From 06c945c4aa2af00d447ef39afdc5c19c301bca86 Mon Sep 17 00:00:00 2001 From: Artemis Mirai Date: Fri, 2 Jun 2023 00:11:31 +0000 Subject: [PATCH] feat: initial migration out of exp --- .gitignore | 9 + Cargo.toml | 25 + README.md | 21 + dilithium/CHANGELOG.md | 12 + dilithium/Cargo.toml | 41 + dilithium/LICENSE-APACHE | 201 ++++ dilithium/LICENSE-MIT | 21 + dilithium/README.md | 143 +++ dilithium/benches/README.md | 8 + dilithium/benches/api.rs | 22 + dilithium/dilithium.png | Bin 0 -> 5783 bytes dilithium/rustfmt.toml | 2 + dilithium/src/aes256ctr.rs | 502 ++++++++++ dilithium/src/api.rs | 96 ++ dilithium/src/fips202.rs | 525 ++++++++++ dilithium/src/lib.rs | 22 + dilithium/src/ntt.rs | 243 +++++ dilithium/src/packing.rs | 161 ++++ dilithium/src/params.rs | 57 ++ dilithium/src/params/mode_2.rs | 10 + dilithium/src/params/mode_3.rs | 10 + dilithium/src/params/mode_5.rs | 10 + dilithium/src/poly.rs | 620 ++++++++++++ dilithium/src/polyvec.rs | 273 ++++++ dilithium/src/randombytes.rs | 5 + dilithium/src/reduce.rs | 30 + dilithium/src/rounding.rs | 77 ++ dilithium/src/sign.rs | 247 +++++ dilithium/src/symmetric.rs | 106 ++ .../tests/KAT/PQCsignKAT_Dilithium2-AES.rsp | 902 ++++++++++++++++++ dilithium/tests/KAT/PQCsignKAT_Dilithium2.rsp | 902 ++++++++++++++++++ .../tests/KAT/PQCsignKAT_Dilithium3-AES.rsp | 902 ++++++++++++++++++ dilithium/tests/KAT/PQCsignKAT_Dilithium3.rsp | 902 ++++++++++++++++++ .../tests/KAT/PQCsignKAT_Dilithium5-AES.rsp | 902 ++++++++++++++++++ dilithium/tests/KAT/PQCsignKAT_Dilithium5.rsp | 902 ++++++++++++++++++ dilithium/tests/KAT/SeedBuffer_Dilithium | 100 ++ dilithium/tests/integration.rs | 18 + dilithium/tests/kat.rs | 61 ++ dilithium/tests/test_matrix.sh | 26 + rustfmt.toml | 7 + scripts/build.sh | 26 + scripts/fmt.sh | 30 + src/arguments.rs | 88 ++ src/core/crypto/mod.rs | 154 +++ src/core/encoding/base64.rs | 26 + src/core/encoding/mod.rs | 3 + src/core/errors.rs | 36 + src/core/keys/database.rs | 69 ++ src/core/keys/key.rs | 46 + src/core/keys/mod.rs | 13 + src/core/keys/privkey.rs | 113 +++ src/core/keys/pubkey.rs | 113 +++ src/core/logging/log.rs | 94 ++ src/core/logging/mod.rs | 26 + src/core/mod.rs | 237 +++++ src/core/signing/mod.rs | 6 + src/core/signing/signatures.rs | 42 + src/main.rs | 157 +++ 58 files changed, 10402 insertions(+) create mode 100644 .gitignore create mode 100644 Cargo.toml create mode 100644 README.md create mode 100644 dilithium/CHANGELOG.md create mode 100644 dilithium/Cargo.toml create mode 100644 dilithium/LICENSE-APACHE create mode 100644 dilithium/LICENSE-MIT create mode 100644 dilithium/README.md create mode 100644 dilithium/benches/README.md create mode 100644 dilithium/benches/api.rs create mode 100644 dilithium/dilithium.png create mode 100644 dilithium/rustfmt.toml create mode 100644 dilithium/src/aes256ctr.rs create mode 100644 dilithium/src/api.rs create mode 100644 dilithium/src/fips202.rs create mode 100644 dilithium/src/lib.rs create mode 100644 dilithium/src/ntt.rs create mode 100644 dilithium/src/packing.rs create mode 100644 dilithium/src/params.rs create mode 100644 dilithium/src/params/mode_2.rs create mode 100644 dilithium/src/params/mode_3.rs create mode 100644 dilithium/src/params/mode_5.rs create mode 100644 dilithium/src/poly.rs create mode 100644 dilithium/src/polyvec.rs create mode 100644 dilithium/src/randombytes.rs create mode 100644 dilithium/src/reduce.rs create mode 100644 dilithium/src/rounding.rs create mode 100644 dilithium/src/sign.rs create mode 100644 dilithium/src/symmetric.rs create mode 100644 dilithium/tests/KAT/PQCsignKAT_Dilithium2-AES.rsp create mode 100644 dilithium/tests/KAT/PQCsignKAT_Dilithium2.rsp create mode 100644 dilithium/tests/KAT/PQCsignKAT_Dilithium3-AES.rsp create mode 100644 dilithium/tests/KAT/PQCsignKAT_Dilithium3.rsp create mode 100644 dilithium/tests/KAT/PQCsignKAT_Dilithium5-AES.rsp create mode 100644 dilithium/tests/KAT/PQCsignKAT_Dilithium5.rsp create mode 100644 dilithium/tests/KAT/SeedBuffer_Dilithium create mode 100644 dilithium/tests/integration.rs create mode 100644 dilithium/tests/kat.rs create mode 100644 dilithium/tests/test_matrix.sh create mode 100644 rustfmt.toml create mode 100755 scripts/build.sh create mode 100755 scripts/fmt.sh create mode 100644 src/arguments.rs create mode 100644 src/core/crypto/mod.rs create mode 100644 src/core/encoding/base64.rs create mode 100644 src/core/encoding/mod.rs create mode 100644 src/core/errors.rs create mode 100644 src/core/keys/database.rs create mode 100644 src/core/keys/key.rs create mode 100644 src/core/keys/mod.rs create mode 100644 src/core/keys/privkey.rs create mode 100644 src/core/keys/pubkey.rs create mode 100644 src/core/logging/log.rs create mode 100644 src/core/logging/mod.rs create mode 100644 src/core/mod.rs create mode 100644 src/core/signing/mod.rs create mode 100644 src/core/signing/signatures.rs create mode 100644 src/main.rs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c3a829 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +/.cargo +/pubkeys.ron +/ownedkeys.ron +/scripts/dist +/Cargo.lock +/target +/dilithium/target +/dilithium/Cargo.lock +/dilithium/.github diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..c711038 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,25 @@ +[package] +name = "kdt" +version = "0.1.0-alpha" +edition = "2021" + +[dependencies] +rand = "0.8.5" +pqc_kyber = { git = "https://github.com/Argyle-Software/kyber.git", features = ["std", "kyber1024"] } +# normal dilithium lib with a patch to create `Keypair`s from their values +pqc_dilithium = { path = "./dilithium/" } +base64 = "0.21.2" +aes-gcm = "0.10.2" +generic-array = "0.14.7" +clap = { version = "4.3.0", features = ["derive"] } +sha2 = "0.10.6" +colored = "2.0.0" +ron = "0.8.0" +serde = { version = "1.0.163", features = ["derive"] } + +[profile.release] +strip = true +opt-level = 3 +codegen-units = 1 +lto = true +panic = "abort" diff --git a/README.md b/README.md new file mode 100644 index 0000000..43079d9 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# KDT +Mirai's experimental, post-quantum successor to GPG 🔒 + +--- + +KDT is the experimental Kyber-Dilithium Toolset - like GPG, but post-quantum! It's not ready for production use just yet, but our aim is that it'll help usher in a "new era" of communications safety, and one that's not vulnerable to quantum attacks. + +## To-dos +- [x] Store keyset and private keys in local files +- [x] Asymmetric encryption and decryption (CRYSTALS-Kyber-backed 256 bit AES) +- [ ] Wrap encryption with RSA to undoubtedly achieve the verified cryptographic strength of RSA (because CRYSTALS-Kyber's security hasn't been completely verified) +- [ ] Signing and signature verification (CRYSTALS-Dilithium) +- [ ] Improve user friendliness + +--- + +Developed with <3 by [Mirai](https://git.disroot.org/mirai). + +![Mirai organisation logo](https://git.disroot.org/avatars/8c879ce5f27a376a3f79b11a4e59c9fcb622d43de8a08dde39333aecf673ac9c) + +みらい • ˶ᵔ ᵕ ᵔ˶ • Mirai diff --git a/dilithium/CHANGELOG.md b/dilithium/CHANGELOG.md new file mode 100644 index 0000000..c0cea53 --- /dev/null +++ b/dilithium/CHANGELOG.md @@ -0,0 +1,12 @@ +## 0.1.1 - 2023-2-2 + +* Refactor: Consolidated symmetric modules + +## 0.1.0 - 2023-2-1 + +Initial release + +### Added +- AES mode +- Randomised signing +- CI runners for linux, macOS and Windows on stable and v1.50.0 diff --git a/dilithium/Cargo.toml b/dilithium/Cargo.toml new file mode 100644 index 0000000..d86288a --- /dev/null +++ b/dilithium/Cargo.toml @@ -0,0 +1,41 @@ +[package] +name = "pqc_dilithium" +version = "0.1.1" +authors = ["Mitchell Berry "] +description = "A post-quantum cryptographic signature scheme based on the hardness of lattice problems over module lattices" +edition = "2018" +categories = ["cryptography"] +keywords = ["signature", "post-quantum", "signing"] +repository = "https://github.com/Argyle-Software/dilithium/" +license = "MIT OR Apache-2.0" +exclude = ["tests/KAT"] +rust-version = "1.50" + +[dependencies] +rand = "0.8.5" + +[dev-dependencies] +pqc_core = {version = "0.1.0", features = ["load"]} + +[target.'cfg(bench)'.dev-dependencies.criterion] +criterion = "0.4.0" + +[[bench]] +name = "api" +harness = false + +[features] +# By default this library uses mode3, also called Dilithium3 +mode2 = [] +mode3 = [] +mode5 = [] + +# Enables AES mode which uses AES-256 in counter mode instead of SHAKE +aes = [] + +# Produces a random signature everytime when signing the same message. +# One may want to consider randomized signatures in situations where the side channel +# attacks exploiting determinism are applicable. Another situation +# where one may want to avoid determinism is when the signer does not wish to reveal the +# message that is being signed. +random_signing = [] diff --git a/dilithium/LICENSE-APACHE b/dilithium/LICENSE-APACHE new file mode 100644 index 0000000..261eeb9 --- /dev/null +++ b/dilithium/LICENSE-APACHE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/dilithium/LICENSE-MIT b/dilithium/LICENSE-MIT new file mode 100644 index 0000000..a746f8e --- /dev/null +++ b/dilithium/LICENSE-MIT @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Mitchell Berry + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/dilithium/README.md b/dilithium/README.md new file mode 100644 index 0000000..a05648b --- /dev/null +++ b/dilithium/README.md @@ -0,0 +1,143 @@ +

+ +

+ + +# Dilithium +[![Build Status](https://github.com/Argyle-Software/dilithium/actions/workflows/kat.yml/badge.svg)](https://github.com/Argyle-Software/dilithium/actions) +[![Crates](https://img.shields.io/crates/v/pqc-dilithium)](https://crates.io/crates/pqc-dilithium) +[![License](https://img.shields.io/crates/l/pqc_dilithium)](https://github.com/Argyle-Software/dilithium/blob/master/LICENSE-MIT) +[![License](https://img.shields.io/crates/l/pqc_dilithium)](https://github.com/Argyle-Software/dilithium/blob/master/LICENSE-APACHE) + +A rust implementation of the Dilithium, a KEM standardised by the NIST Post-Quantum Standardization Project - fork with `KeyPair` restoration support. + +See the [**features**](#features) section for different options regarding security levels and modes of operation. The default security setting is Dilithium3. + +It is recommended to use Dilithium in a hybrid system alongside a traditional signature algorithm such as ed25519. + +**Minimum Supported Rust Version: 1.50.0** + +--- + +## Installation + +```shell +cargo add pqc_dilithium +``` + +## Usage + +```rust +use pqc_dilithium::*; +``` + +### Key Generation +```rust +let keys = Keypair::generate(); +assert!(keys.public.len() == PUBLICKEYBYTES); +assert!(keys.expose_secret().len() == SECRETKEYBYTES); +``` + +### Signing +```rust +let msg = "Hello".as_bytes(); +let sig = keys.sign(&msg); +assert!(sig.len() == SIGNBYTES); +``` + +### Verification +```rust +let sig_verify = verify(&sig, &msg, &keys.public); +assert!(sig_verify.is_ok()); +``` + +--- + +## AES mode + +Dilithium-AES, that uses AES-256 in counter mode instead of SHAKE to +expand the matrix and the masking vectors, and to sample the secret polynomials. +This offers hardware speedups on certain platforms. + +--- + +## Randomized signing + +One may want to consider randomized signatures in situations where the side channel +attacks of [SBB+18, PSS+18] exploiting determinism are applicable. Another situation +where one may want to avoid determinism is when the signer does not wish to reveal the +message that is being signed. While there is no timing leakage of the secret key, there is +timing leakage of the message if the scheme is deterministic. Since the randomness of the +scheme is derived from the message, the number of aborts for a particular message will +always be the same. + +--- + +## Features + +By default this library uses Dilithium3 + +| Name | Description | +|----------------|-------------------------------------------------------------------------------------------------------------------| +| mode2 | Uses Dilithium2 | +| mode5 | Uses Dilithium5 | +| aes | Uses AES256-CTR instead of SHAKE | +| random_signing | Enables randomized signing of messages | + +--- + +## Testing + +To run the known answer tests, you'll need to enable the `dilithium_kat` in `RUSTFLAGS` eg. + +```shell +RUSTFLAGS="--cfg dilithium_kat" cargo test +``` + +To run through all possible features use the [`test_matrix.sh`](./tests/test_matrix.sh) script. + +--- + +# Benchmarking + +This library uses the criterion benchmarking suite. To use you must enable +`bench` eg. + +```shell +RUSTFLAGS="--cfg bench" cargo bench +``` + +--- + +## Alternatives + +The PQClean project has rust bindings for their C post quantum libraries. + +https://github.com/rustpq/pqcrypto/tree/main/pqcrypto-dilithium + +--- + +## About + +Dilithium is a digital signature scheme that is strongly secure under chosen message attacks based on the hardness of lattice problems over module lattices. The security notion means that an adversary having access to a signing oracle cannot produce a signature of a message whose signature he hasn't yet seen, nor produce a different signature of a message that he already saw signed. Dilithium has been standardised by the [NIST post-quantum cryptography project](https://csrc.nist.gov/Projects/post-quantum-cryptography/selected-algorithms-2022). + +The official website: https://pq-crystals.org/dilithium/ + +Authors of the Dilithium Algorithm: + +* Roberto Avanzi, ARM Limited (DE) +* Joppe Bos, NXP Semiconductors (BE) +* Léo Ducas, CWI Amsterdam (NL) +* Eike Kiltz, Ruhr University Bochum (DE) +* Tancrède Lepoint, SRI International (US) +* Vadim Lyubashevsky, IBM Research Zurich (CH) +* John M. Schanck, University of Waterloo (CA) +* Peter Schwabe, Radboud University (NL) +* Gregor Seiler, IBM Research Zurich (CH) +* Damien Stehle, ENS Lyon (FR) + +--- + +## Contributing + +Contributions welcome. For pull requests create a feature fork, by submitting PR's you agree for the code to be dual licensed under MIT/Apache 2.0 diff --git a/dilithium/benches/README.md b/dilithium/benches/README.md new file mode 100644 index 0000000..31f8c21 --- /dev/null +++ b/dilithium/benches/README.md @@ -0,0 +1,8 @@ +# Benchmarking + +This library uses the criterion benchmarking suite. To use you must enable +`bench` in `RUSTFLAGS` eg. + +```shell +RUSTFLAGS="--cfg bench" cargo bench +``` \ No newline at end of file diff --git a/dilithium/benches/api.rs b/dilithium/benches/api.rs new file mode 100644 index 0000000..b7ccfbb --- /dev/null +++ b/dilithium/benches/api.rs @@ -0,0 +1,22 @@ +use criterion::{black_box, criterion_group, criterion_main, Criterion}; +use pqc_dilithium::*; + +fn sign_small_msg(c: &mut Criterion) { + let keys = Keypair::generate(); + let msg = "Hello".as_bytes(); + c.bench_function("Sign Small Message", |b| { + b.iter(|| keys.sign(black_box(msg))) + }); +} + +fn verify_small_msg(c: &mut Criterion) { + let keys = Keypair::generate(); + let msg = "Hello".as_bytes(); + let sig = keys.sign(msg); + c.bench_function("Verify Small Message", |b| { + b.iter(|| verify(black_box(sig), black_box(msg), black_box(&keys.public))) + }); +} + +criterion_group!(benches, sign_small_msg, verify_small_msg); +criterion_main!(benches); diff --git a/dilithium/dilithium.png b/dilithium/dilithium.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b9b041cfe5354712b1451febbbe8e560a951f1 GIT binary patch literal 5783 zcmZ{od0bN2`^N!61w<#;M6t5cNz)dC#x=FYtWX*^+;Olh1Z_rfUm(Y}4#Ow_O@ zLvy)WP+BU~q?u_p5#e4_YJ-@SqgIyv4r<@#pWn-uz`Y#KeeSvE^LgISbA;mMfy3Z2 zFc=KyxpUi(Fc>@2`C{;<{?l%cZLlw@KYr8Yli&>c(9Xa(7!0eY`iH}c zikE_u8u6aw?HbRu%+S^jeF0Dg3}(2>bDNuQQt$Xc<{`g*DH?A^k%;ytPfaU4WoM7@ zisag9TboPEwW|AwHIaMqrbttd4f>4;xb=7f)pny$p?L&a8BJZ9yS8KJ(Myj8cCsV4 z8RrImSDXtq?xVZzJp9^XMFSf7=AUJE23L*tpPx8Bn*4gQBqBHUVF`M|dE&#HmrV~F zYF{+k?p&pN1ev(;rOki9CrOa`iJhxB!foa!G-bL+wwW)fTCIAc?gpc1HsHJeZwPb- zYVRq4W?Ncro=OP+^w;4^wNYF4&FWBR*59P*VOS2+$GU1ziJw6)k<)37q#U6h&C1hJVWJN!?$a;IR{Ty^p% z%4IcqhUz7Zf|YZGhrgE=OA1iLDCnY_jcULJN*vNLOkmF;=tvPFn#~Ff(Gt?jDbkZ4 zas4^~<`^ij&nnUSI$$5H(5sxR?}3$tvfyMJ{jqnS@AK8WDeUw?pt z*luJvlkhc!LWvAV+z+wc7q37^_UTKPN=RQP$VW3DQ|O4kRbMAihgfd;aHh%E2}lwV zPDqAWUnl5;nP87J~WP*9jaXt=d8_Xv5aU2*zMM zjMPC~{&j+CT_%Ha1Ispc%aIZ!%kIqlvO4e8Sip#axRy3d7AhBT;it(2xl4(n^ zR3m8!P~ge&z0{xvw-QZxG2akEja~cIC-B_ozrU~{j)Sgp;CylJRYJtWW7mg!az;gS z3cE9-!gt-CFr#-(1;oq`sWU?f<54K~D!Im&(M>;GHPm>iFsur^TP=9CrkNEvtGwWz zK)*RT;`BbR<(5fnfu=)Pn@7u!akG;%-iM1L&M8~NHcXiP#jbiI;uRYioxXkk z%Uf!~i?Hc8T7{pV-etcIu1)NCVne;U+s$kGUf_0mV0QXwXYw26wV%QTa9BSjd1hcs z#>#s*<)R-eFb>?^sqEws~5{YhD*1q;;Bm?PH02 z0(qSV%q@bF2I1CX3OmaVY(K{`LSR?@$LArEX>M=e^_W-UINK#v?XCm={Gm2L_IB#- zT%tTcIo}iXZlvy=$L%h~c!Q~AIwxgnx}QF*GgTazIb>Eq^WZinf2h2I+ud;+>{PO@ z0{gt<(26wU8`%V`;!IcRpV8qBhnUHKua2R4wZKIF)^)(hi`J&b4hMoOS}QFUdm$MyG)sg^2HC1-+rG6Eu8ic5 zAQCoG;$V)(s^?qeBt0eZLNOGy%LpQn!{R{l5~cyg2NjI^pBhf)73s>Y%F5M6y98^p zt92RhV8}v;2n69uMgc+iz=AbYTa0YRct9IFjCYhfl(lM!ycRE_(ge{TBD>}K7kLMw{hVjib(MYj9pKQ%W^P=?7^L+QimI3K5B=-rPid^xfk=v8^Qw| z(#_X?e-1(4F>F0MGlYM@dFwcczG1NMb4|0Xrc`v@tE4mbM)!VG#l0DNM!PWJ_S5%9x7eq5g@#P2@3EfC{aHXRo_q$CQ9cEY^C#Dw7P?kDu{Dn0>Ca5Y zX`4FltGXTL{Mno8D?Q>buXWkfP_lb_$$^~COBc>yf*}%Os&Maz^(~Q@2kXuuE>K}r8a1=;(i8S3sKK3pRl3oi!h}zg+hC*s0ZO^)PH$jHNpi-c zncp%ClM*A`TG~c!Mb=-8jc%WP{^`O5+i{GMm)uNCi^|fIa>dgPNhO`Uyz_#>&I=c& z5hkw>7>}s2cZ^kzQr!sX>59y>O-kmVQwX#lKQs023SBm5{+%gF`s!gPZvRwjvC+LB z=j=Fla&H$3TQqM(cceInciS~yUv9}8P9_*UsN}Yu2yoKLpdK0@#P!AH?*BpA8v37; zxb8Ta4?S_bw-ystfi5Z?v)Bk8*M)%Tk%os(aoeF0t?AbK(!Y#`>@d@{_$?DN?`zCl2CtpqlX4;e^Pa)%$c5+0irQVwYYy^08sl`d8jg)g@N^1jB$R?T|Yo zNKtG@d0U84RfStq;nH%&W-faMQpyKIjcLMO(Wx-)7f8Q65 z4YJbzkQ891o`x>V2sJ+ikbu2A%KM;0{1NCD_ff6$!x{5%5c8XdGl_YrwI`N_J5fAb zCK4}Syjqo!G&wmFS}xu29aeF#=J)|4dwo(A;Y!klW4q4obfV~_oOgO1AMgGoJNMGQ z2&*_}Gl52^$)1V$$bdkPv5T#g2wpB;+@iw^$|=#5!uG}#ukeqs#7yNkc-^|~rO$v3 zrpv3Kg3(-~`!q{6qLB(lu<~}-1rydLnN;aD*qty3^g$*lBg@LQ6Rapc>W&5idu}IU zEHY-rWhB@b6`T?)sV_hh;&#Z-6(pp0)XVQem+6cB(L^HT=SIdcPcI;fsl*~*cy!&q z+gc)RK}A+Io?%5B%PK<19rz>aq`)e_j8wB709En{%uotlBiK?3=mib3gXd4xFJ@J4 zj9^sJ#&Yr2atnT|rU)%)$RcY;mzZeKU;tp`ViJl-g2?WGX-m<^1AzWDVww1eg$l}&@Wc_ch1pB8d zyY$p+RfCDaNNU~BGx_vopa02IjHH|*C)I}BtidsAlU?@vx+p))T-t2*l;EVjZlY=? z&HG368FEs!zf9j+vCW!kYrwu>F#WPKcKBz3K(7Y6GSoHl<6g_42wsigVK_4nXgAhr zF7R`N%s@n}vUeru$meZ)=8~mjgBv)Cd3B^?{*1})W$CV}%Z#oQT@BN%t0x}z60FP| zo}4A_wUcuzJxfkrXAIwRYq7}a?Z*JqdEfZ)fE{X@zj{dlB{j=gQ1lWb)R1$}Y>V$? z*Cr1JgvR!y!a%mUl-|FD796O%AuLb@Ss_-8TF(ctMlh#}0#}8T_JZ=2n=TbNNo61qi(D9~> z-OG;+--ty=!hf)7D%I%Qk-={JXd_4<2TWTh=c>I3lV265H}y{zdk=~xS{k~hZaqIY z7gwS;Kjn+kn#{=f7!t7L-pP;o1KkC7AW6CdE29X1G3)oE^3#sslQ zARp6?8=uwz3(Tml+~A7KdZxVtR@Bt?)|GIMb;XR^W*xobMoWKu#n4zw^WzQusrfi* zXjA5U<#2ZF0Q~B)R*8Ix+vP1WnKvGvz)EMmh(k%XQB;en54_Z}_p-F8XCV_eAMa%+ z?g`(`Qy4x;;uq|>D^2CU7o8Xfd3dEpb92POz`{Er-oaHB*(IPdRk61hU~k}hewKR$ z_St|($2yklpWXJ~96apax+AO9h%m9^`E<7w&sD~tOaYZKK3G?RB*LhHy3e(UR#j`V zN-$EX#LEz{xh0m!25esBAYWRxBM%guey(H#rEgg|CZTcx(|ska7~-y~4IDt`4B8b= z5nf)&pNI8|?0jR!H7Xqe_}o|Qk0TmDep?ri9d6<%71XuD0HxP)tFa6vZH%)3?%Kd8 z9|6+^tWHM-Z&N33$F-+^Q~I1J$`LAU=ZUApN}#82Ekxo11UI7@*N} z7C;{d%Gq{0FmR9sP^1I_J3F5M5`#|`NDLwT{n@~=0p=6szI=Zi$w1)8ohSb|P7zLa zB#XR6l?u2)268FiA2pvHI&lntYMYu0`B6M8X$6ODpzxKHYq2Y7afgctvPTQ_?~~^c z2vuw?St~c?dl@ooC~C`lxqCl|&8OpEBH59D^{DpSi6c?o9<~$@i&AF-JPWsQ+(o(C z+8C?5tY11~=TZmfTKb2J8!w z*+o%%UmFpZhZkq!f+0gePgW;Rkt7*WXWs(%Mfod# z5>)0lK+W&}qBPW3bC@{maf4U-)--XkeD8}gGN{KVRFkgNp_90Hb6Lu;Fbuk?T(8z`=Ysy|02n3pUs78e+)O5Z=xw{gn& zTnAPisChwu2=2HSFwKHK69td)(TmDDnFEy7?%oM!W(PqQ*m+Gk`YoW>DT$!~6mkVZEA zCK?isXaS)ZppO5ST(Ar+8dl0727VJtA4y7D4Dg#o3aL)AnIo)7SwEU0B9 z_(Fid2O7nok7NtgZLQW@2yj6KC{_KN9i*`sAZR5acz9L)t1jHN7@+U}kjPKqw|HUD zQL3kX-TauvAA_zEhGZnrL-DZE_QinqN`zakW-1%`$)l!B+vz6o5OlCo!=Jjsxgz~-{(cWnpu{}+h z@#f=Qi2{f209ME8b*lcUXYUT#d^Z(3qw2ZNcT?v(tviv?pvAh_aGme8Zkr$C`Q_6V Z*W;@WWZo~o1X{>2&+T5@YTRj@{{s?Sji~?t literal 0 HcmV?d00001 diff --git a/dilithium/rustfmt.toml b/dilithium/rustfmt.toml new file mode 100644 index 0000000..205c72c --- /dev/null +++ b/dilithium/rustfmt.toml @@ -0,0 +1,2 @@ +tab_spaces = 2 +max_width = 80 diff --git a/dilithium/src/aes256ctr.rs b/dilithium/src/aes256ctr.rs new file mode 100644 index 0000000..165589a --- /dev/null +++ b/dilithium/src/aes256ctr.rs @@ -0,0 +1,502 @@ +pub const AES256CTR_BLOCKBYTES: usize = 64; + +pub struct Aes256ctrCtx { + pub sk_exp: [u64; 120], + pub ivw: [u32; 16], +} + +impl Default for Aes256ctrCtx { + fn default() -> Self { + Self { + sk_exp: [0u64; 120], + ivw: [0u32; 16], + } + } +} + +fn br_dec32le(src: &[u8]) -> u32 { + src[0] as u32 + | (src[1] as u32) << 8 + | (src[2] as u32) << 16 + | (src[3] as u32) << 24 +} + +fn br_range_dec32le(v: &mut [u32], mut num: usize, src: &[u8]) { + let mut v_idx: usize = 0; + let mut src_idx: usize = 0; + while num > 0 { + num -= 1; + v[v_idx] = br_dec32le(&src[src_idx..]); + v_idx += 1; + src_idx += 4; + } +} + +fn br_swap32(mut x: u32) -> u32 { + x = ((x & 0x00FF00FFu32) << 8) | ((x >> 8) & 0x00FF00FFu32); + (x << 16) | (x >> 16) +} + +fn br_enc32le(dst: &mut [u8], x: u32) { + dst[0] = x as u8; + dst[1] = (x >> 8) as u8; + dst[2] = (x >> 16) as u8; + dst[3] = (x >> 24) as u8; +} + +fn br_range_enc32le(dst: &mut [u8], v: &[u32], mut num: usize) { + let mut v_idx = 0; + let mut dst_idx = 0; + while num > 0 { + br_enc32le(&mut dst[dst_idx..], v[v_idx]); + v_idx += 1; + dst_idx += 4; + num -= 1; + } +} + +fn br_aes_ct64_bitslice_sbox(q: &mut [u64]) { + // This S-box implementation is a straightforward translation of + // the circuit described by Boyar and Peralta in "A new + // combinational logic minimization technique with applications + // to cryptology" (https://eprint.iacr.org/2009/191.pdf). + // Note that variables x(input) and s(output) are numbered + // in "reverse" order (x0 is the high bit, x7 is the low bit). + let x0 = q[7]; + let x1 = q[6]; + let x2 = q[5]; + let x3 = q[4]; + let x4 = q[3]; + let x5 = q[2]; + let x6 = q[1]; + let x7 = q[0]; + + // Top linear transformation. + let y14 = x3 ^ x5; + let y13 = x0 ^ x6; + let y9 = x0 ^ x3; + let y8 = x0 ^ x5; + let t0 = x1 ^ x2; + let y1 = t0 ^ x7; + let y4 = y1 ^ x3; + let y12 = y13 ^ y14; + let y2 = y1 ^ x0; + let y5 = y1 ^ x6; + let y3 = y5 ^ y8; + let t1 = x4 ^ y12; + let y15 = t1 ^ x5; + let y20 = t1 ^ x1; + let y6 = y15 ^ x7; + let y10 = y15 ^ t0; + let y11 = y20 ^ y9; + let y7 = x7 ^ y11; + let y17 = y10 ^ y11; + let y19 = y10 ^ y8; + let y16 = t0 ^ y11; + let y21 = y13 ^ y16; + let y18 = x0 ^ y16; + + // Non-linear section. + let t2 = y12 & y15; + let t3 = y3 & y6; + let t4 = t3 ^ t2; + let t5 = y4 & x7; + let t6 = t5 ^ t2; + let t7 = y13 & y16; + let t8 = y5 & y1; + let t9 = t8 ^ t7; + let t10 = y2 & y7; + let t11 = t10 ^ t7; + let t12 = y9 & y11; + let t13 = y14 & y17; + let t14 = t13 ^ t12; + let t15 = y8 & y10; + let t16 = t15 ^ t12; + let t17 = t4 ^ t14; + let t18 = t6 ^ t16; + let t19 = t9 ^ t14; + let t20 = t11 ^ t16; + let t21 = t17 ^ y20; + let t22 = t18 ^ y19; + let t23 = t19 ^ y21; + let t24 = t20 ^ y18; + + let t25 = t21 ^ t22; + let t26 = t21 & t23; + let t27 = t24 ^ t26; + let t28 = t25 & t27; + let t29 = t28 ^ t22; + let t30 = t23 ^ t24; + let t31 = t22 ^ t26; + let t32 = t31 & t30; + let t33 = t32 ^ t24; + let t34 = t23 ^ t33; + let t35 = t27 ^ t33; + let t36 = t24 & t35; + let t37 = t36 ^ t34; + let t38 = t27 ^ t36; + let t39 = t29 & t38; + let t40 = t25 ^ t39; + + let t41 = t40 ^ t37; + let t42 = t29 ^ t33; + let t43 = t29 ^ t40; + let t44 = t33 ^ t37; + let t45 = t42 ^ t41; + let z0 = t44 & y15; + let z1 = t37 & y6; + let z2 = t33 & x7; + let z3 = t43 & y16; + let z4 = t40 & y1; + let z5 = t29 & y7; + let z6 = t42 & y11; + let z7 = t45 & y17; + let z8 = t41 & y10; + let z9 = t44 & y12; + let z10 = t37 & y3; + let z11 = t33 & y4; + let z12 = t43 & y13; + let z13 = t40 & y5; + let z14 = t29 & y2; + let z15 = t42 & y9; + let z16 = t45 & y14; + let z17 = t41 & y8; + + // Bottom linear transformation. + let t46 = z15 ^ z16; + let t47 = z10 ^ z11; + let t48 = z5 ^ z13; + let t49 = z9 ^ z10; + let t50 = z2 ^ z12; + let t51 = z2 ^ z5; + let t52 = z7 ^ z8; + let t53 = z0 ^ z3; + let t54 = z6 ^ z7; + let t55 = z16 ^ z17; + let t56 = z12 ^ t48; + let t57 = t50 ^ t53; + let t58 = z4 ^ t46; + let t59 = z3 ^ t54; + let t60 = t46 ^ t57; + let t61 = z14 ^ t57; + let t62 = t52 ^ t58; + let t63 = t49 ^ t58; + let t64 = z4 ^ t59; + let t65 = t61 ^ t62; + let t66 = z1 ^ t63; + let s0 = t59 ^ t63; + let s6 = t56 ^ !t62; + let s7 = t48 ^ !t60; + let t67 = t64 ^ t65; + let s3 = t53 ^ t66; + let s4 = t51 ^ t66; + let s5 = t47 ^ t65; + let s1 = t64 ^ !s3; + let s2 = t55 ^ !t67; + + q[7] = s0; + q[6] = s1; + q[5] = s2; + q[4] = s3; + q[3] = s4; + q[2] = s5; + q[1] = s6; + q[0] = s7; +} + +fn swapn(cl: u64, ch: u64, s: usize, x: u64, y: &mut u64) -> u64 { + let a = x; + let b = *y; + *y = ((a & ch) >> (s)) | (b & ch); // update y + (a & cl) | ((b & cl) << s) // return x +} + +fn swap2(x: u64, y: &mut u64) -> u64 { + swapn(0x5555555555555555u64, 0xAAAAAAAAAAAAAAAAu64, 1, x, y) +} + +fn swap4(x: u64, y: &mut u64) -> u64 { + swapn(0x3333333333333333u64, 0xCCCCCCCCCCCCCCCCu64, 2, x, y) +} + +fn swap8(x: u64, y: &mut u64) -> u64 { + swapn(0x0F0F0F0F0F0F0F0Fu64, 0xF0F0F0F0F0F0F0F0u64, 4, x, y) +} + +fn br_aes_ct64_ortho(q: &mut [u64]) { + q[0] = swap2(q[0], &mut q[1]); + q[2] = swap2(q[2], &mut q[3]); + q[4] = swap2(q[4], &mut q[5]); + q[6] = swap2(q[6], &mut q[7]); + + q[0] = swap4(q[0], &mut q[2]); + q[1] = swap4(q[1], &mut q[3]); + q[4] = swap4(q[4], &mut q[6]); + q[5] = swap4(q[5], &mut q[7]); + + q[0] = swap8(q[0], &mut q[4]); + q[1] = swap8(q[1], &mut q[5]); + q[2] = swap8(q[2], &mut q[6]); + q[3] = swap8(q[3], &mut q[7]); +} + +fn br_aes_ct64_interleave_in(q0: &mut u64, q1: &mut u64, w: &[u32]) { + let mut x0 = w[0] as u64; + let mut x1 = w[1] as u64; + let mut x2 = w[2] as u64; + let mut x3 = w[3] as u64; + x0 |= x0 << 16; + x1 |= x1 << 16; + x2 |= x2 << 16; + x3 |= x3 << 16; + x0 &= 0x0000FFFF0000FFFFu64; + x1 &= 0x0000FFFF0000FFFFu64; + x2 &= 0x0000FFFF0000FFFFu64; + x3 &= 0x0000FFFF0000FFFFu64; + x0 |= x0 << 8; + x1 |= x1 << 8; + x2 |= x2 << 8; + x3 |= x3 << 8; + x0 &= 0x00FF00FF00FF00FFu64; + x1 &= 0x00FF00FF00FF00FFu64; + x2 &= 0x00FF00FF00FF00FFu64; + x3 &= 0x00FF00FF00FF00FFu64; + *q0 = x0 | (x2 << 8); + *q1 = x1 | (x3 << 8); +} + +fn br_aes_ct64_interleave_out(w: &mut [u32], q0: u64, q1: u64) { + let mut x0 = q0 & 0x00FF00FF00FF00FFu64; + let mut x1 = q1 & 0x00FF00FF00FF00FFu64; + let mut x2 = (q0 >> 8) & 0x00FF00FF00FF00FFu64; + let mut x3 = (q1 >> 8) & 0x00FF00FF00FF00FFu64; + x0 |= x0 >> 8; + x1 |= x1 >> 8; + x2 |= x2 >> 8; + x3 |= x3 >> 8; + x0 &= 0x0000FFFF0000FFFFu64; + x1 &= 0x0000FFFF0000FFFFu64; + x2 &= 0x0000FFFF0000FFFFu64; + x3 &= 0x0000FFFF0000FFFFu64; + w[0] = x0 as u32 | (x0 >> 16) as u32; + w[1] = x1 as u32 | (x1 >> 16) as u32; + w[2] = x2 as u32 | (x2 >> 16) as u32; + w[3] = x3 as u32 | (x3 >> 16) as u32; +} + +fn sub_word(x: u32) -> u32 { + let mut q = [0u64; 8]; + q[0] = x as u64; + br_aes_ct64_ortho(&mut q); + br_aes_ct64_bitslice_sbox(&mut q); + br_aes_ct64_ortho(&mut q); + q[0] as u32 +} + +const RCON: [u32; 10] = + [0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1B, 0x36]; + +fn br_aes_ct64_keysched(comp_skey: &mut [u64], key: &[u8]) { + let (mut j, mut k) = (0usize, 0usize); + let mut skey = [0u32; 60]; + let key_len = 32usize; + + let nk = key_len >> 2; + let nkf = (14 + 1) << 2; + br_range_dec32le(&mut skey, (key_len >> 2) as usize, key); + let mut tmp = skey[(key_len >> 2) - 1]; + for i in nk..nkf { + if j == 0 { + tmp = (tmp << 24) | (tmp >> 8); + tmp = sub_word(tmp) ^ RCON[k]; + } else if nk > 6 && j == 4 { + tmp = sub_word(tmp); + } + tmp ^= skey[i - nk]; + skey[i] = tmp; + j += 1; + if j == nk { + j = 0; + k += 1; + } + } + + j = 0; + for idx in (0..nkf).step_by(4) { + let mut q = [0u64; 8]; + let (q0, q1) = q.split_at_mut(4); + br_aes_ct64_interleave_in(&mut q0[0], &mut q1[0], &skey[idx..]); + q[1] = q[0]; + q[2] = q[0]; + q[3] = q[0]; + q[5] = q[4]; + q[6] = q[4]; + q[7] = q[4]; + br_aes_ct64_ortho(&mut q); + comp_skey[j] = (q[0] & 0x1111111111111111) + | (q[1] & 0x2222222222222222) + | (q[2] & 0x4444444444444444) + | (q[3] & 0x8888888888888888); + comp_skey[j + 1] = (q[4] & 0x1111111111111111) + | (q[5] & 0x2222222222222222) + | (q[6] & 0x4444444444444444) + | (q[7] & 0x8888888888888888); + j += 2; + } +} + +fn br_aes_ct64_skey_expand(skey: &mut [u64], comp_skey: &[u64]) { + const N: usize = 15 << 1; + let mut u = 0; + let mut v = 0; + let mut x0: u64; + let mut x1: u64; + let mut x2: u64; + let mut x3: u64; + while u < N { + x0 = comp_skey[u]; + x1 = comp_skey[u]; + x2 = comp_skey[u]; + x3 = comp_skey[u]; + x0 &= 0x1111111111111111; + x1 &= 0x2222222222222222; + x2 &= 0x4444444444444444; + x3 &= 0x8888888888888888; + x1 >>= 1; + x2 >>= 2; + x3 >>= 3; + skey[v] = (x0 << 4).wrapping_sub(x0); + skey[v + 1] = (x1 << 4).wrapping_sub(x1); + skey[v + 2] = (x2 << 4).wrapping_sub(x2); + skey[v + 3] = (x3 << 4).wrapping_sub(x3); + v += 4; + u += 1; + } +} + +fn add_round_key(q: &mut [u64], sk: &[u64]) { + q[0] ^= sk[0]; + q[1] ^= sk[1]; + q[2] ^= sk[2]; + q[3] ^= sk[3]; + q[4] ^= sk[4]; + q[5] ^= sk[5]; + q[6] ^= sk[6]; + q[7] ^= sk[7]; +} + +fn shift_rows(q: &mut [u64]) { + for x in q.iter_mut() { + *x = (*x & 0x000000000000FFFF) + | ((*x & 0x00000000FFF00000) >> 4) + | ((*x & 0x00000000000F0000) << 12) + | ((*x & 0x0000FF0000000000) >> 8) + | ((*x & 0x000000FF00000000) << 8) + | ((*x & 0xF000000000000000) >> 12) + | ((*x & 0x0FFF000000000000) << 4) + } +} + +fn rotr32(x: u64) -> u64 { + (x << 32) | (x >> 32) +} + +fn mix_columns(q: &mut [u64]) { + let q0 = q[0]; + let q1 = q[1]; + let q2 = q[2]; + let q3 = q[3]; + let q4 = q[4]; + let q5 = q[5]; + let q6 = q[6]; + let q7 = q[7]; + let r0 = (q0 >> 16) | (q0 << 48); + let r1 = (q1 >> 16) | (q1 << 48); + let r2 = (q2 >> 16) | (q2 << 48); + let r3 = (q3 >> 16) | (q3 << 48); + let r4 = (q4 >> 16) | (q4 << 48); + let r5 = (q5 >> 16) | (q5 << 48); + let r6 = (q6 >> 16) | (q6 << 48); + let r7 = (q7 >> 16) | (q7 << 48); + + q[0] = q7 ^ r7 ^ r0 ^ rotr32(q0 ^ r0); + q[1] = q0 ^ r0 ^ q7 ^ r7 ^ r1 ^ rotr32(q1 ^ r1); + q[2] = q1 ^ r1 ^ r2 ^ rotr32(q2 ^ r2); + q[3] = q2 ^ r2 ^ q7 ^ r7 ^ r3 ^ rotr32(q3 ^ r3); + q[4] = q3 ^ r3 ^ q7 ^ r7 ^ r4 ^ rotr32(q4 ^ r4); + q[5] = q4 ^ r4 ^ r5 ^ rotr32(q5 ^ r5); + q[6] = q5 ^ r5 ^ r6 ^ rotr32(q6 ^ r6); + q[7] = q6 ^ r6 ^ r7 ^ rotr32(q7 ^ r7); +} + +fn inc4_be(x: u32) -> u32 { + let t = br_swap32(x) + 4; + br_swap32(t) +} + +fn aes_ctr4x(out: &mut [u8], ivw: &mut [u32], sk_exp: &[u64]) { + let mut w = [0u32; 16]; + w.copy_from_slice(&ivw); + let mut q = [0u64; 8]; + let (q0, q1) = q.split_at_mut(4); + for i in 0..4 { + br_aes_ct64_interleave_in(&mut q0[i], &mut q1[i], &w[(i << 2)..]); + } + br_aes_ct64_ortho(&mut q); + + add_round_key(&mut q, sk_exp); + for i in 1..14 { + br_aes_ct64_bitslice_sbox(&mut q); + shift_rows(&mut q); + mix_columns(&mut q); + add_round_key(&mut q, &sk_exp[(i << 3)..]); + } + br_aes_ct64_bitslice_sbox(&mut q); + shift_rows(&mut q); + add_round_key(&mut q, &sk_exp[112..]); + + br_aes_ct64_ortho(&mut q); + for i in 0..4 { + br_aes_ct64_interleave_out(&mut w[(i << 2)..], q[i], q[i + 4]); + } + br_range_enc32le(out, &w, 16); + + // Increase counter for next 4 blocks + ivw[3] = inc4_be(ivw[3]); + ivw[7] = inc4_be(ivw[7]); + ivw[11] = inc4_be(ivw[11]); + ivw[15] = inc4_be(ivw[15]); +} + +fn br_aes_ct64_ctr_init(sk_exp: &mut [u64], key: &[u8]) { + let mut skey = [0u64; 30]; + br_aes_ct64_keysched(&mut skey, key); + br_aes_ct64_skey_expand(sk_exp, &skey); +} + +pub fn aes256ctr_init(s: &mut Aes256ctrCtx, key: &[u8], nonce: [u8; 12]) { + br_aes_ct64_ctr_init(&mut s.sk_exp, &key); + br_range_dec32le(&mut s.ivw, 3, &nonce); + let mut slice = [0u32; 3]; + slice.copy_from_slice(&s.ivw[..3]); + s.ivw[4..7].copy_from_slice(&slice); + s.ivw[8..11].copy_from_slice(&slice); + s.ivw[12..15].copy_from_slice(&slice); + s.ivw[3] = br_swap32(0); + s.ivw[7] = br_swap32(1); + s.ivw[11] = br_swap32(2); + s.ivw[15] = br_swap32(3); +} + +pub fn aes256ctr_squeezeblocks( + out: &mut [u8], + mut nblocks: u64, + s: &mut Aes256ctrCtx, +) { + let mut idx = 0; + while nblocks > 0 { + aes_ctr4x(&mut out[idx..], &mut s.ivw, &s.sk_exp); + idx += 64; + nblocks -= 1; + } +} diff --git a/dilithium/src/api.rs b/dilithium/src/api.rs new file mode 100644 index 0000000..732bdd1 --- /dev/null +++ b/dilithium/src/api.rs @@ -0,0 +1,96 @@ +use crate::params::{PUBLICKEYBYTES, SECRETKEYBYTES, SIGNBYTES}; +use crate::sign::*; +use std::convert::TryInto; + +#[derive(Copy, Clone, PartialEq, Eq, Hash)] +pub struct Keypair { + pub public: [u8; PUBLICKEYBYTES], + secret: [u8; SECRETKEYBYTES], +} + +/// Secret key elided +impl std::fmt::Debug for Keypair { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + write!(f, "public: {:?}\nsecret: ", self.public) + } +} + +pub enum SignError { + Input, + Verify, +} + +impl Keypair { + /// Explicitly expose secret key + /// ``` + /// # use pqc_dilithium::*; + /// let keys = Keypair::generate(); + /// let secret_key = keys.expose_secret(); + /// assert!(secret_key.len() == SECRETKEYBYTES); + /// ``` + pub fn expose_secret(&self) -> &[u8] { + &self.secret + } + + /// Generates a keypair for signing and verification + /// + /// Example: + /// ``` + /// # use pqc_dilithium::*; + /// let keys = Keypair::generate(); + /// assert!(keys.public.len() == PUBLICKEYBYTES); + /// assert!(keys.expose_secret().len() == SECRETKEYBYTES); + /// ``` + pub fn generate() -> Keypair { + let mut public = [0u8; PUBLICKEYBYTES]; + let mut secret = [0u8; SECRETKEYBYTES]; + crypto_sign_keypair(&mut public, &mut secret, None); + Keypair { public, secret } + } + + /// Generates a signature for the given message using a keypair + /// + /// Example: + /// ``` + /// # use pqc_dilithium::*; + /// # let keys = Keypair::generate(); + /// let msg = "Hello".as_bytes(); + /// let sig = keys.sign(&msg); + /// assert!(sig.len() == SIGNBYTES); + /// ``` + pub fn sign(&self, msg: &[u8]) -> [u8; SIGNBYTES] { + let mut sig = [0u8; SIGNBYTES]; + crypto_sign_signature(&mut sig, msg, &self.secret); + sig + } + + /// Restores a `Keypair` from the specified `public` key and + /// `secret` key. + pub fn restore_from_keys(public: Vec, secret: Vec) -> Self { + Self { + public: public.try_into().unwrap(), + secret: secret.try_into().unwrap(), + } + } +} + +/// Verify signature using keypair +/// +/// Example: +/// ``` +/// # use pqc_dilithium::*; +/// # let keys = Keypair::generate(); +/// # let msg = [0u8; 32]; +/// # let sig = keys.sign(&msg); +/// let sig_verify = verify(&sig, &msg, &keys.public); +/// assert!(sig_verify.is_ok()); +pub fn verify( + sig: &[u8], + msg: &[u8], + public_key: &[u8], +) -> Result<(), SignError> { + if sig.len() != SIGNBYTES { + return Err(SignError::Input); + } + crypto_sign_verify(&sig, &msg, public_key) +} diff --git a/dilithium/src/fips202.rs b/dilithium/src/fips202.rs new file mode 100644 index 0000000..a0ccede --- /dev/null +++ b/dilithium/src/fips202.rs @@ -0,0 +1,525 @@ +#![allow(clippy::needless_range_loop)] + +#[cfg(not(feature = "aes"))] +pub const SHAKE128_RATE: usize = 168; +pub const SHAKE256_RATE: usize = 136; + +const NROUNDS: usize = 24; + +#[derive(Copy, Clone)] +pub struct KeccakState { + pub s: [u64; 25], + pub pos: usize, +} + +// Replaces init functions +impl Default for KeccakState { + fn default() -> Self { + KeccakState { + s: [0u64; 25], + pos: 0usize, + } + } +} + +impl KeccakState { + pub fn init(&mut self) { + self.s.fill(0); + self.pos = 0; + } +} + +fn rol(a: u64, offset: u64) -> u64 { + (a << offset) ^ (a >> (64 - offset)) +} + +/// Load 8 bytes into uint64_t in little-endian order/ +pub fn load64(x: &[u8]) -> u64 { + let mut r = 0u64; + for i in 0..8 { + r |= (x[i] as u64) << (8 * i); + } + r +} + +/// Store a 64-bit integer to array of 8 bytes in little-endian order +pub fn store64(x: &mut [u8], u: u64) { + for i in 0..8 { + x[i] = (u >> 8 * i) as u8; + } +} + +/// Keccak round constants +const KECCAKF_ROUNDCONSTANTS: [u64; NROUNDS] = [ + 0x0000000000000001u64, + 0x0000000000008082u64, + 0x800000000000808au64, + 0x8000000080008000u64, + 0x000000000000808bu64, + 0x0000000080000001u64, + 0x8000000080008081u64, + 0x8000000000008009u64, + 0x000000000000008au64, + 0x0000000000000088u64, + 0x0000000080008009u64, + 0x000000008000000au64, + 0x000000008000808bu64, + 0x800000000000008bu64, + 0x8000000000008089u64, + 0x8000000000008003u64, + 0x8000000000008002u64, + 0x8000000000000080u64, + 0x000000000000800au64, + 0x800000008000000au64, + 0x8000000080008081u64, + 0x8000000000008080u64, + 0x0000000080000001u64, + 0x8000000080008008u64, +]; + +/// The Keccak F1600 Permutation +pub fn keccakf1600_statepermute(state: &mut [u64]) { + //copyFromState(A, state) + let mut aba = state[0]; + let mut abe = state[1]; + let mut abi = state[2]; + let mut abo = state[3]; + let mut abu = state[4]; + let mut aga = state[5]; + let mut age = state[6]; + let mut agi = state[7]; + let mut ago = state[8]; + let mut agu = state[9]; + let mut aka = state[10]; + let mut ake = state[11]; + let mut aki = state[12]; + let mut ako = state[13]; + let mut aku = state[14]; + let mut ama = state[15]; + let mut ame = state[16]; + let mut ami = state[17]; + let mut amo = state[18]; + let mut amu = state[19]; + let mut asa = state[20]; + let mut ase = state[21]; + let mut asi = state[22]; + let mut aso = state[23]; + let mut asu = state[24]; + + for round in (0..NROUNDS).step_by(2) { + // prepareTheta + let mut bca = aba ^ aga ^ aka ^ ama ^ asa; + let mut bce = abe ^ age ^ ake ^ ame ^ ase; + let mut bci = abi ^ agi ^ aki ^ ami ^ asi; + let mut bco = abo ^ ago ^ ako ^ amo ^ aso; + let mut bcu = abu ^ agu ^ aku ^ amu ^ asu; + + //thetaRhoPiChiIotaPrepareTheta(round , A, E) + let mut da = bcu ^ rol(bce, 1); + let mut de = bca ^ rol(bci, 1); + let mut di = bce ^ rol(bco, 1); + let mut d_o = bci ^ rol(bcu, 1); + let mut du = bco ^ rol(bca, 1); + + aba ^= da; + bca = aba; + age ^= de; + bce = rol(age, 44); + aki ^= di; + bci = rol(aki, 43); + amo ^= d_o; + bco = rol(amo, 21); + asu ^= du; + bcu = rol(asu, 14); + let mut eba = bca ^ ((!bce) & bci); + eba ^= KECCAKF_ROUNDCONSTANTS[round]; + let mut ebe = bce ^ ((!bci) & bco); + let mut ebi = bci ^ ((!bco) & bcu); + let mut ebo = bco ^ ((!bcu) & bca); + let mut ebu = bcu ^ ((!bca) & bce); + + abo ^= d_o; + bca = rol(abo, 28); + agu ^= du; + bce = rol(agu, 20); + aka ^= da; + bci = rol(aka, 3); + ame ^= de; + bco = rol(ame, 45); + asi ^= di; + bcu = rol(asi, 61); + let mut ega = bca ^ ((!bce) & bci); + let mut ege = bce ^ ((!bci) & bco); + let mut egi = bci ^ ((!bco) & bcu); + let mut ego = bco ^ ((!bcu) & bca); + let mut egu = bcu ^ ((!bca) & bce); + + abe ^= de; + bca = rol(abe, 1); + agi ^= di; + bce = rol(agi, 6); + ako ^= d_o; + bci = rol(ako, 25); + amu ^= du; + bco = rol(amu, 8); + asa ^= da; + bcu = rol(asa, 18); + let mut eka = bca ^ ((!bce) & bci); + let mut eke = bce ^ ((!bci) & bco); + let mut eki = bci ^ ((!bco) & bcu); + let mut eko = bco ^ ((!bcu) & bca); + let mut eku = bcu ^ ((!bca) & bce); + + abu ^= du; + bca = rol(abu, 27); + aga ^= da; + bce = rol(aga, 36); + ake ^= de; + bci = rol(ake, 10); + ami ^= di; + bco = rol(ami, 15); + aso ^= d_o; + bcu = rol(aso, 56); + let mut ema = bca ^ ((!bce) & bci); + let mut eme = bce ^ ((!bci) & bco); + let mut emi = bci ^ ((!bco) & bcu); + let mut emo = bco ^ ((!bcu) & bca); + let mut emu = bcu ^ ((!bca) & bce); + + abi ^= di; + bca = rol(abi, 62); + ago ^= d_o; + bce = rol(ago, 55); + aku ^= du; + bci = rol(aku, 39); + ama ^= da; + bco = rol(ama, 41); + ase ^= de; + bcu = rol(ase, 2); + let mut esa = bca ^ ((!bce) & bci); + let mut ese = bce ^ ((!bci) & bco); + let mut esi = bci ^ ((!bco) & bcu); + let mut eso = bco ^ ((!bcu) & bca); + let mut esu = bcu ^ ((!bca) & bce); + + // prepareTheta + bca = eba ^ ega ^ eka ^ ema ^ esa; + bce = ebe ^ ege ^ eke ^ eme ^ ese; + bci = ebi ^ egi ^ eki ^ emi ^ esi; + bco = ebo ^ ego ^ eko ^ emo ^ eso; + bcu = ebu ^ egu ^ eku ^ emu ^ esu; + + //thetaRhoPiChiIotaPrepareTheta(round+1, E, A) + da = bcu ^ rol(bce, 1); + de = bca ^ rol(bci, 1); + di = bce ^ rol(bco, 1); + d_o = bci ^ rol(bcu, 1); + du = bco ^ rol(bca, 1); + + eba ^= da; + bca = eba; + ege ^= de; + bce = rol(ege, 44); + eki ^= di; + bci = rol(eki, 43); + emo ^= d_o; + bco = rol(emo, 21); + esu ^= du; + bcu = rol(esu, 14); + aba = bca ^ ((!bce) & bci); + aba ^= KECCAKF_ROUNDCONSTANTS[round + 1]; + abe = bce ^ ((!bci) & bco); + abi = bci ^ ((!bco) & bcu); + abo = bco ^ ((!bcu) & bca); + abu = bcu ^ ((!bca) & bce); + + ebo ^= d_o; + bca = rol(ebo, 28); + egu ^= du; + bce = rol(egu, 20); + eka ^= da; + bci = rol(eka, 3); + eme ^= de; + bco = rol(eme, 45); + esi ^= di; + bcu = rol(esi, 61); + aga = bca ^ ((!bce) & bci); + age = bce ^ ((!bci) & bco); + agi = bci ^ ((!bco) & bcu); + ago = bco ^ ((!bcu) & bca); + agu = bcu ^ ((!bca) & bce); + + ebe ^= de; + bca = rol(ebe, 1); + egi ^= di; + bce = rol(egi, 6); + eko ^= d_o; + bci = rol(eko, 25); + emu ^= du; + bco = rol(emu, 8); + esa ^= da; + bcu = rol(esa, 18); + aka = bca ^ ((!bce) & bci); + ake = bce ^ ((!bci) & bco); + aki = bci ^ ((!bco) & bcu); + ako = bco ^ ((!bcu) & bca); + aku = bcu ^ ((!bca) & bce); + + ebu ^= du; + bca = rol(ebu, 27); + ega ^= da; + bce = rol(ega, 36); + eke ^= de; + bci = rol(eke, 10); + emi ^= di; + bco = rol(emi, 15); + eso ^= d_o; + bcu = rol(eso, 56); + ama = bca ^ ((!bce) & bci); + ame = bce ^ ((!bci) & bco); + ami = bci ^ ((!bco) & bcu); + amo = bco ^ ((!bcu) & bca); + amu = bcu ^ ((!bca) & bce); + + ebi ^= di; + bca = rol(ebi, 62); + ego ^= d_o; + bce = rol(ego, 55); + eku ^= du; + bci = rol(eku, 39); + ema ^= da; + bco = rol(ema, 41); + ese ^= de; + bcu = rol(ese, 2); + asa = bca ^ ((!bce) & bci); + ase = bce ^ ((!bci) & bco); + asi = bci ^ ((!bco) & bcu); + aso = bco ^ ((!bcu) & bca); + asu = bcu ^ ((!bca) & bce); + } + + state[0] = aba; + state[1] = abe; + state[2] = abi; + state[3] = abo; + state[4] = abu; + state[5] = aga; + state[6] = age; + state[7] = agi; + state[8] = ago; + state[9] = agu; + state[10] = aka; + state[11] = ake; + state[12] = aki; + state[13] = ako; + state[14] = aku; + state[15] = ama; + state[16] = ame; + state[17] = ami; + state[18] = amo; + state[19] = amu; + state[20] = asa; + state[21] = ase; + state[22] = asi; + state[23] = aso; + state[24] = asu; +} + +/// Absorb step of Keccak; incremental. +fn keccak_absorb( + state: &mut KeccakState, + r: usize, + input: &[u8], + mut inlen: usize, +) { + let mut idx = 0; + let mut pos = state.pos; + while pos + inlen >= r { + for i in pos..r { + state.s[i / 8] ^= (input[idx] as u64) << 8 * (i % 8); + idx += 1; + } + inlen -= r - pos; + keccakf1600_statepermute(&mut state.s); + pos = 0; + } + let mut i = pos; + while i < pos + inlen { + state.s[i / 8] ^= (input[idx] as u64) << 8 * (i % 8); + idx += 1; + i += 1 + } + state.pos = i; +} + +/// Finalize absorb step. +fn keccak_finalize(s: &mut [u64; 25], pos: usize, r: usize, p: u8) { + s[pos / 8] ^= (p as u64) << 8 * (pos % 8); + s[r / 8 - 1] ^= 1u64 << 63; +} + +/// Squeeze step of Keccak. Squeezes arbitratrily many bytes. +/// Modifies the state. Can be called multiple times to keep +/// squeezing, i.e., is incremental. +/// +// Returns new position pos in current block +fn keccak_squeeze( + out: &mut [u8], + mut outlen: usize, + s: &mut [u64; 25], + mut pos: usize, + r: usize, +) -> usize { + while outlen != 0 { + if pos == r { + keccakf1600_statepermute(s); + pos = 0; + } + let mut i = pos; + let mut idx = 0; + while i < r && i < pos + outlen { + out[idx] = (s[i / 8] >> 8 * (i % 8)) as u8; + idx += 1; + i += 1; + } + outlen -= i - pos; + pos = i; + } + + return pos; +} + +/// Absorb step of Keccak; +/// non-incremental, starts by zeroeing the state. +fn keccak_absorb_once( + s: &mut [u64; 25], + r: usize, + input: &[u8], + mut inlen: usize, + p: u8, +) { + s.fill(0); + let mut idx = 0; + while inlen >= r { + for i in 0..r / 8 { + s[i] ^= load64(&input[idx + 8 * i..]); + } + idx += r; + inlen -= r; + keccakf1600_statepermute(s); + } + + for i in 0..inlen { + s[i / 8] ^= (input[idx + i] as u64) << 8 * (i % 8); + } + + s[inlen / 8] ^= (p as u64) << 8 * (inlen % 8); + s[(r - 1) / 8] ^= 1u64 << 63; +} + +/// Squeeze step of Keccak. Squeezes full blocks of r bytes each. +/// Modifies the state. Can be called multiple times to keep +/// squeezing, i.e., is incremental. Assumes zero bytes of current +/// block have already been squeezed. +fn keccak_squeezeblocks( + out: &mut [u8], + mut nblocks: usize, + s: &mut [u64], + r: usize, +) { + let mut idx = 0usize; + while nblocks > 0 { + keccakf1600_statepermute(s); + for i in 0..(r >> 3) { + store64(&mut out[idx + 8 * i..], s[i]) + } + idx += r; + nblocks -= 1; + } +} + +/// Description: Absorb step of the SHAKE128 XOF; incremental. +#[cfg(not(feature = "aes"))] +pub fn shake128_absorb(state: &mut KeccakState, input: &[u8], inlen: usize) { + keccak_absorb(state, SHAKE128_RATE, input, inlen); +} + +/// Finalize absorb step of the SHAKE128 XOF. +#[cfg(not(feature = "aes"))] +pub fn shake128_finalize(state: &mut KeccakState) { + keccak_finalize(&mut state.s, state.pos as usize, SHAKE128_RATE, 0x1F); + state.pos = SHAKE128_RATE; +} + +/// Squeeze step of SHAKE128 XOF. Squeezes full blocks of +/// SHAKE128_RATE bytes each. Can be called multiple times +/// to keep squeezing. Assumes new block has not yet been +/// started (state->pos = SHAKE128_RATE). +#[cfg(not(feature = "aes"))] +pub fn shake128_squeezeblocks( + output: &mut [u8], + nblocks: usize, + s: &mut KeccakState, +) { + keccak_squeezeblocks(output, nblocks, &mut s.s, SHAKE128_RATE); +} + +/// Absorb step of the SHAKE256 XOF; incremental. +pub fn shake256_absorb(state: &mut KeccakState, input: &[u8], inlen: usize) { + keccak_absorb(state, SHAKE256_RATE, input, inlen); +} + +/// Finalize absorb step of the SHAKE256 XOF.*/ +pub fn shake256_finalize(state: &mut KeccakState) { + keccak_finalize(&mut state.s, state.pos, SHAKE256_RATE, 0x1F); + state.pos = SHAKE256_RATE; +} + +///Squeeze step of SHAKE256 XOF. Squeezes arbitraily many +/// bytes. Can be called multiple times to keep squeezing. +pub fn shake256_squeeze( + out: &mut [u8], + outlen: usize, + state: &mut KeccakState, +) { + state.pos = + keccak_squeeze(out, outlen, &mut state.s, state.pos, SHAKE256_RATE); +} +/// Initialize, absorb into and finalize SHAKE256 XOF; non-incremental. +pub fn shake256_absorb_once( + state: &mut KeccakState, + input: &[u8], + inlen: usize, +) { + keccak_absorb_once(&mut state.s, SHAKE256_RATE, input, inlen, 0x1F); + state.pos = SHAKE256_RATE; +} + +/// Squeeze step of SHAKE256 XOF. Squeezes full blocks of +/// SHAKE256_RATE bytes each. Can be called multiple times +/// to keep squeezing. Assumes next block has not yet been +/// started (state.pos = SHAKE256_RATE). +pub fn shake256_squeezeblocks( + out: &mut [u8], + nblocks: usize, + state: &mut KeccakState, +) { + keccak_squeezeblocks(out, nblocks, &mut state.s, SHAKE256_RATE); +} + +/// SHAKE256 XOF with non-incremental API +pub fn shake256( + output: &mut [u8], + mut outlen: usize, + input: &[u8], + inlen: usize, +) { + let mut state = KeccakState::default(); + + shake256_absorb_once(&mut state, input, inlen); + let nblocks = outlen / SHAKE256_RATE; + shake256_squeezeblocks(output, nblocks, &mut state); + outlen -= nblocks * SHAKE256_RATE; + let idx = nblocks * SHAKE256_RATE; + shake256_squeeze(&mut output[idx..], outlen, &mut state); +} diff --git a/dilithium/src/lib.rs b/dilithium/src/lib.rs new file mode 100644 index 0000000..e3a7430 --- /dev/null +++ b/dilithium/src/lib.rs @@ -0,0 +1,22 @@ +#[cfg(feature = "aes")] +mod aes256ctr; +mod api; +mod fips202; +mod ntt; +mod packing; +mod params; +mod poly; +mod polyvec; +mod randombytes; +mod reduce; +mod rounding; +mod sign; +mod symmetric; +pub use params::*; + +pub use api::*; + +#[cfg(dilithium_kat)] +pub use sign::{ + crypto_sign_keypair, crypto_sign_signature, crypto_sign_verify, +}; diff --git a/dilithium/src/ntt.rs b/dilithium/src/ntt.rs new file mode 100644 index 0000000..09c495a --- /dev/null +++ b/dilithium/src/ntt.rs @@ -0,0 +1,243 @@ +use crate::{params::*, reduce::*}; + +// Roots of unity in order needed by forward ntt +pub const ZETAS: [i32; N] = [ + 0, 25847, -2608894, -518909, 237124, -777960, -876248, 466468, 1826347, + 2353451, -359251, -2091905, 3119733, -2884855, 3111497, 2680103, 2725464, + 1024112, -1079900, 3585928, -549488, -1119584, 2619752, -2108549, -2118186, + -3859737, -1399561, -3277672, 1757237, -19422, 4010497, 280005, 2706023, + 95776, 3077325, 3530437, -1661693, -3592148, -2537516, 3915439, -3861115, + -3043716, 3574422, -2867647, 3539968, -300467, 2348700, -539299, -1699267, + -1643818, 3505694, -3821735, 3507263, -2140649, -1600420, 3699596, 811944, + 531354, 954230, 3881043, 3900724, -2556880, 2071892, -2797779, -3930395, + -1528703, -3677745, -3041255, -1452451, 3475950, 2176455, -1585221, -1257611, + 1939314, -4083598, -1000202, -3190144, -3157330, -3632928, 126922, 3412210, + -983419, 2147896, 2715295, -2967645, -3693493, -411027, -2477047, -671102, + -1228525, -22981, -1308169, -381987, 1349076, 1852771, -1430430, -3343383, + 264944, 508951, 3097992, 44288, -1100098, 904516, 3958618, -3724342, -8578, + 1653064, -3249728, 2389356, -210977, 759969, -1316856, 189548, -3553272, + 3159746, -1851402, -2409325, -177440, 1315589, 1341330, 1285669, -1584928, + -812732, -1439742, -3019102, -3881060, -3628969, 3839961, 2091667, 3407706, + 2316500, 3817976, -3342478, 2244091, -2446433, -3562462, 266997, 2434439, + -1235728, 3513181, -3520352, -3759364, -1197226, -3193378, 900702, 1859098, + 909542, 819034, 495491, -1613174, -43260, -522500, -655327, -3122442, + 2031748, 3207046, -3556995, -525098, -768622, -3595838, 342297, 286988, + -2437823, 4108315, 3437287, -3342277, 1735879, 203044, 2842341, 2691481, + -2590150, 1265009, 4055324, 1247620, 2486353, 1595974, -3767016, 1250494, + 2635921, -3548272, -2994039, 1869119, 1903435, -1050970, -1333058, 1237275, + -3318210, -1430225, -451100, 1312455, 3306115, -1962642, -1279661, 1917081, + -2546312, -1374803, 1500165, 777191, 2235880, 3406031, -542412, -2831860, + -1671176, -1846953, -2584293, -3724270, 594136, -3776993, -2013608, 2432395, + 2454455, -164721, 1957272, 3369112, 185531, -1207385, -3183426, 162844, + 1616392, 3014001, 810149, 1652634, -3694233, -1799107, -3038916, 3523897, + 3866901, 269760, 2213111, -975884, 1717735, 472078, -426683, 1723600, + -1803090, 1910376, -1667432, -1104333, -260646, -3833893, -2939036, -2235985, + -420899, -2286327, 183443, -976891, 1612842, -3545687, -554416, 3919660, + -48306, -1362209, 3937738, 1400424, -846154, 1976782, +]; + +/// Name: ntt +// +/// Forward NTT, in-place. No modular reduction is performed after +/// additions or subtractions. Output vector is in bitreversed order. +// +/// Arguments: - uint32_t p[N]: input/output coefficient array +pub fn ntt(a: &mut [i32]) { + let mut j; + let mut k = 0usize; + let mut len = 128; + let (mut t, mut zeta); + + while len > 0 { + let mut start = 0; + while start < N { + k += 1; + zeta = ZETAS[k] as i64; + j = start; + while j < (start + len) { + t = montgomery_reduce(zeta * a[j + len] as i64); + a[j + len] = a[j] - t; + a[j] += t; + j += 1; + } + start = j + len; + } + len >>= 1; + } +} + +/// Name: invntt +// +/// Inverse NTT and multiplication by Montgomery factor 2^32. +/// In-place. No modular reductions after additions or +/// subtractions; input coefficients need to be smaller than +/// Q in absolute value. Output coefficient are smaller than Q in +/// absolute value. +// +/// Arguments: - uint32_t p[N]: input/output coefficient array +pub fn invntt_tomont(a: &mut [i32]) { + let mut j; + let mut k = 256usize; + let mut len = 1; + let (mut t, mut zeta); + const F: i64 = 41978; // mont^2/256 + + while len < N { + let mut start = 0; + while start < 256 { + k -= 1; + zeta = -ZETAS[k] as i64; + j = start; + while j < (start + len) { + t = a[j]; + a[j] = t + a[j + len]; + a[j + len] = t - a[j + len]; + a[j + len] = montgomery_reduce(zeta * a[j + len] as i64); + j += 1 + } + start = j + len; + } + len <<= 1; + } + for j in 0..N { + a[j] = montgomery_reduce(F * a[j] as i64); + } +} + +mod tests { + #[test] + fn ntt() { + let mut a = [ + -1, 1, -4, -3, -4, 4, 1, 1, 2, 4, 1, 2, -2, 3, 1, 0, -3, 1, -1, -2, 4, + -4, -1, -3, -4, -3, 3, -3, -1, 0, 0, 2, 3, -4, 3, 4, 1, -3, -1, 3, 0, 0, + 1, -4, -1, -2, -2, 2, 3, 0, 1, 1, 4, 1, 2, 2, 4, 1, -2, 2, 0, 3, 1, -3, + 4, -3, 2, -1, 3, 2, -3, 4, 3, -4, -2, 2, 4, -1, 3, -2, -1, -4, -1, -4, + -3, 4, -1, -3, -2, 0, -4, 3, -4, -1, -1, 4, -4, 0, 1, -1, 4, 1, -4, 3, 4, + -3, -2, -2, -3, 0, 3, -1, 2, -4, -3, -2, 1, -3, -3, -3, 1, 1, 4, -1, 2, + 4, 4, -3, 3, 1, -4, 2, -4, -3, 2, -4, -1, 3, 4, -4, 3, -3, 4, 0, -2, 2, + 1, -3, 1, 0, 4, 2, 3, -2, 2, -2, 4, -1, 3, -2, 1, -3, 3, -3, 3, 4, 1, 4, + 3, 3, -1, 0, -2, 1, 3, -4, 2, -1, 4, 1, 0, 2, -1, -2, 1, 4, -4, 0, 0, 3, + -3, 1, -4, 4, -3, 1, -4, 3, -1, 2, 4, -1, 0, -4, -2, 4, -4, 4, 4, -2, -3, + 3, 2, -2, -4, -1, 3, 1, 3, 1, -4, 2, -3, 2, 4, 4, -3, 3, -4, 3, -4, 0, + -2, 3, -3, -2, 3, 1, -4, -3, 3, -2, -3, 4, -3, 1, 1, 2, -1, -1, 0, -3, + -3, 0, -1, 3, + ]; + let a_output = [ + -262661, -8506629, 3427761, 2784265, 3141917, -2372709, -8049215, + -2353801, 3022212, 7731946, 1644566, 3053540, -255898, -2738860, 876613, + 9132009, 10276178, 7874020, -11588, 1969958, 12632850, 8341150, 8287818, + 3925510, -8773920, -747228, 898118, -2317034, 3897976, -4414032, -834621, + 4071501, -1432521, -9685153, -13990476, -13659378, -7289253, -7755363, + 3791227, -3833707, -9487410, -8901660, -19000363, -13214259, 544413, + -6844765, -6105586, -11435970, -2978543, -1014713, -5667934, -13166438, + -5875092, -12621756, -9964452, -5673368, -3935130, -4224380, -7354605, + -7906865, -4353982, 1618188, 4762265, 2833189, -310581, -3991895, + -11913640, -5312548, 3570135, -4704135, -3170969, -5592951, 1453785, + -4560687, -1182968, 2521098, -3751247, -4714079, 301131, -2224209, + -5642042, 458282, 5403769, 2707403, 12215228, 5224740, 6413907, 6815913, + 4580029, 425581, 1318364, -783726, 7326262, 7568074, 689180, -547668, + -4653694, -11442820, -7832628, -5377838, -11257920, -8298570, -4596359, + -4150699, -3065694, -10682906, -2769659, 937211, 1653867, 3120263, + -1126589, 7211075, -14877134, -18262456, -8293726, -9183292, -10773770, + -6705792, -5315674, 2787012, -2270115, -9841689, -5051871, -7388413, + 4234814, 1052190, -2471397, -6463519, 10137330, 5496024, 4753901, + -645043, 7223139, 1246181, 9902026, 8334682, 6254834, 13121436, 5157886, + 5524544, 3335176, -1444146, 7151165, 8213713, 5425362, 2999358, 9659970, + 4975850, 10923812, 12903596, 3807803, 8025009, -5468017, -1536129, + -2185854, 2751920, 6580366, 4468658, 8981903, 2405433, 8513375, 9863111, + 7777890, 11623292, -484225, 2094367, 6670303, -1190953, -113377, 7560821, + -1565727, 512851, 2493128, -2496028, -2851481, -11119827, -3547676, + -6187460, 4743114, -1430434, 8695423, 404053, -5689198, -237334, + -10292594, -2482562, -4377285, -8964791, -8246037, -13793329, -106937, + -5784361, 16421657, 16169825, 17295701, 14750529, 15111685, 13365139, + 5665684, 6845556, 3012973, 2469901, -34925, 3554251, 2179597, 9005783, + 11178922, 11448090, 4172918, 6892142, -3097350, -2378354, -2508563, + -3588283, -7774392, -7426678, 3013820, 8971556, 11583329, 6634515, + 657092, 6937984, -6083813, -1488819, -1315854, 5205578, -7934583, + -2186897, 6308547, 3324877, 10276044, 2595056, 8209625, 2358083, 6005802, + 2915382, 1471531, -1624379, -3631962, -4158290, 544917, -6606555, 998696, + 584554, 1926740, 844426, 1017867, -3082165, -5819081, -8499759, 521737, + -7231469, -4117257, -5370457, -6235069, 314971, + ]; + super::ntt(&mut a); + assert_eq!(a, a_output); + } + + #[test] + fn invntt_tomont() { + let mut a = [ + -410121, -3439227, -1510274, 1543151, -2293562, -1024787, -1768713, + 3416108, -1829266, -39421, 1553720, 383193, -1303564, 2601404, 178534, + 3075833, -1669488, 2938151, 419856, 3374895, -3659025, 2791925, -2014544, + -4116040, 528058, -460960, -498884, -3726436, 1576721, 1111713, -2404662, + 289307, 3590938, 362196, -2812407, -1463477, 1001050, 2798150, -472041, + 1298972, -601719, -3341683, -2239048, -3200450, -1250550, -2932037, + -158803, -42310, 1710565, 1768181, 3343337, -4124626, -970397, 2715826, + 650012, -2014903, 4155312, -570039, -1014542, -1136867, -2854295, + 3545986, 3534334, 1775063, 543277, 1440396, -2274992, -1666074, -2522410, + 1374130, 2546411, 2357995, 3246445, -1637839, -3940900, -22882, 3617374, + 3695910, 3135497, 3461903, 321845, 1837065, -4102518, 2025912, 4037956, + 3262194, -1077158, -104681, 1543795, 2067328, -3128599, 3610959, 1154470, + -1950084, 3161277, -1484341, 3056494, 145395, -2412862, 3811285, + -2651526, 794539, -1077785, -3775793, 1851954, 925186, -1420046, + -2129292, -2572721, -1709299, 2466220, -1148025, -631434, 1616317, + 1979838, 1787596, -2046122, 4145612, 2425669, -1207333, -3920849, + 2920839, -1437055, 2250361, -2512504, -2660187, -2934830, 3926550, + 1895481, -763893, 1348485, 3392907, -2603573, 748841, 3508436, -3904020, + 800986, 1434045, 3024446, -2067148, 4058529, -1797892, 2428719, -1661266, + -1174918, -1085872, -437562, 2040521, 3475996, 35877, 3621178, -1269117, + -743638, 442376, -278296, -2265303, 1611044, -1440032, 545695, 3186212, + 2126009, -93566, 1381483, -4000405, -1074727, 291811, 3040864, -1459167, + -3809294, -1446926, -2959019, 1110797, -2346583, 1125183, -1458376, + 476652, 2246737, -1552594, -321172, -328787, 3727158, 2578512, -637322, + 2145686, 124009, 316574, 598758, -2180345, -40300, 1777560, -712912, + 3969900, -837615, 4186858, -1992625, 1592425, 4172055, 1030316, 1732649, + 3365500, -2209545, -2216165, 1598405, 4122715, 4094540, 363060, 369838, + -1841354, 3772391, 1383675, -1268324, -237400, -3972626, 1314275, + -128037, -810499, -3799034, -1750396, 766339, 1350337, -519324, -3673999, + 873780, -2497778, 1159808, 3552922, 900408, 3883840, -4073441, 2974189, + 763212, -1033993, -1137934, -3359093, 452287, 2935586, -917124, 608771, + 3625009, -2851574, -207975, -101949, -3075118, -1522612, -3819111, + 3826184, 2419692, 1871952, -1722545, -710127, 3035522, -3436794, + -2649023, 383072, 2434951, 3052038, + ]; + let a_output = [ + 775832, -3236070, 3979117, -477690, -3845958, 3442130, 3288278, 3510572, + -4059961, 398894, -2353757, 2033799, 1142104, -1503727, -1966738, + -646014, -1208934, 2807801, 1786267, 77787, -3034606, -2018590, -4138114, + -119863, -2143281, -2656209, -1161853, -1355718, -3330698, 535482, + 3053760, 1831603, 2290608, 2796725, -2609926, -663097, 1464007, 2958053, + -2816324, 2906926, 500159, 943996, 524888, -4163949, -834472, 964151, + 2161202, 1983774, -3656476, -3020535, 952201, 2170010, 711358, 1519731, + -3738927, -3756753, 921738, -3392868, 2699399, 3324418, -1453193, + 1620721, 449384, -39155, 3109821, 1029974, 142649, 921233, 3727107, + 637146, -756794, 34504, -1893151, -603841, 2330154, 1322568, -1191265, + -748922, 1386438, 2435097, 355691, 705695, -504939, 1785625, 3011361, + 2599030, -721431, 3258978, 826952, 3134195, 1786978, -2063102, 3719340, + -3791185, 766135, 1412965, 2002641, 344357, -3493197, -3971320, -1589376, + 3333787, -886393, -3473781, 2615969, 258578, -1357515, 31929, -2417061, + 3279057, 623958, 402549, -3223514, 1434146, 2674659, 4184013, 2350081, + -2255267, 3242948, -2755729, 3141850, -3642170, -410070, -3603228, + 509187, 747235, -2733439, 2951878, 934726, -1464030, -3685617, -177281, + -2026915, -2014190, 3892744, -2765709, 178393, 1247779, -328544, -647840, + 227976, -1303803, -407239, 2659686, 330785, 22660, 3150838, -49448, + -3247191, 3366409, 3515827, 2681493, -3955013, 957672, 2270951, -2324620, + 848541, 252308, 2362816, -480849, 1886753, 1946701, -3448907, 3931255, + -2029213, -3650910, 3939281, 730275, 2214811, 1201755, -694587, -2004861, + 2583875, 3279717, 3819665, 2574119, -2112908, -2400101, -1349537, + 3495414, 1347624, -2225620, -2050682, -2951590, -3996103, -3607935, + 3247458, -2175324, -1553702, -2091666, 1571828, -1878102, 2718529, + -541427, -662267, -1324341, -370258, -474473, 2224715, 2128310, -345001, + 1208578, -1376070, 3433670, 3140605, 875985, -1831696, 449356, -220450, + 1787974, 2388192, -34248, -3456146, 2415580, 1786863, -2849072, -212492, + 59437, -716203, 1968326, 1107129, 434519, 185631, 3036577, -2325373, + 567821, 1988023, 2839088, -1233636, -3135158, 4161465, -3730607, 1882010, + -3271303, -2556717, -1387745, -3161242, 1813752, -3561981, 130118, + -2005282, -3396498, 1716289, -3253036, -1302754, 2500212, -1918240, + 1201565, -1106518, 743553, 902331, 804710, -3047027, 3654086, 911638, + 3708051, + ]; + super::invntt_tomont(&mut a); + assert_eq!(a, a_output); + } +} diff --git a/dilithium/src/packing.rs b/dilithium/src/packing.rs new file mode 100644 index 0000000..561ffbf --- /dev/null +++ b/dilithium/src/packing.rs @@ -0,0 +1,161 @@ +use crate::{params::*, poly::*, polyvec::*, SignError}; + +/// Bit-pack public key pk = (rho, t1). +pub fn pack_pk(pk: &mut [u8], rho: &[u8], t1: &Polyveck) { + pk[..SEEDBYTES].copy_from_slice(&rho[..SEEDBYTES]); + for i in 0..K { + polyt1_pack(&mut pk[SEEDBYTES + i * POLYT1_PACKEDBYTES..], &t1.vec[i]); + } +} + +/// Unpack public key pk = (rho, t1). +pub fn unpack_pk(rho: &mut [u8], t1: &mut Polyveck, pk: &[u8]) { + rho[..SEEDBYTES].copy_from_slice(&pk[..SEEDBYTES]); + for i in 0..K { + polyt1_unpack(&mut t1.vec[i], &pk[SEEDBYTES + i * POLYT1_PACKEDBYTES..]) + } +} + +/// Bit-pack secret key sk = (rho, key, tr, s1, s2, t0). +pub fn pack_sk( + sk: &mut [u8], + rho: &[u8], + tr: &[u8], + key: &[u8], + t0: &Polyveck, + s1: &Polyvecl, + s2: &Polyveck, +) { + let mut idx = 0usize; + + sk[idx..SEEDBYTES].copy_from_slice(&rho[0..SEEDBYTES]); + idx += SEEDBYTES; + + sk[idx..idx + SEEDBYTES].copy_from_slice(&key[0..SEEDBYTES]); + idx += SEEDBYTES; + + sk[idx..idx + SEEDBYTES].copy_from_slice(&tr[0..SEEDBYTES]); + idx += SEEDBYTES; + + for i in 0..L { + polyeta_pack(&mut sk[idx + i * POLYETA_PACKEDBYTES..], &s1.vec[i]); + } + idx += L * POLYETA_PACKEDBYTES; + + for i in 0..K { + polyeta_pack(&mut sk[idx + i * POLYETA_PACKEDBYTES..], &s2.vec[i]); + } + idx += K * POLYETA_PACKEDBYTES; + + for i in 0..K { + polyt0_pack(&mut sk[idx + i * POLYT0_PACKEDBYTES..], &t0.vec[i]); + } +} + +/// Unpack secret key sk = (rho, key, tr, s1, s2, t0). +pub fn unpack_sk( + rho: &mut [u8], + tr: &mut [u8], + key: &mut [u8], + t0: &mut Polyveck, + s1: &mut Polyvecl, + s2: &mut Polyveck, + sk: &[u8], +) { + let mut idx = 0usize; + + rho[..SEEDBYTES].copy_from_slice(&sk[..SEEDBYTES]); + idx += SEEDBYTES; + + key[..SEEDBYTES].copy_from_slice(&sk[idx..idx + SEEDBYTES]); + idx += SEEDBYTES; + + tr[..SEEDBYTES].copy_from_slice(&sk[idx..idx + SEEDBYTES]); + idx += SEEDBYTES; + + for i in 0..L { + polyeta_unpack(&mut s1.vec[i], &sk[idx + i * POLYETA_PACKEDBYTES..]); + } + idx += L * POLYETA_PACKEDBYTES; + + for i in 0..K { + polyeta_unpack(&mut s2.vec[i], &sk[idx + i * POLYETA_PACKEDBYTES..]); + } + idx += K * POLYETA_PACKEDBYTES; + + for i in 0..K { + polyt0_unpack(&mut t0.vec[i], &sk[idx + i * POLYT0_PACKEDBYTES..]); + } +} + +/// Bit-pack signature sig = (c, z, h). +pub fn pack_sig(sig: &mut [u8], c: Option<&[u8]>, z: &Polyvecl, h: &Polyveck) { + let mut idx = 0usize; + + if let Some(challenge) = c { + sig[..SEEDBYTES].copy_from_slice(&challenge[..SEEDBYTES]); + } + + idx += SEEDBYTES; + + for i in 0..L { + polyz_pack(&mut sig[idx + i * POLYZ_PACKEDBYTES..], &z.vec[i]); + } + idx += L * POLYZ_PACKEDBYTES; + // Encode H + sig[idx..idx + OMEGA + K].copy_from_slice(&[0u8; OMEGA + K]); + + let mut k = 0; + for i in 0..K { + for j in 0..N { + if h.vec[i].coeffs[j] != 0 { + sig[idx + k] = j as u8; + k += 1; + } + } + sig[idx + OMEGA + i] = k as u8; + } +} + +/// Unpack signature sig = (z, h, c). +pub fn unpack_sig( + c: &mut [u8], + z: &mut Polyvecl, + h: &mut Polyveck, + sig: &[u8], +) -> Result<(), SignError> { + let mut idx = 0usize; + + c[..SEEDBYTES].copy_from_slice(&sig[..SEEDBYTES]); + idx += SEEDBYTES; + + for i in 0..L { + polyz_unpack(&mut z.vec[i], &sig[idx + i * POLYZ_PACKEDBYTES..]); + } + idx += L * POLYZ_PACKEDBYTES; + + // Decode h + let mut k = 0usize; + for i in 0..K { + if sig[idx + OMEGA + i] < k as u8 || sig[idx + OMEGA + i] > OMEGA_U8 { + return Err(SignError::Input); + } + for j in k..sig[idx + OMEGA + i] as usize { + // Coefficients are ordered for strong unforgeability + if j > k && sig[idx + j as usize] <= sig[idx + j as usize - 1] { + return Err(SignError::Input); + } + h.vec[i].coeffs[sig[idx + j] as usize] = 1; + } + k = sig[idx + OMEGA + i] as usize; + } + + // Extra indices are zero for strong unforgeability + for j in k..OMEGA { + if sig[idx + j as usize] > 0 { + return Err(SignError::Input); + } + } + + Ok(()) +} diff --git a/dilithium/src/params.rs b/dilithium/src/params.rs new file mode 100644 index 0000000..3099f5a --- /dev/null +++ b/dilithium/src/params.rs @@ -0,0 +1,57 @@ +#[cfg(feature = "mode2")] +mod mode_2; +#[cfg(not(any(feature = "mode2", feature = "mode5")))] +mod mode_3; +#[cfg(feature = "mode5")] +mod mode_5; + +#[cfg(feature = "mode2")] +pub use mode_2::*; +#[cfg(not(any(feature = "mode2", feature = "mode5")))] +pub use mode_3::*; +#[cfg(feature = "mode5")] +pub use mode_5::*; + +pub const SEEDBYTES: usize = 32; +pub const CRHBYTES: usize = 64; +pub const N: usize = 256; +pub const Q: usize = 8380417; +pub const D: usize = 13; +pub const ROOT_OF_UNITY: usize = 1753; + +pub const POLYT1_PACKEDBYTES: usize = 320; +pub const POLYT0_PACKEDBYTES: usize = 416; +pub const POLYVECH_PACKEDBYTES: usize = OMEGA + K; + +pub const POLYZ_PACKEDBYTES: usize = + if cfg!(feature = "mode2") { 576 } else { 640 }; +pub const POLYW1_PACKEDBYTES: usize = + if cfg!(feature = "mode2") { 192 } else { 128 }; + +pub const POLYETA_PACKEDBYTES: usize = + if cfg!(not(any(feature = "mode2", feature = "mode5"))) { + 128 + } else { + 96 + }; + +// Concise types to avoid cast cluttering +pub const Q_I32: i32 = Q as i32; +pub const N_U32: u32 = N as u32; +pub const L_U16: u16 = L as u16; +pub const BETA_I32: i32 = BETA as i32; +pub const GAMMA1_I32: i32 = GAMMA1 as i32; +pub const GAMMA2_I32: i32 = GAMMA2 as i32; +pub const OMEGA_U8: u8 = OMEGA as u8; +pub const ETA_I32: i32 = ETA as i32; +pub const GAMMA1_SUB_BETA: i32 = (GAMMA1 - BETA) as i32; + +pub const PUBLICKEYBYTES: usize = SEEDBYTES + K * POLYT1_PACKEDBYTES; +pub const SECRETKEYBYTES: usize = 3 * SEEDBYTES + + L * POLYETA_PACKEDBYTES + + K * POLYETA_PACKEDBYTES + + K * POLYT0_PACKEDBYTES; +pub const SIGNBYTES: usize = + SEEDBYTES + L * POLYZ_PACKEDBYTES + POLYVECH_PACKEDBYTES; + +pub const RANDOMIZED_SIGNING: bool = cfg!(feature = "random_signing"); diff --git a/dilithium/src/params/mode_2.rs b/dilithium/src/params/mode_2.rs new file mode 100644 index 0000000..688be2c --- /dev/null +++ b/dilithium/src/params/mode_2.rs @@ -0,0 +1,10 @@ +use super::Q; + +pub const K: usize = 4; +pub const L: usize = 4; +pub const ETA: usize = 2; +pub const TAU: usize = 39; +pub const BETA: usize = 78; +pub const GAMMA1: usize = 1 << 17; +pub const GAMMA2: usize = (Q - 1) / 88; +pub const OMEGA: usize = 80; diff --git a/dilithium/src/params/mode_3.rs b/dilithium/src/params/mode_3.rs new file mode 100644 index 0000000..51e7f4e --- /dev/null +++ b/dilithium/src/params/mode_3.rs @@ -0,0 +1,10 @@ +use super::Q; + +pub const K: usize = 6; +pub const L: usize = 5; +pub const ETA: usize = 4; +pub const TAU: usize = 49; +pub const BETA: usize = 196; +pub const GAMMA1: usize = 1 << 19; +pub const GAMMA2: usize = (Q - 1) / 32; +pub const OMEGA: usize = 55; diff --git a/dilithium/src/params/mode_5.rs b/dilithium/src/params/mode_5.rs new file mode 100644 index 0000000..6f454e6 --- /dev/null +++ b/dilithium/src/params/mode_5.rs @@ -0,0 +1,10 @@ +use super::Q; + +pub const K: usize = 8; +pub const L: usize = 7; +pub const ETA: usize = 2; +pub const TAU: usize = 60; +pub const BETA: usize = 120; +pub const GAMMA1: usize = 1 << 19; +pub const GAMMA2: usize = (Q - 1) / 32; +pub const OMEGA: usize = 75; diff --git a/dilithium/src/poly.rs b/dilithium/src/poly.rs new file mode 100644 index 0000000..24b59c9 --- /dev/null +++ b/dilithium/src/poly.rs @@ -0,0 +1,620 @@ +use crate::{ + fips202::*, ntt::*, params::*, reduce::*, rounding::*, symmetric::*, +}; + +const D_SHL: i32 = 1i32 << (D - 1); + +#[derive(Copy, Clone)] +pub struct Poly { + pub coeffs: [i32; N], +} + +impl Default for Poly { + fn default() -> Self { + Poly { coeffs: [0i32; N] } + } +} + +/// Inplace reduction of all coefficients of polynomial to +/// representative in [0,2*Q]. +pub fn poly_reduce(a: &mut Poly) { + for i in 0..N { + a.coeffs[i] = reduce32(a.coeffs[i]); + } +} + +/// For all coefficients of in/out polynomial add Q if +/// coefficient is negative. +pub fn poly_caddq(a: &mut Poly) { + for i in 0..N { + a.coeffs[i] = caddq(a.coeffs[i]); + } +} + +/// Add polynomials. No modular reduction is performed. +pub fn poly_add(c: &mut Poly, b: &Poly) { + for i in 0..N { + c.coeffs[i] = c.coeffs[i] + b.coeffs[i]; + } +} + +/// Subtract polynomials. Assumes coefficients of second input +/// polynomial to be less than 2*Q. No modular reduction is +/// performed. +pub fn poly_sub(c: &mut Poly, b: &Poly) { + for i in 0..N { + c.coeffs[i] = c.coeffs[i] - b.coeffs[i]; + } +} + +/// Multiply polynomial by 2^D without modular reduction. Assumes +/// input coefficients to be less than 2^{32-D}. +pub fn poly_shiftl(a: &mut Poly) { + for i in 0..N { + a.coeffs[i] <<= D; + } +} + +/// Inplace forward NTT. Output coefficients can be up to +/// 16*Q larger than input coefficients. +pub fn poly_ntt(a: &mut Poly) { + ntt(&mut a.coeffs); +} + +/// Inplace inverse NTT and multiplication by 2^{32}. +/// Input coefficients need to be less than 2*Q. +/// Output coefficients are less than 2*Q. +pub fn poly_invntt_tomont(a: &mut Poly) { + invntt_tomont(&mut a.coeffs); +} + +/// Pointwise multiplication of polynomials in NTT domain +/// representation and multiplication of resulting polynomial +/// by 2^{-32}. Output coefficients are less than 2*Q if input +/// coefficient are less than 22*Q. +pub fn poly_pointwise_montgomery(c: &mut Poly, a: &Poly, b: &Poly) { + for i in 0..N { + c.coeffs[i] = montgomery_reduce((a.coeffs[i] as i64) * b.coeffs[i] as i64); + } +} + +/// For all coefficients c of the input polynomial, +/// compute c0, c1 such that c mod Q = c1*2^D + c0 +/// with -2^{D-1} < c0 <= 2^{D-1}. Assumes coefficients to be +/// standard representatives. +pub fn poly_power2round(a1: &mut Poly, a0: &mut Poly) { + for i in 0..N { + a1.coeffs[i] = power2round(a1.coeffs[i], &mut a0.coeffs[i]); + } +} + +/// For all coefficients c of the input polynomial, +/// compute high and low bits c0, c1 such c mod Q = c1*ALPHA + c0 +/// with -ALPHA/2 < c0 <= ALPHA/2 except c1 = (Q-1)/ALPHA where we +/// set c1 = 0 and -ALPHA/2 <= c0 = c mod Q - Q < 0. +/// Assumes coefficients to be standard representatives. +pub fn poly_decompose(a1: &mut Poly, a0: &mut Poly) { + for i in 0..N { + a1.coeffs[i] = decompose(&mut a0.coeffs[i], a1.coeffs[i]); + } +} + +/// Compute hint polynomial. The coefficients of which indicate +/// whether the low bits of the corresponding coefficient of +/// the input polynomial overflow into the high bits. +pub fn poly_make_hint(h: &mut Poly, a0: &Poly, a1: &Poly) -> i32 { + let mut s = 0i32; + for i in 0..N { + h.coeffs[i] = make_hint(a0.coeffs[i], a1.coeffs[i]) as i32; + s += h.coeffs[i]; + } + s +} + +/// Use hint polynomial to correct the high bits of a polynomial. +/// +/// Arguments: - poly *b: pointer to output polynomial with corrected high bits +/// - const poly *a: pointer to input polynomial +/// - const poly *h: pointer to input hint polynomial +pub fn poly_use_hint(b: &mut Poly, h: &Poly) { + for i in 0..N { + b.coeffs[i] = use_hint(b.coeffs[i], h.coeffs[i] as u8); + } +} + +/// Check infinity norm of polynomial against given bound. +/// Assumes input coefficients to be standard representatives. +/// Returns 0 if norm is strictly smaller than B and 1 otherwise. +pub fn poly_chknorm(a: &Poly, b: i32) -> u8 { + // It is ok to leak which coefficient violates the bound since + // the probability for each coefficient is independent of secret + // data but we must not leak the sign of the centralized representative. + let mut t; + + if b > (Q_I32 - 1) / 8 { + return 1; + } + for i in 0..N { + // Absolute value of centralized representative + t = a.coeffs[i] >> 31; + t = a.coeffs[i] - (t & 2 * a.coeffs[i]); + + if t >= b { + return 1; + } + } + return 0; +} + +/// Sample uniformly random coefficients in [0, Q-1] by +/// performing rejection sampling on array of random bytes. +/// Returns number of sampled coefficients. Can be smaller than len if not enough +/// random bytes were given. +pub fn rej_uniform(a: &mut [i32], len: u32, buf: &[u8], buflen: usize) -> u32 { + let (mut ctr, mut pos) = (0usize, 0usize); + let mut t; + while ctr < len as usize && pos + 3 <= buflen { + t = buf[pos] as u32; + pos += 1; + t |= (buf[pos] as u32) << 8; + pos += 1; + t |= (buf[pos] as u32) << 16; + pos += 1; + t &= 0x7FFFFF; + + if t < Q as u32 { + a[ctr] = t as i32; + ctr += 1; + } + } + ctr as u32 +} + +const POLY_UNIFORM_NBLOCKS: usize = + (768 + STREAM128_BLOCKBYTES - 1) / STREAM128_BLOCKBYTES; + +/// Sample polynomial with uniformly random coefficients +/// in [0, Q-1] by performing rejection sampling using the +/// output stream of SHAKE256(seed|nonce) or AES256CTR(seed,nonce). +pub fn poly_uniform(a: &mut Poly, seed: &[u8], nonce: u16) { + let mut buflen = POLY_UNIFORM_NBLOCKS * STREAM128_BLOCKBYTES; + let mut buf = [0u8; POLY_UNIFORM_NBLOCKS * STREAM128_BLOCKBYTES + 2]; + let mut state = Stream128State::default(); + + stream128_init(&mut state, seed, nonce); + stream128_squeezeblocks(&mut buf, POLY_UNIFORM_NBLOCKS as u64, &mut state); + + let mut ctr = rej_uniform(&mut a.coeffs, N_U32, &mut buf, buflen); + let mut off; + while ctr < N_U32 { + off = buflen % 3; + for i in 0..off { + buf[i] = buf[buflen - off + i]; + } + buflen = STREAM128_BLOCKBYTES + off; + stream128_squeezeblocks(&mut buf[off..], 1, &mut state); + ctr += rej_uniform( + &mut a.coeffs[(ctr as usize)..], + N_U32 - ctr, + &mut buf, + buflen, + ); + } +} + +/// Sample uniformly random coefficients in [-ETA, ETA] by +/// performing rejection sampling using array of random bytes. +pub fn rej_eta(a: &mut [i32], len: usize, buf: &[u8], buflen: usize) -> u32 { + let (mut ctr, mut pos) = (0usize, 0usize); + let (mut t0, mut t1); + while ctr < len && pos < buflen { + t0 = (buf[pos] & 0x0F) as u32; + t1 = (buf[pos] >> 4) as u32; + pos += 1; + + if ETA == 2 { + if t0 < 15 { + t0 = t0 - (205 * t0 >> 10) * 5; + a[ctr] = 2 - t0 as i32; + ctr += 1; + } + if t1 < 15 && ctr < len { + t1 = t1 - (205 * t1 >> 10) * 5; + a[ctr] = 2 - t1 as i32; + ctr += 1; + } + } else if ETA == 4 { + if t0 < 9 { + a[ctr] = 4 - t0 as i32; + ctr += 1; + } + if t1 < 9 && ctr < len { + a[ctr] = 4 - t1 as i32; + ctr += 1; + } + } + } + ctr as u32 +} + +/// Sample polynomial with uniformly random coefficients +/// in [-ETA,ETA] by performing rejection sampling using the +/// output stream from SHAKE256(seed|nonce) or AES256CTR(seed,nonce). +const POLY_UNIFORM_ETA_NBLOCKS: usize = if ETA == 2 { + (136 + STREAM256_BLOCKBYTES - 1) / STREAM256_BLOCKBYTES +} else { + (227 + STREAM256_BLOCKBYTES - 1) / STREAM256_BLOCKBYTES +}; + +pub fn poly_uniform_eta(a: &mut Poly, seed: &[u8], nonce: u16) { + let buflen = POLY_UNIFORM_ETA_NBLOCKS * STREAM256_BLOCKBYTES; + let mut buf = [0u8; POLY_UNIFORM_ETA_NBLOCKS * STREAM256_BLOCKBYTES]; + let mut state = Stream256State::default(); + stream256_init(&mut state, seed, nonce); + stream256_squeezeblocks( + &mut buf, + POLY_UNIFORM_ETA_NBLOCKS as u64, + &mut state, + ); + + let mut ctr = rej_eta(&mut a.coeffs, N, &buf, buflen); + + while ctr < N_U32 { + stream256_squeezeblocks(&mut buf, 1, &mut state); + ctr += rej_eta( + &mut a.coeffs[ctr as usize..], + N - ctr as usize, + &buf, + STREAM256_BLOCKBYTES, + ); + } +} + +const POLY_UNIFORM_GAMMA1_NBLOCKS: usize = + (POLYZ_PACKEDBYTES + STREAM256_BLOCKBYTES - 1) / STREAM256_BLOCKBYTES; + +/// Sample polynomial with uniformly random coefficients +/// in [-(GAMMA1 - 1), GAMMA1 - 1] by performing rejection +/// sampling on output stream of SHAKE256(seed|nonce) +/// or AES256CTR(seed,nonce). +pub fn poly_uniform_gamma1(a: &mut Poly, seed: &[u8], nonce: u16) { + let mut buf = [0u8; POLY_UNIFORM_GAMMA1_NBLOCKS * STREAM256_BLOCKBYTES]; + let mut state = Stream256State::default(); + + stream256_init(&mut state, seed, nonce); + stream256_squeezeblocks( + &mut buf, + POLY_UNIFORM_GAMMA1_NBLOCKS as u64, + &mut state, + ); + polyz_unpack(a, &mut buf); +} + +/// Implementation of H. Samples polynomial with TAU nonzero +/// coefficients in {-1,1} using the output stream of +/// SHAKE256(seed). +pub fn poly_challenge(c: &mut Poly, seed: &[u8]) { + let mut _signs = 0u64; + let mut buf = [0u8; SHAKE256_RATE]; + let mut state = KeccakState::default(); //shake256_init + + shake256_absorb(&mut state, seed, SEEDBYTES); + shake256_finalize(&mut state); + shake256_squeezeblocks(&mut buf, 1, &mut state); + + for i in 0..8 { + _signs |= (buf[i] as u64) << 8 * i; + } + let mut pos: usize = 8; + // let mut b = buf[pos]; + let mut b; + c.coeffs.fill(0); + for i in N - TAU..N { + loop { + if pos >= SHAKE256_RATE { + shake256_squeezeblocks(&mut buf, 1, &mut state); + pos = 0; + } + b = buf[pos] as usize; + pos += 1; + if b <= i { + break; + } + } + c.coeffs[i] = c.coeffs[b as usize]; + c.coeffs[b as usize] = 1i32 - 2 * (_signs & 1) as i32; + _signs >>= 1; + } +} + +/// Bit-pack polynomial with coefficients in [-ETA,ETA]. +/// Input coefficients are assumed to lie in [Q-ETA,Q+ETA]. +pub fn polyeta_pack(r: &mut [u8], a: &Poly) { + let mut t = [0u8; 8]; + if ETA == 2 { + for i in 0..N / 8 { + t[0] = (ETA_I32 - a.coeffs[8 * i + 0]) as u8; + t[1] = (ETA_I32 - a.coeffs[8 * i + 1]) as u8; + t[2] = (ETA_I32 - a.coeffs[8 * i + 2]) as u8; + t[3] = (ETA_I32 - a.coeffs[8 * i + 3]) as u8; + t[4] = (ETA_I32 - a.coeffs[8 * i + 4]) as u8; + t[5] = (ETA_I32 - a.coeffs[8 * i + 5]) as u8; + t[6] = (ETA_I32 - a.coeffs[8 * i + 6]) as u8; + t[7] = (ETA_I32 - a.coeffs[8 * i + 7]) as u8; + + r[3 * i + 0] = (t[0] >> 0) | (t[1] << 3) | (t[2] << 6); + r[3 * i + 1] = (t[2] >> 2) | (t[3] << 1) | (t[4] << 4) | (t[5] << 7); + r[3 * i + 2] = (t[5] >> 1) | (t[6] << 2) | (t[7] << 5); + } + } else { + for i in 0..N / 2 { + t[0] = (ETA_I32 - a.coeffs[2 * i + 0]) as u8; + t[1] = (ETA_I32 - a.coeffs[2 * i + 1]) as u8; + r[i] = t[0] | (t[1] << 4); + } + } +} + +/// Unpack polynomial with coefficients in [-ETA,ETA]. +pub fn polyeta_unpack(r: &mut Poly, a: &[u8]) { + if ETA == 2 { + for i in 0..N / 8 { + r.coeffs[8 * i + 0] = (a[3 * i + 0] & 0x07) as i32; + r.coeffs[8 * i + 1] = ((a[3 * i + 0] >> 3) & 0x07) as i32; + r.coeffs[8 * i + 2] = + (((a[3 * i + 0] >> 6) | (a[3 * i + 1] << 2)) & 0x07) as i32; + r.coeffs[8 * i + 3] = ((a[3 * i + 1] >> 1) & 0x07) as i32; + r.coeffs[8 * i + 4] = ((a[3 * i + 1] >> 4) & 0x07) as i32; + r.coeffs[8 * i + 5] = + (((a[3 * i + 1] >> 7) | (a[3 * i + 2] << 1)) & 0x07) as i32; + r.coeffs[8 * i + 6] = ((a[3 * i + 2] >> 2) & 0x07) as i32; + r.coeffs[8 * i + 7] = ((a[3 * i + 2] >> 5) & 0x07) as i32; + + r.coeffs[8 * i + 0] = (ETA_I32 - r.coeffs[8 * i + 0]) as i32; + r.coeffs[8 * i + 1] = (ETA_I32 - r.coeffs[8 * i + 1]) as i32; + r.coeffs[8 * i + 2] = (ETA_I32 - r.coeffs[8 * i + 2]) as i32; + r.coeffs[8 * i + 3] = (ETA_I32 - r.coeffs[8 * i + 3]) as i32; + r.coeffs[8 * i + 4] = (ETA_I32 - r.coeffs[8 * i + 4]) as i32; + r.coeffs[8 * i + 5] = (ETA_I32 - r.coeffs[8 * i + 5]) as i32; + r.coeffs[8 * i + 6] = (ETA_I32 - r.coeffs[8 * i + 6]) as i32; + r.coeffs[8 * i + 7] = (ETA_I32 - r.coeffs[8 * i + 7]) as i32; + } + } else { + for i in 0..N / 2 { + r.coeffs[2 * i + 0] = (a[i] & 0x0F) as i32; + r.coeffs[2 * i + 1] = (a[i] >> 4) as i32; + r.coeffs[2 * i + 0] = (ETA_I32 - r.coeffs[2 * i + 0]) as i32; + r.coeffs[2 * i + 1] = (ETA_I32 - r.coeffs[2 * i + 1]) as i32; + } + } +} + +/// Bit-pack polynomial t1 with coefficients fitting in 10 bits. +/// Input coefficients are assumed to be standard representatives. +pub fn polyt1_pack(r: &mut [u8], a: &Poly) { + for i in 0..N / 4 { + r[5 * i + 0] = (a.coeffs[4 * i + 0] >> 0) as u8; + r[5 * i + 1] = + ((a.coeffs[4 * i + 0] >> 8) | (a.coeffs[4 * i + 1] << 2)) as u8; + r[5 * i + 2] = + ((a.coeffs[4 * i + 1] >> 6) | (a.coeffs[4 * i + 2] << 4)) as u8; + r[5 * i + 3] = + ((a.coeffs[4 * i + 2] >> 4) | (a.coeffs[4 * i + 3] << 6)) as u8; + r[5 * i + 4] = (a.coeffs[4 * i + 3] >> 2) as u8; + } +} + +/// Unpack polynomial t1 with 9-bit coefficients. +/// Output coefficients are standard representatives. +pub fn polyt1_unpack(r: &mut Poly, a: &[u8]) { + for i in 0..N / 4 { + r.coeffs[4 * i + 0] = (((a[5 * i + 0] >> 0) as u32 + | (a[5 * i + 1] as u32) << 8) + & 0x3FF) as i32; + r.coeffs[4 * i + 1] = (((a[5 * i + 1] >> 2) as u32 + | (a[5 * i + 2] as u32) << 6) + & 0x3FF) as i32; + r.coeffs[4 * i + 2] = (((a[5 * i + 2] >> 4) as u32 + | (a[5 * i + 3] as u32) << 4) + & 0x3FF) as i32; + r.coeffs[4 * i + 3] = (((a[5 * i + 3] >> 6) as u32 + | (a[5 * i + 4] as u32) << 2) + & 0x3FF) as i32; + } +} + +/// Bit-pack polynomial t0 with coefficients in [-2^{D-1}, 2^{D-1}]. +pub fn polyt0_pack(r: &mut [u8], a: &Poly) { + let mut t = [0i32; 8]; + + for i in 0..N / 8 { + t[0] = D_SHL - a.coeffs[8 * i + 0]; + t[1] = D_SHL - a.coeffs[8 * i + 1]; + t[2] = D_SHL - a.coeffs[8 * i + 2]; + t[3] = D_SHL - a.coeffs[8 * i + 3]; + t[4] = D_SHL - a.coeffs[8 * i + 4]; + t[5] = D_SHL - a.coeffs[8 * i + 5]; + t[6] = D_SHL - a.coeffs[8 * i + 6]; + t[7] = D_SHL - a.coeffs[8 * i + 7]; + + r[13 * i + 0] = (t[0]) as u8; + r[13 * i + 1] = (t[0] >> 8) as u8; + r[13 * i + 1] |= (t[1] << 5) as u8; + r[13 * i + 2] = (t[1] >> 3) as u8; + r[13 * i + 3] = (t[1] >> 11) as u8; + r[13 * i + 3] |= (t[2] << 2) as u8; + r[13 * i + 4] = (t[2] >> 6) as u8; + r[13 * i + 4] |= (t[3] << 7) as u8; + r[13 * i + 5] = (t[3] >> 1) as u8; + r[13 * i + 6] = (t[3] >> 9) as u8; + r[13 * i + 6] |= (t[4] << 4) as u8; + r[13 * i + 7] = (t[4] >> 4) as u8; + r[13 * i + 8] = (t[4] >> 12) as u8; + r[13 * i + 8] |= (t[5] << 1) as u8; + r[13 * i + 9] = (t[5] >> 7) as u8; + r[13 * i + 9] |= (t[6] << 6) as u8; + r[13 * i + 10] = (t[6] >> 2) as u8; + r[13 * i + 11] = (t[6] >> 10) as u8; + r[13 * i + 11] |= (t[7] << 3) as u8; + r[13 * i + 12] = (t[7] >> 5) as u8; + } +} + +/// Unpack polynomial t0 with coefficients in ]-2^{D-1}, 2^{D-1}]. +/// Output coefficients lie in ]Q-2^{D-1},Q+2^{D-1}]. +pub fn polyt0_unpack(r: &mut Poly, a: &[u8]) { + for i in 0..N / 8 { + r.coeffs[8 * i + 0] = a[13 * i + 0] as i32; + r.coeffs[8 * i + 0] |= (a[13 * i + 1] as i32) << 8; + r.coeffs[8 * i + 0] &= 0x1FFF; + + r.coeffs[8 * i + 1] = (a[13 * i + 1] as i32) >> 5; + r.coeffs[8 * i + 1] |= (a[13 * i + 2] as i32) << 3; + r.coeffs[8 * i + 1] |= (a[13 * i + 3] as i32) << 11; + r.coeffs[8 * i + 1] &= 0x1FFF; + + r.coeffs[8 * i + 2] = (a[13 * i + 3] as i32) >> 2; + r.coeffs[8 * i + 2] |= (a[13 * i + 4] as i32) << 6; + r.coeffs[8 * i + 2] &= 0x1FFF; + + r.coeffs[8 * i + 3] = (a[13 * i + 4] as i32) >> 7; + r.coeffs[8 * i + 3] |= (a[13 * i + 5] as i32) << 1; + r.coeffs[8 * i + 3] |= (a[13 * i + 6] as i32) << 9; + r.coeffs[8 * i + 3] &= 0x1FFF; + + r.coeffs[8 * i + 4] = (a[13 * i + 6] as i32) >> 4; + r.coeffs[8 * i + 4] |= (a[13 * i + 7] as i32) << 4; + r.coeffs[8 * i + 4] |= (a[13 * i + 8] as i32) << 12; + r.coeffs[8 * i + 4] &= 0x1FFF; + + r.coeffs[8 * i + 5] = (a[13 * i + 8] as i32) >> 1; + r.coeffs[8 * i + 5] |= (a[13 * i + 9] as i32) << 7; + r.coeffs[8 * i + 5] &= 0x1FFF; + + r.coeffs[8 * i + 6] = (a[13 * i + 9] as i32) >> 6; + r.coeffs[8 * i + 6] |= (a[13 * i + 10] as i32) << 2; + r.coeffs[8 * i + 6] |= (a[13 * i + 11] as i32) << 10; + r.coeffs[8 * i + 6] &= 0x1FFF; + + r.coeffs[8 * i + 7] = (a[13 * i + 11] as i32) >> 3; + r.coeffs[8 * i + 7] |= (a[13 * i + 12] as i32) << 5; + r.coeffs[8 * i + 7] &= 0x1FFF; // TODO: Unnecessary mask? + + r.coeffs[8 * i + 0] = D_SHL - r.coeffs[8 * i + 0]; + r.coeffs[8 * i + 1] = D_SHL - r.coeffs[8 * i + 1]; + r.coeffs[8 * i + 2] = D_SHL - r.coeffs[8 * i + 2]; + r.coeffs[8 * i + 3] = D_SHL - r.coeffs[8 * i + 3]; + r.coeffs[8 * i + 4] = D_SHL - r.coeffs[8 * i + 4]; + r.coeffs[8 * i + 5] = D_SHL - r.coeffs[8 * i + 5]; + r.coeffs[8 * i + 6] = D_SHL - r.coeffs[8 * i + 6]; + r.coeffs[8 * i + 7] = D_SHL - r.coeffs[8 * i + 7]; + } +} + +/// Bit-pack polynomial z with coefficients +/// in [-(GAMMA1 - 1), GAMMA1 - 1]. +/// Input coefficients are assumed to be standard representatives.* +pub fn polyz_pack(r: &mut [u8], a: &Poly) { + let mut t = [0i32; 4]; + if GAMMA1 == (1 << 17) { + for i in 0..N / 4 { + t[0] = GAMMA1_I32 - a.coeffs[4 * i + 0]; + t[1] = GAMMA1_I32 - a.coeffs[4 * i + 1]; + t[2] = GAMMA1_I32 - a.coeffs[4 * i + 2]; + t[3] = GAMMA1_I32 - a.coeffs[4 * i + 3]; + + r[9 * i + 0] = (t[0]) as u8; + r[9 * i + 1] = (t[0] >> 8) as u8; + r[9 * i + 2] = (t[0] >> 16) as u8; + r[9 * i + 2] |= (t[1] << 2) as u8; + r[9 * i + 3] = (t[1] >> 6) as u8; + r[9 * i + 4] = (t[1] >> 14) as u8; + r[9 * i + 4] |= (t[2] << 4) as u8; + r[9 * i + 5] = (t[2] >> 4) as u8; + r[9 * i + 6] = (t[2] >> 12) as u8; + r[9 * i + 6] |= (t[3] << 6) as u8; + r[9 * i + 7] = (t[3] >> 2) as u8; + r[9 * i + 8] = (t[3] >> 10) as u8; + } + } else if GAMMA1 == 1 << 19 { + for i in 0..N / 2 { + t[0] = GAMMA1_I32 - a.coeffs[2 * i + 0]; + t[1] = GAMMA1_I32 - a.coeffs[2 * i + 1]; + + r[5 * i + 0] = (t[0]) as u8; + r[5 * i + 1] = (t[0] >> 8) as u8; + r[5 * i + 2] = (t[0] >> 16) as u8; + r[5 * i + 2] |= (t[1] << 4) as u8; + r[5 * i + 3] = (t[1] >> 4) as u8; + r[5 * i + 4] = (t[1] >> 12) as u8; + } + } +} + +/// Unpack polynomial z with coefficients +/// in [-(GAMMA1 - 1), GAMMA1 - 1]. +/// Output coefficients are standard representatives. +pub fn polyz_unpack(r: &mut Poly, a: &[u8]) { + if GAMMA1 == (1 << 17) { + for i in 0..N / 4 { + r.coeffs[4 * i + 0] = a[9 * i + 0] as i32; + r.coeffs[4 * i + 0] |= (a[9 * i + 1] as i32) << 8; + r.coeffs[4 * i + 0] |= (a[9 * i + 2] as i32) << 16; + r.coeffs[4 * i + 0] &= 0x3FFFF; + + r.coeffs[4 * i + 1] = (a[9 * i + 2] as i32) >> 2; + r.coeffs[4 * i + 1] |= (a[9 * i + 3] as i32) << 6; + r.coeffs[4 * i + 1] |= (a[9 * i + 4] as i32) << 14; + r.coeffs[4 * i + 1] &= 0x3FFFF; + + r.coeffs[4 * i + 2] = (a[9 * i + 4] as i32) >> 4; + r.coeffs[4 * i + 2] |= (a[9 * i + 5] as i32) << 4; + r.coeffs[4 * i + 2] |= (a[9 * i + 6] as i32) << 12; + r.coeffs[4 * i + 2] &= 0x3FFFF; + + r.coeffs[4 * i + 3] = (a[9 * i + 6] as i32) >> 6; + r.coeffs[4 * i + 3] |= (a[9 * i + 7] as i32) << 2; + r.coeffs[4 * i + 3] |= (a[9 * i + 8] as i32) << 10; + r.coeffs[4 * i + 3] &= 0x3FFFF; // TODO: Unnecessary mask? + + r.coeffs[4 * i + 0] = GAMMA1_I32 - r.coeffs[4 * i + 0]; + r.coeffs[4 * i + 1] = GAMMA1_I32 - r.coeffs[4 * i + 1]; + r.coeffs[4 * i + 2] = GAMMA1_I32 - r.coeffs[4 * i + 2]; + r.coeffs[4 * i + 3] = GAMMA1_I32 - r.coeffs[4 * i + 3]; + } + } else if GAMMA1 == 1 << 19 { + for i in 0..N / 2 { + r.coeffs[2 * i + 0] = a[5 * i + 0] as i32; + r.coeffs[2 * i + 0] |= (a[5 * i + 1] as i32) << 8; + r.coeffs[2 * i + 0] |= (a[5 * i + 2] as i32) << 16; + r.coeffs[2 * i + 0] &= 0xFFFFF; + + r.coeffs[2 * i + 1] = (a[5 * i + 2] as i32) >> 4; + r.coeffs[2 * i + 1] |= (a[5 * i + 3] as i32) << 4; + r.coeffs[2 * i + 1] |= (a[5 * i + 4] as i32) << 12; + r.coeffs[2 * i + 0] &= 0xFFFFF; // TODO: Unnecessary mask? + + r.coeffs[2 * i + 0] = GAMMA1_I32 - r.coeffs[2 * i + 0]; + r.coeffs[2 * i + 1] = GAMMA1_I32 - r.coeffs[2 * i + 1]; + } + } +} + +/// Bit-pack polynomial w1 with coefficients in [0, 15]. +/// Input coefficients are assumed to be standard representatives. +pub fn polyw1_pack(r: &mut [u8], a: &Poly) { + if GAMMA2 == (Q - 1) / 88 { + for i in 0..N / 4 { + r[3 * i + 0] = a.coeffs[4 * i + 0] as u8; + r[3 * i + 0] |= (a.coeffs[4 * i + 1] << 6) as u8; + r[3 * i + 1] = (a.coeffs[4 * i + 1] >> 2) as u8; + r[3 * i + 1] |= (a.coeffs[4 * i + 2] << 4) as u8; + r[3 * i + 2] = (a.coeffs[4 * i + 2] >> 4) as u8; + r[3 * i + 2] |= (a.coeffs[4 * i + 3] << 2) as u8; + } + } else { + for i in 0..N / 2 { + r[i] = (a.coeffs[2 * i + 0] | (a.coeffs[2 * i + 1] << 4)) as u8; + } + } +} diff --git a/dilithium/src/polyvec.rs b/dilithium/src/polyvec.rs new file mode 100644 index 0000000..b177906 --- /dev/null +++ b/dilithium/src/polyvec.rs @@ -0,0 +1,273 @@ +use crate::params::*; +use crate::poly::*; + +#[derive(Copy, Clone)] +pub struct Polyveck { + pub vec: [Poly; K], +} + +impl Default for Polyveck { + fn default() -> Self { + Polyveck { + vec: [Poly::default(); K], + } + } +} + +#[derive(Copy, Clone)] +pub struct Polyvecl { + pub vec: [Poly; L], +} + +impl Default for Polyvecl { + fn default() -> Self { + Polyvecl { + vec: [Poly::default(); L], + } + } +} + +/// Implementation of ExpandA. Generates matrix A with uniformly +/// random coefficients a_{i,j} by performing rejection +/// sampling on the output stream of SHAKE128(rho|j|i) +/// or AES256CTR(rho,j|i). +pub fn polyvec_matrix_expand(mat: &mut [Polyvecl], rho: &[u8]) { + for i in 0..K { + for j in 0..L { + poly_uniform(&mut mat[i].vec[j], rho, ((i << 8) + j) as u16); + } + } +} + +pub fn polyvec_matrix_pointwise_montgomery( + t: &mut Polyveck, + mat: &[Polyvecl], + v: &Polyvecl, +) { + for i in 0..K { + polyvecl_pointwise_acc_montgomery(&mut t.vec[i], &mat[i], v); + } +} + +//*********** Vectors of polynomials of length L **************************** + +pub fn polyvecl_uniform_eta(v: &mut Polyvecl, seed: &[u8], mut nonce: u16) { + for i in 0..L { + poly_uniform_eta(&mut v.vec[i], seed, nonce); + nonce += 1; + } +} + +pub fn polyvecl_uniform_gamma1(v: &mut Polyvecl, seed: &[u8], nonce: u16) { + for i in 0..L { + poly_uniform_gamma1(&mut v.vec[i], seed, L_U16 * nonce + i as u16); + } +} +pub fn polyvecl_reduce(v: &mut Polyvecl) { + for i in 0..L { + poly_reduce(&mut v.vec[i]); + } +} + +/// Add vectors of polynomials of length L. +/// No modular reduction is performed. +pub fn polyvecl_add(w: &mut Polyvecl, v: &Polyvecl) { + for i in 0..L { + poly_add(&mut w.vec[i], &v.vec[i]); + } +} + +/// Forward NTT of all polynomials in vector of length L. Output +/// coefficients can be up to 16*Q larger than input coefficients.* +pub fn polyvecl_ntt(v: &mut Polyvecl) { + for i in 0..L { + poly_ntt(&mut v.vec[i]); + } +} + +pub fn polyvecl_invntt_tomont(v: &mut Polyvecl) { + for i in 0..L { + poly_invntt_tomont(&mut v.vec[i]); + } +} + +pub fn polyvecl_pointwise_poly_montgomery( + r: &mut Polyvecl, + a: &Poly, + v: &Polyvecl, +) { + for i in 0..L { + poly_pointwise_montgomery(&mut r.vec[i], a, &v.vec[i]); + } +} + +/// Pointwise multiply vectors of polynomials of length L, multiply +/// resulting vector by 2^{-32} and add (accumulate) polynomials +/// in it. Input/output vectors are in NTT domain representation. +/// Input coefficients are assumed to be less than 22*Q. Output +/// coeffcient are less than 2*L*Q. +pub fn polyvecl_pointwise_acc_montgomery( + w: &mut Poly, + u: &Polyvecl, + v: &Polyvecl, +) { + let mut t = Poly::default(); + poly_pointwise_montgomery(w, &u.vec[0], &v.vec[0]); + for i in 1..L { + poly_pointwise_montgomery(&mut t, &u.vec[i], &v.vec[i]); + poly_add(w, &t); + } +} + +/// Check infinity norm of polynomials in vector of length L. +/// Assumes input coefficients to be standard representatives. +/// Returns 0 if norm of all polynomials is strictly smaller than B and 1 +/// otherwise. +pub fn polyvecl_chknorm(v: &Polyvecl, bound: i32) -> u8 { + for i in 0..L { + if poly_chknorm(&v.vec[i], bound) > 0 { + return 1; + } + } + return 0; +} + +//*********** Vectors of polynomials of length K **************************** + +pub fn polyveck_uniform_eta(v: &mut Polyveck, seed: &[u8], mut nonce: u16) { + for i in 0..K { + poly_uniform_eta(&mut v.vec[i], seed, nonce); + nonce += 1 + } +} + +/// Reduce coefficients of polynomials in vector of length K +/// to representatives in [0,2*Q]. +pub fn polyveck_reduce(v: &mut Polyveck) { + for i in 0..K { + poly_reduce(&mut v.vec[i]); + } +} + +/// For all coefficients of polynomials in vector of length K +/// add Q if coefficient is negative. +pub fn polyveck_caddq(v: &mut Polyveck) { + for i in 0..K { + poly_caddq(&mut v.vec[i]); + } +} + +/// Add vectors of polynomials of length K. +/// No modular reduction is performed. +pub fn polyveck_add(w: &mut Polyveck, v: &Polyveck) { + for i in 0..K { + poly_add(&mut w.vec[i], &v.vec[i]); + } +} + +/// Subtract vectors of polynomials of length K. +/// Assumes coefficients of polynomials in second input vector +/// to be less than 2*Q. No modular reduction is performed. +pub fn polyveck_sub(w: &mut Polyveck, v: &Polyveck) { + for i in 0..K { + poly_sub(&mut w.vec[i], &v.vec[i]); + } +} + +/// Multiply vector of polynomials of Length K by 2^D without modular +/// reduction. Assumes input coefficients to be less than 2^{32-D}. +pub fn polyveck_shiftl(v: &mut Polyveck) { + for i in 0..K { + poly_shiftl(&mut v.vec[i]); + } +} + +/// Forward NTT of all polynomials in vector of length K. Output +/// coefficients can be up to 16*Q larger than input coefficients. +pub fn polyveck_ntt(v: &mut Polyveck) { + for i in 0..K { + poly_ntt(&mut v.vec[i]); + } +} + +/// Inverse NTT and multiplication by 2^{32} of polynomials +/// in vector of length K. Input coefficients need to be less +/// than 2*Q. +pub fn polyveck_invntt_tomont(v: &mut Polyveck) { + for i in 0..K { + poly_invntt_tomont(&mut v.vec[i]); + } +} + +pub fn polyveck_pointwise_poly_montgomery( + r: &mut Polyveck, + a: &Poly, + v: &Polyveck, +) { + for i in 0..K { + poly_pointwise_montgomery(&mut r.vec[i], a, &v.vec[i]); + } +} + +/// Check infinity norm of polynomials in vector of length K. +/// Assumes input coefficients to be standard representatives. +// +/// Returns 0 if norm of all polynomials are strictly smaller than B and 1 +/// otherwise. +pub fn polyveck_chknorm(v: &Polyveck, bound: i32) -> u8 { + for i in 0..K { + if poly_chknorm(&v.vec[i], bound) > 0 { + return 1; + } + } + return 0; +} + +/// For all coefficients a of polynomials in vector of length K, +/// compute a0, a1 such that a mod Q = a1*2^D + a0 +/// with -2^{D-1} < a0 <= 2^{D-1}. Assumes coefficients to be +/// standard representatives. +pub fn polyveck_power2round(v1: &mut Polyveck, v0: &mut Polyveck) { + for i in 0..K { + poly_power2round(&mut v1.vec[i], &mut v0.vec[i]); + } +} + +/// For all coefficients a of polynomials in vector of length K, +/// compute high and low bits a0, a1 such a mod Q = a1*ALPHA + a0 +/// with -ALPHA/2 < a0 <= ALPHA/2 except a1 = (Q-1)/ALPHA where we +/// set a1 = 0 and -ALPHA/2 <= a0 = a mod Q - Q < 0. +/// Assumes coefficients to be standard representatives. +pub fn polyveck_decompose(v1: &mut Polyveck, v0: &mut Polyveck) { + for i in 0..K { + poly_decompose(&mut v1.vec[i], &mut v0.vec[i]); + } +} + +/// Compute hint vector. +/// +/// Returns number of 1 bits. +pub fn polyveck_make_hint( + h: &mut Polyveck, + v0: &Polyveck, + v1: &Polyveck, +) -> i32 { + let mut s = 0i32; + for i in 0..K { + s += poly_make_hint(&mut h.vec[i], &v0.vec[i], &v1.vec[i]); + } + s +} + +/// Use hint vector to correct the high bits of input vector. +pub fn polyveck_use_hint(w: &mut Polyveck, h: &Polyveck) { + for i in 0..K { + poly_use_hint(&mut w.vec[i], &h.vec[i]); + } +} + +pub fn polyveck_pack_w1(r: &mut [u8], w1: &Polyveck) { + for i in 0..K { + polyw1_pack(&mut r[i * POLYW1_PACKEDBYTES..], &w1.vec[i]); + } +} diff --git a/dilithium/src/randombytes.rs b/dilithium/src/randombytes.rs new file mode 100644 index 0000000..b67a2fc --- /dev/null +++ b/dilithium/src/randombytes.rs @@ -0,0 +1,5 @@ +use rand::prelude::*; + +pub fn randombytes(x: &mut [u8], len: usize) { + thread_rng().fill_bytes(&mut x[..len]) +} diff --git a/dilithium/src/reduce.rs b/dilithium/src/reduce.rs new file mode 100644 index 0000000..6d25685 --- /dev/null +++ b/dilithium/src/reduce.rs @@ -0,0 +1,30 @@ +use crate::params::*; + +pub const QINV: i32 = 58728449; // q^(-1) mod 2^32 + +/// For finite field element a with -2^{31}Q <= a <= Q*2^31, +/// compute r \equiv a*2^{-32} (mod Q) such that -Q < r < Q. +/// +/// Returns r. +pub fn montgomery_reduce(a: i64) -> i32 { + let mut t = (a as i32).wrapping_mul(QINV) as i64; + t = (a as i64 - t * Q as i64) >> 32; + t as i32 +} + +/// For finite field element a with a <= 2^{31} - 2^{22} - 1, +/// compute r \equiv a (mod Q) such that -6283009 <= r <= 6283007. +// +/// Returns r. +pub fn reduce32(a: i32) -> i32 { + let mut t = (a + (1 << 22)) >> 23; + t = a - t * Q as i32; + t +} + +/// Add Q if input coefficient is negative. +/// +/// Returns r. +pub fn caddq(a: i32) -> i32 { + a + ((a >> 31) & Q as i32) +} diff --git a/dilithium/src/rounding.rs b/dilithium/src/rounding.rs new file mode 100644 index 0000000..14ce3af --- /dev/null +++ b/dilithium/src/rounding.rs @@ -0,0 +1,77 @@ +use crate::params::*; + +/// For finite field element a, compute a0, a1 such that +/// a mod^+ Q = a1*2^D + a0 with -2^{D-1} < a0 <= 2^{D-1}. +/// Assumes a to be standard representative. +/// +/// Returns a1. +pub fn power2round(a: i32, a0: &mut i32) -> i32 { + let a1 = (a + (1 << (D - 1)) - 1) >> D; + *a0 = a - (a1 << D); + return a1; +} + +/// For finite field element a, compute high and low bits a0, a1 such +/// that a mod^+ Q = a1*ALPHA + a0 with -ALPHA/2 < a0 <= ALPHA/2 except +/// if a1 = (Q-1)/ALPHA where we set a1 = 0 and +/// -ALPHA/2 <= a0 = a mod^+ Q - Q < 0. Assumes a to be standard +/// representative. +/// +/// Returns a1. +pub fn decompose(a0: &mut i32, a: i32) -> i32 { + let mut a1 = (a + 127) >> 7; + if GAMMA2 == (Q - 1) / 32 { + a1 = (a1 * 1025 + (1 << 21)) >> 22; + a1 &= 15; + } else if GAMMA2 == (Q - 1) / 88 { + a1 = (a1 * 11275 + (1 << 23)) >> 24; + a1 ^= ((43 - a1) >> 31) & a1; + } + *a0 = a - a1 * 2 * GAMMA2_I32; + *a0 -= (((Q_I32 - 1) / 2 - *a0) >> 31) & Q_I32; + a1 +} + +/// Compute hint bit indicating whether the low bits of the +/// input element overflow into the high bits. +/// +/// Returns 1 if overflow. +pub fn make_hint(a0: i32, a1: i32) -> u8 { + if a0 > GAMMA2_I32 || a0 < -GAMMA2_I32 || (a0 == -GAMMA2_I32 && a1 != 0) { + return 1; + } + return 0; +} + +/// Correct high bits according to hint. +/// +/// Returns corrected high bits. +pub fn use_hint(a: i32, hint: u8) -> i32 { + let mut a0 = 0i32; + let a1 = decompose(&mut a0, a); + if hint == 0 { + return a1; + } + + if GAMMA2 == (Q - 1) / 32 { + if a0 > 0 { + return (a1 + 1) & 15; + } else { + return (a1 - 1) & 15; + } + } else { + if a0 > 0 { + if a1 == 43 { + return 0; + } else { + return a1 + 1; + }; + } else { + if a1 == 0 { + return 43; + } else { + return a1 - 1; + } + } + } +} diff --git a/dilithium/src/sign.rs b/dilithium/src/sign.rs new file mode 100644 index 0000000..6067211 --- /dev/null +++ b/dilithium/src/sign.rs @@ -0,0 +1,247 @@ +use crate::{ + fips202::*, packing::*, params::*, poly::*, polyvec::*, randombytes::*, + SignError, +}; + +pub fn crypto_sign_keypair( + pk: &mut [u8], + sk: &mut [u8], + seed: Option<&[u8]>, +) -> u8 { + let mut init_seed = [0u8; SEEDBYTES]; + match seed { + Some(x) => init_seed.copy_from_slice(x), + None => randombytes(&mut init_seed, SEEDBYTES), + }; + let mut seedbuf = [0u8; 2 * SEEDBYTES + CRHBYTES]; + let mut tr = [0u8; SEEDBYTES]; + let (mut rho, mut rhoprime, mut key) = + ([0u8; SEEDBYTES], [0u8; CRHBYTES], [0u8; SEEDBYTES]); + let mut mat = [Polyvecl::default(); K]; + let mut s1 = Polyvecl::default(); + let (mut s2, mut t1, mut t0) = ( + Polyveck::default(), + Polyveck::default(), + Polyveck::default(), + ); + + // Get randomness for rho, rhoprime and key + shake256( + &mut seedbuf, + 2 * SEEDBYTES + CRHBYTES, + &init_seed, + SEEDBYTES, + ); + rho.copy_from_slice(&seedbuf[..SEEDBYTES]); + rhoprime.copy_from_slice(&seedbuf[SEEDBYTES..SEEDBYTES + CRHBYTES]); + key.copy_from_slice(&seedbuf[SEEDBYTES + CRHBYTES..]); + + // Expand matrix + polyvec_matrix_expand(&mut mat, &rho); + // Sample short vectors s1 and s2 + polyvecl_uniform_eta(&mut s1, &rhoprime, 0); + polyveck_uniform_eta(&mut s2, &rhoprime, L_U16); + + // Matrix-vector multiplication + let mut s1hat = s1; + polyvecl_ntt(&mut s1hat); + + polyvec_matrix_pointwise_montgomery(&mut t1, &mat, &s1hat); + polyveck_reduce(&mut t1); + polyveck_invntt_tomont(&mut t1); + + // Add error vector s2 + polyveck_add(&mut t1, &s2); + // Extract t1 and write public key + polyveck_caddq(&mut t1); + polyveck_power2round(&mut t1, &mut t0); + pack_pk(pk, &rho, &t1); + + // Compute H(rho, t1) and write secret key + shake256(&mut tr, SEEDBYTES, pk, PUBLICKEYBYTES); + pack_sk(sk, &rho, &tr, &key, &t0, &s1, &s2); + + return 0; +} + +pub fn crypto_sign_signature(sig: &mut [u8], m: &[u8], sk: &[u8]) { + // `key` and `mu` are concatenated + let mut keymu = [0u8; SEEDBYTES + CRHBYTES]; + + let mut nonce = 0u16; + let mut mat = [Polyvecl::default(); K]; + let (mut s1, mut y) = (Polyvecl::default(), Polyvecl::default()); + let (mut s2, mut t0) = (Polyveck::default(), Polyveck::default()); + let (mut w1, mut w0) = (Polyveck::default(), Polyveck::default()); + let mut h = Polyveck::default(); + let mut cp = Poly::default(); + let mut state = KeccakState::default(); //shake256_init() + let mut rho = [0u8; SEEDBYTES]; + let mut tr = [0u8; SEEDBYTES]; + let mut rhoprime = [0u8; CRHBYTES]; + + unpack_sk( + &mut rho, + &mut tr, + &mut keymu[..SEEDBYTES], + &mut t0, + &mut s1, + &mut s2, + &sk, + ); + + // Compute CRH(tr, msg) + shake256_absorb(&mut state, &tr, SEEDBYTES); + shake256_absorb(&mut state, m, m.len()); + shake256_finalize(&mut state); + shake256_squeeze(&mut keymu[SEEDBYTES..], CRHBYTES, &mut state); + + if RANDOMIZED_SIGNING { + randombytes(&mut rhoprime, CRHBYTES); + } else { + shake256(&mut rhoprime, CRHBYTES, &keymu, SEEDBYTES + CRHBYTES); + } + + // Expand matrix and transform vectors + polyvec_matrix_expand(&mut mat, &rho); + polyvecl_ntt(&mut s1); + polyveck_ntt(&mut s2); + polyveck_ntt(&mut t0); + + loop { + // Sample intermediate vector y + polyvecl_uniform_gamma1(&mut y, &rhoprime, nonce); + nonce += 1; + + // Matrix-vector multiplication + let mut z = y; + polyvecl_ntt(&mut z); + polyvec_matrix_pointwise_montgomery(&mut w1, &mat, &z); + polyveck_reduce(&mut w1); + polyveck_invntt_tomont(&mut w1); + + // Decompose w and call the random oracle + polyveck_caddq(&mut w1); + polyveck_decompose(&mut w1, &mut w0); + polyveck_pack_w1(sig, &w1); + + state.init(); + shake256_absorb(&mut state, &keymu[SEEDBYTES..], CRHBYTES); + shake256_absorb(&mut state, &sig, K * POLYW1_PACKEDBYTES); + shake256_finalize(&mut state); + shake256_squeeze(sig, SEEDBYTES, &mut state); + poly_challenge(&mut cp, sig); + poly_ntt(&mut cp); + + // Compute z, reject if it reveals secret + polyvecl_pointwise_poly_montgomery(&mut z, &cp, &s1); + polyvecl_invntt_tomont(&mut z); + polyvecl_add(&mut z, &y); + polyvecl_reduce(&mut z); + if polyvecl_chknorm(&z, (GAMMA1 - BETA) as i32) > 0 { + continue; + } + + /* Check that subtracting cs2 does not change high bits of w and low bits + * do not reveal secret information */ + polyveck_pointwise_poly_montgomery(&mut h, &cp, &s2); + polyveck_invntt_tomont(&mut h); + polyveck_sub(&mut w0, &h); + polyveck_reduce(&mut w0); + if polyveck_chknorm(&w0, (GAMMA2 - BETA) as i32) > 0 { + continue; + } + + // Compute hints for w1 + polyveck_pointwise_poly_montgomery(&mut h, &cp, &t0); + polyveck_invntt_tomont(&mut h); + polyveck_reduce(&mut h); + if polyveck_chknorm(&h, GAMMA2_I32) > 0 { + continue; + } + + polyveck_add(&mut w0, &h); + let n = polyveck_make_hint(&mut h, &w0, &w1); + if n > OMEGA as i32 { + continue; + } + + // Write signature + pack_sig(sig, None, &z, &h); + return; + } +} + +pub fn crypto_sign_verify( + sig: &[u8], + m: &[u8], + pk: &[u8], +) -> Result<(), SignError> { + let mut buf = [0u8; K * POLYW1_PACKEDBYTES]; + let mut rho = [0u8; SEEDBYTES]; + let mut mu = [0u8; CRHBYTES]; + let mut c = [0u8; SEEDBYTES]; + let mut c2 = [0u8; SEEDBYTES]; + let mut cp = Poly::default(); + let (mut mat, mut z) = ([Polyvecl::default(); K], Polyvecl::default()); + let (mut t1, mut w1, mut h) = ( + Polyveck::default(), + Polyveck::default(), + Polyveck::default(), + ); + let mut state = KeccakState::default(); // shake256_init() + + if sig.len() != SIGNBYTES { + return Err(SignError::Input); + } + + unpack_pk(&mut rho, &mut t1, pk); + if let Err(e) = unpack_sig(&mut c, &mut z, &mut h, sig) { + return Err(e); + } + if polyvecl_chknorm(&z, (GAMMA1 - BETA) as i32) > 0 { + return Err(SignError::Input); + } + + // Compute CRH(CRH(rho, t1), msg) + shake256(&mut mu, SEEDBYTES, pk, PUBLICKEYBYTES); + shake256_absorb(&mut state, &mu, SEEDBYTES); + shake256_absorb(&mut state, m, m.len()); + shake256_finalize(&mut state); + shake256_squeeze(&mut mu, CRHBYTES, &mut state); + + // Matrix-vector multiplication; compute Az - c2^dt1 + poly_challenge(&mut cp, &c); + polyvec_matrix_expand(&mut mat, &rho); + + polyvecl_ntt(&mut z); + polyvec_matrix_pointwise_montgomery(&mut w1, &mat, &z); + + poly_ntt(&mut cp); + polyveck_shiftl(&mut t1); + polyveck_ntt(&mut t1); + let t1_2 = t1.clone(); + polyveck_pointwise_poly_montgomery(&mut t1, &cp, &t1_2); + + polyveck_sub(&mut w1, &t1); + polyveck_reduce(&mut w1); + polyveck_invntt_tomont(&mut w1); + + // Reconstruct w1 + polyveck_caddq(&mut w1); + polyveck_use_hint(&mut w1, &h); + polyveck_pack_w1(&mut buf, &w1); + + // Call random oracle and verify challenge + state.init(); + shake256_absorb(&mut state, &mu, CRHBYTES); + shake256_absorb(&mut state, &buf, K * POLYW1_PACKEDBYTES); + shake256_finalize(&mut state); + shake256_squeeze(&mut c2, SEEDBYTES, &mut state); + // Doesn't require constant time equality check + if c != c2 { + Err(SignError::Verify) + } else { + Ok(()) + } +} diff --git a/dilithium/src/symmetric.rs b/dilithium/src/symmetric.rs new file mode 100644 index 0000000..8593127 --- /dev/null +++ b/dilithium/src/symmetric.rs @@ -0,0 +1,106 @@ +use crate::fips202::*; +use crate::params::{CRHBYTES, SEEDBYTES}; + +#[cfg(feature = "aes")] +use crate::aes256ctr::*; + +#[cfg(not(feature = "aes"))] +pub type Stream128State = KeccakState; +#[cfg(feature = "aes")] +pub type Stream128State = Aes256ctrCtx; +#[cfg(not(feature = "aes"))] +pub type Stream256State = KeccakState; +#[cfg(feature = "aes")] +pub type Stream256State = Aes256ctrCtx; + +#[cfg(feature = "aes")] +pub const STREAM128_BLOCKBYTES: usize = AES256CTR_BLOCKBYTES; +#[cfg(not(feature = "aes"))] +pub const STREAM128_BLOCKBYTES: usize = SHAKE128_RATE; + +#[cfg(feature = "aes")] +pub const STREAM256_BLOCKBYTES: usize = AES256CTR_BLOCKBYTES; +#[cfg(not(feature = "aes"))] +pub const STREAM256_BLOCKBYTES: usize = SHAKE256_RATE; + +pub fn _crh(out: &mut [u8], input: &[u8], inbytes: usize) { + shake256(out, CRHBYTES, input, inbytes) +} + +pub fn stream128_init(state: &mut Stream128State, seed: &[u8], nonce: u16) { + #[cfg(not(feature = "aes"))] + dilithium_shake128_stream_init(state, seed, nonce); + + #[cfg(feature = "aes")] + dilithium_aes256ctr_init(state, seed, nonce) +} + +pub fn stream128_squeezeblocks( + out: &mut [u8], + outblocks: u64, + state: &mut Stream128State, +) { + #[cfg(not(feature = "aes"))] + shake128_squeezeblocks(out, outblocks as usize, state); + + #[cfg(feature = "aes")] + aes256ctr_squeezeblocks(out, outblocks, state); +} + +pub fn stream256_init(state: &mut Stream256State, seed: &[u8], nonce: u16) { + #[cfg(not(feature = "aes"))] + dilithium_shake256_stream_init(state, seed, nonce); + + #[cfg(feature = "aes")] + dilithium_aes256ctr_init(state, seed, nonce) +} + +pub fn stream256_squeezeblocks( + out: &mut [u8], + outblocks: u64, + state: &mut Stream256State, +) { + #[cfg(not(feature = "aes"))] + shake256_squeezeblocks(out, outblocks as usize, state); + + #[cfg(feature = "aes")] + aes256ctr_squeezeblocks(out, outblocks, state); +} + +#[cfg(feature = "aes")] +pub fn dilithium_aes256ctr_init( + state: &mut Aes256ctrCtx, + key: &[u8], + nonce: u16, +) { + let mut expnonce = [0u8; 12]; + expnonce[0] = nonce as u8; + expnonce[1] = (nonce >> 8) as u8; + aes256ctr_init(state, key, expnonce); +} + +#[cfg(not(feature = "aes"))] +pub fn dilithium_shake128_stream_init( + state: &mut KeccakState, + seed: &[u8], + nonce: u16, +) { + let t = [nonce as u8, (nonce >> 8) as u8]; + state.init(); + shake128_absorb(state, seed, SEEDBYTES); + shake128_absorb(state, &t, 2); + shake128_finalize(state); +} + +#[cfg(not(feature = "aes"))] +pub fn dilithium_shake256_stream_init( + state: &mut KeccakState, + seed: &[u8], + nonce: u16, +) { + let t = [nonce as u8, (nonce >> 8) as u8]; + state.init(); + shake256_absorb(state, seed, CRHBYTES); + shake256_absorb(state, &t, 2); + shake256_finalize(state); +} diff --git a/dilithium/tests/KAT/PQCsignKAT_Dilithium2-AES.rsp b/dilithium/tests/KAT/PQCsignKAT_Dilithium2-AES.rsp new file mode 100644 index 0000000..68a5c44 --- /dev/null +++ b/dilithium/tests/KAT/PQCsignKAT_Dilithium2-AES.rsp @@ -0,0 +1,902 @@ +# Dilithium2-AES + +count = 0 +seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +mlen = 33 +msg = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 +pk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF7E0188CEFDBAB31CF94FABE34E3C383EFCA7FA815D2C70826B1A046818E2A05F16B29C1C0BBBFC5707BB7051262FD0A2E34B7107D4619C54FE277549DBC23ED575FB86BF077464CEC3394F2620FA11DDDABB793A9EDD03E66760E98D145234B1E8E66E1EB1FFBE34D368617BD99C01AFF2445A27B364ABDDCCD4CCF7CA3EFCB57F5FF27C88AF9EA999C25EC73D1584E11C38898A77308D03097CD4AADE9C5FEBD06976E85558798084325BAA98F1C7F7BB8F39FB8B5BC8C14C48D88B8E600D23A17F2E342B6AF7DF689B74593DD3D6A8780D88895576526642ACE1C13636BCBBBAB8C7837BF10D59AEC63FA8DA5F24DE87190E5224DDE315B86E83A4E2647ECB674F51C85DBA38D6C585E61484942DB8C5407D87B8BDD4BB81E6BD2FC88DC6F0DFC3B0868B74E1FB36B3D39D0C5478273BEDB1B63AAED9342DF9527535B76C021FB26B994C18B45E1EC91717A34FD2714D39FEBE73CC4A95B17D7CAA8F19A00591A3AA7249B084178BFF5A0F95B0E09D04D17021AF73DB6E3CD328492C0308F8EF8C50BD3E7C1AD22274DAD26626A21E606AF3F513D1E465AC526593450E1D3E02EBBBE48A5D053926E48D15B5F105E1952263A8C8F14C588598BBA82B1CDCB3E4E5D1F7D9E811F90F5D899C61F700B56D3B6571FE97E1CAE97B42EC0C4D33FE91B4EB518879677FABF02B369D7920AF961B3059683E9275498EC7D574E4C2BDCC35EA1C731B151F30188930DBEFDB25DC7A4C6622929D69AFCF67E6493F6F730AD61F86B490936B0CDDC274353A26A69F471EF5B08837356167A9BB9835EBA1778B5DF38AE2CE7FFD0817BCD868A758584CD6175A1C48E3F380B7CFB385E58535597C6FC0412653F5DBA4BB3996543FEC8EBA277C7481AC0C7D5B7036213A906A65B76DB7F1602C06CD792EEEBD001353CE82DCD9731773B55BB712E3F1C1569454903E87ECE65110BE634F6BD5E8622EED535824781C921B3D242AEF8B686784BB870D8866593FC4B9287A5387C3D4AB6E4FFF4752C4CE3B5ED895E7F914F78A25819BD5A3CB909A72D192A77BDDC5CE15137C28FB7FACBF06070A68BC11A895F5D45832A11F81651F720B1FAA979FE7F375DCB11D240F1004E52FDCC07791D66C7AAB16BE58AB0A5BEF8425B45D9F9804FCDC83334ECD459DCDCE4EF51092A57314F249BFD7B2A11EFB2AC2C83E4F9453880AF8B19323F292D978B4C0EDE2D2C78E4A96BF8E6B6F4E4F519F226C9B634E9335C52290119F57B81577BC756F3146A056114DC877509F9DA9ADB614278D09284F8746D54420E2373F74AC06FD69B6DD4322273337360582661AF26060ECCFA680AA4AB56A5715E169F62020943FDB1509A029A0514C028535EC4413E78A335680F59A078F279768D55B67FC2176CAE7AD4CF66765FC3C84FEE0010267747AE8CFDEAB4E47F280ADE944C102A0487F5FC2C1A7C81BAF61C574CADC911808E427D99339E54B2CB7CDB673209B8C6453EC879202DAB26221CA1C7F4C42D8823E8795E73904A9CB8F154B04D7B621B90880542BE50006CEFCB58442F02F92B4FCBBA4EAD0FF87673F4B8BC816035341DCB4B260B93F9C4C6A650AEF7A5BFBECC0A5E5BECDF8AB8F6C42C5DEA1003A66386CFE8163229A973FBDEBB589FAA4CA291B2C4CFB095B18F03A7876F878546DBE6D5D75FC6CB2741D3902346F182A1FE400D443256C92EB26B7840EB5FA4BCF67C1566E34E868A4F26CB33DA4C4E6904EC3DE60256077B2D0D742B942C7382A8214FF519EC3C2C61E841D7860975A2112AFAB01FEC4A221CAD2CD07A742A2 +sk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF394D1695059DFF40AE256C5D5EDABFB69F5F40F37A588F50532CA408A8168AB1C2D6ACDEEF5AF76D4AA03162758325CC2F76D2C57F16FAF6042079DB7D26424814094E10178AD0B0610C108D4B04911B95889A322089B091D4A0411BB12C61C009992088C9880103A98911950D00118D21182DD49400091689A3126580068C19082121060449A44C64284801A17183204224B745C2B8209124645C824C01002C0139928A906820C60853028413358D03910511B92C09910D998690C9406CC1A6202198096342281B038088900D848049CA408811852C88C6404100461210301C860052482AC2B468C2926CD4A82408844551322023448E9428861A11655386884A3029C3B4400989855CC6708A10240AB24511C68DE2B81112C90C0495209A92611A072413040E833660C396290847424B128DDB1851E1483141388990A2250AC81111C58990C44401084D234962621685C2A210119281218960243622CC968D8CC8451A300691C02DCCC26C4A328D9B366881C261E4246C1218696426650AA24D04C74D1B3500041370C2488ED3089184A491C01470241144D4009019064CDB366DA14684D3362991028CA018401B315181364008184A1B84405C042D43286280B221CA002508009188944940088CD9C86DCA406C109409148311A4C28401C504C2C0811329701B090DE02832A3842942424D84B04D0A954DD3A28909368A22270604A305001532D9846DD8802150368810299111880053B48813316A113581220542098040C8262AC9322092340A124088048430922652D43832530606DC106C20036C04008581028C0829700A164513418851A46803419123360804280C4C4411040705021852E340908A002C51C8909C10919AB269084362A1027163408D18B9810C82049A3001D4A291D4488D04238509805023048813492CC2464D4C8240103606A01608CB4264082611423262D8442ECC424E04372CE11630442205D346901A014D1921812304215A32805AB4015016120BB490E4A800DB3481C8404159848962400E9914040AB46C134904A2229104C44053B230042149992661D0244D890280C0A22C4C266A1203914A94892012624C0410C9C66813A369D008018C122C22314D23076299B22D1313291206858110845BB48D0B180D1C92419A86203803197F9EA23F4FEF24B9B4D9FE7096FB2B68BDE0A2E2E85966944B69CBFD8F7CC5AABA7E8233CC45ED26E6CC7C212C59F624E2B9B3DCAD6C5BB61E68218346B2964EB9191066AFB88B339EDAAC4F325A43FC15A575A3166E295405B55CD53A53CF380CD106C46706C059DC2663257B839198342FAEB326885533717D3915A66BB0FCAD5A3CAD68DDE16508F3A0E3EC175AB166C42B5DF257002FE63E07DEF5CF38749245526CE7B99989AACF9D3650A32997F9ED8F72EB1B6DE0A26BC52DD21A4FA2405353E4880995691CE07C69D253A7F66F3C864E8E69A0299DCBDE618D6C107A4B01DDE6A73C4EC1D01FEF08B63D1BAE2086DACF69DA7056B7FA5F6539841255A5C62CCF3F5A54D7648EEB3D8482907559847E6488A84D1AD3DFCE3DEB7620152C21C0648F89FDBDDA721CF960C70E542EB9361730ECAAFDA6579BD3877A612AC5B51A51AA2F99F09FBDFAA12DDCB7E3A408F1C1EC3F80FBFEFFF5B6B57DAC6199EE8FA1B1C51607B4AA980E5C23E5A5787C36B76FFDEC9499B3392BBDEE4CA801D8EE4ED0E4D9350D83DC5AA391FFE689D24643EA33D5629584704DCA13CDC74F37E9F983CDBC3BF7D0739E3DD6B766FCBF8C7E1A1E2DF49303BCDFCE497085D5D1914B0C7B640AD03705BBA59853379C15EA932325FA9BC85B8593546237B0FA671A879A3C3C759F44CDB5DEFAC1A1E8FADCDD1E97A1E7B2A01E8464A160960C3F518AD61C3B166EC0373BAB458713002EDACBCCF9B17C072D7192AF6EDFC0802AF9A50843957BFEE331109AEDA42BD185060810D3EC9D04D762702273295BB7E6C3783EA7EC5EFE181AB2A0BF53060337E362096107FCAE95A6B36CAA91A33C419A86B6B61CCD0C2DCF8D2D5950AC42C9C67AE80A9094AA23288A31F8C32B2CCA0924BBF5CB74453072360FAE4D0A3D708590CC93EC54C6FF02CD374819AA12DA9158D35B7F2913E88760F52FEC429A1DCEF35B3509ACE918D20B50AD0FF8F5B9CCE39D07B439EEE54FBC3C07C23F31BADFB9866AB7C5582A8F90680B8EA05898873B70C29E7ADBA8565C0D2CFEA55D818D840607FC227D7DEB6F0CAE0F7C3B72CBCA6FF971DC84735BDA61AD0295E963E4EB8126EE75A4D2AD542AAB62E97975BF85A0987ACD2EF17E110DD2C028C97405F868853DF5939A4A88AAFE9A03EDD597D1470315DDC3A1AF9F23928C3B02CE94632CF9B860F0626815702A8D65BE272FFBB1BC66640930350CE5D77850DEF88C849DD6A1E1242A2BD5A7207C1F29C36736C46AD42201269ABCC7CBB419ADE4D10636598D4AE2C2D327CAC713034A46CF9A6D7EB6987EBAEF09A5CA148069BE4059640B17EF42B4FB9C2739B2CE4DC4BEFD28C8778BD727D075030C4B6654CA31F1A858AD35A0B0E13F340D8343A91F41D06B8F451C8019B47FC76BB804B7257938E02CDAD7F726562D612BD3B541F87EB7550F09BD858EE86AE42E54DCB7E58338E41BF5875E6921F718BDABDDF7D0035B88088BF4DC15B2E0AC641D4555854440E178B4686C63F71129724E4DF913640A9CBDE588EA39AE2697E9F08C228FA66DB4DC978A606E390D3880EAC5609333F2C213F99C9F447B2A8B48068A302BF634D6C5063DD6190F3D04875D1A7E6DC13B82207A285FB54600BDE24597B25E8945683ED40A5947442845B0906E0FDE713BB9F152FDA3B251F8E8997F416CD380A51267FE40F852F0CC9C6818BDFA3E8BDB52132CC74FF284DA3EE36C15294A1FE67D3AEF4C3DA00A622F8B59600A9FD3F060F7305E55BC70841DA8E09FA3545CA2E62E53D1E3C63D57AAF87E1BD47A2E19CFEA093DBF8BE978FF21CD2D2C9D6A1ECA595F5C0738CE6E1974779EFC5BCBE5D8EDE440A3618E728E911886C0FD594230FA36756ADBD67E526E8A72806DD4259530F3FC4ECD0D513CF49F227D8466B02C89BBC66FC187461843BA0C22A682688B671325F52410EDE8CDA19FA208FDA5AEE267A47477E1B2ED516DAE99DD4867266AED47613766C754B303895C3B226431EE83BFDE3134EB4FC18DA6731BC4BA153C64A7F9704184DAAA74A4ACD10CD7CB1D6334DD5C3BC541AAE08FFDB35FC4153B216EBAFC9C8E1DF1835F8445D42114A4029B1E676A57E40A921B981D5D351F0AC51AE173506582B64E8B3A8ABFC4BF5355D47C517E8A0768230EC0C6BB90FCCB502021235F613701D10A18A8A9A7E8C8620B752915BECD460F93692935F238DF96095E3A6596A18153DF3FAB5E0F79778D77C1D70BC245A5DA024EB18CECCD9C0DC2985ABB4535F83751ECC30D67033B36F0E4621A867C1A3E7B93B548BE4E0E642A799655480EEABFC46AE58B4430B014876D26E9E5D4 +smlen = 2453 +sm = EB5742B00BD29D1365DE0E434DA8A154B0D939088507EABF21C68FF30BAEA9F0E6FEB469B6D4F14FCFA520ED2233A54778CE4FACF32A82593F741C3F1351DC21248C06F0688F3566AE473B0602E20DFD336FCDEEB016206C1F3AE2639466F14376391C675CF50839FE2C29C3D159BF45413CB9119B7626FE5D4365D7A910D579FACCFF17CFF7959FA9DF0E73C3DAECF1892E7C5A19F009A19186A99D2864E9516E50FF8703E10BC320C976AA76E43064C88FA5AE0342FEBD206B3D365667CEDDC8301C80FD5E0FBB344256907A4634F7C28DF75B6B8C959A9F659584A5E0B1EE70C2AA757EE84D878E52992D01EF38D77625CD9544B8281958EC99AC5C735506BEA736BB9FD82CCFF5B3FA30BDC61EB6FB16C6729A0657E4DEDA0CC7841E11E05087DF7724A6FCAA8C9F538662FF043C54FFBDC4DCE9F76CF07DB4A2DFF1D1E063D94C71730F0AAABFC67F8E97DBBA4714F84948F4B8E85BFD9B745833B3490C5B4FD166B2A128E8843A2C9D3D852599BDC7C365990EC971C4F1D2B1E7E3468666FBB7D2CCC31FC1B64D0E97BEFDBE7FD3F47318C3DFD70A9B3A0506CAE57623E77E2953E62DFDBD1EC81C63EAA41C58E835206914C5A60884EB0A4DA40F9542582FCEB8E5400EDE7C75ABDD0C97DE2C1842AF5D5C667CF49F8C459529EB0CDFD2F8F29570D637AE6F1B87B929D9D0C394C7D18C32E3179B4F089C0B2D31DE590E32A06DE6EFE438246864729FE67739BAB47429F23A460BE5E3584432A3CCB739619CF750405157C405C3C8F18C7BD351F3A31F7CB3442BC8ABAF8D1BD7EE2C299F12A80A5BAC18FCB3A35E4D908AEFD35E4EC283749960333DA17B670FB434D4519CB3A89FCCEE6D9DAA514C4033D44DE0B44BC2313FCC0D971C84798CEC07786B9788305950C776D3FA28045E795CE83C9BEE884B4DA3C9C52DBEC6C918DBE2925CEEB303D8A9BCF82280EF93487E6F11BF5427274A39D0AEC18A97AA8220E32A88DD0FF84A762D08674408197BB33D79F489CBA1EF67EE978E78B7C96720E44CE9C63146739311E752671D14529F616EF55B9375DBF5D4065428BD38FEF2E348AD8660F7D1A89DF1B4E997D1D9F7A1A3C920D3CDB86279E823F9640D5A0DA87C72257F1B147A881FD6E878EB1196C7A2DE7602D21D69055C927BC593CBA380687CE2CA0B7E40EB175C02409282318363D36AC8009306D913758204F394DE0D5B49FE7882B3665BEDFF8B6B49AA1A7B26E5CAE27E6A0FCA4986468703B2D32675B3812F59B7E6DCCCE73CAAAF7FE503B766AD05D5B2E5DBC77999B692715890AFF83BFD63205A42A59F6EE3BC13C13E3A53C4130D0FE1024F871C1C149AB6DD715EF9BD810237EB0FDCC21645BDF31CE91D324F76E7CFD7F09B0506CBAFF37BE519FBE9C8AC7C44AB78382BCBB2AA303C662BBDAAF8C3B8EA07BCD5EE1EC1A57356BE728FEBBD4463502AC998832A3CA40BA5B64F1A2D020BF350017DBEEFE43C292CCC13E8B44FF8D929BE6C5B9517FA9EED7259C7C87EA63D54E3F6178908CC80EB036B0D0FCD9398CC194B21E45A0E0A9AFF15D2EE81B497BD55DE0B608DC5CF278AEE096D241C73C7385D2087F4B86DD890538F37A297E41A0E7F2F97917FBBF369E36EB0A4C12733A8473C7636393FDAF40932E3DD02B67A3A3A838F93D1EA0DBBC6D6685C5E82DC2B91D86FBDA077CA826FF515383768F4D03A7BDC41F4F91695C01C02666B4134C51EE1F6E6F8283E336D2CCC41154A23211F9DB06530A3707095A4F21F2D3E423B5D059A8DF17E62E84DB880477F0E6A7CA063B52AD819FE9F11D4822467EA80272BBA5A56608FF5748EE521876F89EEF035EB83B092E7CDA8329850BCBC323583AE31D9FE5725B8ADCFEB41EE8297ED7D84EF47E76B7193891572DE286F1630FB03A93262DE3E893949B0671E7343DADB408E2E76793F53AF0346581D41D12CEFA435B9EBAB31134811A237DC0E815B5925C6649E6D51AFC7DC9F3416F3A84C1A440D82753D54BF17AC51DD047C3F90B3455D4E31B9DF9E41E99F26800FBDDEC1F62777CBA1ED83F15D1E807F4DC638EAC9AD86CAE3BF25AB460EEF4E55C37C2225C3BA2FE12D8ADFFAF06488FB839369407ABFDDA75DA47446414B76522011EA4084C521DC423FDA10EEDCB864383517936DBADBA395433E4AD4ABBAC6E58F3586BA22908AD9984673B540BA45F01AE9F1CB834B6EA8E56E4280036F7FE9E61C5BA2AABAD0161BE181D1CFBAC87BFA2AF311D114812894C8E92A7243C37C1E3DCBAD00F536DBAEA1156D0062C1265450B005BC1C20C637CDDD7378EA4CC08771AE4D5F86A43518B660FDBB93DEBA344026405C5BE26FF5F62AA491C5A9593C11FAE4191AF7BAD9044E60D426598A9CF42BD88F90A2DDFA8F51E45FB593054680A4871D8A6886D978D82D0F715905E80837D8430CE568DD7D70D055EAF6F36DA9335905D4EFBB9CFA2250F61992B162623150ABC0F151A55FBB0A9564CAADB134D0619854EA664985B02ABF8A76F7B9A15C95D0190FD709226EC0684E804F6E7B5A9CCABF99790232F60132FDBB29024F8B4FE4CA7C7234F10B58133098DA1CB0EB456363DE9C9F2D0A3EB3851855A50ADC06FE5C4FA08084B2B5056F9DAB5B5107397CF52F98C1AEB5CC62BC53C47F0F1E6F907224C384EDFCE3382D00E04394678564E6914C46848BDE4ECE80394D494D484AC4454D06F3188F24001B7CB605BF525CAC0B1B8B1D80B4481D3373828C6C5DAF1599EF7C47FB9AF4F790749FB5330AF057C1A9A38B493C2451719D239037009E4D09738F07BB4DBFE2093279338F5D2C2524988EF5FB9B3BA864D520A519668157847791960EC557076E628E92A81E7BE0D3D0F5310348BA0ADEA97FE9E6FD5B264B31CC1068FF8516A6157E1440AE2DAD72DB883E3FBFCEBA66A595461A9CD4BCABB8EB629E0A8ECCF011B30F90FE2EEF622A8C9BD30AFBBAE92EEFE075BB47CA020CB1B7309B7B1E46D8999B3A8EAB58A5CD7C79FD287E78EDDB5602C17972BD417073D78355E0C83BC0315847D348C7A61054688AA0E633331900F08DC24CB324ABCC29A8ADB18F6B2AA74EA5E6E506F5AD4E870DE2B965682D7503368F2E971781B5E63FB68507D6781837E91E0C880E094732B65F08DEC61813DE64A6269EC0557D3A00611F5D1C9BE130DE092C80E603EEBFCECA6343819CA7FAC59A9514691A7376F026C226B345CAF856F04B9A704388F223DE421D95EDD2EC184B94582D8A97798FC2E14B6493679A2BBAD860DE418460114E8F218F989CC638A10D22284A546C7A7B858C91A4ACBDC0C5D2FD132C3E4B85AEB2BFC0C8D5DBE9ED0313181E283944516C7A8596A2A8AAB2DEE1E2E3E5F41F2021263F545D65676F7499A2A7B4BFCAD2EDFD00000000000000111F3549D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 + +count = 1 +seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +mlen = 66 +msg = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 +pk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF8546D2F47490FED7411A54F28D18F95C54E775D85B35DD8EA62B5F875B3CFEC3ED0FF0BF23CDBCDC3D1AA3ADDD5C8E399368C0433D49A9E571EFF3C6985B86C754E8E60F230C9551F97427CAF12845E0AC496AA82F67AA39608B6E8434FC0BEEBF09BBF6D73352DEC8916BA87768CA5A50D88246BF271BF5139CC6994FAC9B1D5771AD04374ADFEBE255EA3C8DD5857ADA49166C4F6FF4C58C280C7C644895DEE945BE6C8CEB8E66ADE49A8922187F632606072D9067E90580DF095B8CA7B4480E4ACADA708379A7DC877C01D6680F573BFF33CD80EBED7EF2752925349684F7651D6CD17947D22E9FD4D4DEB9AC1709A0D97A2A44A964655771B184B4154FE4BA7B913F92E98108EE2858495641E97868C7077D00F5C1E0B1F7951EBE18839C03B707E4FF3F2AE0095A0855DD63C12DFBDF71854774E18D81F5D27E1376FD366EBC3D67D3309F47504D3C701B28D7FB8E276552E5F57793E1B9898600467C896B8835BAA75E8D67E846EDAB6F367DB605EE69CCE5B30321D3AA43C0AB24ACCB43AD906876018F9FF6508AC78CFC8E71EC81E95F83AE2479079BE6D95E5479EB6E557F7AD52FD82CC6E02B1CEAD3D16F327F8D36A9A9B417735E0177244FEE2BC427ACC944B0448A21FF021F07DEB3DB60420CE49E87B18D939BD0336BCDD18B813537C87850B6CD6B7E3E1BD3A8EF0EC6EA4C8DB5202515CF74A562D4CBDDB2A27CA36CD5F5522B53F877F65EDDBB9AEC86EB3205DB2E7A38479644DB4CB5F745A8E8AFFACD5AEEB2C13987F3614A69115BDD577C06978DD42AE0539AA25105EF8E2E11A3561C2AD288994F0F6E22F62D1D493DB733E2939785B4882FAFBAAE88F201A7722A95F075875C4AB95ADCDF13FCE68ED342FE600555B52E02FC8AD5ECC32A07289EF38173D1B4CB3C17FDA91D79F4BF2334BF6CD02699B7A05C1A5009679638D225941A46EB9775F30D6A9AC996E2B6E4F054416C1354CA5712355B94B3AE3D950B70E3F65A9E577281F52BB85656DD76F407E7BA1AE9E4EF0119761FFEED4EC00B88697C391C6B16570FD0CC394BD9DB2A19DF69350B108023BDC184521437507E024899C007428F1279CA4897E0C4F44EA55C06F774A0E301ADF6D6F89A791B6FCAA32BF71B7564E5C63D4C8342849D9DB18F6D9D368464C1B5F8FC53B8669FF76FEE6BCBA99EF19F3073A2D29C6F742F940952C64F22AB1CB6DAF16A90CD690E692493D5EF2A0825923CEE1B88219DDCA406562C465134C1F33E08F065BFC623520058270CCB416F8C445AD8F9ED5F8644B2463250B30908A0CD24F7A832D0904B327BE1A5DB95E98366804F1FBAB2D15C367E94ADAB9D68ADBD66CFAE448592FB029197DDC30D1AFD38C25B18509C5C9896C97A8A0D60ADC1F8EB0B8DA07D98AC5106ED889169F4374BEE740E452FBF730D52C7A945D13D93C65E1FA799A5269DB8539A148EA6FC52E838777D6CAFC6EE95EE3E514B1408A272C05B0E7C58E5D333F0D75E0F227AD269A2307507154C2672B9240F7FBEC826BA207590BD23AF16CC301D33D8401B0685AED0F90142B22FA5EAB5FC7207DCA2E39585838ED0533329A039D4DEBB2E57DA69D297E7FBFE1453A7F4D9E25971DF79843F9114823346A5BC33A62134E555819E34008C7C11AD4E273619396DB71B42F4CF44D80C88D8A70DADF15E0C3B16C96E45117097F7BEC32A77DC2F7611B530C0CF8D2FC156CA021ACCB95C465DCA4E741F560ACF3A09BF03307852C90922332AC3EB9172E322E4AF841624E9C095B7B18E6051C33D22BF3BF8858283007AD1 +sk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF952D2181AC1F62596F767EFCA0B55DB092EF81DB66F9FFF15F13D7AEEACD8B3AA7C420C9B8331952FCBDDD83FB25E0D31056C91D94C9B691F652DFB1329FBC5B413260532446591028C3442A9B44505A862D00930182263218C72C8988806400814980081187805CA0011307218818624CC631C9108954800DD0122918204D8B348D14385113C42D1C116C083540D3486E982241D3040900397253A2858B026A13842C13068011A8091BB0644A024659B43112A08D03C1089B4824E1908061B40592365291046652A0314824258312694A220A5B3805229624E4A0049C341060126142B225030765121065DCC0494B989124333090240421420D0A155010028103A81148247084348EDA240AC424881CC050843888D328721B2470D1288C08372688822513054653446592228583882882928CA1300162A28D1B366801886CE298701397900C08269A38118192088B086C22042D1A4361E410205A04119B04865004120C422212066D24924141180188040D19434D94C66CA2960D119281D42601D940051BB52023292D4A000D20306C192692D31024822872103592E3C468208508DC004914426A1C1449983829038670E4C20518428A231484A23669DB224458967199326A201942144352943030524468D222504A08111C974D02206C989221E1960951A0502385890220728410488C348609C221E13889890420DA28811916821CB008C8448992366C00C14C610671122768891244D91001101468E0003143280E81384C9CB405A13004E0A071E3282C90348609880943B600929891D3A22013026A180121DC12521195688AB22009352619A7280A138E2028824126248BA4814C420944120E0B4805C8384811B50D80B26C013749621265D2A61122033244424A8CB08D10958101230641180904B1695412015C382A09060A18886DD1B24C4C128063282A92984D5A8821241086CC282A1A439113927118366A84480154980C82A8209904311B14920A436E2007099228815B922041887191A041D8C20CCB224512448AC390115B244508B72CCA0850E3A685CB86619086601217660903449AA884DA348C01B42181826C9A028544A40160848008294663124212394EE3A0485CB0899C14402191858CA444981645222228D93681DAC86CA4C8485B16309035C17C3D0554FB88D20DC9810CD674BBA3A23D8C64355E6F0193E2182053BF1574C7CA9A4C5D1C5DFE6F831C4447D464A7F805A0022F28E41DAEBA6EBA9429130EAAC64A40D9D9FA4A3CD58670B69A24462784857A2D8D5396075553E2B7CE6906AE2641C4E3CC612E07BB7ED6D6F6415CC785F5940054002AE3F62BEBAF407E7E13E9F67C9F712ED6CBD0ED08383205BA39F6F06F6D576CFB7589338B39F1F8005F4E50E4E023C5B851FDD2471D3EE606DA8F29204BF4D6FFA131772B74A60A6CA3966C69BEFAEF8E0AB4FCCFFE341315148260F5A9A80D9A43FF7EBA8D0AB61FC7CC0CEBFA49CB2F2A0564567B3678740F15516808B7AAA25E86B833FDE8C727541E0B8618B19621AE08B9C01530BC74C6DBB3B12F2F2E8BA50E2408DE36FD20EEAD70AA0B778DF6B63FD05E11FE94EE01EB5B1BF051B842A76E7E2481D77530232B7097577B6384AA83F8560B5F843C59FF401164DECF83EB0926559945ECCEE898380D2D34F4119717F199139C85B91EC839FEBCD73E1D950013FD001FD576F085B5DEAED0D8D20F9596B834BB3F739B1A2F6A9E943F177A1520D1D2278822165B6CBA8BC3B3B0FD6DEB03E2E405F993AB00F34900BF116493E0F1276AA9B590D190E2CAD91F01FFDCBA64DCB33FFDBCDA7B03FAEACF5386D026C93F88E20110F319E36825D38FF1253C13CBFE7C6F8CFD1184019E709B38213F6F1ACCED8CFB96ED13439844048B35E00D88FD1DBBB7D599B835F6B77E8AAFF8B4B98C6555AE176D9B73F68DE966B89B7799469C8F72FFFDD478BA59DB6850C33649AEE111DC7FEBC07E6C0102A9C89BE62FE0D0A19E99014FB24EA83C1E7F36BBBED90479A9C200113FE73A3AB56ED33F8683D0A83B6766E7DA1E3F7BD6AE638E0E17AAD1F9BB1AFAF73F15B05C0880EC7228B7DC4560C17AB4008EFDDE0D35AF594F4A6899D539510B3B77BBBDF21FE7CA46B699EFB2A1D7FC842B241CDC24DF0F29EDEEAD649C32281FAA1AA9DBA8465696CDE1A161CE4DE6AF7F61B29D8487B8E1800C2E78CA976851471D6D24F232FB023C577B24C43EB9D64B7609305F73A1314A23DBE9315869957A1B934996488FEC67ACB7FF28800B4657CA158E215CB255BED59CAF40AE9619897CF2AD6DCBC1AEE1AB8C645AA1FED798162422D41E1456C6957677ED97CEB1FBBF0CF8D42C89E1513EE48133A59A060D560AE6CEBCE800A64009919AD3AEC6273D05E48AAFD47E5BA8E8B02BA59FC564AD2EA7D1651F4C7F5373D674C97A9E97F27B9B63862872C48CD27E2A9B885DDCCBA7F43F705F7B72D83158EFF103D0AEA8DE86538D538C79C25E73D5E78FD1FECFBE9C1E7BB5E36DE823A0681E2FB89F15D8C5B7CC5BDACC47E2CDDF6136DF80E2FD9B5C6014003E0E554C08E615624C0AE3F34083669F345131D472FD0AEDF7BA6E80CE9DEBCD51EC358A58EB23C1ADD5F6D189BF8D81B10EAD9AFB28FAB12E120C48FA2CDD03802FB206D4E6B93FD38CA1EFD7DA58199C1C0F4EDC049A35366798810C8F59BB4E1EE7A3CC6A05C507CC321607EA67F93C407651DEB24DD8646E8EE5E15CB59F2E7D13D41DC6E0F7B3A9F1B25EB86E817D25813FBDAB260A2A6595892627006C77BA1FC1C064BAEEDEC8E38D216F4E9F30F527D85C4C079B54174C84CAEA54BC09E30D824FF257997AADE2DB996D4C39107FEFF1A99003C4332934B3F4C44EA14D16F3B9726714F326527FAD028D318BAB8CEE8BEA513AB1946F12E1C178DDC162BCEFE67B25CF371A7DF9B6CBFEEA2535C656D03D0A016529411175C07B27ADA907D6F5B915EA113B8349D01BDF63D83CD9F40194E2BFF6C8BC82FC682B47B2FE87FAE24604A72CE5FCE27D4F2511EDB9399684BF3123F26E4DFE5D75468B2BF8C23E05219A0335492A32BC8D30EC6175474F85983F6498E9BB5AC10BE29DBA185CED91A0BA3FCF137FC4E74577ED1AAA43D292D2764C597EB0B953F7E33AF9BAD5B139346B2A14C1091BEBA777DD4AA804D9249912BBA2460D728A095F1F80D5D7C6FDB64DDB4874927A881E9672AAE90B36339F57C3CEF17B7AFDF6F20F975C6E5C6E898E5DFE475AF7471132262E35BF20E33E2F0C9891862FEBD4EC31CB2EC97FEBF515606C68B206B21F1C951915ED4A46B0402F66706E874176A9CBE5DB8693BED6DECCC65783F22D9F35E8CCD6C2A6AE7A28194159FB19DA0E99E8EDA8A36601393FEA2FC7E77DED2B5187C7B80574C1BC48DD32817A0CE6FF70B58E8493FD961DDAADB0A2002C2989AD9089DD810EF94985E922006A4866A3A16E03CA4040778D431FB9E01FE2DEE3D97395CC840F41ECF5E894C6BCB44AD6D39F22 +smlen = 2486 +sm = F65CE93C78734C583AE1892DD8E43CD649995519235802BDA1D22E16770F45F7DEE4317F8B84B2BA5E462E6738EB01A5561B5CF846C9503F13C4C527D3BE2D8B4466453B54422E51E2991BE3AA2B400487FC03C2B542C2EE5CF04151C2A224997F3A00497ECBC040D4DCF820168A79075A323FDBAFBFF8336315085134E2C19F30AE8FAB94485FC0EE2BC35A6C0B80644A113923661F9E2024A6A1D13FBAB010A8A2CD778C35EC1869B25C7A737C2C1E0657D61A7629B9B0B6BF35F6368671F6A25D1CC94BC7A67B89B1C8B0204A3347D8E55213FC01BC727A4EC48CBA3848AD4159D2A146A63F4407C6EA6DD55110EA2AF6A81F499E39BE0445C743B207AFDE2066E059E00E2D00DEA6CDB4F224E7165ACA7458DA7FA2491326874916F52AC2C70595F07700C57EA4F5A2A1EE5BBEFD6FC00614D81AD7EFB8356971AB59980A95B467D0650BBFCFFFC6D021FE2BFD2B9B6C8FF0DA35C4091BBCE79675C89644A136E140F6406DA2DC808349C8B5CFCDBAFFBF9363A58242107A77B5B03628EA54A6B9E044D20E7D03BAA049DE353F3A835C7A2650BFA4FA9F4944674745E2027C1E17F75BDDF7A56B524079BC1D6655B0BF8514DB27C251BA28E1B08D00EC86DE2A07EDA2D78AB1CE6A155272DC0C4677EB2908EB82F58E0238ABDDB6BE6B13CE8BAB4BF08792697E0FC88CA62C86C5294D3B419F3B4D46BC4FA4F62E883186809F46937151EFDF59E435110A93D4AA35D54FD44E7CBC82169DD6FDD86241F8DA9E44F7C4FAB3E1A42CC4DA30D8380384055897EED151269CBF4578759644B9F3D767434D6887C97196FCBD3696C7072E60FEA0CEBC4A1014FD98F66486AA60F15B51186D89EEEAB3454383C12EE99F1B16F9457D3DAAD5D674F129B5527B338FB83221BEAF548BDF9E0BB41D88ACE9314FE7A0F66AD4BD0FFBE4F49E052958631D2BCE891AD6ED45349F4649B6093234433D416411EEA9CE680F3FF99B53D4977A1A0A4D480A6D701DAF1D231A127D25195C1FF477BBD72B432AE0CEF5C386815076921F67EACC1E7A301434822460460C222F26F1CF2C9AF31527E22B7A4A3A7E369E53849CF5B1AC47DD5F1F5EE1EB4D3A83BCDF3736E9E8BC442A98FFCB3044CE89BBCD1B90C2F7649E0A5F1FAC8A29FA9195ED300D587924431E5EE09AB7313B103EC323BE22E5F05A8CE1CF68D66195E7A8170CCCE5182C048A7231967C61E2F6EB90CB7C62668D7274DAA18B512A42A105164BDB7720A82A7774D299E3F800E11EA5B781104B08D9B61B9F9118FEB5836CE56AE00134FB10BA40C33D4220D17C5432639E11FF365EAD267CAB2CC3588C958A4510F7E44B33CAFCF305C82545B05FCD9CB9890623CEADAC347B1299D3DE920428EDE93E8AB6EC712EE56F858E781144FC16F9032516623E4C1BF373EB8755403669C6BA1A3757F4DFB4E963BCE0E03B7C31211AC86DBD8163DA9A3AB834AE514FA4EA07CFF67865BC5F54A8B8E278DFA287C71E8AAA65A5799CFF0D6D09946ECC0FC99BABB5EE877357B454D511705C30F82459CEB7068807B473F9EE8B8CF0E8744B7F1EA3BBB7B59EA899047852C6B9701B52F749DB537143E353529A06B120632B278D8E0F9EE394710E4B13F15274D42E655F66065C04E02ED464EDAEEB4D8982F0C73196D3C2F9901C49AADCEE83E4F703BB9F786116262880FCEF9BC4A4B3B75E7C6AE15379CD13F57A728761474429783064275A250638AD1762DAB2FCD8654FD3380C618AD886E47595E0406F08BE9BF2142F3134C3E14620A1D60403CF588E8558F465D0CD3C2D27ECA136BB15C7B50A61B3A527B0CBE42ACF38724AC8DAC1F673297D8C811CA36C75855022332E9A505CCB83F77C8DE7F01B1B904A1D62AF80C95E38A34501F37EDE57ECD817ECE312B2A8743A5D7BE7175F6ED4AA52263850DFBB61E1273FA6093BF47D4E6F20466C96FA40C54D437F52AC0E4E4FFC02466E2E6885E75F390C46AFB6304EB45A89F627EAEB210EF0069BAE9BAFB89D5CB5B672272EC0E72F2BC18BAD90E8B0B81837823478DE93C898D9784894CCC7C2873FA3C69EFD3165F07E46FFF68A3DB8F8646D1C230502AE84D7B0991AE2090D498EC99E111108FD1F86317CE72227BCBB3222387EA1C06CC7ACD3C3695731A5A6BE86BF336C9DC7BB2E48A9937F4EE94F999BA0762E2A9A4911C8529D3610BBB2EFA3BFB488F22790315EF1E54073BA96CC3E95A9B39E7AEEE52B26C230C8C9D2E3572037215F9E70E970FECB06F04F40BD638AB15C480D629935A30ACB0CEE33E1EBB2DE1FDDA448C26DD60FE3492FF6EB294A1424EA71B088AA758D533DAF2DD1FB661CCE032F4707C22D215E712CBB5107479A583D553695F7198418B00238F89394BDE19E6A2ADC8B484D2C0AD9A39DA5919EC4F93C1FF57DE1ED170A4F745A4341D3C8F7AF85DFB5EE79DF18EA77E332E3D2874ADF9617400503C9410506A2DA8443E5077C4D4620A90CFF4B58932E0775E151499BFB1767FBDAEE13E86F8627A98B4374DE8B020771B72B2014E385AD5DDC5863CA0B5E037C33AB32AF57BFE3880B4C38946902DCA2FBAC1E124A4B6291607A7929DF0CF69F71534B3B395EB23C84CAD08224FF139DCC2D045A0EB526EA492CD47BC054388F37DC34906C6DDD3E8433196C83E6CE0B823746CB4363884BA73F6A0D1D201A6147B841E6CA89D8C2187A7E8B96B42F6369B3BA769EAB2C3B6247B85EBFF0F939459A97AE29F61C0CDEAD25E3DD461AD85DFAC56092B4D67FD9F2D50B9242D0F27227344D5A2F296F0582C6FA4505898B1B2019B027936B35227BE0597954EC8A7D5208B82CE26A824C7EE68F1151F4F2C8C4D3FCB627B156057F536E72B6F945FA7B0C980BDEB98285F3900F006391FADCB4538723451E755E3EEE0F824E2280C2D263CBE4FE3A5A3599445E12210E530B28EC83872A1501AAEB9895B6044A0B8C0439F35E10B3AA1DBCDB33D6E8BACD69FE969545DB26327208CA8FD2D4B6FE65451D9A46909013786E8741A12EA0E3A7600269695D468ACA089559C1B09B37D86D1E636C92C301258E34076ADAF2603D2CD741052C491E62365FA4C9F6BE02AC1BC3DE0901E2B77F11BCF597382C002E9A08DDDE987B448097776C295E5125247BAA5505EAF08AD6767207907624E25F2A032B0BB84E30CB719B4C839410FEF7B78B79E7B62F155457C00DD840C7BAC40BF252DF497056442FE2154C9017E82FCF505B1A19846CF64039F02FBD58AFFC8139DF424E833C2679A5F43A565D622651B9BB76E02A7369E5A9111F64748192A1A2A5ACC1C5C9DEECEDFC010C484C7A91969BA9B2CAD0D3DC01050A2730373B535C6970728E9B9EA9AEBDC1CBE815282A323F5E6C7F83868F93A1C0DBE2F80000000000000000000000111F3445225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 + +count = 2 +seed = BFF58FDA9DB4C2D8BD02E4647868D4A2FA12500A65CA4C9F918B505707FA775951018D9149C97D443EA16B07DD68435B +mlen = 99 +msg = 2B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF +pk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC13984922F4D9C264236FB5B53421ECDA2197CF70C7BF7ECDA9B9E8C551E6AB80DE96B2917AD5931A2EDB9FAE6B4AAE92AC8F0E5415B4C6190E935D5FEC5DB5023621063B31A4FF0480306E92A21F1DCFD532FC937ECCA68D579053462821DE241802C253E551AD7E2C6E168179613A14AC4EF8AF70EEAC46C26F6C368883EACA62A2B4C319EADE0ECB6B6024F21D0A1270A0296A249FFE0C17640A6C092CF519C2E3B5C2BD9185C315669B339C974CFD985ECE0A838D846AA9CEA2A9FB189EC9BEC2EFD983DA93FBE9AA7FB24E9114E295BC2485B42DA06FAE727F7D716A7AF0CE1E17478EACB2B2647AE2455AC8D2EAA39707A5564C4C66D67DA50131BBFF9805D6D69ABBEC520C2B713FC0691BD75736120A214B4B2C4A8744A1CE8DA46026E43B842FFADD805D656CD219C37AE3A0FC2D6F9DACC09450C5244EF63612A46C98B04D23244B821B8E06E75A5B4A4E0850ACA83ACA2339D872A472987D8E2FC740CD84591F292110F4F8B3835580554AA0AE5F4B480B9A02E446DCBB9ECC1CBFED9B92C1C76256359AA036A37AFB0DF79A4480CE79E287EB4068EEC7533A013AC54B1BAC92262D0DDBB51FB512C6DB887ABA5C1C4961B9191EB7DF2C275DB4AFFCC2C87491FAF365A8A5292311A2BDB95AE87340EA55FE2E704806CF44F6B1B464CE1E1217316441D74DD6C432B156E1957671B8D30F0159F280DFCF93D459577518C09E3C46FBF7667793700B444AA616B0858014A02CE61A97550D369583D4060F4AD2FD2EDA818E8D0B2718F3828C351521B555A7CA5E757F01D11D391711968F2669FB19B5BD44115C1169C3B9A9CD0ED40B0F452ED5EC63FD7A807EDA11AFB375430531970DC6BCD9B4512B2C6DBAF560786476A5B340A6353A69FF230ECBB2CF57F1D1B814064202D79D38070702026B4A5F199A0D4C1409C6E2986F7AC71D8A893CD1F8877B7713389BCF301B448D52A38F1181652EB2051DC81E15193A8142BD0B682C98761446E90DCCA695EF62FEC077CFBB67B6B57275676133725388AABEA25AA2F2E2E4C9977189365BA18F6CD878B2530A40314455732DF016721C3248FCD595A0C208B7C6168A50C4BA9936A712E63A259D422FEE5E1FBEAE62A17B6267CBB2F81D41A093F5A645E4BF28502AA60F895BA0A3CFAECD3641C96406D5DEEB665D95C369478058A83D6B27EF4AA9BB8039291CF315990385097490A6A679009FC190F74B7505116AB1B09889355B2304E04A789E4F868049EABC33041B9D27FE2632A508816E7DBF4DF8B49F4580496B18953BF9D55A289616069B41FFE311C781FB7DC6FB820735AE881EB7A67DF1172B84E84C8F0F182C033B1953850862C4D7AAB3048329D45B8A0DE910CF3D2473BBEC4EF76C12E16E35CD454DBBEB011B257926655DEDECEABD15ABFA48CDF15C5F157230693FC101D91F5A3B2324D1254CC57FF8F497B2DB274A2538F7739B4457BFE9981AB3B2F4425F615C04FEDDB1F9124DA4D0E8048922D46EBB4006CE959E809C628F9C057065A215AD1715204ECE7F92EE21E062CB54C781E0FD97806BFBD4B83B1217F4F95AF8442356E7F1DF8564449A0C32A7E1AD0FB4F48DA604F53D093F90863A57FF28214F9708879FAAD1939A15C512B2D7FAD895EFDB6D25A68F10479C27E3115687E058371E933A7C4FEECF75D188418392AB6759B2EF18A3C62D17CFC5B454902AAD65956B51744FA66448AE786CEC093AC256D70A29A18CD542C182749E6F105811DFC01387B657173422512C5E1E20D5F967537FC82C6D6A47FB1EF25B85136F08FB3 +sk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC139955129066F1FEE794EC4E2C660B81225A5EF9171FD643511022379FA9A04FB52FBE171C497170474EF3F520E37BA1AEC9162BE8BD520DD31DDA9B778A360FF1518288C63188EE0A4250886801B358051C690C4328D1C9040C2244E9C0220E0942403C32464362613306AD0164913064011C5315808640C301014A105DAA484D42282CBB6300C11014C124021259291386E0246120CC04018C9651B47221B258118C771D9C04CA09600D0004061184510152EC8A2700B332889842D5112929834620140685A3205088671194270A1320D131140CBA450D3008D6084092409825A0849218061D3B44C48B64D1A188592180A42386541B40C13090D4B0432E0947184420C93904D0218311BA9291A4251113421A2C005C82852CBC871E1365102015193944C80A01084A2498C386923462D60C440828408A498709C208001497249348261A004D9B00C0C89010813920185080A372E89164D9496891C246800A3888A20065A9450C0068961B81143384423894914086D93308D44284A1B960C9C922C23450A1B114C094682A410440C4021A24226C2160EDA92285B224DE440115CC27104370504344D2208064C400ADAC80DA31660C11472C824060A480519A390C9168989048E14056019214243202C2313525490115408101A950D64462EDB4206200545620022A2408CC3283089360C401224CA9841C0083123164E0921928AC669084722089528049360001032900445CAC0891330521C38648186704A140054C8809B1601DA84412018719B088E8A28519CA86021014109087094826121930124B63024348260824808170DE3A605134710E2A84058C8715A4460020762C03624E4204D80206E5422602136121C892518046CC3085041A0906326245340211A07442012281814510C4950223751013232434428234580E3A01120C20511C3855A948D24112592184623039099084260900451302A923861133509E00042DC26310CB488D9B06544086180004E61024081069219170D04A00843327209B4614C3651943612CCC62D22136E942041C3344DD8902012331041188EA24264C31261A1B86949186500B88C610402DB200E4130006228218934500C416223202D0B20442399209B02529306024AA4858812801CC488A082041407861AA84D01028886AE46DC7849A26F25D4D431D99055123ACE68F7E40852DB3ED87AB3C70F7862E44AECFE69517B4C46D0533A353C6E4D253B940B68B500E50F0B678C7871AE998D2B96D356EEA9816E1194C71BB0A63ECDA2C99586E01351AF92CDBF9272EE59435F37DA281B610058BE1527C56FA43A6254CE1F57E67DBD7D3D84D0D914DF6C01A4F24EE85E91363F85F55122082A46C3A759C1240A6BFBBB17E16EE232F36EDCCA863F83F63FE4BE75C95D3D183FC8EEAF834B2B6E494B7F0B55523A9547345DD47922C885BAFC63E1BE912267AA5B87A72590884D4F57F9904A95C7F90818851BD57646AADF0C455229FF743A772F3EF19A6692C0719ACDAAA183122C3E3F38871700EC486A46569602BC9A2DCDDDA0A23EACD2D576962381CD68C7175E58652FEAB92A02F8FFC97F7CE8E56988E0016D341674D5A8FA4A7BFB5A790670FD67444D528724F8DC3123B3746DCA9A7DA07A838455F4D8A0DA1EDE78D4B2CAEEB64255E41392A375E9032F04F165CAA0515AF4ED8694B02EA5DF5717FACB986BA1D6DD8BD4E78C8D67019856A21ABE2D844351B5E875B14E95E39C75AC0FE4C9020B0DF1463AD1C00D4B28CC0A9AD97A7C51E60D21EB8210F0A822936D69CA2E213F6E31E3B8232F9A95C8C948ACA0E13A67C1C85D713FFBBEF85B7CB2185BC636286A0396E5A464D477957D7934990E9781F4A9D3C08058AE8698C9D73958797E979CA174DF77A79B799CE6301D96E3ABB1B987DE0240DDF666A1C0C95535F3680C6F5ECD9B3EF70E31F82B3586E53CDFF07F9C050FE24388ABA0405A051583CF8904A4D55A15740B5FB78164D1EBFFB84D54B4CA9034797C2DD8382224B97C93ACEF1EE73288B5F2B47CCAE1FE7EDFDDFD1247E4C0A59121609D93FC6ED1838556DAEC17A309E769B7EC62C269979C434FAC009811757FC452525844B79B25F0C5FDA3A7477B46674F685687909477A73C61E69027DE3EB03EF2270F7C5AC71F064146E42DDD99E103163DB5C0964E78622BAA12370FD0C5D8712F61546573D29FE56604EB39A90D70FD6F9AD1010C5AC20166B2E181CB40A88D533C42F9DE1465B7E7F64F0630A63D95C722F144AB7BBB620E6AD783C8E00CCEA4968943979CCF660616CE14BDADAD0CCED0D97F2B5DF8B5834DD1244EFC815112C7EEF8753301D5E74A1A5FFB84406D86C67D248D239462FA9A3ECA44CF28A31415060A04343DF87ABF8ACC5FDEEFB16B78216E750E21BB5CC2BE04AB5598BDBDB246081C71CDE08A1C6A02A9EE9AC377CB1AC31299022CEE9DB5EBF81DA3FE57EF62D3367593BEBA9B1044F5E3B7CCFBDA67C2C84F99D5D0E6555EFED91D99B0952C3578DBAD8017E463427487E4B64B349387FB94D26F807EDE04B38C00EDDA345B3722CE0AE2DD9ED3DB0F02EB5EC080EA0F200E27DC78B5D36477CFBDE884E0FA60D9E06FBF70EE321496895BFCF2967C41CB6AD10D9B2FF041B5E3619858920B22DD35C68295D0CFCE396DAAA7A43CA9D18E3F04AD14B67478500AE26054F0572E6264797CEB21F8A6C89CF452FBAE66CD28AA23397BB8DFD1D1CCCE66A25CD066A051D983A4378F877459EFA6D2971482248369F44F65289640D228850F675DDA61258248F9FF7375F1CA57615FED402DB964A02E9341405CCA7FCF40CDFBDFF57C6229974EE176C5933B1A4B0E788936702CDFDFB74A89670B7FB309AF4A826809D817F47565855EA1CC7B3A09FE74DE5C435605332685C6C5E191BDC255DF6B0ADCCF7A3E5DF98709EDF33FC03C002F765C26E4F317962F6A14668FCB390B4B55224CAD7D26B01E943F3472141059E0B148A3E8A901455D6EE71F523E3EF8DD1BA0C0ACC83C8B667831741AD84F7CA93D3E7EA0D0A67EF927A107321E27182204FF8A55EE80F9921079E2999FBD8723EADB3AFDA5AD7A875FB8CC44EE06BBCF7AB8DEDDFDCD26BBBED25A1C92F6D42B11FBE5FC08F836426CC10065FE2E58B1F6D408333F94F0617F422AA106F6DFF349E7D724CE6A5E5C88B82A773F3B91E458975E3017CA431BE9EB20B7B37402E921BA756D093E49927D13F539444948CA50C8E97AFADDF4FAF8AE048DAF7866CE0AFA3C0650C86A932D00A76EB84DC3CDF933501D3148C49A6A944BDA47DC924FDF81933E09A80ACF162C0175F71B7ADD0D1BE189B699F1F5B5A9D54ED13DDE50B2DE188A438F558A200DD412091CC4EB8269BD4F5F340E418B16021C4E54397B0EC4209601F7880DF73F5D9DF9D2F6ED330782E3FB47B02A5753B77683745C974B9B387F6AC089A952CF395BD004B6FC79A3D11F1179B110CAC16F379C4C9C038B8F31D28AC0E1C894AAAA25EF57D7E33E +smlen = 2519 +sm = F6B17C5731F4CC8B63068C85105D23278E58B15E3A6AD710A03725232CC0D019E4BC7D95B2975EC72C28625D81810D172DABE20BB9B9CE9D7DEAE7A761B4CD37C55A6EB28A0E7C649C11B096F4C54819F447DC34E37858452521667A44898E5F9B573033EA2E30944BD3A6E3891B71BDE4DA56740B6CE301D1CD51129A45E41CF28BA147A3975133AF3688B6EA86000B14F978CE220662A04D4D60AEDED55DF8BBEB38D8B4F514C504EEC310F681BD97B9E317F1204D6121931B40532C006E7B864BFA87D9373D8F5007AEF1CDEDCDCE23CCECA7FD7697D6124ABDE60FEEB4C66981B07B2721FED37580F87179E76A7570DB28EB803F44E63F23A8C4859D8175A81B88EEBCA22E71BF9E08DC88168B04B3CDE9928BF5B6DE61E81880244AA1B9471B02D35070805FC6488EBC101D778951F6E0DEA0D3B2E37D9C7936A9C04F99665E83ACD1E17397D996D62F5B8A3863877567ADE1CC2D6961C9554090C26E8F1DA6E1A2A26D23A8701B0E444AAC9DC3978776A6884FD3933316A7218F356F9D50A3ED0B215363F2296B136FD5BE4CC3731B702AE7C4E07CE15A04E8E3FDF43101A0A17E965F17C8B1D32328A27E97B43E269FF2424EAF4CA5EC7E7437303F5E15AB9E0E43D3DA8B7BBC0B85E0EB5C9853B96CC49C8F419A4B320877CDAC6C34F052672FF554549B65D652228FFC91C713ECE7F4DF7D6AACBC17A9442E9090AD37F4F081A72533E95F02920174CA2D35D8F54C521EA6729AEDF72BCBD10AF9AEA64C025ADAE9620C1470D788B5CCF518C4874CBC6F84F610120AA6E83DAA9032AD309531553AE63DA8B1784873199F650EEE75A55F5D862BC89D8740B21A3D336EF2CDBAE317CFF544B68A9D316EFD591DAAEDE9C31E109241B525D697299BEE8A410A25A6072E691BA0C7BDCFD120E36EA94032415BE5F01CAFB47A85D783E45A0132D338A1E056248B291ABC58A530BFDDBE642084CD556EBCE501A8D80A1920D527FD42032F3BD834CF8EE4516A4074400784FBCD2EBF794E0E63EC2DC36F5EC0F386E45E778C833943FFC71F7D0EC0A200ED96B007B0304764961C71BACA52BCCF643E6DD5D2B67BA3C88D34BCF7FA23C409430CFB27509909A867B127D62E6AFFC5EEB21BF652C4D525D03DC5923768649734A761F94DBC7AF706AF33B8DF714280071B2769EA279ED842ABBCB67925715BEA8F8A1154A332BCA176F31887AA8D2D69068CBA65FA8FFD118D743DD806F075CEA3BE04BCD69F422E44102ED2C68317AFEF9AB48E3E6F6AABA08E39694ED9E8E2488F3E4DF7C6E90CD89DFF4AD71502048B474B429F2EB05834DCD0407F0CFC798C128DBF0E2A7404802C4B627B1D607C493DDD79F9A08E49BE51DF849AED6B97BF72C8CA45F7393822631DEEA1C1835114918932E4B71132C50DB00496026B939625835DEF411D44A21160C9E99FF65B5FD5891CEE2694E0F290872EED9B008EDABC6B1A1A4474B9ED7BC27E34008BF573E5AEA45929A04015C8C05DC5A43389314CB875EC21D162F3737B006C5A370708CEA0465D50CE028BAD243A2E2070005827FE2142BF0436EE46A5BEFC1F49E28D7A3B7AA2D24CCB3B4B5CFC49A6A8D88FEA51468FC47E97D6E7B81BAC1270FE7E12D7AE93BE7912A9A56929253DB45E2D641814147DA1620E9FA165662327F67FEDC349801C0885A212B585DABEC1ABA01A43194DB9CAD446A348B31B3CEEDAAA5F202BADC36DCF12DCA325DA8B59AFEBBA270699511980EA4F564691846F6CB8354B46C11B5ED43E0BB87FA5911B9158B8C1AB3F35F2071CB2974FFD4833ED2A1DFC4F75F2703ED609E53EC5C918DCDE16093E4C9B3EB2CEAEB495F3C8831C4FC12241516EFFE713D912F082888DD32F6AE9C6D19198FC3EF2B68637D2F22C17624A464331FB030C9989EF2E10D51D5DEFD344D85A57FCC77A82773F49000950CFF9C1EF737257C1B954065D43DB888AB7460B4E3927E0D3B268DFCFAE8442B36428647BBE33A2938FB3DFCB11AB8745428B7EE5ADE59DE7A944EC2DB453D2AAFA08C71FB7093611DEB84CCA6B01AD473680B8549C5AC9ECE67D2CADE191AA25A61C0AB423880DDA99B416DCCE02408F682694E192553C255396D0AE48DE44A55C3D1C4F4B62E51D85F93C1744D5300C5E733B882B5570DD12D654139CE115C52FD3DCA270E5ED5F1937D89E8866927E771939FD3966E26CF52B03C39D00C83662F0D839B6D40C78E2D3F1F6C0B7F27634754A903A0C327205278B87A76AFA5AAF5668558087CB3EB90F202DAE9A730052BF88FC80889D04AD653FD2FB5945B17A5C75AB40D5D042F84028F1EAAE89CB2986BB905092C14C322D9CFADEFA6DB87B0EEEC5296E62ED118A748FCFCADC251D728B5A06EF44F62D1C3CA10AA49CD552C210FD214B70904F5FB9C3CE2E838FE3BAFB3B2542E7A2EA22C825FE00ACC51415828D9F6C99F10C7C14BA8A3A09F36C2B3396BDB916199C8FD55E4205E5236EAEFB567AD0553179FA5E130BC8AF4700DDE27D9BCA47839357AB3BAAB0B8742F7AC1701A1C744D69FB1A98BAB4E6351482BB895899C56BF349086144F6B50D73173E12D2F075A69A8E5F1265C3860C839AA709F31E8FD02A07A886707A7FD334D893673701855F3A982B392C0092741BF440C32AED7988BD91CAF4207CE161B53DBE72EB9C05A12F560FF7701B55A509433F6B225CFFA05A2BBD6827B3C9483D29091E4F865C62A772456758875FF34E132E87CABA9FD7F0D76933624CD340F193102DF2EE43F1F892F585BF81720AA9C169AC2146850849105BAA08C12D017D9B2E5D9493BFCE8F091524F5C62A2D15717C8849A408A0E6692D67825DA07110523ACA3FBEBE0316AAB711C4C02A8F2BFB2C9289C1FB664DAD7BFC5B5FD1BA627F578B9666BDBA3DB1D2CF9CD47211820A80CB843F7D3AE1675DAC197A78BA6D8AB4706F48BEC9009C815ADC20171D29AA3B6057561C74AEDD557ACC68D1B173B479305EF7BFBDD846D895111C504D9E3C952C576AB4DAE1C7C8445EB9BFDF6EBF3FE935D12A78CF8EB398026DCC68E3A9DB02935D5E86B521DEDDFE9C1C2AE33AAAE9CD7B007B20952B475F93BF4D305A81A8385DA8B499CDE6F0F0997DB431EF1791356AF5057C8B58DF5A3CF8A0FE67B2B7918DFE8F88B468E2785CA45E970DA9E34CDC5A76E84597ABFE8798BF6CA364ABDEE3CEE38E914520AA3632FFEFFA0A6EFEF62B18B8C97615B9F0217360AC5782F6F36F2BCE39BCBC7301776E70399A5DDCE64F27A1C6A3DA5A085D5C709A9678E6DDF092D13E02272B2F384958616264688693D0E1E3E7FD01061A2E3132353C3F4B667292979A9BC3C5CBDEDFE4F00C164C5983929AA3A7A8CACDD0FD040D2A2D3C435B64686CA5B1BAD9FE00000000000000000000122937462B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF + +count = 3 +seed = 58C094D217BC13EDFDBEA57EDBF3A536F8F69FED1D54648CE3D0CCB4847A5C9917C2E2BC4D5F620E937F0D329FCF8A16 +mlen = 132 +msg = 2F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE +pk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF05153A17A915708E14305176EBA684E757AB6A8E95FA2B32326134D26ECBC6CEDAB12C368407692008E0A09A1573D95C8E3FC69A7E8C9F6615687A2E9724CDB6B15C4E2A6231EDDAF1A22581B94DF82B861C99B4671199258F06E0CE0A5DB8DF4DFE55751235CF57554596D273ECC4AA10DE10E05327399EB0CED8494D1E775E25DEB06DA10CD57E05FC0FDBAB92F47EF5C9D363E8A8BA2FD6A83BD0EAE14B4E1BD51B363166563BE91DE7873C9B6274AD8960B43F7E5D75845E8A85B25CD651B78DA75FA89CF148262EF181CA073BFAD58A5DD948EE738CFB18276CAD497F582EEBE526BFA84D4236B2692F5014ED29DEDCE21C543A65A0C7550E3655CB9399947A1A38DD52767B479EABBB7198185EF4D623F077AFFA6B0C323BD96D06EB73A268092BA2407582F57450FC06E69CB175248E9694145165C8BD354BB0CCE76257D37B53E361D53ED8817CD91D8D7077554EF0971F61180556FFD570DB341684DF28A276305C4BE2F78E8F13ED0A0DEE8DA7CAAA3442F48F622E9648C8F44AC090D8E76C7B911EC9406856B5C5DA77434C7C32EE14BAB85FDC646F8D2E12B2CE6A365D24ED579860CBAA7313B9A2828E553BDD4D8753AA92E83EDD2C0662DD5DA0862F996A273D093FF3A0481755EDC538FA89ACFCA0D5BCFA8ECD6AD86935A7E797204110D9D3200B33E3AF2919E852D392D48EBF1D7CAB50297D799AD408B6F7B053A162FE2CEB7925ABE189D1958532C8FE807D24A7F87ABFC82589E9EC18BA2DD7D301B0290E57A130976349D91EEBC0578B879A4F29518684383893D19FAD46CFC358AA32B526B77D381075452208E5BEB7E3A1E280B6989EB6B3FD8F4842F40DAB2CB6B056FBC3AFC36B90EDA9D25B217709303C8A8A83D1B55ADC9848B90CE322E2B6F4134D521238571D07000DAFB88A9FBEC1BA04F133FA17C0F2507531B1AC60E1C29B073905BFB3424A04F84FD295F759E868C83BF2B618AA9881DCAB194411A870346090F963CBB5B430D83CFB23A352081DC2323AAFAB738971CB8448B939CAA58D8CB60194B39A85C628A79E3FAE8211F14ED79EAA7C99A35676860AB3B02CB018963309B8A5E18FAB328123E9B163B64A68DBA7B4E174F39161861CE524596A7C362F42D8176A8F8992BD66B9542B409D3A2EC3132E6063DF23830EF502F04BE74D09EFCBBDF5C210A770D71010E0184D696BA7E453DA3DA3C6FC481B3C420D71D3A5CD2806092473B29F008FE88943D26584256AB234A0505CA568ED7072E31E1C852136BD66780F1287990020998EFEF1B763B021F12C2196040382AB8E99E0D2A2C1709BC5C2AA71AB6E69310CE636D8B88AA15E275497253D17EA848D3005E25374BF0CB6A1BF24DEF66F6086A958344C2CE01F599C3B814B8E220AF2183E2110EC78D066302D415FBB79CC326FBEE331F1208D4866446BE68785733D219084CA47CCAC6ED56F1CB2DE922D998DD42D4FF3A1952332FB6944C31A8E04F606BAC1678DDF15ABB09E042B50D5BC8E2A0D90B1DF878351545F2BC3D7ED83D584820A6EA922255203DB4E258DE94E9BEF47E0748BFE2917893990DADC06B52B8748A0C051A48491F06226FA0109A4B4D23DCD2B66AC7C7F5F00E806B78CA797E2B22E9D4D5504C5054C9215E6D72CAB97B685A29DDBD3E70B49037D9E1E144412C8191B9834C7BF8EFEA6978A2D4D24B223AF5BF7A0BB05E1D31A297DDC52D925E2C5FD0E33A5C830ECF13ED91C9E82AF77F7C1E5F54063D0553FB3B83B962565AD232903315984F5D7B70D69ECB31CD386F769E42A6A8879 +sk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF0D569C84D59FD868B9ED7254465D5376F201542735D9A9FF810767C7B39C0EE106850422374883F96B53C49B0973BD3D9FEB08413DE5A8C14CE3C6A8FB595AC851804D9A942103C6119CB481DA862408398824390A5A9290D3C485C41872489231A0B84C60400E8020720995651C090DD116254BB204D8006450960461C86164A625E0166692804104872C88A20019002CC120811AB5411287445012701414691AA62462480681824D9C26420B08450AA951828650A0A64910240C021910DC068C2428680C186902946C991210004861004111200151DBA6240C0311A0320412C564C244899C320123202451B2600C856CC3A88CCBA24C0B952190B02023310409164C42128940244C08C911500620C290919B348D244700228409C3B4440B185191380954047001302522A885D18809C896404C16525C089013998DA020720436851A10618A30890386304C900582202082928DC3C6010AA070E1C825090310183964C8322A614206C1C60599144684904881989081C62163040122C60DC9B4041324210B095220838D14158A9CA228D2B641029401C0A868E49009D808300A160098182EC9382800397059A28D9A12129CB02400B90C1C2071C2968014A99153486654A4240AB349E4B00D80C06559080123468614B5040BA95013402518B92DDB888464C45092B2890B166504374523254862A64D60480919064E80982D089488D9364C63C00D81C6300C88515A142500B6081C295191402E10320843A651A3B68CC22026D9B06919B62923A160A32644238189E0A865193946D19265A08885E3286282B84CA4286550A221538270CBA688138990242962A1B600429050240104D4B64024C7000BA77023450C8A847108330218A7091A12521B37025000288B104C020182143261C31080231849041508E2028022396424161182180D24474D610291113305A116084C242E610246E3448E1B0290214612E4C4244132088C807082B020C32041DB200C9B16325B340E49266D1BC96D42360504262AC34271232469E188600B3732A4028019854DC84691022269CA180D619470910285E2388DC4286A209741141245CAC63010298E9134455AC46D038929032264081070C8A8880AA09008C368C04212A3C06509900C4900649BC821C8462A0AA504541646161593C6A569B85F513AE9BE85A19DCDC6269B625CF20470D7E1130C6AE82C7CBCD1B846EC1B3C39C97C62485219A2693C68FFB717DAA3337D673B98347EC9C43FAE1D07B697F0455D643E2CF33DAE9994C03DD7CE061C5FD99D7579BA0C3A8EA54A2D63987CF6CFF6A890BFDACC78AAEE50F14D0B0D3312D594FA36E599FE268AB2B74B9FEE1079396ABF30ED560B9ABD247DC6BF491C40CB5D331152E2F5251DFE541C873479886AD5CA1C73D0D920AFF9315B4586B99C0CFF75D81325D83235D244302CACECDC6B04B87CC5AD566C9900D8A8D195122B4953E5F38363EBBCA18B9A94B22707236B91CC6203CDD73A89DB73A03A52F0C2B36324ADE8E0ACF2FB228980735C78E9D1538105316C9951645E78B9567C7022D2D4DBBB1F18270A4E782E18433A082A7D212D2502C2D6D8DDF2C08798AED76A308105D4A4A01F925B1B07AA12BA69016A9A0584A37B6DDDE61803371F59D0FB03910FC7813F3E15B6A7B85698AA67E3154919F381BDE42E1B36E5ED02C571C61053EB115761AB3FAB8D40BA23410AA04EB18A041C431D0671E9EAA61F53AE4E1902DC4DF04F83D1A77B279AD27FEB25C7DEEEAE51C628C7B444B548A19CDD6BF2B5FBAA529CC97DC8497234055555944ACE6BDED847D73C2ECF32E794487B8110F800DCD2B667A7AF82DE933682E9868B6681FC0AFDA63C07ACD1BC8A4EAAE34B9A10A9D04F3B836786B04403070F0A06D75AA8F30A9512BC8026B7AD25AF1DAAC8A0E96A61D37F653F91A0DAB30DC62D209664F92C297C811061FA86FCB5E2F85A9A075D70A59B6DF0677B13D6F08A67F9190B19F450E654D6442018E1093E7BCFC49D56AB83D53FC9E4A706FF5BD15F581FFDA7EFB461B814D09BAB05E5995DDB97DCD51A22310D10DB1F42CC6FE28278140AF816137E0FD1A4A0D4ED59D55902A65AA9B0FDE2FF2294A57D2E514235E2DF411EC811870F9BED13A079A9CF39ABDF83692E3D52286A053B80839894FD2DAB49846610EACD7D47860FA64362E9293A7E134330E43D471382043229B81BC520FDF95CC5BB56A9F09E9FCFDFCB70DF7CC275F5FECD071C13E2E43400AF9A323019FA9D82673ED2EFE4DED090D967A3D6A99923CF6EBF5F8E11336D50A363233795C2E1BAEFABD15FF0FBB1BB7E89DB0AAD2CF401B970491EE2B1889B8FB3F9D8E0FBAC756900DD52E2E25C0A45898DBF3862FA3EA7A393315B2701E688212724BEC011BA94D07EB2D29F0892E30951FB4BD6398DF1D9485A74323B020DDAE83EA8B695DD90141C665E2AA52D7944EABE40A60B9613598578785CCC263DE45720A10C60EA34AFFD2F0BE12790EB8F615529C6C235D978367D6A9225D309E38BCB61EA150435B770E0AAE34B7E4EC2A6D3C6F90AD2B8A9C6152F2B0866F113787EA621B550CA29B82FB534F6F319F945CF28298BD0F99B3B0EAE9A2EC9A97398A5251766906B1A4C9C14CF0B69D98D88178DA36E91C2253354B3D2A568F609EC3FDF10DBFCFC922E3BE634BFC3C04545AAAB1DB7E092923FE1A55D2F9CCC84D7C0184ADF45DAC8F19095F710DC606B2D8E97E0335D38418A454BC4B2E2A0A004CEA5ACD0A59B234F132CFF69BC305242118A2FE06FA4276B4D04EF9386F8F0E3F863DC71B54C88BE4F74464EF8B9C4FD5206B6BF4C7928453DD621DA76E20C0A010409EA9F1EAEB839B9030B20378AB7C0BC220F1FE5B9E6AEF1BEFF7DA6746D5B7CFC719EC6AEDB392B1532EB02A7DA1A6CE13F05BB66FADB7B284F938D4BB8820DFA90E673EAB37D717318032BBA802D34C12D68AF11A38C820E0CD8D39E98260457D8127823A4BF7800E6867CC26237757033037BACC932D9A4B80EF672C28661041493CB48F68C80A8BADA7D5B05E5E1571980BF56401013256EE025BF03ADD11BAC3CB11CFD2910D78A0418D7CB934481C52EDA7C6D7ED5EF10258D9D654ED3EDA53DDDDD3CD175F938D2FDD4F164A71AD493834263D2F3958C5F57AA58E862BAD4BFF36E18CBE5A2963478F9CC8729D6714FBB86FFCB3EE231F4A500375F2191D16BCBCD8B3FBB10D9A2B9F7E4A287D0E29239B61FDFB7C734F4F7C1C13ECAD6B1A12ED145418CC070D9DDBF0CD6AD7889C16106843F955A07982208738E4B9ED8EC2C3FFF78059F66C5EF506A29369ED6EA35CB3691EDDA9C4E7ED394BFC44D4DADC0B86E3FA8224C0AECF0D18C615AAAB3322027FD4AF63E6C92D5F014AD5B30E05EB00A4BAB8B0B9CA34AC31C1150DC219C7EE1A772D389FA9E30A64A632B6A417D4769ADF47610FA38B7236DF4CE108243224058D2D1E80CD5CFAB8C35387C7346570B5B05F2F36C0A65A4FC5C9E5FDEF7 +smlen = 2552 +sm = 8C757FD9EC2576FAAF37E92411A0754737510826FA375B057DFB3AD34842E907889CB58F892DFBF846A80531A81C702D1F500B681FBF39EEC3064AAE6C4097A2DB3F00987AB933C95F86B634212CC96455BA962DD695D7C5AF079F20B729E6E537DD8FD0940AA15BE1168311D5341B9AA7BA75DFD16D6648DDFD955B14A9907C39C5311AA2AE1738F772DDDB103B1B886A6CCE46698CA808F72F12F14073D4A409C4006849EF93F7F37AA64536E7EE7494E67177412E14626E1D04DE75DB90B8DD80A819F85E210898091C9BE3AAB12BA58B746470407712A2BCA126DF8053ED8A52503CAB1C8DB79C2025AFE7D40FE91B03C4BB3927905AE45DDE9972E852EBE5A2B2C53F32FCCD9C683613EFF3DF225706B96490CDB4A58EB31FE50F22A26B70BB34E2BE67E776E53C3817F96EDF756AD0D557EEEF739CDEDDC6513DBDB21371714D9EFFC052A5CC7E2A6A986D502C6740322D65C24CA7B3F12C45CF255AB111232180F7730F667F626BB9019AB426E89FFF6CC0E3F97FBCE647A7FE25C26CFE4C30A9864229577CDC12F275CABB523F7B2DBB8559457F2BE7A1DF855F86DFC0E1F4003A6B3A3E763EE0AF227A947641080B0AB122A4E852A4DD06EA70709C24769CA7539CC77FD7032BC070FE43720FE8C8C0C2CBC274D6A4FC6FDAED803166B6957A722A8089B348DBF25367D67133B315D73B4FA0AAF581F5F6D7845EAF1EB2863679B70BE56EB53D93C83749E32E41F2CF0DAFDAF7721E7783849C28A5FDE8A1DC43C57AA75ED4F825F1D54FD704B6ABCE27CDCD714B38056A36039CCD9D546D36E8402DCFB635664E38DF8D8A2D0240CFDF6B88818EB665E321BFA6DEDF262BB8547B67441E00F0D5BA92339245425254C0CA80AC58453D814E0AAB0AFED48DA89D9436D8B4B54A8F8719B6E2C97411E3A926FCCCCF7E9B556ECB28941ABDB802204FD847104776969CE0458ECD33D85F2195E0A4EFAFF613A8E57A62A90BAA11CF7BCF9205348B6ABC0934D2735A361098BF576C61AE43F9D63FBF0E2900DFAF3CD1A0332496892580CCCB89E3A32D4701E84F2253F710AA9120F483D57C58ED2F457155CEFCB30791A60B1AE077926A4518D4CA9CA3633CE04FBE23EFD0763EBA5A6AEB12DCFD5C174F24FAD77C3BB3CE9197E85795DC80ADA7783E6BA7A985EE3E1BA85132ADC1D1D869239B7D2EFA18B97E05A32B9D3A93CF5D45E73F9B2D0009918C2D5FC3DF3D1E7EBD8D13586436EA070E57048CBC44357797D3811D924CA1BA1A19A7068A223AD9795451ADEB84EA51B7EB6C42F52EAC629073068EB0C98A2E8679870D0AB64B9708F8887E74998B78D91D79AD50ACDAE751B863ED86AE33EFB6F781ED0468929769004F98D3C17BB8EC68E62E6A043F93A24AB52F81FA5FF003DCFBD1F4B325D470741C8D4525BEBF2E675B3E66F6633E29B10C71669BDF8A2B6B835465AA2FD2B71E09D6ECD84CEB1666A555B3AD18869287A779D71F801585842109D185D240745BEE854F1C467AD2B7365D7FBFE241F82F7FBA28FC8682AAB7342E97194F8453487F15C8064D168A55126FCFCD0C5C81F97DCD3534EAAF909C002E04889A0DE6978EE141CBCF3921324B43635075E18574F3B20F6750AFD40D4C9BA01EE1D7DC6F0E41985F9086C0458C0686BBB31F437015E8277AE92542F70DF07A61A27801F9D3AB85EC2E3AFEA192DD837FA7F8F5B002FB890CC5B1CB12ADD787CAF36A01011E31F377FAF5305CC68A1ACC7FA7C4B21321F0A7C780B2501178BC8123BBA72F1129964B6D975ACB3B9D183C0237139A05323DD695CDCCC112F120BA0691FAF1DC1E03DD02A8587D9EF9EDFF578C90250617E89070A511EEAE03B2CAEB48D22CE025ABC3364E249F871F68A81EAAAAF806075855A228C5D12E3D7756B38DCB409CE590B3F9E009C08C1EF866B4E11AB0BA727FA7560E72BCC643DFE974899CD6D78D0A71A8790A5493058E49A94918473C0316D50A45AB095B562C8C8085F5472368D8E141D6AEEBD37DD5CB319A0284C2B73CF842CA88BD0BB122902F608A58E616893DFABAD42900F2D37652886F426D8F2BDDACF7791139FCDD7217DB51AA208D0AA0EEECB061C6063BB4521EDFCC6ED57096E57720468B507E0997CB8019CB9A696D7DC497AAFE4B1CE89FA9E913B5F51BE9575CDB7D81A92A4F04ECF3B26DB568F4BF21B11D166BCF945307FAC3B2C8FDFFA2A1CE798364915D2E63E92C32A4B2DB0A10B739AD839BDA523F9A52F92955A44BB5CA363FE34C914AE3BAD18C4B31726E254010EF94C6FD078DCFA6C25B51F52086B6982E526FEC78BFDD0DAB7D68817881F7D8DA6F7D0C942BBF35909578FBB90ABF21558B1E713CEA2AA5A16CCAC1DA13C556A46396A95DC6401AE868C45F3FE5ED5197A16FCDA40B2B28AD3394029D77685EAE95495818D8383BBB5E90413C0073B0CCCD6E7AD44C1F4FA504466CCE718DF75CC5B703E3DB911C92F723E154E60C76394E919D3D65A1CF015C59DA1CF69E5AA5EC1C54DD3E29FC0E12C73020B184E89F831CE485AB3CE38024D1334984EB9B97E61A987F6383C164EB415E75EB9AFF8ADB4982AFB6C51E15CF44B0D652062D01E6452C5FB6E6AD447079D70DA28DD835BADC0D50BEC298E6EF6F52887203CB108E8ACCFDF0A0A4EF56C13C0F90C964FA380ED74AED61C0F21EAC873BA01AA8D1846FCAF9F918FF29836BE068D9F59CB92E28E048B85A2044ED29CFB4B2048BD6A7129E427BAD6907E375B09AC02C4ED623D6BDD2494C5757571DF03E3C593C0710C371154DBC96E6FAA9C77EB396930CDFA54608E7CA19EFDC55E62443B6CE72FE74B93F3CF5572AAB27FF16239864AE76CBBA4E7085FEF2200B67809FA38DEF6EBF52B25AB1075D56E00B0B75B1EE71B261FA1E60F7C7E83B0D292BACB58A3F53FFB97153E7E7108DBE261C515FB6EE5128DABB2A93594A42F3557D0379C20888F43A10EC15EEC794408E78ABBF133BABC177B8BEC1E5D4F19925B3B6EE9BD53E3137B06A21792E03032706CD4DAA91F3A2D8D4F8340B74B88E415A0820BE064C8F8A0F21102FDE216811B5D7A3E03C73A01988C272406A677CE5718294355BDB82AD622704A5C195D0FECF92A16F2C005F663DE477C388514CC69D4F1AB566AAD6E359F270A0C6D4E9DFBFDDFDA3AFDB771185385E97D3CD5323D4F2D863A5384992BFDECFDF8EFD36B884CB1DE26E8320BFE0C3DE378A39D567E2B771047508F554125A6672E2D5F2810DC17E95C76EDC6365900ADB2A0D2369678EC2B924A533FF95994C20223950576D808391ADC0C9E0E3E6F6252A3942498E96A4ED334363838BB1BBBED4DCE4ECF20214191A2E2F383D5455565960616D839CA0ACB1B5B7C2C6CBCDD6DCE8E9000000000000000000000000101926442F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE + +count = 4 +seed = F1902A7815F37BC7F5802D8CBCE5B48D82EB85691718062BFB84D8C06AA41D6E9039B0A107245DAFA4EC109A57332914 +mlen = 165 +msg = 1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 +pk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C54D3FA8FE9A6661DF88D60D4A84A10280A602ED37289300A11241ABE2BF53DD59824F3A4AEE4A5887B31EAE0C6E1910B1B14494BEF48B8BC8C73E30944284A6C92C9FE8769D252F98EFC0A4B4ABE489A5807E7AAA23F95564B7620714A00C457A239D5FC0E1251E87941E8D7295E8AB12309F9C5F01B3969B7F4EDC0BFC18C35183E0ACC3DFD77B897FE0AB8386BC70539ACD8BF01B3953B82A56F387A49EED2011E15D594223AD84A38355B317B445540EB800980634D0FE3CCF8A5F34FFA86C0E0842F61E44440ACCBFFFFDFD8913985F76B8F37384891D13ED5333C552DAD766BF190E8CD5BE44ED483736EF788666219B1F20FD9B09A17DC7135F6BE2FD73C2EC65022D3491048D445DD3FADBE6B0B6FF34DA03AFBD0A94ECAA9F80BF03EAB1FD640404F696E00A0543641914E49BC3CF192E04BD09A29818C5E6623EF0253E1D0AA9CC9E8DB14CF54F1DACD667BA9B82517BE49812A4C6C1432499FB741EBC09C978C854B858BAE72C961E3E20E8EADA1EF7323453BB4699D6CEFDAC008D27A837A6E48B1AB1FB5C12A120A28A8E779F17AD1C625FA1D7857ACDB7902586F325BDD4BF6723E1CD9157799B96FE831DADCB359E17799D583623ABCC9A1D75CDC1E5A4500096321921AB6132A2F28102D954BC4407EF7905FBBCCDBC4D27FCD643AF3E4550CBC86C28B984F664EA522E231A03350E173D5658EB240F3DD96798499CB88C571A470AA7E043B516048C3C1F484C4E3C393C9D7B0653DC73188DA7343A66633EA15D2F0C23A40121CF3E674350D45C5BA12C7A22C014E6C21DC6C47454485B972E9B25D30F81DA02BE4C5CCE97AF8B5F0AB1A95B8F458BCAC49B3B962E13E84FC564F6F33ACD454FAFF28C5D22DEBE8CEB8D8B119BC13583E7E0C7C69D1F95EAA92724C29349F068D2F4825AF8F95DAFDBE5A3B0AAF21F6FAF1CA77E7FE840057D6571A49193AF025F99EAB8EFF4BBBCD2554499042D03EEA1F6D57D5B22290539500196A0E6919AA119933DF804578B6A1239D759374E3A0110495F922C08BE23FD59614A3187DDA62ECD8A3FC40F304FFC4671C86193BD1A37589E4CAD1BF8F54F21AE49DDCA14064F7327C65942EC8BB7BFAC69452122686936011B42C9E5D67AF630F291F0E30685EEEA6E23337C420601CA5B5B6B720DAC39ECD12580339515D63E56467253312403C362B0DBC13CCC2175C6D155F079BC15DBB19E1AE6D2BEBA2C3165B9ED0340EE6E2C60ABC426F0DFCF2FBBC08BFD29C43BF00EC562CFF4CB2C62F7E175C36E7A40D10A4747941645294793A7541740C2B7A5BCF7DBFB2E536A66658D0CD220D91B40E6171491CA2AC6E8CAE48F45ABAA2ABDEDB815DF09383328B326A97843A3B8FAE8FEDA87FBBCC19B55F9B6DD94779D5CB006CC3788DE080FE535FB69CA1948B35233B72A52E709FBD2100BF793B704EA87309FE5F7C498435E689C9F0FD11F09451EE0B991443C526C48E09FBEBECD33E31B70F59D3C1B4EBDFFE9AA5DE560CC9B2DFF5C394149C03CD5624ADF543C59421C662D54E560B118B89A2C0E7B7E14871AAB8FE7FD8B1B61E227C9A9B262ACFA971727B719A681E385DF1AFC777961B434620899F1C71048E33D361CBDEB7C29E49B40BE31043A90BF29D0C12A353D6FE661B17A2AB358156EB469D8093A8580C1ED40EF919D3DC830CBBF451D7CD25B15A5864083871603E82D82465A72620764B58F8211ADFDF40675FF4E365D01879AF8185EAE997BF89AC3AF3ACFCEAA03B22A9D7127E696F21D47F28057CEF7339594E910653D4CB07E5FE49D +sk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C5E33B9DD08D39403847A73EB678D90B5BF5F1CA87673CED56F2B061FE997A92ED26762B7B2371237172356F821441301CBFF580CE090FE789E0D8B78DEEFECC2923278DC930699C046A1312255CB86CA3448508174023482A0CA391E44671C938908BB06508426EA42801C238098C286C5C1890D1C88D14084901171004422698C260182641490604E0C26CC3A241E3B601810086082664C2482D09444C09148151C440202791208160A1164A1326124A122613B5301443261A486C2026214A106559286E8426660426200A162DE3B441C1340CCC242661A20590466222160A03C2114B302C0A17860C1932A0C80060C68D0136658AA484DA968811034A038010D9A488CC9271A19610E0186EC1846903361184286559409189364901A770A0269044467123075119122259324614491193442CA0026A19938984188212A60924C35112B0859238208A38208BA025D1904C1CA100D2B28158386C82181151B280C9886962368012816C9C468413C82984B82453B2101440904C12921B2468891041C20468A0446AC9264121012E5B446C24418C81088E60088012450A221712CA3082184202D9A02994426ECC186E5CB029D9327210834DC294218BA081A38465E010925B2664093169122029D1008C00354822210861926421136D5C4605DC064641208CC2222A82A68C5C3091C2406948444C1407444216725A92694312810C12620B31401AC46844A40CE1944D59B66852400ECB266ACC1284A3000A011680E2387288387280C42C024404C0440C50C48C81B07052866C63A66D201112C1A64490166C92B490C9B0290C480541228C19B84510B36504170AC922260A964DA0246103187208397021434E0AB53109324953B0694A062550808142A60C0394710B274A14498D584009D8166099882452024E530845214668E1289104C42560908903348E9A184E5B32051325490425024AB091C3822C4408215CA88008196912B950E31689C3A08DE2C08D51800DE400921806420CA96C594062DB264D103245CB886C033792E2064140C24D9AB80164B081E22070E014695A184602876809A7519B06480C8700C9407282422518B110018880D40061234089198845444082081049D3040D1310210BB30CC2B02084121013330CC2322692B0489BB008231140E540C18EF83DDEA61D673092D4B12151C89278CA843243B15E6A4B8D6E32F687197F5E3525AB9B7420243D1976AF4DBA06364EBB4FB2171363954B58568B148202042DA1F79EE80C7E8935432E11E84C887ECB792503A5E79C5024DA54C81C96DDDA6C82447FC3EB73BB049FE5DB8577FECCC87BFFCEF31315DA64475E72B01EFB5CBFAA01C1F4A4DD28CAADC726EB0E7DA2783A3E038835482DBC9BA425832B57D2A2909DD82188A8DBC02E219D45624C40B175694B3075AB1676FEB47973D9A26F505ECF410D16737CCC4B300ABF0DD7A779278802EF387DAF6F05E60FE0F68772C071939CB0F1B7EE2E5BFA1DEFFEF0BD012AF384C17048FAFE4022B2BC1E44D2FF04BCE5FF7E73D852B7E0921C24469279FCE5ADB1B3B84291CA276999E8E0120FC1E6BCEB46A9DB470BF84027A35E2F849E43709E389FA3C3B1AAEF1AA7218E2713B914A23989FE2AF60DB20C5CB1B28685236B8A0DAA9448BE45248E6B624556143738F20D60EDF3BB17C761C6061895FB2A8AB1AA9285F1A3C2EBF4E82BDEF64390B153EF8E36BA2296248D746FD935EC4FCD76E6CE457B8BDEECD07CB398B374F13932D6FD42757547DC608C5245AA549C8E3033724FDAA132AA3F2A4E0E4947CDF57071BFDC9B4DE54B16A2F6E9AD3C362FDE8B247AAD0F62834C4C3BC29F5F44A3C072A91E8258803B2BC2761DAB24DCB5EF638A724F4011CBE7B98EE457B2055802A726D0F18A482528EB154082123410725B0C883439B573FB30567B66D85610E5A863F3C31D4593722EA123A96B56BA0DF59204377B92D8E5605131027EC44AE2B07EB1B068ACA85605BB66ED37DF0AE170774E233B655034214F93A409110CBEB03235025CE65516BDEB30C1D1EE61613738713E8F4A32E79ED4563A708423FEC9F5308A3850CBF4D588128905A9036A42CFF2242C46836A645A3D674731B184DA0C51CBF9B37824050B985D7A0252DC216FD3B0C1996C21B9B0580A385F97691D94AE93ACB6581E1BCC241BE4C7217438E9A046BD5BDE151A85D3F13BA5CA347D5E521CFE915C32ECE801378BF90D6CA7B3894DDC6AAC6E9E6141C1C315D2C7948F0248519EA6D1566F5307B3231633A226A3C629605DA7D32DCA6A4F6379F1D72A879BDF5BA7C3350768F58FCEF7D37F87C0AA4470EC051803201D25DAD7AA828A0BF10ECD99704592F27561584C69D8FA8C1571B3F152E6C28AF05242C3BA5475711E749DCC8E1F58AFAE9BAB0988C4F2D088419C800285B6EC4980B8AC7F2E18F7C9F6A0A7B708D9AF3012ED03A6B3814415219AD74D07D8DFCEC86FCD2CBB27D12F5971D97A46787852708E4EE6970711CD362FBB7425D8CF09A2D313D476BD21B9A7E1BCBA0F3B30A1CC96C42DA39CFF0DAC26EC59441F58EC267493E206B15E2C2DB386CAEE1EE45741B4BE21435AB1CA0B762803B83E0B534772650CB005DB4FF922D79A3B1BE95F79C82994E82B36DDC39C629F4C2B708E16A6B4630EC9B8FFF1F7DAC05656BFEBE4C33FD11890B381DBCE002C83540014F7F818351DCCC6276C7FF917D8A5D8631B10098F90DCD96D985AB8063138E9931BA9B25CD28C32B155FF267E6F9DBB29557D23B9ABEB53BAFF5BC079A63AE4A71F2B534EB79192A78E9DF4B1F3CB3E8FDEDCC56DD29640B3E01DF1CB4ACD76FA51B69775967821137E1EB9893CE47238AA918D4034508237B0B431F4D36C68996CD0A614331ED7FAEE0DA4435717067E0264EB1B03E43F795A9318CECBAF4C5275A0EF451013FC3C233299E1274EA5AB23A7E2C03B3207565375BD54F0D610820208095C997A00882B8BB9A13C1EF6794F70FD9262DFFC2CF4574B60573E01C7FF77C1FF239AD5C599775D101D86ADCFF4B8CEB1CFDF0AB215CF4B76D342CE8AF8949C1E79FA16D4F1D4330A4E6BA1351525FF599A0BE65503A8B78822E830E66AAEE66C83766A06CB7E7067453F78AE988CBBE952EB21EC2D40CA2BB7DA10D3B7602CCAD86ED79DED8AC5746E6B5697C4DC549BFB97D84DFAAA8C4579219BBA1F060E705E243793FCB27F0FD2C639EF50E13F5F04D81A44767216EE38B81B7E968535C9EBDB89AD2D0556D7C8A1296F8B86D3115B35618950A6813CCA4891D9E0F15FBDD8B857B2A762BF64D7FEEA149425D1C26EB66005802D7E7EAFB9168D271413BBB3CEB6114B5A4BC41FE96A322ED32F01CA293A47A37E950D729496B64B4CA85887F012DCC8CD817F8A39F42D8C311D87A773E290CCE5EC903F356A0C59671EE83CF7B9393C49A70565B7D56AD410C060F6F719DFDAD9976559C00309151EA3776247B6D5EC86DBF80364AB95F7AC5296B3966FFC1BEAD27CF6 +smlen = 2585 +sm = 7D5783BA5516C56C52B47DC9ECC73B743C0995E19FC45924FA39EB2C70CFA3C8F52EBC49B93798F9649E388BF2E7B8587E8095DF284FB974B349886B0D48906971E6B29021753CB542D8CD1290F36AB712F67EAAA0F8C29C726E93BC3BC80A33BCA4024F826B0B703009525D10A7E9712637C3FB554B02CD53F48C6ABCA1233C762D4C962D79C364D95F48C1B945514E52403F74EE533DBDAE3115266F21B810A4C20B182F7F12D58B64D39420B493D4BF8C05FD44AE3523618F03EEFDBEFD5C42764F60F1911200FB9A48073FDE61BB149937EDD077B48D8ED7A4B74781A6F14C23C27E9949AEAEDD8896F87A07B8C1604131E0EDBF13D41CF983B5D3EA5FFD72DD54B1DCE36EDC503081179895D1EA8A5938967E33FDE5C6D15DB49CEF789D78EEB311DCD5552F88F267FC3E178EED26C5320A388EF1377A2C67216B1371562F96FCACBCC348EEBB36F1D9353A847FEC170AC8C0C298A26BB742924B60F5273F6B8C6E5E64721E7B69E9176C7AC90BE5C4A13D53F61EB30ED8E62478F687BADD56D71E9B2829A787EB45856CF2892A11D4F439059E4C9FA25FEB361C139ECF9261E64C00B54364D773D501AB676A366F0E4A04D4459FB25ED780D77050EC4B602BF4252DF589FC2CD348A5106C4DA0E8CA590FF1C87E73F27D15B62C573CDE8257E9236770F8CE738AD855224770DD92F182E29B3A4037A16224A0C1DE8616626D4CB2D949ADE1A59A6D1749FBA39D44B97E70AC22EF8A895A171D64B518645138348A6CEF5D06EAA72984BE02C78465B97D079FB289DADAA551C01A2450F088895FCE2F283850BA13F4EE76165303337078D291681827146D23A4712A775C42031B80372FD1E0CC9FC3776B11BD949FC4D882804440FFE500CA234227341F34D6A4BCC7E2ABE9DF946D9CB8E7E6AB29F73659B29F75C8AF4DB20CFCAFCD4774A21B8AED90AF323FFE0EE0F001C6DE0091DEFDF53AA598F924E47F7B7AA275A1C423D66D1B4D94D2C272F786BE280E4A237BE9B77CD79088D68DFA6724488A267C876C4AF8FC75B99C5A58A22C987A24831F9A199B7EED116D47C0D29502B93646B11F56715948023E17F22ECD203DC0A1D15BC7DA3D04CD5E8E7BD3978E0E58003AD948A6174FEFC207AD5FF6203BAE563C01AC2D0905A62E7D3B387DA68251F2486D9F8DBE331BC929AA5B66D07E4AF222C6C50CE60B81AE214C075E9230716E075978441E237476D2BE11D7C1662E4FA136A11209B5219195CDEF77FAA59CEA09E03DD59768360A6D3179573EE2DC4BFD54A25DBFC8B68BEB53AAD326AA2D20F99EAA22534123B34578C7E69C414EA48211A2A162E5753534FF08A7A9ACC93191DF05E0C07A5394321E13ACACFF98975EFF334E0106A02E298E973ABED1FA5788557D684E3FA06774F26AE45ADA0A055D79D47C6CE9AECDE7C7547725499A4A9810E29AD9C1FECD254B2110D9720BED22A8A17F3C94AC12D6CB415DDB030A7ED8823F62524C0348F33CACEB3B0EEEFEA3C3C09EE81C02588391160CBE832E3FFA13000F0CA26E7576EEA0890F6D1B926E2B558583207C5270C1A9DFED1320B0D6CFB5AF940A9BBA361F9E4FA13D530EB3461D2145CE6E1395900BA136339C332505CECB07A84940206650AA7BF348442ACE7ECF9E7C4459701CAD18B5D90C924C92043AF5EA0BA23C08AB5E527611896F28FA34708887BD95F5C3C009E11EC0F22A4C205DDDFF38F7D2C74E241211CB1190D11FCEB65D53D993494ADDD154EBA4C4BF0E2C989096087702FEE95599CD10A272DE4988F0A3BE03684890D5387ADA3DBCAFD8E4454B2008E116ADC88A14065CB4CA53C9A4F8E28AA0E3AD00A8B75CB7B52A26336D3BB46C1B47279D9F0A1B3EDD43C66333555E721B76DDF13837A35B7C981589EC0E995605B7ADFF0881BCFEAE6EA8D1293E3CCB53F6873341B4098537A9F54E33618AE0583FD1651547CC1652BF9C94B26F10AA02F965FEB7C2883615BC311B0F567BFA24F5B41CDF2CC6E2A434DD7CC3ED6DC3BB200710C80EED71FED201FC44834D1A1110C15DEAD9E361F284CE6F8B0E6927D3F6F359F8193AC215900E169799F2365707E8A1D1E05EB16A82B94A5107303A6EB6F9F063D8E854FCE996E4E076874C7231E816BDB71DB3582BA000587DC9DB471CA42FF0DD8ABCB48424DADC0C56F30423752CD165E79E16F838DB66169783C88902E19B380EE61744FA68EF7ECA793B9150CA10BD345F21A7F24B3F4364452DB28AB07C8AFA9BD24D160D9DDC11C8238E48746D1E8B0386725B52A8D1FC89A0511138C5C7E1C18D0C9A15DF14D11B7B403C045F2DE7A7D12193E612C49AF56537AC35C8D67641173C299A443EE11B465BC46D6A5DD633CACBB8B64CE3331FDAE3EF57EDCBA835DC64EDBA95A9339F2377BE0C90709848DF7C635768D7A8F6B1A964A0CC4D116E38DEDB493A242EBDDA3EC68D41457B62229E8C51372408EC63F9D577C1091DE96BCC8A990BCAAD6C6C7FBE9F88745B0E61ECDA305FB3FCE7307438B5A45613DE665782E5412843DDB88577F11FAF85AC2EA06A727E812A64884B2281B1FB09C7A4DE7AB63DF0086A70903808B21BEF6E6DBDB1A7233277C406F5C724B080193F5605A2E8A6C48813E8CE3990A84B0CAC3E5DD21E24A2AD8E4CDC1843416B409B245EC59310D2C4EB6CE1F1D8F0C4556A70133B58FA1044C7BE26F64894AE163574AFBD70A6664698E9BB44290959EBB7BB09FBF62880EE52F3CEBB44AF994ED03A3B1649AE32AC985FC8788A986493479F0AFC9834EEBC8CDC7AD750F206208A7F6BB28630D38EEDFF45326B21AACD1F5F1403132D5DC3488C067AEF36F47870830812E77C87FBAECA6466DAEFF342D280255AC229AA6C7B9225BAE855657A44B0A859595CE309C2006BF909E4D376FE5B5C6A6F73F6B8214155BBBDBAFFC86FCD4A4C9F3AF97199F0AE7B90671B26CF4D8C463DE78C45EA35849D462DA4373372D363826461F94741754570E0F25BD8B31A76E3805548FEAA24CE617D18CBA8617450EA3BD480F5BF95C05E7813E6791B6FF5C76B63F7E6DF9AE30BB0269D6607F85FCA3757AE209260C3775524B339913FDAA5DDF1D2BC3E7B80DAC436ACB2DADAD0A36C21312CA8E54E19543624E6DB5B264BA44BFDB78D4EB33A820CDD876468B35EE65C333C1BF261FEFB76F766E8516F5542627790FD68F8968EB8DE12C4A9C7F4848789B938FA6D82E2BF6FD953F9D54179E03AD0952BE0D8E97B834050EE48328F38F17FD230AADFF3CE01BCC4C5690748CBE588A906E6A9040508596277ABB1B5BFE1EF022F32444F51697C8B9EA1B7D1E9ECFB02041B445665666B989CA1AEB8C0D4D9DBDC1F2538435760647F878DD9EDFF0000000000000000000000000000000000000000000C1C2E3B1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 + +count = 5 +seed = 75224ECC026C18159FF92256844D0ADF953F0A4DD8D74D4EBF1DC5EE8F5630B011A447FD4DC34A2404D620CA0E1F273E +mlen = 198 +msg = DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD +pk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80EF34484139D51AE650EC06D7362333742D9576BF519AFD43DE99DE6893C1521D70D9160DAF61A9CA341A67F6F84C7EC3B1EAA90E528F43ED4E81690D65E3A1F4652430FE80B694A1C9003F3FF7637ECE07AE7BB49EA1BB4315F78304D6D3E35AF365E3D531C9548D5946ED559F1836746D3DF2D19C30CCA8A67E7FAE2644B621D23FB53E8628EF01E25B101371DAA5C9575E487CD51DFEFE53DFAC9B89EF245ABEDC8CE676F57A71984C07105EE69BA12E4C137B4FFA0E8D6EC5333A47995FC26B9C47EAE811A37CBCE28AD758AA90B94B4D71A2C8D5D256280B2F0B23B515058A5C45719A7779B523CDE8A6C1B4C78DA492D9669093EB925B0DE5B6A692719B4826B12EBEED0A66B1B752799B1816377E9FF8A7B7142B0DF2DCEC33C9EA5CB76FD68C8F51D0B404DF50AE1AF38FE24FA019B54640CE5D04B2992C6BCE7EECC14B8AA67B3E0D4E6B3C94E1F1A9D669EC885809EBA73C21A2C6CB13FD59A1DDAF93E9CE70A5032086A7855888EA4957ABB47621755168CC42E16BF2E6ABDDD4C952E896C5F561D4F14423F8EB74EA81E3A6CE43CB7DC8DBA36632541AB994055FE817A0B94AA9939486D64CFDA18B642BFC85810819ECC097CD1ACA62B738F9E3016733309CD3C1D372653CE7DA973EAB283F35560F1D1537E930777D73A7DA22DE1950CE0B3296467C70C57466730DCDA62C7C2C7B6FC09354EC588959589C0DB5438D77F9813F2A04F3C109A398F0788F4DCBEA25957369377C71517BBE4A653878BCF324DE9F048CA75938ADF1631872F288CEEE76648FE208B9BE2214F0A8DF3DD2BFCD4B8A5D5B2018C98636C36C71EF0EB022AA7F9F54108DEBCD32F8ACA7FDFFADFCEC289CE70C7C1A94B39FAF94A5A0A44D034D223B495CC38921987E65A4ED17734A7671540AE6698E1A965783DE95BBA504D5C6FE91C5D911B349DA2924F88149AC058DF8FEF86624ED0237DD0E9572EE33AE4D26B30CB8E836CE73209F7B0EA593DA82E65BDF02670C588114C706F7D10F8CC3D67F0DD3E372A01A7B866347AB6C9899870CA34A1BFD1FF2D84D220E9115E9FF3046AC06147F23026AE78FE95E95F1CC66BBA92BB2E1B1A2227D6B78D9124886839B5BD1DA4BB953A95CFCE450B3807BFEFD9843803845BFEF0CB338A1A2CC60DB676BC8C2941F07BDFFBB72928C410309C89ACC984499784EF254729673D830322A4FAD54112DEF0F5512CDD45127D752665B4652989919BB931FAFA3495F498D4A40B4312122D8FF4EB5EBDAA78E6F01C30E26FAD99E79132E5158DB37223D78A01CD6F5E851EE4A4072BB7A4BCF2546EE3F27E3F5D5851F34068C141A16F67D31CEE7DCBF0A3F491E09363C6611926E3B2E8C053CC6F8F96B2A6D3D14EC5CDA856617E5199AAF952C1495833B572E40188064FC10D736E1FCEC7659CE69EA16D4B63353601B807ACBEB243DCC2E7FEFD3A521D76461D491C320E6219D0706EF052B9B6B3F94A61CEEE3D2DA802F42A2F589E6AB3BF4396E420E0ED8812DB374E176B57245A89E4FD8F23D729BCA392FEAC264E65E97DFB00161AE5D82A69A77E18743A2EF45318DFCFD2957560A48C7A7A01AA11278D062D91B7435891B8FF0CA441F9BAF7EDA85256DB4005C1902A2D272E7366C82893320AF4AD16065088B70FA6B23465A908258EEB048D6BE2804B49AFFF94E9862E2BA7CF5305A7DB1FE4A63E93F947D8FB60A4F7EFC1BCDD7973E4067795378D9F7139A8A7B61ACD6BCB74C0508F66426D240D71298AFC3B348AF130DF3C4AEA665D9DA28E77D0C09386A622651C515CE2 +sk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80ED069224410558918560E4203345E45BB883FCE8D87502DE650741469265B41F533CF8E4AE3573D4D93E53DE7C96A3204C2F29CDCDE4CFD32B1E90B25DB18387E0CC20414314E61168152B2298A188A5432400335712409325C4468438449CA304ADA12720BB011629601C212620A134AD4088E40A440A006710111065414858B405289A648D41868023551C8482E82A465C9B00124A210D3B050130444A1A8284A34205A024C1AA0410983881C8321D3280A803891633460D8A844DB341061888521B92DD14604A2B809198764202290921065D9B0801B956D5BA271E2480494440E1CA62C9CA20888A029C142284A846810B311A3C28563048AC4420548B62119C009D04272C3C2480240528C4601DAB84C10334E8A946023006ED80022499689C9261063B089D2C44C1A018DA40812C498651A43855C24680C388C913242804804218460D0A60104C58502894543186C5A004D814892CC048E0803298C9671042142A132250406100B152083468ACA0820620624984048DBB0651B296A5A962D49C60958226E4244461824246444811C99840895099080081A8251D8328262246493446610834CC8346903100E14865084406019B40124A004D0B4491AB580D8082892880D4AC62CA122641132845214119306850B452823354982C20CC898458CB64C61462AE14206132446D0C44119C60513C86198A090DA44901C06000A2701A1228E239269C3C88492885081A60902862983186C20370D8BC4495A14311CB220D90250A1825062843018272C53025022906D1CC72D12268981C628D3B03110869150B8604220240BC9414B3661120369108240E3A02C2120459B020C2338610A286D08A1645BC8000B994CA234015A4282818490C8A06CC1A640920866D4947083264DE2166618940DC0A0501084710A2762248110414271CB3025411869491848D216661C836022802043324681240061A640524885C82472609824929210C932851A8848649400C9B681D216209B90042007818A94085CA4092319021B376D149269503824E308491A268E89065210468813469004254880245203079018974DCC329003004020C90DCBA68DE0C8644092054402114A42901B2744DAC8080B37728AC41148882922800950B4301382290CB88C0C0628A0268048122C6FCF79939B46D6E57D12C288640A9EB24E7D6C4738AFE0DA88E0BF54CD7E8D393F2C037529D2EBEDB8B59F637E94312B1B7BC73E833817A881B943543688FE6C4CEED22751F3DB6D3AE30D5D3CBC9982A7998EF03814B290300BBD08697EF137879D15942376D64A4E30C73EC2567C64C31735FEDD87F565757C8E2B2BE3B21CFDEF108243D06820670D55201045B3778C5E1AD3A50F45F5E85508C25F50CE3568A6567BA0B77FFE17C192B43FDB6066E0C118A3531C990C765F3ED1B6699FD545D6D26C174E2E8EF46EF112BF6CCCC742EB4F5B82B12309D3CECCC2D20A91D5B7D49C113F62AC6B53C390BE096CEE141F40A8E45DE994CF5CFCC3D8006461AF6DB8D7FC7891D29D83F02C82E00F3CDF2EDC54C68B3CB55585828BE2AEA1F58EAB14BB5071E1C9FD5E39D1132BD36529B99338931104393D30E5929C7B6D5DB11F02A04CF8DA417FDE96B67DAF9694226DE24360815B27D9B475204464461B717C0F2C50A147A863A46EE5CFA3976A712AC0EB5F7F33380FECECAA6D78E3D872C3A4296A94DDFA771437DFCD3D4CB8C7B39B1E7103EC5B0F62394B67D069765AB6713A3069C50EB863B19E3466734C8F27C5030DB58A4818C64BF302D193B96D645532682644E32DAF356BF9BF1F0E0028975DE0A3C8C9F644DF9D42E593255593E16127278930D2E35B91759DC388A0112C127C0239D35D7B293DF7B012CCCA9ADB04C4408372FBC5FED47B9C1FDE1FD3D3BAA283228C8D7A5251D7FBC3FA69B1D8B6E73C40E6E857C9B71617572243623E714093104FCBC8FFDA28AF461B1081DBCE842F0E3C2621CF5CEC57B3AC1D25B108EA698B122B73DEC8408E1C6BCB1E15DADCDFB5BB0B136F4A893E332F4829CA4D19FD62D6217DA9FE79AFBCFA2DB49CF45247F9FD87FABDA39DABB13677FBC4A63977193E68CFA90A9E9AD445001BDAC6C9E9C0B0412075C47ECEA8FED462B569D70B69299E8D02F46AADA79AA9D12BADFD2101EEAC0D87D15E65EB9C6C9058D1B98281A4046E263A5B36E8DE951DD67AEAAE7C1115584786673768336CD699996F38B7E0C5E492DE29840DD2252C42E6379354DE22092C3EE937B51B0BD2DFEE9FDFECD2A3C8A0D05759A4A35039DC3148F6A0502A9E7A2C37FD310B24AF64B3F162287716C1FA0B0FA0DA6080C8C82E64BBAA355832ECEDF33BDF1F5AD7B39AE59E3B784B0473192ABCDB1175138CF629442992ACDD68209847B443846D02CC42F5775DF8C63682C9D3ACA202DB61D3B1AC1C9B8812BCFEC2B7743EB43A7615106AE577A1CA282109824A49B124EAE455AFCB7AC8DB474CC4001FFF68545F5E2CED092227D043C706908B2BEE63A8F7E77852D8D25DE6B4801E880193F1DFFDEA685E80594BF2654E572B24A42B97F9EC3C26BA2526751686EE511713E3E37B92214E49B180D0ACCCA3F2CE46832397DEA28E687CCC419707F7B22BB3AE054A744BCE0409F8FAF84084264BBCF25ACE107C577F13F6A815417F5A4C33E3DDC8EE7D5AEDA45957D21A5D7D382203437D565709F101DC0292A507DF4CE01E4C7960ECFE9C5A3A594A30BCF1DB58C1D5BB0ED507E033CAACEE2F9952C4703B739FAAFEF4B83EBE860D1CC761B93D4245225078F69022C7271C0B506819A615DAF66B305F245C4D7DE67848DB1695EC8B4F9D4ECBE6CD10F5C0F84B3D1D71C1995004E2296CE0A1D1989E85B1F70B0797E73A3D420183C81DC4DE5702EE370F6BEEE1E5F02A7E5E637E7E1D6F49A11EFB1383086D5DF4B3AA54D02BBF2831C803D17E2693728DC05C7AA5712B407593EEAA94E554DE7D0FB2E902D8102DBD36B9238298D01CFB97A7FA4CBD7D01D20F836EDBF3032EC540F299DEF2075CAE2DC803ACAD055728F8477B118514D82385B037DF0F983DBFFBDF5D80F10C488C5A079C31F3CA60C1518FB9B264681C8F23E0AA28A670F3DBC4F4C1B0CB8E2DDE3A0FF131D80DC5853AC6F24DAF3B356904EEF7362AD1D38986476E52AA7E72F3051A169DBB899CA4DC476CB1BB37A30A4BBD3181E6FEC75F31DAED8B6912E2FF6D87051B47F4629C4FBB66A4F9A067C7DAAD556AE26163531C496D77EC294590913DA43DD0A05E3F5400A672A220F6A0D1758DDC1D499412D046F92BDD7371DAB9EBC8A074E1C8DA0C10EC269D59D7BBFA936A14152FEE121FF1E9A9E9406720EBAAC057187179A2766E6DBDF9391C5541CF1A94A79CB063EF0B43E601963AFD0ABA3D66C04A9D218972CFDBA186FDA377B5A54024434DA167F02921275C3363DFCB2C130068B6BD87DDEFCAAEA39B5DD8747144CFB8514C5F147B305608388F3FD64B477A3B1B381771D6A6A5FA6D6F +smlen = 2618 +sm = A7E4D00F2341C215D3088C24CC07C6D59D1CC79F6CEC696B2233B11769D23867A18BA93E56C9D3B1BEEEE6BF10CD923D50BF349CE655542B4EA349409F2E2A03CA14762B0F494E941F0941026A46673064C4F3824CE70777774CD6660953A5F2ABAD3BF054DC0F0EC0EE0843A0BF2FDFBE8249EF436310549C208666CEC200FEF87A991F0825214D7366AE729A0CD1341C372256845D59CBA2E4E52451BCFCF5740BC575AABE4BCDA0AF38BE732CDCA9F7C013869B4408CF914A0A24BE582F4E3ACFEF73A5472264578FBF86B25694DBADEAEDFBE83BA34175D2E2C3A867B55622B2D2662B68E254D631E829073011BEF255241D826B18D231077DC29E18857C59A5A4D3211213BDF263A17BC749EA6DD48CEF50D380259931774555BCE4B2C2AA9C94C2E29059B9EFBC1669CCC44210B50C980E108248C2DB4C04DBA2B6F0305A20D9A2C990D174DCB317BC539258F4EF54198B5765DED1C316362D7263D67F83764136A05B8F6F74EC293E49F7A86605FA3059ACACDB69020D27E17ABA937CB9E92EFAB1564CA063BB232871FF99A26A41B4C0D237B210AE945C5995260A0BB2DB68E2D943666445632788A6EC58A23644EC0A4DAD65E91E374F70ADE7CF11EB0555F26BC94F52A813D28764B407185BF85FE639333E10C3140DB86E50ECDF61BFD0B195E8004C16F60D73D8E516FABDB8A4FD23AA27B230A84DC8BDE150571CEF545ACC0580E251D617DB97B03B74AA4535D0C5D87D8C9B352F97838E4F1521222B4CBBBF6EF81487DABC77641DF02337BA988E4BA3CB52C9F9091CBC969DD5616EDBC454A667A039A248F88B4945583B1D0EEEEF192EEFA5722F4499403EA55548DB5925B5462B8C1F12A2AB555DB3049AC9F238D6942F7EBDEBCE9A5398888E94552D5C1FC909E99EF982984170C840F1833BBB5BC6DD3D957A791D90EA0DF0F6128ED85132308C0B14A49B4EE02FCE1A9DC06FD1B3CCD38C2632E332EA2A80D00CD18D6270D58817215A3E27BEC961ADA013AA318BC1D0A579ABAA8B9167A56F01B692C2BF7231C2DE09A9C6DD97569EEC9571823EB07408F9759D248664726A02E0E55AA374FD33857E477909AC7EB3DA5AE30237B7EA6BC28EFFC2E767F4270BBC6BDFA59D46B677CD1406CE88226456BD5D7A4F805683DB4275BCFC0D28223628D70E6120205E1DB91E9D90A59945C34B84DB63D93916E456CF07E6FD8ABB7006FF5A9201555C3A5C73CA1368DB1FD9493821283C8FEC121943306FB414E7036DE651430F673A7AE2D843E03E8919C1F6A2DDFE82DD30F534B0D1B4B659BA9266F86F1E83619C8D52FEE64D32BDFBE634E50850F48328596C87B08FE3F690CE85440C46F77C9FC34F462BC9CA6CE958CD5987C712ED24ADD43AEA24C7EA02E0EA7292778AFD5EB51A1AE0F3AC1DCADAE48138E0B742D77B798A373ABB5822619EE908FB7F36E1CA02C4D2505A92FCDDC3ACABD2AADAA2A194E914864EDAC1B6B69224DC6B9293F926F90A55CA4578D92998A2FB7C05BD172B7B9C1966A872067B2E3C61F4C986B653380DAFAA9DC2781CD1D00925DFED33102DC4E7B5A4F0C3C7FA21EF733ED30C6FFE3349308D102304BBDA8764B285CA75DF95F931C401C76B3781B37AFA68CB7CCE3D8811A1E80A14BB9552531C66930169469EC88012BE00559942564CE41D51F66942E2BB3DB067D07C9DB788C04F0CA78AE08E3FBE7DEFD1E60523DA248AD4E6E417C9E4C8CF5D7C7E8A40BA7E1D57AC7459112EFDA7D86EC87734E6703DC730E58674487D7B36D4794DE4E93CAEC6F22730A88E26234AD407D23C046DA840A7A67B9FD8A1277E7F7CC7B0BEC4ACF004E2C4C2FC97FA032A96BC7C9525C9DCEA47869B29B61F57AA6034965701CF3CCC9ABF08DF174FA8EC6FE5D3BA6A3B1412E5BB204D0173A722863E0C0A3C6433B647140BCFF94F33133AC3A97A82DE2F74E02ED5900250151B585E556943E6408FDDC48AB22CF07A778023AC88F2246E5637A7212342DCD9408C1C25C7C30825AAA9096BF326813D52BE12B079F2C3D693B958B39847CE659E44FAA14E1331CC3FC2165B545E7F4D069919F66E35DE54C0B5A171D6509C062ECBA2C2EB43C4C190940781671856588478137E27F7CEE44FC8AD95B6CAC9FE3DD209FB5271AAAD31FC711967918AC3C8FDBC32CC180F197BD7F32D73B440DF93CBC60A55730F4503082948DE36A1425DE9223D50EB22F5017E4B47AF5E3F400F0F68CBC34B7699CE5492D9FDE23F112C021565A900146A90EDF210101BEAD0AB449DA5EBC59AE3D6959D42E9455317419FF26C21A6B83FBD04239C8E9F305CAE8B8ECAE3C56240B87D74E98D8EC06B3153FD598E856385AF1CD8A8D6F38342E816CFAC5F1B67915C8425B82E5D897950CEA4F2D3C0C7BB6048953ABDCB716443721F07F90D40BD3476212B492ABA237BB3FB1D6B2D71B2314D1517D3D427CA85EAE275C3C54998E21F961C46A48527308D80A7162C28764EE17BEDDF8D00F0AC4D5BC1B70C6897E070B2E24F8B229899F34C49AA19B1C367452C90058D45CADDD5177302368BC8C88EC1BD8FC28E3FA8EF6B86E8EA8E897DC7DFA82A1DCAEDC89B31AC8176C552DAE69112F85234FBE1E5555793E7804A45465F8A8CF89C34F03471BA833DCBC8FCFA77E53EBA1810988AE2B048E590E34729C3AAF28015AEB364B5664B2E7EF4E3D5869E63EFE8B9B36E5D80FA550DCB38BD21F9E0DF6383FABE746DB28B7E7EBE1217B2E6C19C601081E6BF2806E893ED88ACC37C462501515018596E0BE4E5F8317A5098253D9C84D1717A92E60BC4A875100E12B24146547EC7BF3364D9E62C83BFD350CE9BA3C0B47B262DC5675FCCBBCF7BF8CCDE1FF46130C4A58A3622FEB36210189E40CA7E45B246F4E1F66FE10521E4E731CD16CA63E45662DEA85DAB3B5109BE699AB791AC3737BFF76DA33E5835424153FCE63BF6029A61B5252E6E956CA1C2E2DFBF63503F8048680DF46933B23E2C7D8AA9DE4B9AE292A890703163640D501BBB6E658EE496BACBA5BCC6983BD20B1EC2D1ADD620D279C6E3152A7658B9C4ED493B795E1C82DABEF2EA99B9D46235D9345ACA4A41B188FBB2D24DB11DD3CE8A29BB9EC492709DFB51808DC6BA51CF43A86DC257DD7349E6F5ED3F0C3ED1A96E52FD70FE4055D9369BFF5F78068353200A136513E9396802EE8F6BC41BB3D7E19902907EC16DD73C15977F7785339B1A3DB178AEEE737B90B783B2C2A9D1CABD0B0C3B1677473B635F0A26C3D03B7FAD7A5335EBEA3C97722A4FE8F4510506080B0E1E607694A7AFCD02385A5D6062646E70737990A7CDCED3D9E5F1121C213458646A6D818D959FA2AAAED1E7FE0004151A244A5B8FB6C00000000000000000000000000000000000000000000C1F313BDBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD + +count = 6 +seed = 447F03C8CD27EDAA1FA0436DA492812F57AC946479A9F1F90EC4F5E913A05F8AB0DD7645026A96510F6D40AF05D85B07 +mlen = 231 +msg = 0073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B +pk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F6868298F5E1FCA40A41A9E3EEE09B61A3BDEC5FC573A9469BD54620CC1974693D7B72CC669CAAFB4DA4522A65779D42999ACE3001E7E65D45618F53ACC2149406230AF92CE6E58D82DC8D6854794344D06195C26189862CD6BA413D5054375A5174BADA4EE6FCDBE12E08EDA7A8F13499D29A879967C7AC7086A611F7F3C2B1B2825FF700DE6E803A4BB8ACABB942D97C4B1C0E04142035366AACA2B9B78F53FCA26CB2E984CE03945C4FDCDDE5484771F39A4D6EBEEB1BEA8ECE8B81BDED6E913CC1EE92B926EB080E93042190EFC1BA414E5305AE44DD2DBD55EA6ECE2926C5A0EED0F951202DCFB00323E00190124326C8AF073ED1A817B5763F0ACC9B4C9D0F22B4DAD35E50E78F6BCA7DFE78DA3193D6C7C104B3CA5405DB4B8684439C90B10610BD817EC723727F728FF6FFFD02065145B0F1031B40C47FFFF439B978A7201B1CB6B391125595BEBA5204A80B7A2E775ACA89BF1AD96FBFED504C2F9AB7ABD0F14DA0C0A654CF721104257EEB37F91952E96AA09814EA441444737322F4891377DA75BB00F00AE953CE2974D425B0788CD9BDF59D763D551394C67A4CF2C6995930415096A044A65975F9FABBDAC0751C2F073A94C8A8716559AFACDA92BC56E98C1F9A83C5B27C23B545E7FE9B20EF8E70C4B65273DDD9ACD7F6EE7C8A34C21FA19344715C2A015B8EC1207951F90D4494B03C865D996EC43CDB6D9D8476CFB687CE6F3075F93C3C83037FF4295AE1D2B76656AFA99ACB0A6C2865882AF8067940D22150BFDB13C61A7B8CCE58A67789D9D0D62B01CCC1B736BB2C720FCA7023DF7E8A0A6830ED8F1F91A76047779CC3A2E9A777127E93AEF64FFB13F554E9DB0AE657439B3DFA55095FC8C2AB5A5B6603E24C4CBB36504CF7EAA9B13F08C318B4C9A20869E9E0E1A51E4FB7486D5B996D2519CE0C992C9FDE2E67DA6FA320F998E3C92DA487B3B16E685B130A6A0DF5D48B5FB4FCEF79325EAEDA8505F33B7F693A29C95C05E5C33B738498B52952CEB53D53142F10291F790FAFA792CE6D710D24316D0A77548EDE2261234C363B374F42D96F65FC6715F0AF94F484B103D841DB6BAF5B55AFA033574C2924B391C8F505E0972E5B16CC13DF5E3314702429A36DB286ED40884BBF49AA42DA6B70F59B9F58C80398060725D4246F45492415650A6BADE93937AF5972BAD60C146B98F7D53294DD4D4CEDC095E8D3236B6AC5BFEB776A9B1C67312BC6C391824E7047B82195D5D1DCCF1C95A5B958EE3331C63B50FB8998F9E48667D3F79D46266A7A073C4C52D2BEDD795E2D735B01BD4C0EE9FF53D459AF76516D34D6ACE9C29BFB394B3674886B66FC938A69F3586DA1690BAC079F7D580023A778B673365FF598295FB8DCDCD4091D46B477529D218827B91769913C0C18E16A75731829845A29014CACB27D3876A41A9D6CE07957FAD738B3E2F07CBF89CA35C2D0EEF60672C390BB8A3797FE2BA5DB8FDCCE723DC868CC4DC28E0CF66C3CBCDD4C4460961F10AE54983B9FCC8828E4E230B7780741EA995FD3217FBF9145605A12899C59463FC176D433DE6B1229CA086F0210618FBF1815B918D5854FCE4987807E21957182ED48BF58D0F3386D3BEB03FFF106BC569278A4D5A634FC50D6D28490395FE7D4988F4FD210063CF83A68EAA8368A68401C38BFABED36C4959DCFD9FFBD4DCDF769607B78EA446DF68DA581D4E353A30C9EEC8819C26C59A2A09D0E34A2358BD621F11506FA300A8ED424768DEB7A48094356BE7179DF42155C2F37B04470C4356BD0C7C72BAEAE655A33147BE05E +sk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F68646E8AD249D003A35B39061554DC7C9B85354A15EDF7340BB87C988CCAC05982A4792E2EFBE4E1C11DC4267CFA55CBF5AA77C59C55C66B4147C51A652186B001884064A013188D2181112C984180711831284223690224660C308900A078C98920194366424253102C42D490450C8C011811828E220110A3160DB364C44B49111B771C804105880249340440A036460048EC194680314219A149058089261C020A1942813392911A46151126292968C52360A0A271221362A44086C84A68543348AE1148808352E13194094B084D0346A0488459AA24910015120262A08A00CDB188C01284960A0649A14650B316A54366810C8611145698B2069A4042E8C8804194042D3C220529825183364DA30908B228AC4384E13A3915C88881C958D0C255298C69063C67113B970D3260684A66DC4C24C23033244181191A8309B146A143822D4C0042018110C115258A24C5B948563162008182AA322214232610B958CC20802A3984941406D58B64002B28DDB084AC814021AA98423854859445150A008A34410C340904B168A514050193390101680CCA2894A3482424809E202711812061A23648A066E5948040828609136019A480CE1822452C26D21B8201AC74018896583928480B2910302669C386098184251867183426413150CD1C864023508DA400A88442DD44032A3106110482442286DA11828D21870A1C2054134320BB48D10410508B02C433421030844D3486AE1368C9C360E94422E1091851A2691A44804E29628E0948910196D1B4009040766224571C192858B088540406562B0515B3225E2901081445212414150242002958D51A22182444C5B021100A14C5B227253108001340E41984021B050E43805E3282401226D1A276421002259A40401B26D1BC62C043924D2281203A31059342844B48D21930018174DCA9244E3B66148488823308460485058C02D1A96681C97450B8985991241D00061C3480A90C86504C024D41420D39431129210C4422014244ED0048299042808B3800BA44014040184B48448466E8A9429042786D42080622010A1140D11232803B2709A442A0A330C483882A23488A3448A11072902039261A688C2A82580824563C08C0804610B4922C3B6215004311C058042A230C99401991642D28644090551D11646BF9217E22FF4ABF6AAA6E8BDD4CE7C88C2FF7B46308372CE9F76FBD323367F34F6CC5B2D0B1AC7A7F186EFE3A9667004A2CC137EC5B1A7FD619CF8C6D449707E309A0AE2811ED1186491BA128C0CF00E606611C950481AFFCA78F00DF4D171591865D7B3A5E9CDC07C79E8174AB77B5A227861935E30947026363EBD7E3C794A8561CB6B8C524D0164DC008918D72C32FE5163E7126B126197B6D3FDA98730108180F28D5F37266CEE9BE27BB53E1E0A9CF8A722B802CABDB699152E626CB44AC7974EF72A8D8F074475BA69E1C4AAEA3A8ADD4F416649B8B70B8F06FFC64119166534BE653FEA312C44D4DD556ED87B3AB703BC200227976DA841806D2B6875B1AA174514F416298DCDE0EF5660DBB54E19501C7F7FAA52EDF154205CD43DDD0E71EB4458AFA7B51ED6798B2F3F11E6F28D6F2447A6FF1A9A4B7FBED62CB7A23E2D118321FE6C98FE0CFAC4B98389D5106FF1117FE49E85842053781988D0BD77796FDBD327AC4814E6F9C9C24A36C249F29336760061FACD0963CFE101E8D3266ACF73E603235D484AFE2F412476A53AF1734BEC6BFC54D06ED5E7DD05C09BD43BCFADC0FAD2842079A0FAB1FB54CB8CC1280FEAD06D9482A993C5BB984C7275F970AA383D2219A5757C5BF8B03D768B86379294E3607438E640037B4C4CEDB3CBAC1FC36984DA37E8392330E849A2CF9254B12103B201C4CCF790E74F0017BC21836C6E2A3D5AB62921273A3F96A3FE8D4FEFDD2BF1E5EBB6AE3040E36DD2720810C3E0BA30AC5E289258B87033C86EAD205805F4E4CA010A36F634B2840D83C8365D27C9C9747AD65AE924BB8330DB8D4CEF255B9F89B0B8BFDC25E771F990EA76E760FEDEC1650E6BE9D06278EA3AAF61304F701A65E460027CE2E86F09589D166F6EEC220FB023B59541BCF3CA651C80FC45A32057C1494E78839824ACFB12A59A8B9ADF5779AB273C4F950FC16B46D8B38F1DCA0349E983A5D6B1D9D617834DE20DF610D6B96B094CF92C3695E45CD438351388B6535861ADEDC2400DA9490B51D9FAE7D5B2C3C6D2C358F0558F4A59974FB3FC1BD3AC6C97DE4821E6A1BB5F26160D451F714553E5487115197395AA0C7766AD2D7AF5C96D678436A526CD897705CE283836BCB9FD8859FA99558566DCCE247C557B56948711EF0B4F45999700821FE2EB6D092A4B3EC4735B7D7D846FFE7E0A7D53838F455DEFD1CD8CECA6159D6FCD56B476867217865D0A7EDBE3BC9CE5D63AA45E94AF8AF323FF845F071AE7B4B99B8D332EA80C6C8305D203233DA225667592994D006ABDBA7D0F14B1BC11F483F3AA940EFB2B17C2C8AFD5D076AF9E657D2A653A5B21EA22D42C1E818767BCFF285FF18506EB48A5A9B4D8A475D8E20FE09B819692E51434911E2FAD6B42067F3CFB9A400805EBA487AA0208794C6698DF0BF26697AE5FD41F2EB1F4EE3E8C625265685A911527382A1653E2B92EED047C28A8215490A18FD985CCBCC2DAA9C0EF9E9FF4F3E9554978266C34126DE695F172919693FF9B468F6C708E0461AE2DD559A315491A04D141FEF887CA7F2795098311B484EBF030DBAEE626FCB480AFB831B1C4D18017A30A0012CE4EE5C45358A6097605ECE1B19C0A472EDC6663A8C2F19F43119284CCD2B52590C9678AE38B259A23D247E89EFFE4B9CB532206F30702B7F9C61ED55128569267C290C16351B1F8BC448852286FFA1774E945A367B549BED9F150747D871B2B81186DBAAAAE624F1A08D0498EEEB4FDE088C7FD36C6E09AFCCA684B052EC99D00CF7A775807E9596EBF154B0A0B3DB6AC19F5D1E83508B5573888E1F246EE263A74D9DE6D243F640B97C54F29EBD2FA014AB0F5EF50C4BAD0B63BDBF0EEB1A2F94589B59E35D8CEC8304EA865676293CB97E2FF0F4A80AE77FA4880025CFA1C32ABD36EB2E755AEDD88F76DA46026FD84329D8A8B9034AC4C476E220C24367A71B6264674FD76A25DE749A1138E1F5E30FB7C153B2DE3DD23D6327954EFB9F4949ECDF5982E31E5F67D6DE314C779081E340BF41604AF87CC9CD03E36232304BCBB1E1FF1CA804C83DECF804A94B59CCD7627473CD7ABDAC22CFAC2C25DC308D7C82070F53A0296C063E2DAF7095434D81F04382BF5E49DCC46659A80E5EC1CFD03999337D61AD675F6EEEF17579E4F00D64CF91EA713EBF42555A11D08FDF2D6151EF69445654E798BF7E75BFDB7C2AB027F929D435CA44294189CC038A8FC6B00B0EBF5F8E288D9054C2DA520F58DC4B7D2173CD830CF83F533C52FA91C6C1D400FE605A392BC76DA1220492E9887529AF8E9906FDDEE87923184F7A0FC2F835471789020C633A25EBC2EC242 +smlen = 2651 +sm = E070AB11270BCE9ECF092F8C5DC910F3AC0B74EF917D8EDEC55B31D316E1473AFA637C76E0B8E757AC3CDC6B4A23030409129F1E421C4C3C9A02B658CDF97CE41C1DA4D65B0D259A854B22B85B531A1AA078F9840327AA88C20DEF919243ECCBDED462E5B58A7E74EFAB72ECF8B68BB390B6C49D937440B178BC56B4926D2DC8853D716A17DF85D791484CE172930396CBDD039AEC8D1094F4A596342334C6DE6C3B38B180D96EF9D8D143087D79BF094F4B5E1E08C919C94D2C2D7122524681097B7463B267373F7344C07F677B9C7E29CF801FA40FE6A27915DBEE6C5C86F2F0E9DA4CB522A77A409E7814C07118BE2C36AA0FD4119EECEA8D6B465DD59402367BED2A3FE8B286BEF3A769C31970D2BACCDEBB71EABDC169D71C5F2D6E299BB8ACA39BC881BD228B07AFF177EA87396D920FA7A13F939C00AF52914476835481E5CD84AF374965263877CC32D1474801C3E97F072082B1A57684A46920F944F0183C569870029AE8B66EB6C175092524FFC705A8B9D31FF4F5A358725351256D314FC49517D61A110A552A61040F1534D6705AE556F41C05FBB8B90C142C4068DBCD3D7123346500115886DFE157A08EB5536D6A1C0CD6C28CDA1EC8DBF3FEBB643958D977078B0F0EA3CA50A088737B09E8A34ADD32F9C7EE0608D321E22F2D08DC3AF532F9894E3AB2514917732F2F7CC4BD61E4551CE82F6DC5EB4B83A5FA9DED180B4A5AA9F435C4AFD41A92F0C1CAA1B6988961D2650731D8000753AFBEF5DB139CD285F2228DA9423D982446813567927D792279E4D207646C9048E0AB5FD082D53F6B96C6547C9B16E82DDE765CDC028C342FE51C29B49714BB313B287B537BE46BA36DF7FC4824FE6D50D72C2678A24AE4E37DBC4BD87689F5D8269EF1B97EC7AA144F259B27C0F325B9D1297E5649CEBA770F5140151CFD6C0F7946BE5839C51FDEBF4756501C3302A964F5449D1D8168EEE417E20C0ED7274E20579C9241ACAE663F361C2FDEF3D522C1FAA3623EAA610046821F0F1392EEB86C2C2F76CEE99D37ACB023DC76D5A6104924A90522347F42642DE2CC09AA4F2480F7A2EC039AF3271104DBA76BB13072F02398138DA490226646B6EDD2AB3D32462493344FEEF0E95A5C9E50E06180585AE4338FF8A6FC1901075383CC460522A125AEB762804E08164114E1799AF12FF1845D125398CF1F0BFEBE0D6FE8301A6A1AFF5DA8CBD1BA4C13DCDA792A75AC438C7FCDF9346FC516734DD9D23D983D8F6D2336D8693083A04ECF8D65FC9B7079668C10CFBAF06A6F1AE6B7FC2C252A54FE439BD6F0435782D1952041609B6775713FE82AD999935955526C9E3506CB108ACF4DB12B026AFE85D7F83C61DEA5612F44B538952F7AD63158A0A380A89F0007AF549AA4E4BF1446E14A1B32F74A48C68F02495432B8156711552791CDA0D69295354EDA127605416753D5C9D769E87B8FB7E816B74BFFD34A2B4D3FDCE2D15DA8AA3B331C13B461F6F38B716C3BC562F84FFC800648E100ECC9474BC8554CDEB2FD5529ABD4D64C8F131B1FF7D498A368E514661759E5C534B932FBF8A777916C74F77CBD55894975115A2351D3F24D3720190691B42AD6E14FA9A1A98E7B0281747E9351812C088912CD6F2D48115F5D8AA8A85DB0776E98B8A69F317CE9884842CF8BD89728583DB13EC2C8A6ECBECA0BB572179569A58935A7B9704E013FDCD0B9C6AEF6EC1F600B398192B7184324DDCF386D901B9AD069A4F101B05D287289C814256187419CFBC4D5734E8B3B7B7CE46C1B5925535DBCE95DD1D399066246F8497FF3FC31BBEFDFB5E9B78B9372C879EB2A864AA315E10AE3FD4DBBB0E01F81AE1854BF74C62A3347619BDC4E84D9396BD11E228F9B4233DF9BE6A356E52B7A1F78B03CBE5CA6E1B35AAF742777F54E75216D38979B8BC3939103D0947BCF2F08353547CAE752D7E2999B1C3910AFE8F2553955E69333825CA4DB8F2D2CE2B539BAE6A6859680E0F3657B744F568BE60EB2890D80DBACEDB7EE12C584C017E2B864F3EE69DC604648AAE9F25DF27D55B9E52BFB8BA83B565A35F601B618EE3E70F88738817C3E18FDBBD6472A9395419E221F5CE90A4E7F0B857F3A0B1C4296163C69D4E79C0621CA63A0A1630F93A399F45845CA6DBA38239FBB581409670A6003DAEA24DB322552B8F4CD059379E8CB153A3E5EB9F24BAB3B4FD3752B72731B214E6D8D02A8CE57042A53D9610673F821F559BE388C29F78C44D1F0BF03DEA3D6F213A9FA9DA8AF6BCEB478D6B35B77463CA181BDA3C05AD5A1061EAA6170041FEB9FF1CCE139FFE409E42CC88B6F9AE92CC0F2625637F2BD154B5387EE9AF1F21C5D1B2D9B8A7F246540F66B9ABE740AF55668D451509C0D376920043BB8671C862DEDBF10CC9334CC0EAFF7AAE1D8C9B19BFF4A27DC23307E6F5710714511D27A40E84F7F7E0FF48D5AA83D6C95B2248059BCB09F1845296D0A1637A4E21C027B80ABF3C76107178D118795BF9B816CF84A47388167C75B282629F0049289F037358B0E4163DDFB8693EB96914D4572F8840AD94955A06B4FD189FCF4421FF278D5E5BC1B2C525A8597E5EA33AA2A0DCDD0E18DA73E6597049BF117A743282199DE0D6FE7C6C22B18CD44DAA96D46154B102D5DCD738B72AA81FFCB815F0645DF11951B0405491C15C3878B65857516C2184F7984B34D6250B48364D5E004896985BD514ACF780E1146D3AE79387FB3A6082C90322BE1C1B8C96FC7DA14DDA07E66B09F800E95CFFFC6AD1D4F25E023F5077C49DFBEB0530FE2B0041687852B317E176FA19BC4E0B13C0749C4CACE39ECDE031A74A37712CA4D1FA6FC250DFD3A9FE375344BCC511690AD2025144C93E3019F029ECF75263B49BE0666197AA0FC3D893FA26520B660D8B4A27B10CD8C7816EEABF0377F4EB34F0A3A6967C851D190256603891C33A392843225F5D66029F3939112ADF624C7376037DE2CF475808EC8AF60A5B51A91234D42FCCF4F29359F7AB7C2CA9837EDD81DC316EFCCE6F5E294A4E5697AE231D840B879D4884EC7E78847B5314E3CB2D8D26A2D1BEF438DC44BD0F020AA6709B442D7C67951BBED1CEB2D371618DEB592B94C231ACBB6C46A9C075A90F728F6BFFBDB82BA24BC71F13B21E87E4C6F925AC62AB68068718A6401B8FEC1E8DB9AE260B2C73E39D1B3BBB36EAA04B5EF2AE83D12F435F31AAC168CF4AE2D3B4CAF1EBFB34B5B88C5B47811B8E8E99C654D632DE4F65540E13B32D4EAB99A3B0E4A1B640D9EB9063449BB2157BD4E63EA90B4031B3E444B4F505768737F80869B9DA3B9C5C9D6EAEEFF06172F344C5D6C757A8C8F9BAEC0CBCED7F1020C13282A4851819597A2ACB1B2B5B7D9F2F3F708174E666BB7BFC8D0D4EF000000000000000017293D480073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B + +count = 7 +seed = 8C151C556DA912A82DEB32144C8A8C9090CFAF5C12AB822AC3C72618837A41C2453B715EEFF3724CAFE69B1ADCAE9DDA +mlen = 264 +msg = A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 +pk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E5A7E14F3823416451253232959F3C812E05F9FB6888117B4742094C3534945AE58C1A6E333798D7690BD624D8157526BBD5A1A71638B5EDD46A187541D29C8A89618B249AC863C48596D1C6C5FB0A3D55BE6B42291ABCE673A420B1B1565339395542DB5A010C8AE144C56B513FFF9672CE3EF2E6D774CAB90898763900A051072FDFBA3192D31A82FC6AEF051AD17B002C7F59F112FB0E60536D671079EF5F76EA1759CA1A80770BC1DFD900EC2CAE64DB46C32976A05BA290228A0814207EAC279B06C3BACF0A1F62EB551A749C7B0185AF9427364EABD23744AA577D4C218C264E91F1CC3648F927F4BAAA6E15FEC9178692AD43F20C0255EAFD3516A620C369A12E71B8EC35E5B71E11AC7DD26404073AD287E055A88F2F39855D6AE2C8AEC264D6C905077E56E04A31E6304E9E50BB26FF4917EE11D1D4F36581876B4ED9759570FB627886676BEDC26F69639C09595AA909E3A682DAE13886CFE3BEF2CACECC6DE42A154A9DBC21BF461C5129637ACAA8E552BE975CA88718EF1477322E28E62E86E3E3EAB3DB9DF275DEB51E5729B3B79FA78FFA7FF33AEDAA8D762979482C136FDD1B3D3BB884E19F2CF6E76FA55D75E0D0F9EE8043C61233212F04C600115F71F659C013413CA241AA50CE609C323DCC24F46B97FFB3691D483F62B85984C533445AB87E829E4E2ACDFBBE2EF9F466B47F75336AA6AF362098C1AFB01AA6EA61A7C243733159055D6A6E403EFB9F70DF9F1706171F2F8EF4C6EA7B6B0C950FD02A1A385478413AFA09B738BBE439F751F9224AD3DFB57202009507A020518C75B2CDBFE9A2A2AF84D8A11B7BD2530180DEF24526E6650016DA341298DA7EB90A510C1B668F29FB8A4EF4A7E4AB16F80A2A4B7AE2EF2369DD4CFDFF83B2EAB0C793D8A8527017D3BB5A0990D8E271CB50737B94FF85DE46D6D16A2616742C9AB6D2EFAD68450ADA1B7C647EBB620AB0FAF5296313BA926C216A65CF6BE18CD32656127BE88F8BBBC106990EDFA9BB4EDBD0A04F0D72294441AB87532FFB8D676939B95CA9E1A3E5119A999EB0E526A0C673221F1C49F1700900A3F58D98ED27CC6F88620D9BE1BA07337BF495E9191A66CA1BB8D70F6295D5A98D1D8E84E32916E8780B65F0AF2EC5F0DFEB385C54CA3ACF2EEB3959482D9C2F7D150FBBD6E5794970194E250CA2D75EC7DE56AA17E977638993C7533AD624A037C3D0F2D6DAC3C4151923348B9B1AE2AC6578EB84EBF176F34B7133D260A8B5299067E0AA216D4098D44535C121C8016ACD387E47EF1C7F6F291C1B65EF62BCB1FF8186EDBDAD67F4E58878494F8D12AEAE682888EA039246B354F5A718DDEF9A329C2EB176E864475A2A289AB3B92F13EEEFF839232259378FB1567A74056D3B069DEA3B40263FB25D6890147C4D57B71B8BB6C56EF965FDFADF91EE493F72B38EC415811EF923878539E14DF13E0CA3AD8ABEEF74DF26FA224C7D21B924C5B0F7B97B7DD5D446D32D069CDB0E7108491B8526D89D818B4682802B1050D716E79756FEF5B56FE09995CD22423404E06AB0B3C43A1E588270D5B847F28D52B2F90B4B459CF6FA9EFCB18CA01B16A92580F3E5896C05E67F29C6F6306E96BF0B22F5FA2AFC1DFA8A8D421C6DAEA087E3B160F4A508A3C566C2D9CFBB4896F49B0A8F193CD19996A3B72D159AD1BC9ABE58123735D306F90C4B31CEB41FD2835B7B5B08A4734C2A0B3670A81616A81D34817150AF5A04B97B89E43B229353BDE48F65B100CF572045C4AACD810399694DE172C1ADABEAE42FDC5C865E14E9B9E7ADBE2 +sk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E3D725A115907004BD8B2E1BEF370E28C689E114E1FE76983BB0ED47C062417C912ADCE60867F68FCFEA62EF63BD190E6DD137749B509E4B0AB6CD23A728E3E7AC80800DB40018A222C0B056DE382459A80288948891AB39180C0851CA10449084AA3C2484B2488E0322904032A93C0810149315812285C280CD4B0608236121A104E121026022131C00612D9462023492608B26CC9C86C0B054594C82D92C2498A002A4B8830A136458018250B33911C3001A30209D4240480444921436CC3340443300503274D00A72D9C326A6492300019825416690136298824498A906CA2B049C89691D43242A34885181690910672E036121397311C94409194800B26498906124B448411B548224721CB982419352ACC0208A1C4805114200B024CA334524A40058348680CA40800A4680A8931D9124E4B082510C941082849922488904625C9100DD40004523602A296619444100946301C19821C099111398D63388A88422E01398CA1164D63B8085A441004172E0BA78812C5101C234092A82521458088B085C0900851448881045118976D2198090309129424081B1330DB204A902806139170D318885BC80940A0409196459B42059008920AC30959B410444061C2C4648818459182011C816C0C024A41A46C0330090A906C0C0668C4160E998048DB94859A024A110302004691D8C80C48264904008A599021E116081443504996440A172CC8001098302649120410206EA1140842148162960D54946899A005D91886442691D89869A02666A386041434100BA10DA0924018B32D92342620852003A74513B90014C55162C06419126C212649A006020995045A24288A840923188691186299888D0987519922409B2671E1182D111128C2442692925100C66C20026E0012861A082CDB14414A282A92926C0C34320C903114437022180EE1484E19112200038C10076DC8127208310D02874DC808264A483202448E01486659922CDB324E409840988085DC96440A208D99460C1B3430092704A0382024201262B810531665DBC421DA9071E1868801B480011972C934021237041A97910136846338614084455A200EA29644110811C4962480846D58004049904D0C21500AC58C19C34CC2960421142898028219446D0221461913884380510A029019800DA62FFECE1666054349F775D401EBDC333A49AD60D7640444B7EB9B1C2E0F2B0B6F2CDA77A4CEAD8A4824D970D635BBD32A7AAE8227011A475E4AFBCDC617333B98D917E8A6123F0166E017AF9280B654D4BF20A6FFDE374D79307B78E9F878A0EC341DBD8D686A035553F6F3A0FEB62EC131471EA1D701FD453C2A83059DDC651F5BE988930E35C72DDDEB3E8B88AB3562F357E787034219F1E099856172271E47529A55D9024D8821323739B2E5D28A5644E375986F28EAAA8986CB852CF43AA70915BA4F12A6CA41CA53AE3D11F152F76E7CFBCD9651DB7A6324C5DE959500D7C62B1BD2E537993FEA77255B0E6D79C3DA84ADDA3E93709012ABE577C1302DF898AE3C4192F9864DD8CB2E4404C0B1E218653F31DDEC7DE59A897C64CFC85A80C2988683EDC2CE5271E67D4C1F9ED5011ED9CE55363DC89BBC6D8E380F9193CE17AE61ED5B93E42C519738347F41BDF8C9F7C1B158E962DE5866D270D8E9E1556A149096E476913E645DC56A64BEA2D83BB5E80928288C1FE438DE9F251BA10AC289E6562EB35808925BE9948C341B310C081F1307EF86D96456A484A9D73F70F65931D528DFEE7A4EB860298A458EF154D20F1A3567D4055A6150520C0E5028476ECD958CB9FF99177C294EA746D58634D1BF107C776A9E3C95C5B5E569375C1925CB8852BF189F63F8B032188BC993FB1EA6BAABD5EB634C3CFA63D6A751F9789B81ADB380E944884A2B1DD748BF021B997204663A9BFFA202EE1B1F1FB7D9BF83CAC80E9B1F37DA0A89DD4F6F4F5C824F3F59537DBC41AD522EAAC01224AB1F92CF5D79BCD3F68BEB06312A66FFD41CCBBBD4431E3D2CCDB607524CE7E92E63B6AC3D3D69ECED3707CC69A7A6C61BB4A741FE4ADB615A50E74200640E1440782ABDDD6171B368DC0406ACAA2B1C580892B36BB200E03143555C197A817A717A6CFC2F3D9281FEB62E8C834050D953BDAC64BC5764056C7F302E99A276C2C8FD379CFDCA56A2D199970F491123A7BCCC16B4CFED15626C9D9F239EEC572D7BA9670AF21C8049EBEE6D9575C4CB0798A54199BD56E5013F9F96E5AD9B0DEAEE1AE808712C69F5809C157B6B45DA72AE984D2445DD1D5A6D0641F7EAA52A042A52AE066E3CC5D1C344C1728D7866BD9FA3B4DB5262700E5F783704F162421EC85D070EE21373FB6197B7D5F8E60654A12C511DFB4009B32AF53F64A7C7FCF0FA3ED6BA019ACD0B2E549C466CFCBA96386ACA62DC781DDAD087240D0F7AC71CD443722FCA6853F1D9D7A16C7406DB9DD45BCD0B7C069C982D8DDF662C38A95E3D189C942D72BBF3BA7DF7F1994217CD2FFA0495D0D49134255AEE30E6A7F693746F98926042C11665C10C2D93D9F4CE61893824A40B408595CBBC4A07ABA5FAFE890966E483B05148EF6DD95398C67C068C883D8EFB64CE9A94E0977C25768EABFEACE5253369915797B2F1B11B06F76793F835E6236F5BF302BDB432BC96D8E57929B2BA50E6776F7DA1041B63661960F05AF0358ACB63A0FE0CD65F830BE1BE1911825E90F414A7C547D94E4ADDB1B521B8ECFB0E5F6ADAAF478C727F19BD856F1284B274B29D97D2D3C638304420FF0EEB74E2DAD379DA5E3378FD50C15445BA5FE386042090F103F8FA93BEE0C8982B7D72FE6AEA2A89588AF2A8842386444F0EF2623BC037F0D8E31302264C6082E6F73EB63CA43FBA99EFA5116211CECA4F94F96D657C1F88BC7FA7790ED2C99C4FCB5DF1169EEB7944DAED5CD2FD16ED0085536527404E52B29AB085E1ACDA3BBF0D32F0FB4079B9A9C265A8B64D6C8A5AED72E3DB7B99F3303FFF39B5E49DD325FAF88AFC6134B2363159C8BF01A8DCBFE4BCE350457FE80E09B4384989CDA92EBB51AB6E1926AE534BF23BA5604E210D09C2E7F422786B8D738D8932D1A49C642D57B4FF34ED6D165BCDAD77BC430319E176802EFC184B012BA54E6AE8370DD391B3CE57DA94D6F528EF92E06C34C6ACEC47477AE1C71AE5BF5738D8215B6A4F779D6046ACF2BC2463D82CEDC5EDBC82968F0419FAE00DE95BD4CBD400A3461D6409E9140530018032168306A180009B383F1F5A41A4D1E9A2329A1521FD49F01073CB31D30B092145D9C0174EE6C364398F4FC3389ADB93C513DD3A4B6E647BE709D04D7070040E82FB87A0180C64391B0318D92508B91F7DB5EEACF28CC4B993367E87F0A46813D4605B70730AE13C04A290AE83DD9686ABDE6AB7657A8ED9763B7A30D4E948EF0B0881D8FB79506AD382EDDCB7EB3408846E1ECB0B3FBBB3B62093D474E7DDBCA4AD41DC3C38639212851E81806FBEE71BB7049443472A6A8B5F8A2CCDD5DF50D1CED594A020 +smlen = 2684 +sm = 91847B7B360DF7A8D319087F841C621E4AE715EA9CFC2FA459DC096D7420C108B9FF2514A291310698EDDA15F78B92D83A98072125B440D113DADBB4CC58B32E64488D54E2125CA4E3869C7296DA73E8F9E1D6ABDAA345B0424CF7DB29E6DC2285B870F80CFCDC4A08AAB5FC1C83A80971EDF0980CA5A826B9D827BA429D8FB1D2B733824E8CFC146DFB4543DCC203F550CA682044DC53D5AACBB1930FBB94D41F30D6A4B8E72D24BAC8DB190516BEF4916E4ACB3EC3789A6EB72F1FF2D39E7058D500AABD00F11782691B392A171961F1C5A37084F66CD443B1F622C76F9CF85606D296D80BDF22DC43BFAD9988C3CB491F256C5D4F78CA5F89817BEF91CA3349E96CE5A9910CE014F0D589C72FDF1C23FED92D93BBEAA216295A5EFBEFBFE2C845915FD1A418FA6293C00594219B11303361992FF35073C1F7C45114E99F8C0C2403B9D5F0A4748247356BD38A0BE824825E385A8328934C3AE80F1FDFCF208D26CE2BD54D4CE3F2A069FA759FCBCEA84E71EC91CC0BF7AF4AA8AE26F771369789FAC2FA86E8384D5503FAC5B4E9D48C17C1999821728DD9A601569B4EE46B525878A3AE245BD97BF57058630A81DA28760EB7F5EA5ACAB1A657CA00BB720A9F442DFBFC5CA9A879C90FAC32048060E3FCE724DA2623148599AC9E0B86E495724719DD000184DF37A5BA210A15B2FA9E7DF6296B6FD68CA2DC4D6F8B201DC7364A4F7FF4CB782D55998C49309A52AAFA54ECDE6F7FC40EDFE10412C29BA5A2E8B3EB93B68A0493B124E7502CB94C4B69C16125AEA7C81222A7C72E74CB7B2453A153D6F9F6D7A6258D7BC363441A3B5C43B050E045CF95282AE45B0581AA607DF462D48014D55EC1B7BB0281D381656CEEFE8EF68619FA66A0180377B07EEE9CE682BEC6DE7B33A68A868A6E6FE28A52F0122A42C7D79D633A6995FADD8D48C42EDE3FD4D1CD391E9735B3862DAE4E9FA2B2F72C4F9046DD15D435DD24EA76BF5150338CE21C3D80A4D45AF7983145A5C3A30BE896A33A8E41C3EE94613EFC9B61F56014FCD1BB2A52D811E7439E92848316D6DE020E167D474B19A3C2D1EA0E45D8D48B4EF95113B9A8F6E9B9DD595B8F75E154A8071D2007D95C092B42BA37B2E163936D2320F62463095722A17613F61BDA489C10809191B65E97067E0246ADED23EE1E6991F4559B24DEA6F82B57192A4CFF6F01AE8FE89C8BD98B2D78C1DD8112C895B048C8D0E7E8691142247736AAD8E145B7A6A5868F6F93747360A1587106132DE1DF5129B56C996C96EA2A674262219A765B9530EAF66CB29FF6451CBDCBE9C952E70B8A4CB3013E4D6B79DACF75792FACA2CD1E709D41A75B4920A2456A87EB4074599A171F67BA0186AB5102AB2AD125F639FA2D6B7BCAAA8C615CDF6305727CB17448A6D0CE0264C465F4F18AAA06DC9ACF8D3E2779C0D9C759208458333D8D74E02004938FDBA602274BEA08096DB5F9E39D1ED3B68A7E71EAA46B07FC4A072C38E90F3CB5C27B41C6BD7DB63E3411043CEA1DFF4EBABEF3E60CC817664CC8ED4A4D4797DA72E154833BA087B53552540F525D19452285090C025AC5379F5772505F636A1F917556949E44C7C00D531C58381FAA2C8D7C778ECC6E34700B6C5F1252781F986D71B49A885C3DC0F3EFD2D3D60F1798663417EFE0D78840DE397E9774B513B8EF36B386D7B781E10B1435DFAEDDA16E8BE78032D218903AA7403B57FF8428630B3E629B5E7F0553574F2AB4406D774296FA98A1928FFBC4CDCE45400D97D20968827ADCD38C9A6D7719592263E0F1928C76304DB241B9467B27AFC9EFD97AE711DF566B0D67E596ECB105F0A8F9930D0DE53E78F60BF454828039D20C5E051C284D64FAAC33FCB49F6A18501717EDED88EB161C31EDC41BE5A3F485FC6578E3E7B7365A9972364818353DD09957A96F8994C6A31892A05C6C9A1850B7123094DF4992E4D8E3DED33F72372891846A479B3C1BFAD40C787DEE917D1E339CB55D532C8EC6476A09187C52B013D40F5D330B58BBDFB16F0E1559BCD779EDE52CA4BBA5CCB2D12E0452D4B1BB2AF81DE9CE79EBC494642A347CD5B150264A71262B818030C326FC13D0EB9CAE5C08619EB57765A654249B75D2A7A74EFA4B2AFF67EF9F823D6E02ED98001DC7FD0A89197C7E42F155CB0930656F895D41F0E8740CF3B8C9075BAAFCDA702A64DF760977D8D7316A88EB3E636B5CA76AA0DAF80C37661AC0D59953704F9BD8F64E47996B88078050076F4F0B608E849969167D0876D13CCCE372D88CEE8D18E7F88FCE848848ABFD90D164B7A87B0DD6E8B03A008F485F89B2596043C5DED514F79A44E0232D33875138E495243971EAD090466E049789C336EFF0450FBD3905BA6A991F383BC2F64891532D135C77AE28612AA57F1A5E904A3F11225A9EF19A91E881E88A494E379608234E957281DBFEB3207C727ECD0BEE46E67CD193ECC0083D6CD65CE6771CA31639670D0552DA675D0D57CA139EE8FEEA292A503C64ABCADBCCE2741EE85D55E220739B6CFCE97DAE075E2DE940B05BC423A30CFA781060A04FDDDC6A5F75B96DCDDA20D4B82F66F261BE10B50CD0F2DF6D9A97AB2B2DE250577EA5902168F69D8A7ADA500FCA1D14897ED39B7C44D0D1BBE4E00AFC6994B6F7415989537A49632404DF26F2A44ECE681C658A7EF64679864D7BB64F4D490A8F15E997CD7ABB24B223A6A43520B7319EAB7C366F0AD52AA64B8AE184EC595A28432594C07B648A3FED39F5272EFB14335DC0B1F6A43F0ED24E9FE582888FE6E8D96DEDE6B21D14A940BA6D8049D5230CF5C5E38B9B4DC72D63C87872E76055BFE79FFE6CDD48AE2D8F5D2F9ABFA480ADF3684D72BF5FEC1F42F6FFF48AAC4266B1A25B737836DCCC2C86F4288BDB1365A5E2D9863EEA9FB4DFB527D57D581E7F8687BF00269DB02635F3B69D36AB086AC491C502FBB644A640AA52D13B3D6D65128012710AFAC9F12A4970AD5425854DE42FDC52258445E7ABBCF1F2A673C75F2EC7D7121431583B96E15AA39333B1246223C92349983988201900D22308BC76D6BA25354F534BDDA557855572E66ADE9E5F54DE5C1775E6D43CE958877212339E7DFB9F7EB94F29B32D884540CDEF3C24ED98B5B8B6DA7811A80392CB008C82B8A76DA946312046596769C67D7F57E01EFA08C01EF9E8E82A733F599A00CA67C2871DA3A8BD698B45C5F89224E4CED51309CAE34F7911A53D8001D20DE35436AA7934980C27A1F399A4B153181F2853D16B30AF5361BEF3BCD5DE97B6C2458E839413ECCC02212A2E3A455F87949DA3B2BCBDCACEEDEEF5FF090B101B1D4045558788B7C3D0F0F6F706184857587173B2B4C8E8F4F50B111214576569747879A0AAB6C3E1E400000000000000000000000000000014243141A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 + +count = 8 +seed = 9B42F41492530EAC81992F17613EFDF155F407D7E67F18AE193EDCE714D65D1031E7AD10839AAB46D0850EAF5997AB4D +mlen = 297 +msg = 9366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 +pk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87B4B79E0F78DCE64D85227A7FF3959E074C5C813E2E621C2DBF4911A99D7D245C760BFECA5F06F2ADAF560A5F4B3974B96667219A043893628CB1B7DA2B456F0A75EA74864FAE344D9358666EA8E183AF2F94F42C37127D06073BD5A4269B14F49D83EE64E0A766DD9A41EC082148C0FA84233C85840A94D43AC673B59B07EA049BDD2F668200D63470C0B2D1761E52CA397B2A971BCCE23589C3F5CEFC7A82600346CAB54FED8E354D1DDF361D6A27C48E1F1D5F59BF342F84B2D635D1424425DE6D920E5BA6218ED0970609DCF19670BEC2ADD0A6EE5AFEDE03FBDE7AFD2A0C104A6C8E49AF69C2212AAF93F4BF213A43B31413EA18D7674F2ECB3B90BD25B56D0EFADE5AAE2469303C9969F9CC088E162E9AA3E63C1A9460A096C004B6D9044FF9D360ACFAC9C8D9AE3CA9AA324BD2BBF7F436493C73EE661F477F332C27C45199479B3ECA7FC825AD877033E5B53A99087F21999D550812C28C09BB7E5F91E307B5A16B754FCE5A2EEC5A2A5C8080AD236E6E50C1FF578F69748A3B62000843E94AFC8CEBF4DCE7E322F33F2A7664C96C283B8FCF58DD6BCC1D906911EFC471E6B36D83E1C36A4F314A33E82807BA0C37D97C08AE1E3193EB0479411F614A902611054E008E48F6C6DA65804AB240A568A30CEC07385AB7159A2E3F6FF95C162610E75D5C9A2A2D8184452AD236FE1B9AEADBC9E907C48D895C45221DD92ABC45E3E99843509D1F64E5979A7583C15C8B87F76DD49B8E82F35BC9548E9F7A4DBEC09A15EBB239B4701E95DDAD181D04FE98B6C2DA3080195EE9DF658346FBFAD9A2316310C07FADF9349A2E6CAB33273779425282BBAA1DACCFA22FBEDE6B7CAE6CDB902EE8C891C732CB20B3D54E9ADF83FE71803E215419F5DB86487DAE7DFC6E9229109B65470B43714EAF07C857DDF27591765D9D9C0609A6D684406700AF598DC4F740A30BF7499FC98294EAE4D811DA146B83334FFF92AC9C1F8EAF59778FC40F28460EC777133B20F02CC3D426752C827C1E4135501EB421C0FDE3A89078719B13EAD5946393B6F8914ABD3A0945FDABF5B55AB32245008775017555C460D3A10F89D3DEB7E2770F3A1682BCA20EA59603B77EE620BEF812B014A23E3685864C8C42CA10E66C736B1D54C23F6C137B4DE68B337F2F926D2A90908F6768D349F72207BCC4A7A74342D9C407AFAAFC4865AC7AC89BF25BEECE5301C829B8E4CA5E2FD0679B53A1EC9584E445D1908BCA098E89DB5F23151998A6BE72267A2DC5785B6C9BBD405A0191762072D18C8AD459B18C2D11A731387E522A3E0D1A3778E19031FFB1B0A4F2678B191D5D93BB5EE2E2ABD5BCF10E9B5B6EB35B45020649091E7E41F6D326D53EFD253CE5C75EEA9EE2EAA9ABF96D520338EBEC535DEDD5C44D94FBF1B4517022F4A2B7366C968B2C9C014BB061BB9E11F97C3450D4C84AB09653699D5C98D70BD8ACC71B3D6D3AA0BFDC2DE557C9158CA206838A68F3F331267B0B7A066C67BA91D6835B502CF30EEB442A77B71FFB9DB1B0EE3A042EEEF1EF87FA60C47248618533806E5D9D66853CE447446915E82585B1C77D0ECEC0D36C6470E275DD99C9425E0256699CB53968066177C70CB6B9F4AEEAE6006AB0063BA17166E85F0E51159B051A270C80D6D2A1AE81459228B966580619E1DB2F707C727DCE9D5F5C7238A62CE8D8E3D2FDD58EA77C23EB800AA642A8F78EF485B1634D845754AFC5480024E14EBA889971E253C77DF0F4D1D7CFB101A020CB6AAFE15F2BF16D604845F4A68792B2F4100601C9C541430E13DB25483A5 +sk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87BA7B45DFDE262F94D66F558FF508D0C53E0D9839259A3E38C3DDF3976BE43B9CFF80BDA5CFC6A56443E933B84B48D02AD89F0B26DE57D89836E0FED39EC5F3CD34C30001AC38850A42C11303250041258B600E2A00164804C00147018455050100E484828A3B82DE24285D1483112354282341011322840188E9B828488922910363293B025483004A1120500A1290B19008C22115090899348450245215BA20D1A810C0A913002156A8224204416519406200347040C828101470C13186DE19001CC38648AA8508BC84D1C002942C485CC922D11A8911B0469081332D3B26522C3681B8801A4B20491444C4C324ED9B8254844284C0681944244001509E0902801260EA022481AA00500012804206C93000E22126D211309208825143930A4344908894908432C2042684B92281940061044121A050813850C8326498BB245D01282D048648B9084C4B69159284253861024216852144D54865102431049A28924C784DCB2498A424D10214204204D09325121274E23C964A0C2449A326A91300DE4A20C8002288938920BC44119044064365043845191185254C051641865904401582884228485C9A4441100919C0640212830D1C060C42082919868D23462E120840C9720D0146853364514C3008140454C460A8A2691141381238721A1186001361220276E09438C2034400947064CB08D01C11050129214928CC892081B11718CC8501B006A191042D0062840400C1A230C41C8110A07259382911AB460D2268A42028C19A86180126212098D1BB730D49068A13292E40862A14810C0260D0B098D50166A43184D0C37824B8468D1260910C465194784190161C9C0041B227159386ADB204110321202978DA096050B0410224060D136920811124906220C132AD83881A2800DDC16226140521BA561C0906982282412388688880D5348481B34441AC1699218880AB051A20882DA186ACC2449601602A284709C2632C20452209348622406D3140603145261300AD24212CCC820220760181068C1420562B831D22891DC086413B609E3C249982046CA308ACCC6800C254082144124910D1A282A10A88020B309A414520942404B46505144848B14850938848B264E192782512001C3C28C19976511428DC094641A4782244485CCA248183969CC2451F28BC7960AE8C8CAAE4686527F03DC834253CF4606EC6EC60978C1C2F91B30880C3B86A973935B8A733E0431E16E1F33180354E9F29C999F500993A1C2A249C0C4CDE5F3A005D2538FB3975E38FF14F91D0291DBBA7F9BD30F521076642BC2ACDB6CF8F8457AD999575F93A9D26A40A505AE2FDEB85EB6DDEFD436533A4D05041A155A7A9F122B139C3BDF0F8AB25B1C2E0CE70AE90C46F6FC0EE2AF7A2C259C3474E655F19E4741B4D8B7CA19F6D365C909B118F363700A7A93504EE9F22B3B084F0E0E950B5BE7FB6A2F2674F63F0B6B93102D4868F7F15DC1C42FF9A79E44326962F69CDAE6FB1C8B8FC0D1831917B4F2FB97268608D40F8F635515E5E63F7263319C0B7E88D5C108FDE238AA949C03947B924A60E92E6E13D404DB3C0406E333C2B9B6CED8DA0C45428394B831480FF0A2733195E2C62271DE22DE08EC3C911023FAD8098D51B14DAFCC2E8F3821766FE369081EA35368160E2C16BE04CEADB471BEE98D4977F1755D9EE51DF4387E4D01ED119C401B876859DA2E77C3564B51549008F2757D140C8BBBD8A20C9D3872C239467DB241A654FA53742562CC01013C6C2471ABE7857005F1904A425FBDBC7936B3EB772606643EB3ADB695596A23A51CAA1E942BB04F30BED06C4CD98FE3D3352A7B7F8F6F9A8247107DAB6D86E3DF3E6F70E74C2B0904D34EED7E35B3399396A758CF8248FBB6D5BF2D266B84D151D12F68DDA46883CBB9064344EBD4CC132BFEB7462300001B580E8D2A05BEA518733F5101F49DE1C5536919B13A8FB8E1574DEC72E61786F51693F3D3E509E4D5AC40576A30F290232A7DB606CCCCBFD80918E83F7162D3FF3EB22F88309BCC163D00707E5073A08E427966BC34F1344FFC429C4DD38B7DB6EE612F6CB10E1CBEBE1A7C194D80509F9A494E2A8E8DF20A30E2465E9B623EB888234C7138FA3AD03A971D804241C0A9B963BEEB9FE5F94B8BE461F68C4D5C3357060B0C6E4574BC2A7C4485E39CC2F14492730D0CDE93E97C32E651B127394A7ECA726F2BECC4A7B8E0569E746E6122828D5274B78B255DAE82F3F371F49B6734EBECE3DCE52377A2B95A4C0DE1EB019E6A43B32E016B7F11EB632E12CDCE69F1A01ECE3593919F13CC5B436F48C197E9605DD16D59967548F8AD9B81FAD860EC21DEB726EC941A9A873E937A6C9E1C1BB8792F2E6B5086BAACF275D6F238E8B613ECF5D0814AD3A9E361000921AF33A2B917B70A42AA0C970BA4876A29E4CFB4C170340E1E89BE5A7126A09E247756597DCBDD0F667237F878F9A7B2DABA8A713A923FBC5FD3C4D8C31C6522FFED9E4D66BFA1D184EB8B7C9D4530C45171CB9CD6F596816BBB5A570FBEDCF1716402D8A388C2C0BAB68DE1DF793CA49A27BB4E2950367E4397942C5E8B6990179B2089D2C455AE46451D788F199AC5E04C325EE4E6D8DABFD20C4ED7AB0F9E2032D32CD0583D85194021B6EB17148554EADB51035821C2AB6C27AF6A10435DC5BB00644E5C38AD3A5864CCE3832FB5C03FB9E168631A58BACEFF533C47BFBEBC2B01ADDF1AE0931F307BDE8F38FC31E573CC3829B7BF736191689387B285C320DF040819EBE8A9573BB38F79DFD54186F40B9DD7039B9748C02CDBC4EBF176AF7EEBE34521590280AE845A84D70D315523DDD50C0A771DCDFEC2C4422746D87A40C22AD3829C1009D051F03EF01884FD2F0F028321829117003E3837C925313BD67CB5D3DA0B6AC60DC67DC4E6F1B91022B58190FFEB4E18EDE8A4D21B11ABB0ED14DD7F5461B678C0C56E8B9B9AB5BFBDAE043D8B1252A501CB7470BB5C4F613B54D922E6E721BFB3039001FF64F10513A10D07791A89C2A7DEFCDD8D63AEE1162FED6B66B40D852453D5D772B1493B60091C8CF650D4418C442B1F7E5AD05942F602166F1B0DB3D51B30B751159059DFB1E520D35AA373DEAD5BA2909F6DBB80091C1CD0CB85957B84BE2A8BB2E3C2117E53AEA3DF2E578877795660B6B5C2D9B5F5383862A34234FF92BF1EE1E0A53059C14F3DD5F29B919DC2B37C7916FA5C03F51B211807CD5F96272580236528773A09EE3BD4134056F082E44118D2969CC1A093B39D0D2E7B35E889BA87E077F43A091719DEE1819AE96554C8A36E75714A63FD0BC77BE42D1F604F5C57418A840347E09DF297605A1FBC7857B94D2F2FAD237CDD06091F02084DC9DFC4D9F3D97B3FDA26DBA8D689CA4B87017A8243A2A2F47139BCA3F13C367036805FD04E0B3AC510763D66D54A380831254FF84E967E844D20DAFD138A717C762295734156C60E8D97568417880E590D7CA464E21A28B74501751949DD4A88E559F07808422AC2B15EC8CD +smlen = 2717 +sm = 4DE848B25C6AE64C2175B5661A73E8F0B6086BD19D7F4E28A8BAFFB26E2743344C3231DB5B3D3407C76A103CCF07242BA2B8198042D9F2C7EE2DC593B1E94F49AADAB1B48FC7758370ACE039D2A434D3E9A77413431891C25DEEE88428395BC5E4E9EEB526AF4BCC44954749681A31E9C92957B7BE6BE367C454FA438550D7950EEDA7882998474744BF4E947E6DB787A68ABEE56DBFA17FC57170F9523DE9128C3BD3BC4D556A2EF79A245B424599AEFDCC66BD0F4BE859EBAF4D69A3E38F59C364F1B4538A3DEE89398BAB8CE1C642C67CEC08A645F91DAD1B3EBA23F39066E68402DA1F8E1F3B880B0E646D8BFC4E89511F3DA4181736CBFC0DF26CBBC208DD76BE9D0C4047191B36C82E890BB9737D3C146053AECE4737D07C8F1D75307C7C99D665902704088374F27726D29E087211DD953774FD8AF8448D5F17C4D82861EF6F1C485C07850217567AAEB586A344897A074CABDDF005AC7EF2771A3E80F5307BD2BAF6397D0602CACBCD5B0481F0CEBFB5FE26C51B14D520582648FCDE2BEBD884D8E527CF0F1214EC60AE131A5FD6160692CCE19FEFB764A064B40C047787B6FE0E7B03275E8E68FBD1D6062FCD87884E45294C08D269E768B991D42539437B61EAA6E185196DEE80988AA8C914AF5F4FF46DD2CB1FA223E9FD0C66BD703C1B46B76A5773BA6A3477D50511780898772E71D5F41D1B03440E3CA1D419D26809B79B0AEE3572C0CD8BCAE54609B18319AD6AA2359C9C2B1BC38C45001995BDAF4FF751E167717B67805BAEAF4D379A3528FD0F80288BEC0BBDBA016DB68742AD89B5AB5827F8F7D489954BD2EFB7867D407413DA7FCA0E8A8EADF2BA87B28BE542EA916500C3B554E9D6319CE0A78ADBDFE31BCE99696F44264038A93416EF6F0A2D29B31D2D61DD608F575B664DF710A6F0109154750D0CB5A24DC63A683F893A29DDFE9FBB87A998AB284E00D9558D0873BFD24DB8BF22B66ADE85E9319B39FB106C6E079456D453B5CD451855F240B21EDAA60F980C238C317F80651FD581AD9066F24B8465E1C8CBA043C07F185687FA43C160BF179116D7CEE83C8166FBB8D4A1EBA666390414FBE0467C5F728ACD603F9A03E74CA06BB128643BD32FD7C7B61140BAA66B6C75AA1F392D74071AB9DF0CB0E989A17DCEBECCFBF818EAFDB0CB50E57C93B90E9A92708BF7C342EF06BADD40973AF82C17838D089C80004E6BBA90649CFC68B13BC3B0F1806F933FDCE92E70B46B8C0561088C7BE1728D43DA61DF158E458C9BBBF57DCA8DFBE5F4A1CDCC3B91C8810F0D0AA79515B587A28F6DE317564204F1BEC18262BE0165AEC670E1CF80D9100C603EC171C9DA4B91D24A2E387CAEC437536E423EA3693826356D4BD9788DF60091A3DA5A507C7FCC30A6F4B410477ABB3F9CE109853E76A219B119C882663912DA4FFA91F971107B03C9D611599D72989FC2BA60FCFD70065ED87454FB4CF0C753FA4E366D0914F5EC22C8FAFA4B5AF4128C15479F2DD896420FBA81E737FB638A733AA42D0006BF82208D04A2F6C1DD66BA2ED7B8891A6FEE2FD1B40EAD7F04BCC729030369CB0EC513FA1B19C27D661ED550A75A8954DD18D671440931585E496D4C37197A41F8C22FA6154DD76B475AF4EB8365CAB326152C4AF573DC04F5683751B6280D482B699725D0F6F240D875220B3B5A88B5BA0C35633D71A0607CD5F754E14BF835544557B46D1F4AD6120919CC3B1307FC93769DDB6B45B08FEF7A155E2047D2D8DBADC8F2BF9F447BB9295C4DC0281C339FC4A43EA8CA30ACF11BB26CE13F87DF0F6A96E2D812ABB149D4FC371862E50F97B0D4CA3D6E1B20DA4618661036E953C727772D76A28B097CCE40110106E6EEF22D7D71517B99E518A137E97C3696CAE55A9ED793C4B2BB179296D4BDF0C4AA83E35EE84A837FBDE89C7966BF43FA2B33438FA62FCB3E0EEE7558451493AF0019D7E04726F0AB6CEA043FECC5AFB5731FCC684E1D57EADD75C3CB0ABD8DD5541881473A42E54EDB1C7CB5D9B56EDF5AC7582F715CC8FCD85D8D195BF462A3F3DE9F47340254486D040B70E5FCB39718C48D892EE0B0D6C054418E7C08E5C2C52FDFFD53BB213C50057F6D2F13E474D18642CB3FA71399558C0FFF2C4BBFB3487377D116904BE642435962C20D6BC4A6F4E780FCC6DEC16BC9B256E73535B1010627EA896D08F0D59E44501198A429D590264ECC479682E2CB1EDFB32A2EBDCF79B9B390B305B1C330D2E424D8D74976A07EBB2B8988B12AB990A5633D93D432EBD8826E2372086B3615AE4C4D971CB903B4461E2960EF3DE60DE221DD1994DA18C4715F437D1522F0964BF3DEC5B05AE374B5FD099A8CA2766E90DE28D866E5C1CD4519C7F8D9DD04B35A8710CD7AABE4EC56683D18A5C6A96B2BC3B685742CF0BB5C0ABC57ABB61B253FD0530F3BD46F92CED777289CF5CDDD34012945EF13DC9AFDBBE2D36CA041577A4C390D2CB84819AD471A1044B8A6BC43045CFDBAAC7640AD05F536CFEDEE57AB27F44F73AD6428F549D7AF6158E2CAD231E10FE3A87D678798F339A62C387E3A15B9E99709D8C922C9B46F122B34323C0E8D68B998BF4F408FF73ED0429BD739C92AED96488E2CC752AE96DE8D408B5E0BF93404880E25AE2FD24CC54CEEE1019265C42A265DB125CD5ED43C431C42DB9255E30D4009E582F455D5A5BE0D936A33FF78C1ED5BE624994DB66CABAC70010348BECAC4242D4654F02E06BB64B8ADBF82866BFB5F48530AC9603B7C6D7071216C7BE2EFDD7C96E9D29D9ADC50C26A3ADAC31E122E3C8C5A1A0843B9202BC67CD95DF156611424FA6F0A54AC398D6262695DABE4AB9DFE481AF32A2BC1A41169FA8C0FB753D55820251070964534F8A9819CFFD9A3866A4AFF515C920C1BD2A8E7DD2BB5F67E5A5FF38714CD599B0D571E1F9E2D940804CA7DEE3F3C74D2E83A78DDE30697EE15CE21967E3F95C9B1DBCB0D6813A583A1D8EBF0C625A6E19CED16CDB46171089673ADA7A58BA25030B23984780084DB8947AD6CE7F8C54C5F42D7D81860972938912435D6FF9F68F6A931139DB9A1D49C547A03798B6720EBE440C488F152EF7A21A87C4841ADAB75DE1C5A7C6720A0E89C32DDEA73B8CC4A86A4A1561C4410CDFC248473112E0128FD09357FC34C5DA4434A064D8438E779F346F6B4B95D14008C901BCB66ED4744609385D163120F8E8DD02FDD69C64110D1F8F32EC290E6F2CBCF18BF447F01B719A9F74734FBD20FA0270AAFA0A09B3A720CDFA4B0D16C02FF0B09FE285A109B85936F0203092A2E3539494A5A6576829CA1ADEAEF040811383D4245465178A1B3DEE7ED0E2D3E494C575863696C6E717A82A5B3E7FE040B0E1025383E484C60767E88B2B6C400000000000000000000000000122133439366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 + +count = 9 +seed = 11134936880F5A11ED3504CF7B273E55A351FCCB10943BBBD186623EE6C7A13A6565C3080D1F536BFDB018F99C4E46CD +mlen = 330 +msg = 0998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 +pk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321842E92D5E9766CE3F2E64CB96F9D4FB3F72C8F7FFDCFB8D5C039F24AB52FA83809A7D1259D37C8DB41D4687A4E753463B3001F74FF13E2DF751C923AA73EB9C4F9ADC7F91A7263A82BC14396CA5A1961F0C8A665E79A1902F69C349C3B57A56FBC5368448AD42823EE7F0EA9D4D1AA86E2C00317151FB9BDA5CAD5B85BBBFD7426F6979957AB27B6D873521289C6E9BA26E73568F0F41801FE2571263F7DCA09F6B826B1811067C6CC04E73D8C890C0B589B0787C6B073E0BCBC35A788A44A42275E0976EBAD91FDA9378286B1DA4E9639108D060C390BEF3C2AD4B5A634DDF1D2328C8A0ED54B9BAE456DA9C577DA2CEAE64E2D47E8033A55EAC14D8F3804458CDDA29366E676B966D1DCF719CD01EA8AC6C6EA6486101917A35F8F56ACB7371181F18CDF76B8E9D951FE21D83EC7C2C7C62F2BD41B2455CAEBF7FFA7660E95361DBD798369A000F80C850C9C82E4617D27247DE07D02474E574EAA26D19B0845D0E5978CFD93C774552CC4770428164DBB58A6584653E584BD4A472D6BF9044374D958E3C9F45A6B1A8C598E8BB145C1594F3118C9404D12E66C883A198A516EE18DA3B76F364DCAF90B07748EE79AED44203BBA3FA1153D9FD49E101A613476324EAE7EEE903C0C4F6A9D924C7EF70AFC360CD4EE7465C9112A081BDC527BB278880F6A67EFCE9665C3C24EC8FE6A56DCC7D84C5781F31DE6CFEA1AC6BA19523C174235F2B0601B52DC3745DCF8EE14B63A9481AF116E5900AE23BA2AB9958BB3AB56426617FF6AC622B30D20F4E04199EB73486D7FAE17BCA7622C71127582CB56D40987822E85CB2085793E1C0C00825FF433346FB43057574A8F1B03A924D5DF0EE4F63943F3A92FDDD3CD68B587BBA5C173710F50349197E9551227D3139493B4E46516C2C3EE6E3BC4808AF75889430B089A7159451C03CFE6E90EA10E6A195F73D65ED6F949DE1A81B63A81BEFD28D09BF3CD5E94CC323C462278BED9B75571F3BD89DE4E45397C0B94856A69DD753D13E4141B43CA5F9088DEDCED38D0F1A5680806D8F5D994FA7D257A4D0AEBFD9469809A7F61F747D537D26F6FA97565B21C641B770F01A69E7F6CDB420806C62BDFCD3622AD6FB1F3A0DB6E5CCCFCF8D0CA4B140A822E51F3DB85900F2786C5163F793A0D7E92838CA61C672CC18B5EAB3C0EFE068445C44E140F3D67DC40716D71EF946C0AF4EFAB499A965CA1008D137A34C91E87EE90ABD1BE9EF0313B2C8565C50DB77ABB6E1B2927CB06BFA1D4C7420CA60C759EAC16FB612AA939056183915964815183FD6347180D66FB7918622E4F997C227470D2A61CA76C4E534F09B50E37E18964CCE67DFA15C9004F938193889BC28F06910B17A55532F663F69C6B2C4FE4E7210E6E5C65D7621A219E9480EA5DDB51C4002AC85B075BCAD3FB31EBB11847D87B9A6A630B78FB34D79EE4E6B0B8CA466BE198A3B8839779DFC4FF823B4D9F0A41430BA133E29517F4A87482A5A8DF85D883D93156DB885AB447DCCEA8CC8DAD7924898357411C8730D876196E5ABEC5A161883D2198114155448B132B44A7A2CC85B32EB0A1D950CA00D6060B1B47834CDF5E81288D5B6F18B9265637A55F5270BE91F3C8C4220307FD74BE559F3C9C46155D9FB9A30E933DAF232763F12DDD2380F7DFBB2831C147A564EB9DC42B93FEEB2C594686D6EB59F3D96D134CD6190EAD53A29D107EE1D12B168E34E6B07C51E614A4B39000B524CF221E2618EA6C31786047844E3DF24D128DF5DB62A6F4EB8D9D06267F22117047FB1691444DA7482094300B60C3 +sk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321F9FC5D07E5FF5F9010BEE3801906847C6D5E23E7FB19170CBFA4D06C730D0BCCF808AC44DC831D510DF18BCAC647BC44D6A03B1E41D0D711255829C7A87E4C9293C6840AB92509404A20096A80C8650420021B1769249790491405402452C9146A14B620C2B22519042E5B0660C8182D43224A11C765CB120091B02909452504A350E3A62DE2460EC31889CB026A11084C04002291A80503907082380A9428109114122340210825626018461CB230D8360E00B689E1208A24B045CC403114439284228CC398910925290A154614064A64A48994120A10C561DC166C0B30041B12680B172681222CDB1071C90030C9A28488086523B2285C344D8C80250109710A206DE0166AA21032D4288804310521C421E3C04D10196E2392211C4582898290E324425A428C92B65101146611930582C60D49124D60486AA12046180804181189CC1292142522044548818245D9122A541441D9104DC2B04C4C204D0036528C88011A128CDC14308C0446144485609024D9460D91322A00244462428D9B022481928061A864A1268E42862589224683C620084332242685C9B821C80424DC486618258C19404862360E221489CC086A53088481808590300804020D1A89680A128EDC124D1AB688438611CC4226DA3420C1A26CC428000BA52D1CC0605224260BA6104BA66C01188EE23602913628DA420901A0201C2020E31806202249010272521250CA28700CA42D1945040C376553964159042140400414064C14C8518CB41019280DE38664A4C865CA2651914611DC2245911488E30231241430CB0404208371DC100D84102A9C2021DC2241C4A46410188E04127223A804CC2009221312D4445103155059A229D834080C2441CB364E12C1054A209022C184CB46851800259430809C969062908D5BC008D296110CA7811A22880BA48412168ADC1620CB064C4448051B854518C705C8A61023A7809C3689C010640B052A40029290206A24A108998011118630009828A39884C4980421198802C351D1B8495C081188008D0A114201B2905B48700AB3845A9069594449E1C80822840424356153426C1A22459A24902122914496011B348082366549046C5002065848304432321A362E48300D99348AD8480CD424624BB26D0C37612435860384511B166E1200255ABC06A307C1051BFDA676A2501F6948F081257A98DF4AFF6B44337CEB38C6DE2845D7760EB769E66FA78FD997232E84DF9C0A370DE00E68BF722679CAB95094FCA23E3AEAADD8E7F58AC81C83CC9402E71741A762FDE66CD74820763BE250AAFB2985C3AEE11299E480E9C91ACE08103C755EEE8135E3E6AB0049E506E8BB7EDA572EBD49B4C55CC9DC0DFAE7E0383A3EDEC40C9AC90BE2B04FD0D65CD9E17BD7D8F481EA300E81DC27EB6B649534CD95D4246F07B6C0423CC760920B0A85D54BD6D33CB1B56BED7D1BAFFCB10F0F59761509F7BE3C15869537408FE4A55055740D21A08B9D37D928DFFD30F4410DD0AB7D362F7C79487BCED0A389B1BE160958C3B0C1C1876AE4B23C138E898C5404C97D784905E15F5E1D9920BBDD9993B2C53F6D48EF68C07F701534C36958B1C3C7F9FED8AE8151395CDA500ACB7DAAC3047D87C952098C5E0361BD21776B19A5AA5ABACC76C835354BCDA92352497720A4DDF06F25F8E434D96361A3D31DCC3286A8107E316324A91F0750F33BEC7C233F582CF561E128302312B6B5C09D4C2B4C2A2E7246D22AAE98A4AA837C82C697CA0D50FFD467CC7B8B282589624FD726A378FD0E629BE5660267A57186A22216E3CEF5AF5297F50276CDEA41A10ED9D09833B21BC14B86DC900D2885EAEDE18498BB17D3D27AFF6C2448457AED1F228C0D135CCD581120BA0B818B0671E07678A6D8139EAC9D072D5684A3A1CE5436EB66A4EF03A263973ADCE40BF5BBB3F3BA360B84EF2F2F362D93794C061ACA02875975A51EAEC1DF80228A4BF7CCA9533C405C013CA60B0F2C27094CFE47BE2338D3F758E51F896597DE96CA96FCE2058DAB73EC7D75C64C4CFAE5BEACFB9C9D67B5040CB9EBCDE94E10710160BDB88BF805CF50E05A825E44A3C02D2B2862BCD5ACA196D26ED1DCB66936333BB9589AC8BA0D4E6916F66566DD3A1B9374A8E4A209CCE82BADE9546E72F9FB5B87642FA523BBDB710798691FE59BC80C69AA0D69D1552B0B1F0E281BB2214554311F3F512BA60610EE1C531A7A98E9C29D71582C60605E9CC9E4D3DE6C76C6CB9A9AA90751ABBD54841BB59530437B3820D7305B7843198A323647A0199CEB19155F2834D9D48245EC6CC43E5236C6D89F80A78C094D9A10DF57C8A4B2681B269F339D734A47EAD960F28B4E0919FC147171CF4848CB3A4AE4DBD364CB54D64528D65D6FA55461D59303988FDBBBD74E030B8C739F009D04F848C4B6A304B78B8A4A7F47C39ECC7048281C0118D0B630B5D461C8BD4BE0805FCB59CD072FB4B06D72867F2B6809D69A35982A0E750B54135CBE3AC1B2971C69579CD189C39EBE7DB3E5FEDAA989B47885065BFD9F4E21F9D8BD3CA9F13356F4D6C561F1EFD0624006F55FBE472A3CC8FF7ACCEA67DBFAA9218257FC1A377582587DE610A49A7EE2AFB49A31A96089DB7B96624D11F554B19F9FFD0BAF14BE897BA39480D4C021E5442A44C10FB61BF3D69BC61AFD760213177EF00AA1518652ACEB200319687A5EB555A664CE50EEA5970EFF4D74ECC04E927B163D6774A74D6F1BBE5E43681E8C1707F5B31A490E5F6B9D26ED7BE308DB144F447F71AAB338AF490B5D7E7854A5D4330E068E2D9291026C32FCC26B0C44D89072E94CF102F169B256792B94C3977AADED6FCC4620C5DE2F34E57694A19AC7A6A2553E6EADED98100B5CF3A3F93BD4FD20BDF9FA9B7E5A9C7808D2D5B0E8DE49B0C465CE92E678B11660228DCE5D2511D510505975F13DC0CEB92BBAC979037282F9D7A68BE2536AFFFF3AAA2622CDC87AB3DBA35D7E2C5A075CCE8F45AF93947A5CAE8C01923B3B2533EACB119CA0839A87BE608C47E34D7782EC6C72E0591F91CC063991A0B0D815724C9783ED0302D9A18115DD33AD3AC2E93CAC35446846DF5361D89614043F61F4E0B5435C0A8A5096DE16CD4EB4E410ACB2F4BD2434BE0C93F5A5DB0A78389032AC4AE5091764205CDC02165C710FDADFE8A21231D7E4BC15BC553422D8991A1E95F36A29AA5D1DB45B532FEA6617289B0E70CE784AC02A950AB1C4F1248FEA0F1DFA4F376A5F4F68EFE440442F81AE81653CA79006E9BF80C840BC96FE5953C9A30586411869D7F7567AA273FAB4A565B71467328C9405EFA3C95A7F1568D24C5E1C7BCBAF9F6E1DB9E126FA145D7311ECA16DF631EA2BF1E08296827C3FE58E75A777FE81940D95EC4CBE6DF121E335C961D5BD7A5268E5CF34F7CC27ED1A53F94C4C93D666FD3C640EB1A9B1338BCF9F842C77AFFAD5113A413501C9B0461CFE1905EB0E85544C5E2E309C82915805B83BEE9F40C8096FF368F7D387F5D9712BEE727121ECE6 +smlen = 2750 +sm = 9C56054799AC9F4C32C9AE605C9F2CF04EC44472012E76431C318268C6E264ECC231A51E3264AC37DA4D45B393F273FF576878F8F1A6554B84F5C5DDFC13FA7725D3A85D81B8510FE177B10E605FEDFB602183F1268D3648C6D09A51C95D41E0E52D923FFB18ED1F742C89C70FBE86FC8D74E61A0A8DB441CF2BD3A4F2C822EFA53B4F6A7597D172B7DA657328AA63370435C5E534EBA448192AAC49DCE4AFCF98E76698A5364F0393BD922D9344EEF7BE133D7E2EA845FA272D63E9B27195D5FDACEEBCC595CDD68FE6C97B82208629B92B34B71F7D3451D11A5C0383F0D21E93A8E77B29B995345ADB5F492C9475E58B426C32A63670E63417C4343044129FF714CFDC9BE13E15092583762A637B6427AABE71BA4F3388043052735EAF8E3BD31C74525F15A214E15AF1775CE2F47C95EB84A34429449CE3FFBC89FB238A0D716500793BD26868C28D03832C5E1A71185740A2EE852CBB54E45E501D2B0434F1D2788FA0E7EF9892EAC9DA5511B202CCD804CF1EFAA10D6F01D4AAF494B474102B71D03DE03C7F150FF8D17E69BB4FBEEF4794AC57903477C6D645E3F337FE8A1A1FB6129AB45B2396406F95ACBB0810A2DA7009C9FEB73D07BD44271373D283A2ED8B677FCF8978472CF2D1068C6F7B1D3F4C881BD58282B938C6221D6BB13B62CE47B8A091B1D516698382D524592C8B62222CDFDD20239EC1E9E6E68CC3B7B0EC3D1D8B4BF78FB245F3C5251A1598FD6BE4CC5847E6BB16F9257ABD98771B97179A21D3E5A3A05E83E81B5A337F9F1AE2503DC72D3A196AFFF1A102FDD0D42E91B62FA2DF00750C90566B05315713A4F2D969B8D9C5E581177ABE272ED6B98391DF003F85843451FF1BA3F4B8165B74C5052BE87F34DA60AEE6ED51C0D9D40DDC0C998BC146EBA2BE73A020D3163AAF5939A79A05F32E68785A7A51220A37EFAF6680D40C230328AD5E8559636E3F49F03797281F04B5A5023C8894CE0245827B87534FD4EE10F98AF4D26D9A75D50C368609D41DDAA206C32FAB18E8F2F82C1AF20E7EE03F416A70111B076044DB840C5402D73389339B2EAB0E0A832B32B52BCF1C419300FA596D3C2C93A68AD1B101FAF1094FF406E86A644D64CF836DEE1873D23B5021C99EADF45F85E2859BF6530A6BBA2E906CC0326257903075312A1FA865F73798756B30BBBB58DA6EB9C0A9E4970386DFFC39432D5A0E12368C21157099E7BD2026EE258283E53C4C82A21CDBFDB61FD9B94AB914500CABCF861CD0DC628E14030750746CB6D27459DF908459B4D3E3DC2AF37302F98EB95BB7CC6D033BCF429961DDA6E2CFD7B5F528338075A357FC5E62FBEAB48C5D3E7E113791EEE20E4742123CB20ACF43A7D1DAD54B4B1DFBAB8A5DE7802F7E457482151A885B1F765F14926D0497538971D2608CCDE97178B186F99F15A1C03B40F3B7C363C73268616026EEE6919821F462E0D0DDAA476785F444DD6446791155BDCB8A6D743B08B579909BFD8E419D70AD78148D3DB1DC337AE3C0408FA1F9CA6F89E10E84EC5A71099A83A2A9FC99E3A8D35B1309B06F0E4F841D8227A228F88BD5FD7B86F8E37115DFA1D3A95671C6FF77E6B9561EE4161F5B1626A15D059BB0C467641AF108231A355EA5FC623E58B4FF707B2F9CDA649BEA11C4203660FE4A576E593D85BC4DE57B86F58EE1A755D98F78A5384E143198F96CC36FE668DADE441331140A38241029E588F1AC52A538207A9D38396F012B9F3E72AD99DDA1D96BAB200E9801F1319CF9904B3E27BBA0692BF7DCFAD1B7F56398FE006FDFC6326CC3CD50296BFC67E206F622EFAE299381300CF1CB9719DE25141C52CA7D799849F58B4021E3414BB71A3D2F7B00FC0BF48729C4B4F9EF107D8FE03145AB3A746D4C6A5D202383B36B82E4C888276224DAF91968DE371C2D7AC79BA4667A378E6820480CB860AC4C1A35718E53F21A989DDEFDD92CE923BB1F9188E957E99EA4B331B533854084836F0B3FF0ACD6B8B1DA9F5E0152FD3AB2817E9ED478266592406005F05291A4E2C4AD1067FEF407958411B5C58BBDCE40A6A606B7FFDEA1CAE231F36C85A5B6B5AB8AF73FAB60E93DA5CBDBE8542B9A2F924AC7192B5B28A3803F7714A2CF2091462E7AB64F76431C212A2FDC919037E32B7AF365D63F3EAFCB6033FCE55B0C49C605F5DC5DA0175DC4A285B5FB369F3BF03B974F4AA432B856449B91F409FBD2503DF1AFA1936376F0E4A6AA25F092BECEC724E3B0CE1DB928724AF12EDFE2CEC710A41250827BE673CB589FBA7F056822A9C28C23D075EDB68FF2736C587973E8BFB6FFFC62EE9EC737413336C9B20542FDCFD6D0B10A508143E46D3F5A42BA845258EBCE6B1518FB75A4A3A2C0209624A4A4F0CA6D1BCD0E15F95606A8B6592DA70EBDB2021236E16F4E208579CB75CEB6EA0B5AE7026A0F09EBDB37384972658C91811807848B15683D23ACB119D7EBBA05BC5DB123F9C8E1868189AADC6A20B6405D87C5AB059FD8A8BF32C8FCD39E675905F7ECE20C557544485B9CC4EA2D461B4112CCFFB2C15BADA3540E1F015AB586358569AAF940B4C5C587939EC3DAC4B550082C52387A77008A5E7308F671B60213ED32B2311EA39629596D458F7CA7081231E9DA5828034B73A9FF07654EAE615820CB69762026A9B0E319F558A4E64179CEA651151E6C9BA64B0825B7A333CEF8F21ED97FDF7AD62C58278D8BA09DDF6D220DC5C692455C204FA7E489E10C4C83C367C1184702060E5487400C6AC9D23943C5FE941F91FE53490B86F9C049B71ABDF4BF3EA753D00D3A647E3C56DC5F24E7803F1BFF702D0AB42E8073EB9B30D174DAD45F8C566A441E7E4EA3C7972EBCC9EE442A74EE244D7F284BFF46021F6749B926C3C5AF88298F860983799071DE2FC94BC35E17557DFF399496319EF3CE63BED84AD012B95021A5A8A81D099EE98BBFFAD59EA08D5ED331A69E8F47EECD74A279923D1471E22325BC00EE2BE6B1964E2D51CBEBE607682D39EB9E6C541B043A69313D7177C7CBDE5B7E314337520B407F2E81F8E0CD11F8E8AFE2BBFB5991625E6A3EC59EBB61F1BF0533332B91DD0B0F881BE2D1D61C2D5C774899A3C48AD78B34774041F4F59EFBB2E1E8FBB70E6DBA89DBAEDD0B68932BF724A1FAF3A481FD7410D106F5E216005BA562015E6216D1F47C52D6F21F482E5679FBCB9AB000F0C14D72C7DCAE042ECD3E07AC091F983AAF4706D08E7DE8A4C8A5698CA27F128F7A9A0F40DDB889A19BE1A8D5DF968035075CC885FCB0ABD75ACDA3F39242AACF9B0E4E585964686A83A3A9E8F8000911273F6B8998A3AAAED7E9EAF3FAFC00060710132D3B3D44626F72767D97A7B0B2BFCEE0E8F2FB101B272C4C5E66BBC00000000000000000000000000000000000000C1D353E0998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 + +count = 10 +seed = 98DDA6B97E89A479D5EE214E660DD6B5D8F6CC638A1CD4F462A0EC545F5B0B0A1A403AADF566F7B1C0C5FFCA29B36FCB +mlen = 363 +msg = 4CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C +pk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EE5E8BC37483EED1E730A0269237A69FD10E37DE39022B8E6EC66A7CFC77822E64FC9B32594592CDBCB2430BE37FF41D33FE39DF57F1789176D267CDF3AC414F4F1DB2A92D151307AF323840B76D9DB93006F34A8DF5AE115CC873AB889C273B1974248EAF63186742FA413E9BF67442B7B64F25AC0AE5D5DB087221A775CB0DC21B36F9B725CB9BA6FDF815FB141C94B0E9EFEAE179D22B9053FA22782FFE7B9DAEFB7A9EB856C588B4B6796563AA5B5032E18BE876BB88F9490380F4681E0D1DA9AB3EAF651BA326BEF482976EE4DCBA022793E561802630EC1F2F154B0722EAE1950C85CFD7F5C01A1437B5BDD4E088F075D831842E409E77621B376B0E51C7ED1CC96F84E64A9E6894019DECEA2B968497822B4FEE5DB705DDDAED3DDCA3C93618B4BBD105541C4DDB5F2FDD215279938539BAD1DB4E30D2D7D863B86D018414578ABDE7F6B9BED2B767A5003A4661A1A5D5C32100C550ABC6B78055C5D015AD5253F9CEE97F1E18524D58CE6FBDAD9A12FA3F3F37FB18D9446529115A490BB94E4F498363570DF5501ED945618E21FA17A6D78B462CC0F979B2218F49F9A0A386A684AD3B554ACBDFD1D17EDE5950F32B2E17A2599A0A5C43C9F4EF0117A1C0ECE93BF4E767774F02D777ECD11550DA88DE6BFDB9AEACD27C0A905C61DF1FB274F6A6E9F54888503863E5D94DE175E435471549EF660DE4C1B082530DE709A5B906F7CA50D788DDCEF108800ED2FE58E86B601194A378274E5B9B01B4674F8B9F6B3360CF866186FD18F44FB0D81C307F4B0DF555F8FA1F7BE0D3278F4E8A8C83EA5326BE51131EF55A53FF77253BA1A4BB754FC87F703B2002C7FDEE6E77FD56C49D995AE27E402F22735FDF3F6B51E86E969B3E79179C86554F5BADDD781DCDD2C0F588B66D70C5C0249E43871A304F602EDF0567732CAE6CE31C6DAF0DC6258740CE4971D7B288551AF14D7B404C33FBB131CDC44B53C3E86102CF0785A983D0FC1E38984666A4A795C2F11A07F44C174DAB8F69D6EFA2ED2B72A08ADC832089788C909384BA4F3FF8EE682DDD41BCA91858FC5A42EAFB7E9DFAF480432293E8B639DE36A60CE32B6C2CC74F53D3AC2DA0008A141BB4290BBB3F63E938A57FD8CDCF6F76D75395414BC9FD6A902288CCC71449C4855A5785B0153CC5F6C37143097F0EE59D828BFB499049926E14FE6E82AEA0826E264613534EE8F6E05314F3D3E3D5E31FEA9E8C562B3A03BA6A9D8022DAA0DB8B40A5BE2FD4F2116E87982CFB98DAD783D88BEC29D3274C9EC8BE2CE44E6E52BC7B1B54A4613849E36DCAE1A55C19521F0A62350C9994BE8C0BFF13CA1839F880133C54C795F2219DED223C4AF7438097395AFD1FFE997A53412B26320886C5C2125634C11353B2BD1D101247859B7FD55F3EAACC187AF3311EF60A1492AD0C621E6FA4B02265A2608A21DDB5D0282F1A88DEC3DECD118742697CBCDB920FF268222A18AD8DAA4D432C7548AF086E4F3A4B184FFE12D557CD5E1EACCA81DDDA8CA81299908E9AFA85935986A3B702731CF51D1E7CE8D459BA09E93CF8D413F7B4FB4234ACFD418872F87F0508030F04A74684278A20024B489ABAB9C3BD262A716006EAF4311EA623B415673FAA619519144170BD55418BB80236E95A74F209BD35733E861B565431713D8EC30AC90FCC4AF2A260A6516D9D8FF40C33303ACB98CF0B589F22F13EDE9C0C0CA8B704D3E4562EADD8CB00F699E1C914B68781DF935563D919E413F21C504592E00378C022E7F78475242417A605A288375028AF8B6F45B1B0C6FC5F6 +sk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EE07F045ED251958BAB650BCC90B39C4CBEFF30599EB72F5453FB75FFE9602DB07B8DDA2001EC62311C5A0C3F6DE3C3F218016B34943F296384720BBDF3EB633D9B180E8B48529BB8494BB0451988651A801184A265C3800511C7051A18041A996D09913109B728C800886426291B074262325012032C534826591286D9966449260103B46C40C61014270080166900296212192011A621229389D308469B18824924311B4990C2006C1B086620236C58326909B429221431C80425CC2266002431CB160C51308462A24443B22D141791D112660A874DD1C6282180858B826440404498C0210A328863B84543046A8A286C638871C0364101494A88924100A4840CA08011A2694BA270D8B86CCC260C009029C182111B092191B49119120D50823104448A13006500C82D22814CC8A4280C496251C460E286495B2030193262611229D294054308714BC62CC9980D20C78D0A890898B42C4422421B440D249401830065212550D48611E1023110081020A86480968503414693807024A728014761DAC06498268064226059A049039680E402642180490A972982A8005182905B16811C3861A3B0001395449A104DCC16689408269C3246D1C08488B468CBB469DB9224A1046E890872DB283154C23002438499B68854302C09035190C4451B276DC44870484081E2180293283114890050C26953C4885A86712202088430086302821BB68408A0511B372D18116E64088D54126508C664D83231DA28704308095220841481100A200C08188DD182842408228C446A0208915C0664A4028DC9048C2111491822690AB74C22C2719828612036481414249C8408A2B290E248081A3106E11692E0386992A080D8A85023124EDB140C24290120B529E1087221382924B640211786503409C9843013262ED3088284988552B46CC4824CA3408961326C24188D82C288C0B83003496C62246CC4282A1CC9451142241A468C08337284282599108491923023860C0B4312033640D8004D1A3285481466CB4288CA90411C4988C9361241102CD8487049920C60462912112A40862D080248D2082419386901A31188B80421064408374EDC16222200894B0664511880A0142D0A09081B0189D1A890094809203591CB400C030185A4260191A480C02606C3C04500044E66DA24B942D0FBEE7E76D80380DC283EA7DC87EFDB67BB8E32F25AEF903DB891E9786096EF276C5AC5447866AB3283A1C1259D745B62F5ECDCF3BB5AF5B605823212432FE2E6E5467173EF7C712E2921A5BDDA8A4B0EF928AF05116BEEF67239190152E01BB684A439F274D07083D9C28C0973A781EE6DA3CD11553FA08D8CBF4579ACEA80785ABF9238F529E6E1EB0301292D8A120208191F2E4668A01B5489597521A36624D7FFB51928F7858287EB7B3BB45B0D8B4458658494EC9E7AE9BA402463E43D7F248C0095420E1F5C538489C586B7531D5AF8AD025AC1C5F02872861D7B16224F7E7F0021B5FACDFE3CF953AFE0F00A7A89636E6689B3C2EF84580ED298F5157BAA8B39D44290356A77BF59CA254FF28C17AEAE2BD5D8C5B3813F2F958BA3E2A8FCC4B9F143AF206727A54C173F852D90C84E038C6B82FB6FDDD903D30859EA70200FD357884CDC5A1EBB0C8C71DDA0C94DE05939725D41168AC8CCFC42D285BD06EE1B9854EFB9C7D15AE0486A55F64BE1B54F3DB473142B045C7AE6A92A1B0C53E252603EFBA5AF52DD44A987BA97F15A63C6DCD4E59DE436130B7B56C44BA0255C9ADE44CD2620DDC3B5BD7D24AF878EA5E187B12E193CA6CFF5C5F3A4468E86D679427F4FA9FDA7C67970552CF646CA980B2A34A932127EDB70B6D514B036D77AB14B89BE0FF510981256AB5158CC5307EEE0C06CEAD2243400A600CC887FCA5F680AAFA87C0923C0C890D83E59FFA0967A2B5B8AA77C40D6D585669BCA60E50C4CBFF19F4B8B563A786C01693B46F2EA3A6D07BFB796045591CF8AA3C2C316494C920607958FBE027BEC8F84C7E3A8163E7063D0CE4E9B896D751F57CBECD8F16D661DFDC56CC7E652C5B72A46044E977B941D78829BF1034433238C56AED7228E8D5A27D63D1C929FD60EB60A0FD88ACDFD9C8DE07116A99B1C573E94A9CA1512AAEA8B2E257A63967F2CF30BA615E9B7D325EDA845A1023593A0983E0C5077BCF85EA1C43906A20935029B74656B41D3CFF0C42B07628C1AF599A4E0B68521BFD9EC416BAA5F25F340502130155712770EB258C1840A00B097332D687F6AEC14157DF7CDD7E52D24C57E2E6C8CCF6F9571D08636E5071189762A3D4673D7751680F66DC7C74DD88156805D79EDB0518FF5889EC3FBBEAFDF5EC03B7D66D5889D6260BA9E785DDE1EB4A07B28737DB312AB687E32375D7884208754518621535854C918332E79A71340E5547CAA2CDCA61B674D01933796369A2E94B6A96EA32EB6CDFCC9D8FDAA08ECF9BC8CA378A613A743C728C6CE3D3C6360514798D0876CB96F534FE7DA470367FA0207D7F35D9C38A545A7D792F57EE7FA17DA195EB96516B481AD42484B43F87A88E226C7683E2B088FC5193879B215B7244398E461BA1FFBDD5C1508AC9F334DD970A955106F00228258AD480E116AE14DBBD089B6227F5024A1AD40B40AECBF1A42E3A7BD6E6E4F743C3C0C9421F685D7839B165C2FEFDDA35870F5C0384FF0537F70C5767947EC62A83CF8547D3292DF28C63D37EBE8FB84B6CE7A2714EB2A360980D9150BF34D5F1622E288F4F8344171EA23F03F1F525CEE475CF3620129EAA20E7EE26BECD7BCA8AE12C9EFDCD38DCA08CCF194BE34550744E713096B5585897FD7E0126E43508AE57B67CB1470D6C0EC9E4C2DFAE19FC596B6B7D5670B60091811BE35AC4AB69B45E14DB6A9C1907D5ACE24B9BC2FAB0C0C83CAA92D51B09BBA4B80F64D07B6674C605219C41FC8140103491C586A4C726AC6F29EE1FD9F33870097C8A77DE831B5DD7EC6846A2F75FBFD16706E01B8E826AFE8248B8A260594A6AB95C44C4E6BB885435A2BC7B8D370A5F8DD8EB485BA184DCE218B249F03FA983BFD5FDC58FCFC52B2B60D27FB7523CA186FBD2FFDA589E057BA353F1B652C3C75E528DFF23407CE4F025092F6F2568CDAA41C27C1EA9A3FF60B3DE5BF5FF9F7540D7E9D89D0877386BEE50D13BE1734347538EDD207D151D6C571CF7B4DA4AF36CED2F8409D846A75D9F6E4834924C19EBFD7550B13F58CB44C5F282A28E7A11AFF76371BDF669EC23EBCEA21ECF6674803A558C3620D0209EA7509D0EF7362423AFC71C1924A31B8ADF652333F3D6F0B67FCB50896CFEDDB76B9F90C824229307345378D931F61AFA83CD56D07A8E16A8A51B3A43C4A22E8292B9B681C7117B4DDD8654B5DE3822F9B9345636B290238F94D0AF08A7D7731EC82BDB28A0AFCF24E12ECDF593708DA7A60EF65BCBE1B32C214BCFE5D81FCC84A24FB45E74BF10F951FAFBA0F5D580B69C9AFDF1FB3EDF233EB24FB5177FEDA4DDD68FE3A279F0FCCCCFAE27E2689E9 +smlen = 2783 +sm = C3C6CD330A36BEC0417CB5264DC4CB5E1444B1E418749A6DB4E42B5BF42181A790D679C61D3184F0CE22963FC4EBAB5C5734D822C196DD6B39BB15E4516F07DCE46C0ACB722EC44BDB4EBF24F55DE91CEE2E88594C10B882D271C59C91ADD81EA081A53866BF2CD5FC93D60AE093BC99BDEFA9EA94E28938F500ECD35946272DC888170F89FB601AD122597DC5B00F7865CB5894E9CB86284912F10E5848032EC5A91E91ADDC6FCFEBA7BA8BEF72A05CBE4F7D7859C90C3154D74F0C42CC91EC4AD416450646A29F32A4F096EAF18B04E7DB9A5918E7B45649904116B4CFAD8C86079CCE35382A393812E2F628C11679D6C1968A2D2612C6EA9C1E651CDA948AD318051FE7560D3A823B7C92DF7C34CE922FF837E8BFE09AB2BB73F2206749DB94E0FD3DF9F67C09B51094F592D815ACED3D7F8DDFC68DBCDC257B0BDAF3E49D60EAE3B6FCEB361CD8C2AE99B5D09C0FABE46992DFEB2CAA1AA72668250CC1EC8D9D0C200E04B49E8C89E9A490F382EB496A934E07F53564B5BEDB4E9765101C4D83D8E4711D9E01F19C0993CCBF963CB18815E113D5F40867666A25D9A2FA3FD2B840C4947381AE64983A896B87F14A05FA413B9003957DD48CDE2E747F218348334BE40738594F5259EF36F76CE68FECBCE0F778EE658C80C11AE65C3E6A9CD76FE77B6A44717E89C55DC0EED1F985795A376588865A82793B5B80FD4AACEDE593D9A033B7B593B3121472451D6DBE82D2C79D0738A758B83EC46B7087578854BAA4A1DEB8DD1C7FB0DA849E37FE38C531D4E00A0F85E86A1C5BCB7B46A1352F6F13BF16927C5C9B0B5F0D9F57725A6954721274C49B6ECE45455355994507B3F81AE9FD9BA32305C9448AE63D1541F8E491CD118CFDEFCA5D0CE905A312BE664466BE46E8AFDD83CA07403D5FFB8B8B8D3B5013EF0D87CA32651AB6B20FA0F969B96F43AF9F8940A809061CF616BA04238319AE10B3BED34FB90EFD77E10959AAB6297F6877C3A2AC65E9B78F701915D59B8C67D9A67058CB31754359FFDF772FC30FD49123FE4DA4E183F30D3540C74FA35C5D892E6CA3B200A044389A6E26DB09C6E326F4F51BE766F0B3D2542C1A65D28555448E430C7A0E5DFEBCC75C7EF3293A4FD1EBB0D7548F4568F95A4F2F7FDD2D0244022B5AC080F3F4EE6EE5656393F7067E5D2E28096A5DAFD55BDD0A82699F60E807EEB150118C5FEC188FD245E9755FFCBD3A474153C1F47AB207B204209359C279441B7D0A3BB39780D0864AFF178EE846154EF4CE83F840CFFB09D8E3913F85565DDDC7AE7A1327AFE0D9B535207016348EFAE6F17B40D915C946FA62D5814E58691826AD50E1E256317F5A7623E6E820324C8DD2D66087D313CFB93F6047F5F4D9F8546800F8BF0A88C395EB9909591B926AF7191009DFEE7F4E254548179D86EA11A8AB3E85834CEC174E7AE240A5EE598D8210C1078E5D1639D8D89957B7DE6F4F348E206A94A3B8D10B9221F0CA61B172A4D2B7F2265A1D494A9096895A848CCFD1B512FDE36F01264380FFAE7A8307E62283281F3060D1D23E3BFCF820A01B6C2242FD9243297968BE093D1281F203784A277146F1917E478015BAA8CA025E5EC8B6B9E5296668B06E0BEFE58CFE4D3AAAD5148395E8D85E5DAF3DE1D9C025DD806A15A60983C64AE24A0EB168B6F35BDF1719F5120A01567BAED5489B1C164DCF1E036B76308BB513DAD97B2AC81F42314C08F2D86E82C03CFDFB31CAD60750CFC875DB23BF653E7F0C587989435F88679879C04DAD3B3867EC3A840B4801BBBE5AA7B1BB9E20BFCDF0F06E542155031EB36EB7793DBE99634B20D8A89CDCA3176F01667B466F64B84BA35379DB8385270066192EE6F847DF2C80260895653F0139E251BD701158BCDACA53DD07AC8B29C82931BF9C845117506C99D38F5E71004415FA770733E517CA828ACCED370313716F39BBABC1E82D5A0B5FA9177988BB74A0574A75F567FA8836D8851EFABA7236818529F4EC798B0336E51B4A44081F6E3F5DE9F6498E6B0EEFCE067DCFCD2E9258471538BB0BC9DF434B9968257023E69A39239DB207CFC79940BEC4A6F15DB7620BE4C69F2BA497A86B3D507222AB391472898C1F2CA0ED473A83259C6C6CCDB64237AC1AB993EC4C9BFBC8AC53970269FBE847C684C3F54ECEDD373AADC1BEDFBF02AEAD29F3C581472EAF58C60BF3AB1943AC358C042D0D273826BEC6C8F518295A765BE02FCE6EFA8FF3A393A6E0D969A60AA4912EF83618C426CACD300146DABEC985577B158ECF60BCB38B2769CF92CADD2A389808AA05DB31C4118FD0258C876ED3A52E407E7B0518D570C45FF77F08A3A48011BCC28CCA2CF55AA50E80EE6345B8A62D895E545B355305E0C5AAE81D0F9E4694F0E02C1E0F4231944A8CCACAFB2A9E3DF8A0137CCE1A9BEEBD1A379FEF216FD61A4B11AC2DC7CDE3BA9E73AD0035D01B1C8B3482CADBE3F55FA77CBF62515B65714867626A6AB2872D5999665651F39918A6312C1A28C6334D00686209F7D6D5840AF92E10A5BC9E09873B1C79E9E73682A4C3B09AAF83E7589CE3F5DE28D949510AC5D8A0483C73040BDAF19866BB64DBE496D1890FC34A34288C61FDD9CE5435BD0486891761F76EE11362BF06BD20C4B3CDA5E5B24CA1CE51F86D7E5ADD42A12F98CCD679E7FB6B1E9ED88763B41F63F627A0E0ADD142382ED053CAF18418CFB0E6D27D16225053B2F44597F5152D983589F98D17FE1468E3C773E7562CB317586B5217561B86C94713CEF6350BC93C5232A11751116AEA3CC1B169A7DA37E97FAC6D1D993EFF34E75A632AEEB58D83AEBF103F36DC1C2BFF0896366754380AC3ABB4813F95FC2598C52587B8688045B7B85D0F061A4A0940F1AB5FFA5DB9309D05546F2178AA5875816AA33FB96774C2402D907DDB9CD9D4C9883CB60E5CCAA02938587F171618E80E301BF67A134B1E6369E4AE7FB0E5E8E5A4C4B94F9E0E299E8E7494C20CD9B2D43194F498D0A41F9D38527A57A21BD8DBFFF4CFD1372055AB8CAAFE019B96E2970AC4932C2EA4FD73ADE9539E77DBDBF3CF5D7200B2ED4B28D7E937FA2D763F64390F5A75D8C298FCD3597C7A707FF6B63D7D7AEFAB813EF08B88CE4808ACA442CE918F7F0AE65D011D6C960A837D7DF7D455871A327B535B29186333C375F9ED00F8A3E772FAD68D256C8FD2988C0E6A0B57F1B45B3C38F0F04F365895F7D2E9FE5311A073F6AB0D6271C752C2BBA313DABDA687305E7F8C9AD6DB7186B2A59BB2394DE0315ADD083AAEE240C2AA208A30A1401A20292C35393A4A4D5D5F69717C83878F97A1A4A6A9B2C7CBE3011C2F4550526A7F828CA5B0B4B6E2FF1F27354A57687071758A96B2C0080A0C161D383E496E72798F91AAAFDCDEE3000000000000001A2A37494CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C + +count = 11 +seed = D34A0AAD27ECAD31A5E08E9A2D7901A9B85F864D9B1B46F40CDCA0B3615B2CBA04EF82AD7BD8CF627C3E861477030BE2 +mlen = 396 +msg = 5C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 +pk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809C6EE1AC27F9534163AE19ECCD7394AAF5DB63B2A47F7C516A28FD4444675EADA64F12A0893B9E4BEB2036505AA8503D54D4EF4637768C64C81B463911A0F568DA81A574325BF1529DCB0EA26BEA421CA349AF04986852CA0151FC333C414BE3E6F4F07D696A069724FFC5D646370E523C24A01744FFA475143DAEBB5F120C10558D03216DE7F50B2B66AEBFACB817E06D57562CE69DE6C3C6FE0BC1A8C1BBC4219E676B3979E554E28DCC5EC308CA60B00325EA28863A448934EFD25ACE5606C1E625EA3307C6E83662EEDBB1A2984FC67C2D2B4588CA93C3FE99923482AC614422F5B3920214CB9D2F3502955DB5DA5E467E13083483DB1B0F48198E4D8ACD4C393E9FE50D81EB77AADF0D7C12474178672157F9CF7CD03FE9E2D46AC29C47D4EB4925E50802B337E7E7798FE86706BA7CC4C9CC22FA354B5A8CA1E84A6E4DF6D9923F638932B554B0D877217F1547365708E46E490A8C29543519C2E85E3D553946A026807E369C210DA4D3F23A9C9D51A8A262620858095384AAFEC964B7E13342BC99C1880A02771EEA506D97DB58F44E44F33B9B0113173C0120756FFC7B8A119A7628058526B0F3C07BB56DC4ED4AB46CF60B108CC40F60C0C6E5E9A0BE27444DF36D083141ED1FC80AE5B1970B882A6DA3339348326D9E407993E121A438A8ED53F7638C9476FD31F22C154491957323F373EBEE1BC08691A4AF83F584AD1E070351B35ED58A5F7F02DB433D16DF9452DDAD23532F0938EBE9FAE924EE2DEBD5A579BF9B9121959844AEDC3E570ADC885AB1BEBBA13B92033FC483B671A99D1930BF3956FDAE15F2CB5979FA13FECF4435E7188FF91FA7C075D73508323ED26AECEAF73F199875CEB755AA4721DD711BCA0C024638C5F06C589F115F04559EFCA42EBEC805526AE56F52DBCED8ED7BC7383688CB84958D6E659F0EC7BF99568C9550A5EA5A5AB1FBA51343045A7C588A168955895CD72D7F39CAA92080EB4AB64F2006F5BF1EF793F95FFE3998734F0453D35DABFBEAE1FFAD4B5AE4DA382C5E0E6D509A3121EACABF4F6E2935483D8CB69F4F39C6EA4711D1FCBBAB8E1A29000B69065A91089E4796C555CF7FD4348C1747E9994AF16C14331158A3CB934DB696E3658DF5BA4A46056BE9241BCDC19892E8311658E9847CDF22A8C0B2087788D6246D2234563F898E35366506FA093B41F9A162C3ED373FE688608AC7984328F989DB549DBD2A281CF8D6ADE3C80CAB3B4FEDDEE17EE872D144A0FBF00371FE9F896A5347E45D651185CFED2753DEB459DE6E90722BFB9D96E46FA3F9EA29EA20FE6EE27229978E197A324DC867034C838D20F5F866AE08378427636E9F5EAE51488F1056702C3F451D44CE7FD42B58BFE5DE37CC820C4CBEFAB7AC52E7F1067CDDD877130590611D9B6A2FCADF249751242CB498C3A30E718E1402F74FF9DC62678D7DF59FE06FF458E99DCABF09F773632D6290F142D45A904123BCF26F44D62AADCCED055C785016BB9030D740AA61696E6C609B89AF39439EA1CEB5CE0BF5C40B96681C9108F7574D0B01C9BBF480FC9BAD6DA54086920089023AAEB149E05732F1E7D044CD3F872D17E21D32C5BDA0B79C0A5C48D8DFD709BFE2B8987840275E8FBD6B4A9DC07506186C3CE4B0D1A6B6BB434C04168E90E0C97577BA21571832921A4900D87AE7CEF4A0A50CF73095057A0FA32C62E58ADA417854B5BC6D1E8ADCCA4B48BC2E5F0106D1A3C360C67B4EB7C4BCE41E187F26A178472D46916027053A7315BA48493E0527E5B6DCD0319B70FD343B7C6822CFBB55 +sk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CB7B33EBDA53B0EF8C4D2436392447B252FCDC1BCDB7338E5CFF45B7ED1F82A88A9DEA06ADD23B91CC3C6E91A86B3689E30C591A5B4F9994303EA6D6252D85E2E121321183521C9844800999090022D0B36800A4612914889640091C3A671594021E4180CC33006813031C3362C8B40900CA1891BB98C42004A40862120083291C40C080042D3182448A8044CA66D2092044AC65001348822109123070ED3465200365200477060265119332E8922021B958118890453980598986162420160C461234840CB8240D8A22923A83000310C1344829A946C23320D414602009264CBC6410212600980040202811C2521A136415C146154180E1A132400A150D2B8818CA20CC3429101286190A24841342A4180080B012611A74DC8302C03496E12276A53C850D93882E0A24D1C118C90026A23486E5B108E21994022352E50C205813050D3A090DB2245E0206C81C22598308052C22153088864068540C281CBA88413936481B05050369040466CA4A64100C12C12472C8A18480C47504C48824B308E1C3600204905CAC88098388C98386A13268D03A1291CA524E3B02012C549CA28511811610C87801C44280A927001A049803688202672623049C4442813068C511466CB126A60B08D41402113424E0294310AB88851B86DC1A48D80443224234C0305221209442019040C02516480840C336ADCC48103258D11C670202621D40670C9181014032C9B224114C60882A800C202042216242338410934061B3442C4802C588204D11444C2A0895A100583A201C9087061088E0A180420822D5A348ED0C891993281D420620A87088AA8859C1026193246DBC610480669E420020B394C22046AE032829CA02CC3960114B86001A6250A49628B880949008C0C3422CA4006130141DB30049AC8254238825A146804160801038C18984501B67119C340C90205DAB8282119110A144E00948808468088168658029023C608D0A04504371092262E22C02D1182441A94401C040023C411CB240AA3B828A0400E241472E002659842451C908D63206044424219292E1B354ED984244388419B042A80B05142022AE3B8658C108940308EDA906D03A40C0318669A8228182832D3C8901A2545902062C44665E4204E21C04014238C883084CA3650CB10719BB025888668133ABB8D62CCEE6B30C95115E973EE1EFA1204AE1F0038AB0E025BC7E923E734270CAD5EAC75FDEBCB596E17949A922366DFA1694376DDED1892DB83B5E0FC1101CBD8A4A4E9FB1F59F0C95DA737A753F3BA379D3E894D6DB2CFB8DB5B6D81233A5E1F7B0A68348B99F0755D35B295A408C83EBD3F862017202EEAD7CCBCB69AC09E176DB2F67518862D621AE9ABA9854A12CD424F4AA0E2A94D327088459EC66CF60976FF1E1742451F21C0C67ADF2F3DA9F38A03809155D032C6968A219A3745215366FCC772F81E9FCB6D5B65B6142CF4E1EA558D022A396EDFE934EB832F9586A4765B755EEB2E743447576B75057EF76D7183E7BBC0B28F90D80C9243B00D81611545487587A0FBE6F3ED37590F04BC7DDF1B5CEEA315891FABCF0AE338A6B52781B8B011EC0D94F23525D22EFA23C3D9BAB1BE1493CD3A73BD0AE5C247696F451F91441969B15311118DF9D8DB76CBD69CA55D5D05AFE30FBBB4ABF31339F53665D74B3DDF5CB06CDEE28AB2CCD24EABF02102E2A659CAF60DC10BFCFE7722052F8BFE77C9D55EE4BFA2ADFC227BA5632ADD05E3534D8EFF08C14D12840C310CA5BA0975E873D779F430B476F74173FC60B9FC8865D6576EEB35F5888F55AB087C1849B5F26B417E7542D75823356918A6DD94C92E13A6337BF302A05A7CCD0009A5FCA4537B57D5143E34000AC420C85B7C22EACF93723E3A49F16244FBAED0B9B47588513A260BD991E156D8C1BC38A190CBFB2DF079DDBF562B92646A7516BCFC74387D5CD11C41C6761ADF60F9C46721B1790CC56CB6338DFCDA37B966A1608E8E0B66E7A4A36C1990785C116772CA8A624811E405E257864BF9E4F2F9F6B9F478213D9801F7C7986A14A5C99B1E8BE0509435891024DEF4B6698AF30F453B0DBD678127BA16AE3209204232B10D50ECB9878B4A421C031A0B3A877FEAAC50BDB556AF7CC57895724309761041D7C01208A0A97425ABD8A8303A026384F5EAC262E90105F798F3D4405D757D1EC1BC2C4163B4B43B5C3CFA0F3D3B424078C52E09F7572817A374D38614CDCCC2D20E7E7CC0C7D320B8F649687296785F52457182E18663FABFEE6EDE2C981011BEF949A4CECF69C1FB2F1438F5158623CF1D53A6DD684EC3E5817B519228D1775D18CBA4FD9F59113C7245D937D40789F31FD8C20F0A92956E7A2999834AA15144714533A376470A9928221993431A8A978A4ED479D73CC0FD7D6F5551EC876EE33F766C55B589F5B3EF01058DD6BBFCF9FEE2F1B37D87870CC66F1A0CDD9D6E9830860BBBA6045A15632F94268B0106081023CBC812979E87147F3DF2CF3C7123F086A359F1FF8EEEB3690021B09F1C4475E4D85939858C0E11546918DC11D9626ED93757CEC411F692CFAB4FDCFFD36B1DD7E31B6D3DF0B8E979B72E5F7DBAEBB834117F169C2FDE47D516055A285484290509718B4E3DA68308DC138FED7C40607AA70ED132FF2F7968ACAF16E1382D524B132A6EBFA88A06104FFB04CECE2BB16C624D15517D664DCF4A99E2409810B43B4CA68C26C0AB41D0E350521AD2EE3A4AD4EAC42DDB4103D76F59A2EB62D9D9ED4BD0FEAF8F83F311C480474B0299E0682FCB08615913D6ACE1232A556784D23253C2B3679F22791C46370AD6E716ED997D8649A85D12066E0360DB06EF8E6461A26BF5EC53A81AE24A3214182F3C517983C0C2E8CA656A0BCF599A453025F018F1CB403EB6AF6C39BCADD077ED7E48D8F236C7882861AA0CE1E227281D9B774ADE0B50BB3E4C2DF608F3A5F8025BE47D5DE08285C7A3B42A8FD18F72B92484E3207CE62623883846951968B01E5F387ACC1A10909AF7975875FCA669E3AB84DC62DBE8CD12F866F03FEE1160C0AE315ED48E120091222789E59883C2448B5FD9BB2CA61AD9F2F5322519BD344B044850E441C0EFF90189C301F8F59AD023861D7B4413C9D66808025ED0B27C2AB7F15CC231F95D36958B04F430982FD4DB145489FED217E0E7EB4B0EA507B730825672EFA7EC2852083A7E97836C88C3E5CB050554CB5AD0291BA7AD1C35115AC75EC6B22307F0F733D437DB2CB4E606DC05C2D36D6C9A88A9B53128B1BF9DEA432F17E6DA0BB920DF9D8CC57A58465A5A479089BD70A4DA2E222662F41E6FE0CE3922B80DB72E4C4DD7E82F277EDFC091C1D8A0549B3DD0D1C18ABBD17C95ABC248157DC73A95D0E79557C326B73390EE4CDD0C07C1C5EB10EB805FEDD6FE0B7DC1573B683C6C4A57A048EDFB804BDEAC251AF8C51C2A75124677E1E04CBDA498F2BEFD2812AFDA0C6DE7F818B6471A2F9D7EE01D0694F9EE88CF8DE49DEB326EB1FDB2CBC71E3C571C79CF172E +smlen = 2816 +sm = 191E68424BB833DF4B29D8FEB6D52A03546716BBDB72B64776F8EBC8369E741DA59A2F78D25EE73D3F7EA600E63903E4991638BEB9151E27CA7752746E41F9C6FEBB9D285FD4BBF54243011D3CB49BE9E69CEADD2868FAD1663D3C4468425467D0838394362113448ACB9AF29A2BB526014B96A2B1C93D260CC67111FF197B0A1586571361A044C95576E6E861CA14E09A8A77064ECCC529868B91C8765AC5E6D283F6F5C8CF43C8AA85CDADDD7BC4C4AF8708892F9FF8AA5317E5A0F0C1C17A38DEB9C759FC1B35811344D275E27FD0D308CDAA16F8760B824EB357F57C0D1304554A9AD82A64E2F6B4EE86B32629D4625658E0FE6EE40A8640F3B708949F41FA40D25195B88E5712EF8E77325B058F1DD82A6C33D3D632B5AD422ACEEEA95D28CC69D2438F0FF6923552E68499C68C85AF30848C09CCA8F27EF7A0E21B148FDF2DB0E3444AB4C4B906BC8A320705E52B0E06695FB5DA9CCBBD580AD4C390C4884706D33C57ED2887B93B11A2B02F976F6010E90392EFCA79FC2EE35657794292088D70E02B040D542C1219CCC61BEA6CC24958959EB73133BEDD4714A3B109039E71C109A92FDB189106563CD8EB272585E14B3221B0AF37DDECAD2FCFDBA82B46A509969F9521546ACB546C953EBC7A36187D9EB5FCC25FFB901608E59C2877BFE014025282D93435764AC08162CF08433B25C2DDB9E1B1BB9A05F3FDE8A5E1FAC5323DAF5D4CB3E0DDDAB01C47B87F89498D61F5C36C7FA6286F271C239A56B5F0559BB8E5A311E6AD80C676BB2548BF72578F380BE37C3619A7A2A5D5DEC0DF358190CD4217B7CA7E40BCB3BCFD901B5A96C31895C2C95272708650CE22FF6259271F64F6D0DDD1A5DD58A1738D44C7AD7855612BEC709E4F7BC6F9702D030B76644D79AB2C9B7637B0C16A041ABAFCD45564F242A9206DB4DC54B1DE1A715BDD979DA0BC913EA4C22A42D01A546D2DE6572F7F093E04CA062D17B51F165997614B02923A963281A9EA9EF2F47157F945399BEF53E4D715A8211F958C13C15CF6CD20240766BC831A4320BCA7FF64E55E2310B9C64DB68252AA16076AB5D1475595C9D26A698FA0AC8699A3F89B57D10EA5812048D82B2BB23F147E670E75F137C8D859A69787DA97F67D80E01A94A851F1F5FE203C0D7C26781018A4D23E82F6E67842D10701C7E6BB3540260C46CEBA07F1CB8BE23F7D607847DCB57E2B03AE86790E093CC6FA4AB54B49AAE0931D52DDD28F4582A898AECFA871589FB683FAE39C29EF969A24FA170D417EDF2BE86F27D93674AF5D8A741D3211FA2ED1922E3BED96C0039FB417D3FCBDB3D5A686A5FF37CCE0183DA25EC304F698FA3618644CF278447D6FDD64E049F765A2C1B0A4AB4A0039C9EAA8893794E708ECEEFD37D332D134D8BE5F485745A7B83C283A68FEE68FA6D85A43625CAA24C6E5D9F67AE7295B69D16A482FA187D6BF0FF08AF6F79AC36D55C59A3D7C32B1F7073FE17B5B5D3172C7CB58215E24B91FF3E0D23BAE0A98F62AD4682CE596CF6FEAC8C36E541C9159DFB6211B4097F6D2A5556B4938A462E266828CF71DEEC6E630A5DF2AFBDCD1A95B6B8A8518E20D542F495D8FD9CA7F0A4A31A51BD5A3A398076115E5B61A44CF9437C1D27DEF5FEB431A6AEFE1B47DE89FF4755907862AA01204CB9E0144C640F2BF0623D3E76D8CA1B7433C157444F5D66119B2A3F8EFB673F18954DDBF56E8C9630C1EE1A0F6874BE1A4616E6607E3A21573EDEC990AFF863D2AF0172F7B4CCDD4DE109EA286277C0608B25F5AB7818C3145C663AEEB03E2AEBDAD30728E96A5910A970EE431E049CDD6DDC98ED49E54E012A9DAFBFC4FD481D6571F2C14BED827C195019F6A8D8994271E927FECD09FD3759DC808978A8D25BE2C50C433F07D6E6788E1ECB145306D904A14C34B9D342C34DF3AC0B4908103EFD18EEA0DA7773629CD6268601E2BC6F9178987F274A23BA26DCC4C4A0B0D7413A41D01BF3825C2D00E1EE7C0E039D6CAF26A042238BC12F95E9FDE0B63330BF7D9300F13917A53A31136C9C3A030269C21F4035E33F6E6CECB26585957056C617D345DAE0CC20FF9F52391985E27C929696C52C7F30984331398808F26089ED37EE1F479926F90DD96B1E3CC25B5DC68F9F52700DA644B5C39918A4B3B481093C292D0A988174F761584928C3D1EBAC4F79ABBB03C49AE0E8666D25346BC592708F6BE5A58EF02CF82D52F85013E746321A98D0549F763BBC1383CA96C2EE87DCCA99142F32B01C73442642E7A085273EF303AD8E1B4050279D28D118475663CCEEA4A58440F5BAE23CF0D1805B7FC73A258C792FBC557B55112068F4F22CBDA33D1A2B8A30737FC601EFD7C71FC427C2FBB94F3AE749C01E29ACB4F1D73616814D07B4BD541E610AB246F1F30ADA1B4D0ED86C75BA14C9B3FB439B69B484F7C78652F5EAE0480202B3E4909201F50FF0BAA9EDF6EB7D38900AD123D6FB810BE0875D4EFAA3D7FEED026DE39FEEB9ACB7030AD6869C8924469C39F08422F16363CFE61A8DAE73DAF2E8C416D8DE3B9391BC67AEC13480B9BF9349057FA5F6EF36BA080EC62FA32E185664A2D11181D50CCAE21307FE0A3476F8E11E7FF9F5DD27F949462763D312585D8D3A199D73EAE8B2516B303F57A82E2A5AD34FDD29CEC332545C43FCA05EF07F7D12A1DE6146C4A16A4C858A8B15ED81FDB716A5135F332E871F25E9B0919A5BD3E35617EF72C6913D40DE04E7E2D2C15214326E0277E3D69D0440F1218402A3789A6273A4C3CD15AB9316FF00CF691845E5CA0485CC43805107AAFE251FB3954ED62B417DE22B0859D0BB801CA8AE62EFE3EFDAF2500CB3D2F37EF5E82136CA22C357FEAE78ED4C84EC95103EE609170FE65417599EC32B23F8DA5FB36C43A01A479D8B89D0E2BC0926EACAC3EDB2BE6427DD138F913AB72F82630B6040DC2EF10A04F5966787FE96B59CF24AEB4C5A3801EDFE99C1A3D34B3C83ED2FF9EAF98B12E2DBF50D9096D9F93337399094F93B25E1CF2DFC4F51F2C29DF21E75507DE0545CF352398232CD84C91CB463255180068BEB679476581C7088082AB875D985D8189D3E16A7CD42962E0B885A637E25909D66AD6A5C363A0AD29B7AD1BB22A400AD216906851D54C8204022FE1D0A416C00EA7244B48CF3DB78DD57C78E64BD3FA36A8D0DFB4FE8C6822D8F8B46603AAB6F77DADFD1C14E149CC229FB9A50F6C10C295FCE6C79F2160F80E18F15253C079E41C93C9D88825A1D8AB7003A3A567A7FA18C50A80BA7CFD6426D9842D437A5A819900171D2E303D3E404547505363727F8CA0A4C8CCD8DAE1E3E6E9F0F21B407887B8C3CF0E1B2B3A424E6C77858891B4B6D6DCE1F20D3B3C495D7F919CA2AEBFC5D2E6F3F5FBFD000000000000000000001C2334465C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 + +count = 12 +seed = 4FDA9FB6929E3F391901D69FA0AA2F25A9657D249A620F1B9E305A5965676BA76794CAD3355EB632579C3958CA7D443D +mlen = 429 +msg = 49755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D +pk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F17619013A8C1F9D53DBC6FD180298921B8AC18EA21D7BE0E2E9E31E43A5DED5BCA391D2C07AC291232194293E5C1F3EC3B1A1EF94405D14B52A6F42933EB4FD0F74A6F846627B1E51EA0FA29B7436947C94E28C3240434B45FD1F52FA63D4CCD5C898BF2F56318281019AF6ED5C90CA5914DA1F11B7A3BAE51F9B0C6F07BAE6AFB80AD0B0DF22FE82F96959E777AE7B2CEBB0584EA3A2835B922D7333B3EA6295A25DC9E99DB6FF54C8918084349927A0BA5BCCC05AEA21FFEC942959A50B4AAC8FB261C857F8357BD72DC3F5BEBCCB3873A930BFD1916979F5CF9AE99D476EACB3078686477FA5A7242271A861067D799301570D012CD12B36C21537E1C8FB7D698DBAE434D39B1529F49EF60E04E642001550B4A7B6F154CA851CDD9D56673C98FF3369CDD8D8690F43ABE980CC97195FDD9E22A8313673CCD57CB3264EC30E628797F192F7E5513EC1F171C309CF5B3A6FC4CDC1709B000834F82945009163F6840E24D42CFF2CDC583BFB1B0C9FAAEDBEEE0D3B26790918087F08B60C76EB6BC9B1DAA6B8832B106ED14703BC8148D31777D595E9B8A82DEAC8D9FA757664AC1EFF67D78DC4A6EC592FCEF6ABC69B15B582F4C295D31D9D5949F14CD03050A78D4DC3E8F9FC8C9A663B5F19DA34122290929A85DB83F12759D5BA6F46E565B162A5B9046DCB887E299FF78848E336FBEF0CC48EA1675466EE131350FB4653AAD331F6136B84A636F5E62532350F0A34A08305C18093DD352FF75D9059EDDE313515665FF12A39CF34C13C5D7154683623F7A426926793641E6E524349B438F6A2D71A79FD6F757405BC99F0DEF2F277F5BF532D57DD22CB47269EBCC6B3D4BB2EFEC85EA96DC73C57837523B3855378CB7E65A9D8CA1AAA1C9013578EEE682565FC606E4A91327BE1ED145B1BCAC334FB34363237EBE4F162D5FFF3A39413149BED951B70DCA75501123055FFAF3CAC648CD758C530B6947BD3C2327A0197738951F688FF8C0A2E848FA469A67D3415B5FCB8E718B5A6EB8A6D07E5D78679AC28D65DE23602F1FC162C62D634DD5B78B138292E2AA9E0EF72F9CEB790FC95F36A0EBDB233D01B35824508DDAFB327751714AF95924B8EC79F63167FC09F47932592B75FF8BC3D3379282C92078EF1B3AA6D3BF479EF1E3BB3D4132FAD2EEEA1BCAF307BC8A1DE9B72A30ABDB3A6A107F7FEBE2574329DEF890F5EDFAF46003625713CACBF48B282D71E0ABFB335A2182F24F63B5B60FCFC6D41950D95C2F26F437CB03CA8093CE50FB2454F7B9CFFE7C335E5188D2A5D49C594DBCF37DEF3B4A5EAF4F48F14A1BD8B6CC1BF5E0701BF7AA66EC4E2916406B0D1B9670FA24D1B00291B3EB206E5A7271EC23E08BFAFDFDABFD4E485513BFAA4FF410255A0FE673A3F701258632C2B3BB30CCD76482DFEAE142AE43223EB1A619B1F86B91ADB4843449D49AEA8EF197FA3053D44C22741723E550A45E0EA72E5ACCF5AC6DD33A60D1EA2AA0331F2372FCA64A9DC030FBCA1FC418402F9324A79AB78637D7E07328D42112E894A897CAE33F2E592F2EF5000860C6D7AC90671C631DFA5ABFE31CD0F3FA882E30BFEDA614551BE59E9EA9F7D41DEA511A3CD4E6DFAA0F1FC43E2B3037212896A01868CD3E721300D2A06B38BF2C035C6129772335825007DB98817AAD25F892DA951C8A7D1D76C21F587E7C60FD590AE6D68AD1F2EABEF4DBD7E71EB5A8DB468EC9DC5F016F8AE8C95A62781E51DA3122623D0A92D1AFC3CB3CBF4F374080B4960D5A470931CF161A0B70538C7201F1C862FF4657039E31E86D3DD9AF +sk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F1761906E4DB10A71CC495E58BAC6BF6E282C4A1155147EFC7FE87D12332E33226EAF1A1557196710583DC8BB2CEA96213026B3098EDE4D6AE3D22BB0B3F00524A37C29C226448B9030CB988C1129208A221161A22D19062860164DA21631DCA20C02C884E248050CA830892051C83841D934925B4051C890299880010823000A43251B194A01434D0339405C1001D2120D11054003A3610CC191E0446C10B25008C26D08460689C4701BA28860C251CB4604E2460D09000DC9B28180248564B205591632A33411D8180C9316124C988518220424172984B42118917103466C04292862206C910601E23872D0B4481C884DDCA461128870A0446294080A604888D8922D89040CA12668220910A0C43022860CDA406A9C14851B488622C251614860D1086013374988B291582406980045C1427113120C1BA0041A3605140265DCC03108925118C9710A126A0C9411E4C831889248993800D3480D54C6246400441CB02561362A001171484670A3260EC446208B425293460E214290C3340212230A5BB885C39025D2085162B628DB146DA0166E92084113938551B64909367208842809376AC0164D084790C3226CC1144DD3C26D83840C9B062D62066CD9125083B40C48482248228401362520186D91B40801352659B849901884029964538411C3322483226053080860B8702305461CB2092342311AC02C63B46C9C281103410244C07000944522A621E116321C364A8C9871984860943445D2A60523063209A06852C68D13C06521034C02A53081084543389182C84042144A92228E12B445C4823018466459C80DDA2250109651E2028E094749A1A8504A4288081952A1224684A26D021580C31610CC16405B104844466408B4611B372C61486E01A8081C824D42046D43320223A34489B42048368D41226A42428251C4490A3631034485C09680A31892244609242890C3326883962D60340890B26C6308514194115028210344112023840018100B3170D41488CB042AA1462A21106C53808020A980D1948DCC049293144A010880920281C3486549A004A024080B960999946593482A22402D03382D489005C0462499282DC0A02D93A489D3140123280AE38891628850A3164824348AD2B00812135200C249E31461D4940CA3804C8CB62C983206120911B6D8809C4F022B8B088E1142E020479F55993FBFDEFA105C54145C0F345ED085A3396C9BB68E27B7408D057901E0954F5A08F7D9B7AF5CAAFA6BDCB121D0A603C4455367B8417CE3990B06998FD9815F46D8D1C163A2F28040BF641735288C00F1095C08E7CFDB321365430BDA30C6BA39955C0A084CB461A14AF9774F6D87669E26397C4BDE4A8F8B880BFBD82C87CBB2096264CE6DCE0D57AAFDEF5C2B340CB84BF079DB9C362FE36A201D779BB25F7E153F22FA39D23711620907D9AA1D39ADC510900574986FA666421B0DC785D8DECF1D4BDF08A761C7424FB288413D0B98B798F59CEDF1744C256A5E87A36C0D7C9C4551B08B7E742FE8DC27EB1D167CC7B03BE7741826B61F137D61DF78555AD4C325EF903438EBE880F4113FC3DBEE6AE4B886ED6E48502B2B09C6B3C8CBEC7961134DC0A31AA1700DEC9EFA9F9E37E487B70396507EAD6187028C8C1C95B56D18EE5CAC63283BE4F6704F198E0C054E4FD5C3FA4519C6930B4BB41B3CAB5E9FC7EB3C33E36A9AA9E2E9239E55995ABF6F16DEB9EC6B5106E49B6529FED43E50152B3380E3C02D276B4C4805959077B2F36AE4635A92EF1271CB267B42506FB6331FCD00452CAEC0273F3D08B6A91ED76C2FF4A088323DED2272D64D3B2F427C8CC975F3D5E5764203D898E91B14F29B52755143B5C88CADF51A02C0206778FED7F46D27537E89B35C056A93E195C7AEDEF54FFE666CFA9A786244B673212A480BDD1226B26953731023AF2A91C11E518F3AA4A701D3D9F0CD1D92B38C43966EDE27411C8F5FB3D365CDBD9F256D81DBA56F2C65345D62EFCEA69CCDB45AAB27B28D3EDAEA7AECF3D9EB2E409348E577E62CBFE008EA652E7D24A9862F0B0DCA96CA8BAA5B1D51FB9FF94804484B914210D94771B144114B188C1CDE997EAD85D8B75D7225AC3D3D3A4467E77FC3C9796A20AC8D0308BF7A09808C7445C3550871CC8798507CA125F0E76B836ADA2B8E9B9E73D8D49F39B6E31930130F8902552151C3DA19E98E445AD581DFA39211DC6C14D27999DFB0FC9EC78444BDA71C9F87BAEA656C7B199A786C909BF1C9D65DC43A417F392C2BF4DF8A12633B1AF3D25D991759EA2DADC25083A3CB72F94F233E57B6D1EC73A5387F5982672E31FAA62B8D4382F7E84904D86AFEF21EA7EE8D500837F5469D823F342299C00D41E50C11E3BC5315B6269A3DC694A74E047F9F54DA061DB58690DE9B203BCE4F799016F646BC8EACC21AE13FE1D3DEB1E518B4090D63D42CC931BFAFB9D256256AD31A0967ABD639203EA6B64360D85D3008283C32077E60270689F29C219C0BF7E5B1A7EB728028E117CC394EEAFF49399E65DB5DDAFCFC313641AB23D60AEA18E2333EB0660DF6BFD9A2B99EB6575CFEE70B32D20DBF3DBB37D538A77607F06C3444257ED0789365B22F5D2C0A81DDD1A7EE22392390E5D3B945A905FAB8BDCCD8B4EBE053A151F07AC6819ADD883B49C2391AA6E28939828757784ACA1F91FB12404155F052EFE38311BA348D192D7F9A0FD0F92B33E252DE197E00F36D9E92EAB5CC4A91EC894B1948D92A019577F129162E9EE923B863B6E89ABA32A31631E860D8DD9DDBD20DEA492F28AFA8D73A66B888283812672D420414902E2E3778B970C0F8D20F8E404C1B7930153F5CE0D5A731A5C3ED8C5B362D9DE2926DD98A550B9BD2188D80081E9125E6DE59FE61CBA9F83FCA130C8F297D7DBB8BBC9C62F8687EBCBC9B13921BF4E9D9FFFC902C371D7ED670A1026897FCC30CB6C7F496277FCF827BCFB4ECE205403AD680CCC532BD4BC86C859F4EDFC541272A4CEFAC4C94C4DFAFD652D0AD7C15A164C1C7E96A65FF885150C6930ADF7945910AAFB86A62840186668477C6D1BB5D55024DEE74919BC8D397983117ED6BCE1FFCCFAACBCBDF2D3BDA2C106EDDD9C0CD075CFF004FB5BCEE4A4806E0F0112C65944697C4A41F69500B7A306ACD2803EFD10CBB053AAF2AAA0679869B9404D9142764F4D292C67B82D570DB6551CE54E9E739F7624A93B4A87CED1E186EE785BDB69D53A959F2849BD9546AD282E9BA88E1D4D4318D72819145CCAF31A966CA68B5E7AB18F2072EDF0F532B984421099BB753DF604F55DA42C72A60A04021B9592B29B22AC9452D2A75908D08FEFAE1EC9B81A63DBF6DA3B1F9C1C5F64275F056560A87E9EA6B36D0C0739930244DDDB20955A16E698257AB34024BC843870FDB3498933467BC9B940EF111CC0F70C11AB0FF0EB704BCE9E0ECE1B652ECA05707269929CC93611FDC7D46D679B795FE35B0887CE30F40B824462089B128FF965FD7C57F81A3BFC20864962C4EACA3FA51F7956474 +smlen = 2849 +sm = 6A2A79E37CDD50297A7E2F874F9F7466660AC3360A5E7B30D808BCD2952D54F0F7528BFE48F9EB50C7A5FD6C29544BF831A609E646AAE898871D8D68FCF1EB4E654DF5819D320B1CC81F71F11AE70C57FF2D067641C4906BE53F244F9899302F23990F51C34AE1E24EC7181668598922BB7C13C00DB3C86721ED9A473E3E4183D1852CEC7F1FE3878EECBB068B2A323FFCF4CFC810DA08C5459DE0B3306AF5600744997F5377F9B395D123A3B8FDC7F6FEC5BC2962DA9A49FB7CF21AF6DA41222F32799D4F5AB2345DD4411455C459CA85A504A4ABD790F786D4D3F3242A433D1C7951B2FA3C1712BE576B41F830714B03C3BF835DC68E37B8A0B590957C51B5C31796DC3DC4126DF64204BCC2BD30AA135F9D67791D0CAF4BF6C3C209CCC408A6CCDBCEF0F21DE4814ADA9A81CBDDC8CF848835E3F5DA32203D0752034E35D9101376F325CE632A4A9AD795902FEDC41F0EA0A9D8701DADD39E5F5960A60B8D6CEF8B79E4A6130779A8ED4ACA3E55F77AE5EFE2C28030943DC59E45C153B984599DDE9B070CD2E6EF28D23AAA03A1FF4BA10E398D8C60A17AEA20BB38556BA2236F5A16EE489141A73D9DF6E73D204257B8B9A0589642754D98269E9142BBBF2DD809C48D5F50580AA36A71D33026303CCFBEC08B624099F81561063526446031CEF5A643F95FB47F409E1BCF05C85CD2E785FDA4708796CB3D9236425E8F79D510C4C23C68EEC86A5A718D2995EC0A322E8AE43A00E7B1B70D1F4E17B735EED2AA9E2BAC9D6BC82F0229F45519DCD3AABA3AB5E7BB25AA5A844ECD06965981972A32DAAEDA647F37C5C55FABCB8BD08A99534683BB28C354263259DCDD778302D19B7FD81A2E5245C2A304E72EE255A7A689B19653F39E202DECAB363EAF53092A46730F076DA92618BD65F686CA6FF26969E6C39E9399D76CD3736AFE4AC197244842F98E56B999A12B8BEB22D41BBDE8FB500DD79BE2B9FDD0A03C1041F8C99D2F743E382C51870FE15A196DA0ECCCBB1B0089899FBDA3EB1581410135EF653FF84F3E61B48B85C6146E1370E9C7821A8BAC213F78588C35FE74CE499644BC39A723FF999D9F17F0E334FBB8040028AC96F2A67E023817E4AC47CD4040FF69D699991DB3769BBDC21234BADE699C243F4712F171D303A6BA43981533EDF1EEA8F9608394E893DEC3006934A3C6F66244AA865865738E3402A9BE1BC12E8DA3ED1E266BF5364C3BB5A28C6EEAD27187C9AB694E5CE758186C047B6E4274A81C3A33B7205C55C90275C781B10C30C70DFBBBFEC9006BD95D06337722B3940F9028A6E7B873698CAD09B44444A0A4BBBF73209669E2FCD080D8307C63EE8D9540E13AECEAE311B6C09262CA87B37D2AA309E7D5E5B1640B4427BEB3D88EC5AAF9E18224D14FF9088EDEAB985C11EEAB7E5643DDC73113AB8DB6E11526D38121EBB4D2081645C92656BEC0FC1989F4F782FED268B36CFC91CEC6D822D54919A65F8724A127C5EB4A0C49AF034B7D808D4FE9FFCF06C91A6AAC1463D96F2C0510B7D15DEE23802D5BC5EE25087239FBFD0937910D8141BA2821D1938B6F162AEB68D7716DFC61625997EE2B9BD125170A20BB617CCDE177E2315EDA03DA39C1DB3A5C647FF7195D52B3C78AC9EC942E7469F65F7E495FD9BE30545CFE26185AA53DFA1C707FFA2677F1A1454C557467DA0B7C409A7C8ECA6D62C9053DB5824587809328123E4FB9B319CB094CC68F9DEE92D0E8A9009D4442C24AF63ACEDA1F12B36BCAE73FD0838CE3213725B4255C9F98024A2815607DD832C6AE5B5F8099FF82DE352B9B8AFA0256D5ADFB13252D52F2F207B5C6EFB26DB544A155E9FE56DA483B038DF1CC3ADD6638D862650CE9C1CDDDDC566BB9F4514E3174E6FC55969131C6600607F5BE872A9C4081A763F34190E22166FF20AF4AF7DF23CD58B9E9276C96424FB517B5756A0F04FEE43918E38D515F3C637842B8CE88E1517EF53366834C7E6703E6EE7EE4D4764A19DE4311226AB68DAAD3E48BA1B4FB25BBBE18EC1291115DA5C43205989CCA071F2AC16D62F4995A8BCDD9BCF90E248418532921C1216AAB901A55595D39C77ACFBF988641BB65262992A618226EAA94CECFD1D375E74584D650F895DE77E975118C7C3B6A48DF746BD3F8A0F941960C9D99C6C9FF6EEDE3F52D2C277C5AF87A22BF0E11270A55911C6B68ADA7778B1419A468B547E5E00C9AD1B7A900388FA43DF336991B89522E68C9191D45CDCE49A31D412804E8A2E92ACF04931066CB864F404AF0E094380B0430A22ABEA9627C6D7924DD82C58D47406A34E6E1F0F94160515AFA9577E9A294D0EBF554D3E2D754FB5E0AC400E423A5387CD444C840CC7A095C7185FC1BE124FEF178B880BCB53AE3BB62C712C93A6E83CE77FBBE426333429AE035B10FDA2720AA61B05C6898A6A94CDB38821B9963F9998F2379C0D6BC1F69958C57CDE89C8BD5EF813116BD0A7BB6F61A8B437931771EEFCC660ADDA6E4618C13CAD438182E89E6628F82AAF5AD43C4110F2ABF37982C26FE33FBD385A56DA0F868300155F2F695F3F7DD8B5F502BD50A646D06889A9C5AEA7627DB3CC6E7E4D56787BBCEB2457F6B644167A363E7EE5A0FF0B7853CE39A7E4EC3A4D1C83CF0714B9E6A37EEEFA3651E2D3D29E3A6E54471442DEE11A6E73F2726D3CA79FBD67EC47830F0AFF802D49188981EE711AB1B896DD199CCD2B82B4A9FC2411B878E744ECEAC031FAD55BE4E77ED8DB6EA3A81739D937826D8F42E8D396EDA58CCA4E50F5442AD53FA62787BE8B19AAF7FC28ACF69A7F10960AF1461ACF5FF1D5F3EAC91D9414EB85D30A143A27CDD817449A1B69CC3AB1A2AF2DB5DD24A795D36CEA0C38289591A4200BA6CDBC4C9F64AB907BE7A21309C5C0487E2E8776988F773563BA2C36E8A10DB1BF3A90A9ACD71A52C0D66B72D4E81D97C49A28B2478023B88ACCD673E7DC46EB02AA02A4B49435E31CB630FF714F301DD72D6E464E37227439DE9E5C495644E61FFC177BEE4CFC19C72FAB6ABB9810315A076431CBC22B8636CE862683B920178A85CD1B5355FC407AC4A50A054C7602D155146C91E37B7949D1472780943F9EB934AFE5F193F01ACB17EE6C975C1438AEA01D25180032931FCFFA9B0521D0436B2ADE497CCC8E74401598CF9EBB3C62436821901EFBBB870B8F85F5E520C8F283B4BCAB1D88B1F204C8FDB80A5002EFF87B1626C30F3DE774013214BEE65EEED9BB12C868A9A21D94C25EF231F3D8FB16C42D7123659FB2817B1758D7EA0EF378C6773316A5E9502131D2834373E6E8089A5ADBFD3D6FCFE010813216F879CB7C0D0E2E4E50B0D1A24426B7A9EA4AEB3C1C6CCD6D8EEF2090A2941464E67787C848E8FAFBEC7D500000000000000000000000000000000111E304049755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D + +count = 13 +seed = B0E6A23FAB10A7A333E3720BE00D31507917F39C5EFE1C98CA18BEB5C3101FB4479B478A1558C4C00398C55C9822FC44 +mlen = 462 +msg = 439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 +pk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497BEC4DE3B9AECE664057A95114FCAE7E32D4C424A6BF9D0CA23ACD1384BB784A5AA537D19451A8DC40FFB2C42B4B99B4D4642F6D068C92F53D6605C8B847C6042CF45EC982E058D27E401442B5AB57CA4F316EDF93929C5961B546295153B1BBE788FE3EF17D5356F6CB2A5D8356FCE098FCB72F79733922A515C97884D98CD2581DE37CD5288DD8FD9B0EFB326B1381DAE4C6647B4E2E2293D4A9B335996850E62ED948F3B190A57B40AA386B056E13B3349D63AB7EC70757CEFECEA4C796C669786AF7F1DACDC4A7C6142770EF42624C0FDEA459E197F05EF159CA4AE4CBDE1F01475375D5D1F24B305E2B77FFF4FC45D8108B86BF578296296D373E44D1530D8A358A10165B790333A4FB973D943300C1A05F0AE9F08B87A4C40451163170EE1A59157CA1EF829BBE36E4CE5A6C76CECFFD129441CCDC50922908D53D6391516CD2D9B175DEF945A551233B9AE920A3B0457C3662CCABB580292A66C6EE53FD62314CC76989D8EA21E66790BD2559244CBCEF57E6A69FCEBF59139916F80C706E8EB76C6566055B9C46F781D910E4F30789F7BE9A3DE196867F5367BBE7390383EDBB71AA56BF824FFE04C9D94E2C6CC1DDAA69EEB41A2E80A3FDE4C7A18DD7E17A5F0950FA6F08A01EB3ADB92594F306BCADEC351D5DCB70D244C16E4C2FBE3B7627C60140B6D9B95910A057E1E8D1D289457370AFDD56AB1746D32947139B6D8B25C6950FABD9162201A8A87B67EEBFE976D7237EA1B1647B8C0C2484CF741939947EDAB6226F88E8D9D4EE92CBF5014EE1A582A0AD634829D61DD3284DC1C8DE7E17FB8A9E98EE400DF1E6ACF27244C3A2ECDF67C26D3AC1058B4B5DB7E3A0848C5F7F27B1B905984EE10E3907867E57A8CAF8739F53EC6D043C43519955D758BD71AD2DE2A1FA883D88388892E0947740AD56C0C59AD30FC54EC45A184DED4077E460CD7DD7C5EBE2881CDD473F0140D137EE604BBB2BC56AB6A4B8D7E1C176D13C68875D5FAC4AEFD8CD652115FC6F5117D4BE61083646C469F9525BF69B1799CC83F7C03D38A59990389E6002E867A1B659DA9FF33235121CE1B548F36CDD4A3939FDD7472E34A917A6F51036C126CDA5899B8DC6585736C244D33CCA4051BD8C825EBFB808FAFC6DA7622CEB34BFE8228CF0210E79420F54DBB77861442114B0E271AA9C32EB6F72F6B4659AAF6316E46531507F94D5A5B7451BCE886072CC1860288739D3D0415F5B411B896733D56B9DD5492F72A4EE95D749B085CA591C3C1AA1836A269830B16B81DE9FA421D982AAF3FE0BC7D3B7AEDC6DE9A6DF559DF8BF5AD56E76EAC4506BF7B347DEC62F83842D56ABC14A0AAD9F05525369164AABC6680A0E812DF9BAD58F97BF6798FC96A3EBFC09AFE3D85B1F81778C26BB8CDBADB353C0C1F12BE0E6696C8FA32D8CAE6396A1206C26897A9599635A321EAE4AE61E7BAFDD581C41D0BC6CF18600479C477CB27328D25354BBF73C53FCDCB5BB15377AD2CD71C10435AD63CBDA45B6B3BDD1D857C4F0EC308F2CF5D8B866D9EA6C05B1BD15A28500DBD9D131BE7D9EBF8E04D46ABE82B5E3A34DA4698DCF7972EA10F647C56941185935288D475F5C49D58F5F5D9007D60681E539A29264094119382A317A578844A00BD271258D9D6B7E14695CF3AD819D5DCFDEE0EBD5196E0057EA64652E55A14D7FFA6B2A4E13434D5E5F127AD66FF8C7B960E9DAA9CA986ADF1C5F64A74432E166BA3247BC9DEECDBF1654D47DAEA962A2742431DFF474688E05641415449B510608797C71EF5B432E59EBFB66F502E8995F8C +sk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497B65DEECA67EB3B6EE4E959D1F78CC2AA5662867CAD9A4F43743F7B78D68DA783DCE89D58A0139CA9403AA88A6E2E9C1AB9D70678341A5FF92FF684A64C9AE2BCB09064DCCA809DB960519422E811010C2A0444C2025939624C886508C4071C8069044165123250E0428868B202E120526D4146523A55001406C019648534090C1C421E382850C1148041664CC1084DAA4699098445B461124460D03936118806483420CE3320623340D444665CCA20C532005E14040CC20515AC64881C4305C440A8A06524A8408D4220C0C930924024991442C21950943B4916042905100521C3746E4948101B584DB368C1028809120269AC00821250A213902E01084011824D9242299C0485A086223C26883B80521158419322A84324EC31004C34872A226121B336202A131D016811A31604B248404A848148288C01244A4C429DC360911184A642824829880C022444B148C94B20808460C1AC571D8A49094B22D221924C2368824974C44A0300886688404128A106A0C06201B8649D0C40003473001826964140141A0904A064651424AC30465129565C11865130102A018002041104222518A829111074ED8C888DCA0018844489818506098901988509292408A140289868D04B58D54C0708142428C20009C089120C94883142DC9826D04B84C19182A54222A14902D19C131A2160488A850C8306D981281D30892E0A66CA2A680D42064043602D4308E21C12008A229C91212644226829481E38411424825A214701C382152440094146E1CB4502003619A469209364ACC828148040A031469A4B62D4B284C0B096251002548049014492D9B1885624826C892641188091B874053B851E302204A04329A982460A8094C2250D8882860A42518A20D14372283169244240520140ACC04045B882CE1424412B72184021191969109408212220D62A08C504648DB824508041124048D08830591B8718808119AB8511B412DC0C004DA94205A440D04A8898222100A1424C4388523320AE38024230621A41825044952E2100503066961C6859434089B28052240610B30220AB488148781E0288461884DD806469222420CB50009840084182E484492A22221A09685423446221906980800028308D2968593140803330D0CC10554C60C41208AE242660AA90CD348869236FD79A060AC736B4D03A2BC185AA4DF5137710C15F4E0D1AF94F658CCAB415FCD1D8C78F358E498DA0DA405EB93DFCD17AD5FBECB9D7351C3ADBB28B3A59730118BCE416D701AC050987B6FAD427F2D3B866BE55B567C068C6ABC8E0B760B408617D78F996FAFC62AEBF7330668A821E50C135EBBDAF847882CB3205572C9FD9D05150859941915922726A9B908E01E8DF43B2C84986127CA71469E0C42DB8650DA23756981B8AD5D98F75B9D673A9C2A1358DC438BECD55112A748B3F2971B5065F73073DB0A53F32D8C1EB109BEDA3C41461F2CD45C3B5250E0A97C40613249C05F706323A58B5DA0EE64A3D63612A8B51F8001AEF7FF4A28EE04B94156075A5F6984A4D4154566FD6C826D90F2D4680F0883123D4392E9170CF83A54982708E0B30199B8247C762D68920178B22577EC0BD1AC6C73E0E17902A6C3652B3CA8A412D38AE8D61787BA5DF6AF2E870863D075C80426ED3724D3CF34CB7512B49E04AA11CA203E799F2ABA12711F189C786C0C79A743333C35473A7C97E161E469D26DC14178F04AE2CFF1C2A265F2F6E4DA89D7266DB75F99B1EF4AF3F13552C59BDE84075905401CD24ACFFC1B91B96DC9FC17CAD63689E971655528BDC69B4D4C67A2CD6837380354F32DC148EF453701C16D36434022D8FA5AB12FC4274FBB72F7FA82753A59446A248A1C914DFA848DF59C934DE7D4B88C0662B530A0FA8EF8594F9588852C082542958FFB56DD3C98A7D9AAD136DC52055955D872262458A7B71C0DCE432D7C7E89B3689EAF985089731673DDF543F4E70FFA024BC9814A8A90508E900AFB102A9D2DFA58F5AD340AC5DEE8F729263A42DEDB6654E8E225DE61CC7D6F7781DF94FD9E9FC780DE5CD277C38655BC47F7EB2D859442BEA242C418A2BD8D09C96E2490AC8679A11D38CA4CBDF5C4ADEE2E8185A108205A55585AB8E539DD3B0E5D5ADF5F6DE16CC7478A1C3FD31A6FE4243D9797E96A10480DAFBE5CD156F9E35BF53F91494803B5213E25E32E04B1D16A47B6C95E5693FA224FB72A8A9E966925009BAFF0D86D367CB6558E57F53BC20C7E87F0470E63AD0CF70BDFF9A06E04D6FE5CD3564AC3BABFD2DA7FE060D8D7D343A5BE80E95857B2969FC356C8934EDC9F81146EE9006D50AEA6693E8E25AA32BB52E800E66B00D541193F6680275147A46ECB1C67E5D42B68ABF060684D9F8048107CA587FE50C5DD660BB6C1D29E5E095EFC02D7FED3DA7A5A1674FE0C84908CA4D57E951A77952BD0BD503FC1869CF1FFA317A67DCDF35BEEE6553B4254116111B164C525CDFF64724D20656DDDAE94257C5A7D9E4DA8732B3BA946BDFEA69987E78B7BE9A0958B58657FAC00CE38DFD149562ABF036BCC3E9D6E85CDEE422F8B73CBD490BC4C84B504519309E8E02399DB85D4AE87DA9C7FA6FCFEB95E101F473A3418AED69953275E8401EA48D7A23B8A324157C8747A407F32C8D914EB40C17670E9247FAD6D2279F792411F7EFE39FC8875DB4E552C9F900BB14127E7B6BB79618C685D2ACE8197ED5290F3AA8BEED9A99DA8C1AE28B368678F2828C2C38F7CF31D9019361F4980893C735157408ECFC48A27A83B2F3D3D5E69DEF41DCB021845790CB4B296EC5003FCBC1DE0F0CC839E3FD2166CC5750BF846DAA92F4CD32745D353BFC07D8FE654B44481ADEB5E4C9760E7AD76A2E529B5E229BB1E93C5DFE607DC20C7720F5EA9403946DA98549DE56B55B7CAD17ADD2233122DFDC30A67A54F78D993291F66C328177625F523625CD9038381713E00A75163A3E972423741B0CD124BB7DE53685C0C309070975E54EBE37C9B6A6583B417C27CDF1B29772F05428D13D75C6DE127C145A22C408A570194E8DC721962BA6982EA31258CCEB026E0EE6F34681834604D80EA607A5D46461A064DAE8A2021FA36ECA3D846008A472F041173FEAD256CE1F63E954EBF53281CB9AF5BDE0CD26AF4670158687522C331868940EB0B38D6252B2318BE035D4F800BDC655A7E41EF2604F8486924160F2676789FEE04602EB29D79EEA17E77100A15443E3D4898090EA941ED1EA31ABF48A3F538D71E6409A6A39CFA5CA62AB6D63DA05D61565E484A871BFC555DC0EFEBD5772838A0D19567A9FFDB520B3B0DDF6A590D7452063DAE81E06248D72891672DEB589A0B388900DDE9380F03908522E183A194D6B4FA5CC27E04437A0A29B2F7943767DE5C52529F8C205C9F8A54D56FBE9E1392BCC3AC1BA4FF195FC8BE09B387DEBAFC1B9DCBDAFE76B21491F2F797A07615ECECEF763FF55F5F3948FA55C55AA87B02D7E829DE958EB5296DBEEF7CC10DD76F2318DBB55395F72549E127 +smlen = 2882 +sm = 6ACCEB1A3B7EA853ABBE45642366FC38668F31755B5AF4541EC6D42AA82B66F835EE76B2E9EC00F06C08E79C8DAA96D88912C0FFA2D52CA9A0E157AF2E0F922E48907A6BD78713D1B870EC20342937A70ABE26211ECC8A7274CA137228213B747FB79BC792E9FD948E2D946EE796641FDD9DB0F6D996F933AB27A93909B8A9A75205E59CD5F1ECD18AACB66EE9415D592BE7D3234C2F147FBF871AC4F6698657A74798D324C20E03C4DBEBFDA2D38DDE42000950BE9BC9B215FACEF49B612EA9119963EC45F4371B339D1F623BADC1E95A1CF53418298F9E2CDE0CF6EBD0A3D8E6E12450F7B795EA6DE7C7F9D5D987F409FEEA1022992EC073956B9F0760CA01C78EC380A722FB64D8B52ED5AEDF510D479F68E7CFCC8156A88BE7147FEDBA3D7E2022D6BFA58A986B5EB686F6247B8F46A0529C2C48AD6E398D2B64998E367D3E46912576AAE26FEB4452D87CE850E45680569B4BDE7D1E93F1D7D766BC7931DAAE04039037AAEED05DABA872AF96D30DD1912CC57E3C2595CA6920D0E947A43B079BBEFCD1A2B7E800C27EE8AB056A791ADC5975A0B7AD523DDC50A500A89BEE89F5833EBE7504913A73008A9C0CCCEF679A99013E963CFCE2BA41B52B783F5C3B8B9336C412848C3E59F1BDDCD4BA1139CE2341B2944D02932A538730C257DA82FBDF2695289FC93F786EFEDDE98C9D57A56E132E5BDBB1DCC3323C8F8DF03166076E7B7F3969DEB037FA7D705AD263A6FAED5209657A7362BD98A09BB35747EF231CA5DBE904564BD25673D5C15B562A5122B465F3E0ABFE7CC40FE466AC7F7CC8B30815C57A9874D7401EDA65E913307D639965DCD48F69B871600AD21FD7DAFEC99E29049374B13FFCA3E1A3E30840F6E4F455EE13539775399548D285E711255A8193C4222731CEFF953FB6A3882FAD10620F0B76FF6DB29DAC3D96B044DB5CC0644F7BDEEF3024970AF220D40BDBD9E0D6BB4C02A204950FDDFE62B095AA117FF7D056C79611E5A0ADD24F8443B7FDF466D6BCAADC5B82C2103405FD7DA0597B4FB558A37610416806F8369277BA5BE3936FA8E7E65B9B18E401E6D21B832A68C87BD81FF60B4D1E481830EC778CA1BEF245A4E6EB5465F6D4CF2D9E4D57C68D67C62D470F3C0AF2CCB39882713DAB45876465DF33D7936992E85CC813CE468346081810331633D4C744ABB7CD6850D0B77CAD829143AD376869CEF1CB84927CBF45373FCE69781F6853969316B419C2ED48CA2DCC84888BA5C6FBA05436CED78CABBAB9DFF19702AB191AA6B7DB61539CDC920321A1019A338776DB8E3D22E7F9DD661B8862FD041F9187ACB0AC2EA73D7124919CF1042AE149137BED60401E5CC347B60DB016322CBAB7911FDBC8B9C0DDF367FC2128D97AC651D35AD6BE7B46794A7175CECC8B3259636E63073F413BF2DB03B8F67925E8D2ADBF03863B069F1CF4E963C5987B8866CE4FEA6D4076B768F8C844E2A7042A2C522BFC01203D1468D8E10CDF0FEBCC782D0996FECFA8B9881EB21ED4946496117B349246AC333C93441CA173B88E0E1082F5C32554108BD8B83ED290B442A1FD8E77CAF3EF7379F1219689A5E0A58AE1CB9ACFE5FD3EEC8D3EB33048593ED0CF61540E82BFB9857F60C01847046328296BB214E7F235B1821A2CBCAEACFCE9E52919EDC29A65393157A409D2D83CE8C3B9ADF39AE6D5986DE1A3E905CF5E8F694145034AE3EE79FDF06B787034B186FE633C0898F7AD0A94B95A5C0DDEEF82DAE75DEB57B7DCDFBE7DCD17CE5A8A4FF3EC859D1506F48908C22B3B24EF044FA0A50EE4DBF16455AE003C2525DE90C7C370171C09F353C2FA56021347E4FC6B654C8A61198052112058D096FAEE1F8636B2CCFD131F19C8E45043DC0861826AC357E6B8CE0F5461D327D33EC876F5C6DAFB7509C38F8A884ACF2BE3F578E35D1F30B3AC2EAF1E3795EC59DC75F37D3D9B761BC3D70C19376AB76760AF8B99473A368265BDCAFE26AD97247B45749DC5E81D5538CEA25079B653664702FD8399A65D40FECC9C1CE74C4934C76D9537A27477515136D9EE387A65DE58FDBE1E3F858F9B7E6D5110705135BFC33BB82F248F27C6C1AD3E7575281587B279D0AFA40A5ACCDD1709D75FD191DF43C5DA5241D4D73708DAF921D7CF77424650795F296099A6F496D4966D5DDCEEE3FACCDD8FBA34C4BBED73A534CC6A4D99061A9665CC31B9BABADAB6E98741FB0E8204468F2DBCF7C714E0ECF9A0C45D0B5C0F409D4B41A9C53F55D8DA5A3B00D20EA52BABA7542788102E25317A04AD0A8D1E568B10096301434579626A560AD93AE4F52BDD6A8491A8167D408A6016FCA301036DA0132BF5976AAB0D9DDED10764AC4522D1EB0629AEB515B9CB16D32166BBBC12062C6DD2CEF4E25C4B93137014CDBA0DD3DFD796A6CA95EA3F7330F9AA3611ED517064BB5CFA0C1FA0D47442725C3B1C2D3D16E1A986A001CC40AA6B5903368E233D8A87169940BECA776411F1E8EEA97E450CE3A5E7C3E9026FB26CD23B3E07663B4F5F601CD9A229D49152FCDA930D1D91A32AF66C215685DE81931B930801C974BC59FCEB842A35BE43E231CA0727AC0E1B09C957060A16BE4B3E63A455EB53812A5E5280C55DC9B3C6144B4FE3A92E7E3AA03EAA7EEC24B97692E5872716CE422AC212F3CEEEA85C6E0940AB65A216BD414E1A8437E4E5E370FF6C3E774528FB3BAC754AC6F7A4379FD1B23FCB35E5DA97730CF8F03B156B32F85721397DDFEBBADE7AFA7893DD93DAD1CC6A873EA4011B1A34493162E1BDE3C78ACE7E26D7AA2A98EB67BCF03B8367E1237FE37CFAA90F26D280CA6630D5E23AB365D335A6E1C30C3C2F1F631501B2166A078E347BBD5AAB8D1E894F3053CBA6F6E2853560F81CFFB5194740F1EC82BC0CFA3EF4483CE5D0DCEAAC71F7BAFA86ED3C70EDD8EBCFFB30FDEFFCAA45DDDF24BD057E85BB092D63020A9D79484243033D1A9CD0B6353D20829DE9DC8A606BC3C728044BC859BA2BC2285B1A20A2B3B135DCC51E50DAA837E1A841A192331960854B510EE1932B60294939222070D3260011AC11F8C612570E7E2C6459B4067AA8C1A842A1DBA9CB77B221290DF76F32CED82CF3DB103AF9296CC1A363E62F7C547431767EAC587262236989BD0F46280686CB059AA61B2FCF38877AFE137842A7953ED3993DBCAEDAC8D56E2C8AF8AE72C91A5879871D7E4330BF89F069E57D55033A0A6252FA88B8ECA82BB1D6875966A361142BA2F59969FD414B275A0B8D40A0A32050A516FF4E205C21AEAA1763BAF5FBA5CCF900154B6C75838F949BA4B5BEC7F9FD01103971909DA1B0C7CEF61A273041434A4D5A60616A7B98B0BCCDD303111F4B4C6566697F8B929B9DA4A9C2DBF0F3FA00000000000000000000000000000000000F1A2B3F439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 + +count = 14 +seed = 0A98A2BD2B9FF42CFC18D3396BAD052E1D0F3372854DA69A318B142F7A1AAC609C3861263BD8FB0549DA7266784DB8B4 +mlen = 495 +msg = 8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A +pk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E334F57DD6FCFC24FBA16536807A003C374BF930CF9F5CACE8E2D60CC75E23C65C2179AEE091729AACA866B5D514759F566B7E03792B8672FB2417E4B085AEAE01EC7FE4F04EAB381F442465C57A299859E3E60EA7AF9BB1D42326CD1CDBC062AEACC34BA89CB38D7118F048C7A144491B0AA6E2D2AB7C9842FEE3DC535CB61A8153D62F2D7F3409A6832E2C80D3AF725CD2E3B0CD36FE460B8D67476758CB38DA43DC217BED711AD2B3A3C115F1BA8687F357E566D3D35F53F48A8167EF7DDDFAE3B83FE23DA387C245D6307583DBFB8CCFA28098ECA94C106BF0DE02918A6B1147D6850AFEAD4A9CA252D4A3249EC85EFE8CF9DC13DA883ACC5F06B8EC171941B3F8684430317FCE66FA575D4B831035083095BAB43425EC979C5B785AB6C21D75386C4F1A56E4A0AD8A100BC7AC9E9C1D243246046D7D59C180FC2A27565F5BB7C55757825E28DE78CA1045E49830F6D6ED718CCECB0D48E15FEFA8BB04517C1D00F99C579019B93FC868404F40AE09DC5187E0CA9E68FD790BF2358A0F075AADCFE8BCD05662BDD5F3D0CDA719D5F95D119C964F299D7F338CB1ABB3446B6A3892E0ADF9105AC2A50044186D3DA1AF0F32A28D99D3289C6073B8B91665BF7078EBFC1F8B06AAEFF37E81E4AFA7723EA1F690F02CD0B7DF51E2395A3093E7FF81009E2FC9ED86524A3768773C24CC3FE49959016EAE3B02734104A7F30A4BC6F4FF0314BC9C3BECAC3F70C32537E66568384BD95129A23D4844620EF97FA0165872F7C76336AA1CA7FCD1430537F0905EA60FA633C2E358A1E40A611B92AEAD8C3B160F24CD3C307E994D4DA0B73CC4D6BD249C644CBC874F0BAB5E933BE7E6C6B0A9DF06055FDAD8F9C362E3335F9FE11CBA95D882005A47BC4A27FD36FF567602028E150B0AE4F44F14E331CB20A3E7145F793D1DBC785812AB06FE8944999FF98CAF923C70CE147B263EE6E29E3B5B57B1CCB81D575A0BA23144A5BEE55DED9EABFFF973F3C9B98F431FD5ABE9533E46F99D7142AA7CA1F2D379315663A6EC0B15B53B5CB0097F0830A0B6642524F5D05F102309837C9183B8ABA91B773119A14E8B42FD765CFE1C7C2F0F841BF86AE3569A94819ADDADEA680ED0AE453A06DB287B2649F50D0F202F3B81F72B9682BC973E3DDFB13625B628FCA8956561D8A04EECFED02776241D0E60EFE02C54B184CE1069D1C9E462311BB3B71BC8F4D1B4874F5E7504881A8AA2F2167A52B31746ED2D717813F020D5074FA4C13D9F9C0D09C7666EAFBE884EF7CC257849FBF11E9A1716FF4CDF9B34AEC33B6E08702933CF3ADC73990AB4EFD255D32F0200F307BF7F2A5AA99FD8BC99F61EEAAE529D53D85C0F4A1836F17A70467FE102EDA5459BCAA32BBFA7D628844BA2F8B6A8B59AD42EBEF1B0B301A9F9EE575BF990CFDC9383751CA6EB91A8201C4D2D2D68E98F2DD69FE7BCFED39F174C5A8A4732B8A7C930197E00D0D3283C2761E20D86D2D872145131824F386CDF8F680B076E7AEF5D1F47F830ACB1C05D466C50198BD0639432816047A58BDAB87906C4DDADA0F54A25519B4150FDA5792FB852422D524543173342692AE81AC7DC7CB42E0EF9BC6B66FAF927E307C2C9AB29505E61D4859736CD6C80EC275143EC0D6B32031071365A6E61AA99FD356B6BBA0DE087899A487FDF2A00733A4B3E8A6B47E83784920D7F86CA2028313790B0D5A3FF7C903CF9637D9716714D4602B7324725E5F8A80C70D87AC3E1CFA90BAC53119306B031C0FA88693CCD4592D59C811A17A738DF87D886225E936696C1C4164F40E55 +sk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E33FCB82AD2F2D003D801687F31BA9CADD6465FAC6765795902F7E1D1F39AA4FC8EF1CCEA4167CC7DA5153004A31151883A3A002564F76224EEAA8EA8910283178952A480C3B8111A381062C07119268410108D89022D4B129141306291064E0C0582221924880688DC309221834853920821454E0C4392A1B84083204A0A23094A846903A51019A70994942961864059868D82008CC24242CA005214804C88B0608B3660A1369201316D63108560C28C610280504630D810092411815BB8046004285C820959267052042C1B124A18A58C19964801C5080C40511012458408124B96649B36891C164610C289C3242921400E5AB82499348522C070C3B2300205058434421AC70C5B22245AB03183486613334D62366003350D1C2008A1346463C2718220880A44419C8065D2942921C22C12268D6208680A9320124469DCB6915A42690BA5888C302C912824CA1009E2328D13378C23A84059348D60C040E1B2510A34819B1682C8880CD4304D49C26C142380610248C2980421C76814C4606314091C3252039509124600928201CAA60CC39668D3003108300593800840B870DC32441BC06D0B3548518645D04624C3B29142406122367202475113951022998DE010724CC6289308809C2008A218101C994CDCC64C93168480048053A2889328319C98111AC16492C065E0446CC0806C9C0881492411589289C2C2651813712045481A048ECC06294906821B390608282C80362D8AC451992041232552DA902950924020892424998D98004193904048384D1C004EC8144844B40D24B289A382801AB7311AA82894C80558368419C611E0A680A10245C4466D5A244018B971E1202CCA4212042249D9168C1927315286291BA2258B1231E01821D130861280505106219930854B9069D2266894069201C28564001100498CD1102183082D0B0150E4442A62A425638608CB36244B124E08C6701B82891847480CB409804882032080E3A271222646D834100A1588940005D9108C51B80C0100302441854AC22904C44520A46C40B84580906510054A090002A026490A088C049069DB02321C234040B090DAC2119B00288C22110B09809A224EE0200584A20D91A26183A2451C805011250699A44C98484A11212CC3364C43980DD8B2118BA48CE326881B2106825CF308C91DD384076059EE202171A9244CE57A693A4AAA1CE2A7FDAF6C13559E96A02E2327AA86FB271462B31A7C4E7D9F98ECE7311D998A6EAE89EC6A62312292F3AB65DB0B7A0F5D7B08E25815E01C62B057437EE847F3B8469FF73D176F2619CF5E2AD0B7080BDE53979F5A246CDA5B30876B22F3C04BCBD408977B37A1CD707D44DBBC035CB90EF715FD5C09021563F91533FCCDD0EAB758C41DFB3544E41F1D2EDA7BA78389F8A9973FDD8C7ADA8398878322AEC223A6234A7D0E428F54E9B65FF2AFDBBDF5EEABBC36CD42EDF55AF81885766CF78A38973542C3EF925C66DD6D9E0C227110791E8FD2D3F9F3D021AA49235F951597F1FC2F473B9D8B8632C3E03FC228549405CB2F5B931BA28F64121DE8230B2F353291C2C83268FB1C5C96E7514835C2C225906DF11BF82D0046025EEFD6851AD223B0A6930587EE56766C48B315DAA3D3373776F17D80A11021B72A57C4F4D39F5F41CED6EB586FEADC7654F9700BB471795CF184ED164D7E95BCB8D1613EEC6FED0D35B7A5DCD449E3F2CAB840B57270D54CC55D69F3170B1F22F8209CB7CCFAF57FEACB14F6B52F7956CBADE5AFFDB4FE0060A149D13A901BBD2935253602DBD74FEA354DFD8BC2EA0B0A9B494DB1DB648FD3266046D7E32061491DB082AB1562963B27DD091757F787EBC1DCB86CECBEFE6523951311154A21CEF9BE1E5B39FC84D5072729BF0EFBB7DE1E25D5ED7FDC068236B77FB2D29FA69A47BD1F018EEECDB310527022DC1E25612FD0D4FEC0BE4E64107C3A95A268B9B9D60C2CE19E17BBC59D7BC6E51205FDD25E04100E1F988A73B1B80A6D6E8D19EFB6A6EDA9A50F20C757B972F2E261B9168E36D93EB8A03071430E7419F00DE479782251C353345AD8C046020F807A84F290FB577F93A1305962CF73BA726E2F2D10F26EDB00599A1CE133AD6EADD20EDC0314D3945F793EAAE60909FAD192FF686D19D3786C62C193244141DC6E573F5C38B6CDC8516020129483B2881CF453CE7E29FF913475CDB0D2C87E7DE2EB79AB1EC5EF6F08E4CB1F92D639DEA0AFBF4F88D6F178103C1C0CD4FFB38EF5473240DF60B65804C90238C46D08C3E94737F81091FC81C05D325DD539A56897F848C3669712527D7183B7304FD482523D853F43FE33FC48C550B52BE1AAB1AD2D2DE34CEBFE739050A85D753534371250E7054BE42A1E3D10C6B68EF9EF0E315A9B7B5146A0F772C29890B0802D6C2DCFD9B860FCD7A5C2590BEEDC03FB2D54116790D95917DB41C3B4EFB423352C5E0221FBE61DAC41E6145D11A199F0691F370EAE17237269926BBEA582316F2B23F18C248D5F44A663CD0B71E89E0AB98B3787016770AB21ED83CD4C6977929D4779F6142EEEE493B32A533E05AE10E4582690AB3B232D03417EBE02AB172B0290EE51A73F52B965495093F6A30026A7E632CACDA6D2C9AFDED39F704934CBB8CE84550E277E837601CD813FC36594C5BA64923A2237A8B5673932D865C3669AC480B4B0FB21C57AAE4F9F323702B99188B751ABDA1F5E57063EE6E860EF5FB7763D10B6BBA102E90815249AA99AFC74144976B30E2105D73F06AADC8DBF0318D7B13C951D0F3694EA6B6D0090AE6A4BA536D9ABA66CC01C197F295FA62C4EC6015879B0ECEE4A44C8134C74DFC56369922726C19A13D903DC20E84C440A99FCAAC4F969BDD8327087571867608F29F5CCA6579790520D93E4AA0940FD0733CBB3FF54F1FFA40E7589E2A80C068A9F9AFA438884FC367553DBD2FCAB389602844726D68AF4C32646BF82F46AD3FCDBE52516F47F3562FA98BE64997557A32EB4B31AA43FCEB126D90FFD2398945FCB4B4D15CC9FF047B259D10A4F568C1D1799C9F21F4E591CD7502AF02E51CF81FFA36CE69978D4E46C5BAA28F95EA4C862814C78AA7EAD8349F5CBAA43935952C35B9A5A765C99A6FBA6065E364ECF46259560DA5C88A2C7DBA45E6E909EEFB2FA16EA24BE3C5252DA27621D7EF6D204CBB8678F36797348DF9DC39065F457C4F10585FCE28AF953A3B16213E09BBC43CF380D8F8A70A1A0EB39432D8B3D16999EA8CE2832A23B1C54BDC02B7515B95A3789A99F9B58B50E3C8A1132A3597A3F14922B12F19B267B7A263EE8F2166B4C7520FEF6C096DB7375D1901ACBC8E4D1A7E231D368E32F0D5F004D2A10961F7F5E11A4AE1CECD971022BBCE66BC3E2EE506AEEE3ADFEC936CC088E27BD8231009110CF9D716322EA9425AEC4FF5223B26CFE67DE0304443DA4E05019956AA51725FE506D224239B95525F7BC7B5BFB43C443713C0E238EED6A0A85DC271ED755AEF014EB864624FE30BAEC7784EC9F9BB4C0 +smlen = 2915 +sm = 3530B1CD7D84209AB04865D593AFE5E8F108F45D16798E42E4529CBB9B0A0A2A6F3460C73897F0388C9E7C3A5F72FCDF8E79A0E68F4A3E2773D780976056B342E60CCABD1EBEF527984169B90EF02CB69CDD08B30C31983B2CB668CC02FD0F77B93F77354C97E3587A6317209FA1F2B456224C119F85CB3C53815BD98A26BBCBABC28AA259C1747FE4C50D420A2F7B665B1AE6E11A18CD52A46099CEF8577D03F6A9E969B1AD58C2D9CAE3CEF33EBD17B70DDD6698703EE97489E3480A79F26B815C77EA092718EAC3DA5E8E2D9941D65EE050F708380E29A29C2A0B26CAF579835F1383313A143A3385796F3F1EDA5BA1B411D1426106C86494E0F1995F265C3F978B67D846CDDF0F446C4A8205A0C64100D560A1DC6697B809C21546E9B49DCABA040656434C7B81CD0E45DF5F746AD9789DF67E60B9B559B1CDEF6BCE3A1BFEB63F16B4F9FBFDBF94AD45914493E9B1FED02A7BA38111EA7FE5FB87F666F94D82BCDF8F788F3E477BC980FAB88FE027A5ED913A50F01A8D308FC335847DCACB88046D544437FB73571F84F2054F514FB8A8796259B70FDFF2BCA2D0D7DBC7C09119DB5B98916D136669EBC4EF65F35EF956FCD3B4E53CD022E0D55AA6129232159906E5B1405F34B65D5ACF26AFA374D4E8CE551DBFAA75F314E908CDA8206AE69EF82F6FF220F1DEC9CC9E6503E6EDCFA5E2E14C5B59164EDD055DD1A5657A2FD06D1E952B0318AB26C57AC4D82C14AB6E868E92523A4AF6D095BF86914E9F81B96AA190FBD8EFFE0AD8BB2FEED1373137D289674B4A29A28D7B4C65087D220FA9D73BC15139C3D0AB0031761E28990B9C385246991D096CC820B69E50F7F83B3F0B95033B26ED6CD8F067F9F8E4C7B72DDA2CBB88689128A406672D416B57FA22FE8E11E92F0BAFDF32647B89E9016B9AFEA534A5B9F25FE8172EDA820F664EBD8B853902B987A89C435104AF8FDEAFEDC97A5B9213AF76AAD091D15C4078BB17DF56C51C04FBC89351535A1EA365650DDA4F8181F8C8C03C0EF7719186AAC8B5B6C68EFBA8FD5009230B80511ACBFA759F82DDD2F8684044E8A310ED923F7D38F99C538C77F7064FCA904171EC75352389C91712609787158F55D79D9CCD099CE71D15C636ABA9B257689CFE83340DAFAAD134609C95F7F72C51804A0C95ED692EDF4B4B710315D8723A0CD30CABC503CA473CF0B86534282B4F4027E5C7030A6779113D21FCBFBC39294906133AE7A517B802A6A5046DB8A7602B2E5E12450CB1FAFCD84BEFC66B28EF6B3FFD4AC07A6809EBAA4C4473F9F1FBDA07048905B5678B976AAA5EC0F738DC3392FE3F0EBE48A48C218D38B420FBF924DECE5F0A595E62C9A3228928909F3E0C2BFD7C6E68AE68F90704CF837A5A32ACDC6F0144D519086A38B5DA26D8BC4953FC46D4B3E8E18AA770701C095DB08C7DB5E356D50FD20BB942D0D4C7306F05EDE35C443068F748EE87492C981350495C0A55362D17C6678F0E5EFF6BB0D9E02774E85C0258C79E0FCAACECFAE0F4ECDAE5355F03A3280E205EDD4AE9707398EB8F346DEA16CC75728A8939748398D9EF6DD59B9F56100962391E1A430BDF1082EF688B2BD69274C337219E1087DEF5E0DA368E7ADF587AE1D9F635AB0AF5529D01481A59BF71F0F97FCA71281CA1E380B5DC83010E3C2452F1634F843DD7A665F41098DDC70E73F065FFA578B0398F04FC73A12C0FB707BF004E9D5BE293C6E29E4F99D16193B0B1FEF98BF3A376D00EF4B6EB32BFEFE1929078C32C68702433736F5EA71298784AC5155611280143F288F740FADE60F6E0072C434B3A746276BDB7D45730C31208013017640BB7F5AB506D1ADA47B61BBE893589CC3610B50AC41CEAC82F202081BA5BC5348AC38AF81803D261B1AF74F75856AA78FE3917ADD49463AA4EC93606E9E0AAAE7D9711A424B6CC61A3266A6A5ACE232F5CFFB0F2AE57D6C18362EFF2A3AD6195A83A9F8E56D76D1D1C6597A9CB5A49301744C401DEC751F6AEC953F0D3503288CCF86B33AE005493821AB61AE5C6026250EE16C04E8F834FFE0B8E4768D7BD82B7096F496D740ADC4723B593A9EEBA63C42DBD771B3764492F0C5EABABEB322061C6CD94EC7C41B8FA5D64E4106F3E2B6590AC9542EC005A490DD26D90B42336E6AE4F2F973B174837055B9A2E66947538007B99350D0DED61237747E400EE83A66664C17AC746E68E7BE79F151F21C9E371232E29D680BB1B873D2E219919B3AF0F3AE72B474C28FCA39F70A38C7BC1A7D35860AF90E17DC40BE03C9E863F0B93ECD22F6F0CD19DEE6B1B624B73E686DDB9A7E6174BED9FE5B8171B17C0DC796844B6A067A6CD0020003810466C3578B5E275ED5612DF781BD5C0EC5F8E692C8C977E29CBB3105F582B3F21FBBDF6FEE257FEF2B63AC12EC825EA214E15C09C09481C858A4C3342AB5AB91274D13085000FA27FD6A84E2AA01BF8B9E9BC528CE1D22BE9817D24E349FD88067077A733648C63AECB07A02B317485444151A94C1BB4B179BB1981E87048F4C9D8CE3180117258C1D2B4A68221B15763A395946C2A4AA6BEE0AFAC5A2E39792FB183E4F5AB329520FD3D055023B8BA8DC1A098D734F4C6A334EAEEBBC868EF346162493745B34C209F537EA0AB48D07E66A0231FFBAF6D990B42D30E27BF01066BC309B171E8C12EEC9FC6B9E1AD37A6328DE0BD45A9FE2E70285DADA216921DB51736155557C0D0BA3AB8043953D268E3FC2B94171429F2ACDFB046B19DCD03D865293E91D32000DC72C5510E91929013D846AA1F75F98CE3254E3BD373E49D79DE74F310B45C197774D000DDEEA0CC10E6756F148A179B817CACA8AA37C2F3D1780A0229B2508C701DF962033E4A34DCFAA1F7334DE43CF34E2FA8EEFD1E2E216A6E28ED2F8265D1E8BFF18798DF67AD62B70D7426494AAFAA63AF88F93AB4CB24FE726F0019953BBB5A61A6B74719EE3E02EAD7D7535C8C84E566E75618932B366E4EBCC7F019C663D1FEDBCDA1F050B4FAA4755A21A166E7A1C121A6F2BC20E19DB82CC84DA2AE5F71AD31F6A469B41E771320E4377DCFB57D2853F33E299F2A006267DB7053C8DF3D8FE8E0B9AF015D0D67F0A998108A9463DC9ACB3CF7A317A1D30AD463349442199AEC3C590F4F412DDEF50D3A38B9A27C8464B6F223EA7BEE811EFD0E0BE42BCC1CB05B575DAAE637AD95EAA149F5EE12CE3BCA2BB767145929E7044964370FA8B6BF19084253A6290B1ACAA20D2CD75A36AC4A93F49F0C1DB9A4693E757371E9B11E5DD6F543B66FD4A8EAF7341B921A1F43527A90929BAFB2B3C2C8CACB020A2023282E353D5C69ACC1CAD8DAEAF508344B6985A3AEC13B42616E808AA0A9B0B7D3ECF2F5F7FB0000000000000000000000000000000000000000000000000F2028388CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A + +count = 15 +seed = 9887F1FD854241A301EE0120645CD8E119B43F7BEE11F77A835E9ADF518C3A51CB76D86653FBE73AA716264C146797EE +mlen = 528 +msg = 9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 +pk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF87521E7B2EAFB6ED0751901C30F7067AEA2533F5B06D46FC9A06AED678679D810EBA9878291B7D04C671E1AB7B2D4FAB4F49C1EA58DC82CE9410D1E6EA59BE3904390CA6BEC72351EB522F9EAEB183E54C2F989E0F5CDB877F26974FC4FC5283C14F85A4483501BAEA892F60C1B8A78CBDE85EC71954BF9D202440D8A2A8485D722874CA343C1A3D8CAEA6EF22CBA47DB2ED587A174F7B8011792472B001F565C9115058A23CA58DE493FE3BAB6F067932684D02E9F66E584AF679E4BE9D94E94F2729D88284C2B1140FA980372619F4C0B107D90002CE848F1F78123D67624E728046D6AC66C886A787413585DBD3192D87B24D4257BEE3BC889BA13C6E1C4DE2E99F7FECFFF0AB3F0E85065B41AA5A0292002457F4CE41F94DD62F3B4DA2E1DBD67CF5C8810C4D13E4E33842AA070AFB08252C6412B5A17A254FE397BED48709B8DB94176A69A7693CAE1E912F5E9C2B77115206E4706C124AD11AAF02EB0D52308BDD2C5CCE174B5792756D4E8FA8F28276C3D84B5BC8FB0A4E6A258EDF5F953E7161B19CF806ED91248A59861D383573A6C92A038536A6A476468065530F550DEDB7DF69A176781DCAB1AA960C14483EBF66AD79AA8F41925624C0EA6945CCC6A1332510F0EE0D4A4D30B99A21CE17576BB1C2A5A22566DE0C0418A1C32DB1AA7F0B6045CA1FCDEA85040097090F9097EBBD91D43937F93746B48206AEDE136CD46E9F866E1D1506CE81C2E44BD4515D28F1C57311557E8810A441FB56ED9EF2E208A2016DD2F9FCED5EF17CDE2BF5341DDB28BE06AA8D92C94CB08E8FC458392DB047ACEB68D0C62D8435A83749056E319C7882F99FAAB1B8DFF44E6BE0DE21DF1AE5086A2822DB65A85955DBA57F7E012B9BFF549BD14CE26D4A5963BD957A2B54FFBD3BDB05B669A77F90FF60B5000E145E1556449B957B0817694CC5E386D195FAFD7FB67F4E68A1E54783AA9A4B2ADBA45197D1D2EAE8E630578AA3B5C66A5F5712FD0C31A27CD89B522B3A6F667C278B498C72830DB51A3F67D15F9A18B39737FA7C08A094DEB9E8A7EEACEDD167F2FCBAB35C96B1A8BD82830DC8DB1840216D117B21DAAA463CCF7DFD9C12688E78EB7E480B37F879F1CF6ADB45CEDCAA3050293FDB134C7172AA3E4D19EB5E152E389D61A2451D1EFFECB9652F2FE13FC94C02700F8ADF397C9002F949417E264F63105F81B4BD2FC54C51EF0AD19FF5463EAF51EA722DED073DA31D11CA50389E625AC43847FE6D3886359BE56AE35AA2E5B1FD915A7B97CA782EF05015BB73A0CBE0B684E5332ECF5B6F4098CEA4B002E5D949F71AA9E8A6A47A87D614E5ABA88CD22D6157D9D6603602EA5C2C4A809695FED050E07F4BC7B2B07BE3811A0ACE84E1FBD3BDBB98EFBE69C6A29EE45C8D5CDFB9F49A3018D1265DA291254B49975B129ED3EF81D51136CA81159673198376BEA6D959B3C0D0751ED94A6D32B41E7ECD7832A8410411BB21CF22D14AC40CD103C455ED92ACBD057E31145DE4C8F3EED3E3F02B809B81A75D5EE167FC21AD0BC2217352AEE74ABF74903611CAA75B2934B432B1EF026007BEE0621935FE17C3C6FC466B37FB437F504019DBD9AE7003CB7E0DBAE303E997F31A7452478DBE25829FF88E2DC98C15D418202F033A890DADC7AEC75A22D044B5621ADD38E4BD8A560C4149464BC668FC9CFAAA5906EDAD89B2D15E5740D00FD80E33ADE0E6319FECAE24AB0BC0DD81022505B9A211AF46CCABA8908ED44FC2D39A6D3CB5C45F649A537BC6B7E7004307FED8882BF930EFA4AB019FC90320ACFD6F39672E +sk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF87521319241C1772FDCACFEE2BFFE754BBA8EDE34EBD00D96748C0BB951D6DC7B5FA315FDB37B3A4C19E237E10197AB288C214BA4DEA1641E79FDD2A81662E1AEBD2D816911C064298148C09180D50A8009A34694AC08458C8800B2832A0884D00A86853080524C16DE38428C9C225C338644B2229D4422823890040268C038445E1A264934821C008104B1228884280222105028790E2443041124822838148B8054A10201081818B2069C3422500850504A561CB188D13052D5C1611C19001E3C4405A388D4910921BB6081AA72C0BA0045BC62C88480C219569189521444425418869E40609E41072C8A289A338440B0181C108845998491A408DD28410A2C400243709C99491142028CC1252E480909B48218CC8286224501332611297110948101BB7240C480060388919238EE3840D5C28860BB5218A22721A9411D40451C184288888201BA30C04906C41208D82920DC0083122196400486A13018D82048419074410308108C82853146C018241824821991621432022CBC890DC440D0B156E10104051182804946409B98911492212982800970D49A04D82142599220653204EA006520A2485A08669D1A468DAB62013920800882191C2252034091B0670842646DCC04C8C8210DB3660D0344D54B69121194EC23690809269D1C620CB260A02244519206E5B1470131052E0300603450CD948260B962C1187104B269151304C1943208824810C98611122814A28286328858934049818091197899CA0844B4831E4A64492940C23B68181962C21B28493C431A3904018898859242984328001476E2389299098819B4462D1B07020B385D884615C4682D1100023A3402145426390119AC230499041C312119C1231D8326159362C12472CA3B011C9C22D21A48DE206098920204CA608E1160C9CB068D13288C9286112244941A481543061D8086C1B918414164983B449E01644E2C82910A52892302A80C4891221455B3085CA244453202DC4226E64184601192688462D02882513C5204C284C4948665106904C2448221328E4244E01426C2139518B4010519868044186A1264583464A0A3548A130040CA330001465E4148A13A0905018061822488420251C32698B066A54064AE24030A33269D93608989484CC80114CB42D180465C0A4490A3421BE0253171E19541C9F3D8C9C197BE51CAC3FD91EAF46FE425E988820BA458E394B901506159968767456C56F9291BC06A16051A927CC897E2A7BE0924F203BCA4BE22A7295DC5068BAA16980B2FB661E0075E83235CF53461449A5FBA1E8E7E764BD4CCD4BF027AC3A12CB77AB4099D4D78FC6CF2636EE357440C4B91969B857B5BAC09850720FA215657257013D2DF561BE80A4CC8B996B80C3C40E64F8409D48EFF2CBC114083651D23722EBEA2B0ACBF1932529DEA9B6764203E80F6164E3752740DB7BDC25F80C15DB0DAA84B5D837E5C7892C4A7E4FF4C4FE317D3DCDC28576C77E1A4180226115FBE7A405B45571DC5DA5A26E6BC1C326FB402B8C2E52B8A8D0DA7F7D3B9557AB0C5A5AA17BE3A0DCFF5D708CFE8442172F7B77CC2EB0B7A8123CF122A83A2F7B62D90EAD8FD5FD3A76320EFCB00C0D5CB8F9E8AA5532D3D576E6E236CDE5F63D4FA6947AC1042982FDB8C3F5F56847E0AFE219743DD77CAD90D8CFBA29EFD5054B8947997045FCD49D3538B11E963C378FFA710F02D15DD47060B17280CABC9DB44B43EEB70337B11385FB35170585A2456E656F5A8802ECFFA8F11016F06E78CE61843915521E723A282F70A3CB77CA81134801B24BEB94A07D15CE092ADB4F59DCE0BFE63C4EBD3B738C998FF1BF104C0DE1650C0A9A91DB73A2BC852BB7981B04B89CDF705B631ED24017C3474EFEBE9B7C7A9F0B98EFF03891F788296826C258F7A4AAA7D369CEF5F8F373FF47C84CF04157B5B063A1312DC7CB9B9BF4DEA34AF8D6DBE1F9A2FF0B2B61BABFBA518011122F4F8FFF1A76E8313C53F9A3FE40A2601BC715410814B073DD40F83F2C46FA0B50735F4A0AC6633E0034BB49DC0EFC910F10A69AA49A1E45520F63680FEE355EE9E97F294597003646AFFFFA71955D950D2EA08F2FA83B4DDC6DDD7EAAF85403F0B667A4834309A5A898ADE23A407959E2C1BBB0364143AF227D42D034F75E01414A174695DBD7C89D1A89BA685E7014ABC6D98B0ADB5F4E0D81C51D1D49A3B2E7D4952C65CB0F1FB3775809EBEBE894EDE3D143C2F8C5A0644A4283D74D09CD452E4CD68E42D7B1FECA074C994C3AEBEE78D50BAEDDC753F6F04C5EA545D92CCD99DC99482A2D697921842DDAFA77D02EF4010D7DE298FA20EE7854F639B6A0AC6DD80B59C4E61A07B454FD59D2935FE81A782D0689AC6E1ED61AA95D2AA4767A6AE4F56E3DFE2DF34380D4681DED7D4D7AFA32B77CD4103533E0DD11BD3256C6E07AFB883DFF3DB591920FEDE2E155AF23C0A52E03C36D4037C3C34AAB926FE7D1EBAC133795EF1C053121E3735971620891E191EF542B270A68A20A19536B0561FA8850A44584AACE5E3755147AFC3782B6A7A3A585FE64B197D36759C9EF6854092FD6951F5405B1CA9164F7E09BEE8E0ED20310F1B8E11141EDFA765067DC9C6F34F39976D36E670CA9C845D5AB184EA6D30181E6C74500670070C121836483C668378121CF7B171FD0B7AB383466042A1D052943538620AD331D6D403CDF0E0BD811C3287D7F5B140093D3324638A20A8A7275110768A6F5EEC473BB49E7E8F2B5CEFA90FA11473AC55E0CF4A1C14CEF69965045D3C5402E9C7973543BE7D89F8EAE1EBE4E0CE641E673E118D7723772BD624D9BFF6F287461B9B43DDEB41684CB96FD71F4D8AB4122B26AE43BAFC85F6EF92FFA31D74186567D81EB9ACDEE674EE6873FA1CFA846873F2700658DF69647D7695E8B3085C94D0AA988797342CAF7135D1730E77C3E284AE3754FEEEDB793F27873EC1502B325F6499C30C627B5EBB7719A909D21BDFAB96795EA2F3983EF3346002A88AADCD493CC786B9D442B54ED0FE15A069F1214C6EE8135ABF917F5BF25AA0D0753DB155B77A0FC0CBEAD746CD6534A504E6F6CEAD03250D1851183D7F2E8FDB6DDBEE424D7BED3F82617CE390DECF68498C75FD46CC78D246D1F333EF60506657814F37009D55D795ED850368C8E0DE2CEB36ACFC570AF4CDA74B6F4B429E3BA07737DCAA8F4F9F29CD31AA71DE0845F971A92F0EF9EF671EC8744A2748EADF425B076F559342CF4763C30BC7AE7EA5457B2341CB98F5237C8CFD76DFEF9B07ED81B9FDED533174B1AE74B1555E1A8D06CC97F5F78F3576936711B5E5887C9BD5011BE0CBA9A61720DE9B511BB92B6C441AC12F7C42FB4D56B6FF60E077C74BEF65F80594F425FA0BEDC7735D0CBA822A196FD11708E277DCF65FEF3DBBE63A4294EF6B7AEB4F6D8E5E9C9548FAB5EA721D752F923320EC8F451ABA03F0BBC1722183C16D3F4FA4C9D05BE67AA59FE394671008F3702B2534904F05A738C8E86920789742A6D29CEC780 +smlen = 2948 +sm = B12B9257E9D1910ECDBDC1C4071F3244204FEC72A9329A91EC2555A1323C005A56DD040553F299929772EE90C29A290CC8DDFFC32661B5EFE0F7EBECFDB6F3CB5EE3E5413B6A5862562434A00DA710D634AD4FF7720103089E21ADF80E2F5977875BF6BBAC1C56D51C4BD82DFBB44244D297F4BF8C629C22977137FCCCE649C1D286431B3F635C62078114AD51FDDEFDFE06D1A04C24EF25F6AA6AF16CCF74DA6CB019D51446DBBDD192CCD0E6727DC38B67FEA5BD24A2A21FA448F9CDF72450BB11E5D8A114750F7E91C69B4D08009CBB67F5A98BA0104FB9AEA8C3F69E63F794910775FD3F5D9669BA39D19996D2F8B6FE59F43057066A886B581CEDACE54706866B51ACE7E951DA0C3736065466A2E390F858375285AE6D4867E6E699EDD48628701AF5AA88E1584FDD6621A837A2F82C399796753BA20DE2740CEB866902828F6EE17B54620A389EBC5679B3B9DD83437E40EE90D00166271D6959A56BAE9A0C61BDEB5204D431F9178F201D3D3DDDA5F6660B048E038F41A6CF994373B07B9F3832CFF0261F5CE066ABDC2D948249736FF9DD4777DFEF520D7EC658F133C06C34FF7DAC74A7EF9603B4FFD2E3C7F0C000B512368D6AF2C149E55096746C51E574848247A0E8368B04DDA1D669CF9B5113F0B26A39815DE6B64C048EFEAF94581D42FA8623F38C9B42BC975D6D191422BEADFAE78F65E87C3AE9FD8D0D02583A8106110901F162EBE14C70D5F7452B22F382448D76F68257E63E15F4F4BAB6A095505962BF3B40EBD5A84CC42629325318F8BD9844C1259767FED6B76E7C3066F0B6C9C38B35521037D741A4D90A3B1013411EF1891E69D7A9C650F74C6376D93D084D696CF85DEE88368297D66A458E4D80705D7AFB39106001BCBF65CAD8B69F4EE60E5466DCF242E4270501B77971B18EE83BD99C5495D89AD13ADE34EE5DE1BE93C63C92EAEBEBD4F7B7A1D93FD7B14EC95ED22280125EBE6BB0B1544FC82314853183E12794132C3AE1EE9CDDB4E12EE99F25F1E4AB162CFE2A24D54FFA64B61E48B954D7DB16B98575782E478236079CBF288BE7FE436FB829F850DEF79FBE7FA07DBEA62C0C59EF35DE993C591EE595B5111B30A68B394E7104D8430429B66A4C4819E8961B5BE91C3057BAC4FA596168032C019D3B1D460D02F9125B16AEA6F86907FAFCC4222461220E25B32C4C5039C6BA2402C13BE05BFBB9F811699AE2B58119C58DFF598300142EF342154A2341A713DCBF3D313C450B63B8122E8EBEEF268C1E1FF77C6181B9FA77F44D4C1B7BB6A777370218BDAADAFD7A003AB0A0DB03FFAD1D0E0ECC79F1D75A43F580AF47329952288F0AF91F63C2A55C3B70FBFED3BB7B3A3FE80F5FE89514992BCC8A7CB9A218E3A13BF338039C21A9D2968DD8969A7E89D5F22A158D73CD3188D3A837DB67513B0AFC6379956E9FBDC171BC98108B3BDC45227904E7AC1C9B1E7DBC718BF99B8BB15E7FC8ED52438528D4AC9100594A63D00D1797CF1D91CDDBE7EE66E12598ED3F2C5837035FAC6B21C5442BBF222B20F7369F054794BE3F8D6BB00818A736C76717AE32C85B7C9C68C01F36846B702392C1CBE80B504E9547E0755CAB3BD3D3DD1BE4870025F39660533BE8458875FA80F6707F5545A932CD1D4760D123E4C23E27A208C44D395B0470DA91D3BFF2C9CBB29309D19E3A794E646FD9DB69464B3C3AFDA9252F6698ACA45540FAEC6204FD938AD12DEDEEA4E58A441A47E1457E6F4467A1E35ED6CD6E25C5A514C784C2DCD38553FC653D236CA84731D781250496E345A674C8A7210082F64AF22631AF82BF71BC6270FAD7D97C1C5EF771A90E86326AA28BD2B3BE44F85DF53C47E79D27B3CEA479D958A18CE1D498BC6F1C57E552EA5ECFAF7D96740065BEAB811A27589FF7B669C7097017D963CA2AB3BA5FE7A42484A3766859FB7A39B628289D5F440719DB0C99F1E5CB6D2A78927876CF1F7574384EEDCA0540AC9F1C0836E1FE9C174DC5A1D31EE27F12C433AA150A69F3419A026D18C8DA161AB5A72CFF28907EE18D3DCE904BB2B7BFA90D16207DCF125BEA8C0C4BEF27321DBA77DF787950AB714427F7720611A0D3618F9B80546E75F8944530177CF73A15C7D59D6572205F329D21AEF560BF771C7184DEBCF516A74568E3F3DDCBE4802517DE773826AA098FAA46735D4281D40B3FAE7CCB1640FFEBE44781E9D7388102B941E471AD4DFB722DA91ED7198E8F6E24143584B132ECA73306D7AC5258A40CB3E9884FC3108431A8AF67582EC5B6FCC90F4F080E1B1F4788E621C18B0EF8578C762E281331891788E926F1E62091F7F24558FEC9853F4D807FE46017E34E29286F961DECDB49EBDAEE7BACDB8F58DD7405EB248C596D8C014B24E06CA774F7B439462226A49FEB7C33BD167311576FC7E02917BF74A93407292B04798C0F7BA63AD577F526866E50C3166E4FD5362CE93866DD2854D21B60C608925D2022770783FD65BDB440518329C65FB84920C90C80DB32A4B808296FA4C35DCD9912F97A6F3852270499BE5A3BAD9EA61D72549F49173668EC1C4A65CAC57A794DF615F0DD063700A09A47856E2F568C5383BB79D172863DED4D53E25B57436CDB6A3A9FA8E321F389025495758315CE00A2C7361D75AC5925C4195BE6A70EEBBBAFEAB6F9F70F21E53506FE2ADDCBA19C6EA368654391B0AA42E346933D615924C3756D15553BFE792B8198D072072FCB7F23313092A462E7F8B2C0F80BADEF8EACCF11802703B96C86425D75D1F960D7A8614F2A041CDE7F717B99B5C306C3BAFEE6EAEF06E690EB34E65FD2A9FEA9034B6E483557A5FCDCFD0188989D542C96CDA8E817BF431A7B0C6FE62CD6AA446F2B586F3F1A13644B151343B092DE4295F94CBAEBE8EF71CACDCCEA5CA5D7B501DFFB172FBEED214AE26188BBA71E20D84F9CCC11E96ADD87E114FB7F8D730947BDB9202CAA6712474F8990F55F7F1C2C9E126307AF13C5CA1DA6C4241D61D0FE572637892CD371506ABD07BA52210E858135721226C4F53D105751B9FB179FD6C1D0EC95C8D7B1F6D63BDA593FF6FFC552E98B3AE2F5B56EAE8E1B90290E00F8E561BEA0B933B40612E959EEDC80C758CE4846FF543F423745300708E0C628984C8FB3096CC5F34105ECD6BB92EF1981694133E805189092325C29678A8E5632C0BB1A0E09BA6BFCD870A36770D1862DE3F064A2F9305B9178D5EF7DFC85AB8F626439D64CC46D5EADD0075197A3E38D511D12410FA8FFE5802B72B4050A26F7A7EF9E0B73325A5C059B1B481E0F0D1827344A5D61646F7274768082919A9EB2B9C5D0D8DCE9EDF202080F16324A5D62829E9FA7B5B9BDC8D4F50812282F5B6EA2A6CACE01021D24303C444A4E575E707D7F99B3B4B8C4D7E2EBFE0000001A2C364D9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 + +count = 16 +seed = 5B485527C3B9A5E5B7579950049CD357975D4BCFEF83FE33C087ACBFCC10A0BE4225E7F8A5F77203B5FC7C0B5FC0E78B +mlen = 561 +msg = 922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 +pk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB017B85421FDAE901979E63E7B5183064A0D8C3A1560298B1F49A60758CA4362CD436235F3706A6365F4F163E8E7814E66537BA4F0BF149A9D1A40897AB7E20473C3E3F4D7F0AA7B5BDA4338411F79AB685C78CFA6F59D4C923CD85B780C13E6610D7F5F13F7676AA452C55966E8EEEB2EC9CE86A4E8E5270B0FB2677D6CFE0247DC879578D699D0FEA52E42B4E61477EB068424DC08AD02A3E49AB865F28C802415FC7D31DDA9E0B9AF237E80189770884F84AC0FE4DBF8D2C1A918218ECAF5A7DBBC65FD8D0B87783BE6D4C841229476DA43F8C8508AA9DC92F074D7626134CFAA6FBA5F2F612CEAD76E755DD607F8B08DABF5542D21E00D7EC7798EA02552089D0FF308B9BD24DCF2E1FD459F3B33E668EDFABB9AE245465B7D9F03D3790DBD8E0373A823DD43EDE5E5ADD0C9CA9C8B384808B2CCB2138B9C6B78D7AAD47A9EEDCE3C0360FA1D42FE352FD971FBF53C2FCB06087196E548FA51671CFAAE148E94404ACB3A305BE33151CCC7620BAC61D78E9E26EC7BDF662FCA4619518B5578B38A043CAE9EA14A77F8E13BFAACB0344256736F23B824DF0F6FB286E8F4D3CDA23575783548CFEFCDB3E73D605396B9BE98E24E91F99D11397EDDE608BC3CCDDD650E1632B68AA54C6A651FB9E9E076349B3B16EE0C54F588AB2DA1FAD41E91117B1EFB59950A45A431EE808BBF09F506C52940BAD17D6590421574F4985A7922B291EEB15272CA3B97CEAA9D3D8A23C3A17819BEB2746E0A7DF4591B085D7CB57A5015274F8C78F90B4B4B0FC1794081D7F39234FFF016859E3D187CEA75F9CBC62F3287C2055A11055D5F6D1B568F7F6B516345944CC77A122264B66643586ABD2A395E79973B5C67E2BF4B5E57E4504C139BED712193CF25C8839EB8C10D92CF6A22FCF9E24ACE2AE1993F938D88586C70046D68E53C8F919EA242038785588A193F2D6BB1C9C4F5C60BFBE928D50951D0BD4CF3CDE5D45659A7C41E09A4573A67A7F48558475CBCC5FA0E19A23EA7FE279D40E7C5A49A3525901FD16C3FE02BE45556999F5526EF5061A5997088F8293710C38BCFD97A00AFBA2E48631BA44790C83C05EAB47EF5419F3C0D8BF535EFDE7BC408584C7B23D8B5F981F20CD0681358313B0B77AB897DB167F4E65F713180D99AB5FB8765377C798F683ECB3B27A546C1197FF86241145903FF653B55802A6347336C9A7F439F737DB19106B14D919A110BC907A633145ADD2E5185DACAE3971456BD2FF5253FC1DE07C7C1DFFF7EA580AE6D263422ACAED034CA20AA4D7BBBE60979B385472AB40A1C22E365DFB1EABA00831CA7F917D825260EC10FE0CB1E836DCB39F20C3EDA1102990A5A0B1D1045ADB7B38A97A6F7E06E40C0A03D4B2F590DF64EDABCAFCC11038887047C41CAF81555489B2650E1A9EF00094CEA291C62885886C27FA8FAE2C8C38AF45FB78B90E0CD847E61E73157649FE08E7660FC6DDBFF90E04A440F297DE813BF88D6A08B7C5914BA8666421E26150C0A3C1F884E79A590C8B6889BBD892E95F670166E44E711D445C19335ED8E6E54C753B0774DD1C725AE10FDF454D3C67DD94E8870A0850D4547489A1C7B388EA25738A0E6C0D503562FF8BC2EFAB693203F1467240C60B11DA5EFE7358B2ED19379ECE4B299765D84C1979B1D0A3B51A1146FA51B8EB05CFFD02C32AC93E487A87B3CA6C1ACADE87817782B509DC5A2F09A2A7ACF194EEDB16855F4ED61399B4ED9037ABEEC36AE5FA064FDF7F9F6E8D3F1C092CE6A3531B11B94593ED49C36894B59E9481F4CB2E5529FAA88FFD0B8FD +sk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB05D0A585AEB03A8F18DADDEF603B2E14E74EDD79CABB69352FAD789D3D97B3AAD5C5B9DFE3BA71774244F3233F12BC9F1B6B29B8FBB3DA9607382043FD0AACBCF60928DCBA4649B328C2400244A886099B6100081218328060A414A111140D038315B146E23A3708B948950264E22C24D22C40060366051084C8A28810A97311BA34894C404E2A40954268D5C844C1A474802054224B00142466D24308113448C23C964E2A6102346308B46620430924A0262C9386A983400DC98501008201A093158B24861162208A48D0A388CC2044002258E4B144D0447859A86701911309A008CCA804040B24C44B8891C998054B24D0C436101B640C1466E1A446A13334C8C10618848885C16605A286118124804A284D1324663A429C23650904826C1B4685A028003872D114321202972C2C0311A060C800051DC12225AB031E4088E1AB39048A6610B152954180E54C08119178CA3A40D58062DD9B691A310465C204C982432DB0664A10620C82290DCB45001A37119964912A491014131D242080B8070C0C4458128320AA8714B3240994686231532D14466A1084D18095190320D982084844431CCC8300CB56CD1109112842450382DC4C86809347164862944403143C6916324485A402293068A64066E1B462264266011964921014D8C148023C08910980D513250D1068692308EA214251312821CC94804178D1032701CA58513B741A2864DC08261D2B008DBB4291C030C9132080B032D11C44C193328A1C02C8C026002459200162D23B88D034741A23408A0B04922A989881409CA00009A3810822605C094701C223151380D09112448C271192506234306C21604C28489C8B05164A88958488D60168E8086698B200240A64C6132210202001334328B044E9CA8215BC848032004D33224C2288093B860A33011DA1024511629D142269C304E10A171C8C689D2C86D08C97083C888C086708A202211231180B29001896D0B03819A921109087251C864CC982D91C6099390498A1060DA10411A0068D39644112920232281E1B6085322894420845C9204C3160C20002C0CB3915C1822C12090C028404294044836501228629318894246600C05112344880A141184C4281A0206CAC80150268C9CC22514030D1AB2711A0289A4086EA12044184070A180081E7D58436E8769ACFE6D0ABCF27ADC26ED725258FBF5083F4DC0657EFF7259FE77B51507B4F34BE3EF64672738C710117FF559F06BC597FED0A221C86A68E89E411AE5FF05F892C655CFE7630A4EEF64F60CA0712CBCFABD4149B7EB966D3115B9A0A6B563F62C4FE2E25F3F3332B197552B45056CB55584917051453F82C909260A5CB4EA90770BDEF0F9C6FFDCD00F8A654596904770C17F42A250C98364B2A8409B40196C1325606F4E60C893DDCBF693598B772789AF14648A9AF2ADA0737B3D2B31B0BE40A9ECAAD7B91418E45E50506C16E64348872A553DEBFBE7CFEE7DBBDE8C530B9439D30897A406B202527CFAF79E6D4654F69B07DB41050E0C10294B7DDE58CA3AC4EC36036BAB0E7A1C37573462224D7A2B70E664851C8D449D286EBA67F149F650898687A978538B4D31C5A3FD38023DE91CE2105D3AF5D47D72CDB0FE0981846383CA6D375B175B7B06F19864C2304E60866772ABF2B44F84534DF45111A7A95F152F4D00E534C22CBD0621ABD958264B3D021904001F06E2F019EFE6C9463301B9C3A6CD2926BE5FAF86B922B3D4E98B6527DDB55A908433B35974D766442E64BE8B8DC4E7A8AAFC0E6F5EBE30E52A616BA494AB0BAE916B5C049A105C1DB386E2E3D633B1D70D4732E646A270F08CAC19856AE0A9A663AE199DAAEFBA3AF185D554002A8251330CC2E677FE79FB92662256E7B90CDF81AF3D4673FBBA696B7B5412AAB45B352DD6CE24A6451E33D553FF9AAC30EC9D5996805D81B8149BE11B05327359901BA69B97B0309EC85B9086A95A0B566469C28ADD67C7323415416A36D3A54DB14144AD17133435A53B09BC62DA5A169E55C153F3B66C5AEF85960F60041BA1469CEEE1033DED977E74FA1C3B730A405A7B3412186572D93819C634542333F39D6B696F2CB3D03253168DB7DF17A46F7E7509A61BC987C5CB57A7D192F4332B510F6F63D1CC520F9E61857AE06A8E6470B03D3024F4F4A1C229F87EFE6198A9C9B331679D8B00A91E29295DBBEF5CEEA11A77F240FF1F894AA59D889FF501ADA3D1FEF197E2BF41B3BE32D32EBD9817E3C41E7FA06DF6A139E57F1324F4FDFFE0DAC4BBE2D11AE74B329055B6970AA7269583B1CC5FF4F553C5EEB40E12BBD10EBEE4FA7F9F1E7DAD9182BC5530727AC080399DB39DF858CAFD1952CE9E7269994293598144B3A95E2E692CE4E097C7217E4D73AAC6C02FD01A6CF61848916ACAC595CFD87697EC337D776588C10C10AF8287B240D57166C616D169206F862C62974D0A6AA619DB986D55EEFED108C666A0205EE6DDF4214C747FB7433CFEA0D96450DBBC50A7209548DF530D73D46F2A85892526F20BDF91BC281765085C923ED7959234139E2551B92219FC09A38501108AE0E938BDC7B0DEEB71F406AF97D54CC4BD531C851C74422582BCF083ED2B70563BDC08BCA38BFFA8A80C7BEE72CCBE174CEDCC38014D44C49C7D50761AB4713E43CB911AB9DF2B5A03725AB56F07A636C2A49780E8A91F503B43E11EF1A4086999D425F137333B91A9B37C9F0D5777F116CE0C405D353CD947AC6A6B9FA890E71D2C57923EBCE3A424DB2ADCB91B8E0B1305FBFC411A1620D6BF047250FAE62D53219809EE425BF368C5F492B4A8B7AF3C91B78B1AACE9B1EECFE1285628E8237CBDFFD443A450FB7EB5FDAEE9E48FE286718081151E1DBF446D07F854C4D39EAC587F6D1BED768354C6255DB6104C0C95CCBF05925794C6435DF05D8BDC10A7BA2867B0C2D031ED07C7212ABA5E91DCA7957C0C91686DFE375045708D9E2CD028D7E774858F60405F7CF12653B487C0202AAEC37DE0E9BF190776C0EE129AD0809642D4A5DBE271A064D2DBA0500D5039B423F5C9CB7235C8387B27711041B7A1A49666132C2B3C894C9CC4FE06C28D1875576A10D3601786CDD25EB0B1EF4F42EFCF5C769EFABADB1E163A11AE763EBF77D6EFCB5521DA5D0E02EC5105E74AD8B688105A555217A31656F18D9CEDCFC30DF07BB3097FFFFCC6F1BD4BD101D953FAE8B5FAE5E88D6A1979B042D9412CE0FCD860D1B8D856E116A85BF3AC3623EA99014156058244C22F66FF7A54F8C60D51DFBD9DD50EAA84B9FCBB7B0A1E147C78987A425A3D9767B2ECB70AFA411DBC587E7027C736D543F6ECC00A4298C6D6123C4BC3907C4CE3EBABB17081CE9AFABFD8CA21AC3CBA6D9CC8577B5E81CC11CD3B216545B956CC07BCD3AB84DA253E846B09604C8228AD6EC4673D5EC069B1DF407B505BCCA83676A59AC2E8AE03AAB4DC07764F91B6B881E8CE901B6B7E13CB4CFEC29B0311FCC1505A9602E06CEE540554EB7D49781C001A1D2F8A9854DD +smlen = 2981 +sm = 5C2F47439017BDECD628FA69A6923DFB5702E378213ABD0FE8290EBBEAC76EA1E6DB0F20E8BBCB42840D3CF8675AE2065A369055E39DC41DFF32AA2543E67B6BEC6F6E4E1FC7FF32625070D2BF45B60CFD6CAFC23B50F3AD549B0BB3B55712958F5D9C1D243D9FC42AB59E3D3C8B8B615B348DDEFA0CE3885AC0A24A426F01553FDBC7929F0F357CACD062397A4385C138D7582492CCD859DF998EAA0649976050EF1D9AEE4FF62D0F1F825CF5E7A9D8DB3E4DF791CCB4DBCC1B4086AA2F85733A736ABDDE21E40C34E869F23EF0312A9A91C4B59BDD3533B417DDE07D2B872DC7258EEE28FA19BBCA30FC6A6E6CEB41B12AF42B65E30C91125BD0575A9156ECE87256790EE084A878817A9C51C7EC270E91D31A5C7F88F7FD9FD715547E5A8E3EEC4DAC22A8D75977CF73FC227DD97CFF76F364D40D779958563D45B36CA757F8C4643510EA0F2B95E8CCC6CC7BA09ECCF12761A14C5F7DEAAE2FAD984E2002EFFC7FB97AC11B4BF78CEE4A028043364A0F19C921A7A11268B4AF89095A7BC4697FF424E82EC6F7BAA1E1FADFF393D2B7623CE16306FD29AF820CBA421D88D8F64E51E40AF894D149F53CAD762333D848C75364B3669BF81837030F49DAC62565E611C45AD06428764E15942F6723873FF75803BF9126667618B7286CBE8DDB4B894306558D7CDA86538CC1EF199D53D5BCDDDE10AA7785E197CF39BB1711CA6F5A1CF16E51DFF01B839510DACC038EBD2FA06405248D116190A983E9CFC4B7CA9E7937E3D1A186BB8A7992517051A941E6024F7BCD28F66757C5151AFBD506DEBC79BC8E76AA5D121EEDF1C256FF8E8ED440A8405792E9EB8781E3ADA21ABC9F2A13E028FB0BE8C229E41898113DC4A9790E5AA9394B37FE11291C213EBBF8E8E4CD38EC75FF134C6768C9EEFF29424D7FFAF2ADDBDA740B135A5F5394AE440893F761C58A6D5E15CD55935CE390B91EE3F4F56BB4AE6D12D3B814167769A336652D2146BE09776179B59D7F88BC09080E19E089939EDAC5D7CB5C5E77FD60168E5E049D8F9C326EA844E2BD1FD0A5E2D8C144D8AAE830139EF3B261E0B9EE02942A3B1A255352DFF75756646B127D903A0C36BA0FBEB098E429846462128540393DEEACB594A9271DC130518D3B7DAEE30794FDFA0D784FCB89A7B406FA614CC00D8FA3AFEF52C0F64FD9B9C42ED3B8FBD372AEDB0D5B0A5F890EF31372045D80932592944A17E38D7024992486448670025467330D14F420469DB5CD515588981710CB7875F5FE3457FA2406194C7F1F40AAF71BD54C04D936BD4C6A486C58FB331727AF3AC4976BF173C4DB09EE042F59DC4847DDBED153695C642B84CE86B3F6803BB5C7E3760DC6B2C2C4CB05E581B808AAA87D8F370792D33455F76956AEE1953AA3C7230D0513DF7BC49BCC7B99DA700225D43B2F3802B8623B4A64B3D62F8E6BADCC5FEE446B4FA218AB9A864BC52F493875F2A1915D87D68AE0CB1152DB738B2C69673E70231442F9AC4B090195EB0B672AAA30AC066E0377ADB59FB70574EC92E56ED638C3CE9020DEC14AE3DFC05B64028B32740D31C92E08AFD6DDFC0D27AD901B462C3EA94A6EEB6037D1181CF824C5AD22573AE0FEF156CD6D28A5E735504E09D0D50E8BC078961BE970CFAF0C2234520F1F370E0273C2FC77CF4D6CBDFA6A5FCC77F5C2F1CA6F6C41632C687F8F2489B7CC926AB1CEF86BBAEB682C4C27C41B72C1D9AE18B2331C76CDDE1014A6DC1FDF0DB340CD50EA659ADCC1868C5D71D567D19608625F1D29397EB16787D6886CF5DB1B4F0460175D47B4F7CCE3B814B5FB14189A1C6635FDF28037DE0AFAB403056D39C4200450DDAFF8AE353B96AEE6CE347C1A3CC132B17F612620596210083663D821A211CA3C28C814E5CCDB67FABC067918E029938003E5B3552AD4B2686779E8FF915D0FCC8D03C3014F7899860A4E6B857F318E836B6D48BE63CC2E9E070B9BC343DEE151B8175CC5B9D65FBC7E23C7B0B43AFD226DABAAD82F78200E9975581F87329171FB5B43CEAF8E3FFF6D046A99EDDFBB4C37B1A7F91315066F78C8E53419792CB6F0660E62CFFC11A3D3C793002AB48C256652FB7B670184003D4E4DB046A7598F40E90B32A62E8BE2222A6A9A9A09362D94D53EA4C7349143649E829290A56650B5559D71A46DD21C67A4808ADB9412962DA6367242EB579B4C9B2F5F855E23EF2C868E1CF996CD03AFBAFED5257C9C9D5F1726C61DA415781766A93C3D61BAEE4CC2BDD4B396C7E13B41A3415288FACE7F81673386EA51247E0C950687896615B3A7A412E398EFD9830EB647405FA72B3319555A7AC46336E55997B81D3610B111B49D88DB862C91B4360D12D71FD8F353260372337DE0DE032C7E02022C6A33AF81D6588CD5EB9CDE44945F0137F233C6B61E4E5783D455488BC5E6F571503E71F1A216C4A581841535B7D6CFAED998A0EABA5BEDEC36B624EF1E9676717A772ABA402881A4F2E8C43742550D68C50BEA59DC199839364002FD441CB5C3419AF8D08137A305CA096EF3A198B9CE85CB289110EDCAC3203C913961ECF9CC4C519217C0A192A43ACA2D08233BBDF26D71336166373491A264DA69AF7C28BA0B60597F60467D8E56B5AC936114F642CF146556D61BB74E93FBE2DC88332680D3B36A54C9CD3B577C308000E0F853B4163D13A4C08287F55029868232467FAFC65FFBAC2EDB3932FC9A880D6E9DF7E6C088249395F4546830A8166EF13D169B9333E5432A4FC8C56A40D9693CAAA361B699EED157B78251C55152A167916FB47562EBF0DE155E6924B207E498BB1F3494B04C509C6DB0D9B69FF0E128F97C48FAC918D439FA51A7142BD154A53B7862CAF515C557AEEE8C641D326DB5D31E55CE44A3AF40B9D7BF0C69ADD655841A29023B105F381ECAD2C303D8C2AB7133A580ECCB9180248C128B0CB53B152F5D1CCE59910643F76B0BF2AB9F91E4156794DF89041ED5C2D366E421F77461493A05D9992889B17F738578A04551169E4E56A56D6E391F42D1ECEBCA4F4466D26C000696923BAA6FDC39BD67F755F06150FF2433301FA3A0D200D3F7873CF1BDD5F6C6570B0C2BB0FA1BC23DFAE7C7DEAB3B5786C0D383773C51FAD050503EF09E06DE5497897B64C9536C81B63F8F65194451B030403B5A8C698654CBE11FAE641D9AF4E2F9C6D9F608BAEE0296243C97669A3DFA28624B4806A7DC60194ED83155AA2A72CFB284B03E0AE2705A284C34D7E67F974C6FCFFC3AB0D971BD52B9521CF71338D8597126CAF0712FD00956E9FB77A9353A5D61979DB0B8F3FF0A162A2D61707FA2A6FC0409112A353D5657628B98D6050A282A2E2F3B6798A1B9E4EBFC000000000000000000000000000000000000000000000000000000000000000000000A14202E922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 + +count = 17 +seed = 327CE565CFF6CD9A25EDD84F482FA0758B78CBC246567DAE98B818314AE28CD438E339043EB3FF16E1C2B4B104A717B8 +mlen = 594 +msg = 576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC +pk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F1CC61C9B984F6C195EA94EA4BA5E9EB698A2E42A4B1405BF14B89047D3C8692F04D987EB7999E794E5A9653FB5199E17881FCDAEDD66BB8F91530DA9426F77CEC4C8A34DF13AEF8E9B07076C029F65D9364095E671EBE6C71AD66B476AFFC4CC0DC1969F6D8422ADC676C01A9C12D41B133C7A5DC6C2E95D21CA4E337AEB3E6A9F5952C8B6333E91AD3916069E3D6BEADA567CA3339E4B85E0DF9BEF1749A2441FB2DB931EA4BD7FB06EE6EBA4203E7631C367763C7642DBD9F2428B4FA2A944946FA77DF25EC78B1DE0C60EEEBC7252D8D7220D4F4835AB68666679E89F9CF9AFE1B8AEB2F47E38A62E9E445D12F94CD24A7904C99C19F49C748A868D3DD16BFA150E885C7FE382CCEF4B4AFCDDB210ADDAB85176A707B4D78E6E7A5B088D62F2C1889DE78C40BEE81D1A29B2F8D9B84A07BF916B0A49C9AFF86AC9813FCA03F3E72AE91276DF72AA8AF29BD4F86E8300F3D61B2AD10E43408DD6B498D901E413C9969E90600E21224CD1E949F517B5619F85960B66E6550EA0F72D3806097AFD20098E5BEA582FC0FD2854FF137A6A91E792C15C4175A217ABFCB07B8A7B6F0CB907DDB2546884DF752B1EF1A23526B742449FAFD8D61E8A7F1193B92BD65111A577A377466FF279AA34DFF5C9D3E396658A3C1A94AAB6BC0CE1DBA1B8098C0E5FAB8D4CF774472A66FF9E75AD7D9F7480CC0479E2BCC99FB620A219CAE6A5AAC136D6268FB4E31F3C49CF97B5A1D399F247D1ED5D029132EBB34300579856BFB593661C7DE8B26055246AF7ECBBEE0C88BF89E64BF4D19A395B399D676535D7601D631B2C03175E61972311EDEF0F00186EDF51B78012F589ED7ADF5F2F7E0AEE870BEDC074F21365B0714C5E6FE4903EDB428BEC383970F118A96EB8F70A00721D18FC2A33402D880109D1F010D7579E2AE9A46974F2B7CE1DB678C0FF3AA84A3F8CD3940EC3178B2053161C9D0BB912C731188F90747ED385DAA85C2ACB297A5AAFC7D9B2AC211EE48B12941E5828BC216FE7FD5B0C15AC578BD6A65C5CFE697E40B0C9A79D9DF5E4D5D802DBF8FFC994A6735BAADBFCA16718B7482E3FD638F393A319ABEB1BE73FC68BE4CC0A3EE75C81246F98942A6FE9D767C025DD95F1B602A1AA7BEE89B6B3F33987E7EF9FF919193BA4EBCE01F5F9EE0A929E97948F52FECFF58407E19A9F5B019B1720BB310FF7C7FA8270E131636146BE734500C0E428636CE477FCD62DE0404B56F34CFAB8707C9A2FF1271861098B94135E94558B2D645EA0D6C6A5C223F6F7996C588AD5746A75CDFACDF94D7B275841C21856C0F8A5A856A7EC8D5E32980CC112F77FBC2B800867B3B36D379BFC8CD30DC8B10420D03DA59ADAC2398DF2F0D053E09ECC66B8AAD06D89180C7F1D3448EE346214A56BA283BA89EFFF0D81E3E937D2A767C7310527083DD3B15EA83E598136773DDA6F1B6CEC73E0DCF266816A9A30E59FBBD8F23B2CA6FFB9F11011CEC97D2296CC62BD1048C1F1B5F2067718BA8C5CF1AA404F8F7FDF0122CD2FB932D8EEB3443BB4FC5818CD56B1A3F81F46D6542BD450A83E65FF8B8B2159736802B8CD163319C8DE83CEE7C70012639E427F87A55F412EA7E746A7C1AD6F04B2D03B0A8B39550D0F8C3D09887299E0F4D84F95BFE6C853ED3115CADBA9AA99EA6664FD57C122461DAF356D04C5DEB3420C064EA7C704275786C45531541F725638A76B71446CCF8F1A8AAC02A01DA56204318592EB112F069170D9F044C1CF93271C9F85C33D398847FEBAB1355F51D118C7111463974DF6FDAEE9DFF681D04C4979 +sk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F7B8CD2E97654627525B5D2C6DC28009296D96CADAF97F444391FC9240D13B2CD47FBE380A550169A9A8A560402ED9F682B811BE14E87B4FFCFBF4B7FC01846390C99494C220E9B3065A24040E0308210104EDA04849A122208B8401B352E90020914000C20457240268C23A290600651088670CA1066DCC449A48491A0048D04123014B94C4A48668B00040938848C320AC1000A60241021074E48887011214E03B044CC362CE290718C0249D22600C00428D9347051A009644482D282280422908B4669099501C8A08822A08DD4420924B4285438880885245CC68554444121084092C60DE4248409A48442284E99A28503160C12416A1B320403342C990800D3B20C5C100C51A8301A399241866912300A234721CBB04D11034210310CD3C8498AB020642668D4380108B101C9802C10248E8B4400590061E2145100932D1B962DD9182414A5312043321C20640AB72C42420E9B18851BB045143230C33051C318204CB620D98444D2944D44060982A04D48302420472E1BB030089111C424211A4962A04844C3B825DBA4451A306D4322021B3051538685D9320849C4099CB66D882268CB243223A1881AC40864204A2189510B432501C241C28241D196090C30698496090122908336295A444E42400A18316A08A0695C0244114410E2B41044B29119A508E4A2680B96450C21665122888C48029A4001029844C4B02813930099B690D3C82888982441980102291263484261327001346A4B0006E3386212910C52B60D9AB8605144885A20315212888B224D62800841A2456294600B494D94B46443346ADC026D91C8289916011C250588A06824B945CC10114414050A0884DB8050194212A102484B02620C028643B4519C363290948CA1307202A68D9146841B393204468652B44C94164C980285E1483204340211070998220913106CC3102540C42981100904060DA034461AA851DC44420C913192468404236523224904328D20028992063160088A42262D503844E22664D4284D5A468E62242E5C4425D28640CA0646D338848386049A420A00979094927092004120442D0B89645C482D5A262809A641149804638068A4228D64188E8900255C986592240689B22D0B20124B968C63B6854218265424700CA4119840851CB1310BA80C22A14155AB3D5E36D2C7606531E3E986416FCB710F3D3CD6D075F900FD137BF478DCCFE29F2261A6F096B99AD8D98E8FFA50C72841B6236FC1502C8CAA90C49F17A36392BCAE6DE0BAB02B5F1602BF7C707874067CF40702FB80AA159EC5DEF69FCD659DE1777FE05835B44BAF694032A951F7BE8570CA12DEB365E1F1383E0B18199EFCCCB5158968AC18CB2E4B04FC0796118C363AE68B3F4B54B2CE397E4CDDE5DE56FBC996F441C14F0EB5D32364F6B7FD27F9E1ED8F9274B354FA66D8C2E05BDD947DB50B8836965C4F43746AA768186463FB2C4498C7FD48058DAC45DBB6D70981866E180B6DBB10BFB48C51D3DAA91310FF321253BEEEE944E9604FAB3F544335450603771A20875940499621E12B57B475800332D429B549D506386118DE1ED4F8D303BC463059486ECF8127088E5FAD815B3516040CF8FFFCE76E98C0318298A6754D2ADB306342E4538B0D92FA5E8AF3414D1ED473138FA20798797097FD46DB502B536943740C809ED6BE9AD8F112C14CC6D69EB5CD20E15A08B893232096C0A1D96538E944159668786428E1C3C7A369DD18A7E552B32BC5F2116C865EC357973BE1DD2EE3FA10418E6DB6D07721A56C27605F50ED963CAAE65CE8929DAEB19D5C6903479410064A2AB193A2B6343B6BF2D3DCF7C5067573B6AEF424387F0F3BCC07B366FBC78755D99AFCD0B8C7FEFBF89E773033662CAEA9E514D2DC6397FB472F1357392F09B0FD4F11D5656DED040864DFC394DEA23B93671F41E0479BBFC5E6FF1EF3A2D922FE034A9BA4822C2A103791DCC370E35A33755E2565227EF025AE744191477BC82FF17AB1D82FFB5A9A8AE41D42D44D7F3DCB9C9AFD6A64811A9C359430D6638A57F00C91A35F4C1F1E18B7F8E358A1190B385D13D38D432FF1BD2C6B27827333234A06229FE71351765FDE3B87BCB4282EB0273F0CB10D8604DA9B46CD75E03785584288D67E5131932D9A6934FA97C40FF3322876F7D6E4C2E5835A971B44852D1FC20007CE3FF017217A297BB92582CDD9D0186E37D8B4FCEBF9CF645C0C0928E8F205CC358AC88806EFD26A87A08CE5BBF798FF3002ADDAA619AD8C1ADBA341C6D6A5FDFE00FA6DCB9028349985A4D514E00A18654CC089DE353642A01170361E15F46D405A013C676B49BF7E43F9B965729B4C3FC60AB06826CE612455E63421474BCBBC80E820FE8B32530B3938D362AC50771C3DE66716B6541A460A7BD6D160D0AA4180E303A6538DA95B62C5600ED98AF27B0D68917796F84445824A51A3134AD62A218E3E8BD50158F3A8BA1F332CE3EB2B03239A9BEF458C6E4A7B8B8F3C7604BA8F754F139D28252440695F94CA0D897890C2319D66CEE4F4328FDDEE4E3E0BBA16678AC58992F037B32F4FDCFD72E12CE2A077F463097918A35FD3B5C4C0E3679F65D6ED0008957036F871771BCDD32E6437050A71BEB450855B8900EEB168E7B7E59BB81A30CFBCCF5AA65661CC6BDF8F82BA36287412D7E9F7EED8AD1ACB4A6BA632B3C2BB4CF1D10BB97FD5539E1416044CE2704E08249086EFCDD9EA2245A75BD81EA62D9CD5E6118BCD228CDBF9DD1B171E120B50DFA8B1DEA72B89C88BE99A31FC1BE258874CE34667EAB9C36947182142B5C54235EB187E587C775190DCA465C9CD3C4F5697A5E423C697D73D47CCDDFB6DA925593346DA9F20D56914F24DB04C55C26B079C28BF990E394520CCD7672C4AE46F607BAE3429C2DFE0C15E322FF30952F31EA4A2A0765940AA5B0AC4DEFC202E83EC154117DF40B45FAB827130E7FBB412F1EFF58B625307F1B72BEEA06ADD3E6093F2E5B74DE1BD80A5191EBEFCEE0047B620BC117F508FC72D7423DB7EC8F5C6DE48B571B0785F98D5F843A75C5E2819AA0E937E21F2E609966A09503FB7665605AE816B5EF31A88AB2ADCF8771C84047A63D5A4987BEF94AF1A1DA66C366CD35D255379AE008B52CC358A15AAA1FBEB111F08EF437654E47297B645AB1928A83D933E3E1BBC2D268842A197EB7473DB49FDAD49A9A3463954F1112736FC4A059F4EB9DD19B48E0980C28CFBCA351DB2CF2892416584E9D5559506034A6246EC469838490567E07A4C6673ED1390D48133010BDE28B11D0787060EE61E6291E42339FC19F58E5E16C1648D61035A6304A2EFA2B8882E0649566A988CC14855EA442E1FE24A454D46611728F188054217396AA0D262D3CE801BD41DEE2750C47157FAFAD2B7208CB26A154831743B8163724A4363B869A11CEDD60079ECCB4FEA2F3BE206FC9D6874086282D46EE9DA18CA2802A7E9709F4B3E00665543F18CF05F3BE958CF8191D08030888A6460C51531752FF838AF80E4 +smlen = 3014 +sm = D9C08ACBAD891246659A8D601CF0A6C426D240F046F56FC33138C68CC45856B8411580EE539ECB63A82C5A4B02688FDC13C44164FDC1001A4D81530E719DEE1B394A6D94D44BC0F0F702D5D88CF06124D9F7F64D7E2F8D63CEA140B06BB3FECC06C840E0E665BCC0C91063DFDEE5F813DA2EF4038CB8D592FFED0C2C47473DCCFEE3247291F3873E4B92FDC16EC11304236E8C93003FEF9842A270B2AF8693E68A14AFD633C55762947867B4E048800A36D9F0BB8C0BE710E7355FE82495AB1BBC1CAAE18115BEEACE4AB321BB42528182C0F92AED698E37F8F6DE59CF42768516D059C05D47D88E8D24FF472C7CBF1A9AA0CEC57D46A1F6A5C6CF60E0D0730D1F4B364F13F4760E220EE18F21F66C54F7760EF9A3808528BFF51C684FEC84E30163370D63BA647F5F617F879A788BF42CC7326625AE2F4E3A47BFB1573C31C45360BC0A2928580E4EA821AFF030FE6CD2FD6F67365649F4EE6A4E2A182FB01375D612E006BAB47CA983E172F917C61ED5835A1B302E7FBDE8EB2A33567AFF43948380CD8D65B0F2638F2868BAA73223CD7887FBB74BDB59B1A3697736E4C4F73694D882DAB1F948A2EACBF3BD46740EECD76F69C3C4AAB9E96D00998DED9AA12778DE3C2FEA752263566F64E20117B1CE3B03938E094D5FFB10AC8838EF15F152FA7453139E718641C77E1D7C345F462C7B73D146319BC14B5DBDEEDE6976E98A3EBF0BB91C093FC8EA27514BACD0295D4D50D7746F19F187F9E917A6AC7549160F86AF1944323EF60FBB79AB5479C4DD8E440CB4219579FBFCD7E56236882F365D0EE41F122F96C2BF7F81A32EBD825DD183283F7DAF389792BF23BC2FF0A7A1F92CD746C82B465861BFBA292162E640F2757B1E86FDD6741CE594F1F7ABFB080D5CBF3C3A97EA73D7B8474D972F2C6E040CD80DD8B24B23A18070666FD5721308B7F077D460EEBC89D73A308672409A72832CEF112475DD85EE60A2A77BD368DD1DB217310714CAE16DD38261AC2327A8E805C8E8025DB5CA3F71BB1F37A7E51769DF86093CEBDBEE8B8FEE61958401DD41FB767E727FED63065571B2816F6693D9A8E684E72D6A9108E3FEC5597BBC3D74978802C38BB6F5F3C3D6624F9FC8D2D4A6BD06580251BB627B1667B29DB4C86F2BB252F3CFAF165BDB54A4CABEB6E5C6DE9640DE80D2E90A771D147EC213E58503A33C26D642A961194C63F8809379F6098DC3208E07F08D6C08B32393C908873E91A3D6B263735010EB2CD24055962B30855186DC569C74D70765392A7281C57EB90D3D580EC7670C6D09E8A8C49E2622088A0F56F9C064A945108FB6800B8E3EE6E99026D1D154EF80FB9D86CFA551A148C3F285D956C0BBDCE528EA3880EFF6A8EA3E5EDBD63F9EF148925D55864A40FEA468EB06AE8445C9E80E1B2CD1FA2563023EF0D59146976AA731962A9ECF3F8EEC5A7068E94241DC952FCCC75CEC6F7169509C3EA0C1A7498C3EDF9347434BC2D9CD3926402FF2B374E35482FB52087F8DB2B3E6C0F5EEBE8C4AA1A08634F08341674F9F87E7A5AC6D8946A5CE9275291707C6E95DA04A29AE7216F796691339A2DEC1529804E3D50DB23498CB6E6107BB9994829B08D79A9C2AB41ADF235746D83F4E05876F0C7EF9355060A21A69C0E6824654810B9A4183D862C5EAF6066224D61400B3EEEF673B61745683857DA67C190E3FB2B1BB1862CF77A8C4B9E985CE6EF5E2DD2F99A4C78A8D8C09EE9EF7E818B8F7BC3DCED2B065D5A57D887708CB81611AB37EADE562198B2777F45FD2BFD2A821C81D04AB5FFE77E7B8FA81B9AFE0348698144102D56863B81208F96D37E75027E058AD6C88D09F98ED8104896AF55791DBE1D0F2CBDACAA7675ED714B43389FCD09022EBD2DA08DB28702A592783D13C904FD30453E58756D1D357B54434BB8604543EAB7344D5FA08DCADF2ACB77EFA2D1343C62E353236CD60A1014ECA4E6C3BAB9CBB1FCBEA153A3EDAAC12997A6EE35F5032B2F0626AA988747586EDCBDBD147608ED43752133878CFFC3B2A021FE4E7203EDF70B5E82F5B2A217A6E5B5624C8C33DB56321DF086443EA3E2BC9400DE5208D3A15158FD8AA883ED0EB96374595563B72B554BCA8FE0806638AD9236A304A1E0B8A3DABFC37DE8EB7C6E1E55BC8755E49C177703599392E1A4D5D5C590782F7B3977164937E22E290FE3596922223A66ED746F4129DFFCD7045F01A7437101E8A523EBC09A2386792F597B4CB4DFE7719C9212DADED200A9DEF90814BC574A7BD69D81A44C69068E2A2AE319A6B00C87B0F5808A147821E426589C2804332E50A7BB826D038962874443567F7F007EFD79A400874B5C25C89B3ED215E1F9584353BBD3F09ADAE74EF59FDE161419C7B6D6685120B03D5E6EBFB874845069D164324D04C91C29A9D52BA2A0C138E612675338E656E03778A364F2A6BB26A6BDF5C0E622A76655202DB1DC8CC2397FD02AF515440B2BC9454F09D7588AC9942F4073960C9E926C8958737FB704172C813C873C44648614F060F1A48AC0918804543B214443C8F713EA3BD1397884040A740389478AC6B3EEB43EC500B11F85D3CA2072263D308DFF8D46CB29BCB0ED3DE35D52A4236BD007C20CE0FE4586757739DC2F8C5AA5AB37CE9BB7CEA9B6C2DBA3DB1CD6F24CE126484EA4CA14F822048DE053C3CB7BDAC570CA86B8A8B88653133B9C7C4414619D19ED904325D2924A88CEEFDDC79E2E3B3C4E7DBB748C2109E617247AA2256F06003E461C2405E0C5B0B939217D8B54DA30E3C5C56938D7DDCAE5C0D85F01F9E527B94E7060D3BE6F5D2616AAD250CB5815984DA81074956FC65956B3A4B72D2A93D7906544327A2A4F7C856E45F1056495F12A64ED7540F4F5277F494C2D84A9848A692246721A3E04604DCAC944538A041D5D956CD1CBA3CFDBE27485F38D43392756717CCCFB5E05879C9869C695B652AAD847AB3C29809BBB0DDD2B072C8B121A5BA4A4097D2C710891AA8BBB46B96B8D72B788931C7AEBABB2115A2CDA084D133A5165B182D21E4FCE3FE9E1A4847175EBEFDCECCA7CC774461E4720947EF4B39B46D8D703D6ADD7E8F698F5F5714B877E28AE1873F2BBDBE8A2B29C910963BCE101C793719B42AF63D0CB896196082C4585A34ED11056CF3EC7A77ED72D2F9540AA59046DCCCD1A593043B266F94EC3E3B943F4FD012372957235EBAA6AE5B4A9D207A66FDBE3E21BBF1BE89B131F3B1BCD3CBB6EB3B7815DF5A774C5792EE7BF89C0A28136F024B890DD13226820DF5F0DF5AB127B257F0F6141F2C303B414C54808285A8B0C7C9DCE8F3F4F9FB0B3C4142495C7A878F94B7C1C2E7EC161D2F333C5759627A7F818D989ABBBCD812131E2F44619296AAAFB5DD00000000000000000000000000000015243541576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC + +count = 18 +seed = 790FC03F956D1301A735504075B67A05944A762E0A4BDA77BB8C036C5CF911E2B561EC1CA6AA355D5CEC919AED42A1D2 +mlen = 627 +msg = 021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 +pk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14FAED48CACB00036C45FE4F5C4F32BBE9EB4B075BB1482BBF9B6B4BA4C4F7172B4991A4CF0C46CD85A4E7C4C6697F86AE29B4F7E05D1E23DC8C0711DF31A19535E54C25EB5F6A0E711205D0BE0DA8278B0377259AF2125F6DC7748A15A95606E8327202A59AC6AC88FBEAAE9EAAAE81FD5F8968B61E958D5AEB0FE491AF8628088CAEBA67A458E8B3218E25D7A2349333CD3766E9DA0FDAF3B4F80FBCCC2DACD992228E01B2693223CB5B76D9EB9612CE7CA5A0E1E5A1C17BD98EC08ED31877C1F4CD22A14D418DC9F69F763BA35EAD64FE8EAD61D53E795B5B8658E613CCFB32203FA929C103092472A4F0D4EAFF8904BE688762B2579F8056A0E6FC2D704CD1CF1168B1281EFFB72C8BFAD476A8B8F8695AC7D64EC7B90E455C0F0F736C372B04E948F53DE39CB856FE56AEE838D266676B25F10299AAC0193ADC37A66093FA700F55BE5B5E3C743DDCAFD5C8EF0C580E85205C11C20608550010033F2EFB40EF5470F932537DDDADDC604BFE912345D8ED75F561AC3D7C8414A34E82F0CA45A7C376D0BA4291A0FD8EB25C1C902A608E177AC9008C8C3C39D93DFD46C069144DB3D157A8BFC43BEEACB22CD2AC67055B418EC32930A6C1771EE5BC38502BE3A10874FB627914E524D8668DA9D7660EF5BA1016278A993617001DEB4B57A7D8132B9931B3954B4CFCB5CF472C99D46AC86006830E0A59B2212143997B260F80D1C1CB56CB6364CABAD738E604E1BD3FBA872DDC9ED1AE3ABBC157632280B8C6F6DC5633520C01FB6881D83A0A9F7E962F60A5E7EA210018207838428AAEE2A58FBCB59D8ACDD0F1F5A64FDCE8149B6C9401B98DC5248C0B54B577E92911EDA7E00F418474EF58368BB79CB71DA61DC2A8E91B0408A25650E6512D8BE8CD3A6B06FBB27D6140296AD166EC16CD62C41415FD974A43DF318A15A6B64BE4C5C1BB650E5B175F0C1A7EE53B88653BECEACDA54214E98F6491ED2F873FF615B77939C8988A8268D258FB6825C1ABC1DB691437C8CA9C3F4F8D646EF0AE9F208144628DA4714FD2B533C4239C1FB966569D1C6ECB68F2ECF84C478A479DD4B1C19EA46851821E12332AAF369EF5BD18EA14AABF527C18B777FD847102269ED7BA1689ED89830273B0256AFA850AB168122D31F6ADAD3B3630472463B35FBBDE1F0FEB1E1790B70DDB7E132DD879F35023A9A3D0CF92559B7F866F6D4974266999F8D25AC80DC0C253E1EF8CE86542A9F57DB5EFAD0160E3CC28197CA64FD046C100D6DE06C9BF990182F506FE608C221FB59C88712FD5322FCBCA7FFA838EB4698013ED02B4F51E0F180E400B03C2CCAD335E20DA0502CD29926B151E457EAD3BFFA548D4DF8EEE8FBD88C27E206A04A18A2E96013195FAEA6E7B3526E4E5696449CE53000DCEAF769B0DB5A3EF57179475EFAEED937E41E07BDC6A06A493D794E69C891934E3330CB401D61A1A271C0E46517820D630FF3AB7340610B18D1F72F802A77ED27FBCD8DED2070C18A76333CE7BD5D91716BC806451BC1391B9C4C0DC3693F7DAF7A6528CA6C5BC75AF0213C3383CFB86A932046D607E9CCBA436B33976898F877656C879CDE45D27824053F43ECBF42E1894AE42465E0FF583ED192DE0188BFD36B89D8B5397C411B67573E2EB34719B2D0521249415CCB224E7DC858C7B8ED8094B202E38CE0D0782E874D38EE89AEE9A9A5D8D355E150286DCA417A8D188F3408FC44423AAF78C6EA8EA22F7B290EC9C896CC5CBB92171E0C2C7DDB9A436799CE985758F0474F94D086E518218614DFA616DA9D5C1EC283368A676EB +sk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14A8B28F11AEFC3D7E0B1C12CEE0C0F4A6F1B7572F4C2EAF3A639AFF28963BEB60DAB613546E3D0F2DA7FFE22F3D20F1B62C82864568859C4EA9EECB217DD77B531A020A924226190961C9484A01908519116141C28DE0B600D0884D1342618012305C2464DC000A21B32C23857053446004B44DD2880C010949E2208A9492918B322A4B448443940C48A6091C0280A396908AB6510C072411A4448B442919160509A945E0245289888802432962121252082820C94060342D08C78880082A2015244A10610406080812041B450C4A30318B846511024803B510123211C23641E28431D4004924118109B32189A648602006C22088123461002971C9A40598064924A91014332823C90843428E5C24060B232A2321452413685C36915C844514A9414A08665C308192848D5B365181102D003728A0C0044B984993A24D100364124448DB128120C170199480DBA604CA208E1810260A98054A442A24428690A845CCB48942001211280C54A45052C4481A0971233820620480DC182623930C53204594468ED218492026650A040D118048C0082499402010430501A60151C6092231428010119B382289B0910920200028466280490A4661DC322E11A2310281248C008C5AC6219C960C1B1421210666D4466ED3100A408088232911C8803003C02C4B162E41384849940D8B3228821065E03289D11841D4B20011951110474522280053320C1A254C0398680CA704048841C316721909720B4720C8B42880C4408A445201B6655B308120456014446424B4645BC49002B0051B87219A2824244746C8148099248911B065D082645A92680AC451CC222C1931240C1480C9006580B62DDB989088384E1406854B907123160800160982965101C504101082C4983153B291A2120E8230700494401B015152008C8C8884A1386989B6400B9829830261D4C8695B949014178283184400332E63A665A3168600374D90B630D09605544012C432414BC6686298285AC840D3B00D93C46524994519A98C9420646098692305514994251B082149940D12C971C8362E9C48661815900C308449329009144D00B885800202A0840922264980480ED2440603834182A26422156014183003A111A18200D3C69160A2211B2544100588C2B06893366611B629D21621613672ADE4DE7EA3D87994B592B4DA2680390AAEB6EB22C6C204BF8A20311BE5ACEC5FBCADD0642BFEE2D86E445371882EB314E05B18A3481997A8D11C54A712966E23C04D1C13440F82628FCF5DD9A4E9E673220B2FE1E8F0F9419B8582EFE0D2D1702473CD49B17DB4CEA54B208A4B0521E938233E1A43F1F1CAA84A447CCCAD052EAC097983959C278FB0ED20E56A1968FA26069F90BA3FB85FC4DD10C2EAED9A8F37ACCD0923F3ED5CBF5501180A81ABB5FAEEE9D1A402A2AB3CC78E7E2FB6CA0D980306D69B6BBEC6823A15782796F710D52FA122E57CD1CA9137C871658E72F70DF6BAD385EC602AF9866DA2EA78741D0EC22918B020B8A941BB20BE4EAABA74D0260F941CEEC2E6E20E3589F8C2AB4ACED3F710B7EA3313DA6A01B108B6053D091CA70D5CD19B1AC0FD2CFAD4F8BAF4D3F46F24C1B6769014F15D85D686AE7E34192AAE1F14BED761672515D9AAB663BB4DCF5D6A0352ACD2454A61454F267AB8FE708224818EA4528ADB90B387AB92334359CD373F43D63BA4C684DB5DC970020D69F1A9FC81F11837F464E30848CB3127299A5F4C60E32BE36B96568690131386F1CDDD9F8A9D7FEB7E2907F601C668C42235ED6A8C26B73E9BA079016F2E6778565AA01437600354D28CF27B86901BFE6DA1A63B3EC606FA3C0C58AB24DD3E168138FA6299F2B5A9B280F4E319CAE39D2F56803DD2777705EA681E066A27C51B9235160EDED3FD6AAE3E4140D5AA5197DD390BEED4FF6AE265CA7FE32E6760FB923D8BA61DBB8AF9C5F36C0B55E8D6D550A14FFBD2CD626CB1FEAD3320B3E740C5B2E955CF89D843768FBDF18069906120E91E434FC8F03350A8182C78093C44E7C406C8BA7409DA1E5593363FA3E7FE17A8BEB7FCD5A77909E262423A945C5938E10C8A4B13A958D90B73B3ABCDF9C580ED72768E4DD94AB8192625E4436DC6DA437DF42F197F66CDAD4683451E82E4CF606919D4BADBC789B390A4DE3019FF7B297C5579A7BA00DC8902828409311A9A851C32EAE5BC2F55340006A31C3B973D824FCA10E5D730162D3A8AFE349180E4AD9265D2EC8B078F7863BC62972264E0DF591600B5225B3CF8D9E7CEB07837B278A843A15C1CD4AD4A679F8E4CCD8A172A99EB80D985F5F477CF7E4C94922DBF3D118478D5BE027886B759FF3C67B1CE3D95596AB75190F043555E5E673030C2EC596589367DAC363996E9AA6A0971515FA322A2F89A1B9D6CF079B521555B64C41F4B6D5BF70D24CFF6B750B5A7935D4AFC482ADCEC319F847416E3F497714AF2C38267D2FFA0709EDE587F982913AC0BD1D0B4B11216406E606F075E1C20C76FBF63AEB94009853D6C9A3EF2F29A597DBE76720CE68FD17E8CB933D641F8681B420BB208B13855DFAE84454BA36463AC27BCE80B11A6CD45AF730EE05C8A2C419AB309CCB68D03D4AC42E30111C228ABF25FEB928EBFDB1275A6E40F7340DF42EAFBE37FAD7606D14A1C8901521F91431F9656CC4ACD1AC417C00D15929C35BBFC13A0C2FC04ED01266492FAFA1E8E7A5E2C0A797D3773AFB99EED80FABDCB6BF59B8894395CD9A062D9011BB31F7B759FF17F2E2E087776D8563BCF30ED6F17D811C0BC1E64B60B0905A8863A59AEE8EA4B033842427F6DA19B8046DC21DF0159B758DB613665C0213EFE6E309DCAB9BA9065AC019BA62406D61C94057F4B5D8A45C63B45F6665F689D367B683043F8BF5FCE528DD3E469A137CED7392CB01A32F133C6980321A2E3BFFE56A24EB0A2F88167F35A5E65EBB39E580D83294E3DC335AF513D58EBF496F7CB0EC64924BC4E35C9FE7A67D2264026E2A24022410D3CCC452F014BCF7CA49AEBC169CCA3EA36AF2171DBE4D7A3EEFC04057A63C4BB5091A772CD6B4772823EE43F00E6EBEEE09A9042294EF2DE04EC2872241C946A82CC49CDE44682B83D0452F1D44B5B925ABD186450C3372899D4A7D426CBB43525E0848179B0555F3D2AD19A673605F500EA59BA2A1E7C90EE5E466B5700308B35AC7B0246961E6B241D1F10E4004E27B070AB4C99927E8C2A38C3CD5C3348B7F3335D4CE246C5A95640B0FB76DEF54E22EDB8FC6C6A0A98BF09EED4256DCB73F1AC690D31A345ADF371147464D08CA3F83156D0C7C415DF19C93EA1FC772F96AB424ABA58D40FE207AABCC254BA310386DDAEBC5C562A7CAA6E445018DFA2D47CD7FE40CF8602972F4F511D9F609308741ACF72487F7842A16440CD6FEB536B9E409E936872F06A14B95E19F04BA949CE1304B6E37306AAE299B54AFB2E4D09F1E7FA22D84BBE988706ED85E0E3C8A27E280DA3753E61B222E433E6A0739CE4F21E3E1E3ACE342CEE1515A2 +smlen = 3047 +sm = 6466134B670CF43ED919D65802CEF43111D2644B08A3160208CC943AEACD58140D877464F2441B382762457C248B3FF8D42B993C0A386A8C0497EBC1704633F32570421981ED827C3A5F2DE90253751FD4C379C190B74AFA8FDB655513C899A9566A0E1DCE5843C2FE0E696C8F818822C9F4031E654988353D35D8A432AADD371CCBB76E6AC388A614312822DFC9C096A9513C0756174944BAB45C99A10BE9F61ECA1D9CBB7C2B3D3DD274FDCFB7BC519DE9F079A2F306BD8185EEDC5E8BD677DFEB4C945D5B117E9C42463A547747864DC19B45A701AB73C72F45183FA9B4AEA56C7F35C52F11989927288DF982962F1A863698AF3A01B2E2A6258F852DB34183EE9C6244951EC622F1A72972DC5460704E8420F5EF8A939BF57A58B5513EAA3E556B7C0F43434FBE29F1B9041F4386F6A14A14A65323DF2652A76045F17392E9B8850E15532233132A7369396507587E6DB30E091C794ADE238C783AA2F16A89A41C12BD9D65AF0CC0C7898B7597E71C8329220297BA213D67EBBBD38840CB0A87803F7D73D2820079DFDA7B54FD1EF0DFEF1FE7FDA853A472E584A7121E97AA0DE23A34C76DADE4D66539D30BCD2761FD8B7A499AF6604823DB16ED3C0FE942F9CF7803648E867F5F79EE7A8B78731ACFEB3B8691A45043040B7CC170DB869ADEB523259F9EB3A06F26C452FE4479EB2FC35EBFA73990730181312CCF1B4BA1A06EE29D74D70841804DC2D0A625DF80C967579915A952DB387E1ABC2B0553C92EE202E6EDC6F674B48C218CC3D5AFFAD8BAC38F6B22C79406D279BB66E01B048F55B4B2298D87DE3814083D9F063854FBEDF919F21906971A96001C31790DEA6EDFE076C1186D34CD702A4D12200937FEB1020D6D116F2EBA744FADD50260B0D67641BC9AD16FBAAF6D26C9FEC66E8A78D9E1D36D1154BCE6F976B355216F77A54520885068997E0780D51C6987A66B5569EC934FF9460803419790B3C8714AB6915613413526002AB3373DCAE1F08C120C8FEC9FA1AA158B4E909D9ACCDD9898D722A8F7B416DABCAB6DD1791C69EE42283E3EE76D80153F492E5B497B934BC81E428F87C3B2D154F9F150918969F1D609C9357066AC2D6C8B9A9D0F10DA95BA16C5F39BD605CE5DD3E0FDB14AF202E65514CC9F599E8371EDAEF0C397C48791108AC1C39DF08731DF86C200E805F89467C36067B19BB7DC2385960DB901C5892456512DC4FEB82A44AA667D48FA843CBCC672B7CAD65CA87135739C4724ABF0867F95F892ABD6DE6E6B7BAAC772917556AD89CEDAABC261C239C164CE69E5DD13F2770B7D68537B1D734998A6192784A1C6149CC550DAD7BB15358FCB91327A4DE8AF973A196962F09B7FEE4629713FDF3AB38780F7C86DF57CDDB1D181D0D62AFABDD7370FAA18570F1FEEFF2920D62B95CAC858E6158F0B9F4712466DB58D7E43C0B2C81BA1BF62557A41A9ECCFCF49D21A081CA3F5B53615AA2E87F87EB723EA3DCF16F88D702EAF6730C57BE73913C54A336AEC52728D490638CE3F3B0333E5D20BED0F4601E6DDF0235B92DFA5F59650263EF9CBFD8E8DB605CD9295A5FEDD534403A40D06F4C2E5D595DC454E1ECA105DCC4E9CEC26CE274EF1BCB4FA2214ADA9E34642C70F15E34AC1908422D4B977013B674D117AFF39A4A16BBB298C0A7997E88965DC91DBE19EA8D16BBDF81EE4AE7A3DF354799B3FB97901C778056C0A3825AEA8AE63976E3EE6AFB26B031C0009B92C764C5EC60DA330A467FCCE39735F9536329250C452D2041C3A347B4873B2398E8FB84779DEB05498E1C4C5CD57AF509764B8F1303AAC82DCED3386FCD044A751910BBCFB305EE45976B39CCF33F8551AC8A4DCC5F0C622220C10C244C76DC7358AC0244E4451B35EC22C0648F6545E705FB5BE10328030D4CCC25E427BDDC9520D94D03BB4B30A082679F24E9E9EA4FE12D34617588EF4C7155B82AB061DD9288022753822085FAC3E91E3DC54B5FF4ADB6EEAE96F273465D30BCE2567A6472804BCCD7BD1E34167DF8C7BDF37BDA9E18C1FBCB0A7DDFB8570349412A413BE967BB0C8A23A6D3DB8CF0B67208854FF30ABDDB8E49780626F784A3B8BCAD416F7198C32745325011C65A52ACF087C63C2B2CC419714DA124C00138E6292A2F89DFB81CB26C15E687796FA252346F41F48EDC42816967C86487A4CF33DCB6D41BFE23F6985E5267E8675182C344234397022E55602551605788DF2229EB313D061BD4E4231DE91B6B1F1E4422587639D888494E7F6DEB236277553130E98F931C481672B4874B798518D3384F7BA5A8C444D5B194E41D9C96C88CEDDDD535ABCA2150E9BE42781A985AC56D481FD28FF8D4E8B498554DF843D944F4D9EA3A9C54ABC7201F144B05B8AAAC3BD49FF87BECF88A5510430323C3FC619F20AA16A2BF973F924529F27190F919C2415DF66A76B294174A36E83635BE997C74AC6474DCAB2B16BB46E90158EE337D603B6ED6320EE5DFA3FC2472C62EDDB476A8ACB6599F8658638C70EB72E7A30FF7241107CA3484D98B77CECA34CAC454DF42F91AFB45F647838C03F661E275939EC9B6B14582625D5AD572813DA07449A7CD63E0A781C2A564F6DD003CC69B764A0BEC393B1A98864560909AECEAD24FAA3296BF0333EE6604AC28DF3CE0CE1CD3B97FECD0CDED38508CB006C04FFA4E9BC7E5C32EB4EC0B6EE0B98D80DA91445ABC3384E9997F4238819B5CFF3549EF4E583FC3AEABFFE829FFCCC1AAA065953393A03D6C1749B0544D60DA194FC3158C5999F661B41BAD8F327FF28F190B2D04806A9AC3D6829AA73DAA31F863CFA6822B7F9C26C19ACA963457EF0169D2B4891F2CE494BDE258410BB0E08561600C129D4AE179F8597699180EDBD3A78F31CB690351EE39CC3513E3DD658A0EA744F30D936654789200B7BBB71DCF81BC58F6F52C03AF2D223524F41E16A3BF4C36DD9639B77E13B02B12ADDB1BC5E69A7C1BE6716C0060E8CED4DC196A4DC1329FC2E8F8B1C24810776330406B9B1DB6C8CEDA3557DD459C50883F69BA78C7C3A6CC22562FE4B8440C07D5928AF41A8E0CA9FE5AB410246A4226875B5551587EB8E8629540615A9142590C08B3AAD2F2111640E14F87BB8CE013A463198DD6973FD2A89EAFF968359FBAC846EFD8C11588FCB6DA6DAEE8A2F724264EBC4FDC0E77371DEF62564A7B8041039E2316FDAEBFEF95E455C43944D44EA27F5D48C99165F17DAA27357001B1078FBED39E07761545F8E46235143B703F726DDDB590AB2ADEB5E165F04567CE502C1E1D07F09141835395D686D7793AFB3B5B9CACDCEDDE0E8131B1F3B4358607E8C8DAEC9EEF7182223616A86ACC0CACCD4D5ECF6F7F9FF010A292A2D454F5A7D7E8C8FAAAFCFEBF100000000000000000000000014223344021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 + +count = 19 +seed = 716354F7DEAE272CD26929C0932CA257AED1DD23D67260726B5213D82E61466FA99BB6A7D81DEE9D0EBE03DEEE4DBFC7 +mlen = 660 +msg = 7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D +pk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC66A29A04A0FB3E605024C0444911F9F5FF5A7B52846D622C5CC3A8AE62164BF4C1A7DB9D7AF81B78610AEF4DA879BF3CEC17174C58563E6DC81501828B7B4ED940B86EDE218EA5AFCA12D94F8698564747A6CC938E8566CA18319E48676EB74D4770D42C3FCDB466754BC2961C4FA9CAB735A6B780C5BFEE17E2B7FF8B3012BF7A3B6227DC55FC1F49E12A84FF4C7253DBE4569742DD2C555C7ADCDAE7A69E2D00959F9B765E7D3828A7616943AB98157F78E69450386948645EEF77AEE0AA4FF267B77D31E31E0A2DFA907FC49DC7AB8622CA05D30EDB3A6BB29C25C64B5685053AEE3FB75673322423A3B180FCEB28DA96B7BB91BCD3561AFAB2AAEE1BBC9AEACA2381F6E18F715327B85C7E496CB8E5B9E9614A0731A7A041BB384461A06FB324B498C4A6ABC501BF19E7776FE2DF6661DE80CE3C8DAB8ECFF8C58B49FFF37852F6457E675AB379A9CDE33FD777F0CAB7B41BE604263948CB041FB64DF6BC77E946DDA3E504867047F4245C7A8B138C0D40EB49848042CA7C9DAC7515B210E72FCC125E00BE20A85A5F83772803F42B7229CE3995D85EF2A83C5586B8E4A7E8F4CBADEEC61A75CFADA37B3C0A33533A3114DEBB5BDC3B334E953973343F88295C20F20886BCF7C05236C9C67E7239B3DF017BEDA043926272BCAD1D4E1444E5862CC0FB9CAEE0C42522FA0A872937094BA331E639E3BCA3C82114CDA8671DCE155F926AAF65F3452DCE5D5BDD091606C2B000D82DCACC97912EBE64AD3E7113E24E336332C9F9A4AD1E0D5DBF7498EABB2F9CBC68D808FD88BA9C137E7EA00BCD6C5A82FC2619CE66DB71810D7AA5957549D54BE0463D1DD5FE2F13FE02D7A68EA13F3360768466B9889C110C072E0E5F59CB468F0F7FBD338143037399B97610256235131A0E26133AB9BFE2F5080E684088D1762E88D154BCB555FCA189201E6C487D487EC479821C8B07C5F9CAA91BB5D5B0EF4B8EE290AB465CC6685B037A7D38F08203A8C09DA3C3DB840DF3117FF979034EAC88AB9DFFBEFF05546C15CD7C9012BE911BAC70EE5E64A613645A9A1F1C5A2D168AFCA61A244112A1EF72494253E25340093AB3575105CA71535C72C2CBF8FCC2439C013D5C53682C78E974123398B38DC0BED5CD50C2278F9FDEA9F45B8050BD64220E2FE7CE6FD10996E110136EB1A6EF23C23D18D6AE034B3EF840BF9CBA36D23A28B286E43E4091456F686192D030ABC95E4CA3045D4B57D162D4F0D4A6CB644E3114F58B2295E0894E95F21C709FEA25E7C9550A47239DEEC1E113645989E7A400A010C94289B521B07A306EF71442920B8CFA654CB0ADAAAB9A4726FC8F30BFD56C0E9CDA89794C74B70F55CA68B77A2DBB2746941C7B0106CEE6F6192FEE0462C9ED166F12F50FB1C5909713241AA2C9BD625B4D1DB1EEBAC5BDEDE0CDDB79023D7EA08AE5111A48658DA246799A30BB48B3BE4AB2217AFB9FD9879F46D850C0B60C91893DC9B83DD30E71A7BD995ACC1E185B154CD5F4A5D4FB22AF375C399AC902CC7390A41BF00CFB6E82ACEA8C39C4E0784E951DBEF070C256534571E3A3444895BC21492EB62E808D7D31F762E9E55D751798066B87EB2BCFF70ADB42897E4BE431889CC161AC2F28526D08B253C55D39B356641FCC604D74986504072CB307DAB0A0B5012016343CD317CF2F33D8ECD9DCE25A651BABE52BEF05505637A9A433EC895441D7F2C3E9D98F9C2FAD9FB51F849E43D13702A2B12C711E2B79B7E7D820AA9A8BCE8B0A74B78AF5BD5D3CC8DD69A8F4A5BAE8480F4BFB8678B3EFF6824A3B750 +sk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC6E4A8E780661D9ADFCA891F4807C6632F835BB7845123DFC55BB16053015FFDE44BE8E1774B7AAE15D20E2CBB61DE2F051B4FBAEDB3963BDA0B7518D6A947EC2320214960C25124338404432823292251280D54C06489B411591662CC186D11161288489244C45080A84411B24D99028A99B26443166202B7115034281A04811A132554464AC8123119B44010A165020425882070900090D24624C8A4691323291AC610C4440109958023800514004462122918B33140042D23B711C8380C48C648041526E30268D384844B1672CC2852CB18880AC92C23A168D3448D0AA824D9C429140022133482E4B23019416109087099044C88420E443846CA328D1C4180E036611C00081A240E0C146093240E19184283B20901201012A80561C66022832904B8114340881A176021154680B89161C2701300715440068A3669D000450C496C41B02540224483A805D08028D090681C0844144168483421022184E4224ADB062942300D40068193A02850148A24C785C8188183862080028821C64811214A03C1511C84114C088D83120ECA2042C0404D20B905139744A3A24543006D580449028450CB220E130208123904E1466E1BC58D1C0301A3C628803011234972A1044D0C19321C26801327400BC40054040A0388414990056310050BA5405A94516332510232721CB66552206E11027108324E62829093A81183308821943104A26D032548D4B8290349714A00515844201C850518A83054C61110B08CD1366E83464A24B47104B4859A3266434860A4282914406D1128481C2492D8028890204451408C9CC62C89846D88328001C28D021040E020900B2642028331C8080544C68DD486215910212214285B162D19B64418248912432D03A9401B366619C581524261141045C038218B98248102069CB48C0C9591A1982C8C0610E30489C8367193448C84C484590825C4165260144C834802414286DCA261412406CBC410D8040E1C05420BB71059A43014832C23904D50000988966D43362D5A084503B28403C60DDAA2818B26918BA61042A24843244610210290368E1B394CA0406E02C00198844CDBC668611600CA1209081226C8980CE1284D12880118396A632662A1261100B641CC40648C2464D2882911168AE4986C0A2966CC3012510880043351112F27FEF2AF87CDA849E16EC64E723A1D18BB6B986172C2F744E62D2CCE2BACF2E14E63A1BA1A1B42C967FD1E05E55A1BE08E1D8C966862F76EA8BAD77C398E5F6EE8618AFA87CFD77D8413608738E119218CE65ED2E5EC60BFC27ADAA36EE6113E5EE908E2C245E937C4CB9877B6873B38242D3EC49C256CD9553BF63913310B0FF728168F209996FC45404DE846A31AEAE65434C570DC14EC73E16E67BDD82FB90286D87A4C70684729AF4AA0C959F88084ED8A519A32006A024EE66DF0C4D7CE440EF43632B42B65AEA4681B8E69CDF08DAD4E2436484F860D7867524439FF1170AD8ED5ED4B0E737C2ECAD36ABB76B1BE344D6A8819EE1A36A07A417284C3866BDF9081A39FDB9E5FEA759377AD91D6EA8B880B41D04889A4ED2CE0A79B1FD52FC9CE380A9AECBD8AA3935E4469A6826DA37E84ED1955AD2B9032FD5B1DCCE246B843337712C897278913EFB8F250C9BD23A84257B0788E480A2770BE234E6BEDF480CF89D10407322B54BEB8CE3891796D8FCF3352793F3D031F9CDC90F3A4477A903657F49269B7F50C7FE1A7E2A6280A620F2E727812A8EDFD9CFA1BC7CC0EB6CA3DAE1353D68542FC05A6AD8829A0E5352D817ACC1BEE109DCFEE473D04FA876B9E1BD3E8E19AB73E99118D3BCFA0BE7B93802A963FCC265ABBE3AA13DB38E8D5CA9A41E2C2762E2B27261835E769B543CDF06BB8D2D106C5590C010B7D5F0114B6AE426AF27EB1D954301A5CEE9E5C1CDAF964E013C5F5158AD99FE14FF7020B6F43CCF4635A961FB15DAD62C0A3BD7A28028726C4D2739A80A45C6927C08C370BB7E8184023030CFAC0DC759D568D0BFA42DBAFABDD0916A227A3F7948457B4DDC04BD8BF87E89D2768F02234F89B4BF9B70D5426A2A948A0E191553F135D4A10CD3F6EFB8DF90E7945B3157E8B4E7FAF4A134968DD0DDD8349367BD232EE325D4E22F6A59DD67E52930C5F4E352FAE3ECFF64BE8C566A109BCD5AA7348083908E82AFA204EF5F6704527B049B31FF395E576CCCE9EFDF69E2A052ED4964F4BE5BAC5435BEA039804D4DF0339B2DB1EA85F177A05097D8BC5506A622BA5C26AD05D46F58989226F8CF6BE5C3F4B361B63DF18A47F00490AD026CCB9BF0E931872388542A724059ED7054CCB5D27F1AF482AB09BE5DD0B8C1FD6A144F97479390AC44B3D0C829BC1D1E136DC0ACF97E6526BD707C278C15A746A6A70F23CA143D51707F2235735876C89C28E4168CE08B55E3AD809E6B04970AA7340595EE064FB082D6DEBB620AD08F6FC4456095D6786228B71FB3F5B0B07D1118219CF32F1FBD7399B3A006F9764F725B8EAA6C4F87B164D0C5788667977F22D754D1C6E550BF01A90733C230300FF4B4B8457A1FFA7F8603FCE214FBB076D7FA9D1E946F2B503974285E86C02BDEAC4A6A942606B294E361FCB8EB556590BE1DC552FBA8910CBC146FB6E8D56CF5AE89CFC2709377BC870CDB890B1CF53AD128D20B969B56FA8CA3B89DB1070DD41C3B2746D49F6BCA78F9F1CA0480BC33C59324DC6C6AB67954F49BF042265666B44183F4309355373CC333182122A1476B9514728346D691EEE9E29E9FE09A8FEA029F9D4A1A3E09E3D2C4E9BB3FD5FEE988955EA34F4539EAE32B835CF25F8DD98569972E786A5B4140DBDD8200453C7FF864DE3EDDC6CCAF22A2456CEB28DA5F10509653E4233997AF6D768E8714F2519FDF0F37712E76242E4F3CC5C732F363420BDA7C56C72D37FB93B18CD5635E6BD29E036D1AB0DD364050D49558B512E1F29A293022DA26217BB8BDAC14FEF4816781E7F7EFD396EB88C7ADFAE2EA0AC229BE11AC6C068A6F4FEA2247293197A0B827101AEDEB489D63FB1FACC4FA34CAD7CB876DBD5AFF41319354DEF20BB861DCA25426615A9BFBE5A6B780C9897AF39887A375967E5D4C51D39E8682B271683D677054D4AC9927466FC53576929E09647AA68112F85A32EDBA0A175EF80B80C8731E8E0C73E3301E136A1C07C08980DD566724A254D9E02C5E740D5672E645991BAD1D17A1FB57E0C7150A87FBC795D216B17727951E851A20FDED3295F61A9E45192406B0BCEAEBB2388501E9EEF1F9C0A4FAAA0B283A15F4CE52C8037A939CF442647F5C2DC3E128EA061495310ECF2ECB3D442A77250FDFD8221DBD260951A4EDC87D5536C1B56CDF4166496A8C2AA9FC75089A73D93BE756E81C05F88107D7AA9B0F711E39FFAA2364C950698F869113B15732674CFEB82E627F971EDCDFB294B7B30B318B0FE93E52DD212CF5D153CFA790FFE5B1C8F9BF0F1E8C8643C59A9EDFE98904EB4F44D12842B07CFF8498944D80ED60EB1A33696714FD27737 +smlen = 3080 +sm = E3A783B2CD5000325A60B581E015F56CFEDFB8EB70BB31D64E9BE071581F72BE837180A80DF115E607A27636A9F5C169749218A7B3DCB781006D689D5E18ABA1BA2BAFBA556DEC59102ECEE464331636D525006C7A83E0827DBA00F79B4AF7E1B4B812747F3CFFCC2B51D31D34517E14455CEB9AA7EEEF282D4680FF599E7C379EC1900EAE0632B5D420590BB0B809A6995F253D49210DF096BB2690DC398484F9C34A6B2A62AE0069AC8DB59A88BCD26C6314C00B115F778AFAD03921F499E377D89E2398B951AD2AB12C875D019EC2838772DDE09959B3ECF03C3179AC9A128A7A477D732D5252795CFEC1ED509C0D5FF055F05FDBAB3296DADCF59238DDAE4A59D42AA0228A03D757E4224B2E5FB162DAD027741463CB224CB2CDFFE947483286B747A34CEE304574EB734F67E706EEF0C9B33FCF99D6506F7E24F369899AD2B930306CC542736B72B4B5DBA522AE9D13ECF17B82A3FB9D672F51D34B6653141503AD734FB6A1138B235A9975C9F0CE9287AED6F046782F04896E8F145FDBCFCD18C1D53EC50A91A85C63172712BB3C6A4A02DB899F4660DC3EFD4B0311AB9B26E2B6F67359E03C15D2424C7A81EF5D40ED94EC4EDC2939C59005C3A97A451220DE0A4224B6F0D7CA8D1D84BD445DDCB07886F85760E27527E4317BBB2441CD369B1C7E8570B81D75314854BD9AD6ED17BD5538AB4CE52AB541F4991649FC3E15192E5547CF8CA0B548D7BA96EE4BDE4640FB49604598716CBB5DD06AA0BF753019F6CD2F50237C011A7D5EE01E59AD1A26B34EA8C82A2FC407438A5522DD4948F17901888D7F1469A5C1A77582224FB2198ACF4454D7254068089B64DC12964DC9A95840984D1DD9A5C961AB1B8E4861FA169971FD99322C1990F325FA3A43BA92853469CB37F6BE96B8E9CC93A47F01A1CEC218C74CE7C70625E68BF1E1F5BD1D15DA6233F5D1A47A42EBFDCF0A38CF8AD7F559F2893EBEB3F75FAD820BE284308B5960D799386419E7D095C71F34B41E8D868D73A6A35CBBA2224FB53359C06DE23617C2D973844A828C5DAA74A1CCA76E0B8473225A883B044778B43CCE0BA0348EF47BB61CBFD6BA71BD2FB4117E74289BDF426E52F9D37C4E7439A4FB09BC2C29BD22C121099D53DDA216621349F3BDDA10F3F7709FEA4BAC231CF6F08DD94E6B4E09B70747B751496AE4D0D92E452971B0B07744B150A7292A669384F45FEDDAEDD1796701FFDBA2AC0171E4B043742EA74D06085EC488F1FAD171EC710D1F8DAC74AC4A9CBD5B120EF92399BC2D55FC413C1AE154EFC82268A896DEF8B067974EF94444AA27F0343890ACB869683E5FCBBCCA34BD663BFF83B5CB8DF791792A083D7DA207F29CCF0CA0E88D6FC42FBC9F11FFBED3866C1B2EC41296F42B85F8AB0B2713D001C11A7B0EC0DB1E4456550CA1DF23BD7D6ED150A8B10956333A87867253D172200F24261DBBEB0B96C8134E2D8ADFD3E2B5B60D98685329F66316A8DCC3999D0AB04B5F6BBFD0C42FFAB47A5FBE4E670D2F3130F7F97E2F8ABF4FB88875A40A4AB9C96ADFA1971886BD41EC6754A8B7C360AAE69A6BA124177E0D2834EF2225A7B5AC1A52166A1FFF2B6A7A1491AC6224F96386F805E0F7416640B9DB9686DFDC5EB7DD9EC443D5B89155831835179FE1ECC979CCABD40077507A25FA33593CA9EEED795E6A0395BD9894D8484768EA54A9003C52147A6161BA5DF3C2B9CB98C09E28073CD3FF5C4EFD0D367B35400BD57D244E6444CF16A13431B1846B74ED7AF34FFDAA40B4ECA8B6B0A47CD28F02019EBFC154B3079A4EF6AA79C194296F331D006B3E950B8B1181C7D981449C1D93490B506A9817A959E227D4DF1E5970473D0D51DB7C0B71A2F7B8531A9A9CD925DA86C195453D61EFECB0DC8CD70BAD0EABCAEBD9A28D9E85C5A1C660C5CD15DBD1993E57020C7A79384ADA0D1671FDD0CD7B262F11BED1BE0F831AB62DB2C611D7FF74F5A4CF4CB97E62D1C33B5A9EAB98E462A5B66FF9B893E5F36FA3415F3C03B12CC9A54DDE954DCF8A30D60AF694981A20163DE95954B927D1D7AA81DB79365B751D75DA44A2B86C881547CCD760CADFAE71CA2BF63EFA0134231A2B000B530295DBEFA0231E4CFEB11F7BF5693E6F4DB1AAE07655E0F7A85907592C60F33148126F6C98EE2DA0AF91A7183654606B02F31F61968BF610EF186CAC5FFF6089AFBFD235838E63750CE5F6D4D946124B959049D2157043F523E669FBCE13934AB3FF732317FCBC3F20A677B0E7EFB51E09BD1AAD596997F8C1CB55A86A8808AB17D5425308890D08EAC62079E905B000E82FA2D04BC0BEC848B97ED949155FD2AFCA2B34831410210CA57715B0B949D67231D5D3177758E45627A469771CA03CBDD8188A4B06D760B92B850C2C04467A10B97463176094AE77AB56C02D6C9E58C5DB99B7C8301873258A813E40A52C76792CDC00276FAD74AC7EBFDF032FEF4D7B545BFF6342D870DBFB4AB064E9542AE6881747CC67F04388614C0E264EEEE975F7DAACAA6D45B20DDCEF302B4C0DB390A6149238C14A81EDD544C705674F4C57024ECF4B58EC47EB0894FF67D6CF0EB992BBCFA642FD52FB3CEC4BAD5AAC546072AA4F09BB2C414B84C5E619CCE40D8B77E6F6FF6F4CC01F7E15DDE24D2EF47DE94C96381D18299FF373078B942E6E25C0DA7A1BC0CA992FE3F492AD37C6EDBCA089663438AADC32184CF25AFB57AD489B81A7AA44732DB118D0D738059FA7D642C54B0F7DB969AF1AD50C37EEC7FF1967B249BEC61E086A5D6C4A2AC6B1088E3B94FA80309002DF200FC6DFACDFE917162B3C50768034F1077A3ACDE5C2EB73F1F95DF041F9B74FBDC66C307868676C315F7AA505B089AEE9C72AE1037EC4DE1FCECC160B5E1FBD39402D3B46E5AD0BD8805CAB500E9E61948019AC567CA039A57C770CC908445559512C08F98762F49CD764C785070B14557B774735027C067330B0A63A195E9361354BE2902648262769F4AA900A5305641A8E1BE459BF5624076EFF611C78160C3395817E95092E2B7D11933053B1DEBCE3D3B69E2B5127B0E54C4CF7752D2F9B8CEFAD20BA6804796610925AA746C473F9F1B55C73D87298A07BE3447191E76A2ACC2FD763396CE60767A409045F65305F6FACAD032EB4EA9D04DC261FB5A0D3F3D1CB13B7B6876AB5CD2904A517D011CC4ADAAAA3BD6535444DE8EE1BD52A0D3189A62B5C33A70E75CD956427B077EF1AA54006EC9E422F7659A663BCE5897CC19AB2A891F07936445F27FDD5313F94E7EE40617B32CA89192B0213162433354F546E738F90A5A8FC111A335D62637688989A9FA0ADB4EA00050A13345C708C94999CA0B5C2D7DBE2E5E6F1F2F92C6194AFB3E0EDF6F9000000000000000000000000000000000000000F1E343D7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D + +count = 20 +seed = A32E6FF879EC8866A5F5E4F6318DA8FE6743812ED2CF5FB94F5C3AA3EDF953CBC32665810B71B2CFEBF343A571CBC570 +mlen = 693 +msg = A86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 +pk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7105E13DE8BD2B47DF370D561181100657583432958F1CDD103282DFE55E007579FA8CB9225FD3964C621BF2B5341DB7A7B669F0E7242355A4AEA7DD85F77886A0C20A7CC2F7A4E49B4840C2EBBE6BB9D8A25A8DF03DC6BE3FA26738DE97B26D6E7555EA931A2F5825755348360134C9B79C69E6E6D848F3F06A1A90AFCE48835FD92CB4F43F0F2F4F736FF19C21A3BD1828D808C0F722F3669D4DA3CEC45741847C3FAFA2EA22F32581120ABC93FF286235A883F781CFB4B0377D2FC76B5299548F48903833C4CC5FB32FD7404EF5B17EF585B816A766B1ADD7EB1887316E6423E89A3C4DC0492ECCE7ADE24A5FAF5513DD7706560E44D745E7576371C665F7D0A2E34BCF97ACCE027C22762A9E2BAB37A89CFE889EDC7CF05D4156D35459D4C017A4B070955129463AC1C317203273B34C033D9774793BD07C00527A1B91E82BC193F8E18D76989CD1A79C9BEF3B42B9CAD6F8DE87182FC3B7FBFE5C5D064A6B43B74A9C5659ADB2BE492C35EB9CF394B6CB146A18ED56BEA669514C124B79089CB802AA3832010045F82E776E57259DFD817D92DFEBC9943DAD3DCD33EC9CE83510E2621CC9953DBED2E059BE16958CF91E8F4F2520BD15099C0DDF094AE4CBF7A6374C1DFDE99C8566F420BAC8446F3996753C7EB82E2480AF26B9BA24D23F427E722452843701FE2164BDC6592143066B38BED84DA5C5B6A8D199B31F668ED90FC2544801E766CF10D8410AB56A5A096297FEF38005510EA0B28BEB0A99F3D7922CF4D715422E4C25E037B5C32F98497B39E38F6ED19779B81D9FD917A436B06DFFF61E7E1FC8BC40984FF958E879903ED9B0710AD348FE57A1AB5D3243803E0881751C342D1916CE8068727665CB6B7A0F834A0D8BFE7DA981A3B4DBA743706F1DE18E0A13CA08652E9F281F390617F15508BFE1C941555440184CE36AC3BA1AA642AB0A443D5697A2A45B6A9CC86362A47AF1B8D32498B4272DE45B63143DA59F494FB386C81454D2355DDE0670FF9F1E920C1514198DAF7F73C216C1986C4F139F1076A61ABE7A19EBBF4D70D604A87235DAC43A6B6414F49BC0F973B3286A7CA3D2385D67DA6D28012ED571D3B1CD8A0E655AD46F6572993B6C24A96915A6CE728DBCCBCE2B089823EF25605F17F3A0E6D89AA9E1A3247B6C58725DD5430C3EEF4B5D0A299F5AD3485952882441AC4C5A955161C4F61185B8299E4C467E05E1E052E75843782FAA9CA082E12C6BD0214539C755EE264BA4DAFCE889C2E93F47A51B1E9492652AE458FCB3143C27E92461389C5730AC74B3EE54AB2F1BCA8B5AEA4002FE6A93019760DE45BB450CFD888DEF3E00F8400FF3CBE5E1D371BCD5F5DB0985D18D3F403DB69902046B5C1822635F715B7720F17044AF9258844B3FAEBE9D5B7F5722CFA591B25C4CA89B9A4C60919202D72A48595B95CC1247065CFFA2D1160B6306E71643663BDD85173322B4DEC776322A1E0FF0FC720D31C42505BCB9517DD21F75F829B0A64235593BF9AD6417C746B47A0AA75F6DEAB9006BAF9FAB27A2E5D122AEE7820CDBDBC5A1A61AC01ECA0C20A910BA70F612D95E6484F253DC5622B8D31EBACCDCFE7F877AE0DB8B14D617390BC558562E47F0481DF07C5A8AEE96D7334E53533B33625097C503237CBEB2727543FFCBE22D3693C1D3FB047557C218708B1C940883214B4B445AF7C024713F6218900AF82CCECE6E265965A3EB2462A7A47F4F61510CE93931612B95F59708CFCA37BDD5374BF960A9D10C14F5A055EC581F36A2CDE63EBDA8D140632A8AA606856BF9966F2A9 +sk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7107CDAFBACC87258E544A0DF8904D8AB85B26F99FEDB9341D52A97F82CC8D2812DE14E0B3B5310B0C80458EA2A9F9D25DFCAF7466A555646721CAC40AC1D3D172A1847428A189040324C94B69114432C22222C0BB16514822818B349E444661C224A19910CDAC249CB224513A41088184E10272D1B278E00C491A48271112440008005A4B22D50C84963886D5A4890CAC600948045D1480609938D124351633821013430194731004740084466D34261042846D3468E0213325C1848C22281E220909B366961C8484432654B1028DAC604234340A28410E1106D54208200290E61B2080A84005046460130299C364953B2704040811BC34D100701D3C400C2B42D0AC96D1090658398700349211A0452A2424A9B94040C34915428421CB84C5CB245A3328E84424A0A36701A116091246D101810C8B28919415099B065180746D1126E0311726236695B0850534482CB426E9A8691C9460C89328ACA24408C92880C4242D8A4851C2982528689DA342811B420038185DC06041C1448D4188C6204250316709C86518A240AD0268649082E21B04C10108C4A424D833610C1289040B46002A38D604661E382211CC06D0C2550E1B2401C9960E3188D0C2011413809C94291CAA2111A3405CA2208E39481140785DC9629624286840072DCC64C50080281B26C4822861A06298114640B886C58386E593844D326058B000DD99004103706130368CA3820024442402610641426521271A4C46D21341158280258A008084692924291519604D312868AB4805200811299084B42450225628BB42118C6910290101A38469C22712428441A360A5308268C20905B421008C309234089A0122020001154A41188341040A449C4148902358D48940508158012146440240500A801C31869021670441006A29040634845E1482600C54C54282002B06C9A3082C900618840908920289B24250A402554387114446654A648508481E0A85112475204082D81264DE31231C8866882307120482820226E092626A322011840705C44305948458B848161128802B78C910289DCA889E38860E18889A1428822B20801976C92C4482304848B9265E33486A11005A3C6615212205C029009247102858154308ECB92410316701027860B9465480424199065243586484271DA0246C68A54C983FF937349EE366F46ABE656BE17AD718FA51D2E4D979886F1065568C48FC542D07B931F2CD8B36E75FB1B32CA3AF294A1EB624DCDAED644BC7159F288B3D7D10407DB2AC6473B3D2F084BF9E5E1E7380F00569285E0C0FC68FA97B792F4B7BF90A7CF3604E6D00F41671805E9021B233662FD489F195DF7EFBE60D14D08068ABA2AC6D9A958BDD7F801FF884D768F5CECE40E4D4A811FB60FCC78A5BEB75BDFBD3C1D11A662B4C322CC62E07775A277B72DF6F3B1E143A624CAC91F6F8CC0846FC08376C6AD08470B887491940D01F0A406B5F30A96EA42320FE7F5212FD0049FE7BC95FBEE56F30C60A48442571F80A7477F84C87A2A557BA1E6D6B813CBB46EBE9F3C95307E415C8359A096E1E66615D9CBDA993ADDE6B483C5C663F258316D6B85DE29D35A19E64CE11897246766B5A4DBFA4E2590C1AAF4E277CF86AB3B60BD774F8DE4520545751FC41ADD4E340C0E7D01A6FF69D5A2DAF7DE9C79C471E0F389A12DF5FB99AAEB8CCF67B44F5FDA7A5ABA00990DD3A9BEF880AA10EDDE1F86D39767BC15A9C842A90F5B4C496C3BDB5FDF5C8D5D98DF5964AF7314DDFE97110572784E491B0AD513436B6A88D3D59D383FF6CEA98DBD8B65733A311AA36F2AE5AE3E1B9465DD82F7D676A21C78142F075D01D8D957AD9661032260B577A1779484AA54403F49BF515CB34A6D69F0A9019D6041912157A11BFC43BFD9EDDA87B1BC915AB825A86FD6AE19BD8765FAD860BCA10F54F037D76F19AEDB81DA6E4853242232F5530B7DCE0373F9F7FB9A64973146EF2DE224EAD5057EED6374754B7F252F5F53E45DAACCD23583349DB0F1E5EC8451146047B1B5E7407E60610235EE83CA8065AC5414560EDD45AF5D3505BD9C2283AF3C7A6AC1C7BD280DF849EEAE0C65ADBBF484D5F56AE65CA0996F32F4E37CF8DE917BB9DDA085EE05D5FA43574479FFD4038E83F36A82DEDB626D6CDDAB2B7F04A85AEB0967A995220F5C687897264DCCC037AB560F9DC34136A16C938398A68BB7AB5617B26D435E85F2AB8F7F868BBB3BF8E33D6D63E3EB4AF261CF2EC1A6C514C1DEAE84CA2A64EA66CE1C98E05255057822B9B113B9B418DCA66936148E72AC9780E012CEFA2BE41E6DFD441C336780A0AF1FF75307586692B3817FE48B38C752849E2481932F75F29924FEEAF307AC5820EB18B442517B9C1FDA928137A3ADA3BCFCB81C2264F01645885B03F8B062016206B1D7D3E7199583D574930B35E3011C0504602A815D3F6DCCF5F5F93ABD8B1D98910E61AE80978570F87FF2AEF34C9DC81C76E30407D9F38AB6986E1426B15FF8074346F3E1D9B06D24FB0D290739BA88982EFFD952231B54932962DA5D81DA39834BAC1F5C7884FDF4B5AF38144AC39629E07388EAC4FB0C803111EFC0CA1029B46DA2C8AC24577F737869A78C543892CE7544DF4F86C7DA11C5AA28F0B9AC290CC21D4A45A6B58E671427999406173BB02FC94BF05B6A4857AC2A8027583753F5E1910E08636FB2755B230EDBD58AFB65F7CA2E66DFC129D537AD7538E50621A8F3BB1AAFDE3931D097ABFE94755F6F6CD907257F4677D37984B9D2EF93FDFD73675930A310CBB7C479AF214E62E7D182C7B3ED3016A71D2C5CEAFA6DAC76FBD9BEB0912C67C0D7B4DE394A09EB3EACF438D2CA0B1F267A5C7D543FA434F8A5513E3D861117B3D39453C2A4F0372D30E3DF8178618DFCB731E01C1FEAB918CE1BAFED49E883E60CC67190DFA53FAF074079F715447C5D1BC37B1D0CA50FE6A58C0C169F77A2AC0D5DA74DDCFE0B46B9CC80B8EFA02F8A35EB0A650588874EC99E6A8A6C9D37DBE53CBD569AD9D0D5CD96CA1D364A4EF029F8158E5FA554B618B1B1B34D6C6BD2761AB2315ABD7F0143B14A58527BA08E191DBA213774B30609E8EFC0E2A73F677816DE2997C6E3E2DDC70E40B864FB1829CDBD046DD12FFC22081C76CDFE9D5C480A3AF544B9AA670A07CE338E835D18E126DA4F9DF5BD6DBD18862F053B99DFAA154BB9F4CB7F72FE3EA4B4968C68B0C4A374B2D415FDB08BFCF4AF78135C86D690995145D2C41C00C7B5BEE1DD8C9D1EF620856EFD41F496F58E52761D0AC962F94B65D69726E62DEF8A1365D5DE0CAF84B8D203FC79804451C8F8E53566AEB3C717430EB403405DD4139EC0BBF52070E17EC00B7964CB9B9059E1A2575FA06C8179CFFD0B6D0B6D58594C8187A4B43C59B306D304B8BED4BF38ED8AD0A57C9AC97FC6886688815CDF27DBAF3B25F7A93BBB322244F280E46B31C93D3B6CA452F0F2852F899E50A1607D1CD4784BD1B76DF9F48C69D14ED117DE6FED4DE704F0A45A13C659B65FA5BD +smlen = 3113 +sm = 1985855E041985661434811A66E23FD9E0DDA13C8026A456ECD5603EBB95EAB576CCEEA82523796A47512CBA5BCBE7E8796355A3514230FE3ED7971DC7EC4F0CB4AD507128953638DC57C3B5DBE5EE6FED6177882B346901A67C0D8842C6A197E6D35FBDFD65881EC7D1C3C9C266C7F33535D5D65659387E06E0CB48965C911C632A222418980191385D06AC5BF55A755EAB4501E26AA38EADC219DAC2D0752DA6497FD0B3420116253914B351134CB4F9779B2F6DA877909821FADD1B32CC7F9AAFCA72475D7403473DE6106C40627737E76C06AC8A83CA0168CB8436F472926D4547C1C2A453581BC07D5C3F61ECDCDF7CBE2634815E56F77F82C5792CD8F03BDD15951A17D7E20ADF095C63AF404F72B71E4F5CF6E78D90BA95B06F040477B92B63B8C823BB09E32759EA692406C915E319449229E36C96991B88564A87066B3D76462CC97099431DF4D2CAEB1B7D391DBC5B0D8FAEF24321A9185BEF7F9A23212DB05D1B9B6EA0B91745F0279E726804FDA3A78EC1BF068C51FB05FD1354437AFB2773E025C56999C0C13378C322BE0E926672D7006C2EEA2D8B9A5F73CDA8F7FBEB5B721F26774A7BEF421BAE91990452DFCBA63CA807979BC66A21C1558A643C300205A83819EC63CD4BE19FBA36EA39B3A2160487EB11E1E9CA39AEF6C0785022A15C96215F068605D6CB2E9A3EE62C2D6F070B5817F905C0B4F500C45E0AF3598D65E3196AE54A3A167B60C03DAEA67CEE02DA08ED0F5BB8F2EF3C7966D8ABB017A098CE014549862E6E0FB8F9378D3A0C75B3ADD3C3D17183FF8F05DA3BD5C0C8B1DDB71B3E437714082BD86CFC7C5B982175FDFF2CFB70EAD592635F481816783438029279EE30FD8CA923BA8560EBB50F3CFD37E401DE003CFF8A8AE50E2365B4A6886262A1A70C123E3B72C8A9BC83332DD127FB65D5F5E225C39BACC93D2BC4D060B52CAD9D96CF7DB5B254981EC9AEE4A48144454B520E284D51D6E04522733C1048C854E224F252241D736FDB0EA0671151243FA275A577811CF0160C829CCA7268BEE0CC7E81B064F8EE5C90970199F3C06512F1B658E269FE0801219DD19C7A0A24758B989C53C3F8423E62F5220960AD6B32962683BA4508DD598D79716C11BEBB19CF4C9FBB3E2A80D67F05397805A13C727D8855C13C9198A699491B675C60DD1D9AF4082FC1332B9AFBBF46E392B3EEB6AF7EF53C8BDEF6926EFFF22305274B1FE0584A6289B86E07EB8750FF6167FEED32D541215602FB8B3ABE7C15BA1DA9E2CC6BB1D99FD88B94355BACD5D3BEDB34B71448EC31FF3DE2D42289AB06FC001938BEB3D979D55F745FAA90360B4A63923B2AE9284412B603FD4F24C0C20B90184B533A86E9540A9CD515D3017726B4C3BF341D107862728EF592064611598E073F8B6D43061DC121A1BFD827A99E16AA341A27A50F679E877DA41E265BCD95DE6A01A1C8CA0C0980A5F8F9EC370E402CCC9CBFA36C5E2BC640C17E6855CDE85D9719CDA3762E58A045C0FD20E2799312AE14C2559527DCA70B138491F4A6ECD631126B3313FC22C6427F874115F05C9D2BA10AD1461B9105A2AF47A2D1C17A291B2E4C24AD65E70F1200E95134D9B6D20525AC8327AF3730FB1ADEF57F697E5C03B7D1A49F57D52A1B591EB1D6D55401314619BFE4B06A785D7C3F1BC2CF715417E22CC79937C479F96EEEB616074F1964FA726849169328064438A0702D23BD19F3355DA4C94505AABD7B83F5B38D1F1B44AA430AB8981C23BE4A667C3754970CE4163BC492A2A83F219B74684BB11472587F8734DB6FB6BD4268E5FE36F5AF5FACBE09C529C3B7B33E8EC1E24F798269DB6AE333A1979DF27B7126FDA355B8C14176E2703C06E489FEFE77F5444BE3E181A8C971E5ED408B09C581E3786D3275A77F060C35E932D4B47BFFE700B48002B864CC578FD8A65585BD639947BA2EE5FBC30BDCA81C10C2C22BEC08934BB92CE9489CDCF16795449370A0EDB684D71B9903FB8F95D14D180D22EFD175D3F0D59FD7B854D6ABC3C26B848FBA70C05A812188A0BF110BE0A07352AF14EBCA045829795B46BF0B7D5CCCA4CFD0725C348368B9B2B2DB226E0B95D792F09992FAFB661B85A69C379D1A0BFD8628C3B037EE49568BF790AD3A346BD5BD0351BB2E9EC1254723D354A626C7652BD5BC6E1DB872A130FA5E3D8FB649F0D12C604BB31FBE46C70C4B1534B45ECB126A7523EEB1E3360BB5692A558989C773DCC0898053C02083DD588ABBEAB4B7BAA12B8903AFA95F6AD63A07761CFF94236DBE7485E982D92E8DB611D4A9DB70CDFC2F33BA3C47A9F91A92CA66C3B898B901B1F2C8D76BBAE48EC80B273C6A398AC39D76AC3928B89CD68F13F6AEAE823AA97200D307BD0D3A67ED1FAD8A0D5310ECDA0C7095916D658C29B09E1FA1583A75DD1B4865D0D521D7E91CA2D83AE74C5837CD4ABE7FFC91D1A641F074561D68564887CB93E73A83D1ECBECFBD9341E9377CB0F633F783FB70BA465EAA7EBD9C56DD7AF3578D10943206F7907DEBD25B56D8D998376F206C62D5A9A172C9B74E6917CA0223EEAF11FCC331385E180A1E9B5FF25022228F8C73A35C17061D2C2AD2AE0DB08ADE142F1671E35CA2E0EC8EA647E759193BED243279FC0503909B8EF9D270A301983DCCCA134F394CCC18AD96C534902D39D982FA3EB8F6061E26550D2847099B27F82894E06861C0AB002E6743263B2E76A0EA280D3342EBC4058A28F4E950CC057A6E1F7E855BFC0B9AEAB4A29FE78E8B8FCF7FC0A5D8BAFA387A3053C0D793D7993A3E736523376977251B62F75F47EE0A44B88CB04F13921650311D2B1E76D91C2A8A69A4A9FFF8668B035F0BBD073F3FD1778AB69C064DC2D08A36880E8ADC7EB74D815FC9CE58D42234FA66E9E5C0E89DAA66328D5DF0EA5E5E8978C227D477852BD31CBFA8307DB545D12460DE97A55F913606A1D3E3F4418D584F4EB78C39F479B76273B19018D27D01A43574D94B4FFABBCD13D15E0965CAD12B9C34AAE3AC8293AE066E8FF6C4889DE6DF9712491B793B57065EF74DE35CC5192C3B8F577738BAB17855454163CED17CC20ACF3B9A007F3A6B8A59336187568B257B56E4B1F7DC139A32D6CC0DD6F720B989AFE7CC0C464E45C89C39F9C8FA568F26422C2BD5641A7518B7A864B9BC939946446AA2D797E105FB706D1BB91C4200ADA9EF552D2522AABAB060172AACEF71D64773FF9B2E60E84067F9CB677634E0F62EAC32357328D44B98784001102752918DBE3342225968F4A83CFFD0799A30A1144E29460E1F656F98A1B4BCC7CBDBDCE911282A444B555F607F88969DB7C3E4E7F0FF161F3546494A5970788B8F92D4E2EDF80715275763748896ABC9DAEBEF00000000000000000000000000000000000000000D1F2F3CA86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 + +count = 21 +seed = 5A64401EF8E63AEE18E8CC0162845DC7AF388230E86728ECB330007F2546F949764273EA05B397FE71F567E1527FA445 +mlen = 726 +msg = F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 +pk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1325126C2712DEFA64636BA8F54C3203C09CEFD0318ED5DEFCF3878D6C7CD48287E63CA7A9EF643FB152879E77975B903EE816CECAA1A507075B3FBA73110818767B49CB9A5C60844ECD87A0CD68C956F69573E24D2F27351A15DE9211247AC02ADC3CED42DFA5641D3E258AA088ACB164830567666458A16491B42F65DFFE5680EEA1AD4FEC434E9B7F86DC4A332BE4F3E798885DD9D2C1F66BADFE5C843B80161D9C1DE51A27F02A28DBEEBE0B853878E60E28072BE20148346204FD8DFBF7B6679BCF4D45F471BF17DCEDA6ED9F6C80BC39FD20F834E3C1AEAB6C48BCA54C4DEA4B780E24C3019029D9FA71631EAC4C766250912253ADEE996066D63D5071744AA1955E39189FE6BABD7570ABB95DD94179D22BFA7FF05062F486E4CDBDEC77A9AFFB93853EEA22D198BEA3F5CDAF16003F1E88B8C450CC12BD95449A84A0062CE12C6C9A15B87AFB52E8DC3F69ADA914C069F612CC0125E0DBE6F94AF2A461909EDE777A476E7E3E9EB0773C02268808DFC1AC6A8AB563D354A557C2288781A3181D7FC0A0E6FABD15AD800BA3EE5CF2E6F0A87952C4FAFD62D48EDAD5741B7251ADE76EAD6CD782777354C0178A56E6B1185EABC4AD4E6DDD483A0A32F9F52DD52893E4FAECFEFC3C314E743AC7BEEA83A88030DB19778AE1DCC5E9A48080B69C8EEB2A02A89AA3E16BA3671797C3F1F2D994AC975D1D8ED2AEAB006865E665E693FCCCD335ED635599BD33BAC0C70EEFBD56F3180D36488D00F05C65B8ED07E068ACC6D60CACEC5C0AC697808072B6B689940786A2E0CA31D7DA46E7898C6E7AD62F18F037226C9FB440B2D0579DAEBDAE95276801068D9B0CEAAB895C7EAA3DEDB348496F9D3BBB6CE07134B38436D6B684B6ECE03BDFC18EF99EDB23CBCF1212596AE570D849DC1EE62BA19DCF50F0084AFB663E225622C9F8A8E2FB5DB72274E6F27836BB208D2E7B7499A216512C70A7647173E5B58DDDE6596C6B22086FA30587D16A50C8E846E5B57554D59F6971CE70A73C1C0608AEBF3F045F85B885D062AF03138274E2345235F14D8FE9745ECC11B0E67EA75DE580DAC487900799BD64D765F68FC6208EC36AA616DD34A73D258E7B08713899E1A8FC2AD3F38C86AEA3247018EADFC98B10E06F22E47FB872A91344760681277860C821597471E6A61534CC577D001C7BEA892C3FC74DC86688AD02B311C67206B2CB7C4B7F77E0BE1B1B7A81BEA6D0A731831C0E907F50A6B86E515F6BCB249E9691617C99BCF47DAE05106C00FB532DBAB1E33E062CC568B19F637B4B3C42215806093BD5E1EDB455AE2734DB42172F9579D9D9F2C5FC5B11540E19F347B9794D486DC16E9CB31C441B577B39BF036746E93E06A5EB671C28FCD7E0CC2875DD80AD94F56A01F076612F44C7930546BBD17CD21F2706F2BAD1291181861769A0125DAEC15906313D897DEE8C76EBE550F7BC470BCC863F83148317E76EAC0EB0E38D10E8DB1E8169A6C60E76287030A497CE93517FA65F7D66A14B11FB9948822CC0FB980E4E5B2503EFF675A981626A7F2656372FD22D0DC405C853C9621930399F9CF07E09BEEAD49EAE136E61857D0A91AA8E78F696968286C1DC2384C7384403E00E9DF509D19E3EDCCD41D378EA873ADD5434072042FCAD7B580DFA808CE220A55BED1E54CA0E993C8DF86E65D74BC7D6E8D97ED359F6428961C19ECD84629F1DD0235E37A31FA6AF5E939C23CB7784DA42C2569928D99506CA13049E76FE22899ACA9B42E749B91F404F8F5A76A0D90E2CBA07DA2CA1F5316CEF632D2DACD4D257C +sk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1A904436E2A9B2433C9A1056BF1797F20D6E2694F9E842F3A6B7CC5946B60F4261359C89F5E1F056D1ACDA481284883BA4140DBB65A6D1C1F049A075A86117C97514212D1206820976402230CD8286ED13024020625E3B69183468A200772D098248C465003390213148EDC4051D42486241748DB080A0A1610821884503472CB22324BB0815024201BB680C408851B36600B1946048120C4C02024228491A20DD2C84DE42602CC0832123521D3208401284E0B9561D0C471D31688D1900DCA262D12115104819182C021DA9248A3C009024288632212D21260E4C8098BC08C5B908081466513496DD294885010605192648A4869A4B041A1225222384D0421050B386D11392118C224622201CC8884E2040A011022042751C2066E0A122DD3388A89288994160863322649464622387202A46C0B456E9B48914B48728C064CC8A604A2449151946408450601300A03116943163113A54D08090A5C302560924988068282B6709B00090002440400694AA45000200D1A242110073121283090886402838103B56C5CA42599C01010A171019389D8448413059102305109B32553B24C0B094A5A408D0AB10CE0146C02450C01196E0BB1310BC00591B661240741A2104A44860D5BC26C64B2851AC68D0A3906594200201631D2402C23830CDB08068B040AA290811440928A126D1A483200118AC4322A4C026C083725C94402930272D84232E3400104C1110AA42404306141322E10B144244021580488E02060220322121581DB8401C00240E1860523302421034103055209252D5C1844C1100A112289CC380D44248A40241040261199B67124A92803270240122ED1922DC2420CC1B870142901C1A06582C86100C06C511080143321E2163159041122462E21430CE2A84C542468824091A0142E03C808E1324901214693A625D2468124824851A89041482259442D1B990161B00C0AB00852144959C025C0964523320400438642A468DC204644A889D290115B20500CA48DD0B009C00860A02292643649A0302850148023196ED91226CB964510484A22380620B02400B160CA962003B204CB380C5C8609C2002204011043460A54A865142752D9C689493044E01229D1006A0121480B844D1C12618A96710CB16D42C6504A2451A31091003072433260FD0CC58DB004DB2016D9B2B5B3A7EAF5D67F9B78F7E4222C22943498C94805475503256A685F6AB41BB40D00857B08799D6B9C049CE77636D60B6F2E7E17B315A7B173CEBD99D34696D73E9DC9F3F280DF3E317B149C984C55C32141B01099C7E8F32FC6FF6CC1559DC07E9801CE7FB353C97A4314F8AD10A11E9F8E26D906FAE09246F88961366CE1DF7A47E069E1F377DEC3CB5EC3EF716F73AE42478F540A017891AAE0575A0E339979D7831E94CA9ED9379B9EBC39F5087B090DC2D5E9DD3AA87377482D72789E5666C5C025B12E44928E22D517BE7CC160709157CE6725F5DA1AB5053A689282D930578EABED55A88422B356AC3A8A65C92DDA7B645278D4FF956EA0E1D93E34853200723BEE0FC31D65A68EA87D135D96AAE654F03DBA348E007DAE30D9899ABDB69DCC0CA84EE14011A7DA9EBE0C922B5C0DB9AD8EF5AE55C571A914281632DD2F62B7CF92E646107A5A0DB25343851A12AE914AE5BA908AF677647A4FC34D1EE6AD47E54133B591D25C48D49F97278DADACF8E7D027942B9BB7A8336A6AEE088FA9F07EDDAC3B0B3B3FD31FF74E3BBE41F3839D6AC46A7F6BC968E2287476D5765882E6A61E25346F6A4D6D7FC440800D843C618BD842D9D442B5C5C2EF7FB589241DC9CD8C781F226A144A0DFC0120C4408481014B17989E61909282F963D7FC7A09B96D59C95E9F49CC38131EB84D197EE74D59236D1ACC5F2447F4E6230094D4B7BE01D3F2D02C09B38B371A751DA7BC3FCE2A8864E3452807B303618B8B4935F08F2FE611FE6C5C49B348FE45E9D9C673B33E034A3A940D0F64FBC0DC0D20403C3FEBA8BDD6ACFD97689FE61CBA336E4262B4977D20DA7F15448F2EB33DCC710DA8A3D31726E3CEA60AF2548D9F222F088450461D78693592EC1CB8F22EB7F5395B4747EF1FFB73530753FDF5F50BDFCE2A27CCFA23762ED86062F8A501191A2AE570FF0EEFC1903A5F1B526AA12525E2779EDE686CE6AE9AAB5FA888E7B4371E0F1529CE7C8B448BFA7180377DE6E8AA0D552443ED01FF9952758D93C40537A71C74EBB3351A07AF658B98B4CBF3D7600558C199A1FAFC901E50A359C765DABF39A2C5B6230EB334A2C07D8160057EE0008DB86097450849360B6E8DC374E6E92849B01DC17A11AA4342DE3E615A1F1640867886CBAA5118F2762A2DF148EA1FDC786A20053FC56B63A8CE61DB6719BF856AF33024DC5EBB1AC8BD634DB7B189286321A9DD62EBF692AB88CDFBFA66927310913267C8CDA4C2103D4FAB963D2FD95FF927402AFADFE94A01B4EFFBDD05E714A5137099D01F55A64DAE3B72E82EC135CE215353441E0473D1FAE64AE4677D613CF2A148DD6B9026A7068EBBA8CE54AC0B5BF296C9996A07746791D072670F91F0F781F33956ABB2E877EBA13F8E70B0CCE31DE0D7ACE38AF6786C95FDF7BAAE5D008F3D9622D6A8A53AD13F280DBC0D5E01DABA34B188BBF5AE4ABF06FC04D01E0AAEE070015D1BEA3C3D22C3781A9B779C8022C776DD15FB596BB6BF1399A01D628DC184BABE7DCFD62F34D3455B8AEAA545F5F74BEE1D14639E9BCBBC708241994BBE4F456309EAEEBA45B160FD3B1B4F795D1CC541B3A9E2856AACCEF657B370B44146871C86513AA5C9EBADBFB28871A1707262179BFAB79CA6BBE39329B52608DC34243FD0C4D8F32404E185505D99C3768D6A83246425EA756D348122472A1E905D78937CA7786D4AF7E44AFF46F722B05E8CDC27787964BEC2C492AAEE3EDA1FF2C1EA924215F52BB93C2FE716C98F969F0B36E50697E62B5C11119A6D779671893A5A161512E707293D0E36D77A35140B0F85B40F1DCAE705FC2AB05A7E75151CC7E6C77929A9E609C884C9760A4F70CBD188E27DA360A45731C10532558ABBFE3D718215FD7BD7EF2D991ABDF2DF574582107B92B8D1F8156B23D50CC4B5213E3CFE4A8B6F015933DB06F0F6BE76333C21F9345413CD13345DBD2DB6979105E8D7B39A3C4D3778E6FAA3E6D28FA1ADF43C85D4ECC65EAB24C2862B7E926A5CFA9512354CCF599FF7822FB49089C64089A2A07976C6A34C770AAC5BBACAB6FFECE7F76A720BE11B99608BB5839971D8190CC6860590A055066845D0651E0E861CC0D8E69A69B6AAB5CE5386538D342FC012C32D230D99417E5FE10859F7F13D813A9A8D5EF92BD8D20B8AD8AC92107003B9D3DCB9A0B454330DF2C63C86F8545569A5E494181983A2AB304EF03F59689E174540F381A49C434A61BAB9234279FA32C2DA589D848235E73EBD61AB6682A18B28AAEF867591108244C8ED506E3FCC884C882C38EB200BA60C512699D6066DB5F158D5A9A0433588B6B898 +smlen = 3146 +sm = FA85EDF435EF4CCD78F152CE82DD225EA1CA3A18FB30DD68F87BEF5E5B3430D10E4D86594315F6CF6E04B4FB23C4413D3ECE96D79A54282ACE4D201CDF441DF3F50D69AE820AD33A28B9B38D8F19E5BA3C6133D1F4B5BC32B805A489663D16166217A74A5E1E965CEEB016494AD51B9D360D6928FF5323850F6219DE72009A60B77ABCD2BE4AF7A0C4B99AD695AE9702B5E11E5DBCF557A2CFCE8BED21FAEFAC84A1DFD4C5438E432755F6DBD392996A206FF8E7B08CCA54BC3FEC477FBB725130FEA4E629DE7E4035F0F5105F729180E5462477DC3EE63B3BCF7EAB4BE12A4B4B1E88B6AEC9AAEB674E656EB14D6902DB23D081DD75F9699290867CDC4AF9D103C9B707EBF757F61CBA831BC501C2BB184FC5D9239437DCEF5A0937134B32646FA14B720CFF8A62A7248119E3BFABB2F976DE992F20F8D760EE842BFF69DEC70FB112D8097118AA8642A69B6CC3549CD119B4E714384D114C8CE918C168A41C9E5DF9514DE1C880CC3F92926B26C3C90D34A689E6801F8851667710778FDD1020F2FA9D153F2BB150EA70855A4388152F7C38827DB3FBF6A9D705507F9010A8CD95DC4CA7CDD3B78AF2AB46EB8DEDE44CC77BBC72F1AFC9179BA3D50544484F5D380FD39B557A2A5D5F4CD6147C46541A85144837D0FA9D1AC37AE2D86D9280DB3A2194C3A409B6D6DFF8365CAEF8C50C8CBD47FA85E588638DA6E06F17D504CA121966BF93D37363992C626A0AFC56B33A7EA6ADF64C8FB24A9BCAA81B6424DF56ADB84E2D626A98F493C6D61D3141885BA20E4A777BA30C9C152CF33D4F9FDF277D653168EB0EFC6556F617E9825D2F1DF81F2636162845BD3163C613865281F1DCF3DD535A6B20C85D8381884FA835B03951B13C439B1F997F598FA6B33B3B8E1B7F93CE34B61249921593EBE4342D7FA83BC0EA1EFAA07973ADE150082AD6444BE17034FCAA10A3F06FA52709511100064F1E0B51CCCC077CC1A02DE2D84CE41ABC1BD99B20199901D49D4AA0D707E8F103FAF787F9730A31FDD1D949599FCBBEB2983AA1A67F7DEAC7831B32C15613BB64D4645048626FC3BF02A919F639E598BB700F76E5001AECA78191BE33A7896B47860BCABFE26F8222FE1AA5481D3EB6E6D792793047193644E0955DE254AE3C29CC419C43C6689D95CEE034FBED7E3844EDBC20FCD9B5C9AD23DA22FB4D53D87B6E6DA2FB08DA2697CECB6390152EA4E06D77593D867B90E8DA1E904B555D501F4AF7D5E762C9D9DA7BA50B79595D7ACFB455509BDCE1CC17AF754870766A6A9F6710C9B14C88F9912BF29BCF805440ECDB7D5134724CCA64A5B595CE8CFBE9A81E5F271D47542EFAA21EA7E9D5DC2ECA5EDCB985B4CFE231E0D93156A0D8C91EEA53D725ABD834B24FCFADEE29B0394CC9B0CA5929841F33BD26D658B7D630D0D133F719FB95FA4DF67B06E5CA466BA1983C7FE7AD7F0E48DDFB4B022E66B590D9DC4FE2B4DE4C43293CA25216FA3AC11D80F83E2AD0C69DD2940504198581548A46EB2BAA08B12C9E94759051BC2FB1A6C53D50EECF728576345AD806279F90039577A311A1D4ED5CFC3E73A725497FE822F52FE254CD748EE0A698D3D3AD39CEDE29FA35E43902CC7A2AFA3F6407EF4A7109D961E08B6708D33724A68E5340A1A6460D88C19F40DBC2305266D7B96E9E4C4601A332B38CDACF97A969ADFCA2F36BC9A1677C82ECC30D4F026B27088831A4CD1CAB69BCA344B0A906877B9CAB2910DCBFB479D57F65AD716A2B608E8FBCB200D9BA7CA6E5786F071B5DEE9DA3E84A41F738CF81A15DF21435993574E3F16B0439A450B86319B106EF5F908F00FB824C888ACB91C5AC51F229525C7203ACE7BF088338C1C8D86A6A11E127AD36652D7932BF29028D3B65713DEE9C59FE419EC535DE8EC43251695D0F2F64C5D6CE59786DCA80F8E26FE9C43F2B6F2A478C558CDEDC6A52E2D52BAD0A1F30C62C5FD144A7D0B0668ACEE74C9DEBF8C352D1927E2593324B1C2A869E4F94F1F8CE825148353D52833A5AEB676360F0D86456237D0F14149502DBE7E2A48476F3ED71DE3DB8FDA6929B680644A08A5858AACBC1DA3C5AD3BE4C2FBE88FF6EC93773FD2DF0C4D484A99F0771FD688701651D8628F06CEC6A926A3B816908BCA5B676A216ED63E35B70410D4EA8DBE1E07F66D44BD47BC1F0E3041D68CE26E3EB25C859E5694665E7F6A92FFE1934803374492B927A34F6DF542F29EC6F405111DF187981A3A1495408517BCD19B3FF4C38223FF86261EC8CEA2FDC4FBB83CDB4AB55DB72D56759A1685CF581EC8CD2CFA415818AD12516E09919A7E05E613EBF478DA1A93FF6365E110F9561BFB8E72A2116CC5DB2492BCC9437A6CD37BD3BA969B4AB9E46FB7B49114AB158B6B8BCA50D8CEB895A704B0A78A81019834A26FA866B0968C61F29AD08B1A2B1628934782D389E0F92FFE9233E9A705C42BD7BEAD55F8B873A5777713A057443CE9CF1F758DBA36F2CBF2FCC3E1D91325305FC7718AE5323E09337640D4ADD7F20E3A1D45B69BBB804C7E37F5D1D2AA0D67E5A552356CC93E53247B02F310E216390DCE6B9E7CFB58E6A3D308E212164F193283D01DBD898814DA061BFA2FEEC1173EC8F71C30DB7BE09CAC29A8D1D640911976EAD30DCBC8C1BB2CE240AE65B58C9CD67221C22880827389ABE20A82FCA7B29ED498A401F7FD6DF65DB1D8EF859F60F7FB18286E8E286521E05B8839044B5B17D02421F569DD6C3AC67696BB9272DB25DB82CC48BCFE12F68613FD08C54C433DDF0F3C15B6E8E1683B5212F34BEF271B470B97FBD6F07CB521488DBC5AE51292B333EF92E9B75E0614B6CE1DBE270F1EEA92EF0BAD1DF79FA0D8F7E11CE9CBBAEB47C5012FD388C507418DFA648F84B61C0ED59E2FF7E8E11513EC18682AA53E7E654DF4E5A502844A153E733B07EE658BF15F1F30372B56F9D900A8F184119FCA9097ABBF96CE5E7F80F36EBE76D0A7245EB0C8B10E6E3C99849A7F3BA1291EE78336922A13BBF0ED244D6FCF1F3E3A0AB7E0991DBA59F6C65F8767ED58A1D58FBA6232A5AC6C8C27D98951FE6C8FCDB04E031DD6B1927E0766CC0DD2D1756502108D2C4DC2A8B782976BA14A4AE18D567DFC546750B953815E2F78947EFBE87ED4C0B8F16F6CC8D5B8A9590CB32E146297F7133B37606CB52A57D74256D360B0A61F8E7E8A6997018DB233B5157C29B0D4387E0CD6BF2D81A63C8BF87A17AF93E62C76726D6C33535AA8F6AD71637427CA36127D41E879EABFC0FA1375D54782F29B1CDE84E32E80D2DF4FBCED6152B3550548C8E90A3A8BABEC7E7F70D0E14315F6E72818387C5CBD0D322386496989DA4D3FF0E191E21263943484E525F7078808B9499B8C0C8ECEDFD000000000000000000000000000000000000000F1D263DF5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 + +count = 22 +seed = 3222E4B55D6767E300FDE03DB3D8227E19FB8B08EA9B923FEDE18D699DC3694EFFA7C4DAE2AF57E4A0162B7C564199BD +mlen = 759 +msg = 4C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D +pk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B058BA104402A78657D14BFDDE9663BF48C93CC9FBBD37F617F18A17496ECDFF6922BAC8128A5B3563BC956A2D729E5928E6622130349D1EE123CA6C7647C3884764B58BC4BCD328828BF7602E17EC32D37BFA5614A493D0DEF4E465F47775CD18FDFA163D9B564877D85EFDA1839C5BFEF7635A503C99180E0097B9B889EB9E369ED24367554791CA89B0B0CBD9E64856A3F8BA5C9A864E112868421B43E78C1599CCA5D592FCDDC6DE7008A62CB373E8CE8D9EC712994FF9204F11DF0545AB0ABAC9809FFD03BA45B2AFF07D8F03F0EAA0B56CF98064014F512C9553B7F55BB9F001F61D8E1AAA9DB80433F0F286F354CC7C6899906E81A81F2FC1CB1B3E78E3244B32AAA5A1410E5BF2034C01F5C525A0A14A417FB032CF51CD09454C1B01FBA69D9F752C911A2D398A864F40940A3EE0987A1F3B41814DCECBD7E32762A0331B7166846657E2BD2C244C75B150C2F4E7D59C32A4704F0101C1A5206275AD72DFCB182B527412212B270CC81111823EF6796B630B05692B650586B68399E84506F6CD9B3F96EE1BCD7156977241707086E1A3278C18F01410ECB41A6AD380B3D856992DF0F1AF79A5EEB6D2FBADF3C08F22CEE85E95EB48974A83D1FC01059F62488038A6B0FAE773CEB70AAA705443C3F273D475CD97C6812471F3F832671C0D0CCD710A328FADC0BDEE94843601A0D3320B94763F810BE86D6C367CCE22808CDFCDFCDF1799C675375D5679C649D70C00A494FE5423F85BAFEDAD16D6CAE8044AB05EF11B81980A0740ED10560397A1BB5757910F2E84394BF916AF862560DD8E53A02D94C4AFB5128110503C95D01D64725434220538C4C0F645CC494D6727C839277DC5462EE07D72F376D06AD6431DC6909F215BAAEEACA5921381F52E265599CAF390083DB835BF2EA2D3DD5F90A183F4EC9072C9EF829991681AB3B1F30041EF191E6DBB06905287E1C543F87475B2629CF515510B1EC54E7262B5579E6823FC0EFC57C6F71A3741F842E69819E43E5293A9D4D67935FC7FDCBEA08B10D36EC6ADE890AF784076A133210C5470CC8F81EBA3B9FF600DA845207F6B8F96BF6289D34C82F500BF3F8FAA900E993800022A95C35867F6B7AC47A0726B3A05339F77019B4D36EFA40D24A2DAAF6BDF7FDD24F858A448B4F695FE1BCF5F9CA6C2D576A84F490ED12859A4FEE4F3FBA1E5FDA510D61E352B68E2D238C56D5A5388DFCE18EE39AB3D2A5CD699CAAE64E07770A079706E72A812754797F7B598BDA87216625FD08E5115166651ABF301C76815939938A9C362F166853C37DE807914968C7AE1EF6B4A52B696879128390353DE3C1EFF1AA2E385E8545CAEE8DCD6E31D36296CE15CD4ABBB7FEEEC3A3098EB50B6BD0FD0684AF9B6A62FC449017C395ADF09ADA1C29D07DA3C395DD5100A7F9891B1E45E6AEADD0E2CF83D08D50CDEC289D7C6F5D275659876D362D7C993FAB9C31A973121539C9F0D17484F2E09CDFF3966266BEA81F7B645506CAF81962100F28B92B7C8C5CAB010B049D366FF5DF3E90D082C42945F8E448C08B39AB59AD0C3EE946382978079F77BE96E9AB8DF80318BA610BBB15FF1ABBB6DE3238CD9616430B98BDD39FD6A93E9E15E17DB9942BE28B4648B1BBC78051FB292C6455DB9A82397EDA4123E6353DF0F58469991C3C04A039D70E3AAB186D8CA7363518AE6150808460B5A4794300B20953E93626D0A97064BA894247417C8B24A8C01FE80ACA268DA298F54A7DD56B9CE58202221907014ACDD952EBDDE9440552D0B3C5FD54A6C193A0914D15173B724CEA +sk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05ABD0F081BB028CC5F066A3FDFF24DA19EECF3584022DA06645ADBDBE9CEE590B863E769D55DB2E933F80C752781AE7319A5F6131E692B1BB66AF3DF13E3F71B003008CC39604E4420D1A166DC29230A31889CA26460AC1450BB26858207011298542807022221151048504178A5C446600448058468024102E93446CE03222E3224D04C6704A1490242469C0441219074D222361DB1084C8088003326A50B689C1466519114E20272204211091C42C580832032549A43802C9020499B88812C720E4A68521456C18150961082E8018058494280849250A204964306D5B044E183009C3482900B92518C990C3326C61A66818378D5A302DE2A8011BC651C2A430A1224222250111330A424602E048095800109B0012E1245111146A51806119B86880C289010181C8A2301BA268E0B028DC3662A2B82014292053048C8C2846241445D1802941C0298CC02C0B27900999854A148A1046621C426C031365E180654202701B89840C27106118318C004202228E112922D8148DE3382C13A821D9B80D4B262518C19040440620C8308B324D20930C88808C0A344021474642C228DA82401C296D0B97018B42608240714C942D01374A5C360C59140854943008077212A985184946893666C3382210A28808302A51C268934686189431CB440513C151821228082240A314814434691B2001C8B40C423671E33252120180249030D80606DA80041B448494B20582368DCAA870E32461A0386898B08C8828910AA3689118284B4220E0286222814159C2700B194144009114472402C91004926483944523C988A1A06454A448D8B4901B134A19058D1AC268119968D802051B052E8C98290C294ACC904164126121132C1C280549204E04B1885C962111176021095064029191B86082228109916180146D04467004C828521651A136861A04118112520C920D09A52DD1284A1430500C240281A0508A426800204D50B00182420858C64881486924408ADC140DC2802149B64198244CD3904508B22108279040305008272E10C2609AC061D1228622034C94C24000A4111A034A04065158162E01188C12070911823004C865CAC20582427102950483286C19064E1945910AB04808846081962D1100729920699BC00DE3826823074A12A62D03C92402C48020252D6408CDE928BEB58F26D2FD9C4BA9A6E1028B50594058E3DDC8570271FD8D49344BB05A6681F964F808CFA1CDD220FDA269D83F9D5826E010268FB92CB1B7B4FEB28F713212F63E0F89BEC661A04E46FAF0667A57D5A3D5C0FE152E4E678B2DBC58C9DFA703267B89322CEDCAB04B51F5B63C0FDCD3797299F97F0431A02258EC6937746F967B2D1CFB9938BAD58A021D0E15E52E8363A985852379E8540D0D6F0C0BF95DE8F6CC4E86144DF14ECB4B81D94DE5D09DCC9A31F78D7B5B58C07CDCB75358ADDCC90A7637915A781D181BD5473CF9CC6B94D5E3B11F8D166D0A6278AE5CEE747E479BA07B645D64A95AA2D73B8644E7D4506460DF35052A2839C9C8B81EBEBDDC0C94A484BC93AC0CCBE77189D2E122943D910C570B9FA821888E202E32D2A25022D1457EB266A22179BDCEA9E33DA374B939DAAB6D3CFBCAF6BBB9E752A8DDB65F8578EBE8784D021458CBF852A1EEA92043B44A8CFB3CD6327AEABEC8750CDE24C596F83436665188E2EAF5C8F831D5181C776462A9854FADE37AB31394D73420164CB44D2CF7C055330447C3B117F096E1A15A03473A27CBC8C77A2D73423A31E0478FCEB98A9FB4F131D9B1C0D0B5DC9E7B9CAF2F970D3449EB1836C6599E3B4F3078EF62A6C926D26BB29081AEF723FB4362E74D1363B3D2AD766ED129F9A1F5356376521AE8E4181D704875D38520112E445E48A6F6B75E4506E1338D0B27156EE839248F7F90EBACB772724E674A036CBC7DA4E6430836D0056B6890EC4AB7C274421716290B18AC156026686585B94A9835C5A1F2184800866FA0302B9A38BF3B0A916AA5C9114B6BE131B7F21B0FC68D34A3323F67994159B43E28B847686C05D06809AC8CDC62798D40B92DB7531ABCE234B17DDE4305973DAF10C48653C453950AA09A348BDCA35CF37E4F98A0A7F4D817863675DBC1226DCAFFFD4E21EE1DDEBD6FACE5219C3C8C81F6146E695290DCD5EC993DE1D6A5D410F6D91A694A1E2F34FFBACB8DBC997B6C5A9225A28921296D51C4EFE5B9D5673C89F9E94FB5022B3647A924D1122AFB0B955E5956BA6B5987CFADA58C3542443A38E0EE290D2B3909F6C5060E5BC949C07579EEB328C57EEEF655A0AB455B7839FF9EAF481472187CAB1813ECBBE1E91B6D99F9EA19193C0E908FC8F7E928A3665F7C65646BF10889271989742556C04F328A469028578C4581B0AEF2AC6220B28E77A530EA058422E5DF544AA61B08F752600D61B360F0CFE808F690C8DBA47DB528355E28EE0820C82F7BDA73C88857F1A8DC857C1AFEDD265162578734BEC1F76BA4C0BC8BBF374C333D7019F8349536513DFA516C7F2F13B45AA2790C472287838F45BE0B794DD665E444EED16D465F41C2233F3D97B99D75145E3FC60EAF59EFCC19083B6A743919413E4E34FCB2135AFF7A64B574593B796E33CDE026D4782A84679D59C0185AA45A2D3F4BC14A44E1AC4974D91ED416B85EB075AE96DA008AB7B5615FFDAA2F81267F8F35800DC7C9CAB2F25280ECB1FEE19307550756F8B30BA04F19D89C100870400CC3578C64DCE264ABCFA9605EBDF3C5829795DCA4347A96BBD96ACD5DDD80D71522F24DCCA9601551F9600A64E9697208B2A662ABADC2B1500E1E4F1057A853280E609BF9301E942513E8B560FB71E61CFBD38BD544C5C3FE86E9081E9AD5968B0B4B960C46C05B1442F680EB9D1D04A4714F7227BEB26500114A51F1A84E10C50DA25BFE2F3662E3C4E4AB52CBB64EDA306D1B1E5C471B937CF468D4671B36E93AB248FB7C6A896F764E9883A9DBE6E5F46FA1666CC3DF631C744EC5F3003886C531378DC6E0D25FC548E4652FC7AFF6CD566EF6E234C9193C3FDC94111A4B12BE851DB73CFCC4D0554D6CCBDABFF46CBA40F82840B862634900984EB8AE01CCB40975EFAEBCF14AB063B1E91C274D718CA7305EF86D8A6369686F514D0D9F71D551917F4C48A844F9A01CB4CA543070183B958921BAFF79396F61E1A52BD8D5F3B0207B41C629D263DD62F2A67992092E823ACF05D6CE305D68C49DFFF0E527161E357C6919CDB5C1BCA1C955E786B3A0D2FCA73BC776F12552CE9838368FA73C3C55068E718C50FE7DA1CB749A24869078BF60E335905623CE687508EB94C938DAA17204AAF32A85EE571024A147E3A48DB8BF83289B90C5FC20AD936A52D4CA2BC7D535766D31770CF409463A9F8603627BA7D4733943E857AAC4742E512DD3AB14CD98BA058B9C928FBD8C137E8CA258FBA29F14BC5B655B680EF2751FFAF7402B14C53CF5A5305A37F59C7403B4432017FA8E257A9116CC599FC962D5ADCFA153324ED7F3389D182B2A0DD8C2DE +smlen = 3179 +sm = BC538A73F1EF892504E1DC10B75800E360F19CC6ED1646115CEA6B421A5A3A11673AA20A4B46D98933816B505F953BC710E7DA723D725A5A47E70DA44CFBD8D431317BCDEE7D7F55465F5038E5AB80F5F0D3D6382595473AE1410B04927B04FB3D5EF45476FD3DC374175D2BE104503CEBEC6DCE4BB4CCFEFBBAD3EB535D6C18FB961561ED29AA34D2BFC498C8936ADF4DC37E05E4DF310B03E0A4DA53502F3725CD1784CB70D1FFA16A75B8406741EFF79797DD42702069B3C666113C24920E7713E6EA38AB3FE2C28FE2821493553ACC5ED0D5CF8E0E86FB3D10A9CAD8DEA97CDF4E409D53BFB7EC2E911877E4CF06971914D74DD44B81A55A781CA103470226CA83EA7887271B43C5D604F3246A2BCC60BD6E1C60D9D0D35EE27ED023D7963D1B5FC568DC2F2BE7B891001650CD41F089C02074EC5750B98A9047F13CC75C46C2CF2C91ECF396DFB9AAEA52CE76C45BB294B10F44FD53CCB0EF4DB304769C3C7D7204AC19B31FC795D974E0B89A0477DD05402EAACC2A2D2C34126837A80232DA7049DE9A922855C3A129D470A0F24C3DD90DD260157024A22064360355AD3C6B4002547BEB25C782A9E3868FF6FC1E45B5F2717F527E5DBAC97F57A1176A69094453AC63D72C12FD05070FF5686B4BBCD1205E57450D3F9AE2771C1EE56CB74B8BC57083F21B59956D67C9A4A5B4DF0B07BF350039AD58D15C10B6D369F36A143F693235944AE29F5DFB28639764098540B4090FCB7B2C591582BE7484BDFE84B2CFE370931D2A9F4F94A5A2BBC1F252CC3DE93A3D7826FDDE5D167DA8D64A010A87632C7423B660405EFDABC7E32427A9C22F13C5BF6AD8D06B3FE3B491767DF060EC3E1802D4A5BC6D4050F3CF319EFBD900226A6EE6254CB340EDCB23C460558E2058B1F92CFE28A222FC6FD6E4FA7B36BDAB3DC672927B8A0660A46ADE001F6A4904B2FC8EF2C6083E133A4887DB6907F7777A4D73913A955A2A225389C9A601DA324B737EC3761866FFE54CAD80E7677687675DCF05F3518BF3D5931E605A0BA484274A03EADF769DAAFE7585073796542AA1F84F202EB9463756AA887EA3657C7401E1F058D3471909EC6DD41A2ED6BCADBA78CFC0B18A7C33600FD171892228CB5D28533CE845EFAF4FAB1811E98122B4F424197F15A75BD097301DE8805B44C92845835D5C6115C5EC93716F6F888C54BD28406F2D7C50FC7F956EA023BFE47EC20C4931936171E51009A70A5F1BC14644B94D578E5DC214CDDE118ED45E0962D0DC1C1205305E90FD1F1C45228FD1987B5ECAD89A18EC8E7D210ED92D3E939E1CDED29650DBBEE2A8DFB2CA84291C4938D4D08F20B3933DC8CD6B9DEE7A71CD1B476EE3F86E5D2D37DDC5D53A8D54026A61C4A1FA3CE21DDFF8FD17AFCA13BEED4535BA2B0F564D89CD88619E32F2876EB6FF7883021B10221624B7D144D8D0B32B01A3FF17410EBFCD2E8605EABFBCB71C379D038EACCC8B5C9CDD59B31BCCFF7CDBBFB2BD5197F50765ADB508457FDD9025948CB73C641EB8E4EAC0B4CA1121860803B368F2F3D5045129DC0AD4A557DF430E7D9676975E449F2974FE24069B0FF6C8FFEF45CC4DE57E20D0E1E3B232AD3565261078B1B4A5FD9B64D0738EAEAC396643D058193AFB9CBF855A605EF3D2C89FC05D43272A0FEF6E4A469657186A78233FF3D9A0729DC029FBF3A13426C2F1F186D5FB222CDD29FA620131DB867A42F844637B0BCEBE282A34783296BFC330A34BB7EA954D71EEC916765BE441252DC6C740B987D8BE54356D1E655E2FB400AE0AA64EA685C0CA83FA5A0153260DBB3694B2DC1545A7EB58AFF263A9EE22D1924775A8BBC12AA9B4EB2FB264C41825C92AAFA8CFDBAE3FA98CECDC89071E0E6C4BA7A98870FEF54A45E94A4EE9D13EE78985853848201BCD235F70D5D148B4630A9B9CD9E12AE8104FC6FF6DD767CACCBD861946588C3F218E534EEBF602CD9B57A66670C7D4B4BC428EF3AC66AED32C4D7E5061B5FB8B9E18189A54757B5D2F346238978E05763D73EBDE08BAFD34EDE4D5CF260BF9885BFEA6FC49E9D3E4FFBA7933451DA82F57B48CF7BE80DDBAF1BB8D09522E1BFC5F7912B871AE1B72C00B27125E249F908F2F457BE546E04A139F5617BD6A28843E5370FA7509BF5FA6C5D53192274C9A4D158FA3799F64C4167D3604E05ED4A3F03BA01F5EC70DB10C2E0461F404104BCC6CCAA3D7C9C9F65AC4E2010A84CA24905F0D6D682A06F94A489B1E3BFF1F2CBA0D338DA0CAB45B4E28668052E06C410DBC7D1EBD00F2AE4AAB8CEF02D386595BE464BB621B033790CC3DC5999D2A5BEF47507153A5DFD32C3A4B326C0EF8CE34BFFCA52AC02740D9C7118994264AADADB475AB3DB191AF440E41F089C88C1710D99D8EF18C0792A11AF06126E08AF398B6603BE18D4C595ED359DBE66F665A292DF23E5847D8D6496C66B31EDFA900AC87946FB811B808AC84B6AE24EA723AF409ED17767845EBF4EC377FBDD22DA2EED494D55141CE991857BDA9F5AF6948C027F172B168E12E6BC0A8E3CC020377274B75A0C8FD18CEBEFAEF51F00D3C986CE5CF5FC2973489B38B361D95064450EC0A1B6A8A01E0658E0431F00833EC8B5F5C43801B2597BB32059D6551199F097536168FC0904D7B5B08A518C62E4BE4E953478FCC44955091B22AD207D319FF48D2944F02382EB376ECC270E4C2000D7378F1ABFDACAA83914318299936654AE867FCDFD07C6957DD1F8D5041E429B65A2DA1B1F7B4D60BD19C133B3E99936F715D5FAF3DFEE819979BC7C97EA87EBD45D0A52DEFA5A4A53777CD462807753F29C0E9F46DCF3DD52374D50BD6ABD3388338C795AE976E5D3B0B2E62302FA3684E1257158F652895AD4EB1E416C9C39D2A5F4B20FFA9FBF01DEFDDB362A84B5B8E6A6919F3DA3FAAE1B8BDC5F19A8706872171F2353A05819D94625D4D6C5CA8E80767DBCB221B2467920E3A4DA25533C44EFAC6A72B3FFF6434DF3FB998772796E456D39E4CDC1A2C469FA357644E82C41F4785D46B3FEABF25101AEA8C24336A3EB0FE03F2BB754E9CD1D6678CCBE20547EAE975C726A2207DD01B3372C2FA8A742A94185383AB1C8BD08EEAA9B10D0BAF34483ED9FAA5786EE97295E92C926FA8870B3001152E04053E88C50470C1796A9D30D599A707D6252854EFD2547D324E867111AA9BC78FDB7894F9041F2E820141BB802293B592E071BD6157F21D979D7AA5E98F5133E630F8028F1F4880BEF8738F8287FBDB8F52A92ACB967276B0A18C573962B8E33BE301C40C922706325373818AA0CBD1D4E3F7F9001A1D1F293965969EA1A6F6022F72748B939BA4AFB4B7F0F9203E667C8E96A1BBBCDF00000000000000000000000000000000000000000000000000000000000000000D1926304C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D + +count = 23 +seed = F41B3C6225245C06455272A6A073F363E5F19F09A0B146AFCDFC2B3B0EA64BAA3F90359F32B2D1017608B03064E90AB2 +mlen = 792 +msg = 72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF +pk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA574154A3971A699202F34F03EB57203B4D750285567AECFB262BFEB5658B685CB443DC142CD60C0F98B744725EAB1D4B5225AA4CAA45A7A31A53EFBE4F1D95A167678F122E564A7C2058D1F563459C67730A458B21868105DB16CBA8073F81CC0147D8C6070BDAD0B8FFC3EBF91BF68FF01A2F8712230A81B858B8F7BB2A0348C07B3BD3885B4EE81F7E437A61D64469574F1B20EBE1633A6DCCBD55A16CEFD8DD2D9D225879AEB5C19CA903A29EF1351944313D3A00D65BC3424082F9B54A06AB4F691BA60E001DFA9D7040D2A6E0D2F6A4F8F3C110D8C732DE4C366DAABE08B95FDB5709CCF0556084C423700B4DA75AFD6B7F8F59375258DB91F3BD653CCA0BE63C9AB2792805C13E08433667830083FC0ED8B0D2E48E2D38A125EAE8B60B89DA2FAFCA5CF38FCBDEB97899282E466A854E2FBA3EE20A2F28022A553026B0806C323DCBA622658913CF495B414A4CD7E414CFBB44726CB33572A0AB0218ACC731014B3CC03EC64FB47B8984B98B8CF125ED943BDF8B6F819A7C0E3078C7D4DF2DE0006D2625E715DD1A0328BB75A1E91B6FEFFCC921107EC85A857541DCA66098BC9474A12EA2CB38A94D07EC1D55E54F29014E33C5AC7D3EA3F1C4E33AC8567AFEA6D64C68B1A325B2633452E1210EB3139EA92D7BECBACA33454F8BD57CE15EB130DB6D6F1BEA8C4DB8DEB279295264F2F76467FCE22AE979C2B12ADE3FC876AE43DB7F41883E354E5D54374882DC7AAB80B748A205B836FAB3F6B33EFCCC443BB0D76F8205F8BCB6637AE8E0ABAB88D078A60A29E07EE017EC72D7765772BC1E78A2D5D1C97F9B120088AE77DA44C6E5F874A5BD9F5B0803FC620678DF6D6AB7BE2F7653A0BE5288FBC2E00F74B145CA161871E3EB7591F6698175ADE68C4828C50CCBFA4E955DC75B5DBCE9E6B1FAC04A229E9A7D82AD9F6691796B394257FC026358FC90FB868632E60A3A4436448A0876437EEB20BDACF11FD07CC512B2580977518E383058BB29B9DB80556F9654DCCDE6A927843E87631F2EC5ACC9B6A0AAC79240AEE7CC2B8209A101C26756BC320C906FE49118487A7183F745F5CDF684F345317A98EA602D380D43805C034ACEBCEBFAD5E3FE138872B5AF191551459A36264596570B8A19E0D10B53A8674E9B62D5AFA2919C0036EB31A6419F985E769264AD8286C7930139FBF44A4EF5E9D3FE082CD265142035AE9D6990D989A13FA23CCF067BC0C402C20857D30522FA6CBF6968AC4499F85AF0466AF7A1DB52351E131B6C1940B00C797482D0293A7F26D84D6115E262707C1E6470F3EC0AB135F82C4A4EA4F9BD22DF6F1E516D567A5671B587937B69916E10E4657B1A2CE6DA15DB839C4904D77114C795FB59A084B2FC4A736F7B778595B17EE1786F4C6C73C58BB9793EB9804C5C705473B8F88EB5DDE381C517C5F80B248838AF6D20CAE0E3402E569DC008F413CF7C2E4CCBE93F4D3057E81013A39C29A3E4204B78103BB66C83A2E73FF04F615631AEC00524FB052C612576E7ED35BD6973E2B436EB3D101EC12F3793E8D2103F904931C832530F02059D75240FB115CB718D968C90FC1D522DF51FD11D5D317B6E6E2CFA8B4ED1BC69A4E486DDFC0D74E40627741AEE30B0CB513D3BCDDB0C4EF4EEE33A3BDDAD5242F2A823766958779B486C02A1D290CC47FD7080324B184068705E5BF958B32F98A34975EEFC72DA881CEBE4D7F26FAF1D18B854D3BB9CC83D7CE82C475FD30B4C92809C1A3A4C3C238E18D4A3AA0EE15C03DFA91A5A4099F626020F017AA9583FAC5F78DF4244CAE50BB2 +sk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57205AE2974621F52B2ECA6D5E192003B464BBD573267290C7E325D1395545574724F02D54D36FF7D85A73471ADE7DBB60D145B903704F5F6FF7423813CDE1EB0F539081909048C1186D01226248160642A20CE2A225CBA44519228C201348A38680E0000ED4A4014C1249400625D2C28C03278858188222491214194AD814118A104A1C972919446293B62DD8B83004339249104262C40C4B38661A422C18344113870D10230A1B120523C231D0B6850B8209234501611626C4C284C0C245D8342911C04D19180A508088138845E09641D928661409660A99901820605CA2089298911338511A938118324EA1C41004C94C892002814869E4888CE34629222530009149149231030085DAA80959C800208261224229D1004621942D481225DC02085436255CA681D29070513071E4186EA2A06454222610C28011B70C50464C98C64514C528E4248814296E5110619C3460DC84700B34440C442404178912290119046D1C4721222189D1C608D2304223880441402DE1B470E1C6490014662383440A41451825251315204A066E2447115A002151008A4B220192166D5C2010182910A344000295484B420D481870184521149585C4840C89A68994C41119C8004138521147064BB068124761D430701CB1911B074C00450E0B396101936540084C94806054901024104414B32558A4011A264C4C342A4C42699B822D01090D1334069428065998258BC83022C96D20944551A44CA4922C0B374D1B8644C2944910990059068920995051C248DC968D148288C344690C174E5126109CA86C22480A88C250E19208641451C0484C4B92504B90080B492D13068D1B186C5834029A244D52146918A201CBB484194388C1B26084A210521012DC2242A1368A59C430CCC8650032320C894CD888619B8050044508E2C665D42244C0188C98328420C8051033225A1409C888800317092196640B202D58C6405B968D4416060210262239894A280D50C0319A228D53C26C100370A2B000CCC40894448911238D620801D11866E13010012605A298480BC141130521E186910C13441237668492912406249320509298240849320BA24511045298B46CDB987114034962228AC20282A03825DC828C53B45193C241990272CB92900B8981891830C8C845E4C208DA88058B078A724CCC78A4254CA986690BF6EBFA7D0A33C22440EC410E2108E8D532E7A3F2AA845AF9D206D4243E5D60B8864113910795E76A5C62D52A5725E31FC42B91615B740039584AE38346E0C17F426EE0D5DF39D6FAF330241A600BEA11369714AC7F6B435954E931C2E126ABB3D44997405AB18362C7BEBC2F158C32100B206EFE4ABDD34CF6A80032131C507B8442BF835536F6E10F9B37D5AAACB8A69973CB433A4BD7E292682517F18E155C4143799A50DDD7972775A12985E863E7AE7C70243423FCA667D7C978EDD5B6F3DCE6B660ABDEE467D01DBCC81B1999A6583FB867023F106F787956DD46A163F0585F3FC5569CF0FFA28E315CAE51FC60EC6446E2A436FFB47A493E377788A18BF1CA63845361753491BDB60DFE6351D159F9A0FF971B78D3FA63712DAD9D088A629159E7A5AB71CCFF5FC1C9489DC23CD34666AC61B197C87B65D2E5CFED8485F7AF5B9CD368BA794ADD97059A5416E08DEB12E3F7204DE8AF522C3FC30C7F5B99B36EBD4E832D9B856D075C839D5B8B03002A566C2D9CEFD9E3701F672493BCAF679400F7F8F4FDE4B28551362DBE370602A8200648CB38F6EF887FA9A2C07398E8C742650B842DC9B254B7DD11033339CA7EE93416F28C71109D435533F574B5C504777074C5D971FF8440CF603581E17953A22EFA8398D0376A0ECBE673DF71DD98C7DF8A8B1581E396FEFB98DD344C69DBFC7DF53FBCB479D95F33F52E54835EC621CACE709C3A6DCD1EE81AFA1146B468814F83959CD6873410317B2F64763F78B51AD66ADFBD419DC54E0476675577A2D7ACC228ECFA7060B7690550A66A04997565152E434E1D015F24040D87E010F5EF167EB45D2EDF4F2F074526D31897228AC6CB21A9A4F3F983BFC47C3746634599A1F5EDC091A19C8B4D10E5B9BEFFAB37988BE7B9AB8182EF8CBCCC2870B29868439DD6A6D6E82815FE767DBEE5554FF62E637D976DDD11D4E1A63ACF75BA109B4FF0CA55424EE1538F1CC3E3450E663FD1BE7DDCF807E47BEB9A4F301A42B65178165776471C64844766CD2F8F6E65C063AB8177B0861E9174D287056921A939F20B569D65B51C6598DA4A2F521F72C8EA29C3FEA87D3CB79D605AF615D856B2DAA4D8D934C22907E8584E055162524A37E9925CDC4614A4940331975C4474CA5ECB5B9DDC6410AAC839D35CEDDFA590B31F55AB70FD1D6538E3F516CB3C38DBC1F672294B6C459BD33E634CD27356130DD2D41A37A06E65826CE7411953456B05AE0DF700F59F607BB732321BD12FC5E23CB4F94685DD554DC7D73D3CC115E12A279C83EA1530506A1E287C011114ADA952C061C7BD1E7E687B5CF8B11807A3346344DA28D54B56CE47DFF8EFF1581609A48834B8EE3776AED85AB5FEF84E9204A1E48ECB04FEF4945BAE017ED08139562452F5E496A82E9AEEC15B713AA39670E76A2413BD3C1E1F01DDA053100C9E9F0C89157D17CFBF71432D12E5F34827BC14CE034A1C92C62A999AAF3EE7BA560F016C2F91E3CF02D359D9C191E5B39A198C09FEF74B2AED5769C1E3248703055E2053DC164AFF42D5A448A7D968DAAA277D8F77667DFEE96FEFAFAB6AFFBC75F51E6E0D817DF61241E8A9A4BB6704EACA3FB80324C73AF124BE0451B614D02226B4768C80C2DF69F569EAFBEFD5B76CE8F92C37CA24776643F5648F67AEDB763B0E58285FECC08DCD51A374562D68727AEB91C3611A59B4E720C41004B9305035D21CF0A885B2C32851B26BA8B7FD5C56F206C0922EFB118866DBFF031E5AE8ADAAFC63CE85D6AAFACB707B184C3862A9049C5C47AA89A5B4F09EC9E5CEDE969DCDABFC64BE93C439EF2D331CE2B2CE0FCF02E0E3D39852226E1D752875B290A573C9DEB5B6CBB42370602000CBBBC1F322D8F0C2DC3DF2BF4BF1F7ECAB8B52B9590763369B16650D67735006630C2ABBFBE204CA2871068BFFB26568CEDBAC6AFD6D4506B23891A1D70DDDDB829B94E1227B0E7097BC505EE72A0B5CD16FB8F0BA17220E7CE0A3F18F844680CBDCB98C47F74E263D3E657302E679420E126378D4BAB7BDD1305ABEB54C932CFBA6E045A1D3D6A08E50A417B601323C5C7FADAEF496B7C3EF6DD0B0E3BDE769C3E8B5AF8C3DE41FB487799C29BD1827CF80448421EB438DE4DAA540EA54F88B9E309299F884A016DCFA63E9DEB74809DEAB83E69D72910C89DD66AE8722B6C67D799D9D118CB8E1A12A9B16DBFE873C6F2FDB8C75BE481D961299576281C9A2DEB1B1DF99C2DBFC7BCE8BCD9F8A81362BC72A67911748AFD1DAD633B71B458A6C5771290049A78DA84249BAC953C0CB115DC9FEA9CAEA978A29813D2E5B2EDFED +smlen = 3212 +sm = BE76CA21BCFE51BBAA40A9089EF1FE34B614C0ED94093588A74079168209C4603A070A91647A84D43A92D441B8E391A10A37A746BE3360A4D5A76C340EA4D8C81239235AE8402A3928FB6F790F914B2361E1AD6623450607BDF258C8B3948A4D1D461DF2E0F55D532D273E3A9E269E0D4A113A36B196B89E29AB6F4E7FD608FCA736D3459FEB1A0BB2A5617AD55E008744D5038091AE1EE018BA39806F283C9F83816EA8F0CCC8689639E026E638E02639977949164B61A0B9563C804A1EB7A48918F158500D88E8D098BC544F4ED1D5B31667A7F7BB1AA033B8FC92AE0FA680E47FA5AE826120952B9DBDD6ECAC5C9DE061265300279EC0D9521384F55A455ABA4312DCAB0D4411FCA6A93282F85D3B882D35F07D8DAA69A6AA37FA0AEB96FDE54D8B9C3DC3BDADADA203079C9D292A8F9CF066381F8274BBA2C8ED59EAF2F287127CE139B2C93AEB89B8EACD8659498A50D33A0882C0C528C4C6603B8E3A4C21127F707BE8815971A4E95504809D93B2990CC1D37AB139CCA6871CDEF049702B41BB48698AE05020DCDC02CF655626BB28BEEAC29F6A3976B0B6F40C0F136F6713E1E81CAC2C309FA00A096196D552EBF7F04BD1F043FB8B94787C90D3E0973F13FC88029072033B17B677D955662428ADDBF4933A94A3AB0B5D16D6DCB545D15B87CA84C3F7117D7F894C1D215F27AE31044B0A332CF9D2D977E515AD6C70B81B166F72BB7A56169BB25311923AC2AAD1730FAE62F54704A1FE8B6509F8EA1D7D3B100BACF75C6783D80D3E1D6E7F6063FF4F3F80978CF81AC03600A19864DC535B88AF34BB2C19B8FAFF55D80B161088FAD1DB2A20BB212A49B094F8A2023A75EA4580AD12C175BDAB4F00DF3245F06A69CCA079FE7E3D9F58404942DD2EA93674F3226F64D56B2CE428657E94BBA362F0DBE1DE38656562400D7CA39EF82D6D160923FF026568D64D0824178518014F7FCBAE2CBC08C06C8F4C48F8CBF12B09D200417B0F579CAE24B64B9DAFE2ED051DBC930FB45CAB9BAE12FBDBCC148DBDB9DF8140E916F4F270905ED1B784940D27DECBC3D10E738DFE5BE83B99B2A26FDA282C68AA6F36CB9C76DE01D62505A1D5276BEEF4A147BD62179699067A3239D6558BB0EDC196911D11E4E4AD6ACC8E0141520DC120065D4C2AAEA51702D4B0D07957EBB9254CB59F548EC1C0B181E1ED5D7251B558EEBE34F0AACB44BB4502C63584D5B018D7BB1284B7D5E0DB819B99B62FBD43B6F9518A0C794F50ACD5BE871094893565122BC2545379307C3F89225C06E5CDB9DC7871C39696AF4644095BF04C08938E910F5C92E7893611DF6E62FAFB66D2D95435BE6E61428F6C288039EDD5497575F03E15C1DB742C3B228585CD83D19364CC1E039A4C9955E45BF1D8F0D9C35314B1F521C79705F4AE4A5A98DED74A6E3F5FCCE689B065F17488CA1C20F955DAF422CE921112898794315DA9A5EDEBB917F75F122ACA79FEAACCAC5670838C7B5703C2B474AFC77E5B1A5E4D742C98659E3777CF743B99FBFCD2B83E6990A4999BF93D1D40B1D34502525FF32CF470BF254F899C97DC31A871EA1309471D07656497953EA41F0830482D8EB7D9DB3A5A62D03B385FFCE3A7ABFA6EAA5874421FEAB2F89AD817D13E866F3D7F744A26ECF09CB73DD0B4C7E61172285DFD6482529C26F412547C4914F8D707FEF82F646B03E365BC890F596D6AF8E928D3954BF8D341862B88A1E04662E5658F20E4CCFD7CAB15E46786ED90650EDECD712CB12AD95E8C712A10B4AD0D44D2D46BCA014263B3B300F0F8B9A83AA463F02C4A2651AB0A3B1FEF1D33AE688DC5285BCEDBD611AD013E1C7E5CA73DF51665C9624B49EE8011B223307FB20A1F9FB05FDD1B76F50BC9DA5E0C16D29FCADC080A33C1CA5A9E0778EB78936DE4E55B6A36A27D370E4F091736FFFD7E114C462ECDB0D0CF0B4EC6BC463E6A56306065996A5E0537DF2C906E04137B96DA1CD43E23E6D83E54182A89C7EE8BF77710FE9F536BB7745943DA893D7C31A19B47A44D85CE36F7B0BD1EE64AB1AE3BE977674B6A4416E974E41AD1EAD5B833E7F5194850D19FB7CFC0930924220FACBD286DAC44F461E2275B37CFF2C99F71FB0EEBD9B0EE3923F6E31E24C92069BF76FF1815809B9C4B61BDD81EE94703ABE8E0F5AF232757361375BAD1118B102746822D3FAD5C5AA5CC49A471F67CF3322166DB4256ABE00B027AF1B0DABCF5BFAB9B4F658CA25F6DCCE98BCE94AD55D5F978E432BD5CD3FFF2FBBCF2183037A0442CF1B7AD828104FF2E7DC3431A92CC60C97993E6D34B6C395E05AE06F21A091E2E3AE834A38EB2FD4FFE62BD14CF8447392DBE7E2220D2735A51780F22E5F1106C3968707FD272D36DD80569EA24D4E8F1FB0A33A9D036C139F02EE3796350B961DE694A92DDB8079707677A3F1E7EE6EE3CDE6AA6B6888037FF97BE51D6989C3204B8533D34890E61347D5D06A529F38D1E1DFEF3DB54F39D0455BDC60144A462FD845D10F9C5AB59BDB6948395BC412FBAD3AE95F0CA3157AC13FFED1CBFB0F182526AE2C1D070B29B94201A3C86F69627A8569E989EFB8E627A4BE7C91060AD6BADFB557252B636ACE337791CD95DABF8B2A0A4C0F301A19283CE48A9BFCC5D3BE83EB892F52D893A381EF64AEDDC17AB325DFBBE34F0A4317944E3A88AA67CDF0B39E9D7B427FB4331523F5E084B9DF455272BC6E7D443AE006E4D7A3ECE6CED74FFD882FAA941238DB78FE63D452ACA65AFEA8D447B05559E42EFCF0F506A042D8FFF57666D372ED917A6F02466022063C298E0D817AA615BFBA68D4770EA3685DE77405C8816B04C937206368616A63AF5C95BBCBDB478856B0724BBE073F2EC60FC72940F77A2F6B07A64FA807D1A81F591016C868A0198E5C5C25B17BA9B6AA42ED10DA9FEDEEFF87D60FEA9ADA6E43341319051E78B2B3566F9AA67FF77239BBEAFF40B0723CB7B4A2147A7E37A366DFAB3513CD91515937BBE3C2876CDE4408523BC4A7A903515E6FDB1879D18BB9BD01330141132CD2E53D1A63BA149F8ADEF2C52D35FA123FFAB13BE243DF13B0E9F7DF8EA7635EC62DAD87FD6BAE57CB55700B56FAB8BEDB5013C229D99EBED24F63612041804D58467A19DD9D07B4A4B94FABF00E29534D73E8CF778E0CD8E90DC6E549DC210DF8C06B6A485F86D0EAFDC3D1ABAB8B741D8BA7E4D57F725771AA5D889C938AAC8C49A842508EE780E1EA5270279CB3E53DBAA57B96D57B663F2FC6917E5837CE264EE677BE2D0ED043E5EFBA4B2EE1B63F7183110AC1E393E404C84898FBFCDDCEDFA1518383E3F44464E4F8C9EB6CCE8070B305461689DABB1BAD1D7DBDCE2E9EDFE0719364A5C5D67B3B5CBD4E2E4EC0000000000000000000000000000000000000000000D1B2D3B72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF + +count = 24 +seed = A08AD391E0FC57A83B74CA8CF44DB67F8178262ED9B20AA0163CDD8274AC2BE05F558B112B094244370C1AAAB75077E6 +mlen = 825 +msg = 209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E +pk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE5906EBAD472F7A6C36D8315BB286A0D439E0534B13276BBED6377DC8E306EC5E99B363884F34CE498318202BCE51C278E044645308F0EDF6C6A6359B0B72B3DDFF2C6213A3C03FAD7CAA4D638E287248A452285F27A2708ED30B5E956BB3893040B3E2322052E3A56097EA8EBE542C2533E7862989FB34CF77FFFF3871315760FCB6A44725CB0693735984C6265B8AB32FE0BB8FB2F8A4EE3F25A1102ACEBBE03FFDE58DED0CDF3FAAC000048C03944F124A69D8CA52826FD0A6BA28EC274353E93A3D1F354B46E792A99D2B3EA83B2330E47AAE8EFD646E03778FB063EDA2D0B02C9346747DC60F6D11D8ED67249376D38265328EDBAB690CAA99E00EB714D5A0EA60F6CAAE6728FF9FFA1AA69F5F500DD3859EC3D8A117646B96CDA9B392175215D4B9DBD35CAA5E7F614063CBBA47D11EADDE8659F2B4FA40798DC424A2DA0D20DD4E50EE843324ADC939A64BEE3A2955FD532BABDED61BC1AB71C5A30E9AA518B6C04CB5510C42958200F16DA4737C48301AA7FB415A5C845054D9184A2359CE6C5311DBB76F5325F4EF8DA1D37CC1E8563B1CE5DEEE2EEFB17A8B4EC3CAC582C21ACEDA5866B69400C144AB6580D1F47781D3DAF7C4CD80AF2B5D4549BBBB5A415FBA1C0331A1781AE5D734C92178D79C686060B3EF01C393A64A885BD56E562A58D28EEA519D29D1FA8AFDE2B899A71D317799BFA363E5209C4559377ACD29B7E5E33FFCFE1851403C76AE21930ED2BC3AB0FDA382C5E8D2114157F7BA138B36B9E1537472C8E0D61A7D9F41D573A8AB29E99BA2E956438EBD35D6551148A1E8EADF6228DC055412819A43AD2A142242F5E66AABB5120197B33110CD43E8836CFB0D7CA565ABB113FBF91AF6A5D07C27ACBC55B056397D55F439A517B6DFA080C1FD33EA212C59E3A53AE3B52C13776E94FE05F0105E99F91CAF06E30A13C6B2DCAB343345502B2F31EED9E5565E97078FD68C0FB907814C4F7FA80C51E0D36CDDB122FDA64D772D77700617C5A5CB4632CD643442C2CF7D71D7F2E9733AED8E76F5F54025063FA0E5DCED762137A6D054C65BA38FEE0A1B8CE86A24DFC2360A963E8C644490B5B2F2E8890C1DABE6A6584B5A550B31AAF32E95F9F8E2DB54D95BE602889E273017ADB61FF3EF657C13C9B3C0AF532E5F1B5615094FD49EAA07DC95807C696BAA871C98983CDEB45B30B5D06AB84935CB54160B07FB5C5DFCC276174E8CA3CABB3E7645E472278DBF2C723CED4FF61301E50A3A8829D5D7DE17D42569BBBCFB858C6DE5B0191A07443197C7D303A59C6AC678DC0F3698FDB892BD5EC3F2FC3EE007A9426CE1091BD041FB5A21BB14E213B9F4D6E24D49A755198178B9D8F65DAC100C37AE2C3078AD6CCFA4172FD43D511D3D06192CF5F33AB9AAA0C1194116C35503763F90916DD76C2D42F376092EBBEA26C2ADAA5F614054C4C8F793C37C45338B6637F96BF3A5735F396350853ED6DDB23BF71CA3185A791A598F09D1EFC963F3AC86F93468E9387C335797C5ECCF02216BD8411B52401B5D99D5EC2BA99F564D938F330369B393FB1DA1CF1A48D5251A0823ADA8898644364DE69EF6F76A0CAE5CBA4759822B9A0B44D7D3A715BE1CB6A02CB706F3DC644DAC5F296FC3CDBC9455C8A557A4AC487F010D2A4775049618AE3B7572B99785D21B9DDFDE01F170A246F9CF681388778D73F60152AECC8FA0434E6F8853BF1FE45C4F134DC9425805EB61BD4762009EF8FFA9F2C5DF161DB7A80379FF2C46EC307E97C29C3989BADCA45D1AF9E434927D5325A5BC7EC76701BAA655C756 +sk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE597D6BFAD551A99F4AC85628954D9353631D6B988BE3EB25D159BB1250CA85F6662D4C4DCC8850AA3A7F3CFF6FD973241D390DBAEC16F89E23E19AE17AB353202DD4400C18B46DA096809C10900A214253868CCB480C13312119A20C18891052040591268DA2A46843248DD18265D81211E22609C48669E28890908240D8000C8300124B306663348991440212920144344A13B88921A048CB186EA3106099480923248A0A286182066503907080424D22C46D12150020A949A412090405020B843000C57020B901912446141729983431CA0201993649482809DC128648089108C760D1C244101542D4C60914456A1C463080C491628460A4C46420A50152480A08C088208764D040060C272C8184408B3670DB8865E4208A1B946502092663B20D220320232029DA9461500432022561A2C02858404508048D94444A44282202C5855C2261222084630862C2400443900D92882D1004664CC2250817511B26325A0670000126004541124145E4962084B420C1C08924912003A689D0A22084408D2435715244804C980488160C5A948D889210C93064CC084C0102284C3402D908068934069C30228496852436121B975119207252A04599B049C1066414C48C014946D4829060A800614249E204260C25329BA48DC8446E0A450A0020411A064948086C99006D92166E499620DB404A8A148E40144A831840249788142588844444D334418B242824169262384C09808CE3B26813B404CA2204C4926063C48513C21118A5249A22891BA46183929058280900304D5B26429A002C02B24C902408631432CC16910C346A0B34440C85449AA200D3383052222419830D0939840A8251430248921421932200DC1631DB286CDA240DDB242818C941182092CAC081DAC884CB14888CA24C930261E2166159B46512184A9B88481A046863A22D41166844142D180504A0322E24201220496D1C256403180552189281C04511196E0A146DA13070D2408D11A56414422961B688C2C4701C4972C4141060144043065011A8681C370D93229009872589B6001B172C1106262115251104524A3820A0242D19826C1106258280211C807102B791C32624832202183640D90426D904261AA07122138DC238285B106652389091142482228E1312420B096DD31285A1086A97772D95636EC512DF70BA16B4902A5D76EE6ACF6D804C3D15522AE5969583B4369010B4784C94DED504760DF77219BDD79ED48C2D7926D3553115A547C0FED0A493E51224CB39014F22BF7CD2B24A335A37272E5361953004831A30BCA1689172B593365273C497036796C35229E6DEE2D8A68774C9733FE63720D80BEEE793EA1D30EA8A7C87D408B59B75957A15ADC41B193B0B75775A053AD3AA103D19B5DDAA2FDF60DED25CC8FEE802B5BA32917DD6353AEFE865DEF0690A21C89F44FA69881A228181AFB163D241E637E491623C75D2943B123B9261F6843BB53D0345C1C02EC0483F2B5A018354A62B8EE2C478BC8EB39E257AF8AE4558A66B310BD2A749CE67799A1C67A3DED275F19EE02D120CE44DD0512BC6D6DAFEA9976112E2EE93057CDD995FD855F13B13FD952579F20EA7C1EBD708DBBF2435064391B80FFCE46DB4C1C2B72CFCE65AB5FACE0FA6831DB5C12FDDB1E9354A1742596CF17D60BE1AF6E10B2D844AC313CC958B5C4ED5E3F011C8A65C286259F5091F9BAA0573FD1DD01231BA9F411F4C5ECFD7EE9B603BA9A07C36EFDA1D53F7CC6CD163F59804781597F2AC42A09B0FA0A5B7669F441B1E39C00403950E52330DAA2466FC17F871CA4040A9FDFF79791D44C435BA7CDE00B82D1E057ECA5426FE28B68DBF9DDB6318A3115572B0FE9C8C0B8A339E4323D6C6CF37D3E6C254373F8CF10D261816A9380E8E9E33F95C4C371823B9DE31DE826CD7EF484419090F1F06DD04814B86FC0921733CEEC832BF3D2F03401D1B8AEC3E87B0EB214178F0B2C2A61CC198AAB4365D14288F5969243DF6ED0DED9E3A643DFAE81574F3A57F3618C7CECB5BC930A16115DEFD5FA81F79180DA4F2ED8F933EBE6934BD1D40272ED71FE0851E6646CD4511E9785AD6484D4B3C7CFD3CA15EBADBC084B2036E32326E5771B97A611ECD6460E5F23479CC8A09F77851701E8D90E3EDD4401820EA4B6CCB3599BD39677BDCF28071A99D46523CCA27DCB859907509FBA4AF1A50A990B7277658651C74965885551AAB2DE54BCC8FEBEC683F714FAFBEF138915E680BE93D419347A669D5039F062D90089E46BED8F2FC02E5DA9112D123C5E9EC7FD258D408A3F7B389E03FD9C423CCED63F39E13863129F5625CBDBC38276010E0808AC350735EB6CF2308EEDB8FED29C22B257BC8A3095C6A88588F33250789F2F147B35D8E778D5E55EA5A9B0B681386992780596592C3FD8DEFAAF951D040C2581E50853F61C7EF036AA0871D8BE57CA9468408F981899C73C9BCC4CE4A01C9C332B83215C842429705DF3D135BA0F369980B6C7BA6D9D3489F51FE459F0354797530ED5D3C06512A7C3F7FA0A659BF2F5BE7B64C2A412A7E8434B9AFCF78696E584D9AC60C3D15D2C5C2CA9756703E5AFB64A8D2FB9951EB75DA9E41C05A454A9FFE1C4A31360950E92BD6336163546F3A1041C4FC0CB4896543FC96BB588201A9CFB4AFB3F0EA9EC110CA20F5D65C4CDA69492788798F95D93EE90FDF8F0C27C5B52F08CF70AE1218C0CA6C24EAC2EBACA3349B95D4A8943D754FA098FE5B89C847F56D76A103424B8246FEA5F6AD61F4A7ABE3EED4DB0D89AFFAB57D5A2F0914D43ACCEB776A9421782BB59C0616633B41C30CC6D9482135DE4C6A2FC5689CF69ACACF35361F99F4B6CB3FB596EAC1A753504005445FB7D3C2E00C950627319C10F00A619764D4B2FF1C969F0C5A183E2248DED0F8B08B1A9CE66D905A7B863514A054A3C11375A1E4F333C5217709AB5C19D4AD8B18FD46A0F9B1E81CED8FF47650557BEC1BF509323B423601A741B6C6B38132795A46BB13D4EB281135967C67D1EC2A3E8B2E0EC37B700FB2CF5E1880E4295749F00D318D714BD7527D7F4D67404FDEC3BE863A1F8957397437E43C2B202D11D9E81AA0EF6014050726CA9EA6B2B9CF1D737F2CC258C2A0111D48B8EA894D09C773916017A16FC7585508F6944298103A0AD8046FD0AD8B98A2545FA484DC0ADEC135F52B2238FF58519DBB3EC9F02658CDB117B189B2B4A55F33AC0186A174BF252CBF4B84E644C5F07329BEDFCC8A385A6452CB1E01B2ECBA113B40979EC84691F14F0B11271DC504F7B4399944D448AE0224F693B4DF82DF5A8FC6CBE2C1B8695766CCAB7BE130A393D988AB73BACC10101A6FCDF1B0EE8DE0B6CAFD32CE4ADB999B7E1033909DAC2098711999A8F898A45063C61DE5B56CA7CAABAD864EB022E8E97614F8AE8BA3CF3F7144A58114FC0511DEBE1D02F8195C3001195574A665AF5CDBED0E80685A9CF6F5503840695532F8F9414754A411B53447F80B75F57F11CFDC9F567A9E280E92C75652 +smlen = 3245 +sm = 36031F295E3022C6D3E0DD0D8BBC0D9F87BD221662E885CDF27E7E7451011D8E3DD03A59120808F937EF93FC106272BAE47D9632E0678430BC28BF5B565E209AC0F443D7DBA0650A768D999747C9A66BC57282FE745DCD7482C7896211780E171A906404CAAC640BD242794AB48A02E9FDCAA1E31DCB4158C5458E948E4B24AF57C477554A4C594C945BA33F89500BE8BDCF308A64DBA427209AD20981BEE4F73D986285A5AC49EEBC5AC66F23B72BFADAC0A7597EF207D82DB134CE48CFA51B2FFB35D30A30253566185DB0853D17E03AF7BE7138CF4CAA44B5D738CEA44F3D630F48210FE0C453838EE820D72F17E7696CE44AE3796A828E07E8223233718437345423AFBE39604FB28573527C1EEF9CDB740EA85A40728CC9C71B4D44AF18798482A3F511A838419F132685886293D601475D642BFC148D517577382076C31868FA3C565B902F1998B883A49815D4E108D023FEDC316DF3B8086080D36A696F8EACBCAC6AF3AEE1D754BA914C53AF13109A5986F77A5F1D5637FECAD773265EC2807CD31359E89DC74DB0EF75020BF975F2DFB8D2A0287E29D7B22CE2FD1075501EFEDD524755D991781A50666E07434B315AC9B066CE49E9B2791F010D3F2FB4906900DDB2FED794FDBC762B33F51CF78801B22CC933B06587F33BCAB29C4EC33F0EE3D8E072493EF46DDE11A370B689A1833B99DCE46C2B477F40317C4AF2126D9DA3F9CFBE287F4CBC7386B21DFF08DD2E83AE1A85C7D470FD92A1D03923A7A134EC26195F01C81828E27140DC1C18C3531EEA6AAEA54FC5E7FC879850B3CE37ED2EEC605B2ED862728916457BA42908170EEAA7927171EFF16EB74C6D5A7E505CDFAE11FDF868C7B6C4C54F689B0DDA61A9CFA918E6721006216A9964D06AA8711E061C3E309B2BD2A599D0B7D053B70C8DF1F0B1DC17FD1BB1B399A69500FC9BC7B46458181D94EE02878FFBAC300BA1442E447668B1096F127F26A89B70DC625BFFB6AB7B6F741A758A702EBDBEF3CD2D59922C84939654E143123F1C0BE0887A019C5C17880B2925B021D15076174AD312CADAA6695DB8727D1F92F4C840D53A08910D6C5739092EE44570172CE86513DC76E0429B3AF781EF67485F6F60F01C07173F526B760D9B0B01897C4E6783C0E85F86C7CADC71DDCC6CE6F687B15399DDCC3940E75C0F1166C4AE40511AD3BE73BE9F21E92FB12CDFEFA5A6AA51E541088883B5EABDCE7440830C7AB44A7E54E9AEBEC3858CB625CD2FC25B4B88D5E9794F85172A5968228A0155A4CD101D752686C5B3E73790A7DD46579955C76078AF9C00123E243DC0419965D791942D754169EFF366156C35DA37BE6466F4D1590E91A553D6DBA76ACDD6D8BA7D4B6CDA936BF07FDB351E1CED9A15DC968AC346C7EA1747F40DAB7F986A724DDA477F9F311236FBF7C367AC0A32CF333A7FB4A6DF10EF89FF0863D1F1E971449F8D6173B7DD985078F200E225963277FEF1FAF2DBE7DE6267ECB336FE06528C43517F37087F90598FB56076A0355AB60D01080833A744C2DA4FB32418C964988D48435F9C6F23EA2B435664C94A36985821C7E710B0E28B6EA0BE35777F8D409E79C1E0E4D5AB5B74A28ACF99CAD4D8D2681CFA6707E792AD02D7ED33A0315B86ED5AA182945678489997FB5895679066706147A118076A560FE3073A4BC31964795D0E4DE494FC089993C4A3DA4C4BA832A8D119CB77FA78088B672BFDABFB3E4036C3B040BFAF9391514BCAF3F81A55F9BC4F0AF50C848D294FF1F8BA5719B839D7A2A0E87A3D4C837DDB841FF7ED5092DA191707EA168CAEE4B0BC11CBE7CE0CCC473EC4A45732615941DF9328DFD3AB753DC12B0DAB42A01CAEFF0698BBE871D591E19FF3356860CFC9CD26FED63395C6F53AD951B7D7B7C162F7648421EC995E37C77257E96B9702402BE0B1A9CE63C5BA0573FD88770D338BEA9835A0F28FE4CB7670471AA21EDCF722A43FD95619F0B77BF79FB73490BA5A4E49F4531AEED74101A2E4346B1725475E46B0576F3AF761F71FE856F67A19D9A5A7AFFF6D221FC70EAD0921128E6D2507A7451CE20A37799D36BDDFFB822BFCD270E71B493E22346850CB934EF129203B9BA7E4B93D10661A418F0BB0DB06A4EE6D13F4FAFB84B31CB898B062BCFC5F8A1FDA588FAFF48F15C1F3AF07FC5E3E5459C6969E3FFF9DD01EF18FFA67CF11FEB1EA8B4F50D7BBFEA7189680E738F04AD8D6F1B342EC18EBFEF900BC5801776E30E228077B03452351A0CE34A91D70D4F9435F06AE997A691CB3ED241D6545BA55EC682254309DF35DE7A90FC1246BE1AB312E0EFD38B203370AB37540711FA6629D5980691E7A3C9463F8E8978DD548934DEE978D1DA847E0ED9F8BDD97953F943C1E7D85AC0633A390457E81ECAC5CE9260E94ADB40DB9623DBCEFF3179281B9188359C6702C120D3A44285BAB272FD275DBEB80BED6FBE5538CDEE75EF8A2705A6018FA8C4A519105B99F57D8FA6923C4AA907AE5D4AF452ECC79384684DB1C69960FD04BD68D751FD3D5D37D74B98AF50E19F23426952DA59E423B24AC698F63E0F8819A1DF10716FD1637923DD46CAC08A95A8F6A6A26C99C233381192E793A4AD91EBD3FEE61C2E0E5F1BC1177D809EEB9E2FDBD3EB7CAA223AA7632AA57476ABB2A7BFC04B368439C0AF7C4A19BC2617F1CB3823A44D146D80397013933C3C3D8B79865B5293724DBEA8B2B6732273E4D46A781A92BB66015746882F03EB3FB88705B6FA78723356E70F45A96FF7017BD5CC02CD5E2B889965526CDD7468340CBAD35327152F69E34464C00115E7302AE2DEB2CE1056270AC10B1AE361A9D506E50FF3CFDA896561576D96D6843D8240163D9E9E154BD998A6958FA71F73019E197F5E56CD52F163E511FCF0D2E3D65DAD9755F58FF4D73C186ACAC6ADC0E412F81CEBFA010FD65BC59C82C75101466B04DA5B7AB75D15187E91CB41CF735FC77718CC1D91106516A8CF64805907CA4B6CBB9C0C0D98FF771E62B4D8AAB3256AEDD8A07E6CDA9EFA2A631C4769189D3A965A9FCC369F2A79FBED98BBF485D43D3D8F1F533381F60710A34F8CCE68F700236DA6A674DECA7A1C2F9ADD0C82CC44C251509A4E066B775D4AC271A2DB3D154F1C92CF87663FAD1F71EEF4725B60981B371C70A6AB6578B7CF3947D71C8D43A82F4C00179D0944E6457DBD26FEA72E5BAF854D9A328864E2A808CB1F46F03F9721517E21DD3553E1CA91B193115BD3E01EFA7228084E518B41B26639A82C8F4969445B2B78E896603545113C0A612262E3E89999BADB0B4BABFDEE0E6F7344D5491AAACB1C2CACCDEE9EF0C244E64656D758B97A9BBC5DCE4EAEBF1F8FF151C62636C76A4AFB0B6C2DBEAF2000000000000000000000000000000000000101D303E209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E + +count = 25 +seed = 6E0A8EF5156D693FD0140BC4A31084E79773A83F42C8D133AC8A9D62DE3CD74511F893DCB26041E6B35E2B175408FCE7 +mlen = 858 +msg = 8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A +pk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE77EE4C815E2E37DD0A0C9C077626BFB3D85F85D6F8C0D8DB444B81441895707EC807C216E2F91EFA6257EAADF14AF5669529DCA558C2A451471B7F6299C711FAEEC55496F8C3099031C837B8CC1EEC8B7016ECA969E07279BA2BA05A9D00990639C4FADC3A88E38AF7474D9504D8555042D5738C8EA297083D1546344EC8D5F5AAE83E57FB020EE7FCA92219CFEADF2D176D1C69FD6178E93C10F4E885786516738219872D7212431F22D6FE8BF48051BF7D66E1A3A821C06D42BC2F83AE52E7FF80D0D7AF59E2112C7C2AA17A4845FB2B524B9A28A916F7FD7DD5539ACA6F27898CFFD787E37722AEAD3E0C43FE738701D73CC0399D2EB3F4D929FB8A9EB26CEA467E054FC48907FFC85F5353C51C3D83A7EE32CE050DD1CB0A72A57055380AD40DB50909958C2F2E48755C3DAC08605B3227BEB33C85CF6663853A0F63AE3755EC8D95E04743D32CB3DC6EA3ED3504B5D57412BDE8E11C28422107238E96C641BFCACC917D1DEB5ECD27FD1F075C66CB66EA6E40A23F10F87CA69D1A7616E24A907033359E5F69AB7339E1B437C644BEA6F7BA88E2798C4BC67134EBF9DB3CA84251B46BB9C0AEEE165B10769B7133014AA91C2D96AC29CE80206DE47D209D800C6E60187617E314F3854CCD10417D2A0CD72FCCCA19D0957400D322789E2718D419DE1D1FD125B0FF7B930868936CC671F171C56DAF9A925C2B28B2E4700DBB731C74D3347B57001FE0BB5EA31857FD9CE4F37FDCF91B2D7629A19D76D1B7E2E01ADA949A741CF51E9F94719590426BC476D0F8423C2586D10433C41D2622CC5CCC0656C5F0103384BDB2D5069D3F89F2AD911D0DD040F9CDBB6E1563D6BEB45590DEF726C2AAC7040DB6130A864AAEE50D7449EB4CAAB1DC5C0F5C46AE48CD1E2BF7E77C6FA429204C549B24037BE994E4FB904849A8CA77299851BB20047351D0C67D04EE30894E9D2DFB9338E6147A2AFDB44A8078EC04256ADD3C0828B81966B83009A3C690DFBDB2A1D1399D5702B7A118ACA809E1F9609370F672D0F0FEF8A0F667488BEBB4325D586285F36EDD08F89C91CA666DCE2DD67754AE1834D6F4B6C2724CBE744B06FD10CEAE47BB8CC39A8A65F67C1A6FBDB3609C15D26503CA0B595E33411656BB937F65C420B2281EA7B37274E5DEB9FD8FE806541C6F3B7D78EB538001EA93A5B03956BB25DFBB736CD5EBF2A2B7173CDD37A5D8539A5521F9EFDFAE548FDAAB9F7363D9F9F213666FF3352A360D5806222212EF6239B3EF1805003E4B9B4C86FD114308B30AFF0E321FED64DF18CD9FEE80AFD8EE379082EF976C04F907F9526093EF41DFAB048015396AF2ED8B5093752E15DB25AEDD99BCCC68179656E2EC18E6F85C1B5DAB2C1F76F9FB4DED73949FBE6AE90385071AA0CF7E858F8FAE262BE7411C340F7B79A9F00A80FA088D37E3CA74A39A687A5C1334AA3CAC0E1C3D39E298F77F01C1517D3D106A5584BA031D3F8C36B7FDD85553408F89AE3F0FB6847EE31C1A15E98F4EFB4FFB68FE84E53BDDE7ADF3BCC53840CB8FB66E9253254598CE1E5D9D80250126700437B97690FCE5147D4660C3F62729C6618618A1B007D18BACDDAF07C4C873F0B04E2E6DEE46A10920DACB610591D61C3C02F0E59EC732DE6C37D0CD1FE16716A962062F72837940F984DE0FADC5375DC7C7C35729A184DBEC96757C5280656DBA687CAFB529D09CF7AB47CF5630FF656FECA29F5FD854D6A19F1FC79738CADEA38FCCAEF550673BBB48DB324552D4BEB39879179DB90554773F151E507FBAF5D9B6A0716E5B5AB73726 +sk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE81E13EF7A365E51C47397B61ED065B5A6F21891A4ECD7968FFBD94D60B0C79671DCFA3ED1AE0190877A1AEF0018E91EF5E4CB430910299C9A6EF0D9BCD23A2CE9BC471222161D016454912414B964D10A56C0242922193890A89505B480200B21089C08C204080CB465010C309980444104380E4286A1C847002170982C44912A909D0424611A52D88162440A40C10118D24C0010B988509260261B06DA200091A126E22372899188281020204854413A2041A170A9324265AA030904468DAB28901325002462C24833123416ED0C48942862D5B22460A96016408490A194CC418308B9651E3146A61108ED316911A136A59A42514A04501C86040C06C99140244B0511A079100238281142862A4801A332E80C2299882111B3726942672E0488CC8347263C8294838005A20718C962D64B26588008618930984A04C90008D80304D90065003230C20310E0B0066C28260230722990806182001841601CA444E931492DBC284A4A090CC127124828C0C064A1499652194651A802402992C91A4895A268120188C831852E09070A3C6300C24800439618A8070C02052C1A26C08380818A8841C4968590802882830D324291303469C9265200822C4202241A88D03306C201772C4286E20B0645A987181488512C26121C24004070D611622A0A600629291A3C80018458ECC284919A50052262EC832310A33861B316D83B28050485122386291360EE01286A1128094146C93A68423A9911A280EE41868D81411542649099520913032A3A60D23168ED3C808C12869092250D4B66D10B285A4442A510082D206401313061B09240484600AA0051C24901A4808CB962C041069C3180E90B4500C27120016458A2404840870043530C8460522872C02C784231766A1288CE4844142062401C22D60260A1C0008A40802C08411E49829A430054B1686D1C45093928593B8085C46469A088A4A267094162EA4224A12180D121689140600DC88648340605032095996455BC485E2960C411830CB248E52C8281A892088380A60322E0306621CB56048840814314481982C51986C58226EC9A86D18036490983191408490A82449C030224740034849614670C9349154C24113880119844D4208425114684C368C6104495C16500811021CB190E310445C46511214619470B7B8D32B7CC6C6170BAD2510959B3720AF500A67D4EAF042896F2DDAC99BDCB4B519B5AEB17B6D0F4750C60A23C996DEABA2C344054BFDEE7CCF43A118A1D4DF66488AD6FD190D8079DE7DBE1D991F4269723A85D8F58EB3D6C406AEF6E1B240B04E6849A5E9D1FAA3BCA1CB78014483F29F484BE92C362EEDE50760977477EB9AE850A1FA28CBDD400726157BE447753FC77C007017D6C12FEA03EE3654AB92D1968AF12F35DCCF240F8141AF78F42930A15EE797BB06F1BFF7BD1FF230AEAA5C79D3C098C0F7208AE85EFB20979597BEB28765EEF631CDA9648F07C9EE4FF02DEEBABAA2B7599C0B1F2C4FD921F36BF8FB535DC52082555A7934EC7A8C318BD81B4D683417533C3D8CA0E239A0651A7F4217D1D4BB35E4D0F8A65E53AB00ACD706E4ADEA9F71B5573C86E7AE2FC604D22140B1D391CA1B496042ED8438E964335B0FE396681717EF7BECEA7B9439453434D4A3B6363DCB86ACBE7F74CC462874C1251E1C190576F45402D4AEE66F06728A4572778881EE828A4585BB917878E5BB0410ECE0E4FA4F357CCFBFE786926C1F856BBC55EB8B24E2C1DC4A041C4725BF2495ED18F4C55343EA33E4032F13068C0AD1825CF5B8C0B3124E8A19D41E3FD0383BE78BBA78512E1D3B8254EA3925BBEC88602D07015E21EE0FE458F5F55ABEDC1ACF3FBC96AB1FF2E678883A58D1ED9BC7F6B3758FC9443E4F697578DF186F2AD5A31A0CE967497C74DAEE0467B0BB7B625C8B4641E3877146F00F133C060CF14B1CD5490B4ECA627ACD49FB10E32E6A62DA0729C2B1A6AF66326F934A8B4690916E3689F2A4765031DE03F5703D31AF0A6B2F2904973509FE9C27BA740976E5B14007BC6295C5B4AF09AF681B24449FA77E10017DA0A5F97157C07233ED46FB68D8BCC394931924FD0AA98539235A6E3B34809466486AB131FAAB1CD66C39A9E6A31BAD137D6FCFFDDC1AFFA04CDC591482E8830CE1A1D739A0B11BE4DD2EE7A0C01694641D979D182692898F337DD93B5DC712F459EDCDE99A2C82905F48E2632A6714F2C144B42EF6E93D2731CD1D50B8BCDAB9FF24C5B3B4EBDBD4A85278B381D2C6E2CF04C25861E5823256C2BCE83E5ADE2140DBDB5EDEB0E66001B2482B487F1B54F858E6CC737303B0628310BA962335851D04518AAB83C695A93BCA9D14C21EFF93EFE7564C8BED18AC910DC94DD4ADF54A82069AFB672AF041BA8B072D41014465AC45C1B7521796E2C4176A4EEE3D2419D551A4277BB1070F259A0A8DE7D1C5B26531BF66A14CF2C81570D50936DBE69AA173925191792F99EA10EEF7BE4C9CBB8A4B9D86A6E6A54CC0109E48A2F69C37E92B276F4BF54A62CE78E8E44C8115FDC0A1B90DCF420AC827D9C1614592FA3582D51A5793083BF11D96100C64D42C65FEF797CE5DA7A79BF1845DD819DC6807E884057248EE49D0EA7498E940A5B418C12B8F683D8FC4D3AAD8C26491383EE09ADE1EFB9717FBB0C19FA08953ADE9FE4916AC94DD6AF8C660009F42729103B5299E2D6B298085C497161DF40B4C608583E923D322A56D244490490D9F1DDAA397185B80FD8D4DBEB034C118C464E894499D8A05B6519D7647FE0DBD3FB06094D986098CF051BD7F739B3D0C501A56968C6B376372B1DB2CE2E505B7579FE89A7F4D57E987D722559721F027D6EF72B33EAF299CEBBC79853F9462F6119F034F57813694B5408C29F67358ABD99EB2B5EA0E5DD9A1C22491DEF75F6E9354B2A9ED4561775F8DF6FA9473B05C90FF008CD9F06F70EAB2E48052EA8B8F74D2ECCC104373F05AC176962FE1027796A9417B09E7972133C84D3D4B3C40FA3C8555DBE95940BD2C8BDD3A6D723875923B1F1392893ABDDE6138771D46376366466686EC1733CA62F951BE21CE3FAEB5849DB8CB0DC593C159C75D9C32722B3D71E3CBA030B2E7B6A4979D67B91426F1B59FC5085029C56396EBC4D5E43A9A8FE9E776985118D3C08031BBF816FF30E8F57A78336088F28168770973D89EB4F9DF44A7141C918D7E82ED6B985D17387518D03C8472CD45889217BA1CF435326D45EA91FDF3B73BC57F9BC754B7F8603A37632C645D8BE4CAD713C470124844ED013D5135BBABBEE05594A16FBA27BCBDC75000FEABE6848F32717D099AB05C1532EEF4A306EDBBFAAE96FDA0319CEDBA20058AE3EE3C6B1FFE2AEDEC0CCA7B0EA4D5BE2B400E32F53F40EDDCBFCE56C149FBF93A65D426BAC7AB6E58F0E78CF72392D7B9D604CB96AE67996B45EE8DDB8307A41A277CACEE4B2FBC474C1EE7AE6BE07114B0C32024FC87E517B5277D6738E7DE5BEFB3067B39F554195F359FFA1CD1D9FAD8A00A2F +smlen = 3278 +sm = E2FF12218C607C5C6B4526B850F730A200EE3677707182B47F284A58C984D35285E7C413E14648CF0D013448E611C944237F68F8A148612BCD0D053524090692727DDCAFA0FA263201990F11BC1332243ADD369A3FA4E29A43EF1FF24AFD42130CCA53D85A00F079FEE2EEB494E9023CD67A6C75B14419FB1D321385F2B848B79AF3B430C1F94A580CDE430CC4CBC25D074C5356E78CE6AEF6650A4ED73C7653D120F48B2C59E78FA2EFD104722E1C57275F0D8B84998B5333D6F39BBF61AEC51F95AE40B75657BA6A07A9868A61F083D6236DED77BA493470383DD5E3E7377BCA8C0780407E22318819E6BEB59B262723B2FC2319B84A016C72B701EEE68A20E7CA52FE29E2223AC611A459976B8226161AB56BD2C4A7387D7511F0B6AEBDF7BC65B3FD7706BA13E146D0FB05B76321D02167FEF09C46FC7E699A81E62463B8120D69C702501C6FB87FC994A51C9861322B40A1EC7F4CF144D0B7C278CA50AA0A515AC6AEBD28E81F658C6CDBF2F35A98756765E027E2E82D8189B556CBAC98D7B94AB26774A2415C3D19D50C45EE08EECEA96E139D47755139BCA6A89A60851741DE2A5E58B8A5E451C6D8BA0CCB317D7C06D3933C7A5A2C02C85591BF13DB0228F186257DE9F408BF4D6CD7FF996F69FDD7B63714606DC8DA9B357B8F062B97233525063B578ACA2C37850F7220918A10405795EA4B743956836E97BCE212E3AF7C71C46026202C9847458CB8283BA077E4F93394EDA753653E5724E8DC4675B340A8E3B4722CAA662D5022ECD54813EAFB96679C6C77F42CEDC50E73428EFA14AF53399170BA8B21537279B87662950BACBBCF00348AF5755F2F169C380705E6872CE85DAC8B9DCC18E52C790EF8347D92F8DA362B8BAD37CFED931D5AACCCBD885E2CE4B78A9C921EB897F01E71C09E719029164EA8A2146AF60EE3833D2EC2093D5BF6F811130F405F5688D568F785CBB8E4BE5A17180BA5852B42B93D1C164764324A219AD227D4B56C3ED1571BD485C01463E642A68831D16E0492F356EC4A63D0C7BEC09200913148C8D718C269AA94D25705165510B70FC48DD59510019E9BC31F730B56A73446581D1B2BEAD4682A7913EBFB875FBA5162B905B7A893E78D10665CDEAB9580573C728DCF2FDB852079F4CF480D4F8A1F1502E3A3D92358D00066B4ED9A8E19D2D6C0BC3CD93C755E9C4E1EB81F6414EAE6ED58E3A98BD9FB97DDC0DEA464EAB7D6E975C4CCBD11006ECF9584C1FF8EC84594E6ED2B9CB80516DD6468A1304763C8DBE0A332C5B290DF02F79ACC20EDACD3E5C5C2EFEA93E2427F889E7807DCB955DC22135E11660475AE81B572A8F9A5ABF1456F4479B22A42C17381D8DAA2F47B3E501F73CB2B11B06B3DC385DC3C20D122932763C2EB2155C75C66C6B588D68ED48A6861F469F323101A1124D2AFCD9D232C84D06C363A72704A326A83B0ACED58A7C91A484845B1572D970CD90A6B49A782969A5D1D6017030D62A41A12D14C86E6279AFD3629EF05ED43D73AA001B8F0F5E7BFC83409A3D65040942DA3C61C2B429C889D8892DCAF09DC02735603F9E69674EC32CF2FCD0BFCCCF2DA820A7D5B2AA320C23E453A11F05359F2F7EC4C59D974FC81B2EB7DE8F6AC5ED11CB5520920216E5E175BDD3E11B33E3B28DC347F5BCA51F681135E58178ED3C772B85FF5F315817DA396FD4AD85FCF64445ACD4A2DFE3581D771C377A9A89EDE767CAAE5858E1788BB606D7961B08736652B3C26D2976E676F15D4E8AF0C7EC123834DCBBC8DA699ECFCFAAA381D3B3CB9CB3A405DCEB9DB6B56DEA1BA8A7E8FC2687975AB607DFC4D638FB3488FBF9A4C6DF1B68A1EDD7FC58338F9B4085AE5B0B3D21CC8C363DB5C47E97ED2C7E4B9195E8E1279FEB528F1D7D19D67D9683656CD229C69B5F406B4F2F22494ED29D0B318DC03228447CE9A245B1D08A2A8042EC910A8D2A1B20EB28D8B6553C654D740F342F303166563AAE3624B5973985D17B62970D8DD13E86218AE6F8D182C039446686F062A05717129516B39290CDAA2B6317C23EF4504533E53B9B18B591C9DEC079619AC55A2CCD8BA82BFDC80D14DDE83860FBA5DBCE7D5915AEFCCE530FDDF0F0E2A28460F656D4E1B4D8C3E4BB33C5914C51975CE6D1A1AD576E9D4D5B062BFD71DA1F4D63B4F70772ABF68102653F6C39C8C43CFD669043ADE9F067B1AF07DA5B0D1B955D75D37F1DFA5AAFBDE9A2A728DE8CE04F693A9D2975B0DC6F4F61E649179BC74F45B4B5C632F2C0A76AACFC7AC3FBEE0EF5D63BCE3054F9479269D06ACA7A57165E2A58CD92D8A4ACF396C064FDC225FF38206A64D3F4A9926C95D26049FD0351AF7BB166CD7D3C4FCC8329F31FA73DCB30F80270FEB542CF0A17F7B54C4176275832ED57DDE34307678F419C1F50C4B176D8D754CBE82A4B0006005FC4D6D282AE3A9FE10189BA29C9D1F67DCB6C045FAE8389D8EE01C165F830E7FBB29F0241D8A77EA38896F683121A965396CE6C3CF018F1E49CEC38E736DA29C59627579067C7BB07600E328CFB152B970E78A863BF132915ADE5D308209DE5F4D9E4BED029594218938BCF782CE639EFEBFBA3B17683E92204AABEBAF2DF91A017DA1D4B6C8B6F640E10357A609C7199833192A80168B8CF046B9DB818AD626687250CB36E16D5F81256EAE6F0B89697C07DEF5B1D43869819E262B46160867D414F4F3346B54C2F13EB90F341C051031413E1CD2B7A6FC1E8BE44FF88CFFD30906406D8E63A633A3815D4E007A0E24DF8519C2BC92B513786E5497E771935DF35B520FA67799D3B6FC9379A9DA5FDE1757F53949CE4F64DF4C2B8096972C26562C69D98442EDE5899FF19E33D234BD1000BBEF046DE0BBAE16237AEAFA1D57DFB8E6732DF7C651609EE47088CE54C032740CFA8A5813C0E73D575205E1F135A5E9DC5DA5DA60B350C013CF8CF624BF9D9A1782E5267C03776D6F7A6B670B4DEE7292E310D5A5E06E73F67AC1747B8ACFED3EADE35D24933144C2E5A4F9C379A028FFEE792C9DE386AAF85D7D4146CB6AF99214C15F74DE19F41F2B0BA785B2D996A1E9DD8C2384FAA5159C4E80E07CDF4B98776412CE06923AD1D23816FA50C22DF98B27C5C384B0D7301C487E5BA43C434E6D97311CB47731EDE33BFF874D2789E7FB7C0B92FD6F039DE5C921E18C5A73159AD13E489974A23E4B7CFFD766737310DF0F19C18D3011F6EB9DC19D327F3FB083D381BE59D25B95EC09D7952D58C5C5CA6BD3FF78F10E2CEB194DE592CD3E686F80755716132EAF1746ECF375274B030F101A5D7D8D97C7DAF90B0E2947585F83868E989AAAABB8C0E1E3EEFB4C5E6476D4D8E1EBED152030383982A7ABC9CCD1E2E7E8ED00000000000000000000000000000000000000000000000000000B1E27368F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A + +count = 26 +seed = 49CC05312D1DBE216FF03B60575017A6A1464C06D2C5A4A6F973AD9F275F7C66163A29A803BE759B117043862D277C27 +mlen = 891 +msg = 30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 +pk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6DD8CB8FCDBAC43A0E8ED0944123B9A84190DB34F482C6BDF5199E6F0EEFFD1DD8EBB025EB42C425237DA38A48414FA1127019329CF34FBF9D73C5925635B690CFB54813432B7C1FB30502A9B2846C75B3DE9A3C96696B0E15E8D5653C31C4083CEE99E964398630F3C130ACCBA09781024A163B85CBA872843C5610E3ECACC3CA88834E6F5990174CA183C2222A9302750ED816DD6C8CB947B5033309FDC78935A7FD163FAEC64C7F9EC13952544154A0468AA463C76881B18384170B365C48C973F20AD140F5A63B1DBB5853A2D95305D9AF9078430E9ABB07A9FCBF075CAA2FDE2973BD5C4552C8E8B121FF21961AE00FA99447E01490AF681B99CD6DEA51433A0F386FE94165502FE39C7F2FC40169C077C1655871573D18CBD9133A0927FBE0A5333548259F1681F98E0C52BE95D93D45581A5DA9D8CBD28CFCA1E001BF4BB457E4B44AFBA6FD8A1F845A9D65CAC896E47BAA84098FDF7568F330A5941A6076C9C303C7525BB86CC1F1BCCAD3BC53DD36945E74DDB9C32C44E1028080D69943B8CBDA0A6D6F60E168584AF5169DC00EC968124F7706FC2C5E80A6BADF252EEB579E663D5C4A0D77308E6899637B4D01F46D87BB62DAE6A84DDF6FD2E678EF3EEBA4674ABFA639312C11EB0C1D691DBF524E89E861C47AA9722B01261386D4A065F6D48BD5DAE91F54EC2CC64C5812267FCB92308EA35AF392D123E63B3BCA9661E1D552E9C7A299F9978B39E61444E914F255E6207A676CE1D5236B58F0FC5E62FD0BA7C4D896E48888A72168973CD009321AE11D5E94C46D8D3DFCA809508A91A4C7E1CF3C68D8D57FEE88C12D601AAF23734A25C60907BD0D459F1F286ABCAFE67F5695339C601A9EC74578FF1A93E3B4131A6B84DD0377F6DF4671311A04C6D1EA32B191955ED38E613AB6059CD3DDBD2787A28E7563E926F9431EEE058A1DB0A9E4ED8F57AF1E31316B0C430B1E4ECB624DF4888ED0AC348F7EDA7536CF02C661A7F2B32718F32CD235E660F3220EC694FA2DE6F948A388BF6C2D3BACEAF441D93FAAAC4F404283B93182864D945B2E515ABC412E03ABD5F4FEA076CCAD54DE8235E2F5E9855EE72BC605E44117D41336C725583536CED52B22773B25847969553F6533D79A2F543035A8FCD2882B0D4995987EB106BB60E4B17DADA75B3690149C5E362A87F087AE520C5AE9784EED56924AB1426D7D30ABEFB3AE22C549B25CB2BB8146E99FCBBD958A400AC4517CE37E276820B2C4D02D3575E9980B18AED5D42A141534840C718666D7EF91ACED1931ADE8294EA7B548196B0351E53C149CC037BAA5449BFB8B77A4616A2F4BED5ACD80A6841A2D66C5E60E4FDD7C0DF3A25F56BDC98187264406D0CA82C05005F9A1C9D536596B31BDC23696A97D89C2A24167495287E891C29A67BF6422D48541C09B9B775154138E3218501C63714566090C29458C41C9C7077C50008BC5B762159A2C4BDAF2AB668251268DB7766B8A0642A7A4C572653A5EA1252CB3FAEBD54FF56F10FC057882A89314B22D3DBBB4A1EE76D0F6D5A1E46953A2A3222B74FED14A33BC3A4B9D78DACDA146945FAF2378FA7D2B31B7D8EFC5B4C50413922FA7EC2F369DD280D683C4418D23E507C3F7097541A557A5E43F8A14421C978688BB7A26B577733A3793BF3F7764D9A104185CE271C272230D06B453D9A647F83B92478F8C06DDAE3EA964705BD2FCFB55BF161B1107F49A9C5EA833703B68D9F184714C06F1B752E8C953D585E68A6444B7EBC4346391B5B39EA65BA518F3C685DA5D8C190D20B7EB6DC966E19 +sk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6B9EBF111B43B33E290D7D13308CFF305DA29C632E1FE43B8CFF78234E4F933DF2494EA1EC00FDD2CC63C880B6409FD7800C999664ED2D6A157307B116E76C4DBA096604B10651BB861243486C8308109B21024C105E3842C02204602B4115C04244BB688A1A00C0224664C020DA1864D0A1300C21029A424621CC88893A26082924CD8180AC00090C2266C13296918C3500C216E999424DCC08C18412892080E4A9828120390C32429222146442428492049DB38400B3631CCC62C5422660C444DCC286A81C20C4C002462066A09C8810435498A820009074A1B23525C966CE4066E43242850C6311A27898A021123374A82C4010A9260DB481252440C60A2441AC8299B268952C861C0226CD0049250840558268A62245002252DC1B670249241CC248904206C0CA48403C269D3222C640645183421914442DC3069C116261B2950CB006D1918649CB201194770002620CC8661614229D8288921B411822485C2885013B151022642E28870A0808903870059420418C8814234480A1589E4369183A805C1002C5A440293C211C21245C3468D89420003C4855C4645C2280244345124C34923065120318410B1494B3421220492A0062E5834681CA9910B934CC8841014434044346018C621199571211540E4A2600B31902335705A36240235801BC48C1A249190B4604B880D1AC86041122604B3410BC8814BB464C4804CC4368AD20824A4080C081842584041E2346A82C84C920861A1362A0BA10049200563A68850B21000928C0998100B27490A2168CB30494B30201A8810090148CC98302494491A22701329896126820B2088400448A3A40C8C320082228E8B066D1A3191A3464CCCB269D2C01123032922B6488316421A230E01052461482940125019156992944D81B4044346718824090A474263828162164C42928DD83626242811D0920148942109110D124144409469DC486520184AE0364202C2859B824D99A42CC120290B23404CA424D3886582408C21B784A2464EE222100048291837054B8800C2361264444222A70442C88C51C4058C0691240940C4868020412A48B68C10170CCA064118852DE3440088322CA4386220B26D5C0409E2426908C288D944729CC241CA80810884454108659A148512A5680826484B46650AA12C222631864A9CBBAF8A2E73FEAB08469D73106F4DA0372536C4ED09A409A6230920D5728DBD6411F1479466AE958C7304E461A3D05DFC98D72B6A354A72AC9802472A7E66A0204BBAA5B0A80A103CEE37930322DE73434CE51C64438D7467DA88F6B685982B1F42A5FA62215193A963586586A8651D942F3D7E699C93D7E81AB7C0AEC6ADC28C2D5FF1C90EBE8947EBEB8D21BA23AE89CDD661E7BE22F570C5EF58EF1CB6428B6FFBD2E109BFDCD14F4274BCCD8D0ADBC077021E33B4AACC163AD958A5DCB8299954EB2DFFB2790560717AD014BEACCF2F6D4884C7F94744E2DAF6693EBC8D5FEA66558BD141474CA17812C9B058F7C312ED4507C31E66D8D38D12C7D04724D181257A6CF207FF2668A4BFBB7DECCAB3BCD79010A0624484501EABEA99117C3ECCCD14712C518F00738928644900B1FB06FF37304F7B7BE85F0FCBF49387A9F2EB98580405CDC69A7C99B83F6E9F5402D8633DEC2890D12BD42F63E1C103BA91BFD287F1B1A358C606684F5CF4C14ED38DE748F45C6381AF698F31E86C6E26F53B0971D2FAD27B2DA55B8620D000035D5E59DB78B783B28560F179532CD6FDC17DB5E64E9D2ECE1C6B5B851F7824593AFAEFCC3AC4F0162E53822FFE1D3BB3787DE36751FE629DAD84EB2ABD3A34C13A938C599F2545DACA849A2F3A8AA393F3B04ABA00A38EB66234E5CF277C27B95AB9C5EFD57F9560EDC60F7A6BFD459ED434846E9915FDC9AF6E5D638E3DA1CB813B871D0AA5706698D6709A3A22AD5BFB265188A6BC79FB30181FB9E7BF8797671DBD08E2D2BC3589A23752F9E696D77D1D17B307144C72B58970F47BFA990F0D20EE4FCF20316FB11F55E2E6C88B45BBE7295B1CAB8BB884FAC6B9460C4AE05D98689937B17DB5829CB1C9EBDB2D2D24A8115A716CFEBAFCE3E859F911C780661C8F3916F95B2C4F0B8B449812B4FA4DE214661249CBC814AE04A0C8C3BF95F99EFB8F5CB54A4DD016D3607A91713DD1870F2B41756F5EEC3274A1DAB74DE3EB706CAADD9BEEB91C3AAAFD433C33F0AEAEAE50A9EE9E890A36E08D8045E18DA4C1F1AA7A6E9CF0031A77F1AA33A9307CFF58F7916102AF5E7658A7A0C98D2FEBC428F130FA060E0E229298B4A899DBF072CFA99F40AEA97E587DAA8140BD17745EE0B18A8161E0D39427011E28C20EBDFF345D02A5B863971D0125BE2DDD3464AA7329D4AC217A91EDDB29C995EBE9C1C3D77F0F6C73265B967258C39B9EC75211D30D931644EC56060488D570184F915380FA7E37FE5091A01B260DC19E22B37B07BD8D67D0B503E94C15C254AC8BB92CB28F64FE75695D4117AEA14E597B6356AEA70AAFEE2718693C8DA872B69E1029C0C5B18C640AB78B7A711EE8A6D709F6DB32227A583F5B38B4F32D8F8B50F103AFF27A835B608A0C098D61809013F411459A06A1E944AFBA32CDE6FE64FFFDE47B2DF3DD0386D2F07167120E8B1D33DD841ED7E328FA98AFE127D031FBAADD10549393509A24FAFD790D7EB682AE1C97BA7AD08542B2A64B84AC74A391E22486DB6F914771D3B55563684A7D1875271C996D59B490D823D65757505EB62B22EA04F0A77C7638FDC3707FE96047A030FF43EAF73A173B4BB3AD1BDA6F2ED2B80C81A7ED5C7636CBFD81C7751C05B5E46E61F8076FDF16AB758D47818A8C5006AF185287562316635E15FC82D8141CFFEC9F05CC2AD6A9D6038F6DAE6E87C437E7738B09660B288AB96E17CA43578379F3A6C9389FBEB9CC917039F2CF5FCA63B936BA90C37A03EF76CFB59784E44B1F501A2A5B947137DAAAB7F0870891916FEB839D994FC8DFF8756DE2D95AF09862FCB8EA94F0AAD8EDC6067E75C5D5A01A9294940A63B59543086165C60606505F4FB496863B566694035B73DE65C3AA09FDCABEC4EE0286FCB78BF35A538BAACE6E5E59AC0299D3A40F152EE7DB77605A96FA7E62625DABE5A56B19E00B9089146958D9BA7DD7C49AEAC17B3A55BAAF21862F83F4516B150BC8AD75F73B3D33594089F2403000C106B7C670A4DB0172AC3ADA2EAED61A8EA63F0A52E67F71BEE026F218112EA31A836DED0259F63E568B2C85B32D0AF713661FCC6A1AB20A6ACC1247046E0F573E9CF9CA804B73A4F20F54D80A3E80C15ED9A410E1427D622A2CD441AC2625CBDBE879F9447917C14FC0DCAD48BFD8889F589E8381C387A5179FB17D2917D519852C34230E7650BC42AA3537790DEFFEBCE4C80B052A3164B2C881E8543B43E7423AFF3E314836CBB26C22D9898A90142D04527C2F3BEFAE099E99E01AAC3C66B08059E5E880B0A5C550FD8A2A9418BB3CEE1DBEFC491B213EC5B61BB8941C0D296061C916EBF5 +smlen = 3311 +sm = 2CBB262653FAF7869C30652A97E5FA99ABCBB0F4A446AF8217A7D5907F72652BED59ABC271FD102B1AF7C8421E5B25731BC9BECD26706A3157683BE2A622046F951387E5D543AE73ED98C8A4AAC47590DB0470DC84028A4903D81B3D6B63808E71ACE58DF278042ECC955E872259EC59760EB404BB4BEA643099B85678F8723EB72FE885B544A32C11EB043FC6D386D3480FC4FEEE50CC44CF062E4701CC082DBCB424FD49BC1BC24C94861D5BB61E7EC7B5CA462A0A9521898D7F7F28EBF7103C496146B850044789DC7BB227E526D65E66D15D7EC2EF5AA58A8DA2564611DE90C3D6E06EB8B69873DA9F875538ED30AA68F1ABD0AB1581F632C3635A5FB7E79065D33A961772DD8405CAD31ECA36A1A96FC3237126186812CB1FF293BE1985B5522B66DF2FE96E9D9649BFFCAAC6FF9291045360B2C0CD980166BD73A3DC8FB327B86332C2A62E606C894EE09DA81C8C0FD004057C1AD97D765C18E118618E342EF1BCEC838EFC396DF4884621A61F542561B4F89BB75266C8CB5589B41B766B45722721B615FF99A1B67B90C11DCE1B81889D64A856B9D20B0944C7875655DCBEEF7E7EEBBD3C95DA3A30CF17706CBFB216D1FB36114A3A441070E4DE5788B2EB91AD4A71920353B467DB37DAC36443329A65DB645F19CC79022355950EB40F197FEC9998E3BAB8F6CC97E0C503FFD01C8B2A19784D9209D0C72291234539B99DDD8D42933AB3AE98732369E05D7FB9DAA8EF11408481B0571E224ECC35B4AC92BD05EB1A5E8CEE27C5976A00D1381B015F705478D404192C03E5C95A76506D28D558AA34CBB4CD09F55905CEF5D4B99AD02DB86BBDC4B9D993E8E5ACEDC05F5A80EC9CC0F1C1C02037CA4FBF1FED073EA8C2FA19558005ABB027B91D8043A389BFFEC73CDE8C7C5353750E17762BE36F7730EDCF998EE6B2EFA67CF8BAFAF55F4F7B7F790CDF88A8239B24848899B9EDC279D2872E0C4DB0DDE505A20F31669C1186EB553E9D76D8B6D4F9A21D9FD70908F3F53AC035B0AEF1CBAA0E39837C57FDB9750E1CF0ECC4F6D2FC0A29FB007B6764FFED614D63EDC62A99FD9FE17A3FE9208E0F906B04A3817C3E90EFEF496F31895F6564623833E772F65C1BDD7160806AAC1D6113119CF444E32610D7F26C4372F0B44F6C1AAD4E7EC6EDC741B77363CCD80B58D943F8FED5ABF87D10AD9282D5616D494A3EAAD8D6E24C96EB45F7BF0B12BC5E5C0611A57B705BEE97F489E8DBEB7D693644C0A256FA26E446E355C476A1B7B846AADB1A1534259606CD0918DE5E37AF8C4389F2747C9F91C3F2336DBC4BB560785AF34EDCE1D045FD6E4FC35A9C66371B06681EC6F1DE742A886D170E9B7AD20E6548FD7EF73786DE96AF3AC153D0F38F45831A2DD6C8A545547E9E3E4C1628FFE6FD9D25EE116FD7B50219EB6211448A82C8B22946106CC90CA3ED366CA92A0D01DE76F09FDB5587A951C2652B4B98C2EB566DA7E55C4688A29A7B188C35807DD065380232F4EA23951F32C139CB9F4BB5EC9F91C2BF33A1FC900A1E5E42D988A9B2C086CE7AD683CA7A9346E85648214AA63E4FF4CE5F84E3E40F0A7BE0798779BDBA036492AD54D971340BEFCEC85D0D5E7D7DA7A42B6B032DEEBB0B0DD1EF1FB9E1F1223D9C84F2B0AC44DE30C7726A8D858D4AA7A0EEB5EF82B463C0D59DCBF5DE0F58B4B0563059C356D5978C78CD6810865F34E65479F68FD381A065AE5EFA25122C3C4D079E899C90297259855BAE988F88457A2BC4609E6C508FE22332F35DD6D2431AE5C3C5B4F7744FB80B1C45707A7F26C287530C416566E3F24766ED757961DAB12CA7AB6C93195F348203720C57C2EA5A13480928630D040CF082E06C57C43CD2889910C77F8732A1794AA9D5673F9F7BB7CDB8FC91288F3C1E88BEC72A977FC6DCE9F99E9ED0DAA44E16EFF35E6AEFBBC11E84EF0BCDF4DF7F826FD363822375FAE6DC3FB067F1A4DF296A85CE7FEC7D82456DBC4CD09DE070A2C54E7397D50A2B457F47EEC1C0D3C04848B7903878914878EA80FA0DF8D57288A520515ADCB85AA8BC62C2C3B357E0660DD65385193E64FA7059F62F239B2FD1B658FCE072354027DE0BE10F9B31E2ECF887DAC5A344BB2439A635BAEA9CDE091D7A228FA856A9AF3B50F1CC14B651A99E574F661FDBE44C53280CF32CA06C56220906AB540CC1A7BACDCC6E7112B573FF8E430ABF8F7242340A42F14FB496C1C68F5D8D0CF5BEAC7AF648BCB9B9A760BE3DDD4CA18D71A5DB0B918C68DD203D439F60C0210C89C67DDC83C11983FB22286A849DF8C866CAD81286DB786404323A189E1A9D417B52108A3B0B4B33964D28FDF1862A61272B117BC4AF52837A82BE86D5452809D6881F22A0EFEA011E8216CF49C4DEE839DE17690A613CB3A596B7E5F84F93F3D6DD3E0E7B314E342DD2ED13985719BD68A9DF7055C6B341F3ADF87BF00CAAE26509768A32E8247781F674FF7CC621C17C66AEF24BE0DDE0637B83ABBF4652E3EE8CBBE6B6703B407C6B218F17DAAA282783C5DCFAEACD13AC4C814BB27823B347E691DFD708812B416B9D15E3751BD4093BA25011652C311D74957A692C85C4B951EE9B62F3DFF1323491E96F4D53D50DCE4160D90705549F3F075838638B14F0CC26EEE23F7B44CC7E97DD489D5E34028F56BFC35B718A491D2027F977BD329592BA31B33FB4013C7E36D40FB7A0E2802A3BBA09BF19ADF27C51CDC2D3B55622E9D0FEE66DBA36920B70964B7582D62C0C157B034E6BCD9F143F23B9CBDD4122BB5246E307FEFF6AF4FE5D4434E875FA4A205CD0E4BFF7744A5F10B8E3B385F6630D127242E43CB95EF3C98EC3860E25382A0B7B435ECE1BF8FD1CBE57C41E4207E66EFCC3A6853E61E60036EF19DDE36ADDA49D6C44D1147C60CDE9CDC06DF7B6AADE44FB6D30715CD0874E8122F4ED5F0521E85F7B047DDDDF8DF53512D7B862A8D5D6BC21334954DCE8B6A97DF8F33782C41D15650120EE050F692CA10F82736D0DC3BBE78946D2841DC5023FD9E27CAE8A84260A64D90D1BC804C3947C545669445DE08580650CCFFC23120EB2B69ADBD0549BA999CCDE10D23F629174D33EB8B526105D381409F1A0B46C873B4014AD49EAE34AC23301AC433A5970AAC44B6FCA186FB65C48A2E36CA7713C093BE585FBED8291766AF3445C42D01D67C0964CB6E060867CAA3D54489CDED189713146E82621ACE3170C353B40CE68CEC539F998894038D4AE12CC232C7E8EF66F3A88E46BA8864F2713ED460CAA6AC1BCEAC6516AB18FE1B9D3CD0411C8CB008D08171C263334484D576E7F8B92AFBABDF801093239404955575B618185878C8D929596C3DAE7EBFF1B253547565A5C6061646B8A8D8F9495A1CBDDE0EBFBFF052B2C6163BCD1D400000000000000000011283F4730D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 + +count = 27 +seed = C33EE43A9CBB4347BFAF71147B7FBDD88D212462CB06FBE695A35402C503CD15732B7D0E8BF829A555B9167BCFA2F2BF +mlen = 924 +msg = C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 +pk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA26847E3FEBA136D1F594E37A571398B59958D7CAEE2DAE545B989D3308BB606536D716B9277E753F5AB4D503A418EB73C93CCC4DBFE5EB0123F4F3AE855BAA10632B08A1DCE5729B7A0C4336BBDC2BCABA8EC9B3BF39197F388988DA5785064FA22C2D4E9CA60A8FBB4EEAC278AB9FDF6FC694A0C850E054C114785D05EAF0F256CDDF26FCF328A42B876882C983ED2F3ECCE06D90F71255C56D14A48997AC3017BDA6EA674F4AA995A88743AAA1713611F8884F5A41D2B1F29F0D9C49793E33241BEC65C1C43402C5F9E752457B294A92EF1D7EA37E18538CFEE326302141566D21F24F27235B46A36AC0026AD4B0406DB07EF2713E440DDB96FA349BB6E4910309359CDF0E7FEFC95569585527DA835224A1D4BEDCA003A1C67E9E4E99593E90A06458FDBD144F6FD3D993789164BB1704EB164597240AA8514FB5842B1BC1B6CC518C5B621DE5F21D93B81177FD209A71342AD45AA636089EAE61F3783BE444C6DDC0FA60AB6A23C1BC62CBB2B93EDA6B6F88F9CE5D503BFBB8BC7300D8088EF35432DB1D4B1463432CEAEC666F1DBA8E0385748CBDB8544DA5BE4869D131F016A5E8B89CCF862CCD89E9EEA04F5750006C7F11CCFD825951C5B00C3D6CAE4C09193D9B4EEAA8731B62F1066794DC550C4546CB765EE96220049CF185E332777F95B94285AAA7C4F64D2AFDDA351D46413BB13FC1A4212C38FA746740097D9541A50235504602D97C1233ED11DA72FFABD2C3FE1EDBDF0EE08878F71664B33167BD56F4520CD4388A5ABFB0A148A0EDF8D694128F542808B31D29DE6F735B8F90CF8C46099D9FB3E572C75B2A43DB10784754F413BD40526B2A1BFE064445AC2FABB0D6A7048DB5B846DC0D53AA4A184A809878D8CA0A2427E34FC2E6AFC07D5C823C0B2779726BA142740C976D4CA65F7B14A056E511E6FA354502FB726BDBC140ECD0B1D5F0AAD8382F2340616DC9355336A3D438DD6C526A6C9EC5BD8BB6A49433E22678D55AF3D7F05CD89C087C0FB37BFEB38FECE52A15CEB8685BF9F9B641E34F25BFD9C5E575449AE00AB903C8252953F289FF139261AFFFC1C69FD11CBDE4844F679612F80070FCDB67DB1200901C9BD0D70BA59A1527398A5E0963590FCAE787CAC345D4A25B6674B200D34EDA864FD30190CA5E4BEA9C88CE2C925F447BB0D89BA7BBA86F5BFCF9197D5C3E152A3978D9459234B344DAFC04AC04777858205418B4954057974B91AFE6D56C1D8F3F4BEF727FD13FB10BC15720A29786774037F9026E777A522B8395362CA192049A4D250E6FAFEDA8F4181617711ABD6DDCB9974EBC0CA03570E39770E7C72E33DF88F0B0F319578A16B147979AC9F2EABE08BD5A6976B7E58083554B0928832B6DCBF8DB62543E19EE24B4DFCD5D95D6F5322433E0FF6A720EAAE4554D97C4B81D6420E771426F7C0558662E50CD77854EDA6F84029385CB48BD3F4EDDAC118B08935A5AF68EE6E4F53EAC3E51F25A28E7451851E40B06EAEEDC3F61108FE1CC7E552B8802BD6EF45EB5F8246483093CC503AF6D86328690D2E788C669AFCFFDC72726DA471624BC5C40F8286742465D9CCCFF3DD5123F268C6FF025034C8E042026A188F26AA1B57423163DFED8CCF4BAD7257FF75CE00D4DB02567159F0970C8513E7C442D3F68A3A1264EAE50860AC0A77ED5156D32E9DABEC81E6A9AAE3DD2D04099A23212BE57E6B15188697581EB86E414B5A3CAC45289B5C10ADE1ECC07BD13EF720F07B6884CEF35AA4145CEE55ACA484FFB8FF1E7FD50FF87D4990A69F35CA4449F7ADE3C41A4BF5 +sk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA224DC999589ED424EB2EF2016F764FCA9FE43977B9408019E1801DAC3493669085F45613F88B4E437C4BA5E55A90F15CC892E9DD2416D9325F9A66D06710AE509114432084129C0404554A4014B24510AA08454B001C0122D109200C43072594429DAC24D23394E0B026642B46584900C11470A80264911840D9C960889082D1A3745C9B449612451C0880864268052086C00B82523364403192480262149406524C18D53148A54B845884472C1B60DC4368D60060889C650A424400AB9715AA271881669D23822E3C28C4B082554484C54C6448BC861C81860180162C9026E63882D59A85058A07019214CC812425BB08041802D00B20C40482850028DD2364292046998148E9C465154A630921448000128D22404E442410B456C08C26453162CD8B430041309A1B80DC1365010B00904931024314E41246901C60C20274122862C4AC8911A120D99126A4C2031131551DCB6911A0291A4B25122148481C0104CA4689B304E14C525131824C100481289840143525234061CA80008B95051208E8C8008523806D4124A82304D58A4249A002C24868C40181219A22902C8489CA02CD83031033804184329C4C4211913059C106EE0226D080885C01451C0B6600CA68C58C60CE40211E4340458182D94364110365002020C242186DB488A82C80581101241344A6096291B0520E4809021022864066EDAA04C42320EA4A2308C4802131342D398482201654B048600B66D1C869184365010378D14289250024C4B348DC89050214461D4882D03A984D9C401D9A2900B3020DB826123B60D0B3472102308C9342D84064E51A09019394A21461124B3715920421B15214440040A136E41080A239708D2C871048161181860D0368D04252D04C7414C082AD3166859224621018ED1328D92B63123A70002158000432C24A451A0A285CAB6081B4580E112260B254101323190384C51A26509124D51884108280D53408883228689C2900011685446880139684A426E93906004042A00980D130362E3182140020543326C80A46D4AA668184911D0A269993041E038815AB641CA381210C37008A92CC0960083C48420920421010C44064124346901404E8A026002B140E24486A4A28403174D8A222D6390290B102492A64808C8491C006153A050DB080D01410239E1F506D79605AC6D93106BB35477A3B54611E72AEA377A34DFDFA61D7304E0B208D569022B7181B71D64B1841B7A3FD91ABD4A10E6C0DCD698A6FB7B03E10F260066819D78D9F9A4077815BEE52CCC8FCA58BA48EDCA5E1BDC428D0DCBF6AFEF65B85538AF1D94BF1830BB316535E62D7995C77E640AD5F1541A1E3A4DCE9204C50C5DC60EA8E87D4099423ADDC0A3D7B1C941AAA6BE3191E701241D20AF4AC19A1319C428B381AE2D8602BDB5F4B461577FBEED6D9ABE4CDB3FD15756A240216B535E3DEAEBFB18922105A78867DCE4136A3DB0E08057B62E26DF53BB8B5786C29FFF6E6B1E4475AA14A504D04C2575461CECC512A74B19D3CF55440DF0EBECB7684F84F125B1C5EE25BFA896B44D556B2B0B57FC929A78B7F580FE7083B447954A13053B30E09E708C192E6F6065400DDF5479B189E2C3D04017B030420434B73EA7E3C0CFFE065FB32C7B96610E78BB2F786B5A04CC9433B4AACF50E180BD2CF76769E8DCADB0751C330094A0DD7DCB43E25CD377CA00F664D2AFA98DF1839080213631CC2CA206B1FE838A89E1AD94A4C46C4EE497F107A3FF579F2A77A650FF907E1C666EF09884AC65FFD53D41CE4009C5753EBB91A4A979024710C9B89B446FFCCD09A3FE0C7C2DC3AEBE6B63DDF6EE129409C86124E70B6BCC58653E3E670470BE7E5456EA1F2A045CF5A1FE136B016E624C9C6AC0AAC1E82421DA6C184FCBF9D59970065BD5C57B572764265D96E71D43E7BE8B61AB5E4CEB32A2F64F10C441540AF4D6BF7258F3FD353A550293D20A26B56F5085B31CA2543F8BA180CBAAAC7F079DF7C7402353BBF8989FDAB1E5BF9B3FCF36515E0EB10078EA99CF1F7775823F2871C6548D42989BA05B7FC1E9F36BEAADA036D503C65D832846092552BAA7B494C35866943BCEA20C94D52CF09C8CBAF241D779D8AD27650C1F1BBA35A54BDE4A4E8248F4525E2BD80BE6F5AA32C4D171D5158053D756B4664796CF6304CDC1452F6D99D8B5B6DC0DFA15D7E695C6586EB2171A1F91157A373E23FCEF77E5D89A435DE5739ED8F5100D0DE1AA5F3B8E01C40EA153EB10D9C33E9769C20645F4D779DE2B3F10CFB767BC696B0A4EA89AE4E2DDE09201FA10C3FE3E75A36666F95D5E133525C79DAFC4CC84C6016CF0F443EDF94D7F6BC37D47F8134C92EE29F874F9C12864800675BF176B8BA917F43E85AE3D20F9C2E61B75FF071DD7696CBB03110F277DDAAE96BF2F17D9A82E60DE174728E4F715420BCF3FB9198B434FD98F3465101D091B5F8A90E2F53448873778623113DF5240EB3553C7EB5CF2A096490DFA8E2C6D8F5653CBE154E8E3E95BDC9FD45F834B136CF7F1DFC33377DD9929D1C402D5AE57A15A4191F595545E6715CD25BB3331BAF0505F225A134C8C5679426FDD6669841742452748B186B49A3E9AB170BD44AC8308FEE1332CC6AFA495F95094C650AF851C9CBB451B6B39AA2C21556CC8406F9DE7FBFE1B738BA7C3D19F7754B50F027D61C8C0E60B6F7734A977A8B75E22C84C72BDF864F7A46F22717F693BC2051DAEA1CCE51383D41A3A60C4B2EB7BB9284734ACB475B1B026E938A06A2DEEBECE51CC513E99BBA3CAC6ACE19AC899D841776842E07D7177E07217D7E05F132609F1C02F0C549648A1CB7DC6640514C17B50DE87066F51F6E99B3D2C84CC72AC078FA99909CA0AFD30101930FD5F709ACED73E91DA6AE510FF4BC991D674AC4747D32D4679BF769C40282856158775C0C356F76D8CE9B4DC7449AA308F394FF21828F65406D4E606DFB31DF28E0A60A15BD9E26E7A851758A204BA61779B040D62A4567931C16D46C28306DBC8FAE6C1A4AFC427E4F3B86B7BE6EEDAFFCF05B60407EF59DA6E3DC375831DCE545D27263631509047B329D6074C8D30CB9F85D7DB33742106FD02E48110187BDB0540EFFA9128D2ED976B2A9B662D75EAF8F52A29ED61273CA6EE1FF4F9FCB940B51C4D7B001C3FA2D2EE299CA7439C9D1F0BDA121F3A5B39DD9B1F5394676FE05AFC9B13BD796CFC5496BB94A311481E534B8C558995BB411B9E4E8C3DED6A6008F5A3FFCE53675E14D18FF14A015FE728C93A2606B8331532024A05F6DAF5F0F59EA3E3BAA8C76A656500ADF86E19141E229E2DC189E90A64EB05A1A1F10D37A70518872FF9E7E20B36CC59C301BDF663C2D0C388F1E17C23035B0E89EB360B68A1A17B5B3D6DBAD7B88A67847D25095ADE57C7C39B843C71CB5F9D69E19E375E23876E4CFFBF3E965F64B312BC104EC5F15DC3A23D26630663EBC5B7D8B553D636FF4CE567B8F7A6DBAFFDA0F199BFA3B0A75E153D0B371EF7602ACDA81C4F144D63886A94 +smlen = 3344 +sm = 99EC6160E966A0103EB77B5D637F4DDA4CF4D2941C818A3AD61183C34971E92C4B43A13A4F9389F6C3E8FC5EC0C1DBE1AB6A44F95FF594EDA095E5AFD38829ECEA06050A4A2B09BECDD5731151CE00F00A41C6E80AE0C1EF369F52D830646844C0901D09B453CA68E9ED77CDD62E227A77E9310CCB535B8C2C6196E10945D7C6E98809825E22E56979EFED4A3C4DC6B5913C5F7C8DA56311A91C3474BA681C2796C3170182241CEF1B57B205F5B9BEAA882F4A268110682E14E26699EB843126992900EC18650705C25AB35AF86F8B50106025FC5BCB7861363C2CFBEE9C5AF42B3C2D2DB218DA018767C479F88A12505F27A0F6D92230F777FAF4EF772EAB39DBF7C2CB76A13CF8F7708E694757F9D3D01D98788051AC3F5DC40377F4F82C79102A1C0DDC6D80E80AAF98BA01467BA8D0066400E7483033D351F862D50BEF99DCC963F1963122689584FD3C36DB4D8D6AB066F5ED9B878DF6A20AFE04ACE31C3809F14825ADEB74D0DC144BB17F6DF6BA427CC61201A483242BD3D02039BB99182700AC64DF1E88A33C560B69495BAB950DACA30E1DAD231DDBCBF325346C0094C6CE6689CA471141866D9E9C4522389742E78F912B51BE3D469A13336FA3B9CC4909D065F218894834CDF45E8F7ABDE0F4A02FF868B2F08C5C3184F89657FD592248B82FD67EF0E7639D1A691403AA1B495D45F907B9B315209AEE98EAB38A5F3030C12AE6ABDA565A794B0D31D4E771336987C6F34CA199CE8C0CFACFA017E30221A44C5BA84EAFD96FE9D182134FAD2FA3DC9B044A8C1D0B8483F7ED8BD73A9BE8A1F20F140590DE2ECE206ECE42B7040CD4193926BBFCFD5ACDD089A1FD0312C607E49E575EBD340211AB447F8BEAB553226D23D278CEB72B53CBEA9821384F1E291D4C1920517068D42EBB87493C1184AF9ED850285DC45E7F2F8AD3005A04071B09104C2B2E87DE6CB8F637BEBDB1BAD05C4AFF85E299E82278B3075E8CB071ABCC7F31F0D176C9028E1BED5734C64D676FEA24C20A8F27C76EF630FF4B26195D5FB091CDF3A0986E47C97C225C5C4F4C7E79ABFD82F18632360A7B186612771DFEF78EB6B9B0DD04701D1C2E15F26F6D2F1810823898D4AFF86B23825E7DBBDB119B67FFBFEE09B23A717064DA26E8B78CE5296C4C7D249CCE10876E4C936A19879EDA0E529CDFA3D373F79EDDA572C59EC1296BF4679EA6548942159817776A8307972EFB6A4EE775E2D983A317856C6FA461FFC3978B234FC6632419AD481FAADB9A7505551E9B87934A53FBF1E435B4578A7332975E3B6A5A1F00B904ED3CB95D08F44656AA0CC577A0223D6453B6EB71E0836E29C74509CDDBAE05CAFE7BD29187C7D4B43B0CA7C962B0E432AA7A1AC313AAB8EBB3C39F4755C2D2090E29BDB5FBCB0E83846509CE5A6215C2931646A30EB184E862A63796574239120E205F4EECA78AF1D8C3ABEB819D35FEBF26444ABD0079F305FDCA40290046595EE1378418572212B5CB3ACB329A7B41D9B16E59916650B1119CD4D68494C468774CEC57999F85098AB50E90873ADE8A7A49CB7661BA374E5E105269939D55BE5257E1EDF42B8438FECC341866C95676B1AF8B62CB88281428F81B5C37FAD7C7DE38F9ED9DCA8809C2036D4CBDBFAE6FF80BB565240FA6F140D4EAF2337F164A90CEDB087F47E3F9D202461B95558A2AC692E60187CF330189C293F135455B3D27E7644D106BDF251630345A84476FECE51F3F3793E7A1EDD519C6AD85FE19060513D73FC0343A54CCC1C9287DC858BF80E19F7DE4E3B7DFA3E856D9C8BA6E6BD34B31C7246EB5BA9B0491FDA66BE8F8CC2881A817E356D39B6468899816F6CC6716CC7F82D120E4EDF6BA8D903610513A08604E36FC057454C3C2D5144A7D55F10768093133C93E7AB4D54A43BD04E6B17D1F381D0806518F933F1FF58769E99D4870E93FD9AA72607967378B2D81173993B7B02D6B217B98C5AB1B9F97084359F7CC056B9C297D8B1ACA4C2FF68D8E40B18B64E8DB1D3F7371445E13E76ACA6272CBFEC734A0DD46B4414422449434E44AC7E14B107B0FFB5056ECF32EABBE56AFB3C4BB867C652A9792A2E5D6AC053957530B39A71948D1C0B651A830E68DEF9FD747A970E9AD9E24DD2E446D47BFBB8D289448CECD5F9CF7424A441431A9A010FE3DA8BF544E2C7B5010CA4962F454126C22FE494F0C39741B94526EF1EB2EAB3DF902B44C907DBC2D2D59E7CC0C6AD87DA9597B6D442ABF2F36B912E2BD3E75AC2B64098046239F5653414F30B35842C8346C5467B615252EFD65D9A0AAAA1C4D0AD8431281D6A7F982DA49DDD0BCC7D48F5B759CC9C491CF7405881D73B5D942FBBADFCF382E21F8E13252F678F7FBB840A4BE5662DAFCD963B8E3AE0ADE87936A3F6FBB2177671BB4C1E4A250560389BA1504A05FF63E3A6686164EFDCD9D82693EDAF09EFC05CB5ACD95C2A059C50D37227B26D295C56558FF8059C3C75A713D79C367A3D8E1589AED12DF438408666131067C4C29434782001CE65721FB3E7E7F58F50466B2B4487B3B29CF9DC559339DB56E0382FC0A2C926A278F665248F1407CDD5A5033B162EDFFB98E43299107F4F1E1FEDFB04830323C776F0A4484291CE1F34E9A3859C813047DB526BC0F03D8DB95C9757ADEBC4A1C9B44E592101CE76D77F4DC870AC0907319602DA2BAD2D97DC6715B7EA119DEE1F6973038191B78251EC5F46E9F990630614F904A69D015CEAE5FCB718E63FF2AB2B27A7973DC2F7913C3FF9E54DFADBB228759635FB3365977CF811A4E22ED2F60E434711C476EDED26653B19ABFD07DFADD2AF05B638BEE4A7D067B8228A21FCAEF88A59B8C027F0F111EAADC2418381EC30CBFFAB8C97F9AC0D3DFD45A86B61565A7FEE198A656F5C98B0C378F4E08C578D9C432FF714DE4F9309F3996AA3410C758D2C116EDF1FC6AB1E7340DDF80210BB48BC18B39CD00C9DA1FE1B9438BF669ABCEF3F874CD0037BA20AAA4BB55E587B4FCDEA93078B0C9E673128D21D2F36FE7A13BBA9ACF0A9B1BCC62945CF97800E15B0520B697EB1CE2282A41722FA9B693698A133E5303BED4301FBA9B5B2BCF4CE189E6E2BDB2866A1657FAB591A06EACC9B9D51D3B9DEFDA80B601BBC87684E1BFE6580A499BA2DD66BA0374AEF46BC384A6E41009287A8BE4FF59DB663EF8820168EB8000C136F102A5E76580465B9FF3E2E74339018E1C0AA02E0C1706221C5772703913382E55BB14C1C507B9DBE889A6AF6BF6F2A1264C9D59716467761094C83919DC6BEB54284AECDD240A1F22373940597B7E9ACAF6FE070A121A1D3541496E8E91A6BEC0C6CDCFDADEFC041C1D2D394857758D9397A2A9BCC2CCD1DCDDEBEDF21B35374D60636F88959BA2E2E5F800000000000000000000000D213745C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 + +count = 28 +seed = 19CB4BE2332F7FF0C078BC001FAB3C5FD8569A76EBCE373D1ED4FC8EB5D744C6464E2B5EECB9EE836CD5D87BEDA78BA7 +mlen = 957 +msg = 86D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 +pk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146B74EBD633FC6B62C56252CB6E04471A3BC79C782AEAE335C22D483FE00A123CC09B507BB2F8527067503B1DFDC847B46A00889E37CDDB4F46D62097C9CA10689891496DE8F7A76E4CB7BE144CEAD8463F37EC57E7EA5AD3507A3F5AA821DF9D97F9FAE46254F04F086F939ADD03E477284BBBF3E1F848DC051D61F95EDA4F96EFC388D9F0D9A47B43939A29CFA615006D1CB440051DF41D87CAE32A9D4FFDF0FDAE2A2A32B6F913A6324B7CB0370860C9D0A728DD43A1847F26C31DCC9CB69D5218D285CDD5A930F9D437B139A1EE1FA55B2B4A486D667095AABBB3A6419B1588313F7243A6A7E301E1D9545629880B851BD77F1EE88559D0EBAAB49E66A7E25123A8E60EEE1806F97CDB48F6412005B5A44B16B9873D2BE37E768F787885C194BCFDC7737BB236E28F4AF06A11806DF5FF81DE90FA7BC5E88B6D74BF43ACFB3196C9B59C027D5DB34A762B59CB61E746C4D4421AC923FB3899163DE466E03E12E534CF6FA1092E18CDF9DEC5654C2F8A310BD619123EE8AE54AA0195B10A5FCCCA3A6391256F9BA1E5088F915F6EE87EBFCEF2A740FB70F9AC99B6F14FA5C741D6AB0B64FD863E4B523C157A805337D3D6004127D6C9C1A479B894270D153ED2105E8CCB727DAEFDD9B57895F732563D2455C2ED2B7D97B1EFA5633D68048C154AF7D045461153F686DFDA78B26D3BEF1E43E14901B54446AD4795AC7368E929153D11B6CA5B5C2D3A47F5D4C3857C00B710EA717D7A6B3350E92A2B87566942CC5A63EE8637CC06444110408272F28396C80E5B714FA58521604921E204DAE81A079CA598A9B6121B510D0E89BA47B57332EABEB8F11B7EFF3DA49BFF3341686B911B8D33671B86A93449B957B26C8309015DF8E7416AA08D1DACA2A31D4C74D61377939D6299A25224A36E7F759785CF08E0CD49B8926B35C6CC8F427EE7932A9A136E32FAA602E992AA70D53B59F7039E5AFB646E64F82169033762AF182E22132683F14B367EEA615F0659AF898A962CC7B32111CCDBAA2131F535AFE2193B4E6E02906A2C6679904F06732211344713538F40BD10F78D0819E456DC3538A46705E17F784EE17E6A6A0A20EA33A537FD6CAD6C1D7C9A8696BC48A8FBBA39C7D9875A63D57F8D2F2A96AFB9908C840AB88A0E5F8E9DED03540C49F3BB98277369D516897C15738689C2969196D2C634376D509B6BF96015221C4F5A867BC4D2AD176893D31367877252391E146A76D957F8612F49B48798130E871DF504ABD77180A0F140F77229F960D11AC7456F293CB4B08F14D46C86B81D583DA0CA80A630AC82B830C06DD12E85EE773E3B20D6596CCD539A94B39C5AB40C7DEB9EB20BD923F0D09647863C564E93219C1CF5A8776620FCC6A8A3544A56A741EFD316BBB4B7F66E541144316BF97F6A59B21811A3FB61618AE1908926D487D8F2E5A4A752F284EBAF8D9730A6AA4DEB96DB4CF0A981021367891F39A14DE75392FE4D091C46E4370BEDFF08A0FD013AABD6F20D29A199BF036B507D7DBD17A41601B25849D098822A6511C887E826855081CE0A070A2FAAF621F9BB300D00B6C456504F6F03D59016A5BC038DB6281FD72C33FA086D963B243D1D786BD06C83216D74F8F0111E7D64B7810FDB9E61418446E97E8BE78B39A33AD922F5F145F6A90BBE6CB8C09ABDD5459031ACFA7BC5AC071C5EFA995F5F4B1ABC0FC0A85D903B6F36FF63DC032BF50CE93500FEA7DDD31014564C8F0079EB74DB27D3D01AF4438031D57FFC3DFF27A01810A3DC50051E8554A46B104623ED10458F8E4AE83F31ADD7 +sk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146BEBD23C67A1AE83B16A6831D8F6766CDC75EDC12C3D78C5CDC53FDDADE6827B3994DFE2769C528CE89CFBBFBD6F98D1CBF1E2B9A1D60FE2120863E43EA86C33BA1A2466A04231CB10010A2466980610DA022683940D9A4626A4A810A0C84419A3919916115300419AC24DE1400210A471228268181789E1280DA30402481865DC864512034500A861520050DAA410A2985113C200D2364DDC3872148330218861E0248A44226A218870202926E4224410010E4234304A42659A386693C87013452CA324029AA6050C188513900903440D0AA628E4388803291101A830D0A00510078C1AC66890948451188C4212800A376C2436098BB48DD110485C02828898601AA02D218240622292C434661AB724C01280010761914086D082610A9781930025E3B04188406994A669111220A324864B40444A1632A49051C8B84503400D12470A02C02D5BC88819A440101090E10012D894854992245B80111C434C60A68414B8301AA18C888600220170090945E4386C193242DCA02C01A46914A8098B402A1AC1850AC96912C228A3166424204288B40560466983C205214688C04492502210CB00811414128202890B078ADA002D84A0500A3491DC864089246589A2685440041B158A4A04829A182E824012C8082491B42C51922423874C24A14502139000B60CE0146AA3B6084A2060CB48821C094822115240368A62A62519290CD0488A9C94819994454CA6110B24020B422D9090915A28318AC810A3C0449A480D231842021766DB1625200949A0822D48B82859A24D23C44DE0A29013858483C049129985C8C825E0B46041185198486404A4655CC64C08288A8B063219C28D4A827051448A94369183124E231231C33489A3280284425108996860108664264ED0186509B32810C37013986980003082488D03B509A3A06502488AA438319B9849E0800D8A442252A88D12384E239449D0889103384043384598246249C868241805D2868108B21113853061480E8B82110947811AA72D1A438C10C8800034415C406E21363021B93012C4484B388C8A400D89102609C92013850C0BA92D04208463A02C513004D924850C4541D2920582B048DC446E011562441224D12032003008D8062910201113458E0A2721C2B4899A8670A2206C59460DC3C688223564F5E49B6D464057E680CA9091BE61CF58E48BF8F8318E1F9C5C8D868C39B4CD4D9202CD97162CF3CBAED75D1E9C0E8D6B81D955D8B061A9F314C51C39D5BC2A006933C2AFC806BDE0EE0886CFAA1E9A3FE8C18325A9D63F69C69CD078C650E810C03C28CC4F8E4832E093AF6E1748C25864327E8D796AA6871B57C30ACE705E9DD96CBB20AC3885726D816DC2FB6CC129DE0D61FC807D05B691A7E3B92C14F49BEA1C4F694CFF2D00783530C4BB4FEBC36D328A37A02553972766B1934ECD0E1D0BE06AF60694A740B417BA6E51549DFD8588098F6533593B3AA471A50B66CA178AB944E22A7BE43F4C729088A8BA28360030F204D40C038BE5ADD88F9F30F25D03B4D2BBF1BDE3B0DF316C71222B53100AFC60CAECCEC59737A3C694F66D83F862F2DC52CDF80089813C1A716276240A21C528E342D9A96A261276B2E62594747B2504083F22A95F7B14120BC7DF421778E1F4D181574F10880A11A68E4FA5F51A40246DB92DA68DA3FDC827C8F343A0633E99D88748C8528693D98D846BBFDE886B3122FA6DCFAE1BCDBBFED9116A15C915087C6E528271DCF32E0408883796D64980EE4510F1C0F4C4B174847099F4C8E9AD7BC34A6E44C3C8E7D6593C15BA833DB385E98B859EEC76124FFD4530938BD13F98394690F599185B576168CC3BB9E77A1C3BC04165FA428CA3E9368DA86893A7F18BBACC7BBA252E1732A1C9181A7BC02A97D1484D6E8EDEF5A482C7DB5B2E9EC0AEF5F8C235952C148D13ABF4AF10E4EC3FE5307C87661B072754F3E711A9B23AAA9281EBE02DF41CDB5425C93CAA3BC3D4439E55F9DD78633564C914584887F6811FE0B1E269CED443FF93709B0BAE4238C782886A71AC413C3CCC09DBF33443E1609EC9A19273D2363A5DA9923D9CFBC6FBFA97FA9D24A33F720221795765929333BF08B5F4423FE172CAB8CA76CDD2E4E3D25903601531C76C299F85F6D159C6226A933634D6AFEFA81418800ECAC88DE9B81AA4BE593598FF8FB985362B444408B712DF4EA3EBB1BEC555EF8941358D1244D0DB6309D5E34E946354B5BB698461DDC65B01EE686683BBDCAB2F3A88651AA1D1B97D7B41525E948478A71BEA1F06EE3E36228B573B74C6D2E972A40927F0AC019EF2FDD463BE2694A81DA00C25E862C517AA6F35DE21B2D8A95AA19C75E143C52ABFD49EE5D94CA499850D06F2C5874D15F3128C834336E176DED847161CE7359706E1CE26E3E2CC09E725FA4F77343110B602DA3D7D5A1268384C77DDC974674D81359DE58A7F5CEA1CBC2E41D8AB9D9EDC9D17D5D096351592A83D2CF37ABB881AE603B76C27A1E1DEEB094272B45C60B8489E1E7E18927A52C359DEDA2FA5B746682C8F11418014B22573FA424AEFFC6982A459FA7157AAA533AAE80053E17FCBF55F96725C0A739A7969B4E3040C65F5743BABA1482F6A95ED98EBA2C662E2916E34D86173F4D4099FAF7A7CB5BB9CCD5ADF6185ACB761A41910CD536EE07E27E36231499E12FE30F8BCCCE27F071D160B447179600D79A348FE244A89647F77E1CE0D0D5EE9798F36F4E04C42C11F8757AC674A1D0A1B38138D70C8BD6B8A88992EA56A3CCE0A8D97DD74894DF3E0CF3F5133299AAE655E00784036E8CB8C1391428302207584142393B9C65A14B70A3CED73D4D0B14C67BB71BC3CEB63D6BFDEC9B148EC3B712973A491E08DFE1A2584F33D87FD9C385853276D30918C91E51E492BB01E0CB97FAEDAAA7D5D0DE11307E21F177F8A6F428C812865468ABABB4F0277C4765FC7289897E154FC21F792A750C528E24F720BD2D1F8C2AA06E58E8DEF3CA30EC86CB8510B8B96A8807BD8126AA737226E7509CC73F9A61864BE40A54B4D3935A40FA694787A272FFFCC33509CE2C3C8F8D4740F4AA86ED1AFB1FFF4F2328F10D03C8E535ED3BD48CD742BD858D97F8B124F89E603C4EF142DA3791B8688FE4F84351B6439C989C097BF9908363ADE1A661026FAC37C9E391A65D0AED342FF5F670E563DC1471D244E542AA11660D5301E8F8DE66C23FE34CD25E2899A5BA87CA1AE0945664FD6317A0802F9D7F902EEE77677D851FBF15E8B1C4D2BFD9BBEAEF5D7312C7A55EB01F164F4B4721D30E5B857015153C721F65563679D23238B09921B6CAC35EA3C08007901DE88BDB1E665AD4435047FD3B2407A0FE2443AD5ED4B43DF38D0BB8CC81AAFB0F19FA58ACD5009F74D5C5393C51323440FC8346E4D1E57C31BAFA296F9D798316E3EBE4284E437E02F977F921C96BB25314E0524E9B67A2F6D4AED69722692E63FB3D086CCF230D0E8C5668A1079B181D37398FF9AD95A3C6C1F91B35B453096BDFAD236762C +smlen = 3377 +sm = 82DFBD87884A1A78B661CE36A48256E17CF79E6BDED6306A6514226A705FEB2477D936C00AB2CC7F3E8455EBC2CA106AC9A550B30D14D5984B3D0FE3E1F38D097A9F4B8575716C11EA4AF311964CFD5FCAD14AA5932665856CE76DD60435B306B68B12466B68171EE940319C7FD5607A4F54C4F742B481EF007BC01CE7349E339B8240FD9DCF148307E29F778D98C2CC3AE21919C417B35283DB7448A51BF0A5366CA6C2363452F61A807D579B8A456678A8665CE2694112090B9A3A82BD396CB0A9EA8CB80E5951B59BD7F35ACF5CB5590B444FE9337E27D39C1C3D3FDD564DFCE6B42D4187DE263CA2F49E1894BDB837BAC759CBD8B41243D988A982EAF39D66E2F6AD0992E42B8D7CA71CE92EA7AE2F7C088B1D6374407A3116C5FF7170CBD4EFB01BBA4F52847077477BB563F3A769FD27AA19412F288BF153114DADAB929C773985E96C4AEA3D8198DB8074ABC7DA6A778623FFEBC523EF3B6EF3C96EFD5C550B1DF2AF962FE607C6EB95BBC44123B8590D0499EA7C1B1C4F6AE347040E3D785FE29B7376605EE2CB5638B93268B369E5293184CD3572AA117D1006A38CE05B7337A7C54B64908BAD45E123EC872CC19AB6BAEC3D2C40A1423EB70F8A5D7AF450C37B421A4EF1E57D4865DDB999031A4AEE0157A4D3B39B3B787130C88B1D8DEAD23D4108D2FA2FDE70F37A68A1DB3BAF39366EC8145654C3F728EC8D5F16DD48FD9AE478DBB2B0348D8FFFB779BCA848C94ED69A90DDCE863BE7FCFBB25A2D2A7EF883DB44C468B6A833EA573599E23BEEE41CA3BEACC746C81632D6E3760FEDDFD5DB2D1D3951DC3C86346D4D9DE9EEF22CE83EFC3E95B99547821DF0C87FC2E34BC2F95EC6B67DE82471F254FFBB1E82C5DEDABFE7887941D0878121973847D4FDAAB2D5B5B496A757E6E43BFEC7DC376A9FE511004980FCAD61CEDFB207FA7D619D41AAE80E49560AC006A59E8B56E962CCE26B0D390CC341E77AFFA6D374F2612C8C6C074C0D7BF8E157978B431CB358AEA8F57D2416238DFBC16536C0D51C8FA0C31CDA3FD5A6C965DAFECCED6334470852F99A6F9C4C11E484429DACFE63D908063833F8EAB508942368C3BADE5CDA487A856065527D106378F6E52973986DA5A36928CEE515D8230E8839C6C0539AA8EEA7910662D436E208D913357578587187AFB06A289D648FBCA5AA410D165D2311E433CA6468078171C81234A74CE9015D603710E38B3ADB7C65DBB9260DA2AB29D25A9C1D81282BE2630CB1332348F1A6439DAA0B69A10B2EDA85C83AAC0317A75CB98690875F04031C7B19F35F3DA87714B78D0BD86D29003FB4BBC950F491D6D803F735F8270A240363C2CFDA1A9B4F9F008AAE6309AE20F6C94B4A2AB175D59D8BF57DC51D614B4ED7CA8B1CFC009D977CFEDF02AFBF9F1BC8BE04A317AD1095B57D710075E4065E4F7C4B57017BC382E4108E14A7A157B9E1AB42E9ABED98D479C04F68E37048C66F60826E70009147615C861320063665C7E92AFEC63B2A01FE68CAC690768927FBC1736132B742A095719FFE058A33BEF78D13382650485BD7E390EB741D5CAB01C78C6BDAC09C45B92435DA874A33209BC91D6855E4F601464565734EDA61F46D39F40E861F72688AED5D5675F19B110168F272240BDD6C7CC428399A90D7C141541D5F62C8F76A9305A865A62B72B482FC7A7CF9EA9D275F5F37536B746C42EDD78C05CFC905C3CABF911DF8A990E0A2381E2BD109B0CF2AC7624B3755532BB8D45294D7D569F736339A0AC1E2C7C413D09630EA0A65ACE238FBABCB11F26AD883C0880EF58B7475DF253F372C0319D8E7B539B2F12EF90CE168D613B5A37BBC12D14D921BC62C5CBC4A805FC95165916CA0287BAD3E25921A51F385A7A782FDC86ABE39380ECE607EB1635A90B9B8E6C85D9672C52FCA1A27C0F2EB3900763779CB2CB7E1D2A5B05F94C714BFCB407363DB6E3C38E77501FA15BB626ECFFECFF13F9603B0DF0D0E986177C352214287683F0240E6BCBE4A86C111963E4B08FB9C6B3F3E42C446C9BA5D05EA97934722413C295C7C355B3BF028F47C6F8B5421DC20705BCBAEC3FD03DD31E11E516DE3216B99918AD3449D28A293029589672636B298C6803AFD17E1222DC7876D358D64BD58B323D5BC1E264C385F92B6B2D4E28F44A152F4E9D6AE581AEBFD0C17635B3D9BEE7681A73560F523D797F3202338780DA33EC14FBDFFAEF02C50812CAF61810C1761DA3038537097D6C194B34D2C64FAB747F968C3CE256DCE9875900A4A1951F84715D6E73012D674C8EAB0EB1917668ED844D29FC23FC78F1ED7807A377B2D2E668DD9B91B9C5C2A15710496FD530F76A1D45146FA47D62C2E2D63CE919C8DF5892BE61E6213E4AF5F68210EF2593A1CDEADFBB05096921E06C1B3CE50BA31795C7940827BC34AE5FDAA4BAB2F6371369764E6CCC0AA04EFB5A6134357E67837C95C67A6DAF974A4F5A1D63E5D98E755D8572BD0422CC2F9C795AEAD1552758B9FBF39CC3773286BB561B11CE3B34E87FCCF572037C3F500EF8C3E5C386DBEE5A0C15B0C252013801594E7C8677F92B89F7373FD1A80CF09B6874687E11F1F03959F344A1710581C895BF7F9B2240C7736BED15BCDFC982C7D51DBD7E2EB0FE76AA1BD18BB4919A783E40654D29E6CE5A36083491F8BBB9C55EE9B4ABC34FECD5743D33B8557146548B51F462ABEBAFB4ABC3BEC5F4E2A0D909AA7D22055126F53CFBDEA67F85841795D664DDA0099053016587C169A1E435F5823A5039A0B4A881151E3AE913C2176DAE6AA179E6980BF3449C6FB7625B68C6C89CD8580419F8DDA0EC9D0435A9386017183876F5C0DB68BAC45588B0C2E354EBE1C244144A0609FE37D81140AD5F743D65137DB884D58B2779D36DA0CD637794264BAA8E18B331490E427F35C961B360FDF206A59E7EB87818BE0B2F78EA5EEBEBF1B5FA9EED7C4BCB877239DA837357FACDA3FB50CA9F61053836878BA0E6ECA506A486FEEAA0728301E92E4B94699A00D824F81D83F56F0812BE2ED65ED674349B72020E566D49B595FA50E22C77ACA7E0099D7595946F622814AB073CC787F092D03F2106D42A801248945A914668C37C68BB9528540451F14CF2B044FD1B6E3B8971B24AA2F3FF664074A6C5D94B41413D25161AC60F519720E7B73FD082B9456AD54AD2FBDCD297FB279E90690219CA8EDE3B177DA7D8D2B2827EE7CCF3E52EC5CD0E972DE92DEA07092D1FA125CD52A428A637C6B86763B812D8062E40E571E1E4107F507AFF44CBBCA6E252715081221273A4C5A687E7F97B0BCE90A1D2228383A404C7C878D98B6BEC3CAE233343A3B3C5356638ABDBEC1CAD5F812171E1F235B6276828FBFCAE3E4E6FF0000000000000000000000000000000000000E1F2E3E86D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 + +count = 29 +seed = 6BD93FD13C0299B3EC7403638673F3DBC449F3A617B691DDF73C072B62BF028913375D7460BED2CF9FDCA517690CBAC3 +mlen = 990 +msg = 56ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED +pk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452E6F2F373AD0AE3C7D61311F0B5FEFCCFF43DD07D0BDBB6F71A2229FBE8FCC0C5438093EE6311FFF445133F8E4E84D177A214AE66CB670F331A2991E64CB20097E55C7660A86F48A7A3C9ABB820B57069A6D23F8CF60BF74E61291C82166F8F7AA904B88E3300BCAB767A36E7DAAF3E7A59A528718D34E888DBACCB25A0E9D66150FFC266CF200EF11347C0448D57ACB3B81B3A7EDA1B84202B11E29B1399EE50D60A133F8B86ABF6CA58FE601CE16FB82B154956D674D4B29696FD8C7DB9BD2A891280D5003DA379183664A02D9B3E6194618B22D32CD79F8504B4825DE69C80B151EC3EB4E56B0C8D44E53B1A223C1F19F2720C9B5D1D5ED1579F49A1B9E32B0340A4E17E0D6DF5C7C4FACAB55F0C1070AE6871853975CDEFAD83F7CAF512B392F0963E5D1BE92A2A8BF0A4936307598FEBBCA714AB35112259559F3FACF75739A4EED9A40916B59A4B21B12B3E0F93AAB49683974F7B9DA9120C3599F70B558E9939117070DFE290D0AE2219495C098626BCEC5DAE86B867DA69E330E097FB1F006FFADF260D636A1208C6B32BC5F395F390A08BBA7374C0A0850EA0B213C44BAE3668F6080DD3F2B8722987165054E0A1F7CEE015D534A0F4FD5CA0D92AD883ACEE3D641461C1E09C57F2EF45DA18CDF3C0B6B3DE690A8ABC51673421615400318623866FBC7483A9C1EBAAD9E8BDE3139499525277831F0DAEF40968D48E147404B59434BD79DC83DC7FC01CBF0150CB451549DFF2F3B90F8991C7FBFBABDC5617466FB32BC383F4A036EC8174CED3660703CC8AFA27ED7114028770CF19EE79FAB3907921CB8A27825EF492F6A7550225154111E7C70C0673B0F60F099374321D5DFA95B93C8974283F824D979C1E7BA1F203ADA07A5600A23D7814484CEBC3992285882E4DD59E62E1AE05F6E1246C2BDC5ACF1224134A8EBC5F9F8649EA845B052AB2D99A3F846FF70BCB61A95C1CBF5171F4C9C951D67ABFAC22B478C2100F45FDB4787510A52DC1924EE0D528DEB73BFF24CB4B5ED257F334167338C3A682A2E7AABCF92FA59E3D9A962D0C73DF11B7A2626E42D1612528A75B593986F70A9A7200416F5BD4464B60F8B9DCF40AFF76618EC3C920E705E030DFFD26B7058B4D2A5357642DDE15ADDF00F56D91927756D828A1AAA6637FC1C25E11981563096FE5643E0D3E0D4E6119E2D2D28764605DDBDDBE86FE03DC2AED2F78BFB3995C8A6206BFF1B375DCD84766117C77A07CA4E3EA791F4D66AA82CD1FFB12744EABC74391C4422E96C56312E96DF9B6F3CB893F5F42F3B069859DE5C5B0113AA0334482388C947D3EF5C06A49091B9102D569996A1BAF0E20846CC58160D6A8DB6BDFF92E68068DCC0E8ED42979F30515937C7D6EE887334F1A93B7BB5B8AA09C27D12561C6ADAB85D559744B601F852DCD5DE255513FF6F388A9600220428451C7A51AD407603D09FBDAF61B63E353703A7D2837B793FCC3683F0708B110A9991091C93D0F71EC4ACFCCC107AA6DB49DD7CD736F25BA3AFA73FA94556162BAA26EDFD1F3634011C0716A5401A156A297D97CB381D2CB5472E0F692FCE7C52A9E9962A00F2E88CC76900541D446CCBD6B6E123DE7683572F239D5DF99E3E6EF156963AB031C196461466A2C79ECCE47DE9F110CB26A702F9872458DC6056CF51CF127CBC5DBD7F187E8D1B2DFE307034CF642D1F92CE641D073764E9F730A21820C3BD92144B29726ABA6B6E54984EF1C1B7570730D1EF72961780837217A2661912496870E0CDD08A2F6D2C0976796804DB9AD3B3C4DFBBADA25549E5EA0 +sk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452A34587D4CFBBE6179F952051427F53FE1E71C7B499D87C101BFF75DC72A805DDBCA9A54A85D5EA5216763A61057948711D4F86D5C941BDD9BFADBB6E9AE38B5F594800841642108681590029088469E2364C10136961086A83B42C8894615312508B120019858DE49829A126301BC58D54848903119119478612B84063A049E3102E52485101420A6410084030301A4592D1B425403040C0221253028A1A4205C3464C93022222018AE030112436254CC221E2342693142140427010B525A4966402B65020C64C98B40019A9715C3812DAB0210B03510225684280118C041284902C99108A13186188444ECBC0480B1664A43881D3B40463480D52208104328840B00DA32670084362C01426A4C84100338E54C06D8B304E11158952260A40902923344E530669603812A0204998823152362851800D23C3101B388C0286291C44660811098906822023054998695A288EC832855830254B324D20345042340AA3A6501BA5801B020C43A03122082A58864509806D50B82552868804150CC1B0845C8448D2184E10282221158E99946863C40DC3C62503994420491012B4454930289C126412242519A28108A6111A95918C24221C9108D9362893A68D24B96C91A46C58326694802583323049B0441C0562D8326C23183012A484524068C2040E04958CDA4469D492499BC06D64463213393222974D004624E026290A146C0C300182284C19C830CB004412458192C0402113661CB224DA064649886101A40DDB466E022532A21852C9460994200AC894018A484D48C20C542628034470D024521913060493008A024501100153204E8CC450DB1291033486C9184C24032812C389C4C80011326664146C0B389282A00822476262082C8936302422891932826218720A330800944910A1254BC40DE4440654244D9AC2904A8484A4C68803176DA3C684DA240413104588402D61302589C68004490C524008E236851203884030700802622028218210468A406AA3C051E326680C33850B4464831802E018811889808842254C843004C00911296414472D58C860D3126CC8380A0430096224454428698C28680116099BC64C02A240D4041001292D94984D43124DCCC625E418051C22519A066AD828104310640CC88C8A226610158150C20C1A342018B68417FD400FEFB0F13CEB5238685545311BD156229023781F9FBF9D79B56DEF86FD8E7ABC315F12FB6FB971FD81EBC4B79FEC8D6A6284811B8CE6825AD4A9D978F1D705E958BF4AAAFC9279133A2FEADC4A5796084026F729FC0710068927CB2F5435E4A377900DE761356EF2D7DDB647101454A2CF9D7F58AE45138308E2082D3F98E73F0CF80912621BAFD2264E4D410F0D55A7E3D0910DA14C8736FFBB169D544DF32509BA0D09E8473F22F64A1781145A244C8C6C2205F58546DC35000A273F89E75537133D028AD46BD92D55BAE2917EC857A8A616A62396668AC36B3B7654ECEE0494141310EEE79E92D41099CB87131FC993065E1ACF0C9B711A2B1351FA23701B61742D68C9B69C98840CF7778ED50CEF95DF7349EE2E848EEF61D29CA8134666C20DC5CCE05BEBE638BDB17340D296A87F29F15A76C35D07B9780B5B225B6C1C0EDBBEB35D7C894C6446A69012892582E602BA1419EB128EDC7D76B5F15D52F4002805614C64032D9B116DD55C83748F9514BF9C04636E04E8B9DCC9DECB0C28BE91B0CB16E86A9E42672937B196036CD59409F0853DE6608B9B7D6D6E48449B86622D6DC63D67975168C12736B504B8A4BB8E3B27FA3C331B87AD18784E0848CB84A3DC73BFE7B21A812B1D7B3F3109CBC275CC2B773611FE9436015FF754958F8129E6F057C6400EFEDB6903E29A40DD5E66ECD5FEDB3B2EC9094FB492DE3A0BFA08708A675FD16CF540722326E4015A332ADEA3DD4AE148E6E3B03B1D649773E0BDC53B5B2DAB6AB1ED444E25057CC4FE388F6FED494F1C9FF3C7F17BDDD2F7AACE71D895FC10B4AC72D5972E0C433652222C4D37015E05F8FDD9D0570F2930CBC6B3B0F4C22FAEB32184952505CBFAA8EBE3A60877A4449724682EDDF4CC5F5BE633A550B4E1B6E04F787A9DCE7F157F41358E442A10C88A3FA1A350990F9265741C1617BBCAB64FC6D25E9D4E20EFEDD40B8AC9E14415067ED95B8BCD98A51C093160AE3D63A4C0EC773DE90511849E36424DB8EC297827E5287A2AE599EA28A358E852AE8D3031E9F6B470322ADE6D151FB15182AC82CB5AC9B83814C57C6BC026F927342D625425127B9F9A204B64B6B7DFE0BD34314F4C3C0BD725A909ECBD0D728FE87EDEF528CFC52CD36FF242F8EE9B96467F16CA7303404033E04E2FF4639920EBD81E94F332F8A61D18166DD1131DA6F645B16FC49A422FB64AD4F54B038BCF577568CF1CABDC712E047058E02F6690E6ACDC71FE872BCFA42A6DCF64FA103373A2714960A8CD491486C92FC7B8D3E4DD4959E8EF3FA606FEB8DC992F57D5C99561056C7CF5A719F9210C99E78C4EA3383B6065A776D18C1F7D0B2E9BDE29289DACFCFE47DEBDC3A392AECDFFA3BD219865B1E0D5653B28FE00563EE5877AE38FB7B06B3BAC7CE963F64AC19EB6D700C52D79F90651C106C0E5084A5252EFCF921F3295343348F82237106B7D3373FEAEDBE73340D062A819D18A7A84C62F9978710A5FFB833EB04A2C04AAE3124C2A72ECB3E09B7020E8DAAA7DC6570672EE1911418F946210D7274601654E7B4A5EC957BF2F6C0CC23B07D94E57641425E8396B268D51AB96AB812C6B93BE7376658B4E5D55D8019F0F07FECBE85C9AF4E11BFD3D7149C1E0ECAD73B2D98403FB2C16EA6D14D8CC0A0CA46AF138A851B6B725F986B9B3D6A2762E45EB8B66C33E4ACDA02AB963A8BF4D26B0242073401BE3F35DBF99AC6D29BC210551150DD042EB3104159061528EBF2CF0BF73D1FC230F52F97C4FDBB7E6234C3C04C3A950F01F8615F3C721B7FD13AA7FB98BA03E702E07FAD67D86F5FB3FA81D906445F2297E79CB1E369A89FAD6C258AB778D8AE5716C282E37EA0B3CF3D404BBE4A63573DEAEC564C8F6B8E0CD39094620281A24FBFC151FA48229CE94036D8BB6E10F7081BD51148194FCFCCE88476AEB6D1CEEB72A37AED8E8513A8A4F33E765EC80FAACF990053FE6D6BA3054ED3F27CB8A5311397FC344985345AD78EDB8C6E5A39DDF8B38F7ADA75EFA400239FC9072E7CDF70A7F45FD3B873F19D0173F53A430E5863BA2B55C122E84BFD0CEA647A7B6F77FDB91794D6715AD8D0C7269A26FC521FECACBE4CD416083800B51DB4548C559084E060E0D23B7052DA974CD595679AD1C5436D3CB6FE32090145177E34763BE8A22CFF9716E2F5032F9FDE02BAFD721C01B38959854AA94FFD7085C6D1873C968F40AE495D06127436A4E82A5820A2EEBFCDD7820289DC336ED2031F4131760821BD094BEDC1E4689FCEDA23FB9602CCF1F3130C636BBC51D646EE70C22EDFBFC232A8408AF2C350400484FD25B730093BE0C2E4493D0C2 +smlen = 3410 +sm = E8E72D052DBC27D1F064ADA441A2D1FD8CFC6D4AB5EEA9AC2756850C5D943465F3AA0A8E4EB078278FC354C130482C75D8174EA9FA0D27898620FC6B707FF2E74359C2B30E082277259932D8590E16727034976C5B33491ECCE1A59B60AAB8D8ECC478338C396A6CD5A9644B3AEC32B8BFEC4C1CE6F9CE1EC28BCFFAA099AADF9655EF16E2EA32B9F365547B10B68785C513206210FCC26C929EA92BF4A5298DE283CA689F41D51320F942128EDAE523A3CE3BEDE3BD40EA309A2215413C4903BB8B63AF07A33E2892280FA3BD32918A5912480CAE9B6D6098D8038B616EE3E5F6919653764E04F65B4A98E424BEB7874A47502C792AA5FBC389180AFE74B29904A8B311E6292F4BD84D949E8EDDE8E23531B85C2F0BFBD831E0A7C0896DBB8689A8B234AE9D317D81B5998B80DE6D1B3AAF867D7ABE5638C90FAE99DC13D99EA66A5A45F96F13664BDFE83EC3A1AF40AC13DA26DBA2693DC29380462CFF65404992828B63A803B36CD90249030F61B3B3534263A0EE8D254002BA93AB9651335D7B61FB1BD8A39829A67784D7CE49974C47B28E9B24D2F6A7EEC445B46C250C52B27CC8BA355273610580EA066BCBC473FDE18E34C33EDFA20D107F12C68F86FCE44D31017652076EF7F7531903D12AE5F4E9D9693B03BABE84AFC05F72DE24CFDD8A717FCFAD6EB6695198D3C11EC3B946F93AD50F426A648C8F235FFE944A8ED62821729A8AFF55E3E955C3CC9D59A9B5752126CC0C6D983D84001F2706FB906A924F4C55925BF331473F48E606A3D45ECD14A6B9DA75BF555D22C9C4F533749B44F4361DC25B14B02ADB59587F5718AF069C9C5378927F4BA22D2394B75ED511242F8A18A0FB4D4959C24661E14D2B4AA1CE389A804EDD2209FD154F1974B437E62DC10DF4576E65A374D3D00C5D4C23538B67939286006CB3B01F4B766A60E6B13D9A559F5DCE3C90A1F5C98443EC8F2E6E0034BD975E54048674706C854CC6CDAAF55A3F4F26971EFDA6128885C14895FF9494CA3F7341C3F5ADEF4ED88CB7655FCFA26D24FD24C1056ED010510ED09F29568771C96D484AB2A39247A0D0441EB632D1B8219CFCF32D35D99F0A888DA180906FC3E2B2A9E619DA4C31E44AA832E0E347CD23BCEA106FCE3BA7F29E4E258F6C3D2A6A4170750AFB658DE10D1EB5A28CC054501982C8AAB920107D71016BCE5F328F986476E67E22900ADFA0DA026F43EAD27C799483E696A6054792D392F019913D46D78A76958F53CCADDAB0B702789BB919EF402783A1FE08C49BAC160B8DA934DFECC5CEBF297B97348BCF4F8D9C1C56617DE7657053FDA5FFC9B323E59C75A7695E1B509A7FC45064E259B45A0D148B312ABC26FAC3B76CAF73D5FDEBBA8192AB1C0D22520A92C932BD21557C9D26CBF48E8275F9B0E8BCEDE57C4E244D0F1C4726D72E255E2A3A3236587C23D8206B8DF37AAC3AF0CA886CE9C283246B933731D1C8709A7BDB5A3C0B30EC2655F4E40A4765A8D7B526B95563FF60076B7AD7F65FA5884BCEAD570DE7CE2C4DB59682BFF04A84CF6CC28EE9E648C5129914AD1DCAC66DB33B63137D7CE33C04904660E42F6BDC507C47075863D0601D70CA97AD2B079572212B16B0111286C8773B6093C8FE8D2266253821621312EE5AD39494E612837B9DBC90C169AA6F34146891A1719C5335A39E6EB1A304F927149220750BA0FA02E23B718137A634D1772E98545B57593794E67BA9D08F2BD193E65DFF5B89458FC4AF1FC62C9496D51C80FF4EBD0E432DE4F3B09F231216ECE8EBA73F021FFB98A8C5324C7A959FCC5E7362A545810265EF5E0EA9D454B5A0B173DF477F13258C6BC768FC2521299F39E3F222F48265ED465F32393A620127DC59EA8EB10DB8875E93D87B063CFC0C719902B8B5C045303558827C3C48958E095C570928F035AEAC9A263E7F6472C7E82442E45113C4CB8254351226D298AE402A44A1E32054FC89F63C6B0FF86C14AFC586075417B16C1E455F4507554FDF295F899EACE300F18B094397669F24FBF2691513BC35F3A0D855CDF1A2B3983F97A99D9062A40C6DE5E19C80A2E899CF1C86CFD519EB875706A909F38D831B41551BD18E33BE62E7350C0F0437C815887E4D31A0952D2634F0A1642331743A13BCF3B2217A374F574FE75978A01314B44B3209B1FEDBC1580E8B66C9DC457FBF3226DCD5B9500736753F755380091A1E702594F5F832C87D94CFF8062DCCB19BC694A2E87AE26589F29706D38691CA28E5A02F6C55F46C2F8DCDC18967EAC54D86D64740F71C3A6BF444F1970B8A48CF5A5C1A92A4A62CA645AD960C93FED2B734AF6153A4C0B0693296EA147B9B42741B1C3A54DCA7D3730445D7AC147E350045208A876BFE7E5286FF31CB14BC1949DB525679236FE88F3DD88EA0CB185DD38382ECEAA61345534071A52AA1CF1C10FB245C404B3E4B93515CA338E8B55A41480A7A98C7101AA02FA93D9B3FC3F7F3DA339739BC14D9F5FF771815097BE38118BD0928E4348FD89FE2DBDDB01221C1133871A9439FF807E97F60F1CB9F0FA8C928048E3662E88096B860C917EFBAAD413E29E2344226A9C4F4D2E55549D97FA4E43734A400A0960650B76B959E2D963986BE2AFB5221E5B8C2B3B8D17D459826E260A4C9A518A0F78F3D5D69DA286B1B61A49B3E88A237DFE002F15F82E2AE4726DCF35F094D5E98725B522EA86A18E7A5EEF47BCD6A08BB5A54F80EF9373B9DBAD653B5097A9F98037C9694444C0DBBB36F972C6EFCF405EE3C0CDF918DB9B51986512F9F1B257E7B5D5074E1A8A94D5E59E1DE682160C687E34D092110216C20F61299D28A949609909C3407DBAA001BFD1A52DFC1BAA21FFE993A0CD4D8FEE33B6D051667C8AF9880455630A1411455D49D34B77A5BC7AE34492FB6CEC0DE09306710668509E4C40B076FE27DF053AF3FA93847C5A6E5F12AC52840C325C156B8E47A0D78D8929D65B064F36E2CD8A90E0D500DE89BA5CAFE9C23D289048AE09BADA86F6876344E87943BCD7D2BE777D5C9D892B4F7A770292CC95434C81508C587CC85D79F2B3A975F71529300241AFB2D60DAD08E88633BB16C267C7F81D7759A8500E3F6692B0E990111291EC903A8AD2FFF195CCB14FD0A9CC79FD23A4C470DE90BD9655D9D862A1718C3DA354B5F74237B2226459B4F44CA3C7CA73EF053051DA9FBD4F3FFDD17D1124C7D0E772BAF89AE6FAE1762110108AAFE948B16585E9E09EA363C90B24AB1390501133F96ABA63C0CACA443550CA010920FA8913FBDDD23D57F90B770BC01191F26292C576E797F93A2CBCDDDE4ECEDF4FF0B1226272A313B4145494D5155636989909AA1A8BABBCCF3F9021E455F7790969B9FA8BC505F6065C0C4C9D7DEFF0000000000000000000000000000142D384256ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED + +count = 30 +seed = 1787C82DA9F2E6CA9ACF7D6CCA70116A1724902C81EDC1439F332C74807AF2BCCCCDC7AC1788BA798520B2999F39DC3B +mlen = 1023 +msg = E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 +pk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE00DA2E55B4EE9873FA27AE0034277EDF4A783092C5A507116034EE15FACB73B377D7A4A1491FE973C022AF6D0CD1F84241514E80F831B428192FD375DBA9F7925623749FA3E84B18D1EA5657D0DAB0E3B3669D59DF28ADE16083BF9701F167F6358AE20C94DB904E417FF6BB5C21DA589A31EC5CEB177271EB06135047F500C06D8D959C4BB74E2A4E0A66294543DFDD22BBB0FC1171B389650FE7EFD349C5A613456D6708A38B85AD04012E14E30F2FF139FD269AE2808936A72C5880A21685DB9FBA87D6D76C46C9590020A57E9525EA1CF23EC5DD43C063C0A706DC498CB5553B2FB5C15C388F749BAEC03713685C5A5E44CB07596987EE1A96CC11B5557DF81FB5C494383AA474696AC7881912BE46445B7AB21CCAC0AB1D028739EAEA6C315F90373C6B934AAE828C43B69EDEEDA85E52CDF15F3A71A0F5059100E7B6409066A28156C138BA561C200CFF22E519EC93A1EF0A0033DF4BFE9720FB99B4B287513665C192090A343365DCBCFDC22ED977251293C798A124F0EBD6B3D8030443AC944EC06005119C9AF3BD9E27F1EA4FAB9B7C8A44617454DF7BE87833B2AEDC8E602EEE720D622C87C7459DF9616639998CDF2FCDA61CCA410DB043A240259463A21D184D6AA728AA4226CD6EEB43491BB6D3D428B881B5EB6A3235D83EC10545D03B29B6F135C411A8FB208FB683AB502ABA70270E5D4847A1DFE37C47943A61ACA63AA2815655EA819ABCF28AFD06580EDC88EFEF95DCD0A005C0AED516B75344D19931C4A44FA729DC8467F38CA2B4B40E2469B577F8CDF73A71978D3859E1327EA96AA0FEE3A18DE78E48A320A47B0082C193C281A79E43DFE68B248CB37D8E1DBDE06C5B1DB115AD31FBF18502B84343C14805F5D8804786D4945B44BF569613866EC9C497D9DA80644397117B8CB00F5B421FDC9EF01D0B7B3CA8DBDF4990CDCFC32E16B7F803B4D034FCC09FA6649DA9E0E62D8BE6CD1E477AFC504561E48FECE91D3CB6E5C66FE730CFF244EC865D332CE95E99685ECEC4783E8BC7FA70F784F68B7BB3370199872EFDF996650CFBFA45DFBCE27961600BA28A1E52721CCC3C6938D074F863580B7CED90B4822DF2537D6765A8E414C3FBDD283B7696F48449DCEA02B09CEDB9F3548C8CCCC85E6DADB23DB19F22EBD85FC6724C29664670394F35728EDA52FE3A30BF18B3F10283142A5F593FB0C353C1702CD5D20ADA4DC0C1A78817A8CF8245CA6FC9F17E73003AD24BD8293EC6F3457027534D9F7BF462818E561A4D2227516401C5D67B571521E30AFEF319B4AA23C017516C21843173F4C8915234A5B9ACC46F8825827CA7CD2EFACE40FA5386E2C7B2F943A0C4588C2CA081F16EE128297DAE7700EA46C763863CE4FAA40F92853F6E7D1E560CB913997F6307942EBA42740A788E9A4701FD2F8616666DBE261CC0F50CB114B13385E4DFE71100FB9703975E97530F9176D30C15FCCE9363F51C16C28E32D684310D827D0011B8D22785C7B36A3BE935CDDE7C072054D59DEAC88DFCA2700251FBB258906F73BC21D953F0A4F5A41DA3C933388268D3DE72233E5E5E57C5D40CD149F7F91E1207F8D65B8060F19F8E18F34ED6593E950A7147677856C9DC22F29F6C5FC0BB322CE21E42A63EC71FEDAAD738371829CC8D099D951CE57680C0B0A2A7543E4A70964CA83FBDFF8F450F32A18178F35CDBA7F5480377DF4900953EEAF15CB1D4D16E95A1CE7FBD0AE1B6DEDF0DEEF4F196FBA51EF3AEA6BC68663F84D0964CAA89D55F5EA0CA2B393BC41996230EF8B52428CCC74EB79B0729 +sk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE007F65ADAC59AFA7B609D5FEF7D7E8B70FF9717B956559C250C296C027377809954D7F56EBD7ECF5BAF3D65028C8D94942E45CB05DE31B3718586076707896CD410BC5810C22520BA21100250284C469209368CC20455308244A040904C32411A160189170C3A6295B42051CA6508B200883464D1CA7690B262E1C1105203729A2120E08A82841308461263294A465E0B609C282480081418C227024268902C14D00456CCB0644E3C644E3446E9112504B308A42164464162821992C5A16026026518244811804485126480C2849593629D8480E4448800391891A200DE0C84020396A9B125164225109990DE4C491D41448D21071198365C986089014844B3022022768893650A1446A9B284D01382EA1203020176592A2215848820BC4281C45704B34200CA0085C328662B264E3184A03C9809B42815188815BB485C308504BC64002B8110B2086C2220088921003A76C60262A0C045040C2884B0652D0B2449A228D233320A13644CBA0004C0429649450C1248C1400284A4662144471A0B800C130454A228A10B111492825CB82894A182562B2211C8070C3282E82206062A88450240C84125218242C6134320B102A148704D8864088886CA030311B448CC4A481244728A0A025E3C21054980162304208317109C841CB9600CBB28802C981D804251044082190406498410A162950049018292402284D10A28102940982C050D0983189820104312D588801119210D4A0499338811CB3811B118A18438902345261428D10166212B329801644C0484A0C168CE1C8888AB0084C322590226A51167020184E99084D0B273258204403054D090250C2026509413148484518A92CE2C66821154CCA3629494245922448C1426292328C01178809240C40360110408CC3324EDA000050863010978118A4891812690A128450384D98246C14B90CA0C28951A82C443285CB886C54B641430641C11660232132D4840D5B1081010549C20062D888310A129143386D04A92949C210A2C44D108740CC440E448484C008045AC621C8466058C82003814409884D52062852B088C8C270E18424C98289E0401292C261D9468A0C13255004892020450900015A1225894690CC148640466C8C942CE2C23082A025D0302C4100050841001B2726DB44802194259C180D8537EFC4AE2222E2FA5400AD20FF2AFF4247B2DCA5F66F2AEBDB5BDA1962A09DC995A2B421370BE9D8F003FB826A8F6C8079C1ABB4DAE476D4F76491CB9FDDFB65863CBE9E1E447BA633558A7B9D773DBB4DD7594CD0CCE8501410B8CC063123AAD3850EDBF0051CE4DEAF98E266C905C5790AA399AF0F9884317E4D5B5592989E721003B658F07E393F203B7DCB9AD5E9917337A9A6BCA3F5C3B884FC4DE9D1D3FBFE87FE0CAA6193E4A941F327B6C4716535F5D10A8705141A03ABED41D0CE66DC8BABF180B530CB6C810101937634F06182DCC83D7317E6C02594EBA1C77970C176D94A6BB05DC46028257CE2B41AABB55C15514115DCC1833695412C971DFF998AC2413135402A8E791F2CECBB2F71D8BD0563DBB5E6A0459446ED7074EDA6C135351927CD7728C1C170306CC38E39C500F7ADA3BA53B8036A378022C173D293AB9F5863E0DCD561B8822E7D93CB96A530779A6B8FE74BABA3F696F73CE53834230ECF83CE566CF066AD02D41209A930569ADAA8E3209949C60992F686F7C214127363F4E4C2B7C4D249170B2A1C3513CE0F6DACC48C25E1C47BA397E8B07EF91E0A630DA13D50AA5F3E65FF9E1286C1E1A80C46157DA3FC19C5719620B6F944BE9C74AB9985AB031B21FB136D0E8CCE532F877F2C7B177B1830E715A5A595F5B8D08344607F249618E23753B4672F81E8DC7AD21081EEAB75EA4C74E4BD622942279368C72B8DA12AFDF9EAF1F350DECD8D4130F64399F7A68FF96CB3CC6DE1482D8FE2F14B418B18C5591D771193FA6C37F2B8B2AA9F584726FB85A9936EBF9FA6297D5D1948D2A284A4E6D7F478B7531AC38A3E1949043B0B1C78B80AF504C44C95AAC87C023018095AA1BBDD07D95F9233C150EFE2E3F05214CC3FD2F20CE17F6CBA21EE63052B64F8511750E50EFB0DC66A3B9D9E9F3A1C03CE8BACE7F3DB6C737653CFADE54699209EBDF476CC6A298FE85FD8AF6D88F6AC115543D1EAF1925F37CEF820005CB7A25243AC4AFCC3FECB4881B1EEBF42C3BB0A92EDC4D13231EE9CECAB346CA89355F71672A9FECE359CFCDC527DB13B6915CD9632D14928AB9F3711320E9168780BB4D138435B51A6D2A75B514CE6738DC6EB332EB7121B4631E2CAC346814A4DBC0109F3D3C8653E3853E9E4A5EB8704C96A26EED5AF9028100123B04FA4B55BF7FFF64482D0135A2E0D12660336D45BDE018F05853FE830A86D14B4BB4C3F575FEB0E5CE8E7A5917940CD11B994918DAA8727BF9BCE8E4564F8E0736354548F0E67053AE83D3B67570B99550579C55A96E1F0F6016B31DDB235D253BE117182626181E60C876C53F3E8057578B0DC5A051E0706BA90B0E577F4497E3013B5D6348BD513558C01F44944F4A59437607BC4772184BC13057E0DF9B32A95857C5D2621B4F2D2A3A0477305D9BA7F5C5B93F64E5F93B89310DA839AB2E8C87E9A864A4E837007ADBD49389CA40A3099301DAA3CE31D80DE3F0C936AE3712B8146EC11084F1B0ADF5C6A89EA9C1BD3473C31C42DC0B6745B8ADC6694FAA274210EA6B26B2723078AA64AE18ECCC0E6CA8F9C7771B2986D663DD1E047648A9B08C08D4ABE465FCD831239086C5DF458BECDBF70048FC4DCA1F6E9E199D98F39D6271770B4B8A8FE3C0633EF8C0237301D1483037B48A32AB1424203C0A0A2928A2E8E40295801E3BA7A0706F4D9B6C87D8FC219620A9F44B0F6406139488A47B590FC3E6368B2B55C8AE82B7465FF675C7C5640BBB0326AF70637F6C2EAC0F308C1BD93396EDA968FD3086E1A5158D54CD663BB27E2086A06DEE6CC46F7D63FE4021F19E2F0368AD5F25292A8561C00864263AF835D786B2A3B143F827249A6D909D2A7D5652DB3B81F1744687FF3B1890DC1D35BC8D24D44548D726BCDFE8A1436C5DAF293C8447C2E302FAD19F6FABBEEACA6589AD708079599F334327452E03606504F1F090FCB3CDE8B16F9CE775FB7F3E16AC340E7E46F9F420E6F1C3E07C9DB04A1A8E0CAA39BCA6FC235B6C09752EEE71FAFF766781A1F378C3E475DD0B88740D5CFC4A366E6D432CE3B84BD1F0586C07E53586D9DC4A1F968FA0AAD5F907BED827B5FDA6E7755E8E85396D4548238866EE8D043270F7DA4FF1A7198C942736CCBCE528D018DB63A8FB6EDBA40AEE1C736560E69AC325973C2767B37D26D360D41A42196AE638A10FBDC169780C51A6F217D6BA4C0BA3589738DAB81E649D8DA709C473CC2A0D29EFB9870453832565DFCEAC243C20095C37AABD48BFF881105698FDB082580DBC078A731784911DB5F121083AD509FB8AC826977EB6987119094FADE98DED54D3516F7BE8EA949E4BA4983E7 +smlen = 3443 +sm = 2D298BF93C4AD9BAC0A0B1942C177F3E7999773E68C66CC3CA521EBA94FC68E8F6DE8C1D4D12E025DFA1489D4498528B1E81EB022FE891CB619976F288AC986B3DE976E6B4C744877BFFA525A4BE085077BE3696DB20C725A2AA37EA610ED951690A98EB485AF727861E8851E03D5BE51B52A20BBB85A66A23454ABFA9E51AAD79A00DE3F4C99AC108F6BDC21E4D101ACD917F165DB50066A61720123C567747E202784A6CFD4AAEFBF297F5C9FA655C17E0FD1DBCB9A0BDB94D002E652DD4D2F21CB7AEDA52DEB29079C4D513D43B309A838374FDD3D051D92B123874A37DC4D103F12692C74E6B70F1AD57797D4AB1F4E8405C8C2AD3C5E1E4E063A9C9496C345794CC209E781C0320D0F412E79256DCDDBBFFD0713C1F4942611DF4D531C72E864875CBA169FB63E1B7DD56C6A767C7D682CBCB95F3B2ED30327E6A77C0002A1169F0FE0C95231BF8B907F790A111CC3073E016CBD3D85FFA3106A9E55726BB0E65067B3E6CA9B5C6595289AB1F33139A561CB936D60EBF9D709345E8B298E844B253922ED0506F8BFEFEFBBBAA85E489F50C1678371E5885D802589FAF3AEF4B2AB38221EF2CC62C58EBEB01A63A59B128EBB543BC8BAE06708BB1AB8068F10C9F52E608B99C8009613D6C9814AADC96815C1CF08E6E91B4D6F34A3D0E5BF1DEC5980A38EFCC8B9ADCEDEE648C1995E1E37A4014AA8E2B0A3DC0CA9EE0FF3F60E6087B88D2E977350CD5D276773AE359F507D0639C8190381AC51966FFF382062D40566064AF9BC42C03AD521FCE679DB9D3B73EE956D5F1E8B721643B21A1F1ED637169FFCBF5AD2C77AE5CE2D7FF39451B0991AF5D9E23F53BC370F141B567B4F19B2239AE3C1A0CC8A9EFAB5AB000B5853F840200EA3E4C2F0DC0036144FCF62199ED91DEFBBB6C43272B0E8284D2408E900CFAB936E77E7D0EB032DC46CDAB7526D49A733077A1515335EEA5345F9FDF6B0FAD0EE972CC09B49EA7B5BE3F011EB9D762DD111DB50D3F42072135D820522C763E3E7C3B0EA1E1CB8B167E7C89C761A01530C927CA0C7CDD9883637681003F7B42132352238E37E163CEA6E3CF8361C963729B4B1E619EF582752055364BBAC6637011AF5A5D9159514822CC84F1CC63417DEE699473575E94DAD2F00BED22C95579584D0F18E0C4C8BF6AED9A2A3C2E662E26A585443F703B7140640AF3195529A87E771CC001DED46110EC212C376FF1944CD8504D699960DB07FECB5B4E36462BC1DDBC21E2887A015AF735790DF3C8BE687F9F4614A0AE9569E15E490CE303B04A5510979746F5563866739B2C280FEAF7C90A4A911BF2788897F606ED627FB4A8FE1D21C0BBB3FE405B2CDA8B9E6B5F1D2983FC1F2CD740B136E7F48D4CCBE89BFDA8B2B7BF0AC156B9EF328FFFC727B8E57C51FCF02FA33FCC576738A7399F228E1250D5191533D3071C86CE2308BBFF9E8C31542EDAD2EC8C9270DDDA3C60DDD3656AE74D221464DECEC11D4DE946477D0D3FF59DD700470ECE87E55B7D2D1BFE5E9D079B90DE03AEE9DD9BEDDA4BC83BB8898080BBEAD76FA117B94CECF3C9BC99F089EBB39A0F91A3F994F4E4B75BEB1223F83702C4067AAE97530013D50579719FF7D2742EDE861207771816D15341E0D912C8F52FB349ACE2F3643B539F0488F1939CB1D5EE2631FF9DE3089B5081C3157E98E2942F508AB0A1383DDCA82B2294AB3C7697DE025C8A79653F873D9BB6B6B1D3158A9222E8D41820A0FCC1D0E454CB7608D74A89337DF21554EE42FA53FA59F48BC7707052537253CA07E5DE7CCFBE18AFC1322ABDA942672A1B69ADFEBF1DC9CB860BCAFDCDBF8FB6B2A470B122B9CF3129511DB3AB15CD980EB241E0D17F1000EF764D53EF130D0849163056DD1B30CF499897F9BA172F5DE426FB4C5F2FFA50CA65DC1CC4035D731AB7C3C57879D568D1F33713D7831E43349DB103ECDAD0000197D8D46DA0DC9177853B1C75CD99ACE79DD767A8546A221425475EDBED603577769640442F4060A28D68A40D28C957AAA1715DDFDE2ACF9E3EEF569369AC444CD1C02A59EC6F277CA5E36BC6DF4F37F855C967C0A626CD11A1F79D8C754DA49EA1F7D44C6A04E80EB9FBAC3692F0042811FFF9CCFC6A70396670B0469FEADA945579E28A998161E66482E35FACB2CED498274769CEA72CEAD60FC9D37F694F673D126DF80E3E1BC1418ED677E95C97FF802B59EE2AAF502FA4499E0FC3C4F8554D3336B9DF1252BDA1203AC8AAC8EF027E4852F5391E97AAAA17351DDD3654177BA5BC2AC9F1DE4E5A9E874008559C316C40373623034E3568347F3056C01F4FFCA3AAAD6DF3240254F9EE50541764C88E61D9340E256AC7A941C8AEE391FEBE999F571E3E851E02835C248555F40F50B3DEA31A41CBB8529461EFA51B0117F62D9758AA4048136018BFBD129C874F36AAE497BE84C14F585C4BC6B65A3257C8F43CBFD4B14F2C9272E23DBBF50CC5D593F2FE5D9E1AC193009CEA9ADD0E715C25C6EB74AC8018BD22793BCC046817A0CA3D97BA16308479AF908A6CD1B679468FE4A645ECF9EF500A39BC07EB328ACA84D2C950F16587AAE07FBD11FAC395472DD722582B0609423AD15D7BA8CB5FC5D1E9F32FA0D62E1616CDDAC9C60F35924733F3D67A3F8A6BCD2BE9AD1ABE8C2336B53D39D3DFEABB527950FF87BFFEA32A370A6212275B6C7D37E46E8B86C2382CFED8C7E06CAD789FB2CAF05EA2DCC2AC9AF35C556B8A8DE31D30199FABCCCB46236F2EDA59256B32B3C4A00FC97633555298403DD749F08973B8935ED68CD78848116E8F8B369D37141F38381833844B40DFDC3F47FF269F4F2EFC65182E6D4C3ED5C5DAA72143128DA912A21B75EDC9F0E8EB79F402D47D247DB5ABA3CD78CCC264F9095C9CEFA13A53DD9551B48DF22570F3AA7C8B070E012C92CC8EDDF1C3928C0D77D1D2C8902E47F9D93E63AD9574DC167D1F813A6EFC049180E961287ABE53583596F47E111C48D5C94A22516B3E505D467B31754DE94D9CC5AC9EAB3379F3DEAF09459E8B724338B9BE97C066F7E25C451B4F2B5DD7C1C8659E04BFBF3B643A2E143E4D4B952C79F22FF67E21FC4F598FDF05324FE141AE7CC97AE32B140EA48581232524B92517AD2648AA14075528F4222E1FD8B00F1CD5172E7EF0421C86DAA41D720BB7CADE91C7672A26AECC826FCEE83F566ED79A04A0BB52C4BEF5BD1C0187E29BB31D0AC1770FBFF97E615CD68229202A78C81DFA4CCB6BEAA0CB37DD6D12D769B78D1E42A0C0084A203C22AD44ED66246CDCAD1B49FEB20F3C5179939596BCBDC9DAE7030F23495C6A7B9AB2B8C8CDD5E1393E475A81858F9FA5A7B5C0C9F2F4F84D575A6A8A979CAAB6B7DFE3E6F9FF00000000000000000000000000000000000000000000000C1A2A39E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 + +count = 31 +seed = 9E6E12F025B2A57B0F5A3A9FA70396FC332E1802608E5CA07CC4FBA922F1FE5DEA6721B96F1BA2BFB97825A19F08FF2F +mlen = 1056 +msg = 9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC +pk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E062B61AA272AC745736739F527E89429AEB526C2A6D94714BB0B3AE43199647C99FC02845F6C9A0C2F69E85694B7E7299ADB0FEAE472A4ECF2523FCB92B4A6953ECF321549A50DD47E03A3FB171167BE156B7C13D35BB5A11014F15CCE3014883253F73B11A72934D031837B50CC7D1583D45BC5F71EE68C7F9AEC7DF0EC8D313CFA7900A2E357E7D5792FE5D185C8710D43C8914C17F4988C9963B67617B37F3A1B6606AF765F91A77204806EC1E7A6E8FE5700EEC01C8224F9029923C807EF79E4977960B656E30D8AB657FFE586E69129D17429959A78CD78D6B02602E1119018E9DA590E7CAB816C3FFA6F9DA53E7DD7F53D6A44E1C9F0B09B7C7A5F753F73E08220F47E641A7E9BF5BE5EED2925AA079BD480EB14FAFE8C50404E8C21B422626270BEF0EDED108F789FA212BF3A12D6C945056168C7934FDAF441E3E2D8EB8430061382B8326905CDEA2C7A111E566B238F39C42546D0361046D601A049B36D30C150D52657D407B022B33806516FD9FFD90F4E3A5AAAEA2398719DF9F31CA74FF8DE8C80BA6DFC6710C35D22D2C375095F6C03DBEF962C523B9E8B5A86231914EACB649EAE878EF8FB23DDC2373522FFACC9CAFA517B41CFD50BF20F76B9DE4CD7765D9C50C76F535D862D5FE53218310B38DD9158A2F110E1C85721BD36CA35542DD2A6E8C591F005A0A9481E5807A81E43E540DC1A1B4DA56B7A6B05A30257A9F275D6696A11C033506D56ACA49D8A277556BD7696D9EED86C6ECC88848C90BF460D80C2EE622EF81FEF09ED6B1B758455419CF1CF437439535AC06F59AB2499F6D1CD039E920524030DB3E3EA461286EAA30129A9D0C553BA9BB99B3710E882743E43ACF07FD3D03632660DC4C21680D678577E8F3AEC639B978A7CD01D51189056D8850EB9A605395E1747BA68639D8F3FB42FD31FA90BAAB5DB97527797B231A2699DE880C7F9F9E309B6498B2266F5825A9F2E2A797F1F04EB5DB8B4F43A30E636545B07B4061A3F96948BFF4ACB62B0B68FE76537ACA473810A942E63C6E53DACE251DF22713B2446C6816FC3C169A6A2A0D6A82DF88CDEB8B6B8CAD0A2EF92C3A329A42BDDEA76D14731300DB2A16DAAA751AF0F09A742B1539E4654872C5DF5EA57DA0429744714DC65D82F88DCEE804729A8B0143AF8EE9497D3FC607E1AC88CFF41E9412BD568487C74970AE4EEAB0B11B072021311110D7DE9600834AB2C42A02414BDEF2A98390AEDAA3BAFD007AD677DE19A39BC3CD53767738A47DF6612A5FA3F47C67D951B682A6859CEF801CF33D524D5D91407026505AE6DD30DDE8FC51874C4693FDD5A7B66EC4F6946FD0D008AEF663EC4D767E2FEC65B8014F19D85CF621B9D9A42CBD1B3A0D4CDF9ADE811D3CCAB166A9D419CF804A522F8888573CE41F95600C5FE5C5A8A519857D572CA31A2D5FD77A881E1E390BDBC0646BF7B5FB5DD61C7D701C69884BB87FBC3F9903B8D9D063316BCD215CA74F822501215D4135F22BBC6EC6A76AD027A4B8887AE049EBF1C2E9E47DBEC5A73C61065698130E75EBF0996131E4A07A66300CD0BD6CB0074B45CA147F133FE660EFF78F7FBF5BFCDF7D2FE2E307918E0203763C1C9AEFA40F776323476277B7702DA90862FF246015461D29929FEB5B3CED62B31B39DF4B4BEBA6537DD9B7DF1E02EEA4A5498E7D9651DF3865F5C8E8F03F3AADB6C60206ADA7A187867D4119DD396BFA1DE2D8B61176FE934A3A41CDF730C32B4557703D9F2420A95C1236B8D3E675AAFC37A5331944E9BE0C908916E48104F5E72A8F0D3E153A41F37 +sk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E0618274BE9A54B6A16BB9A98B136F13AA7CE881132D6288538E729F50CEDC76D8A8AD40D82721FC3B02AE3B4A53817212BD0A02F6964A488199C6AC63D431603D3D9989114248812402ED4049152A8004488245222651234688A344012835004076254A011223400A44028C4B47052026543B8485A982D0C118A42342609A6080A09324A80891345696304081B454E142669A4B86D53A2600886114A3052611665C0184164964C20C4884A149120A48CC9B670630068E01224134082091281192729A3423102256899A225C3B02113256222B3892288650A114912B38943A85102882154C205A4408D1C806888C4095418809208061A10254A264E0B34050C412019C365044601241008A0B04822A051A3A6650A3688DB06520A148563261180323160422212241211148481C22DC43871DBC408C900659C022D494250CB20112134701335528AC63154404049242058386E593411918800D3380EC42624C21452500071DA448863126411484A1110449946029CA42D8040918BC6240C424C100220C8346D08172564A068DB3224229680E3340604A768918244600220991820C112208A442110C1241A336A9C222AE0402108B22DE3060600A629419200222086C2482152128EE198100B458244122D2186654418419A38215B9410583229A3004CE3A24089446888400C14A270C82204201451D938705C12819CC02418B369C2B49110354008886858468A909665E0B251D80610030408E026120323320A4510A3B85088C870E1349048806820058154C08551C820212392E3400C1C3804A3240C40220424C84142328C4C48665BA445D0020DE1260592244441128D00178D94088154483193C02050328608332964446164986813A5105824690147405A002C90208D212410A036910AA2200A466A22364AD1A8401BC1704006290CA36991248CA3124C98126E5292711A48125420120C944820879161A20C21B3605398491C05659980080A1745C0302A090761E0C661240046DC085024C60D88264563308C23A111D9A84821044152326E01966D1927069412684C342DA0405260C081A2408091226C01000E5CB625CB2472849080CB1602DC1686D0B60588028C8C08290930012136311C950D21020A008328D248848C128D1A489093424208862D01914C74D1ECA308CF8E0F257B730E3E96644BEC8C59BB2DC84A1CD9F9EE30D598CBB94B7D61767B58C39D7F1E6F946B350EB0F5C6F07CDB564A2F0FEFA246800084D617A702B9729AB67E773F566F906A3981305306E352F06BBDE8D5CEF8EB9AFD03FAB8D998BFD01376BB337D83594595AEA7F7B94E7294BE2A6BB71B3B6530AE5BBE7A63FBB0C0D72344F6C8F3F61BF24C084A733CCBB5C2D02F9263BBF4473F6216A169EDD0087BF90AA9780433646CCF0D76C64E5D0E4A84DF097EDDC29F95C76E2D18D0D21E01755E878B2F6ECC150A30F96C6A4D41A277BFDDFF964177AC606C1E626CD120CD7DC16E3DA4F214ED3A1086BB9821971D9C012591AE4416BB23862D660BCD0F6AE4B23A35DECC81A49418F34DE38D918FEC14DF29007DE8ADE5AAC951CD5AC60899185BAFA7C3497AA1D897A9D60DDF81AF785B5618F9A334686D5D5D206BE4591C20E47A9073BEC0C9C7106A3FF8C194A172D04DC4A281B7A008D3E2FB3E8A717F48249B978012564DBFB620104584FB1443AFB9CA260842F3A377D6FA2BFB71AB013E064DDED56EA8AE6E4610ACDEA0988972BA7B871CD67C3D38BC46B58EF7E8810C0CE5E7D2EFD63010FDF7F98E0BFA7210F211CA7E8A98E0E347A151F9EBDA742F08B1190E0497E03EBA3E0D0B39DF1A1965B9FB956249C4E18EE2E9EC7F377B432073F8EC02EFDAB45E802B113F6BE88F713518268959821D6297DFDB18A9B0CF51480CC271689E28EBC99DC18BED9368375F1B3926A1176F7F28F068F0F5E87BC07A00EE578CC75D64D3CE078EDA6638AB77D1AB17E205C17DD792C89595BC29F8414A214A558FAAEF772D39905088226DB553706E50E26BD52085E7621B8DC11351F5CC8AE6E431FFC12E010CF30551AB09BC87A7E7F777042D61FB3FAFB681DF2EAAAC161AD422B5376DD1C92C1E3C47C1A93B8D890160388F7360E56F9EDE391D5423C6C997BAF6A78850461B0DF2010EA84231F39422F580013733E65145FFA4472516EE6E496F42C8F2A672E2DF95484A40D0B1D66A31C279B7F29E9F87C24C2FC63CD25554EF541567DE916F13A22B54F8793C7017B33516EEC1B497320139B1DF408D6805FC42CBEBD93594B253B1C07944C3DE3FD53C990905B5B385E9AB60F36F272E99E64AA6076F484A5005C9929E8FFB6837B8D45901F8CC75DC0E8FC89C506DF1743FA13418B20577DB219176C0C9DDC270103ACAF31878E5A2F1E4854C278F9756D4DF8692D7AE61771A665AE3564A11431A1DFB9DC9C60C335EEACCAF809866AC94AAF03F470E2BCAE207B3130B7AD86E7ECB4F0A1D3DA55FB94E098BF24688DF80218539A3C03C660846690BF147F7DFA4D94D4B9F8FE8B0755201EB4AA1ABC3598A62316BA3B723B0DCC9834CA7907D2A99E92C358076D15B8B581A48C4E839E237C595A19893F8137846F634A576D66DBCAA96537A70738759A5623330345783553CB59524BEC322B8AF2EFEE6BA79B37FA615931416FF0B3887AA58455E9E9A0991AC950213E69DDD3AEFB34BFC99023D54231018A3B5F107F9B1593485F511BC2300FD7EE7122C745E05DE802ECEC0B9C3528F957C15EFB8A0E3212D58954B4028D9AD485949A3BEBD5E773DBAC9E89E67526E7D4D20A5D43366EE742C41E15916E72A29A4FD259D6BBEF633EECE8C213A4FB72AA865BA986F974EB1B09C2755A227C9A85618BAF68EA2BE7018CA1E9399BF7199316FC921B61998D52A03EF90606427D5AC6C18469698E22BC534C25B197F435B4065D24712E4FC56AC7A23FB39421B50C2722A60AEAC592FA6E72F13DA06C5487CC1C1B4CF03B77C382AEE87D94DDEBA10539D44D9D85DADBC8EE52C31DD763F58335A3D5CF1016DAD2B2F4FD6DF88FF732C3E664862989D6B22C3AB6BD336570D3FFEACB7EF752E2A9CED9398019B7B66585F58676D099FD07052A16C39299C974ACBCE2E59640BC68C908FE1FDE2369F47B40B68E9DA431A10C7A28C00DD7B2151E9A847D9888B6B4B623FE9750491FA0FCB4145DBD0901F208B0A0B69E7BDDD9EF1655359A528004F76C701905AF96F7EE9EBDA542CD4A6CD47CAB593F31F4611773F3949378D0BD1717C4E0A56CA7328A4ACE9689A5A2A7682271C32E133538E580EFE013C189F3FCE98AAA4C6FEA2C6977F928CD1E5D4568346228D5B39EA6EFC6C2C7C5952BA9C4C75D6A5A2931C736CDD5EC72A30B92E8DE29AC21C0EB1C8A2DDB9342526DF34A89E7F09119D1D8AEAFC547F56E0BBA0CD24D5E17BFABC2F6B8B934D5BB1CA00F69A1172B9AB316181B1ADC4556495ADDECE1080B6023DCFCC619B78DA85690F9933796EB413EBE89CC290CDE58C +smlen = 3476 +sm = 229801CBF7A5D169D6F1EA4EE8C9534F5FB9155079A5C08C5DD9703D245B42CBAAF50DEC7494F7AA73FA216CA23EC9E2B1E36117CAB5FFA21AD047C849BFA4778D11AEE9A7FF249F1CD0957999F6DDCE16E447AA790E65DD42553807B7761DE62689471131D5D73D89944194B6001C4102263EF4396A7FDEA3B5170DB3329A264A95E3D351125DAF03F7F0FBC6A70937B8BA43F3337C2211A7F93457E633FF6AD818F5A42E5DC1E19D7BCDF2D9805E804B437692FCB697EF22E7037F79371E20C07428393B96861AD1070D8DB893517128613714A837757CAD12FB64428F8CC25D6B9A47A834210DF27B365DE5CC23F8159C7615477B1D031E46DB823326509DD713F0D79A3DEBDFB533C5CC68D8C46E0BE6923A8223C6E46002958061B41F225FED2A59EDA780EB240A746B433B36A863F4ABFCF73B3A72FAF9ECF66E939BF527CF2BBC44F99DF9C5C5244E73EF8E438072C9CC79B1B35FB5EFDCBCCE59FB69C2308AAB451B5E3C7EDD1F9FF670C5ED0304D45FFC0CD940FE8E32A3C18D00D93FC2D185F74DD86BD7C7728FB19BBE7141D72A04F3ABA0F9E9A6060AE1E739DFBB5A1A95FFF61F0E6744641018126BAD62FF4EF88FFBE8B7B2A0F8B2B1058FAC858204315467FFC6A5789B18ACBDA32D3D4D44C51A378656FC17A700E69E50B65DB94669A5D7F7B7CC9428E5F3614651292A5466ED30605E67662BC679A96D8232B26246429EBCB0433F8260263CC64CC2A73CC6B7085DF24C9E45C3B27496976CCA2D953A823813ED98CC5179D928CFA540D0E569F12AC886A8D1252BE43CA3E3E43B5E49983DBAE4DB1169D87D0E198305F5009274CC187C809B57AE6F2657A8295E50FDC4A36F0CEA0B2619910A8AD86E6016282235665441A00D47663FFA47D018F8ED420CE72760D5B5CEA2938864CC944815ED8412314F94941D199FA9C09AEA4314368B71EB027E3E3D529AF13A2FE04697425A4146F964F752F12F02B2D6F9320FCA1DEA4B976CEBA23A5313344DFB0A65639E00E8AE010A6B5CE944EB49054C6F017D1957DE08A6327A5340FA76DD0AB36DE28A19FCE29FDF6DB166AE8861B3D235A0EDBDA540A5776AAB6082087AE79352651489F9CAE77A876EB88AF6D4265B643A80B317353492C25D85CE4FE7F7E80F05D77B44139759DB8A4438955ABC540BA2B7E0EC3E5F8A4A795ADE5AEA8C3CD12FE846545DCEF182029C8CE4967DFC4B4FE2D89F77221121486E76B7A216FAC6704E68FF093007EC1DE7FCAD8457593DD0C0A9234CA4B60153EBD42A224498C7E8A04D3CA910C52ED7A77D53772A53A90971FEB371031AE6429726525E6948316F735A1CB84D37BCF1B9121FF033D12D7904264EA36653BCF129C31714A71D3E285C7F943409D46A8D0E4F7043153B1A0628AB305F01B7993470200C35E91767E7D850AC67A99D4B8F40A58A8D6FB4A47574CAC943F1C05D54B9F59ADA82374F8A94A40566FAD7D498998FDE1E7AFEB0E77901A61B77B65A1AB9F315381B6082958C50031322E16C293B29114F716F1058F754F36053AA9461A6E017733A6F94F32FEC8D36D49A08898F69D6F10BD3FEF834DC1B83B4E5B60AE95CFAAA55D9B64498E94657D219C7F94BCDE79865663908F7881AAC43288390F3D38F6A75E5E4C41DCC7B40FC76B5380ADE4C2889F31950650D051A66C536FEAFFA6E4D1249C4F5C8BF07A490CBEDCD7D554D36818F9B3B3BBBC8853A1E3F24C1770C31E40DEDC6C77AEAA1D1578C062C6D6D5D109BFEDF6C7C6F31802198F7845B1B8BEBD59AF99C34C6D0A5AA4239B70B2BE9992D2DFC0A2C8CDE6D4EEE62AF940B6504053803F53DF2DAE84CDCCFEC63838D53B5108BE0604EE0EB424D56AAE9FB4E09585C02A354498FC0230B7D5F91578EB47B541EB5E86E53363C670F69A6D547F5F7EA3DA9FEAF8E756CD1C0837E3AE908136BC643B938FEEA523D5CAFDE662D1E1D23648556A3DD1E216C32AA929B0BD36F8196FF75F2F0213AC702BB3707D07889C007BD03A6D802D24927E504067F77863095089F7CCB499E68D4E3BB9946ACCE0B04EA6798D0E597DBE8536A620AD59D653EB25253CE23272EFFC28178D7D370A10E2EC562BC0B12DBECD95A23D7A941D90760F49301FD6FCD4EFFD6E4D0C90D45E052DDEDFE4EEC4277FC0A16C2EF2B3CC732C352260D4934FC5F9C5885216EEEADDD9855B72E51DAEACA1C89A3F16A48E39148656B5602E29571DA4C2F63569B7E40DFE27894D11F3355226915DD14C401FF681D3837FFDDD5833E3191BC50E96B1FA0DA7655898ECB2642C3BD259AC26CBE1B31E5DE53C5F5C8425330E2A6548AB7372A295B75E1951B48B5354FFD67BF0EB61FAF6486BC7A567100DE4058EFC3755D7228C9FAA374A5DDAE810F205505838B739EECE0BB5682305AB395BB3D4C93066748735178695481BD872EFED96BA36C254216F2BF254FAE5FE6AB87E16116CCF683B624B8458996C549E39B4130B5962AD067252AFB622A260D2DBBA439FF4F7CFB2648A0E37EE2A025EED8BEDB7B5B351EAD8DD7DF4D1DE7838FB01BE4E14BFE1031C360243FAEBA1C7E542A840F37FA9A718823373245E80189EF99366482AF3D753D44441058415C8C550C2E207D6D129FB1667339AE8D4CF42155053619A7C1955908F7F995F4C5992C893FEB87C2EE217E21895328270B2A329634C5B1E341990E511233D1FDFC1B0C7EDF6434B5D05DC1598229B408EFD502DBFD027E8406A0437CD434AABCB6FDD469F5668D3D5F37DB037FFDD02E4486D3D6C652924AF469623BCF6A4234A0FE3A3B2B8A950811ADB0D480F57C0FDFB42B9CD8FB00D8D21B47A2CC4FAE4EBC489938852BB52FE37E0A723DFB1FC150492686A9453560275272B9299B7FD21736DCFEC26204D427742C6CD413239C860367484F518C4577F300E625AF7371F7B0F07E70E1233C83DE66772100D364E53B0C643B59AF4EE1A0EE5FA450AC831B22A88F94B4A77E41E679B7572C9059DF72A1AF9DB01EBE33C4ABB689C312522A5A9FF9AEE08949915A139117024665B4BA00C6DA58BC07CE850A99DC378F9B2313E855F7BABF2729D6D85D2467DF4A586CC3906043166247D5CF4D0A0B6AC108E728427CACB0F6BC9FB4478BBF4798D64A2151C33CD21880AEF38EEAB30AF7EFE020188724E7432B4D60204BC68A3F4593656396A38C6E414754C7A93F2F829679858F50AED89814DAD444D0EE457694D7C7C10F7C466D65F5369A71ABD6ECF1E13EAD1F8F2589707542C3CA341C651AB66AB57EBF403ADB7C74EE1A02061F2432404E50516C8A8B8CB7B9D4E61015273E4866727A7B809597AEC5C7CFD0D5DEF9FDFF0F11212B3C41434655595B707C8587AFB4B6D6E3E41217193054657A98A8D0D1D5DE000000000000000010263B489C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC + +count = 32 +seed = 569B8B9BDB707B19CD6F9BEB29F304D603C1509B9CF25987C280C342E870B1E13EFC7DD7E41DC85BF4F42D0493B84B0F +mlen = 1089 +msg = 7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 +pk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C43285D84962AEF135471988FDEB2B23B431786A4E777056359CE931865A8612BA0F19B8680A3AAAB157FF1EA44B4F86D1CC2F548DA92B23FAACC9FFD9A9397D16A18CF937769CA4E759EAADCDA7048FA23A26B4C1EF5249B0CC231040764ED64B45A9D9EB15D450F81E84415CDF75B9F865A319E6B87DC710B67685FE1F02506B0468ECD2BDD6CF00D5DC679A0E5DF466855D498D7D8B701161CA69D46B65D9B05809CEBF42A897170D502F036910D99412F515402AB45619397259F3F2F439CD37AA6A35042C2A979E65E98559171E674BF12101A9C07C8C88960141CFD100EEC524CD4800F83A24B13D06B667C4EDD9CE77775503C0F45FB5A68154DAD1D5ABF808FC320BC9F5EB8C685C2258C755FB74CD84DA736691829AA351F2D568985D4D6D3F09B2474D053760C236BB71E60D4935E9FF361C35B01AABF4AD308D9830FF5AAA3FE56F371CBF80F59BBF8B3AEEF7146C9D687BE853ADF87DB44535D64374D61DF5B8E8387FF25DF7CBBE08C37B00675B261A03E1DCC83B89F8895772CA81CD981D3483915041AA76D1E10EDCF94D6B327EACD4A8C69B5C4698D6E39D3B6EDF568C605A8EC1DDEF4285BCDE072D5426F5C7B925CBF637445DE6079975DA1827062E403BA01C13FC9AC9B60C8F1F535B9765316B4292FC756F3BEC97FA535C767C1B1825E93BCAC9981305AFACA467ED3A1C5D0E0A74F4949C7B7E2B4E99C2A6DDD8326B5C3955523C224869D3E8AA88B80F69D63B05A62BAA55484041BB4811313CFB7ED1DB6C199F1B0DF78851CC2E67383ED8223007CA3291CD325ECF02744A72901607D193A29CC5128B8E2348412425169229AE3079BCE0624D03A8623637A2D38EB26DB1A2EE4DEAC03A913CED3224426943F139FBB34B8C7C77153A36F705BD44B5F16B89B1D9E37481D84DD35EB15AD18C0188A9410C39B6919E402B7821177816BE29280E89F7FE7130FEB508F44AE6D8E169A345F2BDA6CB0F6DE22624D9E764159A6C4FB2D5FE48452AE384967B3FEAE16C219CC34255DC7BDADBF1E4C7C3051ACE17237566A6220869069B12CA817C53BDF635993903B301CCD9BAEFFDFA3C0AFDEF37D52EEE6B9EEC3E6FC394C7119C1D25A40B98C9B39D77CB1DB1DE96BDF2ABEFB5903203D148E76F5ED1FD9835FA0CE1E307797BB1AFACBA32B7D8D98C41EA8CB810A14F68A31819CDEDB48E9CBBD5BB9DCB27CDCDDC49948EAA8EBF1DD4B274AB12588FFF60782D9D3DA7F62EACCDCEAE4101713E51B02E59AAE891D65E8C952E36B520F0D9ACEC99EB5CAE6759C67C5EEF824A6F10442F1A6823C850DC451B0688D9ED3C1CC9769EA3693F78743F3981116B3DBFD6346DBC116756589E3D9BAB0C98D494EE6F261E6B9F452251D0C7E3F69790015D5CD23386A2B6C3A84C1C66CCDE587D70EDCF441E2AE12B289DB3026D4DB9E00275AC80ADEE6E562B01178FDBC0CABC198C9603D8105AC952955D368CF3C898A94C4091D580E9F77F1741A415564CE626C54731204EC1603CA11294FAD07E638A97459E8D354C9CBEAA0CBC378DCE75156579021C8D507ACE14EBCEDDF165449C45CB8D79C04601B19C736C594D1C3957E1ED389E25325CB077462AA72C7D4251FB6168F0341CE5125A05E1CF3C4D3C49C7FFD515DA612165613AE9CFF91689063CF583CDD22F6071B84D7EC3581E2F9BB4378C1F9FBE6F6B3BD25A17957EBB78E258794746334256280F16CA6DBFE9B4FCD76C6C00CC8CDB0C20DD828195E293850B9A33496FF1643A31604B1457F7FE7FEBB863BEAFBA63D549D18EC1E0079 +sk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C893E750E0FC5358C143B68DE7E501E099ADDBEEC619D3B3C2EBA63BF1DDD4985E3F89B2203587FEEE6C7D29CC1D45FFB5FF2E2FB7A56656F95CDE073C8D3059F02124013498ADC080501B92500B22122117290C8652233211C057212385153200A50883020A06944886941A22144206AD9C605DA1625A3460C49346418990114054C6198710A95481B844D421860C1402163480119C38523192E2220519AB600C8144C6210645B482204324520C28920112EE1B62022066603318C94822511346501491111C7288244896080201C2702C9A609A01845CC3092E0120C48082562B66D9AA40D0B1912E4A08C01408D8A821058B0108CB46018B68D21B04C1C87910A084AC10290E3468E0CB6641A360E1B0268C9483083A431484444A1944C03830D8B30069AA06C90368A52324819024DD4161010348C5C44818314248C008892488E9A184D52C8510B460CDB42401AA90519032A13855021A49119284A8000120C12528C1269DC840913C3285888708BA42C03C845CB8061133748980080DA0452CBA6214200658A84500282401AA63193304219852CC9080862926941902413048C02A48D01949122B1441BB251D1C02091A2090C3560A0406489028A420401531668088425140652CA26260C068C0CA8685806048C320800106C94362D99382D63A081D2466A08998560A24844464C9B286D5236914B483264A029901648022765D284095312111888010926854C109151824920128D21930059186542C6100BB82DD4440299B861831064C202611AA829A4265219879060100A0285298C246112230989008ED1909094426100477142862C14108221262E112812E412422226319A444D0A948C48C809DA24420B92286432481B474A143970229784D2201200A7119BB25004384C43140901314120172DCB3209E0384AC924492400280887450A104564366A93B4859128429C2865D4A608D1102481420C0CA1690A4541DCA84D1324255848451C474E4088409BA2488246060C166E594211CC442512A4850A2150E418925C36902112928C888161A49104B3511917802197010806610014085022645426910B83805AA27103942508C98821A60CD1420064065201C981E3A84C0330808A360022C42140386290946444A40980222A4B441022142AE1A44D468B175D221EC11557CE91DA5DE5C31DE428D1D79175A97780B22271A19F83879B512421E28784E3B961F6FB82752EA027469D3701D9A5C535D9C12375245EC12B7B4F4811FA357027F17D7B784058D1333E63DF59F921BC5DED6E4F99CF0F60D188C63E2DB5EE0FC2DE391572989688075A39361A3A5874646E0CB628FD2D4E3AD5C794698A27973BFFB29B7B9B2AB16E19D0AB2ECF14CF60EB504C2C4A5DD71CC5FEFB78BD3A18F4040ED4121EB58BF798164A7C7CF0B201E001AE94B75DC20FC178322F21A3E01A9F286134333FDF0E083F6F258AB88AE2BED5ACD784EB8A6A297F2632EFE1E8E45E8AB1A178B017CB62B4E11BED736B95A12B651E4EB6F7C34E95347591F2DF9E2A611B6823CEA14480E2207EC0657D1819C5E00961A9AF61F962A3FC809FAA08B06EA0D117BFDFC387F6421FEE74AD8AFB88CFFA7645F01228CF2C88011E57B1CD53F55F0BCFE3B7C651546B31E3DB6D3F1CC226A291FBCC6F7A3DFAE56463353D051410538A9A7300F71F16BA0A909807A41CF4B4F8CE74256144D517AF8FF2FDF9BF00B2A56EB313F06AC5737E3C97144AA89AA5AF89AB9E82D439F3CC04C3AC3CBDE2C633DC9F2BCAADA43708C35FC7C50F2CB3AC5B88ECB65C0EE517BC5A0140D8111616359F7988AAA6517B3DDA5D9393F7BEE54E24BD3DB5938D325951A8D4BA21FE0B62B25A228F32529C8DD8519102B5028C403664BC1D767F3916154EDBF32B2300F579FB509AA0D42D06528AE2701460A9E5119D7AF083701CE499D33E222CBF2AD0C3D497EA00A1FACB43B0771FD147E6D2EF45CA35249A1C0628AD9C97A496A4F313CFA2B4E8793020073C4417EBB7AEB8460A12BBA428463D4DE251FDC3018C286041C124DA54B50B434082FB8B2DE171B4BBBEC997DBA317FC82FA081254C5BB37794F5263C8179E80E58D097248E38AB6271B4C9A561C4BB5A8364E251932A77C7AD21F95F9F71A73FEBC1CDF72A45F58369C5F46B7872DF4C26CCAEA7853C303591D01497E5DB04F654F258F820826A93A210F228A7664093EDAC6C9DA946B1493B3531141D4B1BA311B91451E7AFB1FFC47930F41FB8621C0FEC3246784CB5866E2B8B3387B2B66DF36BCAA96E5F624A2A7AC20D9723A0061BD6AB7870DD781202892DB92A9B99EA2E1E5C84A784EC338E467BDB3419F3F53C45E400B0B7C7C1EBA07ED29990B7B92859FC01240C6EEF1740C3284911EB46897B10BA4F6B8F25EC10B7FA62C7A5F5FEE3529BD0EC4DB3B31C16B86DEA7931A9B5040071A521E59961E646A1EEBEBAE77DF6DFD661C80A589DCABF528478E51BB27917C0FE38EF9AE7F25EE7DB56CF26705E04E8DBA49818320D831AB42B0244E3ED5E6C1A53169F61F9DB5CCC82D5B12F6C5DA98925E93408E71F8D4851DB6CBE921304130BFC38F406E9D2A671EBBCC904B3E4C04EF62A693DB7B8E864AA10C6B402CA30371A72688F812ABF0CD12E170209918F81201FC589B0352A902E53861F79F3C6EDCE707687ECC36AB20950893EECD83EAF6B97DF99F67D4B5DBCC9C78E4A6F98F2C730755172AA0A65BBCD71E10403EF701ADF26B4E52DA511EDAE491B72F3710FD5021CE8D94ECA0212B3B1A6A234B213D52699109E6BBF0D437C6F7139B8109F22A7B33FF7444051DB175655D88BD15ECA5F0E3B0B065E36EC2F71E33AB20CF54DF74E1F1468907B4B8A3B0D233C22A5BE60AD80E04A48EC1D34DD426021D141171CDBFC4C8D596CA3EAFBED09654499BD65664C894C6AD5C1889F4228935BB1D6A0D5DD9542D0835CF165F550504E556D9332D16FF7FBF7FC874016993F611C8C7DF78964636180ACB3DA6B5B1380D78E22CF26405D9191787F3CD3B3A01CC3A8D26EF1268A08F5CD75E7B26F00F271044BB464D9EEAC60813C32ACB7F23E8B134A0024B2267AE7E3FEFB88D16C672A6890EBFDB0D5BBC67689C300BFD23E9B5ACA6137F7D8E2ABBF8E9E068CE9A593607ED472395B5C8EB974273950C8038C0F617BB41B8F6E0E5C406A8064CE685D1F9E10E4D4F04C57B438BA9C78278AF6E3821763BED42B375B3CC963DF3B44EA6DE16CA774744366DC961643E5103EECBC320D454B50C3D99246F905EBB14BCF2F234933E18B6C040397EFBFC6E9C6B5720104F3A5FEB6185EE42630E40C7B72091B8B5482A403E4C1C8F5A6A55CAEC27A9B344D9E88EC996A307450978002D292B73D886EF6973D378E3E757541E7D005E9C1D2769593E53438D93513E9AA907B040A93BF4E7A21A51C02BF586721F520A86932E4050C6EA9E09A7AAF832A8C42B6A6CABA3C6AD3F1C99B764661A128D6A2C8966CF04F8DB04C54FF6D483BB +smlen = 3509 +sm = 63A768F86C85A9244431F2F5931CDFD0C4A000005088652E4D08EC10C753015D328711EBEAEF3219F5AEB9DA715020735C9E49ABC7DC5F68EA6FE1DB5D302FD8E32A42BA5B27E5190067B9F8B6B40595FD274EDFB6D32CA9CAA1DC45E039A68BB5FF73AD3AD0E4974A61F59E928BADE79B89A166D3535473C1F4879053BB585687F35BC6062D7B2CCE289E5CF3AC1B97364C432FFEDC8A862B01326B0DCA89E6A725C3289387051B0288DC16A5DF2D3B5B355C37AC7AC5276A51113E6854004CCB2ACAABBF1E83197940CAF8EABAC0EE69790516C14C13BF94393415BFFC1F34C32795DFAC42F10733F00FCC88401BAD775569FFF02640A7F9BE064F2E29BF9925810C2C8AED867C60D85C9F9003D95C0AC0D8DFEAEE28874AE720D943F2ACCAF164771A2026FA83834016012CCBBC24C46E4DB39CF8286738E01D5CEB4ACDCDDD197661B25D501459BDC5A7AF862B8E3F917BD3E5F8965F5746E405ABCF9C926BCA026C5062BB2C6327E75C52BA7D48CAF3596321460559BE26C04A4E0CA555E6167525B066B782262E37D96263337EABCCA7E5F752EB53823FC0138EB0187A412D107D57B79BC0F1C78CD8541441C8AC9603200DE30E326CCC438952D0237E66974041AA9015639D842732079A80A9269F57BBBD77E6FCFA645A85729305BDA1B15EA6FB6DEDAF5EE68D97F2A1ED702AA692CBAAE13C21BA64516C4FC16672011C684F81BF5345998C86405CFAE899D2B7DD8AD0F6CAE2153E564A6FD981AEA5798E8298D94FF76540BA5795CAEDAE8B3841D55FEDF702C17643FC9450253C6AC7553689D2CE1070948F03CF50FC9AB45739C288AFE36219ED51DDFD173B6A16A998DC2361AAE649462B9EAB4C98DCC6B08C132ECD63718DBE451B1BF2CFFB31A2E98BC39C8BAF2403AED068734B292A9597FE0ADF4FCC98B256C35A63CEF36CD70D196D5E4CF162386A550C63B286CE2818FAB2924DB3FE3630ACAB1B929EB882D78322C818C5813AA161F08429D6EFB9944732ADE3182A5FE1A3B308CC898BED1FF5805D9EDF59B5DC09F4B8B0372D71A7DA3CC87E80C3A77856FA22D0E3F8777FF0C664A6DC36C321D0BAB6D037F927F2CE3F99D509566D5188513FE095B3DD80724C6233EDB1412850B267991BC1CD162CCDA859FF26A129782ACE675D932CF9D8285C6334ED83C8C268D1536A821046CC82D51EC836A747989147755CF50FE3940ADFEA7E23BE3C51276A7CF0CBA0FC7EA372BF7C5ADAF3920A3372BC53A290DEB6FDBAFE43C3D684B6A508FBE065BE55F94F1D5EB4196AF265FA181114ACD17F13125652C09A3823D12290189FE79AADC8834FDD55545E1FAF55937E11F12F31FB976B063FCE720B6AE11460711E95495A753D43DE0CF8E380ABEC5FD4610405D8F2ED74030CC6359FFAAB35344C3770883D2214808DAD8442AC80716E901969ADEF3F648E0DF530DCB406DEF7C7E39A3A25B3BC7983066A7429F872F0725DACAA5C32AF77CD87E95A4DBCEE9245DE1E37AFC8C406A40316A0C26F353EF91EFCCB1F6E9B507EAD1AB1F9ACD80C20C077FE60436DC605E897D1C985F91FA4318B870FCBFFADA32CDF72E2995542BE3BE816CB16E1B5CF9DF280784FCFD2418B14136BBBE133FE4BEFE07AEDB8EBF4D14574BB68D55B94A9720306CB41F3172C0CD9B404E96F6047000DA15492CED4E21154C4371E2ABDFB47567EC1D473FC442309F84071A556B9179E94FAE2D97B4BEF77E3791F1E427EBA29D011B85627E21330BBDFBF98A9699B78C6F43215CED6BB507B2279740153CF21C3D0A6491A31292C421B65A4F6B093FCBBB9FDB9E6B09A2DAB831A23D3516DF77CC9028C7C415769893AAD9FA718AB4DE69411A606BF24A51FF5CB83F0959E218DB1BEFB198BB8774B92D4D6F66CC4C3633ADBDE2542E01CA1E24A229448FA69887898B13AAC9EFEF76D39641B8297BD7D470A20DA311A64C79C7E9E30751928A60CAAD1185E26D472E8CB528FBD5FC4561C06069C91D96CFBDE4FBC6C07EE2D4FA0AD0830191A7025D5001D09C2CC53135F4209127CFE2CEEEA1995047B9BB43277944EA568B2C1EB3B6D4236E35A514E315DFDA96CA7E3DAA27B6BBE3828077AECD065D61EBFB6FAB194166D07B9226A33A2DDDE9215C90F989D758441D9EA6201123DBB2AF53139F4C53F664F381FD2172550D8ECABBAA7ECD7138FEFD68B67A259B7967911E345B5D8B12960BD376D65C244D3D43486878D96368332953A4761ED061F636A4F7256F425F2E99AB880E4095075419A38C1362820DF0648655C061A5B25137BDD364CBDF98A53818045F0C442547D706231DD8B03AD06B7AA719871DFF918E91BF0D7F52F9D4062122E60434F73C84D31416809A38C9B414745BA8AA6AE6946E4B50964907E5A30CEC63AAAAC6C54F3A32926DB7862A6DADF23D72206F7738ADD386E7DFB7FF2037D9DA3F97B992D3BC5588C5B3BF8F207307107391F03D1ACE3518426CB61D08DCD22E31E852DAAF7887B48EB3BAFD2306679BB655B0D05EC71EBCF83BB192851C4A78E362F32A4D4A11695618512023E7672F6700CBE22CDC0A0B94E7196BB1B284C11535AD1FD1DB41FA29D5B4486AFF46082A0E235AB4D051D818599566965ABD658B21BA330F5209D0D20F3A83E7A7938BA8A0726EA0DBE220E01A3912227910E175648146125E2040EF8FE3BAA9FA78B2149161F6E42D72047ED7E524E0BCC01138B6FCB8D94A33FC30A7821C201B4875EAB5E27CA6305AE462B1262A77BB42F348D6089E6649F061F78A6631CEF97CC75D1F59823F883D9DCF90AA1A2175694EDA7201F22F6659ED5F6B669FEDEF438B9054AD12B143FF789BF4D64B8B71E8BA0B98DD39A491E0A74EE9F19BFF16E1CA796BE40BCBBD112F1114274344218AF994E0763FA948974D428DE06F12809421B26038AB9760AF1879289BE15617ED80A6732A240E17008A157A7553A4735150C66508ACEC0C28EAE3BF1142735AF3A0F265C086B44CACF9FB4E88579253E5FCA9F375853CB3AFC099B3AB8060223822ABB78B2A276A91AD4D2E86BC97C6FC150733C49FEDEAFC11B70ACE92932177F7DF85C33BACB707FC05DF32A8839C21F2691AF144D8B63CA5BC806AAB68F4E469CA9B200DC68D9C424FA4AE5DA2801EEAECB8796AD25A652297F58C9C83DC567746F0D54C2A1FE7D2E4D40FB548DD61D084C67E0AC41CE8A203E7E96A6C272AEA6CCAA3C7B7D662D1ADAE2BFA3747BF489B859F0909DF74DC23A90E17AD4ED8F8E4844FE48411CE207195314A6029FAAF532092A455673777BC0CFDBF2123B4356576667737C9495B0B1B2C7E2E4F2FC1C1E2A2B30586DA3A4AEB6CADAE2EA24334154595C61656673798186878B94969EABF90000000000000000000000000000000B1E2D417FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 + +count = 33 +seed = F32C3715B0BA8C1D0BD59F0645E9697DFCF9AEAF761A71ECDF9672215B9F138C0502D7214F6B1BB4D6612432F9FBED5E +mlen = 1122 +msg = 789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F +pk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F921AA9EB9163D0BA2B0EBDFA8BA46A0D73931CB9219866E918813776063540C9D8CB3C5D479A8D573982FDDF37100B6FE96A319D27A052A8D41141DB793549D59C6E0CC47BB6E3CADA774E863DDDAB4CBD03A7C0AA65FC734153647B0FAA85AE3B8EB008555F17BC93E91DE09325BFEB5F5FAC21966021B2F87E214E6AAAB2621DCF5A938041956BE6A501B6991152CD4CDE52FE44A2C251E725715ECE7BFF270B6456437F5083FFBB07AD7A5B65065537831AEACB08CAC0357550A62D5BFD98101BB760484DF37CF1BBBC3ED80EFD0D046EF6B157C045BC694FF132B4E1DC61704A623F2852C3F1C8177C0DB491140EA596EA89AACECF38C72D715874E880CD79A2EFBF382733D35D9FB23E86C12C387D183FBCBE8B0C7C3ECBD6F43817DE60E93C4FB0F8887846124B75A3F6DA46B4293889921ED06B417C286B833AF340D419EE700A997C5CD9A8665371FD2B700D5ED7022AD85C75948F9943D4F5EC8834B6D17527198955FA3D4AA50FF813EB3C5FF1C8F49F2662E17E4012B0FEC08463F0F67D2FA406E332692D3400013E18334F6815C8B5184ED00FDD5B81762940F6A3C509A1DC2D5E273A83DEB10457502E9ACA628AECBD7E073BC8F361B1507DAB5566D34B8576FB69B436B92C51C5E8A3664D3AC1AD67A241AACEFEA59217B708F8FEABAA3DDF29F5E3A8627E6C5724BD47FC36EC4A1D9A3FE627A5FC9FA78C19182F142CD6366A1C93AA15FAC431DC4CC0590B458898B7499FC2FA6CC0ED96FD57C2C25C66D6F15E5EBF4AE18E10741D61C2803E69758984ABBCEC2C164CF5EB4FFC5F37F22FF86911F298098DBB9624F886C1C2F154990662DE502C67E469F1BBD7CBFB85CCF64FD3EA4AB34B9AB9FA13E4EC3D190D14A1EF426BED098EFB9812674A316CAAC3356A2902C14ECCD4DE0B06E42C907013959BE396F54823209D8EEC34BDAEB953C2F7AE73E90C2B431FE2189BA136D01B610AA84D1F17240B2012356E49FADA419747CD40DA6235A46C3CB7D55DFB51609AC91D702BD7904F1E854E57535EF41B1DA87F8E97590CAFE31340769C4242E2F46D822F54A1DF8865EA30E6FBEAD1DA8A2CB4E24A0CAA955810172E29FA5BFC282FE91066002522829F3A41204B4A5B499B38C8555E7B1B80A842A3D4E57634A3FC73761B886EBE82AD0A9A01359DCEFB5E4B63B1C886D99319030136BC2B1108593628AFC9B8E9624FD5D038D7BCE162B28C21E4771D968821E4641C81B4749CA5EAF45FFD627F777E1E88CDC825EF652A73152F1585EBBB72A7FBE34C5FC375D527F60A257DB378276469895418BF2D237AA091399F15EE8A481C5E0E38910CE2727AE92400104192DBBF971221055CAC938B4A0E1E1C697B81FF16499838733763D1B89AAEF977232DA1697160FA67E53D7A8E4F5D978DFD57F33D0BFC17DA79BAE00535711AD4EFAAD69ABD588FF3B856162229AA2C89F3F416A4475527A8A18EDC7FAB63CB3FD84A828A98EB954C938CF8C5B8104D69A77C50FD53A782B35B9E2967F4175A406EF2C1F4F32A3BB1E03A1B694A2B5C99B06079961B2D64DFD4610165CA5D098DD5722C89AB3C2DBEF861BA0A0F06FACFCDA235E911910A42C21CF2B80A5B1A623D0A58C610D3A6872E5EFC696AA52018D3567011BCBFDCCDEA3B9F8B87C8700CD630959EDB78B2D5A73C385FFDBFFFBA93B41DADA9D8617DC4DED4D898C8565B79A279FAFC144010078896268326F4DCC86FBD86C4AE8F044C30170BCA988DF870DA004F598E6CE28AF5A214B9B38B350845CEF5FFF415B2B866AA9BB0AB0BAFB +sk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9136F62653EA62438EC5F8DEA59680CFC3188AE5F395A77C497C87331508FE2A577B353161BD51B0EA858F618DEF1E2C4624F3FA17B11E36BC3612DCB372190CE88846C0C184A08144623070E89368690204CC4022691060114C3018A10100442600B960161386118B14850282AE4A6615BB064203386A0A0410B4881192689D18284D1080AA3C289492206DCC6849B302C44480D09278521B40C22394E103651DC8604418429C284811CB4201AB21090C82922070022066C04162C50004A14263283B8282307280A170924112A13334A23A30C0C90098C448C5B20660918494928285A80315B962D2013281A082DD3886C9C4241E0366D1C034A58068C0BC828C1A08508C94564C86C49462E213420612680C846290A24405A06868B444A18458062C0110104661817655C2606CA184010A76093A264DA062A22914150A665199281502668C18004DB923100A42559082C2435641430121CC704D8167152966824316859902824C05104C10D103201633690C1B68023C05023035194182C5434264C3680118080D382609894206296041103714C0442A01052CC004421991002C4101C932510090604364E9B340CD43242A3B264C8226CC82871894441131630E0086621854C01A9252021321000320019860031301B846849C090642012624402C14072D04028E3080012449012248240306A60266012844508160A20236002024011044011344A4132001A458CD8B46118C36502024819044C09B141138250448491039840A2C0858A42028332508008241241850B202E081901E0283120211008320E1C144A0213805C266512001259946980B80924A648C8344C212582C2366563A05114C96840188554140821404C0BB490E23822DCC66CC30260C23428220320DCA82D59088C092764D096801920458A460604B584E4322A930204181909241782504670A4A2304C4450C12849C0380A18C04D0884285046820C112C183689184332514000D8360524036AD9921119218DD0C48C0105320B066A49142C18B471CB268218310583B865209968CBC48D21B531CCC849A2922C8B302A5240615C4822CA14115322121C81494096005A240E200831093629C9422D13854048108A9A264AC8448812210EC89260032168C9440CC3066853224D59362C882830EA06B3FE2ECC1B63FB4162A972489E460013837EBBCFB1A56187692DA11BE09FAD343FAEBF3AAEAF6745A8081EB65AF0C124B2D08F2A35A6E45EA51468EDCC81821E74242DC806EFB4A7665ED0F2131A24B925D75B882CEA581F82AF20EC5A48FB9B1401E101592C037253DFAD5315E6A651F5DC6FA17FB71A3C80C8F51D8633DC988F4D36FD533D20E6C10C06886E1BDA471FDE79EBEED838E9DF9C99EE9DDDEDB098CECF9F38E345636FE90674DE00D426D5847B98A3FA395C55AFCD7FE042B323A884A85DB8744344E8F25BE86B486ECCD237C20C5B21475AEA8F44C2B6B61A92D77DA5B9E98B4BC974239CC1827D5C7B4ABCE6D3A23816781BA4E1798650F07A68B092B5CB28598578649F9FDE6AA4ACEE3D50655B754DBA5E56146F2C2FF27FBF795E0EA8024F80B990E76CD6019700F1A26E96EB88E9227B24A071085B72978F10B8F6C6DF77D0A65DC84EA2A53B765F5BEE70DCF2918FB0614DD7AA224DC63C139716CCE222B9A33B960C852BF8CCF11D117DF14B7F8052B9FD6C917EB9C32B2E9D2A76D806879BAEAAA9B9D5A328565C690CA31DE9F2D8EC0C8951F33BD61DB36CFADC4703C438A95E7FA7485FAB11B8E44A7C770DA7AD5C3C0C166D2C597BC529D436B221DA4BD481C6E9263C373D4E7D4F2F3E9F45D4BC90282749844D6E20FB6AC93178B817D3FB497A406746430607A644977D1D267B764D8928737F4B8D860EDF1BE0607AA75E43F30F9F0340B0CD40D65039D809DD71F70BCAF46B182689C1D186C8B287E935BD11062F516BD6415D4698233E7FC1D5CA5DA3DC5D1B54C12E14211AA5E04A5DE1AB0BCB81C79BCBD22CDEED2FE0EBC325701774377C5F25642306DCE4C0F07EC0C28B1537685ABAE82BBDEC0EA4D936CE43EE60873564B071C69E6DDA9837A0583CC10C88AD608B48477FD71540BB7AD476EC93418079F28DC56203C3FFD88CAEAAD00BFDBC9F4E039BCE418CF7E0209BBF1A21A29A956B48B2E04887A485E3677166A413DB486A975A601B08DBC7177D11EEE080D6412CE3B4A7457358B9D79C0C58A6D61315B107D42DC68C23521DEB0255FA6AC71C90E41CE04927528162BC2F886B4E89277A98A7AD2DC160BE0E5EC451AB3E536189575B21D75F39393CF91475A2B367E852E423B18F45BB35CC31B29F9DEE8FEBCE8D1FB02B46E2FB0911C5FDC7BE579D9FFA108FEEF303A7FC4C043C301DDB382DA211071350E1DB16727930BE3B8AE36C7D3603A5E1120B032F644F085791BBB0FEFC5E7A44DE86109AAEA0EFD8A69AB3F73D3DFE473BDCCEFE3E2EACA2D20F77A48A957509E9F4BA8DF75FA577DD778907451E6F11EF32AE5F24C1327286F2F30173AA2422B6C65052698A62BCB45B6EC9EA933F3D4D25D3432632626A07F270D5A469D53987A0E4FB8916FD4F1A6E3337EFB9A861140BC97B677FB5DB07EE801A9F99A021E0D93FE296534F3A18B219399AC80BE6C845F8762D219A4D06AA115840A03404A45F862FC3742E7E3F4F20550BF4D780FC072E381F2C2558FDCA525D643451BF005E98533E599941407A0566C9D82DDADE94359DFEC8A49DC4B13EC04F5F0A016EAF861655F9A96E7179484BD96A6ADB2D0F512BA8B5C98A176AB3CEB0D840AB23EBC4E12D654A39759E4158FB3BB961E82C1D9B770B21D47C489C2862A969E1E9F9BF10C7DF468EED32B86871E635E8D62C537DBB9D9441B8EAC133844F08E2B8FA6C0AEBD5E551B270B8B5D1890FC4FB444C70C780F0572B6EFED3E9BB2CD14F9C4A901B67DC3D114A51C8D2B433FEAD3813D629ECE4186B023F6F1141596E4B0E2F7EA2F54EFFCCEB98950DE71CF2F621118132A6177A1319DE656CDB382A7CF4099FA6404F75B9B6C3A63EE2BC135F961F04B341301E269F278E2A7B315B551ACA10865E62E35A60D3D4902C17B808057C743CE7930A4DB1F432A7A3B3F8060764FC94DF3C8674D721E814D9416571E0BB5805B027AD0C3FC0DCBEB5F16BB58812A59E17761797329463D67917F5EE0DFFEABFEF2027D55F4DC8EFA16FD05DF765BB466E8E8BD2559FB85330D469E5D148C1864962A8D39083D8B773A9632B6C64679D73D0E73717CB9450B45DC080DE9D33016FDF02159B53F4028E3D04411D43F0E7CF372F4B7F9AF6B51DBE383046993F3E2EFD9CF2661DCA953990732C5D4FF51320BF0E8F572C9BCDF05303E5EA24FB77503909D9099672A7DFFF030A1B87E26934B19F8A74B684233AB511A91CCECEEA232B171D2CF43B34531D4D8818CCD1605CA1CDFB9CFCF01460EF907ECF3C91D010F9E0C5E41CAC190B4FED6CE108D9C5480C55757B22E34FDC932EEDEBC4FF75B5 +smlen = 3542 +sm = 00A9A2D9A73A00B808D12E17F6FD1EDD64DC404FE6D23A9E3C2145E76185FAC3F75578EC91B9774FA67EAD0637281CF11841FEBA94150BDCE2C0BA8C58BBE98BC1D2E9D26CCD4ABB45F41D1ECC6CE59E0D66B7DF0A6E6EFD400F2AA43D2FDA381DE7855E7CFE89E6C85F88027CE8A0B78B6EF98F4B53F9C0ABA4947AE78C00F85B30F69852BBB9F50343D1C9AB0F173C8337072AF032A2493716C37E9BE290431F85A0839C5F8CB9AF0C298D7A7C1D1B5D2F120DD218D0381193187DAC32945A14914756185298B4A46012B55164B25D11E0C410035BCAE4B5B6C5446C7C19EB28198DB34CCDCF5ED306872A5B636E25C58A699F1F6E6EE55B46EA7681487758D1D1837EEF369B5F5ECA8BF352BF70DE1860DF41F274DA5936B5546F96A567F5E52E102AC4FC2D8F272659CE5F2C7BA7DD908FE9A456EFC6C842B20CDE2530752C3180E8B71ADE1067BB7FC72F4AE27263E72F0EB7061F9D8C777A599CC2896168D66EAD3D17F523BDEC8AB64DAB0275FF6CBF71B7032D7629A7F4446AE0AB1AA92945EE093964F861480AE0EF1098C8E5D8E45D06CA9968CA779CC34EA30F6FC3CEA54459AD305205C97411C292F44BFA095977E66A37588922F9A43F77C7C36A6FA2FD4D3F4150C368D5AA3462628F0E9075A5D0BBD7DA1E6D33D890EBF36B0D941F20033991DE18A49154DF00336FE962DCFDB885709D8006F28F75A3C28FAC276113579978585C735065A6CC3D2E81F525D1953211BD7A88C855854B3E478C7D4C7E5D1C76B0331B51E21674447F64E4683FB82BABF63595DFA083F06C3B3F993B1B5355504309D6D55F13B45F43C54B57A6F711C809C109479C08D07494EA2C4CB266AD3D8BFF45CA7D7BC21EE3D04C62EE02596B263972813DED8DB36DFF879EAA58878D936D55DD2F92909694BA98D547BD786F566271C82694F204AA4B2FF9876AB0E1D8CBA30B77D3C2F5CD3D38DBEDA8A0DBFA9A220BC7018D91643A346FF668E6B53DEBDA83E45D1119B421C27C72EB7B83852C3749DA293768683A5A65F3E9185D38EF7425EB48FDE8DCFF4BAA117FF68E15DDC9C17D7ACBA9115287BE371AD53A7B8FB7A8D7F6E5183FC615CA01D434624EA8BA1DA32EFB0D4845E1395CE11B98D7F7496FE4A851D658DFDC828A21284746264854804BBC2076A406479B9FF566A476B67F5283231D240B6B070937A3E2B8F140A0912D8FAB75EF7A20DFC1D3B78AEA29E6D1EA48185F4959C9F0E4057E529B6924AA7C6E2631B700C20783EF2593E7F6AACF60FC9BAD9273895105D0322875195507E05C1E726110B539DECB888A1738812725EC1AC6BECCB07EE98F5D46A200A9C222FBD5234748BF8EE391F959D1A013F53852513492772CE8EA34B5DB5BCFA6156C5DE0A435735142BAB9212E80B0A9B849EF7A8E7198D3F20269551997A6AB900132552F9D8C4D11CA37CEDF4C1541C63E053E41DBC1C95ADD9F9F6992C550F7F7E0B6B0662B18D9DB261FF445F59A07D7B7263AD20B313FA34F2269E4A9FBBEC00FFB56B14AD68613BE3206C9E2C8A74D34F4DB3CCBD11676FECE29DF7A88648D9D12A7581B0A0398A15A0EBFD1B515189003D9092AD2B404F091AE528F5B0F2AC399420397A9BF7041A3325314F581F5851CF83674A2C57B9FD4944C2FFFF66DAAB45C5C88290C7AB649BE88EBAA4628AD43869C8052223B595F1790D4859216377496C9CC89DC0B3709DC7F33B5D5B985864D15E7830BAA579D2A80E8CD5E92B08A2D81565348E89FCD286E80DB4406C46AE0B274609BDE6A0C701FF3A959898448CA55DEA1D56323B3A1D21B2C73512BD43E70031DE950FF6A2C1A1AFDB196EB5034391809F5ED10DCAB3ED7451CBB6ACE74BF9C7ABEBCB7AF426D3CA63DECEF1692202D4FD7FD8AA1203CABB5A62705E6666AA546DFE34475DECB0B118ECF7A67A713428F182B661D2C1AEC1B91BF3A32A61C98891C41E142AF2768B8913E829A6D560DF2CCF3B22531DF7A9A335031732E3E76ECE80D9F4A0885DD5CA0E2CA2935CC3E7EF2397A3981D5FEA67F455C2DD9E066A5E7732FCFDCBBC38DAB8B6E88AC114F303C160D22CE08D461F74EE47219D5F69DFA8321CD6669C1EB5D926D87A7F203F865D22185F003B98E02BBC45EE0496D99B83981B9CB51834E1DB70729F01F4B4E2A850C0EFF12EE7758CB0EDE2908F82E5BE686F42D34E6C9FFBA8AA497E67C68D3EFC238945FE33F1FCB850FFD2983A4918675E01BA7E8E45F90C52F436E042FF6D102D2B3E74D3C5A9A6D9EF3F14345F6E9C87153EE38FC5B15EF340F47AAE69666455CD32BE71CA0E3CA30ECA3B8BEC01BCEFD0EC485E22B862B7747862F7A23E78AB42D61BC03D729F9D957974842881FA2C75356EB9B42CF8D7532D9F389695D380EBA47270D5F05E35923DE549C6A318A7BD370E6015FDB81473661C1EAC0C43FE1490B84B68E3F88D1374F6876FE45AE231FDC6E3E00D219579B0B700430A0E9FED1F448957506B31F983171593A876E6EA992E942BE5FC274B843866EF77C2A860C19D76E074A0A2ABA2E53A5F4588F2945C7E698F06F8FD7E76C7CEC5F6233EEA082BBDAC38A3F605D09482EEF7EE43A8EE58D71EAE62A66BDACF1CB4268D12C162A925C7313F44029A532B3AEA1110D0E5CE07EB859E98576618F5847A94F0780A67BB5399CF7AE8B64C73C936ED37696EFF7856DBE81EAD8885157BE015790D1F64B4AE0755CFA154CBAAF679A09C48714206B7332C93D91F43C328E1410E53166C6BB5328BE6688F323C86001B1273CB4C9FA13E5063C083059EDCBC087233E4A823E7ABAC148088F872E3D493C600765A958385758D66852FEC3644809BC11968B2EB994C9610AEF08B61F63F9E68AA02C68177F3086F675AE6C84895D697ADDBDB35CF7EEDCE440C6611206908CD1CE3F438421D61B586845633945F23DD8B160AA8290BF3761977CA21D251F7055CF20052256466BE9060406117B3E0C31686D087B5612CB5CC33C652BB3741C5457023278992FBD25CF8FEDD4E97D00F3AA0E3A3DC2B3D9448C64183DC3E403705C19655128A54AF8D8D7321B866CF2768040E13F2C1BC51E017C1AB8E2FE6ACD8E23142BCE1F2410B79AF66ED8B8330B88D1E4CCA7E95116C76B2066FE3D498FD75F6962FB098004E810EE459A1AB71DBA680696E006E3851C649C6B0C60F8561276B11ECBC01DE55961B330D2E3C9F3A1937F607DA9039C533019697F120E9CCECF87047C9C9B9B543787AF7530EA1407DAFFACC9AAEDF52218006F605D3C7E332DB88EE51CD8751533344E5F656F8AA3B1B2DEF3F5091F2A4F7699A0BDC8CBCDDFEBF8FBFD080D404249506F7D879297D6E7EEF7FE3A61777FB1B4E3ECF5000000000000000000000000000000000000000000000000000E1E2E37789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F + +count = 34 +seed = B0C7530A52AC9F561C2C14548D3A5F5053396B738EA1C7A5190F5AB01C9C38719C4DBE856E42D37A114FA24FD5DF5081 +mlen = 1155 +msg = A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B +pk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF95BF3E48FD83F66D393279834CDC04362D8F04E1C98002A50E08E26C674C239213B34F1BB1A4C4BB87CE539CE3ED03A77E4BE3A5D38289C8F892DFD6AA46D966305AA08DEF7FB21599D8C5BE34E7986C4C4261320C8CB93F7FA886AE784424DA3CD5CEA16D59B02A2246C21C53544BF5504B7E992031B7C285B550264EA5F95AA59537ED8280350473D251B7CE8F7A1B0B5B103812ED28ED646098F4F172E23C2B7A6766AEA194E28F5B0F19FADE45A2C0F3DF133A3D62209327E8393E01E44A2F0D86C71954678F075684A72C47077FB51671F793C3EA1953A698DE601FA6749EB4E19C59801829893F9E0465E6F1D150DBCB3B9FEDDFDEE55AC02AED4F22A63531D279A04EDE1C9ABFE52A0D8EA10F3E153BD9963F0FE12A931C16FAACDC358C84DC1D3B825BC66DC0D0D5AA82A3B7AF74CA8E617E6F642C5373F33B7E0810CF96C7F4DD8E227C2E45CBF46F0526106328D1BC985EBEE5E2397B5C91686A9788852320ED123887D56921D0D65F6B39D70FEA0382166653D5FD25579C575BF27C8564F61D7981488085BF31FF8D1ACD79245D2E3F28C162E9695A2D7E92499D4F9337B4282E6CD153589A32A350F58D9F035A0DEE1C74379B5ABCA4AE250AD122951B473BE4D69EC923682092DE23D0E20B7AE27A1B4EF4D49368A5336A8CFE3B6FE6689FD6F96614A2EF144D899D007EC5B3089764414C08416408E8113B292B25DDFD64BF2F8EA048117E4EBA5182F023D3F1C0464979BA261FFFCADF76D37CFFC78E92788D7370CCF956613F9624E2C83E5250D42CB17D6D571A3576E88295E5AB39D4865E9E9E28859C2415802ED162E2E6D15587D3F34E744111E521EC97DA7A2BD0F821D6299A9AD4BA2E330640B6B5F87729570642E37B9FAB4768F2E5639E32B4CAECFBF25ED1C86C5CB7BC407FA87089781CC640B3D9563D9515796A71CC96226A143E73F2A476EDBF1C8D3DA36B687D899D96A3A7490862BCB8C7D3B500B73653E5EAD35A1D2D2C0CD488FBDDFEBEB0B323833B7F5F6CA2F5BB4F01570A028B3B79F128E7C3820EDE9ED3E92E92329DEA5D7D96D8FEC60748B5C7FB9721B5E9DAC4BA98FBCFE9C30E2B2A46C164C95C4752509E311B77F952496858A9718F42E0CBCCAB09368759193B478238422D5A9AC51D23E613FED07A788539A67060DC26906BBDACC6A275A19951D13B5C1C0832072FCD710BC0E0B9803F85CD19322095E205194282991B9CECA704506EB3EA8B33F181B572025CAD417CE7AC75DE1EE9F2E225C4E562808FBEE039F1B56BF7E50F324D548C4598378D3F8E54BBC29CA2E60C8369F1AB924E03911338B541C708D811A2A2495EE3342BF27BB22F7AAAB2256D47F173F01D2932E4D6E2F9FE40F9E543FFA77CE6C3A3E506D87F669B924F3F0194ED1F1004A23B7B8D680783EBB5A90FAAF3229BB25E04DAA8039943F13887342C599803829FDD637744294346FC7BD61ADD37966427C126E835BD55FC7462D334B9E2916ACBFE16294D9C809B4C22FF20937C4A9CA909DB12CF3B491D5ABC1E256085D6658D000C708A7507D348A95CDC99FA977E10A16767FFD5FDE523FC85CF011F13CB8DD189A2889C4829A5A415925B04BB0507A8830744466A7A19CAFF32EE594FA836BE27D31D6AEF626231A4290CCD65B194E45ECE0759ADC7FF900CCF4E83E3B09B3F31C63D88C84941D84CDEC82D7018B1554735E20214978410B0F43BB39A844CF62938AB8DDFE1EE2D9CB51391F96489172218255524624339605B56A924A6AC3CA6AC0BFD9358D58344CF7B1B379206406A6 +sk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF96237C440DE98A2C07F8976302E70DEA8632F39D834CFFA342A44E5F2D3AE503E2BF02C18C2FC7B3CCB18546286A7E014F21A734BF83BA059524ABE659182A762C8460988100989400C83062C8042420023920115268C1085193386CC86280BA30913370CD902600116412425501097851A82600A0664532468D2386053400D8A4092CB964C8C160AC3B0701A3652D3188E91482A8A80494496090B88904AB62D9B0420D3204A08B231C0906D10A620509605DA068C08B010C120890B836C10A88504050102294D808045A41601410488CC362A5C242A62141120284554C00D1809925AB40042448DC1228DC9082C21A06949A8812284901BB060CCB82509192E8922101B4064482429A3468E09056D5922468A24491C226D2131440C336E62269124165201295151428062B60500296590448A00B028494449DA128AD344244B4606D3B468D92806DB2225C032601C3452412221511872D4026A1B402188342A0B985119214AE44804D3306E1820444B9060E1026461324D91088892440E4480218A8008D33800D20800840244A28450C8802420042062A44D4288645842109AC07111038AC396815B04800B4492C4462420334A593465E490689C960DD8A811A2088123922812B041E08420E4169008492523449040A68C611086E24664CB888C029589041122894012CC160C8BA04003B5712287250319218A3611A038518A024E11460824A58D48304821A16CE23445DBC66002A26C21427212302ED144600435421AC88999B8040393459AB08921824859C28014B76D90A430D2881084420100810022852CD380654CC60541246610C48C53304AD9026D92904982326E192662218051D990641B156AD994419486800CB560C144841C95889A324D0CA38011C86DC49871D42412219801543210019601423045DB206E5808728A0046E0C62419816910894D42B02100A10C41A06862469164B228D9C864E4A600D3362E43408000150491102904346ED0486EC218410C820D82906940362D9C808082180A82087202C82808922D0008664CB08558400A1CA328401269824092A00421D2C4890AC150CA20284B20005A1286E03628E1B60141122D92C28903958D54466904430C9248919A922C5308221B889154300942A8418B288218880544389094005229CD6460EE3E9093E5125FF51FAC9095868B61768B25355E15A6FF972E3D2D4BC88BAC29644C377860DCC8830321459999C0B252CD45DC69EF93FF87ECE2A79454A94ACE6D88AA2105F42C1316E767BBA39940713EE8D9ED3293C0C3FBC02E0A29180FA5DEAAAC18462DDAFE28E41BD756424DF49B27B22B96F7BE83B1AA2992B1CADD42523E17EFDDFFE3F2C7556BF29354FD7ECD25748E1FD019D68BE8C096DC28298D95A76064690B2F469C2A336F94505E53E06D2B786B2AFDA6CF442282278BFACB8D298FA43B2487F61AC7AB54E62431246448A22D43DB02556D53EBD74E3E04D959C5C4D8852CB95DCFE493BFCEA27C472D2FE1B3CB6EEA3FB051652EC2ED8D323E87327FCE3CC2DC7EC4C4FF4C6EA5B1322282DFD29EFE3734C50B726603DE24556F4C67B2D88324B52B56DE6BCF55EE80EA7ED301AF17997473397D27B64F26AEC42495E3FC6DE045E4C3738FF3D96223F5C8C9A8A9034C54FB47754959EA929F470C7D5A38F8348135FB6BAA917A715FFFB365719BC261DE392B3797FC6F484729BAD301EDECC36F2AE19341B5786CF8A96231CDE7AA1BD30C147680A98078FEACDD7A0553774F6A647F9F0A3E302A3261A28FA44F15C39E9B38205F358A7C8CECFB253187B3FD46ADB040FDFFAC770C2596302722BBB046D985510A6B0BC7CAE3743AD044027AAC4411508EA484FA71CE15F43459B9B253E2D8584D5A0845C1E9AFE700CC2D585FBE671D3F096B413D08243413D22391C9881EA5D416A70599FF9819C04A2CF9A8EEDB84CB7EE9CD7323C2E6F08AF7F1A310423B7A55D0B55F730278E301B6C508EDD4F586E7203AC948F0544451D3B3A1297FF761A1BF51ECF87DD07480EEB5E72B13AF2297DA4AF027EAA9BB16F56FA26155E17FE1555069D6EDA527041930AC854B0E3CE3D5CF53EAC38BCFB23399F835AF373DF29D12B0FCCC2C0180478A1B9FFB4FF3E1EE135268CF3D5BDCC4ACF57F420CA2CFB7DD8717EC5F8C18904B46FCABB5D38B560CC01BD7C774EC517227388740BE5978F277C54D049781AD0AFF507A0D49EBA3652582FCB28AC953B30A3609D6B7ECF424B88308D9469EA5507EAF2EFBD4089D8390D85C85901F0959DC8F3FDEEF99C95595601DF75B00AD618C020FA21D5D83ED167E7E4B70D942D1844BA68A18B486990D188749E9E5C0BB62BCD2930A8827BBE2AB78EEDF989B65FC32F85100463B87C0D8A58C56B547D86750D5D93038AB86017E0E141C8019D035812A21526F0CF59423E9C18E4E0EB438F632905197FC3A6BA39DE44AC234EE69D058672E59BBE3A6F8F79BE9AFAA4F84C723ECDE15D1BECA6134F1AFC0803648D38364FA4AABC9B8BAD8586CFF088646F7A045D816232F4806132279AF425D3F2F63C93768423A14E577E01386C9AD01900CEA30F1DFCB6CF1114E7ECCFC859EEAB4CF72B5D15B0C2894E86C4A9465B06EFF4F631C934DB03993BD8E09F88AA27768DC622C86DD719037123E84E519130CBDC0C76F06E7323C468A4472F32DF661AE3CB1FA7614D9ED32C5AFD09E4649900AB768F98BA2AF71486406B55BD2EFC94AF190B1B3311DC2D7EEB3B93D5CAAF8F4C8090C86CC0F91D95F9ECC2BBE1B2826F29E431C09EE8E86A02009B3EC562096C8251C6F3A9996473DFC21F638FBF0FD0A746AFEE7D15240A9CE7C3CEC6C400A276A833BF838CD571E5B2DA90BC06B924DF661AC905C82DFAD7199755D3E2F2BE1DC4958AC34A5D44CAAEB24037C89462A936CB8BF37861C8C394CA930E0C169FB5BC43623A2A39513AAF4BE7C8AF3F4C2DB5BDD2562CB1EE635172513A250181AAC9DAC1072CA57045787E49BB42FBF8462EE76813E75A7E928AB92A2EAA39A95D42BD9D058641F3AD35ECAF617849A23EBA2A17B86697B0840FD9DFD6EDDB6EC0B58E339CFCABABE61E639CF7FF8E5D5FBC462C9FCE329568659533135847CFCC29771DFA6615D1B87A0114E109CF2C074CF692D6FF5EA48D4078A1BE572676C2CF04C213B0403086298C724ACB577F81B2CC4B993F2C438372294F6C49FC30C695499AAE13B8A7B94694C7C32F89319A0C85FB81D3BE529DDE1272417D655CB91D519A3499FEE51DD00C2129C9AE79FEE426D23C350264E18DAA804278FE923AB1BAA4A6F1FD8BC4730D5354B7E52B323501CBCC6968C38511C81818E0CE6EEEAB3C2D4699812B4AA829D18545ABEE2E871D5BCF5CC2C7FFBC6DC3E23D5B7B48DCCE333FE67FE81645C0289590694E6BE6A0D3D35B8D224079A74BA78736998A9E968699F6F2E0F2507B3E3AA77601F4E2A2C5FE45CAC7D61EB82E6917D71FD047E8DF60CE36556620EBF6A7E8BF3A1 +smlen = 3575 +sm = ADE05071D64D538D2BFF344AD187902C582693834EAC9B28CEC49DABCBAC693C3E7AD41F616CC175E91C29ABF34294859967EAE8775225309B7CC47E1A2F5BA0AFDA867415FA492C41AE778DC72B5A7A3BC394580AD093CB080A243F5109BF4159D12A3957EF60AD4D4F1645DB2B093BE66ECA914531A6CB26F444C6D68917F5C2C63D2BF261E692BC65719B2A746D52180D89444DD25EDBFAFA3FCDBD5FA0E51EFEFC27B6E14F29E7E124006EB73133E7A131AE56F65267523973AC3598A06EACD21BF5032A7ED637781E7EECE5D739681812F89D6FF19C6C1BB119ECA6CBEF8D0052D2AA63AB38B1A2B54D6592C5262C2438711E32271003DA21E7079BD71B69942B2BE8C8D7E73609B6FACB75013B232DC816D1C113D3A63BCF7AD8E40D6C68A137EC1047E1EF079687AE95677732903A6CB0AE341593254CB14E2A497AF116B1F45F75FCBB8414C62930135E48CE2E6776DF0769511F1C2B855A3098DF022820E23C57074B563218763CA3B7161CC23505245C3BABE0D4B52D502BC41ABD38465864170D717405D9B89A929ABE2472F33EF1993C15781DA4A9679E59A82A111747FA78AC97CFC9843249591053ABA3B1BD9ADC665084DDF40A89E8C4EFFF5C421A2646B2885383DC469BA7AF03C3A17F8CAAA7CE35692D3DB407C6A321EF89B1ABB320F0AC34DF857E87A2B41C949272774B7E52BADF893ABFB5D3D8E053C8923037B9F162AC71757D32EC1959D21942F5DAAA5EC05F1D895FB97496458560F7576EF1D2674E99E3383D951819FF4334632A0F6DB43041E23D0A09838F7C1012C27EFEE2879F4D7A46AD501026E64C0C5E7923B5E1AA817E3F597FE334D2CED02009C09D5172786528D14E6E4D147923D6098093AC1DF7642BD844CF6866BA0C939339A4E33CC1F0108FB6D3B5B7AF33C3746F9CC17A3E531929BEA4D14B8C2709B21031EBBC2426E8FB9B8E23F17AF431C8B9BB4AC46392A44B9AACA7902DB85F0CC3A20B8F0E8A83ACCC720121E966FF09F0B820D8BDD4CD5787F8D4E716BDF77FD29183A89AB8F28D9559433239DBC73874E596BF4F60F3E1E0C4C007D0D410AF951B61C43D6C95B9073C1BF6166C9B778D77676EED6979BA8B31BE27993E0828C82460BAB4099D0B0C551ED98CBBAB998391B723D5A3FAAD947E84FC4CBDA5F592E93C2A672A6E38D61EC3399C23B4B500DDE51296D3C8DBA4523AD1CD37EFF657E540B10CCEB41EB62168291E6812B8BD14BDE45636922840F1AABA595DE03370D5C3B71FE49E872C439C40DFCD3E67F6DE7C26B356D383AA3D8091BA051036571CC8F511AA57E87E1323D4F312273FF18C3DBFB0CB140E22074710B0B266548D58275C922EAA7B29602135F785AE83D36ADE6E5AB644BE28109F8477A8E7EA0A266FF3956C1FE88C7834AE32A3F28AA277BC2D0D4DBF0E9C38760484D867BCF5052B0313E46327144D040796D405241C14F062ED0816CE43C151FC0F774DD881CEE0F07D61B3F89E17790497FF052B7F3BE12BD3455805358CEC36BFB11145CFB84760707C68581551E82637F855C3F6BC2799EE3C4D7F5922E33FEAF7CE1FD6B34C59B83A85DB9AC66B23AD9337647D51319D26E610380162D00ACA8C0DD2D7A9ECD2D3206963E9E91335B9232BFBC4F2D7435D0ED48C82173299CCCA79009C9DD2A54EFFC4D6F0DEF4EF50BA59A52AB448DBADF50C0D946B424C4247F67E35883FA09CB74F0EF437F47230164A3C32E7C24812071CDB0E3ECBC5D01E4963A7F9B9D05EC23EDFBD24C1FB0EC5D6EF65FDA46F40441B609EC42EB590F599B4E359CCB01EEDE5F848186D8068CA8C6743F69E42A9EE1058310533F8968141968B5D2168D01DC54129F15106B0D91DA826A8894B603DDA89A5D0C42D2736A72820C72DDE3AEC5D71003EDA6FFA329AFDC928D07AAEA8D76D04D92FDD34EC282D16B76C5795DCCD78C33239099CFD8E6CE94A554ECE9D74457E8C87BA9F7805F35F01D066FCBB104699CD5BFEB85C189DA42A744CC7DF487EBF64714A4A29B80F4E25C215FDB41C14C96FB31D5CD992F80DACF4038046AB844BBB406D7607082782CFF7D852B489F88DFE21EEAC17CD8710F1370BF79319D20C79739A115C52CBB306E502E7A74E26525A9B0A126DF98CB9C09D7EC1F1272203D2840E351E3C32E7E61E59AEFECCDF3841D6355E3B5198CBED54D135EEE2DE48E50760085E3A14AE836AC6D36ECFFC30FADC6ED416489948217597E10F4E68D6532DC8D244369FC0822B6E8C2A9D8F7406BBE938C9CEA80E56AC6282E2D9478FB1F29A7A05B5C9B687F84B02645FCD3E55AF6F5A9C0EF609368F59DA2B67444516C2577E2F5B74768C1528860EF897F6CC54E06FD9C58E1CF5EB45E7D231BB15F5124895206D3FC3BFBC4C7EB5FAE2EF87DCFAA66EDF90E1E78F80DB217245D7AD7D5CC1C13B8366CFE3AB0E5071139513E9D7B0451D72C6A399FE9E95D83EF957633E29CDA3A50129D64485FB3189F48F15CE2F251D611F13A795294301B788E87F67E11DA30607BA93AB5ABACE434B3B4E10F18BB95F4D2C58E6A433D1EE52C18729745A2733546AAC02D475CF77A167A93C6B7708B87AF481AF841E94F0D364DC87B5A12C8FF0EA5140E54111A0EA4024F2686584E69A9548083976FCFAD053FF904DF6592E5B244630362EB54AAA2C4D28A79EB0DA95BE48B9B0A32A6EA6B3A38707DB523C56610B0F0A2804C8B5248C8ED09CCCE48D3446C52207859B494F73F66F8DBBDFC64ADF8852CCCDCFCF8C488B58B2446B112BA867EBBD3778F0F173ACCB7E2557F1A57B30593649A9CAF17D89CB480BAAEBA2093ED34D6D444FF56C5D3458DE823F38C319DBE87F2C6215F95775F7617BE9C8A5ACFDA069F99A8878C14651085E24429BB55848BE7B4F487B92364C02E45253E8ED0EE816ED9E9B025CA92F815E6E92D273ACC6DA7EF027C2031B73BB736C71E7660BD06265CC497FCE4D9E19F21CBD5E9984D135AFCBE81C4E1F40AAF6FD9AC085B1E64FA4A4EFD18715A200AEDEDB381FAA5C01ABBF6AF8457A986784228EA24D610170CC09A0139B7D0E07DCA2D11574F99F5E049F667FE87EC160D673F386B2778EA57C33FD0A08E535F7F55CE87C212CEC060E94424E327195425A517740AC762A354F7ABC9FA2055BF5E4A421F936B0AD857DED37FD500EC006A7BE01B3829828B7843F602D0CC4B142D21FE17BCCD49B06F392826F35761033C8C459520A77D7F6177D19577B0FE11582A948676825AA6537242E23C224737AE9FD4AED877BA03B60830DE86C0D1B2122353C3E3F4256595E62697A80A4C1C8CFEB00020A2022608EA1A3B0D7E4EFF603133435414F8D949B9DABBBC6CFD3F807101A293739444E4F6468848E97C5D0E500000000000000000000000015233344A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B + +count = 35 +seed = B2FD7BFAAFB667C9DABE5915C3BC271EF41F18588666A6F4990C09D098E62DB590110DF6A56F08C5E0DE65B00F91D60F +mlen = 1188 +msg = E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED +pk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F8C8849A96C09D24FDFDB9FC8F5727BC68A47B6706FC12CBB1CD0D3D49B0CDA49C5A0853EC5A5888435D4AF5FADFBA4A5155E13970DBC2F4C35C0ECFA3B9260761D717373927003C7060ADE77FE4F4714E06CB8C1CE5E8F205F2C45951F3B66071F6590B9C9B0222BAF6B4D01E22538A77E99ACDFFE1BD7D329AB8A356E6840FA8F6FCEEF2AF1A502E1CAD344C2F5B9F3AB1E280872668E6D8879997AE6D2F68B06E415DD198A00E28630F1FD82654FCBF46C9417F278AB114E9A5AD5A9B80EE21D75E919B0A66563A651EAD419E7D990C5BA69679F2CE60A7ED8EF39BC9A5492E5EB9CE2E4BC55AF75979F58AE7A12BC288415C9CCF1CC7D20B59099DBCC968507D6295E4894432F00DCFFA87F24460A37CCFEB58C36C41A8DA132F7AAFAAA4520413CBA82B014B8C1C60DC2F4959C8F3C39808A999507677B715FC466E8AE9132A9E96DCC26015BCE83DD5CBEFCDBBB29F44F7C9CE3135A64090830867D86EE4341CE21FED446634F50E2013002EE5B2C09CB74213212B21C3F28DC8A7F40270BD137558E48BDBD6622CF9A21B0802682425E9B697433E0F2331EBBDE5803A8227F7D9EBAA0FE1AE34E7590D2A51FFD687FD8C30689BAC5AA40DFB18CAA52F2EBAEA03BC2DB085672DA1E417F41B863477962D49D8058F21864F061E88F8C45AD3E57DA640B106DF8D5534F99B13DE19624F4ECC9E4E8BBFBA22683B9E2B2248F1FDD1672F8F5E45AB7B311D23758D10C6FA9E819D0B83FD489216BDF9AA520D9D286B439E7A1B54AD8B8A1480B2A0D1EB01810E9FF84E35A9477D73C943ABCAA8FBD493332AC34E58D8CAC8087458B34BDEC25F3E726CEABC34A68A33941772D7036E07C27A372AD709A54F9B039F631F765E6125CC16C4F0D4C17DAC826A9D674087F228CFA1A18EA38F9D79AAE96A2E8EC2F2F7189F4F01D9E962A7DC2744F976A171E11A152A72119E98E3F5E2AADAF6ADBC7B16B50F756DE575CD2149EF445408EF67DABEDE5418DB5DC90D5ACD68F532FDED743369589E57A60AFE9B93E9AF0D39FD99E13EE807856433095D9DE022472241C072D6C22E404596C9BF5F90631D2B142FEC1383E50F207D557AB5B9929C72B0F28DDB7981A058CC46984E33D698285269FCADC6BBF01460F7B33A454491EBB6927D741695127390DFB2644B6B2DA673D32F1C6EA6BEE8B1B8E3F72C1508B68F61B19439550B6F183AFE918B7C851ED2DD2CD661A2EE63F0DCBE4835DE767BD9C4CBCB3D6233A55CCF1DB920126C981A2A2631131FB1F0922BC1EBB47898C3EFB0E72350BEE2C4D75811CD8D538E113EA3E85BD03A060323420A062BAC8A15BE3D0579518E72CB6BADC17CC918E0E239A70D94AD65A0E2A2618479650B42846D941A4A4639273D709E69F1FAFB71784E2F97C0FB75669D085F200ECF9A0F639AAFBD2B937EE3DECFF4416024CBC70E1AB7240EBE9FDEC9AF2DAF0451C50640595F3AB90ADAEC196B207211CAF0B9625FAD82C1D683C2AF93C57D892D5E762E70B0F3276C71E74F922DD7571E0CE2FE35EEE524739B1DDECFF49109A6059C4D574F51BBD14D95300D7146F11D2A000DC4F04E770F9D3583428D017E800DFE15362025EA180FB376D26C39A20FF33C067074169FD8F66DECFA1298189EDCB1B3DBF8CC36811581799522D02848737D97806759C56E40C637ABB1DBD11864FA2C1257F023ED794D2E30792ED5737E087AF14420C6DF63FBD032CFD59929EE488564FA699B2C5C40B5A6F22124F0AE548EF88070CE8C6EE14616D6A722B12386EE3537C773706368A723E47E4 +sk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F7A6190839C4C20AE1620FD1078BDDA5D1533C3B454AA8F2F804562A453156E34A5FB46DBF094779DE51B877C7392BAB4A768D86F470A8A61054C082F7BCDF61108805102940C14347160426154444C24062D9004805B084D82C46051140624886D08052DCB4005E0166C50426CD04850194024D12046E2280A9232248AB07082148801C125544664E1442EDB864D52406AD81632128911638605501491DB1805104561CC488C12209284460D61A22D08890D10400E5C064044B6000B348A94944C11110C0A364549307009C27149000C89322A5AB864CA80211887305204840A92615038915BB4291A9641DA94291A49464AB60444C6249AB82C08C40C12306904B90D5A14640827261A22891C12621A12912493201921021407519424814B8008E112408C2089023702088001903480D8360512282800C07109A951182648100384412811044628208289CBB888088790D49230E32609D1328C8C246824380A943049542252E0125249102163B04413056A8900851A01524B26820C156020268454422C8C964C48204813B1401136418140021023321CB67019482A239630D3184010B704C0A6451295000401705998655B328AE0180882A061D2B2881B3109503429A314325042260B888CDAC6409C2805D1304852A4899A32480C29659AB888A0A22800991088262E231280DA36482410440B870DD9460A94963183340A1096611C2511DAB86593244923C42952C20D88B44920972DD028441A2522C4206C9C9289C8028094985019C731189128200390CC228C8AA260CB08849490418CB661482230C23045C808509C9664C298411238661B902002157141362AC4484E61328699160E93A44149860D19324EE42268D4820519A86D2037905A182E81200A8CC22103924940948523332A00B3694914261223501A4908E2088D22A170D3C4108002515B90880A000E1C09665CC0301BB5805A248614C649D0188611118C02308A0101624C00495AA811D8185253249242A289C4104C12048E21904122B46153B670DC2604DC148C14456A518845429400484860800069C3C64C242131DC446C00044198C43162A461A43626882284A1C4655320844A002DCBC62C5A18084C204601400D082912C1B4248C2224D2B048199585A4089048022C59B00C50244A657DABA4ED5DC5CFADAF85FB2D13CA6B4B9A84895025E5A166610F0648462A3B71E237472748FCDFAA628DD63E5E943004822BF9B24F89875B9AB14732FA4F62ED373BD7B9795D492623CFE962D0557352009C7131FED72D80C09401EB99E90D733063F0E259BB991120D7877650B4B5523C9F53670D7F44F82C2035121726C2A496BA9ABE5E8E6952DBB40D916594EFE9EF25C1E7FDC3E92F9C44A29222FAAD4A8A3CF96A0069FCE42806E89AD21A35A5A406196A9ED99F8AD79EF053ED43AEF8BC30A69A3C28EFD06265B95F071C7F5BDAF16AB67FB47200BABD141154955D0478A5CC02F75EE99DE3E4A4E541AEB975A58B4DAE4CEC6C161F3F8D083A20F3DED2958E54A0E2B5D9F59499BB582EA6C2CE86F411C7F78C75992E96F0F22A10BA682B22FDE80516F06F75D68A90D52A344C68362016664B29244D3D42C0F990F4F38C96C62C6C3C3D6AF841EF005FF7306C80421FAE705986FDBD17956A62CF2D1554816A9C02B56F064E267D203E1F59151E936CB840EA18D2A7E1A84F60D5C2489DA58EFC78C30600AAD21A2E14696A0C89395696AC0BB9C5C1F0826747185B9094DD2D5FA37EAA20472CF38B15820C624CAB1C14C4889C6555B64E26B59CC6C56D2E81B6074346CD02C16D4B3A5D8B6879EBAE2E4300C29322370C276092E0F3479B88CDE20629A395E5A9E869B852CD806B36B21AEA34E33B3CA71E28B4F3966FBE155EC6126B7B99536161BB788B62AE1ADA0C415DB40D82BE14F7C30896435A3606ADD0958B99A4E65A51AADFBEAC35BDEB11236C20AA371C662E2BDBC2EBB3FB9CD6D6404ABCCF408E202D81AFD0C6F5F830A0849DD71EE23B9D0D98D3F581701CF90576ACAD991DE9617204C8B67A8B9A78D297A9BAC1B26B91A12D8D2F0F8D6475B98573627689959801413609526EFCBD74019F5261C32B5BE8ECDC37F5EB963E89485108A70994FEA93033CCA01A5C1DBB5BD454816D0A319A2D8EDA5E69ECC1476D48008DAAEEB0DE7608BC14E459360609C2EE32E6904BFF2DF845CDA1A28746AE02F6E04ACEDD82396F810876B3F93912C1CFEE608AF9F10815CC4D1FEEB920CA41929DA5F7AFB7D9D3780996A6AAFDD000884336D1A4F4E67239D7BD8DECEFF42127D1C96A717D9A7787353A9DCF7664785A4AEA954B59AA140823DD98954993488F2084170BD399C82DBE4225380D0E7AE5F9BF675A2BC897C963934524464227A66C6C1930CE6E78D17B27CDFF9565E499582FA9D7A917FE73B503DE2644083585F97F8DF734C7E0AFD0CCB1F8029E0D2A3FD71D62817537015C126E53C1F26564701F55AB2F76B2167568408331EBE3EF1AAB3FC36B6606C686FD94B24AC4F8ECFA74E9A53FF22108E21ECD98BD1AC69BA46752E04FB2CF4A9D815165C30228928A7DC0C08215F524EC7786424E14FCDB5D1E7CCC589C9B764C5A3A274E732AD8F43C7F405AB2A1DFAE2E770EE449025E11ECDBA7963DC7B062BA31E7FE9DBB96A422BB4E4698F01F1C57A805E02F2DE2720FD78C22C127FA77C61098E8CE829134904CAB2A49D5A1A730DD3E5E0B8116C32777F1925EEAEE6AD8DBF1FED31E5B6C06873651A1BDFB42F64A40B28574F2FCB7AA4C1FE923B5786FCD35FCC0F884BC65D580C76934BD3034F5CB0518152FF4DD9247FA3FE2EF346C336B4FDB0A307C12A379047D7A9AF1AD86F495D3E24B21AA9220E5B6696E87F86F533555B77E155CFFA431BA558D08D28DF7923C9334C0F11618EF49B9D32356C4F759B1A5203156B1DE603D2B8DA15013E2BB8AFA5188C23A2112E07A62EAFDFCDA28F16AF368D5441B02B672D4205008A73B5480A6B672EFF04DBC671FF3B316169EA5FE20CF66687E59BFB1BF7D641AF293C68339EE89340B7FD7314FDEAE481D8BF5161D34AB39E7C7319D875C508A5572EDFC3134A9980EBB85666A70F0E4D354BA1422D0A8F2B24C8E69F31C3A7CF3ADA721C0F6607D74E2C3C5A4BAA05A748164B907C0C9C81D701C4ECBAB298EE72C2708BA96AEA00D459A34E724E82F66F97295D05E6D4AC0CF11AE8172049406080275BCA26B6F241117CFC4A2B1CDA6EF717696B40EA44382C2444A9DF4DB54AB85DAFECBB68F426AFDBF8F396C3BA8B2F7AD0A22B4B836D04BAA476B2BC96F0F6AC13D29DC321B36C5EE92E9FFCD014511AFAD847071D3820B5CD979F05015C21F5B166D877551B81EC44EEC0EAA9ADE4B5D54614F3D6148A54EBF78F77113833BC687853EE2D1F4B2AA8B830AC8090F8E08CB86AC508865C7ED3689FA78B8B06728503D138630E7D43DEBDD106B63242E15BEF8291BBD8243080F6254BF1D5CC8C10D724DA2540FC3 +smlen = 3608 +sm = 9C2755AFCA9D22B3EF90A7B4165DF723B5A081C2366B0F3270EDCFAD7244F029E53FA20AA6ECE728B563DB851F76BB57191C81CC58DC6B90724C25F34498B79ED001D7182C5F6FB611D88D8FE6F4095DF711D55282FC88C4DC3E716C9EDFE4F750A6DD6AF295A00E35B242813946D9AFE15F5C218E234BDE2D8CA40E08167EB51003578B2A6274A90979B89CD4D278383D122A420063B0C230CEF78835EF5099D3F4E3AC3B0DE6CD06EE6A6D48248A85EA634A636EC247A338307AEA018F4B36FC270C7C3BE50681D12A506ADE08A76A6319BFC99CF92B442EC778FFB001F8390444E204A2C04BCFF0B3F2D03B892C8DFB05E7EE7A63F3034920FCF406676D6D7F57BB12AC8DE377189C56FA18E5582658B0CF365C75E379659E691F6FC39C925A06C0582C1218CA397B13DAC76E1B3B293354E89697DD7413AC8EA05A895A0E86BD36F5FA951F8A9B57221F01F6B6A0E1BAF6A2F43BC2CD1D8284561226093073C9B834D4AEE03C604D724E5696B4790A1BDEA526692879291A89F71A13055AD58889E17BCCBBD12C191F005920C9280C24D02C128022F45101E718CAF2D252683568BF639C101EBB7EFA8E654FACFAF264A97B7593F7B6F5C6AAB6B48B3D6D840A2A0DF52DF43844D327868874C45227FC085899AF3C586FD44C062DF5DAAC983956A275C00EC500D5BB4BE9336C8AF7B3BCC2033CBDF6F2B0276096AA4DA39257D6CA39BF52F5D184BD0529A48A03A32E789FF361252AC570E85AB885E7FA866DF64DC656CD37ACC720C48C0FF64B87FB41424D0DC070036E10AE742ED892CD086E065C2C0D3CE8829FAE9798AEA4E982A88BB0A1E9E2AA75E6B12100CB17D3DBF3B8C7E63D9C8A99154BB0656F38D07ABABB7185B169B551980FC6EB1876F7BD9CB6AF93E624A24BC03F5D9E97B0131EC5EC41581ACAFC448D325EBDFB378D0693FCD6CCA3FBF2E52105BBFAFF832A8694BCB0F04803062AD1261286333A82041773FA673A3CFEC64D2FC76D058723ECE4B5F19AD25F4ED859FFE601A36B3D4F4F8475E8E54A00B5DD54076AA05DFF83A30965B7EBEA276D7F9071A4735134A8BE1B92FAF139E2CE5F411B74D981600BF522C90DC0D538DB80E38117234ED938904AB5A78A055E776D6909A6359B26D3533AE73596E95B43DF371AA0327852AB297CFBDAC8A4433850237DC02B6A247E241F625E19AA2C1E3B7A6D5E9596F44E41FB171352169BAD7BAE7571EE2982EF0E02AE59713B9B61E7883BDB953BE85406BC4A53026342A5EFE6D12D73434AF78F76D581A451BD36C5A05B615DE7497BD7697FB3FE60DFC0FCA6DEDA429ECB28FE62C50D4018D29A4B944A4C61E574C3723F84BF725F52302EC0F6F74BD8264EA6FA28AC07763D2C18D8DED9AB92F6A93B0590C4A9078F0AB23C874BFB72CA6FA798548519DD76C0E285035841F65D704D6276440976CCF88EED097BC6E7492250201673426B284E4BB8C602ADB261FF5901722AECBEFD786E19CAAAC54CCB53640410DFD0CB8307F8A1797B99090B9D9A1F820F41B304BF53E888BF7D20934B9F5538C21E5C1B8ADF33A6622FC786DED01E488FB2EE5F777C81B5CB6746163174BC52869EA97477639E578B24E499B5D649E27D447377599D320108488DE00844056EFBCFDFE62AB9FF6DAFA8025F468A44BC7BB4470E38EC2D42AB670105D931EBF45F13B647843145CB0CF90F65CAAB2EA862DD5A2F86F9FB245A2B117E4A24552C020F61B711B316549A0F5834C30C059BFA28E4969E47286A55369CC2ABB898999A229601A36FA28A43F82EAA9B767F18C9D9B350D526A65F184D21503261BFE3AED23D92F3EAE16502E6D6A105896AB695BC519C80A40F86D3599145CDB1B674DF5878C516510F30090837D84808DFA64C87645AB038880A5568AFB07A76509B96E72F0D46D42B624CB04BDED6E63193666D3E6EC82B68DAD32B53FAED9A62E63CE96924EB005F16663666362D86CEDC7A4B73F84B85575B13479EFE8CCDFD10D571C1AEB369FEB5C4C4DA402C2F74E6505B01967FA65A64D44A4B6243CBDDBFFA7D9A220A18B7DCEFAB7C1EEC24CCA4E4E4EFD02A12BFCB75FCFA09A21A87AA49615F4587D40168B1D742FC1B32E8FABD5E4B89BC55C4BFEFEBA1D785EB632C74CE80A45FBC6A1F1E52EDC8CFA1B91C50B3EC15714DB6C1FCC36E6BEC89836ACF6693BE4E54DE81F052CEC156E01FFF9376B68B160C691D9EDC3780AA0B9A71B74F15DB6D7DE2ADA92F287411C836401DAC4BBAD2BD56E23CAEC1583CA8AA2589C016CB1EBAD6613EABCB184775FD6AFBD18FC7408353DD30587D81DD4B1DC9E9DCE093CA71988835A3F5F43ADB280C6C095603C11A4115BE84A067A6E08FAEC207FDF7CED31666CDA9774AF2C9AA36EFF20FAAD1B3F3B0F312AE862C5F80A20C16198C3B59CDA8ED4F87B41005CB9F721B012B6AE08B0A4DE75BBCB8D246BC8604F64F359B1E7DEF474DBD54F192DFD9A394F0CAD3AF48149A201404A595A61AE20B0AB443A58297F8C24790BADCFCA7AD6FD213431421A2260760F7AFEE9FB1E663B475DB232EDC1D4E55196417B20377A12F471B9C62CEF7432325AC51B0A6029F51C627C57914F1A62631FE0B5DD7CAC37FD20FB84023BB9985E8B3063D7DEF5117E0DCBF29F32EECA2910CECF3BCFC8931BFD1F8FEA85556E7B6DCA05AE05C3EC7F2D365B51B12B555C23E03FAC087D0CB06B9560122AA386FE294EDD695AA51612E545A968997AF263676532AE72F736BC9457A4A4866BC73CEFF0B786561791B8F0A8BA708BA04E582FC09E57D6954A74E51FE40150311199A58D9DDE57EF3DC677A88FD07FF03144C290155BE9686DD6C7235CA88F0D26A626F2FE6A5BF5003675EA628A699BE6A1C56372AEB5B0B90A1CF219570E5878AA0D8E63F5DAA97AE8D76496B5D3FAFA36F9E7BC4ABEFB3E0CA4A946C6359E38FFA6427495631015731E3DC4A364463D515A2405D2E00FF70A1071D307F3E732719941179BAFE3AD3D7CD69A87585C948C54A091253EE719A847BFA33875C7220B380983231D5B9B37955FDEFD8F0CFCBD6A20598CCEA8AA2A18772547E35D01677B900043EA2DD84876E2DAA796CF35DDF57095F4D8D762D2E42088F0DAC0FCBB6D2D04CEDF9BAEB463820C800B56B70E5AC46E42BAD51757ED062D1D2DC618D2BC0509DB69A410A5DF8CF4D58D85CE574D4D76363B722E870FEB95065BDC11F2341FAE2A5854B44F07312CCC894C235A50A351ECA7A81D775CDD6C7F3493E10D81FD1DD312B0F6DB9B1C514658D37020D10434758838490929DA4AAB2BFDA00080A0C434B505356607C959EB9C6C8D9E1EAF90A1F32585F79A1BC0318222E3B55659293AAD3D4F9FE0000000000000000000000000000000000000000000010242C3AE82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED + +count = 36 +seed = C08E846A8E039C8655651919A8433D475F494899FB617DC3B4715DEF0C992C195CE38158B7FF40E0684B30FD7E623265 +mlen = 1221 +msg = 743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 +pk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151ECCA45C446CFFCEA4E54490B547F111DE571412D80FFA429999B8BF60F66EDF872B05726F876D0463E70595E93CA3BBB47A7482CBA26B725FCCDE9705943703EE3B805F71699630CB0217EF6A999CB5D42BBBEDD63D895EFAFBF1C4FBEC87D69C30971B0ADC44D53CFACE404598A52874364FE890207F5239A1B6B9E7C5F11D93D5DCCD044B7F4072DF113D0A8AAAE623D56F63F285900044E3F7A2D30FCC02E8DAA86EBE47EFCD75E3C2B91CC572E18691A5064E40599F9E9FB0DC19F3C9C449341586E2A18E6076BD9E37BDBBDEC379F379071DBB1E6C07B9D9A878AB73BC713613526B578D3ECF7D4313962C7A4837FA969785BF89713DF6CD68FEC78D3A832BB1300A5AD7BD94BA1018E74F03F9798C11857237F17B5A948225AE4BEB3EF521E28BB30CD6E000EF7C799544F6B1FFF6984E7BEB88E8290F2A0FC78411DA526E3EFEB0FD7DD6ED1806A316665863FD2752B3725A2EFD766B72A690BAE87036C9DF42AAA9AB1A4B54CA9AA1056F9EC00CFE5868140203B63D9B8C0D205BF540B75D9E8BFAA163D4E531BD135DAFAEC3FFA789FC4AD975BCFAC5C15290FC3410AFD8BAB926C6B25C875D9A5ED791A8008B8ED7B5EB5572697B9B4525A0CF4C1E41DF41E99C1C2599E9D8ECDB3BC2E115F5D3459121D48FD0081F0D1DD24E1949E26F4A0E92D56F567C82F6F653E8329FC6CC7D22BDCC1F4D481B2DC4B472EE55D48513514F228A7F0505779883F9C7B62A79F309CD9492B0B71A698636BF7258337BA8949F8647E9BC1C32E2A90D7F8B572C4374615002E858FA2038BFFFAF50AAF7569D0191C68CFD75575FECBF7FDBD5C15C5D783F2F074C79E0AF75D1FB182E2A849DE7B084F2D84D0C8CA00A072D60133593430525924E2FCE532D6F56C7A859D6AA22C2AFDBC395DCF2967AB024A4CFDBEFD845BB7A3C98875E66837264E717091FBB2E81D4463D054BAFD1034757D134D417F5DF547AC536198B398410BCDD344FF87BCD8A272FDC157E3350A0C251A8EBE273C479E6443BFAD05AE660C0FFF9103BA5B218495B01C7D73B3B6042FF03D07DB0836B0AB74DEA01817D4A0997ADB9BBB74F79B6B40B82B3237A6BD1E2181CD13927DBF52B55141F5436F8006DF33362A29AE9DACBA048BEE02F32232C17765CDCC06CD8B457ECD95D8CC4D931BF082A00069391CBEE82939943F310EC81956DC5078016961CE273961B27B23C92125805B586C0FBDA93A185F863E6FBDB5878137E0E376BB323FB750EB72405125047020DACF2A16B488D918F8F471165A98A6EA8B53B8BD5E55C9B73DA6148FB370E299B7EC6FA3A9904D1B70E82B62114ECB7131154DF2FC80842AC88AC68904544CF0252424DC76C45712C67CD6EF9C44BE5E866FD0210EA196294A66F0E6807CBB33339D723AF4F1AD9B6ED55CB20C623383A71BC4E97147F2A39504A8671E55697C676B9B96255BA6FBAA215D26C6C22A646D7AF50F2857A425DDE38F71DD0C21EA21FE7F8B8549C5F9047451ADB39202CF2B128768E5BCC84BB52FC59A4BB1B25B3106805950B02EB18F8C1366998B931009D470425E2740E5688C455F44936D00D507934790ABFB0C994A23CB6650BE3C31DAD7F2BDC332E3FEFFDBA4AA38ADA228D1C03A07759E37E2B215EBAF151FB196EF416D049187A3A7DD0628359950CB7EDD8E9DF0FA132D4BB6C67555891B392E663C8AB3311DF5458F3E2CC795FFC07370CF84E3F2FA2161E447E7FD42A95DE6E75C4C335B91205D05C31BA371EF6F2DD006BD5EB4F6AD31F3B6943B1C2FE3D0431BD36895348A09A8 +sk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC60476C33C214A3D31303667ECED897E83B828DFC1D008475AD2E6687428C9CF7B1918DC0421FAF50E5340E996F8B1DB22A16F89B8C3A7A7A9640CA946F4E9D981A4841129110D2B64C02C008A4228DC930068CA0201417626032206418311BB688E334480B997162066AD1A86959042423362D58240922B88053186242220D538640DCC08809416422B2911C88600BC051484621E4C4440AA28403043212060489C031D9B62D193560E4904C9BB68183C4115A16719198001C156291462ED314111AB91143B200CC988D03B72D244565DBB231D01224D9162110A5101A3404DCB029E4A271C1B46C01B821604642D0340A1991641430691AC87058A8905A08501B31484C464503A34858262210996CDC0690C9443289260423902DE124004938921B899120C9649916228AC449C1422E221522E1040CC3B4005A404D09B14903362A19C46144209004984DDA206DDB988C094628DA904813C46564124589362948924D2403400910910B136ADCA80510B19052382208068402248604C4291B868050100D0A2492121030D19648D4484411332E4AA06D03378C0B38225082701430810C296A5C169180302A50386E11198AA2848D248781920841A4A82DC1102AE3246602B7841224098110711236859C0200D8B64DD2B2080047890A4732DA961062060254C281234120639410D3C67083424120258E10A72021A90404C645981080C0B649C8C66C4C422852863021077184060D5430711A3088A048722385246134708B844948B88C48C85043320A1C0229613671C1A68C82248D1AA08852A81141C4011B07625B0846C1107223A6609A366A19C988C840405CA290E0B049C8162E533629E3C6801B4445E0A28523130E03B78D4942200B104524196281226E80209242048E2135111395011A97089186712338115B1004E1809113B60D808444D9A05101062419290CCA9851228288D346020292810448601AC32D132101A23211DB04328404899BC8208090041BA7448C96641A22200C214D2148881213506328859B808C10A07142424E88368DDC948D89987050C2205A204C94822063A01142B64C224420A29220038710523266A1084D41822C02446A8C440E90468920B468C14604A40205120650134720E2A0308AC60891448E0C022624A40563202D41763229C739C8D6F547E3AE6DB569570E4F1A1860F7BBE82FCD14FCD51BA4BC83A4CF156449D5FB8A5DC1C15F1203E5BE4A067E465D45B88DF54D2B09C7A12588DDB7B3264C4D145E1EE87046802EC58F70A42E601B4BC1B51FED8A8102CDA09AE4C93D4D81001E1EA96756EF3FC444DBFAAC4D13E815F1FF61E925F747A8CDB1A4A200ACE6D8F193CB8C2867C853000D62312514B5DA7EAA2C5D7DAC22F85ABE6DD2FF134E2A95E5F7870095A0AFBC2E6113B3E1F34CDA35EE9D83416B8DEBDDF522CD4A7EFC2F0537335FE78A0B394CAEDC7AE80DB5D9E839CF6CDEB6AA4B7632C5977D1DEF81FA87960915671A36138A48627EA84414C28C62A3887EC5C55D0864D62A9D9AA4772B7EB5BBC46101CD0DA190C089498054DA26F997219671EA26AB3644909DC40EE58C3995AD22606DF91EF72DD4954D187E1434543D176ECA5D5EADDC9F5FA675D1DD4D185C6A5A8B51BC87D7CA6C1E0D001DE893847437348E7B8727969F7B796ECA2EBAA35B60803D935D64BC8018A0CAF4AC464195B03BB535868ABBA5DEE3009C183872D3425D7AA30EC3FC136B7BE073BC51732D13C9A7702EF236B96C4716D2EAB33E30EFCF8220F50D98ACAA3B4796DD2B4F4CAEF9AE5DED5531ACF8E9C596D143B453988D9D7EC430D8980576DEF2A7AEA90E4C182841BD4BB534598A84329C98B760AF48D52462D2D5080582B1C9FA83E5AD015158CCDC776C7F896B616746BD0D391DC202F1A97F22F6B21DDD85CDD7BBF6D9D9577F79DF2CB780778C3DC4D77F10B7AF9CD34637A9FAB9289CA8E1DFC1C526B962E1AD4F84D6B00ABBFD3B0501DE6388F3A2C838E899156356AA15FB4FF835830948CC6D4E09D2A99A1415A5A9479D109F814CC12D33484BFB11C263C4297EA807FAF2157490504E9D6A880F83A5EFBD3CFE6BA7D3094663A1C90934CB12278A77FD302DA9D6BB6033E44C9BFBFA23AA75F61DDA5299D3E19F3AAA7F7AACF6F0A3B6B0B663DBE37F154291AA4FD28E6CE6FCF3BDFAB9E180FE348728F33AE251D66C881A6BAD41891158156BE98A3975A29099CC6E08439AA5A5B126124E64FE15D80A074157C75329EBF157F135A472B6E27543BAB4BDABC3FF06608ABA7844A7C546640BB36DB9B96A7C7FDA633A160C2774FE4F2620161BA52E5F4FE250D08523D7C447847A15FD89A880B50738002EDC48FA27599A2B26B849F8E32F9DEF71F18841228D0AF4FCC1F6844883F7936C6595AACFEBEC669AF6C65FA0655B13FE487F032286C0175CEA0FDFED261AD29EA06DD653CCEE23FAACAEA346F868BDFB3B21A155E0089DADB9F2CD679E103AB7C79A6F24496F4B5AE9C672DB747076CA9A5E5C3AF8DC8AB530A776A85D481A3427D8F1048B70EA8058F26AAED290E73BB43668724716F4981FA10E149E10EC7A08D3813188D751EA456D0257D0C7F284A9DC10425CAE972A8EBBA5BE5D764EF208DE91457DCEE62777573FF7F2A1CA9C93BCFDF642F383DD4EE1EDCEF8E1CCC8404A693100EC2158EE3783CA06C5849A74BE83E41DB8D5C17BF1B23DFFE91A9E1021443AE39FD333F4CF15BFC7D067C2362D48392320B740C4F9C5B7419D4D8EA45C6E1D35703DB80AD26A339EF1CEDD3FB49DC36AD47C0E912B7F61541B05FB2C5AC5F88BEE76F1823EE3903628A8B379ECA4CB99672B2470E59149BFAE1A3C6A40CA37A7D3E181FBB63F3D75B2DE748959AFBD282C187458446F61AC5A6296DC0C6752F57D19E026C64585054F46C832BAD337A2CB670E6DEBFDD19B6560AD036F3FB8269FE005DAAFD1CBA8629B67A2EF479AC33959D18D56A07E4B14A80520F152C4A933B7B816F3657B43F61CCEE03F1741576DA9B97F1B9036C1F65088A15E5912A9D9537E2D0EE99E7090C7F775F83A58EB47F5840093E78D0552D2E850728B76766A711D19D25A36BF09ABCBFA7ACEF9AF1FA9DC6986551A462792EC7DC87C4C121EC2908CA9376B9003F725B990DC907DE1386E6AFEA9C6773D92210D9D2B373BBC73C380C5E4A001D34C8CBCC542E23C79CCFC9F1D9412AD97D5FDC162CF726CFF49DCE6999ABBB224D3408B3BFD8B90C6CD4EBBEA9A5B264A20294D4E203E3B4CBE43105C891FCA2353E64E7DF1478EC6D775BD50415A7BD2687B46B72155A03604C1255F927AE3FE821B969D537EC6751383893D1FC53BB2734A9602FF550D047AD2AC36D668F50C183700B17BB5A3F7670296DC5A9819024A2E24B3DEC8B35CF72362C4E8A80D14EC0508B4EB0215B968F08AA8F14F8FDD101D5458891654914488712A4C8D3AC291E8EF086B2650472B036FF47B94572EB8C1A228A4DA22182A1B419061950931 +smlen = 3641 +sm = 311C19326BD603699FA7FDC945AD06DD66FA7D70AC7753BF246FFCAA9AC00CE2F047C0C82A4DEC815F699320112630AD7A569BC6D31BDFE5CD3CB0BA5A9786343EDE3F9B8AA1528755B6D4DB2155BC1E6595D0AA97497123020E5E1BE04B55A62043C83AA84416A794A553AB209A4070EBEC87169FA57AE7D903C2F3BFF0298C588FBE3E4A1171D4AC4372391B338C8D59582AB0BCD27A9548AE4B7955C380C28D1EFBDED070529886BAC6E41B7AD0BCABAD8A4E1F8F4F55C83FC73EF4859FF8D4C2D2A4236F2E421D2560BA97734502C9F4075C8B74CCA607352B02C56B079FF5ADDC6CB0DBB95B4070EFCA8175FA3AF98F9B17D490D5DF92B27EB6A0ACC23B73C69D548DBCA1C4A8683E1BB14F70E5B4D5402ECE8CF4B04A2CE00D0D8873178F40EEB284B2FEE7572B39220C10C8A4C235E8E36882614EC33FD3F5A5FC75AD055C5FF58794936CF96FB851A84185DBED37A8F647D578CCFBB3DED46B6298F5DD0BDAFBE014A94AFF02FC71FAF3114787B09D70C9A2F66DB7C647DF561675DA24BF39AAB8BEE2C83DA312A4BD29FAF9F66F14886FEB65D2E600C1C0A2C3B80E3C3DCC8ED4DE561941F47ACC3457AFF2A9F89F06AC907698F550999B170CF1EE2EE3260957B448CF072FAEA378735C30FF626E9E8E2D48650D359559182B542CC568C32354B3D5422FF080B6AE5EEDD19C3D7F9E9F32F97407BD57A919699C6C86D59F9CA04686C985095EDFB3A2B0BE18E5D676011EB12FF7B0531F8E612DCBBCE6AA4A56641DDD02AB897D72616F2AF1587135E93AA27F05D9AFC7F8A03C899E30F9DD860351CE7579D4532285CF44C8596909733E37566C86D4D289299E9C99FA645DE2C7C85BCE7E939A4E0F35E217BE5FED528FE3E59C3F84297B669B2C0C8E202685E7B0A0501803822964E3D3446FDA3162874448C2E9B733BE2AC6C4297895C991A5D851526CF47229BC89AB3122A37B0D5403F278E9D617B777D9E06B9C122671EF825C83BE2BE1BA71B91C6E309168BC22738A4B05B1DBB3083FAA823E6A95D7B4090170E860CB1D229000276C556853A1379F53EE8B2C5DA60A50C5A7E813635F6FE6811B4179007B7BAAA537DBAA3A85FFDCA87B2E64170B9E98D095F33CC80DE3F6A4EE013AC8961FE0EC1C8AD7C57C1B95D970DF630C54B3BD8937F4625146F8D2883A0E31D4D928725AC75FE135F3CD19093FE4ACE4FBE07CE6999FBB8ADF7F01297F004E74545CCE1578F94D6A1DD19DF15931B128D9F7591B9E31E485593B05450AF3CBCB48D7A588C3DCC42ABF57D1B840F6EAD25E11CED322E8C14B85734D5FA002FE70FE5CCB051490BEE1C94EB896C3E75FF23BA412F5D84DDF4C6A704FC569DFFFA9A88983B3956F76EBB0DE1835C47A1D27FF6423510372613F35BA1F914FEEC667A1F8846DAD524FD9720F484819AFA2A4A7ED4B3AB05A88C010CD025104799DE776DAC11C11EF9410AF66048FDA389EDEBB386CC5764C69029CE4364F4DC21A6D5EF9DC903C133AD44D05A1556FEF8F8EEE2848A0E93939CBA3FCC2D4DB2E2097A919DF6E4D1EF8E81A68B0A1B425A988F62EFC36CBDBC576E06AD74BDEBD3949ECA0E5D35BDC3ADE344D95583E613A32DCEA11ABDC0B9B968957CC2CBA1EBDC3B2FC50AF70BBC7E20977515D049AA99F8B2412B36F6787BBC24AAC7F88C91C03836A0EF13BDADEEC34FDF7B674AB5BFA00C3E5B226C727A35C7FDA986C6A26F37F7749D6A5B66A4129A2C89B68520F967943DD600778DFF42A8979D3911F9371B334356CF1CEE1BDBEA25CACE15E0F6884BFEC28DB3F898833947CD2D8FCD2732E9EDDEECD30D68285176FDC11AAE887F48645EECC565EA71A6E71661F38BE548F00DA2EA19093DEAB531FA0BA0D9857875536FA7CA5C1CC7A021F38D38AE5911688461F7F5B673346A5284602B09D37E7ABEDF54A46A18D5E84071C0EFD5C618895F2879E9229E89D5B3554AA47B1AEFBCD4B7030A1AB7E1378A99E57A03619ECFD0A181BF36AB4DC3ADEFC1D97FCCF0182FF4663555D573FE65D0A70B6817F083A08D5DC2C4A84B9D525A3BE7F4655E03F3299D693515C7E1D998B35B92C433295FD80A4AADBB4928524AD1954C6392F48DD37571F520F6216263100EE07050ACECF129B4098A1005A42FEDF9CD5E56817AD70DB29597A2A8F8646D34E4C8B207D901118EE7A8F13659A24D243BCBD7C1A86A76FED97126EDD599AF03965E9B238F84D121B35165EC61F913C589F2C188E771DAA863D9BFC6FF68DB9162FAF5628B9947187019055DBCDF65DBD8E40D4902968A2C8FE301ACDBFAEC19356E79DA66DF084FAD9DA18A90CF968378FA3276319D5692D10F47A8BF57D39AFB3B1F4F8532434819E205A78D56B67B87E5CB40BE90A5F5DDBC324EDA61D802DD069B7FDE24BBA32486E70842C7AE03E78DBD0111F499BE3ECE5169E801671DA5CACE823BA0782AB094659F9539F8A80149D3277874BF923DABBB0689B15F02AE7C3098BD5A1B623CF3B4353D6676FACA35997455FD1CC60525AF8585FEE0E5B68BDBD2F4AA4283295B131A6B06E81F19C9FBCB15B89901E36654C6061DD4B2C35C0625C233330E7A7B0AE55BE28D885330F6F1F2C7BCE45A67C13083CC9146A4FAF83049E9EC15C26B15F83195F59878A97F44719ED1ABB78462888497EDE91668848B7E9B5BD172B49D80850C08E83B318DB104D5E04800709785531F185E92A4B1B69850A391CF576D73042FF17AC7D68EB13654E5443E3C34AACFE94E88A658B4A90969765AD32977BBC58CE2D14D22D2444392ABC114AC1792C1AC3DE637A71754EF42451DCF0166599023BE55302922F6FF205A3996B24C6A76955E80074C92BE2F71524B31A9DEF84C5008980424AE2185D3A8CF24BA7B4A356F77FFC1C76D2923B7D7937066F34E0D4CB6AABB0AF789AA56483CCFCB73909790AB437DAC3A6A2E85B0CC9DFA625441AAE499C27D23EB8A9DCE62F801DB59BECF34114D956B89C2B4740809B06D9296FD5F4BEE80C8584DE75AACF4AB626BA1B9818EDF541B20C276008DF824AF19B86AF05F4B761E0071F17F8B093A0DA9817D0CD89660B4D700FE528B19B6217A37E1B77602D68C10D5F53452B4877115DEF640517B41467C7D2546AC59145192C74E1388E8DA1A319108695B679158912FC2444313810A3B1EED3D8EFB1412EF33C1C0BA29A24328626A77B69FA587525AF0CFE42AC7A2E8CFA990B346681E442993456EA431EB46FC26774214FAA18B64C72646756ED7860F52B2C1D002C00C75FDB3D0428545340792F373C4A556B70787987898C8F9596A1A7AFB4B6E8F4000C141A21324547525355808790B2DFF3091B2B363D5051586996F3F9090A1A2E3338506A6D71777A7F83868AACB0BABD00000000000000000016273347743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 + +count = 37 +seed = 1D9C060EA0408A068BD982D9694D39D02BA5A473378F6F9F09349F686566F331E767263FAFF5DC0E823BB6F648843876 +mlen = 1254 +msg = 3382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 +pk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B722586116682E358196650BC1FC5E4F2C102CFF3C17750D341E9DAA0D06735EA90974F5C9DFD6D9D2D2236170BFC9490C5E6B172ADE89F3B2B5798491FB58CBD4A29296525BF21C39DAB97F700F66876BC826C6366811272723C03127D32105EA8551EF282035440878B4AEB006728C38434A19550D1F123EF138E311A01F166B8B6C86E98DA656CE257723F4F25B2693FC3BB15961B1899032C323657B90225D5B320AFC2F8A8FE0EBDCD8CAAEAFE40EF5BE8CC94EC1BF92B43492D65021DA65EF3BAB32430088CF38F41C79A55C307AD77CC38475E0274C01A92345022E11A3716BA3479A72678E893A5377953072D7C163447162DF3F7AE9A5ADC330B862ED107BD25CB41FE76F61CAA2569B443FAC7A1466C3BC46E770195886ABFA3CF4256D5B256326CB71262743F6FBC91F4A44A2E444789C38C3A9C310359D3DFFD0A4BEF2CDAA063E8719FF72E3CEBCE20EDA3050065D1897ACB08C86AD3C3587277BAC830A5AB0858F4FF16DC61618716187FB09389A5C3BBB5F0D3477DE17CFFE79F82C4832F7D8D8A488760AAFDEF8F052A80A348E711704B129C8D2EE54FEF3904ED1CC32BD6A724EC0158E65D5AA5252CC617B80381E0258D60434A1D374FBD19A9EB7508FA5EC4AD207FF84293760546AA80043EE173DC449529FED2870CB07BF1DF95BF3A23D623A6D39BE47718E130A804921757F021C0CF158521FF568E3556A3150373AAD7EA13AAB49CCEBABE862D5D6F5DB5945E04DF21CD95C5796E8A905F27F9708FD9C475BD3DB69CC250B50A594B58AAB6E076034799E663552E38B041A5E6EC4E3C5EC2284FB8C19DA143862155DF78DB28A48B02CDEB738DF5221253260E5428D41BC13BA39DB8FB700A034400D0164D9A768795EB3E11FC0FD27C61E9FE2A202C873EFF3FEB2E333EE075CCEB07C9E89C28A8A9F506F4029A034F56F04996F417D07DC168BD94303336621EE6DB45943AD60C44A1A91C0BD4C9340AB0B4642119850B495C5CDCD8F63F508A6AD0DDB6D0760E3854C840EB2AB747604FCB163CAD7AB2580A3DE0CD60910BC0468AB5B42C3BCD19FC5FC1BB436D722201FFD2BFCCC1779B1F91509C1020B4454F95CDEB25224D08028746AB0D5AFA10F0C89707BD5F1A42F98ABA60B058C48042EA405E7EB18D8843E5BA2A8DCD97FE637C7E79D632FD03EAEC0813905304DF6EC7A0F2B7EF3A4231FB44593907DD87A19C512F9A0DEFAD1DE516CF6745CF98651357034C84B1C21926F8FA381B81DAA382B960CC02ECBCEB8208F9260569DE0C4F03569B0D991ADACDD3A5D1CCAC7F30E97E2C0CEB28B9BAB64535860239C7DC2B98E3A7D03F67CB0B9EBE34CF74B1B9786A8DBB2849755764F9D9D3187D91B2A6A9B1A284B289903278E441DF39EB7228A885AFF644B5F93A6606E480010676859273856418633DF9BC120ED0E00F774C12D2E352FCB8ECC82722A9EBF5FBC78AFB983EB59255765FB510F757BF84AD5FA241F4BA25994369336FA2D91726D861C9085DC207E522E18CFB6FF0EA5E9EA1430C4B02E75E52E71EB030F42530107D4521978E8E735B5F4267DAF13DDA8C004B44BCF006D930BE6AF797E10562DC25C78FCEB0183A27C0E317768FAB2C81EFCC62928DDA79045380EC5A547F8D8D667EF0C20EC6AF1D19E668A62E6EBD743692C8E4CF0A85090D2D853D7F93C909E0A41A0FF8A9EA11A8DDFC7DA1864AF1362D2BDE32971DF8FCCBCD0197FDA39AC80BCB87170F4D7214F90DCD80E9F0E28B6253BB3BD45FF6A1C8BDBB7FF4A1359C0A1CD2945FA2FDCE44B97FD68464C6E4C +sk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B72258611668B45C758B315AACBD52B5FA4256AB1D72291E423FAB6BEAA987C8A9A3CB771DF81370332C664CA7FC00BFEF9063276C5F511B355849BD6FE47D8256CF5F6C0CEE00234150B0484B120A91809021992DD3900CDCA07064368D21404D2193114C888D1C070EC9864111B270190011C8964422A310E3C84509C371E1448511330AD9A220D9940040C4708A164ED9A08C0919841A38301828060A300619B72C521892D9440AE0824CA1068142B844034304DA46224A980591248A0C852404048851A450C2B08044000551040CE2306D5CB064A3A64DC8B484A1282942242124231189248D00A52582246E0A17880CB4850A9971C4B008192481401031E3066C54440022B611C03285C0A41189C824CA0222109685CCC68019484E63A24151304DE2226620431284C651120891E2482A93B40511142964341010194E09C58159B22C089125DC306EA2408290383180024510C30DC8044D5A885192262C1C38661CC825822620831021214884C0207224060E1A904418A07181C68C91B40990923103B00D1A4329C4143052043009420C22333004A528A03892D1962DA0066148B048D94840E446069C00024C32401B314D61126E11960D4CC06091340963B4909BC24C0129651125061A186AC8B23164346D18112290184A52462C93486A14094E04476C414485591841A0B62C5282640234482240600AA681823090CC24260B2205DC361102012204018EC3A8259C9020A40629414844024211C8B260130740D4024223236411B269021349E1026DCC482D0413058C103014382159C621DAB400CAA0441B0731591681901260A1909013B26CA0082592A284C9187281902400416A923042204966D31672A2484602180A4CC40890942121446563806C0027460844619BB071089390983425A3B44544B27094242E61288A1B39304CC62919046824A345DB268509204408070C428621D030448CB8889C206813224E01074C01878014826520334DA4222414158910A4094CB2290A1640043008031929C9828043028A58C8085C2005DB8080A394010940621129711249221A4844229231A20210DB1071A4B2880046801803810CA39041304991C240E48644D8820D04B345038680C410424BA684C04030183006600208C22092D4C49098366584985180060CD3B860FDB4D2D907538E73D5A5A4817B10E79D4B1145C3D7CC07A15D8DE5DB18C2D7019AC2540AA3FB0179F0E90649AAADCD069BB1EE950424FFA97FDF20578CF5889B1988A26816DF68A03165B52C5EAA034435867326A96B698B4AC2218393EBABBB3D8D7A0A4C5016337001C369B65E79948D0CBA20506091026526366D1645366B54FED5AFD4089272D9CD9F8B1DC36E9A37769ABF9E5E62F8A6C7D5EE0DF8152E4B94F9DE2095F0A2E095E2594F4359B713EE5A2AB09090161AD26D07FB09171543DF94C072B488DC5B1E924569FE8D3BFED9D8A6A4FB2B1C399CE7585DB81E2880FC2E68A351D77B338637D2D4025FC8D6C122DCAFBCCB2CA77FB703628DA0C966E260ADE9902B653F862A8635788866BFE32AF08439FAB3D65A54D7CAC2D14AD4501639909C1695B421D6097FE2B0BEE43CECE561256CF42E56F9DB82A4E700274FAC7E2C22FC717DC9D4A43CEAC1ADFA3FB4F6091FE3CCD24D29F1C3E9CFBFD6B67FAF5B3B130164A965223F68C1389C6D1C7FA07898583EB18C60360224183D69172EEB69EBC2C19FF2F7C081923DA5D7A7477BF5EAF9AC09FF5BFBD963801E892C2C0BD75A747F42794B4E3AB6989F7BDE4565F8915CBE39C395C6C1C313AF7053124362DFDA974A59E5681A97B967EE37AC60FF4CCCB6EF2C466BE0CE9C432F3AB3F91FDE5C92AD431FD27A49835035D966C251C9CA4B98DFA34027758459F644D2DDF0F34C2D2AFB63A63D9450A898698339D569120BFD4AEC81334EDE5C70AF57928D5966D71F21D356489EDC3D2F5D6E81217F71F3C06E4694F9FB0FF5DF614170D854565FD705AF977624EEB5C6801D1FD87D9E7F03A8F0CF0242419C0A0DCF7ED98E7F79FD01D1BA7F2F461ED2A1541DE089D94069D58AC7C79206DD03E7CB81D3240B56167FF994E2A8B13EB731BC6779AFFAEE760970351F666921D9222E4497592E4F90F2ACA5437B3D9FD2FA373C84B8E8BD9749F26625C8D317003163EB40CEE98AD1112E95F61E5B477CAD9E0B559273B1873D9B7F66EB5428E1D793501AC5CE5391B2C0A90277EC71ABA9C7A992865E413792551BFE13E8F74FFE280220D2A52F02F8A85B649671EDA7AC7982FE229C8D2E93001DCB2621708C5B228685C1221772E689271489876A870AFD0BFB1FD2CF5FABEA8635BA638F2744DD1A7A4EB3AD45CA08BADF5900E44E17C3698AA2C235BB253DC2CAEA34DC270EF881EF2D94AB880B0B2988A2FD20FAB1C59A3F3AF16ADFB3221FF4D528F6DED3080992B16A96AA089D706BBFCCBF990588D285550D7C2D303AC0EC90927FD8F794311A48D196E7399D5ACF8E39915E80E74D6F4CB3A3A22E2C9D1B700FF431FF1015230CB2901F945FA72DD9BA5511EF98687AFC42EA70DA92F49BA0893D1E6E7CF6AF97C8B0990A912EAC50E881899DAC789990FFB812467FD3ABDDAEC787DE650725E0536EC6DE47E76CCC7942077623C89131147A05A6372BCBE016937E46F6507B059C98659AECA08C23A778AAD54C8296614EF6EB9EF562EF47BA26D9D14722D72099036611CF75CB2571DE695B2D92242808AE1FBCC19666FF297E78E1D504A4A46E08F416F3D40C4245CC6D67D3157F0447BD03A1215BD45C591D37EE73F0AC3AD6E2C12480002EA59F3022632E2A4EDBEE00B93B706C7D36DCBDA2208DEBC44D1BB0B073FF28B9ACE408B1E10C3D01B423B0C785F41762E9CF6E7C284676971ECB778A88023C359BC67495EF82CCE35A003620DA66AC54EC20C4573F62782587E1F28400CF576546F9C8AD7775D76ED31AB2ACAAB2ACF2D92A8908CDF0752011D95EA87BBC35240FC9AE5A2C584E40028F7A46D98F028BB6B6616114DE09D83BEA85CB84B44C502737A06C245334BDB7DC7715C8B9A924E0F53EFC98F42EDAB83EED48F217D383A11C9586874C2BE9CCF7BC28C1284D6638E6FCC6F68E2FD19B737781C6B3277DDA50D8733590158A462B27AD96C23B725637AF7108394B716842A9B2141501DC6839FC9714FCA2ADA17F24919E135D2C55EE0F7B6A018C85067D1DE0712F5B5F79B6C4F0A638BBE4B87102C117862034F88453E5EE02B8799B82498C086A3DE184975017BC7F9CDDFC8B65C0312961079A3025E4D3617D057E51B911897E8E2D83FE9CDC76B2415D7B711DD112A28E017ABB0E42862C84868C5B224DC79C06473DB1D3D4F756EA88DCA72A2B73DB3F1BC12FA566C1DE720E5743B1D19C71EF2C2AD9D523FFDD0A573322DED085F0AF8544E098EEA06EC8887673868B92824DDB2A3F2D007EA2173CD59FC5EED8DDAC9646116DB58576DBF8A234798E6740DEA36CB270FA2BF49EB30F44BBADF2C5198852EC +smlen = 3674 +sm = 76ECEE5FA8FAEA196445276AAA616EE423BAFA2B8072308EEBFCD176B914472433F0FF78C3727D4BB457C3FCCC08C83A99678DA8E442527DB8E8156C73A5D686983729044453B58ED9237BA793FCB2F5E7A11923128472FA4196FC8E8A4D7D148338CB60F00C74A12D44615AF8110B8A7510EACB2A0E8935A6A67EEF1E7D0FFBB56DB77602339DD9FDC549E1E1C03C4ECBDE6F82FBD04C21E53B07365F85027FD9C77CF7E4F7C89843C7604550C72684F7F3DA78F1537221ECC46334339E1D8637830C2A0CAAEF2D699C40DBB80685DCBBA2B143860A569EBE785A7088F5CD94C0CCA898C2381861EC086DDE145289386885D7AB250E5DCCAEC7C7B42D68CEB18D05D1A68A1917ABFC5B3ADB9E08BDA0EA070484E25F1DE928586C1ECCF7F1FBEBCCE18810F4984A42B21E9725A7DEF7888F905B2EEB27FBD30E712A08BB4C072C29026DFB4F2C9FCA87E5775ED4AEC5AC6CF511A1C929ED7AFB7D0F22B544532304A364272A38FB6C29D421B2D0FBCC3C8419B33B73E2294662D03CA32A473FE479EE12775008AEB27021608FC7E2BF2E44B1BE1338AAA707CFDB61798B3C8E1D4B917D00F5FC98F868FF07509993A7EF03B1E3DFFDE68DE1DE75AB2C3FC71443E2559502092624B2635D5902B81CB5DB0FBACB136AD131A71FF28FC8EA5A1C06B1A2DA5A15FF932D7EF2A42929451790AC6BB3CE916756BD0C8EBB0328D633FA27615BB1EC7D23D5E8864405096E6EFB577850BA726867910F05B4959A19480DC01651823EF20F90A35032DCC623C6457A2550964FEBEC20D80EF3FEA217AD91A9F9235EC1FA51658E4F7F56259C830BE9066A5A535F011BEB9BDD64DC6CCADEEEDE7F3F813BAC5DFD78FEDE333D28DE9C9D878A780DAF433D816E1905A93287C11EC1D0928DB061E846C64870309009D08E590BE1762B11FEDCE024ABA153891D52F45E077DD0C930AED9A546A1A7559E98AEE59149E6C64EB9659CDD35683CB3652D419587B661EBF4AE50876D034E4374BD0746BF45B5243AB3264ECB1A53C85CE3E068E306D519FAC22CEF12140BD9D0C98DE91A6133A347CD64BE1CE9A68F56520DB3EF2EE39474FB6DBCE9C41D94B42015DB9E9909EFC85E8D199664623A0B86648D8C22D1D618E377940CCA1CBA0811B9E3C7C55010D87297A0C4E62BB25B86B2C9B66F2D9E840C1C447C2227B505CC9B9780BC8A116CC08BB5BF2543EF9968CCE1807D07ECA9DE29646F29309DD8A10288DF16035D2EE3DA623618F6279E414CCB1777370E3421E00FCA20DE0C8ACCBCEDFDD5E97985982123B95E94161DC72F8836112AB9F3CB8503191FFB024A594BBFE09F2595B7F9025A9044ACA36AB248175C31935B0D457055887C65A7DD675043E274650BFCC8856C115AF1FFE3EB143D5761223DC948092E8E6B120A2B300C8861786CFC160712B6B6B1ED1717E8A5345A1B6BE604923E5B6F029AFCE8E61C6AF5DF0779C0A1495DFB53C1E6760A746016B9DC7DC56D617114731C17AA0F377BFF7C8F29139B827738B518F27DCBFA5DF80658A13103609C8863D1C240D4106A3878719C92CC91F87E3ED18101F0B42CCA0AEE571633B1FFDBB84B9F4A5578FD64E318AD37D0EF0C8FEAF257B54E1F6BD416BD044AA95886D9223FCDCFCD365787AA7633F3FE5A3FE460ED65172848AD4DD8FF248BE9347F1E912138DB4E04E09EC7A3DFD50A3FBCB69FA8C097B06B30D9E3A9289FB01AE6140CAF23AF0128BE53815DC05CA3298437EAAFAFE553E96B65E9DE730542D41738C076F70D5CD765FC27F65CF108205BD69D3DA6055E48CED6A4CAFBFA1D7EE3AEBE48FD6F78AD28D651A10FD348E8CEBE2438A984097254CFC0712B388EB1E68072290ABE5EFD4670AA5C7A384435EBB460689874E137E1FE114908B2C4C7B4A7A154B30CF59D3CE885A40BD87D290089FBC42E33D9393875C997C670C05B1A61A26C05DCF8FFD1E136E9D2C1CCD5AEBA575475504A6639F7E8CA764D0301B21B7C529D06481B3A5EC4E6B17D16C52ACF7C069B88FE2E21135C990B1B91FDD4D5CD5DDDEF288BC37427F44951C63483E3604B76E3CBA03BED9D81866D64B8E4BDDA58AA917FE41F00D219886CF589872B05861AC8897C039CC4BD57199D78B6D552572CE46230D889311D755AC9B82E6D40B4CE385D2424228BB96B7B42FDE36A47AF7B9AE8FEE34C3F0B6B954DFD4D979E6811A72B22F5364E25B9BB363886AE900EBB864250676E04037ACB3362038C52FC2A632A75AD15A1ED5EA79CB3047A84EAC542B8EBA7E57ED84F1DFF8FECE818565AFEC0124B10B27C0529B3B860939944A3AF302F0F34874D3ACBC1AF1A04A3377BE0DCDB000B978A8417D76D17FB0B92577F7351FB459E7E230AFBCFF2F89967634741F7289D47947C14998871A1FB1C0BA06AE361C2ED7834B0D8D623FB0BAF3CF13514F79699D3394F417D83F832AEA3944B8F16AA090ECDCE93CDB2A0BA69A27908F2838D8D49DD406866A97855D8DB09BD7CA69B3C2DB7819B259A1FCAF18D1EA835A0514E26E8AE5B57D85CDD36EBAB2FD275E1EB3DFF8150301866BAC01ED730742430089CBEBCC70D0CA8857990455ADC5DA636499BC03452BA4AF44CA27A57E90A4E5C8A598E902A9963F9C28F12A72C9EB652CE8FE57BC3316F7FA7F037C7D821212AE58BDB7C62FC3B5DE113EAF55C1BE98CE98AA6A22D6CE7559C93223662141402C263A3DF98B5A1C2CC48C32FD5757770BD80187D6DCC46004FFCF227D6AE9B25E87A560BCDDAF71042B67EFE7FE0E0426D6AE06029B8F43F3F7F0657BEFE52B0ACF1183A9E712093B1B828DCEDB108819DB3F0E967752A140056B4FAEA5C96B3491DE0299C83052E3DA19086E15B91E40F250ACD26D4E334619734B613202C48EE88916CE7EE0AADA44BEBEAD94A1E7BBD7E507C88331DF1150A2C8A9B983B5FFCDCAE1B101ADD60FE96CCEBE4578A770ED9104B402F2F5340600A4D2A9D649B96697E74031819B1BDD9212420ACF4836A17728BFC6D9EC8CB6EFD5D1E17D2720E19C2FFE3CD3917386964DF87B249116E9C67684EED58B5172EB243AE37BCFA5B8481C16FB3FFAE4EA8B25DA6E8352076DE1BF9433AD5A10E379C20037533CC9F415438AA736FCC6261CA52A2285C56FBA6D39C474B85E5DBF1A850579E5A0893CADB66C3DB6D9D07EAF609BD013317B1890F59A78256AAE2AAAC31AA593E105FE33316AD60923577F5E4ACA32C934FBA14922A759A8D7F1A25A0D0CB8C284BB70DB7D12B8663ED2E9FA7FBC58E940A8777CF7C0418D5D903282B393A898F9597E6E9131425282E47677293AAB5C4C8D4E2E5F5F7FAFCFDFF132D31484D6C70878D9A9DA2A5DDE4FF243540576263717491A7BAC0D2EAF7FB0000000000000000000000000000000B2131413382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 + +count = 38 +seed = A4563D09AD21D3916BF4636301F2E64183A8F003DA186753D7F2DC3BE0089BA09C62B8A52B72C2C8451213606801FB29 +mlen = 1287 +msg = 67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 +pk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F255BCFE6289355225A98E674BA50D053C111902597FAE0A302D4E2CCEFAADA3F059D113A00FAB23BCF3B748E08734FE92DB0DA39BD55F8D01D3327607C1385EAA0CF8CFA2E274B927345694CAF0FECDD4F9827299ED1231CDD9604E41568B76B748C76C2181B29E1EE6CF877368108F31A894B3E9BA7BE44A297EB51D43C90872B74ABE9124BFDA3CCEF11F21CA16FCD1E70FCCF3153BC642CD84F917A693ABBD3776328C6A6042789235E7BEA743C1BA2A80BCFA61D9CC9553D97EE50EE72AD2B7CE5A1EBA6CED15A5828CB4F64ACD4F2660DBCFFF5C1C06171C4F5D308E1D82B185C8C47DEB1F404AA15FD707B2B3EA8CF68E01885EF7087D762DB70E561B084989797FC4321D0C873F12B56C613484C8E9E0E792370EB3E8B6D4527B2681F129485D19188FA6FE8942409E6FEACECDA7725E267E9D933B5957F48F9A8200A638429F8D9221819BC61885AAF3BE4F8FF573D2D650B219F1C4CB4D20C1BA695552EB13642C398C78EC687DEAE7139C7D952EFD348905C69492F2C498B26225217D85C56446DE19A9E7ED91EDB7CD020F2A106A13513FE76D587FA3BF6F2167E09F9874FE64DCBE7E3310285C002DA365E164870A5D94A919509EF5130F51BFFDFF7D754EE507C4BCB70FA4172CA19AE8A3F9B650B2717D359886E7D841FA9D29F5B38A23DDDCD0559A6A3FEB025E1BA01ACEA328C7F2B3D29C757B259684F0B00C960AC711546110DD453D32138B1AD72ED574A1858EB5E1FC99483C93BA896D9B302F014E2544206F79A23413B9646DC199AB8CCBBE014EFCA19AF83D9E175E093C43A791EACB46C364ADE49691564D5D7E4304AF2096BD6477C3823A40701EF5705A8FED907F093B0FED29F9D22059BCDB8F6B3E5F1B3729C1A3C023A5625CDDDB60BECE31F83751CD0A414396E6C01BBC68040A00CC3ED7E5AC57D0FDBE7A031EA2FC18838FC29881267A4CFB38909A859009431ED82531C324CCAF934FEF6F2C576838B192451CE6A1C41F7C98E2BF3F4EE1F998BD61B28836C46AA15EEA2EEEA5614D313E3DF0D5B1644774C814F8A93613EB193D8A9A86F10EEA1C30AB7AB0FD50BA56D12FA24CA496A22DB487124F36B55422708A9A9DF49F37608BD1A7A7DF88FCA1F2F71CEACE299061B57FDBF89B39C4ABA7ACC09181DB52AD31276E203AC454F376BC38E155A303181F40B93F97A8E2DD26E317227D1545119CDFD51388EC2232E61E569140EDE1AAC7D6EE45CD2F950EB59835DA13CF49B8718750A24E97AA16AD0A35628FA7278B62FF7D63DCA2273DCC9F2775B94953E6E8D6D09031C214F3F9ABAA8F0B82BB0925A0C505F9D03A6E054F2143F67C8D5C10C6E160D2C20E989746C8154BE152B2FFD50A94431D74E5D02E4090DE2728E80F887663CE904C3F8E18CC726360E4BE3DD4648D423D88A34CCEEE0AD77224BCE39A56C909A685C4AE777E973882FAD79A24B020FC322B37267CACA58F43741D2CEB1728EC9FCC326665DB3578592BCF149C02C7D367456D831AA27B77C5ECAC09665C520BBDF0EF5AA38146A409898BDC4447D3F7BC85DBBF6786910D5B1CB28F5A087770D1287323820C07C60356AEF183C980BED11B457304286FE1AAD89AA4D5694C56B3E12BA666835231B3A3222210A7163862EDC284E3B263BE37332D3D39DFB35A6580F8465B0436F3075568A2274C3E4D2A5508D87B4D08DE6B9A763A460EF674EBABB84E7AF1E4635BC990639A1F76D6C6FD91DDF03B2C2057F146C265D9F0BFC9CF65AB179096CF9222B51B5BFCC89FECBAA20A9C7A3C6AAB6A75CB54 +sk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F275CF85A56315CB1678AFBF3B0BF5E67EDF158ED97C87D3D1081E9E41C485735155043F127B78ADD575DF0B38808ED7F1332519FB9ACFFA06448B2567B87DB9BA1B13469B18800A1405D4042E84320904433282B6644234255B842514A980CB926092C4610417252301249A3222921605CA280E18392209927111C88DD898219C884CA12871DB98200B0970CB088493B6608304440C008518064522B409C0948018B664C1B47151328A8912314A3845C8020902A141D2B284CAB62D800280A4B42D4C344D0AB930DB406C0AA129CA082D24358DDB34415C460260B6095B9440C29481932666D314248B0462620031A142704BA4240100494200006034011A164D409425190671DA92118B86490003119BB64992C4640A17884A4084C0288224B7010327401CC6100002821912421BC261D2344894A8450BB64524A43102B430200790E1206059368E42846D9CA64D1920708BC441C14409A0342D5490601B42511A063103818503040604206452987159142E4188500B0390A236929A48714044124BA22C12150809C10D0B168EE30088190740C400204C06250BA66481146E61942504042E204012C9882814078CE2809149084153204D0925640492819A420E212760219830C1C42D413070140424442629D0A80CC0906DCC2671D8302C22B64408890003C9219B064912176621998150A671901051C1020EDC928409339008A149D1404C4C986460020C08C88512016EDC4868009590C312495142209B142DE3C040912489A1B23001968D11218E042771D0A26D43C805620031580286D104495480695CC88C044329124260C3225211242820226E90B488C9128D529248941250C99661CC0411912052C3A8680C252CE02869222261D42670214862C144121B386209420009334D0841088B4292C2A00CA2388154486624384942945052B281C14241A1C20908186214C990D13028E1B07123002C9C302DA11605C0080292A47109084CD8A84D64C44C4AB221CB168AD0C44D1127528C805011453209C171222088E12001E20668212125E0467112384993165082960D8092808B864424273119A325931468219101E1200A5C0890DC249042B84121824508306C8BC04563163119256009244C13A3088226489840260CB1681B004C1CC03181C89192126662B48AF4E423F4BEE432372382E098D6D64272D71BD92EB43130B6F71C86AAFE638CF7678E34E87B618A04C2D1C9F8E72DC34D2609D3100B8E8E7D92CBB8F7AD41A78146FAD2C46D9409ADD7D6D0AC0AE3492ACEE17CD7DEFBFD8495992FE7945269A23379BCEFB75AFFC017A858E455199F98D71BA318B02D9219DC48C95B1CFF5C7ED2B194FEDB86287EC7A2ED16ECCE49A8434EE678B1FC8EBF7B1A4F3493B4E5FB31411CD62680D9EC659F663D9476DDFA3461675304A8454FAB0715CB38F7BBF5FD77521F5E43586E1EA61C7D888AFE34ED9F8D833B44BAA61BE103D8CE7620AA6CFFE158863306E1037FD4C84A665DF5BFDFFE99E6CC808628A76CA05C6CF4E70DDAFAB714B9CDAD7FEAE8419BFF7E3397BB7439A950F870517B71F6D7FFB254D552B8A49D5267D8850D02A434EAC6509285111461BD8EC37C6714816A2BBB119C1DD9CA3319A440C0A9DFDE009ABE5C436032225BDDED8B932A13BFD81BF017E2D23D80F0D5F0AC546C4DBB58AD8299F0109A10EA915A39BD4106D91BF9AFC9E1517B000607E8FCAF0EAA8EEF24CF0382DC851F18986F1C66CA199D864EE5C114519D157CC98D117C15FF9E595E3EF5742C86CBC6EB2C439D7CCF91E740F4B8CC1E7CAEDAC8480BDDBD04E58B87B6F95120C2ECD47D3BFF87E47AB9FACE4E6B31C2193529901DEF76757D56CE40AA6890A61C0D648A7EB40C00E51BE129E8D0B7D641FFE8221CB1641F50B763700C19B84C5E001F5AE8732C1FFAE5347B90B9AACA9E90DF2712870447756B05AB6934D01A2F60836C72AF6C96E1CF1D9874AFEEDA952ABC27687F2717E992D43D4779D7C00627FD82CB32633D56734CAF1768985EDEECA5E1AC941BA4B6F65977015318FC51DF9B3C27A768AD3A1E0F435675EEB34E041965FC2444ED321FBECCA1A1C6234AE8D589568005B26EE8B5C85176D818FABA8CB50DA4DB568D74629AF81C2078315FBB88CA15888182DEE333F65BF2F9AA279B180F1048292F6A8D8788F243427E204059EE836447764F4DC3601F6157F25323B1300133E1A499FC40607FDA5460A339A4748EE609720C420A8277B00C7100313E919C3CA51F81921386CE71DBB1D61BE8FDC8557925F3AE7FD2C6DEFB8E84223CFF46E9897243BF24E49D11C5C1A1B31FCFB076F4E359499A1055D24D396A717587F15F00B8C5217CE7F9A34543F6504A8DB790652648D268D5E0536BD2561F5974258C2EDAD35E40F4BAF300228A094CA20FC8B74FE3574C9D18931A323689228F46307FD3F9DE40407E925798EA76C1B8ECEB723142C41EC4FDED23210B92D6AEB7660CB1A6D6A54F1E4C415F70E8DD6815CF97A5AD196CBF8D5E3C054E8066183FF8C5879324CD76E87BBBF817DD972F69073CD5A28F876E5F05C0D314DA69E7A162142616B8AA76117A872D93274E9D067DC844863D900E9F0AE9D20540B57EED6218A0A584BA6D25DC07F438B670A8B75417B5A4A2B4FB8305FE4FDA54E06F3239DF7D057F1A8523F7BF546BC4F2CF7D1B5BC8B451FDE1AE45D59C96C0A3E5BC38352BF2D450B56EE87CBA2A89FE4BA3E7147AD349D25F373CDB90389C8D328C63A3F55A6C07BB161C1DD6B57B2D4EBE66A9EE2DA415F0A7DE038D53F43211748D6BBDAAEAA7D612FE10F1AAC7FB682E66E08CD3F254175D076D08EE7ABE36C9F08E67E9A1B76C4F55ACAEFE06F5913C4F887C8D1947C98B7A68381589538F91CCD68BEA8B1D1DCC90CA8ED2821B85E56D9095312F10D836AE5F24BF34ED6358EA81315988971FB18325DB785A7DB405DC1492939B926581A8418403B6CC0C34F0A13C7236F64CEE60F623885C0CA3032F6529EFF15D9823B078936A9B6FFBAC1525C74AE78749D5B8AC5E36C1943A0430134685734FF8FEE70FD04D9F06C104DE6CE1708058950FD5E05E479A8EDAE2F488F2921B244DBDDD00A0422BFBE4F5B8C75E6B8522ED8D100C7AA38DE061CCA6DE051370AC03A8DD2D4685F0C73B24658B3EBD035934CDB33C75225C6FF61A972193B99C4A0B59EAE7A392B697B1344096186B792D56FEE0FE40B8461C57A606759171C81E95C44AE6BE7B99DDE04D50E86D9B921584C42F1BDDD889BA2E3EF69DC98925D66EA5FB122A04EA7C409EC6CE8141F71D734588E49E678E09DDB058B8C402E82022FA9775E7B3D0C428723E4471298120E6520DA9FEE5FCFC96BCC21E854A02BE82997CCA27D1BBF9C1BF5FE6421253A27B7FE954AA6C73F44AFBC902464AEAACA3199477DC1B69423C17B5AC651E4756BEDFEC97A6A4DEA436566EA6B8C19501B1FE937A6BECC7AEEB4A3FBD658A8EDAB80FD2A8F390A8165BD51DCFE207AF +smlen = 3707 +sm = 49C5273C4C5C6A4262E4D5E677E295408614468E6B683857113B4F3A9027036D4CBB03FA5B62E1520292858FEA0BE7570A26404AA3CCBA74C14F52D0CE8FA5F2E19191021AB163A702259AB94DE9A178B2161AC9862B8AEEE0EF0EBCA99B2CE530F483B4744F769B83EFC9703DA1015052E6DA78964A6819C1B4D2334976081EF788DBD14AFC2049EF78FF323952CF72ABD6C3A7A8AF1345423BFD5D9AD3AEE7E516FB9075398093B125D3EED887D87C323BC92D7405CD939206D88979232D861B38F28E3D103E095D045F1E6D4CB95B58CA6587271E86FE83CFEEA24C77CAF039E2D0E1A27E66D9800888D8FF4A3635A4D32FCE8592B0BBDCD765014057B74373D355533B9BC4F9A4F9E73249089BE5775A91D940095F1E601CFCC40A39AB3EA3DDD8D98BD167B20765E9CB9D7400B3B25488AE17AF310F027ADEF15644EE9BB20405562F10E5068B0B15D12FC34AD693B9DEFD05C4701512F5F68A9B41123C7464E031B1D198EEF11EF8F0FE3AB89C15BC9EDE405115A0C3BC2E5248494368ADD872C937663C00309E75A1E4EE813D7EEDA47D8D367AFE881AD993CA1E91E35249F86C2FBA2F241C0B09A91DC641866AF27B9982F32BC534B1FA45F7FE8AF78D0F4B7529C84DC92FD5F4D9A8875135E0F2FDEE705BF167A0365CEF2EE43198D0827E42823D4F0517455D363ACF6658075B12E46B558C5F7CFBA02E627E15645EE94C21EC41A1903572B258D415E87CBEA5F65CC0015B9CCEBAF932B9B047362B678D746BC1817A66A1776A2FD5EFEFAF91E2D9C574CD6AA5EDA45C6904AA56F7A5EDE27FB33FD361218957CD363BDCB4C69FD5133FF89B9201DBABD90ACE7143255B6B462F895AC8DFA455507C8FF07B246EB917744E87AB90B0F65E6E6DCE538A8DF4DD8EE495ED087DED3B92D7B5F4CAD5A9509905BA17126E4911D696CD57E6567620A177605EBA818E77ADC3210605D37C2A5F739E1D755D4ADC63EBAAE54CAD5CF161CC4C269864022CC4A21AA62B08D25BCA913488C544E7228F3514CBD2E130EF182D7C82CE88025BDBB79CD1E9842E79C4942CC7F26C1067DBADEEC430EA7C6C5707EAF50117DFDEA7BDA2663BB3898337BF62098B33E672F6D638FD77840113A88AACCDD579D7E3F3750D5AF5ED27CE1F848F53CA1E8A57A59E764467B5ACC2021D877A14EB6DF8EA706C23EF6A9C06422EBFF6B0EDAC5D60F9EB3E75AE22401D229AE02A4848883D0FF609BDE7ED3D1AD66A56F5719430ECDB3183BA7B13D9337190729583EFCDB43F1D0851434875AEC79BD621520A5869815CDBC79A073F3EC4FE36E89E81886475B8FFE2F5DDC5D191D7C652A21FDE7431D84B316DF508C3971723FDBDBA6DF24A07444184940BAE7319AACDDDEC58AE0BE6A8EE0A5785BD765954DA92CAA720F2D0E3245B6CD3E3E458B4675B4037FDA414251B727098F66566132C15BA5914F22C98584CE430576953DA139421217613E56DEC97C15ED11B7849BFF3C9F44F2CEB716C2BE7851799E7EAE36493DBED986A5ABD5976872B6649AC269A2A9144EF0EF154765BF8F32C96BB83FD4222532CEDA00B7DD804F16DD8B0819676C19F1BD8BE47578EDE8220209D7F5AA181324087A0B0CA4D9FBB6CB1FD8522894CB2E72A68BBE8675D124B78F0B280F4731D4DDE96A951ACF7C6EA430FB9F8D54AB11B14703B3636D793468F48B0E0E3C0408A258C12B98B67C9384171A30F79EC6CE7D22CA42F9B3D1BBAC4A7087972AB91C9DBDB6F07AA2305EAC001EF79401789EF32568C806560F77BD98C70079EE318052386B80841AF3B8DDB71288BF2014ADE4FDEFC41A6BC230284995CE635C1B16645698074A0FE7811C96733A8E0BF3A78C62848767CE3CAA053DB33A322D8A13C70015BD406E1FC52444944727715137A29FF80AC488994210ECB93CB05D5F2FE3448E4AEB9DE3F7725052D7C231F57A45D79F06B4458325095A6C293677BFBB67C511DD23C8A5EB060C7AA7423AD79EDF9F6035DE71E9189C68687193CC9955CED1538C5C3853E526EE8FB15E003E93D1257E93DA313683A1B4AE88A93E50944A02BB3A6E893F473ED5E15A45C778B98F835B689C9F56C291AD53D04B792CBA8867A0C4A369FB9B1565BB8FCC1B8B618F7498D556F19DF80F0B9BEF33816CAF282FC94058FA13D6811ABEF03DF1F0D14B799206AC8EFE4EBEB9885CC6B284608C850494F5EA6DC6313BAAB102A0BE2E884FE42268FAFBE43C45E1EA3325F1CB855E0381D527CFB704C3421830531B1401284D6468581F7B6B07648EF60D21947820A65803104606E0E8F4D65FD8F0CE07B338760170D85F2CE2575F330871CAD6D5BCA0450CCD03A080ECBD7AAF698067C1442A6CBB71A10F5432A764B80B3D47E9059DE58301C7DFB3AF22B3CDC61174CBA845022491CDAC54F2A5A090AA3A2E222927DAD5AF5870617A49515E7F8690320AC9161F3E85308DDB2FFF65900EFD82C331F433FD7886238DC7DF8591DDD58E2B014BF6F169E0B311B3D6020DEE4966E34FBB093B9442F6EEF63074628DAF2DBD0B557A09198B2A2E6B959844D4581164986ED55C51C92D19C6679CB5B0035E30A823C50BE7C6ED50C339ACC9D82A18963D2345D0153F08A7D2FBCED57EA5DAE5E3339284010DFB835A4CB540450C8F6972907921AB39240D9568361419B59270DEA03575B45D3D7EA9BF9D6DEB4D9B148F8CB569C5233C17B43E560410214C58A78C4111A63B2446018D0BC42B0B41D2C998350F2BB5B01D2A0B291B69B36A7193693F20ACE3829BBE1BA7229AD95DCE6D58E9C0E0A021C0B2771FC192CDB0CFBE303135FE40AD805972E3777C1EC820AE205AAA1ABAC26970037F75C704361307EE62337868F55FC86A477C071FA9E141CDCD5E06994815B07FC0AEFC43031D8CE0D93A0EBC55756697DC9A2E9763472EB96B95C1B410FA892B123FA495BD13BC634705DEDB02B0EF145CA363F58209DE9B97D4D0B2CFD2E86C9781FB11C678EB40712CB6FF20FD74EAF7AEDF3CF1A4BF346D7868102B8B4613CA15AD5F5DC10B6311EE1C436D4D3BB2066B9956194237013F85838E4BF60927DC486FE1565C707B92DF4DCF56C41E3E277D5FD135EE0853459F38417AEC6020845A3C3D99C65309E318EA5A19DB33EC17CC4F065A4F49D1A557EF3A47A2F8483A6C6D16124C10A4181A28639633D805616B4742300694D93A655F3B6802989551AD060AA4072F577BFC167CC50408A2522727BD9A344297F45F772125E5352B52D02F6B048DD265DB6B2DD30E206D33C83B4C07D05060C192A3B51596B86888D9DB6CCDCFE374F5A82868E9CB2BDD4E60B38394445505C71799BB5BEC9D9E0040B0D375A61657883899DA2B2B5BBDDE9F0F3000000000000000000000000000000000000111C2B3E67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 + +count = 39 +seed = 811A8A2ED2917CC616FAF246C5F9BB902E5FBF5430AB078AD6CE871CF8C160512A748216EFAB3A4CE1271AAFEA12C11B +mlen = 1320 +msg = 061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 +pk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D269F09420C0B1AAD6E446F3174920CB53B96E1381DC59FEEDAAF18859F75CE53A1D4435461E3929088C7DCA1D6627051DAE80C897C8D0E6C04F3F931D7C548E061C69A2A610C64CCCF9C5D5A742BBB00FE8A9646DA3CD6662D63D90C38AC0465CD0325B75468BAF841CCC5F416C735DF4E3C898B9995907C7F098DC8965510F26EE7E63C73EE37583F2005CB069CED0EDB02EFFF2D9A395A2F535ADFF285718B11BDA1C855DA404178317E0C13DCB94F018B83CEB641328C5D9F1BE02AB3F00A92673B701325A0AE937B112854BC3BF23F46E0445CEC83E4FC1468F1305EB7B39E1E26128125F69C7A924FDC067CA41F03BE09038C127988099B35F03BFAE976283D71CF8956D07390E948CFDA5E876F60076A40C6AC7FD6D38255F72C5FEE795F589965001B7C9487D2BA89668C19C54F1A5690B938E2CA2A8B861D79811CB06DA606DF6D5C88574AD858A15D418E5A740C46B72B1327C860FEA66FAE84B9512E251717610DAA835F8D5FCEB785EA94372DB39EA6ADB3E7C205A093A9F42742A9E7E1A75FD142E97453B99A48976CCC506EA7460F399E21AA3B2BBA9A790D41762B18F08843FB4EAB8CA9032A6889D0B67309A9BFB2E3DC06F45E31FA40F024020B4A930EE8199B9E0774CB20E3906DB14DE84EA8A08B9FF350D07776E54C7EE9A37B37EC21B9764E95286B1E4E8B441D1561A165C052B6EA9B12E72F7E3863DDED46A8EC3E3AEB9DBACF8E192F54B0DCB591D3F4218CBFAF295E5E7BBE15D61642298607B0EDB86B462574F4D925AF086A27B71EA8ADE04732A7D84189E8725BC7166635CC565710DC2DC07B3FBA02F76955E85525CE068FF267AC71EB2A011DDAECA4DCA1B8909DADE7C7452C5E161F6ABD1AE42C2ABFAC862A069A8C22CC2BB657CAA139C8501BDA33B0005C53A8D2D397B6D68B2AD20F62F96D945B8B3BD05050B74E5CA9E1348E45E64B7F30B37E6E91F2FD7EE8506848390E3E4FA3FDC5E3AAB9AD48BFF137D3E3F6B2726C5C5848B2DBCB1BA53CF2326235E5FE73B7C5EE5E72713005313D299D2D4101AC414D2E8B20E4874701F2440703DC305BB4DD66A80C6AD76358447D3268216C7BBB998C5456962D11D63862C6D65F76CC402B541D9AF488B2FFB9515F1AAE3ABC02602B28AFC7DE7E959D35A0C9DF22B6954927657E5400D747F6DCBBDFA965F6C6C07630C35AA1098D3BE703F8D5D16BD3216CFDB93E71EFF5D916EACCDD6D9E78DC8E619ACDF5E0BB953C398C3CD72BBD1C4BCEB33645ABF77A2A95EEA3BE0D3424AA8A2E1BD9623CB5E9758171F3DB2599F0BA4307BEB4D8FFDD32ABF0C83C488DF5C269FEB7806D718AB1528D19D9CEEA3839076148527B7BEE82B012C9FC36511CCD97A4B167E22C75AB6AF83568846B6AAD8C04C6A2D32DD89CA059C4F78A0711263118AE0BB97406CCA03B4F3EAD4F2F364AA1F8CA6672D190C75BB5D314E5BE5C6030AC01A5CD82DD0CBFB451C86437D70AFBE0B0939FFAA850DB294FDD2B18CAD73D45D9F24AA6ACCE4D07B61A8C4554F240FB78C967347925BF2C1EE993DA12248752A6388920E3AA33164F751309099904DBC99D666CF3C685221636D3F8AEA02CD0F70DECC9A5D76601E8BBF1A088379978769B9C2090A49F38C23D8B327A4F5A07D4D632D1CF78E419EF37BB52B1347AC7CBFA337CBCCBA68CDE70429803ED9F0C3003005EADDE68837D02E3EF224DE771F57E9AD11A2541BC2474386D2BBAC49198A72B9009B6A9DBCB17290E70B48DEF012B8EFB0B20EFDD1713CDE21DB56D63D60157488060BB88312C66 +sk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D2661BFFBAD3291F072086A65F671D4ECAE6C263521BFB17556FF57C34EA549A905F6DD89727EE4D20FCD769A3F55D6092EA0330BC4CAC1BD691843BE7B8E3CF58349404D59222A231204011110A246265B264A11304C24A17023A631083561A188441106202208648132211388889C8660221484222766D42269C280258294841A414812B028981609514684D3380A51062863968DE1A66DE3C270D806824B1220C124690AB70051342821B70422036924296941102EC436101B474518184124B6244A064A80A881E1B24000358014022CD818721BB70CA4043118B4409C046CA00284821292D3B421D2B8858A08012019090AA08DC124240CC08489A00D40222584C23064108A4230001933255AB60420A9901249620BA084028809012152CAC84100B9045B04201A1260922270140801003511D9480C2081498848201B1811031471A2B6501C40101C04619BA8840031120284249C948518A90524952802B28503830C14366822A2500BA16CC4B60DE2C629D998714A0200CCC209A1206CE2448E610281D4182CE0042488480C51964D99C4240B1232D4886823914D1846661B326518064AC4260D1A238E18280D9024848C4621A2C2818C126E8AC680DA4070DB10659A88110A946119194E0907612395840892319212051A8588E0260921B6318228484A382DD9482993242A5B3810D3A27061B82408396AA4269224C34C120765A49280183402CAA461082188490249DB224E41124608430594A24883148E008725D19488081682D02626933242C9000E988048C9300518298A5922855438865C308DD0444822084C82288C5B208C10232260342CC0C205A244841C128E2041689144211C2585A3048C5C186EA4383102490E94144C19254C99C22524874D09B0800A4926C4C06891388E99144AC4068D990869511610C10611232402D32211032601A2208A40A20803380A02140E0B272A13C000A0386C13440A8BC84C9826119AA604181812DB224DC3A4840CA4304996640B34458A086111418A13814CC9902D59C68D20277150362412220513156C18152C4C2204CA042558385149B84C0329842447045146069B4465D81224DB9890E0C85113296D8386711BC828A3081142360A98108603C02DC9947061A2691243666424840B41051801510AC290DC20455C987A9877DA070154CE08B886502D7E2A06840F6BBB0080AD55781AFCFAE56DE9CE4CE83F93F7C7DE236FE69446CCA7CFEE68C2B8477EA6F09BAC9116DDEA6901B6E805E0D5129C8C0F217B5F5FE8BF0902BAC56F4D6C06B776883F40ED853BA52D03B1B22C6AC7580D99AA86A7504800D6FD9AD59107A660132677EBF960D8F47F53EFB3498ABC1E8E03EB94A755E27D838F3F15BDBE08C0F3FBB7CAA7F64C7392E8A918155A03667D4C4BE32609D28359F1EE406BEAB4DD8A890B335BC64FE3133B0A73189F03C429604D81E1C1030BE971F5213AE0C12EF5D21982715FC98505E9909DD950BF6A0998F8251F9E3D70E901BDE414EB2551FCAFF9290330E996B3D0B234FA0E002B127F52FE4A2A9CF34D4A378DFB135A07B0DC4D3036D34EA5EEB46DB7712F60D9C74255F3F9DDC3D7732DA3B11393F47EE565D79F5A0A7DEC726E69397FC7C9E4C500DEC9199DD95C809BA988CCA678F1447D54C1CD3D2E0A7873F3D43A442AF403F524F45CEECC2BF8A0B01C893BA592CE7677C7CB46C640E525D51BA31A83576640DD3CA06B4B6BE07F742FD0DC7D1D9511A9724A8D2E357CB75B49EEDCD549B35AC3A3484ACBFB04D053CFC0D7286E6A748ECD02D471986B215C5E3E6F2E11AEFF7163333B5652D02450EB7D8DEDED664CD214C6F972C07D1C6912A570623E47E5E42C1E27C4B77A7F36E1EF96E49F9D9332B2D4FC7C7B1BE7122FAA244E8F8AFE8941A313FDE137B5C11C5EE423E3CB28C56870EEA0E2A86F9ED59111912116B2344C90D74DD2AD338B4AD8129AA3F67C3DF06574C3DEE0EFCBAFCE1D562BF3D8E57B46E1D3ABB85DCA581360E37D0E23906335E53047EF8CB6C6A355565CE47AE95D8970A0DDBC22C7702ED4F364E9676E5AE8EE7C4A1FD69780343B521AA00B201C85FB2E44165B563FB3D6664065471D49B07242F2D70BE6B0C4D2EEFA85525108A0A779CEFB0155A6AC585C3C92977902F22F45BD8D1C12F775C97431B346010FD25A0D50C8C436C7309C4260420D2F8078318D510A4B6014ABFDC39170B9E7478F92ACE865A7D74C6B32462EFD0756F00A17BAF459168882CC2FB7A1282949226F6CFFBF985B1429743611C96DC7BC761D834089A4DDD2186C833D27010D0934065B062690998B47AD46F7C044452C326F88C33EAE47493BBFDEDD6294C23CEFA31C766C00D3A12588D8F58290AC35CAE1C0E1EDD0BC23AE6F42808B32B7A92B39055C6DBCA3208709677CCF749F025E90B2C03FA3CA3E6FA0C162F3D327C4C32AE90963532319C7F003E19B5A00517E9CFD9A42128129B83289B0E592CC65AC410DC064B8F5C78BD0FD549919791E8B4D277858C308E683E55A1127DDDD7BA544C286FD0DC087BBD4DC8941B384389896D1934261943C6922E04FE0AD7848BB43BE094549E5090A02DF536CEC58A10D383FF95B55F3C71F9DF434F82A1E6D352053ABB113292463EDCF42486BC5BD6685D916EB8FD23A9D7A31D40BD8700A9D6A2B163365C9EBE4105A60B7FB7A72BB74371D690B68FC0A60CCAB2C8979EEB5F4C48278DDDFFA4C74C0F57478060234A8BD62C43ED519E0CA341786641E1EADE440ACB50B50B7957B5E36318676CFC69EA61FDC1B853434706EDB5A4FFD417DB0423147CA784A420EBC3CFA4B1CFB1A4F2D2296287A0A2EE12EAFC981879000F409920103D5E2FC8A5977E95C4F567B8F6F84B0870CA851F9E7F99CFF7A2EA7500C04244B97C3436DB6C7683F7EE3369302019BF240367F9F48D950A37B9A3A9A8C914AAA7785C80C871361288912CB0A22DA22255F3D91DB9B8B3C473977B5F2D2D6414B52023C499208F7427F90CEFF5CD27972F5C06771B43FB6BEB68D4BE391C7FD9EBB9B0EC8A10F95046F3CDF3423D8CCEB60B688DC9E3685CE992B436709CB3727ED4024DD788B0B4184F9DAE83918AD5B72DB984A8A557E3240AD9117CF91D689047741699089C12560C86AA207802C9BE7B059CB1E68F99EA877682A46AD3A8A2060CBC07B89B655B12132D98949E7440AA7B30FCC05E5CC0AFC23C1D9207AF9546E576970CABAE0D74CEC2A7D4584F4B1B476A8957B99B459F45F03D419A4AA663E6248FD57FA6DB5CCC1829DA531CBEE439EF8003126CA31BE3D565AFFB2F629E7A2444E6FA5222CFA28007E781006AD28C44E4BF696310BDC9C01F326B92CA90D7AF5D86A225B8128EA90CC9316735B55A0E56C523AA0C4471E4C2B2C936481EBA87E05E726F5DF6CD739331DB4BB6E43C6270072A7577901323BB8FC1F41885FC96EE06227D2CC467E648A909E4916305640FBC01C34067E80614FB88513660EAFD1BC7C2643F215DF +smlen = 3740 +sm = 36CEDAA2FB4E78FA6D61A4B910D93BA12A7CE2DE1C08B9B76CBB383FB4E1DE765A52462C6490D86D79D01DFC497EA4BE7C8BBD8232EFD70804F5257B24AD83C8F6FA0740B3C8AC0BC1C0868D2B7156FBF2440694A6AA32278313F40C8E273F0175D292B85F09474A2C27D69D24EE65261D54A753F23C1D55A609C488176B35CD4641B5AA0300BC31B65D2B3C335B1356BFA20F92045277770203D28D3C86DAB1561BC285519F4E541FF51BB3635628E50DABEB152D3765785A0BAC15A30D2472AACE3A39F91455E1FEC9120F6B85448BBEB88BFD2370EB8DB108E50973E647ED6F9B19F4B393E7BA5D937414D878A44F9E4772F76F4DC4E693429AF871A9040750BB1B89C36FA3D2BF08021B66BAA4E6CF4885C7E161599487B7C6BF475E0172BD6BCCBE5B12AC746FF13F382C2496A9991C61D428B6BF2D67BCBA250CF71957FA719C61C0593DA0504CFF41E43FAE7BF39A48BD1A2F5FAFB4FDAD991EDC94E4918C29359DB7B08A17C2AE115EBDFD504784AC2AA94822F7091D6A87674378EAD19FA9D5D193AC4DF22D3AFD1CEA41D890448B113708B406E0F4CA3041B43FCDBDF21672CA1819E20BE1623FF7D3BBB5C102A022949CF9CB0816F2756F9AEA066B1EAA984E6FDD1A24B54BAB6782F3D9EF5999981B83CD865793CA41AFD46BBA284896D7FB8A1252BE128C745B8EF3AC0F70D1C45533C7B1733454D093C33450A1B9782593D5A071578D471551823DFB65F180479B88E6AC95753DA94EA6BC0DDDD3D82806287E0B13B26A09AC6313619F324D87BF576B3239F3EB78CB92C455080E64267E7F245A6F9DB43D3B629E3FAA663D3174D88D2C17E07D4229624795B095A98629FA25D09437EBBA357406AF30FA1992B8F3A1C4BB8AB0E28C6534B0FB6227FA83F57F40D830B64E17C5FBF11D00200436A289C3CDA859ED3192AFFB5D34482D477D43CB26446C34E03C1BD8FF6AEB96ABD5E97E0F202AD7A1752A9C45ADF1C84D35FBA1AE8D1DD94E5B73EE45598418174AF6D6E8C7E8BA48120EE5C6F440EEC05C498C3170B9750F467C2FDF4FD27B619700881FDE180EAD15645482B9918384BB9A7BB5DC2DBE32E89CA9B0A968B6A669972AA8F3D9D90E332884FECACA604D60F76B46AFF22A4CD3F2825858803D521EFACB95CD9EE0F047E9D5C4948FEA6776303C79A0CD8F26664BE2A8AF55E5D56F95A85456C0D0881DA30D42BD261DFB938FA75345F0D1F1958397C6F24D309337DF9199F703A6C07919185A44B1E9EF6A7555BA57E43601DB04B34A1685CADA031D02E1077DA5F7CC844AEDA9E7CC49E5195602D7FE6180F18D265CC8F8133B452B77F0BD192BCE7E406B85ECEE94AF35FF5601557C5D7BB3FBB0F8B6F547CC2396F71F889B308FB6BFBE2BDD3CBB44BCE0386924565805E14F7B73E3241A058A8D2E18EE70A58C912E36A7715254D9B9C8D607F562377B109ACF2D856DE32C1BDA6541AE212904F138545A68F62B74245CA3170EE9849C419CEBEEFDC9366C7C7199FF57A9BF99AF7C3BE632033F407C090AF01CBD2E84D522E02EC3130EFCC329690C2603B5040AF3CAFEBE54F631009CCC68EADB2407835858DC6EA8DB8D9CE38B0AF05D07E32051B65DBAFCF1D51A4C517AB5E4951F0CAAD55CD4873572D97838E7F3A1DD6018FAA809B3643F50EDAB8E0D214D96240D1239154432FAB665A79E91D0CB5B6FC9915524ABBCF681B882D67CA49FC76C2AB7EBDFFBC8C9CB50C745116EB25B219507E2760F93CC387A756EF0FE1D06F0A724AF9F05717F93A5B4850B39CECFD747E108511386CD5BA82BD8B7AC35EA96E476A811B93375D3C9B019007FC3011BA67098308AFA2AB1CF1E9BCE4DC04B963F7EC9E646155FBD93791D3DC2382F7C3EC7F3282789F47F1E44E77EE8E9F5887E3BD27D6AFC607C6334ECC5F218074E5EF03CE3E81288944912D7DCDC085E7CF262216332019C1F698E237D01499A6303F94636DB15836CABCB5ABD30109F1BA9923EE57C9343C2882C544F543723CC4AA9906687AD27E91FECD8A438E57134382B49665794B41BF8535D6E539E6E2FBE8529765DF0EBC74E9985A07B8D8B2734CFB42E86E41609C642B89E8BE091D38F02591AF2FD4D54BA57F9FC9CB88FBBACFA791ED187FC8B788393042279CB6019ADD8C5B92844BF39B1E0070DFC2BFE904BB322CD506248CF645E6FBC802814954CC39D59DAA62FCFAA6D90B69119CC5A42D256014A7706A35D1AA4176934F7F8D58911F9213DDFA1C97A444E89EC8FD92A2B481A1E6027A13B2A81BB3C364A378A53F99A2D51AE02698BC498B371300A18C54073774FC55B05593190897978026CECA99F74DD8BE98EEFC8E825D5ABB2C462885D775835670BD0B7269D17AE02636A9EA149524DB098DA8C3CFB4825C44B0E6E05A4B1111BFB7C36CDF5FCB3B7B3EEE233A60F25622B2C3D675AA57FDA111898F7D3789B8A80F7AC81C1A6F204BD31351D9B9D17753A91588DBED06A9236D203CBCB39910D93DE62AA11BA4087285DF27ED698104F00C06D2744979BA56390A8031D9A748A6B4695DA3F872656463576C60232EC2EA0BB4091A31502D4AE65313B499127292EFE738ED00414143ABB00F5082FDCBE14CFC5D101B3C153D3FEA82C1BB7F0B2B16A534071A0E82CCEDC3EEEE876EB106071D2171470EDA69175CE3BE9AF60F3BEE4CA5C029B819EF82A0CE613B5E9E2B1E6A09B3D1D083555A079ED06337BFA36984E82719C871D05E3E8B2345F221BA919C13BF2686E07C516049CBB9422116DA0EF2C8E5748B32880F0CA4B237C0D33B1EDB3BC1C28FE72D08A74D1DB7B00DC7B340E746DD35A8F533A6C23E3989408E7AD22B905D5FB20ED9420BD429395A39A6ED063B1E6B0E5144AAA59A2E93E7DD66F95B92921ACEABD12D99B5A3FE1743F3387E84E7E05885137F11195189D167C977BA6F31388AAF7B5BA9976911B55B01CF53EB6F1542F83FC951ED24CA65BC195668DC286D51AFAE62EFE53E3DBC00FFEBBE5974557F00DAD5F9C0719F9515AA39D5BDFE7A88B6BBBE871ED017D453999825B15013BA1B9ECB040307422113A3D354875EDBC5BAA7438C08F8CAAFB70C48EB6B3DBDAA7CAF09DDFB0D0A27755B46745383E32BCC34F3EED7EA06134915E4CE9C7C337B1464BF25B642DA54E1C96C79621D9C146320790F5CC9B65F5D1A2C1568ED21A10240EF55140FDDB8957492D285173B2AE2BC74E7A1E2C010C4217FDD7D6FC8B0BA3D5863762ACC5D561A9730E242FFB5B327967A29BBBBAC2B14E4465CF2212DA790B0F1148608A8D949E9FB4DBE9F7FA05070913363A59769DA8C3F6101B3F626D8CACADB2B8D31F273D5C5F628EA0ADF0F2000000000000000000000000000000000000000000000000000000000000000F1B2631061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 + +count = 40 +seed = 41CC9DB2E90239AB5158A2628E7478D0B3512FDF84CD27A4CA5FE3119A455C22045F198C3C5C39F491FB975BD1CFF7F8 +mlen = 1353 +msg = AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 +pk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C422A580829654E8EEC9FBFAF13712CFA3FE20EFC4C44C5CD2F3943A41C49E18BAD5B785CB336EC0CAF18872F623894CAA52AEEC8D598749EE76598C1FE10089270AEFA603D0A56C3FABA0AF6DE81459C1DC998AD656E1081CA9F600E26B65613DE59133125F987F271E1B2450B679D2ABCF6FEB72533F86299D04253854BC760A6C35D6A1FC03681CBE4D6828F91F0C9AF72A0B1CDB5090A586CF9A470A7E0BEC095A9131D333F379F2C7ABC08E487D3AE445A10BE0F563DC98CB67B96C3F98D92FC9839AA28507C5D69A57DE7036E85B5474F59A002A13AA07DD95B19E495FB0E6431F7EB28AB350EACF99825FA3E74F0FA2BE8B5C84DBEE314D099CC4ADD65ACCF13901DA09C430D39FD7321346B6158C07BE4C92C0BB68D835591B523A93F3E3DFF53ECDA7FEF2B5E64911164247C230482A22B30ED2B35F93F86EA55E11B5C6420F6E8112F050BDCE5C1D3F926D8DBFA07A9F616FE7B265F14C37DE0B5BE20A6C4D2324F3972DE7C39598B73F55E2310DED0D657D9CC0600929EE08D0F7A4B589B195360C8B260C9CABB4529C8DF25423EB44C4E3AA37AD59010B0C0014201D7B0D51F4AD4AD99F77184264898E16196BA7267FCCCF25C94E6E58137ABEA3360D1407DCDCDBCE0F956031675D9A0ADDBE23F8F1CA14BE3049ED20F9F8071BC1212CDFF8E372C63CFFCFC7A39E07CF1EF5C9859EB2C1F1120F9E48212EEC8E9B8ECDC7247D0D1F7979CBE5B459E8248FF547130E2793AD795C73CA7C74E900D2B8319BD26D6EFDEB35E61AD2CB11A9D5ABF0CD2360FCB5D2095633F988A85020444ED7A2C11A043C240B13B6F0559488E3B7F6C358190DCECED1044387C97A39D836DEF8869FA3FBEEA813552AB90DF6ECB9322D32FF674E760499CC681332120B34583391149B78A3DD662806AD9C975B2CEC9603704245C82B05AAF28CF79B45F5FE2F259284B19C89DA2B6F16ADECDED04D038C37013FB21327D8927E3EE596C214485365E3F13FF1ACBBE5C32929B536176A158058F03A0CF19705A8D2E65E780C604FE81D287D5AA44C87CC6D6EB19D3C1A29CBB07ED2EC60F6A01E2DED6129DE1E23E713F23091C6199CD4120FF1D066A64243467DCFFEE9E0BAD3AC34A3EED328459AADEDA5066974735384A6844EA7C41222696164DE01909A680D967BAC2848BE0BAF0A7A4E08630D267914ADB101E69E521EE02ECD31A90265B2203A17FC0F262EA1194664909946647E7F7B831658729D831DF0596A8D91495A04720D5A95EC9A109755817B89F83912167135FF285CFCB296E90C1A0E51C78935C21ED362EAFEB626FC7666A9579D517A21B5E92FCFBE3B470E7FC9991DB6B3B3DE496BBB08D899E5C83A9E5E71C61B78317EAE5268C7B5688429F967284E6125280AFCF4EB04C6968E81D112FB5765DC2814A1462F98F88D9B7812D4C2F8E2E72699782EB0213F128A37A1B95E9EBEC9AD76EEDD9CF409C5CCFCE0FAEB02819385BDA3A135ED9554346F1EC7CE5434DBB31933F2385D0A5B3B2D8D676303EF99AFA64E97A4AA9FBA9CF581EC7566FE48D475C035B2CA07F9D311D17844CB9D4E6ECB1FE6B881B9F3359F6640BA43FA1BE1E2D507903F3A25CA1EFBA5B4145DB87FFCF13DA90517F8588A98DA4A068183508D43B9B155D9F33056A0821CC218333223E0D22A6CE451F356DB7F9AED5F51D493DAD803B20DFD9EBB6DA6F3B0AC0B440835ED60D2CDDD78AD77717F2C6041EF97C08D391D89A30628DBC35E76EB429C467C9BE67BF87FBA9FD2F400C8B7D2B05243E2541F1CE228DDED67C405A +sk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C73CCCE299B19175A97B305DD81730D85FEAF4C1F30E328B1192503B42085A3B68F55618500463D2D7965EFB8EE8FBD8D131EDD5DE3935695D37A59E00E478029C3446240B8851019250A434A49C20502A32418928883324A0A154E5494200814309B102512308D5C242D5A28668C2821D83250D3884D23416CE4A66D21B705A1286920164221838D0A3665A0C8811A9764942468DC1282494626998811841811CCB06D5388205B140E4424425C9430109441023289D0C62413B16524888DDA4641134546A33009019428929041C0C088A2C84899B04D63422C848484DC1601201942D4C860142709943028D3C868A41464A3420CCA2424849244DA24441299885A2626A0A2040B10100CC56503076583182024216D930666D042658A442A423890DCA409D9403110A87113C4085C200A10432C98C26D58264A50C40521126D843862CC182C5C066E83C6210A426264C84848C04449B06893C6896228461C424A44B6111C20005B10710B88508408480318908A8210533468E32008024831DC228D981809244426C304214B4081CA346AC4A888CA1468633641A2C4315B3089118469C2308950408E03862D0B90851AB58C4C086513C104A218850AB14992C0245B948523832051A211CBC029E40024642482E4144A22B54C804091D44232648808C922628BC44841A0710C342109C500808824201251DA224C81384C5BB00813818998362604914503C9898C108C8196258898450C3024520072D9246462266DA1460DC112919C86801A3524A2B629184951A49828D8C628611010D2A80C11B368E1189123298ACA20691C881020904D1408861AA78449104558320E0047122448421C11200CC1844B206023450AD0120148122E61B8511A848DC014219AC209422240D9480D04128923026001346E81A0505C38415A022991B241A102098126416038709146519994650022061B223209914599884883060CA2A4808C0202DBB2094840060A4482E098501447228BB4315AC0644C144E08016510274D50940CE0B811C84472122489CC04228AA601599804A1062251246D23264D43184603B2644A28698B322CE3848C20940899860550A009DC20404022264B866C02A669203929888600902660021081642271D80630C2160510156D1AB30DD18845D412317A1F814BD7461E252189A8C776B36B6BAD69922E4157936DC0C21677CF9E219E08F89DA77B7BC392889B4C38D0DA4474A041E9BA28A4C78EB433BD1729FB5A2067A6E9200F9D46D96191612DFEF10429BBAE6ACF37784BE5F299FE15A76E485DEC1D115E360581BA296A95C6E925243924642ED3625C8863382B25083EFADFA186A3C6B153375CFEAC7493056B7AB393BD12EABE3E83A05FD42AADCD27316575DC4A889F011CBAAA8D45759BAAE2BE82587A17523D122D9EF04D20B88680439FE7A3FB80E7E8DCA2263F36F0723F2F5B78D8294C938A8BAAD29528A46BF9EDAB28488D7A45274A2EAD068290D504A2148ADBB32307589F068C08971026EB84056029922E161BEE11B542659C960D4ED25C52077C5E20599723066D0132D5FDF71824228C7436F3B6AA4FB7AD59812442CA59DEFDBB6A9B9D1E88BB075284ABAE11A05E726E60E4C9BCAAB5B830AECF223254421F3F1DE170EE134DD80B7A43BD31784C6F73E83E90C02CD75D3DE824CAFCE21A147B0C6C89438C7EF5DFD67AE812F1DBBBDE03003FF89AC4053D63BFBC58C78D7ACA464C88D1136B48BBB03C400018123BF67EAC781709D223B8F43F0C3F26A611AB69A1C0609257E671603B8811190DE772F97602F1917B8364EB1333C6B3A3F254D15ABB0B17E0269BC8DC98F35B0AE84F994ADF17B1F331461E552D6691A51F497CBD15BC0A250AF3FC253561F94AD25F647C21A2E440E5EE729B1288B2CAA092551E825E9574B5831747BB37107CA2485FEB94197D0A5C9DE6CB09B9BEDBED66EAAAA1545BCCFF387118D6D253114DA84DD226A2A77FD380E18529C8DD741C78BC35982F53BE55305180A826FE61648A59A7A922DB31C4863BAA3EC14081B1A51D6FB5F923F78B3B34EB412AB762CF0BE3AD923DAFA059EAD3332EA69EEAE086D158C30D930C7011BE19CDA3530946BD39F9C10709031735EC4CC4A96E94F38AEAA880A0D78ED4BFAD09F0F029A3DFDA3AEB852F85E1908900A42DCF5EA01F57E38F87D402A5D3AA94BBFCA5C6F6EBD28051A29E35799E281F54636578E6942AFC727BE2640E1E967129231A3054676BF7CAE75BD974277A38FE82127790774108668390E6EA7A0B3A597F828F1AA2F5B96D8DB8B4C56006D9FD3EB2572537EDB3CBF7B45ED52B6075B7B964A4B8295CE7B51BC6CCE4108072EEF99CA587173DF450BF8F593BD29B3EDFDBB091FD5D8C3FD5278DC27DDCD0BB74607A96366054381B7124E7723B771842015CF148B0344AE6C88FF398EF4CF68FB043A69D16C3AB72ADF268F52A30BBBBE3852A219986935D63B6364FED07EC81C600B0E3154015C1CE563243E67FB8278BAF460B3082662C09F6E241834A97C10A14B6B36B6533A4B1ABC83C47EA71A74B3662378DA947BD3E314A89E9AB1816F492B5530DBEC6910F31FD720BF095080305B610AF42D07B7E928FF83A779A8BF36942CCD92E9B3FE99BF9B0573B6DD258EF2F50AF62FBFDE34F23AC9AC2AABD7D16031F4E674C44ACFB709F5223BD76278F88114787760750CA81A31E8014B03B8EDBE2D8B61294DAA78D85D1041D7D3A4DA088C0DA7324219C8B5E1DC1C6367DBE4F38E6FEEB3F0E9CA18FB264573148C6EB92A5A1F71EBD627C593D30E92DA5D6FAF281D7491B180E7EF64607BAF73DA41ADC50E51003F53BABB6D264EA0F88938E129668B7740A5D490DC7695384682E0442276814651BA91C82942BC6C6E67075AF13445F5CEE2B66016400D2E85AFDEFBADA24BAF625446AEBBC72DD918FA3A9B4FCFDB4B82D91DC0A14FC3C39903328834A1B30DC85A6140314D27D6B7D93CE12CADE9856E31BE77005281697398BA56DDCDD1AE02E595C4AC295081941C54F35B5060F4B7B125636644CDC9B2854574D8201111E4CA591B86228C88024E040E7C51A7225DD5ABC76D83D02AE52F2655C0046D91DDE8CC458EF97B0EB8406C9DEBD33A826F654AE0F648B3D28658C879CBE9FD8CAE6F81583DCE2207BD883B15BEB7F218C708A3B4801479ED84443BDA1C7BDB7E48CE4D5CB6A7A420537D8A4A3E89523F65231ABFC9091D413269F152564505152655EBB9E3384F1DBCE18D4495425E2C9D492AF51A44DCEBEE087F28B0D9E8B378EDD7C1354194707A1189ED90C21D7CCA6F73B99F7F0B6E526FB88C4A264837DF63B1EC1F96955D7540094B120194AF8830F4509C88EA84396C673CD53444ACEFF2E254C5885F6C7A847554C68DC10BC5B01B83BB562176CAC2B6C41052A4AE800DC15794174920BEB3F66F8CD803E493DA0B4DB855A60477609F53F3FA26AAADF336AC4A0CD0F87528FBF1FEF41DCBBEF66F62590BCBA8563 +smlen = 3773 +sm = 88FE395FE0EEF3484FF1816601F63C624D721C7BBFD788910B6ED1F81FD412A1AF248AF19312A5D335BE23D41F5799C09BBD523EFE413DFB2D2117F418F8F998CB10948063A735F2466FEC9CBEC470B2D7B9FB77ABE77BFD7044BE268B0EF2BE11758AABC0DD534B75F2A6C4B58AAA8E4F1FCA2B8850DC5054D7EFDEC747242AC02FD677FFB10856A78237E2E0297C32BE0285DD18ED7CABA67DA2B0492DB8527EBD86459A1A0FCE318603D576E111F55E8D6A7789247CD33F6CEA000037CE35DF9E34CAF9432059F63A0A5E1A8C2C3F958C0589A8CF16CE571238E05EC831FF42F51F93E9AF5654A7F789BA39FF51176F4E0889D80A9D1C8B284FAECB886ACEB7B2038B47EDBB5286E62FD2A7921B76542636F158FB92ADBA2C49253B0ACA419B781B8219826C204B0BAD613B22749B98B9D03F2B683CEF97C1E8979A5CAD564C5B1474B1AB30409748CEFF11833CEF94FE8EE34D72C17796AC7B1F4357FEE727F2998930CE81DC796F737B1461AE971383666CD7C822E3F18C525F14CC0461C1F3E1DCD33853607055129BE40E88A8A41173451A463464DF1A8BBBE6B6791151865B1F0DEA5B097F18DF5D3C2E381A6C446D16874304A8DBAD613F6E05C48123BC8B769302CC4B31ACC747052ED50841BCD468F1D60D9A4A1013573DF5941D0BC241D48B3D099D1BAA442984BF898AD3E4453B78EFD1528D9D552E30403DD3C412666493F58AB1D521E41D5C9C5C69C928D66EED21CB128396E87440ABBC0D6D97A8BB8016200ABDC1F42B3A8FCD2821A15D173BDEE00C069613745A712879C6F748F811CA35453A70E1DB1F7C7B605C6813461CC5DABF3898C9FB1806553B4DEDDC6D829F3AE67C25CB812EDFCFB9B6B4ED6549B6FAF78322001CEB0FE984193F47DD29DEA460EB2E88B1E6EA4EE435AE276123EE44A62E4011170097B4247055CFC21375D93A90BB623C278DC98F9F05C100020E9000A02A232692F536B6CD486F4DB644AA2CF696BCC6D2DD7E8030AA1B9767C083F8E800A7454498CC91031E36955A0D9E19FF8522291F333549775B6D4CB229B525551F8D04D402A51FE05D69C0C94E4BFDB3E783F85BE0C1B48A10A9701475A4B68009BBF9C1E71B57CAF651C9EF1E93C32A69D47E45266AD60317B71191D56BD53C12CE4C4D54854CBD52DDE9D39249EBDB7DAD088026A0877BE2D3E69DC5AC3F1E3736A604DEC763C1EA99AA76D09380BD01FE94FB8868B644F1E31922098C8928C0BD09B531233AF45DEB4E4688B201B35DD182479AEA6CB7B4F48CFAD16FE4F1EF6EE0A23937B74379E52808C37830525044C79503D8D8EF3919C1DCC5606522174CD6DA7B5BF15D44FFA9239D95E2FE5B96248223BB270ADFDF320B0685F5EC8C4F8ED068F1E7175BDD4B8BD5972FDC3BDBCD9824B10EA7E9397488F95FEB2D1A95F196F4A6FD361A26366E30C519BB803AC9CACD8C67AFA000D2C31CDB155E9BA8741118985A5A495C75AF024319ADD910C2443AE59A5FCD4CADA7CEC46180D4D2F1F7EE0393E9786FBBBA037671B87AC30DF0837BA8E6A59BA5F6DB3304D7BDEFA4F73316AC983EA6AEA804A6B133EC35B9DBAF7693A64AA082DA112152E418CA656B7513C16F0226702B16254DC4A5C0DDF895F8BC197EB5FF7B53600EB4072CA7DA6B926458C16A78355A86ED032FACD09D8C52065A4D1D182AAA4E409EBD919390A2BC26AE6E7916D1F68D221F854B6E3FD51C571859B78E8001539941527A663D80A8564E204BB64AAC865CADE1AB83E2380C995A29C3FAB11F99AE5B95E93CCF7673860EDEC02F47B357A446A137372962CDE95B8F45B0153FF27202BE4C3681CEC16CAC58D91E26DEED2A4FCE6A8EB56E6E4001472ED75667B519E193686B512031F093119E5666B2DBCB1718C78CE63B7ADFB0C1EA2503B7F10CF404C3EBD550F80DF1A6D43B401C8FC6B31E9DB7B8E1496FFB4EAFDDA8EAE272F831427FEF6460550A9A0DB8E69A6313CE2EFD5A1E278F72E98944367AB8982119A7AD46F335874DC1486B3B2F9C6734D6B4D331F0C5F4E5D50F65EF8121A1B8987469F5F539BBFAFB237D2ADB630A034A5C0E5766CD2F67DF0110D70560F171AFF5BF93550BF5FE3F7401439CC399D2F4A64AC8452DBEDD678E83292DDB7F39F6A766C04024C38CC0F6435729CEE16DA577F73DDA8A327759D639C4C4B16E1DB0ED11A43B0E42EB48532809166028AC2A1F74440E75AF91927229A373F57D6F7FAB338E9719A546E1A9449E5A0FB3ACCECE37BF5A76331A9C702FEF4789F56AE5B0BFB1D79603367DD1D9E913ED794BDCD12C97A8231AE5FDA95CDD7B99793679B1BA7A4D5C88E3CE181C52DB36286F94C36ED8E86DD5A08B0EDD7E52A4C7686B8253B80A0961793F46D7BDD07E1A999923C6423391CD7FA555FA3099E159919A412A0DAFCC8F1DEF768AB3B3606490EA0321BD5EF05BFD6D982BDD22F58C3C1B81F9BC77D88007AA7210623CF3A6C98F6F5671670ED1E9A39E86AF4F6FCCDE7B704E3AB2C08DE404450F0EE310B130BBBF587E765AF233B579AD80749169BA0708DE7B547AC4F64F6EC2CE9989B72F0A3A9C2DCC1DB804B7405A130E7CD015454DB25E9EFA34F0D3E2D72B49F855F421E9082B4A9314EE4768CAD6D696348C2D10786C1DEBBFB18A241D11E49D32F227DBF2E2CABE56DB938566391AB0B87E5ED50B821736E83F95AB11C1618CB3BE33713290D04198A9473A4034A08E5FDF3219B805BF4B4BCAB229CFC26E6052BD3E0D9BCC3AE7E7A55B5BE36525CC14B0CFF683B90D03C966FAA59750F1719B88BD5FDABE7DCBD54CBD6BE85995E25F7406D2F7BBA751ECDA2AB4CFB0EA9790E35A9DC1D569306961D8706424FA928B93984A3CF12C7020455E9050AC3E50B50571753492984EE4019C67BB4EF03DBB4B77B95A810BFD672102AB48256093D66A683C1106F6C040AA0C42D4ACA44EB1CC5068FAB2EC695FD3E3362696F84E05AD1625BF90B723E4A45378252DF9A078440F0E517CF62B4D98855F17AE04FEB481B9F5538C404FC06EA76CE25132089F399536790A6620CFFD6D6AC6F542F97AC1FC80315AC1605FA4DAEC05DC6A92C90DA4F00961CA7840E4B101AE5C0310EBA96E0C968DA173D4CE710BB455EA770A9777381080056F6623E3175895CDB5C6F6EEA0DDA99EC8348E299B85E20B7AFDCE71FF35BB67DFB8EBD5FCF9EF593EDA599FF03E363CA9F15AFC5FFAC93D4B736EF5B09E45079F5CA2D36BCC236015E00BCEA25635D7BCA5313FFB57EC73DBF3324AFC5396E1D736D9001325273D667F87ACC5C9CED0DEEDF60C283039495761677891ABC7C8EEFB07486D7080B9BECAF1FC001F29445F60718AC5C6F3FD000000000000000000000000000000000000000000000000000000101F2935AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 + +count = 41 +seed = 1C13369824A3FDD41B1065E17297574715D9BD9CE5BB733D36D22C31B62BB1033989A604D78BFB1A0746BD4A2271FC0C +mlen = 1386 +msg = 9D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 +pk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93DF5441C80ABC77525E64DBD1DD83F7427929C76B1C1B79D3F970F6F53D7DF78FBADFDBC091F5E0D1AB8BA78F2B55814CD37F8DB9BB6A9B74BCCA12C05BEF83CE594A5DBCD2D023687F1F832D3B4353025101457A922D855881C5E7229BC6F764B38A3FA3961D6243F57FC1975F6CF78C50CFFEEC85568342C034C25E8CA07D2F945EFD14DE57694EFBFB03FB3A1A3BD2E4E0031A2EA1301FA8FA8A96119E26FFC4D41C6E4A6D3F97DC7B975D96C8E7C28721B620D42C6D1BC7740920AADAF611AE3FCCC21CFAF9E1075C232AF455E2C89FA01892E8F9C65313F27EACCB775C152C9D2C13C4889A3E886C854932B3C1B0E9C9FACBAA7707990E74B269AB39C1EBACC7A63921976567765555EDAEB907A0A50ED8E5AF56084193A1287304F2C4B1D42289624AB1D4DC64E54EBD3DBEC564A557BD78C71995B682D2C0E71971F579BEC9116E407B467F9D3C28B0F2516590A223715228356C3DD3A8CB6B4D4BCE0666768AC58F301E16446A70444CAFFF5A535694432C35F07585B95BC7189105730DEF6E5803C23476655DD5D054FF05B429410A5E9BEB21A3D639699E632D060BFAAB15A067F23C2624201B9637C8578AD4236DF60E14995B53AA7FF8674ACC479E08F81EB449FF1C3C1B90616800576045DD9D50BE6B220B0FB7A3388A16A58C5F727023596B8F7686F026A2366CC70A960A93BC3D65911EE9AFDC5FFD176C1BB194E50077196F0290EB5D9F2A3B23CE5E65F3E40DDF448E2C9C85839CCFA7AF4C52E0965D8A7522B3672D92EF380DBD30A87A546EA49B7B1EBC88B5364CE0C6FC4DD506685B56DEEC947977E56157319A237C6C2E2C5CC3557B646CCB3029CF8B58DB1241EFA2A957640E5BD69C89E491C21B566B32848A4F8CFA85153677533E7E6A0E0C130803A0FD6EE7AFC85E5D54A82A39FCBEC1B9E29B8E92B546E25DD2897EC59714E14721E3A36A272EF38BFE2C70FD2DB92FA639D90B59C7B169446E29B9FDEC446967B3735E2FB15C069B82776C713D7DFDB2A4027F24AA2781585732F36EF3F9EDB39E8C6E25B806BA4BB9BC59FBF90FF12C6F63847C80CCBC55242BD7C2970C544F6508E21778598B310F4F66EEB04E147F1D20A080644AC62F0DA8E0399A73769A2779605423EC8604C809E8BC4CD9B3DE207D1578BA5B582BD18121ECDCB01154FBEFC6A9D812D73AEDBEF152F586C20EB7FAFAC526E1EE838496F37F982328C2BD24BB049AEFEED67E8BFB13A17566278D4E22226DD41D52F9636FA813099B0C1BCE65FE78DB5434F45AB30BF282B51F036B07906995AA24277BC94BA37E74D049AF968FA73843DABAAD51E95B4F9050A8927456EB3FE18FFD66A6CEF840ECDC80F744B7A457908F648F5F1F9C90EADE6B190051499BDA6038377C281160D1148DC0D5727085C2B43B249C0909F9233534B390D74E1D2A8240ABB3B55AD108A37967CF58772CEA24CB53E19BDBBD6C64699FE072357EF26C450D20D73B2A4B0A8E11A3CC1C6DD060EEA89242A71F537F609976700A26863234B5A55AA983666177156846CD38BECF8AA0F3763FFDFDD52815315E94492868C3BD2E8ADC76FAE3859E5821F60B9B0A1A73888F41E1127B9823BEEADFBC059306B4F3D7E78E5EA95D5EC2C2CC41B8048DDF3CBD8B27AE6696913DD502D0FB063694797073D7046B105373B4E8059F0C51ED429568C8504EA5E8C90BD1C06AC3DAA758541F6F5544A7F0795A5379CDECA0D4A8977387C287799A38E2490573BEBCF470828EFB584DE20FE601CFDEF6A149B2B0BFE3951E7D688E84BD78560F79 +sk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93FC4B69F8634D7D32CE9EB0011E8DA227E1C148F1A3748F45E5354460008C2FAB488773AF25CA38878394F7B76226D746CF7F220F7724C106D23536E8AC7C3D53D0C48800B100A296099BC4909A284C14C1044C483088984062B8211C89080AC3490A386D1CC411123711E1B08988488E113712C8146CD4440E5332800A012201414A91307204102512374ED3144A5A1089138849190202192629123431949828D9906800B6000888694390055910710BB785C9324C0B266C1426304AA4641AC321CB186583443294024AE336259B3802E44630E3160253886852188A42140218369049469119A188CAC48D21C728DA2869E01245118500028549CC482523348AE1368D21429222434013166A01C34099904C0096848844294A389148B86C9A82119BC88C2010029386714B222492022E60386EC430715C26719288500489709A040210A88503806CD00891A222701033705BA29182126C0B072D1035001195111CA75083B88C2016711AA4081C4124C0C64C63048663B665C080201C167243A44C53121109948D02034E02B34452B67081480CA2B06C48363059328E2341691215481B262AA42690C38428C2C20920380A10138D51421018B72D09C648D4B82140A0251CA8044088701A08400187280B468C089691D0A89083A06411284082C20D22A24C09C68C039061A392512192011A106E0C124813294920080981346AD0A4819B884920A340E428102239300A40690C170213C431138728629425C882000498500820801B042D09918CC1B840D1027240B841183870E30428402006883649C3246CD4446581124402210E03402A93366AC438505CA64D09900C893820981684DBA66003120808898499248824482D9046310C126A20340D23432011158AE32866E3246801B52963B629D18251D0304D1B214EC2084A50342CCB128CCC92111C300A81102958220CC3364893B001989604C4A864A2486649244613A950148040204521D21606583442C0008A200501E4206C9C880158A22C5A3648CB32320BB1846382041C4828CA30802423860014610C3369D3B240DBC2201C4804A42670C4042E1C43450C48241035300AC80060C85092300622C6281830309A424E4AA28C11884D10446E01336D4C206901C0300BA590DAB624CC0009003661E0B46132CB862D6B27D4F83B708261513A4549105E66D61EAD9C4D4DC319D3AD35F3C0B8F90730A888E9F618F658664DA2F32EA0F839BEBB54E9F289280EA39718D8738112B017ADE6A0B3FB4B1C29BB11E4013B51AFE36DDFB8B4EFEF2D1325C17EB2A9EC09F469E40F6EF6757642529E276948227DB051C92273C1C8F42547433EB3FBDB313F9098CA60BBE547760D3388916D03EE6436F9E6774FF86B8397C4F32FD8844F62781C59943406F01FE0E5E62FEFFA776BB6E2AC3AED6F32F604811D26E04D0E6DBA1AFAFC0001EC628096A06A1122F2A66024ABF694103CDD93FB71F7B024F64DD28420C679051E50B66CA7430C8C74C8D33E2C4B49226D7628129E2889A87DB4F127C1F6DCB6DDFE5BBCF174D52FE180E31514289B5848BFCCDF882C3BD3F2F0FCA6411AA97867DC9EBA23AC53E1CB3C7F903BD6AE4532CAA36925B0B1D41F00DBBDE3DB74DC3F52C740760EC182D1B166732597348256680168B24CB904503130C64383F24FC363036F5AD2306D1B475B271C936B9426A95D86E2F7A6716489732FDA64C6DE87B4F489513C2F52CD8C079CA63D643E92E9C5C3C117D794F777A39EC9620EEED4362BC46F497168FECAA1A778532772A837B9D43AECC5826A58425EE73EA389D35A60BEB6CBB0FB8CDB16FC5644EAC4F71439E49264407785AA1760CE447EF093DE5C53AA72D2E289CE558EE90D5B99BE0BC9CD855FBEC0A4B5A58DF46192C4DF389C1DE770FF93A6F4A761448541C8BE4558E5DA1189E8928F92A6F4F597D6DFC195D908D5292BCF164A6394E24985005044DF40684540B9CB87AE6EB3ABA83DAE48FF7D6315BF4230AE35EEE7F7F2D807E093AE7B05194A21D82A1B021C276D04FD97AF23B6D5C1AECF3620C74DE5F000D76F9A086B7CF55D66E94D6735603B5D604BB144A2D40490D5B3F783BE88FC30173673120CE2A0AB6F8DA356DEE899BAA6E613219077EA9197BEF781CF4CE865AC8C84D9871EA126DB654255B8D3514DCFEDAC693C17787F80039B68AF73F55C134A376E9EE682C04AF283F34BDF9A0B41BAAAB8F1A8CF32BD9109AB223CEFC0ECCF96481C7767BBB2D55676D86310C31E1B4B5FA205D121446ABB1B9211596EB0EDEAFBC83212817E04EB78E7A1B68C48CADF8EDBAB54856D54E45CCACD5371CC5154C1F1192511AD6FD52181C59FE1FD1AAAF99DFBF8BCE87926D27D9384F65A7A4FAB77BEBAC35F2876DB240D488B54D53A8A2E9B02F42D00A10E021A0882E017099A7B7070D71E24591098F00AECB864CBB7A80775FE6AA98FC9440D83F98A6C55F569428617288F3FC243D2CF3670D050D17CDC45BB452C809987CC83825F2739041C3E1D936AEB0DAF11206310E13A391094F466FE245142D03CEEA01EA0E424C32F13B6FFCCA6BB40E99697BBF64C1F08D59FF58D6C6A02D5E12E0314A4BC7E343826ECE1A9508855C697A92AE018DC399118F3B1E5A5550BF6930AD6A1B9D986DE4A6CAED9119446EC54FA71C058DDDEBD8FEFAAF5025AEDC8206FBDEC9798E4ECA346D8BFECC7EB5E50019B3142791C2ED04CFBE303A6FC095521D3B6E8F4A613C58846039F451B0ADE6A44B63FD0F7D4C7FD91028E33CC73EFE3BA7918AFC18BB7FDC87E7006273D4FC3A2934D9BD4DC1DC4B4C30225B4B786262DC6D7A9FD7F3460E59F94A4D214D36066FB0C281ECE0B8FA46ABFD052EF423F32042F204A61A7BE1B3430E3E75E700AE4CA87B4298ED9BAE1EEB6775DD918148F25D9786566E8CB4995AAE67F7688CF09C6B705333F401C9EAF3FD3B217BB9C5889E647CA340318504BDA386197572CFE4BFB03AFDFC0020A8CF846EB3111C217C3323410C804ED4A622C1B485553D398510BD20EE6F874615E0ABB9B021BF7E4E08D052EB7687139D760393B8E53791EC088C48FF3A501B9CAFAC0B2A4900A9567441F4DC9C46EDDFA1D529C293ECD4D2B27F2B1963A010C30999F8FABE0519FEA717548FDABF2DD9414A2E43F68F70745586E551FB89C1DAB363A264C82AE5F6E27D1A98464FF9C54A34D2E5AC5D449AFE2164CC56171232F87EEE23ED1ACB61CF4BC2D7C05698EB48BAA5ED7A0143B15B52EBE73C445DAB705DF3B199219CC4FE83480C30A36A607C58F30A625BF039F8964AF0786B2801219D013DCA555B224D376DCB55CB64C6E54EA9C51E1224E81459CF446A8966C1E2E7BB631A2C6185AA40C10974DBF99FD7253988819A1DE67EA22D48F54788C524F9602141AC1FEA2790A8F0680E0ACDA0EE70BA2F7DA972E023109CC8D9068D9E543F98FECD002AF60C78B74CA1F96EAC6D26663DC20E3C7F72D823389C1E3618D1003545AA00A70ECF749 +smlen = 3806 +sm = 3778A7529D15295A09252EE190C6C500E0601C2FE37E25EF8C9BFA2C721BFC03C2A9774C163C09BB698B47CFA65B92CFE5FD7D77E4E40FA0C6FFEAC99FB76C2CA0C9ECBA4C64CB64AA9AF05E3B44B45B3F844D72CB31B40F3A662BB16AB97617B059C595D9FDEA73C4AF8D4A09D7C626C763D9557472F17AD4584396E846CC91F324F0CE1F3AD1FBAD9A3E6F21F1864BE02EDA333C033D8D15AC253470AD89B962ABCC5DF502A8458E5DC12CA5C79C42AA83173175CC345B9D95AF788EF8D3C60CAEEAE942B2BCD8999395340C1054677DEE2E394CC4EA84609243FA840CC9C5AA8F4ADEB947F1F2943555A40E1C59171576747DCC1FA10B51C3CEF8C5E3BA7EFE754B8AF55E7CE67608EBF4F010BDC5E13D3222D34FDAAA5811B59EEB1994AA9BF689D24F613D05C4DE05976B389A55F486C197259ACBD6C5E86167F328BB433E0E2D70ED8D3E1D72CE47F9D653451995050A03464BB75A6B709DD9C671EC8E21EDD54132ED2D894D5490A3F6427FBF9E505153932B2F1ED6CE05D2FC101B4843AF14A351958CC2792C62176645B6933B4FBDE272AE197A68424E84451FFC828E8D76FD57B22B8038C99CEFA001DA62EEF0A87A0E484E35D5D6A3566517A627D965D37C790E32463DD47849AF1B81049669B44B304248C9C73EBE0966D4E4B3EC89698DFBC8B7ACB9AEABFBCA6D523E144662361EAB070BD4C82395D80F5A325EEA490BCC6A7B35A465C75CE8A594282ED29398EFBAA7785F3F64C5A71D03577CE90F05610A8F7B0A0B0097E9096A34E63A109B123BEB0B74571AF12020BDB8849C387229AF69979DE1EF45105BAC61BFF900EEF88BABD3AD78D5D434586CB29F0A330AEF07A641933E10DCF28B3D2BB9CA741CD37885B3B095EDACED0A126C10D1C2A4E949D2E23168A6A11E7B05778080DC0555097E133B12398A6299C3C012127431750BE150BF3A6A407D8F53184C2DAD21272A0AF649A5AAB9A6DA31DD8131B5C23869C980B10315B9E54A3894BB374E2BD10057B44B7C3FD719F396D4F4F8B45636089EE67444BF1B709D6CAE9E2D1A3CF51E05601E748D9176CE11D915D9EE51F4DD6C173FFDB902D320C3FDE3FBFC762A59AF499A400F53661576D209314A52390E6BC75DA4A95EDD1177BF3011AC88B73A5C9E0EEBAFE05A77CBA6DB3FB2E6932119AA7A009ED17BF86310D85134EE8926F819EBE8CABD608391AA3541762733CB5B11ADBB59E1882C7A04FA667BEF05455EBBD3FD4E4AF33AA8560A15B428200AD3A5AFE0FCDA17894EAD18973D7E95196B58AE77A6EE4CE0BE7152EC1A0275C864128D920CEAC8B522502784114414DB96EFB169BA27DE6EB829C281AA08A9FAF5D4B3F116FF3299B44C4587CAAAE558DD7EC1832CE931B358FB46953C265FDF4E77B7B51C25FC68B1ACA6932C5066A700496A1802F9EA3F6E7A91DC24AF7180E082DE311983B0B2DAABE38F068B0DB855A1033F2D1E3E40B84530CC6D52DEE16173316937AA1D779977F6E4F7C09BB5064E7048D3D4DE671C83F1CD357FB0CFAFD6DE9DD444811856C4A047153C367CBFFCFC7296334595978793B3B1C8B8A7B6ECB2F9F1618200476923137525D635404CC02849F67441466C0E5C854C7FDA7BBDFECEF9F5E2B5ED1F327F5490AE8DC5769A657EFD8BB17E3FEEC0F7470E3CAFF04DFAFE209BFFEDCFB6E6964D4AE4567CC67096830F8CC54E4599CDACB630463BB796E34A9C310B42B4FAF2E5F524B30647FBD3DB20E94D31AF3576BC697C35696D9AB47C00DC08E0D64A38E94E4147BC55957B7B0201C8B1BB074AF7F75F470C1C790ECA9361B02792A30294D5B2B4CC2AA7988C5599B67B2118119AAAECBD324FB504A4EA2006AB61739935011662476CB2D52C5FC9CFDCCE7ED759F0FC3E1258C7B28EFE7FE07C320B1CF0CA993D3A8A30093DC74A388938026DD5FE6FBEEB3CE216F1A9E842F934B47E79F5D9D678C77EE5AC357687FD0495449FAA9D679628DFC53D214ABD180B2F4B7CB8EEC0C9F028A25694BF8F9FDD64B152D374975A9AFB734C0632C39715557C2F54CCC7631CFC2535805EB0D071A8FA3BE7D345E7978508AFFA622A8250DE6E8889FB3DBBC69ED75D962B1FB55B6BC29B97B2FCFE894893ABD56C24FC0790E217F4DD8A74953F9F299568AEEE520F4349F539036F5B4E89B53F2022D5E3CF775848898E05848A154F504B6F3AAA49396FCAA354453E1CAB5C6AB5BE832E1FA924E3623E0BE021AC50271EAA262CEFA89D5DACC552624D8E4C1EF2A03BB586890AA473FA8361466434A05EE665A33D0C27A4A978363997A71177BA1D42E9D936D54328655E12741FD1C448A7EF7842FA87328436D3C9C38B13D307C54AB72404C2C6B9911CF950C81BC21FD415FD8E65737255CFF0C1D99A660474793ED33B5A7F9712D8C9DC806B6568D3321E0F9D2259717576EF9AF221351F38222F9EF9A2944E257716C9EFC158FEC4F411DFABD14E6D5537786E025DBAD5BD24D018B1D7614449A3554B1D652A44BF8B88FE4A3CEC1FFCDE5DA71661020B4EF8F52E7D25EE55A72813E274A9DE166F0DB61D33DCF56C193F16F9885CFC0DFC080C21350D9FCAC758CC88D64A190631300582D99598127A9AB1D37956EB556FE6549A895FD7C352E081086501F0D43F2C028C668578A012EDBCF2FF0673D8CE5F0A2270C7964E65454119191C86E506E8C16FCEDFDDE45DF4DBCA95F1FF57DB767EB65C60EA251B9F135569F24221F796268C2E740D2341A7D816CFBD8649F107EBC91F1D4FC87470C3FCE5960DEF58CD68C9ED8BBAC2FBCF4406A32C83547F8A079D36C7CBA956E92E9FB4138AAD08E4A4E69B7AE28F17278734246E5C084F5EBCCA2985E8F6CDADB39B9AFDC947DD5789068769B35CD223AF10C4FAF7BA7F3A21B2308CCDBA4FD246605782A034CEDFCF9FCA72D88AE216CF30D4E936F1585C3F4DAED7F3902521DCCA8629F2E82CDEA82930737BD48BF9844BF409EE5337F30AE7AF5D5424EC2E2A94C8C2322F3FAAD8DB8521D9E5071732876A220396146294EC77C1D1F2ABA8CA94481583D50A2B17B7862B0419757B3DD071EC4553D14DF2F7EB2230F3094EE3B21060E4219B8A97CEFD6102C5E682A789B78C44758F63D7C0191FAC6A66C1D5592053236C87A4DE09D6AA42F4EEC768982FE6DDA2519B8C1B6E5A103FBEDBADC8081421C9673D5A2DF74F6EE60E7B2240AA836C964D57829638F2F1E115DAE52E28C0EFDE7D4790D6FCAE19A7B1126C094318702C5F7042CF856226A52D4DDEDADDDB78C6BF699E12173C4B5A648CD9F4FD0E0F1C63798FB8BFC2DBFA040F23365E5F6F7E919798ABB4B5BBC7C9E4F0011A263C455C61797E9197A4A6B6B7CCF8FB000000000000000000000000000000000000000000000A15283A9D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 + +count = 42 +seed = 7AD6C7DF00C9E52A75290D28DA946305D83CCF6DE2515C19A8E26850C34C8C2E545E2E32108F13B9C97F87AB68D10131 +mlen = 1419 +msg = AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA +pk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E47715CF95023C9CD0FD73296DD3859ECEF5A64283545997DD07592F994F653C670AFFB64C4B5252E9BCFD98B94822D5A44F16A0053988A999C4E47E9EDB386F10E6E3CCA759A870558ED2187BDFF6DAD8291A08B476F626D94994C5FE356AA09AF70767224F49B35CD5D21B572DFC9C1B566A454466C099FFF9B78AFC1880F06F4401B7CA570530A6CCE2751BECCB83A12F868CFE32352BC60128B4DEF23F27DEC1AFCC1484503F866C694309EF8318FE0D1813B2661B72718EF8ED0C5C51E916F8079DFAA5A1608C9B06715DEFD608545DEA3A44B2367682EB4F34F7798E3951A7A038D879DF05B2EBFA3A21243083A3C9E2AEEAB47FD371EF2689B0EDCF476D4078D17ED8E96F566AFAF5F02854F752246A1B0122C46BD330CD77343D75485C0ED7873D9B635DF3D0DA7484A496FB8F6CE676B90E136F870A8DE9DFA42DFEBCD94253E86210DCB030314D65AE7A140E8FACE8E61DA1057838FDE8BD8E06FB1A9DBC0CBE8D0E95B3FF21F68586E334F092D5D22AA536DFCCA327A7A7A01A5AD691EF3D1CF3412405635A98A1BCF516121E0315B8879D8B6258D2F20AB391E6240468CBC66635F127FAD31B9A0E1B552E289F930F19CA53503E43EE5FEEA23DEBB6530D8213928D71D640DDAF15DE7EDA287E8887ACD2098A51A411604F050A808611F180C2CDF4C4AAB09ACE386C622B8DC12B0C9094F3ACBC108BADF809F40C2C5BEB8CC6DA99111DF089560DF231A1249DD57B60F4ED88A71B8C91500CA7BC4A0D260A95D3624CF8399443CB735F0F757595E2FF85D52C48A0AE1369CD4B1242BCA5AF2FED2EAB64835A549A5E0A96D010D8749DBDA3A26911AD09B8549D22D4CE7B6B20AB17B29E4D75D3FAAD62293AC5DF5B38EFD48BF8018DB9C85587977C58DB29140EEB7A4F4B07316F865EBD92A56511DB35FB1F5D56CE7131C91E620663E693376F206CFA8B7B2C9C1ABC55E2C312A211F488D10210F53C33FF3CB46E187299D69C1F4D9E2526F4CE0B622E77FABE01DB1F84CA832EFF525170781BB24D2C76C4F6C03B4202D0E63C0F0E5002249D7D9907F261F7D1C4FE745D2ABCA27F068A6EB22E4F8D155DEE416FCC88A156888B478A40E317F854C9874429903B29AEEE811CC980749B9A330A205D7A1F2C90A39FE98BD5E27F07CAE79ADFBC73FDA6B32095F72733E21C144BB29B929902CCA9D8455E7AD646C7AA917A122786321F107F9754D36EFAE43B412863DB1782E5663679E0304C04AB57894786617C75A4E518F5B524C58C501EA075671605C38CD2C150740A9545959B6A253CB21E314A235BE023DBAA83D812D7C5F7A46EFFF854A466E536B9C840F35E73DC6CF9C04ABD4E5D59EABC96D7FABFDC2C774F20F02FD9D8CAA701FC66499E510D2010D47A6F8BE2A9AC0A514010C6B93262FAB6677B964DB6DC2C7B26509DF1F4005D224A10F9BAE8F5B37999192E37E73935773EE722F4067488AECF2182C6C0583F5354FBB7DE9C530F0220AA86623FA583F1DC00819C7EE03979D3246C144D048240785A6ED492E4C91D3872BB9266122A34DB370F5452189867210A074336A86CACE3AECD25694DAFFE8259BF79EF5C388BF61D9DDD3614E460FFBA562F66550AB4A6125FEED8A1A3FF4C31021F5CB917AA73F0F966EFBCA9C1149BD27182AADAED5B4C416428B90D3EC6B33FA2A8E60185BE4893E7C7A67404541166F08D6A6646E2ACE8CA3F9EDF40BE05CA2C01D5C483D5EBACB27C428203366052AF1C551626FE3E84BA2FBFD8C22113E4EAA7B4C264A4C2FD4D7820A545A6024D78D2D6EF0 +sk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771EEF4CEE980DCBD5DC35877CA0DAEC34347989D5F8C248A9C876790484EB99C55CE41DD42902BFCEDD1527D2EF62F346DEDF17C7825934AF5068EDC422D1BB160D022294A180680B43002294D503212E130318A104DE130018A240DA2B0441024221217848C864C01155004022D00058E03458ACC1649910032518008081072D3C269C1A42D5938810B07489BB06818002D23C861E19810A3282C018688D246665BC2680947401C094C21168A00A7819CA491D2942401914D013502D29485D9C620E3308994106E582482C8A8511290484A20095C260821349123A644143621A2A22DD88229DB1402512222C3103113338103C1458AA08D402252A12884212840CBC80118C3081A43640C98205BA04942348CD840020CC5684C14440408220A342D42900093480D0A344AA3C409D948261430890996651842259C16411A206011046153C4309444322484805C92600B084A524680D31605921625029901CB128A12C010544465234304D1404E0344600032658A90908CA0601840524A0091A10461D0102CD328091A36401B3441C2204D01472D04488AC94869D92428131788844429C128109CA828DB488502454C5818311A076C1919212447668C422293108C4C448483B829A0148C20049123B764032648D9806518146E423688429205618604001369C8042C02068044C8910C196E4A046190C248A2324202C52D1823454448911B1531C1A0711A078A6288240C34628024400AA24462020E0C062419C18014932C5B448611C871528629A4343054228621A665DC028D092891CA9671119810C1C211DBA4699846302025656344060981299110721005090820690143081302265222828AB66D01924864C021184984DA062E120291044066CCA02012990C10188499B051044844C14200C8C62101A46C0A22869A10050A014AE124089A008E99246A8B168292044223232A0BB83021C02802826D404009E4B4811A0441C2049100194E82B285130692E228419BA489E3C4904830695B360D112286C92422DC4005808840A3383099124440A28C21B18DE4C69141A44843C26198062D14234E12478C58A4500CA3904C2881204025D1486ED0242E9944018244885498241C0062032371A2022220C6208482899A344AE000869BB4310B02888A4210131789777F4A947509625342B7A7D03A8F90041308E336B7F40564E880CCAADDAFF0597066B0784A29CDBEB2702ACAA34CB1750AF0EDC8C44F22E401825B33472224CC39D4C833727271CADFDD793154DBD0CAA9F9A60978819EAE00662EFC48423F0B810BAA419E178DE2D3364A016E72DE0EA36FA724C87FCEB5222194FCE63EE65F285C911C17C91D56CA9EA7DFEEE0535F450F220723029B227E761A7C136FDC39AC67951BB10800C88CEAC13D48DD6EBC692667A92DF1074903B7AA7A39CF0BFAF22AE7D42CA47B087E855BDE569FABCCE4F7C6E32C091151AFC383BA28C3D28E82B6F15B0F1705096179CB9093DA4F682EC3A6FB9260C870D594FE125FC5A0E8C656B6E12CF226838EF8C0EB51650F45D6BD5BCDBBE52F3D14D4BB997017CB526C173FD59B217BEDF536FE456F6D7FD17B517DF8CE6A459F62CE4FDAD12B3F2F2C4CE64F63ADC4203C7346F6059C3978FC0BB118E403A4CDFEA154C34BEB4F3DA7A442666FB7D9AA332D46C73E4CC1E984F76377B1CAE17A4C547F703E0DE4CFF464F8E3EFD7CB2679BF42738A29E063D0C26DC6587900720AC9882D52C106968A723697BAD656B0925D5D4A1F4F2EB29F1149C388ABE8B2822B16FBBF264673A8A64FE9D4B6C9CB78C8D6B70AD81FC6A44B556BA2D046F8DFA1A71C0F31D0B77299ED179B740896E23D884455A377D71A593D298EDB274F56F2AA6295DB3EDF222715B1DD946964B9E59FB455D4C6ADB18511A470CF98CC2EDDB505C0B075FFB2177926BAD418BC8634A81BB1856CA8556E2C959DBE415884F5CDBD224931F4887C5039A8E21E18F7529E8E7053BDFE9F284C04853C7838E03D3A5E8D70CC22AC78C0490DD2CF993525E8498953EBDEFCAB78FA432CBEAE64B716E94D2B1E0B2CB26455498C43FB83A86EE056B0D2DE35B88A8E2FE8FEF6A0413EC53FE952A237FC431834556E1256F3AFF269D64A3F808389EF15B92BC43CDE89918B521574F3068E603E840C8752F7FCB827CC19BB61692F2EADE96BDF441F14AB3F90E8D3F3BB65CF5C3ECE7D34ECBA1D12AEFE225C8FB3226F8F5F22F7126DB4E3FCCEAD662BE413A58A87890F59AC7A4FAC6AB83010C85BFFB1660CD40AD8A2130475A6CC7418097E0A8A720F1DC14303774D5F5F4410C7BA5FE09CBDA0F336E581515812A883A98D544A80A70F127C9A3D48BF8BEC5FD75DBFFA6D8170623C0404CDDA2FD52B975C36B2CF7DE651B6BE4B811175AFC81C21CD41E353726566A85826A70CB7FACC6EC047B7221EE3FA8D990C6705A0DC7FBC8228B4D0278BD4D29DA4F178C46BC1FF7A09B7026299DB98E3BA7322FC4105BBF09C17E55B0980DFD6B42905FF15633B8B175DCFA9A1C0D65B67EB1EA0E36FB25B05C094B6EF8D931DF5DBA78809D1D0BFE4E52F675550025EE7E5D41CFEE307F384A318315C417EC0D032F988136C9ABFE34039802A51778A12DBB38299DB3EBAB4D321918B008B78A808312851D09A5D829C60F2CED39B4ED03743F1F550BC6E0CC61CCFEA1553F04C4572AA200EFA3C2DE6C8FBEE4D531C1B879423DA7E61D8F974BA6D3973941EB847E517C0CA2D40E3B2B0558CD16CE4A7EB36E4A42DB7E21A7B38F3757419C614B477429CE21C68A7654B3A57CC0D92E77C8481F15DA607DC8E2E5031DEFFB84D18FF54A5F3D2FBC509951E7703929D643DC49122D8607407AFA04A3B2F2B84BF1328F1CD559C23C5F8DF67C84C4B174C0C0467279620D06C4619A7A26CD1CCEB0F3A5C3593553FF4C3E4B79A20E25E58D22B6E6EEC140B6203A3C9568B6BB12B557C1DD04A7C886D9B7F6D45BA1CFAC9DF411A6A504E8BA2BEDFFE34D48B730D68817BE6A2A539F07AD50DA54181C244DEF2D03FF7454C6E21D127D188A22C0B0B3EA45D73E01A37142CDE1D9052C7126D404F3D5BA2F93740D43F77C884BDF661F1F43339611CF8BD62C59DF430BD427410B770B8DFD284CFB58308EDC17378164F1D0F5BEAFD70C41B8CCFBE5590AAC2A0879EC3FC4427772E763607E6F678A944BC670087E534AB01E29F75D55495D2EEA041C730DEDC4845C7B794FE3434BE46E586FB0C5F20641EC25C14172EFF63E6EB415B33E126730151303D2B518844ED19273E0AD4234869E8B7F48201B95E8877D4F92D3FCC639BF58CDBA3074EA7BA6732141B4CF4E1F2383408DA5F2E5CE92F3F0616385A82BED89C620B5D451C8A5E0B261421FFDFD4E90E6BF7D7F22D9873B9FC6A2E53F92698C126DCB372455E355DCD34ABF3B33DEA3C2D583F39D0DE68CCBE53740258188ADBC9CA77E044BBDB7F4C3B7708A3F7E6470BBE9E2BEF4102D52831FD5F8BD14D7BFCF0EF0E20 +smlen = 3839 +sm = F922B798C1FB06A0CA3B03DE4850980C1C2A575624C5B4A638044B2D3A270929BAB2D618A7CFDA25D8468AED497544CFB1B671A8B82A775E1886F72CC2D2C908062B51DB1F2252D6D5FCA9DF1F1248FFF4FB0DD82F2D6133CB7982E2CD3F54C057988BCDF1D527AC736A5CE0DF8EECA2E0335F3FDD7F7526EB99CAC2868F9AD237FAD9C354351592EDE9873E55E4EB686C1818CE94570AE7198E2B6E754A30FD90B3DB61DDF6E9B91CA02B0398602F4BCD8639805CBE2D5A4F43800BF0EC7040E9E8EC827F5680B58622D22B485CF779811947472A2161EF9B2DCAA844A1844E21A87935D41237293B6FA68917D51049FE01ACB6A7AA0712D7ABDFCE8EF961397104F7426347117EE53C52A3B1C3DEE2B8E2D00AB36AFA737AFC405F29102476A889399E59989707894E7EB9439B625523979CACF5291C8DCE833F33352E017482103491B40CC7FB0CCE36D7E3D525BA712030B63BA7417FE5CB315D9D7F10ED745FD5341B7756B6185D1CAE92E8B3A39B60708821925798E56D543924C5F83223B96718BC15757DF417E5899E7B8AC8B2C5DCE503864EF65DCAE11DFBE832689EFA62BD30C6DC08D8EEC1E60BD4D3D19F3AC018369CD49B1111E0512763207FFB07E6A6D66CF6BDE3972AC30D3714DFEA0569ABA292AA19E3693E0B4479965B5319FB5C963CEFD3C9E36D307153FF03EEC7193FED8CFEDDE3C13260FDD34ECF5F7C3F4D8DE4806FE7B0FB1BCE3AC8876075947D4E4C566155B2D1D6BE4481AFB9CD24B1BBAA828FC0168F9E722B41D97910D4FA60F1C82E87435F927886303FAD48EC625F75527CC6F02C17B528A7F5084D79BCD69697B206D798DA33B30E0D4C256685234BE510A34F741F77845F560A2F81C2F71BE1A78E29743010E924E5D2AD4117E23F5C7AAAFDA0C2467AECB18E375449B2F37153E74B1B2B5A8B3162E6F78B99730EECAE0CAD036D54547D20CBA70598A6F6337B955A1707C31DC6053F0389517651F352D7DFE4D93567388FA7321642A6267CED87F2F10811CD20D368C5FB2A1B3F4FA1BCDDEFAB0F231F1B109F9BE75B4A11F2B804731202AC0F494D7AD1F06909B91AADF9989BE331FDF8D93666FD3BD8EAB63C851430B4E3BA9EDA27280B6F55F9E9F2D8A0CE676E1E5ECA4325C45FC1845AE54272ECE10F2A141D3D41D93EB868FB89176C129062459C2F897F9CAD5A8243C16E9423F7AC145946F7E8C47ED04D5DA16759681BC67A190BDAF595DA7D64A447A4C4055016F59E111F9588A32793EFA3B34E10A52B9EC09C624101C8C754E8B2B0C3808406ADBAF869632C9B1305496A992A96BB029B6BFD4ABD7372FA55F3967957A0BAD2B870338786B4698E901CAB621511BD62E77DB0AAB305B44A72295B20BB4782AD016BCED6A77631159D0E0CE14F6566C2A2514E7A7CDA84EC6BA974405FF6E588385D7EB0DD5E1B19CC6B36808DB412348CE50C8A85FE9DE4E8A4255D3F0143ECF7BB73CE3A369662E524AE456526837B726AD4BC9344D5DF8A6722BAD7F8E82FDC9EC3C29C9667D84DBDEA08275432BC0A78AA2B7641896ECB7D54286B28DAF891D9F6124D696484775B4F1A314634C42EE95427CDEB16A8B6C74D5A50AE29C3D2ACDF04418A710CE5494242E26BBE1EBBE970FF18062FDE58AE7679AB5EB3929D2AAC231CB86001762197E63F46C61945905A9316BF3C55F3C8C442C92C8BE54EC593240E7A3C7A768B34A7025D7111085D333807025DE1A2CEF5DAC124C53C9351951748266346A9D443BBBF71C0E95E09B36A4EA26C1FDFDDC5F61836C1C348D1306BD23321E35FAD8B30C820A76114C2E475DF1C00112269774CF222BCF7CB303A6C7A29F88958DAA4A64BAC3FBD4C925229623248F68B63DAA8899212ECF80B64899EAA3647013889F5CAF5489BC175869D4A3F77014CE75378B22E8F859613EB30766B715BD7A5A60253D3E099F17BD26EE91B425EA40FD4178E1D99058B65DA1FC6CB7A67A517D69C86D8FEF70BD256F2473B941F1C8D8E116AE8AFECCE4A65A61990E43F7BDE484B3CC9B4145192EE4D6FD929B87D143071E81288D7606DEA0A86F980F253E6D6BF083C565CFCC479D6E6FEE11B4139240FD814E68E8D1754E5E30EC7AD51DB3F3C9B3040E218D342472F5B90966FF3D3722765DC50C4DA35145E6AD94302B4CD76BDAB3A0F1F8DFD322984EBA27E533E13BDA195941F4E84C87B10B499068ED92092249004CC135A287E39B95D1C442D518E34D0B6739EB4C0BC1C60C653F14757974D72FD1B4C76E4282EB4A690EF7AC9694F43902628952F592E6C332FB7634ED04279C576C2AB08156724ED92893A2AE34D9FB2693389A67D7DB42954C9934110ACCC6945C2CBFF2FAE9E7A4CE42D043D51D0CC427E55A465420EF3C7D0A4E1C9D18ECF73EB6C92E0F9C4916FD94E8AD04E0546C3F921BAD24CEE4108A54EC47655BD46D25E4F176845407FBED76ADC4E841F49A4E967B9B8668096416A6D8085D49FBDA8342A1881542A2A5A858DDAFCEDDF1DF3CD8354F156AE85EBE6A69A9FC33991C943F7A4903A2EAC813AA4019F024B454394E2C2302160BE85A21265757B11B79248C95EBBD15611216D8F3C81E874420B4DA1A71DDA62C5FCDFFECA36CD484311AA391C8B3B152AFFBF39C6143DF8C02CA70065811BEB9206D211606A22AB7A245FF9E8B15959A1B69D6AF3848DCC422520BA11F471D7A6EAAF2C11676DC8B5953AB003160DD5771E8CA814FD0770F7D6AE2F011B55EDE0382A9C378650EF147281A2A92D043F0E936D21842E57E7B340D44761F77B4C2FB4BD81C9FB58B70966AAB813A93305689E6180EF04CED4605AD0EEB740819DAE101F013A55BE28F38D6F9117F76697C3CAFEC7A2466D4086BA9BC05D1BC3120D93E7A8EA7C1D67ED13DD7E23EDD3622F67FBA9DB6FE2316DE3357BBB9718A378C1C54800CD52C4955A2C32261F5D007D401889C154C06463F543C5FCED15E933503B9A0D440CE451220D8BD51850E5DED28E9BF0E2A63BCB9ED6C218D71738E91579A8A1241BF51C7227D39D43BB2CAC2F241B9AA7FB8087A92A67F96095884B94B551E9D76395968C9ABEB46879533CDE707E0F4839475C355375F87A6252554878BC1E7D67C08E0A306309CA21533E9623197DA0C666C43ED1DC9A64D8753E8AB24ABC39D430224A1B1DB942F8B6C2CBC5FF2AE5429E83273FDA19FA546295AD4EAB9F8CD24096C04A96B4BE65C6262CDA0EE7E47AE8D881B5ECA050D5E2855877417E6EF4D4FD57E762A4B5DC562224182814287CB0B09DD1111723242526313B669BA1A4A6AFBAC4D7DCEEF7090B18364156575DC7CDD2D5E1F41216181C43484A4E4F5F799DA0ADB7DFF2F4F61E20233C404A4C59717374779BC7CBDCF20000000000000000000014223546AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA + +count = 43 +seed = 38FFDE9B60DEDB5BBFAD6C52AA02EF6D49369BF276C99E588D796A4F260E0FF0A65C96C35863BAACFFD9B212EC305E7F +mlen = 1452 +msg = ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C +pk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258D267886FE96DD86309EC77A4EFDF0B2D6C9805521DD8CCED37AF4AB7B3722A9181D41A03A4D2E055F7E2D7285D09A25A57BC52D4D57724BC1FF5EF02E519D5034A6715583687C25764F5A921F55024220CBB3380AC5CE6A5FAD49EE57A1C3870D0B615DC36FD53FB91E26852384A242BA319AE9B7ADCA90AF974093C3A54535023E18AFCC46E459F24DB7D5179E66AADAC0D196BD86FFB9B6C1A37D371CB8B268D23BFFB36A69A3D3B6A726A789FFD8879651945868B79E9BCF450264BF1C16B1A2038B61ED9ED89064948CFB9FB403BDE499FAD2CF1F533119817D6CADF142109AA6E07192DDB9D377244501170573DA943A015FDDB215DABCDADFB778042571E547A3D5440F80C8B544AD4AE57E18B32C53116760F962B29AFEA2A948A22CBF0EF51FFBAB5C3817B7F851D2B5703585D28540F72943CE38703E166404631E7785A8B3B90DA450CEDF5AE315D9567B3A9FD527F279C1CC5302D9DD51902691F58917028B1A7591D0DBD161553EF73C7A7FC60ADA3611B14F2B7CBAFCF46B3621B7726F7D6B78A9DF2369984B4704C530BB69F90884728AE6BAA9F321E8AB5DC9959B4A529D60D16C474A129A9049F3CD13B04F0DE4A6C181277F87392F2F02F2FB1DE3353826B5603ADB388FA91DBBC5AD2527AEBAB7C70B1C1F6ED90838D48083B189C3576888B9B9B753B2AEC3783D509DB9537779A84B4A9C5EBA95C3E73A4403463343CBDF9348110D64A806DD969EDCB7C132D11082048128E3B07DB783C1050B78736E9A8FE425084F487C40F8C66F04A4BF3F0642C93DDD3B9D1065C17FEBDDC39884B753CCE689B77A6C3077BBBDCC238D3F90114C2D7C3CBB4562542E95F66A2313FA4DDF11ED0939BD0B4DEA0B651216CAD8DA54099B7CDE0AC74E87CB23AE45E7F31D2A8A6E94A8D5369BAD4F4CA2ACD66F7BD20295D11367E15DE9483355ED6D400FB59F8DE1CEE4327E144687B69567C309AF79BF19ACE065AA394B2DDFBD10071EF5CE1CA9AD56963DFDD3E4D61A81D85EF17CECCD9F39822ABDD77123FBB7B7FFC0ED1D9D25A3BBEE079820C49E11880AFAC88328F5BD4C63FCDC5797B31FF8672D4B3E24F167EF01A4977886279CAED015F1767DAC3A58F5A1743A8450FD15303D067BBC9A80A459B6F3B062EF5124351DD7CE8865D820E5171785DDCA98BAEA88B29D483B93B5A3895F31EF033536DB97E6D0F521926BDDB7DC08CC7C61294EADDF0BF73053DB2AA0FF4E77E3B974CAADE2EDBD46460CB81F72B1DB5D05BEA699FAE875F88874B7D34F0CD3F4FA53B6FBF7617AECC11E4AA21A9A86B30945FF06C9B0F0E068469926C899C84C7727B615940B960560F93EC18872A48233E727249023E81428EC38A7C78322E6F91125971F70DA9B77CF5FF172CF2857F57E2FA9F613C321B0F033D482260C65A886B0FDABA24924F7AB7370D1E52054FE8E9077175B7403F13DDB6B7716D391D51DD798DE40D2F10BE38924E1277605F5CF80FAC7106DCA499C3B42EF4460038EF001C01BFC8400D7058950ECAD624061BCB222B3DFF7414D26719E6C7EA3AD423F757370D2BECD96C06C984FD6D5A98D7A9988F6FEA839908B18ABF71AF8C25313EDE79111476FA08881887CBAC19576615DB3D2F6446BBC9454250FA4E39F206534EF9BA289581E125F903A912DBAEC60F623D750E67A23DE7474AD969711C452989395C99676F0C2EB1CB6B066406807C4C12CAF71E30B0C39E85D4EA232FA57C13BF9DF96A1D5EC701D53DCF6B9891F350098FDB2BE05D2827614B2ADE892396FD532F9FF9141F7DB +sk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258DC23E3BAEE1E216B4C3E7A81A1895A01B9A9F0D8738522413C84235D81DB88DDBF54511612BE91AEEB0B525DBA53336B6806DDF3B1DB48C338D25F9E4267EB05A1804650AC824528485D81085D042621217054B16010B0172D4227004012490943111394A020528C88451DB86819A188691002E602428C912095846814A14529A025224154E9CB405601230623641C444698A8409111831912420A0388014482E21B06188042181B27118B188CC92101845310AA24CC324811B0951DC9230D318485B448CD3162E02903122C16DDAA80DD8167114094C43428058C62089062C1A052121206ECB2060539405E4800483906099B60DC3B48481B0005AA64454C88019B0811A212ACC385224B744DB3228E1C28112C660E4C44018C64C9B024E52020C02A3002499816226510445709812805B2242024088D1062E20844164124901352503385264887000000580422A59460524124E9910900B450DC2B88C080966204011D3904554322E9A266A582232DA066A8C322D4BA04C9CA44813A66823888C1338509B0481CA168AA4164C0CB280CB3466D8C229D9124A5A90452214061B05269B9609A2A22808C7055226662034891BA8000322660C14529408661A042C61480061405251C025210129038804093788533400219571190861C9182109B65122136214C064C824690219620C146D1B945054C62CD2440E21892C12A24C52320C0B041280C881508851E0349198B848930042924471930644C8B28009986C0B48909922310A9040991402C228900BA0511AB824DCC880943885CAA464C826890831010A232212159043064449201064383191204654121210314D19446CC4B44142020510388E591649DA262EA0864003382C842432A214705C1225E3A07093B449E2168C93848D14B10D01A0211932841B34511C398493348024C82880462A23C42CC1426899028EC0320210032ECC2632192980889648DB844D03496553B46D24A44D5400621195001A90811A34222398610A329010196DC1208A22040AE1024060264A22B569211868D1882C04349214186D24B4240C22711C1070D4260A4CB8290236242292856194912230651AA40913138C90168C2346880A2800E1903008351222C23100390E11006992064D038330DBB890C8182E91388A24296C6F423D802CD2649F74AC4CEC4FE10E1C11BD9652D8841857ABD8C0262BB0E3D0C7CC37336B80CCC070F8FC04F3F3F3B95EF4DD668D9AF051DE9AC209638A6FF626FA6ADC9EE7F30449FC3031289179A230595A8BFD6D26CB9D967CE31F2BD7EE145C1D43404A0711E1A34CA47D48308BBC8A06BF6A94A9B1DF12BC7A1A774D98CAF84937B296426B6CD54D18A45597C8F29F77B448A10EFB44C2839907E3C15E2917C33B5FC5FBCBD3376A9E738398309AE11443B8B5F5C9DBF5A4AA558C8BD3E480783726FF1BCE0398878CD4E9642A2CB663D6AB453BAE9A7C02CE8CF0FC2DDFEA61074BBE841FE6AA2FD28D7C6117834946074FCF35012D48490CC32B9050DE6700FF7A4AA6CC00BE4B670B02C688C19628B261CD98170E7EDD0D43018BFBB82CAD91E8C90099298D275800896237F7844348DFC097E855208953A86735A9E2E367196FE4DFCEEAC0B0CC50CDA0AE2D2A6A8FA8448C4D4442A6A903455DE23AE7FC24312BBDAFBDBF94817F7F2EE9FC00694870E295E052C286BCBD34CC4FEBEAE12700C7B2E77379B80CD7461819787D3B68F5E32CF9FBF7B5AB9A5605F0C724918CA24F48FD7CC6FCC6A08F311AA77563897240C018B8C33B4C602747C83ABD9E3256F8A875566A07DD5D21CE330E4E49FF7637363B87751BBCDDB7510DDF599206F319A5005038BCCA44F1BA94B2ADDC417EFA5DD3BB7B52521A6E2696B48FB4EE3E277352930C9638BD82C8A0A5ACCAE9A77740A9FDE25D46E84265F4313E810E94C6503DD8E8048AD2D8636141B8A371014E2BB8BCB7A98D2DB149E3F93C4E994BFA2DD9934B5A3EA99BF5B7EDF13EB42F7F2988C0AA0E805C73A89EF99EC7188794D590EBFE38336EEE9DEDA43DA9C8A3C0F4E548695128E54F20A2E9D2C69801DE303B60A91CCA9645E3E02D1F6AA8F3AEF8580E85C5568ADEE31736DCBA68D16C731A652760C007B0605C2124D3903C0724B02532DD56394E5A863EB774E1DB6B141556CAA0CEFE4E58B1C99D0A12B24651600CFC200B7693A166D6F6EBF948064351E30585BCAFEE95EC0D30F6A90A364E32B2B152CAB2C41D084D00278A6A7D743E27162FDB21C0770695D23AA4EF69C9ACA1E74C794798D03D0F63D2D8C046260E0278ADE4BE4B77573645F0FAAA1728D613DA96AC86E9EF2173CC6C6AD550EC2951E431F1634929B8BDB957546841496786A71DC558A4BD1E04298BBD17E208444F5BF63DC6E9A7C39EA52740B86E1F96A50C1FED4F927B723651F27E48289E72C9D31A076C55D0DA12461025F7FEF6FEB35AD3D138360676C170614A2A6316AD41929EA08DCC9CA8310CE03EEA8BA5B6F876B52CB9AD3A8C40E86F4EFA2C89F6F42AC87F892A39AA7FB3CB63AC39EAC2C82EF439B8BC5749FACD831C80BB1BF2F7FDA9BE51D11DCCA9E4EBBF9B32792D762B3AD9A9646043ECAF359B8E95CAC184F3DE36386A613A63C39F539259576675D1294147ED0037FAAE2535679002BD9F28C59FFEB8AF1EC18992788A1594232B506BA532CFF77F5DCC936BFADA1705A5A792C27A5AAD26A004C2C13ECC5B3DF4B2C399CFB89B383CD5177A3C40B9D15DA979D7D9A57BA011AF6C9979BD61295EF39C240FB79C33301A9B72230078FD0299B2B952C3CDBB0CC234E09155908E03494893C52C33922C16FB36C04DC4C99F82600926FFCF9432DE55D6B093D0AA797D98B0B79CDB592FB5C9F69CD5C06193781D8F6DFC796772C216D7F70D42C38337D62D80AB0F15AF5D185CAE5B0283A9922AFBC8FA945492BE7C1187262C74620A5772C34D9629A80E0EDF95C1D263AFF2045202DCAFE53E127E9EC88D1749203562D03E4FFFB097C70AF203C79AB449195A26C3C74132C1908492CF917EE090AF553D03D728D2907D79C46082A2F89BA46915CBEC6E72A1F1295BFD607BA5DE3E164222C6AFA474AB243720A6161949BB61F31CDE7352DD2C183785D117139CE634EDF2AD88D58D46ADAC69DC3B0023D53C81EC7E9193EA0535E9070C5F86E697FC0E8DBC168F6AD2AA4C7F8F70A097AA92146899280EF0980D660513403EADABD843AEA7973A77E0BDBC088ED7826B34155E9AC84926F239A559E86483E85AAA46BBF56E76254F8D5DE36A041BCCE3396E963A98BFED7FE38C7FE23D0DFFC744E366F26D970D40CC8658C3EF45356D6D51C326F01F68B8D8F6374F34606E7E35279F03590F2D8AB080D79534DE9EF57F05B6051EDEAF881B27C79CD9BC64997E35B2911B297DE3CCEAFC4556A0C7325E4AED35E5372CBB105DF5B1298E84A709A39D37290B2E7EDC27AD460635143EB36E88CD73A26EF6B2561F6B5E460AC3060ADA778B9C3D +smlen = 3872 +sm = 8A05565E95EBF97E2E515494B5F49BBA54F04D9DB6776FA1E7BFBA7CA9F9B5A464610F02E7E922C6320C68557487559DAB58B835014C03FD0F846CE0D80DFF56C10CCEFAC3D135F2916B303CF225D5E4F2CCDA52528D8A687EF7F0D539D2570F26A4FA8E91255C729B479C1BDCB74AFAE7E1EEBE41F027DD99D01CCAB8FEFBD586CC326535B1AB91895E7C78AA5632B8C3698A47B4951D80F4EAFA1D0A86AD2F3688DF01C9B11185EEC9D77158B29A7A5DFEAA8DDFAC7006F2D024F96C29C7F1794637332C42D7CF2CC877C3543BCFB316248A808551AE42BED81897FF3F9E5D9EBEA393C5A307E8A1F56BF3DCD436124E78980BA0AE87BD59CE4823C1C7D742B7263AF0AC35885A1ED58E2848FFF753AC8D29F9A72FCEB84A459371115DA95FC53415FCD164A60DA1821FA605677CA3C9320202673148CF2EBC400535F2E113803223276DE837A199A70DD55E3DF103BE6F1BEDC5E3367D98FA12272F87B7B59660D0C677366B142A14673FB7656857CA7F8D19774CED4424008BE9B1CD42F657CA5970BABD8F8F2052D80251956C4A47012069154192151321BCA6615FC0E652FA3B1F355E70B22A3DE5206EBEBE27680ED240C8C074FF4CBB0E8AB3C3C8DE1D821BE62C1D36456495BEA42187A21648448BF658CF657CA76ADA3DADB1FD6D8052DEFD3A65F176413A7DA0640231C841BAFCDF26793C8EDD1AD351432967878A0142486A892F4B06D80FAAAEF549E68CDA1CE75B65FA39645BDF1DBC7F180CFE6CA80E0A02CD915E2B564B0946189525CCC614221325EAA9F2CACFA14E9B15303FB636198C05F6B496FE9FAC550FB39AF6E573889F83C9E33B14CEE1F57203CBE5E6F903FB907E6B92F077173F5EFC62EE2CF4A11FB94EBFE66DBDB998B08B07EC2FA9C3D68234C9E369EC2FCD59FF9CD4A63BBF42F16B89248249CB6813CAE3A4BAA89B95B5E9A3926E502F0DF8631165614022CA838D77CDF58EF14B5A644D5C448F780F04B094C9B92AD9E8DAEAE20A9764DD12FEE343D6D28BB21CC3B35C76C7A259CC5713E6113E6E8160FA1C02B7EC35319EC8CAEC0ECDE3F4FEA9AC100D82E399D48AB1D516DC490EBC6B14D7FF2D4F7F0FED4FAAB65C6A8D16CE615A9BCA1E1FD8C43EB5BE9D82C2E0A6FD25DD6057F2FE4E6111F79AFF87F7877966FAD51EE51BC82C24711A453061B5416681866044F15117DDBBED79DCCDA9181FCC6685E3EB074CB11BD5EEA0A1BE0917CF0D4719F737DAA126AFBF3B5F16A682D4F16EE5DEE73FB1488EA9557B99641D04EFA69C6D237B06413A229C9099A1D7A0968B567945BB8398AB9066504E670643230EF33447A1F2465F087594D2CF68E1ECFF6720D189F4BAF71CABEC70C5F62AC6C55D25B8A886D94FF04A8730DE8A4E2BF073FC17A52FA0DE2E7494EE7496EDD11173D629069555E9466138A184C4883FBEA564A98F8C437094A98567ACCCD724BE68D64C765613CEE347AB6445E18A79C8287E50F08730C190F3A9D334DC4BA2C488AB95F6B4CF71D0090FCC9EB4BEA64D8B6DDDFFE0B7A3581D3EAA2F7DDCBFA5D9B54F847DB586AB1764CCD259B7736CC046BE587DAA2CE6C754BD83D25F8C23F7B66F81ED6DA11AB6F6B8CF7FAFEC74E0890CE37669E41C008D77B259FC4CF476E4D94F6C395EF0FA4CDA3ABF5F778090E98A456DACA8FB0FAB43BFA4768CA1AE6234655BF7DBF56A31319DB1511A5F7EE37478D723CCD09926CCA1683B6F6F997084DC5FB45B79F0C3A3750D9EB001A96BB722C62638ABE1773CF63C9AE86A94529B23E6B659EC523B1AA00E47DB14F4082869E32E65BC2BA75039C05D3871371DEED71842B2B11FF86BD87E02E816C1DBDFB528776842026976611DE3CD03FFB68F35E2F9C71DC3DE36FDF6990F07E7C6B425C9FE38C9CD1AA59F871D1FA9B31C84F581C8233434260D945CC6821A28E3D0BF9B1227164EAB1FFAEEBC25344791714211DFFF82CCFD8ABAFD6D52E0E049F3FF3579B48EDD9B8FABC8E37CD69FD7FF0A81148D7FD89887063FAFC5ABFE91A19BA233AA2FFF46E65E934C3E275AC14A0A869ECF00A4ED39224C0F04F39A95B50CC5840E5A91D903E195F630A1D22722AFF0D6DBD0D78636835239C777F47FB0CFC798F72D806CEFC34222D3F4EAF5455996485716847DD7CE58FAE00278EDABC852A6E4DF7A10A1E5D60843FDFB3E413346722F64C4E1CF318CF9B77AC3E53F42246725B434F9B1C54D48534028C1B7AF508292CC3F970B0F58752361C61A589FB7167C936B8F66F81EBC4E94676C76D95F008979EF2C9300BD0AF8E4BF1F4EF5794F75150D1463F040F853A89953716B49340764599DA83C10DEC98371B479FEE9AB6D3F98A66C93972860A1EA4BB4DAC0D17BD2E13E781E9D5CB3B7062A2BC660A0A737159663A9A9F7F6C690C6CAD3EEFDFFA9F35C2CF9F4D154C0F0679D95BA41BAEBF7F268EB8B17EC8B276989C352F2C0705050FCB64808A24ECAEE8C42CBC2B961C1FE744F28C6FB2F66E1F2D3B7D7042AD6795CDFD9A984E60070423E6E26D7E2BD33DD8FCA53626F942FDE37B13296840D8B21AA18129F816EC143A4A3E6FAB80FA0FF9BACFC9D908EAA0C51E417034501CB7AFAD656F0FD8CEC40E3BD17C1E813EE762FA3EFB129DD8EC14EBA6259A3808ABA8E97D2985E152A264AC4D31611DC0878F0AAD8D7F3C3E21C02E4CD3F3A6CF3C5A51C111002A845D64DE9AD540487E92C2AF9660A54054C3029DF1D09085F09434E46E071704E30ADEE8A9D3E6FFDC4D079C9192EA41B4B1E2838F77C575268359909F71621D43979E15CD3BD0703A35A731ECE274CC52290364EEA887814E318244BE418206B400BED4AC7B5C92F6A23E21E645704466877E3DAB4C07BEA7AF6C34BFA9C8A50BE0A9DD4916F0618A9628F028D2BA0612A4094F4AE26EF7AAFD7A95D5DBBD9A9CCDDE6723190CFDB22C4DDB57130286F37D6C26597C0C46A88F31B537EF885414D39EEA463EF86CC2EC467AA817CBB267D8DBFD6046950E79E2651115AB58203F7019F9D1AC3D55C16B084B574760AAFBEDD399108189FCAB7041A6E20F55BEDE17C02852A5B8452F751C575729C56C4919D5414E8284F4B39FC84FD9BCBDB40FB04B856335E9D3DB6B361477BE6D22F329B35F6E2175A5777EA51B56DCCAD25958D5E266C86339E6082BC3BF9746613C52A47EA58E68AA0D0CBF609D9BA4576E98E8E04F34B580717219002A209E0EE48A039BE3099EBE56CEC8FC47FA11BF04D84C91B8D27D7AF557C81C4644884649D4C115CB9F6C8885E36921D23262D3B597983B9D5F9020B1120212D4C4D777A8799C0CDD6DA38407FB1C4D60B0F1053787D7E878898A4B2D7F00000000000000000000000000000000000000000000000000000000000000000000B1B212FECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C + +count = 44 +seed = ACC98B16DCC9A50EF57F332D66255CA56C2BB679CAE705B4297F1418DA845861448DA6CC5CC458DE6C6E96128EEB2898 +mlen = 1485 +msg = 96E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 +pk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC080EED175B6E3803D81D762E3B7D355F80DBBB379580276DBC4F71066ACAB6C04B5127A06E79C6DFF9C1C480347D0F1A366A6508EB783FE82F23691B7398BDD49F566AEA25FDE2F283A4B2EC54EF967BB1F57BC06E91F1327DADFC9B1F719BB786B2E1C77638521F818DFCB9172A8688727DAA552FE7E9FFFC6F98ABB6FD69CB45F0A9A3F19799A85307268B8C04CCC0DD10472C6B8BF103BDFF7653ACB61ECC8E64B9BD9879351E089D0FD0C5433D1D264D64875666ED9403035CB2A9C510ABE271E10ADFD10F80653734A82CEB33208525696E2E79A1D6928950C98E9EEE37CEA989349241703929141CE849BC67EE84216E6A22680F9480236CA102E8F2AB54A3714BB42551CD0C3DED46CCE06ABC9C984E3DDF06AFAD17440582F7E4C6CE55AABE74068C77BF564A605C441E251B3E63D8CCD678E77DE3C747D7CCD69508CEBEBD2750C23865B5A57719AD5A04D505A22B8043917F9CA5997245EDED18F9389E5A97F9009141A28484647C27E63664CB8020A6C55604902E414DE7B688831EEE609818AD5C11D4F7A543513550F81528293A8EE674B6130C67359B5724E5634F6BBBA103C9E88841612484D22E3458D6DD6FDC6BB7F2BE4B9CD77C9F664D7C7E49C55F095E7CFC5BD8999A17170070EA2AC50C3BFA879FB89E012BAE9625D7FA8E26157D561F8C531F8C2C1DD2020DAB1C7A0B59A1A705C7D33F3FCB1BF059344BB24B28E3A370AEC3B0355E86FA686C45D7DE113682AF75D019DF9B7A68B2316F77BBB48C82A12C9C8930DC5CEAE1C8633B5C3C9779BF5067F2721B94DDB2B97A5A2CD152D87BFBF6313BC79FF54A6EE6FBE79F828BF35278C8BF31E6FF278C3130057944AD4EDE461CC4CB16E3816DEB469CFD83EF21CD6E08F089FC672A7777325A1CFDC3244A201A6202143F753B7443F1C19173308C363FC70E21FBF6531280EB80FC3303D69697C396A12F301ABC9D91D3768858985B5CE6D31161A77685172C64B1D44EA58F366027FA7B6728BD7B81DCCE40949E403A353C90EEB2F0BFC99646D7563F6BE8F3F9783C36F5CE90B34CD5987122F34830E34A964F992A03ACE40F6321DABF1124346DF89412BD7E09EC1EA04FABAFDA8031F445D049475679E40CACAAE849C4380D01AC9CF89E5230E0BC1BEB1DD22D0F29E378337A6212731A28D5AB77D5614D20F9CE09C018C95468BBAAF247DC78FD0EB9241891E6952A781594E9E52CA06CB2E70F3A3ADC2DF3A3A04B8742A551EDF0A8D71E63F2529B5FF808695387864699E74138A926895D72298903452D284A757829465286D1A8F64A381930AAB2BE1D65F5FA2643C150DAE1A1ACE9A463991EC52C55BC0C33AE829DD00A0D1EB1EE02438869387E3A433BD270EDA6DA814B6097167427BF7168860364C8095221308A23FF5D7B29BD9B4125F44D1F67F35AF25CDBED32BC5037D3AC54637555124FBE36567DEA8AB86A4F2DA7D9332F005D51FF5788CA21637FF0B6570AB832CB678C86F6D6DBDB39662CE4A329197562B87CDC2499C54C5C53A3E5D88F0C80897DCDDB76D279FE7E1FE159F1FFDD91537DD9D3A84F242A6AB1C40893B469752FDAB30C54B33BB28B83EB6E6C30BB7602E8C5378865CE42E15DEC4A3E3D6530E8497CE7DDF197CDAD8EF3F0141A096D986E2614EA27F62F0FD15425A74234D1436DE66D3C2EE70D750AE17F6F4DCACD6BCDFC0095D6E2793024BA18A7B317B5F63B7011A761A516B81F84F091FFECD6C2BA557B01ABDA069B4CD54C154800A373CE2B8F8C024297153C99D9E41070BE24CC9219B938 +sk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC5CFC650D460218EE0F41A9234763D9492A16A18A9D54519068E22FCAC2CD6D2A8346A8AFB5EF26CED02191E05575E9AC2FD028343CD300A5A865B95F283E0BA30BA969943289D0C69042C4848A141154486C4A8285E03446991009598445C9428CD910294B124140062C4320200C368624C1000BC445CB2249CB26051347928A24519A2812234686D3B64991A46C00C68814B2911BB08DE3007044060494A86CC0B421C436824804020AB7100C4526CA424DA0364D1C408C14094501445282324EC230090102316134018A36214CC811D3946D234905E4A49019218CE1184CD804841B2489CC42860BA369C2106E13077020C64113000A01050512B6858306841A936C0B456D52202544B289E1104A2335019A1451C9008D08A044A3244AD1120ED4C241088750E0424A14172E14A35084328E21414D8428641C478E44200551348122C26C12B630C432451CC984D232690B2186CBC45124496C643642DA3291A2A88984B46419485082328CC8888D81228C4C248661B20912808802339120C57059326994A24DD812524C4644C98851892686E2A208D2402A09157210016A24088A03B800A3465141960008382019846D00C2449A342D0033221C42709B449213A8290B318E10A024E126089898055C322C0116501A376EC1C6281002059428501138721B911002250DD9044421C860C1A02009B50D60169184A40003348900C1108AC82DA4102684C60C21496CD2142C22C9016088481448905B042614255008287209374A1126220943060CC228D3964061880812902D02437004856482404A02437213336E8800721B4311D3A821E294204994290A448D5A908D90985140442C1B926DC2B04004167100904953A22444B40C02C36942C28CD4228899324D8C96651A197283046940000849C26050188604474A839620C40608E0A60D0980241030298120260C054919B8600811909B224C13A145C000911B0505C998655410059448206192041AC348A39600C4346ADCB0491C9224110972E1444C8C948984A68CC9A22D6180040140819A46304C3202A0142290120250A84824134E90C85023C8440244254B162CC804461B21090B388A03886951125211A08582160553427062202090462C49328E9A12711C2505D388884A908902C74D184112A1C248AFCBA3009DA997AB6ADC36E50C69FAE344600274AF02B3B63900AFF10E8728659747400D253E8B3150F0D2F46797890B1DCBB9E6A5C666FCD54664E8767B010E7A99899949E3FB6C784667412E3FFBEB9F6952136802196627CC144229D0CEDA978723D38C320127E7A671C0120613A96177A1F8467C84543D23E4D7A22C1EA1734C9615BDCAAAEE394CDFBBAFC96D3BE29D9BB6D5424FCD2FC8639B7234CF1C1FC9A43BC38AF4F2BC21D6D7C009A225BF5E7266CDEC62551BDC261CF643A0E6AA18FF4E8350402FA1EAD89AE0EB92C67F93B908C64966971AD34C9224AB83589D95B1D581668B1D3208130B7D9058BE6EFA198939651BEED00B04F64129809D53DEA53057686F3A026490F8061427D66A1B99C1EE701DE9868D4EDC917105DFD578B30C3ED712AB12762DAC90F1C042629A0797A17B45D69D360BD4E4F49BB434AF018CCCDFB55ADBAEBF1FFCCA514D5DA1920CB9300840F5DD1DB21E58B4524BB5E7FB49994124A6F2D957B5780053063B9CACC61C66FE5C68DEDFA6298D93861952801824DCF729B4CF26644ECB5C80537433B250194E3756AE17C1CF4B5D641113D8E16C27874BD6CAA419E6C094D23917E46AE3F5D972120FB27C35061C04B33D822E5E6BB8597EFE4E0EBB35DD4D23AB6942852747AB26DD2CCF90660765EF612AF370E46C6B77E739306C5E8A02DF5E466CE0225BA87FF78E252DFC333D5C4BBB8D8F5636CDA22B18B901DC953825DC7B541DBF86E476009568BD56466D6650EC83D3A35F2D9C82BCFB87C4E4EFFBC8417501C67006F445BDCDB2502BCD45EDF1D151DEF3C4FC2A281FCDE3B13B4DFA5DAAC58156B55F1FDBE18D34E4AE723286E340B9232E544DD35528D50157BBED19AF980B57FDCAFE5B99580962A0266154C6A0F8635E31DBA6DF0CA4F88B4ABB63CCE19F20CF8AD2CCE48CC7403D2581002FB5ACB81CBF35CB7C99FE105BC84C03FD48F8143B7F383EC02ABC2B17BD17DF028E8E2261B87C4A2D3F801C2A57845273E054E9A2CA488507FB863842AEA5FC465821F966F8781789EE0FE0FEBBCFAA4253CFA0D313AEE93F35BD191561C016F7AF9F63309473AC34A5804628EA43A1F9A8D9E3E2DFFA89DCD2F7BC17E5E7FD21872BED573F73E60B1CCC81A4274CAA453F2316FA2AADEEED1CE8016D2CC2DD07EC901B6CA77AD8683A9B53217CA38F8F931D6BD2E697F6C77F0925E5BF1E962ED44151DDC22B01D8314B951B0E77E793B74673B1ECC4674628EE4BFDDDEAD5C127422DB00D8B11245BB7A53320FAC786DF3EEDB0F9C98325A86FFE71264492E82DE3FBF38F68287C095365F03576C9A4AE544BC7AC3853C5C993ADDE066F0F94CF6A2BEDA4ADBCE1365B28F932643973F3C7F0192E2393530784BC1079E98ADA0D54E8BC0009E236325E6212F2D18F27A84F07B46CDFE7A6513DDED3396D057D69A66502AF267E4DD477E7D9A18ED81E0D56177634A2DABD6C03AE41AD866F9163FDF6BF66B2A2B2AE71F31177957044F65C849611406EBEBAED0CCE928DE2EA78113FF9094A955AC6D4CBB937C3B72A329DBB73B53E898918D194DB81687D7C74BF56388FB4F1DFCBD52C694225356C674FA8E6DBDF10139B757A54C9571DF93D6719F6789D35C1509B350299582409FF722B980E1DCB45620EF623F2FFD6267CF7B8D6C7573D305525358F40EB612B727244B99854DA727BCCE8980F6F96A95275EB36C47ED3A93AC94AE3BDE59CA8ADC22ACEA9535E451160633AE93BE2B452B2572F5F9E9AA294CE9E6E5A4447C726F11DAEC577B22E210373985536238C1A4B7359A7DADAE2790B9D30A8511C8D86CE890A899E54FE28559B31599BBCA3E4624C899D4B2A195E79128A43756B118E7355EACD86AD2B3B2E3971FEF430385D291711CCEDFA029865BBD7F6F642CAA1D3B02354C1A2D04059C0EF4C8C0B4C22D3D67A61641997E6AB3D86DC2C19FF139B5CCF3B62FCE1934049BEFD8558BEC83FCE7073A8F51CA5DBBA8F8C287D14EF59D141998A0515528999A6C96CDD803BB2FE2731C0EB342DF8A60148A44FC6793339F8E781F961DD969EDDE14933E7CDC3387D10D1EC07FC23CBE244091F5393C66481BC21A7A286B8069BC290F4CB8012502FE3A802036F3A2836ECD5BE87AD43E685053DDE7624140BE8CF37F1662340A6083D93AADB53ECD7CC3A907665152C115A21B6CB5579B13328B5212679C7413197CCABE9A11CB58C096975D2439F7D2B657C17E416DD4714DEAA25D2FF2DFA822796876E8014DE307D054E517DDD2343EFE97E9F8E5BAD736022D83C96E5A7F188552148AA8CEF5680F4583EA6CFA39A11E6997F393F2E83 +smlen = 3905 +sm = 7FF767BBF3BAE93B9CC96CCB6682AE4127C2DD98DDB38B036897872B445D93BF34D064F3AF42A9CC6BAF143DE62DB1B4309D955018C94B60EC40CB16C9DBD5A274E2480B8F4E429BAC6C9A864D996A200F072733845840247359FD9C1B0FC41F604EFD4FED226F64A50068846678ED99FC7D5421C9DA0FE620A7596328B3F6A44842D829E3E09AAE80C9E2217441163CEB56E551417A019AA805BC5064028F4F501AFB68C7E8E55197969541FAFE8D2E17DFBB89BD7D88F3C4D320627260DBF358099765FC000720F5A34A7BC46D1ED0A31BAB8606CC8744FA66A3CF9DC72D5C3579D85F2541D6325FABAD3305511372E60D8AE1555EC4F2D651867B260B83E2976AC804CEA00360528F9D3A32B2DA6C4D69F2542CF8094D28D93F79B64B459C26B3C1EE949A913202F45D4382F54164426989E122CF7E03582E9F13A391EDBCE4DE4379CF5D258DB276C41911722948448B2817110762ECB135B2334BDD4DAEEA93F7AAD63A8F647208978C192FA4259D4FDFE435F6E240F02D5242EED7C925045FC0D025AB6BFE12D655E558724B50E387DA024E41469BFECD1772986F1AECEACD9FF04FACCA4B174DEFCCD635AA6EF0B61B56A9A5F911F889499BC8605270172BDE32DE64752972692E323C9439E00C83CBE0521122FC5D0AD261A541CBBC7C1804581DE4D7BAEA8B175EF52C68EA2E26CDB5468DF87CFD53E4C40A9D7911EED05C952C691E9B0468DA111B362FA92AA9FBE56402E9279889E32679A37BF251B51384A8099CAC2DEA9C527DBE6F9F8B7BE78B9934F3FC3F55CB0A96EA2EF8B5C7E35812EE41BFDD465C3E1265BD859FEB144B0B167A1DBC26D64E00743CC335C8FB962D6ABB1E628A81A8863BDCB59E8622719F3E9836891C5EE7CB23FFBC69E2BBB01BF4791ADE55BA68382B9739C6C286022BEA2832C77A562F51959F7A05C8C369A4C6101D7A3BFECCB7228181DF595F786EB3CDB71C59E4AD4A391048DB7CE59399489A16A5BBA107D175A89BC67AC201CDAE6A728D766685F307EA320DC45061725EAD355CAC82089983491D5964A1388C17E6023A4E007377902F4F5C8577103337D40113359C968AA4CD73A4E7353EDA6497E10243CD60A1D2FA53CCAD432F1D3DF1DA1B3F0EC2090FE877AEDABEFF24A4AF65A9C310BA40D26BDD8AA9F41AF94C9940F02A89CF05982F0041C4832E4F7A3EE6F2D949E18B78990085A51D4A05C83CE0DCDC696CFADFC6DA54E6C870D80F6DABFB93F662A288C939A412D7D6FC07BB9609B0E44819018776C65BEA89BAC618103214C08307B4C9F6F83CC28612B01287A5B4B2C54652DFC6B3DE307DDF1CC095C7B6FE486C935FF794861BEED6465DDCD2F8DE297507044DB6CFA634C0F428D1119B35F9CD32319C408F5084AD935EC61C4E00394B25D1DCA03D052FBF0DB29DDE27801D6EE5BC7C9922A86621ED0F46AF4EC6436A882560231818A698064B4051ED2F12E392BF90E8C611B06DA9C24725BFC2FA4A0E2B0CBB83E143A08641ADFDB924EA0A1A4FF24F4A697C3FD205313640386059A4E4981467AA735CE1EA6C16E6296352020B7A577994A5566C52E3F95F810DA394760ADF77B5F2558B24D5A396488709153F0825AE956D364A63842B98609C2DDA16C291C70A0B89A50E6BDCC69E6DE33D4D3D9E7504EFC95215D56649A7A0CEDB73440470C56673DA9D138B1230E5BEA56D08F5D807B81BE82AA03D61334C27EF3B238955E0F2973D68CD91D00E24DC62B23871708088B746E5E79D52B7A6EEDBD0B257BAF853C6314DB087CB3386FFB2E553E5252052B8E7F866A5F6F0375C7C3ACEAC98267254A418AD419D903735EBBB2E701B8AB967FFD7242545B1AF71BE2BAD20BC00ECFCF942AC6BFB10E8EE88F6DCE5165329D311C4783750636C4B1BA4BE7FFDEBA56E3E76F1BB83CD9619840340DA64BECD88F6A7095E57A364F9607E3317CFFF6C0EED950CD4007C63E25154526344641FB443CF12F21CE808833C27C46BE37685C41DF062A44EF156A59DAAA703E40012FFE6704BAB3E7B26CA2224F35B3680F1173F2B5284E7EC9CA2565B7740F3D21A055AC0429065A624E5F21918623C9DA46075274ED2EDEE46A0A4A6F782DC0B08F621D69BF5B057F09814B003423DBAB1E3C61ED08F019E3F1ED721E4AA1FFF9EC74E69479CC1313CAE553A51E79DCB1DB8EDBFFC950D3C79D6B59FB0E2DA415D70A8E119E8C8576806DABBE55C2D1C025E6476E59CB26D986319CA15F5AC92ED720CCDC461336DBB303C80910EB062C139498B6B5C6465C18D301FAD37B2F95462FC27E153E91B5793D53DDC5142C3C2EF5F2C73F33E7B7F3FF4EB3BE6E7E957098767981AC14625B196822D8E5C6892C2136FA12F905639DC250A789FF81F1C9B913BA825BFB2E0899964154810D8EAE75B2426CEBC546EFE97C0AA8DCCF16042F8F568CFB6B433E1F6CCB3C32955900379BC92301AA6F51DF9BAC5627C196A56F4BAEB654708784459BE3E65BFDA3139928294AABDE860D13CD4FB56C4DBDF2591D7F1174D2A5C11EC4621F99DF61A330F214C058294A69DEEC67B0215DCFBB9EEB7BD0E9D1CC76D6AA128F55AA579408706C38362AF129F3220BC0D20A0A05CB3B31DFBCED8A27D83A765A0E6F4694E81A204D2B77835B8566392011389FEA937DCFA8D1F7CD1E1330675523F6252D938401AF1D0EF5DC8208A8FB18C264E976D5F01A54087D3E573DF4C9185E1A431AAAEB211D9754E16CCE0CA591884FBDDC7149A402122F6933F6050D68939F35F4C7530958A2252957D8EADE9266F25946B48719141C6B07956B60BBDEAE0F56576EEC0A8C0E1B0ED2820FFC6E24EACC77F530D3962579D8A5222766E37B2A729AC21B8608FD37AB7CF2A7919881BAEF956BDCA9DF494F9F227A2A35441D290C8F08132152E319A0AED5C07649F48CDA3F49431E13CD9BAA55166B9BD40C18B26024090CEDDE577C2BB2D515A7ABA3F66A6C7D47F2F88F49BCE65A4FF9419D17D2BD6608FA44C1227FD179C47D7DE5A60C8338C8502BC721B1E9943BC623F02A100F57F643CE5498C0A5A9D92C84D4F7216ADDE07A61C493E9FF0C9BEA134C8B62714E68BB488A100C51C166CAF897FF10F673B75A2C98179A134538F30DD21A854D5BDF62A940D52CBBA7EAC1C704C546FC3AE1D3DB4B0F7A160881016D63544CC9DBEEA169A54BE1B686167A54638A602EEFD505E9F0C1A280BF44B2D6B648A2D23E97A1F9E26674CAEC8AEB894B8FD788F46423DA3D2F3A9C97671A3DA761A573DC6675E50BFB21A8D0F0209242C45494E5156819CA9ADAFB7C4DFF0FCFF090F363F5968767F8FA4E6F3F702162F30435B5D5E60758496B0DEEEF42E3A4A6596ABB7D8E5EBF5FF000000000000000000000000000000000000001421313D96E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 + +count = 45 +seed = 8BEA4E384E73C7E0B47381B3063334291A0F06D28DB61B5BF65B01D0A747722E0AA62B81AD46C00C8A5C31494E513836 +mlen = 1518 +msg = 047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 +pk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E11D20578001B86F70BC0D98A2B93D70A2B9C7DC74EB788E34E1E4F43E49A63821DCCB25BFC19ACF96BCFC0D49F643779B795A19C7EF21FB374EF8C06B34F16EB5A9C33A692BBD11BB7D52737B07DA4F56A40727F01E8DE60CFA6AD06A0B7F495CB3AB108EA46F73BB2B9D052A90DCC9A93B5DC1046365F486B1F0E090D9CD3C0604CE044DBD621DC30A964D5BD2F50F05296BF87A75C966C91B9B3461DF607155F811B0F59B851CFC239B4EF93A372A3137736297AA20657C6477FE26B1D88265C879CB2B8CE4D009AAD2469BAB40ADFD50C699C4BE42AAF4AC5B220065C21C18CB318491520E46778E93ABF50FD4275E0DFE28B6658AA88AF137A362E00F564BAF48BC525D0DD797857CD07E5AA7554578AECFE45DC570A64EF03952DEE4117B4F78C72909923F1792D460A104B41ADBED34CAD8DBBB3078E312EAEBC80EB9517C5DD21F3A9AF01087400DC31845CA0694776D4B22D24146F7029BE9A87268FFB5F6F0F64AE55352FFB4DF6C42C137B6D0255EA6557517616449EB4FDF06A68F69C8FAD7BE249A57FC43493163BDA36D51C5CD45DF24AC0E6A45F3E83C53A36E7688D4414D6A46B6A31EAB2A50F76A741404B3A9B4885D65A4ED8D6307C8A7081C5D6F6B202F17D8DD22EF21F2E0D44B9E7F7863EA31AA696BA6A195DBC603C104775B72315774F20C5243D2695246A0CF7CCF99C29666F8CBED467B764761FCDA9F79E6F4CB0865EBFADED941768CF93873DDEBD88673AAAD1CC286BD51CA59FE49240B4DBA55E145E88381DC1DA9A7705647837B7CC4080B269AD03AEF4F3426C3FB6AE8A2C007F938DB4DC160159F59E7BE84641B8556EAE7FB30D1792287245926062C8A7E8D8F167C906D669D773AC5166D30A324AD8612B99BD4B4E422FDAADA036240F3750F4861A91A40D00F450EF345219EFBEA4754787851324DB29195440745F45ACE64373D3952C7DC7F8CA559DA39763E325622E0D98ECF85DF205D2C28237CD9A3A28E7C576CB9F50448646A6E7F07D05B943DF5390651FF898F9B7F685A00FB9A9CB055A175B2590DE49EC012C3C177360EA26A5CB577AFF0E252A9B7771A9F39D8A49CBED696CAA978A18C33AD59562C361AE856CCD7E39DABF6B076A6C2648880FFA62B6274DF57118AF89D70813D0ABDCB9EA5CCF7973C9E48E60A18C96CE6AFC019432F07C5B77F41F9675AA908C95A3798525D9A4369BA56C7FEDE21988E796788A3971AE556E4484D688F6A5F3AA43785B8F04E9DAFE66A298146F8ADA37A4E7FA3CA68A176D74EDC6F8893D1A184E06C5DE415E75B4F1CDF29B0FCD7AB94415372227763B0C518BAB388229F270BEC0D6372BC4F83C3F65B5FD4E9D4C3F4691C076C2B2ABE72E46C348D88F3520BD0D1AFD611D8FCC00AEEBE474E77CA0479ECB68F325DF874E1D967A3B18D6A7201A793B807F6B038E0477B0864B01B685EAFF328BB885798FBC5AD06DD39C027468EF263EAD48B45DF03715212DF8D366C444BC0853B75D97CCA4DD2497BB1BF2626CDE9846E36FE547F075AA64B8412135B9E6A95E5D73FE8378D659F34CF031AAAF5EE36FFA02F083D5E083E39D5F4534B08040AC6A86FE87936A416A044DD8B7B024519B454D2083A7FF9F565F92E8C45A97017C541870C94347A0CEE04786C0A2E8782A04FEF87E27C3048C150F84E4237A0300FD3D58DBC73E4F106CCC0FF951FD9AC820A31488CB1E85F76EF0C2A4D3F3ED383E8E12DE3B72B8A0216F6CFF87DBB829D6A2E5B2EBE2DA7F94AD6584D223B092D2EA930CF5DEC2C9CC749621CB23DC6D3A2 +sk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1280A3C7B4E1F0E9ADCCC71DCE2AB079C1810911C2B401566FBE2DAF178041240ECB971D6B1FD3D1F4E5F9A17AB2DBC757330552730EFA88B46CD274AC83DF970DC406084A670D2A6891CB865C18205240984E1C0908412859812319B162E9206640C092DE0A60C5B28108A4884C1086D4918658C3621424422A0946191122612B5091BA9708C066C084990919441039408532285E33668194966DB1271E2902001452291308E22050904A72888022E51B86844A220DCB4449CA49192A2810242291C196522140E92B62D44448514350CA4940121154699364C12231101948540940981302243844CC116118B168600196C0030888CA444E4325019854C120302D12645C3902422358513160E21A98598C64823C030D142728232929B826884282C10A20960B8110120691BA468D0C88420495044106D8A122508B29024C8518BA29098184CD3100A08A581D2B86D4A082622C170DB124C50160022372C0A870121283241944850A2650C1965A48800D3B684A48821910831A3964024B461C896200325488C34850C83641C2640D0426912472D00B0041495851A20500C2402C0308D1AB348C226018336280029256294454104624228708C366011154D0C17910AB0088A028A04A73101C150CA246D48024583322858446AC9244518306208418E63146190A6519C824D1404906396511C204621B44C229205C3126C5BB80C532042E02004904851011792982885A446688810518A2224031884830069E10825D1B4211C452D03378908A14C9002702004520A002812402822059053440214164CA4C64563308A00B324E1966CC81020D2986899102D0A0645E4B22003244A423841C3C62D82A87018148AD4066DDCA48119984C0080081829220B29904832520BB60D2328015AC04C23B98D81B61160A440DC10691C283021A04458982491288C203331C0420822900C5B08069032642032811CB32CDA2441D90412523640E2B48899408240086A1B3271023620642851C234489104856328855494301B09712330049A4465E0B444E39085E3162A04B200029868D3443223362543281159C62CA4080EC2140413414EA12600E21032C8384414058C8B46486106055B18691C95105A804D2141020CA961E2484403A545040632200385CB04020C108053282DD92136E7FE8884DB0D2DFFA887EED7224DF5DF4CB0943AFB663230CA76A529040C3B14701F3ABA072742FB111BB2923D817050AF2A6113BEBB48D994CE44EF364EE9211B19CF31C566F732AE2BF3773E3C53401DE794642EEFE797933236D67AA7225E00C34833C69C2CE6660D85CCF1EEA0538576CE8E7AED3B588EC3C50A2C62408D4EEBD594D6E999F16B008E3FA6671FD3DD57C6E3F76376026EEB62D6E18168CA4F3B762BAC10E526F9FA5C1A9E42F3046AEB419A7CA23E11AD9695FA11E8D03827EB48C32E676C9AA44B8369F35E352D48AD221E4C06237381120D27158F1406E8E838D7C2A1D458CBF8EE7CD2C596BDD920D1FCF847490305B31D36BBFAFACA1989825F6F3BD6FA1232A50C68A69EFC7D7655F892F9379F7C106C7C326AC8AE877D850D1BEB19D26C77254A53701591678A8D44D8ABBBC5110916A0317486D16D714ECE83F660276538E634D951DB9FA5A2E1FB93A9A625D571980E408E6F24449AFD1B51FC1AB61952E9B2ADB09AB6D3223C5E08DFB609D4B54FFDC2D54B1729EEB2D1BA3FE2A4BFBB9E01111EBA4A2C400CF9AC4EA7192DCF517FC84B31C72D70162588061C9BF499FC4B1A25EAA948CCBC8BE5BC5B9642DB54B9FA7E03E4F9DC4E0EEDE26F73D5D33ACD7BD90272846375636B032450C7C0E816867C3838F0949F9A2A8117ABFF7563724DE89FB9C6B4426B72109E0E3F7CD684ABFEAB9759DD7A5D8F3C1360FAEFEB14FBB38215426FEAEC54EC989FD86BF56CC4C71C14CAC78E72F611EB12A825FA6DBF73DD5B4F4E191B8CD36F741F4BB491E90458B1FB5F179A73165CC38993C226CC4CEBA5EF4BFC435786783CC879EF5530E5B2BC867AA09609E0C4F20A05A4F94CFBA4AAE6FB5F250D652D110003D907440E5ED81F3155FEE436208182F1884173A46C3391D2ADBE978A59A9B76B91406994E30963CB3A7D0826DABA1209AC28FEAA437E25115C3FE7A9F5737616AB300D45997AE76BBDDC54B9540E40F63E0F1E3FA353A1EDABD533C4268851E8968C36F2810A9D747E6CDED49C24DA09E2B2D763E14BD904CE72F37A0E698CFA88507D7FF8C602788F3B1902D50EF959D288282E2DE628789500C96CF01DC96C251B32062A1FBC69862C7FB8A72CF242B979E6B5C7F62F94D77BB52C18FFEF4A333F836FB40F90EAB07289E9EB0B257D700A6F74BBCB7BD1CFF007BC8DE56BA8EA2ECB3AB2EF08456ABD26D30BDD9FD2B09386BB1038CF63A3B5BBA8F0F4D7E311F96F4FD20E4AB6EFB434732CECA5BEE75339AC091B4C97E49894DA553BCAF66D1BDF841E4F1ADEFC028567D4EC72BE9EAD9DECE50AA530EA1F91C6CFDDD8A011195888272F74D6B60041AC82EE36B6383A3BC269F93C11EE7EB018B76296CF033C9B7AF2ED733B17F5F8E6A80AABDDBA09E719A4163E99E66C400F782B1DCC28AC35342CF7E0538897375C3B67E044D028369EF63D85AFC3A07051FEA64FA0C8B93F186FA7F8CD3C42E3412B1A405F760379D28D4604D20243ACE2B5DDBAC5EFAF97010B4A3638B462AFE35F842DAA70F10A95393BD0CF8C0EE791746083D766B575EFB54FE85B98FE1D542B657F97EAB83D92A4BF4869B4B54B1AFDDC706C76A7CA7A6558652D561BF3B0A0A2C4FA53B94729FCD1E8F247DE3B82FF20D6DD550EB2B9BF3205E2EAE354FEE07C4E776F2F5CBC271D73220E26C9C20464869B047817E4EBAD1C5F8AE59F7D9E2647B0583A43C593BDBD19587EA26656A1A9BFE0F000890E6F5E055644168E04A39C2DEFB9F58241EC7D51EDE5717CAB956D5721A9A36E1F0F2457E13EB9B9409F0524B029777CAE8F8BDCF5CEB4CFC00209BFD5EBB234D283C3A11575CD5EABAF7616C591FC60441CE179F0E436052E082608AE6D26FF604D82C3988E3176C42BE40278027A91943E58F33A04812A66C62C9297DBAE8C314C3C423287E197DC34DC1FD6C4EC63FEC40F300AEEF7DB122DB917E1349E4D83E263DC8C027AAF029A6321E81D2A1FF1502AEA821C8FF97D693ECF1EA489B597F7052B30FF535F4597BE75D7498056102B86BDECD3A15161EB619EC7D6FCC1767B89DC1AF4489F2EBFFA54853F6885DEE3738B8D63F07F3D8E501F963F8C6F64EF21C6BDF586032D9CEF9E672294F2904379CBE30FAE4A9A31C6200E2E172F38F6AA45CC0826C8BDBEBE97755C5498B12C0393EFE4A1ABDDD6564F284BF844B07AE3B9158582B69E8FC358B7B3A4089A4C93B739F1CF65B444F042F3DEBD10976BB97A1BAC8FDFF576BEA9A19259CC310A5A91D20055E578A7A3794B4F2D7DDEF5485B64826CA3D4AA71A3BA887546DA5EE5A7882B5DB12FA68466CF4710 +smlen = 3938 +sm = 5A33779AF34D761ADA481DF6D696763CD87AD3C436DD28B8E5CB14FF83B81C8AF6B729169CD1E31CAD660F6D7B190FD3D87E1FE9BE54CE4BBCF5CFEA4CC007BE416273148BAB4F3267C649D0D0CACF4A581AD2187BDC7A285399A2FA5ED4B64DCFC067BAE4934F91762A32461D9C866F603EC94E8418214D6E21432DEADE3F9CFD4C18833526F39E02D669C5B350C693E2A81BF913BC9F810A0263C32830031A216F053DA2302DFACC4B248CA273DE2E926E70B837A7F653CA6CABE3C57C76B42FB47D41A48EE5CC5E1DC9EC263E04A77A143801AC594076A08F45E51F4D0D0184FBE6C6A42AAF43FD82B2016A9417A6E43B5EB2BC143EFE2B7BB148AE922C53BF443D5B6292936AEC4FB9753D44C4566C63449D9C0DA2847CF343F7187D1F73D122BCA853020D7B59E6ECC9D63CF8E19A5A164D296D0792E66AA2D07F7BF116FDED37731AC534D39815EC717E12DAD9E84E28AEE857501D2D4E74FECE843C0A5DA4C4AAE0BFAD9269B2511723C34E7F4D5B3DB10131F9EC6AA8F6DF1229265FF4082E6147455399F859773A2D9A25B43CBBCA7D000D098CA7B8B1A0FBCB2B841497706D5FFA96F3DEB66B42ED7974B10C76377E5097A2A61034B9DEB9EB6DD5F25276240A26174DD02BAC208DC73A1F891CEA99E45DC9A1DB0F1B09040014877841D3A200220BF8EB6AC9B75DA9F09F7D79BEB508209F930ADD5B4E22A2F04BDB2998BEE5F4510C0F9D9B1A7328D0B42C37DDC1E3AD52904F5CC4859B6FFEE72C5711464EAA2ACB28EF7DE76A210B80C40852DBC50EBF2651D8BE88B9879E38785D0F69E7667C175066C3F3346E146AA9E8B1DE1964FFD8AC1EF36FB13C8F21EE47443DE2555FB2736E28B9B6D9CFFFB519CDB303BB7F3D19B743B58EAFFED3B0DD43965A80A265526119F15D239139943ECFCE283A973B04400D7CB6A170298C457F53536A93D6B3B91160E14F8D5D56045C4E3CBD1EBDD3C546B0A66CEA36AA224ACCB2BD7C09FD8A561B1B2C8B86E874C9E1E32E0C8BDF3E088D8646CE2FA8A06EE96F70C9BCCB2E84E223732735C6D38E1F55D8ED1F0F8D415D23C0A93BA4BE7FA5A50D323D8DC40DC6A038B44022DACA06AB57C121C4A55341E3CCDF308BE1B1CE20A0EA72F4ABAB2747AF1FA66AAEE60A9C767876A0CE3123A31F5B3DC3AAB7FD3A7FD74E3D807FEA4620B30E4CC3E826DB4ADC113A99670A11FF2BB3DC2713E2315A782A9B321A76BABFF4F2358913E8538B24906F84F23B7664912D416C2E9AF3857CF3CAEA419E2F03873FE23D0BCC0191016DC818DC4F1BAD996BD40C6971FC2BF56270540CC0AB6A0DB86C3F18C7424F1C603A3F93DE32C834AE87BB0919FD99C7989A9EEF7635F71771AA37CE96E2E0047E42D99C75A54B4EB1F4A1606E2D2D62273CF02C55C41CD3A61D7E1D1871571088CA46D63EC5774B4801ED80E84B17C8D9DB1E0EAF9BE3667F0CA5735C6110C72BC61EE4AABDBB59A67C670ECEB569FF7AF2D6529EF6564F673858707506603E37C482694AE994E8A990425BEE5F047EB75B8806AB5F7DED227B459D31205CC3B830C73E2F1097BF5000827469118B2898979127C45DD0433F0C5CC967FFA09277EAAD598BEE41DD8773D6BD1185D0DB0EC38CB872E57C6B8C67F71A8CD58D12BADC5CC34E149B6FB76F0A273C08B23C7EA88A8EB052B3162B58FC2583202080F4A20BCB0C23DCFC41A3EA3685318E64FEFF5B383DBF0BCDEFA1D7858F495748116334A0E0315A062535BA4FD5B15F1BE0EA292D6D68ABB937EA6658C5A20CFA354DC09AE10475B71825AFD8F87CB4BBE93818CD6793DB4BFAF9F263200706B2278965537BC418F2C654708D4275CAF275DE2B537573A860150482BE1A4F1E5A5E04624C1F7D3405A61350479EF07EFF83AD5D5249A60EDA26A1C2B7A2D29D744A69F8CDEBD3B1EFE192B3501CE51F30B2F04C1EE9C4917E9F17D498DF547512154B6740CFE7DB29096C1D0227ED866179C7A9E2BDF6D8528A86F304C0AFCAC495FC6363ABC0C58EAD7617F465151C57A190AF20FDD36773009F46450DE3364B92DEEC3B076B4A1CE7E2B1DA369845FF065FD2E3DD9BC984C43CE60C07132221F66D5CB9675FBAF189687A541352D844E6419E2762C8B45E8682EECF862A498760F0EDB75DEEDE074961DDC849A49456BE947D041A0CD4795DF2EAF20069A1507A7E24B4BE314DA7F0E82B951D36202D84947F51A7FCA4A74D3BD3E6CC3FF6465F54396C3BA261B84BD7C8DAD75BD69EB45751F064205CE545934A5CC55B472204B2FD6B46D8193CF64E65FC2F48B383B7A56A98DC6F613B75053878DCC81C4F14838CD4F72EB01CA9C867938FE5ECE0D5164635A921AFEFB9CFAFE08183CF5FCF02BA3AF88996859EB34587FB43A3F37D743AAEB308BE2914F4847AB9A4A383A36CF2AE69A5DC694320E56890934387B1906EEC7DABBF3F3D680BE75AC57DE2210507443B6D7939D582AB5310CB6E660E8B567437250764F5E535DD18D3E4FB125805E9581FF5B91F5E648F9CBC030B7BD3FED24D5721F9FC6B487780EBE12CCD753F1F46D431A7E8B15D9C5E81E7B612CF2D771F98075E2CAB031748CED826CFCA26557A49F8BF7A0C69AC97A8BA2F00C4BC57975A58DBC6B4F8345AE3C2F16294C01BBE1B35D9F97271D5EE01556853D8B46F473F9D591FEFA1E4EE8C86EDA013ECA0ECD68AFB66FAAD636840F24C01E5406B121385E7D370E311F99DA45A2C47B5A1A2D0346CC0D18D2E345933D641681ADAA6E5CF19B0C74F9935EA02F4FAF52FF46C2CB5C78E01B631B95234DD87B1D6D47CC7EA9E4A3932FA97CCE10D2BDAED7281C5EA85C98735386EFCC9C3AADAAA491C498460B68E5230BADED06335CC1D597E510276B74C4B42A2C80A6124E14872FB2E4DC776D76E537028C77A7A2CE4607438094F1EC042EFA613C3FE36F079177FE7942A53592DE7323307E3400E97D7B929CD6267E3A5C9EA8DB46A690ECA6D92EC89261641BB8448C73FFCCBB672F1AB5C5F9645A1CEE9967D55573C870B5E361297189035FEC9798D349F1A0B72D8FAD830791B98A487E4D0DE16563DEEC5B48AA8BDD80B1C012F8DBBE64388D3A01694631A143969702800D24CE645E6CD38A4A1F680FF2DE99FB999D29AF04CE55EFD369F278CCC9F0FF8AD809BD0DA1926BD8CF82D1270B943F7E87D58FAFF5D83D28C4398E994591CB67476EA83E713121D95D4C88AC62EF20C7CF356437D55E76BA094645234C5E66A64E52203A2DCDB753B767ED40C178D91F97528EE72F2B41F81EBFB304D8F949798A1BCE0E9F9182D495A818696A8ABB3C7D1D8FF0E1B1F245F769EACBFC2E0E91928373E3F475562637A849A000000000000000000000000000000000000000000000000000000000000000B192531047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 + +count = 46 +seed = CFA713E4A63A6FFBA43BFB898956DC400507F68AD164C3D24A67B5F8D7548C9DB44DAA43E5E4A0990325A4233089318A +mlen = 1551 +msg = 6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 +pk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52E710470B37FA8CB5E04EAD872A284E1D8002258781013322FB99451540079DBDE4A7EE1A31686BFB60A3895EDDE05EDE5115B69D0F5467CE0453229E00355F20D6CF04B86AFED5DF9544696CCFF59875C210E673CAB5D7AD020D6EE560CB5B16C5C93558103A0A9148611ED34A87A957779F1E1832633766B5B253D98AE486154DDBA3D6DA6A97982AA95192809FABFAD73C663A8DB68D0311689A45A5A58087CDE2C9FA1AAA81EEE724BB51B449F7186A5E9538F57FFCA928A60C8748070484EAEBE5E713608AD405236C1CDA3F630B7E18F18ACD9B1919FDD460C38A06C78C84900E7C560D065B1B3EA36BC7DBA66E0759BF2EFE0338C25E3B1A28D93676E7310EA83312BF8B73F02E603CF151C13807AFBE89AD65A09DB5BAD1DDBF7A6BB234F25A54296DCEF96EC0D9AF83925050691BC829DBAF98956F38C0AD7DC261B675E1E24FA52E5555AE2930E37C0F3D830639A1BA26FE0E11A2C6BD419BA206366084D631AEDDE6968F40719F3FBC12B3B2FA53A1C7AA85FC4FD5C524DAE57BBDC42164CABEEB4B046BE84D1ABFB0846B9F0BE470C5A28CE725F491DDEB1FC0D8690551A4F75F8E1127F6756E8DC11D82DA7F6606B32B02E6A8B44F711C5B3ACCF06B625AE7C16228A5342C4BA599C2D6AD71A27C4B32C2717D69EABF41E474C714100A02F04EE214F0B95A82143FACC8706163D22CE6330045EB9176B3BC6F374F0AC6DE8FFEC4C35ADF851536545449E8A204D4E797D29ECA89D7ADC7396937832B6BCEF67438BB4F673DF918C4F6E4AC8EB121B821A768101FDEFDD5B533D1485D8606C1409EAE7F1FA4BEF56A8C107F317B022B17849465E1E54838CDCFC7AE8D330AA10A0EFCBC6A386BD04A3345679F494865E54BB9358278F93FB8544B4E43E87BBDD8D1EBAE253A4520C0B7A26F7ADA1B31B3EAEAA309B79C8B78FC410AC1928BFDAC8B2D082333C09E74013906E61B43B92824D6DAA0FC54623B43964743800D336745518961761A29D61FEBF611DB6082A65C28B07EF5F0785CF204B7971767C85A55A37D7052B7FDC63BF256D8A77D9C47F2F5013C1D6598A3786A90402EE29552ADD6F8E8098EAB0E76EBDFC7B09B949415936DBF7780E48649973B429A9863725CAE772F3DE22379043D00480FFE4671DE223BD426EA45C7071EC6825ACA8EAB928A62D8E8924955E838D45465E4698544993C7D444E83A819BCF2F9CC157DDF664884FAB890600535EB5C85DD6B7FE207E96CB01CC93EA6648C798C4661DB96D5C0744F6A67B020406086CD554D6F720A0355C09CBFB979D542D1BA7C2BC17862DA74B5B99D5451EFC746123B517EE7BB2FAF5DD8C30FC57ED6FC51A9F3F4387A0F5EE19AF35C8B5A02E142108357A4AFDB8FA53757B759D64C944A3B2709E7C633E7571251F737A5347DCB036DD17378A704449F678FEFDA13CF993397CC76E317CA097A273E8483D349BDFB12636C2448B7ADC44DCE9CD3C4E78C98F619317EF33127F3B51BE93D37031313C683144937A10500A91A01E0B29719005654ACE0609193AD1373D97103CAAC61BD433CA8C52437F4D38E14634B0B53F973C1B8E81F45CA47DAE151BFF39C2E66F6354471560FA8B5AC2FE637601CF2F649FED69B23F90D818D5F02E3758091C484992B63E1E22762836B5ABA57A61AAA2D102C0FEE1F1010C9C5B0B9EE41C2BF6DED7C82BA9233061963B6E89B2428892C67C583BFFA7B0870D28F90937400C3F6BBAB1FC6D4155AEAE060CA641CAD31995C875D73B69879F0CDC358BA3EF583EC154F474022A3531E620EBD2E +sk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52518D7DA525DA0DE21B84752D892711F3BFFA0EDFE3B2BE25D6B1DE65B5DA7B93D83EEC0E671C6952F6CD5894ECA1288667E2EBBE75B1B9C264F57AC66E88EDA05C42051342300A08100298600A38284C80110C368923A7908402450A3984A2145149262DD80662A2C628CA20409A400509371142942D84440D12B16C1A07240A1372A3A2814A921091C610D2C229D1B431D4920963204619148A5408860A90444C4802D848241024405100710A066C231304502850C1C6302304068A082A09438912070402430481B22D8BB04D11C7510C09614032811CA20549242803007088043042382A41246958104E5136095002294B48610347914C42610A91245126681429111AC371C4168821035123336563084C40B480C01808C3362152C06D5B3606C01430E3404292244DC1924963C648A0906C0A356C1A362861400A43A2099CC46903C77153464D4B8080C9004EDCB471A2462692040A0BA001CAA85088344C0C032C9016008B2690D9B20C84C84C118040243872D2A6908C04618CA624D4388012B7510B406483B04C1CA5504B840154C204E2882109B78CD0B085829405C2C64CC4006012C3308B90641495440BC77064104AC490304C084120956559988514934048040C983200DBB6304B1829D8246490248C54128D91C4286122895AC605D088481C8905CC962109A188C93886C0C4511B958C4B840484462084C251D93869DB960103836D4CB66D1235451CB941C9C6851A2765DA184E48129081207141C009D2A2054314301902250421500802455C084823492144206EC4084913212DD9C4849914881A8909223542E1144519376449125163285211404C91942941348623A64144402591C804C32630E0082CDC1009533491A39485D0004454124818014648402854B48848345252284E529650001462D8040A624686548870D9148461226994A22C22372C18A90843A63118C989DC822154466622A69011C40440020E8A2084A32885192872D8421109478DE4820860B87011196E42204EC1486203B96C52340DC486081B854802432922198A21094E008468DBC25021166D1805721986410386311109290945120A248AD0C28553C88014908D083568032085221382190924014248A3348C80A00CD3B00421392DD2464C8CA6008AA470D3C86DA57D7D2C3D2B2A35A2A41820D187F8A7F642E4868CD3644A51D8A0911793D98611900C11CFC9CB796860B82BE04A39B73D4E36D951657024413F621737BE5E684AF8DABE2E505703C4D17D3E631441A0D31260A363B7C55A1BD27460E21E5A915C4B6D007D374EEA3BBB43DCF91216C25CC286EF45D39C2A20DCCA297D200E6EECCC5854EA3E148EBBC11CED7414E315076C4B1381630BB04CD044FA7BB341D0FE53A9FD6650FCAD1DAE2E37B28138F0BDCD7F64DC53498BDFD4AD112B31C62FABB80A49A7F32054247056D743558D78D976628CA127BA79E402DE2EFDF4333808511004A95EC9914EBE345C9A93B3E15522637A973BAEB4F9D0312F2C7DE32A2333F13B2672187CE0AF2CB755EFB23F62FC739629EAE293C16000B0333C46159F7FEBD0569CA199A7CB9CC69EDDC21B8894915B333C4A25CEB1FEEC48E1C22CE6B83051499C2D8D77A45568E907723A64918D54D5985DA49FE863D7365DA1CAD305F55A19A464780D4064174A0B6519F48277819488B36AEB4A5755E575190B855ACD300BB17F4E8EF84BDF23BA8CC843A2DCBF7DD6D9F17C4375E73C950FA4CBA42BEA75BE649EE41723926753F4880E28655851D4CFC26A0AFBD66549CD0E6D59FA7DEF262F22C92285CE8E7091F43A15DF3C0601BE134670707395481FE3437452F6C279FD3A93BE2A50CBF184A7EC53BCD0AEABA84FF383E00859E3DC4AAD42685999943940F51F575177BBCA7D92A265636E40BFB3B7F405E555D7BAFBA6BA210E3ADEB803E0105F0A901A0B459161F0C8CF905C96A9B2D378FABB2E50F78C52B92CD95E8B844066ABA62E4390914521FEF15A952ACDCFE53FFCD3659CC77EEACF47AAC3DDADF2295FFFAAF4C92B3B73794C68C952EA4DDA9E4761D0D916AC1D128E266DFAED2ADA9BC0AD37489A8D395B09597169FF55A813420024138F1B0E1CA11B2C472E31C4FDA3E663B7967221DD0E5235AD9843571FA37C752237B6A65C891093E5245DC949C7483EC0E29F7BBDA8CC201A85141A77EEA59A51E72E5D559486FC1475C9BA57E1F99C60B237F3EBEF41FAC2CB00FA7A40E43273884BAD131EA4D8B599F7744B5F4C80EFDA568A673C27EF7C9AF5B0DD0C0D662E0F23A69BCD535103376BE3448BF17168A11CA2E2982E7B8F2E9A2F0D225535C38C75233E78297C33006D21EEA0CC42C63E8AAFCB78DDA9B3E28F07162753ACBCAE5AEF6E3458DA278F91A31F9999183A0D1C9B40772D4B5256F01F148F3505BCB0C85F71D6C814E5A62229352CE5055771F90946A0CD5AE74BA016D723366E90758C04C43BB1BCC2F377426175801CA8078425E34F3AE08432CDB3B04EBA5B5C9E562AEE12A2E4470E54EECD05FD8E40F62ADA4456E9C01970CD096D81BBF9802BD5A66C0E777E34D02AA4C2C8C0B4C9EE3A65AB667074CF0417C124D110095B87CF81E38890BFEE049B5601D3F8C17A99761806B8497033C0D79DE5F54EBF6DC5941D7E4B21C7F6E3EDAB4A26D7A4FDFEEEAE65B58E68FBC75B29B6EBDBE49480E0C6158F0F40A652ECBD7ED6AAC42AAF001952EC96D7CC524DD13212651FC90F3E7A3C84186BD565756BFE528ED79DBB20A93D693A3A98051AFFB1759A9F178AC062A7C1A496BEE22450E3D943EBF760D6AF47AB305F30E6894083BD8B142B4DCE8AD9B71D3DC08370F57E1A74E13AB479D329C2E88CC7AE289B830C88B13816E1EE878E4F6AB8953D57EC98E8115D8DE6D16F7197848A81523C784C590337B0C9B0C4A3CD2012D9F1CE5891D0934BBFBFE5E3E6BDD6A5980C91438EA656D67FD6299C85A819B7FB3112407B75DE8D6759F827B9FBAA19837750D66F8A11AA73E6CF9C1CBC3C95B41123364E7B4C673ECB740238F95CCBD82EDB3C355044A35AA322D39DE7212321BAA3DF1D99B17ACAD6A299013670291D83581C6C8890E7650F7E9D8FA51ABD4758D21854D7DE139862C289DAD4A0BCDC180D9390C39C032C411D83F19A45990AF8E383FE6C37699983BFC1FB95B4A1672B88594F1605B69C6A442BE6B385E783EEA966261F83E03CB48188289DC238F09E7DBD9A5063A270CA9CD19E9955EB0ED7F04F21517FB68CBA697B7F7EC01813C0F7F4B5471B1B67558E450F502D791BADF3C8F38E56D4AE61D3921652225FE0FB0B56163944E7E931191AD86FB88F6BEEDBCA46FEBA145BEA0B46D608B91D3FAF68CEF9A891EC5D5D17EA2A68650919436DB7D289A81702A82F115CE58F4407191E69D87F16A333A9067F057BE901064C2E0CAC24D622C673BBFDC0E03B24F6929E173BE5EF6FD00A4B60B515A014FC58963AB4A23C13C372D0D858787D2CA3D092633E24390A +smlen = 3971 +sm = 992405AA6BC3A95B8C17FDBF1C410178F8894BE1C27D325C3EFFC80114E389F049EB210FA8FBF8FED5FD2A6FFE93E455FE87DCC8E1A8D0AFD7918A4D0AA829C8E13291C0BF6F625E1BC95F0C867491D5FAD37F077B934DB3195B24855A90204FC5871565F8CD9E9A77D82878672FDCD6CF0D34AC2586379CE0AE5423E50BFBDD9373D4E0B3F359F1B031F68B059D059B6D9D70E7E4408BB2B786791947FDBC8F68C5ACB897A9BBA208882650E843573356F34718855B61EAE3BD692390A85FE1BB9E16EBE0EAF90889E4EADE845C9928A441568F04BC1629F11A9C5CE0BC984A2B685FFA78C5D7746A0978E60315DB800A54CEA9B64CA6449A88437C233B825A3A93168FEB6FDA1E1BA1609460BD96250859DF781280A9665BDE375042C9586DCB57D9340FE448A22A355B5D55D371DA8FB970BE15ED7A45C4DCB10AB1D7CA982D7B5347D4A2C7629518699BE51895361D1AB7BADB63FCB94B0C861C58DFBBDF7F4CAFCF6F3FF00C8FAF2EF662F39777E579EDDEB704299E32CF16DA38289BB3AA234CC660D582162219FF3C37552FF6FAAAB27548DD4C550F4AFDC286BBD4DF2DC2E10D963B35355FDB4CD617CC4B13CDA75133E6A799E8866526060DC2ED12B6CAB06D8C1C652FB1B493B1E2A4760EA4CBA7CAADBDD4D9165FD63B8E0C90ECEA39FBCB17A606503DB382000AE728718ECC9B6D1A61690CD1B802750C360160F0395F522709CEAC7C44903150D145CCE78A6C793EA3D994A1AC9031630F24F991AA3EB5F946E3D55233C060D0724B9C20B4B87A7B153282E50FEECF5BBA7C25A34F477359947FDACFF3AF013D89E0E76030DC485C630CD1D6EC06DEF66D10FC722622A72BFACA6016F251A652E5DE82842306ADBF2E36EF3E522F04F7943A012B0B0971543D3C6A5E40B5547DD4038D6F9A5F436942B750F81C6B9B9948DC347C794042799C317B75AA9EC5631B5EBB7DF92AC677FFD4A34E53F19975559A3F9E66D955FDC3D98DDD32386147C3FD32D500F1056327E41783BCD4CFA061FDB9F3E12182D542126EABF9184277D636E06E8E3010544408D671A6164B1C768DFC6238355330F69325A54B8633142FD226485BE03D5B01DB00A7B8903DCA6B4D3AEFB9BE39A33AFD2764F636D8EF4ACA74122CC1A261E1D5A925FA4D317A6D87C09405490B9B613FB75DE5B3C61F40EC17084DC9D76E9E21F3990E327C831F597A927DD595DC7FBBC412BDE51B71C3E22338DE09818E5272819EA0882F86B3C9D6EA45DBCC35EE8236FB23382E46DBF1CE51F22C4FCD94BB3B1A46692EF489A85EA446382C9E5FA30451AF1935F50D93E4C047ACFF3EF138781FC681134BFB0821816A90D0E8407E64819281F3A1829C143B9F5B2F56CED1F1406A110D57187066F8FF507A8BD4A0D3F0F74613DB2F1D4B74241B9EAC5A8D986A94C5D04FDEC44581BA041A4D7EE433F278D72E28640FF27DACD9256AD8B6796EF40B86A80AC323730E670E0EB12FCF6C09D510D17C7F2092819AB9BC70D76DA536B9CBD3BBE66DCB3386BEF6FA7A2C1ABA672B53ABEB9658B6D474BB9F10F229B6325C1D2A81B795717B80576E61838D365CD856E8BD4844FCB9F268E1151A3DEE2640ED1A8BBDE55C90746AE8AF917FC1F585ED4C5058BBAACD59908D6A27886E4D8A3C5BBF099E38483677375A5D0B79AD6D8A9A3EE08BF1864507A2F1839EC2FDDABAECBE19A049B5DE04CFC64D3C413D568ED336D21AF44F4B021C6085DA1AFDB503D8F9F8B4A97007665CD06E6760844BDD555C713AE64AE8EF0AFBDC6AF20CE45DE318EFE54870AAD8E4920CFE8BAAD57276F549D697A4E0D57247F923250CBBCCCE65EC60BE1F8B1E3CA4884FB01C7F2636BBD85AEEF9C22FCFB448E6FEFF269D329983A6FDB456178094D6EF82A5B2F30470C0A1BD60EBAB13715399C35DCF6CE61BD2ACC4D98624FC692BD84FCA8220566B7AB7FD0CA1E6BCDD82F1350E33194960B4BE649734E8B11644B044BA6F0E95927124BFDBA28ED31AB089BD7743DF3995BE1D2CD3498B7D743556953BBC6AE4ACF82895611C88411EC762ED0CD2FA0667102CE951FFDEAD712CD0245A53D1C071ECB205794D40B29CC77051F3A66FA3A836D8EB8CE899F30F7BFD0BB87FD7BCD7D88715B8AF3EE9F9DC165A474E615BDD2C66954683862553BCC81293B5089011790EBC0A75571D17B0F039174BADB714499D61601C3A69F68AE4E41A0B5BC86ABD751CD2F5AEB35D5CEC715BE9E6FC5B114DA4F118502CFFDEA5B5F6444CCC0F0695B286FB0298817A1846ED0B597762C9DC23F87334ABB5C813713493BF2AF853FCAF1A4A07FA07E999F6D54D573962AF58FAD38C5AABC588E0E58E4C0B9DEA0A91E754A02C1B789D45738545AE14EBA807648EAE6E2B1395B0964C27B93108E444B5764AC71D812554CE0E4EE700408DF8191A9142412FC29EBCCAB86470A72AB064E380BBD8004D44AAD343D8A5490B14B82A547DC7B148E989B0378C41627F1DD7EB83EAFD82FF7AB17FF889E0CFD7DE17848FF8FD8E66DC784706E2FC28162A899442795229C3F34B82BB8AAFD86E0E4AFCC1DC43DE330B9F32D74CE04AB195EA5D9C71FCF2758F8B31ABEAE7A392FB6703EC4B049C8B32B4DCB4C523DA403EFDEFE0234E07FBFABF3D1B13EB91591F91B213E88BC8E2739AF22AF71C9D2B063138FBC2DDCCAEB3904A6538678570C5A5AA2F7E8E548F1605EBD295C8D3CBDF5CABAA36BF53711DDF81DCBA8EC8614B2DABFACDB4D816A1172174BA16068E4162F6F82401EF541B8BB0364503D11D0CF555462C9AF58D283C59F2C5C066AE2714F751D1D40ACFD28A3B0621172ADCE23C364BF3DD1F338E28F2EE9EB12EA185D659A2DD74A05F60F19D4E72987F63229830B552C3EB52C4026CB7D1AA24369848694BD36974807E805EEEE83248E6A592ADAA8FD90F85458C7AEC8357B2958EED43573B9710F86EABF98858B92DB6374DE5B231FE10D1587DBA01FEAB856FA3161C6231BDAC6EEC57E093D43C27C7B472FA4D5BE6D22B7D672E172B11450AC4EC1D4F322D20EF60B15530D9C1C8169AA07FD804FD6EC4C45C17F834E1E22036AD60314C8DE51F0E497CC1B599240A60EEF01292CB58BFE3C01E2836B95B9833FA6E93DF4674117734BF0B515323BA9AEDEF5E358B96B8B5D0FE78675714221D7DEFCCC979263AC215DF3C2BF657D1EEDAFD36311FA8D0D6F31495F536E7859C4A43513F03019BDA4AC1B142E29CBE5CF52FC6D5B40D7C10998268DE8B7B016C75E09D900A11C9D7DD111EDD29D0EA10152538398CA8C5E9F50C0F113A4755575C6061676881838AA2A4A7D9DF0E133A5A5E77838A92A2B9C1C9E9EDFE183B51858BA0A4AFB5D1D7E5000000000000000000000000000000000000000000000A1E2E3A6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 + +count = 47 +seed = 1F3193EBC58EF65E9E396D69220ADB8ADC729BB388A72CEC9028A094F1CBDED21CFB0C41356AF31E0CF66A3B0D843666 +mlen = 1584 +msg = 139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA +pk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9F44B1B3E419B9535CD2FBD655904F4A371CE74BDE818904AE0B5C7082CE880D926E7EADB436D228B9336CF77E61748FD2D6CA64A8669E987D21D13BA2FF0EE34E48D1E2CE51E10DDDFAE6AC79346F3486E1EFCB0085D158998CBABC6E49CEC3AC162097029BDDA103D9003C74465AFE26FEBD3D9D8D085642CBED5162E34897C8E1ADECCD9E967AB84C659B58CCF47A1D0C74FBCD385E8716173DD6D83582EDE09C0E3151589C3CD6C8F0A45FC6BB3D517C7294D8A2C146B0E0BD9E646765FBE5CAACFA9AC14CF78BB68F68507A6537A0B63D3270425D1A8739BCD15DF1B71EF4EB35D671FA674C0F35AE4F1D72B8E2926D9DCAE10FD1B4288296C052245CE4508BAD0810961CFED8E351A4EAAFD532545FD5B2EC53D3BDAD85E434BF665351F5B2003590E4B60CB214596A7787CF3C72D3DB8844105F09ADBD883EE05021E9658D719F99E3C52C27CFF24792345B8879F195632513C87D9ED555A83EB09685AEEA238A9066176ECA8E81DAA2543701C2A9C906969DEBD047709D827D5B113A1B6C2FAEC53E0595FD17A1CB5BCF84E88002D2433D502684A6E1D887556905F869A145D0302F21AE43668A712683C6BF0DA4E6213271B9AC4CDF6C5C4B78797196910BA07D95342FB1AF047B80CCE3CDD6127181A7580FC4FB34FE326040462F24A19D8050D847A322440368E3D543E267DA02AECCA2A3B31B351A23138E1833509847925AF3014675798EC0DB7400C7456363DC7F56EAFAD0C624316BBC0F3C8F78486987CB192E4FCCA7B4D92F9C2A929AD350A86901A05644E9774ADF5FA2E8CB48B0A3023EC94541722A0B8ED9461ACA64C1E4D3D1D553AE58A6676E235516824FE46222EBA880A62D3F335D6DBCD55580BBF9DD65C9C8308F51765D43D3C3EB56CAC6B9609FDC60AA0A4F704E1639732BA45CE8271E329D2000C9CA596B21D04CC19D01FC07B1A5E7E3C0F722FE439916119E657D7F3E4A358BFADD27F55B4E968693773FB589723F041FD9974B8F75D654A8AD9857772A0D4E8E00018FC1EEFAABE4FADBBF082F5821123381BD7D9D41681EF85F85467B02F15C13CD0B2C5531F123B6320EA1984189D5DA544AC7540574B03B77EB70898A9E4760D3D53ADE283A044C840EB83B48741C189398587371AB6E5B6D1109B5D6501B87D0225A955B6433EFC198654FAF11840F290D1A2E6C8712389EA2D1F919576B17ED5E52781D9EAA7730FDAE9401D459D475BE32054B815EC1878864CA0727C8A96CD9D4335AFB7F79A453291091CC2B5DF4DBEF8FB745DCDAF16EB92EDEB401AC7F135EBC6AD7AF19BE4E36D6E45FECF20A2FA1F1668A8C610B76989AAEDB58985F1229C727172090BFDF6F43DCB7AF471D03715FDA7C5DD0E9AFEEF43DD7DE518F7B9ACEEA5106B939E725D62CCC514FFA50175CAEB8A05FDF17DCB5FFDB881DA0ADF9585CE87126A6277403AD14B412269A97E77575384A184876059338B478EF4DCABCB500EA24D02DADD5694633E495A1B751CC1886D0414153F0E9A4C55B35A1DF6CA0AA9A651FD7D8F84D3EB969DA09924C0C15F40F58D95D9BA62194FE9940B588782DA731AE0B01E988CEF25E4A277C560EA3591441D4A5D4870EEDDFD113649D61B9E63A6BDEC05438692911516AED7430D4DF8BF394DB86E541F371ACC474DDEB2AD5B640FBD7F2EFDA796A8BBB9AA2FEFD2328CBD72C1DA467102177C3E8EA95157A600025F611A9D1414F857890F1104BB00426345596F15D4C462DFA01AC2A7AE66E3E7FABF8DEF41198AFA757A476EBBD44AB5B020E8E632D43E1EFD +sk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9E32578B65B57ED1930FB71B2A1099571117EE1D0A45A1572836C9C733F7E819FCD61A9A18E94C701EBD6C96E0B8BC902C94A16AC398EC905FD38EEEA347BFA2354802413427148184603B0115AA20C18166A09910544242D81C60801C38919C36809A4110B344422236E18353292C43010002403980D14B889213141E22830C93004942202C8002D02B264C4B0445AB2658994810C236C1084895C969152142E21460513B941983230D8480063B285D9002400464C4B006E81182421474084B431C99000A482218A865109054942C22C44A6408A184653480514284A10122C443884181508024441E4B4801A0890E346455BC42824828009C460D0921024B891D416912030825A0411084772E344029CC248244285D0280E20016813A511DBA8289A301108824518096212A50900390ECA4849A2242862368C0C034CCBC6005B1452CC4240CC3871CBA86091126ECC902499328A92A021C1228A22352A84282E20864C1247444B262090088214292100362D18096E21852D10811194181289A24902892D9006421CB94113854143962C221660D0B2698B4668D304200A162C049005A2026092B689CAB621D10831D1B431E22870148610043648C43825E2B210041421610281C9C48951C270092502C0044122092593C24812862D0B0680E39485C90481142052588880844050C01268E3C8258AA62C50A4700293906010221AC4858C4828D904904B260CD40226821032C13491C0222D934670D484080BA1704A146A10131241866D91A8411B204D0A032993042D10B524C2164218213192B2458036515142421432124A382503452A84280C80462E44843163328813384C000564524072A18865A3C811E3140E1985401311316218920B878C8340125AC421020446023622E1424A5B10490B921190B63102164C1A330E0912421946308B02420B104D14930D09A465401041D8B8658C123203B6094C466D91A6411493651CA124A0002113088A60C28918B0504930655C820184122A58886DDAB2709B38845422300B9701A0289119B32C13A46461240CC888480B2309A390111CB664CC200689A6219898405C3051648811D2322E018770902082C3C2600A220684C88D041011E0486EA4847050362064284ADA4020D8388EE180308B886194848563A205A036E8BDE6D69E102F852EABBFCE77F8C5737EAB65B470DF912E6D0700C67089B2EC8E43439E88301DA223DEE086587650C51C05FA582FE6FA9D712C8BEC25406301F09F254BD4995B580F72CDFAE263EFDD452CEA6C2F87E0305D2916FFF1EA1DCCC9308D09036231EAB5EFFFBBFCAD1351286F36053E7961B1EB50E6B154CA421576709333A4B2B423B5FA5CBB676E9CAF33C52BC4136B03810CCBABD6D8C2B17BA2BC12E6A9D0B4E9602001E047DAC92B00E50AF65F4FB64F76DD889EEC8196AD67F5CD6052529E7F6AC851219955E17D9DF2EE788A2FEE68DA085D8B7ECB803F0E1C596ADFB7A6EB42AA8A4B5AC402D2B86CCF921509F87D8897C9BDC25E0BD2BFC4CA535AE27DA45CA47268368DB51E6826BFFE2623D1D976E105E3C5670995F50772B98A254FE4876D7ED085414B9691235661D31E1DBF889DC8D3D6766F55FA6BB5D45F2293FC68BA92AE47D58F85FE82346B8FC7E781EB03D7BBD5757172964BBF43E2E498959C7072FA6902BC57754177541A1852F9713FD9FDBC8925A806623BBB82AB4C90C9061584D9778985A5A181446C12917829D44F3F756A312674294D678F398ECBB9AD94A5A4EDA1F89C4E6B2E778AF541853856AD925D31981C217908BCB350DD6F32EF163C93ACCD0E99338B2B2782DEFB307ADC69C86883B2D3F6C679F1C494FB663CAE36D1867357CBD08406EEA592401D8322899F63B3221026B766F1A611F34B1970DB2E150C9D856BE9E1B3D7AA89BC11FCF6BC83627153CD4636BD152BC875EC9B6D7435044F284342E08AEE61184413548BDDC6D37ED925263C2D43FEA84AC62AFA4C1FDBC62AF0952E867262CF7CFF2D22E5272E182B7FCD5395CB2B5F47349CBC08685A30DF8E3579D021891E65F407DFFD7E377749B001D1DE3731E10F0C938F4C852394927276835254B402AD0C336ED5D5FB6490675988A1EBBDF9750742722D038A90B5DC37648B172F0D170382B69D5CC2C00F0D5D8B21E44E0EF702A2B15B526BEBF04FC15873AD610E11A0F34DFEAD592CE5BB2205BB39B17BC7F9F651FAB84AA419D5D6E4F86F9301665C50ECBCEFB9881606F63FAACFCD65CE4E07AFB5D256082F4F79B0D0E6FD81755FD151C2E5F96EDC837FB829B51C58D9BFBF009EE2F27B87DCA941054373089422757E417107CA1501615DFF82117C1365DF70BFF2E269A32C6C210DACDBBDA47E252EB52466CE45CCE910F5BB851489C265C94C38779E2EC35FC3C6E04464FD61667A06ECCEEE0F51E7B6BD509E86CEDA6E016A3F7F52E8FD26C35AC2B52E678AB3612DE03A0F85744C780751F59578845BE72A515D4CB676DDADB36684AD335AEB88CD8D840D6029CFAE7AEA357CA96B4B88C4FCDBB1CFF958FF6B374C105139690DE7637C84318AB81B39A15B7347555F0BECBF853A5921F189534444313686CDA490F63A1E6E992ACFDDBDC6118C0ADB445DB822FAB42E37F588670BF2523DAFF425F998234F2D902000564E0476D192563E7DE16DC2D5E27A245905BF85D8304417F1E8D4B314E24BB6276DCE0B24ECEBE83C6C16EDFDB9919DF4EEB3C0679BCE5EDF1D21E6EEEDE1B75E54FE0F81E17CB130D9E1A015575F9FE5F925433FF587A5F5F51D1D17F40F106BE8C89A392A9EC7F1E35B3547E7B943D9EA68A27D2B74A07DF3896A2BA93385B9D4B7FBD8A62161B5FE8BFCE2943C5593555232C59B3BC36439C818F688ED25479ABB25F37A2DDA06052F7E15D9D4BCBEDD0D1B07C542BD03027F688AB85CF2484AF79763F0B27749C215010B5828F92180A46B9740B54F7EAECFF77C4C49EAB7251B2C08C4E493DDBF427A824096D5F5E4ED9F19D5C029F88EE479A085D2498524E30657636896F09A33A93F56FEBDF808D25302F409A6946042138EAAD6ACB0E5307A693CF47970E374ADF9C425AF42B75958D17ACDD02A008B8187CFBC8C0862D264B44E52085CE8613DDC4E7F40D5016BC0797E967AE24C0708607310D833A7571AA0416A980F581FF9FE05712581C8FDC1577E826A0CB436FE85084147282DCCD6CE7DD4C6BA821692C38FF542CFAA5C1BAA8C3083C3BDE8F73730A6717558744EFD760D551840C895978432FDA3D32615B3C4C27CB7C66DE25845EC68BD14667EA06B52D87684BD3A6C5A3809CFA4409D39B1E51F7D3D2835E1501F7008D8563FAEE58668A60AD6E49B415222C462E8FD51E5B8B345BD7678251B9194A64C9D9671A94FC4D9ED4D004626B7C0CE32B435D65CE4A0452F1523D8FD47D0F7438E1881783057F0DF69E6C6DCD0E1973C96C4DBB0EEA0B6FB774C7DCBB24A9EF1530D695C2AF4D5C9D163E041FA707692C491C8937BAE +smlen = 4004 +sm = 0277F5E5C2B38CE816CA13F1FB0B89C6571C655801220CB3C90C5E84128C33A1439D87F7810F36FD55621A288FAE1757E4351EE095F4ABC4816A7F8F112F00C6331614235C9EC60BF1BC0C270E345FE0992BA7E68B713BE34E75497D830AAEF6CD4C7303196316685A43CFECF422D3C195A4489AC35686618E1B997693C4F33D86F73A24B9962EB822C8CE935A07C86B152404128D9255707173852F2939A8BE195C1F8418993F5692922742D79F7590D9CDA316F62EF4A96FD53C0267F39C31F2AE853BDAE492E2F412D77435E679B1DEBEF445267F3F194553B6D148DF7A8F0DF08E1C7179090CF352686F031F22A83E8DFDEB9BBCC8C83CCAFD302239C2F8153F88D1C700646B997323203245084A674A64198B5DB5B7283587BEF1E5BE85A9D42301682088FA6FE121D6277BC23B4AA42CD2E9A1E4D43D4226E8528C44DF767BB626BBF8E79FFDE2D9D2DBAF0AD230146465AD3F9E1A5CB8961CAB815C7E9ADFEC6CCD1BAECE294FF1F6993879A94031A4473DFF8A37DB43CFE4A37D475F95F3F7C2FA2EACE047E4C3B44657E62EB65EBBA85143E8A1CC53CB0B61E0DDA8219B5F7B0EE6A578A1DD8B8599E18AF3E0F3E52387707E82891B4AE9AC4D7EEA836F45007D3C78C97CF26CBC21D82BB2D17200470C0AB23BAF7D9AE8A85F373D118F845F63801AD6109168B70D1CE7E0FD300FD2405D2E333FB496E83804AB8D9C82F39896CD1E79CB86575619C13C693DD48663D469C6E8895978705B638DC9106C29631F379A02C184463ACC09ED3C892254DD654A0872DE399C1702F6BE787665C9A6660AEADAC5D1B66085CF70034A9FDA81DA0FC5264DF416F02B7DC30FAFE214CDD7B337172878783E879E5D4032F3D35AD57AAB0E39C094952FC4D745586E5C3A5BD951221EF22981BB7D21079E890DA9CB3431F5B0B78B53CAADEE015481F768B1E2E5898EC976F714771561811B819BA2ACDCCDCBDC064033B6CA1841A938FBEC4286B25D9BE10A7D9FD33EA2F4A3707BFC892DC9C62BAFC60E006A7F7A99D8EB663C4435BED4CB70228C80D363C6C34FD315637F21A19EA712C03E10D2CAD62515735BFDB055432F5B8C339E0CC333CE722CF1D9D2F814CD2ACDBD6BB21E575C6C292F42E8AD22A69E2EE541E00802AB5547B8B4BDF4ADED1D7507F873A9E8E1CC81731129339903C8B4789206AC2D9F7081499FE138DEA08FA579921CE74D489FD42F414D3451BA78ECEBE36833BCA0A3626DEE19EB3BBF5516CACA826DC94AFE83676C572C8CBBD389F1596EE8E25F306E0BFFB5E54E4A66F24412E2EBCCA91A34187CA75C9F69BBCD9336ADBF2FF70D2257C0C6F296F6C9F2B1F6A484EDAD5CA824B140D58C9C1EDE7660081E3E1D84FA44B9D6A9A5490D1569E469855CE81CAE4B4D209A1A07CDA83B4B9E33B5064CDFF64B01F8C0E740609D50B87A10982F1FB22A45961C7A6FC243B38BD57C5E4FC8793FEDA4AC7DF3C9DBA27583509470C9D603B20DBA9A516F0382DF89A554695CE9DF71AB6EC8FF885AEDF1EB72935A6BB5D57BF448CEBBA5AF05AAF79A7BCD38DA2460745F3BF8F17E8246026C716A97F49D3CD44D5298A8CA22FF851FE0DAA300CFF0242EA67CB38AB341A66FD258257AD6919CFA11355EED2CE2DFB5F5C951EC2DCCD935FE8AA1FCC6A7F66902CFA29D5FCB0DC5A6746B0AFBC1716E96ABC05323E58EA80FB1864AF45105645F0FC665CD6711DA2BA0BE4FF8006BDF6BDFFD4DFABD7741E24733BF1AE6824E8EBF08EC2A3088537AAE5951B93A92ECC83D15C5710E5394CE7674D1E8E6011E71F4568DB5F552F6BEADCA3950CAEECA9872F810C7BC150464DF49AFC581A4374C5F02BBC3BBBB7839F7246DF7BB98227F5479BEB96B638DFA3D0B6FD785932A71412C5A8FB24429D418BC6BC2808AC4AE7B8320D8892E5777497418987D857E68BA6C99FBAA8CAD9DA63D8D4BB8F44C1AE4745FD8E073ECBAF96154707B4D912A9D997DC942FEDA7D36CE998A60F5D7C04AB17651C7C498EC8D5AEAFC5354B2DF7993D7624F5A0B5D41A29DF4F110C25B4182B1EA28CEA8638D8A1DA26AFE3915CCB5F8308E6B1EE36608950CD82F61DA503A50CC8CA820946313A6967F0A926E1355E8FEA44058500ED6A9ADE2A7F846C96E8DE87807F117CE61B9502A731353B8B07C72AAC1562E48F3D1AA35E7AE5136346D83BF3EF55CF98E08AD966AE7252F034582A5138344D048498491A23EACA1DB9C9E08EA6BA19D787FBD9D54CFEC1C05446906556ECD5B5F08AFF4691C71469B300AE94DDF5142CB08FAE44B83AB729432E3C2B7566CA349ECEFF74044A43C7B4D657329B6F33E749B7BCDAC19F372311F2F3B3C6755AC542ED309FD177F5150A8445E9AE0588E34AAFCDAC6943845019CAC0DA83EE41D332FB02ABF6D33C73A65B92E624F5626590E97C3B495DC3B978AB8F220F770DE82FA1DB07D0CDA97D50BED17EC32FAAA8ED0A1C237A5D99494B24012C39E0E6F6F667C6890F4F80972DA7690FF4F569FB52E91DD66D4ED84B7332AB6E1FA15FB37C6AE88DBE7C05ADC0DBE70227B0717F5A4081A4F2C89C79FE78E4F7295C571AAC623DBC5E2432C96D085128DA0FA4E65ACD52F218016D330A5E1DB2A2B68EED0E7863A3E548900B9EE21BDB35937F5DE29B5D8910B34E60B7A50F25C1B4B81434696F84FD0EB7145FBEF28A811069211F736AA5B00DB8C33E63F48065205DA83EFE7499F14730A2383B0CEAF21ADACEB479C7CC37C897FA7964B265147BCC8BF8D19161E66E2CC942F04101F9F6B705074A32C67680C0785553B6CB7BB8CE3E264B92B43A96E1FBF5CC22F9297C4E6F6CAC11BC395F0858C224595335B5185EC7DE30EF84ADE9E2E24A79F1BF9080677C5239312908AB1C946049DB6E6D95A6C06A9DC13B2B852EC3BE46D0049A6CBE4040429934A9E267C155B56D5EF09C9B4D5477420053BBB8280E4813490D6349A7EBFB239260BF88A382DD33A53CAC26C36E03C7A35A425B94991D4A927DFC0FAABBA3136C92FDB4280C3391277FE0B73C95BECC95ED43BC34AB40D3E95C4F65A21834A44413D939AD3FC184C867A10C175D080FA0428289CBD8CAF43FF697E4FC4B9668305D90D9DF17923BFC526D35D7C39EEF8A5FBCC9A03210F6CDC42F68B16E29AC7533143129E9BCCC0825F8715A225BB4AAC229E01A6736B4EB7C5870CF0E468A000AD84A24A809DB89488D620D1B6F3D24267581BE7B54DAED7118AA36117688FA0146F8236AEF8C4824B052AFF34CE47EBF0FE705B12565AD5D144F43D090F17192C353C4C50595B6F76848F9295BAE8EE094345535D6D798CA2A4F2FD091A2B2F4D919DA0AFB3CADFE114161E2C3343496474878C9BADB4B9C3CBDD000000000000000000000000000000000014202D3F139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA + +count = 48 +seed = CF5A04DDB5EBC45328F703D486D24443A7692D65AA55F054E3078DB76A7939590A3F35CF1A21E82A845445DD1B64A85A +mlen = 1617 +msg = EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 +pk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB555D29E5592110A96CF71C7328844847F01FC809B3C42383E03D048FAACF17237B24663502DB79A26074D26879274892158906C22E188FB1BBCE299549B06D5B7D571AE99D2247D99B1EDB2F1385CA7581922C4CEBF31D5A7BFAD9C868BD874E5F2116A39F6075A83F26521494761A207B159753AD7D75FFAEC250582BD6AC32EC66ED7223BA9A5A0A669A711C0DFE277C0E937700ED22C7C52FFAF28D36BAB5480E0AB320323048100C049F9E7CB7F68E10C976482B18AE27984E0F21E11D46B13A724E029596C9EBAD4CB3960B8EE54C1F2414D967FD3E93D0F3A15D45B1A64B6AC9358E9A98ED5F82C370A848D909D7BD680E848E7B7792F53EA9FA7E10A70FD8D826A2F3582B672A486E0CC1F8D60719608C1D8B8108D45B18A83FDC84034A357EFF9FDAAD9B76AA8400E957A5DBAE8FD125AFCC324BC2483FD6EB05BBF18DDD347733FF085EE4F965DC2E2BB45B36DF23DE2F555E1E445D9E4AD1D80DFC361AAE843F18AF4238A8FC6E78E63FFFAC65192E2612B92207C9DA73403F33FEDFA2F3B881B73C7801283527D3C8D2FBFD8AA723C1C4CAF33A0CA2767227BD44F1964527B72D5A0E159FC221CD7E6834FFDE162659DEAE62D41AD37C177E80BAE7476D9D41F102487F8633C3D970872EC4F959B3060D004E5695EF8090EA3317650AA70E1CD09ED4E9794CF62FBCB99E0773FC2B8DDC43F8360B261E6828A55C06570347AF2E6B0B1D86E94C6DE47300419F5431A89254FF0DAC2BF676977FE86FF7FBCB3E2171806F972488D693DD4DAE51CD291339710EDE37A4D0F9F55DFA62E74ED8A21C0ED1C7730822CBF98F3E04E1BE42F20356673EBF8E667A1CD7D9829F5BDD6B306A71977B09DA185E1884753FECBCE8E5B105763B51A48B183AAD1A119EED933B2097364658C57EEF68BC0A9FE29ED5EB9E65A4EEF19E0674245CB9F22E921434307FDF1BF87E1CE3C2DA6F237F007D9CC95611B26CDFAFEC0F53138A6984D332F4C00C28F697E9516E1D87ADF76C09E69EF0811036626C7FC46AA0BF60DD2C00DE9DBD502EE401DBEFA75ACDF521744FB912EA72365BF6129738AF8A239597B9D995B193052B936086D19F256D46854E1F57126E62F72CCF3094D0A41481EDA47D31702970F76A913FCF8ABDEB0AA8102D4AE2AB81EEE0BD74481CE0DB41AFC333A41BA36ED9A5DCE5EAA04E5E0D86725A9682AFF45EA08A6C2EAC9EF394A78C7CD190893281C90989CA7E39F208BFD87DA6EE12D98F9DF898AD8EFC5358B76D7AABEB287131E00EFB0FD15F5D31235FB86E81C8CB5AA02D8B8A4664BA3A03B4104477B345A64164160A8505DCE91121DB46599DFDC615BF9770F457CCF9329918DAB58845DA832D8827F16EBD4C052BE3B69501E49366CFC47B4808AB68F13DFBBF068F6C0A7872A4ED3905D654A4879C551535E93F413D647D90F36C2909E5AFCEF500EB4613BC7A7DDABA47547B4CBCA0FD26CCF313D62165403AF3DE89E25481021771B66C82DA2900F38D708255EFE439B3B58FCAAF6C2A3B367F472B7CA6B480A03F6347A590458A46E5064F5223708EF9D331808C845C34567914AE321820B59DE5D24710B9AB68D601D486217B99D721BB2334CC3DD6058D442781240DB23E9681CA9FE17B7BE550D47A05DE46F7E536D0B943817B99802626492A47F62078147570DDA9B9D5901AB2534A064BF01A7BF157F6C0904F30A9C9CF5A2803509135408835EFB9F28062AB87A618A08C85BE6282DFC2C7070DB9EDDD329C3AA1A4B2129EAF0167270D14BE67F519C1382E3E23C2D9B26D2B5 +sk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB53AFED2F3508D0F9638F90AD8DFEFB714CA8448B5837D94E1CE6E30E23202D0454EA55F3C0590F34A802E75D569F094F1450F3DBAA3A5879E09759847EAA75D8048086621A85109878C9C4082A4480DD2168693802518178D60A070124461023762A4A6491B246D9C306D1443015190088324040822240402695A9031D910308BA62CC4A4081A9264CA20510A146119124EC9C491824049D4381042144053B48059A491589244C2042A2139460A102C11B769098581609809E0988524908D11B9052143128C929112A411C0220D0942040B242102395051489223838D41B48004B349130706D4164A21B691944240A3A0080316300CC80D0C962DC09425092370D0B82122234E82B8845222708996200AB98458062D4A00291B009109B9659CC6018426440C122521984913A980031504110726181205A4484C89980053408D90226C53006510340C1B244853B00808006E2319914A9088414400CBC80062124652B8294A0404C9B03010219010358413A060C3A28C620289594026124889D9424CC32012D9864019216A0CC38CD9C431223548982061E0C651C2246412A208D184015BB27010282083428541088E1AB88D01A86C619029183340124188E2108123952983C685C2B849191571CA9471D242501AB74C1141050247905A264C49280914934DC8828C02282A99126D5B0211D12848991206932600134869DAA26CE1C290DA862DDB9204C91228E4468E11B92452B2109328851439891A242691244D03B51014C629822690DAB69063A468131810518804A31045D8865101210412028680244899084621C5210AB84C80063011B185CC209189448D12A581649481C8321108009290260918A58023B4019C2449134766411441C9864123096D00C82D0C058D9C422922416009450D5AC81151C8008BC651D4808802329253162004314D988405C0A660610031040310A404252108001AA4915C34695B208A10306022250513249291221000962D19172A0C042C23B45101B2511A4845DCA62518050D20C0210247469B2026CA422C02062422B34D1B110983165221966808230163A4910086100C152218242A244825E1020684C44D23170AD8B211002086A4062C21892D594210C4888559A6646330101CC4884910409C122E500022248431239385A3B71B544FB65FC8CA19577ED9A193BE9DDD9DE1E1BB012C1313C6AC2BE3908B4B0FC45CF4E4643164ABA34586083C9473FB40B519EEBD844617DDC951773DA689CF30603CCD21D956A1C315B81ACB253D0E0F0614DCCE204ED41123C16DE8B1117A13FEECEFC06FF27C2F65B6CDE047C1004FA17910537600C58DDEA929BD2F0CD297C98278ECEA317DC7BF9C44F80E0496AF301071D20763F376183192655A5AD94954D548FB5E3EFD755D5C35A843E159D2C1CF5679170C26E6F214E49D42C7F2EBF39C554D0A7806089A66C3ADBDA9094224F17A4622CB182A2670AC6113C48BA3B829595E21E98F6FF2CBC890867D29299DCB89FCE0F027F514E19EB767696EE05E369BCA3796C4A416B22FFB5809467A882011EA46A77E09EF12EA2F7452C0B055CDB05C20C62F99E0D32D4C3072A18B14202EF63689269F36C0C2BF9345AC685FD6B9617757D54267EDE1E8E4134C81CB5574CA07385AF3D65A643CE01908B073F9DDCEB6F7591441111B042841AFC727D8B0D7E68B6A5CB137C7EBD9E4AD7A8409D9E4DB2F2920A1E6466943E84E72C88A538B615ED15B36DE0F442A636D0CA51F1FFDC834409C9118B6A4E62A09C6AA1C134B8563A9F19B8A8C05FD317EDF6177872BC4F00FB20DF6476D4BA1231945B7C2A5D2942E9A83C6C4B5702648F9D7438F812AF91FBCA4A57602A270902A7BE91D1C6F98BEE29E71663A5D4B55628B1F2E2397A8FED4A445E59135E6D38F94454BD302C0ED4B1B8592DE58C87E69F540DA534E95D8F17342E3B41C943002A3617C6AD5CD1D0BD174A5F53DABBD1E7DFB624BE5E66020D525B5C12C4A486CCDD71703F7B58923905479F211EC44188BED52DE6F6FF9BC47BA3C2F10DE14F84F02BFDEDE5B606E545E4592C3B12AC86D5F5433DE361E8C610D5D89569220DBEB349AB093BC4AABD62C7A7679E3D04E86F3234849AAF4BF4A65E6C0D48DD5D0F363A04D065252B39969FDBDEA0CCA33490E56730E90A78120BFD57928E76AE1C42134E05DB79F96FA67D4412D4334BAD59284E78133207A84C9C8219F8B12BD7F35ED7D962CA5C1FDEA2A34A4A350DFF4182D1C9CC3DC201543AFDB04FBE63DD5FA42A4A762D329F096EEFF3D33BDD8E2D773144CE456C0A19FF3AA7920DF6D261484348DE7041D660D4EE9234A7979ABE2044DB6838C83A02AF09793716F1412319B9DB3456C651EED4F5487D92754D70ACE1129C90FF743E94874E0813D20D963E51EC5A5056C775DDEBBA3D4F9835D77B64456403334DBB733B584091C2B572C5E122090F4B888C34EF8B3D354709D72D5FE72D0B73151FA00CA1DDC736B94031A756E0B8240210F67B48AA0F99D851B307162FDEFE03AAB6DEE3DB32EEF044A0E4FE361BAFEC4DBBB7BAEE707A0A17ACD0EA89939A0FED88B587775D6489D8D7A6C0AD8480A5E4E84E7621B6378232F55B772A0D6AD129C1FF0465EA93CF387C125AD5DC403CE75CD213BA477B6C62C268C3BE16F00078CF060561524F47289B6706C3225197867D09C9EB34C6C765D713C9C4A75158AE6110E9EC30173B549CE39943F586861E54E6271E858F6FD87BB801C97E47C83DC2024F968FE63FCD305FECECF8CC1270807613F9CB564B5A53B3CD563183C7F7CA96096009126B30369AB091F0DB68B3C02C2123982E22945AE1EDD1A86721E701D8B5F5ADB29C9E1CD4F7F25FCF185180A749982A5AD9BC45024C04BAB128F4646A78ED94A92243E907EC25086EF31472E4DE300DD7CFABE4338D63A4578ECF578D2DE206E9813899921DC173A52570B13B047C183EB1850CDEDFA5397409B30A51B32CC49DBF2635871E9D5339B874CE9B3D8B28E3ED4294DC4B83277BB5A329651B3FED5BC997DC1BABC6CB10AC95C7282640A932FDA316FAFE808CA630E699D7B5896DC2BD6C89AC31707092D4F1510E9D57C1E1B7EC7ECC4B9FFAC5215BBFB3425E767C3F3948D3E0306766597EAA3F03102EA98A181D6A9E3A690A21BA46AC4BE8581EF27A3927793EC09CBB1D08C87BF96F529DF64AA82FCEC3094287E6FDC4A74B50F3E969E7AA639B90BAC0EC01673A6473AC723ECFB393BF88DE48C2F7F5EF5F5625FD992A5F4073BFA5251815EFCB99B94798914DE6BF37340163ADE3AD3960A589BBE75F6A7B276070A56898C33C9D7D5429C01DAE0523AF2CEC61D599CAE69CA9D305DD83013D2F0E50AC80F6AD5AC53176B75774EE76196E99A2D763561616BA6EA4410CD736B3489565149F3A7ECB6193F18510BA0F99717690EAB77C83EFA60E3D7662348459ED833E1F5BC691641CD663BA055ADA03F382B8AC6BEE61CA1CDCCBCC77ED5F05B1605D8F708 +smlen = 4037 +sm = 6B6F32F30EDA0A30D748F124505A5788653BA44E566BE8273A9AB659706845ECCB0D19F42B0260B401EC809014175560728CF7AD73C9D8E612261F022968BD785749F30D77F544B2B348C95A221CFF909B98DB58C44F65B47F39DA14C86827C4513F7B151B71E131B79C116B97BDAD3E99D54F0013EE2CF871790E33067291C4231508102EDA829E2662BC631CAB30B6136C1404BCB4EFFD37440624E791A8259747CF77A1751B38B0DF841FCAB9C3AD791DF925DF9DCD8C848C5CB166E0DE771CD5F8458D55A421D7A610C4372726A0CE09420D7F888FB858933E2F4A0D409F90EBA331AE00B482605D14BDAE0727E72A10B5C3F67C1BAED291D5DDC3114253C0029F5441454FC997541FCDE205D951ED877849200FD5832E4FA739C91B8C798006076AC51D8EABE6F33E919635F9482F3C70F21B43195F6D05EC2262E29D8DD85B850FAFEC9F21AC9E8E4622D32C28FC72651326FE7B6213F9E0E95A2E74CF0A8BC7FAC1607164BB837926F61780B3B223613DA661A8CA0DC094A7F219903BA9F58FE222FAE44D72CEE1914B08C477D4BAFFE2993321A16CF45923FF300B3D8852B15425C174FF67F13C326373A701EDDDF93AC91C0FA79B1DAE199FE76502D946DE4AF93E0BF5D583EFC85F283F180D8F97E42CB655BAB7C8B87F124FD755B811C7EE6D6186B4E046F486F4233CD5B60D483EE707CAE4C6ABC441E843DAF3ED6477604B3FA25A2434EA05728B5A42A86D17A844D240D09F15F744FC07AC5B57886950F97D7478F3D74C80874214F28011E08FDAC912DCC3A682FF6643EBE0334987C94FC1AC34DDD7EDB03B2F0FD1A5C2313DD8F8631F27BAE6DBACB9511CB64D987A8C1F41AAC3C2A3395A90A2FBDC4E30A022B9EF7C572D20546E5141DC67ED769D5292A13368D6C5038C516528E1654F2ED2B0D6C95CE494EE5E9F1B03E204313F55B02E093A88007679F310E44197DCF80BE8EDFA5B94640D4959968C833BF458B9FD7AA88A9410D4015BEAE46DA3948947E72B5546AFC7E94CF53E243D7A941CDCF2BA8D4448451E5667B61622EBFD3DC3450400D47820F9B5719F0E574DEC5170FD39BC17705C98D9EE4CB68D2F69A9F670D57DDBC0F7ADB909D37D0EDF8A73A7B6D3EEE5A69889A726804DD1F6F688B279BC42C237237337BBD1DF3CCEF9B4545FBD1F76E9618769AF5D1C9BCDF84A0E6FFCD1DA329157ECA068C9E985AB908070F6AECAB02EAB8D3A1AF84DF594168A51855585FD9B79139CF6916E95BFE95497004572E0D3BEFDEA187606F4AF44C7F2C0B2807214AA9F0BFA97FABD912329AF4B8094534C7373E3CDCE31328103DD197F5806F6EC2630896F6FD0259251F2C5CBBCE30F1E5BCA49D6BABD757150C1F5A88C1F85D0F603974C2441F96405661B0353C32DFA7300FB8655EF915744A7D61134BBFD50A951A635BA6DA1932E7BEA79EE0AE206455F4A650D195B4D89FCA8FEA659814BBBDBD05513E7B918B790A80245C606D046E5C155C44B62B6C51A1104694D89DAC92C26C65DC642D514C2B37512CA436F24890D4410E8571C84C93C373DE1F1A28D0F832F6A4FD4735C61CFD7D53F1847E37A90B8D843D69F7128CB1CE3E93BE36FCD0C229D0EBE55A1258EF31A5C4805CC5E0F4FD45A47DE42F087312819171BF5F3ACE18CDAC66B6739BC2AD07C5D4F8D2DE44329333BF53BB660F70279212D60EB8CEC83B3D7B9E1F88DD2C2397002EF992B36C0A538277DCF23FD215BA99254CF5D28A763FA61A645F443178039EE71C9CDE1304AEEBAD95D22544AAEB9ACEC6597B0ADBA38AD7B7C6D784FBC8ABF0419791CFD87FD8AE9B748B77A5AB0E7269D9F7118FE8B7F8FCC851827C65E1F4D502DC58CFA84AFDF13C9BFE2BE09FE0E1AA297F6E6E5C478D599031E48318C4F956E0D6E11FDF96DA6CA9E076A84F0AFB338F2D242A577D71D88B48DBE899E7BF98D1DF556F1C78A1F568B4F3837E6D95CD6B5FDECEF47B4946B7EBDB1A72EAA1A2B0CF465609EC84B2AD5D44B8376DE0AB9E20E9F22C936A926BDAE004F249F78DF5CB992C98C56D310D968C258A9720357F37F8BE663F3CAFD4121DBA09652207C5046BB59C8389DA6D049D40E64E48593259EF5AFEAE3286E0E6D5E8904529768D655479C4375D24CCF43262D646C9F2D0529C683A6BDA70CD8A6D0A21C0C9D83B6201D341DBFE7748D92AD8DF4453258F95AF9152FDBDE2B45CE03666024335D693399AE555E0695C178F9E25680F3B5A997790043E5F8A7E603C2179712318D86BB62671B65679056A71BFAD825648059852673BFB901C931584EF14C8E2FD3E7414B5A7F6FBCEF6AC63630009068E33890C00E6A25EF3924D0B67A3769A4E095432354E457E24759BA20DF26B54A0A36437D956C736A673FE708993C10462206BE0866EC0379791E0F33AEEA0FE247944B22388C8449E0F0677E393E0A70853890D53C77E778E26DA1F9CAD9114ED8BE91F02A8D993DE1186DBF652C98AE622C9D3A6AFE3B5D404803FF8D09E906B6589FE5C7C401B6B256E835676531CFD770B2601CDE8D54249E0784E47DB5E85E38FB6DE5050C3268B63D9C0A02BA439BE5A148EEEA477AAA441B84E738D9D6DE04497F17ADB69F5FA7989457F3D26179B7BD6CE846797DEEC6B3C6685C9FF3139E2B8B7E1156E951C61F5E6FFDC274E29D33E2F59A9DEE68E2916230992F7134F581CDCF3D94E7D6AA729BEC936DD7A3A9732C193FFFA5C24A0D804A9847AF5DACD4161E8C9423A31AB095953127ACF60E8873CF0A50DD5CFDEA01ABDED5DB73C8AD3A5C527019CD6B08F2341C3F20BE0D66A817F913047E0A6FF6CD2FCBE1D4D46AF36031039DE9606561C07C9EECBA0BEC204A303C1AF6417A0BB1DDD6560D74809676A6C823F47ED11C0F3A859EFC0CED5E4AE6B53C7387C6EBA5264D18B63481779135F64CE0171DA7F5F10124F10CE9B355657D52E5D3C4B4E130B306B49F8D0F222F4BDF81910AC0C6A5C95C0F58DCC731E93AAF4AC25F0E1926F06DA9F005A92B776132F18C85EE97B78DF4652E3ECB9F7B57E1F0892385D9380D9D71A37488A1BD105BA17B9542C8DCB70686B55432F58BC7F1A232AD2EA631F5849998A56523AD330AB6F74FF5BB6CF11CDA82A4083055BD23A5C4CAC005CF3E8B8E284050E3D388C0A5F309E3FCEBA201F1EE2BB2DE8C7C5A22C7BA08A9C33253BAAD99EFE1AE9F25B045C779F9EC8BB9972D1947DF95CA96348BB05B3B9DAC0B5EA7E441139DC1CAE147ED56EE3E76EE54E2C752314934789C7166D25B295A7A405DC001232F393A556063666C8F97C8D0FB09264048546E7E8192C3C5D8DDE3EBF9FA0C0E1E2526335C7AA0A6B0C2C4C5F6F917223B3E4651606674787F8A9CABC2C7D9DEE2000000000000000000000000000F203043EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 + +count = 49 +seed = 8C3D2FBBE0D39E293AF2D2CC5A9BEDEAAE3752DFD19CDC1E186D41E717A0412AA429CBDF005445AFDE684656B5D17690 +mlen = 1650 +msg = D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 +pk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B9C505DFB0BFB762B3452B187AFE512786BBDAC0DA3DACEDC9B0034F8C3CCF838390CC1A3534A91DCABE5714EF126F7E54F7D8A086EFE5F95644F4B18A56D20652E2FB3A30F71D3D425F75B0410323F5D1CE3BC909F1167B9CA3CA9534DC64B25D04020A4B0D271B7AFF65B20051EBF5906D7ED1279B60AA8139BA1DB4C45A1D4AE0CF9666DA454C0989417AF35099ED88DF8B701C54DAB89494C01923596D6C6351DD0CB4A1AD463E4D2563D789524E90A32679BB11870F25AE2302A4EAD54CD61DCEFC14ADBEEAD387581DC1E762454AD87F092D716C8DB06D95209A0D6DED73F6F6AD16B09B462E4C9DA5BAE6CB4385CD9F064A3A8C99FCD5BA55D4DCC88E6603E0C4D928C8117CA766BA64C34D4142BA202C30B7282DB595466A7A42EC1057182CD9729E370C310DC865081B62C6CD0D292EF4ED53D2462EDED9A00FAB91B0963E7E648060302AD215B1DF3A820C1E3D902C735AE57B96C8AECBB8C1E4CB86ADCA65C3B0023FEF9490B9677A4042FC4E585E09AB168261B336005C56FE2685B9B6126DB7A8A56707EF29F1B4A4A847CDA9761BC07B8792D25C109EBD44967A5531F824BB303EE8A5961665B6B9F732F421009B858E0D64B556A6D9987B5D9CD0CA0772F312E8D1D87D7B0745D976E2EE16CB41ABA1918036CA10BD20CB9FD2D95F5CBC59AD84B79276AC74FAD093154B366FD5A4D6C78F0DAD0A7E02906DE4FC84473C4B3FBC28665703277CE59319A3E6EF7ABA089A55CDE7811E235F1E6A686B2898AF285AB7830A8321052851A2ADD356A8D8552BD06FE784D3098ADC9FEDA99BCF601EC5E25785D6BB149C97A44D7B905464DC1F62F1D1423AA79FE10AFB0837C10ABCC7D3BAEE85ADEC6C6B86BDA787E6A51647ED498536C7CAE5B577FF113D8E90A2B8AC1D89BB19D9D7E359AB43C0CC0F9207C2FFE9AF81C1AF71CA6CADFBFC7654C03746EDF74EF4BAAAA11E89A14CE7E373BA84C9239B56ADD02FDDB0E6259A20B2679F795966C5861BB1AD3E9BFAE95330DE173C4EB7EB1DBA95A2FBDC88C7CCED0DB4908EEAE12248A3A4572A67285E471B382B34EFBA8D1E7A15A7C348D999AD50D609B7EB232AD4B2DDBC2E41FDD016644CF3BD8E89F75274A94FDC04FFA5365A6CCCCAF6C7B085E4554D85C91154F900059F04D5B7880C0620E01894F5878CE230A3510531A7D78E827116338FB0A2982B839D49AF1449ED7177EBE0E916A275F5523D99267C4716F9673CC142A9B752713E9B417CA0F24D9BF8F26AC71DE537CCC5F04CCB83DD43A077B5DB0E4DCA2825B5D275EFC1C9FA1AF4B932848EE05D83D9DC60E0B621E74846DF0A7FE532F7E8315825DFB0280468E569D841764DC0732A46E032B9489C530B15183A5059D61E73C008885E0CE53B326AFBD04BC53A8D66F35CE6D4E83888DB3B48957C285D15933961A4DE599F525C7E1C6F00979BAF21DBE30B8EC8A3D29F881D108A68E5C5373288C1DB4934E8BFA326459CBFB39AA4609EBD1BAB1A3839082B40D79408BA88E57A1411E0551FC66C3BBE35A2D2BA63226E5291FF1A4B35BCBC728B69F7E767FC71179684000E123EDF3EECBB2D84C0E03D60B97EEBCD9C81F6FC35D5256DBE27BA0527DEF8AB757E057327FC684BA46388CCD51D7CD143F50133D1263929A7834D5A81FED1AFF7A1AAF9DAD07B24C4679EF5F89C18FC0BCE9D4C95F77919EB3B4A84DF21E4D98BF6006F83836B332DB8A283AE902A0F130DF63E9CDB9D487FB0B7CDE37F121D9E87DA23907D3177804E1780011D47B18B4727F884353ADE01448CA440FBE +sk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B8B5B136C72122F4A83E989DA227517490691BFD7155B6AF1244C0349B04F1FF3726C0F553669C8C0A8638B7539336865E941AFC2F445D4C64A951A84C2CD6D9014924C840000DA1632E0089123240D634842582845A184040230254C300224C92D0C37600243819A484E11425102C349420609DAA465C0C64944C8055B246508088DC2B20D591486A248260C284C244020E3C200D0C63000176CE0140291020C52488E8094610B404A5006129C064E224462A49830C8426E204886584001D918701CA18C0A36664A80050320888A0881A4C070DAC04D89240AA13632DCB28C62344023C43051C868899684C0462D18A3400B23715CC22D48A44163368E128271C4C00802A480224828E404114A202060123110200000C9810003809B90718AB8514828800886305CA6002499715A262211A151E49241E2067044262ADCC60164328081027114318C5A4669E2401024482253128662C22D60068C890432D1326DD2A28D5880610C426281000903872C01A44C1BA591120488D9084E93304983485214C66453384E04140609958C24948493144901054012466DDA902D1CB34942A42C4B464C219449A0B46CCA842914B85158442A01C58500812922B18C9B066511B88D22A5488A0010E18669A18210004280D4809022240148828DDA081043A6104CC089DA366EE0A649980602E3A86088B2909C420119B4010B342610A7415C168E42B651C1880D12B064020464E34232E2904402830D1B3360642646113560094912C2C4455A284552866458206502959000C6085C02840A444190362D9C3650E3122018C884E1208681C66D20A628CA86240B366E6004641A8829CA2440500640D2188C61B69018C25060C670D4C22D02990993482E4B880549C0842135082390444BB061CB08261A0220E000700C18020B275163C49013308E0B4625823470611249D48205DB460D21947063B81050320604045019256220842918850519C39009916004996DE24460D128494196108C3632CA208A9A120808373162003204030524430E8C8048C202810A836401358594184081B00CC800701A2185CCC621901681A4906913466A0809291B302E93B4410024264C10064140705212700911110BC96CC1840D0109042347840AA024D3180C1C181148C25014115014474C6E7D278B08E414E22B50DB7B242E222B2FF91443EAC7049FE6F037CEB60E5190BBD016E6612CD5DC702557E3A7D72FE81A122C2A3E25767474022C186CD4E9B0A1CCC310200E95D967EE37F27DED6A22829EC0BDA39A090641235634DBF261FC2F2CA8AE1AF45911D413651B22F496FF3421B2068F77D6D01DD8B3570FEE3F6CC7981D163F038031C44279B30E2BCA4176618D2C45936F40A55AF39D068D118ABAE21C7E00EE9E2B84E925F8B77E366ED1CA531E07CB39F3B167A13A09E7A8F9C5B5B02ED62CAAEF9AF4D259CC754953795E999BCDD31BA8AEB029DFD81DA1EED9061D6BE56B9797B52307F28A3805CDF00A7A00D17B0180D3987EDCDE19299D958DF66F655625D1B6A513851A399DB788B91E1B7621349EDFDB48440F1C2AC121CF52755DB91702B52C4802A1ED92298EC3BDFD81AD28A2D39EFE5AD6EAFCA973199483B398B27863E1CACE325F278082F840345C506DCD7D7176A2967AEFC3A05B417CA0B2889B9B85893F8D9FBADDEF266CA14D0D4ABA6DDC76CAE80A590593D8217B39DD4C1297E5264335EBFDF1798000088A089C70C1B7C7745C6EB9B45ECE7C18F8C11004A492E06A2AE91C3BFA2B3A7E574D4586B63636CE3C0CF63407A95D7F9E7D28EBC37BD56ED93C728F573799A3C980E1A43FD814698DDB780A2979B78D014CDEE07425EA76F80D4A4E65009EC873BE8DE648B2C286F03394E814E37782946812CFE2257A4EAAA8A890A5F8EFFA4AF988092BDC6A9132FF655ED3E780989F646DF1DE11197643E9B7DD225927B2F77E6869AE489F40F933E1ADF06A0E708DAE793AAFA5259ECB1080913891840243A14E6FEBF4C82330281829152E2248781C071C4B96FD6D116D1E4B751D2EB9E672EE0C5765CE1E59618D28A56E871E565EF85A0ACBF2C43F0B32E313D6043DF82FAA0589F44A48358170FA62EB6042FD26556E9A1E1CB1ED054F45CF5F457E55CF2DB37481B0ED3BDCFEFF1906C5FC5D542C3084994CAC59CCEA48313B7AB7716D5FE2090052BA59A932EA3732D01E76C20CB73F8CA7B85586FC7A7C9DC8170845E28750C3A8E39DFC3C81B2D41002881D05B37128000093D5A96BC227C93B552093439DDF084BF46D5B3B5E66FD2B00BB46B476F314927F0E9618266F51FE937716338F7B89C1E4D2171DEAB6A0A54CF8B9B39DEDA48493D45E8F3F0E5F3AC081F66F01C6198C61FB0B2BA9F8112AE3C564E2CFE830A08DF65CF5F9EA2CF06AF2797193D93D74DAC1761DFD4993C5145F7FCFE506C24FA59A90A6F2AA3FFBE67339BE5829B16B597DBE37622B9929D408F5EF0E5536E564BA2905BAE22F8E667065135B250BB005D0200FB6E22069D05304BEBC44C9C43896E6F86529025ADD23AB089370423CFA463A7929D46AD76E4BCBC7DD458808A7EA2C42D3BF8ED79E85EDECF1F928E41A53DB77D937F153CD957499ADAFAA187BE995F138C07CD6429977D3346006BC3E2C5680C492B9659778563100EC7CBAE7F24709DC0AE94E5C90F1547F4F345284027014EEFBC89C89A3AC1108CED962B55C653F7A06F66086DDC349621761E1D8EE4AE38EFCD4AE4F5BE8A83C43B35A6AA084658A160A621FCEA59F557986DAAC0091DE6B9CCDC96ABB6599C4E6A01D8F8B9342A74CC606DECE93D59495C2A013DE9B4FA41B09404095798BEB45C281354D1716EE298BDC3367F5022EEA94CB56E1E2243C656454D26737E44C77ACC18CA959BFAAD9A056F030E95ABBE66E499744380D19C2B08E9CB4ED245009F1DB1270B2B5BDD412E94947C9DDDC38308C99D90EBD59B5DF6E1974C65E97CD746CEB947FCC7A3895B88DCFBC2D123AA55433A11E0A5081A106010AC5FDF34D4109948DA99111E172933F54CE0B84F86FC005A841BD0CFFC1403D7A48CEF39A4FE220F27F725DFD5A12C9EA333EAD9CF1B70A2099AA4879A92FF4D5001CC2D9C33D1AEAF2F7D497E9513DDCAA674EAA4A4BF9A9DBDA6CFB8D1F0E1D596FE50CB857BB3730507AF9F6E1BAA4229368369481D1888E3DDE9DE0D2C77B16559E23A858F094F3FDE77CB61CF81A27B45C67D438BCCD1E0713CCB1BD9BB15C0917CC35D64E246287D4455CB151A300D150008834FF82E51A78F018075CAB5C06F073915298EE6ABD6E1A06EFCBF15BE478778B9F63379481D70E316C1CE482F3DA64AD7BB8472508A5E2B2F6A3415A467260E9820AF06FBECC4ECA4226CFE59F6FA0286D1920040010C6E6DCF25D9806BC576E29F9690090E08AA4B6C22D0A91A6BF2BFA48096CCA411448F50C4311A30E9D9E79977BB59BB243B84A52486110FBD7E22C7406BAB78553CC3971183072E7121EFDF37415EA +smlen = 4070 +sm = 964F588E146DD3A4CF1E5A9DAC5C7D500B1A581300FC63DBBFE8A4FEEEA6DFB583C4BEB8053CEC63D632354B3ECE762F556F6415613CBE8CAAB358E9C3578F53F4F027C2563D7024C72275DC282239C22F5A4690A3A732983A96F70C0482D7B0FAB44F2BAFDD61599DBE849D7E9095E6AEDF9BCE5737C2370EFFEEA0B49D1B878E54CBD91D8310B1560ABEC8E2A4ED78CF357FA6344231579CEC49D38D52DB4E41FCB1B3377FED5572C8ABF798EA0D50ADA9DB802477C472AADBADD235BD5A805E734DA3C25FFCF4B97D2745F9E5A0ADDDF75EBE6004602B00057E2D2847731C976FA5101459D01475D45ABC429419C3D6803856E229B24AE662609ADB2BB339AAC180C4119F64BCA129620C83707B7076FA3255D1432DEA915D1A8D03B134DB0CF06F1E74729A3EE8B482BB1A00FBE23A7A59230918630E82D6BEDDB39DEC1D352C7934E108A84CDD8B4330C32E17A41B19916E1B4C7AC1A1AD44C2F84EB1E75A6E84C2D704973E3EF18AF1CD9030AE3FFCBFD78825AE306E1BFE5A9D32E0D1E87CFB3EC01A776D343ECC50320F022919A3E7E37CB59D23A75204868CA3686F324FB8D323122C8448B9A8DD8A23EDE0610EB916CD2DEE4FBBE8B98C9AD3EB9C48ABA856F539482372C6B53E9BA8E3623C52AFE19DF2485CB588F874317CFD697BB206140CD824FCA350E98B2A8ADA321A22D8953C9B711392C021BFA0F05C89B49D99DBCB03CE3004EF0F2A64AFE98771E1C3CB7A94B67BFCEA022C3DB13E5401A7BD168FB496B1E7ED83DE80A6C41889BF93B2339387B78CCB36C438D9DCD352676F374796417AA9E822ADDA2AD753AA9C617665AFE16FDE031D3ED3E0C640DCBBE738DFBD9B6F7871D4817B5D5970751C1F5D3210BDE04BC30ECD9A6895D80D9AEEB4B019E5C86984EF66495F3D9D01E89EF377F98F8CF020A440C5780367890204CE6491C151FDDDB5B9472CFD1DD6964DA501DDDE494F653CBCC835F2D0C7BBC204E7378C7921885DFF3194A3975ED343AC70C1F086A6F0756DA77F6ABE4A88F1FC487383FECBD2E1E02C0DBA2BF94FAB7E53C565FE63C97B22E3768237D2CE26415C4770C1F55F5F3B16F96630AE5219D4C13B67179C0A1C25C1C0369F865703DC144FE92DAE9F6DA9F6640763B86AA12E3E28F98701CE37D28FB92F97BE5B3EF7F5D7E55885F3566008F444A71B27865855185728396EEA9ECE95F1ED1A770F9E18A52C70E3A9F57DADBDC17D71380DBD22E0C2825F405BD11BD910EA3594C8F5C4414C5568881FE9FB58EC85E1FF4AA6BB1F0205D12285B860756362A0A9E448F7D99FA19AABCFC053C584413F94EC9C6F70D936DE338D75F0B8B61970B7D4D55558195920669A6E9FF51B473CB3E7E8A1FB08799CE200373375C85B8D56578E63B264D6DFE5A18FDEA67FB48B7148437CCF293695537854F131892D3BCA18631A078058E39F425FC85A89278F40E6CCC76CAB54A072E5498BF6BEA7E8F9684214ABC5A7B2BF6632C7D43A5A676976E917B617D5CC80C29D753F2E2CF8670D6EC9D34559A1912E83602FA9984EFFCC9EE2888E960D43D57EDF827130F46238AFEA49CDCBF84A2505AA3E28EBE33B25E378E7C79DB30AA124FBE9B177CFC12F54FA7666E110F93CF49D6F204F7FA9AA6AE4165B4390AFA0E6A27A9E06F5F41CF77BD48ED9799B2CC0868FB72BB2321C7A0E12145BA2AB6E67EA93BF6D4D92F42EF28D8CD9DA0B10DE05C252C143429EE1CE86A2052376A131C8A983645DEFC3C23DF20850BCD39AEE4DAB9EAAB67DE4831B5235842100B72D146BBB16EDC16F00AF4C132C43272959CE587E5F3190D80B6CF9777125132686A39389E901914D0161E2D2D7AD97F3F78D93ED04166ADB427F7AD522F046092BA6E98F1DA8BA70D4E81B6C9E3CBB3144C5AB34454E80F9894FEE98D4C745A685B75FD37578D519916DF2F3E0A679058DEB6546E76F0BD34D09621DE53A8B708253BD22091102ECAFF220EA2A0F18F2AE0E2ACFA8F8A0232F9B8CB1FBB2F5F70264D1A37971D19F6CC3B628FA3E3305CA3CA850EAB6793E823AC64A781B54B1C342C70AB071C65DC10B577F24DDD233851CF97C282CADE25C2FBEBFEE4BDC3E46F1FFAADAB27A7DD7B1ED0E77E3BFEB3B76D96896535D05BD7E2D38E89AA073D5388614CC731C7EE21F0C25C330545247F615EEEF8F466E8352DD69FB888920C5AE0EF0E8F8FC24DEB5DFD120205A0A66486ABEE56D19EBD8A482C525213FFCB7DE85C8D7515EDA005E2C4E7156993BF47D44E16155374D9BD9716C773E68263F0EDF6EF08812FF8979D478D9435CBA402B652DC0EE7D077E9E912C6C2F792B2981E3BBD21492BA13C601DF0312061A749AE790B084F6C466E25E4B486941E2480A16FEC968DA3DD9058E459D64FB05AAFE0F991295389313995637D42B40F8EE2BE55847FB4C94AF7CEAEC3D32AEC007DEFDB144D0907342AF2306C252A008F8EB4DACBA2E17776CF087DFE9FE3E3EE3A9A33861438F1AF0ECDB2057ECA1DB5766704B0F729265A37B62E0FBAC707312DB1470BDE263494682B5832986B0DABBFCFFDF63D920759F98088674BC2B7B154409EFF31E12A5DB3942C69016FD31C2FCDAE707F4B55920F58EDDB70EF8B1DE590DF70E6BD65953170B7ACBBFA8BD957BC168BDF3AB4225786E2185AAA0744C41F2595CBD8B2EF6C1E65778EA7A3BEF443F5E737E8AA063894CAD5D134FE5A85488406A3AA50DD6CD82BE4DD24026FB121C01F1F349ABC45B200C6A4054923908C89AB5FADB06443544DC94A2B30ACA64B692317BBC3DFCB846CCD557BA254EE4248C912FD184BFF0BAAF109275081D38764986FD1A874DFBA4C1636CE51C0388BF9432E4566E6FA65AB4A39FFA69F2AB5C168EAD8DF9E92FF8F587A80046AD02DE049A639AC16484FA73E22345B63FEEDCABBCF6885349052EB054684AC906EB06EB6CC33BF40928B3425BD5392B24F70A211192C931A9D9DB0B89C75232CB81615EED62F037CF6C97A2B2FBEF1F76DAACE99A1BA4D822073CA9CC4A3B5EED08129925432819B6753D9E3A8266B51F534019087A620194E14A401C6BA3A9453857309378BA0F31193BBB6DDD72F329D2E1BCFE47152ED6E4085DD9759AB3506F4C810F84A7284A6D1875BBB2A457F264370AEAA971CCDAD3932E115C5F5807DD732544189C42A89489198E98C50FD6BAAC7762291BF96E66A5DEBBB49E36E6D25435EAB187FC226966DAB28BFF87B2D2D22F8A969C62B2C5B3A038D32D726C51973947E4B0374CB1BD4275BA1540DA8B874502171C343B41606C747C83858699AABBBEC2CEE9EA0C12232D3E5254555860799095A0AEBECBCECFF9161B252B2D3B61656D8587ABC3C7D3DDF0FC1416212E4955565F62777E7F80868BA0CEDFE0F4000014283A4ED868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 + +count = 50 +seed = C10427EF0B26328163F85D45E22EC5215415326F013FF31EDD58BD3E97B1A72FF07D275D4C1B517F4661B0638F75640C +mlen = 1683 +msg = 4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 +pk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A2AA12137E16C283040338CE74855E99CAE70EFFB0CA5727346E1B9E96B83285E12DB8CA44E611BA3D93D69D10CBF13B7EECBE0FAC9B53DF2DA7D70407EB17FAB0EA77F5DF5C01F145CE6330D2CEB80B3F7C4AC4AC84E7ACF843B97C955E428B2C4169D7CE2C05C96A4E11F142F9B47A6E99BB6ED3AFA82BBA949BA48CA323379E005CBA125838046AA3F10D9C1FC85FD3BF51FE68597E88061A356CC80B274F58EF9B17EE38F413C49A8E2519E05A7191F7BFDC528A60594CAD33D4AA32CA1E1D467E6804CB27039D66BCB15E17F764E519E8FD3D2EC957E9427E4A73304209B032EAD91E1DADD4A2C612F414AB41C27B62A8BFE7E4899081C858B389F51D64F7D4454E3E0F3EC03B21EDA3D308667C10939AE31021786E3418B094BEE3B40C4F46E17D6F56777862107C9E01CA1D9A81EBC4A7EBB8094A4176E2B7F96B52BC9D2748B67AA98F2C6A2CE5C61D88D8C28143565CD0E726564957FD35AC8BF77840680AF5D545A95CA8826463BABEED69806E739604360C40AC96B520F09B290336A59C78F718E06F22B66A64FD4E45AA18DE149333030C9F9074675B0B18E44C349EF4D5433F357458A3228E405D47CA93225EC93C0AE345386176ADF95759C2B56D837A1C038A54D4A0375DB3C22EEF687A6E2BA16E788780AA00ABA79A320386A6B51B4EC42325D70E3FAD962D0BEC648F68409191AFE1FF3AF6D9F93A12C38E99849E6204E60A6EE74EA3280547B435F97113935E20E85384C92E41746ACD3B91263429B35B67F425C7E5BB557023A6EEA8AA1E8E25E28E7D6ADC37462373EAC377592FEE715172E35C9683334A052DDECC7A2CBCCFF9E5EAA2A92ED67583A864EC3062AEBC6F383C2301E1DD56AECA03C37A3DE7FE08BC009CD07FA516CD0AAF097AB1B84DC60EBA6ABE9CDD612691D9AB4D680134CF2DDA1FFE67B224F7D30A56181464C7C5140CAC3ED4126168471328F9E192DF174C25449A1A6619806CFBF93FEC05D264E7E317667E46297F14B73B13FAEC88339BB7CE92B684B333E20A916501D34871197E4502DCEE986CE0061EC32F57127E95EC4411105E539421D3F9ABFEB0A51705127E7EB38743D2C4E2F10CC97BD31E9749432693CA08C9A26C46A9691B78CB140F31213651903C989D1ADC1E294F0810225FF3B96995C9AD076F4E278CE6E0518B2CB73EDC2E008678EA4006584EB72048531E9FEB10AF3210F7A8FCA1C82DB034AE6BE7FDDA824845DF08734A7813DE41E907C3DEC6FE3F8809EAE8D557068F5A342AE72617F4D36DE73BEE331401A16A7D59470B01B907CBE7848C71E952F980FA0837CD12A823420A5D2599C6D28B23998A52ABF6E9FD34D73D0B961C1D3D9FF66F353FDB13B3DF365A36A012331D19C30225646BB15F8BD3D71BDB428478CFA48C89AAD248F7287394CD4EC700E5A0D5605246A807BCBD1994D547C62582DCE4D362BAF6D8253240A4CB885473447909B033663CE03ABED5A10562D8BFCAB99A8509258940CB5227F0E2A70B4BE18D19126B3776CD8C100E31A9FA31919C15D7FAED549DB9A1E87D71F7D866CEAEFADE53A7735E2072808AB4F753B3F29B1C52994DDA75FAE2BDDBB704424E9916B5513D01C4E404E515DDA7D57BEBDC9260F6CF09CAF1E90B47ECB9D4C246D8F7C3D18C2AA5EB8C2210F6A68B60AA6A3EE5B464D363FF6766798582BB85EC7BF39E88AACF9AF540E3CCD6438DDC8A4C7104F5E4CBB662991CBFC15805EFD54D42D3CC988EA65DCB9CB736033283E9D9A404A0B5E4CCF5F366452C581965B72BBFF9CF881A9A030F64 +sk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A20565A0949753D115370449E228190AE62FFE2FFDA8288F677CAD03B083066E199AF979B3668B5F71BE6ABE463DFC916BC1A1395E6419BAFD59AE94897FEBCABB84988091840D414089DCC66D240204114631434401D0188E24C0816088645A982DCA948DA1084D83B62101900190088C00894818C420DA447114B34CE1B42CD8A60904A56DD3004684424ED8A6484B042113316608316A98962451024EE34669C90290540280D9948C980250E1200C8092640824449006466348049012089834028334864CB420C10865134568DA3270502044DB92290BA00549C02819402C13096809016261C82984C231E038659BA28D9C229048144620A9699BC63019134D0AA701D482310C0109A226492430120143818324880BB964400242624445C3B46854164A524609001860E0C424521804123601583282D4C60423818C23029041247103192A504284DB468E01466C20B5051B984418074922920C01976444A641DBA6108A18890B104D823631D00470CC248018374A50184C01C90D99A08C513412D4446E129201142032431484DBC889A0846D10B611513280242421E2022D99A44D14A71008056AD4182D0B072102064804383010103201B731A4A46D9BC2819B8804A33012CCB00423A40D1C156890A040611066A1A24D50022CA4806923C3415B340858A64DCA8288498405A1126A134720DCA405C03242E4266424388D8392091088890BA588223322802065DB86100B322824242C1AA0880305611A236A19A17191384C2445129124601B276523000998161120294681946903381213A568C3087123C80DA4862008234A0425609B404E14492842008AC410409AA2292424815A8691921811D940100A3346D212110A188591040C0B3565A21491C9062C9AB2301A243149B47043942853C00CD2A0040B39909336924C48699C28290C332A11476E022106D4086CC9B82D0127014C042111244123A208E0820412469243A28418B380091311A11412DC868882880D03A59104054ACAC8308BA65004A0810C236E0A356248A29061466D0146029BC0448A1685541042933470E13650A43471A0A865812040A116418980515C148652C80DDB220920148D04060A121304D88070D0A6454BB60D9C3428D012318386601A410510386E1220291AC751C48468BD69D23DCF61BF9E05F3594F3128110F214A45EEA2262DA5D0C34E2528A3F710C90230EBD8263A85B1FFE71E4CEBAF6505B5BEBE09E484CADA22B813A9961EE426E02902614E3DAF3042FA009E6F594A5DF4EA4C869F95799F8E058A0F6D515D27FCA7451F9D4B9890BFDEC3172BE3C89DD3AC34209CC892A5366B010030133C1A8942EBF1D8552E63686F94FE3623B164F04A009892397F0FD04FD3810D01601DB061B62227D614C6957C02943688AD3CF2B905B1FE4EAD9583863D793554E146F3559228F551BBEC019D2F5257F15CA4F1E86D371461536954DD02EF81F52BB1B5EF9C154E771812340AA6E22F1D0ED03D5BFA7271D05BA45BA6023B3507BD9134389095806ADBCEFB66AA9C7A752AA9991FF9A5BD678D2F1352C483FA8A9521A969A8E79CB2C61BD62C7F031368DD97FF8D730F79E78062E0822B4664FB04256558FEC3A3774526038E5DA4137679537E20AFDC943A01119003EBA8C50DFC87CAAF8C83A11EB4708A1E2423A69E44F24FAE44FD86955605738C691873C12D2B80295F5D3C6AB62066A48A3B541D96473E7B7AC30C3AA59C93D200A190D8366877C933AD9256EF36C8CEEB981DD25279A0420D6D969688CDD0E6A892ED175FA01CE9A81200B96AAC7932B71263F8C310364516F9F56B49FC71F4207B920D35D55207A1D0D36F99C495CC8CF6CF7F5321CFD4C21D5B81F0E0858B515F91962A880FE60A7446D79644A7F51D5935A98D770FB013E35035BD102FE5B747BE14E409F7A36855FBE488F77A15B052E6A01DEA94AE5B8D2F268904A9762376EA9C48593AAAA85BEC74E72FEEE272F6A2CEF8B5558A1ECF485F0CAA8118A1ABBA0B351BB147D4366D9D83AFC2E9FF383FA2EDAFAAA614529F6502EE6E20019EE42A102499B226619BE2CB51F489187E10711B447FB436F08819E088E3A53A16C92DE421AFA04D92D500B9C851C0FBD0ECEC277AB72D1BC0659BFE4572DFA0E2D0F26517A69E834DCF9D39049CE2BF7A10459C8A476241DEADCB6EDFD9BBA22C103C88646BD175CFB0251B61F83AE97A17779A6700C963385C2EAB47F40CCD2948A694118BEA3DA4CF0CB52D0AFABDC7A2ABA2531B58F988B9E07E0DF9E705E8A54162D0CD7F92D89530E188212C17CE2E5AF66284BDEC6FEFF29DA5D4ECFD94F590BB66A9523A4206AE8DBDF2DBB43DFCBCCE00B9DF91A5B010087028735AF7F33F1B510954B4F31BE6303CCE338C06FC189BC3FD488B00214B1C54F526DD4F5B4063B6FDE9B7F18206F9C912975974168D8702A206DADF56BE388FEE1ED0B54A3D5A9F2BCC2862C46C3B24BB5A30AC89C7232ACA3EF45B6755FFED4915A0F995CECCB23511C7402D291A22B767A966FAC71F990AFDADA0FF5182003A96F8D90D9F0E7016F6B5D8C41CB99145B61E2783188BB931B659AF2947F4C47F252405C18E7F286957CC77AEB41463B46EBD026A9868FB561792C0EBF7CBBC76B9712CB69CF967BAE6584F4C4F54E2B932AE4C532182FABB1ECFA897689D0D13F9C5A93F0CC91E629C61B9886161147BA1EB8CDBD91F4D7A5BBFF9FA15F4878033D142B5AE503F8CBE2B1C8898A81C2644A087DF2F208118FBCB58D33B0EA53E9D7FC35EC398E08389E88254DC505345933C5B2B1FAE81532BFA8D7BE186C7B6903CD3FE18AAA047227F654EC177A15EC69218F908453C09A602FE2A8610BD309BC65D604D267E620A3CE1AC0EB4A4582EF7C4D592F02FF890DF60AD4E59D10CAC21A457E2FA678BDE18EA5B7F4C48D4AB72FF812A57536F489252E80E26FF3C841FD91B7EB107A66838AF2C1C39F1665BB3FB0E92A1F059EEE56B243C88BE348EA872007CE97104CAEDC008402908F50E27A7A5E3555D94A63E9D41AB533CB55C6D2F30DD5BF1AD3894AB187EBDB95CDF2EF329FFC5589710F550E1C5DFC20A8706DE2DEDF1092B6DEAD7E22F049ED6014C5D61B34957CFF5475484A96BE38985C5AC40F146AF7C536498D1AC13BABCB699BDA57FBA55A27EAAEE0E82B9ED329A2B9EF218BEB06BF002612EFAD2ED719D28A48DD81AC11DE1EF9A559AAE1613901C6C8BB77AC49399A1C026D9E74BCCE6BE3562D95608FE28213726DC0AC94DC9553C397F7CA13F999A43939EE9EA5090A1D26EADD9172EBAF9F7334969207E4424BC7DBA64061F8E21343821188CB02F316309D0291ED8FA9327625D8FD227E91670DA660A9BD834BD0A1BA2CB48282B1D8ED17452C352A4FB18116025F0FFDD1F67F80DAC98624D4CF0F519F72D5AE9757E39D4192ED5D99734CF85F9FDD1363AB935B9BF626D31788B12C45A00D037B6DC132B81B126032866A6B61407A49A4F957144F1 +smlen = 4103 +sm = 579020F628D555B28C73A1C174FE710CF1632C4D76A37A7C477F12EBF82B1C4C5C4848FBFD6D57999EB0D28EF06F8963FD16A767B8385C629E786A0F8956D9A0EC962A988EEEC672EFC30913844CDD2CB707D5F8E13D6BE091AE33B64C096CC56E48308E7602D6DD0E6A6F283F720205C4D37CF91D2B0065FBF79BFF9432C8AA4FD86C2B5484ACAEE3413539366F3F0F7F9373FF8BF4B2931310C106D0E3292E4F2B32EB1B700BDECA7761FC2BF8DF2018940AA8C020CBEE51EFBAEEBE30A2148F797AC7F8CF775A7403ACF6058E407111316E61615DFB6CDE85AAF8B9B7EB82653E6F36A520AA9329F4917A813142975F21599C1B927498A327D2A7055BE4E46207BED23350B2B9772D309A1F99CD6E0802F0E139BD4D7873C80A044696F7D09F221D5D8999EF217DA37693CA8C822832E91E2E37231AD84A0CBA923366F8B3394490966983CFB8B9AC761B1E5AF529A7468A0FB37A244E812B2424704F82249475541B6423408F71201CBCD1941DA6C829AC2633848E307C943E7E28ABFF9179805C444C7732D76BFB800F22C0F567BD2DA94A55C1BD4B0317E00F681D45AA52E30BE864422642F2C9AF2AF76FB430244EBF0590F5AA91CD463259BE1334FFD01B5E0F5B55B4C6E1F77844129DACFCB7C14026E2C7F3C8677C49F1A9DCE94B7CFE4C10CD39E38FAAB21660A87CFE621E9F1E8898E736E0ABFECB3512C1B8593BE29A3815D63BC009EA8A55DE76E4812CC2A773213C9033104A7B39C410817218EDB4070F06BDE2E2D02BA42B93F847ABDB03066C5580F65F4A50465979C5157C18EC22751FE9FAF5F5550C0423752AAC4E4073A7A32562799A8C697C4D8D054CF18270AC94AF52E923F6083BD265C88E7528DB56EAC60BC66059E337CB026E3BF3AF497B018B404E89F3CB038656FC69A12DF06CA4A5E4372E0575657F1765BBEB46EC7CE11F50F25C0CBBE5396BA6667D7294A4685C781E87C0DA8395F30BAFE86607CDAD36C5C970A42F2CC43B05787ED4317BF2A4B53D3B35B57A753233E6D8015841859DD2E6F2755DDE061F9DB445083EBAE1A19F1A10F82356220AD0E13CE8B6DD46DDF2D589B3F46E820D3BF0DD3F4B039FBD463420A1AB6CBA1F201E83380A1DA9EF9550C083AD3C0D810495F94D094996357CDF7DDA887BE032311538411014E5B4772AAC1DD014C828BB938D5E878D7271FEC742CB8BDFE580D9979907CC626289CBF029B65916AC4B8B0E3A1001F78453012596BD2A4AE28D4220EF2E2349727AB1032E8D7551DF7B3C9A01E9CB608D866B5C2A920EAE12955C7A2401B83BE70FFB610117EC230BD845476140D4F5A92316BA569B15549A06FE324A95DC1BB25A48ADEE7969BD3D396DCD1AE0F2BEE4412CB64B60CB1A909226BAEA4B256E925914C4D422EFE2553D07BAF2BD79DF1E6E99272ADD2F849760EC1414901E160546C2F0C50DF750B434452828CDFDEEFEC56224E9B52B4289C2234578ACC158870A400B62F536EF55333CD1C3DA46814E63F0DC26A65CA97CC64AC16427399D8CCC5AFB738457E145DF8BA25049D795DA1EED72511B8A80E247ED35A48C32F12D9090C514237D97B41B2236035F63BBCFAE728C9236C9676DB636C01683583090BBF9A28E1F444103214296E3EAEA8E82DCB61832FFA05A6FC519094278908664D3053C1CEC9657C4C86E52AE0C883BDB6295D1B9DCF43A61BB0654E56595E8A276C4682A77675A061FD4DA1A2EE66ECAFBB3AA6ACBEBFEF1E21AA345CFEE0F5E336AE62D40542B27E2911B266E653DF0893BCAC94FB32735C90CE663CC8AF2BAEE280910DC6E8E322C62CBDC76F3E3B8A60FB467E91E57251AA4CD85F3B2900A0FF5518DE50C041AE4528576934618DC0BF6A6279F07AE88E5B0F919DEF69C8B663C7A2215FAEEE3ACD861210A259AEF2EE5B330A01E1E1E44AA6AC72B79040952C310DC8D301623DFF3A5ED045DB6C7676C4CBE978CFE87FAAC30F05600ADB5C9463743B4CA98B9F68D7FB8ACEC0E32D46EA3B050B5A689A9E5DEABB023608527C8A1CE29483C732CC3DC6157668E7DAC6540305E4FDC2606A4024FFB417623923EB23C76BE871EBDB2DAE7F3A7AF08394D427148B8608CCF3A674469C3C8640EFA166C63DF9432562DDC46EB8A48DCDE78A8FD44D2A3B680A1A68548F48A23A49471A903242D0DD6B7852D70E5FC4490B35BB1AE7B65B0BDF7953923BE3BD26BBC4438B8CD768C2DB5C40D67817C35F02D4ED5EC27526EFAF633BAC0EEA6A8046097BFE5629AD89608BFB6B2AB13CDE029A91B41236A9071203024627CE8E1535971536115EE219EDEBED9C5CF416F2B1D9F437DD48CF5E37DDFEF7DDCEE4BA0162A78CF5384F44C87FCE82E8DD7925F8B5755A235B082CC05FB8F631D7B7A6E968E6FBE0C79435B5C1D7DFD93B8141650803363BA062B0B1A64ACD65D6FCB6D33ED19F4D5F4B3F500348C4440CD4B3B62350FD51491DC1D800E68F32B96CF5D1C6DE05D76D64DC54B3188CC1EA35F9BFB1605EDF918E46E7A482D5571B58287C16E3F2226018B06F6B2DFD83BFA0F34E206C5367229690156D338A8BE25E626EC958013C94FE6F5FD5FBE7CDD8A4DCF5121E7015EB67CD28D81F50D917BB10E5FC4C5CB45B500696D7CCB6E1598932534424B7C152789250E8366489E6ED257EE26040DB8D5269C0F03D27B82E49485390E4FD9A26B34681CFED5257E7B1EE1F4121B04108B89BEEB15F8DBBF295039A9F3B01C9E539C7A64A40048EAB97025C48444B6A75E20D476BD4FCB34205703B71E6A7B7C535CFF63F063572FDA81D2FF5D8E0704536A05D700639D29ECDF05DC947B512C44A17C836B77D3B81A1B6CBB4B1F334C245D87444886835C99AAD8A07CCDB0A58AA3372F6EF868259625F72B872CE273C7CDDF6D117AB7AE9C02C8F41903438A7DBE39AFDB1531212566EF34044D51E8B5354274095988639B9D749EA2BADA31F5C1763A57E2033A8E21617C0AE8DAB66C6B59A48B13836E07C96619F2EE3B6951B0E1B127174EA34B557924A537CB3EB2E1D4D588BECF44C6660097A93A356D65A597A62847269BF6890C74D902438EFFD8693889743D8F0C6D03C92662225EF66A5EEE0DD74C3FF0DDDEA52A1B2250578E3DAE9C869D39CB6F4F0593DFE3C4C0FB19234B3282F16426B782F5E8F347C8834ED2E5E3103FF334A2E8D4E58F595239DE96DCC703D7736D56C175DD69FEC7AB54F65475051FE81F3AF3B00837BF146F8DB22148A47B231E6AC2A587817D5B601E2636D23AED69D6A1FD597D8133D7BA7A0C0C203236384B65878F909B9FAAB8B9BEDFE1F3FCFE1F202B47494A658187A5A6B4BED100082334374051747C9096A2C1C5CAF4234D6886909B9E9F0000000000000000000000000000000000000000001523333B4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 + +count = 51 +seed = 4B6B73E042CE76DBE39535E45D3BB2F3B9F8B2BDA170E76CC88666844703E32B2367460A0F6A0A2E3F4E7A6CD32BE998 +mlen = 1716 +msg = 0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 +pk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B53B30861EF5931C59E17E125E55B742E006D8A1804507E3982D539C5B5500637ACB4651FC06CFC30A84B127464F655C400C287B76D0C1BEA07643A790FE4FD58CF7732298B57ADDD9F0268E145EF558C62B0081AE475693E5ED6F10C4F2E1FDC0F0FB31B7A6C44669EE3637A46C54EA5A9675B5EBDE5A2F750290C6FD78D24D0FA6E7517F59A56885CD022F71A6DBDFB1EF88BA2C94B3DE321911A8CC2A0EFD668CC0E2F5102740D314F78B4A982E235E5702B0919B35CA14CF7F8CCE86D09212A9B02160820C942BEAEB6B1C677C885071DBDECCB8686189BCE4FA65A2E9FF0ADB0428A5C3E01F55E9445189786C8E898C8C9422CF989476E1AF521AA86632DAE0472E1817B2D79880EF940E23CD345375DCDFDE0C4A5FBF20DCB9BD1E308002069D4844D8F58422119436D5A9C66842DA6C4036FB23DAA35CBBCD543C43646DB127F2C5441081D8C661F302747775BBF793749C2A6243F40E8A94AB9EFF2BDEA70FA84A25643AB8475C93927D930CBF31AD13264BA238F6126BE74EAE1750F3BC850E8EF8F1852264260597482186ACE6925CE4EE182418244C6516C44121ECDCA27DDA99B0A9DBDA27A716D68812ABFF2410349C174D626C710E25715B1A207EA64054EC14267E5CE4110E32F3DA3DB7D4059BD6FA24F09FC8E8E9876325B83640D4102991F224D1E9CB7F03CAA7E4E402DB58AA93566A7A4E5691A158D1254D5329A8FE9516BFB20ADB4929D484E04EA31F0DEAD45DBE1B1D101EDEF3A966E316CE2DC5410A375232F6009E6F98163359E37C011834020F05273A7327FBC00F23A17837E56FAD58745610E8557A838281474C2753FA124D6352A468C4186216D7C729CDC21DBAB170F35B309FCEEB53C3D43413FB9DD13CAE954D6D51DFF504BA9C8D9D0F495BE35D0F6AC06BD19D617E36CAC479BCBD87D0300B22A058405376E32FA77FDB8A1A4BD093979A1B95AA5D10A6D2FDE847AD1EE0519ACECB89F49393E5F0BAB42311E9E9FCBAE3AD9CADF5C65578F9C4C9B771425754C89DC0FB3C68FBE5F319B00CCB7639FAA61C0D460998992A6BEC2EE90A7C2FAE3FBB8198942E25C04686D4E0368DD771BD3AC39CAE3981D0C20CA5171E88AD069D1FA69728D433EFFD900D343A2AD73F92584D91825258727943A6CB3E229FF0B657805DC54328DC45DD963B530C6E85F8F27C23AB41BE7F5ECF6222C27B9A30C6EC1D9C5C6190B7400FC7830ED7EF7E72766E161378CB045C04B639BC9FD17B88E201E32DA8245441B7685B315B36B451B22EE8C455D25706956E88E12BD2AA81E467779F39360F9D81C61FB60E067AFD980D503074E127A5025655DBC2B862120185FE045979CF751F32CD6090E123875C9676C4AC9AB5D64329FF589994066C3DFE40D405070A0809681069FF9D7A75FFD586964DA5E402007A934FC0C6224D6084325BAA92F14D93675DEFB501656DE56BAC6CB968D532866E43EA12EB9C20C1E17D49DD76D910760A11CF3E12B8D947F406CB9DCACF65311F9641C740201F85BB827361BA27AC9644E5BA31F2A9F202921B9F7C50D9E5017E5E4EB99E8BEF2F9DBEAC57CF11FD8623D5066AD1FA7ECFE72352901E05A35FA72A4CD926AB469946AA29C9B0C8BB4A9B7846842D2DBEA23080BAFFFC460567F712D7CC3022637581A0C675332A5E2FA05D2F9EBFAA39EF56C1EFC2C27ACFF2A2DC4D35268F66220A2B3CFA9B473B15E195C8E32F41198D8EFB9BABD45B47184EF58926949A3017F3D661B0B89627EFA2488BFB69DFF29F96D0A9E1617B4759740267826E46B432EC +sk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B5A0A2707704F6D63E12F37AB49BCC8B61549654AE3205A00D35349C3A952F6F104569EEDDD65B0065257D12970F4EEC305C1C6B77DFE301154617F9DB6A9A972591C62C83C691D236125B883012A9290C4381840241DA228DCA027180C86D8A226AA4104053160D13904819982113A64112B364C8984C40B0200BB85010430E9AB86CD3429114858984164C991451C404405946312249855A460C43A640E0B211E112324934691BA48900B39010464EDA162CD0808504100A18C10454B625C2140204240DE180911A3681820440C8384804B34112121213816D23034ECC9061D9C2310236881A374ECB48224B120C4AB00D8B1470C3B66519118E81420422480262B800CA328C183406122985A4826D14058D0132048B408A09264463464AC3C66992046C6242861AB24049A884C0009111A93098A06911A8640C398D10070963020E101252A0207221A109D42092608051E43421810626821466D12246A28629133491D82266524028CB186CE4302811B60D01C74D238100C28268120261629871D89681000140D9160523B3044A3089C438522380901A919164105013254D11470ED8C849D1C490CA963153324CDA2085A21425630609DB426201914554062C4A0692942031E0C6411149042344685A302821868824270C89448E4B944524959181223201200450083010282210148EA200090A052D441685C9A88D91126461C03141306C04116642204DD8340D23B36C44323003006810430CD1947013872504484D1C420221B88D94384C0095314B808C24022654882C228570642849D2362C622609418825C3B48808152D08248A49A8484C006222B665039048CBB22D23812D59C87021144EA3362CE4006A240370409804583444E13801E2C61000192CC838614416515A98690A212A43422492320D08466C24408A993462544012928250DC0468440404A30820941221439649DB146A92182C923286220388880490CA126C14478C4C224081084E21B049DCB42401088181342559922858B880C2806144448C4A267204370E84A80D04A6709BB26009C925A3368019B2291CB38944024893046548302A82B070D1B808CB348C5228100C218ECBA25108864118145193886542C02C5B1606A3B88D1C3392003905C19869983811E42486E3022EA3863013199524C6AE8D58487BEB57502B4C52EE7ABD05FE922CEA0AAA494B6D88308518A00D5EFD6507AD54944C9EEA7F75CEFDB0CC0069A83D0C0B9DDA757F7AA90730C495E9B411B95E32C2142079376745B5F473C7595321D86946D3F4250774A00302F817AE7E9CDF3EE9233B566D9D1E9DC7BCC66CC1B6C0D0DDA2DFE30680D68844C31F1556075F9BE6C00DE92B62004B0BA1D4B624F3C03013772051BE701C9EA3789AA4ABC875E7367D19C5B9F8CE6F112EC74E9FDED74BE3081C82351C5C21A63007B33964A860225A31E19531F454E40CE7388B62CFD3B47D53E80B1BDFBBADA2708376654558237B56B5876433BD4365BED4EA7A7415248DA61F78126C94A0F030739229DA1CFD94517ECEE507FA4E70D3CD0E513B3EFB0488FD9FBD94420067CC1645FCA3D99F43161FB925EC91733A0EDD9AE9A7DAA3CE051F01D128119DA7760ACDB655A816E74DE282ECC4073A9FA2481DEE238048D6EA3A5BF910E13EAF2ACF59E36D77B7353C80483128994E54213CF7E121820E6E8CB95BED56A46BB7173BA5764E548A7D38619915E1E7F55E85D80CF711C08A3A5AA063CA858BCC35060716550C918643F8BF35D14E6B70908FB3FA5EA04F91D14A400399ABD8B8E84A9D3CA800280FC4759D214AFC5CC514A831D2B036CAEC701EE28A643AD92CFF078D742930A1A02EDF8CBD6C12B07285A624BE39EB824F7273A92A3F019B9D13366914AA2B36A74D48A33E9DC48E266FE36EA197D0D972C4B22C49EA38D0CBFC53C855BF6FE95B60689198C3E536A7B029CA974018A8CD4527B107AE4A13054E3D4A2E77C4E700A782F932C356C0E01DF263BB1B11500B2DDE599D666EDFDD9663663CD900F00404DCF67E9B315052FBE51E1B09A8B0EBDE4A8A056ECE79A13D740B8F1B7CC1918B0A03AD1F66AE5C22D426244C775E21E8F60AECCCDACBC21AA0D30B2254DEF4852F3EA55562AA7D3F83B4216B77CB410D0BA188C15032B1DBBF1FC0EBD0E87621D2B3A7F0AE94404616D789D82ED8DF64E5B36D91CCC0BEDF6B6F1D70479F512C36D666399D5FD5C8FD388784E9D66931417466900C4CAE0F12E8CE72D815BFE0DFA40EECC43D46B22CA7CD06E927B18F8AAF322020DB34975BBA8D869D991D95B397930EE7141F58AB89BAD4E9C96B86D660C4B07805BBFE31A4D96C076D0D2728EF457027D14A4A6BE988826BF6180F8181D391402E618711054CF038173F949A7A3FCC9366A435EE773BBDF3546A36EE5AAC68ACA3B169C5FC47BA58D4737F281C3B3549216C9D9CC623C410B3DF22C5FF7AC8A19CC224ABDA059E6A2018C2C60D187423EACDF5FDC7FAAC1E18B78F6C5E9435C7FA611AEC3DDBB196977FA04E040A56D86C5F76973404365CF8F67186FDA1889B7538C3B14D214442854A35D86A1FB4E6C7DB4122ACEC42048217EE981615645D4144842C3433D8EC4D8471C2119E66D68A434F834D6DD7C8B3555A6EC4F17D8EE7881829442397C963FB532B96681D254AF9990B338D0EBB60DDB18DC8B53FAACEE663BFE36A7E22E62F2524A2CD93588593C9FC55192A330551BA5C8A3880028877DC7D16F5099EBAA9B5EFDBA2AAA829F3C64890138190628A2E99AF1DDBE345FD9CCE8ECA47E55C2C12FE90B61266BD63847831FC30F3C85F18EB3E3B6241F4B8381B1EB45E8DF5A2B0FE4E00BC40548D2A24EC1855061D1954453A62A17C3D7ACCD5C428D67EB17FFF3D9B1917B9F209550FF71857C47CADE1AF585E1228D666AAFFF5DFC732FE8D4CC04038E93B2E156B8F1FA9AF5724946A5DB2F763B6C36F29EF671DEB80C0A14CE31A2916EEBCEE944AF7EBFCB2169B1EA85A8F074604BC887FCA32744435A05A931A5D680FB29D987E505001137236045AB092C1A054ADF840CCBBC2020A8E4E2ABD12AAB153059C24E89420B459FA434E731C8DD67F870A6A29A54E86166A19D1F1926F697CFC601410D41B9D758927D7B4AA2D063224F909A647F90A04A858C1EC867736AA346445A6AC1EC586D2CD91E8B5DC9A7290B4176C6C4C8603312ADB7517412F8066728D92E196213D3037FE8523FD6525A1782254D79D3E75F2CFD167668FD5FF06C35AEAD3787AA493F8D368B80EA2FF07286686A785E0A0107E81BEF6EFF409AD81F8807C2FB180EC540E0FE1989521D7CB3A3A4ED8C82979CBA4EAFD08F64504C6DB87DF3638729E92F5FC04F29C4C0B128B0973D582D966CF8D6DA7EDB255EC82196569891C0B0BC5F29EAFD33F04B0C8C23119D0A357C971989B912418C978630E11A0151CE38266F604C1E3783705ABC4B29B083173418CA8DBA77F8DD6A5B729860D19849F04BFB5C0D52A45 +smlen = 4136 +sm = DD6124731D196BE84E8FD6E9D42C14FD6478F008272FA5F6CD5A292308B7022F99E2E2B599DDF0AFDB8AA9432C6BE70734528838F00B4F50C7AF30995D57140CC71458C06D436B7EB52B5EB052053A31E9E8676B84713F602A3DB4849A71EFDA41308526FA6540887B4A272A72CA38192CE6B270FE7110FD6105A22B93B5A0480DEC1F1274E935F1D30C06BA1E2D0A7E885B63141C2A18121C84EFE23B1D3EB2BC656A657C2C07BDF6824C72A9FFB4B2C6B037E89D4F4975BD2DDBBC04BB670D7323D428A8AEB60F0A8D46D72E114A9D0B36E0BF0EDF2242DEDEBF40806E966DF26A1EEB61BDEF6600B23FD1978054A330C17E9DFC82C6148B7ABC886E8030CFB20234CF34F09D23599BC4B88BCA4E26BB3B810322A7104C52DFB9CEB524F91A5B4BB5FAF2840F601FDA637EEF227D1971753D409AF0D1CD3F906191C91E6EFAC29D9DA753918BF3FE242D19DE8F643371099181AF33546D635ACCE8FFB2ABAF1C471C3459C2D3EA5EC097BEBA55A227CE86717D3018F36F88DC524791ED909CCDB249200D73E5119A522F72021395EA562BAA9FEEAD86B4AE23EE301805CE69521047C84400E2A17B18225B5F03219B57692A5976D63C43D0E304BE8772E544A7FEEE812FFD964CABFA607D73C6C4360AE9D12E8CB7A52D613E2D18D4EC6643B5DCC8A8CEFB7A3107ECDEFAE2BE71F2E6B8BB1F97EB9266E09962B2A4EAAF23F81CD8CAA9F1FCCD6406562D9B2CB7071ECFF1011FA41B3687AB9E80B9D9C970C2B9DA27461C6ACDD385723763AF4440143F64323D8A54D7B68A209AD6811BA5BE4BE7E90BC37EB96E72E0A6E7F4FD9EDF7B7FFDE3E6E2CB665953A6AE4EEEBE61FBA6F77991F8C9D267C30ACC4B400FAE09796A88A850F944490F346D7C4317D2C63260652E552EF09DDAD04549381ACD8A96288FFB884BE60FBA0E624EFB74D6FF46511AABFF42CA76EA4D50DB9900BC2FD7E3FB909DABDF0DD3424AE2FD955282CF7E4879500A2D23AC4072DCEBDF9278997234CDD5E5BA1562F2C31224A190E9472CFB38D0682D0C1D4DB57B4019DA2B519280D968144F368F235FFCB3BFE2EA6B10B3460CD32B67B0DDC19CE98E645D0D91447E6EAB6B473AC55351A53F8C298DF8E8C921E48FCE2051FE31EF75431FD65A551CECCBF49C9F4E799CAB9A90827D271EF4C554D8C3419E58E3EE1F0C7D71879BDD5138FF9065633D5821583A7EF2FFF3DEB51A50795B728E93AD28B6CEC3C2DA18EEDD143690E84EE4B5B5F4F24DCCE67871C8167D921CA7A5720CE555B7D215DD8021931D866BBA01B0B6ACEF5EAA53E4A4EC53923EA7AE50106AA8C4DC35D70156115A90F9D961CD2B6DFB020ED043994812B3F14A12DB20115FF26BC7DE6FA274733E173D33A86DA024942AB677FDAFD4BF2A3ED0B159009A590D6BD7E3BAE38885AD9BE020F0DD4940109A8D83F4E78C5F0B1D9C10AE619F33E2440CCABC7AC709613150DA6F6C7E356DF0A0625F39F16DD823552A03C5CE6A56C3D32086BE8DED87C89FCBA11EA481AAB1EC26B7F6296155D9E6E4061AF04F45B8E7C11CBFF69ABEEAA8E859B0C9FE995ED3FF416D1A578093BB0B3E37A475D3492E4E7E5B8D3337D8626C24BD5124F6617BF740EFC20DD95B33CE0C7CA759BF50DF570366C7E62C8D3D901A0D35387509F3449E6049126270359E9C09DF4668DA99A40DCCE702468EA3A5E564CDAC414048515906CA65C6B1ABEF5D48EB9106F6ADF2FCF5517B6BAA4FAB05CDBE3032A36F70A8C22CFD0369E916D73145738CDD159BEB9DE2F7D6CE6A4483915A973D6DFDB0322A8CF4403803333D1BC944F09B9BEC6B17E719DAEA404F86DB8BB9B83903D1A699E5E1FF06E2DB19E24A16BCAF084196AF92E9746F9DE0B1679747932D452016089A7A696A5690E09AEF975E01F597AB8F39E8797F86636BCEBBDAE567743AA4A22FDA32A4022D436D71CDA4962E32A5A30F37D63D06AC80628ED5F226B0C810FB6536603E778D3023E7CB08237662F9E2EB60E29C4FBD24ED4F8BBA93B31B549BEB1DF26675E255ADAEF1BE75F6B1AD48BD2CC023AAFE65D80A6DA271869810608E8DBBF31CA610DDDD2E4DCFFBB212A84BC0ABBCDB8609ED77D8A2C3F627026F4C25E2ADC90A5A849D7ED2F7F2FD6E2DDE8AF8D3B8FD47D198DAD93F5B28F210C6EC264058EAE3E1DEC3948BC6A6989CA2FEF762431745ECD3C40005F4E846C7374818AF70CF1431B6B955F0EE4ADAD578E92928C6C8E257753691E6EEA72619BC6B68AEABFEA72F62589BD7954C791F9E971F930AA22EE592D8E5743ACA7BC933EDECEB27000A97C88D6DDBF5489E936DB9993170DF250F22E48ED63E7BEC6FF1F1A8ECF1256F511212DC44AA960C8792D008CE2E290D8E8E6FF42D700C5D8EF8C563EE4D9082BAB35D107B6D55FC64C5B7A8691609825AD2C9B548B0CFBC4E47F7193A2690D65B96F32ED5BBCB5289B0216C22D774BDC355A5A8942961BA8C28F3DDD6AD985F09D4D44AAD996C13A8F8D80AB89B0E07C0B667996B2B13FB4EFA608970B9BFE2ECB62F5617A9FE734163647E28F747246186C8C27C85B8363D875192E5C5A2EEAF91557CE319E7F02F9DF64CE5AC83CB54B0C5ED7CC589AB7A4B9583F3FCF02A895D3C87566EE460DEB88182DA10564AFBE1B426D66550D0ECC1FDAC5D4384207BC1ED71CE601B4E9FD1D0821885F49C34424120E763E40276EF96770EE3F4857885C4C0FF71E24A8C38E8CA6523FEA9A3B270800BCA561883B6DAAB57C3EF33CE71866FA42389D4A28EC848E3944AC9B08E147B6D79D21B2811E56EB1B5DEF6AC482A66605064474497C7946DE56941C210B44290ACD6520B50859E0B3E6F884B64755973517F15DAEFE3ADB15C4A86F850ACEF2176F7E9823B7C2E221C4AAB60988FB5C023A4BD46BFA59AD49209F3E40C98C5B5538F4F636C4281293D630DF9FD624658CDE488E9831AEFDCDCB8D2661E043928BB2D739E81C8F123ED5F3B79AF193E0EDBEF4351C9D5EC72EFEBE69FD0294932741F7B5214A0F57AE5715DA880157CDA634D71F64F31F447B8DA834613B15E5A1A879F47DE1899E99F4C79B19DA9F66ACD781C408C9DFB80FC97002E91F8991FEB1A09819472E8CD6A8EB6368C3F4224BB997B5F2CFB0A4A28FEFE8E734995F45ECAD12CB5198D508B256675464A915D59FAB245F408BD44037062D321DB902A2EA25056ACD75F4A306B489E04DEABD22A8206DD4E5C260C6971DBBF9EFB5C58E04FF6394090D0AA0CEFC881155EE9A7BF14847BB81211B2FC96FBA2C4AA03081C1E2B474A8C99B6BEF3525D69728692A4A9ADAFCAD80152888B8FA7AAADB9BCC3E0F8111221232736383C3D4E51617C8D90A3A7A9BAE1F0000000000000000000000000000000000000000000000C18253A0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 + +count = 52 +seed = 3D4607399F6FCBE074FD2BEAB1A7571239D6BE6308617866B65B892EE65399E14DC7FA612CDBC5F7E23116FA86C3133D +mlen = 1749 +msg = DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 +pk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D308D89BF75CB690D1CE947EC29B23863B8F77C13F9EFA6EDF1363D8B33A67ADF3522584900AF1CC7FDFF65D4467EA8147F6566A0985E95F4469D50A762772F3B8E2AAA81CF7ED740ADADC528C455A47636033663A01C51FC010B5ED5772A9F5FF61B284396DF65B32670354E4E7826B6813C27D3DA240BA4D010CBC13D7502255F2880F8ED84B4858A8356ED922A06540574A41E6BF716629C8CF72A8B90D135EF789C64C23C7D12BA73BF557DC519B67AA9CF4930E4AC97858BA1ED8B4ADD408D3570701DA002324F6156B2222DC35D7C8AEA6948403E467191CCE42DC259DEB9EF413389BA0AB018DA6A786E6D7C3E66B38681C5C716445BB32C64202ACD68272DCC2A0518A22ECCB9662A7C39D0D560671DE7B04573496367251FD5F1975BD10EB6EB40CCDB4679B725EF6CE65FF0D412DD54FB2902327858B13BFADC5DBBCD7C3371D4F2D39F4ECDB436DEBB9077D6FD92B5E6D4D53D1F74869DCF525A90BF38EF3DA2091322ED343DB88979C84DEDFD819BDD6E4C99659353530D2CE8E9901BE59C57B14DD67079B65A0B5F048968DD6F86ACEEDD91C84C06886C281CEE271851C425EB0458BAEE582AB00B60C39D3A61139EAC2B738F258569570CF24E1AD9BC5137EFDD60ABB032FBE87005AAF4097513EB838DA727EAF85C1F4F6E4A0A236605E55E4E2AFBB1D81083A0EBDCB8252B52E517AB26FF909DE287B8212C8BC83B89D150AA97F0D91DE7B763ECEC6D27823A0CD5E41917FF92ACA7182BEBDC9622103BD7A0326CEE3444E3315BD35A7F8D247C336848753761917446D41538BD6078C4F46D398CA2A5371C321E073F12322C3643E7BAB317CD0043DAF685B93ACDC33186D70C74DC92882217AF4FF4FC6D019109E888447F9E45093A26FF97AFAF63672DA0D860BC1DC94FCAE689F26BC9E849E73EAAF0F7A5D3C808B79E13B9F638FB37D841CC393E1F6F5EE3673A8423ABE46F5CCBBAB2ECD9E0111DBC8A27CEFB8E4DE41BE8667B824C0A6CC15D3F8D09C22E4BC290DFB7DD7CD55890B720CC02B1276517FE158BB8445D6EDFD093004379D0F9A1F5104EE4843484569B9B1E52E9B94503D5FD98AA5E64E6C3956DDD633B847B387785B6D65E739AB30BEF8A149B3D7B39DB93FEE333069FE929D85D1DE80E2AE238F37D7AC140F7C0CB352BF38635217C5F4A4C766B1237DF58ED82AE42129499069120FA3129C436094410D2FBAD755DF119BE5C27FC556A30C7196C514B76EF531F782999F567E52D2BD0215C05D4059DFE3A2FB36DB94519C752EC7DECDEA2814E8D528574F716802BFB2A91C68258D99946C2F639C65CE303064912350FE258FCD713DA55F862F07D2AFFB7187246CE72D9E9EADF57D384CA47C3AB96E2B20301D33814B99395BE218EA29316D714864E581B8C4A197C33D46FFF5908BD7C9713F8509C2B80F3AAB4C1D97A9B364AEBFBEC001C9E64DF502EB366AFE5E964BC03C62ABD09F9FA38B9F5BD560AD0D7FE1261DD15C6CD4DA585E9EE63575DF2860C86AE547295261D6B09968AFB763126EBFDC7AF44C7A0DCDAA5D703D7F337B3775578A452BA983587FD2ED57DA4A8F73C2AF9E326F716C53F06842FC599B50B89F6D8A008020D18495240AD08C30C97C63C49522AB5FAACA1543463EAAC4CAA8E9559D39E180EC5278A3E12D9C488BA7A4E30DC5C12ABB5E110832B2F9B2ED6F2207DA629CC5FD751C6445791FC044CBA434D522B3C0F70FE3B660B06A853E6E114E305AC9E459B3C34C1D3B5647112F3E198362ABD0834882A04CD9CCFECD7DD1BB05EE3662E7 +sk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D31D5EE2F6E381A305430D91980431D67D37B805F6A72202A8987B93A3610DF5354DF18D4960EC89A36700D44A467F8941AFDD25937E78EFBAB6A5E1F111E60E53D0C86142488142008180108A4BA8110045800B02294B106880462019018AE2C28C1C0169CC20312322841133841407881041848912720A386491928C0A4728439250D1042DDB342C5CA4704108661C86691C1662D3906C04486254304999404150C88C03C810DB4851C0404C19838502960C2493092104920018122013804C386C0A875014263121C831638620910408248708D4242601918118C1644CC47022A66062140E1C982942B244D1A465D1200E18962009098899460C94208458488D5BB06461480A4BC008E428881089210BA685D9C86182924D54188CA11425C4328023233204B80998984863400040340823332822A871500450CBC464CA040C88A230029861DC18280A3841C10020604004A1A481C0A09164049014B61100235122875124227110B841E23005E3C8050BC401114250C4228202230E4AA409D224701C436EE0246D588880DB90491B105151C44920426102436408A151DC82112330058AB070D3108581344DC8A42C52820D63B8699B4848133752411824844210D1C44943066D848080E1B244A4927182168854042513A44810314E40B66188880D21874500042024240A88963052207121C36D522044C8B029942808092184D002420B4165010982844660CAB6649438429A1045C804310CC0910A4630D3C29114078C14254184409151264003264060906163B2298B2260E0B6602402480B490D21B0314B224664200103462D91944C62146811274851B06082044021213299A48CDC048518475152048E088165931042C316900817000B954D5A348EE11248543084D2C044CB44529C062CD826044A842D0AB28461206299004D0938441CC324D44261D20006D83661CA3050A2C64DA4460253224D03B691132441DBC04059364012C18D189088C2223004B385A0B80412C14450A481894200221950E2020648000950C665C0143218196540888142C00C930646A1148E03874D02240EC0C66C824824E1C660489008D248428C020642020821958C8BC08954942814C164C020710C893124192EC984900B094888B42550B0218A4226003886C2188112174CC2ADD7D8757B87B1FD6ED2CBE7BE0346AC4244EF877BFD3411599D9BC111A33AB1915357545A0C06D341749581858198D38E9D26ABF2524D509B68F59924D4B70DA7DD4E9CB0309A6898B22DACD32FC04F9DFD5C9421BB691F164BB9AF02205BC9A7C4A8F5983D99460F6356D52A5A3AAF3EE426EFCB562A4D5A0FE7F2FF3A54F659EE0FEF241DE3E2D23E24C091EAC2E695B3C0C7BAC598574E8E97809034AB865C96C543D6A02FE973D04424F0BF805F7256E3AC72E4EEF3CFB8B34B980B0B7FE427A7838A60352F2697B6CB825929C014A34B66C8F092B111A40C3159C95EE7E6F3AFEDE2EE9EE191FF6DA941A3CB14F72C061A24CB68A9111A4F80C115185E208B994A8DAA196770C82E4429574430F5A4CB9241FB31AC17807F4CB6F6AAF6AD3E4890507E2CFAEF7ED19E4C35DF397A77AE15DB5ECE9130AB78733C1698B806544F04AA2620B1E2BF9634887F127ED95E5B969FA2D98F2F121F31009BE31EF284E69F4F6608F48E478613F62AB5C19BEBE395C90EA8758BF37B6B0026602C226A08F65B7ACE6D342EACFB9780A6CE1B9020AFC270E7C720094CBCB6F78800977FEEFFFCF712342AB02E1D047EE827A57290BA0350E4798564EC6D1E03155E5DB29371EDB69D1BE21662B15309D590C4C8A88A5FCE01D21D18A76777E6CE476879DC442FC0938DD052BE478158765C46097F9030E7D6E2C81A99E0E2466EE64C09D7701A793161DD85A2D28F9F209C7B64E9EB5567E27ACCEFA95C6431D493E8A461DF5F4779A4A746D0210A4FF675D70269564C51C69AD3B8E238833322CCAA34F22D53E3CAC607636B9920CE5539F05E0725020C61AE1D5C209A38EFD9B3DB49046FE1318B6678F33627BEC52D3194C8F085AFBC75AE84BDD0AEC68A35DAFDCE3734770C6774CF5DA2C1F2A86006D648646976A37B51A7FA917FF0919C4A9FBEFA8D5B44DE154E4E9F0406C09751D89D6DB2ECD0AFBCBAF0AD62E86B76709217944D58EBB04C959C0609998D524F7476A09518A77843D282007116C416B856761BBC12D6405C6F93937DED1BBEEFD1D75A0CCD456150E20FC9FBD5B8134BE8F3E2351BA09AA83E45091CA0E7924AA83E399BF6CDEAF824FD11CB8AF414A3B5B00E4567B2EE654A78CFE390EEC1A89E0DA288DA4C3892D63F9F2938A268C292B4CA4FF51D828E68C07F47B82AB50544F5EC71C04894C3D244043A7FA68D338D678FD80ABDA1E52EBAC3B3F0309C51D895095DD28F74C063EA5EFBACA70797F2DEE7818F0641C4CBF2D8D35BC432A2C4CDAFBE7892A95C588392FD1307E9735E9589EDB00D00D98A2BA0BE410208A097EDBF37F0C8EE8284A204A10B15889B4AB26F4F13C0229F500DEAA14B076E253A7E61085C509D7319EBA6E22D1B70F3CB9342FC414BE74A9425B0E507B8FB8C523578D022E4CDAE5A0DD0D9F7358F016518CBB2591973B5114A50D9BE5C4AE60FC7A5AD3BF64107F29665C8522298F219793822736DF2A36BF155BC81EB0D5593FD75B9C649B89CC6B8DAAE99DF352B172F223FDE99952ADD15B4FDB76F679761843DE866DF358019220D9046704171DF6B5D2B1B1BA7C758763E94D49AD2D7AD41B1CD134F749706A4CBFE818310222A7ACBE21D34D38C4A522F2F15499E794D863259DD4CF11A0D826E4ABA27760A25EE041E6C36153B87C4CFB7F65C14948F89F8CD98F7B0F27A29D088E10C80A20EA5DAC1EEE0DC91D02A903AAC1BDD48E61D3F4A24E21489A2CAD0C27A397BF8C7F6C311DF2A0A0FFAA571A5D45641620BBF17D04ED1C081DB6739D9832104AA21F273AA8148BAE6A69F003F2FC7E1A912898BA2B02D61A57D77AE412CD93714604E5EBF68845A2F44D369279B20F63817840ECDA9A5CDC9F63969AFFF2B09281F39A687640F5A0339A8D8B8AD5E74398902232F8E8316CBF512F13D4D4BDB7670A15EAEA87EF0E58790BEB59ADC09D85C386424957E3B099B0D9DEA36812278D3FC757D571B21090DC859BDEE81788B3D5D754A78600DEC5691F7A8CB6B5A5D9189474C347B8CB34D362CA524FDF82AA7179197B9D397850B9F0766B600D8D7225252ED685699F7A51AFBD052B86F6644BB61B1D7C7DF37F7271CB767F37A0777B23768442E35DC009E924246BC9E92D2E9301CC32382329F0BE38DAB7264E4F41E1FE0A2A7D1CD232E0058FEA80E190F4428F807166560EDF86DED28A4AF95581718FFF9DC6BC2BCEE4D586370F42063279F20E482320FFCDCC6D610884EB7EA507D4FF37297031B3DF74E3F83FC12BE9B884A1E0DA9DA5E53F300AC3703558A7BF4E6FBFB75752DD7D5257F843589A3053961308B19D37BDECAE67A988D +smlen = 4169 +sm = 87105259DAA6DE96A6183612A1A63876C7101691EA63D5F5C934754CAA327F3CFFEA51E4657A384BEC41ED200E6C006867793AEB4F242AC9B7A7336A9348E7F3C11758B8329558337ECD296E58C57ED7CD6AAAFA4AC15CF5C9C3A5BC637A01E3C8D093156BD006CE9523111F63F82B3A7D2906A7BE903B428E01E2A1A6E7C9AC12A0849AE7AA05EAEB193804E6B3A60476E7266DB8EF0526250515299841B970D09A0A8936501812413FA71927DE6545E6AACEC9BFAC47A5C573940A92B88BBFB13A75634C3572CD57A9E6FC1B5022D71C77DCEB7FB52410949FE7F203E6F6C0555950EF878CDA72EBE5877DD155693188BE05FD45371FE2E0915175396E9BA58F7CC3ABE104AB962E4B19DAF778E7BD30705F925A9821484A34AB45D5C50C9117F604B835281482875278128AC5248418085C3C6219006EFB026359EFF9E44C40810037AA1CF2F21B776562F33AA071F8BAEB2D7C0C31F0CF7DF61FF89E57035521E8C4D905810E233A97EB03CDF6274DA9DE68126DCCFEC341B6561D9A77B5C0AE29041A54BCD9BFB85C1B5F5612D742009D52E532FC543EE0FC8033651B30E3C76888DB18A3521F6A8CA480946AD7CEA3535AFC3F4BD844E9493ED296CD2A26435ECAF9A3263078F08589BCBF4140029823733C1322DC2A6F2BC64A5630D552CCCFE53AD9F3160E59224F6CF6385DFD1DB18A8E6A45C2E73295D6FBAB00A622B461D8619787506A18932C28A415D53A5D6CEE97EEF81911B4BF1B356960D347AF5B960C3A0BBFE01300EEB9814C45C6DC072EAC3CFA335637D229C24F65ADD33047E5AA85178273A0FED294339D08D522DA0F366F029A39EC60FDC4058583349C197AFEE7D7D3BD2F3231CC2D92DCD26329DAC5FEB3C84B50B96282CD100FC1BBED0983B6ED785BDAAD6857EA2BFF55E0283C0A9F7B839DDBBB20C3BE822E58AEF633256FDC2A9C7C634E05AEDFB3C0C525B519468FA9D3CE11C1384799F2A614837C4655860B23AAF70461175DC602DFEE079557E0202BF4510536CEBC0AD58B55DA3E59EBD1E8E18DB6698590BC6CB59D72B82FB2635BA0EE17E44349FE66F743500C84B9D4267AC4AA953906756BAC7468A631DD34889CEABE9A95D6E39BF282EFEB1BE88A67555E889F12435C14FBC2CB0DE3A035DF7BAC8DF0CCA0A84465841DC7EEEB2EB132BB5F0EED3F459F04897B6AC7BB8D3C49C39DF3DFE17A6C71907A87BD9F3D90C728B8560B972709397D459685A7B6BDC9D6BE38D5DA76281CC4A26D48027AC4ED5B8F22D07F3EF6DC61530E247CF8B72CF6773D82915672F1A32A40AD0A7247402B02142EB4C62D5B2173277F8DA9A01740DC70F59AC83FD78289FDAED262090D9D402B91D977E3195C12DA32474E8528E6BABEC6BA7AAA1ABBCBB0FFC05F287F5AC133771407789A1A1C46B8E6D97418A9851984AD112AEDC633E659B67CA5B22293C83DA6F36D1CFBE7F21E1C7889B1685278EDD6C32C54C8D2C947A9B22FC1B65C773D7B24ADA84D54C48518ABFEB17EF52BBFE2EB3182F6E9F7E64A8F884559A8CC940D34B60191CEA5CA3DE686E257AD56DB75EAFECC9AED0E567837F18C62B0066D4A8654F72C3A4BE47E8FBD3877183E4E2848A1AD05120E4EA4513FEFA9100E592420885A539E3A0CE8A7A88D922F6F73CE253B4FB20821865CBAADC00C9B9F626E857B97D4C579EE167BDA2B934150BDBAFFFC1C5DE7278101D8AD9896A5E63106D188E54F836C8DEA60212EC6C6FA81C776B4F3CB54BFBB4EABF4562D7FCA852922B22BB2CDE5DFC365A1ED3A6F3D0006A4CAEEE3E5BA88C3375BAD41BB0B0D2CA58E3E04B6319108FAD956D179BD4B84F043D860FC2D50ECFAC0AEC15CFC6D149C7CE532340AD25B5472FE3E382849B9A9F31A150B9FF44E1896AC228DFC3BBE8FAF060FB81D31726B873B5F839EE63235A6B5319F1950AD23F4906FB93C6B54A97E68AED6DA81982A3CCC167571E1759E3B2E780FFEC682D7D662FDD75A3CEF524F14B2E359427F6B0784D0B7AD0CB00385B406E4355CAC1E7726DDB8931BF47FB66E9A1683A5EDFC76A5288B1B67C095E6E5A6B5C2E34C5826ADCE3DE8AF0919765E59DD7BD7FAE68C5AAA2557B0D7EE834765101827E81B85DC30B039F6B9D6A4993ACD34FD6DE6604E3919EA7670C9DA6165A746758347BC2B9E2F9FEA5C8F6294C5438A0D361A141E16739DB28D12353DD1533471137A0F8E16EAC6631E217D93B234B8207D11D40EF3AFDD7771476F4C2A8D0C7D4720F9829D501B617B5AAC67261D18A83D0E4490E222823B9AB6E466CD41B2123C43629290845BF53343AEBFE9D3D3EC3DE415A4B09AED3153AD866817B8A1535F719F1229A301C0D416CC619EF332B3935684B1A591AD62E47A5DFCBD821A7F8F8FF5271360786C504DAAF0689D1F23C4EEC3945552656EF9307BF0201C4352E30FA77055A231E154B4F690064B2F2C30BE85CC647FECD3F9B344CD54690EE4186F69523CFBFADB0001EB0727802810A02E61F5AE567B5E4F2363393838251D5F5F8B8C67112790C1B57A50624CE7AFBDFF2D81DE134744DA20BDC95DAC07FAEAC5BB127BD8B50FB8AA8B33697C36C4E2226AB9F26B847F9936E563FCF4F5C8876567716D291B89FF861EE4E02634F97EAC10A4DD86EF7C1EADAD803C28EEEF402D1469C457B549B5F4F32D9B693CD41A10759BF35EB19C4A66128CE2EC87FCDDEE4AB3957FBF1ECACA2C9BA6531FE1696BDED242D12D0580B364405594027E01A349FBE334985FD615988F4C8A9C2E5903C82395625610F73D776B1E5711B01335C3138A2CB64F35BBA7A6AA44B0402AB4F566C8DAA6184955CD82474576505F90E7DDBB7C5469CF9ACCBD4ACB310392A2C0A253C96286C61A832D39BACB8157F5509B7C01843536B1985AAF605893A3257B5B50564DA60BCBA87D57B1C73A19B0D2C0F103F4F7185A75F08B35515881764A755FDFBD29CC724E29153C58C75659892A37E04C6F9A0817D5974E1C693DC8C493872FBF126D2AA6C264ED27F773388BD7C61E456C8F8797D17EAF725AB095861EB1ECD61417816BE7E23CB7786624AC3C93631C082DF336154D71F4173BC450F3F7C26D8D62C7E37BCA690CFA58EEF3C604755FD5458DECF4F2C93112AC0DEBF9E840F47921E93EB9A6CB8C72A10D4BE0D650E15325D0BC1297C0A3FF96844B99C3481E9B5FF632057E0FB24E941A3DF171314BF178ECF97C8592DD7058DBAF923D81FC24530C5394F830E4FDAB7DCC2A33252E7240DD375C052926D8E0F6AA33183059816D85022B2F374474797D809299DFEC04080A152A3E40515267868E9094B5EF040F16292A31383D484F54595D86889DA1A4B6D5F0F2171A1B262F48506F809093ADB9C1CDD0D3DEE0E8F600000000000000000D1D3348DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 + +count = 53 +seed = 7031BA806F4D8BC28529163B239E0EE836871C51D2D62B601B71D6F2B69B203C81440F8FFC09C3AAD94DB1D880160671 +mlen = 1782 +msg = 6103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A +pk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACC3EF28DC7AA896556CE473481917AE8B885F58FAC9CE78D5299A4C4602901ED6ECDC1E98F66E24F5E46F9ABAEDF6030389BCDA637594D3C1F91FB41C53C5CA0EB3EF52C87EE6A638C41849A6B97CDA9C2DA4DD52CBD58C3C2E5EC2B97C5C0865E3001A9041C9A5CA4564E350FFCAB5FC523A6C3C06A8F502113F79CAED6CCE04AE8D56BD87CB955C34A29F89F6ACE090DD9F71F16FE384E7A666CCF82106E7A4E1565C8E0BF4B9CEEA6743DA1207B7FBF416F1788E97150F912278F33E58D78672E8C78FBFC9C760F9E4773F0B7F174C6F79F7FBB9E02DAE952426225B66C0A954C33099CFACD1A67AC6B5E3F61BDD23500E747D22AAC244E22DE8F2E2767002158197787F15B6AB3987BEF53174AFC4D973280102BD7AC82087AA8BD1CDAB10C0EE8085742E64A4285DAD04B5134BF48C21E6F892B7C8286995271A9891EA3070E3A41C18941C6BC847810FC5F47BCAA5C47BA2649B26CC02D0DBF815CEEED4B0BA81814A80D49280C956F046A83BC1F5E487E00025EE8D0C335040C3977D6F087A98A08A7EEA2E236F017B88D08066A47090A198676E4D29AE47A0C6AE0566CE88C41B666AA6F267FC23454B3650B1F4CD6C07C4761D2EFF2488E85EDAD2036FA0499B419BC37A370399556207A643E5783FD75B6EF87BE890441019AC50AC12AC645A182944EAB00CA47E801DF3F74B62E561CF91EBF3ED36DD05E452D6A85FF73101F8CDD60F90A45148DD7468C73D8C430CEED6E19522E5123B03825231A883F0B1C198452A8B714C4A81752223276D338179F16648276F587FF422C16878F3F29F92CD014FAF5B8876742047F13260FA66A4FF3E8ED3F6E4DE29CBEC669C0FE11C8AA0683E4CFD648DE48A54E6EB7245A84068ABD6EBCEB23D3A48A63F8AAA5BB3B1ABF90A7EE664A6496F450FAD3359C02E97807C3363436DD24F37557867D5ABBDA65EA9D3F83BA960FD4E6572837D754B098D1B210F5E667EE3F043B89A11CCD1A53A4EF086C217D741D94651EF14A1CBF2557C25014B330CB35AEA549096E47A344CFCCF722F03BEC1FAD3330A3326B6E0C1991F76E35138F37BF45EA716DF4CF80A6C9F8380D4E61364103911D1277AE267077B521D97B1E76DE91187853E6CB2918E88D7EBF39446DE8BA8F55E7B25FB284D46D29E3C8FF4C8713EBFFB5EF1E8BE5D897FBDFC3887AC2C1B20259257346961C02598D707D344DFAC06C32B968462A514C4C1F33A0BEFC1F7172D0039C3408AEE90EB1F2B645F0A15FFDA0889D81252226D1CDDC454098EDDD14E95F1B917A67949C4275A2F798EC997252D80EC41EE30B533873DC275560DA5B490B75EB70537CD2CC6595444DE30983AC155F269FE02775CED4198758566DD004446898F2609A6A00B670DBA7E01A89D9F61C49775357FAF3345D88E8340576DE71751AE82F427248D7D6A9A1EF979B405D8B294E40A0385BA0C692D1EB5058796DEB945700989BD951849F8D48C9A9E91B073D3552B2FF2AA09928A9F7B66B4186CE8056402B34F7179C59A3064D79FC1340607C46BFECBE40760ABAF918B6013EFFCCF5F97BD90204DC0E2F6015444B9AB34C210D391D8DDE7354CB889A86A841E7D7C4521C32A18B086C0EE99D7BA56861C53CCA8FC7FC659F5090D7E3725856B46B2B4C6037C6DABB039D2B8BC2BADD00D3DCF6D43C4F803440198FAE95029D83AF67D656876879D95009337CE243890FF1A93A54EE3FE7AFDD465BD982DA0ECDB3A262BD62A710F6B91547BA78D39E6C155CA5D6AB0F2A090046997D73D12377E173958EB0B4B8ECA53F28 +sk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACCF7745A9E364124B0E57047B1E6F4322A5C72A5E8DCD3B31928D8CFA2D03AC922FD9B7D64A7EC007CC74B805ED69696B309F52D67FF95FA52913B4DBA26416092A124220A902D113845E1043288828881A48123B570240102C1C42424252A4224649432410AA34414C608881442C1B28101C661DA468C1C0466D4B08D90182C1222245CA481121500C1900C1499485A208583428E00196A23164AE2C4400013280BB085A0866D41108084C8880A02465C264AE0C42D10C62D0311455A24811011050C384022C441D4923181062010990DDB46818348400B012DC9486800B4494C904498424E209960533011D0C0001AB14D03850594842C61B22C204369E300091940220CC771D310305A426618104522C10411046C4C0001D108244B402182C28510B64C191582D0305004312220A2250236400332628838465212661C42304C1211C08060C1B26001198D14802C88928C49062820A971C2106853442214B220CBA41153328C8300658C006EE1B004A2466D64244612C02DE3982CDCA8911AB07098244609B90C01A85000382E0CB3299B188E92488912A92C1124048012469A2231C0A644A40602E30266C9042919132011C688DC9810809285624820433072DC12919A18921C30441BC451E212294AB210C4C28D91C24921458C201682E31480A3C04013306209404EDC424608148C19C1705A1405E3C811D3A871CA480408012019057158326A99A888DB36280B8940100250D14425C9488E19156810B08CD4066A09C3844A086D5B168164C845989471C1120989221252164C1408894340215394885300620C406263044C889669029991A2042DA31281D822711C196AE280050335325B10255B1092DAC608C302416386042349824B484CA3B41010260552A08513A301482686E3B02C8148714B16901020700A1045C822309244915B184964148A1A88450B1782048861A140125A980060A86C04C7881C24820A8430D488299C24211BB72150248104258A9C962D8C341023926908044A128648E0042E98C65140248682C231113340219008DB328C540021C8B024512806E21850CC4284C0A288611480E02225D8100EC11290C13266A4868DE408242035649C464AC1B21094282109B42149108688B89043120E94A000CB40045C84411919028B446692075A42FD1A4C4E5EB0D8B0FF85D041807365A1BC331F3B75AAC24C24A7315CD69C0D4E87432C17A9FAB8E7ED632F9E16F1A96DCFF74302C3AA585BCBB6438280549B164A9DEE2BBC9D3C2DB176296AA26775A444C8FD6E2871E5AE6BB5A74D5D55B53ED2EBAB103DCF03AC584068166DE1D5F0E5E7D9A4AB95A9D11AA5A82E36FAE428D630E8410427E2C1C36E2F39FA366FB4F737A6AC41744056CDC433D7F619DFAC660EA9A85EC2BF497BE4E4B1C50E7F58B308B4162E10CE85FEF3A4E6CF85686C439D97AF5F61C4DA261E5CC1CF0E35626DA3E56D36239FB37C32CD1C0F55553E3D5B3A0F1B6F4A9A0CBC5675F04E2AD8740AD8D74525C74E30F0C55172ACF1E0DC0D23AA4974B30EF4787EE20E7F857175211374E2F3323753CD3496A3B1415849A41747FA2E186735D7D5934AF04D9E3BBD4272527A1CBE55764D9FE3BCE056D053DD72EAE76BFB96C4A2BD68F8D4765D0FD83F190CDBB2FDD22805172E302D3599E416B23FB8C0324FA509FFF73F15002A85298278E6B27E544E60112C65A47CD2D5FCF3FAE6BEE94A6FA9B1A60A4D68D204B33A8D3307854D0E403E22195E577E3269F8D919A02D0D0D933A6A0EF83E42819AC381A6881265D8C284B5613A31A132095D412AD373CC2E0C028883C41424DFAE25268AC9BEE6C8CE8E19AF154B0220094E8C2AED61E9A057C0395B5DB7FD84C5E122E3B1620F2957BAEC46416602FA112A7A396533B0C8C9776C93756EDA0E70F0B18322EE2EDA03C6C98E20A796EDE204617706D146ED76D02B5F3CCD1C26EC43FC7D78AE2151494C60B76500B91D6BDD3FA14CEABCA263296F585B9E7152166BCE05440DF78A9B8F814DEC9E3F748349E5DA88FBA2C942E96B8AF66B2DE236E2EBF082268A0714660637EB8E60E01F73A61BE3F73763CFE33D6FA49FF8D1F0F5E577D847E74AC4C777A7EE8DA3405C0373114690B642D37050ABFACB50573AE6DFB9C4192963371987B3123861FC29C48C1C4215FF8B41581F7D36FEE8076A03EF60B5EBD1A6EACC227C47606D7F04B6C7F65D0BC84C0075CB8DCBA12FD22EA93CC5B1C8D266121CB37CA9D7F17944FFAC2A5F105D1764805417DF584027DB7BF524E9982404DE9974BBE852F58D1911C7AF55C6E7A70F0E540E54B6D5261C68454DA0A4F53C60CE963232512A63DD33778239175C310D4171F1A5207F9DD4954A27231BFCE6AE1F8CC0F2FCC8A98B065ED58D1A3D2F828A11EB67C475A1E8A212831CA367CF1EDC3185F74F1D683892DDDC80ACD330E98C7D0FEE015308698DE4F1F525E264DBEFF3390527B5E2F3E5945C8462B3F97D6A531B78435CEC6C583A71EFC571F608B736A9810E18F5A24F62802714626F079FBF5F1E8A0AC6F85F03792D8D62BD9148A941347C1870B2117E17F0A5A50C36AD576026F20ADE575F0D7078638BE591132F37CDCFE24B37FCF896A5D6DA5C7C7FF61EFC02D35FA011D5B63ABB6864A079BEFD58719293A504FD975854452FEA62CC202D8A778A6C2059444ACDCC0E83E3FC307E9C336682410A9F4AB69EE0633F8D91B308174B435C00A571C4246A7B46B8A03CA3785207C76B5D8B695A54619FACFFB454C339EA9F0388082B1CA9175470F9465E0B4DB06DD3932C5240A2C5EDC2CC96226F31BD324802E3B2B57C6FF840B1132214E2968C8AC5C0630560D86BB6FD50F94E1011737FDD254CB191419314294A9DB5956C16507BD7DBA0BAB2F24F8E40886965FB80323AB34FD3BEB71293A417AED05AA620FC77DE944956E302C179BE33E65745383F4B69BA9DC9BC27833CA459EDB0BD5F8C4F441154F3B16ADE130D1B2C38890B972FFE3F14191597DF0834C48AE1A2E5173F7C1431F88EBF220383B7A71C00691A12164DE3B8DF8A1273D24830316BD410CAC929B8C8D22A0639795C13F34E33D24639678DD35153BE138D4F5C87B6ADC9B720BDFD61264197EC389B0792E35EDA0BC89D9F3600CF4FEC24D6E6C20F3A1B584AD26A2AF0E657A0990756832FEAA2AD97C9DC7E5468D7EB5520B35FC4B023FA13B7D9049B06A7803781D6A5C3B4355DE4987D5389B56E3266257F27052CB7CBF2A5B51C335386041BF8D46BCE80B293F59582AD37CBB6D51FD13CB7F80AE5531BEE443CEE6E60A9E7C560F0831FA4CDE6C6C3637CFD02A0F05DFA1BBEFB3513423855EE2A22DEB0368ECA2DF413BC7EC63C21794C7A560500D0033670170116F7505D339331293DF2002183E18E744798EECC9056DB12A032A8D29C819A9920A29288356732C4CF3B9BBBF2FDD8FEE83BB961074BAF1EB06422ACD9EEAF910870BBA103F1809D4989002F8CFD17AA26AB22255A82 +smlen = 4202 +sm = CFFAF1CD4CF7C3F640612D09328222426DC477A1BAB15B368DAE7070380C3FF0BFB88D13D081B912AA2C84617901D3530AE7092D1CB0FA4E0F894B90B3EEA8590DCA342C580BE9FE11CE0331A3A7AFF80F270136628E7306BD7C522F426ED89F3F8EA1AAAC08583AC6432066B41A94A88670F3736E2648E7773216DA53154511947E7C57BC2D7477F92E46F6DCA63B04FEF0F7AAEEE1B0783E0AE0F5EC528B308014013E6E62CBE33494CE5CF7B59B892C0888C0CFF338251C8D7D5DD17F0FA293862FC84ABFF9F556CFA1C7B3A2C998AEBAE1D1B883A00866613FBDC075DB51FD37874C373F9177A246170F044837BBA3198EB853373AA5F28B2FE8377ED75F9D8D9A51E5858A743492F4041B49030D52BD20DA2089747B369409A1130BE666542494D20776BA38225294688BA62A225CAE62C90077373256E3B5E14B38C29A81C056AF92FEA863710C8FEEDD0B1C49F215538478BCFCE260DD0437DEC53A57A74B0B805B44F42BFA79677E18A8404F1778C3AF4096E53EDDBDF4B4C33BD623A54C363E0F2861F8CB38A040604E3AE5A8C9985CF1365FFB6DE17B8DCF797F45AAA5B045A433C30BAE164FD8892D4CFAC22E479A4D3DFA55E07EC597C0D47968A88F7A9EB368D514FE4E15DF67A8BBFFAD36EBE90B83E6EFC7F20064F0F78811190E1EEB21B8FDDD42C60649B31F6F482FC3C1BF4A821D6C190CC2FBD4458399D5C22495200179F3FA5DC089F914FD64661ABA90C8EC60B5CFEBBA62C3CA8DFEA2425F60D529E14E61BB435E6864FA7C9C2B368D7633EE5B9B489256DB084CB8EEE18AE6755DDF9469A1D6D00EA3D40E930B11A96BA5BCA4A03FA423EC66A0A70E510A8A1BE01F1F6BF6CA385E5023BAFC7FC098D169BACE7D0BB7C8F98E668F3AE6CBC690F5BB8A7BA95D37E50D0275F12B674C7CF0A4A9B5B3C29078466303A7846607A1DF631273D701FDD831CCFB01DBA842764BD002FCE67C5CBF1A78AD0F9DC615B0B33EA32E8AC350CCA57082706A9173ED9E3907875B7C3196DCA3A81C4CB1A06C3019FB8027E77909E55CE8AB8E7928D67C0D4FF248F418CE328E97467876A56E7A8913907A8D9DD07082D8B4490F6034F5853DEB9981544EF7392D28976329BD40D241AA70A3A1A6303255B4D4C3FA9C63A319A7BA4C3B33E676E7AAEC7ED44156C57B4894973D110550C96ACE5CC7EA728F6AE42E095C76ECCD65C8A7509042C77E7F7A8998BCE3DC5CF5EDF3427E032BA7CE62CEF3AF4D8F24904B22625554E5813AF376212C033C69FAE80AA5B10B8CC1C035063406A5BB2E374849FD2CA3DDB39DE89539FA835B188CB23950B00EAC5804499CBD6803EB7FE5822511BC17E7117B4F00ACE84E06B3D4FB90036DCD6CB01832ABD6006B5F0FACB3DAC6695664950D74AEE50B68B9A4807E0813E78517C0D87DBFA002D92CA8A49BFEE1250B111EDEEB3CA156F5D58BC9AAEA170A8EBBD183F47B3F874A385419F7F66D502AFB2E81A5ECE116A0ED8BDBF07022EFEDAEEB712D54BF8E507691DBC6CD6679AA446599E9667D03C862A4C0B2F34BEE1D0B7B47B07C6E8C42B7217A8D2137E8F831AD6490959322A8F61B4470ED077F5DDEA8FCF99DDE7067D92D25E430D2310F4A564526F763EBDF7DCB813603942ADBCFB59FA105314E413D389F2253F432038699D7AEFE95F69A7D2D9A4C45B1DFAD4EE7AFDC727260467FA00147565F320535BAEDF13E70EA9A663182DC45FD84D7B94090F3BD573F52BB4B27A4316E1DBF794B2B0BE84EC9DD498CB7D3F0E70E02A70F9084A4B2345D0CA9304727188CEB16F9A8063476EAA49783B31B0467B3A98E35C7B5BD2AC068AE3EE6759653BA9E0C824158B6266932A1C0B40502B6E995798133032D2BD081934116A189F82D188F98D1939F8765701FC3CC8655A5A050FB159D57C89E1E125F4C1956712129114C96E7FEF114DDE7F419B3D21F266C5850B03ED389931F77545D6B8D395DF7C29E4882B48152479193A75224DC49AF41A2716ED85120B43C09BC96F257ED0CEC55802CDD38FCE72C4CDAFFBD05CECDFD56BBFE859BD4796B8CCFF11EFAFA9C32E4B8CFB2B09CAE4C8D161D2721ABF6A1A229488B960C7ABFF61921E54C533DEFA971C27702C3557305C307229B93CFA9E2C59D19FAEC011C12A4BBAFE23B66B2C1B65CE1A5BD7A7CE2369C5999F621575B2B31ECABC8F41994637180E7BB3C00060EC9FF103B6869B99CB88B890DFFC167291967F3881A23446480B1D3679A53A6F6142E700753E902B0BC5308524909E873F42A4C0E442302EE6EF2AD858ED9742DD80A1EEEE82B15CB92B5DEEDEECF716E7E66081660E0CF6A3D0F1CFE3C2BE50A90E2897B207ED5ED2F6DC17104C280B48D9FA68C72BE0F57D031D9F00F397EF9CD5681FA3750EC7CE23CA2F97FB80971E7A671BDC0339758FF8BF2D28CF7A0F57640563F9FFE8015E72B92E8CB9B0064297BADFE63880144BA24E1644E31838FA2377EED225E86FB7DF5AB9793659A6C6A9E3DF71AB9DF96CA34295C1ACE7E69D8EABFB8F0D72913AA424F9A2EB72E62E34E25BB1B3909B6992FFFDF4E0B61D0E33953E8A3495ABE574E324AA7A8CB718E686D3B986F078AAC8E17049451417B1B6BFB1F6BC0F71F122F52D0ADFEF6879773F640D3D5540C617421E55EB95E1AEF12785DB3565402F481381579AD7759101ABC0D44FF19DD1D3C294ED91A0AC8A184A84496C2AFD579484681B6B45850E9610A8B5292F348E231FE6F6E8C2C2A16F01D09F9C5999A9D4702E0783049B90AA916D21AAA5633E29BA385B6BA58AE240A4CC412A27950C7414D5379E4B650A5F035F6614387342057E4098C9B4367A6AE6BA547489C6EE61F79EA97E0995EB0E809B6848B8E52F3C66BBD14D7675943D6317C05669FFCEBB4FB76E256DB3380565E280CFC24F220AC0158E67704BF8CEA6D32BFE29978E7D18AB46CD01DF14C190B7A330D07AE3C16870A2079E6B6D0172B6DC4183B6037D587BC66530D0366EB1C3ADB8698F994C21EDFDB44B0B06251DCA212BC878EA8E58D57ABF279FCA08172779B888E3FA4F773086D86022F8DC5DC5816E23DA09AEC54E5F4EB438475F17A8A4533E0D2EFB2C9F5EC1B6DCF44EE38FF8978C3E831E90C8F4C0629EDEF06192844C4EDF94A806F305F173F996B8AE9B4487C55CE35CE70547593A37C9F9D186F3DC7591647882B6F216D84B5F79FF42EE3CE1D95E6A6334AAE9A01AAE0B9DE36CCC3CD822924554584E5B3332E64947D120160815BA6CF88B89385D5100F6D01B4F95EA47D0C101431333F4951565B718390AAF8FE0F3D555F6382A3A9AAADC8DA0E191C444F6D8D919596AFB2B9C4CAE411172838393A404E4F505356606F8485A3B0BDCACDD6E7EDEFFA00000000000000000000101C2C466103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A + +count = 54 +seed = C8671A5D752CC6DDF075C899797603A625C142485EAC3D57CAF14F2244D7F84D116B28F959912A758E519D588A6A07EB +mlen = 1815 +msg = 3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 +pk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE0B101B3525CC0E7FDD3F1E427B7D42C528A7A6B3DBBAFD1C69DC1A01BDEDF1056C116C299F27C7FED7482D78B5658280B66FFDD56841F708F955D3F0458A7E9E5D1D6D22118C163DCB32C4D60391EA4F31A7C86562FEA24153692FBF3EED7C7AE6A3BFA343C998C67CF41B610A9E62CD926EC2ED76F52976B6D345B93C7A80BD356498870F20349176E6B2912D01C88DB328D1A751926ECF3B5BBD60F8AA9C5C8E902DFABA66D005666DA32E5238EC536FFF0795EDEEC2A35766824616F852FF6569B5F20F25E6449D93BE0353DF7349B6A9AD763FFBA334AD6C2E84B1EAF8189205119423D6734A6D7A04227D161C4B3FF770966DAF58B1B78D78C111DFD52AAA43A988F625AC316D04F48066C74B3629C635DBA6ABF4A10FF62154CB0AD9B485BB0A9B749BCBFAEAE094E21E5CF916B90AA2734A9C9E63F26B137DD3CD1A720BC186885E8649C4B5ACE2043FB80AEAA2AF9ABF8D0E42A9F909B8D1565666AC10A3A4A8791ABD84A514CD4925F1046ABB52D32AE16C373011B382BC37236DCEFE0634C7F7B4CBA0E8504C247DBA1ABCC5C3979E090016FF25C80E654385FB0E934ACD04CE506240B82961DB375D79D146161511D6EF46DA4D1B270C193FD2652D9881A96D0C986EEC8373B607B37935A774398981DBE0A17118188BE3B1B9093B78D32ED5DA50E3ACE222593084E540B8318805B83FC44DAC33712CE1C230E2324332F81CAB49153052C7992320DF71ECB3475A7CA263159C8908476234FE53404034CBEC3F020734659764DA1437346BA07C5B277DD4FB1A2D781881989FD12C69EC75DD57B53B0CC59A51B4A45A6E012A772124D10597F6DDBA4C416D21A73AAF73D3784CA0BF72402E260C1C409452A35ECB33E3849E7414E5C3075ABC7D86E85FE83FCAC7B3CB1AF97750BC87A8A5999C7063F7C188305C71F83458168297F5D8CBF8CF1937FBCFA065DF84E317D9A186AD7B121039F1B9030B72C517333FD1B64A103AADE1DB40E8838174F1FBA24513A53C7E895926BD45164FB85E5A3362B297E4EA9BC40BC9CDFD122243B651F2A8FF5EA1C1335E461A82A047FF3026EBB850591C5E36CB211E8895FA3EB765E802935A4E9F9F4809DDBDD1643576E36D1864C40C4260B06C4574D708C4E2F2F1DBBBF2F4872F35AEFBEFB6D95D7C1F42E797112DDE5239E6FE7EB11161CFD98981D2E05DE0D42601D7C995C25E0D5920E5AF86D69856DA9C70709D1641E134950B98A2439330CA96C1AE87B3DA8B878D381F07AE391CFB0642B8B6E9F585C1460FDBC9C26674790A4608BACE2944D39C18D7DED3B8CC13804B9DBD45452F57626F8F627E16537BAA2374286748A875D8E33E14DA0A2E92CFB65E77D1C1F780C337ED27CEC316739CDE8E3E366EBE71DEEAF3643B5ABA08B568824438789DA68C968705C7CD53A37772DF2433FC43C777CC5B8DDE9DB316737927045CB990CE2980B08D36DB41A33CB81522C2E53F352317B580E94A60CE6D4840BBB40D142B5116880803CB6D2F0CE44137AE10E07FC5791CE5514705D1816DB9FA7D3CA0BC4F9EAD5ABC1D131321228E66AAE457F4FE07F0C0F3B075413A25772372ED102EA1540A793D39F69DC940D8743EDB07371F476C2A2E068A5D9A9C771A6F9D4A5EFF94C050DC7F672C5C047C50CA71C4813B97FDE8A3A2C3BC7BDB5DAE9CD920D1386A3BEC88AF26AB47F8C487473D3F4CC1B18389512DE6166499DE25739F2AD5B4EE5557ADA21F5AE1E0961D16EA1826E7D89B9B5A152D1A45DB5DCFBB39FD7F2EF310BE99D99D6AB81BDC37D186F59 +sk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE040BCDF448F9BED41110C8A9FA94A454AE184DC9EBEF592A0227E782D27968D498DF661983CFE8300BFBC2055C40494F603D98F21111638FB93CBBC08D1E4220B03057220197004304E92B24009418924B65042B830DC906419C2298A2648542446DC42218C16808B8609A2B800D2186A043040D4128C23382A1294605B449000063009A42019028A02A921941610131600CA129002B4505BC8614B966514C52DD8402519451260188822018563A64C102491418288D1186208B720402424C2B051E4A0054988048C368593466ADB9005C8168A544891C9862CD2B85113A4680217729B1026CAC229014084C2960523B92522212A09B04D10984DD1108EE2B0100C150C62902804288A1B8369CC286DDCC46921C96891208D50A2858A048DC3140E122664C8064D8C46114C067201B8442249041317108BB045C2C405D89010E0041210C92D13252880103014C345113829E486100C438E0A34680B8191D2482818860001472944009104182ADA420683408920C72550140A140625D9944801A34D8C14325C046C13194E21062D0249001CA210432091CBC44C030124013360CC2264A0A880A308684C34900CB42D08B80464880C99082642182D9AB040D084099A9445633809209851C0465184266598103242B008D20428211580CB2045D4902C21211282226602864002216848946840B24564B640141228A288641425214088841B956944288C9C304D1402501A472E88442DD0261011B98952A650C1308C403622A4083211098A4AA08884B688A110490A99050BA811D9388113278D6388718B40602306690487300A12885036916102921A258654C42CA1A828C8262864122953B46CE4302C8C3445018770988051C2286C9C086500468AE4048E84C224014542C9180011365222320E04302DCCB49059160914A34122080522A060E4806058A06911C87012C988C0362D6286244CB4610433010212400406250B028002371261448210050E4B3052241782228410C42469833652A3242C83903063040A2387101AA32582906011484110A88DC846720098410A91481A3204A3040802076D212905594281D1286DC326259882081A016023B08842822113816CA31484A08200D44251014405811870E312468C2851DB3440E12045A32852C8362992C48C2E9458A28522C87352347DAEF6BBEC896C5515ADEB3F2F645F446E1EF029742AAADF575BC11F6BB69492FF583D0AA25003F7E0B77467992FBD48EF7BCBD5403945C2328EBEAB1C4DFAD2E07B0674C3557284DC9C85C647B5CD2C07F98325CDC790C56B763AB3A5841642D50E03A976633DCA199E3843BE672550AE998FF2730FC61A8339C2B0EA616A25CF63563643BAD9D15321D328059F43E5329F9909E338B48442BCC893EFB51E8705244E64A4F3B71AC4AFCF39A0E497B075F46E13B5B67DA299E9397BC5BAFC0EB0FE5B27E60F258DE117A9B50C9E27B18966A015E5C7A5201717BB61B036971A0FB1C4F82C458B5143B0D3DB2C5A63E71AD8EA77010AF3DABC4C69E1ECEB0CF999884628F6B513A6F447358076D347D963826010D59E93688F8B73F169BA468813CD64752B20D512B5AC2E93DF5290DBBBE47DEB6856B9FB084BB47025AD817AE6CB35A7CCC0941A63166F8AA3F7BF58DE11EAE46138176DABC781B5BFC4099297F3E2DFFA41E7733CE3C4C7E03083B3F1CE08B0489D852F7B63592EE0A047499FC19B82C0C93FDF810F9740EC6DEA41CF79F8EBD267EBAD2C3DA3BFC85436162DC758529B74DB80184CDEB71F7DCBC95459DF6CC0B92E5111B950D0DC55B037CE9151C11201CEC34E9D6A7F1AC5D9A453384CF2976BAE617E23E1135FBE85997187FF9B14087D2FE7FC6B54AE2A51A714ADE7885ECA8AA7E986F18C6982430941688F125361686F3361FF6DF070E45433667B24D57098597503DEB031F31DFF72AB2C993B41BEB5B68DEDA53A1B57E6A53F9DF2ADE0C326DD173A77F1136398041F0AE38CBF4EDA84496122A797DDB93610F53399CA51B391EFFD8E2B1C71F8A805504B8AEE856717F9E9D5851EDC7795474CCD7A8565ADEBCB19454B06FDFD86F48130FF7B18172D6667C925ABE5F04271A843A1BA7C833DF707DD9D548B46728ED13063D0687140D0F3AB5CC6801361614D11CD56C775977BBC897217AED70CB52457F94320ADE0DF0B6E523B08C61BA29D244155C049002E6FA9C4198D122708F4B34345366B81B1256F39FB4793263DA79A1AA6336B962B700C4E6B65BF160034A36A54A711558DEE6D6791D0F680AD7C56689B48F1822C49DD9E854A4034C9CE0FA6D71B6391B3F68DDB5862CA93A114763C7E54048CC969126B4EC1764D1A9B81FDF6DDB18701250DBFB8913E9E52B92E4143ED5D64291B6258E852720A9EEB7659123CAA313BFA13AF0D65B10CD2D25CDFDDD420F5A0CC6105BD99FF4E071D5652B5D30CE0F28BC2F41A19286B2A234AF6F5D4D80E7B4DBC46FF3FCD8DC32FC6AD2C0E67056B5D763AB5BE57D2EADAB90BD297612EB4B317C2302AED8FEAFB1C1D0EF3FB0CE7B840F476A11C4127924AC4D67999FB9D65A8AC104855F941DC4DFF6407EFDF54287ABEA46F96420B82E080DD5B633096FC232987D8297F8F35273FF07C703FA75EBDB79AB0725CC3AF2CECE2E569BBBCCC9316635ECFED4BE16F95F50E47B8DDC1A596FE3223246F8672D13EE5185E347F6BC09241981F588B4F0C4DDA1D474EF3720D5832A9BE7A3151488D9CAF8334BB7D4B5133EF46C2980B4671A36D0F0312DCCF33C893DD7D9B22FA5A5374C178145E0535722D4D340D226002B8745D134F77085422AA100E1482682C49ADFCED148DB13D5804929BC599F6F13A5C6F86205755847A3EE5510AD1E51E302E1BCBD1B3DC5A7A555F4C010BBF508E4CD65203B968FCB4F71F4A4B1A5A47E73C2CC7076DF10B529BE29087324A872E568AADE67C61F9FFF42DA04782203344458730D8F242E502FA07FB957C820B374A332685BF10DAE6BC1456CD3B6A49DFEEFAE1011D5C7450C3D56504BA6B577216D49FA3A99029DEAC20E2BF96878DF3873633135F87FC3F78F256322AD9585F6FFEBBBB78EB5F7C85F90EE5A753FAF288EECE5E29DD05702D7D5F56833DAC2DC537CD6EF09B7BB1319D64F7D3B2AF34A0D21E62FF0AD0783CB063F4D1AFBD1B69820953522BA3F113A6ED8A38A98E9A126E42555FBA45249376F29011A1D5C74CCB25AB0BAAD5A9B02A74236641425DA8713B6AC29F4BF64E0FA290B28B10602AAA089767B208F4E297ACAFF1BB3F3D34D6A2D38A06F04B45984E9A4CB9E929A3D2825F32C0B37844A17CC206F966425D804DD30C1193DAB2A2541B5993AB6458792477DFC8DF628F84A9DBEF7D49EAD7F36D2895E0CD0FDAEEDF33163CC2A1E40C2221AB74012CD15E2CD591735990F18B664CB3637F291B3248EA8A5223EFA5FD0E4D0FAE38A2C3271B6EA9828302CBABBA42123B3CD5940511E7218E4D9A4E813806D90B7B0EDCC108FEB02CA0 +smlen = 4235 +sm = FB9D4C5A28F4B59D99C55CDC943DFC52849572214B832753738576610047EDEB45DB2D56C35524061AF4BFDEE5B3129FE63BE233B23CB40689CC0599C77F26840D66C5BD557ECA86B0901A87AC339229AC580F2114B6274BA0BD48EEE790212DEAADCDC35BDFE1812F18A50763BD8671EDF563489EC4506B46298E77E25C68344A9C6078058A759D01C2F9A7501D272CE7DF3C0BA6F54B7AB3C0F8033EA9A9015F8466445E7A00BFA625202895ADB9B7986436A540F81C9441EB11AD87A061672BCAECD17B12C388E6BF4E7D77AD9FBF3AC99B5C048C6651025F38988218B8C4C8C38AAE29E5E740CACB79DE2A547B2B518990B66596C7D987B38AC1BDA76A661EC17BDA71E7B6218E807D4C3B70085631FAEC5D9D82A2B10DC72E1124530771ACC42260035E28A78A97443D2C2A91564A1723752ADE6652EE79CBFAE4C66EB42664518879390807E1F4591B501E3A0EB9DB61A3DC26B34A4B0908EFBDA634ADCF2CE8C95C91F1B72E2DB42AA21B058AEF469AF1ED8AF769813977E702665F09535B5BB54F38E4D76FBAF7C673B4500B304B120ED77B8560D3A7C18DBADD3434B8200B1618A59A3DE596E7F726590873F0E53502E89BD7015899098A9D372377F06CFA75AB3F4DFE168D1CEB7172D3480FA76E80E65226C00CEEDF39BB3F23777391FEB15BC06A1C05C491EFEF2BC7ED78FAE418952C3C7472C29F046DE40846704C0E75C780FE4B96EFCD66818AC8D35B9C672A84C4D7C5FC198C9BC830161EA53D79378E1D95F9601F80386492BE456DBF021A6C38613A6425469EE565BF93A9104E667A7B9959789A1CB6A356B027E111F8E7AD4DEF79A196DEA6DFA7E425FF570D0E8A47BB816B714A6A27390612228B5F46D7283B656D4BA3D01682F89785471A3ED31F9933F2FA82EA4821C0E9F2D43914A062E8D21B2DDC7EDC279F0FCFA68217B4874456121480570716A37A3A4AF182F2B8987FF61918B01A3D96CE76B6514EFEB698330E5D014EE503DA3A8E02C8CEF859E61EF42DF43A871E7ADABA58621C38F53C5ED51DD18B349AE6B0984C4112C24E2270997191864CEF319858624C6CE15144F9E852D5A3A4D442AC474750A845B484D0227BCD5A4C0C1040909BE9DF92670EC9F20448D44BA62E27FCF453E070AA91A93021EE5FED0E66426C110E5B20FB16B8983D49318EE2CF55AE34BE8552FF7AB583318DFE6B22F71333B250639956D45F89657D3F1C05D3BB3AE7A93BF45EF99F6000690B65A80EC2A69D6B76C808FB979FB8E112B27AA7969D7B8714C3BC4C1EAB861460C5A8A542969906F7F1162C7C1A188D7056920FCC173D05E661E5F80C1B3892E690FCA443496F71386969E390B7B0F8942D56A9EE885042E890058218C9E95A2A23CB6FC994C621DEDEEBCA9A203D161F6E100810463E73529B7D375A5FCFD70026B290AE8DB86C5DC9D174C3C03EE53B57794A6BDF4C9A0C522107E6666AC550B73F137A71BF85BC4A930DF04A0817EE8C0885E5D5496E7E293AED68F54E0DC434D617F1309C0327D46FEAF0E1ECE5D8AD7B44ACF78F69CE7481319869BDC025D5709369148FC7EA8FA9FA2B4DBC30012E91E66926EC9D9624B0B0BC0A3AF9FE478DB1821A6DD159438EC8EA3C44D864C1E47065C7D6CBB31AA5883CF51FB02D03631A592CAC0A3C102AD0E6BDE4FFB24457DFBCF5BC8FFE3F713DA5D582DEE0B8182F26E23F5D4C1296857B0BA0C954FDC8FC2C9CCAF32297863BDECEDF1EA102DEA536F2B2A26219119353DCDEE9C5B041D6FB5F139918BF8B06D307FAE120384765B1ACBEB56BFCD4291CDA9DEB9A5D9364E08A984548FC684D3F45E2C636B7BDBD47BCA840C8CE779D0734DF8527D3E41BD82D79DB62CE93A8AD86452C0F9031A03E6D83AECA69A2B615970CE2F766A78B4F350065E38F1564BE0420C4F631A0EBFF12EFE2B30647960850B88A1B44C2D073E6533E4E77F1E086ACD09449A90AD801B01C021F6263533E3A80E8D280104C31A52D0CFD804E309BF695EF8454F754D567CA3E3E4B213065CBE256720B6E050787645F8CD34D2016249C687709568886D360ACC1743D16D27163DB569456C9DBCF3B4E82EFD301751B419464AF345A373E5DAC63C12912921F0C5F85F6B06B15FE24DAD864F2924ABB5CEAEDB3A040FBB46AA2554B83792553DB0D3D895D1E20A0A817A06D6A5A8E4D443CB1DDBF7766F0E30009CCE9895251943C59396EECFCEA764334713AB2EB05866D70E480910D8139E2D44A29610E7B054959208AACC448C4B01F19863333FC87BCC7D7305337D4165D2AD7376EEDDB74DD266B8B6A60A93CC965AF9E880CCFBC364524509353855ACFE00FAB982B566314240423925A9E58BD75489E22E4514D657DE5B2A7C3C7499688AE2A2924F4F09BB774FD0E72563FEF27052C607D722FCB5E50542A67372A54828131A3B9CDEB1D82C78B16E2621C934594D0DDD9D1EB187DDABC892DDA7E75FC8918E31069626E1A2C7885393C803691FC8428BDF5F05995E8CD03476076CF3BC9D81B79888288A517A3D596AB382D01F0B89F1EA703B3E5CF1FC2FAF69490A966C5374C9B318191D586391AE038F0B3F4D571D66DB0D197DB78652AB1543ACFC048ABF9E19CC323A33D3577E03CF1CA27BD7605833247873798E676A01BA39BDA22907C2BF29E1A6F3CF75E883C2FB8E3907C2E5F4C573A072353DE426E2017CF7AFD776E181A5F6CAD2BAA0A0FDE5723EE7EE431DFE4E0E84C323B6D554474CB84E7FDFC240C8DDA19B58A7924E90FA6562CB1E6F3A052E59EFE512F916DE5E780AE6C742B69AC1E702048806CF8016C739981702194FBB6A8655F6F1629963ACD692023DB07FD3ABB8361A05A1FDB8F31936EA49B826770CB8EB3D50A71DCAF6A049610E6894B82BA787DA89C56D90617B65078F69471842952B0029A0858BAC0E5F5494371144B02DE8C3EEC95C7FBFE460979A3C60D91489178984857DB94B8C152988195AC9C2356BAEEB97F0B592BD228FDFBFD7F666BA088F922404CF78FBF75FB97AE0DA5D4219AF91CD04DB0208F89882FBB56C2DE0CE0533C5799E82D9DA588B0D95BD9634063EA9BE1FFC560964FFDFA1B981B10FD24B6E0B29BFAB6E5457C68A632BC8E5E3EC159C91B8A1668A967AA3A80142A70FA5E9DD029019AE8BBB4EB5232AEAC380CAC68A26DD9D6F17768AB57DDB11C53B1CAF1D73A4B6E34197A0F84127848FC2F909153256DD9823A9BC9D6A7B00A3A3DBBAC0C4537563B63A9985B7AC2EF85D3CD4B46A0F5EADA31606FA257994601910004132225292E494D575C5D626E6F767B80A1ADB0B1D9DFE9F2021D2025293F6069A5AAACB6C1D1F413273C446B6F75A3A9B7C6CBD9F9FB051D222428393E4C518592A0ABB3B4B7BCC5D0D5000000001A29384C3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 + +count = 55 +seed = D780D7688AF364949A196657A066BD48FFA8DC45B4885279B6DEF362E5957F398CDCE1D20FC3F8F63A275C325FCCE654 +mlen = 1848 +msg = BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 +pk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D8435281200408F2311A01681E91E2A413A72E6DC5F32210058A505B6DA0A9344DFBC0F4DE64BB6C3F17EBBC63B1815B8988A50DC38C4161729E95333EFE4C5004322AEAD21120A3F166369ECF095B71553C7A99BFB9F9759B9D5E54D8F32D63A3BC5C44CA3EE98A924A40E2BCBB83F99AA3C9D41F4689AAD254D72D16CDCED5627DAB5F1205FED3DF88F29A14FEE1D03CEF39D31E361950DFE1B23E33CD70A8764EA12648AFA98824C1A4BF4BAA8B0C2F89ED8F3C6B042DD6BDF4169A0005BBB7BEB62C4149EB3E6DF651902205F2079D00E8DC760142DDC92DD5C62248A4DD236A1E13FA31641571C27938A29EBCAD9C5B812735BCE83C3B033D877F31E3A4F23B2B13D9705BD30955CDE4EA08FBA8632E1000C8F55200128615DE8A34F28F145008B75415DF9736E689CD9EB6A2BB43E82C5875EFBCB143E484214655BE1AEFCB710447B91CC5A14FD784A965927CB395D39D26CEF378630EA327DA616DCDE5B2B14D6B7A1E243E63E916FF172227D99149F1ECDC8A8707383F44F7C41D124310FBFDD48B192412A12B803B57B7B2CBE80F9EC0C8734BF9B5C40208DE917A6E46BB6B8B87F2BE1FA1D93BFB8021A3C33C854D891715F06E690D85F52E940CDCC2179533B88921AF0A8772BFE5DC0EE2F3BC777AAFD8294C018A9CFA9C5B9A1C3E0A9CB33451665B4F42C6CF93AE088193293A82955B3A686C779D16BCEE5F79A28000E772A031799FA151AC0A4001D870592F11241A670BBFFE40D37DE65F0734B057BCAD576EFC3C7114784A4BC8E5AA7793838922D02778362EB2817B31D21F7836DD620F3C1846EAEAEC50374A1EFA4CB66152801BA0FC37A5F98A4602FB885D32444173BA94AEBB61F456F93F891320C34E399A7D3F7B1250F4571AAB0562ED374B35F8EC850FE1D41CFE6CA59439BB1EF1B9964CFB66D734D5FAE6B4FB00E16930B109512A455467026A9A8D9A882034D3F6980076F5ABC9C7013526278C453CDDAF8337F9A5554A3991A3E08E1048D32AEE419EA11246AF84B115B23C2A30AFC41AA53D640CB5E7CF491E40ECEAB9F9E182AB36FBD90B3DCD265C037ED13A118F10FD2C564D429B3515E91BB026A1624F551348FB18DCB470EBB549D1ABEA051F1C28750BBDEDA4882AAD6F0E80AC853EE97F61952E971C49F55F5D184FFAE8F4EA9FA4F0AAEF76BADEFE4B61C6E113AF27D91477204019A39FF109AE1DFB1391478B029E1C52368D7188A48BF9B75552548B4452BFBE4C26E7ADB79BAC9108E260872BF316017D890A8EC9F3B4A253B73941FF8FDC8A2BC804ABDDF4A128FC929BF15F06F2B8CCB6B4E9AB15976E3A0E4BEA157418BB94B3A3091147758758471433B8FEF93AD17C1589765D068849EFEF24B426492DDFB09B530CBA7BA941E2039DA84A6E306E9432BBB8FD69AFE61104786E0273AFADC06D941170C37EBAA04056292F4C91482F66569667BABC31FF23466BD830DC1F715797D4406D4F8D431E252FA4A9F044374AB2D1DBC379E658EDBB8F238AE7C00FDD18631A63AF2C8BAAB4CBE1A301367DA0599618CC03E1804238812A8EED35F796130B034235C5A03E6C1F04D97319F0A3E01C4D137F607FD7EE934D68397B6CEE2F08DD568DA7AD9B44FEC25DB0BC7FBE2B10CEF2FB753AF08371A9CBB1506BDA2D1EE4A2E6AEA6659103498CE7BE9D2DCAC2EDE5AABF0A8C7A950A4B5AD20FE2DFB9B43E4C29C055FEF7BCF254C422A3BAF4B784B3613C44E3BB3516181218DAE08263488B18E5FF84B8C128DB25CD9CB6BD66D9841F2D61EA161B4F5749F6BAFF4E323 +sk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D844E8131A076DA66B3DFAA14237D633A29D0D8D98ED685A537DD7BEA3AED616826140DD78CAEB367C999A1A716F9D6D5E82DC5E9002B2AF74A214A14E8BBEA6BF7C028512411510A18448A0669D01022DC388A0A4430049710004768120800619064504460DC206D133462803028A42084C4260E01429099484152A825DB246C64404A6246892400261BC36C1A126EA302309938620B352E1C236594C001DC088658C6659B824C52806DCC8450D19248E3003261460CC9464904346D2291884BB08D0A0270E3B2414BC48D23436619972010369011B98D13310148B6701CC42D02A381D212610CB86922C605449020E240850AB44498A669C4920803476D0B0881199605510600414628081948C29664223864211622D102110B422104192804112C0A939023B5911AB6691C1944D32269998640DA003161C20510932949826D23189190424A441880E448711341249C2486828690D1326688406903962D21412E18140259B849599850908825D98608198509249009C8A481213832C13800D312319222120B0424A396201948664A146820C82098122EA1284498440D8A3828E2909051003094300EA2B63114338A933026C3924C404865DBA21194A44859A4890B352E82A40592902120861194261000362002318C54929093044842324C530828DC28660333700204248144920A2950903224031532A0A81062100A5048490A138281C851D230510C140E01038901B1090CC169DB941162A01049B4405A3268012901DB16211A218561A0249238869A003042A01013C585A31052D4102223350CE2084554340243B2895CC48C24030D40B0015B446AD0B0911B264D0823410BC08058C88D8B326E02220E524604D23860224008809888613041A0446A010092E3004A098221D9C050602229CCA64C0B9430C99231D4384A0B900908198544883014468A133169910284C9A069142761D9A62D1A18866008861A89058C044800036823254A6338644C407089406EDA868154921100412A98C44100376D59B6402491482207094446885A0845D4B480004445180468518224211149529621CCB08440882D13904181A01182346A53185063009092984444284182262503076E19122020A96D14478623020410394ACB160C04B8080BC645A11050881068C0B631869C8D997EA65FD736FFE3B2D9C6D09693E6E74AC91600CE3E976C2260010D2337A36C4EA31ED9E2BB273BFC98DF980DA03280D1A149A78B75D52DBD10F8AAA83F606CEABEA228BF9EE07E0BA7F23426D616D92929D5FE9093BE8A0D15EC4501E48EE6B468B44FFA4694728B10A18558B78A0B6A606855E6A520A8889460E1BEE12F2381891DB5158B48B404CF9CCD63157C891226F58C430A83FA4721F622C344B4B76968E0E8348698C090673F1D2225294C5ED7FF07C20C5B96299502209E8D333366B536D2C9E644000D416E15CCA3B4EFEF77283E581C8CE92BC41116D613DF40AC3BFCF4F0298FDBA089C7D8F65D4F00AA94B12C5CE384C3E9B3F12927E338378E952CAF5CF51B48F4D32F0F6BE3CDB641DFCE462314780D8D1AFFD07F43335F76FC1C9E4D834EBAF2DB9C69C5A95D12682A0D8DDE53D2D8E0035147B3DE740B64D8712D70AE5D3F5CE692F83AE20AB6CD36B7F344C2B66251371DACC5776F07C8C338825E43B1CBACCBDC165267EECA4E324542D13D1FA291C05DBE6C2C47922E7BDDF848DE0308827AEF1AB0C9EA331936A667BD93AD6CEF305E8B34FD77C1F6C09E4688AF5E799B6BCCA7DD662959E2BB2CA5F255C065FD4956284AD778868A78398F6E4A80FA0B6E9D45BD064EBF398BBB08EDC2C60B1A4FB04221F90AD875E398F6D50E8C8D9AAD299251F80E29985A55112A29DE30D745F13E8039AFD7BAF6412893894CE3D356B0E79ABA20F7A55B0ADE92C203781C28BC2442ABFBFBBD0718767A60F7704A25A952522DD892CFFF32C82F6560C1615562D80EC55F684244FC939C13A4BE0CF46C6389E5BC45208EB78FBA4C4C6D1187270E42712721E1CF89798860DF36B5F5F29B89FA90462675FC4EC809C6694C36FEA3EC72FF46F35B6F76D4EDAC8370C2CCE5142B6D6D504B0B21D3DFC14240415FD96DF2039E70684A7A2A876E2734A9E03246DB11C9EFFCF136E0FEC7115FB13E567DFF0156AE8C41AB64B384090813C5550EC1730F0BB01242EAE50AE91447E15ECBD915B20359DDE38ED3CD802304C65C1D6D896A569E1EEED02DF2F59AF1C2B8167AA24204D0D8123B1EF7C4DCA71CF2A6885BDBB2DAC08756577BE683035C2798D47B008505608E906F909A0D2B7C669A9FD5CF93DD0A6848362CAA567923DD6322023862265609B260DDE6A36693328D7FE1514D2B6A35A7E5C6100B41677450912A93E958151581FD881D63D3DEC9749E18B4941DEE02955B2B9D47B9ABBD38625CF1F34C84AA86F41988AA66D172E6F23AAAF813A67EF78995F4987BDF36207F5549D7ACD686BEE70CBC7F3A94C176D4BDD1E4D6A32426AEC330910091A3B23AF24F1D8E7A90E01F7A6E08D1E58A66C29E183B5369A8FC169832097C49E345CA8C3A971593963ABB0F6C4BCD60EE143F0A5B8C1EBDFD16F91C0353E1E531780ACFBE0A7CB713D36EB300941351DD838FB9F3809E1E68F7A255A7B0D6FF22AD530D8E1582B5DDAC971D8DE5E065EF30303B707F83C0AFE201B48F9BECCFB49C04ABE8C3329506CE7ECB566FDAFEC37F9775621AD62CE8E297C3DDE95518A53E77881F426BADB24D321C997464F9FBAE495F8935239D2CE0D203E001598307903036125956321C5C0733F5C5B5EFB2CCD39993CDD2A5B1DBA1E24649DB356D377908221654A8962A8CF16E1C350E7740548F0F42F5112179E379F71443C456C85AE71099E5321E1D0BBA11F65B04D6F40662BFA2E6C9614D32B8A8FFE349ADF32B426B1990389186E0C7F6384D2CBB0FACB4EDB8FB5527D6A55F25A86BC2F5A2F8B1C19C08FE14B5798D6183541673DF955F502AFD300FF3017960B3C4B94C3E64DC684259240786EDFDCE7F1B5EBA5723BB4BE9FFB64954561B5D87F226FF67AC0F715F0008DA5D579279DB29DB3E001D7C6732E4444F3A20BA48E7BF97A9D785C2DEB9CD2B118F2C457BD5BF8D1DBA6DEBD6DBF463BF07A623CE4667704F14F84DC2566EB9B146992287D9B46D94C0D336D1B342C8294FC59A9BC9577E90CE4E52B6D01CB8AC9AA378EDA64B1665112EEFA1E55CCBDE5DF9102118D2F263ADDF71C6E3D31027C528FB5A6F9627904076595C77E9DB657CF5E1AFF8D6DDF1FBBA002EF8D33567FA2BC7B37434EBD94E7F151A7BAE1887950310F13EB9DB533C2AC23D025B0EE5BA8600CC27E7D4E23B09690F3868E459CD974B8AA0EB02042CF2B0BDFBA4A7810FD7CFAD723FC26990DD390CDFD3ACBB1F5A6FC8413BAC664B8D8AA98013C2681908614A01762E377B8FB559C02FCE0DC3155086B1B495D44DCBBD39786339163D678B34F7CE18272CAB6DC9281F06EFF1842154E2376456F3 +smlen = 4268 +sm = AA0034001924158337744710E1D1A69A18F66C94BA8916D77318E08B90DB0D026E9A82E8C527731C669AD9B3B1D68D2F276A01FB01192D8A7A1A9636C5D418A31F1104D7EAAE3A11CCB5B4748699EF5D066C4C070C0E433F290B50DB3AF7B9B7D16F3BEA7033DC49AAC25522E3282BE4EED18629FB2B3E93AF4C9C657CE7A3E32A5EB19B4E78E189A11D6A8D407E6221D065E0FF33CB70B58DCC66E325F403566E5EE9249A044CFD2EE702CDBDE279E1CF7DCAE3E5F26C8DE826D2A05202184E5087A105EE376D1344025C1599FF5186A7FCBBCFD5AFB36C96B172963D2FA02D6A94D590B7CF22B9CA86C9ED4EE04D21E5B25174D499E2A2346F9893F52DA1CDF24D69B793C78B561942D3F5B9D2478C3FD6CEACDCA0D99420DB49DB78C87B5B3E91653840E8E0546B478963C6FBB2D199D9C1F20ACA63F9480F2B1D13D822F160DB54289539693D8F27AF9E28156B5B13E6AE5D4E3ACF88468DF6A4C020EEFD5F531B84A4DFDAF8D3B7BAD2F9CB904A8FBD8E3E0DADD5A7EDCEF9F22F34B2D89AED49B2F4F476A216045CBCD89795E33D06D81D31C20DE41FF3D6B23D96B5A4389707FBBF1B55F754150BAB6BD21F3ADB0D8DC747429215EB381613BC93189FC6075646B7B35558A8212D4D8D71FE49180F11F1F41F16571CB51F79BAECD85C8B6F540090EA5967616C2FFC4D012ED3FC95EBC334F54088BB315DEDCDAFDE8D26045F19506685E950CB23BF10C1BE89EDE52E1E0C9B7DF69EAFAB30ECFB0C802D143CD3BCCE08D477BCF49535710CB729A004666DD9A4B9A636DA279F3BA41E420A4D177DDD88A7FDCAFE0AE71A4EA891BEB50EF5AAB57171FED3E36175ECFC0080B9F4A9BB99B4997BD9F03135FE0F40BEA80AE31E3A86231CA24096B2E4104215DF792174A992F5C665E7CB96DC9CD0A8A52FC0CFCB59F138BC99A442CFAE6F7B23C1648B9BEE6FD96167B00FACF1FD5D248855A8D8CF14777ED329AA23C3450A6BBC2D986970E037C70BDC5529FB7E784E1239B7D7E3CD8146BCAA22F659A8BC72B3C73DB6CDF963638425024DE095F17FF5F91BAD607A532BD3485C8F9210755E4209DC3502826F0D3CB15E8E1A51EBE5AE003A5686E71182FD3ECC76FF1669F42B43FEE4F251D5791DD07BA0C94052954BE4A6693DE3C64A67C99AC319440B4CFD3914CB8EA74FABBB1A0ACAD9633291E0C37D618EE50F7478028ED4F77BB2092EF8BE9DC45E3DF2F16AD948CDA3D399AA29954F90574D2FD7C7FC979C0CD8FF1086C0D795C8C1FB433A90A12874AC1F4DCE6FC22508A05951701407C83EC4A50262B12513C63D1F21D9A0E08405FDBA9940E43B917CF33A88BFA89F036213A59A519621987D5E060E0E824C76C37504178D00E5B169843F40F687A857E53C800985D996F36CC5438776AA36609C8A315F8F3A7E7ECBF90131955869BD710284185DB3D99FDB9F215A86B5DF7F0F92A7C146C0C1B3A287B8818FEEA97170819FB975B3282AA27C1A4E0CC99AE58798A2A2D01BD17EC49531033CD398A65D413CF95F32A672E6C6BD5AAE7ADE85C2E27A107F2A06674BD09DCF0B7FFD29FAAA8018696BF45FA3D68DF9DFC92B913C788BFCCEBE5AB85E96E3645CB6025E7A16111F9CB07304B16B9B2A8D8D03C744F37432CEDDDD351676CE0727B9AEDE1B2D481C18BB2654C35E44E90BECD28757C779B9BA98438CA800ABDFB98C44513303B7C44E2AE7563EC902FF4089D10140F7D61EECE2505AF6D4FDCF740044895FA1A61A9BBAE382D44C44220FA9AB2533C3854C055E2C2974B26573B2BB2D5FDE4F31ECBE7C1F8391E4EF1B73891CB827568020FC5AACB5B1B46A2427FA30F7511DDF5E8C1741D5CE781B051A0FD0E26F57A71BFB5EA64971126F8DD6862D6C9B8BB1A3068056AF43CBE830DD2C5E141140E3E77E40346675E5242BBD670952CE501AEC2DA75A06EA06D06F0355AC4E3BB7713AEB6AF264ED6E931E77A8E3A95F9B09EF39A833CABCA4AA0913AA336F8B04D29DDC18F2CAA6719AB0D4454F77D41ABE64B0C073861FD463E04306719E7EB742CBAF51D96361EBB06F7CD52D69AD42C03B0C31E751B2B447360AF94A8695E6D9C8EA95DE6BA244992F23CF2ED5985FA4AE59C442A7656D575817EBCE62A61F3F2C3D6A8D96D910DA374B95C548C7921B2C56093E68CB8D47323B6CB890373C666CC175636AD9CC49AAD06CBEC302CB43F59225E6453DEBC53365A715E06C330755EBF4F0500E97D51BB0FD4305EBE14B4A6C49AC1970E5B17C2F0041655E8E41121B0950CA858501184F5CF72483152301D425CE2F2A2ED6AAD94EAE4BCA0BAC1BBF8822215B0CFC1DA80249556381CBA33F0797B3B9B13D324EC8F60A240DDEFDB6608975A188F65082582058A5DB400B21B5BC724300ECBA91AE404A7DDA2D5DC21166F94A5C62007B13B27F77D87CD56D513D65991B233261587DF04367680B80888A80E9C3179B380EB95BF81C69103B4DF7ACF470307C3A33892093E93185DA12F1589F2D65C463A46C409B9E9713EAB866DA66495E388F490F4E7BEF9C88CC7694617EC91C98EA74D25F08223965671C46D6F5AEB227F8ABDA097C86CC8917F4C6CE875A0E9DF5002CE317548629096F0D9CF03B3E6C41BCEB4FBCE49EC067B7CB9EF9959282B467AEC4AABD51C93D2629ED9EF7827A6D6FDC10AE8F3EDD2263398B4D3A410A6464DD727EA83B1DD1B8C950BFC158250CC26B0E977A71852AD725E5E17BEB35E07BE08F166A733372AB966B2A36EE0D6FA241CD5E79B733AFDEB173D6689066277A2E4FAB12EE9B89A6F2993EC6574A27647F17974168E645143FA254B2DB23A308C55C0DAB10F5510E241986BB140D37608D10A132A69681DD44E24DAEE062F8C3B04F7FD22CFBB713DE80EE7DD9F8612F9F8FCCAA2FE9AB5D9A695ACD6E8F71271E0B234AE3D30560F7B11A41C1427A6F8EBA010990F1F9815D2FDA7E9A1F5F0C7A492E682A90D8DB63BAB9A025B40F2B54A5C19695A55F630A6C5D2365E67C530E18C60042C05F53838E22F769B758E3B7CEBBB42501C03C1D82B675AE34BAD229F2B5FBA1877ADFC6D1DC7C002281E3CF7EFA1728C4863B1447AB3A2CC58B3BE60BBEB4A47DFE9003A84BB4B96C3546AB62B10AC6D9B2718729F65A54B7BF3CBDDAA1188EE2914EDD70D5C852B7249512542C125AFCF15A645D4324C9C195F957F88997D52E17099B9EC545CE6DBBACB6F7726F1B650D7AB76E13646049E55B301DD1058A283942236A768A490DBC6002E6A77C90F0B26FB8932474FB953D890C090C506585888BA1ACB8D1DEF3F90D22244E4F6A6C6F7080898F94ADAFB7D0D5DEE1E5E81F3945464F708E98C0C1CBD7E6EEF8FA4C7CABB1B8BABDF60000000000000000000000000000000000000000000D23333BBAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 + +count = 56 +seed = 36AB8588F5233D15674677535A682382C29968FF824031AF646F58FCAF0E83C1C486B1E75479149FD6F4D9E8397CAF73 +mlen = 1881 +msg = 0707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B +pk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B3C238B890ECB3C3EE2E67189BF6F5573AC9C6DF2EAAA076EFEA47D41444EFAAD1798CCDD5BBB25F98E1959DE80F14CE8F2D4013602A0469AE0404E4EB45139404286A12F8399564EC0956C32105BD66F2452E556F02693DE770F125799C26EFA7964D761E2ADEB986F62FAF889A6D7C20DBA12A09438582BA328EF2ABC8E2B4923CCB698855521B12A5E5AC4517B4097B768C65ED62AAC6F499AEA5D5E2B2524A1114CF1C1A31C737F9642BA206C31125DED5702E2B0E2CACE527FB957B44E944FBD5DEB56549B9EB164D504AE0FB08B75E739D40F26509EE9CAEC4B662104414768B5B5F61D28B4289D5E5FE312CDD492FF65870A9C80F59B60D26C86D01EDB47A517811A0D2C6F96AE6A907B6FF97839A834EF7426B6EE7A25E80A7C14B1D06C6ED33B64213F9B9E1B53C95C461B0F80A4B394DCAEE738CA829032208252463E7DE9FA09EA3039272FC4F266EBDF3455F05DB732D6A822624A777BFBC3CDACA9DFCD63D922E989B23FE4C81DEFEF83E0F6CED3E0E3A5646D213E89498E02E0E069857BB6EC66903CCD72A16DAEC81A09624EB5B1D843401193A86A6EFB9E4414995B0F4288D1AFDE2D70AEEC4C7A8EA6FA238CA4E7412E228B8519C63E8F1C79661B215B6B1E874824FF31DBBD6F504127794D029DB2ACCD09DF33F25C29C1A6C911B5B6CB8D6B9344410D5078DFB747155C40A56184E2E5540C7E4A45870C50D91717CE3C0C58A5A8B24108F948763892D7CAF1238DE584A95297B7B38D0F8659EBA94EBE4F8F04B2D405CB30DB11A0BEDDE8504CA5064A111A86A9F52B8E2615E7E66FD998F4EFD47147B8F283E40781499A26077B54D0321BCC3F89422CFEFA8F93EC27483A034603A31219A06E0D1427B12766343CD4B2E0DF05617599C26D766B509181751F052FF0DAAD8FA683EBC25CDD7F290FD8124276C791273919C3C2FB2B0FF7C35A966EB60D74169E14B2E7D66DE76648EA84A4BFC34DDFC4EB8CF220B635C7D0CEB18C7EF77BE77703E0F5279B73A4B8D830064C16EC40A5DBE1176732AC1D588FAA5BCAD1CB3044AAF151911A3514467DB4603914E4C3D38C5E3F722DDC02AE9E92909873A42D99ED42F4EA5C1F65CFEEA6332E8B36520308CE513B7E41B6ECB1A8F6AC50C37CA8B97AF0BB1F9EC774F6FFBD92DA73BC81EC1EFAEEEB6815763EDD1700D881E626786DA0393146354B4E028445B72FB6D99A3269BDE02CA221AE45EACC68340A9143BAAD72638CC39FB561A285F5C40803B0DBDF21695B9CBCF551BE2A870FC583F0916D11ACEE85FC706F64861C850BE9C516C823050A14A49E13B95FD68D371BE77970B8620EEC4412C5F6C54B3602069D9CBD70EA4CC53C4C930EDE03C576EA1FDAB7E1B124AC11467E25562692C1BDEE8027D88A987F99F7B9BC8F22EF7C444B57E8762407202938F5DEDDE9629FBFB1BFD16A047A6A351B5BFDFCA7BB3FC94DE6EFC829246941FD269EC2DCA99D13E8F1D326F993EBC30DEB55CF68D7E4EEEC20FDE9B5C4D72747FCB016E75D71F996122AA16DC24698F3407A30D39712AF6B8D2DD1735F119AF9FBE79F6FE603F30EE1784422ED8D0C20E2B4382B6575BE6C5EE338CB80A33410A0CB848F6CC421C9513313654CB8FA0F125EF7AE28A5965F1AF68E91CD82C9A4703F82CB7311997BA8E56D140955D105E12141E027FDC3EA54E37227B9D8B5D3135DDDD83843177D0C3DDF315E03AEA1E166C925650DFEB84FCA3F58B3AE1EB9ABC2DBADAAD8F583BB7761E08C8F9AE42A02F201D175835AA02CEDE6C8DE4C86A05ED3C71963EAE +sk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B30D7CB5D6CD022BC3B256160C26BD57CBFF627620C8583DF3A883E89FC8D101B748475AD12FA067FB4D473BDA34FE7263482076F4D510D0550766E90CCD434066E0466661342180A431D820021983645B1829C2164913C730C8982C51962918350C200680223672093344E4A89012C429121601003642E1048D098380D9B88DCB222D02B90920386C24A84D0C342DA32430D344904128011A065089080941A804220801483626E3A84419074513352C802648242070A08268DCA4495BB88CA13626239440A2082EC2360481A0490922848A46720A090859428419846153980084822099280A0B472C41A48914A8280A832544060E4C2468E03690DB32240416800A804001116113010C603892C3C8655AC090C340041B318891C845D8129011156558202D98A02C5426018A0002DC18289BA84853C62D53B04980142A62A63002A50D63986108B22C0908650280894A402A538410522045184850242072CB0252A0C8210833401C81502496885842310CC20040C8015C006992106824A8690403721807924C82918AB651DC164C0080688A400E0386401A298160089183A681A38044A1420D53A86104398E11C520801686D9A0281C382441083024008E09A8658C14711B49049836059A46721B495203414E00034C8438300112029B808143064E89062888A0700C8589C20691C9121001015008043001404E9106129820881CC22DE404309B306ED30024A11682A44002521825D42091D246211328451AB168D310221B934C48B2010B456854348C9AB0848C8085091540211802CC026801872CA4268519B88D08C3451C341240340402398E98282A993026C8260A91B268D0488CDBB2305A2085C340118A420EDCC0080B014DD28068A3C84519032690264D1C466504338C81144D430626240449E38290833286CA028CA3904988B4299BC890A18681C3A00CC028029028815A028401904554C8651A250E6432441B2685220505A1C868A2B24D03A6490B118C0C3101DB9469C9B24C4C2685D4904C14A920601624D9420252386E99B831E4960052206AE49060140148DB3269988290C1488918B230088085DA802C03175208374ECA8448083184C4324E5B36308028300121500232851B21060CB34982388C89102610968444204DCB820150C269032280C8B175AE61459490A9B6C14460E5D0295D11B1CF278446B16577C00A5151F6494DFD87C46E9FB83F7B824F6234A3A44092EBA2A6EB99252EA544EE3AC9D2FC75ABAF44136B72D770456F5D3259FFD1F6CD2832992A28A90AFDD1A429A328CDC23C788FC8D6FD679C9212008A9C75708D7E48D77EC40F0939BA85654E01D586A2FBEDB4C9C34F1F1E2A0EE2DB1CC34E66DE35050F939D3BEEDB53C4E9B84AC8C01895FDE5E7FA8B11E96520B4604D6EA9D8B5F79D215E618CE1E48B776FF029C9B2EC12BD1C90C857B3B7D8BD61687B2538AB3FE27F134646AC8DFAE23FFF7B2BCB00535C96B4CC50C633592CC0CED7BD342B55F7BD92105D65AC11C725437D668D24B7D4C5394F7E582B2A6BA123FE01801990C5A768A13FA1372D847559908F208EDB957BB26A7AB2487C91F31931A0AD9DDB31FD4FA7D887980359F1EC71744EC39727D078BFFDA90EE6B5C9E553E7CBFD3AF3359C8D8BD1B3DD9EE5123CEC87715B597C472AE519CD86FE9FEC1FB122EF8B475B05C04B5AE5FE1A1B9267819CEB13914A424029D64D1B8957FE2D0E0C23B69DBFE69A9F394154019EFC130EB0324AEC09348B6D998A6131A5A16A51116BCAA5D6D5385E1AB4BD37142A98437224AADB19F2E22E3D23EE6605C2DDB04E83D58743290005E1B9CDDE28D959D8406C0A6D52ACF030D168F891F243279FECDA82BD6479BE5F338CCDAE185CD59FA84E14C21F5AE6EE824DBB6B52DC19FC103273BE019218AD3FFC03A1DC1C923857B85EB8B40120B28AD6CB09F4B65EEFF3E3EB899E214C165445B6E4DB66104B9ABE8DEAA8D9E9D8A04BC5B9A38D16D2EC587BB912684ADBF8E02500EF7DE8F9851C36D2C6FCA731E8785B605762748B76A2663138E5C79289598C793530DA01C228A82425F27B8471B19F84CE5FCD050B7EBFFB2F10A53E5E44893DBD10434F22244DD9614C60AF09F2E75B6ABE04F443FBAD284C348C8F8D1764FCF85E534D4B44C61687C8EF8B0E1C49F912807778A456BAF670F16F2804D7F07ECCD01191A648BFFCBA44AF41BEB30B170EB4C997AE7C823F88792A3D13A81022F4A835642BDE507FD7DCE20775B91CFC9A956569A6CE335637F3E0C7DF4776162C470EDACC7170086801200FFB440B43656F7618CE2735B0AE074107BABA90094AF6EFC48B21B89CB6F4252289479C040288DD386CDEE5FA4C58CC42D2A5CBD5F29E58398F89B52A9525410E64269D7C5ECC50334FF6540DC8060C88942385A7BC8BA965EDEFD965656E29DB387AA445457E653FE215E1EF8812B57A4808F2CE989E48865BC6E2EE44D14AB14C7FC40AA1733BC6E8785E025EE253F17916B03350A983A19B6CDEDEA9C0BCBD9E77ECAC68FAB740C5C09FEDF6748F79AA529EC8FDD0F914C8F8310E4487DDAD12F6CE7BA97FE1E73CE76C355EF8E375D66EC0B81D5915BF180C87F37FF0C4456575F21897C08EF49FE0C8F5B2AD81293FF81A52C40539A93CDE14AE8CFF77270AE4352F1804F5BC753903CB53F8FA24AEEA8C5F7DAA46BB73061496799052F307358182622B347749178FAA2742ECE1EA0E6C6E8353A9CA1DF93AF64494258AEE5BB92AD071C093788987E6394C4061E77B75D34BC949C38E515179096E2FBA7145038486118F9A8A261F975612B58D033A2F968F6C4FEFB4B7D96B67259541520841C275ED8802C4D7CE720EEFC6D12242E3DD3F9C58AFBAECC85607C8D53B91A6DB418ECA48A9B873368A08E41E0826674945793A0F2BF520BB4BAB2E40E706B2A60EC264F575C11BDA16F4599985147DC5F62AF38F4566964DEAF62564B7009BA32BFB5579ACB6AC64E2FA730412703E0078F2728AB4988F063B37CD61B5EE5E9F7AA506BE0B43F68711A22C9C525A1F4152CE97EE39F6227DAA352F30B51835F219F3523C0A423E6B78DAB961AF7B2459D9906FF72A781AE587B919E98A42397F3D1539B4F3332955C2293EBE3C3A6FDB9C827C1A8B79D7375BB8DCAE528ADACF790579B2D7D1A8447F2A904470AFA693F91065BE88CA729239A80C40EAC5849C578629AF70C8E2058F2C82F1D96CC2C35BFC10B7ADD668DFF5E4C3B5D633BDC36EBF2DC6FB3F791734E2D0E6AE89907CB386D6AC37599EC635AA169CD0FA1C586826B1090295604C02C92B5F9075FDC332476FC683699B91D2A5E49D9ABFCAA26F46BADE01E009FBEE9CFDA903586BAA163FEE29385DE3ED10A4D99135CAFFB3A91794DF4AEFB2E6D4E95C79C79DD0943C7DB3222F536FD075DA083201677A0CAD490092DFA27E2F006E3B679BEC183A019F9EB1DB8D6B5B500E06118F60451151968F16544BA3A77CE555EEFF92A166ADCE4906C5 +smlen = 4301 +sm = E0C0BCAF33EB89A45FF359BA093DF93766248446031A809C43CF79318BDF9A7473799746600A240E812CB4D95DBDE4C40B479A03EFB334EAFB3F9B0FE42D01E360F1DEEB4AF64108E601A01BDED750BB0A097657D2BC7F0A4E60E2F56B29F21983D7AA7B5AC90F06BC0D3F2E46345F1262679D9D594F7E48AD0B3939E56C6972C53A2641BC417CA5E13A377F92B24FD0C6867560D58EC0FFF83AB26C2D47240F944CEAA6E421BA544A1ABDB5658A9F3502062FA2B7109B2AB846191C4AC02E62B27405DB634616988827FF1D08CFF4DE1A6524A2AA770E175E4C1F1F89EE22317B2BC3DDAA113F4C82EEABFC8D072E3623F8D37773581A684C207718A4ABE4F7326B02F9F92D8986DDB8D2B6996065BCE7E500212ADAD3706B9660269B537F2974795ECCCD15017281D773081276ABFDCDDF656E46B8432FDDC39435C72AF78E24B60B069A6F714443FAFD0331937CF8B39044E80708983B98479072B0BB8DC7A12885E08864BCAF7FF15797DFDA98C2B67281A2340E59E10B888A51A9B39EDCA2BC708A1534677E07F6824F9E6559D8E485AA9F0A7338C92B4AB50B61260442728721D4B6E411BCB5AC0CC6D1656E4FFB8DD090BB44E15EE0640AFEA122808D138247F35AAA62D6F34FC452BDD92446ADA12EEBA61501319E531210160FCD130239396B6C22B21D5792D6183D62003D174F0E3512C922046ABDE1E8976193EF30836F3B4EED5C11709EC1506CFAB379E9FF4854E252D1026F79FE7D29DF79C4D16E784AE5A650CB6B10042D789F5DB9BE1426CC3B59BE07D346804C17391067B483DAC9EA250B08B4710A90EAD6265B17F85AE4EE12E2B8933451B40BCD4B95E9C6FAEF273F6F8008AEC0BD5164445DFABDAFD31A9728F00B6D18A90D376F7E4662A25F015E2C671ABBDA3A17E217E20B06EE008A8F87CF38B714F6CD04B759F51C000E0FBA8805B0D53B2E335F504F3DBD67F935F9B8BAF11CFE3022D20590B96B48E064DC3E949905648FECBC4358CD5AE198E3340F46304B63AE1B764D359C43D60DE81D87638EAFB508FB4377C2A1C9D3E97AB9DC309587AE52117C3320BEC0DCD8E60B405794F0192478A987A0FAC2C34603842F27C2D48B067797EA5B0BB87AC09DCCBE274457ACC7CC7BD81499DA64F09712AD6655556A6F4A27C068E9B76197AF45C453E76C2FB5E8A09FF043DF4AF6BC909C94751ADF9798B68CCDD08E019E4B40CD6D271AEF692ECF2D5BC6DB53202700C06355F3F7B455205307490C4CE8EC0942DB64538F62E3554E17554E8913BCEB79F86EBEDEB76019538C387A06DA52DFAC19C5B26B6192AD9766B3C8CC010C0DD86CDA5969CF6512E5654A182B70901BA4323050977C2A577B626313EFA7456BB4AE49FAFE73E1718E936EA4099E69E1472CCA02112EB3E159CAAA9A92F819DF8703760E49D41A18883387EB19477ACA574AD823C78C236019C7B9A9B2D05BB59A23DC9124A8A8C79918C4CFFB47492AFF79D8BD7B834FDA8485AF7A25313320D84C3302D4A6A5090D6B2962CED47BB63C0615CEDF1D86F1EAF46D3ADA9010D2D6C35E23B648D22110C27ABD8CAA28753EA99E8DB99DA140DD078B1E34F5D17C1A8B05D5EB6DAFB104DBC988048A596A3CBE8B7B8CD61A3D3272841D0C6CB2C495969703299A7B559DF096D40E0EB38AC9D3C59054A593F217109403EA27D5295B70DB6D55F370269CE3AA102B4B966B2E34AEC23EB145FDECB59BA97317825CD9AC4887AFD737B1B0A2381BC1BE31F3F2D7DE35A363EBFD6B2D162348BF6E627B3BE93A068BC7EBBCABCE3F8186F35261BBD8B03B87767B8B5CCC2BD19A2F5C1F3B95BC85674D03A2C44AE26C9FAE9FB5FD4C5D2F8752F39D2256AB449C3EF7D8815CC5E3CAD615D5D55D2B911CD16E50E70F2A005AC6DBFF8C642588218C0B5D345FC2C392A4FE666744B64BD90853DE04DEB76C9AECC16E0F62FF894335C6D5B59AF456FDBF36FE5E87DD60DC62FEE143573A0B018B84E1D17F67CCF0CC5B1D7B15CE67CAFFA3B73835E79141128F128BCFD2CF2B8FB7AB91C00DF138DE9F127365AAD793E5466E86BD11FB0EE8074CC5A0C1476589850454FBFAECFC7A86CF9DFC9FCA17EDFC9741ECEBB05C27636AD8BA798A6CB4D6994719330AEB0D6A0D40962B63994272EFCBA28AB05EA361481C9544978B034304E8A841DB16F0AF62D6EB506CE0FBB8B86C33822C8DF87FB5FE1C0063E712308AEE5C3FB24B8DE8E8787A64A2CAB4AB709A118A4A532483310988F34D59C6B4BF071C59FB565BF81E34F98BAFBA8DA474E2A582B8495D788FDC9F3D702CDA1A0F1A49414D7E106EE1F5466F5D288170930082DA2D2AF7CBD8F98196A9CE26E986EDF3DCD053FF514625A047697C41DECE4E64967A8CAC4EEF1BE00728D4D341C46930E73B9FE1502AABE25CB3CC4A228027BE8D7A430D62414041F33848C08D29788BA9A6C91EA7D3493E0F936C3532B0683A65860B27BDACCAA98197B8AB72570805AAFBE6A83F8F554C29DF0C9AB07E322ECB9FE80DC8A1ED9BC48DED327422377D1098AD41DDC20A14455F69614C0E0AEE9CC4E652163E683AB68205533671F7D3A3A5518E53D6F195260276FF6CD976897A94BB2E68C8396FC7ED8AD94F0B2F01F483C12D305FA0D68B92D68E71A7CAA0D09A523457E3AE6F30218ED0A26EB7C042495C65E656AC4DC766EA1E717BB0924D306BB2F6BB42618C7FB9356C2E011A34620FCDF871081A6E4E9B1A58EF386993DB0BB27BA0C36F8681EB7175B28657F0C3CDD908A8C6F58112381766C728827E2A1D9BD9B7B0C09EA60DDC02C7BD189889BB11466D6642CD0634001548D7B6B363688DE24788B2FF9F3BC6384A6C4E9E24F338170395C644B5566E081C11D6899C7B40969DEF694B330B4B8FD3930E4945A91F909C1F78F8DC6A9C3E33604D9AC8D4B37CE19495AB799B0CF4725C46B7C8098E1C611E0519C4DE8E37F6A4EB0AB0AD1C473BAACDAFC29D210CE1F25C6D7728AA9B9700C3ED8B64ACB9C5F9BB5B8ADD2B0EB9C26BB487CD074AFD3E21AC9641BBB7DA1F48C9C991998D159BD478D37250D1F52AC76E2BC1675C8E470A185F8EBB8DEEFAC894E5DB14A3EFD055D187499240D17E6E44AAF109CC11A1C7C2691CC45F74FEA32479996F854C0F88A0F343B299A27FDD500B21D7F6D68F0EC2104DC6D073488BC0D348C812E87E07D8D56C34B95B75F83FCD60558A7AA7BF4CDCAFF2AACBA39E7A563C941A4019B814539BC1731350977E5424C2BD9F912C72422326DBE4AF12835142FF5CBDF7050607090C1630383C4B545591AECDCECFDDE71C1E212225282B2C808A979CA2A4BAE2E8ED0410252C616E7EA7C6D9DCEFF611202A5A5D6275808D9BAFBFDEEB00000000000000000000000000000000132532400707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B + +count = 57 +seed = 4E94DD734A371A7C6AD4A567038CF93BAACE2B9D30F3862198DC55D2F21F8FDC9A7AE5DCA1541712179E3AB1FFA3F792 +mlen = 1914 +msg = F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE +pk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0CD39746FAE919C44E336550B74FF4D016F234AA7407F8983FDFAA4277F6FF37F014C52718968461A2A52A5AC4B0B8125494A41AFF25B320D3CBB6E9C6A3B4C24D9091ABB3F22E5D93B9F7E521FC7C06CE9B8AC38121CCB21066DDB6ADE297BC9D686FC52FC8345EC68C55AB3F5DBF5DD567BC59EE0A93DDE685695E0404374C0C6C65AD4871E75AC14F23F73AECE0A9E10BA80DC02AF54435DEE976DDE6B888C9AB17508DD8AC24C5095779330DC1175F377416F794D8E9D9047F121B0F087B875A17B89D61D63F9202CB75265CB4F5F9C8DDFC5E4BAC79DE71650E8F8650ED8CA1587BB704E126F6BF39DE053F2A8FD0342137D992B565B4C1A81D95DD1AAC26040CC3B750E04B60E923E31B4527AD62802855110129C5417C729F6CA4286FB80A4075C7347788E473BF94955E4BFD3030DFE91ED6C4E0A79A457DD4C220AFA65387F02563B362B0210A18D7975BB24B71F6822CB3B2B67A9C2AF8B7EA6AEC394560A244EFC2DA394DAF50CD74C9F98343C93C43A507E7CB9F69FD18A5C87B4197B7ACFAAD914354FAF6D28A2C3B2BF88529AEDD47801CA123255719D3ACBDD62E71EE67D08553393F5C468FD06F7636F300F6BEFA75DF744B211CB275236D9588495F26D46A20BA455E6F63628FFBE07670504BE10B3E0C2DA440CE2341A69436939D8A09E93A26E02AC812E7665F1FE1245E6395E3CBE0DDA877F51557CF46C077D840DF83BA6E7C825F75F0DA2C1BC6425D4987BE767AB776FECDC920D3FA77A516838F0E5D2375251D1EDF08B119FDD693CBA7EC823BEC2F5F3C301E83829AA1666C2631F8151DF9DA5C3DE87EFB06D37A9A0215A75774A7E55A068745A2172475609811BF96A04DAB9940373807AA6689C04CCB2D8B06A15F4AB2876D9908202043608F8C3F377149EA38473850DE48C177D66F83773D980F3A7E3BEB7637D5C4C8871A5A1281E8D05E1182D868B3004F7221C3C18D857A8E86C77586206F240F946EE1ADCC89CE394ECF005C1771987EF0D8DEC5BCEBE3188B34FC1B8757A0E99DC7F064B7D3F21B1A74B72A8FE3C0048B86B1FBF4D1EFE86392BD7099DFDFE58F7605B14C78F6DA0C2BEBA3DA3E3A788A3ACEF5A719E30AB4C5C2C32D3F03AB71629DB32E0A65E63518CA15A4177A6283198D914875F8CCF54A158CE63A266CFE8B7360519D0DD49A218B0CB9CAD0619F3FE3DDF133CF2916B78F18C286CAE6489520A346C39CDF78D76C9D3382277F4350887532ED8966D678D40D69C2460621E48AE230DD184D45FC530D57B55CF534E8C0A7A8F8149AA3FD85778091D8D72ADA7C05BDB625FBE4301AE97D87C920DA16D7BBA2187693F03A6B159E59A8D939C33BFEFB2A3A029B854FD317969892F61CAFDE5635220F64FFC2B72EFC1D6027D94119732090C4C51ED88216564D9C87F023B7490536661AC9200C732F0827111DF42167B9EC8061850D6D4627BB617556F30BB97ABA5138B724C8D05C85B03E6FF76DF5374A80FF389B0B926A7D1FEAEE5F9FB39D43E97E562A290B3FB47FA132341D1DE0A7F6BEA254BD49970708316E6DF5D66E4618AA99895A8584D33FC295B37356A90D5CE0E48D39160B51A4FDB296DBBAB8BCCEE35E1A8BC8C076FB13690965435277E938C61D1B90483DC0D316691F163638795808EA4BF3DB2BF9D7117FD38FE10D0F86C67EAAC753D3B3DA0CAB6B71F1E389572F695AE5579CD93BF352BF93DA45DB6B234657C419005EEEA030916CD110530E574736A44C474D43EAF38FA0005C0E1576262AC3D48EC791F9CEA81DD459346A9C9E1D5E +sk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C5A7F7C7C1EB1B8CAA00D7A92A17595A9FA3BFF205067C8AC8F3CA0CCDF04E8A3E09558DD94405C08EEFCFD5D24DB021358B057491EAD655D7EEA45BB18DD94A343A084018400A0148E808605D0384621224693A068C0442411442EA3080D64320802936C64B06580320C14422242125263306243A864D2929011C27012154E5932049130495208420BC12CA2181118C44DCC266690A28C44028E81228442100E0249844C164814B6251C3864148885A3248C0C1861DA0020108108A4A884A290441182850B984C2296201C396691162DE4328E52320102340511A188412412593632A2888D003729619621C8C661D1949082162C120680113960C4A88DE3308104110EE1C4500A8509032265D3042484A42414C0800A10481C8141A048625C340E00136900A0009C140D4A2052CA881012219058B24C9AC6302398400229661CC491DC00881305215140862433521B054842960022198999048C4C4409DA4482433291491252C930200C486C4028711B1531CB820951169120C8680927844BC42118C52524818504B200CA1245D008849288448A480019342E08404C03B86963462420424E99A84942C88D0A4665183871C4C6015092515918628B9465213828E22251C4021164A28C900444A3400549A44C228800E146845AB66C00B624C206311443050B251110888118A44D10929002C391121191C2400148049221292A13248C02C0200B0108138304A102911401649A988891149281204CE31621140791A4A009E2380E9A4824083121140209A4348A13C411549471244302221825E30870C2C44562C485009309E496400C108D21058801060058B248D0140D9304691CA18CE4182A98462519244CC8006993A0819B822512A6090C446D24A500C828825C248C019605188928441622D02810920830D186295914728838050947928B462DDB1020601632A31265E1A47184C0011B4391C2086E928231C006010935328284689B9841A1340E1B1989C2B04191304023214D14C36158B230122022DA8429D2A670639229028171E4967184C4891CB34840146D8B32450125201A13520AB67083480CE2B400919850813088A3848058B00122B940C9480050860C1C2209E402310321624B18280B358819B59051364921348AE1C449413620E4122AC14406CB82D46A80553AA89E248B60290F264199336A2CBA55A67A8729E876CD2E442A274C6F2047648860CB65A39635BF187FE19437D6B57D9793E82C682D0E737274064A1FC16D4E73F6CC31193039B76E8A32F5E578BC68AB9B542B646D930DABCB8648553D9BCCC9EC029BD4ACABFF98A814967C32AA06C9644E4BAF6454B6B296D5F5821ED71EE2B1C3EBBDAC9EACDD116D9D87036CF603FCE3E368654CBD2790768C0FC3202156276E446D525ADCE00A6974BD714CCC0A36AF2604C06B0BC58B88F3F1B80D3AE3B2A28477AD6DD30584C6276B3DC893F428F450241E4218A88C38CD150F44910D3ECA98C4F8D63C7D5A3D864C309CDF74A557DAD54CBFD05807518DF637639AE86E20C581E42CBB0E941C20352CE4C730DE31056D2A697661CA509999293AC92DA19CF61D2C8FC62BCA4CFC58D647E7049CF67264748F3D96DB9D307FB4E92D8B6F7436BE074FA3BCE5A7A03760EE72DA4A796A01E65F4490759F415A095AD106BDD5A4DE3F495E6FB02BD910D4F02AB43FFAE7BC517758B84D4517E045C852703FB63DCBE5CB8FA9110259AAB3BABD4620188D42CB725A9225F0AEC1571EC6B6DC282E98EA90D492B46BCF43738A3234E3B96568E1F23AFB14FD0CF5613F2F1796927AFEB02E249CECBD7232B13135791B872E3D0815566DA519B0BCD69037BDC6DA8239D5346D48832975A74E986AD2787621BD58899099C8F6B6939D1D7114772979D552E3CC0437F31FE495AB0186F5B242308B3420BD5E5384FAD40D300057B0E0AF35924962CF7A895B357A1A03979CD1092CA999F2ED9C845806A5D108FF5D4D405074995E44893BA10CA844AB808BE732B1146CB09E0AFF31F9A8771C00820D4077CB1C7224EE1CDFA7FBBB95928385C0FDF02D8157093AD31809AC053B62CE2E2502115F0993474124363001AF98A3ACD4BED77C2CD9B807F8AB43948571FFCEEF5091D0B12A4F52F825E44B5F328A89972C3AE20E7FB379FBE99A33F4859B6DCB6EB95081F474D6E92DEB25D01533AB75D0A8AE1A8E174B509A8E0E828DEBC561FB57A852B8F1389FCD30E788B777E0079B144FF91A5CFF488311BE83B8D5CCE61EA5776D3DB88D9AA9D7162E3762276FAD40A10C80FAA3404B659A6B6E7717A7A32AD73D9731B09741A89FDF69B33AD93162EDABAFEE63FB76F53D1E1ACF974F6751C9F392370813D8E30E19741DE5364938CCAD93F74BC0C8D5B3AAAD547E77045211AE8C575F61EA3B67DA8A671559C53F5C63531EA9B2D7B362F3E1F9F0EB398E176D39322F21C9F8AEA0F3B8540A0E2ECA783CB1E37F671D8F6E921A02EFA9B8B324762ECE62013954BC77B4636F0D44E4BB177E2ADEFEEAAA99C9891221A9961AC4A64F5D12C699C4B16AE777ED80AD91F4D59D2A854B68D0721D1F188F89BD6EB990785C851E9368661641DD285FB1496C9ED78ACDD94A9888A4523EDBAE329CEF9650E2EC6455D04A614C9567D680D32B5FD64E5CB4493549741FD00D211F008F1959E9C76DC37AD039558CC77F218273BADB4D93E4BCE25FFCA181DE6220FB3359F8ED4AB5054692C9E3555F2BE814842757F9E87AD67AE824FFA3C152484AA0CA21C464755236CC21767029A1DA1E39ADD901ACB5CE9B124C353290EE0D1A1E541DF2AC3862905784723165423BDCAA2C886D6C4A55FE9EAA6C61503A8DD676E5FA471A97EBB506D6DE972DBE0056B6C6625D6BD25E2EC38B38F877E83C7082E65AA6BA15D957433B12B5F22457265A87BF63A194DECB4F48EC5D62BE5A551B882B99F91320421A63AB88F569EAE7B0307C38DA2E7B69753D90DC797091A143E2303C187B7775B8549AEC6E1251E78CEADF7083CE4E4F40B94DBA1744B9F797112DE67450052D1B7D8B73447E72BBFADB756EAED571D2214A631A590CEB2E1FEAC13F59CBAE523A6CACD250CFB5AF0A41E940F2B8FF5944EB4E31C497C45803DD4D4665C1F3CA26AA01B6CAC47A257943B04CC028F3256BFAAF97079E99DEAFE67856EFCE0314DE95BC2C849C5C52CD0BFF5377CCF32FE4D324A2BCE1ED115B5A24A32965C43C7D35D5037E21E61A7E13877B5445FC2F2603770F0166FF7A422C1CACE06B079A3C5D2BABC29E3AD04127DDEFC7ECDFD2CFBD2F5E8F6B629F0971B51EB59C9F80FF9F36E8AD96D888D7BF59797D9856CFAC7C333CAD9EACD3A5F9FCF80B6D98BCED998F47DF51B6F84ACBE8C250A2DC345CD845A1F4BB3A67A9E83852DEBB5B63D53DF005AB6D690C1887B37EB22210B65A7B811B9C1DC35914EC9709D929FAF982D512F6F26C4A76B3FDE3F1174FC7662E29D98209293F103DF1089C639FE8AE84DD80917075DB7662 +smlen = 4334 +sm = 4EBE7A9733EFFBE0B22BEC834DDAE0572AC2094B18FBE823437EA3E10CF8ECCAA91262BEF7763C0D8A01EA085C695C53AADA18495F6587390400A6121FE88BF3251B1C0155B5563B8C20712B4AFC7376A25909CD451DE4F20F5F19399400666A5E4A40287D6BC7C00FBB7C190FD78A6F163DE815DD543E4F28F27DDA946321DDCE5A766D88492882AB4F9DB9D72FD0237173DA423B82D94B6A33B84A2467D75A4C46B29E0CDAAF35DBBB675648CB8B55C5DF2628585E215CE7311EA2D93E9EA42748CE989785486EF44EAF3DA3D2F18ABDF2DE14E0D9F709D0C384D026D10749E6A3B3D24A16117F19EAAA01A6B0FF95E54134A54D01FB7C6CB10228EFFC0E55C5BA6EB92E85B1D5AB2D98FFD3024EF5F73CB977F46E96E87DB81FA04FA2F6DC42CF432B7DDD10872518C5FB5C15A456D4FD530C796C1D9A737982DA1ED342280333156358C6D7CC926FE429908953A3088CD5A8FA8D3E1C2A22DCC8CD165FA90CE7FF45CDB28ABC11D7547DAD2A819CF04B579691D75F8A3911C3CE38B60A3277F475EBDBF9D4887B220975230540F0710A0FB94C38A59B4FE2B6B8DF8DBF590685F32806942671D47DA52FF984BFB96014A69B26504984BD7928C6E077B6DEF63D32E522F96096EFEB5B97AEAF5C485F949BB12DE27D1BE647920269636C87BC69AF68493FB538EF455B2F57A15AD74ECC208421670A64B3BCC81C17A81CB2CBA044E27463F7BA144B8562EB79672028219641F61B9C85D28F4D7AD9F226C80059E103E327D3C280267980D4A5F68403927705D6ECA608B40A48AC7F21DD60C5B7301DABCDBBBE24EAD22D239D5CCF744B4C68252AE404C2E2C00E8D97F0C0628AD121C6397ED9B9294629DFEE8A15BC22513714197831A50DC2FC5E0E81DF15C828CA72476647368892BA83B019CE2ED873288DF172A5C4967414796F67713A84AC479CC9F47F3BF2A1964D64897BA4D570437E8BBACF613BE3ED1C692624544C1A579A1E9FB04373FED1FE4BFCD6FE46F4A8758F92804DF40DCED2297890B1A03F6E32E58471A6CEA8DC8CAA71C655ACD5272CC2FEC8209B74B1F928E64EB6901D2722C1FE47CBE93DFDF320BA6DB8A0624A82853B53D14B836D7DA26A240C6193F97E78DB66CE9C31862FE5391CFDF283D09716F64AEE784A35D0246D787ACB6C805200F0751BB233269225EF859CB83CD0B8EE2ED189782A857C05F57FF30E6B1395D94F129584985F78A47E079A0A7F75CE40B362AA2C7771A0248073E4656B1F16993351E25F45AE505DABF9CBD0A2E0DB12D373C7CF332D7B1C77E174D60BF0B258FB86C73D29DD4F739B8CB04256A482A274EBC25A5464A77904E0C064530486638563CA6C08C0E3F387CA11BD2700E50766F5AD0D0150E73AE7824692A20EB92E39B8AE7C76327B2EF462246CE8E529C3EB11F882A07DD7C6C2A6F5DE74B7B738399888A3DD12E513C1E18A677D0C42C3DAEFDA59AB5F18851DA19A9852A2E51563552044B36C343EC8FF4EF2033210EAFCDF72AFAA3DE0F247C2BC90FC595CCFD74C467E66F39E9A574E367CE4DA1EE469B7EB7F61915CA5CAA0E1F496BDB3653EB70B4E243A94150A6F6CC6B58B89F0A47EE9EC44B44A0F5DA1E4AAE1F3F7DB2435052CAA00AE97A3473AD2E25F780AEA507FFA5D2D7F3044357C98C2981BA38DB53EF387702B8E91CE602535324D3581F36B96835C632A302807140E32DF5E7566AB79B12201755B97E4D40C2E7A2C067D89EFFD821972CC5D1428FB6AEE6BF9A07DFB49943368294443147E4F45B316D5BC2EFF77DE0B53239847CF403FB14DD4A51F6C624DF351B581B896A43EDD8AA6AEA9288F93A8E12EC728FB128EF3A32FFB5314F41E8B979CCDC388136D71EB4386A374364224289066A41C828310693D1182C81C4B0A6C34FBC170F07188FD66D3A3BFA38D5EAF8C2A9D6411F81484CE974975E0A6F8E10766EC7A677D5B792B8C89B94B14E6688036738560C8F7DF2E663BF50078A38AB1B8D50281477A14E704A5196E5A6E31D1E3D7AB1146133711239F3F4D9371D075FAC3E11EC2334698B4E39C3D7873128C4479CAC8BF89C4F5BFE76457AA4178D4ABCC9A81C85D727FE4EB3E223E7E8E8B89BB65414193FB7FF3B8EAFD92A1A015CDD2BA6DBADD97503BCB42C0052CBCF84B391E7D2AB16F1D673E3524C2AA44F4EB6FD97E7D355278B710FA19AB910B99AB18D25925839525701337918EAABA257E2572E5BAD3402058887C2EBEEFF3A357FF7EB5EB720EFF5B2DFF855CE293D22826837B9A37A848316D457E8B7351CA76E1876644A5428EF6B338580899B0C2A1E17ADB97643D37C818DE8DCE99712D9BE306239A37E309EA84CECB10B8BFF0FAFB25613A9EDEB9DB04ADDD2D35B6F5A5C13F7B4C0B9E906A364E198DE9BE5366D45C73062665F373FE14A64AEA4073484ABF183E5AC95C60E5206530B4E267EB8794353E75C32708285BD797EB0499AEDA2EEB8EB258694F224F62C97982D2E6FCB640F3731FBAACC6082370A942F58047BAD2093A5A574784B4AD9729916F486F4F7FCCF214A901DC111292D8675FF68967ED404F8960986D68A9E3D60409E6F6DECB31517D152BE318C388BA030E07DED0853704D56D26992EB83981DEE21167EB3A4AA313B5244F632A6A787B690BA0E0CEA944DDD94B4366E6330FC070968BF4DB0737310095DF98B8BCA2C0840E572FBDD54E3A248E4D52B1EC443A6DC6015AF7512B7F04105E768EF3B36E806051F94C0B0991BE1B5869B578485AD81D88DAC50807A6ACAE799B5D5364EA110C3746A16A0CF87FE7C9C18A153BEA477451CB7D34603833E837330AF124CC5AAC0A8397D08FDCC312CF4F94C930BBF074FF72212DAD91968FC17B200A596C222C9AADE5F3B5FD1162B2CF3651FB8E9A306E95F3E4F6D6B21B3522FDEB2E2522FFDE22924C27B6427E205D876E8EF888A64B4B5E94CC01C4C70C15412D7A3CA5CB02E42F62C616B163394A932E28A0D0ABC81CAF1A07B15754DB2F4779AC8C34AE5268A3CEAB24CCBE6F939CBEF2C8FF05570ADD385D535617DC1C77968620AB37F672C356F0B4434E84221A99C05C02ECDC240892E35A08045A56EB324CF2ACD1C84801DFEE565308320375BBADF6A1122D17AC78CC219F8DA6858440CFB0CACF85CC4D1087B41B7DE630C7A3B4CB5BFCC0B0318B62A7515DE83C7F48101299D80E4A9E13B3EA419B49175CF3852BDEAF00483A58F1856224BB9B0CA87095305E75040C5A0FC9210DB9101F762161C997C25CDE48D561A7BED4166BF554C82D0A3E41445A5BADB4B9D6DF0B131B1E2C56575E777F95B9CDE2FF0B2328384E55576877818E92A6E6FCFD232B35373F4F606E878FA9C6E2E5EE00000000000000000000000000000000000000000000000B1A2A39F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE + +count = 58 +seed = D9281003AC5F7673E0E9A7BC29C4ED75E6B0F228DF49D11A2599BFF2DA9E887163BB26DBA4F071FBCE02891540EC6F1C +mlen = 1947 +msg = 437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF +pk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDB98F9113693545BE6AB81EF4C541625D06816A6D0E2C5023D5830A768ADECCE94BC73A33B174799F8A79B1F2FDCB8D96B5835D9BD26A254F5297EB9662F35202526916F1C39DC2B69157E486006C0097516CA77BC2D61F8732E30D6359D70D9802261D33F5A1EEA06BEE3C88097F9D200CC5F311E3A61BEF46B4A30972C8E397B67C1AC986D3BAF78F8B836513A0A165E78CCC7CD580CC4CFA1DEE5F2C0F885A75B9C69C08EFFF68DAB8CAB1F5F59FA36E807BECB48A337C98209B5AEC71E53A4BAFDE27BDFD318F55243B62E9EF24575D687445AA4326525104638AEBD3BEE110670EFDDFB542DE0F29130AA0F1ADB64C1149E90871422733AA389648EDBAC44CAEF5FBE3A0887DB8B6DB9B28E837CB47D2E65024FB48CDBD6F176A1DFA88B91339DF3A10E2C73DB20F7E3A42511661F76FAB0A606A7D283B827018739ECC9273AB1FFCCCCF2B374647D14D7C745A1E9AA446F2980CBF9E6082DA4050B8669611F46D09766D53CD269325157CC546B19D0F22B831A50B964F7A3B1E449979D9C4E6E266041FC6F25F72CC487FD9034C7BDCF1B766A7A94CF7C73FEA1CE4754FDAEBA7366BEBD582244F5C5C343D5FF3A3BAAC119334DD83790EB2A891F2C89C6198B3C270792480BB4635F159FC702397FCE3ED15EBB170DB5703D2ED3076EFA3D5A59ADE51FED034449EC0FB822B4E678EFC7F55FCD24099D0026865E7A3186DA0BBF00DF93FC30907DBBD1717B06B409BEDDC449EBADB94328D2928E194C767A98B29974E629D396D041D0B7D636DBD7D5310311633121B08C0A9696F08EFE5450A200E2A1589A5A209EC9F6A5A6A4FDC198B1F65394A223A3A590BE10F9C789EEAAE4E4A5C683F6622C0831C5C107DE28CD0DBB7692ADDCDD46C84461E0AC04EF5C730EFB0B403CD81F6D5ABEA8996A40480712B110A3B25D531A3E0C8CDF41CBBC2B9DB20ADD80BB39019F366CFCAE5AF6FB29FEBAA72F8609BCA4E7A061F69340EF67E5324AF88E3C09E5DC6A4AF54CDE938E4E36E686482797CABE7563EEE344B9F11F5E91C3D52E279166C299AB208D8BF95B177419ED00E54AC52F63E34AD45D5CF687AFCD4481F2DD8908EA30F790F07B416BFFBCA738F5244928D0E52B87D7DE778131129198AEA8E762002BEEA0FFB605B24A65AF25DBD977655C97A0B687F77BABC8133EF0C3FC9415AF675299E0CBB09BFE3AF01811D21968B069C2FF960A3302935B8A36A3AFA253FFD96050A93B7C5C84F3BF9613D7E1396B6D42034583582C2C79ED870A637ED40E69BDA6A56AC5F41274DC86D06F134DA8663A4582E122ED9B0367A00FCDFB950E48414905735B3650AE22CCE45931E9274AD0D412EB5F7A254F9B3BEF4846A2C336C33DF860F115F7E6A6D698AE0EF61C154DFBAD92CB05B25A591C9B980615FDC2963018466CE29EDA8458F87BFD061B1EC4A8B97646DB5E9108802F24E9BE9C12745E19DC18DCD9F4AAA2D9C585D41FF41630B7C33821A5854C5A34BB13E70AA6943DDD3C194E6AAD9FF820C2CBB3C2A5DC62C43F0F9092B835352A9C034E7E8FE7598C00CBFF91BB3DBE4CB6B0B2EC5F17F7E84624A5618B6A0831E25545FED1CB7B85092E3426C21FFE8B4A120C2429F341AC6F90F79F7BB381DDA5C3517F2A0C625C7408C4AE2D8F793870DBAD1BAE0777A07888E85623FFE9B6804D52112BB8FD4CC55C1D59E66C4DE5B21E8D3711F6820A083A1C3B56C833B67EC2397A82E71A675B1F6EA7AF5C2A7D89DFC3A8FD1F97161381A3E91DE8CB96609448BE17A3015269FD0B62F7D4A522AA0E96C7 +sk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDBA8548E0A6D7B43E492D3E0B067976CA78819F090CDD220E4BD636D393D815D7D8CD9EEDC6DF11B755D1FD4EB4036F0C8BA969270F28BB7D7C8E9C6B7E4B1E1945C206003082A03A06D192860D9202811A92D8A1210DA4466649860C2B24843264E5034880114651C25901B2466043264A2184921C3058BA880D9960909322160368AD3A601C1224AC94244C4B20819298C4BB88C58008C13A24564208918B391509490C3964864342A48C4401025681A19414A066120A289C9100EC9308A0193045A188C11A02964B26CD9980D14A74519B651A3008092928D53024104A8704A1665D9B68D58A62854862C01246408C66020C20492B06199C065A240110A9448242001A090450919618BA82023A38CC93289DC848983C44C033431483691C20892031681C29411D412714284088A466A0B31908CB6694C0432C906454BA64412A6510C19041C125009244050C8411425521822220800510CA8845A2228C4B60999060D0C404004C509DBA8418896300105924A0805A1806C0BC94DC8464424C42804994818A305A1B650228029898628E2866C11A648504484DCA40083A82188082A09342E21C26C23A60C90100180086D08A9511C964C2329500C916108066CE2304A2148909234041B047218C65024054852C884C03806DAB04D10024E1A24301399080C230A80184A13C64D2347100804011A146E6280090A873109222A514805130930C3988962182A843429E1048600A745002070813640E0104D983841E4B08DD344425844299428461B8611CBC60DC98045A3004650847153B20C83944801B329A442704B404C1B926541364D41162D4AC82C09B964E1A00982A621D3886011A08094B66414314AD2102DC3120E5C94418B340959986923A41121106662A06849464111A70881106CCAB42011A66CD4046CD8026464006C41B400C23646C8A0210345859C904463262D23C90CE0A600911612489085DC348C0A15852049849BC449534864089228811400E31802C3902011A221531692449868E32089A3002001934018055052881041C868C9967080382D0AC08D2387648482095B002DDA9271D10692441844131465084662210672D92489D1867024390E24456CC10660540049A1966123351060C670D2444D9490919B8844CB322209238E52C244DA3D7E448CDB24B0AD7F30E1660DB974B261E539F541C22F7505FBFFCD0B30BE48E5A236C1FFEA4BD05EE03E8BD444185693C9B849920B01B4951A7D6DE29D50890939E31DB0EDE79730FA0951A8D6FD80129043FA50A66ED8E33C0110A41EF106BED4F062DC016EA4EDD168F70818CDB2898E163D8D99FB23227E8F157EBD62217C3861588407867FB1B721003E6E9E3D90D612563E68CCE2D8BBF3C41A45DF96D34E931E2E0D461AA301B0B9BD4FC61D8643A3C65E8ABFFAAEAE02554F2137020BCA1CC4C611057A12AFA68EBA81AD37DE200E5525775D2E6DD6097DB08E9826168C504D0121716C0A7B82CC3AEEABC645AF26AC0A678DB1B0AD309F9C4D973A3758E2E0DC7152C47E9643558EC15F39E13D2963963284F8F8679B291B72644571481C5BD46F87ABE0282647A4407755C5E4094CBB904FF29AB8CDDE5A412FA8ED8E8774F90719BDFC4ED3DDF7302FE7E7F553B7DE2D19BB0E475707B68E295DCAE8287DBE87872A56B3E45B139FB74D5130A71A1E518203790B680CA71F26FE917D555E43B3C9E5C2700CB2ED5782D20C85A1CB76EE8CA3CA7CCC1E7CF29D03488D4F239D1608EE5176A6BB65DA3AA19485092B4524C91968A4CFFA2281689DA2C4089544D472020E19E324BBE937D9950783D2D5A9E2CD17C9990E5C6F4F9251FB9F33BFAED5563979C819426CD47483C842124AABE86EF9B353FE3383859ED66C583AC64976D55D027354097FEF32E0201FE644C9A89F6BCB70490F07E333D4161AE31A2FFA03E206FEE0C25BE77F4ABB21F9E8122FB879F56940CE6A1E18AB1D70EB69D86C04EEEB5EB2978673EF31151BF058DC07A961279E1FCC59CF48345612DD9F2EB7B845CF08F60051451FC6C83C649DB1245367726D3E5BE6627EC0CCE8A4F30E98E849DC056C4F1B1F8932B572D9337057F9EF0A0ACE5D4A207162C0DFF7C8A6AD00492DD49E7A9B50B607B754EB98018EB9FF21B5169B750A2749550FFFC21A192E18D4B0D9D6B5D67B5E438431DA0296F7595B538612AF53DE0B2CF52EEB3DC30CD32592C3665685AA7332C9EC2B00D34F6D8A61760EDE9BC6AB8A6A5904DE1152FB2F0DB4F2C318DFD31CA23BA0CD280ED9EF6E848E4055BE2F93B4DB3358ECC450D3EDBDE0271AF3EC82D3307931338DB9CB83F79E3A7EE893F8CA773BC3D63DBC4BF733998B561FEFB3515DC910AC8FE5CE5358B05C8A87D17A7E0C8620E398FF346E30D7BBB8DA4B981A47C543B11443D8F6C6894480EC7AB3B1CA5582A44DB539B434842BAA43359B50D6C4DC4C0A055A01E8DAE90823ED7663AB4BCA92C8BC09B0084B4C1AFE7DF206C42CB7B6E314068E262927C176A2CDDBE288B516E6A2DDF477FA630E3F0A73FD6EC05FA4CD95014668EEB8713D5656F5C37646F24623543FB77DBDFF91DF42180AB9106323C77E33FDE6758370E651D5F8885FCEE24F826719543E1A590B50B44DED49A5E020CAED90F9E2B5492E97E268A2F1040AC82781103ED62FCF1853D6A9301C94F8602BD18ACC33B98FE1E5C1B422FA2EADB9F98E7A9E48942DC187D83D0A54981D198F08E0B75D1CE550511394C5F99E1B1A117AA81A0F203657E72EEC91BDC0E8C49580D3A2956B348CBA7F72AFC3B675B6AE2BED2B08E17B5A57CC46ED0E8A78ABAC9369B84921BC3362FE36A4A82C485F125E1094B9D97FF3376B3B82244EEB570D7D9786C52EDD38183AD88A95CDBAC9EF5498E156B72F1F3391BC98626109A0375709A3CB3AD60D75DFC4F9600444130705DEBDF52E93803260BA95874FAB62456F20D41F5D311A0D5399BBA87230F24B5ECC6DA1A10E969E20F19901292E0D3136C114BA5D81BE98D6CCD03A769FA1B5B21DD8C8868536A65EB066FF93AF66601AEE46B1A8646BDBBE6230C33D83EBA88460BA6E8E30C60FEA8E552F430B1A8EEC838D265B0989454D8B21B7E5A209450D7E213A71688EB6A14DEBBC15B5136D9E9DAEC9FD778715B1FE09F1F54BCD1E6188638BE7504E90549EA26846E7246F3F2F9AFCB6FC46BB573ED0E6678E693AEFB5E97622EEAFCD7F52C859951153DCF19E8D66A3D9CA9F1151D062BE7C8FF731E540F83594E562DA2E9B32307610A99F71AF3BEA3850451A4995848ABC4625690BE1D65E1B1A647126CCF83B21C0B0D6527A9A0244FDD3342368632909037081E68380F54C7A5BCE6808CD7C56CCB24F936EF0FF943A824F633CEACA4DE092037B8BCC92F2CB65B03BF0F82684A50631113DE9AAB97041554249C87E2F11968B7B6894C3041B0C44FB261BFBF19A93E40922994B7DCE3154222BDF1A8F76080DA7D807A794215DE862E693C189C1617403728369 +smlen = 4367 +sm = 2A3964CB492C0CC9579E86C9BBD201B79C36C8168B58FD8485E2193731CC4BD1C0CD3B275B3F617A5A26C10D2CB429A8E7BCF2F50021D12EF21DD57AE42EAD68F60DBC33AF2BC77AEE9913AEBAF3F54BA39CD6B15C6B66485CEA9C193D53109CEF51A0FF2D94B8F2DCEAC58213FBDDD9E673D5A72AA4BFDAE1D383DD666E1E6A777548BCA34C3CEDF0C4BCBE0AF833610BEA55CE1C4350553C4CD5B01DBA41CE7C2514CB590D31C53A4B06B6ABD1FBEC56F31D747D1F9A5623659FFE5E20D274114A9CD06CBF4DAB759ADF0764F185D2C6CB21BF24397EB4D06DCFFF5E0CE8589AD5CAC1665ECCF619EBDC2EAA69BF30BB53BD2015E875F8FF37881D725C02AB01273F10C39EC7BA19B848BD2003D57AC8B244FDDF05BEE8FFD503C8DC8EC56F4114B4D4FE29AB3E27A1161021CF507DAA004D621969359DD5DDB0F67A660A7D2A304B5DDF328B1BC9C40A2A9CE5A96ACFB5D11426E2901A7E45C344211C57A6AECC21F1FA62F837113BC88078B764B370A93E079A11C0088AE42CDDA316DC30C157A923DA31BF0C7B8C9ADD46EF8703ACCC70F2BA388A062027486C84248B2F931F27835FBD1616D975251FCD00BD140DB2A856A7E3D0702AF1DE173E81CF686B553CA7AB73990B90C7F919753AFD24BFDE481348A978CDAF4CB3E093714B6C42448C76A7209587A149EA8701CE59FC378B88EDC424A14A9464A22F3EE4D690A793EF2E961EDF15C907D96D6CE6ED1C72E337ADDA71E30D5AAFB0BD05497D9AEE9A7753EECA17EA3E00AFE85F40B4EF609F5A955BD176E5264E6490988DF189B0D98C62EEFC87342149927C3A94A5E5FE567FFF09C5A43C57618949A7F6911581C69143C41451C09F90E02601286874BD780068561593A507DB640BE6BB3A781668D7E71791453ECA0F61A46DC832EDF284337086CE818DF03872D636AD22F1D0E42EFA040E105820576EB450EFDA3E072F5A3CD758FD4BBB54C302D42B5118809A75FA55919BA65FDFD244E0E72CD42BF8029A7451DCF574BB1034609D65BCC8EF43A2862581672D544C823F97B9C73CACAE899D64069B991A376E0F69ED5CF42AF2AF44B70287F910A46C9F95D01770F7D9B57ED128FBFA3A8F04CBED840EFADE9DF2D77E5A82248D948A7563E122573D322FE9B30DDCEFEE936D90F666B9E99CADB32301F45819FE3F53EBBA511FD20C96DFD3E2B05E4AB04C1D5B8F9D5AE1B3DA10101ACA02A542317D72074D03E7ACA4FB0A5912F5F216E56991414FBE9799FF463CD690715635E75C89B18D8EE7E1954609D3E750CD969D65DC149F05083B1C2FCB56C4752785E30DDBCC20F1BDD4B24514196B2949CCB38162EA280A42AB5F2306A2BB703688B88E452DE0A8685CDFCF2F4DE965B4E2DF841C1104684427F29EE2EE2F48D3C3A67F5C588C405DACEDD4681F8C03C68474C49AFEFE350D6343E4C33A74BD6E5DE84B0C1AE286043D07D7F697DD401533A20DFBEC961AE5D24552A41AD1A0C66B8BB638C1E3CFACCB14505568DE1B3291A81C067AB828B28679B1DAA9C11F9380B50696F3ADEC2E67F632517A1491B322A601AC9DB63A1A842AAA41550DDBC8AC884121580E87C2430F43D21C7E0A1BC09D41C724A74D7359AF8CFE8F542BB974A5F29829C623BFEA06F2BFB323EB50AB82D7EBB5C7267BD3FBA3F25A42DCDD241976CCA5E37A78E8B6FD53C2B60595D28B9CFE8066826477BBD9EEEC8783AAB3D4AED07680D28B49A46F47A6162CE03E12824DE0FCC6DA6DC4A66582B170BB721C6E254278CA44C79A3898ECE31C90ACD11EC260A433747177D6244459BF73EB3BDB6F14427532362F9FACF5866F57DE54C0E0FC5C6A050DF1CBC93890EC99BF43D312EA5E074DEF8109D7D8D9E267212224653C0EAF3B71F99046527514B485E44364CACA4A8E14DEBE8F2B075EEA8721ADBC03999E83F29ECD32547A4ACF81D22D04810131684AD65242C1EC99184A56A2E334181E7E7A02FA2F56DE32BC78B3E00358D92186004C7FE3DBD42777A563D662B31D67AD17847ADB86F7592E7EC482109D900C1B212B88B1801848EE2ABECC7B503BA143B9362B46448F6E638AFCA9A3C46B76F3DEFFC1930B3C91EB650A92D6E899E97244C15D57EB86245292DFF059E5EFE846DFA26CA1D2A5DF46CDF7F453923F8B625301681A1FEEC9FEEA4428D9BCEA9D90D92046C79C2461D5DD3C8E5E16A28E9A53876FC11F2BE2A5E4598CC4C904C39A92CCE63D4432BCC5910C6490EDC0A0FD49527ED368EB1BD7E59AF7C9E3C3D1CDA13FDEA2003E1471CF7EDEBF57ADF46CDAA92630229249CD7597F94B6901C82BE84E002A0C19131E3625B2DC5768782956E372F74848263B9BF1F91546858265FC99FAF5EE11CA6894A91329434974A44106A0320599E20CF62DAF2DF5EAB0CB12EC6EC3904CC3250DBAB9A11D17FE73E3B35C07CB9A1A389CBA3FA062C53ABE2100186B7C14CFD4101110933EAA11FEE418DFCB8191D1062E2D08E7FEDB6C7A9B70A10D64A738B790D39EDCF93C06DC2D8EBE79DF969089A576B84295386BDC25712A51B3A188C52B57600F23FA12A77C06900E341ED0E5F12C3C2A305F6165BB636800D894ECE6FB8E91078D56E4E89DFD8661553813DA519CB9E9A84DE7DB6C06CE00AFF1EA15E656C928F8B0DCB97D8BBF902EA19396D45DD5AA1C95AAB068AE0E949E364580E38449F581AB343D5F09198DD24C37849002EF0F8161D151E6F9F9CFD628C4C04B1CD39C71ECE2168A78024F0CDA36BFC2BF316F0192050EEB7E9326EA355A424866BD67E87065938CF466E594EB677CE1B97BA7B49AA13B9D54A485EBFE841229E71865FCF6872DA4D7217CCB61ED7286DA038DA23947DAABF0E57247EB3E472CF90E5A197FE2A586428F2956DA04735D3438C7FB765504783B0FD8E915D1DAD29B6FB42BD32190F2189A29F45A875DD3BB96738D0954463A58CADCF40D065088DF5DA2C084FDB8400510B059582C306D867EEE6168AE2F12CCA08C524A25051298EDCEC1F16DE5B77B581468E195702096F0F854433B2A0949A473ACFB6326BACE4E8DE14B43B66EFA4C3F158FF3D15601EBE05236B9FC13B8892212DC4DD9AB06E57CECA86A1B0FA391555C2B56F267EF0A024CECA31CF20C8266EA133F49D8FAA8AF7AF8DAF689F3DFD6623C639865D78BDE48C038C0E4060479FDD431369EF22352F68F00035FCFE0699B6AB8FA731ACC949B032751F43B60B94DB4F2CFF6B9A46164F50FE7629B516DB8A3BDDE14595F629531717514C97DD24253F69431E9EBB6C2E5D20A13273D455F657A8DB7DEE4F517243C46494C7A85A7C6EFF5040B2B4660818690B0B2BABDBEC0C2D3DDE0F2010304073C4E71A4BBCE00000000000000000000000000000000000000000000000000000D192C36437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF + +count = 59 +seed = 750A74866BE8DF4E60BC14BF36E6D83ABF6DCBB86792D125CF0980007C5435F40F87BA96498A88252D9C5C6710807652 +mlen = 1980 +msg = E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF +pk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB8943E6D62FF88B0145497AAD2FE340A839149688CF3048242DA56BC919BB2B4D734EDACB54AE7E95B8C1671FC89965267D9C35933043B6257576F65D2846753BC55D4B46DC9C99AC61DA6ED756E6A95130B5C7383637B70DF24F99D6E80A71BB8899E91401C45AA17993D23DA64C5E397E72CC88202B9EFE38ADFE9CBB5BF9DC7F583B2CC3237C030BBDD117D674AF40209E1F6FF7D3E424BAFC898949CF603CB63EFF9135EB6DDAEC88E20AAE0CA4454E676F10DA6DFB10D9BC01E164E903F502CAB885E5A09EBE776EF2636C72AA88946CF69BAEB3FFA89C0BA92B3B28D21DF2D53A3321FA127C5EA6752FCC0D3525968083C48C1602B462FE00657C1B90AB670F04F9CBF86610CB565078AD955E1F413D4E735331079784FBE27D2476F282E95DA9DEA0264E6147A82A0D3080F7EC72DE7AA3B455153B7024AD0B1508F92FDE37534833860A7E3E087F5D0B4C18F86052F3E27DC9A126574D71E1ED503E42AB3F4334C95969B4F05A33FEA79DBB706D75D718287AF0C1DF60FF2D5D6BFB6A721CDCD4B9969AF088A328C6477A7D68C008BA1DEACC4625C71BD812D35550D9FA4138AAC7C330FECA7744D3020423F60D7DE90C96497E73092E444944B9838F36FD3C369090F00D0F45FD6C92A7ED4C4927489FC0D9B8AF3BF769EC7BFC348640C2C3089FBF963D8A249C96AB3AB2759B3DA24B0F22E16765AE11F0CD3F08A401E63DE1DB4B8BF9B9E4251799181843A2D81DF91A301D0AF5B7D3263AC5E92B7F4AB2642FDDDBEAE3BB59A4CF1BBD7891E612FE5BB82353181021FC764FB0DFB1AE6C6A86439A9A3925ECA255EF2B06447A52ABAC71C21B9F906CBF63BD42B830BD3F521B5A38ADD04F248788D2A5EA3C1BAB5F1FAB0EC406D9B397D46CD6C21636AE55941FA994C5858E4E157DE52055CB0BA858F7EA4985B56B32D6B8519FB57E5FE308549444188AE45B5455C1CA97C4C2BDEE6098FCF29F783BFBEF64C9F4C1294198A54A5442C9576BD3A33B97D19BD5338AF04CD8B1FAECC7DE5DD96C9EA2182651A64BDA5ED313C2532B15CC082FEAF2ED477F3E188817FF87127C112E950388EE2A2F06D9DAC605D0BEA1718EB19365716007579D4365B5F79533B1DB3438E489BAC6EEC1C406E4B35654C27BAFA20322844E757AEE9858B5C45388C80D067BD82BED43CE1E82964C266AA2939293E72642F6756B27D2C4EDE1913EB29C57ACBF66347184F79F27760192A0F56B55E3CCA752FC2FBE6B6C20C6EDA5FF0318F1D39CD4B470FAA188EADCE77A3FF16AB90B0C5B5DC3008DA3E02655076D4F7DC9EF2C8629DC4B9F017B7CBAC99C070BBE42A74DD77B0563D78446D1069A4D90D2216122EC70C0A9A4C0614CB4E8A390486BC8D887FE4F2F74E2FDDAF5F6D4AC6084FB8E480F0301415CF3D2119DE1568DE69AE79A03F843236F20A972F182028690473D99F2D812242C2D5F84DDB7243E8B5DF03B1B45812534644CEB3AB4A8C2DBFC80AB095D9604E2DC0762BCB703F81A0C16C7BFE7D8816A2E12BB0B328043BEB1AF726F621F09B303715820659A98FF645C0D917994253CA586DB706B533FE31D1592960FE4457A4A254280834E49479AF64DD089C029F5E8FDAB0482EF6DEB780710D80DE9C888F90F039B921F73DF40E014FE168B025D8E6054142035AE5E28592C4335899243FD5A137E26034275AF546AB56E74E80AE2FF0EE936C6461CC5CFDE714D00B2C652A302BF56C5B77F99339E310F648BE573D2D66336997132CCDC45D46A4340573288C1B8CE9EC7BAAE42D6A96F080C4A5664FD6 +sk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB842C3BD42827302886CC72CDEAB868DA93E8252E7201F16869ECAE6A81075C158CE5FD15A4600FACAF41BECB945B5AA03516CCD19970094440D6BF8FAFD6048E823216023242690C06C418029199660C9464AE1B24521106011B58DE0004A88026D8A04086492204A10690118308C880459220A23002808046E83148491980501880882440A13240C01470E2040481CC324011260213062A14644E138659046608A0870880491D28885994232A08480CA121144C828C1A02409200801A444C2B8500882012225448036900B99885902510AA4204386048B8865228991002686C9B440D0A0701B104A63404019396CD2482C584646DC28119108101BC56840C41084C671D2466884044924370563A0019030328B321284060E9A28650A0104249131889269C9966153326011142D841888A1864964304EC12620433862D1044610B76D04824912964C232551D22024C03442A284045A344A4AA81051902921826D0913645946609C168511122E14C941239751CC106A114452C8A63120B08D54B229120652C8106D0232005216095B20610A24620204469B4005243602990441D3484D42A80D08C72104B02C92166014904D08128EE21688842032C802304C12911319450B3920591411D4A049D3486159A40C0B161263B62D11252082304D122232A02080A4284608026C10458210164A8B88655A066580A04D10206CD82405A1488D20039224208D834260C3162A52A24119185159004600B40D8C301211328459C865A302451986440C000914C989098020143629DC0609C31605CB108E11A388CAA08C242422A246494334849A047162248611B72519308598C00824326C54342818218C1B39701829840A129221A20022482C54082818438A5B30310B93058C084944A07112186918222CD0081121A105D1847113409211C12460B8010C826842B00C91107058C24404814991C668C23890813221194102D4364E1B09661017091C128AA2A241883688E1208852284899228C88408D1836690217450BA42800276E014270CA208D13384912C541E2A00D94085054C86CC2A2608A384D60162919082E42228EE21889C31670A0A88CE0005252A481583691144511C1028C9B860CD40084028091511645630010CB340D52262A89C4441C486AC2804CC2200A7B6A8F5363C7078367DC835A9F723AD427EB1DFC45E615A8DD3F85D70971807D4BE386414D4E6553A480913EF066E4E9354E5F640879FD9FD49B7137020E0C6BBD88BBB2CB0B4B439C55AD4AA05D133F6B12BFBA9588F2DFA89F609A8203A7AB0ACFF6681681B924F0EF3A7ACBC5FE72E8687EB9B983AAE264CE2940A6004D7DD6FB8B22925A22B753F5505191CA7B1240FD8CBCBBB1B83F68AB67200E79E280A8AB23D37806AC100390568AC89F0D60B84E05A6EE34B12EB7D0A2B08EA1850AA8B74C92253E23EDE4F8FB76DBEB978F60FC80B6B4D102D074CBED2874D0E981BC5C64AD1F7817DEF857E4CDB8B34EBCBFDBF7EFD62BD219E37733AC56204B5DC6E7E14ABBC6167632F87B0201350D7AFF6F395F4BE976DC3854B3C513565BBC7C4D8D69451DC806F8414D5ECB5FE3EC11B1886FF02BA8D853C708B1EAD843344A8995251B4E3346595BFDA9BCC3F5E59266058C829FFE02D19020D0D952BBE80D288C1C35DD8D4D1C31DB57433616A8DE700832ECA40287017E3682E559A420AB3433AB43F6DC0354F8376350C3A0477A9A2C784AF9810AEDEEA80A4BA93C9F97DFA768172AB6B214B7CC59E519BB6D3882A09515A9F597CADA434C830C06123E86F3C970CAE74CB23890BBA2AD23ABA65BA44DC700769C674E6B339F7D3815C60C35D1143CCC2368A8FA3CA222686879793BCCEAA25BF7A55AB72177F85E768E3848BD833FEB72DD7566E58F7A26FF5077F027741CF94D0373CD0F59046F5953B84C6E50002116538369DD81E1C9BA79F7F10F8BDFA49E84C150E89E7CF03369F2AA58F88162BE2B7CA173E7689684B0644984CCBBB1C676AFECE4F88DA65BB6F70AEDB6CF0EF217C474F7F214C911D59473243CC60C9E8C6D99279473181866C5513E6B5E9F8B4F6B5D9B788C329D83946C8C1EF041E89AC8CE258B51E886850EADE41D453754A3AA4BC7A8F8C13470DEB0969D5C4FA570AEAF620DF63845657AD410E2D5EDCF93CDB7E2F151B8602A20FEB037B45F89FF6CD46B6FE4E1E3220B2753FB85AF073D0E256B1A99319FC7749967E255DF4C6FF0CE81B86160ECC7167AE2D40524426ABC0AFD3F081479855A5DDA7B312FBFBBCE2871055C6377431FC6A51613EE3EB602AE4E47EDE0E40BB3582F09205E0E0FF3ECC2666F1D11858830669695A753985580AA1D51FB975CC972352904FCACE616FE3B76100AC69DE72793AA87AFC7D6EF97EE2890EEF817A4EB2F2534422DBE1E5E71C6F7EC4AB6558EB3A35D687F8350ED16DD7FB9D66C9745B6EF808A67C12C93B926BD42265E8A092973F41950C7F66E94EAF64BF6D342B0AA05DA51DD452729631D0966DF303F505576838308EFD297DC54C4E6CFB8B7DA3DDEB8B1EB1879DE7DA040E59CF359570030D93210A8D28A2561816616041B2AD95EFC4AE2A89B14626F42E533B4645419D1B020CCDD694D8FB3904E33DC4FD379C25994AFAEF90E56137D30B2D0BA81AC50EB46C9B6C37F8B439C04A3B202F6680173F0D66AA49083BCB30311862F46BE6A369E0CA37DE9AD6FCF451213239768D7C72372681CC1ED5A396F257BCB33BEDB730144770AB5E21AEA40F6E0FB969670E779BFF61AFACE097B0DEE81589B39AC3D2A5071D0C7C1671E930AE441728A012C7C71ED068AA8FB2D62F360534512F85172BFD454895B283A5663BF70CAC0353A543E739F7FE849C5494F465C2C52356525D274104FD58567D87C3124780BC0BE9C2DC2E81453E43C7995FC2EE6A87B5A81ABF50B0EBC923D8A0EC7886BF79BD1E6B37E5B819327873458E0D2738A89EB4D3751E5FBFFE0CD49FAEB595DF16409154BC608F6F5AB6A42726D31D9F7A40958678CEB3FFE10ECD1CC35F79078A93E71E3B44512025A5608E60637A64A9B9968E87A7526F83F97736C99AFDCC299D7E788A7F28F2A15D6BB66C2A0F2AA12054535F56EB38ACEA22404CC4D07CBC3D4953C3FAFEBB3FBE7DBE980C19DA4365564B24376A27C0B2B0F50BABA098DDAACED64F771F5F3C86DAC8CA15BA9526A2E31F0AC32ADC867616810C0F4D8F40629D321C0141A112A772E07199592657D86BC9EA598497B3A273A96D5D788995CD639025422E66BC8A90D813C6413E1789550E69958DA5B10184B10AB873F8D2332FC3402B098CC6E14CB83A8A5DE0116DFE5935176DD0FD9D5B16EC3C07BF5BB10E80496B3DDE9E1A9AB8A2C69ADDBCAE77FAD139F183DB0A71A0AB1571D704A150BDAD71082C9F0BAA39785B9929E289019CD4428D03D11C2B13E3F4CC89D8C36C41A61593F064C08FF19454091371B8DC9A0A88104A6732B59DAB1C6E38426AA9107F3858A4ABC9CB770 +smlen = 4400 +sm = 47F64AE9AA8A116E80211354E7B606CB1C2B923D347520BAC74829B2C0B5EF4532BAAFB7037FE231C5E2564E87759407E9BF24D23F7E31B22DC01F7C5E9845225A40179D83EC04B39083C198C8D360D02863B8C0A4F86C244367DD56C4D9807E0F523DF374CEF9815E3F497B065DF07EE7B1234AF77D8070275C5613269C7087682F061B6C6E877ABF179FA40BEAC9A5EE6A9D923C050B66D44AA18FCD520812C090598C6BA03C6EA0E32BB605B5163994706FD5538A4D29E1ACE9E98DC3056D7AC50E51DA20E2D69E86AB55EDD0085EC242FFF27516DDB28FF3554C24FA0D8A5411CA5D418CA8AD05323466BB2C693A5D80FC3ED81DD8A8D9644649E3E19C07DD66856CF13EC6F115446903DAF5F6DA9C91678CBA36607D8DF0B8432EC21E36CF82E7620525338ED0C7B99C1C3BB957317C21482E8B2476E998581E8AB523AC419D1E82B6DA49AB6CC7987BF1B511C3D3BA7EE290413C24839B41E547629EDEA833ABC59B1F3D8BDCC9078C818858726375F86E70D1ED7DFDDD257DC510AE5271125D673FDA6012FFC57B5A9CD53CFE54033F0305EA9362AF1AC43883018DADA70FCFDAB8DE1759689017B551ACA6543932BAF9AB85E76F0BFCC3AA1B2ECA527DFD17E02095128574130C5BC6A08C3F9EBFBF3CE6D2E86A114E5ACBFE768AD1AD34D146AD9A90906E3A1CEB6097435B54C3D272A3837367E188AE0F535D0C74D5A51F49E4D45DAE419CBA0264DBA810DC6CD4E498789B4ED51D8DA50A3288F73F0C4AFA69292FDED7DF637DDAE6E1DEDFCB9574CD995983AEC5783E75CA32B5A41D699D430317BED8D189C2CB850AC37D0E95FC054EACFC4D22A8ED07063DC7C6E89189CEFA19B3D970387868CC20D4DC10169E01B97A651844DF384E73DF3D4DED56E685EC45BF3218A6A4126E178E8C93053CC73013BAD231902D23D20FB164F52AB216FE31A913FE381033576CCD383242A9182CBB5ED48AFFF9B5980900628713DD410F1E8D6FDE29F969A5FD276F58DF6FC21A70104F5C5723CAB4B12D1CDE5492A64BBF01D52BB0178B56531B9E416D69172E7749AFB7841774E78348EF8AEB8E9E57FA704F72A3EAADEB8A0102B23491F59A95C2382F7764A12C19D8D2AEF1384116739D52DD0BB4B772A71DC85D489627640AA517E29A68A20906D6AC9311A1A10C9A20F3A801EE7199B468FDAD21A3541E3D9B431991B329010C9DD6F6DCE7DBADDD3ABDDF838CD0ACD454398FB97F27766475C62497C4B54DE22A8885C6CB0FBA80BB997E14CBD43A66DBDA42A3F2A3EE601E1C034A5A995E7183DDF951837C1C60C7515046774109A76BFBD71AF42788AE678EF3377D122100E44F0EE553EC93FF813C0FBF3570B5B086E7F4B194C87C88F9743A3132E469EEC1893CFC566F7FB6FDC382AAD3FF1BB7CB123D53C840B0B396418919E9983FD075F96B2C7F7A0861E1C525A209F14B5E6F7B53970242B647554F8681646753020395A59AFE484D71DD3DFBD69D7EBC97002EB5898412608608E2404BB6730A510601FD3DF9B8C1FC88C8BBD0F30207A0DED44D5F160A2B237BE387BDE33CA32F1CC77A82290930695CE93B21099D07B2F1FBC5EDA549EA7F83C3A7C07DA28D90F9F7AC51310D6543A9AA67A5BDB9916DD3F0AF3DCC79C97E509C93CF961F22EF907FBB9B682AE05F4340861568EA31FC4AAB69C6B7609BE0BF1039C6D2312ADA2AD756EAEDBDDB2506CE7275F21D2504BB2AEFCBE595D79A029A441B5F7E06771CFEBF108ED2E6FC4A0AB8C2FC83D87066A4467823B454051017D4115F670817A62F73A20D1A4EE3CFBC58C7B7128CE452824D6EAF056011BAC1EE67683E67D0E02208DE5097F455B83B0AE624C3CF36511602090932BF5F4F89FD474B1964E0B762B91CE8759E54EEA005F90595B8CB6216ED393F5A65FDD4C5B879D749B177649745200CF85F32806FEF31B6DE012995E673FC122B4773E1B71E263E97AE05DC372CFD5DC8FA4756CF7CC262BF325E14B3DF63AD2CCF75B69EFDB11BF5890248BA082FB919D1D7A552DC65E8B9CEAEB2404052348C6E1B13B833A889A5CCF46BB347D90BF44C61FA4B31EB3399F88401BBCA04752C4A0DE2D002E957B6E95399176F17D6782CC7217229739B803BDA3B320F2B4FB986617B390431B153AE558A18050F4ADFBD1D908FE594F89B2771C805B7E64D3E8A242329AB4DA91C1EE032248B6F77FA39E9A55B5803943C88509097FA5B333BA4CF60765D1806AD26DD2968C362A71A773F17AF112C8ECD779501801EAC5BF241D3BF34A85AD8AD58264531795382945D1CC2EBD8C886B835808038592DE67D20D8F894801391C131721609E65D910EFCC669F577AE6E295950B5E534882ADFF3E42631B0C9485020EB31ED5F2BFC19FADE72C635DFD33718CF203A4CDEDDE5DB25723531AF5CBC4731B107B2EAD9DA13BFDA452C5290AA35715D99B83BF84B030577261832F1A52B3FD2BD9832824203E07224D24AF02FEA356F48D5132B9F64D9D9717DA0C85C5B63411D5E230002090CFF70C078A3E56826F99B2CBC5946A001B8C2AA315F62DFC1E941058F80CB7B85C9099C061998CC0CD5C0347753C7448656B6A4558F935FB159627EC45F3567D1712E89F62FF8F7C2C7909FA49A7EC2FABF66A2AAD3125B7C0D882426A676B5B58A18AD31561A0AA842AFC73495D21E8C45C65C424394767D95CCECC08A501EDED74093ED8D160166698CF0EC9FBAFD9C89563C92B1F9C01547B6B1011689FE2EF1CAAA9EE055FA11228433CB64A19D41A9D85BB1B1D4FA3D332E06C269135701F9DC9BED8FE32EA01F24DAE4DF1B7C4CAC25C9F15FA79737F85B2A5A74A77263ACDE07B0E4E5995F64232FB5ED3E4F9CC522CE534A0764327265499A95FB6AE5A8E4C264D5F0E71B6D9640D88BD64BFFE9B6DF5CD733EA0E3AA057CD0EC544BF9C553473631242D6FCDA5C84699A5723EEE1C6FD534838B07B02AF0867F22FB2C7258453313B6EB55DA568293EF100FF52FBC4C69A82802DDA4B7C654C90D6A7A6DC63DE01190B56EBB156990841021A2639EDDEBDC06ACA66B90694C7A034092863207ED2CDE0B4D05C19B19BDDCB292C254ADB54917122E1363FCEA435E19F11D2CDA112B2138A23A55A4AC1333AD3D642B978E924CCE088DC7E2770A0974E663F86E4D248F4A0EF4C4604F6B571652DDAF0C49DAA0560D14C0EDAB9E19D97D96E0C4F8D479E5F082EB156D2E4D51B353AEFCFB1977C001D8518498ACB3A09A498B27ABB6858DDC0A6A9A6F0850A2E600EB7818D284EFE351F2E32576D6F728090BAC4F9FBFE09233645666A7781969CA0B2BAD4D5F2FA192C44454C555A5C6B6C7179A1A9BBCED2D4D5DCE2EAF1F4F5080B0C19292B2F3F50697C878E9AB6C0CBE5E7EF000000000E1F384CE4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF + +count = 60 +seed = A832D4AAE8076C4EFE8319A74CE315928AB765BB629075254CBC63EAAE691C220F4B5E1839E9A99D8747AACD7C2F1EE3 +mlen = 2013 +msg = 84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 +pk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B54963273D452FC043EAC5EC0DB3CEB39738F72500F6CDAC93690203669FE438EFE510DE77C9EB1D4E289B3F029744BBB6788102D6149AF39F06F7298179D03EDA1C999CDD4BA72F766B8E21EB10B8C1A87B014CEE05AD44FF6E76F9A6CAED276B37D5523D06650F0D9DF2C408E8367D18193F4D7CD2AC855E21F2FF5A004A9DD926DC35AEAE1FAC38B71858474B1A1ABE6930A211B3459E63B920B3080CC0C534FBB9BD75AEAF8DE3A690F093454A34D7A8A4030E668FC3EE117F49C74F97683C87C8B60A1766900EB7AB080729A4F8C41B86AD445EBACC54DA7E914B437CDF375128550ADD0BD8AC88543A569D63127BF4311EAE92B5761690D6793CFDFCBFDEC07E91B2AB1E68DA2BAA3A32DAAE56ADA694D1B447C08F06A9BEA43FAEEC4751C97F97E5746729D8A3B88A64277F2514296143410636976ADDCF01F80AC0445D0DECDDC5EA20B5CE3E39741E4CCF72F12EC9F66513D509DA0002320CEC50F4798CA72D54FB98569CE57EC3FD7FAB6B58699D8DD8ADACCF8BCBC7F09832921EB01DB8B14DBF1E1F313CD9A33E6186C66B6A0A26E7152639E0475C2A2BA0639B2F75A161E2527E2DF15897E921D7A64FCB8760F41EC9B8EC9156A327F69F09E8C4F3A2FE097B0D62AA45C87631C3D4BA2C0C8F583B1442EC9FF1546D1A9D578BD54C14FD4DF8C3FECAE59D6F02311AA44A440DDEFB54448B9DC8E6920ECF5EC7B407FF1CE2036D6CE86F0BD41D4E203ED876C47274CA3905C4A1D72C88CF10025BE8B736A108CF7DC8D689CA3EDDD82913EDA17B7EABC11A0E44D2CC6A4C07799FEDF1BA50DD51416448FE5D12828A4D463160A440B00497EB445E091410374C1E46DBCF96747378690596AAEA3D1B5C82E7C694408CFCA5B22E1DA9680D5899E69196989680A34EBA1F886EF35DE3FC08E7E5AD645E9BF8C0C05146D661805B6AF90E7A7C18D300DDE74651773C02C15F104662724C37F55B3642116FE1685B38C3D14C985A6A7A1C430CEDDBDDACE038BFFAE7C519829DF77BB57DA3AA5A87D9BD04C2DDD692C69062D0520E5769CD81674A82B9B061600314E9F3D191BC4F041FA29CA8AE1E0C4BB7A6BFED0B09A31BB95559ECFC8815F8BC100E54E2AA3C7482E0174C723385DA4D1E6BB556EFBA42D3B224BBD9F6534B537024125A429AF954941A439B70B00DB154AF6CD50D0A5E344E4B05186A9A3290D76965CC2704B0E1B66776B9E9BE6A308A756D3E9BFCF499496AD3CE38D7AD0AF89F69BC9547934A313ECF56CF1A7E976DF6B489E6EAB3DED68FCD58167454BD3E9440808C6F08E0425D9E19B46B36F6C5B23EE54A3F4B4C94033A04E6B3D8C65CD9640726D2F76AEC3348A61C6B30C794F3798582B4D4E21251985F71F9B444A1FE597EF6825860224E9E6D97FB2F8A2FD614534F13CB1D5FD01399E1E94795E80723F2ED0D8B2BF889549BC241738B7DE59C39B5BB357A6BF8247AC50860A0C19FE6B55FC33DCBF6E57C4872EDAD3A8856ABA4C969938B862CF7353EA0EF4348AC5F8048A724CF6A22BE8867859E99CEBCD0C91961D08E1ABDCF61EDFD45A5DD3FD10A70EAA9F593E8522C98BA2B2E6CFAA94422422530E4B15744FFB643B1578F62714C1D583DE4D6570961D61C7045507D9000FCDD16955F37B749CA6CD534E3DCC0802B0373F5D07621FC41671DD73283086509AC6DF10A9C261213F3225762E78906B23810E4437AD2B6334DC6CB054FBEBBBDC5EEEB2436F46B71515AFA40431A3B26DE3878B35AD1AD83DFD1FE5B112BDB282D7A3F18DB6202B09D2E3A8BB58C2AD1A61D +sk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B549420E6BC8A11FD32136A44011A16C09D31FD772B7917EE89A3DF767FBEE6BE4C16C43CF33EC7FC9A43A94183F0A34B86D3A682ADBCF010C88CFDCBFDE30B2D65A522244A30820CB822DD8903100B62113A508009064D2266022352494062054426C030572DCB0898AA0890493895B100D8320854BC88C59206ACC9229081800938830C3A42D03B0011CA369E3B42463A42CDA94311339021C85299B943002268214B22542B86520118941344D1927214C8000211801E4326658088DD0120DD81661449811E0C00C14316A91306113C289CBC8108A909059224804388AC18240834042C808424C3090E2B644C9B8800C137213371152445041328621023022A3441B00424CA64891C66CA3226688946CA0981003A905C002700A280CCC986014B104D3068A22B66D239549E092091C3544A188248B362E020542934682CB1604E026109C467020C08561208DC1222103496680446D1290919BB0212424451C382218380E1C1612A41090602202D0040AD2085001080AA432625BB8449A988522A688533661D0944C924481C41082D1A688134861E1B649C010218CC269609429D29408E246651B178CA2946599084C22052ED2C4115944860B324ACCB8401C12711B0272E41402438401D8B00813276A004121D4168801100121006221262D034065842624108240A4B43140C08811894C1989611A152459983041224D14078D99C088E21209182520A04888602221CA4840102222C4220689028DD2B66840082EC4A02582A044628441110949C3A2319408418180881817448A1471C986009A380D60260089C4119C264218257221222DC130100245491A88889B90849B808561B0055A82304B828DE108084B968820A610592861D92090843202E2100C1283094C3861E4B410DA0072E2202DE1A08C99A028E0126002184288980C11466919B42C119104D0246903186A1A906500A624C3302A244869501021C9B0708A406AC408284A0289C9969002046C0C0249839011E422625A8649180468D83430C93671D1A8245B4402A3C46D59B24D1A294ACA244C23B945E03251DB304948266D882606CA228D0C236651428511214D02B3651C1106A0C8454A8265594061DA02728444894804520BA21052320D5C984502171193240903488549B44880A841103380A3EF164D4D58A6F0A99EFAE4F5DBA26861E5648F20DEC8D21135406F22F86C946A73B8AB931F58A805032B0AD3ADA669FE3DBDDC43CF3388F596706F4C722DD1100273E8F3E7A06EDECE9A2CA9B5F4FB25F8B9B121D779C6ECF8C5AFC3AF60436165DF46DC0F1B99B24224DED804DE5F1439C8B8652CA7217861A230D700903CCC5ADC9C430745A696690C6D08E7FA7C0CADDAC7403444D6F26B2A9019895441A32BC9CF9F1726AAE9A6F5E10E162D93FACE15595972748AA3B5F99FE8A3E164D396C213AD83C726F1B4EF6A1D0610888E6C978A7DD253359478F96771F4D427BB1C251926D197C650C8791D20B7EABD8EC100345C09584FC3FBA127CA42F8B249182C51A0F70903C3DC9781693B73DC0A3B43630AEE1D1B9AF516490E2338CFCFBBB1213CF3129CA43DC24B880B775E61DF267291DCDB655384A47543800F23645476EBF6A8F7A6D4E66C4BB430ACBFFF31FA3665D2FD13DD2BA0D312A371B4E3244E709A140DA33E218AD35B039EEDC2E0547CDE94AC974BE6D78A2AEF221E37E071F3CF2AC798FDDB4CC4C4AB3E0AA121143CE23153DC8CA53D0CC22F740FE1E2A716D4F2BF80BE0B6C047A8E89DB7B40CA79C5AB39D769E7C17B3FFED3385A7E973613A8B65AC38B84E5CE11D805640B7D985B784405D7C273FDA80A9DDBBAEA86578EAFC73EAF99CBB625049E3480644730FBCE1F0879BC779C0BEA76C00D2B55F556072C398CD4400EB9AAF5F3513DCDFC511650A09AE6251E1FFC3F86DC0C2D6DEF995332FFB3D676E70E08EC7060BC66083FEA0194BAA736FD19AE57DC3CD97BB33B937207D182F5B0D088E079BEA7C1ABC50774AC90F5F768DB16AB4D62CF675059589BDB7C0448E5DE91415F6FCDB27845EE86F2D18CDADA07CC6A7E8F786C7D40890E28717B2FB356743B550C7ED641A7A7EFC75A3B21482D45FF4DFD5BE8CD4674857897A552573915335CA8E2373097FE3235C2FC179BEDA69AA4BA1C8D94A215DB9A7FC3AF8563D35EC01F4C7F1181FBD7048A62B80EAFC42BEC8310D8E5824C66ACBF50CF774B19F5424253483F41F982CA40B84A7A9C5A0409B9AAC80658DC121AF5D938CCDAC16E4919E34EDC7AE6BC412C68BBD53F58E83564CB118191854FDB9D45BC8F3342C020C822AB105949A0C2FD2AB3E148B07182B774541696B86A6511F3DAD6DF66F13137DB70E7BC512B8DC244B65458C189F0C24ADAC3D73EBEAE9C125689DC38D1B1528B035CA53C2CB712E9B0F411299DE57ADBB22DA78B666D197B3C55A2C67CAFA3C1C5C0D689F293170FD4ACF8F5ABE16A8FC75409759D9CDCDB15864910693B8A142EBFE11BF707B81D1491B25F9932FEA0669BE65080784F5762421A0B0F82B4C945F454BF86C37F4484415B45E4C948D45BD1EBA8C6215A3ED297479E9D63474F87601FDEF04250BA2D8DF439E948AF7FF723D4C251D56F1762E1A75612AB896E459C4D916B216E40EAA9D5C84576A588AD4AEC66ECA96A0DC303BE95EBAE22BB538087EA2320D71260377EF48B8BD3A06B9512BE982C3BB3681AE58278E758535FD13CD9C9A939C8E071ADC12AE9EC7C54989049C6306573733E21964C0B64AAF3B3BAB780B43BE3923BBD3355D8C614D2C2B2499BA62133F7E9A200084555B7C28BA22A3A68F5368069512DB4D6EFB78BB0B68437E08857910A3D13C26D14F27FDB12B58DD23A177B3B537485E31B2337A225D5AF0B47C1927A773676588ED018E0328F951E5E64CE20581168C3FB0E38F3DC955280CD6835C4752A262CAC8EF1A75505AE526D237879C1BF1D09F33F24D85339CAEC04B4FEB041027DA5DB2F2636F16E508AB15F19E8132538B552CC4EFB0B02FBAFA029FD378C1D63E63E505D1CC536B7559399EE7FE51DA35D562F1017C305A17EB4DF0B67D5E614ED64658A57666D358CE9CD96D48CCCD56DC21CD481424280359D5EAAAD368A43C41F952576E9012B782118999D963462D779449156430D5FC9B5D713A7472AB2DEB60E3EA92311455911AB10FC9685CA5A1C6A45B93BF4CB538C6BB78C1B024147A63F355F8FDE7D2376129A13F5A24CA18CC88E6DA6374B88ADE422D67B93BA42B6290888E7E26B9F083DAA2CB4D9CD83E21ABD55A42468C8600B1EB6489E7832F5910BD6E3A32363DE85A8E74DC7F7803D50150D907AB1D5CD3597B8BA96806311FFF1F33F09B9693BEB726DBF607BEC10D6E29005F2BF768B7523A9D68799D25D66C0BF3CC154B14F9C41C944D9D2FCD2AEB39B9ED692AF59FF7911DC3D882BC1766ADF04E406D20A08AF900AE64324D07B67BFB0F6EB05CA7CC2D109BB95F5491F4261F889194384E6584E980838 +smlen = 4433 +sm = FF7C296862A876B8C974B02867EE11775CE71133D8A8D74941A383267603E9188206337E1F3D2409A423344DB03137343273478100E84753111BD40E9B78B18463F2730E3501DA48E56F9E13F20D0EAFA77316FCE3F531A0268E201DDE9A208BA6987FC46BA7F83597DF5F9919DB017C72DA0D4881434CF7463424CAB658DDC9175F23DF5F84F18585DC00A0A091ACD8EC2EFAE316A72D5704047A4BE0CAAD6F318EF363A49E6479C9BA56F8F434D458833EF49199DB9D5B8BBE21072D6E2106D12D6661622279B3A925B54D0D9A281E3445614C3AB93EDDEEBC26F98D87AFF4828463138F55149E2BEC4ED5D00FC3E1822A38148DB9D82F082021FB5AB986AFB48842863A0BA3618AEF70028CD1D836A868DF5410C0B235F91E2BEDD519332D12CACFDE5196B35807F7412BF708B65DD911651214E9F6B836A02619C4EED3334333719CFB73CA4C658A44FE3D80D26E4C4A1961793710FAABE93108BF91CC1358AD4B7D195546AFF42A7893292AF5C88EA0D8210C3984135270A095DAFB9B280699FD26A668AA0E669B408734414B850B819944394BC71B66C9ED25803C50F66D5FF6FCE53724C5AF53214F6E1DD5D902A774AE30CDA86D98ABFDE07AF96FF669288042DEDBF9EE0B2F13A11B4BE9615C581EEAAA13FDB0B5C7E7FA0A3732A231920EA446A751F99084A3FE8D550A6ACEA0B3CDC52845D7B2C10C45B26B493881ECD79DBDD7F89C6768B565B2D6254BA89A76C7F79AD9C4F0CEC5270A4C9866B36A6D979FC36A9E106DA03D8BB8C95B8E649A96CAB3D31758AC1CE3409A925C79FB65AF68F54D93C7D3BAB76A292BC17A48746D0874E997BF601FB20BA6C3B5732DFDA67DC8A5BA3262C6C3F45C19C47733BEF42A56140710B586409FDAC387FC1CD36AE13D4842A25A0E556D34F57D3DD8DA68D0CC4E4BEF9916C28023BFC6837EC7C2723B321F938166C2F51E41AF508F445820FD09FE4286E63B3E9F9146BFD612FF42409FF58085DE753616BC728F63D73376332C180B89DCE9AAE51499BCAE727F3A33F562D94374BB434EF140CA60456BC3839A38E1734CCBD4F259EDB587EBF286E72B27B2A060F250D819F286600C368E089EC5F739E5C38B031120829C3981CF74FF401489657996D25803C704CD2ED96587515DBF409AB4355113702A6E0D8B04008F9950E70136AEA82476E0114B306B200EF2E76066A82BB8F46A010211B5A9FDF9434EF8C7E5B9D6161540748E77AE61148F6C4D065B8D53317D4F1E61C87BE68EFE746C114B002BE6EC9BFF4CDF744B838D2FEFA9CA084A51CC334F8FA098ADAE2586BA02833B03AD9BD726D2A55718E102C05E679D49D0EF62DB8F5C88F01C07CECF3822F08A53D358C8DBBEA67B2EBE7E09FF12C862BD045924BB78C031BA25E7A3CE023DD36DD6F2BAF2CCC6725012DA172896039019495E4BA14800E817D9EA8E8094F03DA2C7BA11DF51429A6EB327202A3D17C9946A73B1FFDCF2110C205954A2315A47C8A21282119FF709490814C36D146077D69010DD55740F887ABF1D144F1683A7059BCDEA21B77A905A5F4DF2E1399FF49C5F80CE133246F34BC0EC35C6CF03918F2F7602814B4B61BDAA373252C2DFA741C3F3719D362E8EA264845F35ACF247C0C72AF8932F5D68AB11A08D24C0E5F829B6A9C0D8A185FF8B85E8471F0391E90FDA59CF161A318F4373D9C21D7892807E10892849B285C939822A7ACED663BDF0A1108503548BF312CB53161331A637C24955289D118F6DD91E5DAE9D655F1E3F289038EBED9574AF5692C8A7720937D8E90FEDF985A45E27D429F2FFAF1DF441FA3D20F822E4AD2948D8D41E9D8AD183AE49D8049FE56561619524D4B6A9E944359DFAA6774342A2F938F73E85194C9C4E41A06869A5C31339691E6A88AEE757C66ADC7E8FFA1CA8CB8FB2E1CF95F3607F9990D0ECE40F387D5D40A49963273F775B2194E70055B005E932E0C935ED71637F979D1727F40F60C340A253523A0B27D0C79FD678F6469708888787A9F7D90E4F7A1F381C577604AEFDC5C6B531189F3BD63EC0592E89885CA4D1BD3F5A68983E7B9DEF82252AA2E0CA6EB542E51059D3EBE64F8F3787DCD7B39EF783244AC967F56E9763BE69BA7743FC8508B40AF3321052F50821AAF81923AEFBFDE4F2B6BA66268F7C6354244504C1EC5A4709A07500F9042885B2A0B02DA7056983AEF95C7E23DC17548318F121B8B3CB1A5D7CE5DC0B90D55D65EE815EF09BC97F12CD8249F8EC29F7D83043664F555EA04912646F0BA64A3F870B29443376FF5EFCF1B25049DD2A2F2CF45F1CE36B1FB10F956E5AE218C591B7A4B91F158021CF05BC9C3596B6E2739C8CA36CC3DBB584E9BFF0CA876F866F43C4FAD658E67AA32882B5F7E54868BB4BE0B800278EBBA5ACF991B960461F95C12A9B59337E2467AFA04F2C1737BF0E33AD8841DCF612023FDCD084A231CA38AD0DD10CF30A470235AD6665C3E20ACA18C14651954EA8B156BB5C7BB9D5DCC0214C18353396DD1F23BD3D3120127AB11D48E118455AA86043144F4E1E94614A9EE5D712947CC81E7CB311B1DA4603A76911519B98C5A99045CBFDE6EABE996F834187DF470C1EA43611B67729BDB551798C28E3EC0A910B0A5F0D9FDA3E04BCD17C1264E01DC062DAC37975038A83DEE0B672B92AF22390891C3EB77504ECC30585B150969C8131DDF7A2811C79ACB417FFD6F7005E9F3E5B40D4562F0784B896C02F747A0B9D2267177296A63951E2FC574337A06B4E55C7C24E037306C76846D33C8749D57B963147BCCA1FA25301A16B0FF257138ECA389D167A7C4AA011EAAEFD470064F60795FD2987BDB157CDA020CFB4F425E7B2A3ADDE93D525CE12FA9ECE0ADAD10EFE96152B3FA9CE0C7DFA7500C9C3EFD6DBBAC5BBD41986CF9E5076275C1459A27A82AF5AB888AACDA2F102CD485BA46D0E1EE242AA098F8F89224BAD9EEC1ADB1CB2D55AB82561EDCAB0473CDC6883F0EC0A2F21958AA888D4A5F14C02F7A86D2634BC1E21F44CDA427F745898FF89EB4A1C23912A7E764172EB647320645F1BF1C31F42B56DB55DE5268A58BB886C4954B59CB9C8E5C9E4CE834529D08AB3AA2EDE6C79123B899DF78C2C45BB25CC76145A97A64F5F928D8E17DBE28D29E98415F1A216CCF67C7409F315EE0D021E625415ACE2368CE4913F60445AFBE65DA1C1DAF6A43740326602D0CDF818A5D1B1C5F51F2227D40B2E7FC4FDE3B579BF2CF41FE95AC5DEA62CB663CBF488D5735B6FAA3E638337DCC745302D31945F216AC465110308171C2C2F3E4B70717996CCF4F608091317455F73797C89989DA2B0B8D1D3D9E0EB0F111B20383D7787B6C2CCD7D9DBFB12313F425C659394C0C1D7E3E9ED000000000000000000000000000000000F23324084C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 + +count = 61 +seed = 09B8441F47235EFC82D71933A0037FA4F69124C3BAD4EF6A3A7178B417A3FDA874081B7EEFD7EF1BF234C752458FBBAD +mlen = 2046 +msg = 92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B +pk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E676C87892C30B88D322BD64351A07BC9C3E490347C81AE13D8ECB285665F7C376BE92216403206BD0BB08B737AE94AAFF5A6160D9821255DC7FCFA54AE06C0CF54A6A8F66D117440FAEB0748487002BB1437486E7B0C192FB758B9C66671C7074FB99B90D60CE17EA457D9148EFDDC71EB16BD91012A84223EC0847D80D78E964E1BEF3BDC4B472D8D9CF42D9D89C66AA6E9D28B31255B04A4071BA20F52C3A0A981B2F4E0441EBBCF2F591D0C458B332132775A7DCAD20484C07877BAD200BEA5F76DE15A71CEFB2FA764A1F3DE05ABADDF2A6FA3D7443CE21FA1D5D50BB097974AE0FC0F79538E75D04E388D2813CEBD2E32563BC6A0A39B192A572359F3A3E5A276CF2769EDBC1E17443FAD1CDAFA75E64623BE58BCCB0A0B3A88D58F42207D1E9F720496E77E1841D49E33305204979AF82792CD0CCFE60F1FE4AC628993C9746FC86A0CDA8B7B523B58B51B8FCA87C55F74879D60C1CC5EA32FD9ED788A2C398763453D449B14B122A5D8E35FB8DDC262949FA5985DBE4A41340B66E8AEE2F4CF994B5DC076A4713C2B1231F56EAF5315375E126465602B09D9253B9EB0526D3BB06161AFEFA3AF7B91E1719F520E1AADB47FC1604C4C1520539AEB9F3045A238CF6342E81547E577751F67852708372758B27F0603E8F596FFFEC8C519C7EAA530ED689A5327AEA3CD9D47B0FBADF5B8F88E800A7ADC3832C84C018961294572A794CB21BF5B657C767500FE85B308074B67FA19850E705C8090D18855D0529704701D899F3453362ACE87A0D3AF0C33A1107C006A1473367C19E11F0EF0DB8920EE9559BE23C2CA34C4483C49815C9F76BD8B031902E5F9246611EA260B69C6E1BE03BED3AE557F096226F1A70446E335D0998175711CAA0310E0A3FDB76154E576EA38CE75A0D131FEFCB7CAE4241CE490ABC3A5A4DCE4DEC09243313B7CA09839D2C2C75A46A4888254BDB7A8BB136593C6B724F9F84AFDC8456BA0E803892E1C6E5C4C20F0FA3FF92BAB1A85481F8518CA11C3B80559ED5A20264C37B70435194FAAF2C38D8B548E55B92639AB7E5530407DB84ACE940A4376ADDC99D991D8CE404F737FF1F2FD74F760C4EE11CF57593A070969FA1A86A5127111559CC8476649B20C180420519361452C118DF4AB0403B4CE669695DC6F456FB471354D1A230ED2CDB28DC19509FD235EB13C52468FF0F54D6A60693BD18A0B2EC8FA65B2E0F54696B805866360ECED6A6BCBA4912CAF2F6C5AE97C39CB5C1EC53D0F5348D2E6447997389C37D54D717646240A732CFCA22443AEF7DC003C72E0754302EDC9BF8E68E2BA9E2394F1816B504AE90440968CF651883587A6DD30EA3B7B969889B658FA24CAC927450C19146BE5DCB690B90EC2FE0DD82AB54193DB4BADDB56384BF0CE3A18017DD36C9BB6D4B6E7A962D2C70B04E36D0CE1A8C46074E17B013644478E5478A0FD11EA158A01ADB57C4D33BD870D794E23E58E668E17CF6FD5431F38741FB9FBBF0337E6A81DFED2BBE9BC1DE57CE3816A47A26F78C8A41FF32488E4A0D00730CB38A6E889236B3902365B4C7B1BEF427F1A46577211815E3F91BB0789BBEDFDCE3F465883722D51CFDB4BFB44D0B89B4FAE41D98A630BCD19352C16868C7BF8017F66F86E1E2F95A6EAF6DBF4BCEDC4F15F02C70E939EF654AAF505154FD2778D5B32144C699A7C65FB49C9E895FE1A4688D18B36A3AAAB363A0F9A454720FBFA7784ABD67E2C3275221AC283CA4097219D4FB89FA90BBA6A9E8F7943383DFCBB0D0FE6901BAC1D11467994AF73D9DFFCC65BE349 +sk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E3E58D7067211073A42604904DEE1E90028899DA04A077D044D1065EAECCF1F5F63A293ACF673DF827C0BAB1EBB38E515FF426BC55604AA04D8CBF7D16D97D96B04866D203822C0A06D1894402015800B35708A108ED2928D1C860450A88000298619315118012D18A389219268244042C240051137840B86111347910C078C42921042148DE0104D2407721B8849DCB60502B660DBC4480B240EE4480E9948221C9840A13885E42808C8128AC2142EA128028B4432DB0201D1024C0CA36102468142440041184C41946198048C21A03021C731DA244D62161062364ACC080A1220124B14290B1351D186649B42011130066106020910410B1784D01024A2883000B12CC4306CC8B48561343098348D0A122543180484A291000924CAA80D5A42508C900564C088089370810440D296855414401B9370E306865CC66914218508116104056D4B94040802220834660C323053985044C681A0040212050A18A380C404288C3286D1B26DC4C46C0A88640CC68CD9A20C12C6418C188420332991A048DB928902A1854B2266A3440193B6211C49515B222D144872044390008060122825514001121741DB123142A070A142225C880420183002C5851925401C956408A431948825A2B870012864DB026C9A024D64101150A44842204941144ED3166562266EC1848C40B22949A2715A164A02221013B585A03089E4824040A840C19649A290294C3232A20802CA34004092402235045A06128C926C10872998408DD8B209C9040660A270430005A2369153480A18C509C1022D8A284E5908640C09110CA4455034449B020020194E2118711AA469C0988893C048A0385043484512310263067280B2311B8004E238618AA2119A38441C18418A164E21B5600BC0041A230E1136450A272522268C19A34D4C9864141472C4320920228081A00D52800C2434469B2884E0462E04342AA08050D1C8401A388C002385981430140286013040A3924991922D93208C1CB24999404D1B924024B02520422AD0024899126482A6244918688A40719400284B1485184584D8C44D1CA184D9A011E438710339255C106D1120284B464C4C48219C248DC4946910494E8310841A284824B851D040449CB88960084522474E80088502B4690298088BB82D0B349152022C238265404F8657FB6FE8A9C1B0D4CF8199B49FF0C3AA9C84E531981DF317F5F2C08588F24DF8B528F123A41E4602CC63DD41CD026F7110DA04EB27AE651572DFD873E15A6229A57042AD4CE3F03D53AC57A377485755B29C4902132EF80B223C4A1A7F947863789F5EE4C845486DB5C85D373BE7BF651D30225BACF7AB28F881674D73118AF4DA5AC1CFB69781272BB03B5BE6217A5C2C653E8A5EFB1D9E43C068AC2341FC422CA03182BAB729ED96A8FD326725E0765A83E73F4B55A6E7298D62562E1C9A98FF3458D88FF417BB95171149E4A124C69371AF9C149A59B1D91A9B1C7A1E59507ED53CE48679B6EFE63405EA2E83D7D1266679B4A948FF67D55EDD4EF24111C1FE06C2184CBE45A93A6F5ACF8FA23B705E72B737941E1B61E8076EB07CD62CEA29C776A94B8FDE1A601958917A64CFAE4315357C83D256172D36FDA9BC572BC89D42ECECA9B92A82A8092BDCB582318FC9553879BE8553856F82CB21CD5E3346C1B475774FBA7CC814E8C641F1B9A41781E3C60A6D02296C7B6AE51B1211E65F361CEB1D88EF28119E85F2CB62EBDFD49C388CE1E99E3F0052375C432A7A38AE3EDDE4748E6382CEFF8B643CC8E927E8080C1300D66571692079B489456498B9905998BA2B11C1695E4CFFB4A74AA5907D9B726F628CD45A69B69B7DE42D2FE9C0D01B3A270F8F58A574DE908A06296E97854235F0EA9946859E548A8A2513EC6C2FAEFD949F5DF888F60AECBBFF711D8D448178CF5DCE74A17D8ADD1FF663C615652E4E2186E7DFE12D0AE5369C9E5345B92B2403DF4FDAB34E871FC68438CB110F7B7F38C9CAF5E1A2EBD62131F7498F90B569C0B55C785507D0FB272E1713FA6138A8467C977D8AA7EF0BDF5D77ED85E6F0E03E828D2836C95BA663618028FDFCB7BA0041112288917AD7A16F2E0B3F2B6FF5CBE4E5E2B5B49E5414270E9290C4640F56D82D281643C20A6F7A720BA46F8469592D2413781C61C9CCD5BFE44A4EF10DD48434EAD0115B30B4F7CFE80505A47E2BE48C763A9F32BE99D56937BD49515307E9BA51E9CCC51C1E60A41C3D774B346E02939CB547500CEDF7BB56EEFF4A1EED0CF7285C73261D3818900E573158FE9437B67325927296506E8018F1155CA84A51DFE4EC9A7F50C8E8F1113BA38583C9BD56B1DF136BA04FD2BE1BC3C86AFDDCEE956E917AEEA8F9F167C083F6EA7E7F60729F588470EA3AB0572DA2096E2A8A75BC85CBB1B5F1183E780D12DA622705D6B786C9BFF30140412166AF93EE589F58A70B96A828CF593553200A6284AF0D7F0C373049DF67815013903BE112E83B5588DC9EEF90F573CAA5767A82563DAC2B4CBCBF92D46EC2C353FD2BB1DFB3AFF60D569FA87A94E5A768DECF81C139903B7699B9687A395F0DB29EA39F986A8BBFA7D72BED0390EE34C9AB5D61D6648E06E94D2ADB4E427D0698A12F222CF586A63D2EE46584FCA3C232C5CCC4F4C3CF247F11735FC4814BBF70AC2EDFBF18E9A17176FBB706D2AD4BED4499BFC22AE634DD922222F38FC92301E217CDDF51C030EB9329C202345161E9C532EB85B38601A62FFA284CB060A2D9028DFF218AE2249E104A209B79AEAB67ECAD4BF2C9F7606270EE593A78E00E92B69D685B258C6845BEAD8230FF8357330A94FEBEEDBB1CCCE632F3D1507C603EA3A2EC121D7E22637E0C78CBA8A8C9AB03C28B9C4A506596FC99AE79E75533CF619788DE5768A26670C3A21A4D23312B1F3C17D64BB00D501D119FA45AE7CB042D1171C9C09FE96DAC7691CFDDF1FD58E2FD8D3F47F2FC194FAF36FB7655C72A5D8E250CD3E245FA03DFB420C58173389D76FE313F5029B31B4B4631FDA52DFDA38E5EF73C76931FE1881CB724E97E116A972388A40784B1AEDA8FC036D0C45E79BB6F8D037BC4D3FC0B08B23A37783E528E3545CF69445B84843570B00D69F03EC6D2A83C0578302F0B0A2B615B8BF53F66BC24D40826F18BB54C9EE248F98A770078B3B59888F365C03352CB2759910E61EE8BCD22E9DF49E6BADEAD36935383D1C0A5920B2B3A78DA36C1C3FB5243539DC3CF5CAE69FC318B973AACD2ED6E0F735A92BFC912E616CA4935B4D91C682E9A57841D2BA14BF1317A83922E79DAC0459AE2826F83B0E65139FCD88E286E47833D68C422A281477987E35AE38741E91E7D251272ED38F9EA6AC6A8EC12E5EA0DCF02ED06664FB2AFC488542FE8919D202ECFE89883BD0516818706FF97E69000510FCDE8741464D250181C8B9ACA6D46DDC855564D8080A398B7BAD710A6320620E32FB52E4A2C86538AE2E8A31ADB0506A11A2BE70294DD5519E54CA7894EF635E8AE7B47AFC98933FF91C6 +smlen = 4466 +sm = E96301D7444A5CA129C3CE0816EBF8BC23BCF74F7C52E8EF49460D589CCB6E4561909937F430971EAB31D4A8FEFF3EDDE75980F6FF62C728B165793C13351D08CDE93B4CC965F231EB4A65459389F7493DC0EA439840F16B6C4B331B121A307716359229D6AD17B47484F7D26F0256F7F97F805BDD535CFC0FF5801E6E911DEDA0F27E82996B5E7439902EC93D59ABD0342324C3E0C2066E4BC7B648EF54FCDDC2DF8547329B1B4F0E4242962E76ED902E1BA6AD13611A93926C9EF83A6768F7FE4A8E12ABB1D5D91DAAD265C5DA0238FF814BB9BF272957623F4515C90CB7CDEFF63EB81BE6294733FBCD15E7F074F27B882BE8B4BF3E5CEC16B02C1E42D4C2AB687C9491A9AB6FA0F91B1BA1B9442E21749B72303FF5753607502D61D2A6A150620E77723DE296D24F3696ED7290244171C0103F47B76E5A0B4A92CD1F36A926CE237BA68D2F5B9495B03CBDA51050F193EE2F36C560280FF2ED823DD911309228CC2047AD9B348EBA194BCB6153851343211B55572538CD3E5E621854C6D157F2FCACDA3F254151E3290F09F2C5CD556C989123E150A9EA51F910D2F7F1DDF86EB3C836C92113EC9A805324619F991E6A1F4EA06037F582F2DFD1D4DA6FC457DBF2A03BDB175F2946291165F4A98E3CAFC92F63C9A73EC0E96FC367290DB82C0902F9927069EA398AF2E31DD712DAAE71FA117FE6D78EB4441711FD27D3DBC47A6DCADC99B63F55B265C054B2C1A460ADDEAA5A406E6E43205EBDF8D4B812212458B3CFBB8A14C481CBE0D618E8028350417E3F97CE9AEC3C9879F44C7BA71FADE517C4DBEC51E3703C135FB61EEA0A5C5D40E4641B71921A10D90A340CFEEE2E72CEC4D94C4E1556B033BD3F83A91B0652D867CFE92B5C8EFC5A8870013F1180744DC6475E2750C12F2257FF195E77F45B72AE4D28293BCD14D9DFC10B5FB7E2DED00ADD2B0B121D05E98DD24B50CDD9627D9EBB450ECF2396B7D901DDCC26274A9C9A52B0B2287746199F508FA2AFC55B9BD82738C6E69EC18061EF118BB5F933559685460F54DF649465C587244EA49BACA7D5294AD2B5B996F2A996BF478F10942CF8147D4B8984BDECE25F4DFE6398F837B1D15B42DFB97C5E0014A558644CDA4C969EB3F3A396F3D537DA966292E016ABC615F17697B842CD21F52F1E3345306147EF9F6E7F8F6C3364DA66039723F54C68EF9C069D74806EFAC8DAF68CD5C87A982825E8D5D01577DD3AD6142B2B653A41AB17E2EB571FA74FB7E819612452898A782108BD5D2098E05C3BB0EE2226E9201C2A5E992D91762FA9DD7C7A9C7828B43C51F8BA4C6361F18848922F38D1CFB5F7B7160C5081183B9B764DF77BD62961ABA7750F7489DB39D3770A86CC2F3C2081969D1FC62DE71E95838D4C06859B90C340F1A6EFB0A6AFE818594AE8294F983FE558D30353B98C405DC9ECD502133345864026D37385777D3A1CAAE97E893B6B33F6D1597613A704F629F48625B215ABB381B51271D8EC7D5186686E64A499142D05A5CF3B3F4C6C6F3A81C6F06E2F3A0C00E9469CB26E602D4074EE0CE2F70545703D3BA110DEF2BEC9A8F501E0D1497394A620E6BFB7702249A7B1C5C3335D18F0540330BE09CDB97215CE11D96B23D224C2FF3CEB0102BD2A5B74925CAF289D4109AC8BE0B17B82394DAB8CE07B19ED18A76FEAE36BF428E5D2250CBF67BF870438806C0A41E0C8489E964D8EE3DC59E3764F664DCF51DF191D65C4A081875ACFEB871AC6A119EDDF65F9201155DE2DE9C01021991324DFE0CC8B24700DE862A4A0FD9CF714FBF04E40CA02E963150AAB4AB0AAA324CD799925660CAA5E681DCF0AB2E97336C00825D07B8E8A73C08E041341A4B52A4FDD5610D7C556D25489A993E9ACF96285E8AB8D193DE9867F72FDAC0385F500D9570188E1838A52E3F81022494A7DCADBCE651B03EA028DD8D67766757C86CAC8449C809356A332D960A3B6BED307E3BB28BA8A3CDABF9512CF24A8BC0B07E13EC41168627652B955F8E5C3D26E67DEBB5C4EC9C19755AD198380BD3F7DE4137227C66A775B5D7EED949388FAF72C36E0945810E2ECF043789E97F2214D87FFE26A2604815A228B6C3C34483342D8A7BE7C19BAEB287E09E0BD9D632AF05C15093307E4FF38EB9DA1E09A02642868D4889319D530F291BE6B0F585DCD8536B466556C6C47B34E69829B2D755D05441E5A3F4B982633B4F414C9033FB2523A8C73BAC107A08D88ED5AADE446ED7967E35254C1F96112DE53F892AB9270FA9F9A5616F3A4AE5432846C93AE0F38F07A83B0BB91EB0C4E16A4057E585E4E3534764AB91F8F706DA763B634DE0A0BD0AA1D94D15ECBD5E0C2FFF8EE4CACA8E87A67E7461C18601BFEA990EA4B2326E8F80874929ABA09F4FC7111A5181FD6A40C56C28DBD42D0C589ADAAD198C79CFE92357007433B33046D5D899B70DF80E5D2F0D55CCFA0963BDFA3EA44770CC75BD9FC22A69638DAAEEB3EBC1446594FE43D834464C4533373E30771253196329858D81C94FA98ED7B371CDF4150C63051377995E8C6B59E3BE150C7DC5387B05A222AD92FD980778FFC8026F7183397216CB4CCDBEA6CD51F35A5996B21B3C7FE5DA1532DE9EDE7A51D07E1B08A590FEF4EC363A36C68A2FA282009B00F92207463C471CF4B316EA8965E397EAF1E3A1D8E221028010DBAC9FDAC01DEEB4BBE90E2C3EC48210D586B2538FC9744A93DC1B590D4AF9DD68B53A7C5CA52A5CBC291E962CA9F12C8B4B66A5ABCE37EA66963314BF57F560C1C07DFB6014EFF1DEC1CDC971B92EB49061B297CC557A808021C4FFA3EA9078F9F58C92D8BC6D56DD05DC3CFCE58D5592D4AAB4A783327E569762DBAC6667DD3E2949DB79D8AB7DF98F46F1848343785329DE7BE04B4C001BB7C726BE8988EC73E85EDAA829BB1D29FD8818A6DB7E81E32BB1ABDBB65610288D59BAD3B117ED800D30AFE348D72F758B8955CF7761C86105BC1A379870FC7E73F609262A04388BEE69C80D79DCD4A632222CDD153F21D089439BA40031FA3E88989D8A23083A29C55C755A57B8641ABDC0810269551CA7200E2E9AD9141474DA9547F1B724934E2AAE8F99BC44FF197EF17EA552F3EFD73CF45595DA1A1EE348D862499A368BD77409E0BB19A0F742BC34E3F9528CAE7EA0D9F9190FFE0CF71B62F7C010DA7E94030BF4EF0ED24A04570D187AD5C6F45F53894CF4DBEB8740BCE7FBF4ADAE2DD4C302607FA7FB91F6188089ABE89BC786C2CA8DAA17DC25ABEF2F16DBA0ABBCD06553ACAB52656182DF831E0B3D701092C32344B5356646A7078888D97B7C0C7E5EFF4052A4F8193B3B8C6CCD6E9F9FCFF1F44717D9EA3ADBABED0DAE4F20107223B3D4C848C8EA5B8BDD9F40000000000000000000000000000000000001523303E92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B + +count = 62 +seed = D2629CEEAE5C95D3C34C1FFCC2338B4A97782BDFCD39111E18540B69DB035B352D012857111F816F03550BFE5F56ABEE +mlen = 2079 +msg = 7F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 +pk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952D10EF5ACFE71FA92774EFE127CAF102877FD46904EC9D29EAB3D3611212743F9E69BA99740F8947853A560A64B476ECB418CE09674BC31A4C4A91023D7B6E21B06BDC8810DCBDAB49B0371953E9948B44EF31F14ED249F1D84D49E7B76D90B19AAB3469BAFF8E92A33D9998AA5396B84C0E058DA2C0D5C7EFA82E027E048A315C4576115E9C4CBCF70F144A079908FCB047A9446A9410C042A58ACD3EC7E8FB5BF551BA9A3EB63C58C89CFC8A6B389A428E74F2915CF03E312FC744D26C35BBE2A7E6AF91A56497C57009DD3918F37CB795436FE16E17D528FDA98685C5847848FFB65B4CF412D33BD2A580BBCD83B6A9E4CF1E9D1369A6120EBDEA1E617BD9E71CDF2C4531F2641CF725B8E26E0A3D6586B9F409D6B14FE23E6D8B591A289E87B28639875C05FC73DE6A14C09E307BE22B7D287E38E0645955D47BA84ED50FEDD15D7EDF40C7AE163919F65FB5C1068C46754E155D820D7D5F54DEFA90C52F9D1105BB2B5C138AA9D60554A3DA4AF9433B733BDBAB46F389B4C106E5D7CD9AA0F04EAF2B451B1A5EBFA5AB85BDEAF12F9BFBFD07C73AC9BF9195FDB71AFA77341B712CF2EF413ABC8F5D266A7B32B55E2EF16AF252D98A14238F37D42EE3E43200C8DB7226DB58D9AD08C7724DAB085EF63344144A7A938B3FE594581490AB296E757D769E3190F2964D327B256A1674E25C83F226BA8CD83878232667F98B3A322A36D3DB5289182062453105817B82E4EE968D77A7A02A5967945722371DBA69D8D40613BB919ECC0236A20630F6EFE081379CBF3EE28D39C7EB297C3909C82562CD5B72374670673A6A656E321FAB597F5AF50E94B1814625426D9D65AD740B90B3C98C5B35954E3629A1113BBF412BD71BBCE8939FB3A44E168BA6B83C70D035A025AEEE928D626F8C1404EA06962F17140861ACCC071AF86F2AE97BEB0830DA06AF606F41F7757785C6D556C7E32C1E01ECAD554FE7AC573C5E9D017A81C4442BCFD7CB481B8936B2D0C8E92FFDBD7EF1B12189EDF774B76B57635FED6E1B154CBCCA0BF3F8C197DDFC3F1EF731EED1E7A5D1B025686873D0DC5E5465B5DFBC7C9CA152E9255C6A724FA3EB71943D020831ED11A5B28A1CA76E3773E767ED516D823BDA8E038D0C3D6253B2848CC0C2A1FDF611222ED4C8C285D66BD4E069581FA8EBF821EE0DF9BC4146D56DAC1B8D36A46F74757AA83BA522702A75C907AF94DF1D0C78FAEEF52B4103AAA1AB38A17D0F01A00841DA8BA5A188572B653B16D712827C2C293B3456C6558D4F0D868ADE70D2C2E995D174CC434F0B4BA61526EA3E5D6E7AC9A2CCDC0E1B196579AC4CE1477D9ABD13FEC51CADE2143E4E91317C06BED37601FE8600B1A7CAC2A1061B8C66838A0F3496512355A71E20BA21488C2B44918C71E9D4C42A81095F767819BFF44A9F2F17545DE569722C366BFBA15DB7779163B1F3D3F7330E95C74B8958B350A2C54A5EBD066A8C91C282B460C7AEB57822A1DF03B148FC02268FD8F1F7C11B09604BBE3F528060CBA307ED68A8D8AA6597C3096C87F5507943B531A0A9B030493676DD3E5DBEBF8D71F48A51E9C29981F9D491D29944C7CCCA655F8777091330780622CCB511BEE5C9B8ECF3BC8FF01494CBC7C2EEF44B6365BD0786F4DA0820806FE4BF608524A009A0AB7298666E6D69C09E518A308C17489C9107E1F78A30C25BA5C7634AEEBC6C99D704D592AE6418746EEDDC159894BA46186F615CD5E264288285F835B6C0A4395D49EB1AFB8020CDC72D557BF778A1C9C8D965A2C92CB4272C4761427845448F7B +sk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952DC73014674D168C653CAAFF17CB31CBA9FA360F3C781BEFBC441A6927A07A2E02F347EF42AADEA77082CC51B192EB9A849A6F378028FBED7B8FD43D6DF796AC0B01862DD226465C226DD292052316000128281C326110C04CCAB6652243821C877103028D90B851D484701BB370022425C3208CC8200A489464C9B07103322D823868524885C0484113306D021008811449E14232223828123508D2462DCA382E4394499116610B054962483224392549B60562C40508195299144253006CA4005014404C922840D0A245801642118829182806C1163221382D881404C9104820422D1C1051C024289C88601BB461C1206A81380423090222178449C065C41649CB465201C44C23134D1BB921E1B04048440A5414719A16664CC010D0808104422AA446088A1045C3266162C8056394850C128084B041890226E20860220051C01631421081E02671D1C62C6106300813300A8051039361220926430462C2340D03324E21348A18B30CCC022214018D100111C4420512C9081BA56988448A41B22410431292400E121004DBB801998650CB80249B48251387051A48260A830419C169424410C9C051148230E1B684498649A0144692880512182220040904977064449198409254B04D22B76C19A0480A338D58080A44464891B8005214245434604942800C48480C2560CC140C8AB664A328311B292011238940820C22953109340D612602A3226E1C230852266948B2410A3946C03029211202884262134889CA029282364550144E8B20508A160EC3266C9124091BB129A0147011A828A330711C092C5C208C919421D1286293242ED21651C82085600292023651E3C86019B461D3464451C08C92026E593684482824C298400A948588821152A088600044E4246459262D62C0012247896038812219518BC20009116100824D13086C9A42821A26499CA06199268D12B8284146451C06250180118C0009E4C205D91862D03268CC44681039812401261484045BC848E29269914662A3128D0030212232665B140C5944691A89209A42311AA708029241D3048902C08558A680CA041051C66C54162823374C5806501BC06458929112936D9C4480CA3800C2266CD102701240322290500207511BC74CD30262D08071E24042C1A8411B4901E0140059044519C989700BB87824072FFF6D4D8C1AF87581893444998CA01CA3975A9F4BEE27EA9D2E74EE31A41F323E898F9BCE04F3E3730E5F7FCE5F9666ED92CB15D16EA6FA80AED3C93528B656E1B9C34FB04B548D0A05A3D11D825C78CD4460F48499FDD138525971F361D3C1182562F96EDABE0351C34493C49ABB721B35095E820E6A3B1BC50580234AE713AD795B86435D34B227D517736CC21338001C3EBBC4C12CCF8C0AA8136A1955C4797E9891ACDCF6667A12D0A3256EA4512D33080B473B036EF1853EFEF712186504FD4A4EDDAD2CFA8DD66F63A96377A305D4833C731F25F5A4D6F63E07E006EB2832B2BBEE25852C0B347F02EA514CE6728A05B2A081FC5B12AB13EAE5B8ADDE0FEA0329A9BCF21789EEB542ABD0B6E30ECAF9819E82BCC227573676D537F88DAB49CB26D917FA2AB1EC0663A74B8DDBFAC67C171038944E5D95EB3E10B93DA62E23869B18DB7C668E81C464CDD07D5261136BA0579FD29FC84239E58F0FB638C4D3E585B2A2272EFDE6660553C0617E5A24167F9071EEF959CABACD54D563E04CC1254B2418FFF74C610866231E120F50ABCF0B5783A106DF583884559EF359920B73AAFE09BF41390B594908A1876A56D683494A18B7C324B352D0E022362E4E9EC5612B20F7E5E1894512E46F185650E44D1C9A48A8D0793E61570A8EE728CB69F083E265E48679A36252C700BF8127E05F4CB622DDD5A3698FB49CB6681D59ACED155A0D700EA0DA8DE5FAC19D768F9DFFF18D47C68C9871E44C7B76D255F3A01916BD362D698F5734B954BD7A6748CC09A6A9188BAF8909AD0D753F79F0799F75E9EF13B09FDDC25645A9AE5F9A46C6854BA70237685F50D108B0EA92BCFB14406E3FEE9C08385FBECBB92FD6709F781346787CC5D6A76EB99C5AB16BC4B8D6ECE714102AF3D1D6305120D49FDFDAF926080DA96AE8C3B0F24A98ADC840A0D1B448C024802DA8550A04EAB1C83E253F7162D09DC022DF540598F83706B05C0DED891AA343A8769DCC15B5E6D380F420658EA48B476AE859006E6F718434BC14A89FAA82940FDB56F081FE76D725BB53F808C3D93B38187210C484229C18DCAFBF6F6FAE2C9956518918CF67707ECA1DB1523E1AD29AE51AA6A9871B489E56D72ACFE988EA71412A0DAE4370CA5D130585673F1EA7FFAC7ED220C01A3625DD427BD631261C609B2595E32A38C64E48CF39C2260EFE396331040F0A0D3F20AE6009CEC4EA2E52CA965F805DC7DF6CE1204BBBCB0BDCD139B1EF4AA26D863B826A83685C854A94C9811E3C4FD9E0EC0D9D588D1E7C944A7DFDFEBD8F14FE3670D125F6BC096EC16592A355B0154D56301695E6BE46067AE59CD0281A0713085CA292D9167E78881A7876154314BB65F7FA6D2791D25FBA65046A76B8046285906F4597D9C7327C4C6537A4A5B1F10128D224415D90CC9B3E57693D987A6D990AA0FAA7DB35182B33C633232FF3B3C9BE7D647DB03C60AEA5FEF41DA2D2771F7EA8273A71DB017DBC71E55C3498ECCE10E9CDECDDDAD273D56440E081A36E523E47D4537FF4E1B1A7FE70DEA3D1721FED44322C9BBB456B79B71F929B75A7E627965E7AC1A062B3ACD01492C235B3BA69EE71B95AC8518E29212F811C21D7FD7E1386432BBD588FB9BC796142186788A0342FC468BC2003A52A49FF43E620E3A973AAA1378B7842D64EBCD1AEA89C907AA2271FFEB4914C891E3B963497A7D0541432F2FD256C850064074F049B04B2C420C7BD9597AD3D783B35A4A3738415BA56362BD62E54CA4297DE868FC18C905A0960BF9EE8870A8C57178671ADC71917D15220CF17F310640CBD74641B0DCC0CD80D24888E71F048E9721D6A034346941450AECE212F1A450A6FF151CB03F61C0CA043C088E86B9F575D284B4B692519CF7C83D260EEB641F291CCD496D5503A2C36030ED3A5B5F94E5153DDE78597955FBB94AC8D6D6DA62C5D0F2B344481D42E0A3048A6B18398E41F659714CD872817321B50250D2242086EE5E41DC23855B5C484988FD889AE725672C764D5A0FFD9890105DBF8083577935636308817C4821E6E804B471DEA315917A8EAC141ACF6F657E4E09A2CD616EB18DB8F448B63A6194C8AC72C78E2C355AD9CDB699C542B1FEFFF15DAEABD6614EC96DDBF391DE6E8C684BF0B0345F6BB6A9B0F2A3C19E6958CC50D15CE7DB6DA9DA21F3AE9D99521A1BB416EC615913EC68ACA164AA04E02F230DE91755C57CF71DF2DEAEAF0F6980F57AF32F5B542A7A4DD33238A9C9657DF4CD27D1CC478DEF17A1F84783D5FD6185C8C403FBE7CFDA7CC450D64F03EDBC9DBE8891C66F5CE74FD7659BF994D40DE4C1986 +smlen = 4499 +sm = 2DEF06C7F4B4AA8D7C87A7B34E37BC9F262494450BDFDAD99AA03BCE7C30A85ACCD55089AF3E57DC7566C2DE12010470BC944E95DE322779AD4D44B5173864FC545A23BD40B6E9AC4E20A422ECFBD4778CA0702FF410966343A116BC3D7E07F38A49ABC5A66D6BC4D7BFB22932C1318EF829DC56CD7CDF1F3D33AA50C2BFA6C7A7D8C07460BD43B764F70627F4F55C48D6F8A1EC09B3618EAF502F89101E5787C0A2A66E2BA817292D238CD558E4FE9B6B48BC47DDBBC0978FAC4A8E7FDB9208EAF2CEB1089E68D157120DBCEBC15F95DBCA0C17916977DB376BD983939A7768789E21CC3532FDC97369D9FB68097BEB8730A2CEE9D4332AB145DEDEF59505EE285FEA5A6529B2AEBEEB5F3FFC6535E1F2C7274708C2860BBDEDE36E23C6CEBE290E85D0060A02BA5044D776AD5556F80B1556ED118F75041F0D04DA83E2C202C796DA315EF1F76B2C5D358506BF49DFC69A5BF9E564BFC6AD3817B1FB64B5B8D47CD2973DC5D47128EAC5087D1F0B78844B3AC1B425F62EEEFB03E1D047A832C94B81390C1C0681A918FD90F8C1B6B674059FE8C056B3BA9573777EE3A3CAB3C39C0287D71028BEB3B1D2BBEA6160BA9593CB98F4125B99E56D296B5D533933A1875A7CFF5C0DCBA92E875000818EA61DE3AA459CC124B60BAF0C79D6CB57E59A002DB24469D27997CFB73FA9C9F41A4C109907A9D9D6E1701E98B4862D3B8C8591117B60B1532B91EDA0B0C924383978E997DBB475D08564BE0ED0881E1572775D31A1AF4D8B9AFBE854F4831FD28D79003A913EA4BF4B15309C27A1E4E306E3ADFD3A35C4F783A10522E95C040E197468DE59B629D6C31D51F49D6FFFE30E41E8930E5C4C5B070D1D776DB3A8E8E65B0751934A1EC3BB80D494ABF126CE3D7AE9AC444E1B08D013D093733C2EC831B3A55ADC5E5E9EBA97200BFF82D30875D2A53BFE5033A79B883372065C0633A72789DF844199BA1B47C39BAAD0E5A5710FE1C1BB2F3F67948B5A90D12189D267001E9244D8722688DDCE4536CF61E853ED5248FD58560A4ACB11C4FBCC4A00F55C049694D52DAC11EDFCFD077AFE1493F0CFEF75A06BEE1E8E600CE2B7BA968040F62F849E560A2B9BDFE8BF501D6C4A8ABB77328008F01BC5F0F892CB85E6CA7AFD17A5B3E809E76E261D60D11D702E7B27930C7126498DF82238D0CE509DC7A3A86E3F12670575D292544B64D1E8E54D8BCFCD6A147BE6CA1CD88D3D6560E0F4DDA40B77477F75FAB54D1FC9295A8E669575D200976D7348D351B25B361F05D15DB92BCCF78C03CCCAA2E8BDDD82ED36D80BD6E392AF7A51156007B6FF2EC0C32A7287D0D7DFDD870D1EAE7DE564740B12BD21E47D79839F9899E357313F51F3A8560F115D156BCEAF96D5D10CD3ECD097E1A426ED7D1641C1208570F37FA526826E09A35D5CA78F200212409B10C2BEB9F7489FDB345A053A8B662DE65F0FC5EDFBFC12C4245E4979D0B8D5C8902A0A5859D0CF622199337C4718D2C9400E6F04610B24C04F0555E354506A264DE5CC6FF68038D804077E37C0C14E60BD16C12C7DEA8B23AD49DFCCF95829F88C90D1FC55290CFED7116D5F46142A5496E274E0E61918AA08D86A6227C94160922AD066F1D8218C45868E05FB41F8F0D87A69E163AB4930B4FA7CCD7094636E52189F993D1DB6164FC82CAF7A86D492FD57CDD59AF3FC4AB93517FA909800D4EE417096AAD3D0E4ADA972F9FF6009B0ACF6EDC202AF97E8AFD6EFF964D7BCA559192D2716D04646051158738DE6793BA3CD82EBC3DD8C3C11D1534D8AEF7D1132A49A1743A5A936E118C14B921F79433BC85F89488EC31F1963D47E0727ED010E5C82DD330F6FF50D1FE7A166F27300F503897965F6E11DFA6596EB084EEA41F4F929F8715B03BA4FED48E46BC5A5140E67522FA89351D34D3E2B9455CF2669B11ADE46C9B68E79DB58D720E3678FEC88F4A8B3C35982042A57C0800B0EAC5875748AB9FB81C408272C491E843EF14F86DECEF360BBDD9BF28DCAFB88D5AD2CE0197C7DFDB9A6583492AFA298CF9F144944A30E695A24F8A03B47817C431A3EA5EF77634D27997DC9884D3105D2365FA09AA0239500C817478D2D57762506B0D687E622F9751730F4835513F1DDB35FDC3E33E3A86C9F00EA5123DA661042797F988CC11E2A198DF580499846BEE9EFDB0AEB0AAA108644A6EFC70D665852EDD23D7D1670F0A3A13467071C78FC57A4EAF2842077CA3D9A0136664A4C92B3B119058F8BE23C4033964A2010508AA76DE8462E8CF2BBE8993433D006C3ED63D8DAD867D67C99C901BF3EB1ECDBE39598B5B1950E4B5B553EB699DED80A74EA099FF4B7A4347ACFF8CC68CBFE88AC3613DD0F3B9E007F0B09F897C19AE8DCA94BBA4163CABE559DEBB6632B92836EAD9882A16E2FB1C0F3DAC8388DE68BFD89F455C724FBC29F0E1A709BAB213980A59F0F58E28033DA59EBF5EA380FD8BEE33296ABA032FB3CA7B4C56F384ADA553FC9D5E0A138EAEAB732CFA4843827394ACFE23210375B9D766F6B5F85A1903B7429097C7B3A0070C41793C0B0DE6D97835FFAA88D5101F45956EDEBFA86115D6290E2D06B2AF33ED30628EE07B7EF6DD3E4059134F311C8936EC864141A157D35C8341C6065C2158C51291C4D5B5D0F2FF0789835B97B06427A1DF9AD16B32D5FBB6941FB221AE5AA147F801DDE06B3194ED71CEACE7853BBAFFEED440D3D3027C828C54AB0574BEABE6410681AB03093DD1ED70C49780960023D409EE071BC6570274F39D5454C47CFC8F711D9A2B12C41148E34AEB9DFDFBFAFD67DD33EA88AE8CF9D2E0DBE5BCFCB2BFD34FF948BB3F7D8EB30A59A8F837361DF5C7C162CA1472E218D8FD083351B46FBA76E5A9D9C661BE0D9E37BAF5E93CE14CBB2DA3913AE44E9CD54E9A274BFF04C3590F14E14608EF0877AF06EEED30FAEAD595ADBBD9181E9FC276131FF9801368B28A2DDBE6C4A54DCF2476AD2FBF21639E1D94D679884C2119B39DCF0B62C9A3A3712FE48777E3C3955BD0C83DF663FC2B698DBFA5413167ACF33C093479F8FEBE116F597C17C6D8187A53F4FEF313339D7F0152292118EB00A451AB4A2020E51353CA46400601CC610CE874ABA690782873BEF6512F697FA1D7E656147085754963E24E0F13BAF728B8DDBBA9BF2632F91AF084A513E205D83202F2F8A518D92BD4C4CBCDF0C2655BE7955444778A502FA8F5D72C48A4A60AFE414D14564E82754A2C4B345D94413C51811A45DF38F9367A075B8340D561D8C3910F90D82DE7A273128D71E8DB5061C565AA5A7AEDFEF1020303E4D53717A8AC0C4CBD7061E283343494D5054689EA9B2B4BCC0CDE2F1F2F5FB000405070C1129364566758FABAEB9C3C4DBE1E5EBF8000000000000000000000000000009162C427F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 + +count = 63 +seed = EAA4FB8EF0290A499A1D92EE398A8D7E71CD3CBF01A36750DA4B7EFF175DA26D17AC4ECE49A84C88D1D2C2493563C26D +mlen = 2112 +msg = 2E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 +pk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2B23D7343F067E23C0D35F6A33BCAED4729F776669116CA4F32FFCF8A872FAF3F28D448795A22F9C3435079DDF5CDC91533E2B012B4E7746A50650C9C2830316E858654DB092610A95437606B1233B3DA1FAA90C8BA5440653E0FF465187D851B781722DCCF880B7A2FE70C245D07C8ABFFE79FCC156E47F0740BC221E02855A5DDC10C9CE22D73003705C5D5D2A76D8729E82146F8C8DC2B5FD71D20EFF587E0BF660594FBC48B7904881664B36736BC75A4E0874452D96491D28012FEBB8D01D903DDBE41441E1835C5A83B1B1C86F3148A01397753B13B78D5B3C273B20F88A7B5437F75050B2AB2945A9B3183CE93E6A27387C053F89E48A84694012EA2CED5DDA314BE33861BD335394B6A6362CC0F9410FF2C8D66DDEBD1B13F370B197E6017BCD19C25CA7E766AFD50CABD266A513BC45DDC9737B59DD26DD096AFC42243FAFD5F2A0256351015C76205A31CC80FE49CFC8AC20A964B4AC194676BC73868DC0DB979FA7B71787B8AABD2C76E6C0E509BA028511FBADC56B8DA7899B94365B9377AB08732A3AC4068163E7E618A9C38B0EBE8EC0B6B4656BF86CE6A1B0D484AE96FFC6DE69D280755E9BCF10373F7F197C9E08913891878F312AA1CE3201B6379832F27996F9BAEF477DD67C96F6C01F6E625E3D24BBB258E40D278DD6B7E3AA8E164F37B12FCEB7D1D0A7BFAD370D23DA2C5AAF6D059619FD30B65A0B09E99D693F7BDA415B068F3C336A9AB9C600633EC6E5CB49A88C55FE0B2ED016EB68A12691FD920A702DD66366E07EF9EF75E38B3655C3AD06E40B1D8E85D78BDBB140DE08B275D691A84FE94EAA49BB82C3CC2868704B1C779BB0FECD106A47904AC53567C1C0CF62ECCB60020ADCEDE0A1C28F225053883D6E03DA251C05A0ABA40DDD1FD6130C8FC60AEBAEC94E8CE621B68090CFD9A25E14EF244D69C0C662A3EB31497F74B01B7DE58D06458B867857CCA5432353E16EFD7F24D6BCBC4651760950E51E8259790F0E1E0169F5F3B3ACEEB18FCD2640AA1A6AE5ABDE571CC2D173B9C1D2BBF57E1B2A5C13CAF36528BED5BCE526A94C4DC489F320673B5653005207F7BEA4AB33CF785BC2D54A799E3FB646EF6F91C50B866A94BF41AEABAE290967EF1947A43F214AFF4439922F461136EFDFBE73BB223171DD5CED99EF1587C18DE234CE6F7DB9E13C3F1E38C6CAD47DF9927E18ADF1DDC6742FA30900931E57B25108793B03226A9FFC3D1710CCFF561F85D23AC95B383412FBB3C52B8FDEF8D3BD87EFF2AF9E2D7FF7E8AB7DAD2FC62572EB8531F685DF7A337D02B551416D890DADE00D11535554CA46A817A4B3DE46B28A3AED3AF7BBA96D3E527CC1B6F3F62592115BBAD7905AC6E611DACB964038C84AF3ED6833D3C1EA96EBA55785E68533B62A15FE09CEFEC9817FDB020F8D87D064F405FC6198B067BDAFE53B6DD8B6BA9C442814CB8BD80D1AC5F01FEC3BA36A0AEA2D436458248FBC5CEAE48EC4D8868197D85D480637894208D2FF41A3FFF42AB718F31F566A280510AEC43755A164C699FB59F73119F183EAFE8327EE362264D4A68EB6E3EE94E09DF48800EF6DE0BC33EBF67478646E143A462B4566E2F26E0E094698B1E63175F8C86ED6E3743D9DFE6992EC8577EFD198E68A6ACCD29EF6182B19EE210096E98547F4B03B72AED7BCB03F1455E6FCADE778C4E6B4A29CDB8409530459AD5AB4EB5495BE0ACF46B2DF69AF3FD6C0C6C970A8857D95263EF41AC20D57EE323CB4A636E22C780AE168A1619AA496F07222F727EA676B81B27B950E281A92D9134B0C1E39 +sk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BC957C8560D6EBFE30F9ED67154CF2A0653C2C90BD033EA0295139C34ADA3CCA6D31FF24E2CA2681AF1B853A004ED2061076C7B154B24F8A42FA897E116D64061C89640A4924D0037298432600A80312085481282810C310EE410899A32710398210A254809484D848425620284D9280DC43008CA36921A3531DAC28D9918821020310C306A1B13114C460913267081404613024E0C4644D9220EC0026A1CB12C93986C21C82904338E143822E3328654402DD934450BB02852A6241C056043986C1C49850C4200E4C46D03B9890C044199827044268E0C016D54A06913087154362A43A67004B790544241A4A44959020E511809E02246C4C2291CC46061126E5A466501404E1390814B906494062919012558C26099C46924442844286DA4409064A409238930A4348149C6419498311C07251198201BB2400A4605D9266EDA128A44484D8B3210CCB00D1A3850E08224848665030611DA986599408598B409E1221214034921968D0C482853944D80B6301C4246CAB80D41100DC0C0294B462A5C842D5A0286224032244330030542E412244C3290D29605129601DB864CD2340661022222B960A38609D1366662362D92226890944084024CE23842CB462614A84D9A08821C964CD244680C44694A066201A031C29481528221A2384C02026052164E1AB59142040213328ACAA0495B126CA390451026048BC609592005CC84619148418BA261DB0220D34025C3169123978DD9B41002B250C396449B402D14382E419805D328426002290943414C3842E0C6908B30058292050B908884448DC23861C9948019082A919821E03026C4B6205B042494A00C4818811C4230203421902661C1B63148208A8C308E58062120872C09802D12210A10812024C288C39025C918510B242E41C444A01022D428511217001323621809819A0430C3860DDA48450BC94C51129109978DDB280A0A1206E4A0210C338E11085044A08501070218146A00863114B048090904CAC82C239645138091D3042DD13080A0068014348924394CC3426848386C04B545581881D1246404363188084E02827120B44D1A0208A0B46811A64C5A4805CB060ED0200C524211CB4662C2087223315150C690584251C3840DDB422C2237246192700A1969203331D0842863480842262E51BBD4CD4668D0B57F16A2BD2322FAFAF24A88558729B1A490AE969F74EDB0327867FDEA39D6FF3111862A748DE32AA50A8421E9ACEC20A114C3B68185301D4630DBCADE2D0FE1C87485A864759E0B0D44738EB93085FEEBE9C02494140C2C3AC2FEB778EE37D88AC03D448973741373E2990637F0D5BFBAD1BB4DD575003DF759C207FC468DE2FA53D4FB4D5E601F9196EF92EB16486DFBBAE0EC8374221CC4CDEDA27DBFD5665F47BFC71E97B12724B02A184C3BC1C66C689A4CCC7FB107D97CCE6C2406646D9D60D3E93A5A00A6F8C6B0B8BF45C0954830D2F255BBF27AE9C09A771A8C702C132F328113899D0A06244C7C90A5112ACF4591178C6338A7F3785BAD93555AD9E634E1509FF1449672DAC5CC7279B70BF60EE2F014E70E01EE6BC6B6787B93F02842604CFCD853B60062FB8734D80AD40450C0784E77DD2CD38184BFB4C0EAAB814931D1E345C829964A2BD77F76D24F0D6789831F3DBA9B6EA9F4C79D3161D23BF0A290F9E3821E14DEEF0F37E564A380369AEB5D215931ABF836B1D468360381098CC911C437FFA0F0D45D1A45450294E0ED2AEFE676387C4785DA71F6DFA79D4B130DA19C6BF78CC9128C610EAC4C446EC5C75C422D184B8D28AD1731BCD2E509F9FDDB7729AB476874E0F500E6B68C46AD816654C925BE4DB8694B3C6D2D84A580BC6041B7D10CD356B30BA13456A255E94390B213A728B044360511266BC09BA7A0F4BE0A55789ED0354A2CB9ABEFF3CA63E94EE98D3545E630A4C9B014A276077AC5C60C72C411C57212D198499CED4ED5BD0221DD30A0C3D3F1D640D4B870BA5D49C34C9C3396E113FD9E0F5D0235760DA75883A86B05450EF7BCD9DABD8150E03805024C24D6016E8060A0C00639B461514306A899AC01CAF78C5188F3EAC17E7BD5366DAAFAC1DB328D37ED16A9B09E4D9A5E1A5058B92348AD2043F94B71BC4A95CA47FD2763CEB0963D7A6036D48B67B9EFC072349C7E8497B9008F8009C2CC54011B803E9DFF4C9F425F006E24603DFE476CE61D8C2D9D2483580F56EED58142294ED604C5A8DAE7E55CE3A58E45FA97CCEB0CAADEF9B71901CBF92A60AD692D059BDC4C5A4EAF327266C4EE69383FA2AF0D99D1B371459A555A21D3526938DE2731E0E8C1A12E04B0C99BF31E82C0F6871E2D1DCEEE880F960F62387B4C59CF419FC147526CC0D7E463E67719B9174C0BB06AF672617A06F48604CF0331D1B105AA1D6A62678B48598913A2B4F12AE6C6F46DCFA30618BB051966CAF0E9526D92D55E20E4E92C186B505AC0406B6BB5B239F4C15D1610A3138DE7BBAAEC206E51A525083C1BC2A7015A342C0855C7D2174DC2679231BF29150639BB0E92243951970C15EF7EB901CF79AED4CA8B97261167A0B70266F70C13812E59D811129F83B30DF85A6FB08B6BF870A1EB64975BF67A7C83BEE8DA476F3D64189895851E01047C441FDC0EBC16125996E2664F15AA2E413A19E2CF75CCE1C6142A4558401940654E6A8830E54C16FE26362394B4D641DD6EFDFDBB34871E1FA7B229FA04D180E6D7EDE3CE5B354DE1101BBF9F2B6D8653B9C37A625608DE3DDAE735D2224D2714CB7B0D716FD007AB864FF37675FDC0F5116E2E4A433FFC63038A3D93BE6B64A0715C42E2E68D57B84F247172B09376FFD9C233F84675775AEF750D3202DDADBA22E733F307C8018BC60B1781FCEBF7C6730F5E77ED2044A3C5D7679127532771A2440BE5F2B68373D789A2CADBF7160049F20C9F542C0DEF18298FFF83822C33DC15FC41D07AC1F237C96EC275CC1279CFBF720108546BE87D6986B57045285C4097029C0F733A707ACA363D9CACA987E6371723A0DA299922AEE7B2B75719D4802AD2010234A0D7C51C6E4579293624EBFA0FD0F1E73F6498FB3FFCC4C3E6840932023F7E67DDF5D1DBD0D2F5D017E3E1EFE1C87403822081A980246AADAD7614E3E39BDE2B30D4FB62A22228054AC85E7EA1380FB155538A4D03920F42E59810DC8523CA4270B82BB6C8817B325A90F13B4E8A0B732D87D66FD618DFF0358591324375C94361724C02937E421CE902F5FE4430A59EB6F6B9E9748C6B09C9DA61D1F9226029D796F75F33D3F85291F4CFDF053768BB391765D8AA5D29B9233085E96167FEDD15AE8A5550AB28F74E7406949783AF3027F7D3F91FB79334DE9F6D62731505F53169DF46617CB9AAD75292F8EBD0D586A237F32A402E80E9939863F36F57737F82F6F856D9093F5ADC43FD217F3284F88B911808906BA4E6648A149B04B84C253D9831020E288A9C14F3123AAC42C80A8CDD18F6B19D770F32F528959A80CADEAC158F14CE7575EED323 +smlen = 4532 +sm = C79637D44AC6C14F8BB5ED691800F9F981B8C3AA8AA98CFB0D7968E7E5E00BB2E7D68936976082C0C5D66F9C7F9E69D079FAD10E06FBC5850161AB11B2D7C3761EF1F134B2B46494C01BDD87A1C24FFFC358AC4AF5B442487633198DEC4AACC6286B47DBDE9BDB3897A432320F90524EC0B6CBF9F1E2AD3CBA9A428B157B6B4B47D512050D8B00024C7D39C91514C729741477C67672D987D3DEE87A215B053FC3616884A20BD33C7D3C2FF0D63C0804D62AD5F10A260F48B6DEBF71F3E2139204E1E18C6DD4338DF76054102E695205A6432614A956B001492A48B4C5EC03C27F3759828060F9A4053C8D0885E2CA0560B62BD767CE374CED93242AEAA07052DD8A28B538A93E707FDBB9DD32582A4289FF40E1119561F210D5CD9FD8232868853ABA1375C65D91F428331A8B98FF0A0E7D21A0897E31C3F1CF2439A803CED2E5E9600B95479D03D30B9E4AF653CD244E467C1C59C4C569186714D206DAC50BEEC545A561BF22C72B95E29CD35272AA3C53CE467B8C463C006EC186D09F7F7F2250F746380EE6DC9C78612CD25A57F4B29B17B686A091B41656D53AB7F21BFF7E16BACE108D7912872D269450E28BE94CAFFFEC700E97498664822A68B576E2B4DF2D1BB6EE0107A867A95AB921A81B5BF512A827627261E9840974242D605254B5EC9B290A4372BDB2E2403B049A445667E85ACC767EDBC0FAA5B91D8735EA149B55AD1903C5B8EB95543A7453213E6E7FACB27DD03BBB11E123D1EEDE52323BD21887D2C7D78E1859CEF318D4A17264E819AC5CFDBE4BC6299C093EB7B31C637926B958A9E2867B72813FE79DD1A1CFCD184FBFA83986D6746E0F421D8EB5D7E156ED273FE2677F6EBF7B5B4D00034B528010449FC08B5BC183AE13BEBDD26474ED43365DF8B05C2BFE76FC64FBC9E4D16D6353DE2692A409FF71B8CD9B392642928E15E92A64FCEF9270067370A3E49DFAD7AF1FE7BCA5E177516FDCA1E2BC0485121435737974E1B261FE8E21974BD3BDE7756FEF3412F0349E6E98B4A25EBAB7A8DCA758C3DF0F75192BB54A04DFA304162F310247CB1765A6787E240B544A49B90044476AB6C6E23EB63D5628C098A1C31B3E0A34ABB062CD3497F2B9FEC5CA992A1138B680B929CFB2CC060577A10D894A9E28CF551E9BB03F95F1729D236026F63F989EA74409110312B5392574646756011F477264A08BD49FA7C55D5354A7B925E0956C3661A8722DF5D4E028CD0F33A8D46206765D9E2942E72EED481BFE9225D0556EB84BDDF6D03CDAC1C36307DA9B51ED701894E8DA906E88D6EC4F60C9E5CBBA56D8BC1F233FC1DE19DE696A09E23151ADB7177D70D68A8DDAFFC847106D33D3FF73BAB043D23A40AB572C746F4B2C49DE83C6D1E085B40C6DFEE57BAE3877536A04AF1497F07DB397BAD49A761C8C9BE2174C1DDB62FD56A455D4D14E0D5F288A6D0A235AE764913737429271B7EF440D7A2383D8A98FECB7F66C642EDA1AC2ECEEF19DF76A03CE54E571050E25D13509297BA0929B946D2FC43E9D791F49348891AD81905146A6F659682692E53A2282239401C8285F3A0DB5F21AD043C292E20FB4CE51EBA7BFCF4D9406368C44086A0AFD84FC9204A6B3FD9B9E862B234766B5005C7F746B0E8153043B54ED6B4DA20291DD19F069C6E6E4985D1459F6931C44A53D33006D5347931C275178E76B58C11DB0582B87A1CFE78BEFE1ACFB640B68199994D6AD2040697F66D2B9F1DBF12A5E08D4E8BD85F94A54496313AAC41F4F582CCF9F61E43AE809B4D12B738DF693C88BCF88A1DA823AD876ECB4F0A89EC3B6BC8CFF6E50CA0CE65E57D1F3DF61A9EDBB4F6F974CC0A3693696C53FB5CB668710083507613C7A6F40716C7D5C9CD6D52D88AE3D488487C2B9ADCB042555030D266C3FFC1783BCEABAFCC2D59E5EA6D3E99D5DB692379854954BA56706DECFFEFBBE42AD42C6F3E7756CBA259020A9D2928D416CB0F80F8D3CC99214FE5E8128E45EA5D1EF624E8C5E98A3E26155B24E070FAFD8E98000F08AF3FE856EED0EE6FB97165C5C655C037B1C8B7E3E1ECEBE0925E27F4FC65A5BAD871E7DD92383A3B22CE0C8CAFBA6D6EA4F7F97B5DD7D8FEA5ADD5EAD6FA00F4AB8158E244EDEAAAE1F1489829EF6C0D2216B5977065CB8DDB9825B1F3641300288D998B83AFC1B6005B2008E7A7BFF32E7AFE75D68CC5679DF8A97281CC137E4CE7C6FA75692F77782E57DAA9D4E97BAD76493C8CA343629A70C403976CAC8D7D4C9FDC47AF71BA28430FC2B784BD2CE8E381AA828FD15A8E9278B3232EF2BEE29EF9F193C34BA183648EE2E01B7602B7024C319ACD45D4A6F89E2CB26E4D4010F714A0267DDEC29E9DA89AF7DEF088FE1C14A8BB0513EC2EB5F9ADAF5F384F43E6DD89805F01C6F6FDA8B4E9CBC41D3FC8B4C3765EF5BB46BCBAE4AAA06A40122FB725CBB02498836F9E0FCED168A8F9EA5653C062A4B7CA0735689BFCACE4471B29B80CD2082DFF987DCEB1ED8492013ACF8DD325AA7D9E432A663EDD765B0E4B6651FE37B4BEC6E6342B5D2A631838DF7C2ECDAF14D927E2DC5EB854A9E58451AC9C2D1406FFB84424D39AF460F9753CB9E5FC8D0B80F628E456C6E7FF667E98F095AB9A48BC464ABFAAC5DB8C06CB7ACB68C446EDDDDA67E6A51A5CEA8E41B3E875EB21DDC15AC6AE7918A0F7B36DC17D3441E176EE24076587A2BCF373CD6E1F320923FA30D04000475A0A4A13D9723C423A322DF9C225DD12710D1DBF8637DA463ADD32C1EEBA3B46B545F822B1B7B73A9CCD577985E0BDE1A7AB768CF85BA3366C9A83EBC485663D7240864C48A59E60CE6AE961B82EF07310002562F64735CD7F1637A73BF2D78274EE81D745D791D88BC04F8E3A764DAFE35E44BA239A4ED8780E83F44DD156496F23CE3D990A0E2770779531782C825B4A71E5865A2F30FB42742BEF99E54F8D5AA99C304E3906E45480EF78D3EDF61D3ABD099141FA8291E02ECA4E5FF06EA94A044D9A67AB8A2911FD6307677AF7E3738142A367F03BC30C26872B8C09DBC059C01F62B9A8EE610C3FEEA2BD8A412BC52C4A304263C56857FFC0DAA512209944489CC9606C394A3C3085FBA81E6D79D1F46F7E1BCEA1D487EF6C88CC65AEFBD09927D2C3FBA05A4166D5209F988DAB470754B50628CCF27D035ED256C962BEBE9C065C39C4C64F232CD7423551BE214FE424791EA8F5BD285BA555B0036C6C2C793F00E67CB768C4ACD9A436FBB8DC069AAFCD0344CB2369AC5B9A377F73530D6305490ED731C858C44FEE3BE184447080E1214182428303241455159727786A0B2C0DBDCE40B466069818588B0C7CCE0EB09161A2440414D696B6F87A5ACAFB8BCDDE6EFF8F9FE2A2E304864666C74829EC1C3DDE3F8000000000000000000162238472E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 + +count = 64 +seed = 5909111F333F3E939105DFF8532548927EBF289F31A72F4C1B0C66816D8B68F64622F36A9BC85E63601BEE8EE7CB3DC5 +mlen = 2145 +msg = 5180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 +pk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A2CC34E43AFB6825B9179F220B096CC1439E85723AC77A00E1B4D57E9DA17D911C6C6C14F5AE2160B445F1DEF1061039F727672E1E96BAE257E62EEA408709633129DA98F652825DA6619D855C81DCC563BF645E29314183BA169FA60EED19DB91119B8A051083384D9DB48EA1BC2E6D5204AB4ACCED0B4BC88D3A467BC9DCA496CA801BF3221B2AD5979D458F42D6CE74E56F3B763C623ECC8227754C881826F152D158972CACF29CC826661FAE4D634C4C2C50F777AC82CA1B7FC424AE87875F2F98FAA0283FD6B19719F6D4C7DC578473FED084CDA2DE32359B9FCA22D42B69D5478D1203EE433ED5730F7FD86CA983D9FA0811AB9F0052B4F0B25797F347521175DC4EDB5C8B5BBFC2CB0B88262AA69CB66BCF2B2D779702B729B3738DF08E586C76335B9690D29A1A89799967F8D04E31A59835C8DF3A1E72611F47761E43F156EB30C009703E1EAFE71574F7DDEAAEC40629CBA715156DBC872B7BB89B662FA77B0B57DF72A5DE8A9A728E1E2451C05578B0002B009133ACFC04410CBA15D03992A6A40C07D73958314D796DAE6B91D811D850BA0B6868312D180DF9B93B6E287A2C22637D6D08B7C9A251FBD24BFB81FC2D2794B74AAFE265268BF22C310153D454C541E3B28F8904B8840047E021148992C766A13A18D2BE12A78EA9500EF6DF05943CCC187BA1A8A05388C6223B22C3AB8248F95821FA9C7F6E51990ED587AFC578C15DCF18A220A46064D78F9D1F8E0B054FC1AD910C3BFC7DCA83771F8C44EA4AA6B40DD36199C231E6C3883C2D65C490C160FAC95768BDB46D48F862467024C3E1502968BEF57A08A5D1BB915666A0188799AFC30A69E9AA845A56BB0A52E04292428939154C2733D7812A61589E550194FD787CF08732783D4A56D8B97AE5170003F6F50DE366B4ECA5295596ACE2A1FF1B7AD3AAAF6114623DD430F7818D86FF49B038771BFCA8B997853BE0BE46BA0465C5813F973E7DE75DB1F4A9FAA77AEE3353C32E95CEF52BDAEB2D786FD55E3ED058DD53D3ABD1C339E36ACDA47BF5B1E05C9032E99770A40A6DCD72472C230CA267F0A0552EC4AEE8475AED0520B98728E79CC70E72E45BB3E4EA3DF4397F6A07AA04A6793EE7A4F6925D54E40DC7DEFD56958C4ADDD1778C75EC77657B6DDC4EFBD4B0DADF094D531AF4929516C09D41FCF1F5D54C1153167E5D295F5B7846F891EBE046DF2C8C2B5061439E8C20D4C11136D50FC36083B1703879D8994C0E07A77755F713D11FB2D65270DC5DACB8263B7F0D68209A049DA3153F8273183C43825EA17CC37765A921DA0677D13B0D3C34C51EB0A85EE9C76049935737210E40B51A28E001B497E455E40E9F371300D47F6CA9483BAA6116E9E461B8F0BA029FF82407B1688761FC988C80E24C007CDF1249A5DC25C807C4891A108FA00AEEB2B1F0B918A5BA846B0D491A654A131CD74411D0C90561A145F6A6C442D749A30CD3E14A2064698624603EDDA3BABBD38A883630A81525DB419004D630BAB4CAAC9BF3B045C2A42CA2169D1B93E7036873D5BD9E52F5905123604BE9B3241A742EC62D49AC38A839E4877A1D169E396F4225221819393F417979FD89E8B84CEA9D73A39195D3B0D59F8046F5B028200772A08D818C34D09F2E8A7552EBD7961118BE845653A1D50B08526C208D0C4FA4B5D0B8B53EF6670152361A11AF6A09585D63FFC59B78312320CBAF20885D50EC227C61B0A245D5608F56695651BB9B472B222012EBFED8CF1726EE2620140ED4D7B7E11BF353C6FD88378CE74DDBBEA9FE5965C3CA0A9256034 +sk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A18C62FBFE98BE4EC59037F5051AECCA2A56DBA8AD31EF4EE2D865C32A125543BBDAC4BABF701EC5CD16686942D77CDBF35F1D431C6A0101C4496A5114371FCDB5B8020C81010C428864B106514A14D14236002896560C229E292300A402A1C4642DB302853262A09894D4808241B128914197192801192A62562B631CB869191408559C42882B2115A242E004672DA307164A42144360C4B1061239201C024605A1482603400D8A030144321D8262DCB322DE4C20DDC208D8A80701A21415C4880080126421885C9401210A14C14B2111C4644D4A4255B366991484A44128DA216852009260C349121381010A6311B992C24462D9C800860C04960082983B24491288D5CC8451948268106710803668144448A3402D4B040122381C130064B8800A4A630CC4070A0C49011A80443407193924509B3510829314A262CD8280DCCB89044068A91927008B06003414D24C281629825194184180140443881A4866402016650948C128350219160984862588050022420531465024049C8A848A3303140222191320561102961120E540068C94660520045D84800E0C061D30020E1084609986821A80591288D89A4009226840B3221024109DAB61160B880843281C3B0688C10284036129204291028255CB08440124D0C324D19867143C601428071123701242630D12069A0208C01C20190B0492131649942110CB789409671410431A428724A94211B248C9B324ED918121322060B0809D4880D21250E1A2304D0A86512A86C211029C0A0001B13050A8820E0A845DB208D54445118966493A201D84851092781D93248640222D1A865C9969114838104C161A4226881220163240C90B089104724CBB291228450C9162210B330E0104908195049086E5816200C89318846319B181058845018465223224E99C4651C0469584026C13452E318901A212409324C2319629194880C8488DCC6011AA765CB302050201013438C0230805BA0289308904114860912041CB14D5398451A192294380684C0290A190149968C98C270002144CBB09113C3401B412E42B20C40A27141066E22866D01B62902445158208A1029418BB22DE3946912C49091965118356559448451460CA134300B390122092ED93864019529A1381121B92452B25019994509A431E248116A0C673EBD81C7BF5FEC488BBA38D2818A7448E39045842B47E19A4432DA5878325011FE581E70154F61F1B490E13772120962038925E97747E5843DFFBCE0DFF6958436F3CEB5169DC8F7AA7153DEA1DFF6FD4B2648C1414B5339C7F4FF50F996D090D3B0E4634F778057B6791D0D800303D8BDA335A01DD42BE29C5874B52F1D4FA6F2F73698A18990839135B9808D5D8D66FE03C82F03D9A1B5E771460C20632F51979F4C741C782381F98A6A3C04A209A3E9D29C351D863C844AA758C85F015EC2A39C518226053F0044A8A08D21BB28D821F6EEE23F06452350167F19847816773DA5AEE98A1C2680403BBECCA40DAB927C00D2D17104AA2EC8FFB479F3C05811470EA76E50519EBF61F7A6C1FD9AC69E0B6C6CA84E5CFB0733C17E43B13378E40EB5DF28B03ADCBD043012830BEC1C357AE2FD18D8651FEC09C58CFFE88D07E8C97065A8EF3A2FCBBDFD1D22889ED9B4EAB9254A4DD4E02F6F7585DDD297653F6C9AE97FCDF75E3C4740AE4515CD599381164A5B9E2366A2FAF442BD30170B58582801EE13D7C01608F7627A751F70602929464245109AEB09BB4B6EAD3F502D541FCDB9745E06C40720579E4EF64A384FA811FFB033045AA0CD21EF438797A5E44093BE4AAC53FB0771FD5EA18023B3E619F332A8867ED14C10420ACE513FF553D342C9E1EE5D0C81839943D497606F2E62696F85E7EE5E048E890FC5B47FE0E3706365D4A12453B5DC95C1B054CCFBC9365498074CA451DA32734DA69E15563A8EC48C42640E33367A224453BBC15CA079B7D20AA4C2B66C44A54DAB231D9DF71EC064412E9C390E6E8DBBB565E04DDFCFE75F9FEF949A5A51D26FDA9AB3E076D367821462C3CA80AEBCC88CE1ACDF0F5E979E744540B8F7A5A89DF781A9F3BA5F8802C90C2D662A5225D7A97FFED7ADD373E2D326CF547E7A1C202A241E17B1BC81613F5271000806EEBDBA34B557814C297AC27120EB2FFF111808155CC122B597D9B8BE4E97A916326FB078AFFEBFFC093B9565E34A3AD9BCDA7F082379F4A721ABA00D3A22CB0284874C15D578476E2A1CB0759DC6CCCD47B665ACD68AE230140FFCCA9C8DB1BEC55334F99C94C966C65932909C6B8A947551D7F4164CFFE42977A92FF4A28852B357FB279ED5B81EEF181EC06BC43B63F4A2DAB2F17E0AD9707A76F7974CB434F09643D55387F6E275DC203FCE1DED18E844F231BDB1F5AB4BC6176B27C084C8925493168B2E837F07C1F9E00B53E1AA982976C320BD1D7DBF0AF030DF5B92F3E7D6BF15877C674E454F8605E4ECBC117F9141B29E25BF4B9674E1E4A2F72835CD6AF0C0ADD47D3F5F43C430DB7EDE97D4D0DEAE5F489DA2521E1CE78F38F0B6E4DEE27ADE87BDC160DB34CD4295C1FF890FB902E889B1941150006CC782C650F5A4B7DFF9DE29439F93826FF96B97DD72E6209A2E617062A2FA02958512737DCBE8CA02417C23C347B7DEC6AC68FF529F3C7AA7FDDF481FF1C2725EB27BE92B48D1DC0C6C973215CE323FA1B526D978FD51B3264E456E7BAE73B4CE1DBBECA8299DCEE72C7CB3CEE4DDDC4F333470DF3BA283CB530BA2FD5CC670D41CBD43B682A8D2606CB52D795F6735E2010F3999947E91737678B00814EBF122891100FC39CAD2464FE33F7E8012B7EFF2DC71AAE1D4EADC6499C088F3E223E04E9C36B97902D4B9432D5E51F3486036FE80F87F00ADD2C9C50DB23E9AFA23C760E9141362845C262839FEE6873F3303F3BC9CFBE7DF7D91293A33552396E35DB4DDF6BD8F1B54644026A3270B13AA9B9052CA580A5FA483B6AA703951D8C3387F62F8317CC1BF4A8BDFE9CA9E72F821C8EFD7E519EBE5942E304CB4F6531E7F30E82C00C2E3821035EAC6A3B791E985035F3B11ED586F74EE3719BE1E7201FF4EADFBB721AFB6F3AD44EB49128C8DE941BEC8B3B19198B2FE6B4F132ED9B4CBFF3E1F09097011468E3A4508EFC33790C676C29313CFCC1D2A6E443C8DA978F2CB3B367795429D020D8AF3900B4BFA98F9DD4956092D3B9BE3283B36006FD0BDA6295A7E1EE0877DF79CCDEB79D21CF9E70EAFB6CB40312049029D7DC13BFC98C6ABE8C4EBAF2776E892D1F0B6100F23F9C991ED9E8AE09CEF66D6F87159A501948F5D7BF8240E9CFF4432FA0ABFE9C5D9FC734A0CBA903AC90D54C09037205C67264A6B16FFA9E9D722451ADC352B5FB26C87B0D3A1C7D8840750A39D60C793195A8259DFF81D049C05AA28F2ABF41A938EF9DA92B9CA258FB01E9C37A77211A74CF80CF9A830F64EF0F0AAB246A92C93B16DFC0004775118E8FB12BE519D3AA4748B12DED39F85D61830B3DD6B1580F37D9DBB7814BA +smlen = 4565 +sm = F8D8843D48A3DA9CF215337AB541EC902149BD30C8AECC05207CAC033F14921E2F1C53F46472D280512BBEEA282F7E9683133D0AB3BE1D636CBB37FADB17DD272C1773D64581EC257246511002CE6B19F97E039749DA6DD9F841B7E410875DDC00D4A313C496F33EF8B49671C3C2ED90D272D6CF3A6B47265ABB8DA83F453B7C3B05EC9BE859538AACA4606C2490D1DC8DEE3F4E6101C16265F1A8BFD1FB619500BE39ED085A19F95B975932631E068C507340F1511BEC8F0F43D6B5E301F5D6E63BC7EA6948CD4BBEE390745DB1F33B8819711C9FFB06854AE42676C08C2468E053B5E32B9640A5C7CF16E8E9120CD4494972CBE033D0011E76347277C9701224A1960587F2B39200638DDC5EAA715D95B12B4639E959EF1100B1DE832A0E9D57845ECB3B30E0825792BAE5D9261351B768826BEDB96076218D100C8EDE588857CF9A76288D17E5AE0FBCD610E53084780820CD231C4F08513C9D008C584C402AA2920C22B868E5470488B3ACB5915E151389FD381805AF4353042C5535FACC9EB4F6FF259E0007294086304E160BE84EEEC1D1C216B41B8D7A66437C675C10CB79D342B6F6A8F0C889E69569CD710D307C17897D53EA0E62D2FF5C1A3A22C2C80A35BE2BB819385F601B08D6A0B0F1EE4D2177BC7738C1C22CBB2EB2C230CD5BC6A06A7AFE6F11C0351E950BE84FEA654F2C89761CA6ABC2589CAA85AA7AAF71BFF99A40969D1294B961095069AF2B911CBA894AFBDEDB7D21BAD83068C7F1370D89CE74C76629419A54F0FAD39A105803312DD339697DE0627FFBB93DF9FFF8A86232D6A0D3BB38F176CE204829C41E0F91B922A02218DD7F6D2D510BAB5DFA77300932E5AF0D3980F3316C88E59B524E742F9472C45485B664381D6FB99984668DE803532DC0B1CF9D7D37ED6B4B21EC2C63DCB183EF46B2F50391378C39B58D221E396C49F664E40095E7ED761F74A07B6111CF22CF6D074B6B0B283A12D224DBE7CBD322F898AE12DB5F90732FCF6F4C9EA38773DD19E6485D9713C315632FE4772F7903FF7C784C39893D9D64B743568660BBD454AFB02AE2618ECF76209C497142D802C8D78DA763DA662F8C9C5092AA5166F6CA3040A4E753E90F8D10E33E66461B07A919F3E08E9DD944B3129C1C5AFD7CEF3CA6BEC6E40C4C96050137ABCB1DC9C5CC2584E552046350C6099EE65E4E21E40F6A27243E1124EE21DD1484C83DD837485567162D9EA70B08A536B76BCAFBAC26BAE06C68947F140A28A9D9F3AA1E2EA8AF8C18A14F1BEDD8FB9E14C5CA1FB5AC8EE421CC1B48D9ABAB183C13CF2B864528B0892A6786D7FEA381FC13184365CF91CF6E5EC905121CFF3860BD1E71E1BD651C52C56F24587FA73519DAEB0C386507C0315727344898F5FBDAA700C840BF2A225BC03AF5A330DC83F131213E11F91608950CF99ABA4282B655AC6FBC55126EFA8A997B09D3F1E23166F00C1B7182DA706C2DED990203A377484E64B3D1F2DFF93AC9A21FBA43A5068FDF0587AF0913E55BBA885D427A41CD0B0250592ADA190E924CE17761670A836CD52355C041D1177BFD2C75F235F750FFFA903F87DC5BFB88719C187E240CA7454C2D9BEB33F74E472E670BF05978C13378B465EC9317F8FA58033693B28A69C4CE19483665FB80BBA0BC79D3DF80EF3BE12DF5D80424BBA1FBB5226EA7856A3665B1005FFE4B129863804C2D20365AAA270586EC23627798A19357109759C18CB341E3262ACE82441F1F3E02FC29E39EF7CF690D3BDFC5830F0BEA48E7190B146FEC7150F712D51635803878F24AA69BD6C739C35DFDBD088F726B6A674D12F1B27743A52A342550633FA2C17A3CE7C14FB46585DFE33607C71445775CABFE87544D1E7EDF326EA190FBA335DE1AB4737578924F56916D916BAACFD44545BC5638CDE34B39B949F8E324BAB7C25BF21AA88CDBB10CC35A0A3FB62D85FD9963ABD386267AEDE5AB5A41ADADAAE831F5ED624CA9D070E737089CACFCD361F7A0A09613C348F5A78ABB027768D7CFA4E9079B645D7DA26CAD6E47A1CF6E2EA7AC75A08A8BB6FAE9EE71FC30539AADE35022FD1E3A0BF650F2CADD0ABC22014EED0BDDCAB39266B0FB6E97B66DEE00AB4B98BD19BD3A158493BA18073478410D3590CC9F6D7F29F1154814E233980E31442D18D84AC4CD3A97FE142940E9522BDEDA08DE842DCD7A4A62FF988AE2A71F4CDA38A8670BBB65A6FE9F2C5120852E935EE6E41E0651CB90E56448F26E1A7A67DAC1F2EC665777D1F4FB48B0AE13332E45C91CF30C16898A70C43722F79D2F6C0FD5220E6E532DC07658CE390A660F0E54998E7F4F42600C10E3CE6AB641C878D14D33A51E3369845BC9700954418AAEE65BD0BD69FA0DE62EFFB7470A008E5F3CC8B966B5563994278864984198B702AF99CAF46C20F3DC1F5BB34DB7A316D49C073FBA06F9B547B1744F3BCF91A4C883E9E69F0D712CD7DC88456CC9436CE2978A5FD5223AA1167770684A4E18E8CDB2CEB718A810BE2034B7FBF2E5EF003A247AFAE488D1D608E60A240F45B0E2E45F9719B1439FBF4BA1E119430829C073EBBAAE7F77E6F95D4257FA518B909A6D08E04C81F2BA194C972B5502A5809CB6E8A67652358E13EE7C1514A8BBA86AA8EE27085E383A21CE21821BCD022E296547741EFC43616C37792EF0B6E4B2510CA52B9327C6C2FC4311A2BCBF01740AE0612F71765BAF11036BF98DD02CBA5895F43EA16A73D73ADCFE2E227FA2162F206206ADAEA372D22789865B49C6CD4350DE5D132F631167C993CADD71D55FF6A6D23C03CE82A6958D06FE6CED50CF5DCF425F45B86A152C4E873AC2410BBD04029BFD8AC21F4AC625463CD8920E6C9B5EB1DCFC8DC6894683359D841E508CC2DD31FA4F84BEB9014D10D2ADE00883AD416605142D5DBEA69C36F0AD645E3542CB0C1598C95DFD7AA83D54079DC5330DFDE3972AAE7E1D7178DBBEC01D2C558A7CD9991F65CCAE111A63B1E4098572A89B3C2ED51AD7F534C3942E9119072E12C41CC4ECDF2236460D555A07475EA40CDF2EE4F51331AF5F8EB921A18A871F8AB0023E2592DD81282B4D20A61301655C2DBA62863752AF04F440C27AEBFBDD115C021ADF11A56D868262C6CCECC285FE214838DA39E1C59A2CC270EEDE4309FBEDB56B2F8DEF1B2F5A802C03F5E6247EDBD946257304DFBD4AE62DC5C28730DFDCB7413300C0890013D54281B1D14E7DA673CD3A4AF3F8FDA069755C6EEB93FB34ADE8236F38A87C340D34B4736F89D31A02BF71FF516446BE9D71996138E105113F48707B818D9EA4BDC1C7DDE9EB0A1F25273B435154688EB9BFD0F4FAFE24282F76899AA1A8ADBBC6EC0C121D2833444E5B6F73757995AEB6B7C4CECFFB0000000000000000000000000000000010202C405180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 + +count = 65 +seed = 238461A224ABEECCF709AB6CACF4EDD372D45E5F4274095273A49AFE614F2BF713134ABF68B4DD058E6D7B612C3658C3 +mlen = 2178 +msg = 99B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C +pk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62E073E594D9A87DFC1CAA7BEF04513B65EB24894DA69F9D7D7640B5B89A86294596B10FC78F8AA7CA2474DC4F5487B972173DD776E77C0F2B6EF3134417F184876B7D43AB5963C9D61984D9DD95ECCB0E0D14118FDD88A683702E0AD7CA06A70B69D92772CD62BF022EBCC05BC65800C940B6B2826714B8A91C6D437B1247697EB983C05DA7837F257E6E11E4B963CB2FDAADCAA737D676A9B8B6E6B82257D1BBD5A3880638B9C7C4E159D4D15C281444F4908E5B087E6E129A28E896D14162C3BE1491455C987263E87A367EB2F02C606D1F9FC36B88FAB09FBD82278FEEF0B7427B88F99C3F27E05C1B57994721648DA97E15AB68E7DA82DD4595E67371D8BAD3633C0E3E307E544F570EA48FDB9E5CB4E3863C997A382E3D1568B831742E5C9CAB6C1046DD216A2A8B6879920A7575AE5A3B8B6B6E99855FF165236EEA32151C9F2D8AF4C9CE715BAAC84A6AA3028F88F6323B16F6BBCB934739E0DDCE993C553EAC9F80BD48F49F42EDEA771D8C380A92D9BAF76871C3642A3C3A040C87045F9B1A25DEBA11B9FA0D09E2314012F8D6A129D98DB7EC4F1160D22374DB29734BD18BD62B9EE13D5D3DC21774F3466704833D3284C33AF2B17BBB285F306CB6C9C83F4348A35417C922489E08D8C61ED6049C7CE67C68250DF24B57D03368490402073071F82A1F254AA5624A93478120D5AD49BC560D2AD02DB3B08869DA55F1F25F481ED8F02B997E09D97279CD60A77D94ECF5E985C0E97652D0EED0CF3FB59A929AE4BDE4360C5048210301F7F84F4DD2E3EE1D50B3512272F1802B915D0D0529BFC8E62016AF478E51AAE5A4CFBEDA19A641D7494F70D74463FF299CE4D2EBBD6CBA3B9B6C2B2C7453559966B83AA426736C9E7CB4459BF58F60324EBAC0F10F724DC8512B9031A694E0F5C2BE095BA2D973D3A54583688CEA01CCD0A9146CCD55B83FA9C6A942169D4DF51A599B17E1A65301EA8DE5524855786AF5D1385ADA8BA82485485C89508DA8CFC7EEFA863E4056E463EFCF8DDFA39C10639CD8EABC134CF405F12EF701C7AEDA43914504C9738B5168D788893363D1DA8E087CB928CF585F0376C2009AEE8C3BA2BA801B5DFC9F46C7FF8B07BD9CF33C05E928865BC8161E05CC377D27A243BBD7276A67E367014D79C5C0CDCDF971153B7DB53CFE5CCBCC34A14972347C6ABE3829DED445D0E67F77FC634F303CB05D683A58F08E7800C9AE9D826CF4CA74C665DEA2718EE0F06E39C0188C7D81893717F4FD6D85798E70A5F6D66CD5CCFB32471CA84E1E722B787EDD2518E98A81DC9C8A2648565BC20E292053BA11ACDD8762ED24EA1C03E81FA5BAB15C9853E3885689E900A661E2475E9D5321F2CEF983FA0DD10522FA81B7CDA242B5845F230D42248081E84309FED2AD065F064B370BBBB3734C2F01BA292BF42DCED3277EFC3DA0CFD4AE004345D084C9186791B40E523B12C13022F7959DBA4A8CFDD7EF8DF0C52993AB00D8D8AB70FD89EB4C5770604E4BD84F7F4AACC9A101564710257CE06F2135839131BF55FD6BB036AD07CD45082E0CF2BBEB1C3F4A4E594EDD6EC7B163BBAF455892D4B67E6CD36FC3E91A1BC0A97F99A71F5853AD4790AB0437DA1F3E62036B533310F211F95FAFD32309FBD712D5DB8EC02B8B568D44CFC0326B55CB78C680099E7F04AB96B8A637BE3DE9C4F26B4D623F180ADA8B5FE0DCFCC4E0B42F4D1E48B3E1F741F2B00801B50A5E157637AE0644C05B2C81CA31067244CA379CCE8FECD8C53DEF8CBC882937CC271C8BF15C0903485DB18774C17BB043222D7 +sk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62ED7A62E8740C3CAD25059CD0AEE71C0B955CA0799DE48CD66202820DE6215162697B7C57EC8C1A71AA64A0EC3A3A404A0039ED15B156E0A4049F508D57ECF86CD4816051C464C03806443A20C4CA004DC266A1A9824D2364620C34414A0281B184C81B268C31261080170D92410D8986460A68C8C142280C060CC1661CC127210C18CDB422C41846824094412122050B46822324040460210A828CCC485414820642089C814719CB43119A08014C86D43401184483201365154349049202D1A356EA0C07090A8300C9031C4007192289103258ECA064A1B442212C22423108DE02268143092A09660C406890AB764C8988549140AC1408910B8000B074C04B51023374963B080D9A28CC8440D004105109810CB9605523422C83652D8126AE3240409968D5380915A368A0BB40D44A6318AA04CA1820511016C630248A3906461B42CA188240B0390631291CB181153C09159466D9C0644D0286EC9C809832829A286204A124E439669E0A829414204081165E308220BC528A44442A12829199161D8B025E09288608884008684D036465406264A14460B010104B371A09625CB920492A2480A3565C934054B8211D120462124659B3440DC887050C03088302544828500229081B8691BC771E02452D1408491202220B35080900490B830112589518685C8A00061404C4C184C50922443384E134129DC926D0A438C19A4858B44061283909086201B3630104744621244D2342D14024150424882B88CA0B0518C264EDB14701C4028CC265113274C030365104110413402C2906C4A2270E43406983661210505093005842892C02885A2C64D924040A31480489408A2C205232424604270A3286280448A0899081AC065403460204329E0080AE0B24889442600C9055A280922C0001A298DCA023194322523A24D0C08240AB90921024164324AA12011D42431D3A22C0A974023058E9844000A3921CC42702321241921894824069BB8640B2920602872CB4670CC3245C8A68408C388D100910B430808B51002886D1AB62424288AC1420200016A2202461A40201A456A9B087024C420D29224D028659B885121194AC3B24C018828C2A40C01A20C4122888CC064C496444BB88588B0649BC42C0BC86020320D111064542682638220D9800C423250011064A820AA886A2BD05B94E45BDA4B1F0EEAECBC85F508164DF0B48EC009A3540AFEF649F6EA92D681157AA1832C9EC077928F4BD47E81729AEC4F63B0688CB35A958AF0413DE3EA30F0B655D2A36FAB281A99317445E8E95A81AFB29D271FD7A28A833FBDE67A5786FA2FE0239D8F9F6A063B27CEB70D5A86CA363E4EED3FEC3FB1BC2B7F6AFC9516A35259C8109D789FD7BEE46424914ECBB72B75BEB9106371D3CD0AD72552F47EF354F2DC1EA811D6F353882DFDAE60AD66F07710F22D9CE8A6DA27D044E86FA174D96F99352E1995812F4D502B9E3F97836B299D0A4A9D78407EA2AC3590EC32171CF55987D211FAEA7FCDDBCBE34ABA2E453A3912FFD8B57A3742C929E8EE66801322941B920A85DA7CE92AE874E75BAD3D6D4AE3EE39EB0F400C0FE17C859FB39141C1FA805B485AE3BE8AFF8BE1E4BCA81BB457CCDAF9B99FD960CDE7180440BE12C0A92799E4B8AA945BAEC07608DC0FA132255C782DD63B407DA3DDC9B8077CF6BF9A1E712E5164AC49D9A45ADD6DA713DC7829F77A5B118FF6643456E9EFA2C60B730CBDF4BCD3EECF8258824F7D098D0BA848789D9569F67A9C6EE9022198623D1626C8C9400A884F568AE1D44F9252729D8376EE6C3A74DDED5B4E1E57E2513D065C7E1CD09CCECBBD4B93D0A355B055C8E9158ED0BAA074856FB7E4BE365290E57A2EA010A4E134E24FB574B209D39F06078235A2C37936358DEFFF7A27A769687DE27C8D747DA5A900AF81E14A80F2BCF3824920ECDC12ECC7978617E2AEA18D8EB1DF73DE325FB6CE89D95397C3E6DE89EE5C7DF08796D83899FA3A1A4A5A96D31EB3EE942240AC55C376877EB157B72F5DC64AACE3FD808E00EEFEA298EE606F1FA82863459C0C47DEC7577CC324B90DE7447389B200C6C3C2F511295958302E4BF8367D2E4002239486397E9F500DF69D95C65D7B113DF8566D6949F967E34B69A2E1C4A46503BD25A243DDAF139857D62911E15E4C1821078039D9A23B7FC0A900545BDFE309A05D7C2FAEA79F373AB0BB419C655FF76FA3DDCB589964F5AC87BC33A8239EAFA1754F7FE62CE88721AB3088D26884706ECF4D0C952A1B0057E1FDDE1FC7CB6274D3F09BCD1373DBD643A0C18ACCE2EB933B19CD8C0BA30DC59AE10117DC0719DE4859EEC371B2032A8DF53A2FEF8BD746E97696DCD99F095E09F346E2EE5B713F52BF491A2E145A6D6DE205C599AEDD6F5D3ADC562A3C64CDC8E0585628E01C780B2B7267AF846622D0582773767402220E8C19D5B529EF87019ACFDC88D6DC32A765752DCD8D86737C7D23AF42585608DE30C4B6320B1A8243F82D3F5B61BD4BC5FA2E97B44444E4C1AC5259B3B80A0CF12885DD531ECABC401B45D02437C262E2A0791BB23A34AC8260B0F3D55009175B999B4C9FAAC44F8A9FD8F55E2343CA9F41B898093449116967476DE7736C44E20D5206630A72E9E3DE46B2EB3C9AF0F58E65FB9115A60E85BD14D32F7D3FEADFA27172ED9B858C104AF284FA992B097829AB61FAD6399B539239003D55E26EE72B129C534F6D31E47731A56BC276A555FC1C0AEDE6D3B309AA97FFA125425131FA6464D0A2720AAE28836B07398134ABA794862EBA8105E0DE80BF3A23DB24DD52DED1255BE8AF9982F0860CA863D729634824439670B83DA8F0A6854C598C297C68D68915C76819922089469C6B495B8C2DE45568921539B9798F930D9D3E8AA3723E7C5C4EA58468CA871F7A0F86751EB8F7CC2C272A62F5370327A774AEA5BE6A1AAFB45045A975D646AA68E080B36AE75E88972C065D3E2DAA5BFFEC031F651FE0B1130804F358FDAC4B0A2B8D0D589AC7102218822F7BD4DAF9114655914C9D67F22FD3B5B17484FE8F5B4F83DEA90AD044BD6FC66CDB37C6B630C007570BEA10C4006E1B2D91EFA9C7F929EC823E1A3FE1E7D3E8275A002F02A8991235DD7C51348EB2FFA9FBFE98784B7240C5FF701EA575E319FEA679C75CC2E50ED434A5B3D5FCE613051DA55AA2E3D93AD4A43C81FB51E4A78C6CFAFBDEE734A75A19EBF8CC67033CA8B9EBBB64CEB87746AFF4C5E52336D7E6EC24A13E5A16592A7D6125D3220DB7A84752BA88576802C9CBA2CB143465C857C6BECA32F119485F4AE06AD92072BF482A4C02CD9456A9D99851A1299C76C38B8EDD4FE902B80D68B410A41D39CD10DA87744964B8CB3B1A84AD664665355BB9AAEBF561B2AFA19916110A2CC85560838BFD5A71E29AF48DC9415BCF1EEE4CEE4450F3949B4288300B967AEF1484E35DE083380C3ADC7CC52839ADD1F705A21EE776BBB2141865488034D2CDF463A979B6E68963413720C39F0D439B532D2503B63F +smlen = 4598 +sm = F50EBBA6F8F551D5786BD628F734E38EE0D4AD37119FD2C026A81C4C269570F9708149210670922A613A04F490D0BBB2E02703D1F4BFAE9BEE2E2514ACA95E8D777D53A8750BBCF6DEDD8EEEA734F6D4169E919E6F43B7E16CBDEB3E6A7AA1750D08368E501A2816F9A53AD4898A3955DAB287A201A7CBF6E79415F2717DEEB99A10B654F24F61B9CD02A2135E126F60D23116AF3A882EB623D258233F28254A093464574CAACE176B26C09F3DC0A08A098F1BBB287332E815E8B9E35A44895B31701A5C7C34B2637130C99DDFB996C993A333399F86CA28CE4C7FACB0F7122D99CCC7C18CD5571E986F43DDB2CF43155C06397DA31887A66B61E5F195574BED99D87EC0316CFC330C02F3D215937580C5537BDBB4943DADE5F70C97DFEA2A9189C2E98DFA7C970C0A461B37806298013E26CAE9650FEDFA26F624A88906027FD39E3955C6C1749EBE294A72B1CD190608F84664A97B8909D3A46F8A7E5349BD54E775F1EBE34F03EDFCEA6AD9EFA33FC850EF190D027C9452F8A49ED1F1C2C1646C773134FEECF85E653967A51C8DC4A218A79B16D1AB2E14FF7E087AC3ADA1429F8A671B4FB1475327C786D0A9EBB2EBAC34F04FF2E2497D173547E377566489E5739FAF1C40E57BE0493DD303FD75EC03214CF95AB55E94EA6220144E29D82DA4B7B31B67D84CB32C305D79039DB52DAF06AE428EEFF57195C50A5418CECA5F16A5150E985012CBE2A87CE7E99DF58A0E67A95C44596A73D6837A701F8F039568A09F38A51DE449F2A118AA307FB232D82278E5BB4D498A139E203DFA16E23BF242F154600AABEE97BE58B731E3FA0AFADC19CE28FA9601BAD9716BDA94A630CFB7E1414FA7C3E3874E61C9BBF4FAC46CE78B3C4829155B003E7DD69E4D775661B22AE1722F8AC8AF5BE1C42972B9BC106968392359D39358DB0D3D163E1C6E1B14F5BD11F41BB8DDDE2FB3C4FE0E9DFCFAD06B71914AC6B05FDA8548A44E9A95725C4238B9E3C0ADBFB15A2A7D23B15C204E6C52DB2BB1E558E564909B13D26A7726622B2F8A4C265A45BEF3CA01D46666FFC030DF6EED5599CBB319C3CBEE044A5B1D3F82ECE65C5339E1E769B7935BCBC85B7D81D5C6F6F01FC6B4E1430390E82DECCAFE88FD42B672A544D6CEE15F662C085699201304FE4ED8F90DB24AD99E3E3525A2809AC52F956DF888848C3C10CE3EE681E46F8FB11D96744BFA5E3D5D1A72D2160B4F9A51D9327DAB4BFFA84803739DB2A4A3E161CC8FE129102EC8206DD935AA5255BB949111E8981566D4C6F4DE21A5F860E9FE7C472837178D8F5B9CE2FD55206CBCF817A1B6A3D937C95CA2F7CC9F18028314F076800D2F8EA639D50433D4C9C1DE29438DA3FFCF698C692D11E07A27183133D3E0B76A9DF6FF70D777543F3F57E5AB3FB6C87EB02BDFADEEB59F2F09F5F0406AB06E4F7DF23C5E6490087E332F0194E62F5F6657BBD1EFAE33767CD8A1D561DA36F1D26665785DA2BC8C6334D58C0678F2B4D2AB9939BB006748F93B103D6105813AA03795644D71B6F5E39AD020BB16079155E94C59B00A2CCB4E45DD08B76C71AC526EE2B732D30E4F902BDCB9B09B72592FDE2D72ADFE9A095A510A26EF3059DDEA28B3B87E4671883064C43C726A240095765C27144D52CBD6771912A8DB8B9F23BDED5CACEB50F3CE824E646FD7703D03C3E52F7F8524AF2D3D9E059EBA2E9EA387BC908E16A86376824D234BD0A589F792AA8EDF5D84E5394FC360CC98DE9FEB612BB1C862043A84D42092782FAB76C86FCAC1FB38FBB38195612611E66011AB1A51F068D6578AEC98BFF5A3F14AEE8AB98E3BA69F724B1EA8254D062A79A2F7F236B72369C329A0D5F841B8D331D48C3AEA1FBA116C6DE2EA14E64CB510268CED75A649575BF5BD1ED9892306252DFD415CF17594C2E5889901E89A1D252F8DCAF349908407B52CF2BB502507550E4410498F41DCD578D1D0347A9876AAD8AFEF15011EA4DF6CC0AC57775C9478E7C7984233D73307B63CB8C091BBADF5E84F7258144BDC1873967791AE009C42EE7D14464EAC481D06199A56CFC3D1951DE45FCFCAD6C3CB0E9825FAC7258D3B655196D60DD5DD4597804615F3B0C585137269BF61E36DF79644A52ED76EC886384E510718E55B63D712617C3515F8247F8503FCF86E5E241CD49FE8A8065B5707FAE5FC33D8204D971D0400522311D20C3B6E530743917993E89DC556D23197EC5DFC488BE999FC3B6DBBDCE29A071631D9FD1CD2729A995B267265D0B0C3A0D88A1D0AADB22FACCB946E99F5CE1F010430275CC7D14D604A7F890BFD5AF50D903A4FA7B7085FF7D13D67A0BAAF628074858754FF0B4625C375E0CCE919D8E38308E8FE6FCC50CFC6FBC33F9E034C3D741C88FC684C8312A7CA40A8EE9BBE47E64293CC8198CD198063242EF58254F8C967FA368DB9B6DED586A9815AC3DCD3CDC8D71BDF6990B90283D05E601481BB08D8D23A4F1EFC358E8E0D5BC7498BEE99691783149C0558434D3195054822AD1BA3123BF2F486D98071C444CE9A9C210F9AF08EDA7DF332E059F9411D5ABD0140978E16F862E5B7E1CDF8A34D451A273EE203A24810DFFE7B6E66515CD587117BDFE579BC17506E37E1ECA57E0F2F4EFD495F62D28056F9BD00FA37F2110F80AB07BC6DB78386E13E214C723C65A16704AA34F61F342C64FC926CE846C9298B5DBDF926ED174E6718319059B4BA4C812BFEFF0CAEEA510AF330361453B151F3993A1DE3DCC0537E14D272050713A1F539081D833F3E03A0F758F5B9ECF1681474776F60477BF92A909B6F565A7654EF272EF289F02891A31223AA44642A49066D4E7BF689F13C75A9278499E7750AAD9952CB47E5FE109326462F8B8F22A4520D6F119F2F69AC8F5A316E1C524A09107ADBD6FEBCBD50240E3136285F76E5C12728DB9B650C11E0540B9FFF759E187AD11280E8DF0522FC80C91FDF12FE2825CCE0D123ACC322E0B3B1D78506ED17DE98E7C0F4AB74E109D85B07CD2DB3CD54C0F561C6D5DDB49456799607BF3CF8A167A21CCF79B0C21C856C59AF26AD71074AB0FD9ECE1D12206A3F3B418C34AE02AF411F70AA3A7B9E3870B5ECFC746BC594ECD828A0A98CAF8B89BEA81038EC99364E8DC99CDDFB82420ACFC7E7E5282B586C6F6ACC7410B1CD2A1F707D1A63E435D1DA1079F7A611B9A5B1A74B9605BE78E1665921E8DE77FABD66A3C581DD04022FE3B5E4A70AC749660E558D1621853EEFFB26DEF5C3464AEE0DDBDC55DDD927712A8BA83AF568DBCD781807A81C213ABE5C060A0C2324406C6E71888F9BA2BBCD054C525E8EA6A8B4B6D5E7F7385A5B64BDCBEEF0F5F71D21364C6D73888F9CA5A9AABAC5D9FE0000000000000000000000000000000000000000000000000000000F1B253599B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C + +count = 66 +seed = 83C653708FAF3E5F6FBC9DFBE6FB5E83E572A7688645D75D2C4835B28695DEA4BD7093740D0FF43237354EAD1C978BC2 +mlen = 2211 +msg = E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D +pk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6B46889FBA0D6BB67B65721E5632C2D6A8780647D19AF88881E2AAA6EA04C4AF83B4CD5712226BFF350898EEE0A3CE50DE55CEF0DE41E0FF2F1E5E8C0B7749CCB1A20176DC306F0BD53B5204421C192DEFC88E7E141C24C1ED83E6477F341DCD2A3E7891FF9D549E3C444EBB1E98E076A23B27ECF2F2FAD588834F744FED162B220AEDE04C58C5063E77731906287D91766619D2632624AAFF283058A341AB8BE863240BC0A6EAC102B14D649C209E7BC2847BC9C160CD38C79F338666A98D41A4F1AEA8FC9B331A37AB7E437269050DC55DDEF895273F87A7DD16DD33176D7146191CDFFF578AF758B06D078D3F852152E6BAD875E7BC11834F79F50C1767A14F974E40D2AA2B16F39E3213A287AA28A767E76E87CED5A861FDAB05C453E535B4BC11139EC90C645763CB1E6E2BA26ADAA01D0F5D9D678B32AC4241A64629D9F9243BC3747695B1636179E9F612ABA0A4977FEEEB539D11984ED31484742F3CFCCF2B31F86CCA29FDF36750C424DFC5CA744F5E107AB64204F40C3149994B74ECAE6BE57FE0EE6D6643F781CACD9E1095D355712692BA76AF1FA18EA445F54BFF2C3EA6797BE9C4F78037B8B219B196A46D128DE7AB5075AFD3C0E188D5FD855752D3F4D194A8F0003CD381ECD6252B9D37D81ECDB169B70732776488E9F0FB7CEDFB6D310F921ED0632066FBFA4D137AD6BAF0D47C3009B765002414D807904638302B5C0A944F3B0A442F1B6450F77905D92ED56712660B334CB0F9AF87E1146D5B147F87CDA112F0FD109BD744B71E5EFA9E0FE6162CF12C385F51CD05F5AB7AD864E76E768E0DB1F03313AA0C248E2B9CA3E9464606B73D360B49700D9961E75AA53B1FD134BD09D18EEC07969EA99ED593F9C4E25E1EBC52525D9D0F3BBBF2BF71E53E9ED80A34CE264BF5F401A61B48D515F7DFB9B420C6BB6C2382D048822DC059376C3FF4230A6B388918DDBCE51F89BCF79FF76B12CE7292CDD2CDB2C5079906F5FF7C3A6A118C5ECA8A37AFE1CE76925A647C166BD76844A2E22B3C9E0E4177312768A8920C1642138C644DF4F5EB04E6593FE2E199F89C917972F3FE1CBB3E8D87F376BD0BC27A642CCA46161DDC193486BBDD0E3C0E64CC51BBD4F7BC50D27DAB5A24E43496E19A365193AA987FC43C2A62FD932FF489170B8774ECEECE030EBE560E41FD70CCD2B868B2FA590A09294119E95C2E80D93C66D878CEB53FEFB64A55E5DE4EDCA676D6F2FC678BB64FB86A146ADC2C33D6C5EA4C33246D522B3688E4E51ED77955148B032DC3BBA7F96825F3DF913BD0DE5D6AAD649DE215B2945D05654BFC2A1F210339B686E434DBB33D1484D76A1B663887701D02DDD214CD88BAFAB47834EC264B41938116087A90327F2F69BD426EACDC6BB1D4009554E441F96B7E49211CD04402000AA6B4A6D8F3DCE7207ABC1ABC477437A49E38DAAC463A2A5FC3E375C81DF4AEFB809140C5690ACD84ED6496272213F4A1D2D57D57920EF4671AD8315362E632357DCE06F48303727914C45199E8A8FBE110DEDB77897E2A744F864B792D4C860FE1D59365CAD82E06F77C8CED6D2C7DC1AC39E6593D0AC77494FCB97EC2C0E2B25F44DE72D432E231885F756AC2394D7C5EBB0EAA50E075FBA06F04F850E2C4B42D07D0CA38D5E349ACEB41A4A52A6DD0570AD0C219B425E8C5033F191819C5CF82A63C0F90B774F2F31236FF1CFC33F1B3FDAE6E0570CAE1CE32BF0A77B6C2E146289EA53079787FFE1E0934D564DFAE1CD007D9164D83A5736F90071A7FCC6B20DB3104F97A476A23CAE135F09FB +sk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6639CD99A057CEB8BDCFCDB34989C60560CBDA42B21A3002200186728701D9596684AA35DA0D5BD4E209B93DFDB1E292C7EF495D1E482CC4D49C1EBC41ACDC626C8380821110108C464431480D21010D1426A8B868DD9064D1C892CE0A42491C62448C088E0400464448A1309084242809410828BA271A2B42118394E9B80899490409902018230721A9071E0C250C104310A392D508229A2A210E4820D20358EC30030CB484C5B386921B36002232800834111A7881C332499000513C13003238C20928C43C86180026C4430202345619A0412824246A2B8484408711281699A3846114705A116110B3628E13666A2225221052280B80162820412C31011A7290B4426938480C28420C2C029C2944891262900C98DC82670E13008A1448558C410E1B448C000222224640B428CA3460CA234425A480503238CD8900D1A964813434888446E20008C4812821B809080A85020383121A2684988850A402012032C0C908500A04540400019B66D2311924A2672C9B0816134610B280A101461DC14455A08854BB27122948809382E1B2941DA4689583848C1124120090ADA94650C00891902301AC50104170CE404112024124B08281A40465AA661144090E23844C8405014310A593265214225C4248460446182A609CA086C60184ED0302C190531D202029BA49061C84008274DDB14051A427244484E19360409126D038800491692C03220A3484AD9002E1030321CA22802B7841CB50064008E819811242970D930044120855BB0899A3882618868031922629431D13866E212628302511CC580D2342D9B048A1B2560148681C2129010344C4AB88D03B14111426C22486101A16858B485033192D1A40898060659404D93C8310C8020E200118BA8719A16651A284C03886064C6001B262689808C13B24193C62D13976DCA3071220004C4C46DD4142624B724A4826104B9700C36120B332288420C88428A02B3104B0641E326452230514330400327651A8028C084451B15051233508334921B21220C04669A360219860582900CC4180282204222199093B204D9B26C0CA7011A304A0BB86C5AB841C3B06412957064A6694102929386508C324608003013A569A1126193B80D49A45159982882A88421C1305B0860888024484284D0423213812114988840EE806020F46D80AE01A2D012C310A7D0F90BD0C0483A15510CC0492AE10F7242170581AB6552EF6F26D40D26BD4968230024831DC6F35BCDCA745493EF99451EB2F79C7F24478BF2C7EA9838F20B2C2A276A2970795FDE88B4D162086E277649C3349DC5E437A0220F2F44261AC449275B6CDF2E67F017F7CB357F513FB3EDB7E3E56C1CBACA1A05EEB404C421A80D7F9F5CCA369BCB2DC35B799A6E191C21A24D4C39DD7BDAFA378C5AC75FE2A338627AA7052BC1D64C7D7628D5007DC3263C1E941D43BF1F046117433494521AAC534D739781513DC539726FCF1707138E436D2721E8C8299B32590E294CB480FC07B8CB2457AB93C02DE339F2D4108DBE5DF2E4A116F5D058A019F6F91F573E295B69DA77F6E0CD16AEB255BC5E3D8F6A33AA9A8B63F732C04FEA3FC9D96C09A1E474C89B9E4447C27018576E82344C5EEA0EE359D8E9ED48370B75906271F1546398C2134A9C40D3BFCE461A4000C9E72E001ACCBC5F855810DE5529B68EFD2213996DD110E1B28766F000C6C98FC5A4B7D0BBCF66F40B378DE49ABE4CA9F3C4E17B1C222E046D9CEB7DD3415741486A9A4FADBBEFF0335E0F8EE2A4AC9AC054243F8D1D365C83D8B9E6F8DD820FAF831DD13B2150CD47874D9747B1093B88AAADE39289850AB406582415DC72F2A7BFDE322CBD7F4FB9DE0F1E19BCFE2754E76D9CBDC4EA3FF8CA229317CB0884745030CF757CD1CC32BADBDBB983558A80211706A41A652FF4584E006EF7BF446318A6D9FC7798746B7716ED4E8F5C5C3A63C1BED3E5BDB76DCDA37DC9786B6243CA13A6B3D266C9B495502DF067A81267D9E857758944ADA3B4DD17947B0DA6BE02770D2CA810BBEECB479DF2A56D242D9C6624B6EB2362DE03205F67EA12BC631412C2C6450A689376EF5C365BB2C6C2615E00B0F4D43B0F761FFA7FC4316BF88D32E7EAFD6D6F5868588277939144C2A0D9074BD018A2D625F21237D6FF85637F5E31AD51F39627C0AEA6926797E7B74465934AD65FA3B727801AAE7518E9319B74A635BE57356E493A17EE4783AFE11B2D915915C1C21417F269ED14DDDD8B9865E25409DF16FC2147D25273FF650049EF0F834892A24F9346845DA03B1C1845715882E95AF8FFF02930C24F88F6C758A603EF05C440EA93946E568532B26CE1BC0D166156C9E130AC1A599BA736CAEBE200FFCB39EB36B7E639414E64EA10CFD75A2F0DF389BDB4905FA6E5339BC6240E21AA9DF98B40A141928B9CEAB89803E4C7AD37CB031D1AB99BA298E4366AA13989D5E56AC41FCF1DD9E1D4F01CA0D4593963C144D0DD0A8C93199CE149EF5D49DB41C5BEBA5C154FD9B40378B8B715B6F60E2E44A21262C556BDDF6B3B56111ABD407244AA3224CB078BB683D0EFD8B5985F3654900F1178064EABFA327A8BC2982449F73B7A9372AF56EFBE16A99E3AAC850EBC52C5F1570F677666F4DEC3EFB1506B4C95236A222FB18A6AB90A90F98056BBC0B3DF73D1C3B5943A8CF36CE067695050009EB3158065DE214CFC124214DE27B413A23410CF31B302A1BD95818620F16CEBC1AC835B98B02D95F1904F9DC501B420EC8C7E46FCB9F700CA37E4E3D05778867747B70DD479031C8AD0E344325D66ECFADC4E8B43778E06CEAFEC3CE797DC65924530E8E43EADDE4237F4DF0CF36A0D6F0271FE0C8707C56F267CE88963999E1A99042BC820F4CB1F95EC00184675850DE24A7470BE4BDD3B7E28D4794FE9AC89D801B6558F653C0DEF6BB4F986997C533412C9C119190AE2C8D39DDA1DF2A03DDD14C2B79262B317915DA3E0ED8D64B4CA01811C4910B2E8C945BBF7A4D86B38F9CA6D6BF9B8F6E6A0AA00FC5DCE665C69CEEA124939928D9F0EB87ED2308325F0DCF8339549947C197172531C8CC445FB2BE39D4746A02A82C0968B768E7783901CA3FCD9452C08B83786A49908E8FB9A963015A8C526B008B9785DEDA819E4531F781D9A0BDD74CD6C93A620DD83C3D0450F27B6523F6328E94680ED42F8A2B31690392AD51F982FA34759B3FFE652CE317A1CABA5437BDD17CAD5BE149648DEC169359A2290DFD16AABFC7283D06420AE81895C6EB630F390BCA817D074CE843728BF7000AD1B68A40327730677F2D519264D32AF75523DFF64A605BB591FB5BE773DEFF48F30193DA9A2A6F932E108F1F61F5F7D1A09F052E7DDBEBBFCC83DFFBA1B108C6BFFE81836D2B1A3BD68D3A812F7016B2B8D8BB6A6069B9B2E79E817EE077681258C58768A78B36055BD9E7A6038EBC7567BB48064095C514B39015B56FE06F2D0A2919D2D7A68EC6A85A13B966737CFFE3543A2B695FBA231F5CDFBD41A5597B481CB +smlen = 4631 +sm = 556D082AC2874220A8AC8E53B2CF9AB29E7BAF318B9C4EE0275DFF173A57B7410F0F9ACBF4556893178AA029145C7B8A8DE5DF1F375AB214216A70968BA5AE08219AB323133FB56D95D9426DA9CB458C5C1DDBE2CB4097C9EC90BE37208EBBB952DDF1AD42BE4B0F15C3309B8E584342925A5C4FEA5A20CE406584C96F81EF48236FC8568DA3B0344C43E05C07A0A1AF441227607D502C2BC7C39B5C66C4A16FF60552916B22AC20AE5B6313FED971653C55371BED491239E266506282A0EB73AD1C067A8D2A75BA4A48E6029D9CAAA2C95FFA16DE1954E5FE8EB697F96D82C47843ADCCE57AA22ED48BD470C3BFFFDD11410EBB192B5EEB460D78ED989DAE5E37ABB671719D4F78828E4097F22C0609DB7AC7E7385F13722D716B3711AEEA72135D5ADDCBEF64582554BC4609CBFE626A9CB046FA8363C75E604A1E1DA764DA76EEE4115022D35115092AD352EFFA25F6BA2901358178BAC429E753B355F1DEF319CA94EB55D62785824E0B04DD38A8CE3B8EDA57AE61CCC9F0B11F5162E355CA7FDA05991DFA9FB0BAA360224F745E37DA05D1A13DF8615EEBFCDA06C4B70643ED478A1626DD109F480964EEEC523498AF41B6A44E53570C3FE787607B6664CA45C16802E06AFDD44F46A45C5F7F1FC415193F256B7AD42F42785B895E5B3DECFE145CE17FAB643F1F0165AC42CB5ED42859F8E0CD5B3B3396D7B8BDF7E5B152A204199E07D15EC52310E117851DF0C74EF47272C3BB5666B2CA88607E269DB0CF53B9DC21910A6C25BFABA41B2597D24F65B8CA6D2C1C463EF13379081D3ED2686E1E2E2635051555736764CCA0EBD9435CD3D956F332B5161AF0F1D53DBBCD9D5C4655489D9EF3186239907F3DFDCB9DCECD6A8058ADAA5CDE90B27EEBDFE4853DA534167C9E5A6818E40B4547B40F26FD2EE6F2AEC91A7623EEB700FF01C109E4EBF3E443918B761E6DCF60661AF7FDA8E247DEC9E3D9A183BB8A55BE46A64C8C08F0785B2DFE6086D98E04DEDFC95B6E8A4FEAB48EBF6841AEE2EEBDF2CDE37DD3D1CE7D643D5F681DB5BFD6FFFA72362C1820C268CA9FEF72763C76A0FDFDB2169727CD35057D1A29E9C4F6B1A24B0DD0A2AFB4C332B4DFE3B0A9980B0D4F463DBE738FC2A1B2AE647A7D88FC0DE7D77334AF615DE1D49DF574573B3D6F211E78760010471DAEEF89DADCA042C70A267426E3F3FF2F7EE2902DF3F995CC195C09E3E8EC6DCD981F34DCA44C4BEBA9DDAE040AF2706BD9691E1E1A3A76A9BABA30196372BE0E5C2B1B7D98BAFA27496A8748C6E069EE3C382BDB369B01CD750E1A9E9C7FF5704A3BA1E8FF00D8F3B6100164594EF5D46077EB20D41D193F43AB2F8C4EE97B82DA5AE0B799CEC94266EBFDB47AA7721083706E83B331286E29335A21FF361A5CC4E905C8AD596119043FC400ABA720BED61C896F61A1990D76ECC4EABFC6F054C728EE71AC823A67D2F21CD43EA9860B766A6769AD17E630A755D24161DBE1EFAB18E8D90A7EED303185E502168FC85DFCD348CF015E047A91877B6A340EDD67C2D35B19CDE09DB5CB0F4798C1F2925642485CC6565D36B48BC927D96CAD2FB708CDC10156D505C77E60960879F74041DF84418BDD53E70B9430C311C33175C3B55A228A2B199576455FE4355498429F202F978F4EACD47B133CF1F40C5851D95AB19E0F69275E50811789104FE7F81C83EE4BDB4E721FCC924B155006BD2C81600574469D9EB3AA0FEDFF439149E52FF567F5085E5C0EC9AA5CBECB0697F13DDD97056A22A867053BEE635877591698C37E8D9BC5E2E82330B112F0E1D0EB121071F731D89F8AFEE92537A5D5B294ACC55776C79D642BDFFA761647D3ED46DB555BC83F80D551D69B51DF76C83EC076C7415A96F0C9FD6A9C1201B159EEA07136F55912015B7D40683217F8540BD242006C245EF03193DD464AD73F31E92366AF8BDAF4D4DDEE22D67F7CC923FF3E8E710673401AFEFD3688D1EAE006D6E73A334F41E7B82E4565909F904F49FCF9152D482CCE8A5C0EDB786E2BC71F46B1D6ABAFF330E353E17E2D0CE2C5A74D20623567B56A7C0C6C2360F2BE15A6FB4F1826613B142ECB083285C09BFAC7AE88A9C49CF4A9C937DA16631DA55E3827FEFFA14BBEE7F0D45210A059D0BA386146FE469B22E1D5114B18425B92F20E86EE52E198B9DEAD153242E0133BA0A71B1AC52F1C3F5DE4A3B4340E679570DE6CBAFC40D6DD34AEC1BB128C4325BD1BBD790E1F99A4D6E50125FD13D68B6742CC03D10C82C324B2AED17B137274FE8F6F6646377284077908A2D24DB7224093E0777A33C7A0504990D431D145C3E9AF91AC32159BABF367C4D59969928BCC36E2D6B93002790ADE70E756B75205CE9537CDBB4EEBAC2E8F2C7B0C2AF4C077CDA07D9B00990A05B0F8D16CFCD735DF7F9A4AEFD0BEEF743579E6AB75D0F26C768ADCFE327A772968EB925A86EF03E0298F5F9E54418BBF1C6E6940BF2FE4F6B4042CFD3658903A5E7C55699F7A247021A18180BEAA1B90EBEDE42D47312D40FC364B24A4D72B1DBC9927FA7C735444F87DE7EE376686FE53DFE6A626224A63E7099D9932704AE88B5EED790854B1EE6BF7E680D3B02834F3FFEEB75002D8C3B03EA1F5BF6594F567EE62B5E2C35242A16F62D5E60DC066EAEDE7483C8F73DC2B371C055F423C8635C91C6AF098CFAEFDD41D97C172FB0DCBBC2127E4FB5FA7CA3C72A3AB6091F0116728CDA1E3D11D71947BFB309EF6F90EC313826FB4F66C5EF3098A6F5114C478EDA6E74F42B114A8799688107CC417306B771A3F7B53EA37EEDA6C15389333F1F04549CFFA6B4D160D5AB0B8B177F05F15D8D5C72864310C1A6D5F148C0D1047CA85E22B49D0A2FA136F2FD7EB5E716A0EBE246121F61337298CDCAEA9CCDD20193ED9EB6187A34FCE65F47A0A8504A718785C50AA263C98C7D854781E95C78F9D6E1118A227A6E7A539AE03776D460F70350A3771046A66ABF05E861FD40C11F12DF42F34E7F3D45CF36D9707ACEB37E083FC35FCC74B7CB4586382C044278EB1DAC968C3C61EA7A429B1DA79EC3EBF29ACFCED9EF4C055B90EDBC68FB1A12B81C5CF732D5B7F4537CD712AE04D31789C07B2B76697D4DA078AF45640CABC4A224ECDD3C4D8550518F61C5DCEE24FF5B1B6AE910339D868E1CBCCC8F51A120D1189E1F717288BFBF12731809FAE96297AC05321F525AC78458C4D7EB56675B1E9D2BADBBFA703A7C15DB409FA608352F2AFA71CC94F8869C970676574D6175C0312A581FC9A7144B98D4D0FFA6EEE627F36010E386F7285869A9CA7A8A9C7C9DFE11A1E2242434652616667687F9AA2A5BED8E7152026292F344548666F798D95999FA0ABD3D8E6EBF9FF0929303F768AD1DEE6E9F100000000000000000000000010223944E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D + +count = 67 +seed = BC81485EE93AAD8B464B5199FFEF9FEFC06EA97645BDFE0B4E915B812E606A77F93917ED925E882161CBB909747AC4C8 +mlen = 2244 +msg = 89D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE +pk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE65A140B1C3F00D5403CCE96DE7901F5B44DCE4F4E67A0BA1CED562C0DB328FA72EBC3315C7F5CD6D86FD5DC7B87FA9674A6DA2245460489274DA3EBA3E02E6A270BF9070682AC0A394EAB26D9C262837FC153089FB7F4307EFC9910491CFC87E202E9EFB6D1D944021E94F93AF8E1859595D4F786A3241657FA1AC73B27B75E45F1B178ABECEAE60DA11D93FB5C9D1529D345FE6A89C681E4647DB346AF563341033BFE6E8D77C8DD365D236BA80149719A383292BF667F3DE2531DB03BB8A7146676062A94D086FEF5DE64354641C48494F0A7350DF9893369014B278A31C43A45BBCA16952314BC2B86AC8A05C28B6BCEB6ADBC119DB7F29DF92C1542842F7CA56AA0949C0BADAC1E20ADF3FB76B901DFFA62C0F0A413C3287106B19A8253AEC0249A1A21D67462DF9F3F6EB6AC8570D2090C5449D36693C45C19A0B673977257817920A54CB40BE4054791E782D28A777BAD83A35CCC1A2EF60838C892EF2D49510DE97B29968514F46DAA898FD79B8901C3BC07EA5A707B6AE6C930940A197184C12DE632C7B3F29EA48AB8ED29335866D5EF27A638ACE3E69CF754159610D3E0A59FDC8F045F73C6D7845EC36A781B06B0B0EAB9E2B63EA7AF2D3BD9D16235159DBDA7632453B86B431622F1AE570B7DFCCA0F4C434A483655AE500835A1EDF9097881AFCD75274A517937CE35A9D637961BC8DEBA5768D9804768747D69EB77ED386B4843DC5E920233FA2F02C52C227C36C6F37288A1F8B2F6CE5028D8B9FFAAF21D1A387FDD7913487B62C6C96E4328C66B9BC36E7A6F197C72A7E5E1C97A95FEFB5FBC1CC29AF2CD79B725060C2B4EB77EC9D10C12C41A28967292B48E97DBDB7FD5060FF0FB2D768E9A24E8F300E29F5C9EFCD28633346108435E7ABB4705441EE4A38E2AF2849F337E1DFBE061B0ADC0A735B541E2E856B256EAA4859C8FBC2342995ACF4E73856BC18F903F4E62E94CE40A0F3FCD9CD60328B99608AC25593849EC6A45BFA5B91354A350F68A810F6F00D231CBC3F215ABD89FDFA6019867756EB15636FF80CFE2D4D07784DCF0231D0ADE450A8840B01B3FCF97B30A43E19B192957F12529B00FF5055AAA916D3AEE997574BD043C2C1A373F304FF259EFE9AC56E3C5C91ED6490E21B32F92B822FFBC708AA250CD0840F01B5A6564A90FA5EDA1F222BFB3AFF1F07487537A304E3CFBFC54E1DC817A299056B637738C0BF7D196CD69432D5992DC0131A59F72F5326BC338E482A47729857253D2DE00C01A38D7B0D314CAEFF29E1894692BAB31DD28974691E6CC96E626328C5EFE30247694C04F2CFDDEB452E63FFFCF595A930F1EE96A11153470FA5493742E4497DF42010E2FE436160892122F67E0FEB19E5C46A356B04D8074520528561A7869D23EA240902634D9F36EC672FE9AF322C601ED1942E006E234D4810FBD2B91DD91FF5A0A76EDB7B7F3C49AE8EE81A68E6349EC09863F1AC3E3634A5733770A639C535AE8C4CA748A4D002D84137FAAE0BCD492B33924406A612962CA48147AD1A3BC22799FAF7D616A213F61C55C92A522B5750AD4D1F57687FD7B75BF08E9522A4C991E1AE2415105BA91EFCCA90090747DC0C5A901A5BFD984EC7BE0DB1A027900C047C8931C3FF477161D1ED4A5B91984422FA090026D4E183887ADCD679B9B0D311B822D63ED4100C1F48FBBD00B527CFD74262DD16D518A5AF67F2A6364A65A28F26368EF47687618FF93C3CBBF82FE97C6E6AACB1729790EDBC49EB7527C94317ED36B371321E96EC1A70CBF80158259E900892F0F666E448C189 +sk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE65BA3497341E9CF81E80A60F68DF3EDD22A10946680A9C64635AC8DF555BFE06D046CDFFFAF3C28DBF5A096C8E8759011775208434831D3E1194471EDC1D31100E5120684494680A8870D20802042660D3B809014620821626C9088C9908410A244C4B8808E2464D04C84952A68461B40000158E1443851833221A126E88380A12040EE34872021370DBA8082431295C08200A9321243680CA2645E0926D480092CC208084268D039485CA048E40886459340C4946055B860518182860108DCC120254266C1385210C11691A376518B380DC307119498E19C08DE11410411001D0466210208C2026658A9061A3906CCB422803A9651A155194487099986100204E22C1300B03889B3285D4406D19490D99C02420872004324DA248525BA48102298D89326D042980D91620629048241252A2C8291C11519982101C41602240891A0448D9382C1B1384A10800403021D0B42D11863094362D60B60910C0694A2610DB1661D2302EC1B26D24C111A0388821882C1C422D9C10101916120A81295A280AC202829B440401C6909A840D10C48112022ED3282C923408A0202EE1024908482891288C93425090008851304A02060C24424191920012840459826592086A030280D2B26D5A440082A264A3908498C44452B65004842DC99669923628C32289C0222AC4C201E4100658B0201819241BA60801B644D434201403241B3731829011E2486D93944C0100118B46625C3201CBB849E40432024070A03422404042A000886430320149224230604B92285B1889C91892DB324292982099042120004DC2B88DA402300A956014C40D63B04491286921149223374A24094E59402D14172E8290840A112AC03441A03408DAB62588180EA0A411514290080505A1B0211C08425036415B2004D110501B14281A972461948893224A091264D034920A498544222522B14019A648DC108D18260AE440805C26091A04011B355018C9905836645320248C366DA2088918A6800094252080511C370E2149064246620BC7841A318261348D148284034491931022090849D0926549C48941046101016019198251A044009091044180C824441835052436669290299B2212A2222C48186203B50589B00500870C0B082E580809D80622E2A44C4C44440B228803A79140384967AD26E7346ACF0B589D855931FB646474D55441F5CAC759757D46F10992B8DC961139E3D521282B21637D812E190B6C9F971EA52B9D33D26EDDB80AD32297BAF31448618E78D597672E4A4E0B59C0B5AC10BBCF94020BCA2CE237447CC7FC9E7345F8AC64D4C924DF66F7B2A1E6ED75799DF4D3DDC22314E2EBDE1C3944C84E1EA308DF9680B3AD38328363CAE144F476281AE75180F4FBD9FEEB436FB2FDBDB21DF625E2616A3622A908310880C5DAE1E530E20AC13DE1B5EE89ADF89B9E66127D6B759A0BA8120C95E9C17683502D7B3EF957B8034911D432428BF26EC2E8911D5DFBEA54EC231D9F5CE0D5BE32D952C02DDF9C63C4984D6B0AC168F513F243B3D1FDF4F2A3FCC654EAB3EA7C2A5C99593AD686E28E24D1549A5755756B6FBBB4CD45AA5DB17297231FCD29F3495896166E81F46062378399E5D74ADE4042DF9DC3653ADC10A99C3F966A60B5BC76534030071DA24B7EEFCF55C468437E619E80B74AA35655701ABEABFCEFFA9C0C4C3E8D7A94CCBC08A5FD841EC4021D58F47DD3D34DC6584321C28845555DE2D01BF04104CD4C4111A7145303F1741AF8CB390457254CDDEF58F8D579C8E051056074742831A15ED230BACAFCC5FF860BEA3EB5A39A1EE39C8C3306A3BE05EE50442FCD2390D7AC7B29C2E4E22BC1E3FFC547CDED6B79E00107DAB4384BCCF047DE3629D05283B1933469D9864FE21A780C87257CC7998874045C3CD1DED85C068D85BC035D75D249586B5829C2BDFAD5EEEBA70D37BE0770E1153A183E1F5A5E967BB92A21AEB8050639D673A8A2076393DCCD91B4FEB948DF05891E7F5E491251045F73B9C7EE1C71010EC73AA9EB61BF65875C27695F8DBA64BAAED6FDA8A2A7E1DE652AC184A8D411F9B3B25A86D9E5C82D06AC49583FD77FC69B496B7C67540BADD9EE833A1AC9E9210ACB6CE2C9C9562B44DD77D182B2A5DCA34E46215E36E6D9D5DFCE6CC75531C0E82A131AB0C424052BADCA75BCDAA7F620FA659E967C82A83E196A8923109D3E2748366B074580B737E77FFF6810113C3E23B49FEA3AD769C1AB636F31E59C26337966F8299187C56D3611606E75B5D4FB0B698C73C9EA79599974FDA12EA44FCBF9DAFB0C82475B3B5497F3E3F336A62700654E32499FB2414223B467EDA9528872BF7818A00B0832FC3041D3FF31626A4F2837972C540DBFE6DF46FBFDF12FB15466925808E06D9B86BB31D77EEEB036A870BE2FDB29F8023AA7036A50C7F6DD259A522C31E9A3E77134CDDA689DFD37FF65E3C2CA4B560BC1B6FE8FD2B0225D39F5BCD6C7587F403B2F92D98423C8FD41F69F56215026BD868572D090578C60F5C953CEE4B9DE3BC05D5ABB091A7B328C3119E5D8420188020DAB7AE07C6E02C03AE982B6DF3C9BCBEBE74F7BADE3DDD544BC9AB15615FEF25377BF8D870B3C17D7B2DE361102BA1FACA409CD1BB1B0AD52F374C22F6CFEF66BDABDA21F9874D3AEB5A41927BD29A356867F85E4540E4BD2BB6B4472750F9F2DC2791778EC9AF11A05A9381076B8F0A9BF9BF70E6A8A80B80F2E892B8E4C9C9F7C888F687A84907A4959B95E392A5AD99DF129F216098FFB66870D1F7B0781727E5FCDE338EAD090D13218781840F5D7D71D1DB73F58B96F78BD2CA790CB827ADF1B06D0F858601692DF352949FEB9B0889C17A71597CA1D5F92FB2419BB37C7E0C8C43D737436C84BE25274D5C0700D9B3C3045F4FE05CFAEBAE46B587683E0E33715BC0089B798E9240C4BB3077558253E02ED859A6DE7069B62B0A455957DB7D07FDC3CA6FAB20CDA8D24CC32CEC812395C3FD5601BABDB1A199C34EE7B979C0B1EC4C30B2438967D12B2EEC2BF848315168B07A9769B4B6C9A2D790285EFD4B6EB1AE789A14C4416FE7184639AEE228588857AEEAA82BC7AC4403BA189049B12D8631D789687009F9BF6B53AD860D6C03CE520323F175B3F6AC42385ACF7FD5DCFA17C55F1D5B68106474CCC1B6054315A039382E67CCE45D2C2B175C4D333EBDDD9A80489E53E20774DD38D4D1B209ECAAB3EC2C2229C4228F6B85B213186389C2EBE574A492145BE82AF27B32871E966AF106942AA9341516413C194680C127CBABC653B5D2A481D70062582A25B87AC09824111032C365F001FE11E45438D0359FBE8C1256358D9E14BDB57E0FE2B87089404113D29F790D8FFF47D67DF5D99E3E86B26F73E77E68D687DFAD1BC174F6844E2B95D00F42A0687835D9489141809D724BD66EC0F34DC1437F623AA61CBC919A835B44E55711855E457DD4C64EB47B6606632A9C543BC97B6326BF4D6159088A6B5C3EC449EC5981B108723AB47F3356196F8BF8E +smlen = 4664 +sm = 77F09CADC799E6B139AFDE15E8F8D0B38DEC4C374AB07A1DF4651ED75F22511EC9AFA1216FB89F926B49B015ADA9719191D97FD8D88AD53DE9898A38DA2AF89A01388D6D3F36BF7433057460CF20A1BFAF3898A66ADD42F7A629EFC421099E8D5C403512A4F9627E9D86E487D80DA829C3102CF068FFBD011139DDF94415E9AEA27D2C2EDDA1FF656B117473E4D1B7CF5C1A4098A6D81B6D665926B19ACDDEE53820DAB3E1C18FA0B0E75F5BCC82F3826B9F73881C1C5BB279B4781F46DFF66D8D542C13F94F48F69C8EFA080FEA1E1B73B0C5BC0C76D9EBF1FF2C9AA180934C45D61CE0CABA21BC10C70B1B5166B4B79BC9B90195B5E453871A9B79FC4D0AF7D642F1FB7D2764C3F44F5AFE198EB00ED17AC3BE480E6A1872CB5DA7E42A2D8E42BE327C80BF96AE7CCED25B715E4A22F9A4BD1A8C289E0612EA8DC6FB39B98A5A4A8D2F6E002D8C047A54572E8EEF2E17258B38D9F857AB53D36289384286A2D3C2363A97F8D55DDD5B7B48C873A94D04C9F307FD52837634CF0269E878C22695EB639321A0EE7B0F9C06E4E9A27E2C270E868AC771FFE4B0354F41F4871E36747265CCFBE7CBD6D1724879A1E16244BA66B33A99FC2F3C0403ABA1BBBBD20D0ED1D58C76AB269B6E2C27DB02F952DACBC7E592BFF2335F0E207A197964FC3B5DFD93083DE7C37FD8958393293750987B51A1B1E8BE224EF0887F9735419C02FD8F56F4A72F985BAE5C1C27E8E221AF0AFE5DD8A262E05390AD9C0B52771BEE568B58F0ED81FA81350590525E3062F12BDAA99E66DBC9C1C290913A6E301122A9BBD5F3A90E34EBFC1E5A289120C84821D07810599F5E946AB9D0A8B25A14E31DCDC8E1274B507668E5C217E24B017E2C2FF1A2C1BCB615A3453915EC1FB1F28829FF3555D4DA2AC27B0AAAA8548D6479ED6A1F930AFA3ADAB3033C8BA6F28B1BB0E22D4A6AD29C1AE20FE740AB03E914FF82235DC2007335C158614FCF6826050F261C672E75081C6E9531070085BA49FFB6D67F80F43646E0595D84A27DA4E68C584884D99793EF2D059CD1F6ED35F5C3105F5B75D27227807113A1912BB220611B733FC2312E6042BBAA87D6B40E699C2CC76704AE0BE71891B08DF46B16D2B5B8D27D8D749791504E3D251197E5F28FA8E71FF0B8F73872EDA091AD5C432EC322B6BB52B16E6EB3F091E9E96356482CEA074ADEA5976F53CD2909DEEA59A149D490E063BB8F4F3D0689C0D85221B415995E2C0CFA25AA69A5B404741843EEB8F06F1322E2615AC15FA2AC402F45EFC52EBFC737060F29685D615759EAE0E7F1713A7F63363A0D27733BBCA34D43199562D0C84360F27CBF7500C4F18025D4EEF546F82F41A062140BF6B75ACAD0D7DA6D7429872763E18474AAB7D62C7E1D512212785A9DA32F9D512C0A2D761A56B95B9B9248869AC73465EF9BDB7F6EF0BED5B048D6A72680E00856D09A2BEB98A10993713757002B2D9259E35F7EDCC82EF5E78C1CAF9ECF35BB38BE7B484D1861CA68D725E6CCC9635620F6B1C8F638DCF8610F7C75F477DAF5E2D4874AA93F3602DD02B90A3787CB5C92E4FF2DB7D3578F448FB010FB2713B56DA836DE84417A642315B279C729F1331CBDC06C4EF6520AD0FDF49CC0F41A764EACF7327730F88F65DCF9C8CE63221119B44C0F2C36E3F7049C0304885CF5C2B4826B1513DDB40346CCC1DF61E6EAB0D9B3545958F6E414EF20272193EF6BD032CAD94A96A22A065407B30227CF0A561F07E1734B8FE0AAE3A50BF48A81B0E81873EB6B144E0360961D60C409786432F52463EAF2544F6A869F64AE5EFD6C09135E98181EB0EB85F9342629476B28DDC11E065FD928B3DD00B589AA027167E1FDC061846EDBBB7F68D50CDE393B29FDDFA129724BEA154A428E8285439863CD686F970D582BCE918862A09DA6B5640C4ED670A7B2983883BA1A0B1364BC96F55110934393994188119404D6DC08A89182B48150E7439F5D6724E87E6CDE04DCC9589669600D4CC39016B184B9B3255726CEC58E96742130FE0AF4C45FA4A9266CE4680A7FDF73A33CBF46EBA67D05FA24EA1D50C72E253AF0363428755C05A58ED9FED2B15A9DC7F0137354255F2E3E2E49FF4352D21A3024F1C2157E6560E3A6018CD8E2CD8A55B8D5C7136C0A54690BA702F60F7F0952211BC664E81A2285B2E38E955577375CB0879486AC2C751D1E7C10817BAC43B83F8C8F700550B49BFE8A7DFBE552C1BB14AB881EC052A5AB4FEBB5ABFF481F2A605323071F3D3B843AEBA595ECBB8FA8ED728E5E4940C4789B0AB7CEABA420855C6A5FFF1E4E94B1A1101A6BEB8187D7B131244349AFC9A84E3AE3C078EC3E5A69EC8BA9E80A1FE54335D93AE8E149DC2B84EBAC3D3BD61C5FDE6E40C03ABFC90E0D3E1B4F2068AA121DF96AD6ADE9366FA800C79E0D4198BAC03843AE25EF429851032377BFBBEBB8B2B8A83F3A10FCFB3DEDCB6ACE664DC14B1DD0B4576647AB254AA7518438A399FD1E7AAEA98C37DE4153BCCA56F3E72E7F4CE6210938B2F73FE0B61B618201A0D410EA46134A1BB08DAF604D4F73DFF7EA936404DC67E15077E4062983B8FBCB4B876B68FEAD6782EB428329FCF178BA7D6737C4B42DB10BC368210D58A018D386FD39A427748B6EC26AD59C225D5A0024BA2BDBD24712905EC94103F885AC37BC094F8BF026307E0779F3819FE8F93E23DF155D62F61D19144D2956CB8C597AFB13A91EB14194E6D5BA93C202F1C6E2C4069C0E78FEF08E27EC0C7CC8D290D3C65F0E1938E222C77E282110BF95785B940A3497F91D2B8F3F6D1E79ECC2D301401BE9F31CB4EFE7BC360567A109C1FF9CA581E31B1C865E882CA08FE94146AE0809F97EB5257ADDDF4529A9907FA7DB8A4DAD2E3804A1250F4A5C5265727C7CDBE52CCB55BF3BFF076A3D80A1EF1B695E75BA19DBC64BDA221A63A22500520D4AAA3F51A39C5293CC8E4A4F441A42446EE15FFFF7DB7D93066709B9F22E662A76CAABD32BCE4CFBDADAC94F9AD13E9D1A4E22F19B7CC4D61A33AC7DC9DE2E56847A29D9BE16445809746BDE6F8F6F73B4701E91C5C289545E23285215E5E52FED7FF5EE1AFFB8268B556AD118E8B873E18B92F1130A8231930918F4E80E99E262232CA82C5157D506D62311D5CDC89CA361F16B88B2478A0261B0B305DCDFF506EB43F26BFA1E5FB148BE5F3B9D5F9205F9DA78F5BF14DC02B6F0137DD89102E967C0F5FCB5DBDDFB366B2817DD41815548B42A361D65DF4E962B6EA5E6033F21E8AA2003244AE9FBB1D4B9CC9F01CFC1E335C6001E38494A82A2A8B3B7C1CDE8E9F51F4C4E585B636C709698E9191C52555B6C707982ADAFBFC4C7DD0D10113A46499A9FA2FC00000000000000000000000000000000000000000000000000000000000F1A293389D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE + +count = 68 +seed = DE9E2742591A5AF6A6153DA85A510C39FD31A2ACD8A8511F190A9A5E5753E63D9801A8019508E67DEB1E9219CC18BA3A +mlen = 2277 +msg = 8337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 +pk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E97D65DB72B7A8922432B72247B1CD2299AD772F0DCD991375D878EF90ECF4F7BA20303E80A80AC60C705E26CD9CF978F447DABAC0BC8CE44F3DD4015D34227A3FA301CF220599CA0C3DCA3944ADD8DA33B6E2A531D3192E44C7016607D249122809FF7DC2928744489B351D1A288AF14FD2051D599340D66345F37D7E698A7B25F839BA22E2FFAA9FE4D854A92EEE96C0E821509CECBFC8A39A8979CBF9C846A2E17A80E5BCDB1E78AEF7D21145ADB7C38420192F7409A44C66F5F764C0CF346687E3D8C464F7144D02A06C15218DC3360F607A6E9293C510EF177D0E8E52CF9751C375AC7C2F3941F79046BAD9A5D78E2107CA7C4AD904C252C775D56F6C1FB0518267612800530A117A320D2FAEC284D032B70AE7B2E7AAC4CC57A90F538384592C46E5F5AA52B5A58BFF00C400DEA563B8C07AD25B5EF3A6F2F879D494DD1AD3420E1E815944FA35A1BED4378CE33C442D43C9A3AB378AC397D91390EDB49D565A8F81906B2F4E0F3A54FB221009A9C92A347D0B93386996A90C9AB4C538100E1AA795489F241647E852E78CAABF11AD772227A5D2883812B80D7F7886F3B43E7BECB0FCB248CF460AE3496E0B5F436BA31BFA32E0E168F7D270624600D71314D5D654F90A9B8BEDB462C56DEC5B3F60F15877AFDBBFCB4EE9EFCBFC540A739DE450AB4F41F0917D32DC563CBDD251FDC729E61B7AF1CE7C7F00841D5D77B1B65B95796EACA1F955E9C87E4A12837FDB3130DE9984BDD638D003161FD9DFD939E57DF2567A6CC325264023CDE342C7546DE85EB51FE800947C76D109E5A41D7E59EFDEA07F36E7D9BCB14ED94F3648AA8EC3F744965B26638E07C4BC69C6C5D6AEED3DBCEB540B9A6950333D6EA1BF5DC061460359FD1E5BA4177EDCF34E74E007B59A18427A1D1244B216C5E7301A13A68BA92061BFAB254D1C4D5FC9A9F297E53E516C391AE1CC7820A3D01C9D87B624CDF305D3DD9ECB0287111AB411FFF2D5F880B598A9F678058EF05520D84385DF18074F1F1ECCF4607B1EA06A3B9A13B01B68A2533D8D3BCB3267791B6E2464DDA00ED06341EDF604795FD7F12D2714659B4E3C2A99F9B7E44AA5C0626FB02E867E98BD5302B7E12DDAF6B2863E952D4A6E666E529FF2251CEF4A5AD5501A098687B53225C28A359659CD576827E5982A30AC4600B96C3143BC17AE58FAD8124650D176875064FE39870D2FD6B9CFC50D568E1EB3A5C2DA4DD8AAB8C1CE47033D1CC76097BF864AA4C58F3AAD0EFB340601AAA560794041B23FBEFAA69E80DEDB57762970FBD7E6FCCF7676BB755C813969D10E949D6250CE1114ED32AEEC678A2A1FDAFA38971D10AD6181EF0AB0C9EF87F2A64AE759F14EC140B945EB6C40C72227F712F08B5C2D5D85F350C9FCCAAC0F1261370599EA5D80F73F3C646E1D6C2D519B7C8C5E711263390199C93932B815ED2CE9F388164C0717A763BD6296A89B10FF20414D15EE858E5FDED93EE660086DAEF6C7E496F65F33B7C219401747A50A39B5BE3F001C3CC5275DDD6F6A88AE97758A61A8DF6672DBC3F7921068A83EC8041A20CAF8CB5B593891128840552C532C035F78004FBCB7BD1CBE575B9DA75424967D8DEDE9C370376436549D2C5F287686DAEB88DB9587CC0E1505E223E3FC47C3BAFC4960E847DB9B19FCA5095A4F94FD6116175E801A83C8674B72405842599CEC197F2E72506C6D7059F3E8CD9453E267B4775E9A232BE986568D560D6A1575B450CF7D0D39F1D7BBDFA83EC905A2ADAFCE5A4F68D8D7CB2E4701F68CDE023C9A6D6C23176C3CCB09526 +sk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E9700FD7ED3E099AF39BF96B0F29F32AD2141BE578C9454EF960775FDC13671049EAA6CF37275C0582022CC7F49F7D173413770AABFD474D137EC48D7A5C50D357C5292288BB2680C0192DA4826D2469100443058902D4AC06812360D130784A320280C8425D98209C9B200D4284811818D89A881114464002149138380E2260C422664129411112401414450C0060EC1C21193028C58402503A888A44821C8C401D9B2510A07466190894884681AC7285C4080C21612C91669E0400A23856921C4041A922C4CB42950B4009B046E13844912228C18017009B38109A210C1463003C964C830900B862D030591A0C285CC984464C208C0926C54124691842C54B23089904952460051269043B4411A952DDA94515182859AB031534004CA4850DBB070E2184AC828089932269CC240020648D440691010051045650A910449B62DC832450B1968A2B60C5BA02802B710D2C08913816CDB060A44A20C64182C54B66CD9826450440893402E933810A0442660369213C3510481501B374491A69083B89058A6841A354C5A325160088622C149A0B630CB40040AB36C1C318A0A404A51108E938280112068E2B4099C844D9A382E92080853B20484880002970863C8901A1304D8064C02294819A62959084A13B605CB8230DB185222A341C8961024166002934513830D54402C0C074E82A6601081609B08825904424C040418141218450823B58500400CA4A64D41326A0C15842041468A0290084980D2C08523352E52422E233385548080A0888851321061B02C14B85002B320A2204189040E19232E9B444990C411D1A42D931088424200221925921241D2306ACC38651BA5490C29452137268B940C1A162C99922DC2422CC8422008A445C8B42D0BC5882339669B288004A8901B2982490470DC0280CC3448D486850B433142A825C840095B2072A1064D63068CE4802024486543426D01344D5C304A998230DB948C0A906864426148A48C50840492346EE3B4105832482240501C108EC3866D20476A01C991D4348AA0406D59C491CBA848C1A800991282201091D90201124748CC0822A0404ED434702346051C382E04B62C54C66CD2428553B2919C925123C69082C00420484E0403105B046808868894368510294502C141620871C3B48DA4A404DA80899CE969C85E69F34C549BF39A5E67250A8AECA915A7049B52EC92607FA27F1F77027E1F150342FB3C5E48643DD7C80685E39828C0C1369277E93F172BE0EA1E0F2B03A342F88E8363941D3FF963A7E5A245767AC34FE133DD511D3BA7E7968E2004C79ECEAF18FA8BF467BCCEED45EDDD77F8C420E1C35955EF24CE0C1CB9C3603C294F4347CDF518D4FC0B56DD9E68868B133E21FBBC4DD0C4A0BF951932378AFE030E73EFECAB6D222B8BC1F67CF7F8807791D419B2F4E6BF2E5D94319115EEA44670A1EEB1D01CD02A2719309038E131B3175FACFB572363E361536F2606C006BC072E6FAA60EE66664AB55511DCD33963AC302E1AEE2280AE3DBC68845D0BCBD427BC9F7E1AA6AF3123B3F6BF4E8429853CAFE23AC0B08D8E046224B78390EEAE18FAB673C0920C9629E86359868DAEC78C799597FCD1D2DFAD9AD91A5567EC58E0C4EAAC3829939B1CDDB26157E6834D7742764C591F59BD3FE5B5F44FC19939E4DB9C793226C9ADC5DAFB6973CD5B2E16A4A12CE32392AA4BC34899C3C6A69F0D67D40646F2FD155DE70035BABFB57F06DA0BFA2351BEA6EEBC30A44A79850BB8ACD229AB110FB3CE3DE0454F61906B25BDCB30C2BF1044EA8CE8EA9C79CA92A679367C110FCFA0C1589B5272452C037F1A2215DD3DDC5DEB374E6CB2C62DA789C79E4E8C38B049737DE9A996A158F26688CDFA83CCDAFA946778A644F354E287AC760C39378E5AC6173085C7C62AB66F63B4BD251601FC87E51A0E0AD2F2CB93C4FCD38834E7A9CED86C0B47D7162594654B66736D72FBE0D395545DD0C42707A5B6FF202FF8866290785B9F87C1A40CB66D8B0097870AD2E29B21E4478975615D465DA063C9E46426162D83A5CCA936246B7DB2EC4FA90F159E21779C3FCAB96DB6167AC892D65FE7679DE7044D09D09B8C4B87E8EEDF9C6DFA27538602AD4878C0052A33F342DE6C81BAED7C1077DA43DA05C7031AFDC4A9AADFFF6C738FB275FC39F0C3D299E85C91F2E4CC009C33A4EBE621DFB4B453B066051879B4E6295AB4E4A605479C13C36A11C21215F188F23D6C7A551A0B23AEBDA7D3B6EB17064E5E9CA728927F8A4F01E5263EEAAEC702563B868AD1C04E3D66407F6E547A857975FFE5167194B28E0330C4DA059981CFEB326D1CB112CE4024FAA577DFCBC422DD022A03018285C4B44E704B9F984C9C88D7941BE7515F90D102EA59869160173672455635F61F692A5D1341836097624B0B58D2F4E184C40D1452562C506F51F4A6EB5B551BAF721D00A0861B15F5869E02123B69378BC510146B4411647B0E98AF6900C9C81E91027EAF82BC6A61C68E53019D56A0A41FB9286EB10C20677AEF64F64728F48D9D5049A92C5FBF7ADEC0777F7F7D469E239C01025724AE466EBDAAE8DC0B4ED9B76F4E4F85DA7DB0916F3F9932BC857EEA795A44FAEF1B2D56FFC01B69A39B7DDAF79B9FAA2358466F2B302C18EB43106552D1F99E83C01C6F9F3F56F0835C3EFCC92A81D2362296843150AEEEACC2FBDAE619A520B918A2FDFA8658F26EC4B48D6DC1A2B57B623E8007EF7BEDAB7B3D9E151D91AB7456DFF2FD6B6DC6137169C60B153CDF8EB6C60ADBF999A80B2776F3F5859FC7D2FB05D002558CEEFCF01964E645A522E78C2567C0CB224B30A4489D725701E63775C177344FB85716B4914EFED2A57CA70DD1384A9D3C0E3AC154B6D87E518763D99B23102E059DC96D8775DE0DFD5EDD0445FAB4B3DB6AFF84A25419354BC62A1D91EFD6FB3275EE0154858774891B2CACD7ADBF943C23FF99B5D8C0F04A3ED5A903733E4407B9B85AAD46A5627116ABE457FBB641655790EDEF4F708BBC15795B6819265547EF4BEC3B3F99A3F9C7BBC734DDE99FB5CD47D744AC5A12C3BF900797297AFB13651C0F093855D0E773BA0242D98F9C7972FE1680E82DB6876260DBCE6010B3765770CE3BA92777F5619ED6D0F8F5304A5377F5EBD503A7CE126FD2DD0C4F11162C297F8040EA0C8D84E01F5D3C849C0108A33C52E49F99C7E96ADAAE67A067C56261A1215C636B1709B6C8E6E63B378B7F7C89711881020D31F7D2ADFF1ED8687472AE6FD71718C3AC468AE04A279B5A854CCC53D1018826EA83054E515B6CBDEC9E226099C6C25F3FA377BB3BE209EDAAE9A759D0D8403A9BFB6E2DBFE22E09C54A71D2144E491CD3784B0EEE4102FF627CEFDD4C6392633F54C07D097578B2F4A3FE283343ADE29D49B71AAB994F9893CDD0B797CA16EBEECBD6AB110A739BFAFF8578FA3880F9E1F06516FA9EDDB4960BCC294F9A3A13316030710D38264B0DB2A9A990609BAF7851F33CA04C602D8FCAFF410D73B4D3D1 +smlen = 4697 +sm = 6FEE009900D90FEB82A7706E80DA157417D06961712E7C00D6ACE37B1ED963FF71A72D82A4E5A627B240D4AE65C0B476110ACBFA531BA56C4EB8686D01E1C2297E5CA430F1CB8CDA1FA8F738CC777717E09BC076299CDB5E5524FA77E1BC209844D961EBAE4FB701A248D2C6A078AAFC13E3111F9757711D30845BE739C9E6536E3C5FAF85C4F0460E03FFF020F42EBA3D5ED568500824A115FF492F982085F3CC0D6A21990AA4C1529E9F11951238634260034ACB719AED5E1DEBF84B9443FD690B8B3108CEDF75BB4A52012E2B1D8E2377429F8522ADC464085C04F0E5C7E961CCE51DB6CDB9A40E4C933928E2CBE495A7BB15DFB2A64BDB3FE7EEB5BB2233FF78174D14E84084FC9480E30222CEA417C7E23411FB2FD6A827D0270FC656649FFE4F0BDB5CB8F6AFE93E00BC21D8F863F877E3556FF8FFB7822653DF5BE2B664024D61ACD5C1EB07E0EE69C6FD41E5DDB8CCBEED01BCF263525065325A83088BA7F98F0DE37EF567BC19B1CA68858C9211E8A7D9C5FD7B427DF3CFEE3D434103074CA3001470D8FAB36FCBF2601FE4387A08C12A16F4219B86EA6F1AA6A8D494607CBF90867E5B4307AAEAB2FCB5CDAE5E8EF805A657051F43FC98AE5244FC17C884468DC7E8E13984694FA77DD0A8A8B859F9213AF3940190A12F053D22FFBC6B1CE6CA5FEA13FFFC2E9EA2053E29A40D0991CEA4BD51C45610787496B65CDDDDD7B268C125B88A8F62EAE798A023DC0E2B7FECEF9D520712663F6A6E7CD88D79905D2E1FBFCADA723C55B1734AC62C9A549E588FCF2EC82E2B602E05FCE063E87715FE90D9AA9F6BE7321A922DD665FC80C89D95C17DDBCE240B2470EF89006ADCDF98A92B30769CA4C1A0642258B8400DB0B58CE0F41411BF1B877AF9366457BDDE62E3267E31D8BB200E52351F0319207519E2FFD518986BDED0500182C15452DD0C43191EFBF35181D34312477A7FE00712B94575634E2BFB2CF7FEC24335A65A5DBB541A7A5F7D33C5C64C22EFE40DAC546F096206B23D83BE15A9AC09CF20DAFBDBD734E35B77E8ED505806D0932C0DB77E6ACB6039FA5B9BE04305383B3B301FCE360997ABC5B9679EEADA9293EEB3117F6FD2D4B547C02C70C6224933A2FF2D847334B36C58BF347559D055FC7288F689F7F698E9C54B0D8E0854D1F8FFDD5AA1F9B1F07CE071011557873F0F017CF1085FAC989E31395FFE6FFD1708597F63BD57FB9E79FAD719D9924CA5A0487DA69FA0428083F591A7675D7A5294254B86D93B5AF9CE9057A044B148F0CB2FBAB8BD11E64B8431BF281F2FAE234778254EFDF491899A375420242FA07376AF216C6919E6B631C3F6CE157D8E8F4B46D2F01BA3D88CE2A46698D9806576883D2750325E3126B330FE41D84041FCECBBD6320085A1D64332DAAE9D0E1C828967E5E9B00E9308BA425583537646A53C4ACDC67167AFCB287605F8A668A061A1356BABB685EFB5658BB08B676DB1C3B2CA29EF5F507B9085AF085FC6E0BAB8D51BCD760DE30D2F77309CA2B449D30078902CB6A3AFBEC08371B8CE3D85C08CCF129B33245C94D26FF4B2454F3763B14888459533434DC4C4F351C59549355344F85DE9994FFAAC172F8D5612A3D752DE774BFAA84992D5ABAC6081B91E9558AA1F9C0DAF95041FBAEF1471E27FA100E5665017A08BE5573156D8879E52D83C90193890B8340FCCDD656740DEC25222341E2CD2501FB6F83EF885A4D42700CCF29F3ED4B90B2DF7074239309343E1D219DAFDB53B3ED0B5AA7DD44D780079B2117401E073DFB911DA55D9566DA5BF132AB48FC2D793A16698681955F66923D514A6FCBE676F99969D21C3EB8D6B77A96DC80FFA44052FA4DA388661685402403495DE2893C9CBBA29A844A142BE0226533525A47FB92970C69D98C7085F17D67463B1A86C6764AEBF49383E76D28A9AE4488716974DD9AFF07627343E9981ED5A080ADAB2957EF540C8ECFDB4E7C162ED942B92E58339C94AFFBA703066F4134C74F7CF420CC1ADA0B501DC0D2E6D0203E00BD5904F720F742D52168826CB1533D5DC4DCB8CCDD6191AC2CB1B074ADB3AEF6EEF39B754F645EED3D72545A35D3415ECCD4F5E3D37E1DB991D2F31CC8F5D9395D5E9530A7C1D8E3AA73552F6684388675F1467A19A32DF630C45CB8D2603FC5913C100033C8B55DEBB2B732DAB5FB8B637DEB41D4F44A99905755EAFF5986FADC1E526282B224E64DE515BBFA53C23A361514759F8CAE53EDFC521CF2A82447DB7D7C47760983FD7D05A64BE6E51AE7EBFB222136D21ECC533E1E74446D649AB53724441DBB94D9ACC2129F8FD9606D57A0D8C922E1BF2BC94F7E334B5E822E1B2BF7DB3ED61E23F7709D523BC187E92640414E3258DC2A54C941D2DDB32A4E9D8D90FB5E45CB4019BB417C664DEC2BBA9EF08C5181DE66C49CE7BC81714EFCD8F6373EB11F69DCA7057E2F5832B3E8489A408F436F512D36A174F389ACC8AD0CDC8432F4E95A3A780A4AD615D87EE3F8E977B52DF464B98DF9D838FE4E16CA133D45152AF8BB52DB560F820A3BFA82FC4C55154968498A464563A6FB59C63AAA774E22F74F1778E86B60B0E0B10C407EC5C77B9372A4D0887937F63A80BC628B6F923D5110A6D54F6DD9064A2F4DFD40D4C175BE5E5EE814161FC56CBEA724562F6651DA4C82BC7AE6F0C9FC74487FE4CEB88965ACBF0635C7707644545668E54DEFFC8D519BB70C05199738A5C7B228938A411364AD4081F01761437BE75B715672ADBE2FD3E4EA889D7E360457D3485CDBAD327D60909353B8B74502FBE3FA9AE634EE7011E0CAD994257FB01F581D4D48D2C2DDF51A301FF03AABB222A697F5B7DF0C36487B7471A226E51A454BED20C4F2B265D1F8DAF68BF9EE193C23CC045FFF796D09B8BB4979874C1A789AD5C6C06D851F30E6C9D984DE732CA07D5B37E368D5579904661B3A6AB11705490E9D4081509E655598A5894A49949A2A0352BA640554A539F93E74943E12585F61C48AC2A79425367789CB7712DF65BAEF2DCDA90F8639E455D941B78EB1E7E8FB88F6CBA1EB0160703C4919B2E27477B75B0DEEE5823E6196BFD99D88495943747AD510CFDC93F6E368ECDB6F3B4AC30D4C55C6AB660FCF6A6BFADC1FF3A74227CED86A6E690D45098CD5C9B254B779D3194DA0895D4770036D778709EE6C6D0C4D99425761109ECC5BF7B0D8B8159D84574C9F84F03762B66A12DF562A9A6B5F77C9E92921A98A80650C703B6584BF8915731B952A760B73ED4E1B21F3798B33BB805FD1DB1D8406CB5FD2008333D3E4B5A687083848C8FD5DADFF90024253638525354585E71777A82868BBDE5E9F9FE2C5D9094A7B7DFE3F900040C182B494D53575D6B9196B0B5BDCDE0E3EDF6FF00000000000000000000000010252E448337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 + +count = 69 +seed = 272E459EAB6A0BDF720E4C5B79E641C95BAB66C3CEE261D0E3596BB04D232ACE0A1CE24BACCAAE9037665A962C711B08 +mlen = 2310 +msg = 62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 +pk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B2951080B42231609A5E58F8256176D3F89724EEFD4AE66F30B1DD4154672E39643047C40CAD008C4393D7D7EF26EB2FB4BC46218030BDA1B3E4CF0751407616EB3F17DE5A74AB4C3E81858522E711EA9B28511AA0EA4EF8AB0F04CB2FBD4C063CD1895909527FED550E2CCA0057FB394A391EC141B55077D8EB454C5E062AECEA3A4E46C370EE142ED08C68E86370FFA553C63D640889F0328CA27679F3F8733E8EDBCB71911A792978EB9494C40BDC90A23A725927A019D4DB74C74D8778BF98D84BDEF4CBE2428BEFC8417AEE596CE79FC3F3198CB5EBABFE080D7356990E55DB2B6C1CA741A1B1E01188938C6048D9AC0CBE936830A8A7325A8D1DC897545A75F3DD6468482A024335A296297475B47AD49140F18976223561BA82A8FE509FDBFD0D35E43607D6E2518E1D378025B257582FE5AD29225E58EB1A2468809650C6E5BF9472B59C7BEEA6DFD57ACDD906A67ADCE9D14623C76C1CAD8E67A3F22ED3494209686CC9C0471B94F36E6B0969FEACA6AACB13AD73FC715A17990C1E0CE9E1C91992E6C87E1F1BB1EFBEEB7E5ACD1EAC1669A677B133D9563A4AEBE59AD13713C58C4CA709FCF3D73ABCA83FD120D9BB3117C1C29677025C20C7E433EEFA3E1FBABF9097BDA6E1D4B957D09EB3CCA0444843952B758FCC4DA1D8BB11F98648085E35CEB3BB3A8CA41B20A5042C6142B724104E2004CD33744A4BB3026E32A060FB2C1FBD8E2C7B5067B3F83E9EEF5AC55F37A2E26E99310577890F793545F046914001459F3A4D25B22EC1A5998CF0E6E8D69C39668BB42F8991F6956E5B6513EF64EE69D20B92E681DE59CDD3A05FD7F419D742232845F44326F52A684F65E07421B823217D51F6CE8E987DCA639368601BB7A40EF722972B2B9EBB8145ADAC4DF94C618F0E5F78B5C7F1CA307CFF31E4F5A77E49309DEA17B53EB60C6B286708F0C99CDF8BE1271198BB18001D4D024CD17D60B31C6CA48B112DC3FBC3C2637007FDFE2CA9E4C9953A1FB5D26126BE28392A56C390829413621CD5E9220172F78FDA0602EE0616F7FE9D3BC051A5E3C5F556F4F8AAE1DD188F368EFD619A1D36E931D3B70E177E555E9D8A0B250CD346B4C0DC6E06CCFA923AC5C8D2DD81844B446251D279EEF0A6EC5EEDE40054D8DC7AA6A8C6CCD81357C7C54183F94C791956BCEBB62080B85583AC9BE700EBA573A6D3AD0F14FF140EFAD0F73C0FCB14F364481AB17C6A0FD8798D1116A7B056BE2C70D1D7AD10453B477056F81E8918B0EBCD9A9B2A850CD0384462DCD39EA836A76732A2489D787CF8D2B2BC0DA386354D759D83A57F13C733C90F1B80CA9087C261271F7839ED1062B72A9469D2BA53114C1EFE896B93865F05849F331AFC118788F1C57C46C049A37E8968F8D65B8AB9BB3047F62AE0693DB544D8A665600C0D1E1963845B5A0688BAED04AF02511EA14264B1375A2B7394742B6791BF944A77E33DE9C3A09F28466AC239425CBB051E35634651D795DABB6F84BAC685AD2A5FD7A641A45633B3E64C368686E2255E9106B63412C9AFCB976B59AF96E4E594B5BBCAF1F5C22604BABEFD0C346170C6C7708EB7CAEEE0B48E151B0966BD0732941B6957E28ECAD46C838FD4A5D11DC83346F2E6FF1449FE7F6EA0DC621761749888D9AC423D91C7543BD539838C31EFAA9BAA70D18B7EBAFE1D7B8DE4D4DA5A2DEE0D345FF0B8CF1AEAC23646C6DF462A6C666E1B84359798FEBCE09CC59C3720A36ECF4C73F718E30D1469248F11AD214BA81AC7432FE67B2CB983249F8D35041ACB2B00D9D8005DD948998 +sk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29BFA99E6C04686E68302FF2DCD426F58FA0BF0B39B28EA3C4C441B379C4A473D46947386C43DDF84EDCEA5F6CBD9FB33558742C39DB65981D65EAEA447117860E60464E13894D0842465A840998203282424C0327089C98650413848A409008177242B42D209140C214848348620B260C08B24102924061962494105252145223C560DB044C41826120858812971002486A5480641318910B12454A126C8A24490B48891021608B92852046854A308618287082B201A304318C40410B484C0328304C88291C1721049231A0320EE08824A3060052189109488222C1901AB54042C441C116809A460C5AC2694B042DE1C8010297049CA441CC880501B84D5C060A43B84D98026D12218522A46CE0448D8A88802196119B4220444242822264D1362984388580904088323091386189B409C48484A19685C1A64012182853948DD2B80CD11221CCA211122180031392A0A80058120ED8481141846DA3B42C9390204A022E4014290AB108129291022301E0A06844B62CA4426689B8115046709CB6040C442D01A371014405E0862D2201869B88409BC80D12C288A336429AB0109940921B9550898408082384420021820032182211E2862C910270E0008CA4860858944C5B308083886C618464C4182048A0695A080900A768E4044964488490866491088ED438284A988C443064D02024D9C829C14689C812654A9861DA180E5344028CC22051989180822D234982003325DCC669C4388213090DA1346821072EDC28901A436AE0386613184D5C148121C860981471E0242E1483705C462A22880D48386513A64D0C019120B91100920CE04872A3200404955053068EE3060024076481C484522609C2904919358D24336804077153B02108C00881C86DD9008650847103C24C2245421CA850149324411225A3480981222A90B06D21028C8A022D24A8905AC608D8A47160B06883B8458A927102492493406022C5849314260A1612C1C020D012809296495A286424374E902004CB1091D0C08C51129052144CE4402A439049081490DBB80C4A8805D3C86064402442426D9CA28543182C4922525CA008D81226442889CA0848004126C0308E112405C03890229921CB8630D1B0819A384C14938D5C92044926205AC640A2426614130E0827229920294B444DA64EF6AE0AA45E55F53438E211C5574561B410946AE5F96A436E38D982905B28E0A71DF7D59441AE943E6D9107BF5F25F8E208E6C22C259F4A75A747F4143D2A0F222F823DABD142F7FF93B787F2C0380DF3A9A04633160F2391BC90A5D334AD92F60DD4C981346F1193EF2F5CB2C15BAF710B03D0E7BC928D4FF6172BC8733D4D1AD81D323DDB288DA1A922B37E82FDEC9B244CE74168463CB3B1185E32D6D3095B65CDA569302CC26E56298A8C7C190E8C30DFED4F1DA26BF3D443D5F7FDF46D0825B1E255A62AAA5BD2580589867A434E19DE61EA57769679CF11644F5E3107473FF2A5999D4FAFF2204FAB4499B32DD29127E6F4D392FEDB19B94449ECBF880F2F937B6DE30C66CF2D1A73416D957FD18441626BA052328A848D7ACE25586BB30B3D4BD44655D5B824F3F8984798DCD5A4E8E281804E22837D365500DF93530EA33F2DB92A1F8FED604613E6068BB39EC0D5A599636202517CC3B0BE45E27C131F4241EBE3C3BAE2EC235AC2FE012695D3FB0DD3B6145A13452214D497572DAD8FBD52A0CA4D30EE494F723776BCEF23BCA8BD74D2ECA9BE6B69C39B25A4155D287B149909C269CFC55BDE68307690B6BA7D155C7F5B0613840F059E23E751874A0C9821976046FDDFAD4B70AEF3F206D3F1052A7AF3DA36D858260F47A9C016EC2A81ED65C452890FCAE1AB88293D9B32AF5485979E5AF1C7FC00F25312BA035A3722336287D124CA8A036A9CFB9069AD0397A1751376CE283DCF3E0AF442465700970173FE15BDD5CB173FBF3FD1EAF2A52961626C92245F6006B95BDCFD7C2CBFDA6924E618879BB5C37C7BD19FEC8BCCF82AB825765BE68EDCBF0C36DC2B8A646E0B73FCD9F72C71939A5D11FF0D5F6B6EB7FDC4E9EEBFCA7D3354A5605734A8336014643D95C8C19DF2962E0F5776367F17687639E06FDA71A19FE78E6BBF074AEE3FCEEA1BCE1AF0318D0463D2315220A06EDB75D2930DD85BCC00B36F4E177CF1ED2A680854112AAACE0D86B59CBEC708B6E32EC27D9153F1F6705E29FA5782EF9A44348982761CEB59F2776DA83651E558BE41579EFDAEC3B4ED018012F7B84581957A21F3B17882400966FF2ADE50796942A54AF6DBF79145BC3F738357BF096014937599D048E13A3ACA527A9D1A5518CAF7245BB6CC0E5C2F3ED2C83BE84DBCDA8D410DA3ABA219373BD82A3ED79849CE749D86FE58C3E5F74A3DCD618856F713421096027EF7E78CE1D6BEE9EDC27ED00EF52EC49700B6B8CDEBCF2D14AB11AB7F1CFB9D1C47978C17132A5FF383FC6B2FCD8EDBFD1D12484CAD110871BE9F95741847458BAD6B5235C6E3DFC691F6E6EEB16A7B235D46601DEB92C1EF93861BCCA0581DB576FB0DBFB00F99FE3411098EBC80F97C702E112FB2E68A761E6F1CA6D1D374036257456F8B1F59C1FE6DE0D550EB42CAF730269C08CAEB15BF68F9E8D77732EEBC119E5162E67CAFBBFDD238FA4B2FE33EC4A00AACAC6641DD5EA0ECB67AAA87E6C03D0CDCF79BB4019A862E61D865403982413BA7F2E761795F6B05A0B9E4B923630D057093720CC6228C417004E7D7C250D09E5C53C45E4DE9CFAD49CC135C41231AE4683B1EAD1E65E3F3BE977486312D269573D4DA3DAD9A94C456C4408E7ADB39BB4CAA01C802D7F3EE7D0A41D93939F66737E1E25987B4EA66ECED47AD625CE27CED672326916E8240C06A81D7880893F13E1FA5FC4ECE3BC023EA42D61D3614C0457EE8B22942DD3130E7C87DD2865A503D6DA2C90C511A819165BC767D74FE26F8DF1BA7B3C51C216FF30A0552132EA2992E786D42F88E4CB94E4B8788BD18434B348316A584E3C977E176E79A605D8027C9F6DD43F7277B61471A2D05746E2CEE324C62B314879605160DD2C731E735D61C203B3A66EC765A3B14378C81B0979A55AB3D095DD9BE10028445C391C8387C41F9286EB137BA49AB2E347027B1A5FBFA45ACBA18F50CCA44AC2919B7D013A623FB6DDF1329FB0DF26DA22ECB49431E8169AD5DB1BC1DD3CE6614336B659BB2669E46FD16F1477FBD17295D08AF776CD9BD597AF9ED8C2197857970F74A1D7E6238461E3DAD71DE3501971F04AD14CB63DDEE438345196A340B3B1EC59C2CBFB3E26506A87F24BEE73FDA18645E6230AA6C7C2AB13B7B5E0053808240CFC06EDFF3D809C26E7B3BBE00B8E686DBC77545A2FD5BEAEB5AE54E4B0997217CA10F027074C215B96D0F1954E7AAFA4EECA8F9CF1EAD6F2E832499D9B6254AF23A9A3D6F336F2E21B8F761FEEBF1265FBA80602C8BA015502A1BD444C1BC7B570EE15693BCB5B9AFB2624CA15BD2CF19F4E5AD9E265A30D85AFADFB7C3468FB9 +smlen = 4730 +sm = C4F881D0B22C442DC661C5D45523AFFD7CBC133066FAD6A1B21FCBC1FA1C9BC5FAE6F6F8A9121D03476A44D71B712E5A354DBF200A6C27FE5EB83F8F60669E1E41F3C61DF76239EC47422A71ECA15D62D9B19F13DF2C5C47292E345DCF07488946C6BB4631F68B968AEC604C940E5712ED07312031E066ABFD037B7FE448ACC99833256F267CACCE384D1B93AEE0F458D1367CFB035B3F1A9A9FFE74C6F5F67F7448B56F78F15CB67A3281C6235F89FAE01C4F6396A737A6E4BAC6C0E904B5AEC152D44326CF97E7483C98C180978E8BAD22C79539FFA710EA513EC3D0477D41687B6489E8DF785A52179A670730DD01A1DDE4C45218B02D747A3328D5A8DCE1F7D7BECD2370C5D0C1F91D41211F35C53F5396991D7C9FFC85DFC20574D37CEC95289F70E837966A4F0EC495E910C5FBC20F8FF910613634D21FC63A3C385ACF1D9C79DD42BBB6009819EC32274DCC6D48C0E8F53D29310A6DE2846F8C08A33A06F13907361047629FFDBE5C319E8D3943AB7DE5251C00062B72E4D4E733422E3D7BA1186EE075E7562F0F6F1E8CDC59049E6420F42C60542F123FA71DD8B9CAB2AC5B1521AAA041BB9FAA04C446ECE9B356E041AEA5055B736977B36D198B26FBD49E7C27FA9FE4512475E7647F9E062D083A723B9F58AD5AA777C34ED4483CE8DD794C30019B470D1A6112C1AC8B27D8721070C692065BF711F0CC7D7BFC5CFBBBB13FB7012C294A4AAD3A52E06FED962DEC196EBE17EE08B50216889C9B4470F59D97CCDC1960014F64FD5A1122DE7A38CCDE3C732BA1FA14AC1072FDEC3AFD28B76E5840433E87FBE54612C5DF7CA420E174E61E8EBB0305AFEF1FAE7154F1203C6E0C5764884105B4E14FF80BD783A2C6624B55E1B74DA1EC314AC4217908C54ACFD7EFA91D2E4A1528A6A88319AA2BA4C66FA2E0C6DAB2A4B4A0AE6130A17B6300CDCCCA81E6AA350A7DAB86B5EDA5F0298CBFE23B58A0849D6EB14D4D3BE3C774E51C5083C53A940DB0F188E8BF5815E0991CF5705E369375C7996DE6BFBD7EF27E2719EDC58E09AE17DB67306B1831E03277F9D13F28473A71D17398FAA670BC11D2B81EEF00246365178CE6AA22A304D6C71253D2ACCD5026EE26EB671129986399CFAC5EA9E1067CDA0A10C0969FEA0B7CD503220117ED5096E719D805780304EC49390353BB361B09FBF0D45B9032B8BA1BCB3212B7B49D2D2BE3D1BFDD455B26EAE0A733C778CCCFF1E70A2FA3F55BDE2B2AB325F2F2BE39C6DFBC989F101F4DD942C532160AEFAC8CC3EB736517053244B05413E337A1C7A855F30D8248B6ABEF469736EE916025EDC37312E0DF603950217F419D73A3F196785BB393488B1767BF406086510DC3D131FBD2F21BBD3CEFC30F8779E6B7EB31952F3DE4AA27EC55D57FE8DDC28E59AA16E2BA40EFD78BABBF259B01242130883B8EDFCFDBF3C2DFFC75D3A2C4974E6CD66F68D3C3B29C26F925A4367E5B2174E8789014F63AD42FA52CE4E25479A4A771768A3B3677DE02838CCC58929DEA3513769F8739A73A21DDABDCAC89930378FD51524F4FF08A38DBE36138B1D88A7CC5DE479AA055CD9CC2AC6088A6D890960FB5C03D841CC3CE796FBE2085FB2F2FD171975B4741F6C982E5BAEBBDD24DC79DA38303CC0910EDF6AB98A5296DD4C0B514D30811896C91AD5477EA7A755CE668E847E300FFFF47BA34A4992D38A9357EBC17877518B7B97ADF8A37297DF65388BA66E2C2AFD9EFDAAD9CAAF42A274614D95D358A56FC5D275B311ABBA36A02CC3E33A44E6D8435387BCC862CBFB51F29182FA2FDB652B32633B80B54264A9E9E221B62126A254517EA2BA4F35425265B405FBF2BB8F4B35985DAB7E98F6ECC5D425031E28CE4373594DCCC24BC538B1462082868D7D02FF8AC8EEE02C3CCBF9701863C745F20D91BE9F2FDEFD62F5891A1ED088035DFEDA34F5CCAE04594709687974A905465DDFF8F21FC9652F26F5F073E0776D299BEDEA950426350E6231736A3153B6F87C5E83E5F4E251EDAB7141D505A4E40E9083687137921DD562C98CBD05631DA515587A4A55B7121EB7FC38C2CBD3457F39B5A85D2CDB927BA763FF972E31677BB22D4A4AE7249D020E5DE13A27B7C7D471E8DB4F83D170F867D401B1C86FD9DEA2460A4312EB74047A4BE94822E2E35101554EC502B99E9CD89827A5A137F74608ACDB384C008C524F93638BCD93D8EB73E286B4E46676466E7477CA7D73EF062713ECA3F894F2E83FA1E5CEAA9FE3DC935D39EEE9FC8E3541ACEC6DA92520782E2BAA6825C02C733420815F81908E5C94E61EDB7DDAD87B0FFFD9D718AFF8FB6CC37C86798FB6907F17519D768D2D42AB60B9486FE1C944E33CE5DAF141038442EDFF6EBEBA6D829BB4721EA461709F2C1462034677B9E84A8BB7AC4D29A0104D65452B49F6531FBD85826458F06DD932118E879E84185F379716D16E9FE3CA14BE257D5AF19A39B28011DF11B882536A1CE3B78FE6805D924A134A784C603EDE29CE19FB6FB489F7CCD1CE4DEA2A6D08193831428C7EFA286C78E64E42BA8540256849E416DC00F31C7C1A43039CAA456766D056127CB63EED802E638EAFF2D179447BF3B9C0A7D7EB632E35235EABC36FA68A6F1B5DCA79A30B5F93E5680E64FED8A679EF3F2BF41A4C0E68E510AF7C57D34841488CCED4C792B37EA7CB4A9657FF138721C0E1D1E431542AC42DEB731A82578B7FDEFAA04E47EE1106584957ABD5AAE712CEB459CC3C0EA7AF138655C17DA215C41B1E93C599A91094C53B060BC3DFCF732E2FB0867CA64B7E7E75E5327F71522AE043178627BC08F4C268D766F68D05FD374C7F77CFA37307990781A56CC2BA575FE9A515D9A01341915BA7F1020A05B9886B6EEA02D743A452F0F3AA93C9D892470D382B4774856BCDCA643FEC1935CB2C3672C133E048FEBE2FFFED76B9D426257797AA652246984BB741D5350F686FE8EADC68AA92FD8DAF757374DEE6FD78D6E77DED77E92E737706A370AB1FB0C6C9360B0223B214770BE4603DC5041A58E8F8D25B96D05C517ACF3055D43A89D52A68B574F98F1243A1DB6EB1DF607480C4510A5EA910A0A004E77A08864EB11F6044A145CA991C9598AAA206CDB05F0DD319A8C3DA3EAB6E65070A6873D00F29C4AC395870AC5BE796DC6CA42FD098A9A16742639092C8833AB21B008759E0B73B835A05B585A0FD77E85700580C1E2463598E2DF5A3B531B82581753EBA71C0FE1CE2D4A53E2FF2C9965E86312DFE27E7212276A193F299C0DC54ED9E2C4D38C4A1A4DA211172C39404D7EA8AAAFB1B9C1C2C4CFD4D9FF0D33364454676A7576889D9EA6D5E4EA1D203F6E7D9396BCD6D8F5FE02061D28627180858A92D2EBF9000000000000000000000000000000000000000013232F3C62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 + +count = 70 +seed = DCC58DFC13B035323ED44BE50A7096F697C9C143518FED50A59181160960203831A9904847BA20B85E99FFA63E4AB0B2 +mlen = 2343 +msg = 954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA +pk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72B5C403AEB28B6142C476A47C5D55B05F776F520AF340AE2B264F62FA8029E9864524275DDB2F87D0D3B1C6CBAA3BB2A45842CD569958D387623D4E8A460543E8E813EB5483FC1EF8D1C4A5419CD13A80425606219037C1756E7E8A7A0006C0A1FFF016609D1DFA7525688BFE989E0D03BDE283028DC36D8910A9EAB3F5FE8FF221AA0D2E0D9D04F6BB400FEB28F884F4260C08439E9B2F417AE4F66227FB77F2A2B3206D7F41C803D05107E509DFD1111FCC901689A04F88EE317F2CC6790256BBA5F8C1E5D555641A8709A6F8A4F713B61DD8390348AFA83DCA8E38D2A7237BBC201A516D94178E7E4D35D72025B12E9BD1A8678FC624AECCB727807D5EDBF39CEA8FB0985684CED4C0790FF63A4D20BB34B48422E79AEE68D533C35F19D9305F12DE0B21B0E39903E8321707B28360F6993186903C947D3C17A68A189826B94F6DF267D9CD8206CC58198721AE8CA36A1584FFD8F6963E1A37811C4F2209BD8D5B468293529B7321C2F38F3BF264847243DD7A1A05B4EE825A7707461CCD1142F8B478A8A6F1238692AEAC30F166F4F875D5E3CA830BF5EDD2FAF262F395BFAB1AD9EE7C530AF95CA40E09DFB1225BF58C311FDF1C0B2BC6F9485B9D3C169E0C6E71B1B7D9CB328611702E78C5CAE6966DEBD154E9063086529D2FAB2E433A8D494E043181AE84CF0C8069656435C4041628852211241299F4C1E9745873040B7758546C6BBCF1552711C3B66ABB32EDDF4E691D3C9B7E32CDE317EE51ECAAA37983AF90EC7B6268E385DD666F5C8030D8544FB76C48A3FA158F6D2D106EE124FFD36044CB429B294553FDB118F9368CB4FF6307FC3ADE3A49631A01C1EC0DBE6D13453736230C5A24FD0B03FEDA8956F8A89EEF7CDC2D17C3C96EA6300AB305F42D5D8227CC1F95C1F130FA213FB8AA105F4E0717A4B99D9F4FD28026F6F3CAABB8B482982A06DD407C62CE9086D69DFCA57559F9E433030514AFB3A9338EE12DD3B706D4FFBAB7F0B376EA046794F4E25FB00DFA5F975AC1BD2E1E170845A2AA452C130E4562CF169B06C39DB1CD2B109A116B44109CAF0E1E84F156FF865523F0BF3A822322508504AF5738BC4DE6BFF4008A5A40D456ADBE52D160050156099BA9ACC7D6A3ACF1CCCA8145DD38CCEA2E32EF419936D4F1FCEAEBCCAA8735A5B3DC00ED35716F3547A09634CF2F2709F07A69336E0F1E9F8C90AAA21C444B3027379A4282F203AFE3E39D7F6F8F01935AB583296618656EF5652AE69936032CB20AA638A5C5F44AF67278DAF85425EE8918126E141B3CEE8E056470BDC6FE026004D7F917C45D8BAD4DF1397DC21071DE52C1001B8622A5C7BDA84569138C2BC71CCE1265820421BBCB066F53518291E22B4E62BD8547CBA382B7B030C32E6476C021C93FE491F98C4C46E5418D8349B26B31F1B76FDD01BC4F0CDE0A5FEE16A6BD069E94F8F111C37AD6646022E784B2542927C468A16A52D3B706B43C8B68A5493FE80EF06F973748829F1EE27BA98BCCE9F774B41BF4BC65EDB099B7B497B76E09DB37B99A9FA378777458974E9CB01822116BA631D3CE9632B5BD3EC571B349CE8FD6EEE758889D0F474985E554C239D7A56D16AAC55BCA8847A0C3707BDCB8E7F4FF2030A8D1423AB4CFD03D04A9DD0E70437EEAC05A9FAFD01A3CBB26FCAE7F5E9E135CF4B10980205DA50CD370262D1CB7492C156C7C2B7A48B4EAB131C9EE2B687D4183BBACDA7FFFCD26F5524F4CBBD1093FC6FD2FB030611F55D7A952B318D65066AABEAA2E1BBD5C5FB1C643D0D9D2F947527A76EED4863C7 +sk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72B23161C8B4CC5CA68A521B4EA29D56406343FE9BED5A66771DE29AA5361B5C34A3014011FC75CDEEB2AC14AB3E41D9A584B419951C6417C45B08E8A5F52886EDBD4462CC2C630A04085080448E410484B0051840805524862E4B63008075219220248B02C49A80D13888C03366413380621C1494C38710C262E51284004858D1A128A5A2245110569D1286921477252C8310415645A8040D0A06CCB000282368E143488C232311CB56421975111B91118A1800A838809880994A68814A860E134869118481AB40023C58DA242220C264E21389281B220CA164159362609B625831071C02868A10602642050E3286D14250C53442CDB26461A301194048E48B22DC938668BB821A2B02D8CC690E432061A346ADC980862167002A900E1184908B40D442470A28061E48849A2244E20934808330064B67101938160142948C6510A287221C729C2C64DA31880E4B669E248220C03642492258906501A1981E30621A4804862841158906481284208C34108195148008A20396E09A66420B52821068ACB384624360223B96884940C2309051B9928D9A46C04250854046DC4B4881333928C008611398DE4C28423100821254EC488294B302059826D90B2605A366E94000E0A172181A21022B74CD44029D4940520062219188A249201110384A3066CC4966C8140315418305436442244801A22849A3649E444881BC308421606D4104DC0868582C66D209364A2A24C22040964963062282203290413330894C090D9464061322520C42419C82863A04D0C266E413631D402841026661887419B386A892840600840A0328101A16820298941000D8042719B18262413611812728B946D49B211209109982441C206925BA26C48445152902C83107214166E0A33620C07889386486482090818419A9670893822004892948461D0A22064346560203291A6415A320ACA32120301810444610C09825C462E18254518952CCA12409906494CA64448C440904648D1A811A3240DE33802802040E3B641CB2202D8486492182D039868E3A4491B396512A92892A80009A2640A85601C837102058524934CA222411342502487308C108E138065E1082E4846328C16449A388E50244E5026880AB708209621941280E1486120086824012611314D828685A2C0458C0409BF659EBAF7B40CC9DFE65DC4C81B342DDFDEC7F6C64B0B7104EFB1E7F07AC2C54DE5E9695FF9BA360FE5FA2B558DB71EA62F8BE02DC31733C976D86FA3DA252D606326810752EEAB59C574641E2283D72502CDD20D0D2784867E88367485CE3F27CE1F3EDE581643D5FF326EC34FD05DC6DCE0FA02DFBC8B189D4206F9BF4C408C9575D224E42765103D12CB904E2822FC4F79C0959853B08AAE413CD98E141ADD3DD54212C1BA3DA9BCCCAC7C49AE747FA59A0E052CF7EF66E7DE6D7002398EB7056AB3F2587C2B1BE6451511ADFFC228A90489AE213E417D862A8F45F0B4686B47F1BFB3DEF94305CF66F1F5A0C5CF5CC1A894BC99024124C916F37F95C0A8F340388E4767403DF3F67F17B3ECBDDBD22CBBB1A68481C835FF77F9986961F1269C5310264DD704433E46240CFB53CB13688B9DFA92951806AEE14551F4A387E855728EF1F9DB85CA04025BEA59AF49B11AA53D47FCB07E13FDACA760BE53BBBB34BB22731D63DB6DD4E76A56D56D7D216AEE4756F3295AF685FCEA4A1A710E9A71EE2718245018065CA232171A135ED2785041F0C07567BE899CBC17748276FDDD99C63CDD5FD9557E9D086930425179BBA2DA8CD95F009326FB8E7FDECFE480E0A024C2AF77F6B220574050A605AC64BD7C2563043B5E01E06E2B09DF8D0D6E659571B407D23EFA9E45547941E3EB8C510D1494FCA467BC6F6D6B93D5CFBF930FEDB0166EB5857B84C7FECD7E0503491EF1D3F0A6E678EE752B3F12A78099A63E0FF7540B909E3E879246A1CDF3ACB750CFA6BE424B7C94FC47F8868FC53898BBEC35444B0AA42642BD3851AB53AE3B4E02ADD241B8FDFD3FB5C1D6A0512B61783555F24F574DD32F95E16C2C32BD48D8978D667D1B15DE0A937C2D9F412072EC713E36E8BB208BBC0F0B26487FD372FCBD7AC3CF3F1A8C1745BE88204BB345BD4870B7A7DC9C779BFFF75880D27B597326E3306B454F1A838F560498F1B4D53E511ABAC8595247C01909C06B6E81128ABFDE1D6419051BD3BDD7B0AC47121AAFEB6C83314D6810A9E586326344534E7DBA3606964C4C010238B2F8FBC510CFD0D33D364BF3F793DC7CCD112E18D3E4732E495AC63A851CC73AC37BD05B49260380F97C1E307D783B6694573073439C88DCC41391F07302DCA8A72D48C1DC2A799ECEC80B3FA0CFD5AA37D56612A69EA17980B358AB89DB823E894EEEE166047D9D03D8F6A3E5EB1171E46B57DF4BB8E471DBFCF0C2968BE490C4B80152132AE09260759245B2387C69AAA7BD5613F105737FE2B0C7177356BF5DAED66F91C4049DD53A40F907070DA3BDEBC2A7AD73F0089A76FB917F7F551046CE3DFB38B80DC7E1156FD7438B7779B079EA84E88B3C26BCBD7CB15D9A4C522452AA527E97EAA28635EF417BDFE2930FC80508C6D329640EA6A1DFEF68A2B38DA91AC4BC04439A3B4BFB808BA13237F5F8E664C7E9BDCF2FDEAEAD3E2B262320E9EC0C7B3A83D8521473D4E859E5ADC23D51E9E7AC81D67ECB08EA1492B37C8C31CD2B1F7C3EF8606964513E91285FEA04914F14D3AB2755C017A80565D7C5FC3E9598668859FBF727C73B70887103CEE2B6FEF971B17C1319D6E3EB0EAA7DA146BD6BADAF3B60FB1867F591FD5AC45489005B4813998F15C2F36729608874B9D7276F4B8FA7A22021DB4D63D4DF1D1F93DF9447989CFCA37F91B780F2569E9B0FBFB40B83C8D9F57B720177E89898C4AD023A751FB40ACC823D7761D671AAB0A1681FDAA7497A074DC7EA09B337BCD6B228ECDBF4C13E514DFAC13182939D9B93B9691BFA81DC67952E519B1DAA033B2CE686EE1F013DF5CFA10F846E0864380D03E7826F672E7F8F627E345EBF6E083763BE863B52195278807A7C42573585B549A707A92D37EEE74F14B004A4D5BAE9A6107CA90A9B944680E532A0D275351BDD76452454FD99A504C9F4682FAF1818AC59B11247980DE97CFD114BF43E0846ACCD9B4EDDAD561D13CB48A820043209BA8B02495CD0BD537BC4C1F92CB104E5F680D756653F8C323C72765A673C2FBD7A4E7C8B4BA931E4DFE5FD8F857CB8B14CBE7C4A9411ED1F577FF5ACDA63297584B9911AA25DF190F751E90A75D3F48E68282BBF13F77137969AD9FE2ADA183A8B6ADB7852D4B0DFD620DE1BC9365254252FD682FE1F974FE1647457F69FD1E62AAE9E63B0AD2B2FED25049489EF35F20D0367A9BB8CABABD7141D9A435088CD4E490B76F47FEF90F17C2A100867400C800A08B75DBED806C801262FB8A219F55040FC3CEA9F914CB3C0B52F68426E71D306014F1A5463C2EA7A69F1F2817BF125FEEB3351244F61CA85E51128E492846DFAE2 +smlen = 4763 +sm = 12EDBF9A4DEC1BABC2F9D31DB592D5EB163BFFDE0C850E59E0BA84BEB0017CC17E89536330C7DB8E041692A16E01F62CECCF9EA64DBA17FA7AEFC717C44AC0F3B982BDFDEF9C004908EF348AC1CA89D24B762A96B533437F76E71D5FB7B933CDA409973A66D50C563019836D67CA755CB76B4815FC11E4CFE630148E5FB3F579FDE04CD09D93FCBD210567F8BAA4DDC56F74755EFA709E26260E0AC7DAFC49A7CC3A6A5B943ACACBE64DFB3A75A029DB30839C48EFEC76DB01D375C9633172EAE65206A0A4EA0D07A6E5F63B6622E307EFC296569EA13F3E20E921B6C92AC494B1DF2E8620B3814E105C3B7C0E2B92CC676D3064E392998C210FAF4F11E09DD29E44A6C4460DB6EBF049F989861D68B95CB2444A4040E06084F93EAE0812CC3FBC15B6BDDD4C5D6A6E010989DF40B1516D8B47B1E16232E37ABFCCC7EAA73A6B6F6BE4A46923B2935924E208CA8BED560CA64D6533FA41A59B9C9FC45ED972ECFCE587B8D01484423DB6D5FB4665E261EC00350B531F04D9C79E25F47238A5B9398575B0E135DBAF9E043D3EF4AB2AFF767DA2B6B5BD31B953610BBF90F3416C694694467250657BA72B7FB3EF874A7D0750B3F0145527CC887A77F32E27F8EBDEAB9234FECE99789FA1287CE34395A4719533D4CD9B564117C43123425ADBC57BF4714E173A495F8562631C03039D5849717D25C68F129E3E2F762316F6029ABADD28B4EF4D77D50BFEF1E162AEA2687DA53E1665FB61F342EE4568665A6DC9AB2F2A337280E73574D879101B07BE577B81F61E0F2E07D4B050F72AB19B787B9EE5FADBFD2B2069020A8C6A064050857B5FE4D2A81C4DD49547325C0048FA5024501333EC66E0796C8139134A88AB5B3D0A7CEAEB4048DE915DFF99122B40586B63AD58846AC0B25D21C962DC295DDA37A899D4DDA93860EFA570A454A0387488F4DD004F13C5121E177276F35FE5386B26E71A8B1D02AAE7E16E328C2F6F3F869D3CA912EF0F3527399DADA286AA114FD80711FBD57061644B7D492639FABEF02616A6AC9DFF11F7EA97EB35DF639B5A9FAA2C60A28FF123665618FA79295B323E6D137A9FDCA111F8CF9E800E670EF26B14BF649A961A501BEC75D66B1C338A8479CB5A71DDAE555FE7F8F5509A105285AEB0FD0D6B923C5424E1272543B881E3BAC4EFFC1131A43452CD10DB374DC9D2C117B859D435C825F35DEC528F1952BE892CA21215F39BF37BF1852FF5E7327031FBB4E63467BF85EC5A487DF050366F316B2942629DDD87F3B5AFF3A41964F9016AA35935596158471068976F6E1BCC7C319F5D44E923F956B84FC9D922BAC9FFCC4DC2192D2CE78AABCB52CAB9122613ACC3F1E88B822CD72138ED0458D31C3123942E2610574E062E790D7D59169164DEE1BA06CB4803810AE5F34B7BC4551758073178A819387EEFA02C5D70872C3671123287A0D700312401C1AAC96E576B7EF913B155AF93A21153F37653C9F3FB0E44920A67803860DE47E6E85FE5EAB043C800559CF6C672DBFCE26E0D5AAB79CFFB178F6A506507F00AC02705E9D77414449D167947FC63C02E46DF820C972A3D0D0B34E79B296D3FC4AB3B946DF9B6CCFD5B2CB04CAF05BA36BA4ADAC4B4EE4AE91FD4B121300A6D831BD4EAFF83F37E64079B4DAD5185E31416F4868ED6A4E27C3FA56B543D3DA9A1CAEA9BF45AA30A6F52469D319E7E476BD015DF54105BDC73EEA0DFF83775706D5FB2FE97F0C0142C01C22990AFAD7D44C45CC2E6EEA42B89F1FFF3122B10B030A1AA2B49845177FA1D76143C311D4AEA85FA72F9ACCC01A56CBB04AE6CAC18CF0F4BD589388E26944F21C3336D55DEB52039CA3E4667041DDDEC420EAFB1CD06163DCABCD63CC9DE1D89F9729E5BA160859D92376F51C459C7E5F44559DFD8A942EBE11D13B6C5C7CE0EEA7C9800363F4455C8253F42CEEAA56A2C93FBC804A09B61EE9A505942A07EC6319341AE926C5CBDF1B4790828688068805621D979B35FC1496242D400E65D069A50535D82DF160F3F69485A75FA72703074BD6203901B2389C085C81E4B0C5F0C22629A010DC120D775F89AAABB7A52728F24171FD5A1E45356BCB784EA5AB5E2E6C36F53D347F0E77EA318905CD8A948AC0F08FF518C13D0DBD31274CF4ABA7E4F8D3AD86381B9F3439EC6A618E0F1200142AFC704468AC9EF53D470413F1003E611BD077AD8D856585702FCBC68EB2D3AC5EAC593D0B29160ADBC332FDCE75232AA827A4F36DC07ABC7598E12888E905DF55EB1A01A0B1568CA27D1599177819A1601958712207D0C3E3B44DDC43926A80209736660121BD3C37481A1D1A72C41AE859433DF80EE16D68380FAB20FAFDC932E86898C29DECE85CAB267C4ADCF3AAF5441B8AAC09F528840697FF933DF62957DC4A33A43EB5C15CC338C3FD2208C3C37C361DF4FDAD9C25A8EFFDD8E05E217E39BDEAED89573A91BE0B5CD0C99A2874A6B56AA14F8D5DE6484BE9A2E54C9CC5849ED2C7ED23A42392C5F8BADA66C88CF6AE792B800554F6C4BE4F79011762704C886143C98AC5549DCEF5F8AE3D0FC972F8E77BBDDC6E306877F0CED1198C50C9FA6F35A21569815A8E60612477C44FD5930B0426EDB84558FB2401E9A841727B51C3F6F6FCF59AD8F09FBE35A98AEEA3988ADD9AC8B93E57CD42C41998098241804BA8C790AFF85DFEE14512DC6A09350F56F4DE014F06C9CC7E318B214D18FBFB5322EB5A2F73CB9D86C7347FA9D55E22CA4DB27C406619626B51C6801F4BBE87F43B8C9231BDFA61559344C7E6B8157020141C2D6801382EC928A2A1F548CAE9A9698ADECF9F86E18072075BFFED461766282500B464066D072961516E154C51A397EC1E44954ED65B6C7738C5E6B0AB97A153F26B567A0F6DC4D643766833812A49436BCC5F0850CEFCC21DB59E696DF30219BC5F60380CD7E8FEC03FC191F4213B8BC96EA92D563D552FB6411BEDE8EA62DE5FBDB1B2E1042D06E07C97CDBE17C702DE5744AB4FBAF2D202EA511E17041AC0E800C56CBE0637E479594CC68CA458075F36D53B7CEE24AFCB45D33CB9F9B6F0633FF4A6367C8D4247F8B298304B0B0B63898C27EEA0D0CB7A95EDDFFD4D4DD9B2FB3C3D8FCD20837C8B69CD0DB27C34625301FE24FF2E028F69836993FB88636E61D75B38B87F04C6143D844C14D325685D9821607C6C9A132DA3848B81C5CCBCF8C00B137E356C8AD9CD2B23366677414395C83A2F95FB0B07A70A20E7C7AE63D733C10DFB7A8F44D77A506F0A8D7C9B923C11F53ED048FC2224CB2B0CF2993021937456A8A8EA6B4BDCCCDD7DDE606082A2B2E41527476B9CDD0D9F3142C39434D5999CCD4DDE8EF0006323A4E8D8E9DB9BABBCACEF4FB0000000000000000000000000000000000000000000000000F1D2938954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA + +count = 71 +seed = 270BEDAA7BCD43990FD8B4F44FFB63A3AE8E991BB2BF84DA7BC2CCD1A079C579AEBE2082ACBAB7FF286DE795F31973B4 +mlen = 2376 +msg = 326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B +pk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F40D7D6CA8AA8E10F95194F921E72DF3A5422D341E171B89E9CAAF614F6AB5D3180AEC76A8166A14E03E5606FDEF867D3285C8ADC353AF62271425332E3DF1789D8DA2D1492319842520CA7AD684E21378DB8275904E5504B204F2AA71614CF94AB6817C6106A6E7EC7EA8604AE414857B1FBC16C692B5AF8B119B319D4E1F0A0B9E5E659A37CE6DD90EEB4C0A627C68EA9B5F33E3299E62BEF1AACBF5F0005A272346EE78446A9CE64A3806B2F95CB3453DAF62CA095CEBF0F81838167C8D09890F6E044DA7B3131C232B7BD2428934F6ECBCC18669503140DE4281AD1445DF2BEDB2944FB56FBBE4A26AAA561B740175508CB741845AB107F4506FCB6911C9E3B10BB4F0EEDF56E08B429EA1A52B4A81D73C9F5289DF909AFBF15A32B664186244030CF4CB2393390EF879E16E80948CAF43BFBDC466384A9A1FE3A78667341BE58A8ADED5CF4275AC5E0428C92913D41EDFE4C465B77213687019E731A21759419F476485C49411E1C1E31310A76478278092914E2CF038BF38CFC0F195EC99948F82C41CAB15A41F4211AB4FA3FAA633BDD9250F78BE0024A5A05DD4B3AD6240CA028AF73E64F46CC299C73DEF8776CB67151448C8939C6E976059556303577655E44FEE96EB6C9A868191FAEB3667279212DF1BA92224F120C04EB37E6437302E27351246651CCE06A3F2629ABD3F63CD646619C094DB4F67D23B307C00366F3D1575BE00728410985A5C7C022B5207BE1B0F9612889C53326ADB393A051102ECEA036247C93F2AECD0C53178E0BD74B97538C386486D2D1302ED9C6016635D3AB2C2FAE672AE72A8D5FA004E38110359DEB4A972FF2E942429F43AE5313E45EA55A94C28001123D8702803043C1C84BEBD735C931C99999AEC772379DA743CF3BA864B54DC5FA1D2B12E34F6741670FB367EA828CAC1248AC1B39047E0241AA3EB97D889169B48A0A481C6341B53C4F9C4E1D704D8946A6964F70B8D27734385D38C86544D825B32ABCB5DC1C54710AA9A21060806F67A5AA268392108FDD05E699D9950EBB85461960B36EB01F84BEA539AB15002D12618544B2AB3666DE1435B1D09AB165642C3FAA5303A4F12E792E2F68243E42CC572755CA01FCC2F7A8350260B580A8AA9C57F1B80BD0D2215EC989E4897FAE651FDB4BA2EFD64566136CAEAF2ACEC3674CC62D3714EE40E52D60DEB74FFAC262D3B977EFE2274D8A0211E612CE2A3BE0B2914EC55F9A74F2B196A6957EDF388D557893FDB7E1DE28D44C0CD2E4C09CC44720FE9A82A806997877EF8F40D94D9C5D404705F7EB0535C1978C42D0AA0FB37E297A2CDF61EF58A005DA87003E6C66CE881F20BC43C697FBCC2DFC58A7FB0DF244E619B30E72AFAD7032FA86D0DF1982AAC13C18ED4D348AC07A4C3EB9EC3BAFA1869E2D455C7CF4E60A9A9CF08843EEE5EB356DF817FC61942A3B243EAF770C76AAA74394EFD41DD026AF94F54F9F513224539E7D69B8C8267C8CDF017AF21FBBF55065CBA76878CFB4B5E74F64B4E140C7EBA8E2EC9C045DCF7AF938DC69D73982A7F5713FE3F333ADC9E0CF9C48CA4A9745B02690F7983458595041D1E376FFCB64816785E1D035BA3138219FC6FD37BCED3FB7FF69E65CBD46599C1E7907696FAB08E572D05A7013C6E37A0B7EA39A87CA23271B97844B50963D164A7C687B239CD83FF10ABC6C09613289398D43561D4C5FAF644E5522D3415388ED509506CCBBA90A4A918F96BF85D93EAB7BB7D78B11A0174B6335587F4DCABAB016F0360609EE41F4A4BB13A758B0152B9446AB1618467465CA +sk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F404D32212F5959A268CCFF8681372F0E601E67B73C867144BB489F6A2A8110D046BCB104C45E3607839F9FEEA5688AF74FEE466E8D6D3DBD2A40AF585744E87F9213862149308861120204408D59340093C865A3148111B928E4C285CC804452A42DA116088BC249C4B02D1BB9845CC24092A8885C460E00A95119B00D1396905C0402D0385151244212B509934426CB846D624009D01042C034065906922144240C018489108E11A2908C42025C420123440684364911C65010168A01C565D8060A42B88C029745182024A0C64920876451367254801190448151288CC288401C2865DA026C22A40144C811D0040D13C78DD4987018328EA0222902970849A08C08C929C906321B170E8A386C2348122332656328704422884B162A04058214A969D934061A42701426524394640CB20C8B04068AB86949060509086418B68109B64899020021050512A90190904C12030C8C00818C06905A026114A17048803118209041B8910905614BA08D60160100B3044B166E8A486C102310CC240018B98D49286A1A39600BA7050C989124C14D4A142A004090C93249CBC60000004294066A920464A2086AA212441845041B8984440020E42465149281DC382689164EDA966C9106880A97650A05849CC031608220E10649014151C2A028D3380C9C44862341860CA34D4C265048B6285812665B324A0BB2208C300A1BC271CA32518B803191A231814852C2923062905123021211199282B22C0CB370C238269228218314600A882D23920061408D92B6099A2425099921DAB00592080A0C824C0202258112709B1822091264C31868C390250230661092514B24115AB21021B49150B484231330A4C02DD946100C3591E2A2206104441C396451B03123B948DA222D52A88424B6088BB885C3041221A58C91262998880809414659C6415084484018465C142A813640210810420290984602C11806631060D8188D19082821A44008A50459B008034331CB10055B462DCC9644A0380892980122842CA320899BA88018A00821960513968422073264124AC0064CCA304A1344822386700940281129455090005A002D812692244822231609D1386558A82D8B34105C289240369113304444C84D5A8631C9102A44986C00194490A86C1A032999B631CB9868C238441F4C2BF67AF41ECAB798D607415FDD743DBB6651881FBF69BFF202800B88F62134D96A4C36179DD2D0FB0220D4559D0A2BCB2D21C758E6FC21971B93534011396EE2C2035BF54309871C4B278C461D0E03AF32A54ED657AA9437C818F228359192A7691786553B22C2BC396C2ACEA7C8BD99328A9ADCE8E58B0F6CAF99206E191DF1995BC4D609619C7BB57F01170D90A6DB777AD08C9872FFED43496E24C77717184F6C8A3E8D7F1BC9375CC9A4FD3FB62FBD610EB006163A1E0E0EE2D7ABCEAB9C64E90B01E572B4E24AA5601CE255F48787356023AE157BA0BCF5ED2FE168CBDFA87F4793952D35AEFBF02448D5888A0296157AE80FDD8EC97AB35EC68EBFDCF6180A5683459B70955682E0F4E16A76B74952D93280A552A5B5AB7384581223F7AB2C020B7635FA2982CCDB5CB1F6C44FD5F3E6A1500ED460646643ECF7F0FC595CD9397BF6567055840B51604BF003875CE78C90C30411F19A0A6B5AF022972055E6806DA1418FCE28248A1219B54DD79E0ED1F19624DBE269A62557566BE2D4D13457CF388015772D580B025547DED2CEDA38E089EE2801B575C2703953C806AF96AEBFC389C1EE714E85D6D88E7CEA207407E0E0F8B7385CD0209299207028BC67E99C9CCD517F20DB9EB71C14A2443D5D264B392D495B926D070D4A7E760E562287096A5B4B45AD40EA4F29BABC06A8F101058A17FB2821CBB616F1D051817D196D27405CC0A500E98EF5908AE9DDEA733EF8E8C35ACB9DDC6FF00A06D28E1408F09F5D238054B3C90D8FD2812C2F90BADBD164EA55B080BEE378524ECBFB9DF35BC4635BACBC52EAB1C321C4E3CFC4E2F1552366D89B497B4C98DCBC9D4C028F6BDBEC86DF4CF2CFDB05E1380C107F25FB1AB344A2C009EDB21E36818166EF2D19F0A1377153833D9517A2DC8FD4003941D3AA23DFB961B5C5651A2F339AEEC79B52518C69D1401A5E01258D1BE042B4524F39FE9C474BE2324AAC2DD40C130EB60ED4247A46E8A5748B11613086BF04B31CE66D539A3AE20D523AF5016962440A43656825D1C602809394C83A498431EB17AF34960ECDE0D4875CC7C1B9EBEF08A62A0D163547DAA355835A36A88CD89A06AA09BA6AEEA2A5CAEECA0B9EAD0AC7899CEF5A35035B206DC6BDC30A8485C6F7C91D3D3ED771452B3031A05BAE7CBBA9EB2F1C15104DED58075C0F7C88DF197ACDA5A0891E8F5EFF2B1A72C9733D75C4B93EE802FAF6EE366D50CF6A0A773969843ABFE603A43C2A110D8EAB45196BA139AB0D864F3D54FF3C6E0BA4E9E95E78ABD700B6195B25FF81F35E5E0B307959BF3B9027BAD2C8258FF55D0F96A6B1760A8B3D314CBDCD09A22742DE66BB93A5BFDBAB9D83FDE1AEC460F5EFFE9DF7B42AF78367E92EB85536271276D57D2E454AC99EAD0170A332915160F671E9DFEF026C417F5D7FFB979BF8A97417DB439F01C9AFFEFFC51109DA68CB7F9A0A03FAEAB4DE6BCD91628426BEE7CC8278C45EE6FF6ECD874A96CCCAE8D217A0FE6B523885564B3DD4529F2112D55B06EA5D925A014672F2D300B9DEC6C7140D337DD15FC7D87AC9E0F307E6DEE417BA29D76B7A87DA75849812815ABBF92F06EC7B2E195C8E3F6C0E82DC5630DD4BCCD43AE1E67CF52F600C8D247048E417CB1B5BF61BEBCCC64460029B5ECCA8BE1D43CFD0FF83ED01A8940636273765FB884BCF2EED4E5FDAAFBCDE33C0B71738DFBE18EB6471CB26848C7689EC5C8100D9E490CD6ADF2A1D8E9476D493FB87F26AC01B12C9581954149C033C3152C5423FBB08750C3C5C9EAC061DE5FD0C659CA90BCF22E20A84CD82CC256D2BC29227DFA1E1BA3036A14F674DF5EC03CC734799506A8F6A13C8C30EF3D669DB932E2D2B29CD1913ED3987911A22845F27EEA91AA2881CFCFF7F09FC3C5D1A55ECD5633B91F3554D653BB74F453E435F1C3136ED819FB8993FEA1AD866BA0CEEA2F0133A3C232DBDF390BA4F3C4EDC2D47EC3384EA5CEEBBD19F714D7A8B0463774F3AB8488B82194AD73BCE572A13C8C6D48585BACEFA0D7B0E542F6842D7755BBF20D3924C886C97736BD700367A3A0AC142104B7981A2F51382076654AF83E0F9C3AE314B6F47500B586DFEEF14644CBFFFB3A9DF677464B25A1EDC3C51720475FBB0E550B1393F073B922A807D3582E11C179CC44E62F751EA74C79E1F408CB6FEBB46CB10009216762E77EAC0B61C60DC193CCBB83B2F371B60F7EBFD500A38A15B7624F93072DB3374878BCCE9E11994138E0132BCFACB0738336E6D83EA7172417ADCD1A3E77DE890454B0AA1288DE2F9EF28CEDB068069453C42D442619F3798FE313A688BE3336A45664FF3FA +smlen = 4796 +sm = 55A2D8C5CE3C119370BFCC44BCD1EE0FF21820A8DB600F3594B4D0B8BC8AFAABC7F8B8DC10FF52C1775859E928C7078C94C557CAB02588E642C3B5A70AF0B660EA1BC45FBC06213E69F08FA071F92F9D2E533C99C47843020D73682AADE4099D9FA1BDE2E74CAE51EB96C8645AFFF4EC90355BED40FF2C389F435A56EEECF241D12C3AF873319D585FAFA3233B6ECF8DBBC7A2FF13EFB46143610B40E2C5BF1E9CA5724365283FDF0AC982B0C4E5A6822A29218FF684306C1AC32629E36A64C39FBB20E674ABFF1B5DC5840CECFD15B3E62283B9C1EE754520ED065DEB404A3BC363E8BCF115A0D00FA94C3457D22D4CDB8339CD93B8C55EBC1A388EA15D17BBFB3306E901086EC9FB08CB4954BE9A19EC6B92C79FCCB07AD94625FA33D1588372C1C832F0EC9CCF9C7CF27A0A8D6634FB69083FEC6B0F310795B6FE8B2DEEC311DE6C7F2E02B3F0F64C82B74802DDFE3E848674AA0C2A0DEBDA26AC751FF32999D6B9F849A9F653922826B5DB17D3EDEDF8B930BD374044E3603F0B8496EA61DA44971B5110F87392C836A316DDE15F2E9B4EA436624ADA2A62960F679E1AB1C838BD5D8D8B6E739BE277AFF81934FA10BDAE3E81E7687EA9C13CAF1532208D17996A83004FAB5410E9AE27AAB54450CBBEC18F7C6C31E06623C32ECDC485F0361924EC6E32A6B606A9C9DFC0AE5B58E6F3FC8F5852B16DD073CFC13A39137A6FE534D51D35B88FCDEC605CDCEBAA90E21E1F8ED747F1BE880C0F397D21B25DA84AD89036D484EF8950D450A6DFBB21EE2F62492D78B671FF70098A834DEF45792A5AFDB1AE57586CF9E8F0F3CA2D92BD34346E1B283EA7BF2D0FC8E05E1A621F3EA63F0DFE4BA76CFD0B12C9B0D3073213827D8E3FACB7E50DC488BECE7B540E4C439BDC61672D8ABEC270B72852E341CC905AA259E6E2AA4E1A3CBC2FF8932A339E25ACFFA310660B37B3244DF1070858C50021D3EC6FA7FA57FB99794C4944A8926C6212A19B783533E31054C33109F8E0A964C07EEA2546DE58C9C0C6D9F7909CD3BB67CB51FC731912E11DBE81DD95C48B93D74A8CF6AC75FF9DAE18DF90A57EDE3F32DDB558BC23E0D53CE835333066543074EC01621326C3F0DAA423CE3B545B5DA8EF0A7639F14EDE40C3A35E34DBF410D2C6FE363202A07F11D2577A6B441BF6F20E0A518FD72B3C53B1ABFBB9A6604DAEFD66AEFD83C662FFE73888C6A5593440440EC252F3492D5EFFF9E5AAD692911AEB3A68D38B0D37360D6DD4AC1CDA91F110EDF2CBBD10C56D2A4A1409F881311E031D2B52B8F6083BF5EB96568C693D0A78BF3DFD509F183CD44934C413AB6A65C0B4B8791A4A02A73DBC88B190D0D482783F9FD5C1D6861D5FE41D79D604AF65E567AF32914093024948F1C5F8F1F9248E6E6D65B41221DD3A530267AB38F0F962A33A7DECA211DE585C35EE1FC2A81209867EC67B5E6AEE9A46062E62824488CC3E46A4FF9110AC1036AF62583DDEDC25BAB24D7B4F36335A62A28FB66815DD6890ACB3E028E7EC336666D9079525DDD47DAF981B15B1B44AF5A96C942FFD60DEDA925F09BE50737A93ECAC4EAD70CB07FF1D80BDE35ACA63AF933CB4A74BD15949CE1791B6CC33CFF5683E065DF52D665E43B617C055C1A58571408CDDD5462DCE8E69F20991DF47AC764468A44BA6B9824766B3DDA4A21948D9C7856A0A4C71B2C9737D199B583CBB2C905D32F01CC92BF9E3F5C13EFB2F8536BD208AD193CED44EBC2AFEFC9BCA5CDD40825809D8B8F1963BD023396704448AC6EC964C7635C82272FDA67BA0DB84EDE15FC6787C852B90A0D17399FA6CE2BA841D6A90264FF58F769261AD3A31018183AF705E6B9ACD818EC82506E90320626A74C167CF50B054941A62E180AC9D6B4BA00E6199911901BB284F9BFE06556AD22229E3DF950399061CC3D5F1B5EE120D622340F3AA3C059670B349B22DD5A01F55862B4EFD0A29ACB19004B9094852EE0FB7A06DF48264B6F696812B6E9E77AECF9ABC729092FCA95251FB71963BD7E4348D6572BBF24A930640263E02F2750FA3ACA24A955FA9AC6FDB5BBC32729452686D488FFE942E6720213FBE049B61FB710888DCEE824A724BE6231682E2ED0BE819AADC133D6AF58836A3D202A8BFAAEEFE4C272DFDA61F120ED82AEA45D002767851208562F1CC3C19F596172997B48785028CBFD269A3D13729D9458FA19E4ABA609778274D8CE9143A60E96099F5158145F792EAE6CE40B2DEA5FB864EF0B304C31F4DDC41D354D0A8155CBD000E14B0AF688152174DDC783F7B33C2D26863AE0783E62BE3DE84A802A00452F72A3432BCD996A31CDB16C7C18B8095E7D376AD4308A67774068857DBF5F2D2C35896E257F0B9461ED2A705C222ABB2779C1421989366A288BB9D76D6440AC54B633E36E26EF975951325DCA6F54B0CEFC326F4D9D06E13800401C5C6E6D92835FF8CFFA65E4DF6656EB9136984B0CEA71BF03913E5393535EBD63DD1D6E1B3A1A9E56A848EFCB15DBAF089C43A3610AD37B969681C611A84BF305DF8D9638AC3D042EFD9F111CBCFE40AAAC7C07F70F7522E7D610F447D542A1B41C91C063E78F925C1BAB4FB390A8484EA03E1AB6B84D92A6F6DD9D9E91F9D7ADBF29E990B2F3DA1DF0AF4FF5CCEEC6BAFDB32D73E04DB9A5DCD940D4A59FBB08AF1B994355DA8E7D33407966D3A7D44296E9FFB5D93857C3E5DB7154A3F62FB66B37C0D101CBE68BC24A6C1585F9724F6770324C8712D61D18DD788698213C1AACF740A9B187F3E08967E56F5B1ACA285F76864668D8B83E0DBDBBBC38C5C4664238705CDDF2543FDC08E98D1719F5B15FCFA2051D4A400D04C72738F950AE88CF9BF3E42A9729FFD9395465FA9861E094AC907AAC752415B96F3C573FC3A4889D8BDBC5DD87915D691B723D762F052291A1649C439C0B90DD8062A3C7E969A242075780C5B32D1CD6B4D5B0EEC2E22BEFC3463908F369C9D2CB5554514F007E63B26718EBC7C5AD76F0E883741CF99388B491E5B2AEA7F44D6FEFD270FF387CA55D78EC2F3B3E6F2AB3F19682CCDE9A1415BFD0C0098DAE2127C67290C12B519C9758EF5C120C0B0DF6DEAA6422CCC2A3A1116DDFFA8117F408B651E2617AFA8A2FE4929359E99C55B5453662D107BD1C31ACF3084066ACB2C5EFA4156A611F0AA30BD6E6E1CDBE8DA39DA534026BA71F6CC55F65BB18B48D20E728D7123F380314790FAB5871B9F136999BDDA95187E4CCFBB8201D57AECF337FBCC1E35F249BCC77772ABC172E7980CDCBB83385670AD8E559A03317C8EA4AEB0D2D9EC0F1B1C2E595A767C868FA4A8B2B6DBE8EDFEFF04121C2F3A4D5E69A0AAB5BBC2CDD4E5F61215616F8590A5BFC0C2C5DCE3EA00000000000000000000000000000000000000000A1D2E3C326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B + +count = 72 +seed = F151196F55A9ED88F1663AF6BD24B2CB9DCAF3C9B313CD8F0A27639D3CDAE72EA90D60ED5C7C6AB697A06185E5A2E215 +mlen = 2409 +msg = EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 +pk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5EFFE8A3F3BB5F6360C2AFBE5192D7CF2B49BBCBC215DD0BDFE7FF0295937C709F8B2E982AB92A9BAAC21CBD77FEF9D5B1B1B4B004F0708A3786494378C1F2C5B7550CAE32CFF50262DFB7532AAF11B583E4E7402FB41854E8D5E9351899B0B76DE585EE9B9B11147B87EAF04103F9CB86156BC1A2CC05CB019B2392877A4D2317BED69EB909E06499BD29CF7AB09338AC281211EE2EFCAEB58DF25384352214D2FFE2BE03B8F840647F6B14225F91E7831CDCAABF85B89C21E292F1E14D18BCE94E04FF2361C2A8DF8CF3BB8D319CBE0DCC6DAC427A16D02EEAD0F1F420796D1DE2B2607271B77C9A4400F1593248A73EC6A77841EE42105ECD0F5E9D5E4B9C833BA9074FA5FEEA8512F0B16974325C49294AD2215CE159DB99A4C86065C3FA38D80DBBAA6531887242F682D07141AD9C50CEED86C0E4103EF0602373CC4BD0B97248BD0E5DB196121107AE296AC7D7E2F5E18CB77EBF9FF9C855551618196ACE1898645E0DD18A8952C0FAB513A10F7D3B708ECAEA2779D192D283C21C0BD759B21E54D4C1D5D8DBE105B647CA1E87A33CF9B7C580F770B01EA990BC3147C0B49C71BB836D2253A3171E34396B4E109A7D5916216027F3F74373A6BF1683DE70BD649D502D8192C808BB92042580EB9117BEF575DAAD0D44D6FB83142D0FB584F938F6D198A32C9FF607ECE2082B96D39A8286509A12C68D22CD9CA11175C34918D298142358EBADE4748EF3D4640FC7A27442188D5CE09E64A9326BC35A0459B6D20836E29998AC7ECB63EBA0CC9A96555F219F445E910E67E8638E427DE05C943B341E98F033AA77288FACF1FE8821FA46D496D6909C2444572E333C770B7F0EBEB04094235CE4BEBC379E1F1449C0AAA22C943F16A6AAED1034761245FCC4DCA7B9C3EE3038B08AAD5CD64EF28F0A483751B608C78E51BCC4B26771AF21D75B5945588CCF69E929BD497D40023495217197483EDFEF441C75DE542C81197F03A60E389FA3E62778700ECF73DF9B9A9A7AA44F053FC11A771361FB390A62C97EEB9F901F58B1462824D56B2C90F222BCAB39C04340B61D56560FE5AC07FCBC77727FD06A6ED83E658F3691388FD14E4041C2796F57BA6C07DA38E7D2EA03E53FDDA6D55CC66839E99D5A262A050D257FEC4BD3CB40E560207CF453154978BEF4437087E645AB7B89D63EB3717C10ECF2D722BF028E82A681C2C644D651BBC0F5066DEF1A566F6659AE50A557BBE1A8533A11026FBB576C6EAF006E55E28D1E816D79C280E93A2D271416EA6DAA4DF5967303E7839015D50DA47DFF1407863397D712B7493B3C950C94C4F146DE28FD93006FF821FA6AE3F04846221EEC827E6EF2DCCEE8E9D12CD1F0F3F1C0EA321C6B68D79F9610CE4D2BFE4C443334F2FFFB6236390938319DC128B83A84ABF7B34DF8B5C8F3061024336AA0C7CD219CADD8B214F6099590E974F3368E87555AFC8C1F7ECA869755437DEFE6E269F3712FF0FB6B85BEC27170CA7DE7AF76C5471EA6C289395D8F44918F86BF982CFA838022C2FD48372C8E5020B31FD5B8E1C36FFE2A377D0F962AD6278E4CE6FFE48BC1EF1282793D7A7E528D1FBC0296733627B8EBB03FF092CC83F1CB891944137A019A2EFFC261E8D91938B4F73276FD98ED5E24011A086B2FFAE4570A20F3FF992566C0F7709A7973F04D227DD4B789982F0CC229B619C8117A741F640AFC2A1DC96C02BCF8B5F50051919CF43CBF5C6260CBCE061F10E7DDA67839FA19CFE8FEC9F50FE13A44757B3297308BDD29470547E08CDE1465639D36350B56EA96DDAD95 +sk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5EEBF21059AEF7D0B6E34AC718954AE51C6D29198383F23233F6E6D2C20341ABB0AB775EE50D9A796AEB875C13F8CED8886247EFA778B1FF5C259ED2A98BD8B85B01475194C265D9222A24A665938480C9267091C24822342C8A082E84B248044762220525101080C98425A2286A1C8930038501A328109400310887851201849B264849C02D182371E11245928830121720DA462260226C93C07088406A5AA22414A77148442098346950B028881610608424C1482603C1104B3281C89800C2B8411C460D884470E4088AD2A44062C4295B4421A4C68562101142163114186E0910288B18415A444114A7851A9409A2B849181745E09285102631239889D8848D22284841824CDCA60C40A06C02050C9B222C4CB62411C62D04450C480651D028400119604B868454362EC2A61162C4200281510022645A862CDB002D09B271648809D0944DD3B2609B408C81220692068A1388085BC8014448451BB47154140E421086018645C4180A0B0852E0126A10A76CDC486C8AC230C0A4904BC22DA3C46424146CCC2286D00242211948D9169110B60442306541164251B66162360502466463243050A285C9C865D9065203A64498326CE0B00D12268101178914300561402614B66909227112944C5AB66541102DCBA471224965A2308923C32DDB080C54B2519C3291DBC02C9024210B038512A30C024342DC2225D9164008310C133708D4A8315AB05050165264841122C50852264AC8B86490C088A3021022C7640B4521C83448011486C0402E14240802260543220C020304D28845244640A4488E804006C3804CC3242662082D0032699A00850A17448286302491091C044CD416668200806404869B802CC032855C842914820054C664E1C26D0814800B115204985011B15001C128DA10084112091413090A398842102ACB181024A82C1A979000290024A88820B48CC4344A8B20205A2002A012912046281CA30808440DC2B42D0A9961E1264612296E1BB481A2C4440A14029A846D5C96081C339113470563486524017182A64D2041100CA22DA4C2510147525AC42064184823806DC1341219B78022128AC12684844408A02488011860040045130062DBB460028189E4048698C02049467188B0898192301B088610A09058A461013260901682C9904D47237BC8AA25F5DD9BF92F3887790F2311D1DDF27ACBAE6C96350072F0A6E627741169AE21B4A067E16EC1714590C40F97CFD6CC827C832BB2F7FFA2322A87EAFCC0FABCCCBA92C56122A6EF5053DBDEBBE166A2BCD497C9CA290169FD6DF1FEA9B100E0EFE3EB09C933A974BE38D39D801987D0885B1B6ED3E4BD4D57E75B87E2C0DBC9C65F7A66D579138F5C70C677A76E02AFFD1D67D2A5C7C4A47EBF9629727FE1DDAA087F552EEC6528E0505FEE9A33D8EBD497C8075A9E39748860585BF7F9C28B17B406F196A61501E16F666EA44B0D37FFDE63B980A6C9131EE882D947ED3C87DED8172E182434A69A7C367696669878BCD0DDD21622A0423426C2DB1F84F4E88EEDC12F78AE8C457AEC92E299859224EF78C27547DC2C3C63E5F878A6B1DFAF1C6C5B5D5866E8733DF851283BA31BB9855FFAEA2C34762B5A2C9363EFB90AFE68D5BFA4AEB97DED6DCBCDF4B6A9AC76353A67D087300451456FCA228635738DD146544777C211D7414E6458F3B89AACC7794CCEB332784E7F643F43569CEE3156065D8565B970B0C7F43F381C9563166AB3CD71127BE16ECF00271086D57793737F34B2859776E023EF9203FCB3E291E3F7EC74E713683EA174876FDB902BBB47F408A337EA48D36B2C66EFF2A65BC0703465BA815989DA448F7D2217BCEDAAF7C3F4AB95F3B496074B321208BF99A6B6BC980E5BA00ACD9312FD66C25690DCFF3246B1CE37918D88693C02E1B0A1B589BAD89B595D0417ACE759277CB32FE28796FD9C6188D7E8485F80F58EBBF91198313DCAFABAD1C0E53AAD2684DC72A87B806C74F45A2C2F612E76B7BC2A6175AB2B8158396EF83707DE756DCB79916BBFD610BA94BC4A417EC2A9C81536D1953958CAE70132FE904D1648C6304EEC6C26E4CC8FA6887CB6457555CD13EE9F4C173BBFB38F8AC7DD34A15EDB6C8B808656B0E27A5E62DC5E9029025DDDC776077097B993BACF3DB07485147D8BDE162D9A70B0147A4B5A93FF3FC2DA57ADCF3ED0FEC3E44462965EDFFAF846C500ADDE9B2BEB4CBFABEC3F0475AC94724ECEFB8F4492A600B225197D6C4558EF722A0FE99E6391CBA3B45EFA09757A829A792287E70580272896DC638E679D59CC0389E9306DA1A51CA89A8D89313C95C25A1FB33D4133E08C4FDB444D18EA16F68767899C132222D4E3B3269C9F8527A02381365912B52E8818A16BF9665F8523D8EE2CECD6682F61B9EF9780A5DA907152AC59EA9D91FC302D27B938027D3799F1204F428BDE4C0E2DC082DF0DD364D960CBAD45C4B33D7B58D312D75CBDF3E174785097926F22D65273476C8968D6F8C077EAE5F58608CD06A93D842FBE3D1F5C2BF06F97AFB657221B75436E9647B4168C175F58B97F900C1B3334CAC825B93B392E623D0D2D68EAB232694D22FD9E856E9B21E848F5215D6F1FCF84BF63A79276C1CFA6EBA5C2628E39EBFD360A5796E407486154B693E20AB33B25AD2F6B9BB3F8110D0C2AEDCD00F6823C23E56727CBB70AE234D28992173A9A05BCEA15818AD05FEA996B5A4995F622E52D31F56B18AD974A84CF87AD1EB0C460F2000C065B692B91F87E196D78D1F163AE85FE2007D1B401080B286C1A44D22125BC5128F45447C5A3216158B9857555D453B6386A2B0CD3F476EEA28E6ACD19A59CE3A6EEF830B319A213217B937B8E388414EA5FA3FC39E284FE42FB206BF8ED2704A4E25DC9C982E8337644A28F02B66FDF87BF80393F1ED735A007C7DB5396DE377639A03308478C447B45BAE91AF1DA49F4BD7A8CE59ADEF574C6B8E4835BEEF1D794F73376EF7278165F171E082E2BE125DF814FFF8F3F78AF942C7DBE38AF0D1CECA8E091AECB2A31B1D6FF0EA7B9422A77F512D38E0338A6A85C4C2520577AC0F2B6A0FC9EC9E2080ED8F17D8A45A61D4BA4A190C5129DFB7D4D3060F5211E2BB66FBE5062BA47F78A055197BEB79F2B531C77737E35311A85F7593294D4680C2FC1C8486A7BFB2273E1F2581C3F05B0BB38DDE1CB0E935A536DFAA012CC11109DDE4907398B7CB9BDA7E284DF99BBC2E7724385A8234F4B3AFB8506EAF9C3AFAD9C7A39C69789FA9F29280F2AE51B5E0B9D5D13988E94328CFCEB65CBEBE42373A8885E5A5B07400C7DB73EA7E5D65E9DE1055A69B11F8C9C5219F95830474F571021B0D5C18BBC9DECEFBE5CF9152B74EFB2F459CFD781E4C9C9D0F6A176DE51799D199C5123DFDC618ADA8AB3664D76CCC321BC41779AD894AE477138EE55B934F0DF6EBE0E6B4B26895F788D890472677CFD54106B9C59546E1DE10AAB5260F47C9CDDDD686FE1FA0E5F83C57E740C7883FBE1DCF1DC9E4E88FD46 +smlen = 4829 +sm = 23070DB05D4EC9326D551804AB277DF4B1789773C27C7065ADC80C2A7EC696E5E2669DE39C60307E15D683F47D7244D19281CE95338E0F7EB55285C46AED3CA079188729B5AE89862AB92A5264FEA772DCD6C55EAF2C673BC6A7200E1F3FAA0F372CC4C9730BC736A27BE219174D7A96839CBD4290E5BD6C2669B122F2C5B19417C2794F54AABBC53DF7773E7902BB97AB77527AD12847FF94D971AE4A955B61A17FE54FF0FD98EFAEF8E8A258E7299509FD178937726F983D79E4D17AD4CBE14B20F786E34A2FCBD92826ACA939AF940E4141E07676CFC24D227BE8B00E1B6A7A32752B2B8719B701A1DACA08DA00DAEEBD282CA9DB2AC8CF864D0A798CB8A7D1E79B7716FE0F0E715B2CA9A01BA03F58906926497BD2D7F79923853DA43F120A3B252AB5279161A44B3436130C967343AE7609C06D3FE4875D19F5BB39BE65ACAEF5A767A2745A1417F4F34B087C510E0413A643C88AE34806D14F1DABB9347D6BD0AF584A445136C803047AB27D21C493FD0252F4FF4E8C7EBA51CCD7551A768CA7420C4371B6EB3133CFC895DA30FC71E2DFF892AAF3CB727E2C64BFBBD4D2687129284F0DEF766CE0703F569D2BF497E8421C7F908205CB1C851F4DC91F30DDB09E34A1B122BC989145C31D930C60A093025A315DA15680DA930462254583ADF5194611B11E1937FE10189A357CD7B415BB2D22BFC9F689F287DEB17C3299E0B14F93FCA5691CF5B005B5011EE4B8CC31B3139E8BE7ADCEB6DAA56A9C1F652595226CF2F297BD5F6234930FFA61CF6D24B6D9308EC0AECD334E14A75532DF516243F51C609B351D27F102963FA9515DD917345A997F1C201A73547A2E52BF320B09A881ED84CAB6102BAEB60288A852412E843D73CA4F78383704760460EDEB28F5768454F27834A2660B6120034588BBB1F47F008E17020DC843EAACBF147FD49F418E1B9143DA6375F5C4A4957977515607C59485E5BAD853F157D28999BB5DDEF8DEF3F7A43B2CDE75481DE8D1FE14D700A3B438051D6227A020645F72CCABEE5D886D30DBC71C14A7B4B0850BD8B0413F711AC005D677190F033D55CBE882250E644BCB927746B78B8E2B55B25A15D361C028F1CDEA85C56DDE029C1FCD09097608EAA22720A1E65DEFA401518CF16B7FA24F5A5C57A809415074748D4817588F41284770C61D3160ECE60E6045379270C31F95690B72FBBFDFB7333C6570B712168BBFB69A85A9D843DEBED0A11DCA651A3C6E5DFC63AA5C4767A4D5B12F9E14B2CB4BF7DB39DAF62464757257843E1EBDE582670B1A354E1C84496CCB4273E00F2E51EF16A923093FAEF6146AB788DB0D91D0CF7954B40A9827771FD2CD65FDEED8B91779CC967AA8708C390C2C45E01A6036C859C729D10C699159194BC13D417856DB137EC88AB1BB69CC80AFE0DBC816BCBBDA97F4C69ECC86590B5075488617BACC33CE02F13AE436BA6FB128E7F5CDD8B7095FD87B4F04941B6323E6734EB7921C710A2ED6FBE63395616FACDA3E2919CC7E9550DED8A7A9BAAF341368623B828B1B5A04E5B116D0A85503FEDB947C64880E81A65609CED23D4B4E69A4E6ECE71D8919927007FC822140B927383D53778B075E9280EBC721ED9294B25AC4D0B43E83F39AF7A289C8889C677A00398B23A03FE3E86539F8F4DFF263386AAF2EA6D30A67F54F225314A41EC41C3F865C32BF0759EB1864925887AD28DE4920994B105BD203A0AFAF19FA7D922041E96A24BD9BF3883C6D6DBF8862E34E036CE2F5A62FF89D6B6B117F2D7809B39FA1A152292DDC584E79C2339D545F7D363032B8C8E2DE6FAFAAB2CE1817BDA952B9E1B4AB67BE4A296C8EAD05B12184809E4CF41924ADF25C6CD5AB639D48ECC14867A688B16EA88413B9EB4D9DA47B46A3EFC8E59ABDEE961AC0405500F42F83697E8CC21172F7180DAC3230DA8FC2DE372239DBB0FC26AB4D0EB3066D7F1CF8BE43EBD6623275FA0F5426EABEC800BAF9B994273082E26290E76304FFE00BA5547A40D0AD3E6C2C6A35C96D8B69AEBBBB2BB7670C812757546F96C8F69141F82DD93D70836DAEC1B61F64BB0F2AD8A7900BD70F3B05FB6537F53C20DF9267E7E7B528053AFC7CAED3B7AC9076A3A4CBE463752287ED8761D2C939DDD3C3C1C2C6BFCBA3BBECF94B59B89FA2B006E5130DB671EE4F6145843245DD7D56102A1B08357EAC6F6199158B3A6C3D3270D73B07B589AD30CB4F10B40D513B76D7A5479206064C675F63677C5A5C849166E21063419BF99C4D5F6F6AEE23526223F9325CA6322FBDB5371524B335E8C88F7AEBE9398126FBD4B92CD3D72357DA08D7CC756D8E17BAA2F1F4570CEF4F18DF446F46C011BA04A1176F31DA7994029A0178F1021CD56893E2F9C24EE2CC5AEDCB25485DC2A5F559F8A44679F3D821C5ADEE254A440920411683DC0029A0E96A26C4D3A44B9CF7922FD64F9074E2F1389B51B5EC6846A71C69846AF854C5FDF7E649B4B0DDCCD5BA4A1B269851B8D40E7769E42AAEDA8D6D6359C71D248B9284DB6C3707F5ED5F36C1F008706009D26114F8C2C1DA4FF6D55CE523C8A314A7779A1FBBC54730925C2C23E5724890AB6917C4F0EF1A1826E770CBAADBCA84D2DCD6EB77E8880CA5079E097FB5C368CCF0F299D0DA5B62B839F52AC0BEFEC641704787003B3E5EA989371FCD9349241B922F3905739F7F5C83D72AFD2906B3E9A1842DC8D75EE7B38B52C803C65252906CB39433257B9361C438A81A36C2BF94F7542B2EF173523003AB6D93E623BDDB35AC7B11F58F9D80C9D11B8FF50871B4BF544E41AD02E576268A7E5E2A96F57D083F89F4BE4A1BAED12A908647A0330EFB73F591B44B1D88B2FDC1549FE4C64EC04D6F8B9CDB5238CD5F8C967948A00748260A9A6D30F57F89635ACE8D45A2A292BF5CBAF08C1FDA9E437D0DA51BDFFBA4C7CB37921397E4AE19B5ADA7918912445FE14B181B52BBD68284396B9CE80E49BA31DB1328376A80015D699B22BE7123AB4ED533EEE7C1BDA410534C5A3979CB5E8502BAEE52AC0791FB51FF60AF85C8F202308D380B8DB57812EEEECDCA286BFC49AA5954A390DC1820764CBC1E4715A62BE5345C0FF210CD6A6A8214D5AC30552DB3FBC39E24B456D84CE44EC21F980B5427FEFC89E6FAC06B16056114AB5D23E592664102AE8EF089D8D16938DF2598B47C6C753E07B5973B34761904E7C08897DECE2D3FAC2690411722E596BD2914AE1E1F640A4D442E97F2781FA6EAC70EAA4198ACB4896B5408B9B90C9477B3A5D7ADBBA5FF5B97D9E2F166E320343A3C4144496A7491AFBCBFDADB0E2024324A6569878E949597AAB1C8C9CACDCED1E8EBF2F7F806161E2A45484B5B6D999CA3B4B7BBDEECF7F9243A4D4F6465717B7D95989FA0ABB5B6BCC9D800000F283B4EEFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 + +count = 73 +seed = C7ECD1EC1A3D83F5116C0AA4345FB3ADB4D9F81BD79896BC4932EE2F9D2D1F179BAF7A002D88F4F69071A7931E7F7FAE +mlen = 2442 +msg = ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 +pk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E799230CC4734363502290AFADC0EE13F4D942DAE7472B675A79F4512699FAB2D2EBB0A39D0DF1BB6700C213FDA3E19D1B9ACF73EC913A88F2CABFC375BE75018A0791777FFEC92971DF2CE2485B05DFB3B28D603C2E2EBE3A224A238409AC0298D7EEDE1844ECAF1E2637FDDF624FB8AA623520BC7792C9B040735170D6438B654931065569171A72308524CBB844CFE03A3B55011C1AE908C32EBB064E069EA0BDFFD65038B2586B9DA100009A50FB1EE303EB3E2BDD190D3C8024496DEFD910E55574268FE751B6B4AC21A3A7D5F2CFCF880E65185C1B822C0F75D142704CE61DD694807E2E0D779C1BFA1C8FD4128C8825032B5A5059239A45FDAB3271BD11DEFA0A759451D8C4B521A3823FC7098AC5D4D459E60BBA9A0348AFDA8AACD02DBB03E62666F0D02CCCADB6E7C02E78AF3331B8BAFC8BA7FE5383E44725F714A02152EF071153983629D5EB3F0E6BE413068D6468AA688CDF8C9CEA5BFF5808EE0CEF1B6E83092F45DDBD2063E51FE2A4E7661D0497F6FAA828529B2B0C874888B75E9974331DFB29A494A4B0D45AE81C3D1C931306A52727E9AD2FD0683494D28EAD9D7E7D8A16382E94F21D4D6550DCD9C8B2233A3C48D990902E913F4BB7B5D68FF0D54CE93DDB699AA979862774547FE2DBF489D606D0E9F1218DA2DADA0F9531BB9BC671294A61FD83F9DA4817AC478B783FDDE07829B1F52BD20E82E8573B30C89A31872AC1813922F589A636AE13D17BA109FF915C8ABC7E19F69FAA93A3F4A63816B5187DED884C3C496DDB985BC54A228E64D8C99EF7379EF63EF5C8D07C68E23A1A4DD482ADA37DE0703E817319DB97C53A24B99C90290ACBB1990B13BA300B4AC1293A8DD7621A602C24B0D5A5F96151E235E6A83EA82ADA1B901CE18A2C11F82945C465658CE9217F1B6F7221D24B25C64A46542722E969F8D330163EFD7DAC72AA9084DD19E21F583E237B9593946F29A433D9B8C023BAD4720A3C9FAC3FA0BC38B6CB699E9909A2C25812AC6E8C6CED01D791B760C5EDD577FEACF4D5F51D201EFB07BAE3535CDF105E99A39749BD44A52FEDECF91D761A4C5709EAC975EE9258ED8BA7F3FC4CDE37BC84B5C150095156B0D7F102EAE64189D0FE77D88184CF33E7D12D50CAF4B3AC634AAC8C23EB1B0192A8E983C8B41BD5746DE100F2EB77560F78C403B326FA2448A5A3AA1675A3DD1CB7F5BD9B5C5B6E15D571A1BDEB7AF447926DFB3D57AF80B2719621197DF8E494A73D72A00E274D83A7230671A255D0B1B17AB349295AA86370144A95DB5430FCC8BF26E114F5CE9D5734A3EAEB1E4170B0902C3E2BA372D9A626CB930B56E78CC79F97E5DD23966FD5A77380405FAD4634AE125296F195AA5C92F53C82E36D16780BB8DD9B1409BFB178BC3EE3160FDD27212E0552FD4FE00A673432CFA74F14714285DAC847D6CFF78947FBBC0BFC7244F1DA58ADF23C6B2E03B6ED92400F6D0C855F0518F6D28213AC2298C3ACE0E83761774A349242FA43A7E06872404A3A69C88EAB265B6D7D4CA0267F488F1FD2901A890CFC6BAE6A45E4D596BE399064D0ABE863B530030AEFD147DA3A426AD6AEBEC8D75FC43C6BA3A7501F6ACC2026A978D87A316EE31D26C96E48A0713A4838985330B4796A02AA5C2998F339C9B53AA32606972D83FB391CB777E33332EDC32543230013903827BF2D4D790FCA6BCB3C143421A52C8961A24BB2B1DB4E162C8AE14CA7E992200F74EBAD56A8C29D135218959BDEBC6E0789D6A351767C6F91C4A6790A3BD00BC678507C3FA72D335169203596706F9A80 +sk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E79917235DD0CA0E28FDFBE573E197A2A71278AE7326225951314D6A408F92B8C9D79FD5905024ECB59EDF57FC963392C633F440F6D16DA5BD2CB999797745106957E390818AA6500302452315859B3422C9448823424C0B2052CA224003A44993A8511C1466808428CAB4850AC0300A9725E1A4011AA245D3208CD3C231E4288A6032728C186218258DCCB289C4124123388281000A1146105B100C492049642266A2B20D0A9150E48645542041589080143105CCB0505498701CB78512170E64126203076E0B0908108924228021C820095C3282894071E04692518050214848CB82484A2226D3204A529064844852943640DCB45111155224296492A670D3188450B688242191481092E0A201D0488A522446A23641D0A068C3106C5C344003186D02B301CAB44909348490C25051165291308224888111242818864C51B04189C291092768E33045A39630C10870012008E4061289328121433100B40DD9266620B324DCB6300BC3649248854122014A340008176262088558A83164C24912456A02084D0C29600AB221A3344C4A344924C8708C446DD1188210B44114C691D892844144881A0631DBA22151104943982993A449C24462A3380012B73063420A0017029B880059868DDBA04C94C02401804DCC0862938850A1C8891A032691A045834651D1C64882C6811928214AA28503010CCA06621381909102104B362919268D100692081409C3B05091804812A8510C29264CA2505804104CB84184202A81A04C18472C1424688202868A440D52B20104174D92827104192498044E23346414812D5A004D00474E18A444C8207113033063B0051129240A4412C3426559387083A669412260E2922DE0C04D98A2852327629AB40080961083328E409070142328C2C4481A20105020065A047243304463448C02B82943926558440CC92071C1324C1BB92120C0010A8564C0A6310C9925D8326112300658104DCC422840422C8A04815126511A3129D3941008C78402287100808014A34C62268DDA1024201150C2A205932660C0C2098804700CB765D4066CD8260D1A106A4C4404533830C34041D1C24419168A1B160519150A5B4845C1B84D00930114862861C6802111129106260CB84DA1482E0B956560246559940912C008220932223361C0945044219386C6A64927169B62D7FB94B0F353EE4E7699D8419CE3CEB1263835C14B152A73DD12FA4A8B4D2685B79EC193745A47A981AB88B06C24DA44B26DD989D4727038B44E53C144B2C1D789A49876B646787A542893E429786F1A104F60ADB43296C1A5CB2BF71687857626487595CA281FCBFD606157F07F5A736281C2E0FD8F9065061383FD65C3CD222ABF352662496BABB11991A04734F1106AB300AF36C258A265650C663C088365A5F8BC14672518A8C36932137558B84A0A91CA9331BC6CB8C3E89636936989BE3162572531FBA3C5EA454CCAFBA00324A98E2FF408A48B2F913FC6B800E0596C36E785A6C6795E2F71C5F054F57321927C5CBEC42465E1C3CE6D44D91B685445D4F1B39C93C509A7F2A5F2B82BFA3F70AE8A1CE1DF9325A784C5B6C348D8AE03B4DB90B3C0E562F73B559519D7FFCB571997FB547F11EBC1B34E3A197839CA84358701D45FD6912836BDBC4D3FEA2945A996F2E458CF97810D318CC108FE96489B301D73C704E557B721232F5FB19EF82D0F79073A5D7BD1B3E7227039DEBB5FF75E41EB8D5C2D24C9CCF82CC36AB9FDB0E4286AD355EB4AD7D3DF0D3BC3BB4DC5FB45B6FB906CA70FFB55D6669204C4D53EF3373CD27179F8AD46A29CDA477A17F1025A653662836C1CB45AFA13983C5851A30CFC15E78F6341D4E272255B0F7032AA39FBF3730A42511FC51ED901DEB9D43982C54A97070B1D381BB25AE36CC6B56D7DF906D9C3F6775C612F96B757678CA317DF337F928ACAA2B775F7A57D1CEA178141C9BC356B70DADA03433478C648AFDC705D30F15415406F8A3600EF1ADD1142A983D55B95044EA6FEACA7100ADE004D84688B0B80828E280C51A071ADA51728DEA8DDD146111C16D62778558589766B2E3E315A3F543D649B6556EE589157FB614EE4E7E79F76840DC750CF531992DEB3DC11A8B6C44120ADBD4F9A6A0768A0B15851329C6D13B3972524B34C78F3BD7D4C96ECA4D2E17304C56E47C4CD21FCC43472A7DD9A02BFED374E7FFD8B5A4A20AE4431AF2EA8D486950706198A7C52ECEA0A2C93B431F6C40C1C98B1409D189D32396D5FAAB77013B7C6AD4C61DDC75C8E05B737E714A09958085CABF068A140B72163326692BEACECD2E129D30C841BA30E5E23657527E867EC8CD740B93167419371A0A39AC105735571DB38CA9EC1312E16D92BEF1458242B793E3B378D8679188E10B06525B518094B72AD97E93C5A9010EF6813B9972A26418F38359164987274D93B9E37D48E3E330B3B449FB61E8A8451D4A801A6DF47D0C8D66824F70A4BDBCE15502C78786DACDCE8CF985ECC65E7828565C68D579DA58F2B5EEB9DE534E66B1F1D096F2686EDF9AD546974540BFCD30AF51EEE8D937DEF9672BC40E843F3E0B9D3386345D45F82F3F55913D6BBBEA0211D6F61705CE25BB731CC063BD77E416994182F4930FFD481B79B147DD11ABFBBD692C5028F944E582A0DBFCEAD4A0C6E13E359C301547A1A58A68F93988A0DCA744B388C91F6E6B4B4FFF61E3B6FFD47EA5FB1DB64CE8AA450B57B39750B60C54C037403F9227F0A080F92D66C6CB00AB021EAE55A148043F0C051A959302E0DAE0F2A5BB332EA3FC55C74C27DCB0CE5D205F39112480400BA2E219FA3C5EB7395508413839451BB76EDDCC21101DC8E58B629039632FAA6E862834B5FDA3066796F1136BE8C8136367B85BEB3D77C9519B35C456BCC14F23FB15DAD20F8B1BF1C9C60F7EB421885E7C5C7F0F7E4EF8B44FC7329E3200856E37ED8880C63BF73F28867E2D0CDA92CD3C88ABD0B6326CC0AFF453E9F2252E87BBC85795A764125FF8A6A7F15ED1E18D06AC3122EC50773AA7EE110060294146768423AB3315B80591F722A6004939AB6E911618FD3E2A58984834F104F0B9D87616FF888D4AA0C7AF89CFC3DF91C492D106493C94A9CF2994852452DAA34D1041390D28FBFA18B1E39E750FD0BE1394583FF48AA881B26F0AAC323C5959EDC048F0C186EDD02C638CDEEB3F6B6E692689345C600AEB20DDE5E895E9BFF3DE38360DA5690E96D30176A2BC14951052430557CE7B40D466AC1E7130B881CBA274541E0E5589A33CD1FFB1E0BA826C38E51EE6FABD507CE607ECDE483CBE090BAB2040FEDA3DCDC008748AFB9870197B3108B005B3321DDE17015646E4E288E4D21B87C5BD653034EB5C573C82A0C8C09A71707D3EAC810DB2009100D9EC974AEBE0272EBDB77B0231F1BD2FADF8346D62F533B1DA328AD3C5B8FFF91C6A523DA1DA19F23084C3F325B271B5B32744E8F2072400284DE9E85DDF78FBF076A0C8390D9A15B4D0FF00ABD6F0AB7BC0655BF2CFAF5 +smlen = 4862 +sm = 12C669F142E746CF990D74149B81DCEFC46A80C628F5A685CC17F5BCDE5675267A982754EA9B20394920960461C6EEF4A82769EDE9626AC3C8FFED296DAD83DDF0491A45E1F1CE2C6B8B6FD0971A67E7ABF9572B3E93AF63D97B0EE1243ABBBE1DEBF50DB0AB8427B142D06FFF6150EB571AEB82B8ABF133F9EC4B87BAB0EAED0A743369851C6A12415D7BAFAC02037387C20A470FC8BAFC4AE027BC0D016D4B4A61E77197D00D4ED2F444EA03179771E60EBD85E298D25C6E711DCDFCB6CECACD70A8A82D95B32F3584D9839255FB123FBED3D595A20C94FCE64BAA863D3160A47BCE26715DA041808B282F4A9A334E87C0909CFF39338F33DAB17C152793AF5666FC159E59A74A34E8742C8C88F19E53C8BCA258E2FA4DDD621F50D5390812D85A8DA8561F8646483FC51786A2E61EF1BC8D4404565EC508F5C7FCE4549125D40B4BC9A43D6B86B12253A4812231ACE391601A0F9460F3506DA8EAA731CA28B5CE869DC7ED3C7C8C025326509E4C99EF5AB6C80AFB666322F1569491D7572890091FD8AB151541B9C1B8E034B27B6BA428C7238493BF4AC540454B056E6FF598D0577D94953615DFA7CA87D15818E9CBB5BB6D5904ED51433D71E2FDC5A846F45596359B344F1DA9883AAA82C02007DB9EED95B8C41134D037A952E3CDC5AE1FFA7B83A786ECF240E6ECF45F0AFA9C5845370754B27330B6655689CB1D6C6669AD2844EAA0C875D6AE7AC171C670D3F0B2A59A89CD2AE7DAAB83387B80639EB0828A08EA87DDBB70258BEDB97068543D85987F4641500FE547ED430F9BB3750339AAA3A108EE87E9F8D376E1627658F730AF5DB6ADAE90C96E1C34E884649636275DC017D743FE83E844E7660A9D001EF533929C870C8DC07D2475E3D901021040BE0CF85A65736CE13282E90B56F8C636DE3E60296CA7E324D8B4375251AC789D3CB0FF2117F709222E64042A2C27B558AD66D3E09F94C53810BC3E120AF4A833CF072EC722A23A60FD677FD3E7F5A10CC6E0B3C0A5CD6B2732D8C9D1733FAF8E288B4B46CC5C9566B9C7323A2D84D80AEFBB4E78487147891FCBE75D2CA71F26330F73AC0B1CC6150FCDA7BB759B81885B2BCD2D31B2C824118C141713DA30252A3B6A19346FA6B45FEB3BC0626F6F586ABF8375906393EC97C59666D8D199E8BF82CD2AEB3E333DC6D9551F57AD6CE6A5647E65C7A3724C0146CC6E7EC8C086B1C326BBF2A9A14460F1339DAD34877B356C6547CAEDB75D9DEAC840C5F2A44E6195D3562F007A177D9CBCD4A146AD8B826165E4CA05A08269F1B5E6D58CC6268A2DBA9ECEF672F204878D640B62AB694F22B5D4564E11AD6A05EEF151998B82977D3069D88EAD763D00B5EA3C7943DA4056C04F3DD383E85F3674B2964F956B08DED8D0EFAAA418DF4F1E2816CD939E38115FF219284C7A935F27B92BFB30581AD11380EF35CC6A53D972508F155E8D6420CC1912ED294E4D172D8B400E82848DA3788604BA3220D7A5AD137059209CF202ACAFF2F5DECD191036B81D237DC56DB9E3C58CBAA8E1574F168F7C13F53F307F1412A8AFDA944F90DAA7F6CB221D787015307ACA7B2080BF6BE8D968491A94807D9FBFECBBBEBAF28B6BB8E1052144A9D6B01153731C30DA8532FE33AEF43CB04FA587A0F5E8BAC7AE1D82AB018C90264B463B86C820E40742491B4C0319CEF0B05A1BB69F6A522F6721EE8E3662CF33FF5FFEDDD565243AD91E1978757547E9642A917120CFB41CF09C644EC2515A570C06542E2589CE7CB6C28785F722B300458E3094AA9D80B820EE8807FCEBD098E400758F43D2180F3DBDE7EDF563FDF5BE8B12AE0A80A8AA7D391B98AF3F0347D2B61F5829D986B62A69D7D198699CAF3479D1870CFD0EE17BF82D622F894C03DFDA36FF52E13CDA13A4AE39C8754A9D6C3BB08CCDBE051578A95C52086E719F3B286163B9C189248E6B333A1FB01731A4A22EB3371289664CF7127E670CDE167C31875E70C220A38D2CD28AADFD82C2F4533CEB47A44173E46A29DBEF79A3ED81841D20C4946159D975A66FBF2B7925F1DAF9DB98BFFBAAE2593A06879AD01414FD65143D637575818D077B3BE00B07DB9FDDC9569ADEF9C11F2A5BAF734418A2F60564B4DA83E71A13546AC8C489DF83AF9F2EE8FBFE306E901F1229437EF59CDBD9A501C0B6BCDF93F540C7A166F2531E1CA71D91D8A424E810149715884D4D5C82A808312627E2ACEA0B2B46059AB90F62E58DA86C6B2AB02286F9D52BBEC8E485ECF85C58FEAA0798481FB8B43FCB2615F51853C0D827565A93A9B66B28E2F59B102A13873BDF9902A72267FC556254FBBD3B7DB4647054BC89F5350556228FBB78A2059D31AAB924D87AD1F153C90A25599E9DEFFF834743C15BE8297E5420B6FA9652C393DBC807F7572CADD20E66AEACB0C2BEF5C6C669AF3D9342E8F1B0B48CEAB8A7865A0B21D09248805397758BA7B9B21D37F5A62B85FFB5ECB00DED7E61A379AC7B7D5DF71B4E8B447FF16AA4B08A1EB34FD380C7CC539D0335A66F7C1F51E57DE385F4A0F087D9C2C57F7C60491438C785CD0C068C55EAD459DD37983DDECD28E2D1054B036BF38EF2650F0DA05C6898B359E8D38A41B25CF965A76F1645FED790E8F4D1FBFD74F47E5818D90955FA77A5C82AB81CAEC21652A75A6841AF2E5ED9D9C70DC924EA7B8FCCD1D76BE71AA9C6591B53809DD257ED208E892998E860C3C97AE95681B48E9DBC6B8B129DC615A615C02915A32914B3CB436A89B480CF71FE2991D56217AD5A12FEE5D6F3EB5B93B3F141F360CD09CD1CF49C2A73F10A46126D8A448C83242933275D9DC610749EFE0E94BF5C35B19E3959FF68C5A9C0AAA354DAE49553B9E1892F083B4207D63B5194B6A8BF06FFD4FC64C90948B90965A5E6A2F8BF0A8292FB37BB9547C0E4BE96C4E9B0862F67AB75BD7FF69AD5D1E693DFB6632CA4B0257E06C456A508E7A06F314BA8321BFB53BBA9DB4F529295D2E0A1EE861FDC69402D5ABC876F72D53B99D2BBB71025EDFA4462147782AF106FF20E94CF54E344601012EBD92F446C71B40478629CA18AFEE7B9C12992803E737EBA80A9F97E8DD040EBA88FD9E99BB96AA61E5EAE7BCCA1D001BD4433B9A45E58EE9714AB3F94A1D40C366F49B3F8C21A9439FC6CC99929E78FDB37C93178213C87F5A3E07CE523A5E314C4EFD148869CE77FF33199CEFA2D2A7E4B507BF7120423BD0B4AB18CECCEB127BCC0A0F66B1B91968E7A25A4A2912E5806CAFD020E6F5E4D735A092669DE7F37AE568C15D014CC299D27343E475253547D8289A1A2B0B7D2E6060B1E20223A3C47959CAAD4E3E5EF070B212A40455A5F71798E939699B8EDFEFF1B21242840434F616F8892969899AFB1B2B5BBC0D4DEE7F3FF000000000000101F314AACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 + +count = 74 +seed = 5DE03CAB3CBD81B8805A17E0FFC2105C3BCDC8D782EAAB161A15AAA543FED59353C1FBE03E7F36B955FC51C9B30F0C93 +mlen = 2475 +msg = 5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 +pk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4E7165E858E9D559E78FDD7E9F75393D2E4A8367E158849726127E7A78A9807A290C683F80154655095AA4652ECCAC69D84C1BB638C0BFDF7D22923F620165BFBF736868CBB12B4DA9A9C7AE3E4B2C0FDBC0D3C2F45FC5784BE43F9FB68266AEF5DBDF9A851DC2245E63922C2EE89DB333A8074F061055A0247F1F0B3A4ECD054A9EC82D1EE86EC2ED96F68F92B5D102AA7D5E4C6B88C991B9F4F1C1D095DFBDFD064A8EF275F96399B9EC5FB662F74DF87BBAE237B1A1C655B5878911DA9EF3BB87A33273EABB2AFFCF4456462E2A8B89C5B0985D7751E6F622018F2ADF94E9907F896F9117308453676FBA70F7D049BAD372B34D32BDB39632FE182AE3DAA40021527AD9F67AB55D3BAF56D65217CEFD40C9493BEF333CFDBB63BE58E9B678173E6FF0BB8C980B2D7D1C0CB46B3ACFB1A3C74F150AAA531225F28F1A458F96DCF0EED35939818BF9384D235300D9454970F0AF47AACA24A242C211EF6EE755149AD44BCBE372A7E906A367C161C3ED63BB6E8ED9E49A459D2D9DDC606A9A7FB271D1C80CC8D134E2DE8875EC1553C8980849F83BBB3734863453655429368D04D90D7C5ECF4932151095991EBF260042490C3FC48382FFD422CAA18224A5336C691C8B240AC9E7D776147D024C3A6283A4909460AE54B12E45C7E36236FDF5C666BD461DA5E7CE689B2C334121B4402A68F666ADE8B6E437E14FD50EB70840F6277C31E589CA27774B38BA9829E9B200F8F6BA92F5DA0594AEF15D2F04E7AE668A8C0B59E646EAAF0437A7322E4818B6A4F2F891C0E5038EE59CFDDD686E5E4DD5C83C4567947B7FC3721DEB54A3E237BC3B27B9DB50AD64E0D4869B02FAA6E8BA143D1DEDFA00A577E7751CE22C14B2A6FB53077957EE6A4ABDBBD6F0608F7AAEDA6FC4071F4F43786A5802E126A7158992C4A4C27B4578E591C556645D05644A46E9C0CBF348A0ABCA5A0F640C1D02393BB877595BC93D7BC5109288AE01FC23E0C2636BE8019C7D29364516849E293028A1C6A2121489173F00F090ADFAE60612A41373ACA3713DAFAF02072A138112BD2F69CA5E3F499C769183A11F87A677A808051188767A25844C066530BAF1FDFE5DA250EE77E66CFBF25F641BDB2F1C18CD2E7B20B90C232A40DFAE4ABF44C2BED63159B947DE5BEC58CA7B7A95C72042F609A23AC350557A105E2422B28D4B1C3993D3229C55E325615C8A3B337D5D47289E91B8FE35A37721FB86B1435A38A93DA819D71605713D33200406987E3D238015DFAECB9E139C6B6A7055E7F4793545BE1C2E6B989E7E576DE4D9F0809595DC4340D34D3BAD5AA238EF28BAD43F50F894CEE0D8FCE1C643B05B57DDC87A24E82FE8F98E9F2B3D954EAB5C97DB7067E41C6C2B7D9E034E4D7633C68D9651D64BC3C20BC46ED6FC9E4D3CC7A86D0D9BF16141AA4413E184E878C6F7700C57C601C8C639304EFD87A9F874FAA734CAF3B6441FEB648B651070733CA3BFEE0FB7C80BF7DFB9462F3D8D844C9DFC5932DAE2F57A75B8F1D157714D550D95DA51B0429D4C917EB9331ECFA20472457A1CF0F7E585D19AFAEFFD74C75320E5B00FF6BEE948D171E39F1D4122CEE215777ACCB05029A85F3AED0D324EE52B468C31EAD8B964835B84A8B4E5184659C4917D77D91D413E869706E5AE2F1A74390FBBD50A0EFC191F908925CE8E06BDF767904E3579B25756FA5EFF8A66D39999420F34887C1C2FA627D9DB04A027CADAE895E7C855B7543F88D6DD76FD6D7172C616D324FDC650C2E1515EB47609446178B5B27FFD111FBB06191B4DD0FACCC0AA +sk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4EDF6A7E98BE7676FA67B0908317AFF58682888E7E7482EEC1955CA4441D34079FF467BD1192C054F6B0C56BE31F4462CF024D7333237573B823083371CAB548FA189068C2128D63C06C12934188004560B691132809910605E0B6040A24241B070D80B6688BB821C0C6299998041B096504B3019AC02C041290190488041246CA144459022A23C5448CA270C4146C080186511649240268D43464499251438261528804CA405124858D24176D220361CA008AE3244464081214921151300898A0851A3742123191C344850319048006519B3426C0320C8144658C380E9A2646234572DB282C1846015BC20DC0428920226CA4440981120D84A2001AC044E4A08D92B04D48268960841094B4814C488893B6851B29065C228ED89044C8280643824C02B36822426E248240520091913006CA122A490082094988CA9250831405033592E028824A449198C231CB065182A8289920005A368201806C0C326AC2168C4AA6250189600A1265C4060902B8109B9449C8484D23972824280D139980C2466058B82DC9226E1881288A0041220089DA96918AC850C3A00C9A9260C2B42524420CD2162113007214053224C3241CA3604BC200C10289C816014006001C178E013721DA467222A72198A024208171C8C089A1907042C84D108905D9465111055198A02820218EA10424D4402203B02C1B9830440244099801E1404DD4363108C881CC180291384A22346051B62C84104DA44651C484845C487182144CCB3461918861E2904CD44026038850E194695C46291BC50D48002198846D10C04CD1242A18874562088188C6701B3466CA122E19126C04288E1B00610C0309A2286C59940892468611136C24458AE2B2411B9470E3C44900988D8112650205250A042E48306063102504A8484C801008212CC820848A2809D31692180652DBB66923B92D403086443285A436884806804C04851A272E5822311AC028084042A3A2690B098A6440829B0249A0162C8948451932665A321004280CD186041CB3445308420337414CB05024372C60280A1C212123A964C3322A100232D3908C80262EE0944D239425012905129285A092100B0260919230A0104C1A068A11358680867122026590C04C0BA36064B22D4BC0619A306DD9208112144113212093388CD9B20D91D691B6F1216C9AE255709B4A2B34D32BD7999670340D4D75101679C8559351F490C4E47BA196E72D0C71A294165E51E678C4305FAEF0BA9E336F76910044E674C2FD4F43FD6C2132B2016638C4E2416EBF074CE6D549443E17553204CECF2C2B09FC761B032A9F43064CAA01204548C8CBA64F287827F3E8667F22F97C720D1D948B1FDDCCFF0F0A365D05000EABA770D66B44C90A4F2D26701F3085D429DD9838466182FF40FE8D3B2D2099C4E7F6A35F23021BB7CAC80D75F96A7DD5DE73E5AF959F98B130C9B0D64F0680556E4C4218FAEB24DA88DCD7584AB6D8CF95639451A658CA74DC463896A56A490C8F10E0DBCAEF26A2AC4B67BF968A0EB73C7C3FB2987CCEC64A4F8CB6AD08DA4C78336EA35EA4D3BB58BA89585CA95E91853CDDC368AB970B12691DCD0FC3D5FF8987B638DE63A040D52F752C6FF20E15498D8A323CF15A63B367E2C5026A6225809F398FA3D26CDC8911DD1D7F1EBE35D04D06C05453D4684F97A02A40BDB76A9D8198AAB6AAD919EDCF8B1683039AFA2EEA3829594412246FA85A528F4B33D2865A201B2966BB94E52B41992A2676FD70544E084FC309164DB3F5250C9AEEF3C48C2E043A192AFA3D928C8D262201556E225F05D5F2FD2F6E2CAED4976FDC991E2961274531CBFC725A2D95787F9ECB62B2616891AD39DB54D26E4C6DF96CA6FA08E78E7A598C1A99C227C27F00433041DB6E69497B734CB9EF22206DCD39556CF201BB5ED532AA0420002094F3DD738AC222024A018C9EFB226320F93CA971F2A491A5D6F01AE62CCE3E52491E5DC10611F6419D55A63B9F6E285FD59FC386E3676B38FB9468357708916180D8B72829D4B1E1CE2E84B22C3D8669CC6DD6F16E2E4D44156F9066CBB4F49293861406647EE1DBAD0AE3D0175C11418B734EB4F91DB2B3AA8B92543F0E35A6CDBA3A800DD24004C85429075ABD94DC5B6614C0F6E0EA902ABBA34E77E348BE4A9084ECB7597096359F25E17487F66C0AF8019E860F7A4B14CA14B113AE22A11656DF89B28F31506DD123870235172C09C47AACDF76EC6C03F5006BE9E8A471358B0AA95FC109208BD09115460CA64B5878DD3F46C72778C2F88FDB40430DDFB644AB1EE89F9D5EEE46A9C13563E69F43F7E0A2F5388E4998D1FD3EA572A9AAD7202B596B627D0F6BE93ABECB5DD15D165AF477B546FE3085DB8F5569CC8645C7698CC67C5E5461B7116F39DE3C1452E96AB7301FB2C65F0E16FB9B1B673CF81F6AD280933339377ADF059BD9B3112E1F65B264EB4B83E788B147857493E7FECF03743FA880CB947C236529DCB5D5B83021251BFFAF1D86856D03D1CAE569D1F763EBAA4CFF8117A67280EBBDF589461B986D0E16EC3DBC7E0CA77E7E1E9688987D868FD7C68B4408D9CAF3066211C5C0D908FD8686B82F343A454EB49E7352CD2CC46B07F01AA78A557DE932BB47D0E84E8CD2FD70B9D3D88820A0D54C6D75B0455F16F82DCBD5F594F2C4EC6D4D73545FCFDF28C543B688E8F928516A9EF1F98974A3C3CBA658390D5D397CBA0CF374E6AE57C658F6F19C7926F0C3B1E661E5122BDB35BD9040098B8645959AECEF6AF10C3F96E9C921E154C58228E41AA84403F8B0A9FBAC92159D7F8F8C1944209D05B7E26C71AC024878CF406240BAE944AA5D05D99CF09A4DB603279515B9ED82B9D9EA30B54F6AB2E3D5DFBA42A50CB0DD773E1494025601F9376B08280B55AFE10A06D700DA6F85885B9641B6AA6709CC083A9C95EAFC9055627B71AB288CAA42240DBF7815F52CD78665A4C0E28F1645CDAECA89D1DA271611D4BB81920B37B18AF4FB07BE477DDFA7CE101E8DD7CDA56EE69F33CE1FD74FF91EA54BD26A95E201730AF648CC18E6B9A5236204BF3C044E4798AAED22F36601EFA9D5A77DF916B5610D609410EDB8241C7D3F642723D5FC690C57DFE0D04124CC5A85C9746B9947AEE4467EF72BF405631CDFE3BF9BADC93B757A65EE55D7B645776B3B7F910A42DA590380DA09617D934AD3DC2BFCA3A8C791B4BD403A4E3D4CFBEFBB769BBFFABE086386F59B6F9FC7035F10213BF6B28D03580922A5F76D1640756AE3035E667A3909B2B84BB673A7F5045C9CFB813B1C52DC2988B4E6273B2352EFCE74B6AABE6814C7DEF11EB6284B960218A08E3AE309C0BE1B6170120EA774A72206F4AB28869918AD890D4A9A87BF2736C7D7C826511DA1791DBF2640355499F42E02763E7BD94AAEB57DC664CED0102CDF8BA21EA922AF8CC77ED69020648450F69D3BE0589A8F331DDC1E2A49EFEF25BD3E1F3BFA0E8FF8F116104E5B2C0C8D4CE7497983833C8B61FDA033D05A8E1C8163E43C8DA5 +smlen = 4895 +sm = 42E54C2117473C664221F7C7ED352313A1937F3BFDAA04116764B637B5469DFACC0C82E22AD67F6A29E5B39DA0F41363B6FE7998A0168789F1F8F27D6D56537FC4B726D6F2AF4CE8077DF151DE51F745B53D8EE2E8224C34492CDD8EEA31235A493416758703B1F2ABD0568B59C6C29874BDE87222CD67DD55DD6D50CC9378C78AF8445BA450E3F5E0E2A881C59C7F2E40E9750ED7BC381D8A5216FA5A22B98ABE7811FC0D566CBF21CADEE352CE81F9105D6D9B18C11EFCAB13A1E4F4EB9E2E6CAC0467701FDC7223C551C7AEB8A8A3514AC97E2BF546BD6AB3A5902F4E1DD10E4652EBECF8BABB2606889D100C0C252109A580F7C159953CEB3ADD8E7B9627D71E9B1217D787D3AC902229459F229C2A815793620CE2F0969B1C2E46C88018E78350A9C7E51349D4D9727961335649A7B0629C749AE64B34A1286A462B73A8C3C164CA67FFC42C22E83CE10662EE0CF69D0C69981BCDBABA31F1C4D25C96BBC300062855BB0AB1200BF84324BB8AE37B80D81752E2855037431D6635E93DB40C59E4787F54BA358FD4D093F287A2C6B297DC6D7735E36163D6AFB4D9D9EE1A8E59A4878EC2C9A1E959FEC2A75A33D43D6F2496D8711DAFD606BA3D3D8A412115A9939CC022A8063F828F6EBF55E5EC15870AC8505DDD123E0DF00BFD5CF9E8722320E9EFB727E426DB6CBB120B544C7188600EC062AADCD37B1AA17050E661EC83D1E427932052696CB31384D8C89391F4F2EC7A9E8F09A517DFB28AAB8E6F97EBE28D58FED485399A52DDE55D4B385B2768B0F75E2B3137934E894DB64252EB2F2D556062CA6D6ABFC65C02DC6C3178835A5ECB7B9ADBBF2BC53708FD23E9E364F3B8E71E56E33A02155E60014A55E120B10DC55B6E88D2BAB0BA1792279178615A89866D11D11FB6B189D850715DF96B2982330FE939BB807E9775DE1AA9C297148C93AC2C1C7ED9D81C757AA63DBDAE17C961B6300D193B17A92C1217359928E1F73954D658C3D8A90863FF15FDFF507D16F9F9F83C9EA7DD260F9659FEDFACE0E16AB2D7C477DF2A535E9300533BA650C815E99BF93C04866BE553E01F84DD40987BC457E9169E52A66B9BED8D56A4770FC3A976709C9AD35C0383B5B2FDDB7B610E438346FC52ED254DEA3CF3D2B708C509114B63F8AFA006DC333D142AF83E4131DE1D42D6385ADD60B8A682388855F921BE121DE978D773226DB01384D0524E520017EF8E7C72AD42087A8B0618AB962FC293CC34CDDC54F033D1B211407889FAA5E547CF779D10900584BFD9E888D33DCCC7878F92C0922B541F557BFC4307BC3CBF01B9AACC7FA9D2CD2DE31341D8818EB64A5927BD16337F244D1872541A86ECCC1C7FC8CE6EE8EE7F61C99AFE685F921DEAF3CFDF689AB216AA196697BC7FA93D653FBBA2CE4383C081BEFBAA210B88F16254FAEFE6DC80F0B360523A3A79D4414D86B0F9CBD6FCF38BA4C95EE0AD2BC7379D044A4CF60209E27492B3C314723160939AAD1CBB50F6609FA22FC482D9F42D13CC7A196453307B8FC98C53D4BFAA649FF0DBA40848098F5B20F163A768BA13A663966AA68B3048D166C93108AD0B457E7A589CBFF12DBF7FE341B382C2001330DD18D35DDBF5FBD8211ECCF49A420BFE916B1F370BE689567CF55263F5B4242EC28CE3E1E74ABAEB6087D9832973AD85EA1B04BC5AD8213FA2CD9AF46EE8E4B8B7E17A9DE11E7B5CF984993B2CF06805A7DF24A14B750324768A1EE4B93F99102B6CD43F3E9DF5AAEDFCCB6D09B80C58525028F83AEFD1479F2BD223A55C09747252D38CCE904220FE4B575C51D1B6CA1116032617A34BCC547DF81BBFEFD1E6501D729D87F24CCF1AC6CE0F971B9509786F6401EE4BFCC3572BDDACC1E6D717759BD0F4886B79723D3E009968BDF7FEE741B9E0C7FCBA8C357F79DF0379BC213E03323E72604B05BC970B29A13092CA34E6B1174436F002203287236E33AEEF3717BF180B945B59002A51C2B753D424F3A59C3A625002D215D705DCA150B16AB9D576A60A72A55D6A1BA5589EB4190751005674C0DBEB34C82DEB49479DCB557596A255C8F6C0574FA8AD4024B2B34511873B1E0060BC8C41AEC6A615376F6C4D535C15FC8DEB9B63517A278FE024B40BE47AB53545B77EB36E9D98D3D03AF830E96E4542E11507D20A3CF862F3621352FB490D57E226E75BF6E96158C56E345AA859E0FE90062F8001FAF59B726A347B25A5A2A94B728AFF043667857263716B0585A68769011651F5F10F456BC9E769522CE524B238B455A389206FF43D8E2F65FFEF0E7668DBBD30F4E37D0A4A39F449B39993C9AC49F064382A8B8FDC410257ACF517C658ABEA76DDC087D445F777FFB6AAF527777F63E81801A2A947E7B3B229551F14CE270026967C13501C9CBC2754F42A50A49684165C2B93246E5C40C4ABA9EEE543643D45FBC2C8E0E06B26499DC85C2B7600075572A0F3C8B2711BEC069CA03A3ABB3F282109BEEF7F23A9AF27EA8FEDA4D0A7C6F82F171B49A60555815682DEF834E1D292D8B16E32D387C800D9FFA03C6FB414E2AF32B1AB2572DDEA97CA65D528330F8B899B3EC598704FE17FA0367D8D0DD4FBCA0CC6BCA6D5A139BB7E84F199A640076E01BB738765372B8BC5467093F4696E94C81A00D18ED21EC1C3EE12845FF02990FDC4C1A9BBF5CED04D3B92925C0533834F2EB438119145B2941BBA2B2F58DF1E777B76BE099CE65B75F1E25E51475BF2D2A6E1597F164CDDF59604C8E5D492C2D2FCC76993CEF70162BEDEBE162918918368AD5CFEC4EECB843E8D91134316EDA2925CB32A84854F19DEE039CAA3D3CDCB371051B7668016076194DFC7775CB6F3CB164778ABDEC9032D09A95C2B8353F456E0A2D10BE1CB7D1F56AE7C5D46CA1B1D93990D402EB76EDA953C44C5397EC28F8E8A44C0C6318F4B198CDD956ED4378EAC438F3ED31EAD57B8042BEE9D07FE85E6175B725F09D2473B9C5293C9F92E3A8B1293D796A062D620644B7C614AD5C5B8036BD776C6F30B1FE8FBE77CE7C3FACB94BA4EA840BCE4850A9379D6480DA428B8BA9324FD37DE80A5CEF352FF1D7DEA9BFA37D7E73AD7E3237B70A427B86DF24D11BDBC612E1A3CF85DBCCE453983412A3E36816956486CEFA0094331AC49F84E6F19C59048A65B6BFA0693D88CDEE24F6AC58A46F3DD4D949E6EFD981BBFC532859898B78EF6E6249300C148CFE11A393702E05BB4F6A91C0B125E991D115BAB9FFA41906887B7DE84784F67E0CC512929A970B4D919528D5307F756B3A7A6C95C59594CBEABBE010512192B3C4E505CAFB0CDF5FE181F4D4E5B89B8BBC5CFE7EA2023282B6B6D6F7A808285929697B5D3E3EFF0060A132E2F37456A8C99ACCCD4D9DCE9000000000000000000000000000000000000000E1A2D3D5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 + +count = 75 +seed = 63742CEFAE9868C3C0B31DDE0F9D378FD5D71BE7CC3F0B6ECD393DB55FB043CF00264852C45D1836CC12B9C872A20251 +mlen = 2508 +msg = 9FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 +pk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858A3E7B174163B30E402E4B42B1D6456FE31A34A930C7644275DE19E6FB67A7C43EBA50216479A24533609DA370B3F7A7EC8C60FD712F4852BEB487D1EA1F780E409CB85C008775157E1CB4AD85AE20B5EDB62AE05C52F7FBAB7D708A82AC106AFC8CA8A6F4A49D779D786C06E2A0FCB64BA17657C79E1A1555EB1DAB4B50C0557F4B3BA928856303759E725A2EA8ADBE17A5E611308EAFA6D471A0B4228D557F5EBB8330F33700896A28B7CD4BD11AFF4FE273389132BC4CFDD72A5495A4FF9BC7E283A373F34E6083A4724815EE6B1FB204BE931082ED57FED1F4C7B03E19982B7C12BD32C7C00093654EFA3C6BA0EDB0B0EBB8A22D02E3F9DFB9542729605EE84D1A1E2843A12F97F8F2EC4CB498D6D8F947A1CD384589DA92D74B32F2F4B90420400C5DAA767541A501D27CF6EC628CD6FAA0C41BB48867FB372A1D2CD9A2F42A3287093E1B0BB744B32F6F19B922652355519E1A50723DBA3348ED9188D07237CAE534406A08F587B3489EA48634D203D75AAB50BAFBE2AA44D6B70A96C11586FC2CB1B17EDB851EB492DB293DD081ED65F6CACEFBF05A722E19F92003755668F2B9E512B139CDCC9E0754B78048FD6734B6903EC7721C66324581703D388EEB91E86692A6B619D17D94040A012C1834DC3BA5E4293C14881395266B52E68FE91AD1931BCF81B1658EC7B148BF9D20BFA144B5C4BA1AD99CD4291E0C292B1CA6750CB9BF0B92602B05436EDE6BE2CAC5366A5DE58CD25F49931F7A88793DCDFD5AF9892E4CA1F9B04EE2DF779345277D6632B37EE2057479781CBA0ED0674CD9A412F57B3CCBCA8619D9516DF4E3C836E213F533AB8032E97C612B64FFC36B1DF06B6A882B0F3B128C7B2C0779D3E8426FED7EE648E55F887F68BD9C4ED5616FE20990DCE6C477155C0E06A2311C61985F9C6794AE11B480E33EA9665D78297D5D393559B351518E70BB458ABC51C459A156C6CF3C5E66D75BCA8E13FE9E02745B8C63286BB9950723BE9032FA31DFF1F5FE24BAE6A2B52C3AC3FB2DE67346882837C469A028EEAB8FF41FDC0110CA1CBCC3A66BCC458948580F1B9771E36C4EF87293D215FB3BBC7CB524F07ABD2D6AFF01F48F05B3EF801CB3681F063DFEA47CD21E49219B302F6B86090B8C82AF2AFC4E30D0C569EF019C0E50731ACCC74F8803C91C796CF6C64E81A6F248BDAF299EFABFB9AA4758F3CFEE01093D43861E5FA13E9ACCD3B4A9E0268B4D899D8104B588DA6E5C110D178B6B865A0D8D9322F04939985E1B55EDF2CDE88487E68903BEF48FC605468D722AF2784CD66A217D068DBE65926B48352EE5E8D5C2AFCCAD68E8891777537D091935BA0C9041B59E3C8C13EBB5DEF02353202F638C8BCA077916C72D24F930A661488CFEC54F71F49A6ED3CB147608507E6DCC886739EBD7C69973F50BB8AC47B1B6D2020DFA534C7DF394E2EA20ED67F2E47F251E8BC5E0ADCBCC59B060429407159E5571E510AA2330F24A52C0C049145593A7943E3FE68851B20E09109FDCFD4581AFF2EE835443FCF5830678EC661F3F0FC2C46467436CA5B7F9F2061B6A65381C5A24E7D0BA1D8954A038F385A83BA90F8AB90168233334B6045E8D7272029C6D08A0DFCCD9B09B4FAB5D8D264474AE8BB7B46BF8B98D941BF1C69BCDF0A4C15EDF235398C61BE6000BE38E4DCDC8087273D430103D27C3C92DAA0C998933A8A3D39C49E0BEEEA7744993AEF03CE8F5C19E5253B24265F4C2AADE58046B85787AACFA680142E80220564E365C22ACC1C6128F737651CF648483008584053E22CF7F86A174 +sk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858AD36F066BCC83D9A02A1CFCA11F191E8A6040FA5F5479757C57AA10DDC45D16C4FA64DE888E90DAC27D39C118FFCA48EBF18513011520BE3A86FC9290896EB0FE1B158061920D118165D3A27124876401464210434CDC088DD3144884069264A240583449CBC000A2049012C9700291506228040024646088010BA590438425D440669416469A3262C230221C8271E0A891E1308A9806664110240C84405A368414374D9024125398516442705CA465A0108A5CA68158200C4BA86118881053B66D0991000A9310A31045E4428A18C56CC41849D94469DA10105C22644A8689D9324D981680CCA46840B460A1228112102009A3645B26091B164D2441058B022889408E60206EC3A68089A209D004210A0326CC96001C9600D21425DB326C12B00C1233900136311BC44D2088306236291116480C13880B964CD844911CB771543429C3141114106104A1088306200A42300491108C06061C28448A100211262098A690E31244C23412232730E2B091499271202745204992CC940061148118251248986109B149C4163059384600C971C0100A1B396663160C04326A1BC40D90B805D4C811CA1626D3140A41102DC4285284040AC9220C22044C1A414E1943829010711843049206089AC640D030056446328A408222242123C1091303724128061AC39054A82881B00081848121B1202120462123209B3000C9066900864099286E8394251B4820D422112041256442084C0290100000080812D3227103C940212868D3C46C42284D00A50090963009918CE3A2018A2088CC2288229530D2B22DA408085AB089E006111842200909081CA84409313200C17080328D10236DC412451C0066CB04261987241A16081A471253464D21B56D1C158022420D8042260A95514BA011C2261021964589066560342682062E5A4871A44449E3407249B620D4041124322C19482DA0043043A2809A024D5A268653486D94126A03196C08853122078A4A306620164C91388A0998905B16304B322A64A040C4804981480018C76509312CD9066D133389D8A611C8B640E1A40114306501B44C142371E4123190A06948B40420B940D23042CB368D0B1541D4B4681214222421521C302ECA002A03A10C5A9089E022004826855B46019B8080CAA244004050881212018528E0BFE8A5821511EB10300A1E7B664FC54F8EBBC9CBC58C36C0C79230CA229E992532096520E4A58C3F1B708AD669E31A13A6606F71456092ED7DBF43696A0D0970ACCF8DA13B1AAF6BE08C6796E2BBB54A4F0E1262E39DA5DA13B7047A1ECECB2D18DCDD9401B4887C2945B51CE25A005F56FDBADA8B8AF2766624FB720BAC9E5999CA95419FE7402AD7CD3DB2885D75DB10E4E1421D6A0F1994A63BE424F5DAD6D8F7E28F8A90E64C9841A937B5B0AF6C805DECC0E1EA17AFE9E6AD9EA328B4E87B3848969E44AE7A75E65105D1AD661F7A4C2021EFA887823BD139A881DEBE037664A9E8ACD8B9F2DC9AC04A243C5DD09288E986AAD9AB830A4229898363C9C45553735863CD0C3279068C42B671BC5F66B7D7F65D26EA26972318624F8B4430EFBF78EF80F91D422B47394AC90FC5533EDC7D7A66A66E653AE5F52465C71C67CAE0AC0C22DDA47927EC47C85B9AC27DFE5C2AFB0C05E4610E20F6B0D0FDF7F915CA4B11B268D4277A6589CDB65E709EB560D0C52FCBE0661486C1CA539DE89FF5F960983DA82CC3E14AF31D5F10BC9CE68AB77B872613F5FE5AC32393B47FD1383DDA1E2F2A1036D45915871406AB7978D1331594AB961F1CE8189C2A3AF2166020C94E7F9F4A275D8E6C4AADC60D20C2900A2EB0D91D00B33E11C583F635C3E52EABA7394726FB1C79A92C39653D155127F970E580DD7CD71C6C59548B25F6460547000467CF42C3246C3CFCF2598A9BE90ED6FF43E034AA420F6F3755BF62FA709DAF3B95E0E7A28A70E4E9C20456F97D73C5E9546C231E80DE9166D939BEB36B8195CF6EA30511EE11A1DEFAD26BD526FC70DEE1A26F2FD6862AB90995E3356CD4AE28DA692E791C4D4D7EE7E4D962E2F725548E077734ECAB4B41588A1FF34C6B86F7C1BFFEAB1C25490DFA99D39E3F99D6F39292E62DF2AC35760ABDB94FA672DB4AA4301B337FCDAF877A7D579BDE38C5C46C196EF30693029E13EF851E4ECA1CA469CCE5EE07B265D1F7FAFDB04C5FDB300D358242E9F88F795C742116A8DEBB9AAE673885101C29ADFE44CE5B5AB86894BD511967C1A129A5880F029BB634F2658B6406F4990A6827FD8D686F99DD8763588582C40C4222DA38AD8333CA0D6083DF8ACFC65B12E13D28D5566399B3234A031E29A210B57A02979B1787831E8813EAFA84EFB159119B0FD010920C24FE499698EA28B9EA786D1F1967CFF980A29D2816AE390D777E4FB36C06997AFE3E4EC82F123DACE0581725B9A37BA36BF9A0FB382A5366A631B1E86DC014F0E0F63B5A2AE591E2AE76A9FE8CD5628DD0D34507739980ED55CD2A182C1A5ED87E69A28F6DA35A061FF55E9210AC87EF1EDA796A3137AE0B313E34A09D84176241C7554C123E3DFD3A9BE014B87AAC51DE96652C09E3A5FE7840DDACD8A5496C4E67B40E18850BB5B0A9C1CE87290BAF190606E810F24977BFFE845C4AED03EC389B6DB34929C60E4780095C3916E1A6AA3EA1EC157AABB834EB9DFB73EFB383C5A02B117CD9094902B7D3563F6BC24337E20754CA52BE7BD45B51459CC4F9F019431F98A750EDB62C36D5C59FDA1BF02EDA82F317C6D8213CE3D29E1C1E67F63D1DB723D40BB5F527AB2A7C888D0DE7A370A60375548F6F1131B88B93E87E1BB555521459566B69FB23F3EFF4ACD93E46A357A797CDAFDAC2BF6015430B8FD9014141D830FE8359865F8D59E34FF14FF3EDDFB3E3B3C146AFBFFA5C2B33FDC3278457C002C22B8F4460AD3C54923C63BC0C5AD53C590538F2D35DB955049E52634422B8D323C8E146D4FD112406A665F8FC55B81537B705892DA6023D4A7E71CAF5CAC20DC3FCBADB037734D67F1C3513B3D0AA22ECFB82E7AB1BEC26F5A99466E48158409811D5EA7B801381032292827552CAB2E70C1D83DAA3B2D8383CAD17FFF00B3127EF0BE27E6F55D25695E67117EF560FC8C60EF2701594D72A50D2DFCACCC0C853087F8814BB222892DB24DCF1FB92B306D3A4A2762C2383C8A226ACFC78DBBC7C696B420CD337D4BB4FA414A8A39D8CDA833111164555B8CD525D2F4B33CB3D94F5A494132BB2CF1A6B69541B78388E74ADDBE782250C6FE0CBC6152C7F4664B100D31E36BE060B5B16C16E80FB5E8479480171D19EEA42D97305E7D51645F755A975070320AF96F7CF7A2E8C6EA98670441EF89E2AF62B88205C61581A69290B163C6A1A68CB60528A8E5BC2527DCB54B0E5293BCDFBCB6811F2EBA6A56215DCD764E9A74854389DD41F5FC3C77A5F2B177CB66EB6253C9BD3893ED7F941BACC11BD9B3AE11381B56C8F8E85B9FCAE2CAC6208A9204116F00E2EDCC182FEAAF21060DE1388AE75 +smlen = 4928 +sm = 7B7DF0847C2CBE3A763E01FC1583FF2B8DB19092D90A56A38C830C8A96A7E157301BCDE1C80C6551E6AB082167DAD2CB4CE8A133968FEC1438935A29FE36DA6B2614DC144477F0F2CB2F72C3BF5276533244E6E110872D75B65F7D76441DB16B4272B03504171526CD7E12F09281A768775691BF7C6BB8610DF1AB189FE13F6D0EA62C2C30DE12EC8FF8BAED599F576267CD84B9AA12E315B17A11D0C6F37D0BAEB0EC5AD4F69C73D68E45812D8A043416005E17638F47C02079C641ACC1131DBFDC14C19033619E2C8A83E52CF28D87BDC559FB5CE025E9630E2A045693AA56FB3C8E3FAE32E2A97F28F6AFA4DF5C6F7A46CE3C59208918B70D03B223D309A30C9F47ED8ED106657DA9C2054A85FA5817489DA8DCF9A5EE4CB97EAC38B37344CB6DFD285D8E28C6E05B1BBAAB76E8E296994808562FE034CA3CEDAE94593C62B2A4FF05F15883746F827FD30EEC8F11E5BBD10F8F04045D9EE3BA32CC2A7C6535565E1DC7E331A131C6519EEE3D415A6FE254E6E2FAA00BAD9D044089C55A7B06348FD79FC586DF7290D28B7ACCFFA1215875A35F26E1D1957C6B8FF979C2E31255F466871FB7207D3355C08A809242BD2A18E4AF4562CEEDA995FCF9E8987811F0ACCA4375B1675B03221976050184ADF6FAFEDDE3E0ED9B1A039FB0B9D94EFAD4CE76EA836D68F674802DFCCB974416EDE2589AFEDACF31F587A3379E3D3B046FD2AF0C5D889CB46B5AA8721F71A4D0672C5F18D7811C89DC80F1EC21D522EE81E892CA0E2280C752E37A8B96EF9590B7F1BA43E103901ED4B0F46F2F16F0477CCF604E1F7C9575C45D2294A5C97E3C4C29BF01DAC0A064AC4255FE7A0AF21CB20AEB4A8EC9E1F3C535AC5B1C99E48F0B143B78C4F4BE6E5A00CF7BEC53666ACC7EDB75E348E7436800FF9D8AE331BD45457A53F6060D49D130996B79CE60F41CDD60E942526EF72B6E02918C35055A82041873EA17584A24C60BA7EC160AEE63AF53A5F8A2793B3A6491C28B4854F684833E7BB9AA8319839F39D8717A471D0C859EA60AD7FBD048989EA74E67D1465525EA30D56F555B7FA32679BEE0A7BBEFF6EF0DD87ED74E7B09E5B004BF711F2D5C65BD3A3D935E3EFF28944B1011C1B6ECDF90E6798BEC7F5DEF050F10DED32524B18CF1731918A22DC5E6B3DE56002FBA18D21CEB1CDEAE94EEA6D46A407915C97CEFEA7214B00A28103438602EF593B1FB530ECE30DF554CEA6268C5CE44017AD3494F406AF167A4B17F7D59FB92DB0523615FED395C7AFE239582234BE7A4B4245EDCF70DF1053E50194413D09BC00C9C7DF9A762EB9358C5D941ADF0933D28E8B6F7CBEC1C986693D258661BF9D85D3C0FC75F16F4B3571B8F78ABFA7E8E577321C694CE83A7F76B2A148D19D10968AF50502B8FF5BA3B013D3E73C07A48C82729427115EA9AC93A431E8B8C3CFD35C3BFF4A5D195D6E746DF1268DC141FC66D889BE9B982BC42908580700B44F21F00E6F42181F5AF483020F51228B56C59CBB14CB5EEF85E0D55813AA6CBC56DD577A4C9C9C595390FBCBBE93A01D3B7B23A0F2EE3341621E8611FB334D538FA31AE13DE500C7C6F3BFAC2C085CB5B3CC37BA34BD09DC673B45ED9716BA95256001810995BBEFA3C0F73446A224ED76E95826761920A77A8EF7CD108C35644BE7A883AFAEA3AE929557E87F969875043C4A33CF11A49AB10404E70CA12A2954A0273A51CF74EC0C3F15EA8E8BC8F70D4155972785BBFE961BC16B0A2CB3C589FCE0FC71562D69A214BAD8F15D3FF0EB6187361BEEE85202D354D596B91E08FD9CCF74820D5B2755677226C25A116537FCF6B60EC6F3E106B7DD0F303809A6AE5F0A07EFF90AA96525A396E8DA381AE087C16D35B3EF59638A49F60F5E4C3C34461A2742A71BAC46EA772CD2BDFC36A7BE08A32AA1651B084A2CC93ACFF2F9D28E2EF12ECE087FC0DBD03B5728A14087999112F6C76988B4E536A834999401C2D2E951C8E0D0DC0BCFFCBC880EE944D16565FD0E411CF75B56238410C14C4657E9A95DCDE846C4F78A1FC16E8AF9F7F5A04D32A4B48260C9E2BA4573A474CC955D4B400000969E1D52F773ACF58D3BFD03C65AD301D38BC8DC65008F0C5F6330E44C4220B8FC8E3130DA3FE3D536E9EAB72DE40A8C199D29E8D2EC1CCACD97F0DFCDADA7C45751DDDF41FE82AA7DB6354766E99C46F2458B5773670240F9BA750AE14221BCF2E23E12038EA9C99D1A2FC6470999EF8B6F48C704D7D636A1D6F32AF6ADFC7ACA649228F6E58D76AA144AB114C161553EF9EA4E747AB745DA1F7458DFA7AE463224EA6568071348B7C3D97C11C5444D29AB43CEA66A60B13E05EB4A2C7D00D2E3AA9CA28D7B6C39D3648302589E25D595ABF94E5AECCB7BA394236CAB1D0F0C5E2DCC17483183B69A0ACBCB86D68980DE9B82950AC487941F30AA6D487AA08BBB7B296493B2701DB27B99116E978C70E445394CD8B2537F10A0817F457F53926023A55BE8F9C9305650BD5ABDDBB9D9DA7CEBAC8D2AF93A1B26731563547C49478AE207A8778B72627066C3AB3E69BCAF3F58535B93CC312DBC9D0A24E60C583C133CDDF555CE516578A36F703C5B437D66AA4C5CD95FD6BBD79A14A53ECF4E9A5816EAE7E2EC6AF804F58A135D9AEE6123F85747C946F5F19A190D7740868E2014155414EEB8DD3D7C4E5A4C845C5C2F2A74817CEF8AD57438FE0404EC666F2491C140994358E10E0CB453FE9A2023F846985BD6A1D43FE095253E0B0AB807D66FB8558536F43ACC421BE8158C5B5119038822C0711CDFE97670C0EE95D9C99F3E32DB50D7C565FEA3512B336C83F1F797285F55D4BEC350448CB519060B4B6586D83316A0B7EA84220889282A303594BFEFEEA0CB800605AF1D2B125C988274638BCDA87BDCAEDD5965653399DA0D201F6DB3EB671FB62F5F3A751576B527258D2995D261BE4CC916C6261EF5B9084A0313731B0AB5B023C4E33691C8D939F4CD55A86E8DFE9204D75675B719EB3462A13F1D0DA074106494F2CCFB7F292EF2E48E6975A54352AEA9E1E9AC92456348E68EFD8BD61A5DBE6A12B3A1071A7C50F7E30B64602023E197BC71AFDD4EB4E253FF2025F265B1B04D7637E6749FF51F46D9607886BB9D6F881A0EB87144F63E2129EE2F929B6273EDC564A4D91D96BFA0C9C789103DF74ABD89FEDE436F551C478D68C0244CD0742C1C9CA6362998D12739F2222F45D10359D936ED272E45C8D9F67B89AD2435558ED76DC0E240DA068DC6FAE4B38835EB2CFF7BD552F000E39DD26F25DCDF7FFBD0513194049767F809C9D9EACCCD5D9DBEAEFF6F90836465A5B676A737F888C9FBDD6E6EFFB08212A2D304C7C7E90979DA8B0B2B6D0D3F1F70C122C2F325782939496A6B1B6BAC2DEFE00000000000000142538499FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 + +count = 76 +seed = B887F07DB5358C3FDC2402947BBC87ABD064B02A859FE8DB37B5BCBB916020443DABA5534A0778FD0B1C05EF3ABE6269 +mlen = 2541 +msg = E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 +pk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A3AC491D94300C75B9132B9F7448C3577F5C8C92F14D0ACFB9184A622F6F98FCFF786A54809B200B6E34867B07FBAE681594804CFA3492C8987CFE21FC6679F3811A24B201A539251341F90483771C989F5EA3E1AC5B257771325EF6BF5B412319091EDAEF564FBD6CB811DE3A5A658015F354600094B5CB413C4EA9E5056F36959EADB5EC21090FDD7116048EE31036F1C33E553E5191B09E5D9C3697E2CEF93AD36AD9CBB34537DEC9067DBE9D60A7D193799DA32153D2C45A4B69718B97B2C3300B7418CC75136499E811F365A795F5393C1BA5D03BD7CB50B53D41BD1E50656DB3932994BBAD2E45452E72854B88950CADF0AFBD261378A879BE6C9BB50E629E2DD565CA1584986491237A57C74FFC1A032A329CB3791C8371D228C65F5E25AC9170979DA87963454E850E6980B9014680DF41D7EF644234C31BCAF1DD36779090B34E2EA2C8EF69EAE7DD90280972600B17CC5C237CF34E122BC49420091650888C1E8382FF7E96484D3AD15D5A9DAC363579C18E243155077F0D1499A8A03D5051E48236D7ABDFC9EF30C0D1F3FE8835FA9ADBD74B456F9977A8D21BA526F2ED840B60B78B1854B909725D961916A7C305AB65DEE7C878C052D463FD178C394F114FEE459D7440E79F5A68E6F804100E3C46F9BF088262A0FA49844BE4BA46364BD281636549689710B52172F350C3C0CD7D839AA98772BAE7597809AEDB32058E3AA2DC3B2C938E72F5A918E69BEB0181B7B65BF8033026A6B3AA41C56BFAD0AE22854AF34390EBD6E80DBA36F6434A6A8445A10197EA17831A08C7F30D2C1C799CBEB5F2C53F47DFED8FF8F90EEE0F3688C4187D4C5880533FAA2A244827F79BCB73CF98EB6BD4CFF198FC98723EDF77A3EFBE1F7D60BD0D8E75ED538A6FE876FEBEF64ED705DB69EB851FB31716DCE657A1BB5A3940C9012DE40815F1F6834AA473C818BE3246CBC8D0812A049BCD0EEEAAF58ECEED671667498430CADA3A0178E0D3CC988695F05448929DF632E92F060D5B604EE2C40F670A8E93416AE82D1DDEEC835179038EFD82D4C27D92BDE956751F406E09215364CE5D6130CFF36C5429294AFD908AD820FE1821B13C2C9028FF7793D3E9C69707908D72D8DC9489EA80C67EDFC766D7CCFA696E0B24CFA1DF4DBB399926DAEEB91544E1DA572BFB7732253E7851EFAE6EA04C3BA59AD0CE50A3042FE7C3FFB891785DA5550953267ED259EAAA79484E4B7286BCB1A9D252F9FA6E3FB129458CB641634C49106D77060B47A40885D675386DEB5335E6D3DE5413888896DF7609A131C033391F72514437B13E0FBFC7E8B156E20DF8B0CEBDC26A24E1E3A66EA4EB9525A154F1EE285F85D47319FD9A1AB70E99C1E7A03A8BE6C070A5553DF14D3F89D13847DD19D0EEB5E4682135CD210D8397D3B018A5A78E40864A7C412ED1EFE360D4F925A19575FDDE11E23B37D26906693DC65A8F769EA9FAD5D88DC62CF45E5BAA298EFA78CA457F68696A4C29F8759A4ED35FDDB351E13497A0901F46835CB1B8042DA5B3317843D8D9C5ACA9EFAA2BEB7E283D6DA70EB038996BFF56F1D493A91D91C9FF779C9D535A9B34205A38E70E3778E0B685FC842E32A2CCAC01D9EA0D1EAD9B7CA4204C1B639BA89763FC4BFCBEDF2B9B6FFC3A6971EEAFEB972E9F3CBB7012FACFDDE09A9354D68F9A7431DF14F8FF7ED51826C18450FEEAD0669EC0DE76C39B65101D6E1C66CCB0A1DF29A9E05CCCCFAD4980A896C53F8A856AC2EDC2C3B49289EB2AE8595354DEB579A750581645753806A81EBF2F6CE674C4F93592 +sk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A30D1928CD22618964A63AD3E6F6023AB467D37BFD799A1F11341359B3FA25FDBEEB72BF7C0697640F1992B713BEA2BB98D6BCF87391A9F22A1BF14619B6AD904B64406093A82DD0940499287010B4499CC45063406402B451A238229C400463B28480402653848DC906801AC56923A50123A72D180322C800910A199102098618B80051A4845A202EDB4232DC8088A2804C22C95062921023A045832490021451143841614651522464923222A0060D13B50DD2828121950D10412110248611000222216244929108B4010B454919C048DC144ECA9628E22471023640C1202453149223272CD3C88C0B1461A4080D0CC0714A1008542828011788CB02080484484C1426DA042CC8C08590142D228185E194249A148263080C9CB22C81328509A080D21468A2180D991491C308241A36821040044B423124244259208A13936DD3C2890835815AA68D14934861340C1B1122A1329244C41092807018136C180660D818665900621416314A128294462824A368DA4671DC026D9CC66CE214811B170210134189C00C12C3416324281888688A36821C100E9334128304621C834422804D01C960E43850CA8049609291A34642A438010810245904128C480890A064DBB28CC3C43014251140062EC132425836495AA23052A641119121E0C40C12B02D2493855414851102462110720B466650444DC4C84491B80402246EDC08289CA88D92240908A54118B63009262C94200E8B106819A120100506E1C6049B184914142D1CB1514B04868232725B9070A1B86862B48D183764418681241045C34210CB32846238860CA12800497080965053A20D1C40089A288A14B24503136D832841D3C8651236264C86440203650A245182342A03937149447291A451A10624004140E1C24003060C08872C24932402B98114446801910519304A91A00123088E9BC6710A4484A040488932214438050AB78980C00C44428D11206090380AE1A07101074911810C98388513384151C804A22265840025CC12024B288C53C201C228601124621B1149C01801638628DBA0280C210E00060E404226221582024851004921C3346E93B20C43064D19056E49022D13A2841B140CE4B82111378D48C86D91965060168E01C8701CA14402C25002A70190983159B000D400319AA465725CDC9F1DEA5F33E7E46F02BCA867FE78020D172BAB695B06016284B97AFEAD8827B1B7F45765E0447795608AD87B47E0A901B65A212FFAEEEAAA9105F1B0FF1716AC59AED8188F8A1F49DCEA845444F73FAEF2A9BE37DDC2D1C1C83CA85E23F0177ED5687729D27DF6B344988D30C3654B150C642FE6F5FC4F08391CB56CE8B772AF05D84C2C11874D8FCCA42719CF9D8C93AEEF098530A20693D01F96437680448709753AA5E3D1A1499B8FDF902897ADF088E1BB1F3381C708BD12FFC31C86682664933F91567B66907D3526E9D783002D499CB7D0C7CD03217A3EFBDC3A2F3588FD937501D624E7EDE75B400BE5F7C06EEF75D08B07FC661248C8A87B7068A29033A77EEF47651F565766C242DE4D7897FFEF56A22B466867AC60E97891BBFFA24B94C46F1171C5F9419C603047E4E53613E51477AC382590203B83D6364B63583331FE71C8BCFFA19459A410F27D665E4B0E75F20FEA17C01F7C669FAB4DA430BD02D5C8FD1A8F432F11FDB23C5B725507A6D3015D86459AC0134EBCA04B0134041089CFE94559E31BD5A8C0332FC71C7749E4DDBF2EA4446DA368CA19DC068FC0DEDF2489AD83BF76B6958C9F25E3040EAAEBC9B77AD961AB13B5E624C24AD37D8C0B16B53145F21AC6736EA45843AE3696A3761A5D6A30141866D5C4141296601523CA79F4C50BD61E081CC9F2C0831D7B44D862F0165D3715B9F1D2345B62FD50A42CF6A5A127248D218E2B256B1E5AC0C268AE2F8A13216CE763AB620B52EFAB194C7110E76B0F30A88029AF77E40FC751C7D51405B2E370252232A890DD34EBB8F60EDB250460CC1E1AA301BA0E47E728762B6159DA5BFBC32E14DAB5AA37751BCEBB0C453D071281BF47654AF737C7E6A3CC842770D1C8FAD8031A73DEE80DE290BF833EE5AFFBFEA0373AB97F9832E349B4BD1A234ABC0B5B520497A56D5EE63E414A2F7EC4DABA9712EBE03763F25C3E2B6D3DA76ECB683385592BB43DC040E8B3064E5AFE2DF0FCEEA21DD6A829794E8FFA7239E3ED59F6258C603BCCBDF259F22A84DD1C59B058CBD795829327738A34B1C2EDC0A58CFE0EED47EF69E27D4C6B32831E91021E9E9DC05595AFD63389FF81D15B99AFC04A89932C7EE8D493FC6193C3C10C233D93CE7AAC9AF96C008C6DADA25E5974633D2E58CF6AE6C488860B70799AB7DD74F313A069FFB5B9A25807FC327E2058E0763BB2C3E398AD528BBB88487ABC2DE611620AACCEFA4CB9E5F7E0719B753F31FBDAB780B3F7839661C9FB81B60373CA9E4C25C72340837B6FB4DDA93536B06E160D9FA341DC60387CBE5E05665B590A483297DAD8A915A0624A3E40186C5EE28957D2F6A47BD8255FFCB11B86EA3E3A1076C1359592509B143BEEB1CDCE9A0784E59DF5C81C2F5DC008BFB2FF39647AE8C9FD7EAC60963A6002F813B87C478BB68A32206EBFFEB0ED134AD778F897E35BFB217F2EA4B3FCAFA719E6AC42E51DC472C5C370C5AB24B396B9456D07C3DF1E5DD4D8AC051C2DB30DECC4FB6026F4DB4291A83ECC4BEA3E094F5719E429F5564A9922FB0C1973CB2A381B924C7122221E84E2B3B8F1AB44DB7A0B3C6AE16479D8DAEF8455285F17B49058FE0BA5A55A32C71D2DC448324A76111D489EF7BFB971A7C2FBACD9A522435E8728DE7041B5D4256F437B4B76EDB5A30990328393F21C067194008CCB8ED98E177C5C05E2550BADE4DB893AE65BFF3E85F44B4E21A285DDC74A6F40B285FE79BDFD6F3F57ED02D970ACD35C5126A51C14032142CE94AE63752037BE8D1BD6BAF3B45B4A37B3F46FE34DCC4D578906D583C7F479B8F29694C68067441C3249EB43D8B8508AD42CE7347C243070A6EE3CB824C3E400ABFD8FE2044825F1CA54757195475154F7764C1B6BA0666FEFAF1D2B304397294E923785338ECC96F46C4B9E070316BA6F19B5D60785D0AA7F2F2C77C36E6AC6295D9285429A661C37272411D26382AA71E123EF7CADF6E24739D0C8FC81315B3F0737FBB9C114ED7A84237E1A02F640F25EC52BE8F3D65E60E4D35CBD340ABF5B77FC51AAB80E86277E81DC8A4269B1695905276AEDE38D826F33F9B20307FBBE8D0FFF7D3A050BBADA63B3D50491BB3A70D44440ED37C34455054AE60FD2C7F308D6477182A4987FCD9763B33A3FAB712F15D22F912306FACFC5C87009D2AED7CAFF3296F2ABD673EEF31C5D451CF070FD590E395B0A48D801DA527942679A80D99F467870AE912104A9AC663453284627C46EA613189C654846A96E2C11FDDB76AD64058E2831B3A0596EE0CAB2E65F658ED72182F8E3C91C1C06D281B05B75767D6C68C9A41717A7860C32763A0A7A50 +smlen = 4961 +sm = 6242BF15B67CBAC0E5295BEBF6576655B343A4D99A77CD195D61B58D7EE5EA8D7FBD67DFC97B46E06D3F1526595FBF6A5F3A1CEC9BBD6C32C63DE475571A48AB97D335B8EA54882DB9EA0B345D5840C715CEFD703489843771506FA404055AFF796C5B4A7B99B7082564C6174BD6A1DAA77938FD16F195AF3904D19A38469089E614A709FD3ACEE8E385587A1EAF494B12EC4707CC70FF2454EE85CBE10F071DE7EABDC6FDD285BE07DC58E7D14E84BF613BF0015256C893E70E6E38BD6E8123FD7CAC90E4B3C9BD895E40FDA89B3D3F99B1296C0ED4B2E4159058599AD666EA81477D8C09A9DA925EDD5641576F6B1D57553163592BFCC7E42759B621CB837DAAFE73605C4C5846F855CB21C1D13327171CE8974A44C2987A6D04554FF47C0AEA730192ED88C2B38FAE094997A0622F806A23AB3B6696DCC6AB5009250669623BD54B887787F4F58B5B3A42C896E0826981CEF1B9A9130829246F3F33059CB069FB8FD3B74AAFCAF049A82EB85CEEC0448601AD48DB1A9851D8848FA8C90DE978222A0C1903F835CD756770D276298FA85A49197F41C8432621FBE69864549E132E9A5500F6E506989AE5C2DC578C78F849F96AFB956561D075F8AAB05BC1B2CCC4FDDADECC7144630221F5C460DABD317618C704B1DC220E395DE4C4ADCD70E16D5AA603E87DF165A8D3ECA89AE5C3F887AA36011FD2278587141E2B802251ABE1775800A200E7004B00F24420D80E75BEBCA81AA6FF19B215A87EA0756848C0AB5BAF7482C03DB37EEAF7DCE39EEA6C068F4E28F1A3B393B9C9D07E10F7914435C7A50F6461E3E2894582BD8CC6A45C4F434EE955779001105A937AB762EF8121AEFDDC3B9E978A3AD726C2A47B5335781DEF9385ECB6F8980F2E29CD5E168B3E206C67052A95A86FFEB068663CCBABF1F4FC915EF21C5578E81E81610D22203C7FC3FA14E63D51ED53B8D51E3DCE1A04F892478EEDB5D3C9CA7AE743D34BB72BA1C318F646C9760A531C3AA441D94E4D49FCCAE768EA36AD160A94752D52C1B2F0C67EB98C12F1BB057F1C207090836E7FBF38BD7F5AA1FC662DFAFEB6947F9531BA7941011B21B9B946151C49531A3681109886B5C41557C3FE420733209455C7365C3A30C4610E6C6E649BB6F1E5380622AECD6B42F3A2AB0483EE594E5FF0C8EF3E38D86CF00DFF8FF71EC6071D934F2E87CC690E4965FF523DD676813881861F8563BA83D9FC1C73005C25269FFE5D64CA80499AE89D451CF461456E38CD44AA2A86F66116CF05F0666F42A5AE55F6325FB6E41F7E79AED8A763D07C3F1F6AC26936212680A6B4B2753AFDEB684C790928B6B43692DEDBAF5C4EE05C70DAD9BAB26B96C0B8C432C3BC8FAD92CB432FBCECB5F1D9A6D1823D9D71CC4725A58EA3BB7BE4F11C9DAE3BA4CD82E3906921FB06B5A6C17C003768B818B62B72FD4D2E5ABBBDDDF96891C1F4AB3CEBFF91A6B869C0F6CA5BF293754C0E8FF720DA7CED05D0CBE7F3E9123598D61E9425D06883AEFC0A817CADDAF0E169AC37EF6F57731A4E087B8F5A085EF27BE9BB6F890AA34E214F04997CCF516FF70789F9677CF55452A21FA809E83D53181593A2AA13F9C4AF1368A50BFAA330DB4F220860A87039C0034618CEB90F8EC0C48147A15FAE0EDD07A41F58FF9976657FD046DB0AB1CD9E3DE931A8B11EFECE3E3EAEFDAE6C14769019F1054925F7A9631FD97FE434C5986903D105B5CEF2AFC82923B19EA526AEBF23CE65B8F7C87B6A39AD8B67E02A7E05DC474E409E304380D47458F537AD19EC64141B3102169DEFBBEE85CDBCE20D19902C4CD4CE7EA2F2180D6915C0C72250ACE001B2608216847D4FFC1461309F40A52B09EF790C8018F01DEE771FD1ABD1412F7EC5D2D850755FBA703D9954B99573269F843BBF25D3B517B42980319524249121784705A4278CF21B4B0E005E20571D62A1300344EA24B5C6FBEA7F7F834B9131A52793220AB5CB1259E7FE9A0A9D92EFEA94B33B4AE41D36FCE5001DE2E57801B822DDAB5D8AA32849ED6B1879FAAC492EB4093AFDC4FE843F69D0ABDEEF580CB7E1BFC9AFFDBC0347D6EA515DAB00BB8E882E54EF34E3F7F0CC7A51587F461D17F8F3AF405C637D975518EC7D9E184F853978F69E628B2DC428976667EF9DD3561D0E7358139D8F8ADB86FFB853F042E38DEE0F8839A3BC9B04823A51EBAE1CAAA5B2F5427E81DB4226E1B4B8FB6C48C6C82B815F2A248DEFF4DD0DA5F2AAB430146C6556CDFC5600825866DDA83A3DB46FC77D3504BC646791E4F1A5F625F8AB2BFE8ADBF65929B9730205E35A8054F9049929C6B144B25BD3DD218BF7FC09C95347A9D94E9FD2C86A80FB985BBD2DB03B74B39CDFFAEF23030A6C7213B45E02E680800A716A6C76AC583187C22D2DB9A161A3E0586001E31BD7CBC6BE3872C98885D51E1B9D4D3BC95F279AF548798A2F8F76F9AFE6312D0E7E0C378A196BE7A07818D813EC85A5133A21C3FB2B75D506E86048633777440EA37AD52B10E446634AD53C2F42EE6F82A722F4267184B683BA271C640DBC2B96B7057D6B750D65610FD3868C6AE5B78435B516CB42FBDD150257B0B934ECC74757A5F9431323E22BA9F791A3F2E801783648420029048212BBF4B9B6653CF258E0AC95F81EB755DDEBAEE28CB315B8B8A17ED5DF1C59F716DEA59635AF6097A7C77090FAEC464521074BC418194C625D3C2DFC14C13B012A978EB7F0563BD636669DE46B04C63FDC9C38698BB20923C47BF579AE09070F271C978848EB0148428B2AF65E9F1EEAC289C4BD99E14FEBC268F0D5833C15FB39B0DA78F5F2CA20ADBFCFFE11D1FC4BA5E61ABBC76E3A717FB57B8A7FAF2B76CE19AB0D8C85E97943C63B03D455AF79A906254B1B20C3E491B0E36228339E59676BC3DB2604CF87DB6C2C1CA73AAB00CD9853D35243D7B57450F21CF1F724C3AFB8FE55392820A2061477F6EDE595EE49985D749F82ADEC554DF1202450769DF70A6EC3992E0C908D3713130711B7945C3F7654FC70068CBE886353C083821AD572BA76C892140E96C2BE3A80C0B307F9FEDC8C765F645E8B6C26B94097A2F8FC4B1C82BBE0A419D064B2D9235F910A4B12238A64D10A06EA4074C09B729DFAE4B3729975FDB39D464564DD968CAA7702D7C0F70E4818212DFB22D7545EEC2BB9F9AE6ECC6676A785FA4917EDD7AEF42B599BBBD5921C5E30C7C32CD20CF5DF07B3BAA218B04E68D605FD42B85E5538E8B866AD4360A92B41B0234E33FE2255638C9F2AF902D55A9467006E3F7FA0495BF95670E002050A0C101E202A3031607B939D9FA0A2A8BFD5F0202351788C90AFB4D3DEE7F81D1E2B30323A414346484F5F8FC0CED7DDF90A1213222D363D505770799AB8B9F1F50000000000000000000000000015213343E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 + +count = 77 +seed = D08A139CC7147ECAF4B1D1E434EB2EFA2B2607B0033D8BA989133E496DC9F3654944C7AF91CBB79866443E8C4E8217ED +mlen = 2574 +msg = 34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA +pk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A80F36E56B39D44BB03311BF83C3D12D7E16D6077A9B599AD2363CAA3D7720220E4CF815DEE44A4469795B9C4C1D4EE2A7CF2647BF9DAAD66758E5FA8C6DD2CB1ADEE037F494C31420C3787BBAC0EB4CCEBB6AD5CDC214DF2D98062E42B878A79673C2CE834BEAD86286C8B472D58753994819CAFB0392A0FADD5728F5F1C37A9DAA1C8C323DFD9BED26F1533A5465BFC05379C036F123B80B7729CA48073E9B5A17E6E79702A8D05008F25D800F6D27BA676F6C6B3D57A60D316823C359FF9B1271D12DAF8974F5BDECD2FD00D42FE1918C0644C8BF5531D047BC2206E7929B2BAE998550C6DE54B5AEA7AB7B56514CB1B6368360E06F7772B7712C60A89EA0C20DFC26A3444E6F3EEE9C1681014607B6FAC321356786108E321EA5E71842C259CE1692C48EB05DBB60F30864C7DAAB4EF23A97BB73D4AA7A60A0D1A0DCECBEB877C6EC1294AB68B99F5EE36C851C67BB17C9C434D8785108F26E22EB69C36E21EB96A27BE27EDDA6CAD2299A27C63FF40C126AFC357FA19C75FA0C5C6E2FA1AF8893F35AC8CE2C37C700C178121F13C8D3A084A19EA05318743B901C309F904F22C74DD7EE1CDAF7027D07C4079628A4AE6E60734FB7F82EAC36C9E6236546BABAE4897015CCD22394F99D4992BC862182D2AA3A4740168E322CB308A0A11B5786AE9CF13C154351F6A97437ADC600772313E0FB4E7610FBC70759259BAEF28FD9EF5C8EA49AFE6245386E0920A2B5AFD9AA8AD893365920F68E1CD5DE91B8CCACD68F842459F1DA9A4E34404A3391730E17764B4F2D2F3931BCEC310C759D70BC37E921F092F24363658D80ABB372077AE37C71554105D1995269469B3AF03B1DB7C7C09E3BEFD5AB6D90C61359F7D7C17754AA5CAB8DA7D672155BFA869CEC0A3FE4FF740C3187FA0E6E8AA54A0C5D9E0FBB8519D6D6562AEA2EA71734393ADC52FDEFD305F218F5C2B01A98374A53ADB4D6890F1CDA93729EEB77564ED27E246F89632D1BBE0B6C79D304866C4B53D740CBC22CF047CB9DF017C963DD7044661A5DBC3D75AB0C0FF4B627D7024348AB42CC39CF93C8A6302D092B68F4A55C7D0B346E9C461BF35DA9912B82CCCA357ADF7B5F6581150975F93799B9F96544FCEA94A082A280AD59D1125D0223B7F177113E0860A204ACDB04BE2758FC77CAF9F0ED469813658C586B3627D9487F5FE3D067CD171C70F94A4BDB2D70F668FC26737E941031E548C960E7EBB573D08B988EB0D4755DFFA72BD526A1524BE089B8291EACA0CC0640741C5D1C0A3D2B798FFDC8931B6F8BDAB9D504B279CA0430CAB24464030DD868CF2B173FA69DC3B5840543116977F205FEA92AEE8377DFC75CE179049CC2B0791C88651B95D3B2CA54D5AE232FD6E1E5FBE1083596F8168FD7C4A9A356BFE6AAED14064AC66E750744B7E4D60A410783B68ACCFCF47D65E7676A54294477DFB16C94CC5932EE6C2CA1EE4449860AF63224BF56DEB522A3F7FB285D2C94A9AF7EBACBA53A415DE03AA237CA72C9DEA6DA4EF5F41640AE0897E1FCDC6C3B91B04D9CA19BEF3C7AD3C48820A4A78D45E37C7A1F06B19A1AAB68889C9F17EF8F93EBDB2D361DFC65E69C38FD432425DF66BD0DD316DB0E9DB56B973256921D5B1C874CF27F4498E87C4EFD6F3CDE8288910BEFBF56233F93B3367C26D53CC70B86B84EBE650196E4908C26828068FC57A3A86556F814AF22B6CDA74A395F6878A9009231F2556299D9FA8BBBAD4814C2F4C57AD76F6A2F37D08AFA5B8B1A6D1B2EC1E9E435EB6F948E04547696A191A723806F21618A71A90E9D +sk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A85A08C93F3D3CAF930FC3C84A3E3907F727894E6CB0311888FB4C28A80A4361FEDD10C5F6F6FBF8D9D863128FAB79A41B9F55B073F37E7499E73ADD3D15BC4FDD91908012A91024C480D4844C81B26DE0288A9B40719328021A381041246D1A008A44B2419C92100900900A956D84140591A630D8048010413211190D8BC0012242216096694A3209D24468891665CB4071D83464D1288E58B66558827092B6082028002103084320481047644A325284220DE12289DCA629819090C8100921000C8A080C5C0282CA42704CB64098A41188305089C64D1A02062214601307845338220C4128C1C4509B04625800010003459AB641C0268543C84811965003168052481143246E90223084082A63A41011376850325298464953B66C128571CC36844C309004477259382249922C14896C03968D22C2508AA4515C04249312509B006643280080944C24312E94B0514C044A18012ED038869CC80964224414B330499220431466602410DB0688508408D41610010241E03088503224C4842DD24052C2B28D03320D10C028800482C3B40414B524403824CA36621A03691828248AA068C9862003A46111004E58A46CD3906D6124510C156AA2B290A1C450A3404962460ADA420052420A03351213C76C5C34120486719116662397318A827011C1298CA64C5A98881B910D4A124422B289489649D99009601842D1004C0C3328244991028661E1284101462CA4C24522170593A20518B82C8A405111382C9A3662E4862C8B466C8A326588482C810029A008692227241CB9318A104159284619B98D1BA500A2A061A3348A0201480C058E9CC285E0C84C59460913314CC08431CB868D00198EC386491243708CA26C82866863060881069222B78809346D5A862C004229D2A24859226401A86822330C584225CA106540422DD9448D00126EC2206584A88DD1B6310C89811B0680A1386C1B03220A868599108992C82922450AA0262224318A9428421C2389D1020463068E41805098404509B34C48A82410486A83A44950145080A68802472DC1A6284A18121CB50808198290C88CA3008E10352444A6110A01661A904810375221806010154684042592C8048C064909454958B6458B9009DC460D03024CA2002CC146710807488146822392490B976123428446DBF1DE9CDBBD3DF5491132EF61C0A53957162B5D75716D56A6E96A29B5D00CC101B6D129B048CAD8067ED6A11088C8A2B47C040EF374BE8A30C648A653E234AD6C9FEDDCA547A1C6381154DBA9EBB03CF0E0D2BB16D4C1D2D1AA1C92F6CB8D2730F44A2A933C7CC4A7B0917D6C888505A3BD1630A4FF20F17E90DB239B96C828D4026013D772F8C3E2CD6879BE45CC71F7A1E5305902BB6A99ED95BABF1BF654274DA39A8D77D8DE3706CCDDCD21DF752105DDEFA03D8E747934CE3333A7E4F92133CD4B5E4471F5942A35337A6F9B8894A58DE32D47EEF08C0BFFD024BA8A9BC1E55BF7ACBE660CC82700FD4E12E7D5A6DDCA428C9AFF87EBEB2030D7E9B22DD7533BE3496E3920B983B721F1CBC66EBCBA276E76029456ABBA69775A11011D521178954DE6A8D961070ABF3D9E6BDBA5C319F7C78F741376E6D4228E735B8057A881C1AF5318B41951760121113E2B1C7F9A051686A26E97D8FCA636E38CE26FDE0921A2DF856EAE0B8A4196936353818DD3849381FF835E0208C6913B26F7367A6069B6E38198C35FFC0BA6533DB5BA47D27CA10F9BC1BDC408C893DDF2F1B8D2208B7F229E46CDFC7E9C15E03787557A2C4FE6DC702FF70C0ED858944D4A522994C2CB4E0CAEF3616C333FA97F93B19F8A06E7A8F4726C91329A8C7B1EA966D6B4A7A089C1E569A0F22ABC485215B590D752919F0798C896E78E53D50042BE8ABCFAEC4664E445ACE4DA5BA047504DBFE730EE73083E7940AD2EFB4BB48C5586433B848F8452EAA51402DD276AA29051F879C26775BB5CE98FDAB2168E83FC60FA1FE9233F667C7B6003DB5BCEEE6E43D4CE34B9292AE8469EEBC34905FE2DBF66908B7712310D0434D01EFE494ED20B3B0C268F5392293BC7F87B5C9AE187B5D78C9DA0EB480C251ACD567756DFBB040E575E05524946159683BE7B71938314E0FB618F42C7512D02DF432F2C1E0EBB387EFD0B0FA23AD42BE96D6637118C941154EB8EA18BAC4F3AFEEBA8F51DF1F02D2CB72EE19074F8B26666FC096BC691CD8240AC41EFC893A285585F163B642B34E596CB78A4192E6B761B207A218496E05D4F4B8D35D3C25F0F39310278E4D991444A115E0680C60B4EBCD5A250EF8553A40D257895A7E3115458602E9BCD580BFA0580EF19CFF705882BF1E4313086D18D40BEEC051333DC91CF4C597335FB2498E51B059475F78E0CB8C604BB59A9C1433D0DD39F09729A4EBA073A51A8ED72D6A51491BB8BA724392647FD5F397CC2B3772026EAA12DB2D85C9B770E68E615A0D877040EC13DF0213F33FFDF0FB9408435F6CF5395CA28B5CB8FBD50CD0C9AFAAA5A5428E069393C6F9F55DE3B84CF89F5DB4B6FC21FBC1423DF216C6F38BF845915BD8C6C7C55964ADCF654E0486D3E119FFC3B0B862DAE18D74D71B577103C0E2CD318C8FD68845E95D660AB807EAD8EF2058558F797CDA432D24AE3EAD4966264840E82BAA53B81EB8D12EC57FE45D2691C87C210E4AA0F1161265B0B5BC1BFAF3B85044513F719C0E52B008A65FC1F91C0E50841E2CA8055A745168716AB8240B7AD2EBA6633141116B5E691F291314C36B4F0A481BC2646B05BAB030D907D3F844FA37477A1395B840FA907BF4AADB1C1EFDF0CA6457DC0C004992646A314A111ACCC9CB4B768D8890A87E00C3C519509D086B2A377AA3C7BD76A87752EE625AED93593BF6DACE57DA1FC6C65853069022D0C6541B6AD5FB9E0D459440974B6DA76089E8381974FC3CBE4A933ADE3FA679A9386AA6D608B362FA7AE0E36CA91A01681010FD22FF6211408291DBE50695920DAAB4927141D27925323C9DFDCB1677FA0A7B92C642713D3A5D8ACCC8D4FF21B30C614D94AD8A64F3967136FC19470919565718A9929877E3D4A841183F75958B70E42AD2562E936B41F3E07C559E42C2E092934BADA0580C2C1E5B05842986416CE2BB98D2763452E33D9E53039E3ECDFFC5A30D0E9FA98F0A47B05BC472C0677DAB59497DFD00114BDF6E6DC0B90769450F308844BA0C1E9B345B45295BE2DD58D15A9E08DBB34B08ECDB84317A210FF61870C5D7027BFF647E157FE394B91B47B93E414097A066E5D191380A0CED81133D66D3AB3ED752C5D81469FDB3CEC4314A98779126FD41BA48BAC25F4CCEF5B04FF32386D738AB3EFDD4ADA5CAD693DC5CCBCCF0254CFFFAB2ED8049D31CC02EE8F7D8F77764B3B29A7A10E20CA2172AC54003FA26CD8DB8D9999848699A2098ABFC838421CD58984F9326C46C85A2189CB2870065F07E63E045970AC566DC1E87B3CA62F7CB53A78F340E8E434CEFAA07D7057E0A13D65B2D67F61791CDD6144D242C89A91 +smlen = 4994 +sm = 7122930304622F3CA094C4CA2BBADEBCF9AB61F6FBB1AEAB899B667C35694018C477A7A718DBC7AD946823C467705D000EE82EA00595FF03232E748E1BCB7FAE25AFAC87214BDFECDCFEF65CE0D8E802D5240F94E881D71FC7C10B543A86E04524AC810BD80D410BCBDF476489F6663D2237B40134D82DB7B89A2B9B34D3DD1761E6272635F5A448EA624C2EFEDEC59990A5130507BBC132519A03B55EF4B3CB10E1E87F21940F8CB1C7F12CAB0A84C867CA8A75098218994AB537811490933A10A769FE591F458BCE3B9CBCC36AA188112A8C97F41C8BD0DBBA0DA62493E4A7CDE7A468ED80A0271D5017A61DF4787CAB8E1CC1C941737D148F778842CE2BFB7D8D0E06C635BE109067038DB6F8FA4FAC5287E4B912E5F975618BB44D5D35562617006C5DD2DA5F013D57C9D0136AA9114536462ADBE0F5DAE2221BEE14CEC75B058E646B3A9FA403CDE5CB631958CACC36D6A92C12D8117B604EBDF4E626A803104E983EA38CF30AB0C4CF681F829F47C845A665828CEAF341ACA9221A9758DF7A6C2BE5622E6EDCDDA2E80732F7E29A07E60085EEDBB6BDF17DC4747A9CA7D072ACBB18A93FAD23306FD69C2A56B75E45551169B4C90E29CF3C464F515E510C5C086A50D233EC585FEB99612DEB62E4C106AFF3C4641234461607EC6A64DCD8F730B0576E1A4D2C411135BC1BAD24FB9438B491EBC364EB62D681C30723094C328C8C87DEF1FEA84E9B398A2D8CF6C9275430C7752A2BAAE759F6DD8C1009E9ABBF890A524323FFDC007EBE39099A6524496257F2A92644B7E00DC341A0FD960ADD10FFE2282EA304C92DD46E560DABAC00FA054CBA9EFBF8BDB59905B4E777A7BD81957317DD714F4B457B5674914F184530916BDE97D8BD4D3C6391EFD5BC502BB3249B3D2C56E67A407BF08B756FF6641C3AAD96F2804DC9C24A050574E2F1BF24AC293D4BBC490309D99A089FC1B1C2A6DB8DAC654967ECC492C8E6DBB9A4D3A72F2C9724D1C445DF384B1E507AD15BA6089055D08737090B579EAC38D26A5686AA5DD4E39B1A73CAD888D0798DB0317B725F7E3A9723625C9CFC9D7B740B9A557574D700C8BE75859FC67AEA9EA30AE6E70C2398DC53E7C24E15DE532DD18ABB40C63AEC6E07531E2ADC47BF765CBCAE45D18514FFD14D4818BEA160225F132A84667514B88F91A4DF0F1F0F93AC2E9F5D7CAD802BEC85892A26ECE445E072EE34222A3D317A9D32D2470AD13AADDE3DD3CD229FE528656A4D504E532ABB34527298BBBE4B3144D68D65F5B2ACDDE794D62E5CDAFD1572F7F9077A52AF676E7CEBD76B7DAE81AE925369B02EB69ACC05E72DCDD28B1E9AD403D53765DF595A24DE29FB2417BD3B3F10F753F1F08F9BCD9D19BB314C6F6B1491FBD3B0F14A19F9FA03CE808B85E5B52F6282A83C9B5287786A4CADE700F98C21AEA36B38629BC002AE0331940A3D15205642268C3125FEF9F28BABE54AEDCE873ABA7AA1D65488D42ADFBFEC6B8EBA9B35DFDBC696E1EB697690A88A792569EC0052F54AEF6136E23F96284D8292270EA47E83CA25CB15DB761A549C317618CB7210B3B69BBD38822DAED78EE2DB77B389EA55A607EFD04FBB96D5DBF75AF700265CE3D3E9348D9D9971D0381679CE1A2B072DC7B24F660432A6ACF50DCE53839BB0303D8EA433AC77C61D71ADAB72AC6202C8AC668F149962090E9A818E4123A2CA63B31054DF87906EC5CB87167221FE4A8CECA297EA7B5297CCD7B598B2E876B380E2A9F870F35F49858A3C5F128F83C176D76C1E4D9FC8755D0D0BD41416CB091134B04B09D263B2D32946B0FF22D6D2FC3D3A1530B74CBECB944DC84E53AE98EF51E45642D9DA07EAAF34EA142BD81E5BD3526D1C86C5B870CB6C380522A1EF8FC3D5473721B7DC6D06B4D0A1E009616F2DC6833CD267E07F96BDB53D155CE8BABDFEC66207444A02BEB1E25343DEB25AD8D1D8E684F8C6762F44ED341DFBDF596DD4CA6E1F68375A3D82C9B12747BF201F4605BD4A778C7D85434E75925AE77A1264373A51178B2FF08408C264310848156A7014D236CA958CD4830697F3C132E5270765E50CB3846F7DE07D62F3E4ED7C32F31CF5AA94216742276E88772960050AC3723EFAE6A85B43C7567AF01605AF9633E12B958723A7D35525984A9FF159AB5FF0C962191FF94D702FC3ECEBF0DF8CEC6F1658D52507B6467CEF535E3FBE91C490A14A71F0ACC90C2BA0C768C94CF023C9122D797ECCE080BD17BD5E326A4A94E42A15FBF5C150EE1A7BDBEB947E4A9AFED3DE13AA0039770781925E7B1043B529D4961A13FCCD0F53944AB411124361F5D6DA670D178745AB418671E1B8D5921A7B2AD50E445DEB9EA2214CD41F8FAAE9C5A634C4E40E11EE136D5B5CF57D45AA31762392F983CB3ABBCF766FC351532658C5139DC558A5C2A3780CF526D1B3CE5F126EC696A4A06F6958B006713D49FE003A6A6DC45419498F2EF5A466F95ABAC48E689F7B1F688E00D1FFCD9450EC837770D979D745B918D27E56845B9B6F6E4B997E1B4D48BBEF8DE495EEE4EE49DE8FAAE85B5EE7DBF146C6E7370CCBFD06C53412544229CD80609B59DBED0838975C3B25C1F4E699D0F00CAB04AFFAB6BD1203330EE7C7D73A5957C638970A07C5210E52AA94A8F38A247DA8A1C260C77F276603CA0D522B060C811DB859993D3FE86B7123D9E0390EC21E95F61E9B59998FDF9BAECAD67A2509AA7B560F8E36E0D091AC19E185C5BBA86DAB3C92214C4C8B2EC57B278BF79C4116FB8337122B3BF408262EDDC15D5931A6782732A398458131498A6621913BB476D248399F1C25A5BC5BE7487086FD63243F0AFA32A6B0E0B8ABEFCFFC0BF842887E3774A095796D38E54F7EAAABD42ED6946F08220FF155B9BED8F454CCB3AD2EA5F7136FE02507F7C29EA9F98229A4B7BF35FE86F0FADCE9EE34F9829370D00981DE982CC01FFE97A5117D9267271F00AE68E0671AE5A18F4DE811B6B4A6A16F1644996556C2C57028F91AE09A65DEB67DBFA1A817F2350675286415B7B953895F8BC61192EBFDEC745349E8C7F1005F2AABD22A6C23DC934D2363A990CB6A524B5AF6E1BC0BFA2A57C705B7E8D8407FFF700D97680F9BFB04E1AA5796AD0131889EF7A4C3E6D7ACB67204A5A5CE44C232A39E208185D6DB4200CD3E42D3463249FF0195EE6B26A5BD377BEE96CD97D0FAA74CA720194A689C622E1A6749B8C67856B44DF1924317CF0EAB62D7EFD21D3B9E9AF1ED4C970F141B4DF01F884FD777A478C3728490F2F38327E35ED78B04888701101B272857727A8CABAEC3C9EDF11A2A2F30323D44697388B3C3F21033364D66848591949CAAB7EAFA04060E1316191F3A3C53709AB8CCD9E9000000000000000000000000000000000000000000000F1C2A3A34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA + +count = 78 +seed = A315BCF0E6835892ADFA07C034BFCD39F80B62925A95490B20170BD29378E11559C7F1CD296377FF1E01284EC727FFCD +mlen = 2607 +msg = 96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 +pk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92ED59139B58D26ABE5EBEB040B3A7763292BD1C2618BCBC7C7F88C103FDE8463A915FF4992A7DBDBB68EC102CA15D8A914DC3BF3AA4F08A26A60D5D458A0E6577FBDDA97F75803B17EA17B1051F334FF10062DC67693F6656125DE9B830459922A00A1077D8528A4BDB2C50841A4BECB12A01F4ABA51F152F663065333F0CA1DFD32965C5D068E4D6F54734F97AB70A7C03D80B5512031FE84A47C9F01566E7B491821A149A9C0AC895A6E1FDDD810BD85B3C9E87D1DFB70BEEBF0101C01EF732B171ED28AFE5B34D71C73972E9F9D94C380CBEE9AF3067A58901B2274972BCA7E7CF7F5120C0198826A6ED283D0C48A92814EDE86C4185C82C671F55B97F7AA88B7838EE0BF14457C2C9FF76CE65C697363F0CFD0C0D2B23323E24D38B4A408E869441736451B8771FFC19C682CE2E37ABF2DD6F930F307DEBB6318BC422CD145B00B1BD91656962DF0A6536CAB251831ABEC395DC269147EF7E264F5DDDB52B32D72794ABBF4A01A8C24E7019F8F21E232B182AA862BB59D0A127A14D1AD448224E129BEAC3171DD8E0A5ABE07D417DA25CC9F11E82AC35B8EBEA4073FEB12935B5C6F561AC32DAC50D2156318088756511E15ADC06FED842250BC644F3E14B7EA36C44AE331E672D554E802E14A58C2AF302685DA54FCFE9221E99E39F290AAA5FB04941F9BDC955DD70CF9FB527BE1856D9C5D787E4F310A8CCDF3C69FF771B43ACF9A4ACF0D133D1F09BEF463E681320F599CE621033F41D39D31B200E4021CEDA844D1B48528383436F6F8A90E4C8697D7F80199BB27299F97F20DBA50F16D2E7661CB5DEE1EDCF20B22C7EDA260F2C0DF496F3AE6FE08BD6C563F89F6A56473A398D37C6DF7BC7F5EA7EA36539E1AEC3F36D153BE4DFF7AB022D5A13E6197C7007FF3F2C086451C5C18B88922DA3B65EF0A1F935A067053F8E6E2E5CA5F89328CC1A7E9A15E81F943F40F3DDC3F8985178D8F0371DE9B2DFA5D3AA0DAC9E3A31AD1A8F9FC28441D63758A80A6BA5266ED6522CE08F1DE5D9DA83854BA1B1F1A41189C3A86407AEC10F2E646DFA0247A561D8ED17A09BC646B3401C3F412373D144E7BFF888140F6AEE2348A2AF873B8EA885287103C7B1D03B13067FD8C13CA923BBF03B978880146D2AC2D17D5D76FB7A071D39D32F63E71B62CA531374DAA16941C03A4A8BC942BC3B17559529B9DDE87FC5CB4B548025E8F894FA0DCAA06137D93FAB3C33013B38AD6DD4D573237F3F44B92747E9A47657902D3030CC071EEDBACD7FF710F18CA95123465C5E92A7BA16F288EE50760BC5E3F4DFA09F8451EF56657AF82F7EE038D9A94FC1C61262465AF369300F598D6B07FDA93899105B55DF1FCCC2E3812A1C216478D677A6A172540CD933893959A783580D5259CAB7FD0C6C8C668562984BE983DA274D33F547144225F50343FF30EB5FE671F648EF81B14972919238E50F9D18FD3691B0B3A8B4A57B9D22D20DE1883B79DEF9C48FE9BF925FAC46FA7FD0BD73DD5512FD09C8CDFFFAC9C12D2E5B50CF1708C562A72CB543AE5FFF0E6AF645293299B75F7A9C9CC212BE58C3C74B5FCEEC5F88F61CF161E51F916CE08602BD4D4C9FABD50FB7F59AB71F31C14BB1C33CE725DB2EADE740E8B708B7FF4E5C63AB90E0F66CBAD709F4B9C11C9F8AD50311A7E873D50A64FB61DD16F6C93E435271AAADA9F0C085A80F71ED13A0C435DD46E422C966C3D17833BB63E22258EC2C70C02CD695E0C8E27C61B63289A37FDCA1A4E174C8C4AC0846F6A77A81D8B7E3B585D1B8C213FDAA28FB5763A838BB18E2C3380 +sk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E8A39BA55420173EEC22E8829B700B6C6AC2FE27414291DBD9F8C9B8F71D0945E0362126CAE7C5E3FC3A4AF07E3AC86CE42C1E5F190239BFA338A8331EB5EDFB12316440C2062CA1660E2825004090618494D09A909084580C3B824D926260243688124525400658C96695BC20012B061803652024012DC0685D9A061E42248C00831E102454114660842525C842CC822889C040D84122C98142654B2305912929B46319884701B222680B64D54240C610260CC3240DC3425E3B849DA4800DB2866A48680042432E3988059B04552369148144964008D1C964924896D11A545CB402803436201336A08C821E440495AA64524C9289CA651DA8829E4C640C32492213902242701508011138105113341C436922406861CB489C2B404CB2070231340E3C00141865102860001191118014DA1A67080820D034788C384009C408D9BC24C1B124209B009E2460AD8C801094369DCB66D521402E3288010376608B645D4C881E4160920454C1B4252214144000190D99410A1C0489AA0491089451414400B994C4C120A902270C8B821E340859CB84510380C1A0220D814614494282133858C42495A188143B690C2B80012442903073221A2041BA82C60346E1A4552924445E4188954029181446C2199851C286C59160A8A146814240E53240E13010C10368C403426830486CA304D09942158C660009001DB8209DC306464002E523224D3168D8B240408A284A0B0200A12020C106D54481162C264CC000A02188E1B48291099600B1265121028D0C84C5432925BB6499CC87008032419A81163C8606320664C10828A90080CC40C110544A0203284C260921410C1306018C94DA2462151100801138AA1860808B76CA4005014286EA19851D48845081468D0B40D0C3949C9965042888824416904956018C960011790182089C906720393051CB608D03470CA023108036EC9128894164D83A845401869C986808AC020A280491B238A1C993062B00882465241B22812312E098544028265822606C134050887441137268C800513C96009226158986442044D92902DC14850003306C946248C422918862803370DC22445620880CA2248E100889314311311010C96688996811B0582812849C4B040A3C04D8A104D8B480DE2220A5000491C1551D93824642290F4EF6647FE64EB1DBAB278F490D1AED66D717FB5CDDA862ABBB7C579AB0E7D03D2A5F745684F3F4816D77FB53C95C6FD180496550916C22F6CD14B937DE87F649F7D44024FA9F1ED4F4943C013086BAEA8A938DCDCFCBD48B5EFCFF5827A231E137DC9CE07F2DE7387BE0420FAD025F662ED98CB03A7A56A593C5871B21918B8D5890521440311C1DE6AD3C76647BA5537CDD77E49751DD329ABB2921CABFE248BF8B2F1A17C39AD64644C7EE4AAA7E4E05574E60E145C5AFD10019C1FD4E220BFE2E734A5B0AA91DA4F85DE0019E973AE04461FA62A54F80455F130AF40527D59E148B38AAEC45A65632ABF2938B8DE877B7EF627270A428FBA1332AEF35068D8AE20F16AC3BE9FF72D1831EFEC531CEE177048F007AC922385E03DE068287062A502F0BA1BDEF19147C80111B0F3BB0B5223407FA99D9D3BB3C010DBE32305BE987CE5E026DF12E4F894CAB927F47E8824E3248984BDE6A1902B5CD0C49CBD5DA59D762ABF81891352B3A0064626EA953C2D5147EFA406159EFD791EF6791639DA695C527CEE7582D1DE503298DD3F642F3BB4580665DAFC202DFA00794A6661A02689D2900B152A176B6436F72ACD1CBBE2EAC464FED5AF4F42F24A4806C369478EDC590AEE0147B71BA80F52D4CB21EB042393E714B1758BB831ACE384BA7F4C278490CDB08C2CAC65A0EB97597002E4A618A8DC013F7CD7EFB55E0A43D2FAA2E7C95A3050B40617CD417723A02747F278F074BA91F7D22F22C6B1E536AFDC57541B610BD35D9DBF2D927D5F2E5F507B8523BBE3E8B17B83DAE11B00E47AE941962E84850923AB326B641D99CE5B83AB5C867CB806B3C5D02722BC57D59A6D03CBF5B0F473794F5CAE6589E504ADD64CEDC990E885B34A2324ADDA083426C30471D298AD743A15765788EB6FFCD34265A9682EC696D84297C1640CA3CCC13FD0DB3BE340F836F5DB048545196F23016E6C026A92DA51F27AA8C7A5F5136E3358831779EF0D06730B9405771866D0908814451A3544FBC20ADC7073BD03565E6B90F36ABF325F6A18C50833C807D7AF371DF649D4E8599F97009100CC3EA8424F396BC56046CEEDFE8182490607330A2C77872E61BBAC831D08BF1A58C3849E4BAF8B5BCEEDD0EA2A604B9CC224779A1361B740B96D2221479B9433EB3849706411A0FD715FE4414DC4ADBDD83FA150F24A4500F97B67FB97FB1FCE70AF3FB0B670CEA3BAA70B7A7CB39CFE7C21B03330B928E0137C883E5E93136561784DE62CF6B85F413C65544FD6D4072CF6CD4D44DC517CB1C8F2329F0E91CE593A21E7089C9630BEF740F5C033D7037852B41B4EE4DD93C94A61F763BDDF0533F52A3D264E73B6FC65699395BDD642EF3E6CEF9440BEE5F89450EC92312512FA788B55688A567F10B69BCFBD1FC654AD8B8DED69E903FDD7D7BAB378E6A4F6C9DE679E2FA2CC97084F76968E3CFC2FC4682B331D6DDF651E919D7E15087252E836610FC7F365BD7EB600B50CD1A5F2489F8AA5850FA984064CB3321940B1F29E982763DAA85622E19618A990A727A02ABD119095AF55B0EFB56BED9C8551B757E168D7948714771BEE40AAEECD2A2803650BA7A775AB68FDF58F823ACA7A59ECA5E066EF252AEF25DF24E82E511705667CCF90D6EDC6205DDD0D255A7A98E283127339A45EF0ED1BC678CE9AC15F8483E83E1D220ADC10B64408D7F1E007FF28B9468D14900D59DDDC4E6D9DD048268D884D32CAA10ABF8C512D32076C9947D7267C1383A531C8243D2F7B5A7AD8B505F2B793C5FDE9EC471A6DBD3B888AFB2E6322A187EDE2D7E67B9393883752F769A9C2F34FA1DEDBFB7E77E3BA023F2E8A368962F613FF0EB28D6BAE1479D3BF73D32AFAC63F74DC3D32B6ADCC3BCA13C357284803AD79E31E6B2D70BA545262836A108E01C66A48A7FF15E724B10759C35C71959BF9DC7014BF89675964BD56E05197DDD99790CFEE4D04CDC92D7F0F53060F6E983D2AE56A650EDA5121D72A28F0A232727DBDC4FFC6CFE2A5BB57A5065D7BD41E92F41FEFD76F7F0540C12C0E09305FAD1AD20CF1E157C0DDE08268DC40A9D1949B4EB86E92E5E02A1D2204655A76285DC9EE77F5831C33490F38A081B7ED3E67AC08620AD892F196E7E1E90BAD8BAF2A69B148CE33B836586B5643515BDC0F40E69E3B79309F74BE8CDD04477C20E16B7C0DF2E775C2238A9657AF49F72F1C7C5E7E8EA25B3FD08FC906122040BE5EE5CE9A7159F24C6451733D8F341AF2607F4CE42DEFA8838352D27C2FC3ECEA534B5618A47B315083BBA7A46709660839708225D78907B3125F8C6D42C0BAA8C4B78412263CE01F6DC0949D13D22022 +smlen = 5027 +sm = CE4CB800319379B53FF19CE977ABC842D271C1D5D67865204D4D6391D74A6AC18001221ADA9D4375F24484877D3BC1B387392E4C3805D4CB867F63BFCC994213672A347C682B6A6F05AE286823C45E9371CA365790F57AEF8A44856B6DCD6E7894E1FDF64CBBB7F695333F65F75E07EECC61A9553B8BA2D6AC2B773ADE657783FDB2C004E4C7F7FA403DE6F03C8C1082E5CDDB7934CC83506EEA45F7A952062C542428CE68569C37D1AC0BB208080A86A6053810ECDB8A2E2C9951FADED2E47C85BA1DDED66D2419B117FBD26A9471CFDAB6287E78FAEAEC6B731B2E18C57D3FD3F25AAEF0E77229F1E74ADDB43E5ECC772AF79DD88809ADC5739A1EA11634DD97415FE9080D866595B1463A396ACE42A1F5DD0C185B51FFDE952506A0E2C3BF4A043E362E4952E1E6B1D56A726266237DEBAC80C8233607F9D521441B38BE6A63BC6FD26D3A85202C00439CF7CB9BF6F93773B62F60FDFF2D76BDDA6DE1AFAB247F8EC54E71098DCF22A34F569EC0FF57B31C3F50F600EFBA8B0193C2EC3702F64510FD8E914103C8B9E1FA422D324E848242543B747226B74117F864614BA89264683913CE2A2EF47BFB23CC08B538E092AF1170F2DAF5967B4419C46BB465257DF05479118D5FF8E1CA5E5C3FAEFEE9459A9C12451F8797CDC5157560FBE956E6C8F353288FBFB1863692008A89EF65219347614E2A793CE97180F6F67C7EB11E88A3B1A4CAB384451CC0A5AD6150DF534A17B3C9020E24C1BBD136C10A1F5225FEF921A843C0713F2DA158CC37C3FF6F49668090E331D36F006CF57A1B5CF2D1DB76E6E0636393EB07199FB570824EBFB8EAED016DEA1D4AD2AC2215C7B8C006525425020F4FE1987996C13E45450542D0E8EDD0E55D6A2AC3620CCC2C50CB606B12147E28A621FA46231353B8C05C5687C831CC7D378C9F1FB42CC0FF1BAB15C5F181111362E3A41558C06D5E126856FAD47E28B4A07FB1851F72720BBC000B388E367C35684690F02499E9B61A39111D1CD0AAF3D7E0256876422A25C3C426A11B7E8FD97A0AC9B7EA99246A220B5DC78EBBE7D19F99A77ED00E78F4ECAAF97C031DF4042CD401B73D34DEE94E6D72304E1EA6C32D69D9340E245048E59DE028C8741CBEA83F6181C7BD4D7B27FEB72C0250AE8EB283C3993C959A861342E326C05A711D70CD3FE15813D79BA9AFD607A7C78B8685E55ABBFEC43B4DEB6900F6BF5FF0DE57A131BA299413E72A3EA19DC7E93491CA3BC8958AE27719E1B8ED4194C8017C2A51D4044E6D95DFA7DBB5E156ABE7691B7E15A1941AB1BFB47C6A5BCFA8D7EE90062C821FCEF26533F46E09A01A0778286C4063BD28C3E1D6BBC06A05858032D6AF45F290AD7168317D30740B55BB1CDE4E406E793C81387B1CB16EBAE6AE5D5376EF306652020BE75470BB749E808B3BE17829FD89E5A3D82CF3EF51DA2C5A8BC42B546F5E9A9A4AA8B56A00721D7E9E2A9D95EB073B8EB6D2F63E760B396EC86BCFE8E66FFD9F1390B4B2F6C483B4EF4ADD467ED42C017776EF759B76185B9E8BE42545E3459E49C37F83AB5D713472D59244A7A434ECA335DCA3F26E231C95B16054222F5EAAB3ADDE4D2CC506BA921DE0CAEF96FF7DF409CF003BE9628FE63D9A2158370D0665F92C5B9F9AAFC2C0ACE2B74F7F8C7C592E4E20B5DA7170A0B82C0A1A8F583D30AEA14D01D08C249F8C7A83E60B060BA3B52BA14B78F3A3BDEF90A7DE95C4580B74BAA95CBAFBE45A82B99A005A2F7CB7B0F3676ACE9ED1A41B1EDCEDD6B9C84F8C7A965EDA50412887796A5CB2473F15C26E032608D78FE0A0BEAB75EAA40627A2E0FF9E73F8AAB868C4252FA55DC08AC4615E590925B86B28C21A589E49A583912E9A299085A505F26E56FFD1EF0C7F5279415C274CD48D36B85ABCF710867EB79D4370A13FD6C6605115CBA7812BF8165678333C7849830B0C53BDFB630C444834D62FA970D16E661AAC50BF4A1AD24D1180B81FF2E7C06C2B62DD62A8F9EDC7E1F66AEDBF6DDEBD29B54F5AECD5EE94618FDDE8156818047C468D1890A28A279FCC725FBF027B875CD5B328B286B8815FB27D5EA3F34B5BC83B43CC79743D3A06E083F25E0A542451AE6717F0BB80BEEC8646D6643DE309055A00F34F272D66635811B95424B93317AD12C3EEF49CF6047E2D5F380143C9C2044F68C6719509713B2ABC737DF03E7E62D79964FAD559BC616741B9FD64097DE20A4A0D69DFA288F6159DFCA196C7F6AA763F30290BC484F5142D164468118FF101CA062C6EE9C21DBEDE6B53EA1C893B1766D1524145C5A5120EB781F8A5BA1F1E5781121FE033239F9702A0EBF49CCC11D8D51C5418CA2990728A7336332AD6B7057152F9FCF990D4AF5DE1A870D76C07AA68295C0C0DB79DD3A7BEA7A4837DFC5124BCC418C8A6F31886E9BB9B9AD5A4369CEDC440C3D2653300037006F47B554A7EEF7DEB980E4A4B7F32137A0CD2086CD1F2BB6B0617D288CD2245BF0DEE2F9A755A424A9E5FEF189E93876A3C7DE250A88936468A63114B9C415646D3FF71F44CB40A350F92F24B259C679190DBE86E743F223DBD5813C55A8DB5922E1BF6065FC05FE98416012A6ED0C81067D98FE27B4F0B54AF69FF70443490E5783DCD7DA63536EE8771AA9B85C93FF1FDEBE9EC5E4CB473D3A097A7E9DE02317C04BA25229DE35664CA6D58ED945F7218B2DA4FD8AC2D84AEBFE9268E2C7C8A2F0CF16BC4AF16DF30EFBD89A04DB4BBC682924DFFBFE15BDE867B052468ED92888E7DFDBD47219B6FE957348279F16C295223C7F7249475EE70E8EE5CA689D778928AAB9D97835C6311F9767B7235730584F85B067E90A17EE1F6C965251639898430753604C970C792E755B3712A6A6E6DDD3509ADE8D16E6354069736F3D7015E2A38889D24DEC228FE7A736D785A551EC5EB254EB488B9D5A7B7348392C9687F38FD0A2DFF24C5D305EFF9ED55967B4112282E06FD46C71B10F05E5EF5748C9D21A0D1AA5040ED4A39CF7B889E40753310FD82E79C98BF801F58F67367D101018C9D5A495B2A6FCD12E38D238BFE4BBD4BBA9763AB55E11D16BD63E5763D20BD17B3C382799B7FF949C3AB466364C5DEBD8F85C222174D637ECB920848C0E8820D5B7EC11220A0A38D3C947936735D1DD18F4EB220B2C919ECDEF8D85F3C8F9D1A86BB3D2BEBB04253E237DED72875BAE379F1242D7E3D7FEDE3A3FF2BB6EDE374489B10949F67ACEFDA93B218D86182F988104B2713AEC4F78D155656C8B123B01B77C1DE14FBBD263C4E9132663168F9AC4F13E1003F6D888BB5BECDDAE5E8EBF2F410414B4C4D569B9DA6B1B3BBD0D2EDF810111621323F467E80819CBBCAD5F9FD3A3F46696F78797E8190969CB1DFF8FF0000000000000000000000000000000000000E1E2E3E96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 + +count = 79 +seed = 8B47E0EBE786914C9A52D547106CEB4A3D3DE938B3244E02E5F9660954C4C95A23F2476FCCB487673AAD0513820905DF +mlen = 2640 +msg = 2447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC +pk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF4059EEA0DDF097841DE9302BF831C0D15F62C164395F464929493F39B528753740211A9A5526170C163D80A7649AB119C719F3A4EB83166DE14471ADE419BB55BE32149CBA16EA1A52C9DC8B31460CE0A53CFA444B7B681274BA127D8689F834091EE517C41AB220B6289C505645004761E178ABC676063CD1D5A49B97DB542ECB83E4487767038EA15537C32B4994E6A3375B588E15237DC77DBCAB937464706A414FE5559FC11C8858E1C2D1261F5C82F88D820830BA2F9777B4EC1BA86A33C709F1F9CD04866D876CE8CD4640D4BCE88915E63C987500872BF776FD2482457AA200AAC1E253E87115876498BD8040EABD25600E0F214BFF2B9C3E6DBEA0A84DA16676E01A89915183B511E438F097DE4DE7F0716027104B151A3F4D73DB6D78D886BB3D8D0017694141D6C88747F2DFC9C138B085D3FBAA7B50EBE7BE697657722AC33A1BB9C571CAFE44BDACA249390FC1BDF05CCBA624FC3B8B16B4ECC3AD5BF457EC5E40052DBA48A32C18CE709ACD193507443DC729F5E686865A52954095ACA86FFBC305FB22FA9E65EAC022AFD4443626C06E51DB95576791AED87B707AE218DAA290AD918036C216A3789F119A38B81A6542E017067CCBF9B490988709D794482D3405ACA304FFABEA3591F72C0BBC7384D5F25CCAEB372485749D30FB60093BE003F507B9E696C3AE72D1AAED7D96E06A09148562FC36C3462897D7BE42DF324D2DEA91304AB13CCC77D7A251D07A06B08553E3780156CC0A5E34D5DFBBCE24DF5B529AC2DA4AC027A74FCD6FDD2374451895E45E5F92AF527673BD2488CFC86037C27BC328DB0161F2481B6E0E788DB305C2B62A4B305D93A45E6DC1F55FC87191046B28CED769B24A8F5E72EE9455A75EE3BC8E4BFDF495A7B746159527F415AFE20E4931EA9FBC81749A5F3D7E6E40B7CA3EEC8C34FA268F6564F1D06CF8DBDC26A7A63609F87637846091611B52AAB2E4EBCEA4414F7F89DBF6135E36021C1311B4E17EC6D08EFD03E2A82779F138C25BF2BDE9619F244A4FA419A8386BE8612CD9971F0123ACD4F2EDE0ED4D3DBC47C7BD4A3E42DDD35B61A22B9B1363FD3FCA817C88C90546BD586AD85E2E7A6E3ABE5720F8AA7E3D3F716CAA06AD850E5A046689F2CEA4FF87901E4CFD95E6175F8CB6DE2A3ECE73DB903FF0185A03CEDE6A102F437FC733115261F7F659CA4ED9FEA8C2675CE61E0D7A65C7A0881D79B41DAA785349D086A1202B14D76C58E86698471762B137E1BC5BEC2A0505B57CC3BCA3BF2F2990B0E2C454A7A4CBAB65AAF65D5E3C7D3B64E492DD48A8D74B5D4B577BCFBA970739ACAA087751F34422FB004E2C432BD2FE0078C7ED244039D1950DD4A9B89B5C49EF73210DA130E39AC5D3E9B0567A79F601EF5C27AED42F231DD19FFE727A660B87E3EABE247CF6084533811CBA232E7F8E90DDE5EA515EAC01FAE9A5CAFB6744CE8AA21AB9D9138CF7C3ABFB3B023DB31792D5B7B25BD3BE4FD2B4A43983679AF4DFA319C38F4D296F127376650378AB285F476DAAA8E835FBB24EA7D144B2BD535F701F397467AE61AF57A35D873306689A850E9222582C5A6C9244FA04C2E1757E780E89ECFE281C850A8F094F096E97A865480CF891742C561DB54690297CEC191EDD60874CC0A0FDB632E5D150D4DBA34550C1610ABB2031C23D12F5357068B9E640881CEE1C5362200BD293E3E4D1C8CA95F8745755EE00F158B7178344D32B3C1C786A3012A0CC3580140208464F572D7AC3A60CAC31B0B1A3A75B38A3A514FD779AF8D4DAD3CAEB3F5A2B11680F94 +sk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF77969868262073274A98683BDA2F0E3FE6BBC814D380FE9D945CFFA5E6496428E9409BFF95449D313C5137DB99D760921B65DEB114B0B95E81AF9B0686E34F0A5046245824922231611CC43120452A8920051BA4419B382A01C828948270E3002C48264561B02C19C28821A840984872404411D9C8808C024CC1100883B84549388E23480C0100489124805CA6515A124514158C8BC851209601CBB66403034611048422037102306A4B9240622066CBA891843609E04282A14680C2164C9B181193A68122498640204181468823A484D8822C9A94100BA681D3488E641685D926450A312C539471E1427154B69059044901B704603005184171D3822820A788611031081725D8A88DC44028C934601B498E84A645C0442601A0905032892105658946489C2808C308006212250BB10561008E1C9304194712239748223608124721D0A269241132444204E3988C0B102CD3104652123103216A61484119C98D53426200212199080261424DC0C80C83C48410166D63240C5A182500044922904D500264A1344E40242900C52DC1B030E3B6298A1884E3B091E3941162304C23048808016213000CD0082922C58D8A866422A651E4B44D01B01150824D11858C12008D61206119C16C10853010A33122412901492681024452B08808942821B40D41167221A2710429120CB48993A620228460124542D89861E3163099102009424C8814219304405990281C18815AC44C4AB461DC16710401101A070909A83161486041042924946413A24C24450854062580266A54165294228A898480CC309211080A6048004A308AA4487092826C844650642641911625202669CA340420A071E02088D4482A52088513104D401692D3368E24B90002B364E036810244660A9270D9368E5C0664C4404840462C222372211880C3945112108A630264DC96208A468ACC1886A3981080A44D94A400549681E0908013B70491984512855002200E5926228086245BC881E0A850101281E3809021491009842520A74C44322EC22652108144198920038964E192445948610980800A81684B8831DC90810321018A184122804409884400496A21466D03C1516438608A3680CA9409089148023110C242704A084A08871180921062928DA3B88D820450DC9229E09609E41008754E08D0388DDAB9A34DEF631BA972B291BEDF79614D98DBECB5CB510A3B35EB1AC72F7E37E3500140F98BD9B5A42B726E26FA1A83D117E4DD4D83B679F2E88B04A8638D47C5F1CFC5DAAB914D0F025C9A9F41E0E1A65A3AF64996C2090627E52FCD3DDBE4C02436904E476D99CA437C64CA1D2669383E0005153F1562E2414D9617D236EAD8272E9EE3BFC12ACDD61ECEC534F13069B7E1C725B4BBC05F705F1EACD77649FFE3F4C6583958A40D8538B8DC8FFBF9FA16BAB83C9AC0C7D6581457A51731EAA9F5385067AC173E9C5592694F1EFB8A2EBD85CF835972EA572676F437429CA44E46648DAAD6B3CC36C26E2A94D8EDCE98130662BEEA7403B66458197B47B5BD24F3C1C30DB5354F4CD3E4B45BEF2A2C34F9780CACB2B7FA28DF6B815DC231D7182531ECB2D229D33C0DFDC0169A9BF13F754A403FD6E34CECC6595BF017A4E214A521417DE06033477EBDFA7F6E1273524D307D5BBEA1439B99E95977E964D553F4DA56E05B974D93C0A76AA5C0672CAAE8B870B1D31C8811018AD42E56253D3E25FD13F9B8E720A1A6BFB5F509841F11A547FD4E7670DC0F3D2966CE95B8471042F322CB53458D8E6403D19938FE517253BA8AFA2EF099AAFD299960E7AC0FF1C02910572CFA22E29BF1F0C798CB16C4F0BC8B3215D6B5FB68308CD38199C0B2C0D3AE66AB25FC81AD06A3984CFF5666268A931325FC7458EEC31A93D25C24274A8116351075C84F3F99A7806C2CA591E161B68B0F731B799DC1B647DBA028DA65E8AC1D5CEDCB8BDDE839B24F210EB25A873772B083A4C9F49E2F03871E92C2AA3D758EEC431EB273A873E4B5ECFCD4DC92C6CAD3B05144B34839C985E67FA13CAB638588B71D3ED02C7E0ACB7CADCE4389B402D775B1F990659073627A77A2DE5ED1FF4A59B7788A67B86D22134478AA1F787656A0ACC554014F450599FFD36AC0D709C85794FBD00CEE262039D0D4297F7BAA0C8737EE0E305D26F662FCA1F1174C3CD0EE445C981C7CBDC57DA55B18609556C9ED68F39F6F66F4F033797C46B921AEC5EED8A18A5323B70FD2F0DB33C977585DDBF97623FDF160D434C7B2B73C4E285CC34331A0B5DA55ECCD990E9933D9C199E8784879F5A2FA7A01C55AC39E1130CBDB099D22B558F486BC191736A7341142AE845CCB6ED4DB5DC146DB5804DC2D40522021F1650602F54A1C952182692353B5699BE46AEF7B5079F4BB85A346F4A239E2CDE59CB8F5D289007034E13F8B331C9F0ACCEE5CE56E0194338AE34BB4E2A184FB37E7E04806D672639127FF2F15ACC186FD380578223DBCC27D61F7E5BEDA3302956E3D633409AA73363055942138C7D4C2DA4644158F9DA5EB5C134D7DEDA82F0515AD21B4AA78DF67BFF11E383372960B4A5EF0447299AFBE6A02D78DDFB3A88FFD7E80A93E24AB40037E2D592E11276C85F933FD010E6331E0D4767361312A542FA6D3E5C0345742C8D0E52845E7796E361BF5E9EB86B1D95DDFF981EB707B07AE4E0A2C4276251D122F049D563CD2BC09A8861A6C3A6E8F5490CA30F8755C9F823A00B2D4EF1608A8ADC37AEC93EDCEA40F1696DBD05E4371A86FD0C048EDE82FBA071FA6D8F6282B522074048297B48D66216DC2E3E42C3FB1D14BB3BFAF5591DFDECAD03B698039F2CAC6749CC03DAC68BF0ACEC4640ED7CEF7D6B86F9024C776106DDD76C83F88B67AEE7B7D82264463BC31A5490D0BD9EAF9230D0F54F74B96CED27C6759BF99DAD307D6872F7C23E9113A0CA0DB72DBB45A60356DF08CA682C18E80AD9F4C41E5BED38E0E51A79DD0ECA92C4CDFFB818B198F26611415C01B584391A5C0FCC2F2B427FF2BCEB9CCFC7D3F29725367DFABED348B68BF699F43C239F761FD05347D02FD61C7D562000F1B9759E1E88F2B06C4567B0525983FE9D969BD5B456EF2DB705F09A2DF0FCB2457B119074095CD99F6D6CDF9E3E03C398D124251368C1847126CB66C245B01E1C612DA46D84597FC3D683DBFD1FB5F5EE45EE43537494B0AE84EEB4522ED6AD3FBA48E56876961F905495131D5218C7817C9F92B9CD622B4CC0AAEB398C641B52B6B5AA4E00D8CC6A1F8C81D52248F6E3FDF019CA52B18BC7976DFBA7CBF4DD92799B1088B07D272767392152837ABE4302C9CA4A922A3E0C35C98A8C7E585FDC183D6CE1DE6D8F1573D0E371464C50463457B71BEE74CD0D9E3E5C9E04656C745D5F5FB7470B2FC2B706D1FE126D58C0F6358E3FC6995E64321C1A9239535235DBA70945292108D84B412DDF7861FC00356548BAB72F2FE15C1B421D94FFCF2EB3029357A151E632C6945BC82359F488CFEB05CE800FCEF21568808043539 +smlen = 5060 +sm = 3166291F9066D300ECF03307B7A92ACF3846CAD73A4A1CD3C63DB58BA96FF4BECF05071950D2578EEC0D82A9B120F82DB3AEFF0DFC46FC3B522DDBBEA66BF99171BFE7ACC01AF6BCB015068A701D487C96399C8E82B6214B88C54EC8AE2AE78B2B49534930CEA57D9BEBF3C971C0408EFCBF1A8796FFC62EF22FAEC2B64B4C34B9933B941DA15B259E974C54AD03E5BC33366EFE9141015081B6D7205478D3B913DC36FB51308025968F540A05E121ACCD05C13946889C88008C0F4AD18A3EF0AA29A72C1BACEC151111B2B6CC2D7F902CFB069AB3E84D72D4FAA44351B6C4E7A998ABAD79D64B0102D76180AB19CC2EA089433129255AB3F8837354F015511CDB0905D974FFBCF63D3FF10398846E5ED1F89359E1EB4E79737680F57F00FD8CE0FDD7B4B28DF0FE18CD387801D9334EBE5F2FACB9C32B4FF600BEAFC696C6D69EB4A4BBC377ED2C5F60AAD776F7E0AE40A16E9C6B06FD3B0568DE21EC47EDAFF77E6A8C5DD4AF529BA1D37D68DE1CCD4396700DF2F7A623C0C15AFE9461D8710DD2594EE12873D4D60AC3236220778678DBE5A92D785E4677289CB07DAA00F4CB80D99501124122B53663887C3FFC4E5F6D5916AC0AAE2CB3581254B0053E3DE2904C2376063FF8ADB18B8E46D046E412701AC3403A633EAA244DBE23C8CDEE698930639E16BFCC808BF8125498DE41021EBD0CF21B8E820D132FC7C0345EC88B3644022E636B39E1387A363A14DB6A7208388AF6B51B472B2317E0945A6D14B50A4BEC5C866E616471E260777F65A7A1D2900421A204FDDAF950478FCF4C67F82D9E08852F0B3E41205E8365E4FC15D6E326BA79036A932BC17C6306FAE046F8BE088C0F40D63DD5341A7F011BD2BBDAC4903B31E41BD931E529CF93A8CD3F3A6569616113FA213F65D145964055EC9029F48174BEBB5704A258025D470F5F122438FD43CC271B7CAFF8D7079D29312A70F89F9243878D9233C9F94EFCCA6FA90D8E4B173B01EE64BBB0D5AC9A9EE924ED09323E003BBE9B18937A48F8C791A03BDB7EC59CCAB0564D6FE19001457FE76D32E2B19F153E7F0E2A605F493CF4639140A3B22F0E39935DDCA4FE6E6F58D8C41D7A7FA4A7E9ED5AD86F0132342C0D172D45D89C13FB781159D9E34DADB7E7E208554C82875ED9A78383EE80DFB7453BA8F672B48D419A3ADF6B17BB151FDAF116833C7EB47869DBAAA3E99EDF05A6999ECB8CEDDC2234FFFEC012CD5570BED93428720330C1DAEAD9FB2856508889478D4684347A5A661EB1EFBD3E8DD80856FF7939A40784B2D0E7F85ED242EFB3A04E0160C36625F8E7ADE343D60E1B960723C94FB94D911FE9B3B8BFCE49CB981F98E884335D863BB06A8F952C55A697C10AFAB834FDB9345CACB6112EBE09588530E92EFD6CB489ABF0FDEE08E98854BFDB27EEB928ECD5E78FB3DA9732D259D0D566535F9DF0A6BAF7DEBEFFA314AB5D86F2EA295BA994884C63683CD2B55AF54B28EACFA66978C28F5B5E338F768EC266E1986C549597FAD3EF1A87AAB13E5654794E1BB24324C9550020A22901E5D8C0AAEC24133132324C4528274886380E6E2615E1179A85B63B74FA60E16F4FA1F3B353775523B199750BC0F69D3965DFC60B8B9058CFB844EC6490ACC5EAABAD5410B465F67C3018B139D680D363ED79B84E67EB26C477A85C7EC7155DC61F1DBD88CF99D935EC6D87487ECF69F6296C6A28FDB07AA76BD07493CA61151D66D27BC525EB7746C3314C4BCA3D0E5885A4B21A8698670110263F853AE639099500DFDA187511E2ABD62E672A8DA30E3A39823F6794A99AF95D3B1CF3AEA54E9466C20FB1A82F6CD52EE4C58ABB46E0F34149C8C9AE4C21D093C5C5A86FB06A7BEE22C139F58A8061F20A228769ECA4846ECDFD4F701B85D0B653E1E43F2E529AF40438F7BDE25C85A046FFDF0ABE0F7AC6D1656D61249F3E7B56542B0387B8BEF2DD636A1B9F856AF819061D8146F8ED35EF39367AD034CBD2B3CA44AD9FBB9FD2D5A63C531341EB181EE976C484553E54068C679BBAD291BEDDD89404929CEE0EE36255E137B05FBDA7ECE5B94F3AF5CDE453A1E8011A43F99CE4FD43971C304B83EB8E00EA9A9F497ED3FC3AAD47EF28C8E47DF11C6C847D04951A46A8D5084E00036C2061C4759210F555C201484797A6C2F9BCC6A2B84BB383A9AF391BDEC84537D639DC3E7C7BF9D4A0F10814FFED07FE1B58373F9AE11BC27F75853905F50E3C5347B2D5827E401196A46F39B231414189147E29452879C0F4C0BBD8064060484A034AF8A061DAF4AA8052C8EE09CAFF446ED93AC77048399B28327147C7919E69D5BF3D4363C72E6F78CD102294CAC86624837D7CA3571FB76A8499BAC6E8E2B8C324A74D00AE5AC98146A76898FF00B80609B68FCB90536181A539BAEBBD17B933FE249628396B48C6F959B987C647DF02B98A71F26B8C039D01EF7C40A29A6E780E5CB2B80C4FD303BEAE3CC1B4B921C22A283C40A77AEBDBD92E452716810E94D6D1A9AB155E0E144781B8104F9E96161D1C5B8C33E050ADB0ACECC03C2407A4FA18D7A79F9CE2DF3595E13EFC24C609EB9B2DC7CF31C1DF5317D62D803E61D9F88C29386AD6EE22A9765F961DABB691B846FC4416DC6AB06684A74FB974FF08CC63B8FA538D6E6BD0AAE7B6AC73ADAF6849E121BA86283194E00299ED4F2247CC15A9BFF2A6333F39C623E78DA89C925EA8B528617E91A1316D60D86C3715B75A6549DE82DA19F75D45EA59DE1BBB3C925FB21D4B0505B4793E7234B51AE713C18579E268E0F586FBE4DDB4F8BCEFECC2E8ED1E10840A4178BC8427B50D11205BA074AA0FDF856456F59E646D3533ADDDF62229B1BAEB1B755CE857040D80B8F24C9B2417103940560805E9109F7A7CF3686B68B0B169228B57F09E3EB3A9DF284896E8BBE1DF6BF978C2DB517504D57BCE5651C765DFBBEC4A89268C6F0292594740D7B4A72DFB905A4105DFF1E3593EE7027A4BBEF75F5CF8CEF8BF30BB29F7ADF3BF17D57418563368E4CDC391DFB4AF7CA98B011F38F40A15175083A33D5F366BB63D1157C16EF75A4913833477049115A5E2CBB4F7236A9DFD9A24EEEBD5D8159BBC76BBE3695F244529E45752E7D2BD19134BC9D7F58523A3A82AF07C2C7A711F9062BC65956E9789426DE1B218BCF45AFDC98FEACC3A27421A7F0B450DA6A522E83414185A342985978A8A2FD79F4CF87A6F85031326C4C6B7AB83CA4D5A6CC1BACAF4871F2F565224A53B50F9B54CB8BED43323EB50EE7594D597382CECA641E36B035451C4223B486A8392A7AAB0BAF1F4F60012213A4E6266798E9192CAD5D8DEE8EAEBEEF2F50A162526404F677181839395C1C9D2E6EAEF0127373B5C6168696B80848B9DAEB4B7DCDDE1F6F7FB0000000000000D22344A2447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC + +count = 80 +seed = 07CD8F8AB7CD12EA7CC94103B8623D6F0FEA2BAFD2325BF6089DF5351BDBB9A94525C3C6B72D3820F2E4D5F9E7C849F8 +mlen = 2673 +msg = AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 +pk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D9175F2063E2DD1A009C93C4E161B8316F06534587589BE303EB3FBDCFEC641D246CD69B7755DC1B9EE5E291BF0617AA3F684C397407604F8BA98006C42CB946501E6DEE1CCDA852A2563723139425085B28F023CE6519CDB50ACFA8D7873E38685B29C7DEFB29DC324FABA9703D584352E1EF362EC02C83033C37E7A4B935E58C65D8A0E3B02E2202C2A220927288AA0821921D4ADFF340DAA66C736A801CDE97CCC0218D66BC82F2C63415D78195D508EC8F10E6150739FFDDF8564036DA79850628D494AE77C0B02A28FFD9719129CAE7C99CE7501C2641C35CC5AE7788C92C218A554C533241D511CE45262A1241AB29A6C6AA007729731600B0386D564EB15DE6F96E1C28A805588DE55B4AC35805A31074F12A5025959AFFB96A09E83E5DBEDF44D9A6733FAED8B92D37CC4AC22A93EE49ABDC621937054A439377B1E82F1F9B726A77A1826BC0180E1C33C465FACCE1720FA0E930B4DC5EA412F4A54FF185856082AFC52231A748DB5D0413CC19D1C04398CBA2470A2BB581EF4E775537A8ED325AA32ACDF1071D12AC3D8138A3890719956B19E99569A3C2C18888940CD9924792163948D9172C49EC020EF8E328759B882258F4E5947D374D9967FCBB322FBD739DB65B50AF849EFD910E267BC18AF8DBB4FE499A0F3D5C9D6D27331AF4782B3898FFA97666615DA9E5A139EF9C209DD5D30B515918A0B24AF023DA649C892EB6D18F1D3761C2A35B867A5545A8183B470CFE955CC506F70A4C2DB2A92CEE1EA4B3B624796176B5BE7FC83DEECFB3C0A23EDBD1DB0E4E43C5B814D9A01EDC92AD29B24663FE3874949029FF4AF73CF25F2F2B6C68AAC5E95A00F864B96235090AD36A5B623802150E1095ED53EEC88DE2510AC4DDC5437DC18794A5F70F1ACB5FA2272F51992613041FB31D9E9EC7843D526C275264BE5941A63F7AE3ECB63EE08352C7EFB285B007991498FA5439101F456400EF1B70F87BDB10BF65EAFDBDD958FC8FCE70880FC090C088F2D6FE9857B866E4B9428EF492E31F6AD2D658ED4E3E35BF5732AAE4F04179B3B1479F367B3C4835901DBD03FD4FBCADD7ACF01BB2EDB32DE8E39FD0E5071AA13092A8219D9ADDA088A2DF4E811D72EB3601804EEFCA1829DC3EB35C991E451FDFBB8DCAB5536482426A35697595FEB791C5BDD1D85333EA52293E6BA52D8B558A7AC08E91921428BA92A5C7E5B7819E53A6FD78F83678CDAEEE4703F4E68919553B769D3BBBD6CD325EC58BC9ABAE472463EA67BA18C6484A548FBA328E66E74EF77B3BD32CB1A021694847FA90563A55B0A11C6EF21EB24F5E2329C77848D3B0C1BEBD7F4A5CC339B5A5DA955372742E00A8607A920BF37C2EF455F533BDE77E5EAFB8551D3C165131790096267AE7E9DF1E314DBE57DBB86507669B649B99B2C3D74503D43F42DCE16B865B893705DCF6637D3FEBDFAE2D1560423965E707BB2A02728CFAD0EDFE9820AB0851D8CEA1889CE1A6BD86E0212D5888C66DB1119D2AEA9651044F0AED62409F58B9EA0C12A5F4F32ABABAFCDA9CBDDD9D075E1BA453883626C2E9A121325B024AA8F863332DAFBE6500A3243233D209A250C068691929221A26668FE0C25E393CC7D21C35C7B8BDC47FB40DB02F2F5BD6DBB5ACD5BDB937CD35093F5E42F95D4A8FC3D574D1BFBC833681DEBD80A5F96BC67E5EDFCA259883162E46E5C7F7F82BD95751684B0C3EFD9AB9B94907AEBBB02D52E8E440535431BAFC8D5D3BD5BAC9407931D098EC2714CAEFBEE01412204B0C28B18BA8FD0AD18A3FCD8A75B29A923AE4C40A0A +sk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D917EEF757C2F12251A2C3FC2A99D5E29BC8460FD5C69CA2C2CE2CA2FAD0A0E87A4A1018518689E76298F5A6FAD3657026BDE4004789C2EB2D67818BDECEE22044C38026615498885AA48198304D12352C203171594204544082923671D00070A0B431013789A414324C3600E0C624144980D9B60C10C149D8322C08986093C66912B42858220508030212887019990CDCA23103946D1C928418914C91C6691805019A941049023258082400976D0C378CD9A08D48308E143425A1A24C21333250880804446161364EC02869122261DB228650168A18C14D04C52C1C4369C1C06503246522154421028949926589B031081346113950988671092061D3C090C8A268CA82044180054B022E9A1690131790D9C24059C88054380564407011C125581041C4A24D18002D4CC62D22854C440291E3380C21006108856C1CC064D0A46008C42C2009661A198D21A480E4242801A2319296090812481B915058186DD8A00D14829198300EE3464553148A5314096120218410289AB62402149209B411DBB688C88825E2329251442C02C33121C64960C04918488D5C32811B33400B324DA23046C404529836211834281093200287481B936D8B3424A122240A200C0A134459B62511240904040C921646939841022042D1B651CB063051A829C4486A133928022630A2448DC8902C51826D52B069C23472182812D1244E98483113A52D14028D0299056190441C9051CCC82981260A03964110356DE4A28D13281200170843185094440CC0942159A871DB040009C464632032A098681A004E10371101A16599901064B409E30064D9A04C214669434451239765E3B80C21234D8C382D513810DA8225CB14058CC4312238902033290B394A53283002C42954300E44A845A2946153A09082A491E0888D00A7682091241BB41154824D9B364D8C047288B428E4844DA018069B024CD3B24123418A00354C24414502C140222081E1002C8BA6918344214936458C065198008EE40045C9C41019C68822367141B2905C9645D0803010266AD8382421330E91A04550148142207108B760E22620C286850B954418490884288851C8609408851C896984328152B86CC032008C20865B94685C382A4A48281B301240B691E0142C04C12922B1310885640220460B4205C300853F6900BD4EAACC0B4D20CCBAC74E02B67FA6A951D592EF50F1E673FBAE901CA7E22AEA64800F16BAA7CF6959E68B4BAFC516804AE3E18817B80810569B3ADC1FB5ADDE2AB4F43BD1D9B80E524CF275FE0307E7313CE1D4EBF7BC2EFF6CBF149EA194D56BCF402968A9A9C68D0420D3E0AE68F954790EA3564F70D1EA79D12FB1D73C4552DA45F6A4D178B187CEEDC6869339E969BA308773316FEF533961DAADC9C6F15B35530BEB45E58CC7E7F0F7F99B9DFB23EA003B1C2AEB51FDEE782BD4E7CFC258EEF26A15D007ED4081AB609CDFF1DBF057E47D7EA84FE214A0E7B0CE9308889287277EB6AC6DCF9511C62D0AA4A4BF668F6B1AF7A59F48D715FF2842F9C62315B3FC07A927AE49225DAA33CBA823886B58E665B0E0B083F911141E396839BE5345F8C42E824F600B0502ACA41DFA06240A7FBB63CF0E0CFDDD5429EB828A12DCE67F459F6E602C01EE72491E150E82EFC84E61AA6335C37D0AFC39512ACC698C1004357C243AEA45DBCA9DF0F4AE44A4AC19671E770703D7355BC97F4F4A30603FFBDDC7DE9837755EA893261AD64C626E8C4E7D427C6D0530CC3756B93F4FF47F31210B6422F049B1E4DC4B57097D42E33BC2682C8C746044F2A53F0FD679F94E36FB24B475DB8B2E22E9A503B5B4583FE3C5CD1B1AE08F178782415F6126ADE039675441B315DEFE28E93D9C05FF787CB137F26656CCFCCD611044002DD83F0D78E02F00B9494D332D09D59A08F4E9E74A79133C41341266615D5CE8D4512AB1E7C6F508700583AA361888A7AE6DF712034123AFACB9A6DDA9C4A220DE0E9E39CA3B2EF2D34F0AA077F656F0380071DD36E6AD104FDCBB5289C38AD318C76B4FB9605CF3E386C2673ECEC36C7A75C3440B146605EC1AEA45A09A9A45B94146F32961957F108F4399AB34E51D3D202D3500644B8ACA366F27943B38A2E8FC8917372E1214A496161DFF7B0E164D115DBFDA33259EA4A1A9E030C135330BB93D234EA65EA58ACC582962AFA58279EAD445388D9819516A50B3A80AD202DCFB10B75BAE09EFF7E007F14D7ECBFFC793C849B1C6637104A3427CC97E7AA98BAEBECF8BEAEFDFF2E7F2D87C504F6758DBCCB4D5D705092D8C083BA171D5FE55C37C7D35A3B06260EDB3032EB1C3B263D5951A7D07B8B00EE84B81798CAB67133BAAB20C4F3E96BDA2CF79B4607DF6AF1D88F05463A0F92B09533B61924FCE22ECDF06F1EA613288350A19E044AC4D0C6771ADEF04FFBC833E08410FF9320ABEC72B472B6CDF04FB56CC33E3BDAC0AEB39BEB93DE77D80ACA0DFDE18FB6B4B46C0B21BEF73140C17537A51D9EC1D3751431D36C46FABC3BF9E162EFD5F7AF75156BBFF835626217ED6379D1E2F0220530CF30D01AD7442B8992B3A37096662F118DE2D2216D74E78D4FCE06715D2E0D673AE7FB2F9C696E6C604918E411E6D8FAEBB1D55AD35E5046EA926099D5C7AB582857841BAC1CBB4B3ECC067B9EF1B6C39B653C2017E03561B1032B7C481D5C91DFB47DDE3460C1A9530B3C46A918959899C67805774345A9F03693BC6BECC7774BDA65A7093BE84EB5531456F360E377BA3349E022B75C8F5DA8D7BEE6004A52C11ED72E915A33306CB56A7FB1D97F50A108BE80DBE5B74DAFA29D821CB5F2E7B2EE5CCD47724BB962A3A86462A52C601B286FB375F9B5DE341AC2161A3647FFD0C8BAF3D691F51E5E2252D468DB060422056CB4C57F79DE5CA31AA7E4BF213F8A0071BAB88F1F08A0D603EAB2565423B81C711C7FDDA4E05A62627F8B5BFB89031962F41048D76FC808D1B6855F4E804208CAAF74B16B9CA195B2346654E5522783E8E45A534238E62783A37348F95D9854BEEB9B8AF711DCF229230A0D0187E5D04DBF1F60FA5D1CE1AD03B48F52EF3368C99610B218A42B6D8AA8B1A19FC8ACA26D2F2D53EE24C5F9587A49AE42BC728C6BC8F2075B04C929EAF9AE581E178E170C47F7F5513C2BBA1F07FBB6E41690B1FAEB00F893F0D335EA0D53C9682556A47A2FECEBCE72D7175440A2F0CA78D92B0533A783C88E1D07DFFA221923EBAC364CE42F76ADF81E25054B15044B0510080E843B555EA86478E0F0D1E94148CD789ACCCB0C46687BD73D95A8D4347F13152C8EB0A848D7DEA7BEE785034D3CC1D6514CB41F0D9EF9B22EFE41ECBA30B6C752B75EA4645CD33CD065DE9917EFD3AB5B390DA0CB37427F82549612AC6EC80EE0BC0A474A72DED06F18A2517AF73F3F35F7DA4E17A0C36B60ACF415032FCD2929CC20D12B315E8EB754DAE4F34E5308D62FEF3BF2F42BC92171C73F3C2A70BC05EB12E3E1C1CBF0089538D036D698F6F84F64BE2537224ECAA4E34 +smlen = 5093 +sm = 2349BD9EF187B79F6E9E8ACC34C957A5041C1F8B6F1AF5235EA31E52387E7F13FEF677FE324EE68A1E589264649C043EA1E69C104F33EF1BA72C1B3AE04EFE0909BF8521C738862A42FB057393B1F69E8545746226517A6A4D1C99CD3795BE589D8BA6D40E2437715D0BB37A61E6ACBA4CCA951B901E4CACB3CDEDCCEF92F9E734031CF97CF036D615D24B70DDB2670E35073482D3A045E5607F452002E55A5FEF371FC9E2DA5ACB67251712B959ED7290A94FF1E0F405BF00CE3D5C29CA73F869AB25E7F80EF676F1A46E1A79EDA9F06255AE245065D4B262F8F657526B46A7885AACBA2DB0EBDF961B13781319238BFE774CC6DC226A622FD5B5446EC1D696322639D891AA92BEAF07AE2C328ADDB3A953327CC5AD568D16A58ADC3E16E3184B686F4FDD25574DBA3BC334BF0D93C5A56DFDF0DEB297CAF969CB5AD128C90442DF362F97299C0925782C95531724EC49D0A3D62413D4E3121DB0A355C47E636FF08C8172D53F7019B139831631F692EB77BB8EDF66CEA42047C6BC06723D0737F0933C25407F0EFD18ABDEAC87D1DF1B21A83923ACD871407AE0BA7ABF63FC9CF6A589FD7F787E8BC9D19EF295EFAA67CD37BC0A5F88E7869648BE44A229367733B37C2B415FBDE33A332D07E5B463C677F313A7B2FCDAFFD3D2486F86BCEC16C4A08DECFA52F9000639807F51D8CFEC58B172DE64305D88AFBA073AC8AF06BEFD1665D7705656C73850A63AB2E4958C7AB573B2A1FC22CEB4CDC4DE5FC2683D1284D18046EA0752020AE2F85E4B710AE6678CB1CDCF7D4A06A110652AD616B9667C461D15166A5FF6D6D4E3AD3B3337FB3BE72E4F0F7D04E03759ADB9C819E3F0C983D18E948E6BBDD7A364F7B535FCC1477FF1B46F6B38379D20A152CEDBF2DE5F80D6208C34A6AE0D7ADA296BF1E092A627A808567801A611DA828533ABD426BAC67547899F994F47DF407DC0C724D9BCC38C41D932F6435898F987AF91341EC066CE5D352A5F64087D06A8D44987F30C4C49897716C8095E5A2061BCE422FFCBE4AA977FE2F53A89E0C5735DC57240E0289FC18B4B7F1C1113BB08AF27A21A58B3FC97F7851D4A4131FF314311CF5647BBC7F72C3EF90A17536E4EE0AAA35C692DDBC16D1B2AAE97F0F919AE14E518E048FEE3C305334BDA56CEF972B0985B5B9F8B5B9454AAEE74EB22A3C9DBCA23C141EAA6AB4EADAA60519AB278D4B4B8FB05EF4F60A0AD439A26039CECC5318CC7D462C8CC05BD72C6998098AC87A19958854594AEB4C97CDCAF63F3CBA6C971F5FE2EDD3C63FB51D3E6A602E827A918DEFEA576E367878DAB8A882A97B8209F434CBD743B262E4DE05C686CC57B75EF9650D6B77B1BBF8A9E6FC226656555F1EDBA2D861400405032ECC5667D46695DD92C08E6AC209F611BCDDABEE9450AC3DB25E5DD137675964E3B48C116F9548A05C48283B1053648E82894411C9EB4A54A3C6181C45F7062F630E155406F7ED27218CFF4B44828A4A4505C358AFE76E2F92A6B7FE6E8BD2A485C73F085FB78728EC821B57E782E939AB6BBFE42B3E7F6F3789764D515C11180CE4C909BF1D0A051C6A0AFDC9E7EE701835D0BE4F3B16CFD15A7026AE7F82C7555C227A6C87EE74D9A5F2D83C567A3548FBE56A07BA4A5E92DE016A805FE2E92A5D49F6B49D40571D2230110DD9017FCFEBFC2720964F4533A960CAEE0BF6FD88FD2748EEE4627F322FB5E1E818EB3A3DE7D24835882FC8A73CE6F972A3C6D0F65A32F6D80E3DCA9734716EA2A696A18A1FA0EBC4AB410A9272C8286489B4699AED3DCF68B2A2FB321B174714A85054164DF6A2A28BC92CC6AC2255B59BF606BB4F730CFF1959DB2901D707CF7DB360BB121F770D9756E993C82C82623B12329E5EDA37B78419A76F81FD089B73AF9253D96C114F61C409D9FECC9E7F49A3C765EBADA1F8EF265284CA295529FD77E5D764ED1FB5F1ACD67FCFD9846A3EECD2602EBB992C4A541B91A56A98BADDF441667C2CE8FF29B221B8FD4B049C372BD5205DCFC7CB08350E3A5E35AAD3CEEE68B903CFE2888EAD9031C54A712451A79E03563F8CCC6411CAC3518C2417B7224529216097677C1D93CCFC081FE14D5A65FCF7348A1F45343896B1BD8A9DD656F240392A35B05961DD6FA6B7DB5106E2508767D305E3E479BE03A47A15755232C38D7112570543499A14E856054C20CFD499C88262EBCF6E16554943712B30D438896F685FBBDA87733E9F7343AA8D830AD20774AA0EF34C7B5050CD692D4E60AD49C964EB76E6318A0E99FE64254D6DCFFED77CFD49D414AFF1276BD9320742E7DA30D16C5946EF0ABA92E895699C089428B80946DBE61D5D6166162748A8BCEC39D97E759657487D8A5B74BC0AC5CC5C3F77B275A808D0AA08950D786D129E2DDAA5ECD697F51395E551E64A3F4EC7930FD4ACF70F575196992902511C76815BD09378BA8BFAF07672E91D9663282E3B2127C95E96540E96FDD5414B7372BEFF3ABBE39381BF6A644CBC139718A07BB6010EC3A8639C1DEA049FC082E3E7F7C0F03A9CFACDFA83E38D5C95DED859165CB28FCA317060B1CFBB41923C8A2DB3D26E7A4259D49FC1902612B307FC02E98891CC8ED121EFC699F0604E79584BF3E95259B997515520DE1F807DCE2919EEC24934C2C756E8906ABC96D50D70DF2CC4018B7F437555CD101FC1CD1C85F4B65EF2E4104F641AC9F621269B7B0A7110F12099263018F949FD8B726C39EA3FA3D99AF412DDEA5D5F0FBDF5BFC8660641E996BCEF91A44CD727F8853A0D156EF90C198CD24AC0ADA9061088C57B52EB9163736EDBD40DD77B50261C53419DBAE3C8145FE2EE780631E0A835589EB324F160501E373A9E56CD4B9D0EE729B0034184EFDDFB4A456C75E86ED60701FCC559A3BE35B64EABC9A62398B0D2310D689627906E9666635DD9CA1D08B04F5E13D0C438DB99D1B7F40C6E87315BFB502FC672E914E1DBB57B03E726652D997F364155B1A7957B35AD73B86F0464A941A969F766BDA4A46EDF125877F6441147264E1D9B256665999F9E6EF66A0B981513F7A14E166C13181BE400B036741833E689FA4A2BB13CC48DC8B56EF59ADCFA4BC6ED04ABD467600DF1C9567FFBCA493D2D397B80F551D2DC24E1E69D988EAF155D8E99855D1F7DD5810F815B1FD78E4DE66FF8D87DC8D61C06189CA6C6A3C6202CE564911F51C4EB03BFD64CDE686F0792C60F7D96C8A92C15729981F6B195FDF617F9CA9F30C9087E0EC636B9A3B08BB1213684767009965FDBCDF79FAA1A1EC62C51029FB56321F2829505C61646670737BA0A8C5E0E6EF06072741545C666B70889B9CA3D1DCE2F81014172230494B6F7D888B98A4AACFDDF4151A3437404263B6BCC6D7EEFEFF00000000000000000000000000000011223341AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 + +count = 81 +seed = 3D598F7C498D8A1095C40945975380554BEF6142578638A7627E2C0A21C59C579F8E8CDA309348FC54C764C899FB93E9 +mlen = 2706 +msg = 63EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B +pk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572C0810FA88388C26DFCBD71DDB7C4590B1D3F883D451964D4ACC3AA0735C7EA7ED4BFE74921ABE81632FDC957EE27DC5DE613B040B6AEA33CE304895D8BC2533846F1FF61E71FD44439B3C8EDEE611898799673992E9D3EBE30BB759C6C404CF751D62A146EA30716378E8AB80B6F3407D0FD72C43AE946A516FD24596F9CC0AFE1591F4D17367EBED87DD824162C839EA0F2201B6BF5B7925A2CB56856DD943ACD9CAF55839BF7195B9AAAC61A919D5C5D392BFE163252CCD3DB678442040059D385B119CDF157638B2BA102B93C42962363F139BB344545845BD6881A8C5153C03EEFC4227574211E19EEF5D9FF94760A957AC6BF2A14CF1B097D19982828898651A4F1DC16F17FCD56D5C8DFB41E31B32BA112BEFDEC37B8AAB2CCF3EC779B7C56A377CB2861F13870C24AC5495DCA7E8027CE3484468DF09042F507C5E45B2F83A08116ECFEDA698E3A9F15B957E3EE60F12BC009029C55B355BD6C06894EDF3EBEB9A462934633F43A272BCC86C4DAAF9E207BCC887D7CD7FD9A8E19546833257A2812AE5503EC0CF1D6552401717C2592B7C78468C86EF66549E51B34D7E74B1FE196F81363D1F6EF0DBCE00934B2B4306815D080899A123DD70AEF69AF9BABD82387E16621897B4CC9AA6D88A3C7A523DA09C1DCA6C3DF33300D986F3D5DEAFE91D951A9A541BADE78D3BFB6FA146972E0B701B9193BF18C2BB21D343CFEB96CED88BFD0A08846FDF8414D5DE8B081ACFDD03FCB4AB2E040164E74B527F51F5F8DDAEEC3F3AE6DFF6172DA70C922710BA029086A5C695B10AA2A5CDBE6300FD849D648FE9654C3DFA6E8899F79FEB29C013A1020B1F15E076A44A7350C97B14A4F7D0A868D34784A3EEACA8DDC6958E46296D0B5EB481A3CD7B416A329AC373062BB3BD9E308774263FB0F272A0B8CAC0A456BE790AB4F17D4E7B67C2AFCEC206CA3A4A0660CA79FCC5015F3E2BBE281AF31FF8D79846A5E4C819F010FC304EA9976F0BCA92A160FEA4208521DE170CCA99444DB78335C0D33E70619842BE25D75E7C7DACC56127ED5FCED3F6F519EB51EF00F787ECF22C9D80A47D5F3DEC94628B2AC8587D8E4B66E8373F0AAC1C2E6568AF78611CB46C4D12485B25CD4BAC56729E3C4AEC86D750A15C7A619006623258A3A10236E9EE511CF4887F7B3137AD1FA5F41CCDB8C7E532457BA34E8956AFA7144801F7F83A1E8481F58212B085E99266C485107DDA55037127E30EE6FF95629A3AFB5CC9472DFA94B5FA638388EEB11C36251FBFF035413E76E47957862EE27759B5CE812437644473CE57DFA6A97AACEEEEAFCDE8C0176CA90B8A181C95A78967453270E3CD46F30A1E3B4B561963D4C52F0B1F77C8A5B825B0765C1E23B11699B8D7111DBA28C6BAF06427246A893C46179DCD3831F247CE7FCD72F2B1AF0CA223EA6537DF7F6FA1EFD0C3DFB71DBD91E5825CF059B530FAF700C4DF9CBA4CE3257BDA9819FCBEBE4C4E7927927993DDCD8B4B252BB8744D73D8512C1004B6D9CAD3EC07FD6B71098EF01653DFA6A66704C7854659229F6A4D85F2B002210F500B73E20336FE333BF0FE628357702FC9C2853049D8621A468119DBF55AE0BDD613DCF27C7A9E50825CBC05342A9BDECA7B4882C8EC4B2EACC8AD034092A0BFF6DBD80325512C1A685B87125E3D5F6ABA45614B663E12979A867D214C24D05B27146D91CD0CDC0ACE0F4B85E3A8F02E70B0FDD196596094E754C09EFF2329A915084FA4EF26632E33AAA8BC69EB815F89EC16C4515257211160F4AB801FA938EB9E3FCDDF2DD6C7526BDB +sk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CE09327CA8353708C40FD9A3A9ECB172DA81C4ACB82E8C232FA99FBC1FD3E181F54B5BB0D2BBAC0A0F6648F51F770ACC40720D2C3B3E4B0CD7C016D4DF20B8E2E034825192826A2024CA4960052344C1BB010E148004292488436819C248C59026A4AB261E24801E1204C188711E2084D24B784C9407011060681B648C08644C898001C0684D8464EC098208C082040162CE4A2651AC30C98483081C02989102D20414682382A01814C03385100088D91B01044268901B2206120049CA884A130849C42412142600BC46040800418228D83026A2011621A0625CA048C4A44241BC90D0AB784C1264E42984C0A01058AC0900A390A9CC22D80364201158C00164913A18DA0800114360512174AD3C604CC4488D9121204B741199300092060CA826894244D1AB000DA4685CC3008C3B445DC94041BC48C9B888C1AA26101426E239690D3426622280442B43080A2646324515B122C23460513A62D1CB08102312CC198918A2428494270033541839261A0A24C91922CA3A69120C300D4940D90966C1880240C01040C276208192119152A1C082562364254301013B1648CB64DD39481804440A230815A8630C328480AA97161B828DC348249424A2305452339651213298882711298280C296C52C251648625C91082D2C0459B2028E31205112732E316320B156180806990A48510848CDA4229183881D1A0702038065CA08023954918994508B010CAB848E226925A1890143069214790411881CCC4640C222064483199226242266D12B78123002A2416464C8424A3A86844184ED134801BC63112432643C48853469200142508292D803411A09824DA144CE2B81048820D143450A0B84013C2211C2549181061C3184E82468E139791E234229302721928881B102800376D0136868B32020826815A24009422289C9008D1088A233072101362241048C8208C00110C5CA48D19184DD9406A24486298342504C80813256CDBC42402C804C300068320860AB3891990600941084C9470A420250C0142C0104E10373043C805D4A62920150CD9382181042522C32148A060613812A1988C08012119B101C3B22192A245D0B48C0014249A90049B204C81321051B280902408E3C431E2004253062904410813106ACC9025E2A02CD1800D1907921B01820A48918EA2FA926CB76F7C45F758BFEB0F3E7FFCD2D28C45825CA589A3C7D634D9C28AA7B2F84BC20B20B0390747FD19BB7C3E25C457898D2CA6D064C9F0CC6C7249EEF1590FE29F0173C077B9B1D092C7B6D2F83B808B5CF525C77785A63D3970B4DB4ACA0A0384858232B27C213936BA2937EAF39269249F5362730DD01AFC987C783E79BFB7E4BEB4BEB9C17F7147DFFB377EFFE8BE1C1CA0591D31D571F8C3CBE0C21B340CFE2428AF886E03E7691C0D7EDE750D51C2BA5E8F5C578C0DD250CD5302F8B4C0B27849F5F6DEDE45FC9DB9C3A46413653CFCB0427CE5D0459A2FA20414C059709E9C76D9C068335A96423848EBE6B13D5B0032CBF9F87F15A5B6C78BA23741E179FB43B18F9A58D5C6B8B2A53755758FDFE9A211E347323A595213C86C851BFDFFCED1A11DF1DA23082C8CACEC7FE1812CE36669AA6B8CD37FC3A1F2242E6FE64F37C25CDBC89B2FDF31A60F5B56B1F968CBF0ACF33FF18EE12B1FB186376FB2C2B3064D2E3E5B734F472CA3B342B6403E1B31A70199A19FC5D0F3820BA08327AE48F9560591631224DE9B414A83F644E4451B9A95E1D484B9B0665BC8BBA154C2F8FA76AA66FF8BC448FBB772C744DA48A8DFAE9174A249A1B4F390C8D8C8A16EB1ABEEF49AEBAE3F00D1A622CD0AE342E80E7BB46404EFC3AE49C93103C6AC8D810BEC168C93284806B6F1D4BF730D38E1BBABE5F3CF584589DE8A4862CBF9C5BB6962676110E5F16CF5FA8E714D4728ECEB0F421AB4CCB0983DAF022168FEB485D96A5CC7699F6B2DD1F476C9B48491C4C187F83ED207E3A75E349FA333BAE68FD4DED95EFEFD1CA5AE8F65EFFE5D58B6EB6F8B49074109AEDD0DC8E0CA86EFE05C1F465A0F1F67698EB9923692A0A5748D1AE29E5C59AECBC88E30AE901D4E6BF380681D65EE7E42453DEF19CCAF8353ED3152AE13AE7A8A358907C73166849DBEF1C647200A4070A893202081DA0806F2E895A8FADD4AB25A5DFEB6A94D95A3034BCD14523465AF86A9C318DD6B0398115593968DD43CAB4498F5F1A31197E922B0A350EC26FB40C263FF43EF0B6EA5B879030F8BDCEB9FEA0007A5C7DC0F36C1A3E74119FCD820B0A81A5C788B1A33334E5FD4668CE6512BB39CE90CE957D7A250D46E8C0768CDCB7A5E29F06DF9C6E0AA4B4E88BBBE8EE17BA12221AE85A4F52A55E1851D15B0E06AD7FFC21E94BF50C3A72FCAB2CC9BB6D7C6DB91BDE49B2EE681886EED394C69EE638889C7A6BDBB2F7BF2EEA16B2BC0D1F01DEE4D78D61983F18BDE30CA9273A865C776B2D22DB153B6608ADEDD891D4460E4FEBDBBE79F9ECE57C692DC7C0A265BC9AD57FE60F070A29250D900B6B7621AD0DD328794EB1ED7620821DAEB91992AB3B2B64C98E3286B68D22CC8108393CC7D2F5CA9B8FDC29786357E0DC3A5A4CEBA0A652B0A3CBA5434CCAFBFFBDF2B095B5FDA5E5F53C7B47E0F3463F5022963E5A3EEBE0C131C17E62AA45461FA87B64E889AFB9F3EE8110EA1D05706B7BD8BD2F0DD654ECBB2768C4B9AF0EF7E6E76889493376D568538F474A39CCA47400052FF2B5ED377D72266BE38014CA395305666AF64960A8CC371E066C9E73A78147E4EC9F38B3E75C08758B77B9C279ABC9A6BC9FA0463B06DDF231F2C4F11A29F7F7721630C6F299619330F080096145C32CD8610648EEB30ED793B20D8A963C055D583093345CFC6F1AE046EE93C8C1BF342F0C710580FB86364F7D8F32BA911BE4CF908AEE9B15C893A34BE0D56C522A40AB0C73BB0C8559089DE723D34DF0B5375A20CDB9DFDE53B48C56FD5819408CB8E3AF5278D89B055AC056B19DA85BF05FA5DCB14598739BA7F871ABD4DE64D23A41F24A415EAA095A116BDFA6C6D7E244D7577730DDE7E1C9604C66AD813416AB3938EF455BC5293F9EE0E24470FC0AD872858CE45892287293EA7E2579C7447C689C6D6583F4A8BE5BC12050DF89F75654D9027A198F36C34B4B3C1C11017EAD28CCCC2DA93931120AF4595E4F9D9A97777121D65ACC509817A58014EA9EBC5B0333D6BFCA6B1ACEA4993B94964ADCBE06B6E40A24369E468CBCAB76BC1A4508D6BC7152B142CA8F7756C87D1FB5C2C678CEF0E634F582CA119FD8A70412BE823118C12220C9EC07F2C4C067D6AC9711ACECC7898DC84649FD3039380C3C70236E33CCD29FEF0B10B4E5FA338849F4871626934EE4249A3F41A3C1448D2BA74AA7D5D6BCAA3AC87116DF639DCE1AC12D09F0058D7C123AEADD5CAC5B9FC3A5C558CA86EFEEC4B978885DD3AB98B94D9E1E4FC8C4523E98A93195579FE8166B5C8A1F6BB3B1860350960100501F709D90C04BC44E67AE8E88E7D75D9E8EA +smlen = 5126 +sm = 2028B0385B54AB8D21BC2F20AF9F2565538EE9F51310BC58225D1481ADB0BA31BF45C03B176477705CC6C2D2F8620A4426C5D2D73595B9A8C109BBA66B4E483D1A63C97C50F52CB92E856F29EFEF27AE3CF7CDF8504B4BD7CC1C9DD2E610BB85B9DE99422A8440B87A65094540F6FBD4F99DB4F446A49F91B49F3ECD9FFD5D7A4A40E11F2BCA92415D2798CF0D84B5DD80217F7930C5285F05FAECC6DE7FC8996B65CEF8C5757164D486AAF8CA7086EA4A16162F8FCACA79CD4B3EAC9081E19DA2C973E60C3B55DDC52D9DD079E5FFAB04F35936D2266C845007EB74517972DC392E0E6A371B6D851BF65CF2676AC8FA2CE38D0D64157F7B33A8370D235C159971524CCFF71D91E09113EB7387D978131F5184E8227814C781E919D59B4EB667E68E92299F05F52073D07EBEE90A462B632542F56B4C060699489FB3530B9B29F1CA61B0654531D27D75B21D4D41AB8F3395D154C79A7F74D3CD01253D9B5C0309CF6FCB6630BA422C7283D7FE02D6E89477D776E0E67264985B3AC682FC710B5C964123ACCBEC2BF9E48DFD9B793CAD5C173F92979B27DCB782B51F3C42C9F5118383CC3FF7E630D8631D988F70FF702E242657788687D7D4115EE518668467F0CE0DD97EBFC46ECF3068B87C78A190DD676A8AE75DA9F852CA475EE2DB737F897E990D55387FDC140A93E0E99011B2551119F82769CE3AF4740B4A8D2D39C5361D0068D1A203F7E8D12560FEB1C0CA4B9D3EC360ED3C09B32538B822C06294205FD0C86880A81090DC36B1C5E1C1F0329A8CAB366354D17475368A1E3F28E66461807A5046958FCA34F26F6A833B96A80B65AA7BB6A78D268F0A34DED865174038CB46836D2B58E81DEC256722DCBD9976C81CF9D7902A77CBF59745064C09D7883224BCFB1BA2BC0E3AD5A29BFDA5E6342A5D82928D499E7F1506877589BA6FAA3924F50AC7EE18F69AB20C4A75B00A57DE8416CE96077823A44BC7B9D00F95BFE44B86B27A3A3E8DCCDBB46B752843209D6FE44886AECA2EA8B747FA6129BE5E9029B43194C2FB43A45A034212044EC7077F98CA885C83EF77C11D0E4526CB181302E8AC3C2FEE194446B16E42C29425D0C1C2C5E4FB23DCC41E85BCC65C6C29CB9127741EF3F9798E602DAF38CC0C688CFF7CAB48CB208B193E212BD814CCF3EAC0416B3046504157A806EC1E9B664B5446C7EA957B8D7644A554F30915B9DDB5E5E1CB7B5FBC594C51A0BB125E442FF0ECB483437A3C61DD671C703B4E2A4787BCE18A6F04BC257D13309ABEB55CAD0C5D6757B9370D2AF1BF798F938FF5259CFDF23F911158BA6A6CA15D10E2970C69293DD4256BE5B64B3916CB21A7E7E41C8EC29460E47821F6E16708F8CB566BABB4F479BAAB2B41E2496DDC111F81B284771CF7761C850D576D1A31C5D40FAE89C3787C61A71490FB5F9BCCF4E8A467E8CBC7C9127EF1A2910315D8E27F52F0337772E493FA04D15AE521D201DF4EC361282634B076A81A18ECCC2C1E7BAF999E075E6312B3AF2CF7D9EC364E5081B5FAE2E0EA120A6BF7C118244263B543AD1949836BE62D82816716846785EE10AC57A4C189296AAD7D1D8625C6052FD3219AF3E863D0325230230E975924F0F5A45343282C42FBA1255666CE41E5190086E3205082C22B38FAB436225AF64849986C7A8BC035581BCF6DC7D239C380834C7215392F3F82431CA7963516369871B12761E652DAC2B1D652A56F349737C295198BD26BA1FC3B2F2AD8BC8E69EA69B0517EDACF2BD60FA612553E820F484ECECFA23F8555DFFD350A723D8FEF510BA3018D2431C2AE3F0DAC733DBFB0551829A10E5A2ED8DBFB3D0EAE42193623B90246EA82F698B9A92D47CC0514359A920E942FF572FF3120E7CE54EC0E79BA79DFB73D558C74A5F8A1CCC580736AD613609ED4EDA2FF0FCAE7BA2AC343359BAA4AD71C080516BDC8F2513317EC51ED78F9F07F81595FA3DFBF90CF952DC726890FA5234E526FD78A2E4EA0DA1684E519B5C78CEC8FF98357BE7948D6E42239296ECD249B7312E6D5E6C3CC1501900EA3B806556D92FB4DBF929544AC6A31A074C0520E62D08219FCB73B08CF56B88E9135A06BD16C5DC4ECF36692946AB0A9598BE58043A2D0992054A3FA6177B2F6DAC5C9D513D6BFFE5DF2243B4D4FC3C909C08C1D063DF5093DF43217359D17C09978E1E8FA5B04D9ABF0DF9E47D11D13A51A2AB2AB25BB0DECE35C79CE046B87F4AE70F8D9280F8F5E99172AA09D01338CD90F2D9F47D9E54A2C9EF069AB02CF24CCF66069103F5192965E388B3072FC943DF738F05B446FA31D844D066BDD6F2C034C27DE36ADE60CBAB7AE1C73D9CE6C1F331C2C75CA0DA67146ADA39DCDEB2DDD2BBA9D51CA85150BB72D8449A865F932CDA9CC138D47868D9CBF98F4F8BF79E9B8216372281120AC4EEC83BB8D17207005227BE2E09EBA029451DF2BB16D400BB82BA6B8C0FBD1007FD82819F37A7B66C30FB9D57E7CA594BB2D0CA557A0CEC31F5B9EEC10115F514A311BDD9C749DF688669095CB71EFE2B14C34297357BB8A908C7FC35C03CF5EBE92754048477391FCDE1748D8F77B48D69C6CA46AD9330504845F8FAD49C7DC98578FD76B9929B8CB7478768568D6901DB4FDAD1B6543935F52B5F25BA8A2F65CBD3DD4BE0D43D08E6669DD763F966BF5ABF9DFCF148D685F101FEBDC15326FC06D18EE9FF51B1F311124B142D3338B2A0D1DC314AC1C2122AB505FE08B1E28173463AABD3D5AC7A98FC6AA6C655FD850A8AE80FC3687AB51AF4828EC2C9AB969526002F935B87E042D3821B56D588252E8EB50EAD9E9EE91D2E0479791D9DDDE80903347F2CA801E3C26C08FF66DC6526EE79125467AB1179375F26DFA1B53291BA712AEEEBCC6880B4935A68C17FD9D57FFBBDBBC79673DC817D4B5944C28DD84CFC27F2EAD72463AC9A1A6BBFE28276848CE7DB0268080EFEDCB2C190A44B31FCB806E4AF246F96DC212F02B483F8426432F6AB4BC3C29C87D3313EA68DED0590E8EFC7BE0793E4BACAE2746CD4570DC00C6285271F75852C19ADAF960AA3C667BF90EBA76B580151DD6608F4F822E2E84601358D43F64E5FEBFD44E5453F5D9802CD8D82FD20960E9E9EFFB9CB9EA6B46FE1DE934666C4B8C34CD58721B566F37ADD942CB18C9D6DC6FF673396AF9C6B4D8BEF6DD11BC7A04884564B13B3601B65050010A8C57B06FF3CC88455262C13C4EBB1DCCC98CA3B838A9148B1D5D97F46F3B86EF8F25A6B98BFE34A920F417CF8E75D3C8652A3BD8401F11DA4640F8DA5BBB02080B304A5971879199A2AAB9CDD9DEE8F5060E0F112E434955607095ADB6BDCAD1D8E6E7FC1A4B50556B7F839CA1A2ABADC2CDCFD2D9DEE0EA0F131E4F6D9099BFC8CF000000000000000000000000001125394363EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B + +count = 82 +seed = 6CDB757AD36DF99E52F535C2680431D5FF36C812D8EA19399F666F2FDD66D3A842A7A5AE1038359AB618FA58A0A6E840 +mlen = 2739 +msg = 7785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 +pk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169EBF85CE677035FF593C957163D95765236B0A593075036AE6785F6640B4AC79A88BE36D718D2271A0FA7C5E85B4DCD64DED8F2BA7BFA7F0183733F5F8F1F1A3AD3324E214E4D809FDF6BE5B8684C7A5F02A87FB8C2BAD604DDADB70D864A60071FC82C8E2D71A4B1A3C1E984179B47C23EC159510A8AC1E41BC5B78652B6DAE1EA6A80EEF97DB34E1ABA7DA21CD8F59D6E84AFB9DFE2C3E356FC8809A5F8D22A6F8AC9065AC6E9F5D903FFA376C654BF76043FFC54EA4C6E019464814C2EA4538B82D865E6F150ABD8680B52AE4439FFCA004DF775457F966AF961E7D609356E189BCE47392226B044048E4E8E34A5DD5BF064129A77DA7A445E0EDCA6E5AAC5788E49E8C62FB7DA67CD0866039BD7935739DA28A4E5D843A73C7CB438D7598F2510CB44AD9B291C5DFD0B19C84A2E5CA030063DE988730B3F5EEC8C2B78294E54E873A300CA24C28ADC405699041F9D7640F40CDB46C783F66130F4C40153505F52705C1323A9AC65F7E04DEDC52A6A7EABCA3295C03AA7AF2A53DDBB024C6B7CD2D89976F9AF34302507881BBF0374C4F5911A27A0132FD5F00AD89BE0AE56F5F49104DF592387615BE7B076BA44976BCDB3E1490D60BA3D8E9072A35FCDE954B6434224E98E4A3619CA71F9738579D2BA91A6E230831F3ED06BD9CA9203E5FD3D7313FD1BB23D7F2F8B2FF2EECB49520422A4B8E3E19B104129C36AFBFF259D4AFFF1364F195FE4C58196A51E1C2AFE339F158C18997EE2762B2ACFB4F2F9DEEE5DC6829830BD5CE7689B70C753ED345EB749A35E755EE89D6909ED819AF029CEAA8985EE64B5957DDAB6476BA54F53F2E26A3BE22E18B3A8045675A6C971144C990B43BA6E68B6BE0BC5FB0189387C75589603A0B9ED8B71ABF3FE48617F0B97AC3A46D61CE53E6AA374950D9A085E7F69554AEA6274E77538C369A5079E4FC423F484520E623CAA98B0D3AF17AE570759ADDD2499977B5947EAE5ABDEF55B8914D8766A4090666016C6E2B93E7AFE6AB5488EB9B96912934272A61A427DDA65E9B58CC77C77783318E7008565B087E2B576E3001E9896A81CD66F9229365691D8E13A546BC8EFDD21BB86D4C17776DEBCF559A37DEAE33928039667CB4DD20D4CA9923C80EC791FCCCD81E2E6BDEFEE0574B28CC0718D60CCF5D621EFC2C20B6AAA8BC73F523CC20E3F136694C4DA88B9543314C763CF8A815176BADDD0289CC8A989788A5C15EC208237034737F50D0738118B6DA03A57D9F63A4347C5641369A3791078A4C8A6279DBCD424BFE9752230C4FA177AD1EE2F4B8F66DE0F2711ED848E4FE6DF8D6E8DF1B4CF19B3F0EDB3D8DC2C36F7DE44C0D2361E5666192ABE0DCA40E53021BC666B6D1FA185D6BB5371D166DDA284C65556256CEF10118A1D4BF4791EE850A913C7E31A2BAA0369714A14496C033F896D507229032A602586C101C5498955215FDAC01E8CD44253E16C3ED9010BDB3897058DEDA75C8401A0F989F3843A039E58E90B2AC4F5811701FFCDD5E7EB51592EDB95979A7502C2DB6C0E84FD3670F9E49878D2D52C440E6845E50C6ABF2B207072E5A6847DB2D3B4134EF4DF97283CEA3A31CF889EBAAA6C67A0D80E5D47B3B7A23C4E1D3D28AA6A701FD82CDAAAB729D9C90AB932699461EC57629334104245AAB31ED7C75B12FF35CD30E048E6819E79E2E6E500898D8BA53E792E1F31D5695B06164F88D689E0147908F8CC218E3D8863971DD8FADB86B891A5E1B68DC664D76D0188A541D59127CCE98D437491CFDAB4721FA07F44DDDE6F8D3963FCCB53A0BD5F0C259 +sk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169E887B56F5D5DC779AEE62700A7157B9880CA978703FA1EFC3FF8B4EF168519400ACB8EB0867F97351FDFB4C677E7CEFDEB3D762510258D0BF242F41DB48F812B3CA320A09080C1032301037469902108144695C12091903849B34090C05254B160E20C38D5420900C312552B24491B86C8B042D19B30148460A93C64410222E18909063C05153902D813865E118425CB428520872E3B44D920608E2266202914CD826254C108184362121848459280D03343184B62820315061B290D8C000C4984DC1A860E4A48CE3C629C1084E8AC001101769D3020ED048409A060149A26DD04449D4366413A70C21420611B580C4146C5126315C484683303010382902A130992006C0460ED82631A1806D02998022B370121161D0188103C12C08180ACB8231111305D020328B3480520200C8124C1C053192C8244236288104469018299318802319491302260833501A988013C429521062C8241119945023C28CD3C49151A08C14230A13A509C33462D180701C3380124652C8208C20184DE3049000B06803066664164A1A39225B4872D220604A222491B820A0260D4AA469C1B2414B3804CAC849994051024185E2C23010A14C1BC225D038068BC0858CB090CC222221150D58188DC1A20C13098451467214120152A46580B06D08252AC4C8299A260D63104111B56821B4010AA72089C4891B268ADC248D19197114A591E2B650C0900518C10548C68D830090488690E2C2810A372502251121B08D40083189B02DE1386DD2A6249484484C102199300A89A63160C22014236D62424484460100A350142140C04265239021590668D9206D8C365140906DA2484122062C01C601939469D3C0208A0420634029DB089049A62DA190281B14868A066561480E19913018814CCAB80C84A48C124802DBC249D984895C022C0B28699438505184050036494094205436329400108A086C42446CA3C22DC23644811686DA10101134319B940964A828092711218491A1264010011092A80483C4089B3220CAB44043A2289B328A248225180088CB960D04C869C48291C90809D0364AE4820984262980080A9434449C1470981480E3126D11452499985009916C89208581064610B32D5C2620CCA46801490E00484111056659C4801426685AC4811397484038890C8330BBAF7282AE59C41631856C213B61E4BAEF0699F3FBE4FD39E9431D264F9349EE1D41F6FA80187C9DD0C02FBCE0A80DF1FF6D17FFD31E8DB7BE9DAC533AC6F51990F7D710A6CA5456D979608F811083F1E4D92B6923D5997050D93F357C454A8906B11F2336E037038B1C56955F6805AEA2233BF982FB637FC1E4413E5F86B0F01488818E62388020923063DBF3E1721646FFD6E406D5E1F9E7D58803AA3ED9FDC28F41376F7CE834C28D4AE8C6A4687EF79D717E45356BF8B198B8A3E693C6340996FC3BC36AAE594BE2A3C562F54B6E05110B4FE87A623014784251166567D1291419A8420C9BBCCC3C0C61EB7EC30BFDD60E5945D2905EA74BB24102F01CBFE5814A451E482541F2296D93F5CB8DE4F4D06BEA66BA110E38516A88E2A98391CE25E2F948C8C5D5B68554A5AD2804287C5DAF4DA8EF6FC82BB36603AFF19647FB2BB453E3D00CBAD7394BA86D0B31371A78CF8D565E0AB6E2AF5B4A65F39ACCB3EB280C94CE1DF21115A405C1B916AF83943363F9B8FC4A9226CA5D19909600384D8215C44FA20B636ECC34B3CBAFB236B37AB670799150CDA11DEC9500415CF0F08D6B70F9A89024588F10BD4CC48B22089B99F267365830BD2D9CAAFAE4A9BBB8574C2ED585BEA38C81B6D0F06A6FE9F803DACFADC58D919D2825134FF8558ACA67FB436894FF2F1944A77B188AB37DDB6E4B7A8C517CE36F8B2492088BA726B4893169DD6CE0BFED163FC48CF5DFED68F0940FF0737F20D49A017D3450C4BCD8D447C10A8495937F75CEA48C8046023B23984FB73A07E4B9B087F0C75483A06017559169D30B4D1DA5F136388A67DD730C2ABCD31D6BDD1A081CB331461556B60F40FA430AD24A776A2DC56F8D023A57AA61E6C043934DA7C8A0990769C71949350ACE6FEA1C6D3A3BC14D248EA85A16BC102BEACF60BA6307507B470785327ADEF6585D6F29D9AF94704E5BE10E919574FAA6E6594A6B9C1FF8B920B34F9EF37765B5FBA55DFE098B7F8F29FC232D75E2DA82E98679AF3C6D1FC21AE2124E141DA9D0D8E932A43E3D8C8A3CDAD4F067FE1DBC923786365A2EB479B0B297D75540001E22AF35D04C067DE7C22B6B3C1234C61C11CB06C47ECEAD835ECDE072909F0E96F489FD590C47F5A586754E0349BB090794433B97B71B22742DFBC602BF4FA7EB6D4867F7B5A406900312B50ECBFB5205CE52951BE7A8D4704B3DDA7CD10FEFC56B68F17B4CD8E1A99F5E378AC856DC74350D104162365EEA736F4671A41A434FE1F78C451F5C19CD0BE71154C29705303296FEBB9DDB0076E53876059F4CD97C82FD2332E84644981DAC6A6C59D66173BD25073EABE5D360080333464E3F858F58E71BAECF16A1B14A6C37D3F5A694BB0D87C3FEA25A836F8031D927E13F46ABB9C5B05DB3B52D699ADA42483507DA87400795B1D329C72C52B34728C99E30B43ECD0D2DD76D23DF3D9D53708454712D0BF9338D2CE3CB270E33619C8958C8AAF6DBF1B8754B4BE01CEACD89189ABAEA1D2BA39B30E45B839562BF338D9E0A3BD52A4F6BCFE5C07EC5F4C02C19DD0EC38AC40BD657394AB391EE9B704B8B26E5D2A40FF001FF284DB2BCE2B04EC8033220A5E6177C2B2BC1B0A3C9292953B472C056C457668FBA0496B278AF04A6A067B21F601D19A63A299ED4A59397FDD848A9B2F9010F75F2686A1FE4DFA25C496FDD377D95F9D261561944713CCFD2565ABB1B8A4AD7A2A960E65FADC853B258055413A9F659C5C3724157D48FEA5A8F4218B6E1322FA3BB31E5FBE84D3181074B8B4640FC76A882B7F6C5169E5505A2A0D4521ACC6B2C8026DBC3832290C64CE2A5F834BDBE28A4D6B54EEA3E216A97CDE10D70A7B723BD60490B6024D2C5A1735C636F2F1D959AE48CCAD2C48DA6D8366593C99C7E9584854C684DB06C3E226C7823795F966E8E3A988573EE096575C755E910230E59CC7E05EFBFEB65394E7531405E6970CA99ADA7B986C6A97FBB5A4CC650A100B37F33375ED6707E5CB7A2D4ED5A97ADF492688406AF673A94E9B0B536C54A790CD1DAC9B2AED6EAB1AE1F64638D7D06D1E3596D0920D2304B6DB469D12B0A13554C695BB9E3201E22D466B6D443EFC481B58D211AD41FBBCFD6E771820A43ED8700A0E74A69922F67111303BD4DD4D5421EB43877C629388C2DBE7C1A39A6E3F70046B104623371F5CACFE4DED35E1B5170D8B0FD2E6F141311F481D3334120A4EDB7947E3D6870B7CE5EE71930B5ECB74E57F5A8B4DA107F994859612852EB01CEA8FA8E67DEA4DF9669B6BFDFF6F5339E8005C1D6B092ABBB837E717819E8FB12B8741CD8CD1B09A166FE1CF13342DBEEADA778B2 +smlen = 5159 +sm = 66E31C9EB415B5C14BCC5F8991B6806D9877A5CBB12EA4B6C30304A12D7B6D524FB3F28E5B7F764756C9460B726E5A02B6FF7143A24CEF853402EBB5CD312F12DC5079DF31DB780CD3A55FD005900FA25C58D5B18AB4FBD5F58AC0BAB4908B209D2CB7B8AA9495B852D0438B382433A251DADEDA3B6BFD9F83ED4D84A014064319CB4249561ADE0BD0ADF0B4E0BAA7076492A5DF128AC635DE73CC1D398C602AA6413B3A9350B087A6CD4117E62952663347EA0579524AB0D467FEA6B9365364796299665D0082CD586896B04B7AB6657E348F135C444EA133C63AE3D2C968FB6D3F487D410CE7EDA3DE100C20CE0A13B56FFB866252B2A7E169EE264FA5DE2A7B8426B8381B8092F687D8D891CAF94E541B8E0A503F9EC85F3A4E282B8D11C6990A09C0B72644868A5A1204BE04D042987E01352C90FA2E98CEC2A8CDB3733C1831F20DEA898DDAB98ADF6661322C0EAA985C15985EFB27894DF8479491F0219940C1E803C55F5341EA5B8C1FF21482111BF7D2587F8F28FD04011EB647790E8A37686E7DE66D64240EDDB75DC8EACB0EA7A1CF410C9FE55C8763BD5B5AFAA13A782E2737847373C097B456D23D4D6C0BF32B54CE73B6D06AEA9B8F63799BC5541782730FACE892F2A919864B705D905729E62A16DB86A51F1961343FDB89FBD49DFB78C3C283D8E1037EED847408F49D2DCFA894BA8D6349A2E77876D9493954A9E18209F1279EBE9EA3E9901657541FF4ADA1A02C19C20CAB8C204EAF87442539F273DC21F13AA611E13D6711528A14CAE40228DB8D96FE6B9EC2252D93BC7F9CCC5575503CDF83EA90F15CAC8EC56E814A39DA019A8DB63D6AB3002DB96AA2F96D0F2B35B6624CF66155143E019E8D42B611BFE1E89C70B5DEE125F33A917F681CC2E1822DB925FAC81714F94329E43AB7CDC5D934545789FE5805C972C72517C50A59CB248557E8DCAF5FBCDFFBFA2C5E7C4C1C4E401DF73630480704CFB50AB525198E413BB8E9B9049D4D1CE940C727F9BB078C51D5C727999559C682323298D55B1C5DAB0557547F2B429EA5E499F0AE455FDC317249E231DEF11D90279FAFAD50AE73B79B7F8DC826D2BA702479E238A7D74AFF9583EE4BF78E9A22F4EF1833204B3BA56185AC37E6862E174796F9D5FBFD881A10D2F4BA2B1C5F2E73AD937294058AB702F3783016BA5FDE51A37DBA2029589E15367B9F7B1975A3343845AC18EE98E615A0C4C8D785CA61E2644EA4A1EA7BE39AEEC81DA054D4AA910657A57A716A2AC7A0B8F1E145B864206D4BD9CD1BA49D77DEA51B5B9C87F42CB18B69163A7E6B5A0A18B9990D0DE29C4AD99ACAC7D345EB6769F5B551E70CC26C42507632840F2D2F977C2BF37302483527C818D26015B063C195550BF7F2B0150228E8C31AC1856356E23189CC0958D101B8A89D7A12BDDA5A456DB48077F488C2289344FDA05D8F995CA6B38D257704F72A3A1BEC5C356E612454508477E9FF897E5E1F913D4E70490BEBED0DD62F7CAD6FA92E8600E44DB9E5D03DEEA9362E97DE08926E491CE5EBE496B19B1060023B41C7DD7BD6351AA4A6672A16CA6ABA6B6FA9D81D928722F6A78FF97F25FCEC4769231A6B3C00D79FB0D6B90DDE895DF367F641D983BCFF1A0DF0BBC5979FD0C5E0715749CC8168DB1A37371BFDA9ADBABBA25109FE727FE67A610762EAB3E2390A2438216E6F15EF787C125933FE3C87C82CB1F05C4A9B06062EB6534206A90FFCA6D40BCCF128CE92C27B291851A1BADBED0C4F1A5D8BD108B5264039025AC1342F6A54FDDF384ABC2D6EF4C5E29EB62E467EA74CFEDBFD5925837C3EEA2A676B5A64685BC519CBB16DCBB04806884317EDBB76805FFC13C9DB88269C49FF9F167BBFF874560EF35F4AF76289805C3A4A5277499893EE3251C552B2A360FA43F058A3D629500948137B1BC0F3AF3EAEE44B0BDC12695BAB22F04A1330DCF6F4200E004D8B7298F8BFA539579FE181095B7BA70EDF18F6FF5D57093C3B12C9388E8E4A14653732A4893E9897F7379EF3AB0633E3590DB0D7B123CB154C260E33B4F502AD4E6442364CDDAD6C3987FEAFEECDA7B88597012E422B84C96A803F25309032EA0C1DEBAF27F9865FBBA84645AB8C06D9347EFCDD2981A928C087F8A74A30D3F89EE3B8006A189CA47251EAD0E1272F755D7CD757BCBD3D66F8DD46B1CE094351DC115E95B8E11ACEEE33AE92D467274646A8974F16B7D6C5BED31139A419A22669D061A9DE5760A948F248F1CDDCEFB7BA7A087DC6B755C5B325B3703C33EBAA60FC78651C170A9455AD63533209E390621C4AF5C7E68F5BF50DC548A5109964BABB4C2BDEC81D6166F941C9FE388E0D6CEABE6EADDC094E2EC7C6B6CBEDF31D84A047FAEC39E23E8BC05FC20B010B9687ACC9ADC082F407CBB2ADEADFF0BD55D99402A36D7C4FBF4C3D8B03E47AE6259736CC5D29B53731CD776B4CC285633548F7299BC4DE40BF7B4588DA26B8DABE83904A29BB3C9866DD9170ACAEE8B11444CD6B7CBDEED02524943474FB7286BEF52D9E893520C4B46738B60ABF4923B42F9C16ABD7FF194140727D5C3EE82455CFE45615BAA71BD722798C8A42D299B30F4D1C5FBC09D15CF7D703EB665CB91618A4E92BAE5093150A456BBA48ABD809AA0EC7C77070B1B308BA63166A5E2C1AB680A7E4EF0F7009935CB90D9972D7FB015C2A17628252CEEAC2675140215F99CD8B3058311F2ED053AA2A982E951C08F8EE62CA562DEFCCD2BC2DC4530D0EF03D40DA423B495CCC6505D1522F5BC14FE267A1A5BD49912F8EA7E65BAFCF1A3704A35F41F9E9062FEA34F00D928FEAFDE14F7AB0E8CB1FA76B52CCADE15A8ADB234BE6D8E28DC398AB4C9421AE5A75210F27A1EC3EF089B771FAA2977091CD315718B9863B3AA554F43B8CC3FB0F80DC1B0A128FF7E6AC004CE9065023117B980E92C3303A90FDE6FC54E87EBFAB1DFA2152E805035D39CAE9BEBF06D38211CC67B2C28E2BCE0E122C289A3BDCD749D5DADAA97162D164DB82853DCDA6F404ACC55DA200F5B21EF6AE953EDE0F3CC42DCBCC44FB3A8301618E1A8C22F89BDCF82140582A16DC614F88151F8EB1CCEC117EA44F3F59C185CEDCD8F5448EC194110DFB4992D208155CE5E36D0EBA3ED2375A4456A48BCB7730C30F43D0C6CFEBC0308B8DB9E1B85BE90488568DA632F4B4ACE0977D4507D0FD44B8E037AEE8E08E991C872AC88473443408436C237126271F97EC690CF16977083931ADE1527909712A5699E6FBF5694EB84CC47A4D5DC4784947A0062835A96C12305D66686C7F9297B1B4B6BBC1DFE8F6070D181A212D4B4C56656873767893969DB5C4CADCDD0714213339417D7F848BB8DE02161725466476788A9596A1A4AAB2C4C7CFDFE5EC0000000000000000112733487785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 + +count = 83 +seed = A97269579EB70D268C58D94FF744329B197F722A8A407B788510DDCACA34C8CD4C72FFC14B76300C86AEA1E4CFA66BA4 +mlen = 2772 +msg = AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE +pk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A2B2A73357B1792432F6413311A2231671584CFB9AAC4351103DD325DAF1062F9ADD70A73CCA6728566767AF9CD84AF4A681E7969BE5E2DDD2FE497E38258B428CB3094BDD19E19846527F54286EC42F7FDE43227289A41A0A84A32F53C59FD7722FF09A5CE1770C90D913710DCFD2A94EE34D99AFED7E441A8186B1F2E8B0A0ED26FE26B9C80B81F807B3A25D77B89627EAD25C5D9B00C7BE61A4EAE6813EB1C3D9D1C39C19A268CA84BA6EC65D6AAA493A07AB2D6D2F9A3E91DBE43B820DCF8B115C10E9EAF8BCB88581191F1E4A4B166C331DCC9D3762FCB9AE561D0B4115968784D108810A50E866FCE2D9435309742FC50BF1952C2E01C27A0FF4A1F33B8E6BC1382910F6EF09379AD8012BB4D72036F6A179628C2B149FEDDE44CF1C8CE1A63F039B979D57D4ABF615F01D578F632A579F2DA54AC7BF0A26CEF086BAB596704D2F0DE2861EED30EF500A0FA8C1C7B0E8F3B99A53D13A66426A3EC49BF6D9954968232AFA7954AD91A628075B593D37E833F6A365DE431BDC3B805080D761FFFA660B269CF1719268885387536FB8765B011B65AE5E88E7AD6EA0A4046574D0881BAC493875B84007942DDCBC943D150777DC3A2190D09498CF62307A647484ABE5CF10442B16D774F1C27BB2BBCB41002392E6B5E5AE355F2BCEAC9D3496C7327B10CA33D9DEAE9178C9EFADC7B4CF6BFD2D25770FFC11FAEC439F9FCB2BDFF67ED56954DA265081D82CD57DC817809B5143B1FE2B077327ABF3C0573DEA1E0C969548DCCAB0D877768F2B206CBD28CB0767E2A820D8D413910E5D2EDED74B0B3237523E3E9E017D0E6F6C38EAA52B98DB236DE2597DEEF2AF0C2ECC75577C9CD84E54389BCCA69EA0B1CD46557F44078C2131E878692E7002518A02620F42D1FC0F1239443F68F8AC59846E1FB33A8EE68D8DD1EFF70BA60244BEAAD49010B2EAF80388FA1EDF697DF636FA35B9AB97E111C2F61BDF5210F7120A6993DBB25861713EC5E20358D2C9D67176B4BA9D0345965F682337818EE8FEE033198ABED6DC56DC58FBE1A2CAFB595B6B20781498CCD66EF811CE1C0505137DCBF399BDB49C2D33B3FEFD29C05038B7254811D16F4CEE5DFFCE39EA7FFAAACC441837148B348E2457FB1D1F14C764068C838E6974006088E7DEFCA04B6F1255E1A9968F37ADD7EBA0B8F8C491ED777576EE0A1DBB96B059F2C9BB4A5385EDEEC16B7EFB938F59CB0C73CBDF81891E28C05443AD0129192DFD43C86C23248CA92F534A64273B5CB06E42D1AD873CBBABC484E61E6B7D68C8FF4636B62BB69DF852F042D2157D56E0051C9C97CCFBFCEF93DD6BD5BDCC9D3B10983BF497409F31EFF85FE8C73CE5C51CD64100B014C91DA36E81282423A305627CAB0B4C36B3D3B05C346C8120FD8F4D7627EE48AC6FEC5BB5814CC14D346E1B5BAE2117EEF63BFF65EFFECADC60DBB6AC6293C962D1AED915BF6471CDE32A5F18CEF1BBE6C647EE14028EECFBE3FAECF71F7647E1650B6B125AD3C9C90243ACE7D97EB3CAD89B512B01B841B4A3032ACC557DAEE8A567F05F35E0D212134E7F9DB08A280CC0A58CF49DE0B5A6CF18E2AB3403A1655D14696D1E4695D07E060DC89B84D954ACF3845EC5161B774BA47163A3D3A7B4983F9262879EC3ECD7F220B8D5724FCDB96D712392F9AB96AB876E0AB89388BE7952323F424CEB955E66C2BE14B7280418CDF6BE552DA6755385919823FE5AFBB858363501E62D1A05A843F65D1D7FC34B35C50637371C034B15C5DD14703677335576C059799C61E4E840B9A3EC86753831124F20 +sk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A265957A813D816B7DCF5339A808B21254C0B22A8BAB1C652065D9B7773B907FE74E0D3296297FE873E672A68EA6FC256AFA4FC0705704E5B6223CCE1677FCECD910226448A6490B0388C248240334511C099004090D5916924236260B2684099784CBA80D888490C2928042A48493029184C47141047099400014C54849424D1A950CCAC820D93249599605C234840B2140539670031922E3C889E436460B4244D332680039509008509348069122660A89640B894D4C402A21240D1CC10059887188A03123070D81920C19B42042244993C060481480A2066D0BA64152880824A520242505DCB66C64122DC2042661B68D82888C184220C830711A326218B7115C24320AA764020865E01628A020080B832DC89044219308542245120860C2048A22884CC0142644040A18B0090B992002A3118C920050264A10940C13926912322D191122993204448811029508D9C411D18488A03888D8284111B640C310490C878963848449242809476A1202045BB25042022009498600888C00236EC2260104086624278D13252012368C1C810DDCA2612027720943018B968022B56D599209E1B0610C494003418A58A0510BA34CC23091E2467109361203A6880004724A022EE3465041341120018D080550880869084930192310003442211781A1A02C52C260A3A26DD8282904170C0400854B044540A64900C00C1B2681992669A4886DD9122E04C30103238181C270A0B80053824408A92DCA86258B2832520269DB105163A05051224623A9884442714C242CA3342903150E62127292244123295218913014452D58C87122900C0AC49022217144048621822CD1122801099148A2644BB6852096084C9469598641184805D9146404831123284ECCC288983688042128892205D8320C04320211832C11B689491471812872A01209C4B200A2B27118A94C53840854322110424CCB342544B648899050C9408921398C412651DB862999162C940662238011194406404869CA346490320D0CC020D0426DC332644C109018A7500287918A3844A032460C2851D084680A262D988605A2148A993046080748E000904BA6899BA24CA20892492889D3B2301C0646240971480225A3006D04489158A40D5B162CD18024C91486C9466C8918649C8621C2020DC0B840C5E3C8EAD9F563A233CFFCE4FB1FD4562C7CDAE715B158B9F2E988B9B7B9B725D9CF8037C03B22982C84666724EFF1712493D1CA032E1E1E78F6DF318FFA8A404009D80EA991D2806AB5B1AF5B9B974A7253A84A3880ABA9DCC592532F2B9A0A86F975DABE31E2DAD1330D8F46788078BC858980A541548CDD162F4EA619871EA3926AFB74087EEA8B40F114769949B63AA3150BDFC361AFDCD0C7F83486AC66FF4B6A8F36414FAC2921273DFCA2743E8C52C8136D8CA2D83D2070075992A253B173FE7E30190AEF8CDBFFB4C3E1E4D14BD5A077A85932CD2FF0DBAD2E1BD987C36E3FADE83D4D79F184BD18CEE4551717BCE725580888E6B031A8F97E44534A0F4033C0C6E61AB1C0D1301D2423BC5AFA2396572076FD8C52D8EE70175B1BFD0E040A80CB09292E66843FDA8859C83EAD76B928ED7F4A0C286BB0F0F9357533C9E544EC0428A2C1B7501EAF8A585F916DC28BE59DB3AD285B3DE4090095BD4C5CA7EF633CDD43B4CF4FB913E702230AE001D55ADDDB6A88CC77C0735E1024706D42E155454C423B46A4BAF87C88482B6892B2F2D05EF7514E08765C0CEA2FFC6C9BDE77A7CA58033AD9FAE74903719AE7AFDA93F1F024D7819055C26B6BDB6A6BB2E0A610B54005203F906B8397C2DD4B16C1D0AFB3EE80BE3B5BC05D83FC56D9EF2C2F5E6FF882A6E4B5C623DB496DABDE6105F767D5EF00739501FE222C8E3FA237E1F4D8BDE92D79A5A717A678E3B4AAEE14BD57AF089927A3C3943E78529C3FB96308B9CC5730A8AC39DC6CD826BEDB8A2086533D53B6D81ACE2B2056E83B0FA9C45B2C3957E9C097E54DFAB24E43B5196111EC5E617530F8362E79C2D658988F44C6F2E529488DDFD8489044F89D9C987FB91D3C308CB24BF621897ED180FE4C77C16174425572905831DC663354BDC6D25059559A43E817EDB4BEF4493DFDB6C38A1D3A9FA0EE0D08D9A87983640776C60EFAA9284CD403F1789ED0B1A5C92F6970B14C48334DC473674A2955CA7272E1232BC60C81A4407D6893E332C878F1CFA36C9B1A41F924068115FDA83FFFA742F7D4A687802F45975D1C443694C59C9072BEAC3DF10CB50213848844833E6BB3D96C8F97DDB3E31396749DF576A430BD3D85DB974806AF6FC69F9CC6E3FBC1BBA194426B54320348F27E313B75A3E48C001F2E6486A2EA87A6B48094D6F43112ABB8803F0BBF9BF39E34AD394A0B063FAA886EB17ACA093F386163E5A199E9F78968DC2D957D6B1B69BD6EDFFCEC381A8CF10DCE91FBFA2F3FBB92B8A71367BE290869AC65ED0C3BBD646FEC043A82EE3D7BCDA077AD246B503A875B5A2DEA6B46614D5BD72E7FEAE31ADA9A5A462C732715695419C45FD425C9E548EEC081D858120D39FF83D422316DE8FC5FF3FA7EC42B8EF5C12EDA0C15B830918BFFDE603280F31DBA6429C871AB80DBD1698921AF974D643A2DE8E4265BB1911E580FDCCE543124C515B312C8C1E14BA9C3196B23CB258D849CB22E5EECF64884711064F9D49BBBA21E1FBBECD37AB3533B365C230CC210CC5D0F56A9F33A54084059A61A22E341FDC6D7A77D5491200E76507B7D767B2FC696F22DA7485617A27ED78C6C6B9859FD15CEB373505A21B0C573B9AB38D91A9B4C31AAFF1EF15244B3C89B02AA0BA1135F379407E26BA0EA51D78F7C3781DB4D84C65BF04CFBA036D1C970D9BA1FC08A0CC73D08A6B86CFE40D5AC900CC9F2FCFAC65EEABFB11DBA11B6A8EC2B2849631A8C3A4B92894696DA02E8B19E379CC70F8F6754F62BA9BAA29FF546E939358880FA368B3F19D5BFE42AF3D67B953CD92E798838EC8815538391181A7D3A18F22BC53F374AA0A318CB88E102F1F53D5B96351E8CAFEEFA83826F4B6E10BC5C8FFF0D347D34EAAD53D484AB07D3D91B3D5E2570ADD8A28E626214122C56692F3D88BD7B5EFC9D2C534D3FB82CA05076A33624D13ED2C899D15EF51CD6790CF1703DF356073B849FBC5E99B4FC02BFB4E544EEC193E6C3F06088B83B8FEEAF13BE9DA9A54486CAD4075BF1381D65CEC3855C804AAF1D51F05F9AAE57492EFEF39E97BD91EA06B6CF2BC63F8DA5A18E95CCC2FC9DA727E84DC569E0E3436FF1A4021911198562EE554C00EB46996BED93B2A8938ECB158458E79B0BA093C2A1071E0E26C831BD7E1EC3A1C2D3D7413B39125C5CC9220673638A8A4328A94C3D7CD15125A5528EC121ADE5D691FA18AA7560B9616943F71CC4C763C6FBCA37E97B2E0A1CE1298D96AB61C0C19D46B3BFEC1F502720F4804208B49DED457AA9BBD5206309F162D3BD486FCE839BF401127395FAB4FDE7EB35D4BE85710B8DC3DB98BE6433E78099ACA8 +smlen = 5192 +sm = 802612859D2A307501D741A529F7A9041C21770BA487DEA139E79B6A3C8AF0DDF65EEDB978D3F2A9E9D2986F58BA68B1DDA055BEBA98B72472E802A5DED74ABA7D61C72A9FF5F4F9555D8D670C675A03DF968ABEE4D837244613CEED40B59ADBD3190A0FB5D618D42273654A1A28CC38AF6C36C7C4FEAEADD6445213542F9C033610D9F577AC91AE32110A736A94B3BCFEC1B7A7D2988FF002E502919B6BB0E7B5AB766EAF05A10A86C575B73E503C95F10B84BE0BE71AF54B23709523F55ADFE2BF5363A474F7B879896B9B5B519F872F2E23463EC082C83703A02AA4948A67666E1DE0C43D0D43C3C6073D0039E4B92294360772D685F01B459F6A6360198A101085F30B97FA19290E79C3522261A894B32EBF70CA93C1EE6BF2381273C9419E9857DC03708893D76FB534A623E28345CEB93B12D44B3C54523C65127212ED7EF8293307E3107841EDF81515CB9E6E5C13A62275F7071F371089ACFDFD787D335C2F5E0741608FC5B0ED46FBF7B61647DEE4D7ECEC2A09BA4E166BC757D970CF4D133EED5374C078BA0461ECDF915ED359D3D06406E9FC82F1EBBB38C5174571D30AF873D55C8404ACDF134CB872ED423F091A400E47C3026C9834974013D3622A1AE3463D6CEA79391AF382D34FC04C4A0396163DE97F2F5CD5D1A1A50BD6F7A71B6721D4DA86DA16CA692E0ED34B837C1EE59D66677C7BFCDD9E244B5C6C033150BDAF54DF3C11D095AA4FE7FE17153EAC74211FB2F99DCE9F518D4B09044B0675C4047071C161532A5E6A9069C6BB6D305C2A21327752D16AF725E73451B292CC0D52A12A183A9B33FD7265D36858AA5A095E199EBDBC45EED53BE0437E7CD95BB04507D6C90216194BBB734ECF5B9264268C95D8A552FF7A7E1D5043CAABE44F7B6947D1446DE7354FCCAC9310B70E8057B1C95572B60079018DA0562F01BBD13AA3AE1DF2BBA596893C90E0A6405D551E95C5E921C228F0D22F706F327DB941911A043D96D04CF1B29CAF20D5DDC65A62A602875D6ADF5B7D28645C636248F678E8FB5B51D0256EDC014193F829033958AA8D833BF2EF0855CE2D782C77400E78B80EB9DE1716423D0B09DEDB95BB7D1EA7E74ADCAD3988C58C8E126707BE48D378DB47CCE5A681CE14CFFD181DFF3BE80148B679FD782B90A793CA2C17C864BA20721123F7B1460C93DD26A4F98A76F7A2A87B8883EC3B13C843C3614CC027CBCCA772F7B83C38F1068CEB195BB84C1C5564F629FB81DDDBC715714EF4C6B707F680FD94CE7FABC8615D57E51A9C1CC87099AE59D4D9C18668E3094D8459014EF8AD3F182FB288763BDF581625D84A45763EB375173839AD37010C10AE231BEFC7D4748CE35B569E0B49ACAAA54403ADB4A6F74C0A1E96B2478DA984F111692C90F0C816DFE7A44DAD7FEBDB4AE4E8E0DA7943B93BD66D527501AD263695294199292B5BCE9771AB15D52D204FC29505C5342CB82D990290296D8C3A2D30827A68BF55473FC476D8E2D0906FFFC118815B9C88F4B2FB283DDCC05C6EFF4447FF6ACC957935540CCA586634AC550BE00B15820F84B21E1B3CF9F51B1B0A4E4283628DF3378F5381A12B7AD425954A9CABA2D00A442FF4367B2F8DDD8B5DDDCA020313051BF39607D3ED57C1C1042C2E487F3B1EDC374B41B9505F5C2B1D20B328F16888DD753B2BE97D90B047EAF2AF88EF019A306C085D4C3AB9DCC4419AD2D574916873D3B32EDD698D3D7AE8525D353E7142BA82D18EBF242E90905ED96AC3FAD092AA1AC187C8511EACD64A17560DD90EB61B8DA662851AD8F825DB7E0BBFB22157B30DEF19AEFC81DFAEF61AE2EC0A7272B925A88AE34EB50958B58336805986B188B7D9FE3EA89648C3153E7E83B66A2BC226A719F3D299C0D9536C9DF33198363C11D55DEA0F9998CEDCFA0EBD1AD1E17E6A500D9600065F77B0EB747F25CEC2CD2928194C6825BFA36EC3DD7A4A1D45BC8FA8FC77ABAA581A8B8A94712F5B7557CF326D34BE610A77DE2ACC003C71C5D1A07DCBDA0CDC333BAB76CD0E8F2E48483B8266CE06EEE55CBF0B0BC01BFFDEB37160A08D7B42D8561482ECEE8CD6679C6660E4D2DF8F6CD2F81AD162E1AF1BC17334F7C2DCAB649B694C498BABB0A372B612BC8D73CB4EF497BDEAD549848C8F4BFEECA22648A28A17D7B37045657A3F6766C9403877350D6CB8C8424741550FA79032DB30CCAB4DDBAE596364F473DBD665C7F08CF70C1A863B91D4C5A15AAF5645F1280E7AC554641CFF4629263E56A29F0EB33891A36B275469C65AE27A336795BD8FABD7794BFAAC861BC75284442C3961DBAB5199A53986806A99A61DA50D2CD78B4969F7958F99D0E3625E91DC23B68D26B4A4E912F95AEF9A0E853887955C8FE0FAF57E29612221DF66E181C23121B958709C91B3B81B18BD67A70F1B39BBCEA032AF683AF8C6E61B5ED4C2C0733BC3236077FFEC541CA675C376DDBB130E788B004C30D55E59749EB362FF0B65135B9B47A5EC33EF7C55F418C6178CE49E2707C68E06364F24BD985522060B5EB488A32772800E43D6113C9CF2E05B65226EBBB4D156314412153123867697A43A1AC68F762FBE0AF51D4C53009AEBD9680BF8FF98EC4AC7297C1F4F5AE4618C08E9E35FC0AE8B02F74D4B86EC1C4AAD5C0FBFB23421DB85749A1F7017890EAD7790DB0C239DCDED7D6CEA4CF8FC6FDDB7398361256D583FF1672E7A644CB4150D2076C171C0DD96CCC18856776198B2E89473311A77D169A7E6842C77376C9A5071412E613F91942FA7008E925CCBC653E17D6C8246DE8B3093F7AA7CA334C9028E1D121981C0E0C0F945C980B042683B7B21AF7DF875452BCF715063763CEC10FB27964A6033AC6B9B3D1B3376A5A7E608CB87587F10270CADE6672EDCC34195668B019A5615414C2C9BA7958FF4C80B26118B829304B2742D7E9ED02D69A3AA90B8A8D3590BC31E4CE7C31A1A0CF6A5751A8621355CA6D16D536A16ECBC0C99BE4AFDFAFDABA4F629E834BBD810D6E4717E5B0D930EBBB33FED785AF14EF51309C6D855E5A9C2F0749DB03ADB16CAC1F716F4F17D5AE4E5F7DF6864D46A1AA61C57297DF39C625945CA16C7E750212CC839B6C29DA9B848E26576EB0A7B84F6B44D09F1172A1F92434F9C878EC5422E11307D1BCD5335FBA78EFC967275BE1B1EE6B01C413C5CE56E222B0A843208D24872AC0FA96B84D7E49FA29C6437C2C714F1A7DB4ACF49D8D46BF06F0704B0F6E2BB4F9DC1904F3A03BE16A68631BB0FF9EDDC34C3DF0C927CD64E99184DC23FD8226BBC253301060B1A1D2436425356A0CADFF600030D23242D4C5468708293A3EAF1FB11141B465A787B8195A0AEB0D1D2DDE1F5F811202C527A88DFE6FA00000000000000000000000000000000000000000000000E1E3039AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE + +count = 84 +seed = 483A81716F91A43ACA6764C4BD2A57C9156B762E9174EA49730A6BEB9CB19A0B3755E37BA47EC524BBE2FA25B9FEF687 +mlen = 2805 +msg = A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F +pk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114CC23B330ADC071F9722983C222D5E257DC9C678397F2B7F2FD2100F715A88B9969F2DA17690F48CB0B399CB29935F3F7C49C283390AD78A45CFB0FE7FB37D79E0CCBFF0F13D3BCA373007E4E0BE207FFC9F206C7975FDA0898C8BF3A85165268D6B14ADC5BCB50EA49B29595DAE91B3673F1BD1F1E3582A0D845D14E4788E610C799D07F1A8509C9F679EA352D146DE5308AA59DC9B93C254706D934289A4CF2EE56F53E1396D746AD81B8D8FB39CD7E95021553FEC3F5813DAE4F4F9F29FD5E61EBDD20FCC504C97566B2E45D44172B8910975F1A3A647293CD05A8B868DCEA99297E230EA8C6B56D436CD125AA9B4666AF557572067678451C2C7A96277015077A8F14F9BCA24977AFBF57E0DF0E6A4E9622F1A1FD55E03123792F067978A3D460FF2918AE16DF793D723A22D0D6FC486D18B6DA617792EECD034056A1367233879D3A45E36DD4C8E33636D523392CA06F95519676E55D051A460A4B3F065FD40097C0013C68D2BF645B5855C4C6345EFE29912F447D4C2F9839BBBAE7ED33E23119C4020B925BA0C8C9034372DFAFE3D112B2DE6FFBBCCC16A69B209B34FA79C4DCD1652D00466B05A1E9CA28170C6B37B9105AF3607208C6A9949F1692A1A100E83FABAEF992BB98D6144AE14BE71C05A0B48A40D369B8667714B312E77D964949CC5B9402A4C49A6F86DCB95FAD93999DBEFA2FCF9EBF0E51834C00824504C33DF68DF1A8F0641DC455E98BD80B9FA8C74525BF6138E0D580E854340DD19F1A7ED50A6C305E7AACD099A98FA106778FD53A6DC487DD730AAD04002A31B2AA0318BDF7F48D612951684A9EC85BB2A476BD7ACF611ECAE41C37448200F77B822B62CCCE53C62BFD2B854662910FF24EE9DB1B5AF0CC77B4BC817B2AF502B091AE6EDCAC8FAEC1971F89DCF89DFBB6C9067C0D9EF6EE287AF80F636771E3248548A0FB8E6106331DF5F508B123A061E42F7E408880642F3AB0297B8DF08AEA9ABFD25948E069254C3F74C429B0039BC7E06BEFE86CC2F5C84DFDD23AA59DBC5CFB247F04770F5AE26C755AAA9330387D4F253ACB321D5FEC735DB45DB61FAFD0A8C597754A3E227CC581DC4F4C6F7C278971AF01C4AABD7693CB66355ED4ABDFB0A72C3A4234CC915BEC5067F25B1D1569692029622CFEC4E587CCEAD505BF5089D37A65361EA49F3C7D65C42CED22AB1C940ED66741D96240B9236A2C8BDFF5841747BE3C5446C1B82C488281059447B5C12DB854C3D5FDDBBFDD55040E2A4F7AD807DB774C0D80C6ABBBA5132016CA717D842FE84DCBE8450E30DD3DD6ABCFA6A70C3B2E25051A0AA6756A95664426CF1908D4AD462C9B7FB35C2D157C476DF9DF9D65647996989FC7AED826A0C2EC5A4A4DCF98665767F39420BA6F07696CB05E31E330F257E09D0CCA235CB1A1835127C1E66BDDA91E53BCE287A8244417AE5E2C1BD77D9E1D6489C4470C8749C2882B0DC76F77A187C9837EAB3AD11DAFCF0303CD506B29834598FCE24C63B9E1D232994600A1AE60D1142C1CF963199AE31ED819A2162EBD1FCE26CA33BEDC8AE5F39EAECD2C732D9DCE35F49E70DED677B176B8A72E33E52DBD188C644E8AF0CA7792733B6BA74AAE392F02DD82ED3A306766E9788D2C09D1EEFEE5E936DD7715EB79A0546E8279FD9FD1D54B3DB9F42518C1838B3127E0FC2D36DF782F7A6E307B48B8E6252D2BF3F34F58E440856BED86673C9AE28204E0FA89C0EC71871D942DCBA3EDC7D6AC31E84F7C6BA985794FC5A3253E87BEBBF83889E15281D20BBEDD8F0146497064E31B10905896AC +sk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114D4D28FEAAA989347F97ADCC29D585A8583FD6AF03A5FD954F0E036D13FAB71C9278FE5E766DD7E2D91655A281651D6FC46272108CC2C6E8985DCB1881E7B4E8509B9244A0649018344182492D29860E3A2101A156CC9C470A4B86563380E24312183948100A8098C224C53C86909336AD04222140390C4249111B604E03012E0B404D8185214208801332D0C813114446DC44892C1000AD2484051A880233045D81022141641D2164811338D4C86041AA328A000814C280CC90202DBB031C22486104989CC02490B334423C4240230624B4232034668D9466CE0800913A770DB06861AB0600A23280A290A11948824206608064A62082014C42808C23123148AC1328498A8488892441108701BB63013C84CE49685CB34408A24440A32224442646344665A3044C8B4304106269C3086234225E09424C2B82949068A62448E03040210280E08A62023004A188705243142884649D8B248D90005A0B43198A28044C8840934721AC07024822C22A585D442095226209B322C182610E3C465C130809A820064222804302050969113170E0802892403098BB625A308802136714916200B367018172D48386583048D10032201458C99060D084092DAA4710A1344E2162108126AC3960820839149847001149024C671A4029064142A1B01910C922461048C12C88D14962CC9B680D344080B8121E02484584630C404121AC42552345020112140B205239088D4908501214E1B1306D328254C804DC3288EC8325193B24C130424413646148824A24871C1285111A76C0344529B98240032024B024CA442681AA84140404921892C004600CB38891441901CC1118B88818C382D8BC4300A3825A2262E6214021CC96D012560920030891628CCB60DD4B46D0220422243624880049A326449A23113B760D49028041781D00604A128480C182884068D8218261B908C23B489A224451C220D23066222400993B27094382418446464C629D2964104C030CC0262C13260018541DB24461A165183326808042221274D5236298AC044CBC22140345122847113A05109482A50329261342C03B1685B800080421151148044260C19B661D8988D0126851329805002202399804C44421AB96114858DC32628A2108819110C023530A4820509335163320210868821358A6B01828B8D73C819F68571D89E12E2B282DAF5D3390B3F03FE7F66EE4D97A799FEFC766EEF470CC53BBEF06BD4881552B87020099FEECFBD3EE81D2A58B60099A8B855684ADBB50FDA28AC640706AF51766255F655B7D226A4DB342354108D2893D8F9427BF0BF5E0CEFB8E6C5260831F72ABBAE353242C916B3AB490E21C71A13480469AD46839BA2D73108C4C420D3AFA8138DDE19371D0F375AC31C87052193AEACCD7B2D34382969EF60ADC24D7DDAD13A13EF5A369B49DCC7F9A6AAE6B2569D73D778DF582BC2D5015C0EE2C505588CC9C050D9DB034DF59ED216AC4A281526632F2610589879868E08606BA1BB82345AE337760DFA20EC916531B18406E05886E670293095FBD8EA5BF05D9B483F086CD97B11BFE460984144F3E02A53A7ED1DC3208C055E21629429B98EAB887223060EACEE0DA7A68B39C66846829022147AEB90EA75DF4D4C21429B414456327DB4CADE992E305F6C0EA9DC5AE8FA187FCC394BF81E08B2E1C1CDED6A63DC721F7426DCD3CE9A5FE5F8F4040C645B2FFA222CCDE20400678147685627FF5B1BC0F3BA67373A9FE5C1491A37132C22709D58B877206705DDC5C6B712E51A055EA086CA0430CBDA8F602677D777C96A465E392110E86692FF66BB96372321395AC67E9FB07B91D93FC1D8C7D4C64178ABE8BE750F2FDEBDF51AA4A238787760631BABB9FFE330C9744A2E90AE2C94F6C9B763BC57E88E4DCA43A2854D8CAE2F69C783C4CDA39F1771EBAF8109C37C147FE44ACF57757C6A96FB71167FE96CE4A96DFA77FD866D5719A0052F871FF374D2CBBBF73C4A6362495C292135D971FB38A2C7B161CBA9893B73A3AF19D2F2080E2CBBD61694487EABD4F15C4CA714CC553EC9FA8A60B4EF1D1B1B039B4517F0928DA3742D352E0BCFBE86F1F8C335989D7D7FFEA495CB70E10DFE937CF431CE6FA984965835C3D0D9E5190E0CA37121725D03A80B6FC27E64EF213EA873FFAEC7ADB9C39F0CAA6A073EE12EAB30885ADCA982F9E4DF0B39FB0033C58A362863FEAFA6CB2136918EA400854FD040D87BD8BAD4DA22B9DA8F2F6FCAB9150BF296E75B24BCC04FD1850B267E9AA2978197C40DA2CDDF0FC8AADB72BA910C87CEB143E6F96246C917B1E296C1F89049182089E009AE74F8AA6854AC849A369BF37AA6D83EB037C3DF7F6A0A0ADE342E0FE3A826D039438F4B141F373251D480BF482D880FE447E903FF83739D1169FA4BF78BF5D88A6272B91A8BEE799BD49E26AE49DA40BD7D4AE5790E69497D87CBC5C272FC750B755B30A3B12532175697FA6EA6B32018912A43CE301615250C62CF6B9945B3E6649CEAFDB7EAA34E53F44E849560B3F063408BC8E35C8BE2DF9E6B213FC0D4B53ECC2CBA3E8D0671C3044B5792B8649C777917A2709829B507DFABCAB7DE1824ECEEA9D6EB5CE3C6C6F7A09E32E29D602EF4BC693CC17D0E9ED56E4F21662972B43BEF373B387E0A00E651891A50E03C63E1924C53D1BF0745E47708A926911CB4EEA22C57190036B2A390EA6C422D2D5224E8CF2FC60503A3CC1FE730B631DE2EC9F3B7D8DF1F358F77BA22DD111FAC40FD995B23898F9BA14A7EA0EB105A0174BB72A6AA951503CCF7CD862E77F01879352368C9927DBCA4D2DDE8FA973E8CB0C5B495634FFC0A5847D705733289ABBEC4DBCC1D6241841941EB4B384B0A2EDD282C626CAF50B04C734FC3AB3DEF94BE62FE709B2D0E61D2CCA79239679725DA16553A33A0427ADBED702D1AE009F7BDF10C806A97C7871A6B934F357BECA6F87EBD23DDD6DA16C70EE5DAA52C828FD8A6B3830BE2CFBE222EE7C1AC4CC8343B8F96D80A045976D9810C49BB79ED2F3843EC561A5EB0D6F4FAB7D50B9E28C3C68901F6754A2EDE7DA1204DD105AA75C2FBE232B18CFF3381339C9041B1E2FBED3047B5F9F515F8D79C3BD0459C322855F1B70541C497EE97C467DB47A5D739BBF1DCFA29F80207A05B1A96163AA18BCEDB8483B58311252EEC85245C032FEB255DE53D1B76172E83C6E474601CD710836E6398B694F9C798CE99571CCBFF4A46579EF92F7B2F1A279D19830FA03005B010FDB2DDADB4C2C29C0CBF3135458E97A5F23C9ED0662A18822936C7C835CA8BA6C5A5212F6A79D6594608039D0B1D2ED332AD3FCE65C4B0A4442BC8840FB2C8FB70584ED53C718048CCC522D47CE48D767E42003B66DA3C5152855B95B9859FE88B48F96A5F565E81D7EC30ADDD3414E59A723826F09AE3FF822764A89192B53F877555FB49032BCD30350F816D997CD611C9057E7BE4BC7BD096621C632D5E5BD1ED55A6C127E554E966E99805E6C40399CD2B20D64EEC326164 +smlen = 5225 +sm = 2DEE04D92107732977F5C3158B324B4A9DDFD543CB52372E0894FDB436B74EAF4898F5FAA640B93FC4724D12445EFAAA23FA0186257200BAEAC81464346100A3270EA7A3536BD6762F1490FF19F08B74C25899F383ADFD5D3FC35EA9B29C8CD3C964682D5817A9F6904B1C1253763AC1260736BD824A233F1672E89E02316C9E768AA69714725330328BD5033F3C76F1C2FA893E7265649498846A3C820F41D76FB45E56C42BC5888787FBBA03B12387BD5B3C59F79B761D8E00E046F986FA6214F1C0CFDB89347972AA3A8C63AEC2CA3E06F356914C0F7CE27173D14B832E4E13CAC6D95D8D9FF19E942ED2E8BCEB80A658C077E626425305D9BFBCFF07D2045A358313CBE54C33E0D96794EF67C6965BE11D3DE4FB3AD785B37F7F12A154541E7594F57B174E45741D62CD9F811424ECB3E89CB47471E3F933F37F0B3B921BD2F9542E135A4A0DBD534C0E9A1C2C07CC9A1C8DC356B01B169EED3EE22B3201A089C98F3617F63D72B25C17F12BDEF61BE65CFC9B9D213B8A9BAA01CC59D23D284BB811E18C6F10EEEB82236391E3E0E5CC4B6F08119B39A7B40EE3C4A718837C7314391D3C0269EA3ECDB9A83CEF5668E3BF862AB777A86BB578E5FACE78385CA55B297AA622D9793D0A8E9DD3F7B2E30B14B4CEE3DA327B55F751DEE1CF537E2C292A33133E6A87087C7B5B301FEEA2FBC2D79C8222D6B945A68597F3E3A42F704496AACA3322FE21911ECAE3379179E92789696569AE15D9E9AB4D287247415542C2C3DBA36E72F8CC1CA2F538C7C484877F2E48FC3FE075F87443836D5254AEF7111E38496BF4F59A426B98DD43C223D33404CC5A7903FBC0AC0418DA4409EB06485FDF439FDDE8D1AA406F89AA75C4007ADE8D02F9E07122299D0D38AAFFE870B99CD5FF86AC4858C1559476822CFB2C08D34C1E8E0DB5FCB883BF2556DF6F99DCDD7802EFC4BC543448E83E9A3ED74785C4C67D47E69653DA5AC24DDDD854C7192C93379A3D96A34F87742A29B440C30BFC6E06D78FE62B74C82AD286C9E08D3D4EBDBE3C975C7E461487E6C49FDFD8E4E3B45595674C70025DA8F3AEDFEEFC66195E4D36BE39BBCDBE003A1B2A09BB68340FC236958FB56172B8FA9A4B36739F3DDDDBAB168E0C9F504056A8A2907BC3D7D42F998EC14BD010E38CA36CB33E63EFB56A7CC6387C35BF86594139235DE5627924DB429D2BAA5522283646FCF58622EB959185F0E9C3A6C47DFEA1590D6028F98621A9A7E61BEED0B6F109C76B88CA32A9734F686D9805DF6583A65FEE0AFBDECDD61BC74802CDC72F6276F7BFDA15EE8D46388B844CA97619C9D09D63E7BC6B1CB1F767ED3D6C0ED72383FBFC898AB16600D9938FE018EF6ECAAC932AA578A47434E5F6FD4CC8836314A57CDACA3A3A7CA12CA66CC5F0A582474FC4FD13F659D941F3835CD53046F7883686F786206ACA86DC700E61689AD7DDF64A8FBF169266A97C1F2585BE18C553CCC7F497AE1D13A2E1C2DA6CBBD61965F50BB7167A43839CBB4DCFC7219769F030F48157825995E846875047A3174FB25513688F8632014A1994903F60C9AD47CCC0D64DD96EDA916D8E0189FEAB46A59CFCD17194A268FF09FA7134FF2ACFD599CEEEE6175BA4E644A8E4EBB452E6AB9C4A0094FA9BD9737B0855067E36AB033CC7B60758C82B6D437180B75BE63637538F454C3EFC3448F6F66200A478E87591483734679799E29949D5FE8BEF94EE04EB5F3D7746414CF5847E599F3F9997F1DE809D0A2DA63140B5BE0D21EF006DC5CEB1EECEDC204AA9BEEB95FC30DE24C3B6C717F5ADB6292068636A906AA154D3754C534F6676678C43A1D8E0EF342788EA1164DC823938F3125B6C8490A9A8B1DF69DF9CAC96A8020D713BCD033E1A85741478678A2899210BCE3F63C3EF2F87F399AD244F3F626344F721188FD5B7B849C0C1B61FD7E01AF7F3590860D9A88EEEC8FC01EB6F37E995A9644FE2F587FDD1BD09ECFFDC338D7B4A452213D1E54C87FF7A12248BCB4A553FEEDF9F209BC5FF8E6C76E2ABB5201920A5918C0879A2F96BD72FF45AC6D2FC028D2A1F3CD2BB0F077A2B4761DE8A90081677E84532B6B5D1B89EEA396C5251CB3E6AF202CE39910EA29BE0964CF0C76B705197C699DC1F9539F182A263F66B5BF1ADFF388ADABD513959BD487087E74B2B62F1B9CFD36FF84EC27B33C6A32D809AD45498C9EBA67B07B1208482AC3D53EF3486D11488AF9BEA64F7C14718ADCA2561C6A1E23C70736CA15ECE3AF13D823EA93242BBC48F966BA5F668D6CF954999152EDAEFE322D0B7E3DB8C95A6EC583AA723DCA0C342FD30FF3B8C05605A4F7F9D3064A767DC57A3D67E277DE54E187960116F2F30369E4C2957B7B105293931F91384AB7BC8AEE3A6916D63307B73EC9460D61C57F26E671044396EB4E20A731CCA285A6F04E37AD209FB1C1347AD72DADE625B9699F3947751FB8A7F625C98271D03808F896FEEB3DBE17ADCA1A255261381CC25B4FAF252DFFB461CFF6D90230A0739E2E09B095F51426635069953EAE5F838BF7EA0CA63898F57E174A5CB9A96BBB21CD5E5B320BDE3AF24B61E34DA733C9C5FA40ED8DF4CE66D8D54FA758B24BEAF9A022C8529D02D9E866EE18606FDCC0EAB68F4B5CAECAD9D11439B331544BDE66311CF13399EB63DC58AB2E0B71E998C689B89393CEFD731D2459134FDA2DA937F37E23C22D963F05896782178326FCF3BD269B420E2366545C30DF017AF57D73FDBE7C99A63A85D978D90591BAB66333AC96F7FA53F9E1C58EACC61E4DE4874351A84B640999CB14525A7EB29A24E3AE9BE8FB6BDB9A0AAF75DF5401CEE6C20A6EC37C1AD79A01F5F24B31ED05E0426600051D983354560444C155B9D652117E32FFF2DC855296C68DEAB94005A5E8A6A2C25FA3E34C697BB757738EFBDD57A048675803DF6D8DF518AC82077EB5501A794F6DC78E5AC222D17A73CB08EDC4886EE80DF032DF8B395BBCDC9A6AEE653BCD028ECA0F3465A99B2F146E2FD09CE86FBFAB3A5903AD069DD0FF00D512750499FE4AA303C9B318A8E1DBEC807F21D03BE0C8B3FD0ED9A183C6792CEFBE0775FCFCFA4AE0482A8AB472CC6074317369077C3BD9948801209537B27C528CC6D01874F87E1A30599B28CA264B1C817685332A84F391356C1759051BBA919A64A2F185C2A8FA1983B3914F4F8D7FE01A57DB91C349819EACBAB45B4DEE1AB894D8060A8099C1051B0ED645310A0720C1E6576FEEE25C4A41AE0999508269C27C406F11AAC7E4A0F5629F402A13470CB552132374F5A6A75868F98ADB3D8E6021329333D465E608C9598A9C4C5C7CBD4DDECF3FE041B1D3D3F49507179B1BFCEDEE7011223609DA5AFB3C7CEF5FC000000000000000000000000000000000000000E23313DA7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F + +count = 85 +seed = 30F0E117513AAF27AB2516BCEADD1188B4BBDE76E57DFAF43CBF2D70723D941E8F875C5EBF02BD7D67AE81ABCC54440A +mlen = 2838 +msg = E43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D +pk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1BA8D476724D48BD8C3C1570777F811A7B809A7B43585683C92E111F2E5825356B4A9AED62FF2D26CC081050DC01C357A1B82363BF7F0E64753EEA651767070A721B428B340E9956E056D6B8CC11ECCDF85D0858E2B1A8CBFEC49F6E428A89F0FB782882B49792A395F80CF59682F61382734B09B66E640BD5332BC3BF54ECD4306C382471C186FA9BE0E13E11B2C6747AF06605B5E16494F6484D50C26AE27C417839AD642884FC4820985E9EF78FBF3286A152C3A9990AFE5F9F0BFE7B1147EA0AE185B32B2BA40799836AE48EA3A34C522AB5776582B0F19731AA7ECC011082A6969277C22BC00F4901506DC2AB1FD33E4A056210782686976DF3DC6DEF5189F6A577DC5A8A2F9E59D9C8649425654DDB96F9A522734C002E697B9B8F963B916851B6BAFC9EC6830DA48E0F03EBE00CBEB229C39EA946E43E706378DA9B95EBB48A5331ADB59A0950F0C7945A5185257D8DA2C985AF58FD2B48DF1A3B904D158FF6461DD543F98327E36EEE2279F7696C5C9CFEC39C07CBAC28CE6B5D5A9588C08E5A1B3381E7AAE655C25BC5DAB329DD8E23C6A6950E3915D42C934E38F3A0021A21F14960BB670A39FE7CD3C5F2A2265ED00BB0CA5D7EA3D06F61081F692335D835D0C702A482B792E71A74F293B17C2D8FB764B92E3DCB92398B388D27A54E6D3AD00DEC09218048DED7C2D537A808EF4A3669B2E8D3D4743BDF906EB28A15227E3B9040F217EE237994B94FABF37FFDCBA74E43BFE11D93FA8E201DF758566444435B336AD441C1190B3D4EA75559E568DAA970AEB23A4C7BDA83150E52F525F04595A842C5BAA538B03B46C82DDFE0F14A48E35321A8FA8E06532D605C415BF8383D82804A7A06DF3EF4C8145BDFA3AC1863E1CAA4E891F21BFD9F88402B8A03A77C52E2DB46659D9647C6E8FA73D03BE26531E9B7D69630B317BF79B1E91DBDDA3F0622E5D143BB7FB99CC2345F7A47B9787F249F09CD041707A48DBEA64E2351F8702CADC61432192B9C4640872BC8872F0ED4E360D9E9C39A98F469BE38C3B193799736FECD1F02C4F538DC71F7ED950089D498026EB24CAA442FA25CB283D8EA7E826D06AD31EBE816BF3C0A04579C970B6E8816DD89AD564B54C56F3B053E96C23407E657DB7A6D1B9EC3D0A18469ED0B2AA22BBFC4DD1FAFD8A868BA81364C450FC8D7DB05ECD46D19450D36C6FD1091A0FB57D143FF055AEED8FE3C53B802938B66A60A40E41BBE9F9EC996F93A1D7B3512E1448B11D8C3BDA69E6A9FA0ACFE8D1362830E23C1DB15E7090931DF4B15F77DBF1EC1666139F0DB7EE71585D89650646F1317CDAA1B6D90BD6EC1B71DE08175435279E40132ED14AACBE26CB469B49C3028772FD85DA9FC92F4440E26FB140F9DE21D5F920C95DEA63A52140B32F5D59DF15F42D92F6EC19DD363163DA8972CBDCDB39E82DDD0276BF65383F813762C8FC6809C9500F50F9C52477AEAE9677FAB5D5875523E94BB185B493DFD6E955731DE6F5CF94F2AA10A6F9DE2608EC2C8A429ADB75BF393A44BDEB50540C284F695C6215D8431CB0A3D2E9C189593C3208D18CA8BC934F91F3700348ABA70A097C6C3C47B586F10D567EE71DD66C30ED3C96D23E85AA255986D33011C236019E9180F3DC6EB183EB9847B2060E08F77BB134F7ABE300167E23C463743F91EE9DC366585DA4CA8FF6A1E18EC4EAB3CA21B5129124661590091FE429601B3AEB19182CF1CEFD80D7737B08F6A6D327AA75BB1F64C106936CD0619C315067BC8E37F1E36FFED1FB772DE6CAAE4B3844B70A1B22FAED128385ED +sk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1BD900C3A49B078346175AD1A2BF23F8ECBF09E751664D0B1819F016DD2299DC9DDACC598EF40ACA49440C26D4AE9642A1552075F7D153EF5D91F2A7BBB19DE8690A049E492304918862207095416091144295C04880846811C270EE1B67052C230D0B884DBC84503A5488A340A81306E82A60D1CA40851860D8CA46D9A0861E09845C434840B202491862590C4898924221C106423485218149192404900B130A1360CD0088C51102A6282040A476104836DD4162224B84CE01264544630CBC2900B442A0B186111928982862104278EE34646239044424268A19845A2120942403012272818C82110080541C869211360088328DB040D622884C338842194691C366164C40D21B5845C4890442471D0967119A54CD9C010432226A4124441486609960122008A5CB62004B969E308129B06401B95910B267218C82991B245A4B49021856C59A06519A26499A020D288295220242349022241282042065928845C446E9834711286644A08800B4512A13881A2424C84348D210068094925CAC64141B889D8982020200AD2A06989448A1309519826305C2822D8906CCC82250A442188A868218905904228883082128081233964C3802C0B410EE0428A14266610145021248EA14466D41026A2180288A46CE226521AC26000C06912282154C0851C0389A436846040011AB92CA4246063882442424C88A69110440D093142C282290A076D222482411061D800455924514A208ADA36048C9264C43000D3126E11148E4B26424186888C024D1C09621046900913895A241023098E5A3886C4024C00C94862204463868908C20882040104B08C93066E5A08122387900488681B4642202728D926650C894000B84512253102152844B24544C04813046D01380A9A1669D30652E2B4258C128003440902158EC8C40910A64C029305D1348A0B93244992811BC061D142684048029830524CB80020088A19391199B448612860A2A405241492C33826A3C80423134042148A0A264DC8429290242ED4066952322D821281A4C2309314690009441CC441A200701A404919976C0BC18D0B02601CA72C58026010B029C180081B004D09384EC30810DA320CE12892232502D41452CA4261D0380A8B086811B66583922859482A0817101805840B154180B801121411F3884F68226C11AB0991726E5CF36A72DAA0839F244D741832D01A1D20A0374C76DFE851BF269810C0D6F6F2F90FA56F317BEEBE572B146B2240DE99EF2CA50D88AFC2B628328941B5997EACE114D0260C5ADB5C4BCC2C88171F96D78CAC54B37278E4897E982F6B77031C26998271F0F94CF70F5CA6781C81D672FADAEF7B9436D5140D7E005FD8ADACE63106F38246CB01AF67684F401DFD35F42DC30828309BB758442518C0A6C2FEE0685154ACB6244E435A90F0A01A8C96C29FA9115424A762B2DDD1B86EFC226C56A44B92D0026B8AEAA9C4DEBAA8830F81931F2B3BD411165893461DA1637845B430782003374653C04FBF63C98E7A39649914DC7F156B8500757AAA38A053239BFB377B17A5B0025CFDA065F4D21E83DA9E700CFF837DA257AB86D3D582F5B41620456803CAE57162089E93154BA2BECE8CAAC18B7C6FC74B0E643ACC8E77C3418749DA1A7E812ECC51620BCB754AC952A9638F65E15ACCEE6294EFF423E86262CCD50D2D8FF388AA692ADA56D12D46B843DC2D89CBFE1542BCC72910AC474809962B048FCB8BB994271D61E1E6A5DC38CE7DD18782719408BA290700346EBDA4BC1C454D9196507FC1E8D20D8527DDFC134F7B7726F00C201A25B00AE5785C55B6D8F48BA2C88F1A364EC57871B85A2EF245625DBA73B268646C766579D9D70DE1C48465E435B938B384CCD6B33B66DE43295147363AD2A839F5ADB4F3D732424F6339A885015AA47DDA053080AC0203576B509471EE817B9E768636740B2E33A4B4CB532203F0110301A6295A0A94F5F35A72534F4969595256FBC92009C75D7F6705AE993E2D99024B9ADDFDF63F3373356562FCE66C9BDBE8097DC44BBC584D1D171DD1DB00D1B735F695B116B012942371E61B34146E6432A1BABC2EE25D6F1AC35916DAF6FB2C3DCD1445436B127297E15CB979792FE45FE48412FE3EDD8B0D6CEFC3813A6D3F44518983DCC201BB046B9326B7C57F1DE8AE8EF8C2492A21012BD818C37F79EC124CAE21EAD4DB712EC86435ECBBB364ECD07F35437F87CA0AC7B76C1F1B5D47A7014C52B746A13F84F03593D4C4F1B5CE447C98798C4FDDFBFD95162EDADC4E69D7EC1B629FB19CF2605EEE57FDD3E6E2242621DA63777847965B1A7C5E2C950BF42BC58E8DEBA3A6579248A5060702F587D89DED891EC3BF0DE1BC298390C51A2396B04C37C602D8A4C016C86A225317B992B56A74994BE0EB132290065666F70E859A4C3497E187BAEFCE8D85EC327EE0F85F8E556CC1535A52D643E9F5CDDEBAF9E7B74187BBF3D2F621C11FB08BC4021705591721182368C84CB5BDDC4679612367C86B38142842FE0CA1C2F738055961AA3758C8F51105DC2E31E8E0AABBF0BFC2B4BBDCEAE8B45DF88E005A060CE3BCF18FBA15A5373BBFCC58FD6523706CA8682079F0B891DCC27556D3808C6583B9903C61B8112B9DE830C8629BD53E3B508F521B5ACE8EBB6A56C68BDE27D2A277414A3A8BDD09CA47F35F869E7075E5F905164853F8FAB5618DCEC255C2B96C58345D7A3DD959A916F9037D1257544490E777591732890FE1C3878A59769977377587C9266D0149E724110AA10C828032788F0C1DAEEE6ECB570670FFE9B61950CC50B24F4372AE76E73570BBEFC18F89C62FB1D3B806B8615B876C48E1F995C0C7A1AC865D3004A6BE7C57698144C0A41CF3BD1C485F9C198EFD2662C29359C734A0D329C9FDF8BF59D1BB5BE5F5FDC2BB9E988A3C4A14907A5ACC3D6C534342460380C3C7E41580B924C77D2A2F6032391D37531B595A8524942A66604815206B7EA42D261BB409802D383D658EAD355CFCCBB37AA954BEDC9486B713C33692C3321241C7E46B24FAEC49C71EBE5590ECD7DB8E5469E3A09CA3DADFABEC571EC548E21C2B31FFAD25DCF5582A9949F4D40611128109BACE3B3ECB8F87F2FABD985FEE0975238EE477097A32E9AF85224EA7783E81E6718C49B4AB66EF2FF976A74924F68BA654E43CE9AE51D8C72F5F52F6CD4A4FF6B40FF8807E34D2B7589D12A8D924669FFCB4631D6F2F47D4A19974A02F3FE1931EB39CB5310D39043FACE3BC567B7458F30701E4848726EE361ABFC9A35EE823481480C26C5A2BAA74C3461F08787AD9F70029DBE4403C3A561B0821AFB9D8F5E3A7A71918F55F49A158DB66BB7BA7F3317B9B1BE7781794A6CFF487AF4E0BD4BEB66634437F543ACA9AEA26977CF0EA73142F887CDF8F54A828D1ACBDB368E86F98DD6E1F21E154E0C4688EF10B309B7699B3ECC6C01BAF51564A2E25F63ED92AE24E07A6712C385319D80195E50E83C994AC8FFD109C4FCAB6B47D600E1DA9622AB8 +smlen = 5258 +sm = 0275BC6EC274E007477ED9C2875C5BD3C8FBE03E6DABEF572BA8106F6F034EB20B686B93A6E6E7FC4A95220B6661F5996837E76844F5A57E3C248229117CBD03C0CA0E75BAE417D5E2571E28B4D830937968C7BF45162DF8269309F2AC96AF3DE93EB7AE1C4B35735146DED75027B393D8AC7C4620953A845217D767F088783DC2315B14935537AAF7851D0536E5980DB1862ECB1A9155858EF7D88B2A99CFCD320D61ABE3F3F4CE5C69C5791A3AA8B969FD36B8E789FD9F52DAD7BA393A040910499625630DAC44625EFC8963E89B8CE1458F6606416D50F90DA43DBEE7D86CC50F740F6AA655F1CAFA13B7071874B9DA4E5544C32DF0504DE9D5C01F5BA2FFF7E9D2491A1DDCC26CEE55061297F1394B832B42984F2B4BE8AD8B782C0E11F34704B1EB6E5532AD3EC544D229994E4B24CE9E6F819F69452CCB0250AE172D5D3D574280F82C57D78D82538A879B2EE0B43219C3444C33E2416FDBC6FEB6B9F1DAA1CA292131748EC9DEA9E2216D00DA2AD0DAE0FDBBAEA3531931B1A44AB5B181F8C0F93C681EC96143C8DE30CF8785259B65421C68B128B2AC48413A60A7FAE560BC239AC0BE01773CC629B7602602D5C6F4A759A0F87F60F0A2EBEB51230E5ACD275CC05917E548E2EC9F8015051908498B44CB16F42B4116C3ADB74BE8DAB54AC41D66B18D76B3CD967D5A70E319FADC7F3F6CE5D0CEF1DDF9400B96FFFBB34F9EF3064748C73095C70160755FEAA01F988E850888B4389B620772F3FD19C3C6A2EB8F1F8E834EA2F27B83EC07A1718CD483B2763368CD0D554FA92E10698966D2FDEC26C4CBA120F0B87E05478446DC3FCD7B2CE3A4AB3FF70C15FA3E39A1D622C5B065023DD23AE20CE74CDB57C426FFA2988A6062AA9B1A6AC44D92EAA1C47A3B82F92DAD5A13A45AE07795BFA6937ADB3BCB9280E9D1EB360B7057BB12E62918C44BDC2D044B15FA3B46608C09E070E6E8E9FD4BBA41929C96ABB403A3D23DECE68E1E33951723CC12921043C3FE2CAB8497F67A91A413E6E0D8800F898921A3EC71CE7CEA8C2647DBA75C6E049998EFC86DA7156CBA050F025608C27DE1F580335D27BA2D2A4CF2A9FF182C86C35CBCCD7CA725CF1E6DC05158D7A99DBDCBFAC33CD9CB1953CF7918324471188734A9EB3112EFA8F65EBE39EC2891A025062667C7B443203B3F4F9D7F129BD4D539A912B09D0084E435C3725378F74D3F015D9EA5F1C6A2E5A38B303E70C312C6725676AFE856D7CC704CB5F1120D31CB5AC4F0E2A618C406EFEF17D23BFC23EC423C9D90376BD6FB09C63393F25FEE049124DF7BF10E2E9AC52E33D9693FC2849D039EE24C667C7723325244AD0E86B2AF9D808895C1D3FDE28AA149106D2F2801CEF9B5A2865E9F014ED90F5EC0210C372811DFC942606953E51176C93E117E26BEAE2F8899BC6DA2D1380A1EC34C0E38CB692D06A16D1F95B64BAC9A4D6E96FD9B317EC7963DA9A5643610EE6DA4A0BFCFDB4D393F682692787879F5918FA5BB3F7D4C21C865DFC32CDE9DFE720E2AAA45237E6E401BDAEACA3F423F6CEEE1552FF1A150B849BC717C94420D48834EAAF8416EF14A94464DB708AC08EEC3E9747DA191336F34A22B89AA7323C5C1D4F2F2E9E16B524A9C12B2366C9909256C3607730BDA35E0E14958E2FD47EE5B1B6518F9D5B16393D86DAB283D16FF9FCD831B9ABAD8B3CAEF42A678F7659609D0A7AD11A8C695E2D2E79D5744F1012FCD97023EACC3F4F8EBCF9C3FF85C8B7D149F139DF0C3CA0E642E9856D5F9858D13E65B571EF0ADE33B274374628A19586C81430D276D74084503D4FEFEA6ACAD8CFC7FBCDF36F77A50DAC896793D7D5B03C0EEF9E0A8C7C89CD4CFEEA13B083189C7E87F41A6E1E0351B870E6F4D240F65AFF676F48BDAD0E9DB32E625E16A0E87F20D44E2A742514AFE2F47A7BC22DC40A66375EB92E272066C9F15BDF8CBCFFDFCA2DB91640E9BA1AB274CE5C48A2020B30FA14AE2D9F5A44CC15AAC8D7819DBF4C54F53F9155B146959C7A451C8F151E021122E55C94104ADB5B7DEA40B9ECB9ABF5A29041DA7A651A63D47BB8C1BDC84F8C4165A645E25677668D47481DA6AB99EF97E0C8753358F49A7C5FAF86534B4637EFF7D777D43A81A2203591602C7E16D944B575C1EFE65F961283EC942253E321DE934DD47E3B9E42F7896C6E564BBC178E49699D0189006A174B36B57B338310DAA7CB89476B74BA5DCE44B208D7190A09C2FE79E0DE0C41E661FA1E60C76A7E889B89F83099D1C4F48609E8042AAE438C18601C779FE580B32804B888F8064196DD8743916AF33A820D940D67372EB9745533716E83D204DC9187DA68260B3279F0608F34FD99B6E4E2FD7306A1CE10028238E3D600BC9546CE8F2FC066D9A69BAC8659D002DE55A63AF8B2E620EC095788113828C4A763EA99495EBE03AB55D0333DF5388231D89F17889536F14A94763903F9E4CEE849A19FBCAAB40B40980464266CBD0A25801E99771F37BF54621EBB9AFED1C038AD8451F483476A422276F2F191F4E37C391C673FB8DBC8CAFA399B9C23B14C7AB46AD332CA9DED85D284A68FF1C010756E4F7CB897F10337F4C405B1B46AEAFDA34BDB99912B6AF409D58404C4C52ED2E1353D81E2AEECF266392429DFFACCEBB4553DA947CA10C8C257ABF4E17697E9BDCFF30400944436E11775629B0037F3C8D16F75F30B5E344944AC5B0409A48521949DE061E9924C987DF0F24E9AF60F404CE4DE9800672D90D74D49B3BA973414160535FCDBC6B1AE60841A5D7670021C5C1F71DCA580D8EF53068EB72DF4EFDA6D4F722F09419FD7B5A06EEE89F5AD8EA35AE4013715B60023C2BDE599CFD3CBB89B9BBBD95A8E198D263764912C2F141AA520D36BBC26EDF4E48D9912F34CEF97F2581A6C9D912012E4F33113E7818AF162A430BBB40FC1130814F36861AA53F67F0979D28C86661629781DE9BED6659358C52A57A098E7408CD5B600DB2C1E2233A1F3AFF07556857C8F01B80F6C564057F33F4F4D21DCBB86E6AFB49282F73B19B80A7D7AE4B6C14918C7FC693D6C708646C090F31922D5FE4D995B70DE90BEACF007277612ACEAA34183EF65429DB4F875F3032522C6FFD2B7FA2C0E038899B7EB6573B4888FE71E3B61953FB2C0E7DFE52BEE25E5F5269B1B874122A7979E4EB921384AB279F448963F24E5678E5DFBB0E915AFF0A44D8EE08FC8707C15C49CE1180B3B7CE140A7BD045259F4A36E09933BACC96ABF5BB470579FE8DE4E970E64E56BB7818FB75F4873A04A1ADA01B167728393A3E43636789AEAFBBBDE8EEF9FF0809171E4951787D99A9BCC4D4E0F1FA081316353E4D636876819DDFF3FF0309172B2E40415F738BA4B3B4D1D7FB00000000000000000000000000000000000010202E3EE43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D + +count = 86 +seed = 070FFB907EE8AB7152A9D380DEA2C4C4796780FCFD80906C5E489B917A45D5E7EDFE6F37C4420E5480E8BB599FE36451 +mlen = 2871 +msg = C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 +pk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BA07B7619AA29696DE7A01D88D49B60004808AC8C1B38C818BE6AC2A1B1A0AFA5D22126E2B18E0AA406479BA4F6D563FB7BE98320DB12B3D1BFDC075C4188230BC9847828B0220A06DF963ABA0D70B15187FD20E72B3F859DB217B30023D378ACDC4CB9621DF128BCBB27B8144559818E06689999D8F5279BEC0C05C8C7681177C98C7BD27F46C6BC1A369EE1BDEE95BD72BCD1D9EA4F53D786597AF2AA296E81DF3F1A5188F4FE7266942565D5CE5253377BD7E8FE4C3CA7EB0452A42674A1A2C9BE7D1068665E6348A7F313A3944DC4931409BAA782231A838DB0E8D0F34E5CB89A09DC0258A5D3D266BC44A5C3C24D5DCC5D5F19BFCB95DC4CCEFC3BAFA68818E304909D9F75371816CD0507F6CB151821ABED255D9D282C509A1C5AC8980A754196C24DDF533CD3330E9F563F469BC91F9D050DBA54E871325AD87D4BD4BC6652DA4B8BD7C614E625637EE8F971EA6F10CD29A38C52934F606DA83095183C99B556AAF7152195847AD1F7CC221C7E3C67E6DD831D908DFC66FC6834DBCA63F09B13134E95B34ECC7D09EC8E4B29156F7802119672966ADDF9D184DC814FA859657BEA71C0E0B8AF6A6B2E0D3C68362B72197B36E3E5A008539AEEC7EF9E6C0E96524A6C91ADF32D4D63A27DEF7A83CBC18AC78F6380F21702AF12B397EBCCE20725636CB162ACA237765C16F7169F10B481F458001E096898557A46831232107270EBCB655B9C39C2E464BC24200BE923B80F9013310962D78FA822C827910031B2D368A4D48EEA60898F3C0D1AE2F2EFA8ED3FC783ED61CBA02596A0ED8C4D57488CF5AB7CFBD43FAD7FB61F08F9143A16B6E7F95EA194C2C7F46F991B48254AE8DA90BE7930B55C40C2C3DCA54CAA3D01370DF05F2A9C17215432087C3A2DF5D4EDF8BB3E5F3F1537377659D808E7F23E33AADE76445FC149416A701B4373ABA15F6F29CEA8350E4E4CC1A0C7CF59FCB68D4A6BE4910CE5013DB423490EDBC9B1AF1230D23A21C29BF075296EF56DE1585FD205AF056C740A5C04FD709FF5EC1647E980CACB936C848FFA678536403A487586C4BD46B19B3908AE3ECD513C02180F2A96B1E2CE8ABE9D62EFC862C24FF7A8C9AA9FA87FB151AF9B447703399E7D99FE3EA6585656D5C7832A051AE409D4E2079926B0856DBF6599AC87F552B1E95A6C53CFFFB9CD7D718959BE186BB3C83A33D3FC02D0F24BBCDBEBFA82B42D0B01C421B8F6D06E2DEC9DE79CB1AE353E7154015E87D216D76E01DC08F8151B75E6BCA6293B6C066EC07830367FB9E801CB0BE356BE2D6C694668A7B523E7934772E7ECF2C585ACA44A0FDC24D1A1026A4B5D86AEC0BC1D9EB09761B9220C5DC3E30CA833C1EA3BDE3C0E548E5FA5D979D7D18861C2A69A00F547A4355921084947284B0FFB5656AFC64FE1F7F8BCFC957F3156CD9F012C803783AE9D1CF87F6EC65FEF5F8123157B54FE93D262A28A8C2934FA40E07ADFF6ADD54CAA83F2CAC0F7EA3A5FE8497299F7D78642CAFC59420B8BA45300641F78AF5FA03EE430A74804B0D8A17C40934E5EF9CAC9A6051D8E73C24F63D339DE0A0459C0FC51EFFCA9E4DB242B436DB1B80452E3125F05AF7687D50034E8865759D5362442D619016C3C0AE7CE7250FCA6A57BE6BCF9546E66A67670B77EF496A58DA74808D9EE80E38626E21F95E3BEBAAA726FC8DECE94B0719ABF55B8D5CA7F74B1D2935537AE9FBCE912708DA8ED46BD95EA82BD97A0818C9722382C561F5B4047BAEE476A97341CC6807E6A497F150348933217228ABA816F17008EFC4DC7C5EF63C849F +sk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BAEC80A9F22CC597B5939DA33D7D6D36D710FD65401F6E92A34F1CAA7E59CFE11D065056005F5B5E9FE2B0A6033784EF05D8B466E260BFB282D018A6C695811135510088D11440900672938845C0C649401241C34469E0326DC02620D4346903222489406C9C286A14C370CAB44D0BA90460386E04B88D809265A1C66502834950300DCAB6084BB26450A601DB388E8B12460C30600A32298C3825A12426A1266901286521494584248EA222252383858B84211B05829124650C310653B42823282188B28D5148929BB845E016409A987091802809B6851101011B314188042611372A11A54C929040A212909840120C4242C4B290623241CA3008028608630009919285A400619CA490119068420071D99691E3186523014112036C1B3452E0221209238C1CA06D11133111C34C1930300133488B182C209941A1328DD8365088100A08A88442064E01C0718B26654998845A28869294211AC60C1B058A194091D3422A23C0719A1082CC92849424440AC291A2C668234771041121C1306D0C21668410715A104D62A669E3A0315B4240D82289E4906918A791DA065103486180C068C0C68D24230514B7440084848BA609E028102034041429018A0248D3348289942989162011974122034EA0C4201A9449012711A122615C280CA2446884362A40182412430C9CB45000340A021765A0C62C4A366E8C44405B023082846CC13810C4468082488D0A37825B182654846993000E19A329938009CC3069603891E2408AA128641845858B34825430859192518098311CA1318A144D11A2049B44120C0832E3A22DA1022C41A48C4B2469943608832472E1282213837181304054A41154364208C90893224050408E5C38620AC90D18386C192810040126584251003909E4400DD4A62C4C046223166520C46962284A43924461160889104E2043201A38051A274D83C4894142690911120C4502D8848D9810800B2022A334224B88305A268460A271093910C8200E4B4282518689C83002DB8021419889C280451B4809589411C2A20D4932418C286A041061DB108A02262A18306CCC004D80940049902899120A61460423052082C4105BA02009810CE00061C234084088691B17290C89699B4086134321C8024590382AC9364A990464E12466A22401A032664E58CC65EBDAEF6CCF34E4CB030708B5A77308FD6A377ACBD3497E2A36CDE4C74AC2C0FB98521C80B10C9E16F157525A10EF4D3FA827636A9062C73B3238D405F6F9C7AD7B996ED37064AF301FBDA9D94BD626CC4CC99C1387C0B3EC2221EC0E76AE7AE6EB5B5F785718769FD6964EF3F4595973879DB0918B2C009FC458CDBC4B2B204E6174D69F5F84A24D0FC72D5CF40E9C27728E7E1E45C55504E4385B8A33B54927B69B0669B955546ECF1196FEC83E56404B0351FC8AEE3C4FB65AB1A2A25F0C57500DB827573D80DE335AAE98CEA295B59C8036EFD31CEC920A475BFBA1B7B8DCF615AF9D8EECB12AE936A5818F766A1E512925255FB282C982EAA04B256A70DDF14A13BE6BD5CF06BAD4380AB73F7E001BB0D454F05F109858FFFF2306FF7E2BCF546E5F871AAEB73BE016EF533F6E88B6ED960C711CB9F6D22A42D0E023C05DF7C8CA7996E988B65DCFDEC5A982BEB0F52D62E09BC6C86E7F9A46B06A731C1EB6DCA8F64A84EB1061497FF25DB5E06D87E9ED9DE33667221FA302AB2F9AB4F4E084FA36610B1A340C32A553219BFFF5CA2ABD899772548083B03D9C778B5140E01E70234B6C5E3211CCD0997721E60A31140EE13C57B69042679DDB9ED449976FCFFE0EB8280DFA30755B26AF7C5406B6AEBEB6CB5B237A4D5BFF2B54BD0EA5C93F97B84E307C48ADD96C5A5056F5F46F2DF4D8EB03C2874788D1EABFCBE9A1523344AF4FFBBC5289803FAD58577A9E1A94264F249D999CC8845B23EC11DF05C8B94362193DF9858527EB34C22E66A10041CCD4AED59A62744A1467E6998245BDF72ACD83C7F2BA0A17A948D2A9BEF71CE44CBA0343CE779FEC686300411E96593D8A5CB4A6AB61B947DE561EB30FC058C6087A775380558EE9ED89931851AE18968C984229CDA56B3166FA93D6E26718A08BD523EF4258A400DD2D5618F0889D22739B1F7552DFA9C3E9CD8AE1B38C5A9780B867A11E811DC6A84414732F2AF837C6E68ACADCA6CF0E72E32AC6DD258F4C9A73CD50C1292E4F51086A65226B7545449F1561DD723AC5E5E50F4EC224824E5BAE3BA7C77C9D839F58B7A2C4592EF7AAAB2AD31ECBD7E5C0A2592F1C4384AC02D4A69D14413A9BD54A5040E9BB83F0AEB9B217501D7751254F5198F96DAE8FAA69A80FD410434CD498AA3169C5018FA3E9AEC9A341F78415CC298EC9E7F16FD32FD1C07D415F0FB9B701323D50DF1137D34110A4A79964CF33682FECE66D8A58D2ECC657730FEE8FE09AF6F6B8F374EAF446208951EFB0483C7979E86A7C521B6EF558F65B1ACE0C5DD6D6EC184247ABEAD2D4B028D8354EC9CA976B48E528511D13B03ABE1C26FB27958743B68BB6F89E7B5C1713AB6650A4FCF70AE10977F10CF054C3FE75332B971ECDC8D3766DBD4F79E93CF6BE703552640F8DA375C2956447377C2ADCF5E2EFB99ABD9AD1D93DAAF1931213BDE96542AC2C107162C3416DA509551ED8A878D69935F404BE0121D3EBB5DBB6B2081D560D92E8B23E3FD57B7B032DA4D977AA3AD5EE2F2D6DC9869AEA7F874BD5B1A659973B3F2B112C443088FC68FAC644DEE3F29294FF4D064E975A624DB07907B380ABDD907C6149954965B5833CDD59237CCB4C6AF2A123AE8CF3CA914AD7D34434CA7B84D7527C122A6BA5EE71D68B7021436220C4CB9E7E1169F625722BC9F8F30C5BF78FF41BED4288206024558DC41A8CBBC8F9D8DD82A99B9CC5F6352CFFC7B9FBF927EA2F90A4F9CCDBC2748DC59AEF7428F6E8DA54D59F75713691C840548F4A25A174D930946266BD88CE28720FC29F9C7891FA930DC156CD711AD347FCF0E41ADFBB531AD0C01D03259D610AA331F76CB69C44E9DC6FE2D8A8C445DBCBB0526094FC033F5B24726D52721FFDFC3AE76BBF53DEC2277F4188BC426B80F06463488C6F93E9FE3128BC71433153F02E60A27E0F0FB6B8A89073D5D7281D543107C3B5C03D09E6D2B9E8B02E2E02EA6AF20341225800193106C6BCF76E268A0FF414A6AF78B8029B330D33547C401404F64BE83370106B1A482044209B90ACD5E8D18B5C606F4316866C40CFE1A5BB7C80D8B3D77201B61787A03E8E72AC5E621059EEB21F6A9178C11F2CDEC208A9E78B7CA3620AE1785D0427F932DF2584EE5E27161C2275CBB4899A91914E24EC8DCCCB8B4139E70AC77AC9370D145AB043815657E5FF9ABACA91E1F7721CD54E32D908F19547884E63EE4757CCCB272F9FE52A8817291AD61462F8EBAD47C4521497C4B4B949A15350897F7465A3E971C57EDFDAF23290756B52F6F002F6394E3C38CC4DFF63369011CB10B9B1BFA25DDF3915E6A1EA5066D57EC7F1036C9E4E +smlen = 5291 +sm = E33210CB646A79BE4785A9B227607EB32D2D513688E5AC0981B07B6DF4AB02168686761E6238B27EEAA8FC08622C71F6E0E14094A9A447129E83AB9239B75B6634AEA0B6C04F7AAEABF28C27FFF05CA20F3B68B807891CBF0AC12A01D3FD210C7243E0F4BE6CF5C0149ABBB5BBB5BDCF1D91173456DEA25680580DBACA78983C6A47201F1C57682EC7589EEB19E1BB8F0BCB326FF139F56BC6494971AFFDBBC6593909D3BE32C4F6867543C556E9E168ADB328F0839BF88D3ACE8F0ABE38EDE0080EFD56BEC822BA8E06489F99AF7DAC91DC9049C16707D4459C8B5582FC8CA6BCA95FB758CE6DF4239306DCDE9AD60DE69E17F35917EAB96925C4E8C88DC7A9DA3075D537B8DFD6E4124BBBCF51E59942E9E9B520B2D4F6D55D0C27386490240CA6B3D0133C8C760A74453C7CDE08877FA29B7630FCA40F0E8514A6270D40AF77AF845F86344D07F3B1309372A20D2D7623EE08B90069C10709F81C86B696ACA97A415A149682223B53F03610D2122D0A473478B39F81D301DB660ED2F30702A45D93A00F100E43C3CEC69BB4CCFB5CA47AD1F887FDF847D9AFC26A4613AEC6C541C2C78A5C6F495A763CD9B96D1968ACCFE4E73003D9B8838B38D03A241517CB431FBE5683A0EB3EED130C3CF9C78A14A85AF84E704E916269EE5E361472EE39D0BE6FBBA806A5ACBE172F069D82CE3D5EE6DF01FBE072B75275FF6FACF5DA12B70563062279E0EEF44C188E3874E67DD9E3C46540940248764D7B2BFE3D40044D0E1641D09EA7E80728BDFA7E0D1D6C3B8933EEA7982AA805693F6F4B9F307ACEDFF3EA03D4B3B826A39BC92F4367E930481930F2D35E70C9A6CB20D1E46675AB8EF682079B6FC615A24A09E931F7E4B26D12DB1F9499D29CC46EBC8BA4EA7106F39C1F88DC1B2751FFC7E3108B57742D0D22B2D957968B4457862F9CAC0B406E58493EA52D5A5AE95A6E21E57C393D307E5B11C998D947280F18C6CB9F7A7AA931C4B5232F7F81D45C26CE2859A0CA11243B42425B2A9A44E1D02E5A79CBEDD2742E5AC8CDF3D4FA5AC7538D7332D37AC96D6037F342EDD6FF0E61DAA8ADCE6C5BDB6435810767000AF21DF11C027B746CBD37F537471791DCD7A95453D182CCF06E55A9F0F0D9590299382D4717A9C99E28137B16288AE2D7A4DD767668D437EECED835F24F8FEC16EF34412D205E7163202223F740A6683B8B1BFB848DFF7F1A260CEEBCB7C367F4EC5A13E0CFDFC6C849B9E6EBDC86672FA1C9EBCC975F8C6399C3EAA2F7661B7C5A15605B6F7345519C44CCEB2F6A5B3C030D0B4B5B5F46965AFB967E9233E5F37A1CB51D2D2F4441F7C18FD9F7A198B904A1876943DF61E98FE8EDC80D2BD952F0C1D49E21136EF8DA26444EDB80DA3BDB48BFABBC759793B57A47901FF8AA5A7EDCE36B584B703545738CB7A6DDFC61BF77F63F12951BB7B2CD6497700CF6F1AEA995F2879B06D5A32A2D930F7C934B9D5DCF9BE73410462D4434B8A776F05DDE7ACCB4F59AB4081D896D0DEE4515ED70BB6FA012DB2884A5B74080A6483C24444AF0958407C273A439CA61CAF16759B71A0E799CD527EF6A2EA5ECC7FA57D1E0C817DB44AA7E03FC9A3A97BCFBA9506F5FAA327860298C28F2D7FB54FCFFEF04BF5DDB130A51086AC5EA4001DB0540FF56918A87FE7A61F1C4C6D1E65B604EF8B475B4F93933BA91CCD056E3620D792AE9F320FA13E57A1E6B3816D6DBD241DB7245EB46FCAB2706616557B1BF11C4D071C557F53486CEB77B8AD46D7B15A47C68A68F722D721EAA56E9FC80CFAC581BC68BE23C00947FAF02BAA9FD3D61D3C6224C2CA41B47FF57503493D20E402CFDB6BD0FF4F559EC8E9275980BAC11DC9FDA1FA07778CD99F0DA67DFFF2F3619F3FE0A53C54D9D5DECD6AEA82BFE1376242F4A54CB0AFF13A3C7769A80F97549B38EE51BF1F825D803A0513039273A6B6545F879739947881287F261D37090608285C7CBE2A2088A743D4262E6DBB71FBEC1E30CDF4F2F7A75DE0857AEB362069AF7D6712E0020E3148052B413B27B6B4B684E3D4117F1755D6FE9EA31641C8F213C51FA40998F10BB96A44B1BC62876CB7C1F30EC3199289BC7D81E9FADD78A19D85F62A344313DFCB7E46753D9DFB2F3014F30162EAEB5E9871DC679538E260C794AC4431A60BA3A0B4EE411BFAE73B3383950AD3ADCDB1BDE9A625CA09E2A881A22B652B50D41B44F895748801665AD7F3E1ACFA7A8CB366E858ECE000EF05FA6BB63AE64CDBC09B26DFA6E2844E70ED388F8B3EC3C3A37F14521B825F1141CB6E7706079D9B976141A63870C1780B6F11C71CB8A21E162E081BA8EECE3019EB8129AA8580CE11B5E14B585BF49988B7A3A6E4A739DF2633ABABB1F8019DA87CC8BA8C654E3CC7D7A777455B42A71788E338C304458D619B697D7FDF7DBCFFE744B3233780E8B597B0F93FCF844143B523CA62399973D6CD228AC7D8C5070CBDEA962E888A2003CAB6CC2DC13A1361D494D4574E3C2B00EA77E3BFDD23B8FA6ED22C9886C4D927A8E8CADD07A518CB0AA33EA2FA1123CB19ED34EFB61ED606F08E1AA2F07DF5A07DA09EEFE4A089F42A3503EA8FCA2DA29D2DEC63B1CD357216DD919B1950A1C1651F9FEC17406DDFABD3E909662650C955048453FCA9692E7F41E8C5C70921DE9638DAA5359032F29CDACCAE899EF72C87E9B7F9B4ED017335FF6AE88B0450205646BB8F3ECAE9B25233E14C068116609E1FA0C33D6734AFA5C1BEC03D9A9CD883E296DE3C1931961F5CCABBC324F33D1AE044B4CC5049CC5ECF237B4AB08785AB38442DE065905BEEB458E4BC6EF1FDA45238182976B3B25D4E271533DE4C456CA89B86303BB4D34F66439097FEE489666D8DBCCD60DF74EAF0CE840CF751BE458864A6DFB841E043E0B04CBD5E111CE76FFA640062A8A528D70B1CA9F4E4B2F0CF468228CEFC878D062BDD0C11DF307425B7F498A2266BD79EF16CAEC76F1F1D069697FCF3898B128857275CC9E5F7C798A7E9A169DB7A9DF7A10184476D171FDD35A185E7D80FF3266476BCE11DFB807467FB32241145599735FD4B30799A8C195022582014EF64C05A1237F411BAB5DB603C27EFCBE9F784447598721B81F0BDD56FF4C7D698F6373A88A26E696D7574111A5CC720DC79BBD7C58048812B6EA6EBF839E2D993EA3B9DA233C8873A9AEFA7B2D2CAD38F5BE993C36C745FE68F49F83B944CE9318255A98CA23B5455519629E87F5F301847820C0239ED85A9AFD3BB9EE465327CCD3B8EC8C1EA0936DBC6BB48A43BC49D98E858AFE111C293436373C3F4C4D5F68798594ABDCF006080B1829323D737E96C2CEDEE2E8EDFC060F2C304665B2BDD2DBEC040D435E6368777A93A0B3D0E1E8F80000000000000000000000000000000000000012232E3DC07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 + +count = 87 +seed = EDBCC4F6AD0F30066947D678A368B960CCD164889D77730516B444ED2DF10B49C101902F5FA227377C3163A0045B34E4 +mlen = 2904 +msg = 836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD +pk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A19513D94707079CE415C3BAB69925CFD822DD6230E10D6D7B173F4EA17E8B241EE3E507110C63F45C787B05856302CBB3184F675CA29A6AD040880A772E98F438BE60619A8AF0A549C9FD332B1CE8ECF740E7A7DB9300980DD2D857FC4F4C20E395EF88A4F9E35076C06BC9644B469BCCEE44053A97EC4592C3876C634DFEBBD9D9965DF937091F9A2FCCCB0DE6DFEB2D267FE33D517594EAA3362110E548700B2316CC49C6E7E50D899AF5EB34055AE6227A191CC70973E26DDE9C2A35806EEB4BEAEA88DE7B4DC4560EFC412BBB5D7940E8A3D995E24128CCB458C0C8C08DA5A863D81DE6BBEFC33F831784AF0AD1F5EAD29E2DE88EC1DE4FFD870CA8212A8A81F4E29558155C0110309A084F060F14137624403464B4AD4EDE2B4409066DE5901C52C2DF37547BDAA7AFB7CEFB35CAE334A2DA757E1830C884978A0DBFE0ADA7C5DC9D45EC58C0BD306BADD8199B23CCA53B52873D759305C2C485D5C21E465CBCFA8E47C020A01BE3A8243177C7F1FF0DEAECACE83BE18610E1ED910AD5DB54A13CB398C5E65A96E378CE947613B1E3F2D0B7EFA1170AE9CA3B8BCB04E7A78BA549723EE27456C8B621D842AC6EFC65151E97FBC417B8626E4B9DBEDC93F314FFA2FCD12315FBB67C8B0B451D099450EB0A4B5AA087D75AC41AB24E6E7F7BACD871FBDA9257820D1E30E7DF5598FF70910F4B994E6DE22B517150490C99EBF2329E301236E9EA11A8FBC967509FD14B20E5AF651B3F0F8A1E796B6CE82129EE77BDBEC7B6FB31C6FF46332C57EF3C051AEAD7EF58C4B9625B703376EDBF255229BD89C90075A5091D783B763BDB3C277C91402C5CE14BB4AA95FB0C03EBEE742AA29F2AF26D4CC0C39050779F7519ABD689B8CA19B3330C4EF2D98B7FD0D28688C4C4BF3B36B58615160482AC4ECB13FE61486BC218B6F46413205622535A6CF391009049DA0F19932F8D18D6CE2A0A628B21E73AE6E0117FE69157176586AF890B81FE6A1F3AB6D0A17B488FB821420DBD50D94D158F79BA4161EF5B26691E9E621956662966A3FE96F2465709E2A5EA5D3FCACEBC73307352A39A26E2EAD01E245ED02FE4AB485094375913FD6307E1378422198DBF47E23C0AE0E5A5E084703529BF917BA72D6E6DA47D96D35433FC6D7EBFB208DAC2C25C7984448C53628FD7A38C340EF4CD67E52C404EC817BED09C39987400551F0F3C22CD6BA751BFEFBC7C716B042AFD7988181B16E02AAC13AFD80917C246D643AF3CA5EB4B683757C048D60552204B0E71EC164A727FBFD50191C205629AD079EEC63D183C28734301BD35775F49E93693357E4CC1EAAEB7007F268193A136F201491B92063092AC3E15CEF694B22B0BCA7B0F07593ED9A1A9C569781E8C97139EECD2E4B03D8CB1C00E5CB4AB13018CA6C7C50EF8FF030A7C3CC2FA0FD2D47F3FB326F463942174D9E7BAD0D58B97E572DAA6187ED20513D1A1445D675A898FCE3939BFB802983BE8A1BD3C474D16E1444CE210CA1F76578B10B94D6765DA52F20BB18BD46ACC5D0A45A520BADC4294187812B7C19B0E2BEE05803AC30BE843F295AB49E5A96EC654703032CF7AA3168C96F10A64B730C7A2DDAF6570CFF6D5E7F662172FE75C952180EBCDB1B98F871EAC08AFCC8D2374E1D7188B0EE5466B9112BE2D18E6D6DA6A330021EC3A9B6D732177B6898456715B2B2479193631EAA51C8812B7DFAD260198B5CBBF2F6D3B77A17765E023A5DB044BB5B371BFF771CD478381E79E371363C22E0012C2E4AD5ECAAE14040D5B3BC74A3A816F84A0663EB39DDB18C3FA +sk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A195DB8952ADADE90EFA939577B1F306F1BA66EA5A3BEF5D1689ACCAF2E0C75E3C3A00BE73136EDC43EE9ECB2A525F7CEF8B5E7C0144DEB751D2C390B35F128B705FC0040D444405C4283261142A0AC03008995008C26492262109A4104BA828CA2869518601D4C4315B826164204A10C22C99A671024930D28080C392612134911A34654B060A0B972042127289408A98A47003200414A98422940820C96C608491C3C060830801A2249182180450206063464623320EC90069D09405181468C4386222414193C82524877052C00913B06063A47150C4295A086583928042B08C4906815484511A908920962142B870E214018BA24C1BA800CC3288CB188E5216129A906D23A0304BB60023A560013032E1167103B788D4B4641B815053A48154346C24A280DBA48559A845082952CCB80C89404699C890112865139950922684DA26304122280B0566021170144448613481500000A22470C0446014442102216141C85112B548C13609D1360E0A486111B24902C8645A182423959120815123940082206C8198202109050C337008B164CA86815382689CA28D0426124B0269CA800CE1384A1819821945820C1560800682A1426142C47110A785000044A0428ACBA671D8B26C60B020D2C0250AC510C8064648A43098260D23322A22393013A641E4022ED0B288C8187224C34994020ED4B49024084EC818488BB610DAC88992300493806010252501C424A10291D082890A1520CCC8889C280923911193306C5C402A82042E14812C01168541066462C08C6228458C064CD0B86522C820A4C64D13182019168C4C2421D1982C9CC809C3265063008E1C964D18094E5086809B38280A01510A072118446824370AC394640B042C01890C1B39510C282D83264A82380E0AA3048902496418311C058909138C9A484AA192495BB885E2008E1049888146100239489BC0484AB02C1CC01014158214332CD4A8850B114024B56CDB229249346000108D98A40821C56DDA8029CC944992128DE4A40923B34CC380000BB88413454D4128666022325BC891142108213268022342000761100122C48261DA124D04C10CD44660C93848631846A4B48D91348022C88D9346728A1691232462CAC02518B485C42409C40886E11449A1487191083163908D1C916183000E9F1021D4CDB69CD420F2F5BE53F2FE93E82A1EA2BB1BB14053A977C182AAEE07383DDD2F12778CB3DB73C4122DDB84E78AE789BF7B051306AC0D79DCFAD9107361802AF107CC546D749D28A4010A6032F2818A494E425BABB96B4895D3A118D7786E1E205D04A682932C3BF090D71EECCE0F55287C4F74CA69BCD4257A78A20ED8413340E23A764B7803C24A45AAA888A38F8EE964582F674332F620022CC93C4789336675B5A8CE0915CD0DC29ED6802B67E2B4A9498CD65B6620226B2944D2057EDB602AE4DB472963AB8FD72155A9CBF7C83DBE750C8FC0EE4DC51B0DC95F9E7581785EBB40321F975EEC9B17C6542ACF4D9322B550DF9D63D20E8CFE40576E3014C26836ABC51F7DA7E10EF4CF0B7B27688B5DF55F7A405F39496DF4D0E5A02BE56FC3F1F601AE47D34917ECAAC85D9390A39078BEA03B9889EB071016BB94601100AD2F303AE58D2D479F42D3E0DDD747190EFA6012D1980C6C0DDE6BF921826B1B09DF551203D457D3726BEB3FFBB4C00EDEC99345A065363016DAA4CBBF6C67C41DF7D147CE3CBDF66F777E0B6D04878391A55898E968446D8A74F73850431F4C5238426BDB88AE254BEC34CA2ED783552CE6ABF0B077F86D85EEBFF159B21F965F2707CC2FDE870893A4501D3630CBBFF3CB10670C0B9BF43EE57D17B61781FD5BB429E5479E5FBED44D91DDCCD607CF3D3DC6006D0FA950B611CC871493DE0A108F7B967E5B363106B2DEC6FF54DE2D7EBC7A52417D63C966C0CCF7054A8DCE729BCE479D2CE8938BA6C45459E79EDFBAD2ED3B3871F60AE59F6BCEB8E06703C77633B1CBC5B4267328784EE9EF62C9D0514B97E2BD529062F24A594EE8C8B17C3ED852B279E0F9B12AF61999DE3F7B686AA24FAE2F880FA511EC63E7276CF4C21C82A4EB0F1FA9A3990295F244F8C9366706B6242B35D535187896F471AF4C906439322F6B7645D0773ED46FC76A496A83E42B17080840E6F27F408E22252D09372FFFD8FE9CD6BEB7470C85452BF522583AC8C908DB83582BFF08FA061EC50364660A2F634C973DE84E52E4773B40B5DEA5E6D4DCB7DF83337F6B70BC9DE72964C21E81330E7556C5F75801822DB4BACC8B9E901576D3C027231EB71275DA85179ADC31BFF5F324DE1EA61A94754E1A3E5EC68BBC38672010FFB5156DF332D5577AE36E22EE6C987691299D2744681534FCCC68669310DEDCF7E08F6D9E860BE300ABD275ECD58BAB9A83B98F1A363E06127BFA865BB36E2075700593154995F6A54E89093C4003375AA4EBAF319760C116F4D87687489D3168D603CD0615F2793986BF883E8A55F4D85FF59041F478C31EA92C0C43B502B3DFAD4F08D0D61B5C46041658F88F8C60136696194CEA152DA547627E9B8D9237C6B57564D9083809643E640F13EF2902D223E5EA4D485B204BB64136A47CDF9ED90717A532DA1584B94076DDDC270A34971C1052AE05B17B116B05DD581A5FDE0595EE57FCD385919BB934238ADD3640A74AA4B4823DAD5CCF788F0DFAB4F3C3D64F93A388E07BFDD7CCDC26F8058FB1A92A13863F98C6A230F6372CFAFE2EB0DA065BDFEA240A5A8DEC0AB723A4BAB92493107D46A1EFB8BAB02BE08CB7A1798B01CACD6810729BA7E1EB02132760491749636303B842E32EF977C8388BE494B04EF78EFAB275175B349566AA0CCE6A30D803B3F71C60B62EA3905748C3F23CDDC209BECF5B55E81BB48D07177BD776CF2E227C9AE7A6DC5EEAE65341F0BEF06A40F63BD8D610C2CFF4817F27BFCF6074D074B48BE8A63E950F20CF50A21DD729D6732D59CC792ADE8DA96A0D9397597ED8A2206A9B88AFF15579CF1F698CB4D63EC7E64F427F5D2B6B87B0C2FA19FF61DE14A39D8CC647D2EEF35086F7E379CF780748AD4A97F9CBAE9183C786EE86EDC8D7AEE35097BC06C7640EECE381316AEB3EE9DDAD01AA67C8E33190A8619E26BD0870F84E34D4B7989FA155BCD1D6820584D863CDD3654AC3D3DE9D254045B997B98C7B5B776FC7BAB00B1456CE2C5BD085A7E1A9CF4E9BFCDE8F50CE79BF7FE5410AC4CAFE2D5A085D2680D50CFC236AAF7EE5D4BCD217B2465D19E9AC878A417E87F080151F32536D8B608AF825EEB91066E9BF952432C51EA1309AFAB1B4C1D9DC1CAD653859658501C58E6A8186642CC4F0F43A98CDFE24C45B8D87250C190CC90BB3282391D27DC89A3EDC7351B4F3E2BFCC12E0E6E0591F49EA37D2B5B6E82272AA0F3F48CA05A3FB0AC965A621E3B5084823D10157E8E553C1A4758E5C83AF74B090453CBC61A52A2BA572C85581533EFD5D6353652A03FF8F8C7A388F452B74B765F08A766CE0C2344A42198C +smlen = 5324 +sm = 7C8AB40397EEC8F847CC10496EC9872FBEE1BF3ABA10DC2B6ABC548C5502481B178B57415DD8592B2E9FBB10CB725A32443D1188E7CFD6BFA0FCE93461C66FD30DEDF9FDFF6F01E495837D1C6B6D0509EBFE3D2E237BDA0AFAE0AA1C43F19DAC2D19D77FC230380AB73C96CE2E740655BA7B858C75AE76F50D246048BD5D8937F274F4AA70E4882450A7CC79D811F2E6204E4EA6C5E319DB17393678050B16F5F715A8FD846D2B31FA36EE45BBA8AAE95F680E3338C98A0E6CD27AE7E116388DF737E7A9871C8FA64F85DF35DC9B3459BBF846A580246FF4E56D4076AD5C9188533D24221EF9B14E69932C32DBFC25D081DD317EA34B2C61A29ADB160D10F6B73F1E6D85B9A52E89C5708B2848C4A74A854B26899349D263E5E548280E3D1EDF22ABF42B1910E98F51AFC1B2DEEE3DA2CDF627E60F27C325257CE2591A878CF17BE04DBD04FDE005F3FD383D60DB75070E75A7A7BF099BDC996770E5F07A9A7CA31962120BF91AF54D54D59394D5DB43D868003CF57E470B825579D878026BA6C15878CC53D92D8278B72AA5F8D7F4A95ECABFE6D0C2CBC3D045F14D174A63FFD7AC8399D6C19C0D450F692036BEDC0CC269D451EEE63A9045F9640173782EFB7F40861FA0A18B87B985D50B757152AB7AC30674A36649A3FF85A51EBEA6F32C63C1E6159A1A65156263FE5DD887CDE01C8608FB41706119E50CB5701A95AA9C7419EC14558817857FF3B366FD673F031E3C643BB6E765F74C5412BB85B9059D8147F23E1085B6B26A5C96A1EBA63443CCD7BB5617D18D143E758E49FDBEF92DB7221B82B65122EEF2CD4FCB2EAB1CF5B1A3EBB99F9914492BEEF37ACA104CE3854D4F495A6A51B863441D452963EF9148AF44C3C0785DF3A690A4B32DFBB08F9B31D11D8ED332AA763183634A68C4A615C680BCFD429A3D4CEC1810B471ED24DE0CE47B8939731B14E0BD074779ED75E378FCDE732EB60F5652BFBAB5FD266A6F2CEBDFE228950927669393C17FFF89AA9B6CDF1BDADB941C0D16C663BA96846ED467B6441B63C458ADF7690EE5E47E9E22BB2018C00A374A9BDCEA8028AC0E68B563938EC3251D470FEFA41A1FE63001959E138C69B64C10EE24565B78B6D07CDE7A44DF92A599761DA5C43FA6040D391BB21E9F59405EB20426D108C68775409F0913CBB0FBA646AAC78E55C2126F4D0CC0AAE75D74B15A223144B94F2229098E22FBB4E23FC83825820F83ECDB71DE3C5404761975F219358A122B785249AB4C5EFCD919BBDB5A4EC9CA0E4EB991DDC50F5DE3C593BB3C22326027213E2D64E24CB4C57C5A8B346F31A5537538285E9C7F38CFE0F2532B9BFAFDE2D3C8D63F339BA0A4AA98407C4FEA21B20EACE02C1EDF1E2041B30F83577950FA2D1C7D39A13047CDDA3841181846458189E0414A2D86BE57AB775B7460C7893E0ED3171A23133C93263ABDF8CBE65117D98F060B6BE83E00DA5E50631ADACC4A7B08A87DE76DD6F00FAE836C5EADC10D56E688CC4CF99B11281CF48E8C57D5C57168F0C4ADEF2AE27733880F11F8834D2C56A4DDFE5DC0D33BADC9EBBB9B7AD999D85DB4E86EF2740D18B0C38D8FDBC1F8A5987FA790E5727FC381E746E6C2F86B19FABA97BD3DE1C88B105AD2190A9FCFEB675FA3C8C3E675BEC6691D619F8147D40443C61F38B8425C0685E1001B78C921850D51561AC6AB1080CA44DAAB2D6DBA2A9D69FB85ADD29D0ED54767815C95864C0AA82BBC02AEA7C0182088BC0393C727FF875D78A9BBD8CB4B245BFB926D0BFCFE234DF2B576268D782FA0668C1FFAE1AE1D9DBFA197363025052A2F88B236478B631F56594E9998DB4E82665B8B3F153AE63495744C854AA8C1B00609CB7591BC3E4ADE0F7E86CFD5696B021CEAAF955E72C98CE22A26E5CAA1D4843F32D01DA008F3B8EC77C27A9CA826038D9C1CFC1E07FEC28128A6B11D871E6FA0A941B3569182E723AB769674625F065FAE1F0EE009E74E015E2758BF56EA18B583BCB2084E42849DAD76A104669613FDB8620C30B3AAD82294340E7511A7375D1C8E429AD9B8AA9941BC303EFD7B4A244B5A30A8444F74E63F6E2E4E000146D711AF4863574EC3584A93EF622C3D8D862A39F187D4A3414C71A57AD6EBE97E933567ABD02F926E071FA85FEB6940D867FB96BB1B14A5CD8CB09AB351CB6724185C82EAAB039999739D54653BC9285D42CA4BF35C89562DD570C894B9D42A9E332F1FDB046A2EA20516C9E75B76230926CA0E262D8F53908F76DDFB0EC892903D9E9C6ECB6A7437A6A06FBF5710183B6F7A2A935E226001D15C0A5915F54F491D5ADACE4895066110F434E11E227F00D90A44F9A35C1C7139806C5D350D32017463CDA3DDE8AA707443F8FBB77D28083166032E131EE11524FDDDBE3F0580AA0586B9CBBA6F107F078F82215C75327B56F6BD6530CE4A9681BD1E957EF156840CC6DFAD4DA46EACB5AC6D828F4B8B2CFD5FB43FA16E92151270CC8EB1E2A996AD8DA6187825A999DDBDAE0A16BB27ECD0D0AE9A543FD1EDA8531292F1D03EDB4EB9547C9F7D205207517A2D24284BE96B2CB612E47C95349969BD060E460C6A2768FE5C3C6AC597E21ACF5DAE6A5CBE92F8D5D7884022D61B698504914DCFED37B857581DFE1F387BF9F04A4A173CED5369401C18830065D987E2255847B1F6BF176E96551FF9247E7732E23B2DBD0D6D51E84E4BB3A5A7E99206DEB8F11D07B8A14C908A7CA9FFE1D4C31006E289DCAFAE1EAC79244911C6CF9DEA805D14B9A567B719A53DC0DABB2B687B8046CDC27B55525F2ED58BE0C33C09F022874A6A272C33BF83F7FC137248237FEA8724BA228ACD3367B48E718DDA0853D9AD6CB8407BF98D400CF6947EA5DEDDE11991E68828BDE9920C1AB3823CA1BBC0FE07482D32AE3164F618A9F16AF52E7A1D5557B382CC4A90EF62053A67FC02E72CEDEE5E5220BE8C701A9F2EF34BE47DC4189F4BD982456B7876DF841439C85D3D08F54FD8E9556AE112A53471C270B145EA19CC5C8C1CF97197CC817576C42B9717939B364C6A9AF412F6511F078E54C6720907A15DA4188DEA7515AE6B4E3AF7A6279DB667BF71C7D00CF8120B0A1D065A59DDEB0877C6DC3F95C0319D158BE9DB348E10ECBA97CEE8A52E545079FE5A7F87EE206234524E600BB1F66F89F3BC5129A92627673A4FE3CC9BD635C1BE327C26978F63E58A3320AC57791D30BBD7D03F420C5DCF040A052CF88E2D2A254AB88B8D542FC9F866D20288FE3DFE70FB172474CD0535DE46FAC6D9DA3288455603C49CE339E22F3A494C596A6C748487A5B5B7C1C9DBEB0E1018193561849DA2DDE1E614243F587A8B909298A5B7DFFF11415A61688BA1E3EBF3F4000000000000000000000000000000000000000000000000000000111D2A35836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD + +count = 88 +seed = DEEE61A2FAC04E4D6B7A250124DFD91518D9B90A71FA02665E3088760BF69CB3CD7B6977F860A7026819D178623C9676 +mlen = 2937 +msg = BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C +pk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A011F6A2127B4D29CB498C954E2CF4A976094659B55C29D73C184BE263EAF2885A64979165E8ADAA5E43D79EF3D0EABD50F5521A054797BD3CB03463E1F478EA6C3B6635446CC716EC5DB9DBD3E2260E44A6AA0D83CA089056DAB61ECB95436B454079740BF5E6EF0CF1C96FCABC5A4D577AE6083E6C76EAF34D2F0BD4EC9F80ABF2A2AFA6379A7F9708B1575D84F5CB4F6A1BF89B5AD002AC1067CAE6311867B56CDA8B7926393C3C7630E83B9613DA646DEA0BF6FAF800AB57ABA77441DC1CD3AB2A1787C62DB03E2B3364ACF0D2234693FEAEF7AEA9FC247D169E6E646D9CB9E59809416AFE3793692F65D6C96BBE9D937C341141FC9302AE246EAA9BF1161E532B5E004E50078A59C7B99877BCF0700AF5F35F10B8F7D94B784C332F405A5E954D538A5877047556627FDA4E6ECED76BCCFA5ABB82075EDD197682AB1D23FB49B3870204C19D8D0C0B05F11E02C72A63CCB8E935D83D20A34D789A7683AEBF7F6F8784F3C9B1D07E4BF5DBDC1D34E3EF99D57216E754835BF694388E125E932701355434F6FE9E509A8D3332B8BC78B54C56B75FB096B985C2C5E4676E0DEB097481ABF6BA363DF9A491E80831284DC137E83E9EA5A287AE87B0019535F298F0C588B0CD5199D1088DBCC0C45A6988E48F5B9972E946D2F5C63DBA10B46D15734044214248E96450EFB40526A784AD51C7D34300E804629CB464B43A59420723C3A88C3EA23D6DFA55049DAB57D313CC05DFFC07151E874F7935ED0114F26763A305784D77AC6B828A6F080B74D5D4424B9A9FF3742FBFC98C4C75E8E1CF30839C7CD37A2F3811088D82C7BF29D15A3F18651F45475A32B4DAD5E839FC7C435D675193106A1E27A0E11BB897E59A85F2AD29A2CFF02F844F73648D3F43BC6654483AC45BEBD8216044DF086DD8C9AB37A26DA63C62F694CE48E1AF75B222F24CF8A1B814E5610D9EEAF54507D12298FCEBEAAEE2597F409C87B1C02817E1DEEDB8CC234F8F438F25ABB1B1B0D32C62AE78421C8923AD58A5C67AB78AA64D173D0FDD153E8BCCE88800D60E798C174E1A60AE5C8AEAE69FBC837433DACD98C089F280CFE06BED5F9991F71FEF52FA3BBC3105CF86B44AD5CD7671ADB16DED400BEF77D433C7442E3E2B427741F8EDB47A2E892F0DEEB1D467B829677D7703E1A5AEDF9BB9EC742587385FBC58D8F193297854EBE97622241DCE3A1BEEA81C9D2501447D49362D28BDE5F4B161E5CFD41C1EE83801A2A919C25690499125D1C334F67DF5E5CC6E71778D823B5B7E8D8B1E7E3F1BCF035197C770E4BAE48EB63BD81656227332C504361D3CDC39AA6FEFFFD4CFADC255E276554A780246C7D60DE266899271797FF9727A844D1B9774E8CD016F00C8307EDBDFF2075A98D524428A580C224A5540A96EB25F7FD1E42DB7B8591C166E24E107E560E8DDDC232826F806E5F9CFCCCDFFA369E150D3091B9A27823F8438BF782F92FEBE4C82FF1320E9EABC3BD765A68F6CC99098E597C7A4B7149FDCFCE5EBE870FBCC496E8544379653DD21F3F58FC830ACDDA58487910FD3CD57AB4C17CFEC4A011239B19D0E5433C8729067DC0646190AC393326AD623AC554825C0278E885A513EE2D348CE64EAD5B40A9A6D6B6BC1A2325521C7DB24D0F4ACB7474831329E2302B087CA92C390B00F33721A49D08E56D471043DF826CC5701D6576A6D45D62DB888F17F972DBAFFE2460D2457827C75F03639E49B0B074E3B4BEC8FFB7A0079E13C5A1A1D45C7B3E1499D7C4E59737FC62126C0F0B2A70F74205B69E3F2F2CD97249BC44A30C7 +sk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A01143882EF9499262B4D00D5AC9ED46BF8E0ECBB0B7E1203FD5FCAFAC5105292921BEAC65357B9CCCFDDC9572A1447C7EE9DE58E5926ED3C1E81E36A0B875B7F8EF83808101818920268A4342104B96655A460E8B386D4B3425514084CA900163866403A28D939268C3B66C44B68400B86D4838421C11620A414E490420519809D8C02800290514A3654AB8809B200121B361248790182765D3C880DC360010B44880249104186919830961A609C1103213A080D948404B44090033090A957010C165E3C0909882844AC22581A84553C481E0444159102D20930D1AA164002429012680C9C601D0A48898466A58228512380A010466CC800421028C4AA82943365194088804122C03290500368A82426A42886094407214285122434010212510268624030084A2210049424A860C1C348159166ADA186C18B321523804A4942840960114423149464AD48600818050D23800811644620431DCA00511440999C450E2489053465249A46D00135013934918C2600C24889C4810219065DB068020426C59128D01A5651A15889B0449E1180AA4168E9C42721C028654064CC9C46919C689C8B2710C348A60902D03282E1215704342881C17211C22518A00280B0131210221039251C1463118A96103A48540808C0B386A19108064124224C289D0124C5012895C36501B242C09858D0B3084A132251AC440C926884C108EDC4001C9068892822822C964E4C84500996852028803B20D1C38718AA2481149510A390D84147163A84D1A070A11126521320DCC06005A120A13B2895344800398654814464C8825E418009C380963226A4C140C9C101289280C1045021CC441C0440A20A80099387149B4400B242A81945122377140024691243204380088C251D01809222225E41004D9C28CC3B6858A44805806902147051A11701A838903C5486036828AC60D9BA681A4427113432D440422483004049724041028E24628010652012524A3B808431222024568E3A68162882D1BA10C082286081229A0960110946D499049CB188D1B452DC4126299146164440CCA1012A23482110648A4824440180542A28C8246245CC8014002108A168A23A6301CB44413B36C19291013C249CB324ED126718B024810B3310C12282224441134481A348D90302518422503B348C664B4AD5F5B82EF9C2E7FCCB6DCB711DC2F5FEC29A47EF749CB60F39C276E4EAE147E4D3DDB3A692DE0BE73A18D8232D8AFC5C226AC18AD73C7CE70E37C816788DB1083645A443F73B2E3B9AB95DD66C89C1E97E38B843A701369E474BA18FEEADE6DDFC44D6393A6FEC244BFA7AB18C6FC6CB30A12721B984B2313EBDCB2E68DD358AC2A1FCE656E2D43D34CFAB6C664D4DA795CE47587E0E8615BD7C05E15648BD8D964485BC5C58B25C97FBA50C87960F00EBE377FECEE49F122FB488FD0CF5F019EF5D9711CED3BEAE66C3423D28858806793C46C833708DC2B24F1D463E9DEBA9B26773A5E9E46106E2638F5DC0B2A4C2319B807090CDB030DF1A104471F41CAFB1C36FCFD23E38CED2684A2BF4B7860B9738EE5EFB5F226250849885C12959B9D9BAF55F63E9438D3F3EDD0E6712F3A92A255B02E8B154390CA40834FDB58FFD4297EF65D10B004BD0294E411E26AF7B4CD67FD85B5150662A29203854140792D702DF687F886D35C44714302F02BDFFFE3756B9378F02551D808273EC598CDFE4ABBDCAFC8FC3ED09E4D0EDF6E350A41DBCBFBB77DFAE5F941140D63BD92F48D3ECE89D8D9968FE16724EF7EA0DF2D99849943682E1A9C17FE4B24834004E982C7B2955F028E961369C32304A7FDBED708A2F2A5DF9F0BD105E469F4E8A3447B55987DAF3C3D831B89CB0FE071CFC96B39FF5DBBE059EDE6FE5BD2EE941DE3AAD18052A73B75BF679E2828DC2F351022466B248D55B6E8D7A64B3BA21BA144CAF3AF532842265EAC737401BAE14D7006322FE384949C76DBBC002D31B9D7DD69B7AAB0D3F7DD1BF0AB3C1CC10C78FA6D9AFA91C2962B969DED00C1BB6EC61E363DB3E6BBE7D1B0C21BB8AA2D4F5BDA8B0106460910B77B87012401C2413CE37C768BBC268883BFD57799C92C0B8FAEF2A8FDC687EB9FCBECDE07D00490E9FFF964F705B01EEE85C0479A4324A0A6435F3DF8BB6045443FBF844A68BB6758F267AEFBC08848E115E32D0BA7F67705119A873D39FFCF6F782537C02521B098399DEAA78ECC428D3AB3857C6B6AC5BEF20FBFF14A832CE91AE5C4BE14D25EA16562A8AFDFB6C64F081A761F28037D2E80C188FC7EED91AF5CBB1E5479930ACEF94B423DFE1E6EF00736104981E33EB96A0825F3FB5ED22817C24B48878493FF0F44EC46DD0F930F92C7A427E0B080F05A32DEBE8D50EEACBED312391ED056503AC3A49FE32A78610E4523683CCE0701FCFFA871F1E9FCA40EAC0BF11EA34A9C40D14CAD4CCC726AEB436AD8D3ECBBD1A81461020D6207DEB1C6C0C0BE547712F7A2F7575901FF54CFE739E36E943B783A7E2F805F9408A628A7C4DFB6AA6D5587B1D5ADC83D333869960B3922CE208E948435355DD02C576D4A1C0DE8B2620DD850063BBB19F87B0EFE96570C1960C147D2A4CA34F2A3C28B9CE94BFB0160833FA617F3EE960BAD956B523B3737738198B2A0617D9E54779B533F567C990D08DA36E6555DBF848FAA3E52B336D270749C2DE29D112AB8E18E816D6906F4FBED3F41969D9DB5B629278C77DA86471C8E770D036A9DB4D64993264EEC2C0974D28B047C22E67D4FB773ACE3911E75BECF108E8DEBEA15E0F104D930E5FD626670B5A038B3432A7895EE16723DFFDC80C1AA749BE2EF68BF665034797A38FC3F6C6B1FC265BDA7E395225B2B3A0DBE773CC8F12042A6ABFA0996FB7291ACFA752CBF01018B4657581C732BAC23F3CC5B849089BE08B54FA5E64F659AF1F5DE9A1D0E0ADD9AE0CEACAA465C52B310FF5806D40A47E172819BF6C6733B29DE94B7C42C7DF52B196938AE70EAF12E8BA8CD11C7C1B4344CF1160A07099BD5F72A14AE35F7AC6DD994EF832108D24429D5A6FE7A1C3A333F10D72E64DA58D251264F7F9B7965B779DEF04627660CDD0F6A6115BEAD17243CE86BDDA7AF7DF9A3445B88E778B1FBEE2755805FFC591820F966938085979763F5F055C4337CED48A6F0FCAFE3C60E34CED748251575F66619A0EB1AF3EFB4061FFC1F9023AF69DAA7A22056DEE9B4192AE67B94D5EB3470419EC481142BA95BD555EBD2BF480AB2D1E1EFA69BD41FA329F8B893E13CF8911781B2C2E0EA36A2082A6067D07210544F5E85467973B9C30FB67873F88CB4BA9B4D6746A5BF72E94904A4122FB863FF29A4E56A87ABFF7FC61CA1BEB0CA0FFD5B5AE87911079C772E6B583E827AD7F550176DC029B0B8AE2529D046C8A9D3F68A7C7A82B1B6EE5CE2FFCF40B59EDFEB102A15BD9164D0870BA77681A96D0CDFFEDA5D60359C691C7B101C619E78E3DF31C13658D96370C8F4A69E0724E99FF920F179F6A273C8294127932E1D73CA2881 +smlen = 5357 +sm = FBC21A0002EA9F3C61AD65E12CEAE92C37784924688385B8909F6A5329608C7B2D129C7E5C1DCC5F5EC59F0495E4C5550DFF70042A38AC9463D81CA0712B140C48AAD92B8BDB38785F98BC4C2292BCE6EE87873F003C28ED161F3DEE08170D0D1ACA8B7C408F79A9DE8B10456934746E2CF02DFD19B16C4E9E13B862FA02E2C0408F99FA228C616220A3C90798B563A46F4237685A39F9EC0D2DA0F7BB2B9C44D5075BF471F337C1F55E8E42AFEE1A0B2EC63FACD24EBA140087209ACE90F01AEA6D4EC94A5FF39D8C6116EDCA4DB0D765CBEB33C7BB679E6D18D59817AA2811354FBB716EFF08F66BC1182719C33F4F552F6912BE0FC7311960B007CC8C9CB73FF0944D2C3232BB843F9FE352B53490DDABA491D3552D3DA1CAFF9E2029B3DF45759CBE0588BE5BF89657F4EC12FC526ECF318539715842709E68049AA95D7E9767AC60C4FE0674BF463B413B5D8A2E7CC69DE605E671470E6BCBA9390AC6EBB0C6EF36DC74A7361FBD2229FD6565C7BA6E83DBCE2BCDCC7C8C1BA88FC604E9FF0029DD13741B6E3122D27B48A2377A7851466C60ECF565E5A641316D6DF78FAAEA1D4905A4438F9F3976ED0C9C4D08FA77B7B0300523B25EE613A39AF99152E62F4D900BD330D941781D75BE052B86BB230E206A38D03C1E31ABC0718AD470022E3ACEA6BC617AF3C4C07AEFEB0E5496B8E83C2C4FFACD0EF80AFA2C05931189E2F6687A434FFE3B0B19F7F13B4D026611C516CD0FEAD4398DA7729486C6995EE900AE75330F73DD2B343D2CB32FB534863A6BD44B59590CA2DEC48D6F4B2827BE5E28494AC52B7017653E57CA78AE4E71E1636F0E58A60F478D9703FEDFD2148BA655061B60EFE43E08DD5BD55586BF9D53431A4BE4B734DFA43732897CB871E76E5AADA457C9F6DBA6216ADC23C713205329EBDFD95BE630526C88E45D918E3B2A22820AFBADFC462EBA95741B0516A943E4F6A73C383D195250D970C33DB468EC635360860B60A0C25CFB4B4F2F60F2099463F8056457570B2947117CC5062E0C59018414FE3173996801EF2437ADEA7AA220746726392EE59D50982A05B8B0D505BE025748846C90C92B90373E294A3FE593211CB32A6285EF2914660476F3D36FB0C6E0EABE4C5C02FAD8A1CD0506ADFE8070F49A6D48534311DE1BA70EBF6B603AA6E77A29CE568C27860ABFCECF83AC0AD1E32C0EB0AD73DAE582A6C880812E1066F287B71E73A90A904E5C7A352A109EA2C6D2B522EF013798437EBA840EFD94B776F44ECCCC42859E35F426D9FC1892C2E19199B323BD43261E6CA6CD8D050E9B569EB7F5EF68E93C3315CE058A817F1B3A771741500A0481EE5B316DF005C501FAC0E76B1375CD85436B19B313906F701D9A0D1586E4001686C9E4389822FC067A34B2302F479AC4253729159D05964F52C5C3AF6EAE5186511DC286EF5E7CC717FD19B4E85CDB4A3F4695CD2075348D8BA232D5CCBC355EC852E1049ABE34B25BEE9B4C0472FBA895FBD61FF2B6209C96EA12B685E8590DE2E22476E4145E55C90BCFDE7FF826455D52C448550B903ECC3C0B0761AFD455712A00695C2CB9E396E18043CCD0FA25EBE578774FF9EE77790DD12FB63BDFDE4D35EEE146B1F73011E674FB44BC5A12F68589307F158CDB783AFC4D255718120027090666B32F9F115D66F7E5C8FE2B4061B4CDE34C18BDA759C3AF9CBD34489BCDE77BE21F8A22FC9E52C6ACCA807900523960D6B9592CA52C13D353D2B36EE581966273BF2BF062DFD9E4B985748F7CC938090B70192C3AA19C6BE706B1AE5C6E6F3CC083CB11755E535CCFE1BDB40A075F07C420B0E31699BA61014B79D9518C1A426E477701963DB8F73A5D788CC3965E890F64B4F61078E861A6389DDA869C4BB46F283F7507CCACF243CA0C925C85A76FD314F91FD78072E7D06AAE10AF5891D7F3F1FE13F5D408E6B874476116A7DFA97D12C576785EF476DC843CA60075B9B32EEE7D6BDBA9F1FB0581BD3F56AD3A158CDD5C2A28EF6D4B6507AB7A85367605ED34646848BD8A45CBA10E474CC7C84C225C5AA4B38C6231FF6C5B039788502DCAA8D05FE73608A93C8E27743D10BCAC354F992EDBDBF752512F6F74F3802053154EB5951B255FB7DC839C7B48774E306AC8E65C2C9509E9C0A618A2E7748314D2F99BDF8674C587CA6101B21831618F2903615A168D6EFFA101150092A33C9B0FBAD1087AD6BC7066A465B264AA5068CE34156C8BEB62EF96F2051C5B1BC727D7FF25FB3209F8EF58C4E7E619F7C4C406FF2E7EF7EBEEDC9DBB93EA4BF605F86BA48F7767AC9ED01EA39C0E2BCB0D3FDCEB1C0FC3EB567E73AFC50931D3599C7CF25F015E37F6E6C8714EAA267667F0AF20941ECEC70C5962E95527FF82F47E58083E9EDF11130B6DC4034413FA9189244494D9E996B35CBFC0294BD09DE12A9BEB382C14AA64E95D1237EE56C2F6CF7671D8A988333477230B42A1BAF010681B4B70ACB2C490BEA9F1A2DD44B5B6844ADF7564F9FDC22F0F6B9B4875CF35969E43690EFB573D52BA90F5175036CDC9D5AAFE662D1386850D1E8047DE737341F52F746C0FDF64D87CBDD9E589090FA4A0F2FA270E567E203BD0BCA4C1FD7CF905B4792BCBB96FEC13087C99962B10599475346B8E635D5568AA61FDB00FD2DABE6D83DCC02CA8368D59F31266C8C151028A22183E9053E2D1F1AD79F7A7BC382727A7795F42E9F4EAEEC6D98D67F88EEB38C07EBE234CF2174F843BB4454A8466BB04CE22EEB87A776A30C75115C86742AF79421F5906F3CFE9172EDC85E4A7985CC42E36335B204EB15FD4A7A0B136597158820476D822F5801E2BBDEA9749ECF69967C5A4DC3A1407F155E9F008F0BA2451B98C714077D2EE07AC03E68F663480E1E8FC47A7E3417E4A87C3FA73107244F5F3A8A5D3F73B924DB39D7845A1CB06CDBCBA56E587508FB7CB33E3DBF17EAF1585895E1209322329187D87F6B54A0B82459D22D4B34123AFE3FCD7424B7DBEB588CF33C8DF12C5FE67D33D703C3FC7BDCAEA17406B4D3CA0E8EF4866542102A5B69E6A2BFF9F3E4132867C7555CD2BBFD1E580CEF03E0272C74B0D8FD362A999AF6E113A9E122CFD5E4AC1F2289158B24916D7142EA47264BEF5E9FEF34529EB9BFED006E21DB44DD6025C6E7D3F239E1B6A172B40223DC8E501401F6BD3165F35AEBBBCC6CB904E29FDC4395C1F21C9F3145C32CDAEF88291D7A98E08A7C03D97C38194A5B43223FAD0E17154AA9BFC49A4FAD63378B2F6A986E8D4D2940A436729541A4836C539A8DB8007343E4D52567F92ACC2D7F7FF0D0E1E24282B32373A485E676B848697C4E6ECF5FA02031E41484960797F84889DB5C2C9CFDFE1F31516323B45475F6F95AFBFDCDEE9000000000000000000000000000D223543BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C + +count = 89 +seed = DAB6C05E29342106CC34769BF419ADCC88010C05B57E673A503E63AE7A4EE55B72AB2CA86C4EF57FC8C02D2E0C8694A1 +mlen = 2970 +msg = 4D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D +pk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6AAAB650877F94BECDE48680C463A76512A8F4C9AE595D142BA88E9E8B6C8E80CE3B00CF8AC939B3AE6B53264F9031B473BEF8FCBCDC3EF4E336B8733513DF5173F63E9DE48BF8A328CA57486DE05EC9EDBD64F2D11A2B6BF2492623B2B8DD7DFB5B86A17C31BABE25380C612F8D1B269360D1E3B62501FD91453C96085C5805C452A4DEA404C763FC8BF35716CEE47F13C954D515A2C24C3B3BBA5C91EA043B05ED147BA22054AEFC45DF59AC0314B3B8B056B3C4F9202B1C7C418A856ED6F1D75C481B665FCE5EF08FFC760DE78BA751682EC9B7734B7D1B0F4E6C347B8EEE3B4CF0571D3CD21A68DD1F9B5E11B877A44CCD28F4D37CB6A93E1CC0C3166A53F723BA2CA8D41BA52D0025AA462653119EE3FF123F226AD9ACFF79CC464A8E6361EC885709A562D06BFBDA40FAEA3E6A3FF00B40FAA194EE76CB507C17790BDD73810EAC7B4513E4BAC3B1A7777665A8A30C9019D81B8A10C3E0E1487E6F1FAB11D02CB96BF9E89F5411EE9194B981BDF7C18E8380E0317152F1718B689829C53A615642314BFD2F3C93CF1CAC076D204DDE1E67DEDBA379B7F6E51DF5E87B7A3F5271D769097124D62FC27269A4DF1B27CCF7828D9FC42F8BD67EFA8795E4E5D2A8381A27B311711F6B03B6CD448AACEE2EBF35FB106E2D0926638C61337A90472DD0FA8E707E5EAAA4D92B9BDAC6DA327A2B3313446962A56C4F9E93A5B5960EAA80DF87D3581ACB85F6E61066F004E175CDC43DEE21ACCFA3BB27E260B82C338E59DF6BD43D5EFF0878ABFDB2DBA9F55915D22A0D368180E73129D08BC7C4D1D29AFEB1A795FCDD185125BBFF1736C6437E2E11833514563532C1C54CAB857396A1BBE4E3111361AF60239B22EECE4A859565C6E7711B0CC7ED655786A8D6BDE959350AD7E00FF2A82522FAA0FAEEA625EBD677ED430174FA9AC06500EB2EA23BAF4BEDB2960A7C9D059E225D3F0704AC735A3DEB49FA6CB8CBEF77131C14F48A0BA37F39BF64C9ED4B4426FDAE3D9A31360BE98EA144C8F8DC45F4F624ABCDB0646DF17779993E7DB4B141A444D6B7FE81EFEDCE6FD388904EEFCEC60769FB9BE5999F0AE1E15AE9CABE1E8A9DC03DCC4F9DA678DFBB7E6A1E9DDA80EEC9B8928278FB6CB0C6313694F7B63436EEB2CF8A65C3E8CC568D615E6003CA16CA6CC9C19591B583CA08056830BFD3CB6E3BD8894BA16811D4DE2DEFFC31F059EF0CE7893C4C3B6977D8629C166E8B36E2EF1CCCFD2D0E6476814979A7AB5F653354847198655A2C423E6337F5DCB82CA4382E899E13EF169D295C4A6257C07175F880000503D5A41DB90D4EDB8822ABF9C578D4C50ADB5390BC3C824138563A262604A7D8F3C63E70E5096321A8622B3AA6A03432AFEB83C6FD7E2EC87B9CC8148C961981A5869D8E63E9C21DD669EE56313D9573DC41167A4ABB51CF8E557F4DA365C37E33F14E1718A2B68EF3180C6760D0E3431F7F73B2EDD092862F70C546C4D2A2471B4712C80FEA6BEF25BBBC06DD4295623F3FB8F5F17192F125B7B4F6FB03518ECE68D33B4CAA4B464F3EC2DE1870D3D6E0F207A9D20AF4B368402A0D3C8F743EF6CA01BF95722CA14EE93849EB8577B5459FC76EC3D703E714060CC14B812D132F98DD636E73AE66141A2C34CD3CC0BF4F0A770183EA3E578C53E45238865D9DE7EA73E1427095B64966C5122EA5C12E5EB26845992B10B68B6BE67387770DEDC751DD77DFFCC783A62A872CAB69AF5C9FD8CD1EEA5DE836E9EA39B1E27F235D07C110EC65E670D65A08E786D0F53F4725D47DB6FC8351727332CA5097 +sk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6AE1D969737229E74AD7837903C72745E3D81BA8E5E53DA89BBCE80A802E3FE15EB202FA49354532017ED2C0E2A95AC523E7BA7B7B5B1892E1397C5B03CE859F3B93220A549461493281644682244189DBC6009814004A200C43106900A548DC184884A2881B4621A4001224426C92A031C114845AB0401AA045E396698494008A84250B802D238581D89224D294808316840C106E14262D1B898C8B464E818208A2C66C92B844202069DB26491C4648142986490060D80471A0A448402460C9B82C40346D14208EC1189210030E11290490C60C4CB02DDAC250199249A4446D43440003A1316004620C8425D22691588850D0924DC14002A4388C21258CCC06684B904DE1C241A3B6050B14302396708C122193242A08456980A89000C24C191932E0902120A984CA108D6328219C96608A46684C94896146891187441C958C9986495A126001496C08B9880C3330631831408245A20052E4348AD4486613362A9A486124C07001A84D0A928454B80501C38CA4464661B02454108D43B86823378D94C0504B108AA1C21101C86020A38004384424468120B771A2122CD1048C1B948C6488685942661C3372D14841519050E39860800664DBB00DDB344AC8080AE1120220A76809806913143020B931D1A0491BC670D1B491DAB4908C344D400666E41462DC046E0C262E41304193909092040D61124E8A341290B44CD1460DD4486C038248D8466A18080908176AD1188D213882019708529404DCC631CA3000210848E22652D1C0498C22429A1871CB44922306600335640AA52C02014E544000139391D9046119220A20450918A5841817225320509A0692C814025C988C238728429489D2342C23314A1B433108B3885BB640D888110035680A292E24986521A66401477101A22803092EE1404162B40C4CB24154A805E0142551846D9B202681346C4C16310AA0804B180C1483044BA6915C80006244260B87104B384542C40C91942048006D58400A0233418C084100A69011C6314A48069844500BA1849BA82C6180518804452383319A34404142510809621C4232123170981448A436054B027112418460C280D83648010104041590A0140001498020B20549C6101A401221B18DC228301B227200162408C66521478220B24D8846865014821B160A8D061A94A29F2142066D2A98776376D5894AE03AAECF04ABC2218773F12848B22A07C08645ECF742B717A3B012CAF6ED38B40732409E8EA8A4207DB37D407FF7A775D3600AC366621977780878FC026F6A45580E4A7EB8E11AB1C5E75F56D7FF12AF4D87764B420C13CC2DC6C7AAB613803D5DBD4C03A431A873C9E878B8335A6A1E23EC7504AFCE72810FC605FC3F3307DA804E77E980BD421940391258218BE7D5824F19F3688A613030769D613ED32C0E212BC340C40C7F787D7E7218AAAF8CB92674C89AB59315ECC01F44F4A7666B2BC4F7E3BA12D4301182EBF88809D17DDDB33D5FC865DBFD08F283A5A4088CD2FDB2E61475F4DE53A2AADE9E4B30598C39B87D6763F47EA23AD3CD0461B9549AF2B178A84270DFB07996E171D2846BC8A83A51E744D818C4C919F73C86602C9FF64C1CBAD3C65BF758A389BC8141D6705AC2EA47A5CF12329BA9B3CB2366FAA0D1CB03F3BD1BFF972C8F2CC7EBF9FDCB0AB4FB13C96018203D14C8FF944E6D4B9021C42BF90EE53607673F3FF3F7BF718A923E436E0FA68915F0E3DD2009D7538FE179C40DCD560730E8262C232BF8D866840CFA02031B0D048E53A4751885B4550C153CE434A30C38316B1712674F6C8C14BEE85502A7E293A0EEB7077D1D0A67FCC1D222593628B97F8942BDABF85EC769BE1D2C312B431EF05A699B982570AE6C47404BEC1BD0B762766A03E44C5E38B9798B7F02B9CC6A8496D6B5117EF807A73918BEC07889908314769AE4C02BC5B8DC22255F2FF7A37128BC2EF9B344833BBC9FFE069A0ABB6A4A7164491F117BC8CCA4DCB7171CD3C5661087E6A2C91AABCDE9F347080D8D897BACD9E07AEC04105C711592F56FECA67424DA74F28BA3998402BA61BB1B09A05FE73400428E364A500D3997256EB6E756C190722D87E8141DC38CC03292C1169FADF4936EE222C7FA244A1BE261BD174521909991EA6DE902EB53B5B414A35BBE08332D9705A9E1092FF803AB2127F05CBDA2ED3D2B0B4F5389C60D50C7BE3F2AF6A75334C07E14B37D4F0DD55BF5933541036A5EBA8DF9DE82669C70E3B2854B454BA316C6ADE38451E09CB7A5CC7FC5B1CF98C1F6679E693BC1FED2143BC822DC50DE446B7C02D02D97F0450AB054EC009D975EDFE3F85243CF30B005ED40C84ACAED16AA12B8EA6F2A05DA7DA59EC2B47A001490A557366A7B70AFFB9E3F08821BA674D9D33BD938ED0C81836FE1D5FB58A8DE17E44DAD63563B3B0074F5B97CCFE5ACA4A498BDD21CBD5B93766FA66E1F1B324B283EC8EF53027BC13A91C4260E287EA259A6B68A6C6C7CD70F459BE4C1FD0851BA49D8FC478731D3E7306A7B57138D20EC8C594C58A8AE122A628D01695BC44D465E20C85AE7127C9E133CA1606FF661A2632954401EEDC751F03CA13C83DAE97661E6A6A17C410D47CC6A034792E32A5541BC77565DC269D5B24B0B6A671AFFBE59F2DB39AE755108AC4822C88B9DD32B702DA21BC1328177E12A9A0C9059A9D316B4CBD8122D3A3427747F50373D0F08C2B7B34ADA346683D27AAEE225B3B7276B3C656DD08A78B5E057AA1BCEDF496C5EA3E3D2B56859D3FA2A435839920999C7C6AC782BA2BC12454813315B88A2AB806A2105DFFFEFE2DCA967780C865B7DE7F6B09DBA1E9E29094B4B8C920398D50A368698A5BB5EA6C0523DC8EB32111805DA3A23AD25FD4B6A30777E464EA0E9AE4B6762081951730AACFB5ED8CABB9A128C376E8B9CDFBDD649EC2884DF37689C26F4CDC4EC75EF8141E4A5567E2883380CB0E7705D7CEC71E9B65C6F4A790A614674B835C0053EFF1AA834E04DB4C5CEA7AF29354560152006603251B02F0754CAEECAE4CEA4FA228C6F0FE112E3A17662881A8921CA83C5FA07245962414DA43CA413225F1DD7816E57A2A80DDC1EB25275358B2CDFDE2C57620A1408B8E71373216292A891B980A54461C6024C388C01CE51FF772AC5DFDCED1F395F649FDC12402F3307E342A28573951231F81D1031B6ACF6942CF4BC961868056455D9EA4FA0D842EA715E4F9658A26816960F7E45749D39E4D2616EE55B254FAC956686DAF4018561600C798A64DE24AB69F998F4D0EA1F9D1D4A1A6C808C3ADF6E14183312465A02A159BFB46CCFC56D4F93A1E370BFD61F73D1F9F25866CCA226EC6005A30E0AB7C7364B454D2E6F32058E32BDF3FD378AE1EF5F9753ADD8957C6BFBA3A752D42D85ECA3826B6F7DDDFACE27C007C85A041D7778E927B81F94AABEB1241F8016FD3131B831CC71D0ABE254A148DFFF2CE6787BCD91D4E1BC3C90BC19A5A7E46C9F0206C456A8862D9BCE01F280D98651924FCE28E31E1817DC +smlen = 5390 +sm = 3D6FDAB3013E2260AC242A4FECE47F0FA43BCBA2DDDE5EB8CFBA41C73F49B8107954E54BC0CE3331642C9B808CD976E6EA81CB6F009B58E740ACEB9E29903F3614FCE1F926B119915A7C89C762600969E075828667C3DF9A4A99C53629EA284242D6D07BD1271C94792172EF72F143CFA827E82F4A151A5E975893F5B2582B80EEEDCF97784C914923A9FB2B8DDEB86CF9D55C8E9E7BACB3F82C812EB6C35750DEAF529C0F7039FD0DEFD48808113AB4B60CFF3D26051C76911F7D2BD6121561D00DDBB9F9D2DBF8910EB731A81F4897B21319D8F35F699B9DB6F22090AAEF43A2EDFAB1D0B0CF5D046E1EB77D6C6FBC5F377CCBED89DAF467A244CABC1DCFA251159ABD2F30C548DD05289B7E4D0619CA3A80ACA3954E252AF954F053E8794781BADF5A09372410A9A7C440D1403A49F2A9D6FA1DCAE82A03C9839B0AD3F2C9495AA93BA5A285FD44164BCED06C903EE066492DD85A20BC6866BD449AD318AD2C172DDB78C5FB2C12F9AF816EB36AB25F335E448BD4BDE802CE5FBD2F4AF24FAB62982D59EE9DBC4840E3F15048997F232F339D7B9CBF3FBE721365C064A31E21C41FB498B72DC78FF0AADC9D379D75A0C3E539F63589D100B637F4D95E66914B7B953BEC38469843309BED6F5E41F365B1F55F7521FD2A341CE7CDC9D7DF4D9C7133E7D584C72D3B474323C81C4AF57033F8B70F9FBAD442135BA34F2E893CBF751113BBFA3D9D16202855B6433ED1973EB89E8A1F62A09DABAB6198CA0619EEA7A2AE1FD00D3115E64BA99E342A4842E32BAFE4464E28304162E9EBF3688054C94B1D6B8E296D529998C714B54D7FB328089858078A66E6D3EA6969230D8BCAD5D37A67FBCC07E5DAAF0E19B3E310F975A309F37C6E50E40B0272FC482620097E0E861568D313F6105A16438D980A1323DD016FF0FFDDA6C238DE8B6518E827A41B136CA58D9ECECCC1B14CC39A97504CA888C7F964CD86A24095FB484388F8686AD87129707A8F300084D41D737A70B03C7585880DBEEE0851A63E27BC74E2C669AEE2FBE141C81B74D5554A4CAB7082150DE4EF9DEB74518A55427C9A16CB6548A2CBB217F4C40BC2C3354C18EF091D07C25171BAB550398720C86C4CA5C161BC1C56FC83A9AB45B16C0C46AD5CF93F9FE0A7992395A15F8F4B5F64ADFAF959C22832727AF6E79FD1DD05FD57FA376AADBB920AF0DF6FC06103F42538CA0EDD78C052DFC352A7DE627D59CACFA623B9E5E44C6E690FCA0CD6FC4B9528C943C4324AF0830FF9765339A819B826D9C60F5A5C0962EF2AD2BA9C27E9949494161FEEDBBED83CA1BAAFDB61708A414B6963D990FE6CDFF91653F369B9840E840E89250FB07CB87CD1FB14538A75C4428CB9337674799D351AD6E123B3B20ECB933B152DC49C09DE27BBAD7A2D32379588A17B322FA8EA7C89F04CDBF18AB2BDE0FEE00573AAFA7203BC0F5B1E9D41AEF72DD7F35A2A7EBC1DA7BDE605FDC300752923B03A26F2F30C26C722ED0D51F3F6FAA95E923AF16628F964AA0B3EDDCB760305A0028DBF121086CAF311359BF659BDD4AE3157D0BE5297EEBA6CBFCF1344385E3085269ACF7BB1D0E25953C6464D1793E0D4233D7B5DECC3E828FA183F8DB598A246BDFB37AD34B6A7F03A483B369CF70454ED456B302FC8D0B197493D47D81B598DDB8E73AC887EA44BF40A4B07FB7B86F7908736B2F614CA2EFEC68EE724EE8A10E30769DC97735E0D5328D42AEDBD243E82A9EBE04B1F1A8F3BEA3C10E947F569FE0F8C66D5DAEDD46527877910CCF6C834E5995DBA2C4644BD3AC27EB44EC3859B401012FAA49CE4F606BB7A3C151F80EF1A05E28A1888432CC9C3D76385E8388C387F8D67D597ABA1F0E2283FD41BA07666DAA8DB464341A7BEB2097FDC38C57F06B4B87C3F63CD6434869651E97DBBA6DD3F284FFAA9C65F29064D21DC9B3280B5DC20C007E7EEA5427E366455A0C1052BA2C5BBF2E9494F85F8509BEAAFEC2636C8E30268D05DB32DD67C2CB92C3EAB070CADBECAC8C1F7B99CC4C15AC021ADF50C6489893B6E51955F75458FFDD35CA41D70C2EA7D73910CC5AE6C13576D403FB9C3981C896708D3380C05BAF2F9F890CC4B0B7127344A75040CDC48226E15A38F641748CBD006EDBD40BAD80E8AF7A0D10982B7FEF036B9439BA75DBF7179AB6E37A92D14EE39C0A99E97CC3BB38ACD58776D23A2B8E6D453A0069472B3FB34D56A54EA4E5A6C573BA3219E29CE8338C7E64FD9AE6D9214C940A1B8F6F8DC5FB224EF4EE9AE47C5471A69CA5BE08C22435722E389DCCF8C63EA43E41011C146F88480501B7FFCAF59DE7A55F9F8025433D9E197D5341CE2ED0D39348A09AC0E07E9F6ADAC0D97E9E255F225BED6EF08091A1E9776B360ABF5CDA05662BF14F966553EE6A3EA761112B158C3E5BB0533009C2CDF32F0D7CBD4702E88503BA7325EAC05EB84A2094CCCCC83F47262C925F437E37969A9C17FBBFA141296ABBA8AC465BE096CEE950197C2CDF763266A18D99E41782E78229EC8B6E5E53E205DD1AB86874B44B1919BFDED7B0ABFF402FFF49BE3887C1EBD14579DE636708A1577B1BBF5D950DB16A50ABD2DE0294DA9A10E23E0135BB8FF4DDE47F47CC0B874B8F1EE3C7275D16AD071C12DE6973D486FD71494C5116DCD10B33CEDF9EE93F65847C0577E94EF2DD85B513BDA7C73CDFF92856F20C412C7F22AACBE40E199A72734E1F007629E8EBB8FDD6911DB7BBE58BA4E6E4FF7835D089B84EE5E4F3C55EF36D22192077ACE83EBD110EBB860684C10290D62E44F3D79AAF9160732A56F672FEDB5A196BE616AF89D7208B7B8C6BE3A5FDE614FA0D190514276BD7A06FCC00016570A365CD3C16D530028CA49FD97F574E879239DB04DAB09E1C28BC907290022F6C8DDF0F1731B3057E534D0300D8EAEEC4ED8A9CC52FC144958666E805C2F90531E51B8BE79459789BE64CDFA39C4A6D4B2326027A3549ED24466FE2F3917CC0C0A64D7BA812240A0B2DB1074DC99C619E60649A689D2C9D31B11E51F32995D4FD2DBA0FEAD8DBA093A07B4F0D17830E8BD6B6725B990110266CAE70B2B99CB7E8DAFF0F2D7D3B58C76C614C00B6770FFBF6B75B7528E2153EB3F717E7E96124974CD99896C6B90B989C586F55B1177EBE05C6B82D84DC66AAA82AEF8A03063169749478EA0A27C8A7115D94FA6EB07F33863782A007A1B0B25C949E9D56316DF3C35E19AE061F826420291E1CDC3F9B93289CEBFA886AD54926552CC79351D003CB21C6923F643CC09FA25EECF8D00D79091232A69880811151E2B3C696B8AADCDF80709252B364B4D67A7BABEC5C8D3DBE31215224D546B6F7A999DB1B5BBF6F7060E233153585F78919394A0A7BAC7C8D2EAEEEFF5FB0000000000000000000000000000000C1C2B414D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D + +count = 90 +seed = 0CAF47BD9AABD7D09FFAD404449BBAB2E1D48E80AC78550831A365BED8765420DBBE9A566EFDF20D4E5233D7848582E4 +mlen = 3003 +msg = E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 +pk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5BDEC936D224EECE6F8710928FE973187550893DF42BABA8C386CDE3C636674421BB090153C3916BEE144C8AA3F4600783D17084865DDDD1550C3435D25486FCCBEF19146DDB2B7AF4E8FB2793088AD02C8EEB5F12FA32810944C295A0E293E9E4F6D09B0E59383335D209ED905E9D4EE7228234AA7D0EB3EA2E034AAFD4999FB859211CFD3C07F2C45A8D06884800E562D43365921B7A4F2A5696840EFA01B06739BEBCA1A5BFF6BBAD7C5F2136EE346F4CD6FEA0CDEAF18AA5764792F90997AB10CB6E72856C459BEC72D64FD2FB6D2BE0AA7DF5D0AD463B35681427FB460537F893BB66008B38ADC45BA34F5636137454EDD7AFB87799835FED38557A2D82A48738C2F8AA53E26C771E294EACB8505093123E47ED3DD1B22A63D568660418E820973509325FD80D49A58B168D8887C147783A6CBD754D06BBB3ADA1BFE132478A33EA1526541208FA648D1595481D30AD971258DD3FE78CC537E210786B3350A9828F2A35BD94966DE24B48DD1F69A4502EA54E930B491CE6752FD6F22CD2813ADB92491DB65A4E64CCED4381BB78822E95CE7A394D8F8010ECB83C65D6C296C4EABE739E137F3856CA91718295E6D2995485CEC066C1ADFF40DC68DAEBC1FFF34FF7C6E8A62D3D5743B6129F19752AA08510C673F4209D7943ED2C9882DB4AF677F394A6113F8CAC10FD2B056422519A42B7648B1BBF5BE2550AAB4F67A88C31CEDB182C6A11C6B07AE8BF632DE453C3C8C9E822E914B1B1A94B11BA6E535265869B8D6337DAFA708B7662D737FD5F9BBD9F662A5A7A07D25E94F28DD45A38792B3BDC386757BD46B81DA8CB6A217645F1128E8D7A69DD62770516ECDAA63D2FC7AA6DF582DEEF031965C7A5BDEAE42A32A537407F4DDF079FD014A49F6E2AA88821793C32352CAC430C1B0C6C0E5B713F423FDDC0D861C196ED24DC6183EE6A51486F2197AF6672741ED97680D238006C3C2C8060F8E6D5A1EE42AC9486B491988E6E4BAF939DF30C3328A87BACDA0F4174F87F79274AFB0C414A5F36DD530F349E6467E489BDCAE0A9256817C1F96CDDBED3D1F4324FD61AF196654475990D292CAD915AA7CCD424A5D5314F0A7ABC889FFFEBECB7E8EF471E7C4A706C1AABD00F6786596102BB19F9BDC3D547F1AD0774D34EB7599024423E7AA9A3903D24DB211F66BFCCFF92A781BEB6030D31B521CA4D0FE128340134EFBDE6FD4482453C7A450D1CBA4508E7D613D7CD47C194FC347AA4A6B6064FDCC69E0BC3027986EB3B9C10AF335D45278C4B06FCBC415E5CE620D2113F85E20EEACE50C60C3F21673FC6CF8CEB1EC599088B084B1E00BDACC183E4DFE29931F4A747A6ACF325FAB833696B12F284DD533C9CEB034084120CEFD7CCB4BA9DD2A44A10E53C7A5D2BFCD4CC6F783C5F8B0CFF9FAEEE7FB4D0DAA032E1AB5DF33FC282E088E1B34BB615FABB758D30ADCD37C37E4528D8472BC7C57BC994FF024D932EF8AE9CDCCE45BD3BA971721200A68944AC721121E284E0E24EF07EF7DB0BB892189E344943957C676DFBF2B98EF3E8479453635AAC37589ACE6FF751542AC88B1F8A4037722728E98845C8F077A5984EEA3053EA26657C5DDCE5AD508128B47A9E22CDF65A4F159DB39CB2FB789CEB62C4833AFDBBC6F12484D2D02CEA1AAE8E02164DC4B6635B4A86F942628EF0804A5F03E1AD84D430BACDEB2C76ACF863D954E3ADB36B68DFE4786979454B4510CEF591456398198823202E2672A8675A9899751D23F421DA8BBB3E212E41CFA0F0639704346A4F8C71F1B94BB14BCBEC24834C2A180E +sk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B0FCF00B3F52DD082245659156C72194F89D322FFBBB22E6C7CD16610CC76644EA3AAD01D22BBA7DCD1DE1AAD1C5648F02C440E8221EF313DF7DF11C2DCDA5DE08428840AA485533452D2306D62186DCB1270E346660914251026051CB80CE0C049423444D1A86C1C252982426CDA486611308A1A09645BB26D83042204280621A20DE3246453B62DC9C66400970C24036104A60CD8162050A208409465D11225D2364A08B244C020821143324B485208B045421460D2020C9AC45152944D800461902206A144624094609C26459A962563324418B76141086EE28624E194841B452AD3163181929151426440B851D8B2841303822136489224841A19000C154421067222420DC2B489D898309BC231E446680A152E4A220AA1140948B2250244490C121099420ED4886C09B96103478C1AC16C64002189482C082252122692A20212199031E2922C6442610B2651DB488198942440C2090A96458004319C2610A392109A246208132E1A13260B9211A3B82954388E21014C63C44C9A3682184066C144858928228BB24502171182484D11A731CBC6318B3280143889C34004484624E342011906128AC22D0A236A0026506396285A426CC2923023B9291388889490206220090843484BB82441A491A0805054908CDA464D08478CCA464808814C1004614830866434515822268BC82D229540934684CB804C48A651620486D0A0609CB24D9322210043005310069104454936400018889C342C124309C140210A328242C2004C4866D8946102A704D23486C8368E0306619302212018325B085123C180649450230466E02091D4382259100893069020A8494898508B386D94128E01C36954C048019761C3986960062DC038418A809091067218162944829150C66522844808238DD3B851A31888C996290AC92D4C3845E3846D0C10249AA6080C4889020551C1182D4046268BB6510A116DD4480A9288904C885100453112A34D2323414CB4919B920844860024A79064C82089222AD4A84458B860DCC88844A041D4260E49008CCB188911093003482D220982229511939661C004846400900BA3885BC68D101420241061181892434665122604032368084551E0166989281018C32DC83004C418465C2222D94851104609D008918A1441A2242AE0A64CD7A4AEA2DFA87F73BF38EAB0F14283FF86FE6B811F0FE6DD6312F18D65523284E0AFF775337F909A85D72F7445A9F41BBA1E071A0F95AFD90EADF98CF9445C18382EB6FCD8A6C0625DD2B115A12C9FE3453F8E2C4022D2E33FC8197E9B999DF171D75BA1BF671796B2BB0BF13AB58B7BCC299FA842933360B35AD5214F450B48BB0212677B26B298B4CA01868FD9839973B49B7A2DDB06B8C0F445D51BBE856C6942F8881EF8F7F072D29F01D9EE6F4DF667EF210F56C62A228660FEFC5666C6F67A034D80750B867EDD00CEDC0EAEBFB32FC56C9EAC9E062F295175B0CF688AEF008429BBD3C7FDB8EFA104E169CA8655C3B9484AC598E2F18CF72748ED16AE84C31501821DE3E8CB502534D6777BA3551235825E854FB4D9DD835D53F0ED8DE25DA1425503528EC1338507B6860E9FCA0514E8ACDE6CD0B3D9664AB6F1E72FA21EC2F56FDDC95FDE58155BE05986B69A5213C4A59A2BBA68FDB6337B5FDC44B6569DCB07C0B537E3ABE6F0E0253202F1378DED91AD39A492F9EA4429DC4D0C76D356CC8EF662F77345CB480CCE9174878C4FA7776F31CC63A070E3E684F132CC8E69ADFD23949B7E0186C2B4A5F86103E8F9B2CE41962E85C26FE81C3820CE9DA8B8B777091B242B38C099A195387F9E4F0BD52AA4718D15F8AD64A71664260E69DBA784DB1F247A46B3C444FE93239D16ABCD904A9D09C289AFB10AECBCB968D1BE1CB6792BD5CABA7AFEA6239CE7566436D9870976AFA50CF9278762B5639E43003E20AACC2921E4F5E28B07D7284F14C07F9EC124663C239EE0F89B2D6D3F2924117613AB78A8C0FF169C8095802E582EBA3349155C7E232A3C24147EEF1EFA958C2BCB38132B36750E256DE8A9B0FD83A579898DFD443945FEC37DA20D317AF0F0D6989B5FF0BCBFC146A4695C42CB0F551E654127A6FF6858B6C1B0A7D652096543BBE7E9174ABCEDBCABEBA0DC02DB1493A3C41E158A84D6347BC9C096F85D473B18EBA4E9CD89F9EF973AAE897B50965E56C5677B6BC69A9F7D9B94B987330D04D8B43121C6D151DCBE5064DF1441A5381C685640E2FFE48252633A920744D873D99E63B54B38AE9FE0A252550FB47DB98A4B7D664B2F5EF28F051DB3B29743E93066AEF7664AE17B10C687543A41E0AD69C4F724478FF8D8187641ADC61A77FB4A17629D2C3DD38774F393EA057706ECF85E09F3B02454958A3DB9DB5DECC5A0DDAA56E991B69E04A494AFF12D42964D9AE0AB3081D36382A0BAD132A187EB4B506FC8A54ACC52530A70F8B2C14CE9817375828BB81493BEE9B2F7444E61C88B1A9E42E1B9871429B76349715FE8C5E82B7D8A38609D9D17445F270C4C993A49AC5C4F7A5EB552EAA2BD832415A4576C4DCFEB9EF4124BC724F2B49B61655FF81195A081A16CAE50EE5E6D4638301E1D9E316952FB6B9D8CB22625524F9CCE64C471EBCBD68C6607B83D22EC1C7300A34D52EE07392FE9F1345CEBB68FD11541508680B0B86284DF387C8E3787C76BD7CBBD535D2369476750E3C0FD813BC7CB3A873E10EE05C72AA56BDB6C835BDD5264807CC65E32FF2EACF1A0AAA29235E8AC4A2B4805C1E304C4067E4C0167BD0B73E10A8C49990BF99E61431C9CC23E2D48517B88A2422C149DDDB30001446B2BFEEC804E0D94FC0DEF8DF5A5F135AA4BE3072952DAD051563085B31EF80EACD8190C5A2005BF6F8258276780A99953487D163125DB5E9AA0BF720BCB4859E31FF6C7EDC29ADD383BBF2A0454C0AA188AD86DEB9BBB0458F2523928E507163DC62B7C49C3F2A3A3704AF9CBF7E77663C400BC2164D3AD1345337E573DA6274599521D34FF40D7C4E5BDD4B4A9C407E174C2AF2C5B28815068B3A14239A0044DE44C08FECFED43104A5A250408E110BE4D2721530B718CDD0BE674459999AC0AE61480C3A1D4EC07A309C03EB11B95CC9BCE17129D92E4BD850AC399C6B576B583C1E826BEC638311B7FB2D1BB8EF987566C66C13931582B4DC937D304B0DD7BACE530C67F62AEC7BAEC4A7528CF6BCC67BFB1EAC8A283B0A5464D779C5589335565155BC88DCF784AA1CC13998DFC28ED4784FDEA0998B499C07C69034A855EA3CA7A71200396EAA75A1CF1E5083D08E79644C3D0DD866BC2E52D31DE8468E4A48527EAF29AB60512EA0B75F4D6F0B9F20C5C87A2CB7C6D6735B33ACBB340EDE2312E02F5968DCAE466E7B00C40ECE6F352B6384205028A9485B6495C805207774AAF85F54C196EA729C165957BA5B18CDA13F6E9BC25D5A31C67374A34D19FB00E9785A82DD4D0002EFC2B60F05369DA2A9CB87A7B0001C391CE5A309033A1CE2795AF01D55C0EFA2F70B2 +smlen = 5423 +sm = F8E7AD76F9F91469996FF8696898EC6D5E6C134970AE6FA953A906400E2D85308CA5B73FC13541D56D9657BA3CD5D2B292835C14988752A055C20B0FEA70B0E15DF0F147D08B20DAB383B7671ABE48349118005A1DFB2817FE12AB68AC5FB03FA717787232D94558AAE12CE092086AF8B10F0EA09D5F9A71CAEAE270EE984FDB856F6438C249CA94B0F2B8AF05E47FAA5CF9BD0A7E55497A900B19BDB8BBF91A2BC6A0F8D1AE832B03E8F014F02CC2CABDA64B941FDA72A91BA5A815EBCF94F52B88747B096B8FC5E36653D1C9FFD2E92233ED6F80652E7DC96D9F32C97DBE78D7AA48A3BAE29EBB934BC900247DF3DA9B15B09792421875CB6DE4D8D3DFD6832314B8C27000F7686743BE13072FC3AAD3231268ABBEC56634705C63BB20270711D1B4EEEF375B4DDEA67C557FD05174A27D9F303B0529FFDF92E31C9D8BFCB81702B2A911B5F5DEB21E5E3DCE0232516478C64C40C6CB304514C8558CB03B320FF468C034CB25516E336BD01B6FBDF77F61625ABBD66EC9E07FFDB994BE2824123B059EAB3F817A0FE5E73AFA8E4BA4A24783799FC56DA521A02FB678FCD3D382DC80CB0F9160BDFF3B58057E289E64A322AF08071A75452C80A9E1E3F82276E6433011DBC17AC8A6D7BF9B0F8426B1F1B698A6B9EBCA356D8A9062975F54D93FF5E7D53AADEC1C31F09FDEDB93FA79E608E6E63BE327DEA85C320B4D564CA2D876BCF0553FE247828648FE40AFFFEABE1CCAE11339BA1AB49144D61CE5D15BFE7498B2B50DFB8D25B91F340958EA4C59771F2D6094F468138792559B1DCE60C2EE2C93FA6A3F9051DB81B675680821D042047C8DAB46B21447D24B47A1021454B8B1B93568D1F0058462D23BD6C0587BA95F366E681891FDD76EBC56C884326B8BE88E0C90ABD6F6B7B103E06D5C3525CDDB00DA0F0914EB4F89AB63969ADE65682C643D8ECC56713337819E359BD8D454419C7FFDB98B332D8087E70F867F6AE8F6C92C3F612F8DE9EC609569DF3E3E7BF774D057FC0CFD7B4302905E80C4F1CD5A8A279A35428A2E23EFC8905F23A389BB142C76D352407888F10231F54B7A222978CDC5FB561AF581FF61C3D218229A05F0EBE57B0211FCA8B217FD57F57FF87E2A9907F704989FBB78E4452EA0F9344DDA1731603D88343DAA4E49C9398CCBDC39AB120F3BF2871362BA053AB9F6F006684D6F1F0E166C0033895156BB31E2ACE9A09B5B574BF643B02BC1B522A512FCAD8FAA06D81697D7E8D5F76925BECF59CB635C605B93381C3468B6784D69C0BDCAFD5AC3A692A39663AE312536EDD79337F514EEB41F0CD8CFB8FABDCF318F041B8062406E36E01E51F13C0C72AB895F9C820BE95A902E43315866587890C48C92DCDF1B92162746861194D889E1EFE3D7B520A62758ED34127DC21851B0F6C7472E723AB34FE747F8F3F13CD1D8B43093CE77F10303C11501E0539860E611171D8FC8336ACA2327529D0CD1333AA409BABAE0A6CF00C0DFFF1E528D9DD628CCB2CBE65E3AC55A433B37297DE480BEEE7DA1E1C2227677EBDCA39DDFD157443DD1EE69E01B3B87886F5395CC64976DCCE2FE0EBB963446B0384846B74213798F5368967ACBC6D67851F8DCB397269F850E93862C1F40B3EC8F789C2A7E3BDB5DCA480527010A93A9610B7449352022CECEF87C9148392B5D232C5279015CF2C520FEAA388677011EA632774DAA8ACF735565A2AFC2B564F0B345B0E05343CBEEF686E477E74701BC0162FB29F4C9CB1B06BDE65DEF23713D8B0664886562D9E310D92CA998C996E5A2382E1729BF8A95B26F8C2C0CD2F61BC765E08872F198B3E38B3B36ECBBC20AAAED846B5BA957C3609E8B9622C5EEBD98482ECB5FEA83F784D7AFD8D2853B20EF72C9F6B96AB8B470989EF7135A69426924F00EA2F0D0E422460984DFBC62E1A2A24B3938364D3095B9D98DC35BEE65688BA31BFEC2A3D589A883366DFE2EC2A47AFEC2BA81FA835A3E3F34512C49856258FB3CB1E6AC483BA3504C360795B91383711A1B75ADE2F44FEC16CBC0474D3B7BE6C169496AFBADD0B512EF2659685594E5B73EACF006EE1CD72D63E5298CF6EF9A3DA335480ED1D26EB0BD4CC1E98A15A78CCEA0A23A16AF19C2C64632CDA072BB2C4B7DE2459E77F3EE8E0FDF28C50CD828A44A7891878322A749FB2B0852B6FBB6FD9E4316B2BD5B59CC286EE033621B391F80AA2C55720350CAF8A722778C2724AC35AFB91C2E8159286790114EAC24B734F30269799E39D68ADA8F302A67ED48E2615B9B9B0DD9D5A771B8AC8E735C0D7F828FF3DC8C7BFB8947274A3183CB65056998F1AB79FDD9A4638D3743EA1FCA6CE8EA19EA3836441948B22920BA9928FD1767EF3A0C2AD9BC20A15263EE0FA4D66D3DB8BDB91C9E2FE795865D32D6C03868959A03BAC250D413AA73A92327F59D7350167641AF3D2BF8FADB366C12AD04F637C4716243E9AB928C48FB70821EF1B934809D6453B7C0A49CA333DB4331EFF81F900A2FFAC91B7F8B23BF56F7EF50DD025E5497058B65415EF243B8810EF9B98525B36303D13EA6F90B22609FF09C940580A6A1EC0373760FA849E744A02B8E48DA794110793FF4A16CC334EA7CFE87ECDD28DECCB3048E5FFF4456FF5431C46B942646F5607141C0D9C92F56F64D2E1341C8EF92298ADAAD5E8E690E694AA70413B55329A0AE14DDE4CECB26D7E9DDA57EEEB6A4B79013E8F9C17B8FAEED83CC8DC1842B3397F508254C998B00A0BD9D739F5167008FA29671D4FB19C1E28914ECEC9B33DC43263C069CE2E48968C8BCDA9AE7DCBC7A0EA790E71B2CDC5B1A27DB2A091FED55E46661C0FA90D13B445231405E5913A3C03C0986B98AB0E27D67FDECB54B3C9B7450C5A053526D609F71739AD22E58886F33EAA50DA037FD885E4E0D99ABEFD1C6F9DADA458B433FDD65BC2630702EF52A65E234719A9F126366A79A093A6893C9FB5CF92D930CF6861F485FD3865E097F14398C6BE57CD55B4201833AF2CDE1E30BD6B66DA05F28652860B9F3E3E480F7757798FD0D09E24AD37520916DFAE46F2F3CEF4A20D58437D7231E96249BA9F1A496A11C8FE76967D64ADBCACFFC7A80BFA979F40EF27C71C91A62075C43A4DBA8A9A14BC57155E7515FCC599898C47DDD9D6D8201226A9EB36F1DDCA0F0DBDB21F6FAF4A2C9B6873919E8F856976177C70D4107353C9D7C93911556975F966C58E414EE4D4062CFDEBF622DF42A8773C21B284FE141E5016353240AA0455DDD6876A518646EA72D9FD44A41CCA5C485B0FCB7B96FC9C20A0B1D1E293C4E576C778A9FD1E3E4EBEE122528343D44475681909194A3CDEE050F20274A6895A2A9B5BDF8060B1E50555C6066739EA6B2B8BBCACCCED0D1E1E8F9FF0000000000000000000000000011202C43E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 + +count = 91 +seed = 9564E88F336C091EAD50C893F3EAA8351FA388682F433F7A72A34731020B9C96DFCF75EF5EAE47E12684AFA51EFB49B7 +mlen = 3036 +msg = 2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 +pk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919280DD9755B2401BD42D429EC62A8BC3440F55E709E3F3F3CDE0245BDD8864053607D86DF417F4DB049469E668A7B4F8C6B1CE62421F51A3BF04FED510E206D97DAECDA69539B77030A0C89B28F01D0710CFDB2D0BDC95B3BEEC0DFFC036AE861F296C3138B0B5F84E0042DAE08D0CF24CF44F35CE10527CD5CD052B3D9C2514F80244FE7C56A2CD3D270C8F467B11F3E3D0CDD2D4445A77691DFB955AD5E908E5F84C542CE5F41C07FBFFEED7BBDF7AA62744D8BC12A4D2D16482D4E6F6F90F5E6BF00A4D4492A3D6EC53EB00B30357081D469F15AE4899686E2F8D408FDBEE840F08A4A556ED3710B51460BE1C9330A708AD70D76F50DFEA9B35079B45363759B310374B96054BE2294930239F2969D319FF8506DC3FEAF1C89C24A367B78A059AEFEDE391A273A26434991AC10AB50B3A875929E24444D65CAB29116338D6690CB0237B4FE0B89040DC315D623B18AFE52D97DECB0E114768BC6ED37F517C8440E9F40496B66D45D674A1CED26CF3E992CFB1E46E1D998A0A4E1C7AF9FBB4B3A1E92CA183F4F257BF3431A2749E1D998F4C1A28425CFCE360F417827EE0D3421E4223ACB6A7175751B82775154BB2213C11DC10EC042977C3C24217834A3B7542A1D6C2D2E2F8E4BBF7B79DF13BA41F3EC8F77EA07B769902C2FF2C8121801A88C39A44FC1F9967641F3DC563A5DBCF39AFCAC6C3198C6A592D378C6CC31EECF5D03C878FE203885E57BDF6B616D577A31B6CAE077F32443045B9FCA5606F57934C329E46FFBC3D206A302CB0BB9F1631D2C1635CE3EDA938D5598CC302BB8E2429DC25740A360474CFE57D96075577F0321ADCCC70CE45F7355D8025F0369987A47CD955046DFD8F4AC4574904DFA0659FE8B0717627B766EF27588425DF33D68EA5DB09A9783FC87EF50A6CDA98650B39A63D4CCDA881FE8ED927169FAFA8951B12791C15FDB05C3E2CA74E88D8C8C14B09776C0C71DA952FD4974551FEF8BDC1F59AAC2142D3A37063B5DC954CF740B61783E3F50D161780635E95831F2C75DA5235A181F6AFA55874A17067C013320BEC723B077DD6BEB32E126A460265A09C66971DD70E1AD371CE80C96FE8F224FB59384EF23EB0224111639CA4C9693F91C62894B656E061D9615442B6737D8081665DF54F4A562CCE20D1E66990AD627FDF549624050D9A9937FA6C48D169C3B77365BE96D7367D21F8D5100EB39C53A8A59A3D7342D358F83DB8AA4CBD278B7FC6B6E07BAC06D7FCFDD07E91E2072A5CC0D0C4D9E957F4C2868158F786FA5AAEC3FB53116F4027AB44166E551B4BFA6F7B551DE2D48F5F21DD7ED5A2024C5E91F56539D0BDED688D47E5B208272E70A2FA4C82132BB9AA8F152A13B67856DC757C28B3BD952F0E3F2091C12F0470DB35F0A783D3E715AFF1A0C336C47637820E197D888E62B06DC93B84190FBD5CFE133D8CE2DBB7D1AE3BC54BC3AE07C75C4F89F8E551E8B9AE0BA0F9F4CA8887A8B778D3EDA1460DB5251C57D7D31E79605517CAC3E507DF8FDB43B275B72A7A9E592F9275D86387431D277156E9420AB7C8C03A9261CCF63D762056BFFDAF0BFB9FE03855622787A6F8EEB57048D09077BB7BC5509932785BB1DE74411FE9A2D4CECD6FD9C79B6DB0728C3D6F2A9097384F0CD49F4EB65CE876098C7DD443B4F588BB698A24550B81D8D88BBAAE4941F698392342CFAE5E50B394ECDE41A18E40D11627A997598302F1410A839AE9B2013A6BEC3A633F7C4F2FC777EB4728207086F96E0519CF7408ECF338945F323F2924645BEE23C96B209FC9FD801BBC3 +sk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919C2AE6077B4971E095B437465FCC2E7640B4515278547AFCCC9A375CC23F2E91852A1A64939D96E31B9BEB7F9B255D85DE327B2C25CCA961AEFBCB02AAF02FFE88332309C440E888269C2A045CC489299B04422394DA38631030565D4C0704AA2618022929802250A204A132070CC042994182C8C82651112411CC304CC3290898469E4082084B2012019114C344ED80892CCA03050122264048559342EC3484C88388E51C89191A22818484C4320642330866444851402492286710C296000B64818366404C4458C208040C44862348800268C090182E3428C14006D4C060899180004A02D0CB0019C824C1B4961C3261221A14D0A487221B128D9128919A90921076921147010934994A040D8120D03A25121C75122065159066C1C05684B48265248045002024222081A460C9216628906645326650C068221C751C23228218929E0849001166A0AC82CA49251D3322513A3710924121B97309CB400588831032868080061501611C8C448CB368E01301014414901498EE29085D0208508A98D24923180A00D9988101C146D91320C8C382010476AA408521A285108104523310CA23840DB24320B084D0340281AB44494260AE0A62D984206DA100203140CD4A448108361D4061119C68401A1115B0249D93681DB082A1A240ED2266401C009C9962C0A972424174113B00988460D4C046D230021242931448881233188191404E238294C800C0A8208E32646941689D01800503631631066193382DA186E24396E21098DA1402063C288DC2644E3B8505B488C638480582288A0C06DDAC08DD31260D048292188890C211291C67122078219197018815013980010210CA424056216446340809C148A81C289193892D880018048082400901006219B848D62088E448208249325D8C2241927321AA96509A3045016211C24051CC96509A62993A2411C014EC1C251C8862C44263220006A23404C1080090293440139091B934D53A0601229050B216A13C2040343844028010129508AC28902C2411499810CC46884128C4CC441DC4009A2A2401A104242C06592C441C94688DC0891CC468EA086118CC2511A396A18B311143768CB966C191232230464512446582270E0B60DC0B631DA1282C9140891266404436D01100A0B8829810026500681143542B6A3900B2373DB5335E86AF2390D2B8891474F5D49802B135ED5946976BA0FB657A6FFBFA437EF6E8FC2D7B4CB138F224334F52CDE400B74E80F2791D30C678D1333D44A07A6DF32C798A82A928E1DB8869E8C8BB77EEF57944544C6C4EF932B43A2198781A0ECBC485B74553D092DF792D932829DCCC8462B876CEBB3522508ACC3212EA57AA2574D9518A7CDF48F2C121D5FDE0F5F6CC23DFC7FF13C921C11AE9B770A53C466FB10F070F8B3D6EDF5B4AA83E39F9BD39920A3F7954AF33D5D43D85359EE96B6CDED14FA4C10ADEEC2F87E6A2D1D516470F929A1C26C0DF4D144062676BD437B2095D835B13EAC1673EF1612D5F115ED55351161A87F3783A58515168D5E6EDFE3AA21FDF8A4DCBE04DF4AA44D1857B293E732EAC32E97339751A418EB05A717A2D3049DC93869032EC79956E944E10D62B0784B0B5FF562BCA7C283391662183DD201D27820A249D8E0D98044AB621CD96F03ECED6AF7C4DDCAA80E119DC3CCBBB8462A38FB25539F050A91BC7297AB3C010C2A90D7327D8D3A23DB4EDF4FE0CE219F8AC089E71B7BADE1775F353EDA338748767891101B4FB403B53AB56DE6AC21669E0F20C84CE861A7FF39A90C21314C59A13E9F2D6E9F4FF46484BF99B832B04B7A1BDFA385AFE8435B2F2A509F87FDAF607AF36C5A1D980F5B818B0656E5AAB72E9194B1D04A16A441B0A6341CDFFDC13EE398A3EE889928CF0B4830D980F74A4AB91D10F68EB29DFCFA8DFF3B50DB523D32ACC429C4B31C3781451FE7324293D66C583DC0CCD14C080550EB4AED007ECC06A1C7D94B1E58F670AD00EFE0B0AEF97288D740D33B462F9D80A1520E5760A4943D138D5DEF4429DAD71A0E3CC4CEC9B953E27EA11B2AAF024CA0FBCF8C2743D25B63D3CB3D600F4C070181E8361CDB0F6B9D6A136C0BA52060F8EA13BDC78201A122144AB127CDD599E30EC478F3088C00766D4372F11A97BD50E7E51A85090E6E8DC08361A979800F21C6AB0C52205051576FA2BC735E4EBB53F4358EC4FA987DECFB654668D3CF2374FD1F36A6EDDD227446A1A3CE549E02AE9775C6E9048710C6FF33A6609947BB38D7D43634F400C15EF7EACA50DEFD777696444E1AC28AB2F578366B453619D7FAE5FC08E6F3EE0E49F3C816C327738BA99039F22DC86DC81F18ECAFFCE90B0BE79BD1D80D2F07C5BC344BDE45D931ABC84ACD6B53FADD61E8050477498DA041F1C189020BE69A1BFECD807B7CCF30331E09EA476CA9442C8F336ECC977F5BA2E69B998D1006B984195B79976238C6A2FBC20B9AFB9B5489BC9FBAF1C4CC2361CBA0726D2B28C86101DD2E75EB2E9240E99945033CBD232C533D4AFE3D90B5DDF8E034AB49303285A1AAB6686EA896F99F65C67EA56C56A9B56C5FA8BF560C1E939BA799989B715F7BC2C3C367DE43E1DE994335F050E2F594EDF75A5502EB07912C87796F7624073456C620E2AD1A6FA74C8C4D54C776EEBCAB003F076DD7B756D7BE95D06D7B3F9B5CE52215BA29770F55A7BA166130135643BD1A64C2BB073B53459A6335175478B6D4F1BABA0B3C4B3CEC57803B9FACA55B71B081D785EF4CD866E7469F2317E5BB94C3BB6BC57401BDDDD8A2EBEC2AC823B06E25B5313CFD9DC8EB6370BA426293FA85288B99A3D0EAACE3B687D8909AEF41D8058F336325FF4E9039E6197E822E72F939846A23AB2CCA6E17DE3C3B90AFAC06037A506DA05EB6B5BFAD40320AE0618B6DAE2890B6C19890E21DD019AA7EBBC8A4BABB396CCC0DBC03B2A3ADEBFDF18BB6FF252EDA6B7CF2610807FA73627878079A8988E6AB9366AE075939B765669C82BAABD995D031B18674CCAE0BAFDD1004C5E4B8DCA803339A0C566B4619AC383ADCC55AE179E357EC857A773556886EA64A0F52C051D2922AB02DC466716325F985DB080EE904096273D3774304977BA3E6F3BF865C84C7FC23773BEED86C5D16372ABB6E9CCC8491C6AA11D097D8479B15BF7DDBED352EA4F20EB36E001C94AC74151CFE5D5D92E11F0232CE88007AEDE8896906DFE3762CB73412BB5E52ACE7D4640F0BAF55956FB82E9B4A45A3542133D6ECD0407E1B3E3B3863B37BD32D07C859E702A29FE2D5CE97AE2358F3BD1E2D725EABC8A234136B2E2B27813A2A0A0F1606078B20F031445CBAF45F0016708442B50ABDFA310059E5F2033F2C83C09F86F695DAD0B3D1F2829564414E8D260E9FDB05C0FD82B1D5FD6E3C7E9ADEAA06BC07278D5C836A91109A0F9B465282D119E0CE2D3835BF40BEDE8E2C7C81E0ABFBBF687407A43D2BB93498EB7D23E3528D3B67D63C964380A19510A6F33D31CDA846D9CE1A763E64E75FB1049A +smlen = 5456 +sm = 391B9C5A08638BA43DA3FCEBA27EB9B5B76609341E61B2A69D8DAF823E67F4F0AB304A43AFB757D13E9092162735107079E7967CD3EF02FA8C0075D5D72D3F2B3F9D97A183092E91EC2DE91A1C7AE5B16FA60FEE1C84761D1F2C2BBBB4F87C8DF57DC0690A55E47F943DE54A981F5C57A4702F8538BC158B47564232CA2BA773EBBE64CF5FE775A6D00FB287A548F8ACA2322EC9A218542367E4A3692C9A191FD690C6F10A7E35D85902F22F7FBB7912FDCA0DBC6F6E2443B631C7B34742042BBC346FD352FDD51E37143D624026794316A8C0F0033E00628744595B445787517A56682833A7F98A4F5A31308A1C57D13F12A4DDDA2146EC97F22F98F2283BA70183353D41E465A8EBCD0C4B96BF21C5C0C3100D1B7D47C0137C75CD916A99610611E2272A83D9C71288473FFF11399C2867983EAF81FCAF75E25B2D56A7E6E59D9D722A04C48E9BB17807649E50EB5C2A34BF1C14A1D5E4DCF91D9CEBCF0CF839E1296ABE64B4048535CADD935E25F0EF731763C8EDF6255998B172B9751D9301B941E9D7C260BAA764EC3FA47187B39330F39225AC2EDFE82E22663BEAC941D671746B1BE7F16FDF5A643108E14F859E3B1F2A8D2483CFDCF6E08BB9323DEBE783DB40968FC2418AAE3EE2E47E7A084D5E37D1D83DD67F9C6DB745D30A46CFF5D59721C64FD71334DB1A090C4261289EFAF3D1F30550D51948C1BD233AD14ABE681DBC82183C1F0E8D3D8041AEB1A55E559E3ACDE26DBD08755C72594A0EF7D582BBEEEADE5EA4DBC7C2E3CC9D8A9A02F7CF5A4272D14D0D93B17064306E169F167A31FBCE4C3C1C6D2FBB66A1D28B3D5E16ED0920D14DEAA741B489220DF7536E135034EBEB5242A14E7B3B6695676A34631E3EBD892D165F7A2CA0979E67214F57D9EA512E22D582B746D3EC0239890E2A5DBDB562CA0B0EE75DD18ED0CCF3AA6563194CE601757B49864B5418AD370BD042F4917C113A1B62AFC5993A9D57B54D06EAB131084960B1C54E81BBE5BF59D719778B80C36213C10BB2114588878C98A1FA0B406ED5A29AFD440D36C5A4C20F596FB1D215129C45E9FB5213AC185CFC0D3F96410CA14B702E78355D13B9BD1554729D9ECABC25C2EE1D70D41CAFD8F97024FA74F3E82B84F830CE83C2D7CDD06D7B8E419AF7E976812EF37C46E417A59E82F4C3010EF1263E58E3AD9FE3A599218CE40ABE8EBF656133EEA149A84DF470919E8EDD97EE7AC05506F2C5827A2F8E68930158CC0C57E3BBEED6F5850B977D5F666AF7C2B401DE8D887DBA3A98A47CC060BE9A8673A5FD64ABF0C381B6D6651AB682944E2961F9DA69022C72BCF8DB7E4A7EEC5503C05DBA48C9BEFEE645A50FA85FF072C37B306FC61BF5D41722CD6A1E927CF945A570369029C2B157DFC35A4915444285B460802ED10B80B2AFE9543E9DC214A430415F3BE29CE342AD1DC36389EB4CF0FD89842CCCAABFC276DB3405A53095C31DDF3D92B2BB4879F203CADC71D91ED91F61DD84BD0124DA15423723BAEA0202A7FE7008036397421A72F3ACB43B78BDC6E8C06496E992D2BFAB5C6E843FFA8D0404C9DFE3598C7878B45758FE8FD5F5CA1F2E6D41DADA9D4640BF25478C09A7DCF0387B8FBB159E832FFC87879E21889D2E6E2BD49C1A8F9852A8F0D5D3F723E4741A129401C89FE547810C51493446524D8C153AED2B041643E61B32A40ADD65C7E3165C1B9DAA8C22EEAF7F9466D152C3731896F71B9F2BCF2856C1489D0C870B096F58BF7F432F2F3FE54CA92F50C9F7C995640A384EB3A0AB409DE01F53DA8F2DD4A38793A08C27B46785ED5C1DBE53EB6F9605960B4FC67EB1E9858BF0F741017179EC174DDCF63B9DEEDA5EA0FAFAD5F12D4E54E98106D2A6FE0F48728FF2A2C3107135185539EAACC28965B2BC11A3D75FDD1BD904AFA05E497559055AC98A925847AF34C5DE3A235B545571A99435FFA777B6A7ED6AE930D4A59DE17617BF2F68F7A8E3EC7580A7C84A47062BA2DE5D1392F248F678EF8569C6F18473FBFC79CEABBF05C9388447F0EBF928CC9601211F6128E2715BCF43C466B26E78708CA545AD9EAA2C9CB220E0F422FB0AF856FFF4DDD2B9FFCFF58499EB0FD71CC794D7CFC08E3830213FB2685DE76089A964607D08CDD2E668CE9A082278E05C8895AB8440C3CDC57DC15EA2333BF4F7D8CCBD37FF121B3C494A943F12BBDE28D9EB8085B1954581B7CFF3E1202AFFB0BBD23ACCA7AE18FDC7B821376600096E434D3B0EDD1F646CE379BFAC96A51BE0DBD2749427082AEBAB2E2BF91F5ED5AC50D80382A6392E6EDB54FF91DD7D9D744272DD06E6C50AA406A0233630B1A39747B3714CA4DAD46D0817EB5CD84CB44990FA830CF67CEA9FF2996219D238F1D8DABE88B82D9CDE03ECECAF8CCF13E316E759378B97922E30964B3AE65C1429285A1C2552082BDA032DBBBAE6186FE1B858171B1E6117B6A25E9FA96177D4C7595D68CCC997B33273DF7D84DABDD874E59787AE9350A8054EAA1F85B75FBDCF7DDBE982EA514FBBDF53F209D14BC0A98228F63BE633D9535701D79F7A2FD80B5A2C5B421F2360D4F671ABBDAC438B0C79479B793CBFCB9EE45480F46BF990960893EB5EE2247EB845A0589A3B8A875C9F98E428284E52363151480C5CC043698143845C661E5B7DBDBD182ED4A6865557415B1DB821EF181398758D0F9554A53B4D81B962943119D780E84F11DEE52E5C83560D83491B9CE1DBFF26B9396DDCE088C21FB9D4B34AB38D05C717DD30F9E7F47A8FF27B8ED34824F98BD4342A7C72F4E86EFC7601C00AD5D993C92BC8B23B2FE30AC21BE374E0BD46EFEC3A762231EBBAE0EE29284C5431154D4FD421C6C63C0C0E815FEFE31A18BAA52006DA7DDB33F71EAF25BC3728BECC5F594C660BC743B5994CFA17753CA6CEEA30A6DAF830BEDB0E84F72CB5FB1D1C69461F387628AC7BF34832B5A70FF891900336BC20CBD72B26D944E884FCAFB270E2B2B5241E27BABB3744836F7C058BCB299C383716807CDD3BD3C69164A40E158A3AB7E20FA6536D5256448E765DC632EA7B385BE3F8E218E2C9EB0AAC2D5C54001E9974D3A16A491C71C6696E08535C3B73C5F2FCCFC1DA79505F0D4EFFA4FE6643D7672A73D333CDE59B005839AB3F039367243B6ED6765885131284C88C289B7520E1011C95C62F0161FAAC32E9584A02EA0C66F6E6883D188CACA52C87110F0F6233CE6E65D749E31478840F2D57DA2C6936B441BB8716F5AA5EFCA45C0C6F36D51D0AC7EB6D42A2FDFD409F8826409CAC51305BB415AF63090E1521282E3A54636C7882ABB3B5B9DDEF091A29393E446D7D8A8C969B9EA9B7BBBCBEE4050F35385261888FC7E20C262C39525C5F6377AAB0C0E2E30000000000000000000000000000000000000012252F3D2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 + +count = 92 +seed = 4D0788DE958A707899D5DCC02F756A10DEA2EFE0214F5E01B3281DF4E013CA75523ECEC64723D6C8BEC0B92C4F821D8F +mlen = 3069 +msg = 9163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA +pk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B5220269AB242ABBBA0D142EFBDE0CE6C1F96CAB1D703F13BC538EAEAC10107387A9D3653575CFA03510ABEE8F63F507413AF9D689C386DF05ECA504B1A8CE73405130D3C435E53E5FF95476532F3F9DA177C32F43BDA35008E144554262B9EF89969D8FADFCEA82DA9824BE2FDF86043BC839AFBE022FB4D289404FAC351180F30F9E1403A142250E6A6FDB6C875698F30F820129B3DB930DFB05A1A086BEEBC8BCA50BDA8A732214E04157339A70ACEC392B5975AAAE43E8E9F25B9E7089D99697D0F43EB0A35661EBF1E63AE345149AD3816A8E2C0C5A0255216A8642CFCE95F5F67AE1AA52A48E827FF632A29AF7AB11276ED8E965B78726F04AE2D0A4A034F2422EFE8409ABCD1D72E8C4E4711E0963881449BC9A53E2A677E15973421E6BA2F788C310F3F7F79695C6D6DA4256DEF10F7BFD4ACE6B83C0593992EE05F7735BA46971E03A08698EB0ED1E3C24B38C087AB67D6D245BA091854A5794B6E07EA73EB130FBD94EBB21C464E6065930EB6AFBBB7EFDCD7E8A12E40E7EB296BE09B2ABDF9E558177F6FAEA90951CEC5412849D8A36E4BEB56CBBAA773C63D8A33D3DE6253CFD9A20CE32C90D5270C472ED1884E9070785767499BB20AD1915297D3A5B38C32DA3BD4DCFBCCCB88321E286C25CF6E4900EA3A28143DCD38D410E0EA1A9B786FE152BDDC9A30F73C56F0BCC68698FE479831E20958E71C57B845C4C2B14F8D2FF3B41DBD5B9E610AA8287A8DB6124EFDDE25E73F62CF31D0D782C0A89B6FB1354987026F7DA296999392C2FC61F4C0C5C7504F9D8D7BF9D488AC24FDE8AB408B639C2858A1C97F8A53C1B8BA9A053A728B375D12616D531F8D1A64722374E9A032BED8AD23E31EC2B99DF1943B7CED39EF7DDAF8C67768D4B288C03F21C2B2EAF30CC3E29DC0A7C7FA5CB5C2D7C8AB18308717733B00E6C1BCC21F4E78B1F055D8BF3C62D9F8E8AC0985281E400D3247B68D95DE98FC99EFD257F3388C334FBF3C4E821B3A00683501D6AA67CA641ECF52CD0F55DE20A5D5308F862F46F79F63C104325D8B0F8821912BBAC9A8449F81AF3378AEC2548FB0DE37F28FA186AC7799948B2333D287B6B32CA51459479B2E92E942CD9004D3515CB31845FE0BA927225CF2CB886BC25AA9119BF81E535476921AB8DBE7CE1B04B8312F6207DB57DB78C8E8BF77BC015FC8838EF219DC5A4B900DA7AB6E39CA916C5711F66FD61E37E20DA9D3711AEFA7D92546DB4C68B2ACDA05474077DE2D42D6DFE1942D4C73F7E016B5A4750A256CB6D68AB78A37129F4FAE33C44BF6EE72AA1DE4406374C85BE1003B57E2CFF56133677791F0E23AAD3A32D6037E27606A91314669270B756E7371B2CD088ACCEE3756C4552B93D8AAAF26EBE94FF2241103694B0C26C2FDC16929699365F8097B7463D9F323A603D4D473F4AAC2B24FF5D91C94EB11682015C5875695C890202693546F2D822E11849DB655022A3CAE4807DB563B537C3949A3D36C93F83B31B25848FA7C01E602EBD8C85147A993054D57D0E3E86DA5CC65ABE62113E8AEFA284B9FD655406112F09DF43F702A8DAD7DA2196870963994025CF9D8F5BBC2650E5308F50E5CDC356AFF7D15A833A2C9D1DB62F435980172BA1738A11F4D9D24A9B2A032F6AC358B336AFC53C9E8F1F8E6C7535F30126B648622BB683A72FCC7D627B549DEF95D6C32220EB7953EE8E55E6D7D2A71738A7FE43DB712CDB40B5BDA02FC948105890EAA3D704B9118C0828FAFF5402C4895A54221B94D9C41F80E4261C5F85B23F0830446AF9F8939267373CED550E0 +sk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B522E62778812AD06B08EE0896E9FBCA0B1DEE5C2DF75FCF0B640C1922CD84EFE31216D82EE8BE28E013CA9C71EAD2A6243767A4CEE2F13ED3E97D78A5E35429A8AE0C4058AC865C080650905404A1691D1B06011A04812352A12442C93424213409223948810C6641A124690B8442029504C28101C38024B446993128E18974510C630D12651404650214420A40484DC822D0B025010B52508002611084DDA48111020088C184C1A30800C1721C8329200A991D0B809E0344A22B80D2320610A034291224D4AB2289A462994808D41480994008890A40D22954D1CA48C41004213B1094BB60400C9401C0141D0286092A8691397008400645238300C4631C2002A58300CC1B63103498DD3B66D90A665DCB62121368A08B741202231043265180140E1C85043B8201B1724D99044018168C9C025C9804D43B21181224291A469D2C86824A52CA34645A2122208C361A4288003C16D53C04901310E8BB610611606E32280131782C1B680C1C2504CA2214B32094106281C236611438DD410221B36258316404884251BC931892229609451510628C8B04813A724183420A2280E94264C14A310DB08665AB420DB148C89C02083306A8BA8858024605808229C444EDB300214472D18172201B36511362E211450C8166A9400729C482923934C218189A0A68421C5098AC405C21845DB9825A410668288245A388AD3C48500032D44B20981448408082450088120B16D61B871A11605038630E186600CA56988C8518B48700CB96D0A4611E118288A488D03289110B12CDC24500C18820A002C0C432263242614A44052B67010394410B2449CB871911865040204004632DC000E549421DA185198186A0A1724018790193401844085E3B06163108100184E58B68CE288500C02808B260D44088EA1842DD0C664C2446ADC8468811821234288CC3411C918299BA68952382C001261C8B800DAA06C4C88048A244C0C466ACB146801370AC2043018448E20B7259AC4715B408208332EC402520C8391911484E01266003451189161918600591871E3860C0AA548C3C20844806411C845A0C47009427213482E999600414426010450D9166C59C24CA3126A182250A1988102396D1C224509970051C204E214685B207254A484214432CC209010C48951167118966C05C70D8472CDA1DD1CDD4F945F8C888F38E7057EE1A91B274EC44DF10F418B0AE29EA51E0185B35F741CF7E15EAE40DADA9981A396B7AB8140CE8B70AF769C035A9B27FAF1B1233428FC4959AD9A3472601BA33FAB501691307FD14EC4EAFC78658F2B31720882BEEFD7E140C2821B58980748C3844BAB0042E115243B3F721FDD55DB4218A9D1DA40E29F03FF93B7E3143709A22F0CF8178FE5D236FB66135D6AE087D1503ABE4D36018CB30F98A7C9A1944A1CDF599EBB9D72C2B1D4352A02C54E95896B4D8C3E8022B8E1186799387276FC84971FCD1067B68AF9C6BEF52806A6BD2D1911BE8EF28AC4A722E216B97C9DEF85F75BB80C654CF17C7A2331C2169ED3A86CB9FEB3259B0A9FE63286C0EA5BAF4A085325DC806A9349C6A081A21613A27BF5227910B83B5A783A8382783BC810C0F9590806525872CABC50FFE926FD2C2B52DE8B86FC36F32E3BAD9ACAC6DA69BFE0EDB0AE208C9CC4B4E93FD90DC3DD94B1FD9F120689C82A6D2C276448A326D4311A61C70733CA0267617278238E442BF7812D8CD4AE6CF093160597F26E8EDF287DFF5F81CF0238FFED6FB117731583CF9CC73DB552EBCD8D5E73EA35635D3C3EDF529CAE013080D98DBB34529D255FD250A94EB721AA2E0359409ACF24329FF5F054732471B52BD553CF769FA5056DD2609F66748233CBA26AB71E62D5A15CF33F6CB9B251D7486A40B288E155E658A7687B00318E9BA1A6697E0D9557D86CEF77963AD6073262CEDD97D640517CDB46D27A445240399B3A0907BB6E1DCEE5A58FC2EC79F9C7697558581590AB7FFDA6D4EF11DC116935196CA0801F7A93EDE7B29AC0AEF31B4F7DD54942643A62F76612607F9791DED4BEBD707CA9941911B9B114BE49EC795E09EC1FCBF6AE1A05B72BCA25E2F4744360E1C837AC9565537B59AA466664B558AE23CD8D72DEC727CF715E7929449703E7C4EE2DCD75506881EE2616FA8D2D1C9488E857A3AFC8651EEDF16D1A7766B8E6146FEEA6D70D3CDF2EBEBEB325E6D122365D936408BC602E7246FBC812826799E3CB651E2D7CC827CDE568042FFBDEA320C9DDD7D63CE975A2C8479B453B5E36BB48E7C51F6788DF51226CBD2CB5781E0095830B8299D8D2C9E11927F374D8356BD828244810F7C4EE99178310E1A8E3B4608BE778D97286808357A52AFDF048FAB9EC1A1C32ECCC97BEE2199DBD6911B675D2EBAE824E7F1733A58E3DDDDD7C7B3075FB7AFDB33FB26FC2B99FB2E6EC04F3EBA34D8C61AD0217C2B1EAC8ED553689608D457DE35588A069B6C3802451BFBDF945ACC7DD4593EA40A1624FCE61330FFF8E9146C9A5D6630B8B5FBE69F068169D6D3870FE4DC6D05BB4C28E49ECEAFCB8EFB827F9328CE6B9BF64E57C784794A6686137EB28B340EC118EC56530A5D1B3F873DE8604608D173005240DA759456E249BD70AEE78DADE7AF4CE070F05E477C39EDDB62511751F66C46DB685C993FACB61D66CBD750610D3128907D445A1F53F2BD19B5D2F4F6DE6F42ED52164A4B74F1F2123595747A6B71553A1D4A18150A9987DBC8785338067940E0F63DE234FB3329C4C354C7ACD20F899F8BBA7511D8895EC9314B4BCA26E676BAB0FCF88C2A2FA8F4C0C35B2CC115496295E602043B8A6624DAC4433F0D0078D9397F9F4E10B539E23E25402974BF50FE26DF792B9FB433C36E9FDD97BE345EE262CA53BE510ECA8A2CFB1AE84CC1514050245004D789D53EC010A06D42F6919C2FD037135114D845C4707EBF4B59836A88B626DC74718BF3DCFB96DA2B09DA59C6E8D185174FF975C311512B2E51B1318D47BEEEDAEB071ECC8A9984AA027578CC7F3F7F9D19A019A4A029A455FF1622D2587F0B7D122F79721153F3CF146A1E7A40654A2A4F85629B5A59B16BF3F7831364A2BD0F0CDDF4DD6B8EF449170A4EDC21702DF1C3BF9A6056B85DB1F3F40B5D418E687E64FBB7E1C737ACFC0599401F1B564EBD7870A2893981D089287D32D4392217232E1EB22738788868E15612CAA247F39B1E3FF59BD09C6953E1E96A18D487D6FFDCE65F3B94C867E877A9CBF5CE7B8E3E08D4593C42A3771826EE3E0DF6EB891312AAB5B9B7B1E598C1D663D28DC07417410B112014C38A0B955D0F54AD1FE56154708B48A6BE6E4FDBC8536B71EA1E41229246AF984776C98A5C038D901165E100EEEEDAF1B7D42D6582936ECA82AC90BCA924AD93CB1303EE34207911DE2F77101C74AE5DB29477FAE3E00335E41175D79E41994DB415B5CC19F4601CE75F488F2F98B3D6824892A830AB5B8750FBE5543FA15BFCBF3AB0224A9CF2E8D585FC39D7867D7D1BAF02E288737C8EB81D2 +smlen = 5489 +sm = FAEAFED77CE67D50A4741CC4CB326F684FA5AC914D3890D3E4F19101D97BEA0669DECD7571EA5F2A8BABE4A2ABA6E5C957378E14943385A41A5F55DF0C91D91B20DB1BFCD3025089167FAA83A44ABB91014670D08009F447B158B921AEAB973E6D86F530496D23AA5FCA56FC40C4A5825C5FE4895094E39AD1CBCE531C625AB52E15E8A809324760DA1B7B0DA52090B7E5D0A320125B08FF18B1E262CF999D85BF59FBF27A1B4F5A4E9CC2E347E93C49DA9D3CCEE57E4CE19AE9CBFFA026A08948E9B2AEF47BA46628309C0C79DCE794DC6D7A4569F053FAF426581D6823D5CCA35997B189F0D91F4A338F7A370E4D15B88D9C617323033CD9EB0B707B54CD9F3F606D40B075CC3940C589DA91CCBE65CF214C727AB6B4761C014C643CB7D92FC2FDEC0D92FF0C655626091BBA212EB76B8DB8ACAE6B19571F14CDB2B09EE3D7EFC2F13868CADA6BBCC03604034A867F3ADD09BE130CBF2C19EFBC0273A3D9E0BFE42E2B17AFD39734AB2A75A3178C6DBD6841A9D7A1B783142DFAA56CC1C18A1CFCEC27A83D58317D730E815CD1B9881EA85035F764CED9B2E5CA3B0686A63479B62A7B641BE41FA9AAB5F5E85116BB1F9C53DE0B6BE2CF215C0FB354EC7BB66AE00A68C860157939D3295341E2E6FA88D6474D4AAC41580C0E098363AACC7681EAD08BFF9B69884C9D0106A01E45DFDD977A18A9A622F7AD4C9DFA6BF242A329B37C99283AEF0A0EFC18E3488C87B2CC5A7B59EA29EE20AB5907380FDAF4730B0C5C5859E94414A712C31E2216F85C98A37B634571E35FC98701C5D720F8EC78160043F7CD178BCE94EA8967F6C77AE07BCF6A4EF85F79559A7D18935940F575354EBF07255B1148F0F5EC30315B3022949626F5C97321B17319043EAF14ABDB1CDC5470F79C31D4C4AD53CA03C84AAC4A11A3493F489FD12FA6C8BC52A13E22D3B0CBDC05C32AC082787B29578AB6D46ACC9C2D1A7CEA662D4AA94D52DE45F98839FBB7AFDE7FDCB4A3EE3FA14D4E7D25B497B35EBB36815082EED6D8F6BEA9E7154B9BCB4AEC4A955C95E7AAA06C3BA0F1A738C67D282A46A3529E422F3931439C4CB22C1F61D618F4659CEC327B808A610F639462B506F14C085B37D87D9E6DFE6E8F76D54B292C356C1B8AEFBD8FE796C0A68D879FD144EE18E1A7105DB2E96F749801E6DCAAB96FE4F960F937B052132704DEA36AE5ECA0972066D1AADDE0809336EB86EC809C9D03B45F7F88B4C722A479E0C553E0FCBEABAF45AF157CD2AC0AB47C48E8AF9DB2CD0E61A7DB6BE19C5F727D0E24C809AEDCFFA5C1EF3B78258DE00A163DEB2C22996C34285A527AB9CD6AF0E736C6A3C00553B676B46B71B585DA26E00D17237A75AA297BB1DD5D9DF48EF56C37E64861ADAB4B9F8E78FC11BF5770F74DE4C597E31EF5351C9C57EDDBEDC8F5D61CB175FA9C0F1DE431E01FE204587AC79D13D3C72D77B2AFCD2F876DA6AA10F64CB98BF124A6CFA6A04797F29F5A82BBBF29D9FF63D3B158DB863C88DF05655F61E2DF191AE26571C77665F6245D3A0E6573E79553677BC7A645600535DAC406C01FB522438B5C07F64BDDFC130F15670CBEED842B6ADF761F4A266D31813794DC01081B59F12DE418A8482619D85CFEC83825C14530B0ED6544487D1EC4BD3F5766FC70096436AB3EAC84B5D4313BB6A1C86DDAB56D96CB9B84A57DC07DB1848AC9A1F78D0F9F0BEF1BB31E69880639B8B780795630703FCBE09F7C1C4E81075A63DE6A87123CC48B9E3EE9FBAE52D0307883BEBA0C78E2BF010B1341F185A12FF773058D74AE4EC96ECDC87B4DAB28C45147B5C7CB12EE21A4F85ADBE308DD7EF2F21AEB31348160D2355451D79B6F3B69373BADE411377ACF0176223226E7808781338565171A786E63002C7E08627C15444C4AD6E052388579333A55655020F45D620BDC92B0E09F7AA3049ACA1275766AD359484944211E8FCBCBA05472CB463C15357148B001AF1C15CBAE0FC0B0C40404781E210C481067E144EE2EBEBCAEA090974DFF7CEE5150E57CDA9E4617935C29EABBBB8B94CB887CC9C80CC28B3B060B0D2A8F2F7B13A0C16EE2D7567B113A9548C66239878C9D102D9072F5399E36B2927C61703C72AD69444C268E538DDF2A67CDCAE6E75C82B26A405DB145039AA694A9836A8FEA022EC4D0173E09B8B1C164AF816504C32C1DAF18BDC976F8BC43970F9476D05A1190A86678D6DA9113826D8C20CD2FC30C2A1E1DB1C232226C9290F94FC12036A6F152ACA3C1E3F0BE3B914E9E98805B1A529CC8D0758C37BACA07650BF833DE235BA10746298DF9E6372D19EFBF44AEE8CC140E4F433DCE9B34B13BD5F783A52C437A0959DED522A4DAF4559554B130F2E56DE1E06C7ACF30ED6183392AFC75F304FC423622848EAD5869759895E1721AA856386821DF8E40A9CC6E6C218A50EF0543BBE6F96DF7EF56AFBF62DE5A07DCA1C2DC611F7175EDE0F30A4E16798528F6F0D3D3F287F35FEF0DA62D5AD5250846FDE14B3D8AB07E697F9DC481D950327EDD1E443ABF3BA68AECE1477FF778478F67C0A06F24444E661FED6C26FAA49B8F267FF177E65873523F3AB83CED70EF84A013D0B75759051C9A013BB1B7A80D0E45042AB77A61B7C3C1CE895E1E3B722BAF9AC1E469FC12C2158AD64FF171D9F506146859A2BC205BF281FAFA827DA8C3C8F5DABDA45521649C3996B8C5B4D354C54101584999DE9703F221AD8165F0130B91418773058BDF930B3A3A1A418E34BD3E4CEE05E99F679F0738DC8FC6EC3043043F7D2192F1875A59861E954B027A0D8D05374E2BEC5BE6A4319A0497E3E98F94018987577186F85433342D6233AB87E8E6526DA78082F07522B9BC34562380514221880778D5B4DC7E9CF3D5C45096B119AAA557D5E3E1B58BE4C5EAA7CAD10D82CE6301FE65C0FF762D3C4999C0318F82AB12D5C7E2EAA1D351060441BD0770BE15D25E23C171D29BE75CA3FF8D8DBE3D4DCDF537C4A3F4246F77CECC18D5485626E140013B60195352C2C06C5322E4C77301DA27DB718871FC8995080EDC51B124BDEE1DBE7C41FFB2C6C0CA0D728947CA09EA2396E77093ED3FDC1E6E9A3531E06B67BA6B65E69E4D615B648947E040249B837566ED1C1099CB110F720A5122B6F97DA82E872F9B6B6C0A213E155597505064D7C0C22B8EC56E2F7DC46E182979197225158B038E4BF8523162C31679455DE1AC0918C903184EBF5882ECF9307A93734700FF1ED8D50BFCBDBCD1DA0604EA8408E3C822A15B1ACB294D9B6F72F3F7E9BB9AC2AB9AAF04161C203F4446696B7A8293A1001E2E35686C6D9495AFB9E4EFFE1E262D3C434C56829EABBAC7E7E8F5FC0627414B555B6178818F9AA8ACE5EEFC0000000000000000000000000000000000000000000D1B2B3B9163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA + +count = 93 +seed = 55A9C7A0B49706090BC0702ECFC070AB060427FFC820C3FE05B499B59AEB125F2DB4787A5910B88C6F8FAF0A69BE0AE5 +mlen = 3102 +msg = 02C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 +pk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B2163C1BCBBAA4787D8209D2994AE3E725CCB9D8151F3296407EAAA1A2648F2B079DD8B75DA794DA1466A21356ACA70B7FD6028C113D0749F43BDA0FEF178E7C007ACF0FB51F27807D464DA87756864F4542A84A15EB356E19A10547C8088B64AFA4FF0D8A634095F37FD9135D38989D699D0B8D00C59C74AADA4A50CFCC6AC9B69F8170FF3EAD8E6CB29088C1FC53EBC6E85132229A457E383DD3B492011EF9CAFCC3C38B17578A82E69A0E6BF5CC33B054308C46781B07E66CA395F00AF7ECE0764D5603ABCDCA0D678BE2496B263A89E2CC344214D0F18E591A07B2AE920FAF1F437666B6AD6C7132D426AC00DA96C16BBDD7A4FEC7CBA771779588CD6497F5F825441454C1F0355B449069FB27D9C4A0E3246D3EE4A540E53D8B882F4788B5171F710E074CD8C5AEB13ABD85764909985612C6F669ABE73A3F1BC4E479DD7362D864D74C00CBB9234D4603F1AB6DC26D8E2F140029FC1C502DD19F3EBD51C6E621DB05887DED8CEBFDF8C5BEC24ADD7EBE71CEED5941FB145111FA76767CF7BD662CC1857DAC31764839C28F120E5D5594FFDC167A6E11EBA40860491CE615D6E2D088195877D67C698818E96067A4A97E183D7CAA3DA7A9C0C006344D19E309975F128F252B78C0EA8EAB528E6EFCA6B5FA549C449F17B69F75CE0C4A43F692BFF4962B117FB53E4A7F1B7B0176E200215EE722CF9186F4E6006AB419D2C4D20A1CB4F233B04730818FCDB777A037106E6E718E5B726CF51115A89C26FEF42796F0F415387FD4A633C44B90D795E7ACA8A4A7411E4C8B75E81712847D25BB69A551641454F5A1EC8ED96E8EAD9B4702BEA92D55D076E6EB2011F2AFA2DA204DC4C682B6BBE85D4A2756C6EC34F3A3555D9F693D42339CC8E37A21D0CDF8C1CD9BB0220DEA9DF5AD0D2C8180EBEEF0FF755330082A1318B20655438F0B00DB9A99DB40738AC0C5620E632B63D0AEFED36F7DFFAE20DA22A75F7453F0E5F0EBDB4A71E480421C5C0078A2C8E1B437E229C65E416B1F0FAD1D548C0CD52B06866BDF29D3288C0976727C9B3366CCC5B542FBD4B8D17A4FBBEB98F8F12D25FECE0D895777B5A58A91939A663C83B90B0832D9CD0E32506672EE715A406639DC3871D114BB92C40E1B5A468548B5BF88E965F6242B2F1B68BD19252E977A116BB4661325F172BE3307D2D8F483CFC88EDCDC19557E1C1A91026231767FC42F80673CEEBB818CD73C785688B93391BE49A20F09CB69D82B34FECDB1C57BC7D9D547BF954CE22BC1D80369927CC0F36E2C59EB671E863BE637A12867147A2AB34D1FD499F862A8FA9436BDBACC2D4176FC90A8837BBF09C941DA884B3059AF85C5CEEBF2127708CB198F85C31070F3144F1963A89BF0045D4D1ACCBE43CAAB6CC9F8930DEF9E1DEB6E71A1C81C16AF80775F1C01F6494C7B60A36CDAFF8EC35A23000F8C51265FE22AF9F1B133779AAFD405BA0E2D661B661B4757FE451B5248B2340888942ED346738E9F6017FE16D70BBE8CCF274F05B5E0DBC5475521F9C3C3F3367662682056664920B8612813181FF337909869DF1ACB98EE812E35492598B9C5ED3DE9BB89D30F2840FA1C0CAD9F26281F9DDED9ECFA49CCABE58BDCAEE76088741EB9399CD22FD54516C93B76FA9BA88938E4E1752976A57F58AA77256C1E18130CF3E4CB6DE93835C08B5AB11F2E2A924194AAAF50D6AFFA1F546FC49F084499485A14BB2078EF2ED4B6FC473B04260D58B1AB70D2189197467E738DDADBBF7EE7BD7D4745C3F0162C36D76F7522A2EF5D1F62CE81C232EBEEF266F3D8559 +sk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B21A8659D00CD2F9CC76CF11D1B2A22CE7A3AAAA73E529FA72717F3B7BCE0A7C222309F9FC20C905B0CAC92EE67D3CFD9AAB7953F251C3FDB9441607D8C42E7F61493A63118C80400112108927112B369D9160D9C042A11A74C21154518928DE2164C20951054184012B44D44148958904181C604D3480CD44068819228DB007108A365E124840B01811915841C482A184701DC98401A136600B06811244ED9403080900540B08CCB20120337651100060B9770CC06469A386589400AA0166DCC806140382901288412428C4C88809CC0451A83911C470820C20911C9105C026E99026822086154B01058362054B0041400708A2802083060C4324C991841D8242C62B244E3C60502B76C41046A1A9608DC146552B60D94202A5AC671C4B86048040D08B5440A0320CB02840AA204C4C060D944650340260C35310921528CB465D9842083829092C08018035100154D4AA48590382CC2122CA02281088270C392292340019C96851B166294440A04088E42A40D1136215C4250E0A4800392515934689224728096681C418E04903194A481C32446638831A0345060382A113204A2448C040131140326E0244C603810A0460A804400640470A3484C99407104A52808430CE09068021584C844469A200123C62C1B26901A102480C01002812C93B4400B340C12934044042D120424C0C425032170103371DBB031503272CA040218C56943388AD4B89182424641A2851B484D1AA74CD3023222A650E3286463400C9A9284E33045D18049C41010DBB284208525984442E4B888800221234602E2326004050D1B960D8208221C376014929008032060B8841918664B288D08296E4180840BA80424B145E48670004860DB420693204603219210B12419A82420272488921082A06C944641088408A3B86500A428DA1690C9324E58122C1A2222CB2641E4004E108024A0328E13008810956DA32404622646CB846188B605810660D8248883C82842466E612822C8124A19840162126CD3C650D92005D0326C14C96404B28D02994CE104920AC48C0A3882A2140E0A9284090891614224801448A1204A131488C0327121B5311B360E23C80D92A28C44864D90460504002CE0B42C8A86200A205024A084D0822DE3383204A42111316E1C3860E0466C03315223276E20F48E1A0CD5BDA9F5F499905C81E7CDA0C4E71B38C72624A0A0E2FD691CA974FD9565CFFBD6B5F2D89D64EC4EE7097836D7BADE454864C20E2920A56F874185AE9F9F50F61652AD15520D9B239DF772E3A9FD214914CB79CC93530AA56087E084B2E2FD73F08735992EB52E37D936A10B496434783A8FBFAEE1A7ADE8A03738EA6D975F44DE64F8051460CAB0802F58F0143A7E2E0A500F5E05C8142D2F1AFC53674A29F0AD41C4F75AA0468A9AD4802227E13634B5293EEFED5A360B78AD7C6188F18841AE164E482057926C92CE48A3DB62B42D1A03232654FB2FF8B3E24817E7B5E4F708F44E52BAF44523F89235F81A6CC549E98D0136B8C8ADFD9221B9ACAED092FD8BFE76169BDED6FE4A893721FC376EBD4FD622287151483A5266622CE2FCF043E14E65EC9EA84A07FFC1120FFFE1DC1EA062049E1B9823C1DD7B90DE6E5F0FDA6293F42ED0331F12E1673E86B01ED017AC81B97C653293A5A1C97045307964142A61810AB38390A95A9D6ECC2229636CFEE0A52DF58467EFBAC6BB4CD5372E292E3438BD73FDFF3B06A6396A5DFED5F0A970E723A04052B4DED795C48CED8416971824426D02297A5B2CA852252556CEE4CC7EC6DFAD708CE1C519424011132E999A8F893C7E79464B08CC769652C7BE7281C59CF3B4658F7AFAD6C75E14C051D054BAF88055EC0FD5A702C640A8FEC9E95C4BB6154A017C92D30CCBB69B1867B1F6ACE9A5786156E7281C67710E2AAE84CB04CB0E7EF15EFAF1BE5704821D8CD25A0E968A9BC32FC081D6FC828AB1EC6062F8517F40F1C638D29C43D521219DEF7739C855ACD12DFECFFD9D250F76900118869748622A11C69D1EA6593CEA7BA5102DC92BD7BA70D255515AC39FC0B515151A9C676D38FFF14FCFAF2D1FC61160E50AC85C45BF44CCEDACD72402A4ABDC1ABC4C9860FE792DBC261D0E0AC0D7A93522BD975A332F29E6183F4B071062A0FF1EA6C010D6A4F1F31EF874CDAE9E886203C32D3D8AC2BB86E75A3CE9125C55CE5CC060A13E417607628111F39F09F564B557DBA38E739F91E89082924C0FDCF757E3687A23339248A912BB29E4FCBBE52C9AC93CA86B5CC7C9DF182EFED398362044116187B6763E880346B4E924379DADCE85991BEBF828FB05F401FC9AA6435019AF439EECE645166FA6171570B14732ED04EEFFD666172DF0531DF33889D96580315DC3EB5EFC48438076E9662DBFCBBB94E6A6ABCD2B4CA047018421A0FAEAD836AF2712F28B05EFDFDA8457225C404BA441DA4294BA23BEABC7234646AC99EB8992F5F79EA5FAD1FDDD87796D56A92DB9CE801D40FCDB023F52729B86A8504E2398B22A6E4ADFD5D34303823F307BEEC018DBF2510798F0D271C1AAE058930157D8645DAC282AAD3AE10B7F323EAC4312507282884FF1E224DAE4EB2C19B8A10D674333B8EB541CF323C25150713852AD7892F12A734C9C86B127821563FBB5C770581261EF8485C6A25CD28119B9FF43E28B3B71EA6FF9706C7946E894240215B1FC8D0B6F76EAFE32C3CC0C6D7102011C104BE222618DBB5502828BABE0C5F1F2CBBF154397E250909361A203E8C7105551DE469D5F60B283476DDE6E625E5150C4BF0746756BA193340ABDA3DE16C902C056539E4F8A1542331FB77955129C03F0FD65185E2A769AB4771C5EDE7FFE352336FAA87347512F0B5C38B82102A47D9C96B4554ACBD9B76C40E8E07AF84136DA6E3F10A25D09C7F55F0EBD4594DABA7A48E73E809E3AEC6D34B3E80EDC447F189A71F6540299017ABB4BAE120876548CDC6A04216A8CB38C81B42EC55779F4CF332B169FEAF9818F4B73A3DDF23A78E0AB4DCC4F6EF62C471B430EDB4826CD6D847893C72352703099D3010C2731D19F6C22E1A60DF741E20D3422D43240EEAAB3171AF6FDD579CC1839CD106B096697BCB302D7DD499C64A72FCC5DCC8DD661767AEF21CD8FA466320DB7D529FFC18252219B3E0CDEEAD6226A94C6596DBCD7CE105FE1C1C2493708B0DB469416610ECA289782E1D5294CD15E40B1EEBEE207855FC679125065FD5C3DCD68AD0E65A66C66734035FEB2DA004C43D28DAA9A5A8D56B84A33E721EEAB377D82B26BCFF321142C98915A145DDF0AC3C7713D54E3BBF6752DF4DB65D40859B696C1046155015A7F3B9F9D0AB65C556DB7C0743381F2B597EA7602E8F36B64A039160C5D52B498CBD36CD7C0D25117B6C5B4AAE8BE21303101F4210D3F6AACCCAD180DD08BE1F3F2C9B83E815F467881915BF3ABB51A3F6F154D38614A9D76A1B4CCE84287709E9A5D802C959BB3721CB5B5762EA9709E7BFD0FB854A7664E506ACB950A2D36BAC884 +smlen = 5522 +sm = 1642D7E51F6B28D92D614010005A1DC828CCEDFB7BEC5135ACDCE9379BAA4FA0888793462D56B7B50F4717C05C0F042FF7BFC12D2E5E89E71A784A637C81211B57F1AEEABCEBD86D3F5F5F16AE0B3856B64B64AA4DFC569FD10545FD456968D5E0EEBACF48DFA71A3BB3F886109D48980E2A521FB025515C2627EEFABAEB7E532B2CE2F8D8AC6A4AAC5AEF147A20040077F1CED694CCA5F10F6A528E1339B9F8E310798E43031B5644ED088F1EF8A63606C6A805DC23648E868567097F3A8A19F4D5E1EB2A0772B97B55D0FA0602C90C1C30605F6E014966716A58D599C0E3DE96AAB2367BD4B27178D4544BF7CBDF6E329E41B6FB70F2F0AEFA2BEE7BC3A4BFFA3F1A7F9115040A2780BBCEDED82C095222F39DFE58973CD13BFD8B0C15BEE182519BCEC19D205726A230A3C426B7ECB524727E000312FDEDBF05DD272E77139407185B8694D56A4234AAC7D99577DE4A592E1EA6D04BF6E4BA13C8AC86D9EAB89F7F8ED8E8A245DD37566EF142D04765150D3D02732098CE03A56C4D22A622D462A3F556E851E76A051B99DE2F07D26121C408D921E405A8C77C73AFC72E160EBC1BC16F9DA608145D69C0C3D3E69987D0B96AABC0A7FFAE93CA331077013A86B37EA214B0CC6E4E5123C74394CA0EA69A71830B901943F89F728F3A480F64D38EF095D218AB0AD74930CF7BAB87E04DF0E02B48CB5378E8BE830B740E5DB79AC06C1B336319BE1AFAEAFF34550FA4FAE50DB100FD3F4EDFB9C7474F55660B6F977F6C48E28A7BC40C83FF829258D1DCD5CA1927D3CB62A4CE9CCDA18C9DDCB2C7E5DF02373E0C7A7BF207150E24C39E03DA61AE5ED6B27CBEA295E1517FBD97E81D0DA7EF1D02AC120951008A5554228F6CC52A2D377FACB9DD9C0BBB3767539F63F7DD7E92C136459E9415F30B6FE3DBFF2B9BFAD4751AC9424DE14A06397ED32AD748C56726205B49ABAD82396A43C1FA1B2FDA4E16066576D175394F9C7F550610390E37073D4E9DC62A7F2BF854F4C85817EFE2CBC4A772452887B6427E60B472A5F85BE97B23B2A0C949EE13B72A3ACF3FB726D8B770DA86C7BA252152DC4478D8E581219712BC64802E20EF5CD95E41E174A451B0053272935AEC34E6A8ABF163D8EE1AA35B1B67CD7751CC539D800078A521B4F04BEA9EECDB0D7C5100D23753CCB46DDD5DC03980EE68F91571268CE3601EA5C309AD30648989168DBF265DC4BC6C2B44F6E52487D263E643B4438510089F94BC3EB6719F5A20DB2F8FE57D1B63DC416262CC27DFEC70EBD3752CD437D0CB7671BE92C4A45E396AC15EA7D7EF606CF8C94BBA74DC85623B1558FEBC1ACA9F2544CFDF44BD583358DAC1B6F5B74A89D6C0017C7E8DBE2B57E54271622045B4D795E71B9316C8E8A80FFB91F297175AA66C4E81B6C0CC70B47DF1D1A37A7DD77EC17CF5E688A7C24E67329BBA7AB44131734B526D70EB9F6D7242304B4827CCF4B329DCEE91611E3E28C5D2D292403DD2AAD613024665A88F345297F904ED6B6447170DC5EBC38A5CB2F9CC9BA2A8D0609E22B15B27363BC1A2E26F8EA6848B6D88C768019E7F2859386EB66DE54EFADB4BA16D584543C22297F23131302DB9A0A7665DE863C0DF4A0CC0F6D709614E98A65848FD1C83B9BA73C9DD4D9F60762D7A426C45FE8C2CC2FB3A749B2D0AF242DB68BAB5F10D143FC36AB79DCF61BBCAFE8FBBBE1220AEA6CE40098752E5EBC661D715B4AD00C0FA0756F4F7BBE806DE39059DF32D0231AF5983D4E1CD6EEA292A63D627903FAA49AA99D9B57AE4C1028055E3427A50815C4BE445ECBE7F9EA2EA057785F5BFCC4DF97106A1C9AC61A9197A8B28C1905789DB5A06FBF0192CBE284F0C5DE1B9E6018062B3E9050AC23698E40F5774560F11C9D440D95C746BCEC88BF17FA3BD7132D202B8ACBC0D6D18BC8768FB46FF1F1C7E9FE21E54BB8E7E34A9EC4C6C3B6B66F9F058E772671E3934ABD9061558620BFD304CFAC08AEF2A234401EAD19882672064838FA02E6E1B9DC2BCA6B918532485E473FBBD8A39362078518A6F3DB21C70D6C5FD49EFA5706D387150ACF44C68567CC6584C5F409FB82CC3BFD8D857A49DDDE33847E68FBE42B3D18D3917EC243BB699609EE34D4E52FBC939D14B4F7A8922AE554DC7980CCE7D727408CC604DFF2DACF95F25ED8154B33C300F1D9D819E0CEC094D9D28506546DDB322E862CCBA9EA71CC456F16F6B132E1AF19F50E667191D24B730CA6E528ED8C40B9AE48C82296B1B789F3D4A0CDE8CA75B30893698FC222B25EEA056050D95929463EAC6E8EAC693F0D652E483E4A037A7A94F5B3FBD0384A04DABF6E93B579BC7B60CDDAF7C756F93DC4AD3CFB810DB5501C2596999A9FDF7BE20B6AAC79EAD404BB745464264D1D22F1C79266E86F1A81F15F38EE03EF6D1474D1BAAC0495611C40A56D0DB0173B6734A835A271DB5C93E6068898990F2E4E01A2FD5B4F5ED159D805997C2A1CED8C1A85FFF6CBDDA8EBBCE9319AC5460A390BAAACF00ADE2A47D0D8D5C27256C103411F0235C34D1319D1F8FDD1D04B665D6302CF1EACEFBB2B3196CE158EA4B20C63501A821530220754A0E8E85D5730FB8627E7E0A57656773E0E59189BF8A51690A3FB0B4F07C96A3F0BEA30266BE27C5EB25D8DE5B4EFC601D9043FB4D3F0768C7B2CEF4A8FFD5B2DD5D286EF656B9D0DE709442BFEEBE061ECA8670A68C1D50E282B366BAA51AE2F53256FB5CAE2D3C1FEB78FBF31671F5475B5A6D4F5191B922F4582266C017DAFD36F79F8881F3804D9DF62BCB0646C092CA8DBC265191C4DD48A741FC339994091713622C7EBE6A184250C620D0A0494C0B787794A083D9C7C02E8F49D9CE0BF6EB19A0870C3A46FB6B4327D753100B43608D74E29563BC7E79FBE093660CA6ECB4E881A5B10A0AE31245113EA6A102B089A8F79D11B3A0D3F1F96CA403061D23AAFAFBD52EB27FEDAF51F55700BB3A79EE943D0330F4B2C545C2DC35310A486FCEAA8B40E6ACCD39B406DC5F2DF65F9E0BDF0109A6C1CF6A1EF71E604F8768E6C6BDA5B7E802788A4C4E91C46C4161C246E1A599A6AB2FF5F722869D32EAF22B5E66881E983E59BC1051669A0EB54D301002B5FF37F80B91EB6FFA17412C1C844E559CD9E9D56CBA17A89224D31366DE90A0A21BBE87FD895DBC07D36A346026FF4CA79BC5BF9FD0907EF70CBD2F0D6EB6E2F94B464CB7847E2FF5A5768220CB7BCF81FC5EBD9B8E593E11950068FC7A09C5D9F1A8680FE0FFA8965BA540D600AFE9E54440C7EDBC6E61CCCBC3B0E43F4931366370727A83B0CBCDE0E8E90D1D212E3E454F52576A6E70848689A0ADB0B4B9C0CDD5E00B0F324D606774797B7D80879697B4C2D1E0EDEEF1FA0F1A213040494B8F9AA8ADAF0000000000000000000D253B4702C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 + +count = 94 +seed = CEECCCD3F7BB922650E3F6E8F20C47AF17C1C1053EA8FE08226F167D67C3B0781BD774C4C7AAD23C6AB0B9F3E3F96F97 +mlen = 3135 +msg = E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 +pk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82B8913444E2AA797A1A1C8D76541B5AA59D1437289BA48D2FAD51E70183A0D3143605A59649246E05596F32839B5155CD8CC809BAFE9553B4B4AFC3CD09AC50413A5399BB5E8C6782B610EF5BF7D0C89D9445B0B2EC9026BF97E9FEE1A54AEBB0F986FC79291554421EE6E73AE9503C669BE10A941EDABF337664AC8CF067B2B4D97361B874CC25E9C70E15B4C8173DA7B9EB0A14A366B3F18A3CDB186F5A9B8CC62BB5C5BBD49BE36C00F768452FEE999067EEEDD6C98BC3589AF943435B8CB4069283D3635BBB213C91E55779226AA1BF689E6804909F8C74C3301ADD3B13DC988C10F41E9BB21B0E469FE4D0C92373DCD0E95F547BB80137CD7478A4522548956C6E0E3EDC3A3C9348EB0FBCA65FBA3E5533AA0E44DDF646FD1CF587F1B8407EFC807AB0759B0E3FD87A019BC4764DE733033ED754F295BAF5290FF8B8FBDD8D44ACC4389228A600A4FEA5024D2D08D8C631D3A6549B02639292D04AEC178CB981890233813A8E0A9BA416B956EE4F5F07C00C68B94DFBF0F41A94A2F40562E6BDD3C4AE1F98B15D247A0912949F7A9AA63CAD7B51629010E06809628980B5EEC79C5790AC526CAD328904B57B4B604B487C89C79200F22CDE459071FB7E2F59698F9DF4479BCE5F3845834EACAF3DBD558F249FB2E9395EFFE3D3016A5FD770A01410442E3E41A81C1856227A5ED70C1EF26BD57DD7251E03814CD50C7EAEDB6CD57CC56B6378C6CC72B262D95AB44E1287B114D0190C759616217F63DF1F1E91B8B24050CC40D498AC5A94DDF5BEBB6BBB77EF04B8A9C148E266BC1F8417E953066743C3EEA9BA8F937D7DF73A05B97C79DB32FA7597379C6FE617CDA768D6317B72E895C5B588F3B39C0995988EBE64762EFB9ABCBE50EA849B34F78966B408AF3E5A630D526309EE71CC20F52E72F3F944457F5CCAB44D74C4A66C70E6EDDBEB7075EEFE97D9FCAA8044E2DF151BC83BE8956615AF824C2360D63723B4BA810CB7CAA9684544A574BDB433F6AF99F00183EABA9636429A9635ABD8EF9388AF29F0BD552B2D72086B08787C2EFC4CBB82EF51A9DE3496C0A70596CA849A158B3F3D59667C4EDA265EE4A25EADC2C9F707E72AED823496B7AFE3E589BE1A8B63292CBE1CA1AB92BB44E3860808C3E1CCD52F512C3B5BE4B9991C7634DFCDD5BBBB20519291D023DBE709417AAE9AAC5E2488C49B4EB5BA267DB344109450180DE80033A4C3978889C0C33EF035EA5EBC90900138EA3586285A13261CB03690109DABBBC73A6D8CF39BC35962C642F102724A8CB26462A394C5E869971E00D87B9558647F61FC6DE2ADB02DD5DAE46ACB1BEDABCE3141DEEA02B5CBF2700693EC69262F1117B2B667354457ACBE00E3F207F555F60D1187EF5C9E6BCA77B3F90C7AFC943929E3F19538557345CDA5D481A0F66DAA026729A82DF3D6D39A105A52BF9843363F0C021F179B702D02697993043D73E2BC76500AB4A61D7588DA86FC1536BAE84052E6781D40D16729E27C1C0E01A89BA2E6DC43ADE3CD189AA1336030E8C2CE0DC0B13FECD9EEB59532EFCC4577129F5BEFE2F319B3230E36C609EAE0E6200BF99D3E4C5C0EBC1425591A9295529671E83E1275DA98AB98363C685D367505ED635955F6DCBF3026AD271AFD7F442AB35E20833BC86AAD4E6840118FBC23945657D140D6BC40BC0D15A211C19CECB73099BD984971CF27645C30D5121D421CE479ECB1F09F66416D921214DE3C91C96495FE6702DEBC2876A38855938900277ABD0D67F46A5CA3DEC52547F9B7492F6FC92141F6407D9BA6BD39 +sk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82B8D9CFCE89CBE8036AA98A85E108301FD4994C292B8AFC7C21EDF03F02EA74D5433126B69503D115D77E04781FA12DB6A4C8F48F3E091EA657B38C2FE0A22F9862400A1A096D94408E914625DB448C4BB0111A393263C24918468C0C94700389612149065A148EC3228C23216421020E4922264B886CD1C89022336D11B3218BB24558C06524A230A414628C968DE4802140004E0C08058084110030298306122011224A4662C8346E9400241C2248D3224503198E23B9248A86010939212182705B481024962D10043124268603294A9832609A3430508888D1863100A96CC00681D10026E3104142401293308284024EDCC8884C28608B00628C829041A46C8BA0714B3491200988124350611489C4C0881B123114C471638270992201D8225162488C222380E116110A831058B0888CC2440219118B94210216714A960C52001002A391C04221A22664CB224C642492CB90505438489A2028800806D41688892824533062D3A6291414318BB041A1446C63C4905C14854C40890C0782D9148E0C26908B206918C3898B164208494DA3B6401B97000B4082E434004A342022A56198A67158166A0BA61159380CA4068E8022701393251BC36593184D1BA5051BC42103C81199A07000060289C648DA1288622885C4862153144201378C5A0661109409108231DBB289E0A601A2B8096032110B9784A034608B4866D1C869A30082CC0451C9168E0CA928E2125250086810888C12C2095A828D42C629D8881189206A08970950406D1C47729A160E09B84511452CC9262A42489059C6240A3882E2B47020216021121020934823B00D5B00504BA08C52002499266C1B832089228E80000E09280501828023836014B550D2024E20153091C249D4C62CDA460E1BB83052A40501102903374249B024CC1424224202201645A42612E3124161A28963184D8048120C1209D8025180847059C62464B40C02462041209194266650322A5924001A9961E3140C0809110B8784430604E2006658B86C04483203110C08A924A292885A2885E4088248C0080BC9481AA670D926621B894499C030442860C098709206529BC28DC2008D9A328D9038301C22052345319C269059362C21972CC1968163806C210131A3A05112A67091807102146D5C1641C938110AA90CB8300822660321B3148E938FB25BB6D2CDC18A2F50B360D65AAAD3C205FFAFDF41D4FEF74FF53E28E5266BC429475F218E6D9174F9C349739F2FB0C63EB383456B12C4A6DC1D99F758E7E57B8EC43FBCF08A8F9D3F79DD010DF8A61AA0DC0635BA0C38ACD027311C04BA0743CD8C750683943CA7AFF7E226EA2A3BC0A4CC9D0EA7B56F9CC8A48A44798F502DDE992E6C62747C17C3A1E4B8F3B1A6F43CACA7125B45CF3A96865F23B832683FE820261E0FC74C00122FA067D0B0C61FFE37C0C2AD30F082EB21B9EEA0F08A5F5960624797DF4CBF9258866E3295AA46214DBC957A67638770C990409087054B5B47B007E5855E58C959C1C814828EC34098726BD9C866F765BAEC565F755D8F08AA5CD353FCB57AA69C848F7BC1DE87581BD55E51F81966BD2E98F824F4FB44197FCAEC156E6A5F5D5B6CB78CEC850FE4DBBDAE5AF29EE5F6E2A60A7C802401F2F8E90AB43F303F2BFCFE3857CA8A46FD8AA79E1848C8B91DE7AC2E46B2FD50EF1044795DC7416D44A5DD8E2920D0C6C69D2476C5B7E357CB92E7419C41157BAFD4BE43612292E35E3CC7DA6DCDA0C28D3FCF9E54A79BAD53179563C3CFBC59ED9B888114AB82B025753A6CD32EBC76BA5DE41ED9B5F5FA242C03EEF9C4B24DC8B8716FDE8D5F48382307B0B584544B7CFB5E416DE5CF22D9F83A974C4386DECF377B4B443CA48C0676DCB6D1D666FB6E7EC54C4889847E915A921FB551C46C6D5C2CC145B71474F59A50FC6D1B03DC24BC7ECE95AD6EE46274D9179B6574AA6A2636E227B063A35E9C18D679547FB4FBC4ED874C01C52AD3BE0AC4D40D2EB90816224E43E08F84BB1AC439B3D45788611DC25210EAABCF718BA36199EE4E9F66622A793EDA03171D9FF2C8010755AFFE581FC6A38ADC4E31C11010BCC5E2E4C5B963362916F756690F8DD6A99304A02C6C8E87BDB897CC7D148A046E579E2B02AC26BE080197DA9EB48672797F400F65D5E975737E2EF98949190121DB32C324AA66002D0460B3776DE0AEB9924571854032AD720F515EFDD99738BAF55DA40D46731B55C76061C60EE1668497585F6427FCD5ED11D9B9C01E0DFA352E464AD17E9AFDA0397A7350C6716368F534765E71C8296908EAE1E3F970CD49CE651F6757ED20E1725967D79AB1D97FE86647F293A54AF137C3A132007279CE3AD9B5F0513EB28A66ADEB3F092793767E3868F3F23037B4F0BD6704A873ED67711583EDC98C2B624CA44EA1AAB012CAFF745D4B30CFAA075B77596D65B7DB04099D940DCF65D981B8BB7542CEA30FD43829AFD96AF526C6FE3D703A46C8B4EE3B1570CB713CE1C7CD33543AC76020CF65EF1221F57EF3940DD1943BC79F22AF95F096566D557DF81569842969339BC17E3CD69215C347BD480E37C099A17E393970BE0AFF94A5BCADA73CB7D97E2CFBFB73518FEB27351D1CEE67636EAEA7597B88CB3B51B6F9E4E95BC92D45AC6A6FEAA05105DC1BDE3C4204427043754E4D9053FEB55CEFB0BC8AA4461CC64FB78587D93957AFC96E13AFEDC8959D5A89C3A941C40638F1F2F17E695146D9ABEA7C8710589C10CA383FE63EE968E239F37D4C6046D6DC168D90F309DBC1399D1A92B806B2A92CC9E5B34D9543190CD85E167BC21DD184B964DBA62E7F7824BE4CF8D871E5518F1D45B5B400F8D6CEC300E4A5738665C820DF80A6C56317484845BED014D5F6A62B82306468FB4364BD866FCDCCCC470D8A0A5F897690065E43EBFDCBB7D6FBB7F38E227ABBB6B651F0D00BF169C8653AC4F3B61C59182B264165A0521EF2F23552BC1E40BA52FD6B3E13FF150A9072C32503922A056A6D5AD97AB874AE85BC8281985DF93CDF659AE9E56567E5E15790C16FE7D5F5651B70380CC3DEF67A16541DC0DCC4BA9D3EEC13D0B136757B2F2E61D39D86EF764E5D91E31CF849A4DE8F1ECDF4F809BCEE6EF003060392D0E4FE28B589521BCFF43D8C9D46FE9238ADADC32102036499472C1E72A5E2686F23437FCA3A1902FED979941F1CA370CA0F94BC2286D8B105B2BD6526B8F9E7EF530BFDC32548AAF030EFC41B65C8B3E68FECB969F9F5C5BF282B845F8FACDD0E04B0660853AAC00A6BE252111D972EA06DC625BD09F4918EE449FBB22CF74C95DF4A81D0A1F7AF23EBC775842D344B8C8CD2248C97CD4EC3E74001B50B63C1E4A0FC1EAD8EA7D3EC2C51719E6DF2FECAF975496C7E9E71AC0816737ABF67F5AC542D56EEDC01EEEA6DD8208CF0EB6542D02436F88D6A387234B63F87F80DE2821717BE4CBDDDFA1F5EE68261B590D7A6C8BC5903ED54B80228A53B9B7A8A1CF14E080158096A519F306115C1AC6144BA7ABC954F +smlen = 5555 +sm = 162101F30067822D4040C865D1515C24D11185BE13E37DDD9A09EF007B0BBC72AB793B62EF7EE50F5BCF12B29C91E8768AFF493F1D8BBE6B64BFD71713282251CCC880F9C2244964AC6ABD6732F70EF369717D160D657B807E79488C03F3CB29B6E75E01E9F435C9BFCF99CC2DF783CC7091C14480DA160BCC15B4B3AE5245C05DE84A2394557C96191FF0EC2899070B3EF423FB9FC44DAF5A7AACEB0347B84F9E0C72148565A2FF277973D7218F7105BA5FE6928A361AE7E1EE11E482F3384BD660D6F9F297088CEC756F6278CF5E5675C9066ED92B448FD7B8075621E850AE72673DE58B466ED4C61F9DB85B65F2BF321BDCD961E747DF80DAAE139A1D25943332EA7A1060AAE76DA9419AEA0EEBDD8C5167F12D81064D6C1A98762F9CF5D2517E0824B7ECAE2FED2F6FBCA1AD46CDA43C72BF127434CD384A2E305A299F34366BB3966CD051008950F3C684F0EAD2BD15A56DF7C42FAE76FE2838637732EB54B698B53A7F09D41011774E1E6B1C807BC46EB2A586F1AC92775A7E2BEBE48F0D38074ECE5DC2AA036B09D4A34CDF455A467C3885AE5983C586513BAB9F1C049A07C4206233E92311C15369C86200DB6FC5B98070601FAC660613C6E489E3BF1DD4729443D4A6609A0462BDDCCB2BA99253961378D75B751A9A55E4462B042E8118FA5E66C8A247200E69799748442755393B556046C7E6365729CD2FB6256636B3D6E7D39D58DC8BDB73740CAA8B8A01CA27851B6D6C767EA5E567BC4EA12AC96805A8769E41996DEEC3BA01A0585958AD9BEF1BED7B886CF8A962B11B3FCD30D99D61FA0F9D59AD79C9E639A11B0F401A66462B888E2B141319D1C11FB4E6A3FCC42EF139443860473765917951C65E2276AA1E7305C7841C1EFA95A4E3D6331FAEF7D4E2EB8F01D970CD3B490DB6F1090734F533E03E8151B6FDCDE6D0F6790DE7B195FD35EC963BE8F9FBAAAC975E38218CAC2364EDE5A2EEBA419BCD18B73A40C194DA77439E7F12E9BE126B530058ACA7A248D6BD150417428CACC096203EFDE8E19B13EE728C5FCE8015523FB1AD9DA6C77B9D3568947E30624E42C9FD4C39859DC3729904123BF10FFB3FA28E0403D53B7950C930FB3CF370516A7D259B24036E8F451C22855174D0B040DDF177D1CE8D820CD162EC22956BD84E0C3E6BA4242B67DFBA2CCA26A6DF236A2671957EBB577E0F7F4C10FF7AC60BD1B1468FDFEDEC161F9A3B7F5B49CA333EAA84ED1EFED9F6B9673149F2024A1A33422CB5C9E1F62B1C7F353DE126A919CF921ACCB6C6D8704388509D42CBE5B133729A59F9D17826249CFB7081285141EFA22697F898BA2AAFB33CA1259F8848BD75270746EBD68C616FB10C21440F212E77B5F64F50A664CCDF58533E6039279B4400FC354857ED32DBF6CA6866FE10096C8C59B0ED44DEBAF05A8DC74E258F5A94802AC0D825253E96B38E249C3AB6EA6BFD2308443965067F56B438BED2994B87BF24346BCC2277CB92DA80ED484C53A1CEEBF236E65F96EFF74B5A841314A2661282714C9FD9F7D5647429D4255223CFB6AEB8475531EE08B7F41AE9B0E51FFB4ECDAF67E8B214A4C521FE38D611648A13B984FCCF3EF3C1F3A16F766B09041C2AA165E7E777B9119B54B98D9D8211541BF0217D641987CC0CD70AC9DB02AFAED9958E9C919CA03465C05BE6743D9AF15B549647F1EC7BC5DBA5A0BD12C9309884757A5CD99AE4D8247CB55D863B4EB8DDDF197A96A8EB11B77FA9CAACC17FB90292E77D5A180CC9A4838FBE0159859B0B84D6B8A389D713533748BE1F31C45B00D1B361B9984B718F51FD352A2A482492978ADBBE0375A34DEF3BE95ED7D3BFBBA3422640C9F8A80D66C0F9EB80009A453D637F1E94F81CF61E47142E31CFC99D9A2ACDFABD4CE6288920D5DD9A9D7E80BDD35A6A7D20FDF6DB5CBBCBBA37031188FEF4DE68B695B9D1FC173B257AFCDA3231184C7A02184E5548219BB730228833C79D62238DC053EA1A05D2F5DC8E9AF6FC4B18560A3A2B46F4927414B2C58554D2C161EFF42580A7EC14D7D951FDEA839C382664831C970C27A444F046779DB1544F2F93076F551B1919E41AC29D6D3CFB7D5EDB9B932E5C58B4FC16EEF2178324518F12642A4304C2EC0974A9C1FC874F4FBEBA07BD7AE9C20E1DD5F2543683C6C7F099E5C58D6C7FE5743CD7CB9804AC2555F54A0FE8C88BA2F3EBC4E7056D10AFE9398E6A490AB4EFF831E50DA01E26194E2BB68B3FBA56916273954ABC33AC63FCCADD544AF034F9B4267C99C34C6FAAD341EF3DA6FADEC7C85CD88CD09A9BEFFC93C847860FD0A61BDB263074AA3CC2CAE615215C9BE438601F8D82450B68CC9B67A0FEC0D71EAF527B536E2C4AB1FCC4F8313B99B06B523A13127C5FABE293CAA3F4971860AC6C48219BCF663C0FAB1ED52C0149544D39C8100EDF76328A0D845A05B13911731569FAB1E035769B35C361456585B03BD030A574A611D9DC9AE9443BBDF81920887DC92980CE98473118F1F23EC1ACDB436F27880A1C187DBDD6C5F454E849A7A34F97ECEC1A5847D8AE366AEA6271137DE57432D7E9F912071C4542006907A6AB61BB237E846C049B074A2F33F6E50A513F4C609EBB51CDAD356B2565E0C92FFFCA4660DE1E9B4F9BCDB66DF12A81DA3B07F269F20C9ABFBC38AA5FCB58005AC24EEBD3022EDF400538D602A237E31FE0B7474C915AC42AEC26AF03CCF9D4C696440983E6AC807D6D8CAC4E89C1FFF0AAEC9D751B3A336E53BD946375E4168B39CFD56C06A4578DFE28406A8F99B298EE2AE6F803A8100E0737C1AFA17B1175EF0B85052BE99A7257651497A541C78667CA21CE4864E4F977415C649A15AC42313B534C6A18A07E0EA2572318F7EE96041184747CE142901AFD4615ADC7D40919E88288BF6106ECDE93B60A69BE092C346AD1AC46B380E6F20D17EFB40534713D634429B5D9E1E4FF5B73064BFE4BD9EEEE4A307A939506664C79770B052D591DC7648C21F5B820C26744FFF3BCDF7B33385CD03B019A8B5F07D01BA2306928EF5F71E39EBD643B5EFBC17CEBF18FEF72A7ADAD35216947E0B9305289098B042534FAF6D89433D52B222385546C302BEA71FBBF59466831E60538BAF852FFD96F4BF56F4FDD9300FB5561C26CD4F1BAEB794C4BF576DA868DE6FAA39FDD0515C4579A912154806F7E7C80CAD1E9D30E650531737BFE7F2C6469564CE3DE4565EE681606F184A24CE88AE65CCD1501A71A0DE2CA95705416E2DAE5F486968A814FA609482C481BD7891414D886B44F43F94374F3A61B2F515B5F7B8196B5CFD8DEF5F8FF1617181E484E52566773777D98BDDCE7F1F4FF0616454A606568777A7B84878896A0AAB9BCC6CBD0D6DADBDFE4F02A2D3F98B3CEDFE0EF000000000000000000000F223D46E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 + +count = 95 +seed = 2489C04BA57D149A60F446670C13C29998B52F3BAD548A751D7134B694DB25ABFA034FB4BA45E105AE27D575CBD02B99 +mlen = 3168 +msg = 1F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 +pk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F29FECAD8ED2C393C52EF11DF2792920A8638C3671334358F571D2B248E0079F8BCA9FDBBF8B0C6C2AD385FBBF07C567A433132A06EF51F9D780E76A1F6BC839B513D30DF49D526DC23051882E3C9D3E82494BC2F68B8D6C992B6DC5EB72DAE91004B16D9DA35C4455366A0F7A1B62680A84F5EBAF0A85B3E45E41396D9F0B6DD46A4611599FD42775E99A4CEBB867266D5EC30C9C4B6F8BEEB9EF51D36CA1B3BB4D38190ACC29336DE7B29C91BE7865B7363DC2784517E8283D9D0CB98CEDE491202B132AEA7728D46D06B5F4F31759AEB04CC7C04EB109409A3230C776E22121F2DD7DEAF7C1BDA90F6488034FEFE5BFCF4EA87DA20A0D5B15E4051FB1D6496C0FEA11D480E5F1D1667A48326809525FCFB65C16ADEE17C5B674BAF6F612344F4A15AD9A981FFBCA522ED231EE5EE1944E8FC0E5E4B87FBC689ECD2744ECBEA9719447168F1CF74E94ECA3C4F32BC75BB7888A81034484FDBD3C3E1F656CD4B5D2F5491C261B829581FA699882B262A010CAD3D3C3A30277CAFFAD0056F189DA4DE76E0D4EC49AB216E8655463A2171F7ED420C328E96C388FBB64C5654ABE3468A6F4D831D21EFB46370B94D274CDB84AB6C8616CDC5BA75799DE48190CA8761FD13283A3082E8B88F28A013D83489ED66AA7BE0F620080E1CCDC0A463A712EC85EDBFC3F2479DDE2A36DA0B304F326B127A5CB633BB4A20B738DFEFB439BE6623BEA55FB55B70DA4D7D82056AB1FC72B53B04452D940BF945535EFB2F63B4BFC9365CBB2C0EE09679693BAD92FE6CF001503E3B0E6BCD1253FD9DEE0F418ED464C9247602C69FC91DA1C86373CF6F00519727C14FCB3570E675392761BC280C07BC5E9181A0814E06D43CAA087224D48AE3E014B88694E5D4C5137BB58FA8B53184010557B4A9C0DD2367C0EDAEAB58E6E48C825BCD701A176DC1B46CEB6283829752E83850015FE3EF3059D4EB65451209ED892A1F0B606901E1D5C38D9923DEC0906F1307D345327B89F4E0CCFD4D98A1D75A0BFB2C435DA9F29B9CDFFC4028914D3761D907018989B0D8FE3F0C645CC9EBD8633C68CB6AE8B671513194852BE799AE8CCE35E974D28D09A5B304E750720DD222782D6FF2ED375D20FFEDDFBF1268575A283B5EBCF4A997E54CBC46EA34C9CC1D17957429AA8CDD502726938AD55A75EFDB0809DAD92A241CB6C7A7D08F27CE9AB93F1429577BA6CD60F2C2F53C4AEB90F9E96DB0AF07ACC9B2167A149361F7A06DA2573D487805C534E40A063A7414D6F2B53212270C162761A3DDF92576AEE7B6A432CBAE2489E533D9D5F4E73E63CF270B3F1D8984A8CF92F933E2BFE9F0A6DE56CB5CBE025836568860150990BFF97CF0279041AF183F3F4F6BD36F9F3DDFF759C3436F3B6C401CED98A4D97A6000CE50086BAEB9BFAF8054E70945E235DE43549C0F2EE3A4DD07BA5B5170C50A2B6EBC71D9F4642E55C312755F4387478FE7EB37324DB8FC671A74B78909C3C9D862FE2973E7DB96110EE4BE6F9BEE3A0257F6B180A9F730AC138CE7AE230A5D240321EE480394BEF2CD8513B857701086CFA128B81E3DF7E1938547116C76E40D287B7B03EBE6575C0A371D1DA11257FAAA4BAD54BE8598B5779BF8CF8555083AE4A25E09280789365A29A2FB34F2F4B1C5DD179C821FD8073C8DD6E9CA7ADA6D511B9CEBDFFC4477D4FB9AE517AA1811A50F43FB2B24F4044832496694DD1D7F5BB7074DA8BB8BBDBB383688ADBE5CBEE6ED40DF1B90697884014BB8AB826AB4CE55399F67D2256B99005B2C263D126C593CF90B6DF638A410A2 +sk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F5FBE5C733917D5424198450FBACBDF1A36C6943ED646F87A8E8356C55488ACC8942DEE49ACFDCCB8C7246C9613E7D0AD9DE89EA491B30E52A64AEA7681096DCA60244A948681D4A8319BA46960B008C0008A1CC5800A212D5C3041823401DAB441CC488562C43120130688080E59886D4A3082C3123259340821C25124416D00470E089768C1825061065023204509100A1104910A44720A45804908465C3668C4902DC3B4882237912037324A924C011626541631E484685B10626394211C98901396099404051B012DDB8268804626E3102600248689A421D1B4715B0844842221993666E3A46D5CB26111C58D90940018464C514860622870C0462A020285539021C8C448C0262401404E14A229109409C228410207080AC36551102C04202D81086E482486583271DBB6281A9510DC868452928108C809008670CA404AE13284E1C62509118C1BA881414232DC020ED8124641184250140D583688C00262022205888680E0042D21C720200280C3262943B82DC8B0280891089828850A18926340805A200801C93101B04D4C3052C3006618212200278620864408412208B025C92280803845D82282D898448C186219B78809A3909AB62920C0609B066E19430E81220213C5689B060ED9A22D14162818C665CBC62C10175021174589B84500016D58366284146118A15002934D1C818D09054C9988882029241A2921632682410402A32065C480818B366822488D1AA44D40B445D88228D40642C9B27012355253006C101202DB0006C3A451812008C1C84D504846184481D80460404831A4C688193925A324040CA30DD2386DA3A08C214984602092D2B23098004AC3B830A1305023196192024D0031289A486D51C46181360A1B432A4B0092A3282120C90062B85000830422864991128A0C042C03325060004481226C5002718B22621A303000850C8842502338901C820909B20808419020A4501BB8852329089AB81120A36053263002208A824845530242CA364102834903344ACA008614442144882CD034601A864464B068CA0480CB384DC3320492360C9142600B0660C222719102201A4245E0888D891832E3066689404D602892C0108E84142D1AA26C949288CA82240A0920C0160A21146C0C441103B870209849982891412045529889991AE6102B9884A1F183C1E9BFD2CC301816FE04E53DAC6D8F4D5BEBFD3BB6E315D777A94A9FA5BE23A699C65DE5A723111B8B586F6D85F755B59A90327337A2C9355E261D5F6FDDE1AB472558E6AED8978B8B22365DAB2585D1223D995C747255F42A1A023E58FE372D5C7D7C8612C03CBA71910B6271A8F933C2CDCA0EECAA4CA3025911384F10DEAB5885CB865B23EC88BC14927017E4A8CF916CE65C1E9F4D965BD3B5A45B4EA4476242D25188B1ADB3E5779FB5179DCDB3190CABF95CAE2A7908E0AFFCAE12E485C1CCF311697B381D0EE51F41AA33FDF2D697E93DC619C2C8376F33288036AC39331958E836A0EA6C4C14B6623AA2497AF6E926B1CBE5612E6D7140BF10704AFE8846E96868FEE6F16C790498029C2A9EB357845868EDC5DA972CE1513889EAFB28D99F860C7DD8B1F030ACF24742ACB07BC394695C6C41FE769220EDCB8118F05631B9CAFE603D4D3E37A6EC7922C2EE11C554F5D6ECDF44EF776BAAFFA4312F39FF58CE8CA453AAD156B759B49C59250755A4FF8328DE56EB57BB456F5146343B33332838A0D671EF12399F3848D6179044F455485B4D860B580F54FE2AE1B5004C7148756DA6EC95CE4D0865426DCAFA5C27D9D54BD393AB40B5F9D15BBBEE9189429E44850A1499871CDC87DFE9AD81E35FBEB7005D8CD85A554B7F59885DFFFF9D702B0A304B03B8CD8AEA6EBC480DDD3ECBA04468FE0B6563DF69FB2DB7405C603ABBE89C0F817405BDE8158B0434ECF6B4F86BF25E5FDEF9596BD03ED966329D6526097B8A7F8B337F8507BCB4C698522380BF5C82F72D206D3BB8486D3532B44A8332D1025419265C89130AB583F60F9A406057E4EB79ECD37133BCFD10FC32DA4006FC9ECE412BB5C2513D43BA3618769D328B25A541F1874A78B5C1E6E4AF49A769AD5D92769728EF451DCEE5F89C8AFD9DC4CDC72203EFA8DAE427D91A6AEA713885F4C9B14ED70F71EA1F954435BD8BD8D61ABDFDF879216D68338AE676710B73C2B38541845FAAEB6E1416F5451B2A4159230008BDA5E0FADB3A6B946CA4DA521AFED17298AD57C1B0DC497503EBBFFA91646A6B4DB5C062BDA2DE369E0C93378F91C81BBBC48FAA360A67F6D8A1220F1F204FC52600A175A9AC851060667474E261AE0D6B017FBD3913A868549884D327E553B9D5946740BEF3D9B55CAE5A4E9CC2A4760C186655358CAE25D6F9687F0BF6F910FD451DD26E89477CC712352240B859590BFC48D726376019CF1420808687BC3E420DBEF08F4D1C2ADDA691855750A6656039F83628C7BE3F9F146D26195C51772BCA877C94960C977DD8EFCF895127BC29478F857E2EC5F5BE85770A3D32C9FE64FDC17722AE18123EE88A56214AE4D1F9C2FF8054A80E2BD6468B065C889D9578B6DA184762BCA9D8A354AE56B85B4A9B8FE887D5E24C011A98E1D2006D64285CC49CE42F53655C7E21760F385663F956F866BE864CB7B12CB8C3BA734907F5BD775CE3059E18CA7983DCF8A6DE66A85A7DEA010398A115660F6D240ED3BAF8F08F2D97D123225FDFE45E7F05342DE46FFE79DE24A9A92CEB06615F7C58F456057B4AAB024D355AC0DBC21F28DCA064B171162F1D2809B2353F51D04C845D3DD2B9AABB79030A0BCC0B9119360DDBDA79EE2B594027C820F56F475A0A0B899C05CA8F0FED8488AA6B55839C001EFEC82DF1E33256A3FE69943A68FE5BAADEB96F01EE8199898280C58D71D05F87CF639C8520FA5F81AAA9A2CAAA0E3C29333F20C1337F04E950A94A85D4874661471B222CF0CECA53BE28077CE5C8288D358EE423261614CB9035BC28E862871B1CCA49F5E9BEC3E1CE2C8042ED4B790A86A9D9A10BAF0CCC1A70478B7CEEB722ED22EE3A1569E7D7C85E0966B1A97AE60920C04D75710350977031D2BEE61BE0F41F13A80F62B885D7F984C3EF00E7F0A1E722AA97EA3DA8A7C856473CEE4D12F522116E20AAED3B8B8D703C5EC6B645E0F83E62D0B27CF050B29E86CFDC230779A135348A69B30DA90DB35140C79185EF73554264F227DDEDD8F95A2DA8D3C8FB752000C3C015B13147D7063BD638EEF3F6FBFFDE8E2A0D6BFA5DF1DDD7BC1CB19D1A6824FBAF89344D7ED7D15FB01C788F2DB3DA3EBDF86EF9E3B472D40230BAEE01EFB20FEA8A2F10E1841A1456D952B487360AA4590F5670655D9B9A0407288B2ACB5AFC6AB8354B25EBE328745B1BC990C33692201721022498BDB9C1817B691A791D50F02938A72B636AFED27F5B29D95D444381D2DF8674B828D01F721E32F007412AABCD34757D590864B7EAD8C00F6495F54CDBBFCA9FC8478208DE806A47D8597BD626D035C8FEA498 +smlen = 5588 +sm = E32CB92EF3AD89A67F0B58C8FF74BB2C65EBAEEF3ED46809A3E6731E5FA5D6CF2B6CC18241C7B4A92D6BABE451F0F6984827806E6198C58214DADC8928E4B471C8B32CE4148BC0770E358CB54A64229EAF1CA42F7CB9E1D5713A8C292B84BACB2E6FAE68AC29C27B8F53CA3ECCDD6238815899F280AA05344BE7FA8855110796BCE0C185CBEB40E524D5A50D353AE7DD8F576DFC48485A7094DC4F83F87E555FC5652A65870AD4D9E29FA1AE8A2F04223D57D2B25CAC6661A67C5C1E59004C026601F48E43F57EE67A239FF30878392F1D00A742546D156E50C1D5E7519F58B763C9FE018647F7DC569420832058D321C9A5EC02605EDFC1A43C3DDDAF650E750C2D090E7DEE8E076726D746E84EE96664EB19EBCBDB6360B88CAA56E7EBCC7A8DE79C2690882BF5CE14169AA33ED34500F6260C357AECA8D8BDD2E1D817CA9F4A9ACB32E54A10BBBAB1CCDDA2126D6110B4324CDFEE5B6D7AEA86E755A686CC17670AF4FBFF16927252A622BD7E896B8B982FC17813F2B31D8A927422FD149D0C2ECEDE93D139DBB7EA648902091AAEE91FB62DBE52352D8CB91CB09C2EFC54EAA5B86C4D66DB30738309EBA08B0341E33CE5A1C7EE56AE46FBC291A34CBCF8F0CDFA4D0077F16278610949A84B95487C5DCC5F9A4F4507178D668C6FC01A3766BC83CA581626EF3D50B993164E625097BDE391B9450DBC771B079D07E8DF00DC417C569A7602472257EEFAA42BFC39A3304CEFB3004D8DA69D68B9CC224D21C4B01174EB11C941125911D53BAC645265374B32FBB588A5C5D9495051D810AF310A2DA88C88B17FADC1620E7DD155176FD42780C75F0B1B25AE23C3E224863264497369EA98C07E88AC861260E26EFBB0E690EC819BD82A7EAC90B6928AAC509ED52003E8C58691CCFED804EBC8C69AAE85DDF98B5B17C610AD0C9EB4B44F5772F9B3CFB8E043CC462D3329081067F9A2A4A8D058D9CDA8C4ACE2A7A6E5145151D8E0C5F0EFB56B3A08BCB8B76EB84417074A9F46DC9BD93123562A5E39AA61847BA758E5926EE025CD661942800AB89725709B4031A98886B33D763FD98D00A583B7E495CB4FCA12B76A9BDD62CB5BBA358FBFB1FC2DE2B24C5C7C08A1B3FBCBC151E1012711A0C18B9E9BBA2D1742936AC53B4D8B2D628445F6497DEDDBD701994B54E31668DCCB6AAC76040F9D72FC7C8292A4F5DDDEF6EE2451826BB12CB1318A8342DCA8CBAB72C74F4AF16C24E2582E03C4EC11BC8900CC55E9B04B22C7CB9E8870E246DCB8F985094A771776F950D14EC31FD99AEE2ED8DE9C882CA89674C522CCAEF089A53AF08024DC4C4E138FCA86A4C645E27A128265B7AD472F6C53C6F517E3AA7FCE6DFCE91E8047B8A3E75D31651E16875190E4838C9C612E388179F1D721ED336FBFC0B014617AA36A0AA550D36F54DCC45C7E2C27557B92C4249EAE81AFC3502C943903B77389FB2C6417EA41AB3699FC6970F7007B80507788DB2911B574471261ECA9A0D0380753A441B8ED7270639A0DF3958042B2D9B200B60152AF837983AFCBAA98961F38CB365FB0CACBDD3A89D246C2AC9BDA811DC0B485223864826877F695AE5FEF6FF9998A6BB5B278D9E7E484951FAFD8E652DDCF3E683F42AD5DDF0245B42C420BB9988370F15B2D159650014A093CF794130902344189D6F7DDD9A539900EAA5B407D32A08756EC18209F7F8B1D2F7A6A9244851070CB6AB9D4CFEEA5E7B5D894FB62CBF44ACDE25C03747120591AA380DF5A53D4AFA5AFDB9387313F220582D18A27F69F6588CA1A5D69655E390202097E69F2F794D0374747032C4887E4C9FF22E4B6A473D9729C3749A3D7D77BE79FB8509830A2069774CE1142BE1983841E9E4F197BDEA3CFB330A9893A978147AA022123057B157CD7290CD9F747C680855E0C19C882F8909CFCC288B91C20BB157EEBAB90303827B3E7BA5A2D9157315DDDC722363D317816CE0C9009E4C7C2DADEA0F0FB65B708F8ACF11560D36B38E3D8066C26FFF0C1CC815E4CC37D64279CEF383987A5E6AC0DB34C7A3AE008DB11DF7706914011619C4FCE4982D7B8D603D6EF8EBE5CC907AEF4EDF12AE1895EC7F977775C7731E217031B56EE175F929493C4BCCBD38DC5B081BCBEA209E24537EBC9AAE5C986BC677C0C4D0160FFD3AAC45A71C2393BD08E34C1A175A3DEEEE3D0A4EB7A0C24E05AC347C050D1326FE6A855A3BA5B187EFBB6E48FC110E9151F86421E6E5D1D321919E11B55DB6B7834BEE6E4D0D67EFCFB9673126FB785A4F9FD7E13CBFB654D1CCBBD432C6D34B8BA39D95EF4E2669F54FD1993D24DF10F95BCEEC073DD6ED892782668F55CC6E8F2B063C3B13102EEC2A8EBE5B637B0676D5366D82456E60B965729D16CCE724C53C63CB002CDCA9574AFAE128727B6441BFF5AB8AD1B0A71AF6856018EA2022BFB8A60C3478AB81C55A9882DB74657B5AD39E751D791B1990A797371628DC30DA414350D6C406637C4144539D9FADF59B517DFA26859775846C765035FE935FB5489B0AEAD5305817C1C577385C4CDA7D374C44B6BAC0D4F537C214F81C78E976334B29452FD4026038894F90D5D3A88022765AA8CC9337A7F8357AA6118FD00E26CAE17D763BF4ED2DCACB2BAA2D2E2B80659F795215543530C5B8D4380321B7832B98DEBC06ECD126140AF48D7DCD4E13EE06B772E594472AF2FFC43A6C496ECD01982123641359B14C5EBCF2743AF417473D049D649E512315720728F039A2606D11F8A9D286C0ED7E3BC7BAFEC0C2610966B50022CE9DA9E5E355E04AF3E943B7215596AB4BAC62EF0A919851C7755799AE5E22EDD4082A4C29E78214EDB835579ABEB2918DCC90CA27A92F2B5A9E004D630DD2BEADAFB03D8CCC8576659FC72D3AA58BC41F0DB4CDF5244AB3575B64C5ABE3A63A7912D18B2D06DFB79286DF7606F0377C17FB6C24150F0C469FBAEC0293477341A2C927CC3B61074539692D5CA5A29BE5D7AC38D66BF57432946789723A409FC7DF4686996E7A3DF0FEA37513D744A479AD9801A7A4A49D811DCB7382D4B89FD36BDCEAE3D7149C12AA59117B23AC86C529A968C1C21FE6E6C16CC34AB8CEE428EE77BE299A72E9180CF2968BBD0359C130BC7A8D323BF0AE9706DD1F8CA41DFA374561E4896B0FB77A9DC3978F4CB565234B2B87B0BC3170FA25BDB48A05E714317CEB23B30C4BA7EAB93D8C3F15DB5014B510879D7C80A53BD3E5679DED9E2F17C99C80187DC792A43D656C0F9EA9136DB7FFB732E8595BD3D7B931C3B21F3BE42A5A91A621EBEB890D20C275F617482B3D5EE1F3B3E4C5A6472787E80A0A2A9B7C0DEEFF1051020314F516973797E8A8EB8BDCADFF20A1942707FA3A5CCD8000000000000000000000000000000000000000000000000000000091B2C351F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 + +count = 96 +seed = 26CF860726D4DFA38AE07399838BB336F1BEE59E9F23AE4C81E73D49964997EF21CB5F5412F9A70A1EC39FC6228C36CA +mlen = 3201 +msg = DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 +pk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04B353197C2C9DDF443866EDDDD283C7255E872C3D990AF8ABEA3E893D66E3E7AB9EC643B5E8729CA1A0A00FE07FFB8379CB1929BD33D140EE49B2292D518F94099C71413A3A9C28594414F94B0B65AB90F0EDDD3B951C6AB84D4B1832792D0C34DDE3B400D7E5D218B34AA4874D0252BEA309742CCA8438D15B923D7A83F123ACE741016129D59D78E13C86998BC2DCF2F9ECAA3652301F5030FB677762D07871D564086316E385A2CAE96245BEAECDF47C24FB86A9F2050A4B252F43EE652790DB88591F52CF294419C97A9351268EEADB48D65AAF3B3B4FD31AEE798EA4333CB197B55BE10A9EEF47D7E5AB91963B78B618B2A3870EFAF4DFAF737AE9492C643405D5B7AFCC1096CF50DCE3685C5562518FCDCEECDFEF1FAA4277494FD83D09B064517A590544446FF98FB8283D1B6F1BFA6E771B8DB4473F07EF78B135859DA2B0AD09CF837720701A0463143884FECF9002ABA8035312D4228FB73C36DA6F8F979F261F2FB7488775122B34FD2725D88AA102F56156F476AA399CF6117DDE6F32C32E2798F21916708EAB95F9E02DE5B36FCF83C578F9D0D76FA32780B621B184556E69F8B54C183EFA37E85205C4FC00FFBB8CDF71B9DED4AEED470A7F1AD2B729A95B48385B0EAA9AC78F9FAE69E8007B1590DC86C694633B9BFE330818E309CFECD3640511918949EB5973B33602C31110FC025472699CDB215E06095DF39874D23C537300D1AD997821E5D64D2327FD10D6041D4D533888708D02371CA8EF1DE035D60688AF4BF5AAA124EA2D960341AF73ECE509FB810B7BEDFF8E7A089C0E8CA7F0A127785BCAC674ED79A43E69825A4D71E9D316C223518D83EFF10AFF5F43B4C53165014B932F932457A5F1554F837944CD0E09841C0A4CA246C3AD61F8FDC40D38E4405B6063D23E9B01180CCB8C923CCCC57E7A679399B7EBA47963EEC2D755EA2E57E366F9A96E324C5B11B7432E0C61A699AD5CADE1BFBBD3A71AD30E5C2011EBABC3CDF73ECBC24D3BE401A439A3C79247935CB94FE4F2C7DCE2937CBCC4456DBE7C25F92FA7312B8DC19CCB264F3420ED502F26DB0231D7232CDC652292C4632431681A31EA560139935A7AEA85B413E5036DAE8F7E9D683F6AF0C46B18BE9BBF06D5EB2D242470CA2288889A83E6C05BB2B8C152B1CE63A619B8F83732841A5376C47CAE67502E3B82B8804701FE61867B41393B3E5E6A32429FACDC43F99C99610D1BF2A18052DE405CB0D66FCF35F4EEF18EBB2315F51C69412F017DC9A89811D2357A195C6F871FEAE843D47FF573335F3B342069CB72035155E7E54EC1585D80938CE0D86E0548B7DA93A161B5BEAB92A40EB7359A17EAEB842999BF0C3A99736C918BD3C08CD804BE209EA7276D8B0A6D6FEAD306E6AE021244FBDDAE7373A58C1EF0E86E37164251CE0D4B53886ECA67FB237A29A4D665594098F569F8F1D32846A748AAC431CABBC36EAA38AD17D6023A4054AE94E17FAA0C3C8CD70C780DF581D3FBD456CD1FA7D3636B98001BA70204F08AEEC87EA2E42D61AD591C4EF2AD719EF440F436AE390C614B4AD6564DD98BC1CC9F864477AC24ECBEB32BC254A0B72AAD00EE71C5B5B72E1479135D403D6E6EA6B467922DDBE68BFC895729E7F9826D9E558C965827DED2DBAEAE97D4B80A1F62B4563515692F78440344FA30EFE0DB127D24784EE25C4D48AB00FDD2537C13C81061EE6580AECC42ECC11C4627F4EE2E7B4A58740DC2B55F979F29995ED8E38988C1DC613DAD21684337B6FDF6ECAC10CF39C32871AB590E3D7B43A20C3F2E17F0 +sk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04006290C1BF419782C3148EDC761731F318DE066CB97FC90C3494A2728C626DC5B59AA50BE8FFCCB2A566CCD9AE8E5505D5C340A7075DB72CF4C5B1B175FB806D0B964DA3042511092C22162C04034C0BC9210C807119C528C0304994364863828C02C129C428268B284E0941851925329C002CA4242C1B418E1A110220492619A56820366CA1368E14B6691906845930265A140458800C50322D90A861DB160EC024088A923009C811591680D116461094880C85040209491BC685A1886144804563126C99225103405211473081264D12165213027011390004C76999840D84A8490A9589D9A6000B000223124120A42058428580B461818060A33009099941008428C82204CB1664600829E2480E4B36845C366D1B982C8144041B246102854D11C76C88286A8A140A14352E4B0026144651502486D2046A1C206A0240319AA0691B4549CB088014452243486494980400A28C2300214328640C898182228D5CA06C03B420024189C2028892940D0C836989102413B26180106DE1806DA4922802B9200A4648949450D0C46008096DD21248034991CA40220AB0700B214219A160822430D9386D124742034342CA4692531282C42404E1A0905932465882242141641881501B27518036041A466602B46920C54C22355282A050D2B88D182704CAB251E318509B9028C38404030306DC24908922291BA089D336406022240A0325A396651347684C00241412201101100AB32450464A5B3682400042DBB405D2148612002EC296854248811A288550B4910180248A3404C000800001808B3664C4808C8A1805A4162D1C092493C210E0B64400C21043B2259B188120986824A98888926154A86D01A26D6336498344848106300189116112819B20051A358A132968C9C0701B0641A3C61021206A94162A4A106E93982000208EA024296304515AB08800309143306613294903B53021A0504934611A852884964561007284A06903499214C22DD1A4714A88402331698C420962146921328E0C470AE3924DC9A41101C76441240CC10662C028848A2400C3080594100524B74919A84C5B02241211900B262624A29182108289446621374C9808489A424951389200026802416AC184295C208192B845A0C28111C000441288818890E1C485A492901483417A8F1CC5FBDDF050B8EC25101C69E8C25662CF1F79C27CEE6AB628BB8CEDB9020815657025A4C829035220A35CB06CB8C418C1464D8E811EF6DFD4524871A75DC19C85E30C13CF12D07A43F123B97415ACE6FBE688B7B5A855D768B109256D13C776F81F659D032591AEAE6F0F29A36A473088E5D398F9D2E9DABCEB45373207A5F6D95D066951EDCB1062393B54D4FAADE45754A6CC145E921923E66127407DD8245A72F08E180E935BAF675A4470BE5201E58F655AE9959EF2A35CB194BE70723D8B0F4B6C29A745D98A435C0F633A6C276C08D6F96DE31FC7C54EE1D8520D5475E2D21DE3F97EEE57C1EBBE1CDC8F2FFD99618EDBB42E56CBC2298E560F04B729A9DE97FC7CB1CEACC70D0E7A2748D9FC4EA5F165C645D429F6B90D90DB641BA29D163292A4A2F301EC39E0D83FB32E5BB103BF2DBD610B97CAF84D66AB2AD03221ACC98B2598ED90455EE81D42B96874A135A6741BD4C2C71BFB8EF3CC5617265F686B9692D884BA38E91B1B19C889168C675F1F0D5377EB49C3DDA1B42358AB9612BD779DCFDBE4DB7B0839D503849EA324099D0C94492B134AEB8075A37FD3FF136D5CD8B55B0EA61672B6A76CA5E7FF0C1CB3968AE29A46ACD6BB817C8AA903B05E95E49C930374CCF1D17E683B5DB47120D1F26CEC01982282BC30ACEAF083D64AEE1E77F262AA235129E9BF0690FFC49BD4D334FD1E48316277402C6D66E2619CBE6A68228D93A6B8CD73F7AE62ABE75FC6624825A8FF89C84DB1E667AA9EC7A1553E9676BC69B6F3733CFD7A892CCCD1563C95D730B93F5B237E02D0D426C71A551682C6511EB634EAC41DC4B15DB87043D9890EF454AF197AD231AB5A75D1229F09E110D17B1BE4E4B36C8BEC6A8735E3951458CFF8CB11EC95A06B7763572858EF4189C2A06E46F066D1B0745FFCCCC317694AF8D5746B1718BEF62A31E06AC7BF4D177FFE454FE3F517FC793D3C8DA02605587187F6146AD59C8F29B7131CF48372AA575BCE473149898529EEA72DE7BD7928F0ECFB24AEB4CC70F977876D5BA1BFD88527D43A46D06B5D6F72E19D3D1364A78E80C334B5731CA6663C6D6CE0A8950D3AB0EF53D3869566393C025CDCDB3C63D38F88E38D56536182A85559BF954154F08AD9400A48A328DCB5443D1BDCCADA135178F255076D63AE45FC9A9FF142FD4D5E8A8E08D635E41153FA5DB98D8F097EA5C0BE5914D88E1221EBB2E796DE214ABD7B729736BBC6F4B8BC05FC4F18433FB403BE1FB8FBE3A2F87C8480895C182A25EF404B51A6C5DA322574681544570974EEE3E6E280DD3570FF60E5EB205F536A0236D002DF27C6A899E9E268B983835B2DC7CF1A930201A574B1D6ECCC660D28D258A1CA59F6667C18A79BEE4E07A2FD463218CA58BEC1AE376EEFDE6A3E3CCBAE93B1A964667F2F2B823D6F7F18376E8A208C778396B857DE94B027461A2FFDDB3B98380AFC94E5E42B7DF82E07FA3B7EB300B1EC0C91E5EB6BBE6AA062621225EF745F9EE9084A9CD975F75D81F1D4F19238C88F4D10397FCF2840C9722CE6342D17A00994886C9191B6E9894BF1F2E3F0E4719A605134FBD1DECA611AE4E14C5507249DB40CB3B6F3F7E9E2869CBEEC57CBA5BDBA67FB450FBEC991F044F96A6A3B78F7A40E27900EF98528C55093C76DE96F0CFF37C78125B1BEFEE046940A833D35EAEEED3921563AFE47A13DDE225C515BBA59C49B4A291132A07E974046549939FEBD1EBB92DF548C246D39D8AC020F3B244D2C311CCF5246430F3761FEA2A222A73FA3FAA2A407259DE28661AE7DBC76977F0DB3BFB1FA861FDF480816C3EACCDA9B73B45C90D88A5B4D3B043D98FA03E6F476EF203A95366B86C2AA65FD34A40E5C3ED8896864AC2ED7110141CB2A67C79862179ACF889C442736E1BAD83601DDE14453773FCD609F6CC69D155574E02409AB72F0B1CD89F4DBD8465BA460D688209420A14061AC061DD8AD63A7AB0AF3B8F329C24765DB6E43DC7F9EFB5D9C03618B12F908B14D16E5B2D63BB1350FA9F06BD2BC654DB15701372A5B4D9BE603363A69D269BD3C437FD34B267DA2BD6CA986E7118EEF9A5642BB341CDEACC32F2027C255CF793EC650ECA84970633702342C763068D721C6715A6826D39CE013060F8D85D88B22EFD64955DE1AB22D7469B0DAA08EFD6E4A696EE269FB5D6F6A4045C697561A5806D95395CB280EDFE982D6628C17B3B7C777FF04DFFE5272EA5B7CF6C2E6CFEAE7E1C22E678C2331B9C7F48E3D4460FF06692745C8AC8E9A9DC25CB0D55BB46EDB9313478DEEAE16CF4788C29DCFBC6CDA76B0B06E619FCBE65075E846D45A34D68E08390380283197 +smlen = 5621 +sm = 42BCC12C397B74A95C1060CF4C335B7FCFF5890F4D08C1FC64D0E3A19E80029AB16EC2C019C0246D541804001BEF0B2B204AEAD2B34219373B464AD4D5354B20C53FD980A6E115DCD3543B7E52C385A425E41F6E950504B3707AF1A238BCEF2C1239B887929B3105E7C4B1D10263AA45B2C44F880023083C0D92C09E632B6C197F897D54110662FCF41AE999E354180CC1C57259CD1E155DF4DF3BAACA6CF30D803361663D2BCAE6C39C8DCDA802834B628933A804E987EFF12B04C6E819E2F91A9231B59F3B41B11CB9431C0734D6B6D54FC775C9F7AA2CB20815C3D192EA31215B0C5719D43EAAEC926A0CDEDE3963D9D3D0B9D85707CB85FF97C2AFEEA948E48E3149D33BB080CE33EB911FB863CDA75DCB28F10C8682B2D64921B7841D7C049D32E159A853EACF77E65DD249B172764F4FB541917B105881DBBDA9C1729C41E3976A181E0900C30B1617E7EEB5171A4ED6F27EF524055A4B68B7F0028818933EA2ECDA625B116866CA83BDAFD0E324143B9115689D66776C13C4E5C4DF378F1377F3A9D91F2CD7CBBBC83CD23EB6BA6BAA8FD37C8A3E3C22C34FDB77229A2BDC78E8CE4E9B096152DB281693CC730F2B9AD7D1768E14130777D80FC6DBCD7E396115C3CDE9540DDE7A15F26B0ADDCB07F359B2A28EDB54AF0758CE870154C3869F1CE5CAACDA56E426133F6EB06DB53F5B1683127C7DF7FD43ECCD932781F0C3168EF1E870EA91473A41AA7F22AF472CB943804D3E5DDFECF0673B557E26DE8E231A9CB0082130D403558101E628BFE21AB50B9F5770620DA23B160393F0E3A2647494C396973E453B1A3D7ED85788AE603B3DDCBF673DA481BFA15B41635993081C57FC450A258F673147CE0760AF898C0ECA9D6D937CE8FF2699EDB850DAD6C5B224CC431A2514FDCD8D6D14EA347235A46192DC358FA2564C1C9104E372A3C59465D4C8F2D7FC95621D4E8DCB93B7A3E5942DAAF63A0EFA8A2C6C106130D5A320416CF4C0F1F5F1C98348D0A738E30B5DB279F46DA6246748160B55EF5BDECFAABAB4D3243E8C5E7CEB81E5D3D6B8FB95C7E5F25BCE33E25CD04221DDF1FD1F046C0CF774983895795B9C2D7CEFC9442D998544932D9A810402926A7AFC966F027C21C38772EADDD7D50CD60C1771E515CA43AA8EAF1EDC18F16E405F00F4652E30E1F08DAA8E9237A7FCAFBC762520E54D1705D9EFE7F1D19224BF6DBAE2C467F4D07486A23FA9C324E0CFCA22FBD8D97EA59479D005F309E59B9167953E6E81C3718EF76E2025D182C2BF505D4E9F253840034BE863A25516C773A691DE84DEA5B361C5FB72F730DFBAF5B9B20D0FC51D6DDAEFF6B24A7D493367BD69D76EDE9BA9D127D41FF47873D8790E20F219EBB58DC0202034FADCB42B38D4CB504D8DC639D3306D7E070DA2081B276C3D58E1BF08235FBC478AD95CE3063282ADACF62FF42912A169BD4FD00FA1515CFBAF7BAB5456DA6E7C9F628A6FD82C0D638848948E4B7E4F89454C2AC609E237F044C478565E9EC817B19DB9EEB3BFA37A5DADE25F08CA4010C3E2036F90CF9D01C06A70A893A83109D67B320AC3F30ABA8C0687B7367A2BE91AED1629909B4F48F3FA0662E42A7F2A9614DBFEE6E9572BDC6191B7928627D8BACC92483BCE182263AC960E45F78DB6B1F210AB88A54BD6E636E430D51B532B3AC2261719B092B448E9F244CFCAC43A20793D1F83AABD93212B0C137B0794C0CAC5C81B014F5E20524FF59F425A88CDBFDC4C57E9EE5AB388FF925B2E49722BABA596D06FA161ABC9DC9EAD9CE23826C1A12EDA3B782492B9D05125D4E432D41548F627AFBA68A1F0C201C415A3E3C19A6256A0520542FD36443F1E2714DC4E338A631C0E7FA62A0B21E300E68DC2D61DFC0CCF7835D4863C9AB16945C3F08010FF607BB11EB2C381F7C6708C1D987EDA0C73B7C5B5C94A94E8D8A6ABDC4DAC00C9D52C3E0DD527B18434F5BBAECAB11AE125E18AB3E25643B2A475FDF5F1F72AA959A2856E4088A194F70FA45E39211E3DF10D3B7D55938A4D8A1208CCA5446B5842CFF2F10651A4FEEB61A8AFA7749C33BD14321EE90DB4E017E600639CCC8B8CBF4C44A91F37CA8568EFAEB188A7A53FF4FB9E9EE4ECFF0B5CDE1F7DB4568053B334A2ED934A6CFB658AE4206D6EDFF1E0C84249B21C86C2680E1954DCD2430557BC7637E18FDEAC6462227BA2123B10BA4946FE30CB41FB1811B29FF372A46207913832F380227874D75ACFEE7886522066E31AC5B447C36E8E3832A67D1D670A24DF929E82549C4728A41E3F8DAE4BBE1910E0CF54BAA423B288EFAA91DDA6B39463895FFA389E33631E030A5C7C8616DBD628AAB020B3218EB352FE5AF2194354528F8DC94F2931E08E41C0F5A13C5389FA7D90D792053A13355F401C35192414161C47F385D419D34E9061583F8E060B8A6707F737E6BF781FA22D21B8904DCE33FD0D1C1A4D65CB96600B506F7C23C70DC0FD86B0734C3FFD004B780F93A93488E2FB9B8C83228761516F51FAB715E2CD03C99C2F69FFF9600AE2E812ADA63B7F9E91DE560870994A714888436BC423C4FDEF75A016DB6348170E754015A90EE2419E2738DFA6ABB8888560D709EB3DC6657DF75754290C63BA6F72193701EFBF9554726D677A63E9F606166F82A3D336867122F56C2CAF34593339BBBB2A5849299C37C944023DDE57F658AD655A990F6639749FBA22FC42713C05405B08CBE01CF13FE894FB6B95A8F0C5851DACDCA1661B47DBBE54CC9997C4EDF8D1C73F3575A6105D49E8258C71775D4C818C5C340FB62F8F3D497E8B3ED1C0046094BD3D91900C1058B450474D33027E8136FFC0AE8859EEFDFA9E1AF3DC20CC28A3555F3667DACBFB851E672037F81CE8DCD319B12FF85FD468A0E4A91310F0B75056383EAB52C9D46BEFBA8B9DE72A4283B27A5926B40472D2438AD8527C6BA48A1789F73EB1F0F74237716DFFAFD427D10C5AA5435F6461C13E8CA2E8A27B9C682ACC84EBE3A8E09FF2CC0E98C76C68D4DE565D7B0F1A48B01BAB754AFEEDE15CE1C0C19837FBE466BD9CFC89F02CCAF9C76C1CAAB667FF6FC4B5672DCA320A5B7020B7FCF677A1320E1B2B811200FA5454E8DD3425439125EF77E044611AE86772B3914B918F6BD1C82E39458FD91FD6834BE71500142F001601936C3B89226EB315732E2A3FD63FD34E7FFADA5573E75AEC891B814EF626BD496ECBC09A301A15FA77C1630A114DA87B51DA5A92EBFB6E4875B15390114D85B0D0E20F13B892C1E951F145C869D3B5C233159D11133A21BA4D07090D535B6A7A8690A2A7E201183234364046515A5E6A777BADC5C6DFECF80007192C44538399A6A7AAC4D7DBE0E2E40118282E436E879EA6AED3D6EC000000000000000000000000000000000000000C1F303DDE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 + +count = 97 +seed = 13F1F446D9AA5AC853278BF74C9E6447A6CE4294C037867F43DF554370EE261D05C7260EEBF46D6694D0850B8343FBE5 +mlen = 3234 +msg = 525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B +pk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A4E7C918CEA2602ACC3E593565D7A45CFF0A5BB1D068BC9FF338D1364E93949601DC99C21375A024F5B8BCA1F24BA8237313982ECC47753E18E4A62D47C287AB2C990B0C0C75B58088B852B899860DC782046DFF3027325B14B9BD0A94DEDEAB2DAB68C6EC81CE2554AFD97D9F598D92AF02C35F077D729E6027F3FEBD735592FAABDCA4F059DFC01EDD879FEF62C1DC33DC87CE040B86B0DABCAA7DDF344749D3C04C924645058E66CA2D4C6DE7BE685B47A74DC3D763D139FFA45CD8402F9292732C96E891EC17EABF05190D7FD53A2C4801CBB60665AC02D02516E0C7130F10B217878FD226EC797BB730382C088A7BC823C7AB1B78512D878732BF0E7B8513A8D1AED278F6836AF089CA714C24FDEC0210AA360DFAA053B64D4744534D7660944AA78F6B144C6060FE8A8F08F6409303C6A254DE698316A1A7FB37BBDF107A2EBDF290CB8CF6F8B30816779E042DECAC954D7C60B64D1ACC21F5AE4E8130D88B46AD0BB10A69A90D5BD46A1D777AFB3B506E2FEBB6789AB3B794C051DA42408D07A67D237383125E05EBFCD4F92F4FA4947F5713204A6555E66D9668FA1B51997044F15200538EB6E597DEBD3F7A20EAFF97ACAA8F7D7A6177755D6E119D9EB23D2DCC1660B716404E202671681C62C4FF81F3514D9A5758380944EABB4ADA5750A0BE295D0B5AB8E6D3C5193D87936C47EA71049E705141101EE655533B59EE0866B653335B697E84436AC74EE8D9E52516823AE8C278F82247FE4B09264165EFBA6DDC8D6E2C7D117898DF40582A67ECD48D498AA7B50ED0FF2C0A5901E949FE1A9E947A881EC4CCA6497F9436C36B2A458A4F59A619364CC53E801E67B1E2F3B2FEAA73857DE7C42391B3F363B864AB98405E62141F95307402559E54D186C443FFDBA66A05EB8076F662384C94AA8FBC2D6F2B08B3789EA61A93198067CFDB17C2C392985C8536C53AAB27B570874EAF617639260BCDC33B737B0BFDABD302F1220B88485DC015D22800A426E470A13DD5048D9F1D881E51F8DBBC6B525FD3A6B2E8254C0BD1590C1A7C67EF8C29789458E6D0D95499C875BD0F70CBF329AB4E505EEE25B8C422BBB44CDE48374F206632AF4CD95B27095A471DCFBE6DB51E2EB2484A7B57BB054B0D42B336B58E76BE5C70E7B0F82AA894A0DECB8D5F6FC5C0E3C68E509AE5061ABFF7BB1744BD8F238E283CB9DA9B21A1B05E51B03C8E9C6F5F7494F29BCC2519EEDAAED8F1485159A4B3DCAFA3FACE3F5CAE1C2D772C8A1D2DDFBB466CD6FE257DE8553A56226F6A5FF43A314C262F9CBA3452E25BB2C47EF370C6DDA53A89BA08D6E468C85B2D72091878173C8285515D44B3F070929CFCBF4CC7DFA7BAACE4F1B1773418AB30C2F35D595E84B45C103C2308BBBBD51BA91513A5FF015061F6644D1159C0AB6948D890D728FFF0644F39617C35DC59C13E02F6FD8F7BE6D3C0DFEF663DCC61D4A1675E4E2C80FAAA86A84719F9532EE8153E62717BD0B832A1B13B82DE5B5B9DDBF5F337715AE9AD3F311B11D6C1455C9F82951815D8E5FCB005E2477017B4BA66865702BB536A27378E29388AC8B9CC99D5881864C0F06DE0C9235D77D6FC3D2430E7255866E4E735C75413354B65411D886C62EA19CC10BE5EC2864BF899BB22D86C4CC1F25DB148E07A44FD2CB99B3177A31853A92694B353D1E856F1C8F91A3A2F449F70918952C2DC6DC072EC1F56384F29ECD8B6DFF591C8229F3CE8C39EA8252B68B234A3F5D423D3879E4E72A9BE99FC57D334CA1F4F045660796DF0F499B5B2483C101D94DDC31D2105 +sk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A473DD5EA80733C180A686F4A953355B30DAE6C10BC0A9AD3764DE372E5D827E33E0854BAAD1BD5877BF4B41B768ADC260AABD16F9702751C3F9628A7C0ADE8EA643442109C2485A187200046C04B6889110621CC98198108989C02903329181A60190C065C836811C27448C38104A40801B208C1A317249004063C62CCCB44402140A18033280B809A0466D50428811934592047111494158468EC1086820088E64B4051CA685CB2628644480203192C8C491D89050C4A26C12C98161A2886344301B2082829490C8B2084A12881429040B050CD3302A08971194446ADC08800A806019238614A8858C180C9CC871CA084001834D1A146204C08C21234152B28403022D589628013629DBC428C3426C1BA96989A28901A4259BA62D0142919A080004C865482605E12250624201A3328C03024A1AA20012B801C31429921641C4C66C0B3142C026022408004B140C001092A0344212826800228E9C2269E1C08444400D2033058A9804DCA02860A401A204294A962C9C14910C1030D8346584062511036122838021A74108330942224D84A605D0904814094DCA1891190446C1866DE1324521C1284A20209BC24512C8651482105BB424590202A2428ED24811CB28220AB06502903188020E24100E9A00101A850D48802D0BB74C6210640916101C18008AC2402127208CC0498A2449583600D3A429D99661D046018CC450198729229385804401CC02028300048BC248D89610631400522844E2266A12378A4036812435261286611814484B38514BB02021204D9A0805428401E1949140B22483288C239250542229092684C8184209280CC0122682426C4B120563188D892209C1A82DD0C6500C184613822090980C50028088B4255A942CDB46301B088A89488E2035028B289010C0681AB729A14666E02625488680C2362D20094D84908CA10284801644D2C4850229806484811AA0848C2284D3A64913860D180466A0028018C32C20336924364584B46DE20424DB4401C0A025404885803800CA98640CC92C93A26D20B785098608E2A48D82A08D8B4625C9B40D13B625548461422890C2206C64000958A27083B400189664A1982122054C1A0722C0364A44942C9AC84410440812C92854A605D826829006091C390A1B2065A48685C9B6481AB931C8EF4E415E78B2DE0784A272221A1B243927EC8E4A45A64F4F7D0E277E05A897A58FE271E5135A79031FF08037BB903668BF064F8D4E9EB9A481DADC1A44D4DF2B097CD1C54A8650F66EF281A4A9168899D85444ABF73F36B67D5AC3B12D7B3A78725A2A4228C1AABA69E4F49517972AC57643D87BC0D07BD558FA74CBC69F37359BDE43B9EEE49CA93A847E464A1344A325B10CABF60C838BB6D8F7573D233BB1113EEA2EC5067D2B05BDE694ED5C742724CD8FA9627980E04E3D75B8EC9ED1BCE69903FDD281AE2AE6989A3F8C7431A9BA2616FF15D571F81C442684498E7B40AA1BAA94E811CC390897EC7DB20AEB67999A5339C23E43FA3BA8D0E96B98CBCE7522667784E0C6AFC0BCD44F69F9A2C845EB8C3C567B81F4D69A89051D5ADD4678050810CC460118B7623220E82E0A10A2F7A36E1F1BA61897D0E8D144F89C40FA1DEA23A6ED3FC6A39580850D1E7331185BACC884DF7948C7472E18EFD9041F3A60C5A5CA7C192967442BEB80EE3E2AD5F679114EF0DFBDE9F6B649B0EBF961D85AE3D3D96D83844515928B24D7C23416BCE9B33931C366EFCF9E65C22D8DEF7118AEE7E77DA486EAE37CA33791387CDEC7A3CD89573AB65F81A6ACE385C3E6E9F2CC02471F7AE7AF4EE5E1D061EC2D56D36D16B933BBC37506A3D4EC16E3CF8CC6D0BE886FC7CDD7F5DF4626307C2231D22F2AE39358BCBEAA7C4B916E4BCD268BDB5DB433CEDD4F02AB804B3BECC6AD0347A45B5D6F1CD30F2EA5148BF8D81D6BC27FB783F4B994915963999F9E5CA2FF96CEB87AFEBF51B568D7BD4DA6B42D920F5AF02B152C2EE8A259E97BC1C6C4D2F85C57CF420C168EC0FC10E910173F4B63679C65ABF4756D998AC0C653D2DFDA8D777A0A0D101B7476763565C73A3853BB65181979A26E5B1A7A1BB159119F1678A4A660DDCC4D47E716D2044A46CF55AB8672D22EC9D22176143AB64785327967D47DB389D06CF9F0DB2460CE89ABF09AA80CF66F67A11F64CFC563DB391222A5FA398822CA70AC2A78195AFD6E1BDEAE281454DAC9AFD5686323F3FB5B2A499EA16D537E6EFB770F982EC58B000353A54E07C31B58FCC185A2975301EAF1AC7D3D2BACF87FFB6565BA5485E26C822AB40F30E18A9F35AD318AAB89F12B21E6D5A617A6DE945F52736C43E26AB1C29D05D59ACC2EF0ED2C233A1D448DDC091512088F466677FAD273202B369982BCD04133A54B929CEB8DFE8B6EABEC1ACED484E63701CEADFB3D2825620C3932AB943B0F585122F0B60A42ED3613232EF141B3705A7B47D8ED31CF99F8BFA40C1F994F8793E3AFD67DEA863BA7883BB07C4D6EDDDA03239C4469E15B7B85D7EE7F18FE39041680887B58C08DC41621C372DEE65ABD766A45EB62D841A9C5CCEAD3635A509ACEA14CF0C9DC6CA79CA2784886E6070472A673CD6D1287EFA646A4046EF1658DBEE4D428D27CAAFFE1A9962B6B254FF24346815B8F496B4640B60C91710B13D4E5DF8571E2E3E8CB00AC5AAF6868887A5A200DE6AFE2F8051E85B81171F89B578B0B02368C21CB59883C953A403143A89D1B1963B99857F94A2C1AF70BD70BD9429FDE6CA1FD6190014480084235777D203C2600D56855418A48B911030F322B82CA714321916A244B98C4FB9D5A37B360E69E85478FC007635F6EE287CAB58FB2D310C13B31BA730B2BE223507B9D85628732E53A11CB951FBD33E46908773ED0647503940574BFFEB83223E5B0F2105B08B1FE174C98C353E4FC231E6474076A4A1D0F8BFC09DF9AE429B6D118D19E9CA9CC7823F639839874AA7EC58F6023DC3CEF629ECACCD116A336BB50AEFB895AC71877719993D4A90F5ADE870AF125F43A005F7E7BC8FC6DBB19D641C69A729D7BFEA8BABDF01AAA115FA6EDE9EB403DC88527E52428DBE21A35E1C488B215DFD9AB4E10DD62B9C1F0C36231A1D710DAF93E3FBDAB23C7153926BCA81D5912EE412D624AF6780999C35743759E474C86ADB4076B95D4630F76BDFC58327D1C3A3B55E3776647595915C969598E60F671F74430A240CE5481115A70CD625C70CAD4408717DFAF22D412433071A348B432E17E1FFEF496C771E048FE400DFD8F9F7C01924A592403169086CF06BD00B375DC8D6515AE22381AE404D40D6B8CC8FC6723BC6C0CCA6F6E02F2F719A614EE47D49A65B0C182E9CF1985D08ACCE85530EA71E76EED95FD7E016967B34C59498BECE2AAFB98228D45EE8467FA91D2EF0962394158F20AC02F35EA14CDE76F8AC3438ABAA76B2EA8708649359A32C679B868C0DAB73AA23B424C6672177ADB22472DED7CFBB4A4B42111367DFDCF4679FAEA967B06602CF5D811 +smlen = 5654 +sm = 5E99C03C27AD415672C7600B7B7C571BE87621E803A48120829C2C0B8267FB315991010CEF2515E3448DAFE6C6B68C92E25B0129BC61DAA8784AB7A14355132D00B81966C024CF51A22C6E77B983F67C8864FFD39C9F34029331E08EBF3C9F69FC65B57F748592279FF81D2E1AB372CC618AC48DC573797BFEEEA73837E9F0E8727A5CCE280E7D87FC9E4013E58B93BF87DEF0D6B03397265D3F252BF42994A0A0CA5C8A0CAB12095A27C47E5ABB5D921AE98F32B189ED6E8F63E9D5A7BE896C57C49ADD94F2BBBACDAEE088136A83A3989D0D4BB69F38DBFC0BFF8965ED0EF58603234FBAD09DCDA64A152656CB3B93D7E65A92E189D24CC2C1B9BA19685BD80B6D1ED516FB16D96275E5E66899F1EFDAE2708AE12B4B5548555ACB54C11879A0E36008A7D18DEBE1750303B29CC60661606EFD479CA1F2421D1238FB12F14B506A1D1C6C2F2056CE776FE3BC641819B282D8D0DD60037C23BF5BEB6770026CF725A6633F3008FBD16EAAA1F650041B7FBA4BADA751D1AC94B7E684CC678F983C34A41C666B5BAB10E2B6132E5459CA54518B4D07B1527E6F0925885CB19E91E4589C8423AFFA3E7BF652793744B0605011B54FA64FFC1916DD6B68B16F1D42FCBF8E3EDC460674214236F06BD593246FEBD350A0A69CD8FBA31313FF95DBFF0A9E24006B9E4555258F60654979FEC47A145DC50F9C993090017E018E62DBA4AE706A29E77CA19CC7BF38A13F8406B75B6613A19C9B6AD59D9903AE2F7791B7AF5A645CE65F82212633556291F684963FC8494B96F072412EDD4D86CF588D68FAA4A995E35DC5DBD73D3551B41A028E4CB1626F5A413987E959DF06301850DC83AAADE389A012F32F131D86C92D41B10395F0BF1E256A92C4E806083E95427C0578235041D447E8564B82AB3D4BD0B7D5DE0559A7C97C10B963DF876867EB7A9CFF5035B87DBEFF8358E345A1CE441CE710DFCD868D9042573C7A11A432298FEEA7391682621CE64FA1E43D753631EBC9DCA1211AC67CA160AEB1A0101701780ABFD50C90CD8A4313704DD7A4273C32E270F791D258626E8F485D222784C5C3A650336B323D53EA635D19B1BEBDFBA233DE1C410660D9246322E51D538AAB56E24D83A569BE427437F5D6D722009864EA0A920EB2BF012A00580FFA424CB5C051BA39994CBB94228EA29017C273CA4E847AAC802CD31D7EED8D20BC0D6B203B74AF69839022D3978AB119A0A5903FB96056439AC3C7808875BD827AAAE0A108563A817616FAF5ACE868C5FC30E0F7C4E1021A31DD44ACC52AE771A69142B32083E787FC9A4A1BF2C478593FFCC3505C9EB60811E19BF11F21D335BFBAAC125A22F7B21802EB50FE46F003BC2806099188885A8E494E6969125BBC3890DE210ED20E2DA1A917664A5C16364649D2BA30C42396BF4529C77D55CC4AB6B2F09DB8DE387FC97FFA8110FC3E71FF33E3CF14C5665DBC39EB6FACE9306C14E1119C66098BCC2CE26673563BD310ED815029C7C1955B60759E2F921A241660974ABBD43B498672F9B5C462B907325793A0E23C5E603E2356E7363F6C676075EFB4EEC77B71E91921C74970059EBE0FDF776B47003ECC0BEFC553C88E518CB7747DCE1B6F9285F18A4338C84EA3482B49ADBA9AC78C2E7A1CCE71D6C335A72FA10080162D8C956B66F45FD69059BBB61720B9F9D5188E7145D02F922DA828EBB8D87B753CDBCBC22C70476A1EFE320066BC201C7C9921CFA8791A545D6F209ED81DD8F199D364051001696AFCA96147AEEB593E4EEA0F1BBD3721F59F8CB01F005BC429FD02862814EE8787BDEAA956DF0942E1E37F1E379BF26238DF8FDB12491E82EB9973F0F0A6C39AC2C99519130DDF4C3240304C1DF82D353809496C67E7D99CB9C727E94AD594592FDB079FA62B0490DE86F7EE1CC42B12204F79B65A36433DD41BF0ABDEAA8BEB088129967FEA6110B42995095A8128B9DF82275CD31AE259187F3785EC59BDBCB33409FE2EFC3A9668EDFF815BE3B74C82A8B942B2A831258CA02CB72CFC3898531A5F63CF523B54CEAF00E97FADBD064ABA373BF9716252A5C310CB815AF2715ED59728624B75B867BC5E1B38DC559BE969115DCC5A82E27A7687CAF639ABF974D7F8AE987F6A9F608E69540C80002FA79754C133607AE9ED1F4B20CB0426D30DFC28D5DB771460380BDDF708540B9BF5B04B982A013F3E5AB5EA44B356684B4F534B62E70B3B52D81BE2FD2D3ADE022E35332696ED4CB0F579297DA88274706BBC9133CFED457E09FFC6090B6C486F81F246BAD37D47ACCB488D0C1F91DA9495F88CDDC573C4B6C0053F847872D2D88C6D2E5F01ABBD61B7597F48166690468F9B0A2F54AEAFFECA39E0B8DCA0343E06DFFD8CAC54D14F28DA06431060333BE53B6B80A19DBAD67523E626F639431A7D9196BF6F87F521D031F761D0235D7484F21717F1BF8DF813AED0CD36AD74951DAC7E70D3E0A26DE94171B7833CCF69FB0FE7CFD03E21E74C1F31AE006B99EE81EDA1D3610ED2F0F68946D8C174F877483EEA9E5241BB0B22B4C5168A543C24C62CBB31A4B3D94A01A6498827918564B108E31D55F6B1ACEFC4CDAE6ACB46CA39E3CF0861E8C75749310BD042C6A51CF5CF307FDB3EDC4F795ABAD94C907DD8C996A3DD2AD1D389BA33573EA0B7C610C152959050C81CD0D9E30487B40FB1988EF23632D5317FEEC02E1942217E4EB614D1CD22D8BC31C1E0804FD3877AA1F24323A8BE627458A838C30AD0196B5785F499B179986E05FACD9296502C50B01AA627B7842B97566130AF89F4D46E0A733F847A88B319C5E7EC65DDCF96D7B0B27BD2CB259A7F67C6A21B9E902FB03911EA598B3366754FFFA33B777CF083C082DA281C2AA87EC88C648AA9DBC5886EE373588399403937216D8F8DF121268DA28A4FA588519D318BFDA1AE84BE156DE3064BF8C4B235AA26BF07AC6B498A066074BAABBB2E4C9BDBDBC084A86D8B8CB12EDC6794E7ABE43164EB2932CDD5EA44AAD5B14CB63A1299DE76450BE0F2301312D9D2E16CF4C7496A24824C9C8D447CF143EC3F9267A4046FD69417B94DFA9B812E56272492F52D0733DABE34D569DE5FEFBC507B1ECEA1DD4DA6AB9233ADEB991B3EB6220F13C89EF7AB5E76F5C694CDD5F59C12DBACDF54F7C88D12064EDE7632B305E7712845606467876A35307C22AF2B1F61D5B33574AA349F6C670A1B0FACB70B6972DF9C1C84D544F8A706506BADFB772EB85E24525EDEC54CC836B04AC92DFD8EEE61EBA5F6A3A7534E3AE9BD6D718081603AD0400A153F525F616E798AF70712363A565D646D7B96BBC3E1EF2B334355698292959FACBDCBD2D4F7FBFF13272D2E383F526C6D7F83858695979EBDC1D3F2000000000000000000000000000000000000000A18293D525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B + +count = 98 +seed = 6F6E47E8336ADEE99B2C52CF2DC8D461E0A54C3DF2F08199A9F0816AF8455381054CE47A7766726D3AFC2E2F2BEAF8E8 +mlen = 3267 +msg = 00769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 +pk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A943E41557618B0F46178F23EF34374F4E6B1B99C903090264F36F9956EE4FD061E47063C2C3976569208156DECBA9FE5D55C6696CE9ACA054DE415CA832B810095396C39B37D31975E11A514EF0FEB29AAC0DE504A0514A5BD83FFF2E65614AB8C783D5BC8035A3ACC2B2391E077E4EC1990C7A71017B99EEAFD84071FBE49CBADC419A1A35632E497B942F9043C26BC47EB9A37E2704E5D27AF65E35B18755A2F18B3A5EA39198B2B150BF6ABBDA5637D6B5795E8BB29D8A53CC43CF02CDF52717EA0E95E39C8E9ED0770F9989276EFBDFEA586AC50FA3E7C7C3C2D883545E0053D6E438AC5F957C2FF1D3E0E08736B9EAB3723F6BF453CAD956C58E718F36AAE117434176C8FE754BA1B277CA50C2DC792AF405D7A2B4B9FECBAF44A540612791F741E17EE9CFC8C347B5459045CFB74724C350A0AF896DB3F0B6E05921F731E0794962794178254FEBA2CDC8E3E56A239DDDEDB7DEFFA88A2692B83995B90E1FB23E2BD61A7EE3800F45E1E3C22F686EA1B0AA81717E555C0AC971F33415E8DCD7440C6CA931CDBE6148853027FDE44503EDE368F4735FFEA7CB1E2DEFC97B78C9A01C334440A158B862DD56B7BF7EEB4E8FEAE66ABA453E7875F6C72AFDE94A1C29C63F35150E8BBECD33F2AA70DD77561CEA7E6E7CAB87B0925654F7B3AD381C1A93575A518CBC89EB893B3271DBEB7ACD520D3C86955FF2FDDFEB6D924470DF77859013A516B693EB928022F2B81E19E33828425F7A9A3DC959116C52D64BB8C891CD04A9E2305D74D7E6881F56C35FF1F10721D3083715BCC100ECB88E05599B8AB0A9CDA9BEB9A7C92675B6664D23DEC29EC4675DF10E8EE886BF17A80D0E1262CF7D80A2515E08986E8B165078928DD6DAEC8940FF55DB6938B33CBA83F0FA06192C2BE8C747F900F615C487C35DFFA485C176A797BC9B7360421CFC55B3E8921C9B2982641F9A117866EADCAFB1F65EAEBB37710A986A423211121692B769C51977C06141C4DC261F50E23FE4C6894C2334A1156F49F46C5CB7E8AF8593CEC28E245F8CE8A8054D1A5A55CC8CD4D10E4750B75BE11096C197427226667251DE20EECB042F32FDD3E8805EA2D5BDA095988738D144CB42FFA5A877AF1CEF68623B9D1D78FB2EA61E4A03BC296E2EC45DB837D510352C6525CCE2E32EEB990AA03B5FC4585ED37ED9486C7F2E7CB63848D8EA217F2FF4E0CF423BEE7C37FF66556623BA78DB3ADDEB46D2E4ED8397FA71296FA8A2341CB3B7D9671DCC69D931305B065F45759DB3F1FCCD4D098AA0DB5BA92656C0DF638F0BAC12492A390DD4D4125F7D33E2087BE7F3E5D84FAD0ADB10CFB7C38947550C7D350D3E28E48BA141371FEED69F8C163B5231B7657A269168389691E3D4A8F9FDB8AF4992D40B11F5275EF3F6F6162A463FAB91B9AEB8B6F96B98D936B9BCBEFDC35E61B77B0FE06805163BAC764F60A061556B52CBA3113FB95486E7B93E1A08064F5BB771347499A6E48ADCA551E33EB7ECA181B815DCDD200DFB3046C026F65D20BBAF6AFEC120154A791EE9A3CBA91967AAA965C4635EA0881468D3976F74040B987B51FC349B8CA72679C034522C6A809D95F981B01C3849148BD20DD4FE59F067145BE5252D075120B38A5ED5820DF541E3B01387B4C5B20A865040F0589DFD91BF7ECE0F037F9F7F9C5EDC7408DF6088A8473604128B4F9D650BBD6A5965FE5B3AD4C354BE6876996F9A3452C822D006EDEF8F1D24E593E3156E0CC63BB30ACE8F7F5BED335F60A7900B8A83400657531B1578552DFE04F1A8EA4AEF2F2BDBC26 +sk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A537B05AB029DA74CFBB1CA710B5478A1B9399BD002D7C66957762F7B2420B4F324D46EE197322E3CB993EE1E4B45300C67757F9B174F658A033E8B9A662D1A9401238641400624265222400C0944421947252440655122291B879024158E608628CA1472A04891CA246A0822101B334559246DC4B2519144460099890A38040840910C362501364900390AD1864CDB4892C3944CC292454C482C4CA80DC894501447318002911A3471D8144159388612900124238418344821290C49A64D8C386E98480000368D0224252285808C464841105244044C50C070501291143021D0182010B24C1C81694C923102C0301C2468508689840081832472A42650C1B625C12490143312003781E30884C806819B342EE3A8215BC88020A46C00A26C14C74C02220260264E1B02060C0282C04871DC188E028091093565C486901A97684114855CA421E448421C8910A192512480105328450BC32940246A0B446052084AE0028AC4B684CA18901B49820285806308491222408C4249CB8085549670DBB88141948D5A148D04959199B62883B00D5326000B392123012058C009DA0464E2107118216CA1C40414396E08354813992521B811831012104851DC186C6210090B84881A31264C444A8B060C140664E1264EDB046DD8803118C500C3A060D22488D208609C146292944DCBB889C924520B2265E1C888A30445D0281210B38D6080911A49328A14084A2689CC28258C088C10940901A3608244505B026E1C088990B28C14C2509034300A2521E30644108651D3288098140802484123869002B3098322061C97491B3661E4300923877081406A9B308A42B64C09C0491214648C86115C3652A18611DC0071C88071A3920862426809C36548220A1889085B2686191026D0B4899C4006DAB848602612D8A81083486E1A1809C1388204842059186E24A32503918910374D12B8252034421C372C499080A386315AC66442B6701045402302258A406CE3A8915CC2484C446D24A524A0486EE2844163882118A544D20284E002089BC8881205440C08020434455C9450DAB80443B464A4426012117124378580122CD196304AB88123475101C84D4AC68D0A850904B1891103860C10418932248336221CB464A4849118186C0117661B15214C9825644244CC14510F9F85D2C28EFE04D4D5846985F4C395441CCC14BE66BBDFE017842CFC29E6EA9494A37A5F50D90FD744C3D34AA7C35D6AE44853E52C7A310B41C019A06282E489DE4D7ACD81435B1F0D7BED7D0D8EB26FB31729D4A4EB5B836AE5B743ADECF695BA0FA445AF697EBEC6FB298805B6E286C123E49B6AE1D0AF863B8D0176360996D8713D73EA1F78CFE930650201E490425F78A90B9B15DF54B12728553FC5DCAB75A7A6534FF45DEAE24485307517A4B854619087321A9E781FCE9B0CFA79463E80D1422E079C70F9FA3FC583DE89118EACDAE5582DBCBA43D7918676CE910B4FE613E6AAA57FF8F768311FEC8FD3E7586B384F101A6F5B243EE7A5B2F9A5DDB9F4F3A49A7DC633A41E59784EF2F5932758FB5F2FF9F1C20C6A080352B4B6D943E94F3162E577F1FE7434B2F4986FD0CA24B7DA45FB11D8723D67EE005A5A1768EC8302E7CA60E36036FF0546C88400FA8C6695F87E109952ED9FCDDD54B2DAED7020C65D6BFB7F3867AC8BB883C10ADDB1968E21E2244446C1D0DDDD73E0A330D47E51883FD58B109EECF0A9C254782C8376DD03D402045B88806434903D66C6CB0642160B2A03E9BCE3528A2389FC65B2589D7FCD90FD4BC2059EFE47F6980C786F3C5CBCBE0B22AC260A07027805FB0A693BFCDEAC299DE0D123EF2D841DCA8CCFC4C5676B5202CD93A226F8D089F63B89BAE079C049559DC0EE812066D946FB62B6F0897708774D1E5644D2EEAC34007723ABEFFE95D66A09B206C71F8D58C8487C8C82D4F0391E0BDF90102F0D127C4116B592B50C470D1BCF40D5F47CBE5D138078E32846C020D842B3FBC26FF1CAF58058AD555583C2EAB34A39C3611B59E5FA16B72653BDDE2115F059243B661EFAE6C64A4EFCD5EB89C33A9B8D9F72F45F3D29388771953105ED87B829F9486FCD28825BA248A8163D6061F2AB657D371FD4CFCB0C55017444B4A76C32B291AF98E321D42FA3C71800E795C30B44ED389723FBCF67A8140C4E88E8629862F260D41F51731860676F34A0CDFD58949D28B69261717339E2F3DA970AC490C580D1779F35B2F97FB8524ADC64285A5859E1742CB29F0735D912DD537F849E9C7B6A0DC3109AEDB34C7A54E54CAB62F842F4D5A280F3B040C3A9F1335CFE51BA56E31F23C54C1859BD2F9A26E5245E7F63396D72BDDBD3982339C5DA1763AB53AD0AA7FEB70F66C7FD0A2DBDC027258F7EB1B31EA7BCF0D0A5890ADFDFEE3899ADBB83D7E2E74E55D16FB6F1776A9AF5040CD9FC1ECD1F328950C9E06EA1AC1C54B6EC616B14F86FF3D758406061D301AA0BD679399A7E6E5C4AE22010B797A02A0B7F57F898E45C62349640D3356CAC7830C54C0D5CC7D3995BA8B032BB75D233B846330A8451CA6EF74EE3E5F2B097C9BEECC807666BF9F8CC9C40DC9319D4D7658A37CB75D3C9E6C6E1FE650388CDC9DD53F7E2E9ED8877622358FCE910460941C2EFC0577766D7EB56D0844BB1B53A32F7CA601F021E09C66C5D2954C736EAAEE678CB1A6B972585FD39AE177116D1EFEF7F699420865A2EA7ECE12AD1B19F8A8FB0AC833838A436B14C4C4B3899BDB88ABDED503809E9868BE0CD89BE4F6C182442CFF78197CB482F0484A522C9A1AF79B9B0807327D638B3A306D705CCC2CFA932DAADE527BDC3B157DA77DB25AD7B4F61209FB283103A866A4E888C5115AFEA7193326F0D7534E4B9FF3936ADF3A8BEE54B941C6706E659578FE974592BF9C9DC05A757BF7F3D65EF13FA04617AB29B00D7AEE0D88475E19247973FBECACB9B86EB4DC89826645B83586591C00B1BC61043168C297421B0E1DC0B7323AEC76AD9AE21634C267D07767B977A199428FBF5F2F2EC6BD0C5815D416A0015F8D487C439EA5D3B4FB2556053BE5E160167DC8CBF2FB88E17ED04BDB5181548BC62BC38EB57183CC95889B6D9BB667427420729F98DC237FA2726CE18CD78A110E7C05C46B0AC350BB3761A112CB3197FD758875CCA8172DE646B6693CA25422D1B38D11ABCAEAC706B3743A90467905E594EBD8E7C2C6A5A3079DC6DB33A3346F6857FBF3B9ED9C3DE1C3CA835AD6FD167D24530078432778BF5771C4BC407853D9882A9ED648546C56162B6B6ADC93C66960732E976BCA18931FA88DF17167A9E0DB8B44D2A83FE92E984A06118A8510D1A822FE9C7D4582F7673FE8797DB84BCFEE348982D5EF238C3FB4AFDF7E3E20CEB55CCE162021A9182F390B923B03B48414579DCC2C0946B6BA3DE8116F5279DD67BB17221722A15A78212C5825E45D8BEFD5A26A392BC8A8280007EFA1D0747D363752DC3F3C05B5D4C68D2EAB62E73E75F28775E8C73ADF3B685233AE0 +smlen = 5687 +sm = 92963B921E6EA8EFC4C45D93C4D3022426E493853CF506D0747B5E1BB791A97356D7D88F59B84E974BBD3899CBA2D1B3CD5F18D008845926127FA9C35BAF311ADE3A3800FAE5B77D5DCE333480C8D78453D1A4EB0C3BA66CF6182838F8979DD49943F9352D310F420C488037933B14A0A772288E43DE75388D29E5F4EE88BB9148AA5E898CC2C0C82C8E1A1D9F043B5A02F177D2B9F893A1AEE9B199889FA9EE0234BFC518A3FC7D6A48581F702354388179F91E6F52501C2C1357944CBB8AB0082E6468F4EC55516E3F169CBB04D6154E77FF33A518DB48E078FE3853F4D3F86B3BE28B7933C408A45EE4CAAC0D9461D243AF93A5F4BD01E944044A84C896470DD80022D05D1404DDD55FA79D9A5A32A2192E29A2EDE001A3287EB9131ACCFE5C833393DD631E3BEEB99A29B2981025C9C095FF0DEDE79F326EC523379D00773AD962521AA785D611399E6A5B4D076EB08895084B8B175ED5311213F5C0BA5AB7AFF872AAF0A30F6A779654E4764C32A3305C4F566B8AEA7D2C440C94142AAE24B3708F364EE01EAF24BE7BD96111D54B452789B2FA8767844BC34643C17C0A71E5CBE1940E8704557741A661255828FE73EA90EB14240AE7E323E7CB7626E5C17065A36100D53F3C3035332612C3FBD85BB0A29DD832B51D82603A1BA065617936F7E076468AE163D66217C74DD92C6456ABCD5C0325EA9A79C5A3666B214CBED7CA7AC9FF3C5C8C7984B53104C8117F92BFEEE21F8C03198710A53033D696D97AD3514C2959BA538DB9DE57A49857BD676D53D79BAFBC2D26BDE37366B8FE4A6EE0D83C1187A333AAEBA565A25BD31394924EA80C568D08C39C446C5BF49CF69AF0910F033EF0520BB77B3B6E7FF38CB88D613E8DD96FF8D26EF987D6B2002EF915CA8F82D020D9398F945375647525D54F17EF05DC8E15D4A1AFFD930CBDBFAEF41E0338451CFCCA31B4EA1B5AAB962466F2D57E205961ECA0E4825EFBD88DC5531745FA52EE0329B0341B505E421653D27A8164BE7FE16C4F13A1EE3A29B4D6F3DE26956BFE2C427EF30F6DD1841CD9B945C5CF5A3EF992B953BC78FE537136C0B122D156AA9DF15069DBF88719C3B934173A3678EE4E94001FB51F7B5AE32704048E23479A1737CEAA95344A7954B1878A4175D9717AFEB10476645E83636FF8FE799604045FE9B6EEC4E12584DFD8FB5FCDF29297D3A196F94E39929F2E8FA1041CA7CE4088374421DF493489493AD9714EC6A4BC326857EE8F63B4824F074B08F3C925BEB8EF1CB3527EC0E653FDE230179B40C34F3C5C14DB90056963FD67F4C7A387BA57A35FB0C4281B75DFA55C6BFA7FD3D83128223544E78CF15A6121EFBDA82D3F93D5E0960899CA90EDF21FC49C85EE274134A130D65556C4FD983245466916AE801EBE199033638DBF1E566888C3A1D28B95FDA5909F7B28DEE6F503DFB044ECFC75DAFD5E03C916BFCA66BA2D898A9EBB4CA8A7E517F21C5681B63B861A82DA4244AF5B0DC26B552EDE17A176D2E9D7B4CF9B608BBB6DDA9F7391AB200982EC34691D5108F5954A5F8ECD3BF961FB7F2CB6E8790DE4B2232D5F4A77AA4384177722AEC578115AD51AC915B12E759AE844082DEB3F5FB6904E5C1B6ABB0BE3410F476B235756B04A6EFF3DAD8D7528BA20C749C5A9E00B35E9DC787AF0545BAE326BF03A99A9706BCFC61D9D510337D18485129E724095C46014F057ED3B0CFAB89FD37C7A990B7160B8D443852ABB0A0D9E4C28B459FF884401AFA53BC716A1AA49BF35D185A7957A1BF70C90AE73BD017BEF8C329BE81F416BDA2302DDDBFA2FC2E057B5BFC40F16D6F68E7F278378C039F8228E302B73CE03AB22D78C01FE428BA666765A59F3B9568B356C91090E4DAF7B119881FD0D5DCFA3D720300256AA5A2D90CD95BC6789549A9C1E2BF5FDBF8006D425994C78687BC9B15AC1F72C94D08D7806B29EFB746888C11CFAD2172759B53DE3CFD5A366D5C42BAC1A368ADE36093F5EB25EA2B44D102FA1887AD861718B48AAEA5F2661458CF2D9F57509758717CF85AB8285B63A1666030C5A4B9542AE2F08D9ADDE982C211B721B86C2F532B076581E7088FADD305FC9C5C661C3732A03E9589847EB86C7395FFE0AE7B74CBC24032E3E764FC6A271CB157EE0371FD580D9AD50E810ABEC791472BE78721415271279090E04017565E00101958716A8E4056790CF859FE7DFCD21C796D00F01B1A23E2217C61E17514C2EA9A4CBF421B0790B6CF0E3145AD50714D0723168CC9AD4C239175E195ABEA198C941906F69C0AF3C5BA3D2D4019177416B3BD1DD3E226C70793B340560590AFF58972C6A0A4EFCA3161D97A20FD8731EA090A07C3571976FC70C1C40BBC31AC64EA61C60057344681D232DB6DCD5C8CB58AE156F5C6CD92BF58AB2CC16513A9A1D0BF9801FC807D7015453D919EC6C497E4B1458EEE9812CC83F1CCDC23C870278D7ACCEF359DE2A82A36BEB5BD98BD677A2FC2A37785B3F1AD08EE7605605A9BF30119D78C476B508136EA77F8718A367B5F3B40DFE27EC799FB9DA12F7E75A7C18D3DB02C5DBFB70777960FC35B217D8BB16CF800165DAFA1DFE29958309020CB73A84163F9238E08BDABE582A11B0B827CFE8ACE421A612D5B93274BD4C6CF398C808DCE558E32BEA6AF0F8A843B9E504D3F9317257F943069CFBF9819D2BD16E55FA1C3D13C8BD2F5C93044620DEC0E0933D9BD67FCA045FEF454A3C03E486610EB5E014A708016223CD6110923DBEC34A3CEBD28D20B5DF0A175393BAD07ADB655220D60595302FEEB038B86A68BCFB191E5850897755C3DAD57EFE3D639D53AF3BACF8F8CAD348DC6EB3FE3D996DAC969CE156D611351074A39622EDC60B2D6D85F939632D6B818C8AF50C8F29FCD6B16F355B4F862B8F78B027DBB6133007795412066621C2BE2DFEEB6DBE7403AD47357D25CEB8A450E685C4EB664938D672AC09085326739E5D3CDBCC51E833C0552553567CA62D5686C16AE9A24DD3E5BCDDEC6C711E2E4A16E92F4A1D1CE4CB71F87835E0A8C4AE9EDD33435E1A47CEFEE3258EB6EBAF637C4283A0A592EF82FBC472225ACAB5F5DE114D2BD39ACB5FB46A6F1ACDF183CB757B66456003222FECCA0618812A862E62BDE068935E86337907963E468738A0C0859CDAE198AAB60F0BD8C1DB8D9730F132776514C4AA95F504D308486E5A4014331396E10A7A734CC5297472D923A436373FFC1B8DF6291B83C81273D2E66B72B8425BA5D73F54D005ABB04EAFEC796AFEE71267308139AB4B9D5DAF110C0E040F12202E6668696A72747FB2C8D5E1E8EDF1F40209101B30404244475E69919A9FA5BEC0D8E3E9F31322273A3C3F4B597A859FA5ADB5C5C9CAE1E21F49657E808EA4A7ACDCDDE5FD0000000000000014293C4900769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 + +count = 99 +seed = CB2E6226615393FC3BD4AB3A412AAA030AAD40E8648EE6B56D2C1591D8B97915D88F2D22F7221377B4B04CF2AE9ECC4E +mlen = 3300 +msg = D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C +pk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE3A9E1C96BEC32EA0F0DEE90B6486128CD6F50D26AE947067545254B720AB29491547AD2CE64BFF4B6865DEC826670DA38D70453831C26B334D86AAF3D61BF6F9A43B6CF7DD3D09DD35D2D2E8A28FE190443B2BBEB888E231E71B9F736E2EC08BDBCA82B31F4C201BBF80D1BF52308DEEA02D155337CF948CB84672D966A012E9A2F2FE602DEEB3A5B2B82A8AF4DBCF41914ACD92D869E1B1E64A7FA5FA0F8A6F0C6B6125C17321A4C013C5D6C107FB10EAB190454F875D3E6DC32C34E5252D7403C6F341297FD178020BF78059E111571E8227E49A44FCF0F9D5F629FADEC065E0E1614F419EA6693C395ACFB4979167EF71DC23D7A157B01D7C82642FC7B245858E3A258CA15A229CA3E525661C0CCF31841E7EEF1646FE37A06D98B9900A5A8B2A0216EDEF3BA88EB148D4C46F02324226F490C0973A68A25D77AF39692F1C3D181A82FE399C8A1C1C9A1BE79E4C202EC5215CD589259968E8696805C7D2389353BAA1DB26241A4BB8A3C979C34D31890463736D61557357474EDFAB049F3813C330BD159B065A6BC73C79450F295BA3BCA537CE2FA6517C80DC93A0D3846AE6D00AAED0D9F56099753E7ADBFD8BB3AE3917C3363911711CD1C465635B76C25B2CCCAF61665322E9144F8354C7BD012AC27F2FFEA531E77D75AD6692986725DE99246FA74B1D6467CCE9D09A1C8739DBC60412A1847887A1B6F3C489FB4E445F4E4C6380C8957ACBC963E7A70D097DDAC6F72C4C130DE91AC4E92360C78CC7232062A923D7B4B6671EC7121BC9C02F0E2FE6A3FBC97D3A1CA1D100AC79AB7FA6EA08AA6F5BEED02DD024E5BF87875BDBAE37BD0640CE85C6426E6DE8F3D0BB56CFF46C65EFB73AD3CE5B3863181D5DDB4B6D7F5CCF97C57D12EC875B82DA4A5442606954D720868F988BB969EDE43D7C6950CE91A9981BEE6AA21B3B3D9325B908597986035BF4C0EB33089D533F989AFD833AAC8F0D7E240AEBD1F04199B455BEA40CE67A2873252FF6C009EA33E5A9D03DFC5EDBF6AA767AFF62A06B1E55FB124477B826844A23CCDA9B16D7CDA9F0A9B05A65B866CA528DA53CBB960084164CDB149F5E7385F49FC7818C0AB8EACAAF33CBE8D6A3C3EAF33F707F7A64F92AC6A14B67C090348ADC806B67FBA3616C1ABC930D7F6E625C875431DFDC92E5105A06D3CDCCDF9B0D60FCAA02B4E3F82F7A7D5A835F0F80147D461BEBCB98EB1EBCBC3F361C1CBA210A39097F5B38E68C4CF15CBD91A4024B92FF7F30F80B5233BD56CA7BA9CEC674575EEEDA7C874CF3F020CD624F1F19145BC50BA927ED32F07256CE55CC4A0F4A25C7475D9BAE71D75E1CA99A8967ED7787173E4AA67EC6A0667881F1C92BDAA0C28ABE98BD733BCBA54ED806F2A6400520A58ACD1F5F8EFAF939F57E1F1F7B6B610F1D8794C0F4ADE3C6A7940D4B4D45678C3228871C753272E95F9D6F4DE458E1AEEB12722113E66C7E851C16C84D883ACB7B95E2A1A1AB0EAC670FEE0C27B67EC5EC186C65A3200C9B85C337FE8EFB7F8BA0807FF7824EA6F04235DD9E2751FE7386CDD0344C3DF0FA9D95D6E048154189D5749327B39D861EC0E2444D8E7F9F4287E15D9422A61C3E7B7C6D5597AB630AB53C3DA1A739A541CBB619D278193AA096FAC02612EB023D6DD70B099AB68D45462F65D73924136C41382A46B962C795E714D6F624FECD57FA40C2D7EC2CC4EBA5F09BBF8DD0FD90C3C966FB7BD5F6CCE9010ED77924B8C772378C92606A8F27FF7C554DCDDB1880F8F3F1CA8E435FAA604798EA37E607EC891081F429B188A6E1FE1163FCE +sk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE35F130B34EC33E8A395F7FA574912DD2221CC4225114D6E1AB37A3203395934692327C00924668E8F294DD34BC90460ECD480B1ADD4EB459AA5A3E0A986294F428A026C53028C5A32609C205154208A2406629C48840B072518A2510443505A3845D122498A841009324C20468C032791A1286E994226E144700326681839109B30851BC410103661C8986919130449B68D0AB34DE4349052A26588484160004444862962120C44362E1A0168CC208224A765D8482A9B342AD3A42808060D981484112789E30022401846E3A044CA926843082D1239649C024AA4000A932085DC26280B004C002386414271D338090290401C966419098CE1004901B88000154952A05102452514C8898C1466D9886043A484C2942512932C11C681E2B62CE31632C0228519A20508342010186190220E21270D23440D89125019354E91C28148129261262A83A66508194109C53199A06803002E84928D12048543A8201B39494194210C270C81460210866DE3106413230120412E8BC088D8067201922C201860A382299B38105B2272DA966C1A95414CB86D23C96093104C831200C400254236850909809A20464B18851BA811C2C265E3344E90B0090B062EE0027109288598B630D348040937484840320A85684334604AB2448B90658BB4800B40920A1905D3C811004070093461033526E4983040140880040D0C23660C278D09079121882514226459C651A0C624DC16308B420688262A02156DD8468952A0050449441AA34D480602C88648DBB48D0920661AB79108898058944D619421A4826D90403040B6409884040B29295922221444020B116220927124482D09254C90088DD9A84092428D24285100938C002045CBA82522942D040111C0909120124D08446948106441122948A261A3C0305C066D8CB00182284E82426612436C44882C192862A0066A91266ECA428699C26C1282840B0960C3A6404CA8514AA44C08175242824D23911044C08881C0484014909CC26160B20519A87194402093343214174CCA12450B104104C5208C0061A2368CC3268EDC208C60144E929685E2B411601889E322920A206219407214274660A86911C4255B064D8CB644583811448805CCB07099427250226EA0A60802256E44906112052818C820098748D806652003087ADFBB0740B2771A853EE1A789FCE580A102A278DDBBB6F435BD6A66406F99346D5D6DE64D90692555648581D778EA407BD41FCF1B5CE4982BA1626991A09CEE495488C9AABDBB58E90F81A7C3AE1ED55D48D04B5E05144EAF5B0E1D1B8BEDFEFDB3F2A2A6D3051714FA99E40AB1011524C20C686CABAFDC34351ABF23CDA56914F9849997BA139E5800FF44A062C23F22F977D053AEA14B72323710C97D8305A23CD9B51B248969DE3266E06952B011E484D335C3924130A10AF1ECEB9655BA5C84C862874615AF744FBF3EDB7C5A3919D533E0943C156B2D50B66767CFEBB9EE803DAB09DE265C438A11B017280D47628544F7CB6F2C913056C69EA1FD62A6AA38BECD24B0359053B4C4675A1060283A255CF875A1614BCF817AA3B161A6BDAB03B2BFC46BD5A8B0A96C84A49D81E010DAE8C6E3FD2EAC440000F8416543774094DA0D25C54A759D511932C27C6BFDDC19A01C0322582C799A50F5C9538CFA667C2D0C83EFE7D4889026F20139A6579514F8C8F8DB226A87A993C4F53FF8FB48FCA4AA5E25A08321C0EC614821852974862BCB21A38A06A384B5AD741B3AC4B90FB8F8D412E7BD9E18826C295615D1AA9DC86BF00DFD44F4A035B5B4BA0587BDE6FA8B9A399D4CCE4615890F54E65AE54E1901A2C4549FD680A23A541FEB6AE28D174EF6C9212FF325DB1F1F2800241E2706195D2C4C8D61A346B0BD897FC70381A0F41F7D576D420CDE1C895FD95A2E255F7C193704778AE9C61641143167B58E89D0B24C6FC1EC881D9FE8865BE9A543E69099C9CDE9DD03798A32D8E1CA08CB7D3DC71B6D1C02380D798D74783BD55B7DCFA66B1768F2ABF429E78F9E4023E1EA4E2AC512F895F2F7CA852B986541BBA85F7E1433977E879F3FBEB0A58FBEDA08AAE09611B7D95B49024D73F956C020D5BB87EBAA3F5E00C95787C77567D0B48366E0243B95741096A8805A76CCD97B0604A556C689A3843CFFEEEEE73E27C7BC15666C546326862E700ECFFC5582A77C6ADCE0AB2A16E65FE7D4C2478C4259612EAE34020EC24034132011056873F5BC125B1CCC5FC037F13E8A99C13BE772260EAD7DD16F76E9C8C5F4702CDBAA2A8F6401270B7E68F4243B6D17A643F190B6E0FAD63B40850BDDF964975D2315CEA5064D17F340F800EE004C873FF0EB7FB32EDE8F898940C2E8B6A888220D63A2B51E968E673F79BFDC672E4A77CB971C017E58D66ADD3B691F987E70E867916F9510DA1C3E4952983409244E5C3A9E89AC6A489E839428190BE04C317EA9C1C015D62DCBB1DEBD845CD91BF0C1FD8FE2B5C92C531C27466E5C2BD70A5C1564F0DE91FE61EC41B74755818822450C12BB99FFCF2F2C5531F840D43F8364DE523EA828BBC26C6E4D79410FAB9C7E341481D89DD485061F3903A0C887EEC2F1C73CEBE47335D995EC02101C6799D16E44E0FC6F79C567EDBF8BB9D5C9C39A4ABE3433D4A628960C5C99E9193AC56D9943031EC1EB718AF089E6C539CB589D0225952E270D21D95E5B211A4EA6D30891C9E5B35CA0CC1833EEF44972F6380207E36D72B7B69E2EEBD9FA987BF8B6174F42F1D5FD6CA6E61831FB1C6AE4FCC3B5A5496FE01722B91E96A0E39D8CEEF6F3DA165042B6AD4E152F8A4C741BBC6F47E7E00BA6814D60D54E9BAB5880D7896AB2670479930D0A8332A6148D929E53C5F3952CF2D16C2E325C11D438430EA44264FF31C173ED788A1D126F0B8E30F918A0CC12488355C8959C33ED4E288DA09D137FD135C7DF1C231957E1EA03F117F584293029D4B12E19863E0E78BE09712C0EDAFDE911A1A23711598F39EB1A6D67882FD1473F00D11481847B3D43D63D9A610B648860D1D743E7E7B1F08AF0F8879504311D1DA21E3FDC2F2ED9E9C009727E7EA9FA00DD6D319E7A7480820B2212E454AC8DFBDF8E25D02036C2646D8E497EE8F239538A2BD064AFFA2A5E082EE84A227E56ECE4B8F274B3F8FDD69EC3D10074ACE23442A8A8A6EB8BC397FCFB11F48928CCA571D0B52BE7560CFE0069FFFEE32462D0802D638C9BBF2892BAC357A8814C972BD14C5EA75963CF4FFD3BEB39E7ABABCC6537696C68FB7B8780F609BCBFE03EE25114F53FF4DE6EA451A07CAA52F21562ADE455B5D12FC1F65F6F10B1C81D4E634E4B02E360CFE9FE4D8ECB6E69EA8C9780EF19C69479293295A0E24EAD58B1A286017D72CB9471FEA03AABBB5216D2F687E4D37581DF6603A4BFFB9BD8386B23FD6BE2B7510F8E77F21AEFAE09FDF4CE0C7FD227D9A6621BEDE6D074E3A2454F59A1F99C96B7E846F47CFD157A89974D1224A4E463F0BECF76725914EB1D64B2F61A8162E13E311AF0A576 +smlen = 5720 +sm = 573861A645869F6E4B3E69F24F761E854550BB2DE232151A841BBA68449055C6311C6485712B15E323CB8D4810453239FFB7E94521E1895C12A294114E68252E84B48482284D3200E46ACC77369D0DA4A101649B968A3863E3D914FEA4F623F3565EEE8E5DE543D8AAB8B3178ECD192EDA67BD0DE16236C21A6153E5897B4022ACB70CAB5E665AF418FC974EF053589F35850E86D5B803B0CE3AE4B1861A4EA0062B510CEE37DD4E4B4B8A9417877DE48975529BE228B87F8013E602AE12EEA750537CABA24C41556879785D2D386E1F72FB925140C9DA928B323735CE21E2521FE19E9A19073756E082FD2959499CCB840D90C385D1850B23E6A417A45F3AF9A47F24428A2F9CA342EBF2D4F19C5B33B8A2E4EA52CC17492B84C840EF648D937B826B0C9893B4645B51E2901360D6FA105C7D61E7EE8F35E540B74FA7403EB5FE8535687D7EA7E9762788EE0C372D843E51BA201751C0AACDC1A3CBA4164A4131C4A62784C6A81B5D015D50C636D0F75EFCA0889436DF7BE882B70041E14121778028968693BFC70C4A2CA70FDD26630503B5177EB655EC66E7123D51F5DB549101E79A8CBCF4AFF1935876B4F5A75B9ECB9BA5BB00A7921792EF87633173259F6A8607C4E3E4F5EEB4514541C1519F4252183ECF19020625030F115FDB482B4EFCE8204E21EFB8B3930A668BB21C0DEB006031E992EAB3618732FA9D6F9733738246F05CEDBC6CB045C2012A7144A01748E40528A01E5D5FDD3A4961961A735D2D44898E89CA787AFCD9C17DE1BB7CEEA6EA52B04E36C6FB0B98FE88B9350E4C9B97180CD19F13029745450EFEA96F05F630F7AC2AFF9D9563DA9474861DFDC6AB48AD2149744D1AF8CBCACE8B3FB40550A745958BDE7F6FDCADE30D61CD9DBC06A7436238B443B216537BBF56CF831F010AFA43809A0DF425A386E1097E7C1F64794874A03E756D6D330B8DE4725060CB274EDFADC8CB57BF7041C0085FE6605B2A5140CCFEE8A4370BB8E5EC9A2ED75FB1143F20028127B6A6CA3027E8EC78FDD7C61E9C91816B57A2A8AC257538F2B2A30194BE346E80AA745318A46DB96065AF35601EEE117B33828686A02A295704738743A42ADEB7A3E81D68246D57DACBE034EEB27E581EF4A27DC133157C740E4FE5C8C7A1902801D382810EA1EB4C28294B6D93A8F59F0C702A5C0FE0D71EE9B745DC95CE0FED9D57C4E2E763CE5C1A82ADE6E6EEA31FAAB0D5CD5D3B37689E6D9C1A1F1484F9CE7573D19698E6CC5FBDA7D477DCED6C2645FE7B124EBBEDE4B0748FD032A4CBC503E0408B0E97F2A942A21E4BCDB6E0A2E76403BA513336F716641F6A01AD0FC49B855B963EF0ED9A0EB0A0A1609112DC75EA343553FE09267C57F0F2C111E9937E200AFCAF26F32ED2A25389EF27C82FFA796E7533B9A7615510C214EFB85729CE7E2E2D467332EB7B73B0C7F4B5B952E7B67FB1A0B5768DE062416306DEC6FFFE55A17EE170525A246939B749C32A0325C4FE7F77F645C2AC73210B5788B60DCEAD5EDA33C6DAD34EF2F2F563AB6A844444FBE02CAB2E6E4711E1A199F60951D8C11D0DCBBF1C0CE2AB3011BF7A0C981CF3F4263F4EA105E8B748CED7DBC3737505CB7F16E429718AB67877DD15F850BCD5D03B021EC04223AF6227B6B10CFF7062AAB1D61D18843E30A75BC525897D8E1F4A904927D834A1BBD05F93657CEE43C270D7D4EF41CD7F6219A3AAA6BBB613751A5155416F667767972D0449AF95CBE3504175078376B0AAF20F5A44640997D0069783A1A300265522DDA441EAD5FB3E23B60B9479C3E9D3F171DF1D1435CD899B2108E260FB73F242788D80CA4964680AADBAFAA9D1D881D2FD6DC4CB0B69DE7DF6816FE346A25542F1107992307A574D0A59C5C5DA9D405EB3EDA36F58EC33B3CF197A61B5B9BB369E3CF757CB050B2545250BFE91CF1B5C6E15820E987793279B3C2A9DF01B04416449CA2D5743784190AD06F95B887D4CF1D0ED625570F9D2149D2AECAD77B2BF754A3116CD44D5110E6A57CAA0EEC47C955323FFB52B0C0321736DB37CA241929CE47ECA940E299F37C8D37F3BA0AB96D9AC79005672B5426C8D45AC9FBCD48459323E8BB4683481BCC3B93D3D3C545B74EBD5EBB78C5E495B7EFF0A6DDB0579A1AD4E61B6E590E00688C1611BDF3937EE6D574F0019796B518AB66430AF073D056FC7248CA171424E0774B47ED8C179121A2349A017E16C85C2DEA71033A76FD3ACA05D454F76B95A7C30288D8F2231A3012854480FABBAA8155E14C6288440BB2AC9B4C06B3E12B70C01CAEB10BC9EFEF978E20A19B0BE5B83046AC858BEF35357C8CA4CC703B81D6C916023F29532F025F984BBB5EE79BB65655A0F5E028F8E69213EED1B4079AF9C9F571183038EF6391BBC6AEC9F09472AC51DC79ECC49845DD986D3245ACA942AF466003BE948AC0AB9F3D5D080C2042F42061641A39B6DAB4BA7D78D685D3FC729B5D529DB38ED7269BD2AC64245EF64C0CF148E451EC6806D5568D2C3AD5F514BBE9C8BEE9E85AF0A6E2C3820D25A9EFA8531AF13A4E8B099D6B89601C78CBFAFF7FC4B9C5554A837078D721E970A8D48EDB148A121D4583A9394794F9750B490924903AADC845D42C474A8411A4A09DA79C752C402A324CDA1D2E8F0D6219113E77FBF2396C9347D929DA4CCC405393C02730F44F90EC32727FA214E429A84AC16A8E53CD2DCD298DBD3C7A7223A484ED2C54BF2CE4F6C5D71EAF1C97B21018C08B421981AA2916ADEA95C9DD5E63D01C670C77AB62D095C74534FA58B7FA8052BCE3D4B48CE6463DB4F92D90C415666686A5F56A5E86743D853179478C37DD0E9D97E51604C25CEE6D28D01446EEE861819BC905433CEA74BFC923D1871AC6B04CBC29EE9D76B89836898A36BFD72E98EF43D4E0041896C8CD45FF5B542D9B1555F971058579C63F9901A81DD2966F7A99B7E04DCE10E220697C7909F87F179BFB1C0870A57E99CC9917D3C3C171F69D9AD05E5C630AAB9E419F9D847D56505D796DCE8E801811B71F2D3FDDF355625D5C9F43E3DDF0A3F7D7B5235FA0916B18F582F204822B48D29B2C4FC0207676E73D061A1342124A0CB7FA99DB6935DA1BFAB19B9DD7979227F98EE13A729ACCBF3887A4DF7ADB8BE37723914DF26C18106D177F6B78E9779AD8B30099CE3C8D1B86CBA27DAF99A68768FF8C9F38D6D83A66FF959E66B3CCA36AEC00AC5B46034E3974D3865D54810BE6394FC1D46404D1EBE47A8F867401D7BDD79F5CA2CC27F83AA8A8D8750FA73B5C8BCEAC3A099DC192136444C4F5A64798896A5A9ADB9BEC3E4F1F3113E52646988A4B0BFC0C6EEF3FF030F1C1F45465557636B73B9BBD4D7E2EF22262E3F4A56647B7C8C98ADB1B4BAC4C5CCD2E7E8F30000000000000014223349D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C + diff --git a/dilithium/tests/KAT/PQCsignKAT_Dilithium2.rsp b/dilithium/tests/KAT/PQCsignKAT_Dilithium2.rsp new file mode 100644 index 0000000..c330bde --- /dev/null +++ b/dilithium/tests/KAT/PQCsignKAT_Dilithium2.rsp @@ -0,0 +1,902 @@ +# Dilithium2 + +count = 0 +seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +mlen = 33 +msg = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 +pk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF6177E3DE0D4F1EF5847735947B56D08E841DB2444FA2B729ADEB1417CA7ADF42A1490C5A097F002760C1FC419BE8325AAD0197C52CED80D3DF18E7774265B289912CECA1BE3A90D8A4FDE65C84C610864E47DEECAE3EEA4430B9909559408D11A6ABDB7DB9336DF7F96EAB4864A6579791265FA56C348CB7D2DDC90E133A95C3F6B13601429F5408BD999AA479C1018159550EC55A113C493BE648F4E036DD4F8C809E036B4FBB918C2C484AD8E1747AE05585AB433FDF461AF03C25A773700721AA05F7379FE7F5ED96175D4021076E7F52B60308EFF5D42BA6E093B3D0815EB3496646E49230A9B35C8D41900C2BB8D3B446A23127F7E096D85A1C794AD4C89277904FC6BFEC57B1CDD80DF9955030FDCA741AFBDAC827B13CCD5403588AF4644003C2265DFA4D419DBCCD2064892386518BE9D51C16498275EBECF5CDC7A820F2C29314AC4A6F08B2252AD3CFB199AA42FE0B4FB571975C1020D949E194EE1EAD937BFB550BB3BA8E357A029C29F077554602E1CA2F2289CB9169941C3AAFDB8E58C7F2AC77291FB4147C65F6B031D3EBA42F2ACFD9448A5BC22B476E07CCCEDA2306C554EC9B7AB655F1D7318C2B7E67D5F69BEDF56000FDA98986B5AB1B3A22D8DFD6681697B23A55C96E8710F3F98C044FB15F606313EE56C0F1F5CA0F512E08484FCB358E6E528FFA89F8A866CCFF3C0C5813147EC59AF0470C4AAD0141D34F101DA2E5E1BD52D0D4C9B13B3E3D87D1586105796754E7978CA1C68A7D85DF112B7AB921B359A9F03CBD27A7EAC87A9A80B0B26B4C9657ED85AD7FA2616AB345EB8226F69FC0F48183FF574BCD767B5676413ADB12EA2150A0E97683EE54243C25B7EA8A718606F86993D8D0DACE834ED341EEB724FE3D5FF0BC8B8A7B8104BA269D34133A4CF8300A2D688496B59B6FCBC61AE96062EA1D8E5B410C5671F424417ED693329CD983001FFCD10023D598859FB7AD5FD263547117100690C6CE7438956E6CC57F1B5DE53BB0DC72CE9B6DEAA85789599A70F0051F1A0E25E86D888B00DF36BDBC93EF7217C45ACE11C0790D70E9953E5B417BA2FD9A4CAF82F1FCE6F45F53E215B8355EF61D891DF1C794231C162DD24164B534A9D48467CDC323624C2F95D4402FF9D66AB1191A8124144AFA35D4E31DC86CAA797C31F68B85854CD959C4FAC5EC53B3B56D374B888A9E979A6576B6345EC8522C9606990281BF3EF7C5945D10FD21A2A1D2E5404C5CF21220641391B98BCF825398305B56E58B611FE5253203E3DF0D22466A73B3F0FBE43B9A62928091898B8A0E5B269DB586B0E4DDEF50D682A12D2C1BE824149AA254C6381BB412D77C3F9AA902B688C81715A59C839558556D35ED4FC83B4AB18181F40F73DCD76860D8D8BF94520237C2AC0E463BA09E3C9782380DC07FE4FCBA340CC2003439FD2314610638070D6C9EEA0A70BAE83B5D5D3C5D3FDE26DD01606C8C520158E7E5104020F248CEAA666457C10AEBF068F8A3BD5CE7B52C6AF0ABD5944AF1AD4752C9113976083C03B6C34E1D47ED69644CAD782C2F7D05F8A148961D965FA2E1723A8DDEBC22A90CD783DD1F4DB38FB9AE5A6714B3D946781643D317B7DD79381CF789A9588BB3E193B92A0B60D6B07D047F6984B0609EC57543C394CA8D5E5BCC2A731A79618BD1E2E0DA8704AF98F20F5F8F5452DDF646B95B341DD7F0D2CC1FA15BD9895CD5B65AA1CB94B5E2E788FDA9825B656639193D98328154A4F2C35495A38B6EA0D2FFAAA35DF92C203C7F31CBBCA7BD03C3C2302190CECD161FD49237E4F839E3F3 +sk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF394D1695059DFF40AE256C5D5EDABFB69F5F40F37A588F50532CA408A8168AB187D0AD11522110931494BF2CAEAE36979711BC585B32F08C78496F379D604D53C0A6711A966C11312AD9A821D8086542A600A4B42C1940720242628106210A43852331709308108B188C022492C1B28412C4218B042181C8610248059C9201C0348819326C582046891868A2C28D82346A1C094200A28CE3A6491C112CC24812E0902191985062C084622451CA062C64240E1BB3312496854B4606DB2668C38268441046C9B6211404811445502442084422710B92459AA0811A91709C241003957004C504C82692D29200C0B260C0A26809190AA2300E188969E0008DD84862DA14712018051907440412409B1240118010D142819928508B1091022464A0206D1246211C838C1B4769010690CC062481846920982C24120521B15041360298446ED1A63111056AD3A840CAA84C62B00003134A53344614194004C54CE306695AB08961168ECB10808B168ED990640B94602483851AB30454262251B8251C424A0B814842C4445A102023808409B7254CC64814854D19380E601651D8326A0A918908C170E0964D18468C01328D91C4054A0061230868A2104210A8611306218A248E620689C9B24508278451200D980466DC42054424852426282221612016090BA62C0A1144E0928158480D422210A006098B246E81288CC0248090308D8436404CA68450042494B68DA2926D18B344A00085E3B805140504A4C290842281C3262D0B2066CC903198382810166CC13445C0102224C688034632D840901C20680415289A188144988D9C206E9C302CC1B820614221080310A0C28C58128553204C0330814CA48D44C08D51404C1CA72C440865A03840DA20808106858C260DE2A88C9C4411594228C42604441426A1426408C0851101869B483199B20C80464459A88C0042089882900AB54562244812960544124600C88813A061E1284D0AB9914B962099B84400314E98128500B60183A00D14150E1881101901224A06681A498DE1A28411C63121262591A06D030524A1B6089444724334125BB42041B650D0888D0B074D1C94644C208E8B8808E0300944200549864D03134E19C9840937611A43684A80900204311C1742184080C8308EE1A241C33404A3282251247188D6FEF46712CA182872AB2919678AFF9D94E743E063A39E0C35CAF72A7F2EDA28E65858520D5D8467DE747CF340653B52C268F55413F5ADDC7D49011EC33EDD537423A84288869337AEA0781A124269071451722DB3BB8F2CE5B1552F83D2AF07F25613918A9F4E6F1257603888E589308CA5F95F07143D23BAAE17520B36B6E0E94FAF6845EB2131AEC383E63BC8644EE5F1ACCBA82F9211E57AFCBF509C1131A37466BC91B357DCBBBC14CCC319C4CC6AC75FCDC82C6596D07770C8277AD370B192A0B4E05F812E0E265D2912AA29F03FC9F72DFA69C9B1291A3FC583642B235F6991A954788347F60A0328C48ECEE51BA02DFF323ABD911667CB14549B618F1C5D250CAC9E35E071601992FBEC0BAE6F74213081404744D12F2A0E04BDB265E0924CADA40D1FA1F38ACA4606BFD4575712B8260A456FDDEEEFE7CA259BCDA97B9B939A5FD2889C9B49FB7D4E3553DEA61B3339BD0E6B16BF3BB227103BF9202E72DC502E28F7CE1559A4631F372520324E4EBA07545F78BF4D94B0E5B8BF51B8F176533D5CFEA5232F283A47605FA65DDB17C891C251011C4E98EEB6EB00CB65BA31C8F025C87A9FE02DBC10C5D83A065EBA5D7B2A19D5A1CB2C160AE166E867F2AF8C7D49D63FB83A614957FC0A3B5A5C74990E9A2B02120C7E6DE37E155FB472F50F0A45E47CF5F9D7A4C82982C9DC86AE877C3FD1885943E439FB003C7A9A42F71B4FF6F0A28B140CBDBA6E71B13AC31B23DE9EAB7837E15A69F833EB7B56A71D8BC2CAF1F2A31C345BD5F46EE013A7C689372337191DAA800C0AC6C46C9FF688B1A01347F257C474AA3D97C1D63A8C00E0A37B681673F57C1C9C8FCCD46F174C74A29D84CEB71F7E6B2F8CD2B089ED43F7C96DAE81A223418C20B16F1DF3D1A978AE28F6DF35EC559D04D20EC74B224AEA31A289B015B069E9CBBBF7CF6DE94CFB2A96E4AE3462C96003CDDA87DB561AF2CE3C0BA1D90413FDCE3CCF4390C02C1CB9F654F4820EC33015457D4A629FBF39419CAB7642D6885E103FCE0D4206CCE7C12C6FC44FA33AD0864C3371A7CBE820E3B371B656A38F2E7FF18FE4A50C8AB3F85D783FB57835CED8490B84EE0D99AF0D64C483CEB6366FF54F8AC8A40DB1AFA573A4FB326C74F0236ECEF3DA7120665CCE05DD654B5071723A8348E7CD7793513819B61CB64E1328E8B22E7664BD6B41B5710D19EA8809D4450850E907DFC4D0B75F588CECE962E9E0937CE1402446A4D2891A46E6617FB29D4FCD712606F7819ECA60F7E0D5B19E7FFB57C73C16FFEEB90038410CB9FCBB5E9D51EB3EB6297E9FF6AB7088FE2D9B237BC24CF7F8290118A5E0E00A0B903FB6375C848176CD0A8C8875CC59199CDA11A87A78F65CC404330B087571FD0633E27129FDAB5A8A1F793E52412B0083FD5C74DB3CF60C2543CE7C91B2800E40203F8D99FE5FDE5B108E7EDC80EBB9BB34986EC5C5A8F580E75752907FF0F294C866C2CF1F362E840B6881BD43219201781C63B0039A95BCFB4A0FECE569DF00523CE9C084B022B3B022242E28419796ACF0A0C995F948DBFFFD30D77ED105A3C9943C406B305BC81A6A248A291548F2A67F438D966A57D53F4B7BE15354E581BE16F7AD64D164E85787DF5849C810AFC28D06482F441B5FDE3DB2ED36DD25AA6664D4D43FFA32EDA25689C9F4A5D514FC66231C5401520922524438EF1DC78D693C9718DEBBD243312674C899F18910E389C8EBE505824BCC42CD4A9ACE193768220219011F3B1F335427BFF9E8BDED5C08711A09C2B71CB964C56A8393BFD2B56E9B6B2F513E682587DC1B8ED196066326871025628036700063176D345DE384E182D6C417A32AB11095EF59BB4D171B9CF81D17AC42664DED933CCB722C69857FFC53C8E7F2474B0CB2DFF2DDC8A5C601C84A701981199BCCF74112A6EC062C4FEB601A028AF01032ADB6BD15D4C2B9550AA850AD62CCC3A3665D5212B12E0FD5C5326A1E5EB1F10D557D94605E8E3F356E08FF7FD884ED3C4205463594C9AF2F39E4B1274695234B54EECED93F460EDF1A13C2CB4B17D322F6F79FE16F0357C1C4739863E796791F8647FABF730AB00E0DA509706D94571740F61F7BAF366D2774C9B5B8C61DD6BE9819A6028B264BB2E4AEA54B56D4ECAB5B528CE0C0C0CCDB73023352CB00445BAB6F7467B4644D4361C464FAC6B5B137D32391021B475FCB5F31774FD8ECABDF65475F25574C65559CB331F41C0F498B74DD941C344C50D8E64F9578714A32561FAACEAF78148E6DA4B566826925714B17108AFDD546385A3CD454D5CAA16960916282A47C4315CE236BD9E3255C604EBDC39772DB5CE0B236 +smlen = 2453 +sm = AF5920774603D20E98A79AA3ABFA32B6E22519E673E37AC4AC73FE85341E2C2923C1992E1B0BBE3873D7C8FC5662F207BF58EA381CD4A3A0C062DEC45BDAF8BA0AA52BEF6FA14F3F6CF28F7620BF94A92CC27D045414A64D65C014963052802428BF3987A2D47516CA5C78AAB96B7BE11BCA5F2C5A26F3FCE3A26E8E09A2738F386F75D448F937EF19A846BD4DD949CAAF36DB5629884AF53A023E3F180FE4C0FAFF7BE5DFE4E89ADE3095A65600421461AD08C129D6CEA851BB39C0D7A7D151405689A091FA4DEBAC373CF54AE078F0AF7557BBC6F06A535AE8949E0C65308A59840072375295802D0E2CE9A3DA98426A00FF03FE80218C0EEC8EFE581CB9CC9A7D66B20645A8CD0490D3CE4F7E6FEAE9C9EB7A57F964D0EBC7C90B7A9F86300B3E8095E64D1294CFC4B4D9E272E8FA8DB5707D7004AF22DBFF9CFD4863DF573FE004341DA3CD4A3082532C2620455FA37C562BAFD5684EA128AFC79E01FC9B31E8433BAD7C029F2F13CC10592D2332E3E08B80D350463DE72750B1F806F493E143BD5FCA7D1698081B31BF876B2A1BC9DF50952D13B6C1321B1111172145A627AE0B4427B98975CBFFF7D68275754B45B682D709E168522E84FEA7DD3BB0F41505FF71926431D1A90D4CBF9A527AD4E284976FFF8BD9D6224A4F260391A987FB6DA6EE42C2A4900F407CE1F02E322475D313FBEBB68C2E05730809448A7428A5940139EBDF1B5556FCC5D42E1A13F32230CB6F0724831D0D071BBA5A6704806F475B74BA91B6E385D48620958D0AB1BF2B184E10F3E753B71337BE9EB653786785B43AC7E5C494AC1BCB043D461425B36098AC93055A0105AB8523B61D024A6E9B56A42D3C04726512AE4CFE05710446B06F694234EE4FA8FEEDDDC5F28A65EDE2EB58E965FE3627A571BC45B397ED092AB4BE00041729C4D192FE30678279D223A848CF4366E92B3F68DEE97C9B4A7FF22F937BE6C56639961DB29FA3CFECFFF293140886FFB92EBC79DAB59CEAF869C64F8EAF585CE97DD6B78F892772DB88A958CF0AB557A7FAA83FE621477E2B84497AB5A8ECF4A7BD32DFB902F05D2CA31047D0F1919ADDE1EE6DFD58E59BC4DAB3CCBBA36AAAF6AFCCC7B095CA94A195BE9A289526B588C3A9C56876FC415D521D442BAC0298D302419AD527DA249C2A660CD064213FFAD563183F37972578EEB9F70AC67AEE6CC2B71F283A95930B554738555791C25E7A399E685636D58D69CB6BE793B45C1969E7D5615627EBC32EED45440F87880D2829FA4FC871866164D259ED95D2731871017FF51894066FAE1FFA6F4B4A6F84FCFFDA09E718FA17135EDB3F48558D5BA67F9E6F0900340BD04DFE59B7BD67745884FB84AE3F8EE763D202743652D4F7333450580490B9C744935B19C1D5FB0DB5FBB461411362838037EB7EC3F63F26C893E7CC1C3B3F4767ABAE00FEB7BB99B1420BB29EA614747896D9EDCF8107FE504C9C308A8264DACE318D87CFE4761803E9A60DEFA6144AABC1F10A45B140DED754E73586C467BB7BF19EDEF25BE0C65E93C5E5EB8F880CCE4A858757F8FF56062B1067F4106F76B7007F6EA6F945047E85BD0FAD9D26994F678A0612B87CCF9C0CF9A433D889C96E4C12BE372277005B06AD127105D16D8FB142AEAE5373ABD61D9ADCFC5550D623CA3B8824B0E2E08C2BF4E2841EAC4C5DC56CF8954CF207C263F27C9F309F10307C0D84A65878425031375DD810D2D7E51098A3814350795C4A077FA40DD44F0FA7510F7C3F631407CF34F604C7B335632A20D2AD419BD7CC6D4242B1C66C35E5A5EDCCB13CA37D3B50465F3B4AAFF7E3161E7936088AE08401FD2C37D67A2FF91D3E6F08686D64BC2FC6C57106E49FA384AC22219F07EE8996CA3DFF59DCC5092A4BADBE87AEDE7F69A04C79B33BDF35D4A0E4CB4B55019CB0BF275295B93BDABEA516CA2B616A56918600B724BE7A01EC4EF54312B30D66F507815F2780FFEE7C30F8425A92252CE550FAB4E902E7B382D46DBD20EFE1BB0EF8A496873C09C4CEB0303C7F1DABA0102DE94190B6AC6DC810F72BCA3AA292FF38BD51A7FAB8509EC4FBE0EAA3C986166A674B7871155C348C477EF8CEDC832B5ABEE71A8D18D06DD0F5221160ABEB71E6E82CFABF731EA3515A76EF07B2C16C63B37F7AB73B67F005929A753E453B930C0AF432277FD77D8A1EB8022CDE9665763B014F0A672A04160B0A06F5540F4C264B7F22740690A2352DC863B588303AD51F0AE162BF79797F07B534501CBBFDB713A724AA98E19532187180CCFADC6EBE3142FA7DB66CD4DE7B9FBD4C8235686DB68CAF489AFA4E1E87AEF0CEFD8037E3A578EE62EB7F94ED5BC0B58EEA4B4C45FC56D31D29944D095AC96C29083DA2C77181D97A55FE6E903A2F2783DE0BAA5F47D704785C33E8D5C87ED61E65459167310EB7A99574EF819AE9161A3BD09634803D9E1E4EC7386D7946984517213AB9CF66AEA551CC457C39F86AF294CF7B073F563ED4DAB9419BDF004BD05C92B4E80EC3CFEAC97E1DDA554FDA625C4B9B039BAA7C5A2F6F97057792483CF5F852D4C3AC71AD50F779953DCFE2F63ED235D8E1D5345D6C6DF0555CC2631DEAD9B714BC4C16501E01261381F3679715345123388C852D57DCF1941D0911D49FEA7143FD2FC343A5075B64CCA48291DC28B83F76074589EAB217C7847840652C0E3AE278B3B6FB0D800C5E7DB79D5CB9CC1A87450C00B7677812D22EE20FDE8C1753A7FB93BA8BBB8595A6393DF54AA9CDB6E0879A26E49BD3B01513C6053A0746C8596CE5E5B225CFCA26AB8BF12F1FE0A647A9E4453039A1226194C46E8B98ACD710F18FB7EC05476C1CD8FC3112CCDDB1582B8817C18FE315353E7A47C821E9EE3A43CADE1B80D92A0AE8DCEB4DFF766A54DF3665FEFE3C252B72DAD7B1E3359E7FA25562C3E39DB521CE1874111FB090DBD38B3180AD034B57B031DC4DD6AF7C1A8AF3F6CE7EDB1A9E4B6D4A5920E3620818820659762EF7A4243F51DF2D8A900737D58105699B4E10CBCB359C7F3A4007697C482050EC33CF8041916A3B919A50D96EF0F589FD4556F30DBDD942EAB79DFA97C07E30247074352E1BF98E349CC7EFA5A1B8FCE4F18F1FAF6F07C99C321448B0395C8A9CBC466412F89C1A98BF5715842844F0E8236FA4696C4658B8FDE4425D09D67A38AC7258E5D5966F2D3FF66A0C0CE76E7F6B81A1BCD047FD3A205BF0CCAEA3B11079909C6CE5698F32E1F3409658FFA01EAECB4AE2B092B78989DAAD6623BB11F49F0F8F8699EC05661502FFCAD03CF415191A222D3C4C7B8AB0B5B9BBC2D9DCEFF7202D3F4244494F525364666974C4D9E6F5FA0001041927373D5A7680B8C1C9FE2029383B3C484D565F65799D9EA6A9ADD2DEE5E7F7F9000000000000000012243248D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 + +count = 1 +seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +mlen = 66 +msg = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 +pk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF2DD604D5365711DAA1AFD06E8EAF687C3999624D3C181084A07273B55EF3A84C6098703ECF97F7D464C65217AB2D5D3489353C3E2B17272455B08A92180BBC9ECB8816C54D98800134B238E01584C1077CAB47128380D92634CB291E958A62AC22F0501CFF047AB9756D58E2C46CA1CBEDC61185721FE00DAFFC5EFDFD40E2D45F068AD18C42CDDC6C26F042FBBAF8DE524BF10C5E56A6369FCBF7414BA851D7546C0ADBA0DDDE66A9852F05B812FCCB66CA7A0ED2C5BD3655BFD8AA4BEFB863FCEEE2EB4F6681C75A75D42CA460016B98A775114CC8376C742BD7202F81E37EABA9E4378B7BD3F0EDBA40AAB715D45E6663C99BE63438B958368CB23F42F54EBCDCDA4F8570CAFE2EA1728C0B23D9BB22FAB6922EA6694D7FDFCA08C77ED488AC5FEFDCA7889EE4ED5FDAA7A126DCA6D5EF6C43BF35B6122E6EF0E581AC338238E514AA3AA96248EB6D5838D3417412758233A05C56EC4B5C5F1B59225E53EE2DA1F8326C50E6988BF614587F37BEA87BF457154634CCF3E7E9A6D15904925180DBE0EA7B2BDA615A4DE6E83A4847D60AC4AC7F80A93DC6BE06A4801021FE7C717858F5648A5E53870C6D42B77D29890EB545657B7AF6E140A7E14B88D31DC072CD9A41C66BB2C7089F4F167BA0DDF908AD7A2AB0CE19CC4A177E0CF12C8AFEC9858C3924738F04DDDFDAF853F7EDCBE52FCAF3E382C712C4E821C24DF91D1573A74CE21E44EFBA8A8EC6E6D5EE0BD8EBE02436623572353E4210CB84D1283E1F6BA726B2746EB4362D464CF2E278B2C43568C9D77614DDCA1B193D3CCA67FC7B4B4117D1FE2D1780EF90538AFAEADFB376E318330E785AF103753FD59917BABBC0C8D7532E0A54BF8E91F4AAAADC9D53513A04A1B530D711C40469063AB2FBF5EAEB2A941A58126EB5802D1A97D44BF34082B026410A83D42DFB4C5DD1DBA8C19D33DD53B61A7B586AA06DC4414BB4C53F26E05A69CB719CFDCE1E272977C526CFC1B3A72482AA2461F1C46724F2D9CA9D31F93E9D3C55D944A56DB9470E4541E217C802C19A2F9323EFB58F62CAF6FA86061DD88A89F08271318DE8A81A566564332010FFE4C88A2A022651AA32F573B3B154AA8CF10DFBDCC0C57B2341CF9D6E5FDA17A7A3616D2424CA2B9FE08DC6C296DFA2BE9DE8E53C328B8D66142AE233EFA30D90E91A75786756B8AB25C15B91CF34A0E12DAC9D5E525AA58D229D4E60DC2AB27C61790FAE215C200520216CBB398A209B784E31AF7E15F0A007319574887E6C2766A04096AF1EDC4593F2FA918F1A4851EF4CDB7ADDC408DC3C57915C8BD990C10006169D84FBDF13C7097BEC77E3F147576023232A7450F7864F21B328ACBA0A4B21256B1B08D4A4CD7AA53A307BC1AE360D78E93D4382BCD5836E3019F67A1F5C39A30E8E9FA7B9622CFAD11A50F2E4F17DBE8FF2498BEFCE528F2413142638ED76595EA25DDD6FA9AC4DF362FDC1AA83640A0339194DDE830361A12DD3F1BB83AA7B22C4D5FC7A69FAEBEBC480EE83E80B62D7BB68FFACBCAAB2E48FE81F209BD9249151B2552FFA3E5D79FF5413C94E6FF769DEB97B2908DCDC836EC70BFFE8F7078EEB14440E0140FB22E025BC1A103267F9EA8971063472B33949AD2A15C17402513100208D726097182FA101FC38C5C4816A3ABCCF9E44BF3F2D634DA9BEC7679771491485213DD625B327D53FF4ED21E1FF19E5D6C0447F77BBEDF3F37C637A185FFC18A5EFCA4377E3486CEDF58A03DB4B023CF517E11D80E8E293544020A4FAB7809D32CBF0151FF23CC1B2C4BD0E4107C5C0D2722E +sk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF952D2181AC1F62596F767EFCA0B55DB092EF81DB66F9FFF15F13D7AEEACD8B3A5796FBFE5B4E2EDEC5DBC952F60EB122901893CA252DD730412AC4B6E02009710340288C886021B1900C120D58180923448603028489B2280C972C11C20918320809109114828C13030511014C62188ADB088A93381209A920E4A8411AA140D1422E599224D02600199384E228921B1950A3108EA2282093347094C04D243541140562C222311A384ECC424413208208186DE0140D01366108222914B511492232E24226E404015B482A1102606302484A242C62409003418D18C830820282519869A224500A394D84008E840821D9306CE3182923456ECA2466082149141652DAA00C221962C1B8088A888C22B10C23B80D009364931682633230DCA241D1484282A264D42448944825028265D90869124421542470048084DA4425A0248A13356084A04C93904813470283200564B40C5C12724214866002125044040B8211911872488810D0404DCB985149A48D182589D4328E52A41011401288268821176AA2B241E40289A1A03094C8411B836412050A1C438C8406310AA26D241731C398284288258C3052A0020E98368803813164186C09826919414CA02611233560010485648630D92084D9082ADC32611CC280898251141040190580580406990884092741CA208A93009103C681C2C809C3304D23120A9B428D20236A543022CCA429A2183140206E92904841B8458338085C4680593645E3B03118066A53166D21998100304EC8264818C088191492C198459808849B104D0C96900891690CB14D91286EC9068C58000A0C96058A4606D49829832650E11061D09650231224522080E404480C23920BB70D0C8290D110902122110A126453B671992869C1C44D04A08DCB96415814060C21708B302552A22521193000A328D0B809CC1612DC946D012081DC4242E128010C8789028409021788D834301C336444A009A0A00DE3904D010865E24269A2C0919916629B0260408850408671A4C4616222201012114B26220907881A2685588680DAA08C0B85684222828824618C988C23302524404508C86C2314284A281081207288322693A66D5BB629C1240D492070594826202665CBA4884AA63008458E00328824330DA146729B120014B521E302092342282AD8D74CE81B8266321C15EA978CCC75CC043E18FA5B8E92219E476F1F36A192435C3F9B0AD4A6803218AAA1481E6D8A8948F1F6E04054BC307F5B19C42E66902C8C44F2DCA9AC1BC01E576D59CADC5C69090235B03D49A109D997D6256826AECC7ED0C17DB4EB50CB82E6F179FC67AF168FF53EDA6744BBF092CE8A1F01FEEA71B4D1A9B27D6E21689838AB0769FFD7593A2B062972B380D9B29C987DC7603910C15F4BD198CEB657BD103C2A43C76D89B977901F4E0E9CD8AC60228F962786490A65FFE9104B9A6C32CFDEA6D0777917565FF325D119373232F914CDD1BBBAF934454D795CE6DBE4D15D672731A71A5BB83043EB768F8A91850AF47CF533BF95EA40DBDD4F37AC84934386061ED5B541C5616C68CA55E2E7B87A1628FA5552A048C093296E22CE0288C76E7A1303D4E70123DDCFCF43A015DEE839959E044F7CBF5784E49F1EA354000860B9561BC4EDBDF9682097EAFBEBE5215C8B4E8B03D13A29765EE3F0533F793428E262F33854A6FE003C284BDCB66CD68F98FBAA0202CD1B8542325A15AAA2D2E7F838B62D7C0364016AFDC06FA3FA85AE8F8B1BEA4E62AADF96618256185E6EF31BF30CAD1F727F67980D03F752E19364E592A6F8F984953E2931A1A2F6EA0111E55BDA28A9FA6C05BB000F6A32039397A2A1976717264B54F476E709F65BBA59203349930B18698F6FA864E1476BADB42E41C6D9F6A7A68B316EA0C62D3F0131934ED8D29022E67D87122C62486886107E8D459D6865E8A43B3FCFFA27AEF22C048A3135EE8A857E813C24725B43F42657BEDEDD373ED85E39070C585F1D78D7ADE4C44A2082270AA63229A164FC046A34419083574E66C2B44B13DF71704AE389051866615BF1B211970E403306BDF15102B831448B23AEB19F4869E937333F6788E4C2943127C64E21CFC299ADD848FD4EE40B891A8A5F51D17A510F57A54CD3D83E86D07B504EDF33E0DEEDACF766E96F8705393FDACFB831BD4252A152F1498DE359A8A63B71614E9AB3735261C8A6A9B35E136A6604975202950E97FF52C758C19E5A3B7AAB9CCAC795DAE7199DC039D65667DBC6FD54A4F784FBD724F10D17934B8129A7FBF9A2577353F49FE5347C66990523AD4F4295352FAE6C0855E540BB0EA616E304EB260C80B87920B924F5AB8C9C745D45EE0EC0D19BBB9E4D94EA4DCF31C167A48D14A70DB0249BCBAE69A079C950AB2CF053595FBCB61C1AFE13E74CE1A973CA55C7497721E3FAD9F557D671B30B6C49A638A1EB2C4AC9BD6C68BFB533D4DEDEADC8EAB648A11A97AF9C7615E4157CD07497E8BA6EBB8AA34C89FF42F766043800BAC8D07C947BD00DAFA42539BD788131717D1D1DE354FDDF30DCCCFD622F6CDDF034C89D19C015F37EC326257FB61CA667736D9C7239A81F84EF7616A145856BB9792904E8D50E938F2B87623D56E4FB91B534F57F3DB444C6837B4CDCA3A64797FDC52EC670D6A17B3FA197930266D03B4C0BEEE6EE27C1C486FD22C3B20EE181E42C713470328C143623A253AAE0B1453DA009D8D4F215D2F577DDC9F82DCB669C9D99F174486C8A4D0804D342E8D364F3B73689949631B299D8735015DB99704207F0914E6FCBF921A18DF0C8084045092839CC96EAA5D2F6B66000616B7D2DED285FF9A92406814A57C26468CC1D6C694797637B5BA5364FD46068CFE5C822D2BBBDB357C76A3639AB999685ED6D6D3AFE6B48B80C87012660D96F751C111C9F4A0D30A060AF55435DB33897E6091E6E02D08566F090E6EEA431048D8DB9C9C4985A2A8114C9FF35CA39723314985D9396154DE5C295C9E635B31A4D234B79E0E804B3FE11CDD299EE77E72E16D4263BFC4CF89721AB5E9BBC64FFA8DEC4520DCB5E8881F361CD18F2139C8CB42A4D67FD7FA4276356B4C39BC263234EA6A9CABCE72D86F4EF36448205023F62CC4DE619F55726871389B305EE545E6929DF242FDFA8F99B3F9CBF86210AD1154A64F279995152CC39B017E45895E7C0F8BCA0E1D9F294E1E063CFDC9AE0C7375790482E5BB0FD67B7A1ACA16AB1DDB3E38BE92C9D76A799C7947CB6D775BDFD859350BF85890A37D88EA1606ADE4803F075EB1A1304F0F7BADAFFF44DA2C7F932B25F2DAA9BCDCF0CB84277ABC2CBF6A71C1CEDE879AA0D0C56E0E04091BED23F223D66F73C7710496444BE4E395F46CAA8347951B2B1F0D1874F3178E1E320A91817BDCE178F649D68B14D559F06743FA7CC74352EF2275034348D75556E49EAA2F9C7DAA9BC3F328D2F4E6578A6E4C4A4732FB00425229EEC97D140B7EC1E4A1CED27B772D99910FE1E28D25BA99FC256F3AAD19C1D559A4BD8A4 +smlen = 2486 +sm = B5F89AE90773F49FB0AEFAFA2E5AC95DB65E534A431E7B641FEE751F8996C36717F3A8447C995D475BC1C3404ADF42E9FD898B54ED099AB54C5F471BC7C4BB392530F821058DE4B2F40EA7EF2A297EC40D654467954888557D89C22F79CB44CC9311FF987A9EE26191E427E9AF8FC80FE758FD4BB1886D83B230634FD65CE53A03699EABF32920157814C97DEE6C485C7E98A4317326F5D6399D73B3855CEB177791E339093D62E67D2C5B2E16AC2DCC0C547D7819F1C0CF3FE7346144A89E875BA1CBC07528FF75E57C7E06DBE99658B6AF15D9173716BED3FDEF7CEA4D330C31F673373253C55A75A114BCD07F0CF523DA09DC23ADCF8F828AEBE8207939415D0B0DCEDFFF1A04A4C23BD562132920D6D3EA9F633DBF485C246C0DC76CF40980E351A88B19E9385D987AD9C584C425D35DDB4DE7956B8B12EF2BC11A5CDA22A7D338D8107C637916CD9F8FB404EB18B1B6CA08B5E9D39CD41FA8F0E166E812D2349F6A15654AB713C3EB19056E02F95B71B918C6109A3979C466290B0BCD4ED579C5084F705EF1A02107599689BEB4B3E0630EC5CD7F3CE58DF5EA6012E09E30B9DFF65D0CD55BCA59BEDBB2A453683D71A1D69992761DA4F6C2B376A87D7E7803F7C2A9927E4A560BE5F80ACA92F828C99A63D82A3AAACCC6D9BC7BC8C5F6706C0548F5110ADF4864EC6201E7B22A6C13B67F12B7A0598C98D6C27E60D4810FD5167995E66E30773BF7CB03F3539EB8E72B8384534DEB7DB72B847DD5C66D02FB4E9505B008419C722302A155957B796BE877CFDB17CB68ECFC590C6F12583468CB454C67BE3F2E861A389E6F2065DD2E4FBC1D4CDDC3AD1C9A3116EF31F60ED85577AA2EE2EFF7217DC0A1734E0143CCDB3464234EDEFEFA8D0561D1B2EC9AA9E78EC82FB059B3EED329D40026AB7395C42CA598D37E69729C373A07FE48A191B91FF3C962E29D0C9C40536BA7B6522012A2EE4895640F0742A6F20289AB8E6C604C1C569BBE1F6BC3449F44FD1CA251D2FF2CA469230F79129775BFC72DBA912FB7E96A7F875C90C65CA6B99D1728B792E2719516265DCF9063CD7099C729F0425AE747F7E026BF41FFCB32EC89EFAD9144880038C5720E54FEBD973337C05D557B74112BF23187CE41DE9CED156F084393813AFB433C292EFB37F137E6006A95ADCD580E3672181BE8D30913CA87E00806BF82A7509FD257A77591F67A780F26499CC0E93CB04260001DA343C789752CC1A438398FE048F19B0D83D1AF9560B909CFFE1364156F4B4562D1575E32C77F8F0A267BE43E8372EB4A59695A625B84C2795C724AC240FC81CC1F03E01004F98220F3B49E1B896B422049D15C4E5480D2E6DAE9A7AD5E5BB4F306EAFB6AA5166DFB5ACF5E7FF0573E3542CFEAFE1EDB4F1E405DD3167A928E30DCC60EF862B5A0DBCF00278B0323EC6CBAE14C8D799BCC3110893012EA817EA06F85328748DF009B7DD36C466552C63F550AF2D2367A3C17F7866FA22F1C8F16D2CB9F9AD79FAED01E61EB31B00AFD17A984435B1CA27AE4BBC342482F2472451118B2897E6CF750FC1F53AC8081A69866284EEF0872AC3EB3427A5155A16606BC5D6D0506DC48F1EB3E85F71FCA62D5D9D3ABE3BB3E9B03C4EEF7B269B5A85ED3CB14CDED13C1AB926941522A5BED34B2BC33C11733142223C45D505546278400EA9696A4F419CC80B13FFC3DF5E0E63541293B51CE006AD0A51CE956FA3CF905FF131993767818278F2123F09F4221212146FD06B71DC13DC264CCC9E3DD946EBEB9B4065683818733A97754CC85BC869B697B1B99011C32EB6EC4FF8AE3F6FC4EEAED428409C5B034257A0B96F005737D4756E77CA544B90E841F8B47EE8204EA85E3CBA914A039CCD9CCD0604F137895B0352917DA6990B01A87AB5BBEBD41207C8E9A43CA10279D7CA709D64D36CFA22ED50134DE4BA38349116492D74B239208DFD19484EABCFE399C985CD0CBCFE45025D3558EC9D380AA29B1BE2E65462093B73AF645777A192C0B471206C14FE2E4DCD6115B4C97ECB128864D2BA031F12B44F3861B4DA5714E78B4F7CC31B5C8B504D1915E5DB89660F4CD7A5457683674BEB31C09679F30AED229CFE5EAC8F2F618416B009B17ED3E95369ED1FBC84FD811B93BE765C43AD7E1313F7C23364CC5A5CED5259A16D699B7DC938AF8ABF2B7F7226776CDF877D5A83B2224CEDD494A407915747F9A268041B7439F1C49B88051B12D1F039DBFA7BD0D4B83A666A5D9A341866136A6F6FECFDDFA3794C52BE138C6AB66270E37F0490F397C8061BD05BC57556978C03E9A3460B4BC824D3DB7F51E3708F5062B42F1617A3339D77B033AB63AD00EC0C7D1F07650BD1E26B4DB375EEB35AF5DC226A7424CF11915324A96295BA9CE3E94CA41169D7F93E650E100E863D2592BDB0DC03C3B125069FB24809A279AC6CE581A7C8C94B62B2E5F9A9200334E07924AE38DF3F40DB3910C35E6D5E7E954C44AC8E3BE20DB469905741302431FB975ED1EDB2615263328FF51BAAC89FDACADAB5E79E5DE54CA24C1E394325AD8023467B23A8FF7EC227E88327B97408F8AD23AFEA5F9A81E399B9279C2DE787737ADF383B48358568BA04B412489BF78D635C0A5DA0FEDCDC0B7AFCB88F3B835894BD03857325137A4264DBD4012926F9E8C3EC621669957413EC511CDCBB4A31F3F607D289EEBECCD86E992303166E60B8A126CEF13902D4AB177FA23B0EC0D726C5957670458E322539BF0FC193EE524DABCEA6C7433FEDD5637872376D9E4918FF551A6E0F40C1AB754DF606DE645E3E7820C853FEEC06A7D45CF879F79072C30595152F29EE3B3BA04AE33A2872980FC6DD7C231C7FA347CBD68D9B2EEF5786E48F78A8A28025060902849CAC6702583B11D37677868081E06FC6A7EDFBE6B9CBBD2C7370B2961704B05F357FB4633A9EF6B2EFEB2D8FFA31CC90FC4515A953F8F7F68819318712E0644093A0A18E431E4642876316CFC127D674B676F29C90C9D251421495417C0C1F096BC1CC8D6BFF17F953BF2485D1950A09D3C3A9288E6CEE230CF41C34B1F3BB8330A9607CB62A9510FC25A0E5F670B48693C06F8A02C297DBBAFE56761860829E4B55DF0C7E00691B5E088CEC806780BB3AB6C2C068C4ED8FC47FE3976D1651E630ECE0FA77B5F05A6FE70209D31860CEB98FA49B7EC55251AEB7C7C9016D180405A1E5A24691551CFE6FD8E8F3617902BE0F63353E73F054601F0CD2B1CE8BFB20B7C649D31CE52C1B7EFDDE9D9D86B3952186CAF0C3CCE1FDD130426E42E02090F5B5D5E74757B82A7B4C2CFDBE41040434E626667698B989BA4B2D2E0E9F709212A3B465258718EC0D7E1E6EDF5102832394F565778808F9BAEB2DEEF0000000000000000000000000000000000000F202F3E225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 + +count = 2 +seed = BFF58FDA9DB4C2D8BD02E4647868D4A2FA12500A65CA4C9F918B505707FA775951018D9149C97D443EA16B07DD68435B +mlen = 99 +msg = 2B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF +pk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC13926C2D30AA25B6D291E580CAEC55631BFF6173040266DF8B55B1B29147F0CC405896BAF2AD7D4CE2BD83FABF53BC906EE9704B3726B532E3CF8D6A28DCBB3D65A498D7DA0652E104B37D209EA9E3BE5A29D06B61B7D7B5CE3F14CC9F34F7B50596BD74C043AD6F54160782A34795FC7BC9B541DEA9C26095DA4DBDFB724049B31FD61AB813F032513D5C8BBD05BDDE6A6631DDBD909906CB0808EDE005FE5B45C12F83DFC8CE3F4BD4E8285AA5E73CF6364C88BC0DE69052D346CE16B4A221A5BD31E0F03F0F7FE6505808616F05720424311D42F301505F6635B0CD0842F610ACFF61BD05EA384A3C4C96517D456A4B13B2DDBE65533492116641B27E4623B25DDEB92DECEAF778EF87B2FB35EF0DF81CEB00DAB36E422051D0FBF409A89F8FE336897454DF54892AC65E7EA36EA59536A6F712602111BBCC4E47835B031698D08287CBAC0E7AC3BF93BC2DA6D2C4C19E17A68F1A4D7744F0ECD4E792E7E94AE082EDD9C07DA4602E9A400B98431F695D778FD5153A52C7AFF2CB88F4D8CB6D2132257E8B6068944C6D15B2D6040E917423BA59C00C713A548C63D88F366CE1ADE8FED54EF4343A96739FC87E280DEE3091E1DAFB709135009AB4B21DC8F80EEEBD5815CA62F3D79352F25BEC8C5457542FA9E7ADC90DD9F78AF13E5D7CBFB88B81DD9199B544364BD88E46C4E2878B2C708F1AEBC496EEBAEA281F8B4B30752F7A1A09481B6CCD8F1F78C5D4BE1DEDEDD3907D466F080DD2535D1196A15FF9BB6951B8A6D19A2902B41DA639B5C1761B2334F8B2A559940E30A3FC7AD8B23D8E5479EBCB1AD2B8E63EAAC71868121FD96A1153506A76D98BC8CA2A32E0B4DEDBBC5CA590A2556E0A361ABBD36E0F81088EF59BB201D01709733F24510B6D536DA2639900E3805C5723B099A5C5C3AC9C1CE7F18136907B8CD8710B9319D833ECA6B0F38F3F09E2BF0699ED9252F121689C43AAFB64901F3EF6428675BF16D3F8FC489DFD2C7CB1A51D9AB278157AB8823EA43393232553F22EDB1446E60ED1E3CE94F3DB25BA32431EB8178008E6BD14B433C109F6CDBA996EF63078505F9297CBF7642199F8B5D3CF560677DAFD0B286BFF3A9CABC780111F9B3A2542121E55B8C0BA9B543C4DDC9DF37772C16FC7A2F4F87194E95AD887D4FCD4D4550175A693E17B53D10F2587D3B6E00BCF9EF0D6C43F99A74D1A5F86C4D2D10CD2E62463CFA3DB0D48AC3DD908F333FBA96178C5AC3A0A83FB009FB63207A1EF944419DA76E96480E07648E732D0F4710B381672E71E5F8DB9CF378E2BF36B74405E92C44B81A5F072EC2AB975E94546F463172822A9672DF126F7651FFCABA47F1C23F428ABC04BB060E1F53A12328E62C91EC2E46597019B2271D73FC14E0B777E7DD9E03E97A6CEB5CE2C9E5347D47ECB49A60BF15022EB86A0D1BAD4C5CE0F6530AA09E773A0C274FF32A4368AA73487423ABFA7B07330163A65B9B53A6C411EED39E61AFEFB96748FD0430630D6C6CA61FDB9CA0E24ED2B560C59C041477263925FAE5C7D2883082FCB180D0C0F1F1D8DE66E4EFA799DDB88BA849C0F229FC2C15A45536BA46DBB8FAC487AC7C551D1DB9F0D93EEECB6972DBC46F943A9D179E8645041C1C23782652631AE6BC4B31FBA2ADB7B6273F6C077059B89662C09EBC88A32FC011A19A6F0640D6C31C8C68A3E625B7C5894B038A527C6970DCD4A64E1A7143592FCF70A6075D73555231E5F6EB86DEADC797C085103EFA53DD8EC31B4CF6A4E55E3309A24119F988FD4074CD1281644A0E93E3FD34387472C6E51AF0BD +sk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC139955129066F1FEE794EC4E2C660B81225A5EF9171FD643511022379FA9A04FB52FDC977BCA1DAFF16A3CB2D4ACCBC86183CB60CF39E9FF0034897A98236482C16634412608625E048244A302122816CC24489003230903884A3B468CA028D11288202082C03B401C3C4642449289A18058B4000102286223672400088848625098420A3060C1A452681940492142212003113C850239508488631900845D2A62423C20841440118A04D43184609229148B87110098E0A22492336601A379008136C611609E2944C08A03051C6708334901846458406504B248EC0B04519B45194124048B86060462522856419C748D1406E23248A09904180200C11A4485380648206901A8829139761A3164944282602C625099960A2188280262A91126841922863064E2223109A144A90C4081A004A13410E52486004474402934890288448382562C6694AB069420242D80072DB24714C420AD09245882444444268D812840B140E0CA128D04692A200090BB011E32666D900291A490962343221354244166CD4148108A22C9B042C208761E34446A1220E1C26849CB868244551DB22860847055AC28C0C2990A1342011A68011205252463203434D103948CAC06009270C4112308C96459C94811C134CA42605C1C24122426E500221A3B211DBB25014827013B681D3C068D9342EA1463252A860092981DAB66C1C358C11084C201164A4A851E43446081162C3B6841A316101309090C6801046800B311222108219060820B10DE016441A4120220385A4066293A8700819301116880104802240051A1446CB186C0A194D49B86DC448114C86651984258086894A26305B4809C8904144A24904A7690048111146620035854098309C326E1C0102C0A84D9182911A333051B400D3C249D9B24048204959180E08A48083C48149046A40B40D51A22412A10CE2422519A08422808C50C20482846810130D50385014456191A65020B104DC428A0A02898AC24D101682CC1860649629A00400E0300ACCC28060328E202448D20010C114021127310C220E0CC18C4C206519C14449B84C98486E20310E1B4965CA140108262558840CA3A64D61166C51A6801CB030619409A2C65150A05152204C20C8285A08411322461035400A13291B266E20044C0B038E5208511CC570760C270E361575C20B946C8594548C6726916B0780DD23F1F5F8152472AC16FF878F4ED552D5002BCB999454B9D00BA1C57955E4CB04060A30DADA6D0B731F9F18BD700D324E93A094DBF2F20B6016EDA5DE370A0D7B1B3889C2C15F6EB6D4579FAA66D050027DAA2A913E916FED5FC8F8F283EA8C9B1762E250717E013907F4CA2BA01EFE286AABB44C01C5B39FF67CA436E513F5005055C1A2DB6DA37BBBDF7C5BDB9B52A04C7C5B1FA5B56CE4FE2C0BE6DC6252CAB6A85B3929E97F017A69B02B5A586439B0794D587BF3327B14519AD4D4C597722516EF3DD7A58514C65B401ADA304D1418236C929C2DD35245703A42B555D4E72A46727B43BCD1BF2D3D3A8060BBBA6C858AD264A6BFCED16795114562EDC9EEA52E4D2532BB5F0CAAA980BB7219474AE4EE0A8542830A4E0B660996CFB19B574B9346625D154B9440A0506897DC0FB6CF50F6CBF36CEAEA32E74B4B8BEB14F8B84F760442294A8C1BF9783E4CB4BC87050FF9963780D25D41B19CA1CFD0070C61895EB60BD007D04E21C135A782E4564CD470B89AD61D369EF7245420C0CBC48C32B854442D3C7614D11A4E0DB1038CE46236D6AFDDE847B3217BCCB19537643E8A0A94BC6D80F2B2A2C01540DBB2C6F71031C009CECE063BEFFB4A3FF8E65C2D9C2FC75F6BC841DBDC9A6CF6DEF67CD5F94D7243E70F559D4FD50F3BC1B78CF4D63798CDC328C8E58562F3ED23497D31E46B4C575ABD18FFC74D584D624E97E16E02EAD342AC8476AF7AABF5713925FF1BDD1F491CFB021F996FBE8FE4F999BDCA02C3B0EF6BAB83649EB85B8A1CB43DE130380EF4FFFF4C65BC8377977CD4689DD725E7E796DFAA59F511C702BEA05A162994827ED1BD39C4BD6861AEF45044ADCEEEF5074048BBB380909711DD3C69A3E2C50F23D619A5E98E9AF2DB9096AB590D4C826F94EEA4497B2E776868450180B8C640AF6FB39BF6DBB9768DF0573A5B1872837E8C2AF7E58121B0D5D9C7972AB6C7D537F46757BC85602870FD1393FBA4E8837C8600E0DA016E364C06776BD80E38166B67095EEE255959E14C337B6B375FE17ECA97CCE9F5AF74945F20E8BEBCA1DF98F6F1D20F8AB02E984C2C693F6FC6052EDCBEE3FCD23779CEF2B07262FEEB77213B01E3BE2CD7F5B13BBDEFE6F01C57C2852B61796DD1D387202D06CF055CE878A35705E63D2ED4A75E6ACBEFC74E45B36113A8DD7A6BCCAFBAADD4B5A7149E84EE7A6333FC7669F78B579D71E1942BD4874DCAC211AD5F0547B7F13A10E22147C11738A5FBAB4DB501D4858CA32D4A8FB4A1F89107AD1463CE0888353B0555693764748A664776CE0360E80C3F36D1AE18899CA66220E0CA8F30BD7673460E2944E99D43EF1BC9232BE7FA7D31110169A86EF5FC1864FA5BD675EE8CB07DEAE878D5792A41CF75BCC59FCFA764F99545D829986DC907422875F8C5E4A714CF8AE3B70F80417AD62B1B63E0832A612CE5B4E4DE21030DB09995AB05E12FBEF9E10AECDCAE237701311E865C47725FA916E89CDBB096B09711988846A869DA1EC3512456480FB7677165702996ECFF9E9EB8AB96E03F3658554B3F156265F957FAD6AB3ACF928A0A2EABB18AF24AC37B24FBC9B8D3A6E007E86C550DC1929DBEE1E94F253BE218B6F418322A2020356C76A4C4DC198F65B64F0EC5F2D839486FA46CEF0827E78D575F00B42FE55A04402E04E1F19630049FB7BD5EBFA7DB7FF24EB48321500084A805500BC8C1812870AD2B7FA2EDE8D97B5A5B1800EC59F186C645D38165911585A9AC5BB7ABDDDB78B31231D81F8C51C691622ED38C8033EA470695F5C42BE0FCF18AAB51B26F83319F4CDC2FA562ECF6E09C865D4887B3F1F7CF64048FE06D9DDCD29E333F552BE025D7B3B3F03ECF411D82ED9381859B8A7AEEAA28DE3D51E691BE2825D4DF3DCB8358175A36B0CD529A11CA578C8F6C41B71A2E0A3325A12DD1DC96953DF5794BD7690493A5F46DC6F2A5A65B37E6773B9D8E3A21F2B1E145CE4420BC28A3E7370C9169B59FE58B9A0398AC0D6485300CB7B8F0E16CC1F3CE4192991288550027928409203501DE44F5CA30B5686DCAE220BC4C789DDA59B9C3106CA571C878FB988F84BD6473ACEA43A01B34F4B285D6FD946140BD2646DC9A5F5111DB32D2DB64B2D1373C6FF168B57B8506B2CF3268A0689805439A07D11915876E390FDF3B9D1F7111F18271F51B5E05373D504829D194E617632B824E6326A1888F04D62AD792C8F5D0E2DF83B71CD6DDE3AAAC8C933070A064AAB480166505217CC2390B8B32AF0D0C7E4322C8877FA8B649F8A2DF364BEEC166695B7BF5EE6DA3ACA617D628452B35 +smlen = 2519 +sm = 008714812FBAD943533DA0072378292FD28BB526806E9E501D44AC4E299D5AA953691F276EF4556D9E7EDE41D2219D5974325BC1D25A1E7163C7748737CFE394B50F1443B9B18000CB046368156B05C2DB3D9E1AB55EBE7A6B07AF49C6AD00F404336614AB6F2622249C8758505A58404344CB5199A1B3E6AFF48E5D2032AB42FB57F925709E8C8D6189A486C7906D8C01991E4ADA6FBED3B85056A84BA03CC793268DAC4DAF84F37217AF9E02C3CEA326DC0D89C37E31AB0FE85B5C567CEA1B682BFCB1F52A6B4B73ACFC61BD1D302ED87572F6A30950710E696615FF8D3A9229BFCCC020CBA50A3CE45ACCA21E2C369CE3FBB3EEE2110C157EEFD3913F43743B8F777D8E8FB0E1226083C415A0BCFDC28E22825BD6ED2DCC2DC12D0EBC063231F69617A6EE4C0DA49183FA59D95403C677C7526EF712357CEDB6967CB14D6BFD0B5CE0F459D21ACB07C806AA2E739A669EB09931A17B12113E080038F3931C1D6823350039318AAE2B2C01EC01965D6769C2C60675A0E02625F46399CF7814DFFBE34DE920CE303571CC781FA303D94FAAE23D51DB91D7ACBBFCC412114C223731546DFD7214FE0A7F438245C0F0665537B58AACE1C4F492A03B3000F204BEE9F52A91194083010AD853C062820950565B0F2767174A3685DCF5321102C933F68C1EEF2952A49636F00EFEDA4C22DF0674FA5E1F05129CC1177C230E199BAE2A90BEEFD011029003A8647BBE3865DA4C423C1794C1A749889406FA50C6F4C6B1246513BC4C203A0918F9311F91ACAC81AE563AD70075610D4541338064E6FEBA2F36C68D092C523D043285BE76BEB72CA161CBE9C27CD54DE40DC6B4049F3384DB0436CD223306D86046CCDE52D9BAB8F1D16D4E52F072E20297C002E87E734ECD914B020B2719299706C2CC43FBF51297754D1F6D045EDA823B877DB692FA6F641A59AF4991BE54608488963FBC3F746D956F88C7982A1506E934514FD41BFFFF9D5C1E6472D9056ED0593583611C56FA06D3A5AFFF2A6705FC15C6C63E76333DD6ED405D0D9812E2255B879B2FFD6698A68522F643D1E93EF3EA23C883F0B103AC6D0C68BB415189C37E15EBB084E70A0E6307E6D3A9004F6699BBF4DD2389ADBBC4BABBAB6A7BFEC79521908210BB9085A46C883784CFAF39CE42626945A52259DA09C9659ED2F1F5F1920CE612438AB608036798517A10F1EA658F6AA066E1331B0314FE4349D0059B64103ABD5C5E8407311F1E8AEB0A9B59FB2AFAE1F4CBF7E3E3ECED579C802FAD28B9300826804108EA0A28D109136E2AD78AF75AD227C16A22C2F3CA4C9DD384722ADF82C0090BBDB194A73C0C344A81A03C1BE62F1A26C1F4EBC2D955284C9133C70D4B5DE2C1DD07BD5533527545A640FB027553277968D1F6537C1F98793C6EBDE44C51294F6FBB222C658423F5E925093F6E96179B38003274F7A2DA1C8ED77284D399CF9607264574581A2364D2EE71C2AA3A0FABD1EF9D29E959C2BB05FA4452921DE5A3FB22EDD47277E3AAA123372B8C879D9093B4BDE86F35D3EE677272372A0A56021F7B8EDC3C564FCAB57EEA61D82C066D9575759C9186D4AA9CA4FC64AE2FB96D25A93D3F6B17ED513B39AE9591AC2B5D9B5C1F68B99295997F0AC6D7F61595AAEE07EBF6A0503504F84314BE45172D7F71F85268993998AD8EA0F8EC514039106B0AB03FE3A667E8B91D794E0CD2754F1B689490505117F2F582DC3EF048CD5F4ABB7C7409D5771923E2E4A41B8C5D8E7275E350C85297823DAA4A7A0E45AD1DB0F0F38595B3802DC4B0ECEB6868E8904DCA04CD5BB306C91235F3C5EA803553DE9C5753558201B9B721FEC57C1DF73C377ED81477A4C761EEC57C4E6D1C58193C8126ED87DC848A55DC7124E04F70774AC40FDC3A7A9282651BD2D309AAA3975EEAF6606AC77048FC437B95707404E18B8EC0DA2C9F083C573302EDA209454232FFAC50B0DF32C92EDC9D8AAC8775F2F18E6010DCD070C640CB53DC1E454DB053B40454C682F174C1355AE945F68FA4366E2CAE34FAD6ED5A322BCBEE520CDC08D4E94A15B370C72028E8F6BC6A89D0A3411E6619EF084235BC6BDA14035181D8ACAEC42C1CE330E32089B5AAEEB9996F5812CDDB96F37C3A1DA10471C5587527C22C65B3DCF001CCFF9B936B99EFA8116F7472CB000E05023D937F7188A860295F9BF864AB2521352DB0144B6C203F419B3D5A171C6E4CCA500F2C9C9F84BA8277E9AF34879388B7EB13A8F2C168F4E6CAFF024ED8B53F7257341657CF4E53486C63C5AF9945754D00BE33EAD22F1C9DDDCCE404BEB01375B3B1666BCFAEE3DCBC13B7148B78FABA4FCEDAA8F7365333A4AF885C0A0899DE6DFCCA896092247F3EC3FF2070B551C7E4751C9F0AB9A18BC9C299A43683D2126BE816856E6D92C941E8C3F0D029B13E38E2FC0822771CC3E7C576A38FF014AB8405A813D4EE9C276988AAC20429FB88A0E3B0298B3926F385C920740E18304C9EFBA237D5F03C4198B1403098DD4BA3950104760307B7629279B01A739C2A71432CA075E4947436ADBF0E53EDE28CD9BCD4F0FDC6F862D1820F84F10B55907FB42BE6711356E2466929AAE8DAB8E5CA6FC3F6DDBC6363AA58CCD17249CA94329CA1A217A2E1EFA9AAA7E1350CB5B4190ECB0122EBC708597CCD798CEE3A5E97A7B7EA632C3DFE8DE68ACC44DD7761B728018E26C2FD425E5D2E32592644CF89E9528AD0684C31FC43B5C4DECCAFEBAA64F61BCC52002692151F5A722EC4E2942CF1269F1E632BD678D7CDF5F9A6FFDF061F84A9FE1F72E597787A387BE5AB5F0D3371EE2CBF45F5BE2ED64D12824E2B2A3AD340550169381D070ED208F46B54DF3ACBFA975649EABEAB1DD3D4ABDFF94B7418AD844FB0304418A343EA35974AC87CB899DEA273D96C618C4EAF6D29BAAC0A8380DE51E356D6C9911B26EDB38A820F09CD634526E783C85B5902551387D5CB00D4FC68A92217ED3589C379CFD43D923C4A43663C443D53989C1488E185D5BF9A7AA6F8C3FD95355AD7F47880526A46831ED4CAAC2C7EC510D94513BD645511440F72D8AC30238333C45D10C7C08A94502B7D490431FC0DA1FAB45F73261219B4DA1593D57F946E5971E3158EDA6C3E1C1149403240F19E5D7C4B54D07BAA9BF30DCE7E50FC23ECFC351CF9FB5256DAC143429E62BDECF0D8AF24C2D3769E89DE72BC01510198F8F07BBF0FBCDB363969E30A4A711EAEEC98A122164D399C97097733BD224B361BDB48C0C1E5520637340B94C20DD0491CA18241B1B08429DC8D0B02090E292A3A3B4586879EADC9F4FCFD00162E3E7D9DBEC8D8E8E9FBFE365B5F75898FA4A9D6E30918363D474A5972777AAAD1E7EE000000000000000000000000000000000000000000000000000000101D27352B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF + +count = 3 +seed = 58C094D217BC13EDFDBEA57EDBF3A536F8F69FED1D54648CE3D0CCB4847A5C9917C2E2BC4D5F620E937F0D329FCF8A16 +mlen = 132 +msg = 2F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE +pk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBFC5E449CC674AD6336A4B0A83351028847E433444DE68A6C2CD8FCABFA4728F9575283EF68E5C0E530635F187A191375A9200524D3EFA18B6F5D29058004031F9912009663E722826E4FB378BD11541C6F9653746D7C924B0A5A16BB689485CA5CDEA7C843505BF08A2F58F793D000D1A3667E55E97F0F83B201657A9AF7788826BBFB50C48FC1935862F54366E5DA5407B5F83CBC332B99D9ECE1AB5282C0A3737182A187E2CB8BCEC6B8A8BB126FA0DC580DB378B1D74071C9D04D393C19DD15ED37C209BFA9BF6556060EA082EBC2C4CCDDAA2E8BC913AC776D38B54490B3FB4F818C511ECB5F13F8E47940D0B9A840CF30896DC9B757CD6A8AAE0E2DEEDA75F20CE50C311E580B51D02D3319CF8EE79060C0C51158ABF00C30115A8476A65C7F8D1696C2D9831C025C91ACB781154A4709596ABAA849D94FA0B415BA40FACE3FA40A6225F98B34569B7E3BC7EB7BF975EA7743124DD2DAD17016892060C09E46A7C86279CD5040EF43C40CD0583EC967CFE405DACDC153DE2EC04A2F8820F706F872685B3EB5BBD0EB691DCC26BEE6F98F3B0FEE0656DDC977472A4490118CD8F77E13EF55C65C6C99146CAF359D8DA4F5E21C8FF0D4EE0125ADCE6EAE76B5BEF743AE6510FF57DDB0F1978904B4B92CE1E48B0B97DAFC832939832AA4A2769C05D3B4B86690FC4397BD1C10FAE8145FA4B962995E6BDFD8C9BAC4B063148AD6A330850060596E4DBFE22679F8E806786358FE39A14847435687EB286B27EE11450EAF8A158B2E3C3AF68BF7BFFCFE654708EEBD6FBBA9A1B074BED4173ED10838D9C8460AE4FDFFBB5B5C9D801AA61CFD8122BDCEB36907E4BE90106E1C26874609938AF3FC724F77310877BC17F749657418EA24ECDCD1DC91893F345879B2027564A631C8703038EE545358AD9A53C5BD2D057BB89A09DD762B2F38B83480AC2B4B67F713395EC2E2FB87316E82C73745F083E53D7BD50F5C30890BB55E1123D9510A4643C5ED3F69C09AF9DD4E9F6EA9E70EA5882C210220E8A1D2AC3AFF9A5F98B47E47FEFE2F73E7659310A04908D1C05C11A1BEE80E1F49EB70A623B4988E7ABF0CB7FE265F1CC7B24BC90558469D3A61C03CDA890E1EFF1A46D8DEB7EC01830F2B4E6288AB30E07B87ADD67B68CA3578D3C6AD60509AB4575339152AF515975C83A7883CA8EA0631193894E07D6C286C968210495206B92C1D9B1FCBAABDB535EBA56A7861C6BAD9EC5D19BAA0D33A6F9A9B7A3271A9706B16FA3687CD3050D3D322A44FF46201C9E70A9D0BD61F6671965AAC3E83D936788FAEF4C8F05B6C4A43775B1D20B3D8A0C87A765709FF8C605CA16C9F4583D3A8B8F2BB8E092CBFB2948F36C45F3D21A74A47F57338116240C306E2076C11C15BB550767A92C0354ED5F3DE4BDAA9601F6A5CABA5E5132390076C16F3F006F7B35AF1F60B17843E46F1E4B1E317CE047A1B2DF0FB6262369B82E9A2FFB82FCD243CD809D35F39C38C97AF0B820A71429C13B662B17DF197CB3DA78DE492622E1DCE04D18F983C9B8CA0EEF94DB81C4E596686B4AF0D6B0FF26531111DD28F989A62167E7F5D09DD8290DFF080BA786D2561B7707FEEE53F0541EB29567FFDB458C1A580E5EA49579CCB7669A3DEA51367B1A47C4D68B0820020B48E1B18620080CE8C40BDBE3F0EDC54D57BEFEEC5F72F18D4E4C4D9EE96C5B2A8F6F51E78A13247A74E110873BEB85DCF7536366C89832D2969B31EF5DCFFDBED15CD34DB3B6EE69771E177638398B63B9169577492BA2D36250D2BCBB500390E3F0439CB62B49DECE +sk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF0D569C84D59FD868B9ED7254465D5376F201542735D9A9FF810767C7B39C0EE199A6BA4DB4F57B890453F86DEDCF217780435AE2874628666F0D6EA97F6D85E5C040908B300922187164A88D998441DC96298A922D201211808605A442261CA05149823109876D82448A99082424C58D22214953144811368DCA3082D1368DD8328891100519108E6406905C3462134901040408C2020E00B190598064511432D14250D9068A1A29480C10864046300B416D09098D104871601286C4048E123020E44870810002DB824809C5319AB24CD3184C63240643106A88A68050084C24038C891269A2B230000346442486C810040AC2714914300102320C3129CB068AD186086048259C862C08C72154989059944C84000421224DCC045080227092360903114CE3088E2045864AC60DE3428914488A83040EE42246A1B688938600A3C6101B358E60205019166E08334908008DA4144C59244C1AB3054C244C61B40961B631C4382510122583285021B80D12824D1811881B87651B040A48082C1AA360038329C41461C2924C5C30421C234AA20024C1806110455001B78159B82D5CC64DC086105B380E8420451A804C43B08DA4322998B4119BB4519202222123290C2570DBA26C0A380023252554363181486663084504C429A31029A2846082384942406E2141329B288001396E18464404166061004D141501C94220D9262D93344952186D21982D22B740C32040D308110293641399841C100920076141C8502290610C83459C060148206280386683204C0CA3240A360642C231009165E2C62D2395048828811A3000D8046E1A392520C384D9B8045A38861B31300CC35062944942182CD0A84144106543986D22008DC3188659987042C2898BA088A0B89109A46C1BA00590464C54B42554B6711A860C8B82808094511B4101D210440C4230411820804620DC864841246899C830603492D81625C1442A230985A292080A303112B36CD9A250E42070891868D0026E030450A48088DB10651CA710C3423240860D0CC28124C5882482611B442AD3846C23216E5A02500482250236661B3945C3340A4C002E189669DB04465B066D9AA82D4BB2049230680C1061A02631D88030D192850305098A2031122092C3326C209111CC388A133965018768A1828826994B91224BE06345A3A3B6F3A2C671BE76F2ACBCB7B4C01912A79CF8575F554E309C308E0144BFA1DACEDD9883FCAD675BAF3EB24546CBA3B800D62ED4AF987EB7E6215DD626EBFA9DA43F96108F8690673511F8B8CA7B30AEC70049E52CA675F4DF80E508FF17BCFF83F900428928D60857E53C3446EEB23900A4DAD9CB959836ED4E640052DFF9CABC3368A07984F7AA8D90A71C2A1F5DA2F440E0D344EDE441B6E5F6947E6350BC35A8C71E343B52446DAB5FCD4CA44284720B67525555393B2F670A4F2DB49DC55DE142BB39602EB71B5AD575CD0D1D94861FE1411350E157AACBB7917F7DE4CA6D7B88F3F8B024694D5AD19BE301F18B4869B19110F9CCDE37B099664ABE7C3173B3C4A78539974A272F2A84C4ED589589FDC0C6791317470A14330A271720D79B2C3B05CCAFA9A5C0B5FDADE7BCB4DB34DBF6BA9C4CA7F91C6DABA64AED5001D101BB270BEE8EAF0B241E28F607C689E08DD60E044E47A03DBC98E93A5FC312CBC44230B301567B7602859C6F47CAC1B921BA6FE245ECD66272E166E0A05531317DF90DDEAA34B351CBF2D8C0AC39F30DB57E6BD734E9B4AAD27FC60130DD91FA4E2FA0E030C820CBC416198E6412F41897640D66F9047E6CCCA5B1A35A93BC4653F0DA20EBFAFFD8981375BB02C34BBE0179EEC9B68145CA02CDAF6170291D89A15E45AF3FB0FA1071A63C5127FC9AE3D49A197269BD48BAD67727429F1F49972FA48E8C2AA6F31C83D9DA1C0D9078A6FB79C77790DFEC5BFFF4A4DE4A8875FEAEAA1A3882198400132AAB1F5B58E4F681F65863686BCF19A08D2784C47909065F38BDD3641434C68C320D2A01F9569F16253255249BF99B77CB7733BF76F787573CBA2441CDD48F5A078F6D5CAA18B9F218931BB4A9647FE13B0F87DC5D9855D0ABCBFBEE4D466F31AAC28FC60D53F6E450FF54929F0A87F261CF6F84EBEE948485A771B568007CC20F1A7DD0BCC0EECA3690014F02CAEBCEBD383A9F413F42BA986545F652E83039B294621604FE140ABEDAB8200BED07A2199617869CC5B2EDEB2FA48E668BB247D9EBB8D0301D97D0136FA75321CCC85A44E217028032B8862CBA26F51D30D209D8A2F942ED1012642C9CE1CF27942C134D84BDA1F54111CE001F78BA36D3AEC7EB72D3E6A3BF217E252316591196BFE45A3D0E0C45DFB9EFEDAFB75CD025E18A3C2587AE41A4C446F0BFB6787897520462FC487021A16CEC77020639F5695CC7E3A3092C7472CEB62286B6BEB755C7F6B511C512200FB91268793B9DE824AAB19998301C5FE0FAC57D34EA7CF43EA0669DD7DCC6AF97CD8B13B3142F371241C42CE39FC0DC9B3AE42227EA2FEA2690078BC51A794DC8224622BEEE31D2B33984A8A5D395F8CD38867DDD598B37E59317448EF0210DD1D72E359DD27E9F2911975807879F33178F895F213AAA9088ED6FD75C2EBFF05BD881DCDCA92488DA33A40D12CD03104C290CF8EF84A02EF9E5525F8613D03DED34FAB11AD8611938CA9007A06C23C78705B8578AE4E119F556CED11FA4DADDB4D81BA75C128C5160634B8F2383A2B6D19E943AD624D4848300DEB455A869875168AAB247735C760E10CAF0F8E2A17D90125894D534F7FB29D36203CE66052E1AB4687A4FDA7771A0D7DC4F5EA743C52A3900174B79E67BDDB4CEE5B021FF013C099F9A04A3D9BAE241986EB1F58C0445DD682D2C6A447ACA042EFEC175947D970CF48E952F33886F68C39EFE298CF454F968082EBC6555D8423DF241B09DFB0FBC287FE78DB16A9B2DBE40E7C7BFADFAFDB97A4F7FEE149ED6E1D2265D168D120748E735A148C7F7734430E9E1053D381DA69B2E05DEA86FFA16CE565527175AC04FA20B49A57822C11569315F301B75FE7F7D7085EE6BD9EB902E8FAA2343BD40BAA91F2BC341FD37777BA95BF4C8A8FA16FB355F4208A64514F8569A5A1CD64954758A9DFA8467AE38FB471E3ED02C6B966E6655C327A23F923EDB46FF4B6ADE73FEF88FE3D8863EC75998623F1F433EDBBF7493AFECD9D3D725B1AEDBA71AA8D58D17D79F305CAFA2623042BEBBD0428487F613164EF0C95EA0B032A3526E25075940EE69636D4201EB63EE2DDF161C70156B493B754EC0655A08CEFA7AB3FD60B524AD83687925A4342BE4B55EC6D946328B25D77CB3815ECFF1FCEE51E3AEA0CF8BE70D549B46ECA8E18EC1D98D9F8C4E5CA476BC7D9B2D90352A0D9EB5310E3AFD48A33952513A2FA13B674A2B311B75B2188B5662ECDF5BE3476595FB7F46BB8EBE0969DA5046809E9524A6574B6D3728E783DB8E56FABED0F0E657D58D2444FA3DEE45579A79DE236E39E3ED4F12D6908248 +smlen = 2552 +sm = 71264F74B1A3A09FC6B3D0159CB457E3B28F6D27522C6D73486A456A54EF2F96C8672E1D2151628504F77DFE5B3ACF0F224FAC5D6D3371CC97ACC8074A911E5263C5FB4E26DB387FE7D93074F3A6957AA55CE33B7A3496D40F0EF31FEAA1ECFD5C51D42D6CE816D56946856A9E9F1FA5D667D72E2EEB154B1D10EF79EB6AE7B6D77325CE80074DEEE679A17EAE6CC95D3756901BC8585C10A8A2A21B0164166ED88698630E1D42D24B924204439D7601BA80FEB1FC599E4A98C583409808E5A6ED6A4D354D5E40DEC27B865B20EB4BCB752EC98D1619717AD885C005FEF9EFD700928A018983614454FDCB8253972D9C1DF6453647C1A91D6C572A1131806928467E96F9D4B3DA70F651FCEF92D6456D7720B1141D67B2E1DEABA864A48F5CA4B68DDF4C2CC6C3AAB72FA59F9CCE7D094E1FDE60667725ECFB62EA7A9D4D790838C0E3D6ED72B907840D262646E450C77336998139F2557E7E203C4071DE074F0609727EBB280207C380CC856FD6D41DE43487A53CAE6F9F518791950C5C0496CCC926AA18C15B4220704ECE5C82EBADC3393A76CE7BCFA82B1E34A9B7443EFF8F3BBCE408894F181E2A773A6D236F635E156E18AA8E81DADF8602369F1E60A329699ACCA0E0CC25131A4C9CD3C8D48373135995B6F78B90895239B5BFFA211DA5B187726CCBAF67D160619D5C96210D7CE7B75B0A96521FC9EDBF789623EE2E4F7F9099A010EF2089919A1D1A08643D1545A8F659E0C5F2E7C24F97C389A61202D25AE11DD139C828E945399B22AC3031DFF52C8183EEBA2F33AC8CF9ADE9CD42AB92BBEF5DF50BE6D5F9C1268289A564B0DDE428F03F1A9B54BB900211A7A6F891BF4F65EC061EBC9AB95C5157D46D93B5BD56380A096A49A07D68BB47F897BF2882EC396DDE93DFF4F19E5247A339FD551B8BFBE98C4C4434D45867816E6F1AFC6A7D3B066638C855EC8E555B3CBA820990FB2F549DC4C0A43E7587A891BDEFEE4FEE8490487F4AD84C6248904534D119E65FEE4B6685889E925106C0BCFA920FA99DC15D6F2830E0CC04F73718680B872D65B3F01B90826FE115743AB1F04E6A0803B6AD5122BDCA4978A53475F939A32176F617BB9FA4E2FAFD850792BA9C8BA9204EBFE8C932846F7B46E6ED067D99DC4F75FEB9FEBEEC665ACC8C22AF996CC2C6AE7E52452FB6E829DE35E602DEFF506573D4BEB4513B5E1334BF2ADCDAB4D7B2210715B04F911358D14CB429E767D21F8456209FD0F3ADE30B3842E3291B53A53EB524CBDE705CA00BA049E4DA38CC09ADDEFCEA9C31CE6D3A8722A92011163186D694AF1BF7D8CEAD57478B799581AD72BDEAD32BD7336C81F52D71922617A6FF8A69F67BA13CC235368C5ADE7F4C8D810834DD76558B2C557B014165106E00008B7D9C77912853D70DB0E6D10CFC496BDE93802AED02B48068BF4F47345A27AD958A9C742BE5973A54802E4BECC9D79C8F4B36F278A3CEDE294CBBFE0801BEF1282A2B96E7C24DF292CB4638C7374DFF11DA42565ED37D51A96EA59C53AB17768211BFBB7330778E3498FDAA904050516DB87496262703B95078A3DFC88D4BB854469F5FD560298B21AA98BDD9EC64C984D3A117E241A2D2E0D9817627CF9B1169326F1F0ACA886D604E00C1A13461A1B9038F3F077462D7A23099981717765E97B86930EF4D8DDC1557C53FB1F2E310A7AFF57A97BBA0BCEE21EDE1A82C77D207A9E11FBD8573B63B26866F8DE092D2F674E131C5A96A97031609768B2754E5618EA10857664C3D384F0A2B7E353A508073BFCD9349128D5D92054215654A6339695BF350FF4F0009DF1A6377F92FC886CDDD480D959EAE4F12653CCDC994B3703BA01DA818BAA977B06FBA9D82180887E260825266EE1EFBC7C68F8517728A48828553A480E237F9557A04E727F87BCAE343DD417AD3EA43AAF832467B564B2FF332BFC24BFC1E433D596180FA30446B76F18D6349A56FFB322C43E1339103DA2A22A3C7379E92035B7B54719ECDF63749F6B38024D3E75ED6E9D5ADCE89D19310EA4694F3C7CC2816DDEE5B6F2DFE770FAA6EA01B53F7F1EAFD47EF52BC62A20E7BC82197057D22FA39F8C2BF195576DC2155E81D5D2F282CC5A0C371570EC2A047DDB811CE6F1F1615DDD9B1CD1660E4D4890A4E8870A8D061491052B9959E90D3532F818E2879E7915200E61A1458209E13B0F007CB348D207D851DD405E1C5991871E8841422F9ABA11DD7BD3F38B871C64622834F17713FCE6BCA6F603F5F3F4A21A5D4C53625AC499FC1A1CCD7D25C41F7CEDAD76FFAB0F920CFC51DD9D7965D40A390205DB9E092BC627F8C9E923A3573E5FBC73CEE3DA0588C15A803353A6903291C8F7B8743B424528B0A5A7FC21E6564849CF92DF4F3BF8630FFFE43232D4C9CDC850883390F12A5123FE2B6482F081205DD583A0A5DE4075BADE1147742B95D24B375341BEA7488D57DE10E06E5CCEF0C1249E0268C815A448CC279742F26CB279D017F3F044DD07EBB1D54533D1018AD8EABBEB7B3CDAF51A2F2401C5ACE17F04A075664C3995809B46509BE2F63E3C19E5E0F70DA61796C1D769A79C863747EA158B143049D19847EDE5C32BD0F77F715F025976ED4CC964CA24198A35B3578BB1A0F406A6FD4E2D74865CFA5D7AF5EAFE35B5BEC3CE9F458D816FB4460F5DDE95AB60EF9D6BB6A7969B41ED0E1FD412C49F81CA9B1E1030B92C7BA2FA97344B87F1B1009DC0AAF896CE98BB199AB419DA426830234B243F354EE90BA84479AB658FDAA3FEAC6B9F1733E51D29C18DE12D6743F8315661FC597E3152F81E1DE6A105CCDEB710DBFDECDD1A1953B3B8CFE63BFB1151DEA5D1D8BE1B0250C6B8F938C08478E5BC9C6CDE829CAF35EAEA08674408900B3174517FB6D34FB1066C3AFFD9E41EC3AB842847C4E4F694156F79A4427F771ED180FA4C2AA939BB047429A8D5D808C298D0F7FBEC39BC8903160CF89D5DC886719D3610CAFBD304457B7BE4E969BD03A1BC8C26FA9FC7B408CF9C5362794FC9705100307BECF72106235168CE28EED4085B358079FE2658BAD2EBE41BC6B83D928E82B7E27D2B5FB004498DC5C5BD21674B422EF4274B0206DCC56F8F9ECEC62765A605BF199220117499798A9FE6E5EA158444924EA5A44CF2222B59402819265FDC0E848FEE51A68AA546938BBDBEA9AF479B5C20F4D238C14D1808EBC41FEB3D042A60EF63146841E049B93377DC5782722D5147817098A0567D1F1390D5951EFDF743755835DD30FC4E5B61934F851F8864BE1E78E5567B43EBB399F2341575C747AB3E4000E5064737894C1CBD1F9272A595F61686D8A8BAAABBDC1E2EFF5FE12353F8C9D9FA8B2D5E0F00000000000000000000000000000000000000000000000000000000000000000000813242F2F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE + +count = 4 +seed = F1902A7815F37BC7F5802D8CBCE5B48D82EB85691718062BFB84D8C06AA41D6E9039B0A107245DAFA4EC109A57332914 +mlen = 165 +msg = 1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 +pk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C50CC0FCD2C136396B362B29C7A30018C6291B44FB43BF2C048A52D9A3DB8EFE2943EF4364203855E351F25A517406E6BEC641884CD83BB209BA7859E789D82DF3BCD26379005B212DE3AE7344B8104C95DEB1E1BB7ABD6F650185ECF7638D59D32B112C388FEF856DDA9D2E7AD5A0C07FBD9839B9259ACBD0545DB5DEC92122436F7881AB62E5AB5CF3A500D5B9003026FCF052BE79ED9DDA7EAE2560D2E3014314B2B624C3BB4887C5A33575D35D62513B05F694249A30016EEDE048442CE168DD3EB6EDD5C376B4A2AAAAC6AF7DC0525BF7E503C62CC3D2B24F00F1EBC72FD4AF7925023A175F37B96F47733B4D5BB086EEB33BB1C47F138C164CD10084F521E040A75ED7B988C6B67D3AA8545C9010D4FF6E07BD2DC0B0A1703BB2F29EE8BF490A7AB3F1208AAD976119EF19E80A19DACE50E16D0D3C132226AEDA5AC648F958BC8D96A154EA0127893F026E9755E8FBD12C1C102135D841E9DD52FBF56AC567BF5BDAB47281A33CF1CE67273638469713576BDDF9E5F3F06B82780F41DE5D4958F6CD27B9D206AA190497EE5B38E5AAB5F0369ADAC15F855638E645F530537A1607C445ACEF0194EC92871B1B8F8A77B23A06600366171E8D52BC4744F003CEE636AD520E8ECADD11B0A18B0CF0E020157B33C0488D7AEA5487C162CA8A66BC863E06F27BFAEC003FFB412B2B62065B57B11E377CCB43D25DD380C4D31E672B2F99E59A169628AE494B093FB79FDDD84FBE0B36A33B136F8D93704AEC1931DD9212046D1E8A18B60567F5B74DD9004C5645BE6D4077860EC0892638DB367C59F530CC0A6FBBA4FA80E1BD0C7853E98892A6743D185B15517A5F3449898E144369FA03E61DE16D91C363DF5A476CC808DE911E760ED319C0A39754D3BAE1C34F40188F51EBC26328B70B16DFDFF1B61C0DA25F6C44A81539D6B4FB96B14F00600342EE1711D05F3D60906196E6EE42CA09B6E607F8412BC4B49CFB05385882F9F12001866C03DCFBBDBEC511AD7BECC447FBFA1BF76720EF260A18AA2F90F226AE3AD884F4ACBCA28E2A709C46D954A2285314A4E84EF1F50B393E4093E1E4378F3B0A37BF26D8AF87C3E649CBCA3F6212907F9BD01A017F14CFF0AC081D11E4D42DC1CC5FC7A68849D137069D1A4A5A98CB4C0A782F9B57F5F5DA5A79F9EFF387A56671F462536103729FDF9D33FF92C1BC4AFFE413E2B7061166FED4174F140F58A3D265CC7383EB32DBA0CA8CEF021C25DB9C618A46CB3CFC194A05030470A56366E3755EEFD5282572E07255B855D8B3FD02159C3D69802BB70AEF441834CDB9DE255376E0D65089E84EFFEE358017B7F5C04AEC7734CDC41F29FCA609D0F76AF9B9F5825FA999B61654BA090B34E6DEBF889705DFF611556347990AC48E3D4744E05171DDA2783F290330971AD6A645EB79829EBA84FE3347B4DADAEEC1D03CDECAB7D74CE90F619FA4728745E8F33DF08F5B7FADBB2057754F5CE494E537B2D96BCBFFA70A178ED79FE03A838414E2D5B98142F17939E5FF146BE38E74982E4C8CE3910724E07BCB2D8FB14CB9D7C2C31E0792A33B0A91A9D335250259293A6A900B3D9900FC1B80D500041FEDA3CA1CCA75F13C57981F9A4FFA6816C42D63FDAB8611CA5D96668B2CA981DB7F9D8C075A5AB60E2B9C491142630A5225918A3C8D6FBAA5C772BB16E9265DC0853CFAF24E8EEEB185798F65705EA20F135AC0DBFD36664631B5C2F9EDE24877B530A2F396C1F11765A34A3090F8253CF801B219514262BE347B5CA4F9C420DEED6848B5E4C8AC70B7A017FE92C1217D +sk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C5E33B9DD08D39403847A73EB678D90B5BF5F1CA87673CED56F2B061FE997A92ED21542B9F725A4DC058EBE66F7272550BB1C8CE4A894594C234515877AD1782420A036E4CA6892122884B10721BC80CE4B62499B889998028D0486A122085A3A2245240891896412304819B800118992D0A104C24A611981422C2882C20A465E3406D1920069B0080D83809E4B8212142491BB790480086119941E0A88C8AA6115116691941100A350144C46CE2383211C76911994D1237421C451080A46842A26499062ED40888C986905AC6691C106260C20D812691101929D2B6805C323061464A10A9010BC351DB94201124001A346053362010486D9108684AC08411C225849220E4A8709AB405D3A2898A209262A84954061162104C402822E3C28CA13226129184C9308C043851E41451C09670E1948913975140968520974984086423240554A22902878881306052400E618445C00812E342099A1068E40222A40881444446099940D242681AC36C039531C8B6449A8869DA1828D244522109724A283061144144A6110B188509820101270E111426C948704CB649031760C410281934861226411BA78844126618A5700A0882D2A84009C4711943441A20654412321C848451267208198DDAA84911A52899C66809092592A60853264A21356912A151030551DCC22C60B60C801492549071C0368042422C18040E01C904C324305B0868E140860097300C0592DB4809A13248D44648E2844C998220D9120E022292E30229603626A09869DC00251007051A98688A201113A231E238891B27694A12501086840B27485C2826200031D202612238814B848D01043144100DE1A861D81691D2822118B3501A4306C0146CE198644AA26D130232189410200651420888443820CC126DE43822899205A3144593806C11B628DBB02109863004282640B401E4B48822372E5C864459100C20864543486D21A331D3903013A905848424D0404EE2804502246AD8B82902370552B8290A31805C1630CA386263385098444E24386624492D5C26922446050C89448C904164288A8B20690C3492A192698116680CB12C00897024C87062166819280893C00D13400E1B8724503464103964E4020A92248D24301209B0641C296C08026E01C9600C184D819408A2A821192981304B9EA76004EF1DE813E60E58A6E63A7306052920DAE36B16F629FE1ED00A7ED3BA1239DA559998EA320E845D1580E18A7B7DC3EF2CC36D46E2E99C1CA0461F711A949C9071E13D5C04E05142CB782BD6DFACABF57AC3A9D03599A4CBDD22425BF8784210B592FD96D0C460250B498C7C295A57BEC8937BBF8AE3AF28C879250F17AB073E15CDFEB22796A6E0131F24B88DB820C4DC998226F67723778704C5C2EA553D6AE0CAF8C78F45F7257AE50BA8295D832024C2F3A16CDA1228F22A76B3F9F7A45542EA4592EA2F1C2C5A2669C06FD37E8D8937D1CDB57B3064B577A720D4E7B988E83E4A341801D65E8E9D7B3A8E5368FF190F544310D1F30F7D1E0F8B4B026D9052879BDAFCFC17604EF2FC103F2A687C216AF8FD411EFD7BD258A3DFA46A40B570C865B6515998FF8E23B5FAB6643149DD17135E70EC0007F43EAB85871A738E3478E14985494F36784DB5A5C39DFB3AB13269C85E2CDA18985D559F6583E24F62D3DED9A0E511034C6493DD36D811219DC97658B37B9DBE0E75DDA7CA9BB16E5AC611D2E414F26C590AFA0B1F5D11DF2B15FE7FF52D17FFEF285CC002D5679955A33605A1F9404872DCF1B75F8ABB7798737580C82A3300B866AD13AAF522E471D9DBCAA2954D0195BA74569E6F729E76E108E8C5B200B12752BB7B6C963B452445BD19DC2CCA29D59D7F960633DE8FBAEBD41F3DF9AEFEE3ABC39E0FF3A6ACF198EF6E94601CA2E0A6367C810401DF8036D284F1164346FCAD8E20E13AB550D7B384CB39E2F237C6DEB42F493B4DE5520086FDB7120B88A91649BF2024F8494933FD23A93C0C99854FF60B38B633FBFCAB79855CA82C6BD555C9E7389782239361DFA0357AA9A28E2A28186A4CA1E27E9359E2C8F1434CD0C3E71E2A5822E7CF814D54E6D598D649F1BB9C54739F1860D9017F62E0E064231C910A51A377C25C27007E06ECCAA9CBCA07D4E22AA39FCD6EC3B06F99ECBD0F621B79E108BBB95ADFDEF96E68BB77F64FB925DA39FD8C86F7D98E3A075830155E15B7C2FA7323A08261CBB36A3CAEE4C949998F7E726FA004CA5A87EB6A4FDD1DE77BAFB63A5419840562EA8180FD0780CDDCC96125BE13F557BB8D6DEAE37AB7365DE8EC743E42E6EB88AFE0CC3CF0DCB6F5908552AB4E9E38F6EF14667D8CFE7E1C49152414731BC30DADC0D62455C2A159F015ABC9515A8662FDA07C72FFF730E7E91745FF77A885068CD5574D1AC648F0FF73065F8210AA0E3D8AC6E9CD29BE78B195389338FE70E4E79BDB5D13CE51C112F45D39D7B70D82ECEFD9C50B7E9A66F3953B49D7AF39DE60AAA34B572708073625B006F37CB7C751526CAD88AF79371BF972B1B6AA3B1A0E58B5F3B5A0810B2068B3E61A3D8B3A5740C5D02F03C1C25389AA401B2233E66523A45AF67690CBF4C5B421F4135A6387952C59744976305A079673089F6F9E5575E2083A8B8FAC0B3DA0EB5869BFB5913E7A6E06AC6E1360C188794746B70572298C36FACC5DACE9870A6CEF19249915FC8E3B2891F740A9C077F0675E6EE0E5B82B83ED96150FEE9106EBFB3F940740A98C4F33B69D7D278D448ABAD7F5DECB1792837C48D0F117B9583D986211B2FEEADEEBD32AFCC4B2D5AB9F43119E2E9862D6036FBDCA3C2C71BA4B993BAE66F484E154DB65F4D92EF42E821E7AD5D79356834531E863C671DFB8609D3734E3329D0AF7C418C24A4CA686BCD62F037B639D790562337A13CC0E428BBA41AC36A0986489C3CF782B4CBEFA0735DD22631A8E9344747E5CC252107D66C67B396FDA1A507FAEA9D1429C07F68AB876D9CEB39975BBF869B6B603D08E63DC04077B2E481A1152D2845592823DE01035BC8313C6141A7AEC6155E47C2F6D5B2529A8C89F8C06EBB6DD6707C0DE4FB12C26E5DE89AC781FC6F474DE25094BE1416FE74575A5AC029BCCF0049A6A9ADA8605D2A829915A26EA76A10E188F1681DE2EDC14BF2493B85F5EADB24BD14A518FE962C353C515DA6DCB1DE67F1C6AE188B4194976A6678DEC126E1D0019FA5066EC8A025535FFE124383AB76863236A8C9DBF6B8C3C47030039E995AC50EF931167FAF9FDBC665A54E809D47C7DFE0E0481780ECB361D4DF034D71D9EAC235CD1A6A6C7FEFA58195C1D20943457C5D4D4B589DE8950B70375C749C6894577CDD40676F6A874A9FB151390A45B89406539206777F528F3A579A1E6004BD4CFED82A66F7C1D6A7FEB6E9D2BFE2C9FD69ECF213985815493E764BB5C6CD1E88858CD68902855B2D597CAD896821F51421F601C7E6CAE3AF04ECE080CFB2462390D55F261A7A014CF6E4C4268202A538C13E7B7F1C0D5D700BDB676 +smlen = 2585 +sm = 2FDE0681A7FACD1EA132258B36AE34B4819CB22BBA6894D61B2701E02B0CDFA93788F0FD9AA30D8D02955380E2EC5D8C76007F47DDB99746AC8493A094FC10F807A83C0DB6C968A7C058B26B7B3B9FF908566483E91D8165DD9EF37EDB0A2C210AE75AC4D52A122B4AE37A8813DFC7F1E2D00CD37F63C5341DC3ED16E911F100F482421CA00A9C0A26885732DE6CBC11A4B9073C8AA4A4BA364316C78E9517248228C2A0B09D8F0BE0FFD8FE83DEE8464B584210C607E11813FB581CC408CAA81954C6A1293E4467A075C9288B6C00DE98C665E1B16ED0B2C56F160F96DD94146FD35E62FDF163F4E97D6CF5AC7E6F32B1920C09A42EC52D82EF88E0A2BF6A2F5EBF4A43369B9FFD1F8789D748E1874714C83FDE1E715ED7220B1EB48C205E713C3A5B924F46BA0EF242FCD96F6E329299851A84BBA96A21385B7F5A3F13FB220B03383E9752E54A842F7F2820E781A2EAA8C291F1947EB041F645D282A6941B3BEFD92DD8AF54858AAAE839737F1B2751BAA11FBA8DDAA6CAC738A3691D72490BE510BFA86FD300A795DD4B29224E8B7DCF6523FA58725F4A4228EDC6C236542B94A6E74B77323FC83FFC5B18FCAB10208DD47F36878F75492BDEF1F6D6ADB9BCDF8F1176A8F549D17AE9FE926CFF4016B8A140EB2F29A1002E7A218A106391F5B509E8197B9A8BD17919C85CB1B4912CDC52008554E7D7A42437A89B88A2A6379756568F3804A86F62CEABEF22B03C1F6BB7F62565287758833EEF9131D85BCC81E5F310C250C10BFEB092DD1C14DBDB6A8B834F7FB6E421EFDD573BF2B7DDF9FA87C3C49AA568816730EF98013B67AAAF0F955D419BA605B667904EE2F0FBEF5F0CF7BA72B0F2F8B3E7E169FBE1D88611D5AF16B447F79BF36798CFED36C9C8612CC6AF732699BE64FBE37AD35FB43342CE2D0E7DA6873CC02B46972E8FD76222CB73E8C0D7312C3A83241407614E8DF0C454B9C0EAC017AB2074DC131F56BAF45519911B9C851AAD0DC6DC44F5EEDA120A802F4399D21E2107B7DE2F178D37BA4A91374E375BF5C6613B03E8ECC2AF85CB7FC90E8DCF8F3F25146E0BBED12815FAFB1B015EE73DB94BBAAC3B6D47D5DF7C54B7D27EA3D83000202856F372C07C8C21749CD2A20E9EA525E7DA7A9D9A529C7A0A6C5779A27FA81DFCD56021BCCD886E8C93FD84193D95BBEF716421A4C54CF37959D324ECDFD53DE4F4EDCFD10C5A6CD0683EF34DCDCD45DDA875D765ABF83037A971D2C5395299CECD61E8761D3CDA96B7CB1EFF701CA522A63600DE6C946613B466D4E0806DF87B35E15EB27EC168305707EBADB4ED84E9145F5D835ADF6AD6C010B6481BCE011A6EE028C2E95329B162F661CA10978FF6935E1A8547823667E363CB896A5D5CB64FD6C12E080E96BC486AF5062680BD2E06B2028F27E56B34A3528FE640170D2CF2572985940F563DAF16263977C467AF7BCFD8DEA1791F452C85AC277F447D4B872B57FFCF43CE2E3DBBDEE2C7350DC36E595084E5BF3B2B88CF1974AEDB90130AD82103A6EA4917B3951143D78127BB7D45AD7BC5B2DE9D968A34913241574A11E6D02E84390A53FB82C8B58A85EC8553E371F832F604375DB00FC2845D7D990414AB68F00E313C136FDB844DE2A120B1B9709AEC99AFF2236A234124088CA02CD6FFCEBF3A7B1BCCF6ACA22D6E4B10DC43748A2547486D85978517E606A9EDDAD8E7685BE76FF9725BBAA97B7ED6420DB354907432CAFEF7D27F1A66C7724645B0C3A5A14C92FA29CC3BA152C16D668EA41D7C3B990F48E13AC74EDED9DF3849E60EE6F843302841D2ABB49BB905EB83169D32350BA0AABC9E80391697CC749D6E96314B610B65C2A05682D5A271835AEC06DC9C9C668465B1306BA5DDF82ED076454D19BA682F6091C0E3E7F189C0F73B1FAAE7393F515F851B84BA05C1313E1A6E850AF9E0A9795332F8434A0D4C3E0DBB9FFD1A3FD37DBA974CB5FB44F6F029ABEA2509C9157F6612DE18CEDAACE59B2F3FF90BDCCF2E6C38FB3657741938A986A8EBF50FBE1481175095A129847FB35EBBAF2CBB6FA4F153BB709CBAEA6213C43911E7D65FA6F84F0CB041328DF4A86D6A5F15F1AD948C304CE2BB355C95D69C9BAFC9122E197F50E0CB512B2C26E0ADE8727FA50507E45588D225BC0D674F35A2D5C8984FD4E8B6DB12BCB7C37AE8E747381722C4B793890A654287D6F21DA615EA9E03BF15E333C4A4D731A74A8D37960CA0B0C64A943106293C2F069B3C4F1B3AB930E3B0F769AF1E4571191B3FDC9D6F1EF1256020091C620B4749C9C4D529D0D637AA80963A6C33FCE9FCC0A50DE23A7B4F66025DE5CA834B55C06B2C77C1B8EBD3212B81F1CACA8C1ED66CC7EC683E0398EAF484F05CD3E64A5959AB7AB65E22A2FB6AD34F3AD4985A18829556289E1254B2B60B54492240FC20EF500B8C816691D5E44CAD6ADCA03A2D9FCB44D67DAED50AC1D27E34320A65DC1C1301A34A372FD73059079E61525171167D5A75D828504DFF786A96CEF82BC84C338D3487BF7A44A13F0FCA414D393F72DD5D67C0FCC9C01A0464BA79D3819B6328AA26B180D8487CD68D7E1DF05C62B4AFCEA3913C19E03B3E998CC83E6CF58B3C057DAB8497282EA67FEC9C23586955B2646E7E8595DF2C78C0D3A3348553DE4ED6E18093AA78A81EF0BC315030475844A170EFA6CD63C6F10AB09CC661C68915A52F956EFBEB1414425FB882B5B093831A389F9035F7884C67F278EE8042AE6EA0EA8E70C364081804501ED0441FB056D8992565703E64B13EF474F80CCD5F7FE439F24579672AD2C95BBFD329B4C91B31E2FA0A095CF22F9F1C68192472BBD99EEC07E21A9E17670987F8458CDC2F3EAAB959ECA18E8A8622A4AFCC4934DBE053275784AF000214CBB6D1998843E76D712FCEC805D1B59317FEDAE2101BD525D07C91D4D239EBB6C92551E5A2F5F1A24086DB5CCDF394025E935D98265193B44261D33609EC138F398E6479B9B7797C920835D35F917771353BE8DE4E96F6DB31F7F35B18E4157960653DC9B49CD7FDA27AD4A98A689BF82672BB8554AA0C805115AE623C7E2E17E39B9C2A689A221089D0674D1D36AD95FDD25046164E41E0102F3D798A2B0AB0FCE0BF891248CC95410B1876F944C7237DEEBD1F4EF843CF6F90752D35A386D3462B3F24C1521C4C368D12B7E603ABBF90579C4C311C2652B4A0F22B5D88011983A014549E69795D3EC17B19E79C8ED647DBC6E18FE81D2224C85C187A1196EBB0269F88562EE3B063D24DABCDC36BB0531260BCB8D69E6B960B0C0F21435884B6B7CD0C2B2D303240495B687E8BA8B6BECBD5DBEEF4F7050F1020595B5C62667A84B4C6D6F2F8FDFE0D26292D616470808890C6F5F7FA0000000000000000000000000000000000000A1E303E1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 + +count = 5 +seed = 75224ECC026C18159FF92256844D0ADF953F0A4DD8D74D4EBF1DC5EE8F5630B011A447FD4DC34A2404D620CA0E1F273E +mlen = 198 +msg = DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD +pk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80E4F54328B3BDCBE21EC2A27C1CE6F0A85D1FE8E7230D9D9CBD9EE565644CA684422A8566E462D834BD4EBDB7AC3B7CDFDE26CD3668F274596BF961CB4B887B32998B7ED837C2C637E697058E2CB34F78840FE998E120B8D101581F63BE81A9B0C9AC8CF058B0218A0AAFA5A368DE37B9F33B15F54831E49F83E034FE465247BAEDD9C7449A20770DF0594C6AA2F1DB94AEE525DA93FE37380C66A3C956138C488EC2B3122FEA0207C927BFFC6728B3A3B829CECC59558831D5843FA1D2BD2C52A04C75A00BD7D18DFFA3564EB120CF4D1F936ECF2128CB28743B84DE21219E8C18359BFEB4F25CAD7ECD2C79B50942565B60DFDC421D37083C3659DEC3951B8D0DFF1564D64783655F5D82A6F9563AD6E4706B64744882E3C097F69DC75405FA3BE3648A1BEB323E7776D3F202C8822B1645877574134FAFEE76E25713CC7F4163D928EDC74B202D287E5732C78BF83662BA6C7F0B9105E3E06B8250AEA5A7558BB94F1AD727F6A7B6B08D2F40F975ECB0F621E33BB08B128E6489C13A7D2B09452CC348DFAA55C13D62D9C711A02B731DB9211FACFA4F251FE5A183E062F4F645B3D40C496D87BEDB164276CC87C407690204DAD47F9C9643ABB5D62E89E847CA416EBA602329BB5B26BF49960C2F47E9602B6C91447A6937DFE4A2C6B25F5B58C5B34B3169EF9DE0E5924E72163993B8BBFE2FCA7BCDCB7283C0F8CC699CFE88D33F63C7EE9FD0D1EC776E68C908C3FA45FCAD2F550936AADC6FDA95AA05E2AE6A9A485E596970E5399A8AEEDA399FDA1D92D1571417696C52EDB4D42CC3DD02FB85ACC7ECBC4E51CC281786E36672EB9C41A5BC093E307032EACA262663B1108D4DB001A8A49E51CBAAE35AEAFEB2B31EBEE83EF220CCECEAF686DF18AA5AB87717650E32B94801CACE46BAF799C7E157AC22DAEEA5208F8839B80D65DFA36C42E59D3DAFF1EF70912D0F54D0CBE4CB6F5C8CE78B21F020D4D72FB1AC040F6E9180586AC44B80A361EF7F871779C567E889FB75B6538A1166AB51CCA47C00BB883464F7E18AB2B3B4C40C3052A4633FF2E18D4E9BD84CA7C33A7C9AC79D7069506CA3A67FE94327AC447DA5C61F7DE3F8C779984DB47902DF3C685B37499C20A680D980264AA62FB69130C1CBF9D47E4FBB79FB01F7678F936AF316C3FF5C12F86A5DE0A6739E4002110E46CBDE91E62520AACBE79BBCF459021D9AEB701EDB645BCD1666B9721DD959DFC878DA9E641DC9D6A9BF4FB98BEBDB49E0AEC46037168529DB6C85A02B92D5E08FB88F03EEA2C6DD6F8C8E27A5454A7AB39F91662EA6BF9D1F5AFCD49CF9D5E37703AD8E87233201AF02FCCC6E8B496093345CD512DA85AD9755224613627787EBA7C82895DB1E596032DB20E78CFF76EF033142DBACD26E2228139AED36AB3F3734BAD433B51F04DB52866F166F296EA9DF1E5D58BBEEACF0023E912CF60294E08A4644AD42C05EED84B0A700B97218D3499A473240AB2555530888F2E09CEDD230A7BEE83CC9C36C3227E8419E27F4D6390ECAD95A7B0CC1FA0D4CFA540991A10E899ED3AD895C17F3E32BA650E8D3C2F19B1CFA7C499EA9AE0C18D452E364D109AB96BF2276434C5C582873BFA64B5EC244244A033E37C9DE5D85C9D209341A7C1AAE6330CE58694100BB04D49528EFB0FE8EAA373E43920B29BD9377D57F58EB6DDFFE76770027E7A3C52D0B6E1FC92A0B5350F11C6B031BAEA80FB042E8FB7C4C7A1E73AB65AFFAB9F79D0C7C15F9220B7493005C00FE2C08BDF6E18166B261F61A7FA99E5A43A4FB76B82A47292E99C66DD +sk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80ED069224410558918560E4203345E45BB883FCE8D87502DE650741469265B41F5054CA53909E21ADA99F283E20D54BF802A4E0AAF2EDA7C0E345C7F2F1C4678625BB000D08031A40422C01829E1366ED810290A872422200504348559282811C14C0AC32583C2089A3431DCC020D1440098202460B4895AC66013100953126C60364100A60CD2986824881100020C88B050DA14301210011B372E4C800D5BA211DB3685C224665A1689522840E2426E9936861A118A98142C00C56023212E1127111A142409282DC3C491480209DA38518A30461CB14083160E9A96501A396898806D5484845A306ED2140C4C400C01433241C64912C360C880901416505B8044DBB880E38088E0C4281B02811147015838840C924553408C23B04012368299A28113384644128A108724A33626CC264023118C024800D104524184300BC691E3820C59200C58089008B8440A4586A09081A312101AC08112195292446E1203220B28661C036103276D62024C83960D02A32D50A6210B3832C022258C146110948810C96462340104B270C3364A0CA55049904012393210A50D51C4614A943121C741C4966C020189CAB26DC1024123982003342552180098222858A8000930411388900B270022011260204622908D63240C992860E2148D5A24664C966D02C824CA2632CB302A14A124A22012103311118484D02810139045229780DB002092A830DC040A18C48900B745CAC04001192DD1B861C4886112A845DBA861C2A025C092695232829CB605822091082922C2904D8B24610CA1608B281280446594B820A2360ADCC4812017200C4591640206019271D1B08C99482002386ED80624D012650243891A43229B12724BB44CA230041C430C12264A08034904084518A84008263041C2892002420AC828CA208151A64D02468562246458408C19242D522871814800C9B2619C30421C84880A3889D8A60440A2511A2190DC2285230362CB322A82968C10242AA0882D52307212130ED426664994710A882D620204442842641040E1028AA0222ED94482CC40308C009244C82C5140319BA26500426CA2266C9C428084C4102020502034220A378508B64C1B44844320910BA760213468C8100AD03092214445E12062D1162EE0C224112451D4C82548B28DA2463211A96517D234B2AD2004835AA55BF020CD076CA75712B7181BC7C21A1EBCA6B7C5EB00104C63B33272A0735C913108F9788B5B416008515D9F287B162A2F3371D2F3F8681F8736FD0374143617CD8DAE667AA42796EDF3C4A6DBA7CD46023D4C9AB8BA8225D73029D40FE01BA5BE8194FC151552D1952B7E2481B150C51410C19E0047A180463C68BA5BBD430E56C66DC4A2924E6D90E4D99EFAF6B951502A3A1CA9E8E6E473954B546E1D19F71166A3849393CFC047112308F33979694EA056C467FB4A9EEB3B3A8C5D42A090D8275A622B3C9031B282A30E8EF978F0268CAE88CCAD00618E5ADD2EAED0FEB54629B4436C2E537163135A70A83D19BEEA7A148D90F9075A01EC802DA4608AE0ED000BC232D58F855068D3200647DD1E9E3FE9B74838E6430B600E0FEFF7A4A6AFC51358E0595F4E7B18D7766A98C298D2AF25D290879315935B4DBFAEF896C320065B04C47E95DDD5B8D682EB09BBD25E3E518BA7F80BCEFA03F4093FEE7EA46814F6CF93BD9D0FEC6BBB8E8B91D9E2AA660B495EF72D8EF9ACF4977FC2FBC4C3C511EB56912FD962787B906AF87F3BB57EBD58FA272697FAFC0A5A48B47CFFD75BA1417287C56B8C08548DE3062FAB4D57B202F39E54F28BC828AB920C39EC0038C74A00010EA009168EDF778FAE6A3302B1A98514E73B21583E93E8FEF49EF381C58A651248855EB4E26FB53A50BC2E354267EE4C90D06BE33CFCBF6851AE3C8FDA7AB8BC04DAC3E2C699EBB3264680CF1902D36C7FEE0B2305F457ABF5B6E98D0FCCD1BD711A09BD49C0BC1076F7D51FC97E48324E6D55EA955EBDC13C7925FEE3194534FF314F0E42706B34AAE431791657A541228D44C94DBEBA6110B02F9FEF233140436BE8031A749EFF84BD85A5D83E7FA576641A3618709504F94C8197A0C85D110892601FBBBCDB2236DC575E6D474E84076F738AE78E2C7F4E704425E5DF0041211E1D2DC39933460998ACE3B573B0F100B7BB1CA35F87082E5F07F42FFF096F529827B2414C32C42A6AC2544EC6CE28FE1061328A52C5D1B132DA4371DB3968C01B4EDDF75B287547BB86079D145B5F2845D3376B8010AD9C396D5811CBF2833F435124B2FA109A2131E1C6369364262C20CDC9A52B49D17C061F9FB7777C5D302CF4DE70564050024E6D7729FD57813705D3F474B3B374EF1F6B0B9FBB0A2DF1E26B59028E7517E2B22D76E827AEC9863D656AABEEA6479A16B2F922D5786C70F7062DF449645668082F4EF42F7B962ECCBDA8615CF080172564253DFDFC4F29F2573805DE09798457667969A883B1F779308C8686EB7DDA7C53AD88E309991B5E64926C1FD0A6FB26F81A0F1F7769AFC2A8695554387450FCE752377B8535EB91B25A3FB05FDCD16DD85CF3AA9F10EEA53CCA901F2D0F76356747B24C92834DE083A311A8D7B59DA792DC22C9E57F0A0680246EA9A05D932C2105FCF77C9964BE76588E68E8F854B1FAD9C75B6D169A9F7B9DEAD0DF917290384DFBE99E74BA5540B1F598B9C75F31D6090744D14B3D05B2688FBEB923C5B6FBC68193D519F70B4A8D5EED43F2F18D80A1CC42E8441FC14F18BB86FCD17674F5ECE9983D0E7B2BCDB32743AADA76ECA040A6FB90B6C063AF55FFC973119C1E0FC716576FBFF2A67E095D433A798DDC275ACD138742F253F465D273D3971DF9704175216285D5AF6695AA302E107D29E86A733ED01ED608F14BCF6CC10A581873B6F3FFD65571F812EFB3AE9A07A952360549CD66A52EE6511640BAEE1D5AECAD9FD5B41E6F279F940E73EAAA6AA39BEDD265A1D346044CC281401B190F29B9C3A5270D108B66483F546BB238871018555DA522EC8134066DDD222284DDB4F650463E17B48E2684268C12378CC3F1B836295ED543FE2CDE1A8CA8EEE10CC64893759AA70CD404BA87ED24F84DFAEC3B05F24BFAE30FF3C0A803BA8F2A7CA174B8C5D92DAF577D6D2BA8B0DA9E6672E5B0D171C0AC95FABC5D66A4292D75F272DA087B0CAE66581428ABF96070D44CEEC69B6DE3D42A64C5AC5BF84F11207719077DAA7AA7BBF7FD847E1099A32C60FAD1156202F5FB54405AD314D613E4393CF0C0FDA7289CEF62037BA3E03BDD85DADD4EA7AC91CABE5DCCDFFC00C6221BE1B12D06686C108EC25319F56EA3371F66FEBABD470527777C421F8BCF4A0D36C56703AB65695DE3AC6807E07BDEB0239CD11DB8D7DF3A34D8EEFF5F73DBEBF639CF374FF39D43FA6EEFB161E084D3C197432ED078D30E9947DFD2C1DFB6F8A0BEB20BE3FE3A0976A3E58DF1DAC30A35CF2E166847890127DD8E2CB419857F73B23D8FC1683537BAAA4967B42E5420B4D6692A801F2BDD +smlen = 2618 +sm = 78ECFEB8EB5B22241986CDFA373E9E3A296DB9A3DF28EC74AF7654D7451FE835CD0D4FC8ED6E53DF2EA0F8E764245E0B51C25872786F3C1F5D8D5F54387E6E20BD2A2D75AEA202CC80A12717C836C90DCC1357B4776AD32E63CCDA5DB110AF0376703CF27097FCFB00A913E64C5201CBEA2434E16B4050C0A4EBA775DB74F2A1F3B64A2BBD14F7B5541B6A1DD6CB2F9070F1BF34137CF424F12480B3962FC2FF44AC05C71CBC6C500EF4ABD86AF36F1318AE99F9B33A3E11626D8CD94DECD06BECC33EEA7C7DBD9C81C37A19DB1A8F58D944D2F63A427610700C678FB95BCB2F1EBB0B7CA7AFB4C364EE12C212632C6F37773F9D32A6DB9A74294E24937A7EE3F392861A4AF73D0A71DC8B11CEB0EF00BF2AD0EF56F3B8723C439F0A6F767ACD48C46BF773B1360E6BD5D31A911729DC033ADB06A0DF9814169BE4AF54EBEF6126ABEFFC8CB970E46859491A754E5DF76AFC9AF701E2E80AB8062396A6F6C90CB19D4EFC2AA401292BF479E2C1CEA8F2293B8A224300136B2D80457D81DF2596E35F6341782E9D1648073519C6266D1F70EFD5AEC0C9EE7D141B7A1B66C8E30372B5FF054EE713A79537D9824E4025BC1E05664A504B05FE21E6260A1D3F55174E63974E933FA5D0B4CDD874D167CD9EB92AAB8B2EFA30056F3539BB5FDB101CAA79B2E5B3694047BF43678ECE986BC82A8B13D1F860822CB384433991FF855C21437DAD8FFC099DCFC61FB710F701C5B622155448EEE789EA5B2346D2D0A319E36BF1AAD7CC886F8F598E23C00289E6DA7D12EEE507F5EF2154F5B50C4DF9397C0785C749FF88FEED87C0DEA0202D6E1170137CF54E840E83D0C196F35DC66FB7A5CFD74141C171D79B00F56D95BDDDC8830D1D29B8C68778DDF2F179214A4DEAB7365B86F645F050FD612D023E75CA95AD854A444DD44B1F6DBA39D6A56EFBEF61507D133BE18FC80D8D2E70BC2881D2FBC6E0DA2AE617A4AD0178AD31184744676A0CC7F99784D2BE45B1115E0FDC3DE5D7BD7EEDE8BA9F2B3AF0B26ECC5EFA4A93F1CB1DD719F9747F41F627A0C4D49FF8EFEBE6B453C73CBBFA964A6AD2637C2C46378442C14B2FF04B3838C09A37EE538736DC865523E40CFCA09F11B3EF4BE619D5BFBEA521BE69BB0B88DFFB2C42DACD47E3401455AA9EB50BBFB94EB350A0A1969E1B34F775A340A88CE6DFF366D49DFEAE6F2CDCBBE78F40AAAE86EC7B6C2D8470BE1D8BD8128D134B2E4D14637B10A323A1B3CA2320DE18944FA2FD9437B3EE796DEA9A29AE829AC3CB2071EB3BB365B618F57EDD48224536F29B61A62498A247B821380504C60F06F38B020B3F17709FF76DC75F392EEE934F51A76C61E2CBF6FCDBF03872B97DA74F90C7BB16AA42C42448FEF2B1E21994CC3FFC8113839D169C7EEC977E9D06B19DA892754550C4A6DF5020A50FFFC9E517F6834E8ECDFF60F1D35C18D90DF2E1F1E3CA2311275155755BC691887B6FCF4C9FA758F99CE3782EF60C06D2C3CB687C195989CE3EFDDD825A5132785C9219B5B2638FA75E207B84EC7ACF47480730CE9BA55B30C4B017EEB3937D51FFA139F6026094D578A4616ED4AC98FE5DE2FBD9BD79EC18211311879897954E307A46D0EBE314A529D880741A5117CD3D5E82BCE4BB033CE1C23E964D977A85AA862F2C81B0E1AEE159222E5B82EDE46A4AA2379A50169630B3F48C69DA4DC2C9D3400DA0A84C710324E4A430234D2B064B34F7A696E4B7EFC93FEE89E8DE7F2FC7F1814931704B79595B9362A7CE6486E6717A47749A403ABFDAC053E47E9E20C28FA5D35E938D0023FFA0CD13F7EB177AC19163398B01FA746BC72291045EA85F72BE7B8CB1479C95571B13163382B033431A7BFD8C9F2B1D5DC12B12D5DBC4D0C27E735B44656E48B5F0C031610FD24784BCEB353B8D7FE2E20DE18AC09D39DE366AC8E2EA634DAB81C82010AEC087924061E71226BC143CF58762B07F7EDDBD734ABD95353CA460E1EB0FDC7A5B464BAFC7644E8F2C7B6C96C5EA245430A2E601F6A84B40BF069CD4ADDEAA9FA5EDBF01E93BE557DCEF16C44BCFD1AD8FBBC4ABE330560AED5E9946DC598366542F691ABE3542562BE8F560AAE636E1F931037D2B03F4E729348DA98E860D4845104ADAA861F2C6E1BB04B32711FE25D533EF150ACD793B236978BA475FA8E4A39F97D1987C297775ECDE2A7096D3CE26BFCDB2375C3B0E7188F4BD283BC6769D16AC6F07DCA58CF86CC0FD61F0E31ADFB6C06479E7751A829D40676BF599442DCE05519188BC175E544F47B6E0D83E6A742059434BA1EED319D403CD5A4EA5B9DEC36B537178508189265BE3A371945671E51F7621CD34C4CC380BDB3FB62E25B97A90A46BC298D0BF920EB56C11CF17384343769238CD55515BB35538A58A0DDA5A6A9669692A5C27C1AECC555E8A674A41897497227DA5019012767E147DEB1E5D3D2EE37F028C1307C385379C1A5A7BAC3D34BBCD98EDE1B61EDF3149DBF2F643A883BAAE40D9950584AD3D7AF4F01DA8645330781569B3C93383CFC7E62E9D24E4214C4C121B7AB69754C6F6C87E648F92D4E119B57BBC74BE8647FAC0D4493C9C6CAF98A607454986BC476BCE7C871F795B0CD74179B194CBB1FEBE0ED426914F4488211816D97832632A6E1C51499346AABA170AE9C7962E765F10389B8397BF9BA5CEA846911ADDA8F8E2E4CDC057DA9C83B9A58524016397B4D98ADDA33FEEEC13C36268C3C5EFB32822628EB40B57BA80F92D06DCB3CD7D312A752568BDF2F76E42C1B93EC2A615E062BE7C0210CB4BC7F913466556C76FBD2262DD843A363EEA3A811235DEE81F7AF742B689B2575B29EDC985454A61F263750884A6CA5C43C02CB6FBB23109DB035629E68A5CA84565297667A9D41D043648206CE6C94F1E503B81E8FC61057DAB94F107C7FA9FBC9DCE07201F2CDA56FD6A1BB133C477E5293F1E0ACB3F1CA0C2F92E27A0B094CEF345CA613C783E620E299CA6068DF5960EF6264631898D0E069B8FB94118950C25E715D07F36D3A2D0A50B87722801BD500EDDAF7C3A5D373987EE7097A62CCD52F72CA6804F468D7DF535A36CA81C913C5F51106FB5D65F19C328E5649B30E08863F5C36DF1E48117777F6A3F4D69659F0F700981EDD6548BFB769326404F64E0817C1DAD360610FC858A350F6AC76C215ACB5C2ABAE053497CF0769A1380C3B1A720ABA54D2077FCDA08297F4EF126F13289939D9E76F9E5B246C27AC6F964369AE1681FAD796C1194EDBCF342981EA023B3D2231298A2E684A5E28267DAF740021025343E5D616C90999CC2D1EDF7FB1C2C64738284AAAFBEC7CDE2F704062C373C44454A4D6F72739DA0A5B2C4D3D7E6EBEEF5F7F9071C3F54626B97ACC9D9DAE90000000000000000000000000000101D3642DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD + +count = 6 +seed = 447F03C8CD27EDAA1FA0436DA492812F57AC946479A9F1F90EC4F5E913A05F8AB0DD7645026A96510F6D40AF05D85B07 +mlen = 231 +msg = 0073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B +pk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F6860BC67F1C5E75B5215BA83759992F0E92E267A88153EE14A12B2A7C3140F90DA17E7AB4030398379CAE8AA64116203280E6B92550BDE96AF18DF732F349DA91B855C5FC7151EB65628A30C795CB0F01E65F73517764A7024D2D29FE31F8D4B326ECB12EC7D0C6DF33541CF21F47DBF21B3C2857890C5F8F828F31B905DE42949F256B0791283A6B002704784A7F2F058EB7A59390CD7CEAA3D6CA5841B535F994FFBD8B9C268707FEAD2AB348F375297D9BE2B640E5A8EA3053E943CED137883982B678FACFC3BCBDA3E44392EDE0C87B64B170E4AEDDE2E20136215375D533D1B39C10A3E2BE73E3EDB71D7444EDB0B52E8DAD16AC6EAF6402A92C8CC1EDE597FD8CC7DAE1A0A15FE828B5EA1E582175F41B903F73A4B0B9A6F42F7C7501E10AB37FFCF3A9E7E5924914B722C595308121A2A5A3BB2AE7A7DF9ACB858D1C95E26CEE88466192642433DF0910FF3EB1E024D86ACCD5EEE3282CDDFAE6195FC80BE779673FA14EE0208839247075BFEF1F41F496326FD61B70AB42332DCB1BD51C29FFC92BD98E01E5ED35B974AE22019919283AA034B0C3C70C2D75B520F07A85AB4482B8D23A146A90CF7BFF2151F3681FF19DF18889B3A6A88FB5B61E50AFE360219847CE5295EC7FC6717A8FCE72C48DE03DCE7021D13DD151CE3D313A95112151ED74B5F7C5A4705000AEDD4D725F18319E9DFF722BFDE59C482EBEDE9B6EFD8FBA9BFED7B88A539B3442F791076F0C6ACA78EC6370B25F50617AAD66504AFC56AACB7E2A7274BA2ECE197A30E39C24ED8BC3D156BA5F8F8934056D46BFBF93A7652DCCC1D92176BC0C14AFE5D55B6DEEA0D964058BD1AB8F583F6B6ABF4B4ADD1EC30146B671A9FA88C07F41C0CD4A573C15C19AFBE5706CB8255B95225344890626AD4022E152A431E704C63624BACC8AA4D4F51C849BFF8103FD676A21ED9D61E8224FB9C0935D42F9DBABA69C290A0640A6CB973200708D572EF061DD3F970FF62748A19D072B91C33FE3884A451A9E0B9744E6A7E951B48E2B5FA5834241E6AFA0D68FB271B0D1D5164B9391249F15B261F44C1C2ED62677F99DAF627152F24538D3F6EA1AC1EF562F56BF0560F7C2D529B690515CC0C0FAE8BC6C1A18DF02061D1382FB674EB310662E5133A267BC50A3B3772EEBBBF184966333336AD6FB10D8B2405AEF6175BF66DB7C733AC2B02809F08486EA80CEE14D91443E620D6A429C3682EE39F1226285ECE106DE4A2BA6BACDA4C4C1CE3B427EFB954B670ABC237EF599BACF58838BFA466AD2364A0DB3765294F7CBB775858A802A1EFBD954D86055484A41F9477E832FD2B38AC05AC20AF6FA294566BAFBC2B64281221AF18556A7CEA32FE591B026B8EE97019B713A8C0008D673855892246DDE37879EDA5886F8D48C10DAF9F203C73608F59A38B44084B77D4B2574883BED39236C97BE68EA54D213740112B433B3DB7773CAC9464D71ECB1F42F261E77A10AB10B7DA3B5904CDC2E41EC0A4F2053DAA13BAA25D27B9C7AF3F37601E5F3127FFB1B934106C67243381FC8111390C90E293772916CCC0CADE36DB25E8AB8FEB2D970344A73990711192A973ACE06CA5E8E53B9AA72130FB62177D229E25547CBCE4F041BAC31F75D12BEE3B8E703DD11ACBF0C60FA543B6B61F56B07355DAA9D7942DEDFB5FFF140578D42B43A305A3C516B93C370B6D0FEA715659CBB904FA6548B84D859B18F5DD3BAB11ACA7DFC1D684393F62758E64A6DC12044687631DA0FD8E6C056889DC895AF35E6A3A81C7A96B6542A63656BC01E9FE93B336AAFB795 +sk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F68646E8AD249D003A35B39061554DC7C9B85354A15EDF7340BB87C988CCAC05982A35A25DEAE2B361B0ECAF3FC4F5B398BB7E8CA4350D5456781AA1C2E6E0417F0004021110482411C04508252D19C05164888C8A462193068A043029D4884C5288280C170252806091147293C024E496480AC4311CA31089023101B9515AA2245444048840841A81090B300C1AB770233752C4444964A88513406419966C0495442029901C1100CB440A0323491B21311AA411E09229C1065202B261A280410BB1488A2612E1906484181014018CCB0088029840C1245262200AC8C201D1C8080B106C13A8800CB7302287690B0968A1B268DC327204840004832984444D5A128AC04481C346828C484EC2A42C541802DC446C0A114E124700099104C1047088360900402A1B156ECC4231432051C31842038510D3004AC3186EC18220604085214680C31860CCA6204B946D049084D3180584C241CA444EA2A68551280900299252048142B86D888070CB128164B081A1C2519B463098928443203098B6615342818CB260D8102900B344A180098A28091CB449C3946022195020A22D1A3489D2406158482E94188C1B37646428065CB42D124282D38691C148701B249224309161A44CC93271CB960D931269A1220D18424541B8209B128813A2841A078A4BC64101C57163308AC0886D984821109811CCA68C18C78999240080428D21068D9142054B208AD9360C1388690833700B924118044D20112940843140C4040B109104110699208A6284711C4924E3920188802020172844420548188284A610031142CC260DC8A86511116611426A18922D0B07109126628414441A098C23476DD9486219852C1095509946851216648A22905CB209884211D1048D2284911C45928938489B284558464D10449281444490A084910244CBC02042308410A820A4A644C8242058489181B051A4246994442EC008020B166550966C0A430962107140089023B78C94B28842C24181340E80009244A851629871E34248C8904109B16888B8618A42711C4292124921202368D0286120068C89A42904A0405B04911908500B126603B1642343252139109CA000D3084203370142385022392208B12553821163262553382E51302CE4984563C04CD04071810891022561CB260E43246156FB3A02715242C9658C4FEA98FEDD187A8E3F400ECD921EFFC524C145CA0E763888A264A7A459325B8ED1A02211B74F49B6898A359DFB27349ED0DE293BB8282282AE76E6208301F879F456108FF7469ADAAFE8E968E0299B7EC34C975DDB5AD0661ADC1C36CBC798333D99D86774BB48C4908361A1F436DF9FFD9E27B745D4F25C58DDB46461AFCE1C2EF8BBEC32F2FDE5AE3C9009462C34766AF900C6529F245694BD51D9746A4990EB09CC7C370793848C7EE8B35B4D928538B7A65AFA65E5BA190E74593FBC6B1D8C7E6BC122EE22B6FDBDA7ABD5574C7C86239935D72AA3AAC99A274965E164ECB629553F6548A89CA16AE27C585DB39883353C2C8E5BAA04DF31413A1C5316C1B1EBA5AF83292261F774527B6FC9BD5B076F10EAA0EB0BBD9B4A30E432CD9D181181E7AB8AF1C7562C3529C1A6D24A1D28FE16E7302A154D2236D980D65E553592EDCAE718FD9B0B2157D35A35BC35B630B7A8D565C7C1C786B637AE64C160D012C926D632034E292BEB3364D7885155AF999ACB34CBDAA50BF2DE56DD1B33E42456A58F737098AB71BDDAF85D3D5EF49CDE562445EB296D7F180B5222292FE114847A2E4EB635768CEE57D3F08C86F095034F9E05D66767033C9FCEC3B49E489872BD5E9C6D887EB3EDF82DBE3567AB30C6A77DC67ACE2AABAC04891AA64082CD393F0A65057C9F72B8017D5CFA77920D36B10711AE96DF99DB31CC63D58651A7B542346B1D596E7D424B50122F68DA7D296DA41B3C7804B7FED2DEE79017A51357094360C1814DFADE04B10A32D7EB6C3A8E79F67846169BE8BD876A8B56108C6E17D1D497DAA86269FAE222EE4986A5F5189F942EBFD3FCF192639F55D25D47A3F1173F432D0B1DCF004F4C5DF18C714274D7420EB0835ED19BCE76BCE112C3CDEBFB25825E2BD06A79045EAB26CEEC1A21A7B52D611A01B67F84010D6FBD11389E27D461E58EA08D12A04310DD4ED98B95AB91E002694788372AFE991C9DEF5F7CEB49B94FCE990A731785BE64380ACE4A100060B253F246A1A5FD48335E543FDA583032D5D04753AF9AAF1B86BD0636752A4C359C5FA42A6B1821B3BED58F5201F67392AA70AC500FD7FA6CC2CE3FC2AB6F6B4F1EF531D176DDEEF10BAC4DEC7B37BA5A653B9AE6DA76BA330B6C89B3D17B6DBAC0365764F1376F332CBBE7FF224490D0E2F983DBF2AEE18CF068AF05EF8C6CAF1F2972344CAB1958DA20CA578FE81D9222C8FE9CDB627021DA4677A55D28F09C331863F603F3BB01C9375A2AAB29A930690E5D634ED5002860677CD59887225C75A15586AB6F9C72A4FF2BB21CEE96D6298BA76A6E5DBD2FBAA170D1BA82E09F3209C666FF3EB94FFE4E4BCF01BF0C1F590701B18371DE0D922FE041BA2422417E9E6097C188777AFD58F06672FD2667051B8F7F2219FBCD6694CD5DACADBB0C8F35230811DE3A7E723A220D161C0F23343ABC8AECC4A8E0061E8F586F1141CE5B13F6989E1579F4199C822A9D83BC26A594AA64D2F1CA874A70F64F67BBB4BE7F32C365C9F93A82D5E8EE98B09FF1BCA053037FDCEED8A6F423FE27F847BE9003732E87DC9CF32AC43A23E8D7600472E2271F811A8CE24590CD21901AF2FCBD58453C20B824F18FE638AC66E3AC33259D6B695D937B600C9865E2332AA64EB19136E9E32BBC78448713F3369D5A4EE5627C090B93DBF5D0654D71848CCBD3413EFB7A472C1D6AD0D854EF0BA5B9A0FA3DD0D5178F0F950866D418B1E69776D674F78B35AC65DDEF1E798A31C96E4370F3CED83EA3C613DC21AE57139C35848816EEE5156137994D44BF3DA3964FEF6DD40657C242F9D55A5C70565A321BB438C7F5365B26283409288DD8949DC2F37C6EBBD36353D79704A594A9B2077C35FE105D31173E9B2518CC4AB3E40DD2C29B8C2650958389ABBDC2C067F35A42104B753FD9F28D60DE23D619374EA7D86647A9D53A471095CA9E6268D15F91C29BF6B9604D80FE214953FE1A7DDC6ADBA165C6CB31682715008A84A2BA93F9257DCF9A282AF9144E56E0534242067A68FB412D71A414B4C65D888F776F22B87DA482A38FFB89F4F84313C01F5FAF91DE135B8F797B0B4890246DA75174D27B2199C43E9163D7B6E6F44808816326A8FFD9F6F8AEBCE885BC9C5F9BACAC8D545F41CEA03C34CD312214F17C0EDFDA25178289A17037F85A8A718EF1DC8F9B924B82F0A47CF6E499FC6AA220AC854C1C9D9DB671081499579C229C991A1B5A6EB452334E05A36CCDF59E58D2C6B187C721807B16833D933ACC1E2DBD665FCCE6C9D1FC2E337F6D7F7DD7C3B983C15D737A22051F916E96BB6848C46AB75B3B1E2A416C +smlen = 2651 +sm = 9168A155BAEA034E5617F181ED1EB5A0BBBDABE9AFE0D392985A5DFD20855E16CED5C0F1999E90B706ADACEA34B269B298E149385869D63FF1E30D3947BAD1B6D7B6B7428D345AE589525E81709696E3D4FC4AF7DC243E3928D9AC0DAD1AA09169D108873F3883001E83EB3365140008D6665607B5982A0749FDB187DA00A9BF5A4028056876A196C47F625290BCF7B3D90AA45D5E42795F42A395FB43F320AF74DE59491156AEC2187CB30F77FDB2FAEF191551CD21D551F28874D8D0F0595F7582FF3DDA5CACD5F1A985C8CC29B116948EE73E0F8E445672A66B94FC21CC6A41F1F54B14613D8E96EE8642E595E00C0A482CB75EFD664650F84C8C88E177507919BE32899B42CA7102B705A033F0CA9DA5A995618A32999018587CCCDEB68084150EAF754F1965F650847AC30FC2DD784D4E63735B65CBEA85F1D5469993276A6ECEF70E5201ECA78CF40401EEA37F293F61F66CC8B78AF99091830FA51037DC53B9263D7AA99885F55916000D166B5F363DB2D95BC1BAC42C5DA0BAEFB8FAAA3837C85763534EC815CBF624F66D3185411596793FD7DA62B36EE626B77EFCCF0E3886007C6AB39884DEAAC3FF6EA0A2C73CCFFC3F9B9E5F7A930796F7F3C694314294A78C46F6009575109E8D3249A0D3BECC16AF7512BBA1A7E2CAF9FDACA4053AF0C51F5617FF62FB997C9A5C0DCD73B288C86A1E5D1B5872BD4237606D1AAAE7D11560000F5B8FB57F14E56D6AEB4692F12D17BA7819EF21D84E395F85614D676F12A247BECE94642FD03FB548006D4BD44FAC9D5CA424D5684622F37E003040819FC6D1614BCADB1DC1A50F24618F7B57E0E150CD705C1326A3E798300F49EE5450B562BE1270EB4965FAD592850D1F6F5A24B33CCEA4F73283BFB38059EE9F565EB777237890466DCC7BE86960A89A3F1CC7AEE066FE24B7F402C495985A813C4B9FCCAC96AB5861EC3FB35E716641D45787D96EE851742E8E2C6A742DF6E8B5A06DD35C22A6ED7251D4C8A30BBB07316A988E4F578AFF85F880629887BC07E6F9736EA30A454030B4E76EF6213EAEAAF1174B43DBC0341CE1BE70A01F4CF233C3CA332B9E3F12F4BF66C82C4A7582ADA10ECB202F35213F4FC212E0F98FAC715084DEF93CAF6C0DB42AE84A28760D49BAFABF540CE65D61CDC9560AF1B597ADD27133D102D185E49D97CFA89F158887C3E903A8D9D47496BA1CF491E0A8DF06B791764401F3C0690B47D9B409F7F0AAA9DF036561AB1C59163391F4B0A097342E1722C045D76C9484F1E27739EB7E63BE6DC544B685BAB3669CAC5F25D9E5B609CECF55152711C1004A46FB2611C3997C3FD7D6872A4C631E3B72BDCDA73F057FF5655843935C7E0039F93965210BBBB894D4504597F883592C1A4407A7B496B33793D436A6C065B7F5A87D26E311403BBD581E74C659D5339FC27A9E4D013DB66E7F63B00D5DB98F097C8D4164DF7B1D89CE65192E47F175135C403FDACB8FE19965CA098018EC08812B1A6FCD921BCA95C50EF596EF2FD187A6638D62F186B5016757D8BD5B4EC6F6B7172C0A1C64C40A8C82F012406D114851F4FB244543D6013BCF6125CE85C48B7128C0DE6DB4E8549125A3A9D56EC034FF98C3AAF8178639074B9DBB4646FBE81551D22AE631EDE0C372BFAF26A37C47FFF7572FBB8C835DCE16537AD178730FA08AAD29FF443F34F32A86697C980A987F85A82DC4F912C456AE50DE663DD8B97DB659D5BA26B6C085621BE89BBC8A3012FA7A8C2F01CFA52870382D1B4F6B820FA0446EC297B451480A67BBD6D9EDE56F2CF5381E6C53F797C4B21E0EB30374BE5108802FC538B67B51D3D2EA51E83CA20A9BF3C6AFF28F1B4D9C8C6AB48F6266908075A583AFBB40E312B0E704B861C78CEEAA24F6DEC98847C81C5108EBDF907B24BA3C46255CDE63F0059FC4A34FAB1E80AD064704213E50AB9CF044F5E9216FB0283D252249C192338DF65DCF204B731BE7DDAA52550B0EEA5A26DAD01E881045EE947E9217F3D60B0D38EE8D49751C39943AD273E6837B332D7A1B8E63EE31B037449B8EFDEDD65E0D57BA0C8CA72CE533C0DBF9BCCD61DF6C06DA0AA330536EBC52839DCC0579146BDD0ED3A5F0D172921EE3E5C4EA34FCF67C51ADAA31F637F014FB1DB174A9D3B294BF76BD9E60893E6B18D6F0F14340A64C7663F1FB42019476DCC80DB7F3F37D998BB0BA17FF6915191D32B13C56767BC49E88813448D88D1DEFAB9DE2C7FB1E216F36D1CC6C9C28972D140BE80C627838C24A1481C41C58F423EAEBBF6642054F8412B6305EEF8C0F2CB202153B027ACFB31895B289D71954ED93D15BF07D7F353BE79DF3F1336AD486923BBD80F71448961C7FC60AA6CB4BAAAD5DF8B21AA88373AD5E3A2E8D2D20F3D8FC797C6259F0C2822AC7D98CB5FC3989675407DE03DC896149E6EFED3098E4F6FE4F3DD1020F418B5388ED0FB90A7193D2C178FCBDF0A6EC3023ABB46820FCA1505FA17635B3571BA2C88A8345274099C8B729DE6AFEB2D6A199BDB10C34D3315E382099CD4992BFFC0DE1653C07FCF9153117D30614C9293EBEE619C31B5802C3D5148B4E8E95F12E74065ADF4F9BE90CEFBFA9AA4EF73C5D5CA8D11A2F53500D68668E2C18A7DBD989237537AF1F7B18F6D0F21A7B213CAAC3015EF8A8AB2CFE5803E66FFAA70BAB09DA116D6996C3A3AC552F1D4506EE3414CD8991A3F36B3BCBB512B43FD97846769EB2C279235DF8F79B89F1872BC54C583D24163A0DB2D979CDE18D3A0EA9E355C700FC2A99085962E1CCFDEACEEFA6862034179F3487045F99B05ADE24D34A0676D21CB9EF1771724EEA983FFB931FE051FE6275FB8B8114C4BF712D315F675F1AF60A4651D281F8A400A0D127D804B30FD9FE32038924904B9CDACB9889B0A87D9768AC9E8C6928F70B93C7A072B828E2BA036FBFEB8B0A06F6AA997DF196CACE37A8286D1F2719AA95CFE7ED2DEF112D022736A76FC536999F0969445580E97C79E7CF6CD89BF67EDDB4C25B8ED8604F7C477132E9524A7AAC6A37F75016C4B602325473581C3B1AC02E1162FF76BD4B0DC8D239A5504DFA69103D18434B71AD3A7D46146002948FAFB694E3F2E08B9CC095245FFEA3E53296BC3CFEE3BB4DFEF3593A3B19E04F517FAD09B00BF5DCF270FA54A2F6CD594890CAE7911D3922E6D731412072DBAACEED35D1A7FCDE0C2A9C0C3B3E6E5BD7E56809DDC75F6554FC61C39E4F43D57EBABBC4E22E52ED927B242F2971A6E287E22E0C9909E36F0D741FD31D8BA2588ACBEF4A95D8A2A53EEA18191C3D4659838587A8ABD5D8DBF5081A1E254E51589091989FA7AAC7CCE8F4FF05081F235A809CA1BDCEDEF7162246508487999FB6F3000000000000000000000000000000000000000000000000000F212D370073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B + +count = 7 +seed = 8C151C556DA912A82DEB32144C8A8C9090CFAF5C12AB822AC3C72618837A41C2453B715EEFF3724CAFE69B1ADCAE9DDA +mlen = 264 +msg = A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 +pk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E513F002B9F18C271E7A7666BD435CD664DC2DCAB8C9776AC95DA34469BD127DC6C80241A1DA2A4A99BDF781F72B776CAA2A0374E69022203812FF1B334109EF8F34F8CB049852A6CC5882104528EA1136A1FEF8865C0DD63E02764996417DC012956051AEAA69B8F2ED4EF046F89B1FD4256D5A92707D9C7555A39EAC4FE87547EC386D4CCBE7A91132222E3D524F8DBA62AEADC036EDA8C1C2EBE02BDDB1BB5A30FA11CFE5E2038B104571F786AF8CE6582483B98C8059012D68E371391AEC9A6EEBD980422E124903922135F2E6B1BACCBFFED7627F20302C4CDF86DC260FD6F3E0EE516E88407479F37B8010D6E5FE28334BF64E33B942293D78D6FC42CF3D34E35ACF199EF22DA253E45B6F0E834D7B9E5AB7D0B3D58E64219CECC6C5FB5073B389E088D4E7A4C0FC109CC672629C0372DFF2D43BD8AA3474689163CE2B6B7BB67759826828A1F3CFBDB2E381389461A49F386859406AC9C9EDD32245F8B88D42EFA6BD2E3FD0983D23905DA7EDCCB1000704CA65AE64EAB92F247A23F6C6E1FDF759C07319ED5DB46B02593AA85367BD595DBD7296DDE3CBC24509281ECAE73FD8B2FF3412158CFB24FFD0DF6C8E0B574CEB08476F5BC7D034BDE908F67FD01921D0CBFD231337065D08402BE270996B5E2473D57C7BF877BFE86180F1A957B56361BFCB6193EA9F52365A22B14F870ABF982B745A9B1D6C3E72A62083BB057416C29989B1BD05830055447ABCA3F1649B7029FED2D8C6ACCEBDE9CC40E55A65228E3B5F2D7E1809F565DA403F6AD166EF7ADAD112D4F80B8378D8D2FDBBD71A2C4A75ADB1D5FA48F36EDC2ABBE42A13D8563BF61E8FF146722CD9BF89EC82097812F927B5C4ABE56AF9936AB9576CC5F0F1A762F5D7DE9B56D6464ED35B88F051BBC825A8EA5513289DD3AFDFA784A86697ED14FF73A213DB0B328FE97425CCCD0AECC7F5D1F4CE2532F2E143D13DD098E88A86A9DFCB747513951E2B75936C73B361F556BEA53C258060F3865A9A1A2644643BA9F11069CA42B1E0D24DB24611C1DB279C607CE9840F784C88BAF7C18298659D570504FB6EF0CDD3C452B754AF160F7D96EA3EEE1280571CE6BCE96BF42B22E1B6AAB805C614A18AA2030F3483529DBC4CA53DBEDC40F79CCF2335CEDCF73055FE04BBB59080E3C451C8B804DAA1B45376C9F0B3DD49175688C4B65D3BBFAE410019A2E90DDC4E78A5466A9953F40D3D779DBC756B2F62E79FED2732170016C8ECAFCE8195EFF6234DCD328FC6F781873EA25FFBD479C9B0490E694F2841CADABFE24186240691B8C3F8033DD65CC16E1B604621D751DF1FD80FC23FE9E75BDC4D6B9F3349374510C0A83900FB2A83F9B6849412CB3BADE251C2D6973B4F287821F40CC9630CD7C98F2D85DCF9751288C5FDC538B640AD00E5BECE642C514CE8E456F24D49544467A8038AF93481DA159B41BEAA12C1CC50C9F89020519A96C84A47764C7CFA7E50E2DAD184D4444BD1FEB5718F6E25D9AB4BF5CB8B8A1CE642C695EBD2B7721722B81B537CFFE7E223700082F38381404DFA468307DA9041CE312D847E6D5219542EF6EBDB0AA516F413727898CAE58FC694980778B4B50173E8EB1FDA73433F5745180AE4CEE20949DB9A8F5439D9D5775C6B01E1DAAD20E6AF68018C5215B3F8E2FD0C4E48BB883A76D0041B3C60182FF1DED6A3F5255C1B9385C523D070E10A5800395EC45E54BD164400483302E547DF39DE888218BCC5EDF50503245EB896F9F51B831846951FC1D6F5B406A80613F0BBDDA1C146AE167BE05AE057BE9DE3703 +sk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E3D725A115907004BD8B2E1BEF370E28C689E114E1FE76983BB0ED47C062417C93CA594B5D8E079DF5D59B481C028CEB2F1D7711666CBB2DFC37A93D17B4781E1D8C44D82422C5A226C4B0666DBA048CB000514382E1A383023155048408E98446ADC308A8182299A800564B024CB488A5C0644534482CC885104A540CA48689A0089993245D494315C406693C481D18224DA840913306D11A33142366E18A785A0964021472AD1A46C58A6451439452014690121864C1066C1C629A1140659B6251AA86023068CC9326C93A47009102C4318105B064C1C411224198DCA266620A500529665402264C1C68949900DCB28694C14252140111131495C308002849084A80180806D1B206C51028D1B069213377291924912004800084E5438061317040BA6705222904480000C11115AB63022006622B0019B8824A08625A4126D5BB6880C098EA32226511022C9302AE4300A40C02499B05124A54480348400450594183154285120C87101A910E4226D23169024A1110B1742830049932048803640DAC241D9B064DB34002219601B004D4C3486CC200AC1C64D18C601DB904018A191E426505218260C2189C0260882B2911CC784010301C482111B024681402049126D1B46618430405A86510016124A3289220885C9A8490037269C100424B72DA1C0241022400CB9109C9041488084A1088609412812A1010231891A890952B40401C7505014310A028100994C58307221830D0C29100134605A4666DAB68518B02083323083006D80A640DB3645C2888D13B94D14B30154881018014C58C60801816190426A0018681C283141C824143151E33024011572A108888836456032420492684B2220C22820CA308D9104250AC061D018851C414A20024C91B080D100920826210A383051203161342920246061C80D4A94291A2209C02004CC368923A50408362D43448022020584000588206D8BC22D020566C1302C8C246862440E98A28000A38D4CA670988609CCA44CC2042A52246D9B220553C6040AB1440C11249A106C22892484C86DA1348E1B005244149018936C4B3444C9149200960562068E21C36D58884042B6649B92054182511B45458040851A2906000611999485204265082491C1A2295442210BB88D43362EA4A441A4948451A86D5A36286D48AA4E4EFE9B04DA3FC1BBAE14F60608835EBEAAAECAE699952A33633BE78A774158CC234F0FFF3F1B9FC3FF05E70B027D7C29195633F5017AE724BEFC7D0A2DC98B7B45AB533211038EBA5C65F6D64166341643BD64F33B30587A0F94FE5B91A508CE9EAB9D13FBE3A0E8FA5FABCDF918EECD8A80BE88D52E7108027901B58AFC4545F7FA10D25FD9EB724F9359522B9D331F40089B38DD8BA9E7827B31C751F1155DE7E62F2E50F684EC7058AB57177899F0F02D3C6E11151728029A2D408A17F27515EB152375FFB36052CA76117C234EB2921E963FB973AE8F49FF9F1E0A93B581C27BF84539C01B2F5F80DCBF2D0C2082687F5CB3636BC1B3A966E8542DA5FFE5AF7DA5C0395B5F7F217D30038F778789C1386F2745A8F8E429427FAF9B26AF2D010BD1FA0DAC50350E67982F7961950058E60C650FC7E02CBB8CECD273B40A928EC6C11B189FD65DA987324DF35CFE9FFC286E1169FB857DABC76EFEBE5FFE6BD9A9C38A7EB2364B376C5507E9229FFBAD3DE2F41C16D13623B3B14F2A71DB1E46125C31FB887F7836FE8C57A3743E673464829BF3B734E335E7FC5FDA234C57E76208DFFFF0E11360CB60A0A2C1F662CB3F58EEDB1F0275811775390C7C84B6A780C8A5BF67F4666C3F3EC2E6B3EC3D3A48376A554788CC2DB0730D636C27D33962095B58A3544EA18D7F18C0E9098E4E4FF40C321262EEACC90800DBD40386E4BFF7BE986B06D6931480260A61F21EFA6BDC2098F91ABDF5222D84111EF88E80547265DC1DE5D823CF0065C0A6211D2D8EE0BE8C8AD622E75F2C2D3F5D7971F82BA8F5BDD0404DB5D67F6958227C652A40BEF9109A951F74F364AB93D7D297B9E52A2E58F5246BBC0FBF5BAF5FCD91552C7EF0B9D2A14E03201AC95F0BAC05B99498450422B48E240ABE290D1EF5E997B958FA5C1C19248115A86A368AA2F4BED3F47E1A6D4FFB8D601DD54E2D1A9F522A6D70FB924E2AB51E4C022D775D953DAF16B93FE2D3CC5D7032D80AC7403720FE797330571E2789EA7325D532AB4E55B9C6F47E00F01F3592BA4E96AF6C0D898C35332F594810EEA16121E53F1F44838F13621E6B93AF050C488E9550FB27F70ACD4387D8E0374977AE9118BFE32573D56B1630D313D71A23ABB2DFEB1CDCDA2BB30AFC0A1C4C552CE20B51DAF3D5A72530002184770DF0D724646C4414B13D9988BE6D097689538F5CEDB6082A0A95A8CF6F6C6BD01AB1D834DB4EAB3C46296EA83051DFDAE35C68BD928A9CC6911E7BFDF5A16D97546B1536752117B9EBE677654520325FE0F946BDB2529C2BE8217A4F4D44F68C53AE146F942F4BE9E8CA0968607A0E4CFAA32BC6354434E18B43057B8959021BE5FDFF3EA5FC6B68D384DE87C5B395B56AC3A039B3240C4354C453A036A6B326C84362BF83FCBF25247B7AE4CEF9A57B99EEF5F11AC589C141630DD768E93E8FDFA04CB9EF7EBA9FDEDDD839FCDD15549282DFD23C34966274A1F9C0630BD7A1604619C5DFDD174552DA4FB216759BA9BB0134CCD604BA501C7919F0A17C09B3404BEF4E1FF2BD5732912B19D4906F1E72890B19CB585BF0FBB95D6410253BD23EE033ED646907F088636966FCF8E62771DB4DD5B34560317F18824C54469173A73FE30A353B48E27E2FCBA07A0B9D55CAB842F1DB62373A450C63479330F863C8110C255F5405C3C265D1E172DDE856DC7A86B2D43520629355C57A8618A24EF6680807782778812A7AA8FB77E4DBCFD92F1C76F6F63B7E3383C15DFB17950154026CF0199E74FF25BDA10A5AE4316C8CA2F50340E8E6662459736F242CFCC7873B955836402E4D2275F9A0C4F8C203CD4DB35BA4BAEE29F2F4032751FCFE6BA3133C6863890C72E556B8050BAADA6B98DAEBFECDF4D564E0695C89E0C50440E20EDA436A3A32B2A92B27AF718C493A3EE77D75F4EF184D86B593C73F3C79BAA21A8F846B54BEF43CD97230469693CE8F7EBE3B59E159F0DC3844F87DC4196A0A0ADC39D3C928F7CCDEDB3C4665EE3531230FA1D1E916A0F414B73690A8CC5FF37AB6F49F37F24CCE3DB29136AF4A9A0A7F6D4DBA30DDEAF6C425F1DA40A10C35B3CA0C81819891DDD68C2B51705732FFC76E600800B500AFDE049CF8DDA0E8DD40FDBBC988BCAE49BD6BA31EFDF2452E38893872045332696BAE2BF4B15321222693277F80AC1C6D2C8DE8C4EE29559F1939F5AB005160F684E2D531767472EBB97252EF2286445CD9867266ECB912F7365573B16C3F7DC66798CA75DD927AC5642384EDBB258AC1479DF19BC8E391FD261628930FA8BE6CE521F3C8462DC94D3938D35B93A8C9766B532BB56B0C81EF4F708C76 +smlen = 2684 +sm = 31CAC8EC8138F829091E8A17E6AF1ABE28400A54708AFAB4D68302E33992839A14311DEC9C70B4EABA348125D52D61E68F55CC355D44FD4AAA05CCB3B51945FA66AD79CFCE483B1FB86D4926B22B3BA5403DF2948C0155A1BB351BB6167BCE6A6EF7B09EDF12A82C0128933B25B5AFBCD262A7BD429AC2D31BF78C7A5970061EE75ED22D5B0DAE5B1EF82AE4677AC314D884EDC82BD057812F4AD5E39F49A295614E1F791BA215F57749F4FE55E989387EDD9D3EB42D9943D21495BD05A5E33FDF0B3812FC34509AC268A196CA9FE99CC5FADF87AEE51E6A99A5240A47ADC7A47AA1CF98018C297364B7D3EB0A384BD884ADD8F4EA9E6ABE8CD2472866E9D1F3449DB04E397C33EA8230BC7640312F68F04E866944E38ECDB72BFC0EF6F10D308817C9B230677127FD40CE42E9F9D98EBDF7AE3F933F989F0053562F630A15353EF4CECC73044358E9B571FF291BDD9870D11A64BF5AAAE90806C3055E7D7CA33F1691D13066233EB980A8966728F908C7D415E43AB8EFFD19FDA4C600497572AA658C43E10DA285A9D0DB1A4F70C42CE8F26DD991AB2DE234D74082B9D2F7C9D81B320A0EB59CA528679925F2C6630589F8B52B2A0C90693009A7FBE84048A78AC91DB4EEE99DB93018B7A7ADA098D41F9BD972F4FE6D1DCB610B8DF421BD1109F14FDA5D59C536A05461577B88947AA1D9889105B4B7791CCD952C01E14DDF28CE2B4748CDFF88AA1B66A1C984A0C45251B2264358CD7E33464763A2337495E6965E59515CC00EB479ECB82A9FD5E06C9E8981C33670700034CDDA51B6436D585D7D56E806180F4A70B3758976BDB1C70780CB9FF80E2EC121544F2EFF796FD7B4C7220AF856175653D7413F5DA12B80147D725520537D6A0C36EBB0878BC5D472DC0258BB8E4CDD809F446612A0400DE6DFD8335D1452CE8EA98DC2902F8B323AA3126767AA8CDD42FF97EF9825E1DEAAB9DAF574F8857B6653A7BA20EE253DD49F02A617D5E37B6C9F55A6808DFA045850AD3D00C1DE5D46553F89C27BA05588607D8C685014BE57788F5CB035D405E46845A9CECEF509F11883CE5C72157ACB5392457645835D97EDE37E7E132EE65F455F3DC48B51924D2DBB502774D2F041EF69F0E36E23ED80F1E0BB77F1C4998DB9258AE89642FFB56B6CDA91288A9650E60FA458BF6C3537EC83804ACE498D212C90D119B76B7725C65953F3CC1C08892FBDFA63B1EB152F22CEDACB6F06A5B3392AC9210130727BBC441C5FC34CD5A60B7BFDB00F9F28D2F82931649672367C958797577F36D6360D1C458F7FC118451538E0C849EC17C716CB68E5969BD5C83ABD1F8E2B1E4C4C9CB966E2464D15B6A14B0832E575FDC84E45347689901467B2F89C8FC3123CE728ECE73EE05F3E376BD60410B0E2ED2FCDFD7D61EFE99EF7D7BD42046A6511B33B8533965332002559DC6FE4DEDA77F55857361A9DF4C9972DFE512122F2D01CB3B935BB2E33DD34E113C1C248C66C7AB85728440D8472F9FF39F4E70B2FF71C57F067F0DDEB289DC29F0F3D8EB00CB0647704197F3A489D87D1D0602F9E4FBC8CE7781962E4F0500C31FF04BDA677764B5EC0402C7DEF4BE5DD034CFEA360CACC99EEF62B3DAC28A7DF8693F3F65994A93FC77E71C958FFCB37A2D0F7BE4A9EA209E4E18CB940A97CC01584E5A7D53EA3397BDBF26B79D59016FA754404141E501284BEA88AB7467BEDBDA9F276228C2B3CE0D7018D44D41CB8801B5372BC7BB69D91E7E4720D8FC76D95ACEB2BB3F14B41DE7FBFDBE6DCFCA6B62990BE30A90D3C3D9739BA9FC1E0A5714A13960303E71E8563F1792A0398BF2C8DF666A13DF29436895E9B88307D8F8C8596488997E15E803B9F9AC463E4828DE6F9912B8148D7581B5ED088162EA072A30AD9E90A91BE82915907DCA200F3E073ECDE13BBECEF59053E6099D96FE4598FF012A14D0790C3D4EB21A0E02569B762162CB2061E5D94015291DB0A1E8BB65C9757A98279FE48EE7293EFB84786E2C99ADB435224F4D17E2575B90D9F6D914D9008EC0A26B6E8FC49A98F3C5AC7819DCC85C7C3CCA6BE53ABE2C0E76E00EEE0ACEF66C347EDAB0EB04A2EACE4730C3E13FD61B80695E471BA247026B97229BEE23ED9D41938AF0DA3213C42C65C7D198988DA60A6463BB3C74B609229EEEA2925233942DBDB0A9CB92533CC9AD25191459D43CA23889C10F345DA4864E887B12AB383D670F5FE43F40225378D49E3364696653D121E567472143A7223917460BA0B30ED92135240D8CD1C3034F61A8BA061021AA284309F149B9B8E9CE8BF05513D49AFEF12DE618632A1EAEB20E752CE5993100E0AB4F1712C4063ECB70E92976B473A9E382FA540628B8728F1DC7397D16E08CC6B32386C89313F665F75455DF8A30A43F496D6D675B377214D840DB2A72D6EF8B30F18744CE60731AB4CFEF207C1B738E53435AA003632F8C8809789DC08D4273ADFD4AFBFECAD27ACEE1706E7C417BEEAB07700CBFF90F047437906D2FF5EC260E69FB95B501CB07B5E61E5462C265B77B30AC79104C91391996FC826AA74F1A89741C54D0725DC87F3BE4567381C5DFA7A8B1E16452A22B68EC9465FEE1ED25F4AD0F476AC420A6CC0766BD2C69E9A6D0E163A7A37D0EF0A3BD540020EE2E8C47DAC220B44A5373A30C7911FD8A5A559FB97D08F3A37807CEF2AE212150BADB573DE85248CAA8C6E400DB1F6B460726985E91030D1BE4D840B26F887733C23E720527C7DEF69F2CB36FFB6A4C7C4BBA948FAF1DAB826E33EFD863660D786D63656C846504A7FBB300AB115E7B86C92D3D3A483CC09D31AE57F1B71E8B58739F007803A7E666FA7184E78DAEF7D68131122A5311E13CE170929F6FE6941C8FAAEF89288E4025FBE9317768BEF9DDEDA51CBD546ECA36C0A395895D3CE5DE53C01D43289DE283E83FD41DED013FADC96177ACCA4DFC4B3E95DB588809DFAFE6352E6C15071B9A2B36A39E450F391D59DFA9E4B4DFBACDE43A5AA195A1C6032166BD9231FF0677F37F683702E474F84C01D05C89661BA162621519BF0950425CA13B916BADECF9EF75C1F1AC6F91D1B98700AB8CA5A32E2F357E3D0BB52E0F896F7F503326DA8AD2624BFDE0E0E41AA7F16021331CC2AC24E3DDAE3CE69885A2F3CA4D071823C03931023E247933E661752473422C3D9FA13BADC3CC20AC00964C0DD1CE68F700496ED064F82A8F3A3295621CB87610D20992EB8377F220CA23279C0F1A41D7094F2CC1FB358AB9AB01A6412596D950EAEC12AE3E8677F94C7213DA43CD1E90B26305556647B8E99EEF60714303C444667809697A1C4CBEDF2F9FE0C1516173A3E53728C91A2A5C2C5C8CBECF60001040C23344A5A73747E939AA6A9B1B2B9C5C8CCD8E3E9FC0000000000000000000B1C2E47A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 + +count = 8 +seed = 9B42F41492530EAC81992F17613EFDF155F407D7E67F18AE193EDCE714D65D1031E7AD10839AAB46D0850EAF5997AB4D +mlen = 297 +msg = 9366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 +pk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87B481806600526A71922BAE8971BCBAF702693AD01069DA6949593005D539443CF05C92C6EF4E2C5F0C77B14D7C25A404D69EDA77C7F13C13E74E410AF34AD0FA51592EE5932C1E91CE947906CAC6821820BEE27FCDCF6D0DAC88EB2C274B1F703022A6F9715F728940222FC9CD8D879EEB12531F7CFDCBE150FC3F7D1A1A2C2E431B31F9BA6C545E0554B58865404874D310AB43DE1726CA8457799152611797507E4D6DE8F205E3C29C9EF131A078E7D9B49B2D79C8DDB5009AC7E63217851D559A43A7E1868DF3FA4C323ED36BA9450828A11592FEA770CD9C95805675206D079807F935FC828DA3537161770013A5450FE83580AFD0B7DDDC316BBCC3E8F30252ABAF58682F98E9C73C477F76E77EFCC8D864FDA37968855753C7840A8BF400674E932BE3A0EFFF5CFE41B06E94A7A90701AB75810CA1A290B0E2256753B80279A333F0C045AAD8DA16A368996ECBC20390FDDCB17ED719D2763C93CE0C1BD34A57D730717CD2B18BADF21349E406AF5C07C5348D4B371840BCA5E25AD48743BA4CB41DF8F117CD48496B2776B5FC81CC73E42970892C103E8D8002AA1DD6ECAA035F1019EBCC7C9CAFF9B58DA45D5E35AF0A5C70BA254E50AFAD1134F52D2F407E5C4C52E4DF2F7C3E0905BF5EBE70C13FF6840C245BCF665F7AE648D5BB6E588D24B23712824FCEE177DAA1AE3361E12CE0F745EC624521CE353B7B2815208D1A176A614152B1F6F127902EBF2346E4DF8490D5C46E3893BE6D97F31CC85BB513BFFCC75801110E4ABC6BE1B90E8374DA85C3C2B47E5625A73C9332EAA5C9738349901967EBCDC8CFD35C7CD8B228907063E2231808394775FC7EF4D3517A712B471EA8A597D2353619E2A63BA4B780A63A75FDA95ABFDE23D710D6CBEC30756055F889083D48427504307FFF342B75AC482388D4D06547A23CEDAE4E2BFD6AED8EFF2425ED87A22A76C0A8F9E38651FD89EC894ACE776E05EFCA369F6285A5833A82267252EB26681564B3B5810E96762027324242211B220F7333249341B15F83F38DDBF16E7E6B2D11EEC602E9B54F92D38D10DC7FBFA24C41D9FDAAC0B4731188A88881E4D69ABD670B753C75353E88AE936760639896C1F2FF6923545F0CACB722803C0B552839FFB3B1766B630E01AC30F8BBB5B073B68EF403B770C2A31A979244F68B4FE8B1355F97EE845F0B8586E76C07657C1E81F56D380B5A826A28A800E3C3B32CD906AD7C429DE17922D9662DEEAC5B72ABED4CC70265093AA20837798708BC5066BCD199861D969D81F69A3F6B735286E34E76509D907672D42DF0F907DD0C3027804F42DE6BA0FD92FCEE60AFFF1A9920CFED2EFD3E3EADF63EB4877831F0B02C602463F0D81C80482C227DC671B5A2D4424DF275CDF6FC40F51B6160A7B263C82BE6AF2AF23A0BB7EA450609555F4B11B4276A49447EA552328AC804A070744F73797DF49CB3EB0B8FE2F0684BA51761961104EE8A3B10A5C4029CD565EC5B2B6B5B3F4FF0E7BA1191C669AE389E85D27B028A2DFC91D34DD04664D4A9E56E25AB8ECAB933BA404A56258B22F532D74A4C09E8D5404C1DF9A760EE73C5049933CD1348A3823E47EED4D4AEC1DDC7EB402BE758E8C32C42F258599AF85DB6E04AA4C2880FDC26F41BB6AEA34272807E6C5397D0C09A953E3CD9AC5C48C205A1FFB6824A228C458F58CA75FF55F526E7339939552400328F8BBDC859C18421FF931DE047E9ECF58B7049663D28EF1184080886A6B684705E78BCC7EE3DE5AECB23CBA504AA8996FC4183F60BE48A1D0945710A070E7E4 +sk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87BA7B45DFDE262F94D66F558FF508D0C53E0D9839259A3E38C3DDF3976BE43B9CF8516E3A93B02DC9B6C599636FA44B3B544028EFEDDAA04F94C7D4116794E2540DC064402950C0493411890081B420D53362A1C0349D8122D64900C1995918C260D0B082811089219C8898A26010C2566DA86305402099940898106881A93080C447144282E02C78011180A4C9669608280234124099404DAA8250C4021E04460094584A1B264C934298A308959B06C4C1082228164E410119A345084C208A1A869C434109B488AE4902C59246423354C8C16842038861392218AC44910384D400222D8184019898D9000449B224A5C3229E3106C0B0986109609A1126988242044367200A76C833245D8222E18491140386ED3964461344E8BC008D9C230990482039444203468138109599424A4440A1CC70C13439122478CA1920900B24D084822024549928645C8022114108C044570D396851B950524844993068C5BB4844A9485198245E0026E1A86845B020011A3310A832DD032204B36661C89900991601009725326059C2869C1A0319BB801838469DCC04118466900B78501817104C5680849491C429261180843909110140524034A01112CA2A8414A164683A86C8C4064C1462214037001900503296612014222055261B20919C57081C22C1AA02C14A240012960DA9244C9C00D58C26D00A70C21927061466A039460DB1825808264101712D91844D240642046100C180D80384212430213C531A23246C0160859A8251A049243147224C650D0423248047212496D0B806503A27121960113398A5A8041824089A3202618384994C241C24482E0060C59144298382C182229842268E3C24148388D1039409C920100470951C221590231A3220419178C6338820A260003A148E01640D028880C0349C130501CC90D03446819B34C23A128141091D9886CE2342A8A8044C38281E3B44118852423802DD1B844D2C085A34605DB3871A4866C0008894C122411A561A3C66C13238108B32089841024046624974818A32D59028009830D04804591B00C92464408248EA324068CA0911B988019B164CCA0284A9448E3240591A6005030928C3240DCB0684432920C9125A0326140340DD2248C430232241829022692DC060E52202AA1A861D3846D0C8888C3B04462940104CAC65561C5582892CBEB5C8DC80F6C243FE699C1775B548BC77B84436F660A2A082CC98F560A1066FE1961EC15894812A2CA325AB2E23E313418490DADFF65018F555C3F2C9E65F99B56B24EAB068DE1F80A3D18489FE10A0F3617E85BA89E40B88ED86B7532362E9BBC81FF10D65B4B72ABCC92A2B23DB936437C856D790EA7EF8BBFCA110079A5AF20B19BC0348F877A8B0427C32D5149BCD59CC2FDB0117A7EB2F2FEE27F03D2F0174D0892ABB8A1564670C1F593DB52E60D22A0407A6472150B31A46B673A4E28C1051EDBE0C296162EEA4F08522BEB755CCBB2FEB21C60CAB95761E06CD5F17FF617DE3821805836648A120E84B701FF43CE565FB775FEED39F6A6B8CC985805BEB3B3BE0073E86AD9992985715C9746D4B4F60433D2029EEA6F234124C2553D68E4AA327A2E1FBCDCD4A59D2CD3C7A22CD96E9C4FB80BB446A0D4F6B10E384D18E26E89E9B31757EF0B6D82BDC02A81F86DF98F6B2E3F742C92C10C4CC8C4D03F0FCBD55AE75B9A1915B45534D21B4FB26DC5C9C9DF0C2C1A2B4E4757BE5786CBF76F05D33BA33E65BF6E93F6417A5771640EA773E52C462D8C968A7DA35D8656BA21DC83F2F8384582E3E7BF1023632BA250A40C6BB5DC30155277BF064C6571A73679D51C35E4250326784E88E75878C4AC9D1CEA225F9A94BB4D8A4145A21779743959F4CF92B2FA2BFBBEEE67328DFE335E0985EF8E2C80ADF5BC91BBF00BF37A21E177C09804BB4D8048AB8F7BBF4D1FF7709266F7C2580AF6A7C48561DB2987D18595600DE5A430AC48A7C73E9A08CFD23862F800878EA37C41F30FEC626FE16345DF7E18DFD3E6E611008132E668569DA3EED19A024CE349FB401A8EDDD4530EAA628255814AF3CED7D82DA04C5BB358529623EA3E5BC7FF2BF70EAB81BA35948718CA74B5C2B87BF0A4EF1161A688C8DC846C47B8728C807F3EE2155910E432EEA39CBCFDD5995BC26EF2FCADDC25F28300E6F986E5BFB95DBA3FFB75835B9C5982E1E5C3AD3456B99696E466F3CBB9E38CCC7A158E758D57BDB00CA5AA814E5039510A1C74EDA30C1156EB9ACAF247E35128831589A41E3BB49D54BCE2C4DD9CBF8B87F8E0151975CC5912EC46E8C7690D57FF31CCF37E475632294DE71170058DF03BBC45AE621FCE12943E703D35CB0387D9452A50D705B962D194A39A5090E565FE62F939C93F3F1ECE31DFA0B950A4FE4E924FEC3F84E90564E02B4F1B5C416C17844E7F8ED4BC9A67A25F438AF6957FBF3696D5FB4F80181A1247FF01A72702181A42C4AE46A0625604EE426B91C15E7C31990BE62C490E3C938A2FC11010467D129D03012FE9134EE80C390AD822C078A5DE6B4E4F95091B5D0D08E8BA7D7C6166F5224177A8FAB5BA51FE99664E62A673B5329DA3522FF07A6966FEF72D833285FDD6E6EE9782F510EBC6C1FB4665996690CC4C1AA623397DA4314B700BEEA76DBBBC0B0363D9336E8AC3EF4B42BDE4F44E85F063BA2A10A62A75E52A97DD3BD1EB9EDCC0D63E40B6469A33FDAE67A0708BCB7245441DB2D3159D115863465B20B2081D4A154D8B877645E6BB72783556A9A9BA47EF27015D2235798F4AA27FD2A3C1D4CBAA4F28F5BE7571576C1FC007835A5D150EC584C717A073B7B5B59DEF2F5F41F4C6A06777820D90894242D20EBB378B98000D9BAD262C12DAA22DBB03CA89E7DC4AD70DF5668774F979FAA5CAB0995DD13FF2A30ED56C42DA23BB5E4B587E149294E01E011F967AC057BC09FF9878BDED812637652DC70C80E540E8E311CAA13722393C5B2E852B83A67D3E30FEEDB7892D6C5B9171891B8DFBE7AC9AEB9E59E0646F33E70452BE67C0CF8F4D38A5696F0D2AF8B01F487C9F067F40029925A4B564AF5266C79F55A5D28772F6A657EE39F2CD192842720674FAFCDAC76B0FCD3FF5D82A66E442DE990AB8CB269D34FBB8C869D326B36E300E69BC596A662301592514BC36195695E0685CBE7E65C998DB9624977C931C67A01D04ECCB546E9474E1706C8949E269525C0776598E98314A189716AE3BCC81EFFB7B7AA8373505298629968D1D40758284C815E18F39903861371D56D2BB442CFC5E30BCF90B94977ECFD143743BD89E983D1752C787E7B784136BCE103A02C6A4009C5EAA6025ABA8715EC3E493E55CC7FC7151E8A980E62717BA939F051D1230976E8FE6D5F14782CF30500DB31210FDF15068E94D3801AF6D2C0125A0BE388CC357A434125B1C28CFBB9F00FA4CCD7C555B2D5D48A7D28D7825DFE32B2FE38F8C56827CF3C45412978946BF03FF11B4841B6553437AA1CC1D8E953944BAE2AC878C2CD03586AC79B2289E469B +smlen = 2717 +sm = 0DB02BBEF213D7E85CD92D976395E56ACCBFA5514495134561E24B885ABCD4B9D80052B90094CE6B0CB48494DAE333BEF8743B7269E8302E65C6859EF3EE12851849F519A157393BCE28BE1D37437174464D6AE97BF317DF835F9EFAC8E266C5C8EC7B2C1DAF7199CAC6AF54A3F6B54580516BF9A8054B8F6AA286DE5FD22374A03B1FA34476EA105FE58BB18336D474B1C9DD39FA0770FA41C26A6B634EDF1EB2DBC05C1052E42AF2877FD8BF447235AADB2784FE57EC302F8E2EDD46AE66D19C062916A9BE8796DB01BA2E2C6B37EC5C7C9337C30F7903125F03552D818FF4A04D54B83679916868ECBD7AF7C26E6873B0A6CFDEAFF45926EFB3A49AB241EE319D46DC71C7403F9C6254872E0E07E26D6CBA41D1038C5A89E2CDD071B58879B84751D041B55FD52EE264753348FC41520AC64512F12645506D5B8E12879A4278E3521BB9585D1877F9FDF24A87F31664D982E1A6E9297592A1C43C7B1413975FC39ED88C713C302088FAB08079ECFB5956C54E9E3BD0E38AD7B69FD78BBC8E6F569B41FE64E5A9F60BD5BF1B2A48BEF769FD879519EFF32643CE6E6F14BE2657BEF01FBE4B769764A5D9512F7162DE1010047F9D0E1DBF51856CD851C72F5EABE87BE54B7B76F6EAED706633CEE01F843EAADC84E1CAD86A8C2569F217E35562927CD51956851CC99B135991D9074AD23AFF2B0705ADCD919CFEB1D7D92CA103B974D69964CEEF63C223864DB4CEB2A5A9758FCA0D1E066C94C9426C23F71CC3F12D26EF5EEF5345C533E1BD49F25FDDE1E14AFBD7F3046D28D5E76B762A99A40596CDD9858C0E1DAAA78E6E05E4A00BE26A73474349110D37F5C14A7FC573CD474914D2DA00FDBEA165002009272C5680B2F11AB79639A70FB081AA272FCF2009D7456F258CAD8CFF8D42DAF8B03981465FEF84912F9FC9DE1971B5F9082EFFDE10E88F735CA6ABD5E0D9880A58E6F3674F92E9926E3868C04C380B5D2C9EF56F1BE6E8551AB89E6A9A9E593D902C420A358E4E7571A27454E666FDFE5DA9B648354790036B2041A8D9F2D237F91D473AC62806CD2ECD2E5617D43616B02C22BBF6F01F58CB18136660D901B8CF8AE29D8FCF2C1E822DC6A86A88F3A367DFCD37F1400FE39E8F50657AE98F0CCF2E9F3F93FFF00234FC0601B2A6BC7D69F1D938FB804A95B5048219D50B18A31439A3DFA403F2E03410ED5A90AB677775B9723C668C5B7E810EB61FCAADE756EA5BDCBB5D2BE6679442FE9D8BD5B0D820304470204088723A071B29F8D0B172A74827939067027C98751304E6CEDD54AA5521DEFEBAC2EEBFB98DB441BF56AD98CAA97871CF49DD004335AB42231E0BAD0465E1429A4BCCC56AFB342ABBAA3A6FBCEE8EA96B500E40347E9A7A9ADE45C9306B2989B7EF56E548936D2E76CE113BAE90DC0433EF333E973A29524D1882F74177B8E27258477E516B1ACF9AAC075DCB03DE19C235E89B64177830EDD18A8A2EE74672C1D56529E2C93424C95F59BE43D8252DA4240CEBDF96886D7847C09D0D59785D28EA755FCC523E18B2310A6DE6D9BF2D3CDB01CD68B2134126D1EAF0DC3BB9C0825ABAB718E320C4988C3646D26A31437B5E3D04A01473826E11ADDFA661BDEA212C2F9B237B66B2943DB549AD1C1EDCEE04B23C9BE310E2838295B12F8FF9DEEB7EC2012E7984FAA62E7A3009E7195D1B8F37EA94385DEB85B8E84DAE2B7343AC21B05250B68890066DC9E82FF7148A41DAEC73ADF349242BAB87FAC51E0F2CD9D69D0BD47D2940B497961E26AA961FF7741066FFEA27682FC5728D7020FAA6314BCFA7BB2504F7E9807B57B1C29A71F3C9967DBA06C16AA4FF0530C6642D0C7B6AA92471104E608E2917F40268064C70CA168EA2CAECBD257ABFF061DC0EB701FDE4D603C98CD7A7E853F396A38B51C49DF312BEC2B5CB61553E916604D47377B4C7316978E2D903B06D27092EAA7DCFD01A5563336D4268B1CBCFA0D6B754EEC9AB3CF616B61A46A8DC7943C1A20E4CEE337953C977B15562553322E884856686443D3E2691550D9320936922BF34E0B7CDD107695CAEBC96D16B15404ECA506940EFB4041182E47880B5D0C27057370D69A40315909FC31ACF83EB98F0D9347E0B4BFE715FB911F9C254C120B5C59522D77A241FDEC1CDBFE159DC39DA94CFEB8C09699FDA18E91F0A9CD118205031312EF5B2CCEB19A5118A15AEA0C237CCEAFEE194053AC92348201BDD84C9EF230CE7B63841E03FED3AA49DAF250D7D6906B6A6D5ECC6FBD5B91558021BF34D9A8753BC70C1BDFCFD95B499CCFAA32596BC0D78B47A0B26DD4893140EF82B5694216FD49B763B54523046BFBFAFAEC27508EC7B6E1AD769A92F5D07EC44A7F95952F1CD917EE65B3BDE9F3CC518DC6DB0330A7E8CC44EF3836C23079A7FAC9933307CF42CA983132454C6EC62D523A0EEBFB7FF6C7C9C52ADC6F5DA17BF3AE29B9C31B0079A2E4309A49400A916B004B83B77874691109B7EB959DFE661D38807ABBEB82F0BF7AA445B204572618B3B45273F6B5AD08A0A4A5B81F82F97E874D45D52EC27CF87A7666EE9A9587F4CA8F70FA83EC5F43CA9BA1F97D036D7414656F5E5FDE59AA27FBC7ADFBF7162EF38750944893C787BF9F182D9B4F28109CCC01D1C4D7455CB5F7BCA7504A483F53ED3A91AF345C4B7C1CDE95F6129256ABC58ACA94C899D7900E0702E584ECFA6AC57CC408329C2B0E40D8DE8BB54E72284CE6569E56D24A857B46C2943DD11167061764A1641C2C7634CDC0ACC9DB44B828EB2FFF31097EBB3BD195E9DD1E6F8D4222BB46F53B5D3CACE5EB0A1091A4C4B61DA01FED2ACD55515AB53087800075B2140542E9B6B2A9AF946C64A77CC605BA03BA23E99C9AEAF036798A97B0568DD8630F619F0C9ABA586E23F5D7E71514A6C347D8778CB6CB978F028326600B36279E6FB6D540687A79EF5E80ABFC3032E3639BF0021DF5A99EC19A713390DB562F289C688523209F0FC714C6AD717A42DEA8B3E3AA096AFCBA28AFF8E730AF1845890B40450F8D3318E252D329127DA217A901D5A3B21FF8DACA5AC0C026D85B8D5B828DB3B6BD84C64C69F903932FA675D45CE993A52D5837E798456F22C76093BEA85AA5F2E75610BE9B9EF642393BDBB3BF17B7F08C75659A9C7A249FCABCFF0724D2F27B0337E49ECF0FA7C3C08DB005B5250EF3081D118CDC0176CDAA7E69E5FB627B313B36780A03BC3F0D613A0F36F3DC6E8269AF1AF4F67DC602EF8FEEAC859AF3835C0CE92C41A0945A6563B35FFA04D09909728AE398BC3D5061B2527283B587E91CE090B0F1821223C697D8F96C5C8CBD8EBF1151D2C5572737A8E9091B5C2EDF601393D575E67768897A4CFD2EAF5F60000000000000000000000000000000000000000000000000A1B29389366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 + +count = 9 +seed = 11134936880F5A11ED3504CF7B273E55A351FCCB10943BBBD186623EE6C7A13A6565C3080D1F536BFDB018F99C4E46CD +mlen = 330 +msg = 0998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 +pk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321D6A357F233173DA72E592F8DF507EB68356B616EF313EC97337F32AC1944C1A2DE3E8C56009561964FF2DBE2E1AC3D09255F40E2D2B55919EBD065070BE811000740BD5FA20EAABAF4CA3BA332C1CB9B0951CD12B80D435B25C2B0A2A68F5B19E93E5962C7629D1CCE872D332D528E6DADCBEB09D59FE344F0BB347BE0869C3616D6594988C4D4B40CA0414163159FCCC7BE6B0CCC41F0D1B7AF4B460A627CE6EB2CBC6634C428202701A40975E2E1ECC6C5C9C8E11D6CCA97241E387EE49F5B39A12D135987150C6E13EAE24323877582587AE2C39CDD424556784091DECC5429E30F07875CE3ABFB7E81C723B6709F7A073B8352B35C75CCCBF2DF47AE4C706156543CA5BFF44AE38BA464A0490EB2F700AC45FEDA2024239B7DCE7793B200AB8E9EA9DDC96BADEF3AA34E54C1D93EC99897854011F93740BA45C727395F6E2DE85F55A7210ADEB4C3EBBC440D9369BC58524C3B60C613AD67192130CCF62B9EC9F038FDABAEDA7959EF211EC1EF3A765D725A05CBDAD1B87AA699F856CDE3802CE84E73457261CDEF54B5BDCF47F5D88771C54D5D32DF712EAFC5C35C173AD8101618C35FEF47146CFA9CA9EBAC4CF2F4ACC83C052B8965163371A71A1F4BE01F6A6479189640630177E5CBC23EE6FA99136CE55D84BD2F45BF47366266C7977EAB15034CAC47AD7CD7636045B2C0719F63255BF7CDC18B879C72DE6439A12D94A74B43B34B8B9286388201C2FB52AF0C7C91F8A42842AED6D84B8475C5AD2A9D00B43D1CDC696233D7194B8277F9AE12E4ACB7BFF05124ACC6B61CDA98112C62CD482AA36FB7E9098F7B19F86080ED4E194E2A3280BC0B7F335BF01DE55E7FC3A2FBDD65909F7E5186E937628693A64F1081BAFA544B575D5FD634C2A0ABAE40789108E17A3D871A6BB9FCEB69E25937B577FD945D828EE6E4F152156535FEBD8F92220A82B470EDB8D41FA2A66E0F740B032889A433D14B55713C159C5F459ECC628D8039863B26D85B23C4D6C599A6AEB7E8F6280D71B2073496F62CCF382B6A427E8E88FA688ECB1DD2783D920B7F3AF99433B2A13C3C3D81E7FEC3A37F246CFD0BB1EBD5C00F048EA3277DDBA67028ADAB870844A3A8913C39D1A6B6FEC4BC887785B032995B4C3B77E6E924241AF6B5097811CB23699DC69A2CABFE522B4354EDC4ECBCFB2E19EF8F6986E7755DB4FA5F4C2DEF5E34AB9BEA7714211AE9EC08FC4EF1DB9EC2E42CD048B4AAF710E7E11221EC34D6954F131D33BAB63C9F2B5F71D078EF9025D9813BFF87AA235380E89B5CE4CC0D80A8809A59240B43E1079C612572517AE970DEBCC484418EA3E8D510FC3AB2BECFAC3DFFF9BE8E7235B67918D3158F45A754DE3FA4DB5AC1CBEBDF8BA625BAAB47B46350BC83B1A40E9C37048ACF455146AA569D86CB8D5403E90AABA76E8D49ECC28E5C0E39867C3FACCBFC86FA4F480AA881749BA7FA49C0C195E0FEE143F9490E87A89B61805F44C0BF8DF75A2A995E7646882B4287E55CE00D5521C8BF347C70F6F95C06C91F8967D2457F72B3C16EDD393B6904FD584DBC6EF53E1B8CD08EEAC6291AB5ED495C861C76F695F05761B0C79192A8769D8F19D24CF12FA44E56D7586DEBC4A60098949F3A37B12F5265E4283AA3A715E8A1DF3CC7D4037444FD7A0FF75D48BA12C0BD2108A779A7748E9F3CA8117EABD124F53330E778FA8AC8BFD6CA714106AF001C1C2FDE1F909BC1F90E25438D2FAD4CA5A73397E277688AC8B74600FD21E4AC235CF7E8CF613AB779CAC7E025C20BD46C853746E0D8E9E1A6FD37EEA4C8 +sk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321F9FC5D07E5FF5F9010BEE3801906847C6D5E23E7FB19170CBFA4D06C730D0BCCFF87CFD3DD1D40435E34DFB7D1EA7FDB2D408AF43487C948EFEB14E285475F1B1B040ED1326D10476C5232708AB62DC1364483C024C3B04024922D02C111D082110AB961199145A14652CA004D00B3054C480850C4050C440202A930593648A390505386094B1644CA440901351223372C81C26524014ADCC28501878D92A80810234E21381112222DD240600C41895BC40802A60D1299214292280C2686A3440462846D23A1248A92041182859B4046899269414464CC84010AB010C11671049609D216290A866D10A62CE33626E13222D3283204C24C98300998080CC2462D13122412310A1331828C8208601642DA1206DA02900B149141002E18476940C2516122118B089024024919A750A1C6315AB8311A324EC228719286859C888D1320100C066C2390609348611106001B3990D33060CB1065DC8844248131D1C24803954C200572833426198029601250C1320EA39861E406100498304CA265628208224612E3A4640B2530D9346DE2082821108E03C3250C144E60A2880AA844D3C011924600580025D2348E18C68D13971002A5501C496421B04D6190001901680914718A90201411511A210E02046C132612199588204369C9A22408022A0C272220C54460A649192804241141C2B468232370098620039870DA220143322C5812468946051AC065623601D81651D0422A09384D1828295A2224C4B4115BC88450C8710A26294C024C4280815CC420E21649500484A2468552462D1A46461945511C3961518224D3005210338052402ECA402A644080439884D188889420468AA08159062861908918461162282648A624201128D4024241328050260420494DA248051A87681BB0812097701A42099A304444968018878193188A8C186EDA140E02356D92A80D9BC40082200D1081052236500C0912514460E1020C124749838881CAA49123C209A4024CC342850B32108932451991414A3040033109248281C3404C21055112320A23834D94B688D2442E909269C1A628E4026E80946142B448A4348DE44401C8B42001084662320803248CC1480D1B83258A10820046601BB62961464D994646844252D9426D842470D9C06950021182386D1B4768139691C8B160E35F47A5131E16FB8B9150EE7BD2F4FDAE91020CCCF24B5B7348327A7473DCEF63555C9F772D1866305767127D551A09CDA5AC816C1080DDD9BA2520B1E8F5918F27AFE604CB0C88EB04B65D57DF8AF96B1C9A31C2342A6C0FC68A7F0668F6240AE5EADA5B009021DA43E9641B05E670337122163EC3D1D069CF400F23E1ECE5B24B0FC6CC9FC4A5EAA7BA74062670B94C419DCFF12F29AFB32822249E93FE8BDC2149D7E2CAF52F3C4C77A62DEDF40F37F55C4F0C37247A5101D92A677AB5A80BEF913397F8662C1CF91368C4C5B0BC6A8AA76DBD3E39DA49D63BFD7B04061CA6FE9689D00AE97B450BDE3DFE883A91149271D3D6AD0E242785257F0130404846C95E83F5ACB98B58C1BC337375599C30485365DA1059B96A3DB5F4EF9DED4F27186182B7F1E46424F06004007867A6C4A05B39562FE660498FAA91232C17E8C52F04E883A07E23F3798E3CCAB3A99A0C293C56F79D1BF6DC96A5748BAECDDFBF607EBB78D5A9C015E3C49F3956F42C67A4922A9E77DD47587E2F1E52E223A843B0C44BEB9BCBDFE3C1670FE1CCAC058A861BF29D0ED9DBAD83D6B67CB804380841AB40E7D8A520681FCFA61A68FBF8A80B7E21FE92A17B6A466259D02B5E7BFC66C84DDC17D02EA6DE2533385ACFBBBC04D9969A9CA799DE4D22D343285BCBE19C31C170568CFC20F7902F6BB420194788B3821594F1D56D411F8F8E7CDD4817EF3E00EFDE383E3B34B806B22A3D1EDA895D7D488716C59F43464CDAF23F102B331D77D0B5EB78C02C414E1EDAF4BFBE45977D528014FD85B90D0E764419BA6501C8EE9479AF5CD38B0C1DDE8814BBBF8FD8B21AB5529C47AEDC4B747F9F9A5C25D217395A839D2F51AAB9C67A9C1D475C45A719723401F4E4330FC070413644FF3E2CC93ED1DEF9E7A1516505113B952F41DD60A41CDF08E84D216730E058A77C521409E99F9F2E0010338941E79C09C4F4B7FA536CE05EB36D0D5987C76B74FEEC65B187A65B3BA8B3C681512821F41292FD5FDCE7AFA64C5D4208B4365D500262108EF6B995A9601E60F0F986F94C4C9ED16702E1232007D0A019F1AEF21A20D0481726125777FEED6DD83D802E837EAE1B5C155F4A7533816ABC0BF9DD24D45D7C2F815B05845F75D9085EBD2B64E8CA96CDA85B01D0F7008C904240E23A9A2EEBF86534E4B7B21C27E21E4ECF60D4BA56A1299BCC1D41E53500B918A92BD2416D574668FCA24A6F83966BE093E0EB0F02696F4CB9E94A92577FA73A3B8AEBE87A8846EE1158699824A3DC011C8D9297670FEF9F09592FEBBF1B1A7FE679F34D0B481232F67422E2C040A758BCC891BCCBB0DCCE3A0F34DF260AB5C12E49B182F81533A452CB3748918264FB06373ECD93705C6F9703B3CD7DC92A2C5457DAC58ADE4077107B13F9352A5D457BB5C90D4192DC02A16D4A9C3077FEC89A30843D8DC779EE673F452C8C24BFB70D9FC736E7B8B1E1D170E2DDEE5152FA980933109725D0A59673060ACA64BF36FFA110A0BFDE6B588A857F8760A31BB8436AA10D60AC2B6797EC6EAA562514D00A0995CA7DA5E96948CD73B493F91E5F4E8E7750467A578249C1D4A9E991AB4679C3509A356414D643E078A5E62DE311A2F5F796AFBC72F95FA0180D10C4180A2F8AC5074F1DCC79A3ABDFFEA2914CDB2F374870B037C5BFD6491620B38D6E1C4116A721323C002E2AE5653C653A3A3C458BB7FFFE9C4464E8FD10A149E188A298D16EA46DD8FF297F7073A64E37A84A5AC135C1CFF8BF9F74CA966FAA1C582A01B9ABD429D9D43849FE928E577C701316FE09CF65388206EE5329ABC600EF7E953A9F1B09D0F94B1B31356B27544D355AD75EEEC27B6E0731AC4408CA07E20AAEF9B7D21DEF2B9B1CAE5FA8BDAB8EBAB94244851DD5760FD7DE63BC07D4DEB2C576A88455AD65CA04C355D0E85BA5D7A68C280E3C6EBA4E3DFF67AD81EF125A94673DB4EBDF7395D9B39211409DBF54BE6FCFA15E7677362858D218FE5D21B207CBDF1F99BC87F565859C5D248CF67B719AD18DBEFEEB72DA9B05E55C2BBB71FD236B8E5120C2F2E1D8EC1C99F81C1163A6E8699510E6DA8BF991DB05CD1914BA3F08CFE905EC31BCEFFD8BBB7CF6B8B91EF89CA8144C343D13933A78CA283C3CFC69867FBEB2FB9E60ACB1868DE667D865CAF7AFCFEC1B02B26BDEB7A5E5DB444D7566B03C3EBCC217F82868464CFE218A8D87BA58BD1D9B556A3FA39A884DF93606797E7D1CE5216A3B5429FB9F9DE338304FD443EDD97569E7D58A5B54C3AB01D266725045BEC891DD60796437391850251D4179D89771E351348B1E12201F360C31D99306A40643DF707691 +smlen = 2750 +sm = 4D80AFC5A86C894EC1A7571258C431EA66D4E2CF2BEEF8B5F137A4ADD3BD421162631E455D21AFD0F9E9AAC64D8D1CED0934AFE1F7C976043314002797399133FD9D39A2A0D99C12AB09590AE273A19B6FE8C167E3ED90BF3944ACC345CD099D800F3529DAC5C1EF08B9068A92D5AF0B86EBAEC35172B61E4CBE521DC1C18D1CDBD4A4FBFEE791FDF483C74349EF8D714FC75A2567A139A30AFCDEFF7C4654270A6756E1D55358DE106C240579CD2EE42AFA39854FFB7CD2450458B044BF2A124F77310FCE3EDF4206BA66785D4117E7DE4A6D6EE3CD00EA7E5350CA496D755BC21DC9E2CBE539F2244A812BB30E763B3A52B99DF9E94B1C24598C543EB0AEB7BA093DF2B1F5A7FC0D78B4E8D2FF63DD411443A0E6A876DD2746799A4727698366EF902BE061D882B32277AB8508A743B2EAFB0582F7B3C0E7F770049C224C821BC07A1C9AE0F92236ACAB492DEAC91931E1045007DF1D4F3DA25487E015A77EB7DAED15FAA4A6C18FB20D3424103D3633CCC89E27260F79CCE461F3EE3DE667556AB9BBCA032EC5910E0DBEC177420B073D6B7C471C207DC7A489D85065A81EBE52A69183035E3E8D554C570354C5FBFF602AE87C35E1C8C577B53F49E5FCF4023D2438D771F8C18198C524EE6811AED09A403E3971A06FA2A1AEEF39031C1A37306023D15470C6E14E614B800F04FC37298CDFB293FF6F2F91896A56338F9D25BD3FD2AD8F44F492705D7607A813C5D16B32BAA9A2E7927B0C4AAA1E4FBED1A777EB981D3D4FD78FBE4A5548D34417D314DF86EA9D2D2C343FAB4055C5BECA494C32361DFC1652BBAC213E2DFC0B0FB8E34072184D6E231086996385E0D6294D3A29B937AAB7B82F45232697D43F725BFADF77822C773AA6EAED65E8A1BB973719AA2C40893E38147089F78B252B456210A7918295E21C0480101C1616A184DD460B0EB84AF5946BF624B2B7F6F53FBA8F8691968DD4B872ABEC96DE11B8F760D5EE8B4C98E9F90A8D72DCDE934AC4EDEB43EAF19FB9D4840F1C176A25A9DE11637D27D421679B6F14176B09743D7085075EAFF2BF8E868DD78E0AC75144A6B03948949F2BB79908A4F33642C04780D42A5CF76108598D05851CE6D75BC54FD7D42BC159F39E33CD95D26409364C5954D0B033DBB81ACEE8BE9CDFEA760BD752D5B376987662D29A7FB1B69FEB8452786E5CD268141408D0573C10832A91621C3AFD5707389D1FB3BA9102D0E566FCE40A95FAF4CD16176C41251E25E07E7ADD168A87577EFA50D3181B733E91C5C012923BA969D79337188F84621DDA338EF99A4696931BFC36EB1EA1BB796D4461385ED13689AE72BD9FF5E50168ED45C862DA9A1AFDC957779BB2F7572834E94FC8020280088D9F6B92BB4A8EFFB9728196B2D9F409BD9B5D99A6FC629AF719547F8AB38F9449464B1D4003A0AE116C0B76E2FEB164231FEB9EC48A3437D0AFC7A984F0A58F1A80F0000A87F567BE46737D2B13CF02301E357C3FE5FF536EDC12F658BE7CE318C3F6E169F5A1F25715F07B68A326C8680785E726D73E4BC9895EE6F049A4EF0B2813412E8464BD2638AEE514DD44DF568C0F449D82B9B2C1FB10A82C15B2F770F2A392C174377D15F39E0E73E6AF243AA6F08F4B1C8716E818FC7EEFF8C793D2C1570D67344D8F174FA1EB0B7D397FEA30260BA4FE86877B2397CC8B51FB73819F37D85DDADEF90F44B426B6D67F6DF72A03BB9E5E81A23E2E93DDF7B1D585006CDCB1F91DCB3667D7DC8BFFEF6A7B2010080479BE2D52D8CE37404F27EA45F774A2510C27AB2F5A2D8BBAF7761B7602FCE393FF682A09A05BBBC81A48DE3B39F0019AE758BB9622F7DC81761BCE6A54A465D21CF3F619DEF65F3C5CB26636B79DDD5F52BFB52094EF4858F60D2689C6502F7D3DF685943C2D204BD5C788669555DF8AC1E1FF56CD611C235F0E5765FD2789D32FD1228AC252AB6EF28993149C9BFE036FABA27ECEFC8EBA3CFE6B7705015EB19DAB94CDD681BAF54FAB94AB5B4CA6C39CBC428ABBCE504AE77B82A1FB9845FBD1A82DBD6C1B740FEF59BE27E7AA6596E12E3B538B09B71E08BDA399A6F98747E7D31E9C02ED10C41B65231E3733F0547C51F4A83B57E9E177D8DD36FF79BD21C4C5F9EED3232F942CF47AF290FA5BEF7FE943E79E9B573D300E64929C6152C71D4E210DADD24625D7A43CECF9760F75A2FF778857D838DBB47B55E909552E728C14297B6076A7CD7D95FA3E679BCD65099D05D568D889D624C54886BE7569977ED382D8B61305277859A8FA61C7F1BDB4ED1D0053E3C58538637C5D76AD4D496CBA62521DA5435DAC946DB5C0486C4FB04BDF2B5E3C0C313843478FF3DBD580145117B9E2DEF5ACFFEE6E0768C3720DF2AA67BE97B787BC64856D133D533AB17088E25CFC729B43CFE4097EBF6111CDA754FE43229AD19554736F280EEF5B642B5E1FD8E3FB29A4FA316B2ED78A16D287EBDB079A101C092FFE7D00D45EF76EFC7647298E9B21FDC48032F34C8FDF854F4541767214FD20BF2403C7731A652884E78B982619E3B8F84F7D1E8050BA98A3AFAE1C913BBFF8C14BCD1561905926E5DCDB50A8B5D5A53BBC54BFD12822068842E437B661FDEF8ED4D533AB0438E68A2B784248EF0E7AF5080A21376D1912E261EE84EC86449C0A3238B3FB1679EBE539A02895F51968AB83BA3B94CB5BCFD8C8CDD661FC079F35156F1B81B10FC66C3B6785182A7769087C42D090708BC01EE147AA5C0014991921F39CA1FE9BEB7562EBC368A1D77945576F72682B16EB69F5357FD7B024BB0802F7683E243F1F0F9013CDD95DE8745F034B21E1A2FF9BA2CF0DFC540F74B8C2591AE4AFC9BB6AE499B2B8E2AEF45150A8096A5A100043E878ED1F0222470B3D44B4DD7D85A70C3EBCCCF638E8B7954A5CCDE2929A07579816F864511AA477B76BB573A371A8B1F47AE5105AA5701ADBDAEEB3DA2A45FDDC95C6D65736DEDCAF2BBDC58C86972BE7C8358E6F263FE723E443AD8A77F6AFF36E5A05FEE02FB17677524E790A86526182EF80F95CF3E1B9822B4F3FD3D8E247B01B93EF1502E2B110E5355FA7F778382C00FAF2EA90DEBEEE18BFA1DCA40C78621F88CDDA57C185E37CAE66B6DE08B0A76C51D5D5C390C9F92D09F46EA264883A684A3D149645BFC70F0F236514DC2CC70B7AE1A5BA895DCD4DE83B533A6791ADC91C7AE971F9E6C67147A6F4BB4466F3522076247EC5732BC399CE6BC18C0BAA286CB941AFD1558E0D7DE6CC7722390FA2B9B6994EB988BE6B11C4EEF13B76CE2870B0AD9905203C7782BDE8F303050B2426393C445D5E606B6D7692A3A5ACB1B4CED0DCDD222B4F595A91929397A5AED6DFE6F01D21232F8897999BB2E5000000000000000000000000000000000000000000000008202F390998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 + +count = 10 +seed = 98DDA6B97E89A479D5EE214E660DD6B5D8F6CC638A1CD4F462A0EC545F5B0B0A1A403AADF566F7B1C0C5FFCA29B36FCB +mlen = 363 +msg = 4CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C +pk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EEAF1600CB12171DCCB9D20CCAF221283B2B2AA2479FC8768E74BBD6CEE94DF715B51A8C981FBA78B5232D1202686129762FFD7554E76FDD369A86BE6B3D2CB732C049F8EA7DC77F9D23815754EA6D28957AC1D85042481032698BDF91B681BAF0314700B2DC364D7FD067A3DF80FEEBAEF104AA27E383E4D2C6072DEA53C292A6009D5AEF94174D02260B29B5435B34AF41D71D60F12F2C6613A31B7B655E6DD279FBFE8753F4F307F29FA4A8E41A4AE058EDE79E643E2FD27E6BAE1A24C0C22E533BE6496502D9859701406FCE5147CDEA5A29E441085F0C9DCD293D1992E2E5E7B090CD824DA4A5CAE62178ECC65CAE9462209DFF8931F1C71315F549297217710D65BB398A26EC2EF3B901295E92495AEFCB9DBF11D8E1629B8B9C830714CDA56BE9E2F4885094F0806802CB8666E83C3A954EC77598BF8E4AD567158BA8353EA95A324242A78E00AF40C9A6A72B61544CF0CE094EDB43B095F1B76DFE29DE92A83682F543192739C261DE9B036F2853DA5845F79AE9A728054D32F690EDD4FFF89069838F40F0162EA3B248726B58A5731C720D7079994C5E6B3DBA6EA439419DB03D702270A8F194E5EEF60A5C539531C3022D383FF0EFD74E6396E8E5ED063B978F41F6B39B71712784A63883412289EBE1562A358743E67BB3AA4BB1C2B19D137D430CC36830BDC78967635BC24214BC4B78F42D2EF1A29B13EE806F95B4E4EF359532E0DA73AE5064EA77D6B2C025EFDDBBDCDA6CF05049A165DA5EB2A6805F30CD70211A5DD2AF29C958BCBF840994BC02A4C18C9776D5E27543D0F02B58A8A9881CFA8C3F7EDB84D55BB180D8EC599C9E6FA6A15B81870D4FE8EB4853338F97633C48A4E296EA05CA600BE5F9F3B0C07C01940D4407CAC7FD863AD978F585927867F6E339CB72CE7924F97EAC63E87E5D2058889229EF37E197C0A8417197691792973BBEAB740216DA9787355A24678B041596C6AFCFA247D3380CCEDBAA29FE2741F04588837343BC0DF835C9A8EA7E655FE1B56FAE68A48072F04C0CE3FE7150A15B68D63B27AA9E0D849EA7404F44227F6A2BC0A8CF3EE0BED591541FD9182C49AE5C583717C5C5F1E57FA98CE6B7F0843E0B44ABF7C1643C05141B8689F83DA05BBFC24671C18736DE24DB4DDA583D964BD6CA4409AD0791CD5B695305B9FC482125C7EC77F8883AD8BEB6A3D42EEBD40B83F177859D68FE98ADD10D623B6CBC46E2A22A101003483F9E84E2AA1986D96858B7FE6B80AE261B51D58A8E4CBB294012C632E76C5F5E7D6AC78778BCD63CC3213CEB54831899BE2381E415E5CCCEAD9A50818C1BA5D58F361B6BBC46DB64E2446F1A511345F65F5AA0E0764625EAEF1147DBF056C9BC17229526FD733E6081DBA4B2A0D95B12C936111CA34D5A0A62C26C0A65D824F600BA30E64C551CEFC3E603741E57B4E7DD829F82A33B9542C1A84AEF3E36109EB8C4E9C77F037D44CB31DC22C10E4AE7AF35B9D3F3712ABA9FC74AECB600EF3BB9B41768952CC4FA0A0B95C8AB8BFBE0A17B4265F6334A1457ACBB7BF9ED9C8A20F59E67380DD4F26F00652E89C965620588ECCCEB3AE98980D3AA0ECA95E3C1AFA8BB9C3F328C011D2455C4E90B0A003DB7FD50A7E6FFED7C837846C955A767454D384444BD6E3E6B4A0286F1BD6B82E21CC0394D83E32D5EBEB298196E8BB2B00E1693AF584A04ADA56A8F95A574628DB212A56A60ECED3DBDE44ABA14838524F195F984A8A71D6274B912A5481838666A9EFC781A84445F00DF05024766FE338D4F94B223A607C946A8EBA47A6A4D4 +sk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EE07F045ED251958BAB650BCC90B39C4CBEFF30599EB72F5453FB75FFE9602DB025D4878844E8FC64D533AB0AE39CCED6921CAE60F10FDA61E9672EECEE1019BCCA0061E1307218C68054C84D1CB6801C9691C8C6440940125A262550405154C4409A169080804DCB462A44C284543472E19825D8204224B690C2464409C781E01462819090C3A04D5C048A442404520631CB34654B302E92988919B48C0922690215659B084418B828CB8888E2843018464D093172048650C0000A8B802009476D483072E016120C192E042224C4220D5138891CB268E4A449C92408A1866018055198202604900CD10646001940D4A0441298918A922122077261420663126C1A084A5A228A240951C4489290144193C6250447425406901BA2611AA6110A104D00084DC008666148912013011A40319806650200021B386520C08022962914276600027162442840068452880D54C08D0BA56103008E0CB2489A903010352A18B98D814610214509C490318B064580284112320154B00843A085921471413286A3A42DE4402408086A914210D4B06D91306823B3250392500B494921A14C01C03192C66894425054C40012201152C22510A7694934500804801327621B33258206458324060C15450BC361C4124DC4C831D0006504424621111111206C10180D501052E104491B300044488D2191100C18681C870992226D98988181A469CBC269DBC6646104249B9808082429121325E4302A0C01828C008262222AD3B04D090648C280100BC90558080D4244020B248923374A18458843342903A90889344118282818808C52363111336051C00419214E5CB25151820D08058411A365E4C465CB104584148ADB140142C84C1B8629098660E2100803A8689AB411E30226408041E346489C148A8A44915384241C340649C80480A8008804901893491946466406604A0624D208021AC2299218714C9849D990209336689816406086481C08521A2812033310021930A0A484CC324E9C14601C06011300029A0645840826C0965084080ACB1426619000084046D3208818C73089900DD436049B024CE184450CC7285122508336628CB44184381053C4681A2640598021C0A6009122328C42441A2509A234241418460249408394601348810A842DD1A26C1427465A002157258FC38F0B6177ED84735C918340D84E065A2D2F17CFE94DD8893E986CFF6D8D7CFAFC950BB531999456D0E9B3D9C03A5EFA89C509D4AB9A55729EA53E42A2642A994C9484D9E9E3F55DFE19BC3078584BC069774EC43287284534B99E95D5EB0A825D118FBB783948A7CB902EC8004D7C78310F14D880729671959511B33C457341DD40CDA95BC8D4AE1B60B6E51EC996C04C12E1D95FA866F5923B97E11F6AB17608FD7F2933D7FC18290A69E6A49E79618F7745BCE777F5FCAD3E1089B005529B3C2B18EA61D34608D820102FB456F53E2E13A58DE7460502337CC61B5B0B286B08E5102D8666198BA78B2ACEFE024A5126B3544BB939F3CE830DBB2F33C9D06B54B1C9A47DD0A64848EEC8B8EBF91E4D2F3A4C96427FFBB4DA0AA8E0C3B1682C76BF1DDBBB83E488942DE80F765BD55C44CBFCB8749F2B9F19F5D1D3B842A82C0A2F5EA0E63A16FE9C97EBC1835AE449F6D16B7C0C1A7C404973DC81D1E6A77B69E4E98F142790487552C9D7925A8D8724D69CB645230040E8216A53A424A8359B80548BA123FC2D44BBEA4B6E979B3581A2245EED13861001DA0EB1E0523F9B5B61370629CA39F20DE1F9C6AA51F64FA1405F7E95E6482E0A141D0DFA9C8EF526C2751798A06542B1085D9B3402CB1A1823EEA0304E4F280CC781A5D775547B0E515EF87D770B2FAC57BAE8A766EF9EC9B311BD54A31544F2F8C2A936A0085EAF922F540CFB7B8D5F13171456FF45C53C92412503F564A02B952D4B192EFADB4E271128AB9A75F2772E3DD54DD6E2CA6822C76E87D5E9855D9E7BB9FB21232F634B54BF41951925E8D3E5D3E4D46AB1CEA0D0231BFCF2D6A307789899CE4C336BA6179092F0EBC97EF94D071D1BCE7176334A9E9F9B8AE70ACA6A21D753B7E56788054D44F61B52464845083507D9E3057EE2063D84EBF042E94BA7DCFD1DC547C5DAB23403F7407384ED310BEFA36D713EB18D84D70E424CD161C6E1CBDB1222D614DD07E71907590C60C068782CF5163652451053028CBD7E967FA9E1A7B0108460E9625E118AE0F911799D65D672301A89BC872CD37D8F7C95C4D1E9D9B7DA8204533302CAE1F186DCD2771AB50BCBFA4CFAA6E299C3AFB846BFB5594A2CB769ED4BDBFB5C12BFF60B00E8DF680FFEF147E9C5A5FFC695C8B50EAEB54B9D9F356D41E8F36D32A4483BEBDE5D3A47A0409E044CDF743766ED335DBBD3A3BE76ADEC4BB107BB2273010E725FC5737AAEF8C03E59689A193E2500D76B19D818B2A9DF44F1FBC2B1CC5C3932AA6864F31829F9D57F4D4D6F51676E232C1B380925A319D643C2EDB9D38B312E2BCC8D71252B75E8848C9D163B7DEBD78AABBB0C01B237E2D2CAC088FF1F3BD30CE4774D3E2D7BF6FF009BB7280648D02AB9B6B558BBF42BFB1A92479DD0CB23CC3E9A56BB419615A610926ED7FFBE4B26C7C685CDC51F8A31FAD4CF399F373CA5F157D07D3F61F4DD98E166B5D08931FFA80FD0BEB97138DF6EF45198F553AC3DEE0362C6F1968F5F7838EAFAA259843B5E1EF6D7E74B18245EBE942C2C4980C1D67AC4C2084F144FDB44DE93C291829711C1854BC7A3596682C4BF73375DDFDFC3B3DC3043AD430F72C967DC681C96558721518ECDA3A55A4EFDF216D21544D810994AD0B675E783639E00281635DD1DC53EB8D5D456348F0032A426C25E29F8284EEC682867E7CC1B7F2151D7F268889D2E617DDBD5AFCB686550D7160C979F43C4668782F1C5436B66DEF0FC592FB15C62C4D052FF1B2FF857CA5D2E24A759F0145C33646C620123CBC70DDCEE44078E4A7DB392E8421784B7423ACA8E76E519E79BA001EC7534E7409055E93B890B8A096ED9AB67A074C396624794416FD761D3D1EAC9F2DE16371C3EA848EC905C87E3A1F04573FE6C7A6D977FA1CD11131C53F19A8275F4C8B1BAB018651FACD182891E8DFD819D4CCFE9D13B862D374EC790F84EAC0298F131ABD13A6138AE09B1AEF418ABFE9FD6F0D7CDF5E4BEA31A96E7C70723275BD8DCE9AA7332A0C747E21205B53BCE8DC84FAC6D928029BEBD27FEB8E0E025E84B5EA351AEA777D88AF2EB68E890FA0827FC90C566D56FA5B5878878C83665F9A0126011246C39C3BDE784FA0907C45D24F4E6F612AFE0046139C884719D7A9DAF60FBAB07A8861FDDBAC9FD3E8FD85EDC312E9914103E46E96D2E4E1EACD3789582B34932751C1EA6A1441BF9741649EC95DC492C0B2D51EDDBB3A39A0A004A7824EB475B1DA7AC8461D0F7971F892A8F73C234F5D3B550B41A6359F7B5FC2B57F76DCC28D87A07D8C4C40D2953B1624DFF949416FE5D71CC2DE73C67EDB42374EE8BE782CB855244 +smlen = 2783 +sm = B79C271C79C252733E1940F52AF90EFF8742666570B450F6BAC693A532E2E9EDF52777E38A40FC8F7AC3B2928B18D43559253815D7A0CC0CCF710801F5E0EBEB099C93EA2E6C35853CB57D646BBBB6A0C4FFFA37D0744C50002E239E7607F10722994F621E502036DBBDBBBBD9FF400841A2F32809B07D5C5094D5280400873E7E6CC0C97D372C700AE77708733E93D166F2FCFB90B38BC1F8C607190007D38E71ED34E689EC2022979E8B41DE7F6792844CB0085F161E78AA9883B30867EE9B5C287BBFED066087EEF579BBC03414B4E3964009239AD8AA08725C1D3AFF9E5D7C3F78B9D5A00DFAD0E2AFED6BF7F26CB9683E98C8625195E8A38DA10B2F46A3DD68C6B7317D6EA695D76A9A474C84E3F1B4D1D410E12C1A948BEE1C52E495835D82581EE446CFD0F2A152EBADB4749D860FB1F311A815B201A5A7C1591A8D5C41D44E0F464FD2A346AE968B97C744E61F5C719B7CCB48EE696013E76A3DC5977B19B4545AC5F3EDBD55F941504350213B8DB6F9BE1843F2C49E76042568E3084846622EA1D76F047BDAD3850C65712C3EE29E1B53199FD6D3267024C6A22BC621B66621B79B1063A4D8DC4A1F02A0C0A694B367115C06303A27DFF3C3A4C309F2DC925A7F8146FEBA6D22A84B5FE26D0F0A494D181B8F358FF50F5DDB2BAC3094EC8EEDE5AC2C9B73D2A16307FE12D9CA86352A198FB85BE5D0C9A49CD4E42B0F900BEB2B0CD531E22E0AC4BCAE1E74E39A7F2549D2E5BC2BEF73E21A8BF571832BD82B2DA43BDE26218C3D6E550697988147B299E3E2D6CC1ECD270FB5AD425FC6AE15F1CC4612E195A371913AAA8AB5C184327346259F53B4FD974AF2A097961F437EE60C41AA29AA2F013E5CB5B878C3F921AE95D1EE6F3FA709BBB1BFA56E9CF5B859C1CEE1A9CF8C9EF5D44A8E93D120ACE330B960B596B75964258D546BCF212FE1F42D5B4A27276B4092D580B23DC91B689274167F8F9CB623C2FF1DEC6B0B925DD7513FA4300C0AC54AD5481DF84727EE3935D1335F6CA5603DAA0BE9116923638DE6D53FFCE32603AEF751672AF35D2A64AFE0F08449A27E3CD3F0688FC34CF98B0F148C55A923629EFB15A2CDF95870AB629180A1E2B85A4868D5C95BEF2B40E0701CA5C6DC525328DA8A6286F5837E58D4E424794C2A76C20E2806BFA19B6D9B7B04D194BA5E81CB8E6861A24FFB020DABC5AD7EDD135EBEA5DCD0C13E5B6BEA068F072996D82F2329EE3F5A37B4AD9006C2C84E6E95B663DC5FAFEF93B09E1DF80D3CEB3FBA3EACD35739A3105FCFE7E751A82593F80C9C792D16FF3341BC291B4200D8FEA9214463B2B21A6EF857BC4E615250E8EA3FB998C5BF27EBD8B56D5CB34B9B5B174D8C0626AC1679EAA70CCFB3AFCEAEFD663046223AFE247AEBFA02ED277EFC3019577CF1D505DED5B8458E238A88E6BCEF9BB6E8E75B444E7CDF63CA6EEBF6FB1F5F75E719DD6243E089EA0AD1543640588DDD2F4D0C88C609EBE46F3D113D380A62FB5C0823769BAFD3ABD5DB451084BBC1A651117D515837EA8ED4F20BCA3A8AE81F2F30BA017B0C0BA34AC197C330B52C18AC1E7EE26EE327A93747D9F80B13F46E09A66B0C9720110DC3A4C0FF9653D0E2583ADE97A012AA70E41355F9A66E34D4A24C78BD5095EEBDA0A93C6134D813CBA30FCDE57C4DD81F7CBCBB6DDB408CFB19A2923B2C496AF5B66F8E73E6D694AC7EE4D2DB22282D7EBA2F568F363C3E6A68B0043766E30AC9C7CB4ECC19340DF014E57BA1B91FEB65136D03831053368F60253B50D2843F9B54B20CC2A6AE7A898192A473440C57FEDD1409FBD2973D6152677305C2E4314710E70143B5C7533460ABE22E4D276374E4BE5011C9B2DB3FD44F752059F18BFF4A3B51B38602A0DBD4BC3348CAEBC119CB04BED73B6FBD23E3E71533C22992DCC4A7F8BFC94881F3FA867CDC965F4875619A2382389AD36FE36846BDF641B107700C36643A9A8C1355E6D337DCAB763D7EA3DA4A8F234245FC0C5679FF4336644ECD4E51CCB80CADAD596B97E651EEFC1648C8933285BFE30A29E45CD05C290257E0C41E0E2613046785D2C60EE107F293885B674DDFE5389BE2792FB43CDDB2486A075C43086CDE4C616211A8CAB049C82B660C6016346D62921A7A0FAEE5C8586299067C03427C283DFADB9EF26869581A7F6158F5CE89D6F2A2279207EB9EE5BB101EDAD516BFC828C9C06466EEAC31DE40C50FD392A3FAD5A1A2191FCE06C188DF43C6E469A9A5FCD606B4369BE307892D5606A5849CE34F4B7A6418A19F0E50079C03FD3BA29D7D045D21368356E84CCA6EA68217881F0FB42FEC4223AE29ABD6CA1114AB8A1D33DF62BE6B370CF184DDF2966772170E833B1545EBCFA3D769C052414FEEA9B81E40264C204C86BE61FD5EC13A95C1BA3F129A566F4330059AE698C35A296D2124D7E37C81BCFEF521921A06783C03158D1C471590C124DD32810E6C5C7BEF1FAAF046EA12CF85442B17F003F2B4863EA9107C2A6FE9EAF385B1BFC2EC7F2CD7FDB8E81DB7A36C5E035018D05EFAC114F3A92A665C3A8462690E88A2B9E276A93E56B375A1D25E8DD99087154D27AB349C29537DCEF9E5E9F685C6324DDCAB39B8ACA85A42EFC41288BFC51EFC188E23DE7D47FE255A07354969A45B940E5D8EE88932B020AA5FBAF2E364753A6265CE01F3948F050005C87196C593F15FBEEF0ACB2990C2D1ECAB70FF4BDC1EA803EED146935B11D86BC2B5B3AF9CCE9385D4A61191E5ECCE37C7B24AE21F80286D3DEE09D1D01F1ECC1F7037F43DA265036272C9EBB61AAB6B4D75AC23A0DFB3F7C4A91EBA9605DF50EDF323019E6D5181D9487794162A96C9CA6EB42F38CBB962D786EFABB874C53E438682599DB525A773AF9D97CCC30E9CCD604EF7AD2BA9999DD8F28AE0FB5F80C7EF3696F4FC570B604778604B5AB347D1F6D6CF3828F132A07F2C2310872C2631BD90C37B5A20B383B5186BA54B4F3EE6E4D4DA3397623414ED0F9B04E8326C8111D1F6C7947D7CB2B56A785657A9A3654D4DBC4C2B0D75351C3EEA2504ADEC4A56DDFE1E0B550A37A27918368B1E34D3C8DC2E5426E461057CB8E21E5D03AEF846E3DEDEAE4385269A27F2C166AEFA5636AE14E75D09A3B6CD38B9A102395DB098BE97B0C3B0469B79559FB2F4EECBC4D34B6EF492FCD620D40BAE8DBA4C76C75D8A42C65C1005B7250CA100675C2A70D4472D473445986279C5A7E2723C12FE27657114A44A8CB8A0A414CC9C0266E974A5BCF0D0B0DF3689FA695A43CD2ECB0C422CE85C21FD1501363D6A70A1ADB3C4F5FD0E11121A1F2E35424A6D7B98B3D4EBEF0211272A406A6D76777C85869AB1C9D8DFE3ECF622393E6066A9BABDCAD1E0000000000000000000000000000000000000000000000B1B2F3A4CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C + +count = 11 +seed = D34A0AAD27ECAD31A5E08E9A2D7901A9B85F864D9B1B46F40CDCA0B3615B2CBA04EF82AD7BD8CF627C3E861477030BE2 +mlen = 396 +msg = 5C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 +pk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CFA4A303555F1E4EFBD5DDBC3FD55EF1BE1979B66E0819FBBEC131F38E6109FF62861E192E76469C42B016D4411BA0212AED7BCB6208B01F052288B2DE2645063D0D3A7B2BC37BB034A383CC0459ECE37BD43F8CC41FBB697071EC6E04A11AE7A827C7BDCC453C83C15B89D201E6EDBEFD153B2460A3A6F60A4AD84161C861FB0F5EBE609385AE3A250D58CDA6549C23D8006DF2E623BDF1AFBAD3DA8B8AB99F5F82F4EBC4EABD610E06AA8BB20D6EA6B6A95C23FAFBFB8A044894E10CB7859735F31108695B13C6D7F1CAF44981033570D192D5038E47284119395D2D34104B394666A166D2808C3CD82AD0D5B77A88B00975EB1F3530D6468E659232BAAFA28CCA55DEC63DB182346E94A6138B1EBD565779BD34078BC7C9126119A22D1D1EBE31EFF85823B43928DB3542BF7077BBCB84F203794E19727C361B7A05640155DC54AFBA02E4AB7FD64EE2CC6B9D8A22D571C1C52DE38919C729EE8587A6AB58C6F36EA717791A16C06C0E084FCB9D72197173FDF42009B3FA95B54D3B56452A2A1ACB26DE98E4348865932ACD1FAD2F6CC62B9B4DEBC69C76EAA6F6D9B44F6BF98A460C9534E5055B552AD8EA2A40F085031BC44A8CD8BCC8023D571A052ACE93490640104463F9C2A5E529D21E43AE193F270762E22FC663AE9DB75CF1869E9566C60947C282663B77AE702DC67946B0094E59FE02BDF4E4492B16E02439BFB67BE63CCB2384FB497882088CFBE2A63BE274D3FA031528F89B173778A7B90DD2FF04F9F3807524FB66DFFED3F77018EE0AE42D2E30F54F89A56ACC22C5DE7AD2F327F138A2AC575BA2EDE9C6A713960DEFF936E5D2CB7EF4BCC6961FDC00C5F50656C802C11B7E04FC99652A9F176471DA6C140E6E5DB398DE152A4193357431AD93602C2386BDD32D446300AFD50F9E521814E47D3EB80AE47CEAFE25262AF806184E35139AC6DDB994E66BEB22A24AA8EFDC41C0DD3202CD732EC0954F5B4AD216C3D52CEDECBB7995BC6D2216291B235215CCE53CD3A36A201DAECADB192DE0D303C76C8CBD0BCD445C4E1C1A3CF20BF2BBFC9E75A4D85D653B25E26FA79834689D351E2D58A860F89E3DE0F0475E9C15723B75C0AB6B46FE8854A4852A84005B04C23A316B41F64700A05216F7D8D7CDBAE250D694F22026240F1B65A33A0D3EB5C19DE819A3C4ADA19AFB9101732E308A49B47C59734BB5E6475661EC59460FC7D1C62F15F86E13B0D9779252B995CBA9526C4486287DB00096D76B7C9819739DE8C3654611CC0000D7B08C9D2407E7D30E50C493AA92F88D2DA946E7506BBD297A3D3423A189AE080E58FAF0C2FF6827799B681D9C1697AF044A9A972E487ACC4A5C4DB752AA8A5ACB88A64209B72DF43501129CAAC42970ECDFCF3934F57E0436E42B125EC6C3BBB58218800F611506F1F7294713C5FDA577D9BCC48C3901008E2BC7CD6C0CE7723A401CF67BCAB39E0BB4DA714C6C453926B522AE5DBE94FCBA5C167FD00B54ADDD3725CA9750E0D45C0C3BA2405756C67F11517C7BEC1768C362C9645836B5F16B3AA641B4F422151899E09DE0E09AF56C9F75DF74097C1C0E62C601A24E5FC825F70E358C3B8DF1DC0187C0B9250C6BA2A68A4B57259FC5007A8F655FC12DC48E2A539A07610807C1DC13590F76F2F0A50A788A9C7177C0572D30093E9C5EE9ABD9E323C46E5BD1514FB9E513DD7F4E686CF0F83C1537ADB3753A864068548DFA557132B0BD09D7D695D9394850F91EB9FCA861996FB31A0C8DFB93EB5793D1DD629F65C5040081855C8D718ECA65684E283E98F +sk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CB7B33EBDA53B0EF8C4D2436392447B252FCDC1BCDB7338E5CFF45B7ED1F82A8840FA35BD83202ED6173C191F9F7FF0F7C913938D8FF494B3221328785E13C3E2C4184199A66802142040A864109001CC260093263100094D20020D02C24D03C52D233621D9C2254A36265426104A9624D8384A48A20D0046510C034280020A18C331589490892885624805410486D41440C89890131892C9487213412423130460426414376A0343410A210889004C58320E94968093B8248026884BA0848C320840B24D408409DA26610B3131A102515C366900C52150020E00B62994A44D220322A42610D412125BC62143204EE2C4110BB56C20226DD306111A8081E130441B31515A344003282A1B1066098870523062A1166A989668E0306D491851A306094C3880213446C0B82D223448929269C2A46DE3220198C8219C142212082004402E8942281917212149861A8545010091080072D9B6484AC890D494081A344E42406121989000A3650A0160438804D9180460C47003359188040C8A344D0C0506080282A0A6318308660C004D200220D19640A2002EA0042D00120108926D889610D2369242948D0CC26C4C163210B40410194458220D9B904454B0851B311181A28041B02C12352820C48121B00110A58401270050446842349011C2290415048130259BB2255A38222420251AA66490440E8394685AB600DC30681AC5210A394818C48C09170D1B162999009218C211A4B445609068D4C20851161210402E04196CC0A440C2406591B8300445408A08118294402124728C842158A2441A912D182461C0260E031671D48684483666E1C6911BC049640644139669181161002160488024DA0841D22482942640903681211229E3344D010202E0C680C9240D93C461D4221222C820E23286010769D8902D4000480B4841A4329159B04902208510027291328D58C265A11226C9066441C8218A849004074A04833051B0602293651C487059020A1208306380609A0682034120C108921386655004511C228DD026045434648328480037251CB61109160200228D51945062948050A201A2366A54B449CAC430C41650CCA6000125068BC641A1164D148540E338320B4942143904C1208119289141800D0AA20D9B920904972DA1B028818864D0444C0986000A1CF00C48849761D0552B3718C14C05E6177E7CF80B061EA773A4E5058B0D66E052DE036348B4F285B85B8B5350427C22DF923D49C28C204EC8DB00C855279BC03AF5394531A39F723A4A260FAA46F0445D7B35C9A1E7C6867FF12322EB7414CE295A95EF3AC6E89B9D208436192ABC8A2BFED96B5B3D7FD8C00C55B6B5462341CE7C18CEA13578404171C24DB24665F7E53C0912E7BAE1F4B40D2A43615A8698610B420FFFDC71264CB457FBEDAD1D6E15BD6A055C1A585E59C669613A91B98ECDDB59736701AC4910D86A50B5DDAAFFA70644C8035AAD99DF426973B8ACF7FD5C3A77334F7B12AD2A9AEEF3561EDA580E26908BAB77F5823A5DE43F6211A7B13252DE6DDB09C29660481BAD542BB062EF4DFFCD8C2F7471B51206DC96AE4C76FC1BBCB46F73C639492AD451C2CB24EDD26B3D540B8F411EB58FFA829F6F3451D10CD3F80A30B2F94C3DB40615A37BF51755314986D47D030519CB76BA81AFA6F03E7F70B338723804073D385657DFE1E957D100A06E03F42CFCE0E3A62AF7A03BB7F3E3A67900030AD732AFB87BCB923415B42044C7A79345BEE8A98B9FD1B7505E67D61DC1883EDE185AD9EF11EA5718AD93838B5B016FC6A74E2B87849FABE3493215928D717693419B9118B225FDB57B29597E124C6480EA5B674AC277A426F7A328EAC2F8C7C13BF7A599BB3131B9C8D58148CB83A9E635F5F2213A249C08780BEECD07010571999FA8F18F2DA96E0F0BDED76C5B4015A6F7A30C4E448841B2A3EBED4D66CDC9806AF98D30FFA93669316883ED4DC56FACB09301CD56DDA528024DFFF82700AACD3B9382CA868D274918C7FAEDD7D99427E2DD3FD1C79E7BCFCCDC6A7FA176D0C80CBFD55B031C39011D2FE40A44A972477E9A6D920786D2F2AF84B2B096A12AC2217B1325A857E01A2F16480E5FEB0E812EA08E0F61B2BA76686CE610B6D6961AF602BB5E6CFF4B49922CA298B2AD4815E4CF61F2EC1EA3F88EE99E559B1A11055CA6FF3B9D2D55E74028E7856A053C45B7A1074DF2B78DCB9D11CB149039659EAC5224AD601FA2581892FFB38EF275E82E560A0FC0E7DC52D58A25B76C11D92374838848872CC8A9A21B0D8DEE6543C4298A8E4BEF15DE8A92F01B3493DD6ACA915BB44DAD6CBFCD9EFD22A2C24174EF270103B5BDBFF4FBAEBBC54495ECF4D8C45ADEB87C0BB6B26DD8EC255F521A6D69694A9847FF878A18607531CC8C97CB6A98731B6B3BF2EF79CF0F9681CF0F448F81C10380AA8036C883CFC6972D164D60F47D9E7BA5E3E3947A2B374DB2A6725796B601EAE0774A42B5D179D344A6D8AAC6129367A767D2D3284D48858BD4B999015C83A68A2BBCC8D54F0695A22531CB53E3295B7CBA3150F7C2CB48F1B203BE7BEBAA19D51622027D8FAC4D399F13F909D0202082DFA227CCAFBBAF1DF27865F2F266B1447E9DD09E77AD888E2536A368513AAEE532F388FBEA2D0532BD1731148C02A6436E211353BC5080F6E28A3ECD5D90312F0D3549514A40E4998AD0EC94A08137FF204164E1157755359EFD17B9D410742D439748FFCB5529D75A9A6183D9D000822B17F6DA1AD3C3C4221E01DEF54A6CB5F39F0772E3F8E738B6F8782CCCFBBB2AFC4E12930A92EF6F076041677D46398B1B1D8B5ED3243E5C20F4778E1F94B5EFB2AEB881C41AA27BFA24D31D2893C052F398256ABDD06222DCFE54D3B2A226F3DE4A7EB08F7DC01A735AEE598E4B4421F753F3C1647AD611246E3802EAC0E5BBDDCB67F39586FB34FC9EBD97C66170A28814D5BF4F04C17DB54E8B72C72C40C3A6ACC7AE250544F42CB0B7F9497D2A6A9283DF3EA0F3BF1FDE13DD53355E33155796B3346B6AEBD623738FF6ADA0C3359C167E3B38EE36D541651B061573B88BB030B332F23F1BC33103400599AC3D9CACDE2A65F66A8F7D8F16731690EEFD320455A983972583DDF2C9BFC9460D29C0A2D994ED4B699738C6F3D30C8E23634BF586092E325203D66962FBF70EF12BA21B0349DCC0F303535AD0B756C79AFADF46CEC88932BCD4D222939C24CA6299B3D2487CC9EC3A50B90F7ECB44500344DA92D1F0340BC38E34F2565C89CD06194C9000E49BBE9B757245E9200DE66DD89F9F80E1BE93A43C708AF0D944A594288120C945A5F0E92B473CBF4BEE2C8CAC94EA4E2D3612838F54708618EED866759EF1E3A4C9BD5FA049ACB690EED3356E56755B423890E938963754FF7F9FC692E80E17B9FF3479410D0673ED51B3AB49BCC38EFCF65ACC38FC68E769C23566E707147FB30B48C64A60B33CAE274A8C4C0DAC3C36BCE31A9C25E3DD3E662A4AE4FB5DD5BEBC2273A622E433583B424C10 +smlen = 2816 +sm = D5BB7917CD050CC082A6B294C3702CDEDE728C1A44E59061F4B9F7774F263A08103E156C6D447D80C7645CCAA72049C1E530D3F93F31B25B4EBDA13AEF8184EA6DDD73A7736D3B3D7708C964484000F628843AEB10849ED44B9838BD8F4A567F95B85BCC4D08D4A081E5D2CB31D9CFEA75E5CE5935F7F282194B88285D9A9657692FDE9D9676A53EEBC4FB12E81F8A24175D5A7D182E6E479234F5687CB1DD3BDA047B66D5DC312EA24802143F6B9D110018856CEE3B8D25B8A442302517560B3F9C1A8B67F5912F6CFB6D094B0551F18EA52584B2779DEA46F570D654B10649BDC186700C3A00EA2E97B6E80DFA0698AFE26B7A895DFA6C842890BBCD8403565EDA42E183BBAF9F70EB93EF9ABE3BEB935B898298C7D6D1A41890EAA7DF9989D83EDED5DB851403B250B13CC51C6B8DBCBD273F0859A194B9B9B6419E6DA2CF72811242E25015F84F67D837958AD10D2731F4C6AE3CCF3271ADF726630A1D1DF8EC9BFE803DAC0929C6FFD2555EEFECC2F5777909FB617063E69E9E94F75BA6D991D80EFDF7F8783FDC730A037AAB2359D96C54AC9DF1D44A575295AFF8E3EBDF967548C537B282B8330B514F4EE7DA36BF27995385FC4396D98DAEC786A717A67F2616F93ED528A0961B750ECE20721E83510256A09AA825427304F24F0C0ABD0A532A5A53F27FFAEFB91E6D345707DA3630A06156AFBFECD23D3D58D30255A3B42BD5B580FF2EF90231C65B93969FAD0BE887F0372E0D4390CE4F24E343EC74DD21BD234E9A8C5EF0287A4D6C79C995E72DC61E362C61798A2EB7E7869C1BBB11E9E4BCEDF74BEB6E42BC18A9778D5BF8BC92905E619041EE0613C90835A22FD713A76AF7DA71F8C928A4B1578D6DE58C3E0F010D1109CEF0294B72993633BBD66E790BEDA5935A5C8479BEA18B66499233DFA32347E46882336BADFC9E0A5ED93E9167BB2DC8AE9C8B840B7D5A8E0BDFEC8ED0E6ABF137B4398CB60616F51C78B64508C63A064D1A704402FA54E219FCDEB42D89F8187B1D37C59F675CD79B3526EABF2E3AA78B85A4A157B6229DA97151D958D7E1000116001A2678B9E95271CFD91F01B3EA68B25E1B323087EFA86127D6FFBC4F170E56A6532AD24515F1BDCC05900DD63A6890955D8F26E85B724B444832161C100307FCBBE75387C656E997DC5A1DFC6BF95171AFD495D6EBA7F49E8FFEF2DA49B6365FB086957561E1EB5A88BBA13EEEC7A10054E7F56A06BFF05220EEDBBE078EDEF1D19AE57844FFC0317EF4BB65850BB2299302A312EFCE4CC27B72E27858E63FD4961188CA4335F51FD2B00858589B8140A5B1AE89822BCC612CA56A9A8273A2BAB9ECC41A4B4008F1676AD60C83BBD0F15A028E1B9137C68B846944DC2694345D23AD05C324FDBBE6A25C639C8FC872F0FEDF1416D6FDC59A37F9BE5FA995D36B18D6449825A462872AD3AD92A9949E646AC91AF26AE77A8DC5680FA932158E80C06D25A9D8617A460AA14FBFB2D13BFCC01168F198FD3882AE076A423FCA6FCFCACED28EF1BABE3CCDF0D8B3E93DD4580F0CDBD573103E58BB12309620FEA2B8F2984B1FD57DE650812F5B07D2B32656D796BEAC11AD53924ECBA1AF21483AD64C47D7104AB292A130286DDC0D57FDCB479D7C06D20735C26849F1BD496A063AAADFF5591AD4E72B437FA2469787845D575E004BA1F878786284FD49289D66556E69D2300467D63BEAF1CA720BFDCB5AD4696665D9DC2EE90D61AE58C5626F90EBBFA7B83D03B5A6BB2857A7CD61426EE6788B87782041BA60FB4A85D8838C9F3EEC022DB48B715C55713885A85B4BA989CCA968DF4CC6DB30F77826D0EE9330281E72DA5B0F85484FF60AB66277CE548F2DF4CABC2A353115196A775DE4A262D79711CDB3D180682892AE386DB775584B79A5DE54A7AFCA81F0999CFB34FEFCF04E82AF6EE247CBA188C0615714188E0A4315D4B7E06F434CB74B8616B43F4A330481A0D6CD779E4D036A890DEC0ADE9FC075664EEB7253D7889E97A9E937CBD991129EFAF608B0A60DA0E40FD33B8AE6C84C24BA1066276F92984E4B8C777FBCF321993098DBEA2ED326DDA8D333F76534D01D330A884CC2ACF00CE3D1E14339B08BF1D41E28B148CC051B2247E689500BF53EC758FA2550CA07F025EBD35CDB1909D363152234FBC92CB5AC854911DD1311F9EAF6ED13B6BD9CE0D888280B162547C5C70DEDA533D0431CAB65CCCA1F235AF1CC7CDB8995AF51007011FA01624BA98884A0C163CA57EB05705BB3C27B7AE3C677F87EBCDBE3E6FA567ADE6D48F15BF321A8C1B1848933B3762A7E06A052BC7D2661E2DC2B2F04A18D2B029F186035E983DD81B93674451916E38715BCE5A895923846151DE940F4C3F91C22D44B2AA57DB7BEE48F40C6C3E7358FE0C2DECDD85CBFBD7D7EAC90206C52955DF2DC20032498334BF6BD4515270722D2ED20A383EC4F7CEFA7E3F613C905C9CE5575DBFAABCD68755F05E36C1C28EA941244A9D736D3D668DD512DF16F3CBA05171F4173F8E88FF74720E786F8051F9428565057BB3900FD0A8D79A3B6802EF4D51D1ACBA45EFEB5F9B07965E53CEE6B3F1D2DD36D003458A04C5D7884F7ED9EF6D95FE1B715C85AB0C76FD1AE55B0D7327366F1D119EC75EF8861E490FDF04BB3CC662081335156ACC516DBB187C2A65B7ED06DF1D7EA20764CB89C58FB822118461AD173818B92CDE9F1B14F685A4C5578AD258FF8131CE0C49EDB5D1588B77F072DD198EB6DE7E2FC6609022AD57C46FB25716DABBDEBC269DA9CE2DD98C1A3FE001F8ED16D90B2FAB99AAF0316FC033971B89F28BBC5040C90D303A31DF6A8803C89DF70854D8EF944BE1CBBB8F3E107DBB7A50D9FEECB80BE677D994230F89594584E1630671748109A86F251D4BC3B830FE8D3DA3CF738C3135E96A879C63E8F26A17D1B80CEA4C815C2C00815303E70206425B50F0B191787604EA8BC1EBD59D1060C9ED3E9E28168EAA7226D6834E7296570C7D53453FF53BCFD27B480B14B0A19DB1443F05ED3300BD808D7B46E31B87FF5A1EB0DA0A8C2530E088453EE27C8954A792538310E15E9F6C0C6B3504DD6A0F4333800F717BA8E6574E841B432F15BD0C3FC3F7CB4C419F3242F54F2A1BFA3271B8CC1B3AACCAFB102A529D0423B81A950DD438657ECBA9F7CFEEBFF2A90812E39A9ED40E1C3F1DD3A676643C74DF92AEF346580D07DC1635F7B68074311A18123E943CA4F316BC862A0858E40AB37142914FD62C60E6E31B9B422ED34470C491F81503EB6E8FE245868BF520A0248102326464A606282848D8FA0D1DDE1FE05102B343E414F56669097989A9B9EA2BEE1EFF0053849707A9098B3C7CBD6F01C2C3A3D3F474E979BACD6E600000000000000000000000000000000000000001024303C5C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 + +count = 12 +seed = 4FDA9FB6929E3F391901D69FA0AA2F25A9657D249A620F1B9E305A5965676BA76794CAD3355EB632579C3958CA7D443D +mlen = 429 +msg = 49755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D +pk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F17619019482A755B15CA3EA8D7D8EC0238748A1639CF388649C96BF7BA75CAC69C15539B005436D0818C8D947BC15064542C3DE4CAAD4D814A3D2DCD38A6096BA0C59A4242EBE3CDA98B63B058D8ED2FEF9D1BF674921E1B521E3C182BE0BDA6666AD451EBF4A40E079FBB71D2F83626F8EB714DEC7222FEF9BB618E46966A58B475185BB325918CDC79E22A77B5124020FB1A7A550A2A59F1DDE991017D828E7A48EAC397121CF0CBCFE0A357656EF75A18ECAB7C62DA49C9A0A13F93A02AA957A14D5414EE506D8732E1EE9B30F31AEA79867B74819F8C0E2EE9F9118D08DCE04A41E319A02DA7A9306FD863C831D2CC68AD66A37E472E58CDDA7184115E07C7EF7114444F2492AADF51A2241C9A802BF675870226F8335A95295EF4AEAD255A499D893E535102E031ACB7B32256EACD230740D442E0876AE051604C73454FB4354B754226D14AC7B6A8204729C23ABD3A84205CC8C49AE7B1C725F00EFC5A227266DEF07742D1837924D7DBBE852D66594D5E7DF27590ECC33E1EA347BC631DD899A691D1DEC73A69BD0D73A6A3D5D06A29AEDB7DA437A69EDCA97CE87FA6DC468D30056A632D93315226C746409F497EF9D7E9BAF09710DE2556BA67F7B0422A77BBCCC2B00110C93AD9EA4FE2062EA4C76079C8E97B5E46CB049602C53DA88C16D15DCD2E95630BE504C0C767428853A2AE557185DC46E0203B94C71492315CAC71ABD187B016E0FD800A9ADA26456499C311DE3E80E271B8B277440DC0321D35618FCE157182A2C174BEA39A017B7C7FE9BEAF7E29D1BB1F119EE89A27832947A89713292E0B44705E8FA5F9C8AED6B6983FBE912C3F3BAD1E750FF18B02B4776E5678E3CE03D540C0BACC9880C72FF45DF20C9701631A43942CF77ACD7653A8B30F079977BCDDE6D02957019DF3FDA1CEBF0C6961AD03E932BF7998BAC29CB8B884A0A95B2E5B461E2AA8A96833C292E0E4FAF9EBBA52F45D45C7ECC55898C8E8794B869F218C59C2B35129915739EB3D8143672DF4F6507586308C7F07F6C0F23A3FF4B1110ED98A1D179E37105ABEB7881171C08CB993484288822B69AD49AD7290B6E016EFB19430FCE023DFCEE7C6755A3CB1FE6C934FFAD13689424BAF590BEC462778687BEFDE3565D5D52AFC9FCC30FC1AD6B092BD3DEC0B56249CF6E1C8439F7D4F714BFBC06FFF1A8EE46276C90FF0E36B7135A5D7A72E84A04813D3A12D2CCCD52DD6981AC1E461C08ECDB68F6E1EFB5B2CF3C4406984835DEE3D9C65112DD67CB66406743F1A17EF7A2CFC665E7BFA5E965BABAB87E865CC9F88141B090FA7FD9AC32C58058E0D78B64D3EA33F41E54B2542481AFB0EFFBD71975E3572AD9B71F27838A7A72C1FBAE450FC684628165C7797FF7FFE1D2A676D1D58237813C0B8FB9C8817561A25EF1C02371D851D715822ABD67AFB6BDE9DF52B92A3C9E34BC32CFA8832DDE2C4F40C30346678FA5D4C056F9998F2795C2AA437D8EEE67DF7BF870E8EA595D3B57D325789884DF7D5CDC0B924C57051161B1210B6902D04E0832249C62BFB3B47A1916D7340259DC633539AB855B9F09460D87A0E7ECE6018219EBB17BFA2170F7F1858959E8BAEF18C6DFEA64573E071869A5F573E5642FF5922C3C5DCF809832B81E82F9329E2EC230B153D7BE1D03B10ED8611044E232C25E5EB97DB2E5EDAF02196BC685C2DCD1196DAB9A81895A5D3513960F9589C70183F3F4F88080DEFAEC041EBC2912D1ABB659ED77A984CDA594C4940866C5DA3CF7EE692C89961E139BF4C337763DD1797F7E3B2405D7EBF3958B0 +sk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F1761906E4DB10A71CC495E58BAC6BF6E282C4A1155147EFC7FE87D12332E33226EAF1AFEA0700C3A511AB4DF7A3232512DAEB7BB6BF7632139181A92718C68747320325212448A8269E28061DA26201CB26511B96004A00181B28509A09020260448C46403390654B660DC1862DC161110982814184818C64449B20D629268009809C434648C384084186E0913444A8644048924190888033740A3022850487014C38C1299841A3541043740524086220272C0A2609A22060327312009650BC050C4482E00C0291036090CC641A4063124C881544212C1C464804865831680E0422D20040DC380100C427221968988281293C4201C278008810181406100A620028028E4260443222E4B3272C042881B37220B279102235104C770249071E1803023092CC4C490123805C0883003B5648C442483A06412A56952264C08330842808CC442718038450131645C803048002D1C4911139500111045C9C408C1924900812851C289003410DA328C0A282A5C1428D1A86C22932054062EDA0224DB940463982D104912CC46891B952822C44C604048C90470091780D0A84D9912621B2166D100861C8790E426490886289A448E58186523A96C92200D54004458A201CA28524B164E1B242180B84088480A12440553C8280A056DDBB22D0C088DC096040C06222491651AA685223460849024C34646D9A8644A3825D218920395885838049248288B465123B72D9AA62CC0326599986908206D04309060102D2412729240915C424910347122A428013242D4289259440C9BB445D2C2614B986DD2C821014002C01291E11880A0201009490A8C302413170D0C418A0C9525233486124531219469028205903249098610A4C4489894680C94841142054BB06DA2024423A145A204421319466486800C358AE13881A09211C2164A64402020A851E3B66823998D8940098BA46564920119219022330948368A239680C9C46420172C214681C2B640A21801038470E1922461200400039090C89011834524C6085A400524B08C0B31611AB0110AA088094272C806329C8025102120598085DB086E93A225588888E0946958A205D380208B340043466420012A24C28811009251C068C1A25021276CD23071D9486E5C442DCB3009D32889D0C2419CC284C1185118368EE4122A9446A8D9E517F5DBF728B3AA927A4C17D0506044EA096E92822BDAF2EBF72BE000E0E5CE6FD8C744B025D9EBF0A3A21209A368936E2F243177965E56BE0780A723EA0EA9FD287D118F97249C4C61C7A8DA110FD7D5A81FF6B6198FB822CA81B4BA815D1BE2746A69D5D2F33026843C9E5F768817C150F94DF7909D597A70A4C4D484CBC16FFA70795DA9D4547286B434471BEC042B0479A58CAD2F20939A53F294A1F592ACAE292A80A3E721156E1F85420381E90D1645862E6C27BB1BA92C0410B3F9276C1C91C29EE9B1974F0C88545F57EB60E99EB6E7C7754F7BD1111C6AB81D91EA0C7EF6EBE5BFA28B83750AD995F269ABCB4814AF761021F794CFCAFBAA39F93E4CD4DF6EB4708436085023FE44119958D1998F501F3A81EF99F243370B152BF567D33A4F73929D392FB258018950373679234176C748862881A95D6FE065BE428663F239495703F7A7D2B93F127D591D1F5D0E587BE4E591CB3E9625519CCD06571C2756E92D7B37B2570087B44060621FFD9420036E98FEBA3F89931192164BA210072F3F39E04A82BD5D5E9E3093302316E03B8B27C92375A6C08CFCE77035A2D8FB3397B84F19FB416D04C5C2918CB78940A7EAA94100E13902441CA7F193E8A2F18F6A94E49F0C531F9790F0440DD90683903A129512088B6C76D4BAAB1916DCDD1647A2C2FEDABBA79E042735143BD8A9920FD9B4F8061BF8EFB6B4497B457B46F9D605FAB0F571F8D2BF7C2DDFD70D732C174697C8CE254134BA2A35DC42B2E4312262DCBA621DAE8FF027D706306646E655682086EB1DD87229E7DAC1AEB7A980710E584D8A01907E403DFAB2AAB66E12B3769923C069772E19BCAAAA5D0C71B7F2A1577783EEA436AFAAC40427712BA1D7F552B8AA96D3379DE0A1E6D50320F90A60EBF639B10530DE571F894F7DB1023C1AA337915AE5484D026E97D7D3A3DE7CF66E1B2C425AD921C856C2F3587BD7C570A27347C4D3EE3D58DC9F10EEBFBFB0C41E095DBA97B8F03D800B4462839AD24BF606F88711FDB661BAF89301AF594F058BAEC09DC2D079F408EC5E039BBDF25A97A3D3B526D56CE087160BFF6FA7F0198C3ABCB8E9534F12ED1E9FFF418977EE8DE1A9923E208161B09F439BA1659EB8C1F5BBD4F563FB7A3776B869DFBC218FF3AF08B3A83DD665F9DF7A84D8EBAF0885560DED68C9A050673AC0B54ADD7682E1CD1C4D63924DFE5CC2328C3C7CDFD77CB878C099BBADD4D347D171302DAC2E8E93C867B492DD937BA4C7E515D7468C949B203C205E048200095223F7535A558600A0CE586210ABA21CD5D55CE2F58E71DED9980E8F2B4D3CE76EFD043A7AE2F6C83F9B6155B7935AE82509A56F4588284BDCF9088861236149888DCAFBE8E49EE25EC282CA5CFC109157BAA871998B1B651B90EFE6F1516B98DBB87C1D17BD746C1A2F6A7A6D0CEF3ED0F440F4425885223F5599AD0FB2C57B7A11571C0EAE4CDC1FE5BD65BC6CD2908C939083567E7B501EC2C0CD464145E866198257C09DC4F8125BB120987A5425F1A208D0ECA3EBFFD3DE234151D4550A4DEBE2E87E004B4564BB8536C8E8130F7CE667D226DF7D70BEF7B1177E2D7E9B36BF11F609BF9B791CDC148E0BC9611438F92A2B926E968DB023B21922145625F4972FCFA42CF1C2E41DCEF3CC64AAC8E4AE802ED39F02C9566700D0791D4712CEC4BDD848208C53DE2B2D41F1F67099645AF4605D860694B8B2822899F807F2F8F1B501125024E28C59007EEB1394E66DEB27F5E0B90E9BCFDF8C6A9977BEAAB1BFAC3C9661DDC1726FA5E8B0766C895CC366C23023D598AB0272B89AA2CC1A077516961D99C6D08AA6D47CD2182909D90379CA517D65A7F8DE4093F7613EB9EEF2B9BCB9DF1469E7F3693D4FC2F3FAF28360FD57428B13BF1439F76BCAD7B499B215D241F359C3216FCD33649E8C4145F842B07845A81FA7CF01C687F7DF8EA3215027C0542575000F46CF4C2A4DFE67883657C8D0BD638FBDB2C391BA97FD8FDF73D53F7857EE3BD908FC990B0E82DDBA51CE590238E85AF6528B3A3E49109DFA28D62B81C734901CE3BD7102FFFBA1D24C4ED6413D272600E5B218FF04E2862581223E8742699678E8AC3D01D37A80DC034AA02EE449C83142D53824DC65893058FCEC4C12912BE1C4FC05917F019C27BF8EB42FB54C44E2B9D68B6FC86F5F1FA4C28A9546E08F9FAEE9C74F955B3795E28374B20DBA3BF05178616819929A7B555340A5C0A71DBC945E5F0734D01DA620FB962CF021A1D6BEA2995A4424E415815799AFD98BC5D10ED7B0A78E35758F27541878A75B9C6F544D3FDB8B0314EAAC13DCEE598A17EAC343 +smlen = 2849 +sm = 53F9D234AE54CB7F3AD9833C69F0B3D9CED8D8243D92613273A9E4FE650A76E19BB349DA0323475CEC7EBA078189738C5DCE0C623ECD11800F58EC58E397DBD374C9E6D22683858B288FBC5F6B9B0FD7CC024CE133584A8D3370B44A5BDE46489FCB0F83C840585EDBFE153C0057908252C52BF74C15068C4A154AF7515B4E4DB5358E86782AC25C45EB34A308AA39FCC987393E9FCB5CEF1DF2005E46C4E5CB411B12DCF2BBC6974771BA2A738D02C27A4202D21343AC782C552D91EBDC2B998AA117C777702EB077B063B2C2A461EF88ED57E4EEEBDCBAAC766F074DE714AC05C0F2E3ED910D0BC2569CCFDAE6C29CAD0F895B4B252993342DF2C646BABA6A6590A591246BED639A9F71E607AF8292BD584FDA7F74BD77ED957E2798195984004FED50090669AC0B6F3F9C4FFA72E0F06FEB84EA165754FDDF62A37C5B2E5D610490AA4C5E2A3382FB3337CED519BF22AE644AD429C683B363194DCB8EAFE7708D819932844F0991BCF31D30A96A93BD555B1C8F460D9CFEEC1445E10AEF6FF0D5030DFE073815334C518702C2677118FF17DC7D9903054F2975E0BFCDAAEA53E9757EC30F26A9EB1329A63B28BA79D377D67E19D9A59F8ABCEC7E712F2FE5BC70E6504A93D0A561ECAA8DBE7B2D2E5D17516E6D131D98505F9420D51F6854D10C8CE4A6BD364F601B3BF743CB6444AF719D9014700753C80AE71CFD7F2B3310BD48B976FB21AB343298CECF4D45D462B0E34A176E2411D798647A83B78CB45001216994B718F7896933BA7F7F52CBE6DEBDE723F0F2BE1EB126823E2667192228080A5E414766FCC945F8FAECC8C09A34C6D8ACB54282EC20D68E5334FA4C0FE01D24303D163976BABC8B19EF5786FBBB61A1FACB7C0D0C691B6B2F1F09C40446668E1C1778590C8128375A28ADD57D6070DF8377EF552F7F370EB2C520E6390D7ADCAC1B798403E313F51EBC15A0F983932B4EC11D4FAD030535816C333BBB0F2B32EC7FD0B7EDE4E898936F5A15DBEC840C55B7FD1489C97477DA38A2A0DF50473AC1197F5A47D76B8BE2CB079D30DD1C2867F5B66D414352F2FC7C01B36CB72352B11843D20B90D5CF530B6299E8C6CA07E10A7258AE6C6FFE0B1E9CF5B2542D4F2FE36A1533CAE5966D87808DC52AE19A0AED11CA58768B70FF49A9D99D70760AD6F8D9653DB2A53280A9B27512A5CF4C109D14347528199A8044780BA08B9CA97B5B46DB30F2200A4DB306C4DD67E7C712CA8154D2E836F29C7E043E05A813D4B85340B0530D088460F7DB7A913BCB80A31AE87EF636A8AAE9482113502A0DC8FE8F9BAB18AB0A1719751CD25145918BAEB6E5DE70838C37F9816B714AD6465FF72B576FC4384D444A630FAC60F4ACFC0DC27AD7B279B8CB127125481D9040B23AEA119C52D737BEA9AC8AE2EC520A08BB1DAF826D8B161652ECAE36096A294EE333A10F42F2C0B48099CA45D57790F0AC0335DDDAECD061519DDB80ABBF466EED63C7834D9172D7A58337515EDF38E8E649B8E09522DDC71C287978C13F3BEAF37C67BD3D2463E1E2A1D40B71E7B6031EFC3A3DA0E7234EA922965F8950C3218F991F1083532EAEB066350E2055D377688EF76F12794E011D8F203AA5D665D8CB5C5CC3C4BEDF464FAD06BE54574403CF4B05950683B942F216C25D8B95BDDA893EA20D58E3FC38B7AF9FA819F92E1035F4E5980A95CFE82AA7CD51745EEC6C34BF6FFCDA70848D16AED314C5B06EF480FE9746CFF48FE8749632A6B5B1BE89BD5151850599663553C5C0E714F968E262F1AE5D9E233ED73361B1951B559E500198B076310F65FD321E3CE694D4C6442FD1257A3F1240E73EB385EC3A07EA18ECFD6D8A4943BC3BCC70D98F789817C382833A299B0AF947E22A604E3F0533700F38074C0811D581B8ACE03A1A26A156870FB7F856DBA05DBAA38EE391E5A0AB61CB92B8137C33709601AEDB5EE671279F3A40B98D58A7D12673743B7BE475721857693977A0F67419DA334ABC4FFDF8D485CF0DD8E24916CDB00E552F843D520CFBCE3DAFB6F886CA74754F6E51D7C2CDD13F3B0BB269F52B9D352039224D63D9BEDF8AB87347A4D0E7A4B69BFE3DE8F15843DAD497D8773545F211681859F3525A4A9B7AC939DEF52F37920C105BB50D2A774A7C35F468433C49AFBF8B70B99AEC878D43D52EE5A751E937D81535199DA635EB4E2692A4DC3E9C0EA72D3C920A6E0DDF06776A0B84C71FCE06744370AF2C9F53B0F0421B3963308324B65C7FFF1FF74970E58985CA0BB6E4A96D2BF159EF435C5A4C6F2C16EB69F09DA9C86B172BABF2AAFB3C52681C35A5E59BF7B7564B7EB19AA32064014D0543D993325C8D60A38F0D08D91CDB4B5EE228C724A5FF77635C003BDA8D0C6681DA455274EDBEC7532B8ADCAB3858675A37F243351B842FCC04BD65C047FF4CEB410EB11248672690BE70A1F7F6E6804EE4603031D479875389C7833D8D17A882D345F4D966AE704742D3EDE656130C3A2BBF6C5839137B9879FFAEA335A04FCFBD31EB26CFD8E131C9F165BFDC8AEB0BE47F4142C596B41568C3474D8F84FF09BFFF9DBD73E676111331315B192F6DD456DD31858C68A8952E1A1565A90680E06B7E53186E7E7B47324C60C26BD8D6E6A25D5F92D0D4C0115EE9D518DFC9B601406618262440C45FB10A398B18E75E7EA4A52DAF37CF5E4847C7BD9A31BFBBCFE8AC1043B2C2B7200D37FFC6A0C8662005C9C5D6B6FC7C857005EE36F9AF03E006363313630BB5778351C4B4F05CB10C53E17810B44E1EC651F821D94510BD8ECFFB70E98DA58F3669C33772CCA3E6AD9441996966F0CADC0280FD3D76E2FAD383B6FD6D078EB6A5BDEE93B5A2A41AA438D388AABD7D7F6ACF5E04F9DE91E0A054305CFD694B0087BBD6D0B68E7AAFF87FBBFE0BB974E0237A4BD711D72A364672EC4C12A3956BD97ACE9A7066340ACCDBDE958634828091A4A3DEFE86A672A87380109BC762A1906AC7089211AD10749D08F6FFAA7A07181DEEA2FAEACDEFC0DF59D230A3F4CFE0C58DD93A49BBE1113A1B4A5A22EFC752933C1E72DD1B0AFCC77DEF463EE1A3CE9443044455E921BD4ECCB813FD750DACA8E330C9AF30E7B9D774FF01A221217F5F7CE66F3190E41E6EF4572B71FD8DD5B7F7D32E375328F7D00DCC6A050A624C208678849AB9C278B5291715F8A72E7C01895EC86BDBDF177DD22BEBA340AA83C78DA3CB73E35E283F466E4659C5CFD742A9A19DC6BE5EA2A8CDC4DB92C5C1039F84DE0FDF2CE14F6400EF7C88C1793408F1AC338C4F6DD418111A3243465A8793A3ACC8CB11343F486B737D95989FA2A8BED7EB010D10151F393D454C60648599ADAFBBD0D2EEF3F50B0E123033383A485F668889A2D6D7EFFCFD00000000000000000000000000000C1B304249755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D + +count = 13 +seed = B0E6A23FAB10A7A333E3720BE00D31507917F39C5EFE1C98CA18BEB5C3101FB4479B478A1558C4C00398C55C9822FC44 +mlen = 462 +msg = 439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 +pk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497BDC41E33159C5E4751B6453D36F2F38FA327BD3EAF0F22B1FF0D034B613A809E46AA7FCC8C717E0471E4328F2EA20E69FECE54D0C27BB68C5FBC247748EC0B9556DBE57A7E1DCAE5F69DF8458E412B266D61A9A526520E6BA656003B2BE5D267A87665410312CA8BE97D61A2C2DECE6F6AA39678D77C16DA2CF75C7377D3B6902C06AD936E386EFFD960799E9595275E54A9E0161A04E5B129D9651E7C81C3584FF3337D3F7A2AC7110FC3623391F44A598A7CC9630F64004D9B95692B6551CBCCAF43C0B7BDBA1A9A5D9BA1F4B05AD5B7A1DC93290CBAA0263D2DDDAB53EA2B74039D222D6A607DBD1DE397D981241A8CBD29C147A79CD71F18823DEEF74FDE0CF0FB31AC24A28AF147CBC560C51DCADA91E46896A567E6B0D552ECF8E175AB802E7E5B76175999A2BDD9CF0986A9D3C872C0DB57850F2D850D8D4291E0068ADC367522904E534543F55F6188F704D869AB549A39FDBA0498C256C3E166797DFBC02938D53581D72F504D8273FB7E0E992C5BE6E96D75D7DB85EA162B8EF7B7F8B3142B33D6EF51725105C91C8D5089D71E3048B592628D9B075567D53235DF1B21CF8BF288DE7BA9B5C65471E0A441733C06B5DB51FBAFFC93D340E83407FA0BAFDD199AE0E32041C5E649B60C2564D9A1283D1BEE32AD6D03931906CA53650F28C5D23B090BF11C5CD350DD185DBACD915E9CEE1E7FDACE162AB00259A016CD455DB0F328F3C91BEF5D53CE6EA0FD6DC771AA047BC1AC8F3CE3B49CCA5687A72EF4A43042EAFA47ADAD9D26E65A2D4CCEB6DB636ADAAB1A8638A69815A58D2C64F82C3F6FDDD95918906B5EBE4B09B2D98576030CCE7144A283BD12538EDF2674CC84224790BC8BB8CF978D9705465A5E026D8F7F54B84B404F460A2C7AE2F5FEDCBA0159D9C9AE7164468B59A8B3A94309AB31522B15A59FD0C12D0D01BB93E4243F0144597AC0AAC282311DEBD9A2D2FEFE2EAA438C97018EE4C5D5B522E76C7F9FA7B3B741AA519342341B5DE627914150188A0E4DFE4EBBB19A03E9752D5824F550343307DD7F69DDC9D5FB2C17A094F7F33EA80FDBF9AE9653312E2A00DE23CEC971A3E90C211C104B8CCAA34ACB45DE444AACAE35B3E758AC877855223251F6C2647CCA087960B31A9F56229AAB7EFC752E535306535B725963D79D3C8166BA58C62BF50A8A4744BE85EC0722574192DEE63222319090EE1B1D7DCFDB26CE66E93E54EB7C15E156F40A0A9A8FB7D2EC3D5CFFA7F3C996EC4842CA412A0418309857B9E68A0ADBDDEA9823BD58596E0D94C69E784B32556DD3D9DE2B90E7B69CF2772DE652464DA5E2CFCE9B0BA094B91B0C66573DD05D3AC943DABA40BED1C2160EAA5A9D13AEA6E93E3DEFA66456474DD5D7C366DE8AD23D1F23BFAF31FC9ADA3431D1B53B5C7CB2853EE8A7A4171251A3D200428D76BF30BDB2D6105A80199D6303D82E5FA3D83D4B76749B6010A8BB5A72C12A8B3CB33200CE957EB23A08357A05012C289BAD182723D407DD84AA2998A6D2B4AC5F42458E7342B131E3FE3EB8F46A4426367A8BD62AF7246AAB9AA78CD2D89BEE9EBD73280B08C883DCC2E5C315BCD190465847252FA5D328B87CCFA03E6D0975BC0489AC2EEC4B01570F51896389855565A8573708CA5F09EF2498A46E3F818E538BE5FBAC51FFD1ECEE33E1731D5001FE0585622C54A650F6F5204A69ED882CD9AD81676F94812873B3CFE1C2B99F41A842A504B972E7BAB9BF68C8E25158C0A64B7DE829D55C6508F1572B9D5ECDDF3F209A89C7436C3103415481523BE64B4AEA38AC40EA3 +sk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497B65DEECA67EB3B6EE4E959D1F78CC2AA5662867CAD9A4F43743F7B78D68DA783DDB728909A6D158580550207A31E9731C369C39309027B7E66D8024E4DC88099519470462284E4A885040940881B8091909506130715B340C00A620CC264E5C129109036991C4091C4226013411C4A22D4A4626230050212289A3320D823865A2288463B44514042C0A06851A84201CB2850C22724B06310AA490D9C28803428D8138306282090B202A020512C2222819B02D20B4288B0480A1808809158A14142C0AB42414142261106ADA240AA4108110968809C6850CA38421B8491A0180CB282AE2A4210013254A220C18A14D19436500854101A320D8248ED932418A846460323209495091024C104204DA960424350D40C06450941142A8914110280BA93121B48C10C30CCA226EC210848C46255008289228721CC085D306820B98710294851A2182D3200D53B4709430014B004481089112A54519032591B6850A272D4010809C362423236613A58D4BB664A2C001E19280CAC6900AC0085434461C278CA018508CB231993232E3463250C241CCB8500384088A8041090466A0304C480280C326095200291003110B206241048600870958966D1A01128026281122806002450A442459486D4CC20120200649B45159808DC1380EDB084982A02D21C608D2C2200B4286198920C2086460B28C13940C0A370E213924A3328E60C424DBB250A4046A91449288B86C54B02D1208319832444A2042212901042100A41644A4B08C240411D134404C380A8BB82481986463381141C68059A004D2084E1C392000A764C1486EDBB66503B8718BB26C4A8671513871D12250C1306058207124273294908051964D23447223377253107213C64920288A424805231428DC360C0B470512054A1BA8098110869490519A08265B32855B248D0B4400CCA6515C486DD390711489910A002A42B801099130642691CB0011134004DB468A0437240B8171E3B2515014040C103259B0891007110B3269E2424CD8486E528650038628583888D428855CB0290C27091816329B30829B208441240EA4248A11C8054C00406108664B882989384A43C091E01291A248691C116E4A48521B078E5C362D18944CC8346918958544900CE1C0818CC64C20184D48020644B68583404C1A096488BBCB84F6D5A57E5B1D0AA7221BAEA3AE13BA4FC57A803E5F07875A007686BAFDF2E1C8F8E969D26312E4D61B794BFDA615150770FC3AC14238F6DD7C949C1399E3D49E0A960FA5DE85C8AA4D5C3372198A9E9A7920EA5D0EBAC431802E05924F8D6A9422F36202468A98AE74DB92E03B3BFE7E52BFA0203BF62557CEB271E92C81B2B5570FAF2287FB3690EAAE80411793CA34B117A19CE2DF0865E1E7AF9C01734D2DDC8BD458141C96FEA44DD384B823D723383C65A59471CBD1F87965B6CEDD48B9E54C363377D55DB59F7773D67A3CF410AC30EDA836DC318F44FCC0224F134FB00DB1633E53695E572A7E7B812BCAE5A76FBED411F681F7AAE20404183B3472DC717E4B83695D99BA42EDB66ED0AFEFAB37A936B80677583F7F03C4F0B298EB595E61B655563C2C20B5566CAB06A68A3BD1D695A9937F91DF73F2C9B518C9C3C5CF2A1E5C038DE6F8A49CF735FB03143DE0BFA793BC1C365D11FA1F1CF21C1D5EE0F9C5CC0AA358B2507C673A567D29908D258D241F21BDB5E1FD8CCE40BC9DA0C4B2CFC802F9D40A83EB6F195C975CF70C5C579FC953819F44A88EE1DA5EBEFCFB6274E441915F76D38380D2611948BBD45FA90C8E25ED3635967846A4370B966A070AF8010FDAD24014077280FC2CACC61B0BA3E9334C826A56778462A49D90B95729F19EDDE233C2C5C43AEC4D1080FF15125307B2BB39228A540A82701C11F96F5144A2FA53BF14398C3D20A38100E897E96C94837B55B1F481CC1131C55DB5A85014338FB1EC1970EC15D45FB5ADF0E5EA6B40946DBB5F019595BC7D4943C74FEDA42D4DF056E263ED9040D54AB44C5B9B84FCD8297658F997FAF95A2B23A3575D07EC771AEBDE158DF15C15CB94737083D5D6D3DD20595298DF7B9C5F359F122146007396F4D8C7A35BEC637CAFEE990F5840958A0E3E49330AB512353FB337206464C5B74C6AB4026EEF1D3D4722CB81B5A6A2B898C250FF03D2B75DB7272613E821679091151CCD86CAF00DD7D71562DB0CD0E5CEF5275235FFD409899813AA8B114EEEA6B19756CBC9423ED5F91E26CE0DA87DB389837D52F4715397EBCECEBAB7E74216B2EDD62DD3CC2326ABF23A124C7E4DA35C6E86E9BCD2251C8E7F5C60C58CF3A20B5C10F6F674222107B6C25D4524F3D9FE125A1168EFA73DAE3D6764A17F3FAAB9A8C3C0D84EB972B8FE73882EABDD7AAD348B19C8322DA574BE3F9B061555D9164709FA31D779A003AE23D018F30BB6E3805B92F1CA9C6E8C787815C7EF605F0B0172E03C31DC93F8108E85EEB8A03BF7C43E2E821BA3EAAB11684CB6438A7DCF89FCE43504EBE40E2D1C52FA255449DC92D1147B9970456CF9899F18DE01B5D550B29BBE02779311096CD7583000584CCE6072ED993A2B97B12B5D209F21D2EA1C57E51D28EF5FB3CE0110B20451FE246F42AB9CF2259D0E1320521FD86932119308FC113192C3E1F0334F28F72D44214E77286B0A04E5106382B20576359E6BDD5906042030709DA7715BCBC8E7C3611791BB07462B4B47403DD53B01E4F4E7B93F42260265AACD174F4910F99656C720370FAB09947C59E025F9FCFA32F0081BA5BF35D5DF2AA65BEA5658B6544B1594BC0FE32A7FEBFD4E8692E701C8EE8AA60080A5B3845DFE26751FDAD9DABBB82B25B449ADB5F0995B91E86E798B147B18251CB65B4CBB373439613851285DAD9529FE0DF10175F33F60D9E89F0C31B5E5750DB0EF5BB80A79ED5AD572A694865E8C318554059FC9EBDADA8B6ABEA54384C00E4B6B18456BA36ABE1D3F4A33B212CBEF2E9651AA9818084FAE947BC6E79F3C004E4EB3742B3A22A4409BC2499A5BB0660DB9E3513AB056864FF2A7218316C8ACFE4D0DE68BB11822D16DF9B30934FD208F9B1D2EBD9B13ED64835E8869A693C62A85F824377F55403C101367A9CCCC79CEB0E56B8DF9D9081599AE22E8FAD493810D033A7A7507A1AE9F646D6C8AB926D25F59919CED98D3DC78E1CFA07DE907DB706FAEBCF33B2FAB667A72524F7140D89C9ADCDFB651F2DFF85059ED15240E87C85FD400DC211A292D692EF33C8A9548E8F5D7A8AE7FCCE2CB191E81120C8ADF85F3E152664D98E5EF5791AFB9A362FDD3914A0AADDB62F0365942200CECE86802737BF0824A5DAAA112446EF6B9167099E5E08619D31B9B5C6A5CD9AEC26DC8E31DAF298E0404BEE942EAA7515DDE3B3E465529BFBED24FD864517F69C370461FA478E8C185E55445E1A73038FC3ADA1DAF254AD5EEC0F4F6FF90937A2D18B303064CF6A939E24289BD418357777A6F5638CE3B0BD2E4EF765067E15EE962475FC72DC6D1A4919EBE31340418CF5B +smlen = 2882 +sm = 4F23C7C702A1732B245460799B226132F96BF6DF193BC6A9079686D887D618CF13DD46BB9731765BC8C0E19A1C5850C4856A7A30481855FBD2A7E7850AEC97B8B50F16A02CAFB69E5B566B13EF80452855CBAC56E03AE9468D736809CC24CEA7016A9FCE92D8E34DA3172EA7D64422E3D9094B802933868371BC0E9575792F8718B7BCD9C456244B508E62E74D15C33CFE5BD559AE581C1DE1D78B669493B655FDA1DB33B423D3413FAF73B6BCFF665D9620945466E9D78E64437E9E30F093C5976442766E04605C48A8201DC2E8E19FCC6E050E861D760C5609B4EF6D4AF09FF34768E44ADEA7081FD4A8B225C04D60F97ACA488D2A4462D87FB7A1EE98BA3BA543F73B0319235B6014DA6159BEE432D97EE5663DAFD619E0F4B2C158EC9D3CD98E195EFBD1DE92A60561F7BBC0CE08EA683C2A1ABA36F0113E6BCB7D2BB8A6AE383B9945183138454004E466719AAFC774A28FF27503F7D7DDEC4E497273F5BA922632E3172F58A5482086762BCA6702AC43A2054792DC490941CF46FE0D79100D01DA1E32A6C389BB9B82678EA8FD325C157A51C07C91A25BD430096E22BFAF2139B69AFFA7DC724F60B84A4BD484A4FF8CC1399B7ECEDD2A9DFE0A1DA95BD47E5A17331DDAEA3CA627BB277F4E3906AC5A6DF1C50ACC8E42EA460071AB659300EA2CAD04145A67B988F6C80948D31B32D4B45368E90C8607DED750F1511AA70C20DBECAEB4735EE0A12B30A2FD01410D30FA8AED4D33FE0B12DF65E6DA668FF2A1A0ACC957B16343CCD35F67F5956E59D6339A77C4CCA68685AE5EE70116AD9A546243AD442960699F42299BE7CD4B081544641831FA7C522038FE732CAE056183CAB24818DAA63C2D98C784D448DDA174F0658A766131ADC93C3A5629FDEE82F17B9631EA03860D7088E9166478EBF802FFDC05CC8B0AEACC021F7D6AAD237D640DA89954D6273132275B9F9A1D1E66D99A4865B683C1C7573175A3F2F0AEA25A77349376B983A54FC7EBD7A04FECCB3FC6A7E5A1FBF2B16C31E571517E4BE0AF13EA45C7BDAE6B48FD2403D02EE07EDCB56ABFACB77B4AE8D71A35EA3677B7EBD2A64A3D95C04227A7DA07C30DF1D3C6B8E2D5E00F4262EDE882C1D8B960A03C06FE78EBEB80A218AFC242535BB2F678768DC35212456DB846593B1A1AA81C9C5664FB98B70D44F9439EFE02CEC1B768FEA0F750F53B61F280D2174A3609631E23F09A861DC1729F499B6B3674AA06ADBE7574C6E970842D1A69CEA59B195211F117F2BD64AC9F46BEA8021859BBFE55B5775BBB6913369BC587EEBE287B98080A418FBBF5CFABCE360ABA94285FF54C4E684789ED140FF1267F69D4C163E6C08C630D9FD0B152412178097F0B2F2DA0C57C3BFF6310B278A68F706CD6290D3797C768CC40DE586FFF5B8607474A5DD225A818E8023D23C5ADD85A697510A0899DC4DE2A804D549AAC4E7FD4F70F3306BD4B695C1E5BC2357883058FD867E41EEE91375A620D9F03CDB43170C9CD00B3A7D2D6E768179BF4C5A54B19A7B9CE9ABC18968E37CA644E852BCBC115B627FF3CDAC467BEBDBA012A618A6679A1EB531EF65581E838B2C0AB96FA8D4BAA90C4C5F6536BC6A491FCC52717D259832268C127575DD23CB9CAA0683B7EABAF678731E6D8E297E23DAA6D3610AB8DAA247AE86EF0E68EE494310B30E62F7779E5FE2A12797DD1FEEC380FB459951104E2F8A71CE3F280323B46DF3004566DF23A43C6F39EC4E046551CC6E75F47A41F78320570367A48CE907C1EDB4B8D027DF95C429350E4402AB2BAC8E9667541E1578188D4A91A88241CAB2A2F6199B5D02943D22DC3FC2150AD8FA79A9E3155383C713DD474A1E1DCF57CC50001807C0581AD26B68FC30D81DD4BEAAB72ADF5AAD8D98F643E8BA4D75E3A0972BF8012659E7E717BB4E3A419FC84C5DA03983759351349EE50476EACD2039CF5D05AA602A2B4D744F2218A492F2552AEB801EFA72EAFA36C58D78F111F293FD16E2D39E07FF52B5D4DC9FE9494A6B0B849F67764F311B3B89EC17D868DCC848BD761BE694C3B0DD727BAAC1A3E82890792034E01B754C7A54AF4DBDB0AA1C78D32F9551368982C29B724251C80390265FFC3E6D7689994B5E671E5A0E84140F9B6898F72C7A1DE1D0D471811EFD816224B6422B8E4860239D52850548DE7453B8C775E5B6B2D8964D5022A1C54DBDD4F73137F7FEAFE940DFA23815B457E763512D085542E8B10923A03E0AE64F1AAB5E767B598B04703DF0265AF08F8999650E3EAAB71FF7A1300A987884DDEF816B16D0D5D2678EBE3E264707877940F25F0C1345D9C50CFB24B29CF950138982020F2F89CA25B167ACEFF26330367D7A10DB17A436364356C51E5F90417DF22A8CE7F0823104318A6C9F11A48A6074A17D29D716DCBAF9E7FF49CE7E2D3C5A47807070F68DBB7EB77A2B46868F9157EE1B0DE66046D444D7B7C5998C6EA04B4D616BC2C29A8A1F043AAA9922D66559781F838DCB2104C0A265B3A4D2DD831B71B6AE061E2605DC2E1B3BC3613525E71FBFB96B63E0258E2F8128B47D2F824822B559CD5F70A4AF5B4B2854323F5F5C64E728798E532D4349E1AEC340A2324B1CCB94424CA5F2008BC09A2843457BE5475CC681EFBEBA9DDB41E464A45F2A90A5E7463C608A29F8B38DC746F9C69847E641FE9216B244271C81E57E9CA83CC17986B9D65FFD68A6EFF0A6C6E48674420A67B31000C426BA64973C6DE6D291AC06AC17367349D18B4C0715838C05C850B0553A153679E905F77008942B84159E8692E163F4302509551135093CA2D4334525261CB4A1E7D218B9BAC708D7AFFC304FB7EB876BDF240DCAC0C341FCCD39387358B595461661F832EFEB63B0B082B8232D870917B4AEE7A50D6276DE0D0C343E6F748582E22B5BDEB4B105B95C2FA6E5FBB031F32DFE6F1786EE9991C852F6405AC3FEB882EC168E954CD0DAA717F43F5AF18F7C2790CFB70994BFDA9608B21BF15EFCEE925D638B8BCAD1E2813B783F7F230258AECDCDA585F0797D678D282AD16FE97F0194BF56EE0465DEF1B1EF3D2A9B733382D15060CA0A32A48BDF7511527F5D336F7FA5228C9B097CBBA36FB527DA85935611E97F30EAC6A88C54D9BC7002C2FB4629475A174B8C016FCC28FD0490F1D22C06DB223E74D49BA81DE701AE5461527E79F14409C5BD24C22A754D8B9E071174A412547B5F98E770FC76D2BB6626DA7FEDE1061E540B566102AA9552E3F6C60F3DCD57B3A2815657F0315C6E920091A52D6FCEC6850892369400C47784FE5000C1D1F20272B41474D50597091C7C8CCEDFD032B2E4D54596364717E8F97A5ACE8EFFA06081C1D22243459628D9EAEBAC6CEDAFF2B525A7281AFBCC4E0F900000000000000000000000000000000001324353F439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 + +count = 14 +seed = 0A98A2BD2B9FF42CFC18D3396BAD052E1D0F3372854DA69A318B142F7A1AAC609C3861263BD8FB0549DA7266784DB8B4 +mlen = 495 +msg = 8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A +pk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E3386EF98C2B4EB082A56449AD29C36B072D95ABE10C460001355A9CDC1A4997E1AFE5936B10EC6184867953502639C5DA1D0447212EE7EE673BBAB02816E316B0DDA7841631158BE931F5054EEAE2BD9A1CDB4396969AEE060F1DEA86657C87EC34E002627E37D1C403842B38599F95BB8AB3348E5344F5719991E04B7BB97CAE7E7FEB1FD8261BC4B6C490207EA04410F7BECCE33160C2192060DC84466310B91CC2B86ECB211BAA85041D56515F21F7085ACFF07EBFE678DCC87DF3DED39303DCD20C0ACE9E5C53D017AD725FB61EE601F63231431F30E8A5A3D43163F861258608236DC5CA4487E6FA57D8BCCACA881B71DA5F9A8E55A65F817E27FACB6905E44E13BCB6AADDB5BF110A3517493181E8E3D831BC907F8C6316BF6AE3DB1405DD0D701305A5E956D3C44BBBDC10478AB6F5C46951C595203DB8BB3424488650E79CDD3C7294CB795DD78A4C6EDBFE6A381BDD9695030D6B2BF230E201050C1DBE11578832CE3385D3149D4EAF4BFFFD7DE5DACDE7063EED5AFB7599C265024E7BBC5240CFDE6583ED02369E76C5C106261D84D35A19C56031F79AC91CCB1FC6432F0E111F89CD55CAD913D565421B2A09CAA292EBA2B251A7D95E1CBCD1D49EF0D85BDB9F1558812B56E40A1B140580BC57B4CD40348B7930889DEF7A8C9E187337B32C4E4B234FD472DA7C1D2D7FDF0FB614A4242823D8F972FE5CD39CB57ADC68154361C685DD2DECA48A566FB9AA45C521B724EFC6557BAB61818D0AF74F9E7891E821E96D89B15676BC8A7ECA6C4C22C43CB2589AB48C1A5E11BF1C4BBDA97A2CE12DB334FA0164B5FFB585BBCFB75643D762C16B3738F9935C1FE15E5476AD846B83532EBCF6E26D29DB8C7012EB0416D07BBF6C85141E4963D882EE747BF547DF84FF54680EBE910D9BB3ABF06AA6BF9C0CFFEC3D2331B453C5915362BB6DE38CEA583A288DCADB527AF9D78A491353FF5CBE5305B14038814F06CE8DC760845EE32DF988D851E5889DDC140E834DC35D65B76B0BB87EAB906A268AC24A0960F1BCB369C24A788B7A29A60D46A801C788EFF6BB15B5C0314F64154FEF7B3972C1C13EB54DA5A8CF12B5AE4BF70244E7C5BD39D29F54D6FF1E396C39B699D149550F4BDF10280943C3A28D02DD535E6FAF303618E2ED25B2AEF09A1675FC29ADB07A16A17CFF1B6E2C32DB1DF389449D59EFD7FE67A30376B65FBBCA911A43758DE12401DD4B8F4F8C8A6A3FD0E628C39BAE98C9F7CE0F6611459CEB2DBFA183A2D4174C16DA6EA8D49E28EAA0DEC097F082A75DA561E2198C6268F773D2FDEFA952749AD4026231832224839CCC20B2487B14A5181176DB1FA620C96039FAAD5A72F0B41213EE2F461EFD24A8226B442D844AE5F7AF820AF8023792E8C5E15D42FC847AFF4BA25E7022367E2DAE38E0FD8B035B307ABD2B7DED62B3A64DD3CBE966A6EC3FEE27F02BBD535634B6CEE3A3637A7405E671217647A950F7F8ECD45F395C4662D97FA81F221764DE960F209A22DC7DD713EE63C199E225C12EAFCEAE2DB4CD5C4F2AF3D095D0FE416A1F020AF5AED3E8213F8795E33B2F39670E563549F29E352C66AE97DE04299650AB83E28AD2C65742F969C8F07F6735CA226A92235E7B2963E301521FE70BEEE53D34FF366B3E3B0657AFE45F1FFF0406A61F199063433C6B0150A5D31C70217E79FCADC89C03100725945B58AC24DE0E3D9A14E8542CCAF2F3F272DE82DBFB13A929CA25CCBF9AE78480053BC248D08E0854426AB6DAB6D8CF4E62735F483888BD03D471554725277567B3C7F0B8A00 +sk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E33FCB82AD2F2D003D801687F31BA9CADD6465FAC6765795902F7E1D1F39AA4FC8E07749044FF31427CA7FBB1D7739988774B19875F2F85935396E198D9675CEB799B8670E2026818192D24C78404330013184D18454923280203010A1A996521014253B45112068C21370EA09830144006600666841692D9182EE4180CD1960CCC88654012421AB63081444921806C401820001070E2B685A2302C62380D19B75050C88C5BA4804342665C446604C3881B38261939820A176A10B10449A249630090DB42084222614BA0499110088232709A30811C96852426901203400B374211A80D44900C1CB50D110171C4942420320C1B46464C96691B331098B245A4468CE2308A5A164E1B0802CAA84518C68D84140A0934094310225128089432629B92489C388D92B2605A288E0A93208A38125B24208344321307668386714A3040C0040CDBC64DCA402D08B520A2A08484C0500193280A2780D432041B102C0BA66D52060C12400A0B96658346651B222CD046721A346990881124260D622451C2004412114E0C184601435244B86014470EDC800001198D5820661092510B45080AA44419862D5AA2912117291C3669DBB83120826022B58C913472E200844B2266C44431C322920C84715A8251A33231003072E4124A244145929244504870D8B88D6028210BA47149B44144188D891272C3B201618801E484058310228BA2899A0829DC248262164C8214428A240EDC802C213210214202E21869CA486A08984C184741E0A4705CB84DD822644C28295A124D44005263184A22118512C284088691DA022894248100208E1137520AA87062269119892124139258462C44C628108500E208858106500BC771A404641180710AB80D813605190711D4021222834822206C028901E1A061C4A82C0C446183829020434660A0719A088AD0A2294404460393845848129C4264A436885A066DCC320263444E90222D8B1222A04612090341C836628CA86511C7281313489A466110A14D8A462EE4C65191822810036E44C6486322105B48320119609B263208082590800D93C251DA486D91104ECB888463486D13B531E3B4000440490294301C042A82024D02C0658A22106244221B486CD4323202C40518A148508209A1426A1C2141142524E08648A00890D91845B2D7F4C4AF0CB5B71ED6B9C877D58953BE5F60384B59B6459123AA45537A9C9A0E1C3D50738DFFF41B8A4234E328113722FFBE7453EB5FB913A47B2BA5D4170FF5B1D61D827D7776E60795B7F8EF59FC5B9DBA734A52EEFB45D143E4BC3CE14371A35D91C58AF9852EE8AE8973DFA939C3F62484AC4AC6286012A09A8778FCA3DC115197EF18EE9A20150BF2C737D0FBD9184BFE1D7395A521B834719BDBBD8728D5648AE6490F278A93CF48657E5F0D0C247D61F91F5FCF34B5C44794727C8077391B3ED7E7AC7110F74A9AA2A35B674982EEA424278D7F3687E6B9C5CBE2D15AC9486A46879079831C59B9733427772258DBA0592757B418794FA3A9949CDAD1354C31B013ED333D5E05949396F0F2A3589BFD12C4E1A70997C74C162A97B6B30AEFD6922F7C6FD5374700C0E3E187A98085219D5ADF07C30D966595F01D508F8CEF7829681FD383F6530D21BE2D5EA795DBA2FC04F9C289E925D84EE235F4DD8A08A21E39E1A74E5A21E2407DC2A6CAE71E88BBF4D3C8F7EE23E0838FBE2E83E6C9A09F9BED0688A95301C76A13E38A0BA7D1E8F37856648D940C0C51F9BF2A5EF3895735ED53162A0F9810545DDA52579D3127D5E30703F6D55285FA9C4BAE813B40228208B1BEB68E05AAA4ABD4280E0074F35B3782AA01042F12F8797BB5A4D0233FA9DD3A06F8A7A9DA1D0715D552AD69B8EAAA8B91218A8B46F240338828E1A99FF0EC6C1DA1B3DF7CAF070E50D070CDA98EDC67D8A89F983ECB0D5C0C377D636A61D4D595C1ECD87746E8CFC2EA005EF116CC192055652571E8B98F492679D86BD7742896D927FBD4CAAC76F4A7474497F54D30E1238717306B5A8363CE4D59B7C26BDB14ED7DE495508AF7F7AD2686BEA5C0DDAE2780EE5FD6348E9373CC0FDAF74F6D4CD05C612EB3C257F202587544AB36351581AE52CEFE3F28388A4904ACF82AFF1B908C56EE9F1B2427430964602F661042233C6ABC44315541DB95D410693572C40CBCDE8682B8CC769F5877D63BBD633E22731B84E3F7519FD05F4103B794C7A89BDC6AC898F3605F63077814F3F9533394AB211510E50A9B2D009A68EBD5EA3961E69B2E5ABC6CC2BFD8C8D56CEE1C6341BEF858B626959D88EEA02EA1BCE674515F34F526666D2EB8C126F030E86B19933ED62B78D90E01828B0621CA9469BBF2DB7C82300F4FD1426EC44BCD892FF73EAA3866CE5561E69794B1779EC8C16B8C19815F1E71BF51AC8F119114AD8E78CD2454D77079905B8463278C5368ABB693A784D616AD589BAF82D375D9E56DACBC931BCE5C1C4E1BEDE2A8C701E1738E640FA110BE99F26F566D809B64863A278AEC165438D231C0F05E314C21AE78A5EAE5BCAB89396D482A30D684E22B4CDF028B4A0AA6F589E6AA5DB58F3F1703E889ABE46629F6C9A03FDE0C85532F80E600923D87CE17F6598663E3FA2E20941F577C2621654F8AFA4465486C6FFE956BA0928143CFA8CF1D81D553EEE4381823700C724E0ECDBE83207A34EC2CF791B85E4718D9B38F19B1901867D47369519D090CDEF71BD25AF3CFEA65B66435C90E422ABB8E77C761D2B973EF79F809641E8EC66E89D40EE3DB3392134A60AD5019A9DC258402049D3E6E955005B973B22DC104C85A0299B04BB0C6B188ADB5622BC57B1E5CAE624F7D9F77EBD24D47F8690B1B064EDE0FB6817C57DF39C8F4A3033F945EFB5097E878CC3D4C5719F0AD5B72FB1DB160736EAF0D10E67B385D0F259FA5F339D1331AFFD2418DE3162E6E2EBEC4EB30DB3A0239AD8E89E922A740F083F2A961F1E4C00089B644AD662011C582C6C451DD32677AD8FF07BD37FFE341FE0F3519C5F4E40852FC7ED1A6E8F5954F8FF7F2C72FD6CBE1F5D1830231206E768BCE2C86AE07A3FD08527602F305EE0267891E930DAD47EB548A3FE1E0687EC9A9532DE820E881F4CB64A1ECCCB4565E8045C98C0594237EDF6BFF6CBF5F54A85A81864508E09F19E3269D81AB2A2764F27F7EC707F6C994E4363CADE5BD02BEA1145A57148C810953051B8152C074C765B07F9FDC98509F8857A07E4D3BFA64A2FF3C16E142D285BE1D2EE690A21F7959DD82920736775063FBC38124319E929AB6E9589889910B3D25003596ABAA9DFF41DBDD09CF90103D550CCC57F706767E59ED11476C48E2BD410464C08F9996FC7460439F66766CF6E10363131FEE677CD1E6FB2AEAA4C9EAF553579A21F194E3021CB1EB7D191E38C68F50663E78A1382EB0472C85A1F56FE77C377874EAD17FAFB19CABF5F735F61833028E65F1C99AFACE085A6C66F187E12175E54C8DEE1A0DCAD305B58AAD186CA234EB9294CD1224A8F13516 +smlen = 2915 +sm = CD208A638F62107C6BA24242E3698A3C22E0CDAC3C6B90B0BD24B34328ECC682772D121AE81FE7DA82FB48F45A622C8F2D3C2F25D73B83D035E8FDE4B7EBC16DEDCD8B6B27EA580936B99E69E019B628913FD154488F574196C67EDE6FC9F46C1B4F6CDE833B197FB379D4471060F4F30F036D38E2D267A973EA3C5A1BCE06BC6CA28906846BF9D5602D857A80EC63C349199FFFD1F4D192ABA6A4E9862B51E319C9ACDE1883FB3C95C002545F235F09015E5A7145C73B620582BBF2A39FD61E10BB9D4174C0010ED1F65051E904817D7C5DBFD18ED29656C1073BFF2335CEBCB754A9818D84AF7C591C84518968391352212C48839247DEDE52BB403C1B9B7A6DBACC284FBDC10CC1E0308A689C57CE6191C2BB8D4000BBBFCC7B56217A5839FB588F2903B608109AF4BDEBF5516E4C6EDDF05D00A619D17140AB5F2801C18DD8464F66B59EC4778586231B84DD0289BE5A8E9A12C0ED73325ED4C076A3A071280EDAA560D1A11FF3B68F6BD9F3B44674EA8AB1B04E27D7CE4A9194CD02B799DABA54DD5807BD3757E60F7ACC2A53135A2DDA66B21A196CDE74589EAFF4B54BE1C96E4C64A4856A20DFADFDF22D3C4FA3FE361FB47A0135C20EC19473F28BAECBBEF707EAEBA0D40C52CB24C79C0391D7515EFA22D4194B76C041641E2CC91E88661FAB3F5B38991283ACF398CF09417CCAC8981BB048E10755D274F985391A8FB3979A5E0CB5A414F51C58B8A79FBF4FE5CFF08C7565A5C97CF26A4E7292C14946A8587C692017CB97A3F7897C33EA82C86DB1EA6808ACBE306A0ED1F09F8757DCA465B4B5FE370D3715064B18411598F1BF3185AAA5B4A2511D6EB14D04ED76DB1056E811247FCB3C12A9295341E1D47D727AA9653BE62C7A55A2668F136A3D2B78EF6E9B185D50B4F6B6DAD78B26CA870F0BE698905A6A4B22B3E0A95A1786F12F720D4DE133651E3297011F10708D6E6AADC51E70BA7BB5A7629A2448C338DA6060C1F8665595E4007164A4D67064A99B26931985351BC57D832834F385814535532357749987F45F072EE0BCAEAD748907994DB848AEDB8BDE59B9B646932C43A01E99DC0EBD441BAA60C49CD643ADD1D712CDA7B83CE882F327A7372423CEA93FB4041AE1A13F444417DF58152A468E206AF3C35168FA1B3EB2D7E0145D1E50E42221B54ABD3D26DC3B9DE15607DE7161F0788868E33E3097DC8E0AC19CF27CD48FB8DE995071A1E9CD944D1956E08CC509894FFC4570AEED3AF9EB3AEA336B13CBFCB004760034486C32846FDD8D72692C639F325A897A281714EC293204706E998D2C38B6CB431CE4F4D3FDE38A2E33510EA32F22854A575B69230DE9903FB51EDCC022B3FD97DD9B651453523E46CB05748829A0C22644C6EF70F0C679415684E795B97B586F8449656664442FA2ADCECAEDC0DC6ECA6E70F2B62098D9B1AED8E52444AFCD7CC94BC23E3124C0D2FE2558BFC0C585E4BE0C78669F2305634CD6CC24A1DFD94571DF86AA4D649A57663CEC9F90D4AA7AB4CFD914B007C1058AE7F2F6CED87E3A31C6F530831409D281FFEA6BDF76461179E591E66969893455D3C6C5D1A7ABC29F0BADEC26D80458E6BDF9625078A179C0B5AB751522C9545E218AE5B7E6436A3EA8C87A4E59B2359910059F1183B73F448BD7ED12CED73F9AC3B078FBFBE15CE39B0A5EE62A4C527ED78E0D4067BBFEE675D87D4FD9DE39A59E03E2BC30A1C4DB37257EB1274717D1E53D6F31D1F7EB475BAD2E2F59E04A2891A05485D85399E24AF85D793D386F1CFBD7B11E69F0CAF8CC0ADF10F2D4652C7630A9405EE6D8473643B64AE0E69D6E5CF15199D47ACEE6245FE414C513AAC9A30CA2F021B5F98575CAB3B0949F03A5A48B5740504A9D6CA4E74F3A6F0D792F0D750693A220565940DD8889C3D5615DFEB2694DF6587DBFCBB6760B254A648A5768D5C6EEC89431CE3921721E8A1D8930A3B5F0A0BC9C369876CDBC9263E716E0D8D7819C6E4353C17D5837B04F3B41E3551328014C177B2BA1F1DD406CBE06BE5D7D252D80A38B7F4F6BD01F823F7941C50FC0E6C0E0CE3234B6F469BB52D6FC532E3B1CDD0C82CAD4FB658314FDF7AC3766489F31EC858110BA3E715016315EA3D5B1E4999E07A39B70219CF898D481F172AA3BEFF59277DE3534F043456692F8C8FE6AE9F6C3AEA00C2F0AABE02843385C8B08FC6C8DFA5992AE0A933D786A2EC41214A6E6B0271F7E33E5AA20A5175FF2D463D4469ACAABEADD648A01431B260C74FF265FEB7DE0A3A3DD77B96065BB0D822B68EE44DCD0B292D49326B3D10A1B3919850F4DD07287DF7AFFD3D063698BD9C8EA2CC277D7709DD483083FB41B991BE77D9812590F4C0F9347C0CBE28A3808090A73EE77EC589167ED28D250931AE1BB0BC5542001B2B331B199F29B7E9980DA740E0A3F823B146585A21E073B67351C188481B1C5E1DCDFB4EE73896574927812B9AE68F6D96CBC81C4ABA12881FA8663D31D93DFDD454E3AE562B90A799DEC97EA602BAD51BF8596A6915E50C59617DA2701C6BC04B226DFE28E45E51A04D58A97A695FFF355D969F88A56688343CE13EE58A407400CD5F64C83F144BF698DDC2214FF284393E448545F529BC6E30B0E5113EF879A3FDFA679DF36DC1F877AEC267E1902C6A4DCD0064B39DC045E95CDDFE1547BA82DBB76A025B7BA0801EED06D5EFADAF667E22A8B21E971ACB7AA9209920917A774C29B2448F85FC19A95AC41F4B720676789C5FE1F44F41D15624BB2EDE8FDB30F259E4FFDD0CF237A4F25D98741B009765AE721A9C6668B653054AA1D8F5C7DB45044C4163E20343FBC565F98DEF5A4A5539D7E1088CA4DB4A4827286CB257BA5AD532125753C62937CB7BBE7914469FCA851EBDFBE1FC70431998F84A64CC5CD8696A0B56F4D863E79538AC462123E20E04204CE12F04557FD0EC8B1476C9362CC8E95D750EB11705CAE3FA1CD558BE7D28844C6863DC61B8E0167DB7AE27B7B62650F841FEF221018678D924286AB5BF2E02C827B90ADBA44CA4675E7BB03155E8F84161C8857C4A5F72428E166BE5B9CAF0DC8C0A91C02ECA4E0EF1D07A7533666989FBB4ABD3449E3B89E26B09D54B67E344DE97C08212ADF09F9E932219230CCEA9EB4D73B4E6983F74B9659C6BE4D9DC83AEB858862FC615FCE211BD233BA4044C2901637B9075C57247BCD5F48516143FD5F890B68F9E40655ABE7041787173ABFA0BD47E5B56DADD52F482B5090E89ABFB384819B2B7145AD0AC0083592DC10F01A2453B994F64E33EE928B8712262C3B47505A5F64686B729DB7BCC8E61C1F2C2D4275828B9192999CB3B6BCBFC1D1DDE50D52626B6F799D9EBDCCCED2D5D6F2F300212C33374B65728486888993A8B0C8C9DBDDF9FE0000000000001125354A8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A + +count = 15 +seed = 9887F1FD854241A301EE0120645CD8E119B43F7BEE11F77A835E9ADF518C3A51CB76D86653FBE73AA716264C146797EE +mlen = 528 +msg = 9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 +pk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF8752186ECE15759F11DFEA6BB8ACE75C2039E6DCB064BDB7A6F61BED4E671CF8293B5940256237B9B4BE1E15F03717C933401962E742BB0C2456EA68739E8EA431BFD3A681EAB18E9B4254CAF2273C55B92CCDA56EB9E75074B19CB26D012BDEB4FD2ACD70742CE176231E145713E89B4DD286B8C0C734BAD37F8BD510D7E5B4C70D0797A260BAC0DD3BC49BDA6E480EC05A18F28654D8EACEE9755E93D5AAC68F54B640E071AFCE651AF102172556E548A2747D46AF500A7FE59BE47C48A89EED9BA7C336D61E44DB5213D0DD0EEA87F1A5EE3878451162F1B942285AF5A64F424C911DA897E9934D790F2835D4EDE2F5C328356ED7E03752BD71CD064336C9984E1DB7943F666EA11E70246F606451AA2E457568E0A34716560B1B8E26857B9176231E3305A2A037B5C1A50452420E1677CD3655FE9DA8A9EAD513C5FFB4576CB33F1ED73E5685F86DEEFC0A60C3F8EE79836E9FE2E8A39E4164A80B433D529E6E3DCD6FF6051D140D119F3D3A820AE4F1CDA6157AFE6E1ABDDA42299CE6B0622A614F499DFFF7D5EE702B8E36EE3FF43EE07760A03FD4C141AE829F233527DBE784B7EF2238F704D57BC65A34B6A0F06B707C830003BF4C73287581E03B4EC5EA1D3164C16A52A293BC08D857766F0645D567063E5D40F830B3381840167F53FDB600F5DB2ADC0A61DD93A7C9B9B668C355DD9A8C5A3670E1E625FE21FD33BDD9B2F5A7550C83F27B2E69923CDDA5396FF5C1DA0CF12FCC5EC1AFBA595BA1D3204EFB3F9394B7CDF554A399896612556B3DFE77E39A0C255E1550C612FC1655CCC217A875C8A8E40D1BC312E31B971187C236922BE7A5E37B8367E5AD4DCD747D6DDA959711AA622273711E1BFDC8955A525EAE61B71CA7D35446FFBD8831A691B56DEA7AE6FBE5C559F6050C04A10DF608037AE34E0FCED2323C08250A53655488FC6495BCADCEB94EF1598898208596D0D67ABCABC7928C2991F92E3F43FE25D7FA6198F0394042F1E677C542463DBAF2790EABE3BFCA44D5FE589B509A1162AE1014190D55BE2ADEC0292998AAD63C474B7DD8819653F282C8BF44F29247AA19382664EC84B379048C3F29F181635EE9BD94A018A692D0EB7761523F3CB82C98E48D8C94824EEFE9F1CAF9A246EAF47738C1441DF1F4F6474D86D4F74FC64B42E85E30DF1EC7C588AE266C6D9051726DA54C437C62378127CB428EC9F34BD40F64F95A14A18455E86D6B89B22DEA6034FD3E8624EFE01CB31754FC0582BFA7F99C8C17D204766FDC79227B23872ABE8DA0DFEA43C17615FD0ED6FBADDEFB6F5A33EFFD6D8A0C1402CFC60703ED9ABD6F4830E3AED9896E0DDF34290D7EC2BE3F70A3225FCD18D5F3829B068F6FA57D6EF0E4A689FB04F3CB112837D53F1AF71615EEF1E336744F56C26B7D85A6E2B9BC6DA13322C4AA78323ECD6DD95F925D940FFF820594646B1ED1EDBEBD38C671E6F3C13A03A2EEF142AF5DA5B2A64EAB0BDAE7F69F68EEB6A1E1A6B923CCF7EE6C65A88BD46003D38DE72B37272B3AE20D869C9BEEE85261DBDA8BF4EE4A586B5C1F22AE519C13E2C22B7F10CCDD41326B32EDE3A2A3DBDF4385A0FD57220A4EBB9213DDB621E07EA5BD23C6AE5BD1A9CE668A5EA372B4C628F303EB766B5ACCBA3B486C2CB9B97A5C2B8DC0C4E63FCADC571AE38867A5D4EA7CAAEBDDC4AB196BF3A246A4ADC9C506410D9BFC32C9AA23EE4CA393CD371FDA2A3564ED81C725392467CA63248AADF87062D82310D6C0904006D740085DFB2883B0D5C28DB3CDA2BCCE5C0937A653115D8913275936B1 +sk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF87521319241C1772FDCACFEE2BFFE754BBA8EDE34EBD00D96748C0BB951D6DC7B5FA6AFE3BA2601077A829507E893331AA3715A7C22F42F6DF8F20819F466CBA6162934224D320861C080ADB886D1A176E94C4808A067158048924376AD24490E1108D13452A048121DB4264CCB46402092924941094060821A0252204021C47601818258C424583182E40949162182888826900360E08193218264912240E5036624C244D8B0485A4A2918CA60DD8280252C04964A08949162C928004CC023091824512B8710C012C49288088126102066D4C80915A2412503249DB84650910264C0440E3C42D4B060664B24099104A101069899401241142228005484050899011E0249051480924C06C19B94C1A279161966182368A10828CD1861019462619B601A4A604128844631241C406828C888D84404DA39644C2062450A24008299263086D08A2010B868803C78019092552B6215B284C09092C9B1226D3963118484442941122377260224204066124B7802384902286100BB38913300E53082C4C24459CC4201A268500C38C48422A9C0800D2208A24A0491B29828CB284E3184EE092519328058B9480DB026591C469408429CC462A099701804601A4400D1833900444229C3026089929429225D23809148681040244122428DB12200416241BC331D1243182B410DA16069B8429D1C0041202521997851AB228211950C2408493040DA0446CD98481881881D90471D1362A0890648C12800832010B400D1BB470842464589671520205DCA42124A14C13468A4B2282D1142D5926914096891339525AA81161086821A44801894CD8264E811242D244819AC82C48862501C92401A34892262A11B7110B0720DCC2299C1209CA22315342046234004C0468E1044114C485C32249A1C44C0AC05199946410444820412C499469DBC28860842DE4160EE2960C02070C9AC8281B8381812812D9B811A1042DCA161202288552A47113451042384DCB342E58486852908C11320A8A380C59C4206444608194651334020923601CC14DE340911BB08C4094409C484CE3042A882045DA8281203990004185182885C9A06C0099880B021011B1241B87110135314A2601E4340141060A10A78818C929D802805C220944042AE2B225E4066990882C09406040C8515240061EDC20568D86C8CFF041BB74B6BCF637F4E079AC1769BE0DA808A37D136AAA939CF8288C28D58F0D9D24BE0E7563F3FCAC0643AD01AE8D49937344A96C99C546AE56022F4C6ED056BDE24B1F58C222A75C661C87E0B49572F6386E1E6CB3AB393669EE89C1E8F721FF8D6956B0B81353ABF1429DBB1426F974A5519AF19D1126B7A4690E30685810F238DF6C38A564405A4777B2FFE1624D06B7A3B59FCB06CC7CEFB187C31D6182A5A56FCC443AB47ED2B4889737F13DC9C1BDB8FBA545E36B20FC77C9E5F8A28F636C8B3F8641C0CA8446978AEEA4271AB0E7CB1E12A0AB30DAC383E660B5C8142E9B1790D82A1831603EBBDB3D237F41BE0480E65734FA8EF5D9C4CB20A08064F678BDAB6A0938F78B6137F30F71AB00A5831B330247F2A223C88C0ABE7D3264599927F71513DABF369DCC2C25540F3ACFE26860E68C5A21814FD4A27B24919277897DA52CE1E4B723F638EDA8034ABBD6C49180E8F6818E9B6B25120D29E23C124960D734E172DD102F341CD8E2990E3E7B66623D4FD451476FC3BFBC70D3EC0CBCC1E33EE2B8EA6ACA20E3923A6EF5AC07CE5879AC8CFEDF79DCD62EC545D661033DA9FFAF60E86B984955ED35DEE283FBB41DE9DF40B44E43FB119627D54CA9FE40FD6AECBCAE6D42D9FDA465ADDDE827C784735AC67675BF769C5C7EB434E684D4C28137FFA595E8F8259834F78F2CBB8C55AAC4050A37BD99F8AE0D23A85EE80258F5D64F437A84BA1E5B55221C3FEB0529E1570BC939324B8C6DB1EFC9BB12B5FBE277DD4BA4F3B463866CA331A6F8F800BE7C7EB896593B53DB1451240F9474A83D8546968CBEA323FA20B612B003797FC578A95CD286952E3EA60570A0CD568E1D615EE58394A7352CF7795828BC1AE4DCF0C2C2BB9871F11971B7975E179C6690D3777443A35A0980687EE3A05FC49A62913CB86317014DA710BA6AA4535C1AC9C62716B9FB294CC8AAECD49C26FD27A781D966F87E75174E55BA6DB70E80A50D40D161DB0B1E960624AE87B3D4DC17A1DC285DDDF8C96CD16D81470E987763AB99B9C8C72806556F855DBC6AEF41A8BC1C9C9F46BCBA2F4F905518D973476571A7D1BF0BC2371F4C71C65083FD4D28D7ACEE5058820C5C237674FDE98AE192F795C0BB94C8CC2C998ABD7E68F6A5794AA133FD95DDAB0D4C19E6676FDA9F445FFBA6D362EC1331CECC953ADF1539D4922097E29406DABB6E0996E94554E599E27E50FEB3055231E94DCFDB0CBD8EE1F0ADB755C09E36F8B864F631CFA3DA3B73FD4CDF35FED3056814DC36A68D7982128CAD3E398EBAECF08B92FD394FB1C100DE92A02C153330AD32D586C97DDD09F456920E63795231565E3E2209259521FC9F431BD39F301AAB6B0FDF53C3904508F6F845DEBA27A7F6857828219F3ABE535A114100D84066350F5E21324469831F5458A625E5E94018F5411C4AD8AD3AC737623FC7BDC7CA6EBC4614C6A50D6ED11E59873A3173CC24CA610BAFC51CC31BE87D917568314BF90CA6109A9E957176E6634A8125299998A4FDBD1BB78FA3002B7F6AF1A9698DAA7C29A92B838AEA650AD8AF6715AFC7848D1A9305593F4808103BFCB9B55FFCF8EB13ABFA80BD71EF0ACD792AB0BB7D6CAEF46A4FBF83279FF31AB12A69D5E0B9378CCA3911BC6758A59A295105EA4908458F44CEBB8A7D7A716FD9EE894B81ED708F2D43CC215B937580EFE9E76ACE2D5E70E182DCA36F420E12942EC2D5E063B7DC865FEAA9472245DCB6C5C6B00F4EEF07D0455322E1AFBA85A19C130B9E61107BF53B4986B535CCD95450FB4713585EF00865B3A2DD7B215B7BF1354AFD93EFF3413A011D962F455C242DAF2CFF41418531DC0DCAC4BC3301AB33FDA8BEC9DE50676D8FD1F798FE70B55094E163054AB9C4DB2C923B57D7AC7A97964C5E75DF154FA929414C2C37DBD91C93892204DF18CD35933EF1B3A79C1E3DF4FCEA92EE5459700930513E62396AEBB638E78654F41FD7D295E0371570FC538D80232B38BE6A570096FB61A69B3079D1A5330CBD9A067F602F0075A2BD7A93BD094EE152FF2B7EBB7BE33129CC3B4AB5471A34564D3055E233CF9BAFDE9D6219F41A0469728580E84247C85E1C92A5B76AE45B72CFF2A41383A935B4ADC35987DA87CF5E21862D32D8F58B08B91C70D9D064676B0EC42401632AA279D2DE656CB5ABF5088DA75C3CD67275CF15C8DC3C5BCF8161828DC905A4FCA9C1CFEB57A513EA37CC72815EAF32C103BCED2DDC64CDB1C27ACF46951563764FFC786E7DAE30918414FD486278A209829A6EDCC18A1A097A7B53707220BA9B98C58EB3FFE4DFD9265EAF276FC956DA6934ABF4 +smlen = 2948 +sm = 625109F30318DB7E43D44446A173CA78980188AC85C948567782AC5A241D005773EB49B621F43AA17C33D8D778DD876C7ABB981018B12CAAA23EE5F45E55EA190256ECC87067BCC8F5EC2591EB47D4D5D5D2D132AF0B9C7FAF1EE1F242447D60F26F5B4FA31E09AC872DD23291A663CD7A8E4AC01FC76DF6B89CEECB2900E18162213A96091022B519439053149014B95B16CD1EC32552A81F9B49152CCC266D6E0EBCB2B23411E8C3A37B1A2EB750539FC60504ED769B13E481929B5FD43B39F290880A2F1253809C9BCA3196AC997137F741363202D82362D6A84B3AC9D53D6ADE0D10E1534B6B9AA916DE4DAA1006279A0467AEFF8384DD6E87773171CA73AAC0B76C07BBE5BAE70C7923C935A00D61EE861FABA5B2AA134323A0C647B866950B7B78328C5B1FAF2240699DD2270CB0ABFADA844550237F044A1A7D7369671BB914A95CD5F0EC9978CC3463941AE479E1D6A49A7A87117ECAC8BF53C0DFDB7FB6EBE2BEE991058573678922ADB6B4EA0BBE361BD26A38AD5E795FC12ACD0D3B45463C7CF85C697B1901CD42904C5ED62849E486C834F82B5110958022A216F7EC8BEC9170B59F8464FF985A8041BB80325ABE8A5CE85E9DD7A2377A5655FF9FF71995CC0F854CB9ADF0152A125A9E9C19D10E6F22E524A150EB6EC179967FEC0DB8D832100FF151BAA0DD8798FB1F1796C49D0EEF03AAFB6E0E77E82AD63E3375A21198391E72AFD7F8534B531626B663A441BD6FCA1E55F05E188BC7A47C65F737AC410977D7F83443B9AFC14429D7988034E4A26477F884109912898225F2C97B36D1CBEBA1C8E10F489412061A14DE4FC9A31339E18CB3008FE28A81CF04820DF7996C009A4F7AAD9AFCD004DA938EF09C55AE8B9A2E13D55C46225AF67A64CAFF7A401B3C4CA18557D9BA442404CBFAEBDAA810172B7EAB4B43914D10D34EBF2AC5FA9F26BCEEF6BD364FD1715CAA0A5D4969259D31ED3D6000E988DD9F70E7E1D920352CA5A1DDC3A6811BA0F18FBC32F135412FC1F2E636E5050D39DBB82E9F75528C7A9B6C88447486AA445253342F3D5393D270FAACF4543B2D4948B92092E6418F1BCC74615649067B13823A6E082214D914A259ADEBE350CA61DF3DFAFADAFCAB72EDC4F29D6B10334FE417718C137D521DAA2611F11F1CD8CF966BE19F6CFCF6A89D787590AB7D2A27BEFB6172F692EE3BC6D775D8B93E5C3F91356A82BEABF87B833276936212951B24A980F937A4BC3B82C0B7D0C272967B197B1207A0469DB68C425DEF2F7BCF8987D0F785A5B9BC5C3B4C4D9FA8E88EB10360F0430B87E0DB2FAA236B17083234E9827741EE07D560C2AA4A8629AA42FEE0821D7CF38EC9E81062E49C22111E970D51A623902B254C0C7E51C3617B82ABEBE424BADAF94728190047A8480DB5B8670694FAE181AEBC85DF30B17E3A6941B4B06267C635903AD88517A793D67DA05C3587735E4BD77A4C2634C5E7E5D4D4C827890F8E21112AFD1F376A5FB5E4FB31FCE6956C912B46444A35008768DA4CA874D408D7C258E23420BF39A8FFCF93824FF36DDEA755929D5B248CBBAAE1374D00F1246B1604FF2A03522C2B42690B5BF63E54209B30E05FE1CC5454058E0963955A8AF9610EBB4B64EF99582A4B5C5010F24DE817A4E2E1B504150229FA9EA9DAA1C142366B320CDCBDC4C2EC9060A5067BC5B773F55259DB956887C664B91563FB431F4653A3C039388745921E517EF1F5F29D914805C9BDC41E9FFD87DC0E36624F4D3F06E3E379922658A5B02CAEAD9E3BB846E466C4A42B851325769406A93056F860FACBF9E8DD817A712CAF6D8F55F5E2BEE66ED0DB18D0D4D00220BCE97063794A1A0ADD8A8DCA37C1D2249BFFD2B6468F369440AE397324EC512CD379674BD5AA30EC7890CD0273EFD78F320C711C5EE6FE787730D906CFE33716C0BEBA0E30A5253F526A6BE934DAE0F4BB1D5A78F8E14A464AA3DC639D161C084212E45CF888D9CDAEF90D72D2825F58C6653537D40A6823F62CEFA4C0834806954EF12954AD299F31A36B87766CB03B8D35EDF027864CF3FE46EB320567C68B88E53AD53F6C90CAFEBF32E515920E5857C0A982C1A437EB9EA1ED378B6FD03FD6F39F7BFD7B4EBA484B0292D6E613336BB9A08246C153B66B627DA5776099B93E94D5C5E15235F16BB2C98F49FD3A2EAC00756403EDE8F32E69C50B1C28390076535DF49C9C0307DFA70C0A5351F22695141ED5F0149E4C10BBDBD11F0AB298D62E4A44DF49A1C1E2CB3DD6C4B1244A2CE06E44C76CFA1A4F8FA0F54196981C3F5A993600B7353012A3B436B271D4323BE61F7F40EBF542B42E7A3291F981FA4E56168D33DABDEF55F90B63BF70A16C076EBEEC0DB6B69760FAF5F3DFE15FB68BEB5BE81CF2FB8DEE933546DA3CBFFAF8AD596BB5EE30B497A52434539273003DA2F5F4BF1C2DC88FF86CE06192C5E798AD38654B9B4E5076306A34E27DEB5A9203A1DD33833BC6F3A514DF61878AD40286CF0F5FA8B66100BFBCAE5420DE915AB22373A139675B2AD86945C7A453A58140CD0E3D6031A71EF970DB8007B5540C8A07CD5607E6FAE0CFC38CD5395881F5861430FCF1DB0A44DC4D9B9DA201D216B6999DA93B49B3D52804D048A76C34AFE7CC7B726DCC976D118564152214D1F19E5DFC49DD6A9142D97D986B7158DA1B35721D32E1AD3AB5D7679CA1C722CFCF58F817CBA2666094C9A91EC39CF5F37283ADA354EAFCD6A0D27B27BB9492B3B540636D2957227DB3AAE3E2F1C6C129C664087A3E522BDE112CF7AF467BBBC2E36D1D388E026FBA1911C6290CACAEA4D27C7BAC4323CE2A334FED4031DCD0E6878622E263A593A6CC787F99F25BF00A1E492FE4158BD0D3290B6A2471A04AEDCD2CC0EB2CC93513AEB62BAAD81A06769D73390D75B83AD148C92BDB55BA368215DD14DC46251BE6FF82E6A80DD2CC2DF53F94CCBBD3B2795612201258F607433918760E0358ABE5172E2F17B4E7824A81C858449050887F1F0BB21167CFBF70D23A9DBD105F96F89338A92150B23126345CA8E02BB7284EA35841C613ACB7B4D99E3ED4D8C5B5C78CD0927563F3A32727957A930C02B2EA07DD2632985AAA5B2EF5597B6D982562CA18FF45A9A97F4A1E4937114BEBACA81476B3399D1CFBC70B50057D63E1F4FE4F12B2ED23D0243191AC8DC5067C3ACD2C98AE67A5F5B40DB92184E6BE93B4F6A36A5E8696B7BBB928EC92081E529D3B5AB2C4192344DFE54E5D4690D70E490FD4D49562C45A71AF92938BC27A99DB6D0014A5C87108BD841C20274256788296B3BBBFC0CDEFF0F6FF1822294178799496BCFB0E48808A8DABD8E7ECEDEF0B1F363D5B67797E838E919294989AABACB4B8CCCFEB0000000000000000000000000000000000000000111B263C9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 + +count = 16 +seed = 5B485527C3B9A5E5B7579950049CD357975D4BCFEF83FE33C087ACBFCC10A0BE4225E7F8A5F77203B5FC7C0B5FC0E78B +mlen = 561 +msg = 922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 +pk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB09200297B3215E6CC2312E033F248E1AABFB297663506D4C982F1F2F9351F7794E1AD87D78DCD4EC9BEB7D36F97AC6F369437B7603DB56ED0A274EA5154921EDD1757A22F57D1D06B533A577FE69E33BB7A5202A06043D65371FD99ED88778830134BA37C6266E2E92D77BC446A77A9E0DFC00DFDAE7F00BCE5387CDED1AA9D9DD56DF7061B105D626B7277DE77A9890B9D2E4DDF5AC1488D6182214D26E2B07616D2530E72E4B7B74AECD7A3B29629B40A6AFC2E50D31026AF5FAF055D1C4660B63955AF80017202FD874602F3247EFA56ED9A5E7D7540C66ACED02B827FF0DFB50D364630ED440C40A87850AB7D67C6BF208B568C67C607F43F242EA1AE492CE1D8E85E70C5BD48BB7D325654DE2CEDA29CE5A87B40363118542C76E0C9CE5F22657A2C6C199620D1BF0D1890207D3712811E878C7B0A31AA972FB5B84EDADD09E32C58876CAB68344500E3358689B28E6C8C90B62D586AF1DBFFA9626B6A9196B1F7DEF1D8BAC75E2CFEB2AB58CA38B99854C35A46DBA92761A97B3E652C563430E433BFA283B828E740336F5218B2A2DF27D373D478324F82998C9146C03D172949A06A38FC5A28E640D96DAA28B5F5D6E1A136BABD5DB5BA1FADCF7D3F139BA5C911E9886879215E196D89A624405C4CD69DDF778C8F92470B8045D881EE609901E026CAD9AC2D77B6DA6221640369F765DF5E875AEE410BF9B936C77772FD7520B5F570E22D4C94D9B232F925752BC5B942D08D4901CD4BB3D5A8E4223972965E6FF5B6BE26EF5358CB6332D677934000F8F9CF9E81617115A3CAA3420E5C9A71F16718A12934574D5DF36527C057BD100F88A7C32498865D7BDF2F7FAE7EAF7C439FE8B3A613830554D0FB648CBD32BFD8677733945E4658A98C94B008A5C910DFBE201F39EAA1BE05D3C9819E77B2A2E23210B7CF212E582E3BED8E70350EF2437EC057529FBE4466E1B62601C7CF6278595D1E27FDC0DC2F0CCC184D00B7872D6974BA477D99C7784B1CBE5C5DC6A33865ED6B504681DBB39758811D430E1186DB818590F3873340BF2202E88A49388FABFFB11CE6BE1484589B7FA24A589CA22CC032951EA2EE5A76C6593BCFD56589B612FC6829DA1CC3C59B7663561304933F63BB5CD007F8C81ECCBAFF6C622928B92EF5C51617DDDC298FDBFA3F29CDEEF6A319596D5B27721B15902550B496D1521DD389380DFDC450DCC56689224F8F524A64FA55711D39457A54310F8BD5BBD31AB1ADAF7F795FF93BCD109F5290F73691FDB7E0BEC3EB76586096BAAA7C838A59D313E5BE904C3916001F7FBFE241B7AEE04C6D5BFEBB0ABF5E3A3E868FB524C4874953F551B83E57CDA96466236A1A0283FB52F8F9A5A9A844571B94AD9EBD787527EE50E71926F141A603DD437B12E5E124AE66EBC36E346F1A3C0615C4424462767CF0F51047E79D838F4A08CB253051EC3A54F941606E8AAC04E09E55B6B769AE5229BA9D807C6EF3334CB8B48E7B105714391180354B8DD3EE7EEB28E05CCFC49549A3FD2D25E9A3FB3E7EFF0ABD1954E89516DF7017E9AE3CFC1A90FA6B33550DB192CC7D4C26C839A1CE032CA5FACF83B96E770153C9CAEC0C65CD75770B99F18D8EDBE42ED93389825275B67510149B5FB8CF2FA8D834ADA0BACF2DF4A84A95CF07AC07AD56631231D411BD74A4B68CFB3B4F39359F8C204F6510C74ADF89ABC61953D7AD39A69E738DD3C64D0F80AF65B946A1282CF9E84C43F2B2E9F6D90DD12BF5B5F82E7DB36C71EBE98346055C0514C6FBACAC3A343567CC0F28025113D1C97A36178773 +sk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB05D0A585AEB03A8F18DADDEF603B2E14E74EDD79CABB69352FAD789D3D97B3AAD5FA6864F55A337906C0226C2365B083677C7D658E3FBE637F75DAFEDA88F494B9B1090518005C4248109380522352592406AD18665A1B45021376A92465204A66CD19405811045E332415CB671DAC62D01A429A02048A40809C4067102B981938471A4C84D1B03825906840333695B3268012928E0C8440BA9895C4446508229004572209031CB2452E28064D3364D89304D210121D0226921A98D099965CBC08D04373112B3919230295B826001108EDC484449122E620660E1846D10242988928521268219274A4C864522A34110048909178259B685C8A00921085164B6915A16894B3229203990238869A3860058242820434E4BB22440386A5B369008442900921151166C882844DA8669A0B2459C38449BA2502086414C144E882472E2C069D9809119B124929288C22471D1247083C20D63061109090C10C284143106E0324D9C140551140EE0200891046892202522B03062B88C00C16D58223008850D44328EE03691D92080E33660C00220A2086641386A12118114C9640C192C0C382A43422603040920210954942D24040623230208A93101268C80468ACC204822292C11A03122262802390C6212416342884BB2892424061443882422496204485A486A5CC04D002880E0104619174D12045150A42901C00DE1362C51C890DC9020490432CAC08401C028C8248D52408410846CCBB451C182699C362043944513B82D01402010C44482B6050B0006084788133424DB8240CB24261A447153B20552226043320ADB040A40902D22252993C289A3A02424C669E2104124826D4096496422519B943109088163040220A529D332320C1551DC0426884666D8122C0895704C8071010872E4320223206112880014C2811A024C1B4908522829042952CBB63190C685E2C240D9486823A8684C042908176011B788C18450938281082962A1306009416C4B088A8100494426211C102984184A62B465480449038684D3922409A7240806841A954121122508116A430448610821C44401208144028901C3806CD32661032389A4386DA1C081E43411198344593468E184912425601B0921018509841466D9148099164E0BB029D0466A9BA80918906DCC4468082532831BEF4804B38729CCF990C7ACB6A9FF0B267BFC4F7679995CCCB381D68C149F74A525466BEE8C48433A93AD1802F12BF5E0B015EA72CAB1A835BEA0F8FFF8139BE87B7E754F80F740C354FC4B562FE2436F6C4FE6510ACDC113596644FD1D86C019F81CB8F7CE73436A08F59EA57ED3910044E698F4C57CD1F169A230C9544497CB773FED217B4CD685C16E2ED4A7000095CAF71AFBACBE64B8C66A33934E3651CB323C6E5AE47770EBD8613ACB7137036A056B2194DDC4739F47157FFA1574EFFF08CA35306466C47712A417139E30987D0E66A1D531F99E58CA020C66F9196E54FA73EE859F98438AE93CE601162D40E1AC84FF4CA5404B6C27AAA2B05AB833DC8B261BE440629482B8FDD8084A77964B532FA71326C08EE0CA037C0F9FC0B5D2D09E86B98A19F5CC346FFF49DC7413E065D37ED06701AF3552BB4C43363D1C294BE631F4B655FA8468214B4CBD9657B6E65EE19CE3404BC42E102AE0FFA24F36384A008C033FD7747F0F81D1C5C0F8935EA10E8336BBA30F1D4CB0B178F9F48BF132B7DD026ED89B5E550C40DFAAD3A248C346929F5DB4DAD7049C67B83A556B593490C198FFC398B6180792AB3323CD32770B0079DCF1623DAB81E43A58E9384C6407BEBAAEF433CCB1B0D2DE8981A042853001FDBE8BD4DC0689C7502FA23F059AAC13AA3914FD6132B0486A89C120C4652C74D2CB6A6B76B786AB85CB6316885D85B6FD18F9FF3B8D1F697845038C43F7581EDB08E0F13CD4C08813C4A963B7C2D6E6F89BC424F5481D142DA650B134A3BA0D1D8C30103441B856C6B531F806D4B58C114796595B019B0580619E7B037EA159435DB038186B5A2FBB66CA77F6AE767A2AACFC5D8D984E41978AA9672FAF37366C1177F1E2C73BF20F3E4EBD64C8C96CCAEFA3D885E843F27BDFBE0D7228CA8C1F4D1320E225D028C64421CB0558EAC7A4521CAE7499D3CC4815646C0FBC6760E604ED558AB3604A94E891BB75A1A3E10F19AC8B99632AF954CC221527F1E0613A689D31F7DBE4D3DEC25771098BFE57A6E203337FEC4BB3F352C6D68D22C6CBC4C7C912FCCD02C2E4CEC3E3C41E14CCF5A92AB13572BD06586451E206AC3EF1E6D17D92F06061E0DC8295B0B168C29B7F8E3F43DCF142A3D3DBC1A3980DD175D9D534F3603C31EEC88E25E9C772B28034607C93847CFDE02E4C70FCF6735A16F9BE17270ABF025326301C7AF5A0D7CE392DBDA28F5119A6F6AA7F8C7C30363E466C2F9C32D0974E5E87B6C84E710EE3E4B6006869A647983020AFFC79E0563B6AF40CD96BEA7F4EA0AB50B25CEE73C3D9D163DCBFA40C055BD74D5A996930EF955532F41E4C4357DF3827DFE3544C26CE199B5E51911E84FEE23845929BA4F4CE2B534ADD3338A695C2644F41783D6FC3C6FEB3A875A070634D8804A25131C869147CD7D58B770399BBD3DDC3B8CA9DE948292CCAA3E9768C1DE284AB52801BF11F7316AF1CCEEBD1C8F163DD8E6615D42B56B8B928FB9ADDE04488EDFF34AE5949283E766929C4BA9EAAC0A5C19B54501BDF9EC490C443DA6447FBBC3796A9C400D0710BA3FFFDC540650C74FBEC65D0836E1B8C3C9618AC2AA6A3B3E54695EEAF91095149D935CC3BEA199C9DFA2E3F7E065BE633AC7D1CAE8EBE89579C4DB07ADAA75FE7B699AF9F41D3742DDEA73CC3E63ABA6FAFEB63A66E20F28E74C1AA813850ACB5D185DA3AA771A4B2EE66C9C1CD513B146E8E6FF0A3840A821B201E5F3EFE617407CDCDDAC3288EDDF5BB71E1542CE299593BBEEE97DFD526521B74E930318797F303ABC15D6CF01865E5668310ADAE9421EB38612674323D366AD45D436FCDFB12DCAF163DCD937264E98BF6F44EC7F4DB4EC6434F84398F2C07F7D2645DAA51C19E8BC823328E28C10ACA53C24C3EE61C405C3A6F1CB012CDB5B72C47EF5A24831F389CF4F308E5C049108717A6A20F8B3E85DA8FAA432B140920B3E519B9FEEB228A3D4EB2EC75648BC8CAB1D080B1D7B8DA0C62DAAD8010C5782E4EC25C15D45010D0143A8F3B59D1854D79BC6141B9ADB21FAAD7885C8F26DA319556A75DD08D293B348E0C437BD6BC5B0A6766521CC9F570648D0A0756CDA7F781BC15799B338F6AE52DBCC5EE8ED72DF376D6966FC5D8487AD8DD8518F774B09EF7B75D653CF78A9F4E9384ED9ECF31F1F7B44EEDD43D2E4B0DDB1F3CC72FD69E45DE09411379C77A2AE8FD7CDE2E68DEA4232E36A1329B479C9A4084412F39D3D4BDFF16F18210C2E7E45EA330725B13DFA8186628E3915231A60122C0D7C6560B0A6F31A242BE5BAC14A4B4B3EB8B1FD6237928644B93AAA4B4009A9B6261A77D24B04C1F8574 +smlen = 2981 +sm = EC5638F94246A4B8948271B9771D720C803FDA314F52BE7D030C5BD4A5E66FA387F731D35E29048A4726B35C64CA7916CAD12977B4665DF0989A61912936A7729C0D45E39D1A10A959EC8D9F847B2739478664C3121B783E9B748A36F289BB9609C231B584004F1574D3386B573CE6FD4B443A2376B7653E78AEBE6270DE9D12DB67C8909C33443E07176A85FF353EB676A02F0B91229118A4D24188F34A1CCE9329110501E0B0B8F55754854301F89722742143D2AE189FFC2953FD496726448199F3EC1C541BACBC00715523E057C813E9EADBC7C3CE0D2AAE939BFBF7D30086AFBCC73EC050D5B848AE783817B91000BEEC7C93AA8FC9F6F5A3806E299A54BF49AC2C4CE93CAFB3A7E74EE2B0FB664E4CD851C64937867517A67478179AC92D5936F08FA3E76B3436B4291A493714C757B9421B8CBBB1C3C6E7B2925B552BEF2BC891D7C3DFE3751EC7A087A40C0DC88BF2B248CF60CC885E1A66FFB996E19BA7F0DB92B5F536CB3B94FCFE0C7146A3D4031B87B87490E32D34C35F33F52737E78D175C0184EA15FF780A069B56C31FB877D602FBCA03E92414420A244321655E7CCD028CEB8D53B3ED457BF60B618AB5B50CCA2B304E3889AB2AA1FD506646002EF92049A5CCECE16CB7902AFC9E74AD1C3172A7199D5D31A571E1FC3BE0F68266660FDB9A45A0D91D08F27EB2FCBC4E73F06FB904F7097A02A1289B4A517D0AC2C26F2876452A04C202324D15E3C951D128F3F27D608D54DBC1586CE8229D80BCE5EA7052200DB4A1FCFA4778DDC1E3B02B2098DCEAAB7C80AAD89059758C6E9C279AF34A5EF4A05CA0CD77C798F64EAC313BE1CDF7E6781359A4468C6BC2CB506A79B7A15CF179F8DBED5DD9E43267C0C3FCA487A775D450D005889B8D51EC8C8120A7817B4538C62753E5FA3DD82257363BB6686412AD5959515F3E1E1C8059B2D0DE1249E8BF7953E6ED60C8A8551FFB6B2831F6E3AFE3AD8B3F65565CA7A1CF72EF9F29C8D1FB787FA8B91834EF0311724C3323541EEEFFEB5148CFCD122CBA7004DD8571B2F00F6B00B9E3FB803E3CC080DFA4EB66970CB5F5F5FBAD68982F39AE0FE990D4456F0D66014E18E10A1865CE7BDC7150D6DD5E8F29FBFD30C2B5F35F9D8BA3A3C5185AED0A521E447FCF6D6FEA8C259E4E8181CD8C97D44AABA4214F70C5845ABDA2EFFE065A442D1467866BE5E4572EB2C9EE2F02F37BA2CC1AC35F5B3C889EEDACB2BD50403A5636C9DBBCBF37C440C966DDF11F578EF44FBE5D4D073929EDF6705EE20862C06FBD3FEAA2A0EBB30A1E4DFF2E24A3B2828BD0F208B8D055F777FF7B6B9A29CD9888C907959625420A59F49415B8A177F6BEE0EB6D338ABE2C37E59DBC2392FCF5428257D8B6D516451E0780E3EC2405F387C48869A4030D101CCF0DB5CE3295D78F757A104C67B4C7599CDFA0E87677B58C327C086EE50646D52F368CADFE350C90D4EE9090E85E3ABB27A24F2CB6A624D0165257D7531FE783E7267AF146486AF08F0FBEC4FD3914FBBAE66C012FB70A83762C7921BFF06F64F387D0115947E4B941B2C6578C4D3C00E0504DCCE235BE5D3CE71959FE108E7978577C7F57C6F2D7C1CEABC9EB6145462AC4FC33F364DECDC5356717DD71430B4977ECFA25D3FE2D37DB1762631C6490E860F5915DDB17EAF52F13EAD66B27D37A541FCCE34830115CA9F1B521A074B71946668E830EC7A04ABE3738835BE669F30BFA4B29CD23D05FF1B2C937C675E205891010CD4AEEAD9373DAC77029BB20638BFADC01B8BC6B860D66387512475C2D446CBBD0AD33C697077A4AA6EFCBE21B07D7F8F1A555C3DBE0D3F15A43547913673D88728265E1477277421204CB03B9FFA41CABCD101E2F5131A04AC2D1CC153CCED618FD27BF62505641F2FE6D03E1F807802F6F41CFBB0F724C1DD28F976BD77EDE428F9D201BCFF2E5EB984C67E383BE5BB5734262452F24796D8F2CA2AD64CCC98F4DA44547EB11FF9EC899FDC378F906837635C4B5EF27BCCBAFF89DDD19BEA190E7B04203F64E2FBF6CE0282965BC7CACC133F29942195ECAA2C74E5016A1A6BAA068417CF75F5B96B84151CFF8ADC61BF6038AE027FBE58B14580AFB63197E5274D46956965DB7F10802C15A91273B3F9AC6D7D2089D8F10261F1A02A4F96188EBA92F6A1C7DDFA8E41D227027B435476F8A1A9BC3185F33A27DE4E887B3E7B2D72D51B76522EC285B51F643BE75E63D3F8A1C12A4D72A9093530E8C23A12CEAB468CB421AC48503872A1EE6A870EA25987CAFA54E01D52075FDF6720909D5D4C8F41266CA87C59B901B2B098631B23C19811A5AB73DA188BF7E12F432891EE4E3E41F9B74E293E682200BFB8F132BADDB3C55BC15948FB944B3827176B35EF8B55F9EC32E52D8B1E6FD2D3DEA8F0C5A7B95CF5BD0BF7E738641EF119F4D94AB7F251203159E8F4C43EF5691004046F94FA353B43508B1987DFA69A93591364FE5EC55C1602C91F5ED004B1D60280C1AEE7D719A133317C14F2208F5A79178D34D1B4D8B85CC72561B1828BE534F49B4D583D2B7B3AA1B834627181F393DF3B4CA2B3DF524D42AF3BC9C5987AD18B5D407CE582A06A7FF8505AD5DA9AA268A52E55C107C6E17918F99B1710C73BA2DD94BEB1E57B98F8C7E0F227F52E7621892AC81A0CF4A258082F6D54B4B2069149B46A69CF1B40B51484DD2FAB7EA2A8C9A237768F6D5D703DC612EFEC950BA9DADECB05894CF68BDD5F0A1F469D9F0BCFD31895A3E8D7ECEBC77F9AB5E10B96D6657CE530F4ECB7155B8359792BD26C24BD23A1046E7363806D6804B2337E93FD6CD43E1E5C6FB18D01D2099F91C31AA6B09CBE86699053020B5D350891AD1EAB878B032BD02E19D4AA70085B7E5F64BA764F42572AE77516DB8FD30BBFBBF0A073DCB9EA3254BE2F51E91C674378D9072D2F62E76F636DDEE1F9BE2C0B9B00EB0A2BA66C63856193C3AD2C276C7611109975C36C3DE600CF1499DD232F0A9AE5B89C741095F9CD9432AC229B66C06C7E19050AEAB1FAD7D96E248D07C3F3B8ED8E58379407D5DAE7A2670AD1FAEF3B26D2B5DE59FB623C7D08856B8BD463BC36B80391BF4E5C224D6E9876A53BF32402B339CF96A26C066749AC43B0FA2ABA99DE8EA311687BC2C0917E49AA087E3B12227EA1D5960C9887A4CD08647FB5D2A8B7D3625AD9A03933A92BFE19D56A99F1317D395A10D24359380CAA9F00F85EB6527D5AEC2D40C598B9661CC7C6EB1D183399D73FDA189715401AEDF1240285CEC99979EAF6C14DCF93A4A904911E23000101823284C5A6A6B7099B5BBE9EFF917335F768EA1C9E1E9EEFD02133B4247484E5F76BCC1C6C8D6DFE2EFF8FF050F296588A9B9BCF500000000000000000000000000000000000000000000000000000F1A2D36922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 + +count = 17 +seed = 327CE565CFF6CD9A25EDD84F482FA0758B78CBC246567DAE98B818314AE28CD438E339043EB3FF16E1C2B4B104A717B8 +mlen = 594 +msg = 576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC +pk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300FB7C58E1144500E6596E38EA8505F05CB2F8DAAA63221061E0896B3BB2CD765588A7E9F592196F0488402CA28F994D77CB79F637164C26D3D960A3A19AC7AF4154A6697A6418DDD36FE52598449CBF4A51B0FB44EFDC4CA560842B919CFBCFD9DECC6CCF8C1331EDA12384C5B97167EBA16787CDED5606F7D26883EB8719F072C99E766C80A5882B9604532268DE16539A02A62DF2303237E7A91F4087F83AFBFB9E84D8E7D3E732600DCE9E9738D04F6AF14BA5F12218D3C3A06CEE8365C945BF618CA2051D70B29B2A79D16DC74392CAAE1C9451C642D2279D8C1D37393634DE3F251A0FC82AB61C8CD1FBB6410D09D9FBE0B1FCCB4076D891E7A0E97FD5F873BFBD24F047E8B1B3F3011027ECFDA93BBA6B9936763C0927B4A1377BC67615AF770294488DF16E1E0E1D24D66D288C9224C673B1DCF10F0EF5866051707A24874FA7154062DC10F93106F8BA75C165D2370D5806A4B60D9A6E621BE82F6D61BBC8CEE3DBBDF830BF0F7DD7159B9E16D30CA31341A883235284D4A102FB18994DA83F185F3FC2A90027A30DAD12BE87DC95B1CD2740E447F86061DE430A02A236E0DE4C062380323F3C4BE985A06939371049C3258E51ED918CDFC33383AFA6309D550D7944EC11019C109473AFDCB656BF7C6AFABC2DD9A73EB5E29FEFD7D821D812AA47ADFE293A06D27C300E252907EBE52BCD26DE58B138F8126D40ECC0DDDEBAEBB485DBF3803D1717661165A5C74150A8A1F4B86AE71672B7FCA76AF6686816621189A1B2E0C8B2D812766AAC7F427B0B626826D7F9A21408BC617469DA4A0F16EEEDD32698A3AF8E385E76D83587D067D5D9AEB485A1B72D3AAFAC4DB64D29793C7E2A57995C7C052EA4493D9F3D2CA2EE8E288152AA0A7F0AE18A5051F71AB4D836A70E72E95907F76259C338EFD45BB3478C4109C968409732C5A188C1B28D64E61A1922CA168632AD91193AA402524F9D509F7BCD4E35F12C0494256FA2D8DCF189062329A6AE0D394F82FD6C3AE3048B8AB918CACA7BAC2CA1BBAC60720B276A109DD3F5583984FF84358B6734346340178E5E57D87AF4C63E3EB5A61080C2789C71482148164EB365AA88070B761AA6553983D936633D97ED58705064F86448C2FAEC77E187C28F83880F786086BB157A81D0A95E6C34203384F06DD3C3EE0E77D814F9CE4633800BAA7A9834E52011E28A3E914E4532662AC90D333D2A1503BCAD7F5159F82921FE765341C9B62BFB2A5D644377246820271A70D1CFCCCFD359EB4645E4E3F760D213E3380827A06AF6D7B780B72DE7C72738B37DEF603244374D87AA9A51CB69056E315BEE2B2F8593E48F41D81CB191C77498F4C28151FA07093295349B71CA21792C456770AB4806FA826836258887E92EAE9C7A1CF62E533A7BCAEE053331F46BE4A2DB7200777E41F9C3D16617555331816068F9430CC2CBF6631F072E91F4220F1BC0412664B7F54F1A5AA9940AA29AA17CCC12AD39BD8C202E689D9ECAB945D18D8D3CA7A84BBE041A7E90390BD1483A0D4555D5626A5374E6B0FC67F78C22E7FA9C68F592EF68EEEC2E646F7ED3D541073FC8C8CAE1D3A6E9CD62AE1D6F1874665950825692631DBEAD57D593B6CE248D91897E0B3B1C4D610851E8229AB924FB38CDE308F6C180ADA176D70586D7329480D51473747AE39C84CC3FABA471BBD6E7101B694886716F1E956D5C9CCBB2FFC00AFD57196A07142D4057B6B50A2ACD82C6866646DB34DA11BADCD8B35D1C651096FD2C980678DFE931712855C356F77BB6C5C2AAC92A680879150FCB983 +sk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F7B8CD2E97654627525B5D2C6DC28009296D96CADAF97F444391FC9240D13B2CD6957C10651E18C5CBF3610A03C090F0CF04C23F500A8D12E1718C01F1EA994048A262481A22C189320E322415B08051BA2111A006D403466E226216042201393450A876443246E1488000497015A046D043588634209DA2610D3A06911C20D9020450840865BB26C1135608CC84D098324D34685CB440164A691E28644C4380ED44072093571A2C00DC38268C0284114346613C96850046682923114238C943468440485E0841058142413B044A2B2301B022090985103A64CE21430143991D2424009354C42C080110480DC9488021786081666214112A0808561360ADC342C1935481AC46C41A448C884919084110134009A4486C0B6841A4411890046E04040020504D1B26902262444280C99900989128C0B494A8AC68D10336DDA2871C3128D5388481C4500908868E4B0288C2892248088044800508230A2186023442882406143B62818884918A4318902880185481084691A2231D3020483A665A318608006821018710B822C9A10821B340CA3C2289BA4501A84501A022912899119010C0A820148B43014C44CC184301BC50D1142424A066CA4A610A1144241A0900115201B3268D09869D312610B305119B06052428993A25120C86CCBA4250B434E4AB48090A82911276460C24C0C3005D2124D14282E612808229690D80610132451D2224E1944005100625CA665138261C1906D09C00CA02862C3C425980241A3B4480C354689261201090020146652448414C06412A664D326221131328286652149324BA051A302491AA55000C8899C380C9028041B3792C2C220238808504686894602D104528B208091344D1103811A02640005911A89691A062610A60D1BA94D8832511BA92C01218400120C10264E134489530205D2B640A1422E04B9714A4629C938469B2072C4129158129219C6600C112512882198440851466A594681E414711A286A43046414B7804A3685CB4025D4166D500226E3C464E0300610142821B94422954D4C920D930051C1162CE2128C09B371C03045CAB271D8220023A609110501E1C041C1066AE1982D1A83445A022CCB92812119519A0824C0000D538601493651D9B6459C348610B825CB924893B640D93002D34886C0C29071349997C7A4225D74C35F2690E245C9EA168BD142CD27D4E4456699DDD76E689502988FFE879FED24E0B2265C9A21ABE174626621941E2D2493C08BD5F45A3DF9720F838FF98D5EC82EF7311A7E1D9D6282D65BB9C1144EB880B9906074F926D7247C93F540D8F664087E070045672976099239333068F4D2AAEDBD47ADD99FDD0C44B852B3E54873FF99AD06BA5E2E360B3B942CB5359E45CF5E739B6F55B316439AEC50468D0E2705DAB804F7FAA16E7019BF6640499C42AEA39FD9CE84610FC8169261D9381EAE2C438B047F59501EFCB71862CFBE22BE8FD8D5F9B1E5F03B4602EF6B317FA5588C9F05837AB314995BCAEF1AEDE1B220C7D333594E1280C9BEE6B8B4F17070D6A5D2C4D0901AE4C368CB395A5067800934E1DD484023F9505F9B02A7FE02DE043E093CD6240E1506A838DE7C1F9BE9C55207D16B85C5CE6722004E96F54CA386F477516BEE15FF226266E339EDDE46E2ACE3AFC98A053756692839ADFC9A6C9C6CCDB1CEE6300CB7C7899DF4F21F04727911CA63CA173B07D93CECEBE5B0FB9F8FF332C0FBFEADFB0FB8B83E31B6B8DB1C6D55F2C2BDD06794A212DD9613C483DDD299EB3701DCB007628CC9E2B91DDF14BE06813ABFF91693870F3CDEF3C1EA678E23079C017876D004492E9B29B5E8F31B62932517953FE03F9625B7EC2ACC60ED333425B9C2E9D33E65C8DF5FFE35661C42D2B97BCA4E52FF69719B1596AAD5F726986E9DDA966D73D357E4FEE8BE9D0D62A5759FF273636B1056C1B9F29CE16B69AF9B3ADBB7715875EE63B560BD35A19D103390F4828A50FEEDB0B70CB39DCC990FE1B73E23DB1A8C19482916EB86AD629BCFB21511E15B01187D795B3957FE118A978C3190A2F0CE446FEBBEEC2B70B42A25360945F2F9FDB3178EA30AD3A2296CDE5F58F1BE7885438B7C13927D697529F24DC8742723707B3F80C9EA0F25F1814DD49266B8B6D1054CEC4A5B23D47A184A0C909C73BE93648E6CF6571024226D40058D74597970B11D2AFBEAF0A2FEE37CC57CFF95D930836C187BD9AD0B5BA7CC7B7C1CFF9E3193BC2FF386754F033C6A9D5C5E216C117673FE65BD979B95B84CF2341D6B6FA55D94B98F336420BB8D171E7E1A6374503CA084C4F59814901CCE4F613A4B7BC1E5DB9E78EFEE2B75B3ADF8439A2DD305964770E8BB372EFF8C9978E9513CE6AF5617212F73678127AE44724341D6DD0DAF64A92CC50A3AB20E40A4E35AC17335C0C1352FBD418417B8458E121D1D10CEFBA86B94269E5B4BE32F52E51470035B1F10BFFF00AB6E83D05CABA338AD0784E3B5000F3A950701CB0D2BB31F1E02007172E5EE7705240BD4AE5058A43C487A770425A8D0468A834C480897C15A8F86C03D55350E35A398ED74339B700703A846A2BCCBED23AD534ECD8D132C1AE81295EA4B6B7F9A786680DF1330CCF7F2FE3035EB13180F09A5BD3ADB7C033FF3634B41B02BEFCE30DEEFF16E7C111FDFD567FA1251658A8FA2C67014945F187FBFDC4653C5840F6A8435E030103335BE53024AA03985D65F06F1BD67A367D1B791F91050336B1BF8831E6D3B06F905A0E9B1D7EA9424BD6EDA5D0AFEE46CF0F30B1297D813061525D6099D7793F427587D4DBB6BC043FEF67702BCA302096D78247429901B3BEB0E716F2F25F0561B81655C7C5FAE35E7ED19369BE739D7E5615F0958E69050D69BA0005B9EA824B6FD3E6B93C66DA710FA6B953FD44950B4FDE95C402F370ADA4CEA97F08D14EC96501055E7CFA06E6FEBC7908F0EC390575589D9B57956AE0FD13E4E67E6B2642B675DC192D97AA091AAB945ED88DE08933123466F22A05C207FC9B67C1D83DA13A2C9E20D77C499053F06F05860336C0F6E47EF6F8EFDB26DDCBECF03A4CD474178BCB730962480F57F3AA0C3EDBABB2EF5159B2631B40656B6D992700A6E2128A54D30778EA1FC7FED1BB7C9B1B036855BF67104292BC6E3734E6555E45890D9E956F272811D80EEB3B30861A98FF7693761E23EB65BFFB934707607E86F1AFA50D80B523A69BD3C547A77501DB1258F77BDBBE98794308150DB94210B50CCA0784393AF1211F057EEDE68EE58A346E2EE3F4B947A96A987BA1B5415C6467226618CF8856D0B1B11CFA59E498AEBC70C910B01BDBF2E06CF1B372B96B8207EF82C10176FFE6C2845C33EE2FF952674EA0E591F3F242A0ACC11176C3304D024D7A51E91F98E54999D0D4C21CD68778DD4C84F1DE33B27DDCAA04BD6044DE96DE57EA8D273C8F5CCCB2FAB087B3D7274E50847F6DB49AEDF6B40EFE5457FC2A2DF3F5AD0C1E6FD61D53A4ECACEFABFBC51717861C89193EAD2CB982CE6C7B1 +smlen = 3014 +sm = 6CF597127FBC752BA018143B49CDF647921854C13D2BA9B08484C47E86A2931D17985840CA6CC58C2F96B58B573AAAE2CDA615FCACC9F36ACE9AA224C3AB21C00FBEF8281832E5315FCE09F93069FAA26AF6F939C5567CAC1A97F657CEAA1347E11A46B7DD3B250903BA4BADB59404C0809E85EC1F1C2FB9E462DC6698786B6A1702425F1FC9F5563B878CF01FA68C0C587CF99124896B3F87D068A577A91F727412C57B9BD9697A9C1990A6421D3816783FFC6DFB28E09D1479AA1817304874DAAE5F8182B6CF386DD941057C0B35FE5756E54D81CD6F9BFDE26D894162A56D2A90F589F2BFC8E3888A07E88E6EB4300EFC94382E3114B97EE88587609AEF24DF7825F992181E7F4CE751D7F335B8015F57CE873E88A1918F24772922D4B0AF709EAF265200055707B682AA27B7275FB111FDBC46DBCC5CD0876F2C17498DA0754041C437D364DB16C8262F5045FED62404B762A7A5B8592F995EE7C6110B09683A6F93EE995B3AD7943379B8C75D9125770B77397AE9D295EF9262ECE7A12DB16D7A4F1E25CB945B0CF8FB3CE53E44520C01A7D8251EDBC650679960F4BF05231C6708A9EFCA04DE73576897F17ABAB40BB1FD7D5F907259C78DCF943392B37B3E0F97C097006F845DFB0465CAA39803706AC34CDC85F0D323057AF37277CFC5D1B093B17C26B9D344EA2157F6F0393D0166EE8261C3C67041506225E9D159F2294246B44B61C3F604FFC278BA8C1179053AF7375F9AD4588966A9748622BC575EF2B7DA56C9AA390629A3C62B25B7E41610715D93CCB72E5265F20E162E4D6386A7A95D954749C3C10C7EF1AAFD62B14B2FBE7EECD8DE4DBEAA93B80EAB3C572B4C387BD8868D4BEF83344FF174BF2F1E56234926FA112FB5792BBB371652899A73DDE0B88F4253CFD56030B4BEE6D9AC7EF38B6A169EBD69C2947047421BB4B310C702AA6FDB44E50B8E9CA131A88C66053BE5094B565003DF983B3937D68044C0223E42E9F1D7ACBB916A86C3B751345D8F2F42CFE5AFD5BF962ECB11A190DF4F2DCA05B5C14250A741698A006B594342F6ABAAE8EFE74553866A352E5A638BFFC6FF36B1E87F908AA5BA38644571A572346A4F878B63C5A2FF2635E567C2C8AA2BDF917CE341AA8088940F6FDADF9717417D8FC49FBF9B6A64171A642F96D72ADA4CBF7EAD84C9469EBE103012247FD6B44AA9EC7D85684A167BC0203514484FA5CE8516C989D21EB234CEDC49F7A4442F0C943A579E75A025A0E52E7812BE985D083BD2E21C3F7D7A1D45B5E71952D110BA8142C561818D3EF6DCB2F3D0B635ECCBB8DF392EDA3183FFC8DF763E7DD6209F5CBFC757DD22D5219635C2B2F0AA71805B42332671324B1C6F9792591AA0AFE4CECEFB70AFFF119C496FE87B412FF9EB7B12D85309F58E2FDBD05537A3D472F70E5B26BF147DD844D52897927491E708706E7D40CA089EDECC1EB958E49AB9B8B2C331D60830A24519017E32035147D39E9720928FAB88C9295AE836629028CA0C75986BC7D1CCD38CBFC4865432F8A8369DDAD9A9437FE2CA9255B3F3E2BE97015A6181C82C82A8EB2791CF698572F1F1243C63847F7AB77452E05C165531FADCE20059814A48F7E0997475B77D544F7AF7D81468E790FDAC79BCA73F4EC3C212217D15C7CAD87623F4980781712994E653E109350109505A4FA45EE415F2E21457AA266FB83436294A880A351EDC352616BEB90EB31DBDD2C4CA0A5F358D786A7404A61541CA886B7F5189F6CCEE1AE81FEAABAED589220F9553BBD81F3CB519E20EA4C3FEBE474B920849020117E86A2DAFC57669BAFE19EE584441A109DC4C680C6400D0DAFF1285A8F062E22C19666B179E01494FA3DB829EE6AF4B15C42236706867B77421756BB58A732DC2998ABD8F1986BB9C3A68533381DC65719CC138BC2177B02ADC074E374403F3B0BE64E67D5CF679E080D95E311CB25408D771D2AD1A12FDB431DACFA417826C87DDBB8C78C172CE8BDD560FA7C9B80833EB85477933B365C752DE64F9AA0D9E3945D677BCB4CCBE440C67E5E6724C098E07F4A5F86D508926059943E71464515E62A3A404F209DE8F5507BA287B43BA20DD85D76EB610D99C4FF2CDBA4498B5B08E416F3777DB8DBA9477603CDD41934E8EFBB62594FF73D6CEBB385D2257F5CA07C0DB160B1D5E151241E10AFEFA515F1485A3350CF03704427C8DC27295FFF4434EE8B398B58322DE0BF71E0219CFB54F32B94A641ED0922E11B8CFC51F7E2DED4218B4AEA64A2B45BDC82E0E89E9D9DD48C580E42188AB7A854F403238FF827289CFAEEDF30556C194014C439D666A2483C8990D73BF88CEC03457884061F665E369906EC95FD191B26C9021FCBE750C780C2D40C3F653BC121C8E7AABB9673BF03A114615891A02596C274C32A4D2736A8333B61BA8422B11FECE9C2075A87D6D66D1A2A4E0EFA226D8F3E702DC63916812CD56E37A22B644430219B7614F9551BBF0B38BDEEA6F9283E179DA3DC13BFBB58C499CBFBDB5DCB94409AC817D81C8EFA698D2FBBB169362D24B12FB775EC7BC2E9E7AD362E685356EEBD55D4C4F2E25F0FD6F9C0568F4045AF33B6430FB001FD3B2EDABDA5FB02309B4888F7EA311F1D3EDFAEF7D6BACFD2DD58B55A34267DE6827A602985755A13B54F80253DE293C343E32DB7D9299FCE354B0C91812465EC87FDB58C037B4231FE4483E0F044E9A9F65821E92AF010188E8E883CA0F4A01253C87CE031BE6E2E6BDD91563EC3B4953D39545FC23DC85D4DB454092258F0D762682AC9CDDBB4A3A44D9FE02FA09C42153B2610F9E68A9D7D353852FCB296ED9EE159280DF41FC19C76916A39AAD0E555AC8D8796ADC3B1A41BE33AECA47825ED3A5853D9AC403394DE552CAEDD959D724A5A9F41B23289916A6D1EEE3A1F0A28ECD84DD7BA4280B994B75037B451890401A7C5126BFBE23B89A0FDDBDC3080C9A0E23E282C8C45DB5D627332FA95E4089BB57364E17CD9DB76223D6891F0797DE2627B122FA3434EBB1AA628C26AC86FA62C87287D5A7C03DA35938747C775B9BD9264B2867DA6EFE185E342A586D8F6D00DB8972DE3C6F9065016975E61CCBD278B055AB5DE823A9D8BD3FBF01A380FD1F9ED6A81B89FE32DF137B47367E6D2145B86DAE3198DD7271DFEE0DCA04D3F2CE77108FE7D6FE566922F25C6AE70F9C36673F904768544D42254CF927ADF1D1EFBA5FEBA0C63D7387E72DF6DA62A98EA4670CEC0327D29149717C62268229980DA0FA12370B94AA9D99B6FF9B9C19EE16DDC4C86AF42C030812192C3C52566F8788898B8D8F9299C0C2DCE2FF212A323546545E636D71789EA1A2A5B3B5BCD0D3DBEB264E4F55707181CAEB12141929434C5E60787B8FA9ACBFCED40000000000000000000000162C3545576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC + +count = 18 +seed = 790FC03F956D1301A735504075B67A05944A762E0A4BDA77BB8C036C5CF911E2B561EC1CA6AA355D5CEC919AED42A1D2 +mlen = 627 +msg = 021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 +pk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14F91664EDBE3FA9C6EFA00D8A2E6F6A97C68C68A3C0522B01179DBED4CFD122C1BFE86DE5DD4A44A4B71D4FC3D6933A8656E2C7640C71FE1CF99099D25C72F559DDF43A08CE8346BECA1D74A6EEC3F8AADFC1CEA852DBEE71B9D6A941F65E9391AA46B22CAA3B9B2931D66680A93319916AE087CB1BB804733F815EAF960232711F1676CCAB305181699498B493E8AFE46510745FB3B2B31CA6B182E896613C9F5CF2B4B10B4D2CEA9256BEB969BE44F49B4863ADF10D106644F3AA6618DBEB789A6A14AFEE3496E40D2906D21A8B4F005FA0F58617FD6BCAA8790BD8E0FCD1268265C90BDCC73D1629E6081BA7ED605472A6AEEAEDBB7F24DB4BC8C5D76D012F90687A635C743E99CA113988C050F60DE499A936BE2CF6EE18CF30C5760CAC87DC819FC699C0381C62E52F5D871550827663CF346D30774F2174B00F59E238FB1B983EDF99FF7C2F7C0ECD4B368D2E8E80C48786DB887380E1BE8E92CB10CE7B4037AB5E607F3E1A1E9E8292457FA51AF3DA6F3095A89F71A4428FAB6C87C505C463E1292DF594902272571819A373DECD899C54875CF19D728684FB07050B86362F4B3D99960F9BFEAF6DFB9C9A54CF714193E655BC44F8DA1D12E12A4F014DA92B5FAE82A1A48AEEE5B5160892F2F201E7AB0139C04CB82E8B72ED44B343B6CB2826B69EFA417323E598D5086DBEBBC94622D4ED41F20B746E5967F89E49274A34D5B5E09248B9602640947DF636156AA7C61E26147C1D842EE5C5C1D730C2F1D93F90AFAB8BE39CB6DF164FCF7A41E1D21B6B9B9FCD368E548522786970C14BD515041A407634DEE7271C68F60D1586189865A84D7B116550A4C8F4C118F2ED4F0DDA0234E2B5DE1258AF41D22ACA053DDCEA0F3A2C0567E85929938D938883E1539E26D2B7FE6F3D896F7DC603E5D93C05452DF6F37A937441388B7AC4035D77327BD53E98B2FA4C239225CFC6F56E4D9480C6429CCA0299BC21809EB9706F5B367FFA695FCFD82C07C1D2E9711D1F69EA2DEBDD13C6FC8BAB50D871955D2DD0670CF74E27D40CF45267EA3C421E0CF4785B8D1AB1F00AA1958BB2C446B5215B3FF428B8E673161194583FC30E15906781D18502713CF92EAE21F5DC0DCB9A87D9CA5BB906198BEA56DA59AF5961211A541D5F52468515F028BC557ADECCF65AF6F8406F3ABE163A6A0A0462029B0A29D73845306A59582AFCBC587DC37F7563C26B37BA1E2A67806D5D2B44D0DC46955B2A9572FD3DF27B7761197BC822E0F7E37416A2F189A35F7A786C3AB53D53777DB00753FFDE271A0EDB8B873B5CB590FED3A752E5F433FE624623A82D97E3B5039205D0D2E35316AB30D5B10CF7833D473DD9510CD773BE8A7A2AB6660901B00659444105C3797777B61BB1F1CE33BA077635E3F3CAD89E4E16177B9AAB5AD126427E38129037292638DB5DC03C35589F9690FEE9256A3337D53C520ADD4A74564856C08CCA034321F47495707646AD25D05F89D1F62263B554C841696707CC36AD75996B6578AD5307B9AC2C4006A989ABF60B61771C8DC29DD6475E74658FC50B33B65D3E99DC077D6BA1AFE59D1DAD06F7584ECEB4D1E7BCA64F5A5DA5042421321E2527116E5888D433DD4DA319D2FF741962BD3D0CD0A299B5927D7339F9A9299324710461DABED055171299628FF896A0D8FC4E168DA6DD69885A31655675CCA23F3182CA767B451038542EAE555B57BD995823F8BE01782F978B48DBB6D28956A789EBAF1DC6A3C6198450441E7FC683FBCFF2AB34516F563544CED5A6C14CBC80C5AFDB7B2040B99CDC +sk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14A8B28F11AEFC3D7E0B1C12CEE0C0F4A6F1B7572F4C2EAF3A639AFF28963BEB60CE127ED75152ED90F8C4D6D9C9DAC6C21AB1C05D768EB2394C96A1E78137D5C110974D8C002961164519488452108C1A288E1AB060494201241746CC3609222622008361C412004C288A11972C9B866453164224807049B60964802150485258189000B92153C20064806458163111418C2294841B1432080542C48250DC480ED2384102C93043A66C432885CB064201196108148003310D1448021AA76820B7000C37081A00681C3000D4B26914226A504431C3A691D438729A2849049881D4903053A82D1490218AC20D19070CA228021AB14D8B446260C828DC1082D98608E0242882046840B69103062203A01109186004A98C24362560163099B885C088305188050982710300491987844A9085C040689A2645D2101152B08D602280DBC86D211721DAB46D0A1900082386D2B081D8B289081586C3260C080912D848018428481A096E984491129701C2024A48A26D940220A080511B192D24B68C11330A20179120010DE0C00511B70423092DD2108A9A20110C248AA1309280C69192904860482A51120C0116611CC36543100A9B4031CAB861619489091441A23008200069918208D93065C3B6808836910B286218386D03034A03972D231462A4262A439609D4188D8034888A102120935163B4888C2466180344D0204CA434010C834514189188204924A920CB9028C83601CA943102868120B525D440618B866D1981208134610B2948C8C00188B82D080225A1182E43A688893428A4C44822A95191364A04870559124C93024108356923078D6100282214904B048219470622812180A45119A07001056982C23118097010090A13850C40C2500A39681A03120B060C224900029261122380994630D334600A08614884900096240427065B003184828DC3B2659B2652D8240A60244288A6509436491A13644B90908C960592061282B4314902260BC74CE4906858960419022420960C5B14255CA00123C445C31882C44048E0226282447161404D99200D41106AA2C4481A1525A2104D24844089C0640328499C1865422681C23621932221C9220D5948915820850C392961140C2496202418812312841B2546CB3869C12862CB468594C085D1C400DCB0719D9BF01A02DFC3DF9F1055AE222C16773605180D2A359BC17DEBE2BE2EC5D5505671130EF5706B182C1F0814072E3CFD4ACC62A2933E06E6882FA615CB125FB17FF0EC66877F8075C97CA27A08A326622FB069288858F8B3F586F4C8B42FC1598E9C62ABECE29E183892B6F2E3051B6FFC382CC9AB97F4693CFA40A8C5A58CD1C0E9960F635F8D157C5A990B8DBBDA21AC6FF221306AAEFA8BF11FE3AC7D8E5E697F7827BA073ECF9B46F8479E13468BA93292C99B458099D1FB618DC400E4FD33C904E430B5993C1350A700712C185C28211F368390EDFAA4D0DAEB2D388C7EA1B95FE0E419A5BD72BE1929FBC34FF2A5F10A13E912AFFE35569F69ADDF0E67BD00DC1C367ED0AEC6DD79B316A49089F0DD5E3A74799D7CCE3F1589D14C3FC7B58CAE0D19FB9969301BC838E0347F036A471C5034ABC326CEB1FB0B28DBC0D9F7FE20C5EF3228CB1549BC104A8CB6B0AE1EC51A2AD044BBFDE03D61380F7D48700FDF0FB8D3D81A18C55FC933D0B4871EAAD95DF797B94DDA35B56E4381139329E18DB863FEF0328D18FB4C5527730A024AA8F4633496406536E969F59232B8425211940BD9C16C6A8AD7F5A94F3BE8951B3C47428EB5DEE0E0D1D502E043555462328AB7BDB58FE95CB50344A185E82489D0AA08D4930DF04D61AE73CDD09F58F1626A549158D34090AAED5ACE0A142ECA26F7179F830986A61485D575EEB1C98F34B1D8648E0B25ED3DDD771DB9327B9A40242BEBA2B3482D1F3FF44896C85477EEA2D873B189293248EE8F61312C81E674164B15831FC45DDB5DAA38586DCC226F3654DC161D4A9057110792683A1108636FC12206EA98AB55C3133EDAB66BC935BF27E2BEFA0CA83D7C3E536EE95A232917A066E9C28D0AC2F9AF2DE9856ED0E7E8193578C5B4A7CE2927E83C2193C1B7572FE4030FEE666B3835AD75C7673A7420C10F5B0335132E1783B4BF6CA86D5CDBDA5F5DB4959734DDC1D3E92A0D7F68AA548F6163DDD12DA820C415B92F8F0F6D65BBDA08D1C0161251B24C61BF3D97C8C5C839E668B54CAD7A33612DD65770817890DF3D25D6DAAD9679E25850CA69BF77CCAE6E3D3AC20036DF42EB925439C8285573C2ABD56165EA0CD69077627D117EDF6F90A06E6400D1BF1A03D1950A76DECF82EEFBD243EDE2A47339ACBF8AAD4E592A36D88C8867868578068104EF39BCC8EEC5C59F9F0855BAB5AC903E62E1CC816CB12244A555531FDAA6C5AC9DE042F8F7036326909D16AA4B15391179EB49BE48AE12A9196B3835D05B514AB39D2ACE6C04DF9B44CB4D308D580DA082FDCD378ED8D049E88933DE05C219267E00E25E263D643F0B27797990581B11CED82A47B3501AFC46781965476CC6F01F3870C168B4E089C81B09F47630E28600E2989A69B06DAECBF1019B13266E59FE8885C3F949A3C856B788FC7319101D66D1F8410EBB1752EADFA8600AA53F339D15104EB52F28DA686257C8497D2776C73981C1675ECCA2B66C9C3B59D6BEC7F7F47C84EF8819322D2CB35A143DDB0AB050EE6C23E4278AA6A684F9317534DA37D11A97DE03593772709BA05B710FA427D75FAEF5CE65423E095BD32504D275AE5A32FA31BDB6E75FD44A1DF836EF9075E4709582F863E74FA6EE0582ACFFC766A38F7F187AF9F65914D708F5D1F3011C05EFBDEA123BDDC5F5F5474F05F68FC5B5012515C65BDAB1507DEC23A2976529F71D5C6D5807FFD02854CF16831B350FC2E212A3EED48274D0E432E006ECDCE28DBA2865E743732F492D4E7EDD4C4C0F44167C113D1F8097FD549E673C8D258E7400ED15327EAD184EAB0812AD8645660083AB1B8340C176D90276F7E885874F176C7C111984A44825F11CF5D286347C1842F6A04EA24DBC851CD12051177AC906988CFB98FDB0E624B5A0499DAB9E9E332FC19EF7AE93057B23AAD93B1756B05BB5BAFEE32C8ACFC1117205157E47BDB534BBAF53A753309CAE3538D8DACDE9B0F587902F99E7A36E900A6E33AE9AE77502478A672828417A8B6602C4F74DD15586BEEF7A2EFE38E89E17941375489EEEC3BF4824CA0AE7D4F5F77E0B654139AA96C9DF0C5E989C28C3FA5A6965936EAA185792943996C0D877EA18D31BF0821A19CF0A4DB9437448E29F832C2284B06A4FFAAA26F165C40AA6CAC4B79183802D9362136FE0A17C6C801E8A2FFAE360F57139F66C8F611352DAC7820ACADAA3EC66ADA59677E0DA631A8D84AFEA98BE9669311F4D179A5C5727B56B79F5DAC518DE624F6D9E3467752291C5388D6861F4BDD207E3EC1691C0A2539F7E570A5329E6F21951E81AC3186581092612EE53FABBA500BD56A933991D72FB3D +smlen = 3047 +sm = B5A1A702C28C530670E2AEB215EB3B4626E8F6BB21BA1352EDDEBAD7E9BE0B05EBBADC2C5DEF5A72C62436E177FECA983AAA2A310ACB11C0FC99A8B393C7B60326CB171FB6ACEC3175DBBC5A0064E85D8035657B359C13FEDF511CBB1767E8A6F3FA05DEC8B74ECC94E1485ACD11CA1ABDC505856F152ECE0295DBB475752159339927E8B3766A5B8A6F7B39008186942657878AD4C031275AF016E6DCB0B471A548FF111AF9931C67FD1CCF4CFCB7734475A42BF8C9B1124FBBED7D14CA6AE8B1E513C228F17004E23746C744D0126EF1403F1E15902C916D46493E763E9FE07F504933ADCC8DBA4B319B02BBAA93850C40B40E8A8AC310655EA815C9FBB7374B6730F84DF39A7E5F707E6FA5CADCBA93D04F033F1F18767AD4AFE845C5EF6406DD7775D1038812348D066883A41D965269D14C0C2892D59F6B5BDDDE79D26A5BBCF4D97DA02C42A7662C44E58E908B03A7CA3E6F6C361B239F471DB085896FB40B61E4C3C59373A7592669940B9B9CAD0899F86E2D17B7D29FC6A5B8204D9652458D7C557BA5610A2423CC380737E0AF1E09BE5F5AE3BD5BA849CC204FEA541F4707F61E4865563609A4197E37594FF7CA177E3527FCEE4C7EB4FCB78CCE7ADECCCB053B3DBB14094E2456C04AFE6D9EA6655AAC089ED3B219130A6502840AA07B05E5736FADCD0C917DDEA2415C6470BFC8C62E8387552F4FF3746B09D8697445B0D6F33A22C52860783D1F1F5C944D5FEBE9B37F11CD72CBD77120765BB44867DEC02207B6BC9E8E63EB5FEA9C85B3CA4BCA2E18F11B3213B1F83658BB16F48290E32D4EB32E4C9F719BEC8E991B113B719EAE9667C7E6C8EB68198AC889B6B6D5F19A4FC5BD226B3CFAC3137D2C7EE73302654C108E3A083564751DDFC884BC5395DDE2F663D23C3DF26929C64BA54DC47C57693EC28EC052B27DB9885A84F599C6CF8DEDCC8AFB9289A7357A945A8F6CF85D9D56B67CF32B134BE3C2BCCC7C3E7156B2D07953FEC8B7EFFFB10ABB74F0684F281667210877EB0D5F7C13C51FC2CDD8F5C32911A42568E9C3FF579043EE93A9AAB25690D7B982190282E281D93DDDD995DF166F8E59FCB0B7242ABCE40977A75821C000624E6F37AA2DC8BC61CAEE26DB090975056CD34ABF8636317D80D17E7CEAEC75E5AB0DDBD668879D64A233D8495A196FDBF8A251D9D2A1F982DB4C6288865FB6F08C3EAFC4969C464517149EB7D33C12EBB8EEAE5B37877E0569892FEE67A64E43E6561FED987DBD03BAE24FDFCF0A1A091BD916E682BDE5E4E280EE94A0CC742A6A02A07044C77A91A9DE579FE85846DDF6186B31C6152F4DB6F19E1032C521F415759A58DA6C5D9D505CA8567DBA01F9C536377FE9B9F84E36DFA50A6B45A820B9AAE5307A799CD31F1EE41ED9B69C669E66E49DCD9D1CC2FA181872C009442638097E4BD6D716FFD925EDF8182FA37B6208AEC63849E77B20ED265D84BFCF1A6757DA8C68459583B38F4A391E8DC01D84E98CF62218D6052EC1054E7E94E47879D5F5391822B8EA014F26E93E7A9DE114DFD1D9B1672A1F1E03807552E1769DF2A58E417C487B66D34EAD0F0E55BD436A86441DDDA7F3269FB521BF4DAB6AA348992C4101E6169DD77567F7B6CAACC0B0E6B9B9762DCF34B1340210851CEF5D86D1FD903EA7F8DC1DEB674222666D93A8E039D5D8375091FA6F79124E142633AFFF96C999229887C015890DA9CFB89D2774A9BB9511F4CA2079F65420E2F344173B06FF68A6242CFA041FA56346E9F982FA8D824978644E9B9B8CBE6EA11F718EB3BE2E67A083F7C78A31AB5788E4C87DBC77F024AE7D91B39BC7BC0AA21E189B8024FA7C0C73B1FFCBB468CD1DC811B8B85BBACE0E5896A18C9467104510C838E73331A88D1BC7B6DA5357EA5A124052E0787ECE2D638BD3147E7FB2E2863C539B75D8472A6CA409FA9A9A4CD765E7896DC9E7E6BDE45348B33FBDFFDEED6317C7F97B1F7CA1342D56CDED9A7A5F34A3D1CE4452915A7F3945F854EEE3BD9186AD605C902CB05CA5360765A3F4D7843582C77B3D4A8D2F7FD0CD1EFAD5E971E809171BA3AE4693555547253E41236C4D2AE29DA46E3C52B437DC1D3B89875789956DC9F1CE8F5C9C80C08FC4D71C317C8BEE01CB9AB708470C002AE26D0825C7262A4CBB13AE690DCC1A860850A918E34C67AF3E611D3819117806F4095DFD9E0720DFC1AF6397E9F0CD7044DEDD827F16593E9E0BCFD2AA33ABD4D53E566865B681D4C05A9C5A49A1F39D7FB469948F88E6F6E005D40CE6ADEE6883680FE08FD5216B3DBD4E63B4F6B3E038B09A403C9EF7D80F4F2F3C9D4B4FAEC186A6AA863B3530482D99A5AA9BE59774FB9912763F78DE5FFE48ABCFB2B880024194127732ADB44586DD5BA594014809462A31B7CBF67FE2A7C3E7FA1B9B57203CA35251A14AF58004B333ADDC96349AC57090522567A8D9085558751C993845F30914B564E966A517285AA4D460A4A49C89222A12A5853AC8A21A4583FC19CFFEB07729618ED6D3654043D353BADC266B550D28DF1113954BB4E74A5B555477EC371FEB9C0E34081A3530F6DEE87F4E6F87329E9D41284999B3F9AFBA6DE5764F62DDF575E85EF5930BFB2B78529A95CAA2900F82C435DC0FB20F02763A328264B4B60A3F86B20F51D4E3DC0618CE7E10647E57D2A0D459CBBCDEB41919CC746867702A4C470E8E29743C180E635A1021D8D9735813BB0C63268BAC3AF959172F1A68C17433C35147B6BEBE338393C62C72709CD1B86FC60AAB51A4AB05D80BC3A5B35D0FB509AA71DF948CC064E76FC432023B94393B8276EC88604B650C082439C450EB5869676DB10C243EF610C692DEB9D38110687264D3F63F8CBC891007DD8FB66C7AE9C4C8FDEA5FB5F9E87EDD72EE71C5412FE1F959B6572C536259B1BE3391015F58FBF61E6F0216D63AA5CC43357BBD8519A5FAAEA4967E86848A2990546AC03C0550D9908C34353786EE13F0E7CD67CBF906C503C1E81D8C5F4E1F54692F04EC3E056C767F72611FA1B9447D2E559A9EF751175A3CC9BA9CB720CE1346CB7027166214D94DCCE3BB26F0AC1BF163BAA6E56C4245EE4E1E677CDBAB871474F05F2E24DAD44968A790DB045ED310517C7A3A8395590C1DD2BB63DA5D67E165E4EB73BA082302793199E49478618CC511698B326312CB270FE543F785573EF94F003794054F694514F82ED12F0E5E8C0A93385BDBDC22DA0F28EBAFA725004FB4D8BE817C03923D3CC30DB150DF8D526BA14D331AF164BA07C0AE94FC30108700F51398821C21243F6166708589BDC0C3050B2331323A515F73779DC7C9DEF9FE07090C1A1F2E3E5D80818FBECBD7D9E2182545515F67747E8088B1C2C8CEE1EAEEF10000000000000000000000000000000000000C1C2C3E021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 + +count = 19 +seed = 716354F7DEAE272CD26929C0932CA257AED1DD23D67260726B5213D82E61466FA99BB6A7D81DEE9D0EBE03DEEE4DBFC7 +mlen = 660 +msg = 7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D +pk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC60AA086376C8E6CEDF628F8F2D53F01D1D4818024A7F8D224AB586E486CF4C9CC97A03AAA74F4527D79CCB7B0E70E15DD313A0A8296072E5EA5B92BCA3520C865953EFD1C1DC8735A53DA04B2E262D622513CECDEDA758D7B0ACD14EF7B46EF2F0999B1F3CF09DC094A49186E9C3005B3DDD9D57F52BAC51E04F47C29F129E932236FC790466061F73849226EAD94FD162CDD5D7DBFBA3DA4D39CB719480391B3F1B19034D826EC7C34729516914392E2DAC6A67C2A76F5ACF33B2A627BAA82A82DE6EC26A69166A648A5811DC28D27A2B3B75E122490FBBCA806AEC9B01483B017F4349603FFA60C40CDF8F46A9FD33EF335E375602969B9DC524F94F5B6CBC87416F6F8D7280CEF409E63A21159890D60B063ACBBC2D283FDCB5BD9CC785A93BA8E426AB3808DC59E743083178C7EC0F1AD36904B67503E0733EE402947A3AD412ED9A28CC6918FB4FE3216003DD8A734D8F5CD94C7EB02A0112E453DF6D9EDEEB524E85D1E3E0FBCB23E9881F23056FB1B3134B79BC030230663A2C8B11DD6DA5A59E7A098D9B7E442CFD76BF07C235036AB41F4DB855F6B8C29E45FEC443DFD959A7F7585212DF19B43D72818A645A586C243FD04B4DAD789944AFAE497275B5DB202ABAFECCFB235F9E1BC6A91E2F5B89E55B5944D4BD9A4FD1DA6F430A94B04D4410F702EE8C6FC46EF986BD88760F8467A8C8D1A159B71D11A63015A3CF61533C5F0663B9CE713E110FE93B69EF04B2C0C82142F2D5AFC2464A38DE5F3662E0748C5E555D50DA28640F816EFAA225D56152DFA74F2B48C0D07958C74FA13C530CF2C4F5EA08035AD10FED00D086F4D29C78BE38B8A36286D12746AA9215EA51ED3093770536CD66B5ECDB958A879D8D82B8B6E5477C982530D7EAC9D9CE26B10636E3617494D57786596B5322C93CCA2B29E5541749F5CFBAFD7CA06A4EE1DDA7D837905DB2C31C115E1246B30F50176C6AFB929C9D1593DA15FB3832BCD77354096F9264E825C97579B36F50AA6F98C7A6E691049FB7614B2F6E1D91EA3CF831C63F927076C94A82E5567F715C20C12B74316CB252BD443E31310FC76634B5A1391890BA1B0A5529EA00C0DBBC41936CD14111C53796B435F26C9BCF3A7F4CD275A05855CCA49761DAFC0A08C44D2EF260325798B7AA03E32D3450AF79F895B8B7A0DF1482339B9B86F2F2AD66F577E6FCD303611CD7F39D556E28AD937DC88F24D55DFED478DCCF565173E8C1D66E2159203526FE85471DDA54C1465B9A7C1734CFCC177F2CE0E96F90DDE0BD7214BCBA69C6B4CA3822C77C236AD834292815E312703C45391504464DCBB5A741F0B5896B8790CEFE0EE4A158B624117212F6C72414B2FB1D47F9D057EBDB42FDF23F2116DDE112FE44D4CDC801F491AA7236F67252E188737C3B9EA12A13CC5C81E5556ECFA65A9825771F2F393288FDD4A72B23B27DF731579321E727358D7DCF2B612563D64807FBA4476AB2071717D317C251A25E2E2612CE822C3EBC4C30B736FC354316B940906CF142AE6A861F861A011A43B7757DBC0E55101EA4DC436AD23FDBF3E184751D8E0E2447D274171E60CCC12280DC802128CE802530B64D0D3121FB23E20074A0A718114417999D94F0ADEAAACB6FD6A0B999D64729E2AC54D91E68644DFC27D1FC85DE8616801564EAF7263AF9044FEF610833FA7B6E53E055D08E19DC37D1A93EBAC3DD42F1A6A580C0715370E50EBF15AA0E64A87549D03DE9043520168C4E815C1C7AF57EDB9E5E53E2714C9A965630AD4E9B8628337F7D47EF8D94BE34273E20D2EAD05 +sk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC6E4A8E780661D9ADFCA891F4807C6632F835BB7845123DFC55BB16053015FFDE41A1687D380B8CB28051BFBB823B42F5A11E5475562C618E36D2BB5C84F4C13D392C4115A484D53283008B869DB082ECC08318A3840CB98688A4051CA82000BB18D52B845D8C6495B028D52108CC30625C9C28808310D8BC284630081091721082641CCC8406014700A21461C1972D98870543261C2C64811366A4AC02C83400C5808461A154D19B48563C8058816215032251B4988A2B461598429DB1485818049C03240DB884082062ADB4002DBA08DC0822914056CA40492400882C222415BA08452B605024302C9882C8A862013258ED18665C1420550128E0C3952998845D41466092548CA324198024663A66019834D99102964C649D186209AB28853A288023386D0042814040002908C13216D9C84695B84841A038211A1918228025A228418C14418C328CC88708328011B11125A268E98366A632865109141E1B820204629A03645A3C0888C128413B3505C380C98C86192C02DD3382150006A23386C2120884336728B942022372611A14904A7505A346898946D8C206E62202509B66D400090112632C3400C62362118450CCB3251C02882009328DA065209B99049486A98207058926118148D88C24899A60D98B4098C28711C888DE4228123260409960991C63180322D9AA801580420C1C681904689D89890DA164E4C18219A3289E4C08954B41022026A4922500A9708D8486C54B62010348842888012818C422690DBA2319232124310464A408A18262614314E1C925052C065800846E410201130051841440BA290D8A209DA366A091170D9A4609022525BA2484104891A34321137691AB12D0C030861B48C0C1924248565A4366CE408810A074842B865008045514610C10465C81288D0120A23B771D4A225E4A24090B005103222E3207053404C930230C440458C3444E3228221A3204386110141805816461B068982A28581B281C10661A0340042222C8318841BC268111968118985CC0052DC860DD4002ED8226103C3410011851212111828845B942920419114B06498004408C50D11059002B310542640444481219668C128099A3021621826D3144DD920254A466D19B348E1203118286D62B64162A871041341231961E1A88D82248518222A318D0C11FB78BB4FB41BF63B1E4382883F5FD4B1B14F9868A70DEC206EF031EE670CEFD2037F2BE08C3B457A96B67AA06316EA3EF5E20F140FF27F05D9EE837EECC1A7D9D9C5791E13BA3AFF977D569712202162B074C12D3B28C147EC57A9A57D7B940AA44ABCA049219487A96258B00FF77AC7F7CB695BCDF17477EC819B6AD8A16884EAE43135D3748E23BDEB783FB54B6AFE83A2D50F0F5A83ECE4D88BAEDA4242E8A09D9CF4EFDD65CF1F34B6D2E844A9A937ED11562A5F3FF208A2BB125AA140DA8722F733972A90D1805AD2D4F6E28434CA5EF4E835CBCBCF7901D4180EBEFF7F96ABA2306B5D2D4EAD7B1A5F5AE6CCFF5AEAB43377F65603F788C0A30D6A6F3005335EF213C1875A3004EE5DCE0FD22D46C728A757001021F4BB6F639E895F7959B20D9A6068E08F58770119C29C3DF4CDF8C73719527EB14BE4B893E359CA24FE9F29A50F6B880F7FF227B7408C5830E27CC85208A541A7BCDC7409C4754426107AD5651AAC7ACE1622AC0E295E17D9304949017E8B2E19E6FFE3BDFC2889B21305E71C8C7625D19B87D929BB00542EE306E59DB801779B8C09347EAC0045C50A26ED87C85AF8AC6D1C9456D59BDAD4D2C3BF95F93A1C2600C00049DE3FBD1693B4AFA07F17C526D5430F7842035C345155CE1D70ABCF2783E6C6F7748697C00E99EFF3862BC52ACCEF8C7BC0C63692171F7561B634AF780209488F437E775C7740BB1EA99EDC0FD4BE195AE8D374CBC4BD73BA97742900A2705318C111A85E7D27DB7D86E84A68FEC08D7BB3C9C127C6F72E16345E39C4CAF25A6372430A3E8A8466EE33B637E6AE7363C5E1004552EFC33E97B74DC3EB0BDFB7A57F2C8D43D6786B058AE68B2FA1DB23EF78A19E438B97BDB5CFA1ED8665A5B3AE976A51902F77DF433506E04ABC825C30B4B514E5EE3920E86322A4CC5A66A6FA6820E01DF25466FA810E978845423D6D162CA2A436DA0544C11DA8E5C67897865AE51CF46EE00FA91E9F6F11BD743002C9F34D717FF952CEFCD05B7742FFF6676C38FCB8978202704A6621EE517C3717F9C87D5A1B1E92E58948B048B98F0838197A77531A980F0D442E934136FFB97A5EDFA4923DC9CCCE7FAA871A300309E20B0C543E87305A1707511A951A652AE02F4F7B58D8C61AE6BF24FC88AD1A98879EE3AAE476B2A49E04BC1280EF4D139F162B5D1642EAB17AF591592EA4DCF855CEF5BC3B37EFC477CE82D8385186D2D23BA44915885CF90FACF7316F9FCF35BF426AF77B5BD75BD5DAA885F16FBE4E0DE54722978C57670276728C5278EF8A417926AEA35426A4856750C1319D969D28B856AAC3B6A77370BBB9872DDF365050E334D3005D0E97E6114F5E335CF26A7EAA11269B878ABB6814F82B0D475FCBA9162B926594F04631488905921DF6587DE1A256A257552A8FA03C318FA8D55DECA3ABC9AF2CEFF2B40BF3C8AAC176A89386212451F6C805BD1A037BA959C206C0542CA4B12E8683B618F905F2E28DFE6668C57A6C19D8D6F062269F38B6C80E54A32A2622CD1B01A583E517026B5DDB36D6C506A671E3D8886D4E912DE1F833E58671049EAD6716AC63FDA8B4D9444AB87F26ACE15FE4C22C983BB476ECD05C10016950D2EAC678F91F3A568399850600A9BA8EFC63F1C5A9374D070E271680AF13F4543FD0F4E90E9452C664CB1289962CC221727F9A598140565B27FCC226438FE090EA89878512B16B383E8B0B908DD3E049681C9D98636337B3BB634A5D1D19F780191F8A618CB79C10D16955CC54AE33A53C0DE2AB015654129BD8417FCFDBC296FEE575C2322414CAA7D2BDEF79AA55BE5D29E624A7A6BEE4A60A8285C64478CFD4BBE6A1F8B027F74FB4DC76AD7A04B0D53EF5228C7D21C2BAC9CE3AED895ABB1E5DD94ACEC0C9B4A443DBAC877DEABEC4D5601BB45C04EE599B5B29AE350DFB4BC66A687AC4820326076EEACD9A6F8326F184D7ED23D3008FC29C7648568D6CF51EF1441D66E6BE9404123C88BC9ECAA98C04D51BDF6781E3B7E7AD1F7BC488436ED29FDDAABE3D69597BBD67AA991B5801B304B163355C0246361AAF179DE74ACE130E97F8F6252720FD5D126E4B329468D0A775A1FFC4A2B7961B4D7B3C4C6607BC89BA9C21E5EEDF0E67028F159D55A35001E17D6C92436C9DEDDC17669CD659FDE6078DCD26BD05F5EE6898DEA032C8B1FE92B91F28B07EB23C5CB9A022E9F473D3A5BA7C2FD8FFD63F5AFF76605C92345228783080AEDEBD2A657CE9F8A1A9C320A177E5D9DC1DBD804991043EDC7D41FD00879821C30F9AC6183F74290B21020ADCAD5920DD2D8C9D1B4698335B4FDB6FE2D0C03C224E277DDB +smlen = 3080 +sm = AD121CBEE3F1945DAB0D41E88FBEE03460006CEDA18BB16602FA16F10DE6F792D26C5BD40462D1D0348F573A717BB93EA3B83C30E42CC2ECF741DAC4069E097D86B855DB6F1DBF7E762E9B16667AA65B9AB0D4C9B069B2B5F1F0576B5A715EB18E45DDA3C570C706A9EBB96C8D7808DCA65AE7959CC93379B9E568C26231680AEAF7DF92F90835DA7FACFA7BBB3CD812223BD41FC9CC54E74C488260163ECB305146998C45FB8AD1FAA0D7C3D354083D0FCFFBA3E878D852FEC24CEDEE0D61CE3E14BE48D0E046FD9D4259A04D1199EB16CD4D7F6AB6F154D5712F4569163B09557D9A4E8499A40CA5874B662321441F0F215D0CC5FCAE713270E0A9837AAD665B1228DBDD295DF624A3AF2D8616EDECEDF1379A92535FCE38D2D3CDB7DB00546A7154F17ACB0C66EF6F5A67ABEAB58C6DB573F6C9E3CE4ABEA634AB8D2338BAD87781C1DF8DEC0FF87D74386A2E8C9F1D3264E4DADE150194EDF2F06825DC6897721ADF9ADF96180B08FF9F3CE30DC293BB426066732D25E6FC50F6FA9D33130711DFAC333EF679D0FBAB045506B4B91F434CD0C05F30C8A804F6DE6B3E5528AD2CA6AC1B1978C7AB848F3B994215B3ED046A569E0AACE1FB4613920B530064B286BCC1052A04ACD2E48BB3F21C3A6630BC601E399F1CC78EA984A48DA6B7BEEBD4A93782962F0F4AED09813E51EE500D8363A2E921D99737D6ED77850EE6CD7A24A401E27F900F2453EDD40390D46D37AF97BF2E218D2443ECCFACFFFEEBE119E67D1E9C9046B349B7AF57759F9BD5AEB67ABE042113D5D0558E46E26B49994342980A2E8C14809D09800EF1C9DF790F94288939C3946D92AFF7F5562BC99513D2FBFACF81DA8F9B9048716E7D4DB96687C6CE3DCD3F71814325CB73A5D93569FB2CF11250D096850184CF1BDCED7A9E2FD9A446FE393886947FDCAEA8BE9EEFC51833CE737D0EDDCDC5856DC6670BDC92AD181FDA6768B689732E4B6895876D70079E14D7F866E6A9FB394C7700B0DF31E240EA642B8C709F988C463322BE20B6A0B87FCE6512C6C83F5405CC13E96A64BF3BBEECBFD936340E2D1011F3DFFFDFFE0FFC8B6F42FE37D3E490966284D790292B0E90E7F3E8C2C70CA5AED86253A62B2D809D55DC234F66F4DE8EBD6AD2D83C76100B8D632173DB1502801461925800AB90DD66B6520682179D27B2BA9B0CB42A1DA57846871D88B76BB32CE73BE8530A940072E00CCA3BEC06E63036E049B24B62718B21D674FF6CC1344EA3B49A157342E0EA6F086C5ED098A84CF0D0FA5C6FB6016864BC10C2142FE4F2B2F6BA4F28199F9A1D11A34BB5520E1B7F2D5C98B4632B7F3C2CBD042069F1427C7DC1C51091A738C1AE0EB832E5A48A2F6A7E11DEA72B1B45DA35A72CB219EAFE14CEFF6F10B99F05D25CE51B4DC0152BA6DA20832C2CC444F98B324115F13A53C00778DB309FA4D42617B17BAAEB9985FC73D990185130298C22C0E593E510867EDA70238DD05DFDCA7F0A07DF5E22B40C08B5765541BD2D025669534B1D19ADD6B2CB1BB0DF52F73AB841EB4E6706025F6E1913B76D33CE302AABCCF4F20F27565F8B7136F7CBC99A11E160185DD40176060F2D5CDF4CCD27BCE7B4BDC96E999CA5339D1F4C1105F3104BE54FA7305BAE031075E1EB4E33CA6F16276557B2D1554F44CFB66CE3943C8945BDB6672DEB95F3F6A20BC409C720D41CB23A1ADF1579ED8B78618CF8E8E755310FC5DC5B3760C2F836FAB47A04398693C3280371E5D6EE16AFE849EA4325829E7C57C30A5CCB1CCAFB7C57EA1FD24FCCEC09E8B39C1F525733078DCF8EAD91FACA2830C6B50727AE3435C8B5D9F4A9D95C0B38B17E4F7FB102BE3C6855446F97158647ED649DFD42AD7812F031295C6551091DCF9D271FA30E21717FD1F61380B6F581CE3F5D9722058BDBE289FF3689A3C32B2B38EF6AF8C81080AD905838E462509B89086427725D728BFB277D30BD18D124260993EB2FE1A2FF944B082C508A1CBB0FDD81464FC4FEA3D888463ACD1A847E1CEB9ECED47B7BAD6DE9E37F8F9182CF959EF54A63F9E7CF3C6A0B7766486A51FE8636272F1B0AD71E57CE0AF43883C3233DDD733C5FC2A0898EF686B44642BD9B86DDB9A0816C957ADADF603C64ABD21E3585343EB8A088227D93A5BD499A0C1AB6F49EA6301AEF06A0F362F92B21177A7FBC791616C5136C6D7F64EA3D7E25F90DA9A0C6C2E10351510BAC7D33C2206B874D87A329694F325925FB922D4D361CB438B40D092895ABFCADBF259FC39F7E94E021B5E71BF50856852380F25802B70885030EC9A349A1D5D6B589EC7912643F306BCD86EEAAD9303EEF521542260E6C2536857F03523A56E55D1D26DA06FE82D48D13693D656B233A7C70AD64C25ABAFF9A876ABF0E3827758B67DC5C150D8CF8658012AE6D475FCA3BFC2936201D8BAB79B973B0499B8BDE36316C43C114E95AFCC6304B8B81C9837C54AB2103882DE5D49E8B1558375C6A2B5776547350060E6B61D45AF51909F65E1F886BD5AE46F32D3B5C755DEA5A2C7CE895F2B547DD21E069A781D43228B57B9D7D9F0A9DB99A8312C8DBA1C1809C5E27D6C5FACD3303D7A7A26BADE6BD03367D1C228F857B4B81D54BE3F2E26E9AD4DD2F2ADCA7851D23469C444FD430990CB8EBE5576B87DF6ADA6BF20C9F59344D2D1169DD543D8A5C489B37603F90999E4E06D4F7BC6D25C3AF63345016D8DCF27473929D74B47940F830CD9109F73C14CBC60E983505AEE09F2E44760CDD1B7629DB1F83BEBBA0B1CD1CE2CB2694B0D56F5C2CEC9399137EBB99C2F42BC725FE043EDE3D47F5417FB686BF88F2970C917DE70E6220F631CD779381ACC93D451C38ACA9BE597E3A8FC6F3122AC6DF21031F73933ECA663828384A0A33C8C47D87A2A5A9F324AACE3EDECAEA6B16DCB6FC774239F2C0272EF9E59E1252F1218AA12039241E79B2B98C8D4429C5BD990B85F806AD6045777C963FC5D0E668D972F560136FB573504E4676EB2954A719D8FEE5CBF2B700F1E8695686F6349D30924F2446D8AD7E515D51C7C0F1ABFDC22B8DA20D9EFD0ACC3515E4C4C1E51489B2CB321657731F54A4A5A002143E8433B03883ABF94BCE40BB9ADC67D44621B3FD8AA1AB87BCB399790C0EDCD8E2FE0EB87F765E44055BF837A394753FED3CAA97F533D91F228178E781064A6695A2185E5D2C95E5E1EC7EAB35ED71184279A6E8C770E17C7E2C1FF3E6DDC0E8C66D4EA9CC2B464DF155D26BBC40F422D1E56B24548FFDBB68C4E8B1F393C8F1F14A76FE198CB18F27DF43141A4758869197A1A2B3B4BEC5E3EEF402263543AEB3CED7EF1112172B31353D5367698B9AA2C0CACC0B1620253B4D565F6A78797C7F8A8EB3BAC0C2D9DAF800000000000000000000000000000000001019293F7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D + +count = 20 +seed = A32E6FF879EC8866A5F5E4F6318DA8FE6743812ED2CF5FB94F5C3AA3EDF953CBC32665810B71B2CFEBF343A571CBC570 +mlen = 693 +msg = A86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 +pk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7109F1C95FCDBE8D90449D0DECF014DDB4870F4E050291E008463F0C234171C2850EA3C9FC244E90E7A440AE0ABA4C55C0D8C65B285171963D566C5724233C10BED224BA84358F6E0C5C7A472F4DA958F423E97F205BFA100F23D181DB2B39F8CA049121AEEB1751FB5E4610D6F5D24A1F0268F45008F9E55DC736167CEA4B0043C72E39E388B378426527FC837630FED11A23D87D88C977BDDEE85FCCD6B31DF532B6083726F4BFBB17C1CB0817D7DF7CF727B50EDF52FD83B718CB9C308E2B298CA3EE3E44FA0B264D5F1A4E9DCCFE9AE4E55113BBE473525CBB1F5E036257413E1B3A4D8D2F909C88EF666F6769DE72307EA1D1E7AE44C41512CD6EC7C46D5428A9E7EB193CE0AF4B121765E6246746DE2DACE6D0700DCE02F02022AE2601485AA2058B36810CAEEFFCDC29D91131E8EDBA0ED87FBE9FDE85C4DC90AC34AB346D654C59BD980562CFFC50131BD1FAD8A3061D196A27D0A9E1CC890953F95DC7482809399EDFA8A7C03DD99CFE51E5303A6AB2130B1AFCE4E2D16BDA625B9B06DCF911C1F27EF7FA1539F6FBA33AB18336B5F2E641AC7AD5617C0BB2B120BF61A820A048D768521C78410ABB3049A186D7F8C2D76F645841191696643CE3CCE4CC1EA9BADA40BA273C0DEB178F56294C2CEC1660184FFA10494009687CE5CE52F5422FA6D81AD24D724F8D454187236A14275A29F5EA725B33499D5D8771F4A51A149D05220489D040E0105D8D3A7FDC3946FA6F4B76D7CE012031E4EB81C16A4B0362D8A2C95902698C7F4BDD2089C0713DAB635C1A8BA9C8113B7A50EED45DB713D38E66D4250FD6F5FE224D5ABB82861C719901F3D2217AC78FAF886DA4D0E0645922E4E29E38828C14C48912CAFDD70D6923EF7F34B6E4F6BC9FA1569AFE9220BBB908635C8C67F0FCB6099CEE9B0F2F8A9C473A8BD4046BF0D1DDF7D1A4995B78675B90B9946702B3C88C70E284FDCBAB9BA536CF469779A7B618D3D047D2286828A5BAD1E5D710433403E633F6A0D26E19AE55A9221F724A04A82C7A2229305413B89FDCBAD4F28B542E07791127B8C6211EAD646ABE45040B7D9681140ED090F939E287770DF0D4DE82F7008FC2D5E62D96E88A244B974EFC03E4AB6F48CDB63D47238CA6515F473252B9FB820521EA7CD618E407281842CE6C87E0611F74446D5654B550D66AA32F627F8E72ECCB0CD8125F1249B41DA3D8008BE035A945DA9EA013E570E4C6D7BA9B2AEE8653177DFEC3FC9D05DD0515B3BDDD8F6DF2B87CCFED04C49E88C46B6A04034DF52599242EF0E2DE858B59E958AE94E676530B182029ADF6D5EAD3282EF695362C875BCEC847D8F888A25BF39E6F286700733E7A7B4E2F401B5AAD2FD70B9CD5DED7D477131B5BA0F8E4193049417DF7EDCE51296AD69BE01FA7F563298527415F16B7AA0FF828134C495913B9B9AA89987F11E87F2BA9CC876E59D9C0999682217FE43ECB645805A1F03CF1995897EC04407C260711CABBFC11F56EDB33D643AE42E499AB44333AE9A9DEA310D412B9D62E9FB3D1D90F27345455F68A71994A02F127EA14BE67359D79D5C7A5772EC0826B878AC960DAD8BBBB9CECCD1D0F948DFB4275E2713CAD8CBF21B0192DC600F2200696C582851B553244D6C7C5925A18621448F5FE307469385DA88F2931C5F0F63435390D8E2F6956C3389618E8CE06C189158F881636B1F4C039FF3A7B8FCA427DD41A8D9369ABC8EA985ED13D941E177D0D9EC321CD4A581513F02E4CA3062456A09F207860A18C7E13E0F989871F986DE621A56ED1D97CBC71C3E35E8652A +sk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7107CDAFBACC87258E544A0DF8904D8AB85B26F99FEDB9341D52A97F82CC8D2812DD73E62898AFF78BF0AFEC5F41BEEE9822B29838A89E4A978ABC6A8A8AE93602199A40022186D2395241C400404250D48B87181863163C269184182A3022810B711DA4408D8026C1096318C1811814001D8422009218CC3320D4C368998244A4A040C5AA651D9980402236019C140E4B8110823300B0009A2260821076190363000438299A82C18B1495B1631D4120ED124820A142084007121056509A445512460638600C2A4055086884988498230721A0892C8888420B56423A92C02121023A888E142010C48828B42850297815032062318704B240D93C48C0A374811404650260614A10803928088482D42C00C5C3622D4368E40468E24018049089119242A84862912354CCA406D992648411605094132149370021841A1022419C16CA2102E51180E0C238D1196484CB00D5024920B28709A1800E0220181128C50124AD4086610A309D0482812322201959149C82DD9C05050442E91842823134914A221C31264599611E216000824050980691A2430512420C9226ACC226101486C9CA46918970519B62498200CDB848C21046092B48D03026E1A269108022819C26141828D1CC9299906728A8448A4C681C494000A3000D98688A3B8709C36220B42442441500B466564268844020AA3C04001C21010442293262653A644C01408202781421271D2320214C251D0C28090264EC2184544C20DD89829CB328120296DA00640CC243063B45021268E83C44411424E899281C016310BC0458A364D828844601844523021CBB42D48809190266921884449362CC10240A1888062346591184C989829C430728B466D0C28441A12504AC041DA16891A1220E3B421DB0892A23609919400A330621C929000114001335011C361D3A08D1B264E94264564969094924D0AB95080184193B06C01B984A4C08C639490E10824211790C8480419A05164347113423223200C1493841399088192040C483192840463340E98966401C484C3264411C9910C43812425208442301B1246C3364940282E1A360ECBB021D0369194C604A0B4400129110A046C8C844D6038301A94884A4889C2184A24C0288B445104040C44C06C20A72999308D024071A2C2245AA465003672C0806DD4F8CE8C089A01664E1561EFD2629E67E3D7603FE0E30F48F21217E1A426773375BB042829A421D71EEF40EDA12DEA22182F19507546664E835B4087DF5461572FAFF25BF2A5D50031371ADB5338EB9008BCCB59EEA8ED55DBD545C94D81F003BBB6C73AAC10E4696AEAA48D32F14F2490DB9D82B0D20E73C8BC2034897F44E59DAC435B22B66AECD22E638989DF313FF4B6DBD69FFC5E30FE88D41935D3D401002BFA383D8881BD1F8D3044709581B720D89606AFB9699B6D24922269894D6B498C7C65E0DF6D5113C0A4D7433E8675E629EC98D809518365AC0E72D0A45159CD2FD3886498054BB9461E4B973774AA0EF023F8494AE27DF527D989516D2319C1A8B8AA546F06DCD84C7CC3D2523B401C253F146EF5E36DAFF5B27BC788EB223C8E01841410B6BBCB7F5D9D29FACC894931E2B147023732FB33CC444C91128976DF1FF7976F40562C8EDE0E803D33DDBD2730FA073455FC598DD1D0913987609C168C7BA29D11CF046263C4C1C5F29C2FE81C13485F5B0A5D40BBF96526AA19C5D8D15D37C1899773B8839E2B26F0C6DC1C90BE7A6DCBC51D7E6EE9FF3FB708D9F2BD08E18E579EDB242B6215E9BFFD58A3229D839B6632523D0FD4759DB15E748439A7F1A605ADCDCC668F0524F6810467BFAA56C29E3CAA432FB803EF331163427888EDDA0F03D3D06DA8D29BF4D4228A9326D65431FA85A0E7648C349DB9B01B160D11C19C1628B0243051BA4F79171CED4FD58ED2DAB3A2360697AAEC0680120D804C39742C6D8AEDF30096B0968644F0C3A87F2A45F6DC350A4A37430D1BF57273767A02775C3847F14FE26E055D7ECF3F15EB0A6F73DDEB9533B34FE4D8D7737B817DA3EFF79DCFCBA8FB45802CF43486B38EC4A7FCFDCBF893F82DFC57884E55A04882182F1917D60FBB89CBCEA9721921E833288E74083FD080D8A402815FFC0E17CE2DA1F81D5521AC68C7FC08F9B94A12913430BA239746D2D818AAB7CE418DD9C564E96E1E832AD0DEC34E6326CF2826DD79672B2D37DE0A22649307B93E9CE43F336EC259CD1452701B1C6EE9915740250575879623A79A74E016CB0D871CCD198E3FB67F1E05FE38A6695E11C6CA3822909198CE48E580129462D661FF4CE7AC040E57B563DCAE89536359208DB9ED64C3B2D898D3C45C35C0BBD927FA8EA2EB79EB6FB31B26A68FCE2F48B7DF2A5C951868A830817BC74DA555311305BF52275AA64E3BC7E13C12C895C55B9387C5D4A5BDB264234A0380FAA0670636BFAA1C287CB09B5FEE8B2D9140F1F8F7314255C902B480CC626185708339E7656D15C9779DEEA09F9D1AA84CDF21F451771C462FC337066F0F3FA346228CB8993C239D0D20FC4E4CF09CB803F7CFA28B8B0CC1EB7EEA886B6C6DAF977441958DDB890CC9E1F17360885105025D90E75279AF89B73C536D3333FE94432BBBA3573F6A064AB4D2112084658A41C9805EE83307137234115E43E23147DF3270E143333B0CB61BB443F731EC1E3DA4C45DB905E8ACB06425B1F0DCAC6A4B59296506E76D7501035EC5DEC941227E25650E0F263A34C3CE00DB1D040F00B5E5AFA5E135C4A9AB4F9D7029D0AFDE42389E3DC081B8EA7438C7F8D7F5CD054B0D8EF712C6610681BFFADC0A474FD231DD5DA51F35FA835E777254D20B41F8268A8D3306808A68D79511E3043288B0D42DB26C1091C980665FA038A876D78AD4E90A81A57AAF695F15C9444EE79E433233A9849F0997ED08DBA0A2ED6D213503008F1C6DAA8B0F2A813EEDAC60AA03539870EBADBDAFE987944215D7F537F54CA042FE0B410496B93188A6C9400F7BC6CCE0DA92059320D8340472781BFFC0AC4BCE1A1326C62B8F37CC44A94AEAB7F83CC874976B2BA2A6A1C7D144BB236CE5A9048EDE73ECA1CA09DB34E116CEA2DDCB38219E26FACD9A3FE4A848811942926791F04C977B0EF142DD0092AEA6EF0D3155BC5B49FF16877EB8750A298A82124A2BA2B154E597B2E05BA95F39EF7D6CBA8244E3273C2EB368D7343B4DA2DD80455F104BC6BC65712E8BA982B8ADA033CA46120D6D6D0A4C6B1E27F12263CA9254A144ECB90FAFD3CA394F2AF602890FA5E4EAAF6D56502E449B2144B844D1980DD1BD311D2E3F68C7B01957FC967FE14D73FF075D5036CC95E3CE40C85CFA7705E1437C225D04F0A5BE888221EC6BAD2290EC06147627E46E86C63BD3309E4483CB8A3E965A0A8EBC7C31423A903319EBC9F0186F4B9B49FA61E1F54D1CD7158BE4CBACA706BB1E383FDB313B6B4A1BF0520890FB1AF7FDC6121E7DB6DDE0C90BC69160275808A1A388761CB8A6ECC845889B4563F427A71B5703D3A1B9E570 +smlen = 3113 +sm = 5CA08DC5B2E36955F2BAA4365B5F9D2B6676869336A13DF418E224257E7E8C21DF63EA90CB18AC536D33B3B101AD901859936BAD6D61991C5846D662EABB80EA165986AF2926E816584E96432065CBA4C6AA0020EEFC098967EE6D46D0BF4B88565FF1B8FF8E9B43BA4D5E84013E86FBA6FF1320178007ECDCA0867A8EB27F3922318FFA0AF4B884086B5927BEE6981D0458CA969A1D22225B8230CC9B7E966CBF83455C41240E63961059A66C8409EAA13F392CCE75C04DEDC23D0B201EFCE6FD974E209B5A6B44CF41D1D27CDCD3ACAD263B5758F99C2E31D4C18045868CC9C589DC8CDCF4AEC37C829BDF3E164B2441FED50F3F8323C1473BB3E629D06D93CDE8FCD925C156083EF5457A25CA010F1CB3B08BEBA5358DBF510E99BF8210DB9CB89C45BD1A20D46F0A564AAB5979AAB5A0F475A9B8AD240B19A063F05DFAD1185ECBE50E8AB1A6E41841567CB969194EF8A0C62D5B8929EA129E2588D62488D525A9DCE6BD0CC088FFB4D596F4091DAF871C04BE57132BC4996699D78A73CE254895FFBFB155BDFE8B6A05CE1032D069D30011FA976121BE6CC69BAF42E0C488F26A7AF2C055463B4115CCBBAC17617FAB01DC112828892DF36C3009A55D43B1395C38EBBAC07D94B83C4D78F7A21226C0CCECC438F334BA5F26BF907E494B40F15A29AC96544A6F841BE3B92F67C1248C1EB5777A6973EEC37E6C264F42CA3D88E7FE75D89027C46295441BD43E57300FD9A231EA43B150326E520DC73BD78BCB0DAA50BE4C4BC12392CD72FDDF61EC7440294B5B8720434390D6DACA319043CEB28DA2B0ED3BD041BF164C5D18728346F0AEAA16DACE0ECB73A96D24F6D3ECBE43CEBF2280BDAA3493ED06C288A0A5D73C9FC7D96DE279C89D5C4234683BC2706EA900EAADE24D80EBF27A930CEF38C763FEF2A082F863242B5E5634C734A524A2A94FB28238210EDC9EAAF7A3E6C1D6B0AEC3B80152852AE3AFE3AC91D54E8582DDACB53ADF637888C3FECBD65E9EEBCAAE3DF5ACF088D378C16C6084AF0F01FA679AEDEB4B2E0952AEB36B3B45D0D3431B5DA4ED75EFD69E1D83E516AAB0F1E87238A2705F94249DE1569C75A696E3BD1C7567AA30530D6801674FE4E5E78D8C32B7DE70C9B2E7BB4FEE4B6BDA37EE462DD1EDE9457057E454B6BAB5FE08C802F84F3BA0E2A96B3AFCD590C691A8960985CF241FE0CBCC7E790EB22881C9D2D7784E397CAE24FC38116E97F172361991A65CFB84C9ED21C14A57BC57688CDEA84CBCA24F0BB45580A9DD5DC391605D1FFB2FF3074267917CB6301C18640A0238D8D5D3DC8AA6D399D9D9B92043510A762D42738A4EE34C93EC139CA587139DB48F174E7FD513379B82FD78058D873CD6B462663315384FBD6A1328182E568E4FEF9898811E05C7F4CB25EE4B0F961F96BD818980AB5CC1AA68D6FDBC1CBFBC4864E37B2E441D583B50EE65A77E0AD3AB59F22F99ED6DA02E9928FA6C588244BA7D01CD30182A738B0A1304C30ED3E404686E7642D87DD3AB695E72B930CA2B14BEDDF382A6B10DD25E3E6AEEF4BA5D1AE1407E6A708748535F63489CC38780E4FC0B3AD8B103546FC182879DDA190235E7C1BB0112543D1C6D7492FB9EBABE53B735AAC481D855BFDF51C83F359BE5D55E672CAEB588A9B497230C02B1461F514ACA29BBEA63DF0D404BFBC1EAE08DA1B920CDA9185D6A17715EAA36077F5C6B7EE36B8D7D5D43A9542851F1A6E6395A50682394EEF24FAF49D300C797D74B987579AB8DE6D1869BA564C9E4C825556888C851B3D0398510B1426C6F37AB197D823F8D0D8E5290BE81F31272AE784B8C0FE91980843D62A728EFE58A177722433177D6791C308AE9B8DACF9DC47D3F9B1A487D3B17ADDA42946DA37FB1C653EFEDE852AE2A0F8D020738C57EC477CA7DAABB424504F9ED9D4DCFFD338BE3445EA7CE0E298EA16CC1709DA521B62CC2D7A47C928DB3E09219C2926B9340FD2FD83A2523EC5E9F3A3A25D7A46624626D9A7FE204F859970435A9B7745C73ABBB0B5E9DB9A6E37EAA5EA22105F2CEFB846C0D6C88CA2605043F7412B53528B5B1A3625D8FC13CE04788D4F86F0EFCE14142D1EDA09357AD25B61207F4E4351DBF547FED9F934E19CE7B5A1EB4B91C1207EA088A3EEB60B3F159199DB8DA0711786435E4A6483FD43E04AAF61F91796D536469F2C272053E84846FB51E696125EA3294175376BC6C0511985CBF233FD934EA059C5A8C98F0A170A411FD9873DD28FCA6DFEE06C99D965ABB67836B992BE51E11D4058C1C513B6FFEDFAE7E1FD9D901B9DF6163C680EBB72B321415F4FB471A6B1CA52EADDA7D33B6804527F230B8E1C120CFE8C14BA52E00D43A11D80522B8077251691CF6BD665AAFB067C1127929DDE23CA5E48D85C6A12CBC0AC240BF3F4386A1DDCBF1CF7F2AC766272A3DA07418381A04B439AF3B12BA836E2BAB8D9FCAAFBEB8818018F4B7AB70E155F5A62EF3617974A1AB278C5CB544D428917D5AE2D2373E2A3C76F72F4DA43E65C3A25CA83A86248F9508586BCB3B8506EB839799DA2CEA4F83739CAEEF0F952F9D1DD07B83D2CB06982B1AC79939A82D12FB539C7E46E34B24264AB3D8B2619A760385EED0FBD75F7F59AD91F9D63746E9E62C00AD8EBA448486A3A9A3C8A13E5C0B635F314865078BEF4BE60CCEF5340ADBA655044D04DCAE2470AD2A43461E234363AE0F25B9DB3435660116FEA9161B35017AC9E73E285AEB7DD77F679A107F296DDCF12975A13107A47F8D5F5DD459D1DDAF177120C4762E219FE8EE89B81F996EBCD2D6B0D7A1B72AD9F40625AF45C6A4E0DA6D244E2DF1AB8CAB307D606E9A295CF54F71AC11A62309B7ABFA1A0074459CDAF2AC6F82156ED0A39BA88E4CDADF6F92DFE0E71B5479A2AF5871A1F4FC7ECEB432CB8352FEB108ACEC5F7EA2373649C4C4885B2AC4868017EC0097099AAE134BF0A6EA51D55E4BA8569BECE3D5661843A7D09809B68AD04BBD72A4129AA18FAA1F9EC25A58DB34A1CCF656099146CD3A28BC59AAB0DD52565B744AFF8781E522A30FD1C8326E6FD8FFECE82E429AC6CD558EBA1FCFDE29F85D9CE6D75AC9642BB993C138792006F1B2C86FD5C3F2EB14298847BA7B98A61E231C95D0189B85860417F07C577791E41554AE2E4033F333D5C519C97340D42BDCF69311F072D5DA4DAEED6D6D44023503238E18725AED2E8CC4D309F02E4C8BA95DBB06EFF2551CE7D199C7D080B789931C7E3D736FE4C35ED9FF2BC5C12D2D3CEC77359F748C0D04DF48A4078C92A30D51C80D1D222332333752787FA3C7C8C9D0E4EDFC26374546474D50576F8499ABBED4DAE3F203202128353D5256617E9499CAD1FE0409162B3EA1BBD3D8E0E4F50000000000000000000000000000000000001223323EA86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 + +count = 21 +seed = 5A64401EF8E63AEE18E8CC0162845DC7AF388230E86728ECB330007F2546F949764273EA05B397FE71F567E1527FA445 +mlen = 726 +msg = F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 +pk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1CEE6CCCA2127543335E46EFD71F3D312AA5C85CDC518F70A3FF3A0899B41CC2AD5FD2F42A117B1BC450A72D11F3E96D4F14E68B5A5971245102BF316F399E72318757CE2922722E6EA142981A75396A42B9E2C70EA4D6DDFF5232F904613B3EA3FD167F68DED45B65F846CF347CF84C787CFA62C418E7BA9C259DF8B78A630580F74E49553C10EC410F5528D49D6E72B7190247D5804AF6A42E9F5DB20C422A119816870A147C2698EA003979E39C604624E4C26CD966C4665B2D9EF6C6DC1E6D763F70CDFC1F12077C805388B9AA9AAD7A8ACA2683FCD645F763329BB284BB00F8FD6BA258A1FFBF1DA4D94CB86C64A92BDE8ADE68D5201E1F37993FC815FD866EF317809EA859AC09D14E193EF9330CC5433833F01CE2A8A3C69C9D672D29FE7579A1F60533C08AEC5141F634F6EB07E7CE7FD157B3FBC9D15D04DD846E98D2773A17316580B4060EE7C6B84375324C78B77E9FDC9122A5B7781D96EB9177E90124A09D48FBBF3B801A7743F906BCC43C43D07B9820AB944942F3370D471D294B9C68683DA406466F5C9E399528F02F680CB672A569619477928A7F2AF2BC823627695789D9E7B4F55396003571EA3AB8846202ED63F7A3A186E5EF826A288095F26F4E8FDD53F21E333F0FD1B6FF283E9C8BFFFF9707C7CEC821BFBF1BD4A7D7A6BEE28595B982432FAB3B34354B77B7387DEC3822ABD31C66B3BEE2572F96A9003F8498C3B8BF341765BFBB300756E431C2A8142FC3F33F1B5C358A1C72D6206D08B73D45DEE0D3A826B294B374FF791461BC2C59F8C45D25589C0853D5A202C8F9A52A63985322238A16A254D598AD69FAE028128943E8E1C4F56AB207A71D3B79105368D4F8D5BCF70C47F5112C827123B075A97EF501237DDAC410856D8ABFF63850F65B414BE7ED57462BF765F41773ED306439F3B8E81B590F7C1D0A09369D6A1E3115D8BD68EA8FAC62CA4E7E2C6DBDAF41B9AC3C0AD027CAE965CBC4FD07E936EA3C47A47BFDA28ABB5631FD1EFA641B780C95EB677E4913D0228144C42AA6F74F7E61FAA06F7DB7C4049CBA70BBF03A17A06AC91E67A8AB0BEB2E501A4622F327FFCB1A32A3E0D0D1622EE5ED42888383CE9700BD237905ADE32D7B721FEDB55092442C0F51DE251584ABF26E0E384C58DD695DF0D3B4F1CEB1320C8FD7C0154AE8233FC59A6FE4591CBCD9A374F8017DA315C464222B046E1079C81C33719A383B98D6D46A0B96459EF17B45EA14857A91F9FACD1F23DFE2FA632FFA93139C0D6EED4EDB7AD6C400092CDD7A040DE2BEE910779892851088E6C7CC101C018131F755FDD03FDE7B6629FE362CA827BEDAE28A371C50B5EDCF4DB75C5989FA4E4C73BD43B7BC9C74E6F1D64F3F8477334F7443C9A2DD4413A06B483C726C6518A069BE30B216969D14A883601469EEE33C040B8F2D53DD75A0F6AE2FBF445F3A45ACAF4DF23C1399E643B846B4C63517E6F72A4B93B7FDD6B769A2399DA9935DA821F39CA3D84980285DB62D3AEC3C1CF4B87AF9F71C861F5E2B8BAEF27AE587CA5762989DF6250E68DBAEB95F1B4C8B4E8B5A6E47059036385492EC7D4C69A9DA4C8B4CA175721CD50A4C725BCC5CBD008FE17F78898D0FD56B3A3F3B0E22FC73D5AF98B9A85B96F5379B703BEB355AACA1D97669608D68A1F6FDF76FFE650867BCD6EB2A76C76A41EA07B706B056C632FEBE4CB6E71E299529E45DE422DD402611BB328AEF30E08387EF13167F6C5F9BC98EEA9C6ED4F8ACCD3AE7F40BAA7F1719F02C940414F9B90FEC693045CC6E3829FA84B3E60981D69D3 +sk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1A904436E2A9B2433C9A1056BF1797F20D6E2694F9E842F3A6B7CC5946B60F4265C226D89FFE43A0845D01D41E929DC969217105FDBEF4DD143D28E274F1B2A0ED84452C310408CB8640B964153003283264CA41412D114406010429BA02C11A90D10C34DC1182E18806C40406DC8C40D9B24722093211305324296459C162D510451044281C1024423B88D9248720882498920288C145022190A50402E0AB44D213949C01032144506A2441108A24510348CE1C84553026451324409080A12326ACA862C188831643871C9928183A4805434698B9221A4409193909019408850364013B30D234181CA0001C8C450A3082E99960409A08C1C19685CC20C50922958C02D03870D93A64914074649806803018E58322160C280429268D312244A26211C058DCA846C51464A114305223186C0182A23A690E0C6510CA60164B6119B9484DA3490D14802D8080502B63163C8449040810A274E5B927090880013958D41368E8108050415685C346192C40504A96448166852469122B9410B24120B2332103084E2A48012214E0AC8099CC4209106305B144A20100AE0080C10A08123C8010104121116318A086D134565DC2862D12092001080434208A1104A0B33909432860CB3041422810106002432251B188A02B53001106C0B4944522091E4C811C208049C2686D11805A0424D9944495CB47054106223232D14988C9A066552A080D4A445E3421090962CDBC66592062C19024EDCA04888B28198B03011A4908C08120B97251427608B2260E0308D9B442D60948CD8A4244A4681C8C6889B368AC1242961348E1B98810927659B302D11070CE004469018401046240327328B268C8BC42484068CDA004589240D61B24500136C1A4946A21228E1882C448624A33644A2482861A4201B162A89242141943109B67158101249868D58106488480A58268AE41048A3486A498620E2363199225158048AC80472484672D3C04049344163A2240B87301A88811C146894126C48302DDA1040C934028C22925A42121BB10C8B164802B4091B431248A0049B866C44B648E20872D8B41149404042200209464E04B36C42186499448080266018300D0A4966C1A64D000628148970C3402842C2290B888C604800C3B2718A265193B2901B35052216711C268891C468714DD63E051E9B027C012B4B8E2E020A19946B060B25915771F87CFF53C13B8A80312A5D8CA63E935DAD3DCEF75BA0C1328314CC439FAFA42260C165A4DEE90B26C5EA9327CDFFA6FDB93CF166DC1E89987735E0D95BF55BC6179673F0BBBB453E5298C39DFC2EEB7C7C833E0A34E0D5F9C6101F781B4D16DAE5384A08344EF82CE3BB62B9DCD580AF95993D99993F7FFE1D49FB7D41A711F7DC99EC79745B29029E71F0E5A2BDAF9D4122FADD56357BA95B4D85BEDB75EC7DA5DD8F4338BFC5C0F18E3ABE5EEAE82AEED95ED094960157A93BABBC5CAD89ABB11F0007694D2DC0D0BF509FBC754CE9A4B95231BE5C76F7E90C8AAB986CD858E713E215DBE4666F7E9AAC1EE63623D8CF62154F714733475D6EB88B411750C53053FF612D7895CA0B93B788CF9750E54C26B185C01DDBE89BD7BF5294618CFA47086C5BB4B2923D70E7BD8147F427CDB7E124E9E41B3698604C0F56B324756B3202C94E385268F4C5628969778366F43FA2BFCF3B318C91833E071CB5518A540B9485569C199CCDE5AC9EF98B07F4BC30F1785B9BAC2535817AFA649258090E1E36957E916CF706761A418505B134A7C415D01359023EEE479ED180ECDB29ADE8C7AE890A82682BD565F12F0E335ED8764B74AEE619AC63E26C7D15CC7136CDA93E2AFD6EBE676F568EA08D2CCE903FE285971E1915742E22FA4667F4727D72161E92C32324F481E64BA193DF3DA62E1C2257EBE5E27CF15B3D18996D80875822C2270B9407ABC1616CEF6167E8DC60C2EB57A4AFB2E6E99057B194325A7A28D073ED4DC79AF67A9E1A8D3B6FCA938C3164704B9CE83939F841FAC8C9E259F1A395779B8C09EEDA5B271F73B8F0BABBAC6C68475F90DDF9B5F4EA0A13A8D0250842C1C041CA2EB9ECF7A691A5B798E01D7B5056F4AE8D9FC427ECD6DB7B4A05EB7713F0835BD0D923CBC2D0C103EB4D4265A097F9B68D5C3380F84E0C4A3123F4FB9BBA108F4E23B883CACE12553C060B168B5C165B68571875A5195FE7BCFDECE590A3D4CBCB3650E4B39929DA56B300CF97054E66C13EA7497690FD4E6C726777113C18115A8F1604278363CA2FC02B20A39A646AA0562FE03829C8B017CDE521018D54A91AADC5ADF31F16FBFABCF95DCD1A4EDB22AF6ACBF4B29F9FE19DB94F904F5E67066CB336E145766C94D65E2F9344CE2121F3007B8AC1A4761637F555D2ADE5337AF46806D636003226E4474D6B9113915BB8F67DDDC361229BBB9FA5493EF1499D6D8BD57962746E4F040197B0330C0010645C5883B9536059E81A267583F39EDBA4BFE13359F3E892B09603BE18495D3C07410C6FCAD2D8B102B0ED26FFB699586138574CCEE822D3A045026414DF8356814A849480362A4FC8A247D698850386F003CF3AD7D9031F7A510A3285E66DD436CAF4F09CB85BD910217F56FD84EFF8954620A0CDC5ED47AC6A002F18AD44095B32A84CE2C8597CF062F17034AE4E85E90542574649FB0DAE9268AC7D70D0170FB8DD1FEA16DA4624BFBA71149463138DCDD47CBAC9DF88D77718168830EA95F662E562F323BBD0FE0925ED10BEF24440859582168B7F932940291BD92AF73A8AF7CE882B00130C1492AC6683AA9E9A2AD426E2E9769569D319A9C588BF1CD60E994766FBCF14703BEC0C57A46DFDBFCB1D0A45214C74617E19E3AEEFE9D134D3D72BAC37024D78DAEF3D78ACB7BFA1002B9633B4F22AB83CFB152BEBC131D391686415873BD95C0C90039DFBF2D5FF9AAA8A0055234269BAA3D45E88806AA139ECFB9AF7D0201EB2B08D555FE8797A9D42F0D05B5D8515145AB3A044B18A3FEB61FBF804378CC6BDE1ADD099194F2EE8E21A9257BB5003494A4FA691FA0EFF8875EF7C3D077110A84E08AB1C61F0A4BA21D6F968DE545A0C7E43745FE6AB29D3D266B63F260025D46BA435A479CB4353F5D8DF636C8281EA1956019232A5878B882602363C8F03BF8863B36235CB91E2F5F08D7005D57CFCDD5ABA687A426027F0183EF18CF5508AA7BC7AED8BD724FABD0F262AEC1AE32EF749B60AEC7AF95D7C853CF973C80F23644F0E163EFD451D240F9895F58522F0D8DE38747713B215D3C818389973AFA813392E8F008FCCAE271AC2727BB5A1DD7C5E5D3F303C04BED9898B0CFDCF674E05AC92A8D757E6FC36574214158BD0E08F14158B1EA6FC718BC0E07415E78EB9A80E5FA7B0BD444A6D0D6A0259B4B09825C4E9FABCC339FA6C20CE0C23C82EC9E12622E99DE4CDFB421091D1162CB71AB0158659F9A1290ACF3A1D2F693842F1587F7263E6DC54FBE04A0BA3882D06F19A7DF707F11B19671B73855A6EC7D41E2B0FE5B0804650 +smlen = 3146 +sm = EBDCB3AF3EAAB075D68BEB19EAFC6190399CB041BDE935BCB7AB0DB2D8720CA86B5B212309FD5C1DAC2009619F9AB5D0E896EA5363E4B581BDC418FEFCDEBC3494C6FDD4900CFF53471168CD2D1277D36F43187C6DAA29BA598B9F77ACF86672CDFE30384C596D6515B4AAEFEA99B6A3716DCD2C6177114CD412D538C45CA219C194AF333CA1D9FBB11C43DEE13CB7B88A3E69C48162032100B3B5F355AA1FCD92791A3ABCFF159B98D2FC9680BBCAFFE9769C87B8803A3246B5248509A74A913B4602F82F17F27D442A65858E01DBDC4A45CAC05067915FB8FA73EDB608BF8B314AF7B3BBC4FC8F69A10378313FD4DEC626C7539F555DA5EBC0A3416D1317A1D6F2B199F3FE11DA7C1DB20B763FF6D3B072F390A2574C3BB8605A29D136EDE4A9D7F2EA3CEC63F1BF458933783022B0F059B6F8E0E09284EB8C7B04980CE49B09E0FAAE1DF171FD99F4362429467F256258EA285FEB2CD4B020156C7740FFA1FBA6F3CB84C3602522341801F49922BCB65BF536EA208CAA3A835223E303C347FAD578AF4A8C40B2C16BD46810BE06F0E27B7C1E00C5C3925CC3DE629B04919299F7105C547AAB953F5D3CF66AFA4A5F6487BD1AC8AA37E2E80903D676C321C532FAC7FCD46E059ADEA179CE5066998AE10E07400CA08D77D7921150BAB3037C0DFA26E1C2F339E99B59BF108507E488E3A6055B83067CB02F8C6E5A882B7C9726B22027F48EFBB9207DDF6B1FE7AAA667177F1D73DBD8089B31B2C87FC5618B11E66BAD54D39FA7944B49CB364BED0C5057A24886204C99AFE908F217BB903FA6234BA6E1DC383D4182D134105444F2888C6DCD3FA4F7199437FA9CD00120A3634B24AADE9605283F9D86B03BB63F2E5D19D49B9E3AB0B00B1F4F46D00AF998B1481EEE5CB103610998B5393197C8660A281F42722B6326BF2DD8789BEA09ED8850DBDA8C3E52DC9177AAB1FC6966D3805B129230BD11661A9EA077FDE0F4A5AADF1485E5E851B4128530C5210FE0CF194E44182A967DD79305A0C77C237205734367721963AE3B0CD22B58AFD81E6E551B6F5ADB843CFD7336E26227D06AE891082937736624FB5ED80C84FBF159F4D31C52ECC9C70D48DEC65D95313F638FDCA707BB831E0FE6F201B1AC6AF9191488F41273A014CFB5AD246B285D322CF0909F0F3695C6FD7268FB4C4A505A30F06AF19C7131D3DC5FDE90C3D2BFE24B1DA4DFB7C3AAF5CA1D259FCFE763C71234194EC79D7FD8A21AF4F56E5AA1BC1E8FE8222B750FB40176B531EAD1AF1C0F5EF941D06F46A8F1E86293A9BB17BA32371339BBEBF706C11D0A0F44E9848C2A4D93FEE8741BA297C3C306771263C17AECBFD03CBADC0D4E867D135C58590902C0FE043157C5345BC800CBDFE813FE25EBFEDEBA4918871ACD980C3C262FA145339D174C73D1797CA328A549AB6CFDDEF9CF6379FF31AB9394E354B746A94D8B9B94ACE1733E11DB9C99C9C52021208CF77809B4BC9278C08E705F3C7DD91CF036430A5E02481C142F6F2FBC1F1AB7BD1B7F4FB3DE687384666B08878B48675A9F120D879C1B2B1B5BAB2BBD415F58F64BC809BAFE74EC35644F9C41CFC38306DA49573F09F02EEFE6089FCC98F73FDE2468BC90F6C5DA061ED534F2516C32FD1E3B4105AD23E522BC151049B160FC3748A26D49B44E6F3FEFADB59362595D3012C6EA0AFA4DB2A83C0F1BF77BE994472C1E279B8324E1B103038C4EE3565ECD73632AAC3A0B09A629B94D86240EFDA5868D02041777D512F69D6F18DD7F3D543A8C971B2BAD36646B27E3A777B0B5207E46F89009762E822DBBBCF3E192CBE2A0EA6B2F130E3E9695E4946C8F27D327E5F373545F0C68DB9A51A4CEBF5C6A2D6A9017B9C72820153DC21B9222BD9FBCA194C4296BF57B44A1D7749ECFFE73CCEF8FFD3E7BA169972A9F7E00A94BFB27EF299DA11EACCA70530277AF523ACAE84A0FB2B0EDF30E0BCBBBE1A02C8DED1E08BDF38DE0B765DEC70BC1FDF80D30E3E42EDB6FEDBEDD471167062ACCCD8F3E6F8A887A574AF559A9D6BA99AC9815815E176B3EE9D2A2906558F144CA1B936778ADAEAB682CCDA08178EBE1D754713FB63C59685A9260B23B3F18E4E4D8D0D9E4125363922112CF6A7477D3068D9AC0A5490033BD52CF45C2EF08B56C6D7F4FADA38ACAE401FA5CD0A6BF1EC5DC404987CFBD3DEDAEFA441989B2E623FC1E8EC517E3A4EE62432F189608F47CD0AB208F9F11BCB78367661D466C027B50011EDBDD3CDC295A192FF644A2B9D088C6B6148D2399228C942FB187B8A267EB4D5FA504AE6DE38BC73546C978C54B9CEEE9BF9EA3B00A3344E82CD0AE31BB6634D1E5DF0EFA22174408187E78883D2AB39BAE256192B7FCA491E33782893BF24989B35F620298BB94C6E6FFE51186F1FF338A0159642FEE7FD17E04D37AD0899D4B766A1143CF7B0310F0BED20EB74B6325251FC4F61A95FFD18CC0CD71E7CEB26FDBDD55A55B0F6ECD5C23C790CF302986C7439A32469EEB0C85303FEC5A55E773D3DDE140682E331BDE2BBC4AE440611D99C510F9E146F49653B564909D095AEB34FCBC7ABCAEE37218656AFC98AE736830CC857132ED20800DCC3A920AF12796F623588EB8867968D21BFED084B877D0777B1A95FB0396C585ACB6207D8B0EFA81C749A15E3D705AA9D7AC750114D4E20132395A2325DA84A2B11783016D298ED5BD81974E78AA9449254A20C1D238E7FCA71280F0F8AE570574BD331F1A5F2656E7D8EA6928C6318B926FF18C6E2B495D692C86F4E4BBE48B3BF2D7A7A699A1F0B8BAC3A43E16772A71543DEE0ACB8B819063E309F9F92F691ACC46782841E46BDBB2FE73211D7666EFB96990472E3084D9F78AED5B3FEC881943248C927342CB40F1015659569B4556CB3D7B244EA2845B2427FB672D9AA1E628E8BB450B738CA56B2A8F12C8853B1AE7EE261423714F53DF4471BA03530E60E36E36CF5EBAC18CABD9C362A9165566A2F23C5D7FF63439C0713C37F801F0C2D69709615897B93EF4573C19BB1E54FECE9262BEDBC16CC6E3723D9F97154F468C5C08EA9B4A481FFBB66CF83C4209E56137354BFD916EA48F796BC98B6BD50E7C63FF0FBF8FC34B2EEF3FD9B607F1F216181C1F5CCAF81A5F5C4002A017A0C3CC78742B0D92E82CFD48718B96DE388F2646A5E26B5FA0E2F0C99211A27D30C821BEDE7C2D7C78654635B8AB184CAA001513E3D22FE06A741D7912018BE5E0AF191435AC1A5C1F6446E0E283A973D8C94A8DCDBED234A0B8D1DF3CB0C1A4780EC7403CB9A5F57C141B1D3B586090BCC8D2D7E4F72428353F4269898C8DB8BDD4E8F5FB0D0E101C38525356606A74767C878CA7B2B3B9BBBDCCDAE5F91F223942444A545E78818B8D9CB7D1E000000000000000000000000D1C3545F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 + +count = 22 +seed = 3222E4B55D6767E300FDE03DB3D8227E19FB8B08EA9B923FEDE18D699DC3694EFFA7C4DAE2AF57E4A0162B7C564199BD +mlen = 759 +msg = 4C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D +pk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05F7570EABBD43DC0E3DA8D9EEC81FFB168BB5F8B1B896BE14F8E688F57D5E0EB898E7E803110DFFCF096B592BDB1F870D7E9D9539D5BBEC4C4035A72EF9E1BC3DA13EC38F8B6BDC3E0991F522AC8D193CF41E3641B096FD820C77615078327366A6C76AB7D65A750A2440A4A7D3825714858B32223CF5A425578A1A11B1882E48B3EBCBC15372196445C0BEA105F94ECAE3BE745E3A02621C1964DE1B8321E75E0EFB2421A4DCFF725120AEFE205F42D3DFE6CAD144C7DC77848AAC232D8767B5DE28661B846206F1BA3D8AE260AD2F25926410991F8BCD2E0428874D3947FCCA858C04AEBB8615AAA22AE6C67DA816A19C1E061E3FFBA2F3D44CFBF2487F5944F2C5DAEA419851A2B2B24D731A56E160403608E010B620A6E9243502DC51A162C8114751A9623EFD16CCE846528B6DF2D214495858897B2DA8351F4BCBB2C27DB1D0AA295211F66A8410A150EE7C9F2684F7B1E0354CAB56F5B33F3F39146D47E15017B55D4B5A48847E1C4B5E06B257D42A0AAE60201F83DA4111EC7D5A12B7D4247DD0A5E39944F121C0FDE42FAC6B5FB93FC32FB9CA8C0442FCC36902404F8530D258964AFF2D219F4AB09DD0AA355645CD8261BDC3C8EF6047419A4D7B3ED9AB455458F9C9CF9E0649522A55A2DEFEB97EC3E4E8EABE201D007FC3CEA8350D2CFBAB964B8B786C175E55D2D1A657C7548E078F8FAD985BF0BB1DB265600AAE5E19DFF8845E03092FA0A24913ABC580AE53D0A173C77777252AC35C8A88703DEF7A9DD016EBFEE5E2A5F690A90C8D572734844480D75D2DF9A0CAAF3B2560A0DA75B5B4BF10C524109DD18795B3929A5F1609C6657F63C33B9EE1B9C646D00525F8B782D9F5FB056134E23E7BB8F2A580AFAB26CEF073D235D6E1486E2C864B1CAFF625B597347A287624C26534B5902490412E1FAC1235D6979181597155DAA33103F99D95F1A9884C0887E71676C58240F903EE59E8EE530A3D3FCE55EBD92C2A4F1B89C607DBA8718A51A174BBD701CD62688DC5385A480DBEA396F2D4EFB5DC899662CD9AA31822F1C8CE1E086EFFB83CBF18FBCD9F29ECC5727B44B9F340D594014C3A5BCFB1328DD98B20B84F117FC0BE27D1BDDE3BF1D3780025BFCC51B0F4AC06EB70C98A35D6DC0074461A582868C2C4DD3820C36D06762DD8BF2113161255074BDE03EEC2761FA771699440F746F6DFE6D8878B95DC04F76145411E72F66C46140DEB80EE49288195B18B3AA2D536E5278E172EB76B7733E18994510520420E5B3E62270B5CC4845DB6CC1BAB5F1F26E8C204F414D20EACCC83D7B4F1BFC2323FFE59D534088B3380AA8A5C91397FF71F7FA79B0B0A573BF3EA0A2B8C7BFBC5344D64E0751DEA4503784E44D7F8A0ACE528C78CC4899F774378E73C2727CF5ABC03B237AA4BB40E9F06440961E1B451DCAE2BF3CB7DF3089005B2BD59AB750CDC474648009715E5D2B62969889D6910B75805D5BB74FC3D913BD171CA51BCEAA24508F675B616D68382E57ED50C4ACFCB56F80A3AF048D3B551674A47A6E5568A86CE869FC57867A366425F9D742D2155377521C3A67B391197B8A76786404F254D08D2FD596784A13109F3AA30C0A4EB90B0C5BEA77557B7451A156B225E1199673E5C373CE771E7B516B55C8C1CB31C32D9EC4CD414412DF1E268F3B8407F3C73AC44217AB36EB7F7E27B4061DA5CD23781A83C57482333D0BD2698761899D4DFD0DB4526AB463D86370E9019E1CE185EFD14D367802C02935023A46ABFB02B4C7445ABF04A68BFDA2A597284929BFF68DC5E74CF55215038 +sk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05ABD0F081BB028CC5F066A3FDFF24DA19EECF3584022DA06645ADBDBE9CEE590BE08890D51AFA1667E13B6123B68482171C3E50D2D9A8295D12F30309FF435607CAA66821286E223612D2100680202C89B42410936821068A04A00D5418601C111220A26C22332911A30043C229E1A80542025121C16C0A4586049324C91629A4264919A82C43B850C900681B2906549060009049C91281D90866912605C0804DD3364EDBB22198A824011504CA08426104090312109C1684481064E33481CC146489048012422820C36509426A20030510036192482A19106C50A48191804422B944D83086CC082A99B40060C28508358E9B206C19948418010214B04043160414265112A8919BB86C9328428830615438642243481C34095C30622125615B260D5CA00994A02D6436269A242502C7848B30924A800D084661E3188914B40DC080519B202D23472A41308914399124432CDA4880CBA20DC8A0085810446330650CA0511C322902426A1B45289A080298002220012ACB44644B142923072148146248007222A8105C8611932632A1B02CD4A40CE24670042524430026D0C88D2430250A2931A0286C639081C44425CA2868DA1601E2448C49422514B371C83804914448242484E03861DAB671C19840044726001540E1B088C3388C9114308C468823438EC0C68944848C243485A124226124680C43651B20600C13601A248AC918480203619C386958026EE21671D48248DB4689D0264ED8244AE0A42962346A1C237192082282404E21188E13416483046C1B124D94A20413344101A74D0C27321287684A1270CB228E831626114561A1B4508122844A8889A1984CC8008493148560B2500A050812144D8B40001CA005C942869C0490109000DA246C082449C3846C0B090423B28141288142082580022113318011A37181440DDC1032103444C448500A83299C9644509285140765D1A28DA1482CCB282E51426A1B3770A300041B050A2326211A103210B11013032E12C66461206C11080C22950C130589D4A08582861190B48044B62490064224C3905980458A0428A2407221198CC1285060420A9C922860446912320118254E13361020150E130481C0360961A24001860101066C0C364120C8811216705A1468C2C6506338450C0702990860E3280E547158154EB42CEFFCCA0DC49827BAACA87B279AA56AA5B4588CA580A96EBAE49DFB3F1EFAB37D51E8C82BD52228E69F2A957E1FC183BB3733D839998431D9676DA2748D42B12DC71D151D3031E23BC234DFB0C2230689D2FFDD711C6C656D96C69B4B84EBC63B02A60FE2119A0FBF890464F7D05F22E2460C9EC9B8B051F94EAA253ED97C8DDDC42072CCF7EAEDA79E8C6E582256011674A97531B89918D5F9BFAA3FBAEE12B1460E52347E57A30A9F12C6CE38EC8A26E06C92514EA677BE762A782608F4AD6B4481643F46CB0758B5BB59EDC60AB128EF6C7D387A2300764D370956130CCE7D867E908F9FCE2E50B0C32B54F5B4FED82666A98159AD5833B194C40D8AF04D5E381D65F05E833E04823557F404CBDC1C4561D8CE24D262455B2553CF800E55D578805169B84F36C90F9D7B76C678208D555B8BC6B3990B3B13EC20FBE710D43AFB148B6D860528425ABBD31A56E4FD8B61207A9E11402666CF76AD29E41328750E46D15939CEF79BB1AF08A7A371897516DB823A69B9E2852D1B392D2D28BC7580907C75BB54F3B6902E3A90A79A00F7B46DA9C850F6BA988CEB487D247F152179E8C445924404173417F01BE0722E5B98C73068FA48FCD18D6E8F328FA8831AB3D78A2C5449BB6480D97FE585AD02DA1CC8FDBD20D50F4FD5619D65A1E6F3D0E8FE83B9581744E5AF702D948FE89B30FAA9C0E3450B9C5021C1BBADA7F826D416AEC4CD1F57172D693246D9BBD598B6D7939DFB45DD4CAA6AF8B3C043DB36C05831C830320A929E21E778EDA9BB759C66E016E7CE54144E51A8B2C35B0CFB9B73DA8204983AE2DE72D5D10AF55F67D42C1FA2711E2DCEAAEA6CE8FE38F3B6BDF3DCB24A53DA6FB8304B3DC7D4277FC3069D6F2F88690CC7AC565AC8DEFB442AF5CF5060710F67BFF07CB94F6F075E71F7C065F45359B16215B9757607DE7082E2A8345F154C0F709425D0BB04B8EDA0F6DDCAA70EC8997DE5FDBFEA764761FDF9B5DF68BCBC7DA539FA754C0EF175CB8FF89EA86D381B23959DB4BBBF55AD735AB0F185F68FAFEC99DEED2B8030C71C2EF1721F8FBF05FBBD8F8BF664FE5092B1E91D6D5CBF02D7723C51F0469E9BF657B44CC485249E8106B17C3CE97A587CA1818B6515A44C054C460AAB5220108DDC79BBDD95EEB889F491C53CBE0FAA387E17AAAD71245730E5336033144BF5290C58D6A5CE9F38E1E0E1CED2634CB47D4A1765E1F282BE7CD4E031A1275F1E97368998541FBBF97023A4E67ACDA9DA48A021AB09A62640658326393BE9A96867DBF207B72698155DFC61D7BDFFC63DB5528AF2AC82B7401F09F71AB2D1821610EA50A3884B85D3376CD4DE497B3B4AAD82F539753ABD538020290AB80ED9DA1DEF7D0B4D074295DAEF9991E4F55B2D469381113691E2FBC87CFB0DED30FA9601E43FEE37A26280A5A23D12FCFF2DD6E627E209C932DE0DCC6203770A10C7E4D9F864BD504EC55E9B8680F8A6B3FA70AA2755E1A70DF1540B9DC95D355120A7CB4E98D944376204590327F0AA5835C97242A19F4CAEA728B839704E30460678CC01C625AB18E08C0FF534F523163801EF319766109A5EB32B3BB41257C712E7D60B9C08A8FFDD3D69CC055C66876B7C9240645293C63A7CE4C298B7F66818FDE5741C6DBA06B9EC7ADB29E194D22429D0667DE65D5DD87C0A1D4B5654A35884D793B2B87034C77A3592772B1F3631636E7373B74E190BF179BD41370BCBBDC36D0036B5A49068B45A25D94738A9614EAFC44191E27CE7DF78014ABB8B1164C7FD54701291F997EF1953CD94712F92160185F4A13FCBA60014E9AFF4C61D827DE4C6ED4FA843A11894CB1E7B57306A0A2CF4DBD4A5BF69AE0EF39C91F180C1F03AF1555CF1F7D85AC75C0B88CA6CAB928BD792834150D442BDDAD939357358C026F85633A65272DCDEB24743BDE9D643603E330F2BB2910E8F56629FD3E00F8566EDFE2AC57C85F5E7F1B4901EC650037445BE1397308DDAE4C6494D5FA6E060CCF9711D0BFF1F12A130126D32D5696B1E323153D63E95561DCFF65A50C3F133917E2EC9628E2CD7453379DDD7B65950AA4765DF55F1EC70548E8F02749C577DE947AAEB3BCB4307853D2EA70DCCF8473507D01960B97C4FF7A3F4A0E2E114394FCF8404660941F1559688303AB0284FAB04763D39461ACDFBEAC91703387A0F400884D759F6FE7C56B7C1BA7712C06D73793D88199EB99AFEDBE6B45E0AE1EF72F15550F76BC0976B4EFEE3AEEF86E46E7B58D002D3F9CC82E112FE56E8C5D39FC4B1EE2F4B63F1ADC64C16771ECFECE62AF66D91B81D28C03E46AE99DD82BD6CA8538F090BFAF49557 +smlen = 3179 +sm = F9AB0CEA473425027B949415AFF03DFF859B207673E63F06119645C18740278BC4C7D34EDB2ABBD1666CA185105CBCF4CE8DC6A9D3CD2D6B2FAC2ADACCE25B7CEB51D50AA053B4D1C4A1001B9496CFDE32F092F821231403D43F6975E1D737978B837D41A6A1A656CE4B9DEF8DA5B517DBFEE58A58FDCD3294CFF1539DCA0E44EB3D59295E0FD3646F460CE6664BB7DB8ED74E997AE83985F387F3182C8AB9FD105C83A298C3E10D0CA5464868A35F67D88020D1BAF82CF016578F472E58C8B43157A94DC7C5D7CA82925BDD4B097297B76B1A66F2FA8A4EBB4FB12DCE93A6B5354FDFCAB73809AB0085A48FA827FF82CD8BE5C1F2A2BF9C8AF30FBECBC49A72C9B47F976691344AFBBF56B55D54F589C621E8DF2DC4DC4A959B4F0081ED5861DDBBD5D02EED7D08E6D393ED7D1A73EF89616153F5B72E1EAA2DCC1B9D25D3E01023900695E59D79E2FC642170A2B003DB9237A6F84B59E87619B41DDC885CEB93B07F7EB426398565B4D11EFDD1788D3C3E1B089470880904DBACBF02440EAFFA8A2D26B0677B56F8213B7E32104F2DE38F9412D13F2CC58B52B36D2212CF70063E25B82860C2A1807A7E5020F2DBBD5FF0DF829E848DC01E7533E57469B75A1AFA204DA01F3D8475BB7E3DC11D2217EFB1FC09B2261F0AB1E8BDA361239A20706747F0F37283B5D9C60F9CFF77106746FF7681201C2FCECCD0ADB5E844DFD8703C4EFF144BF8DE6CA82590782E6FA2A9EB57B13252E08C1E2AD86A1C5BF217EAF0C392DFDC5E6834B3D058053EF2FFBAF25209D4EF6F550CE6F99D4630DA4D55FE9F34BA1358122B06210E3E487E4564F2EB08CEC8B367FDEA60D7AB8F379A8D340869D6A9B5F09E7C73DB7DF6782918874DE8DC1105F4C1784FEE7B3E48EF93B34575F112C5613ED3DC98BEB35ACD4519DAE181D708F19B9DD3F36B59486B7B9B84C2697AFFAC7B22C9598B81360F43460474BA0C027ADE0F6DEBE0D0A252B57A58A3C75700BFDEF5B8170C0B947614E696071D29ADE94D6C452DC472478F700CDA7FDA5E121E49C6C74ACDD13D07E41F98101BF49E09B6137E5E82F11162912000AAD81322DE99A7B0498DDAED42B0F922B69E971252A64C8B012B7EE3407117FF520F015CD30BAE350BC63F151CC7E413F627FC0ABCBAFB5FE587BBB0FD9144136DCEC0CFF5BC56084E267A131E0E1EA08D1D6D5710B24F62CAC6C2763676D04324E4F92D7FBE644F3E56912D392320972ED3E3A2F6F2FE511BE3B139B82ECF755416EBECA0C622A88797689FACD4170C1BE6087C8DA302DDE96EAA79327D079308E47685829B44E4663893EFEE45830542A5950BCD5A81799DC335AE923A319CAB4FEE9600B6A14006CA996E8365CEED9205196F642C8BF209E5BC4E0EF6D070B0E09F6874E89B984956CAE3A7658C036F1C653169F91B425122099FEEFE336C3AD9E3D8A0248163C88122A4B569A66567710CEA27AED6633656331E3071A671672947C9E8A169348D254AFF0AA583EB7C3C33AEC161EC68B967F19C4FFBA936C70DF9428D29D6D5CCACE082536047190DACCC47A77EF8FB874799ED6AD33FEEECE258910DED689C5C1156BD32FA1CF9C787D0BAF09C1638108B7B92C926B9169E77971D49B45327C9D5E9D77B0EA07730005835FAE4F7359932099BF53B1015A34B67153EEC205AABE863C534F7B5A54F057F1831719FDEF30D00EDC7BBE9BCE944FE1A18CF66FB50B4691D1FEB0975CC792977F2AE7A53D6C767FB84FAD85B923758124677F71DA5D55EAD5030B3107A1B089C63B79BFFFC59F28002A8804ED4B66D9A083284A3CADAF9C4ED02D7B1444A73D0CDEA1B2A2495EE786B943915A3B58AFE938E62E7C9A6D56CF44961EF514B0B25520D6F0982F52B2A3BE187E4E5E532B6EAC683DF245C65BD200636C4C8C5B1B90D449A0090279E1E7F4A25E8872449D11CCB6FA15561040992169F9A25D083E85A8A4D5B8A991E3EB11133BA4948C6EE28C6A9FDF8E935895FFBBF67603188998C099DD6090C37F51DCF63B851C8B51B5EBBD2CFFE5DE30929983663C33C740C0B423702E7C77C919B6260EE5A24EC570C114CC20C3FE8D5BE37F86092FB52B50050DEDF2C3229A562690B22743EB2C5E5E7C0E247462FD41E1644398BCDC48487778351D18093EEA6E33EADC56BCBBC8421F4C748949167662AEB39DA66207172FF17F925C8CE881A93D9BF2CEA819AAA1E321D7CD060FDFFABE0C687A6C84AA9C4A432F3270E10A7EA51868F2A43BFBE5EAF2DD15A69E0F3898DDBF7BD429EF48AB41E3D517038AC1E06FF5ABA6C4CC23EDBB147ABEDD6A0A79C210A85BD522F2AB3D56AE95489F2E0D8B4121D6554A8FB62536E7130E371CE083BDCB2B9F1AE30D6B843F77326276049A8B6733D95D84C209AA69E070B39BBE4028D9D9BDB26284FBD19C72E46884C66992329AEA6A598399FE0A33D06E044DAAE122E8527B5D02192EE7C2D9F05A479315DA30E2E7A39642F3755C2C5382A93B4AD20FCEE2ACB0E42E5C2BC05EEB4D056AA0A2E4067636189F7E578FA77820E118417309585BAE0A9DB2646FD6AE410249B7A75651B170BCF808B9E86FA40C351592F56F28FFCBDC0C0EE109E657C4D7C2CE0D9308108D30DA39BDC89640353BAB000BE92F6DEA41315A7E553B4EE992CA410978715C9F4D746B05F3C4707B2C59759EB870FF7D4EEFE881C2C5AE536073857AA265B53A06E4D5FE9B1497D8C304DB92D9220692B85E6EA70A8829243DC7ED31D511B75B838EF124BE547FDEA0515962480DD7F096A7EC61FC2E470352C15B5C6BB9CABCA90E992579BB6959EEF0E3C08E76FB671BF5F15C655DDBD42E9798EF9C0B0F11819B76A26E43A7B45BCBBCE42C31C282B1FBF8394D2BBBAC8E142D974E5B55B01C7024330FF489703B94B20FD111BFC0E93419916D3C95B76824F46B959DCFD869C8665D0293EDEAE33ADD983DABF2830D5B7206B3782B8B5889FF9B25D8F6B8C57952D4E07A5AD2409E218C7AE6A3F7011555CBA57A00107E391CA112FA821953DE6F9F798E8D810D058D19F584572B8B4E84E73220370716158AB5FE62636CD55613905075AA7AC13D0003037EDEDD45334D8F4E6125BDE33D5F0DF7286C8D5F1A99C9B05E4A78F83C541589DF4662B6D38D04E1FBF8416C90161CFBB7B661302D2203A7D592D8719C5A68AF1197052734B337C878B82FE34C75FAEBED8B109D368545EA2C88A5DAF6D0514ECA6AA5723AC8266C70C2AD05B9535E9652DE0DE579F7FCE9AF7009D0E967549F5FBE821F09DBA5A1AE60C2777A0A9B0BEBFCCD2D9DB02173A3C3F48565F62759ED9F1FC1F4E6484929AA7B7CDD3F7011725292A2C353745474E6D83979BA7AAC4C5F400000000000000000000000000000000000000000000000C1A25394C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D + +count = 23 +seed = F41B3C6225245C06455272A6A073F363E5F19F09A0B146AFCDFC2B3B0EA64BAA3F90359F32B2D1017608B03064E90AB2 +mlen = 792 +msg = 72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF +pk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA577F6C3B89A26C86EB799626D666178D3501B65D9EE5EE5488D170B964E80DE83B5B074F2C96711F4C7BCE5160FAF798B04ED07509C06C02B036084F0D8DBEC426026CE0B8654F3B4FAEC6A9EDA5D1510E555BE3DFCEBB7BB8E22B2AEEF89ACC173EA9B507E7090A6574B8169F4C52F8DD6F71E14ED6990C37BBDF15381CF2EE8EBE150CBB64FCFB7C0091E41615F97EFBE56EE8AFC68EE8108B1B4FBA1E494A162F94E218C777BEFAB50047559414675651CE47FFE56212323A7D5AFBC9D14BCBD90C680208876CB1B90C6579538366A830A145EFC1FD27351CAEB5A40D05BB8796F2DDAC560C1BFA3B3ED2EED0597A471521B8C8FC2EF0BB12C30E30A87655EE6EE2EA3CD11CCC1D64A15939B28F52799C8F85AFA6480011C871F0F68793283E7C00A72CB48D2A92622A0329BF56E40F0FBEFFA6B0631B7A222FF7D0D11421F8B7A2EA2B3D8A928477C19CFA5440556F2427DC962E22344DA59499A425D7AE7D546BCD2A85B2918C4C41EBB44248D02D37AEE4996038F47508D8065DB9401C236C25930EB7DFB680AA04539709E920571BAD4E054D4080FD211F6269E71C48221A23EE69E5997963CE09AB404876047B6FF8BF9BF65C3E5EE895B792061B46DB1D869B30D88C415841F8210F6D604B8F193DFE6D936857BC909E9A7FD954B17CD8E9EABE1E4A3FD2FC9E967095B0AF03BC83C5579135C86F5AA382F3B53545CDA3D15875B54F1C2145267B20F69670ADD54EBDDE63B16ABE9935D2B1E538B0C5A06E484EB55F2E224F97D11BFA59F3DA70C482110CCC1BDD12CCC2C3A9A927B62598F62FF981B0EB9E9864D3D581A7F39AEEB6E664E86FEFB83C422F627C9A9055E1D8CEB7CDDD3129814C5A340C97BDA012B50418F904CCF390D1372890F8A1B02AD3454A7D06A168C9E629749D83FBD4F1FA821AE01EC0B2FA9AB7E4330C170D001998BFCC7F492AE4EE3BF7553961BCC11E538AAF28A3C651D4EABA2ACA4772AD3566857938820C95C1A1742E766908FAC7E75B816BD05413269C90D8F824C88412B401A93ED8F1C97FBA7CF770DBA047A2B10075852F4FAF4E02434A616421DA43CD845DB43C77F057E8BBF22F5B10DD96A00E498DDE7B2C6B73A3A0AF1F79D7148E091E60A3EFD8160298EAEE8CFA270C0E8DC45B53B52D855BEF4B0FA62056FEF3E1162ADEE196815D14B3249DA0E9583CC3137E763892F1C86FA56F9D1DD2FC7A5F6EDB360DB351520126E10886AC86EAAC4F1EF4BAF1A60153FAE4D31AD0FB0C958F06980F86AAE8AB87FEA5649997C50E621D7F7FD068FBCB35303F40BEB6E884796C68F6FAE47E19A23893D7EB0AB1641D03FC26B8438A87F3A8FC00B3F7786B85090A47E67A2BA1B4EEB734B22FA7B853F1FBE6CF9C739A346D013C821C47D42208EB2E38BFF0AF46F21EBAF85CCC4D299320ECCC8F6EC5904857C4E1BA60B9E2AC0FC5C6D2ACC84B8AF072A5B144593E109DAB7D7ABE82D6760FB4725282C21729B7FCF7A18C99179FC3C6A9F5F7F4D17F3C65A385DD96B936BA6A8B100841D8146F5CFAD3DA7F3F21B509ACA74A233C4E0D144DA5A4C4549B42FA556E7BEBBEE5DFD208214D191872EE0B40F4F87650F961C641EF2625431FD37A5198672B9D0F3781B402BD0BCE1B34B42B4B714ED9D31A111A63AE034D7FD35F0BBAF827C5685B8DD5BE61862B4AB4E5DF7487FB572C039B74408D359E9607D969E21D450FC88DB3DAAC205EFDA826E332CA67C673E0C2864333AA96F752E3CA092B74ED91D75EF52C6BF5B307843784088F89262C69D860884D2EF886A9E0 +sk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57205AE2974621F52B2ECA6D5E192003B464BBD573267290C7E325D1395545574730F69972811397839561E47040493C5AC7069ABC4C43A3FDE44A1132E1667BA54A3248C2884912328CCCC28020116A4BA004648069D9102CE234248A3244989870609821A09200021012904441A2806053384A18B56CA0342441944901428ED820000B02600AA36DA30601CC040D84400C0C3366C2187121C68C5B040AC20686CA36280039090038129B344A41044459045022B521D8B64823A90848A06491180C04164ADC482E9A264210228281B04D4422311A819119B24023A65001C164A332081C120D2080214A180D03860113894911152593C220E0228ED3A4500CC00C60420059B670D1444980387000484E9816709C368821324E60448260920CC4B86509A1440C380EE044061B238CA3468811879098B28C09A56D492662D0462110C2615894685348610B224A1A155282448661286C63466C04470E222605D210600BA60D50865064A065A0228262284118332283A8801C2549C3866DC4482DA432029B3802223991CA360EA414440AB94851C06049A64DE0366819C4044B88451835728CC0114CC42CDA842514034543804019110800B96412394E62164DC1286E00008022262E5CA20108200E5A2066C8A6881384854110128C22096446491442824A144561004901A56D18486D22064861B86918A46943322E61B02923B30812102264C86C59347254964DC4866942008823358C9028311B29600B056DD8480060160D804825E30471092092E124460B478501182AC3B48C22C34889348D64C831CA244AD8824043C441040624E0A8280B224658922CE41261C0066898146212216C21808DDB00650104428AB40050929118312460928C0B164A1914840AA10941044A13216EE022520BA50504412A92086481260A1C0802A146509BC66444088913A591409010A2A66900A048580242D8064DD820088A8244500646A3C860088409C8280059C680CAC40421B68103258CE0128083308D1839661947249B288013048D22160AE296512439458B045020B508C3204E22246E11C06C10402D0C042E04B59002C04102256158B04560908D14482498168C1393455A128A1C16711143610C470A10930C90362CD2A2052184249AB46408A700C2A49019A7101A068AA57F2EA1F2537F7ECBF3C131B80F13DEA77581C7CB165C8EC86E6C53487AB45EDEB9F65A52AB3F39C2CF995B036AA8C11D1CA3FAD0D846621AB0FC4377FA6A3FF1286C6A12D45B87B2497EB4B84DC579AFF69B67054F4F9D48D65A8A4B98F82625D9CD190C482FE3F10A4357F48F7A65807A9F36ACBA514E560A656FA5A5AD1563211C47D76F615D944538A9C88F3627FCDF0ACA3369BD2BAA98ACEBCEA237E6F5B53CEA2D481724472F7365BD4D6809DEF9329F27611361524DADEEB8E76B4D09254F623E30609C897E93FB2657C54A66FECA01492B2DC336F8E461F9B4F84A009F2A4FB3E94E39619A2B788A41B6FED41E981F5D471F8AEB1E45A2241B87CF10276F78D5E0766F00C03442BA35B63FAF9DE94538D76CE358043FDFDAD81816B2E0E48B33FC8250C9C254E6ECCE5AA74B121552EF568A337D6B0BEA9E33F790F38A7C51F117D60C5B6988228ECC9CDD22236235C5FE1F1A3ACFC54F15EA6E40E00CC0B79DEA18D474094EFC063994A3E15567EB3FBC17F97E0225173CC7DEE8686F4AF797D975EC364F4A0E69DA77BCD657320AD33A2AE23869AED870ACF8A1EF601B5BD8493D730FBBA3AB60ECF1B0A953E5E72678C499E5739B4DC650F3C6D0A2E7BB697D133C03EFAB10A4C4C31FFC060C6E1B6EB30A3D9779F335A973D7F3A2CF95C44598D0827367385DA76AA3B75B543D4586FBC8216A3F0F1FEFEA1227BB528E4F7549F72CE77DC20BA2468EDDCAABC33B698D5B52CE06696F535BE7F99AEA7E414D9688F1EFB15182292FED4DB4B4A05B7DDBBA8B85FBC436630196197F792C24B9767E62A2C89285F2A21E202D451EB5546DA29B95292E3E40059A07519FCE4BB2DD9DA787783B85731B7F919A85879933C0C652118339AFD08BEEDAA39299D849F9E34618E9BB50EA4B464111D96E4CF80A5F989083FCF2430C264C759761872A20207E7C234521B17548F36E34C0ADC889CE4E50FD08374039D9BB7CB6A186D8C8239AD4302707ED551ED0CC5F20D370A00F5C638930B38371F5DF28A7A4A02CA6EB487CDD9FD351522BA3E5F74F177870BF8F7E6F0DB33BBA5A688EA360256281569E65BB9BD2D3F4F020FF9C3CF3594E80DFFBEF897E533D0C2E37E2924CC120541A83CD35D2AB08C6CDD06294B5E20818E71B149D6BF20F6FB1B435B8E840FFA66A5F06B2986C1D151816C0275C48B55A601D57C3A1D37DA0C45DDB6BE86A0BE9E7CFF311560E385A43EC2573CC338B1675E871E976E453160BA200C841AB5EF6217A6108A2B60CB389FECAC3CD372AE8ABB95ADE3D8FC8DA709010ACA200868A591AEB8DE9018F1376F581C5D6152F1B4C0E6383DFAE794ED85F8C8E9E01159BAC890CAAACD3660785EF378E5BB09EC6D77393F8E6BADDCF2049AEC068F124AB62A8639E787512C2DED70571A6FC8F8B8C82FF1EF1A0EFC9F9BEC47BBFBDD0C331BD805B98534ADBC93542E01EBCCE9D8D5DB0D5C87362B129EEA0140A9940177DC0647C357873EFD25946D1D30A7179761214DCA0020975A5CDEAC54B1E5737426C1F0CAC84CEA2D5A70402293F6265B0F6DF96B9E97225AA88E676C6419F749622F85629C5C8248681D31BB7297D8E8E9730E84E6584604CAA306B63F7D7A266C4D81BE9F5D828C3DFCC1AA25B197AAD6E20631C457E18A170B31F15E57080B6DC40F5B9EA2A5CDCE9BB0A6D02CCCA723FBEDDAA786EED8A150D25BE0C07B78663F2E64F482686DC9B5F5C4DD6B86CA261D53B329205F42F6F13D54664ACA6E25C77CE6B32E930FEAC5D4E24D2610027E71BE1CFA4521B6568B681BA7DF5AD2D294C7C167301E4ECC5E61A4044F0333410FAE2392C777280718F10AEA4767F4B23D7985542AE83DF4C5C2671382057E3384FCFAEF02F37BAF2F58776F239A9B86EB8F215BE0664C1FC757799C3F7D3901C0990229B284E49D49349DB5A37ECF207E6AD86C0D84C77A98CFA7044CFAA56CF683A78F29C6FB41CF8368A852CB8E62FD2B5160910A15E475DC9E80F87324FB376376B98611C851957B6B34FDCA4290CBCB83D6840A9F9C789A80A105ED1897AE529F3CF1760B1BC91CCFBFCA210324B610F21B5940B86B9A8010FD6687106CD0F50E7625C564A977BD18F144CEDB6968D22CE564D30997935C0AC642D96103A80A550FA4DED18E07DC2218B4D0D08CEC3F0D5224A7E80528D1F71E4BC7457C199F5EB3D0CF604F5833CABC8A19ECECB066A46018E43AA36E98A5A1C0C50779F728A1432AF9A2EDA8F33447EA36B8DC0CB5C0ADAB4BECF1F3BB7AD88CB6D75A9DE85D0C4E7A5C9AACC672AE0F01681CF974A92287B5B4A3D72C93B58A92AA319ABE3BCEF3F29 +smlen = 3212 +sm = 48B473B771965C625A7D655ED95F0A0ED90FA71993032DCE022452897B55476AF66868C6B8ADAC55EE239961E4541B42F1E7840EE9B67E0A542708B11E60BF94FE06B4C31F0D43F9DE9D4A44A0FEFB0A4DCF73B59104D28D3F6B4A5BB7FBE23944D75200AAF30D62ABE8433B74F83A28AB8B38DC23CF662535331A7BCF5B62BAE3A266C02DE7085085F9AEB09ED8D0522E1532A0FE3765813A7F092EB6C89CA32F896CAD07594BAC554DA7FD670BDF5A4C0BE659B453BCCF5BB09BE145F2FDDB8292FC6C74FA5218CCBF0102EE81EC474EDE931550DC3CEF0B1DC18BDE9DD345BECDC87D1715AF9D64352DED1646AD7ACF7A9A5A16EE498A3B851593BE0E50A9FFED2BA0DBD02500E79AF8270F429D03EC470F41AECB938118B00C4DA6A0BCE16DD49008DA2FEB7955EC9C452C6F21EDAA29A4D0786DCAC37900C84952374DFF06DD41883C93DD040C20A6DB81515D70F5F847A81F30BF847855E5C06BB20338BCEC99892DB29F08CEC9CFA761A97B872E689089ED1D34B9694C31B729E049C94BF1ED0D4FCE9D04EA2544950EBABB764A9DC987F1324CF72BCE12BFAD830AA901B3680D8D4FEFD8536AED9F53F4B9F33F8D57CD350EB1BED15EB0BE5E617268B4F81855396934F841E4794C629996D040BAB7CDD89054B50BB058443388FFE47210847AD72412ECBC17DD5FD3450FC0BA38012A1347A9755623A8E441FC201B710AAE87C0B58EB69B67E6F7C20EF66588B43CBD3D3BACC3BAE05936A12F85EE1F4B844074603EFA26E6F9CC6E6CBC0CD07214D2AA0A1A218C826158E17B9954256F6F971D1DDB9273BEA214297884B50401F1AE5656A92B2CB2A44E8A9E385A9B8F61793F99F4E2A5A25F1A73A8F18AC0860260EBCAC21581D024614981FF2BA221F14367F292FD8B97D2A977B1FC4C96C1EC04ED9F6447BAF02DE6511DEB020C9B4303F1273C5F635E0BA606231F2193AFC39845212A4614CBCC435263101D79A3C0DFA2915C223A45726AF3C9D1E33C35EAAAE1E5DF2AAB97611CBB7F3F15EF8B6FD73937DA4A24CA1DD5A9DC9CE9BA151994911B4DDE880C0966DD7E43C29366E582C3D5D86648D842E651113F0F41C67E384CF292270A95B634740C74BD5E95E8752049824569C5AF6E2AA3AC4BAD33A652B14C5627E481D740ECA26B11365F9FE192316B86D1C18A25078965246F71BD2210149CBB160AECA14722D3BFE0F31EAA7CF9F86B62B7BDEEB89206245F1A27B97EA7F1C4182C80AE73B23787BE644F311E86DE7F68E93320E9D02C6CEBAD5495CE9B4BC4905B61BDB12A9F8B6D7E1D66A65BDA84D0F2A84C51A8DCD4D4C9929216126BF83FC01FB4110D23C0DAC56EC3E6025206CA67978EAFED52CFAD646914DE215DF3DF4FE932F5A1DB5C1C600584C9575F40AEBFC60899564DAD1092463A168A38B3B3092A8BAA28F7D59F9B907A0A0EF305F8262856A58519D272287D3E8CB94EFE57129C2FE9E2008F79AC0A56C2EEC79995250D28E817BA349E1E6BD1ACBF0CA1CC5C2CA099FAC090C2102FF6E6CA6E88CBC2C4590B6D0A2A22A4EFF8D115B795FBA91259798AE7366E736BFC454D4EDC6A682F8848D6E5D2CDE63F75F1232734EC28FB818D829A444185AD23B365336D73EC007C5112AA75BCDCBE5BA4C86EA55B325C22FFF6D4382864BE34786EDC5429D5277F1A2DB27A15269B24BBFE1847C537A9012AFE736A7829C2BAE8E785FF63A844C3DAF2E9C534541FA8CEC198F001C568C353A0883682483694F38130E7FA0D67AC9DFF3745570AB142886EED08A37A7CD9DF4B29EDFC6C6DAC813E799C8968824EAEE48154898D6D3D297E2DDCB55866B86B8CDC6CBAFEEFAD4622D1C9A24A2572D4394E2034344AB109455F0ED63CCD3637561B247CFCD4A82BBD7C60AE96C9714E25A09BC3F8C7F375F9C7F7D68C78806E9D4FB6BC648A475BC6013E8ACE7A09A1F14D49C3D64841775E635663945A3651F619EEBCEBDABFCB800682C4A1497576E24C58420137AF60C0DB9E193DCE71E0E30DE9B350191D3CCD95B8B7B68F8B423FDE90A47A6107E88C004C7579B698A460773A32CE3EE3290B2BE564C63BC5C0942C5EAA5D843CC68FE2EA8A0B141EAB251F3133A24DF5D7C0A37B3C3E2F2B2B42046C984A3D1BB5B1C7BA38089D8C4FBCBBDF4E5C0E27F77C98BFAEF4E7C650579DF230C565C8D30A4C3FDE23D1105E20C611ACF4F1AA105F0091DD6F6FFF8806B89DA55BF5BA01DB67CB59F16992AA7E646F9A48513F3C662A29AE73E929223C26A236A86A00721D500A406C6BA0925F84E07CF99757F7C954A406C7036E6378D804F5F3551172E850CED2BA40D420D1CBEB83D383651E8F131DFF2D927B01E5E4AE5B67A8EED7A0886B4104BF0A6BA770FAB343E83276907D842CDB382E86C7E422075A3BBA25E8A8CCFE013252A167FBEF9421809A31AD17F22541B6FA98F25EE9F5FDBA5E811B307FED4135866548621DE4EFA6B1908DCF62B44DAF51A0964D5436E6970754D15FBD9E72469F1658BD82CE906D7355BE3B67186FCCA7BCEC595B3FBA07F1E5A4A11C0220E780D2D99DA22E278C0726F47453401B217B32D3479A4C880D5A07FCF89212C247F65B6455FBF4C97281B36309521283C5B343D9CCEB5D52E07308C1EFB6D0EB04FD2EBC43C6E9208415F12B51CA2839E22E647BD0317709D8FE4688F4B4DE5E9372989B41B7160C6AF80B8642751C199EFA3B235DFCFF2F8156E4F468C45CDE3E3C8D2FF2AD88E04A223D30950CFE52FB76E141647A18A25BA063F5856E6B7939A7A6DFE1C903CB94AF258E60932671E59A690F4D1FECD7908D8E921A04C025BCBB54995F8C6CC725542C514EFD911DAA56D22BBAE0E4F5BD289F137639368C369073E2F5D86BDD7D4D82C61056BE0E8CE3B7B4048E395D0B203CBCE5A8B11A2B95278150DC882D2A247091A3F0152CB897C5456F76F2B5966BB3410A54F12BAF13600C5AC0FCD612183A7389945C416EB50609B3F9EE07E347B5860DF5B57D82B5C8B2554E4C8E8A2C7B1F96626DF2DAF2644255F525DCCAED93DBAE3880953A54B0790D9DC3B44B94B29C26E3CF4710D974EA31CCB03D8B48F9D4D67D8B1475CEBE4CED2DBCD62FBCDE1991D085FC0B07BA1CB4160EB7235969E377BB23AC3A55FFD23F13373B99F841C504CCF70DEECD988C19F5ADC26AAA287824634A49B8ABC873DD4E033C0B0B76AE210E42900C7BAE7B083BA31908EC0AE47D6427397806B7EA503E6989F29BE5B38B1003BA4D0B49F3F3A3FC3E35C3B34D4ACDD31434B07CAD82E9040C13232768697885A0ABB8C1CAF20C25272D34515FA9B6C0C1CFE1EEFAFD08171C232F5361656973838B8E999FB2E2E5F606081432384554727E80849EBFC0C1C5CBCCFE00000000000000000000000F1F324572713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF + +count = 24 +seed = A08AD391E0FC57A83B74CA8CF44DB67F8178262ED9B20AA0163CDD8274AC2BE05F558B112B094244370C1AAAB75077E6 +mlen = 825 +msg = 209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E +pk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE599B648BA017283D0C7029F556AABCEE95272DD535C9F6F8F1C8DA3A0A62B14963D0821C32AD4EA6CC1B26D0C53FDE6CD467743BECD7D0ECD3FEF9AE78102865CFA53C825367CD69ECA90D25EE37A5D1CA5C0C40C3F0D1517801075D523ED6052A45C306057DAAE1427FE4489A89DF26CE87846AD8E4F5C5A1903F6E5687235254E55F728DB9530AC4E452386E1AB920227F5FCD55760E4DB8E893690F7C86DCE238969200012218908D8BA9D4DB6F0ADC04373291721F92E7B9D8AA095D2DA0C3E0E3537D46DC756F24F9B380CEB1338C8405CACF4F31911E261B8E1AA670CD684E3A1EFA1CF75D77E4214AAADB762B5738C064B4E964C2289D14CB45094D443AE2C98DC347F46BC9AE116C2A4D2DD3571597C0F28846B13E1C187C0507F609E473E30CF9885970F3CC3D2010A517B2CDEC8C2C1090A0F1D3C621E498E4E3E728811B57808517712AAACAB668125E7C837613D3D1D36CE04FFB703C0F8DF24B8D2C2433E6AEF44366074D646C0ABB179FE4E1A8EA6EEFD754BC09FFC4495A362C9B7B91BD93A4ADB52FD4144253DCFBA9EEC5923490C607BB64F8196702D5100BFAA7473A7931C3CF21594641890D79F12D0AE755046140A1C85E66871DB3001BCCB214D56215B9C6271329E43AE57FA5E2A8A21A6B74F7D99CE21A4A94B665410B3AA23BEBC4D1D0DEDCFC398184107DAC3C8E2A4523FB182DD7D2321B1D475E210AD58F8EB05276D595305B4A2671B5B888C991AE124884E9F64CDB7CF88E77F16D44B7F1980AD8FA874D141C4BBAAD937568C6113A97C4301BC71C84016587BB3232E960E538EAC28DC335D6ADFB320D67725146085B49BF7696E9171C0BA9A89F3FA9253A54046FC55E28163F8460A7531C4EF4CB594538E34C402875793B49CDCE2FF36CCA7A60543F11B7A3977A6CFC642A974CA03A0900FC18861344CC32D2135F2C60996E7B5060A22B9C02431BCE4DD180F8C5F9D143C32F6507D5A4D932BB9EEF538398F4C11F572FB0CC3F89353A50D4C944F2B49E6875BA298B2E5CD80A3EA6B2E6B95FC556E1AAFA6680B5AACFF9179AC115F7687E0473DCE33CAE072F4FCAFEE2A27A8893E83803E99CCDCDACDC552D18AB82DB2532BAC3447E6D8DB3A96DAA237E2777A21684D04A9DC8821F269A8D8CAE06EAD00706FCAB1B81FD8D553D887733B2F68D50B73287FDB2E43B3066BBFDCCD18B8C1DE54651A9A55A4E6246F72C856D14F7ECA1C5ABFD2746563BCF0FDB4352A397324139FAF8313E45580B69C17920FBDCF1E4435BE81BFF0D36E4724E1BB08549A444F5F37623B8F254AAF0E0864F8225F04C6B5DD254A85C88D1540EC9B9D73B241B27F6C6B6F7FCD204174B1AC9AD47D7CE587C175F8E957C329D0B297F6E4723354694537AF1DD8CD31EEACB4F7076390518F5FE6590321710AB5B892158283AFBE6FA1BF67B97CFA31544C822A6CAF510C8F965078A0A9B6D639ED2E97C90E4D2A8B6FBA8748C013C4BA78245AE5FDCCC323303315C4C1BA7519DEBA61D97944E70B35B3E165AFECAE73A0423E76495C1472083159FB51DDEE33C7E504B7C9349F35F548971D8E37D919F63C63F97D28315D8355D5FBB4D549EC8E31825791B74DDFEA841D3C839EADF19C8C18C110100B473622A48FFC45D8F6DFB5FADDE6E4C6C10C8264BD955D70545B9E5F4C19D8175694AA6D1EDB82C66B55A7086CCE743AE2F232DE96025EB03DDE0C6AFF3E409DC828F7BA3AFF5D12495E3AB8A54C71059B6FF1F723309ACD5464A5AA17DD69C97F7D0994CC66DCF1234090913C60320B4F448 +sk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE597D6BFAD551A99F4AC85628954D9353631D6B988BE3EB25D159BB1250CA85F666532B65CC88A98FCCA69E2520086F45ED486CECFEAF1D03CEAE2787298F5D76371CB4251C468CD44824A2886921838149A44484848510942153882D53C84C1AB68164368DC1448091B828D0866542A229E1900188A82C49C249C4B0710C990CE0826419251113296401285209298D90146A52C6658A988500204DA2A8691A43011A324692182D64100243463004184954908DD4440821B2801AC56CC120460C3550A4228D0019511C874500239242144D4CC0040B918D4C2480D2420CE324048C424243840D1A488E20472C5334628B82480CC4044B446A4AC4008A141259308E62040A21A83110233250C80D18394598B64D08072A22C990DC265061308602192D889665013912239180080788112008D404069A300D9BB880A3188A99462942B86C1A465201B548D0024C94444550462109A080802626500426E098311929464B142D4CA24414B944018060DC0468028400E3A650D14885421084C0A480C3C6205B1232E4A44D59866D543686214592D31850C8342AE442400CC6650C848844806DC09840522864C23260D4040C90968151C22CA1348860C421E126661A95894A942810C261A0B8119B066954466120B030108530CB2691D98804DB8051894225400400C91612982026DBA01011272A6030669B148AD3C668C42440512404421668A1B840D20066C1286114258A14122003262E81100C62A241E0C890810641048684022162E038908BC26983B69008A88D99106212906D1385849CA888D39630C820449BA60C23101111024CCB16269C44055B94654C944042A004023192DB242812300564302E2411824332222330321445895224915832004C88448138511CB88D60029084260A0204321B13529B806543126624852413042D18468D403002D0C28593A26C0BA8410C898112112121C509CC28459C364E1C078818332644C44C01992C11298D24478544862C1396415482050143410201260B4228080589992631904871242350508291C4A86403B84943224603C08164062ED0B06062B0011CC46CE3342423378A4010520142614806620B4846D33048DC026CA41424DC14026144601C890C1A236D90106111362D520231E436829A084660324D983464E149E6198A9382168B69FFBE050C63105C22315C9E8F06E43A1CEA408D934163444EE50D56A0F8E1B8F1A0F2BAAAB16EF39B72C998A90BF1B63212B75A33DA133F5964D9D283E3B2F8C830DD65D9361694E9D153D49AFCD59185AEA7F6B33BC5B50EDE557783BDDFB9BF9365DFFA7E8C1EBDA1ED5191814C2AEF4A9326EF29A8B383ACBA9EAC6D0C5990FA74D4F22BCB371E001D00898E6569821BA00D82C89168482470C14FDCC76C3B63A76BC2817D1E3CADA7FD2758AD748CE51EF4CE467CFA744B11AB154CE07BA2E8DB3764FBB1A705EBDC443937F466C72E16C9EC35F32D6FD80055676F1BB4D271F478469A7F93FD9F98187EF938848EDF3D088C4CA802236B938A61BDF0C53FE6ACFA57C1D7F1A7EAEE9532E99233C070619A1AFAF9420D0F3154330862B885338461423734C5EEB4A68C3DBFAE9A1C09BC01DA83E7CB893BEB530D0A6D757CFAE87748416B458961437D64B7151EB787979C91AD7EA034983CC15BDB1ACE3791495093259365C5DEBF6D6C3FE79F85DB547149A38C6210413E0799BC2802F36A170C70DEA8F348728314FAF81FBE3FC726C3D433AF99DB6F015A15789F201B63C6A1EB0B9C0D3989547B130610671FC17FE88FDE037FCD8B8A9ACBEF9110364F2F0F24F3B3C8A0D24C149E00F39DE8A30327B8CA6F008A38A5317700A65C6260828EB04853AB54F70CF79BE6BC046E359B54C67845B73919F2A9929268F31431F32CA597E4A46B84B43E70A40DBD96F0CB0A1348A0DA4096FBC37252BFED3EA61C3A41D44B17B303C76025839A56C82A2C87732906EBD9E880FE13984AF92C9128AD3F9B3EE874D7358922DC64407628D22DC63022F79959A0C81820757C3A6DAA2D2FBFA1DFDE46EF33019FA80D5ED9141A1ECE3716E84031BF040342345933BA8C87E5AA39B3DACD9465FE031582F4033AD6E3DA09F1E154FB9C6B0F6ADF289DEB32C7C571247092C1DFBC8BEF4A6CE540508EB77D30612C5BF01F7EF77A89A1DC582D4DEC38A3E7B6B52478A6552F4FC3BEAB769D5D1E18BEC8689CEC1991F0CB55CDAB490A9DC814D5B39E9EEDB06EA49C72C56A79C2A29DA6A1136BB07E59EAE783B1A5FCA9FCD9F4F09D439FA3E79B616EB8438879943E2DEE198C5EFED3FBBA1AF0CBC74CB15CA0E1553759FD4EAC9717CFE2FF36A624D5AE3D4DCE6F6F957FD709FB636EE1148B0685ADD0707A6C0485F9DCF56A7B4B78E9935BF566541BE0EBA641A387D0D5CB423CFC7AA895CA486226D059269B0D734F763D81D011FBC6EC844737C988BE38AFC07AE2A9AEF10F20E6FA19D2BD0E35A8AB10A3054A8113F51C1756567C13C62227CD8DE2B22E6F14093066B90D02146318D84DDA2338926764000552423B03F3A2BA26E9DEB3828D1265B28768728C30EE83E8D2230EC3E9910673484C6468A42A8E1EDC95DA98F9B72EC0BE9CB76802D003F17CA0467A27AD5CD5033D91E1789A7FF82616AB7933144D9B0BAFE99D590BE63F612D6E49B9318B558A160A0DDD07F53AE01BE4DB1E1B4A335FEEC0D664114B78BBA478492C4B5576FFAFB3772EFB65A4A417B797B157D4BCBB98DD5393D81CFF0F2D8285F9D183BEEB564BBABE2E09FD460A91A02412A5D1B446B237D021D5983D108472CE92EF8B435883648B594DECCA980B9982A91A13E9CA029929D10EA9A4F7FB63404A151F7403D7F7FD24CAF839457C6AAC7F672E80BA83328FD096201D4E3BEB98417F08B6C3B98CE0CAE8304B43178ECE0391BE0CD806EA726388190499344FFA83E2DE3B7B4659FFA49B7FC0B4AF9E5CEFC66D44B3B3341BD9D0790AADB62CC85F5F25F2DA23C0D5228C77C05035A9138CEBDE2A6BE9C6101389255538F7ECD8ECE9902E1F702B37A8E9BBDC19934FAE9B2A1989A504A7418594B7C59E93FBFAC066D5707EFB26C20E6F67D5428B09DFF4AFE9416F8615BD46D20729DE301C6D9106461CED0003E6E27D412BAEFCDE0C542BD20A4E29B720E1BCBAC593D3B565A658AF33CC027FB9F5D587180968DAD25CBA1F21F9A3732350C1711443CD512FC87E31217DBADDBA81963FE2888B6F8185A3B1AC775D407F2344E7EB59EA95E58C179D580A4CB0271E8B8B20A628837A4018ED9865CCDFF6B0437820A430E83E112993832E4D991F37D4FB820BE5F3D4BA9BD3CAA112D7B6C7657F13ECDD16B169CD2ECE32A1D437752437B651B34C59C4301407985A5F17B3FAD29251AED962C58C2A22EBF6FB2853C8E5E5C4A88FE60A56D1A693FF6AD8502469C13D47546CF56E27206E24FD0C0A72817D8525FD94AE716837470BE6B5284F7A09CFB00B724A411F386F4CE7EB660D1F872F017A42E8 +smlen = 3245 +sm = 8E1B8709FFB0AD064C28EBD40CEFECF02995E3541F7C7DBCC0A9DE689186FE6A106C9B41C35283F36E60F5068CB2349A76B14D6C63778788B47444F32B61156E44B28065739B19338A0D602BEFE1DB384A3812FB7C1A20E6FA14380C777A70491D1A5C2673B067C7652DEDA7E1B4371ABC9FDE459926B349C5F710304EF1666F57DE7D88EFB7F2091716F670754D1B42AB8623CB7A8E014FCEE6C63EF033E7D559D0C1C71C51A93E2801BB3DAD8E47C568D4C46E967525C47882BF7CDBBDEB29ACE48F046420A30C45F3D54CEFF63E2BB1363750B1EACE64D2B3F23F368968BAF5441AB5EC1E730583A26EDACAC7313E5B2B5653AA678F5A901CCEF730F5D884FEBBEDE708A7D8D9E5FC5C9E3E2591FF100DEC123D545408F22A7B95A8DD957E893F348D9B59F962B453F6D32F371DD8684C469ABD97FBE1C1BE9BBA026532D70199B96414558FD5DBD3753C2835096A7B0E6AE71CC9F6F601B12A6FF1A09D1166544ECA118B914423B8385EAFA48BFD4BCDA90401191462BE7843F60450E398619F4A34EB14EE8FB11695301EED9575DFA414878225514DBCA7500CDB0B58385EEB4FD9791B800D6D6799474C31D5DF2C8582F65E2ADC73B890A12A101C5522CFD452DC5CC0BAFEFBAD2410C32084962A311D571F79F299EFD0D28700298F6945CAF1F5AEEE122028C8CC52CD306973BF3DA895975537CB76AEA15ABC101BFDDCF2D747E2D33A9B4AA71A12AEB9D894E7AD6B78A5EE9F5A6DF42C3EF5F4EEB77C2E5B239BD05F05CA25C822ECDF6163FC2FD503A9B3D082AE3AA556AA46E7BDC11D46D98B17AB090CC61953BF2DD87A2003A949771940AC07870F653EAD5703860734E20CAFA251DA82F213DB60E1F841BE2F0613927072D1D6F636CF88981B097AFFAA63E193A8AA5BD814CFC89C0895E6D0BCB83EB33B0F73F73613749CA899A162C5B956CCDA785CE9F296D964BEB744D4714E5D2F3B19484E6DE8AFFB64FD1D3894D81FE6F7698B36B5DAA4CC213EFD91F3F942D0FAAD172EFF1981FD16D11F38F552EFA36CC11B980C75FEFB999ECC9F585552088BB9E28D69EA31348411B79D78CCBDD681DEAC71C53ED3880DBC6D62D43E5B1DAAED7CEDAE6180751DD9E732E42ED9560F09D112581A5E61343518A7A2019807E08C83DF623D7EB04A49FDB4D82D3CB8E11B71AAA8D743C9B6EA38A68452F35E67F506511F95DCDC2C12E3F0910AA3FF33A380AD9B5438635BB40952C43BFDA0AE20272199A53C8CA9BB241AB2BBE885A249C6AB16104973DB897386665D11C2DC05A0B068C0D13DCED3FFE8D0E74FAE12E6532DC4D2F2E355510C299B185A205BCF4E3689D90AF09989F9345382CB9ADA7F10A226AC6E0C9DAA668C96EE2F65C515B35D89764FE9BF7CB2A0742D09F66606DB3CB692737ED90FD3CCCDCABBF2CD49B11800CAB2BA493C95EC52975570BA1D7BFB35FAD86F8DE1214D8F3D4137FAD5F2F564BEB665DE61B5EECB6262179696E844FD8D37493429E1771F1F88B2878CFCD4220F3211FCE49ED8D5DBBCFCCA1E54DB04C3348752EACDBE50E91E74C65487A4DC24F8B8BED68CDC57285F5EBD2EF8950EC5A149F129B5BD362439837CB398F0199FD9A50AD28C5BED7F00B4DE5363D34962357BDF6E1E4361343338EAFE15B530F40FE163CC6FE0E7945CE5BF931210B08F95CE45963E57CF6036568E1F88BA023226D44B297F2222168DA7ABF194BF1EC819F4711C966D3B4AC81E0C70E0C8785A9F68B55721CB5808F42C66949248C4C9328C40A8FD1F91314247882A6B5E767A9946E108939185E902DD0B2628FC143BE5D06DDA1D970BECCC44879CE853F231A8E4B2F7ADE5551B614E2FBB8DB20C82F2B99F53DF852096CEB174DBEC5DD8194E568C47659532862B9CB3DE12A38234F66CECC8AA63CB545C3B8AC757C686B9FE0CC74E2F999921D028D88811E3CE60336EF8D2F52FD526FC02587F9B14A63FAD02B4DB6178335EC346AF9B9365298FFE4BA34D35836600A6DAA3CBA653E0C3AA959DFE2D5CEF87B923BA3A62D470C979FA97BE73BEC2D173BE8583B290F78E2D0CD19D79B44CC54D4E4876AD7641C3A80DAC2E51A542FB7959174F3648C713F620414601D8CA173121A8F09B8EBEA582324874A839FF099E575C34EFF079CC7833FC48982AF9E47BFDC6B411D9A15397FF0245FC40B8B3633F28986EBB87E13960AD4B0EB36AE4B34F392B6EBB00D87971D0A973914C5F30C8085939AD87E977025A68C900C3843C3B31A0FA2E7B88459E90946BDDF1140512665450E9E53B2A1AC28BDD679400B1A5BD5EBA6AFB5F1D1EC8C25526D221B8E168EAECF1DBA00359387DE11CEEE79177F59FA173234E80D55E63C81D3DD93CA72DB6D07CC3FE351B30C3793EE461C2AC670098C63706E836B811E8455407CE06AEE3229FFEFB0AFE49AB4A155BAA788DA9A452B02EC869395D078A626CC678C1EA2C3868E563CC0BA88BE7B75D32423AC723B1DA9BD66F744216BBAE9EDA479A70DA552D6DFB7FDE6941EEBB9A01AF4340EAA802377EE7333A094428E3EC50CC4113385DC87AF7BD070A1B159AE3ECADF6E385D57A450AD9B6339FD5ED045EA0109B2AF3E1BB9D886E2B2DA212F7A8EF330E9AF76D6219D6BBF62301B1CF4DCBFD5E6D0DF74451AFE4F43EB18A4C0E083A81CE08971E247D1DF95AD365C44659FB1C62A3202EEB19D60792009FD5FC1DBB4742D268A5B856CFFFD650AF6BFC275D7D87DAA6C04EB04310316D659D8CCBE9216EA0A98EB9188B38E7FF01AB43E3DA48B60343794CCA6FAE921DAA41EBDFCFECA44E78E16C43A75FCE31EA732E1521FEBE504AA32036DC49247AA5AB43BB8F880587897E249F3CE88BAD525D5F53F9B66441FEFCAB686A07EF0395BCFD2D70BEC107060ED5B0737991DC32046470C520D46F3BF466A13202F9B76F09B3309D2D6E4AF29EA32B36C20558F4ADBB41E9991C2C9A8A8129FB4847A873BE5DC076516A6D74FA0C74B67A62999A0164F6976CF7AE8B6C5BF8F78B701B9CA1374F65C9926078E2259A2486962032ED175DBA2BEC1E16122190791544DEA09BB7FD94D11763A2705295CB6B96B090FED6BA0394AB40673E3FB5A80B52D858B6B5D958216C66ACC03BC1DEF45B81A83CC698E11193617F04E81B8360E6AD9FFE623211ADAECCAE845D99AF047E7A5963626D01D43838F622DAB84A14E81CF3F6DBE74C49FE038F307283528408CC9E90CF31C2FC3BC9017FF6BABC88D5A0DD73A65871D4F0BFD33BC181FA9BFC2674D385EC348B48C42F687AC702041131373B43508084868E90B5CACED9DFE3E4E5E70305091012173E435B6C718A8E97BEC3C9CBCCDAF050546467777B9A9BAAF9181925315E9DB5BBC5D5DCE3ECFDFF00000000000000000000000000152A3443209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E + +count = 25 +seed = 6E0A8EF5156D693FD0140BC4A31084E79773A83F42C8D133AC8A9D62DE3CD74511F893DCB26041E6B35E2B175408FCE7 +mlen = 858 +msg = 8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A +pk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EEB8F625392B1E106AC99C17338E76C39F520F97E962149CD37039FEC36AA798D6B33C3F5C55E65623ABCD20D528DF28FB60C952E1D38D890E2F70B4D30FF78227E7DC352A5610CC9F3C012212C9E0DF7EAB50A7B208A4F11898F21A1C814FA32EE4EABCFB2CD6351769024358C41992F5F1A6B60607F8299EEDE442676849A1EA430396DB49F23734BD20D49D5AE9FF4132B0492E25A8C1A8EC241DAFCCC76D4A89FC514038DD2CF6D29FCB29078F935DF88B5186FF4A7E9DF7DBD274B3931BD768771808F624544C5BF3117F31E43B919B960672F81E9628179C76E29419007E1829AE75DFDE34E524E2D427F9EF8D3FEA3C9BED6AB0504858FF7BB5BDA95D88BCE71B81489DF6978B265B92CEB07D2EFB064E0E5E43DAC5C7EB8012DDECE28E720002F2B82B542B1F64B6D30BDB20C248EFBFB9AC4C437DE74A7C0507786039CFBCACFF1185823FD5369B04A7FF20AD67792AEB0F2D6C912D86AC290CF043EB59D1D5300FA502DDC0C477B2A8ED1A23D48DCDED79C293AF18094BAAB8BB3EC67A357C3D7D7543FA4E30843524DED36424C94DE2866D8CFF38662212754C0A8E3C006A2A4A908C237E72E5C689C872BC892C5DA79752B4BC5F856CC292C453460C5149877B2AAA17EBF15B92B09E2584C180567464BA57B5D5482340FA663D679A1E30E919E2E1BAB1F4C87A076E32CE62D3C05E8CE77EB5EDEA47F5D93237B07F25D53E3C3E617F6E41DAE97D704128B1EE3DA20BB46E93A03A06D230E69900CAB4ACF3B79285463D385C451D2B375712EF48669E7DB49FD95BE07508CD5FDC383BB0E6A83FA7CCBEED93BFB411DAC57DE6328BBE40A1138A2410C9901F674C15147DE54EF518308A32E5C2CC3DB1E03C9FAD7875B036ABAAEE8B9BF36E768CF5DDD4C99DDB914F69670474D186920E8CE08E8E69126C3D012E0B2BED52A6F4D2A95F5BFF2EDA83A3EF7978E56D313A132D1F13DEF508CEC4D641140B6792103C743D107F140D6D8188CD57DE0D11D063E17BE77F1BA5AB5600D95F28790FD67EE3E51BAC3D46E60BB1CD4C25AF2DCC84C57BBFD081E4BE2F084AD1E56E847DC13976216588E0DA44512D8D31B563F9B3B99667BC1D8004B3A46F78101CE122AECABC30BE51CA1FEA873FF128D3FCB478CAA38C3D855189525FF20717E365180D2E5185793C20F0B3214A28AB7EC13EAD38B683F469716382E339F79AD841923C0809A3ABD3D88E999DCB9E346FAD08825C2CD1E5FD87366DA46B6E9E368D0BEE0FB70A4B7A72EE5AC38CD490609068E93A7C41CB16993D70D249C69B9CBFD2AFD11E4B3F27CAF2F79732AEEB5293AF29E70698B3B63297FCD2B635F5945A1CFBCCEA563D3863FE51D73BB9D22EBBA08AF43FCAEB665D8E3A93F172F94FA2FA10E43922DC684D91200EAAD3F747E5F4F8DC6CBCF611EE2075C64F11235BAD9AC920D457710FDF5659971B6FFE74C273044137493651F2C89C98B8599E39A637F4D088ADE8E1216D1D760E5C8F2328D6A00B9CA9EF39EBB18CB482529CD26D6D7249D5C24CCCF77506C38E46F91B9821C066B6606351751DF7CB518F9FD387C22F48EA0FAC321F6B299E425A86ACE9DA71162D11A3833210DD531D6147E2BAC30A032FBBB804C5230FCF75AD648ED7A77AB49190DE872497EAABB383B27BBC9347E8274D48E03F49BC6292E7C8A040F682FEF45C8B8175224F2386E8B2A7970CA441F74AEF4E0671673D4CAA03BEBD371C33E26AA962E7AD29F4308BB363F6FA365B8AA747E4341353E687E93C4BF3F94EF90A57AA6A6853607EFC32B477EA88 +sk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE81E13EF7A365E51C47397B61ED065B5A6F21891A4ECD7968FFBD94D60B0C7967F5AE15DDC12BE65E607BAE9D4497F7CE4073FC37B03F57CC700F051CA688E76282C44C09A94C11A5010A4232C8B06DC1C84141C081013009D0246AD096081A08504CB045914289430489D936310138520094210A452503A65053B20109C48C01368541068C0C247214078620228844A48D1411724234660A9500448281D186414B80055C1810DBB06D64808C08B689D820514214604B80489C0202E4A83118367002295222086CE3924DD2204A5A124E64A2415A8205D82645C9966D8AC2401CC78013A74C09310893182E62264A81144E1411464C8264C90482D8280DA214014AA48560B049A23411189009A04621E3003189460204C488594292181062410852141261D336525CB22804040C1A2170434066A34602D49610C8302A21381208450D8986318032095B10809A828C01C5891B120511B225C28270C2026098020808292551348CA4486CC8324D64C23080344D614408C3A204100900D1B069DB3671D30450C9B200A3A005D8C28D63106151A4602413060426720383845400605A082EC0061102384091149218246220088A143752232412E13422DB1825E1442E41266C640072D086281CA58052308D61404C21B86CDC168C8C408E13192549122A9B2429928061904862C8A22123210A034809DA944D8B920018C4048A22014004888214801A282610B610D28650A2C26C1BA860D048820C000AD2C6515888919138920249910B416D42302A249884111880CC366C44326A21001221085023212898180A48180D93084E22A02864368062B0300A97519A84705380680A00808B3048D8122400328AA2B810D9968512056919A7008CA260D4A849C1B88C44124A84200D19340C9CB49019800803C62101A96813A605D4241143C26998A64018A2512339714332211C91000A196152442643422299126623A589A1922998806DC208649A4030C31826642469CB00264A20228B182504991052B40D02020452206E5A90489816701A8028E1182450B448233429DB246D58906122A26C2032211B998C803042E426701B90015B388500316C0819454932800C088024207002C84D20178D0213510C4571A0486689884414C06900122808B4695A868D023741A4A0899260514C682CD16D9510037947E704F855AC4A1799F3D2D5D782E0F1D75466805CB073F582952D0DFA15769FBE30AD0D9CF253457BCEFE89B8A50C5E488ADFFACD6DDA51AF6BF6FAB33E27B0A103DEAB3A63A944F62DF0F7CD1D834478F27410904E369D78CA4F2EA45451C05344BFB00E63290439DF40E4B574A9BD01084A99F1215D2A36542C98A64A280A490A31E9AEBB28B1543D60D25BDB1C08B4287812FBA47092AAC794396623AC33CA6DA52629087962E846B86D9FAACEACCDCC2D7B2CA314FBF64DF6ED0BADD01F2187FF5343579031D1276030835E53430FC199EF804D278BBBF7063126E3D47324C54F671F2556FF820CAD56CC2E8B2018CD92B8BC0CBD18E8BE081E9A71ABACDA1E3F390AE85E3654818F9B9E1BF283ACEB2E3D4F41F2718B67B802558EB5173F750E4A66F954396CC38F3641D6F29542F3B7E4AAFF51BC8566D6E32E45F7F61B14CA6CDA25835256C65460539CCA893FB8371A3237AE617FAAD148616F29B9D3163255A4324E59E519BA384C3BFCDDCD13BE382FBCEB35438FAE8117981C79A35AD1217FB31C0D0447E26BB90EE92860F5DF3E35A3F1591A8EBDDC20587AC05573E816DD865A34164B720835584C97D1BBB3323C847F861B6A47B646EA98492DB0B72222851899076E33A44643CAFFA11E98DDE81EAB6281A257ADD463ABE41FE3F39D9C03B450510A4FF30D3881FD6402FB4CF04554EC0CF67E760B97899AAADFA53B4EF050EE2BD03F4E7500BC4C934C216AE4CC82CA69697EA17D4537671F08ACC3CD4CE8C86B6B9BA55C8E572D66426E58B9A2F76E02DA686F943D8B13CA928407433B724EDAAE7079B0B86A0D26165B221D9548F8560DBDC74C0088B1AA40A360B73C2CDD6E6C120D475DB4AABD54B247CCAD30BAB4E4F7B57A04F785BA0B3661923787CE9CC486EF90359D7DD5A03EF54491FAC3FE95A6077A8FB37FC4BB4D124BE53A0975D2385B47FCEB9C8C2932FD85D1D9C1201D19DDD4E4DD3C0924C7B17A3F013467057835D82CC21553CF751B6E35440A96D07E25FF3276B79ECB8F4C348AEB127259B69B5E206AF5EA569B012C82DCB1F756B6264EC32F5539365C00127BC200DC5C2DD2BBC61E133A212E567257AF9FE609C6A32AD30461E735EC658B3ABCCC64CDB76E6631E053F907161E5E2246A10BCE9288AB5A60B7652314D978EC3417E39B5627644AD35F7A38CE9B893D13E3114446C686582EC63BBD67BC59250D1E91D4B3C545786E7686709EE45479E9518CBBC518C8061F1846A4FBB1DE3F92A7A81DAF9249C27A0A3889E4F6E4933BDA5073D66B59DC198E0165E7B777B721AB63DFEE5ED73817A961816AF89A90464DD87D6759181DDB8492F9F03CEB6488022D2AB4AB20F68962D3696C68E8F4770F1C07EE9B4712AEBA0A07F32A1D41DFDD1DFF57E10FAFE3A31916762D5F29809919950413A397EF4FCD25F5BF53E868B0235446B7943FE105E0E7BACC260F56BC365C9A84B6ED5449E62678274426651923D1F65D53A1B1ACD21D9510617316A5F2E735882E81ED696BD40A274B9A02323A3458B8F695AE9347765CF46D2F35328EFD69F40A4D0BACF2CB9F18C2D464E474364DC6A973A5007499238773DA03BC08707FC36C7BC521542EC8405834F35820F1364467744BEB2E66D167679AA1F78BAE12DBB2374E649E77580511C16AEADD30B7FDF9A0B7008EC8C123013861C09AC902572C3CC6FB820BD73A75A6A90B9A06FF7AF0AA896A88E3A94A95DA7FE73337B63538551AA364226C39697C0E46B565A85EF68CE9B49A05172784247F2D16D2FF2FB519AC9D68AAE118B8AA4F66FA12BB55A14A92C18176EED2EFEEA8AD2B301051DA9169615E45381CC45E52AAAA68DA73B68D381324813788D14C23AA27640CA4E25057B09B79DA34FB1E0F8CEE522DAF87A940E511BCD24F14106A9806B1CF5F037BD2A5E9D2FBEAB3CD2A5DC467EEA3FCB1CED372CA0E5701DBA8D840898BCD34116E423BFF10ECD35581773B8C297F6366316E782F1D125AC6F31CC70D0D8316EA55B11C663E94558A5086140FBE074F9F60459BDC89F86B06744DC0D65EAB0F58D7F392AA9D3577B44CAB92AA893E1FD52BA919F6533AB82253280096A7CCE5AAD593E6086C1A38EF703E117BDAF7AC95511B7F8158AA60DFC4539C243CDC2EB5CA318A7D7262651659125D61EC01D65910ED1FBB15D446B098603AE6E9D7B4DF3F580DDEB3E7DE210A45AEAE62506C993F8127B80562A45520B2708B6F22D04C1C097A98263C11BE250671BD8F6BC0433A8135509D92BBDBB6D88CCB50D7C8193FA5D576C88DA68786DFC08B0DD71FB8F06B657067DB +smlen = 3278 +sm = ACA6D97D0000FEC07C75C9297E7E919710D59F3FCC77402503E4093180769AB307C525489CC1CF901C96D6DF9135C803A70FF06E18D70381E8C75DD18675D79109B75FD7E4C21B127A754ADD52F24F252BEAA4219DA74D841F1555857ED3F193E6BF7050B00ECF26C7CAE307BB20F0108D3CF528F311F7D609811C2C1B2927B341FDD6F7F875A808883428A292C0C96665267DD27569BFAAF83EF788DB28EBF8B58E8ECCC98BC3F9365B929594F1DDE35A069D027DC7B831C04AF9CF655190B207B058644A393C0FF6031934F630D29ED03504FAE24F067ACC5486EABE507C250CD8095102BF941FEFD50D657A7214CAFD8B463A8D27E49D8F5FBF93336A98659161C47663EF08D42D97A14E340DED28644E8EE28D519A49556997E8218DC56858081277B4CC8FA26B667DDE4F33B83DEBD26F1114F5F57A4DA678132EE38EC09448BA7E302FF51BECA3BD85736EF9A1B5797733BE40EA9D1A7F02D5B47212163B3DD81B6252AE32A5A398E8FDC068E81E2B0E13C2217C07E6F36614970ABCD110B5662C61D7BB41E66375F21149CBF32A18A772C37CE27EBC457CAD3A9266084CE7AD82C45DDAF0DEF2D6645D22FF8F04B9AB976D860AD1F6D28CEC602CF63C77F16E31411F1AE5721524374CAB6544799E8D489574C22A70A8B6F8353E78A5B880F5F297D264DC1910AD19583569481F7DCAC9C2A3E1A97DBDB14AA48B8F533926637BF73EDF86AAE3AACF21DA5A334EBF4DA64745A924E049BE35310C62BFAFC24606593E2AB5EBFFAE725AC8B2352FCFE277242482282DB4BF35C363168FB14FD20792D3D985239703E768A28C5BBC4B6DF72E210D5A504707FEF3C776C651AB54DC0BE9780E15D301B87B41C81035F05A0FC2616A48A25418A795412693E0FB062B51A9AC8F10EE7E34D86D43E9198C605A45ABD5DBC7DF92453592492CB24307A8687FD200991204DB8571C3712D624B31C918F4D1A13A981CBD034BCC2E9B2AD24327F897C106FA65C57950F7FE06680FB5A2C8255FB3EC232B7C38B110848F1D54D92035DBAEEF94049D19CF4CF05436D1C3DCA93B6907EDC0D611D538667FF61CA2975D077503DA9096CC275EDD95343A93C7AACE6CBA1CC46D4D37234B32AFFBF880FEA185AF11E2FE698C41EE5F371BCDCF68364490DC0AA1624D22399B62611B72598FE957A106F51DF2CB737D297635B4ECB98F817F5A023158A1D757610C1AD169D7BC2E7CBA94518935CDA2B870FC904195A4BACD7BA071F3F4B9CF8AFD668BDF7EF69E208A89EE3A03B52B7F9446DCE6F4EB89EBCB893BD7DDFA2D4F915AD9DB581FD25F50FFCC62C8ED67024B1180930C1D2FED5FAC70430D9E111BC332B28B570B8BA0E76FCC03CF40CCA5338CCB5629655B980B971C407956E10820F21C349ACA3C1DD42DEB1C6185CF7A0A9E85759A686B77D11CAC29D52C9989466679EE34187710725EE5262DD5D01962166A4C0EF7587709B2CEFDFAA960904684211BAD62842F2B6CC64FA7F06748362C389CEA21C3D0729AA4F560B1152BC4D90F2FFE04C68B4221C0E49816AC4D4EB7596316396749A8AF1FADC8B1D730D0C3D20F0A39CA50FDC0C18F220632348FD360707836A105D583EB3E2EABE548E7E8635A320F3F841EAEEDFD63FDD6E10E7D2A2247C8ED9ABA05108E73CE66557D9691E3675A92935231184C318A2F655E4166942CF0D330E507396540BDA4D79C64269CE7D834DDB67ACB64968993B8C730FDEB818B578787FE9D796D8FAC540E662B72B24ADE0CDBD9FDF0E79541E219778BC0650FFE7C30871730F7FF0A626432C6D0761C7B75E636C1C980C5A638BFEAFB8B6FFCCCCFB3780A1C48189305BFFC84C474AB36BAA582DF39B627D17728B56D69AA72F480AD5699469514C604C4825EB75899937EDB036F02A9599F59FE265A475DBE37C8C02D525C55491633B707F4359F2715D7C6BDE4C3468C297D9A9181B44EB7DBC5A06A2A5D9812706045226BE5356809B6FB503AC3A5B273CFD25F8B0F3A0A713B83521A831E3474E7331A910F5932701AC54C8CF4E7A5025C72FF9DC75D4D9CC0C9DF1944F96238002AF9C80A3C1B1879D8102E3DFC308E6BA8DF4183F939B59310432F6ADA327DD33516BFA6D60D8B92B413975986E297912C9ED768DDA46ADEF53193F5B4F58F94D9423C4E52D891F0C71BD317B993658CAD65DCEE1916176AA9F77006B9C54485A88AC52F329D56B375951E8945D5DFCB123A9E412D8D91AA5D0B56F752208FD664459DC69C783872C6BC2842674DDA2853276FDA115F11DD606E24265BD53745D2418772E33FCFA161CD1B57341404587B03B670189CDFBBF956BFE0F12073D5EE9A420710F50345645F7B76781235BD21EA408161929336711F2F8548C5347E59CC439435B914A1BF5E72BBF2EFB5D8567399A4F5497D842B046945DC1E2688F1CAAB1B87F4D39C30D5CD9CBEE6DFE11C60CBD553DEF31A873CC276CEEF0BCFCB66CA5DC733BF082C98FA0850FF5F2D15D614E7C8BF3C9DE864E991B27A1075585E7FA4802B3DA09DCFDDA8F02B0569839F43BE21FC78E5A0AA46935E881D7EAEB5DBB5A4D16DBEDCC79177B77E8962D6C757B11CCB0A63FB851FD89EE87B3357FBC459D856E3068CFA321AC2C5A94659F348017559C0B31C89B04D5427A910F7C5E6E8D8718CEDDD74547A8E008162620DDAC00EC392D406C1169E3D48CD5CF3FB71B9B2531ACE5054E3935001ECF1414DFA1E02179D9F7257883F302A93C08F6501948DAAC06724CA3172ADF2CDF81C5DDC9C49FFCA2D2858080EA97C74023A07A784CFD0881827F2AFFABC4BE7C53035A5772BA6486AE5DACB7EEE384CE58B7CCFD4EE2B44C6FB387770EE635B46E89E45976C07802D927D18C82B5AB599B885F8020506C409D0C8BCE530D3313C550EE503FAAB4767F67D2D6DEB94F634D6BC718221D6927AB02FCA6964B901860DF2059768DF1B2B9EC2AFC8BCF576B2E121C31E1AA7A1973B1EB467DF07FF09AF36C3FB9CA3F1C558CBF5F1AFF55DFDD29438B57C9584866628986A51F4C003E3F8E399DAF028A00849ED94A808F14CDE1FD260E458E9EF69A841D3ABB98862FFD1D9527F9BF32A8148BAF78931620F15FAD58A1457422224C4104203207C996402BB90EFB85DB5560E5720818B2B4B6AF4117849D2FEDFE49DF5F401850489B472B8776C915CA9B8680900634C8E15C2A5D040CEFC997E23828BFDB3B38FDBBB64B9AA6560B2D48B06C4701D6BD466ADD37D706FC2C4232B9EB30A6A9128C0B7DA9CEBEA5454611E687695000411142F4A6BB6C4D5DAEFF40620213E526481828E92AAACC2C9D8F10C2F70ACCBCCE4111528314142436D86929DAEBEBFCED9000000000000000000000000000000000000000000000000000000000D1D24348F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A + +count = 26 +seed = 49CC05312D1DBE216FF03B60575017A6A1464C06D2C5A4A6F973AD9F275F7C66163A29A803BE759B117043862D277C27 +mlen = 891 +msg = 30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 +pk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6F56EB1203B4D061F02E7EFA412E8BEE1CCB1B9B037C848B459C0317A72D16E01BF09C4F9BBF2CEAC1982B38F4D2989515C20F87EC395ABBBBA91B24CF5EE729DDB32A75531B8E34904B5CAEDC544508DE3C323B19C0DA613BA292D60EA5F1D4A37B538E08CBF078B1342741DEF9C599C28898C1152D8F2F93C5769EF19785854D1F0A693A850CDC14793A0D0034E2A68E2BFDB5365E53ABB76544B0F964F5B3B7ADB2503F0B42110C0261BC22C428AD0970F69A16B2C35785CC4D90A2B7D35B626324844D587EAE2DAE1FE75B5A9501B026E68196EAD850A2737E3A89BB95EBE69FC35710DFF87B15DA2AD6CFB7BAE117210C64050E1DFDF78374E370A8B424A8FB6862D0AAC66FB62C728693074CA0362A4DA79B507B703CF2EF0B30430BD1CDB748202BF534DA37A7871824033868F56FAAF1E9DB5541377D4FB1B8094B0FF91171BEF4471F926052A6CF7F7F151F57D7B4768061D6E987A1ADC4DB390C4558F2202D7B55D3717C4A64C99C15AB4A61627EA6E030CDEDEC63ED86C43E30EC94A3235E5573E54F8A3B06454E31A5EBA58E582BF1E108C9D94C43EC0AEA1232EB104A3663A241DE778AC8EFADB8AAA7747F926C384051717E04A73FFA7197713C337512BF4903F753D9557B2CF594814AF48B1CFA8427DCFFD6FE3628886E2B75960016E13246716F5B086498F09EBE660AB18B589954B2AB67680E4F0EFA0C38154D5E9DF39AB1211877C20FA92D32DD16B6507B8F5F24562DE6F69D4C45586CE11753FAE54E5F3B080A7D646C6FD2AEC737FDF0E7A57E143AE76ED0A93E764152F202772C8B62B352A30EA72B2E96647EDAD391727717DF0CBE07954D2D5AF909A6AED1262515FCA9308CF314E5091FBD951D51C535BC5299D6497C1E21550E8C62A45C32C36ADAACA3FF85A10F8016C1E2CD499F1D795B963F57DE3990BC15329C355F81EDF88DE09377A560AC4249DAAC968576C25707A6194483188DC1878E8ADF520AB5EBD6B8DF69987410BA0EE8990DE1BFB6417376C571E822E6EBCFE95A31013F561369ED1421E64E0C329C4F82DD3774A25CA20E1E5738B154FB9E12DE3E670E811D158388E07C000EBC9539D20FC3C7553614499A59A6AF8EEC531BE3B1A243E4490D2F8F3744C67026145AEF8F92E212A20751E6BEB85ADB03905FC49E2709A7D4D2F3FFF7521FAD0796EFC806D2467A94F3619E3E908DE435368162F2BB745D0A8C64CFD6BFBAAC23D2700B915DB1CFBFDD07E7485E28D0398F46EDB7DA5F65CC404941458354C154FCDAFD79E76E7C60C098117B58FF52CDE2D6EDD0543E369FA666EE9D68EE4E0AD76DC59D26F19C0C437F99C90E552565F16B7E1D44CE3C282DFFDEDC3D483BAB2279F3AEF4AC9972487A6955CE442324FB4A2632B73C04C5A511FD83AF5BF76463EFFCFB5BB46136606B8C4E44DB4557C5F436612FC8538FCECC6F31A722DA5052DD50FAF970C4123600D4414EAEF21BA5ECDC9C3FC56A1D862904C998555A2B9227090E728CD967B6DE79191B42A9B7F63B74316E1F52BA9B0535BCD0F88CD56DFFE7AA8DA089A3C4B49645C2D15DA21D9EF02EF4A377199024F82A08FDE30F10307BCD016B0526ADAD10FB451DF101C24A66C37529AD6B31B8943163B61211009587576938257E3EDF7920938F137FFFF91CD438C3902143934E3F4E413CFFB13375AB34166780DEE19058A226DC0EB241A5D2C6B9A9978ED628FBA949C88F78747710D02665873817F4082C72EB46653ADA69FE636BCD0BA1EF0E4C33D99644B9A82A1000E59A2AA173F2BA0B19092 +sk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6B9EBF111B43B33E290D7D13308CFF305DA29C632E1FE43B8CFF78234E4F933DF05D7752C29F673513E0E66EF092D0C8C81F2998F94D7C43E8D89B3A1DC6F9B2D0C473182282A8A946CC346509BB2484B346A094230209771C8364520C244DC042A4BA040A1A48C49A4609B326910C8500898492198048B082C5994880937088B0651C046089C187208372DA0024521190101884D24B4908C84000A2000D00429420881C994895A144CD0B049C4426D0239060A154541B80922C989E2428EE0C0488AB229DA040A03A8511897290AA23001A5701A97611B0940541204C8C044030460C0208243960CCC32714C063161186542842D83382AA2B245DC146223B89094A02599026E5B162923C8295A008C49244561328CC3106992C28554168822B971DC404E60848D00220219458019A0242343261C078E928851990090D8961020C145148124CC964462A8055A0684514660D24852981064C814720B310124B370E2343108328803B00181A67123C028131932A1347141026CA3148D88024202398242920C44023043048A0A2044C484910116652213225CC20561A62188B62400338D1C22204CC66183A6000B263204C20459B871E2367091960982447043C605D3846018310D80366891002424106E94144A1CC5440BC765E098855C3021939645A1C6651C208444142A5148815402488CB2050B104050180E122484093484013081C8482119882900294A08B925D2288C232862122261C9162AD2444D62C23004430204A02502168C08314982887120468C22B64804282503106D04165142222060A66961186824890111004EC102404804864B428D89422E203172E216210B270A5CC08000B82908268100B34409124261C42589849063B24C19C791D9248A9346524B040810886D0CA70C24B711E1262C12060119858593264420080C59380251444A4CA4455B428CD2A4092195499C1601E388288A068E08850182464649842101130E94B01159C84509060010172D22978521011019290288A430D10421D830480A328C5920819A160D14448882C849531865A492455146499C4008218880243202A1B021E1003158C29123C164D840689AB270D4C640C2C271E0146E21037143364D5A464E644070DCB68D08162DC120450B174021A00024A24CCBB2690D26620FA2174802DEAB46D5E5438188E79CB75C1C058B88C878507A397540131E9F40345258DD1412A9DF9E31D0A3A6861A0AEF814C780D3D9F42A192BEB4A30F5D70D192A1C6EB98792DCA7ED24A4EBF50F658F381E78F222DFBCD42E6E440B6B24A9C1B66D2899FCF71792E8290E5F25A1329669E5E453F0D3BC9E6969B17E1AAB50123FE411EB1EC03028D81DF907F487B962D17115DFC811C6A8239CB8F1D1E2B462A6E1F44769AED39EFFC2861C309DB9B64015D71AC91840589F1AE8916B400ED1F787A59C4A4D11802ED2F96D5200FB001E4226E4B8C72C21F390E676924C1C246E5F089BB6E2BDFBE8135B5C6F2085DA89001F3567442C8E7FC4F5CC602B4302483AC7CD0BC145905857C371700923D00C2DAE3E22914C45EFC872C3B532308C857B18FBAFFF358BC0FFB9FB926487E0F5A27E6B980B3ED8128CDE1A01CF66F3D21BBDBC10063694C0C9BF00048F0F05889B0FDA7C99220D61EF4B832F462363C4CE8DBE8F8E20A910F55D7310899BC096C7AC5B151706162F80F9E610AFEA10B11CE7603DABAD8AD149C309F2FC9DA2C9F1B01EA2FADFBF0D7970FCF659CE4EA6C66DB6F0AB7420280FEE8EAF814AA4A8126B51D38210406DCFCC2B31C5B52A7D436103096F75B4C0CE945D60F73ED4A194DD249032B4095353FEF88C4414FE1F01137076A371370BA9F9B8EC4C33EC5B309D083FAF1C194F5E903CC6B569ACE9AD323C9EDD41A3BDC0C32808A5176B18CB8FAC24D496B2BCF7B2B18E50445B75095B5480B66D2D9BAD89E655B5F47306841EADD2231E165771EAC6BFCE7CEDD6CC4B1DCD4CAE817B81878E0E682AC9AE4D6FBBFFFEC76DDD361446DBBF414852F4C10ECFE746FE19E5A5E30527498B85F8B863413405C569A3F2D947222493B31A61ED3D67D134E8EFF3713772AE0400C2162818440F0DEF375A994CCD323AFFD7E2C2815B4FFD85F01EC29754AA9E7B246E106DAA3879EB93F66F6D7F43AFC1B1664EB3A83B1EDB958F6CAC2D6DBA2B385F57D4C89E98C5BAB4066D4D4D0A0984DE3A67EEC267715DE6E54B78BDF3E75C21F45C908491F5D4266407B93750C3C9795AF29E384996927C6ACE695EB237B81CCC18B176FA9310E76CD9E1AB3F5B30544B994564BE3D18A5EB0F08297A2F8BAC9859A92BEE83C9F43E36ABCE4F650B43F7F852718E3512A4910A743DBE3BE91E5B1BFAFC1831E19C36F1853D319FAC5F49141DDA4FCCB5EACFA12A919B115BDF547D2893690FEC043E31A0765ED3C64B956B535AB4E738EE0A15421AA7C46760B16BFD7374486AE1BC5E7DB93D4DC0DFA797EEFE2433CDFEAFE24D16D79E6BD1178E987423973018D3D7CFD6084D2B780B531FB90841E6B151519982B142DCAC76D0C65E7E0A24208BF8B5ACF170FD624C86A94C69E2BCDFAC59C073548AF5506FD84E1AB815E79542F9C2FF851A7F1A5B12B919DCC52D1559444B4C99CF8EBDF2A723BEF4A5BEC9E5E2A7F95DA229236573474264FCFDD451304C9D2581C10110819D72D9B223BD2DAB0FDD68DCC148E22E5B774353308DDDEC3D033F1D3E9858241A8DB377130D33A315261C97A0BF50D2F6787659B3D45BCBF74A56608CEE67BF5B664B65375DD4E64BE7D089B3730913A7192BA6AC7AFC89707A3DD2EBAFFEA5CC5A26EAAF6C67A2DCE69DA754CCEF317D29AFA795372E1643FA98F16671BEA092E7C2236D0CABA232131B740D973F39860421BB16310A1C5A7EE4275764B15B444D6F704A237237EEB15B69A3E25C05DF3F8382315274439BC8C7C62BD8FCAD5FFC05014F50BBE053D3C057E893E7329CD7A3BA45B0EA48731ADE435B7547141AE9922A164D10ABDE3BE503E2513D20F88B4A20CFFBF0A300D0F5ADEE1D74AA83C6F4472744187849AD377F44AFB34A735710C536E392627BB3F769AF67B33CA4932098E2EACAA416A0A48206840414F898499A77B1CAF0E196F59686A0AD4A9B5D02079792865B994390C6CFA1F8C1C6F51CB0F3D659746E1B08B430DFAA80A495B6BC0A3E8D2F0B3B7A56EF371A8B3D85F5DF81A6BE4B76004557A8CDE265A500EB7BA791776EEC1B951C54E2B4024D4F36332D61D667652C4EE9553E23F3A7CEA880AB1120624225C7E4658827B5B2F3FF3E382110533E9020E5FC092332016791CE2A62AD80C4117AE7C65323B6BEB5368FE70AB2E9BEC0AD6187BF5FD4F665EDF6D9AE23EB38B673345D46EA15FEF351F66D14587F3B65EA57A8843A30366E1A599CFCB1C09E1B6774DA282AF21F38C440A3C10DC4D05AB5B527558113466D22DC08518BDA436876A6092C01172443F66596675A8284600CF6676EF76F2D561C9533BB4 +smlen = 3311 +sm = 62D69DC23EBA7D16A06F32DDD7F72622EC28DBE60C955B6CB6AF8ECE0E848C750CBA17446BA5E4684F8351B55D526E2EABAC020900EF6639CD448B9C18DD80E490B418AE8C437940745CEDB20764F9CABC468C76BE819048AA755C71BA6B9ED3B5E2A9B4AD3FE4F557BBBA242F057FE0B0CDBD49433C21FC4607426F3B1FB75852443674C55706CF44DB35E1AB8831B4D29C20425E7CD7A9A3F0C46DF9E5E4B229344EAE20C10A78F4A39F7CB06EC1A44072A70C2AD997150D4A8DF2F9339DE1D991FA6F48F412C066FE0CF9B5A165EDCACFA9DBF4300232AB4D1772685DE1191936CC835FB9E9302B2077189AB3B9B63A2AFBCD9184B1298ACDEC42C148D8869FF59B8FE905B2FB6285BF631406C126B7623CE3A389B94BE190C1CE824C5EC29C5362EE29A5D0DFBA3FE04C16B05ACA1A48EE47B7BB8036C2B036F3B9A6F9F7568B3A8AFC839940DF5D9AE7127DBD68C908EBF6513213B8FA6980493FA45B4338EBF8CD2B2F05ACD66C423DC00B07849C5EC2168A0D3502AE218E703BE6B419D65A2247C5A844DCFFA88D8291EF03EF3C6EE82EFF754D4E55636674800429B6AA02230C6C7033FF51935FFC6985FFCB205A211DF11166DA91AF6477996BFD136356CA975CA8B631574D81844654096C74AFD9BFAC283DD8B0A6170F2AFBCE3716BBF2E6B2E007446CB59F243F0E25B892F2A825FE34B393C087280F37882090B730A7F03D77765AB1F08D352F35003430E7A05C0DA01A234D1F2DA51CDB347284726BF57ABCC6024C1E179488E65B5B20B20D4078839D39D13D44003E9EEF18B3BD6C850D7779ED268ECB9AB6443F60143CE8AE74D5733617EBD929E893C1ECA1F514446504470DC667228339B9647D376152B545F9C91B7B4A198426954A49E00E52A5E0F4D73A5DCB136A309D96FE885A2E2D4A418BA7DBFF820B12D5C26E48972E5B2F3978869D0F6774B4A850F21B3AFA71976D7560DF8C32076462EF2589876C98F152EB3C708F08982C4A87FED14D9A35F7B30AA20765A11799901CDDCC2DCF32D2C7148B6C10EAFA0815021845DA9412123A1859E8E6165A6B7E667D54086C73754C1E91226D1F0B5F8CBA4B3D56FCEB2FAC5F820AFA63BD91268250DD8A03DABB62DC25121750BC7A9A7B83A04BFEB2F6265CB14452691FF61B5D948AB35759DD89074A91C66A4E454BBDE1324B312F4F89C6FA0042622C2F36D5E0611803CE411EB48C35529BF68064770021EBFB4DF8A449B4112D2BF8558BE5503A25AE19B83A014E0C6E1B40EC1BEB92442B398FC2FBC671E4987CB5778E69813DAD1B013099963F2EA781C8795EB57885FCACB8264E644FDB4718889911AE6D26395D903131E09B2C61ABCCE01FACDFF5CC59720268EA6E25067DD91F6056DE29F6370038A1AC157662DB5575A8BA53799119F88A65A07BBA047BCE312C2A142EF44DE3310209DD606E69E86DF93940B1C6D6940EF1E35E19A3C31320448FC9D0FA330B7F39FE348F39B1B6529A6E0E517939BB5B9489929AB88FA2854585D9360CD6B4AFF39FB81EC6A5B7BE1C6951765697FEE29F4F102EDB98D54B38350FF4336A942E53BFB84707F780734DDB0D82BB71F1BB9A7C47484FD3842DFC84FCA8693FD8112A1379E2A76613F12C4047D7437049C8A908922C61F039389262A4A08706D886D07010C45DCE99CE28F1A28362BDE15ECE155A303536C7A8B3C9C9D580EA573BAFAC3950A65C0B91D1E73E69AD8DB8F1BA791AD59CDAF73166258B3C93884F736CA03C724BCB6FF5775E301E3B41979B3009F2BDDC1F25B8DBB59FB3E2BCAE585DFA452B81DB6EBA937055D6E93EBFD220230F26A67B5A8EEB80296304901348C7C9BF85CB8F84FBBEE1C693760814CE1D37E7DBEA5D9D426CADAAF5757E559BE006CB3EDCBE97260C7BCD78796F167968CE503AC02087EC4B0FDB5B2FAE0D8D87233C26F2EDB062F4CF503E2BF3B729659A041BE56AA805E8F5967D36C521AB996081C16B16BFD99018B5B3945EA4306B784ACDBCAB1F270D6CDB11C8C69EA980606047D7AD37ECD23E0D60FFC4C75677E4807173687FDF9D40836F59D0E614EC893E946E470E760D1EE9D3FAF5A4C9EC6A2D1808A3F37AC7C0174F1D6EACADCB5F2BB045FF51D4DADA38BA6879B6579606DEF976300B87BC1EEBEC4E1D66B47EC6761E4C7A74CC182FC10512E562D55E882A01D28422566084BB1F2EFAD2C411AD9D763782D5FE0C2E5C840123923A491876F986485413E68860C9A410AA420A045289A192769C2A2EEAFFA3E1F53FD46F56171CF63AFE1D327DEC723EAB00025C96959D47CF626EE2CCACE7E20CD97D0618AE04E6FF6A15E84A77839495C63EC5501E66CE4E2381EC832738728265844DAB917291D51E97DDAC7B3FBA5EE1B4D6AF6762650741A999A6A29E8F05A1074FF7ABF47763E43F337C3F21A3CB13FA05A658A6E1AF7A450C3A00604F346C2758B0A9453443FD9CFD6AF7016CE8EB77D5D5EF73A0B6E6F98E321CEE4BA59E0E364FA5D1346D20FDCC7DEA078F9C92BE38C29033A81113ED13FC993F4FA33012E3F58F091FD8934F9DF9B2C8E5C03DF84B3997E1E29A337F82A6F433AE0A82371CE53B60A986CD475C13CD1126060BF7351439E1380B9EEFC620927B400A07904E807A6DA0AFAA8F561CE06E791E446916A4829BFDE36DDF62BADDE0AFDFB4071A74DB8164C431739D00DD46723C20626BDC900968430682D5EC09976AD3F8FB91C3F07267C51ED9FD29F6EB11547917A216AE7C30B0B115D4E8D2530AA42B296C56D435AE8001633D154F024DA1AB9CCB442AA2F715C3AE63675F80AA7D24EBB1D8D94C9599E062CA911ACA0F4E725EF5155BBE0D109223C702AA37D56B8273481D72634BA5600000EFCCF74FC978BA4ADDD6E589E12B6748B8E810DFEA0F3B17EA915523279B88105C288BAF7F75D48A162C9E2FEF68EF43ECEF59C4DD3DC50F1D20F8E68ED6119427A81244464ED724C12DC3F4871AA8A861CE6C595583363D8ADC38B949144265D665AE952AF9E715A063319654A607697C571BD8899099A1AA7FB53D2196912F2A0D30943A81429F10962DD61BD5B8984C723114644620034CEE614E04356C9F42A2CCD06C3EF3ABCC7C3F32EAD1D7DE906D89CD7C4C5A648535CA861AF9D47D3F9FF0D9625746E8FD4A83C1ADFFD85B4C3F4A8AD37FE705FFAE8F508CE91306C2A3133C7AABB97BC23FF1A602D0241261E1A6496B91DC0D14F85FACF19FAE711D124A9A4FC368A253D145B324463D45E1E5E71AFEBB9F7ADC538BCF25054818633E56575B88898D8E9394A9B9BCCBE4ECFD0204081011131F233F4E578289AFB9C8C9CACFD5DCF92D4651656D7DBDE418363F505B5E6371777D8B92A5ABB9BFE4E5F5F80000000000000000000000000011272F4330D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 + +count = 27 +seed = C33EE43A9CBB4347BFAF71147B7FBDD88D212462CB06FBE695A35402C503CD15732B7D0E8BF829A555B9167BCFA2F2BF +mlen = 924 +msg = C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 +pk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA2A3B254A8C75C2AD0F4E4CEB6388503113C838F02060208A0A695DEBB765E2E48D4CE84C7C1DBA52E35802755385D264DB0E1AC5A0FAB6BFEF151D9265925F0BFE386F29894AF5C89307A45FD8DF235FE10EAEC89B362CA187CCD5EDBB1BEA55CB8106BB9320A537B847F5E6DF977E7F1942ADA723A335D6759B912A71D6A05CE6A4CA41F256C7F8D2A201301C727DE01BC6D99DD1A4AAF692B4AC580C0244C8A5C327CEC190358009E126BB0F76395AC3ABBFB4CC6091D449AC087FDDD9D0C40079DA3C5734B84FEF59AAB9354D787C5D480D914C65B2C498112E8BCEE18CADCEED62F89245C448A55032860CB73F432249347746E9C13AD9DB0FCC1C2A0903DF37E2498B90BC399E1AE07D0E30009A94E33A86C07298FA037FB49873E147028CAC45291BCAD0C5C189DB1D806F6EE29706993ED2AD947B1D0494550A73B516B383106C3A6B9974B0EBA386BE52E941C888BCC714BCA3B52DE16584B85B0E9B157B2B62C1CC480207F46E3FC4FA56F64B2791626922C9CAE779A339ACFF2D046E6B4068B09F8444EC9C9C92C128D647AB82DFE5393836E081ACD7DB9CB5FC255380A0BD29B5524536C4CC179767A45EEE222973B27DCF17CA9E5E2302DD2E61C9B371D04A881C29A81CD694A7EA213A9A5FFA048EACBDE62C37DF4F3C86F987F2EA18E39DB05976540BC50D9CAFEF6C7E8C8A35233913CB22B0C73FA971A11448AF10F7E140C429594CF3966C286298BCD2D63432F89A348269626395BCAEB97A8917AC05005C87648A799E21A160C3F3827784B2E99AF1B0F2FC6FC6E6B692ACEFC2D73676D477E641967135A31326C77176FE45A3B3EFA78C5651FEA32273E7F6C4C45167480BFD9973A326F599AEF5E6FA1C9709759C8B2193165D0CBFB7D97C07F8143E79359E5F2E5688C5FE2383250D5287D04622B1A39A16BA5EA2B35DACC699B8B6AB603E1AA24F2D992E606520F340B380D582ABF742A59F50DC7645E92FA7762B77163918154BC16B4A2342C41774568B9B2F59793E9D3EF4A5A53693047014681D9195740F81494EFE374781B8CE44C1FA266495EB2585926C181F7EC56B9BA16390AC4D5118A099817A398462C0528D314DA3E2C1ED934726729E2C3F05F7B34CED50DC296FBD68F097CDBF73F1E15A5E1CA9F804F7662556B993860F2A5C916059AA2CCA98EA81E0F1E59EEFFE9BFBA0F7515807CCBECF483D8272B4371F623E3A8F274F829F6AB6132648FEB2141F9796D75CCC587EE4457CDCDBB96D533E1BAD6279E23688E99C502D6CBF7F3C30F5A3CE53484E2DE0E5CEAC339186A2FF40A319B2417263423B995409D7BB6F0EAE3F093CFC6CD9E8BB8252795906DBEFD3104F6937E41D9EB4BEC94259FF9CF9E7B6463F7EAB0EB8398A8262647EB44A74439686F88F4F07DA54D04AA92B4A23297B7948FC1F751125E1A79A5B9B5B52DD6F3839ABD792C144559C6B8AF3FD18B0650A08751AFFC5B61BBF026E344586140AB4A57A354733A970E59DA18AE691D63C87FBA058CCEBD2BA7F42EA9ACD0EE8A68AD28ED75E45A3B4A734024E03852CA8D3850346D25DB3D44A541A895F4C8BAFA8E4DD186D996BEF707017D9EEB7EB3456F73192D3CD9D3D60D4C0DA2E38426273FAC317A947B41E0B12CF8A32D56A63494CC31760BAFB9E41FE8EAE0B58BA4C189A71BEF5A1BC8659C83D03E96CB957B09FCB163EA5AC990D54E19D7E2E32F00C1186288E921750F5D738AA2BA2298D08A372BD41B8E0C298540E5256932D37739CA19F6379737A13FDEFF59A034E97A619B5A2C8D784BAC +sk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA224DC999589ED424EB2EF2016F764FCA9FE43977B9408019E1801DAC3493669082A1A7493F74C62E6D3607DA0F41AE2A7B04890C7FADA0CD811886E7DBEF357DA22A620211728803072039760112529A22462D8C83188024588C00D180928920690DA464A10B86D1B4624C1C01124A44008908021487000464409C1850BA751CB307294A2601CC571C32842D214621B902DA300914C200A91288D4B144160844D48488C13C110C0146D83B46D1C043213A6881842518B34701A91418028615C1412D0906D44A464D0980C109905D194658928200CC3005BA24DA3842D0082095C0268929891638431A04092E4964C52C0401139310480641492400BC9004B380A53182A5B2606E4A67103272C5CC849012422C9340A99C420A4022A40822C9932004BB20CCB322A80924CC9C88904A369A00451004820934444C0C269D9A809543608C4326A23878C00C5715C34269CB00CDB000E51C470A3C6499C225148146494B6700918681486049B4884D1B821E1B8858BB65119078DC03851CBC22C42C40D23945014420823B06058426A0B336624B54483002ED420711A0400094600D4822411186A100589A2C051DB404E809490D3062623A8440B0772C1B071E284890B3120D02412D3441024961121278408C60D0A9945004246C01069C0C86DC1148D034026E028251C4131C1948901239003468921C48CD224521AA48498A68DD0C209140569A034601A482A1AB0705216250B882192244E621430A3220093004422A77141468E89024DE1A68DD9448223A42162924DD1008A61B825CBB6404AA68C10084C0113826028510C46521AC92512058E24290959245013888C5B98644AC00C14154A04A141D11248A41870C1300652B028124631DA860C1C4832D4A02D10B0884CA04502846923004C49243184082990C26D839005A31462D3308D90964C913001D8C831A1C20842C4000B334084C87062002DE4A0400B20205B087253262012B5509C286DCC226E1C8924183952E0024A5A806018418A12B268C102811B056424C0709898701B148C6322261B980C8C8880131464E4224D10894C02219182060AA208080328002293805C1029A3220D00074C0444665BC2480B12815A204C18328E5C18680BC2400A08329AB868834408DB400A048901D3A204018788461D642B0032E5F52A7F29B1C87058B8C6A3884912F1E5B62D731973B96ED3CCD9B0D841052C3BF4C6713428FA0EAA18AC1ECBCE32F1C500D2F70ECC053E77BF7A698ED1DF7915945FFA594794B730F06989FA490308A75AEDFA0A059539D694CCB130C965C60E19849102386F9E4BE01877859903D61BDE6B1FB0242F292A4F655D77385C492D9D6CD8767D0E460FA791B28B5921BA647491FBD8EDCF56F5401B6742BD7F2D3973DC04D98C05CF1B171D9FAB531F4F0164C63B49A24CECC045EA2C0FDFF402A8FD721AFD5DFD1F622BAB67536E3145BC569FDF2BDF2CED80EFF06CB7D97E43CFFA6DEBF7D0675BB4694F3FD789279356397E9F38466657369140876E93DD35581C59D0F0977F7F6C88963692626D35B69EF5261EE48AC79121B8D1C927AA91D825C9744EC8CEF685F8E83B7A5E28F003F53EB8DA275E34D0A8EC36D05B94807C3660C4BADEC139DB25E9AAFF8CC6A7163E383BF3B23915E4E41CDC3E81CDE3A5F6BE23815BBBE49762A892C85EC1D549C7CCE8AD8784B0E5ECAFB493FF8444622C085E9823C1C45A1C85E455EE9565D3BCE18C4A2B1CA32DD82EA4A0FF0A0B40048C7221C26B97A38DC99123538560E4AA396A58541E953BF2E18419B73B9826CE88A5F151DB4442108DF0D450F5970A34A95800CC9B1F68067E07B1999F6B0B96C12ECBE6711B2B406FA3837DF145525793D107BD43A8D9D8FD4CB08F4128BE9D3BAB558C107B326C0C783765AA970B131FEF289386941E7FA89D79F14DB287DEE9AC419A767DA0C36A51F8909CF5212B7D31003D61C0C54A7A7EC6A5BAA3E07772459862C3D5E883DEB8888F337B02596FB07265C82CDDCFAF3577FFF83766BACA023865DDF66AE10B23CB36DC891F0BE012D694D0988F0AE9343000AA7A34F8373E03649AB530825918B37321421842E88EAA4A81D5BA0BA4DBD560B14F330D064679E39A943507E9A92B0C331783ABC7F39B29D0791E5E6037C045191475DD30E1FE6CA1627CDB6D6272552A15159D2CAF1A32FDB3139F4027F3733CA61BB6D3C7AC2B85DBDD2A0D5D837931A64067C0D1992E5CA8E3751B803743549DD9C4CB0E6ABA34C1F9E2BFF6E70F074B3B9DE8F44F26B231C450820B2243EC4A36FA0211987896387572D8DCF8E482BC366CB8DA1F7D80118555DE835BA5535AB6B8E83367240A46C0C141AC613DA7A0E34E7BE91CA06FBA042A85C27AEFEAB7C33346B94B952BA68E6369FA239C6F4EBC6BBA73FF5CA494A2E28F0D757A72CADA53554815B30AE5662EE8100851049067C408008CEB5221D310CB6482B27823D6FB8BCF1D6A31B49C27B821C093168DEE7E3431DBB0956F296D3A2AE2D81177FB2531697A627021DCA29869411CAA387CBAFCE23D4F165D25A17F7C00E4B31F37DC671059A02D5C9198EF84FC6C71547E072E9E003BE59356D4998CBE7E71E31FC55D1441E6371C5446AD9F5ADA25D7F1E1320DC232E2DC9ACA2E0410961F7A1505E6EEA43D5C678C00EF8B7FD4FF9307568A83CE0DE2379FEEE1EF479B913A90CE4C5978E1DCB6AFD860E01E603DC1DB104F25CDC4D0438757F621F1B868E649B2002F8887AAF389FCF090729658328F4FE09C4578CAFB1EB0CFBE77A6B26C17B355C538DFC075E74547F247446FF4BD93F2CE3D7FC1555923BB7521EA889072FE462A8323187C0D1F4AD9D960B49553D3F12EDA87273233384591CD9C1AA517D53AEA10AECAC2CCE81F55C0762365D5DE0782C0962636D0E3DEE5E1CBB4F229D323813AD80E65D9E025CA0C38EC8C4A0BC957DE77E7F54CF8F994641E7596C10F5E17370B908E6C73AA40E4BA8000C81B89EF190B42052F40E051CEB261985F7EA9589D5873C53C5D8E248597043C7A74E4009AC441E04C8845EDC64ADD94DCB7E82E0556B790F44EBBDFE015ACE67F39087A15D9EDA361F00BB5D8AB0FF3F4DEBE23E518FBD651ED919621FC58FCE67D64AD15401F6EA34AFC09996FC4DA926B211E6DDB44B2441B4A1F60245E59DB935FC98C34F33C851321359814A47FAA7414DBD64342CA1DFD624B5FE00B442E1105AAE9C78D4F806A0345C1E0E4B8D10C406122ED7B8A14E2C607CB1C16F8448E5C0EF4EC09776FBFED685D09EBE072ED7CB3EBF1EB1AE10500115E95285C12DC600862F8A65DE2A1C00E2299EB9243A0A84B6252A22E02D2181608A3B3A9A4420406BCAA3A76180C744AD71FE805F269E883F975C045D212FF15EE3FF10C229B995671389C6EE88AD1B761EA34C574C04F045B84C1AF0F93E61E7A38EE7AD4FC3B7E22D839CD7E969810FEECC595FFA47E3C47FDA93514BB450E9AE1F8160D2C001575B0E617D04E +smlen = 3344 +sm = E6729CC95C4078C9113BCE8F8C2B65A1DF4DA3F8ABE5F1EC9C3F699C903A9B5B48D39F93917B0A622B3B83127A211EA3CFC6FF6A8C5E6FE9DB10D2F0B0418BE90BA3FED9640EC9E1D4D54621117DF1591F6668E13BC2FD2C2D25BE60A9AEAC667EB47D1147DD3697877DFE4378BA9429AB3E14F7EB3F54BFB0EB3C38F41CD43729C4EE842BE3F9E438F283C3628B4920F0819C8AE38F1E441066514AB1720895541046233B8ED1D08F9A58F2A5586E7C1CF3F909911B13539B0A4E2DB8F5564212C18B8C5D199484F04F2AADA4E609CD262DD26E21EAEC99220D2A9B9A95877B22A5216B94C6A6069353DB49390CF11A640FFC9782179D4E87FF975096BD74BCF761C175E42BE813D843E57AB1F573BBC8500E1B372DB4F47F8440ABBC90A7404FBFBDE4BD21A96935A44CA2D9CEAEFB09C5604EC7C4085DA074D1817E702D58C919D60C64E08CF704442A1E291B764256063A9230197C285B9A190D692BB13555A29D7E5823AF14A9408E1CE8E5D45D7AD8452363CDCB292105B43E2CBEF1FECC6FCC2F15DC40EE147CBFB17C4532EE8E6FF87396EED66BA08FF9FA6671C4E2669D10FB28BB595CA041A2B505D38818D388BE450A9FB05E7F51FA919F078475BD737F914E09B640594F5D3F33F8AEB592F582AC552C84A4A67D15CB878F62686DFF1EE39DDAF0FACFC91EED6E6D378502FC3EBCC2C7CA42DB39057481F2EA74A6E2FA76A4978BB1D110948C33EEC87A54D26208E65EC74F58F592445D43112D3D5999D80F49E58288FF66CE1DC26A222CA836C3E2416A27A218BA8D07BF55DD21D2EE0172550B624860F8B4A866E862B8D61C560071ADB632D9F2EE334671A9F5268F39C801D6A8C5E3773D2FCF4A8E4FD77692EACE665EAA86671F100BECCFFEF276E3B6DDEF10D1B41831CBF02BC3F130389A33BEE2D93647E98BB325FDC2D8DFB04820511925DC50C040269CCBCEC9E3D2ACB3AB324763C7162532F3C9BFE36C0A528055B4D1EEF8ECD4FDFB5B5F53703F25EBF9DCD952E648B6FC35E67DC81D619991F78D7F07241F346A45DEC50FCDF781288DFD63C6D78D85DD8742DC2C4A2239C638426356D0889275D7C0D2F69B72FCA760483AF09058D0111344471624833F91F143DFE8B5358F14385C346A0EFD9954992F67B00684A126CD3B0F5435270E694FF4ADF20C03E19603F37C8E6FB4BE4695EFAA0848D4E702CA10B5752F81332D3475238F40776EAC252D21E9CB42FEDA1EFF810CA0B74F87F2FC69FCD23B7661793B37EA9660418E62E328494F4AEE1356DDEDAFC16DB0C1BA51919C785693D44A883265D56AF4CD8C14D3F934491FA0ED79C0F2FD7431C46EDE9FF926095414E7AEFB8FF6CD1C84E31FB26FCB58212DFD03A36F7A4C5F0DB4879ACC1D497FFAB42A796E5D6882B910FDF370C3CBAAC520EFF692F6C8A117317DD9A0AB80C86410B3AE8449E407F28D60A012820A6B273EDEBF70D465AEBB91CF76D6CAF0AFD536AA98C2B898708ED0ED28BE101097C4B4219A4B12D4091F1BB11F9CA88E7413AD92A40C49E11065618FD02D031CF57435B42FD391A1D3FCEE1B7991015F6548A0B63BD939F7AEE209AF8D7DAB11D0371E90FC6031DC4885DE3B182F39DAC00BCB8E696B06ED2122406AA4C33AEC51A7B6D9FDE6047AC8DCD1C5BF5CB29462D599039A90BF1DB5732A8DB88091F9F1FE0CF944665C16B7A2D22AEA725F2C29CD679F132136FEC06111595BE43965AE6439595FA6120715F8FA114335A775AF0DE0CD38C3CFC4892C5328854918098225D03B7B140B7B09F436BBD7A39A981693BA4EBF6ACB029C588A006C3B762FEB495201EF838CF38A744B396814466F2192A803C8F424389D3B2B7176A98102B8BE034C27C28E95B72F751FD4C33C7A37C121C01C427E2EBA0689C1FE7E8B542E47F83ACAB6CD297A8872B1E5B5611B1553A33C374E3A69E9BD5095AFF26AA504A4FA7EAAB4B27E8EEE21CE28F6E62B8E8ED50CE16BFFFC5F53541373646B0797FB3AD59A901DE25BECAAF77EA040F8BDE1E2B944F220B3F3146A74DFDCF9DF60A0E8B21C6E864F9DEBC52C95E8AEBEAD0DD49E2F4B30188AA6B29A66E6F3852195AFBB11A345FB5EA7B3EB7608D3F258CC2DA7F5E4C9C87D5F083EFE032D8E00482912ED3372BCE2D43BD45886825F1FAAC17812559848411884C0BAB811C19A65D0290FB483B722AD50FBAE1D05ABFCC27B028B7767C4635A5C35E1A72F9E634CA21755B6FC31173E92558D84F75E79101CFCCCF459634D1945B588A3FB7CD31DAEEA0675264788BFE64E679ADE7FAEA2EB2D577E0B14480E2F971949B3961BF1C944296616BF3CD109984D2E635DFE8C1B6E4F5765C9C414AE448C3460F6C51DBF91951D546ED6F7BACE360AD77CAFA5601CCD3498FEC0091F1498E38A58432119EAE701ADC65345A371833D4477EB31D41657AD74204033587B09740965215DA28C30D2DFF54067910494F1BF3129D871149F9BD131A3259724525FA5AE5BD24F31866324F615E7FF1578D27FFEFBB5A6A452C25AD290862CA3465072CD7D051C8A5A180EC047105D4F84B92DCBC5D4ED1F3892597F41070D3E396B4DB90042B406970A7771F6CA8AD3E79EDD3E6514794EDC10AC32F808CF6EA4A7B4C9C867A1685F43A065FEB6F430058C0A7153FDDB8B9ADFA1E43F0624B3EAC375BED568879422B4C06500DFD268FDADA8919AD66A11374B6A0A7624F800C2400413A01B9BC56169DDC6807FD66AB025BAD7F7E30F3D3D5D2C93AA567EB00DF52B9DA254F12483C52BDC745BCDA5B58A83AA33D041FFF2424C7E0D5FE8BC47334A94C0EAF8047F5DD98403F450921268B4DB0AAF0261B1902D20269F2E7E35E82DA129A39736C0921E9A164C2896BE76B2DF300B0AED55020F4C21BF3E3D063506226594626F12B711815DC492EA5BA4C5FF7A05464B13B6F19A97E5BA7AA326ABA56201E1FEE6DCFEA0ECABB6071192C1DD8608D41CED9F10B1C8F246F735786DDF1C5E85534528FDD327D49CCBE77CC478F4D0331B7BF6C8F73E77763BED42586C85F0FB8F5F63FE210BA3E8CB5908DF2E958FF548E51610A7CF0EDB0C5DD68E3BD9AA25D40E9814FE88DF856C371D0E31E91F625BD34A7A00BC6EC874524E43E38BDE6BD003BA2C666DDB3CD76CC8CEDB6F5CF92261DA1E930E228EE7D40B13DE689AC96D279BA709D829DF57914A5CAE09966B446A372F94BAFE3CEFE2F2FE20A0C5BC109AF9AC1D1579F8D26A4AF4F2FEDF0ED86F4F35B597FD90D26EB36955865475C875CD1782E49430D4EF3338457172799DA5A6B9CBE2E4EFFA19262A373A3F4565898A8E93D2D716262F31363872767D9599A8C3C5CE000813141C3F47494A515266839AA5A7B0BCCBD3EC0000000000000000000000000000000F1D2C41C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 + +count = 28 +seed = 19CB4BE2332F7FF0C078BC001FAB3C5FD8569A76EBCE373D1ED4FC8EB5D744C6464E2B5EECB9EE836CD5D87BEDA78BA7 +mlen = 957 +msg = 86D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 +pk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146BBD479FFACF46239633E8C8E5D48B12D1581D2728A888491D6E15DA8459C3FB1DED7BCB958B9E7E8B6E663FA983F0BF9F29998A4609FC40CD534107315FB6656BA59368C9DB03E477393A924B5A60EBA5272AD6E8F69B6FFB0E591A2008BE815C60ABE9E8AB7384E0D1797BEC62401FA94AB99E9CBE80C15E761489ADAA01DED03DEAAA53948A742E0E90BCA719491630FF8E63ADC68E32C010DE48B05775DA1CC36491D4A712B9ECF871676042C96A4CA0E653A9253BE9A0899C0DCF062B0DE4D883A3912908492275F0CA3D2CFC934F5A6311200A7B5E4AEB577D5813A71FF02D27D01353062683D30D66987B0D788C67D6EAE5FAC69E5B5F3679975FE4E6DBEC47081B3E4D0EAD3FDF46692D0AD03D24702AB2CDE1DF5F6D9EE11970D7CAE6D2A869DA1FFC4670D2AF3181DBFE389E59304F9F9FB84BD7CA5F4A9E3434F2D5792EAB6EA2BF909B3054815914E6D27C5F8A14F8C73737C86E442A977A4C71CD944585C069907D89EF453BAA9BA393C1EFB5375BD420D0422F1E36676CF344B9ED66941444B7DCA04855C3EFB7E493B166232F929F661EE14CE597CA31F0B7B596CC7B9A156D74414686B93A411B2063EA5D8E6D37FE1C99BC2B0D21131873088F667C67BC170F7595F570D69E75F9D1455C535B7D5FABB26F030D18A758C38CFCCBE03A01E43B2FB1DC803CBA1D75BA124514F5122575590CF7F7B5DA7040B015B42235D13ACCD99C105AA6C50B43012C770802AE90FF5C11B733880112B8D93BAD1D213E39F8582446D7521DFB34CDBA0A42C42925210B4467E8EBD359F5825F466189C4AA69245E643CF049B64D243CE740BEB266E2788D217365DA5462692A04724C5E8954F564DA6EF20603CDBDC6DF5424CAA2B1EBA9F1694F30EAC37D1649AD6785446DC3409B4FCB86D489F1953AE96E9696FD570DB740293292C0D4E31313EFC658F82313EC2A542D5CB2F248E362573C11DA578DBB8DBE05716B112381F1FFDF29AEDD3668D3D544DB0FC9048450B4206C4CD373228333CB99B41F0B7052BA124165DB704B7415853430EDE51B33F54C92AA071D16E23DCF2B0EB71A80688AAD012D719B19EC121E394551C94B7F8C5EC9489CE6F3B4F23D8350115BEF5CC05893BA1FC0ECD15DFDDFB38837CA5989417B6EC912B9BB2CD117B2B062ACBBEC13A34DCFCAFC5E67505B4B7CBF1B63E6050C2520BE6D51967445CF11434827A5C29EC76110F3B3D595C3D7A8E6CA4739DB77B0EEFBCCCFA933D71B99B92553DC63E7C3DEDA5A92DC9E55A55B5B50D7CEBDD4FE077215C9B90E517596D8921A8FF399D7D8DE7C954C1714E6B7B46AC398466150B6100DFF23D7BFACB4C7D7855484B787C643CF222CDB6766B3681F6130548D24E36BBF718671C7E3BC53A5EF5A19F1D7931C598A27C790A01A04FFFAAF730E5BC4501D6AD4BAE8E18B304D41DBB5F5557729C0CFF3F93F6B5238509A4903F8A54C985B02863867676E659183755AF306219C8591DA1EA9A09632DCCEE9DEFF1AFD48984CB4C23CE803659E7819E7883E720BFEB131D86383C874006DD8FAB355EAEDB3BDF6A1DA307ADAC2FD10DCC4FCB16499AC6DF0EB3832D4BB31D26FE69689278E47315EBD2823A0996683C40CF13CD862C3C734F59EF4C8B6B05902B7331580960C1C18B4FCD943E37159AB893BE7B11998546B796F1B3592826510DC5ACE655FCF6D0E93BF936F1DB55D83994AD78B316DA335B715EE036826A8F7085C52C48289BF636A7FD718506E20F481415F1A7464DD5C274EC53FA76588E8C0B7CD6314E5C8FB9C7E76 +sk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146BEBD23C67A1AE83B16A6831D8F6766CDC75EDC12C3D78C5CDC53FDDADE6827B39E1FDC8990CBA93888484FC30FDCFC8FAE542B857FFC171FE85FEE9AA9DF0117F83A469130984E0020523A88821044282327109A64504498EE2488901B349E1408D82402022C20CCB4050A0A88C20B98D8220401305200C47625B46264904659AA844C398081020115CB46101045214138813346D023640D9C6611C374DD1926562B468E0866C082462C1404804C80582406D193062233005098990E4946508B12D13B201C0008061022411482E614629C906651BA2902428291A498100487160347261B06C114590A1102D1C18269C1462C8326A63420843986089A06523038E88A02D182785093300CAA20D64364553B801E3001088928119114500156DA4B210D1385202468218338AE3B26C1A384243342A01468058B200191329030086D9488954108E20C791DCB8214A408960C465D0200C4012124428501C187284368D9834829B38480818811C334809124D98302E0C330ADA04040A9560E28060040621204549C14028200231D4446E4AC445D1249200004C03466E82920560102411346A62A40048284212017090284A04997012C6600BC944D4A864D8288A4A26712416000117315B324959342104B06908284DA12288D4A0880CB72058C4899C2264E214656202401CA441C9182A43B260C838700CC385594612D0A224A04040E2188CC88401C2364A13058024C349E2B02813C14852887012219203490510B5719AC0040B152951364A0A930CDAC621C9026682062148B02D08B5859AA2700CB584E3802918092811490201B2014A866CCC084CC9300042064EC9904402030AC410829A066120296594360959006123826010412862482109A564E4484140C26021468840108002328613A56D531289600064D1228E91A865A3124A49A60123B5681BB8282042081B1262082800919800C0C2901CA6710233290297880003698A8251CCB60812449011466024876114C5319A086962323202B72C94008AE3A2091C1986CAB64D133464E4C0310C396E14C2459B4409A3C065828464212951989488DCC68D54B62024C10DD0468909848C0B230CC2449200C62C20362E18445061249044028D0B24408B9069432621A3342CE2122C004520E4902149820C0B35308EC7C98009DAD61378621F8236DD54304A415F160F07DDF76D7F1B48886DF450D0163B3EA8DF99F3644AD5B86E104C89D408BC1FE60C3B054EFB12BAADD9F8E350E66021E1348FF9604DA86C6FA2B5F937FE708A57DC0B61815D306B031B5C51AECC2407431E2CA03E53F815FBB24F476E102A263A483614EE17C0164F8F5858CAAF717C3FD74217939B202162B4BF93CDB9CD213BFC7723346E8336816E0956A6744463A592E0024B0A9C7E78A11F89011D67FCDDBD93A8599DF6846EC44E88812EB130E6AB76E094819FFA3078DD20266646B66608203081E1F93BFEC78006C35EE6895D0E79CF936B0EB0C9B30816E4A65442C80914CEE1B58A94BBEBF65BE4821B553511C0CE87C1459778F3314019A570E35296A7550453629B6C581010703C6325A253ED915FACBA50F00C0BE792BFA283C5043786BBE7CB53C02EEC293FED541819E00A3AF7467D3536804A5B0376FB7674A0D616CBC727EC29F37670A60920F324A5EACDC773EC5784D7801171FADEEA81B420450E85C4DCBB8E51FD7B8DC2A305C4DEB3EF9E3D38DFFA447C44B157101F96BC81AC1456FF511D0EDA459B039070AD08ADE4DD262E6DBAC428C9001367232FEB6818C01F7EA83A440EA90BCAEABFF716FBC2CF8984316CE251B7B3C7509DFB960BC280B3628F47F086B2328CB941137F063DAC22838155A1D9BCDA1F2683C710D26C397E7F812D2E5EA425F5AF246DDD8688B65B76205123389C95D49FCBA04387B26262B38005C638E7D83BD8683B3BF76C7D36462CCF0872E8079B726FBB6AE4BF4C5C0D02346C20D3F84DFC569A2CC03F0420AC228A0814D189B8B66C4877356CED73B18962C4544675C48BA208B2EEE94A17B913A0F8C4C1C1AFA0454B96B47211CF7B6480D707CC750A0FD7C6E34E427FB6E32EB6620BCB89EBE6BD19EA23EFC66A6CE4335B66EC837F1968F49D8CBE7E0932129B5DCBBEAE2F75F2EB149670FE69611E7FF8EC3410D0F051BDB52D595596EF440CE8F96F54417599C9F2B728FB5E38B5B975B916A14786B4674F712C4664A8FA0F724B11B313B115F5D5CEB5CF750444DF5B74E78D5DC62A9DBBB164AFB96E1DFCBA3813FCADD579730E61FBB5CC5B5E72BF84792894637F086B2A8CE16C7E24FCFF95197ABC15BA3FC01BF1E42B7EB08E99A749800EF61266F93F9BAED93424583CEB03CCEA2318E0F7BDB6599511D093723465030C03248953F92C265827AD0C512457EEBA72A409EB36ED5301D5E9DA4D6491E78450AE8E00C348A558D060BA647D61CA807D6CB632A29D0B71D5ACFD7EF171ACFD5B52F44F4D37B42F3DE2FD3AEF682C4D40152C605871E4E4E23B6C928F8A46329C5EE310107345E836251EE10C4EDFE90E0679191C80360D34ED723B6DD97C4AFB7FD9FC6D4D416ADAA9063DBD6004419A023A0F7AA6F22A8389CFB075C81C1336B35E119FB9A94A5FC86B43230F4AF61ED1A61B2E55D3C21368F6F090A28B98156F1BBB0CD57E16A6DDC1D8A825B65E22840590C12291B7E35BCC71AC7A3CB7B9C0B54C6CDACAE4BC4699AB49E6C48F5E10A2259483AF475FDE2103BA77E0299E3632D68B8223D7BA2C97CC65BFF7BF2F946D15B40AC16014B497212D2B13BF350FAC47C03CD9E42AA7912BA46683480782E6DCEA4E65C0CC84B913FD3193912DD940F7AEAC4BF525C5FAA3E665C5F57435D9D9168E5E89C8397976C98F25CFA58A79D2A25993BF29DF6D51890535C2460CE5F071FE3D6EE454773905077F3A092E808E2BC3437D4BED874924B905CFAC861A13810FE31FC4348F61250A726119D6CF82293018BCCCECE70657F55BDB8712ADFF780AF8C259BAA584BFE7051F83A8432EF07D6C282D4438F909E261567FF4E76E4E730CD590F785F3AD2EC2400FE094FB176151ACB02DCD709CF6CD143E8C5E8962BE4DFC79DACF03D3EC927272DBCBA4D6394D4418020AE93C922C32C800B95A316E4103793C72B4265EF28A70473F833BDA85BCE04E494BBF55A19A30DD48A78BC25C10DD841517DE3A7F92A3090B8EA5074A32120B05DE8FDC8A6027EC29556CA65C930AB87CB81050AFD5F6803E7863F85B45E90469A06C62687BAE3FA26CBFD3CAD25ED1504638234CCBB515B65FFE8DFA86C981448E3384476E639AC574FDC802B9FAFF5822E21F9F30B4233DEC964B4632044805C8106B20A55332E0B4559195E1E35F40293FBDAC0FEF7467D6F26A9CDDDE7B69E1BE2C1E1345D723AAE4B03AAAFB5DDAD872F240E1C1BDF504B8DEE3433E8FA0DD86028F369A29F144D2D0C1D518AE03E31025C82D9FAC5AD390BF4B43D4FDF448DE7CC217091B084D12DF89B6C7CB7C4FEA +smlen = 3377 +sm = AA0C1FF94E296E0DDA83ACD1B38F403A572451DD0E382645AB7C9F5A522D01EFDC42BD13C8318D237818267223FE18234F3C1838E7457C2E43E2974858E53CAE56FAE8156F6FD69AF68EE05375DBCA346F3DB1B651C257415B122A2A25B3575432BD1EBD54805BF4E84C17CEF633285334744CFD04C01A191A5AD2F5336A9A0345511D2D09470BCBA992EA95BCF0B05DE4B5E102EE1143B502469C3773318C8803BFD92EF39300D896322B200B04169861B3A23B20EF513D05CB7A66789436D3D9BCFA53E3522D811406508076F8443DD9E83E0D5F22ED323528870A76FF11670A44F989F4F75ADF3F45DDC116A1DADFA2AEE9DAACB749565AA348BCFE3A3744F5C0063519A8DF77BE131FFAE91519B6786C44C8CF454F1C25806B3D770A7FF25598C46DD226559D1DF5680DD4E907897BF48A5045268099E00D701AC552CDC0BCFF95582FE1BDD6C648F1FC3AC4A70E2CF4E89B11EA608B697EDC9AB792DE076838736F997800FC982804E8776BBA0BB62A09D4C914C0996E0366C85BDF3CD2E3973F58A12FF8E1B66BFB33A4A740E55F2130DCBE3E18F0EC1D49467B04478B1D5BC8B5BCB9B8E4CA9882DE8B7D17309995FC44FAC682AA77FA1ED9A0E2193575614969BAE4361D41B394DC0D99F2B3BB52BA9659B2CBD2A91B4D9B9DA80D947883C393EC753E5E4D3D8CA9DA9CA85B76814A47C0D73821A571DC41AE2218F88A1262C21F2F8A1EC040F611E37B6ABE8CF2F63E9CC28BE890E9CD4D0CDEE295F243816723106A6A75D18B8CE7FDC3518A7D6FEB931B963B3733FC2762B98F88F3AE194559EE973D87235689F47041656F6764EA58F0482BB8B56D954A8C792B80D26B6D7930AD2756835BC57D9C63665D7CE1F1822B5069BC8B606825ED9540F268C01F5A1143D49A74534D9402DE674E525E0749E45F06809591098DD753990F1810C5C27687B30E8239F9CE4AE81E87F64F9EA763BCDBF68449720B6EF82004AA34D4F2DC5BA7B349C485BD6BDD94D1A4BE94731B8C7F0CBFBC3F88813DCB3656EF308FCD731EC70E12DA3E74CC760F4EEEB37A9458E79C75FFC675900A2D7FF126A9DD6F280B97B571592E44136CE9EF39375E0AA29357DC2BC9E261DF504DBB08B9795509528670DAC42D23A6CD4C17E6B674B4297204402B9D3B2ECE03D01F5B9BC65590096572CE0B84B9442E2727CA27F6049DE27776B9633C0C7F260A2AE1C79433245AE48013E0019D35ADEBB0DE503015D10E9AD4E8F7F3CD1DDA9EECD5A68A06AC4E4D02A411BAA8AD22900468EBE9E9AEE6F5955E3D3DF16EED076C69422D8B8368A559E1DBF54D465AF97C86FE7E2CE350FD939AD20AF6C3DA8E55DC1A26BE5251991B97FE837D22683CFAD40C0547DF8FB41FBF5C6A918A1B9F9B05C13A56286F557F459F9AB600C3F03972B03F60A2D3193F67F1F224A5E58DF8182F4F18FC9D296D9C244E3388C291BC9526F778CE8951ADD95259251CD2E07A4F17E2F67AEC68B2867ADD6EFD24E9C3FE02BE36734A47590258CC9113960D2779218C2CBBD875EB098317AB31571CE0E849A34A64CBF0D01DB70B9A09BF3EA5B52C53BBE8BEACA3FCE1FD6F6FEDAF73CCC5D06774392C289474585D617348630AD70C8A653ED295E4F90E2A7005BF6DD212C24F0313E0C785E78774313CF38DFEE9D0E5483AF6ECC753FB4488F4CCE362531B5D7732539569F57380490B300806E3DAAF959E7BB5836BBBAD25BB586E08762621B931B9C39D5B1779E8EF9A604E0EE90BC01F3807DBE94BEA896EB14E33DBB22C855256B7AD4E9B58496E23BFE696BA3FA93CA16D1048B317D42A3D05516FA459E6CB23DFAF065546B1899160B0CA40C07D54938C7BAA7235B386F0D59C4DA328058BBEE7AF6A78C3027CF2969E00428319056AA382212F461BD4D81A0508204426BAFE7322415614A79A7D1F54CEFD2EDBC8BB6556B44AE7F9C4DFD3C040A35A94A8CAC9348F5C2A7FF0236AF726BECFB28349C00E2C0EF8B1D5D8BF92EB94CC6AE10B066B79532B235B7B41F23F9A3E991E41F05B6C4DE1747FBB0609391940C1CCE78320B1FE6EB7A6C653DD574BC77CBFDF866A560A31CD9261831218E0FA366DF7F19931787C43C278FB06492A3B2B6024EF3B4A204AB052B78E697EBAE9395E59335310CC22154B3C64F8A71E8089AFD4F93FCEE02297EE4972AA6A0E585D5047A333FE4F313319814043299751485B6062CB80A5DA859018E50BD8BC8437DD8956853980C15F34FB7A0D252967CE92B2006656F71EA43B29CD173460F4EE434E411B392F97E5E127CB50A85785BF4BBE010391DF3B6941E189C6D2ECFA0196B7DB86B57A25F683D22A8C1C5E297DF464434C0B56593FF92CC91009F5D61B3ECD64C1D72526277E689BEBA86D4B36DD244673B38DE2FC66AD56A2CA1024318A955E1520262994FF612438A8534E84B43909277E05304CFF1713C680F79632CAFCBAE48F887B09EF08240420B94266B8BC5711A32A7331A9857B85ED4C41E0064503C2AD549C3B383BEE433B619B6B4F5B615CC9AA3C0230200E593A85A97EABF60964A4D7196448769839EACA1E45E48EA0C28A286A389CC741AF0C195624521992984A1C1CCB72CCCDDF402FF8FFE0CA61BBD1F5C3342573A0F068FD7AA014C8503AD08083D5BB4790C009077C7D777B273E58D5C91736C36A32FE06AC5CA79BAFBFD8E16F1F815E17C267AF372039D426F022F39FE337BD32997A321A1BA4D72D5A8BA12E30D3311C3A20C31638BE2B9949B609A4634234B4E4F00808C8405FA0738117D3DE9CE80569FF7B5E0BB9EC461B8955D7743AD49894A6074A43ECABFCAF45C3ED18B8B2FBD08A01E320E851C10B61675E6B92A249E7BDC7DAE11314F21EB1267E9CC688BEB6F1F0E52A1E52226F82FFD4490BF0F024BA400D3FB3BC814CBEFA547706532DA0C2B40876EBF95A5B0477F22841C1D5B53A300CC3EF9AA720A6C3EA52DE134E62E30F95B29C725145DE427FB9FFDD342F0A4ADF729BD74FEB1EF2E700922EBBAC9495CB9DB05AE3670C42BDCF50E7D7C23804113B7E44F2DCD12964AA316E2016C692E08F692A2F50DACA5D29F85C0DF1B742462C356584454BFACF433B70F3AB72300C0692EFEF7FAC3240A7C3F002A757D3580EBBBD672201073843AE07A6EA10E4812648589132466FE4B1A7552BAE758933DEF1057C2B714F94841A825CFB61669A2E6F0F747067F2201C15670494C61959E64C9B44677F6741AFCD43A8BF085D1B1C644045A58D28DE81988EDE9FB6490763B38CF3D889A4D1DB5804050A1F24324B6C70B2B8BDEBEFFD090B324A4C5C738B999EAAABACBBBDBEC0F1FCFF051214163343575E6669848D969FA3AFD3EAEDF0011B223C5C97A2A9B2CBCDD0DEE2F6000000000000000000000F23374686D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 + +count = 29 +seed = 6BD93FD13C0299B3EC7403638673F3DBC449F3A617B691DDF73C072B62BF028913375D7460BED2CF9FDCA517690CBAC3 +mlen = 990 +msg = 56ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED +pk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B4522C3E790F49F829149734E8E940868983442DCE9DFC2CA8F8F41379A4B5211D6D5770186773429A094802155F226E6B749032A0AA24359B6C41ED475DD25839E070E8338C2E24F9BDAB72476354942D582BC50E7D41B79B10B6D8835D3F0B5EC843B748D98B972494C97BB668B67B23E5B77E67BA60E6BF6F4B80AD6642659A1F4520D8474A914CEDD9C3A755EA0795803FB08F1E6A61F816D406D1FB181249DE3701AF3535CA023499F334FE88EA31FAB89119FD643B7AC4DB57A134DAB74BD3120F8A2CE0C7645254553B123200466EB09843013C8A80563E3E9FDD10E08A0948D155A0B5A42D0F5D9E481E6A86A476B4329E7EF2D70703EE2BD97C1F5CFE3C66CCE70BACB51D436356AFDF81121C06BC46A802A6E6FA9BC35B06D34CB69EB52417F8CC4636980614DB9CD04FBADF1D55621B7984AAF394D8C388CDE8EC740076D5803A168EDED516BA24BEEC947D81103CFF2A98E128F158502EE362127DC1C6B0C496E728A6D9E743B1E4339AE66DD2E0A4B5CB94955C5F8B2C5D1CAA149796AFFC5CA8765DF0FB8E53098BA641276FF1B603B4B06D934478CA6617EE4B9EC0B37A729FE9E1D5DDDF45801D32E02629562BD8894D0CEBEE00EA2C7C7261966C10802F65535AC3FB9B228A6573664FE0D88DFDDFEEEB4CCB3D3A5A78E661A843383DEF49E23792AD825235088898F323BC59276AD00C6F67572A95D7B6B11BF2A29B64BDF8AC38D42D24CE805B9A871556B918C41E53BFE207CE02847170B89792B25CA914C1D60D4F38573F54661EC8C2D750BAA3DF887801DAD4595843BBA6EB9998B3A93B867349BFF584CAC0C74041CE8BA798B3F813FB2575F439C4B394D15302EA2AC4AAC52AF3450997460119DC9D1859703D932DAE940F612FE0BDF1CFC96664C2A5914DB8B44015620CF4996BBB3436F496691B86A7FB30E6E254909CED6350963CFCCF9F11901259BCFE40D8079C449AE9FC5C3457BAE18DCACB24B96C7C5A889AF46A89C3EB615C3BA18863F85D41214A92BBD89B3D43F667C5160C58AB64ECC99276998853B8A026AB3F7C3BCBBDF5A025E1D31F531265FA2604B47B50A4DC5C2AF696D5092851B6CAF55C3B3426AA848C968A9B06CD3CD7C33DF65D14F2602BD5481C634AF1B55DCF21DD02E1123320B9F2BE49D9BFD36E2EC41C8714026CB4B296654E89ED0A851D17F77E02BFD469977B35205D860C4CF0A50B5A3DE9603940D2C53ECF91677D40981770CD1D1CE8611D7180F0D264C15CD0AF28DA39C1646D91E34E521FA7BCEEF97DB881EA741B13C48A02E340099B2353B2E3A941D981DC7E53D6BE923E0C4F9625E3F6130F22BBA87F9999A1B69419C88980D4A1775708DC7030EBC77E3D6B01B966557966E7CB6F30EC34E99F9916B73F6BDDF91BCF5D4A4E82A939D7D62485BD5B487EF07D4F2B79B0390A237095E323EA7CC8FCD8FAC91C92882C1DEBCFB9610D55469AE0DC2DAE22C19171C4984EEBF9BF3B8DB099D8DC3055ECF9F0BBB9840159A144996F1A9252AE37EE74040ECEC05C3B6D8C8D92B95D581FB48FD0AA596021ED967D7F46ABA8D691E77ADA0BB28A12A0E493A8A17D1D96D949F2B072F2A259C08B760E2B0C86576F079EA8801C55041CAE8D97CCEA25029F2A5B691AB91CB45C314091FF65F614C868CAEB9DD50C13ECFCC7EB13CEAB927749895526EEED0A06DC67EAFA938AF2E129CDB617FF9DEAD8C00360CCAB96B793F039FE2E71F0E8B0768283D1D8008729D7412341103F7EDEAD6295F4ECEE184816B2FAF44B18791BF70CC8F0A7CE994B7A07B2 +sk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452A34587D4CFBBE6179F952051427F53FE1E71C7B499D87C101BFF75DC72A805DDC36787A824C1632B0C1F42FA16EAEC1290B4B8ABF8480B6C0F6FDC18D8C8C339C0321082C81119438C113065892466E43661C348111CB8801A12010BB92D4300448B382684142603370D012244A040319C26284A041020B310022911C0C20403308E0903660A0905081228C4A44DC908441924685180200C0712CA041093160548209222130500C28924C54121A864042411A10611200988C9100E13A6450885710AB430CA448CA48490A4028D13C410613052108870A03085D49221DB9451A2C8481AA871D4802018056623141149C644633461122840A0400E14C29021464CA33866C93620012168E3A670D9082E2285419AB22810205094344159C228240870E322818B3440CB480C09184150A2640A2465DA186244044123415083266694246E4132458AC66C54B2280B9851003965E4A4416030405B980C02336422B425D2882C4A26469C0085DC408594246698A44980287219386208242411864C2395211AB52888B84003472648C8014332201C480A4A0065621852C9C801C2288162242C424292E1B2805342825324051430701CA9918B220E02098114A925CA060E94946943A62C1C88018B20008A146600A50422032A192161C1066A22C80019C98D0807454A282D1C98514A8080D9862553146144384199A4440C472E8A182482B22540844098A4114998800BC2900BB1610C90858826722243288C440600349001A14008001001B88D991205C0440C4C204C433441A0260100A11002C5310BA0504CC60C63008293140218B900DB4292590004918028494442A3C6848110125CC40914100ADA18898C8469D2988802424E6488002298441A002C8A488061A88C9A9268409610031720929405CA40421B059104845094302D01990850B490DB080451000D8982841B866162846400476654B8518916805C942D442071E28889620265C3A82D4A08911901110411669AC08508041158180D9AC6051AB97019168DA0026543346900378C48024221916141A001CAB82864162EE2208E90C6481126109898110021858C0882D2C22D10024C492425144322CA820C0AA38422B620E3C67120956DC0424080B20C22B110C8A8804824485A226102B04C011009A2260CAFCB641D8CD2A6B1B17FF7D273A1A882489828F7D074087401FC60285CDCA9E0AA525D407131E455A8BC6039F5A34F23CE4432113A95123047B503447A87DC86220813F72D4E29A8C39730A61062CDC8083890BB3D0D54624430C180FC1556DC2BD81DC6D5A89E95C70F92B179A2839D058A6F345E5562FBAC7A874CC9035C156ABCB63A35B64C12DE229402D0B0FF530EFCBFDEF0D29E4C0D8FB9E5764507E1D1048B31685B2D653798B24A37C4C60A35CE43EC10C83CB1A59CD49F20E5784D46D709BAF88CF2A0A6685104C56C55B0182FB1C5FDCB67D55F1924771BC4E0DB116C522F78BC4E01FAFBCBFA4603A804393D83B68EE13C6671A048A9AE68181A1802DD821DFC0615F3B4632ACEF14A853BFF20F2CCC35FAB5A6F0A22814F1E54F37B3C893D0C244FD5A247FF0A272C93DEB5C8BF1A03A2FE50B19B5CC0A08971E340FC96FF1A92C80B0D3311586BDFBE7CCE34FAF14DCE8AC8F4C48C44BC54CB2E1FC321D612AF4461669A43BC01A3145714A3A6390807441D7E3F3BAC1F92032656455386526276C5B26C2B4CD1FB4A02DE2D6513383C0664A177EE6D1CB2E9E068BCCB85C8470C47808ECEBF6B42E05007A6A4AC07D84E3E5B014BF73249BA39F4A6F8A29996B052BC8352402B7487C194589FFB96136D3C88A6FED977BF218B27879A3E808EB790C8E44C9A868C4DCAF1450DCBB08B3D75A1E267556E2F103DC1009B326CDBFCAAA840EA9BC1E1AAA70C8A9579A057642AF2D06F8793EE993710BDA8D3A964D573B2A9F92FA00F43CAAF11F3029CD19AB385F7E245ECBE052E63AA60A59C054AEDBF0DC9E2F43E66E7D15ED62ACB985723996F32ED441001E37B7024A62BA235F0BBBACB017F89B9D27C9AC9678D846D8B185CC423358B7227DFC390AEF07E380A4B213555A15431D39410797257D75943742F63DD7FA5727876FBA8B0A16D17DACED660E195945952BA981EF5E77D69D4C014E4315BAFAFBA75BA50E840903655846D4B913E5BB9EC5CB131CC0105A5FFC61B41F23EFF77FE17C9A677D63276129C254E7C02BA1A0385051BFC53015F3528252A97F64F786271D2371651F65E1DA263DA94D1747BE01F5FCF20D1791F73437C0E2D366E8EE4886DAFE8A65AAE0643DF7D47663351F9FEC5741AE83ED35F5AC2B5297DC8EFF3A10F876EFE3C87776637526647EDA0920D17E908D0CD2F41FB96644C71B57BE2E1393205DC5CD8540D8AEE78D2BAEF0066E276A778B4046DE9CEE4E6A2D4D01E0EB930BE9C5049812EBD17B9ABB8F85C505E7D25541A2A74CE2A7929AAAA1E08C6705E14E9E49087BF24790DEF09E71D522A9B358427B8C1305C74526A63C7A937B72280ADC26690E05A3515231B4449287533168C6792986E0774C5AFE886D8A070315CC23A10295A75DA86111484E3FC0BA69D978343B0D2D522FA10856AA3716C9176113F1EA3E43F15405F7D76BA1FF02AA172AEB41D1880BC0165CDF9C3B44F2C1813F363178B2A710C8F8F1B0F5CE79E27949F78B52D5BA39B429328DEC4FD73A2BDBDACA1FA48E90A2426824B9E18EF6D461758616E305497BBD38D95E51FF6FEE2E7AD7F082DEB8721F88FA53A21EFED5A1857C706C4773198D475E90A66E30F88AA4B912D3395B9DB9EB0819F893C9AB3EF229D1D3B2F8F631A98795A0A12421107316C4479760B13F5143776A04DFA8B662F16C4DB666246BE2B4A97E9529B51E8613550804524A7F95B349980F24A629480E3E19556FE4C2CD42DAD79F45092169D0A626EDC275F5F82CB5AE3DB6A68B5E77BB6A768E09E8E0D47FB4887B878EEC60A0665CCAADE62821A52468ECF17AA0F28E35E677F8B7F9BD2C2137940450D0E0CCFC5215EAF3406CCB5C55D6EB97D99E5F9A55D2A8F267248F478B873F7EC7062D62D50C48BB1F803414A9FBD2E270892EE9FB9261B644BC4D86695E45C97F29636EC830BE2863C2A7C2218E954EE56DD63822A4E76577D306099E5FC881144412F98F52A8AE766763E78EE806E55767E1D918149C7DDE721C65B9C1E4A14E9077FE2904CA03C9B9E8C7B3CAC8825E0A89B74E6ABEA7E1DBCB6B78C7FE09E5D73BD5BD67DF441A2D1A9768B3808EB97C62F498F49FCF2B32A09AD78622562E4F22279467FDF47706FC40247ADDE3A6E7B57BE50822731D0317526DA93BD78E66EC2008B5465EC7669CE4F9C47A6B100BFEAD56ABFBD2D79D24E53843072D484645A5B16162D9F617C93B2B7131D79B908669880B26C4B5BFCED9F2EEFAB7A865480C3119EAF819ECA97557857E56BAF939897B3B5797BE9CA13F6F8E49B1E63F17C95B54B35810C89865A50D2454FD6E04F68C7B90D6885 +smlen = 3410 +sm = 2928A7915BC0E26AD6206FF7118BE619700427C8F881FCB56947A6A8A80F535271BD010D55F2FAEA4CA9BBC81DE8B45AEB4819B2DCE88D46C0AB11F37C1CC08D877BA90C00ACA0B9BF2B85CAD5DF94EB7405AF0BEC5CEF478A7805984C774DA1D7C427DBEA19A6CC982BB990F14AD04248E501A582D14545AA36126EA29C62AF4F871AF6EE9857BD5063BE16E11ACA9488F8446D0BA0DA7A874A66B072BAD0F8341A466FE99C9EE2AEE763347F4FA6AB61771EF616BDD8E8FF0F3C6C971001D75F230734BB43EA78A829E2399BDAC436E4A48A6D5086BA4C493AD1DA6568D5DAD57C323BF2746113234700CCF0EBD121A937E80D6884DF73DA61FB8A91C8B84231F978E0D3E795623FA546B7BF928D370124EBAA94166B4DE8F2C941C8AA45A12B076F85B2C6DF60E63DD3CFF40C2F569EB958D224164C3EC674B069E2DA42B110BCC539F13F6B45BD8A1332BEF4D44D3957E48FDA24E66DD88A6CB4F8C47FC56D9B8DC77B9025ADAE8E21A85E2BE29E45C9434148B5982EA1D60B77D8453C0D26A766AFCA5B21FFE11F2FDA9D8818A7C1F81368BFDCECDDBBE2C62D97B47EDCA10F596DFC08DF79AD696452575CB422D383D84FCD8461BC224912B505E17AF6256544B0E461AC6AB0EF24F4C480BE6C38D8834A5E911F0E5669866198A0BFA1AF29AD43B0D423BC23ADB5D07CA1AC0D3CBB11874AD1281E8BDFD1B689D83C18B5CBCDE2ED729087A8D8EED01F82EC2488A5E16901CDFF2A3B3780A4BE6F31169FB13BC8785B804AC821BE9215D5F7ECCDFCAD586C37E631E970A4A91EE36A11AB5492E7D7F46B3562EB0215A00919E62ACD2461EF6D73B7E7948A4491542579909902C9EB38F63097B03D55DAF09738139FC3B38859DAF954F44A28B8E0349E19A9AED1D20E9BFA7F29FD5A289830DDE545C88FE5DDCA2BE52D01C80510B59E2C8C7CA2B8A82240B34434096D3A332CBD4F0B2F7858945364D443163293D41EEB4183A390A2097F654D0DE72F820340C0A3A51516394872C7F8FE4214FB4EB5A444D762DE898A6E8D54421B35ED5B6F0905C29FCC5633834E1067C808F105EAA5BF219FC789A54B4DE4F04EB8009BC1204B3B0EB4A5B3ED412D04CD0669774562399329BEBB6D7F1E32F5C4B9C4DE207648FDF09FDD58EBDCDD9DD840159AF51FAD3A6D2A133F4E0DEC565E9F586F4982885127C03AF32B6BF78A59C8A692562E5F2819FB86E6EBECF26893D522C4B4A3453BEF0B4FE50AD9328F7889A3CF1777FA5D4B4F35F907ACA23678565591CF6FFA571852EB6164A7CDCE0D2D8EAC8963717CC7AE5D402B2AAE4F06D85F4C894132564ACE479A93469FCB131A904E576FCCC963754830903F2B311592FFFD6CE93E1BB7A6EC86560D5E8545078E62D03CCB5471125278F259E4FA9CEEA12A97D490E78AA429FC8BB409270C747EB3A5E9262BCB3AA1BBAB44AE687AF4E44B1B119280F6396D98CD0A143B26A07B3A187E61FBBF545C45460AB97AD00D8F46FCC62D73DB113C7412B6FCD65612A6CF4616491F350EBE18BE2B842A2CBCAB60C813C5A4E39604906F1E9912226AA45E13D1A2E2BFEE4C16A7471E804C00E35CFEEB7D5022E20C01EEE7734B6EF656F76D8EAB35D4B750CF04EE5C5FEBEA5CA5D2DDE0D47744D2A8B1CA2CA4842D302764592514694A87D15A3544AC5C0A5DCC2020877763D27AB4B2CD5B6ACED9C95D0CF91FD53AFF1BE68167D97AC06413C5293B19ABCFBBBB94C9D1D15423C2BA34EA88A4C39ADFE1CE11AE54B2BA35FD0B1118AB265B2FDF3FD3E3DA3D484129E3327D6017B44458B15D445E262452B174DF2923345744AE6F594E713BDCE614B7453234CB5DDF8FD182FE72F7385EF031BFF18426DFE1986945EDA94DDADB6655ABCE3D63C0DB7E9E4069B21B789B7BD74A402B1E529452AFEA88CCD5B9E7AE9619C9A246F4FDC3E9569C192B32F936AD0C52191F7D22FEA5ED14FD437D5C14703C1BC86D86F60F7CCBBE432D235C17037870139B68972F7AC9E14E5CD088F0F80D30B699E959352A05495FB18A3EC730E083CEB6BF484EE5F629A1E387B40BD1BD5835451807F49A85646B602F63AF9B511E4E1EB9D86EC079563F183B2FB10C16256DDD855F0BD6F592600F437A6353FB0C1EB64E23BC8C09478113B4AC8EDA6C944F703A33A8D62785C2A5AB5928B61B979F2047E8E703CDA6232F4B78BD006BA6AE6109DA0850EF8FA5CA811E63A676A681278220A7788C7BA8A6FE3DC122A8B1D222745D76B759AD58D950AB72A791D903F5ED8F026BF65E01B3B9448D10B50548ED2EFCF120F3F3F5F0DDBAB3B20959EAAF072332E1897950A9C0974206BBA2037E0D823DAA523C2A1CC8A5F8B22A36D49265E5BCFBB8D15CD5AB56DFFE1885050DB1C15187BC795671F71F6FD9FCF9962B159F9EB98B4937473963F7F2FB6D94D3FB60FF74E03ECEE4D7676830C5D2B1CDFDC81C75EB1BF9D11673D171B65FEACBE4038DAAEEA5E5CFE0941EC6701137DF61E2CB1D07938C34818ED616F3AEA84339B9B9DEC2A40F2D572B8F4DCD307A72C0D82EBB03C79B4837CDB9FD0A2D14CF648D1592474FB8272E830F192AC2E64F458E93D19376B98838165D64AD1B3CAD6556DD7D5260D16B72CC69DB8A4C18B13BF16CE520F1A50C1B4691601A174E35D8FF5BED6672583930D036687DEA9B621B1F5A60D853281E6C395CB7FF6DA561449A151C32D388F90499B8A6E0EACB3DC0632430CE49138071FBCBA19786A14532BF429DB2FB8E21DCD1BD7D67D1406469F296DB09FD4EA4CAB99A9BD9D4B0ACF73E2144F402B07C89579634FCA3C9BBC55325838363674892C7ADF800C75082262645671916DCC99C37D3D862A8C969B13BA6FA23F82925B5FB87032E5F201D86DE1DEB49AB4716B1B160FCE949B28FDCF854D7883FC98B9DE512CF80887A1627FEC4376ABDA7EA843CAE837E8DB192BFEFE5148E9F52D70AB2B88DBBC2ED77AE63C3CE8343B737EC3F01D2E23B9FDB4EA621FF0C3BFCDD564F8B8F3C915CB7ECC0523857A3A0649D5BDC48CFFD499E230547F7695F1CD9FF49338BC21003FD6B54C03EA0B064A2C9DFE0327248E16A6BE0763A7B6FB8C94D6C79491E0E9CB5AECAE29EE26C832FEBAF01F88FCEF3096F054C54B3C4EAB43A36ACEA1F59FDB9B1774D271F4F36FB9C63EA769AF97F18DD8268BD8AA87A6762EC7388846029C33FFEAA3DEE9E387C035777CE8B829FCB3ECEEE6261AC420B39BD3BDEA68F402284AE9F63734960931C6D00A7FFC04693932760667EF7DC00C7921F21BB1729434A4E545A5C63767892ABB5BECDE2F5FE0A142F323F4C525587A8B5B6BECFD7E501191A2B2E797DD3D4DDF1F7FD1939585A5B647677798B8D8EADB0C600000000000000000000000000000000001323303F56ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED + +count = 30 +seed = 1787C82DA9F2E6CA9ACF7D6CCA70116A1724902C81EDC1439F332C74807AF2BCCCCDC7AC1788BA798520B2999F39DC3B +mlen = 1023 +msg = E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 +pk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE005864BF4CBF1DEDA4E2D7DF624F53251B36C8F08D7E7289CAADE219ED5BAB3E4BDDA03209CA75455886AC557B0C4A5B2C4EFF9F990CBB5705B0D837FC64E4B9CE6FFB2FF3EFBD5712D0D72CD101FA48EE85090205DB11D5935ECD7059BD9AE0C245293DD9C41D43D5A712686B0A39B2FCD1AB1B572853EF92B41984AE20CA745A4939EE3C441AF48A3BB1D5B74ECA96C3DBA953D15A727CABEBB37EBD5E725DF7D2970F3E839B684ADB45ABF2D11A228CC1BB3B1FF52D8EDEF837F9A894A973F9C5DE98C352812EB25BCA38D97618B6E40320ED433B888B4EF88280206BB8136C43D39EAE0E4950534B3D5B57FD9EC946C2E39069F4991992A1EE7FEF82F6C1A72527543E8DB124248165B11775073037B972880050DB5AECE4583AE90912349DD638BC5560F5D0A9DAC3BB20441A3B44AD07F55209F7099675C3C6ADF51A7A00B5287BFF927B33F07CAE9A242BA7D71CFE437C8C10F16A9962A87B5332FD8386D392762A6877593C9915D444E4BC9DC4A42E506AD9CE4BB401DDB353AF7CE4518CF9ABF13BB6E83D3D93023B91E0BF0922FD4768DB663EFE8E0DC6E52E53D8F6318DA627F542363943B6C8F96E64DA06C036B83F3761E300F6024CEEC2E1B4DA6CA9FB9A092E0A9335C66DCFB0B6F1BEB909C63AA457BC0AF73470EE23CD7D94BC2BA2BDB351077397B099859F5534F0714DCAFC289EA993350571019750C4098AC0954AC1BF53E79EEC7C0BB61D85996525589BBBB51FC3755F2A88E7F2D9B69190430A83E0A949D9A223E6D33E7677072163EE27A2F9CF028C04BF0CA002ECF9E878ACF0B0B27A519FE5E0542AC39AE8FF70462F1E85EB265CCBC469F21A0816ACC063D0665D4F45B51749BA66583F4CC5182BC8AC93381B88F38B337474C059C9E11EAA7DD18C225F23F96A8BED35F55E3D589D0C73C776F4C9F02A35530CC51F4D5D18707BDAEC63338A3119DD9AE1152C758191DDE45E280D9700EE79937A60B11EB3298707E59239A1F9AB1ADC128FF4A3D613FB1F219A17D29FCEE7D76690EA48D6448917F3D129C595018FB869BB5FA13C5BD0BE8253FCEBEB93955E7618FC868B7ECDD6676FFEAEC2829A2EB09C054798C9685843879476501C3BDF33527CB2E64023CCEF9240441A061EB979063CC2905D51F4E9DFC04E52D6F284FCD312C83AE758585D1EDA817D34C51FEAF9BCC9CEEF13A3AA0922C0BFBD88FAAC0087D1C4CBF564B0A0313C24A7ADABB4EB9CBF90193854836AA52605FA7104A4906A616156A1BDC77C4A50AC97A03871EAB640F7197CE4607EA64C8B6AF9DCCF8421DA2CE1E556FD02F900891334D102A85C774E1C412FB1A2AC23E0C0C6986EA24423DFE836E584A71F6CCAAFED7908377AC5C9ECD7A446B950999006F336B481891169E1B3879BFFF491C076E7E886747ED6AED11D16443CC85D97F1B32928FB772F1E748FFB62134E5170C5BAEC4A3869DD38020FA8C51FF2AFF756584436194F3E2F348DE48D57AAF994F6CFBF1C2D75C61A35B3B96CB4B289F0D4FE9B6312ADE59B04756B960B10F079A0DBDB68BEF0DB1E586ED5562FAAA07EFD119317F0C5B631581E9CD6BBFAA3D837EC760DCAD3C858F7A9D3790ABE3284EDAD4B06F2E3D6BC4ADFBB508B4D68A0B714429A0CAE0B9D695D6CDE5CF2BEA33431B6D58F4DD04C9EBDACC90114C172F58B4DF5B0FCFCC5130B134AE11AA6CEB337A5E99741E63A4B8B52E7F00F2F3347BBA01C9CA7534AD0B33FA57D8B692A91F1224AA20F8F92F2B5E952E1A9EA41527E59BEE815E61D3BC5F763FDD492AB0C4BE8 +sk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE007F65ADAC59AFA7B609D5FEF7D7E8B70FF9717B956559C250C296C0273778099589BE482B8C627AE529818FE5098A679142B2CFABB68FAA6FDEC93C5A5380BA62CC064861044002286C1B032E63126440984408989022A62DA03880E0143148046E83A02422B0210BC30D1A248D09C80D59B484C324250B0431C9140A93C00D04240593B84851C084229789D4840401A088A11248103390004090CC224AA0388D4404260C020D24B911D13825E0C864A0A869CA344E89820D0A426488166591108A0385651A498DD048284148021AC410DA484423058441246EC414814AA82CD290640496699810829A264DC4146D219764DA16299B228658C620112242839871A2282E80A449910482130152944041D146485A90880C22711AA861A33448E08609A24630C192259A0612A1B20124180208482DA112220BB18011930421102410471009A521D8A22C9C00221380805C1485C1B6254112469430415A86699CA02118B029931690822611D4A829A4301154268D0C876011864413A74813A90421C85018088C11B52D12880464244E1A96214C340E82B22444B230D822820B97294BA88020C50DD8424A9AA6805C1045E206519CA48550C424810224C994300B47288C208E9C980C03349121A6618A02908B962004B32CD3062A1C024A819001093530C402800A3060211728C19870130771C02846200785480660120350D4240D61B48D8B144801354558426199424EC3A6812220606288044182485C9029E2C849920828A23850DB100C083642C4826C2440100BA124A23431E2B41090008918446C23C38C5C12820CB30541C00809994D83A2059B182962C689DB24040C8549E02420CB388462866D9C220D0A806D0AA08561442C811405DA1804D998711AB08CC2282619066E54C64CD0324A23A664DCC448902486D2C8800BC93011276404270203412A0CA3801941844CA24D14042A00C02D1AA08924863121928522068A19298D03C5258032689A30405C460CC9A42D98940904339209184C09A4295CA221D3C88CA0864189A89001464091044858A041D9300A1C388064A680D2B2280C850118A849C41408142324D1A62190384583982048A20CE3A67110258040208D54800802B1814B869183C609D1440809A2885C9401C8006E63404A030482C08468651B64AC51799EE757F64BAD6BAB80A3D2C118BA090D8C729E0D886F86DE0D7A01D96172149DB84AAD5E008A5FFA00DA35B6B43CD4EE6ED5DF695A7DC69C74BB43820E13034358B85DA5D573A9B601A898DE5A289971D4AFFA8607D4A61150A9142A2D2C1ED190ACD1D369C7EE3962DC9CA0EBF494B84F42B88C02620F77D46AA2ED8087570E71F153B8F1480E959E06BFFCE5D79BBF016672E7E3DF042C3DA06669F8BF633D18932B5312B6E10D46239AE303BF8B6B81773BE848C68F70849AAECE5792A36C3339D51AB6A70F00CDE305F4AFF8D4F3019DF0F85A0E62697D7AE7992075A5FF8A0E13496EE220301973D498B30178E09AE6D3C5E4BCFA59E3A979D605A6C25D55BBD5A1B006D0067572D547EF5A052BB4793A1887ADDD71ACCD751CF5E5B188E0F466A51A2D7B9B35E9070F81C6665622F6D21E7E290230460D49E40753BA6C7FE034D00E69308FB7076092D0DCC92D34698141825442E3CEC815F1AC4874E7D8CC4B7A95453DE6CAAFF4AB3D14AE7D7F2F7C1DB94B98113EC566604B936A6D8A566C7690A14A6F5EBA2E13F5AEFFA3ADC0AE2C143C325982B18EFC4EBA16260F705D6C57777BCD5EFB4DDB7579F6299BE3033D63B0117E42EA3B09A738416A0C3044B9A124FCCF25CB9FBD0F12D7D29779893C7A90BA946D27756E5E677C08EF8BEA8DB161DFACDA1EEAB15F973781B1FCF1B42E2751A1C739042B34FA5A4E1FBB404D09F25A2DA72F3B5AADED2E4E3D83E7FBE1177C6778AE6B021BBDA268C9201787A42B6E63A5071195FF4800B89992A0C035D1D37F9764C535DBC966A0CEA092C77BBBDDBEC0DC95F110B7210EA302217194C0954A08DC790E736E640531AEE37734FB292137951358C3805440178D39B3505E9D3721CF7EE812B30306603292217E50DA17816CCF00E97FA9B55A8CACF17B7D4B860C34EFC7C47854A32A49882131DAE400C239491592DA700A89CE3C6557E590C820108FF416388B5DF0844F9C8C671257215CC4F6446E01E4EE771084BCDE608DBDB20F6EE2F30EAF1D02ED3567BE81A6C15208D68A385B6B4F67C324B0D9B005560B95F38C3746F6D36DF10C992EA6CD2E035ED3C2191666074BC1AC26063595A1B125D9D9D7FA7CD838E7CAC62D7A815C5571D6C18493E7327A1043E7ED7F415C651CC6AB319A967FAD2A63BB690CFF757DFC97C6B524A4F6A8F1070979EA8B755A19A8256F4F54A3BF259090E7AC7F883355E4B473385BAC2EA3E3E91CEF3D586CF2299795D590E13715F03BFD2C85E92FFBD2602439BDF5CF04BC5CF7C548361C64CB827827CE2A57941CA9DAEC8687E71E80502AB5CFBB46E5C3E152E34AF7E0B2247A95A4D30B5CC23744895BB86F49F80EB75B7C086EB6DE83DCB520BB6CC06C976C0E6D082F7A912A4D685FB2BCC26340A583051706C14182BCA5BE136A303512170547EB47A767F9F31DD40CFF9604B9D8E248D0AE3252D9E4DB737ED643950CB1C6BCC0375786D65021F9A5327A6A0C12CF63C666DCEE9F8673BD9D77506C9571B62DD42948FE37F6A7F79C18FB10D39A560494FCCE5361C4E308EBBDC2CE27FCDA50BD180B264DE78CB15E70F9261DE82FCE40F1D818E6E32F8191B28FC97863DD153C424A4CD54A54B9E5BF0779B95C8162B03D3AF1A95BDAEDE6A483AC910E4F697D0577E9097E393C84A195F0AE90D1BACA9526301A96953D7A387022EF97A71324DE643DDF74A6C45EE59CAFBFFB43C1DE535414424210050A60C5A0BA73F0EC68D946281E54F70236ECA67E2B74CF78DE12AEC853B57C20F8448E6912D2B6ECF61B2A5AB04C6F220D0FD3EBD798EDC04B5371A99D582066D5F6297C844196B8074C6862A8DBD33E291BE28F8251D4CF7E27C0DFE5C4B2A71245D41C80365D3F4D49C66FDAA5C9414FAB12FD62AD1BBDF98F3E0D3067BA36D42D7A343A817B3C94BBD4A7BBFB93A9BD1B28A4A5AB66A7B4D4B066E13CC4D73097CAEA57FA99F7DB8DAFE8BE581BC7EA4EE07B749E80CF883A93D062FEF625C10E0F2528C98033ED9E61818B2C519F72C03DF515BD1B24C91EFE0DBA12ECB0D848E492EEA95D6663904FC53325FC97AFB8ED417F778681CAB40706B93FDD5D92670342314F30B2F97A155C4EAB6DD48018F58AE007AF48F64B63ECD200C692F84FA6545B1946C3BAB6B0A0F6FDFC146281B384333902BC7B66DBB6276A6463D76951C661F5407EB0B5DB57A0D933CB6A3A67E4445126FBAC7F71004F0B0B86B585AEF038DCF06BBCAA70BD95C224B65AA8E0F93E44A7848AA9B3445E15D3A4B0E6DB6016C3EC332109FA245643E43DE97EB3A42933B36F5FD4B4CDF31CBCE63B3A9D +smlen = 3443 +sm = 2CBF765111B3D2B6A287212385BEF1ADEAEDEE2F551E68EE2E9FE4EEC36515A7F00169E15187E44B45A39259E86F577F631CF61039A31EB41EBDC55872EFE4C894287D608D96AC1229EFB433709FA3C022BA0725F161B589FDA7ED81E7622F5F6AE803DF797809AD233D3D8BF4C2F3FAE251B27CE3E29517BC6370508BF4A1631AB72D1A144E1B2E2D0201A88DA09800CC878BF36EEF81B94B1E6250228BA188AA7CF59CE2EF47FFF97B5EFDA0A5E6A850BDFE6A063E9EDD5FE01A24021AC74F9DFCED72B9FD173B1006D70404A7FA821EC5ED51E5FA5641BD70644B0361DBD6A043291A36A5BF0E97F3E3CAEEA97EC8C8818F08C5F8D1BAA40DB9FE77B671BC7B620CDB3E810E74770A1B18A3F71CC1416B7B0C29FFA4C0F7995AB7524E16D4E86C60C5B947D85E6B47148008886847FE2B29E91BB478CCAF7520E53DE51F1E635DA01E030470A60E76FDE4ACB15C87DAAEA5EE33F186A8F415194B1FD6E0EB8B148617635C97B18DFEBCA5FD88E081BF54D254F87E3F2F6266D3160853E48C18FB1D0CDEB8E2D86AE1F85C7375E7CFDB89403B2566A6074A9D6ABA15C1499C3EDE4441BBA8BA76C646FE45E92086A81A3D188AD86C088A626C1A29BBBDC4668BFD9A7E9611751EB1F359D6A2055830ED922A1F07B784ED46B2CB4F0B4A6FB7C94F34FC49D9952891207D59D9100D60A770EBDE8ED9F179A914F861A6F6D78EED01D48DC13F07900C41B9A6BFB540893B553B2A6229CF3A066683E82AB9920EDDF1251C0E1DDF462BCF7154976C6F9F878BF46BA9B2F3C2F8F9AD7AB0374F8F0E0A3CFE9637ADF1DE85E7510F82A11B4C43BDF9FA65BB90926D89160B87ED5FF725849923EBCEB1398734E32A47BE45C5B8FE50FA6E23B54F1D9B2E2454DD154F7C6AED7F272C6C29D8C4ACB3448C75190DA7845C8828C1E6C2583FDF3C0984283E30420A7EE86F7AC525987E532136516D41E854DD7F8099AC1D9F6048E6E3A170D02BE52B11AE7E0BCFED0AC7618218BD229CA477F7C3542C30A98623F99F3A835519B1C79B3ED4F1E80E3BB7784ECFBD7EAED8331A1B337E40AB042C542DA77660393C0F7F0D7D76EC27BD84AD0EF9985948FE7CF9C2D1BFDE30EC6987F7F1661CAFB7E5C9C31635792EEFA992FD5333B6670F0CE33D4E253069244C2B8058AD0780C9D748EB6E5193A15988EBD0C4A74323A176B6031D6047EB340D4511A78571AFCE7B5F489293100C11A670609E2164AED551D705047DF22FA24F484744AA4BF3652BFC405245A8A3AAC2BDD70C27580E6D030A95BA9973AF6653115BEA4C6E55D0B70E9FA854BA51F10B951B960206E4E8A9E619CA16A25164A94FBBA83BADFABAF53D3E95973F17DD70BDC1CD025D6A1242A68A16EC3E9FABA3D6FA3F43A58AD4D95CF4D3603DB53C0C0AE5CFB1618C9B0BB0ED243A30EB4205F795AA1C9DA3795AA0396C8DB4AD70FE393972152248FDA3653D999E097B1D203D662647AB976750388496EFB48CB101A1822601F2AE9FF9CD18DD4E8128BE9FB98857B478C946B1304FBC5C728DA77077859CD37244E5489CE33C3B2EF31305D874F67F9BD185DF759D4BE63BBB941864A24948E24A2F9DAA152A1886B0FE57F70F628FBDA544D828B2052DBBA33356CCAA8D99DD6894498981E20C09FE2BDB5F0636E5D8CB6B46EEDDDA931C8A214956A38935261625D813267DB94F3F60BC187C57AEE2F0CDD4AD333F01C1D8D0E27FB62ABCEC1841A283BBBC92FB279D8CC6F47B5159B832101168CD3CE381D3C28FC23E289E20174703D4304BC5B27A9C3F19788384E89746397B482FDF8928ECC40D0F7BEBDAE04443F07D5D91B6D309668569A94A2413DE3BBBAFF4FF1B8B1427B1524DC80D31335EB95122E9092DACCFD08621E892C69EDA74ADF569AF7D6C9902C22CE29C2F440F137B96690998B2FDB4CAFAAB57F1E6306E8768F557D6222A5D15D3F304FF58C70A95D1E049A7227A7B54E4EE6872DBFFD216C0F71A2712C51620E82FC52F4EA51DF8297DF61A488FBF76E3566A3119C26A378865BD8C2F69BC955C23F25C186A26A6B340B6CC73EFA75FE22ED54219E723407BEE9CDCDE6F3C5E2EE82F768A65B44746E4D9BBD2D0573931ECB222DC1FBD47D38C28B3157E59F614088A4F465C7F8AFDCBDD3A90593950F012A8D6D93172522D4229EEBB9D617FE3A60C97303901669A54B56CCDEBE9874D09623EBF292649ECFA53A690C0DE121F292FF5C26EF47C8448D675D481B574346139C3D9E1B8578AD75EAC89F427A184C4B2445FB183F6BD71DF6B25C93E45580116701718FD777217EAFE06E8C750D27103A8245CA6ABB4243C2D3D184715D7ED5E21317C2423F06F623DD9A1ACE9502824308363C9E0E4E2E8B8BD9EF5B61F9385AEB0663AD1243FB1D2FDAE68F86DB374B624ABD469A323D7D4F28A66E2E2ABF644CA3908C45D6D35FFB595578825FAF50C8490FF6159E03FC778F722EA830190B707E893B4DD5C8DC85E2C0CBBE3C294A59FF0D1AF3B6BEF335985CBA14418E70574265A79C46D5367737C30AD566C6F527827252641B3E74B73CC0EF43E91C7720827E40B2D2C2BDD040F5A67CEFD0ED65569E1BF801709A34F3A63089F86D54147E72D176BD61FF3C2550DF557BD5F67C0BC9084FB7C52553D9A1EBB2D1E0F4CC3FAD7851494423CC7B3AF9EF4A990B458C80E63AB259035320A804E2D6AB025C9345E0FDA017AE100AA4863017B4006F3B11AB151531F2D712BA790694914DC2A74FEDAFA77FC29D312057202895E2760B58A155E3F0F3AD1078AB1B91DC4E352AF7461B1F7FE4859EE951C042FA2B06A81810275B0AE29F1628696CC2B534EA647C2CC4B1E003397597AD7ED4954FC1D723069B9980EBE65E65F34991625FDCE85A3F9B3D84ECDC6E21B8E1E689A52A6CEECF3BFF7A555E670E75E055D0EB7A53D863BBB75647607F7848CF470B000DE2E4FDC22466E1CEAB1C5FE41F23B88E6645F80BF165FF4A110D8419E5CEFBE06F06B317A162DE8392E14A9D880C99A22D9DB535757DB4696DD762F5280AF6BE3B7435A431B37A724DFF8D9E77B9E09269A5B2F37CE352AEFA300F5D937FFB7D2EB7B5CAC62881339F9CF43AC978C48D7446DA0429809614F2365790BC77DA481FC015C49BCA93A05B37AED1F682F733023FBF638544D403012F0B5DAC0F995E63DF18053591E61B4F7E08961D51C6BF1BD41BBA701C1DD364729A755F05F747BD3CD0B4398871972425A704FE2FB287FEE02DE6134ED346DE228BFA32BB797EBAF15B7C2C888140DF3540D1A1C292E4C507A8188CCDCEDFF1A1D1F27575A5D7B7C838692A9E6ECF40B25282E484C51677D8B8E97999FA2A4AAC1CBEFFCFF495F616684979DA4B3B8C5DA000000000000000000000000000000000E1E3440E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 + +count = 31 +seed = 9E6E12F025B2A57B0F5A3A9FA70396FC332E1802608E5CA07CC4FBA922F1FE5DEA6721B96F1BA2BFB97825A19F08FF2F +mlen = 1056 +msg = 9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC +pk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E069A61CA7ECA9C4B71F54F3F53BAD49B146D137BF5861E7CC79379B82D10A19B4CDDE562DD2E6D8C07254E4C32892C2976A15BB39C29922BC8B7213A9BAEA41BC8B3669604F52521FB8294368056C120ECCA5552A28AF64B10639FCCE9DD929657DF37D055968A7AFAC1BE5F6BECABAFBA5C2A9A81F61B8EF414304DBF53FE5D2DEF159678F892E9BEA0FEE856695DD54A26F6939D19625D67906536D87CA5ADE23C0DAF718B8684EF68CD7735877091F3900EF6E6EDA1AB7417FB64C1FDD04193B8DF952EC8C241219FE156CDBDA52F981A4429C6CDF65D02CD398B885599B73F9B85FF9BAFCC531E33D24E2476A4D93C97BA65D040E21F07218418B3CD04F1CCDEB95214C8AF2A306FA87C33249857F964D758EF19B16A7BE654A261EDBDD2B7E0A325C024B880F8C4C79A7B61E9BCAA768EC9C284F11D753EE4AA9189487F8A56FF5D9E50378CBE2F681627DB46562071C6A73162DFB268C5EFF350444D92EE498D00FA82EC54BCF5283482291B34A9EB2A4D931C36C4C5E842FCE4E332551BF40629F980492E1DDB0DFD38F4B010E44A2E825BD6D363E16BADC2A3BBC86D5DD55EFB9D6834EF25F13BBC9A7E27C3098A9B12B3CE728D806B3FA8E2722CC3593C0ACADB7BC155D771F361E14C034F7C170F129E1F2C7E12EC16BB44F8977CA587244D28EBBF694C9259C51B88F1AA965522985D7BD07E6806739B390545B4F781498D058DEB5735B6094AE96BDDC53B7A0236C233D2DF9DB86109E13B2BF121213C7E019B2038E30F6A4DB7C7673EFB3FACCF4F48C986AC9A838FE64D92644B7D2E23D0E58C6023F73E90B6CD320AEF18DB47BDFD56FE33DA21C628A567679835AAB523104384057B53FB27D121533F35C33D27A884C5FA28F07728B67163CAF9277501C47D2241732B7F777856483BF55E44165800A47463137DD9531C2BD25AE64BD32D622940590502B40066B5F55025FF58C29B0AE932C67474AA8DB62E11B390542F4EB65BCB8A04E5BEB1455B54FE49BFBCEAD75E6A6D5181F22C9D718C7D8A4A0B89F05E10E717A40A9A2E6F811FE8A1C08E7489B4B60AA07C75BD6FA764F462678A2049F9975BB11CE6A788A0770B84BA856ECB8EDD999C4681C717519B65D3FD93385EB07679A624F1F4A0C7B8F2DF769675E82622697D5A05CEEE59144BB1CE4C7D62480F80FE3A171FDDAB2B6EE51CF61F8C78891C01A2411F41E3D5ECEF87833EB3FC4E011991F6A27839377255911EC2B61724175F9035C6FE32961C4D783BB12D28D718F82FC9725E35ABDAA76E5847D0050D47AAEEE9E62DB709C6CC7970B06F7B19393A5405A8A3526B91E9E1A69E05A6BF876151E7A284C426A224CB325524328630050BF4EE61A333E50BB5FFD39B27A880060AFA33F1A701E1A6DC3F6E24ADB5718B5A49C5707D5F9270C7E4759A14EA3CA9124B1F110566DB42BEA72823DB997C37B9633F6403838FB8DB0ADED32E1EB10B1A374DCAD4B0DFF9E5E5662B4AAE9F13C9AA2E437FFC6655B99CAFF124EBD39280FC5E9435333AA71C99F126F7DCA9A336C90C7E25B992B32D552FDADE62EACFA527C39BE0ECB67065EECAB19CC0B9630EB3D8CA8997C8BE4CDD673B44DA0BB2BC98B5371C76283002B358AA595345F90CE186F9CAC93677AFA4585FA82D07BA0CB33FE35E6202C21325E733AA15A96330999778B7DD9CEA9BFBE8527BB72665E5AEA36B40525709D4F5BFD3A5F72D41CB04F47113E6D3E5D90158126C5E188DEE4C63B9F46B84A1A63E10A1F049CAD43D488E1EFEEF559B820DFA9843766C80647692A9 +sk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E0618274BE9A54B6A16BB9A98B136F13AA7CE881132D6288538E729F50CEDC76D8A20CBCE8E62F943F3581452956E2ADE53C45087B581B3D777E055E9E364336D0094C0109C823024378A54B6695982490B30414828881A20210433450125610A3605A4166E0C93901095211920261A202C008724112132A4A42C023590A0122DD3122680A0601325510CB44C22A08493A0408A846963888582984C12338D088391A4C82C010324E2B29104252D01151099486953384D0A050D1B0449E028460B9528241584E4182E59021201309093320EC022894C484E4112608042821A21111B0131D1A22953804101242DD2408559366E1C0508C1008E12350D63A6908A102A1B4652198270D43892208665D43088008065D8248D914406D4182513960C02856881885064426EC92844C0804C20058019C205C0C849DB30491C44222309915C9844D3327258202D5CB48DA0240D10A90C13074100395084460CE3C66D0840611425081444289B482063186489186151223289146ADC3692C8327259884CD434000AA00CD09244D4206508B0511AC389443869813226104626028724CBC241C432460B256E60206402918D9B302A1A058C982020D39040D11409D418810B38255B466154444418164163904150188A0B474DC434899A1600C8A4418C86480927455C008CA186415B2841929825428681210346003190A1064C5B862021448A01350001138AE1C0415280681014094CB80D64244909414E119321DA862161B0490B0246C9C0806310325AA051D10842E1144522123018172452924C982082D9224840303200356E9996108CB288E202082233310A468E0880080B252A9B262A23947149302D4120611C000141042041C6800A804DD0440A02A34D134524A2320494B8100B4064D24081244850A3A6489900880A354C10420ED1286ECB420A2023046308029A86609A9421C3228658800DD3486A9036419C040E1B4105A23801090680899629D394818A02400B4008824251203271E000411B242ED224622210720204028C262A9A02249B1204D210429BB06D023250CA20129880881042000B110ACB1649A3086521032643A661D240420B21710025088816644A48228CC009188545D90881882222DC3432DAB42980B284E04442C8A6856326300302860241423F2BF070D55871724FBE6B9C068BEFBA6EE0589828C250857938A0644D5F354C09FE256990A06DF61385F0546A087FC4074B9A4B2B70584A8608BB3D78217D1FC341565B6847A8B322E91E2CA1C8BA4947C87CED224C56327F07719A935F1A968F1802A8BFEEB034EBB149C26546905B1A7F16E4CB17F3F16377885207CBA4EAFAF96362A3D4710D7B493325B7DCF4A09E20FAA65EE18C84F72DD51F381A91688E3D568C6EF47DEAED5EE90966EA1395088A13CC86AC2D5473888BA2120055B9EB04BBFB84E2C323AA11E0E70265C43565D791F043B4AE9799217A94B7EA044A3337070892319F14D38EAA322EF5E37C0222A15F079BFA8F84B339C7A04895A3B413D80346832C38C8D4128CB339103E5BAA5DC8B27B7814C2CECB50B5C4B2B0F842498EF8888B592480246360F1FE8D5F9B30402E170562F24EFA671AE8321533C1B4F5475AB716122DF7CBE38DC0A9814E874DD386009AE6B6B59CBA280227C988D49D710674B64E6B1B9042D9822CF73CF18FD5338A74C0E16B088B20AABEF9E1A68BB771E5F76CFB5A4F5B7F0461917B64C57932E0C6F4E932430486E789950291E40C71562B66EB0DFC3F2BB71CA6845366A34FE062026795686ED4AB709A023FF3CDC22411EEE317E89AB66B861B8105B11664FF35204CE7E41247953A3F9A646C65A393B99E027B9D623668E1BBEEC034150784161111D2D943582103425DEED4C715BEAE95D7AB53C0244088F3CE8C7B4DC1BCE6BF55383AE826A3EE8A4EB57D95D54B225C66D20C098F3979BF06D1BD1441BA3500C5DF7267370D28D530E4C4D89F025AFC89765C56F9ECBC988405B2DC25AE8CF071CC406A7277ABB2070B6AFA31F419B4FAB4441E2EB70DBF1F03825C90851FA01509F4DC5BCBDEE59B28F8555E30A832F607835A49C83DEAA35C8FA94DDEF24383E259CAD4AA69B71488626888EEF725A3701BCD896955BBADCC3FC556E2ECFE2C4ECB44DF811B3D97AC4FD5CCA503330526686C13EEB14F9A83911A44F304FDBB1F95E23899C3B7989837B7553F670144C34DF7FC91137FF9F3401FCC6E95420E4F7B41454F31AF4A11E8A985C7C6B6C9836665AA9682C5D797103499D0E776F119EC9E60DCD998513B2EBDE3F73BF854A5CF4CDFA980FAF5285FE53D36B1F9423BFEAB5995417BCE6949F64D08546E125D989AFEDE7031C825F3CD851E1DB0916EDA1AAF2CE705B11BD0BFE8D9C4633AE2479A996FC9E3DD8E1238034DB91DDF22723081861E2B3CA009E765817197666EB16BAE70CF7F483D23A2717C3637043D4B7826E72270318EBFEBB4053EED16432C9B6BEAEE6185C6EB7F68686251A4E9329FB5E7218F76D1A615733A684BD5BEFE966F4A0336E83F9A08B2354895B891DC0342D5A0CD69BF259E0E87FA23C0417E48C688F48D5D7E99AE11DB93ACE272B8FEFB958B0FA4DED04FE5C2A52024D206AC8B75EA3883EAC07A5B91938CF7FE5304ABCD14E340FDE01FD0D87F6E34633AE5000FE1C7D1F5D5FF3021EE28D2B12EE40736FF2EC2A0F336E94F3584FC323F7585CFE94C7DFFA3730AE0400FCA84B198F7C964A747087312A5539A90C63276DDF9E429FE0FDF4754E69B5687469CBA3440C2778CB5F7FF33922D626ECF3138230C181E692327CEF79552F6E018DE51DAC38CE531D09D1A65B294411E95BEC404801BC063425CD62D16C815A36418DF4FED013A638A228F39D11F9220C56C2428DB7111FDBDF1001C107CBD1743A917C1CACB4668E9A3A97E716DF7E45F7FBC7F1B9AC9CCBFA3AABA791BB2A29E7C0513AB4FA1C805774F30444900496F15468A62A9D76598A2A0B7CC65B6CDCD4781350DFD034B0352285FA934DF3F633B09045B889DA3E9E8DFF129E46A5820731961766A0767E43DBE46A0370B4536617A13AEBB642DDB019A762D405102E84320C057D924E7CCF50BA0A24DDBB89D45A9D68B3907A0AFC2361A2EA10A70746BCC69A5E32978F17A32E33929BFC767C513C94B63E260CE3F17EB4E5E335AD83FD30A1492988A8E0239E730F0FB039E5A56C9EF4EF7B4CBECC3DD13E026C175DF1CC158DFDDD3F9DBC9BE1511FB2EA73740616798751E8A921AFECC67DEA624C4D5D4FB0A0303F68BCCCC3BD4AD735FA46B8FAF928C65CEC7EA685F4A7A6E5C9CB601A0E7A6817F9640E9AC356585CD043A41FEAFD17035F4BF71E48AB5066E7E91D19AC412AB6637CD1B53876DD03535540CC11D444D567A1302068D39C4406D0E5BFFC77AB6DD1CD4C1856CEEE35825591BCCA12C2EA5A5C3AFBF9743FD672060371CA6C22E83869795DFCCF89CC7B4216FA504DAB4557DFC9329B940B9827344F890AB10 +smlen = 3476 +sm = 54CEE13D892CBD9F12B553EF05BCC34716A99462DA95EE70B34FDF1F232C94A930A830C9F433FAC3AFF9B47F2B278DAFFBE46413876511420578834E6FC2B7BC989B23BEE3941493155FF5291908728562E5C324B46E4CF752F506C3E613BB5B17C5F463200BCC97D2E714CDE25799CDA04F732F513E2168F03F2F4703D2CA6203A300E1C655388C9504A345FE8A037C2A3CAFB4C6D1C6472407E20AA030AF6AB76A3D37B021FD2528697680CF8C50B2D1419010DF873B21B6D1C621094B6ED02DA5CC6076473712C62F8C4C7A066A57B86EF72AD3BF51294E6CDB10BD09989884EE7B1C6A35A02919A49DAD849761F38DE8CA5B4B5B65F942D5F0585ED81CC9F5B10522D5845A1BC1B7F7E76347CB7BA200185C535DB8F35157C70668B9B72D086801588D37737FAD8ECFED902291EBFAC1EC3E97821B7A344FDF49046D7FDD9114884319084416D18E093A523007B7C35A406EEA159A9C2053986CA8CBC90D44F807A7C05D9FC84BA2C13596B72597F0B62DDDF7698307BDABF85CB7BA0EDC9C423A0439931EE4773C17D1C80FEC1B2695E45170208FA0C9D9ECA25F381B3F87651EF073CC58B5A77C2327B56C977F92E4A74D6DCFA4925E9CED3B7737167E2E310FA42BE561D9C936715FF521551800D5387AD87D3C75B890668061D6B7E2CB8856A69E216E45E96F133F725BE98949F2078A147E12941D4FFF1F801367486CCF2B57316272A36AAAD4D02C0CF2C72573EF9B3DD83B3C585D417C0A6B30DD1616E65FB2B4178F575023DAEC9CD7DC7C6BD80087144AC588A748579062338FED86E76FC73FE7025818C7CAA163107283C82F16A3EA26DA23C5AC2A84BB70831210FD105B642F28C8E555C15AD5ED19CE0509A618BD073193F82DE8C255F04129E933AF33DE13BE436643D008B70F914D5475317ABEF89A56DD81017D8BA5F039486520AE24B6883E8F6D0430801A36027B4CEF8962BDA234582714F0D10400F9F6192348B177E43DBB7EA53FB2EDAAEA7E23EAA9972F4E90EB43EDE7C6B7CB715364BC1CE9F8280A77E1052D8E96CF96EEA823B623DFE070423987B0C5F89E086B5CA368BCF9A3C6F8E1306B68CF2B8BFF124A4D30AB76E6C69215BBADD13B7C816E63E2DD7D48F50CDD9107703A2D2D1E40D9D2CCFC53B5DB9383044D09C7D86587B7578ED344875592DD3379CCFA1E73F302FD92EF1392E8689E112A805729809A591AC7078EE522DE35BDEB55AA199113B8BB5BC2E1204995AF1E6BD22EC7C56208C8945E925DB16CCBAA2AFFA35FA3192108E1BE654DFD6B08F440B774CAD13F3B9CE60A29D0117C489D5247FFF88770178685015CE7DE92036ACBDE71133DFC49936F5A0D53ADF93E6B1390E1C6A43AA57BB0037EDECE270B0EE500822FB846C06FE7AB45CA6F378CC343CB62E3F770BA7887CDF25A30D398D627ABB11ACD6360A670DB8787966431217C43F2A29C73FCE6163EFC23B826EA8FAB695BE86F0F6C7F22894A11DB37C9DD187F3020FAFE01344915AA9967E072525EAB9150FC64D99B6CBCC5076FDF4BC784236037496E9191817AD0D8AC23A27C48F1865B0049F94DA34A49268C41154D4CE7003F8375D8EAB34CE83C888CA72F58A913C46415965F947C3DDC1CB8A8B3D5AEEAA49D287F599690A271B7E9B8C43200CBD1FBD3B99745DB7D353C4966B145C77DF1E121AC50FEECA9299EA156265CA76CEF5C565C2E38E5D374122C9BC736960DD889EF9299BBC3207DFEA26FC8C5156EAEFCBDEECA062A466A8362E12C163C416AD1832C6670764EF90E55E1BA25C02E95B695279D21029A264666FCC1A5402B474368FC59521F41338E77B57F3D35CF4FAD78ABED49F51CDF55FD9A1145122F054C6824B8A7F5DED60F9DAAC1F19FB7D163021E25D22E735A14451DCB3CC1D79851CE38AA65EB70413A79165CECE1BD896B44585681F78666329A3E2FFA7D81303C44F7922975BDBF259BE656D2A002CA9160853FD727EBC60A7C4EB81E0D5B9F287DAD381C4E8E1312D2DC5D368553D9DA48FBAFF1B4802079705C5D134A361ECEC2CF24405D2266824856B43072D6903AB0C7C5A6C71BB273DB949272CDA0458F80DEC60C9CE92D959DDADF1F614A03B8E756BE0C44129A72D67493A113C735FA2A5AB7A5915319B189B0B1A6E0502F31998431734FCFB48D4BF0CBE363B6510DC6E33EE0BE278D5C197E2DC2C776FB42DB4E482C5F5BA78455A23B67A76088171B61664AA73A7C88742F85D06E14A7AD538AE1CB5A50756269CA1C3A2F134F970924E60BF5566E32805391896E2C3DBDFA4CC8FA0AB1D2F47DF3658467E96A0051B02ECF700390A0304552D26036AB0D488046FD66D6D25C3C6D4012DB6FA80375DC164956564C3DA92CF61650794633652F875FFBB03C812E3DE20CE9FDA33EE96B949E627DFFDC319EAEB6C5DD25B02FC218F42929D00A8D77984F1917E52DB3A89F2254BB1C335AA033A8FCDA73BDCC33490C06C72BADFD8A7BF7B9DA2A80EF9B07E0F1A8DED99368017C0DEE657FEED3C436DEE94BFFFE5126B625109AB0968E81BD1515B356A9D391CFE1C280CEA6A10E5CA1AE8E45B8985E98D75B9865C61760BC45ADD331CFE0A73660CF1CF9CD55A712A3FC627C55C884E688E5DCD9A43C77463773527AB72F2C3D1C93CB03406CA0C593040255148C82B2521A56567DB2516C77E2754FF8CF62E5E499695C6700D2F474BB1FA495A57F6B49DD6A53FEB770C640295DC7A52BF5BA50CE4BCAE217B15C73E13EF0AFF5BE4FEFF7F9812E37B2D9D9BD028646B92B06496196C1F5DB830746F964B274A0E217F66BFDCF848977F4460C9963FF6AFCE88E24D78B75AA556ED885086A84DB18ACAE1A77FD61EDCB4E0E2D49EAEE1214B942913E2A4E197B3DC86E2BF9F555509DEDD491EDEF955DDA4210DC904F127D0FE9EEE64EF9A54EA78CA823C6434A5E07AA12DB45FAB9252FAA571E7C941BDA09B122739F7ED813E6CC400D6A6EE35267DA59961B804EAE838C2DA8E212E521DCB788B883717C783514B333D04991A90A27D270E6DCA8BDEEB34D53A48D9C843D836D0B7B2B236FCB86A03B79461367FE9FF636D4136E621766737E608818F6998C4A58408778EB923685D031239E9B4B881703F8472472E76C3DAF28D8D3ED62DD5E684603E566CB62F17C9E208343EAE8EAA4C510AF782F1C6562FFE04421A608D33F69E03B85DE1FAEF479802249BE498FBE56F62D3693866EEF8C07976920A071940B19969C0B6D427B0BEE118A0C60BB9DCD34C9A2F39E08E94328E72AC16A9005383C5C627380888B959699A0A3C1D7DFF3FA252B343F50747C8095BEDCDDE2272E465D5F6265717592ACD3DADEEA3E4752556E74779BA0ABDADEE2000000000000000000000000000000000000000013202F3C9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC + +count = 32 +seed = 569B8B9BDB707B19CD6F9BEB29F304D603C1509B9CF25987C280C342E870B1E13EFC7DD7E41DC85BF4F42D0493B84B0F +mlen = 1089 +msg = 7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 +pk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C29F22BFEE5F1D25A60E2FB50714FEEA8459AC4DD364DD544E1A2BC2E9F43E12F5185C714F72CE4B6BB2F10CF89DF3490F64818AFF479181F9CD90C7FA77CAF22259958446D27C574532EA132AF4287E44C1B0C598B81968C71ABA98B42BBDAFC99DADC49AD4245E08D5FAF9AF8B1E69A86F9539C8FA5D68B1B96800F92AA43451B8CAD4C0DE57562CA1501DD88C2AF5E3C1A221F9990B2C1ADEDCF072A203AC2C18D408B1D0111DB7F9D5399A6D91C99AE1B60DC79D592B3D6580C4ED00041A54795773123F821BC4E06254D687189DC656B5B8004BC70861C2591612B2C43FEC4679311235195FB1C9FB85C10998BAD1A6F828671A00F39C34955D435B5B8063FCA8956938183C4A981270DBEEFEF472C7F935A6A5E52A3EE4357B7A32EBF256AA08756610E55DE81A23E7BA6A5C1732302489A8561A1C049989BF7A8940E52E4A0BD99EA240715996043DAF53911EDCEB628DCA50B3ABBD5B7D4A18DB0EDF99916620BBC8F1A1D262E23AF59D812C73DFF72E6500D7B7BF9EDF5BAF96578F390383CE107C3B319D431EDA7815EA05F3AD3DBCD26F3C77CCC0367F2F358B841A5CBDC0BD7F4B7805B6DE749A01D66558619A5F0BBC1BD473BE45EE1F0A3B3536E76E49BF228E39786470A6F1C14D9199017C8D3EED59D7E0EE6FE094F1A00D0E9A59A6E00C163E45146B09E28A1B697F238FE26394197C30A4EEE931A4081B824F4C584CCA0E79085B30EF1D541E2541C533DD92AED4395EB1928FC4A1D537006082121205B2DD98937F79E8ABCF457305E94559D51B1AF3BA44982F1E31B1CDBFB21269ECBA2CAF386C502EEDC504B0F6AADBB14B476AB13AA3F1222EAA4B4A622AB36A7117F422954714E4CBC75A3225A5EE948467C45916A50EF81BC234F7FE4AE43DE558C1E98DED03B0565BF1753BF4FE8F7E0028509A230738590801168BC11DD1B89F5C0DC3917B5DCF96BD6F8DF655C2CF965C06F953446E9959BF8DE14DAC4938CFC30A6C69E0C3630CF5339ED1B0C84C58742ADF1AADF5E3E25C000BF3163A9AC8F81A5848D541B3FD9BD5E239E39BA54B7D98B9FAA717749ECA93A97B646453DCA9C2FD8B563B3CFA773C63BC5FE2A6328C064133E5E4162BA56D03524C36B24C83A922A7592F1EBEEDA2CE9330A06A283E7D67533CFF49F41DD2EEBE1FD178E2F44F03AC473A6F22231F99AB209D8986147CD73F5092C75C4B9799FAA51FFC22935506730235D4A3F63421322FA45EBE93A09D787F94CA4EC95CF0D33A681926E2CB88856292F28C79896ADA332227DD90C901B7136A64A265211FA175A2B79EDC9512985222973754076DCB74E47F68549E2108A88660457C10A407F31FDF78C23CE67068688079F0F2004AAB63449F4F4EA57C0D3D4D74913E5EAA8954A6F385C1A3ABE6A6BCF1495AE8F4B5C67B1B5DE74B17FE903236C99E0C951DB158F7685CDC339B516AA3B8793649AAFE0912980BDB71B483B8417ED9503CECC99E8184A0F50853249E81DE383449F52A8BFFE45DAFDBDE5DD5EE9F68326750239B5F90C4357E5023000AFA7055CFB4BA01F9E23AD7241B28E1BC5A1CB0DCAD05990F571B39218895080E6B75206E06DED346323FCA8D45038D4766B3E42671937894811C30A75578967C00095C4E743D8730A361D9C20160CFB8C31B3A44400E19FC10E6A040E36C89AB97F1126183891C945F61E7E048806FDAD695F048E2E131D96251D168FCB94AE1F7C140AD75A5516EA9B7A9A4722B33AEA33B86946DD0B0E6C6A105B0CE755DD86182502E56E67546C97D6A958CD01591746 +sk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C893E750E0FC5358C143B68DE7E501E099ADDBEEC619D3B3C2EBA63BF1DDD49857BD6B951A468B899418FB39AFA65AB53543A4CCED9EBA6EF745F201ECB7591911184295410695AC84904368E51464512A52408B3815448120913090C128C1A8425533844541292C8B44511444812B92413446150080413C2802114450CA650A3B2119B906D81946C1488708B3652082188030812203285C30044C0B430D1180604939002252A09A88451B02810242C241751201628C4B41022A328C8000D232628D3164950B289A1040E19120924A569D9044A0B89441A2924E2A4094C980512198583C444C4008858046AA19828D1384C423026480485D13868D80464A3C251138250A4B82DDC46601A08720C376DD092051902814000218A0424C916114A8609E13466433204D9B251A2142C8C020A1C144C802864903271C046408BA84108136889C4608186619926900B45601010211308020AA3504C963002866C40448460369249362C609890819889CB122D89845119224A01912C5A380A0C8640D83452C216459C24710C128A13368C92166E9A38400335881C12290AB06823A12443C6808CC40120402AA3A86982C245991604D4A6489AB2248C362CDB422922A6800A237258240CD9A08540462C58A840A3C231A31200839604038020D200458930020B9009612432D8B22C13C64C1CB781D2329020B170DAA67113166E8B106E0888842349455B3488991020E3348E01C6210BA66DCB22698C886504B96182B484D1144EC4188601C18923932520160813480809126620414A13140883105223386408976D180968A3A68002A24D04888CE3024CC12425DB08515802821123910007469A88110B272200044000C6448CC47090206EC0367204159150242ECB36400A176C53A66842006C19452852360E40C0402241891B072C9C16829CA82010839151C02CD2148E540811C23882CB886C20B12180204242407214118218B80D53486A02A26D4914520B1645CA42290BB34CCB364EA3926DC1284924086A2440020827700C314C19365122B331D3464E9016109AB28C10354854B608242761D23648C3869193802948164DA386299C26825A9041E0C42C5414004434508B320E42003158364000478DE2128044464899B60909138CC0128D1A4988404069C90226B2F8198A875A701F162C6B8D15847A594FE02DA81CBEE6B43EA0F247751AA6DE2068C8272A7D8CE605D60AF5D3AF56F27EA9C2D5A5A7357682F292216049130FCC179F26FF57ABC7652B55E0F972CAB1EEB61BD20CE19141F613016D1BA42BBDA10FBD1558A4EA1C5571267A2A83A12DD98FAA9D8EEA1453F65BC25FCC062128DF9FBE2405EFFE07155E536D3D8C76A67712094D06F916B6F8BE2912AB3DFE5ED5FAE18628392FA29AD0DE9AB3CF0254F8590D22AB04F68B69CD75D7FFD2AE79A2AC700C28A7EA58A470BD56C4C05FDF6FD6BE817C3AA8DC634C284E9DCAB174C20DBDD1A0DDC3ED9A693D2E9C1455A74FDA095714B50086A67EAE288944F5B1A50821BE0D74D9120E89E56E6D44D0315A1D023F56BF60DD5A433D970506D31127BBE561241A9F0137121E2858C0173471653B38B11BB62491274457DFCE362058FFB1095A20B89C0970ED7988CF020C1D1FA42130666063C613566AA29F9BF31AC549F1B652BEEA2F45DD7775305623C00F965EA1E7D19AB15BB03DB040E9BCE7B0D49CF9342F80EA0AE75815D89A9FA3502B28CC308510F23EF2ADD5A8C75B03D5B9B5A6C0B168EF2328D8C80CE83266BAC1C73E70AAAF88C2BC3D75D8608EBA2A3567D0E16315F02994E6CB769B5F4AE94204E7C5C2616CF4D1942BD89AC79CD385EBD6BDC5D088DC137E55D906C126DDEAF5CFED640FE602A05D6E9D77F21285F059AE111B35EE44E491532EF7FA333C95777F2C49E48E8CDFAC859C25B00DA6DF29FDA00BC5EF6296971217E7F480EBBBCA1CDD5134B71AF5FFDACF7EB21155A7B2BD68A307AAE2F7B964F0054AE5E3F4C167927A65E537763BDC48DA159C142CD9891A981EA96224E78905CE3676CCFF74ECDDA24AE5AA8EE25D3C46C3744A60C05DE9B6C710BB85C1CB0951AF55FEA9769F0023A6BFEAAB421E797F301E9D42B50A7EFB71060FAC154D6C6180733541B6E8A935D9C48D589D6A0695CEBD5331F4452EC0A34B1FA323BAC722C314DB082C21FA524FA1A19DDFC4B53705EECD668959D2E0BD8F914E70E5429F316ABC9FA29022096E9BB6BAC55CC06EBF890EC191DBF9ACCA4DF56931E51FD42C65C1E132A6D0301573AC385A838407E0A5F9A5DAAF0C5DED1E2E0488ACE918F3E8205C4D5EC69E0C092EE21E8CB73A57B95F7CD241763EBD3D4307923D0E29C5E377972A1E98C8CCBE660EE21ED42BDDE242007671E4B7421771BE3BF41B726DC1BB0DEEEC69D5987CF707EBC4745F121D9AFDF690058DEA45D6ED227D9ABE4BE4D0EAA6C66898AF171C09222E7D854BA724D2F09B0C29B64716BE02F0206414468950F83713D3142A33F4DF48E449DC66FF1F54F1D5B45BC82319921C887E4B79E0D3E7197563346971B9D886740D2BC66AF93AD01ECCBAF3AE2B4733E07D799383C26865F7E47338AF7F18B8C4DE4B0BA47AC0CA2E41512A17B07B1C847804DDCB2D2260651B405A84745000926FF1FC17149CEDD9B51F087F68DD551C0D296EDF62D1E0EDFE001383DB0326FE7F3507879D384F6CDA03353C623C6E427D86F1E84B16180A9B4CDB512F771EC3434DE54C398567302CF1F380B068F7A6E171F2AAAE3DF74C61E86ED7559510AC9F8C0F88BD52AF5672FC75DB145CDFC0384F4A90284397AD81F5CFD8D9B82DE931760BA2FD26504120E97CD723413FA6EDE327EE69E8FA8516DDA6D0E34AC59FFA3DA613BE53852B85AEDD110F43DC1926B719511E7C7DC689ACF0A5990A2E4F7AC427C4D805ADD736EDF70A5D3AC38326381F885AE1DB6E91BF795E1DA5027BCC26F819A3676481704A0E7C2122E250DB76C9B3B59E6E9176EC6CF503AE7FD719629E4124B1807286BDE656F9412E94A7505874F57E642E6287B9C97EA0B010B5DC3D89DBB0C7AA0E7EC73D5C004CE3AF0320AB8295D2CDBB1C0E5D28FC35B6A6225630BD8ACD5414C7718BDD7DFA6101B860D08850F96F40E23EEE9EEE3DF9516D57B900FC565F327B4507DA0EA55F445724C34D21188582B8D420178A6D4641AFEDE5FB4455EA3602A7D97D79109CA7745ECD094EF20305E5A42762698FBFC3C7351710E6693684BC7DAE8059D6752A7BD60DBC09FF3B94FBF40AB3F112D8A1BE56BBF14E72B28497F839FF9AD74DFDE420FCA6EC2923A83DA6EE8BA317235F66351626B030BA1E883594256B0AEC5301EC223DB2E2024CCE680B6241E0C20D25CC403480046A179ABA47B86C8D5AA5A91A7B61607AE731CD97779A70E224C5220079D2BA5E494224A86750DECEDC6A86D793451C7C239D53E342B2392BC918301C8C7DD503304B72951987F3C671455429DE7C7E1F8457FF1539BB50B9F512D4 +smlen = 3509 +sm = 8C120EEAC9DCDA8E22BB9E3AEB9D6E5E3575CCEBCF961D0116AC106EDF623FE4B8FF4DA75D96BDE5810B4983E79ABF99FA6F75C665D5FCE64B19C2FA89CAC96D74004E7A34FD9C8E2D048FCC2236F828D095954E6B32A363795FB01AFDD45B120A598053E5D201911B4641470A6A51BC5C018F12F3FBDB22F6DCC77A13ECDB8C0FAF0AAFE60CEA1BE01523CECAF951B41280D755C77468EF0EE1EDF9BE1B2CB4F9C8A5CE131CEADF6CD2F0AB3B6DB290127B99F74949BFD02DC6013D94DF22967728C5E1F33688121E0F94AFFE23E68D955385921850D07113DAA0A003C0B2D73A6A234AE7DB68A29C3BD8B03E2E62439673E446683FD5D804A3B0EDFFCF23C16CAE43372556F2E3E6EDBF13075B2254AC653ED87F247E6752AAE6B2B94ECC04D941ACC7EE04E8E3E8B6A110A644EC0BB7A7DF147D93E0DA70C14D50FE206BF9A941C2E44EA58644BF477830162C7B56A5347F6B1CDF8A77C42778DCA573531D3FF6FDBE316D7F66024FAC0F60B5A2C366D482821B48B18ED02726F7DF278B8655B1747C46EDA9E9F6129B7A6CF95C7D9067A49105221C9497ECB5F25BA9D001E798B3C330C79127D8DFAABA8D9F5824E942808C3817DBCAE0F3EA70ECE30D33F33DB9B2AF5A681806898CE4912C5766B0736B20F17D9BD48F07CA86A24523989768C89E8097F3F6DD411F5A127124011646E4C8DB18A80FBCE6A162B1971F889F9827F975A31133197F606E52EEF8929C4B841D09163D0306B7480D8B2FADD20F13147AACDA8A3147ED283829CAA5A29545CAF86891EBD6E11457CB9B53BE2DEF4CED0610C1554A5607D68409D75F5BFA4E696D34B371BBFBADA17451143EBEB1AA537B8855F46744D0CB9C3C3831858DAAD99340585C441036E573988723421DF5C1A4DFE4E3AC8AD18EDEC538A8AECFBA0DF5FC88591609D9230BB4E2A538C40F34EF572B1F197A213BC10A9949091B35501651FE6CF25F56D182570448BE75CE5DE3A2454AD19EDF0EC0683CD2896E9AE08C30A818BD2749DE108829154C283A0847F17E66D07A032F26A47F2F679F909D90DADFF6F74E71CEDB09D374D9276CF9E4600347A470E53AAF48DC261D3D08B12865A76FEEE9E332B95650872B05CAE3192398B1B72B1F08FF8937E44DD29E209A0B7153D02EC3A5128526DCDB94D862041EDA4723415FA657B78BD73CCE0F02F66E41443B0FA99296AE0B61E54E0946BC1D58E9254BC74423B5FBDA752E788089EBDF182FA98D4DDDC533A3409FF726E165276655EAC01BF45DB4EFB51301B5158D7A826B71B6F2CF9D6AC272F3E91A6EAFD5FC3A7F78CF87E990743FEB8E9D9F2A13AF3168CFD50488F04148C1B798FC8C02500F9044D2E4DA5D9A37973B0B1D6F1D5631A20C3823CCC4E4D2BE229BBCB366A47919CD13E94737B3DF6A3B1BD8E586E97B07E690A4885F5B913A80C1830FE8BCDAEE8729212FBD974BC77E1DDFDB11D60BAE8428A3D637770029E9B1C825318E36D4C4C836282A41AFB44D47DDCD49EEA98A5A3FF8906C32C929FA0A87A4A977105052BBEBDE59AC8BE7ECD59BE3D1EBA40757733F343C30CEE8966D2267F2CDFE3CB139F5E65E5C47D3486A5435BA983FF76E052DD5D627AC25C9E3AB80E431468A462D12C23115910708D1642E3E4F9028F32E97DC545A4A1D086EBE9D25F4323BD2738D2E90807407020BC78E2F904A71D34007BE3CFCA1A324A1C2EBA4D1AFB4001874CB9D166E6248ED1D9D33E55FE48EE0D91DAF4B1B35CB16F1A7276306942CF6F4DED1996948F6DCF5411629904052537E770DC9593253BB0250246C9B91447D82D3DFC8E722B9CD4B8D21C746C53339F82E23E2123A7716E8D906A5BAFFFA265A1999F3107B256C73DFAA8EFBF1F273EBF8AC8E314ECC04B488BC03DB6D48DCA4B02DE008F7DA8FAC62B58533FA31756CC81F8C4CE30979498F1E0408E91EC415B1F0545353E7D7DE5737982F3E24FE5F51868CC50F34B688E81AC04582E12AC7D7030BAE0DA0AC080F0BCC86CBD0F78E12FC5B39486B922DC71FE9F29683AF6C5ABF06609BD9EFDE649757D6D1EE1DACC41EED65B516036D184CDCA525FFE0C20C4E4CD4D5FA45603604519781E05B1D4868D9E30010353C9F66CB10FBA8E79CCA99513860A90F756939620F79AFE5FD5C49536923DC0C6A8E46A90A55570AC2122D6DE0DCAC267F0004622BA47297B3D85300CE794B47A21FEE4D35DCB70C51F16B06BEE0736305114D3FF465E14BF68723036EBDDC98BAFCDA74464607BD1B9AD76664EA3A7F20F53D4902347D8760F0C51354E44EA840C74C15EE4665B48AA405D885370FA5984F9676134A449378E01C4E3ABA522EEA87071DCAA5705DE9223B1C8F98F511C5AA2A5A8F6831B66EBDF98256BB7D128CF038874DC10640D892FED5FC86908E5FE50DBB070B2DE5DA1B0DAEDEA260858DB6D6A7FE7F0FC4940F91E77E0B3A791ADEFA82A7D9AC6C28DDF3843C910AF8E548A6CFA6AEEB1AC8889874CE480A4257316F02158FBEF4192CA842F7055325D16810EE773B5CB1E3B507D43E97E82E8052FB0581E54C347157C97C090F2C4A1B65E8AD03744CD26D5D6717C698CA70E228400B106CA25A88FFF92CC1ABA284697EF2B0CCF5429C7D88AC0C5BBD9EE441A21B662E7B2475D0C2C5E92F3DAC0A376E272D98ABB94118C99BE1FAF0DA8B57EAFBA22BF14BD3AAC7B39F0C0BE425CE9B463B64091E487006D90D3AAB3671357779A9246EC5C39E05866D926FB31097D06EE25A28E2CC8FD5EC5BD72110C05E9375CEA3816289BEEE0680EF536E369E0AAE15F1D3A6EAA635B761DF624A0DA953EC30DACF5F5EB7BDADD1B113723864D8F2114B63575C3589ED99103F6106DC4D5DF9607B3AE8B93854510A5FA50042EEF8F49DD1D0A6B88391A7A22ADB20F3E2786BB207A1BBE8C525242929A85097ACFC45E1919013DBBA66D2F2B1379CE7107B66EFE907462C137AD7B77B1CCE7BA8CF896D88456B5369ECD0F51B950964A3BE8E9DBE6A58712A530F270400E2BC6E8915F175360429676657CD71D06757F2C16DF7714AD4C35FD30E18798F3EC29D10C4537ADC4233AD392F0AFCB4FA2CA80AF0B742C540FB5A3DED59FF6C08C9FFA42F8D0D062A1A359290F42CC3A935934D7BF4492BC1B06C824A1C2F06E2F392CAB5ABB82C799691D142A5797AD7CE178F8FF9C572AD6C778C831F5B3231583DB03FAADFD68935E3658645E8EB0D8AC555ED267A0E4C30269F2578AD270E3FE93D4D678351BA1684D70F7C249039C47C7C7A66CC8B564B13A1986F030911131422323D414549586B7C7DA9B4C0C1C4DA05262D3C4042494F64737B8C989A9CA4A6B4C3E1F517437073798791F2F6F7002047569CA6ABC2DFE6F1F400000000000000000000000000000000152A34407FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 + +count = 33 +seed = F32C3715B0BA8C1D0BD59F0645E9697DFCF9AEAF761A71ECDF9672215B9F138C0502D7214F6B1BB4D6612432F9FBED5E +mlen = 1122 +msg = 789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F +pk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9AC4FA2B955FC799926D11718E81DCD8AD54863403783686EBF1197DC603285CD4022E6B572C2E868062D1EC7C20C91A581E51F85A9ACCAE5D1B68FBAFE78220E3B7897740519BFCDF9EE883E3534E908F2078EAE78686485609AB4800A0118C089224DDC0E3D6324ECAAFC09A07C782A1DD177DE78BB00D48DBCEB61454E38497C228E5FD2CDAF338C83E5A4970011181900EB8B5C4423DB2719CCC52FC9AA13F61757048461165A4592C150E6D4F806298646168BBEC4B812167DA45D7627D6F98B1C8FD543AA973D6951667A37E021E287CF4AA390AB33D0624CBC76CF6113BD7BE25BEBE10C970ADA1B506277CA595F1D85C66D3859E4A1BA89DC566B2AA0CB61D4527119699F3C3FDE4E852056CD64AF0906A7D0685D91E6CB292D6F8BDF44690633CEDFAA6793D54874058871D631FE4C6574AB816DF5CAE9620725ED52CD8710366658F3350A5A30BB0E91C86F84410184545516BEFD5C9257243C19F743BD28736903FECD2FA4031B1D85DE88CAD7BB84B3681D056F2C68A09859AFA2442C59A7E577483B5ED06E66FFF2F8827D872345FD6CA2881F21A6424F4C0F4A4702DA3DBC7C512AD3D98AD909BD82AD5BFC3373CEBBC045EA10B9FDC9AFEBC06C196C35164F27DAD9A6329CAB065C4995EBE2DF6C0FA0B977731A547EE4069D27FA5F75FDC5B909E54C1F832312975ABF71BC780600058B7677471FD3DFC5756F04E71688889F9F21BEADAD7476514EB44C995AB9DF2099005F708E849DEACEEA2BB5A534D0D065B04340D769B04FBF7484A1D36246C8A794F7EE96BABB50CD155C6E5AC5BED0A972C14D41BAA3F0B655D99E209007D95718347BDEA33D2492ECF3BDADA36205A5B2014807F12D18D075083406C96335BFE588AC5203131C427BDAEEB11A9E92809313B2FAB2BC3910CC9340D4D3A4340359BD9EA1B9B6088EA5F251871666C65B1EEA125EFDA5CD2068D6B0A3EB3F2E53DB76AECE6480DD5DBEA842F1C15A6B8C13F7F51359973C20C96E6CA9A74281F9C77EE3E9D437CC1CF2887BE56A44DE7D0CA2CAFA9F5E9305F58E86D1DEBB07814D6033C7C0B2719FED2C30ADF41D4A1F038C0639AF97B845D298C590777110E37D2DD5E7B2CC72663C6C74A23718DF4A4ACA956C832B31619DD2851B707D86E2A40353432734AD65E5D820C4A6C781ADDD2DD1C27029F6D690D770CDBB76CE971AF1907CEFB6817E606BEB95B4A2AD8F33C3D02EA5CED372611B23EBFC5E4F9748113DC7C0361592561585F8CAAFC25B6022D4879FABDE811AAAF53530F9CEA003D457447938CB742398FE5F261419A6ABCC3B96EB7B7F0907AA9A8CBDDECE73B4886A78E4C7945B14AFB86F9B9F48D4DA6DB58B2B451380D9ACB3376258DBEA41D9803F4E9935CBB5C14B5C7A255F68809C827E9C730EF3D96B6165EB4492A14368BB84070DA84182CB6F96BBADA020E4127C2254E04E3AA117582AEECCD684AAC2DA82F86B5637EA2639E8F1151C41E2A343711B6462D7A5271F12ED8E72C5EA4834A7433A56166EBFE79BC54DB9223E6B709D2F5732BCF6D62C8971D393B59B08C38CA30A27BA9091A27DDACB2945673E6BC710B42D038F3CDE0FFEFC9B8F18DE3240CCDEA11231D187357DD5AA80DB1ECEAE66629CA5A8C10AD8A7B7B99C37763A611C3C79A584B0E6713D5313AAB3739F80DE0A1F01B505E1FE8962598CCB76B305F136B70C00B56551422DD46F0B52AA203016380EF56B83FF01A7B04550A0374ADC869F3E7C1691B007D798F887E05F7EEA3C40CCECF6BBFFC778CAF3B9606A0F3C0F3DD1 +sk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9136F62653EA62438EC5F8DEA59680CFC3188AE5F395A77C497C87331508FE2A5362CF80F4EE2AF9407024525240EFECE351303335D02D8C5153C1103873A3CADC2083051468C43C204C1284101894041426452B6001C368581344CC1282624184190321121370A4000040A1549CAA22C081628D034522423624B480AC418490AA991111010D22001233442D1384A4C44895328092007605C04915A9070031749E2C42CE4A2251117088C0660230289010391C9164D02252ACB4025C8A06810418CE14812139281CB824824A18D0A11619C286C1B860958C40C632242CB020AE298319C82059B146A63280609438E90908953106142881141C4408334710344812213119934891899644BC06810B5040244692096311C433090B60488C83153A48409890811A700C1C289CBA06810218EE2924411844801274610268224012D8BB04D01962D0B348404302D48128E044449549471E3364C8804858C889180048403418A4C42061141240C1701C8C80183186659B6309B986011A210D4361158844DC8387224C0850CB46894B0211B465123397108992940869001926C224442641441CBC68084A049C8966D993831C8804592A2910A886D11C72022205111C10982981104327102A84D14C9640228295B24605B28919002651C47260420021CB26DE302489024601023280124301392080C002D61C42052185104213010346E18B9205432810228010C350100A01141028000198C802808DC14890190412394449BB2882404008100214996095C82448A2024E02048DA186821392AC94804C0880902414CCA966858984001474C0121804B128581C651E2C28D83180A03A4911815848B362409020D58C6685210225B046221C804A34600E394910A475002B56C0B0644E10629D1968409A94909411154B20D8B306259440A24392C04416D5AA66C8BA44962B2090CB8601C004108C68818928111B44019B60D62301111348820C82923A45108284D89286A22A36542B6010A4011218821C9980DD9100459320824476E5CB829A1045022452C804449594089D104661B946501494281C88CE30230D29491982026CA202192208410492EA3128D8A2801E1284060B0492327011B280ACAC410003312C8A60C52C61122A5305294841083719A002CA23002902406066DC26D1A73C25BB00EFA0605C8F89EAE594251F87BE0C59B7530B19B690838D08CA7EDFCE4688406E0A0A687706AE7D1789551D81FC5E62E1919E325FA0762E6927C8A2E5F14B73EC38D2E3A247257DAA84E9202F28D527ED997829B8A35FA3D9ECE80727700A1B40FC36DF169D5C0C24E5EBE80E35B56DFEB9639B894A0A166C1DA79E4282CFFECB6B654CBCADFA0C3B96157C9270D1FC2532FFEED63A63FDD9EBDEFF485688A6C9773A9460B67FB65185392F8F16E916FA128DC51034018AEDE840E6590417DAB4DEC8ABB3D5910326D12B3AD3FE4EBBB91ECDCBD013F143ECB83F44B2BFECF644240F367ABBB5F9FC12D28097A05182F1365F0A37BF9C58A7409300CF8161809ECEFD7880975AA6CE7C08524BDC54345DC7A37B0DBFB072C731A3468C87F91B9A0E699180A3E8477B1C13CA309F269B705BE9850EA1389F16305438C1BF9483843AEA167F2259A49C8FBC708DC82E04A25455165C0AA3E72AD3F0D9849EB36B38F28C744990D927427F134B1DF7F0F8C910EDB7C57E0ECFEFFC4969BF44DF71F057BC9270BA69F7C562201CE2F2680AD7F2DFE718C168A2BE13DD5D664BA6FD249141C276174804ACDF50A23BF36632B272D3EBA2697857BDA7F73349618B9AEAAC455DBEB09C3C35CEAA47C6B7CF6E3CA9A50775D9BA142017671181E9104551AB6CDDD6177E72CD5A3B36A5FF436F87762B564D907546525612B784114494ECEB6F0614BCEA791F04C52C3B000E817D28FE0AAD0A141D8F29AB68F8E197C74AA057EB6EC57761D0F131A2A5D8ADAD26E0A8F3B44ADCC36E9FD28A6BDF8255EF1CB7E78A1B39C30D5833020ADD1FBFD5D2E0B5661E9B622995415A43ADA090C798C6CE6BF1021027B24A59E058804CDB5CA480178BE7FA6AFD22BBB67B70D53882E719CB8C4A668DCBE97A00026916A0BBBC3B853377C9E2E37861888B0D8D8C1B9FC146A9165E7C9B3712F006F1F60BAFF1707B68E8EE1D06FC78BB95E2C36B6EC76D62205946CE5EB5070E630F9FA7DB9DAAAD98A9C0F5C60C37BA8594C1092DFAF92A2890EF632174584451E4F0992E85EC0E7CEAFD1091F03818283B320C28E5C2B0FF8D1207D90F2BCFC0488714154B0EA39CA866CFCD0482225AC7EEA0257FF9AD64581A680E413F77E49A0E8E89658BF85319810FE7B0B1E80054DC0BE680D852BCECAD97F341D4CBE68FB0841D77CB28AFE1403D9EAC4C9EB7CE32C4434ACBD5D311BD74807B29EE304691DFF6B79DC0A83AEC7D0A78E9C55107621EF9767CFFCAD842CDA51CC2BCF784DDEF7A9FE35CEC85F8B141A0C9FB8EF8AB9DF76485E5DCA82B49CF38D8BD7D1ED03EF36F51046F28075CC66AA39D63F0C66FCC65F1A9F090A09A42703A87420AA6FD15392240AEE34C1319E5641648EDB74F2E8173ADB0B2353BA3CA735CF2C6EF99EE5D40D82BF8236C3B8A5012E7E94A9099AD820069400B1E45B680970014035920BDB06EA28F81DEC09797D042FD9E3E03C00C2BA87A201704595D4CDD39D3226487F7B97B9306AAAF5693FBEFF5CD82329B78ED705CA90E67A4C97B108DCA4A04304803456A9E8AA140606D1EE8AF3E335F8394B2D8B95006A50B5C6EDE2CCD79B9CF93F3062D17B784CBC43AD1BA8F79DD3473A82B55343006F237901D3E3DE0D120D44ED1E412CD98E13B0EE0D41D04A95FB1684BBD20111B29A1FFF27215841B6D36F747868B43B36580A4F9218E1FA1777DFD7305AB19EAD02AE1D1EA441AF74003D0FC854DBF3768311EDB28E3F132B0DCE21A4F3617717EDE093C163A267801EDAAC0DC4209D0D236E970223456034A29162B8C1B510E96A35F7FDFBB7D354D872150AF0B69989A664D6FB1AA79B4626894D28BBD518A11935833F670960054E45638017192D42260E20A64C5F0FD24374E8290168700825615DF3B9CC2DE2A285C6284C1315693509A0630030ABC78C6063319FFBB05AD0C294C707AEFB4A3331F14F2417810D495AB25498914BFD61F708B9526A27167967E6D38E5C4A7753D46715900FF14A6A8C7F250913567BABCFCE638EFDF81A5ADD4C6240847C34E08CAC8227CEFDE3F8381B2E9315716ECBA315DAA5A857C0919081B2ED473C62150449EAC8BE16C483D04D7E23C00F93DD2193A7C4ED0F559E9D80AB7BD0546332CE6FEE811AC06060E208F1837D87B1D89A420EFAA6902794A235250276F314CC4096863396FF78CBB2C9908DED3BDC0DA1ADA4D8B5428D477C39D2325D06D19E860FDD8CBB5B795CFEEBC440BBED3BB7FFDA25983321F2BF8CA31FFD5BB2364D5AB8B5B92B606CF8E9AFB81AB62D1A7E49640BA6DE269986DAF9088B4E41EA5B8FC16B +smlen = 3542 +sm = C5F20AC5D6A06BD20B9E57EA4021061A3818A16F019B4443F76F07DBE793D80082FDD16D8AC6BB8CA3AE814A80F98AC42DBF60EFC4A2CEB66BBB99388A40550E46E3845F1736CABB71A90376545E25B9E08670B20CCBA6A1106C924E1A3C98F86B7AC752C081A4951580CA9779A5FB3045C08065EF95A3B7E3D9419C2AE3CEBFC2FEA3A614C46D5777EFC9DB3AEE88BD81F64887CC025B6F1798D5B8EDA0534586C3E8D32CB9744ABEBEFB08C957ED8BD863F7799AB3B535068591FA1ADA0D9C035EDD5475D3FFC22F2B7B6566E85F12B71B6C73A9A7469BDAFE826A8C22050E902698F5F298C39243F8E99420D6A6FBD785EA2A8A5B748343DB315C511F200E1A109443FCE46F6BCC32D8FCEA23F024BA63FEE9FB0E9EC7E75F9C367C4BE2A6BDCABC611B7D7CEB20AD7486B920ABC9F94E4E84EC77E8C81544667FB2C47A11F836F346D2AE28BFC21722122679D3549314D4B603D490ED90BAF519374B50D6A7E200493E57CF843426A397C49829E8E0FF5F499C21721BD06C6D686F47452AE1C7CEF666ED0D3F1DC3DEBF5F10402D5CCA40DFAED5241E7A331F29B5B80CAF019ECD7E45C165FE60EC07FFE7637D49AE0047F7C62F6F765A2E36A5C9C08CA4438122333FDEFC837B0A21E01058AE6081A13DF948C01A324B2A3807A028B8367DE81E9524E1AF11CE60E9ABDD6336F7F1D95A9937A7BEF45AF93BC3BA00F71813EA7F90F3F05080622667BD3A0AE605C695590EB4864CC5B97D6B368C16314D50630BFDCD01439867A4976BAC9644AA889E0A0581C5960D1C80B26341A8B149BD30121F0F3B9F612B8E6EE5C551AF1CC89C290F9D383D422905B9D416D3E37FB8358B5A77C000EA70C465623ED94F55BB4A28C363D2F2A39128B2920D97F609647A4D9E8BBE7FAF40A7F99B2E024295FF37CDF8285BB0108873DA56E6947971188E3D1E636FB0B3B5AD6BD1BC13F263B72E8BDF942384A72C3C77416E8D2D3682A911FB130D4AA8E0C8C393969BAF8EF04505DD2C4CE54C5932C19E6AD9DF9C64B1BC52238556B45F622773C3C0536BBA440D81C5C42D5E6A9109E20C7D3FEE94226DCEF8C7C3501F170BCC5327288D21117D2BD7F96503FEE4BCBCD24C4EE644003538A28B357BAD4EB178C5CF453102407063142F6EA0404AAE01781232AB4354A2012E6753BA8FD28BE79F374DD67891EFD698FA21AA3989588D4472C86EBD5CAB352E065B2B2E11CE09980DC920AC9DC14568C29483DC2E3CC5E59C3F6228CBC2D5DC734C505E480CAC9EE6B4176C111E6930A60245E0ED0A247744664A5F6C6E1CE653850EE524FAEBCE301F8BFA856E9788B00B3B093210FB1719237E75C5E1F38FDCCFF49BFDAD43B5E8B6987D66F3EC4487F061581AB80416ECC63C190760EF83C6AC687CBD0455121244314A2F3D18864EFFD41D8FCD3764A94C027E27E0FAC15F93D014F49AF0D681E2F1B2814E87E1546B519568214C29B0E6D4C8C8D142DE58CC312BBBFA2C47D84FAF6F99D745653B6380A75959A30F45622E7E82BA2C7DE3E22C4D04A8686247B8F29126189360F014A5B74DDA5B4BA0B9712CAEB8936FDD109D143F74EDEF12633B4BE87E1151E83932EA42DFBAB74742A76519FF1E588316EBBCA88AA2D93388D461CCA5A8DB8815396C2D25C5A5B91FD4820E0F2A6A02DE0D27B733AD645571532E8A9FC19992967C8DA4D928B7F2321A28689550D475052BD6ED88CFEC4B0218DB05EA5478E61DB00347A6A34C97625702ECAF9715D282A2882E9C15156E35514816592CCCBA85F713884C7D38C7476DEE98B94287BD5DDD6F28309AA1653ACFB0A4528AFEE183570A46D8B90D4B2F1D2341C13419F2EAF989190BC38EF0D8B9F59F14B591EE6345442E313CD4B9FA6D3BD9BC266D062488DCFAD9B5EBE58BC68E3D8FA6A0A2565787D69CFB6F1CED50592250278E3E5BF253DFEE6C9CC30D64CD622D5A5AAB3E08CEC906AA55F086BCBBC48A651F9D8D96D879F1088938BDE1241E716C8BF3C008DD485BA78C93ADC7A981C2CB1F556C53DCADF7DA00939F8DEAF0D843E760713F8167D4574411CFA09F0B96170D5261E92F1E0DA02452D9279EAEFBD190CDDFFEEAC03E359D4CA2C93F6B0AC9C2B7A985C09A56C8933C18D1B02CC90FBF1D50811DC80FA7E4FFF92D708270267A0EA924632A90EBCDFCEF0230AA43973915513C565C4FEDAD8D81CB870ABB5804BBD4B79B96313E9015949E61C3589974C1BBA991EF0782A4C096A23254F074E76BFE6054F92E659532862935EDA3AC29CC928F08988EF8CBC0DEEB37C41FCFCC1040CD1EEFDA5C035766D84546D9C10DFABC6E58ABF78A9AC15481D721CF2520B16B9C864DB5554779C5D221D5EA8ED9DA3A298267DACC2155683685D5698EEF0F8AC8B9E671FD31DC39116AD7208CA48BDC3EFA9B81ADBE544C266D08B1EFB8127FDC250210EFFCD595D6122E33BD364EC0CBB79367B42C82B421885329955803EA62C5F995B50158810593589E4A8DEBD0E852B8F6D1626CA7081344457396DE674AF8A1DCAFBFC1B22CDA1986057182ED86170B605236E1BACA550580479D21418A3C4DC4054AF5A5733F4CA0169927F6E96CF34131561C0931F9C8A1527CE6C8781D39774F658596ED47363E542F333F9B7389251E39782FD892351B8C1E353BB0C320345F48AB8C0799E3CCC3ACF1B2BD51F975C9248FE62F1034B4A813E7854E3BEFACE40D587F7ADC8DA585510C8F174370B4493CBE7F3A7DC3AF971129D2CA9A2EBA3427FEDB14B22633754F06BFF939AFF6B22B396EE9D3DB23A4CAC32C34AE79583BC80B0757B52BD868008A0D8ECDFC6D381EF305691FD524DA60BA49903E31344436CEDAE40F3B0886797F4E8D28135CB129D383163E0C69F3E01C7DFB52725DDFCF5B5CC054522EC64EDC4CCF8BE2D48F186800EC8586CDA5000D37E85C00FC035D66CF7089D376F607E419F8FC8588DE95AEAF8AF46B6E4F77DE0F557F63A26727D0590A4E42DA15C1340DFFA89D8D01CC486C31C1E4003993156EC32C6619BD1FF0E8A60EC4E330F440F9F365DBD79948D6D3BFF99AD53FBA44856E875E06068DB580268C04A04006320B2CF00D739A9532EEAF60F23D4CFA7A3CA980DC26045BC86546205DB0AC5B4537FF923FC3D46427FDE08BF0B629A3A6321CF1F971ACDBC1186776BECDDA43A9577BE25AE1FE717E47A099BC2921848BB279EB0C83D7353440BBA9D9BE77AA7CEE53C2F5CA69D5EC32157CE0B36F1702DD4AEB59F9C0481F18A812B092F6FBBDE9BF678A704D1B28FFDF242C2E55585E62767F8182878AB5B6DFF0F81F2C313E45819FB8D6D8E2081F2035385284929AB0C8CDE3E5E70B0E7679B3B7C9CADBE3F400000000000000000000000000000000000000000000000000121D2C37789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F + +count = 34 +seed = B0C7530A52AC9F561C2C14548D3A5F5053396B738EA1C7A5190F5AB01C9C38719C4DBE856E42D37A114FA24FD5DF5081 +mlen = 1155 +msg = A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B +pk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF9B1BE40FBA88CAFD441CA3A265F728B81E385E9DE651CC732C543AE2601B0E9893CF305D0227EFD54FA0D0CBEAF2D51D2FD5BE24F251BE9DC87554EE6957BC39F7A146DDBF83578D47E5E56CBDBFD6C8D230EBD7C39A273EE6BCDBE6D7CF9063061316879A841D1B8888E0F630C1FAB2EBBEE477920759873E0CB9FB550F681D67EEAAD3268E1A64D9ABF373E45C1189DC90DCB065ADB4E2E454264A1289269DD777E8547AD88BAEC6410053B2C8854CFE964E1F5A6392BAEB186F101D13527A2225FD12B994C539F5324148F433A2D0F936C617A6DAA4E920977F464247475732F7078814F6680D5911CE9FC16F7F7F69BCF23E9310BC9B36D854B6DC1EA0FBD213F5AA5F03CABA1F6BEA1D3274A62CEA87604EEC174E0014E8D96AABC08E45D3379A03FB55FEA60B96ED072D5ED6547D2D16F63D6893A3BCE743664231B22FA3C7BBD6D43E83A58488D0BFFD27BC6D43E910DB6A4202C3041FE8709058ADFE76EFEB9DB12C5D9C8DE8CA9FD9809177691879D5E12B29B6DF198390E9120E99C20A388E20ABFEECC5F878A0C78A3B4F04B68DB4BE582D269BF7A00A78E94F49A08B45C0BDAFB0690AAB7493F3508E44FEC208073156BDDD6F67F0F37610957018F1FE3577382383DE79860FAB5A9D24C9179C0C7ADD5C109DC759F6A9D3F632D3A211A16D5610C7AEACD83C611E3294A030544EBAA3BBE82F1639F43D797C60E0E6C202627C60E1EFBB73BD49A63619B5CE92973ED843BE569DC9B5969FA10D866D991B7A3E0178BD53AD96D51FADB8FAEC9056AFD57AE6133ED1C0868A4222982BCB8D58A0CE39BA8BE0A56C5A4ADD156D0D03E75FAD65564F2F1D16CE9A6247381E38EDC04A82DF2A232071C39A6C015C3AB16C70151622D1BFB070DF794951E7939E4D440100786240D6B8C071333676821166C8D1BD5F2E4FB0EC750BC87F437903DF933D86A97FD6C011FC7177769FD3843C7E3418FCBE657F832846128123B0FAF55ABE4749885591C76889A247D31F39BA624F0FB3AD95C793ACB8D5E2938F90AB2F27B3E893F10F378125205739BC00D9E274EE0950CEEB9F4668AB9FE638154D2F77D35601E4BAF69998FAF1F404B5235E07B7B0F47CB98F93E400545A9999F2E6F4403A4DBE836FDA82A2664C28E1ECDB3F23021FE8DCA777C84A98414C8283F33B59CB9CF972CAD8D929A106C025F74B782140F99F8273775997CF2D2C406A7FF739D653BF14F3BD92270529C58C51E972C5D6894573D2FFD11168269FC14B9F08165D5BBC35D4AD35FEEFD6F8B19BE3AA6CB7037A451D927DD97E730FD73A62735E6E18DB6F2B2F4ECD8ABA0B28ACABE9784DFAB13C327148C83450A83C14FD104667BCAEE9462638B85C76926C44E0283301DA222D2CFE4019C5DD68C2C0838B2CCC74445CE8339D0F746523D55427CB86E25AF9BC41422FA03E8C98E32C05C79EA07C83D12F6078C009EC044CCFB71933C04FBDC10795358ECDEC7A0D2AC0B004FE5B80441380BF203754BE169A9D0D39EA23AE16749E6CA2FAF06EBFCF8FAA6EDC8C3B5F8BA3F34A6CA616E51DA9CC7B45C1033FC4FFE723F6BED5264C815FB6F3E056BFA7A0A9175DB9F293B1C575A856F06BF276427D97FDAC777080C6B286F152FE739317ED7C006E39E4A1609D6BA2839F7ADDE457F35327740B7287F347C33B5C534869F2222E29A363451EAE586E47E32ABCE554934C55A19334ACCA2A349C0A2BA85E8312C06846A4670C7627FD6199E42D4419B27F60575EB327EE562430097B0ECA2C0244B6BA081C6EDA6BCEBEF35CE4F013C8B +sk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF96237C440DE98A2C07F8976302E70DEA8632F39D834CFFA342A44E5F2D3AE503E9C8F751385DA4EE5F1EEA6F76F4563AF5C0FBDAB5E77E37BA64B4881BC213F9F18A168CAC648D01465920090E2460E20406C004810211088C3C40C8BA089D3064819174164484A0A848D1081494B084D53B83122274159022C13148E0CA1000B091218492C0C83609244299B148E5C84005B182A8BB44824996509470D00C891C94464438288A1860580A43153C42519B400C1486A944441D1348501C2888028021B098919A949489251190110083562112130113310DC0849231460402200C88860C8964424834583085118354449A4890A182411110420191150260ACBB82C12222840326A91A61190406403474E1B8669A306840419710BB95012340A10042ECA98109B304C09C011CA1484048028528884DC842944306ACC00654B26910A310C409071E03649D1982C58424903894110B3510B026D14036411838488165259302D09B5510A3641A2488D911400DBB4685B042409C68CA1C604A1063158A84054C44513A1309AB48C08304D02124EE3060511886111245100A44911387014B84C112965C3282A13888892282009208659065051B440A3180A04A191123285D122450336884AC48112B224E2B00D58142CE00632CAA20582B43012122488C48C0129880B2666A04231548820D3C66404C54D81300848A230038201C3A491E1268011046D1C030CCCC40599B6610C447143C06118254504A56C8BA44DA284052336611B83215A3201199488CC0249A292005C046C9242268820281CB108E0165013252454300DC922461B8231022188040125A3268E88C465C8160ECAC228C990051894099B422D60A44924806C48C425649630CA188648304008C80901092C09065123280603B884CAC06851042D0483812022851294718A468A50B0706486405394400A396290C281128824D3309088804543028282245162904904376859466A44446C09454E233626A402265A102613C0081A19281A1085C44880D196291043608304514A968920946C122021119784212742D026110C304660B48942B06952822D22496A923210042110483252204972233606D0260D21B22102268840360061A04C20118822236023180594B62D99984098384400420D61124D9300453C53F9AC278026EDEE7DF679BEB210D539E78EF8850EEA01F0A8383A873761B1C1C9F1D2A91E2C7D6C6284820718815940BA53FEED60EC1BFE0CEF1767069C599DE2D74AB305A88AD6EEDFC39ADBE8525FCB7C954013ABB55A3E1997DCF2BF6013A74CBC3B07BC52A6BAB492EB25F28D191C6EB38BAB7F0EB1F9F2602E39E04D3FED7B8AAC4BB4E3E2C0E16B0DB7F202D2DE695179820F2C5BCFD0EA40970DD5863B0A46F46DC34AB90685698E6DC70547DC701F160DA73ACB596759BB769DC60CD7C779537309ABBCA30E988845675876CD6214FBC3C0E3573A2CD146D2947EC640770A5A245378B6EA9DC9360828AB762092BCA618842B6D5BA569DDB8C664135DE380763B6F137B025786FDAB525CC8D419F91923E05934DF6661D5B7AB026EE6F7B7DB6AC2686C78D5F46BF557197261FE7522EB42B490B9D0EF245970E6E0053A54366FF4D543873C147418F0106C6810DE8D722768259281478436D5F6FC3B7153D7B0FF5B8B967E42B70EDC9BBDC31661A235330FB6B7B48DD721D015F2D9BA0991990E5BB476A053C4C03202CC176727184DF8FCE690B6B3EBF29FFBA74002E11C4FAD8718B509A5D5BC9FF5FBBEAA98FDD250A3DB7B43332A73FBA6F220B499471E8B3663B7925629470D8A3EE2C7EAF7E21F086569493EB34C91BCDACAAEB89252E0C2D480990B5CD2A726702F73C3AEA5EBDF6397372E72C3A4690B907733D111A8CC94DE8E02931CE4958B3EC1F4B00CC98C54D4FFD982EAF7B4A73C04F3954E5CD04DFA89A439E3E86BAFC2471FB3E77D0FC146F6E99ACC261FEE17CFEF0E6DA4DB005CF29C3F9E955ED52FDC06575D21B97CAC4F1A1B95DA7FAA954122202E1728A087FBFC9DCDE86018E6E63C1CF46E308BE3C47B778C86594733ABE1620838D1BD30582C419FB97223710A93D8D610D7429F2DDF5A4DBE4FC1F463E80597CC709DC433695C67FFA562E7AD5FAC5596AC4A4A9FE3860C0BFC55FB4BE37A5C81A5344FCDD9DA790BE5238C782F024DBE0C35E0E2C3FD142D24F7673088EC6B31C60A9DDD4A0DDAF241487226FA95C6B544C8D28FBEDC5BEEBBD8B68E251528A82BBE3E4F86C1E2798CCBB5A0B174265365DD2893D22408E1C90C30855465AE03ECF33836DB73531B14B8419978402648B942E83228A057C53A7FFB2A3B4FF3B32BA4DCDBB22D9E1DD7571228C61A09D92E279A98337D94CF75CAAA3185AF73EFF76E20A8F34DD1FB68825E32DBFB81AF35D90408ADF14A28E947FBA4570AF12209519476BF09EA3C54C5CD89685A9870BF7BBD9393D46D96F0D47DB8A5EE6ECEA15F5630E617DA031FAA4A604ADE7BCA730533AD4F717CC6B3185AD78C59BFF5098D40098962AA18429E2AC78E0AAFD7E7FD4449A13D78C21174244DF1F732431BFF08BDFB19D426756E5B7FC67BF27E3E73E49296C1D59F04C812ADDF0A0C60F6C483D5CC49C1CA6503867C868706B6DD85377E5ED47C0E48E0E19B2182B7E84522F217A9C59F37365015810F5C900E2ADD3C37E5067586C90A2F1A286076D0D032D717D70203CC9E6E779CB7DEBB8BF65E95BDFC4DB86B73EFC44D58EAEB4AF0BFD7D487D3E30B12C3D2C2D2EB38630C8573356DBBAC1700E697D03B08BBF52C1F8AA6A01016B759126D97ECF1C6BB2A7318D8FC2722317F186318C6483C4F1BFDD16F930373384A23C25FC0784BADD79F3609D8F250E5DCC4F1110DA82065C954EA27886BE957EA7E283529AD5B05CD70FA7A796FEA364DFA3797AE8916EEF1EFF31F5B39A78F19531F477439CEB7BD76E9D7468E12FBBB540CDF40CAC250153B24C534690DC3199678C2DC6413EA4C8A9DBBAF5FE2E6629FA5ECB35EE3157EB6C5FD467B25072DF4CFD4C3E52DB13A908A626565E74135938529D701C1397A8E5C3652B07180D7E231465DD1C7E1A910A7FEB7A91AFE9341BE5A03447123CAD1A0C6F5F1A4B7483940338B1B24D9EB8D273D90B757ADA410821F6C058B9874B1954EC2A7E7C7C17FA504BA7FEDC08D27EF8027D70F94AA29612243548061C256A62F4DEA6F85D7D631F7A73F162EBAD5933BED8970538C0CC1155A58666E1B4CFEA2D8B61B52088C4BBB0880271DD012BF64E2CCFB07921D1DC964BB306B86FC5965D8C49CF6F264193E77FA4007716F7EBA9F6A3361D38861D936919C1FC8FF60299290DA2E40716AFCC3DC37D62DC233700335B5DF229D198D5BCC4752BC852D00182284A7AB96DC2C4B29BC727D4277E360E9347C2D33623BDADB01819ABA1C33A47989178CAAB474B2E94698DC57947BC8855D476232E3DADC4C0878B811AD4ABDCAA8568FDBEF4CB8C3DA0AA257FBF2C709324317 +smlen = 3575 +sm = 337DF42493BA25D72217EE770CF7CA5FAB5D3EC0153EABE5070E9F04D49556741D511ECC823BEB73A690F61276FAC4A68CD59C0BC1B64719A8BAACE129BBF7CE6E38F84A0F2E86A5E8C303EB020AC995973B93A9260CC9315A066FEECDCE450A9E1A5CF1B1339840B73C7C34F3DA577397FB05D3EFB63752B9CBE0EBAA7DD52DB59E3DBF93F86E72CB90A6FB69E1803BE4BDC74540E5648DCB19B95B2F795BC619D4EB96377307524567C99D299D371B319FECC1569F82B58E82233784D214FC7A21688F4146C7ABBBBAD5A541C37CB87CB4741214EB4889540B288FE423B7FB769DC9333B52B6F2EA436BA65D532B512D504C98C6E3187761DD89E52389072940478428D149103E59B111E74A7AA0E9BA17148C31415DCFDBB6BC586A1222B161A73D76A388DF960E4027A4D4B82F1E2BD77CFFD65936049064EF20C5CA7C5E319523A8D97DE13440640DE67D996A2B13D3B257E1A40D326A15ED907ED4608D949A3478C4EE665BED6D95C0D24A8A510EF3C1B3547A8ECDC2F0C7031BD405D1C9371118F436CFB091820772C97C0966095AB236DD0487292130D2C77BC0703EDA912C4D67F87392354072C66F19BC99F5FF04C84036BC63D53DDAFB2765A3FC9E21E2FF17B327667F7BF7212FC150BB7BBD83756E5995F95102159BD80017F56C49DC66F31D44E804DA9882FD2E1B0BC55C258213C9D1911B491E509DF9912D93E597FC6F4E282A1A1C7D7A694B67444B2C8EDD008980561E0487B950017993B98B6C7701AEBFB23FEDAF3C1C6443D9FEAFCEB85B6F8BF4CC07818E4906D5B067CA8F9C9EF8B12DEE6E7043A410FCBB76BFD77FB5DE5D2FED991745D863F3FAA922C0E26E8E5DBB53A3F5E9B6FB7F55DD37B686BDD531064CAE2B66360D62988330DD9ADC65866A74E3EA414C5EDE8854912EAF3E5734D432B5C68A55B3761BA8C68DBDFB34D0C310DC876243976A3BA15C99659E00A11B4C27B71F60D30C8ACE29C3A8BD7725AB0379136C17DC3C1DD147E821B0C35C933F1998ABF53D7BA99078D8AF3DF57A2007233DDFF6C09EF85C70933C8DB9B1B680A65C5A939E48375D833EA74EBD020BD88EEFF60890799A6B8E00F1C8190DD3E43832EA2D0E2F8BDB3FFA064460348F313AF889C64FB0CCE6877C54EA3F51DF4B732F78F022A13477F86AEEA2ECF6BA1AC81D9BE24E61AE40465F9740E1B3D44841EDD41E1BE98433AD1EA888AC3F80B5FCEAE9BCF815C7C75D793E05268EAE18B901B98A492C12595B028F0643D321CD7922A378E41C4C03A1BEE5E1FD1F27E85E82CA533F4596B09069FF3A0E12C52640E257D165C6E0BC37A554E5C5CE2320E798D28E43C2840B1E483EA850C9C54CB2EA7EF94FADED97503AD637D2B1054D657E9A7F118693267132B5E5FE9F75D2F9184D17C17EBCB9DED0FA00F71106BDF440485B6733C83E9A1797AD3BB62E2EBAECB16BC0D11BF824583D6FEC2B0529C17E1FCCB5E872637C113F607B166C8BB5FD1E67A9607EA361115DFEC6D1D7906EA695A2C6A0A70FA7296EFCFB778A75E603E3B255C819693D76C1FBCBF38330D2BB17BCE5DD3BEE1BFA58DD0E28F70C728CFBE30493141A22AADCD264AA6F0D857144D69270AEAC8CA22E65777FC29718A3B3C23D2C67874F89AD9F9352920285699A94DE8C652188FD7C8537E0A2AC2240F8989DF50C1AFFCED682F4786C9C5788EF47E11E39AB1491B65A009B5B287485FF799221DD0C4E7F284D55FFECCA45F694806871320C543817EDCD3FC196E3208D0CB2B91CC0E9CF263A15498E3C334FD4F66F2D3BC112AAA98B5CCA13BEAB7D00C05F5A1718E513B440AB2D7627781500DC080110787AE9FCD8C1C5C0AE924BAEC386BF9F5E4C13301F81652F3A1458983CBE323FFE9BDC17D343D5C66F8820572773B7B482645C42A562A6A50525A0A37CCC57A22B2ECAE7E51AD8A480E665ED0C66CB0AC3CA860AED5007532631CD388B09EF51370BFFA6D37AE8BF6DE9E98ABF33C675EF6CF210917EA0B7039D544162D0035D05F42F5BDE16B5F3A10134876936B3CF19BF72844056542773662EE3ED29AE98EF9BC567331567614D8A1C008939C24FF320D62D8AA3F9D570FDB691E8777B3E1F4B0971B833F1914EA142C387CAE61F40FF3303F11F2964AA6A05650DC4188C698220140037B6036BBFF318D857265B4EF485936CBFEB296BCCFD02AA605E15669480293B050F63DB2DD7D87B5A29C7FD43B1E18F606A68009334394C99AC07B1547290D3F86711F4EDDBD4343F725390F1A89F7C8C1FD4EBC52044C881345037F933415E4A86C1D6D9A7DFF7462516133A1FAC745D4C91E1C207B035C1374CE0A5F3E9112319C66592B0106E04C352987004DC91048930E64CDFF0E05AA1927BA4D29AC6A03D3D2E437F425F84AC9AA935694930E1C8545B839630B7122FE041492FD042A3665F896E14039C8C486C654974614E5B792730CEE12D0C2E6D96102135CE4C302B7ADE7BB59585A38D8FA4E85C6A8F8E4E12F069EC671BC259F2D4AE17917BF657B523939067F2179C9470F2BA8F8159799CE6C49C2E811E2D07C98697CEA5D7761DA64447AB727F147B3989FCB0D9B2139DECCCD9E5A69C0A27487CC5B840DE796CF389452629569EDA9527DD3B59492A0B2D949BA1CDA60451CFB8F7561DE2F009227E33F806F73CF298F18BEED42C6C32C6B3B022A07EA5BB536855E5501C7B8FAE8486D0A50FDDFE48CE0E3D09906E751473C8F166ABA948C7CD7C884CA4B5A0709113CB9CE7BBA2F1441B73A7FDCF6B835F191BABC0E7074F677F4C685C648FBD0C72A46C7CAEB378EC4319DA253EFE5AC375AEA2DF65039331293D7C80F0BEEA0CEADE7FB34212E699233BB36C03E72FC7A329455B2641E097C8E93689A01B87B91356B5F161338559AA88782943890738F1429D5DC698F17D3B414D4B16A183E623B528BF8411D51D509D00DFFC6A1DF09E3980A5048AB58AB8D306764936CB12BC9E2D66BAFA2BE62357C98C8D9A93076B22F5F1B125593C49A3FA55EBE2B780A93FDF4B7BF8F55881260453492A003F34257DBC1F4ED02BA6D2716566E3CE01EE70A7E3DE37F22771BE8B5398C1EF169145653AEF3C54A77C7F462DBCB4DA423EB869199F40BE59FFEAF972AA71DAEDE56A94EB3B44C8857E3B96BACC18F5DA1062283AB1A4D7EE7749E41F4C325ADDCE366343840919BDDD3AADA4169B851C1217B1462F38DA4A88AD7CE9804DEF781EA4836566C4076D50E3898E719C16DF92D988D75E8FE4885AA277F80EC43CD832669421DD57060F16282F464C515C617C83899195999DC0CCD4FC0409162125384A5865798BA5B6BCCCE7F5192F34555E657F85A1CDD5DFE23B3E4D626F9FABC8CFF6FE0000000000000000000000000000000000001526333EA4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B + +count = 35 +seed = B2FD7BFAAFB667C9DABE5915C3BC271EF41F18588666A6F4990C09D098E62DB590110DF6A56F08C5E0DE65B00F91D60F +mlen = 1188 +msg = E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED +pk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F0520F1BFF9E5DA74B92CF0DC302DB7FA87A25C0D4AE1260A73207844B46C11C4C7A49D40E6ED9B87B400C242D332AC4C456BAD3ED489CB6F320964443534ECBBC716F0A12D59EC2B9C359998A583D900E6B5F93EAE5304902C9E289C777A5ED712E6CD12B3452C21ADC50F15D10F9C1FA4CF3B7BA6DA65C618C97765C43BC1907085DC63F577EB46F4BE9D6FA8CAB6F8FA224B5CAA7A1F99AAF0F14BA13B10A0D91CE151A425BF555776B8779EF42FA30C104149AEEE414551708F561C4D411F5FB00A22C64E77CA5A2851074257D12A240350D8E6071E016C36CDD4B82A5D7D3F442D14FB919FB21316DB50B3E16379A56B42A9C800D3336949F64682C6458AA8A1E054223D3C3C93C396F003B5B594171577DDDCC5BE81FA7E2D9174D313B11303E420236237B77BD5BD02744E803E98C7EF1BFF720C7853505292E9CF7E1D12C86F30DAE1AB5587B51DC576BBA73D804BBAA3E34A4D109825D49D778F4953C90861B61721F7558ECD7B95DCCBF477B0E81C273CDAF313B72280F31A955CC78217DA064F4FBAFFB049162E4189D80D59B7445E01571C6363989E3E59EE5D6448045E7ABE7558E489B501B7FA41EB89BF312B0126241EAD72796F1D6C34AF443E5C28EAA8EF3967BD7D203F0B9EA361A46A897673FC1E61BE4B690E52B2680DE4334A5909CFF5FE81D0BBC57BAB02E8B33970E0A6E8E16AAFEBDB7BAA45C4C6F54023CEA4FCD2758F5FFEA285EBBEE1625AA22641E063E3B8871F46E18273357C08E1A0C28ABED36F5FFBB62D1A526FAE595169CB9D3D99C48CD0D91F268B1A3B5BFFA1B74F703D73BACA5AB0938E533D2D08A868285BE6777BB700730A86D6442ED2CC2470825F1D89F8172D3D9E87E33856C09E020BEC152CF02141428DE0957BD5FDA118229631C5F4CAB08FEFB15B68FAF866167EF24488D6FBB3EE5953B8E59301034D0B1FD0E36D0C4959FC3234EABA08D7229AA421C4FCCBF4FBDAAEA933050BBF49B820CFA21CDFBF6AD2C0549D23BF219C40EBA79573DD73BA724BF3639C7715D6BC8AD152AF1315DA62B5452F716ED8BFEC3AD42BCB348BB537B9F58C3307753859CF050A90898D0B2E4FAF8D9EC576F6F122947F168D3F2B4563E6DDAF3EBBD3AD19C4AF80421F0DA95C697BA510979F727B553C4E69279AD20E3685610F6072E79087B0387DAC1441225399F6C628462E8D6E19410B4F7A232C2D2CEA9902CE32D3EDCBB76F9F90015C42176F4C1CB6C3A1AE106CCE22EFB4B56D2F6F84CFE5AEEDC97B039F30C020FF3F0E7DB578BCBE45DE954BBEC64AF729454BA7D5D7AB81B40E9EAD993EDAEE4B5150CA2C40CDFAC65570699F897F18B9C10ED1F2A2941EEAA967AF66EAD99EE50A314B755CA564CC8E7C25D96DC6EC4F139F73735427E5C59970FC788A547EF82330B60F8D745F30CE40E34CD52ED74F0452F018604B6ED4B4883ABA742690D5D3915E0168A2156955577D1B2BF9A0A2EB49C62F3F885CF797A4BCF3B88D7B656BA50D51C31A5C78C7636546D5B64EA2F37BD6954B17A9A7284EFDC5F5E01CB533F4C9F056C8655E335F1799FD5A629DF2A2C88D55D3245ABDE17C62B7E5A64ECBB6FE3FED4FF1BD372D818BAF2F6D0489BBFE707F96E0EEA5BDC95EA54EB0371A2049050A83C587600CAA77AF80D9FA393222CDE2C55EE367A9ECC221D66A0488E5F8EDCD2AC8B3C6C4B72B8D074E197A1365D06EBD590DA095382FF39206F317BEE7D83107DE88CE112038513D8BE698F6C0D37E7F479102321ADEFC743E4FBBA4DE4A1642D4ACEEA6BAD3852604A7 +sk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F7A6190839C4C20AE1620FD1078BDDA5D1533C3B454AA8F2F804562A453156E3483471B9319A142560D6CFE4D55928A92DBEA5A6F2FF4379A67B1D53939D8BFE8144526E3C0712136106046615C423243162AA30825111850248771DB466083C4245C482E4A90008B0066239861A4B4409832492042496448861CC32D4A08884BB66058B00D89B628E1B2100AA30C51A24883A0841214100044481C27640BC58C9A180641B8909C802802808C8B1465DB204811244EDB34620286011A492A2101001B076622384AC2308D588250411662A4106EE4004EA040680A18424904440C25290C3801D23012D300828138024B4489C086205884841A2825D04848E2B02963C06143402EC312242110109BB6311CB969C9980542046C64A41003122D4AC41081A4305B0652209420CA12921142802296096002890B95915C886422316682883100356D8C14441C912D1325519C024961986954C41162304EA4C4009428446440620C006E03A265039650823209D0C6485AC68C043648A1C80D59B2641313884A084824C69108B309082265531809D1142422262060864000A604C0C2251C122524268E8C48650BA521DA140160A45024350C030084028500243720C8B240C1900DD9382A24158C5B005252B62DDA3484D2188C21416C5918001020711931494C164524866C13B691412866C2461059220D020841023440DAC470888868A1B40C932648C3902D50087049326A510891133981D4128A410849E42840CB042501228222A121C9325293B02C0CC40940088E4CB66D09290449B8415A089200A04462468454108010192AC880809AB46104B02C84468E52B80104182600C56008838C19400922460A5838491115100BA02DD9B44CA0948923B70011428A1448081B280C40A2015A266CE3A25023A244939290D9188D53040C01C8241CA78D00018DDA0241CC128E0A35408180289B804D6288200A4742E4B848942450D0A42D42104AD9286C08846C09A889D900881942020AA650A0B811244268D0321281B6850AC280181801499011A2B07004C31182A6115CA04C04868812B5010C286A00050D01C660C92662DA144EC90825090440C1B44149424223067000C461094325C2188111184209442012B8300825061B116D22429008245108468A1B194492348E61ACCC68E13904FAFAE788D325093A590F5C2B017D85175C88F739B5800E8B2BC7832A1BB78C1825D1AF1998205AA375D516A7F453A05828A1B1646BC17614A76CCC8834D8753BB84B63E71872DF6BB7ABE849C7BD8E3309BE0B03DCFB6C78FB055E686AA421284D8A85B3711B24A2424861D3262E96206AA85643A5DC34D8F68348201A99C5FEFE532550C43A29D253D32E5850CB69502BBA050DE0505C0E52C66012F8A2BF3415016899EC9FD60A4F06E81945BEAB09E0BB11BB29414B5308FDBA80D385EB804C5DB124CF0A3CBE6CAAC2A7198DDBC6624035A4260464210AF3B8B2098434AF0C0C4C3D8CC9EADE4AF0D9BF235F9DF8BA9310EBF0B2836854AE32EA4E3BD4538E84B52E2A06264EDE050FDD9C997C35CACDBAD273DCB114AAF3B8C2D8BFB9599432C70FAB1C793B41328030984DB834B24A6EBB049ECE0C0689673C769C25AAA9F795D47B07737A04E87CB9A742B1ED8D6FE03D71C249686FFBB6B8A4C08E13EF791DCBCCF6E05B00FA38A29FBC9873E047C02BDB48469A27E07113969A934BC18424064D8926209EB8F1F9736DB14748275B88BBB4809ECEDED303B657E54B0BA7028DEC47D889117978FB1B8B00E281E0F234F9C5A3945CC48F201E26020691510A4C620575DDF5C7A1E2D531B819C6C8498B687F6EB8B9AF13236582DF1841044D924CBCD8BB02696134596404EAEC21A74C73FD30D58F566B0085CB4CBC297087FAEA1B392612B316C69C98ABBD37969BF6E9872EB5E744DD19DC96F6D73A67A294A850C6C6491F274B419C435261FC0BDCABF4079A4DCD09BCB1C1CF8522BE6160D2DF8FAA98EA3B5A0478B16DD59B996941BD8B98EE77EE9A0E68F6552DA15B994B1141F6DF10D0E5A8B68E9045C75E386FB8A57D1293AC4EC2A778AD66D0E9DEE4ECF4FEFA2408B21B7F37BE2A463DEE35C18D466BDFB5D43D385D53DFA87B98DD6FB03F5F3510A6FAB4107CC6E6C5352910F0F0C8CB79D74B9E15CD8952F93F5F5422F74AD93DA404B63B59DFA4B7F1F7E7138DDDED857738858783764257C2BE5AD13F2F69C3CCFA8B1832CA0043324ACF1D8A6943FCB0EBCB36BF477E339FCA1E4E7133A02C7434ED72386FC0944716EC3884D764674543BA35E9A5B4446F3EFB4B4CEC503571D3A365F3C8A5DFA7514D29C5FB0640756F22B0E9851504969D904A12A2EDFB0F1AD7853C7C38E03B0D55D73C4BA425E235AA5AFF42DF43F1B2A7F5368514449638D58F0C894ED4E8C5BBE097E0DFAE4094846EA57A01FC1C076E95218C2A12E8DA3F8F930189C8D64EC0E6DB8064E402999F18E7110247E6AC3600D1229B9DED798CF61F9717A5B394C0736954ED92551AB59EFA5EEA14F080AC468FA5D11657B68D5C8DC68CB54D5D2F06C0E597BD925EB030F635E42A68CA4667DEC1E75FEBE164CE5B20368231FC2F0A94303FF814C530DBDDDB4FD5BF2F56CE2EFD06D9B8CA9039D18AC9234D70F6E1D21D9AD8A73AA5AAD2B9E43889F384F06308D1FB9CEFDC9754A0C0B2742466964A28578AA563F57FB8EB448BABBE663FE702C87B9B451B4D826C13DEB84F21A726E8AFD2F647E2DA1069FB808D5338CB38D3D1E94B68D5F0D54AC82CC205A47A0D6ACF0ED3A23DDDABAC5C22366106B90FC1AF8EF95781E6621F80804B75A9C884D8576232ADF5E946E9E35A826306B4C42D26C9420519F9F195F47EE2462E90731DC867194C33FFFD6E09A31B6D23F11158112CAC6AB2C83FF67EA171D4FB802F4247BF4C61EE7EC46893547F0D24C3D0148E29394A341F823590D33BE0F907FD7252A91136A8142D892B3A2D87BBBF48D553EFACE2AAA5AC24B46F1010F6144C9948305D6FA69612B21F83EB04144D5B4D10401FB4A29D7BD31959710B26AF1B0CD7763CE526D85B0611F047624816B51C9BDE7DB495B6F4AD469445B8240EC4F4E72C48DD5654A7EC2AED887F69247186ED4EAF0E53E51787F939AC57B9ACEDD5A56AFE353D1B9D5FCBFA15F2793260413C301C7ABE72A69BD7CB2CDCDB7ABC039E72905B903EB17F1AE9DE518AC5A19E3DA7BB3862971B2BFC1E42714184F94853C3071F0B3E1E731E6E8F414B0AC55536B25B31898445597918B4E7A5DD32FE456A80B408DCE6F79DA64F1F75E4345E2686AFC91DFB5458F650CD46BD5E32CA82E50828592D112E04858E31F94A2F9997D6424CC241DC925ACAA0537064CC459617BFF5818B5CB7F14D9C27D1EACC9DD011E4DC488F2F917C05C06C9D6B747B77A88CBEAE9E832BE9CB1A5EECB9307C099827F7E3B88319184B92FDCD704566DA9B3287956557CC13C9F1F27E8995230433B8A5EFCEA858F8BDB064885252AA +smlen = 3608 +sm = 3840E6EE31FDE87FCD5B0F9EEC174EA9C25640C9E27C12FC2B1B80FCC5F4CD1668357DFE24071B49290A5BF5465741A3F8AAE955ED80B45D6FED89843DC2C82DBAE414343C38E12E3E1453959421EB6AE7EAA409F2D137C1375699FA122D7A813E76DC98D2A4B789068D9F22D9277CF609F753A12020D9279D8068B4CD9089DD3BB6A0891EB5F5C61623A3EC9666E38877409C445AA7F426897CC2C4FF070841880175B0D2263BDCF03B150CF8C8E368E1F05B1DB120E73BD42C4872A177456ED5B1E194FB9D9AFD4BF06756B6F09EC5A2AEBED0ADCD0442DCBE81FA24DCEF9FA2C0716B70E924AE0E49C3A7C54903E04DDDD14524F89DC605C7A401F028570B527C5E9C6ACC6555D6F753D3FFEC1FF516F8173B3F801E19FBA10F673CE8F83BF65E83F93506F3A58FFE0EF5AFA73D60A589DD4B9426C5439871158081D3E13D653062B3DFB44A03DA3786AC52A9CC4925FBD5FAB8B6041A1BCADFA33F3B385D5C56D44750B77CFCE7C040CFAC63ABFFE218F403D66A70C9EA50D0530255732C5F695E2970BC63A78FF5E826E495E0E8E877D13A9E5BDCA3CBFE56C69512CB54E72A45E17B7843E205CF484B731C46EAFB77290439347E2B3BA9E5516EF7871E5D6A21BCE74B3A6D7F98A1F22F9B25693EE810D600F8CBA23690A40FCC190DEDD535295D700626B19F0E5612C2BEE1554EFC45D74597E7B82AC8817B44E3473E13C810926B4954FB551B6CF5213802DC3A024AFD5E8908A576AD98D5ECB17BD20128F75F076959F3F16FF803D5AB2C516353ECDCA47721869CCC74C7D43F7C70647D4B85E1E29F51ABD5F139876BC418D7B1F923896B3969E0B45BDE2DC36421FB9B8E3664B77A0DB0B47EE5B5B297825E5006F84B37220546EA9FD550918F518BA1757514091D2740AB5EFB550D09FC8F7B1362CD14907A20ED3A684FA6BDEAEF0E6615342B0945DED0D136884FE39EBA46701E3ECC0D57533601554B5C5328D3AA47B31FCA062479313C445B9F11DEEA7C3910C62EB566A6F87709FF261562581A651524ADF2EBB142350D1E14617A79FB6A433E034A2957E40B3A6A7E92202C4FC0DE5F9B2EDCF1CCD01B86998AD0C7E75CE81739297C9611503F1AC50A46FB7EDD1169A5DFE915B563C00A6D2FC585BD9E346EC95FD28F4364920E58F34073E90D4B716A1ABE50A3B84767B88F8731A2CBCDB7D4B9AB7B89B763FB7D56AD02D35DCDE0EC88DD0EA8EB55793FD7323C5BBDA7D1176C024030B468763969DE71E25E2F55889138D3C9A2D125541BE53B7C3375405A88026D70876997B497E3445DFA50D737972509AC94D454A75F8A9070D2C5D50532B8EE8567B40635DF3A303672AB3DC1151D821BE3CF1A14EA30914A6573E88C8A7FFFF38B663098FE48D906A8EFE150FD80D7AAC3F263789DBFD4C5E98ACA32B038B1889DEFA1B538C8F8E6504772C6810C6CD33F1766F5369FF1DF557B6CFEDD1B4CE2982AB71DAC0844EEF8E2C898F6F0453C6C07006D3DBDAB1C8565DDC3F9725169E51C15031B9F9FD1E7BFCDBA881F8600B34333A757C7E17E6693DD743AA9D3A1C25638490E5D87C982B7160D686826933D82C114267237F614A7CF3ACECA1889F739AB489FDE7543441F7D00DD1F11658322309FFE9F490652408B05919167FA52FBBEE685B4CF4B09E11DBF698788B77F90DD60DC39BB32CA05B1B2B5186B6DA238C246F77247527B13F17BD0A090A1EE2A61BB61FF7ED3D7A1B447982E3A0F0B3FFBD29502CB7E7FB6D64DA8A0AEB0AF855D40D4C4DB629CC5F1C4A9D2848BA8B49A972E32F910FAD61CD552CB915D5F7633F89D1FCE2FB053BB9E39E0ACCDA6D252630AD29251A2E45384F8F9C75631F059A75D5F98E695A0AA199246EC0D0D43F400A9E0256106DF094C0AB2B406037013A90C8F42D7CEA24C157F9053B7F90343C6EF4104E8F4765938AD6AD43A19F300817CD9C4E7CF68E62F1C9BBEA46B5F8A49906352A9C5E3A7AE3854DCA364617F73A41536DB9641461A9EAD3F4A7C314AB400F58B74FFC7A8D85F991B4115E2E52FE0287EEA0FDE72309F441D181F3AA877901DF14C8A7D104D0B5ED1220D35D54E49B21B97DF089A6A05C53A0093EF3FAF25EC5AF55A527A9228B74053C763F649F42223703F0C640A3C4490CD306A3E2B6A26B4E41231FA7D238B1739E1927E247BED05BEE11C49602D4C4452FA1962B77D100E73863BF944A4DBC92C3CC80E3D0B28980755C6E731F7C1214758E4D7CF1D1468AB062F26B648C555442F67131BE68CF0851072DEF1A1263117AD8B032E8FF11D7CFE1EB52D08BC8DDA4CBF55DD56DB8D8485BC528644061BB66F43525DCA5665453C9A34839CF43DF25ADBB97FDBF6B49ECFE078EE82231FC1570D8A961D4190D4C20EAA362031E158BE14E50B4E031273877D096B40C6B2780D2B06974EDB79187AFEBF2A9D49D12228AC59062D751F906280B8DB4EFA343055420DF34D57D0A060FAC432CE19A9E373E293287E5E497C8FD7BEFF2E8E444763A59F3D61768FBB642C992AA44BEBC02315C5ADA4E76581A6AEA28902276E4DA29AC5238E2DD7D94B0A705CEB88F38158D99EFDCBAF064BFD8DBD78EE51D2D1527704AC198CC08368CD8CEB47CE4F8507CF9793A5C33E9F833649E56EA1F3704806D072DAC7D051A2561F05B696254B03CB703A483FE279EBFB84C2684D6084BA0F992A21DCF06AC20CF217F2A3DDC3FFDBB2CBA094024C39A63634EF280F7162212D6E38E49551AFAEC2BFDA56428777368D11D8E1F60A22FDFA3A328C72AE1B7C2E2092794E4BBD8710C750B8BC4C1FB665E51797808AF696C58B1835802A3632612173F18B118DCB4D52CAAF3C288F11655A84A45DCF49D027DF999A1498F0C55DD5FF26EE82D122BFAE08276015CD8CE22752FBEFA1655CCF6065FFE89A23C5DB77CC2DD15A796154CBA146A0B3F591D3A664BBDEA9DFA67405F9614C2366C210569675C658D1A989311A8C847D4492FAD55DA842AD8C04B8E1679EBAD520D9E7B5995C0D3024D8A92EB11A85EB07BAC6FD8C9562E921E1BAD15D363EBAFDBAFD4503583E7EC7AE794B26196B41D14067E524394573AD1E0FAC139CAF66C02AA996262E9ECF0A9C2FBA61D8CFCF3041E4DB6BEC1F505A7B7BAFDBD0724FA0F84AEFD7732A3865DDFA28C9BE2EE34281AB9764EB05F16C8D8C1957B6416FFCDF6A13BF2E1E0466D3ADDE16F82033E6FE3174BF973D6DE6E0C3FADDED649C3DA52D5471A3EFE973C0C99A5A31080EF07508D4000C6A20909E5FC603AD9BD23C2ED60856A11618243E494F595B63646E6F729CA5BDBFE2E9FB1C313B45546C7582ABB2B8BDC5E5E6F8020C0D191C44466372A2ACC0C2FC0012252A3C414452576265748DA9ACCBD6E5FA000000000000000000000014243245E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED + +count = 36 +seed = C08E846A8E039C8655651919A8433D475F494899FB617DC3B4715DEF0C992C195CE38158B7FF40E0684B30FD7E623265 +mlen = 1221 +msg = 743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 +pk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151ECDA61ACCF85C3F89A7C32413A48FF5AB3D0A06E2F9374BA2651A4A2D6ECA0F4AAC3DBC72F8C2F9C86CF7E9EABB39A68B8E36E5F27E209924996D49EB69A436DB60E1048C37C208139734BD26806FBA061D39F9947349EBAB30B4F939E964A3177730A02D36A3291C36E8B3AED993AC1250349DB4008C57F202B711017B764327BB8BAAAC341895EC8C1CA0CFA102464582839978748ECFD80B9EEA688440D8A467174E31E0AA7D5CD26F309FD92C25E36D3D570DBB481796FD60E7D0F06377C07AF02CBA34BA7B332207B2846E351BBC8AC3299925881E33301D6E0258B18C268E2B2272EE53E96CD8D562C105D0C82331C6C5D5C3462D3F6C0DD041E3A7520845294B941845CCBC00E7170479E29ACEFB5A1F3CEF3C2F2BB47F6B4C781C0545B95A39AED8A45AEB3F82BFD6D12BBAAC8A117F9F502F0302321D855D2FE42F86CDE1A1DA30752002713527BF269F3E85DE396AA73212A13D294F0D8172CF08B5DCD371C8EB4A577169EE19B1EFA34692E6391AB3494C4D3EFDC48CA1E99ADEA95F3BCAAB77EE6EF24FF47E0CB058FE70A058D9E639B515967284C4E68ABCDEE42A50E1B0F2C0D7E869B1B3562CF1EC58E12DFF5554A2C086AC3959794779D2F4A009C8A9B2DADD508839668581CEFA6BD32FA7A12A81A361F0C31AB59D8DF868854D58929291B328E83B25E6D189BDC20B32F5D4FDB65B191D35EA0DD227E5533C768D772EE4C8485FBC33BF7B6E741BC96DE2FD4E1FCA7A0940861E0370876A8D84918DA423B48F8A55216D8ACBA6A78FBED45FBA851E994F53B31EE59157F3AD8B5CA4A3A8C92A64DED9D91DC27F3FD313F97A0D3309B546F5D2D995C2CC7869828F8A0F25089E70B809C4664A96FAC6FA0F29C076AB22ED745C683317A1D1F9821C5A7B2A618C1D6DD55D60E02C14EB193E815A8CC8C72104476B28C82A8B63ADD0E5ED3B362D60AE3ED5291C8A55BD5E7B8913050E9C686163F4AE61325A5C58497F8AF253EE63B56DAA87C80AC0E62BA3963C8B3C0F5A33E4EA0A61F85E8156B9FD1502D6382BEDFD5BBFA467ABE1F5F34B03F8824B1E908BCEF11AB026A3EF2698F4E336E32CD8322FAA07BF6B0C3EE3AA7E911947DDBDE0D4C20AC342431DD931419C3A6990D448E22C451055779FE286B766D6707127CE315B39EA4C45903C41ED4DA184F953029B28322DF27B7D8D4618764C0D452B9BF43C6D45974A1D25BD431CEEE3D8359B60CF8E4CCE6BB04D49DB200BBAE7E675715E3492C5880CB52D31C26509E5181232CB4541FF925628138ED8A0E8BD3880664F41C04229EBB3E23C2D7434D3742D8D2659CF82425CBCF3E43C6BFFBA72E35B1CFE70F894EE409A79827549F3F80BAA35054C42F80E5C6E8F7E07273709E1F63EFB89B1FB2D43FC8A7F94CDFC04C76AC56F2C02021B49FB4624ED34AD6E4B461B45E657AD09F07087DD296E220F6067E32A5BF5163788F5194FD4214E502F091C6BDA72F47737D2D9B35F9991B7991E64552D2DA9BC588C9DF912FCDADC17861BDC33D29EE14FB1D0C63C5148CA3586D3ABE423A20DCB73E865042AB468B09C81F4EDED7BBCCA4DBB3A8A1824F7BB305BE9C07313F91A6EDC30415DC84D3C625CD093FDC8A131D33E24FA7D17FCFB12AF438B15DE2559565161FE4EB1019A848807544EFAD3EDB347D0584B6A7EB4F54DBE4A27E12B7FD56E9AFEDC885123C117B0E82FF822400DE85D86A93A91BE94E1C92D0C4231F6562414F70AB9ED99211F82DD7FFAF09AC75A432DA884AFAE8573E10DD09976D39CC8F269A9E3EB1E2ACBBDBDEAD +sk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC60476C33C214A3D31303667ECED897E83B828DFC1D008475AD2E6687428C9CF7B08636051F1D5DC6D4F80EAE4ED12CCE8A2DC573E99B74336F04CADD7443875314C271DA1024E1B0254A840CA42202A1344C5BA6111318860C257013384824974D02B12509041013B3856046051B47640CB74D8CA2219C2441044908234460C34072120768889444D23805C9308814276A02B1719916821030902235721B4769844066A2820862C6054CA48D411860802268994241233929CA284C1B188418204D2213691B3644029385414861844430CB002C52A62903944DA49411D3B22D8C8005588690DC888560326220322E0BC051C0C2208C12320B1051084402A346248C08280B054AC0384E02050061882D09C6310C37495B020104844903064A04238100246120326C0990651A05281C170EDAA48C08430C1AA18D52964D0A232964A0001CA500C8A24C02930090806852282E8B9869A4B401DA000503A68042146943204A0CA93008324123424162202013060258A0612049284AA208E204680B37311141908A864D1980884CC830D2007021430219C67024114A1B056CD40888830691C932016448261A150211930114898514892D4B420C0B826C021922CA201058447021480C8212808B129088306590803093240181A005E49648D4B8680AA7801A0840090492124906D2A801C8A65050185204B200C8101063B48504200DC34868C1162D13B78808358600320D90300C5B36210AC090C1200D0C01522008840809120101220BC1600484109AB08522106E48A84C49324204B6400B86619C4450A3048C412444DA060801B62804446100B5319B82111085009C122C1CB76C40A430893012C804000936680A84258C864098308218B74DC9309092B2891200050C8744A230420B80410AC248E2100A9118421AC384C9B2481828684840515A020A5AA0059C269219464C22090C640481C2A029E1A6880A290414A2689C282E9B8030A232865A001199A45122202D4440900944320A922000356960C04C12B6609A0621C01880DA289012010E5B4482241741DC80900831304B10656214412031721B15501184845B326CCB1491DBA001091841114820C0B269DBC28DD9802D44984048B60962982011036A09B84123C62D0C214C93440C1B938402B865823485E7F70A7FF7E7248742E0959C489EB5F1BB276CED09BBAA7A27E9F959F8DE96549C3ECB2B9A7B2AFC14F9D5297402BA3F1DE38FAC6FBC067F9E693EBF3D7203AF60169A36DE66776B9F35C04BDA1C93750A049854EF5CBF85F1D931AD307FAE76436C368E406D9077C4092CCD045B5150C6F55E111071AB01E931E0E6853650BDE5B539B1A4DF388850A01EA6E864420BD1A36140D7C0D0C873B018590352FE8781C364355D9C282E42A2DAED3B1091AA57E40646D3D83ECA4B1A53FA7748B8FE5782476060773E3FAD85FF65ED9BF1BCCCDBD64E9990525AB4A7FAC0D559DAA8FF1D876BDD1087379455B82F60BC8479021836C45C03F91EC87C4D42BCC2440E37D0489A1846350A9D49DF3ED0AB8CB8C06F00A9B92CBE5E62EA9E2A50CEEB8FB75F3977ABF0DE714114252695EC3EA50D5B833B7186CCA88EBB7C262F370A47C1320494F806C38FD64598931F0D6506C8565E21256F4111AEAFBD9FCFDB47FAC43B9B6460CFCEF35EB5166664585594A3235D255840758FE16816D5E736C66E0C6D998328330B79BBA17B5C22D3E5A27A63D837EE86C1BD12D735A17B56B9B7DDE3735CE08FEFE43F854992326621800110EAD778CADF243D558968843CFA0A32A13B2B6069BF2C0C6629E1AC45D4D1617872C4C5EBB8FF8A4EB967B3DC001702C53488F554FA48453B8A9378AAF573BE23059A767CFC1AFCD4A5A5655E6FBED7B5CB01F4AC980D3C870E5DB57234E431B1B694069A4D6A03503D851432B6E60D36C32A1102B121474A8AA404E05097E3F454647B4E471C305A7DF804BA01AAB8D9EC5673FAF7C3999701483AB00A5388ACB71775FDCB41B0C275F0EBB23191ED3A9878D3991C96DF7E91F3D2F8FC02329C2DF526B0B4D676B9C80A5C3CB173D5A4EC13F5ED34B59E0305DEDED533F15CCFCA0C951692541ADCEDAA8B59551719B16458A10B8D6179CDEC251ACD15464FB67C346ECAB6796453914B3E94BB32C1962D715C861FAB5784C72516DE53B1918E8C542D3895EA3C769F43EA08901FC3571521C01FD5031F6A93D66F813CECF62D5AFA1F5E3ED86B84EAB1D233C5B79A4E5938D7F004FA4B241979468748EC353AC3D2A542F8EF4DAA1A8D797DA15EC2D06A6A6E84B9475A2C1B82948B63DBB13B7928B36EA4BD282BCD0093C40D3E372F09265D05586B4A4CB9D1176450526DF0B50A02E0DBDC1012FCAD127DDEA003A8665B4C6F85E5EEA81F9FE7C755F53381343F03D3A071883E0D78A67AADBC2652890C969BBDD160B20F8A6047CE833E6C784DA1994D8D216C6F8835B7ABED3DC12BDD869BC3BB275A6D027F218DF555905ABA53B87F672DD5D113442519BAA328ACC25C7DF0989ADCD7221D6595416B58AF84D31ACE07AA9E6463266AC2DE82BE0641F875D9B29D14C311837F30762ED107D5D5A3EAE6F7D43DA7A05995A1961389F3F40C934A668B43FCB4DDB7D3D9DCB44B847F7E5858473B5483F0801C17E989152A9925E1336C93BF8F837A2AE139D3709E006D98A7BAA25D3742BAD17D9AB71046DFD15F6D1D0E2D6DF843B51BF2AF6D6606BD8220CD96BC5475EA1CB5F974B372E12DAF0045E59E83531232CA7BAEE2375C0D7E34540205ED53740AF62FFDC59036D6E4C3FF0D85EDC18F9C8E1DBF1F2476AD207C1DB47C2228CCF6AD17CFF0AFA708C22E821111AB06BAC4CCFB278D0597FDBA0C6DCFC45D8B4C962FD57F29F73714793D93CBD126721B119346639B8CEA10D029375ED24E0B09F3B9A66DAE1D7FC512583424968B13D064635BA341A7DEBDD0A004B4130349A001C8B106C6405407B06874BCE49D6FF7836391636061E0DE78425CBC24379A81CE64AAA1319CF32AA150F5ED07F638480EF58E6E5CA08B616748D0482A209379564DF6ED97F67BF6196846BE6CA84D87637DB8ABF0116A0276B28B54D84750B49A19581C6D1580ADDD94C4324470FD60F19B109FBAAD4BEBC409FD75AC7E4C82325C00660C4154092F922CE4D96FDDDC2AE5FA3B4A62A46608005B57E1ADF9FDCE79AF74F7E9ED483DCFF00A0ED6FE6E172A05DCB7F6C773AB91FEEA26799C58F2CD54BA719DD50634C997B6F5655E06DAD9119C14A597D229BCF8DECFBC64F3D85FB1C5A92921FA299BAD76A2135723DB6620F27A149B2D2FE7DB8294FD9DE1E498E69644A0CD4EA3451136CE94B393CCC0DF0B9E8BFF670EE7A38798BAF602351BE3CEE7542862256460F9AF1939ADCEC9AEB9EE22EE675CDDE35C3C5E9C7632DC7381689FE2B27A8FC1EA3DB54AF0F0D52563AB92982B961A4734B83394BBBDC24F82FCF6F078FD374FBC1986BF14B34FCED8CFE964E7FFB00033C20958A369 +smlen = 3641 +sm = E892901CF969E92AF642239BD6559EF6D461188D99BA6FEDB23E94C619B9BFF4CC1C3233F4AA36A36350A60768BBE54594A5311121336294A9554462121DF6F287DE1049D1E81E0E01222E01F8D1297071829715FEEBEE4B6E266CFA6A022F5B9FBE29CF0AD02A495E1E99A7D3FEBD63FA8A1D1AC21B2E0797560E0A78A7EF0517A2ADAB510958E82B391C4EC51F204EF4D11693F98DBCCE765B7ECBF7C24C9AF49138BC277292E769715153140B3A12DBDEB910A3493945FAF5A78F2112EB43B797B9D92D8A2009EEC079EB535C94DDD8A077CADB79AEBA740E45FE8702DD000DCF7605D4D35EF342D2054E9C81E13139919E09693CA79498528F899F6403B1681CD7AE8BE48F4B998E97EBBDB8FD69E2A973DFAB1816CBF05BFC4239B9DD9F701C2D5BE10E86CFBD1DFA2B1076DAE96D2C201D3E017F981C7BAB74C6D53F0817D28A1F12366D892266180FD7C8EC66605BF496B162749C19D25C49C5BB18CBC50E8619699651775CA6B736D378CCF0ECDCBD2C3B5EFD50052F5C80AC486347AA85E2CD993236E32FBE6010D033551A6C8AAC3D9B4A14585113334D6A4BAFAB0AC90AE01351989969B59E8057794178CD2691E5B0ABB20533FCB95645A0EC3E0FC4D8AAA041D933C45BB1639C200ECA3ECE2C8E42FD493CE9F655DBB084C69BB2ECDA88856629EB3ADA074D91269A0109AB81EE457359F2372EC1A3565A73C44E700EA7F54B30F7B9B0F39C850056D4E494EA5E8002D4B6276DFD26D48250DEA9C67D2C5715480B235C981E4D58339FCF47D7D6C356FEB5194F29D6DBD71DD78D0FBD2780B2021A89A6AD4277B7233115BFC6B4C18002283D17530DAE14D3D93886AB61EE6BD0B67EE6C0AB8B7523B89C9FD262C51DC1C34E7801D40FBF77EBB5B03E7049B3E7673BB2F672A6C6E133B5F76DDD8530932A5FDB2EF2A39028A412E8603A7773186DFAD1CFD259B07220152FBA644D1F36DCC777FAA6FE474E1C79EE7FDD56DAD136A13583CF2A25587F0229D26AC82900D2CFE369B09A6435FE2617B98CD4ED7BA113DF1712223450C940CAFBB9A9BA87D57AC77E259223DF396008BAE0D1E21D51E94BB43CD69A9822EBD51396F4CE96B2DA3930D401AB9432978CFF4EB0DCB044E5785299A416709ED08E0CFD2F19EE0EF5C1F1ACCCB1AD71BEF705317064F020760588BA35BA9114C6BD8ACD1229281F5A8C7559CBB5C61E1321A5437DD639DBA7715FDCC6B63178301F6B2361A72B8D187CD0C45ACC93ECE5D141CF5D618C8C0FBFD1A2D9CD3EE167F2172954CE894C8B73ADCC92FE533A62E7FB2C83718CCEBDDEC054C368E78D08BD513AE7EC8518AC38F842F0A25B4D404BF59D153044062A10D4F8A35279F7C69A7848C7A2132DBBC35CBACFD1F3E57E1F2F89D3B6552B126673893E86748ADD9B31F781FF1E48D5C1DF86D43BB5A41DAE513E9F0E8EB75811022111280BEBEF8C7FFFADAD57DA44856BD760042479E5E5B20286E3347251A2F53B74E8AE8E9A48953D957A13879AF80560CE7288A3CAA2EE69562E705269A13C461AAE52FA48E3CDAA49E97C17E60936CD4251612977D52581C8FD5F1CDD82FEB7D30FB09B1BA58F000E13AA94CE1D80D443D5D1DB1C205B34787A088DD865D383879CCF453D7FB9191B2BD9D48B31B1B89C1656624D9B56F6B7D0CA2423C17A6FEE419FF07176F6CE696F29E596BEC60BC26014521CC12477EF621D59A272DA2A81C1D5030E2D3823A21F0312FF9472F64D38776BDB1F3F865AA4AC1B0193CF77704F3E958468AD4C0D44B737C01ABFE22466952A86DFF589EBBB750D66CD610355DFB444FF25C3C63C2A19E6D2C1B4236633E6BADFF66433D7E754905E1974083AD89C834F7D26F5C78BE11FE34D520AAE949D39729FB62672FADF7D481FB23B3C7BDBDE6CCABCDB0F074FDA454E774E2C88FF601FBD43847731C8B90144BBC4400C280249D64B12BCDEB1CA74E8D5F38D384E5B5507DFF5B66812FC786BA20E8643348524735EA1BC7D9A2ADA56597C9938079B22DD256A23949BF700E4A05BB8E3129DBF286AAFFC9FA386FDEE40FF30A5CFFA7B4B0A6BDE1A5C0DE39504111A367FDCEFC0A74AA91BE796987CAC01F2A4F3670AD29CDEF0EEA6CAF2D3A0B3586F021E476EB8AEE7BDB8F79CD713A0FC85852C25C6FB84CE2750B744BBB705BB8B2EE39460EE84D3A519DF13E61601BF7DD34C3CD8528C8A0BC6F7EC8B0D7E9ABB5B91D800AF059669495F1B832E0A9CCE2B8681FE967E40998CAC59D735A30E9624E6953B5074ED4F3FA2478C86092CECCAB2816E9F7761DE151F71F44FEFA190E8494EA8F04FE4C8F672B5E91DB5E7183F6582A60FC1595B989D1DCC30FF4E64C8A569C89F05283CF7C5335BBC1D16E6A09AA662F7ACB7E7ACAF7CD1A1667E6279396690E8AE9E98411AD46360864C9B41196778C831F902165ED2EE8B470FF8F2C9FF6E7DF634B70D870BB9F0D9A6E1ECB84704CF846AC2C991DD58667ABCA24B88F5757EA465D0437CA592EAB12DE6D159D5FF2A6BE22CE9786B1EA7AF651ED86A1C68CB2CF72AE57B8DBDCB363702DD67942910DFC88B73293E3D377BE73B5794AAC46120BC8181123A22EF6C40306B850B0B531F0F8C78D9C88660C44F7DB0A343643763FA387A663C80A8E3878C9C975A979AF5562B769548B1B02CF65EFFC24AB601CE82D85975E995B679D8FCFBFA40A00E2A8E70F2061DD898EF2DDE3285FC6336065EA3EEED0FF06FDF7F6B1C56F48D949C2469D7238A7308C938FA766F8E9B1711D2404E679C54F8486256B858D35338BEB486AC9E8B89401CFA8FE92950295AC0C818A0C7EC0FB15530638CDE87E51C1FEBD8A4D57E7221A6BDCE5828595CFF356CE875C8225A94FC1A39097DF3EB93F0657BC0027843B922181F6AAA02C3C78AC1C1DC5BC8FAABC337C783EB1D5C150FD6BAB02771C0A71DC11F389B2F3C3E8BDFFBD83EBFCA35D6351779277FC3E464407268882C55EBCED13F6EDB9EFF4A487E6802FD360A655D4F6075D81CD09577D6C600CAA5B0A0EA0F97B69AE82C19C803558F39043D75DB0CA7E6E0A4BBF05E4D8D38FCD3F3E2BBE8340131E2A3CAC1BC39DE2DC7A160A8C6578FADE5A7E2757129347EE62D86D481288E82A3BA7D6E8C38A68D4B4D5A7652448CB55311571A9E23EE2510EE5E1620D28CBF6B3000A6AC43924C973097A402CA60CAAE71EFFBFADF89322DC6C8BAA91B84F6C351B5B0F7572A2E2AFECD4B0F2B69F9B5285E430500C67EF0F4F8800B5FDF7E0DCBA62FAC5FE913D04E734CB6276DFF09232F454A6B6D6F859AA8ACB9BDC0C6CDFD0C141524444F5E61636C70909AD1D2F71E464A5B61696E6F82848797ABEB010F10181E5162767EA2ACC7F7000000000000000000000000000000000000001222303D743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 + +count = 37 +seed = 1D9C060EA0408A068BD982D9694D39D02BA5A473378F6F9F09349F686566F331E767263FAFF5DC0E823BB6F648843876 +mlen = 1254 +msg = 3382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 +pk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B72258611668FF55CF713AD9A17F786B2429678D80D7EFC92428169A0511CB4FDCA77CDA17A2D9F9088FA5C802E0F099E4D5EAD8DB089B4E561A1D2A98608F71B69B5DB0FBBC5A2075CA0812C777B453A7B0CE07EAC387C9135C6298DFEDC981EFA7F690ED5E6579A6338919F96700692AD4A28FCD09D64A2416E6B45D70307EC716C70EC243BF64B7165AEF1FC05F2C838450A3038ECCCFF7C4B66574BCB56F9F528EE0B36DD211D2AEC8B0F4D801FF915A86877C67436E627F7E7791BD65480543DB0483B4A71D4BE863468AE4D4A2826A2F74E4EF5A5E9C6DB859D0C2E76B631AF910B554C0B141AD166A8BFCF1D00E2A2CB6A94C35FF152C9C4CD0F151D9D600BCA7AB26CDA4F0DF25B7B74E474C04CE22CE2C24FE45C1245E4A5B9728D7FA477BD1B6BBEAD32C1A557BDE528F8D73705C8BEC6A0116423EA927C719ABE8462B477F833A5B47F5F9C5BE6EA23C2EC264AF6C017DC8C49905938CD9EA85783C417BA45BC4F170526939FFD315D565C8F2AEE2FBBC10A451FB0379F259FE590D189B62D0ED45C2DE6F5217F7A7811A59750B076F5E9C7E26CE0B05CED71B37220471D38385EB7136C621C9D04C54E8DF2B6412F313E2F7347711573F4CD421765590FCF5F8C88E7DE503C2E8CD95561AC03C3B4FF434F7C7B9F2D656B52F070E0AE20A560485E9D894EAA8B3B10DE426BEEF5D504DEE56B53DBACCE82D6C90E6F86CD546619C66A8936C10D2D40AA26D6FE6AFB7B786D639BE8CC8706A057A81975190E15A0FB50B444765F647B954F79C34D69CEA976F1D3DB3D50A1C7E80379573D9E5D695167CFE9F37127C3E178813689C47A491203722290BFFDA0C72FB3B16CBDABF158C2FA23317D23FEB87030B8105EBFBE5B0F0D06CC83B4400FD85BAF85AF91FB290BB7EDA3B1CF1E664AE95C4979521D3925DB27384C46BEA59EB21B5270F5E9228957CFA1D4B7B644BACAA38A65152F156469C5C8089F0635EC2C7AB3AD633438767CEA409F0620F1C81D784218CA364C1332FA297936FF7D0D373C968177183E6E9D0651D0AEEDA0CB45843E75FBE274073ED05BBB1E60C50D350FB6CC6CDDED7E6B5A13CA08A387006EF8F69453D8B3D6FF6ABE91F69D79EDE1AC058D7D37A9433D78E28170839AAB363812A891D49524EFB2BD65F0FAACFD387268AA0522032FA8E353756DD7A4AE8098C42F26061D3A0388FBE6B2979BAB1D8F51E07A43264777C811C94510CB2AB525DB35BC2E5BED570317E65A247543839EE3DBBEF7F607720A4F06EDA4D0E5C5BE19D07E3DEA9BC3D524EE2A6FA594E2B678C37B427E19FAA11006A047AA241CF126C36986AE652C06CF0CA8F9DEB826D6177F831AB98F4A461353E1F9AE06D521D06FF2C67D25EF5AEE86EE825BE9801614ECC8A449E1523A88AF318020AC22E787C5063319FBC3F682F2B85E204A1A87BCE14DAD8B944F1A033E6BFAF4C36C0CA53001AADBF129FC95816890BD1A4F558C8CDF5327394DE2AE24B10380AEFB72FD875F54634C485CEC99BFB49A5765D195A3E3A752BEDF1991E55374B78AD36F2E748F84C4FF1814361B7477B94FDFAFD62C50D06C6331505AE4F7A695FBF63679CF7AEAA155365EF05EA89869FE1A0541C735DD37A91F075A63072B53BACFDB5F5C20F135476BF445657EA1C28CCE07EAE7264A0877F429E0B8B3360DBFCD66509E5B2B340EAACFBE1015EAC582F585DC1674B2B38A82762849F8E9F6894D531405349E9629CDCD36FC0EB4E4500D08889DED85B091BBFB65F53B18AFA56FEF2103737A6084189F20792FD822D54048DA8C581 +sk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B72258611668B45C758B315AACBD52B5FA4256AB1D72291E423FAB6BEAA987C8A9A3CB771DF8A7CAD21BE52F7504D0A370BE2BDB55B933377F36F8EF45FB4279763087FD05728A8281DA860413434D030264D88050A2084214397149464C21A809433688DBC6455C28915BC85158321114126119C44842369120904C540285014380E2C42C01234518A00D4B3851A1186A98066581A625D810715A808D833811E4008A1A014641A2110A84211CC9212146325B8430624061C480714882448002644B468C22262459C80D93140ACC042D842620D406651C294221194A5416309232259AC00419A901C24030909884640406032168C4326DDAB4704B042A1415910896301C128DDC34289C4441E4A04502296C0B10115208112110621A236C891886CC425121980911464D4BC211A3A22C0B252484B84000009190904C0B1442C3262961885091301221246A11A251D1803159A6219A24054B8870E4206E99442D5C042424916884982983228A00A688DCB69120134A0A848004187049B630590869C3166C8BA89059842918C80911072DD2426E14284842448950A6818A068482448543A600A216044BA2311A242260328C100642601861043141890626D4328D12C50D23240D232041A3B608D4002420B56000C8414B480AD39429230866D0088ED8C08C9C006904404001A5715B3628209648C0040183843019310D932085CC126D52342C62164CE2388822C94518382510224522A7481881311B352818102C43C20D44440AE18281138588D942061B8801009424C09425E4142C5B04800981404824605390814A24690821415A96808938419020001B250813448D0B896C51266598B07191848821B84510246A5136329848109AB2804CA0091B921004224414B50C23065142B045C840251C498994242E12034AE2A00C99B66524B325E420465412840201829C022EA2C64C489409C3C62814194ED30401C3206AA2A22180C0611024669CA47019120423000E891622C21280E4022A8AA890D4B671A2220A59302A23A40C44962409B891A1226622C7214B122E13C55058484509384682422001246600221294000840B26509322862820422B169A3A64801B68843C841202088CB42864046710115001C8529A4304610C28922C42052C44812A351CBC488043672E2A2809C363A61DE4B2102F86C6953C182F3C456567A6F218B7C419D01263C9013EBBCC047E6A9ED564369BEF96302F927949530F7CE07CB373A02C6C7556223F5C91D439A0BEF8545C716D58BA5B7F878ABBA43520732003252DC48CD080CB5246E936BCE4FB7C8ECF92B216EC8DF7C3BBACC64F46CD47032C433A48F6A9468E3172929D9E24385EB749D36570E58DB4AF19F69C610E9F400B75FCBFD95640D2051787DECCFE8199447D7DE73BD346D4B0CD9E9DA729AC3B454F3A34D45CF7DE75DFAC1E6F50B78FDCF54FB41B3108650E07D17671BF8FA4F444A0907A60789089414239E2A56F1D01ECE33DCD0B98E86DBC4E625A8385E1FAA5C18E1C21E7366291C1A786DB3CD19B5DB5E1D8E7A198991A57ADA30003946C52C86BA8854B624017E1A2723244D54CBD4CDE941C5D09173B09FBA71B0031BF5B354FF05CD9A310D61F6B98CE76544D4B0E0BD27DC440B84BDB03ACBABBF789465A93F3C675299701AC2942E1819AC6811F25B9BB89C6A07BD78C4546C6CC00BA0E6E16E5AE11B4484F4CC35852A08BF3295A64167EFAC128A4CC58369C2FE9E250EFEDA5A6CDA708C78AD3D5214A9A139EF35C34E32B13D1EB36DE690D3A4FE93667434E3D34617AC49196798EFA76A2E99C4389CBA268E448A8B9A05F36DB90313F54DBEEA3F4EF6C0CAACFAB7E937E953E1E366AF458BEE1BA6902F5D64313C2BEAFF7E10C59D8B40932B6F5EEDF84136B17FBA2A7082E91652E316ECA1B5A49EA22E7F5EA2BC1DDAE3057255A4CF45D95350328EDCB302F534FA2389664C1EF57BDD664DBB04CF3C51EA1FA901A64E67EA0B00EFE9EB70DAED70370A51AA8313A259B1D7ACF4A4FB5F58D518372857730B2939CEF96D44FB800B920F01BD02B9E13E2712C2E77BD58BD1FC39D9A3BE264C1EDF8518040B0E3BE87120EC761CBCEEE8B7F04EB637850F64A8BEF852EE8B9DE9348DF1570F1A35DEC7DD57F29328891F79E4CDFA7A56216086E610045005E369B6889C2059950AFDB8D3B8F21DAFAD758CD9C282A88767EF5B6C673562F54EF5A4BAAC21E890416DF2D3A3E86770D078C180F613823BA52967374A146A494A0C76143F19FE9D1096DA622D5B7C5CD26724CD66CAEB51E68B1AE0EB662244175B9A0FE55922C18957A6D4712B9C5A4801EB0283440F7EE9B3076C0750C9F195B96B9DCFCD20CBBDBAF9168D64ACD94B3976C14378C93FFCBC31F72DDFA9DC399F336C0BCDA304EAA1EFC9EA0D3257CF5E22C9EB273CD111EB6DD4DD8A02C358202ACA3996A71BD423EAB59284F0E543AB13F7422E6F74625078598FA24D2FEC52CFBF4D881528D4EF696DC242561F501E3A708D7C71876E17EDB808651BDE66F191465D3271B0327554D30F77CD9BA448D6B50066B7F06242B958193FA07EC95C781E3AE91C5C685014E0AE3DC73629680B68C3FF47F93D43033C82B54E2BE9563E6D3AF5CF500B5421D0F85BBCBB860486EC42EC3C3F37152F9B457A60D43F969C2C22A14490F8999CA3E68071AB70CBEAFD8BAB020FBB0FCA4C6A6F8903AE3AD4C043F8EEBB846252AB919BDEDEBBA34F420728346E555902E12413461356E80F5ADA69253F4FEE6C40FC3F2D21F33E51637303319AFE404D43FF3DCFE908952F1DF4CA294A64AC48CB69B86A025A723F52C85963BC8EAACF659E5126ECE27B75B3F91009E4903BA6A18E4CF400574302E12D29139489F6F3B5E3FD7E98CA33429083475BC36B9CAA2BB3CDA840183B18DAAF6294D2FB8A3272A7A02138D23DA98B7858594EE5BEDEEFFDEC8E54789E21F029AD11B4C2D73EA3C4AB6DB66FD4F7B656F8F80C7A294191640AD8A978B9CB12AA05B2594B2FA752E0535FB2FA4823DEA32A62AD8B13FD09FA0610F427644485C74DAA542B4868A00E0A0F6713FD0EE8D5DC1AC922C019A62C058EEE4381D234E2F52F9D7F3835C75670D82A233537E1965F38F7904A756F8237D4460A0551A6D33A40EC3B0910553AC358DD38950E6BA13FA63673C0D3105523A75EEAF0B241517DC20F2EFA54D03CBFFBD80D30DB27BEE54BDED3CB1C5B605674CF661A3EB58A5D3C601A11F71874C8D4501F043DE30432CC609372CF85FB04C6B5AC0FB80B38633DF539C0771FE61420523CBBB233574235ADE481AC9E75ABEC635794D969BEAE48E1DD299A14A3FFB225013EA5E7BC5092A4641789315EFCE6B90DAC2CCA8BFC6C445331587DCF7F2C9C930C3A37A5322F9E5662526BF0D8D246E33869DFF1BE501CC07CD05ADB30057A38E81746C9D0EBEF535DECA737C0AF0CBE074AE9C2D8B58C60E8704030FB7AF4F31D0745DA6FE0D110F06DC1FE23C99181F04D506D0244 +smlen = 3674 +sm = 60E2CDC8F0034FC849F2714B5119E575E0EDA3374EDD5DC8C45DDC95801194CC969D240D5AB24393D16268411EF97ED87858C6857B1FA570D7B8EC2CB1DEEAA53DA9FD008F89CABB7C84E7E852D6353798CB12FE283320C8F5723D0587455AA16B909A33FE9028264A61C5D4D5AFBF2F8FD42915ACA719DE4804224908AAD9D9F58D071C2AD433E7939C5B1D9D675F2F6B9CACA40ED164099DEEC4C1D6AFBE3A16E02FE4DFBA796BA1130513B23DF63D820D4B7DC8202ABF6F9E34D7C8C6631AD1E4C49BD70131D3D97FA93F8E57A3F54D11A58C5C8F326BBDBA874A177EFEF838C542C61EC727CF7F5C0319E519D19CFBB0C0C2D9038F585C6A4D4A96F9677043E128742E8E4788D123776DB6B8216DE86882212C875690B1030F6B032B454D4AFE137FD262C7C498553E0A9A476FC3BC3B39432F54446082B9AA2AE0C0541C2C8A86BE7D515F825D2BBB55A5D42F895A3960758B1C118AFE0638E3B4C68B360219F4F7CAD76D5F3E39AF515D5F8191FF2B89DD2FBEA2EAA872088BADEFF40F5B6DF089DFAF215F1D6294B3DED4445AE0DDA060D53566ADB6079A1FC0020A785792CE66D58C47E303EEEB90AE899A49B6887C2FA5E37F3A6A865737EE92CE5EC444020FE27FD8EDDEBFF3E86BD054E465204787FEB13EFEE33983D97810DBC80229377664DF5BC1C781613EE8E2519A928DFC01D33FF3480AFA750F5ED246E1F72738565D5CE18BE037C6BB3F62318D3359B9E7B40E74E9A3449C819BE248C91AA7E77DA2CC98A36BAA162A222E9F24BC536DE9D97B24FBBF76A0ABD8D15A6145F6A3BDF5A82EA2ADE9C6A4BE0CF96FC1CFF1FFB4692C1EF676280ECC880DA6CA1860D3FC044065E57C6FC655FEF4AE0524B7CF4E0681619BB87C801F5DA19BDEEE9A6563CE538A46AE9396FC0A28F0792AB3D367CA2760194CB25E3E262A2A116D1D790076C0835B23B11DC83A2E3613FC0D1DDB0DAAE2F25B30A4F3600830C782A90C5CD956D65EF7E786825F9CE5AF50469448EBB245CCA41C32EFBBC838855D1B4F2806D299FFF5BEC1E22A5E7DD01822DC6AA5D9935A80C1448A92BFB9174E3972B66632BBEDDA9522E639A7681F236D9F1E37B18A0B761F8AC46DA0918D3150073EB27C7746DA6D3B51133303B0E11A71E92B96040C07BE14792C54C85264049523F4C990D4402CC9580A409136970ED2EC5CFF689DA9943F18117F95E60F016BAE3E8BCDCAE10AE8507F2E8A8413AF4A5EF6BF2CCE80CD16FC98A6E9704FEDF3F8DDA118720E6C364A6132C5469E14963ECF862623D30D3B09B561E996F924633ACCEF121E32AB9605ED6F7045FC9D8BB5A401F437251AFE7329B61C4411CB72466786D16BCA64D7E3795FE2573CC0CA4D0167E2B10E0FDC596ECEECACA883E09C1446C4063F87BDB2739EBBDF1DDEEDB97234FAAD2F5E58E60E9B5D79BCDC0D1338948B8B45D1A07F12056491F60355E9B711DD08512749467494B5C2932F1384F667BA9556D3BAC57E92267B00CFF8EAD8D169DDA07D311F871C394A832B0BC9DDA1F5F4A1162F5E33E4A5ED6181345F391746E975C30298A265F3227DC09BB454EB7F94F851EFB115C7B7D8A9D1B8F014AD150D559C79F841B4F737DFF04216F13DEBFBE206DA921B57F37F82CC0F04EDBB5197BB88C2EF9B0966702983716D5DCCECD92B462ED18B8F11EAC2F59D0D1EF686BF1A4818CBEB518FBFE799F4F9D38659F11933EF3DB549A3EB8F1CAF845425DB319ABB5BF054F194DB1B53E274626DCC2766B79B5A214DF671133E9F15DDDEA523F60D4A4085FAEB7D4C2F4D124DCC66993BBD022E0A5D73C9B70505646B6130B447C0209F29C154E28696459E71B2340FBFF2C0327FF1A3B9B20AC37C461856A1414AD3D0764A82697DC7D9BDF1CF10FD766E47F5D10E4443964D1B3D85A012ADE511253893B6232A4C74EDFF05E6FDC442F4C2BF0B8D965C05C5F3F5E23709588CED7F1747BE6F3AC7029B1795BE3C3613C50DD4753D51FA80F447079241C5D3EF3E588313835DD56C744873A7E1DBA33DD8B9BB4A825541460E37D587E459DC595A253638430E62595724C292EC20ECA0CF10775BF97A73F965834A9761AE51B89C045FA8229CD7BF03C830200F12D1EFF0C6B65C4DF58C2236AFA52795F39E87B3E1E41EFA5F09F1562A9D4B10C4A7B7A970BB2D49F025E7FE8CF4F420A502069DC1B2A76C7146CE7570B1D7C5FCFE9E761481AD84069C43AC91CD5F32CF784346CCA6F3C018FD5FD918EEECE195F56BB3B68BA2BDA6F50CC135D5E4D93223A507D81F9A4E163E285C22A64312D9E1D1B63B9EBCAFE39B06240A2B55766C64EE5A03639553916F4060B35483B25C8634CF87C89AB60DEBC3C0AC3BB07F84D0A6CBEE1D32AD6F1DEBD9DE8633C7BD9456A07BCAF1898CDE9FAAC9A67E56BC60ED19DF787E17E9343C346C6EB49612142FBBB7289668B0B2B499EC6293B909F18663D9AE680F381DB992F5892542CCA4FF5C98828E6B7291EE61DD2E4DC640B5DC392E92E8B470E9D2EF2FB543A0D13252C90CB49906AC599F4E90CA731F64BBE60BD7DD42B3027AF36F5FC9A4AF25CD5DDE8220361EB38C056B395F4FCF7B6FAC0194D9C8C2C14F79D00B815B9473B5D2CF027C41D1CFF0C592D58D53255352D29300A628AB07E63193B35E7C9160F6477C1116229C4826EECC2ABEA448F5EB80F3F11D998522B79DA068EA8D53B470EE6F2084C21AA3E48802263FEBD4B41471902FE9C3330ECD8BD0EFBF02A9C269F1080D34EF40B64F23DE9F2CD686B4B668FBF4503AB16EC40E1992813DE24D85DA194F79F22DCB708E1CBF45D7F3E02CA7A7C26DF43949910AA6A25E15C465D157357775048530530DF2C84E7490ADA68A9CA66AB33C1F918E28993DD19872EAD4F8F7286155B643963B179B3FF13326F3F61198459382C241E2784721D991D163523B65D6FBF682DCF7DD4BCA2EB1BF1BA29F4D03FFB12032197FBF402155B11C91685D4A5B1881AF84A891F98D329EC96CD8EBF02FC14A599B698A765EA9C7C9DAAA12071EF4C3435884A866617AC9AD35B70905CF49DC6944CC0FF74D366A219BE832EC740A2F1DA640ED8F6675C11F17488573A7AF71C8CFE89DD906AE93836DFC3CAF64242A30EB9455687845207DEAA778D5C8F77BCAEA20CFC37353F8311D434B4723BBD16E1FC22B74DFFC6387BB666A7CC8805FBFD063F2BA51A32D3D47845E8F146454844D61261F28E5E5BA176DD7DAC29D27C136D16063D0174D4B6884332CA12A55C7C7E3FF10C5A0B22CF332D3F6D0D30A1C31354C7273779293BACEDBE4E7082934363B454F5E6B6E899CA2B5C5EAECF10C1A272E3A4D51818299A4A9DCDDE4E8FF0712193448515760657C94A5A7B4BEFA00000000000000000000000000000F2132423382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 + +count = 38 +seed = A4563D09AD21D3916BF4636301F2E64183A8F003DA186753D7F2DC3BE0089BA09C62B8A52B72C2C8451213606801FB29 +mlen = 1287 +msg = 67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 +pk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F2BA70866F41295398EEBA9249A9B1F4D31A46C66F2B8D14E05C865D9C50F510F5B3141558FE38BF54FD312A24170526F7427FF16502D65E8AF5A6DBCF6F09E6369815EF133528E8BDE4D81E773866266D2C197EE28FEA55F89DA311AEDE55AB4E983324919CE7D96F12D352430528123EB8A1EDF279FF9CF884106045C7CF22E926CE93C33C3C1884409BE57602821E54638CB1CFFB5F36009CFAB6589710FDBEE70877C890D606FFC430268740B00F969C2EA49AC08873B481FDDAC34AE790C7059259853BCFED81F186CA5B80EDCCA6A5329B1236B260922C2699AD45D59E2DD711E1A0C8216524F86647FA89D9901CBE4376E1DAA1B5EFC25C1D970B27EF6D955602AA4417CB3B06D35630E155C50DE2ED8D61EB9741FF3263A7A15782DD5A628FA1AA943EB2E632E9F456A01B766E43DDBD406A6E685D08D07B10DC7F4F74B01F544BEF12B6BFE05752D4ACFF25BF8B99A5C2847AAA531BE7E86EA0A45ED117B5A8E87920DE874DB744163BF5214FD2BA4DAE81ECC0CDCF261326937B7AFEC101C9CFF5696510C619FEACBF4823747E4C30F212F207C61E98DC343884D2EB34514C79CD4276C4DFB3753E5827FEA641C2EBFF107BE99A52BB5507D9BF19A2E9A45DDABB4E608BD37821D72BDD8BCC687C626B4FE92A2DE5A1A5AEAC40CA44111CA1EE8D3A02340E4F4075CDD6819FEEDFFD1CAFB2DFCDE428822E270937A4B01766B35F1FEBA6F5789A055AE2E9BD167567FAE188F39C499893321E812591E0F652C5782491015BE0B896E350230E61C7882CB43EC9237C049EB1B2CB8B4FB61B238F380C5BD62ECB15215E276FD7715BC0EA4F7E84C7B510FF669825839E8B01959245DACCE18BCA8C5A3B1DE46FF7F4544E48D0CAD1A395BAB0FAB88E8B57914EA2008AB0EBBC4053F80270A3EA44A6DA667B2EF0C164F2251899D3F0C4F9F263736E4931C471DE022676B67DF8D2F753C112F0DB9D4533A2A341F7FC73041E59D2F1E03D154FD057FAC759EB153E8602DE25C3C6C2F1DB78F8367ECA715D25FD565979950AC73BA70D3527EC19319D06972635AE77EB97639AD18081C01BB8F5AE7C8037E700CAD335360C89761B7F7A23D774C5B577B3E8FB0905F463BC651DE998DF480FD9476DB92A0F334D5B38D5D233043539529C4A9803657423FBDEE40B6748C0A27875E9793E1D7072EB58431C0B8D3BBD87032EE46EF4AACDA93023B1290BCE851FC3C8FB0A86A636C76A01892B0D70929CA72206CD1563AF1638FDC0496B9D29F7E92C2533AEEA61783855CA2B920A32F8463638D2EF80C32B4599C4BE641F54897251418293A6D0F79981C6EC6EEF0F1A05F7ED96316B44DEC26FD24897D531958557D044E465F3904A92C622D15CCE07D61B2F18F8237CACCD4BD07CF1D3F7AF9DE3405483D3DF628B71214753FB7C310E9380FC89CA0253A41857E6BA68E23A53FB57CD5393A8E6655457ED4BE336F8B4AD94321C5879B0C2D8F241B7DCB1AF1AFD731D7F122AAA9605BCF97346554178049AED34E34519D6B3212A7AD4E9A13EA0639727029EA8E5207B0E2E33EB51158034A6F6850E8F4C2C7B2A55929BD25E695AA283ECB38D7400A809972EB4009F96943C49C660B6027C3A3AE5DBC7A759AA70C7EF52AEBAA3DA73EC053772AF912247096D9EBEF8173137B393628DEC4B82A15DE11FFD470CC158250E20763F7953DCF05D3054EF7BA0FBDC8BF956DB4FFF868953CA247BF1A351D527BAE53ADD593F2EC8953190069346DE1CADEFBB6B1EDE47DE0B514EFCA4FF951188F785F5805CC77A98EB +sk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F275CF85A56315CB1678AFBF3B0BF5E67EDF158ED97C87D3D1081E9E41C485735131A3156CCEB1DCC6FEB3F31A8616754FFB42643DA7CABC69DF7687801DBF9B84C142029044522199459BB86900316C88B64824318EC486895040451B364CD2360201B42C5B06661C930913264D042770CA064E141785C0282C1A284049800403A20042444C0809604028521B358258062D8C48908946900A960CA4A8891149891A262D4BB08D09996908042943B6851B100903B4519B340A02B4110BB64098A82820C32019930DA33092D3308411362C8A300252C6649198410C04201219102116040C016904C18899840C00A16C8A224DC13831441042CB885040460909490A81188CCAA8019C864463B2480CB1600AB84519244084C6295340709AC0251C420548206D619688C2A069C3462A10399184440D52484419B30D241789E138205112014812308CA69194B04103972961024D0BA26D9C208589422288B00124C3900BC58D099989882264408205E4806D2100860806045C36881BA630D2940C4AB48C0A29808B8608449040633666DB102A11076DD4486090024E0C1209D2242E00C2110B202262063018872124212E0437322408668994109B3650E3445048048ECB224612262613412859806803355210052640C82C0A196D4A144C12C965CA028A6138854C1442084626144846C8444811398A2127312231821230204126291AC10413B9445A484221B824A4902588108C822631D1A27093C450DB106DD1C0415836065926621AA9509A046110396A142921CC086EA18691A2466004C400138308099029213028913069240406D4C4701416216324505838291BA041E2028DE4906582081192844819320C248549E0A28D1230619B126913262C84482952B4680A22688326481C056AE2349221198409262613066122260E61884540B4308C22801A427250467014198523C164139031111480029068E11612DB326D0CA36952325151481248C408649465C9360914C72462366210407052444DA3288CD414801AB86C1A4089E2346009A10843266D9C846418096020216451482DD0100213872559304E0B410D213070D388855B384619A349129590412806641821011480A1C2891C332C8444514BC090CA2486090950D08265401030CC8211088165E40832E2A702F7CA461AD99E54F130C40111C8D1D269A3D71FAFC4C66D3CBBC0A668A0AA076D87A158BCAC885EED16D6E53584EACCF6F2C7D3521DDB0E1369F74AA8A6C5DE1DE04BEAECDD126B5D3D7BE1FE830016C91EC6DA1603D6AEAEE0059468E5C2B274E76147F1B029B5D78E0601767640229A2A1C8D3FF8ECBE8348701307CBF886986EB7E19A94C23C2A3BCD73CF93575653C0255B069322F957D6ADF6BE5F55F34249FC05C908426E044A73D406B975D1EB0C068C186951E53865962D8BD471AC9C7D7120FB33965D4288CB1980AD72B66CA3E092241DD828D5605F84E288DEE3F15B3F2D10E9D68A14EA1BB6921712BAD99C1D53E72DF6779E6D76DA9A513E7EAAC14DE1ED625E2BC85E81E7435D2BE691A597FA787E52E52899BC116C8A31DA953BB071146B925B7622C9A90113453AB928463BB05EA971C97CCCE893876E2CB9A27ECE3EC3FAF721048893F0AF5E5176C25AD19B6FC842417C49936EBEF812FF4FA15C8A87160650A21B6A5C58731C7FD92A28B15E3A7886D2FA888F2B161DBA40385F0700A0988BB85FDBD45238DBBA577717078E5F19F688D76ABD636A30566376B36983764CA120D95B510AFA1F210CBB153D64580B5C9265C75B2ED34B54138F5DEC3409BEDB2CFCE3CA31B30BE70297BFF66079E6ABB86499573264F0C2062A93136CF691F663C35F96D28957230A810BBAD3691F7B22C7404A0A413C42D79C85E6B53D1A33CB42FC084333C06D3FEC8D42018AE2F7B55F21F93650865713C71AFC2E3FF18DD68514FE621F5B8CA93221BA7B51007CDA3BDEFBE000419B3CFA0AF6415856B1BA7DFDB1E47827567D1498AE9BADFDF72CD35EA2AE0810BB749EC51BB2211072AED0084E439DC2B4B564E3FF1A035A91E6B1D97D0B326B3E22CF20F01D6A846AF43543D1B2AEABA3FF1C4EF9FB5BDF4E48D552D52AE9B77E44F367BC1E74D28F263C8F1CC5C590478C093A041195808C6CD6D193CFCAC92E772C83E31E2D9E610D3AB010A81F9F7CFF5FAB58B5B34FEA5B0ACEE841619279A6AF807646241D4A582B01F8E0465C6729FB3C4CB5EE7C8F3581649138C00F2BBC5D05FB9418938394C07171CCA022461E97BF1BE660B2FEFEFBBFBEC4BAB1F412D849B65D357E298A8318AA0240BEB10761BEC16B42D1D65035FAC155270A21EC1746F6AC33831D6AC1800D0D2C50FB2ED7C273A1A1D3BE6881FBED4DA35FC0550FA2AAA65752D9D672869F9AC810FBD652EA0B6EC22A08152B8053CAE96D1EBB3204BED80CCBED979A6B2FA4E8CE30FDB45917929B7ADE046BFA0E482929CEF574584CA438FA39BE99484DD14F58D44C0660370C1CBF4F99E10683955534FF6DFF7E80130858970F9AB02FD01944D0753A114A87E9FECF7FF3A71A7B1A3F6CE5C37076CA07C684D206479B9AE6A9ED0827576AD91EB10E74C441D70562A632D82EE41ED69BE020B26B77C3FA5AEC9529DEB8A511C8C91E3562CADA1B2DFC6CA39B9F7A5E67BC1ADB2520E30CBD691C50C358E3AC1FC589F7295C08A7E596B0EAF1B240279E2F91700915639E1E67E291B2AE3AA387830B03C4B653E53181B4EE3F63B332F419F81D415A043D4053141F087AD5D7E5A56733625D19CFFEBAFB451D61557B9B5F03AB7813D4C6856A0E2C1091B219CC8C726803E1523930E054331AAD0BCBC085B9911B93F5D25BCBEF31B51C8B4B52D12AB4D82C2B029B5A8CE767274960A7D503D9CE341C24104401F564B62A86D2F967D08ECDBBD60552C48B1E4CEC0A15EB130675A17E87333D864984D93A62E85976F1D28132886FCE416776C15BBB54D20AC0991CE3E04EB588EE98CE8BDCAA5FC88E88BD45E5136F5D31E2C9FC57A487879F81323311A2DCE49189B9E06930A79AC067BE6D147FBB1646B760644D3797F200008A176A225A9C59C6249FF60DC9CB170A980376B5C993403CC523017ACF1E216A5785E5C4A7FBB0F0C263CB733A79662B808F8D26BEA8A74AB9107CE0F85AB360398D1715A644C30F479DDB6A43A0DF7258F28CE9D4478460CAAED93124F668E0953CB1DD84F8DC2002B2B42F95FB7EA1893C714B8AC8545D24BEC059D5A56904EB4D1ADAFAD03F26B1AD1CB35FB365E1C9F50239650B3FDFE921A3BD737C5CABD169A3FD79B51C718C268017827AE685D53BD082AA345D17E79D4A8E8AE6D94995674FDC4D32F5CB5B735951129E050FBE594B11E896F20CE9A788BD546DACC3C91FAB6658FE262CDA1E9161585E53A032BA715EB7C7033111CE2451D8EEEC84A4D0BACFB6FE88A1D5CCA1580128016C8B320C00AE9348C4A8444D448FF260C54EE97761FB3816A82B06ABE0A13FA68068D705 +smlen = 3707 +sm = 69088C14764F6037A2268DD085AD4D924EB1B53A12A7C88BD6AA9CD68864F023BDB58380D7250CAFBE590D49662A1286B96C08FBB824738336CAA1E06091687C1785033CD3869D2523327E7DE868D05AAF125BA7B39B5FA0410461309EE452E65683B97030D0ADDA77241A510CB72C13536ABA470BEB6CA9FDFB458FD41C5F6D9F9F95C81AA153661C69F0385335A2110A223C2A696E69B5A7BD9D3133CAB8B4076521DAEAC0158ED7DC1C69C668B15F8FD9E2C5E2B22840DD1C020126B5A62846507255ED0EBE1BE1B70E19AC02BD05884A22F058771E06FC349445D6498862122D74FDDE6662AB7CB8BE8F732C717A7CCD8CA4CAE820DE30789CAA493D8811525B20F1F8FAF84273AFFEADAAA658950D37A0636B4CE2A08F068215948FF0BA26EFE7C4EB2D7808B890B794054B4CCA0FE572BA3B9354F2A7B0DD5990AAA5B661260A991EA8486A2288E09569C00D52297190CF74659E9D90055D14B1100830CA9B0EE7369601015A8B2A7E711329A0214C058BC0140D89FE76C752D64E3852220D92E6AEE2E08C1E3F2401EBAB0D27E9889974AC3F9C6F5DD696B5AD643DEFD5C1445A563F06C2C8C5C391BBAB5174480C94215C1793379F5ABB1B8C4AA3BC51B88B76BCC95E119FD7CFFA1996A157D3CFF05EB1AAD6ED602968DF1582B4A5AA3914EF07DD03345A62A8FE57F2437099B9774BED730022DDD20DF1B1F378CA0CC734885ED309A6204F1410BD3AB1BD3ACCC51F94095F2F5DF74B68027FF7FE8E29B27B6631610CF814D2B254372082F1885EF303319B3AD4364BA7A1174F1B19CC1DFF75342F144222CBB2722F444BAD04C4201B014A1CB6838F3E6B31A768906B373D98BA9055EFAF8B6A3660E6230F2DCFD9780EF936FE1F3C452D11050DBE615B4EB926194B3AF5320D684E9EC6BFD958D48C5F83B8C9CDE792EA59336AC95F75B64488B336CDBC9264A53FEB8DB45D5446D21BE0585B246DCF7EE2F50EE71F2328232078F7C802C3900B56502333E7A18CA837CBF17FB68E2FF9A2F95D851E0A1ABAE40C2DB0A21C86C7C210ECF387B1C21AD905DC20EA81757594E15704164F79D94DE4EE14660A75A4E2B17274853942AD34A84762154F8FBA6FE67EF7B162B13C320A7C39A47A9AF7F20A22348B3E31D36E751157E8742BF5A5D7D7DB88C2E2A5E754BCC173FE2543D1CDE10F551806B8D502310D79A39DB06904481914763B6DFF1F330257B33DD901E26BB192245580AAC58943BDD7D7E3D5739EBC1618917A74FBA753F71539DEEE7713648BF14FCBDC032C981EA87E59F03B600B064EE87F502D33392B06DFB5039B80CB2CB8CF36D2F0991650AF56B7CED36628C1DECBA265E92F9317C5B424FBB49E8C627E7ED2305DD1DD986168483D11A3D8B0177E1A91372374C1985B65F76E4F0C90459D2952ED73D8EFBF5298333C1834A01A6ECB40073E01EC73A1D695CC8F5E685647DC2F18273667CB15A24CDFA28BE6C1EC643A072FABB80F685D170C94DC1F2A5CDAB33A85FAD09034082374BCB70E81ECAEDFF7B61460607B4109EEF61E5B081F22412C80E7A79F8B39EE1F2CBD28D4B2D8B9F9BADD790EFA8F9C50CD668C803826E0779875A4CBD74C6FD2B2C52540384B2EC8EDCA0B5D995594C35936E48B4E1DCF986B5C5313D62EDCFBFC2D2EAB43C797429CBB1BC74D9E4185D71AD8DCB73B77DB348C02CDB948FC5B71B5E32907B93FD59B717580F1E75014CCA6EA8CAC9AB54468C8866EBE8497A737241C26F78536FE2E088CC8369B6186DBA21503C915F0D87D72AD9F17EA7637DB4B97D5F76B30BD17560A04ADBA678DBC9F95762A39717FFC2B28E8B9777E7D7F277BF4B7570F4A4E5FF9F47E6945492D84AA1A3E0E04C402778B46370C6E61C171F3DEE763EAACAECD9FA8362980A8557A28216F9DC9006ECCA87A97BDD7B2B754992E541374B22EFD6895F3ACF0978AE8B32491367DEFD303A45C482E2B716CCC76FF9628A7B9694D1ED4011BC558BB33CC60E0084CB8E0B5A2150BE45CBAB99FED6D8B87FFF3B9E5657B34894925AC4EFC273C8014ABC7B8522DD30951B9B0594C2065DB8A94BC5ECFB94A1E8974DBAE48BC4931DD8751C62E447FEA72565CFE870F0B4733E15A4E7629A202C9678C3A675DD20C36F08768333AFC0DD69DEC26EB0D481980DEDA80FB0076997614AE517DE97EA1C7246BED6FA5B26058789C92A4887571F8835CC25055028C2B549EB1A1F0A65EA8678A47010F8964D08457E77E7068BB1A558C784A53F82587416FC293318392E0797DE99F366978445FE509E13CFB3059FC7F6789B57EF471144FF226A3B0816B81C5FC614EFC91B709AB18D64EF8363B7FA7E33416B87974FBB806BD944520D81D8BCFB8405546F776834B205BDAA01C60EE32C135E6590F4A7F19709856499AD1C9C026C0ADA90B053B1D08CA8A31B50B0C8F632ABAC80CF1DFCDF7E77F3BD5C67D2A03827E372BE1AEF891FF754D1E62678814BFE25A3841316025F12853F3514F70DE5D67D2141461D683225898176DAE6C746414E24693B3C9EB91A7D68F9FC1EFA542D9453309997380E6FD7F21E0CC15F1A1C5C264724D7C5908123C5F318D7712042156E1849BC63C368326C5C9CF5728E991B75A4F8A0A19133E9BA197D9ADC452082E09980F493E1CFE853ABFA667C87432244A3F04EBEB406849A01CC7EBEFDE60DDC1FAC20265AAFCD9F0111B95EBD78E177F727125DBD9C664438C80112A0A1843B68BFC2D4D233C2D7F9C8C994C3A8E06D12615E1B2B729E2B486680601234FC655E3980103ABDD4D1DB3DFDB324308F9C025AE62BC9BF8F18585DF3799228A4552936F126819E3EB0D12491C0EADCC35F0EBC7613AED9101781049F46D1E32D14B853A5022B14D34AD91944A0231AD8FABFCBD00F2F00007AE902AD8283889E7F00423786528D27E5452FE56FBAB1E28184329EB224028E37BF9754EA211C8C17E4B89FC8704E9034C4C68F49DA4F19C62E64BB688CD23A6BEE75CB88E3062315E48BC943A1AFFEC25D0DAF6A174436659B80D2E3A86635743682BF24FA4AEEC568EC8DED17618267D3C39E6906FF5D5576282121008F6B154822DF11451CF4CEEE5A557F2258C3B5F32C8BC36CA33B718BB73BE6B52C53E06056A25521CA34AF12F74DB82C34CB031B02F1A46BA1E40897FD71553E5DB9AFC9035CEC653DD32E419D4448B2A51240769E4F78B7B6339280A9710E1A180FBFD14E0DF2ACBC68461EA2DBB74DA16CE457265848B5CD817972A7478D6B960A2880E1F9AEE3411CC22834408090D1A1C3444455263677B818298B6CFE2FA3555585D7E7F868898A5A7B7BDCEE9EEF4F7FE090E20223A50646A7071A5C2C6D80005090B1345676A6D768384889A9D9EBFCEE7EDF9000000000000001326344967109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 + +count = 39 +seed = 811A8A2ED2917CC616FAF246C5F9BB902E5FBF5430AB078AD6CE871CF8C160512A748216EFAB3A4CE1271AAFEA12C11B +mlen = 1320 +msg = 061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 +pk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D2669DF6AD5380D995B7BA541E107C1EDAFFDE44A9303910FDF8698F00E632CA3AD2DFC6B29E05AF2A5A25687F5F6BA41FF4539E246285D19EB50C45CE8908756F617F9217E7839412791F8C101B625AB69AE3A9BB7DF8BB8445FDD1C8331D1357DEF26927186D717DB4D7FC91FBF297EC1030BBE4FB090450BEB74A05E28FD5FD202B31E7998CDFF4C447604B53ACB1CAEAE4E65FA37914D681636F76AC643AE4EB35FF518C140FF8CCBD966D1639820487E8FF176C31E2E852CC9A7106887D1609638266607D01FE0C5F826AAE58C24C1F42D92D5D22BDC3A26CB1FFD8193F8B09E01591B5604FE67DD5E3D575E2AAB03A21C28AC0934F92DDA34A6CB5A17D86AF5DFD6E6E7A632ABB1917D2839446487DAD66398D964F021CBF134E5E9AC240EA48858F16D75C95D3354AD74B0B87BF6D14252B270FC2989787916B947DE6010BE3464DD095FD8CAD355C1EA4FE26BE2C9684FA2D343F38BD3DA8940FAF294C3C9813F38CFDBE09F9661A00F46AB06AEC113168351AFBDAD36DC0C076D75F2D35751EA180FE378E8322CA742DB6CE0DF6C27ED7C2DB21CA1FC4977634D0E1783BB347FB2E1470BA0B8BBA2D5A1C051FB0D56F264B1783080F12E1032BD78D5128FF7A75FD2CA6E3B077ACD74088851044F991476DDA9B8AC69FD4FDB948155EB4C610A1D3F385E93A0F3FAB3A0D9E018ECE6BC86B37FE6EB2E22041834C728D4B00361E6899D2595688334B17E17E3510F142404E779A77E9838DD2D9DCA50FBB77CC039404F7CDCEE127E58971AD4460062BDEBB9F5B448D0D7A0BB8E95646D7923B2A5DB1D231B41D617A65DE11F973EA0B5687791451EFB6F2972F1C1AF2BF152E6D6C7A4CFF575EDD21409ACB5F91084EF9D6430C10E4C828014276AD046C280401470A02B45E92B7355D7BA70B728571D47758173021E454468C83DB3E250B17696D94AE542842A2FB87DD27A16D04EC9CD6ABDB7A455BF2D31E985952F55AFAA4426B5BC0CE5C70B9C5C7810958275C39AD5CFD57F8C4D7DD41E05091CFC966782FE1DDBFBAEF2D1926989A69DE9BFC7D0FE1AF51E4BB5035A9EBC6AD10071B0388540671F3AAD8F2C5A916A5F33D512BF0C47F513970959A96AC5F752C2736166A1E534EB02A84C891A86E17793EED6D15A8A6B4FC5BA26C481F8D6E5DD40FB6213320BF452CCBC6AD9A9E96CC9484BB771EBC522F59DE572AB27BF1E45906249DE3B68AB7D847F0CA1B29EFE4DE1770F0687B026DEC587FAF7082AECB20A6955226E4192AECF15E83A0C75095DE89DF432AB9FDAD4178A3C0876D6F036DED20467175CA27A315A3FADF715E6562190FB1CA22AA1638AB3C74337140500F6E0A937C6E7E38E8379C710016DEA50EEFA6DCC82C0E37E828EA5DD723D31519B7720D351BD778FFD12B77D5F0311075F53BF784ECBD0637DA9A158B5637F649573A417A998C5CCD6204B82C37D5EAA2A590C647DA24F454BAE57472F4D14B25D881EAFA0D190F7A883FBDC17A074AC2A192E2564077981DDEA5540F2D0B74C4FA28AA1A0153F9422D6868C60177BAA92C2FB979F2949156834C22DE54E49CD10C73C9C418CF7CE1F77A755142E6147CF7CA2EEBB5B9D48D3BFCD9E3E8106F5D33BD1DC3705FE391900240E876007F6048351F187366F4E58254D2D4FC0F318800CD0C3EEEC1204EF9E7871D702363103AC1D70DEB8F4A86357C44AA9E11BAFEC809BC7BF29E5AF686788372677E04115D9A9780FC47F28DB06F2C8CE81E2A770220719F19E3DE7AA79EEB798A59438E29E43E9126EC687CE6FB6C96E6E9A +sk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D2661BFFBAD3291F072086A65F671D4ECAE6C263521BFB17556FF57C34EA549A905E2F7ACA47A5336D76C6F90100AEADCD01B76066DA57EC936F0E4A9240AF2024A88044493488224A96CDA008ED144201237601BB14119490104356CCB8045013964D9140109836C8B3402C1B48551304E8B84409296441AB79013282E520841D1200508328E14476A1889805A0048032386022281CCA49120891121C96993A48D0CB94D02B56893B28004118608100C0C314DA08025E0B08043268540204961104E98320C59B8304A08690C0748CAB27021010913A54C0AA984C198854A02851C98891027690BA685D204266094840B29621930918A342263180D89088D48463141A2705B4264514051CC281210352051C8295A3806A1B811C28448539821C8262A5030020B348EDC880DA32204080111D33209E1940899C80020B988A4268104192208386062A88104160841368601B025E2A010CBB6880B094919C510093911DB366043A42102042A18012C13100AC9181200A0504C306208B18101396C9A429294A48DDA1089611684D43008520281CC803083341281C445DC4250821624C116125104249C4640CB9260600209DB885014316400A41143348290209024256D8C164899082CD834091193310A188904A3011106925B265083802D220872E4A4241BB98D99928C538640D40044C2A60950A2100121489144115BC6208AC005839868DBB670D8486CD13662232626CB8285092845DCA04410226E0C2040C12692D18808E00629222411C9066183064C4920224090899892515198801A156A53104E94484681C270E0886812A4250A2650A4A61084C8300829410B18090CC43144A08D64B0449C2840DB42514B20261A804D0008111285816412240BA7445A92058BB220E3487054C23004A0509C3049C9982D24006A634045C2B02508296513148D48182652185101056C513401A30864CC401014A5001C8749E2B68DC24809C3026119A83021A96889387182A071C290691C39289C12010CB7504818608A0832C410699BA2891CB2000AA1808A047211934581326609A101092981220670840244D0B46918A5451A487154082E0A3512123692130120DC902809B884192590D422821C35319B108EA1466C1A1102D0168194064064263242067104399081324C2D94CDD98EA7166B47028C0E9B247610BF8071F49949E428EDDC6337E8173D717F8C8BE4A8D9BAA2369C893106A37BF817CE5F9451297F6B447C35D2FCEDB2529A528297860B8FA9953E6924A9F295D0CF80486DD74A10386907936BD2FC90D9330D6AE6C7F477EDF24F13CDDBACB6C2A18ADC6EE5E30E592347CA7D2A958016DC2C9E3E0A225840E4E12995625CF9E1606E6888624CA560361334D27C6460DDDD416FAC0652C41BDEE6636499A9BB3A0584690EB25D91B792FF882582A47552759C2F479D42A50F12B997FC79575C1DBBABEDAD604207D1B54AB7E325FF88076F1DCE976128CFB93DBF09189FA7243689B613C057E302C011B7060C76370EC0F5BAA9BFB5D618F8BBBDF93ADC1BCB9AB4FBE6A74EAE76A854A687BBD2537E39DEA3E1AE7D0451932FC07E955F00C96B89CAA1B423C66375FEFACAFACD13130D5E30AC75036040097328B3F8364B2426484B54A934ADB70CA831A21A704B37CE450C2A62CCC62888398EC7524BB792722E0BA087F144D8E090A61418BFBD95251B129ACD680C3DA42A3678480928B493EB5AC5FB879371FC608CE24CCDB142EBE59494F98CDEF5320F40CEFCEECB01787EC9040B2EF286C5F90D10FC9FA014B6224DD813ADF14046A883EEEC02235816BF72384780CA6FA43E1B57EA37BF47404E4A9975F1C892B21B3E3736456411EF84C9507D3289A583F0E193A9F3080BEB5ECDC88BBB5C2BAE5CBF87AB12443B1A94CFB42ECC312A2A4168D6A13B5FE5D1E9EB4D4F7361EE72016928842809BA72CF2C6DE855ED7DC702EED2B4F783B91D270EBF7A9AF311A081A2E64C64B8162A78C1B864262DF7AC7A73861CA176F8BEA06FB3401235C5C611537BD4D71DE204AA618BE9FD35A9C9BA6BB3806D64553D92A4BF59927AD694317551812810424441F6FA524636A6EE4D0F0B2ADA9B516EF533ABC77D7362B8B63C9EE32CE9695769B2B5B20703209CCE36C62067EFA9B0F208AEB9B02B18A71B297E14E670193A6FF694A1179FDF70BA320F2D68520637CA944949128EE26A41EA9ED2130342A5481C4B3F74A5131D9EFE6B000BEFA19A97F02683936038E91C7CD2B354A2A3D8E08D73F25A835FFE7AAE6FDB754854B5B8907FC44497FF9CE6ADD0D075883E510006E6B2A953CC5D7F84F0F4B5466E404E897E000A293B39838C975E7DB49CB211D9EC31D4F17574A1DBD4C8E57B9DD267B27A4487CC5396D21C4853961F240C8346AADAA07BFC9DAFEAC8923973B2807AD5BCAC7651294E432906BFAB3CB64BA5CDC4865AE3A23C081E57F42EB8ACEFD815E35D4A22E53DC345ABBC3516F41BBC939DA7F631A083395A3EFAED18D24EFA34405AF4E70E2FFF6E5B3E0302CC54BBA2E37923B75F6022BCD73364B1EED2F017BD86DDEC2910F83DA792D74B0A0EAB49D31F76A7C883FB695B1BB2E46CD3B3628F768105234A3AC0C158B680D8F87494164BCE22D4601EFE8B98B5652A65DB53B67C176E2179132E3B69BED442A2AB800BD1B7510CA8EF3B47A2CD6E32A4C5199EE383D6A2487E0C86E6CC17ACF4D9231BF706AA0D501DC401A2AAE2B8D78BCED54E350EDE7B428C22DC7F89829F8198416E401370D5AFF517A784014BC1B5ACE0774EFA17701514B9BE7682E93B0C1825AE9A81740031D90385984E742646E0283A95167D21C73AC1A12E9FBA3C795C81A64C240FE23EB4412E5BF36EC4FC452349F8EB9EE1B9A0526825F4C4CD67A1EE2317E17347F1B84259065E2F028657DE5B59FE211035A8A102D464CE78E3BF5666721A2B5F3B8DF3EAB70E6C5F4E7DD495CF26AC51F87366018BAE2FE1419F1C2BAC5248378F842A3A0F196394508256005297AC755706A5D56A9CA36F8B1FD76ED3CB3C4717C589CA970B4B6F702BF988D2A3BEC4EC230A70B8F26867F369EC19C1D453F5F70767F0F4CEE4DA58D797965050F30D6A28DB1894CF4379268E1B47C192A2B927672F079B12B6979790EEE2E04F35E5A100FC67EA9CC6C633D5F297E6DABDBD0CC31F4E8E419120BBD50FB9EB3C4A22E872E9F61592614AF1BDD60D1519BBC4BCD520A480BDE83E6ECAB7FD1D1253A6EEA1F9B49929565C70D45B3295A37E208C3BBD47B8D0997F1DDC48BF41B68E7F2E7C2913C19CE4D9C54183E90D4D50BF847280C9772FCC93DF385340A1209ABFEB3BFF04A746F9F871BFE71F37FB3AAFF95AE80BFBA7A89E6AC70B06992FF068AE3D223750B95ABE3D1E774F5D742473E9D7260A6C3DF61FCBE54AC395C63EDA9623D930DDA18B46DE315BA7BAF0DA37C8B7BBD7930B17D910462CE6E13EF6CD9DE534BBE834E9CD2A80E1E50D33DEF63C66FAA778DD652E +smlen = 3740 +sm = 290FF4CF3CA444DE24FAF713B40DC6F80B45DCAB876A64D190B9AA573C91C89B0ED6B74A71D0789DA2222BA6A1037A932AB2BD3A5CFB7B42BD52E54ED39E08D48A73248B80931DB4967C250D8DC2FE8A6D80D580B988A222750FEE20C8CEFA5E15D6D191CF875BF1D06A026556B529C5AE91DADED0180DE0FBB7675BDF7FA7889B663A75A7DCA541982A44256A455DD4B89AF211B99E73E672E0A1195EF7D95147BF34E0FDCD3988B095A6CE079F8B8D4F26723F8B3083E684F0BBA688CED0EF236D118B024FBD7D61B3E099CF85F5B4DF0E9290C53E0EEA0455925B03B3A263C1DBB52A0BC343FF55D4B2561DBC90BA8241AAD268C70ADA8038F59AB2558B5D6628475809C21C2DAFCA293CE447F6E22259DF454833DC35A0213C230008A9202A75373BA2A950E61CA488183B031CD3D1496292F8C24F818EF98F94586AB83F9FAAF9FE3901B47546B09197B706D9E98ABB70683439ACC8EAA83C1A7020C50D02EA92EF8F823E7B36A6EC8D031A3028DD0ED5929C9D05E22B1CA4B99493B572E5B09BD9F170397ED5A350CD76C15358FF3C7969FB6E0C3604D7A3CD014770B444D8831BC19BF0C844BAA2D4F041DDEFA074EC1D32463986C5202CDF8124D9CC48911046E4BBD23B2EA90327284F2D4B706C5ADF4A1A8FE03F92146595082F1A4EE6A8672CC1163B2EAC878EA11E3DC59701234480C1E2F672A315F5DF1FDA0039D33789E79D921DAA49806B11C5E8CA0C6ED3D4793B557D3F2C75F4E0C64267D61053003C9245E6C0D0EBD573F2EDA9A8CA71F7D3244BADB59244F8F96CFBC43B937FDF31489DE6EB1A7283B851E8C565A2D543F8C77C89591A8A71AB937B49FF0AF4E37D5059ADD56C8BEFF26F23B93260AA3A8FE96121D19248C70240EEF72A2F36A7B8F51F22B3CAED1FDD1A8876E4FB4178B20F43D7A9777BF83417AB762787A2D41A4FD18AC65418DD9FD60086D00EEAC42391D11159560FB665C7D731D87F585F3B9ED050554D7E45A948AAC67BD84B77ECE06D8543D870DB20E4F13A95EBC67A0940C3B15BDACDFFCBF885C784A13FCC81032A26A69983FE1C1246851713E60131C6A7E1125154C4019906A793790D886E59E23B813E6C8588DEAD11EB2401AE3A6E3446A9AEC6CD0A44BBB3743B16472AFC67F088816FDCD8126A03ADC934C079E190A3C4B9CDAAEFFC4754A58A5685319D92CA6005B446A4E9194BAAA36C99B45933040CFF9D146DC8340219E83D38FC4045AD3B96FC6BD1F2E481F70B7B83A1ADD773784486E25D3005AD9B67722F1727CC13BA1BC374DA9ACE5BE6EAB568FB431B0A8BEDEEBA779E9FC346B3C2546008BDCF894C330158F088B808424BF9511E12AD6AC73E2FBF9899081ADAD6090C7FB12DE277549DAFEAE2E4120BAEE63FAC283995E85838C0A0AD87BD622E8F7F4A382BC665EB9D6EB8BC8CC6C2637F62CCFC140C796E7424702661553C75B9AC805786BEEDA2CB53060664695111D6C5BCFAF5EE54317C54EB86812EA03CECF321B688126CAB56A0267EE734FE1F946B16D5A6745AC4D6775C825A15751480D8B20835BFFA14828124A6CD96E11724A02A7A87EFBF6E69F9BA454FB56D21CCAF1686076F61179720C408D00BC420487480F7964563C4509C14E8684FA3AB05F415AAE00630651F6F835FA12B5CCBD5B49985A20533777AD9D1DBD9F95C24CCD143929B35E22788E70B3888CEB96CD4F9C7A39910D12A8F8674F7C826FE3D55E903F5961B1F26B93F8D70132700136625DEDFD40F90D639F7476CAE476B29676810971B9AD0107CD7D8983BEE4B9B8BCC4D29F97BF76482A14ECEA77B898580B61496AE418F4F5E283FBCABD11A30AE2E5E6A7E663C87A398F0036CF88253E1D20D6DCE3554224637D92C939873AB899F27A2AAF47137DAEBE9EB913BABA59D1334126F8FD30BC964609B9AA0C4B106F907934FF848214853B015E8432D5AC4CE52CCD3C5C5398804489E7E50593CDE8903B0E6E61E19B65475FE38155F411087E3DF9CF7679FD99DBF32A0A85E58DDEB0B742158E19B737E665FB7C742DC25651182CB6178C6996DC3D38685C6810901E678B3D399304A90316369AABB38F6DB34110B867A912144CFFB68268A353209586009CD43B1575551A2FA3BCEF0A4E9DB9F83505628848BCD5FC7F97C25B30B216608BA69765D39F369824316DE7F97CCDF319A76F3CC430EE808EEF45F5665B988E261D16ADBB78D60D8BD9941E7C1029FCBA1A0B2D4E5CF5B1C4B02572CA7FFA25B2C7DFBDE0855EE999CA5B958E11E9D72839834E8A1A8B4E80F90A37AFF1E802FF3210D449E3BD045D77BC64B30F7C749026A488628ABF3C4362375AD8FB2CC0B1A0CBA32F060D83B358DECE6B6E05E55828C027BD97EF47A3FC8959BBC3A6146C6C44834B683D23F22D655444E2757600468332318EE8E0B374301FF94FD24DC1C04D5E13AE21A4736595A1B52022592FEF093CEB33D924D600D8AD439C7325FD336CD62C2995A2F15EEC9A7E6551CE3F1593D75A43B61E07038F66134EA13D3C098D18979E6A5D34F078FDC378E6E4A57753B45516709ECAB3409ED3A87FC98D9AE8354A960A6B94FA361403095BA1F9699AE54D31B7485D7B5AB6EDE0F9755B4765F8146F429920B440187644D6A2893EF5FD11CC817451CFE4FDFED4A9B420A28A8C62D946619BC93B1C79A8BD128F7B112A51712E8553002662CDAE5BE04A8EBD62C57065BBC943A22F5026D562946C9804E40F60E8F8DE8265B70C5938770A35ADF8D30CB3802F64BEEAE8A1761511A684591F2BAB9153404A264981F7025C44EF6AEAAE97A5A8E6CC948BBA4427D71738EE0F8F7F7A7B317E38B485D39836A77B6FC53BE67CEDE74F8BBE3BA38A2559695FFDDCA4FBA1CD4776FA1D4F3314A41BC698D51C35095FB1E883553219B83271846E9EA2B5AAB051C75EE8BD0DCA0F33F1B943AFBE40DFF9770D564939E7559746B87AEDCCF805A15757738871CB883C4B1DEB7841AF46EAB421415A14EFC61125A882E583BCB41903D5689A8545B79D62BD58FC4E633037F2CB9F24DBD71D8BCA3652EF29717CA6734B1E9C17C2C94A9352586CD7ED12454DD40E8FB64D52E2ED583FF9BEF536FB1CEA2139E4182CAFA2F12656B594BD4F5773F40A3EECA6A559FACF765580FFA654CD42D35D634DFB099272BECDB838000B673B0DF3CCAE3B9A6235F13E7F18DF77E8DDEDF485CD9F4150EA3B016B9201D32A1DAFE86649FE5DBE9C7F33983C68FBB7DC082C9783D78E7E14AA23D86323AB16F12A47E6F77FA8CD8FEE6213E535D61696D8386ABB1BFE0F1151E244F56686A6B8C90B1BCBFC9D9DBDFE3E7F001051E252B2D313F4043565C777C91BECAD8DB121A258284868B9BC9D8EF000000000000000000000000000000000E223540061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 + +count = 40 +seed = 41CC9DB2E90239AB5158A2628E7478D0B3512FDF84CD27A4CA5FE3119A455C22045F198C3C5C39F491FB975BD1CFF7F8 +mlen = 1353 +msg = AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 +pk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716CCE4D6C7523EAE8AF5EDE26CBD3DFDE68BE39D0A9C4BA1C6CEB261E2E3342028E1079D105B59FA0285AE190333F4FAD9C511EA2F9B5C49DB75ABD12E007233EB2612818F4134A7D0A2275C89055670B285B73D2D12AC722695D316398E99711D6323DF6319AB82AED117669C47974075BC6295C7BFBF05B914EB174DFD1370A5E4EF26B25E85A9071B3D9F85AB983963EF4C31D6F638984C425CBCC1C289B0CFD29667AE84FC9DBEE0483EDFE313C5743D4ED71D886E194985B237CA179DC0DF8DFEE9A4584658BBF04BB988D50DA598B86A82EF6CABA9EBC8580E1A959C237B57394A47C49F1258065B39288DE2511AC53EAD784725F4E6EA73520C33BBF5FF22575D7812C610F3E2B7F835B5E4D104641ACCDD23486126CEC23C52789C50A75381224EF1F96DCDBC87EFA49EA86D18ED6FB5DF043BBF6274E85D780A1E4386210F9EEC49C0002AB52A6B214994AB7D33AFC985EE0BB946FEE4568C7C78846C1886B1BC69C1677CAEF9B9BDEEBC8D1ED2D309066E7D6B4FE58F6FA615E2886BCE3F681C4F024477B958C6F14D8457423F9EE54BB0FE8BF89525DF3BF3E0947CA4561264FD5ED03BA392E42C7FA4441EC3D232A36ADF193EDC481AAED02CD53384761DE28221041C4670B0E47F631BE1833474D6D64FAF11A1CF2AE0C64E502F4C6BC1A3A48BF9A73A2A1A34C1031A15401B366B2144F0F7ECEAF0CF9B5CCF429BD20AE89505F367772B2A0E7F480DED3E4217786B3A313E08D3CC8ED2938F3026D51E839C60E5016E9572806DCFA1C1D9AF22E6808AE722FF62E1E5545EE8E785393ECF2C419A87608237D645CD7728EF5F5494C393BC30A0AF192DE4AEA61347DA21FE9BBBC10BA78EAE37BC9E652A6D2B53C72D7B8F170E9EE2E9E6744281C2573CB89A0055C8E5A882FDF466136882EF890493591CF572AE46F2EB115B414032731453C9DB12BA6842C3A5B958C84C67BE427EE33165F880C290AEEE240418CB3A5F893312656E92459E6B7409499C016097E05AD6A48B4DA8A575F49E4618DB2CFD41A5B50E59BA2EC31D4C696889174A2963210E8EA04131B8CB5BA37A39B75BEE0C00F59D0C2E99810C822DB8D342C8849AC6AC393DA1178A182415676680D293E7CB1430520F1371228991F52DCD343E542AB61D561CDFFDC24A440F939994DF88605455A79CB8AF24973F4CA5591E4D87D48B5D5CEA54F508C7D55A4648CFBACB2FE45E5E38A77C1046F78BE9B65F42C146AFD3CF1329EEE7058746FD31EBB5AFBB8CA6838D0BAF34FDB9D992AC8BD03F9F5A23806B622EDC0A1218652E21EF895B4696B307C93BFCB4574F755CF751C63480E1EFD64D1F528C87E9E65FDA363EB3590E5C9E7AC179C78823754C8751CC978C3FD8CDE780D5F81D68A406C28DD47E949EB94E2A6AD787D068859F5816297F61BD375285FD8E5D24AAE3917CE65E5B897FE4624F15CDF7E5F9F2C7D68B5C594552FBE8A88FE3C6119D0F9EECE88B3CB8F151695D31A6686B9E4856718C5A9451699E503B047B2CF65A542292C322FDFEEC4A6F0A6B34C0E64A1563D5B22B3EEE71C66E58FD94416F2B973747BE56D4075FA07E10D0B4F8F77AB0C6D20C04B3B3826DBEDE1F1085CB7F7CDC1A332CFDD87064C01F6850983CB832044FA74410999152FE2A935CF9BC749D1B51BA4A5D6375DA8A741E156FCB6A7BCEB4FE0FCD2FBFEDD707BD291F02381966197F1012CC9F2D514DAE1D5C7EAE810F4F21B56756B647D4D551902448B9432ED4B5A65838049C69D52357269E0EF0DD65FB5A3ADF073BA5E74444E562D9D +sk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C73CCCE299B19175A97B305DD81730D85FEAF4C1F30E328B1192503B42085A3B64A43073A64202DE364B2EC3DD60492601C0879146228CD9589F7FB17D75B87211A954009A98594842DA004321A974913376C04C900C012849AB4204908701AA58CDA126013B268C2064698C8895C14660BA888E12604228608A2860008B401CCB650A2168521B09061B0090C12895A062EC32228C3B864E396010001241B243151240C22930D49364DCB92440CB6280B140843061103116E083611DB4885900662083102D8A00423852958820D8CC8304A466CA49244428071D03828DC1021A1462288C66DE4A00413938492200421134124006D148784098120DCB86CDCC06443008E134368143329C24271C4A451E4027258C24C53448E9A086D0BB36582322C10968560388458A0045316102191818AC0501C310124B4800CC1041037825B288CA0B480D9048C53A62509124A5A4882A1A489C8126EA2042E1B17221092459CB24C0A8460CC8029589451D9242801344910B52809B3011935450C99202129520A354D12A711A11425013520DA464C24A24113410EA4482AC80629CC10818948720C046A51907001244419C26594A445411642092161419428D434248A320900030511364E990064D8124918A180A214401CB8699906425CA68192982D03039111992C214131231051C02061083640C4B288020431CA826858B644C3406164104E1B8228104781488268A2824D5BA260604246622290D4904161022E5A04041C126644B8800391690400211B348E8800081B2365E226819C4231C4920919414100A31048B66591182902C108989849618401124851C3A8000B0282089004893001842024C01692044246DCA6610A90851CA24803232863068D61B8455124890421100B855011C070D38891D9820CD18260E438629A14645C186209B830A30292A4086609020099201291A64DC896454AC8685C464899A68401A145922260CA882892484E812482938081029184C10642841272C8028611050CCC04664AA64901C12112B340601266C994301A800D12A60921B104C806480B009003292082266994A0311CB9445B30014A282AE3086043A265998288D1000508A0211BB84C09090D13C711044221D0B00C81447124B46DDC384D50020D60C66552B0254B108AFF7B6B9DD15B0F26AD2771B03BBA28AC5A32F060B9011CA8C7B0A39A4722D124F0D123CDA9F90C2A851B4099C225AFD9A35C6C50899E17F759193419C9143C6F8AF835ADE3EF33FF64D5389204A38EBFE8B3EDAE13E1D1A6955619E9BF54D42DE08CC68E75B0DDA80D156CEA2D5EAEAE8C132F8AE670ED11C9A94CC277C2DF2CE3D5A89B820E9CC4A1CBA403274DB4D5E7F117652FF773693C5AFB104880307AF58A2978FC00BE46E3629EF80A456CD41F8BCA89A8DCC5E8C0EDA5C9B49FDF6EA0BC39FB21D160BFF2F6948749C1A8D5FEF6067AAF2C88CEA0B53929BF4B38A6BD6D11F0EDD71C772E6E840CFA52DE2CD34EEE69F5C8CC736A0C59FE1B1616AB705C91F4D5128DC049375BE796224FF184FD54AB53464B56AE30A7988E3C866E0433D1A24298049D702081083F010C4A3F25E110F5AA03C429C3D79BA874A3F1282A6901BB11CD21B46852292C5A2BFACE1A7ED3E936754C63D6B531EF33C62FF5CD95A07DB81B7FAC6E50BF6C46EEADD643FC5195BAC4328FC4C66F27F4116628D876A9F322EE4AA2A1B3C364F709C6BAC399874D97C6C02E78051212CF41542B76A8C6B7C3710EEAA356A19333E836CD4215181F182AAA2FDE5D5EC480772C6A75A79B38BB96F812B0DEE16483026E7CF2854AA10D81892585EFEDBD95FA7A864E1B61E947B1C9D79A5EB5A8C1877F6188E1B71D3E64CF4C515CFC1D82D0354579A7955238DD5C38F4C549ED72C970B94D023AB992976C8A2CF6F34F67061DCF5C1A1973B1DD63B86376B897BB7DAE1CAFB57EB83C677A74AA1D169447B5B3FC990E5429BAFF3C0E38CCB8E77F78917213CEAA58CF8DEA66A53CBBDAA48A3074C2DE2FABEF497ECF27D19A444CA69E82889B3CD99F11230490F2A7F9FD87D9CA8405019954783F19CD58635318D1DEBFD5CF7AAA5B1F0A6BBB3DBAF1B8B284B67E4A59FADA0F6EDCF6A43A55749B73830E6B9EC71ED7DAFF7F7C50A45F6C858E720E650225FD2401C1DB63677B1213B67ADD5767633BF2BEFC1488872A4E0D053A8A4D3E2A149FD71E7C5A7B7B8D9B61278A32604851652821544F1D03A027C38A165ABD66B3E342173E1D66249A57ADFFE7127B6C6234AE816D9C33413AFF7D147519324CE0A6014651B748DD7D2FB119E3EB498241705FDF8F2A963C182DD16B21EAE14893DB3C69370DBC1ACA5AACBF4CF8F5981AA19E39C077BFC03F59472998C12AEB4279A1630B83ABADAE323AEE8BF1521D06FFEB721C00B2C89121790CBEC8FAF4C9738C9EFA64DF4A643558507F21E500CEC5944ACD4D5DBE4681107946CD1003DE278005ECC62B35BB57B67A01BDCEC36A8C2D618EC50BFFCBDBDF8412114D4415C28ED5D297F1FD14A282ABE506E6FE4193D11395DE52C352830E76646B2683708DE09659FB0566AC66C25ECCF11E09C1CDBE4DC8EB38B8D23D7A31513875CCA98DD2A88E2D9352D3DCAD6D6A070A58347491BC5AFB695DC50A7D626172AD6C734062D67637706BE8D44885F27929B76E059E5199543F1A38B8F7CDADF6F093C22DDE555D173180F1B940641BDAF31AC89712BD24C8AC1E467EF150BCDBFE45E7D9A6FF8F4275D710BDC33BC21A65690B0AC3B02CCEBA2AE60FC35026D0D166DDFAFEE192E36913E2F7881A71CA4C39BDAB4DB1E406C600D02E89BFBE984621B16937A314A80ED8E23ED755ADA9D791D188273892C400B7C4D46ABAD16E696A63F86D380BC0B46FA02C1702AF3C0BEE947D06FCC2946FFC1BDAA1DBEA39B55665F235508C1127FF402E00FBEF66067E2D79EA4D10807E4EB860B48CE16434CE78B5977CA5645658F4B22F24E774CCC7FA840BD0F5D3BC1253C11B23A894299CCA807DF630E83E972A451F1FA66F57948FDFE624E966C906D2F5309B223A12F8D4F9359360A95C071D11D0C0F3D19F1038CAED8B35309A65E0908FC4EA86E880030D753B6026E5A3B2182483C448F959E22AB6081021E7D2D6BD8B23A60419A0FD689F5618E67643F9A9008C6D9FA76E75F6A8B3D27D5E86FF85DB50B96A786D7DDD05E390F9B629D282A5E4E7E6B808CE907270F0085C11B45FE703FB31CE9AA9656C435B95826CD431F095F2294F6DDE0F0F250F587C4342C12F200205BDC0193AE7C2F7F204A35E39D97652951F0484F366EAEC4982E7209772D7B57C28120F92B837F1350E9FE4CB4988BB19D13160A530A05446656F46A7CBDAA074A3B229A8D02143D775E698FB74CEDC233A9A636483D525F19CAE2E1154E0597CDE96DFA714FCA7DC9D4DC94BE0CAF72CBAF883133380F8F791635D8D356CCD2D7C9A0DEB0AE5DD072983A1E821E701E7F9C5C51F2E848C3A63AD7D03 +smlen = 3773 +sm = 88339456054B84794A64BACB76839204885D8713410863F34088DF76466BAC3CE107DE48C350F6DFE761243871744A657EF4387217BC59D102CC32465464AE37D982868CD34D31E5DB9D6E421EBDF6333805AD3AB40F31A710CD0C0DCF52ED3B869FD2472119387D1355FF68F263CCAE28ABE6FC8CCF83EE62C28121A7AC8835518CCD738352F45E26720E8D0EA2D476E64E71F5EEA5DF3CAF5E747A17C08260D2B97E59DC10077C9C6355E6D2131A165B1C6189956542C18486C0822F24D51225226E5E1CAAA0685CBB822E704CE80A568769C5D008E425CDA95CC9F91CC46E6E47297C15DBF0E3696BC77BBEAFCEC2286AE6E393BF1B42DB1930487FA76F8955F447C756E6371AAA008FDC9B95BD9812366EDDE3292CBA6EDECBA9C58F0D9BFA95561B7ACE627453907030F1B5A150E7009592092D9F943F68A48B93921FFD90DBD2633BFF4DFFC0EA69B03717F6696D3CEE894BD2A8AA6E9B5E11B2B5646F91A15976436F902EC8DE453DF32F8E8A0A7AF2C1BBD2A77172C7D04170F2547889E0B25A53CDFA2A459B6177888365AC0DDD908BC84E4156B56482FDB626F4AA9B5EBED8AACA16C1802D6AA1F3494977A2E2B4FA04B9521F5E8FCD8E3B2C033F8B625D206B8B1D5A183685868B380C90EA5D7AC7D3098859383081C903C467BCBD07FDFB0804397D7EC9EE7051145812D1D01256C13057A14364363D8B2B216D65D86CCE404AC96C76A5AD9CD521B5AF4BA0590450D0BA69E056075604D78550FEC66CC6452CE30C3EC1BCB96B8E2D4BE0DFB948BC620A8A2AE88D058149CBEB3BDD2319C0872D62B70F4ADD7F301798FE20B67AB751311FD60F181E2140CED301E4FFD013BB50CFF20CC795F1347685C0F298E75A8FBE7D33560FD75D6885FFBE9D1DCB3AE76FB450704DDBF9160434EDADE4D06B878D6231F344EE9FF8246FDE1B7EF9C7A2B43AD33E1013137FBCC8A9983F74F06BBBFFD308FEBBD779FD2FAA43F1FAD7692B9007D730194F2813EA22A789C77FB1B1FA8179DBEE8F0C1DC93842EC173E90BAF5E6D9F1FA73BB5CA9A6C5F926193C815F34E1C615DED3684A11F60E1A71A87E64DCF0DA12CC043535CAECC430F60ABF44B26EE0ECE0AB6E2CF8E967AF3CE9E2F497F0044226DC514114C767F01CFB31125AB400C311303A75FA96329265CF85DA99D5703058F81E3309AD5C9B04D92DDACCD5E7D74ABA9DBEE164A79839A292B41B6F3FB6198CE960716669531F46CF13A404CB9EDCADC57A31B52B7A67CC00854E18EBB26C446ED8063F3851F1FFB8F4A6EF845F23EFACF256F1F1D6EFC3C50323E27FD2C541244E3F6787F3C08369A2B94E8A17FB0C91A394B484DA3DB7AF8E17358E1E2057A81CDBD987F2F2D2F8CC88A13DE67D6D6AC429A285F69C90442D22E999B03AB81BD54388914810B7665DAB93ADC22325C3AEC3651771A75EEB43FD9BC06A31B190D41B1A6A383D131987175E74A1DF01D8FF4686BC0C71232D831D5384E4532809DDB9D3A7D25DFB47E72401DFA4DA305142918C4424D8A36D57A1E8DC2941B65C765C627D68BF0C93CD67F262D8643F3E5A59C00BD5552E92D51BF22634F4A0DAC758BBB05FDE16430EE1A135B125F3D10AB7EA2178AB16A9427080E53F59194E33C6813FA5B73B1A6FF9591D5502F9F5BE31788592FABAFE94C2C5125D36722622966A9F2335371E5499635DC7D71FF52BD4CB5760B09D025043D74138B437FA3C0F10EA3B60DBC7CBF1DE5D0EDF7B7895F4E27B94400B6C272604945A01AA90C271CC99548510BEE9E5B23343CEDF41F01E130F29ABA6F0D6DC0B474435C9F2CE69CD83592854743B435435C63B6F99E8DDDA4B6524596815972F69BCCF7FE487A841E2E4489669EA4708A025291C3FDB1E63459B7814BB91B8DB13A5BE55CC7671ECE5863F531D4E57A76A768A0C82A3E10FC6E5A88ABFC004B82A1001CC71CFA8C665B78BA3B083D96F3B94BBB2B6CDAF3900634C3FCA069E423C2C605C42FFC03ABCD31A1044D9D744B876DB3BACBECCCCE57AD241D586AE95A79621D5BB576F170382C72828B424251D37409874F966ACBE5BFBFD665E61E25DD581FAF44DD9692FD59D04CF6DE12D9DC570C2A7C5D592E8C68FAA42EC730E51982C0EC79D2369737A251033CD70C48224FCBCC20A3155D98AED5618D6FF4748524AD0A8B6E7A121BAC716A96F475C6338AAAB4F820177939A8D1A42C36DF309E1A916BAA24E8861C4D7FF67F11D3EA3CBEF76E9A4D1366CC164C43E4C5E434D2C68A0AE5497251AFCBC47EEF002AB5BF0F796EAA8A6BA9A58E367B7F61C32A125A1ECF7B85E85BC6B6E91EDFC158DFCF5ECD0138B5D4B97C2B57533A63FDF8F1098FC707284CAABB49DB123D8316F0AD2222FCA8CA72C1218BC3AF59C0356B1BCA02FFD8B41EEC1D82512B7D445EA0C7390FABF51A10D384FDF2FAC5ABD0E5A392077DCD98C586B41A5258D76643D70D54BA8891BBDEA34A5AAE6EA6FF251250BDDCC27669EB56667B2B126F0A80E16E81B1CCFC077D44692A3C0B94CB7BFD63A50188614697C7DDDD199AEAAB5F58D833BDA0CD3FC5A9B994C5FF512F0809CA6C4E9E55ED03BE7A22DDAFE3B867913BDBCABB06D1A7303D60CE8808E3B503F036E1A55D393DA9C99690C127C07275FD0F4825049C848D9306A7203A94A0320B56A0F817540834A9719CC63991B223756917FEC8EFF57D1B835EF6E158970547D395D4430961DEE16B552BA2C28CC9DF1F5728FC307E31CFCC7DD96B78BBDA483B28E1D3D9067CADADCC244762E6DD4CB2C36150EA222C74AC90BD9C4CD1FC69D995AE8B76469BD7C1336BD7F33D9963C0843E0E8D99B9A49525A3DFC4B7C2E29FC10A501D8BB3CA8883E9FF6DE2A7B47B49A925DF170401791D881B3B11F6DBD62644845B865C555FC22B1E51B5BC6187403465D0F3E22620211EE10D8E8B074DC20926BF9312E7D70B1211CCDD8933A9A99CE14340C540DEDAEA705E6CC76CF4959E9874B53567A10205A65C54C096A32B57A0321991AE48A3CCF5E68428821282FDE43AF348881F87AC08DC5FA06C10D168B6C7D6E84C74FBD5F0112F80E728DEDF32F6332482DD9AC663B1355A0065059070724B42752055C29559A75495D964D87D22FECEC3ADAC025210EE63A95FC4EFF847D45009A32A9BFDA416DEDD64B972AF713BC0F1BB0F740A5D64E4FA7E6C65C22DA33B5AE4D3D86236DE293B21D5F2D70D62D24F786BBCB09580AD99DF2A59A53C5AAD54A4EB578E641E4A58282D14C4E6F1E57B42DE9A506A2DB2D76EC25E12C2862BECCDEFC0A1629343E47678799B2C2E0EBEC10151A3A4A5357586DACAFB6C0CDDDDFF50A12212C2D32363C446E93A3A4ACADB1B8C6CCDADDEBEDF4000000000000000000000000000000000000000614253DAE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 + +count = 41 +seed = 1C13369824A3FDD41B1065E17297574715D9BD9CE5BB733D36D22C31B62BB1033989A604D78BFB1A0746BD4A2271FC0C +mlen = 1386 +msg = 9D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 +pk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93343504254C5211AFBB20248884FC25BFABDDD9D05D131914A02FCE3BFD3DABE9E0A68CB20ECB8D82E7DC0033AD411CD560508A1E21A28092B0EE479341CAEA2203F0AA65479F59C9D274C1A5B8D581BAC9C914758A767C1D40C002CA2B441D125FB0B771ACE642C7D5DF29990FCE6174D10A2632E914CE835D525E80D429ECBBADFD6BD1D5C464B04A9BA963D0AC32ADB163DEED3CA1CA5EEE7A15747704FBA20567A5277F06ECE1E2AD79A8275A63C9C16BA774272AE76930A4F152CEF0AF7C6E902AD0E4F2BDBFA029D46C7FA9C6C0E41C124EF99BE0334D0DF759FE93BD89625FFA9896B39E92B932429EF9BE7F263E77D9529C279AC898FF262645212D0E1C55F28B9F61B302556F867393A4ADD54222CDAAAC226C56E849F6B3AC97F733A22C53B937842A43B682DDA63B8AD6379E0AB081E475A33B4E01176D631E56209F42E22E6359616BCE8C5BECF4AB5FCA093C39AC2AFD910CBC497BE4890A05B02BBEFA93B761C543FBFBE86DE12C952A10A926FB9F4C354E0F2801C94E4E8B7F903B26D86E38C1CAC2CD5E8F670DC26802731FCE53C0F301E44525C86731C2D234B3A01C9E11E7E5F58874E025DB0535CEB70099B69C72AF8A1ABD502AD1AE830E05B2636C61E46A726F196D8C769BD9A36C8D28645F0E08BCB340D7D3A7B4D43E1579C045B6DCB9EA94EF99DD2F971B5A9ECD6F03DD590C3490C306C43D4F15AA7E9410787B0544550CD26CCDBD27C42F6B1AF61168DA325C0A69495B5106E1F445D385B4763B257E225C493C3A153B607F3069D3248A785C87BC67FD0C84CE1968D1AD3C8E380D884628477A04A97E1771362F3FB9F6880022A01028EF41AB02EFCA21268CD3E3F2425EC53A6D75C52658EE1305C9A8C1A3607BD3A44D68327BD2400B8717B06D20475B6370434319177C6F6D94FFF66C10DAB7F6AAFEEF060EE1A1640DE8533BA6BEAEB2381B22C8D4499A9BDDBF8802ED8FDA9B7DBFE7AC77EDED5641681612EDC8BB9ADF8F5A2D54C1F8A6C09DC87968ADEA443EA3202A8B552E5549CABA5014371A0FD3804374390C2520EED114D58594D47F25B8494DDFBF1B9FF537F91562B4F3915B46C83543BCA12DF8A56A6F478486DDB1539AF679D35E0C62099C6CD7C1BC55DFD08FA432D66942D944DCC5A58CD945F9DADF18E385E93196A838899D2DB5F03D390BE647145A7D03ACA910B2421A22C39D1747B1B62C4C6115D64EA9B0784544C89DB0715AC8BD3BD242F0963A131A701EE6CEDF3EFCC6B8E7AF1F7552947C0B7ABC4553B17E9FF247108405FEF458BAAB2DAA8EBB9EAF11E84F0DDC38AEA35C6A31EC019131A695AE63B4E8C8F9E0FAF800B88CEF8FC874696A92D7F7988C898D1070E96D023B952FC9B1470E83598A24ED111D6EBA8A857B606E835410B3F0EA0C0FA85910CE6D77C364701C05B862C234D417582F84F943CEE70CD5D2EF46174E9150C95BF6D3AFA8DAEFDE79FE16AC1F4E3A1368254B1E9B10CE728060A862855FA5A1BF0AB67CF6A44ED32A46202D361C58003FF61A63D5AC17D40E92F4CD117CE29C3EA62DA38D347D89E1410E92ABB81CC81B496A3D37A3A21883D6164B9385C45118B21704CCFAE90595BBE578AA6916D3EF0B9DBA4EBA6A7C3ADCE1CD21EA0F842C643F4D68E3B73F00243078C394F8C6DFAFB733B1678F046E9CA93708BE3C458C8AA08AA3023D63A8BFA9AC467984ECED0F5A237BD71337E58AE02F520BB10E2A8322778442D55E35E2B0860A8B0D8E7FB495A54342756CF1146659B67B4804B7C3779079EA038BAE0970AD8768 +sk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93FC4B69F8634D7D32CE9EB0011E8DA227E1C148F1A3748F45E5354460008C2FAB92228DABA3A92835D4DD85AA649F8D8FEFAEAFC47A22C564EAB12BE35E21FEF9D2220E948245C346455C948C183031131588A0B20049C66948A2292237805B100C510404A2A07051A420DB060CDA32490917640CB688CC002104B688912202DC080552346AA04049A3322512A26999968158B2840A104AE4B2255A984521014E1C4400C00464A1262042028C20C58558380610B78D14A0240897210A8964010668533485C320224048300AA390232572148081210980D88270534866D120529B1851818604C8322D24B42D19914D0B816414056264302913152E84820CCA428C1A47001CC348530405C2C05183C084C20231CC12601BC7890936045108641B28318B984C03B1291A290E0407049234095348058BB8014A0865E0440251462C0C2826183750D804015216628A066C21072E59B445209144CC02610042320321425300814048851BA361CB34008232064BB24450988D22996C63140D9B4825C32641E0B00500036541349221B3514B468A64B2919C24111A411023496CC3120093103012314C9A1666090384CA825091C2898B842CDA048010A82C19A190821649DA2042DA12852438868B32861C07614A8400118560CB3851118690C2B22854A468DB06521C86845A24265CC21110346E9BA80802B38101900508B488CCA8611109705422241B295181028E5186651AC844102565A2048CC0C0910A280C0AB6305C287214350582184203368AD13468A3026924C950C3382562282613C28D231665901891D824112212415A46210A268EDC1424232031628625D0C664C8A06C8C2406C28091CA20811C416510352DCBC00402390218906CC8102CDB164C50048D11962852440D8A166A61C00591206111260264B08552028A620012013625000168213261931612CC362C04438E831086501469A0480859B68D52B8291116828026826432898B228091900952220219956D5C9491D3402221184413C18CDCC050D2C88C182181CAA20864A811DC104D14951192B47193A068820632993800C3826804174EA1164D101421091426A4124AD2B691E1C881C0108EA4868501A96DA0422A1426500CB811914289113780E3328022351122438D21946890A80163362585597B7DA16DF0A9C3ACBE2066E6AFCBE1D34B869F74DDAFCA66D38557225E6AB40E731FDA1A11656F0354E54CF2645BD08EDBCAAFCEB172E806C12AB58A7CF6A89EACE06799C701245E8228C145EEC27EF13F3760731AEABB79D8DF7F86E7300FBD74D03964298C486B264779AB2467D1F1CCF541A43A7386AFEE5C67C5D61DE2028E2C151BA44383DC94D2B189E474E5DBE5A0867990EC7DE105276673A98CE7D41E0945F4C504D312E2831F7B13DA0243CB92DE408E55E5E1B37FCAFC09492543DFC20D281984E3677876710EF7BDE63119DE67075ADAA580E5E45FB0E7C3F1F958167611A3BF5B6F684D7C2E84552B876589677B2496C3962FB989EABF4A99CE387FE797F0776E224B69F36843C305FD71169A8D7D22DDB09481F0678BA8FF50001C710E9B4D57A06D7BEAC7D8B06DD598EBBAF746808655011232ECF6C2ED7FE8C3454B69AF840FEAE56FDD0B2C6E43EFA59765BBF74116173491C73E808CCE40FB3018BBCB7E10119E05345D60396FCF9343119A56451FEAE5F14C577176D407B52B38DE9570C387C0C47715A80C8EB1EB48105A21C471B2627484ECEC08174015BA7618DBCCBFB70E97166F12CF92DFEC8636FB3E29015FF5B3E9B9E4F6FC347C2881BEF2A2B89693536728A79B9C27C6847575E05173EBBD71D42DD3C1325EE314C7E32AC2CD9BEE9B368639F1FE696F85312431B17F85122724DF90A9CD6EFBE8DE8132DD32EF3E587BB07BAEC15B5B6C0BEABC30FAAFE9451B9B2E9183A4833E05AD7C43BF8CA260F04461A289664E1D67E4A8EB05E71D38C8BFF569F28EFA2271E3B12BF2EB3E66AA99E9A6F374633140030967F0EFF573A6BBEDB3AD741A58170B5CEA8AB34212E0E9F7A9838EB0DC6784D6543349D24EA8E293B9679ECB9ACD0758DD25E3622CD125F01FD678D996E9BB8743B8154EFEC0FE6ACC802A9ED5ED1F0341AF1FB5007B9F536B23BDBC6D0D0A397448186D877C4943B5D1E53013134D2DD7924B0FDFFFF6CF42180BA98903587C47D8013870478B242FE30D2650924FD74DA7142F3F99704A9C71329D1186D3F76CC16BE72BD130002F09166CEBE32D39B1BD0811617D4746A3348961F63E858A378AC52F5097DFF9C40F44259B18771777EBCFA636D72E03BB13C64E017B89324781F3F7E889184D1FCB6B458D81140221EBE03C37C61E2256C65B670C244E78170FC2F3F4550AEF35B2AB3573EB1070F6DB775699A580BC81848B5023A810AD9E52ED5E979F6E6C90E8E498CCBCC2F1560A8184FC805C988CBA30DD4EA15CDCC86172FD8F226603C097794B53F653904CA2E0AA6EF1F77C6F9A99258F128D32CE82B47CD5FBCAE1E9A09D2E2047FA9D1DB70FD38C01D9638230DB526E680B4D261294B1274B8392A41DFF97BEF582C48189A1ABD561A31C4F2D7C2A18E426F3A984866615D7E7E88E77F90988F6FF72DCEA3757B0303FCAED02AF50423AEF7D613DE8B1D767E801D7CF80210F3D68B641727B0251608F8E1C8D046765917EF3999B7380033CEFE1D00BE182C33A145327CD638E46292559A4BC06DD689989814CCF133441B27F295A8D669FDE22811E00DBB4B42CB87A1F47B5A63075EAC710633380CBDB62E544947683F2FE763F6084ABC24DD09707E669C0F60E48F6FD3899903DF1342657D10CF8A967E78BF299F89DCB0356FAAE2AB088E740CEE731678A6546C64B90BAC804E918B6B49D982844EE5C60297CDC7788461243E86CEA90A356D88F17FED11CB045915E8E90ACF98D33DAE215395E062D9FFCB7F6E9056C286D426A2866EE4075EFC6AADD0CBC7D2C14A47B38E9A6B0A81ECFF98674DA7A12964A7FAD86C7FBA6DDFB9D42306C64B31930F57DC79EDA1B4B8456F69309BE6541D6C5A380334ADEB5893A72C4902D2B689D5D544D7E137EFA5EF2F49285AA5F21E1520EBD45A4328BD7D6FF291D79873BA857959B52AEF329781E17E4FEF5976B11710341FB99E5B26AB837DC3EAD2D70F5A5915814064535634001EF47B500828B9B778A63EBBE2A2F1005465F77B7532DC8A5DCF6E092FD235309843314180CB710CDC310F6C8F5063020B75C125A246BB7C665C649DC9999CF96EF5AE275933BA68277A9BD01AFDE0289037F6FDF1E995B1FAC50785D17C669BE01CE4324F7CEC3829A66CD487AED22F768F21A1A400E8160702F4AEEF30B1A41010EA55C3BBE890A38C13B0A27FD327C9E3E07F4692186FB4B59DFE024DD7EC0B83DCD571CB6E49C2C3993472FF9F88FEEBF15CF8CF3BEAD97C7FF6BDC1C758298C164FA07605A421D8FB241D0EFA9B2E5FFD6CC05A807E3EAE6B60B6681F55B1DAC1B061166B75687FCE5 +smlen = 3806 +sm = 73A28E044E06ED9605B508A25A75B3C9E7E0BA78C9882E5C225D241CF3E4226821DE656C85EFE3102216204245B9F9391EACF04FB9CF69DF07D660B22A5172028D13D4E0A6BA02448D7B4E9343137A6984F72BB7B8DBE5907BF78E90E290CD7C66EABFF8C02F4791810CCAB1C6659F2DCC9C31DD705741C6206A7BF960546F5ADC3700B6EA423CAA652A028FDDBAAD0D0526B9286F1BFD3FB0E158CAA40E3AF8996A49C6720E9CEDEB3B8315052BCD087F4B3C235DD3250BAB72218FFD5563586F036AC021B535A51A32282E399644A51FE34B9F2AC29CE013D8549EC74D2E18931EB0E5B97FA148BC65550351A579A15263DE1115849676B43A0CECF6DAEF2AF1B6128306693D47F396CA8D578E401158F94548BEABBE1155E21A2424A4F4E9D79C293A56FA5EF27AEDF1E7FA46455B981489813942E4FBC3D135036F1883E976F02347892D882F82EE19517B85F53ABCAE70A1051D88E3D0B712D3427A7E00110F9C7042B7C9CA46BECA71F564A938A17E45C7C64C7681E2A15C970D68684B0CB92A3C9E8AE3EC6EAAF0BBBD82863F62DFA8F2AA221D0E4B246EFC779283CBF16A8EA59DA00CC023735C3E28C8A952878FF102233087E9E665BF27DF6EDDBA43F64048741E89E825C5157CE44A8EA000D5B7EFD58A98D0240E4C3D822262481CC50850947E7EA2BF752598F4F5FFF55616D46B97158602C23F2EAD8A3AE790F60E3497CC083783874A5A2D1C85EEBFBF37F4F0251593FEF07AA2A0B95C9A47C414FEF35158DF6B63BA1874EC7192A670F6C63E0D97273CB60E77D2DE8D952BB8D131446783E0DBDA188706C90E2FE1EB65D335924135DDC8812340304D5C37C801F7FE91198D2A6DA384C4B1B4CA7D2DBFC6F77F93D546A690CCE05BA95999765F8D156495FA2D6294E7AAFFEC04BAB9C66E4C5BD8B160FABEB29AD1BEDDF64810B2385B3618EAC3C92D03D9FAEC8E0B1816505356E1835E1F4B4EB859A7F544E4AEE08E352F6B4A59F5527E642F4340DA3A42E7D3DE186BCCA844E3E5DF7D67DD5939B59C87B48C35BDC6ABC266CED63AD1F17EBB1648F56C3B2E1CE3B6E28BA89310746AC1FE12844F29984572A077FAE6BF48789E447DEDE690A71AAC209AC5145A62AC350AF52830996C77CE72E941B3A13978CE9ACBB2698708D7DA96854DEB2EF822DCC1EFCD2B485D99BE169C4FA8A1A5688CF0085584148E1B7E7A9BE0CE11D87CCF70F65233F0874EEAF124E5D686A4260B37C281A712B38A3FB6806FBACC99EA607736C49F392869F6D455E64F9C3AE19C01658107290C0FF2F19803FA70EB5347AD44B709CAE540E06E66FD2CF5EB847438105900ECB679E199DDBA814EAE65D2FD7DB7036865532BA8A1A7A77C26055FA43A4D69012DA6D910BF5260144C1BECFB5589379DF044FAA325D43E9A6F99BCC35DCC8624F74A0A1DF5B8C9BFA5195EE6285FA9A9958A441D1DEEE7891E188005EEB7BE07D7EA8758EC4A91CCBB8BAEFDAC131D12822D69EAAB3A7964A3FA60AE8688684852D717860C3601B1B0BDFAD9BD33C512D3A6087BDA911D7011F61C2FDB4CDDB95D85E964936BE5AB7DD8DE9A11715645BD325E8CE606B58F3C35C6834155A82EE1A48348EEE10B646D27CA4C29508119E0711F41087713A357695FF5D80334EE7BD97B67E5716F564A5CEF36EC4B524B3D165CC56ACCDFD829F8768AE06430D5F698275105D681E5FD7624E15D1D79CA69C5893AC3D4245E84E0A2904EF9657D9E457F0E77ADB0F8CC97B256D3E4E6807AA5743D9B7796727142E5F608A86194AB91754AB192EF206FBF801479048481A0BC4A5CAC30933207F69DE37628BBDFD09FE54AADEF4317DEEEF1CE4C55F2614C9CCD693C9F2715E3E04B942C0604BDFB4F947E479C32B0898CC825D536D65FA446FB20BB783A70A6ABDF57067F1CA1BFF0A8D330AD3DFAF299263E69F3F0A4266B8762A5BB8F46B392E9E20C0954C6DBD244FDCF0DB6D24ED7EF96AFC11A9149FAE45581B47BB5FDB6607A94F975F1E74FB9EE9C66261F5C8E62AF2309616B5AE20E8E33ED9CFE737A9A260420A92AF546B96564189A50E6B7CAE20977FCBEAD1D978C295C89DA50941E5973CBFEC95603BC607F195CD97CD6ADD4ED2A2C919C9CEA471DC7059513A033FEF749C48115D9CF5DBC7654AD321E47B16BD73A42F421785AEC45530FAAFD0428146C668F584C5EFE711A31F362E26FE3D60ECB5BBCAD8CE51C4AEB48690732C3CDE8145AC299333A4F14DEDE6452F46D37F7D650AD28D293EC8F2909BC2FFDA1E16FD90F2FD9E1C044E0D3CAFC2C5E2046CA4C02DA536E378F684F4960E319F1A120F028FE00E87DE0021C10F96377501F1F99A5E85E0F92C84BD5CE2839C67AED7647C33866B0639F3B8D42218B571B595FA65937D7CB4B0F52019A8612C1E052A3378D48B0FE5E3C82334E97A1E52CE8D91293B932256B11974036FE39ED4FAC046A27D24D3DAC304F212AAC8CFACCBA86182F9D952EA62D6ED689F31053C5A73680B51C1920C02834435614E64D18B4543837EAE4A7BDFD33D2F1A288AB908ECFD5FA37460D3478FB148DCCC9835D47709C12FD9B7F2A838C4FC21531A1C031FA39F78CCCFDDE007A060A5871C4F3BBF77F426754C30D873DDF4025062EC617B0B1BB082C1C9CCF65FC4444B1A25DFF6BDABF7390CB1EF28CD074681FF2FD220C1444ED25AAC42D52B8E3EA68A7F06A4F7C025B17204449677DA8372B6412E619FD2C9098C1004F81AE5FA8CCEB0B5CD33B06D6A0F3D39C634648B7AAF19CAF9B7FD8E5499FF784CD13997FEB2EAC85C9ECBF2CBBC7C3187E0E982EC9EA3788FB5C42915D5925F6CDFDFDA667752F9E769874F995BFE0D31643CB1E8776D6CC1FCCEECA35DF64924554564CBA44AA9B9F5AC0E2AD50FEA61C6FDC7E087ED6D8AE12E5835BE5CA7B969DC9CE629DC4D97AC0139CCB346F8B788EFF233023760C50872BBCFFBBDB054174182574B2B9DF4688D9E1F1267464F025503A8EDC684E30A71E13125ACEB3703A36A47DE67915FA7943646E3AF01E912C0271FDE7AE6B19F9E6659523A6CB95BC7C38345B8BCFC0F29776A93AAD3733E5565E7B003EF521D5B1B2093C9A32E702B1B88B1B894F852E01542ABC9DB2C0CD5116301D82481F8D36DB240363D4B4B19B54497C271E1A516E0F525D5879C5BFF5CA77EBA63686BD1DCBFC23A74375C921786AB68BFF955862335CB75799E1CB22CB82CBF8A72F2E64AA312830A336C1C584D986902CEF1B115F010C4BC90CD5EB977910495F4C7B4BF208359525273D454E50858992B5B7C2D4E8EF292B3747525C5E7D7E7F8090ADB1B2BCFB072D5788C9F422262F364B626D71A0E6EAFF0000000000000000000000000000000000000000000000000000000000000F2026329D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 + +count = 42 +seed = 7AD6C7DF00C9E52A75290D28DA946305D83CCF6DE2515C19A8E26850C34C8C2E545E2E32108F13B9C97F87AB68D10131 +mlen = 1419 +msg = AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA +pk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771FF2FCDD37E53B30F74DDE755AC02E2866A84848192B5A899C935DD1BE62F15829D678B3039F52197664E505B3A822604C6D6964E3A561E4F0DC8B96583D4C309B432DB832242BFBF567645911293B88445D21B7240A5D6A41198475BE68DE2CEDDD1F196B9F5A74469B2AB6DF265DFF02FDF819BB65FC38FC0E2554E908CC1EBFF3F0CBB4DAC121436BA3DC79FAEADD54605E80D47F3002BCDD01602BA88E9765356ACD67487B2F5C381773B332969223B7897ABECD0C8EE1167D85986D0CDEA41C6E029D89631AF07EF81B68E91C6A9A530211B2C81F9410E5842DA83B572E2C0AE9A96DDCC767097DD40D7226FB0C6EF92DDBC9EA25E8725E9B53D31F762085649E0A23C0E39D7F30E3761B6FD61D056E2F2BA90F58D34DCFC43BDBFE3461BBD3724B5D880AAAF645BAFBDF002176A21425DEB57FAC0E0A4FA9D5C501963E7C596F00D27C314E29FCDE94A4CDD7A4A052D245773F88EBFCF393CC4030E64C6A995EC1F7CC6A62DE32EB4DFC42D0F09E57E4054E54C2F6CC68DE9FF557FB0E9A542AF22E2E032817214560AC99D37402155034D47258E1D3427AA061F4327E4643E25747F9383A04296718D4BD543ECD4EE051DA4B0DE7172B1FF560C2355078A17496C5BCFECCD158CA3FD558BBC8428698074B5833CBB1036AC7C26CF0236F6F64397E316A5BD6CE35224EE799C9B113A2AD5B00ABC9C64AC02F51DC9EDF94A450AE6C5002EDC4BB9C8DDE91328D11068662A2E7292F75CA838715CD078674D47E2D48E56BF02741CB263D07760978596319E44E963FC4AE66909D839E5D4330AFB496D392CB926B85EFFA030BE223910CB19F81195E3E573E86560842F65D75A1FD2B59AA16B87D048B67B1115A099E9E8602123C8CFC6252214A6C89776F57866FA480A27C30727C9A3E181A7E09203E93807FE258595B1984FA4ACDF803EFE4AF4B774632E95F71B6E4C5977E019518E6542CFCF53391B3D3704A6FD0E56EA4DC257ED88E262E42CA2B378DA265F2CEEB51D530B0A6470E4344E2DF386D85D6F7C281848E14DA92B83128BEDB3B945B192B40B7F494B039E79CB4462C7A92E2DC3A60A11C21029B071BD8CCEFE26DD72345D9B9BBB6630CC7A71A52EC5489F3B87147C3A269352FAF3496E8E9C86B68D86A257221855BB6FDE686DD5771F4B31223F89D3B776094FDC3BA67C8DD1B3566F2FBCE73A599388527457F5AD9FB29FC2098F5CFB968F0C9BB3F87BC2AECF00F71612CBD985634A67F2A5BC3F055272DB1233697032AC66B380DF1CEDF2AB2DB258EB4188D3663D086D148E0E7FB0554F2221388080FB7729D44C2630373070C079F3AFDB1916CF051CBCF92DC72B8B28C5D8D5786337F831E37AFF9E1982BA44BB5FF8D80142966D06D0F6268866EEFEE176771772CBB76C1CF4B0A9D4BDDD881080BD816D97059CB296D18DB791576D08FEB8BC2E499230CFAAEB7CEECE93C6A73105D6A84A1578F46F549B31DC5D396149EC81F8A3D8726DDA31C39C056B8938C8B2DBAFBDED26A70630E2769FC0713393462A4B7C15B8E73A042E13378F0B92A78998D334866420FF15A1F435CE234FE36E01E3F4D2A1CD04ADF081E45AAA0937652204C50704224D8B3679C701F25635F8D0D15BE1473B3E473FB8BBD2062124DB744757A80B0D630D84E3A7CF0B74B2C132DB6BCFA8B769A822784528F864A06418AFA0D9BFF0D4B6979E7311A75E94505C3667199B51A930B9D530DCFC03799F6A2AC3052FCD6225047482F1CB00B7893BA8DBB1986DEF446A7DB26CCBFDF25C18AE76ECD5B46AADD6 +sk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771EEF4CEE980DCBD5DC35877CA0DAEC34347989D5F8C248A9C876790484EB99C5590EE6D7AAD15056CFC4878DBE1104706FAF7F17F501830F74D4BA19BF42B4A1322462C0239285B346C8A162602C1240A362D1B434521414851428D422460631848091861A494691B894519360102C52D09914009482A1B1608A0444E99C449D1C46423A1690A218C00398C51088C503010024201439088144351D012618402860CB885902461A3446123C790A2166C1B312D59308204A36C1B47691949055348690A258DC8302AE1120C4124680AB9318BC268C2004080400454A60DC4000504A97104016201062012A31190428D1C34699892054B4026500285194789C8A68921408C0BC12094C66D2331260B04260092811392294B32004A440A03328D839091118721C8862410265004274153262811300E52087154026A52380DD896410A487012A1700A1809CCB2301B3525612228CC3249DA904900318401C110DCA229C2408219988022406163B664E4026952484023B584C11868D818298B1406E4C2288B840C94264E43B62410C04909280603A16DDA346082C850CB828810248ED40260A3264901146A0317315348010A05441223800C29681A098E6430228BC40812846D528284481848A230911AB78CC2320911030112004C21982C8816408B385042B8484B4010110329CB3025813466143528DA34710B3668E2146403B60863286681146621267018460A008421A0204EC102420AA18D5C1489C9B62514858859A44D24C91091902D94001109C30D1B043053C8018CA804C236600B222D60B681014610014020D1184D9C36669192609016884B405150C24409A02C434420DBB844A08604E18201634031CB065288C0011244901996400090299014120136281BA2816120661941490CA8290A9841E3C641E4B2895A4071D996904A98051398452130301AB289D1989124226E4C38891C9491CA88889AA068039444A3B82988409088982CC81468833472E004681B4672CB4282130901094442D904925134325A46611B215143004EA4026858A86C14B94D193270534685942469522644D3062C80C67199B88581868C0CB96088984D4A928409B629C4A20CDAA6118B408A4B304E1C9250404825E3466962C86CDA2401999650124711091660E43672C836067C5BE529543FCA26D0EA3A439FF32850E2842A3487CCB29DFE8B1E166A491F207E3DA547311D7096F5C10DD490F69E617A183FFAAA19C0E6F2FEEB427E544A1E234C42839C006AA961B3018313B8381679FFEE4AA1F311E91E47626C0A5108A2B739FE17BF71F23086BA03C3161D5F37809F2496366C49F76F6B17CEB288E72B7640F25FFBD42A2B32DDDC83D86A7BEF76678C2F5F3D28B891F68B445CA0A03F1D2B231A00D136268AD062EBD6F49708A53FDAF26BC6DBC5CA064188B92BC68A1646F5FDF27124F498A4CB9A07E7183438BF437C0DE17C2EB9D87A9459D20B48B9E4A4E8C9EE1FDB12F8868CEF7B05E7F86D8492F15E35E4EDC6D1AEC564EADB6BF68BE10E280EBAEAC69F919E10B1E16C5A26B4C1442228AA40C7FD8578298CF1F66E2E379E4633A0872362C3C4C5E148902FB93DDDD1DB7D1847A2D2766C60E11F40FDF008B5AA6AB2D46BA30873607AD3D37CC335268C3E419DE82ABF75CBE314572BCCBCCF6C0717117488AA5F33D11D2A33529A0FDC4F6C5497094E3C2397DBD9BC8565A8EB77AEF1CD1C8E061908D87A70A4CDFFE7772FBB8E3EC13F23ABEFD5AFB7AA1A7C6E5C9923DA5FD255FDA092FCE62E14F8AC57653D073A8F7C3E9F053DEB3FF167A14B3D7F16551B9B0CA375BBE9E9342A8B1EF5E1A4E7E8F0D447E3699CF5F7B6EAAE2BDBAAD47A255CAF3D4432283EC83B4924B2351B5D5C290062B0433BDD7FFBFAE9EF3563625E8AB5C0E9A63F61B3E579D8CBB0AB4894E74AD81B897BA51CC449F7901D83EC47ABE168A9B5A987D3F8DCC4218CFEB508E28A6F4148908FFAC6B76704B71E6E8E1FF263624FAD807F8BFD800143E7941729BFE77ACA40FC2792A73CF4DF91014F4DDC0037106A852E2A79439CAF722922963699DF9427E5A40C31E14D5A64A0D44962738EAA8A423C6C06D48BC630A3747F2BC2CAD5F5F5B797B2D7BE1139D72469C59F95EBC2B74FE62AB3D3276BCE519D170401125AF42DA1BDCAB89B4400898C309FFB56603C5AAADB116B76A8C47A46CD9ECFE78B24EFD172DE526D5BEF1085CC65D1FE8A13AE00AC9235376158F322107C22F6B1758170AC8BC4F76B7667DE474F38DF83CBC1827540D3472A52346EF162B382800C03AB07A9B91B0D02C95038A832EA7EF1F51F067B9B3D9CDD5246448D098DFFEF6DCB5265209C40F2B282E822C610DED1B3CB562F3FDAA6B1D49CB32F6E82DB503512E3CFA48ED20E8C6A676FA2D6F1595D78DD9E0495E4E6795FCC36A3AA0B6753F260FC303D6C98299E21F2DD6AFA478E4887C9682754AF20C6B388F1F7448B92F6781104E92442BD62631D1E5435B19CAA42FEA5CC2892516215A1C6EB69A6DC88DAA1CC4B06F1D71F4143F912A098928FDDB4DF6CDCCA7627DF7ABA6015404BA928F4F024E75295BF17F529A6AD7113C70ED06A9FC4AFC880EB0DFDFD369971B27F79BD3B62D3EF093993311E629997A6034C6A467278F33DAE37566EC8D88FB92A7D9DA4FFC01158A027456EF961E55D5E3CAE1BF73F6409BA8C1F3E3AA84E7EB339303C73E7B42CBFE2D51488F9AD9E6BC84572977313EC76379E425009006B84ADA7E0DB8A73EC7E73602F0F77898C78D2A21CAC6F6156FC6601A57F632C79C6FE299B37AB69255E0DD9814A0F3F30E2860B957EBC6016257EA682BE1E870D2E52C8C7E219F8443B8FDE45AC8467E2EEDE04C82B127E45A33F2F9C0BAF02724594BE46845AF873D129253836EE88E17C668EFA4BE6D39E3B27A4C8E991435DA59AEDE2BC16BCCE247EB6F3888321FAD73B4284D87C9C37AD2B8FD32042CF9ECCA62619412B31FEB393277B51D966F58440FAB48481E88692359B84E2DFBFFE6BDDA2412B0346F63D0FA5E36C4408AD261B0E0672C35A43B35321C45D5594B5913CE871D069EDB3D39962F224B712C9233F0BD93BC531354F3DBD43AD330992E3C9239F45101EB33E6749A5A0D49F9D3F4760B8F469389019F8A1C802F520A23CBC26F59FA6F421574078292EA59B5DFC7036A6701DB03664BE503573A9A6CE3BAD6ED68CFA3AB97F8D647A523A88557A3503CBED8F709D8AB45D8BCB20AC1FF05D3B1C8C1D1F11FB9503ECCE627C440D8FDDB5F6FEEE6BCB5922ADCC0F455643BD25DD66EFEC7D4F9371CCD8206F83C99C1396BF5DAA53E4CEB5A74E7C6F96989F7585E2D06F7DD5CAA8090989CD17A91DF61D0EDAD6295452FDB3FD92C641808E967CD9C5157DF157351CE256C6A9A648A2F07260E24FAED65BE8C9AE3B835912BF9C4E65AB33D4C9BDDE6BCB382BFBA45A98D6D4B0FDBBA23C3E93D911F64725A57DB6B11D0FB19CCFCE4F25A2240E8801F320C240 +smlen = 3839 +sm = 1C0476A4F6CF4D6EF1C4EE2C3EB6105B90B2A93E082BF955FBC5B8EFC244A7B861C023C4555246A79BAE96EF668C4E5070910AEE001953BB3F258517023FFC2322E36DDFAF40DC69CFDBEE874019837FF3A1BA5467AD4BB70E194EDC47C4D8DC97D7081DD730D52148FD9A0EC16BD198D2CC8C83822AE096B5936007CA4305A3E643368EF9985DF2629ADA01751EF82438672DF928FAC80EF56D64AF22211DBF0C6249C15EE446ACE06F5E063A9864871513BB442FB6F2E8BDC50041ED4BB20344CD374386ABEEE930F2EB1E217FCAF2C507C0519A108C2FB6705A350B2DB6978DDD598043CCDAF11FEF2241363CB822163FA640A52480541EE10BA607EAA2F5121E9C372E81A953F22485C98B4B60827714F598FDDBD1B6DE9A0B4D6C6D23ADC14862A461D2AC0FBCAB3E009386136AB59C9165E61D01D9F1A18736445255665305B7A3941CF7D906EB0BEA9A9813C0DEC53FDFA52D1436383A7AA3B4A6C6498487F9A3E8629104780507E7AB5DF0B74AEB25FC4070E723049D8A18F5147F8C2FFF7F4F4220D3C052D61EC9B6A7BC8B3301D11BB9B68E6FC1BBE7A9991484CF31589D12B9FAAF5C8C87B3DCDEC096A13FECBB8E23F9C615DE8428C5E094078763A85358D3FB9A7FDB46B0D8042FA16D577267AE05760F3F1CBDF01CCF98A692B36A11889EAE216BDF1B00F1E7D9872E58CD59F806166C8E25D00930AB5B87A88AF5819ABCA0A6206686EF8688B2F509C3F3A7E50A196D5352523C4B055BBEE5EC4C65185AC7298D674C1179866AB3D3BE432A3724160474535BF5DF0742677C4209511FF9CE62921BB86F11EABD83DB47CDD49DCDC821E8FF0822A774A7EBCFCC3F1A2DFE302998A422AF26BE1E2A1D7D8A432AA2F3360B56FE46532C7A22FFA40ADBF87877FEB7C79DD8B736F3EE1ECD1F95577DD71B49D98AC378260A6300459FBB0FA05A21732C255AC35FA4AD7686F76E2EB06A1B27BA01A1ABCE8E6A93DA02DDD82CE2F32BA70045094FB94485821A1CDBA3EF18B94D44302A02D294CAB77968B1C5AAA8A3E78DA91209F86FAAAAB08BA4233E4054F6315BB0247DAB8FDB63D3BA8BCEEB6E1EA378C91A65B5C0D1C48D664C32A27A279F9DCD8D08629D021F030E1A07D918684DD4AB12186841E7D70C8EA372320EBFF80C298B6A13AD253B1BAF1343CE88697312F4698BD440007A505A716CF4BB4EA900EC65BD7B08E5EA669D82A0936000B153F28CA3A8934CA2FFC82CA62D3D35FF129CEC456201425FCBDDD06174A7C2CAEC43F48E1B0B66286EC7D9D48FBF20232259389D0D1BFADFD0D7DA168E17C537B7D912AA2E6A015219D274BE2CEBA640C8A553F0331B0DC8D51F6683F073E710E46FD5A4A87AB4C8379E3ABE82406A6E4735BE96FC4A3AD06FD875A74CB66FBF38CF20B4834D74A721A425B8AC9BCDBE6847EED1622E05B997DC2752C3ED4CFAF90A15363E478780E58EC6ED12EEF0544D69BC1E6C83A49B8E61254DD3EEBA35092A1330B32FB291CAD20B1498B798FBE60B9317DB86ADE82B62C4E722788A34F8C8FF699F849FE47FF4C7679B9ABAFA6D7E71A4A09F13FC2BB6577F84778919775127218CD5D67B79E497F895DEE8F7E74FAE12D5789E5A30459A7359344E03D1633C3E88D7D7C1BE652F60BE65AAA0162971FB477C83187FB38380BBD886976C8C5C803758B8949AD58575CD01B09848040654DF054C3A34D6F19859B421FEDE3C0FBF76C458F8D9D64697E38107870F73C86F1ED73AB96BF2EE152AC70A8501B3C08A246B6CCE6824DE06DD11E97D53CF202B170A5D121F366C69ECFC5625BAE975FCF5EC2480A6B5FF9214AC5797521612F1BD8C66CAFD4AEC7670BE37F64C4816CE820BB2705C12C7181CCF054B2F6BB72D8FB3AFEA09EFAAEEAF0FA694866D39670004765AA659034F7D2BB6EA629B984473379BAC33F35C4B83DA8CDFFAE8E077F085E153D3F37131D8580EB28CEBFED86439F8A10E263D03BEB5D9D142CF34A95A6FE25113A67765E084E7A47F35E5961D91F6E862718F2C3B30A04A8E4B240748E4867CDAF2C454D79D647751BFB137484AD307236B65DFF124FE75ABBD8F0A7B4187FB521EDA43A9CA7552EB6F91C7A73F15EA5888EFF426BA643B14917688BABAB018A5FB61F4A1B54555B9AF06FB64B16C8F39A8341B3E0B1E960BC3DFE8C8405AEBF508FBC27A76A914E87236C5C7CFF372815C692C66D75526735AC921D1B3C1057675D667012F8EBFD5FFBF5550DB88FB0035561E4F74F3B5B4AA4A1299BE7A741882029996D5547261295E1C884F6B636612DCA8BA9474ABCCB5FB78D32D27D328958C9FD1469F52C4F87CBDC7716765476C37D0B4BC61EA1B086C8784DF83C1220C409DE2CE45408989020C49A5014BF9D13F75872778B8E7CECDD1B4DB01B892715B250A85E30FE242E9DF5EC9E280AC9315A8BD986A8B2089E8D48370FF6C08E62D081E449807D024E19309B5C9C7C31E5C443A5B9F104F3BCF4BE9206F3FFA15724176C1B19558FE9B84DE53A721DC6D7CE062C3B9F9D0FF662BA649AFA7140E915AFE02CD06A0FC7C33883D5DF7D7350AA060EF3FE4999A80FFDFFCCC60A11E3BD0CC0C8F06358CB07329736987DF7E341026ED0F4FFFC46F660295EAEF645B34C90992DC749ABB00829974B50ADC319729E04C2A8A136A9FEBB4AD34B1D16B31EE2F81D15E6DB81F1CC0EAB58ED2C3A1400E4E258A5B7A935794D65AB0221D38A62764CA9A3AB71FB3617F372BFD089662C952FFA2883E5DBB0FE9A0CA049AC32A78E65BF202522C661DBC9A189EACFA9FB66157117124764A7D79739C7F03CBDE83A055A709801069A233BFE34A5023696567D823A67C439BD42D67DF4F688F55EBFA6A887C0EE8750C22A3388E27B8DF9EB7ED6468FBA5CCB7C8CCACB91CCFA50E57406E98CCE624D466354B832B6AF6A39960F6B3C0267EC6C95A2AF06356975722DC6F20D400363FE80B6ECDD0BB16938C0968900694D56D1020DEF548F1672EF62AEF942A8F631BA7A836E60AAC54B2A3A8E1079252E9348EC7ABA4CA8DFC7D1A0801BE791EEFD2A33F276303231D289CE84B9F5D637C460ABA6847E25C8D8871E13C35766511D1B8494EB3D5679AC6B15C79DDE3AD125E34541A69902E5D80E962B18B947A262F5E2E164001FA5C91EF997A21EC936D6C50B1043C63011B3AED7836917548A8A0200E1671BFEF61255CC25F357FD865170E816E484C83611B022FB07A5FC370DB9BABB73A0AD46AD748CAFB590F1BF3A54E14B3FD931C77B4B65BFB941109F48D1A113A3C41484959627D919BA2BCC1E2F002040D132733484F54586277B4B6BCC1C6CAD9DCF0FF0B11213F4661656992D7D9F51821262E88AAB6B9DDDE00000000000000000000000000000000000000001026323CAF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA + +count = 43 +seed = 38FFDE9B60DEDB5BBFAD6C52AA02EF6D49369BF276C99E588D796A4F260E0FF0A65C96C35863BAACFFD9B212EC305E7F +mlen = 1452 +msg = ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C +pk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258D368BC755C69FE93805D7C80015E476BDAB6E026A079CB16EDFF0031E1D7E5CA5B720F279ADB5ED29EECA5EC7BFD9E9EB2A3F4343ECD141FFEA298D9E2900DF561D833833AEA5C0A8B5C994D199B6EC481C0692181336F89BF426082003450E418896B0FA65A97C667397FF71894A06E2FC14CC431A5694B61D25B8AC307D5DCE1CF145365BBEAB022379A1EC3C25858BCB69323455DF7D8595E544FCDB218972C7A1FDD31D7A7AB092E03BDB9AC36CC81EAE1923CC5422060CD282827F36C5C87D1A1BAF6DEC8B47B8E1511EA254B2675BD9CBA51EB45CE40C04D8CA379A42289B2D45382FD11E301BD13421BBA92E14BE73E5D8CAEBA926EA4ED985476F606A69DEC6DB33C4E310FF148740BFCFD8A1B4EAF6396B845FE48B24C229F28D7F5A716F01D395D304E416A7E6AD00332071006A649A3A8E684509A62ADE32EDF90CB54A1CFD89BE741901094C779492CF08E551B3552B220530AC7D7185C288517669497F30D452BC7EB3FE467C3C5A43D77F6C424F39F9C219A22447D05405E82F25C170A7B6D254945DE3F1BD84787D8447AB457775E8EE6B12AFF4CB344AC3381238499F370804315178FEDA41C5B232C9F4169C48A6B3735D5B3524A0B2346F15A9C05A8FEB7DEF6703B50ADC6ADA29B5A944AC13384480D8BC1B053D5FB286609710ED7FFD4BF919C9D30866EADE485E25D3741943B84CAC5C765F5F62969574E1677C197180BF3059DF771525A94B0661173CC35A457BF53EFFB4EE44E9CE64D640295ECDFDFAE0AA1BBBBF1F0DEA3C0E7C796E75D1EF386BC3619EE4B5026AEF7C855EEF962F0321D6CE521508C807D0E9B0537684FF283AD043E8E13E20CD6267C67A9046F898EC3A06153A95A15F0766BDE53A338EC843C620DAAA806B04AD321D842921DE2E40BB0D25E3369F2BDDC0326D4983D58DF409C01EB361DEF0F495EA8880059A5DA404FE0E32F65CCF21FA3F551B5C93F58FE604F9A9BF4FD2259300C763AA96EA02B5F5FEEDF435291B6B1BD6302BDC3032E7A5B27BB62911ECE60069D396870C970928CFE80E01825679B080BA5EAC3BE2E1917CFF903921773C6D094CFF86E7E3D4488E77F478405F5B42BBF9737E3DA1469356CAA8AB819F751858739E6BF6ED9DFF08E1BE00E7C01C0EA8E1DA3EFF6A870CD4748E93D125452ECC7BBD6816374F3F5EEE9AE347DEA09E01E684DF6EDCB9E436F396D57B5CFF022DDC9DFECD79E641A8BE005817C9EEAE63BB08C0A6BC95C5FCB39CC230447A491FB8DBB085E81A7DA4C1AD30287B41CC553EF97E4E416DC04705859F2959ACA305A7907E0649102F739ED2312D5A661CE16D5C5CBC1DB5258A52F1E164B7E4F6C05253B5F59DBF347CC49D8BA8A2968C155E8E49B635AA482017B49D29D2308AE046A17157D90578304AEE07B8F3EC8EE7357FF43CFA2F4A1FF103A1213505DBDCF35CB0CB228314E8731897A48D3C905E922648F859E9EE9595A69F3BD1D55BA0A21F10B3B5CF713FCE885FDC4DCF96DD937CCAD92DC353138A605C1076A8085F7A34659C518B46517804B35CDA1F8E07883195FE297E4306A67C2C240DD98704777907C49673F010B180351DE8DF0204ADE0F396FC4795FA456358D025965CF41AC1DA1AA8E4621629ABE0AE84BE35D66E35BF733B59CAD215607535F7C74821C76C316B9CB30AA2D14901569E442582F1C4ACA8766A140956690B05AD5938C31FABC586CFA522C481484525B77C3E9F2394D343B3437CD1BF924CBF53B906954457327C13CC8D7C2013EEA7963C50C75346E98FE95D29453B29F8 +sk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258DC23E3BAEE1E216B4C3E7A81A1895A01B9A9F0D8738522413C84235D81DB88DDB476B1153A8FDE91E95E17F576894EAB0AF20A6BEB3BD0E14DE5630DF41F64D0A60348880104E11284DCC283208182D14215298187211A64841A4909240844048884BA08592025088408C61A4052017611C359110122A623886C4A490D4028942B21020A088DCB86111290E49924D0A452A1C452201110C4BB8610C277111A13019B76922C841D0468961022E048869094109193322094905E022111CA985921821483212241366E22492842228CA12515C1011E3B2040AC10918236E0145916096640A432582A86453B229021108101165C8204910C370CBB6054C825120C2418CC06014438199426A1BB34940204D10A17024252E01394A02B249113965641406D94261C436922401061B9829614441932665A31205D00869A3102C41288A084051A1A64904812151A670D40684C486308326920B25095C444DD244409B908091001204A9690B402003018209912C808289DB9491649441501420A4824498B22C032632E1200D113010214700249444594070D806881A4465A114059B14245296304B9844E2C229C1384E88908DD8B06C1B958D1C264D20392A590822D2C2514C080D99943160A24461468143C644E4046A49B009E49271D40000C4A00984A060D2046E5C82918B8829C0126414A564C0C0449B22311AB561100241D400695B240E1422655C060D219149A01292A49481D8408DE180258B92849C208613C5509B444DA2960088125214294D51162A18251293168D20984C84222160A22D1CB764D2108A2244260227244C4480CC2269E2462E41326820A88C81000654261010464C23858843C26D43B868199661A244626312600443244AA0900344000A426E0A982C89C04858248E19867108B9815B224E904892D936866204021AB3091104869104811C112E0A3432212221029908CCC69192481212C08921920D1C002200C061840804E33829231149C9888052348D43440C0435329BC60508C5249B86252314100A11011AC36CA1328E0BC521232886A020885B18298C808CD108524BC20182C86803C544402609C3808C23B2840B32298B0411C9001100223122370D419271DC202D193311214726E1920C43348410040D80282461242E6226244924089B8D0D733D32C3ABDB9FB5138AC1458F13D5B8E50C48A815CFFCB06A9201FA2D9E8EE6185A8FE1885BFCA380B47D6BFDE711123FFAF8271CE79CEF7499FBE2E010EFC4000F99F49612FBC948099DDF9B0926FFCBF5595BAF618C3BEF6EFB19C10F76FD634B31924D09463188C1019F06156D07C7BA1C9AF93448A9076264F084D09633553A6B12FA00BB7E8B6F899B64AF268E3C84F9F5538BB0A317B2CABF2D3154E55C0310CC9745E1B75BD9FAE30D9BFF6B25B1F5C053167FD532282F280148269FC6A04A55225E9033A1F0F7EC9C4F3760C337F6EF29AEE3D28B4A4CF0ECC5EDAEEEE74664CF975CE8BEADC7067531B3C9E43DAD569F7D331D3BE9AFC362A455F5875C1FBBEA817EB5C556F9F0A60B1F7C1275B57DED9DAA9EDBD8C3FEF2E7B310EE2ADD92E0328DC27A8526396FA881DF64113FA333D7250F85781EE4B24EF3592B0FF8CF9E1EB8832D1D3621E6B50DF83F97776E28FD09659CE647C77D9D0CF3534882753BE52F011945153A1F3309942CB910AA15013BDA5CCDF71B41D60BFB1B2DB19145E8B507A0229E1AD4136B6C49C58FF9CC7AB2B78FA7D5DFBB5E8E74DB8E9C59908F7A9F2BAF6345E751B97F967CDF7F4178628D16DE109AF61588241D5AAB48C769D52F6EC137FB6FBBC9BFB45403C55CF52997A9636A4831849CB0B5C262555A519AFFE2739849D6700AF0BA9157948E9B0F57160105F7B927154F1DB21242032621CB1E8A3BC2FAD072D7B233C466541E82CC7DBE1FB3AE25CF86181B01CCB6B8C7553D3404495BAC1971390DBF33E41D422E79D312D009ABA4E47AF440907B9B8E81E9D417DB47AD1D443A08083D71D56FDA7E73C82B5E04721A38DC88702930A3A1011E781D191646CD9591CE043C7C9A157C12374E5EA7873125D111D76DBF16F6D5F431188970E9BEF09B015DD55B311E00BA6B21F623F4135286DDAB66471D2210AA85D0C87A7773AB4A56BCF330901D6C15176326E0FB8CB86D611383F8C7C001CCC87B82555A03FBF51AFFC84023D79AC951B3754034513E70CCB6E8E4A3327FE39AD8732931DB7F30E04BAED70BB34E5CFA2C469E5BA82515D91DB6B10198E552697D117A73512D206C5B60A2C34820F4C1B4908CB43B2EC8E76BFFE956419E605DCBF1F2FD709ADA43717D5DCA2E8B8D1FDA8145D014A2571C5B92E1EEECB9A19F30512F0A6BFD78B1F998A7DB0457446998765C6F821CF8A1A7A8C35634C08D83E46027EE893B9110CD01471BA7DDBBC484CB18FC05E0DBBF90D48B85B0F473E609D780D15905097747552EA688776490F0A12BFB4EEDDD1E97CFE8C0B49961B2D32D6AB594A24B49B250DA729C4557D58F1147BFA4E8DE83AA790EDD11E938B037837D37774252AB406799A3ACCD6216D65063BFC52F272F87F0F4F7020F2E7F5E491A7B80F400037772C686AA82576D044B244DF73E46D817C83B14EFB4FEB5BF5C93CD35E16EFEDC1DB7DB4A6F19C498105FEC19C3819FBA0148469E20E97A2285B728B0678B39B41EFABC5854B134E14CE024E9790DB077E2A8657B83E65887E9B6A4520D77D5F59F50E55503F2D956C17257D06777198D39C6519B2A3058506BFED5EDCC8CE7EF8D09BE30A9EFD3A142A834041984D99CCD78CF3AA4A840F00078AC9770F06EC613E5F7F8AACA2EDF57838AD1F551E8122AB680C5C24C7D0167AC94D7E742C04DA87F61C5E5C60A1766804716701C5DE47D9E5CE9202380C02733D55339F34D9025FC23FB8B9A22232D02287BF156B6FD80BEAD836E2A1B71A82BF46037C6F5FFF5312E4109F28D195917CC40733B31C24431102AB01335B1BABF759A9B9318449FAF945C7FFF55E3B18611BC2AB256BF4D4D26BF6702175FF87FA8B4D0EE5486D25135A6FCCA4E1AE3B93B2054C122EF3FDED5B9463D9D82738C8160A5C0B3EEE7053D80AA1A963A779A1C1D410F45FECD357DD30D977BD76975C2671C78021C8898ED01577E9B40BC7BF5732E83F7A537F6B1261BCB4C8DE30B439DED4BFFA311E9DE1CC003B42FFEEB74BE678DD46F43AFA6C6218CBD3906A2CA82BC337D6A3889B8A299A3D58C2E7560EFE9AE036A2BD5ACD27E219F4C5C582C28183CEDE2AB95A6B3DEC7B2F7B92269CA6F404A4C102F52F09ED6BDFEB86883A586F30C91221C081D64021258889237816D237B565A781B9E897647ED26DB929B270EE15B5F656FF86FBFFA3C1F7811636F2AC8D311B0A3D80257302B883CA76E0A105886AC22F9CCA91B769E2A34F8CB3D703B279FA9B71340999D98833B36278CEB35FBCB9F3190AD3586C354340F0921D2CAF849D996A76A10B294B25CC9CC06E1CB447839A689FE0BD4E216 +smlen = 3872 +sm = FC6D66C7137D67B05D41BB2EC412BD87493EED06C3B84218D6944D1314681678473A45C2D9E4A66CB3CAA8CA3DC5DA711FE33BD280BF1FBE0387A644691097E66367B1BEEBEBE4CF7C40D7479CCA4C646E9BC3DCC850F25F7DE067E091B3BA573CAF1A14657A61E44D2BB6E9B1C606509FA1A3FAFC84E4EF238B6591AD93757350AEEA594DE24D222D04342475F13B7BF79C0AD1E121EE45E9F507782330D45DD079B7797F2CE588E8D06690EF549B813ED7C53410476DB13A6713F919A1778CA24189D54E5E07B4EA5D408D99D0C3D232DA6276A08659B622246778BACCCBF7ABB122DAACFB1297F04537324D052F3CDECD07FFF1C58ED5D0FEE8D34C45619A7825B2C8EC39E206FD093E349121F910DF96CA779363C7FCF167003D922495CE574C633B08E27F15F6510650EADFFE0B146DDCE315F3D39857365FB0C62BBCF14E131BCC1C9DF6AB675DEFEC98D72E3BE325905C6E4AF59452731C650E7E2D0B3933E1DDA7908EF8CA911C1CA323FB7FBBDD821144504C9ACEDB3612C2E3F87BAE6763EB3B2997BFD8653F0C77C67F15BD87506E19B7E74173541B9713942029B48B651F8E510C3DC126B5080DACA2DCF0C6E026CC8B751242739C566B8A96AE8AB37E17FF8D18B81CE68D364EA313F6A6A34DF58ACDBBE0D20BD15353E728ECA6AF8934ABB7A5D23D5367FC02AB92DC97D57DA2617414911BF3DB1C9096F800B5E958734DA82A1B790415D47B0232B389D87EF44EA274809C998FD6F8096C9409384C451EFB16453C4D9DA3849C8E853B096923532495DB82EC435FE9E52795268BAAC055A98295CECAA3FE251AC5286F1BD382F5B89B2AFB13B1035FB24F6BC41C6B13E966C29A357A95FFBE4C9307F9AC993469F5E674F9A1475473B0375FEF1336538CEE595610D924EFAD89AAA1D0A85576DC4802495FF03A3968FE0CFD207EE4492CB74001E235DC8D0C45595196A4505D0C21A5C08B7A5DC38804AAC25E66AB18F603104C058A7F8D2C649C107B69A5E53E0A73ACE7A62A187661EDAE9B9F586C4DE04759D6D6D72D860D2328B6FCB633AC2260CDAD2BA9325EA1698A9D0F2915262E6B470CB8A459EFB30D3A254BE7156CDC3756745A5C9D2196085D16745185024315C639406C27CC3E4FDC944CB92663624886CE4367456884A05738E755BDF940C1B92F7253775934FE8FAC9A1D374C58CBDB1A1699D583778D847B554578EE32D8D00FD06AAF5BCC78194231B515D64216B87224DC9E36B12C56695EE412607BF11AD3BC31024D025C9576BFA3C7D75A997BA2B65C09C36F522A4BA22A956AF869436C594F4A0A35F93B403ACE88528D62629857FB11F5A19A8EEC0D5242B4B26072F4FB53A1E099C2376B0C521DF6B2D7D0DEC0C76076FE1A373EEB58DA5DE3DCCEEAA6EBF1606BBD064F320516C2162A5ADD26924C05EAAD952BA0BC53C59F569017C18AD79B35DA37E84F0041BD5FA4A6AAF8271F906D1A0FE21BA6AB9AC577C22486039522830D9E3A66B8794C093A4A1139589A2C44F1F4585527AC00F706C347A485715D4DEFBB6D92B6F36C40D493B37C4D60A8325A06E6BED635301438B46236D8F76E6FF5C17851D3005677CD69A68BDE40023C426122EDE22BAEAF19472CC65369BFE924DDD016D2EF839266861AE21A57951952470A17A578FBC8DF82E972ABB80EBD27C8CF880D197B4C3A5CA2979A390E09B3DEA9E573623E8DCBA62BDC135E86037F77ED1ADEF4DBA79F31BEFC2E28E814F0D5C936052B6C1A14E8B78AD8291DA274B44F869769B871A1EB9782EE0051319C6F2538EA59760C255E7BBBBF5ACB543CC79CF74FF0E1E813DDF20B04D4C7E9087190FBC8707B65284F1E41F28358C8C81AA27048685C482BA89B1E49A3173728F1557689D700FF56F3253BFAAC05D3F4060658A8BF65BFD993DF9DA21784731988C81AA0EE5D139BA49BAD1BF3DC1C43A9925F0E7A7D71B4A8094FEB84915101D5CC8047F4700B28A9BCF45E702A1342344D806F68C9D188FFAA7B0E0B89C879E90FFE4E53E04C7C8688EE9AFB11C339E4BBBD5025178FB44E0348A6D760539282B394578EE3160660B11475D252C76CFBD780BD7FE707977A767163E5E50FFBBAD686A1A869054759415A57943353FC144F2B287281EA33C749FFDD56A727B62151D6F9E42C2A3EBB185EC0EA79BB3AC75F88C0B664B63ADDEA861171A747FB42718EAEC2CC82B2DB265794E03EA9A5E421A539F4E7721BF478516747D5C421F03BF0911AE15819F46A9F11FBC696FE8E69CEF6F851AACD75F3C2C4EAAD2A9797FB578E2F1EAC57BCAFF795688FBF479E8217321942C6C719ED02FECBA89303D4570B81B8984006FC09AEE2424491C37C621CDA0BD06BDC44BFEE9692974D9E26862CAF86C07BB087B2304A10D3B4A2115BE5DAC7E539F32676F5405AA990D82BEF042928FF76422E12743FA8E2EC3EE5BCDD700886063F52F373133BBA4FF587703FF7A22AADE647A4151397743F5F14DBCBCF49C6769EBDD8857C2F690658A885CCB1C8196D3F001C1D321F0020125522589F52D0C04F21600CDFF2D05D2F75122D1860B876566AE4F47AA6D061F27C5F4F86AFF3DF4A912F0F202A651E797C45623512AB16F7D6E267A94B52A9B79FEF6F10300AEDF48F0729821D2459809652C871DE226438BCBC925075B5D8AB861A0BB2F50D21D8340DD8B34E39F4FDE19366E881F6C371FF647FF99C510F203CA3E1E6FA3716364732E1A921A2DCCFD2DEABFDBBD12D66C5874672A5B5EA3C247749FEBBC7D0D19A2B0D7A0AC256AF58E6D3F246C54AF8966F504405EFE92367818FEC47A2948E2D94558A8F98B5628EEBB08CCAC91C51E749B1150EC3CAADE24C6781B388B8D14FD64C2BB51819A03B82BC8DF781C92B99FD4FCA168C8AA1EDA0155DE4FDB030A20739C4B8DAF4B2ED263382003166AB98E90E0D9633C0E28902A192BF076EA2D434F4E3A54EADC901A5FD6C5D4A70D0FFE1D1DD0DDC20BBE13608D8CD8EAB088C1ED3F17F3EB5D70CB29A7E1F720CD525D0CC4FF8E5ADCF2818B27727CF5D5A759F519F8A7A0548480ADECC4F00220DAD06D5CE1F0C9D884BA325A517673701727B35E2FA7BED3D58045CC8F4441B37DD201AEC9F961395A7AB7DA1F2E3CE62A0BFE70F507162DB7FAC61EE09E2E447B72D618D56A664F9E6E57DAC6C0CE58E90557DE295C38877518E96AEC895554460A7CC615C650B5FA812290595A3255D8E80450F66CB19AFF3D8871F526F9D3E5005AD4849E447917657708C0678C6A6D96B092774147D0508010A11223142678A99A2B6B9BDC0D419516E717B7D898EACC4C8F1F70C1A4044494A747A7C92A5C0C6CADAE1E7ED232434474B4E7B7F889BCACDDFE1E4E6EDFC000000000000000000000000000000000F1C2E40ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C + +count = 44 +seed = ACC98B16DCC9A50EF57F332D66255CA56C2BB679CAE705B4297F1418DA845861448DA6CC5CC458DE6C6E96128EEB2898 +mlen = 1485 +msg = 96E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 +pk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC0726EA9AA9CA51FD6DA4D7D864DDD5988D208F921FE5C6485E6602D5A5008129182A75F47FE755726C05354B8C782B22541DDAD2778B3B0F8C40670A98C78C5B365C17EE9044F85302DB587013921C749C71427C7B9508F0449DB517955A37DED97E58A863373B632F18CC0815F24CD6A6834CED742FAF92441594F1932F7C0965F04F98D1ACA776170F27573441F90CE79A7D3D5C3420ADFDA16420CC827A3AEC97B0770D83EE24047D60E0EC6C42E46D293CD5C3728BA28E00D9EC6DBC699BD60B95B2D99D2B236C1D9250FCA34974EE75F1F7FB54C0CA455F773D2F713D601D30F977E31813EAC9BABF5ECA577D09098648DE6457722114BE75B5ED8634CE7557321CA91B9AAD2AA165CF42F9D0D1718EDF5BB756959E9A3D89F3DBF620613F62242423869A0FB66544B1CE08F1C143087BA03A1B1E75546E3AC4DB800FB1478DB087B4564B17B811642259C3333B0FC922D544E9BD604B009F702B7807092EEFA22DFBDFAAA0158E0B41B8EAA8EFBE6184B428814E810779E62324C1E7BA1C652DEE52919F6B033A3B2B4A7E6CC05FA3A352E037488E6DD20302EA89D156FE876DFC13ED9BDC4623EDEC0E0B4C14EA7022EEEE3F57FCBA82768839557905A85FBDBCBB7E613E34562AB215798411027B7870CE197B837282313153544C2CDC9F7DAA44FA6F774EF395D8AEA43E207F1A5D8432686661F204789352000905926C3239086651261BDEA84404AE453D70E23616D41E882121B2F10AB2724B8093638C85828924CFCE5AE7ED3893E2089784AE345ADBBD0398A3A7661E836295798A67B144497FE40D760AB9DD22EE00779578F2774780C09F077B286967CEDF1BB7EEB657BC7647D396CDCBE14D174AD8DE4BF10E52C05ED97D680EEDEB9EE374287821333B6DF86E697EE2D4EC33410FCA9AE17364961F2CF4938904530A4757F279990130FA2055F8F0027EC24ADAE230F3FEE4E9B9A1E8F6C59833A0056674162AFB42EC3AD988960962278B6DE684C4BE442529010F290573C18410C25D4BA2B37CFF3A4B443D011D3D19B3D40500A921D386D44924770D92F67DF0BC03D992C1DB7F7AA502C82F204B973FE5EFDDEA4DCA41D0F547614FD2AE730BE84E28A8D01F75915A02E899562BEF9218C26874EDCB2214324DFD6FC9A8903A2CDA48819AD4CCCE1B2A01D843133FF4079B33ED812E81A9D8E331DDCF0B077B572501A020B5BE1A2DBBC891F47682DDEA77A4E54E6105E015B4A49B8D2D80F52E95FFCB60E569E7F3B4B2210F7E9E827B76591162DDCF1B570AAF339BB47BDD02A809D6E2C839F2EA3F7E638AF42ECCD190AB932683B242EC9E0C529051D2F71DBE6A627A453254FB2F9C7588F5465F2A21E05E4ACF34DD39D31FB1432DB3F61430350D088AA32833DF7511F21933249D169D447089FF84C759B85ECE172DFB2A61B62CFAAAB29DCBD428ACD8B75AE28983AEC354E33080459BA6DEC8F914EAA9A1A19573A073AC97861EE9797F803CEE0673F0ADA5DB3DEAD78D51BBEF525DBF09C1219994118A9752B05FB0561B81A15D8F7832E1D64C9003F7A5F7247809096805C40E3D94214C5576903C98A6CBBB1A63F080FFF4C4547A55DAF4F6544762FA57CA130C4F705EAFA6C989F8E472A87BF1E1D2F3676D2027485147FD2598FE294763FA675C440E954F2089541D9FBAEA149E988485914D357DF295CBDF377C71239425D147F8B4762BB445010B542D421D8E39D9716F979363BB23E35329BAA90042043BB8AC57CA3C4C12008183179CA489C2B063C9EEB73301D63112314C46 +sk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC5CFC650D460218EE0F41A9234763D9492A16A18A9D54519068E22FCAC2CD6D2A2B20C532829E3D369DD8A14B1BC6264771CEFB91CBC34A21B77E7834F66D3C7404A431582672011991DC400A1A014C23018223358291488218950503436010992D88A431A4B22502B12D12152D1A472D18114ACB40480118512014000315852327650C200824130A21026558006020018C03313108402E0B992C401204D3022981284ECA02910A880183107114908DD0B0650BB02853B44D630040633609140665D8A2501A32628832661CA8904B021018A408C3946C0249694C404E5CB241242490531872A23842110850E2001240227014305212356A9CA27003446C43322D03048109068024C2441236622113100B89508B9848C38620E1A2242429504BB841CCA06D4BB221DA38260A108509C8851125462384111A408404011162968513346504210E89B88DD1B4711C26054C46118B022C50B65109420A23380C12998954360E14484E0C266219B125C9A84D4B94715210850A812599169293B66C0A22465908921946124CB0645B80242440700A336100B0610BC144A0146881B0601CB76419976C8092885B94094B982D92C251D0468219358410086DE42861031990E00032DA3629940691C8144A002230DAA608443622D4860522896913352C113210903026A41070CBB429240882D922411A0361A4325241A844504842C2340510454290262804146291326293268D0C236D10A00D19826812162A9944304B06100C12301B974DD33081DC90610241818838865C0411A0C42081302522A66523132D04152019380209912C64B071100988D126521A2530CB100D22154A63125214385060A0648A048E1C226E80A22C12138A04042443028102370C98A6684C16914A262803328D12444A84A2511A30108C468A12416E1CC631D902021A980582342050A231000824D2288204286D88444C9A8404CB444243B04524422A12C570E3045112B68543B88D1B060412A9000C23644908689AC23111A46543200C1A8641C32468D44292A24068CC046A200945C1148C4C42841A3531CA142E0014725806080A036D1B096D809265032165CC140E092888124010D2C2800C1169C2126AC2148949385023B5314A060DD8246618848403928184022412B509D8C20C5028080236F0626A203E23B42C43621E706CDA2DAB630DD90F49582DB5EDF1B0194968140EFDA4523731D61995F568FDC61EE94D3EA4661C96310135229E1675D8B19D06E01D273EB567B440F3A0C53376FAC1BF239F1829596DD3A765266312DC78E3B1959B715FB03763063C70873B061E45DEA512FD5FD992FF6868092F420A8F2928A7A30CF6D03661D956A97CDE173553BA2283F08A90A07D71B3700967714C045AB0B8F7E112017D3ADED09F72C210AD190140438E76D6C344AC7317BC4B12150DA76C6E24D7B6B0B7CC4EC073447F60B5E8E31CA940156498F69D7CC3385ADFF4F98B8393511C34A3AAD3D374DD545CCE3C2EF8C81510A9CA2E036A16D2CBD132F443A057B7DA580EAD6566C2221018F6E648964000603894028E691B8A9095D0269EE1F3124447A51A64E84D9D440CA5AD148D63CEA7D532E4F853844A676B586086CC78E17D06712FF71203F11A454ADFE395D1D18285558A95D1F746607EE41210E44D591B9C55713B53AC2E0A3676558769793BC99F0C4A6B5AAAA4D883FEA1ABA5072EF7706B22BC4CE8DF4462D0BC325F8E40716FAADBDF7B3A3F1EDF1B40925B4ADC0336F2DA81FCABCDCBB251F874AC3F50E404E4A29115E619DFCB251F658A9718269A0CFDF2D5CF601239F3CA1C1DB802A8570E94D10EC9F8D3A7B3B962CCBF01A6275683C1BAD78AFB8A135C9FE13337B3144BF5B4CDFD6EB028BBB754C69053B4542A3B93CA13C5AC7955DE0AA51B2F39B1590724EE064CF398BD3CF40999B750F9F975C43B2CDD18E5D18FFECA25F4ABFCB95B7BDFAFB3998996FB7D7D12851952F611E83755FC39D85632074B0D33F66E95677BE5313FF905EE5EA7F9750930DA7007F0C58D9D7CB0E2A0E0221EEDD51674D5A490BC429B839F6A35A5FA316577C066E662FD1C030F344B5E3C0C456180077C9E84E55DB2DC4276156C4546D4EC3AB58514AA05C0CF3D73B1D22651F7726723D5BD362F4E010490D10123310C95616B545B832E10BD6C1178559ABEE2CE26853821D889AAD4609A4D73F7086DAE910A7E73247A39D876920235DC1107DEA82569047E90A8A37C07B0F3595740EDCB0FCB8D42FBAB24FAAC28D37DC4CC18581D23DF602A5EFCEDA3B8F76BEE594FCDE327D35B31ACC50C36E35F39B83674597B8E4C5A0DE02D2B88D46A60267E3BE318A3B2E143BB93E3380B15DE39D20812DE61E84618310113A7A936F45E6B982D88EB209A3433B89062E3A9000D42A2A540142AC60B78C28561940433027C113F182FF36427BCFB2BB23CCB1EF096E47BB2877A4A39EDBA4E7F83C6DBF2AB97FB2E8B3E0B22162CE4AEC65759370F42CD3C27D0BE5A5E9BDADFD422A3829C859E54FD99F92DE4BDFE626EB4C33C6307E16E42315F2A834D370B2C6ADA7D741BD779C443091B5DE4F22BA7E68CC629F7270F02A0AE21EDA9912893ED821358D34AF43F7FB0BD8D5852F7F0287722221BC9D12A5A3FB39DC184AAA8A744928B371A68479A8F9B3159896DE31B715853DA637BB9E2BCFDC5E1B8A5E10DF833CF98B5456779AB36D42DADEC930862C6E41BF08D33E3150CB431CC340680A3C32D52A836D595012C3668B9B5211926B25DA057A1714625FE7A72E67DF11CA19C3B7D6D6D87A016F696013D0D5DFFCD6A2A7E2279BAEF7AF2E541EBD55C5F1C8FDD4ABAB46079FB29555F259C4A2F01034BC7F610973F3E669C993D1F769CA6DD2E984E3EBE15AE18D5ED6346B5E76B469341A199086453CFBF1165139EAE5BFD6902D3C67D9F30DD528F7A406DAF27673C6984B74BB018609B015D890A5AE6B3AAEF80967A9D3693B95DD2D9DC7ADECD0901E625E6EF6F1350C4BFFDBFCD63797348D8901ED2772D042EC71F2B67B2D275C5D3D33B4AAD1D4B0C13CCD98D4C64B4603A5807350E8CF6848AB88E7E02AF6713B50417A2E02984E9F07AB6F82223EA129AB81E482478868826235228EC352C08CB53499324A81FFE961AADE3CD681F6696AA6809C979C362B5C57CCFE90310AEBBF7C6FB385B35194402BF65FD6AF85F9046D017C9CD35507868B27597C5B3FC8CC3DF61F152D44B9B9F3FB0B4C4D3093475BC582A7AAC4493BA0C34ABB20DEE6F1961E3ED8E98C844D3A804576C1D642AB3A670EB353F305A6D3A642A6AD6421645417B671EBEBDDFB5A2BAC4BE77503A69D067BECB32761DB76BA70B85A96C9B73F1C27875A937043C0F70DDE4AFABA0862754B05F68BA0BF31A5B90D56D60D86A426E2C43DC75D9FC3D83F5B8537C387F0764B76A9436EE809F0D49F0831880AF59D7B1FCC66D21A34A8B5E5E56E0A1403080C16AC7E0F9737B0219698B4DE026827CE4F98EB2 +smlen = 3905 +sm = 3AE5035E36B6BF40F62C0CF59280A0369AD8CB422130AD052DB97F855953A4BC0DED92571E3F2FB5A4294DCACAB8697D67046CD58B83D27DB85A257949B4F3343EEFF0C16C5CDB087F3E2B71F40A9394A2DA10962B24AA09C00D694B3FEF542E9088A212570FEADFCE516F5ED1CCEA123D376D8F54E66C94A82B5F138E7C7A10D0199C3C7137D7A29585CA6D19641651F04366B95DBA5A54D850F0D78CFA51FA61563490717923A94CE5CFA7C215C26B5434D460DE377E9B6CF2947DAA5F2567F2DEBDC6321FCAB191B635D12F1F20BA192E90F1E54933C68D04C5C301DC01333113A23A20AE1BDC9CC1663FD1EFF4EE17012F61BAEC1B4539A567DC85D4B11981132973715E0DA2C394223CAE42525571D9018B2F178A7DCC688EE8A5C3272EAA577CD06AC5C4DB5F6F82AEFB5CCA5AA894DDEDDAA90AB9A94D0FC183F512BF634AC06618547471F340104DDCDBE4A2303757EEF466CF8233795BCE3A8FD5CD1A58955AE2C94AC7DF97F03DED0379927F67B21E362993ED9F99B36572C6CF671F07F1C81BCA4E169309BE5B0AE320D8D142C8ACF5F7688873FCE067F1D36740CCA13AD61C0DCE8D8C196E366A929AFB2CBDE487E1E85931E4D8905F55CE575644B926FAD639156E170222AEB2EB4FE4CF2CF208B11AFFFFE18882E3D94BC97D99E42152EC2B15CEF3DD0D97F1E5DC14EBD52488959666AC3DEFB9F34E1439CCA549DD8708B607009A8F2977704A75E3D04F4DF6BC46FDE5C71D48A833E4A24E85A641CDC67B49F7AEA42CC239956A5A298A0DE21FBF77CFBDD4E113C261067A69E592BB7C14ED8AF10CDB3C1E8C61247A232E4DE680DEABE3C1969639AFF4E621A2916ACBF39D91FA7FC8D4D8518488838402E65B6FC4B70CC01A1D67A99DB638DC04FAE1159A889AD5DAEF3A80911C9F194116A1045C1BAC97D32BE98202BEF82FD834BBFA6AD13A4072BE773794954B67FF61EF16545789ADD580FCF02FB106C4CEBA4628B3D66B3CFD9810F3F77B07FC64129628518D1704E2DFC6CBED17608D738BFFF3144696E777227CF580B0A63C2052073EAB09D0CCD5FAFDBD9A1C2273A1B1835F44AE6DA59E5033A6562DAA90A8E3A8E0CD17D7BA936CDBB804FC8F72A6E29C0899FC8A929B8E73F4B97E3B2F45419369311604F1FF97874E68CA621FAB1706AA0BAD64702081DB061B29EDF9D5B246BBCCF01E66E497922FA49A904BDD647396AF67CCAAD884178358BC2859BED5B20D6CADF075EAE493412D04C9F622C82198AFC858B9D4F7F7452ADFB6F02450DFCD5EAD82DDF5A735F872EADE4F0C579946401592C597C1DF5B3D306624EB40CC54224630396ECE1B20BF9184B461C1EC177A3E9E7A21255050E7096E9D493C4B94267413A930319446FBB23642F8AC22D404282085D6761D289E6B28CEEEA1E4B26619385B5F80706363F2454AABA43FF589EFA72F2189B00D34155D38F6FEF58254C673CB94D2CCF5D50ED76106008956A8BB3316C9D72D2344D7F33AC7830ACE1654BF60BF227DCFB7D9B876C890904923FDC8F10AAA1B3DDCB34E09DA808FA82C129D5763D8C1C54A17AE58C3C6E6FBD44D8387FE2B23DE6EBB0F22D6336532BB2B955E5F3052978D9DC69994CCA8402A2FFF4A1596FEF9DE298636904A626156DF754003D8A6585B5ADEEE8D17558E23E84DF97B1933DD9C4AC3C05E13B839F180582B2D08D1535FD884A0B4198F6EFDCA8E5A20CEAB3A92FB33A69D285611CB8B2F98A06E7812597995FA024397F368FDD28797F26B0224897519F2C7AB64B3B03B352D342BBC3512A78C1A66BC6973BADE58AFC8A7BC88F2464F4E43ED07EFFEA564ED3E6CC5BA440EE2882A9EBE8BB831BD11267CC1650747F73C8BC4088A4256C994472EFAF9251C7D00D8560071293ED1896DFC404A27115D65F28E1AF84FD6F90087A5185E162377CAE6CD1D12DDDFC29D40AD1854D2CBE2EDA20932372766714888769ECD87E26F50483776CB4243564C2C17C25FC666FF6432F70A553B0364218A57398F7366021FE581B1803115091FAE53F6AEA833C64C97EF4B43C4041DCCD1AE0C5DC2DC8BE645F7AFCD7EABF683009B991A3B1A6030ADB4BA8EBFE1F3F30A4F85CFBE69CD6B5D357799545DB23E20A06960AF06E44D1BA514CCAEC5CC6A11A03EB1DE3AE4F30480573B74C5F48F1F821D44673888B40748B38CFEE2094DB1FA7182BD18E8011EC39C1C0606D0BEEA7834EEF997F354A908D2A3811E9BF5E969E333953E8BD729680DC9A68D8F90CEA320C0E7C0E308F9FDDB9677A161D7C0D16C9D25FFBEAE885FA00A3A9E64B0B4853B4F6AB4ECB7AD80D9744BEB0126BD2ADEBCE548A9EBF71CE583D2638612D6DB4C480387CEE712F211D631D709847F911A977B9490C3EA6317B6BC5A58428470532BBF0116EB991D23BDC04342CB94E5797EC3E164499472D7ED0B98F08ABF77FF514CEF281BECFD1DF5457CC89A1A4AC1E9DBF65E7DC6186D86D24EC799BA61CCB318F9AF2BB30E3FAE501AF7E9A39F66479C250116A4A19A0C9B858DF7E0A613CD48AD57041144F074C02EBD0D1D354255AA05DA847FE5870747CC973E535178A10D369D3D69D850D614DC803E562D03130F920D5FB3A6DFBD7539BB8114C7E8FEFD12983BC6397452A51D5AF6DD8EA0E22C7E965AF6C105CD5A889FC81A8D59E1D99B621D03F5F03D9E0F49BA7BBB96F552F8E0A8C4715259A0F478EA5576AF75141A684B311C3BB0DF9D6C6C40053BB6DFA8709859BC5D6A5DE84E3D8065CC0B1CD237833C32251FEB36DF5FDD9096847F3953E570BAFD1BD976906AD932E0CF888AB85FEEF2E842FEBE375B73738EA34CF06EE22975D054A2C78EFB660490A396052FDE09701E949490E377A9F3DA4D5CF915C9CFD268556E837BA01734BB996509063D5F6658EBF3557A599C09F41FAF80DD289849315E4667C8F7F0B72CAF489A53259E2DF9488D471ACE8CFDB59E936EC4C9A55B205F55C301381FF4AC700A8722BB829F33332E9E41238630FDF67C981E27BD123D129E148D26789A68C5116072F0E6CA6EBF9B8171835C923CF9D651500AAE4634E0FF5AFF278E83A94213F223D3EEA70E3E3C8904A4355BECC7D8CE623C17E43F355B08E33A8328CCBD01668B5CC7D671358EE7EB6A365CCF84AA1C3E4931754BF353CCACB406EEA4925AABAD23416DDF648CEBEFE3077D982AC216C5C4E7D37BD399A326E2CA5A8CB46A703768ECF6350F96AC5C821804B9816CF00CE903294C0E888DCF538AB99836FA72E8579A83BF83AB130580192C02B02B081926475A657791C8CFD9DCE7E8EEF4131F22262F393C5A627F849698AABFD0D5D7E6E8F700171B2E36575B7A9A9BAAB5CF2122232645697BC0D7E500000000000000000000000000000000000000001025323C96E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 + +count = 45 +seed = 8BEA4E384E73C7E0B47381B3063334291A0F06D28DB61B5BF65B01D0A747722E0AA62B81AD46C00C8A5C31494E513836 +mlen = 1518 +msg = 047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 +pk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1A3EE6D7542406801A6808D269DAF2C71D4F57948DF5C13C41B18EC5584829B0ECB4D462EDF8E5A65895795196494B75B1AFB49A9B89DD6B3BD81EC6F9A5292319A5BA26B998B9EA6328B1C7BDA12CCAC4828673616A7F2F50E45E050563EE34BF25E539A674D1E720E763F9345BEA86E1887F533E3E455FA293392595506A3594EBD45D6CDBEC4E8A2ABA0528B7077AE33E26DB88BEEC999940D6CA16C79C632398008CC136793ACFA052E01081721D78C9AC405F494FA7CBB4E7CEC48610E1D6257D2FDC7034E1DDA169CF50A7877F89785C6323BA11C36A9900259D9A5774A242E0E3947B6FC6E7E1279EA3F7A284D9D3D147998570D06E4567E26DB40C27C5F9C80BB7BA5DF8A66A59F8721E5EE0D05D8B56DAC26F245565639FBA24305EE30B8C9B11882F1CF420DA89DDC4C4F36DF2B3A718FBC602BA469090FF59DCD310134D4947BE86009A068FF6C99B7DE545002CE0F663EE180790BD5A3601501CB244939E72027B6F204D97C2181F5E7C57D32B0BC0B6D644C05CBD436345C067F030C5AEE06ADBA4AD8A30AF67A62B3D9667280F85F8AD5B94111A594EDB5F2CB7CFF298FF93948FD7988D39970FDAF20BBAC4069A1F27A709CD1217E85F56DE1A286419A3E214ACE29BF0442F80047CE1F6A7DE78767987EF54C00DD8C6795182D924BD6BFA4DFCB144CF0CA455D7F0C53ABC2A92C150EDE331DC4599FAC353F993D042DB430549CCE0BCD6B810D2F0F0084560AF73393D0CBC39A4D38455595F1BB0AD497F2625771EBBA2972257858AFEC8E52386922F630DDAC3FC0DCBFBCC3A1A5FA8AE60840551BD1B0981C3BAA7D732A6110EB26CCBE3776FC0809D5BA11D83F5228731BEB0796B2BE59C7558910D621A2101CF3839B918F914158D65F4D2F2161B54D1EA6FCB2D1FBE1FAD07DF195CC12F7BCF70AD7360F9C07F5C13C0200DB6768DA971F52C0D86B6129101680B20DCAF9DA520608D1A0F4309AA628DC04AD56B4671880300F7E2865D806132D1590E499BCB01C87EF5985C191926A8724FA6EABD4E435536A8FA68A344577A38EF08F29F0EDADFC44B6F5B97DD279A8A03E9E4F40012997970BAAD066D0FF86AFF83641C8B5F8ECB90748282FAE71757FB9A92155ED9BB651440F847C737EEC180B043EA9E42E1692DF543A663FBA60C296AC6B4857D2B9CD082889C2A0C1C96DD6227EF26F571713A9974B6042DD32B8DBD94CD49C716B69EB6574151DC3FDEDC3BD9AA6CA9408942CAAB5EE5295728B38F261ECC80865C457D722601181C5F6D8E6760F8F194E497A67ADBFE392F1B977CFB21E8F193FABA5277D4F17F026A23877CB6A02D383FCC932718707E379F79FA621964DD971A20C80F4F066257911865B440AF3BBCA813A2993483FE680AF441E23F9D0CA768EDBE3D66DD98542DE0012C0E8984FF9603C0B1E4332004247B2B9C8DF4F6C8365C510240FBF4FEEC0C22BFC6E552F4ED732A4C4A8A785A30BD0E1A04E45C56D84D6B2800130FF92E3DA0225ECD9500658E2B0322BAFFFAEC89FA9B0CF748FED8C0C7AB059E1E9C016A4446A1A02DBD4A7A49DFBC361685FFB17A06AC9B2938124C41129EB651E093799D2986340FFF6CB1769896779996785B394DB955C11498A82B42E7ECD221DA722A149FAEB40F6852E22ECF86C738AE0FB4EAE628034AE46571FFBE8969E29D7677400601DD469C2E95277CF74695BBF111234480C5C68CC8A477207696F1F16EB193A05450B8F1412B5A1506470512859013EE0DF4A4BDBFB415787CCC3C72B74E695AACFE79F5DAE52F81BF66B +sk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1280A3C7B4E1F0E9ADCCC71DCE2AB079C1810911C2B401566FBE2DAF1780412402DDB7BF5785AF4C7F54B87DB707DA9AEA09938E1890B9DCBEBDDCB0C66FC9F5199860CA4962541406063166A212511CC3092894270902440C3387011024D0B426619150802C42CE4A848E404850BA641D0C40508008C530244E1A8049B9205C4888C8136085AB0110183911CA981C3249204150D1982305A028C1010024AA091E1A049D9068DE0A21182400294068402A74D41424E2438904B404DE44292D1C6640C906DC4248ADA3848180586D2C22C03182E5A8271C4482D40A429A44852C8806D1A074C08A2314248410A266848A22DCBA09149046653868C910030C93672A104818104080418521AB229830668D8086AD9A64863C44D1C148913070C202232D096816046821333211C4749C008926446440B9860D1A025DA80911C435019819103056A1B0888E42221A0024048886D101292191271A1800D50C811484232224908A0160D04160EC3920189042853940559168C03132C0B27001B11064946084392685C964990468224094E13154424C4498B466D0042859A8271A44646D3C011C4A46489B4282442209B242AD8282E132660021342D1C20C400410C9C46063246E20408104249018204DE136901A24809110661AC44404366A89122441428D9A9461DBB8691B967158346511B49142101164444E499871D2A86D12196A04134A8410811236418332651182514A94686120860C314DD88449D3904D0AA0454CA4251A2442D184501334864BB66DC2264E13B58D9CA02510090C82208CC13464023688A4283164B6010A33400246509B2211590604E04470901804D8324198B865C1128422163058B02503096521866D0B4670909888A4A6041A966C8A942508C869210589D9A80163480258068914216A922411D21664C838898296211AB94593006481066E2421321A2012A404490A46314C264411A54441168518488C010426C8282410986801385121A30902A228DB4402D0224CC4A24409C248DB90288C08258AC060CCA084902848E1864C53128C50404CD3C26059064D033000C4340E54A22404390D0CA6418A3489C24010E3B6245A06651A8349842489D2225262A420040204C1203023978108952D5C0050A3B629011648DA402A0439601C104DE1F6750EF07A9D0DC8816C16F61A8328D0392ECE6C898BEA80824319387323D0B49DDE5CEABA840349954C48AE3EE92E32059895AC63294CF9C17D8728CCF9403F798E3075EA887F5D96AE8F82C04F8F747C7276DE0FBF6E52F080E57835DFF2DB848FD57277D33A25A9575FA3AAC2677E7ADC9D2143BC5433E3CEAE68598AD828E444DABC259EA31DC0C10A3CBFB784B2BBDC14BC1797A99BEECA883698BC97CF8B46FE69CD6C2C190707A2F34175DE02BAE98C614B57B37B24C842B8A3F4D138543F94292382ECA567FFDE230430E911FF97A86C80527EC7B3EF9CE903228B0994CA62726D3AF1576BF8FCD90F6FA9E615A057E8E496D16C6E7D77736E8FF15C98ADC4CE786EE2CA2FDC9AEF93A049F39C483390FD4F037906D9BA7F6BFD51C9A1065D1DE8DCDB8E6812921ACA44324127A05E837A61FDF84C40E5623A9578E4457F31C61BA6BE2264A5AC35E9647472E6810E0EA56361BFAEDBBC248E429293DD2EE97FAFE07FF44F5E0B9A85517AB9F62A73D78186EC8C6A2DE1C16FC2E07F08494E36DB3ADA02C89F3EA49D4E2CF7728AC87908ACC2DD36114C209F62F60F9B8A90385E98BD5F02FCBAD92BA2DF31911B38F825672CC45A988C48B2C37F1443140DE7CB4A01B0F67BD839F2D494BA588EA378FA5088C39E1A5BBDED9F9F1A4304C41B0DDED683F5A737D3337CC9C6D491FA51995E2C382F8F20440809F52117E629E3EB9C95DC8A637CD8B67BD9CBE85B141317417E6A98FEBF471F0895494766F7A108EE35C20E83C4A989D55DF21FC9D189270C28F541B78384283B4D24A6A3A165EE0A4AB8A65BF6D0A745BBCF9F1B3A25882783D130272400DD345A60121A7D698F75D9FB96E86FED68A8F1E5FB3BD64E49CD1417F2CE3507D1375CE5F7426C5955B259948BB3792AB7ACCDDFACCDBBA9D4B9424BAF38A174D99A7027C8976D6C916C9D76831DE2432BFF19CF4B01F5A2A4D83ED6B15E6BD6A8A56468E880F64FE04231E71840871AF15285921E9652FB5C1617CD21C39E7E6926D0B23D99F608102831AC77ABB5C3B22BF29902B5AE4AFF961834E3F3872A5A717A478FA6D48ACE3B384974CE2ADBA7C790836991F5F27C11F87E5CFFA51277A579E2AD736F685EE3BDD26F818D8DDE410A6FEB8FF7BFD646CF3CA89F015513E9CB5844F781D6A50294AB89EC558530A9222AEEEF7713E33DDD0AA72D01B403DE393C8257482E9E789F863B103E4289407D700EE28F16851BDA360D879F3C7476F30FDC92649C78617BDB2021E0698656F5AFFBADC45EBF4E13CCFED792361CA3B2792F39A850740540D462446C351E441AE3B6E839E671C2D4658EEABDCFEE62D368C9AD7C29E49CD1DE8BC177BB035EFD3DF4065A55BA011F5622BCB01A456358A0E409224E2188C90E83778DEAF0CCC0008D55561404C513B6614C45B08751FFC3993338873F8BC02107C53247C3C13FBD12CD977D33604BD62C8B021AFB875F62E49428EF134A899CC75AA4454E3B28EDAEA144AB66C1E30AAC40AC9B039A2065DB14104F4F074B6D61AEEA917230B8915AD3F5351BBBF0BE31AF4217490E8EB34846A31BADBEA9B0660C36FCB7198AF8B8C23270BA38B12C1E6E15C7298A24609E40DD5AB9521D58926287654843F7AD0142D6F849AA4559C65600C10A2DA8B56908215B9CE7442A6FF36E75BDF1FDFB5B5C289D89C26338AAD7B1A69CE9F64F876BF2D5A84276AD0CFAA431FBF7E5BEA6056D7D9CA360BE22554BCEC9102C5AFB616710972A9A91D66BF2E066E1FBF02506E7E8E373B1E25C9ED2AE2FE181E9A17B81F2AE3598A7DF8027A98049B5535F6A6DCF693177D88D84F8F364226A7ED430CF78D0096563AAB259ACB639AEC951E6AC9F1A28064089715CB04C4B4C782AFCEE52FFACCE9511162D6937455A82F46B876A48DAE2B7DBD8FA3C9014ED68D2D581B822503BAC4EB948C948C3552E52FF6977BB59E54283669654BD8323E71C9376DCD5045B04DAEC26D66E2489C41DDE698622AC9EE1C75C87AA459A0A40A7416EC0E9647326574B82D56D24929AA16503562A6D79E319EF0C8C9BCB3A30E3F52FD3A62A44ECF7588035CC221A29ADEE40CBCA32995A78E441D41162ECCA9B0B029237FA68FA68578CE35A288BDC914635C762FF7857F29AC8620D8578AF304214767371A0242265F3C257E28D6239E53FAB392C47B8214B6D7B5E67FBCC3CA97A6197875572687DAC5AA696E2A5254DA6951555702159656FB0F9451D5DFB384F49AE80C0F649D9F03A0AEAFF6E366347717F6CA8438C41D3623A07E96B28EFBC8AD93DD03A9E821B2CA0C30F7369478171F2AA522C96D9B140173AF8 +smlen = 3938 +sm = BE0AAF7755EC26B1A1842A0D205EEA0608498F3A1D5856B752B0E4D141B506ED2D33EBE71BABA4A5D79C5D9BFA210772CE77AAE7F28FE56729B79D7541C01DEF51956FD5E59E8B5776C86F53523CC0D721523374D5E3A436F7CC660B2C1E50B74497CE006915E4FB8606A50DB1A2D786B592E101E4EBD873CA12196BA81AE1AE3FA2AEA26EF2B8B489B828ADDED9F48450E2B74E318958970B7C0923357AFD3B34F8187D986F04CB0DBFD75D1C48E63D34F40368613D57E5852D5F5B4D9B38491ACF030E9C229E2B9B656CD2DD8091CEB65888FDCAC1131582EE1062ADE32DDAD1527B5BCC57709ABF622F04DED15BF1098EC444579C196BC4BC95656E13FF9EDDE7302367FABD7CF052BCE3662CF75D2ABBB260FB89F07D20E37AD8D916D5C1C15DA9295A3C40B4ED6ADB6D0ADB0F3FA97ADCE86EDA6534774D3F61EBFD0084664F8519F7BFE1AD5554B855B23799A77EA1BF6C3EA7111BF590EC293DC3E2EC41CBBBB8774D635484B6FA2A20FDE3447E3DEE683F690B4EA5B9C5DC98D6A86EFF6517DBB08F2394D6859091651F747E7D5681FB602FB5CF0C92682FDAF95BDE1968A6C2C19FEEF39C796DF4F06539A80B7FC6841BDB4CB30D9FBC728D6DA0BEFD4519B768604344BDAAC6A5A6E57E00490FBD81F212B3D514B58FA1ED31D8F1BA5E7A5A4B5AC48F7FBD2813A90791100204689861BD34E7F49DF01C4FCBC85CA65F2D1516240765F53057D6414B73B2D599A78C1000C117B309218D746392B7B3012AF2E0883BA6FC0A1BBE90E0CB50DA3579490EE9349D43DC19F91ACA2DF015E5E2C4B39C6BA012A2FC5BCD43FD3AD2C7F8CEC030F0224BFB341812BD2ABC812AF4EDD291A94ACD46638C833DF25719CDC826AD56E07526C540954011F964ACDA306390BA21C977CF58C7D06C97AB7C21FED4EABFBFEE1E7B0E153DDB7201941C84355836DFE2F599C704DBDE6830B45049CE3B3034C437E5E576AE9E2DF8B3D39E562588A1B1E7799D4CC2212F3CB81D0A24BA92DF98DD14B8DF2E9B3398728002AE728D5EBADEEF2FF517D277A5178CA59DC20EBC6EAD829E247B54EB9E5050356DC50F42BAB5194F593EF4AF87782E86747DC997A4286CFC009487FC5A06471681520EC73CA5E4991225737F7FA3E3635842029BE920354F318A1304250EA9DFD939808E90064C9FCC792FE654FC1C1CB0464F14B4D1A0F903F82C8DEFCCB128F2EE27DFE0642950C3CE6D95DB59ED5DAD115B87C00E2B9F177556A6732B35A407891EB95AE02C691915D7146AFA2E98B42C3FCCD149917251317D1876CC5D67F43CA063E6990AFA02F1F2024400621BB7F7F3A9F670D92EA297A4F8DE7CC7EF44AF98F2C08CB5F1AD8F3BF717DE23615053B9E9EEA710813157CC9813D0A09A5C882535F71E23139877E2EE414AED624B2ADE6F6268B4575906B1B5D3C0C613CE5EE808EA15E22862D04A2E3F98C13A0B42EB8634D2EC135EC2D373393D8289B6DD9C423EEA7EBF4A5A80445E9A42DB0839CB668FE24E79912155748906A3E1CA8C30D9D99FA54E950808B33BBB2F6FAF91C9FF623C78967CE55BCA2E0CFB652954335181F71CCE5CB3D8FA051077D885FD8BFD5C317E56FCDEFAA5A65BA83796A0DF76B41EF873AB376798F3279F86DC020592F37B0EFF7B7CF4A891EA50DDF4F78EAF3827B50AE32FB54150DD1C2FF4015603E9666E67BFAD00C4249F1600A1D8E5F5E1E72E948B02BB5DDA0A0450F900F25EF1AB84042AD76C19122743600E14C47C849442E2A04F8E50D0EE7EC79F07EA7A947D76D7357DDF596E36838A22115BBCAB50D56CFA30D43A3982365FC600A92A73BBC30D774EBF3DDCA60FDC4FA3D24B75869136B3E11839998479ACB597ED264F336AB7FE4B4AB374583FB2D403C5CC99D1076312E38603F2ACF33B86508A9705A6A2F4D358509E1E64B3235D44A002DD5C7D101EBF0C631F87B2C8B098BC30B30E49EF31266D91196533255182F9D996741BE0DE873B5B6C6CE3A1F8ABFBBEB0CDE058AF386C6E321526844C2613F53E08957EF3846684B12801DEEB7837E1A95E119B803B7AA9AE78C5DDB0A9397B40BACB2FA5DA022103DBD1EA274428645A6D1EE1E9450C49CB4423088346A4336CA634ABFC17EB91A0B17CAC2D15D897A910744261585516B77CB0E7FA97358B123C42F4C16F26E3603F5E0A5B894064604ADD90584A7DF452A1CCE93CB6EA90EE722EDA979390FB32EDF6BE925EE4C2AAD89656802081EE90957C27238864022812C9544197BA6EB18AEC53C0316F34BD696C430AEA1D330191544FC79444DAA51D8E4E3DB6DAB643837290F7F8E6F1F37D027689561229460ACFCD657A1E4743081C9C6F7E2E569ECD41E046985432F5FB2CBF61C6F625DC551062885BF41AA550288E12371C23E5B5D4A81656FEC7266F4190D8A21C993919821F6C395B35ECAB3CDFD39B51316781065D89C2A1CF95FC0507F3EC9DAEE59EB838188D1ECCE6F52513DE02B9426779E5ADCC93406EDE8A0A960968C53DC5B09C22F53D4FAB5B28EFB3C2A61129B8D7502C90B3AF3B0589FF9851FFFBBC3C644D3D8A604DB75BB6D7E65BC232ED30F1112B7E35181F0CD4D0C1556AB7EB7F6EA57F7F7A883C76FB223A02B050ED615CC197EC29F548903CF20A1B25F9D9DD93691C44A7166F5D012123FEAB4031471B82982AC4AB9160C196D143799DDB05531B1D39F4A303C6DC5D109CC2C163644ADCB4D6058FB883BDD92275B7BA4F7BE4F8B09C3DDBA84192BDE5A2055C26550C8B17387F2C1812598B54464734C206EA8A39A337B40D99C1A98BBBF687CB2C9B843C35BCC5907174C737654C71044ED1631692802668FFF67B2D4A482D354C51450F54B65A755DBF1EC22BDBB25CD94E4E11B31F53891F4410A4DAFAF20A86DB243DBEC5F73947FC086135F7F1A1C4665FD61F3E73138225239B2F54C0CA567B4FA816A819DB1436A3964BA4DA92615A8B41BAF241CA8ADE0DDE8520E63184274D672CEFF4534D59704473284B7F22A401BB420A59CF0423B1B4A1648B3FA0E67B8F60E63CD777FCAC05D0542C76B38BDA825E89C8859935A8A9944BCFE243FEC34F1765EB8F50B7DB411F5099A9BE508B32155E312161D0DF46BCE0B4E8EEDCD5C58CC3EDBF7FEAE8F37ECC9DD8F3783EAB1DB8BDB28CED2F0027C225910FD550B7064EFC93A030896F9136C54C878BE1EAD0F2D3A6E6CE4D06D61EA26C4FC9C2DD72076EE8FBB7E25C9CB7FEC421777BCA4947A7D36CF98DCECED55C7FE8F955D3608E42202DAB3C11DDBDC3C422585A5D5E646C878CC6CFE2E8F1F5294C68767D91A4A8D9DEE5F40C0F171B1F22283E51879395B2B3BBD2DAE5F90B0F104254565F657C8288BABDD1DBE1E7E800000000000000000000000000000000000E1A2D3F047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 + +count = 46 +seed = CFA713E4A63A6FFBA43BFB898956DC400507F68AD164C3D24A67B5F8D7548C9DB44DAA43E5E4A0990325A4233089318A +mlen = 1551 +msg = 6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 +pk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52571106BC6BBB81CF2051BF1D81038C5E9C308C3CBBA6DCFB891B61A7E09A2EC7F7800B2003A3918AE4EAA158287BF7C4CB39356DF44F53F06D6D81A26DEF15A42B6FCA7BE37CF8D70657E83C830018D0CD18D03B37432CDC67ABAE578801BFE780BEE59FEB31ADF12083C824510413CB02A209A5CAFFA7E80B95522CE09330708B421BDA84A215408045AC4C6E2C1262AEEB2629252DA89E23D8084B647901C9A695CD2B937ED9ED59CBD5EB923979A4D1FFBC1017A3B71ACE359EB26012432764A8BD4D4256B0866F67CEEF926CAD14EE9B6A298D43E60B93560EDDB37F5F5EE3DAA8360AB06A59DD9106E93C355497D60B2CC23D6AE2CBEC0B9FE410F6C00395BB4A9DE5C209F36C7C2F0183A3E816AD8325ACE75CA37C4A91A762B77D6664B9B4A9FF927139735419D2BCBB154B73F1DA48C5BC5AADB109C2260CD0AD8124DFC81E51D0520DDA7506144EA7F9BCAC1DCDE4129868E25B99A010D6EA27E6B24607C4CA9D10BE83EAB8242595EFD346C95F042B830449BC30B66F98E7DB7CA57FE1D28A0533693B8273CA6E1A3CC429F9F5FCF625DD0FAB17E866FC2B68D6E15482A39E1CC85438EE7D93A282A62A85D7A52CED8217DF221E9182D4613675167DF480CEB6665629CCEFC8E70564B0BFD7484DB12C89B73AB44DC6C280CB246E3527F6BB4BFCB3BDF1B9FC77DE23D8571673C6AE45F39D25EDAE14B9A80A16090DD8A3D4D5536DA4C05BE19DFAC978DFB77B830BFED0E3C2F185A7F7BB5A7843A623ECD4D67B138E5C30D832E76ADE0FD4AD31C9C5A8961B7F776A847953CE77137B062AC14C10BB05447FCB7B56C911CEBDE818A2A2FD128A328D0971A45F09E96127829EABEF27F269CCF0BA9BAFEE7B2D357E0E89B90C1538C0B949DD50059A5FC4A8125B6775AB2BB35075F94DCD1B8CC24967BB87CE755BCAB006A40F86A29CA5F34979E573DAE75BE723BD3F57E02AEA4BC1D1D487039AD7C62DEFA263A4ED45DF0B3176E3A9C1C4BF39A682FF144CFE46B58C4D6A29EDD47C5DE8A142B1B51EE595D86BDE513A4C58682E0E7181AE35A5B6C96AB647ED17766530D02BF50F3AE8924E510AE7F313EA6C28A6DF1441EA7C5EE58E20BC2CDFC3871C0439FAD44DCEBED9F258DD0757EBF65653F544FDE9FDA7C239DA67C5D224F23B86BB5CCCE8B4C83172BF6882E3B8DBF9468029ADA695A44A3762C6E2CC7BDE59C0AFEEBEC8B3D6EDBBF410C9AE07B89C2A3F4582207534D6A45C4733D1CDBAE3676BE105F8290BE7D005E25A33EF6DC67F9830A00B17CE5CBC345D920A97DAAA0B34244C6CC13B7621DDDA6DF445B19C52ABBAF2A3D3698CAF8F84682CA757BC43102A28407F8A2FC8959BA209BA145985DA2484B85C1A6064A12EC3A2CEC97EAB8C9B28BB8093F823047442A289487413523B41F61D7639E134E64FDE3AD9F032BF13FB5C1DB56A426ECC6D67BD21F4C21FC860B9A05387C54AD8CA84588810D2A12D65CCD8A0677F18DF17F723E3FC8E3282D3D83A55E65C2137A4CE1FF96551B65FEA62A0B4D1854D36633AE1D56A160C88B0379B40560506780A47EF10BF9310B9CD01852A75346C376BEE4D1B2E2A85438A04DB83DCE0877290B91BBC3FA3D14902508E467E17EF2E2EC37E5E174BAC8D1891D7DAE8E6875FAE77DAA0FE2D819CBB695344CD45945CE093B84A58367C618634826A514EC22A6267F0CC204764A27FB608DD63830D11F7A5BE75669886173E2117EA8E353272C25E65CC9F255FA23041BF4770C5F5F26F055DEDB384685FBE1A4E63EB8B4711C39FB7BC9AEFEE +sk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52518D7DA525DA0DE21B84752D892711F3BFFA0EDFE3B2BE25D6B1DE65B5DA7B93014DA023E1C31AB40140770093DD3E3AE539BF5DB3126971F7FE73B95652AF1C4996400C248442342623344D00078613283160246522292A1A220CA3842C234662C09691DB8091D4A669C3945114A0298AB66522216CD1402ED8A8704C8488A4084ECC160D088084D81400DC480450C800D4322C1BB8280A05020B458EA4B86813B8280C0544CB161124147143160DC19491199684190745E32251004248C424121006700C012DDB368124323258283103840D1082695494708C102A8CC6602044069BB6014C481114011161208910388AE0B65112040E0C8121C092002288252431490CC10D88A24CC12870CA929000874888B28881B270E338311AC70C04274C8B204C899840110921E3862823474802C990043708182086D328725B428601005259A211192080D298010813925C32625BA69004425189406141404964C689100111149411D942085346898A30318218711C128890B21124C750084090C42665C0866902837091108AC8182C4882208CA4851AB821931680D14069E34281149569A306081BA6502017460CA0401C422C982424E3128121398420912818198E9B080CCA4026119171C0A009D304824AB4894490311C01119C306862A064082620D4248CE0424A84362421100E13246A543086600484094240CBB62C89C611011791A1384819C40123864489427013228614C18D1B8125A116848B060281A88980422504A22123C54001430C02210049408D0C876824826041B44DE314684A8405DCA22980C26CC9A421D99288D8C231593606C40848DB843109A98508934C48326A41428C8AA228C0224C0BC42101C669883266232790594201E4360D8AA2250A070554B881900632229931CB12448B324D893206C0280D1BB64D53809114A05004B72412A2088922084C160E9940712436291CB74588104C181402D9164208A281232831A3B671A3326842B88D00226E9230885824305BC0880BC10564220E63184261848101134CA2A84900238C09C38C0B4540A180651034211303520BB6482028600C9840100202942484142186CB28718B349180444491468DDA0261CA062CE342604A20250A280C8C122D180370243008A1A280CB120D20C865C4028838042C554DBB04EB2BFB872EF2428A389772BBA432A4C7AB0077CCDC4C732AAF5B2B4C19E15640D8B68B483DCE6D4A1C2BE1109DAD1E4FFD5918F6F50F167756D47C65832CED3A46B5E6DF9162D930CE0CB1019B4D7835E29557817D5B2F4E3519225875485FFB5AD89950AEEADF1624785D88A3BF2B50C54481A9201A2696A3793B9A9B69D2875EAB8C81B5160411A7E8AD183DF8732FF8CC899C26A01FE1E9BB9A500402E943CB735C95F6FD95D374005FBB2FB16ED958F72DA0D81BE33C26987316EC1AD9002E3171503E886A7AC33E57D5F8931CB1BC2067B4D03B5366057BF969C030B3C6055B379A248D8DA7A08C4BD1937C8E385D273436439B309E49D6FB9ED023F05C1220F637368156238FF339E60DCD672F9174D31AB9E9FF594AA58CC1F0CDAF7D55FF8D175122920440BF06405E0D9A01029112FB93F07D1857C67C18C1114AD629F28EA7491787F4947597C30BD602B58442FDE99C063F8A4F3EE8A7B19C13110ED70E56988B100E0DB89E15AB5B925366E7BFFA8660B5C1D4B7E694FAFE29EFF22D027793E4F14F3DD2F339CA21E1C51CFD0093506414A612F01B092E7EF64A79B299DDA7A39BED9F42297577E9049D754FE3E719C344E57EDA3B76155C185EEBF48663A0BA1AD20E4506D659A96B12700ACACF78FCB35C0AF5C4C91AF8CD018272331C180B24B63C7317CF5FD534758EAA9C1757C383170DCFF8DEC860B869417EE63A4ACC1194D1F76847F82868CA070ACCE417849C45D46AD44346FFDDD150D5BAD332813BA4EE2F1EAE02869D6FFA76B1D4225753D4DCFDE3046E952E7E5D60472D35ACE7FF4A011E2DAB90B9084F68DA52649B61C43A8A08D6E285052B279068CF2ACB9EE3E85122A773BD63E191C6DBF147E9E66377EDA6806EE72590019E83199E1563A282452A5CC5829436E47FAFB3092F16E62E116E9229717D30B33B104BF736433F652C918712D344DC05B1656141F2A449125D03D993DD9512F4BCD77BEFEC41EFCEA7856EA68F339767D634F8B2B045C0D1B7AE047E83C680BB857BDED8B85D5E04E224E72612D17BEC5C7273B5C84DA0F10B6C95EF3119F154AB20810EA9E7BA04C668FAD1E80F5F4D953F7ADB6C2EFBE7E2408E4D1DB89B54939DFA338B53CE409E7272908ACB87C1680A2668C399D47E6CBCE7886986263F0BDF66C591FBBAB81FE07A0C277270AB4EA7C0E6DB06025941060167A48F212966BD689924418EEB32B06EB8A5C9D4548A32C2FA4090D6CFDFC8BB20B2584B351133591DAF95390F530451D5266257958CDB5DA2B8E3BD2E1D4AD4DD222D315D0B2BD52221EE0616BB9E8C8CA9297593E0B7538201C65B4550788B0F55D3FF5388C970B43FAD1753FF876EF2C589A22FC6F42604544023BB681A1023DCB19A2F7C38CE2E4F3192F1AAE5907348271E3E95FA1976D65FF105104ECD07C69F1787D61CA7D8EF0FAE90B43C8116AB568EC1B9478747008AE7BD1D9F3E1441AE59C35B22B44D28DAEA61843471A668D2D6AE05F3C1B1E61122AA1209EA6474B50B6746F7BDAC71924BD80168A40791A63AE22A67AFF7083A789CE411AC0083F0E3253F0562F11F0DEE07A5468485B210A87D587525E0FFA7EE15B43576DE999FD62CFC030CAA9B614428B753A241162B194B7F377657024C1F7BF5CB03236DA78DC80105AF0EDDFC1DE9E8B7A88090A150BA16226DD0C22390DE54E26629D899A7FA256A6B33428B64DA64C757BC39F2AF9F2AB266DCDE33F35738BAEE21244F79869C7451BDC04148CBFC70616AE833C82973F850E547652D3C1E45C1A588BA10B83F664329A49447E11B4D438663D37FF5CBA5FCFF5958F4D055BE30A87E81F8BCF6460B7854886B351024F59EB6BFFFE8D0FAD86533F7EECDDA193C14A72B0CF8703BAABDFF62A00221C226379C8452F0A9C9DD172973743E3E1ADDDB68B1D8846BB12D1F80CF3227C8F32E27D6F23180642669341F25F24A900E0522C2FDBA9EAD014B3D1745B850058C51CB706A1666E5D0357ABDD03AB643B02B3FDA8C38ADF70F9D59604719C34E4CEB460A3F6175026A2FE9A1968D0853C9B91E7DA261EA32754FE585D892D6CDDA566E88C5D03B57F90B98455E0954DD6B1A38F840F9BFEB4C805CFEB79ED72C861B4E278A068E0E22AE0EDD2647A946B7CB872D2BC34ABB5B849D4CD11FB1118B12F8762C623614C8692482108383BDFD9298F20C161FFF87088B13DAC91314B62A7305B0C6BC98DE9D1CE1F963BE37479505839E05C904A7CB54D0AF7F644E6CAFD38AC787B39CA88846D0BCAEA512B01804A6C2968B4D479F488EBEF87825CDF9EBA9A7789A10B102D7937B5722 +smlen = 3971 +sm = 2D538CC4EAAFED6908F538DFD1DB306015BF3F6A086A85B301F9BC4B52FF9734BEA7DDFD2C72F94A40AF17EB47A2AA299BB65BD6728660AE547BAFE101251BE780390CC690E59AE1A91C77406CA8152885E75FF305916D95FAF8051523A29F6362A89A03287B83F0FF29DAD2C94B1ADE9D578BC5B3F96F35EC3C2A2561B269E64B56F7505A970898E2EB3444812EA3D727DF3637DF41988BBB0CC6C430B3DAC78CAE19100B3AC2179B84A94EBFD7BC521CF83DAADC9B7B55973742938DBC2E2A714B0F3B9E5232B1703DE37CA55E404067F62AE59ABC057819A2866A2E89403F4F9CBC27634F788C2BAF10041A8E04437F068D5EDE6A6CAB69F5EACCE9917EA3FB3D3E09B5CAF0A9753C222D30FB9B5C381959BC2B63DBBFC1D9A05D2A4B0F7BB8594EC7251AAA8EA4358B874C0F07C2C9304A16BF0DD76F2FB0EE242570FCC5F97F2056491F48FAD0C8B198A00D142DBD1DCF6BF7E271500DCB37D2A88520BD72B6A7EE18B5BDD7D5730BE9761863E49CB4F806CDFB147436DFFC2E1B7CA04A85116F1A0A1C313AEA92F85C31FE03AD7DFDF766DF3B983BD7216D2822BEFD54E80FC2537E6AAC53C410496E7839BAFFB636D4877F7A8490C7040E102B3940175DB9DB58414CD086D540DADA9F201B585BCEEF5CC0C0181E0700647D17A02B68745513124937B5A88C1992D54251079FA49AC4D32ED6C36DD2AB383001C6092A106B01890A8B4EEB8B03D0C574251C294CD132C2D4F3B280A890705FA31D110DFDE4C4FF15E6913D3471412393F1121D8909E4A7A10134C1372D64AEC1288EF39FF11C4F97D1F5056BF1943DFD9AC4DCB69469846A49F5DB7C172100AC653458D45F8D6207D03D6EDC378232F6130E27D9427A099CE0689CD5A3C376F65837D73DECF9F2A944929E3E36728126F979A70024853D2B5FD0A43A81F61D9F92719032B882F3D5736640AD88B58A5AE8FBF1D1A54D84A4EDA907E36D23C88EC08AF8A3783E9876434DB59112713101A08A1B8C73AC39A3DBF7B2F46C93653D9C0C10AD02D73C3C5B32F61F95D90382C3193A5699737F510AAD98B62133AE770428342F0B94A06E47268F3B3BBD27191EC084FD06F3E673E56A64124EE8B62006C2723B1D2F8463055AE8722B8825B74E555AB32F1622E225B7B609A7DB536AB444B45C031A3EA25152652F21A67E0B329F11070F9372AEAB395681CF4FCE8C4345509EA8C14AB016AE4CACC850DF4C40AB070CEFBAA225CF47A8880BC37D901F8223FA258FDB920721C3D7C80714946DB179FA7E81ACD4511EC2261B9DC9A9133640483B81C577E9DB4D614AABBE27FBD47BFD633F80AB1CCB023A9ED533823CB65CA8097D1C8C6F3235821EF8E10CD6118AE2FD09608696959283EB117CE874CF12B8876C56C39F605E79C289B8D8BECFC7A75917AF26D7E752841579BC519EE5E2DDC9A9B20697984160D59BB5525B5825E415C0E9315AE7DD084D68672F851ED3ABCEEF6E7F6F5FC49E2DCB826FEB5CB582F9E8F1B3C6112559BAD9663A26257268FCBAC4665B319671E995E532002AB9E57E2835CD3D7C8EC87E14B85571C024138E08AE083B681CB321F4A060805DF0CE1E5A08B38B8745D18A396B7BB0D92E6435B5C16D08F876843258157E337E035A6925720015B792B5629D64E9BFF2870F6B6B393FEE8FD65709ACD7BE3A835AB7112D92EAB76A4A97B1AC90E518809602E6B1704130E608916473058C289C53113EBEC01D47AEE51734926BC5A732F7E6B25C323C489CFC3262C48F4C515546B85F0D7061027C2113AF7D77C7F11FB81BBB781948D82AABCDDBCFEB3E5A7886D0645CF8A56592AA65CF95EA060D2895F2D44B5AE6A362513155C709CEFF2862E9CCDEB9F923DB5D45E5062841B3850558DAB6EF60CFF31883D9333AD5C2E679609DA465F852C5B3EBE6D6F2C52A4194530165A4043DED3A3E1D10EB91DC9B741725415D2D529F8FF5E1521D3E4B80E5356D5BCB5D4EC7A5F137EEA99F67D50932368B016692FAC05D657DF4E12894ACD85B04911EC987EF4DB3EDAC72F5293E7A7DE55892F4F0343236C8971FE7FD1BA1BD275B4562243FA52F7E6F55F7E1346CC4CD6021D6640F346944323BEFEB8C09EAA24366338CC8FD432ADBDD5892A4F13A69DF49C6A72D82B83E07D38A449ADF247ED7C2A61698C6B53C4BDA0F59553C7CE65AED74C39C179C10D4A00EBADA63EE6AFAAE0B112DA032DE03291B00CF36B2A98B31DC6D9B9A1D5EE9C5E0E05F29259D1011324274ABE51278F2538018ABDC036C79037691B499BDA9549C84FB0EB4531CF5CC7DD160D979E55788A284E810B2A192F5BD17BDF78358B16DFF73668EA11400340EF536817DC806066F1347C951199F402249AB7E91535C86B58F19DF3367BBCA7F39984AD762C8292CEBE73F1778BC1A96498698ADAE9681021D2A340CA18B7A593F9FEBB851E1A4635B49EB8B27D591F45AE11B1AE45C261BC9FCB2EA005634901D17B08A20D1D6D9404F9614B0C2E38D8870B4FF9482C69930F548F22F0FA6BC66AF9CBB5371E0D2CCFFD29FE192930187961018540F579D434B230BC1928AC6F78BC48DF30EA8B6F4AAB17C47C144CC47B02C948FA52280ED9819C127A5128A2BC3843FC0969139432CA9E08B798E1DECF3CF7870097D3721EF3E8DA94430255C6EE4F8E519637C2B925E5DC5CE2FCA607B19AD83F7B90F6090A60CC5085012D8873922984762B8596DB59C5053215798A265653F7DA4E484311711099957F6F03236580B6A36FCB3D992135D3968619AA7F2D89274917AA0E52FF407A88E557DB3771E86678B0C1922B92932D8C191D68E8F0B70E89494CAE2131A8CB7BF133847510182E09DC432A4C55BFDC7795AFC4D92E3E77933EE4BF2A19A83BEC38E8D48D99A6C6C0C7B2DD330567668347F4F78B3A1F5B5DE22898F6451B797EC20517AA7BFEB5719C65203CD41C3115A9AF4E8F872CEED28DA8D737F80C31181351F9BD3BB0507D36D5DADCBDECA48504E9E083AF84837F28BC4117255E59797C6F04026F3703929ED8564D23A85812081445744C828EA6B170C399D56431D27AA30D18BD97AC7BC6EA413F76741BA8FA57B7322DF022745C9394834E110E35054CBD13CC882A2F4F20F1A153B643A3FC10F6AB9272244893140AEE1ADC1A072C013B5D9E2DCFC8D5C91EB0C5AE15B551D0E2B80C72CA1C47F4239019257A255085B5D52A1999D516DBC99708FC858D2C4655E984DFDCB0945813E1B3D88B42936306DD87B362EF4A299B8716C77F5CD41602B0AF53DDB646301034B5259707CE1E6F3FB040D1D1F27505D9BD1D6F8011520476881A1BEC4CFDFF820292E3866878E9BA1A3A5ADFE000000000000000000000000000000000000000000000000000000000000000000000A15212E6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 + +count = 47 +seed = 1F3193EBC58EF65E9E396D69220ADB8ADC729BB388A72CEC9028A094F1CBDED21CFB0C41356AF31E0CF66A3B0D843666 +mlen = 1584 +msg = 139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA +pk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D92B7EBD39CAED3985E737BBFA38800B4B1B0D5B57042A5831216E34E008791C7232091BAC1437FACB8C676C4362ECA887DD93F4243992F428EE620F1D146B822BEE459C8F6842BEDC3DD1605BAAD7DA69D4218A69D0C700117225450730983B40C337801944A6C6DAAC7C709B9147031CFD2783CA9DE9389D3AFCA44950FBBF737FE4FCAB2C90CC7F2D8145FCEE60422C63BB30C10B3D596B3F515B8350EF42AD2238FDCAC50AF996686F3F181D89641FFE5C213AB725E3BD41BBD398169D34EA02E2AAF1C269405A46590CEFF4E6FDD25922A9B822D53B2D8FCAF8651D33D920B70CD1ABF62E690DD01E3A0F03973DE64E60122D16835CA097CC8D53174E81D02463CF95574780EE8DCAD20510433FFC7D8CFC15EFBA7DA1B4838E030059A01FB94554B34D66B8B1BAEBA26A4570F36E62296FF5CDB5DB8F03F9993247EA3F0C8226FB868294571B07C20406F269DA052F80749EF3F563654AE28115A6A2A88F7274425F77108ED2EFEAF8806909A8A455FF8F411D7F3E2BBFFA3C63D03CBFFF149DC7E22E8EB25153C43A878DC3C6B0EAA795D0F119BA0806E7247DF1A5B3BC26FE3CCFB03B6F48F61C1247195D4E269521536CC50F1B8E73D86E1038F21647F0FE1E5F6F6F8756DEC20EB478F06FBD6C0287A707F0847FB89D3C4F4467155857DCDFBA9C05E15522DD1076D506F24980753311D25BB15F8B5B47BD5CBB567006CFF4CE6B00A5851FD13DCDC9D5466262FEC0EACB5DE56116C39CB09E7FA6F33E1E84FA777BD39D7BF7CC044768F398FD6641CB07BC8D9BD4C9437AC3219AD6CCFD09692F7CD5503466513DD8D80FF3051E9E91F03C8CC3AE465D17B7E1E594850ACADA5F8F959D168FEFCA16A5260473CC6B364E0100890636A644B00F8BDAFCC95B5F1505390BFC0AC5D7492DED2AC2F0A53595FBBA78F07E4C9A65298C9AE1C2B660BEB924EA00BA84C76418E8479D7BDF1650D297E65D5029749EF87F58BA16FF7DBEA28A2B7E201D2004DA56233DF84364D6456B0915C415BAD2D6622712E893BB8F7E22F0FBA544CA4505BCCE8D8E59921CA4043CA82F4B642463C783B8D81F52330328A995DA02ACDD0385F2C766F7C7507DDF994D8828041085ED4488418E9D69CEABBA566750DCDB26F744EACBF12FF92D2E67B17183E91B757DF27E2425AEEE29F25E5F5AD1E48A6E127B6F02FE6D421CAC6FAF42C005ABD1E9DCE9560EDC996E3E40361CE418A12DE1DC76A5D2A1E2C225105D27BD33BFA7B275AAE193A6512044DCF32A5E7E550274651513A7A4D12C676120120CEAC1346FC3D0A7FE201B88C207084425244EAB41884DC4146CC562CAD2ED3A65AE8C519641083B0BBAC708DCF2FEF827EC41B9D5380B1B910FD59FB530B5CD001FA4A397DF4CE9AEB8FCF0AAFCFDBA1FD998BCF0017162B7028D4CA9FD9BDA4492720EA2F0092D11FFDAB7B75DEF2E75B8E19B81D4CB13BE08FB7DD1A333B55FE92371A293B05760018FCF35B714FD30C3B93B5D1179B3B88B432272C1030B698FE0A7507F2507A56776599CF79FDDE4F6AAD440ECB9445C7F903A0949E5A2A693A236E6FC6282E9A5319F25018705FF122C766BAB7C650246F2C93E7E0FE87AD00A56CB74398299C8BF3878EEA3E243C0071AA990F9CEF00DFDFC115CFE69B1FCAE57FD8779F2F61523CE6BE93AA1353B38BDD4F883505ED11310F36A20A463BB1645A0C559B144C340F3022F8582D3AFAC22A931059C975AAF0A563E584B011707926DACA940E6AEE24683BFD59EBF783ABDD77454AE023B6BB1F5537885E344C49C131D +sk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9E32578B65B57ED1930FB71B2A1099571117EE1D0A45A1572836C9C733F7E819F58C7AC770E8ADE1167C894661ABA37A0AC5B7904910F905674437D67E44D35E663360E1A474823212502060CD21071209809202186CA26918492841C068C80146ECC164043B64D18372AA4468E09262110A7658B300C14296E99C28D0493659B1201A2189219C60C9B168C60088412856912A1480AC128C9427091924502230208078C99464ECB060292B4681B459151A6309B44501C4631491642820402A2B648CBC08490B469549484181251034012C1104D9B02280A448018176254C84552447209325004070050402AD1384E52A6895A044EDB0885DAB0441B3512C9040119488D60304251943020A0499306201CB908D000096232624A800D1CB945E4326D0B340524202EC49050430628DB8271DB20455C380124B19003384E58422E00352AA1282C2423441343482337024CB80010B98009272681324551148C491225132029C4000242124CC8420D9AA490E426301BA640C428325932651CC42DD2180949B86C114848E428010AB0080A397011174458024E5306265428918B2251A19424C4409219C3095A104A234848934689E31209CAC00120118A94443100968D208801C2806490B84C09B804001509610680D49449244871D096105B9881008949DA368DDAC2901899508A084C8B04081B0548119728D0446418458CDC348413214A1BC671182345012284C38400A204294C346919C809A3240A88C6255A3402844670012844E0303208322D44363094C86010278820446C0121680987858B4032A0069212B4055C126EC3062D09B80D04027199B20898140E60A284C238860B122E54488614464ED30811D4148801B831093402DBB829C1B64864806810218E04354448B44D11C308484065E1B648D8844562928064466520C3004B8631E48424CB868D99203210050059B8048C1662E1368E103208144411D2380CCAA8701A275261A488D904424304901C9351D98084E4B621A2160689482D82408DC8042582420049A2615A082A00274D10286E833272CA888541040404A610010549801470032344121311C9B24D8824620814290806210C953020870D143905CB062EC9462E12A2491C21661CA62513000C23164CE0402A6324044C0006C082250B998D513F34040546EB408371E8B54E29157CF6FBA493CF9B1E754A24B12F0465CF96242F261AB220247AD8378F54373BE93A9BF869E1376D5612BA70317C3D87B26C91AAF9EBCAFA12304CC95A15138E2F90244D640A3FDBD40C35E2424A02B825C406F8F1C99B63CBDB65FDD316DCB2BF68E500AF7A97DB30025BAF4098C46E1E2F17C7EA638B48658A2B614AE51E361B4D7304E10D3DCA8099E216BA7A5F7036E105C5D618A8CEFDD4DA5EA78430903D9D896D0D72F1B4DABDD3A18E13DDBACB415C1B47E890BFE1EEE5A164A0EDDAF20FAD28B76388E68822640F5393D31F420218AE108CC9A6B39469E045E5DB27DC64914E05E5DE1A5835A11FFA7265DD85294F38DDA4BACF392503AA0DDFD68FE6937726006A8ABCAE2FB83DC7A0A6D63C15F80299235EBEDEE79D9CCCF109180C2BEFAA4B204092C39320B4B298981BD5E49BCD82A1805FE2FCF25E8533E2EF508ECFF193AF5E6899438AA71A737D2442C14044AD3763B6E30AA89C16C7047A56A9FA8A16E7C8A009F9938D42D19872D4538338B9E88996571F2671FB177EB05230C3189A8B0370426259CEB121589BE6F1B2CB254294FA16451FCA98CA31BFAF190ECDB7E4CA2215B76E7221A1549DE575515CD76878E23E99C9F8B74B198BE810B9B063CE88F675C912C281B1D05A6C9CAD9655808D79D7D380AAB5694EA2477389726DBDD0E60F258CE9722796752BE716F3E770B4AAF4B00210C72F164DC84DD7F023F72BFD0B9560EF93A13368A912AF837DBB3DEDC1A3E3DE2FF2C0A26EC09289A2284E79CA6CC8BF4F697EBA622257C0263A16EBD566D94AE417E01F77C4FB8710AFBE88DA0820323B826D87740229F49A4E9A6C87BB3CA0B4BA28400DC6A487AE3FFB8F9F9F66927BA8E0F6BCEE61C9D4564D8C7EB64D856D67F3143E47EE487C188584ECD53BCC112AE504F5687D5AD20AC66015474DA037DDEC9BF0A342EB73122694BD331228F25FE7D50225BBD215A250219A9A52C06D8D7DA2B85012CA7813D130D8F9090A32F6FEFA0D2749541774E99EC951BF3A3BBA0F3D66A12A278A75C15EB55E4473B65D4A960AF07B04F04FF06607429482D75502C538865331499C8D89EADA0E8025FD3A6A47FB074268101FCDD7885549B9616A5682F0E36556EF30135C44A3551033E3FD53331DD9C54972DF52B66D2916CC19F3D3172F8973D6AD3E8BCC8097212E3A42F4EF661B75B9E2C665925D20F5D7CCC80E79D2BDC16AFBD62AA16B5909E2B96CF76640F40CF6E062972F91EDF649F89F8ED268859C83394575EDA991E3E0293787F1DF95B145C0F4336D9C5BFA02576862EE34DE1239663128079C90D63C6DCB86EE5E33473CFECABEEEDA555A2FAF2182ABEE7D86FA67327386AA8B5A57E65403A07E5B383C40A1F3C5293D0800AC70D12D09B7184EB51975A67149FDE88B26FC7B828D2A3D75D8C1FFB2626836F8E8891DF5898EF8BB8FFD975E82AFDDEE7823253E8E15828FA29781AC5B6363E6A34841A0DC9907C98E25BE5B756D646791B131E50B1D4EEB3A86ED17CB8227A9B4FB52AB5DC89FD4BF8E825FB135AF298D1278CCAAEA5E765EC9CF13B82A66D1447D5AD5503DE4C38355ADBC23D41AF276443AD2C54CA0A2A227849D3630498EFC7C52C605B7F7F9E5D3C1037A47AC3FCF806B77F9C6210C35B67F3BC55305D6C56C9B43EE035941FD8FFE888BBC46E8E30F8D56D43C25F8942FDED8AF1408931183E43FD2636BEE0C517CD277A22B2B435EA38540746A53EE215A6A792E1BE4FC823636ED85CB7FB41BDBDE2950CBE0C0836F3447C067ECDB237B3326744737755D3AF198F5BD6C321905530714EA918CAA011EE554A4B2D580D59A151B3F09A81926B3F36427EC793599F10478264D76987A31FC53EC6122CC092E05171B8AADD9C96F8E16FC5900A29051D8EEB96B9D6826116762A90AD4ED3C3E8981ACAFB8DE60F9DE4B50E142850EDB30C00F440A971618DA6015A9B4179E15F28E87AACA40730EAA6D9A7A24225A1B3B30081DA6A7AA27D5C15A05F5565D5E59AA7EBA4F3796A9A8C2A64991516E00D850104D44C9E705DD0A85A59B3166E3D5A877906F3B501747E57F8A20D2ADB774F7876A987ECC995D429973D926B38D2B50641EBA6EB0A24661312D4E8DC3B84425E4F62821E578488BA23F9BC64966A0C92C326411790541FD9911B6795AB92C42D48FA61F6F18D9EC37E1151B196F826FE1DF6FCFA804146CDC057E8A2E95A269C845A30F9AD32EF5098C422AE55C261A257E7AECF4FB6EA8353D8FBB62A56F2329B2B6E5DDE979A3BBE0D66AE88F8178551E52D533A9B3FD1EAF8D415B120747EB794B8D4D +smlen = 4004 +sm = 0BA8DE09D8FF411E16104CAF7AC5B735BDFB48D3C37FD7D7C50AFE8107FDB6AA5B6CC33854DBF183D788EBB5741FBC4AB9EA393AE3BBE0DADCCE20D107DCEEF6D7B801ACB9C6AAEA945F21C048262CDC249BEE80A66B9CD6F596EC19340BB681A2A94CFD47DAE8239EF7B8E3CE4F8A679268E6750FC6EFF38F11D3451BA78CCBEA6344EA1B6C8282EFAA70F72D5550A877F5F549E081EC672D9EBD564E2E1B68652103426EADD7CA04EAF6E145F3F53CAE78F096C6CE831F5F1E663AA8F24EB698CC94B277BC39F3F56A7F2B6BE78F1509D4F107670CE6EED9287B2896D63877469A4B79BA0E9B81A5E6005EEB64B55F0C4F42DCC3563A5A8C34EA0ADABAC668B40894695A823E3D07A9B11F790E878DEBB51DD4A2B5325E33952A55EFD847D1B122893758CAFA6C054667486A4DA96BD818BE3D6747988F9777EAE5726AE7A3F433B22510C21044F41C757D2917B9A57C1D14A4C4CE7A88A938947CDDA98A43DF184DE0CC17B28B900BB12006CF5271E00A6585A06A1AF7F7A7D6C7458A1C81C001959D6439E1F6A71452C53CD4E51126B6B2F94528D620941725796E006B629AD2C2A266384945B32EDA56B80CDD969FCE95A972D04DC323260E654C1552D06826FF74D85A386CBB5F5B19F96146CCDFE7837C2CFA3D245B13ED499F0D4CB487BFABD2526CE689657E2AAAD0CCC38B294FFA03C4599F38416E136A963654D4DFC280094DC2CCEA90E1EA289E28780A529C56AD70F2F113C8459BDE037CA22292528218B28C5B771BAC77ABBCF5053FC41EA736712FFF38AF9DBDD0338468BA2B7056EE08DAED89328AF0407BE26750A0210D7CF76D85727C0DED1BAF257459C1E06C27914817477D65968884F314656CE9A2A848E00DADFE36335550EA85C14F9B22DF3AD485E93DADA1B95ADB755E823F412353654A52A3DF43CFEAF7B01694251EBCCEE1486CA334DF0737429B2821D8F88420CE1321F63A13E8C4127D118023091839D71B83BABE2371E563FCFC097B3CC767DA3B13BA714B20B7DE880D51149053A93F8FC47B74DF7FD2A24A8AC80D0E0C1B07E0D177CF9CAB2DB5C0C90D94EDF2012E24134AD7ADDA8A168BC605B50665DB8B4939C3C5E75E259CFAAD07DB8F69241EC1A9520FF5997668149564AE50CF8D17F492703A34D2DBD781B51BA16385F36BAE85E61D21C153062576E70B01DDAB2C15FC7628D0C4AC1AF8421D1CC2C01AFD87D9954933BFE5B54AEC0B41F228004496F83C92E68B06B150180D901BA458A7ADC6533DDDCB542076C6568D5DC0B9690AD0AE81F23B6E860FE1CBBEA147F7D7471B7B15E97A358770335F895F5AD1C1B0935205F2EF039C78F4DAF067D416DE5602418C710FFC0EE96612D35D9D072FCFC7B301E839DCAE5E4783DD5840DC949DE102EA64D2C5991A4A72EB29E96F97E4E4FD89A2DE976EE9F7DAB4B80AE1D69F8C2A9C1F6BB3DCB4740F3B580F894D60B2C2E4D993F029FB38BF52F217A401389F26CAB7F533AA460780F9B6E6EB5D9499FF606B6A0269602A2B0CB929311897CFB48E8AFD5A43C6FD1208584244DB8CCDB0336EE93D7125582547125964D8ACEE722347607EAE103C2D66D0CF0C5CB3D19DA46D4755EE0D372734B3104E5FA11DEBCBAF5FB82BE0EF73077A69C563D20BA126DDCB06C9072C235AC5E6EC6CBAA202993FC13EB3DA3EAD71F567A776EF8363D72546951D032DC2B650AF127C01F312EF93B74272BDBB411494667C8D355B4B68152E640C119F5DEC533348FC78488FA68C7F74FAF751DB2B9D71FA5958F245C4C94066F062A998077DBD1C8A79853825C2375357D287DBE13CB1AC57BD15E99BE028917F22661B6D22E4874C3EC625867748E44587D4BE0EF525ABB99ECFC74456C70DBEE3369EB28D12FE41B31E19C1CB6A9DF10AE9F2FDD019929F969C48FF8C5FB8DB77E279FD84A6E63DE2ADECDD5EE1D379FB9F93DF88AF27A48847E6BCF45794AA304176FADFAFF98D76FD271832DE7C7B7F39DDBDB1ECA6AD5A4DCAF4D54BBCD697E994846D6A48930E4E15CBED399030DB6278DC41341C2E7C2CD42C9D5B6BD0A6BE9DBFD6A26822E4973BEEAC3F3A384783C8F5B2CCBDB0091552A6C8EA155EC92FE5AFFDC8A6962148EB5C846B277F7232C4D6271EE731648624B062B41F000F22A4C79CF545411BB1355E1E8021F30F24688D667021C35870A994FB98D0B6D3E069EB2A0DB3C4377040D69E082FC9D36FECA3B3CB379D1A3707939E6817185E76E3AB65883FA3DF8FEAB8E86953D95EC246DBC1764AB3046335ED3A9099520F533E98B27DE24674BC19F10176C9555450ECFEEB708BE3FC42275F234A7B52A6AE163F1E1E3CCC4FEEF4FBEF7A57C787EF45C8B142C840AB2D46111026176C62F2F5759AF857B2AF29AC5CF530C8805BBD7950A02E42919DAA9F10499A3E1CC4B8DD46788DFBE4D16BB2AB029C9BB33E09D211C396268FA611C7CA1DCB3FF612EEF9BDB73D4434998C60B630A539164503020EC4F3E6EE21D97A329EF453E5AF6550093EC956FB2408B9FB6DB801ABBFA3C0FF231724C3559B1C78278702C61FD7A03600D1EF9981DFF01CFB501ED008111FFDB02617EE7D1D9D6E0AC3950D8EC6B80FFCF6AB9D716EF50FD9152B113B7950F556BB78D72EE3AC854FDCA9035CD8A07172D632E06D5E311F6E5A55B4EDBCF8700E23333E5A86FC6D956BF89200BFF0F616138D9E2E8CCD8F7BFE6C67A88BB1BC987B0926227D2432BB5512DC6629D45DDCB79B64431B7663487EC684159E2B4D37308115931456B832F3D55228E83B74995160DE1F77DB526052E3602877E2B346D96C951B469F358A2E3839A188E096F6CB02181BDE09C00B37C13184BEABD719E0977B258F921B954AB3E2ACA0EEF647B505F0260DCE728DDE31BEE99E120E641FC505229A911A09CA41A484CF68268386B91C5606E69084087E8CEFBF7874110A00927AE8098B2F8AB2A6698CAE8E0CBA2C0747C79689EEFA607D0EEA7FA4FC7CA3D72553CD09686EB7ECA5C98B09A52C931A080BBF22AEF5117C75444A89ADEF7BAAC88F0901B59EB3DDA02CEE5CDF6C69A1770DEDA38CEF2F699E4E56701BD8EB1A37A595238F92B30D72AB3A47EC33DAA57CF7A611D56E564C832B61E743A67509318B252C949FA2D49A8E028018411248A8921B0A8F67573B0804C6CA83D3CDB227B202311FA22B15DB20CC86E3E7FC8D3F63D744304EB88C51C5655A0027CA7A261D6E3042A6A1F9F6A230B8503D468BD88DB3FBD65C4E986E6A612B39B22612FE3085A582B9E162EC980B112E4C8A8E9DAAB1CACFE9EEF4F61A363C3D69798A95A6B9CCD9DAE0E2121618292E52595B676C7177848DA7B7CAD7DEE3F2F7FBFE65858EA2A4A7ACB8C1D4EEF0F5000000000000000000000000000F1E3643139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA + +count = 48 +seed = CF5A04DDB5EBC45328F703D486D24443A7692D65AA55F054E3078DB76A7939590A3F35CF1A21E82A845445DD1B64A85A +mlen = 1617 +msg = EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 +pk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB5B3FD8BF167BB3C48DB0DA9910E23AD28BCAA741CCAE6D3AF9D3760D6939BD62C9BBC7F74CE5FA95CEF4BA8EA7367CB5725EB63B8DAEB1DBFDA2B0BABE2F7DD51123DE73DABFE3C4BE4F56988CBB670D2331838593A49CA19C44336DC8C0608A10E42598C12658DFEB0340615D6F0440C227E9A92003213239844DFEA3A60602F4A2229A9148CE695ADD350747BF57AF4DC91EEE51FC2B1D5E9DB6BFA5DF802FC36DB7ED3549A3BC83D11E3EF85D1DB0F41BFB21140801A7258C4FA6593C323061AF5889C7AEEA9041D17D9CC074B8E3A81A9DD69571CB88247577A6170180AEAF93DEE6299AADED99479E0CCA528E31ACB1F65149DE7282A54B653B77F377E9D4C18E5DA3624B02D062D27D739EFB8F943BC5B449911528DDA3F8B7B4A4E6EADCBAF05E350EBB83B5D660EBE5328FC85808B03ED016649E524D75C3BB6A6B0746DFDBD3F8E9E3DDA0EFF5CDAB3823AA101737056B2F940C3DD858E0D84D0FF1099CEB2884F7679F544A10227E61075867C44C2E6A7E43044C08D6B2F7E5E2653A94E5C8FAC3C84E3432AD4CBAEB7D6DFC86077D75697C00AA344A72957031FA348928AEBDF5F040D0F0F40EDD090E5AF05755CA2A28BDC07E9D0A3749E9BE9EC64EEBD01DAD9A5800B39EB7B5C17B17724869FDBF5737BE8727BAA6B35E8B1F1F515C7CB4AA4E79A16C56ECBAC21888C09454BA2823765948C9AF74D879C84C50EAF941D72F5D8B55857D24CB7554BAC23929E8DD1DE191433E71CA22CEB44C998916A3F37CA166B71A22A5CDB98E00DB2ECE38DCDAB0739D2772BF36EE13D1B85C9475628CA3416D5973E79C20FE6F98899777827F0ECE8D2D5D3FAA53DBE540D1FA44EAC4ABB828E6E4B6C9132A956DA8F2F91C4D5B5A512C084A0514A1F3FF316A0A84C86C74FCB6BAF0DB716EE9EA4DF63C7D459C35C40AD07BD29955B2BDDAC7C72D8712AA8E4F95D18311D6D28E3BEAE9D8EBFD64F3C80AEC3DE17790214BEA4E8368C825F2F7BF48A682A8505323AD2D70ACF007466E8C8053DD27D1C8DE8C651E9185CB9866DECA7985A4823EC9EFDD991545CA9152B7841C3A4ABFF49F06F7BB40B3AF36B3F7BD00DDA9ACB0470767E997C86E53B116E06DAFC378F2E0554375CF8742C16ABAEDE30A238C89CC7FB19167F044F5564894C1D721B71B5BBC8CAAFDB4200AD5D016D156DDD40C871B2C359C902E464E963F545F89531C8ED1F95DE83F7DF427FB3AD1ED4DD394C525CC8B33FFE194C49C6A7C8095F4C5991D656BFC4A527B1AB4DFCF0D46D505E77C15034F310409B24CF34CA4CDDE50E42750ADB10F836EE9A1CB96D39D10AD9BCAC63FBD0E9FB97E0455A8E25728689F5DBA475A5A68779AA3AA7095844AA58F57C067FE50A3557B71E03E5E52931EFB5EE55116E0171D79FC11941759D771E3A47AE7AAB2653FF8945F68980AB1D938F412587DD5EDF4AB5DC4D07DBC9AEADED431DC3E128CDA331EF44019E033D3E3493170361562F717BA525F206B2AC2CCAE20FA3ABD6F0CB4DF52D4B15AF3A2F2D03CC35E670C885554E710CCDC0D714B2DB25F0C76F34169C1708891DCD14E4CD460D246F06191E3D3A0E25293B30B2AF0359B18DDE94FAEEFC2345C1EB812F6DE4C56A79A764632BF983B2CE268B132815BAC078B235A09D6D4058AA57B2CFE59B7D455BB61D7186AC08B86A718172F3BA02DEE8A945F1B392DBE7DEAC78F198F9EBE64936249043387B695419CB584E9CA164492768F60F60D9554E2622E528BDCFCA6D832F7C1ACF3CCE199EACA9611C405A415034465AEA6352C2DC25 +sk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB53AFED2F3508D0F9638F90AD8DFEFB714CA8448B5837D94E1CE6E30E23202D045B9A3B9E090818BA4D876C4E016628F95BACBDF12E00035A7FFB20FC59FCE24CCDC20311CA281E2104C80066E023042D4C080CCA22922397153A00809428563207251A029E146410BA25023438DDB324410C92414896C001709C2186542160924468A18220081A00161B8600AA7018BC85093942D0007400BB54040464A1AC9515496411092900C302DCA06625C402C204409CBC070DB161249926D9C167009342E8184315C002509134C4C32100C3545DC0691238701A3B428CC286E8AB865E33682092788620652140484DC028D9C30021C27019998901805808948724BB848C2182D1831228C26922405211820320C1005D122885AB204CB28061336691A408424C14888204840A83000098E84C830E10662C2864981C260DA420410138694426C4AB62C134809803084431224C2A48410C02819B24C89B464E4A085E1243063045240B20D43948D90A2099C168E18B08161B28C188548D312224B842102209108192053046C0A364C593669E4206DA4982848A849A24406148865CB1072902829C336485C002622B261940450820025909841D49885C9166983A82952B040E3064DD42220C2182D8AB24DA4065260B42C1206826386641409620C254AD91280539611E280082240424C42459B026809C450E1004A8B2600D01872D4043103B665124501A312041838200902215330059144048BB6415A90318C1061D9908C2418880C086022162A91322AC9380E59C851A0186E99802493209003161149868904238ECAC26D4A208800C880218310923204D9448DA1288188160D1BC3410017124C18049AC4650BA50C04900D1A9968C4B88CC09401C0242EC8382091A60C84904508872143C030C1C46914460C09192908224282826DA0A8258984605C986CC0088111141118A800E3C26012A6499A9250CA208213833062A04D14C391E0A06082325224A26512C42142C23121A95118C621004209E4304C22C940222089130966182209D94626132082D28440E1A048A1C20D9BA8644808222301821CA348099428C22611A20485C9166889C02400C621CC980C000941119648C894440A910918306689822109488E5C32884B488E19842DE2908959386A13256003894C58C9013A0749DDEC48E9AB1D660448024DF35A82B33CCD981C46BA7B302FF1A8C202CFA0A8386967881936552708EBA2271D68F86E4435426416E8B4E092DEA4D2BBFE67B44D66E65204F2356F102383650D4554A4A491D454705205DBB13A4D33F7DA2FDE04FDA788D6905267F025763B4954B074EAA366A243686ED4DCAED20AE80D1DAA160CC1333E9380812684890282D17349C4E1967E2F122710C7CD25FAA8EEAF624977EB7E221B4F1313E551C8CFA65BD0DC75F7F474A2F75C90D72BAD0FC56E4FCE688F863836AD3A6754F9F84C7F18FA7D46E343ECE47F3692BDCA8E095661C8D5E221C0CA132C02911A04F12D0ED008E00232BF366014F8BE59E9B02E9C88D6D5C39465D04246F5F01011C9F05319B43C9ADCF6D01C9B2297DFF71518285FAF017FBD37E31E0D0D568EB3B21E0A04F9884A4DB41303925CC8A7BA90AD2533238968BB0F819879D196CE4843B18236E2BF8A587582C58BE73A60570ACAB6BC0CCCEF3F4F37D80E1F6BD104589F1ABCD001FB16296496C7064DE5F88294E8EACDF235F944BB0C03BF4F8E1D6B507B6CDB0DFA7AA0A2045F7AD36BEB88F0EA6274FDC553E76E4247C03DB68B0D0051A682E1F44A3A6EBD7420D7FE6F9BDD60349BCB0D89203163E1472431C115F660B6211A9D0ABD9BA560AF12998F0A586C50AB98E43169D5EAD973D0075F5DF4F16FA9B839701EC3965D1E5D9EDC0B649121AD9BD5D582E353EDDF961D58D210C42FCE4FB02918568AA800CD621F6B9116A4D28D5D2F84A2B768F5EB92275EE076CC99AF1FBFA95D411A56189EFA03D064132FA3FC12F42BB65140930D30ED5EDDF2DF69BC608A7CA0921B5DF04A5E14EBB746CEB8109A73643EC0C332320B442DA6B31FD8D9F4CFB85B35C5B38BB4ED9EC208222D0B20C57D3306A732F615E076C006CE08D30C83CC4879E6DCE93EA986427E72E045C0FE3678FFE154ABF967D6560052372ACD3A5A264F8986E4441FC41ADD20569A2E8817900247DEAE6064B0328150D30DD16FFD7D594932006D39CFB6E4FECC2E34CDCEAD1F14294712ADB478029F8C64EB069C13D905881CC79923AADF416162298C113CABEE617A1245E9B9BD89925515E76DD80C321A3CC408EF6BC36C24BEA9FA10A8582D7834CFDFB8B89F2CED226E2DF77BAB7056A03EDD1726DB21AA3A16BFB171A2776C04A7BBDF096540B8BDF8B948A2E3BA34D5930D42CCF52CAD9C2FC07D39F51520CA0478CE91910A75E35F61BAB860903FFB5F297A45B1DB3E3D617C4732B03BBE1E7BEAA0E5CC32D5690349B884C0FC5D30096E51C298F63874194D8F407638C6ABF41868A23205FF983C044A21E3B3D7E40C5BA3AF7E5CA1F5EFE5C2D273BA9B7463D3A8A1E6C2839FF8C2AE9CF6F74067D09E245A95DFBA3EC5364121E5836E4AB9DDA12439908B34D2B177BE5ECDBEF5509613A55DCA90B85BD51A0E3D58CE6DE9C83B079EDAE77FCCF00E79C3B7BE69B484D4D8D97BEDA6191AB552813F0BB0E7BA630F9ED39C1D5115FF6EBE1961905A2D1A3730ED40D0B91ED367761D667CF739FD1EC556BA80B555AEA92E170037842C7DBB1C012AD2E491A68DD7EE5C39A854A760E5D031DCB0227DFEDCFDBD0F41A61DD2AE3BE803949EDADD72183B8B415C9330C4D61923DD88210CCB4657B573BF850ED7DB15D7FDECB00EC831B7B44EDCCEE1408E991B8B689295F5E3FB54CDF0EB6EA5B0BD043017036ED26C9846027E8233B2ACAF1DC2AA8ED6D78F5F8F0F58BCA595F30E332665E12E3A3D6D79B02723DCC335E102C659408563185C4BDCCF0F1A31BC8450EDC803CEDCEEEE83E5B89757A35E51B2760A9E1EB88763DFBC25AD518D42C8BBAA9B938327B8820090C7444C778B1C9746962A05281779D717E4B6A78154BCC76E1F893808798E8E1611ADE294EF0EF16CCD3A252BDD47FAF13051687FB97CC24746FC0B0E591B7E5101705AF7332D73411BC198E3504EF8004E879D4E9230797A7F53CEA2737E1C118BABFFAC19047F40C80C3176F1B2F1FACF52CDD52FE9CE4A6E4E4D026C11DE228A6C957D3743CD0C798E6BA8C276D0276F608B33F343718C452FC99299F99AD7F0B4841BBCC21E8C6D2B3025E4C06A4516825E2D8338236F39564FAC98CD90D323CC08F6014ABE7A4584AB914AA6667A81333EF3968D041C1337ACDC15C8F650149BB06786FD014BB6E22192E9DB7D8FE31E606925487728240858DE9806BF51F4666C96335DE3C1367B28F168D015C51C43D430096DCF5729D217C1E845C5E37538B649F2E2F6DF249600731DFFCD15C8D8B2CE7AB79B0C576159BEB943EFC8EF9023E9ACAA46EBB77A3D1886E9BB +smlen = 4037 +sm = 4CE51EFD5444CD8E834F59F08409E7B6212A33B10171F1F851CE2685BDAB7DAD2E6DDEBD4F9BA39FD481F01BCD823DC8C7C3F1B9AE93576FE71521193ACE5754A40D6F3DAC359CA0CAF79C5F00039A24F39FD3CE55DC1703BF47B0DDD379667F439BA4C1471C01F9FE87AF06009E1DD410AEF81B71FB303BC94CD5E9147D57A8CCA61023AA996F65B37192FAF97EB7722480B4FF514CCE872553403F23E82F7F4AA737F10E1EFC7E04BDAB8158C49F92770CF00666B2E09E849120D8143FECE07221F671EDBDE870485B705328514C2A77F502A3F22D5F4650705EB8052A384C8624FE2D1E9713AE15AD92AB72D924ED1EBD39549A544B66BDFE19915DD0BC867D5552D32E131207552F90FC628FEB5776E344D08B750CAFBD7635DC1FB219000FCEBF631E2FEF8A99AF2037AD77C09DD890DFC5028BC42C4E7D0DB5B9041BAA30AB6F09680D83BFC644BC3382D104E319C95246ECB038D7BF0BEDC3BDF3C306FF84AD5FD0E591048E6D9E8047056D267AA4E785CEAE4A95BE0274EA318404C7D27A629B324B93390C6BA3B883FFCD8F0C783E8B88879D511A8064441111FF3B6F54386EA5862399933C0DDAA8148D6502F19EB077594B842410E575BB0D4A14929DA528BAD166846C1405C417D99FA47BF83F8DE4C3F8C1EAA3E65F821191AA08B50B34E25D795463C55E6DAFCBC40C531FA49D7A95ED48A1BE6A9AC3EB8637C2C4E5D3852B154601ED3F07BB0628DCC35E7D92B9F081D5FEBBF4A4CA0087F34623C54F4E814A9422B4D61AD96AC49A83937DC8342CD94261B9452814B6837DF93CDDD05CB67E6AEAB6FF20525164DFF141E730ADD1332A343F699A681D9B48BD4A062D5CA111CB272D5BC746091B5E766CB7FAD77EA99C14AD789C9044D416DE40A5E94ED2907572BBCD5909EFDA3A84E1D8A7F875B621ED77F1C915266FC12CB0C5B8E64EC1673FE5CA0BA7D54002622F8B5BCAC235E1A169E4121B4DD680EBD629F1C9CFB0D4064125E4BAD040E829AEA5BB528D3FC1B96EE3E36FCEFF1CAE99AE14FF3FB288B9B51F407030453A00F445632E348D61B0D55EA131F27625C27292CA077053A2857EF006FC91F83655C9A183BC2FA7A357616F243E551711A7E11554D479E575586D5BAF909AF5B298671DF93F7EB8F7072EFCA51FF7548E1CD639E956CC337478F546E23F2418E52221CD982F931F6FCE503CD8774A82F22CFCE1B6C2A414C097EB407D97BD2ED591947E431996CC5542ADA7E5FFB294540EE415EEB7FBB409ECA27C9B7F8C10FDC9D07541555A91F4CE418AF2FD31CF69C3C5150F3162CF81C5599290E6C787108C3E819DA4FF9743CADF0F07FAC9617C31F8BE0652F68BB51521F98CA666C6BFBE37DA32E20C4C470B3A86ACF94D6998294AD1315302308DCC3E5368B49768180F40B01DC1F12030C824BA2B9694C541C36D461B0A0D877729BD474F49114881263505C6A59473D45E11905372A01C1F271AB0A193E734F253CEC3715E85EA7DC5F0DFC799E46FA9A18BAD101BE4E4193B70877A2EBB568EBE82872806890BC3B59919FF0E0DB9CDC4D08B719F6DFCAE67E73875AB9069C02F56A0D6E21FAA4316FDC5CC9475A2EF4DD94B10BD969831D2BBB3D59D99B033F6416A28EF768929395D5F3637AD9BBE2242122AEED8207C3D6E5B4830EDDAC5E3C817762CE68E30C81A66D1231CD332F765816670120E938659D9B6588AABEC06DF1553611C7E743AED9CF3582D0D6590BF4717A2DF43C61D73B5B11C425B8FFE1847DF72A7BA4F7100D8EB36315E1AD948B379F13E5C8421D15816FD464204DB2F1D1936046463AC7D2ABE75A9520A21606FE1D7BABDDDCBDC3FBC59899E50F323CC6AB18336D6BCC72C676158ACC7A3BB03229D7A58AB9FF8A5A933DA9694BA83441E114CFC805415434DD565F8A959A693D491B0D20D75F375022679BAA0AC91437C2CF73C92A0DDE8B7F462628CE17E312FE5752DB61843A39A9C171BD9E91AB3F3BC4B7287CC99F79D0BE0FC097D695FD67FF6D15FB96E203BEA1BE30EE9153DC5E63C87AA43A57D72EB8C19956F6A89DB5DB715136C01CECB0E484C3AB4D76E5B54E4A33C736ECF91FEFC1315898E103461E636957338B288E8E15A745AC9EF71BAD76EAF6F01019C95F8D43295066F11AB7749879569463C3DFADAA8D4D903EA33F1823E44B6C0D659E29FBC186FB0E28709A7A7857F4DFE98DEDE1048EE7D7032C9077E7E805ADCA2E9BBAD43F613EA411CDA90A8F7AA3ED0BEB77BDDCBE661BE09F386CB31BEC8AFE6BAC4CC142E9FACD9A5E6757BB8191FC543025C525022DD4832027453C159E673ABFFBC44EA23CFB0EF4FD20046CAC225BF1298613FB80E5C1413827532C3BB7BB3F1E172524874F765CC09C1F348518DF5AC58FBAB7C9634A16675615D98DEF9D5E5F3E0B0DDAA142EED611EACAFEC8619AFA276F3F1F1DC7ACE58427DD2EC55E0B681A4E8701EE06086FFF4BD214E3BD8FF50CF1CF76BB1B59065756CCA0CA150B2CED9FA7010D91EB8F0ED01C40847F2FCAFE2542BE8DADB2D589510CA49EEC71F09C5FAD30D729D15A62E4C5B046EF3010941D74B50C7817F3B2E164AC83DB229B82E840365DAFED5292DE9D1DC334ED7DBC2C41B41BCCB6FB05DA265E89A7B1F00CBDAABCF20DF41B8D1C77A3E3CE8067B84CBAD5833851C5F4A197002DE3AFA26ECC30AEE326CE00F82CFEA81D5D0A1304C9409EE948C14F381789DBDA002CCA9142D220C5BFB110E5A128A0D046358378495D8ADEA3FD15BF8FCAE5FBAFF565C2E8693A28ECFBCAB8851FC08E9B6F18AA875598ACD177D49A86EC289A8BA148C4706E2B88D3DEB96F0537AAF879D316826712460F72CE68EBA46AEE7BC6A9DD9254A40A7A9C39F03894B5C85FABEA81322B740A5092E76C9209E440F232D7EB3EAC2CA6A106D75F76DB54FB17753930AFAFE8DB1AA02A0298CFA69E14BB8A6450B982BF7C85A02F399D82806961A755846D3F7513EF01FF133407ACDCB0293FFD4D84ED09F5EA7C46227AF769120FACF8BC1BE8BA491C9595F029921E46D9E9AD1B325B8555364BD96610E67D80ECBEC7B346990C8D1F8397311EA88BD2A8B32FA89094B22A77800820BB786D96C5D7B810B45540E8A8EB88A9CCA09A9998BE683C484ACA623D47EA3FEC36EBB623B0193894E87E98E813DBA975D90174843C0C0853A47AFE8597C4D02E6553D450C5E956024DCA0D65069D568C10B34E214F7F1957093A38587642B2E8304897A3E4874845A8B089DAB1E2B8B79375512CA6565EF812B9A089C0C1C25282C353F53626A8DA2A8ACCCD7DBE1E9EE03043459696DB6C8E3EE0B1D2C3E405152585A6879818291A4B1B7CBCED310181F2A323D425D5E6A8598C4C7F9000000000000000000000000000000141E3241EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 + +count = 49 +seed = 8C3D2FBBE0D39E293AF2D2CC5A9BEDEAAE3752DFD19CDC1E186D41E717A0412AA429CBDF005445AFDE684656B5D17690 +mlen = 1650 +msg = D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 +pk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125BB26A576286BED6513A34317664D5337D570E848CBD9705E9A21E12935594F9AAD4E82DF66B2E83AA8E41553EE130F14899D16CA41931A29DD4C7817B2E16D1AA87C4796796163AF3DD82F3B1B636BF13E43FC98A37482B52E3208C884A4A18EE27050118198BF9065AA24FE6999BF8EAB00E98CF4B98A971546AEEF32C09C403F00FE98FE208D5AB904FEE086052ED8CE9C65C1D0F4EACBDD53C4FC6369DECA0EE41058D142D36C710EA4D9DA7697CCF1A3F30C3CECB64FC5F284F259A947A90B540984A4CC1496E77DC8C99DF3433F1A8A498828AB2338DF73859B1DD4DD9F869AD1281E6C727FC99264EF47BEE47ECF58ADC64D22FB9D3B78BD718836269AA3E1EAC6EA9CE1E3EDFA0429E6FB4675E3377C9D4E36FEA7C4A48429B274718D72F052DD6A493423A838A7660957738302F5BAA7D687C301CF0071144CFCE6CB6E0B48DFE0C90CC3951DEBCC32EBEB4E2261CB34307A4CB09A57F928D0DF40F0D03B9AAA50657C3F88DBEB9CAC8E5372A34FAA34B921B9467378B9D4977E8F2AB5F3FE272D4AEAD96A9E44BB7C3C2CAB1D04D4E2DCA7AD77323495254BBB22BF7B980996B446391DBC1DCEFD0302E94BA75C9F57C60CA6C6A71F6AB29C434211FB7BDBFCE9D1E1C575B1986E9D52EEB5498EB80155CE3A1A95B86C4EC74DBF79CF64759A2C26FACC6C3512116FA50FFD8D1F2843DC65AF5CEA2DF6C25FB75B170B81F6C2A8A9BCEE3795794E1C61128C55EC9AFDFFC738CEA518C06C0F67D7D81225B4072B0C14A7B0C7B8E0A79A964DAF2AB97FC4DA9A79CCAF19B9CDAEF233010BD86FBE3DDA990649A17A30A7A6B162D51E1042A053EE4FF9FC62F200D25B8CB26A296D14A74C2B21E392B82A6ABC9944956B01D8833DCAB5DF50CE05F984B5D02E2EEF37D60A4B3E160A3C58D1E245FBB2C2AF6CEBD075981B02D432AD8A606EF0F4495A0AD8E67610BD66FD1E2399388CC48855FD7B1A8CFA0323BFBFCEEA9C70EB7E2D808CE61C730BD7815B8FEB011EC2D82D15ED3D3AE833DD09397C08E32320C8A3E4E5D8B6020754491F72CE0D2D71772D48C2A80099CD789753914D59BF7CEB0AE83B52D759EDDED441B466BFB1DBBDC275917CEF10E33199E9B1272242509EB5A9399B833B83C3E7815032E4827286F807FF915C427531520AC3E89F631922E3C537DD696C373CF5FD64766EA382BF2E1FB99AB34AF7B07B4C4D375D9ABB70839B6666240BDE729CE79B76E7B74E48CBA20EE4D87FE82E5759373BD9A90FAD07EBD42528F16AF35B37EFBD03177D2AE8BA0ABD7D4AFBE02604C913E3C18D05F38F1A1F8B04483A3A74049D6750797A19AEC323182BB9C86A072BCD6EA61A3E286E207BAB05DC7CB9E9494E0EC29E2CBA35E96BA0FE0528A82A3F493976B102C76454519688003305FAA97538BB32EC24ECD314F1F89AB7001D6B2430778D6D6E131D1EFF7755A91F9E18FCE06A639A1463F4E56336B73627B8E03DC2A1AEDD9671BAAE3747AEC2DF87E8FCE2DF37409C97084761CF12E547C100FD487FCA61ABC5F6C964630E680778C48D7FF0283701929F3686EA2A1FCDE3741B366678EE148FF749CB4BC8ED783C6CF625D4234518F10AAC9DFA4EE8302001CCE108E8B715E854332413C9AB0BA48DC75D6F123F6728D5C7C314136A6DA3571C350B92998023A46D303F2871919079D542C55BAB294AB725D4F57BD72035374C31D6E359341CF5B7582A3F10F313AA0D0E30DEE2141D8112CFAB281476398FCD13FC8D05457C051BA64EB99CCED58E5F36A275B8C4A69140F8E8C4E01524756 +sk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B8B5B136C72122F4A83E989DA227517490691BFD7155B6AF1244C0349B04F1FF360720911F641F682F9275CC3E3ED1D7A40D9C669D6CBEFA451995C70E0C8808603809009B03008900D6132880899511B343181A651248389081409CB8444D82004DC128620C101DB0451191129109070E4C849800466A0B4295C00294898090220490902660C88612230454C16899BC67000158AA3461103318661308A831004184962CB1851043431D1243292282A23B7842034301830641C8128C9020C9096611CA10501B84DD318911C48910BC6715C488119C4010B04842412494CC889D1C60452984C1BC98550C05118C830D080845C1426E2962819A44509A444230549532880483642C1346021155080886DA10206441629A0140884C450A4202943122C2415320B4602131664D4A67151045050C88D01450A5CB82912C44C9232240A4141A1B84583B26810130512320E901631083691899070184222E0242141062610B7909192611199684A1802A12040938450019860A1342D18930D01138899126AA2060C023180E3C26C83804CC3400A64A42C19282D18C5440440482411121B45899304421A0431632052D3B63018C290411632491684A3C6291A47489B346150C49049426D20872424B6844A086AC2208989C80118A68C09386850020A2194519AB6609C86315A42680A80694016050A8290C844221A110520A02890A865C3800109436160A2492196889906441B922C5C9421D88430D9926DD196704BB4859988492328611A46250919686024920BC00D89902811A94DE3981022A29114B16802190C43B21141A628E1A88990442DA2103064120052164E214466E300051407724C4845C4C828C8404463260152B08D01C811DA404652462EE0C2680A354E23C86C404890C82281DAB66491C820E3B06503836C14C47009C501C8082942149282A46923460024C60123820DC12609C0842449869112108604452591C28C11A45013C04114036EC4A6112330902304408800492226261C36621807065C1610C880054A94111B030E9C004A5B288282B0011439924B362E8A440620B964D384449324841311641907869B98301CA161119560C2C069D4B8254222028CB6412118298AA26909044219938108057264B44D184389030310619045E2248E630600F9A8C0B7E4F1B9BCF5573956A81C21B8EDD543128D488F0F873DE0786B21F841A7D7024AD212D07D30891284FE6AF9ADA4AA6D9C023375985671837878480902F22C7F9ECA1F12E13A88C68D1AFD9886B9D3C8E385DE564A347C178A54CBFEBBDA93786454A5F1C7C7A9074F3B56895233B7BF45997C23FE831C801C64A670285679CFDC1EF8AB7CD8C21B19027E3A8FCAACCE14CAD99A78A436FC017075294BCE1E10CB52D6DEDAD2DC6518DFA1ECB09529101E8F2357BF35D66E2BC7313CCBE9135A82431CCC186660F56FB34A493204AD637CC1AE144E62F6822E82C6BC2CD8E3F2D655CFB16FCFA64463B633761C5CD867EC18F2D900CD82F871312315EC570714E0D809AE98435158BE018F1DB9B04E148F4E652E3E511C13F89D39EE8C90BC69B3FD7702FE99E962715BB74F09D418B571345ED62C270D18E8DAF5C97C454F99A65815BCD39AD83AA59A1C1E1FC58AED9E2596A37699DAAA8CC22B4F8E17E2F30CF1048CD569BACC81C034125FC7B8CC72660687D0E8DFAD9AC07CB29D3C8E8F99722CC87D8E9F6A39335F3223972099A8CEC78BA46E6D3195506E5C1FF56FD7777C03E362EB046BDD606F2C5445E8B6D7F3A014CD1ED21DA6BFE72164C1DDD9FA42525990F8B181211824C515B4A723FD3D25380362DB1F1EE3F1AA43C238BB766214B6A19DD3F73A078EDBAA04E746DB3257B5FAD769E55B81EABC66644E2749DA5DC1EA50D8EA0372B2279AB441979778550B855A4CCBE135F7BED6EBF38D2CD1BCDB3DEDCB8F15742CE67D3B317C6836E78E55EAEA153575C9684C902369F596FF6EC1914F4A868EA9C9828B196C4216770FB9EE861C994FBAF487ACC36F1381EF934C6FDC8070138DDF95317D5ABFE6CAA10C0DBC2BE1EE175902D1BD74D13DAB25B6EA4E8B6A0FB4A7184A011D33647179592362D501CBCCB5FF308499260CF1DD3629764084D64861ECF3691C95B8732FAA06C8FA0C7B60A596290B1F62F3E3C464AB2C1284BE6F000EA40DC5325D86244019F0EA89A4162FEB6EE5B34ABC0BF1AB1A892B2A2505C323269550F094F85C288F3E3770788ADAB6698C3A14B1D19B864CA562CB2DBA17C7B48CCA8A806055DD67DA6EB4B985028729DFD02B153535C73473B813B0E9309FCE37E52B863903AA6AF892DB7694013FCF388E696D9A6399BA78EA5DA21665F0D88EB1E0F1B1A97BEEADEA6EDB933370E33FFD27E16A447491A5A827A361E47FC78BA7DB3F17C6AE6E49B0AEAADD179F71A11B69A3579EF8E1528912F979FFA369BE1AD253592B0603C2E5CE88116C3345C28811CE27135A933A1985B78CAD12E77FA7733E37166C27E85C127C377BC1245913221557C585CBE47455C03FEF47F5B45DF1B085BE5F3BA4B36E778C48AA4662129ED3449FC7057D28B9F470EF1E0ECE15976A15FFB6D7C538AFFB9AEF670421EC641740466D1157558B6F3E300B798D4B8A1FD79E26CEC7449BF18269460029FD26FD11531FF2E09E49CF0750685294D15223121BE57BF0919270442D4C3FBBDBE8012A9B86EDF7EAFC0A0EF01E50293B066EE0EE2BC87884A01B3A09132AFFF2C98541B2070EDCCC24BB8B76D82BC667A604CDE83A122587EFAF80F50097C3C2E64CA27B5A82346B144096EC30DFD6E19FA4121D122ED5E502DBD4AC9CBAB7340B1711EAEAB4A7C509143ADF296863445839A7A5E7EB3CCBF7B99E5E31135E93FEB7DE1BA737842602AF49DA53B875BBFE86FB064ABA37C17100F25EAB8AAB5041D1BB92AAF093BC95B429DC838FB42EB42C3BB10E63647F4514EBCFD952C17C03130A0544253E6D64C867A1F16DF52B60D4C060EACAD9339FACEF44A06609465DCE36224E6AC89C94CDF8A789CB002394D4003A14B118FDFFC8FA6324966CA6066E3513755949A0D250690868DA5846D9F32D123BBA73FF8A52F379C099E2C0D643D1F051069657BB78516353575510E0282177BAFCE97B1DD01E1303E5FFF62A0C6051483E89298E57DD92FB319E45F4DF01A84AEE95966D90588153A600A0BF04345AD82263D838DB1D2276B65DB68CD1102AA5EB0C23601594E000640347001076735D7A3C27E36E6974CA5428E6387864F73BCDE85E26E5F31E9582D16B1EC37A8A39C754E8EDEDB83EF40151C946D0AC7B0AC70AF93148C001000D978A550FE853B60B77D7E181550A7FCFD265DCCF6844B876E5944A033ECA278D4E06DDEADD2CC2FA71B687B497E15951251B137AD861EDCB33580AE7B29E61C17B109D268E66D6328BD73CCD6234E440686DF3BE60BA48368620A0AE78447AD084F2C3ACAA64711AFD870B98466746D1A0C2FB8AA7E03FC7D3414E67F2B11A +smlen = 4070 +sm = B3BBCA06643F200EC8564655A3708780500FC2C4E5A3F4011D28B2DF938A0C09DBE3707E48DF83E079C892AD83D1441839B12F01ED3F2BFB2958E154F4642A946CE42805271B9F6E96003C0543CB4D4389D531C5C12DBC3D84C4595AAF212314CFC13A1AA1A7FF5449DC23E4CB05EE72FE8FC775AC70C0EA138DA35C5443C4AB8A72268343DB6BE4451E4DD37BE5E95FF89EE04F5ACA8CE06779E6784159D469670AAC557E2DF7DD7822A3100534E63F1B5775209760CB47BDDC6BC6D6F3E9D36E5F459C7A5E7B8BA8B5FA672E2C61F9B27FE7A7593F98771C772FCE020C19EC68477D74BBCFC79DCFB313667C0A88817987DFC7BBEAACB0FF25FA0B53758070D71EE2C4790A2B252D6441F1DC83886B049800042C30EB46C83EBD5286C92E639F43BD8BF1D50B13D2AD64A1E4841AFCA7780E12FE6266A674F6EDED31B110ADE2C15BAE8EA79ABD412A4F0F1921F3F69650A3B515CDDF604272F085824899BD30586C47D1F0F7F1B95637188875D176F8F5D7949DAFAE8C66146D95DEFDD934B6A0E95AE646D7DA85D55F0C88DFE76C6CF6F42D27E367F121FE45C9B16257F846B3D8080138C0AD6FC8622D5EE4BDFCD108214D17C19BE0A00F286B6F743AC44054242CFD9ED86A118EB8E8710F0586CF6F631A71F602CD6BFB6E5652733A43F3298B03ACD91D327689B909854FC57D3FFC86DD88EE4E1D867A652F6AC2D3E0BDF0E5C0920B143750A3DE7D58A1D8DD7B6EA359F4C8956D06DCE8B00455CC63B783143C817F1D75A1141EBB86B2536173AF9B92AC46B9BE4597FE5A82A1BD76075917B54257AFF59EC34053A3D3AA3BC22A90A60643F1F20CA8D1A53C790843A4471B037705E15374A5EBBDABFBB4029ED5BFCC886FF8EFE96C93A7CC7861FF2AEACC08847842FCAB74AC02CF5951CBE32B5E056F6FAC9DDB93B646E5C307165CA6D04CAB3998B3C6D7F9253712654D7FC744F7B9294C2EEFC30CEF7096E7BF9034C145672A244B16E7FB2407FC057F4BFF4AF5D9253B35CEF919A395C20FAB2F649B2DC4FF16BDC26DF2E82CFA8C546998EA1E633DFC9BEFD617FE2869C70C44C7BE8EFD8F25173C9153E67E0FE5E2482D80CA911CDD2A4225BB87B669CBDA8DF481595181405F39AC5B2974A843ADAF15100483577988F7FB76E3491C2B8A7F3CFA45AA49C0ECD76E12FDBAD30C50988A243D779696023B7CCC5B253DFBA33609466902345141AB8086E1ABDB5C4EC37ABE109EB2BE8B423ADFBDE2D42BE2F41629FB19729CCF2EB0A6916BF60FBD8C41A536206527F62B2797F28CBDA6A42F42AE51302865EB90D532C0834E1AA4F0E071E59ECA3B4EF28B27E7036658A2250533EA04D3FBCAFE476F97EC93DC33CB8D4A9BC0E50508E086AFA4EC05A5481DBE618F67113A31B7E3F92C05A7837E53D43693ED03F1733611680BF9439AD695ED2F9EB1C921D6728E6FAF67A628003FE6541A8D452B687B747DB19164D86E22D8FBA0C79FC25A3178A9746EC20CE3BC392CF68BE6A2FD73DB7B26BABA57BE14B1D1B8C70FF11885963A1E956C36B4FA5333CA96FD54414A5B7D295FFAB49F39481A6980654CAFAF7F0D19EAA21F670667613023CD1B13CA60A857AD35F8F9F58F4EDCA8558D5971BA1B121323F0ECD89B83BA7ECEF98AD51245475E8987994192AC8C4767D057E5381A3406558B3534B8418CE98DFB4E6406B4896608C3A1847D4A64883DD065FC02E48074BC2A3DC7803C1FA487B61393729148B7B24D0FB1E38B5B04D1FBABFF19A6156E8D027A15828B38D52FF92C3E7F1BF25BC9CE54D0D25106F461F121789AAA993E55FA55E10BB8E175CE2FEDADE99DF289091BAB88E6C76FEB1D9B63B6A7321943C24BB068ABA2BAB492EE6FDE15EB6FB41108F0653192277FD63E3A3CFA3909A0E49905879F206865B693E6865DD71CDED5A4F3167199F5C863E23C7ACB1A64FCA4D9ECB821CC66CF77F038C2D0520378C45ABF2F51D40350B127AEAC63CBDF05E09CC1D9406326F4B8951CF57EDF6B5DEDF86A123C893B4EA01C39977BCD7311FA0C16488B2AF03073E620FD92DBE1FC6D2D69156979DD0C5EC9897D6245C1707789AB7CADBE93A309DC64CF38C0CA9E020E8785A116F8284F7CCA483D560C115387A100786F4064FEE11553A7A540B5D24F35FE0647FF339F8E252E145D25A252E09A69559A88A7919D8B8A29467324F259ABDEACCE6FBBB7EC01657109D3B958787B7C3E52A26432B378CDE7172A928446C0DBA466B1755BDD547DC866962416198AF6BBC1AA102BEBF80ADFD0724578D440B9BC6803676E19E8D258FE195CFCFE92FFB02FA61A54CF012E5B21845EFE0903D2DEC2AD3D1D836A37641C9AB95D9F89479A3BB5DDD9A75674DEB0460FFF766FF3117F0032B5485CB3B87C02D9D548A5399A3F65F2B475C2DDB41BFD3EE350EE28B72FA4E91A92D2E4271038511D0F95B3DDBF0DB56305185CE4A565C891E03DD95BD6867AAA1CDF550B1F19257BA571867111BFC72C35A426D14488426E59DC4F0000107ACF4CE715A5A3EC91C62D776F72DE9DDA2318CFEA00E120284B35C751DA791197071D6F127CFBDC649DF7DDA7D8CB61E0A05713DACAAB92A81A97189F6260D3F7B208972631D2CFDE98216C4D4F60DB75639EA37E4070D1D484A4B58B3213C1E792645F82D3F16DE20ABDCC2F013EBD2628EE3C943B3B40230F88B5C3534F634AB4ECA6E10C6610D119844906BC300B176688B8F736D415259279F9D66CCFEC337964038123AAFEEA21B085AC0F10C0528B6C29181690D509F99D5A5A0A170CFA1AB1F33018E58DBFD41E31108E0F3937AFCF313FA75DD101FFF81C301D44630337BAE8FC798CAEB3965857EF051540FC3946A15A7956FC89DB44326E22BEAE6C2D76CBC59671B4DC77586D16AC4CB1835A8B1F95B37BE3727944A658926028E856935625635210B467789D3A0E15BFCF6AEE5CBDE61D90709BA49AA7A9C4F0E445C914A9668639D94970C4A353A2EB451058428E0AD9ACD8CB4D77F07FF0B0E430D1FAC86078EC7750A4C91F9D072B8E2680F8CD74AE223BD5DD30615FC0FF56023AFDC48EFC77E7576B6254C05E5CB8C802C07CD23B84BC358E1A59BEF126DDCAA0879DD7D102D75B27D902BC254FCDB38EE0FD77AF796779B18CD52765727820B4F0BD84DAF4D3680BA7D7014E615B4CDA1AAA6F0116E5F295E52CB34A3C10D2EFB7BBBA8D05220FA1BD2EBD24DCF175EDBD1C20097A487CA594D84384ECFED9188F51A6C89C5582FEC62CD9EE77838872CA439DAACDEAA61B2400010217607A7B81909EA9B9C8D3DE0708125D77818E9CAFB2C7D2E1F0073F454C4F505152535F626571778F9092989DA3B6C9EDF0000A1A3E4A52636F88A7B0ECFE00000000000000000000000000000F1D3542D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 + +count = 50 +seed = C10427EF0B26328163F85D45E22EC5215415326F013FF31EDD58BD3E97B1A72FF07D275D4C1B517F4661B0638F75640C +mlen = 1683 +msg = 4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 +pk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A2169918E3C72023DD0732BFEF6DBC58381F6B9B6A649E08AC66CBCC123BF3A5B1199CCBA63A8640296552083F355761236705BFEEF841F9D1D1511FEF48AE853FD6CDFEDE248E0A955F8B18290B199717C975FA4D8D83031EBDB7814FEE1363BA44E6CB3D05F66ABE74489471FCE09A8AB82B5E9BD9341ABD6C5145A78785D695840C4D506224DEC2FE383B91BBF8C6C0855C55CDD818787B14CF3B64D8A14980A69C63DF3DF3850220B7E97021C75B7B1A18A17E0FCABED5A522EA70FFFA02F1A878859A7FE8FE48789832D151087D30489CB5265995770853DF6BA9C071596DF24ADAB2E1F3788EDAE4EE6C99A3F7B17C8303ABCD2087282EA2B6E0FC7197257D9049D2C6B7F20CD0E1A73401531F4D39124BA225F8BC94D1F5FEB751DF5EB8A24E79C4349E206F1E97CBED7DC035F2BCFE014178DD414D69E9485ED88C383F98EA74F3ACFFC6BEA4294E1F9AC5E73342E1C9D37E6808A84E495CF7CB1B949659D7958238CBA351967D4A2992FED4C207385671F2C602B52B4555DF9100ABFCFD1DC2C062EF58CD5A4A7CADD57BBC19B0D342520BB5F1CABA92E7BCE2B7A8387B3D8B78261A61BC12E799A538917057F15AE0AE7C9CA9C04FD215FC7FFE2AB6242FB1A25084F0E814AB8ECE50D02247E044C5211E9F60179C55043AED3580B1D0F08F2B4A0ACC963E4B8985B0D8CCB3408119BF707790515C5C0D3E4361451B7B645BFDE08554C305AFEC5677D99FB95CC051C8C9F107DC47147E499C9A711C340278737EB68943FA9191446D8362E719CCD42B59E8D30016567945FD1066524FB39FD38A0F579D691CE7453A346A94046670FA82BBB10C95E97965712804198C7807D52BB5BDC4DC2BFEE09DD058B7816D59E77C9E2CDE41F4AB66E63207F8F2CEACBEF9C6EE6D536ED1EB5957EBDE12C4368EB484B2E856170009F436A16FCCA097E5E73A337805DE66AC2F8CEF912CC178E6DCF49EC097375FEF6B502B38F95995C3235178CA40A05CD65C07AA8C4D3224ADB7B16DF477C27F9EC9CE64F7894AFC343339F4F0622E07A660BE62F8BBAFC4FFB6A2D64FF9F67550EE303D692586C7D3C8D4D68804DF0D94D88A14973FA3E7008C9810285AD4506778149F972E05570164F573EC9E896F5550DBF0D973A9535C0062A57B443EC64F3688BAF38D536C0B98EEA772900F06F36F6F244180B0EBE4E0A67EEFB9D0BD502CD88BA29FEBA1A39468800F3F87E05F447F169C1C91082F46EC922CF0A05F9BEDA293B97951AE7FE86DF7AA9E1DB05628F131E6D4868771C5077ED27DE986CB071535095D8B2C3664BA89567C1C39A5B84B1A419AD99B4C8F37BC9C106BE5FF346F6727BC468FF5431A186BDD0A211744DBFCF9450B117129CFA462A96A3F9970C586DBAE9F9D3EB973D1F1725E91D09E4168219894F25489E8F0C6F4A84D9C087948CBBC225CF606D4E85ADD70E4A4A49980AF91F72121F9B30EABC3E129E1401641E5D56058DAB6C2DBD3F651D78B80626D9A1E95AD74CF3891F179D843C79E5793FDE3991186CD2A4679387047A1A0D531C1FCD75A2557442BB5C9C511DA8CA0791827881606E1C519FF1DFBD01AF2C463A88F82A360BB03C5555C2A72C1778EDF9958265DDEAD064EF8A32108853A8305419CB0391EEFD387029E515E290E8C6B281D21D6CC2AC874BAC3EB2A48C22DBC265C199AF93D19CE12352535CBB826B40E5B2B3FCFD24C3FDD7F761DA4971942244AD66C05F84406FD977E09B161865FE22B31ADDF87132B00AB8EAFE64DDEC6773E26ABF7C59E1C419934B979985AE082 +sk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A20565A0949753D115370449E228190AE62FFE2FFDA8288F677CAD03B083066E192BAB186A3C18A4FE1048C3DF1311943277F2AFAE329EAB76A84549E70BC9EB559AA00D13145144228419A390D34429DA222D02B04D5C362A122441982825C030012337314884711010118A00810833710846509C202EA0229210B7201C44692027065C928D82B224A418290298002136420C190E84168CD3984C1C37215A4445E4B26182000CC0964D9B90642292641808728AA611940648032249C11682928021D9324648140CA1864092C069D322109A042961C0812192241A324A22C68D604861DB882822A080080171E0148C01C32DDC30421A326C549470D218245C10085B324E9146009128519892250B0240DB1485C8A60020A68452280E00016D23C32D639000D8000004234E1045221C360023080AA3920544082D42445088362D81A8301CC83119B0708C426D5C32022497850AA14510B1054100495832510C198E0CA3111C2250924642DCA85118248EDAB6650C034841308AC4C26D43348203890484360E6040661A214890A68D5284601A452808C508E1087200B47109992544300E0C322293066AE4A22DA14880E3360A41B865C00081188281CAC09011000E43426DDB000D42B6400293050A250419814023043184384AA1224DDB040902B128DA16068C060DD3B65113496D44A4905890481CC62981B860014372234872508808991210C9328AE14471A03291A1C48059128C2131851C4748E2044893488882248014459191960D22046C5C2626C9C04C114805E4C64D030852D0B66112466404042544482E20A5090206129986710A46415184605CA8249B220683062DC4384442A26C0AB96D40122AA0184118B3295940511B150A54084E48205020078202882C19292D8A8049E3222294A464A116488A208612B90C20258E04B9450129860BB38CE3048C02930CD9900C8A080912A6800A322004C5298C34081B97450A430C14B470943429D2B02D08120C12020613004A89486C081512C922494C96705B14455C143252184EC99264020770CCB46D4A3205218560D114208A424EA4088E4BB251D2160E81806C40A26108A801CAC06554389243344A0AC271110065D0468A242532D14825C9826561A62C01460ED2022C9BA4290AC450CBA804D8B0116FC228EA414B3388FB0DEE9EBF99DEED240867F4D13629217121B39B21657E94B5A0293FFB1BF11D708BB9FFBC0CE15982C6E0368EDD72A82101CC825ED7289CC5A64CB2EA5CFB828A582D750BA0C2394F11EE21AC8D4C3882260033BED600DA632A2F8CAF4033ECB295F2C07BCAFB6FF45B1D2CB3686878BD00A96B1E45877E8151C8451ED957CFD4475F7BB4848F3A380AE3E28DA897642E8C9338B9F4BA59D98236751DE73B8711DD709F8E55F507B1CE56674823F60BFA57882A4EE3E7B64EB0B2A277260053F767170BF45962BC48DF23F43E423A5CC37D599E9CEF15EEB3F38855D9A7E016ED18ECA90773B5D9C1AFCD83624B099CC45B16B78A833C30210018444C089CDD25DF4A826852FF14A1EE659ACCD4FA77F57AE82012E8B51791617B81305353088029367B879FCADA1060BC48764C5C8F7C1E421474E94B6F813443F46AF3B51AED35867DC257B82DE76008AC49F8233047A3C82AB29DB19B5C46A9DD28CBDD4BACE5F145734DB0D32EF584A1893AEBEAD6A1A844D1DC6B89F57B8FC945204FD3FFCBB57B5DEF12A38BE563146CA5FB4CB918D4A9F0C7ECF39A33391122DACDA62762543C2D209CABB6BAA27C4D2292C68906D69CB081B0AE28593970F9AF03BF98016FDE4B151EB6ECEEF30FCA099CFA738928AC7E48FE6EBBB0A2B3069AE2EEDF7C0B3745AB057C009D8872FEEB76EE67EA23A9735A0708D01A83EEAA1C68E2A1379D6D6E608329695D02F9875DEF1CD99F4A5DA69454504F3C1B9A9CBD96FEAA37B4DE4F019375414EBB5A820AE2C24DC2C1B05D8BE4B2BA2F46B0AA6FD066B9E61F14C6D08FF947038A39F1B5B8FCC22BAB17C1D63FBF0BD160F7DF0EA9971D275D07093EC4279DDF2828E8B65E1599FC5A018F4BC63F70D5FD53A8CD399CD15DB7E69EBC1B94830F5C739FAFC4B33E357BFBFACB3675617E61E0C964A576C0808E0C83B819A2C86DF56E35FE11918BFE76A9BBCCCA913B1C44CC7726FC72A9A4441EB4CFB29DAA671B848AF691560CDF3BE0FEF378928E48DD0AA9EC3103B3646811D3DD50E41BAF555974C91FDF3DBDDDD2637C271C3A8DE7CFC16BCDB4F143C5EAD876E46838A77F89CE721A4A8E6444515837C3727D1F5BFFF8A06C55043DFD736A0DB1696C11604C5AF6716F6CD002FE5EFC8ADF6CD8EEC9881DD827B9EEF9A4C6A77473EACAB4A0B5CFCA51387EB5858530155A946766B9DFF0539528B0EFC7DA64990C9BD460236B1973173C1A1507CEBFC719A51DF0ED7442AB49B5688FCBF6D3C2CCDEAA6BB29560623AC3B05C30AF12EEEFEDD0D75D34416D9B2AE776C4B16AF2C36A78631D6FB5B5A3CF75ED8D40248FD76417C8C9BEE194990F4C4B76D34E761F846D83A8064A7D1A028D927A5EB5A483DFB090DC980E9504BD934961B13CB6FDE82601B68592A6E4AA3E2144C6F2236FEAE98B75D23E1D008B89F8174B1E712CE2E3AF340C4329F3345DF9AF61C046C13342B2428F6290B8AF3391D2E498284E21AB2B45EBB7347595D40B927D63E9A0B9B09D3BA875B5F81918C8EAA709DE2525D04990F3F0ED9A65ACEF3FAECFDD1CD7EA08EE72847433E47477CD9079AC12797658733A5D7AC0CCAB36D43BC9B1C758ED2F47136492A96E012B7D559C2A0E9C983D73DD7539AFE1BE02AB0C28D43ED956235759DFC1C915DE91BA986B26AD959A0846E03FFAF68DDA5CA179BB2277DC488D37BC046C831E7726E3DE33BA0A0F8E887CEED4F9382A6CE4F7D1DCAC46D97F2B7AB9459E981C8366231B8A032AF8B29817EB4054C750ED2D34B0D98BF1ED2D6541FF4B6D62610299A87076D6AE1A46DA6A86A203E096334753DD8460BC983551C68E4ED3B8931862647BD8793DE958FC997A700AA4BD68EBA4FA087B5C1042C82F72956E55B17459BDDD0DFB6D0490FF01BC0D2AC1EDA49B9BEFB7746F1EBBC489BEEA73BA3EEA20B5C7B37B2EEAB2B10CEC7D4BF613DE551F2271A3B0A00DB1DE829385E161C6DE0F0309A5A957F87EBF82AB7E993D5D02B444934368B6C787A826536534E0418482B142DBFE6E47B7BBD67D5DB95C6CA7CA047D2F38CB7A63C9E9A19E551F167E86BD9D71C4F4E972FA0198E6CD5E60CA7BF2BC3E0FE6457AB224C0AC580CBFB893623BCAF918FD88370F3C52BF8070183502389837DC2B3CAE6604351736FBB4EBCD441E281FD6143764AA9D36D2BAC9AB3CC16ECC0DA072C9DFA8B33FEA4ABBAAC7CFBD685382A7DAEAC2EA3A3A5A5DE5AF7952F0D2EDC0E374F92D509CAA29480282B9E077C1665BA1DB1EEA2CFA8047DF78926F1E8700BF7A7103BBFAB2D294307C67E4E09CEE2D72955340826449E5E297A367 +smlen = 4103 +sm = 33082451EC0A76170C7D097D7332886605CB81A26B2E414FA50EB92382B4CED62941526F5C0F20E8FEB95064E4D9CC8D6C64D92B86AE0CF2E78340E32F8A71A3D6F6C771CF18CE14CE38AF58BE6C1F61BFDB880632D4E3DF57B72FA746D657EF384DD53FD0FFBF051316F6D31766F7C82EC0C29F437E77FD7E1AB9BE4BEB7C4E463082AC8E720B0F8BABB543D5DD24E708AB719BA8A02005A659EF8BD47F8B550F49D60627EF8A76EE9AAC22072343E0FFDD7520791434D7846B37E4F21B72A101A9275D5E794B3674FB8249CFD3997244DD37A1CA6536E0B43CBAF0106BC5C77B122B11CE99844F8E6F691AFCC4ADE178CA8E67183B84DC66B9728EF3B7C65571F8CB2EF038D802B75CC8BDF01A3B6A4D88A61C07AF55C853B81A32FFD2218B64748CF0F1187B5B0BADF3913F7EDC1AE4CE453A1863FE83200233A61B62C22763366C0A3CB69FC2DA1A3FC2BC8F99B6C517FDC84E050246AB2F3824F1A3C1F7599A633059E1015FB5AA4ABFBBABC43FA64159CDBF6968EA78DC6C207DE02449E1AB80BA2A425F803E4B0542A67C51E897E71F236B0902CAA9C1D2E15C034DA04CA9FAE6DE154D3AC4EE09F20B0D7A47DDA3D77238233F58D764F861B194941D7A41214ECC5310AA88C5FF5916E34C0A1F0D127FA306BA4CA51B32A4FD4A0E6517139C5E85AA96F02F63B55DC428A557DA94823689F21F041D5CAAECF3A3CE2C8EAB341CBE97D637C2B52A3547989E75F3A62F1C4BF1C94800DFA7242D64712A924C666BC65B0B75CFFA637C0EAD8DE1A0A143ACD0A6F7482FD5E855BD8AA25250D39D45E239DF83FE8A1C63BEA86261E0DD5DA6329E7A6A3D37183D1051941002F4760281BB177CE4F23475A25E7B469B51A6FAC9AFB6F67371293EF9B00F0EDC089C466D8435AC3AEA9332C06280ADC17BD10C4A0F8748EDF244E021DA8591CB33CFB71208C5609D72497704F23B69EC5E42FABE8229A5B87052BFEBAC9AFE59A9CFD2E9781569701E9B2C037B8725660056BD8B91A7D82458A30949885AB192AAF9495B146D3409C3F9A04630CD3DB2EA10E2660D9380725DEAB6FC471A284AB71753569F5D4C487C0E4366215BB23D62D8332121976BD805CABBEFFE1AB722BF42C0B1857E27FB6B216D28AECA7F6EE8AA1A9A22548F71A89707724C654DD6BC45E05A1C69DF8B92BAF085C34542410710B8EE7F71570D3FF7E323B124AF76145EDB21B81F7AF3F708ABF9BA7C2F5E283A47FBC3B4C0F801AF1A5A1581A4BFC03D751C4CB4854296500F09CF6EE5FA68E373DC61D82BF1AAB6F5802C7E9AA37E1F04D5BD71D423D8256E757CF1C3AD9BA834366C10E2F860DFA23B387663B027854B212E5374F2A760AC5245258FD71D61E4755630EEC2A59D03B4D594349504E930296A8CCE5991F4B5842A7AD28B7F8A0548F46BB66C08621BF68EE5F118CF24B16F07CFA53E2CE70125D67FEF84A8BC58A1536344BA1E2AB1C914FD63414C487FE91C7E976C8FEAB5FB0A97E0AFA4224418F69B4A52A47013F129C878A2A62CA5CB7C01CEB8E59C23E081E0C4BF258B7A377CE04FDD14A34AF7FDF086D4DACA8DC9CD2DC726BFD428C7FEA9CAB0DCC3DE0A95ED6341CEBC92971534B3CBCDDCE61BFCBFD209FB81456A9C0F8848B4759EF1AB8F084EE85B931E7F60CD5C6FCA476F56147B9CBBC928561445052A1F54CA1D20C4B55A15199EB2ED45ED2E1692DD4E381E8F7E9CCBFA09F510B3E6FAE750EB2A074F982857222435EA46BA9A630E84D76FD2B0DAFAF0C500A989183B1AB096ED83AA4214D10F0EE0D088F6EC8C2693D365BE18F05E4E1A080B0E21773979F814DDEC4E85A91A6209EFE73E45B9056766C927923C40E75400E613E058E6C7523D49672E0A204039D12C96342A92D6193C36C467CF0BCEDE13E820986609BB93AE45F699B589C40D7FC025948C7BE7D3143648388183195F30879324D3F7E10895254436D3B8C809E43613AC70F2BB12D96609EB632BDB805C7CBB7D186D7093E04D4E6266963FC3F6E6CC78F1148C938F52328A3C48875599F1A1C1441E8D54D9825F8A49DFA67A3DAD3E9E38CD1DCAC379DDA0A8D2BDC3B564D67C8D0124CFA65E4EA12F89841336E4340A01DDD54D95665ED1AE50A394DC811E76C5C7EAECBBA33DCE408D0674EDA5175BAC7C8DA61110FCFADD9753A7BD676E7C643385B502EDA208595922637BB5047F171E263E2158ED89ADFF61E26096F3BAE9007BAC46E092D8B9DFA9EDB58B4106B1220F826E395060F6A4D5714ED3A5A12B50E33477B1D6BC2C4C4132104826760150A6E28E7DE4C0AB1ACD1A95F9364BD2DE1E84C792788A335468A7A926E4AF754ABD64A84557C4789C8E08E148A4BD0468B3D17102D12097307DFEB7B4979364998A2721704A9E4AA36C5416B1A600EBABC6F46B26E62D4E29A58A037892C66C343F87F2F55D2F1B7D20045AEBC6CAB871C25C39998E95E01BC17119356C3FC7CA63FC3D41ABD5E1C29BE5FB4704C0583D90E88D21095E028F6F84155928FD8917E1C538E53EDDABEA3283CC5CCF38F2191295C756DE907B5A8778CDDC7D76E9932303EC40C5D85F775C3B684539A306829A2B4590AA46D34A325D4450C76138D1F805656532619693693C3376F7DD86D6DB721B76C38EB996C48DDF6881C60A9D9FA023879420712F9F4E647EC5A073F4D45BFF736D2AECCE29405C055F7C13771A2C046751E2E66D23C15EB53E3A4FE3294ECD085EAC4BACDBEBACB004E6885D8B75C1042175E7A8E9FC027C6DA56AD16E4A4745DCD250F4A43410E3E730DA50EF5FCBF0F354C2F16CFC1461FC0605E98999D22F17F6D763CD930094178F35870FD3A09EA97866A58A6E21BCA6492FB5B1ADA7A8E71722EFF77AC141A34A23B411C0705B79BE6F23D03AE7D0D55DD754F46BE63512D69A69F5C8FBE858DCE8728658A9AC1FAACA7451990687C3E202B92829A88A6EB0102ACF581094BDB56BC2C2050C1B3D35F3F65C55DCA0C7D5B415EA1DCAFEA0780AC685D78FE5CBA12638B818CB4C87772CEC2098EF3D75BADC3CDBA321AA4453C72F691C8D9E5FE59ACA8A20D5E2AA133805A99152EAD893E07E9E3BC9269C1E4A09FA68FCAF1142D2D9A9101AF853071F007874034FAFA05B9AD2051E786F5E8191E7AAB52C22D599106B15233FD063710D6443CA04CB90F193AF5C56109A13812D6AE66BABF47237A7C2CD793E39F389FAC73BF13FB7EBAC071F261C6DA63DA845B7CE7D0CA4A19A7CCFA104FEEFC06D6742F989D49ABD1D4BCE3A806496F474F63C2ED3CE3E0A0B1D202F4F68969AABB1B5E0E61E2747484C738991A3AAABB0DDE4ECF3F9131853677C9699A9ADB4B8BFD5E4E5EB1B1D7F839E9FA4A9D3E3ED000000000000000000000000000000000000000000000E1F2F3A4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 + +count = 51 +seed = 4B6B73E042CE76DBE39535E45D3BB2F3B9F8B2BDA170E76CC88666844703E32B2367460A0F6A0A2E3F4E7A6CD32BE998 +mlen = 1716 +msg = 0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 +pk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B5B113F34447CA5D8228B598374B602CC7E291FE26896E37F3D183192F683E9A68F41812D8EE3231C7E1079CB95CDBAB9DDEE5375D99B311EC55625210BACCEB6025234AA14A966E9A20726AFD580421493FA946811277DC166BC931B5C1FD93C149EF8CC3EB1209421F2D361C6439CFCD009A6C70197C614F279E60743EA5BF0DC2B88E079C51839973386EFAA503C737529BE7E908CEBA80F312CEF49562EEE8A3531A4122CC6EE2CFEF61B5E317B769874E05E41FD826BB5F66FF1A2FAEA51325D88EE9EDA5E4CC3BC59D6D7CAE82FE8A7AC4CDDEF56DB508D2E0785431584DBCC97AE0878BCD577A44AC70107E476B9C2F03E5F8B7E27B3E3FF859C2F8FBAA60AAA9D6A884531C57B516DA88766E8C70AF8BCEE17690F4D3802BC36C74D4BFE55693A0FDE75561977F376503B4C9D35A6CB43BDCE6E84BF00476F0B7B882DE13BFD3B14380A914533F78C95AFC432A1059A32BB507CD764718D30D9C82067F997A0901BA23754464F3EF7055D339AD4FC80275469AD7779744C22976FEA24B255600D0207B469B7296BEB0FEB1A21FD9D5A4262622FAE501EB51F0F7A1C4CA40FF32F670DF53771D78958449064369FD01F5717ED98087A14AE797B8D72309D5E951ADA6B376812BFA69C516754F4F6D0554AA3448ED1B9FA750C58FC4051BFE7BF40ABF68AAA773B09055E91CE253E2E3D808A93BFF3285E451E5B88F3A2D020D00C2DDCD48D0E6FF936A544F710F2F019944CD6054188D15F69D3FCC7551996E1BD94C5F14ECEBB0845BB2806B6144894294A854C2796DDA38EBE82D4E92A32098E9FB76AD49C3F377FB9FF10F52FB10917215100B5EA3427B08BB0A81A96A9BA6D45C04D2651316CE9B4B04C359BE9B582631AF66191AA7BE80289EE1392FDD251EF362E1F366ABFE51DC874ECF9EFE45785F4621754F2F9D2314F138AE106940622D04938506E80C46367AC3E23EAE1F49794E8F60830CDF541E11059BADDB2F6022D0F22225563BF53398A8E86739303203C2FCB37631CD549E3D99BBDA1A0909E0AFE357A6F37C3FD05B9E7DCD89E7AE8F9917D87F6A3174D60A2C90FE3D8DC1EB7442D3F27A43F4F729CD5F7CC0BA419132CDBA659175A42D508CFD1265E8B1842D41FD1205D2396B988D4CBDD3FDA4F01D70B4427929A3A7FEFA72E52E882B66C708A18B44950AE660B5BD5B3ECFD418DB8F394D538B3AD203C790BD1103BBAE83209D7D6701A3B1BEE599360FD87E75251A9AD1E93450DB7A2967112BBDA01299A16ABBB74EB992FB5583610A5534DA047D6538BEEA287DCAFAB8A00AFBBC885669B960B16035179E447E67C385A4F2D5586CC78B80EA5AE68B1D8A6C43B798D1E297BC151B64369C3864D1A4A9E54FB244737388B4216B46F1E35A1A9BC126F5CF22182926F32011CB657837321321C89EF96F2D3E870D1B6DBF2273D5C9C0249B6CCCC93A2411DC0B21B6D9AE09C03F79DD9764C18F5346790B11D04AF5DE9EC30CA549EE914F2AE098561A9221C8C4AE04238254961F50A83E61B52384216315FBBBF88013488D3A7EA9D8DC36A6F72E1F0382DECF1356C9323EF5CB0E97FA99F2701E9DF74332FDDE3435FEFB8F42784E7396F55CAE94979F9670ADA756D54DA21C9CECA99C6D8C98B90FAB7CDC8434EC919FBAD81BC0F51DA4AFC21DFE431906CA0D321BFB6C2042FBE8C7B638F0BE94F4AE90D80B9ADC08FC1EA7D9290062F182427CC3D1FDDD57764C3FD1EA40466A59FF9FC6B81C793E5A20518BC7489C2964C906676D2078EC66B09B4807454BED2BC3B2E013EEDDF6 +sk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B5A0A2707704F6D63E12F37AB49BCC8B61549654AE3205A00D35349C3A952F6F10ACFE95D48C57BCB6F53F3E0B84D2C8E47C7026241FD9A03214A1C1A965FFA8C40B11260192011B498182346E4C266562346A813289C92280CCC63003388A81104A81186A94364011C128C4488DC1026954A24401A989E294649B364E20C060E0C62D09468258204112186551100D18860C92880C90448621280849086402826DE4145088A8655C226810B691A3A80453400D62A06040326A24A589D4446453326823154AE3B27112A82C5A4485C4C8290A438E82B26893063181A088CB386C2393810B224491B844CA8469C02240D9402662220284800081B404D9328C210580C1128604044C09452552947041221200A480C0C21111C36054B629D248481890100A452C82460888C491CB224912C080A3222D53C601D028625B18221A410614110104288193068208899193206604465220368A5C247044322262283144C645C0049149C66448A841C2228C13930D1BB92C810226D4104002C990D34090D8A4605194801B063299286E12202EE102652429621B813010332A932010A342841BB685D22620A2007011B8080C924094286460380144146C0303464C944563200444A00DC84670620009D228620143921924010108714A3622132528D140400C340543C60004B43148301058940D09272D93040C14A425C4320550882491846C48364D1B364493126D1A446A02352A9048928932301A320A19368110229010A96919074D03960C40222411363100C104C8146E01C80C59B401E12061DA2400A1C824093542C246665C388824478103C065080172CA3481CB04809A163204415103A20C1830621A14450B02080CB0101B42688496245B008D210505A022451A3591241132C896508C244040B86C8126880C870492302958960012481009152AD82269DB30610A82504906840B036909462252C88113380EC2344D22984D18992453B424514004A20250DCA24C80C441D8844911262DC484081BC6642245825A4245E21080C9981008C1300291689B244E0B8080D3208043C64961B044E22822E2B465134469CBC67100007120298093209019C4812446315444461C430E421600192324A2026A62308503C744D2385019B72149048062829188860453442288084233B402AE42EBDA345F49B5CC2C56186014D0BDE56EA19CBE2F1972EDF3DB3864F740D26B781D4C0315EC73A872C7F1457ECEE21C534CD956D678FBB5E1500FD00CEDF532ED1772E16A36FBDE4C3D8F7793820236BBB87DD7885BB65370B034FA8B145796202793DA0EEE7FA3782F31C9449306E77B021A3FC4955FC481339A9C3544B2D246549ECB75CD95E548FC09B8B8C4F7548DF3FB2152EFAF51E8BC0081D2ADB9FE9FCFBCA9B40B4EC7187FD358764D1E540A4EE2B108E787DBD03741D00C380BB7AB7B469BDCE5B8432DE03588D3F774B0B0C905C77CCAF02F27FBD1FB3AD9F443ACD24FD54049E53B2B0C8A0E394DA386A0060CAE6B5B8FF3C49E221CC359CAA4FB86F5E3EE38F8487E36F6AB462FD8DF0EF66E96B2629050FC2C6920D3059B574CA7D5A268B3FF380868CFC4A3F4C27FFC1A9C0B95EEDC1C3FF0243D8B1DEC0BB77F09B4BC20068C0CAAEC9DA25D72E4BC1CA14FCE587CBFCE9173C10CB756264182022328C9005E4A99550255A2AED960198235CEC4E5FC62DE9B89C67713EAD3A92B1B71F307D78AB0631B8ED544A182296AD97345D74CAF99ABB26664D6F289745664AAB8130597405D071A71A1A4488D8E1333539CFF99E063EDA27F9D6E756876203AF3B3233D82BD4F08C5E6D8BEBA7777CC31BBE4975BC2E9DD5CC790491EE29E19F71E348F48237B865F74272F2C2850BAA52EA36506918B66D65F4E435242B7D508AC18C4073798AC919C2DFF492BFC789F69ED03959314155121DB94A3DC8028F3D14B28F92D17A09D01BCA1A1D1DAACF8048AEC423409050CA17C9411D841C59862622E27208A6051E16F575CDB7D75FAD7FC31D4CAF4093957EA12B51CC4721847971A09384198E173D3BAE0804693C646BDEF99593EFC8265D56B8FE28A45FB10E5A0B2BEEED780E1133DA930BA70E76851BA77F17D7713EF4FFAC61F230ED2DEADA7E7669AE2E9C506753B76E59BCD65BFA75D9100329A970E68EA95DB8732ABA6F63648A6389393F8892B075E9C1FF0C263FA7F4CB54147F468C8BF478583642CC5DA137B320DAF1579D0FA3E3770AE5A3BDCCA921B62C4895D36BCB9511B8A98E6E65BA42557DE1EE14DD54F98A97F5D8AFE7C7B50E65A6A5DA5784289E86D1A1F709F8A587F8244A01435C08A6600D804B370A3A4E5A69A4515ABABE008645E39322CD9B401FE3C8F042478024DDBD0EE523E282B8C7903A95C3450A0F066239663BD6B13BE664BE18B0891448D2956FBF06B17D1B3914F5B65F61378B42A392F667AC00DC0ADE6A1FD1A14353D87ED353F4334BF4EFB3A3F87420EFA4E1292978FA3B7044434007C5595A2501B0DE89A1F651FC92A1F1C3F8DBAA60FEA0CC82CCE903A6EC10C1D3C1E068DC0A8EFB4A0A7FC6B9FBFB6F7728B95ECD2949E2E8D25E485A930D4AC4303F78B2293D357579CD7F3584B26A78D2DB204D45AD3670EFAE9E4722FD6B185A45D5286CF05E84824635D199BB8326E9B15A4950C406C0F032618DD95796E165B2ECA84CE1AD764277781A47A702E5BB199034083638305F1C5F4B04D76830C7990B399D186019EFB66B317F99FA3C8057BDF70536E600C5E89554D350ED86561F0D5A2843C01C5893A41CCF50A68F6E81B4E5D89B2654E6AC93BBB3C4A6FF373205C5737CDE3F9C35BF5AD7827A9EF8E28488962DE60BDBCC3D4B8DD27872D90A0CC108ED2BB1381D8193171841D3B1F9AE0681859A9439038565488D32593B42B35645292A090AF0A183F7A84E58EEAACD0E3CB86E972386A3CFCA8D7774149A2C393707ACE329D6B7A2A996DA221C020A1D32B7A52582A7DB11C69A0E1DE623E3BEEAC08808BB5A8F4C9E821493BA31322DCEB88CF5603D919805C34C756B5BC4EBE00E761F940F201A7480AB24BEFFE36562067A634FAB0E2BF78AE4B1BA8164CB5D733DEC70C14EBA970CF6E6EECE9DC9A71C3C281BBF5A22520632B2C84672F8856AD22CDEA2E23C20DC7621873A80FA7D18032E5282EB531A104CAE391EED57561FA6C8E742116FE43358F55A3758808E1D5B3AC85E1DC0E133005751BD8DE6874CFBBB4526E3EE1C73C3BE44D718AD1E8A292F439719674E5EC816E7D67A7380C2BC91C7629CC3D01D7B56E40189A681FAB522B0C54A6E36E6FC3820DB3A7C23766457A81E8B41209274AE927519F159D4A873EB03444FD30F62860C64462862BAE9FEC52B4F112299144EC3DF8D291ED22B18B08A48DDDC5855C3D8D0CCAB19869A2F2013E5BD121D67B0EC7161EA29A891FC00B195B7FB9D31EB297108594AF1D42DAB8D9473143C48BF8D6C419CB91622BA1F4103CF5112DCA4A2C2E70F0B381A92A59B296 +smlen = 4136 +sm = 586F6224B0345F4200DCCC70BF63FDD6ADA3BEEAD63DFF6D18396A5C764F296C5285E1E30DDAB0F3D3645CE46FE248A0B46671DC5A6777ED641735C01A7B480AE14C7916D6B414DB5466EB74624ECA8737E5647998DDABF8FE83D5DBF2D677EFC605872991634731BD2CDB5C5BFCF84AAB48760D5FEFF1FC70A7DA9BF7557E8DD91B24551975701633394F931CCD8A273145B4E24A4E69FD8AB71F8887AE271699708659ADCDEBFAAE6EDB5FA4A70A35D931E48F7FACE8166299A5E0801454E8CE48338EB790FFAE0C6CB3C15142CEB3A5FE9684624285FBA98ABF33B0492545E339089B98FD38E0EEA37671CEDA1BFDA52FD686EA8D648DF878F7D45B1769CB83E2362CE4D55F4EF0BB806C8AB1AAA8CDA55E62113E2B0AB206A62597F692778CD3C635B99C9B3A932037CDF119B04ACDE7397909CEBBFE8112960C5BCA5345AC025B16E765E1DFC2A27E99DE82635B65ED09EB10E2730D6506D8DBCC35A63D6980E09821982C31A12C14B68BA53D4DA309D85EA9DC49EEC891E1C39FEED2DED286E5A75CA472A5629862CD09B51F84EE31835F618C019AFFD5EDE29C502D272CB56EA67423E553F09511A25713CA2ABF33876CD1FA257D72EC7C8C8667223F2DA874FF61418706AE3C67AA5810076323A82A2F2D75EE1BCCD6B9DDD792A0F6CC6990CA297300F7CB438F1F2ECB8D0C9740D754B5DABC74C9E168699B945340E2CF97EF92AFA131A91A13B6C37824DE2A2E0FBE4D2D7C7CA29710123BD0A1CC405E7F50FCD28916BC53ACC89C13AB7F6326863345B9B54EF09C4F6ABD17DF36626C9AFDD624201E111FFF037BC636131D4FB0ADE9749328F573616A012BF6B8FF00FAAA105667D7EF006729DE5C408FD07B9C7AF12CC8898D5C9DA7B2081E9DD4393520E05F4C0AD4A10B173A8062BE35860805F798B887D2A84F3B8B851BCBF4D6604C202725BDB7BE10DEB16735C2073602EC6CEFB2CFAAB635BBB55D7EEE6088E7B62D420B0C1BC5500FC06DDCCAEC285D0BCCFD1D5BB956AA39B9D58CA0A448A0D7E674DA1F4173BEC60B10D9255A7E76EBC267874C76E427D38DE778A4EC35BB18272758EDB87D34D0F92BAD41442C0B358E8D6595F255D1AB026E3692910A06C4FA6D40D3D29DA4523DE6DD81D94ED37F10A4A1D39064394099E5D32387B86E80E31DD627FD0A0735A9ABA06182543D346DD39E92E8B2C49A9CBD3AE45402EE680DBE2FD021EC63AF494ABDB2FBC0E4B3D0C742DDFB7CFBFA9C4131253D4D0224374A25CA213463886A59F47545C33BAFBEA1C205D03B6E0A20B6A1F05088795CDDAEFA5E3A3E5CFC1B2589D90CA70666B565663EEC258A27E06264BA8DE44047ACBCD812BBB68795A5E789FA8FB98606E99D3E945177750BFE459A7E1CA73746FF9B0C1568B7C7E8AA09CE11ED1224A2DE20CADD4D6D884DAFD4B4E0C7A315885BF37E747642B0687B7306FAB498C34A5F77B57AACE77322FA24DEF374F340763DC9BCA47E9775A71C2BD5F4DD69BBDC60A4C3FDE1313EF50FAE9093F00EDF6F59FB2AB1C3D8D81CE667EC907A0D40B3C12B1151A4800329C9A3FA1AD43226C303B0DD1019F8ECDACA7F27E77648720744C3BA398B2550CBB6E01D46AA012116FACE408D60398C9EA495176C9F976ACF4D7AFBFF435BD2FA558BAD103267B8A958F37A7591036F27D51F3D7F7CDD6575894954C88E189135230FF9170CAD73923A0767920DEE30423DF510CA0FBFCBA259BB891A2A48C655F296868B971E094AD0706CCC59AEA0E5C9C797E1CC74229D088DE57017F4F2009DA2E4AF88CC6C2691419F2E71A4F8466879B41C79CF7A15B53D36B39377451B3F4A5F1B72DBCC911CFFE0F85744178B52D8E1C661A195782C9BC413C68A0D69020237BC43A830301862ABD88241706B102FA8DB69C9A42CB145EE13CA0B4FE7D41438A97BECDA65563D8DF0219735EB2B7D80EA0B75D8C422CF28E34F7FB2F8FD5335D475F53F1AE87A69189A8F2601DA7E576A9E9AA38623F47A1BA7AA301FFC52630805E3454F4BD628BDC5FCD94C4DA459BCCB41118DEB8510073C9D7C094985797D576F98D9BDC901E88734D663210B7D1304ABF22022E79754C3782953B2786A383B0D32B293EEC969BF5928042D31F7635CB1F3AB0CFAEEFBBFCA4E3171E16F0FA846B0C4697FC98190AFEE17024D73AFD41771690008B6024924D93F6B8195F9E9EF298660832CA493F092AB917C52FB718FED1AD6F498D0CFEAF00701A8425711B5CF6AD096C9AC3F77F2B9C36DF65FD5482392B0061BD50E48C209E67BE229A402E02B154DF2CBFCAE9B04240153813556FBED9E9F7C39A8629E89106CB892DD7B788FF843B223473AC2C3A6968C0F265300187341A8CCE6854784C1CD1D5B0078BFF99CCEF21C758240FBB5888AA5891F80C6A182A968D2467372D9C8C3C6AE6429D6C98FD9BB4A69EBA2ED8C51BA955D231DBFCF4A9E01026328210D73408FBFAB764BE2CC97362DD7A1E413E78AA78439A44F08043537B4C762646EA3651546516A287715E19D6129DFECC222559837042EAB436235FEAEC993C32188DDB7013D0DFCD486B154235C22207A87CE2A813C33DCDBE1EF952BD892B567C0E85695D12D7DE21BA87D71BAAC90280E7E94F897B1FD8EACC153957E837CB5EC4AB921E40FAD66ED64E88BD70E1E3BB52E817A67D8058BAF93739CBBC5C87BF9F577A99C41B511F9AEE3629B23E5021F9F8E2D63C57D36FFCC063F91B3323EA7191A8B6E3D458AB6985FC2773A31996BB5C17F0F70C308D2462FF3EC22D350C8E4B73D2FA439F539E46F6779C9E28BF9DB2A6634F656A6ED29F0547111BC5089AE6373340C04DA870A4E666D9EC4C2A7F18E811EBB0B322FC231810433E26DCA0DF3299A0EC704B5AEB09DC6ADE6AE74145A4FC919A1D78DEFC5BE20BF386D23945E1922CEE8E871AA2CCA212CE2E6D511EDBD47114BB7F8141B334D467C05A711EF52613C88A5D1E83473FEB7EDFA20BB39965225622501202223F1B4147042236663DB39EE2899B461EE5F42D173116B9DDA99A4F36997A258CC3BDEA96EB9FB10B9335B56FC391CDFE657BE7161735D3427C63B8B61A5959CA065DEBC5E3A0B63A35965B36E44582BEC7EF04E5FE5E26BEA814D739E11E3793AD15870AD82EDD9969AD3E548C9DFCA5B12BDBDF8E467AA363D27E9BDD302C26E6D814816F7CA0A439D2FEE4BD0740AC8A50C026A4E27FA5BDB65AFCE16CEABBA6A4DA493777671549812524C60314F528D66781340B4FBD2144482865B65B15D44E6E4DF889104094364707F9EBDE2F702192E31333E43466B749BBABCC1CBD2E5142126283764B1B2B5C0C4DCEBF411161C22293539454A4B7191B1B5D4DF00000000000000000000000000000000000000000000000A1B29390BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 + +count = 52 +seed = 3D4607399F6FCBE074FD2BEAB1A7571239D6BE6308617866B65B892EE65399E14DC7FA612CDBC5F7E23116FA86C3133D +mlen = 1749 +msg = DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 +pk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D3D1AE586EF4068583C985738F8AC67AC6F13F4E7BAF2027E47D27C455E12C8A2E76D44F709C4C5899CC489C7486DD5DBF33F59E98F6E878AB3D5109D61C99278ADE13B6205882CC09F52BC200E52D050F0B6F0B39FD6CD8708C6B8589F2917D6AC90AAA8A5B7B5D41F56268F1DFA1EEC7026C3EE2285CA62FF5299BABFEC971FE477D084225945459AEC9FF06D7C0095F22BDFE93D9C39FEC2D7CC268C440FA4CF8C0597B0AAE4CA849DFCB245CA6E8C93804B18AA831CB87BD8C84313F5F3C17B24C6506894DC6826AB783F3292999CEC5904C6064E81A08BAD5EA46A20F00C93621E59BF01319F5FE6E8286C40D4F776840A3118F6EADC90A6A5FB6C6E8AF2F945B160905EC1E2E2E4A8CE902BD3E550310148F223C1A0A855B5ED156A129587A3C57A79F3B83AE816AA68F86C395050C4A9E0323DF7CF89C5894E3E4A5B25E50B06A0B13A8FF4B425CE475394B793A66112EB91057A653CA76AA961E2D90D488B4B53E4783514B2511BDCEF756CEC41400B6EB89AC52211DF8C7E425094F3C28ACB92F5FE26DEA63EBADE7374BA475AC33388A19A49067CD3CC565DF898C96A9CC3D1DC4CBEF3ED0FF64C4A6557FCF99CE96D0A4808085B9F7B71DD91C998D3367ED79610AF97F125A251CB2E6F67ED7EF87ACC9B5ED2B7DBB02273C28615A7219DFE4B655F73637816A80CC478C47664D2373108AF0040D175DD5FA98D0F136FA48D3318C9FCB94DEDA52625C1DD2DC3507A51FA18514B9426E8FE1AE3A027C02DE1F5C393963110CF6C0A18FB0EF56EA9DF2A125805F0A35EB5820D7552B63463545319ADFDC9C3FF029E496DA0CFF55EC24688A501B6C809F8E2AEACEE568F77EC72FD1B07F0F3452264C906D2EFAFA599FA186F7590EE8C436CFAC399AA1E63787578EA62C5867F7FF6438EAFAC8DCAF4B82F93CFEF6CC820BE82B66B7A0BCE06339747ED32A650DA474AA92F05055F76EE0529A27E14BB61934E3268B2271DCC5603DE052E4917E3CB5682FAC7167C5F787E60B799CD4FF636DF3767A20249F502307B23FDA9D64362D25A320CFC43B0B2155F8E57D221453F65658ADCEA902D885D42825592E532BDE6D597F3447FCA68EF651FD307E208F89E755E27E50044514F99FB126ED1F45880F925F596B427424394CDCC8533E9402352DA3286B9ADFDCF2C401851594AD91CE4CEA63D3DFF62FFF45602A1286F44E15F47CE08B8D6AFAFD8D6D484440CCD6D07336AD086D1A6ED1DE3A03B81864F8E70555896C346E6230C2A38B0C269E3635A81EC974C767F37300CD03710F181C168F0C686F2F46EF60543A2602D105BFCAEB1F2A26A50B24A7D428FD2995B2839F1FFF8A1C06B5C90F888B5DCB3B8BA4A6947D049C311DF2CF545288854B4A337A317567FC34E279B88F540689A47E5E8345B4843A543EAC9BB68AEC0EF7A838A63D254771BA47C2A8286674A521A51CEEAA0B4378607B11DE13B6B2FA8FD8EB76F9A3688F30CD76FCA36BD0425D2E28D37DEE0919F5BABA2A3E44FAC80410AA8CEDEFAFAE3CF363FFAE49E784120A3268F8317AD6BA9094DCBEACD29676E036DEF5C37CF6409D4EF58691774C40D9934D511B5684950756A0C344EE860323709B159CE2229536FE23B543C7B7B14A468B817553CFA9F1ED9C356310CA7F7F34CC53D3350693BABF1D8394933D18357B50B93CEB7B7A700DD028E8947298E5BA8978D5805B8A791D3BA38ECA35742EA12C755B789391C8F95F04671F846B8C2D1AEB7577FEFFEBB1BE65D496EF2FDA59C71FB51B7474555EA7B1ADB86CDD6E1D6E9DFF +sk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D31D5EE2F6E381A305430D91980431D67D37B805F6A72202A8987B93A3610DF5359CF40FB6DC7CB88D2086D39153C6172D15CD1C5DF30BDA989D43918906FCAC6A998490A2B4411AA02122206E0C352423261082A02410A76853C805C828510121289BB889CCA461CC8425100446E426248334881A928D41A625D9006CC3B2300B91890302412219669CB65181846458428AE08880C908248C9265CC200912C67003132682A4419096685C860581948C08C281CB064C61064462800482A80D99126E51886C20386EDB0842E4A42894468DE3B025A342102423099806311B314AD2188182200A1038420A022C9C42851C8471E0104A82146543B84D1000410CB07104108911097109846598A8294988409B126A19C311994480941040C8288023C68C1CB78950C46899B65151126C51385121B36D64B6841B34900C2428A2C68C4C886DC3804C11869151124A18204C4C246E98484A0B178C58A490D8303013A4601BA44123C7884A1684D40405200965D1A08449C224134828E4182821134E828624C3842012A568A4408E04A72DA2B4090A856524B2892211826036200442420A39840C0980D3006D19A27119A92D1B3381132125D03431200601DA42620187108C406E11A569CB4830041760DC3831DCB061C2A2648982812311681A0142CA1682CC9825D0004D2323045AB02512188682148D238100048369C026115AA8290C81894A964184048A21C445E2986C239865DB4444402832011982CC160E502820113041E3148600C58823438C1C410919444421C16520930C92A6805C8068891450D11449DCB62DDB226110246C44807140321014C20191328A21B58904C34511C10924841163124892480909C06CDB902118002124A3714B4686E242021243450CA5841015464B306688266C8C406093A22DD19448514091888808E19224E0220C00454D92C83002A960D4C04D2426620336315A024E01452EE18249532821A080291A27928116300009689B368D00B76492084E59840D20420E0A474562064A089589249471A334108AA85122278012A541DC4830420092544866CB460ACAC80514440E022502480031018291E41085D34801D9184E2114120AC40499126A1B00080C195020282C23026010322ED3B68CA1486C49C608D006890805608A308DD6E134BBED2F7ADB65B7184144F538FF0E8DC2F47C83BB750CA2F776B10F719CC24A3E98BD460B71D6078856E850248BA742DACDBDE26B773A583EF292C1F40264C79178BD7E0325B3C30EA421A7FD6A3F0B3283ABF15C831D0EF2B25A8D4BB87D3FFF211074D4D1E9156E4751ED362515FB131DF1377B8E80134EA060C9D9A2639B05D30BCF4D301C16C23B7C1442A70390B9DAC37479B75D4BD8EDA1AAA82AC236641922790A6142016C0598D1115847BDC97CBC02D608AE8A73D957DC03B0F66F489EAF28A36548A74C4ED6AFE2C2DB5A250ED26E42D699096E74951157A8A19276BDC93ABE2BB33AF5A3AE0A97112A3D39B42E3241027F6AC9BF9B50F77FAD36BEE3B04FB254403946CADC6536972CF7E56D414110A0E0615B1F829419A49210C66365EA82A534451D6BBAE037800BE6B37769F45EB362D4237328AE6E2CCC645D7E4270DC4DC91F2D8ED5E2F7CABB438FACCA93AAA8761E7643F6F9A1766C669B1EBC7D74C94727706B91C2EB4AF69CA4994D86C20E5C1963FE7DF7DE121824A2D350B6C48482C8B6CA4478247D89A2061922209B6142C147B9C059D468D994AB165DCB6C0986FBF1F2B88379A6C8B2EEC755856829F954F7B98B47AAE5DEE44BFE8269AB01CDCA5C4340968AD40E56CD1DAA7C06899232FCF3EA426DEE3119C862C4B492C658507F01E6257BECCCFF0D32DD408AE6B69F9296E9369A48F94EF651E3758D51669F095C8E0D611A5CD84FD24E215E928C73CFDA77AF5A85192C476EAE0455FA0B0F3C2A236FFDB3620428274AC9EE7347C220BA2363274E8611327477972208E4350F18F7822DFE5AE297F0CB1F0CB8C76C7F0D917C6AD20FCCA08E8366761EE03AEA5CF29CD90D10F08FD0BAF56F848B078AB55E0B116AE2DDB8A0E6CC89BAC8377E00D80E8545BF680E4EDC1DC16BD2C9C6E323FCE4587E11ABE208DE3C8E9126982BCB8898FEF5965856CF39EDD16D133E75AE54A6B2828677305C798D99DA3E1C773EFF56217FED0CF8A4E6CADA398437D2CD585FF82BF10F59C7B3EEF0D4779282A1CE39697E833116D6056ADC351BCB907EDFBF059531C057B7DA241D269E3C623116E13EC5108E00EEE366EA19F4BDA9541C0EBC506B67702E3DEAAC3970D7158C330D4499A7EB90E0F326C0655ED283DC520AC3E68C02E6887F08F0139BB4B85D003B2D2F16B4DFA79C2306B8B638BC1FAE92CF0DD5F83938F13AD6DE2BC5915F2EA75DD488A095C196DE52223C56898AB63B3CA471B25DEE389FFDB17393BBD90236AE04D105F55EA7B86A7F7389BDA86DA190E6A0A53772856ECCF0004E6C79F27F34D0C9FF4FD99B36C29EE8B674B66A31F153C6935E20636485025B8A3372BF27ADD7D3FFED76CEF1B3AC3C4E59708B228485E528FDBC199640C2EF9071FF8E70ED2E75B794987CAAB027CE41FFB33457B656A309D9F9C7DFAA4D86177EABC7D771162F7D972DB94FF1DE8820C28844D37686DE2A0D9708B022FDF2E9123E98BA18467F2B51B870863A665B524F553687CDB9972239E09BB4F1D956004235C5D66CC4BB345BF1033E640F4CB944F1E8CCFD617D03CF47BF43BABC1803357627E5B0D49F5DD503055BAA4547E381452855519D8BBD2CD5ED133F221031F46D691E9BAAF652F5E6B666CD8663F6DFE19C707C08EFE5B1B78406E97196844067007F7617D3A49DB02D2712E10F7445A21C03973262F3C0C6DC770501067C04A16A2C28979F6990B3D43904CBB1A3D6BC1E7274925585EA849461EBFB9A1A89B0B3D2422D30178A0C39F4474458D036E144DD2A013E33BCCFAC958607FA5C67EE5B6C924F6B375093234F7DE9812DECBB26FDB7598F4AFE85648866FE270BA26E3955E27A953285FCE60B1BC66ACDB42111E57882A08E262A242A47494B138051F2076291BB39A1B590743FCBA2FB747CDC20D22B31B10270BDD6F81CB7E940E56A96D54DD515C4EAC3D29139E49E152E484F88DE99C3C32F7DEF19BDAD4D9C7D40AFBC910EFEDE6A8C413CF04754967007DF089E6E7FF594016BADEFB25D51D44EC228E0499643981BC3C6CC73980AD35288DC8604802BC73D5660443A1CDC94886FB8339BA100651CB990C76B479384C7B59BF24B6B46B0D64E858C790F1DDDE03F4F2A962D4B4E7B8D18C60CD336A64E394DF4F0747FE0FBFA2C3BC53BFE0FE041863C65657EB4C8A7C4AF4BD399159CF94A2060B4E17925CD286AF97299D4EA6AD101B2F9B46212A4892E1975DD420A5AD6DDF4D94B1B341FD69173DAD617BDCC7884C0D557BA33E096163937C7BD9BD46045B33BA0FA56B138D84FDFFE3123EBC26DE1DB84BDD4EF624735AE3215289161 +smlen = 4169 +sm = 38036C8A64D2D44A8857CC823A2CE43F0ACC9507AD38F50C4798F50ECF5775A5DCBAE6219E505E707451CB1509FEDFFFD4D2FAB3D8F4B330A469947A174A2275977F97AB940827A946499D3DB6E0D509397FEB55BE9318E83622BFD6BFDEB5F2F81766E7640EA61FB750B6B10E42AD2F3ACA67C2CFE2B4366E21B36630DA6EC5513D00368F5AB9F08FE94C3E8AB89688D750CCAFC8046FCF60110FD87DDF7F4C4FF7F2CEA2E23DA49C9C0F3534889AEA3F749CECB8B01F5D4C4E30D202CF65433B502C41AAE71BC6CC92110E2198D3B633A3F4AA7435AC97CCFFEAC64A71F0813F888A8A62D417EA99EC2E1A6B029E3E3D8C41D3786AB2E18E9A41BF682A74BF0AE67C84CFF7C0CA835DD056165558FFD5EE467784816672CECB94922896A7AA1B4FBAC3F3D76D2FEDDD87A6D81519B399DE2FAB268F37AEDAADCA16387D3999FA8BB5E3DD1D851E68D6DE6E18A13DE77967DB0F7388D9FC8F77AA7BFF81C21B0B3C3C9724D693D3278FC5D5860FFDACB21F0A3F31355DC22E4CA923AEE94CFA76F1AF49BEDD664A9DD2B38CEC797EF5ED39A49AFB079C02816C29229C1D6E66DD87A5229E1017C535348DA364DC047E6131F96E0730D353512649F15A6AAE86D00FB822F3AE897446710F51C60C428AD7DFC26573C23FF7BB1902AE447BD2CC3B535001EC65D895F54CC7A4387F40F2002927012654DF48179F2BCEE540D7042BA582C2B3D38EB2F2ACD1A87820CD0194AB59D2050B92421BE755169DBF81AC039B1B3E29F3748BFF75E3BFE45EF4450191665CF961F4A33EE0B746B57C7DEC85FB38D90A4976F7DCD27E0B1F15D9592FA4379B617F2D3D1CFE0C21CDBE2ADCE5B1AAFB37749255D29754653ECF78765BB85FB0D7FDCC936104B46F9D74A3F94B4682D2AFDA6B2E99261542832E8DBB606C96B28AE895AFF72B5803574F830B2DBE7BFB9AF3CAC5C7B80F79682DD705CAD7B85FF5D556E4B7CDDF9FC349CE844A884549CF9632D8E9FF2883938D727A7306D38D858CD2433316F97DE1D3A8A5BBC5384BD6A1861E4B85987EC175AA07F52F39456692E7C023C5F81126166F78B3C9FE2DDD0398EE9AAEC2E7F3A0D4E0827278F820212B19077075198BF019A6E59B55790E2666452EAE842E662CEFA5DCD36FF5E07BC08632C0443563075494630A51F3D4D193A159CED3976F2C3EC717BA8BFB8CCB7F7DA5F4916707ECC44E76C3C358111D6FE36C2CD694CE3298C00C06ABA019FE05AA964B10FD670577ACA26F2FA99F73004EE20F024DD2E5AE0825AEC302383F80C4448C1FCC5637979E39BDEE6AE6D43A06AB21F0CD5A91866F87C55CF2D2A196896558FCCB5E9ACCBE7532AE887B1E507E18BFC90E9E008A1FC3904A82806A79D62F37CB2B9FCBAC81FE3E0CEE71107E333AACA7A09F9360ED8B4EBC97909D59545010BEA179C11A83448A7D6929DC1CB86A2A4AEFD1EB4E510056DAEEC29278A4A5E8DC3C6DF2A89220C7B1462158076B22596E0CC2EA7944EC70C51D76D5868712F800F4A9A97B07696D30BEBE84A64A4A30CEB8D2B985AD37EF9ECFF83419B2AF2E23583DAE4130681BB770EDD699B01F5DF2ECBB2016DFA20FA43655A8F33091151AE8AF6F3DCC922AAA6A0FC6883BC408F0F267AB458D3E1459FD326C56184CE7631298C9859EBEC59D0DC60AC08AB9BA0FC53BC4D9D22B3CB687977C9FDD10631ED43EF95E92F4DBAC82A173EECEA9EC672B71770F2BBE000540BA4000FCE201E3B30A71839D3BBA43E4379AE803AAA61517829E93F10F1BBF803B90DA02EEEB0FCBB888B616B40D6819D00C1392C473CF226A58501591FF05C9719029D5790EA1525455772C105DB29A23508ACAA9F6F84F018B103EC7C691934C4442ECC097B486ADD14E7C6F4B36321EB92619FF2D7CDB9162E4D66DCD272962EBB46AFA3A857E404D26982AA5C0A916BE5B2389CB97C063F6F8ECE685612B595245E430AB253E2927C4A46492A8B584C1377208CAAE88DEDEB7254023153003BE111906D5C2F764B089E1E0E250211086C52FBE27C78FC478273C32F96F2C351FC674CA1D922CBC336535ED1F1ED1280F8224639DF3C807289F7FCF352F603AB3C14A61BF62EDE2BC5DA1F5A54BD2F36A3C490217E83FC8A4D5E40CA1258B454A2F23C594FC4F729DBC2FA2B769266C200740FC5195FBEA1AE635C38D78A830D22D2F49D046A4BD9FE3236AA8BB9EB99A92E9FEC8D7743F68BDA1E1ADF5671C69B576341DEE4B54EC13D1330B460321B80431C500BC45272A461A546269444F321C456DD36D1924B96FD7A0A55DFFF590C693E903E47F3809C15684A5EA3FCCE45E5EFD4063DFDEF3B365757BE723D516F02CE6AD3D3524C0775ED6A96E41C385263C3614EBE5C8D9FB541AA940570B322B13B5747DC35CBABC3BBC65707D4D90BABDD1AEBF1A91C46F0EEF12C9E0227DF43F2C52150B45A327233D0A427AC68FAEC5872C62F9D3A5ADAA2305CF3D703C11D5279014062C7103BB01D9A1098317E708D409DED9CFA0C3780AEB8D05F4BC078FF9107A8016442CDD21A84D42D24B43039BE8D3D2CF289E7603B8AC840F9E2F3272D61897B54C6D336E63290470CFFA22DD043930F0C0B7B7EEA9E9FB904D72AA6544B8CD71EEDBB10C8940B93531985576631EF04EBC46FEE971516A3FF48B020945C1B37550C7C45D21DB87AA3B989D41DBE899F84C41D28EC94745B493E039B898A733BFADBE133DF78B348CEB2DDFECCA919551DC2FFE366F282112AC3CD387BB65B53CAF731F6E21FD8DDE239CC40FC39A7DECEDD91B87D4DCD3988F5E6040077352B168FBBD894411F48DB3C39161FBC0C7A022BE96C19433F0F5E9AE347D292608A99FD906ED9E6505ED24B315B4BCBF0D867F0AF90BC3B3B986B810B25381B6D9E777586CAD16BDF3E93228BB8827433426D65E8EF98C881F907C67D51AD4F341505F6AD4C7CD071E91030C048AA4234885E2D21047009C5D4193FD40416158B9BB05F6FD66DA2BFC1A80AF1A4E3D65474915D2E250145D1F85F3066DCC38CF91A89E3A6A28B0EFCD959AF43034A138BFE5164DCACD52AA735514A3331B4042DFD35D19188C0915BF040EFEA9E5548CB73F5F6F058DFB0BAAA04BE597AC1E31A240DE3177F3C658D97800A1D52A5FDE2E36708EF8F3890DC858344792B8B012BF711AC80B7E2F7CFB5D2C14B98BB9D69B388F0318C43349527EFD8F4F63FCE7C1B506CFD7B2C6A35306864342997DD1AF6707700773AE25EB5D6796C341D31E18238B77959EC41199492540F0E49EF2E2A7C06CFA03385F6F73929397A0B6BCD8DDEDF6FE11122734364769757F858F97989CA0A8A9C5DDECF62B33374150657C81898A959EBEC7D6F42A566D81A3B0C3DEE70000000000000000000000000000000000001025353EDBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 + +count = 53 +seed = 7031BA806F4D8BC28529163B239E0EE836871C51D2D62B601B71D6F2B69B203C81440F8FFC09C3AAD94DB1D880160671 +mlen = 1782 +msg = 6103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A +pk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACCC478DE00C168B3E14095CB83EFEF7D91DCD1633990A71F696DB40C74A9769A77B3DAE7E29347065134CD95E9DD765C48D0B4B5830C9FFE9226B65F4E2FFAC6B95D74278772419FF03BA54D0B7269410B75E1D27CBE06C39AC62A6B616EB22A683B0DD0D103F3A7CC58DA67D0B0FF47683DAB47F9010CE1916713BDE5353B0C522C79D3834AC9CE5154C69915643F78D513F870E4EFB0F4DBFF6DEA17B9A4CF71A574A681A3BA43BC59771C975529F077F7D4EF92BA9FEA1EB147ABA68F7F388735FFEB7E3E68BC9F21A9B06EC493569E4792C4F6EEE037C0B35798B24116B4BC51A3E0E0B3877CC51F5D0BCF6326AFB9E0739E049C95560DFEB973E71DB55F862DE42F93C4A4C49C5B6971F955E4F5ECB7B147AEA05352F79890038D0A9E5E6909D7A234BF037FCC68A57A1FEBB7EABBD8F9A884400229A07B333EEAF3F5E1D98875D640CC274B25BB43CD3A2B5E9301896CCC42ABD110DBC0CFF2EC775EACC2137FBE9C096B787A0CDF7AAC1C1CAA88F2CE7825C17D272BF86DD048D8D5A73ED71C190BD6C264923C656DA912D0A3140E505C783745110C563BFB4AE78BE56DCEF1444998FC02AE9D777A86151B18B49030940DC5AD92811401F28DC23433A21CA91F7ABC2371BAB09FAD2589109FC87663AFED2ED7786C0C77B4CFF34F155B3F3DFACA22308BAD8F27689F37BF45F6988F7D700CFD0622DAA818A9AF885FE8A059A9A819A691C0C23779DBC3AD119331D1CDD2F365B08987953E22366DB46620A5A66B02ADA1619FF120E5A1798015EF0066C647CCB0886042BD9409024311071B3AA1893A207071EFCFEE919E9A8C69EA0EDF998D067498C0FAF0D32203E2C0A63ABBA58BB4C316C0A32A2941F91736ACFF1E7F76F702118A042F61B6CA27A55E373EE75AFF31D686570D75B58386ED7F8DB72B3D9EF6748C5FA91C41F3BC22A479AB2C3423F9BAA509CBD6394076201FCAEDE556403CE480087FC09FCE15B8017839F0A22A87E47C1E2A76166F2260545BE2C74969E60F176381201A10C9393EB0BC8D2F488CC5566E45EB1B00DEBD21D0B38AEF07AC6A8A5851008E51657AF22A19C6084E35F101BFE400D40D6EDC141600D8751C2564F6B9586B454040DF6C11C3E81D843825CAD071FDD85E5065110A0A49B3F93DB8F4F690B67B7F72CEC2B528DBF5A27A556D670DDC571AE134B3A9A44E87D1EA20FB5E77BB1E12512446B2807903E954FB09F1528B9096014B4B19E8542C843202367CB6C3638F9A0915A521A27B4DEE15B9ADC2161996AD1547544ACFAFFB5797FC0BCFADA7FFA0611306ED378F783BE8235F0A86C08A6110CCE8B194D8C3814D2CC945C8EEBE43947DA433B1895B54DE368BD75D47C7ED629DE811A2ABB37980A5C70695DE8E708C6D6D1B9EBCC80A3A673D69EFFF3551CAE0D9D48CBA078FB6F244F8C51302F3F50D41A94C421799DBC08FD90A975CA27E7EE0424B987CAB2A72569B4B5E2662510D5CA1B13E46030C0729BAF0A52996B963BAA380ED926A2EFB630739D79BB5F6700FADA3EF006581BF840C1D32063F9CC9C60429813952CC8F034B3A76980175B6D8D9D942FA502A0998766659A2199785991EB26A78461C4161C879230B205D9D9041664E9C29E3C9B733C9D95B3F6CB37A339891C27B90A0D7AD232EFF3549645EF5C297D97E69E5ADFF79AA48BE9BE942C3A58B83CBAE19C73D64651DCB3AEF333687CCF66F74EB96BD6956D822F4A565A4969C04469C5927307456790D4DAF08ECF351B49E21FE9EFD5B0FF6E9BB871C4B671B056885585AA4A4FB18B5 +sk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACCF7745A9E364124B0E57047B1E6F4322A5C72A5E8DCD3B31928D8CFA2D03AC9222599100A279356E0408C2080BC462F9F48900F8F08FC9375027F8D4B3BD5F385DB86000939891013890C0952C8408624896141B82118B30119A10D49C00D1A2060248909D9941104892808A28CC14830E3302A8A002A5C48225926469A908411C54D1B242104100D6100490B1541E3080E9032669A240A22B12023992009B061E082489CA00CD0242E1A3162D9364064882503C30863B24102310194C20DD0288C53986D11290554C46861280E8108081C8528081940C9B66941160A24C408189828421621CAC430229644E12285E34671D914314B866D1CA1259B04920CC361E0C291C8327014942C02304208178E5B084118C748E30048A290050C254210C869E1A004C8A821C41240022110222911D99490E3202623B23092A8855B108050226420A46813474A4CC20824A50082024441C22090040020066DE3446E59100820178A52C4204920461BA480C298499B18726136659A227164169289244D94A64122470C02211144886CE4024850A27198A4314944090AB48DD282841B948854A840208288E144211A164123862C490441D134010B0788D29809E0B2454AA809CA461183B4291C276623163292206E029724440466C1289121B50111847023362521B9045436910838214244321802694B82651817520B98508AA4009006285C422802A044830244C2903104909143861022C3311984452348641B836CA4346E642602102602D994012424300117920B15640335908984604B88604896015A203112960453168E00450D9A0409413064D014415B024451328512C941C39809D3348A09A96804314A1309465B108DA0B44801A809CB328113476AE1484143229159A845D0866991345203460E11232E14048E8248454B164EE186844944480B3492D0346111470A5910012498715C2821C4C66584148912325101376848C6705A9088E33602588889E2C68C83947121381214C9705A3284E1984511A2716318851137421B290D22948D2338001A22851A402211283261C88153C664A03200D9346281240111278A4288510BC90C0B0871002728DBA21004486EC3385221A38D61028121286E82984C0A404899886401092E440211208025922206A0007224272ABD82DAFC6533511AF05DA0D260C821BED1054D97A3EB15DC7DE0FA77EFCC7D28AB78EF0D0386150E7AD9C548D308119EB6EC50C26FA2BE5A5CF89CC38DF6ED9A82709B2A33CDA9CF1A4A285425523BB9D9592E19539C2E99E61F5C777825A644B34371029D9D2F70C3CF45E6548AEA4F86270762190B2154A89805E9FC5409643CD6E5F8E751F2F6B7C7818446FE00D73CF61699BD3BD65154AA76BC48618D7CFBFA9FED92BAD73B628B1AF46873E6B28DF4BE21290510640A059F359A1D20B0B32118B03146E157E901B018E0C1EAE72567DD73637BFCEADA34CB974C77441AC638472BB022FBD7C90E1CEE6CFD4EB3B5288FE52C30C0B82BBECA6A34E17620285B832EA1B2C689688F0AC0ACA73C920B52F0932A827853AEAFF561B2EB8E7B496A31AD2C5D24F36E8A81866B41F94CD77DFB701ECAF6F2D005BF5BF7E40200D1167640B4A81C3A1603C7F3ECF296E9EDECFBFB70B8ECCC8B86FEB0F23366E01DAAD54FC3C6D8CFF0726EF410E4D89CC8DDBD81E40872CCBA6FD5AEC6E77C6DE87B2F5C58F103AB1BEBD574A625079066BFD0DFBDC70E7CE62618125825CC472B3534C61A18757276AC5CCB1F7198D8D937E77257A43B5461A7D4EF1C4FE4995A208BBFB2181E7BB662A5D78F46274FA796FD3E5AACA6C9D1D0CBE41E87B039B47DA067C718C9787EC935C15BC108C0DB13E5EA91C07FD61C9E8706BB3100FC4D8A9A30892F1B29E7CD3EBE0D43CCF25520B2E672CCF474645C7549ABA8CA58364C9B4CBF6D8D1986A20A2C3F6995E8E392150E3FF6F6901DDFF8B42EFA8593C58D14B1C99545F5E6A60D1EDBDCB2034699277357D033ABB00D0AE1026F1862E0CC07B99704C7F3B88456AADB0D923EA5B37609A6A966ED6FA34B8614F9BFB5FE0D327392C8F10828CD094247C94EA53E232C3CF732DF5FBD7C106762042149228109B8DBD187AAB48EF73FE3A66AA561F052647304197434F668E7F030ED85D307159CF6456EBFDE0B6D8CF7B9F050FF48D17A25521200102D78CF9899A3DD801D08574CA31DB7E7F201DC13A97B206D76BCD163AE50FFE640F869B8D7CE2EB48F6D38A0B1749840F271BD40ECDFE276F1DB481B2993207522D5EB8391B86EEF4A2D06627D006056FA30F63144A59B34B981D6A3D10C8307898D8D873C730AE29B74491291D1B86393DC1F4D08AF7514AD5A0E15F7336DEB5C6334BB1A20BCFEBCA129342EAC1BA9A304B75C8A489B3EF3ABF29A266E5E14DCD8754D20E30A6320B8F8AA446099D7F242C2A3291004E67C03BB3F488586CEEE5AB57B480D650C523F92EA45FBE583551643EF4405CC3840A0AF43BEB1A3BEA321DA49654C3C3D8A7FFBED37DE125E8809C971A32866ED2240F5B50CF1678FC50316F2780611D05D54D4641765566CB52850C35D6BC119311180D33602AEC328CCB2971F5F58F3F76C7E693537E9B5EA2916FC6AA186E17829F3CA2FEE239558830E05598C2CA42931C3CBF41866952887281AEC3471571A6CA46B6BBB7F1111BB0476E879511EEAD1F57FF8C7F9F05FA9C341CF3F2F49A7A7D0964AA2C9843D502A0F65AA76475B79F0FDEC5F882901F596D2F25403C532E32C8FC9F88CB681C7B96613D7CE2DD1A93EF4AA1C4AC0AC072C97D893BE3DDA1D2887D61EA152934221FFD19FD831E61128F34E9D98EE06CF2D08B73A9A73F87AFC3FF7ECCF09BE751ED2ADF892FCA205CE976A4877762208DC147DCCED0CB36402CF8E428711520CE7D25AB31D5D95BC735D5227CEE993714731F7526787850AFED22258817F2F08CA907D25E1AA9629DF234C4D3983AF89855EE8C5354E8A29086A39D3FE37D2A947D574DF6AF1B999C2B35514DBE946C68F5E2CBFEA8B7E0F80C1F14D839008FB32BADEA46EB029A112C7F04103FCE3C2441261EC8223EC1A8FC0627A0C730A04187E75085A4530D516DB72239C722F3763E6EF3577E283720967ABDDF0BB45C0BF5121EB82F7D6259F5B468D3508423D05F2289C9C8C4D03F376E7FD25C8B55BA56CEA025685FDA83546F3DF2241EF2A816619B2FFD46295FEA8439679483EEB0D4433DB775DAD7A0E07E0B2F5D47C8D5698E8F0924FC8159657639CF32050689CE6B067CFCBC6AD1248BEDC335EFD40EC5530A6AC98DC568367435D70F70571696A92B1C0E4E921C9C782FA40114CB8565A70AFDE18AC26C93B362A2E70CFEC45821607232A12B677EB71D7A4C13A15D6CAFFA7F37F1128F8C87D522C8035EEB9F8EAC90175F0D0836FBB89A3C7CD22DEE0E1BEBB6927B9C909032E29A5D71E51DB6EA87F92F7CFD74DEF85AFCFA9822EF61C452DD1B68A6303B251C64FDC7F71D8E11521 +smlen = 4202 +sm = 4F14723D15290A5B507A0581FFAB7CA9669E19446BE0AA478266385C6987A0E9EA100E9E8406FC1D5619C871DEDE4225279CE645281CEEC1489134192DC6A8F12B886D868E2E0376ADEB12AC38553EC89D9307364718300B22FAE6131CEF679D9454C0D1FFDE0C3154DB78F041439116B706E4F7583EF8905483E6E0E822C14AE8307BF6AF971F96B9E718AEB9A75192BD751EAEB0F75005F0B1F015A3F4DA463E3530BB173FB12CAB91CBEB0AECD72BB04E4F5DA0EAA1B7C10D44EB2501F4A1ECFD94B0B568EEEBC56062A02748A1889FADBE04689BEFEB3EE688716CAA90291880669295F534733C4E6B825EEF3803AAA260956036B0F7F67D1EBCA181804EF073CC99516394DBAEC6C2DFA445BA627A39BB33A054EC32ABCB87B04A71288EEC995A8919F1E6A20D119D8C9089ADD55F35C72F1F2B9D755B62285F055E446DE008F9E78BEEA67D687F7F605A64EB56C72E588C1D82E6A5BC250D126021F543627D452402F644C91D156C48AF4BBEE76D494BF7896642137BBB733F3556E8F263866F2CFB1DA38383A4C1D823C12E47C2C27162193F3F109ECF192F1468B5C03BF353534AA994F36F8536718371B07525831747DF0DB5C4CA597B5909461BE1449DD63B92A5370D78FE58A6675E57E47A0F9074C4658C6655EB01DB6760AC6EA9E64E026FF2ED986288428D051DF43A7478921C15600900FD21C55E32C4A4DD5F2E190DFEFA7B7D0AB722834B0570B37C0D7FDB74FCAC8B2739AA8F5EF311BA5057AACAC597E55A53A1095E560B2C2221204592985657A718D606F36326EDC124B7E599409271C1AE2A5EA5C6779808EEA14DF92BD84239C8653D7554AF7C43F3375448CBE0965FE1EE05684817AD2C3B45256F5E93D0AA215E0B71973AC7EAEF6B38BC7D359FE7A217ED484B8369329FAD4F691C286DF3B22AA5D65F69E5C5949E0C9F8D9BF1E199422B1658CA59C37943BC3F2005571A8629BEFBC23F5B17F31063BE3A246EAEAD7778EED2D1BD0D6B1C2C60BE1B9D47E6D63AF954645111C3EAF32A3BAA8A169539B9B8CB80C977A15AAE4EA8ECE256FA2D44FEFA461C639CE7EE540FEA47EFCE469B50BB07842A4D536E4990E71D760DB349C4E25D796D26442253F399001BEC2A81BF5D70E8567B50C133F0B23ACF443C4C8B7923D2BDC32607F493999050A6FA9870409D05D09F587BB01EF8237D0ADEFD9CB599BA54F6DB2D6AEA8E12D2BA806A2050853B2B90E90D7C56F193C0395D8569E78C3A7F99A5802AF5347E256D7BEAA1C15A3238E8951C2A65D28F8780421AA4C3EF920E66723150908C27D7F1E01483399D4073E7ABA6375728BF220DABB9C75110DB4A80C5F418B04535D86A5147A11BEABE122487379E6ED8C81E8C8AE3AEB8B375335C4A736985D89253618F25F784EF368F891A99C278126438D3C357B600CB63B2358D18A1578C010194626B41FA19E2D7E2C47F90CFB178F478320414AC76EF6C7B43690EF4A27B7239D89754BDD8760A1F8C5CE1684F588169B0B79CAD7C6454C90D6B09170CED468EEA743EBE42550E4E6A53CC369CFCFE547E3EBFE8A1F846A8CE8F6ECFB43BD3FCE3D6621CB1E8A5489DF9F27D3F8EAC0C885173863CA06B56B5A11BA638B0452FB8A1A8D78C59980CCD83A7479827BF1E88C404921888F290F8F02905643D987A9D35DEFEE8B7D207B0DD9A4BB54CB68E16EA3215CD260B03D4D8BF0C57CC40937A4B37A3AB5DA9F58932DB8D49BCDE9C2A59E9E41865FC2CF49703B5F14BAF890E1451C3BFDA1171C9161B75AAD17FED1584B79589687ECCA076D8B115AE36ABADC9CF7732C47BA7980E443B1D853E831280C46BB9C390FD95BED317937675AFE7353AAE0CA529917884007C6257B5A9EAAAFEC51BF2516FAE4188EE55B16690033526AF04819A496F54EC7F41E4CC0772F4BDAF2D73C2CDFBDA1156F3E46840730CA84931A1E127E260E86731C49B036BF869E48170E55E8240BFE69C21638686F63EAAE8F10FFEEA0A3743FEDB3AC550FF002E47DB9FA8DDD205A3BC43F887F8E3A87CC6895879F15C75D9A27764CCC8D841DA566BCBAFA72A941ACF329D2E29BCDA6786B74CDFA9653B20304C58ADD8D4E3A3D200041E7D8E3F9A3BF25A71150A58C23E4DD84EF2C15A55D97476AC41F7F5648FD6CB0ED59ABCC6CAB09B5692B4B8CA6BE0F0B882D51C202F0C5995C3187624AC948EC0BC8549CFB95B821826BA274F33FC2509522BDAB5E7531EDCBDF39E4DB24C0D2AE4B931ED0EB9A0FD271E2512DA6142545D994D347F89459755E338CBA11FED77072EC569EC77C4355EC317C354FBE41780A38A0778BD143F85BB677A1B3A30883E090F611029E378D8C28A82E5640AF46E2244EF15C256E17EF22DC9FD9B47290793B070C8142C55A604369A139AD991A4ECB684691A81C5A7353BB20CFF250A3100E444EC3545E3ABFB3A5B415BCDFAEA145E4F7F925B2880C6D405AFB2DD1B8B8494BC1B4396C201D1291919B084E69C175838819B7B0A732EA91614E8778E9E25A30B61E078B56263D11307F4DA89AFFE98A8FB39D6B5CC4298644F9F9E8FCEB6D8D5BE6F9CBE69087972B82CC3F2C3E809C13D81E8023F9219496A8AEF79B29771DFC35526CE82212D7AA1C082A14ECACB14BEA2D4E8D8169FC5EC6D1B717B6CAAF969A1C0139476989427142882CFDB80BADEF216A437718281FC65E5FAD432B021165B42BB740079BCEC18D6700742B3DCBC8603397C11345C6C002B205B0414D40C076C1E31F27B4AAB2A8C8E283D84E1F9B3AAD982CB11BCBB0378BC18EBFA39D404977B131B2D939C8680371B5BA6AD326839DEC0EC70D523634F3201A5007D0829D0810D958E13A225C042448B38E02584CD023F132B70C091BDA8C33B7E819B0AAF683E2F1414D4DB834343C33DA5EC119D0C7387E15470A3DE03C8F0149C1AB25DFF2BD80F68C57E1AD3F8DD233EF175E80700BA0B817FF432661DD7D0FAD1F4A89F1A3FCB4979C7DD1E43B8F21F1480161FA0A2A4B538F13CDB01DDE389384D03B60301D9B56ED53CC047C3110B3059A3EDA7D7122B7472536F730BAFE15A2C28EF2A5B313F4798E76B17E4CE981443E3F85483A35CD607AD3CA8D62D99DB9DE907F354A56113791594A78A45547C78660964F73795BDF471B29A782136D31F24603E1CA6F2D2817C8C4E25E331306448BD4E658FD733F56AB002B5F13A080D7E900F248A2A817884A283BCB70A71078102E27256A29E896F4080CBAEE9CB08091F741455926F660A084EAA2E106301BFF11BB427D390E0D2020614151D2A346A80B7C5D0E2E4E5EA00010C2D31393C434B59828C8E91B5BCD9DBE1F60B181C283D6B9098E0E3F6F7FE151A2D2E44485D7F8689A7A8B9D1DCE0FA0000000000000000000000000000102431426103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A + +count = 54 +seed = C8671A5D752CC6DDF075C899797603A625C142485EAC3D57CAF14F2244D7F84D116B28F959912A758E519D588A6A07EB +mlen = 1815 +msg = 3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 +pk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE0DB3A0145BE8BEA093CB179358EA3759C1C3647EFFAD86DF86978A6BA76FF0F843BA56B7A9EA17696D1A04B3CE25F082A5345D58EE22744874AB95D60F4B6776004F55C263138EA54CAD83368A50278AFBAE6A449464F2070736594744FEF8A6AA42F6738441ABDAB44C563153AAE3D338D21CF3F088663B5376413F4439B07DD01E0FE4CCD3DD9D7D5C5B1D6BE14846196651303B482024DE596F365DBBDA986EF709644D85BF6D0194FA79C83D8CDDD9F0BB68E22FD6688864A89343B3B9DEFE8E816F08D2BD79AE566A9755C46D1AC39E7A89BD1AAB8CBA5EC2EDEA90578FACC2BB125F36C7ACE82A77D1A5083C8EA7F9A0B97ED272AF860DA91DE11F8E9C246651F8CD087EAF5A1B742895D25CF4D6D7CE59A1D9300B6711FB48D17F352A2F24C7A116A52B5BA2324A82172F977E03323DF181A8914F2D8057D00A78369930721A7307AA0F3AF7D3CB367FB60316385D36C07069F2241203F62545697D293440A4ADA4CA96EE022BA27D31907997C1D7C0FE00F663E394B626C2ABB8FCBAC9DA7A1C5C2A0ECDB6EF24AA4EBB27818EA8355778DB74069906387D7FD76AE28C41BB8A40DAB7595DCFECF89F0884E4E82A35104C9C80778124182E917CF6E9574A9AAB2E75EDBFB09F33CD43801679D1F5A4F5826F051006728158D44DF5473CBF4816E73AB50796976E324122E554ACD0C1DE711BCDD516A75BE8456C01A45D6E812EF5D61141F73C667436FBF8E7113026DBE78ADF6188BFE92C2D4AC8CCA818F1F4D2560AFCF66A4080AAB7062E5EEA6BC65E7E1DF24C044902ACE2B6E0CB41B576C86A54E4C523938314F2EDF4D6ED2E73217EB8E719A19FCA3B2F3B31D9299F93E9BF4A3BEE8AB9493800D2E6AFB20412D5D94F56E890552DBA027514BFCBEAAD32D2F4C3629E446223001302C73ED55A61274B6370EF984D6577F0A652BFB2B614238BD2D9EF419D5A8D9C351A1A5763DA3D4159434F84E2F4760097F452D50FD81D934EF806D812F342C4CF01823C805EFC158550248BACDDAD72E0AE238D40492A146B42E85477DA258E94FD1EAE6DEE2D5023F1F1082F916F48220BE9094D7478A7EEC0EFB9939792969187FBAA104B5ACF7826E82506276E78E26C74896CD21710DE22671CD91B95CC6BDD4E7A7E8BDA410B4EF2753AAE593D44FB615E806AD8127E8D505336026034EA4E9B708AC25DAEAC88CF89020F433F9999DF6ECB383A0426601A707F3923B30D1CE1D496B95AA72E978C02AB305E99D2B7E6D52F28C66EE8F47E446D5DA1DDE4E9A32EE4E89A778F1C27279EB17568E100D97995ED2AE20DF14C36508EA14979F1A7A122D3DAA7382B1787F617F22FC50817E65A1033CD041713557001FD2AED979DF46845180C8E8081D40556217305C244A03E5000C7111D250AE54FBA7D523FB701827BE63FA9D845829A97F97DDD69B8D68F7CF3B371418CBC5F4FEE577ABDEB001DE8D0072665AC971493A2A8C4070CB93665EC49AB73CCE5890BCE16A74438251BA623E3AA6F7CC48C7AB4B83A33D700CA82FCA2C7E6C6F31C8AAF10AE4CC62F64F804280B9063FE0832AE4C827D28B7539CE1C5DB05086641BD5D45E44810EBAE497991AF471AA89177270D9748715DE94D0632DF784DD8A81E0E30ED971DFC10ADE235D991884AFBF8096BBCFC6C409A0A36143705914E60FC111FB2FA942D8C53B371C6604EB3663F535713C29B24CF214D8AFF85F57B4079A992B65EE5D13E87B3A876F198AA5B4AF2A2B40EB0392DB15449398904F1A97E55D9DC92AF7A58894C36C42AB4069EF3CAB0FA1 +sk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE040BCDF448F9BED41110C8A9FA94A454AE184DC9EBEF592A0227E782D27968D4958B0E3C65FF83A2A73AC8275308C6CB7BD57E1F6FC9F587692517A24C704A946E1406681066A0AA28802342D60A264DB14865B1861E39809003690C1A86988926C8AA611108168543048C820840C928011B944CB2621511866DBB48109468A224042D212051B026988966D1216848420012336108C266D024908CBB80C49A085D0380809130A5AB26002903042C6400845448186481AC8896490712122011C162D229261D3C2101CB789D33048C018605232009C985188B84198844C20326E04026E5C484663485121A20CCA34324902720B3671223609C2B42C0100889A280EE418640C288460B06DC9943110372AA0A62C593241121881E434111B031059426C1AB86413326C0C03694910084B460DC9088693021052484980B841928649D9A8298A966DCB980C0CA8416092101C062208269241160E24352EC0224283200014A92994280401011293B689E43092C92226109464D02225A416869A2242C3926C1A16011141059238900C436663443154962042088ECA0006D2164683448A91C091A484841C080DD1B2801C13704BA84C238841DB18929A2824C4B268081622E2402003A831513249A096240AA9291C818C10317102346521A62909838114304104137120842C60804148C228222862DCB24423A68199422C0AA90C9124889CC42C010490D3346DE2280503361109B168D02841CC384524460809922C58240163168163847182264C0B3461CC383142B28D0C18911C214912357142286922260863122AC3360DD8280D101471C8460412354A9CB4500347109B2051631429DB2685D9A26CC482498B1426DC063222C34489A24D4A426819B70888306519268424436A22C689DB46319AA84008822861326581480C13B64C133382D394419B346D232145C34042044726D0A65054368CCA228E00B964141426084490821248238709181460DCA80514465149B48822874151408C1B97918CB00D10B5485980419CA82D88320C01A62C0AA210CB468DD1B88CCB328E09979049368C5C462523042CA1402D222691DC92691A81418240865A48264A04441104045BC06DE3203100084A13864D93B449414464D180640B8105124452D40252CBB46960240484326AF54ECA5CF64F5ED0B8B976BE5DC33E972C6F2015D4AAC13D9921E47B0341D6803C92C5C64C150DCF75276AD08411E6CAE3643F5369427F2F0C7C1BD2A878203E9CFEC9651FFC97A3AFA51B4B5AD90771BB5D41FB698CAD2CCE24A01454FABAE070C6FBAA09C8A48795BC7E243689E04809692E4BED651D07180530A41D541B59F1D181007FDA26DDB632866238472DF629C482EE5BF4E1E360B0CDAC2820A16EF76966F89B77D607D1D1EC2DDE1C20C99B86D32FCEDF56ECC9FEF4F693927B9C2E830DD7DD2A933737D889CDA68DE623CEEAB053B3C12167B36493546B23FE750E80118D9FAB69EE063148DA337708BF5E224948B0209AB782D53B7A1D2A85902BC872385830108C80AD39D975F41C4E50DC2564DAF92C7A3AF2E1A900C2A5EEA49676474FC315027BA9372EE5CFBF1E901ADC530A9BD9E01A9501A52F03576AA01C90A9305ED7CFAF97E54069FE565061D5CEC84976FA0E8672BEBEF9F83B22A8CFB89AB08BE5B43F5963930013535D1D00D07D38C34F4685BD57BCC3010E3EAAB90AC30F2CEA4425A5770A013617BF841B68F5FB69DD77A585C11781773525DE5AC9514C60E712E8BCF8486AF033C9ACFB5F344174B3B18DADEB7EB28626CA71353B32F690A4E8338FC069FD8003C359F39BF8C1D3A8317408A89AB4A6F1C9CFA096B09021521423D9F63C1309051E996FE38F4FE68956AFD9281D271E1326127C6CDA2FF35EF2F876D71D1EE98900EED18B5F264780DA9898087A1C42C7E9642F2565E9BC2869BB854B8684B252E0706927C606E309BF735668FEE4CA5767EBF45AB7C54E0925335EFF9A39B95BB69C045D61AFCC96BE4A46E5E38C4715CC2E623ED60BD149AC4B6F375BE1B4E00D35E58C8CAD5AC764CB6FF6B8FC8F852CB571EE65D2548483EF287F96B271E5A81D4340B352A6ECFBAC289470196252AB724CBE79DBC87D100E4A6A74CD256415C4306B07FF8FD0946C42ACDC8DD082AF07ED65C807C932087D32CC75D613BC289C1B168105D4BD4B422954734D6081C635C11BBC104910C420CFAD65963922863ED3E8144B5732C31529D329FB5C326AE57BC37FC8D387586ACC6C7AF6D5EC64914706CD1E70C8685806B850AB6116A4F0E3F8EAE4A5A5CFC3372F3849F0D57543C58E7B2A3F1C10CB8873FE3425A0359B2E09218DED833D7CD795A57413304F0E7C29320E39344E6AB45784C4B06E156951B9E38EF98E99A1A9C7B52FBCA20D1914F3255FE20AD1DF4E3D1EDDD8A356F07A82A0BA8D929B8B6E15C5EFCFE002D1111F15E74B90325D7F110C0F53F2D31DF0C6247873C1CB37240A80D284914CE5E1974D4FFCD55B0F7CEED04A2ED1E01278F5C5FAB6C6A8864B1272F0CAE8B51C3D7BD6E64C6E74D90335A1409E0023C81777E787087727A0974D933E72B5E00224F5E4C071B0E146D06BF85C9471337A4B8A65E5192B4AC982955AA38C66FAFD50E9787EC2BB21F222ED634E3B0E7AFB27669FD1268F77331E5F4C16D4C43F2AF85A5A2AEBADD409759300F85CCC02ED61C3719E4BDDDEC7F7A64EDA4166FB8C113D2E415C045908456C5D7CA9E5AEE58AFBC4895A340E76BF267E6C9FE49662C7ECFE7CDD50E65C7D6AC4B5732BD5F217205D945911F07F65D2B4BC88012D8935A79BE4F80F3EB0CC2DCB23B9F4BE30F0EE705FEBA38A44CE5AC2D87D42DD220ED32ABDC5AEE7A132FA8BE4E53927C34105EFBBE2AC21C14F21A856E9AF7A3CD16BFB8254D1D7088B89EB0E35E3A34FE3F66ADBEE4E1666ED58C9B38AC2E60E4AE68D466FA8C206E2820F7335A75A83C4BFDF4393FE8DFEEE40C69C6A10C2C1DA44084C6A21E5585B5C45C93AD05606B0784935410B6C14596FCEBB7E30A21B2155AD00A4F785051B1E622B27EBA55E9A4A2A73F7CE19ABEC5C04288F448C592FF745F2960C34C0423228C9DDBD09AD5F2F8013796D54AD51D390AAA69727FA25D90589DCCDB46DF436C546A53A1F46BD234A2ABBAB19ED61A18F961E4428FFA687D6CE3795517C21450BB620CBF24E160F1A8B1A85D6C7EA38F95A1E662C38D8AD75A80A6B44203A40EA6BA7941F4EFB4561BC53F4780964460F5F5E7F29D033FF4597FF2A7F0E76F865C6E246F9C99F236A78610385CFF55DFB3D7DB2165C8790CA6FE9DDD17455592EAD0E5B954F88CF5E24986F176FFA4C37E8F2466410F1DE545E9EB06635229162B72421E32F4856D8AFB5519BB88508C7D9E6DC575B128B9251EEE01FA4DE75DEF3EB04DF257EECD934D240892ABB1E80E41641C306442DC48F8F21FC938BB600B6525BAD75328B5003DBA9F869ABA23410B74BE708C8C6E78209F0B1971A9C1E779F0AFE +smlen = 4235 +sm = 3EAF17595D303E225059BD32750F2CD4E9D06F593204D7A913D10FC4904FC25C64CB88AAFCB53ABBCFF2BB6C0542049BE406A6DB312FDFFF0B4435ACFD8A2FDD53811BB78A793706EC688C98E9358CD89E891D6264EE09554D6E69476FFC77EB39D3612F8C24ECCDF796E4BE04FD48594F7B5493592C46AEF9D7569DF46C0F81A398B841737DF451BEF1563CC49FECF7FCDBB26401B4B4342B132C3F21270DB7F03153FE01CE3F654413E87AB519438CEEEA819DC71D8D22F712C0A4EDE717A68475781DB688FC4226EBB526862D44DAEFA54EA0942415F262F0313D9D78D89893A742F23C6B414D31A822241C46B57D211840D738B8BD0908D4ADE54A450781E35214233A3CA5E5A95E2735776B793929F990BBD07E2257E55B91E9C08E0613012F2A98416E6EED84A6111A4B377104477E1DA240BE0C140FAE26B067ADC9A1408F585D8508F1B6EA1AA317997EE6F4A4103334EAE5C6DD79AD3ED1212422B1A8CCE8A9B6C380EBE7E034E4F14A0CD00CD004F595AECCEA483FFB96F9841DFEBF77F24860B996EF3136B49473650887CD5F8052227F3530C498D48AD7A283924229D201DEF76139DE0A7B0BB05F2BB95C616F8B10B9AC76C5C80FDA3930AEC819B42D144FBC9BD16A8E1D753C082EABE5D67C6F8D31E5AC923B541B84F9D65CD0A1CF5102A1EB4A73AA089E9DB3FC5FC691E009018FA1758165925A4AF117C4923943019D7856374270B05FA284FEB19C7CD785C4A4AE503C08954834654FD611D2FC37772C74CF119D765DECA822A91868517CE46BC752418528F1ACFA3705B8C5A75D52731AF52E47632E42EED0FE86E1624851DE998573A17758D39D6F81C4E69D63A68F37E356C989A4CE8B6DC55B95934929BA4452BC8619764C1060D186D008B1402D20E273114532908D354DA6DEF9975E7DDC410426CE4AC6368B9BD56B4C7CA44F1176A832113328FB041C86223C763CC704B25C5DE438C364D015EA2245CD02B091AE0A145A9D6590179EBC3034881075C6E7171600BC967BF942BA9B953B2E4FB886B6508CAB3327C28A07D49A66555677979FD0FA7CFC7C08A1451DFA6FC4C708BA011708B75F2223BF2BC4B6F2A30D5082CC790F3769D3F586A5344076D4A4457F1646AD93D650499618618E48AD64BEF2A61F785CF2158D435C48C005B243D0EF852DAC1B07A950575FEC2BF0228A751D3A09F05AE84C17412381A2764DD4D35807AF4782524A8A0AF2124DD91203A05F2FFF94011278EEE97FEFBE3F3362ABC115F52F46BA2A59FFA3907F7392A8B58D88BD075A7F6BFF8A28EFD76F3F5516C5C8884C87CE5F5E1BAC8BDF4D1CDC207C51A420820DDFC8EF6859D08179D4BDB3C65AB20EF5E900CF4BF883813C76FF7BB7BBC6E2EB5BBC2AF1F6C1B4C18CBE7BA105DECF977B2FFC56694FF58DC5996EC994C255FA2FB94E04631BB0E34D669CF4D905C23E5DBAE8B3E2D443200DB9D5BC1FCBE2F2CBF5E10F6ACAE85BEABC174A9EEFBA3945C03415F835D734636A517B4EA1BEA15974D819529CDC2693441BC83F947E1AB3863FB1C2C1AD9A6FEDB25D2841054516F76B4BBF6E19BD7D999A6D2669F90FB1F6AE688DC56691CAD4C2764708493163411DAF5EF3FD43E3C6D2FAD7A14A820C0E25611B670D99C30B11AFC769A90800D71076EB3ECE41619D30B1ADCAE7C8E847ED503C5D0A0A0839711B34270D6FAE37A809490A7AA75CE9B916F6BB3DD911EA295AFFABB90883BF9AC82CA0992F2337F5B152A30F204D6F2011F915623A53142BC7AB383BEA0838B98C0773268C80167AA96CB1FDC216510FB29CAEA7E630DA73C42E7BBCB5C4207A7960955BE71FDD82B7A54F96F99810DDA8AB649DAB99E6E061EDDB63209FFFF237AA1A945FBFB4D3F91F62C7E0B39F3F7DCF405FB14D20EF6A1ADB24B544901CCDC764DE564D65E099A5887016501EC571C36927B4208CAD2454962F976F4BD798DEE2662B060EF9F36DA7C64A76C1DD2C4C75A7E74874A408809DC54FADBA7A3EF38F91917E84124F76560623E4303D4F0D20B1FE84313B04C1D087AF3ED0B5B697ACEEA175CA077AB4480286F76226D55D7F00A959F1C0D62EA60D2E2459803651D5C38117014856C26905624C1037B8C1218398729D59051E8665793F068864BCBA370C455B53EF3BC0EF3909F46A59028B14A2FF0AEAD7AEE720B07520AA13F463EB3D9CCAC57AEE87242DC368085E6F0B6E39E872043F16E954686620BBF9581981EA24825B3F5D041819AF5C13FFBD9A5FB644F44F9E7F1F45A27FBD512039C51652D91CE19D558ACD4DC7F2FD90B2547143DF2B8BAFC3273CA93AD212BD10F49EA7F04C61D123AF4BC874C59D826ED1B86F95D3D3C230248B8D34F2041D8439B815152EF9349C5021FD267426F8269303BCA36DDEA61CE3338F0B2E2D6D0E48605DE3F185970F510A6F76B00EA08A3581008C0502840245AF5A2C100EE57EBFABEA2B5BA99058DCDADF35277BF0391897E1AC76208AEF05403AA4D38B7EFABD9FC732616EF40D83B350CAD8535A7A8F08317C4433A87729D11F720C8F0EB2283892521E0CE0BD167B290FA6E146DFF197A8F7124A51A66B8AC2FB9C77B2F0AB22ECB3C2BC8141FD855A62CDC97D78E8FA238BD40AB7AA696560A14D633609107034873878059B7C5EABC14054B23C3C3A0684331DF9EF0B1D598A8CF96BD2E67845F7C34E24D346B68CCAB7A8AD5897D892859655F7B67A21D741B80DF837570E68F3B462AE650C2F5A56DB2F7B6C030C78421795537E3117B1C0FEC5DBE47B040BD02DB209007553AA1429FA254345F299770F48F290DBF5DF8D2EA9C3A04FF58C83F14487E7B85764A076A37F08C41B7EB4C9A82275C98CDDFE9619030891635E38DB578AC5D01467B8BEBA06D150EDE5888866301AEE0B63818C15F841A99F59EFF017CFA02AA1BBC49913F37E2FA5C8A3EB843FAB279B7D8DCE4E120EE9F4000024E8F3BF68B62D958D7C8F911AE65BA9903F35E6AF8ABC9061244550BF92281341CC99E79B758A1181D8364D8423BCAF0CF8E6E62027A2E3AC2E1974DD9F1DF9E33CEAA6AC1AF77CF2DF777BAA7155EF6B134636B3F97BBB5DDFF8C4EEAE174D0164BA56A2257F05E2122048433BEB202B011F10AC7F38401F6912CF79C564DD4F11989C2EC73E42F45DDCAA8ED951FD994E73B0AB81D2FECF574DB5259D8BAB92EE468248B40D7C1C6DCC413CF2507552B47BC608E2C9D3C18EEDAC558B0D2C12D2B4B1AF17FBC3B48F2E2ECE366CBA66E7424425F59ABEE74707B07F01C76C790411141A2224293C4453607593ACB4B9EDF7182B434D708F96ABD4D6DADD03182122282A39434B617B8AA6C1CACBF7FE0017254C61656D768592A4A5A7AFB9BDC8E2FAFB00000000000000000000000000111D2F433EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 + +count = 55 +seed = D780D7688AF364949A196657A066BD48FFA8DC45B4885279B6DEF362E5957F398CDCE1D20FC3F8F63A275C325FCCE654 +mlen = 1848 +msg = BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 +pk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D843C3516A606DAAA2752E4A6090FC8125FF2FB64BAE93CDF14F380368A75B7B8B0B51975C9CFC6F03D2D460E3691A6972D06D2F39D2A6E03485ED3E7987DEA28DEFC1A3339D57675B687A3859B5217160465FD5095FC305E348F5583CEA34E7F4D4037DA8EBC9B92BD3D4AB707BE18DE2882E772C9D00F2909222CBC3364EF9602C898BC29D20CC9FF1DA7C3C33D9F1B2D00A26B37D24EEEB2A9B60100A39DD5CBDD5E4E160E59838E232A19BBD896483CB766B717EE8344A278B32CD86647DB50516BA36DA8549E979C758C29BCD6752FB0CD75522EE9F9F4914EE063FCBA4470639EED8291D3D47E1A79866F751B78ABD96D03C15700CB9BF2FB4719F0A3FFEA5386CB43F086A8F150A5C933D03E8647042E1445CEF29C415BDDAA2B04FC97F0F7943C9E50644B7E1610437BB41750C85B7BB146412EF93D844E0455E91C4063A0E15BF45BAB7DE841B50AC919B358DDDEBAAC68E37557476007DBF72FFC9350F33CCAE3E86F2BCC94C1D591588CB6D233D04D99A5D1DD20FF60428A7424BAEAEE5F1E6A3ACFD478DD269254165E37DD364EE7322444DCC9182934A66277EBC4F8B4A69745A74F39FC8F9B8DAB03E3C3AC23CD10CF90BB6736EBF73024649A921F074E505F63AD2570D3C62C7ECCBF7AAE148F7CE543665C277F9B55425130BCDA2C29846E195690391689BBCB3489389F2414BA2798BCBF0D60A56469832216743D447CB2D57555F5EB6600A03C6218BE6768207FF6E66B6684C0083CD7BE4DFAE69753D55EB8CE10852C2125C9BA1FC261065F9CB02F8A4D249C74C4510D988A6543489E00E14F3025F4B3F8C9D70FE52C536FCB8FE5C95CCED6423AB31F7846CDCD68EB83639B93D46FE6D1C910705C3FB97BE31E0C01EBA0AB4ACD587CFEFB28D8297153FFC09D56889B9C22E59DB677A1C2C225E467AD0360A2BBB87FEB00E49CAF22DD7C7F5D61374E252ACB17C5441B954755A1C5FAE9838216D30A24F4E9E30E8D15FB31F69CF7590CB338F8419E3BF676C2D5E281BCED0DF20EC685A98580ACE559B59E4CA54BF6949B6114CCF2647FDD931FCE4F9F92501339196007AEB342184A7E67972F4808B3A53EE91BE49AA6237202D52F95ACFBD157470408652E8F0326008BF4AFE2FEC7F78734974652CE302020ACF3F1A9D99035A5F1EF8CE6E8AC18FC74FC405E2E04484AA0F30B7755A11B5413AFFD6F23FD7BA5E06F7958E2467A7338B0194516491835FC37CEF61C8D0E79493F7A7AE36AB38338E92A0C5F60E4AEAC8AC06FE3CB23B13B0C1281227EF83A99AB6B975CCC1F2349B4E0E0BF32A8576EBF4FE2BEA55231C01931E7B5762DAC92BDDBDD3462B25F22E720F23A477A17BE22D27DBD3913320CDD53952D50554DB32286746304E0640A29A0448F3DC0EAC7078B0CCDD904E3E2035B1A52A542296FD8C5FF2D73A6BF09DFF536051DCECCEC8C3293C16E50BD814E36BC1ACA473E6AC2CE635213E4FF15727AC9076D88CE87ED3F21C1285351B97DC4A4BB5E973F02E5DC5783417FAB9D0E7CDA472F7C7C01A7972884E88A359756FEF95FA778E4364B76E5681237A84172624905DE0ABD38288F79354589EF88F276F3933C11E3EDFCFC1CCC1068CE6AD03AA04ABA724E50FD1EB031F19CCC86981EDC15F8DEAF5E0640D407B913370FE82B30B169329BE71A2B1A51BB144D1915996E43A1C4CA6430EEB7A60E64420B4231596BF12585DBA48C97E3DFFF53F726CACB2B64E99DB24D90271A1D0E53F382BD42F7E0DE44003C46119822889BAC31B8F25DC9A05127D5DC87FF05D413AA +sk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D844E8131A076DA66B3DFAA14237D633A29D0D8D98ED685A537DD7BEA3AED616826A47CEBB727A5B096B2DF3A326C6B0A7E8C870C5E2237E620686613A35C55061B41040E1A3466E0908182105201968992102164006458982901B728CA307214A60C1B97114CB48D24A1454C46819B442094428ECA460564A67161166200049091804182248A1148015812811C2651631842C9105159980900A364094480D1404864B24C1C3945092766DBB820C302411337321044111A48449CA629E182411BC03151A029E2164D14874414A9309A1064D4304E4C4684DAB600C9401063104E8AA090A0B4091A030003A83158322E09084A18460561A44D882668091662C32264DBC648409891003380A1209114310D50C87188180A02B080014605E4A88C13444ACBB6681AB72864B4001A424061422963049008111222C221CA426DC9A420E31060E14828A10802DB468514446C0AC02852044C204301D0404659164CC112245120720A3351E0306E110588E10280992664A4B0005018298B08404B28802195699B182A20355044B44D493808DA02689AC00C81A4415B08211091090B436EA1040DE4904C492672C822219BA661C8202644982188C02DDC46061A8544D304505A206064C270611449D31246E1C82802012100062DD80642E2463118156519B90C5B44062482915A9468C00401593666510806D830488194900B12841436048C400120422640202A19908D21142619C861C030225222689042048306486100021B46222086649098504A3611513086594260C1249041867064B86894128CC92840102564E020694320845424209A1486530208DC0832CB90305B868053463003A604D82402A324264B40468BC040DBC204D33061123140484465409064804630D39281A2A669839071D3322AC8460443129208137259384001A9250A096499142DD8B64D893631E216460B9211CC984D480610DC34521B36885C1601C4022D11A345DC108ECC08026404720929098228724C42691A272412228D4A9088200185121422CB0429109830482426E1066EDA14265C888CC2107012B92598264E49126C54320920442908382C03866121B48822A98C010306E0168119476658C0109C464C134431811092A3B0718304119080705C364A12206C80A02103386111B5609B9E3479AA50B6B4B3F9E4BD969F5D4635DEB589764EC728E1E84BBDC6A7906C84CE5C10FC9D97B0AB159C3962ACE735704F8B35B4F27D867EE51E0721B3CB38476F38141126A3BB0ADB2F1644C2AD21CBD5FE6891CB2DB0B70C22005535254CD521835341121DF006185DCA9871B0CD00D098CD0D6AFC56AE87679BEA798B1A3FFD02579036EAD79839F08450EC46E3886B2C6B5C1B1B151F2703DA30C2D6524F7199981F3B76F84B23365797F9F2F6F96DF7EF0148F9B1395D4F8BA0CC0F55ED6CCD3B1CF635256A02EA8A1849DA4018AB317C918011122C20D50C23C6FA1D1418F5955C2707D52225C33404F316F2EA2EB44FE486ECCE2666E26A60C4E2465A42DC4D0EDB545280E82174F350E92EC4D331184E895D2DDD9FE23F8DC1C89B74B42AC89D339C3E873015A10BA624182F18C178C1DFC8638FB49AE134D335188C5F7FBEB6110CC7BA1A54A29B1B366BCF0C6E38BAE6850E808FC3E2F89D16B329B61EC76EA90BE6136A4CC6F86E7CBCE8D5B9231ACB43F00C9298F2DD1507CDDAFD8136E2D1F26685341141ABF481D1FF2022D8CEED78B272F3D4EDDFC074B9CD706084CDC8E0DBA770B2042BCE54493BF0422067C5FC906F6EC546653958592EA4A47EDD412A2799FEF9F99B17728F0C240B19B7EC8D23D0C6317542C2ABFB9F745997A843B0C3F390118B73F928B3E031FB085CA75210D987229BBEF9FA22780F82D859F5A3C84F93221999AC294B39B125BCFBA68AA98443CA7CD3F0FD8819E163D082BF80AF66D2E1DF21EB2145074ED2DCF199CD5E2D1C0953C8C1973AEE4594BC81517152158DA75BF097FD4B5C56F53B5BC727BBD19F92226E5A94E77D7F0FAF85B47D1FB488A7D7797DFE3915BFE7693E646733472A44DC7E6728B44D32E8C4E04F4B2ABC6814689E737B023E5EE0671082EC3F91983DE32B4D93E773D823C89553724D957DD85983597BC47B69F5DB8620810F711FE9726E62073ADBAB6D55EB8E37D25D39F64712092FD4F1BFD6A6C6412BB0BD4F1C961F264522778C83374F6B5838F928403AAC5DAAFF23C8444A86F0006C84947CD15390F4AA7D99F2C1351F5399D7C21B5D23955C28D1B6156EF4BDDBDDE50FB90F1D1BB2FE57955C92B900D4D1E8EA86CD6DF4D872450D42CF66565088CA226C6A9A34595E2656BC665B5944A466A454BE179EEA5EFF3945D118C748E2228F67E17CFBC8D488EE7A7D42615E5AEA4F2AB509B46A4020B668E8A566B14613367BDF5432E01D0AD2BB4CBCC2E8435E069231F61374A590571C5881066883CF73963FD10E250B5158970C4433A605801FD924C35DB42F416506652C997F725F23A1A3E5CE7F447D276EDCC5529363C55D7265BAC984EA9967B60604B8CE5FF53CFAA7F92BDC50365585C57F9C2A8434B8DFB578AA7B62D336F71B74E8A9884240FA93979DB13B5FDDDC07AA1D0950CDB71026D94BD47AB5F4D37817E6CFFB6BB3136A7DEEE0DF230BA109E5848C5D4EDE8B488E3D5A70C81FF17EFCDAAB690FDEC2908BA10730442DB9B610919D3B65FC5C8FF7EF85C9B8FBF7CB91348ACDA0A528C7368D3E8FEFABDC07B6AD18E19C5A7E66BC1EFBACED7E853E2869A6E48DDE39990C02CF9CDCF9E8FE6290115331F52BE5256E81AB0D3AE17C2B2FC2B3FCF26AD22EB110E06AF998E6A9EE0F9CCEF625821730C1E8C36FEF37095797101853AA65D21AF12EFD5AB8C388C476E8458E02AF52E4418A2C9724A1C8C3AF0F4EE2FAAFB5AF5B49210404E156AD7DAE4FE485B157F0E0226BD13E3B73737992BED6DF0974FCE2B1BF633B6EF42982745ED7554FB38C2013A04D0E0B5D838D8E74D3A50CD539BEF4EC489BEF48286AC957E19E95C588A07B0453DEAE4C7D51A38B8E4A7D149B62C467A07FD4D6EADBA84EFF983EA14AB7C925C6FC007BC404CDBBBF533FA6535F245501FF9504757EDD1D0F30C1DDE4746BC527C47DC9AD9568D4607A907959BDBCE7D69A8F7DF25054BD63514FBF93931B34DAE118BBE281857C099220CD59587B8CDDC367A557701C7F0D984452C7D2CCFCD00FF897E22CDC3BEF273F42A2957A38CC0B1612EB4CC18729D564FB517607FDE560786F74D1AFA595FB6D4683A0BB37C275A7CD4AB8E0BFA896FEEF04821B8DD0F277E8AA2ED19EC8F6F26E8D137B39F23A9914821F9057AEEBD5FF2DF550F4691723D3A1CE148E8967D436DD7BDED1E71B711222043F0B6DD509CFC113FBDCCE56267976C9C03CCFEE64D826959DA652D8584B777CF627651CE69F86D7C123C5E5ED39A1D1D88F5B68D48EDAFDD2B434D61A28C07EEEF43F24B30C9808F26430C141CB87CDEF065C7F83556711D8 +smlen = 4268 +sm = 4DDDDBA685B1D8F36686BB9909D13221CEEFFCB9C7F8748A2AB7B5207A75C0A164CF7AA2EBA40D8483553A6380296BD7C7DF2F7DD131852812A0D9285CE26B4F4392CDAF4F7E647EBCAEBFABFC1FE8701C6CC6424244248297550C50DBDE12C9242298A9E201A26B2F75133E9FE762D621DA2922CF6F35A88795EAFD5D473D84AC356ED839BB348610B7F4249A00A5F721B82B0E650DC258DB349342C7BE07E9C676A64B9385FBD39AF71DAF33286F248A15F0643290F82B24012F1F2D53E6716C618198DDF565FC2E6D92EAEF27A191D7250A13EFDD8276A4E6E0B47F465B5ADE654C3644EC7FBB94F5A1D57C046D8192F02DB0E3A96952037C5AE83E75DD22ED93D4393E6213B9BF6BF9133A869AFDA7AAC917443E4736482EF747B6E14DCF268C7C1365AAAC25AB61D68E1DDE4E48688862B689630CC843E83E0E7995AC461265C3C7E10CF164311EAB11D68CFEA1AB74EA8ADD77970D20526840DC85A1D09978D78A974E4890681C680486668C8EDD36D4BFD965B86B2102FDF6DBDDCFE897E14F8A02AF27FA4148CC90D77D5AF06B111E2050122B79F8921302E9839C472A5498A0287E67AA33785CB4C60E5D54AF6C192394D11254C5B0D4A5BB507AB9136DA9AF0D927906D30167422220AC672B89384CC04020BB6CA96BD9544DD556633A670B46EC5FF1941941ED59F4FE900764C1EDEF895175BCEE9A4A3855CD7CC8C808EAAFF3BCF68EEB79B681CAF2EA7E62D3514C5EFCFC37D1DFDBDEB2A93F46D1C638D5D65AA022FAFC9922DA171079324A91166B9ACB27101627E9EAEAB9CA4529E365C4FAC548F6D1613798D92C10CBE9CFDEA1663A04F9E3404622BB9C554743AE4144B13869D70BCD1843209DDF4A6E7EE0FA6DA5FF6A3F315621433E2D9432F13EE24217D41335B5B22FD8A3845339D1E0D271612A0E63059E32E90CD67648782C8AFEF4AFE0B9AD063E25288D333B4C6B8113B650A46B7580FE30F8D50F671F3D9E717032DF3910A48B96D9B99127B31BC20861C5EEC04585A23170B5CA5F6F8AFDA86967E5F5DD05574BCAE3D3F7153F195762532C5D82FA0C5C86648FD102E1CBC88A74928FEE5723211E905BB3CD110724A6B3B3ED5A6D763126F9B22EEF4271AEDC1DB02C26022855F11851473E7C22ADEFC2B5F00FD7C2F62784497BF5340F0E0A76549B15C42B4B26DB81EA330FC276B98261FDBC701BFA9AA9784D15DE371598CC0BF6DEB6B3CC5DC11C08A38CC995179D83CB92B3D652199E6F999379E689C21567A30797E60B199743BADE0D755B7E72995466C6FC4D72E99DE6CCB441476E6D96CAF7C9BF22EC2C17DD5158C7677247E9C6D8FD23A3D59D5DE7920CEB697651817CFA0A1B2109F9DD81E3EB0B65AAFA2D1485190F4CE6B20A690A01CF8E2600AEE9A468E6FA938D1B01C84B37767D5A28870D072499C211644BFB9827A79044D8E5EA1BC07AA74CAD4EB5C2624ABC77AC17B8E5D2B8431BE0F28FCE866DDF5EEFC6E09021737B6471E9C3746A82752E70DCDF9FC435D25F7DB2FB9915B5D1C5252E05FF0D04F23543ADFA65B8E6DB93357BC0A962C19D4E621E894F4E3C275B782CB11E074FE6FCEA6657283BB89C58CECA5A609871FB63FC5E9FDB430B5EF7C4C40DE442815C824EBA06A490B1CFE24607C606FC9EC77758417A0E68E912CD00F8550A8D9DD86142947D98532E81042C4AAC061D2B32CAB194731ECE8F9B5179F6D2774FC081C0EB60A6CEA4D21F6DAD585C7B11FD62D90A9619A9BDB383901CAC9A79A045DBD4FAD51BD2E3E098CDA8E18DD6AF4156090663C73D6F851E1D9E27AB0FC5E420900AFB5BB72D1C31571B019470A96424B3AA04BB1B43F17D0B4B829AD742C803ED16340281FA0CA0AF3771A42D1E92DF4085C1A6D323CD7E391E7E27ED80E13D4D57F94F163C01164D1BBE47D3A544C85C36D33FD011C5D56E08E0E110F7B606C7AA9C76C007B6758455A8AE4B6FC0F8781B859A9443FC600554DEAA463CED6FCE3639D57AE92D5A9C5B994B60F27931C9E9A456CD5C21AFA5FB29DEAE9523D186DC587EA540D525B3366B9D3DD1528C3E114E36C5B699FB0E211D48057781DD31BA22303943EBC2FB9AFB8CEB742F2CB526222970F11566017D05771D063EBD8571E6159B502808AFCB6427331149F8F36429B339734EA7ED22539557B3F00ABECABD53BF79DABCCE857B737D729AE58B9B6318D6BD1831B4FDD08DC79C80121EC61EE4FFC8B0FC2F9D720056DCF43253BB761969401B8D33D93ED6EEF5741F91E6325317E14EE43AB8F2862D98AB6BCDF0458D386F93905263A467F34F8239F657F0055A2F1239BAF3AB1A00FC90FB542856F59B73D5263261716A226BF1ECF5EBDC6948E3974BA737923807D0391E5C2B45BBD132FCF89FE5EE02D332441E25BD6535DC1F1853210AF6D106CE84FC60CAAB6551865D70602E2B137E25F3F7B34378D7D0DE85B0BB51CD6897C10A950E722DECE92C0567E4B7684963FA44FE7E6D970CF37D6B801B414AE21589A6B9D67DF4D7919BB8B8D180B8D1883EF2238178C9ADBD4F881E9E4E01B5F6D136722BEF04213C6CFACB20FA09C21454961D9DAE6197017040F6B3023A618DA2FAB904CCB58C99B329312F48952DD61C0EC1FA4129DAB2A130B5A0BBD7ED813D5CC5252B23559BC3D9794B2A8CEC32CBBE600D66B84CA220B79D9E927D2E80DC0F6009945D064DFC3D7A204C0210068888A1FF81AF83197D3DAD03A4377EEB9985A26F489E293FF281427E8773E908843FE0AA03E7CEB0121BC00B48B749F352E766E16F7A9C2CB0E53C26D9366AC0223B38443DD58A4B3BC166D700D112D2C4FA501D7803120866ACEEFE677D5D3757E150C64E87A2AA7C74FBC9AEAE5DE02FCF38B69CB65892EAA11744F9C8AE6F59B6BD376E070FC3F9B645BBC3C9A9E0F262BEB4D6A1184A1C48C7AECF3E736EEA0731C9E3A32B927740DD20CB36576F81BE7B04A1A779AE45D42FE8C154B434788E9788C7CC99A76801E760FB83AF274F7764FFACA19059B0E810C4CA21D4BB7E85519407A631369564266015AB590F5BA5D03DAEDB322C029B3FC9876FFB90F119417E35F7C319975C3AFE5FCB90284DC87AB035D360834429BF31618897815DCFCD0C4D4C9EBE192D84DEC769C267EE751DD28AFF409F28B5BEAA6A536B058331282FD86B6E693DD1AFF21D6BD26E73773530A0D91BC2133749A0DDFB8471828626457283FABB566725932D1853C30C35AFD3CCCBC7A0A53AC365FA95ABA70C1E3306D2831250247C1413DDE282AB652B78011C323A4E515263696E7383848693A2ACB9D6E3E7F1FB0F264A4C58787CBACED3E1E7EBEEF4F91A2E333C4648565759616977859FC5E5ECF30F303142546A75818EB3B7C8CF0000000000000000000017273946BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 + +count = 56 +seed = 36AB8588F5233D15674677535A682382C29968FF824031AF646F58FCAF0E83C1C486B1E75479149FD6F4D9E8397CAF73 +mlen = 1881 +msg = 0707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B +pk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B38BE2DFEFF07519E918A4FBE5914651B9A545C518ADCDE493D7D39FF8FD6DF4066A8720A3090D149C7B61B120DBE0C1235AFD8E69D5C4F2B9A236A73DDC1CCEC5D0EBCAA5BEB27FE2126AC1BF7718E553DF7D944BCC6A8394180AE342718A29FD97132FCC757D73D1BF504E582EAADCC889A3F716DC6BC4A09AD053A668CE2B96469445CD1FBF5AB9448DB69DA79D01508F43BB248FE2E380AAA732B1C8C44C114965A15437EA5935E82A8B3F33DB4CAD1738F9B1774C8186A4BE1D36C2D7DDB14A24CC9D42F0E0BC6BD70E697069B5032D1A0F16179C889BFEAAAF3165D4C94DDDCDB679C9064A04BC13473BF64E00F0E8D8779AD81AEE59BC54E4D185586E47D95B7EF64996900EDD81141A2F060163D1CB1ADE8FB0E1C57E8F7827E74010477206D70C8B806EEEDF84B95275EA8CB6D53BB78D92F6DBBF8D18730C227C0F0C9FB3C2860E67A3C3B279D7ED2866890B9B2404536F7D4F172165F4E977402922BD9B030DB514E2B4C9CDB558E0B681F0C6B5311D04664CC989D1E8AD2496C9506F699116F13EA53FEA93CEB26BB106370868D8745124B0859DD55C7A2FF418C453C9E9379E6873650AD376AC600CA38B8091867C7A0585F3F57986DB527D44264A6B453B2F7A24927B29A67616CCD48697B4B0A0B7B67623B1DFA9E639C43279ADC1559E377973D2E9EDD04BAB313BEB0E161B8FD5FBBEF03D0B7797F4EE3D95F1D40AAD4401B2355952DBB4E812266992BBC1F721979C4F8B455DC9D02E67FA9029374E794FDDC88D94381D32616B0B963540B55C0C81DF73D109BEB65693E2353072388AEF4F3A5D83F7888DA876B6FCC0383116A9FC9F387247B683AD0D085727D1A77347A35F5787E519B69D4E0B12CEA64C3AEDB7BE345CFF6DB6437AECF3D5784AE28E428DB6C95316B70C72DE3E276CD2E9C0C327E2BC45AE855B0F6F7347E4089E9D34A45706E79E8931597A54162E2AA6CF56B35652BBA76D80F6AEA559B4F033328EB8E14E097C096293A60C00D917B6C20649B87784661A725309A5D1215C9819CB4CE42CC7F09F8159C59E09676B3879A6764D5255E5F57F1E1CC2E329483F1EC89DC25D9A0D3F26E114864BC9D467429DADC5F9C360EB83C4774C9CBDF6DAFAE41DC8FDD5832D3DF6F3393475D1BE54C3AB9DEFC558DAEA11267A82BB4F76AE5F68AEBFFEF0B5D5144278D28FA09CE3947368877FEA96ED221BEB0C65318D0B1D8D9BCCE4623D793AFC89A601A3438CB2CF723EDB01556EC967CEB8E3E0B048919DBFBEABC8AC74459B5D8C6D5F58DD0A5EB9CDD6879C00CD6179F9BBCA0B5C297ADC769325CA1E68708F2F470B852F225CDAF0A22AEA52542E3A9A04385F0F8513A4F23A6D7180915B527E0DF7C25AAFCFC75085702ACA8735E6CD05B32FBA40118F7160C841FCD193C951AD46D34986546933154C8E55556CF0DFE3337FFD67AA1157F666E964E071554A35A617CD83007811BF6F71A95B78FA20322397575D373AA8EA89176CDEA7C6A36D69461971E713F567D63D4674EC7BCC441B4AEECE94E05733DBA9642864874962B1A9C39623B767308FDA2A6B8AEFB672B84971C59F3BB5E113BB0A7A7B3FE0FA5FAC2F1C8021B91316FCA622A25E4D39DF0D6176F70451BC1D527A69AECFA27D55E6D28E7B1B26F82EBEAA4967FC95CDA6CBC0E58B3A70CA0F652139ADA4BADA215C77B5CC182C49060A2BC4FAFE1C097C808AE380A4CC238FC86A07E30D2F2B84D08A2807B6CEE542DE225DE3301977ACAB2131179D5B3AB40D33D25FCBB66585E6BC76DFEF5F237CA694139A +sk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B30D7CB5D6CD022BC3B256160C26BD57CBFF627620C8583DF3A883E89FC8D101B72C921CE97CE10A4D9A2063F59AF45D5F0411A26FA6A2646C2C646AA40F5848CB14B504DCB68C99800DE2A261D32005098041033786DC300262C42944188A24B30DC8C424014310E49068224852C8200E89C6905B264ED9924114468CA19884548088D8B645138411C918711C886C08C170CC16450C1166D2402E638285121080890682CCB651A4062A0343451C1410E0161108145100C90D5B36850C358CD08430180665109000A3B84903B08509142D10346A64C2089C40824B38898CA66D520251C936815A3830CA082AE3228DCA3232A02844C402251110812442514C146202358E014066D48669033726D9B84910B5610B2640A0082C021821629260C410090A88701237466340901A374C62B66D1345920A894512026E50028949327111368D1041866192250A18801914014114241B054D4492300133058C246221936C12A57040046C58362562A08063244A22840D131691CCA809098191A04050943649891661539071C0B048C486454400310CB58913268412A8211B4046DCC26499B2044882892147450A26285C0846D3808D23B0081AA284D0C4415812408108919202521134600A0671D4120209870114480954B46020861193242548322D8B22815B1090DC8405E310444B8685E294805B44295B0004CC24068A424DC82040DA221013406262960C803469049160991011E0204288020608422A818230C4C84D524664D1328AD9361193222C1128921994490022050CC52503A07118050111228D18072D93C22963A425E4862D2425718B005219069254426AA2322CC4102A0A2926D8104083348420B16D889488A14465D0862983C620D3C88419C68CDAA288E2A265481860D9180498468D18234121856C19204280B08589184D0CA42C630225633265999849DA0070884851E2040024892193286059B25159A421C3308C4418604244020119520123601916056484000330251A428151C885CA280A89004C23B20D8910251B45448004008AC890D0026210A36583C60421A071C09461942692E314861334609084710B92280BA2459AB40023088413308EDA824919A8091C43710424111A90609B8680189009C0084180184A99284410C0259902859C124C594757BCA94ADDB974C84C575ED8B6F253FAC70D04B6E39C6CC664DBBABFAB3467C86F302ED70FA7ECCABF61EB1AAFF6631BD2F3D5BA78D47F21AC90942D0C0DA79A972A974769368E6C4E697237345F3951B4F8B26671774D4E2822B4BF60BEC144A953385C1C04C90354209EF58D70A3E08C38487981AD4D074B5762A1FBB4DEA45096C714E0BFAE3EF5282BA3A4B57634B53FC6ED49EDD8015338C6D618D57D17FFC110CB8320D474CE1B72193C1CF50DE2D7529E692D093317BDA618C6D1DE3EE185777D738CD733658BD87969F1C028AF114F37927D0F6F3DED80E3C91FA1090C9C776C874F64042F4D9280B205CC5CE8DD8B22BF2CAAE8B6F92D6B566095D31109A4965A4EBC54089397BA894252A3DBE882CFE49625A52EF2BA37A248DE04221DEEC19DE30927ACACBF9E268DF4F250ADFFFD1838FA661400CB4F81791320FBB47D412F9FA8036060E921390D5BF3F7B3138490DC5906016B7A505043AC4F031FA4C6672B9DB3A2B92F5860A3D2CE3F816BEF891F64ABF274CCFF7D8B1A20356990D7DC29D8E22FA62AFCBEE0D6A6B44E6AEC8A95BEC07D72D69D6A58EB3236C8B06551A50359DCE297093BBBD54F69B5E2ADEDEA77DDF0CD2C8F9AA7A7D9D9A557B55D0CBA770FB2E35188833B3C6E0EDF4D8BB040B92A2FAFD6CD98231AB7AD466F36BF342283AEB983A7F59FE65B36D53A4D2B2718EBC8F7AA8B3A8ED22C8CC4066114D727E1B234A6875ED871F5F32C6C7A064F7CF311856C4AC4CA5F35601BCF64EEC5B4F44500999ABF12103DC58B1C8DE0E7CE4FA65C4B29D6095D410D9E50A70573295A877891BCADC3849E1C488582ADD703F31A2770687632CA91F77DDFF776DB9022C5BB97183BE03A6F8C7CAD51E387523D9E8D3B126D3833FF2BD6BA7C98E5978D0AC390F2B17AA29293978C2917296051DDDD482938B389922B270CD5E91DD6F51835413730C99D5FAF47E6424194EB5D2F7E360E651E37B53E11CEF6660BC4A20980E805C32C3EEDD488D1731C86B17ABCF0E71432878A17D0F6EA177F54585C4E6FC4D1190A55A82FA4ACE8A90D676B3F157F3CC1BCBD3A7A364A01592B993F614DE8C24DDA160A32F70507E5971B284F83E40791BDFC6810D4929F25CBD4E8222ED8975777385211FCBC64CE32BB52E339629547B46E2673260C3ACA7BF8B52AC977D2D4323F9D33D439D61429DE81F3060D4FEFE8070AF01936E7185C88B59C46A5466D184C19975202D8FF863F310D58E17C1CAB35ABB96AB3D1EACBDFC8741725B06CE53EC1CF216D5556D8B0551CC7EADF993B398802C816A9BD22A1E294B05282F0DB77C1C711C3A29082281B6683DAE61318797473A8747D60BF86FC5A00419F8EAE1AC194D8EEBC9D19D199E47CBC786C0303F41DDAB6F49ED918326B1478F986CD398CB47D0E22A835FC0C1D4DA872ACCB47D379866184DCECF8F8FD9A469F4CE3DF50CFCDA5AB9C7275A893AAE6B80322DA07CD53F95BEF1A521B1EB462A91AAC272EA174F6A9728745C290F1E57F6CC08A7BB27F132BA11690EBC405424808578357075AE2CD83CEFBCA1A101D18FFFF72EFA8EC87BD1A73C52E2C81A28856071C1E398A115013D1FBD5AF3E1057B37117F0C10493D69F04A22F4537D4E2A6806EF7F59A39B1D8476E67C457296F92EFCFD8A9D517CF9EBCBA1C5290134D824E67D13264B32ADCE16F5C84F98869E0E0F9C33A0743B5E24A75941684731D4B88F76770AB92922B0A8F11C219BE6C0E5EC03390BCCB881F872FF0322543BC3812A2CF90B4DC7FF09742D6966FF5AB98CA7423A0A3BD7670790396C2CCFBE86658AAF4AB1F59B88E38E9125C310F6CC9E7D7FBEF84990778D4B3D5980D218FE6F57A8FD0AD21EDD73E99FC6C181C3568EFF421E95591A8F3487A0F2D3265284D045070146EB881DAEA72D3271FC0465C591DE1F8B454E0ACCC499D353664AE1A1D03B3D5EACC02ACDA71D0FF9C2C0F8CA448227D91E096336F12DFD3A6EFE7D59E015DC9C6721CBAB5862EEE0923F783934394C8BD2A3446EBE7D6E715EEFBCCAC0453ACA272183A96A948006449EB243196454AAB32709F434B43F536C4CEBC3B1FD5A9C8578A09BB45C9B1C24A65544879179738E997CA69549CA75EDCCA440486E4C8797FC1FEE65FE6212EA54EDCD007BAEF83EB2E703FBBFB73F47FDEE18955E7C2D86C1D8D726798C6042932307CBE97F1F7973AA1C4CB3AEBB00AF0AC0758861A90032A849909A88CD33D86247C6354388C71BDD4EA44EBC0798CB07659ADDC79DCA05F43976AD7AAE841CD945F19F1E27EF154F76414109E5979237E98C100859023557989A8FB77974B02E9 +smlen = 4301 +sm = F2845E8824F5E857364B350A8516728E74CD1FB6C0C1E0DEF25765AE3B141B51C205FA3650108B8A4BEA9624CCBB54C4E30DD406F958AC925129EDAE15858CD9550FDE6A5E7F6F4E6E8ED12865E883697FCFD9E2849DDC100BB07E135194176C3CC1264872C4504A626BF0CBFB26D60C9C6F67B826AF70BD0D393F31714709283B6F30DB313A805E9F06CF34C181CB4047239B3702547F78468AB81027F69FA0E6B43116D3D0B947D6188D7AC157A8974EAAB56C55DE4C1D2A4CFFEBE59DB1AFB20C93646EE6D4C3E1E3E3A406178A21070841206293FC9DB623C4090308DEF66AEA449E7B6C118AEFA7BEA40D5FA832FCC837FCB48A45A796439716F4EB7D1D5CB2B9898EB055CE1310804D7E5DF07F00F34C535C039F2117DFA3B83D40A557F780F9466D16D848B7B5D37160C53F11CD1B29BBD4FA5990EFFFF2B212486EE3D32AC0D55200DF9F78D393A7033239017BAC14AC63276FA111A8C1C02876D68C8468C0C41A10B114905DB2705D708554139E129FE53FF2588D5970919FC666EA6679D003934D613668D5A6FD06876A465B28DB15B358FBAB3DC19F50CD7FD1852087421519B1979DDCFF7FB484C67A9AEFC9E2E9AE01F45E8539A8C4E49916164E4AFADC5339374C9B61ECF00655C4E6E901B8CAEF04F27540CE80248C883572008D89987E0BE8B412BE616639EFB590EF2729736BCA53420BEC8D39060C618B0F23F84AB1D2095B18308B361037FFD1684FE0EB2FF65CB552F57EB09E41400B364E54F84686114979F0B88820115E8EA73F2C269557A58DA16365EC51D34D311062F5D57704F20CA78A0B970156B808B6F410CB995AD8F4614EA50EDB288C173B2EB6A03316531026696E8CF921ADAB2D71C6F01B7889D9FCD976F0A6548D6F10426D78F7BF1BD9AFEE185C9DB126BE79AAA86200F80E5E3EBB90A5371D9E4241FB44C3F8E29B7E03E7925B9235223E5B478654EF52DCF6E4A9160A4C30B6B646340198F5FA02EEE9434299B729539BAA9BD340CF11CD9AA3E382B36470EF63786C0F05B4F0B4B5DD2EDA07079BEFEC4F96885AAF33E58E2870D6FBADD386FCF994E132771EE23BF7DB0A1EBD5F834CFBECD104592610101E0C970563E63E7F5E06EAE3E1876DBBD8BABC98B0090FCBF4645E337AB8427F0FAD686CA5061AA0206910FF2F0B33D6905581133ADD1503547203F8F2DCB3F8D597F7620A6BBA77E35B44B5730F7308DE221BDD3A531F22E38CC3614BEFD7F6B160C910600B9CA9219BF951DF789A8964248F23A838C0C401951611217ABBF7F9F991E95DC1DD4C1F81BC8BAE5C77157AF7B8B6196BEB6493AB47A87A9176C4327B3A02B505207F8C8F4482E4135703E14162760ED920B235C4140CEA87AAB326E2C9A5EA1457F6A2180DCF0FBC68E34130B962E2C4945E2F841911FC2F0DA714447DB4021B563B2DBA17BBCA0A2A44DB63C76CAF0BD662DBC0FA6F7FD55892618322273C55D69EAB3E907D6D9CD67DDF2D1E2A421A415AB61C2A161D665D792AF1FE328EE64FD801B430CADC3316FE19922029DC26428C25BAB000FB3D956DB02565A76167A05D251DF7AEEA0BB9188FEA5189954EFAE4C06A9E664996E6FEFA9D63DC6A864A34D91550E92CCF27FFE50E976CCB01DF452B6EDCC61F19AF47B917C2605D40E82113DD3F7F5221782AFE79760D70B35223EF4ECE7D6F9AF01DF52458CAB922C16678C162F4FF1B00309E538038F3CEAD87C10BF36C1EF4BC47E9978114D2AB3E3F05768211811975FF7D1589547896BA40F6EE6178B0622CF3D39C95C544751BC2CACA80EAB9ED34482DC4B7F0DA435C4F6AF6C6755DC9DEB89F7252C24587F5FCB7891E7135790C0886C03EF5A7624386F9DDF8C72A6E1A8C17600A64194E6056EF2FB8D793F60C3D1C0FE1C4D4923B149D16CE9AA35B3D03E973D6EE702C42BF6DAC19FF137ED7E579E527B12A806F4B0FD48265601105F43E0D58D0B777AA5436A67C7AE5C4C356E2B4F57751BE9190B7D78F30499170C2EA446AA8AD23343EA3487D0F0170DD62E651A7624A358E7E00665CBEB8A0DCF3382AA31B71F85466B099C127F1D12352408E2B22C782B5FE7FEC6EDA0014B90746D7CFC82E6D70ADCA46DFB22072F1ED5CFBD578A3CDA82185A0CADBCBC90978F4D2266151834414DA860473D031CD4A8DB79E9A7B47A05EECFE41F70A186B1E36E6369674793AC6CD70381142F6D9C7E7B1B73488C1A7E30CF730599D022F873A781C5271630CEADCB4214EE499F499AE88287FF0B3ADE496CC59827135692A44C408C7D9718F3D14E22DA2BEE21AF53B5EDD50412B750D4A5645DCB8762EC00012FE6CB3E4548DFB4EECC7CE27F92A848B386FE0DEF4B98EF4D3D4A77072229B11B7D70C5700A17333E5454D32850B7FDF0CE78B4267E2ECE0B02F4BA378D6E6CB7635351377AAAFE2BB3586DA3FEEED2B9FDE006794C5E99507E2D89EAA12BE58AF1AF147B237DBE6936AB85A9AE0C5D6735A14B5F7CEBD735E2ED5405FA5B1D177BB97B3E2B4F50114971CBDF0A2155EB48534E02000F0FB5865116971DB89ABDD97E2A90732D6689DBCF4DFB3770DC0AF0E6FC34BCC2951E69B97189DE53358EEAAD2848937A8E79D7C767ED7DC4E8FCC99812E59B443CF96818F19EEF57F14400D4FCA7C5366869F51F42FB700442AEA79B2A7CC030377D24B7A6FBDFE66F1C415A2DF28F51CE789F3360534905D24FDF06D9AEAFC650ED9BD3C0ABF054D07BE62FF2C863F732596A242BBAA20A58E0D44D211B68E05F8BA90F07D031603060F9611F07BC078F9D7342A0BB2359AA95AFE10795ACB3DED777C51F7C21E999ADBC7430E7C2F87DBEBB97F8FE1ABF91D83D6B350542536C667EE063F7E2521874812836D026FFEDC4EA03F7F113E91C7CC7AFAE016B99C765CFF4F28066E9561D4AF3734D7D51E44424D4A406F5302BEDC7B23D86943EAFBBA3C21F5B374AF1520AC44FE09895F6894BA790B50C5BA404865DFBD60F9B09FC334B6A6CD587396849792FD6C9755FF51B45F33149C339C119BABD411B0382E7251A8D362EBA7EF72B9203E982E95F9CF1DAA6CEBD43A0A1143EBB5E847F7A53F58622D3B7A70F4CB39A964CB7E79ACBB09C0A62AFC2757902EF0AD0AD3602173A585BD0CBF31A89727C6C8DF8748959496F1DCF289830B4DB906341DAE1803520A5766E910613F5A46B273D6C180D6C818B33FD98605F41FE09C8C253552B720FC082F22D0D666C0814EC2CE7E52B61421A24C8E50960F4DCCC3A71EA8B661DCA4FD9B3682911FEC1F0E70B648191D233443475A7488BCC0C9D2E2FD02050F20222F31333662676A878BB6C5D6E8FB0E181D3D405061777B818B9197ACBFCDD2DAE2252627333D4344607D838A8EA3C1D6E600000000000000000000000F2235450707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B + +count = 57 +seed = 4E94DD734A371A7C6AD4A567038CF93BAACE2B9D30F3862198DC55D2F21F8FDC9A7AE5DCA1541712179E3AB1FFA3F792 +mlen = 1914 +msg = F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE +pk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0CF329FC10E2999B2F30A168CF807522E5A0329087D5798AEFD955DB3CB190DF1EBBA54C79AB3E1690CF0D3E94B278816DE764AC72A041F43A09CB3C67DADAA9151B26C6EC44C30F467831FEC4FB86BB8D2F03E5DCD6209EB3BD1EEAFBCAFF87E02C87D26334DF91DD5A870CC9C4503405D729D3A4F7874C1E6D757F6D669622EDF76CDC397D3F7D578D426D6F6FAFBA9549A116DD0BA66FB627DD7B91E9B8BDE9A214A9F023DEF56F36C2CE15483659C56501FE839437A03FF551ACA7762C3117F5D0BCAEA78A8BA409782C34CBA62DB15A7E0FD656DA88099808A640385331C4F82DD6C029271A7C2897FA484DE900E192F560BCD4B9D9A6A0292C257372D2E8304CA74CD2889B7B483D74E8AE91029B99E9F378732EE93F21FC517263C7A22C9C670A8034AD2D1E67A9DFEBBE36CE5CF8D48098FA8F75E93DD60AFB721D95A5CD6476724583F8C27D238F7D59433761C05F039A73FF915852F9A4257891CC6D47101CD4642F87BA87D2BEDA96E9DD01593B068799D9AF818D1E17259C01E259C98CAE75ABA3DEEC2E3A5AD3A28A7EB017E8DBCD131A09B1C6F2672960D5297EC04F04EE505EEE22952A685D40ADFB2D92F2601324A2288C4F647AEBCFE801D4D270B5EFB8705BD3DFC4A8E8B5226C016924849F3A9A3983FFFC033D13EB5456EA21F8FBC366084E7605D998D970CA3A389ACDBD23921B221F5B562F2362618EFEB9862047B244BC17322D04DA65CE57C5C76A4FB02D6ED2ACF8F8A7B08AE4D4CB233151AA8320D35AD5CF28AA5267C576EE2CDB5A431C7778DA2B7318DB06CD640862770F14B64A0C4FE6540BF20CF50DFE790A9D2343002EB5641254AC4499F9D6D0CBDCDAA8727387FB3E0DF8DA1FBFC9B1510C9FC50773F77AD3C91E146B3525DCF19C8591452257BC5A0DD6B99CC0098B52C3CAF2A5C231E4BFB2BF3BA1B74B57E9663BA51B8143B4379B5D0E733C93F036B53D7C9160A15CA92F958C7E82042715421BC01DB0F61EC06CF375CCD4F2E9A8A5837005C14046F53FA34D36C43D3575B4120B9C7926CFAEAC58636026FEDCD8D37557F4AB6C7141B036D66F7FA184D404E20D110F7359DAF596EF91758BF6C4058BACF9104F50C3B0B786EC88D18846A87590EF910D4F3ACD1E478D9B7BB0DAF6C1E82FA486FEDD3479A61D1EC1922D54E82CC27DE8FDE6944B902AB13593D891A4F682F1448F37134962EBA041F5C0268FEDA615E6677439184B20891DAD70957AC6EFAC39AA4482350C97126CAAABC69401F1CF4571B370CF5A5F49F95A76639EAD0636BFDE9256ECF11CDC3EFBD25CBE230B8A8438B7E40921C191A673DE6292402D6240C7A6C4AA87EEC973DC74EB0DC6E42B5E7BB5B93AD34BC742F23069CFADB260E93CC98CFF05428DFAB4190105FD2C366BB56B08BC2F2745F5FAE457688B47E18F1BEBB57651DB418E0C572B73F6205D82E78468FB79961B8ADB5A54A270E3E9E3A6B66F38246C9A6DB0A24C7AB0F717938A96B1E6F215029F03AFAB59EFF6162871C5654633CDA8A4B4F7D53ADBC4C896EF9C61E59C4750DCCF92C1A7E135D3819E97F7A5AA26BB3E32C73767B045C5391B2CFAEFD776954D469F0D553475FF227E51D3D22EF064A54FACE8AC2DB628AFF34C5F675F2AA8C4DED69A6D903794F3FE95C8C26743A4D70DF699975650CC48A8AA1ACAD2DA95860E6CC97EDD317DD79C15CB710E92E736C6B45BDB2740CE3C3297DD4EF74BD93FDFD2FB1CB17AA366CE61C8C05C5755C849F52E8ABD6CCD3E3C6F1927FCB47A5CFADDC8E0F93481E4D94C9C052D8F +sk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C5A7F7C7C1EB1B8CAA00D7A92A17595A9FA3BFF205067C8AC8F3CA0CCDF04E8A38285998325E8C6BDF1FA6EE6575DD40781A69B0332575871D43A2D4369D867A2080532D4188CA00448E1220801878488A44484C4011C8050CA426210260D24987004C2250347110B1232E094405CB48008373089B68D80107111B6801C264AE1383003B2251292096042122043680C348941084002A349E4864493A828D802048C980C01436294A66C40242AC432919AC8289240509B222010A98D00A70459460DE3B850C4242899A865D3C4600C043091902C88A409C828851A359184805091A8519346119AB22990A2610B054D583042E01232039748DA384211C96519866082300C24B79162C21111A9458CC405DA1248A20040508031A2880CD19209E1C88C21127104491061B89101C6291A18661BA56D5CA4052109420A484E90C20C11220C01024D44C4282244068BB6058A920103950C58028664424C9CA44999186A52942920B760E4C66452C0852000904B247202190003B14819440C5C4092DC2261189925992666E0966412364E1C180559082D5204112224464C006821081013A12843008D831429E12206C8264D13A04DC0064984043219490519447124140C99461059B225CBC651C0324690464EA006890C186A0A064D02849080200E21B30CD292241243449B2608C9204650B02D93802DC2408E12C88D80084422410DD0C0642190089A00865014265B324AA0B201E292640C4470A24069D9A224A3B00C12A40D98184984426D54B62801B10891028C14B99160B0009394285C04860C119141220E5B946DE2102618B44DDAC40060182EA0A46513242DA244455430800441719C104122338214B78422854D414892098571A0100109344A59802C24C20113B76889300D94B400440424640600D3104061260E53B609D924201907469A42728BB48100804118C34DC3886118260A089508CB143222876D4BB05053380810052DA4B20921108C210331E0944519396923100E42166DC2002683464D1B9645D9382201C245C1244E1AB130E4882C20A66D99406182B44C81B2091189080A0711D9C25108446181404EDB184D20C1001C26290A353298B288CA822C22442DCC22629B44688CB60558B2201043015240059AA6409B4205234090C29451A2B64D24A17BFC537A472C842E96BCFA36529DE54849357EAEDECEF54A3018A0249B3F5711FA3E5DC001994833FE5DD41C504256694EB5B2E0B455341E3F789DC3BEDAB360AB6F94D54091B06EA6A5F78A72F86F5EFA335699267D184DDB3241C15A646FA8BB0143E72353C3F362B60145A2081D37D981CDFE2E95FFD290B9F0334C8800DFBDA1E7BAE591C15003FA1E75949CE369C9A927899B3AF87C506BE8CCDC3833EF37220F6DA449D5FEAE18344EA97B5E0543B27F92FFCB854C41171E63FAE6498CC2CC0151E95553AF2C470C5433C48DA3BABBAC3E1050313EE7863BCD0230F5848647E3384B7A4B0E951658CE2E3A9D680E2FDC542ECA126FE849E9E73A8A332528E1F819D0DA9CB7D80ABA6049C7008E53AF4964D629A746FAE0C6F2F3F12084F321BF06374FF5D95F38C37304271854C523F8F81B9B4438B289FB37356ADB59757F2F77ADD551446D96BA6A2382D342EA804CCB0E79203FB77C193EF77FED67691B03122DDA163DD4C00019D61FD3561396F633910BBE42708FD72A231C8DF98743204AD94C777709893B598D590BEAC4207DA850132ACA62F289257FAE060F989E49FFCFF3BD75C9F71E69EA228405952F03BEF0E8C4D6DE04DDE98AAC206B72C03623F8B223B56577C4ACC5BBF31F6533FE70B5660739C5BF613E69645C749E1D2A6FEACAFF93DB9CC9E09B1249A637652FD873FA2030748DF74B2AE01B889452336FDCC111805F3F49B7044E0C033C5CBA49C58E5A6F495DE5043B8804076DCF26F63B64C750973D7F1276085EA8AED766324DAEB1189858F8E27488A5144809033B808E53DBBF3B9772EFC532919B4B395265A3DF3DB276FFE2F95A870934D0024675AC6D7DA86030FC7C38F06FA5B7CEFF560B58AC2C2588002531774EAE9C458A60257241B313B98A7F658F6EACDE18A35B092EE17EF4E28A8EE5B360D247B601F05AC7EE8C94D5F56A3C909D818E076943230DB468F02EBBE855392A83A0F909C6A26171D1A7E9CBAD924AA5A99E441980E9CFFED4B6B1D195F174E32900F0A34D1E8DB2618BB07EE3F79ED3FF1E0A4078D11D493A9531BCAD223D7863B5C4030A76617CA2A573B33A48FE38283194BBCA4C71D6CB23698AE62FA6310F76F4E8824E4413D20F480C9A09BBB59879D42E3B898CC9FB791DC80221AE1CEE35652761F68C828C0700724F8F93723A65C52F6EDA606D8A6D3C2720A82FBD76D4BD07F67758D40712FBE34DC5F12123A4FA3125D5598B096B62345913DC808F4A7DF3770650BFC2B1B7526D5B17136066135AEBD93F012E8FA38AE9815946CC252E8BA09D4DF4B9D9678AC535AD108C82FCC1DDB91E3C3FDEF491DBED7D7764120A516FF1DED6356ADF18929151C942E99B0502DFDD1D1D94ED362623E2CEE241D54979AD7BD9FA5CD9BC41A60F374074D464B5FAC23E92D9A0BAB544826934F850D7DF942C04FF67F7F6E00AEDB631A04CA88217B01CF393AEF7BC736ADF8BA19EEBF9BE5AAE9171614DBD834A93A1282AAB3D9840D5616C6678C6D6BF14CB8A247A99BF57813A9D5E4BA860A4A15A479F6118FAC3D8751888B67ACC19DD1C0911E8462D8A9A614358C1F6CB53AB0B4DC13B48818B517CF9E4BE4223DDC7AA5CFBF839D8B025097573D55710A07EA35668889D8F195E3B9047E1453A349271F1EE613250F340CDA6A6EEADFE839609BC5890146AAC24C8BFB5BFCD7AAF843F689DB670804BD50A4979D6ACABA0FA327DB91B6684DF4FAD7477AF66795BAA0B117A7A277668B33F2EE25D6A0E538F6157BB518DC050215037B58E45B3F3A7E87809057B4751ACB645613312573E5F4A9B16EB1D51A60415B296B5BF693B5CA4A4F7D42932F04AB845860EB4B0007B221229E4D8EE7A4894CFA09413C30509FA06D7DFA5CE06998A18EA49774C465E7EBBB53670F31A05D82E629C62EC5B88E02A6C9BA331050A0119C54EEEFF8C0AC7D8AFC6884CAD5DCD6EC56917375CF106A5F7BFF27AA6BF118BC6B66BB67E6C2EAD77E9074FB0A581952843804DFD4AE6854BA1173850D1465967B5023BA5D3DD5C0902815BE074F6EA3621D283BA2D45E905965209E644BEECE90C47D7BEE7EFA26005418F9FDF73F6AD6764777C30622B761E2ED7F9E1E9E62924C5442CE7C41B4A538C8450E24ED5A98710D992C39416170DB54E56B6D537145FB4DA9B820A2D718D7FA9182CD156FEDDCC04A4D7CA20B12499F291FBB8D6BB7FB051767787534771BAB5F31FE3542FC6C207524CBDCBE09D0D2604C84844338F99A3AAE8D81BAA140A74CB455FA7C5EDE183B9C79278BCCF2CED5824C3A97721F90CEFF53C6B5FAAF2A83E1B55D35FEFC6A6 +smlen = 4334 +sm = D0E25002E862E036668E815DFA2827EAD48CEECA750C4E41B876FB4F52488346CF7DD40132C19A0318875D4E601F9436A545DCF8E4FD25C7DE746E7124C210DB532A59984A11E9EA6E28F7D3C4F1D5DBDE73EA5B567166657BF2BD00BB08811E1118BFA2A6A5BF9D8D00ED60E476F75B63B22E3007CA78C558160E6AFA047F54598E57B68C563326138B42BE5FC07643A92A10B556591F400D4568D44496ECD5FCAEAA54DAB6BB2A56C53C175038FA0DF1BBC929B7408A5A1890F880AF1A14D65A011D7F01BD080289978DC73D02C3FF51FAF68467107B6E98807C0E48853F2E95A7BCB85723A6C669062FDA123BECBF83A074E743828C566AD9AA5C0F7500FBA65A028075504F6B05C96E08CA881FA7CB7E48EF2A5BC17E7A8612281C8EBDE6E7EC32A146DFC7222B08DEFD0A977F081D714DE2445C36538D712721FAFCE7D53306213B16C16188A6B9ED441AF4E6EF174DA7D8F47BCEA86E40D2BE853349E0A5B3279B7A9019F2EEDA2CD285CF56718C450E8549659DA255C49FE6D9BBD45B15E715146693F9ABB8D38960CE72F75D6C1F087F4A6D443E34EC7FF9C184FBFE6F53FD51D33C91E10F0A99690F6DA7EE8987454E774A236A81BE2AD349019762A1367493E6A38158A34F82B180D34B931D54FB1670E37F7D42721A2E6B15124E577846DDDF159A683CBB4382B04FB48C6B04A8C3C54508F56B49CFA314A4301409451CCC38296EBD621C232EADFB350F1F8D2B60F05A3DF34B856374916C03EDA18F7418B477FF41481E6630A26CF1C9161E380396379E60F8A04883FA84B400957373985BEF3F9D9EBC5054E4A9009DF8D9A41899B6B5EED09287976E667FFE9936D6DA87AF8719B22691291823506B3E7934B9E967AD49F127A229213F18F6184941EFC945444A77740065F989051D294E05CBA2F3070321226B66D0058521183C0A06A403A839DF54754918838DCA3C0747CFC3F76761EF76072F0FC4C7A0819726A0A5E269F253B8CD97AA0CC23143DF1BF81CD499E20D50D280C3A804D984A0B77B24ACBE8B89C8588ACBA67734D8B037B27E655A8D47E1E374ECD6AEFC22890D3BDA5719456AD56CBC3193FC47DAEA5AE3C6C825ADDAC1B8992B80965354EA0808AEA480A9499398B4A82F26F155D8D4289D701A3B38D0366EB366D48FAF3F21597EA5C69BF9B7B003D693BFEFB9832BE7CF58A4F3E5460DB8E535867BD8557E37501C7CAA8044290D3B4DEF6AD2B4CDED00A2EE3F7C89A403A891C61713E1F8C84D5F832C6C2C4059A2816D2EFB77C471E149774E10D74344318EDF608A710967E9D538C632E68F2A482C0EA326EDF116A1E1FB2ADDD09736E45AB3C289E31A9DC3D1EC47F8D5E64C55E34C20B53CC0E410CF6AB019CB6B034F7D0F3BBE01BB7FCA24D821E18A2AFDB5662D3392D0F94570BAE362E1F2CB69FDE5B62097875AB197BDA0CEB5B75D524A7C23150E02DAF698D7CE814161B96172E5C6462A9C9C5456C37D65F4AC53B6BD2685C00659F71E3D68F5CD3735F5687FC5FE79BBFF22ACA9BA821D05AFD0D927B153A7D3233F275C0F5B62BCCFEDCCC9BC33A8FAB062C3A95A419519A9EACAC7467B54DC9A4CDACC954BD85CED71B0D51FA74F9FFA03DD46BD6D43974C38F91FB2CF8CD9D8F41B2853B449058FDF253CFF724518D00B503858016C4FD69AB93F55427FCC608DAA6A54C9A5DCD9BCFA3F6ABB7B33A251FDFF41C971C1186F5876B3ECE62EC1E2DBA1B321D7C455E1B7D98C953D6821B4C15A45C4F1119411DB367D76257A41998242F4C9DDEA31A95AF4D7E49874958D64EC4C9BB48D39B3AD77419AE65A8E15A732B108A7146D132F5A634C4E022249DEAA6B7A89FF0B1A774596D8B177787300EE7E9D43330E8983DF7CB3FED7E00462FD4300676AF8CC3311E8E25070E98418240E13F226161FC988CADD40C6072F83B5B570AF3E4C7FE8B96244ABE69D24A2E80AFC95C24E1C4954AA0D7D2836123CDB1B100535C65E451034F393C0166D1E18179ECDBBE84D4C5A40E6CDBEBFCB86506CA6AE1C11B6FC9A948D59474922D8A24871CB2A98C7FC2760FB7B2ED56BD9634F842BE558AD0776527D8F1884172A1794BE07A3FFD1B12326057B1855B0FC49A35A185ADC8DA529E5BF3C44F0667117D5E5DF50FE19A7386E719F75182BCFDD3DAAC2B611C08017B890478F613890CC52CEA5FB60EA4DF0924A6E77F6AB6AB613FD20E43DABF05EBB9896AFC2E2C715CEC8C0C8A74551B6B5E5982887F7B241C3BD3ADA59937402B3CD935F580581BF6E280D8586B7FB21C7D4B4890D0063322DB75536091B1D69DA73818B406A6E7A58D1D1A72F02C06B1EC3F468EE99077212A27D6147AA94BAB41FE06C3F4C3831748FF918705227F22D410797C71E575C82D044AEE2DE1FAA08AE366247A4916090D5016C97D5E8FAEFD259A2064B2552BF89BDC7A321DAEF84919C8A432F4F04FDE442028F3D099920B260E51546D2E32D78FC39B86A50847ECD914D7EE9F410D04C1AFF1D2CD4C5FEAE7A010260E3438CC869F8E7D73D2DF00FC4B17E17EA905DA9EE00A83B02FEDD415BAB1379F366DEF739BF144BE65A5DC0BEB779C43F2FE1D4C209409C98D94336A2C448B65F46C8195DE3CEA434870FA5CEC3E9395275F5B0783BE31A5651E0240A1E9717C375E6308541107BFB53D5614C637A340BF5749C99EC3411B49EAB8515ED1996D39DFA975456AC796CC8325E0BA4E0CBF8E1FCD1190B67D3D5948557908D7B042F3D59800BCBAC856FBF8029A8C33565F1E4C680B2E83EBA893860CD757C12BA039FEE3D28F760463A61F9A908E079C769E8AC9BC7F1D33BD28479D3FA5D4B2A6BBADB328CC2B903CFCD3E5758C274324A0460BFE2F3253FF4D603A4A7B9A0606DDF2BE2D3E374B19F2615C5B52BB70871EA8E50C023E83826CBA24DD112F80719F64E5B1CD9B8B15A0E6FF924927ADA21868AC7F2CF5A051F80183C99AFFB97ABE94E19BF8ECEAD907E886A747F5B94A46B6ECEB41433C848BD496644CB677BD7F3E0B72AF1A0CB8CA741AC2E852A975C39EE8A6000F5A2F2AB0B240C16E4C46B50D360899FF8F41EB50F8B42F3A0191EED5D2AE44B9FE8F24A60B271FD84AAF47D36AF6597413CD28FB5C71746A973A9666CCF8B0733F464977DFB39ACF0D9D01797AD1E1369E729D44E8EB0204A48FD10A5136BA9AF0DBD4EE65350A5D47992F189FB1CE1E254C90190A1B6E4D43391474256E4CAB6912136ED990486E37E32FFE4611906A2E84B6756EFB2A0910AF17006D0842C7464BD6718EFC1141D32465E5F6183BEC3CCD3D7E5EC06253D5D6771757C8DA6B7BEC6CAECF3F5020F123B4C70747593ACBFE9FC0E24304F5D71757A7B859EBCBDC0CDCFF7F800000000000000000000000000000000000F202D3FF3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE + +count = 58 +seed = D9281003AC5F7673E0E9A7BC29C4ED75E6B0F228DF49D11A2599BFF2DA9E887163BB26DBA4F071FBCE02891540EC6F1C +mlen = 1947 +msg = 437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF +pk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDB166924039D4FF42F3EE493B990619E119B052748AFD7B49F6BD68CBE19C94FA3FD59D9903701A413DD9FCABD926CE45AB84C3BC70CF3964AFC23DDCEB7F25BA325A0AF635F57C9EE05926E538720079312E6A47B6F558A7EFF85496B1BFD88C1A5B0D53547005652491853B8FE8CE2C4C7758CDE57F9923862EFA35A316F4AC89A8A9BCC7B42509BF66B53C89D935411C379A482790A7576D0F647B25B868DEF57DF8425C36244C9643160D87C8B99866B416A31ACCDFBA823866C5AEF345B9CFC78645510ED8BCB7C5509A735AED92FA25F2E343EC152329097FD15CE28CE039C6BE77694B1241EE7196AD09BA0B163A82D6867F9142BB041AAB8C764BA763D2EBFB2C16F4B31D77D643145C5D0367F4CE2D1C73B329BE499DA6049191C0181446C80829854E78AB8EF06911855EE560B7001C775D6E23E6CDC1090CA3EB498B64C3C44CD9F55F0707F5B09FEA312348B180F26F12DF66CD088AC1B2CD313A83F179A19DED9936F12D4B4334B71E70DDEF40A95986511C96FFB0E26E4BD2AB1B97D5D593F9B5896CD917B13D294EFC43FD031BADF5FAD090B5689AA170FDAC5AAF740EF0B350C6317617A71457788E3B15365B83E3B1D41FCF4007E720E9CA2C501F629FC0D0BAB83BADD39BED892A7A15D6F95C9CFD3349069CE25E2A9D8BE6186B12441424F56728D8B0156F27DEFE9A35414C937858D94D7FA1309250EC55C2A31AAF88FE9A258D20BE48AF2FBB635481C37BD11A9743BFF53D3B1FFF1374E5476C009D8B8D080ED90C8A19FE8C0EA329918F58796FDA5B43DC6AC8BD3AAF57B1E6A474BEF08B701B5F035A9C3AEBE96E2172D87DEB5EC4E3CA20115D70F6E96AD75228031B9ED7A1A39B2A4DE6675C950C451281FB226B914DDD4B2FC200CC7731C3C7B9D364EC6E0DE2244D0FD2ECDCA1E2086064C92143EA416B61593BE0FE6CC89FE9BD0C3C69710450CD1A0C4F227DCE1AC32133F555A26FC28D29F1430E060B1F105D9BDD30C41F90A2F3A9566A7A6CE0560CE09867E7236479757588FA3581E640D26C4E55B4BBB1F7B9469AC89B168BF00CC544C1C1BDA80F80FC33B88BBA70F7781ABA498E8ECF6B103A55920F9E7D8006F409825E9033361FE4714CFFD44B273152685F7302D72E7266EDAE985BAC0779F412BC30D5EBA1A829E9BC68A132FE7849E2126BFEDDD34784F559EA444284ADC7CD9A45E973DEB31D7494272C1B14974FE8EE9C6280631E97D6DA8CACE8C3716A8B6111136902186092F54D6ABB642F91D36A90DD5E8FA65C0D611DE53FB766995E6CFFFCF8B53B70ABF355A1F1FBF790D67D0DA645424531EDC8EA1061C49CFABA20EB2FA2A66E30CF735A3BB72D153246EFC3E4E127004840A612166EC051DA5598453F4C51B6E55A3AD5CA52AE62BD57C79EE337A98292C2EACBF6905D36EF74E128B3B5BFAC6F65ABF7B1642584331C5BB26D347D0CD2F74F46CE7672ED4B851F3E7F1545C81BE0B9A09C605A83EC4346DA54812B831D28DC9E98199F63331DFA7F2234E682404311314645510A7B804864AD3673F4350B49386231C9C8BD9BD7E5B7304ED9DE484F439725FA54081D79609934ADA53A1F17FF997C8AE5519398B4F3BB9AF8C74C54F08779CAAB35296714C905D6B9C2D19B6FF868686F352833ED333BA9FAB779B91C0BBF694D0CCA901D021B1D45C88212B9A117A4AD2F049E2D264A35F14286BCDA8B54C17545C8166F33BC763FF74166A76052E9B9044530FB053EAF49F73147287D29FDCA27A4ACE83F1DC1472B23B7B1486146F229C58228994E1CE71 +sk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDBA8548E0A6D7B43E492D3E0B067976CA78819F090CDD220E4BD636D393D815D7D70DBE78E6828BC25EF1FFA8DE65FEF34172D042EDA85BB952EB664E20CEB08CD508660E2307224076C08044810062ED2102223429119272942926199B644C1C20CE2A04C13474E10372003406402B76CC2364114C38544280614480EC000289AB449E410460032605C34211B07641B2871E22692A4B40C0B9904118191228324C80428184631D902629224811C184DE03649941801C1800860404223220C1C450DD0242DC8B4459912711CB16D18938C1C344912926864B484200320D24604142906E3003023943154348100258AE03641A4106004A4602436601CB28C42924842402444246553345152924D2009409AB00544848143888C62884D22929142C44CE0146EE03628D01809C2242D23498C124724E2284C0047811A9785631688509421E302091C078648426EDB140209206558C66D1C180E603645D836668B26642211308382649B080A1B97451B25054CC040CAC8508B4625E40668114280003505A18064D0A08C6416928A341261308CCC2424242988D00206442670C386250CC82018C5451A092DDAA21109B6801993849BB40D18228D04B00C64A86924820C22192851445003944089882DE3921089266C98926562442EA0428284B8689AC68C63C425A1488C118240D8040452008544B289D3C28112877092422D4A36728A828101C0080C402C4B86080AA649C3306CDC387111378EE486910825711C1205A012105134682016694832645A86508A8290A0380910A790E3C444C4B04122A06C0A028C149841DB3888934029141828E440485B2648418688C2364562262D62B2881B338C21950C1AA1010C04090B420A0C138C4232482018120109120B040E41928C60988C810640649641A424808918489234028CC824D04606A28050DAB080139248E200400C0961DB885081C68D543206883280DA2442E41844D9A000224690098740A106821A1365CB443141C68511950002390E1B3761C934500917046334261B0548E3348D90A41111236A42C20D11842018110AD2062D41901018A481183226A02670891471E33064D0140CD982415A105012256663B22C52B82121218C232722041661DC0068DA304159C82C1A900009B728DBC4051489884B2081D2C3FAF3F64F7CF1204211AD74B1EE6694C9CC096BAA1AF380382C25BBC99496B14B097D7D078A5B35A38005DCBA8F3BA9BA1B5E7487A7BE10BD3B6D2ACDF37F9E98679FDAE1032A3DA0AB1A402E334DA2DE7F613AB82D7F35E661BA09C77188C17EBBDA01A55B5F8DCF2F590F680B6EFE5BD74316FA7348FAA663EEA607BF80C8FB8B48CA1448B61E14E77261E0B5C2DBF63C1D5ECA4D6A6B78893EF7878EB054C3D8AE06B9D431318AD4806AFCBF8131EA30F2C012DDD7C72B354BD58DD800BDAF3699851D39306A7462080D53FFB19F6AB3CC826E3559F927C5B1346F45CA737CBC27C884AABB6089D6D1AE6F13C0F49BFED45A20296B84C79F3CC931634F75F9B4E59BDFDFC1CA4A730CAF186C8541B1D317D12A06F1FDABB97D7E2C43904723B7E217FD2CCA5EFEC3C808FB3254C22BAED7F0229F34667A9EAE18E8D369FA89917A95C8007151C5834547B4BFF24E411A4C019732F1A87222CA104C4A8A52507C1C5438632EB12E1BCD011775B7E8EDF9D9D35EB7E38A08C75E63F51B46CFF4A4E9257509DEA0FE9BC88745ABB55AB408ED626C05C9723FC24106E44A940FDE9E5633CDF8FE551C5EE2E4011E9953A07B4302BC0A00F284C31B2C8DB1183692A719156CC86E516BAAA6062D61A3C84621A8D293EC358F79AC6C79B7FE6051346342304E0BCC1321E8139BF154C12D22AA1CBD2E7CD9FE1E359715BD70B90603F1C5159437823F61CDA51293A53FCD149B4F3AA9BD158747032793FF8BE18DB1540C5730BEA277D8A724BAB6FBA002F517EE8F002AC8A296651884C92AEEDA7C3506192F2D24414C6235E2714170D8D8B51C1B3D8A453B49A13370A2159E75102D28D731D1D0D4B2C7AD4891C9908A25D937D42DA69C092C91F19922C0F10B39FFA742FE70F8B89BAC2958161E5574A4A56FD6FB5EC634EA0144604ACBA1B50121C7D69AF8AA358DB8A712464C90C4F9E058D161B8BF472CD34858FAB84071BA10CB2E1D1AC46E62FAD92772BF3127235B21AA13C9C7EB6E42B214A7AB4B5DEAE549A1D1585297874740368782F5307C6D766FBAB879617465B4CA57DD183E5CAC6297302C70F7281E6E0640BBF8155F4F65ED0F97CEC94EE72328A811EF0E57053B308AB38CAD7294D2DBC638B56F804FC9BA6AA010EBC9BD2109735005ACFDDC2EEB30F07A82A97FD94B6FDC3C848326226A14F188F7EB00FDDC2FABB5723EBCF8C05D585862D6448CD7947EBC891DD3851010007CB49C924E40EB324D81FDC7D9C1F9D581209A0A4812555FD51E9AA3C8604306064D0DE8713188753CCE20C6BDB2AD73E80DDDD3F2C8C7814935FD630BE4FFDE8DC8A8C80FEC773E43E0C5BD16421C7F77C71D2F2A0775F3D1B2FD45E5F77EC6197E2CB3703A6FE9967132C68CF2B032430F2FE2A0F9720F439EBAEDA71C2E900CE189578D446825CFAEDE3F0FC088B9FDE83ECCCC8730678A42B28CD22F2E2E07B5DAFF3972E1DAF3532E53ADB094B756134B2DF96FF8C19DF6F2594C3C3AD750C9D5C593803C2A9B9791DAF39F4EAF956A4B4F24C9AD2F518977BFF53B299DD0A915897A9EB8444489C54224EBB0D0483ADCBF124D79F76CBDCFA6811EFC416E4E24CA64CF6CA10022A5410AF5E3E380DDE785CCD485A4875C74BA0FE6EF0F7B1D43A971A54C51AA4CE244C42B11D0627F84614B29007225DE6F6338FF0E945B945F3E2C842CE009FC605648253932FCC2EA3CECC00666481D07FA7294A2A7333B4A22DE2BBDA366695A33637285C01F5C72B3A3BE516EFEABDEF025E6398885859963233E60DA21C29CABFEDDBAE25C4047D2D45725571B62D7819B21D1BC072A531DA250BEA0D22CF75DD31552974D2C5E8E62CFF100D3E3FA5A2030E00B06C3F3A5ADCB5072F6B1D66635C7A91F427BD279CEBA522D6E754041722DDA572FE312F7B803F8BF90CF7084BC51FFC4127AAF8BCD49ECCC2D9B3F24152A71ECB7C4B83D8D1579B4C1022C3EEBB83C64C04B18CBFEF79E973628CF2163D9CE3E595D24923568E31FE7E07F88C63521FAAC13938C4F1F14112D0F36109C9A1D69287A95852E532923E9EFADDE19C1C4B5BF9722174BF16134EEE9307869E59A250605FFE5A10CD72429F971B5B3EA63B8485058C64051B7EAFC5D76F312342D26A3A6C37F937060BC33CC5B018A47DC29645B4F8E5D04B2D1B9E3E080D56040E66B4B2C6556F67CEDECA06CE318667D3295A9D56E00037E9C3FFB6A615F5928289BCC957F3C9F41F34E55DBEE32701A8212EEA2670A15434A42BE64C41E5090BB97CD02287013D8DDCBFC3A92287D1ABB38D54809B97B1DF53F8F35F38499E1D056F4A20ED8BBFBCEB7 +smlen = 4367 +sm = DEC51761F3683C63E5905FECEE828CCF55DE8F02F38FF3B444BCDB77FFE23AB5369A47393F9033056FD5FE7F2CD7A5D9E50DE475FF2F6FAC2D9E0F5408D9A7E1D966C5471204CACC86BF9606971B12E543BEE19DF124F0632EC60156785587D8A9B71E0CC37A281C8B338353B7410A30C97DBF93DC9206D811475E2B5888CC7D42853937646656460B752FB67662403924DE46DF987B9AA8D5E5E53DD477C94330B0938926879A45DF9F2C35952052A5952B6DFCD15D39CDFEC92443A17C530669FC2B4147C76FAF1DEDB91626EB53F478E44E9A64638344EA75C31F5026D2BCB1CC3EBAC5CE8F108539AF3CF9BC5E80465FD460E2CA861FEC281E703DD36BD56001BD44FCC6BB81401B7E87DA75A288AF42345FB6704F31F56CD7B0DB3C853BDB641AE182EF61E7851CC01419C45A00B7E86E72FB8DFA13F811415293EAA76073D499C019A7657AFB1E387280F329EE5084C24EEC9E7A3502C5F06E4B2979EA0C81E02101A17FDB0F8E4794BF334B181326B03AACC7BC6F049C23C54F53C640A601EDAD5063D2E462BFB09661EBB7D9C3635833E0332CA6B2E52B5B0A9732B0B87813C61CB17EAA97C3E93B06DBF461FB320244D4F13F823750ACE96F2B89D6468CD673D75C3B72E4D402CB438717C6FB7E58D0C56F6BD6B96556F7035D69C31DBF0CF7DFA932BCF142D3F1FFE2BE98ADBCE79FB1AEB0484DE9433E85307B7E500C74C7FCC4C545363183F44F3CCDAE7058C970F4BE1840BDA04964AD5277F33816E0E6EB4C2D51C22EF92AAADA9D088FBB55A1852529D4460D30C614EA02B4C53AB3BD1CA1A074D2EAC4E75105060CDA5DDF6F3D6242D06220BE32B18326860E6E48AF8A4C8F9B38778070ACB118784FB33A74D3D3E87FCEAC2FCA87A3EEA1778F7B5B12052AA198B7428B290236BEB961174BCFB6F16AB5FC521A094E8C91A5A5D5370935F04C7DF4D7E1076C43BDCC1432EA8705014B492C148019BAA0032E7E507AC12839F9FACE9B582FF3A89562012DCB1EC9120BDBB4ECC0BB4CC83DFD46ED2ED90B25A2981E9F9FC0C9D3714E2F17DF8DF4B107A99FE23D94C8910C8775CDE69F2168E1DAE5E8BCDBEAD1CAC4D962231DDD4B8F57CB39EDB38EA034BEC5DC626D2628A6BD56F338399C879B0FE539BB668983BF0BCE1AAC972CA6795CD120AB548636DE4A729807BC737798EC2DB6DCA50820A8CD618B02E2785DDAFCBBAB448F0165758D8672D29F79A20C5964101012192B74899019486D4D692B0485978F20AA4D6CBA35C1DB4C731E709C5C0AE749674DADF805D6B7504D625D1DD6800FE0E977ABA0E1B40E7B82659A406C7C4CEC4A5E84075F8355B3DEDDB367934CEB88E997399DCE081FDD388831CC838660285D8E3AB039C5269AC8EE01D31DA15749C70DA9F2BBA799C83CE68B05747D5DB6C2F41C0BF71FB6E27994CFC801DE63D8BB4C83422F34E9C74587D669B97BB3D2E5A77FA2BF3E211F9B5CF09C864F3BD719CFFBE88D53B9835B3BB4AC30377DCA1FCFD0C7703B8D9DBFA4EC79AE23D9E1D14C1293ED5359F03FBEC06972D7785C7462B7AC57DDB28E754B057787C34EF97C7DAC69B6C7621B646E47C95D398AE27FCA2A4EB0A2F3178FC10288F73EC132AC740127B923E893AC033DD7AD86CC55EDB8A1396F84D8910E9C8FF6D260BF327F67A41AF98B92C0048CC6AFC20A3EBD56B5C449EA0B5701274862006653320C117E8F313B7C09294BFDC3D0205182FB107FADDE4D82FAF7AD50011882D9E87ACF126A07C7BC790B4A5D5D325EF85FD788D7D81D13F4D7F38E1820E2F47549E357C3BF73C1D3AC197381F6ACA9873A320038450B3123B00ED3D93658E4572F48B3910A478201512E7ED1F82DC24E61FED95B48CA649309C1517F68B521A58B9B64FCCB732C2B7A29F49FDA5F73B693D79FE5DE970A4841420A936BA0532412DB275656AE90690E0ED8C113948ADFA0F6140CB92AA15AC2968AF2BB976485F7A46BF5E11F3BAFF864145DEDE287EEBFCB4D1D1EA7521CB0B95591C55283EEFBD84D16D3FDF5F477D079867A9AB8EF701AE6FEE21ECF4448BED610329B24E72D453519CE48ED6FEDEDEE79718E7BB25BAE00231392CC731FAFECC5814EA1F345FB56EBA39C193DF8EFFEE7789E08683A0507CA1BCD3C13922BA6022ECB890C396DB906C8A3DA89FBD4FFC0A960144DEDCB745692DF82197A49D079678D14DAF1B0B5815A75A0D4D06AB4F38B133A7B058DFCF89C69A32F0313EBE4D5C3C8CD8E9FA05FBB52B71ADBC7FD41DF72B74D6C139AAB71783E6A6BA40D6261B0F8CD6C3F198A03881FB225E58A97A72EDDE7D9349B5603BA8F5327497BFCDF270AD318C72FEBF206F53CE19E7235FCA70A313AC30477196FF8ABB9646A33DCC5770B146F03EEB4A191E5EA5B04F20286D74660A600D9BD42376818C5536CB48DDB864A1ACA2213B006C365DF3982DA4D64E865C6FD2F931455684505B7410B55EA975E95F2EE77552CDF3E02C9B80082D161935A01902031506A4AD8F25D3A5B7AC39B236D3C19044319FA4DA65686BDBF3E504A5D19DCF4CD5955B0B1B054E2A9C2DE24A56BF2AE9C504B8AD26C97F0F5AA8139DA0C5B97FB7FB7A9934893B5B1B0BA05447E9E9230BFC43E2FB53990C71100E9CA0F631EC24CC67E18D6EEC809C4BDBC787227C1227677022E369D6D5BEA7BA73920D9F8CB12AE1B1BB6E17ACECC659CB9FC4F4D2968C0E019C94508CCBF43DA57A31B5D8E5E73AD15BC651AD89CA0262F5EACE681D77A64490FDB468C5B4778D758F9366EED102CB800B8DD6E067091A8BF53C29207C7D389B9A2FE890CF1CE3C4F926C65457D55F85BD0932E1200D9BE905E07FC821D057F01C2FDB7FB5EE06D2777526AE45DF5DFC06E0DEE43D446A3F927DA1F84509085665FAEBD1C11E551925908922CBE618F6502A297D5E13A0C898B3C34926DAF82BF5E27B56C0C5C32CB5720DEF0C124D5EF01EAC81EBF4FBF8B6BBB782889800D8C80F027A6A96BFFAA2D0B717D69F977570A1D59E4E2D153516EEDAEDB205490166C64A558F65D277E341C747F801C069E8ADC027E0F537A3F9986312D2358AF50FE741CCD29B30984EFDB73557D67E3C2772671932426085935230DC2F1F6F8DCC11B5D8B1D6C9060CEFE2DAFACC5E573E43DD8DE64FF93AC121A7B11B39DFFE6F329D3D89D782207599D5F5DD60CD139394DE57400DD51CCDD6C078F05541681F89E4F1F7A47E73A8D7E75D3C07B426718A01740A46745D0D8F4D80216D37B048CE175120A5B81E9BCEA175DD0329327010E191C2126272E456B7B90B7BE1A1F2B2F34363C4F555F6474797E979E9FA8ACDAE1E5EB0E2C4565749ACDD3DEF41730848793B3CCCF00000000000000000000000000000000000000000000000000000D242E36437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF + +count = 59 +seed = 750A74866BE8DF4E60BC14BF36E6D83ABF6DCBB86792D125CF0980007C5435F40F87BA96498A88252D9C5C6710807652 +mlen = 1980 +msg = E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF +pk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB87E992BA545462008A8EEAF9BFBDBB9E2F1CFDAD753E76E28A3C51EBF727B9B0F98DA8F3AD5997711166C8F3F2F29862DA6D686CC4E3B8D443300CA4E57374E136DCC83FD45B2332181709E99633C87F8130BC3F02A3CA552EADA3AF13A397DFAAE7FB459C2FA6D8137E88034545192F9FDFEBE8CA696904F3061BB27B5E66868B5EFFC2014FEC60EF493749AB5426C3FBC5CDA683127F2649EF4718CBC5662904BF4E177B33832909F8B4F78B1F22CA2F9662185A6D86C2B056A28EBE1CC556A88AE204FCFCB62EDED28987D034DE6AC1DA2631C13896B2E674BBD30C86550C424244B733EA0B7DAA33EA9C48F0F3B9D8B79851F04F41EC87E97E16A0AD24C25AA8E9C4396FEF9F36A2ED9D9293EB27193D2D4EFC1FD7A5011FFE1AEE30E2CD20D33D6B02C81C012170FE752CEEE3CC126587EDDC6D969DC99EFA41086C82A8524E0C14031B5DA1541C090D9B85E0D6F259E5E9B370A1DBA4E9E96E1B0FE28456E9A2FC751BB4C82BC9378B20706B19151637768DFE9A2E164E2BD21A2B7E1AB2EC52AD8827B09D5EE59391BAA60979862557FAE566DA79684294D7B6A4A2105698CFF105139B1CC870295485B5956D6CB36EBF14A09DC363CABE87265F12399BFF5A570935B03B33967FFE89FBFBBA942086B0736E53E50221505EED68CAF2763AAC9369355FAED8052FBAB8258CFCE8B3BEE24B57A8415BB18A00084B6366B12FEEEF971BFCB4C19DA16DE531579BF0B4C2680DDE18AA1733D51A89BC729EF6B346A8CB9DAA010FCC977E56BA15DE44855392C7D466B4C5E36F23279BA60843CF4511538BE88CACC6F49B5E094AC9B1E34EDDE3DF7632E1BF2C311C941482A69BA58FB05EBBC6A8D90A4A466B0DAEEF865C4710A26641EA5F72A29CB61D90428E10A8787C5BF6D4F626BB4B9CCCBA2D2EEE7AD5AC5F213F1A09468CC5A174F13819556C739320C8449607AE48FA89D205673616DC660AEB45D965E105B3621E92D226E0D6C36B3E59CDFB678EB6231C2E1A4A75364A9BC0589FA3BF95430129B4472C20CAD309F01430837CA8E41E6F05083380531A8D43A32C112B7286104990D443F2DDE9C4FA3B3DE551FE5912F60BCB11869BFE99DDEAC14AA5BDD85CAE5C4F8C40174BC2F0827E5BB156B975C5E061606759AD0F8B16759BD68FD456FF274C10BE996D23626484C9769977A1985B5A54324D9721DFBCFA57559C54B75F3D7F50A5A3390FE0C26E17E2EB4E198B9B04A421CC07A505B6447E9ED6F5B552DFEEB1EBEE36F081E8D37B2566E5896EB01AF4BFF3BA5FB148BB23891F7C59854FA6D84894D2326BB5F82A4CE66A518368902E31A17E196030B762B1E749896A8E28D86B2E78F177E8FDE1CE85F7987F63211554FBF91322D980629E28A7D0328F215DC22EEFC967AA12753756EA2AB416CBDD14AB2613F93E09EB1A03AD4205458C9918B1BCE95BD430D5C555594080FC80C5BC834AA81FC7C35E1241BB7D785D25BDBFF4ADD2F820420B1C5DA10CEB290BF79E4C7C4B7CC82E10ECF267207C32B57729723205FC91CB416459A264BB0C32F0527C29CF5CA9BFF21974B15D849D377B13CEA5BC6CC58995A4A337DC3759C005B8D6791EC7FA4B45CF31F3988432F204B2E66A80B87C7EE529896AE08B3CCD20B1C36B0CFCDAB405936237A5B75E4DA960B6213D90E98EBED704489F761452FF43238E7BEE006C9ACF4A305487647F06B8942D4EC8E6CE87EA39C0BF24DCA4796ADEAF9603DDA035614C5DEE845C4A35C878F7C81F9D95A5822DD7AAE2DD042D91CBF7E79CD13E37C06152533 +sk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB842C3BD42827302886CC72CDEAB868DA93E8252E7201F16869ECAE6A81075C1584EAAB29B10D787941D21F0CB11140D10202B388FBB2A841D90BE66ACE8D5E1A3231041A3180A21054448B28483469194B61088042AC4220551A63109360241A85124B66404C370D020515CA4281309665042218B006A22098589984C192604504030202306C8C22C9B125020128E1AA16CD9B63012292A229400D096815386491BA1910A303012B92113956D90202C49B80000B90480184A43462C08378623368E43346A51A8802341014BC469CB166D8A24505C40258C426A20396048404A50C8854380809106211B322D14482522398194A010CB988D632440E026801C26250C0988E24064D34012D4A66413072062B2681004304232100C378DA2824992268661146ED188304CA024C03089133324030461E48611E2A0654C184919990421A20114386544B8080825510B9725101666910052DB042D12413224A34CD410101B050E1B014D119021C8900048428521348D8B8041091992084521CB9491629231C3C2090C8388D9146DC4B80C218825CB4828C38481581060121066222805DAB46583208C89480260A42C0C0226134132D4240EE2200D4B14040B19258838401A162AA1B44524B050982221223029D1462E0026125C4645A290886000009B960522803002958452046EC4964C5C184D23C86D9832610C190C0C0586E2220A24C06CC444660C34710C379224356C02240A21328502464C9B38068820528B46409A9068E3204119C98402C08CC026002039658AB2210117085A243021B5889C267203C148618080A32865C000028C0805448800DB36120C3004188204E04005C1023209214C99A211449490D41629CCA070A39411A3181124374622274E41242D18082D13C864C4B07114198C1C93494188602495055108700C80259C3849A4382DCBA46010018148B20088301003208C48009080B42551B82043A4814C4011E296040995485110800C252E01C64DDB164243A0050094304C205123198C04032E128161A4388262C848C3282D830862E008695AB65002158ADC302C5C864CE1124C5CA8511B844DE100300CA721E1B02892B84091822584228D401286100370881090D9B86DE34691120949D2388050402DA48290498250E1020EE2C0405CC20146BFD2C8ED7DFB7D2C3F5276B9E0BF63E1CD425DB3E062E5FD78F9CA0950071FC1AEAF1AAC310FD7908C561B50EDE8759A1389DCCDB1CDDBD3AEF47D69F5509DBC297BBC4E5A4EA18ABD8E26FC0183C1823EA4DECADB4C49A6EFD2A946F996F2500E82E82A08334563931DA43A1BC0F7B311661818293DC399101CCB90F87EEF5BF7DE8A47E0A46AD6657A1ECA86BDD66D8B6CB8EC79C8EB717B06087A8E386EA2ADB026256A5307641C68E85ED7ED6361BD78F75C23527B3BD376473816F9C9A9181CCD963A73317B9309A1D8EA4E68A48197DB5CCB1EAF42C5DDDF75C78B00C748CAD2A4DCEE2BF8C4BBEEFD84FB93163975619D30C2E604345196272CC5999761F678DE2A104A1EB43EB8F225E234EF5AD334ECF3BE5A16BCC5FED974CC86DE1B296EC846386565B4CF3774868FFB232FD101D9224BD75B14C8B2E55879CBC5B68DC863D755BB0BF4EB53631438D24F578958619C216E161AC03F927C00EE778A81BE6CEB599ECF441835B3FCD9AD56DAD4C837076C19CA1C05EB9106574D16B7817FD0D4FD0D1358BC9F183BA890F14CAD714B2A9E3C5C9D9349E0187A0522655394AC310546A8BD2800CB5EF8F5B94429FA95F353D7B7ED6024EC5F66BE0A43B69DA245D693DD1B9F6E81CE3DAD829EC70379BD267B20D2A41CAD6F7B6446FA16A237E73D7A1800E28EDB639C2E0F634A3D8ABC2E279A87783763976428A58354D9A64A570B13AE97C562F56B22591ADD12DE9C9A951A539F27FCA4BDF663B22B01A7E58BCE7A0E51A9742F3DCA81F68FDD442B3F6EF2D196B64F1B04271A41EE8F26D0DA6939EB0C7585061B16B99E896E667B42FCA80A55493068EBC062E60EB8F17F785559924D125E8862588FE4D49B862344E6624B18FD055B955489BC3A9AE3AE6587D28595FBD837B901B4D784CACDB9C0BF00579608F21F2413839B050C5C2BFC911281695138FB76E11F813D65672FF299E1A0F44A3295AB9658A96E6747178EE15F8DD85FBCA229E2D3A3772D4EC972C326454C5B30C9C15CED8BC6C8ACF2C91D9818F0DA50AA256F2ED7848C0D32D0ABD063F35B7E6EA6EB7833E0CC62F61102A5D42FDE28493E53B3404DE92D5EA2AAEDDBA28062C1A5AC9BB82B1395DF3651D9378E4508E3686EF408B60844C436C36CA9441E9EEF9933D5ACFD2A89B1380253BA8D11309003BB9CCF70F7B51CD2EA3FA09161994C835399C4C0AB00A7BE740D16B2C4379BFEA4307FF7102BF2FC3B2BA86C743ABE3AB659C6B2487CD6E573D688EDC47A3072078E3852C96C383E49ED7EA95AE4989D34F61A2E2A92FE093096CA7EEBCF0668C993BE07D5F6C547E9A1B7757BF5FAD99F96FBCC07920BFC27DC17614598CA7735575A101D65E173995F36281C5F33437DDEEC141993BBD3E280EAD2C76F56FC22312808C729578E343D2DB3264B6B0E29C35BA284A272DD4EB6A5F6251AE01188FE2CD763D90E60E6C9DA123DFF54588980128261144232F433EC251ADDE83759E7A574AC081C7A8F996A5FBC0BDC7724EF62407D37DBB5E68B60F19EB0230337373A691A88E857D3B68C38ABF93DB32B96B44DA2617EEDF2A8A7294F20AB4A993FA787838CECBF2BB47A9093194B6774BD83EDD4DFFC7288CB99EBA18A02EDBCF35CAFB95FE0B76166FB51A1F1C45C2DBA6EE1CCA7CC4A27936F2F78C205666B6D34F96828DFF8A6CFD0569C03A9188629288D9A48D92939B9FB59FF6A781515E18A93CD101D7566038D01CE496FEC619B704B6593E4883D9457473FAF284743AEE39488F138C4DC7D1D648E6688A7256E33C606AA857C12A0084B7FB46B72EACD49E953044518A9FC85AF4160063CA581C47B0F38D4A545F4B41895685CA46FFDC5F5285CEEDAD0E1DE2B2C6A6989D8DC80856EBF2167BE7B5C52063E0495C9F4A86496B6EB6840DB9F8051B34497E358D43D78C8BAB59D53FAA1AD09B064CF83F04D33A2CEA0370F0A65DF2D7C0C0A9781FCFCE9655DF9168F18181A2A16B41FC67E2A20E400A92B4128DF9DE481FDEAE0165DA1926622DA5829A041BD047762920734306AD72E19A3E90F1B40CD6050B5B38932CB57F4ACAB3B50F975116872FDA583AD849A9EC3A97575023C6CEEC2EF99104BC7C2EDC61F856336F71C114DD30793ACE7E778A3D202069E695E1E5DC67C135B1A42982776EB40DCC551C221C7D3E03D9044F0F9E11DE664E6FFEC86E6CD50C8F7EBA070E4DB6CD51AC918CB0D25031D32BDC49572835F389286F351A151BF0510EF3A7CBA6909CFE93F783A40DB7FA7532C78457459105CE99D05FCC893291423E605B8816214C63F9DE6B2540D628CE0E6EE180958CCB3D86D83 +smlen = 4400 +sm = 9B1F503E189865EBE540FE3E68B801C986B2E28836E873084E46919412BA4708EE4B9C8A864953B80023EE38F767044C3CD967B04B58E4DC4AE764038295F74E98AF04CC89ED8DD5CB4B98A96CB309428BAA22FB9116FB56FC28FE2BAE078634291AB951ABC52931FF32D1DF785CA2BF0BC3A178568147D069DDE3B4C0E79137F469E79CEAB3F3AF4C5839C3E8A14A3EE9077AEF90DE99B0CF20F81CC63AFFCBD74046111F0B041BD4015582913E97456CF6CC634DE5D376AB653709596C94FDB65C0BE0AE7EBF367B1DB8C6C52BC1FEE1192D96194FC6359D150C9EF6110BA2AACF67D817C9F69369290DBFF900F95BC673F361F8B22A5A67D3A96D4C2959A2FFF73FCA9C6E03380D1FCA539C57D9FB14F2561045DEAD9E1C83581C81C482ED1956E7790694D2E5A6AE4006F1989C7027060B7BDB020822B313B60595D4E4F80A42EC48BED307B5DC3003832839B23BAC218569316B786A85BD68CB2FE144CE34AA34D2494DF2B8DF5FCC8D4D5260A469A9DC8671EE914EF7DA66910470EA1E744F526093B82C146A55C28525565C318F84F7F47E4AABCC1E16B538906686198A11398B4D7D884CDF3DCD06AA462EF1053F7A56CB56CBAC463157F063260BA49EAC3489F8EF4D4CE8BBDC861A66F6253F56FCDAB5CCF268A0F5C2E8F4EE23BB445680419068F9306E918FCE734B4C02BEDD922FC2E00955D4FAFA294EF7B547E1D0BBD15969950CE6C28D388A626C67A4F5F18BCA3314663DBFC3BF653142FF2B939B90A7E3AC4356E5A552973E319287DBD7AC89BD58B78EC201708B9FB4CC3AC33282A9CEF0D6D6623B94E2D9C5A531B472EA4F208B05473F1635C14BB97372BDF3604B035F0C6C0787C1E3CD56E37781D13A14E1A8C8B5AE5FBAF0A558F78B8BCF5D7784968CC263E7E5A53FC7271222CE6B124371C1B0823C0232F0142B96BE026069D4EC4F8D01A41E6E74FD21F3625682F74083DDA76F872D450E4351076F2396BBD19349E5FD7B98D8449679251632696BA860CCD26F9DFE75A9885CBE86927D155A327C3677DC8AFABDBE0502A7F9BD9F7CA183C7FBBBD9F07BB466F8852F73C668E207683DEBD0FC99ED496FAD7C81BBD11829FE011835C292749CD3AEF983EAE29BB901CEBE3A5D5B4812E1579105FA723BCAF89A14CB64D66779861A7CC8ED0908440024CE2DEE17CC47AEAAE887F4FB46A23CD2F6DC245B45CF6753DED9A310262DB1CB597CEB3E8A427530E03001CD08AFEF95379AB8556D69BBF495E8DDCC005D2581E003EC5CDB1675B5151B6454EC81FC66882F78C2AF861AE1B3C0083BF5A297BC83B9D438842E15EE48D48674E647B1802F6C3BCE9143EF51E677CF6A6213CCCB7F9D69A46B72B1F427769C8CEC40B1A3660F5B5176CC87FE5211A65A2C6B83AE5024204E2910DC51FD7743A76433A0CEB41C2FA52D3AD13664284EBB101B242619FC6A9894D2CE7DF384C8E809C3C590DF184677E3C561ADBB9CD269E5CB10BA6EFC133DDD1987D1738B730AB7A9A91D3801E70242401A566ED85A028A2B1528AF62881428ACEF686E36D22A6174A3E6B96F18F26F5AB507BF407667ED3AF9F9024FADEAD48ACE0C06A0210E1FEA65F0AE5CCC124FA5EE34C3689634BB4DE86B1B0AAA48C1D73470C0866A2EA6C35A8BA268494E18BCA56C692B9925254FB60BE01021DFD25D107F7FEB40C474B9A2C6A6DC71B92D6B14F3C1E90B0E2AE8905CC1E752B69048C296ACF92044283FEC0A567D752C75B13BA62120EA0F39A66CD1EC28A27FDAAAD5D3D7F793D6832737A5AEF3FD29EEB30E875BD6B0F3EC081698D473BBCEBBBE06DD5C8AE0C9D2BA00969C1DD13EE8C4D7C77A087E2B3B05DEEA1BB9D613690EE6E994BAE9BCEE1D2C4C250B0BA1D39F8609E691D9FD7AA91B8027FC5D8A436F5F321296DF59894F7B37E4FCBEDFCB89B3BCB6ACB410237BD6A8C22B88D6FA4D18CC2848D2122FAEAA1523A134E2570CE2178C08F4D03FBB5FE68F34293B0DDBC72FDB7A5522C4D7896020485BDCF935D9705E575370376C8B138B86CF9A2DEF752F1DE12CEE8C3E87B9EEEDCA8B381FE45BA50FBD77F1795DAB71B8DF85E8C31937C59DA5316C37B5DCDECFA8BAFFAEF25A89A793BEE3DEA36BC7D9C63943115E757EF400376A30561ED4DB526AF5C9EEE3D207C213B7E52C9C3EF79AA3D0FA383366D5868BB304649742F9F517E620CA431D89262DD9C570AF56E9680D12E2CE53419230686C03349DE1CD8843B4EAD609E7D79A0D6C3F1A67B3DCE86E71F7CFC7DF7C56AA51891D10D570C8745F2B3133C24EF87CF6768D01C8F1D4941F823E506D95985C3940C37CB499E723217B8F337400FEC256893912BED18248EA891FBFDCA49B2CDE0B40FB94F095D1FAAD90E1550253E118CEBE3E44F5DA3152BDAFF4E97F09365EF044AF8719222F908B65210FC0ED50588D0D9C3CAFB7D32086563820CE1B6C8DCEED8A95F6EE377B9940A6280263BF3FC5FEBF7858346327C921D69AB5E8BA96A23B6A4D4197457B48008AC162A7DF231985A09522AAA28B592CAE482FE9CCC28299B601E408661CE17291FA9D1ECD301B35C04BEA33DF6D1B29BF927B46AB53768990FA3AE2722BA5C25689D0E180EF3E91452556665421CD3863A84BDBC141AB1F3A1909B59C4BD627AB4CD997E02A1016040EDBB70D55AFE05EFDCB6020F5201C11F323571679E027F1A82F24FEA0E10D8DDDE9E71043BC4BF70A8053CEB466EAAB6DD4FC66D44CCAB07731736245CF07ADBC5D3C8DB0DEF6791A8379E99990D7699A6F6F24AF7FB02D451AD90C782773EAC7CEB29E88B686F7668327629D1164B98585B42A976E01C11271AA95B4DBEC6943683BCE9ED99056FEBAAE0D3D7D3EF990BF2E14AB839C12E475FE744C64CBC604F3AA5F1A8DC1D23AF28FBB0417EA2A53B25893A860BB00A6C0001F8A0B713DFF4E69B094F50732DEB776DF1B2232FD0BCD6ED1CEBC2B06F36225A5E7CFB8A8EA4C0042732A6C7DBB864C10E5C8E2B7A4D56701498286BE031406B39AF53FED590CF3C21893152058FFBCFACE1AD0FB856490A395B21DF02D381F2B34888F55FEA56D854C2608A68B4BB1DF35ABF288114483A633F2E753BC26FAD89714D2FFF2975F282D472DEB248A178F738634364B434DAFF607C91FE8A7AD1691F5CF3DF3180DAF08DFFB0F9EC209B01024C4F15C48C6FBA979A8D29380F2167C2BD55FA5B318D11CA912E35A02E7433B76A2F671164FDB3C667B0CE950909D44F72241A4774616E9BE2AB4F1B35F3C205BCCB2417EA3D7250C182F414A4C5155565D608788A7BEC8D3080C2B53545B64969A9EBECBD7DCDDE2E5ED0E1F4055565F707A8897A4B0BEC4D0E6E80515161924525B5E63919FA2C4D2F0FE0000000000000000000000000010223343E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF + +count = 60 +seed = A832D4AAE8076C4EFE8319A74CE315928AB765BB629075254CBC63EAAE691C220F4B5E1839E9A99D8747AACD7C2F1EE3 +mlen = 2013 +msg = 84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 +pk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B5496A605EC8B46E11C3A29D36651563E8D9BEA2ED12FAEC07AE9281D9FBB0E9E55D5B583E5F879E963799C86ED0062BDABE4E37D1BDD600F222FEEC8698EFA116F889D9F4B91CDB94C2D3503905DC207045772CCBB010880CC10FAB19DA8367ED74E07040ECA11646319CBE306C108487686EC625B14E0934B5AE67B208BBB2678AB619EFC36D128C2E392082A9F73D24E8D2B68F4D99CE8AC0FA2361DE86C3488B19184D50811F9FAB210994270AB0CD098A9E53E042BF2287E65619716A078B81BD5404E439412BA9507FBDDE4A834C7461112831571A0C59F0AB13D75C92FEA79FA2DE2A659515FD1E39B54843E9C5718617E4DF96B1F6E7CE8B4A196D38CB71802CF1ACBCB69D6BB706B95DC3AFE2CCBE7E9B08A5B4F36BCBB1DEA3D16FF98525546125B1520C40BF2DCAAF4215FFAE397DD8A0A241404B5AAFA77DC380CF36FF138A57E0BB7D45E91BEFB486F71EF4D5A381E4565DB637613D6855250628BFF8F51329C27449466C966FD1BFE56C0A02B6D3D649A5A326425A9A6D76400A143EA92AE0F41D574BA9F144F20FFAB5C93DC88754307338413F52119378039530F5BB4A0A53F1AFFBFE796D0A98EF1138ECEA77F2023DEB91B50E44394AFD33112D33B7BC0F92C44C84569D479B9459ADE12E630C7B6421EFAD9B990EEF92CB950281F32CB0E7CCFC243FF1FA436B726F76BDF9E5175F3C204B8DB592C36B14D59A6495BBE656316A6A815161772B02A9B8C90AFCB237C609E2BCD2D0D462E7C77666F98044D64A1FFFADE67A6102C339F15B8418A6A8E48BDB39392F549EA1200CACC9593ED6633AAFB5EAAD5416B0173596462EF84CF175907A898472F76FD00E1B162C7E4A5D8005462B9DA0C0C5C5CCFCDFEBC6542B12357F71828938FC27479E65039B4FDC2633B664BC7038A92DC13F6D0B74763C2F2E558EE960E7A98A21824F4ACA14F766E2C001D35DF69A7AD613A5EE933AA49F35C64FAACC0F6FB8A9CDF8CBA49F90978B0E4B0C91EB51AF5AB3ED1E3F0C15F82D9A4330038B9C044B1CAA4F060A55750573F2FF947331E5FF98173C4B380B0422E46A3386819F54F8F6D3E66AE9DF10A8C2234864E6C8324BD3777A611257B558A2F08B53C56C4604B9E3025D243158E876F63F92952C937734C2573C05052B0BB517B8E013FB184FC721D583D6390D4E4F8AD549F522CBA0D3BA8B233DEC3101F4B1CBBD4184DA3CC0D65A4FE83B601688746D9DC031F8A054E2961E861A8BD4F3DB3EBC907F91AD931A6FF56C3660D3102F8D0233C9C12970CAB832093F14BF75CE66D41ED1EB277982F287440571AD510DC9E2B9DD6729FFDC64046521200CA6760D4DF2D8843741E1CC835DD333D350115C450348B67081034088E4ED919C2F1A6CAE87078024927997E72F6512CA9922BFD98F628747A10F4909EC4697B2E7A343967DD7B0EC061B5570E0D302EF9FF3565A8D87AE986AE4845C661425CADABDC1943C068951B3CA0CBC6DAC13D396D68575586227716F705B1DD6BE5F8DFCFD7B5743FAF4157421755D1E71C64DF0DEBD977DD6512B8042540B785BBA444866C894EDA58FA87746439C150218D7B1104C424C2C1D3AD767CF0F89A80E4EF419C5A0CDEF7A40262AA1EB88A70A1329DE48A9F578819DC486812BCC7FA1293EC6AED944162F9E37B3AFFAAC56D01B8FAD527742031C32F9A917ED6BF5C6A93306E0D1329E3BF2AA76594DDB176F4237F67187B42D485BDE5DAC703F4564BE17663977D55830FD094238A7F2D3279E9540A4BA29589371A2F4E211FDE2B1F206610E1458FB49 +sk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B549420E6BC8A11FD32136A44011A16C09D31FD772B7917EE89A3DF767FBEE6BE4C13538CE7AAF730715FF46623B1E8BC07D03859B8349CD896FDDEB5820333C6BA89880045C045058040A133766C112818A124EC0C22D042110D0021283063003354CD930420CA06CC8B64083880823012981C4440CC60884382D83122958A041D9005221467042922913422084461224196454187210183201C7618C045123074C99300624366C4BA24D0C30440122724944900839129202901C082603327123148C14140C24392C43204C5A9400D2101013898DDB362619160A18120D0B9464143161CC04725108099438691CC8418C824D0A404C93A029DC14884C20306122511AB2200C438044B64803293023293223966DD3828D13048D44306648348E13272CA088709A089111222153A44802240D14364C4C96914C343220064663826803342E8C945184047020268C92180C80442852446EE29490CB28900233665B388E23026C84986D09310D13476CDC160610A9298C426CD3180A60446D190961A1964DC40424139721D418880A46669B1429898689D114304BB20400006D0B034243440E89324622090CE04842A332024C42321C3344DB444E9C04229002000494705B940484342001332953122163228910A3708084692320681128065A326E01B12C20B4499B30220A896C1C190563486E128310100580D4404ACAA491530888D0306592A80421888193122E84086C4C208442128990C04818418E58084C24284411388A21186113158A5BC22904C931843442D496210926259244240B336D0197490014218292285A9400D8C480E316321291119B9020138549C8B0910022101B802421989199B46992B4851406455A88900A338E60800C93968DD2C02C53C08851168E10368408078E1893608A181102A9248112815C24490937451322891C086E01A611100329E100616348809B288E1324908996716186406396446330410B042A2045641A054DA2284E8390010A25248AA869D080451A33629A24099B84504B484A40A6919810268A00121C85290CB7910B061020C94C9990858A068E443068D40208C9C070244769D01448CA422CDB36915B068CDA008A092384E4B668241705C1006ACAB4045C4070CBA86D1B22710CB851DB408600C16800284A4B3470BA07D35F0B2152E4FDA117A0A1E955A202205544CB1CF2E27C5B362EE11D0C96D353992A21E773C1AAD69AE07DAF5C3B59BB0206383E6645663A34E6C70B9978F58294C3F27E38B23F6DAF67729139FE4DAE5C372469BDD9B5A8D844DC2FA7C6ED35E144A8004B21E6AD57369C7C6C6B8E76FB38964EEEF852AD9BA486E41DBCDB20A813F10932F582EA1CB4C93A25776CF757BC5BC196808A36E33C10445484BA57FECC17B2AD4A07DBBF067CFB170351ED885C369876BDAD25498F24A686A6970D6812C6F5D0411A643071A88B5933C6567805C01C9FE36F8E19DDF3C43029BF27AD8993C8B54AA4A9CEE9292F2EA2D5659E4B72D130355C064F35A1D4CB2763ED33704421F8CF847C328EF023FEB75B5B1C64AB809A17241A49AFD905563719794C2CD42A3B92042D07CB47413AA0A0AB4639677243F2FFF94CBAC7202ECAB01D7E50C4A708D7DB740542B665C791340CABA61A126DDDFFD6CF6D4753FCA9D5CD7F829FC8F4D1714DD8F90B00C94DCD40DA147440538CB7395B1A6A88E85E9C4F59FF65EB61B376BB8B9C6C38832425D6424B336D75C6417C61DBFB64CDDCFC51F061D04DE8E5942889647B4623BF25D3C373CAACF2885FE6F8FBA1ADF538BF279F74613ED02A725CBC7B78D67DF7BB637ADCF21B988DDEB069EC07CC853A1FEF4EDA6CF0B4237961E050C92D9A6B86764DA1941264439C797FB111FABDB9BD8EE98BF6D7B02AF55190C315FD64473A91556B27D2F28C2165A7B14020B57BE64844169F6D5FE2832D165D3305CDC41B69612EB7DA90D4C45A72C17A5D27CF936071FEB2384CD11B606C722377220D33C4E559447D3ACEAF1B3072427042CE71381EB26177D5D841EC171314BCF0D087C177556521574B27095A194D43DB1C953E85423696D07F118EC96BFF2102A8FC89B897EF7EB3BEECC6E1B25B225831A61F23254DBF9C5DCFCF3B7C39ABECD75908E2B67214DC9039263EFC80A16FC7592557B2567F57819F2A86C54AE0D6589AF98335E3679B1C32B65C4A68B99818C66B8B252C205873763F25A48F45C15854AC363270A126598E1A94D35B5F122C187ABC37BDD952305B6C69D8ED88D7B8BF204530D4D7BA87B393122D7C642BA78AC301C1080532AE0F4567E88FA91E5DFD06FF4E74ACC0603A3108DCD3B8B6E85919F9E35F851ACB44B5B890FBED2EA4D657501D6E746E7F0F043A53F6874CD26FE9F5B267069610D6E5CE20FEB077F9C44EFBE7BA28D38B3803BF5E001C0E647C49AEE5D276EDC0590EAC8AB5F829E31A9D74F17A6C91AA34129708749023A9C4EE522AF1B430EDEB04057F7BC68EC2B4B3FB9F97E4F2241EAA791A82E4901C6BEF364DDD2510A9230AB95D5D2471429CBC0FF1DD524A127DBBB205E06ED495A32C5A1B5F27BDDD22F5CC9AFB32EB9C0174DF349B53E6362CD805A2AE82618A52B5AC438836963991EF845F5E0C2D9703F8B0C3DE169DDFAF227191798599E18BAEE05C981BF56345F5CB8E64B7E669F637D5A1B8D2765128EFDD2F61C7095E4274B577EC4CD38B2A464DD2BA56E977CD57F896012C07E78145BE9271C96B2FE7156C23ECB1041167A6CB5EDC9BD93297849B35F5BC6B451229F3432DFFDEE544FF8A7A8B2BBDB1740BAD95A77A706DED2743981CBC08B4A7826EA9E5B0B09D2C6FEC52EDB35FC0E88CC5206B42F8A628F6A4042F654F86F48B198F3160BB5D6BD1F7C8A60471E43C81E25CAB59229286CBCCBFD782A4540C91EBF93E3939493C755D6504E6823AEC898258B023C6D8E472C0FC7BDEB63E1C22295B30C2743F8C409E3ACF5AF4F78B9706BF2D6872AF50598B4D6761F2AD67E3836C3F87BDB669A4CED10D00CC99E48869118B1791916F910B54002047F44DEA84000F32A99E174B5E147511CDC3147A28D689F0AB2C0618579E062D1EB0CBD230E5A59AB3F3ED5C16324F73D2F139DBF4CF96F721D8B5C61D254CD2F361ADE3654B97D6EBF547433D67335ABC21C611A026DA7B611F71A5EAA3F65788FFFBA6824E5F016DF3C008EDB0BBC3DE48831F772FC211099EB329A8A67820DCA04960253A37017A4D939BF1D6590FFCF30C61BD3C4EC43530C3E059ED8466E39DBD2AE3204C20BF55D0590F174D802CC210801A170A09011B46FBAE65D0744B9D1FF1E807CD696BC249A20C420DF55CB56DDB4686D5AE28AF69D4FBA507DC5A58931807476147A91BCFF626964A09CACDE0EBE32E6B96BC4A9D43DEF2A077D3056C00EB8CFBB4221734902005B912B62D8802283942A250A8EF9D42CA5B2CB814647AF7DC4D7FEB3ADF813DEEFB165A8E1EEFAC5862183F5E4EADF4012E82768611AF3A6BCED6AD7B +smlen = 4433 +sm = 8BCEF0AC3737817A3B12A4DF974808733C93E22D535D96C71C17014BC0D9C87EF691F2E257652E3A60CA5602705E9B1566E805834ABE89723F507B07D447D60248E63BD237E1502D2F3FFD4181CF81EED369E328EB98592EDB26BCA6AC09FEBCAD166092D35665702A494AAF39EDC8ECA792ABB39EBA7EE5AE8D9F08CDFC80DE6F991059D412770A286497E32E9DC6819F55FD236D2C8009A318A8C3747F0DF364F47267E725343088C53EEE629D46A98A7EB24081ADE31023AF9A35CA42234D1D8DD06AAE530C0D4C8FD528083DEC4F5BBE27CE9296FA434E98AB542B4B3B8792D30E1EC43B3F7F5267C1867D0F58FB9CCF17BC9D5CDDB1AA3752F9A017B02139D3D4CE1997A288BA25E0594403F46C93CE6188DE0177F4BDCDADE15946B81D4CA3AE9D8749CC9A3D6DDE8F8DA06019025D8309C24E52996FB6876947F2D3CCC73B8E4A6EAF60D2F953DB7AB68F62788F4C78CDB224277E9231FD68198F8F465B8CE96B8B11FCE021ECE712D95D817CE1B6EE21062176C6147BA7E8C8A492E1DFE917ACE027B457C1AE81EB77FE4AACE82EDA749DEB99FB6E21091D4D89CF6D48ACEAC2BF061D71841F657AD5277D2A20D675254BCD92A34A1298958318686B5E0611C3841BC63319F256209D3D259110238B9FC826F27EF30242C2F5F032556DF1201D9281FCF4D0FD9873106FF56A4DA34836D9725F0E3F8644350D348A72D0DED75E4C06A931C930F7588BD643E0911A2A60DC23A0CC14D83E36CD0C7528DDD630AA6E22E137C5D1101B6F1C3FA67565448D97F8EA01E4C0C79435ACD858023E18E1B7D6CD4030FA7F02D3F5B7039C6598B43486889C15A325AF8625352A18936C1526178CE63F0F87658B9B48AFBD3B5A755516243C92143702FD9CC0D2F60E9393BD2A171FACB1596DD053BBBBBCDA3E0F551D14EC7E9D767476A80F032BD1C1C7C4FA129655E47EB3851502F1B60F1D05B97565A00EE6DB3B39E087A3C5417D592FA0606A65384D30EB71F9DD761FB33B0CEB254ACFA9CDD31BC2BB4C1B9088E1F0CA6AFAA9B85F638AA513481DB8C900F68887B82E724BE40B51D6D8B19EA903B53FFE5D8B02223328204CBB864710544BB808A0E1994D6966790040F355DDE891BEB746EECBC186A613424C874F91520EC00061E0C9D6E93AE4B702F172B79FA25C23C2DC07FAC970E36377C8547B5FB40FAB2F785F9E654267E572F05ACBF652D4EC601D45B776201846F62EAA9A04CBF3D0D422127B27487A0EAF51AEDC1F67AA01075031401FCAD2F0624785EA89CBE667F0D977C02634AE316F7B3D7755400FF669D2461B376836E5C9664833F96E8A529D4E7BC8991E55995112CD03F3524621DF61A2DD1C6C3E183B32AE7E8C6003D8FFDDDEEB8EF12AA86FA578B1FCBE1B4BBB912CBB67B323D67301E79851116B3E8D69F864CEAC3311BBEAE74C4C08A82B256491054BA6EB4E3AD295313E6EC7FA63EB97C6C3C9B6C21461189EB48B10DBB94CCEB8DB1280FEA77FCBC77E297DCBD7F357BE401A1D856A3644EAE142576F48D5931574E4EC2C9E70C45E3EA9F62763F0E62133B2E6CCDE82278AF611984CCABBACB77DF6A73EC759FBEEF1D8274D114CEB14431CCD412C4E8F4AA0CB31259B0B971A1B01931F72B525068859E292B3A98736F94DBC6420310DAC7A4700B3D2A4814F484EC0A3830E614D3B1EC82BDF1ECA80B1B92BFD9DF350125FFCA7E957ED7601288857A429EFA8F26E399011366E2D5513CC82C83376E6597890396F72E2A4D022B0A4763E240C0AF799C317EECAFF46B3DF05A0A4FE146D961CC7F8E4C99472933AF4413BF406808611F14269D80162D12F74BB1838D70526C6C15BC784CC6CD064BEC347D5935130D947FED82BE727B4BF026D1733EE7747A7DCEDA5DD8E222FF4BE69B37620EE9A501CBBDF5801EAE55882C20A3456B7F13AB658F9CEDAA2C0ECD430A94D32453605814DA573EFCA7775D07016105AA68629B0AAC4413EF6FA7EA654149135B1EED45C828BAD1100C27F6FD9AE1D2E89A04F16675536EA05EEBBA74CDD25CC6F3D608F996FEFA536AB091523C635DFC85C753EE59679264C786FA3FFD924147665B9EDA234134B5E6A1401595A547947291FFA29A67F1E0ECD7143854E4D3F1F3577CBB77FB97898379B61F1CBE68714CD1EADF4672E17F6A52C81D1BA82CFC9268C34F71D485F0012DE48BCEF8BB25F6D16CAAF3AA74C66CFCED08A06A2314468FB8C1ACDB16107B94ECC50FDD2409ED79C8653C56DCCE48EC19E686D32B30783EC0684CE6E79BBEFE924CDFEBC219C2BFA6BA9B8F4F8257289C3615EC48AE6906645C98DA994F1A3BEAA9657A856B4ADB9AFC54017D6BCDB08A1E2A187C03142C08393629B5BCABA99298D77D5C38B02390736237F2296FBB429E137065546F144562816F2E95430549CB471729FD9B0C60867C3EBF39174937F262587E15F07480B31D2A685BD67298950B4DB93D4C0C6D0431D2C08FFD505F72EF7314073A01DFF1EC31FAB1B0DE90CB00EBC89072965A42F9C8434765ED25ED0B81BCA7AD51DC8E5142C849296D55EBBA938577B7D7596E31CDC9911CA06C7E3AAA8D94B53FA13181AEFC4FC6C58D80A9C11B6812CAFD425277C2FEDC9FFD55B2AB44C10A0560E00B97E1748FEC132DC84702BA805EA265A3E76A9D0EA4F71FE8C56D7B773962F68EA5918600966DF6B20B0A3E365826AB7F2CE967F13DE5259023533DFCC6A7C7B718ACED96412406351AE474E4F2DCFD82669638CA9A3A443442C9BECBB7BEEDF9C9A34F6C13986749D9D4FDFC8042519DDFA75B04A0A1253188A5509B62A366CC3A8B988690926A9C1E16BE6D4066128B1A73060236B3DEC9AC236064E72419D336F0BB055DF992431F93F5EA9D7463454176DC521F59739279F25747FBE052C5B52E74C21ECC7496C912AF37E3EB0EEDAE28CB6FA0DE9C1F9FF42E02667F697A91384A3F9CC4B2FE4D12762650C58257E70E75622786275B4ACD0A776C08F7A23673AA153C5E0FCF650E8D40E121F325CCB0C7275D48097FF36CE71917F1A7561421ADC8B2A46923CC7232E3BB0471B8FF68D5DEF99A1D383200CAEE27DDF057D64FEAF12DC7D7D14366CD7E839DC3A4F5FFAF675E04C9A58E39751A12704B6DF2A1AB22B5A2045FC5E25494D2002BBB2556AA347F7C87DE05B526B674608CB053E635AC58A7DDFCE9388F64103BD669B01F6D524BE2B8CA46784B21F9D47D0D5648F2AFFF6364AE234BF3B67397ED8A125A50B22CD9545B3D30317BED1A8E61D9C95F07FB811B9AF0B151D1E29475A668387C7D3DDE0F11B203C4C66717D8D95ACB9BDE0021D2B39425456616471727698B8BABECBE8F0010F2C2F3D5A72808B92ADD3F2F7000000000000000000000000000000000000000F1C2F3D84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 + +count = 61 +seed = 09B8441F47235EFC82D71933A0037FA4F69124C3BAD4EF6A3A7178B417A3FDA874081B7EEFD7EF1BF234C752458FBBAD +mlen = 2046 +msg = 92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B +pk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47EBDBFCCF88AB379F71B2A640AC2B5B0BAAE08F5FD696A8821DCA7C2819395579C0E98307AA6A1D6E01B5D7B0B382137F07602DED9DCDC424F09A3745D05D529F8F10B1D15A0E3AEC90471659BB18BFB39EED48B26C839C0DE8E031F3E9444D04A6D41DE5ACE1A037FDE22ED3384B4FBC3F72CD3981EFD3A246C2DE3062D34F8FCFEB474670A3E5A36FCB7DD9FA35D5B374365800ED1E3EDB135E03FC784E33383356E8EDA49C405664A3AEA9A5331AED2F40499A6522CF3A7FD1C64A275D5E3A4CB7F15E86180735F1D1D945090CC23A626EE6991CEBA61749523A39F1B013A304B27F405968029E9E140B6E3A099034F5DAA60EF6C21DE94CB78F508C225113E346CA96D68C27EFD57EE1C9A30E892FD90C1365CC6F70224DAF94D9F0E26B8D72E0FB22E12CE39010A75BCD389C3790AFA06DC3C8DE49598F7318FA47575046AA34B586376078D3FAAC23A0BD60D1BCC7D772D72010DAC3C6527C5E4F92D347CAAA995536E7CAE2D96C61F46151DB913925FD3FA3A2640276C48410F7E886CB86FCF0FD949AB44913F8DAD95E714B45793C8AB3A7DB2D2AE81BFBA1EA5A5098EE95E18F3346874521FF375AAEB20135384E7856BA1808B7F799A1B53DAF92B1964E82F0BB1F05315E143108644E24805F147FA96E0F77DD611FC376AFDAFFF5C15A12B9FD6C0C0FE007C1229B26D946E546C5B53FF7A79E4B9110B6F3C711DD7127EE7BAF9590638DF75A628BF5742EDB4371FAC5C054C0A4F3FFA5C07F0A6B0364E940956DD5A182605CA8223B3C1B41DFA5D77EDD2043413C66AA67EC270FE9556288F49A778E5FADFFF52F4D401620AC236057C141A6B2291A01C4850D0797B264D0B0E1180BD14890831C50DDC566144C5FA305C45C7C203683242A0C013CF5974A43811DED4114A7641DE995FD7611BC00D6ACEB59E7356242CE7EC248A9584CACE197F69CF171E9DDE8BCB3902BB4D446AD3334448A87DC196C4A4658ECED8D668C73B5FEB2C736BF287717D7C014AFF63083378338AB006A52669601CA1B030360E30658CDBC2FD95DC5B9E41672D9E464EA050E082DF8CC72CABC8396EB6ECEBFDE4AA7733EB4F40413A74C52AD8A057A28873CDAC5C72A473B1773CAED55FDED758F9FBC0FE721F2CD7BB88BA0F04060846F6E9D2330205FDF3C05D8CB95B11A88C15DA8B7398DED8292A4DF12F76A048759CDEF3F59A43AD0376398A5C758D922DC8BD2DD0C02777344717517C8577A2EF3469B2747D6CAAC499DC9CCA8DC5D1027D82F012009A709425854469952A866BDED3F79DA426638055F53796537714862A4E75135D5B2E9211C64B801DBA1416DAB94ACA5ECA02ACD49B41955C2F18E1A4575BFA6C8F242F093D20B78D6B83CE172312719915ACC17DC50BDB1F56EE2695EE5DF257EA8416159F40FCF6993C7478BC01DA33E6457AAA7BAE96CA82793607B30FA1E5B00EBD161D0E5AE5917B0CA0D21976BA6B4A01376799A4D0C641AD99CAF3F7C7BB19D9EA16354D93AB6A6E997994E801CA6FCEA0C32DB4EC606819939F29BAE37CB1E035901B66F8962D1DD8E11402878D574472CE8A581722FDE9F804D94A705B4097A631DFBBC6D43231CB604006487B5BF6D51EF0FB279D8FF73647F7524FDD29FDE6857723DF2EC75F34DA366E94BE009A1A5C022B05E71F4150A7450EDF4BBDD404D424AD3B9B3B2577DE0632AB2BD68BEE4B19EC7D5E3627CE60FCDB1D307148EB4C0A3BB3905E7DD1A1A08996E2A6D062045B037B3F0B9E53C7EDC4FF7E681021A642B8C0051217F8C99F8C93E9A340C7CE +sk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E3E58D7067211073A42604904DEE1E90028899DA04A077D044D1065EAECCF1F5FB51599DF42D062484970BE7BF52147C3061B1597B38BAFBE6CF22CF6D53F11C64BB6118B008A09A81024053242303163A22D52B85021912158964424238112258183200900835051064504062C13968D5A2464230428034982CC220DC90224DB32091BA541219230C134241BC8080BA22402094902B84CC2348518450442B40D101592180726A396710BB7688B4002D9102D98A83111C06D08B0811824225A12820C9500C1A2804C2606E09250C1264813378C1192900836510B408D0348108C986C139151143900C4863010404E92221282A861CC440144A40CD2102063482D60A411C4B085D1244C24474241108544926801C92D4C1252CC22290448460404284B864864362D49246A03316008468124B15090C82D404006CA466A908008E13664A434464B42105404319230080A28715B9000C3424012B2250CC521C9C8811B93048B988122074CCB924120976824860D5A041090C8092044201A1742C32451A3127198C8601AC964D9088C0BC9448A225104A44C09040A08A60C124811182545D4B49000988109236592264DC0B4015B1449220166183646D94825A3188612C270E1109289340D98126200264218414D19B74550148E198491DB1692DB4400C1302C00478D24192AA280884436488A08228C463043388948B28D44C6248192880B966C18C980D8C841D048058BA66994442464A040A03629D3822441080000360A03A46DC14640DC964809478602B44D50C06CCB1286E1980D049121C292710CB26580943199401283A66C034780C4A66C12382E10488001385101956559228494960D194466C9B87121C67024028CA2446E10009124490181B011C90622D4222508A961E032605C8425948081D4982CCC2625E01411088425621885533250D0168D63405211064418116DC1C89091282183002EA1A24959800083B86C822650C1A230A43841A3341151C8904A908088B4218116658AA41108230C02376000006E22880DD318911B11481C3152010930140572521880CC8808802871512684A3902141A030D2126C20942C1B29304040845A18320AA80C0A8185944412248188D406320BA109C24421C3308C828469020205C93405210305584641184589242948DE5B35D26A12C694A676514C816604A08C8030459A7ADCC4F9BAED883AE4ECD51B5B2703C7408820C99F9DB23340F193D11F8BF88B70E6FECC22DD1188680753ECBDC57EDEEB2075E8CEA469AF56A61BBF58A13DB16CBFB717848AFA3EE9F9C682085654A3F5E197AD7785C128A7312F4BC032078A69EBB0246370C12B281087D721C4A49F7B6E39B86A76EEBC844166ACD39613F8F4066D2C9FB67F920EE1899C672D9B81DAE555514D0E62E264482BA8BA8E364ED48C18C4DCF97691240B59B7920DEB56F1DF894570532586A29C7B634C4381FD34CDB6E8038747B83DFE86D69BC261F5CD48D8BCD0600852A091C7477348E4E1016D8498E0F28F0E3AC4527931783A3BFCC0BA7231B04C97D3DE686785B529044FBD6D16D06AAE1DDD1724E93E6A293E324AE21804BA543A12F8A5E0EEAFDB123B28A31D6ABB9874F2D9BE1A091007DDEB63D84D33198EF23632FAE8C1A1E3B586EA6C6A35584A1E6DCE877410EDA61B84298D176A7CEEC501041F85A25F9E4E766E3FC70F35E96A189207F5164999B154047751EB1233833123F5B623A453F6CC674C446F31F7CB457A3FC515470C4B444709F154A243E16DE82E5AF6635E8E4448CD0FE186E841CFA8EB955DDDDB66E9CB082E6380D517706835719D4B25BCC08E86C4E0A8BF435F83A2BDD1B1B6F86080FD78C36D9F86CCAFA810D2C4C30077ADC2AD248F93168D497DBC770B5AF5D3B6E52FE44CF131EF2A3F8AE22C2C6E1FAF71D32BD6D94A60AE1374CF0CE308EAF21CBAB4175C569E68402C6A41990D77A5FACAF6BA132692367935EBF6B47E602138066365A7370B3A7FB75468F7628FF5CCB0B9D2924D412B89F6E595895B2413CB1FF20B91A8168AFC5EBE536E189E81D4D45EB1C87933501422442073C0FCE76E1BAE79D5A7E38238062475E6B6724022700C56E19FBEDEA99804CEE34B0813131D1AFDAE16663036AB623E42E7AEDD3CEE6883E756C44C7CB69368866D512E44C17D54A7DE377B489DE1364005FFA36690527DB13933BCEBD6BC3B9C8498723542B53A1BE572205FF8763CDF8A5B80F47048341C15C37FB983AF7AC8ED572937E8D25AC52E2711E9A49B53AB9E54D97C643D9AF2B73455B07B2E24B10DCAA7A21BADD89EF3337D5A7BD4C167910C0A8C95F6B29412EAE8BECCD6318BB5BE17C038B9E18C74DB454D4AC3CDC92442B18767994B5FC51DE5B5A7D18CAEA2326483F42CC3FFD3019C4DDE22350852F70A38840C4D51409638FC17CAB8B837276C35BE3091BAD0AA7EF11422C923A109B8BF6765F0F48F1D83BECDB0DF7D85828983659DFDE53714AA4BB462194400CA250BC9B2214909068F296E2E22B6753EF55E498A545A25C2CE78BD17E9874B1936AAF8CEF2286E10626572177BA329E2EF62CF6F1B46C5F9D41344A8503A5ED7CA9FF52EB390B5CE90369AFA0F98B6EC0AC3E9B024A56627A5069C71F19540EA2D7ED77D320B73E72B4726153DEE4BC252E7826838EA36B2DBE9FC78FCA8A52DCFE85B157E02771AD3C3BF8BD282DD3F6F4625F383081AB896BB510BEF511A351162DB881D3E5D684C635A43E64CADACA913992532B07793A5540CCC6DD60F56474DE93FEB31BAC62F8F27BF14FBD7E4912B74DC6E857143690B05797EEA446BA58E875B5F2550B77C6027DE7160C980749B008874CA105FF1027F07126B35EB1768784E7C027DA3D59D306DB93A6064C6D703B844035EF1AA901AE535566330338A017AE968385F58E8CCB6A6DCD3D735D8AC50BD7747E3EEE80D4876604FEE34757AE8D568B2D463B85F38F9312DC79669708E9B47FF5BD5FB0ABE1C478D669394DACF463A039BFB83C86948380C831B4E0A60A63E98C1B8BC79DA0BDA5EA40369AA3EF080FDE1C9988A621EE682257EE3360572A145BA38B61D141953BE50060DAF16957A91E4A14476781765D8E1115D1B6BDEAE3F024B69FC5B8BB3438ED63A608265C6B8629B9989C8BEE5DF370829795246B254EEED1D365E48A12E47A269A2A13FE5B831B569C736994224E6A44466D0737089E113DB4C5B3E6B53DAFC1404C613C7BB745E44FB09E1FC5563D79BED8E0844EC1BE6227CBDCB36615B6C47A8682D30C8134B1622ED7BAF1F558C838C320521935764C6F1478FF5D938D101E6B27B951A79B456E049114C0AD7C3F2EF9C740C0E6CF495AF751497562EBD9FE4E3E9781035B8ABE6A7BBDBF9391946AB9ECA0FB1FE74ED86417DDB65B3165F0C1CB556AFC8877043EE86020642C49502DE21A43CDD30A738242DDAD1DD8AA49C522E4FD011A53134715934BF099340EA94EE0D9CF4EC39E08421CAFE48DEC273A120FDA3 +smlen = 4466 +sm = 9469CA3E88E6B701CD93CBDFEAF23C7AD60DF26388147E3567064E3B78E7C7BC2448EEA8E6DDC95F19BDB4C9FD0995A3AA068BDBA1D2D47F0DE8594EFD8CA1CB839FBECBA0F241C4FC5E06852AA68BF4A11C04993C6146788AC892715769AC77C240F8451FA95EBF071F3FAE4EB27F6D94D13E87162B97CBBC7BB27A78D485FEB8D7017A9AFDBAEA94EA8BA406319052F737A69E45301770E7FE2B87D8ECE5C34E737C6088BD100377F9B7B56C17D23EB8F6A45F4545A083411334D80DA37B33C44E7E613CB255BA010373F6CBB2ADFD38673E6D543D0795A7875C8DCF7B77A1563250706B44F45A82CF4287EDC4DF39302ED83532D35120861A8E18947ACA7315B2C8EA372DE4B53FDDF5E28B94329091678B87FCA29D35F12FC2BC61D556B8E87160D9889E32B1FA4DAC4C8BA6B075DCECD21B3B1BEC13A937F6E27754E23BD70EED9FE8CC6C8A1EF7DC26350B49979B89BF0C6881A1DACE5D5428DAB11F878BE23353F19ECCA8FE49D94E7F8FBBBEAC83712B67D72143496CD903B80540AFBDF9DF582CF3C259C002E9F4354F94070725E64599EE2D72080B712121CBBDD2E10E455E6490D8F15E8948917B67CE9D01C69E0BB83FF268C1284C73EE2D85E66522C8F88E1D0BBD0E915040933A36EC8D01FA721ECB908611E095FE198432C4DD6E2535278380D76D55C8B399C442903722913FD497D2552A63EB7E040EE19E20DA0D009064F5DAF46431AF37FBA9A835CD1A202DD47680E5DA678CADBAB8478B22621751CE936BC9A7CC2E1E0A0E3B6D77599CB048FA353A83B645D3F7EE8E03E85EC04E7D94E64693F8D54828D4325549B05165EAA27536CE1E2C1C9E6CFC5B8D181CB11717057A9331FF89FD3E70266E01AEB5071AF00A409E5E37DCA8CD7E7C17779B3910C365FF6E158DA51B923F9D5B028E772CCA8D0F29891867A8E3466EB9BCB9FAC9A97BB19E06051C95A51D901C79A2D9C6A8363F9CC77FC240C3322ED27B404EEEEF77E8A0193059F69615CEC9FCF6C46E9694106A977126C30E1606724138A2B5AB28F46EA2E4D350634639B45C056EDF491D85AC191857FE04E5CB49CF8C890C995ADA81893F4F17A3A95043334A2C46181FC7A96A0C6BC100F5B9F91A28D68016761C5501A36652A90C822AA6A56E34F7290E09D4AA371D1678C04B733460E7C79E7C10BF8EB0888FFB049F8E473E90DD89B454A0D75CB26466CD6D6B34FFA90A628536732AA98773CA6F73133CD18F47CC1DA05B34D450A5BC203DA03A7E1F2B47108240B2B21BAD4742A1286692AF8652DEE4BD6855F6762E4B2C3641BFEB69673F0FF9D05026FE5619E054FFB8924656662FDBBADE06B6F20B5C3752F594E1462CE87DBE07D4E4FAA9FFCC034CFABFDE393A587C9C75595F98A02878C039877ECC192953AEDA2F33D2569E1D0446240A0B2EFA89C3C51B6341099F3DFAEFF86BAF74D0F9468EA92C9FCDD7E1CF1FDD24ACD43E8FDE7A86493B1CC68CB043139031676F274601867309E82F1F0472A5709B188C0A1C2C944586369E5D0528A0C2E0C5E1BC1F29446F3F11B6084B20291B06903DAC7874F6F4A60D5D17D9ECEEB4250A44CA6C4F16E13C51F45B9927C32BCDE26EFDF216FBF4220F64731839736E18D57029E01F4DF64FAD8B656EFFC3469C4517DC3272E379D626BD171A4A61FEDC56E5FAA23428DFA550E895B9A1AC9FA6EF1A23ACD65E8BD3D005F211B40931130E67B3A6C376BDC7824B795CFAEE755EF905EC1B7EBF3C2E8B6DA69A3C7AA28C60898A738391E9E43B4C89CEE42635AE61DF4845476096C61112F963FCBCEC6B11B24127D76AD41FA2F44292010649A6BABF6A86771E510FE1F022E6175495B661639AFBC62FEA508159DAC586E2A80A9553C31243717C237E1365E126FDA8396F811120A85DE5A00A3C60239DB0EBF24DF8A5C547FE5A5A62A074D2CC5583ADC6C18BA743A7E907938C9F93B5E7FE693138905C78EF91323925304D6844D575B40DFC43DBA245C0A1AA4D094656618878513B6BD18DCC55D672523EEB171709C501F6D441BC954185C078556A0D22AB3AECDA00B796D4F98281C37122CB0AA6D1353F79CA19E5B540792C1DB309B296265470176B552DBDF554B04C203A53E5BF2871AC2A49F6D492CA1C890B328C01430A530AC6D12BDEBE1BE7B5414E0F4F8DA09318D83B103DC8CEEFE523010A8FAB3F7404B8B487C357EFD78E401C2B41D3E8FA72D82C26019503A054DED3DC4A97052352EB564ECD24C5C3F061A10012354332A0E082BDDA7CCBA53F62FD77D8F3209D3E1E4D95F6C37D45F5EE248467B48E5F6AC1D3D22F8366FAEAB980FB519C888D712FB4D7D671D8BCEE870F666111D46975E0C3E2853768C8DAE98F13E4341AEFD91BF9E407B4F8A6F3C5DCF28FB829292A4BAC69CF5ACE5E827D46FB5895EDEEC51104D3340195006E325DFF4984424256167CC37631C89ED6C0558CF43F587DE0967DFCD5850336ACBBBA410335C1D3EC3DC051E6234398BD84D702FEBC8385157EBE80793E80540CA649E770C2D566CE2FFF33BF0EFF76C378C648ECBD0875C3486886192FB1CBD6252A7963D30B8C7D63EE6450D5276A3F4FEE6D67B5610568B8C920E4E1027BE8ADA082695928D6A15B9A65268CDE213E8AE3D58921707CCE081F55AFB7BED697976C70554BC7C1E338F9E6ADFF601B45B8D5DBE51D2AB3274D4BEB075CDAAF457C7DA9AC7373A891E44B84D2935D895F58D0FBCA9FF6EB7FBE57D5256CA990C103CD766FE96222F240478BDC55896DF4E47699792B1508E6DF59665D1FDF0AF2596A7F389AA75CFCC98214145ACDFC73D7E6101EF67BC1057E236897B6330A2CF20676BCCE68D029E1D2BB6F2898AB19102ADA0F5653074E3E5E88A486611A6CA011D280EDC3CC38EAB4041BA902FCB79F6D5182FB0BC9A3386AAA649CBE1B408ED9F612381D11B82E34DD9C58A5A22BAE376334A54B638830CFDA3DAD4110DE5D70B3404889A170AA0062F9DBFD30EEBD82787DE93893418F09C2FFC8584B16174797AE357692387D72501BB098490105AAD148598D8FA6E9F26A2E0D62A36DB9BB0BC852488845ED61955D72D39501CEC279A4BD3542DC223CC6DCAC5B028CD5C856B0C6458CC72C90CDE7906DC27B860CFE3900740B8D957A6B63A583014ABDE57DFCC9E96FDDD961426A56D4A6D4902ABE6D0CB3162B37D29F2195EB271BB3A8D408EBD57B1F8753567954270033FD017A87B3B72B85B9B49090060033BE2CC2ED3EB50637B3D2C1B066ECBFB439344A65874ADE87D2A72B34427281A4ACF9FB131521304243466D6E739498A0A1B3FA1839474C4D4F5E7E82A0AAB1E1ED04191E28292A7C7F82888F96AFB4CFF100000000000000000000000000000000000000000000000000000818263692D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B + +count = 62 +seed = D2629CEEAE5C95D3C34C1FFCC2338B4A97782BDFCD39111E18540B69DB035B352D012857111F816F03550BFE5F56ABEE +mlen = 2079 +msg = 7F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 +pk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952DB9299AC177001EFF7451402408607C658ECBE9E512634455EED1794635BC4205B352FCBA7D8BD66E3526DCE0F3594838D305D6783225A6384E15A1AF6841761892FC780B51D94CE84FAF7140EB693E4C7BB13EF87551A00969CE4135229311371CB140AF43ED870268C4389866332EB1520B62763F9DDF3CAAAE64788C4F5F96C88322405CD0A541799680D399F6A81E4F6E1937B48859530807B75E71D2D0C256B5107679CF5C649DA86079077BCD56A653BF7966DD51430A2B750C55929745916255604D1000A6E584FC944403DB7823BD0EA90BBD89A2C5C59E5D7A54773BA20D9F32A739FB02D34C18B6A9082B2D7A4DE61CC4B9CA53E0702B34FCE8A6F97B8A2FC5C7FE94E4E7E159DD7629B3C78AB30070E3D34E06FBE515F179D5431181C3D3A1F87D73A8674404DB61841FD5A2B57672B9ACA546109312F3B18B16CA49ADD13DE34C6BC9F838CBD7A0697459ECD603E932D2517556DA1625B621E1C95D3D7CC06109D5EE276253CBE3CA3CA63A7A349D8E99929118D601B97B397846DF3454A38D4274E33D55B4A548CD802C52989B55B886D1EA29B9151E06FC542E658734CDA5FD4B421B3F7F63705FD99C4005B2AC71F0AEAC7AB6441AD40C9DF1883CD37E65D1F4812C9A29602155CCF2027474F2A78B41CB6FA492F5B35397B23B7F63EB87B3CA53FCAB448DB1DFDC0470011FB5736ADA366354FE98501A1B83350C1C15C232AA82E71CED1CCAD4BAEFE4EB023B82BAB1965411045DE8BFFD857B9D8F0C94E78B95F07884CE0CCF6C3A2B46004E977CF8C0932BF5A0FCD9B34F58808985FD18533647F8A0C37BA4D5F99B560A72CBBB2CC09611AF2CDD854EC1F64FAAB9BD4B8EDD63E486E958D37B0D59936ECE500FF0C21237968552ACF19C012EA804EAE08CE1C49CDC7067CEC29F5B375EBD28658C019C4D5FF94EE164719BD239AD26A55583BB892B5F0CF050956227E655D4860F856027B0051C90F51979C60E753B6DFA9DEC1E6FD9EB4994C1010CA22ACC0F9201F31A87DA2E0B890ACA14452158D3BE029DB425934D26B551CAAA7D7514DBBB6AAF480B27BE834F81B3606BCC1EA217052F940A07DCDCDB378784C1A8F0DC77CDA4D7C15C69E7B68BCCF8D4070CB5AC69F3B4D92C8AE2AF5DD55882F98AE84153C944C7CD87DDAAC6F6D26AF954251D32B144B2CA71344A25B512287F43E86B47E97AAE22CC551527E1557F1DE47FB54191937C9546AD80F496CA4F92B3F7B8E7F822EA3FCC01EC54337E4068F7625DE2340D622614A7E7B860AD77B8C7C20D7DAD9FEBB4540796911481A45D13C486153A0A585EA6327E74D96BC265B9DAD95A30135244BFDF2B06E503F74157FB795AD9A3E19B07E34547CDEE101BFA5DAD15407FC1B032E9DA7EE3D535C1C7D76D61C8C0C5A6DCD927BA416ABE05E885739476E357C4D9E77872DF856901A72C31AFD04C63096058C3893F3963C760F90E12C38525CB3595A2666D037A5357CE98225D2268F6361CEE837643733AD22E7AE768787AC6E8ECECC4107B9BBB8BAA95637F63242FB24035E3D05C90508C9BAAFE2A514B3D5AAEEFCAEA1ED8712DB7ACC5B1F7011C2CE450235894E7109FDE7196D2FDD55A3D40333AAB4C9FBA49599245E3CF3384CAF06E37C532F6BF7F64783B2450EA25DB49DCA90A7936669DA89E6E5F1EBF16AC7554C674FBEB4D4ADA81F43E0E01D92752BFCF35FC8E41745B1A31F400A9F08DB5EBEBD0951361198A62547CEE0D07765FCA65AD082F6CC0A9DC5F628077F574B31618DCBFE4AE13FDF817A00A42054C95BCD0 +sk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952DC73014674D168C653CAAFF17CB31CBA9FA360F3C781BEFBC441A6927A07A2E0241925B12036B62C45CA3F1B772D2A9FB80B36526916B8145F6A23E856FF513EA1A4751E2142519018001B208C2084264360889303102C86CD83085E1A86C1905068C12005B344650A23108C48DDB9669C8302D08430C81100012C78C89C884234041888280D3162D82242A21060A5B4066C0306024008D9B282420A40483362154862001262462A449D9269023B8481B8744E1228CC208065A369241C621E206692322890C005204240624016449C681598064E016711A136D99262D1B824C09054003005292B425031306023221831485E1B66010A0700C050980A01101252141B46024334D88A828443660C826058BA060911009424020A29268CB980512C480DC268A5CA269A0B46061046A49221020B7850C044D09158454265100354960044292C4210C452541A84158C4852111700C47450B46060CB12480226021062DE4A46C91C008D28231A3800414126C1C068ED1442C089508913809C0061000B30444448C0B097008B86CC31288C4A691C10826031669D1129163B0705418002092601383414B022A5924910A432811314D4B1026240562D0286993A47113050ADB94298C168E50224C0B468EDC90640A034514C8605C0091DAA0704AA0040C29819BB4519412306434411345414492046098459AB28DC108455A32120B8970CBA2105AA64D5C9880CA940009240019306108B871883660E4B22D48082282B050649820DB3868502026C822422446105114251A48404122089B86099BA828DCB288E4A21021418A50B68C8B026CE38821D9C2445AB60421068682B44158C60161002D9382315BB640C0A4401420520B994813876023858C02442504382D48A6455CC809DA104C1C170A63042ADB30328924858B1829043300A0486E24B7200C33310B030A0048251BB109C30406E3926822A40C949225411884423450D3805149021162864190068950446604156CE2980C24A76411A2718BC86018A28503022981C83012042D922425D1940900088002049108014D410805DA00111497491216460A440209385088186CDA868D1A4382C8264420985148802CC8120AD8242983B649C0028C11277190124DD9982008A760230189223249A39445C310865014894A0818A3681B8055C47C3954E120564A788EDBF8F30146385E377C7EBB404B68E53732D74B813E999EE1391943E3E7315BBADD989EF7158B8D190B8BFACAA22BF5B4C0EADFFB2A9B785431F3BDCA992C1245178BCDD50597A9A4567EBC19795A3FF24689A37FDEF2E534EF0362713468B87B6E5804A37B9166E3E39F60D43E1B352DC570FA254C2979FCBFC8537CA3895290837C4208E034B09447540CD81FF4687B1D010AD6EA66B8D0807CB877DA4DD7AD266A1184F87A825F52C9D88EC743C0E8CA47A50F81275A43A5BA059BB3546DCB3E2E5FFE99A6B2ED175B572E6993B52EB9E4BB5949E4E84D840E850F583F8B6B550D59A251B8AAC06F7C392A577D7EACD6CF74F6655AC35AC83C80141B0F1869A8229540798E5859C4723D841DC74B40E15479171583128FA0378CDAFA66E8A9C7E0A7667A94FAADF3E2D19ABED20954CD5B1698A6B6A1C6EEAEADCBF71264ABD91E25B7515874637A0600A79D5B92986F2C41AE05BFDC7150807D6A00E2CE21598D4CC356178567E51630D646E24D899FE9096C2A8278AE22B81400A446A94A24987337E0C679D96A46390E1CE47C7A53B50A5663E06E7E1B0620E4EC62C245C828F25F8CEBBED75A50D57C7F181052974F11AD2DC9FF89FA06F31A46E578A9210BED30191B2CA5B67B0A21771E78BCFB4F18A9ABE4FED55860A053943209238928C3A00A74CE1A568480E2D0E4C9BA35A5071740F59C72178616F53D2B1B0F3E47F62E1DA0B7C589AEB62831D2199AD0B327240A70E07E5CE7A2B0DCBB45F29E68958F1908B5F0D7FAA4067A5AA99EC14E4C64B470215DA7395C7C76B8CF2B3B91D021198D0A745B2D5C83E105A5151232789DB5375DEA6C145930F1598A512469D0E7151675B227ADB8DC184543E6AA53146C910C39DB48485911F2E1DC2F361A1054EC8F2C0BC5125E6CE2F6337D687CB5300A0C493BB4224B87251DC9E7DD25E37563A35C7A0F336030A7521B4D4047F0B188DCC014A4CD661AB98AAAEFCD4A72F2C1F02A1A05EDC99F21D51B2F8AE967A7FE3F602EB3B6ED1A6AB05A377641AB1F6E218BE9507E6E18163FD8DBF591483A82BABA2720C91D5780AEAC305CFCCDBEC3E7D688C90309DD8DA191E7E8E336EC85F249876288A3251E2E23314493C7E72B2B7697D6113B78652C33B81C56E4E6349F39410B255C4A9A72BB3A2AD2409EEEB8DEE1A30C60307C08B8FA0DD3A8B8781E69C89D2FB209675807C5EC97D7DE4899E2C64ABA7E49A46101AD51DFA351D86DFB4BA78270E2E43C02DA89F316AC624A39BE9BA24A7961F824024ED5C6F9A04AD5C098DB2199276AB366C8F7D8CC0A39B4AF7C9C0AE8396C5EB89D154BC7FD957C80F34CFDCB1CD6A51DBFCB8849CBCE6DE2936C45C493D2CB8A29A6360DEE2C8718785FFA7B84F066102E9698A7FB78AE77F2219EFA989E0023EBEAFC2016CDCD75F26297FD8E628E25FE8524FA5B7BBC6FB550ED1474166FD22A378CEF93214361FC12AEBE88811110A57B5B354D1801D4390B02BA55DC58B8C3F4EA304046A071131266D90E682AC79B2F6738E4B38E17AD6C7E1084B9F5B2B50C8FE928B3F99BA9533652B02E586D0C894871CCCEDC82EC964289156064566E9197288BEFBB3B6567C114C5888962AEBDDF6506FB1CC7913BCB8EA248B9E4ECD7F286FE132D082B271F1DD33E6B6DA72F24F93DE1897B03973BD196E66809EB16298B209176A045AFD61994AAC5F817CF49D29AA8316D339A36FB84FA0344045422345080FEADFE7CE8361BB2685D9992FFBCE8FFA2E52872685B41B53AE5B7BEE05225A6B9078A1B39C00C2C0E213CD982FA2E4ECC124B6FDE8158F11FD4B59D3848CEEE1B01CA30BA6C5538CE0E8B6A344F360A0FDA24679BD6E269D64981C64D12CB8EF072B0F709CEAE779C212F1ACABD4F5783C18EE6CED1B6A3C66E34B5756733A482477D075D7EA6C72637B1340863ABE774F8D4F2145F3766E069EB92165F30F97F525078B303BCA9E6AF99AC11B9A24BFB82B19EBC571BF03665465F74001CC6D6243A26D31BF68A58BDDEA44CF2A6686294AEE1EBF9ADEAD3AF0E52036738038D1A0E4E07DC2CA574650FEC4A9A7A69B9097F73F3E6C0D13210570C21200D7374266ED78A5D9B7D619D7D6DACDEF328F46AD4FF14EF8F0CE05402E20A0336ACEE041BE137685EEC58766557D98C94C3474658826D75BBFA6A90B87B3B49965D1E9810D575AC28F2C2669A8EB56D6ED92354854095EEA8862F923AD66B17A14737222F1110799AE2F0DD1FF68C593C666E50D404865CEC581EAE897B31A2988B66E23D1F94120C7AAFAF50E709A0EC7E0280BB5BB661D921 +smlen = 4499 +sm = B42050A9BB12DA54342A17561E6508681FC561B5954139BE2AD85A114C04634209B1A1CAC68797A924F2DB0D98854D27FD731763FDB2041E8F8F0F52013AAE132C9448947058A3E3C1E4F1E545C49B91993E2D2D8544424AAC404A18DF1E566E22839EEC265D0025C1F1D1FEED82D649BBB4605134E20387E3569F7D4318D7F631BE300434CB23B3FEB9189AFD235F803A538576A54458936A2706DC4A569657052F120693438F98BECEEC7E1179971841EC477ACC6322B8EDC2BEECBD10259FA6B468E112B0754719D3572ADDBBBFF73302671E37907D4353F91ACA2A04CAA1FDB5697F00635DF56EA2FC59AA01687D01394B0F4FB0FBACAE0EEB35EF6C88139427E57C8E1D556963104A27741F26849A66F7D01FA20128C3B396022766F0FE8D97B1653B5FF7E0F1CF60C1726312EB4CFF01934F945A86C4685504FB9382A58865C36CFDB25EE1AA194685B327073947C455C684D4540B3DE25C5D97F58D94FE60828F89D93C33E69C71D3242DD7149002FBACE8C3486FB260CDE94A6858A5E1CA0D355B673D5B29A2BBCD8AFCF45664D7DE6C48CF9D40D289726492F90EA6D3EFAA95B5799D9052FA5B74F406B246AF0917EBCE12C79FDB38EF4FE9EBF7EA7C1303B47EFE6C818780535DF44CB9E33BE9D414D030715129CA08AAB5A4BAD49A1B5BC44BF81B8E14B3D4222FB22727ADCFC55F99B302155E022108CFACEA68A0471B33197C1E743C26652EFCC9F19C7DEFF6A5C85C25BE820ACA49567A8AABBEECA0C4551BF52D084303DE96E6800BF5FD785613E820080A09302DA099AC20EAE9489B83DEF594E32BDD55369EBB326F08F404A464B3804EAA6E01E4892AFFA363FE2052D6A0DBEB0F7E97CF30A021B855C1C926D0D1EA2695B0A46F915987B89D9262DEFF042931984B9972DD078C934EF5E027DCECB94BD35594F7F01F912CFD8EAACD37C4E316D58701F52B594622F1F893D6393CD9849D7BE0329F1BAA0710CF29927EAF9BDB5B0DB1159D24E67E0D10B57B50DAB6C066A2B478EC76E9C73A9812AC692C4F11175C93F207BF87364C2EEB52E0028AE2E211B07BEB1F410F37C969C4E85A2C99E6E273F05E573976A0316DA489F5BD4942811D53ECCA1137481FC48E14ADCB046441F178314A4E7554F76015BC3E0DCAC0BF0EC4727A4A6962A95B5511BC2AA790981E0D6CCD50800F7560F555F2CB6067FA21338D46D94873D9327452F3124526C423BFDE67E94A0A72DA9B8AD789E0DF3989E681573048F6566C36E2353D14C9AEE5C05DD92F722A7C2F6F487E457916E3AB064545F2C9A4238D0EC5F6668011948DE2B8B4D11DFAD56AAD88DAF254DEC0A6CE6AE3F556E2DC84CA4BF7AFE86105DCB75710EAED2288269A499877342B7E9682CF7BAA8266914FA1272242780293274B64F216B4852D41F1A36E98259599F92C10D32CA859728EB50F991027C8CB254D74F06072503CB8A8F3E9BF2605657BEAE51C0551DADBD8B4109E47F916A1BCD70A8E8030E55718C40E82B05C8490E4404EFB693AC4D097CBCE6F0DBFC454DD9CEA7DD1A406DBDD6F81DF896703DEF2147B4C756729C053706289A673849EF6DF5EBDA17EF70030CC51C4B74CFA103A3A4894B69E6F147ECB4E5218B12452582278641AD343132724199707A235A3E6CF9B0538511BF6AD2B847F158F3DA7F9208B5DAD595A2169961C40C1644122420A8189529FE5EA7D62F80A69A5EE58C6C3ABA7D9FA3CD71DA59C4AEF8D0CDF68F5AEE9E50F3858BEF63675DC39042CCCEC51969CF51115AAC419469D03F678AFB810CAE76266DC1FAD650B1387EF77504060FA39E880D6C21305FADC7798F1E323352E8FB73C55FF3EBD5994EE2ED49A4D138CD9C554ED0E51741525EC920FCA02669E894863DC0B6DA61C38F3F7FECD32008DDB8B6E31CBF2065CCF1367FF8F3E913A7A20AD9BA424E8673A78592C0231B9FD0810FFF764D273DD763C8742B7BD010E0436FD69596F95B4D5F82E3FBFBC4E530A4F8421B88DAF33091B735607AE4969BAA5967109A82A006EFBCC254C717CB46119A2B2748D7B777E9907BCD30F5062F25FD9EF5E686B2902D4914EA077C972E7FCCB94C5B32F0414AED8994EB7BA765461029757D0DFE5C32C2CB0CDD0807A7C1AF3D54312EFE1FD2B1F3F045068F8F3F8BAD193288DE2781E2BA666EEDFEF9B48CA364C2631DD00D52449CE2B593922F20856F333447C97241EC0E50DE482729812BE418322BC8F07E3570064816980BBD4A3CDD605C2A63D2B600C2C11743C08ED951936F824AA68D5DAC87185463AA82ACBFABF304809A8F63694785BACD9061DEFB0D3501911141A0C5033C69A7D0F5B6FABE502BE0FB9760115299025638994A57B7A09099E430F845D47FF90EDE85C745F00F3EF447FC8E9EF5A43A043D1F1DF3E4767C4FDD83EB122CBEEF2B5FB1A6EE11D14542A5D3F347F59076228E40FAFD4757A9449ABB8A7E6D5F8E10FBA4A4704ECC6D7EBDA5B629ED097F86E8282E908519C669952BD4002DE48DA7A7CA918815AB82943705E42D1412BF7D9C18BF8FE92414FD923829CFCF8C1A68F7C106C4F6FA7CF8A20F340C87ADE546729AA8515F3103E8C9BEE45F2460DC04920ED5EB9142EC0A0B53CE163F2A35A8DE7C7EEF15016B6653A944C8654205E16E7F14A0AB82337827C2D06C96696084D95E62DEA220982B33BB844F694014B161B910E2408E20360116750EA9CA6BCB4B408FCC687B71D568A252AF34EF69320AE68A697DF420DDE7F066937BA9DAAB4A0145BE137B5FFEF1A767DD4D984C7DDB0F9C5F8C7BF6DE8A369C5F2529E80E4FF56995FFD240DF537740B04E031BCE916C12B7B6C6F665738EDEB39061A818A28B81C9837E1DE51D5C356F4DAA10C675CB85F3A82EBEC75D29BD73BFFC9497298DB5D94906004A89000F3AE3C9BA3ECF7370307FEDD6F854FA0361EE615EBEE6F7712F249DE8C2699CE6613E8DFF703064D97A3AB2BB21FE8A44BFC36F72CE8CA06D935BBE4F2F733EFC234A4558E8761D14E55F40F69390730A3325867F1D284A08D3C442DE854CDFAE460B470ABC8371370271A15E53711AC7DC63B043E35FBC66D386505474473EE46642AC419E7050B462C349842D25185343C748929B9CE3267E282E26AE1DF531C803E47668EA63E6B10F4BE5173C516243F402632035E74EEC61B4A713CF32A167E774DDFE89033312F7799AFF9A583F20A6D22D79CC592F950A3B9B32E8FD623681830DE2B4D35F81B2DC45D7A294226E393471ED695A1ABD66490263D0109D227F35D53520B1012152D36454C8A9799AEB5BDC7C9D0D7F4131F40698BA3CAFA0E1A3135515263959BA0AFBABDBECEE4E6EDEE090A0C232F336B7F97A1A7A9AFC8CFF8000000000000000000000000000000000000131B2E3E7F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 + +count = 63 +seed = EAA4FB8EF0290A499A1D92EE398A8D7E71CD3CBF01A36750DA4B7EFF175DA26D17AC4ECE49A84C88D1D2C2493563C26D +mlen = 2112 +msg = 2E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 +pk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BCBEF72710FD15C42CA196F67DCF1ECABA4879F96FE9C6CF1C7889CB09D505BEC33A262A1AAC59BB0AB91F1C4EE769F6FA91AC94D56E55FDB1B28EBF9A9896AAB986B959EDEEAE0459A39C1EE69C5BD18F68AC95614A1551EEE71DD7D92F33688D23DCDEA41C19DBF84CB0CDCF6A9B38950168E332E020D7D647768F585C739C1AC87261CFB5552FBCC967B5C2B0D7C83431B0018B7664B4386DA2CC08AF2518D5CEF42614FCC0FCFD73B5C535D073E24DFA5225D773327F7150AED3CE2C1D5128FB03E7050AEB12B4D3D3461F1DDEC9B81668C26B45EF70247B85FAF08951DF7FBB1AA9ECC015E205008AC647DC55A4B416A159EB403F97619F39CBACFD667E5C4380A0695C2F4F8247970D432358A01C4B72AC58FB4AF25B04F6D5B6570655F3BCBFF96FE608B57B9A11CE99C09F3C6D0066C937E1CEB3080DAAA6369654C669D525D2959BC6548B47856D0CE76EBDF0265CAA81C5F355AF3D7DBFD66CEAD33BEE582F8FFD8CB6B4ED4D0EF6619A08BA85F0557EA31FEF0AD34EE7ECA457C683CF91F90BAD7D752DAFD240766ECEB5D0C48917C5708FAEFA162E31770C986FC98EBC56079C929B70A472E656DD044CDCE7DAAF4A19B651757DEE73136D550D9EA2E3FC3714450F424B811F4D894701DC769EF79DACA5ACE7BBF07ED2922434DCD4BFC6B2D8B075ADF1A568B55882DB396E3AB0BF7537B75770BF30B82ED67E23697D70FBB803D4CCF293B6EA93DBD24ED80293E05EDF5300D902325953D96F1E3205A58340E5605F2377CCF94816E0FDC3A57BF8520CFB8EF6CBE72AEDC2F90A97918EF7B752D39B428C9B92DADF03233C7C382099275DFDFA317BB5017330F1CC6A3632C04ADA846229443972E85D7ACD6F1299070A17D7448F507F8257DD2BBF288E7BF51028CEE6F1E8B28C2164C2095D48F0991600A72E5A3D997EC63042152BE43C80A8A3F5A0F829FEE561D9FDAB2C71AE8BE01105E61FFD11CA54D3519F2AB4EDCC9F11AF2C2C1404CC1EB1BB30176996A4E178BAF28B2034A14862B43C635F50C46E6527F7950668A8C36FBDECA5AC5D9F2BE9A3AEC8E700501D2D59187D37CECF4603B306597842F2C5213937E8FBCF5E9BBDCC97C3B8084570BCD97273261E85D077FEBEBD0D00E2C5BBC497700703FCC53FB852608495F3437B19DC88694DBB066BDF6C510280370C1F091FDAD3D44B4A37FBC8C9FA933FEDEFCBCFCA183B33D1201120ABB3F131B5562F6BB62B88A3828DDD0393C714E515F92EFAE8132D158E22913FCE8F40177DC59FA44CA62773350191807F461BECD205A02F3E2EF4041F487456BEF0316A6988D2C3DB757D32ED2AC3704578A752FBC3DD7CD2872D0BBF035219E0649E64609A48B9050549CDCA5A284EF1B8C7F0A54437D34660E59FEFF40C602FE8743D998810EF658C0150382D7318D50DEAEE8956560E0C3C221FEAE5FF73ECE16BE284685D75F7E2D5AF6A8307A6C7CF4EFE1D51CAE56D12F4E30D01728236DBE783621F81401043EA49AA83F780C074DF68E815776011F134801E9B216CE92283454C69BCBD88B4B4AA6E40D52219A453B629CE16B64A13F3051D7394B11F2E098A283740DBA90322A07AF11978F3B108380E0D2603970AC884A9C37AB0FF373D18C94BDA190E3BE81C0D07B10B2A0FE4E422BE9A89C5CCA7946E51E2546E95402FBA8488782676AE69F11D972B86E5E56FE8EE237A1795B9F1B171EA9DA78F3374E0212B3CA7393FD685F162F74705B7251BD52C17FA4DA6C66F05CB8793F853B4EDCC6E87324C30F7782200CC48E638CD4B86D +sk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BC957C8560D6EBFE30F9ED67154CF2A0653C2C90BD033EA0295139C34ADA3CCA6DA86774DA1D755EFC911B223064DE60EBB80F020F29948E1A5F39A2B1C0A42CC224546813862931829941086C10806A2B649202009C0A66C94C824429011443440D22852E118251C3630544801E3288818160491A890433284E24804C8A824801262102286C4C609E0966820200E42168191160423462A0949041444291126801C242E0A0388D9042C090604A12882D9C28D5AA400123986CC4431000404E1C24CC8C83113A9705C382D1B41895A220C4B062E5484050B020810C14CA24481DA2288C9C85184B2658C202904318C60C4445216120A4020223321503868201792531801E24665C82844C398054B201142C8288CB4889CC24949404594B04451022E53000048386E1A282E8296000AA225901404902449CC8810E0C885A246629B028663B8284B105023A28541428609C288D0466A24496812C60494B610C1266D90A49052B020943000C2C40CCB1481A1424520328A84482C991881014482A0308054C2002038481417724AA085CB14611C3688DB08614A2002134781CB028E2313691A454C24400EE0126EC034884A442920A810103031030821D2121260C0840BA184181030089704D2304103C8311BA75093B22C19082D1AC281D03066A03210E2A008032792203640E0368254924060247123B76C04B66C0026824804484AB224CC208C44248C0220211AC36548C42494A601E308664C324C014242D3948D02939121A80C101044A0C691589490C8860DD04486E23420D1C0115A904C08B96D4C004C8B1660A444111C22228AC431E3048C03342854B601D9448CA0828913B02CA02061032991D930651A318508B911108889A11491DCC0680C986459448142344C00C98C89944C931291A39470DC34855418610B122C5C368EA0C484509040A0A4905C0428D8264409B88059A651CC9081503426E4805010B60421120160A81090024859946D549041D22244D4441002008D0237018A3650A49229890260DC26408B080A48188E024960D4160A1A373220B1240392685C046A208945E00092D024814B2288A4440D989650484284E1400AE41672144052A00660513612CC24019B82691922054A2810C8044024A644908845A0466A840805143140C21012999FA9DFA78725259C4530F4708F713A259671BCE4D2AF87DF8D7B7F9CF37A2D409742D3DE81FE64ADDBADEEB15971BF60C777982DE5EA6C7B007FE599168D0FEEE96A970AC7688592BE19D89C24A0155669D82FF778E3D890D7C08390A169172C3ADA5A3276464616BBD3B5B544F3FF657915E28F1877C235F4A70BEBCEEFDE44828F31C4DA6BBC60D2907E2E3C0119CF4DC288A758FB36BDDE9ECB450C09AA92A414F826C7EE7294C2918DD738CBC948F697CEF98763D8B41F066AE56933914B2B2907C798DA9B6529C56071BFD0507DB2C22DE32E12919B27D4C8225ECBF24415910A062B1ABA5F31C65FDA91986D7351DA6D7F6D7EFEE010038C44E5BD8B45E94AD22D288B5E9A64016C6F1CCF824ACE63106C068358B59AD996E130CFCE4951B5A5B787F0E713C293E2A451206FE5D7FFE11E01852D44618E591420139408EB7DF621B8C08C5A48944E06CFE62BD82E57B64B8B1172F6244C4D56C6C13AD3A11EF33A2979368F9F6D4115897C26F2FCF80C56D514F5B2F35F9D057AC21F551C0AE6A92344E82E52BDB503C61929E1DA59320D7FD29BB0F84FE9B60519EF31E6287B1696441C8C8F341244FB3492729EFB8B145F965033FD065801A135461A8268FFED19281BFE17D7CFDE23D889D37894CA582B4DEA9804313B29248F56DAE9A67C76249EC07E1D40AE70B87E1448D4DE0E0A67A4E5470CAB7B8FF826C14C38DECF81CD2EE0B038F352E63C7DAE2DC6E172CCF9E8F2B288BEB4E5A43CB2AB47DD0D04D556F623A22C51B8ED2F11B8DC1706F6D548636B6B3696B0C5DE4E57124C8384058DA9F962E6233FB82B320489206D0E6AB11C35E5AEE28FD1806940D859CC89FB6335FB6F533C546578CF73E4073EF42B9359A75F62C571D8E893D9FC2C78AD64B3845B514832FC4FDEEAF7EA76CB45BE023EB816962E345970989EA1BFC4ABDC9490811EF009282AD61251707A97FE9FD12F4C62D436BB53C6BC332A54F933FBE7AF140624BBEC8A9E319545536ADF0612396BF456B6716A2427FF09BDBB1E5857C87CDAF46E047E40432D3EDE4093F3E67D00B92D08E4DC4FC854D2380E83A70548C1A539A2116B3F97BAEE0A1421D0DD8C92C1E32325F7A03840FEB120706B31F7E52754217685DE7542CA28EA2C03AA4624305D7EF722D79ECC577FB04A9351E77B7B5930C3638FCE42368951BC85CC9E5821B54647759F5FB86A7C023EF28B24581C91D2E85AFE5182B6434EFADCE544C92127BF1148C2DCF4A1AA780B0B9EC3FF7D4153EE8AC630339B3CD4F01DE0D9741B28FC996ADE18E3E097D81C3BEE23E35BB4DD32B3FDC2CC9A1B01B68FA53352D98DAA6B5DF593CDF4DD6162A48A1357C50EB34B1ED2A24CC4728EC55B5F6E4E0642982801DC0B4626C30573A5847F804A19572035667C4DD025D7772D1599890291503821E2C45B7B9C4939D3462493F17CCF77750CA1CF54D39279C229EF4CC2250612D2B0030C9990FD17A5F18C0141F34E3DB2EB85E78FA4F0C69F8E87CDF7163B8BF39834ADBE180A024D4B52DF06120251F5A7A3D65586105E416CBC851FFD6900CE237AFE2BC0E77585D4A50D1DA9F5F7679AB333C54507E06471B0EBD3A4125BCA68DB0DFE5EEFE1B3CB7176394300540D250E03465D50BDD17CE51906B43ECA92A76667F146F2D1A5CBA8C8BD6E2023C7A7E1C9B46C116BC636D5684962A86BA24D4579EF139F6FD61CB52AD2F3286642700BBBEDAE2BD3C9EA00920BF7148CACAA65B51A5709495E984F1AEDEDF7AC2127E11AE9977946DEAE84D40613E3ABCA5E3D059F45CCA00BDA170FF9D1F5B6A3FA7C66FDA67C1EE53B10E632D299548D41222C3FBB19364F94851CB71EC8CE5EF3A3301C86C17959DBE2EF2D59792F3B0F0157DC408C39D438AA4E81A8D8D1DA9F8FC3F9387D2CCD96BBE1C6FCA7D3343BFAFE708FB9FC11DD7BE05C649A08AE6E019FF4333798A1E4EA6F0480CC20F020B668CA582FD19CF5827C3E36FF542C1EC165D41578BC486A82D6F79421A9679116B51776CAC7A555658F30EF28DFDE60D59C39A3EE486A7D73927503A6E7A6EF031553388BA914C6FA3B6DC9396A840BA09FE52168A9E5D3B526C6CCD68564F6275156B32B3B95494B0FD1CBD98D27A12E6E71B70B848B263C99B3BFC12D6B61E7ECB28EDF70362F698354808880AD71E4A683D01941A1770BA27CE0F98F1FACFC0A2D2075197AFD1E69E5C1272A3B428B5C70E02A7BA0B9362735705B845C2D2125EADCE45B6F4AEB06D472D0E45CFCBB29735087E3FC9C5C493E4DABBDE2476C35F694B091478A5BBB1329CE0267B15916B66DEF990D3AF52D0DD5782E30A735 +smlen = 4532 +sm = E745B28A265C90BD3B5AC7E3A35A7D702BF1DD7204259B04B0521ECC9076F20B2E02EBAEB5D43E4626A3BE1D71A9F97A219F234F1C3A22CA4D72A1F11C827F6354907FBB357055AAAFD57133C98AD78426743F6ECE2E83ACFB79286E86313C7430D43653D35ADD91FEE88C0D795A33965C3F2A3F3BFF0EE75CCA6CD0815C204029513C69DAB5FF9EB64505AC1860A7FEA77E3F0534F22D53E175CBC3891FC12DD26F700F26CFD28F8ED9F434BBDAA40E445A49A69F1EEC4A1050ACE432257D1E8B4547CF7467B0E094E88927B10E1508E1492B182A14DF1ADB19FD400BF130029838A18F3C69A33E26CCBDF154FA0773767288C037C8B7117C016C1DE51F1BB4032E1D1027245890BF6E8CC586808955BFDDE92F68DB227A44020EC056426A7B9E562A33CEEA8A038D4C62A1ECA178BEA506B55EF1E7B071C7FDC660A761C6A9C5ED10DC447EFEEAB9FA3E150730CDE40BE4941664FBE22E3EF8A51E5DE82BE1E1483F5D756F01279F970528EC79A021E9EC603A7BBEC9AE1AB40BC628AD2E4D1D34526531FAB085B3F013D553B00216917E21135EB8B2E83B9A0C0B0BFBEA8897636C344922B6FA642078009CFAE50265AD9268C7FFCF421A2B1FCB17EA9A2F0A352E3542408166835B354D8478FD308F122EE47CE9893E646988C0DABFE4301F12767936D109E4274FCB48DF56C413022FCB26FD10550DEFE3A06812BD2CE49841616DB5A8DF3513241202704FF1ADED7A1DAEB5318738FB3B99E278FFB470DB1F62B7B1150ACCEE82B8A139AEF387920FC3DCFD895280312B049FE65C5C5410F537E3EFAE466BD69BB16B890C1279DCD93DD96A7988B5FD2ACF1758094E861D84A6FC8858584BAF759A672F7729296217E37C2D712E0D2ECFB8F1296936445DDF06FC83B1B2901AA2A892E0F5BFC06CCF5891EEC1A534CCCADB98724C7644F4BC6F8DC622937C0A556DDB48B034BB8B7B5777968E40703EF101C5B3EA3996958357B7A38C5392C65E09C4D4F23A4627F95B293C15D27C256C07D263E086CEC932D2549A8FC18C30CAAB5A680839E24670D7221E46954C08BBA905A3E8190D4910790A395DADA30862BB6AA1D608BBF94A063179E65541BC79480E9BE9CB99C12CE634CA42B8E898BF8CC1535E33CA91558C7CCC9A43BEC3BF20421DBDD702F59DDE36665E31291C5F2C0AB32B06E48D8ABC32F79D6F11D987703EA241D8A6D2BA0AD2DD10889AD9A6430CA879118AAC42EF3A2FA2888C3DD90D495C0469B598899736634744F63E6402DC4054C818FEB282D7C0CDEE9371C92F2DCA03C4F63664CBDB650B5E86F32E3F2CDB1B1C2482F74D343F1ABC00B98B6101EFFCE54BD94C5303ED5E3208310C78019AB9EFBF4C8A5C2FA9E88AC9E52F3BDE60A5C3627B7DAAA8068959A02868CD487F30810BE77B807B14F6FD4208D3EE8A2D6ACA91AA5FA89CA2CC097148CB917615716CAAC7A2106737275055CA52DB58824D9B25E448C357A474682901ED3FA1712F6FB242FF5C187B635845CA7074FF5FFFC329E9D89D2E70D8F482BCA08947E12A4470E908AB8D6C953B80FB6750A382370B1FD3CD5AA0AB7C6A1CE993C87775D8DBF246F9D478B8CE86B5F2AA246BD12D6FEE631EAFC981F6FB3A3D21C359E999B10F2BCC7D3AB011C20A0EDE8F808666A479BD04997C276D3A47BC74D0929CDA6EE3F0588BFE6335B43AAD270FB94CC6F46EF6E9D3BE1573D3F5506C387B313BED77F9D777E9BAE9F5BB5E3883408CDA164F22165DF1985054B185CB9B6AC083553F5EC678955303D8429E4E642CF6F9E51E16960B4F88AA9D6527664AE48F7A8FA1EA9159C95B8A2D4A3C5458DE76A4B69D238CEFD6C2056E93134ACAA2F7093C584CB37062C7F7F07EBF8AFAD96B524036E3D66FAEB7298E067057E25C3F288DF97ABA06A7169ABB44E17D6F43BDF499C7BBC75C9B604AB78CCFDAF168C634286A055DC81924DA8C95F2BCD7140800BE63F6CDACE70ED7AB471ADDE9735343149E3F212B097BDAD520FCCA8640EBADC37C4037BF9F76C65F4FCF021829F7DD9EF28B095B2752E506FD84BE4F6898D8F8F9984AB2CDDCFAF56A5F661A259CABF70CBA6C190803BEB8592F17DD9B5E8D567B70CC07E5A01C5C851F18A29A5E68E97ABF7E921FDE709CD2F28BB28D66D97467DCE03926DA97BDAFFB6EF1DEB4F6AFD144FC85AA674A95BE86A32521F99F69AEF131BE549E9005B280F8B939F16B23C0D214E6B1D36496AF40C29A77B7496CD7188A6727DE12CFCD1D147752351EE5BDE090F071E47F010737EB258B4E3DC007A6BD963F6E1DA660274157E6E2CC76068A9B6AF52FB63A56141290F5870A379E4B9615426020EB60E3F9355CB969F0C753B8A94B067FFF1078445A3F1949492617ADA4C075A3398EAB6AEB5C309ED44C5AC574C69B4E258D07167E6CA0554BF67C25F75A1481A7146DCCBD2A5313AD9182BEA7AD9F629BF2128CBC9954E95BA3FFD2B839A3E449BC0C62891C79C8889F1FF7673EF865C77F249BA742451FE76E0F5F272D9A84A9E7104819A7E2FDDDFC8DEB58722EB382F650229C0DD7750285F1BEB774716D9D1BD001C7BBDD6074CB0F0028EEE62820D902BD212520809159174F307904F62F5E53609F847825807CD1A91F7709A80CF1CEFE78118ACDD72F67EFE7689F0330A91A2FD3936DD4628E704FD7F9A5C14A266F219AE673C9E7FEBF5A14570AE19313FE27DE1B7FBB497E2FF4C48C9E5102D4A38DD22F713EDFB8C80DE359828D9FC98CE0360B4236AA2A0D9D2E09DFAFD4014AF0C5C265D3567808D1480823E760D7F42586729606207BAAA4982FF412B5A54BEF2082B2999AD7454B35BD4748714F5AA96D88777A8239004A2A8470566F91199631D62A1E6BBA8668E5C08FF1135CF38A9478EE1903DF941DA1F6E4D6FFCD6B0485AD4D67BAC695ABF914D7BC69F7CA694B1FB7AE727C749FB13E06793167E9FD4EDBA2F5E5EA7932C25CF7E7B0913C7C537929AB33685470FCB64E602F4877094141BF639D1A60566ABD199CB220BE550AC0E9FBE060B5823F76A47F4B5B2DE13F66D6BD1BD362EB6CA5A059A4662EAF490E30F8D1F156BCD9DFCBE268289D9BADE134F87291D68B3E68C71CE9504ED249643F186D1E6868C8F5B0CAA980E1C21CD067EDF0B53FC8A2CFF565A48387636AC19116D5B073A792FB3B1A5D8C1752DE57BBFDF78F5BAE3D1F394D2C2B887D4EC56F613A9C066AA00747605FD027776546367F051BD14075D1D2AE3709D13A0BE1823EEEE7D087A2146574444ECE9788A0A178CC350E151A212832394958646C848EB6C5E6F0F4FAFD07090E1718222F435E65919FA5C6D1DCDDE1091A24293240425874769294A0ABB4C7D5EFFE07151A376167696A90D2D9DBEBFC000000000000000000142639472E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 + +count = 64 +seed = 5909111F333F3E939105DFF8532548927EBF289F31A72F4C1B0C66816D8B68F64622F36A9BC85E63601BEE8EE7CB3DC5 +mlen = 2145 +msg = 5180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 +pk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2AA473FAA94016718220980CDF60CB132ED470C6B55DD23CC495098E514D49AC2BB8331332F71E958D4192C31B72243A751FB8BE52A11D16B36A98C0D9FEBDECB6BE3B179907B121A8932FA7392A4410553B48F7BAC72890C7199208A0B754055E0622DF0B1937A104BF5FC89C641DD9C94CFFF3F4700046606EA20D6FA9D4E28637936154201E6163B491A84B070B7225798810D59ECB90BD51D3EE050AD8FDABCAC3694FBAC7997FC951F7E2000679D1EE4072C16FF852A64943D74ABEB4D8ECE67B7D3DB197C0CECDFE39C69DC7377838E83C10D8554C6C6B0A01BFB2BC70F6DB92B02168EDEA5E1C7F31EC4B96C4820FF1F509780F5AC88B5CCCED67F33F7FA38496B6DB46EDE7DC3CA61432262747B77A695F83F660555D82CC3AC11D8D491B0B587F060305456430409075F933F0538D99AFD23B9E401C215A135BEF9FAC1DBDDE90819AF75A68E6B755CF3E1563F33FD97C05B52ACD77890CDA9449E43FB28F85A23F37E47AA4AC9A9528F5F2E6A753F9AC2061AC30523A6223CF6797020914D94C56FD0FDE4892B237CA6286DE852E5341BCE6491A0FB77FEE9DCF85F5AE59F4EA015D24BA00FB51FE5D0D6BB8509C9867FEA91C2CA7ACFDFB0290FAA185526C968E7D13C4169D5FE84E5B1B0D060677736E0543A76BA0C6112D93931A12097FEB93650113938A2B53BB8AF767ED6F6949626A597132F13109AB0E5DD49C04A1B98DCD42B80D0F88F5D8A96AB969978CA09598805C383711BA733CC1A2B07E5B9C2C8B3F6A6305EFBFBEF108556D5241A2C52AAB65DC820183A25C7E88F20D3A6580AE6593A1FE5A614F0E5DAB920A8280F84E91C8DBC997262484043B0764BDCF7B46F991EBC5CFF79BA619AD56C74F15A43B06BA5D37DF4DED74AF752DA42777B9CD2E360CB8D8BB5830C21653A32FC20C874CA6F22DA92DE1FD25D2E4E6D7166536CB685299EFF07C3C5A350F5AA46C7712716CEE6E7BF7EC41F233B7F6CF23EFACE0FF3BC4A40507971DBF404354225D104339768E1E43033EAAAB4A6EDE7F6A2AE5E6DDF643C7B40FA0082A2235CABC51A77FD022E3EBBBE8454818560157F71297A262E385703D87B33A2E9D3C181B8FE9F2B725DD8056F341008FBF0893F1218F538F7A4411B6466B8764D62F252D26E4762318E239F5C165ECD4D3BD3A55CC28DC51FC9703919CC2788092FF080A25E644063FDC68DB7AFBFE6D3355C68CCDA8F53D9DE4AEBAF2CFDCDD9229B1EAFB837A5DF486A4FA874765A3488A1D83A922785F920619C8AD65E5026196BAF870581E8EF088015B306F3028159C14EB4140592EDEE125EC1AA9FF87F273CDA26E1D0594868495629B3A599401D53E1FA6617F7142DBA65E8AECAD1E9F4EA82CF1C1F0F2DDAA02AA8094283867FD5A49203A31BB68AAFAF72E290B243C4475F8B3409D84BD3134DF658483D9C14E01CBB87938FDE93875D029C4369753597430BBF37BC6D0D1CCE3DD7159F5BAEC1B1B9FE6547D71AB437E22BD809411B85A36BED053F11749447B1D3E76FAD758893F5D7C17A5BE76BA18B934CBCF9416D7AA193F00A9533F569B88EC859ED86462E8038B4E27F385B1AAF26AAAC54D219C1ECA2756E56C218B7C97BA6851B91BE6DE1BB079C4B43318736B038ACDE5A97354D14C13C654B2833EB5FBAD3F98EB5F88810C4D0C60DCA38F96B2D54B01A5CE49BE28CBA6BC1BB27B0D370826CABB96792E9B5E111B7286C04F7C5FA005A120305CFD23C4799AA7880648D7C821B57BF37AD51A001ECAF2DF533F3359ADC9F0BA8A2826C065C4C5E6EDF26F +sk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A18C62FBFE98BE4EC59037F5051AECCA2A56DBA8AD31EF4EE2D865C32A125543BDAA343A8BE2AF52F74393F3468932E8843ECFE641E67F00E949F8A8AA0A59C698CC82DC138028C000898C008D890886318249A02041130640B49295BA60D01972D54165114B549994462091144D446881B22120A4866D0466008B42C98309061B86C20C62992B62D9092101AB780CC324022352C98143190A02102395113414080389012958891349043126A0A46301A144EC9988D1B040981C070011685CB804544205163B26409468D10912491026403C62411A970C23028532240C038661236609A224E0CB80858C4608BB68D1C322C11354E1B8860989205242961D23632C338810BB364C1406498940D23958180100109A98193C48C9B3444A4044C81482853C06564246443C641A08264D424322499250B4829DA202D09930C48162D93289058046400466012460522031118126A0BA74882C04400A92000360DC4287019A35094B20109A7481B1831D8A464A2406918C884400441CAA6302044640B366C1BC34544C02C21812D60900C83006A9AA86CC9884D5C304D20A06C121105A026420A930862C040DA164964346A11438C59469022C82519440A1816851A4846119450C206211438080B22312108121B437190082C438250A23028134205DC8245A4B450A240128B88118A264A442260E3B2609A00694102305C344C882029D9327023A404A2948940364102C26D22A98812046C44048E203370A3B6211CB28940C4318B208809C4495A9001DB346A8CA07023423110A3411B496A64062EE2160C4296110443448A36064B984D5C828D44422C1B19451A242209496EA1044E99824812284C90004490986024370AE4869183809002906020234A133246A4142C9B8088C3B46153346E5CA0486214240A4350990089112112014701443491E22601141851E1A28903284A20974D83848582148E51428011C1101499709B08050337521431801AB1481A24891B170ACA000661B420028989048100031485091762019230A1824D2018448B46301302825288441C0449244771E1984C5B4881C84029522809DB1240C4860151C6114128722407710448651BC0508A4649E20060D19661181080084560CAA8611C174E229948022211492665DA364458084E0BB260D055F48501EB991DF8AAFEE119F7CFF0DEBF6E68DFAF3D89BEA7B52653923A1DAF4D606F81F9032E5725149B785877A6AF692392344743B172E34647328C031CF5F91AFBA18D8092FAF19EC3AF9D39E0A702EEEC8324DB6F770C9630B9EFE5BE8C7569FBC9B62DBF8ABECF850C7EEA78986A5B8DE931304E7FD47EC11501B21B2FE2E28EF4D28B1FEB043E47FC8A73CC99C88DAC32EDD237F5C7392F052035F5BE7B55793EA8B28A7A9AD5E269D67D5EF529F07FFF9F3C18EAFEA5BA8FD70063CAF4A67FD2684745BC4FCF1D0933F02216E1E7017660146D863CF010F104EB66AAB9E0FBD0CB59B3719CABF74A14A4ED2413D6144ADDEA920B2A16BA251ECED36DF2E7DBD39322D13DB47863B2F3976F81658D6EE8FE3186D4D1991A6B8A2A6C48B143A0B4EC60D6B81197A44A8EBD87BEE3C02FF66C0D389928E4109AD4092136C58E2D4EE1CBAB346BDF41A5D3BA282952F5A540F04AC4D352E199DBD99C7D87A3F9C98B5C481AD52460C015BBE94B1AB7388D3570E489C6EF1C5315E8D89051371581757D4FB4E1C666D45B7030427140156E60CDC1D2F8DFFE8C461B7DC7E6DE886D28EE5564ACF222B500C8DCED0ACF1076694978884D9B5F721007FC7B010F1420286ADFD0A9BB51FF7A6597D1DA6926D29C280F13A8527BA1B8603EB1516859938C8533FDE467F4C1D99E4D8F985D01965567CA6C8526D643977C9B8F9FA153141B76820F67C7D2214181CBE82D985D3A823C6D169729CC5CBD2E090EAEF0063712FB4C26ED14E0C87CB7F1E61AA8AD74CA7EE8938FA25954ACC63171E75576A9172549787388D09FED3A8E6A619952BC3B5B7FD3E37D5201D6D9243D399D9CEA6DB138B4E2012B12419827626832636E567472CBF56303BD3EF19B02BA2DA74754C6DB0E5CA17BA973E7081991B0D30C068B327798D6B3601D44381120A740A931B4EF6E7B42407E21CCF1EF06F4F319A0123AF8473FC95651BD08901B314BC8C97815BB68CC18EB1BF950094BB88C77B745239862AEE03E109D47FC22FEE0D88C7D4FB8264EB30640640629EE5B30A471E5BF3AFE2354C9D942B23D2E64B2C3F92877C8FEBCB2402596B78934D81B27F57D3E6CF19AD3FC291473C9CA2B5F1A5D50660836EF0C3AE90C18D67FFB93D70C02DE293283EF07A5E8206EB2A64A81B18683E6EDD3A50D5B76AAD32A151F56BC0D2A19C9933F2E9706BF7B7ECA8895EB3940F563802A9DA3982722FFE360C7A18270961287CCED7D0E839078DB79AE601D8F50F34F9E236311C9B8BF158289838DB20F221C9982D9498DEECF36EAAB668A1B8937872D01877D48F57ED39859641A5A9CB925E00CF05D8D6A40B02B3858AFBC121CB714AEB29A323C0994A211E4870653E1057AE098660DEA4300A48B083EFE0BE99FB6900A4CF741EA9660960B8221BE36D14AD8101D05884AD08F7B1A73632DED8D9AD7C5E0829CE860C62E40D16E04F3C21B80DC06D5ACC5A8EE63AD4C7B0FDC6A6D93EA05C40849BC34B8C519B0801A43162B3EB3979A6ED3A9104C12C4298BFD6DF99823B2D649B0F2151F7F09E4126F545536BD06FE1D5F1864867B78B8F437896BAD1D5760456B45EBCFDFCD65D83251E7157AA2DB6B77C057BC490784575D0CBFD9B856E4C625F195C670CBE78829A5D95B0BC55DA15A0B121E976FE947DD2429122AD55FB60C938B45C2E29696C27FDA3A452BA38E5BC4CB08F2792714FF5D98694C19DDD95D8683A146788E0A0545257FDEA29DCB5AF7E1A05DDC95D2B9ED8A34ED7AAF69B7DA48E93984E8F0C6A8E828A62A6D116C4A621F9622BEED4B0A6ED234AEE30F6B63EB66F6B096058192A9575A37909558155D3A21EF4FBF6A9D0E89E75234C8E97115D1EE2D465A6608FCC8320A024FA54107D86E07811BB56343B1987761F89C9FFA471F4E0F4644A28968FFA9AC838E988A52B68DE4708C1F75924F5C86269715F0AEAF8F1673A5CB7F04450A1DA45C3E959E3768994C0CEDBBC3E75B992FCBB684F5CF9433E602EFFAD361961199E3A6F4253EB63147CEAA7AAB95A8A987BFE036EDBBE1AF573C8C028BEC78B50524A2ACB5EA6D033587C01EC244BDAE959DB09A7D6BCE42CD5AC3E7C5878A27A3879319122CFCC31F7E45F004706DBA01C251A76A3245AA95ECDAE4DE6A38B06677747E5427DAF3664CDCA173F13D7602BADC4393272E459938CAE35141D79F499523F77F5E22D12CFF3966F819085CD342A47708FEF4C2242887B87CB3802F6180AEFEB068F90A2B6E2C1BC47ACEF2E1B0EBCD08679C501CC956E80732A1A0D0CDA81C769B2FF981EDEBD918293143F92F580BD21BF2F792B3BE3CB3392F69 +smlen = 4565 +sm = 8341349D340585ACEE52AEB4E0BC2A50ED6DC3DB88DE5D4B2D805AC65C872BCEC51668F8393688B834602F4F674DA0FF81819427C1DF6E2F62D29AD5A6E89D13C8950B6C9AC33E08A507A255729520D13525BB77E76E9C065D6F27B98D23102C0AA1368DCD2D6BBF536CA0FF409B8B3B62E92FBB01F3C4F7B696F60D66F7254786745971DBE1B542198C5B572FDE57DFC9B0C06BD7D214375F3EFD17A36462861C13F875296EC1EFCFFCAF10F682635206FDB680E8A77D2F087BD1F7945C2D3000D2E340B7877CB6B27DCF1C200B6DFDB17044DFC03083969FBA40E111701378467A66AF495415954E6C0CAAEA078791CD4010700FCFAAE963B15D94BA0C240FA85ABEF82E8B9E500B0E29BE6C05027A1549179E24325536D9A93F582E2DD8C0756D0433870EF7045AD846224D05ABD6D2443BA5A130D8F4DF5D49DF4930B242A844EF6079B00707C6E28F155B537B2F614AB88770A2B3DC77EF56BE9BC46FD2B4AF9D857CD9B76FE9F6987F76B619A8D332C228A2BCFB05E83378DD22235CD7250120F504F60D683255BC7F91202016339210E4227EEADCA3A0A59C1DE454CF30A8B92E18F56F5620BA821EC5DF00E38EF9ED2771F3A27B0F2BB8FEF6E7CB097121F6665980D7AF0926080CBB72485D0DCBD2C677A0B895481D6B0C59B9D7DF965A5B21A39CE37583F0383E9C6FD7B32A55C129914BAE0864BB2A046294DDF3AEBB83EE5285ED2681F4B841F1E86FF6455774856E5BA97B42330E06917B4E770A2EC2D6822E4542BE46EF4C3FF1269ACFF1D1A9BFB0985D21D995E1C17C9985FF42F5CB3E6DF0124CA92CABB433ACFB8D83386D25C53DCB011A7C7A8706A3F9F8025FC3BB14ADED6EE4126093E071EE776DF04A3B54258A003D3F5103A1F77BE223597E683F97BF65FE56A8CB288810F4FA2ED396D176E17D6B9E9534EC0F65AB684ECA22AAB39C71C7004B392BC7BB4AFE3F476543135B426DA5BA7EEE100FB1DE5ED33E297CDCFF8681899B5A4F681530122BB538238F82021F6DC2B2BEC22DBDD92789C6FAF26206F5563EE032A016878B99D72930F5BAC1B0F84AE6CD811DE7E6DA64EB2CF56BC8876AEE1EB10D532197229AA4A09118CD10D46C0BDC20801A78617EB1B588FF69DA87141E102654C6CD78204B1506DDFFEEE9AED491CFCE39CC70BA34EFAE12291F8BE50B90D62294F4BD5C48F3BF6EA1B8669D8034D4C836EE1453E1773189F368159B3180D2856C50428E70C3BD9DD87880C6DC8D87C985BA831C88BBCE5A9C87FA769F4A947A0DBE06DB5067C34679AF1E4720FFDA667157D76E4D903F3BCA5E32C6AF4F2865F911881B78F2F85A8AAF8B41B26604766D11E6293622AFAD7CEC6AE091F677C2A23ECA0C947B71CB491E115A72D4A5FE83FADB8CC50546EBFC0B12A20821C7D7908383286CE563BA71F2996A82E749D50A8CC6D680C2797657C608AC1E987D2A88A3AA9A476B452273444F09BEF1E95FEB1DB49D54FB3EF642AA5732EDF2DEE028760F693007DB8F5A30D495EB15911C5906DF5C201B0E9D09541FAA16C3F43A14A1951583F213C650E56C53A261D23D5BEC75ED44C2AE9214624A61847FF046E284D09A766CF6F4173DBEF85E72C32F8EFBD04B4B5FFD9C2A6A806E983AE3E02E58B00AD308A404C0F3A82144B72754F5C8F7A838C743DB9EF7836E8EDA849B61CC4C9B69D99A74B4C349BCB5B669A7B27179B6C75A1A3F576DA57B219F9A5E79944FD9C25F28B6473A8C8429637F03B8F4963B0958F836906A99DAC9DB8A429DE469A5EF11964FBC4609DDB85C0B7421DFD049C521EC208BCFF0C84B998E7C0B53AFA20E8679F12CC33E2D6A7AAFC2660F6E41DB84BA51A7FF56F2615F0685F6D309ECD75C15271B8E8CA91AE05B628F52E34EE00139839A4325EAD9C650927254D464C06C00293644C5DDF01B4702ED09CE4D144ED4C0368E31BA8756F955AB91EEC72530DCC304FD2FE50BE245405462DDBF1BFF301622F863238F7C190180E109C82881AD12828999FBA6429AA42F5E1C9BEAEA7B03FD284120B08D38A5AEF8F680C2F52DCF842928260228FF881CAE7C6FDFC38F60C64FBC95AF1F021D0C88254368D03DFB4458B048E5DE475F532DBF8F7F586348A3EAF34D5578DA921D874761F551BF6335C03ABA99E71E4E12007D432C3BF287F28477C8512F8D5E5A29B773BE2E62482FE67409DAB6440B2437E37D613C60388B4C8B88FF3293F658E78AE0CBB7E39CECE190825841C1580DBFF99CB321B628F7E4704A40C378F426DEA61D8BFFAEC2822B6736629A2C31CB6777790C9DD4F4935CEA8708B44C35DC5509401634FEB8A89DC11258EAB09FE91B1DC75CDF6640191ABBBA7DFDBD9353E12ED29944039ABF7F67E5509C4AB3912FF128541F4B07507E3E0DCCC879424B0C429791FD907B31C8A85ACF8371D007AA81B4C27437680487A0C5950E2D4AB6BC5740EAA07D060330A173AFFAC18D53350C98B9FC6DC1C1AEDF0E5775B074DD8BEF47CE8A94B63D67D85876FC65A8B5B297E71D8017557DEBF97C66B570ADDDE85D6007BE62A0E1A20A00EB117BA91ADD064B803F70629739DAC311CB8F88DB339D7161E465C565C95EC41973D546F0272A80CBC321027449C4C819A0CA88905B70AF85B63F095A333C97096B4EDACF6AE9E5EDC04A51BAFF3E4936AD53B02C0BFB926CEA98AB86936C61B139B54D4766C9DEF1C6C633788E1C4807324B43E15F89846736019AF593689BBA50BD18A3DE8EFAC29977B258320ED7D33797130AA5E357CC96DD636198B5FC04BA017E713DBA207DBA1FCB508374FE9607E95581102B1D34A163AAB84213E24DC187A6F97683CFCEEA269EA4215C44CA908635B71E3984237BC3FD3C294C77AB42C01E3FF37B65D1FB73BA3721DA36B7696BA41581E604F0E7A41C712FB4D1864AD8E5862B108D0C12AD1CDBAF0256A597D02DE140F4FCD346334ACFF7379C9106BC43572C5847B7F8005DD10E179B45D3B2DD44DCFD46C25CA0A5716ED4736E54EBBF79C63733EF38902C2198F822C05621F7AFDBD738FBCC8F183164DF686282D7C491397235962427C3B1A360F9E49E3F9B0A138F044CA4F0D101C930E42A0A4D976403DA3929F06F1A7F4E2F56F273269115BB141BD65AB1B35255C686A7A5914E3ADE9D5638EA077F0D6B96AF37C11BE8A3CFA3664401A929A382DC1D9979BB130A6554041374EA032184EACDBDF10E1422607D97922DC66B129F81492F961E8B9E7F779739E7C405C7248E805F7B74FB94367A0626C016F294EDD85999D643010414223D474D585D6B727A94CAD3040E3A475E60697D878991B6BCC5DFFC0314233F41567A7F90A5B4BABBFC4C56909A9FABB9C0C4D3000000000000000000000000000000000000000000000000000F1F2D375180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 + +count = 65 +seed = 238461A224ABEECCF709AB6CACF4EDD372D45E5F4274095273A49AFE614F2BF713134ABF68B4DD058E6D7B612C3658C3 +mlen = 2178 +msg = 99B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C +pk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62E2088BC7FC221D1EA38E1B88A3BF881A1CB518DBFBD8E0F91F1C1F6A868237B470CF05C8F659BEDC533A4526B4D95D487E4B12EE2F5ED7A40DCF7C10C47F66B2C06F0A62575A272A9C35294061C82617DF3DE4B2784F400CF1E6474F4B9464B4B775741E675E340FF82138125709267543B3CC9C28C9470930E2AF06F11E2B8559800218054BA7AEFE225218127A96A714971B19C123608ECBA595D7E9977328946D9E43433E39509256E88690AB5B6A3B6678AC08FD280B5D5514048C6324268B608D7763EEFA06367C4B11DD0C89E57360D9D8127DA13CA915B9AFB9D5BEA59E0D322406A46FA2465A437A883C1397B0C32BBDB5BD2E33FDD891AFA6D37E129A841DFF810943E500E5C747230EA8D77B4F336CC644D63E5276A3C334E165CE5C22519451DFB8E89C79213E09073F4A7F65BB22A055D97CF9284089C2C6624E20D6470EBF5465EBC459C339F03386FE1BABF53FE4DB2C014E9D15AC53BE798E190346AE5D0E66B347AF1D6E0D6CF81CB5E7A56EC6F02DC4EB1D5DC20C9CF116106329CD054EEC73CEF7E0BA0635F60AF3755E7B09CF60C9EB13821C1F2990A85E15BAB4A787C213D6C29A990D1FDBDF015687B0D9CFA2B1912FCF0D6C7ED7EB40ED53C80FD013697F2F63CCAB49833F9A4898BC129A7C90CDE31C7F89880FF933F38A8F4BCEED040F897BDBCC8F52FC8577F78E60846F4866D4FE86FF1E10A74F20C866C5265EB9799B3EEA1E6741C1C34C7E459964E21C042326F56E43EE624508C231E1749DB719DC53622354A3219571C6E01FB79775F85F08CB8112094AA8B5B8F8341246D91CC054F6C44BF4EF965BBDEE78FF041865707C3E070507E1F9DE0B6909D546927BFAC8E05C69C9C286B105D5B9DA22BF74A2D3B04C225C60ADCF2BE6642D7564EC8254F04C47D67C793FAFBF5B5549FC5DF8668F09A4544AB04E51ED5F27090CD35DE9A6589CE34310566E0AD0145CFB27BD1E8A4BD7D86995BF2AB91A09773B9EEC59A7C258F536D703CCCD5653D30D849719024050A9AFD88B75CC6DA2A9B71AE33D0C3803391B87BB5CE9EEA9E7029B3FDC8AADF398923BA863D5BF545D913AD0E3C7734A897C102B8E30003C0768F95F0D42F1876376C9D3E843D91F50D573628F164E70BBC6257008BC7937D6B86D41DBEFCD0BAF0D92D0D2E7CAB827521C97A41AB1FB945092BBBBB5DD9A4CA16C3E50A70F8436AF564AB3CED7E75842CBCED7E1A46435BB7A2C45F6A1F37F5C61C55D9B9881915B03FC40CB3AB9371C78895588372400FD94B7FFEA63F85B6E71FE14940455B66DD08F0082AC91EA4C1ED397A1C1A426C66CD258E7B6E585C7ECEDE1A177F546C0040C8A992A64E8E8A594CEC44D2BCB346F465619E7F3E32DF20A0B1C327429EF02FF8CD79416921E6FA08DF445D74C5E272700DB940E68C73E84AB013A6D1C2599D2C9FB1B33B1350C16F2D1CBC7ED4D03B8A73F68E3AA2B52BB1AE0329D48E5790B46408A8E811BD76AA30456CD08C4CF0E7439A7EF85159F1B865703707D445D74634482D02A6708F4B014EB56A092D7BEA5612AB34217D2CD94270E8EFE53CC2D55C4826633B03113704542DE376478F1236B5FC32115D0ED8BA205ECBF57538D540E3C2633D359CB36ED48BDFA1C7D017BD2F2641C7739344EB88075F6E45D0E22828F9B4C9D90F3A43E6931B8813D5B7349D78BBEF1AE4415529AABE4ED6C3C25E4AD645A2CE0095DE84DFBA0694C9D337F92FE0BBE4DD5EB5B5ADA7FDD0D7E39A07D2708BF945746F501796057B2C8BBFFA0488D0F143DB8377D1335E1C +sk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62ED7A62E8740C3CAD25059CD0AEE71C0B955CA0799DE48CD66202820DE62151626FAE8DDA36D303F605C3E5B6611C6125AF3EA0F0141964D0C77D45DDCFF68F62320A02018803013210E04B880A4048C01174558204AC33066C09091C2000A9B924124070D83184803386054287299A68419B36084109204094119B8689B42918B800154B629E0483059120620142114824C6412050A2462C3942D932089E1804504028C8A266A1413824B1086110260224840D0866D49268121856864168ED31841D1300621294C5C961044A24CA39844C4006E1BC39000C2641C366420904D0B452603882941484284A608E20260C13640E00845D8963048900D02030C64C04524110A1C9308013670A4284003448E8004868B1084CC98710284800987241B89511B006D8C4086633280192071CAB0855BC67019284221006A193990431401D8B6891205821A266E80A411CAC42DDC364200099084340CC84666882292C9A0615A828D98984DDBA848DA942941C605D2140423B42CA1108D64084C52A081DB106184160E5496901901610C3509A14689494284022968103612CA380860142158884D82C22924A90CD0008AA49009C8468844405011087261326C58042DA4120598084024300D11C3440C2331632245620431813664A038464AA64460046601266649360103482D54166DC2342E18262001184DC4162040A83002B36C03B481E0C02014C56060222511488E992888D130090CC47118B65014A16D142840590066631200A2862D44362408A921DCA82C03977181044221200524C63118B300D1A0698294714C4270192866DA90006104440A146613058910C145CA28910A352548144C0C218C1C0662DA4065509881032629D386282031825034649902308C064541062C44984820A74920C424C98605848804114782911641418271A4200218041021C1290A23321C380A5B142059944D0C9809C48050A1A60808830DD132211A288C9928710023214B04222424621B494C1B2408C4205204876D42002E41A425D246650009869498288010685A006AA126061B983062B03084422A991808184424081145D9269182C00064102C003784C0264D03C40C0AC9101C43922210824C847004378DE3442ADA8471E4C2884A120522067024434264006AE4A041E2002417161A61F939FAFC5C16EB9D38FF6467F8C1E2E696FCA359CA41D6B66B252E2B1CC6E17F04A46CA673BABBBAC772A4EE724365979146922B77B08E686F52C915F20EBF2E1CC1DC6AC42B47F7D0F8E608A20F8205A8C8CF229975A1F24A872458668F68B9C2BF60AF5B45EB46E35E47E20CF60539735266535EE47BD9160F6FE7FAA5D8F63774F3B2E890870B6D10C0DA96281D618CDAE4F6509DB88F72AD565F36244FEAC79075FE910A9C45610BA841FE6824B6E8491892703CFEA49E07ACC1C07CD2C1F2CF2ABB40AFD67615C6E613870F668710FA4067DA4329C27FB15B989742B3C5034F11E238691D2E20275B0EF3141F8C1EC61BAA4FC27706FFFE4C99DD6FBCCA0042546A379A19211117B03D482DE5D8B728EB8E44C1735876211CAC846CAEA8BBA6993ACCAB9EACA8ECA4504D6FF3EA4BE97399E0FA77D6765AFD8A9EABC6F85F1448B3618559561A9096E7784F30C35709F1F7A7A531D85CB5FC43258C3DC2ECE9A71DEBFA413886755D27EBC112324ECFD775AA733ED3FFA9F738CD75D7877F952F4283F6CB01253ED217D9A210BBC8AD5E335984F10B990F1519417F28A63DB68ED4529BED41A17090733D89CF0D7A40D7FC0AB26841A288B7685C1BFA0902050BA2A622CEC55C2E7D90C2525522A6B3941BDF0FD6CC728BACF491CA14EC5E0A043B0A9C3A1D3AD117E16B14CA1D9A472013A114CD842314443888DD5640EE3BDC6D4E53E047E9291FAE66AD2852DDD29D72A5D296C1464795C837C3F0B1472EBD672056A227BE0F4355A370391CAD5BE1108C9E0DD22208227643656D800E349949AA32912E203F514589199900131C36C46503B52718FD4D4E51393F38C6C7FD56FB7382BB890DFFC897AAAA84ED05FE0D54D6E2095145D19EFECE6FDA5F7020FF342B0136FED1A1DB0E0322E7A7465747613DF1051D9CFBE6E1C7D2BDFB01ACD22A9ACB1060BD5FA186A9E21ED12227F271E20888772919F54984DF00A1F76C89F141BA850C911F11D2E25542FD80C013B054E400130D22A7C1B00561DF5394B797FBA50F3A179CBC4F470F77136B5BFADBC50DE37AB378489A0D4CC8F55E7912F547FC8B8897BA725DD866C87787C7ABC222EB3CD749AD599E38DFD158699AFF6ECF71CB4FCD37DAD4CCDFBED31AC64B8BC6DA201A41A57836524F6FAB2A0FA24A9BC37406A58AE00FF32B8ABD62EEAF3D6CDC2C8E72AFC88BE7A643DC0097B3360264A5025848733329ECB020DB8004354AB945E0CB88B751EC4732A15D00BFAE4456D48F17C32763F24C36DA32FA8D1E55578888D8651BED3437EFF3F767DE46457A32B067964F488944C12DE6AF211536022A005BB01ABEDE8B4CA240149BE395165E5AF5DDC5A7414CB33D6EFC37DA33C4DDAA3B9085FDB64D0314330DF35F1500BBAC5FDF3D8CA0241F879521C6467196D6CA883066696DD93BE85700B4BAE015EFA043D918A7D44BD126AFCD6A31E23CDC98885D5FD23C8428D3B57F7F8E13F9B3181F805EDF0959CA8BAC564839069F6355121D78AA1F355B8FC3E2F2D51A873B4453EDD9BEA9A62FFB01ACDBE56C4FBF9133A40BC65AE863B792A51916AE2EC3446F4B5D8BC8DAC1C7735A615EB7DE95918D7B1B06D1E948FC452230226756DBEB025DED7D36702289D7A8BB67B009D82F351D100CB5F4DF3758ACAEB3D74EA8323AF56C03D8D6CDF9A7BA032C8A640F7FC5CC40E7B062216ACACD36ED58DD89EB5CF405418315314BA3E32298FEA79696B6FA2F25DED5EF165ADFC5E7E8F84DE0F9202819147F364CCB28933F202D43658B8F1A973B92AA6F3DEB9E554E24B0DA883E09DD740E09FE47509628193D6D3AB019F15DC4E1758C1BD6315EBDC1DDDAC2971C41878D52F9D49BF21A0F9E1D3696255B604C75FB75A49E4C69849628665EEBAD4B43B1756E6614C80A072D6148331404A2B268F94491B7193C816D312F33EC97BC009AD30F04CB2AA6A44562363AB8838883A6240FD4CCCD46D81057662017D1AB7DEB78072DFDB343E8ED6655D218A3027E534AA84D2FC1F4FE7D136372AE1431726C511789025B0EBBC0FC10B33CFD3ABC7099AEFD5740C721E76227BC48E47EF6C2F34B86342B4D482705E67FE4F9CDFB19CBFC5AACF8704C7FD86FBA4D7DCF53268F476533E384719ECAA6A75CF32716C1FED2F38FDB3D38E4605F45D95C8260A4091CFB60480574CFCE19EFD74B6649DFA27BF3CA8E026FC8FE84F1E3D0C4124348FCCC71BE6629C7F185E63E9F6495D6A26847AA6A19191F33F7A5F9CBE537A6D26DE7C395B2CBEC4BF7BF50AE087EA11DFFB9807F0DAC9BC5F9BF385ABA8B7278D9670393374D33906497DCE3 +smlen = 4598 +sm = 84CA898585BE828C0636CCD3F0A21B19BD68DBB9163CFA71CD865B45F0FDA9A059C41C36E63262044039DDF31D0FD8A618C0A6B1309B28CA304275B899E40BCA964E198D2466B5E568D27F768376D0432083D0E1979682B4ED1B4A0F1CC317BD068720CC995FB7C65299FE0EC3F0C1ED04345D6B4D060CA75B89F777F826CABBBE8DB7F47CF91A911BBFEFC52427B768C1F9599645A7B747D389512B99A1EE6ECA3F52DBBBB2D80AD8B2F057E39B15007C69D8C9FD163519C967CAAE2100A4E6E6B372FFDAAAB48767D4D6A7F7F6F5E04091781A157A409F5E708BD899C0FE0B3A68AB8EDE1E9369C5560064285B0D7D92232F2B07BB7865FA0E0A2A020EAC4C16E7B650016EBC8827411D76985863BF71538F95D2687E8CDF13FC69194DD27EF4C100FFA9F2E9C2CAC33CA4C5A4821A006AA061A8F9DCA94DA0E5AA94E1998D3ED6BCDC34B9D8460BBFABF5635F951397C5E8248D779FC441977F52E117C8F0E72BAF556745E44D0EF265D77B212526FDCE48DBF27838C57F9A17F6AA07A8C85438474268EDC6CDD52583AFCB2A5C479D91779D72648C0F12761E5D79E46900DA03D8609D8F9DB08702993B260F5EE14A7FC66D558DE9967F32525D1ADE7E39A7C0FEFEB2D8A6738E1E53BE9E489882D8AD2F4A5D5102C159A92E4359FBA4E46B533D977ACF15A2D3F1398E9B08EDE6D369C09742241033C95F7B4B5C71E6C93AEC6D596C68E6A0BC1559AF1400C5A1A34D8F8ABF46C76DF54B2BB68A170EF8791485AC997E0B1E0249CFF0892F54BB8DA1F16462D75F51750A548893DB9706D68E7283A9B78E5D035B24CC54E1BF7CEE737793FB4CD9A5817ABC45C6A67B35E8DB993C333781CED2245D4D9153714E75F5DB58647A5655FB17C81A217A6ADC78F37283A63915488CD9B92004FE469AE02D3CE75D8AA35EDF2FEB71AECBC0305DA736E62B8DC3D9D50A5381E6AB72B3D6F52174E4CEFE0183612DC55FB32317F7B14A02D301F8010B53B39696C098459A34C520FD98792D5EF586002AC1EB6144D6043105DCEF945FB51226E22D818DC9F452D77CCFB9576215F1BE4D42580DD41AB6A90B5E15EA20E25E4B746388F265289F74D3C239E3BB36FB1789FC5547FDAC5C7323FFF8BF19DEE5CC9415D08CF81EA98C6EAD9A338F6B66818693748B1989CD43AFC4C2F05DC2AB854ADE684B5312D8DF791616CF88B2C0A6F938053783CE0A5EB0F8C3F32BDE54C9EFD9CA177FF1A6250F47C171B4C1AB3CDDC3B0D32DA6F2C965794F13BE8E35C639428603E759EB09E70BFBD4F83FFB3EFC88AEFDF8C251544B9C0342DF7081908061D1E8E0630C15B6047793201015464DAE89B6B331A1DCEBF63F1263D2BD01FA968EE9F5A387F90C734DBFF575C6C6E172A8D67F166C830B5403492E8FCAA5030C27A02FBC17C2C49141565447988D0822C9FB561F35945F4E5A3DA58FD3B25A7010EFAF9403A70881E3114FC95FBB69C88DBCC82FD18A9780A82893723B95CC6F3F177D481E79C6A88E13ED0D7684BD4ADBA6280C3C802DA62512C64112D0223DF68591DF592C5D013C45C961F09F7490EB0EDE57DFFF840DB4991BBC38779D08C5BFD8F6E94B830D95D0BA635776D0FAA5EB8F06BA53E131A0ECD1639869380CA3E205B96B1F07458ED59F0CFE410E24254F10056B935ED18211E3FDD420263B11C082CDEB0501B7DD7B2FB71BBEB8CF1819A59A15F00D038C2DF88E031C932BA11FAF07759AD2546A444FF5CD41597DF16A6EFE3BF02CD5F1AD81E4BF708D0CDA05BEA26CF50C8FAE8FDC5A68055F270C4C040EBBC7070C79FEDE45A4A03B156B9A99630560EBA229B6F8C2301A346601162051F9A7E51CE4C895DDA18DED8E4B3EB0513ADC71033B3BB487C6CC36A50F7EDE465905AE3E1B80714DA0C32279C813E43601127FB69A139544441BC072F194BCC906F58E33CC992354880B51B400BE886DEB860D4C9DD45CF174484D36549CA0E6DD930F2A4921450B7DDA7631087E5349E68C4A3114C10913E08A8FF80DFFC8620BE4946F3E80749AA3128D987D5EBAFC016B11642BA0DBD4D435734F90455C108A7CAD808F51B16D8A76465CE58DC11627591CCBA6597CF93B507E7CCE79B5BB91FBBD9F2B02819A833D5256638F2157670DF2A68C35DB00B5832E0499DE5F636DFF3AD1FBF2E6DF04623BB6B615505F15464D3E3A08ED612C71E33906AB36B5F2241FEA4C3B545F96764F116B6401FB3194A470F681AFBBFC717BB2F306962CD4A83D4D1F6FD728E8D9183CC0C5EAD92F932735D5619773D4BE18CC0B5D9EB11D093F37BD7F8A116B259AA23B30559901CA203B8AEAAB1277CE26D4801322D02411D313F34ED267464B8781D093593C96E77F0A3381CE7620BB1BC15A50716967B2BD220A65539EAC620600863986F428D656BBCB8B1162E53181506B2883B532C047BEF0CE43178419057F007FAFBB8BF208BAD4C6DD90463A728DCF9733681CF034A91D67C48DDF18880937825945906CCEA76C7039005FC5142BF071B576EA0D8CF147043F4E3271AFDD3AAAE6534C72840B947B5CC348B8B0B6E1CE04E73EA0CD1C9269BC44F24374943CDFF7701CD609DF67577F02F73EDE3392375F9D65B7BF1DDF848B3F3E8804A78507CE82AFC22334A8BFB535F17C6E6B8FF20E94D2D085A122723A173A640DF7194419B9BCBDE03255C0484BD55CCDADE2780D7731A520D7F1552F309D0878FCC4C85D0EDEDC6DF405268EA4B47ACD9CC01E80D7B93C95C7AE1B47CEAEBA24152E26D3AC90123DED77EFEDF8978495ACA8E28B8C578E5FEFBEFB52EDD9A0A5B21A1A50707A5F147DADF65542BEA06A143B594B2E9D8537DB1519C9FB70CB8528F7BDBE7D225C4148CC4E2EFCFB614F1A4440626123182C5267210EFF7CB191CC6B8C519E541D9E8C2E86D8549050D6CDA565CF695A076DF47752B3ADD0DA49A94D53C17C51206FFD578B1DEE752D5BDA51C880406C7591803F5799AE8C7727B1860470CB613DCD53C753E7AC9CED67E5295EC26DCA06E9285EC3AF72C814B64533948C095D583608545259212869AB9C8BFB6FC411B07A940849AC85F93227558C78BA53F996892D0352F7B22FB9F2191AF839D10CF6A962F012506A069DBA488814E6360A38FA4E76CD597C0AA172DE4826C48C298171EB1371A1E3AEF187C914999696E19CBF55E0A172E7069B14F44E48D25A5101356821DF78BA478F84D4E8E8C9D03925FD5C33E11AB988DBE183434687BB7FD1F6AD2C1EACD86062DE33E4659FB5C36AF1F7B4BADB5AE05ACB0F389C121C64677B9D9EBCD2D7ECF3181B1C3C5D6C747585B8BDBEDDED11151A1F202F484A5A5F7E839AA5ACB0B2C4CCE7EB01070911191B2836374D787A9294A7B2CED6D7FF000000000000000000000000000C1A2F4399B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C + +count = 66 +seed = 83C653708FAF3E5F6FBC9DFBE6FB5E83E572A7688645D75D2C4835B28695DEA4BD7093740D0FF43237354EAD1C978BC2 +mlen = 2211 +msg = E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D +pk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF693616F69BE91C7EF9DBC4FB9FECA83ACB496125F841B6A2A6A4BC877E190A5A3D95B8958B7A7B5FAA20C3CB8A9EC017B972ED04E4D09112073E04F4826379D9D7B6EAAC0475C5D3665494BA654A21B59EF40E058023CABDB9B8DF539EEC6A00B44BE93196612AA59B146E1AE8AABE88FE70890B78DA754CFC61318D41FD4272D85B7E9A39F9081D36EC51190BF25A57276702C4A1F41CB47852EF6F7E8E65BD09A91EF969C739A6AEC1BA6CC3727E81BD29D08A9D4EC5F3A9F2CDD3C77D7869A4F865CDC31F7073B018951D832E8352C8F960EC23B6D2037249E32476F8E20B830BB6BB317124AC64873FA70D69B944344013A728F85018C04F81B52F029A1D80E5B61FCA10C9BF8EEED25005AE863A7B9A1FEF634C496D9609FC2326E5C6397E0A684E2BC9BA78C7A9683B6F705C065195E19589996E3B4F1281371F9A22C3181DBC989533016F3614F3DB4AC8B22180E16CF36E2384F8372CCDA1300368CC0F65CE89705B69977A46EC9F1ADB792C5E48EEB7B0895A9BBFA38B5CC0E3CA962AEA7E717A243AC3DF4C0223A7E02345268B6F75AC8F592A06EC6FA45A425C40B3D2E0E36151D382C912E062AAD52CB2448C2AD2325E4E3E58D22E3B327A36B5C80B51E815081B1DC26E37FFC0E409209AB478B70CFF75B078F6C10B032C2424AA5CD2E22B164083D677625E5C840FF3FC2334F2ADC78E3AA6DCDD5F6930F0E2095D8F0D2AFFBA74C49A7C7D69160A3B93890DA805D9D484A0CAA8DD82A25915322D0E61C7B92AEA092FFBF74B1DC3039B3250F8BA1571EF95D12E0115D167F6F409DEC6E1B819B1782E4DDFC6D78048DDDFAF5CED0805D6034B713B05EE01E45CA6198CC30631E9C871E08FCA3E089517D3F24BCD724FAC9B5F3BC5EEE9D0211BC04A72EF943248840D63C0715F10B6C6CBF0A8A79F712419FA1BE694B87C8B8FD077B14E3275ED3AE143149F9A2BC23486B011A0782149E157A72AAA42D216C5FF9366CE79214FE6A589381A2E3CC29CC2EE27D0FF15C8945CCF2773DC76607203422E9BA96C78D67E54CE10A25525AD9918D377D0C780B31C6B80F06792499DE1E72B93BCE2AE133740115C2942A915C21FC9A18DE0B9FA6B5A0B4ECF2BB30712E2AB02051857DFA3C07C53F4740EC3CB9C04AE74446F8830FD8A49F9C59AEF092D0851BA1C5BF7C52A289F0001A6B1BEF489282DCE498980FFD254EBFE81C8970B04222EE14D3D82E0B145F6509E63C6F8682B7BAA13CC8240624C2B1508A20539F407EA5DBEA9D1199FDE465575CDB71E21EC64A07C92FE93E970DD7FFDD895153BF3C6629F13BC26F5ECD6AD5D3FEFF79576279930EF842E0D88DA9BB1F3FA6704818ED586DABF6769ABCB58C5D011270AC82145B519DE4666C199E170106BEFA7DB567CCA8D8568B3E5AA7A8F0C4B3AA50AB1AF1170649C30773228E9F4F7B8F3168D7AB766681F6DFB07B10F790DB40F234FCADAAA0EDD67919359213D194F61C71C15C59FB640B09A7989C658C8C3562DDAA29AD779B64B2F02FE2E8F1506A692EA7CD06827318C2A01E9EFD9BA6783253DBF793C89E2C736A8C4E00FE84DDDF5A71D51D8F7AB47DCB793BEDD4F7DCAE3B601F65F5719C280A13A6D51D096ACB150A44A6899078F3B5C5AC13520193DC236F8B3CC80450CB3623FC60F1CC242DC12878ED1F2EBA049EADEBC0829D722E72B1B461FA4363F3C219C3E60E197B6571F554510326F9A6302E9F5DCABCE30F0B2FDDE03E8663270462A5CC17573B321E15CABA26034AF05CF43BA97B8D38F5E7D27055DBAE2FBEFD78C8D0 +sk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6639CD99A057CEB8BDCFCDB34989C60560CBDA42B21A3002200186728701D959686165F52E6EC2A95C1F400B22C75AE8A3DDA6C76143F8A2577D75ECC36B2A50521296D48422848440D52087048C60DC9228C2419211CB740DC06094C22641AA64850068220454208494520A389CC44321A85054346218A34849C805150362298B40093C28D24815010122544080180A411839824413829CC306D2028520AB3850B0449410224C9305020C644480491948411A38865A20428A422641A378809156651C8000A23711C24091041111B410800194109360AC2C281A0402201172008279144B210C1140894C0259AB481A4341042387144B845443442DC8850D2246524194A0CB98D0915485282485AC660D9342810462409A5640C018A4A88505C18849CB070D000849806452398649B26805C446620347181C24003038998B8200205484C1202A1284523197099B86C011472D0988C4C1666C800450B130012B24C44306AE034069AB44D93066A1306900A4548A3A84CA1A651CA463208396280304D13896D038601DA404D44268521948511020EC4208021012A00850C4B2410080521C4086ED006221B84708BA0289BC2048092058498910B140E0B32885CC00921242A22008E40962822030910B490849248A20669A31065099291A2108A1B0829D424310B05710BA964C122700B3401228510893449D4A60D01372502A67120002D03346619102E18B80912C585C3240243220DD0180E22C004DAB430E2A4258404325184282427229CB46C08290252A288C9842D808645D2B045192644C200310A456A038129CCA88D61B86801B5002430464A388D03A96923940D5310729B18841A486620A821129208149564C89449C18061C902204B228C2100060B0324D0C0309C344444088958A21101A65024A42402398448382690B2419308220C406958221192A62D10B868021120C132890B00694C807198105104A905501050C01224E082801CC58C8318522245010BA10519B850CB846058220A09C76522474489102019399113B829D8460ED82848CB800409A6841A826DD3C650CC080AD4A049133761E1400C42008D1405060BC10D10C2645040644B384A2203440A898C8C248E44809019B2919192800A458423C200DA8441012864DB246800A02CD9949003DC9C52613441C97FE2119926181F0944D3EB4AB992FA82DFC0DC0F4FCFBAE59537593465A22E05D5CB7E610971AF8EFC1975AB1C2ACAE72F671F6C423E3FF8563DA36CA876C07DA3DDD9251B93462A9DA35AFA0A9236576AFC93B4FEE0F4F50AC0EAE1337C17F5FA7C04F162C65BDE0792531424D9FECEE24C6B34EDEB9DC1724CF34FC44AAB0B54A46E56F73FF059390D6BC2CDAD3155D4DBCC9435C576E0C499CF1502AB14967A2066FAFD6580199D2741EDE7C12373F5ED5F37D54FCC4A7393BA4CC61FAE5DD8E75CBFBD0EE61B2F218E2BDE49A4E484487DB4960C6240F7E334C363733B8D8136F00B46CB5410EEED7816FA6DD79FF52A0232577811EDF6855DB361637114F5170AB5C6DC5A96A7FDB1233CBB4630118460C55854476B59F9842AEF8B8E8D1CE395DF82AA0E78DFE96571C1ADD572F914A20CEF10198246465F662FE2F352D4A1129F6371111DDDADC63505B8071D761C90A1D529516A2698ED48D290F244D70FC6469C68E7E6CBA84E64BA59878452FFFC9700BF2C7820597ED8E40A428DC86BC5049DC063C2906CB3BB27814E32471A4EDC919C7311E1D15055870095EE85A37D6409BA877317DA1885FC7596B4993D7874992EEE749BB826B3F049339F595CC3777A55E0A6770A9DAEE44D43D1A93162E345E30E86BA1CE0AB5A188370D850FCAAD2679D0364278ACDB9A0A047FA4D1B17E4F5B575F2277FC0B9CDB0E88E0A303B28F80C03ED83723CCC722AAA02B9DCD001C18DED5A90EF7573FB6FD45159BE2DD98FB5B8540A253684185BDE5D1BC445AE7D8A227C840D2A51A74B1C5415BD971BF155E8BEA0B9AE331088A0206C37BD597F672BBB4313C994BD2D279AC9E92DECCF74A263AA1293759AE858C6686D123632458911216261C2760F6BF64BA23D96334C98F4855FDBDB89CEFD2290AD8B9C7989A7C6C2BC4D71B47274D99FFF0D13F1C06BEAE676F12745EACE703FB169D08B753AC168683C865B46CC814351A1FF0931222BCF7FEB58C844F8F387652707AA9BDA4EB0E0E2233E36F23FB5A40C5A90AB239AB6FA227302ED8F59FB5F045F1D727A0AC8A00CB454D07A18E75D2CA7A21AE59BFA9B1787F7CD8D79FE2B8A1D8F4FE956BC026F26533478FDD23E83896FC618038C8B2FA5DE78519EE1301DAB63E3EDA3D106AC510D8643D4C0ACB95E75764DBC323DFB3B4583784911CB6576926F93BB92DCE85A1052437C561861A1CB4808F9A4E871AA4D10DEC235989A864D9B7983FCC43B2AE96B6AD396EF39CCC0909B426733F973D9AD6120DCBED015B80F8F9BE68A8E330AAE77FC4FF73D88ADC9B7854464902B67CD9CC88E0313FEB02B35C7ECAACA3E90C4FFB1D15884C1C30C751C1B4377913704BB7A16C06C61753543003939118E311200FC18612DD70212423B3D9EA7DE4E666E595BD43491FB218EA818910901D3BD83E814DF4F94267FAC22978104AB9FAF74A634196614A9CEED4F597C329B08F4CBF5396C299898344202B2250BC64983C16582520584FA26CCB27B37E55BEE1B8F37022C1B7A1EA3F1FADECDE429731C573395477EB835D13F0D1F7C3E96BF701DEF17217C38D86F68B80B1C20A44ED18780FAB0505EA0FC687B51D653ACF71A53F9F9806CAF89B97DE561C98F27C05F7C4A02C94E9A2741FD5141D8763014D62966F0F2FBC47D53D547FD27B26863C08E8F328AEC2FA1CEDDF7CF4568C0DC9029AB99404980EB9491DBF6D927360E678C73B0ECDDC86DFA49C5DD218FB3A55256D77D9AF391493B462919378C0C85347304FCB26F531B4B4A78FC854BEAD456F03AB5E4BF54202333C7CA86260AABBA513726CD42656CFE3211A02277365971226C5BE71976F6BF5746DFC4508E083B5E4EEA6ECA1F119EFF7D9BAA373ED71EA0E215B541E02983B383B4E0EFC46F63CCBBA2C29160CC93F1B2A94A08246109A26618F1BFE73250751AF5BBECAF982D321B20FDD3DFE53D8088418CCC479A54514468D6719CB74005AE0F3F1DCECCD0448490F36249595777911243F4EBC92F00400A5B6B3FF66BA88F0D3101D5499241A7AA91D719A691CEF24D13428318A7932E2E4B0EB1445E6DE959C12F7CD23314714CAC809D79EBED261122B4735714C73F1CD478D641D8F0CF0567830EAD6F777C3EAB67651C204F6FE47847C565A751F22D6B3BEE96AC1EFD45211B64BD9098820B645B484B871648299D196C3B4207A625C8741A9F4B3763A53597C970F9A0F69AB39F7E5BD28E89D69210582132F1600A4BF73A900A582CE95806C900C9AD8F3EA0D52F32925ECD08748E00EDF6ED63F88FE91B883A267D140D54F038D937423FF383BCFF8F7F +smlen = 4631 +sm = B33039E79CB71B2FA2BF4AE074A064A65D867F1B13394485DDF37F1B7993A2637785A15C66066882BB8EA0489B2A5A1168E1018B2A73DD5AD52B16AF1CE1BA33A9FDB1BFD355145DB38BDD456FDF27AEAB1F0A79246442C0E3CA0C4AFD9D77F7A4C8CF3A852174DD2839E2A0E490EB14C21280E145B9490CBC2C3DCC79F0CDDA9C790ED8DE5CBA0DB0096413D158C7566BDA0DEE79C40A2361B1C03687E992ED4FEB03F665A16ED44D3F0335B22BAA251FAC9CA8620C8536F6E775B30835F4732D03486B6D7CD5A23A62E6694BBF8A3E0CA7D1CA14BCA4F9040E252ECE3C8D0E8F54EE35FADC93373ECA3E99BE6015E5D4E82F35EF54E82F2CECDCAED5C9DDFF0BE40CEF198C9AF7BB8B8CF089D451F39E8608DE4A35E350FEB36D3804B3933D306B60934327310C699365103E802331BCAD7C682DCF63EABFFE9C59A8B2ECC029C221AF754F423110EF64BEFCD84A6305653584F4105370249C9D1E76DA4176C0F639B1166EEEB4928D86BFF01E0B5362A6DB9B1732E46C8C849A659DD55438819A2C6BB96C2F97B3245CA498255DD47981AF52DC42E7B4EF363940D8C5329252C61513E450841A8044FE8349C10B90AC1D0F7622FB2017B39591B4FA697D9EAFB4A1273B70D6355B48AD021B12862B5EE17B89863C19C515E0943D4E45BACB5A59EA9B445E084080FA67AEB5CB198CB41B8A38FF478E2C11BBC57D83CA3635E5E25A803528260551C4E64F23CCDB3F9D3F7BC51F30DD885BA823E30BBE859B3120B460563AD5B3BB2F078F117E0F34A7DB931949C0EB8B784B18FFBEFEC8585C9E18F064748750E14F96361C9BB9FE6C36FEB3FF4E7CADE365AA6992C1D3DADC51FE5BDC26344555DD3D684C107DBC273C683BFC5519976D30F56646D6B0EC14D13737AD12E704259719E2F97683ADD85F6CB66E41AA2887E64F5F61AA4EDF619C2B905697A91195F74DC3F6DA53944E94E49D91FC7ED47605D8C7A8FA5D99C07C6A423538BAD5712DEB5CC85A779BE63A596360C490C9F2DA509B4AAB1AE0669999BBFBEB723372536CC24733096FF51819785E7616D3F6879F2C25C9E1790E0E9A057A3B65DAE9A43198C2DEF5F9CC86A1C002614B4B687A55EFFEC0E9AB451175DC2EA920B0DA6EB72C5FF26769AA9728501435B8A6FF67383F6EDE4E2F7747564EC99101E14EF0581786BE3254E932E27C9FEC5DDD628B01CB36F2EF9E01E6C8271546B73E99A9D0D2C6779B64ADD16731A11733AFE296D6FE3BC6580FB54EE72A706C43316BA10E1008500C6163972CF5C7D84405F792AA7E0260819CCF22A80BA37D89D715230B0A19F00ECCECB7B509AA17B614917F36CC4392AF93B6093D984127AC3CC27E22DB25A3443DDA3C2080EDB6B4C2D2A26F97C80DC9AE2C48777FA16BDEB547EFA672A65DDAF0C50A0F1F3E05AB507E788E476EAD2397471DF3065DE82D9B5D93CD0D7928B708A4E995109E1F21102761C840EE8A7EFF893B3E84D4AC3688B0042A6133F6E65C3ED128F8B891FCC459CD9018B975662A97F10DA7079F14DCCFB7DEDEA92AE4C271E0CE013EB24144D603CFD9DABEB072FC190616AC434595940D39A97EC7D10FF95EEB9F07D4831BFEC5E5CE6AD83B0D2BF6CDF9357C40BE05CE8831FC32EC59D9891C9A4C1AF43463540E73C96DFC79F5AF24CCCE3E5B3BA2C0BA040C21D4D5B4B11F350D1BC4D4894BD04E447AD9D8860B2567CC0686636A358BC451FB01336B55FBC64A5B19FF86C4FBACBD1B182AC90219DFAC46900F73624F56DB656F50978318888E927BAA322F77409D6EDB3C5CC785D36DB24FAB5003C39252EE89FD6E2F699E52E9768A2E5BB1B3F72F31895344366DC0E32EE41B4B9B7115E57139FA1EE49236E50CB0863AC927689E4905327F359809B19CB7AF30E780ECFF05B70FD9FB9172BD2BA9E3D56B2FD5A9387BC3B1287AB27E157959BEC076A64F9C6F402BD80C3B862CD6C7250064420FDADBC5BBC200D9E617AB038EB772601216C2539C9181BF39A5C654BDD0894B016BDB87282862FB5BCFE63CD936DD3C807BCE9A3EE8977909FEBC1A15EC0A15A48D88AF61098C0B629DAAD7F0E7BD1F583486FD1811FC4DAD09AA314338BEE8039DFCB4971283AD1A55E2697812AB31CC3D11DA3C71AF0CB3DE38C3179FCDA761B5648BDB7F1B78B90EF57BFE13E02DB04B8983F7EA262C3826D4EE5AAF06715C9EC57A17EC452E75AE33DCF452DB2C7AC54927DE71CAF421F950AF9AACB6DD95F3488A34DA3D6B7D8998F7A601C5B21D9701D9C37F2DCAE3D596C939E9DAC40F926106EE924C98CA83DAC2E9B6A329EC1DF1CDE683C0078A2F1856117E67DAF122B1D21748126DDFBC1B9A670F14AF15E9B77D2802091F1D1BCC6CD0A8A8ECE3E712E47CA695E6DE06A8B24C0BCAD75C341E0F5E99BC61C9BEB560A319CA16476115795393E5B5A9EB308F4742833CAF932E6CA5A815E5E8433B82007FB39E9E51381CAD1BC83E575FF311A05136329E1F108DC89C30A3C0715A2D694031A96F482D6DB789067EBAC9B7FA8A2F4F3D99030EA5353BB255723BDA1D7C9A11F54F1CDAC24015A72ABDFFF82C5D0A3ADB0733DE2CB2903C7DBB4F23379D88F851F3809B8F788839AFB71F17B3BFE170D2FF5C02B189C32C7FC8D19B9E95AC70746D99D8308DB8E5195E672AD64E373BAD9F2E80376F0FB7C35B3B65A4C2F6C3000B2C6676B7AC0257E84A3EACB04BFB063E8C1D6408410EC22F93695E712FB5CF9113DC265AFD056038A842D58FDDFB45FC08174370354FE90F8F80579680289B8254DF09822E2D7E527181CC332C85C36618621818470EE813C1D1A9672F675265A42225A4B3BFAC41A4AF6C3C4474FC7E2C93D5409A2ECF5AF5C4A2A5F8F8E3BD896EF7BE82F69BF95FABE3B8E9B8066C91816B8E956A8487B1E9435B9A2C49FB7A117D8EC612386962BD1E15347FFA36490D5D953F787BE6EA84593D5AAC90F0F91CBEA49603AEF84A9AD3B11B822FF8B8C001089C28DC930D4B4BA6EE7DAF457FAA26C449BCFED7BFD8DD98151BC9386C2BFA7F3779DC1D301795EB82F704A1210DD134899C1CD4EEE671B9300391E07CB2F1FEA14789C300A857F8D8A822CA01A6141EAAA9A57824534AC57E55F04F6E4F19F5D9B3DD0FFE59140CB7A67C69BC34669DD9C77AF2AB5E722606523D81B0CFF712876991AAB5A8937AED8AF0DC248CF0D9CE79633640EAEAFEE6F2AE1B85B2AD2B48EB7D9DDEAB2E2F804D3E5FD0D50B12A13C3DB8D0975F3A1739C3EF63AEB636C0A6F9463DED1C0003E96F6E6EEC363E4344606A949DA7AAAF0314181E2D3F408692AAB4C1CFDDEE030B1A2C4244656870717274929397989CAAB9C5D30E2C34414E50606A77808BC9F000000000000000000000000000000000000000000B1A2F3CE3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D + +count = 67 +seed = BC81485EE93AAD8B464B5199FFEF9FEFC06EA97645BDFE0B4E915B812E606A77F93917ED925E882161CBB909747AC4C8 +mlen = 2244 +msg = 89D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE +pk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE6551C029532759B91010E46AAEB0C290BB403EE531FAC7808BBD20F375A0896F5FE4FB95BBF99BA92010AAE47670074DEB53C1DBE818A29A28D3F2B543CE570E7E16A044498219DB5593130956C4072098664E753756038B11F8DDB41754AA46504562F60E5F9C5F8099AB8B92E633FC2B822791F98A81A605AAF0B2D05146BBB4F987DB5E0F3131C20A0DC6EA341FF271BF02CACD945D67A7E2156DFB03C9006C3943920DF99B95C87018B8E13C8DA4668944DEDC7AEF53BB5BEB6289DB65DD93E80F7FC454CFC650BC0638A05C32DFB82BCFC4A9297237D84BDE0EEEF327B7E1C66713A6527294256461FC9B2E7FA4A6825B39214DFECAD42A9F27E466D66CD70A072371F4FCDF73B5D2FF23E5E1E4024D8BE05B9A5E6C65F32AE781A9664F1F74B70388C319D6F97768719CF2A69E5C2868C7F8494B904759106BF23E0D66A064ABB52BC30139420F332BCA1A4592FBB658928BB71ED4A7F6B0CDC708A17E6AF53B114F29AE1EF2D080DB80F1D78CF5308D056CD69FDAC68D533A5BFEB41509D83A7F1184B39D43FCEAEDC084BFEB226C9875238F97C48D2848BE827D717B583CAD6842CD47D488BE9155AD91EE5999940E4AD68D01F138029350ABE56EF76BB204E7CF4CFBC6B52665917BB10D8A86496BC09A1D52EEA7CD8C0581A23750E168243BB03C40C57ABED2E1198D163BBE7DA951B3EF8B01657B86A43A6A90E9BFC15D3C90D958D222C261D066447EB1C0728AD0397BC068F6D22A8802B0780D0B64B726E8C9FD42F8A6C6ECF3BC6FA180E978E9FCD319AC1655DB4F9E92B716A358C99E3532A6143AB6B5CD9AA65B7B39735946109D24E713D65D9E25FA70063256DF9C08F9F299AC6248406D134F0DA5688CF38178082EC006FB7E9731B1D0C56025F3CBBBED71B492CF39B35C13654D920A5B7DED95701224601E6BE4320CDA3C8346FCB45AD8DD7980929B44B6EC45BC91FF0F6598A896A0E68F082A8943BD0159245905337E6F58ABFF063229D12D0985EC52E60F63BB50ED964091FA7DAE2CA1F065CA3E5C9E2E29AFB659DE281AE4509920481228028E8CB435C4F1A458BF2421EF47F5F76B69406156172826F433B9D04018699FF4CB206757CB26B00E445C6C42B0C91008E93CA26473472F18281B3E14D4578862FEC3144F357AA8A51D5B86FD47BCFDF190D6CD3C68725D77D5E6465A137CA11FCB916D28505C32AC1053286CE03FE0EEEBD0D22436D649B42D2E6AB3930870CB34E1F8896F782735502B0E27299A59272578C64F7C0ECDED4FD2E9A8645F44FBAED2991CDA917A0F6A8B726EF6EF33BB04C8210C8E754682794DC40B194299F12B55BCAA84FF2A73319AC1AC9F2F693E08935B870C387921386744F4D56BE7233743F060382F4277572153C95DF8B07C830465D3038E1A1100446850CB407EF88297551233D1AF016B9EDD3D6EDB8A0BA5697C6B6D3B08B1D67B2A638E2B4C209CB1D197A6EBF3A0F21C14AE7CE5EE17D1CD2515D4354B242C3DC7F9033D8A5B0CE5CB822EEB50FCAC9D4EF82600BAE006252C33E7E619E95135EFE230B1B331A829423FC658E27A62DD0D9E1BDBF0A815182A394383641DCE40B0A1E7E99708E4B059A22014E8180645C9C10663E35AE4BD9F4D00B98210A3EE5E04DB2FC9286F47CA564A9445B2C200C712ECCBE0EA9D16F9E64995B0487206F26F250A576255AC85ED2437C0E3649696681A2D5867E92C0F37145E99BD1E5D0F8DCBA53F76DBC938D9C27B5E890ED469BCEB6A6EF61AFC684C05E0A915298A8DB5468C238DD73E635610E41E37 +sk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE65BA3497341E9CF81E80A60F68DF3EDD22A10946680A9C64635AC8DF555BFE06D0847AF17E37FEF7242C3E72A19CA6F3CF6ED8527E86F24FDB83F347C1E7C5C85ED0808824318862B06083066D2028421C8401044012CB104549006CC102501A98612241069AA808894880E490440313300B341114950D818888C0004248A62904444DD4362C141150110890D4484861A22513930153280083A409C4B46152B27118360E82068C448268049724CC082A02903024902419026DD8806992922923418C03210640028A14301119436EE0962D089791C4A01103B40CE1202019B550094048130904012771C206420B8088408829A132425A044D01287289C261991011C1223013C328D28841A43220C0206E1B3548DB162A00402448149112B08811A300A2206C42900819B56C021241130830022409C41452089901D03286E1844801242864C02103397218176921356D88224688827082B22992280623B26D12480D03182291B600D8C26914190484929113314650000CD180408BA6011A022058066589A68518B86881A245DA3671A240520B860123B22CA10612CA9801E3C0915A1062D9068C9A48421C06111111020A42251C4260193070E2048C59322D21279164985010206993428A52086221996519842D88006412924C4A3640D3442C13091200484891042AE144910AA408D200701122454A148C24812CD14289DA4246A2B60851A02D5CC82DC22689C9C6511440691B812962968988B681801846A2B62409440E0932059B845020288DE100601818418AB0645CB468D88605DC141052B85000A529D2102D18476008476E08C648094282181521C4188E21982900C10193062843824159928DC8367299C429D1220021002624038AD9C4048B962D1446492021110941655136510B134213462049344E04246C5384641B2902A20084D30082D0100DA43866028068D0124840446EA3C28D89824C42382223334D23A271CA486589C66092A48003C82D02C94C02266808962060366E01156901A34420020151A88DE2044E0C436601C1011A825088480164906492386A504028484844E2080D6234111312284B387222498514332A1A2162D1283003B444DA948D021971C48485094840014470CB4049D8B42D13C42C5994405BC401499409C14201C18604C80B4228AE90360C39981482AE7DDC9DF8FE2A89C78A13F1F365124DBC5C99A597A8E62A1E50A3642BC656D0DFFE09386D3D7F93E4F83B428C43BF1A97EC226D2CCD80CAE973521E44D3A7582E6FAC4D4193F62FF6E6CCAC5388C2A01F9AF7691F9366A83BEBD13B8D4AB7E0DF6938AE0A6391E2D44D66A373BA89FE2C68D20D5633DF129B85FFF5B187A42A90B6E57F03B66ABB02AD2694FF96B33C853A9D3764FCAF887FA7AAAE72B3448158D0E79D8D89EBD652A83149E2299FCF03E8AA12FD01E5593F53EE2E779CAAAB240EBE0D4F178469058DB38A953125A8C53A96E39E7F089642D84474BC82B342FA6319D70FD787B9745068F33EAE450E21E73C288E87CEB9A6623A02FAF60A7334BC33ED81BF28F3040D7A72B2AD5E43CDB3595E9BE06A2C29CFAF0B6D2237CC31F6A741D0009032278B609DECF2B666BAB6CFE82FC01DACC292A516F67ADC7D3CAE155F0ABBEB4C121B46E61597DDA5A49FCC8002A9AF9B48978856615FB518427DD73652D1B4B63AA0A0DBA1DA419E56273648AC03C24FFFCC3EEF5E5CB571396F7831B159E9D05D4A9E04D75DB38BBF58B1EF2F43BB01C33475D98D1F9F09E59CFF546B514987093D9F23F800972CB168F8B3A127C6B536709B28564C6C2584D649F3C4F628F3610B7634E8D33BABFDBC4695E1AE95246C2CCDAEC7854F8A0DEBC03763A101711CE727E300BD59EC34B4778163377FE1B79B4773D38F8351B5214C9B4D71078553A7E1CF19530C81EAA69E363AAB98E7B0CA652A2CFB40EA90A420ED6567984C1637AA9BDA4BE7B9CDA4899E737379259754ABD503A8BB218F1AC06BA7C46C00D27B205B26A53D5E1425A012A0F1039BDDA57C578E90E2A5B84E42D68B23858F89AAAF5DB43F301FB03BDA4823A789FBDAFAA581CE013A033AF82990ED919DE38707EEEDE31BFD62D821C4ABE8B3D6207C4EB0DE855ECA09952469E15E1C5CC75829814B8BB46B953C3D526A13AB6B304491595101451CE33ACBA390567D57A2A9E5AC9DA58F7E21B7DC7C55CBDBD874DAC808200DBA1C873A85B01145AF5E0E08FC4D5EC9923E4A0AF833B6038B0B7F86E80DE603F202A65AE4054D7F0319ACE4D29DD143ADF67E082771AA1DE781EC823966EA51EF3842B7CFC57E51095FD6C1D8192F42C7E0E56F6337C3427FA0AEF48F4B09B4D09BB26E03A8B1163782850C0EB8778236BE327A47541773D7876462D7EEF4E6D618187548BE29994B4EE810C37E0AE96793E788750DE11661F6030147F1A6119520F75F459FB6CA0D41AFA37576761C2A5B468487A21989C59C1D767739F49CA61E83979D8A825E55FD325E90893B6DA34DA875166AA5BAFEACF0A48811E588B0EEA8BD64AB90CEB19AA4834D471C5893033BA464BA46E53814C3D992D4F8EF97A6CDDC7506D9650661844BBD67817404B7D16CC44A340AA3160083A2C63FF0DEBFBBDBC27C53DDEA22A4E26C3F55174E28DF7B781A7B09421D822E64AD3451BCC9F4289216C546B06A68D4645AD32149616FD5E0AFC450A24B32170C0D67B20FC75CDDC6D3E0DC9B6CCCC131DBF573614AF13131A2E32E0BB4B75F8D34512F1CCFBC677669C464279F0F16ABDBE6B75D778A037D88501083EC528403EBEBCD3B960FBA8BBE2CC15DF768EA58886005463ABA34EAE9953B5EE15CF27E745276EB238782BD5AE3B99655E40C27973616FBE958083CF604FFBE163D14DB0D499ACD5140A2776C2C0AA5012587EB01D96BB97AA6BC58EDE5388DC14DCE5741E7C50E9931D79AB68C5F72EF6C5C0DC821241320CCC0524A793C6FC5474BFD38ECCBED05496679200D66349F23B8E4A81E34681B1F8956086EE96592827F398842792D9B8D197E01F6F34B21C2EB6DDB1FAD2753C9ADC9BF56348F944EDE7D98A0A67BDC5D17C934CF398B31DBBA9AD344BF52FF69071356653DA5AA1FC408762C10479DFD6F60B850C5B5A5696D0774059CEE7429CA5F69ACB75C45719AFABA04D9D7CC1C7891113C2BF1BF840329A3383A0305955167A491C0FD5DB683D92D51D73009CBC3F6D3823331B117A8791D270FBD4CF406A0076FFE642BD5791D6562116AC6DC3567057060CF91E48750215784B0B9BCC53249E23B9B5B900FC2617078FDD30AB7E88F7CF988595A6BD80D27BEEFABAF222DA00D0682233B8739846C2D07A14626A73E4E54DC518790220A6141A9D6FC81EAC4478DD7B9F29403F108B26B27D4093B5518EA688B97C85A71674D02E040BA3B68A609352BDD1BE2938F9057B5D4949015356D02AE40F44EF8441BBCC7F59DAA46CAE252E5326486C59D8902A88DA20405B13232E45887BE3AFB90E40FA51CA963F9 +smlen = 4664 +sm = 2F6C764BB9726D0CD52E577B4C8B697E487E38D5A8E5800B3C73073AF53349307B156CF38E8FFBBC2ADBB68594B798908DB638E80BC2446A6E6F70EED56FB9D0D0E8B8A295EAD2EC5C7D5E89E51867893B749CD44DA9E3095E528C80F30C3D1275BBB262A9C75135CF506EA15E78B80002E2E19E9F3D83DF8F4DB6E0398568A29E1C01ABDDC12D0431B504D8F47CFC028C9939406CBF44471D3FA3CEDC3153CADD8A230F260419404CAA9EE20FFACE2B2E41B42A62D66AB6BCA6157338E57D73349264480459B59A85C55E5701CC2E514A53E01A40063D01D197EEFF9436F2AD694198CD473D080A18DDD0244579C1EA37270B3E1D29D9B26D475170150CF34B120B585C2CAE3B3E24BE6AA36D9816D43E8F86D3E8CBBC17227AFC79C99505940353C46C70F0B72584C67C09352BBFC2ADBCF15259FE2F1442890652DAC965D63382653E5585AA18375807CF4709B44B4C78FF8382C8818F52F2EA75F44B17C469D8A5088DA0406D9F89C7206EE6773812C730358B71568C592E3949932BD23F4C642B25759865B0256E05C332A5C48B0F928CCDF5B5826842F4715A12A831E4ED8BB3A7A71081D25404ECD750D29BDBF148903D4018A97FD31DEEDE453A8EDE04B67FA7B804420E3BA6EECA4E2CE7B8CFB15F28756D28C07F887AB677B99A13C7F7B1F1FE8F9BB7C0CB116DD97EADB03EA77893F0951A829D378CA32C5857FD669802ADCF96FEA1F72B36F58F8AB2A08D99F482C1223225690525717A864DF3AC8470EBF403C383544BD03CB45995B9AB14FAF939312505142BC38FDA0D0E4086C22D51C7485CC1D2A313C0F89E148C1A740348CFE6147F3E2CA7137E84107334515142C7935D6AD34512F1B13639425453DB2A5CC4E698390F989ED911DD9CA47CF16EBCFC823B9947A3B9E7FB7424AD34596396CF74AF0813DE6017C3FAB2B7BFD20B9993F93530AEA6C9E7E65E6CC9CFDCD72A4CB8D59C19268FF027C87E0B96F55F0285C43C31B240D8BFA0FCEA2CD1A6B3612532761B202E43FCB84327DFFDB79C6F7712D16769A9CA2A2BD1CEE91AA47789AFE65060AF3A008218831900A0650B08256594B7BBFEF9D7CF34835C30716A48D16E102FD42449050C90BDDA5EE65031C8962160A58D98A57F6C759EDEC86C8061C6F04BA86D4CD18C0DE4EED58E2B3EE1F4799A7A268BA485D97550CD4C0330DA0D2B95729CC482449D82089CD0FE3EF6914B85C621155C92B79575C93C1FDD067C5D13BA80D83D961A16F209324D03FBC81DA3B120B8C165E7B8210B8F7B1DF6195DD95BF814788D8C78733FC4B06069C527C8671437EC4F1DCB67DED30C48E7D6E91B5CAA1FD2BB908375294E6463D84E51A6C68B7CF92F5700B0BB893EAB2FD15754BE8E21AB89857E448BC9E8FCC88D58EA8E49C7451D0936A0C12221B2ADDD164757D6D1780AA5B90149027B426DFCA5E01773E0CCF169CA5F0F4466422F7200F7C843C8F4247D6CBEB9BD6F5B87801C0300E1FC6A2A47ABCA7606C073F1E08BA42D8E1EFB05251215270EA86163F784397EAB3A77B442275BC71E546CDF8A2F7A10B085BF168921224A2289A37A0E5D67DC14D1AD48789C47B6C2DF33668CAF2AE7CF2ECD6AF9D3899C7F172715DA11083647C1329BC2FCEFE7BAF8BA314E8DF1BA1DCD44ED0423AA5FE17B7E2EBE003DFD04E690E2EE0E79A6F876E2F911052D869BFC1C5AFE6136C6A9A5257B5C02FF4BC3501ABE94C535F51FF668D6D6EA5EC248EE0E3CF5B990E3D795815F5C9BA4D4768349D1B134A0844265D06233A59B612BC76F291756BD651DB2FA62705646784B6E8E6BF091094DBCC31A715243ADE89F3E7535D528E4382DF64800FB9139323625834D8BE905527E98523FDE346F7589BACA44C5F3C50AA9ABC710B02684BEC661950F0843FB4C7DEA1AA15E588A7CB0EED983991BB9AAD8676402430564D16BAEB23C716D013F06989B932FB9F578AE7BE81D4196B58BDBE5BF4362A8F3B026DF3571B50433A1E8DEC4393625B4668B2D1E9D2B5017BF89DA802EB4F520E7EB4EA19826C58F64872BAEB9FF47B895FC7EB30E7DBB63D9E6D940F149018BF3B24D23EDC0CFA6A505DAD1DC23CF0B14722D290598E2D77538CA90AAAA39893C5A8100B913A1F7BF1DB47A3F624BD0936009B8D59BC72246F0ABF6D18C1D0D55AACEADCA3E3100223464093A938636BF78D8D652B2B2A01FC2839D9F8FFF3B8E1E8E5F895C9630ADA8F986E22B6F2498BAD20BC0F7873E53ADAAB41F4CCDF4E3217D5431DC8A95BBE676F5E23EA4F8A0BC24CFF24A086B451FBF0F5CFC53E7D0C8A7DA50F1F91C03AC9C169B0412C49EEE702D4E3FC492837BEB913C21C5A1E7CF96CC137528495B2547506C29D5B833D4F2D740A4085E26416C7B11955C815EE33D63ECEF3027AEE8DB511B76E031931E6AB9DDA3367909447D8637314161CB98DCAB3F2CC1EE5C46B36994C5B3612B22A39E772ECFBC598E935BD23FDC3FD155FB81AF36759496509C8C9D59CB7F35ADF7FD4FE0DC0DA7E8439EFC0293843E700134027AE91092FD65FE05C21E54BB72FDAEAA5442DC59620CD188785BE529095E5CFA2EF2427412A72DCF3C3DE2AA34C5B32C5A7C3E57AC4E480447127574F32A2AA28D6BC0A4BD5AD9603DE0C8F9E00A168F08B9317310F92AC4E4D2E0E869067DE45DAE8AB6852026DFE6BF629D4D1A54E0806C76C0EA26C3CDA4E604E30B24C5F01CB1D675CFC67295E8E067BF20B76E0E56564858F9C5573092A40C99FAB12DDF127EE0CE93754A3DDB0AE7A2F30AAD77BE7D1F02A38855DA0261A3CD971AF326B2689AD442BA181440C6053B806C052A6131656E914F1C334C2CBDBEA54DEFA952428896AC839B7A6C8CBB44029D0067C1D850CE3D69E26E1A3E4C8D41396B80385C6554DB1EBDC33F0263395BF348467A00940359AF35AA0BFAFE4AE77EC3D575915FC7652295366A8CB3ADE14BAFF0D5541CAB02056F259A05FFADDC4AF03FB52554DDAD73201360DD363A3337D469467BF9C186EA4FFA0B2F1BB361A52667EB18B7D44F64BE3681EF6B997D8167CB1513966081FCDDB506FDD7E28E0BF54795FA2D45AF2138CC3EEBD461824D9DD2AC5FF4B35265B70B338732115189CE262BD8A775DB4134A04DD34C510ABFCCFF72DC394B7035ABBA4191A84120B247F5EF7D3427A1F1B4ED5481117DF75C7FCC78B48E8A9FF8D5CBF25C725E036E2E6C36AEBA1793768CC00448019BB58E77CF9DBF537C957072C26B7688C300A7B3E51748FC3154842D1FCBDA91D82BB8F222FC451E2E364B4D4F575D666D7086A6B1CACFD2E2E9F0F5FD13252C2E454C506F7987888D979B9FA8ABB0B2B7CDD2E2FB031A1F333B4F52658790A2B1DBDEE3121A1C26292C2D32589AC6D8EDF20000000000162E3D4B89D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE + +count = 68 +seed = DE9E2742591A5AF6A6153DA85A510C39FD31A2ACD8A8511F190A9A5E5753E63D9801A8019508E67DEB1E9219CC18BA3A +mlen = 2277 +msg = 8337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 +pk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E97634AA7775677A3587B61C6BD9F967097AB45947534D2D3BDDF7408A91EFFB73B9103485F60AC7C81AD918EE06E0033CA9D564A712F3EB362D4F6EFE1FA8EA1B7548AF6FB2C5CCAED4B3EC19C64248BE91853AA4FC42330344D7F9AC3A331F5AF29EC39DFD4C8487E49A0C04370230BFF045B2999F5E623C85E9EEA7CE71C546933C42C32DE9DA3B43E9816F357E9F08D528F41E166782B6CF3B3944720636CB7CA532DF7789A510CD430BF750E2283661D8278D5282D1058865BBC6AABF29C9FB1F821A824F38FB9033C7410400AFB73861C3713351DFE5CE6CC8C79EF3A19A7DC1FADC0691B7CB983AFD0AFB18BE1DCE0DFC77E460CB646175AAC88C9A53BF3545FFF08C573DAEFABD3D96BCA432F0839916D0FE9357CBA313EDB9CA0D34069AB7E591879ECC3685A1D343066713F7E6CA8F1D157CDC08D33A3A6996DC8999014934946CC0BD55AF0059583DCDAE786E0F27CAD8797B14E9ACE79FBFD8AC74CE7C51B27B813EF190F1E3C23965682B90A2261172984ABEBA0658BDF8C4195B51A023F6B9467BDFEFD43289565938E4E39E6E0B36F661D56F25629DB063DB7BF275FE7852B8176272B07A6485F14E5165E18BF088318559BBD92790184326F0BC57AF5E68F8A7E840279C3D2937DECE0E67FE9F9DFB924C6C49AA0E82859CA8BC23DC075E9A335532D49FE5D66F2DFEAAC0A6E4AF8B75295A1DA7DDCDEDD3B43BB953CF73FBC44C6E4B62D0EE64D1D1B1810277A8295E5E2F2612870675A8AC50EC63F81FAA6D3DB9832558D43443E436662A3945385C037ACD4AE81F9D15B75640985F80AFB6573A5739BDF437EF7D9DD0ABF2C2CD230ABE87C6FEF57EF35F7AC88625EE1D5A977A36EDD7D512705C45C3A1E449857DF3A406996586EC434FA36DFAC0F3D7602B94F6997482063AC37C99E1BA6E216F3B682CB50C30F7DF46F9C5D430DE8F56AE17CF143B1BD7D26EECBE7B19529D4A8957A6AA421C8E7CE5F232A1CBEE39F8E29F9C6F20D05D48EB46402B4761679446FE3002388FBF891A9BCD6369BEF0DD3BD4322A2528BACF1576CAC9D0593FAED64CB319F52EE52B1C9C6D234367F2140C236A848849BB4D108584750F2B7DE817C83758A3D8CBF1DB46F846D284B1CC3DB9BB724CFF619B9C94F4B0DCE04140F02134BBF5330F35AC70A6B61D90D254CE4F4A7697B45F4895897F64776A9113251DE14E79C5A0E708F62B37F516B43B75931DD8A867379D6384BB07068FA6197E324F2453CE91151A22611BD5784A82EA8B15498403DEE36A7E8AC99E90B932D601B890683AC068D709E9F1C57051BDED5A98A4A0C766B5A79AB7BABD646F941F699DD5988189D93F60A8E002BC53392D4C5B07C8AA5F1A4508FD122561B703133F22ACCDEF40DBFA5BC484E8300370ABF40DFF7479374FC9BD975401B51DCF2680A056CBCD1B9479B70982C81C43060971932839CDCE62495C7AC959DD190FACF86FEE6591E7FDECE799A2A2307EEC8CA95721C2178BD7AC7F9C2A6148AD49CB1FCE36D4A79C93CFB074FE9AA50AF6AAC63E00758C1A23CF202921CB4ACE24C9F3B19936EC84F5452B6BD4EC5D4B6121656799918E6DD0881030891268A1A7C4A61285AD2A8935459D26B0EABD2DB6F7419F6D9C7A9C908C4B1023F225669A4B9F42F21CB50C5575CBFFEAC7109F03377C2B0292BD246AB764371FF918D5AAE839E3DDDCB5B3248CB99ED32DFE38900D15FFD87B8DA67C7319AAF0DDED2DE1547696E6FF1E446DC0C32A7221A521BE73949AD49915782675878BED8149471BAB6633BAE4B29396D72 +sk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E9700FD7ED3E099AF39BF96B0F29F32AD2141BE578C9454EF960775FDC13671049E05C8FA954C41039DDDE4E66EE31003EB075CAF79F63E50F1357E7424E801744DE402408AC2294A18890C456A10448A894464A02051A292490A0084E02028C32644C0303000200CC43486D31092249044A03008944870DB24880C4228101189E38248DA2846E1B8604B444C88A28D4C028551C891C2142C48B80D1039516308444C2440224206D084698A920000A03049824C11076A19C1894420800B084DD0288D0103252143090BA3692238610096084490411A1272C3B6801AC7085A96702089259314889908325940300C056A00898C5B144D1982310BB124E3182511054D0CB44421890C00386944426293A83089302A184906D8A02913A685C910250143909A04101AB070E2C86DD01209C880295808081011844A0850DB24710C9120E130661392480A31080A322841984900B0051A3785E214910A0586818650933449182432C282200324094C008E18A900241508129668033270A4282810112C91C605DA466C9940300CB2458C944D44222523B431C8209013288812B9080A22096414720A424111C129D0865124A449D8242C09289111898C09380E9436925A3871E1842904272E61B45114306D1921526214414BB489A0A23093428412470994247091146E20417162B2045220082380011412654A16714B1425D034908408725CC60D422026920608D1C6698C0465D13062C20625023606E1A84DC4B40D6434048C847043B4001A11882444861A106618C3909282449A280AE0262D62068448A080C24088D3348A2222280A8684A2900C534428E2148A40304903308DCC2831C1265024C80022844D19191021492508344583B048C340414282490A092C8B422160182823B08D13B870E4A6214006810C032D6442451C8270DAB024D2A4080049641A234218412A82C4690941840CC12D84C64CD2808C028749DA000E0A4749C396114B8200CA9840E3484D189384DA8230E02892E3183211A121000781C102698B96218A8424D8100E40340A98088E011948CB34520B355293900500814C121545D348411107709A360599246D130382C0462A018251624670E432514C1072D38830A08868119191D232468A0464A3962921401059022A44942414B5692441684258D517D27CA77673710A389F9900C27B944211B4C098C9B2CE5A7841391745B3A5A61295F04B1694BC0C29C2D8062987939A9E8394299514AE6902F5478854A0241886432C4EE3CB34348C1BA0199069336ADDC4B9F10D009954D7ECC81E7166666F1A03C56416D5299B7B74217694B01F3494994303513A8B21A261B386870C575E3F863858F117B20269D2F7B49EA2EF1D02352495B6CFC0981C01137244D5814985DA0AE9DB4E70C127C46A5C8051B4DEA2CCAF307ADDB06C3F3CC1689607CFD5B178A95E5180BD2721F6147F481C0AE1E885BAB81DB3B4688085C4D67159CD471B506CEF3734DAB1458B1ECA947622E1A4A02C92D61D1D9B8D80B6466B400B824B5B24914C47E03907859B19421A2A2E138CA11B2FF9B24F53528B7E31F50709073B46E70173483B5BCED93A5672B158CDB6B28260E921BFAC61557BB5FC68E3F91AE34AC2268D707886C6E99CEDC366278E697C09BC0415C1AD353884546FC003F0445C59D1D0F36F0B958786CD81DD114B04F70B215021C7DAB0FB43CA7953357F1C54939E0EE462B78E916B1169F50EBCD683921DF57A7A3BE1EC20104E9B7726373D7FDD3A2C77B5CD71A66C3FC3B4390CA8AFBB781EFA7CE6902495BC7A78D3384197CD07F987E09BA57B7DA6F07E6FEDF82A569EF3468AA9FE1917916D1818C4702E5A68E730817AE4D483E0BA6C1AA50B370B62970809E64DD4D94BE06D4F679D4987149A2648D9839141652BB131CA39C53CD2F06841676D38263E5B73D36B86D10618411B4EFA36209FC55D05A79A666C0B7504822420F5CC4EDCBECFC289F14EE706D3A9DE21402D89F033188E93D61F028177A33688034AB7D616862BD2AAC58325594C4D057BC9E070C9FF97C29BBC3199006F9D1B51F019BA7F82C8922A502245AD8AD7B9E19099C30A2DF364AA6A8A60B861A5E119F113D0B834ABD32DE2727452CEE49D1153DC551248F2A3164534B0448EDEA69EF7012F9FAD0A6C72B0D39CD9B6128BE66BB31532B116EFDCDA307839A6706E738F2BA926DB97629C4729CB8AEBC57A814034B2E8B5D106FD7A41D759C689FD07823158F396C9D800A7E2B31A59A4090B5B7C643B71D8B4AE0C99BB48C2A094321AE43E56D90365F490DF0501B297C9B35C60A83E07157476C7788819F3A3C37581B1D37FB61B3B5F7C020898FFF98812D95C837E39945C923A0BAC370C0FB3AAA8F23D1F72B6088EBDFBF5DF6418BFBEC331CA9BD47E6A925A6DAD58FA8FCCD18ADED01FAA0FDDB711B80A93A1CC3D3AD1F9899990E7E141D0ACC0F36401828A2AC39A8364A14DE901198EC374C6567E12A73E46FB8AAD5313BFD4D94C506498CEEB013B8047B5EB1C9A49B1EF46742244A72657AD5206E70032F64222D43B2ADD911263549BA3A8994FC884475C05C3F33CD86060D1AF89AC0CA3BC9A60E133EEC070492801AC41CB61D8B891D5DCF69D99506516D317CA4286D6DC2D7BA024116F44B365864D7889E4A1CAD3B682C4ACC861075A6041C3A17C92701A92EC313F03ABD0934BB20B044E9FF6D1A608807959F06003FC1B9838FFA6AFB577BD4C5BD4A72870C2443E8E4D17778020DC41E2820DD488FF5AE795010CB74DC14DAA95A8C1F07553578EB4F37517EBB39923D7BF9FD63AD759BF20F4C5D9A4471BA50A45C63C4EBB6C33EA929C5E6346A160EE229D38742A851F1375E8E557370267671E8B3615D1E38C822FE1226B8BCCC3E97601332899688BC8E71C68F122AE88E10DBA6633461586E8BD51F88AD5235BA8EC783BDD0349684FC78CA5F5C2A325B55205DB6F808848AB833675F8C40156CFAE87B653F53DBB66EAF66459C0AFE2ED600B89F285F7CEDE033CF72207DABDB933B9BD10F44BF34761BA50AD3B1E83FCD502E3E80681D1DD5C4E24F5D483EF358DD6090B5C801408B92F73B6054086E5EC2E6EDBB3115F14CDAF1FFE4E1ACB0CCDE3BB1B38E9DF4ADD17ACB8A1EDAA46906CA47929D901C8EB4D0346B445D279F57FF47C5ED5EAEA87A1663D700987C9596403289C5A4CDD63874B34EF0D9E59BA54C8BADA1403CB9FA823AB6F2F6EF18D06D15D07FB7F569CE5A1B8592A365FA3441A6AA03A2F342482826D040938C1276CF0D1D0A6669CA5059BA56916DFD0F3E34424F8AA598D5FE6783B5709AE89333CD3552BD8A9A2AE922D980CA6D7A3DAA9D7B7A5552F6A1506BB65D4ABD4A2B9FB4B4CC12B82232F4F0C4FAFC788495AEC291A5F86FDF57F5E559F4AAA7057AA54284598C7451AA86DE4BB41AF13C6DA65E5FA2F0755D691485E7A5E75125E15B1807AD51E99CC387A33F736EE764AC7AC86C44CC6EBB53B5F60159CE14E64 +smlen = 4697 +sm = 74336970360FDCE23D59129792C097DE328101F67170BDD53889FFE96C208CFACAD49FA9C5717758954297A51F4E851523DD16A94B14F0105B1C8DD0D8C11ECB8DD3D363B3A37726B58B98CF4D23A0A2B824C22F5F8F0F3B5EC46749449CF1936B9FA7A6B02C09E93859E30B610FFCE456A106B80E7C502D1754F97580AC699812C907003BEFF5C827572557CA9F7C27F48DBA2A06384D6DE513FF39083A40BF2B51D731A639B85B73BA6903A88F1146C213C1992846225704F3A924482184FB534B435EBBC0BFDBDFFEFC90A04DC772AB3D1D97EDBB5001C79FA4FD439275D8932415259D19F9ACBB9AAC0E4AF1FE91811108CD356590DCDAED2B04F8822C968FCC681F28A5A2DFF3E3C23090771355BEB623FA20A971753C3D63BE585C5D85317F43FABF546C1FE4F42609EA7AC64841FCB0AE6341E13A50B9DFFB6A39313DF11D9F5C214F4EE70659ABC04FAC76FD08B70E26FBDC139D7C4E4D0A2335DA68FA55A1EBD0B1FE8C1147184938376D2C7DA67F4E7BB048AFB478ED8234BB658DF5F35E3E7AE20BA417410E855BBCC7B10703A45A517A4939F5C8601C2937B67B2B15358B84C1F492A0F35BC1464A2ED6B8B6FBD99E4C958B79C832E9228A4A3E5BE588A716760AA7B6453BEA81078D75C59932E5405F3F4206EC657C57A3D1F362DC43469C13B4762E68C9812FED318E1A88F50B29C09E360CDD5A60A69039C7DEA5954BF58FE2F3647AAF93978FC9DC53649FAD691F303953CF339578A42E1575F5A76C9EBF7C1401C905EA54054AB6734469B6F9C205187CEAA6ED7318973FEF5C743AE306D663DA29DA4286DEEE2C8559146965413A7078008971761F7F20CA726D2B326E9E9FCB974FF571FBCB9611E2499ED2D10CD0A0848001BAA8D4ED8C54D614C95C7BCDA4379EBA148AE465C160F457A844EB1033D99E27731061D9ADB5617F39F03A246668E5F5A6753981DA11B3454832B29ECEE1E53EF0EC9C8DDB2506E2F64D47AC257DA2C147D25CCB21FA9B85B6B6BE69EAB72CA9FB1D4BEF57EFD220CE5E608AD709555833C4980AB613761C645E9A48BE5493BB7D44A8FAF00716AFC575C94FF900C7BC47AF6749C895EB4DFEBDC2F419AC4A3988D541A9FFA075095A5377C08FD6EAB8EB62673138E5979935FD161455E8FDE50AB3D265E2313B49FA6B706801B41F366A1C21F149A97487F07803E95615596244C71CCE134B86339F70BDAD63C5796B03C2D2BE76EDF316A0883B2063D783658292532FE64408C77EECA437E3B373B83A20A726D7EE1EF513317634B124A489FE5F174DF62061858177C36DA21D3A0C350610FF2633DEEF90DC53ADE85A7E9C58C87C8A79609FD4648161F3990F0CDC16668214D8D7E80D06788C1FEF9E5D9464EF7A777D64F13CAC76ACFA258EFBC2765CF3E02D81CF481EEE11657B5C8EF0A80AF42AFC7609E333EBC1BE782ADA3D08923CD67A934481A6B5306B054698C5F9EF6992A3638E5857350BB0686DEAD4F7AA6C1FD24638C447F76EEBD29E8586520D333271D7D9CE3715286A65652661CA0DC26454C61D28554AE09853A7591B618736E3EDAB297A6C992FA453C721C2C7E325B03D9C2FDDAF5B39EEF7E46E3E66AC8DF351F076ED89D2CE43CBA50F2978F9DACC2000EB53FE3F70D8269C3927B3D517CF3BB49DD3BD7453F78AAF9961BC6DBA428645B0B613345C9B4F82106B5FDA2B88F6559B922FBC301AA7707EC5C7A83BFD1D2C646F1841F1672EE816E15CB3433A9B752BF6164C7A7A44CB972D7B70E464164B5C35DB0D041A3F1827837D2D445C9B389D63BDF4C0B6528587BCEE8959212E4238F967EFFEEB9B25065A1D3B062E1FC2317960977D5105101BAB8452B58E0D38383C3B2FB4324CDD0B989780E2CCD272B233F72C0AA11B5E85FCEBD83AEBE64C38ABCBDE7D8A9C6A3F4242640DB11B57D3EB2144B991D43F51ED53A4F4295FB234EFCC84F5210ED9D1DBB2DC5C2DC402E3944550407D09EB0ED43057380D2CF32262E94E4699ABA2DA48BB62F823B0E39C65413297814DBDCB46F38A8F204E076677E8ED3DD1899F42BCC27AB2F666D85249347AE035A58902E3935EC3DECA1719DE298667B1AF816D0DDBB4434397F147542E7378A627AC179F69B1BFA87E1D5997211FFB63B0BC5230A881F4049A80B188178AD900722DB9C04F64AE4CFECBDD82B20AC71B4F033970802A6CB7D0F96C02C0038339420467AF93BBEDAD701FB5E656548AB7B9056891FA41A30F773D9DAE1EABD3EE25D61F5AB0D0704FD2E797AA974935C3B4CDEFE35D040CCCE4EFA6FA5112F6E465A97808540D38B9202FAA217336E3FFC6C860525C457A88B568D376857D7F2FDB8AE0E6350B5BFCF1ABDB42B0D8ECF515545ED35DAF9687CF312BFBE1CFCF492B579C8881C844DEAB8CD520E741E35B6700E526F733D64758BC3FB9988C1C34E059C0A87E5D4145A3FE4DDF80D00AD690A6F3023952A3D2AE3B4AF0D7936145BD47C7EDD1A38F32A5B535FF0B79D85DEE7068483559DB620CAC4854EC09BEFD4A39E00EAB697F86D146D1749BE6D2C12EDB0B0614670FD2D8C236EE05B70A73C6ED6FE7DBE8973413EE890CD5F903D5E8DED8727334D68EC7E41B70FF32F5015A870D06EB6E3598D7CA781DA4804B1E9F995C0A1E4AFB152687CADB543E79DDEF80DD1B0ABD7EA2D3A10210040783B2C67F69E069A0C01C86633A4772E9069C8F4E0C779FBB6C9A2898AC3C64A0BA8136D865DCDE78DBB7C83937C73BC032F4F06899875BCFB874E482504E8CEB273B904508AB8C626E3FBB79EBB04076886BFEB80FCB8EA5CE7D0EFB11FCA381CF0E05639AF7BAFF0A4B609190720C67F5400BE9039736E012D4EE2D0B725762D112B134C90F65A00617CCB707847393E210E0800478164FA6F57694CEB965025804B4F919E08D495967D83C7D0A45972C5A6CC6D609753B20B939973DB820C9AFAD2E340D69C1D22236228DBBF880E5E26F10847DECD634544572F026AED91AD7E35E96A33B24F5F083276865E4A4AEB621577C939AA0B04018DD47E2383BAED60011F22C382A21550D2772A68E9012EFB15D13AA33E53B2B26A92E253BF051D9D162F5296DD5646577C8921075C6CC18FCE626475C896DED320A53ACE187DC08150910078973C8A5205ED507C52C0B54BE16A105DE994EB74ACB50CE24472C73F31AC13C750A53C601BC0A3F6A18964FCCC498A08E3344CECCF2D132450E4BE8397AA6C9C3FD9523847AFB1A5683F1B9D56C6C18DC262AB059F215909BD8922A874BD5D5B26A0A3E7A0E101B5457585981879DA8BECCCED2EEEF36449A9FD3D6E8EEFA010B2A5B64697C879199B9CAD1D6E90E2A3436394E555B6DABBDE3E8ECF3000000000000000000000000000000000000000000000000111A29388337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 + +count = 69 +seed = 272E459EAB6A0BDF720E4C5B79E641C95BAB66C3CEE261D0E3596BB04D232ACE0A1CE24BACCAAE9037665A962C711B08 +mlen = 2310 +msg = 62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 +pk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29A8F25807AC6B0FEC6DB418B6A732817B5F319712CE32219439A5047AABCB6BDF6273FB5FC3A0611C1591C5BF584EB24740DFAD7BB71B5D6109E65A4BA13231560EF902F74594B41CB71E8E572CCA3260BBA35049147CB5607D95C9265590065127CE49AE51E439EF39A6C87689D56652D415345B206F19F1E15E0E343EDE6699B9D3B320B7FF8E7D44E245C2A95D326D81DE5E7AAC93E5E8393A9A80FC26E8657EA7BE76728C505C8188F19066F65692F5749A9A0D95E9D3683926F915C138282A583CA1F06420EBEE2A5DCCA04FA57B3804D0475667FBD40087E4C2C7857AEB9F345FBD3711C9A8C0097FFD65BF05361D312B48C262C910FFF595EC81531D1AB8AA98CE9FDD222A6040502ADA578D1487B873DAC03E9EA3DBD2430D8865EBC5FCF9085F90DAE0CB52AEF1201753796BA13952BC47C14B1E9C082C3987F550EE8B61D41BBE2E0D9595FDFFF1C16C5E5365DDDD2E790BD0958A0DBD00CD6CBB063DAC46FCE805B39251A3EAE0B4C3D8DD5AA93AC3E5BF367E243DBEDB97D011E1E727475FBDE13481F367F746ECB07C686F20B24CC15AB7B7FF504595E9B5D809E59483B43C621FA05F7B9611DC0166A15BA8C610615AD1ED217D5F539322D359D150D3B9B7791A392FF97D98786B0A900A33669F337380FBBE5A40DFFCAC9D6C08F34A44701FBBEAE9B633BE6C19C50BF46D97D06A5E1DB8EF380E85B5DD79AFF94A6366117313B4519405DA24003347D24A8B7480B87C731EA100AA0A0BE3A6F16EC3F9A0F2CEA144768F87B8C8509BADB62753E52910820D6D5FE44BBE088C8D2C6EF8458ACEC057C7F5E80B855AC941E4CB5E9D1AFDBBD933BCB1C283055ECA6A9B72D68A7F62CAE7A9AD8B73CACE060161CFCF4E56B1F96C92455C441F81AFAD737B6A960EF968E4543225A999C05056EBFAD6F9684B2466319358377DCEE10764108D57D4C95D52D5247160D6CD2359FC6A3B682BE2E082C2EA37CB791D088E56B564A48DACC5EEB7FDEAD0B9887EA02FFE63E830A9F91CE9D2BA41E2067261F49E4C06A2150833AF341246973E3F56807FC9594F047CBD03894A164F80CA0799F6076DB16B3076311EE4A65ECDD1EDF9F3CB5CF136F6877D5E677C54E24BA8D5F3E7721068804923402D0C6B914F015AB31EEBC208EC5A46570F3A672B5C0A3A96FF491C1C0AEBB06718FF0C4100089841EB491BBC60E201C1F6CFE80EFA9B9754FF45D506B131B7D99B02B2AE3F24348F8DC03A32560026E7317774488479FAABB51DC1F2BBC112DDB595812D729E3B6E208CB2831A78A463DAF5DADA7A443FD39CC898986FA5EB9E5D0411FA37C29D9B3A3E1DAC419C86AE99A9450B7EDA33BBE364D05CE0E064312512F4FE266D367C28612F95A3D79600FDEBFDE794F6DC9513C19411B9FCD2895B76ED355D4CF4192C27F932B5938001DA27BEE173A6BA7382658B73A9B12973EC12018061EDE0374B66093D7DCE73B03C027472FC7F4D63A138F08559437B9A00313D0C4D5A746838A9558E91907F537C9782433B6A56570B600254CAA3E8FBF83F9333A2510F3C11B79938E677EBADCFAFCA206E3EB8EC6DC1CDC513AD29160B462E66D23A6683CC208C31462A3B0FDBDB80834C6A89184C0514C9769F9702602DF98ADE9034897A767EFBF284E27B6547B23710F80941278B76D6DD4C0BB3A962DA4E1EAB0B9A18A1026049F96B8ED299EED9C3BE87D331FA5D429A60FF22059D4422755A19683C5D432F3F79ABDF56AF8045EB69C63ECC9823BBF60B9FA37478BD72F716971269153CD9B16C83A150BD9794 +sk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29BFA99E6C04686E68302FF2DCD426F58FA0BF0B39B28EA3C4C441B379C4A473D4C4B65E28E78D536A08E1D143B3EA80A2669E5F0AEF6ECC706DC3BB03F7984B17E124241B1909222090C0181014A9889C4029A2A09022818944008C139020A1C04011962511A825432006D084311A382A1B250883C43108234D21198182B26412228500C704C0446D22338901180054426A034050184284A4B64509373213B411DB088422372582A2289324721B33411B016C0234114422098BA0508B148D114208DB2244143989DB385281B280183760D9106442328D2133881C000CD3B28902957119476C03075019C9305A00121B0769C920440A0560D3260121872551844D23180223336E44C68019232C5820401AC891A1080D1816651C08311849811B21809B84449A16080244014414048C366920441211A74CD0983009929003052CDA126241A280C2261201C445D29640E2C4488C12910A42649218292187210C212C0446809220218B2245D3062003935160C010098380C332051496489C1482CA1070D21249D0106103016DCA4251D328921A26620B094683B46920B521608890D4888C40227020B590490410913288C81025A3804899468900197200823114290DD1300C24918D21154DCC94110B49002491459C2289E110615A006AD248845494245C28511C9710C8428260804D21100D484642C0A031489489C3B428121211E4B84064428002380564422E0C308D04898421148212A90C104568E118450A858D4120710A16882480488A366C2238899222280B96288B36256226648BA88888B809D3860C0115526426201C251293206908304541B61002356163A4510108111047321007090BB18DC9302DE140620C222C632481C102808918301B0504C41210E3264680460E0B3364E24089C1A41053C210D49440134310CB842560B631C49644E4466C0CB64D10320612904000C0644AA088E10805C03026E2A88C91066A02B871D2884D90B88494184283349204334E61C66C92940891064923312E993891444849C24840802886499648222931E0300E99B88984300413360A03121003C04060B8651C0662A1C450C22892D9928D9B38451036615288810387494CA40142B00483B470A124824C2600E0A4400C8305430431134966581264D3946522B890970B45021CD22A7707848A905BDB043AB50307B92C334074116431560FB2344FE102A7786825C4E20E9F4A63CD9A6566464699B6BA966D5320180618BDC9271182E632D22854D68146735C9F2842D47B6B23BEF3A6BC9DD0D923697CC2AE556AB8E3BE09ABFBC5BD21D5540A122B4E2C38467E65E100A5F379AB3546F0FE09A730174520D05386149B008A54535167B07CF5FFAEDEB4E7DFC0F158CE914D7508FC86EDB60745E403E7F1410EA69A2BEDDE5AF941F9C91CD354A3C31C30AEFDEC6CE028200E56DD966AB33C499622E801D6DAE4E489D029D7B6A7DBCEB87BA95447919CA1E175AAE61B267583350C76838109CBB17AF5FE2F7770E9A934ED3A0D11039964C05FA9C2DCB882C8D3C3CBDE5080E34BA2CB9C626724F61E697DF4CBB891C6C7E9CDA0AF1A33196960347C9B9D88883AD6D514191344CD46923B1EE5D8AB0F0551013B3CA381320A3D57B00E77AB7FFAB2A6023BCFAFE489438121218843812BBAD4ECFEA482CDD7A1C462A173E4DA34172FCE095994743EA5A67A41C7DDA7DE4AAE65391305D917CECEF796309D940D30F0BC39421EA0D00D3870C7A6FC23CB4F699287767BC1C89D350382089FCB4E214BB2FF56DECAAD6AA0DE15625F3CEB21AFCFBE5B56DA977D0B5C176C704A2F0AAC9A0512323EDBAA50AE4DE40E5F18018B24B23EBFACBF81DAED41804B04B65907F302D82FB15E5E95AAAEE9B220F30F671529726536487EC2579861B9791457FC9256C0933B07ABC0A8BE5D9D32030B442E194C691BA191ACC1F91CF9D5FC2F1BC54AEF8D51671B5089AF996E505C416995B38F4BEA1B15CFC23C89D9CD500D5707C9A3BBBA8FA1E6C0E69E1C9E5E746AF5AB3603B700C071D0923ADCF5F7CF84C290EE6467AC8B3571F442218DBA2899635AAD68AC647617C63DE32BC2DFC955572C8F1772ADD659131142DFB57A8490911679F72D2E6BDC3FF995CD0DEBB71410A4066B8ACF85C952684F222C084DDF66D836053B4D9F8A5EBBB33F0C2272C5D58DC89D8D53A2583C9D336A1D8F60B5D20815F213085799F9B02CF608BB9EBC07432866953FC92562DFA441474DD5FF4D4BDFAD3F344A6A3368BD5EC46FDF344590EE6CBE400877803B3F5ACD68AC126C854B920128D33BA3DC756C50356353EF333D0935A85996008B3625CC0F9518140056056BD2416299FCBC891D0AD870FA6BB7A09C495339F8851C11B9F460AA346CBB459D25D8614BF3DBBD508BFB55E91366AB5BDB159B8DA47DAB3FE59628F5091DFDB98FC0DEF6169C776671030AC8C4A858D3486DB68B52473F150B980C596004CB9C3E93932BC0C1674DB8B117E44DDAB806D67F6EE9337A79B86D639705295E8758766979D25BD82BD1400F3DCC0A55652C4E6BB82E9FDB1B6741B9F3D174CD5EDA535204AA1E564FCD0D12259AECC407EEB72681E34BE1F602CD448BA2A586F4BB6DFB11469CA8E989A64232E04A944239FE9088E7646DBBD5A326C45D54D229C3878F8876F29C00E030A896E9F7AA8908F0A773225C0AC70C885317A8D7E67F68632F83E5182693577DD9A943AA4841D0DFAEB784F7729B41B1CD4D744BFBB37EEC02734F86C5178F46B0B4C9A76C32B73E5DE89D596E907FF04FDEA1303BA8D4B050E0FB0D7528F3CB29EA2E7A9F719DC068F5FD2C3487F53E3CB3883AE8DA471824394253FBDF1C6AAB28472ECB241808FC2AC2F0D3AC782EF7E4113C9EBDD8AB411413BD4FD8F18628AA4858193763926E2ECF241FED528467A0C36F9D662D4BAE0637D1C79C1AEDEF2862E79E871A9EE2560DB78CB486057C4902C6F2996DA29CC080556A1DA5E0BDD28F0B8A9D7A7CA51572A99EAA25C3B40FE0B80F190B720C1A16C8E771FFAD9A5F38F790BEE09064DF039D3E8A3FD453A6B800474CB399C5E32D1778A7437D66F87F57EAD0F9C9BF5270FFA98FE03234242D2EBB639E97DD46651607F9289C0A967C63262D2097E15B7D58F5E848A698FBA41C01D5A41555BFE48892C5627285F532A2C826BEA5C9C71F81A68FE960F85098433923E22EA71F2BB91BBDEE00FB72092BA52B008F64E28D994E8C7F327E0C303D5D07EFB705F4D239387C8E4172F825D456EBD17007E83FEE2677F8244C0F684BDF816B1F8D853F3927E8F3C0B7BAD367FB12053522BD7E9D8398CD69E7FA815C4F3E9601138B47387B5D75CCC94DBA4940918845A10C4D12D708B34D907CA1E99F5E55431FCBAB5BC3480954D96AF4B7387A076EED68A9672C50B6B6022D25C77AD6690FD1EE649D73B8263683BF1288D91F4EF82FFC0D959F9DEA773105AF8F12B4BC7A99EEB3C06F1B349BB067C26B0458AB21F72005D1 +smlen = 4730 +sm = 3D01EE2B6DB8292FC8470E701E1D537F8F1431D5294011DBD53CF16BCAADB2F01703D75D6FC5552C1362523DEFE3EDB30344DA3FB993F8CB722FBEF0A9CAE522AE64019CADB6DAC8B518FEF5B8800C507E7FB90C2CCDD620B5C309A9412F6699CA146CB35B1A0A5A7F8B8EA04B1C8F91C551A45C95F80A88B413BA8B166DC116A9AE754ADD47BC82EC747DAAD18C6EFA3E098194EEF84EDF41987DE279D2978E7607E51D54B7B3D019ED92D87056CF7B5C7121CC96F91A4386DA813D0CB2AD4B2B2A256D228B0F2EFD2A8DA2902DD01B747185361D2B557C6351F2525035E012B371B0DD63601F2BCC22EA02653DB0903981CD4563941A3CBFA89117AD8C1B167848BCB8CA5FA011744BF5C0BA929262A28721EC1ED2B1AE6AB40EA546B3F9D01AA812537D79233DBE966DFFFF9695172C7DA208849862BA1E0B41454F7C987C291E0AC0CF61D6405A3E08CA9A5FBAF4ACFFF80F0682498D33B7D6E9DBD2DEC515582D5829FEF0FAAB43B4BA09AF8EEE31F6F4329CD8136105F712E4EC3DACAFEDCB7FA4F911E6DA7CFD089967CFE8933A9E875864371EAC7D9D897A4D6C55D2FA39FBCD0FC46F2A0391C33BFDB9B47854B4ECA354E1A7A2C7B1453151606917B0EC8E9654C929846EE52956DF8BECF5CFA34BB22D608A918B94A0B5DA2E24F9358197E286E190B0E66C27B1454CB2927A4D94EC32226B3054C7592783F172C14B2DC8676D6F9AEB4F3167DD0CCA007BB6A4517EE7711F473CAAE01A6A28C0DFF45FEBF2E7A13DC25EEE038E4EF6678FAE88DE260EE46E8D9FA82A0D29D3E4A317B396EC6B5E9C0F835BBAA9BE6C33C57C93FAC363B14D88FD7129F23CF48FBFEE62D8DB96E6266F5B1843FE79DDB164F5C07832FB3F6D6C17F6EB7655BB00526943B8DD38E0A05C7D78AC9E9196E247F26D63E05776260FA55AEA4662CD8A47222DA1CE9B988CEC45B29E6B1AB913DA1070712C664A160967069B1C300D21364330621CF0F708D44BB7AF33D005ADA6B9DE4D8019AEF16D9FC52A89A5A7D7734F63ACF649456EF54C00A4F9360B1DFFC107C439B6EAA49A19512C2B528F9439C249EB1FA84946F0E4F8DF6B834336589DBC132AD91038C4B2EF2E726F916B654776831D299D90F0F3BB74B5DFA63F58C1A1860E080DF1BAE6218B7A1B9D4DD79B61C015647639508500B580CFF371C7A6E4EB02DEFF2E95C8B1ABFE883C56FF0B645DF893718830FCC1F53815AAD89B31048725B646FFC36B7EC3C791A1813FC04BC80E7637E7D49FD8535F397BC1C4383B0A2BF1E2269DB77D078BBC61F82C044C96BC51F3055A69B7BF16217589EA2C7063D66BD60F20004608117A2718E7F1148F3C79512BC942CEA0BE95F3F75350A9BC08E0B156ACAE61BE1BE3BBB6181E21DD28A5F133017D39B0D998C2E521F88A505085D0A2CC6BAE266FA16FBE95D4286035DC999AAEF1CC9E858EE69FFFE49C7BA4A6F035FE1172A3FC39DC9C98BE520D16BDB79AB1467913030E4A596CF8CEFC4F05E06D1CA7C75CBBF5EA6CD7C26C9026019ED5CC8D622FBB0700F5EE388D9452CB853B6924DC460EE653F717D13D10A559E62AB6A005014B07853FF15DA7BE4B2275C142618625BCDA759D73E1CA18CCA4D5F1381479272C270C447CBF288C26B4390A1820B60C58FDB91EC379E818EC48AE98E2CE62C2C734367AABB9574D0A26ADE581A68D91AA85B4B4DC321C9920669C5C50E6461A7B2845A7AE54B29BDD34DA4D9AA789BBA3CF3A1FF21B2FB4BE703DE353E2402DA50CAEEF1B6C6077EBB249DC975237758640E8E50FCE50375DEA6C058D21B59D8F4F682EC68C9101BCD8FDD11ED2C90EA326FC4B4541118831CA9B7DCBF7065143F42DAA8C953AD6DD57B80F32A457265BF91434FEC1E51FDA745B9ED6E4C760B2A93EB1B973CE89DE52D9103D230219F971800D902D5FF86299EBD4CBBEFDD863E300131014DAC01B306C1CD28D55308E1FF227787F97030665515E4943899641B2FBEDD41F3180B42253BCF25E6E09E84D8D0F4BECA17C7751ADDE67663F5137482FF2373B998870C8D900ADDD722ABA90CA6F84FA3C96C4624B7768EBA5DE85A26B7D6A105A4F60690EEC19B16D10CD97286C4A912463040D56F115770D7037E953F5D231CABAE8C15BDE82E43509EBECA315E096FCE603F3E63BB36A76DFCEED4D22AACFE03BD10262EB04EB16ECF33475D459775D3E96EEE913D52771827B602AE9C275B0FCF8A942BB98228825F641568E248901343B1ABACE00F20FC9CB4A8283F7A80E546ED6EA75DDB193C9A837D5C4C9F26D9421710CFE5B51D281E409649FEF63AE802B1749E6AD14C4107D4E3CBD2843EEFD96087F05DC3C6BBD7760DE6E2EEF18AA63E154478A1BCE225491541D521C4763F7BC079769D45EE7247EE354EA69001B4E584EB0ABF8D8EA21CDEE7DE3966D01261BD7C2BA745CCD1316143DDC5769A192E33F825706AC9E881EFC6CD13C96D7751F47D8C419AFE6548294AD4A26E9AA66E81CFD7FD89907DF4EA07274AEE0FEEA18FD93828B7F7E42FE582173E790D89FF1C1546735C771028E4DFBB8E21829CFF0494DF370BE5B34EA99B6B7E8E95EF1DFB208F075713C8701FC19BA6F8FBD043E52ACEE517CBDBA832DE872CC8787DB956D963F94824C80C0D05544D8D8C2F15EB7514810718B415628C40EFB336345C8EF4CFE168B82D1929085AA55CFF5F39B6A7106D6CF4F7B48BBAE64049DEE77AE763E1285D5A70A215372A8123B389FDFFE92986AAC5A5E9263B2886FECC2CB2DAB42B0B7336CB0AF4D189DC9F4919B59EDDDED50895D8F2BC3EAB36E7135FE7353E1145A3C385E15AA96942FC97BB23EDB51DEA04BC6E412C306E5AAD7EB67B511314F093E5E0610F98215EA997E179CBE5067802C3F9287F5EDBC018FECE3D5AFEC456D495E039D3B68239C4710DCE71C2907C1C8C38F7B15989FFCE8CD673BBC4C38B269AC3B6A2094BB34A41C66664EE664ACFDCA5D764A2A9937F9F437C32FE36CE4CC07D78325BA711E946CA7E5A8AA86C868C7B788E9A1B410390B8359DA9CC1D4BE56BD0D5EEF3D94607B85E03C5B32092CE07E94FEC2F0F48E73BB9A27A513F435FAFEED13038265432F5A61EDEF8A0F552765F017AF8B9B8D7745F4C99278C4FF249CB1774969B79C590FB5528451F457057E2C3B27B4BFAFFE4E748E1128617E2EA8D51FBDECDB937BFD492C55E12D5C20E3BFA229A694C786AB4C452093B39A485EEF5E16F45A7B88FACA7EE2FAFB00DE14958C8F9A7A725050C40A087BF5168ED0DD3E8ED70023262B3967696AA1A4B7CAD4D5DEF7FAFE1C1E2F45556B6C868A98CBDADCE0EDFE0F30338A8D92CCD9E7152125363740535E727B818B8F97A4A8BFCFE400000000000000000000000000000000000012222B3E62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 + +count = 70 +seed = DCC58DFC13B035323ED44BE50A7096F697C9C143518FED50A59181160960203831A9904847BA20B85E99FFA63E4AB0B2 +mlen = 2343 +msg = 954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA +pk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72BBC75224A55015ACDDA77C15B0A0F6DB6ABCE8075F0A561A15333EC6317CC78A0627A75C1ED66E733DC49432A120586BB6FA0A8BC86FE462CC2D2979F3E5DDAB4187BEF2E5474CE67CCE2DA5903F5445304D505191825CA7D123D53D0644D52F4330C59CB608EE4CC184CAF86B414F1C30520FF1F1608163CB95DDDA8C7133DFF95293109FD235A3035D737B315AA159D74A23BEA9D35A9EB749BF12F333193ADA2D32B526596BF625EA549C6ACF0949931CC60660852D809D9D24E40230D963694BD482EBDA43CC3919C21D57518F4FE9D6C8691D589191D931FC927208DD37609F14038911EC5945B02025D6EDF79C053F4F616A3649FBE278000F036AEB1A579774AA9FD77ED1B0E00A9079D4AB290C7D2B22160FF89847A529705C37B91A77DF933969936A27C2D07650D7F40C95645F86404B4D026E37449E0A82CDE72341D5CCB461E2A705B90FEA96024B541DD5EEAA39EBA99B9AB03E8CB3EDD2593EB9BA741D3F6A25B5CC45556BA393CCE4152B461A0CECFB89F6CBF1BA3362400EA13F1926F8AF605180395B9BC59C3A42AB8632F6CFBB090E2F2544275782F595C49CBD795AB1C78927C549A2C0B16239751AA306A02CC3394B963F65A4797CB3B9ABB4EEDDE1B45F91D495153DFE9519112001C54EB06B837F8BCFA0CF87D028A0C42C0D56FC887809E58EEEBA02CC0C359DA29ABD136D6449F26DB3553C4AA5296BF855CDE089661738EA42E410BDA02DF3EDE64FA3BFA4FD6362FB9068365B12AC11BE1FAD7EB7643F3C659EC4380D869B48DA741231DF7A8EB780AE1DC158BAC8B914BB3DECE37DF38AFE1F120D76B27FB1C090AEB4BDE9997A3F76120A8DE61F449A7A2BCC068248AE61C151D682C139AAF38A0A5610FDEEF6D2BC656CFC0BB8AB9EA235C69F429010ECA36D623F1EB7FBAC62A8B7E57B849F0C3FAED7C36474D0B484C449CE2CB8F52C32B6A65AC396310FB0D608C48230BD70DDD6F0188FC56BF002314DD02B8FFA3A18562AA99F4CF0981597672831E8E475655088D86CD4E1B38AFA8B4411915CF900292204B18C9A2A014A0944DC955AD87EC13585B692F2834D4A05D726C1FA539AECE1B71272625A7CF9EFAACBA44B9442F78AB94C3CAC1C2D0E433C30AF51594F873BF2729FBCF9B3A09768F4C3C208F3BF81AEB614E33A02ED685006BEA42FCA92660E1376C9D2404FF96B16EB52A2FD2B8459329DF61930FE21541435139A25BE01A6FBDBEC70B69588414CEF56F3DCC0A8CA53BAAD184BEECB0E3FFEA0514E2E2BFDF38AA463158F2ED30986ABADD9A1977514FDCCBFB7847F31DAAA6FFFAB17CBA01882363E99FEFA0C91EABD018FC61CC7D01B63A27ABA4D81BE06634317C95BB1C9AA4022DA61B319934653F4C831A2C0276EC1FDEE600A9BB710504C5D11B7398A9F2E3D23613C2829E370C57BFFD7C90C055DC89B5B141799ABE9FB96C7CC4688405120C82BD90E717420C30E2E61D04EAFE88A5941C8A5EE494B72303179BF24712A65273D4123080B39A69BEA78F2F231AE5913732FC000A622702041E4E9955DF4A831F42A29DED98217A18A1700D8089E69DB71E54FF3F9CF621A9E5A8B890F9B6B79F32E988CA8D3295D523AB9778D0DFB18A20967834868E1ACAD1628940FB5B574AD6E9A82D73DFA8DB8F9A3135063A8D14F6BE1CAE1FC8436C3D0CAE84CC4FC2E32D835A869C1D2BD7E8BAE0EB55FF7FBFD7044CE5C8972B26035D172EE29E1782FA8D1E2A5E95C906FA1BCAFE1D180790A663F2BF728499DE959D44529E61B1BA64F82A8F3FFDC9F0C47032 +sk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72B23161C8B4CC5CA68A521B4EA29D56406343FE9BED5A66771DE29AA5361B5C34AE18E1CD4779672B0ED7E6F1744CCC35516CF9045E55243F76656D9CDBEFCFDA224490EE192850B1960A1B06892144C21174EE0148DE2A650DC827054C285E404229C4201843689A4300410353110180A0B9884D8B80090201059168A5916451BC145A4427089245223C48D4188444416811A354902204A92A620C8B8459C220A58486904982100138802414523436141802D21444A92124220353048B8689B1072CC3206A34029C0189191160844408C0C1388131872A23809DC4844A0C281612061E11628A00850DB0601808281DCA86DE23461D24272A4349188203000488AD320640243429B124D9B00519C244D9B4028A2A6059B486C88144CE3B64CC0A46C1C33726318705B800D43424921A3518104689B304904188E23398EC9804D201391C1146CD934461A98040A9820CB8404D3868D131906E4324818384949200442028D08110A60322DD0228610C8414BA665D1004412C58C5442045B944820C8259210300C0048C884910114129B22300A41119C80201449500B010599404013242253202453B431C4140DC9161182B64944C470124928D1922D02B22C54B8889B386A944812DCB228D89004C8408C8CB4819C26298884092425681B2621249460A3C0890AC84013426C14C960940271D810720AA92DA43888588864E2308140986C9824102290890B45690301440B030964368D5C96301B938413033092142E62B4644A02811B9805CB006E60C22012269114980882000CD9A27109A44D53B240C1023290108692045221442123352663C880CB422A44242211336020C2405C18121C420653448A54A49014A471233720804000E2444C94086CDC844812876C18352A03481062286E83900820C66D64A870C0382599C830983030CB12401292499C0245D4862514A96DC2302DD98809533421C9464008A44002B820C14460891820C2B42188C868D8228404368E6442251A337161B8401845661BB649C94268E198600CC884502852892048C4340200308C11C8085BB4890CB008C2004109B1498A324124B268D34412D21069034184C3B6700B369001436048B28022B32010238C119989CC244580B628C0B00062C24190382A83102E1AB80CC0308610B8847193F21A28F66EE72F4037CBD57A53EC6C11B65C00D6878A9A837BEB0FE7008659E21E739DC0995CD10A8E157B46FF3D90BD5D3764BA482B2D764D3E7DAEE402D564B853D96685B73703924EEE631DF6F0AD7BE3FE277FB99F0304E8EE975BDB37506EB680516D032726CCC7DC845341CABE0144B595CDFF997F8B8D42A374035DCB32EAA75C7684C98A41A9DA137844AE748A09AFE6B510BAF57623948866055228817F47F554E750D8DB973938569523357EE39E123CA17B24415C569CBFDEC75EC7FA1AAC18871E64DB4D863D5EE411ECE9D9C0FF52C1266DC50BB422C39F70FFE17B151D2A45772288F3C5C4C8854C0B09AACA8D198F53FB9FB11A86345812FA191429430E8787BD70D22BE34512CAAB2A2615DF08E99C86C315129575890069D141E3665933009609F4271BCDD1750044364234837A9FA8E99720AF7B2E60F71533C6682D4FB9214ED50A1380A1D661BFBF9CF0BF6E1B724E4879E5F28D327D60013BCE28A213FCFB30AB781F796656B6FAEB1FE8DD97C7EB96BCF1D8F97A8A3849E976A6D526930B53EF02E5B592F42C7B83E984E39E03E60EC8D0C8F790E969A0D59853DB92C89EEAFF509137EB80EC2896B4F9501A7161F617F98376BC6F2661E9321567CCD518E0169E2248F2F277596D6D95E5DE7EF6A0F17BF533D9B92C22D23DD92FF629B57F9EBF87A773DDBFA580DA462DFFB73E62407820248BADE8B3DCCB9D060F08A140F11C262CD7BAB9BCD457B2C1F239B64BE71D6EDAE07A631DD444AAF7BF55C0A56B3E75B23295BABD730D5DAA6B91AE2B7BC8B03CADF5F883DDFB2B46A0B69A977574405B10BA81C89DEB7C76901F34ED9003063D5DCC20892122DADAAD590E8DD039D4F5E7772935DA9271E90F8F52FFFED36242A6C437E9FFB3D9E00901B0946F41912BD1A4D68117EE86341F4756E78988A04B79587E9B25B63B6285F33FADCCE9EA23D159CCE3BF0DFAA8E5CE019FCFAFE218B3DD198BA6865D922953E239B3C2D981B8EDC29E16DA16426C9B131C59C8F4B478FE7034281427003EE7F03F7F265DC50CFF23C864F29EF985F72FCCA3A9F3F2A7C7A67A41CA2DE39142BEE3D1884422B10B24C2377EB3EF3172D66EBED4A3B1B6BB5B0F702F752044F901FDE73A9682A19BC5970CD6D4CA30436EBA61C5655852900E15ECEE1F259B6B459F4AE0D0E0CB8AA2EC10B72DEF9465BEDB4E9F459B1B2E77816E70B3460E49347ADB4850FBB269DF1C8229B64FD3FA9FDEAF05CBBD0AD835F79CDB02458E8012F8D6D6B3D6B4750E5DD6A8ECB725686FEEFAA3FC4588673EFB65CE15C9FF889D8A2C7330509917DA1FBCDFF83BE45F16DF0FE60FF9479B9192350AC1EFDE130CE324E10EEC88EF01E005237DB7831BDBA9C39E69102A0583D3BA0B40EA7B26A19FF7837359F8FB9525AA74DEAEEE9B316ADB6F971B353204D50CE48207231DE122231391930423D09C67BA209D4ACE6C85DF5BDF5A4888337841AF98AC0631AE91C9872C277F02CDC236BB0BBF5659ED3B6A309CEBC72BCC0DBB0A709C9AB91743009ABD5EC1C8B9DBD8E9BE04373B667E920D0F8A152A7348A8A55480C4119FEB0126240FB24FD6AE8818D5461257EEDE1F8AA4D6785CFEFF15B0DCB6CC8C265B8E45A7CF8282CFA44D8B12793ED979E7305ED667C9DA63093BBC162AD3A7A96469540A2795D9A4961D63705884734AA63D3610580085C929DD0A1E4BFD8784AEB6121F43A9BD02D782A82BA6957F733FC8EE1BD399C3B58934E9AAFA5BB193B8F787D21F751CAB3EB4B6B1121649B4EE25600DF6C2AA595E7C8F9A01D44F0283CC13FFA37F630EC91889E2FE07D24B32384EE04F58C8BE1D4436ED2D654B8A8F39BA9BD0D66C5EBBC6CAA7D23535899AD59C51166A479D113B9B39A1F9403A6DB05FB155CAAAF27BC0B2CBED517CA43582E96D11DBCA5850481354EF6DA5D65BDFEB06E483A3942919D4FD1733DDAD29C66706266ED5E62B3CE2BAD1050010FC5A5E3C6890EE8CF66E0AD9106954FFAB51CFE4952DC5EBE99AEE8C234FEF80E5CF2DEE9CBECF22F021691B6450F120C4445B4AE17CA603D9995F7008B4D30F2B05C7F3E03B7364E047C252D6538CE06D4DC94BEB78D8DF10F6AA720D1EF34969B8147796BC309F95F7699DD7606149E62579B6B0BA71AC5265DEABAE07DCD40DA391818CF055B2B6E723338EE8CF3CBAAC5B80C9F5CE77A0812901917CCA569497E03664EFBA271B8CF2935C793D5D92D2DF3ADB3A80529F0C4EDEC973B1618E731EF175274C16FA6B925A9DAF8876772FC61541E84045CF16ED4F5AE07CFB9D56349D3E436A44A14793B9B06AA723D73EFEF744 +smlen = 4763 +sm = 5BBB495CD4CC5A5BD69C2628F38DC54C1034FA63980D566DCD84FD3E88198C9F4BF417D4912D7F4F1D2DA8A9D6BABA7C9F6E4F4C6100E71BB5207BF2130694051F2D3ECB689017AA2FE5071DBBDD918241ECD5B95288792FBAC08D3BC50456E8C77BFD43577C6417ABB5F76185C82186D88081C55736943C73CA606ECC7255A30A4329A4E78D2C35DAAAACB3DDDBF906202901F6A7335CD041BB94480396A1E8AA892E0ECA4AC13281FAA3C9F0EFC288D40F9DB892674C1531AEB6974F5FE1A6B0FBE0620C562444D941C643D52A0A7E58B5434607FE1F5EA3F43229663806109F340AE3937770AF9D824D4736390BAECBDF5051F092538A4719A20159CFCC8B88D3C7DCE78B1B61B451DDA22EA1C113B5A35CE02061FC2105B2E00A8C60482C46BE6BF476574B632F6763746BBCF4CB21CD391AC70437E0684B31FE0266948C50FB0863D8C156C376D6A72AD3915A428AEE57EB2F59947CE227209A2B3C637AD537AAF0B39E16F992A9D0B7298D068C8663BDFF14BA165BE288C51BB6D51F39D336180AB51E9A9D9A8D502C4B83AD4D9F140AA92BBBEBC7FBF983431770659E9F2482B8C19542A2FF8C819CC250A40056CC167E0770E12E01A57368D4B744A82515EC3D3AFC4A096469728F5021FAED01DB61ECC16EAC7459F6F71C2971D0DA8AD6A9FBFAC0B0D62CE409257DB9BE239A1E2587DE417674584A738031DA566EB289727F5BFE2E28C31814AB2F199A90DD8ECCCA9315D21EC0356FE8BE5449FD8B3D2F28F2337753C92E2C19E4356D913FD22E03D548A0A2930A257E5B94CF4633AB16445ADC544CAF4CAA5602DF0829E22B7DCBB1076211C7E72E00B869F12A7CE5ABF7841F13CD506DEE7645E447A51EF7C30A5F15DB8C01C1469DDDCB05BEE3792234CC5B0402F714E04ACF652E04C9DD2EAC9F8C3BE2EC398116B42E503A9D95D332ED890E2819A2EF8A1A4B80125B28A05AE808C5C7320A7B7F9637ED8778FDFAC88430EE781F88F6FA28E262E2A5EFC0207E2C9E8A648F64C9EC184B057507E912FA2E0BF693574D4C9D8587818606E5A00CCC72A0F9A3EA442F1798358127797D3A9D101EEF3DD3B1BD2602F6E15162BB0AA77751CC329FC008AFD708B0CFE19B1064B7398723FEB61439D1074A5CBE0CF061CFAC9BE90977EE6486A928041641D77FEEC7BE4AE170AE6C53B920FF515D6FBA1113FF49FFDA0E10E11C1711DB2D5A2D9D67CD7F04A975074D43DFABE6AFBC60ED6C630AAFA1C65119456543A57599F8535D5087009A0212E78BC1E98AABD454D0096CAE98E802D215AE7F836EEC96024FD11AB95390DF952B2F430D2510BF8D6CCC6C6C7307BC09E46E806F3AF0F160CA5690A9023FC3B7BAD64B164F6CC912A2275445E01D3411D3A919CE0A82034EEE6ED84B924F81038C342B8A8820E8F71ED815C38A67984415AD8E1342D6F426AA7E28976EC809E42D787DF1EE95A842AD732E7F58DCE0583FD3620FEA9178E5C24A8FB87028BC3DD397BDB75C4C21C2FEEADAE5BF2C5049B370C7398034156E26F3F494BDCF60F4C1E0E82C2D0FF5BACDBEBE1E3B864C9B6D79D37C86A62DC27B916A43AD784125489EC7E8153FE5E49107BCCA321F6EA4CD0CA118C5913E33357F7F6B5ECF1553759564DB0DB75E9188A75611AE4E2BDA671A7408C9271F5563C506B2B518F159BBFD39882DE22E31E641D0B4BA2CA0CB2C7FCE2ED1C8400549FD30F68A4AF6B4E569429135E1D743222230B93CB8109A309B9BE3BD7D852DA25265B196188769CAB80CEE405DD686540ED383154C605F4456A285CE23F44390627726710AC5624218407A7E7DDAF4A1525AA0358AE89E866B08951D0CBEB072F9AA6C128DA0AF88E116D5924783023908F873BCF7327FFC2EE7E3A942552258A7656E6E74E71855E114CCF69AD24287388C13E8B919B0A3C709DE732206C9192EE78BEED70F8615901C0562A8F7BF4D7735C061D72302BABE21AAA1726B62E54AB03A73FBF4C962FA87103CBEF63BF8655F6A42E52AD1D253F21B26FB7F8DB7F9A0BD1D1B8C418B3BA3A9B719B973B1F59F8A7C3F39820B140FD62B74F9C3898DFBD3481DFFFD45FECDF9BF19E7BB0F5EADAF1E7EF0C193D33970A09AD89EFE7D112922F868965B5EFC284365B62D8F875AE48521524DEE3C211F4C4381FB220D1352DEADA379DB7D51B09EA59E29CA2A841BE47CF7E2B49E55A84394F4AC42F8D53273DD4D08C337C4FE85D66680CE4D0D73477A90397C2CCAFFCD0786894E40DE49C38A38E9F65EDA2854E07A075CAB86CFB473B585FC9407BF5CF5413978C07EB9B2FA8D008E9259C02418109CD7DCFE46B7270729F342ADC122DE79B9A3D1E182F0181F7F277F581252648B63FAD8CBA3100FDD7A8C149CD78DA477D45F13ACE251C0572BDA97FD69389A6669DA41EC584CF146B2FD87CB1567A5A586876AC7ECB5DC9EC4441F601DD71F92D2D8F01FD3918D1A8E685E0C96BD63BFD68FD9007E111E07ED4274BBCB36536B0133A4A19C930334484E13DBCDE94AC97E8980CD410AF8654BF872E3661DE66DD10BBB6177DE9E35547845D2AF4ED0CC0B5D13B995E8AA998255F6ABE44989DB1E777B7FA67874289F66C18E780A68DE289B5C33A68B55BCA17BB13DDAE36C9043844C34E011312DF51F16E45DE5934E46A3C33A0AF790FC810A451B9FE8F526AF9E616B14197DFF9C8F7AFF1A82E8663ECBF1E90E9A4DC3D6E05B0EE2E0C43A06C16E0029DFE77F8C2343483DDF6AEBB4E0DCCA2A0A29136BD63E9FD4A73082AF7FB97E7545BAAF2C5884CEFD7025A8C671BF0EBA77510C8BA8310F9BF4125B3030C4284DEF23D7AF9880040758372CD9D30CBBEFC485FEF89BA37AB03FE26245F4D0B98A4A6F8D390018C52AF454B8BFD9B2C97A0AE4777A7F447FD409D4DEE69877EB61E73C46CF3C4665C086B78BC601867D5A8927855F9FA3A43D45423B271EBCB3071F22746ED7A08A62A382843DDCDCD8C5F95E3CD00E122D5E261705757948CAE935C5D01865CC724EB34DA04E4562C04EC53BBF53C71069FFA2CD42DF53799CECFD4EA2E8C700D6F7ED968ED3FE54B5CB29B7074688363E331D0CEE798052209CD8D19BA51AE9ED03893EA15C63FFA2E7B39513BD54A8ED5471BE8947FB65BA9657CE8850B1818146E6C3D4F9FAD4A2C21D4003E71EEE37DBABF33CBE34E443F73502252A84F447D54F57E72DA256A1C15FBA5B6C36A6CC146CE05694ABDC03C74FAE05872C25269452C065E1CAAD60B2DEC9C6A7D0E958035BE8BFD80FD8F9C5CF986E1E8455031A2890A7ADB9BCC5CDCFD5D8DA1030314977798B9EA3C7DAF0F7FD0816171A3447539FA8BBC0C6C8CBDC073944606B707B909195B9FCFF0000000000000000000000000000000000000000000000000E1C2B38954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA + +count = 71 +seed = 270BEDAA7BCD43990FD8B4F44FFB63A3AE8E991BB2BF84DA7BC2CCD1A079C579AEBE2082ACBAB7FF286DE795F31973B4 +mlen = 2376 +msg = 326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B +pk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F403187B9DEE777394A21E52A7C98D7C9C76827E2467C86466E208EFCA42DABB1D40F87856FF0782AFD13A53B8C12B1401D661B39AFA379828ED8F9B161C0205D5FDF57C8411E15B03F831CB29778D138D6A2DA4F286CA7FFCC949FC3FA6D30073BF823A2128631D989D20126F05B2E9D9B24A96821A8EE0DE4431C8E123C479E3637ACDDE83C2910E34B63C0089292400B72E6F8E9EB259D8CEB1D278271FAF91492AB09437D6D8EC24DFA8457F4329852463F0C007A821CCF513A89D6BF6E64064161D63BC8E6F326DE6435FA22305303FB16E6BC98E6E125527EEE6F15184089FD041EE430A18500E943E88468C56BA6A035BA1D747B29C88C1838186C7F98299489C4C7F9746048C6EBFC9CBDFE702682D6BB3B4C34D1644EC86A726C1FFD4307086DAD622140626C79A1B080CC6D0DCBD088CE2DEA96E631681573B209F98ECDD2EB30259FD36B2CFB8D3D8EEC8BACC8121ED51D0F44C25A53D1A2C390075E0F662F0686B60209EFA93623D2F533DE877B661DF44F05EBB78EE3A613744E2AB3B2F90BE38B530D382E2EB88763AF4213C2D0A609198D2DFE23DC70EB97F0A80C83E31D83AE6C4E7332480EFCBAA462D800A50318A842197FD6A64E34241088AE2CFAD6717FF0A75B43875306B366EDA8C58243DE72C5E6A6512E6BE69C4C6AAF63B7C168D6E3B435A4C8BBB4C38A4C7EB6FD985FBF6EA8814E7592A3BBF2C47F5F5B7628B4B152512EDD5A92F7AB19072816E73C0FFEEF68EEDF8B20F6D6DE4887A4538B09E6E68249726FFED92EE20E245344612BD401E1EAE52852524B7D4183B6D618A1F01098BFD9118F6FE00D5B6B0E7CCF922732A15F46CF3456EA4DA5DDBC157DCD82A79BA83A2ED9947195D0D8DD55E11468DCF0144822ED1C4D1A85676D64286D1DDC0B5D244C5EF63C8DE99C517A6E57839CE7D9A8B610AA81B1F21C75F52307A72FDB8AC9536453E7433EED2B295639E9C5BC94B7DF2C036142A87343D4F35168D3D2BCB85D589CF95F44D16302B8BCF1E7FBABC2F6C2C8E18ECFCF69A9E4E42C6D580092DBF7C8ADE6AE32E83B7768A235274C2FE554A9F6274AEA4859240B4305858EC2E340D60AE46800B62AF898E5ED6E5DB288CBD0E83557B341F8EC7350D36FE42E592F906DFD321901144676C8E7033391A6A8A2B770843046852D82E0590B074FDD2E6333896A689830A59F263C9E68D880E822EE34DB6B08279774546D09F55303E854A11FAC82EFFA08D3ECA252BFED064E0F91CF832E978B4301511E2D15F269DF3C088748B5A4EC0793E1C7C7B8414647CC5340010CCB53A7D9F0680D6DC23D37C953B89C7D83B933EBB7F3FEA912D36626A4860103C284A1E6EBECDEC563807F8ABD646EEBA003B0476790179977D771EA009BD67DB0ADAD01A71116A715CF5186CAD6B0D28292D60CDEFD25BCA92FC3A9CE1DB2CFA7E1591E272560236ECF1577183BBF721DA3881BDC59E228A67D8492564347D525DC8ACCB720788D8A5E2AB2F7A5EDE88DBE14016A77418EE601DDFFE0EEFB919C827A47EB37F0B4130C9C1EC0C5C90B1784DFB64B71C86AEBF54AE95F04110D6A693AE922A2C3D54C90381448F37DA859BE122B92FBC516FA4AA4BA37A751F671CB63A43304DEF7E25C7CCF8ADA04BCBD0BE5BE3B928C2C8DB7D96B03B08DEDA60D5A49821A160FECB216BB236471ACC94C021CEA87E580F8DF8FD0AD93470CD7D9A6EED0ADD8E070A6334B2717F3F5489390E33C799C30878CBAF440ECCA4667BD0A9074CBEA9BD5CE1B5C3F7708254F764B3927897A9440EE3CA82576 +sk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F404D32212F5959A268CCFF8681372F0E601E67B73C867144BB489F6A2A8110D046D3BD99C95BD75160F688BDD39198434036BA1C0F1976496A3F5E9423516C96CA1B47610248301137810A076200C649483810A130888A245091207298408C59868C11398EC924052396051B381001B331DC1288204105A2388D228348DB188E418281C9364ED1402C9A30121B2365190290130011D0108698C009A4B6698AC280521011991600814265A41210A220651127855C28699308512042284C1208DC2270C2864551362E43486263288093346010324A893284E20084E3424219A80C5A320C5C228A5A064AE0A86063380C91402A11A429D9444ADCB86412446582420662362111978518416A1B136A4C000A0CA1841039860A23010C27058B10281A186AE14028C8246680A021D89800E43882DBA69198840CDB948C08171120B06C223246C02245A288301B068EC0446418C58003396C09912D04C725D2006CE4486940C40808868493C86009268293C84C11812C412288501629639204CB2451134904C9988C0C992101A36564802DCBA23058A20484428009154648084EDA221262B60C59986199022819206A081290024811A1844454002C9BB84D0A882C203910C0A48CD89289214048E1C2294A0411DCB248A4C04121B82810886D5002880C922144A628522009CA422D90A07121C06404278AC836120C0229C132862139660417610086649102080442529A128863106482B42D0CC36018036504160549466601439004444581386DDA468E64480AE4188C18B78942084990344123226063B0609448901485918C069202A9259C02624BB600E34000128484400066822492D8A40111126954142D1805496000251A1969DB122ED4A820E420829C3830A080218C004C1A2326D92632C2108194C28D50002C103820D9B030D9981181466A183426D1A82542A40D88020AD02890421010D820925BB0000492895C380A0A3010121686C34621C294504A90102130401A1822122572143726DA300E4B36402047919B063098C00519130851166241C444D134129B224550C84052A86C613800C220609226100B462114444AC2A40500463282449119C868E41822A31465D9060E81006C22A1919A4089DC94454200854182694B1466D8928D44A0450892040C2588B9207D6A2FD562FA4B1046A3C8170AF5D54199CF04C65729D8244B93B257C360D71665C057A159228FD06CAA191AACC75C155A0C7C794BE2DFD34E604686BD5901CAE531B3497B515192882110242EDA25378824E2D1CA5CFD1CFEFBE5EADCBBB85BC863535D36385CEB2B1A9BE8327986205F41AD2BC02F9BCA40B27DBFDA0F44A1F125BE04C6A9E185CE0C1F9F10DB178E14BEF83AC36C17B89F422A07DD7E1E6CD8EA2B85455AD144DA0205DC4E897F107ECD8088C4912ADD3998DE6EA4979860F1C944261E4EBC0A98623A096C309A252352C86B95ADA93F1DE25DD0818E7D374332AFE848F13E160587F765810E075123F484550AA02B45C70A2BDB23FC860942445C3D129D5757EE8BD6F670B998A3D414631ECEE3CA0CB8C3E8E9C6613D12B909FDA90A5530D4A2D964420EC6F138DECECA6AE568BFC508E0C8D5875494E2A10A5DB378D4C0BA64FEDE2242B24448070A5FA859C93D568674335C0CDF7A8E1478FA55413A392CA8327C73D13F6638786F8A999C9D756E1A302C7E6979878E787DAAB1D683C460D41F02E1046897CDD035F2E9AA0BF2F2011F2F1E275FBC3F09B86BCC97E1C8E59CF0CB490A489EB3D4F3BEC2CF75E385E9ACD13FF19B9BC1E73D98CD80A4D5957D884F1D2A95E9F51B216D4D107171338A71816E26B34262A0B3BC8C96BE5B1F0D101616766895655B61DECA78A0A9B2FE253BF4D31FAC40707AD01406FF7F356AF5C5B210D138F1A15D6E58ADE30270CDF7E3A66B35D26321D190313D8E662C2079424E83DE63E54B4E2208B1B26AF927784993BE12ED31B7D34BD6A6E08039B8BE85D90D801229D7942EC122DAEF0A5722B9548E27421AF41514C6D585F9236AD218B79C9BEEED729FFD077E2AF0D898E081D97F4B9D866E3895BFA193FAEBEC330BD47FA7F3243758000DE4DD9DA09A8BFB1CA9CD3F23084562BAAC49424456279830B3672CD826EF59BDE497EDEA1A06ADD54A0291A55294071EB236CD6B3E859FF73E62D9BA911DE86C0C3148AB6DB59E05CB9734C2D3675EE986CD2CC21A497CBBB323045621002EACEBF501FB068AAA51B85C52CB87B4FC222C572881AE9609C92C931B3E977321F86BCB77FBEDA511328B437918B55D78D952CB808644E5D8C672D7C62D9ED852473188BAF7CCC260644D42C0207AC026AEEBA318FA1586EE36AB55885BAA6F8F1C73E3DD9C927418B46688608A9812992A8F3000586C5C4C8800A90BE90914BF80AB7AC4328B7B865EC2C38532B086D389935A9261ED6E9EE9B9873306AE645EC3EBC0357AAAD5534E7AA4AB26D5ADE29BEC67F92C16CC13204669A69DDC8D8D52A9364FDE155255A96D4DBD9CF3E7B3F8350F63FFD71197825C120D3F86806BD8511E321F44D0A9630911F199789C177AA86E7D421F81AB71E35C6F136345CF0C4EB871061F8E1FAA07E4EF2030D891C81563E99DB91220F0C2D72AD7E1A74E4FE3274713A0647526CCD9A4FA4AEEA5C22C23FC51BC064C7DA6CF21928CFBD822F55A21A8074655D7D28122DEE5F29EF48B7DBF0DADF36A58FB9CCFBB81327C94693CB93D6468AD5D5390C1F4DFD5ACC8C49CD7390C4FC7F3F03EBA1B44886C59871202416C88229883DC9E021B13475F9D63717465B79102B9081B696845380BDA0BBC48215D30EFF70FBCBD996358FB80390955B578E6820B4EF3C66360464F8255FA5DFD3F91EC6E494C865CE8762A5A6B01B197C552869DDEEA40EBD5281CCB068CCD7037360FF5F384F4A23F28D41D35BAA7EBA3EAC7E964365DA3FC3B9F5A8D8D25DC6258F93731737F5B39DB41FE0690E7388C024B97A19832B551E273A2A592BFBBDAE25078ED9050445B17EF1693C7CBDAF89FF9739FD92FFB6F7A07C307D00819D16057749887431E6FA7108BC62C5C92FC9E94B217C62B8AE326605901A19F81DBF92796C2E72AAD6928CA22DF9BE59B6F36C47368B3DA6968321FCE44CB0782FD6EEFCC43FF6FC73366F59798954832B1D1F334C5081332DADC51289F1E375D5807197F0196A42031C5C5870CA26ACA84F3FB7512EB395DAB77307152E1072B8369EC902C53A2BA05634A32330B1573CC67A33821E64E13639CF0B58596DF2A2ED6FC16F1555293D3F9BA3B0F982E8866C8C4BA117F472B7775825DD4F0B580D0DF89F012C5889D39834376F050006B03F73BB74D5AD3C04FAF610A5B0FB5B7F03CB6EF8E85788CEED90C253A5901A87A0389D6498FB4AB31DA54B5AC2553E3F099A1B5874809DCB819615073BD38F91BD5379CD71C9AD2BB041F8BE03FFA526AB9D6077DF7507A37626C44EE7908B06EBC3EF4B600E5F3E633D4E00F4EDC88BCD0716D58 +smlen = 4796 +sm = 44B31BABD541146A5C696CF140531ADFECFFCD15C2131CC1BA12D68DCAB844C435F6809228EE74DA84A9A1F46F54EE639649CB71214CC0ED71E255D9DB11C6D6DBBF8C9BB7B61882F6E3921A32E23A52060D9439AFDEE957E787A6E29F1B5D49E82A275867635A919E156EACA761DDC266D9D2FF60719CBFFD7D2BF87B89314DCB8570050A546D9AD274EE996C2004A72669E0F069AD085E177FFB6D3EF0186A250819C6427627F4A1CACC36C8744F7F941DA62E16D5EF643D474AAC89E71AD8AAE34D8B55E114121E3EEE58C68E11DB6A365B45EB4695387A8666B73856D8F299FC5E114FA9086DDD35FC8E6C776BA4E279D66B6A98A390B0353B1D111661F9C1052B7B447B0739D7AEE5B1B38044AF81162E3A1AD80A19F7296A9A8E2E1F34D20CDEC6D46EB5E5166A004BB059CBAD2EC124203A38B73741ED79177A96E866264C5705737CCDF85F4D26AFE099B2ED245C4CDD3152B43222E32A0D7334FCA0FA7501496A49293F608465C5EEEF656E693A3C3BD972E89BB80769842E66C356976CC0906E08AD90B2D81471CE95C5906049664947F252BF14F24B4E6CD5799157FCAADBAF9A52EADA70A63D003470B6B23AFDB49DCBBD915058A5435252A1EF1FD8E70529C3CFD9EC0E773C1422BF6F69F2191BB8C2E40B87A42493BE4C9B7ABF9AB0B68B231E8E7C6D997976C62E87932E2EF286A953B8074C7191E66B1C2719BC553252E74C8223640F106DDAB69E1605B3F2A4AC23725946136FFA0C52DA2D64D774AE8C2B604F209B6CB812DF259E4E2690635AC4995F0EDCBD89692D3A5D54E34D086AAF40C5D55AEB0D7509BB0BA4EF9C500052A48E05946449FF0943513C61AB47EF58257272684EF11D4343FB9ABF292F77327CD8C0D4522F05ABBDE694E053BE5818B5D1F23E247D8F81A4C805532463686774BA96EA13FA5D80262A372B1757C199FDFD66E0B94E6A66D5C6CD0D277E5618913651ECC7E45811EC97D4DF4584BC08C1B16D990D566F477E158CD942B6EFDE8F18205EDD5E478272B0FF97446E3E098BD1B0F86E07E0E435010D4B55765E2960A1C443C4162930D9C915C493A8870980646F4FD72B0687F99040D426E653B98A99C2DDB2E667A793BD71A357A155EA6B50008DD4DE4A0B02539CB278FC8108ADA8EEA4304AC0C140FF8C0FAA9BD204AADA5CF2DBDCCA1B4BEDBB64BE199FC8AC29679426588DE1ABC56D32DAE76216259356515129311C56D700EFC3AE8BFE368EB3998E43CCE0DB5C6D751B58A04E1071F8F27E16378CEE93A847C4B9C0BCB16C61824C75C50CD654E4ABFD71CA7796976169E28194BD101BDA7366730FFD077FD51B584FFBEFA47409D0FAEE6389D6B6A4383E9A3AEAA2382944AC841682D6E57547ECB9B213536914AEEDB4615BD708C42FB64A8183B06FDB3A127B8B5D54723B3ADF036717F2E0DEBD48DD552C31D9C5230216E05BAC15CDFC6E5A9BF0037438EEDEE436A0852980327B033F891D0A181E7327031BDD915B2237C004B1B451E02E2BD91DAF405E43A705872EB772726CAA9D196DBA6EED62E318F53C080DD19A212869981DA40A534625AF3592FA1783BA53DD9446726821B42C1B79E5CAEF1C8913C460F8088EB3D3F5F47BB4C3589C32953A467A18513235D40633A525CD7ACF7DFD345A4BD3F5D1198656BC43AB9DF440168B7B83D2F6C549FBE0A8EA55C24A141B151D134AEE38D81F289D10C271EA1F3836BB04030473D017225E291B9529D23C4F4C42225506488747FCBC2E848A9825B1485F365C7F36987C11EEA0C30CF5E9EDE6A38B5A36D3ED2AE0A8783765815C562000C86BB4D0CE04B9E3610AAB70324244B393C2E6AB2C18C11F1B3DBEB0899F8404E8607500088E5F25E039AB883D70AB1407193EC674C5784A77CE9B41D634D7CAB1392C484E871B14509A557F0BAFD9A12F9E0442D7FFA77A2B187D17810C268211BF3DDDE496F5797B4C4672CDB9E38094380AEFD743D52B3C95937A4F01D27FE50925077953959F64666C6AB234BCA4E6DF5739577293841A9FB5ECA6BD72355BFD4A6D810A01A4440BC37ED1EC1375D84CC08F49FD4AC13151FA76176955F62F777E5367BFAB404F4D511A6FF1ECA1C06DF9F0C74AB7318197338FE2A2B466512B038431F5C959FB5A86F1B11120050AF9E277D99B55C84A71137FD34A46D09BCFDA623B1FB98120819C048B4018563A33069ECA13AFE46EF9EA394D94BF332E59241BCC9692D6A7814C3F327C867CC104FA0D3B6B4D39B8000EF4F33CA553769DFCBA82229D93B79C43A6905959FA6A475E52D1B5BDA3FFD70D6990ADABA8AE250BD87ADC428DCFE29610754A5519D4110EDA00AFCB869F60E2139A738F675D225A416ABD201E09672A2FBD08FAA19CFB499F083F05B43CA8F527D38192FCD5F34B88AA947A9C3FA6DE425B434DD7214F9ECC12E012C4C629558F8D022E67CD79F9C6BA67A4BCE2404C0ED6746F12737A81824D53A1F7446F03283F98268BF0C50F62522148C97262F4613117EB8820BB04CA89EFB4CB007368AC228519000BF755CD12327D0EFC08B4BEBDCA1E0A63A32A4A15C8AF22931A6946C655D4C95C53B38F052592F7EA9B4F90726D8A6D5E49560108C0B56EDA8792A99F6AC07976758BBECD1B9FCEA5726932777F9EC4824F10E17B81269F81FD7AFE26A4D30C3DD973AB5B6964E02DDF46BB73657A25D8183096E2F88B851CDED38DCFD2F228DA2F34C2DB868AFED41418639306DD32E936E75B4882394874043DAD6C3A19F4B390E4095581C859771358C969F55C974B19B44257CAD674677971233DF1B4E4BBE2B1557332AF70F2DD2A1269767C3745A63569C52F67C4D9CCEDFFF0BBC9208ABD03C47E8C10DB8780394E1B8CE9C67EC4C0A18AA3285CD5BCD0DD28641A36B252F0CE5C505E8988121A214F8298D6ED7650D9E7364910AF71245A5090420A0E4FBAD803C03D0561DC92EEF25B8C658AD349F60D887A2DDCF8744012EAF93141F230BC74EE74ED58124CCC310CAA1F81286910E8DA9062DC592125D99FB648140C75A873332FDCF5B6DFF7A212C23165BB40A8BA45A153D1884DDA8AE203F35C8DB982D2BAB1739A95A41565C6523B05D281E7AD1EFEC6B90F893FE5EC59D54055F0BE11589769CDD21C404A1F25902F989CB64E5D091CCB19800462DC42521742216EC3D30EC265ABB5EB9464643EBEC0D05F666683733B044120D03D9A4F5AC129699F23CCE72837AFC0B10ED8CBA8A0362C2108AB7B85024650EFA1F45468ADF29723F5F6BAA3B038DA7C110DB100020D31536769777A91A5B3B4BDC5C6D0E7EAF6192B409597A4A6EDFA0C1C3654618687888A8FB7BED2DAEFF302080C2C384F595D839CA1D1D7FC000000000000000000000000000000000000000000141D2D3B326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B + +count = 72 +seed = F151196F55A9ED88F1663AF6BD24B2CB9DCAF3C9B313CD8F0A27639D3CDAE72EA90D60ED5C7C6AB697A06185E5A2E215 +mlen = 2409 +msg = EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 +pk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5E7E7D8C9801CB522DC14F97B1C61C39CEA5DD323E68EE0A9BF0025C1E87DCCB69D5B0832237F0BF260CBB0C85220CD72DFCF615C37094A7614C59E582936FAD93990CF5315D97947C12C500954CB9A6BAFB25ECE82C6F0425FFB2AD315C9ADDD6C67B43596E898ABCB37F07301F4BB583EBD926536A599E72517C2C2FE78C8EBD049E24D1C798FE1CC8901E48C7A58039B7A3DEAB6A9E0E40432A2EB57B9CB791B8B00BCC81F4E7F67A4812FBF0542C72A66A350D72F595E6A02A2A26DFE6213E2C3DAB7982A1C1A4BC99A283CF8DDC9BFE9AA8926935D6D54409FE410508DB5EC3EF827FEB44BFC31967D3963C5686D2683FD73941DB5603F944BDE9914F659C9E2A37AC68160DE29BA1CBF4D57DF5B1D7C2FF1AE96F453694FCFB00988F0D74AD237032FB35190919643CF81F4BD90CF609EAC30187EE64D30E362130A4CDADAD15571FA0F50E90877D94035DA5C7B7985D48FF7C5FE6F89C081EEC72B9024EB0D18FB692592BF9B8AF2FE845CB1410B5D04EF59BFCF958FACB994B144F64C047A1C7A0BFD40206A709139D6639856B19B558E17BD19D4BAAB083E74D1F98D7297697419E0D46894920C186F56B5B5831625402C88830427DDCB97A7C1B252F13B75D30B6919A04E5818E106F71333A5F4FA4286615EED363ACF0AE698E0E309939206E9C888C6FD400AAAD50B500171D62401F79D30FB7A3060ACBD779F7DC92F8974306BDD063153828528266A882E6CE1D3EA8EDDB535BBF052DCDA6FCD0E98C9330B15AF98DFB1EED81D6F10593E79016CEF5BE3D69AD0E2BB187D1F8BA329CF17E1F8DEB87A5C1BDB389648C24E819E298D5DF5DDD2DBAD5EE05FE836789684B3E38D4B21A946213FE5DC58E9B83AE50F3D45AAD074C9026F2D2EA189375FE45AB3EE5FC892D3CC77B7E6A9A6AB69CBEA1A2929BB59E0062D805EA88CE62C71D89AE567A00623CC616F4C5A0648FE491488F65B3459C10BF5BD25A39E21E4923E89EFF1C47CA9FFCF22F527ADD2988224A46F4178553F3ED69CD43C31B06FAAD4EC2AC9489707EB2481FF97B5E8EEDC97E56E64C30E73CB382B88C041D439078E78247BCF320E9D0E8056F9149B4A58973D637A05CB5293E6A45ACC05A2D85F5FA5E9FCC2C6589B58D64D732BE29414711BD1C292AF3B0176E43A5E3AE9C3C33C2FB556F3BC0EF79C165271F9CABFABA2D09F28B0522FCE5089DDB8CFF2F732DC73B5D914C31C5A5768D455A1B26EBFD218DB93EF14B36473B9C5B368F6E0C57BC959B9A1D281E1B505CE472043E61CDB49AC658B1A2422EE3CF737AC0EE9575D5F6631FAAAFF1C58A4FCA4A9A91DD4EA70698D1A4B3B7891E8AE3939D4DBC152564AFFD6518735D3B064D4CCDDC13C64AB5AAD7894AA7C7A3D8B9AB210B2E01388023D498C80977D39672482761BC958F775CE38B1B41915EA66706278A5A1B0246495ECD35A61B7CE2E375D16915C5D75C2ECF5B7ECC823D19AE3B3CBF0ABE5F8F0373CD6ED2F3F10AA75BE1191D8561DF19E112BE44AA23C698F6956230469EB07EAECF20DF3BBF68FDD43E008B81077C18208381845C55D5D2E71DD55B606E4DD60019AF36F76301C292827E250DD23511BA2B3973BA6EECE781D869D0988485A15E4FE2B47A16123EB173A382EB0BC187128D338E171845BA95C4A7E22BF534B4D7DEA25931E2003590297DDF44781D8A28E019F5FB4308820E0C195D7A9447C4AA347DEC94DA36E169024CA5D614FD52B9B0905A33378E1EF470BD4F6A032929D604E7E1E983436FE142CC7F3648F105501A2C488558E3B1E6E9 +sk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5EEBF21059AEF7D0B6E34AC718954AE51C6D29198383F23233F6E6D2C20341ABB032740457D2E44AB641C89200960D9276B75326A35F9030CD36EDC33F570D559BD3A88DDC002CC4A26858B080121562123952588428C93220013830D134211AA6518A208EC3A44D59C8015C8228A44206632608502660D2088A4C823121824003307018A38DCA086411A6248A280C5A406941482E4C164A19A21142460A40240C90C029CA34450BA37001A791C4148C08B301600870DA00400349245418311C4586C48865103866D1C4502337120C246EE0B08008C500D1C425C2268DDA860CA0462AC3A62598966890A481CB1644E20444C30252DBA2894CB04849984D1AC165082108CC024C02230AC3402D42066D8A02001C178680286248B4298248211B10454B80089B2225D48249E1148DA3044CD1828C1A3305CB38490A41801A10690BC988E0904402000C1A94100A172984C448E114690B818424C32804B830C1A45199B811244125A130460217120B050459B820D8361209B82C0336441B168819B98808B94CA3124C44909053025002125203C47113A22CC334700B1002DB24641A44429036814A8264192204143548E100915BC88DC004700896490408210AB670013061DBA04544287249206E44244488A600510650933201D0360819962103233042A4418B06485A3481CAC868540424E4C26949A86519228414280420397012C4098BB0448A22620C260EC4C47119A23151C244A0188E0033041A375184328894866C8A46720B29050B078A0BB2219A222E04416D9BB6650494105026710B130C1BB268C0246118042401294C1B47458B34700CB6691B890C9A444000325014C181082282543804C1A6050CC391D2824914A748C0B01004243118275140A6891B096AC496900BA0281288715AC68000932408250D91168609C5299980298AB8510C4969C9400C5C388184362640A450D048121301919A903054086144360D48284D03380011844C5296810340818804529BB049A0B00CDA30681AB72D4C38800241305CB21014A51104188A2121045818911B4311C134904AB6010B888C02128CA2327013166A03B94588802908468510216964184D19132E20C60DC11684DA24410A448A5C282E9980511B168211B45009224E193409234764E14489E3245208C649F51B3AA51E4DBB160F4BF89B02EFFAF1BB92821B9E0EFB528C49F71DADF564E784BE93ED54DE73D21C3ABD357ABC24678C43A0E48D8E98E875037B5FBE1422AE5A0FF546EBA46297078DF4EF2D6D369DC02D948A7937BB1779DBE731F10C59C138598EB7DCACCC9D3FED4A500C791685EDDA83358857C9D21B1542B22A98571C9FC9A5C802C16188C369B0070423E8C9598E7AA919C1078B92E42D1FFD8E7844CF3ED6E82900E192E9BAD7B3DE87E1F407CE9CC1766F87FD2899ED8904CA7D4B41A1525AA9AFFC15D627D25029E726EDB46B0CA4995E87379172D9238A108F2A78D06BF6C9ED3207250F889F56939A424D678980F10E8F38EDF2B19F65D8E72E7F79B707E921E5938E3E7EE1D14615F3EE0D09E8F612E2F86234233243B5E9B1FE33DA635160C59AED839895096F3662BD3A6F1D9CCDD635183EB7D6E9AF3936A028D8450AE6C1071DFE2FA73AC91BA6CA209513DD7DFF1579232F999C4A8B51E19D0F6B24F9226B45E3E00987F2E4515A7E8FC30E94DC0AE772E6CFF36A566B44641E07F9C1A7E14731BDEB6BD3721435A7419FADD7B4A07548C0FA1FC1180ABDC5F9D4CCAF552FE85F3D6C73D12B6AA90009858A4571D5E1A52D331BA860B9AEAB641DC25B5868048EC59BCEF1182615FEF855878B8B6BAFB3F4F7B989E10E4CAA042C24ADE84F8C3D29E43D89EA4408E5403544B8985A3A4ADEF47A4CBEADAC0C67F4F38EDCEE86879E530254D71DEADA09E44EC8BF64D287289CA9F14C7F474285DCC78F6405FDC4AF997B980B06F4F9ABCFA19AD0AB9E066B514A5ABA98B91283DE3FDEEB09039DC9DA14F625A4F6D1EE83E08514483AF4031864D85E9000A52EF174DBD781835A9F6AA61F01C6FCC3F27AD5130CF2C95613909A18D6D1BBC3DBFBFADED30E6495A8230B60E0265B4934E992278CC0842E376F1FEF0AAE4F3BE46CC3F9FC8464C4663DBEEE06205F5DFEE30F4CB7F249D7493FE85EC67A89B0E1DADCBF365039EB5B2172C167AFD922A8B043E8F1CB610B30943FDE8B7CF8BD6A00DE3C71CBD5D40859319550755A10B65A09DB7FF72F953C46876AE48F330A7F1FF9A850E1BA35BA472C99BD377FB897230545B467655C298FD1814E425BB1F6B791367713C3544A9CC39E01863B64EE1C02B22B2E391F6391F4AF7008D72C4EFA884ACBC1D2B795583E64570BDD0BBCDEE1041EBB4713354B03471D3422C4494FD435B277070FAF0E901AF16AA67FD71063B0CF186C7C34C149649D5F80574DFE89E13415AB57A4CCB1AFB64901DCF7330A73C9E7AE70FBB54A04F378D6907BF0B3D19776605C453606D87F8617C93AD1B64D730C2342F32E8ECC20BD96F7F147013CE0590A51791AD65EE7851B3EFF070CE4D4B48C18C6A02D477039B46A503FA267BE0925DBDE98ACE176B482D1E2DDE2348C7B784865FFD9BB8CCBD0E11311D79EEEB71DED3200365FCE118ACE2FF88484A3BACA6E2C5667A7AE03DDD341E0207E68D12914C96383D6D5AFDBAFE17DF223ED593C2BFB5DEF075B8E735D9F8DA0B8D04E48D51E67B62C9004EDB8D7FCE562F3D9052317BE9910BBD061A096CCDE1A3B8C902F48D5F93049C40302FD5D117145A0F1987FD91D71871F3C0FB61E3D737FF9EF73FEF4DC9150B70AEF22B2057BBFAEEB26248A919F1676DBBDF08D687194800FE46267ED42E0FE0BE84FC089B9E54E383C585DEEA5D235D947201620FFA05F19414C1052404C2A926956CFD50229E2DC832173FCFB59E8281227A23E9F25A8B9A1F478B15E714811F97FE7C02938263B5008AAFEAE8A13E319D0B9F209AD19C5CFB9322EDCFA5859C8FF75DD7F61D9E85385787D99882F7262C767251B78F354382222AD241EAACD60E2C79A25592E19FCE664A553B1F7DA5D0EDFCF1A30035B138C3B371EAD8C09ED2E72E521E6BBF27E13B42BF34EEBDB8167370E6B94AF9837F1F95E285ED5E8BF1401BCA4B684FA3B0AC445BAB4FF93F39F8622AFD8B9DAC128743F991C9E4C51B31AD3A65B357BB2090627D80FCA87B4FAD2DFEB3AA0AEBE151CC4E1C0F04FBBB1383147443A220C527D4091C9D7FCACA00EC695BDFC9DACDA1A7F4D9B947CE42832ACDEF4516BA4F894566C9EE028F130A1FFA15C1003C232A9A35AC0937F9A05BDDC8AFBAF34B4C05AA06DBA0230F06C71C3E5D84CD5A522BE1F014BE92A2FB7FE984BE117CE9C65AC449DDA79145A845F9468CC7540442A7EA224F224DFF382BD3366D79B9D96EE84B148E09222DCA780372D3B583D84C6846960F4C722EF6539F85FA05D27302FCC8E3FBD7B09189F5F46FFC48AF6D980A107E4F46FD36691C45DBD78CC5A7F884B2E +smlen = 4829 +sm = 855341B4708AA483382EABC1935579F53F965356E033885951B2FE487E6709841CA5A668427E03F4AC49533ACACA1BBF9EBC8203FEEB85B28BCA707321488E43DD921D689A7A93B9FC69FABA043033F6F1026D3D4382FE9FA6DB4487C05E468939AA3D458DA53798C525F3A2D504CF02091B9A1B7B373E53758C1BCA67D93BAAD77815BB0A75BCC5FFFBA52B4E026168B7A6FE89BB0143679C888D2EEB1176A853704F2A6F641ED83D582C2843FD32EAE0B52B93A78596252000F5753380279C7AB20D937F892308CFBC7356D446C58B87AB3FD5DC2A020E5A10572815168EB04B839F22DE63DD2F049C7F6F87C9D1FCB4D55DDBB9C42CF175DBFBAC4C3F5B2B4BD5BF405A9AB7A5B772EDF50AD43FB8267ED39E2CB0C9ABE11D24E75FB13EFE7F95361E06F63907705DB509D2B74754A72C0E7B52CBDAF0B2179890534C2A5DBA9DC8045AE2B83E2FC1C9F4420E527B636AA0C490E607030F895C3DDBE2FB00A8A00158931E252510C08E24D33E26D97F865631D99A82532761D4D20114034697E6C4E63BF1AD52140C7A83E1BD6E58FDEC55B12D6231B6A009E1BBF551169F2CDCC91D574D94608D3A3CE72EB86D126172976DBF9939CCD3495B2893EA7941544E9AA7214C472855A66BFCB4A55D4C98ABA207937872904947C0F2AAEECA732C5A25D055E2B30B0097BCE945347716CE791BF10C889FBAB2F9FB1731103D77E4F5A7C06589E898E8E92D266603FF41A30A1971FB06B507D2213F72FBC5ED34AA311A3064CE90FE5568F056B66142286A93C692490E09937E4E981DCB7E01FB291708BD900EB0A188F8F0C3B4D0B8F31B044D64D10068EF2E0A4406E56716933D5DF872E415EBCD72554FC70C6430F20E365045BECA98E27892DC894B57A0111F1667EB94B839DF442C3AA23D9BE9E2424CACB2AF122B7EFE8904217B424BF74601CA8D65EE8560F609FE64BA37768F9262645514CF408B1D760381A981172FD2E6615F46B9D2267F8B09025729F84CD1358FD93C7E483D544DD558874CD878B6DEE737E5824513BA3DAD183FCCD4F61ABB7756BB602FFE3FD8C4AC90D9F042051DBBB3231E0FD444A6A4A46BD9174390D2224BFDFE3E02EC2008858984162CF6062D1FDCD1A749036E464F907476B9178849E7D2AAFAD18AF5106492532FE49DF9B98DB489BBEF8CFCB59A7AD7C820FCA135AC51C1E3B025F5452F63839F91F60F5CEA877A2663EBFAD0E21449E8BD7068DA0A7DA2135D6FC4C87615D8B8F662B367DD9F5058F11DA9DDD92FF165063E77A5944694AE27F6618BD1DDA00B41B45A282472EF5B9AB51F48FC058AAB09F174A4E48843A8C75648D3BC5A4D95210697927C9C98DF052C0F31B4CD2B43CA441478A556603E7DBE08289A316280905CA6A30CEFB3E5C5831A2F1B7F3F40995BFFF75F087E60BB8432C1ED84FF623C546C015B9B0A55E112FC5169EE93F72AE4D1CF571570927A4B7FD9BA625ADB10DE53C588ACDF850FD6F759473FBEBEE925DB2FB4CDB725E40C82F436F8E1F85C31BA6AAB56A3EF791B1535CE241EEBF9096CF4672D657775BB452479ADE7CB8A351A393262FFFB8E1E2EE247F063FFCC5465839D33C0DA1B6CC857E327C59E3473D04FA637C7F608056FE7DED502C91A8FF13BC4E30B033F819231332292E5D76F095EB2ECB5090969CF26F8674FCDD0F8E8D634950E4E86F4571FE0598FCBF8000FAF125EE91659358D8B74B1DBE5504B143414FCBB18967C27A48757A6A0A762A8BD3789E84EB295251EE7B0D78E2D5888F4ABD77EEB7113AC0935FFEB407BA79142D95C7F5B36C837B48508CDED0258D1344093207712458BADFB22FD39C0A458F1A15309F8C7F607818465055CA7C6FCD94B6D403DA5569A9FB6031B82B3F8AF0D94822C2148C32443031F10BC25CA91E41903333FB3452E6A1558B4CA401229CCC7358A1A8246172CD4371B5E4E2AA4102A38154F51F9A20A314A868C1A593556C7A86DC696D788573D06C8112258D9CD7D8A2BB225A49B5B3502837FAF55AD76FF5512590C1831242EFC8189EF86545C6680272B28ECAC47822656846E6908BA21066103363E1A2E388BDF6F033E0EAEADA7DFAF4E7E6FBFE6DF3A9EA8FC575F142097B8EBE405129F7C447155CED0FAF625BF45686D5F8B204BFEDBEF9C67575F291DA34A3FB05E2641B56965F7EAAAAD7EAEBD259407D3A032001EBF3FAB62C4CDDCFADB19B8E2B92D8CA81DDBDCABA9414F86FC2618669AFF550E10CAC6E5A57BDA37749B0A09BE22297A20D26244A33FF41D1E50AD9ABBDC4E5EF4085C4B98C9148F6FE3AFF1822BE4AAA53642F2133D220673E825E5EC8862D2392CFB19BBF2119C420B9B3488806544155868E7F601C4E95D9714F70661C4D7514C9C150E5AB13C70D0CF9ACECCFDA78B3F0FA08A876D4B0990C2460359071DE78818B0BFF51F68CD3E8E32631E59AC6DB015AF28148F9DDC4339293834CA11D1574C46678D84D5AD816A5D39E3E2A78743719C81343B25FD6FBEA6636B490B8825A24359D596268997B10F77E8AD6503EF8205F910512F0571F773D40204222E66D9BA8E4ECD550FC05827115C708B11C362F2F428A22BC79E7334D3D4F94A3A94E2866F58B9AD4BB5D3605633A9C9B715C067A9DE1DAECCE6974E810D43B70C397CA7805F04BA76C11AA49AE730AA56F12F12D4CB461947E9A4A92740D805D653821AB9AF477C1047D65C3044A030ACD89C2C39B31DD068837DB99529F46D6A3F02E896FCB2D97A5D6438DF7F8E81C201490B6AC6F292B403CF7CA11A0A8FE5812D8AEEBA3D80777506166B348756AE51921C8A6A71767B090E566654DE674D6F8A6979DA1DE90DA82B3EF8F4880C576F31859C72A5F5EBA76BDDE3D16A2401A95BDE53B8AFB0FF9B88A2654A56703CF311E7048D5B04BD0CE23DA1AE3B57D27C28C2B2921C92446EF683ACB726C2E1A25F81B60D313B6700B6F8524B694A6143F50260B21FD9E35FD98412499814948C2124833DE73FCCB60D06A99B7AB0D588C6FD3BA86232CDE4A41F32AA7069733EB4240FFDF017E7A2BED74F71DCAC1DF0FA4A29F2389FED2EF6BFDB7FF5A3E66E8CD1384BF20A8C8492D7A06A1ED8DA2D1826648EA2C01483E9FD60794EB01FFA94EA46B7401027658744C3D71117303EE8B89B3909F004781A7D99560122B7D9FE6EAC9F48139ECC434CEE09862F2533689524B5BF54346709BEF14FB1035C336FDCC2844CBCCF9CBC54AA84DDB1B92AC43E1EA93F4BC944570914543ED75F59FA14FE1AF5F840E40C8811B1F7AF44101518191D1E4D6C7F8D91A7AFB5D5E7EC0225292A445B727CB1B9C3D3F2F8080C2E4445545D6166767E82919D9FCBDCE9F0FF05061D1E2A3C4B6669747B828388AEC6CFDFFC00000000000000000000111F3346EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 + +count = 73 +seed = C7ECD1EC1A3D83F5116C0AA4345FB3ADB4D9F81BD79896BC4932EE2F9D2D1F179BAF7A002D88F4F69071A7931E7F7FAE +mlen = 2442 +msg = ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 +pk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E7990554D6E19B6427BFD8D55B1115FE40F34FFA64031809C4850AD9FE1E4E7C83F89ECB4CAFEA35F9F6BA56B1B83B6A9DAA0521DEAFF0828BA6B2ECEE7E5F34400622D9C122B3A5D7A79073C516AC00AE79CA3EDF5926137FBAA89C03450F89FF8C5DF180674F1B89B65497C3E570C1CC4FD8112121C8FB2DA40269A9ABE857397731B34D2251EEA0C957FF96269CF76D2058517E5BB79F7A40CFC5043E89A21C037EE90BB286CE224C763C7717F205E0AB97317D588AA692C980F54DE8A9E16E0328A795D4BE8442053371CD0C779BA1FA11EBCED86B5EAEE7C07711954940F3AFA715E8D90B867D372B840C7A782ADA59D022B11341BE9BBDFFBF4304B7C63AAAC79579D8306CF76060495CE7A4B8DCED02FAFC0F4CEA28CCD624464BA0BBA1CBC3149241A1946739B89954785DFD44036688EDA55D329BBD356DEEA48A5AD7E2E8CF94BCBAEFD30A5010A47EA59A6BA7C7149FBE6097D72E9323E74A61B453896C718D687A33505F6335FC3545F8CEEF0CAD112C9CD3676B7DAF6412DEE26F649A60A61A8E4C475ACF80C7D82C65083A236FCFB8BD6CC14C9C74173B377A88243AE1FCDE64B4614A7BBFD580AA20257D6712DD4FCB4FBAA6E34D04C6F7A7D935898B4E248873D4E45FBB63B5DCB35694895772F3A6F73B62A7B15042E40BE07DA98E4166D904AC36B3A715F1C7BB0CD5511922F5BE03C63D8A19B952DC9E2D18AEA82234BA2EDB9591CE89EB68A23E964A549BFF71D6F53166F31796BA7B2D8FB4D5B97F8F601BD46C490C2B27D30DE27F71284BD43FE1ED41FA126F059A4A7880261D744C11510D03A0F7B7B41BA46187E22D34E4B73F94FF30FF050E51067F1CB64EE556D6824A8880E7EF4FB0A3E7FAF18EF8CB33BA931418F20F2A6B6B6CA23D34E45D7CB8D1CB91C5137BF5E16E3609D801F52C4B12940A9A3DAA5CDA71D396ED7F16A7E712CD372102FB4C6F9D48249AA7B642B676D0E9B2705A3716241AB46E2E4C7BF002A7F4938295F5D9B9AC8938D0C2C8518841D33339FCF7D0415BBE74BB4B5CEA8FAB5F73B5CD74B337C5F656BE440779AD5BBD7333280FCC8808382A7781519DCD7C47FCA5FE72C3747316462FD120E04BC1F0CE924DE5BAECD3ED59173669901868F2791D02F15B5E2B0238EF1B3CBB48467ABC827C921154B9F7DFBC8B3D97D0F01A3D521939AA211F4BBCB5B987E8A4609E597A733658799639B0D70D3B23AB1DA65E0E387FFD59BCA01B8A149083E0D8E0825642FB9DEBFB2256C17A43FED84DC77D53B7545361DEC3FA9D58794B6563355B98B52F8304E1C54AD2C4D9A0C02590FE7825B8DFE93E8F433BCB94D0E777DCAC177A049BA5686751E3DE835653FADE512894B112BE4DBEA8F09D10BA3AC069C1EE19DCDAE97D935E483299B76404B08670AE3381D75A932F069093DBF436401D1202D68E6319CB8A889EA25715806D3EE34B1B7470064EC859F30A998B531054BFA908A4D2110DE2C522E62E3234B2794C0A83E63013F1B57715E3A7130779FB660A0756BB328FEB6B6B37937DB577752B23A54C085239D7E609857CE14935340F47D5B02B41A77DE1E5590F28DFD54DADD68ED05738091001396631ABE13B7B89CC8265E39534CAD39668A58CC04FFCC4BD6723AFC1C04B399BF4AB0EE20AB12A4019B78AAABA21E22E48BEA9FD315F4B1A02D1C48F862AA346D3CF082311FC0DE96250EB3EBC34334F0AFDADA93B4BC43D79CF382ABC60BB7B20E91C4D42413B3BE8D221E74F326F4D760D15E3ECF31733C1D7F4A48C534691C1431550A03260D14B26E3 +sk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E79917235DD0CA0E28FDFBE573E197A2A71278AE7326225951314D6A408F92B8C9D7B10657596FB4202FBC8337C16C878F04329B4957EB997571E3AAF6AEDC4205EFD4246E09207251B271A1984511193149C8895C846C1B366A0C974C14A23150244E1A812964028508A384C0C400194521D3886104320802C04C0B8701DC187211B8004B9445CBA809CBA240A4363102028A4AA4895A1690822811C8420D19020A143624D8B408589268010185C2946D03068E1B356D239388CC22608BA48521204CC2246DE0388811C22D88322E4236485004281C3242C102091A201223940C5AA48D21054958B06D903222833072829425D1C89104268981169012A441C21860982642230048CA02720194690BA9115942900330459AB4294130925308640234326438811AC46D14414A08135203B4404C4830A226404A068893A86D009041D13211C0C62C12428024478C21C7450837316436201A495221058DA3B87054422C43949101A230534052C422049188088B186D1CC964193961E000244812865944501448704140411C334D592470C4C64122326004226CCA366C9C2230E230248A1891E0064549422E49144A4A123003B545A0126850A0445128659A02104C240A0C994D10156AD92665093848CB14228416660B824D8BB8900324501A097152042161A0715086659CA224C0444ED2B8280139610B9884E04088A2800401078991B860583848100482DAB22DCA085108C63023B02DE286280CA32550028DD4168481C02C8092509C367098000199C4508020802017041186209CB829A2A0300B43064148240A84691B9589210100220882CC824408951084146C8AB80C9A988DC1C230422809813870E23261D19210D82204040030CC46281C404E99080241222C44028DDC0250540680991831C1B64181308D4C401084B4509B444513C26C63460990246020C14890446C11336AC1B248123661A01640D4428DDB220AC014420A078224821012C87003327003298D01301220A911E1925002498D18B8451B8601232250924626A490281B128C0233041A8011A38420C2184023A42D9B128C1C442241B68818A92520236049C4300CA068E3A071001810E4944C04A6040436401803704108724216091BB4718CC044C80629E322060B202582A2009CC4000948321AB5F710BBD0570BC116C4076F16B5E94E5D18AF227236F00982A46E86E47EAACAFE3A34BD53D7A61E9E3506A4842C00776983FEEAC4155F3BD55C9850D76671903C29405B366F7C660D6E911A3090DD55827DD8902F9E472DBA1D579E899168F9EA3063DFBA410486AAD4DA8D2F1A51323CB42F9BE3F3ED5DE41D17DD4CB3039996C8227184CFD83CF88E035BB55744320CE4F7D03DED6CCC95AD89A2ABDBD54B2F61C559807A194C697CAD11A955C2203A9389B9C339A8CDBC7CAAFA5F4B4F12EC0FC1C0FD98FD003E9F3F5B56F88E7D6952A5118095F02DC1FD1A9BA3DCF043534A8082065666E8C142B20E2B309D922D22AEFAA4A6FFB745DC98E4827F187CBA2EF9DB98AE9FCC122F3352A4F758E3FB2CA7C791D7D81C310FC4F114B28F1144DA1603A7387D5F226F5E3008C76AC25B6CE72355A57761153301E757465B8D1656E35F577BF6855E1734B45272C370CD5C8575DEC9FD2A71A8DB06160800E3A018CC43F5D3F225898AE3A5F6F8BC0A1280439D4A5AB3EC3340C5BDC1D503AC56720A0DC91AF3EECA240CD989EAE830A70333A46A2FFBBBA6EF584686DFA9335E49EF6264927507B8456B852ADDF0275BE1515B5251F6684EC2CC238C897D8630288F03A364942E169785F7485193149B87D2244CEC4AB423A7E11B67AA1A3950FA753A38A63539F4D9191BA57DB4DD2B863F5CE8E33A0A8914DA9DEB8C943C1767000DEE731E04988FA9BFACDC48339F0F9591212372220808E93852872B4D7AF6E5457DD74E8089C5AE8721C6FDDBAE97E5A0068AB4562BA2A6253ADA4DE5B7D34D51D31B1E93F864B4907CEAF4995CBA0EEBDAE46557D9FC464B7ED29B6EBD5AAF588B319AD384B96E63EC7D057494F76C0D719ACBA38F31FC3209730B0FC9B488705C91521E78F84DDBC78F1D9B50D6DC8E659A0CF9B422CD4491EE17118DE00E9203D4D4D89C36FC0CB8B8B58D7D883C1DF5E89BB169B9D2D04A3468CFDF9EFACABAA239EFC6664274FD3FD8D3FC1CD28FCEE1B555CD781358288C6ECB41C93928FA7A25D93497FCFD421C3787880E9E969827B6916A3B4D21509EA23A864361B347728A37B0B5CBD630C87322194739009FA3E6DBEE4643A53FB79C89E6C37D09AB557124F7A824347F64E487536714D6D653AFC7202F7BCAC8A9D444C99228F14847CA1BD03B192D61ECB1BF1AB1CAA66C9E21FE9B9CB7B38E2C2E3256C815599691FF209A7675667DE25AA9E66C51043B79039100ADB9CEF21FEAA5EC7075D26238E8ACCE61793D97DB5BF84FC381BBD590ACB93740E81C952C8F6D16B3D67D89D31A8DE3A654AB89C2185DEB2B5EB77EFFF5430288053E506E8CA400A9AFDFEAC8039C5D331B26D0EA32253798F985F566261F82B796A0778BFF588DC72720250ECD8E2986B47DDDFD228D4E46AA46AB597066B750FA80A67768CC96E1847B225D78B2EE022E3D9B23B980AB60BCDFE5BE4CAF4DFED9908C73664FF1553552DFC0A69030997B6DB2E9A4B0C91F6AC6EF49BBC79DE56795FF2C8037A39015C746EEF3C7DEE764A4052CF2C30E3B5A9C2D5D500C60BA3CC198AC14C321AA408BD4933DA405D89F5FC0A3A1E96A56E57A4259649C1570B64B8610342CA5457E40D6717772B189B4271E82840263D48D56AC1CD4912E0FF9C26692B06E56573CDF2C38325636BB03BAD15E251514B9D136C3C3B65DAC7E5D1D6FD3335C011A04DD8F221632C03D54C6E1EEB2D027C7DE8D2C56CD9626839EA0B7497DBB861B04168E66D517A0869AAB35F9BDBF6945076584E2DB50E62A7ABDEC9F57EE79BA216507C01B9C88202738A07D0C8629B89C25C69A6200188308720E7B5698D07EA4F5E9441353C22E9FCFF4F107CFFCDB0914E17A1500A0B83FA3980EE446C1E1558805E719769979705201144A5458CBEA86F412FE414D8B535B978D36E28844E9C4DFC0383E8AFDCEC33CB95F61D586B099D1A1BB8EFE71A9C1F16C17C50208ADF9CF70D96FA8C639BAD05318F5F925612B97B5C2D972569FC5E7CE2893E6C4AE10839DB2708006044B9BCC68ABCC053DC94D9F60889A428F72E51A453D860400F1B859BA9FB53A30ABCC1E8AFA5DE8999E68A4A4E9DF665AD5872E838A6D7EA5DC6A9562E8B927A22CBE11EB145DCDF93EB5D18C13F8029CFE39798A57190D5EAEC1FC29623EFF2066E26C8D8308FB5FF0B118CDF1F344C4D1BD4A0CDB36479304D35D9661ABE64E47210AAF67CC2BB29EB6A6BCF51FE2B909865A4783E15D65918A79B6AD2D76419016C313D21DEE6CC5FC3017633867F3116828EBD3DB745637FF78AEE817E8DFEBF3D6EFC7E6FE9A2C5118C72BE7A089162A3897 +smlen = 4862 +sm = AC4FA3E7342D6AC9973F7D96F03C84E88851336EBA7996BFFC7F1F0BF65066B8391F970B43A9F6B944834ED3D429B693906C9FDD970B92519CFBD2B7FC6BEC85A4546D555D3A9BAA7E2C1DB5FD8D259C07378C89C4D1AA47797013347E193B2D461E5A1DC312D1CA27E1528DB62A3550E92FA93F74B3EC3DAE548F64997593659BEA609A5FF54EFF492A4263EB675CA7C0A14F2A5401C6068EF4CA1AD761A7355595E6A48F192A7E8C60EB566C5FEB589DFD85B7E548FDB8615161F1A41FBABF2FE44E9FBBEEAE467C1DD7A57CB6FD43E5063823964CD4156E5C149B5BC87E0A7EC33AD5AD91D13E5AB62491167A41C8AB72819876395E93ACDBBA54384D479EFCF1BD4148A61CA749D7B21905B578B4A70F3BC33E16C65C99E80458093AE94B2F85FB216E299873090ABF57638EF2A581C8D9BA895B43A70DF59824A7949CEE189A769CD12474E6F5FA76CA4FE2CA0C35DD14062E1B76F70C247B2D04B50D105880CE1955A10DD1FCD62AFBF0BAF81540E85F81AA709A2FE34EB3BC1CF726C1183DCA803ACB9B0F65295BA7A60CC0C19CECCE501D9C65E93DF396F4D5CEABE5F311FE12CA19EC5D0550842DBB19EF6FDB113DA319C2DFB3CD35C05AD77E1D239FE3828F127DEE5E0C3A6D85DAAF207B38BDC129A75D5F045B05C8B8ACC3A2BBF7C35D8548A975D8012B0012571809FF9E283D69356600A2AB936E53D94635142E8E9EC8C78C6C64ADBCBA337BD8F286E6C25438B470A2965DDC09D6D69B7B8B658FFB1C94807EF55F69756104FE2D7B3917E896E27AA3D6EE7DA078265D6505F941D7CD28660D8EF3E1128A701BC6C7843C7AEB647C5E08F5624139B00EF8667518EED309CEE80B5623327E57911649A71FF85D67E7807EEFE85972EF538EEF9E7E5ADF5336B79512725AE220EA330F823804810E6E82A8C6E77670318275968CEA04FDC432B6788C2EE4ACD096F0704EAB5774C5CF06CE686AB641C8703A81E7564A3ADCE77415F01CF13AC867426CDD83D6E26C982409CB9AAB7F3943117D9D9BE6E867ECBC3BA942AA4C76F7A49C8D6468F918D21CD9CB42457D959F74A3D3ECADB1DBD21E34E9E5614FB30D5099931DBA27EBBC2205BCCA1D1E60BD5119E40E3481DF1AF6A32834A05A4543FA13306D65B0EB0CFAF7B5E96A418B986F7759E7DE099DB00E91CAFB1E76BBBDA910A298AFB8E12B101F601CF5A748065FDBEED5F997EC317153AE67BE3A94F001B7454DB3E5E3D5636519F1DC00D9AA75F3DFFAA206A6623C363243A120A774EA29D4FC960F1DF519D3DCC30CD00EA8F217938B2E947ABBD99240042976C1720A6FE923B57C9FE87998BFCA581D7D8E9411A638E3FB9DAB1B643F44DAB7D7ED994B52F67A483A64DF63F64E7882EF1F90CD6CC251E9EC7C62B28EAA698441BACEF1CD235854977394457F51BA33B6E9710A8BBDF0E43527425AF660D39992127C111B5B07739691908D22F9E8576E2971BE2EC20D9D81120ACF7F5A1ADBAEBC801A716063FF0F756A23C6A7574814A9BD84ED25E1E9F4AB984084A5F297631FF56A0677B058CD44A4DA893B3706628EE3DA05D7C8F0136AB23AB6F3894769A586AAE7FD9877B6346B5C8493899206A52EE8C4BF3CF927F50CBA75F9C09412325589E445F0FB73B709B19E3518731A80CB6CD7BCC975D6B394BEB471701E1ED731C6E84C722ADBE8181FF77C60C3728180AD7F53451B423BE98A1D24FFD40FC6BECD4D3214B6510C6159A3659677A7BD39BDC5DB86114A7A573913C8DB5389759C4483CEEDD2FD7AF509A3FB05B45900E900E9581E7CB61D16C2A72C8E8902B9A091F8C9AA403A878932AA5FF6B97BA625B726FDB985BD5EAA5C364E4DB5FBDB97B60AD2D763D01E54382D36EE5D47D9789D7AA84B0B6FDE97CDB0A4B491567D179D039C95B74EBE6B1B78B58AA3A6DA88B60ACF82AF603D77E2A84C513C82663853039552C96D5D7AF9CCED6B4E2E59529565A88273579D34E7EE48B955FBB5A9E13B9DC03C33B0DC04C29CBCC7DC2C1175568A3ECEDFD8EDFA4653C9E1B1DE336AE38D15C4D082DAC4D21E99B19975F028580DD6F1AA178C8129E791442A1815AFFF57247005EBD6CEAD2272354D9475787D090851472E1D9CDFABAC854F43D94D8A8714A2B003941C60C0E2F65C07F61D76A4613DEC97D9DA0C31D0DA6FDC359D5AFFB6E2C8596F92138863A750864CE1F49B42F12D44FD03CBC8101A44EF2F10A64327B5FB243173AD323C0F29AC23C4FF29EEDCC6F849F3EAE396D3408C6AD9724335DB1AF3C04B9FBDB58B669B0A5154D8765F986A2FB7DC7AAA8B2B9FCCBCFAD727F531DFA47CF67DEE89142808DF61201A03B21101D887FBA4E244543F55E9E9DB39E9487237F8141CF297DE9B8E7D93A6F07AC8C45E6D9A4D91284E63A75884B01E5FE323DC7BCC61B52309B3033D9EFEBFB3F48BAF88AE589E73FA18703A68E8C265FD9818ED335BB174010744A0C4058A1F80542EFEE1C3347F541672DE8D7948ABCADB9D282A105FB07D1DC4C8AAB3A97E3164653495B299B7FE962B57A26B0D9F9D53A1D6AB999E00E43C091FC9C516D3914F9F0F18A2F635C245E95B56B5F4AA43B7F7524A9266977A803D0DE1A5AE707DCC9AAD8D2D8707A60EFDB71B232D7F2255C47A25ADF69F86CC1394922C52A7819D2082825E1F4299D23AC1843607F60A8222885F6CDFCF46CB8ED9A007A355A9535F5A2F912F388E881C791238FDFF44A55FF3E8BBCC8DBFD78AE24E1D9C68BCE7AC5A472D16A87EE1ED7DA8518EE64E0A60FC41706B0528494B97067993E51E47663CF52AB4ACCF4B495B23648FAACD42AA5F126FD7A1E671421930F89C873C21C4BDE751F02DA8E19621917FF44133F900079CDE88C883B8469560E30F2D4DBB016DC153A6DE06A98EC665C01F6018B0064A00E87157642E2DB0240EBCC502C9EE91D5DCA864AE29790E98B135E94BC5293D11D9084AF64DCD1CF9B9925BDB395193B56B099CC144A887D55D1E5F67A0AA8CC204007AD673852CBE0C149A60C0B364FE7F2EA01C8D75B662F486152816D08120ED97CA9136B81768F98E62470469C6C1CCA828D340B8ADB6398E0709DAFDB8AA5D97CEC98592EE3581C6A6660ECD8C0F93AAFA1FA0EF90044DE404D9A2B3ED4C8F7CBE306AA4F2E979312969B197D49815C420661F023FC1CC97CE41D5A08E002F530B5330526C5113D3133EA71902151F75DD27D6666CB7DA7DBEB4C038EAFD30839820E6B040272B5ECF9EDB750F8FD7D7A667671B13EFD268605E4087CB0F90F1115C167D050708242A39637B7F8AAFD6DA1A21323E46577F8B8D8E919FA1DEE5EA2736464A51596D747A969AA9B6BFC0DCE0E6F20D20242F35405F6263B0EFF700000000000000000000000000000000000000000D1D303CACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 + +count = 74 +seed = 5DE03CAB3CBD81B8805A17E0FFC2105C3BCDC8D782EAAB161A15AAA543FED59353C1FBE03E7F36B955FC51C9B30F0C93 +mlen = 2475 +msg = 5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 +pk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4E04B41B0B80D964576B3E4F4C59CEFB69268B4625CA7F420782AE5F0B6E44751DAAC376A1C47E898FE73D3FCDBBCD6182892FF70581CDDDD5768FA58FE547066C9A50FA72301311BC7F1714297F0F0BAABCA663D27EE78E0D0E43367C46919D037DE796567D27E9EAC3B66C8AA50182F52557157FB253DE7EB323453CAD6F65B0E43574E9D73E988485395F884857936B58A8513C4E21A1D86FF0F86DDF4D2AD3929458FC1A3A756FDF72D9EDDE18BEF032BBE7BE577F78E38B1085680308B4ED5ACF17695120ADECE19DFD6EBDFB1C56A86362F64120C7B7EC26987B515097FE845243FF8AF1F4CCFF014589CCF5E4DB3FA2BE044211506FB984257FB78622ECDAC082BB951A5FA5D1BB2BD7C82A9FF7405010A684060856BAADA31DFFCB27C97B85DF67ECBA7355CEE750F55A29B9E07FE53E41A0327A2BEA090E1CDB17B93A4733A1E318CC0DEB5B8D993AEEB60ED65EDF707F7573618A3CFF28F563B900AD2D157830456AD9DCF3D9C93CDF4B7AA332041C7BFA5BE3CE7E6E53737F1C5660185F607B90AD51F45453B3E61E200389DE6F7F27C5C7F82AC2774F31BB7A87A080090ADC8EEC01252F04A23D06E12766E391A52DBC34B3B5DDB4B9DD37797DA9DB34FE9A527B0021B6964B9307B6119AD7F9C310280571F4ECB506FEE05B32E0F17F219B7D35BCF5B84D14CD4C04EB06B1FACFA5317B3818E404AE1168DAA33C2C701F85DCB4FEC2BFE4AF478532D6C98062F5856026953CD5B7D2C68BD02132FA37A02BB6A7B66C6B4CA3C1B2354518B1A2A70776180B930DE698711F0F0AC9BA911DA0C4E6E2CA090349B1813BE2FC63DBC8FA4453D30AFF2857B4A41995D21C136628B92EC070A7B03B5B7FB43B68C452CCB5F3CD03575574C68DC7354AE0967F6A4C17D39A7A43C013C85B72AABEC06B775F45DECEDCA2121FA7E2C2BCD8951540F7D6E850CEDCCB4F318AB00685BC33ADA58D92B554D95207D8C17899C64A762DA1CB9565E99985A9DBE7C70F54215355D597DE673DADD9403D8DCFA7852260C7B15ADA9D00FF352DB491A67FA7170357D9BC29AC8296FADA0EA13756398B5742AD709883D61F29DE842D64FE33B1927B252D65039069AFDF57B79FE355AA2C85FEF18726FE41C3076E2BF6F25C96651B85AE9CB5B7CE87025290C076EE83EF72F74E0365DFDC43AC3F2BFA6CE90FDAF7C5A59C25B23A014367D405582495D8805B47D6AA34793F6EEEE66355C4FC4EAB5891D222C2167DFAC83783F882A56AC9A360DED5B7CC17DCC6506692432748F54D9F43AFFC608C32FA287638CD5F91A1188B50053C321963D00210F55089E6E4FDC572529DFB4CF098CAAB2C89BC8DD4244B7DC671DF332412F3E38173BC2054F7D877C13C72F3C4F6D7EAAEA432BD280699AFA9D2FB108C6172BC8BD3F96F1AAE56D75BA697E2419D0A0473C02ABBBCF191CA45FE438B6BA047067850C92502AA4E5CEFB77AA3DDDE777694CDDCEBBCE001380C754F551C1D4A1B0EC3AD67173528323A8EAE1AFEF3D69C6B8F78DF24D23B1A08FA85A4E60B311BE5119234AC293EA1F288A61983223D7D3E0DEFEB9028366A23CA87ED382CC00D41F2B784C9419DC5486B32959FA6812C506857B2E3F019010A410EB8D1E01EEFF7F91B9A5834F68A4A26065B476759D28BFEEB60645F419BB1E3B9DFD307CFD954958C5A0D7FDE0A72D5892A74E2D26A40E469527E1FA1A321E939C7823FD0B4DA7BDEF3268FAF332D1D05B3416F853035E341EB8FC9AA097B5A302608FCF8FD9520E8CBF819E2A25C7D4D9914FA4306A3ED +sk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4EDF6A7E98BE7676FA67B0908317AFF58682888E7E7482EEC1955CA4441D34079F5633F2BCDEFE2BFE4CF955ADF28FEE9F24C8C4DB4AB1BF2E3D006A0051FCB50A1086284C426A6122018A18821328260C159201370860244D10178154C471E13412CC34520C152641420908486AA1162C8AA264C838045C849154822CA2442DE0C22980C64C49100E21406141282184C468D2C08D0A942C4C984D949225CA3441244690D040084142210333015820121A366A1A05518904051CB32D1C324C12B3604832911C845018C4301A120213B13160484524B38514298E9A8240928251D2328DA4885013252583B64423C891883204CC32929C405201A769E1380524C32C82868D24152103362A2092250418860B458999A6855BB241E1241143365202C88082884D0A012C010512102369D0B08D91C24008074680322A1190915202402010420185682036701C868DE1B4001B092022398181C80C0139441A2726198021923465210811D21204A028861C018A88C448D1C20401266E20255064A450244469492624A0486E9C4089DB286084B408D8806C5C46006140045A24519A203199C22D2303002024018B0642E196914894801BA9002446716324094A166898200101230654842513C52483C24001C22849307118874CD3B2601C366C6124890AC91190168653C67012108DC3C871883021E2A64412C040D4C02941088E22C60DDC322814A04CE3285204264213A391A320668B86001A3808004831209909DC348A1AA42D19014854268E99C26CC2488EC022858B846000142804367263822C61882104014D9A144C5B860D224388E38884224001CA34051497600BC68402438A592044D0422A23448A0B0666D2983044984119B8019C265161106611274918444220368893447018440088947193B041C8B221DA3406D248450A461180360802948C0AC2800CB671490691631812D2028618402DD80668D20826A3A83011C2449110715C326D1210721A3650D28268C316306396002304509A424203472D4B3271D3002ADC8285832869133632CA00421A422221022A18376548006C98446D64A04484024ECC906194244900956889286863184649A464D4C02524024DCAB60891B04080C25150406144882102322CC4A42909346A83B0000C91491235088C482ECBEF49D8D2FDA2644B52D674BB0F5E903F81432C0C68AA5BF9ACC7107D5B80536EF2AA0AEFDDD9D2F437AC1445666C417EFB2FA101D5888703DB614292109B7BDFD2C91112F3084EDE6A7751A7EA78F680F6B58003F764F0730E47D5768622CCB06DDE380520D5449E476B2C7732E382565278BA8FAD1D515F06BAA2EADEE9C62A215B14C3A6883D568D099C76387C6C7927C482B72F7449656CEA686B1F2F19A8B1E87A8B901B1343A8E8AC3B12A29F242221EC383E9DB09C4313601C6BE40CA2B6472BFF499BA822989F17102CF9EDA9167AA5DB6CD03313B429E1DF29A57031D62E5140981DA999964EBB3E6BE509A0FED0A9C89F92EFFAA2803B9A34AF0C2F978378C395512751533CA0BFDA3942EEC129DCA721F8303206BA0BCB37F793A73DCE7A105C8BBB2158CC0F0A793EC0FC240988FFFF9FD0AE2EB23C0D041306336A576A60C6E38427596B0E0413E111F24DA31797BE77EB17DEE42E4FA2764EED4AFD22E8FB8B312C9EDBDB81BC31FC21F43D830089BCA3C888E354D5FEA0E327620D5F635CDAF65AC7091EE04D6A000786D3BBD8496674F63724A90E24644EFFCD0B5137269A990D82DF16A3EF655596D44B59B29CF7269028CFC1D29A102B275174B1DD8D5204949EB1A330D3E214F96B3D64465026D30556DD60882A74BD97DC6291E47481E456D9CEAE35F6763F2B60EC24D1585CEF962D0A193F5B920BE23257A27941A24930D5B4DB420C9E255C5BFBF04B11E678C09A940A190A17BBA0117D1CB2452E7B05AC75EDD0076314211AA5D15A86173BF9F23C4D342C5035291014271BBF565AE90297DEB818846D4D18C14ADC30DEB3CF8FBB148D9815BD48CFA8CE7DD22C84A2A3B5873C34AD73D475ADA9F3AEE3BAF3BB0DFCC0075F4843BAFF51F80AD83F7A10DEAB95FE6311733C47D66F65A715547012394F36EC1E7099CD26338ED951FD0F7BD9F96D78FC6136AA5877F1AFD2E2CB3C1D6EE8737AA96D23A92A8C8738473E86B5AE8E8B020043B05859B43BB870C744A089521D1A3106CB5CA5807D4127E776CBDC5207650FFEAE70CA9AA906352B6A3A9F14E14F4E03C7FDA6AD0B3E7495D0B97ADB2BB20C2180FD178E47A07045210C9332B4D839245D1703A81F559C036DCA146E50489F7DA9E1BD9505471566DB676728A3B27C953134F5BE71C22F15DD6FD9995F4ED808334926A61C79A89629EC08B07AC891875FBE3369A87B173ED02110FCC8BDCB205B4F10C83B7E0FE3D7F9AC12E19CFED0EBC2A116A4295FB739BAD0CB5FBD404FDBBEBDC06D154DA23CAA6F29CEA3D68A198D3A4E8B6998DE2068ACC08BD3C9E6D2196713FEDE73364066C76A68086BBBAFDBE61A08D4DBA175288604C32CC0543C2412269E9A8EEDC57EAA7897DD8D0891E1262A6AFB726935366422927F067BA7E33DC89E471C0549B9E59663C3E1F0ABF7AD1CAAFCAA2145AC2BC9F7CC52C52CA705CAD55CAA7B525DB7AD6AC0A50F0546000C6488843D4BEC93D2C80DEE4D2B6070AD2C1C26E2AE0A555AA918587B6C4382EA674B66F6A4D0A73DE20BD16971B3B407C7F5EF0B4A5E877D1E3D67CB1C022936F65011C8FB08EFDE0F5D3E30691D470844F760D9089301DF58D3B463A59AB34063E06CC8A247FFCF5BD5EC3718010C043C7BE083E8B9A78DA0E76014CA4979F260B256670133C82AB998312AE2B5C60DACEB68901D5EF9044A0D4FCFEF1AE3060997B4973650FD0A9805F91F28194737BDDBF5F48B67480633D28763049325E5058CD3B12497D1AC7B6CAC9D2B831E5F471A60D1879D567C7FD5BC6860B057080C889ED5C3B355D1E06D2795B90EB85FFD440819E7DE76233D74853E1398453AEFCD119975CB1FCBF85A4B5488175665BFDE73B82529778CB123E25B13116B8643F2F3F302FE2262B181D0825120342E205D29C87D09A9F350658053D6DCA40D74D48EF427C6303ED47768619EF226B9FEA015E1749020B1C60F32DF9D3A03ED758303C474A70D3422EAE54B329E17332D2A96C7B1B9B91015B798F1A4BE6DC10CF86B84DA67BDEA2E7290311B43A51CF43BD8F7DDA55050BC75995F31F753FE10B2DABA89A3F378A64160547D0BC5FF19B92970CA9B15F243DFC29E6C22F8A19C415BB3B6A19DD6347D3BE470FD9F0A1D102CF6608BA0EBEE4861FE0531F918CF30BFB40F8323B3F667AB1B9AEAE5B50B4519B3584BB2B1744EA5259676CBD2666DF5A599511C529D61493890A1D5F1723A216B02891DBA4AEF6EB63C0BAF5092FE60A10E411E03F41DAC088980FB6158E41987421F1F77C99010A332A0247FF66C88A646D20FC831726305CD26BE78015A98B4A38361C86A69 +smlen = 4895 +sm = A84F71676AF8D102F03C42285E9CFB2F4E598851E130E310B036602146C70576377D70AAFC5C5EDEFD3666E138CD16188424860439160F7B3EEFA512AC1CA197A66BBC4C315E7AC90A1654545E89C5136B63AADD9C98969E62BEE15C6F32D225929470ED97764002435099F838F3B19E1029EB3180FE065577CBB1B0BA4B916297AD8DBE23C64334EF094D8E5B3C4678B405D3FEF9A5021E9DB66C809FDC5DB2E3BB9A7833FC5E79347B6EAA36F338448D4AA7E352432054EFEE49AA5CECAC42A7D361DBC8D1DB31ABC522BFC550DAAF62093FEEE7430A5FF338085F8689B401AC082A8FAFF17D285042D9BDF683E6280E1120791EDC344C53F7954101D224C60C0FABAA1F6A4DC46ADAB821A0E2E61033AEDAABA914C3F4D1E0D2F3F7655CD556DE18EE6F884F4C6DA777D4ED1C08A66CB7DE3F424DDF25AE248D14A02360101AE896EBEAD8D2B96524F9D1A10F395A85A435DE9981C4403B8C2C13AFF63DC0124214EF745D129D11F7768E7A4E01387979533D64368ED05896EDE16A61FC5BE0690054C5A72AAF4FC8E19289C9AD4EFE3356009D8B8EEB98829D058B403B96B7496810F6A77013B196FE7B7CC9D51EC84BB566920342C44128AA69C1F0BD897546608CEE8A474E39D9C5ED9214E3E72FBAA70EF4F00B802F38FCF57F566CE08C3B79960E7733A44B5458988EDF7EF4B8CE8DDE30D61FFE22E1E0A576EFF52852DA3B351AAFD87886015E2E83FE5FA51A5F9DAE73276EBD8B3DFC61B839B79944B120F25515A4526630A4E94A406B3311A7A4B7DBFF45EDA02A7566FE31BE7FB5678E72981395A5887BC4792DBA76C96802AEE691479582A6D4E557E81BDE2C716E968485C3F3AD72BB3C6BAC2E938293A791C8BFB9D0B09C5CDE304779C0FB50919E0362B9DE75A3F35B9D284ADFEEA62D716B670E8CF54829D1EE321850898013E47CA88D8D23E940B242EB4BC48C1AD7E27B3339387E0DC25728ADF1ABA0C659FD9D2034B5894EE0BB27CA3A357C384F750C484AFA37B353CA60967AACAE7A5BA28E7E853D5B856B4B8F379EDDE503D158EC820306D332F3CB03DF3D0164AEC042CFB0211D27196A33A7F904A89451BB88FDB3149A12F09E3ED85A5C69F4E98D01BE63014022351705A4C64360D95970C2C6494CEEC985429D7757EE986658AD6D679C7F453C644BC4789ADE3AE877DA4E5FC42E0D4B490A0D5C307BE7E9BF16DB3857375131B936F02FF956EB8368D9E40A8F476656338A4E62A7730785E2DD1FBC4262DD66C94846C1B60DE3A794B0E4BE9929D09488EF339BB560E4599612E18CAD87ED9D2B3482DE8E5A577A4BD85F256AADDF3C2B1C16A1B2DA756D2C44409E99F0AA56AE8B785A2F91A2434CED993D6E34D12A94A5913D0C86AE0763FF52F46DF5BC785D794D8761A3B034A596DF537BB33F4CA9525D67DC29BFAC6A980B216A5AE2CFC4AC3CAB9DA4CF06B7E8AA6D81FC7903CD3B77D764B07AE2C965CAD6BBD2F8E1C393991CE46127684EB47E3BCD175228C759DD511EABD8B0D9396990CCD5D6C0C67AA764D28B8DFD2DDD897A2B0C8BB4DB31F1396CB6FD109A6040157F0DCE4F53C106710DEBB8F114A666652893CA42371A29A9273180DC2F2E40D3DE118DC5C4E46A2FC8765D071BBF42D22AA016062D3137D91DC57E3EB8D23A6DFC4442A98135D7C38B62B00DACBF9B1293DBA2B82F4DECFA32E70C0AF2CC5E611331F54AAC47D8545737F4DE16B82253F7C6433EDE2557909AAEFAFF5CB1180EDEF88A6F6608DAABD6845BB66C3E513FEBF12F7EC89B0409C649EC687B17A3F773D3B773C42AFD1B961F080AD092640A37B0B1B7AB36A7060E2F7D8E86032332050A93F91F8CC392593FE06095768574357C8FCD1789383720B684B11D330B7416F36C4D56E1C6A5965B6B80F37AC54C5666159E1FD5BCB789CB60467C6EA9A96DF51613E4BA12D93143970EBD485F59DFA1ACFDC6806ADEFE0ADA0A92F0934F22126F29AF6916FB2D88A2761ADDD7C7BF093A2474A528381033ADF026ABEC2233F8530E2D857139DB41AC26CE2E3BEE14F06E0B9B128B85A6EFB4100070F0CCF01F20EE0685B4DAD7F365F222246AF4439279DC719DCADC29DC03B7294C36EB26671DE4CD6C353840E1AFB019CE368F2C1A9FFAA494054CCEEBB7D38ABAD314308CE5DC911ACA77169A636A0ABD80B5ECB4E828A74976DC33D4E5A4F3579253705AE7FC7D932A0F71099BC2358D7648D3ABF693AB80CCDFC134BD1FA3884634CC3D4736AEA0516C85A668A602B799667F5F88FC58D8F45FE4B123E9662C04B00919B3841F26F2B4A3B283F3C802BBBBDC643F8D047075787B0658C8FC6C05BB984D5C8BDC4F76B6E83B4799CB2AEEAB8D9AE51CA6CFC85AAD8DDF1F20C4BE8D48922384076EE6F936E368DA6F15EBAC3B1E335D99698F57F5B20D71CDEBAFE4AFE28C3EAF39B14D84BFE630AD8EC332D69E083C27AEEBCB8B85C573578305FA421972D6540514F4C90A1F41113A27251FE6261E922F92A36AF341CF8954632A2A3A739C029C2E511972EEE897A31A5E06F402E2B77B8E1E8895DD7F3D7693FA77945C0BF24E5C7A7D3741C54F2492B9502A4F162A899E5651578AA0C5E752A46A61FDD8FD56A63FE20912CF0C3C7B358CCB2451AA0CB1C6234417D429A9C08B82AF07FD8F8C38F5967FD942E2D377888F48CB576E2AA067BE369939CD30C879280731D8A67AF4542EFA891964CB597E29D22333884571FD4FA46C8409A62575D4339EEACEA2E000B60302BFDB6FEDD9A54AECA89E3BF0FD4AFB674D48939E0740E52613C4B648EADEEEA4568CB2A4E71F71B02E682D456A3C8CD03201535E56DD66238C9DCFB319D06AD06C597B4680B234C2C8C12149C8F29A1DE34376FB2F9F8327730B9A7C67D95B641650F6513A7E0E121B4109BBE5DDA2C7F4AF568B3341DE333FEB17D86D99FB0BAA4ED73EE113B906EC1D61606A0508563CA3D5AB39C05DD0141DE53FB847924AB37FBCBE313F8AE5C37A7655758BAE98DBE7B92D25D6EE7AEED850412186FE701DDE7357935CD170DDAF8081D532B1D5CCDFBB7CE2E6B530FB9ADB0C0A4CA5B68F9753E18E638095E600EC654F5553A327E3DA8FF4036F673F1E63E507B347E0911CE0E648229EEDDE7CC87A8E6B415C7A482D5982451830A1C5CF54B24335030FECEE520D9DD33AD730CC6E102163EA0BB1FDACA58333F1E40769BE092242033F5B627B6FA305B11281B446A36335F14FB32D0CDE333B5D6BB7F1A0A48779BF681743DBAA5453F7C3B7E2F7907B31E3A20F12243C40454C535688949EA0B5C6C8CEEEF5FC154A4C5862656F719FA0A1A5BDD1E63E4C4D585E64666E7099B1B7CBEBF4FB1A303374859B9CA8ADB3CDD6D9DBDFEF00000000000000000000000000142333435F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 + +count = 75 +seed = 63742CEFAE9868C3C0B31DDE0F9D378FD5D71BE7CC3F0B6ECD393DB55FB043CF00264852C45D1836CC12B9C872A20251 +mlen = 2508 +msg = 9FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 +pk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858ADFD6D6F89EBF6B861B4B78F034E2F6805A2960A29E2A556B26131126569B1B35BAFED4D3296AC8826D7E567A62F2F4FD142BCB479ADD9522F2E8DE69FCB176D62A88E853E6A9FA865EEE199BEA20F7AB7776BF91A364B13CE0856E5CD96CD272859D2D7768E03392CACEB7318AFB667160BC1D154147403A00B35B63711484A33BBBF8E54C0A435D991403557C59A24EB6A1F8F370DE266D2BE5CFFC472EE593A6F544677DEAABC87637852472B115C6ED1119DF0DB0A97FC6FDFED659E07D26345F4FC0C01C8C5F6B40F055E523838B753F99E025F39705E57716AF36021DC04F66FC56D60C78BC0730E154E376F4A1822E8BB62E05D0F320F78B8836B6959418AD6CBCCFF5D6E6F16438D79225976990EF59D22C95C66391F4F3608D402629BF480DDFCC8213B322D4F4BF2D81D4B78D420A82BC7044E9A31DEE989834C1A0654112A51DCE38630DCE4A62BAF6AF223CD077087230BEB68FFC3F438E66D44D3EF4A1759A773B2330376D4677D3F895A7778F31280BD566C6C7EF2E3A320272C408C2EE08848D5C28B92CB23ABB9537591C721CB54D7B018FB63206D8554DDC4BEE3EFF4996C8046C93D666BD3CBCFE8100F31656FD467DFF889525CE593862F9EAB2DBB302AC2E4C28C262A397FF96A6FDED5C9BE42DE586924F21ECAE5FE2FABA876B2111108E01B535C8AD421F8AD101BD5DEBEEF9D9004CB70172619CF63C23D14048A6D78EAA4EDAEE16EB2FC88DD12C2B7056D27ACEECB2145DFC72631FA91EC7735CFBB35EFC62911FAE1AA7E674231CAA3DF14E8B9BB7704D0B11D89ED4ED81A87A3D56969EB166C57A694F1D9E77A7C53BA7DEEFED0C7E6C9D7478BDBBAB41764845C9335585A2649D0749C0E2CDA24813788F864D6CD33DAAD6EB22A5E64E7E22BD9328DF1665F614129E06D4A218D095E329DB2543B6B72B537BAF1419BBA4D1B615E3B95297839E7B1F27AE8171F252C5CB09C42AD26821D3BA6D53AB453DFEF5AF42714A00623E2A798E1777D92C2751DE50534CB2CF5C01412B3F479F3436B8A29315C1D464D14FD5EAD91375DCC7CC71BE1A2DB19305714ABD0BFE17E430067FAA12956C5259F3ACB05C2A78EA5F07EB55A00ED723F886F37298A9B86C160FF5EB65CE8D98EB783BB98180C5AEAA31B7FEB7BA4373C84E2C63F33CAF3DCB3E80F261810424ADE0FAF286E7D6AB11035C827AB64CA16208620C10917C8B9BA741619F1A2A39C2F82E5E0266E06C7D8AC0BFD243841CD2981C889AC9C0E70A488DD0359B98736F7E193614BB41254CBED9E5ADC47390CD7FD76AB589584AEB074E2C1BD9BBDAA8C57FED320F89FD3C40E6EEA0D682F1FAA4AAAE679B8156BFDED613D0CFDD65BC382566CCC55F1D2F32F764EC7A30D57F4F71B27637B1980BFA8BE5FCD9B3F090467417402D4C75C120E854CEC0D2F131629E11FEA3BB7FF420BFFC70FC729689DC32F8B0E19560E65D54E8D33E438227D20AA848FB011AA2F56BCBAEB06730EF615DD2C86877547F0A6056ADA9CCFDA107CA2E85C343A3273AECD98BF4C1203E2B310822BE9DB0912EED65E8566A0F35F7F0876D79C5E112EFB539F0903DF543179848B23CA93C27B5D4ED2BFFF33CB84FF002306A8FE0AD295C0FA2AA728F9DFC9ABAF33806D04638516101BEAEF263C0BC02240A94FBAFD3664D4F3A289F5374A676FFF2802E2A53D1FA7BB1C315A0DD413BAE02A7083CDAF35D612FF718EA4251D1AB1CB02A000429F5D9C29C1BEDAAA14087A561E0ACEF06D06F6C09478F28CDBD6BD94AEE04A41AD53C48D62BC470F1 +sk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858AD36F066BCC83D9A02A1CFCA11F191E8A6040FA5F5479757C57AA10DDC45D16C4BD0AFDE2D46BAF9B65163B95BC5165E33272BE2DE7A7F94A366F1C4AF856D0F11220645BC8051A23091833609CB0051AB70501333121320A02B541E3981021B01192A86911A384DAA26804075141482D4842298B940D59822810B9040B14514CC68D5A8265122824C3364221806083944890C8502244851B89485B3070519861D314808188918C984883C05159422C0B289203800910126CCB4422E38060132085241949898831E3406CC900454B1809A1341113C66C8C001298A04583266980060D9BC00943022CE10400A492291B466A244649A31480A4022622324A1B0266C8342E89B63162162AD2228E143782033346E33690DA481204C04090A44C8C166D8940114A922462C28463A2059CC0912387414204409036898B162119C44DE10864119364A3124E481462C8B484E2A84D18010A520005828008C34651048464E3200C442282C8986823A420C8320808314C9C280403442080366D19926DC2A40882202E14C821C9C46422A78C043168A44660D9A41160320411A3490AC400243081D4940843B04D60B85084026599268E22C30D19C16004472504000CA1064062109062B88CE4304A00406C512085C0168220B88091845022816100180261466112968C4A88809A8810A3C6719AB090D4A84488088A09086601B8690B390424112ECB88611C23218A1481218880C24261A314215992259AB248E420650A2289008368111471E406120894814B8808C49849DA0060020680D9186CD9C445920089A320911AC491521465A3B240E29028103231642821E4084D6000914B3824D9160DA0B04980B26164160013036C1399689094281CA90D6084041BC37151B220990405D20801CC826124C68D98269250A08C19260E010471A3166A241432C8A00518C764E1360A02106D14A74C54942D52286C9AA280A22689C296648B9430D306425AA4844CC01183388A18C7019AB08189C8841A1302E1262A642469E4104910378201270209C0308924899388914AC62550C065013891DB942D91A84009C33104A524201140642211E1A0881116422398901A142D14050983403110923048C428629831198880E21445DBB88002B6489044641896401A162424C0105C32322B1B54B22E19E9411E4BC59B45EC3A300985F1E55F1C3B9C49C5BF03DE446FE875A232FA3CD637A2403FF0811F2B17DA65BACBCAACA883C792CD01475AC21CB54C0D1864EEEB4133D360EA9675CB96EAC475EF7F4AFFA6B7F222B31F3FB8670F6C6EA4CCA69CE466BA78D6C24DF1AA574B22397C7CA426AF68F06677659DA5DC784CBF4E57142AE583FA94AEB5980AE28A2B23E08054C00C52FD08D47FC240D1D52F7A6FEAF8AE761CB32D71956E3F763998AC3BBF451CFA98F02C6F3CA1FFD35E0C62CF3DC46A6B36360D5486796F85FA1C22AB37A48E126D58FE62924BD2D139E5F6594A158691E21B2746B2295F2182047EFA3603435CF1B69D80E5DBB21C2AA95BD957CA357A958B9F563C678B7D7E04456ECC7B884A41B09F7D33E0A81E6719ABB2A244393CA3E7D90CCDB35449C2803A34FCC69B08B9B6F359FB401ECB60F33DA64FEAB2701190BF78C0A4C1F2FBA2BBDE434B30012B16CAB8FA7C72142EC44BEBBBD4EED1265284BC6E6DB72C29E5BDF2E0FA667B96A0044FC7DBD16A87205565D1AB60F6A152560D429F9726AB18CD1E932B180744FD6C80E1FF475DCAE627BD4D0AE22DC1D7881ED18C95977E7BDB17F2A509E470381D13DFE8228BBA641D21C469347F1D35A08C7BE1246956D39BCE67757F8054092585F18AD073E3C833E778451DFF04FF0B032C43C4C038C951E68C89E6745CE2E3B885B29FFF727A935A25E65300E85D3FA46A3E62DBDEE6B6B010EFEF0FEB8D66658BA85945C7CB126914D32F7F14E19F132AD1DF2DDE4F57151CBDCD1633093A242B84BB3E798DC1EE7F4501D4E09B75BAAE5A5D5B43A7D67390E0BD5489BF561C672E1AECF32E2A4BC2A8516D89FCE42C0E662DFB2F6584D62EC6E0D2AC0A95C189C6C11C12089D0606945C7EAE7CD935B1CED1DC9BF28894964F359E3316F221980E73A8E47A42B3CB345881EB4D1B7A7E1ADF1249B9EA8A3C7023D56ED7C92AEA423915FE3755DB6BD0F20B303F8852634AEE57150375F00018EF5E96967F7AFBD472F9E7F2727AA14C8E66C009FE583824122C073765102869C7A9E93EB36A909C37469157C23A41C4D58F669F2E9FF7BDD57EC6190B6725DD99EB8415855E4C2770268A13BC2FDB68F6B35440B6E3B84BC1F0FFF8A8384B185781BAC38BE7212F800014629B78A4993EA5961BF8FE9771AEDC1D3EA62A252DE82C562AFCB466645E7C179978D12AF723ECD2437B73B18078D3DB826C3F8C34BB3B572BD61833C638DA6C2885AAE23A26FDDCD3471CA2A08DB20A9F118DBB7C008F6DF4106ECAD2E13CC387E8FAA7AC23412BEBB98BE985E6CE891A95A768F2F329B92101FCD62F0F25F262CD210E8ACCF334385F724950CD430434B9A75971A3F76E7D03AEF9B3098561BBB8F8E49515B74E97A0689C68EE6A5D5739C968BD76BDAE33F973600C7EEC5C3E4F818B9156FEDAC2D6DA18963E4184D1CC34F496260A4FAA91C2499C6FEDA71D64C24E4627E46FD6D349BC1CDE051023756A4FD6E714562636964151693F45FA5C808598799722F49E060ACDA1B68B912EB163CE04C664EDC414ECA3433D2DDF3E3C7B17DE006DFF252BB6DD5FD5348D948A9AD8227E53A432B6E3CB4D85F4C060B06C23D885FD6ABFCC7A0B5CB777321D0D3FC58F93E27EC06EFB119F6218B5634FDCC5221A60A17AE23DEC1EDDAC7FBD2672E5F6AFCC50DCCEC97B76416682AB57EDE3F68ABBAAC36ED2167D61A2397D01D071CDA7B2DF0A1E1A89A5D5AB506227661D807008EB5F9EA37FB8E784C9A94FDD91CE1DAA63FBAAF08CA5614370024913D7B73537BADEB485DB24C1207217D74705EFBE5683ADE04A45234AD5D344770A73230648D62F6F3A49E1F8FF45D00364BE7EB3FCEEE19E816355AEB2FE5D67852CEB6A58350328BC634978200381D0FB193F0C81047A3F00F98C16D45161593F2588A7C1A089E7EB4EB91992308D1BA00CB308A22967090DFB21F49874870012A313D06BF62C0916E22CC62559D6D1507E2DCEB0831EA412D77F0BE505C3873AED21D2C7E7FF3AF2D950129EB157C23220D77DF9E8BDA5E265CF923A64DCF74F94539BA53ED66F72A7AD0B36F18A8D8EB6E8800BA71B2BEAD15E54BDB60EDD3889E102E96EFAE33C3B83C4FA5BA4891ABE61877351AF6CE49F325E11E53A3A5A33C3C949E9FF508F89515AF8CE811C050F08F48FA402D6E6ACAAD043A43EA3BA2EE56F800BB4C2153D115DE1810F958CC589EC09D47790BA5683B73F4BFFF3C9464839BF101C39370E0576A4D5D1F0D7576DE9CA6F57B1F67E85299F73FB09D8D666A06886D1E96A1E917DF2864E17EEA689612DD166534AE22059 +smlen = 4928 +sm = 0EE209E5B4F1BE96C2DA975B3F05470D86A458ADD470970B72A8549CDD5DA99F75DEC11EF064AA58FB7E74B95551B9C95C2CCB32A2DFF2A010835C2B0974A53A133C071E6530A9FA3F83195C413053ABC137E8DB377BEB47BD5D3E792AAC4B868486713F069D21C167A286A41D05C03D3BEF49938FF60095415341DC217E54C90479A2AE37D2CF4708BD1C3DE3ADEFD0FFD0AE4F7E0A3C958684B430BB3E8814BA4A0357A7F5D425D940CA37B88803E4DAADC92112BCE2AC065D194B320B7601D71B2225BB6C47B776DDD934A0E672A289AE4CB0A2F3BC90EE3CA700EDCDEFC494F8C068FA0EFAB490BECEEA07A8A5AEA49FC9039815F25AC94B5775DEE3DC0578FCE98848044870FBAB39E0E4965599E17D3B9631050A76AD721D6364E7C8238A8D4EEB24C5C8AD97A4D91DB04376B8A09A65B3028666F9680EA82EC267E08E69E1DB0BF98F68D26EF9E691011F9A45D9F8CDA64591A84EF0A2E23E1F47447F995350AE7CFA412EAF63BBE919DA8220B1CA939A190A68469AAA6A4125B2F56041FF98E036F697072E4590AE389E5B949F022C211E5D398D66F53607285B952C5C29E3707D851D33C743232F43A17DB471E5A38685F0B2D2892E163B276D39CEFA9BB23501A678E8C3F05AFCAB892FABBF26579FAA961991429579EFCC4A5E25F22B3AE0F5CFDF66438D75018C3D5DFEF6CA7F11E048CB1321E1E4EF7AB9CD397535ED9F1C53AC30C8060BBD69B20F18C2599D26213B2702A1BA7BFDD4B4404ED7E808472EE4CC1CEDFE4D04B131C2DC4BE8DE102ACC24B195A8368D313C842807DEB0E27E216FA3B099F74A472EB05D4D69FFE507DABA40FAA1925F87BB1B90A653F807547CB22C6A61E55203FB07D0D8BA487C2730180549CA9770576636E4D9505F7929358E7DA34B1C28A84239C25F702C0845F07D457A544C54CF1D6FFB7A16F3F383146A7EF8861F50023FE970F503A1B0196E9B12A3609C48FFBAD8E996F22038C275E629D4E8F40D60DB78C87B83314CA0A5DD9903292E840868FC3B77F4CCDD1B7F2C8E7107756CECF423B8BE9F2CE84AE561CAF1C492CEE35D6C491C5B47E0CCD1858E3AB66011F42EF772A46D6421B8D2292DE870C1F052A025BB2B1A4EB03ED50132D6B0E772DB4CA2D8D11CC749AB6A5F03C932569A1FC881EA46A18A167981D40150E792F2A93B2EC0EF2A2819A764F12245D568730AB37017B42FBD6012DDC9FA2982F4EECE3BECC69FA4CE0C285360899CBFAF0073F55A696A267DEF66F28C730EF6CA9A549174C71220C899D8D9FF59240BC6EEDABFF9ACE68AC05D0A5D87FDB910494C72DF01C299D2A614645F73C7878D999B08463E0FE3B2F93EDB922FCB3031672C4E680D83C79FCE6F490C26FC1BD90BFAAED793466C50747592588BEA6399A8BAC0142CBD71DEB7624AB1125E639628314E207B8F2836C35153EB5C98CE22E7D4FEC456C3D8438CAB2A0542924BD60841CC28238E398D89A1E53C0689A014BD487C90471FBFA4A271B26557EB39E3F28DB2812502BE2D145081E56F2E8EB245E1FB63F432FE0909B58F25858EA6A3FB5041A7DEEA6D07109D108560CCF563CE5A9D64440B0393BC7312D248BCB7B8B1D9DAFC9EA5950C9C67901331B69736EFC9DC7A2C5723ED3AC621CC982970A84035C5E4875AC62FAFA8A39A6E2E8C221DF2C0D304FE92A79A3DF32BD0BB9A2588AEDA339570971D69BDFD1C5FDFF9E3646CDA70F4C129E8C7CC2BE0DC3058DCCFECB6716C67508448E273E6DAC043B53C4528AA16B2871006CBF3D864C9417A1D110FADFAA1595FF3B4DB403B81FCBA79067007D517E54D903FAEAC357E9A075127362EEA76078BE4CFD73D9DEC4F8B6EAE5212FFB23788210355A251CFB96C40959DFE0D4D8D5A991EDD2FE0B6AC38FC2BF9AAD443D7BC1AF11EE110A8A4823A2874287130DF3B4E92CF023644B4D3CF5728791C8EE57ACD61BCE9C8E1E33CC5B72A39B8B3D8B249ACE62122FAC4BD706A227701FA4D1A8223925745F3F08DB9E660288810EA8890514E8CE774CD022B9947C12228A4AF1CCB93C1B673F2F80206895F5BF540E156D950BBFCA6582D1E008312B5845815EEDF6DD7C19D9F2754C87262C5EACEAB30BEDF16F984C73899761B9682ED0251A7384EF5EC98D13AC558485FF51B3E98639B8D7EAA226C8FB360ED986F7EEB4D11518849A2E18869658F4AFE0F9588D93F1087CD74089D87360A29481E5EFC373B14F517F73965ECC805CCB35AB7DC7F6CB6EEBD179565EE5A18BA98F32BA70E2CC7E17DABC1D2A93C16BDCB4DF23F6D27FD6F6B0A72F620C8834B06519CA2BF4D9F52DB9E5238CC25630395E36C5D7CF09DB199701D0E678E5938B2F3F15CD1B947AF0370D6867084E4E477BEA2ED5DCA864ACB49C4CCB8D6F65F96A2BA97E0159A27A116C1F4E8873FD5E3839A9CF7379277F781D806CB75D3B74128CA396EAF4984EDE085A15D8E2045700A9082E595E8AD1B07AB793683EE7C2BC23D2318026D20146F0A4F938A55631C42BDD8C26C1645C147595FE0AD97827BBC804A49BE765476819FBE3C6F5408BF48136A2EEDEB9E44984F4F2712028F47469A167E075A802E94DC47B35BDF7B74B65E3DC18B2CA82188AD39AA31FA34F4151D77BD73516F70ACD0A7A6876318342AA12EDC2490E93EA2C5C8203258AEE83001D20BFDB83FEBE9237AEAE696811BF2E5A6710EBABBFE763088DA2DEEE0CE060FC5BCC48EEA0343C323D42DD940365EF0D69C0FE6949FEC0FD6055BAB4AB0F8807D2F257D7E37D8ECE2F7686AA3007816AB57AE76AB6DD497A3110F13A5CF71C89E495DC77A01D90A03639B21893541337B0432A166903AC043D9E6C3B0862F54ADF56B164D90599888016F2FF72AAF65595E433D7F5D9BC20391BCF7405297900A4FCFEC22B632623672643215A601D680401441EFD0C7D084D2CF105DA5E6A4F1864671C2186A0BE859D7A9621F4F435A55F2DDF892435B6539C25988BB7522C8C0AC5CEF33670351C959596B2108A13CAC0BBDA8D1C092F33255052AD3BEF7A3E81062665AC5258D45C43125218DDFE338041F89DD56EB7B04327B4B642F42303A2AF5CC904A162006E9CAFEC2D25752A37E0B7D1761168E2F5C6E2430410EBB4C99ED412D16CB77072CB630D960A50FDD9B499A2237A4B94B210DA28E3C589DEA4EE7F275FC27A0CE19D9A3E1C74A5DB22AB8CF9792813B14CD163F3537998A975EE9A7056081C5DF01E28A785F897D18B8A1F0D2522C57AEF440F6801D4754B748677DD0DC2306B75C3473CCE32D00050E1C2262798EB1B5B8CADBE6EB06141A33343C496770989AC8D4DAE71C242627747B9AB2BAC5D5E0ED08182B96C0DDE3E600000000000000000000000000000000000000000000000000000000000F1E2B339FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 + +count = 76 +seed = B887F07DB5358C3FDC2402947BBC87ABD064B02A859FE8DB37B5BCBB916020443DABA5534A0778FD0B1C05EF3ABE6269 +mlen = 2541 +msg = E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 +pk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A3774E1B660BB8D6D5C576CB0FE39CCCB91F8A7DB814D4D15D456B84003064A9F91F2F79467520D0069B601B8C3E708068A8EF1EF350E16BE4B936ED9926BFA4B6B548C9FE3D864CC42F293C0BC6DAE69F159C270AF691ED6EB50F01C9973ED91EC24C32FD76A617289210B6A608AADA7096BFFAA4A8186107DF523A27CAFEC228F99F694D24D821F07EB817D0236F058F3E5A9C4C872EADEA150FE0F10067F94545FCF25848A80D4EAB4E3D0D7C126B6FE3FCA856BA031A05C6779315B430707675BF2047EB4C77A8BD614C4B5F24718B0BE16FFD01543479C3944442FCE1413ED4454D618B3D565ECD576A2D209E9F80321A364C65B0743858674A4DC309D5D7ACE7F50DE0AF75B0FEE8B0661B1087A3C4E91F970B45C3F2EF1862D57C435710FD0DAFFB8F2725B0166CE0D6A51ACEFFEE32A0754679AEFEC75B6148D27B3D4712B9FF4E9DCD9F8CB66DBE1380AF217CF943D9AEEF8D280815B0B374F2F63771E717CD9CE4C08D08923C119C31C0710862C144589B3F6409A9EDC282EBB3EBD4125BB82FD0DEFBB275C0AFAD0FCE3DDCD5D6C524E8EFA365553BB0C3BE595EED908B2407F18FB10A52B3D71D1541C558C3CE2DAAE72B228F7AD13BFDFB2A0665784A8D10E7D37F0023158CC5501395BE46A91FCE97E55F3AB1B4335AEA5BADB65A07DBC17071DC9532FEF2ED42D3A9567347851BF411DF41C79FD9B53F9A14B006BADAC43B75B040A139148504A722F748C21B1E938BE619812C0B0108C8A462D2262225ACBE3472EF042C6B329EA7A0144C44FA82B08CD44B5920B75E2F223E51B28E3C6B86618CB3DF0A7BC791693591359AE72DEBE313540BDE2038D6AA8B639088B69724EC21E073EB5D847E2A2BD582D8B61B44EA66B14E57FCF439391C56E12F14F9778C49456090E79E74FD2C6F670A5518195FA3ABC405AE1E42670BBD2087B47DA8C9E431F97520CE877734BE94810AA176E9922A0070ED52EC552B10CEEE2EF8D6F3044BA6E0A9FCAF41E290B304D0E03172FDD41C351CEDAB06BE2D1E23B52A8BD3B60C87B4D7DC8BD275129FDEA0261E8E341DBCB20563EB0559F4E1AD480ADFBE259B577A9C71E501FCB094771D9359DBB191804D5DF992B93AA69B068E4C143DABB002455F83421ACF5C7724BC07B376BE4824964CB32F048A16B5436961FF8B66A8ECDC7AE06DFC061B3B75E6BF12E4AB54C033C1A668667C45837DEE7ACCAF72C8A4EBAAD58838201DB38E66BE08604B4335E6BCE22D77CA9B62BF90A58162D05929A43DE0FF83401491B0D294B06128649A9AC82064EA9D6C75FB6EDED38494C307EE4A671397605ADFB2AD86D4C0FC52081563D6AC15791079A6207456EE14CFD1FC95CC05EC49CD85EFC671DD2E9E29AC60F8D72B8399DC402B3067A9F3525A66C0AD5AC5F61EC4D6E0A9FCEB7EFFA1067E9D8BE3B8DEF58BCA41877CDEEAFA741C788274490E3CC350DC970D5A574DEA4E0AA7B1822BB262F69A909FF4654EE8061D70EB509EE66F54C0ABEC9772426835EECB8564AC02228034450F49E72734A3ABA4E1044AFB1DC75C0D8E3052068EFDD468F995886C839AB4E5047C3AA14F77FF41DCE57717C5681E4B41BEDA7B621DD4B89733D670B6B1859FCF3C811601120DD6BD197333B710A53CFC4C9F2F3823620A614C6D13AA4CFA99877E6E7225F7C1973289B6B6FB8A16168D012D8E7703E6AA2AEC04CC418E551726BB89D5C3FF139C9397BA64EED801D8CBE0CC224B8CF38D331C9ECFCBC1C810522DCA15254A496F14A0E0C21B92271E37D6B3A4B2790E334DB87E +sk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A30D1928CD22618964A63AD3E6F6023AB467D37BFD799A1F11341359B3FA25FDBE8FDEE484F9E38C35D46CAA13BCE2D5613855B3B74C4C80873EFBE3DC0798A903893605CA1841C9C42C88800C0A1202D2A00C24B8656034068C1429042849C4386518C4519B3891CB9829A11030D8C044214728D286509BB885C0A62DC34602184065C3265280088D24466D20064A23088653006964B08D52A609A4384001032664280D08082A080281D1444D52124083080213C664C28621E4A68804230521B38C0A986859140019B94961982DDB807018A50D0810322044714890252238306112222112061301664332819C32010A9440208289D2228C0B200221A285D1A44913456158906C1BA4506406255C16809A4852440044DCB8090203260B3142C144868A084C0122428B982C1A880C14394504460CE120660AB92D18B5241A84258B804102080C13C284114520CA4668E0964D49A80D14343002A841449824D128064020401AC811030166DA90449944050BA26493A43180A63112B571A49861D9C02502B1914A40401337608CB891880408CC268DE23012D2406C9C8651E1282C89C03054066652322DC1124E10346004116E181891003165D2326E1B344059264E1412061432610B486E04494220810119314A029868D422929AC26880A88182082412B64D1AA57018C38423B440920281D8046103A27180B62DD4346CD89610CB105104C7445AC02C80140092362193361020288C9CA40901176D9BC48454C891E140081C0908D89608D3484212B080E318221CA670138609194662490882599624D8B46420494553862C00A82424164451447253A84D12C989DA348921C64163028013196982189000310051B42061C2805CB261402680644869033111810444011210E1924C21A42110356D4328904C9641C8340100C60D1A350E98A828941205DA1042A130848242891B313148322802336AA24645A4B28023202CDC026920188249B821613661A34892D3322D09B07010204A1B38624AA8709284441BC62101C92162A21188181124921100373021212614C009A388880B498D5B402612816D0905901AB22989884411C50DE3120A00278C41C66599440811A80118A761D44046C1923058108902946563440A4B38495BA28CC99609C81851A3168ACC284182C90DD5271226C0126FD5416D7DEAA61418C65C6F7A7319464F2A837B3BDCCFA4FD2952257C0357D56CAE5D4DB882FB4DA53DD5B03F2508CDC8FA20348BFC2C541CA7C9045C38031AD94BE304A69AAA8BE39C57B71BCE3E9AC4689D56E5B21145693627A20C0FDED8CC01169CD656D806519C216C9BDCBB60E926763FBE08E4CBFCB8A183C282567CBA822498C8DFE0B2A44652AED26E15ACD2254E86F552A448461832231980220A2E354588EA8F06E88F3158CAF50E9487612DD81DB51B18D98B2857C1381B9F42DB8C2D25F85F54094B15E0052440EF0925E0C3F531F7E6093E7E77FFBEBB62AAABBF015836E370C03ACBA5DCF5D47B3C65CB2F67E75BF207520B9D74A30F101645E26EB0AC2E4C8E744BE4753FF2A7DDC5E832818C8FC18D079D1A678AC48444E740DA4E39D9A997B23B93ADE8FEF8CC7CCB70BD8CD1E3D15F24BC34ED53DE74E3AAA1BEEAFF602F2F9D01120BC13C50183B7665970DC9C702732D5431022EA39BD51EA4065487BA4329C7DBDEB21F0534781A7985F1C6E781A11A683195CD8038F09278A38A359E234AF52CB4DCD8E570FE2A2B244180B2F141F42A661F7B732D28140F4436FCCFDB17D6548C72C70917738703F66A1A46F1645996DD3F73B85AEED4940125738F85B032100EED0D7F946F7F5998F72D36679C470472810CF20816A6E452D2DB1D5653BC3BDAAE8499B5EF2E8C555AC1A2130DF5A15775741A160551149E3CA22A14980FA77F87ACF1293C5BC54C9C1598E0EA249DD9409598F1B0334BBB6124EB5465BEFA26272AE4175A784FCD33A6665BF0AC47A11B872BBD7599C37BD7288FB0FAF7CA1EFA74ADDFE83BA5740D2945BFCE45822CCEC901BBC6579A039BADD3DC5140F604CC43500CE2DE9338AFB2E942F89B2533D5134C0E35174A688A5B7E9F1A712E1A1A6B80E2D90B7E0F414FD7FA6C136E882747F45DBCC803FF42A2D723809EA0643706C0C92A6F6B4241F7EBD922250A9CF6A7AE68533A27580623A22B47CBB6D2BA33CA9A835FCE7415C7814064B6D1677E63A8890E9D3133038623E03115AFCBE44677E1B7AED4D585671D7D72FBD72583845982A41F5C15AAC65F91310F5E6C3F0DFF910738E8499E12E842E5DFA2B7BF15D62E6B1FBDAEB6C071B37A91F55F6484E13101D3056BA5CD7494B214E3249378B855F31E896E4FEDA02EAFF879E46375FB08B9D4B806B427919FB0C36D0A14C5D12AB690CB916B495E77A62E00EF3CD78C720D7C3033CA73C3D770365F77711C7AB02DAA5DC430AD1060DF05B3EF4731300531F40C0B898C01F6DE11FEB5E42F6C1423D59960BEE20320E64ED121DEFF8324CB680DDDAD4BFD040485E7F603F395EFC5D58B9EB0F6F7321E664EA1F9573AD2D360E78733D2D8EC303583B4BB0B8DC2D715FDFBC5C294A05D35D11247D2D01CD1B2F533D9E66ACE14973441174BE9FC4949168896998AA52A193740CE4BF2FA8F377AF2F01CDDAF32544F062DEBAE9A3BE898C97D3D07857FBEB3D28E60C01F9EE6682DC82295EB4E1D996D5CE097437316FBFFCAD7EB862B623E8043EF6C702C6913DA3C2A52197F17CEEBE5E9825B3715B43B02B23FECA36C7ABA022C9815C2B35FB019D239F03850A1BEC21AEC2060777D52D275C39D42B050E446A625E9F67B108EE7DE94C91AB489ECD1DAD5117D1A744830E50509C262A7BD75DBD4E4B7992B63112B1E83E6628EFBA6916E87595D3F8247E9C705F095AC29B207E7B5805BD9C08134E859C533F99B1D18BABADF10E34E63F6E4F522B8F0399E44A0D90B7D44C44A199C825646C91ACD34D565A9328A22CDAEBE3C3FE3269A8E30DCE6AA2CCD1903F0846DDB6DEC90988F7493E8468DA9D93B193DB289B9B5465673A130320C9C0F2E1425685B8D123A12B3473675F936976FFD96AE65D9BCD8A1F99E48790104ED6A908C3F2E7116046A046199375C01DA39BBB765967F3917DAA31C2E4CB390F274F22EFEBF347FA9DF1273F45E176E5A4751B2DB8ACA2346D4750809132A8A4A62E952EF7277FA3EF7AC81C515C8CE7A239E7AB123D694340D2AB0636CD0C69D0EF7C858464A03A13D46409EB08F49B3A4ED6327665C2E8C90909488902C73BE7FA51F232B7D33369B113540A78A50E3F0E97BE735461E25471FDF9E0094E479DE36687DE91B435E0D7B360F6A7ADE8FC4BEEDF8F247158093025FD5A52C82DFB60DF2E386F639612DDDE5BB799EA73E02FFBD023FFB9705C2A2454FDE17E02BFBCEC0CB9B29F9B8E5839B2980F94F2D21D8907469EE242F25ADBE5AEEF9B4F345A38156BFEDDD35AC8708C29ADC555C42BAD4EBC8456C54C1E1E39193EDDB61C9 +smlen = 4961 +sm = B46BF48E57BBC8D787EC1E3858EA57709ABAF55D01AE969CF3E34AAAC3AE345034A29D6EC18E13C7CAA22CCD9574599D08F0A5C19B704F971F599C7A7DEEBDC99B2F49E4256463F37CC475AB894D24DFA1E1719520FFAC1D234959B21D1C98EBC76F8CCD71B127353C38A6D4124C3E3E88F5A03B5A6D081F21E7EAA03300E3B14383356FCB7DCB1F5B9A963D0A9A8F3685D1753E5E21DBAE9DD313B3030E8DB382E641F188E09E9D3E5AC050DD0867841CABEC406D30E86110C9E2860C995396224819277F6D913AAE7F0F83BDF80BCD9A07A3FA1FBF969CD5AD196F2BC8C15BE21E2A8BBC0222D568E6663E52DB9216798DF250200077FC004A90360C7877E54BD538346FBB0549FE64C746B72FE794F4CA371EB19590340F29089FF8FF9DAE3AC2702372150606FC37246B531734582C859CDC39D8A6CB4ACCEE4C9DC413EE8815704F5856555F0E4BA128F9B931213BC0076D124828C36DAFAA436E16410B8B1BACE03459D096AB65D015F677D4D3D3B4011A5BEDEDF50E8B9552A3164070CC69AE1FCCC48438052D3BFF79D17D9B9FF3BD335B37C7B5E21E98FB9D523C70007035AF565A19F63AFF363E40D8D44CFB47F01251F2A4C33355D0A6D0FE33557BF5AB4FD53E544B003F6B75B1F9F131DC936F1E17AC9A1F21F4A5DAE90349E546EC4DD67F0DEC698C021DF763AEA81AF651583F44AED0638DB92531F4BC8FB42AC172106FEB79A039E5750DA1021CCCC1AE4120BD4B0EBD174FCAE3997577702EC6F1AA221410F3EC564CBC12BDC27297450B89A032A70B39721B6AB932500F096DD2ED3F8F659D58C4C65FEFEE6F600D6F27D62386C6BF01C2799E15A58B273FB88F5AE6EB1E473B4C8BB5990285FD94E53722F67F4E86AD366C9C7F67FE20A2251FE2769FA96FE6F5B0269FC61BDAE501835077BBCF50D1B5FF0E8700BF4AC6CBA4B6FE02B211A52DB2307FFBA02E61085C384C2025FA4B3DF8C6FAAE47D0E9837C9255E54EBD35F0A198594CEAC2B1F48CB379387E949D470DBF861A7F71ED6A0E67DD1F25057B1722D41C57AEEED93B2BF59E241B844E6500E4F45A0797C605BE62037B506E8C63AD989569D55BB44E91A0A51393C0BCD0EAF48215FC8B03DF136D842A1ABEF14AFBB48A617382EB6A66D9A088578D9226D747D7BCFC595BC64C1C3D108F782E3CEF40A5359D20E216F5FF2F55BAD2D1C42851E8AFF6F6DB0099F74B3FC23BEED506EF082B909DB7BE391AFAC3DF6FA68EBB89E9C5F568D15F7E1D709A2F4D006CE03BB8231715B6E5F2D8E8D746B5C2CA3D7571572930CAA240D928FAE76EC97CE5A91F5DCEFBE5BEF24B02798816D6725F03E825CB497CA5BDA1C5BBD589B4640A2AE97F05527A6B05967198820257AA8D51CE9A3D26FBBF2DB2BECC9EFB0AF254FD374F59BE209C0F0D7D70AB93F7CABD3179CA62FA64AA64F51176E4E87DBE81E3F4A66FCBCC0EED2C7ECCF70A5BDBD03BA99F07B2C3B998271E0C8C933DC18D548657E14A0711293BB1BCDEEE08EF8D85DB727F7F478842B8696433FC041DFCBD2D0EA0CFD937337372526896A03F412B8CF4246E4906585B9DA2EEF9863D72356E2A93980E3A351EF7B4CED06639DB4875D7318A295673CCBB8DDD6433106D8225131CFCA609C5F586C00B91D021A0113F8055370A65E8C4CA0E86AC513D242AA1732F26F9430BBFD8DB4EA4B6AABBA57ED758932B8C592B0CDD067D6F8385A8A99A5BA18B07F975EDE327A9295ADCBCDB77FA83FA61F2E3F9F6661D307B852283E69922FA2987C3461A8E536206157F7BA7A8BF22721BB5FD897D91965C988E4299D68F767974A556C76C88A6C0FEF1A92B00527E1EC5FF3119E35365883E1183B4C62CE534C75911417F7E4B7A266646969858D70724818F38057D37E5723EAFE33E59A2C938FF98465AECD1F3C1C87BF9911D4CB162D006F16464CB97D0453FA18769567AC8890371A798C95CEFCF652D1A71F314203EF3C0A2E621DFEDCD3D94CD75F28F8BDA5E602CD514CBA7FE1A37A127A9A46548675DC527C0BD8A76A3E1D8D7D844F00657B67D6AEC50058832479FFC8AC83520A4DE2A14F23C0E23C1ACE63A7BE36E2B6780163EB89CC304E29A975FE33E3BBFCAF61483DEBDB5932346D545A9A3021D8EEAA3A43244A0BAD84493ABB71AC37C5AD6683C339C52A2D3B6538A7AC435DE65EAD7915C8626A0336641926B937DA484EABDA2D03A8DFE9A92AA504C2B0261F3B9F5BE20216F5A8D81909790CD4ABEACA313EDBA1178AD3B7483B0074F11430021910797D257303BA715EA139620A6E3AC5DAB9BBE53AF1CE221E535F71025E57AED01068DE7DAC5F2E3C2A99BA9FD39D627133E5FFA86AA8AA0E082E46F52B4C867E30E51687764C975F961E352FE263A00FB9C05E1911607C826A15E39F835684CA13B9DD48F27D367995CFC36477114329041FA000465ADDA76DD88911F950AC8537F8F5EF8F82D7C8E8582D009767D03671353E1105EF8F922B892AE4225E46DD571EF4E5273F7FD972AF15CBDC0533BC60B2A70EDF95C8786EE2470B4B80607E936F9B8B3F16EEF838AB72FF61345EAB286AB7B2E438DAA174B8480EBC896C82DA58150B5B87AE8700A1FC45C98D6282FA45FE127D19647DD52A484C22D6354381CF6B6602BF2361F1D148FDC7B27F4F566D1A771E742F6E022A745A451211A92A427E48AC0DA4B368E49D2AD602A3C8EDC14DE31F34E500EEDAA7B8AA85C1CEFBCFA01DD91DCB995D178B60CF35D78A6389E4E3F36729BF5FA3BBF22658DED8B25E6763F5E1AC04193EE54DB5827945A3099C853394B989FA4DAF8554944A6CE866699F6321AE3F5D5D3A32A455BD233104167A91A9B31C51800B340AFC02173598AB894F2E24C3292DBE0891A45FF688BD02BC3E7208C93FE031F58CA286A33347BBE871801A3184B56C074457986403637C68367BF23BDC3C0395E14EAC3D41E00B36CD729C9DACDB9E82AAED87488B8A8D822EC04D4B885A44F8F800787248114785ACD9F2431DC522D0FEA8123612F71B62CC69D974E37EC24713AC9C902583A8A564CAE65B86CC71C3C961B6F628245E2E19D63386D5C75BEFAADB303CC424B9A00C9B91914A51D61EF602A45443573C4B185058FF214C63B163BEF0CF64343638AFB9BE2697085329EDE6E705D89FBE15A882EF73E2D8361F63DEB3C63964F3545F2EE28322BCC428160D3640A859CC8245CE157F36E75FA477E69E53E8CAD84850EE79F4B533A210550EDDA78CBD3A769B0451E5A5EB65B0E6F2538CE76F74FF02C5F4334164045474F55595B68708184859192A6BAE8F90D353738394E4F6871829EA3EDFA030B1B1E353F4D57606B6E7A8692B3BEC1C5DEEDF623344D62677E8494C6D3D8E3EB0000000000000000000000000013213643E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 + +count = 77 +seed = D08A139CC7147ECAF4B1D1E434EB2EFA2B2607B0033D8BA989133E496DC9F3654944C7AF91CBB79866443E8C4E8217ED +mlen = 2574 +msg = 34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA +pk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A81380E1DD7A3C62EE24EC42569EFDD02CA81C64D7B1FFE82BE4CB6F07F9494A43505C4E18668E914509D1AC804F69816A32EBC384930EEF75BE2DED3ED861EDFE2537F85D98DB59E24D39A30DE118CAD5C3B3A38D83DB5592AAD82E03089298ACC0ED81DB55A797AC44205E0E98F2329FF249B48C26E1DD3AC85A4DA0FE3AF4C74DBE542465843E1521760EF1488D3B4349BE05CDB8AE95BA6880FFC924341898A2634F35343D670EAAAF087640A8077F54002F628DA0A73EDBB12633547CFC7A39783728738A956E956FDEFC9A630C93FF3871B276ECBECA597C220D0FEA1FE9BFB00CCFE4E3F08389D3C650AE99C7247ED3400A964F1CB3AA68D714E31FA2186A32A1A5BBBF88A13E0ACC74D1DFA8DCF2B28E154F60DDCAA146363788BB0E6D70AAD6FCED94CDDE48E49CAEA08B425A079B9B8B2AD7BCDA527C12C60C2CDF44A880F32764E89FC46CA003B96ABE687D921703352F64C92EB8DEBBD28562624A18F78B00A3AB39B7FBBB8F42C01BFD94157621D45D7F4D41DF9DA669C63A9BC7A7B18C38079097F31C2DEFF42CB5A82D44A086BEB1688B333C1D2C8EC2F7EB8A7CF8C6B3F9485E90BD1B3D6502C77532093A48E2186A44DDB590485094AEC2921538A671247E321860116FE384266BEEE281A9C4EF3EA72B452FF92FDFF176E3D06399F466A3268B44ED621D89395BE2E6DE801D18AD804C0DDE0001AB649774A852A07566915E12093A3BB813BD83EB1A1E7A6A7893C5910B98DEC3BAC4F1FEC9338BEE99948DB18AA0B3A642B42AC0C6BF4E3D90B5B7CBEB590AFC8D54709FAC782A3FCA1F64FD8858D45E70F4DAF322806A6D9A2E0746730091F1D543499001081324ED8436254D51FE321CBD2F698B1996A0E3E6DF1E0E9157989A8DD449747CAE042FFA69FF3E1C87F4A80C7342BD8BDC81A14042BEA706A0191DD197E3F150D621F07DC389DDEB25D94CC1E77350D55FD792642FEDCA2232D2E552C24F42CA9655BA1752EAFC9BD56FB13416C9C9446EDCE64B7B20150DC46F94098DD62757A88A375785D84E50370AC1EA65749CA4255FF3A90B94DE9CA6D1D60818A51743340E455D390C3D6FD94E6FBC9C48346F0315CC786073375BC5CE37D25A3406C6BD693D7A015F6A9E53D80FF802D95C293B27A8AEF1F4E266AD82DF78FAF31238987D3D39462CF245FCB63FCADD93AA7BE1D3CF630472570670A1F1E3F5E92A30D15D562285083E4C40BBEC8E9F42A08B071752041D766151AA272341C72D1AC86440C614500A1BDABFB4808257F54D53CDBA56B5E27D0E0BF2F9AE35F4F5E05609CEB3359CAD15A5044426FE822626B4F0387748C8A9B3004105F1E924D989A9D1813B2E417B93C57B873113A2182A7012B5EE65BCF4270C2620E03C47B7087EA6BF2E6874C40D1698EE4F87F6C382352648C1AB4E4E2133EDF1C04E7CDC5B32223D848830DAC30E0A9B0FBCF2BA34CF61D86BB14182B690A6469C60089CDEA8E9C1871D7954D6AA101327B39FF72E8BE56821C9CF79100C770ACED77BFF17D4647AFC7DAC5F78543351185F4F75D1F08C992DA063DC6F77A094384C731C4B7A14D830DC631A45B461D95E39870D37180EAFD2B35FB3E7839C91E1F629411E02B33C1AEEF10B90FD1BA4B2CAFB33DBEE9DF25B9E743A702F4C1A6AB2D8E0462FB10EE04B8B51B234EFA8EF185BEB9C75DCE303585EB2C4D74166EE8A04D413F0160FA00BAD0BCC20474F91B6D214FBD0D08B2F78672ADC9AB7624C2043D8747954E7971D2447A0BF88E7DA205DC7AF077CD1F91BAC6A0C3FE6CD51156157 +sk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A85A08C93F3D3CAF930FC3C84A3E3907F727894E6CB0311888FB4C28A80A4361FE77E9764AF7DB71D67337B66A1032A6D5A8F13A49099C3AEFB8AB99306B2B0AB719C771DA244148B65020872180C06048304A9CA08C23C93003445203854110250842068C40A8204A3609D008494846801A302163C64818896060086A11106A0B246D20C660D4A829E10888C2006C8B480854347054444023480422136EE19465E1202114A84D194589D20081E0C688C4480910800CA3440818116A2038269C086459A470C4200CC4324240827004B02CD2828901076294B071623428E0B48421048D232746E3280DA09265444412C2C0810BB50D0135814BA265E4343093C06461B44D42B80123100609115054380CD2842C89826DE434840B971053B85014372A9A9624184522C102119B322809880C2034651B876C1AA588089368D0C22459946C21470944048943162C22332A18204E4418264BB04C60062E50088121982DA0940D9BB629C33232190390A1147118090D4AA6800185880CC925D3442E82248994148820010C5A368C04290E90442D22354EA0C020213582C3160C89C2880B30126094499B38020C4212C806441C318C53444D142548C42049CB08400998101B42101C939013882484206A8AC26DDAB44822A10D00C50851240504308AA1920493864524A66C64022042446C12160684968C500832D0462800212522C531A410505312408BB668621600E3482C5346300BC671C4C02C09324919C9311A852108B94421234C49B4485398048A968503100CA2A2311CB60D50166909C18923C4608228910C344C243221093482A1A601DA306DDA404202A365C89231CBC64D0C1844DA820C14274262160A19254910B30521A18519304E242425988840433408A494300848620A3448D21449E3B86500131123C98D09B541DA1621D8406A1BA205D324262041250C352581204408256289866C89A86418906D4B9840A026202010922395459B382D1194615230109A100623B0911B388662C66413280022C78082461041822951062C0A88905C46669B9000C9C469CBA02509960440244011C36102916904154DE3900840022CE39465018071DB408AD8A0204A22244A3864639030A132000C928913340D49C8310237854284441A46840A846D12803103095221860CF3CA78D3A554754335088721EF0D96BE5ABF8BDFE92EF46CEE2E2E111379019365A87CFF239409D9650CFB387F5A99A9310D50B89E0E24566DCACE924A2725BF7AF931A6DE32326C80127846554DD81374FADF37766D809F850E30A430944563D8132BCD704D1259E4B3B1357F76DBA68391ED0F6E293271CED6DDD0C4E8E616B873CDAEBBA5DB05C9CE67A3A5CE746B7031789686E82B48E9FE72EC2CC142A78C97ED89ED849273C917C765D0423DC6778AD19AC6D3CAB46FBEC084DA0A9CA9153C07E8B3AB686455ABFED154A9CB302AF316217E449FF1E188B222DE043E972A95AB7D01DE875D33ACBF42CA05549838255F88FF2B3E0B5FFE0D4CCA8971215D50C96A239F3202A916DCDEA62CC531AF257C6CBB933E3C4A29DD0FD4ABB0B881E85DC020563E2977C9B81967B4E6FD1C74FDAE8F0FCDD5834D95E0D6526CBDE8CB0C8B91AA94C428604D334A4AA3B1B55E982C21A373256123BAC884DE691804B8148768CB16447D1E087ED0099A90D0C102578BA6848FBF690FF4E6604897EF5081E9B7D2681F076502C2F3DC1CA69C0D28842C7F6CF9925E565195C1B157AC1A2181DBF8CD97BC344DB97247C2ACFF9DDE4570E5CB507C2212E85F035812447E2F34545D3A3D47C88C458C8D2F331D3959B1AFEF00810C4E12D36F4898D523EAB006001D60E5F00C8F6B35EE590A916361D72C1A235792F093C1A829D3E7622E6EA8A9655F87D4AFC43D61D53DADA7604B318A1F0FA92C8FB846099BBA8616EF50150B5E3D952DE474197E2A83505537F7651FCC7C6FE22065D9CCDAE08C3F713976E2906A96376356C011E3946FE0AC21486B6A9AC30DB3E06D6CFF44A0686471291CB19EE64AF91E4CA17E22ABEB562088FBC78EE9DD70A2D6899BD547A76A501C9F830F17332B197D542CECDD9217F46BA4088CC418E96927FDD8E5A06B92AE4F7CF0E8FC78D288F650B8EDDBA0DDA8CD77C2B95BF9F28D8DAF8F039FBEC6A21F143DCACBD65F339215BA844D2069DAEBE1AD5607386A6E55A4704F6DEEF1695891DBC63AFC94FA6D73F0D424B6FF76DBED86BA3406BA48872A85D01483E110BC1772DB09AF6E75DBF77A8CD0BE180FA4C75DC3BDFDE0D71F71ECC516FC8D5F4BB5D612B554413891F7AB16129B3758CF77054AF55155D66A5FE4B69E2F2823F5C920D700D1596F0B43BEB57AE26F91739705DE5D23974AC27281E50B67A3A81DCED6CFCC4C264F21DA78F8475A6D657BF9C3B527C018453411042A020EED76CDBB7EFA81943FC0E602CFC6CEBB57C3563F9627B20ACAE4F1E660AE049867430BA650DB5D29B7F67F03BAEB2EC48A1FE5BFFDCD0EEFCDCB5B655B28BEC53F7A633502C52F5B28FACA9EEBAB1F2A397718A46215294ABB14A0BC53FD3DB522E969E26728A574B620283FDBCB04C07533C26E97669521DC46B884087E9BA54C0B374B1840198A85224B90A321C9E63ADD143EB706D6CD595B70532BBC5EE1FB6CB8CB3D489E310D4F5FF82CEB2A22FF43195C5F9535DA61E4C088F7A1A996B4B971C5554C7610F2D81950F5B96D3FD34ED9767F5C73EC6668F33559A4DC5CAD3FF5D4B47C4FD11EFCA530C56251FB44548D39FC238F9A49ED5A875BF31573363D80CE7B5820F20004FB61A97F196B50B7C065E5E2B8BC06EF8930B8A59BF3B4C1DCC83FC9DACC9AD5418727B23A781A3871F250F5F4A1D503FD5C44C736B54B390560E12903B10E2B50C7CC1061C2AB95C7F04BCA63129567F873D4B8A5349431764DC2EBE5C59BCFDA50DEE056AD177C52ABAB008874343B65834C233C03633FC2E55E2E7D5D896F0DDCBE451595F3513E72D32C567D1E91DFEC89C5003BC529C8792AA69006D28D18686078A3D13ADD8B7C3E603D2318D3F3055E6A6CB42156E895A64202E7C1028516163FB2F841EA9CF9AACBDE49E3957F023DE16929512E7F81CEC78F5635CB17A68244803B4E5CB533B695F93AF8AD977903180F499621C393A5389477A2D4C348D1D961838919C1D75664DC082869B98B7927BE6233C15A3538D9A4ADBD365118D62DFE232A7A01DAFF2A1889D7BEBA0D0EA128FAB631B175BCEA6EA7E4BABA3D8B1BADA38C6D51FAA8BC977194F3173E92FBA34CB12323A74F24796DC95D47E0005E537F074AE1A5095757B5296E98A5B0A451AFF93AE4667B36BC59FE460E60BC3F6FB7C2EB50F18796D5F9B519854E57ED9685D1E86849096F620FD700C8312A13CB6BD4F4733934FC59EDC871C848B1C0903BDD7BBC5BF4DBD3E4CF0A37DF43DBD3417942D850E9B83FB90E2CC18F5F7BCF2095EFFF454A7D019F6983F0C81DA0E0ECA70C2B461EA5A3989AC498CE +smlen = 4994 +sm = 8B5ED301C5C1E58DF5A059137EB387E15DFB2B4F924EBA3753FE6D529B7C784D5C8445794C6EB82F43794F51363A46890D5239463958C0F3EC45CA1787F8F34AF8D263763210893AD48DE06854B2CA173ED923BEF4DD06D3EC4AA5DE8D138D3A77DC866879D681D2E11CE3C774257AB7A5A7918504D74360CF25694E0CF335CAC0FF06154730E8DA21602C808D630C8F03AA73B29014958579A1422F8BDEC50E3A4A1D25886E057FA2F0A968CACC213D75E92FDF5E78CFE93B2DAFF5ACC930124A4BFA4738AFCD44758A8B039BC0FDCB35EBA8C66755833ABE95D2E6597753F148DDB379E2FAFF0600064F566F149450D7C55881A745165836021261204383C2B1DA3BD65B739877898D35EAAC4D50C93A47B4A69934BDA082AB0CB00026A2D0AB3794F56352BD4A06649A98B0E207BCD1E263685651458E77DCDDD9568ED3106FBFC4CED1B344870F0A41AE3DB17701C71A1699606232A6B7C208F524EEB391314CF88791B5D9F3E0727DA0054D748A204147BB9180002157972238D0B81B53F179009E8A79137C057E6C6919B3A972F0A98E1FABF0BEE3D7F7D03A192FF17BD6752CE839CCF2524AB59601CAAF4A6598DE4F3AFC0D41CC44BE092A15F8E92A51B2FAEDA6C80A85664CDB4B50B7A2B1B3AE324C418D62B2D93AE49F1690B6EB3F669B7DD39A6A77C7A995D654666A49E1485675C8CA29BE6640515F7B7C9F5E399F8116A71E690EC1D962ABC02E587E5EB007F40EF0389CE028C13FA355D85C769A956700C82D97621CBC46DEA8539DDC0A2ED2030D1BB4640546B083E64B4CE0FED2B58C17E72B2BE0FB02B5ADCB09E5E8A65033211A86F3D378D22CA047221FCC9ED2A4D5F5EEB0EB431E04954CBB84ED84C1F94B8D4C863B64EEAF1785FF20CCCEA3CAC0D0141CEBDAF8449C2806000F0190073AC9DBD0ED1C0C108EF88EECEBD5259C39995C338BA3ECA49055829B71FA2A388FB951448AE01E542FE86E9F0CAFDBF1D414360672014EFFE4E7626B2CDAF06E136A8D32ED24A59C4187DDAEBCA077D45C0D0DAD80ACA527FBB9149AB6E9C0E4F6C010F1047ADB1C9BE2C6F294952B1F81D0595F21989169D97D9FFA605F3D44282193EB5BA74F04C26DE2AFD8170BD3874864082FCAD0676219E2866F9D295E1896B7A7879C415E2A3935E503AA761A5695395E009F9E63158A2887F94F04E97AB77425B4A4EBBC459E94636905906580C94DAD3C737FF0FA9A32B3A564F1F324F9FCD9342B453840DB8ACBB3693F98213B7D32CD7AE6E983EBE739C0DA649ED4067702EF722389DF6B5EE007343050D5E871DD6F4D50AE3868B4CEBC747922FA3F28A336BC5DB8EE163931C1AA566C29E9E99CA83715D8F37A2A71AC72718AA6CE42B7C2AF4135ED9EE53A0AE87A4B52499DFF5540A964777604426CA726285A657F297898D3DAEF4BF1FA29BEED5B0C3F04B10C633466848BAED1CED738F6596FA17AC2E3C2B183A3B4230FABBB5820E7820831B25B185C05C03DD63D2C817718EDBCCF2EDA83D8E7EF32189DCF5D7CC82806E6D555007B89D2BCFA70DD6C69541B9C5D841A36F50A0CBB9D82A532C40C70F87A452D0ABA01B9736EC77BED10489EDD19F2E3ABBA7DA4521A3AE1E8F9D21663DB4ED6F51D334089C80D283207DA77ADD53ED898E2309727E26D0C008C0094494C64A0CADE46696BDD9C7DE08D8A869A7A91F211594594FF80294D5FC3630C345D7080B305A02D7FAE69C4FFDDD3B733B6F35B80197B35EC8F03E9A6CD990EC8B2AFBD497E5B308C209B11A0C86F9102B041AB9950B1EF4E22F936A29460F6ED25A032E565D9D1E271F9FBCEB179384468174C26203E29243CF72B94A3248E85FF2EB5C681F3AD889D1DFEEC822BCEBF675ABAF8A60C3784E047FD0F8DD5E384F3147160ED9B02D0AC7DA4946830EB72B258DAACB5B103326D6BC3903E61CFBA8885C3CC6F80D51599518CB941B5CADAD5C828F5372C9A6691A11DD1FF8A70B56404FDFA2438491B82DD18C8CE1D28731A173FE4F3CF38D5746FE3637FFAA93F5280FB7618EFEB3C79B09D28F3CDE4D5AC0D4D582099882957CCB3C6CCA2327061E3FD245A7D98A38458777CCA4CF416275E5246D4F8CBA7F43531D8A1B2B6E9D0BBEF807D247548CCBDC680DDEA13B93500DF76B20AD66D6F975EC2CD210D94A632CEC2DFAA23A676AE38374082363F02902781ED0C8B705BBF8FC1FFF5E87C2AD20BE2356824CDA809A4ADBC838BC0FD316172F5FE0C6F0C12F44963A463A88676CD60C92F8A31D8148490C5F5F7736289C84EB12B806E8ED88D88BA649799B19A92B393AB0E3F3916F7FA243E3F81D9034F7B21D607D771859FDE4F21952151321290FB75F19425595AE7DD590DA81AAA3877C7DBC0AF47375471E33025B4270BF505C2BCC0F6712C5E2E9191847F75CBDA6619E43C5BA2BE095313A035A5902D945914DCC468954DEB851B27E6F587C7039372C73B51A2A0E7D0452DA7C34037686775AF171BCBB78DAE533A160A08F77D014D0715C447C82A9F1F02E6169D7B2334F29C5396EE21BC3A46121BF9C382A9FA3F023DC5F02EFE735D5365EE538EC0630F2955A96DFEDAA9F7177708BADD439808A51388CEF9F662ACE97E7D0FC5BA9B69A57A99324AF54E5AB925D5F6DF6D05C266855A4D50DC618CDA058B0A152EFF34E7743102EF8BA70F547F46D409120D80F446863499CFAC27346BA0632C3BFC228FA98E25288109C4424A26EFDB4E2FF2EB388B99CB0B1FA8FA4DD166A1B89E7A1D26EBA64EAAD3F2487E9AF7BB79CDCE08BEDAC419C35C8795800347F0138555762B47B7424C08CCBB31FEAFA9A4DBE491A05CB23F6BD8D38F532EC220B642BAAE87826CC665B3660E145A81439AF2A82A7565B3BC0AA4B32589DD529361855929C98715B91E63E3256EEC181ED11C709B976A8EC2B21EEFB585F21256196C225D852553EB5E89C8D362EC881E27F3414F415D4424324F208B4E9E0216F74F0C1F9155FC70D6FCC70A0069CF81D0F2E8EDDF2D1A5B530E3137A44F359E3E4B68B6ABA6050F89405343317C2F872D3FE0694AC194BAA2C866EECDB00D5BDB25DA3357430750269F9E1BD7FB1930301688C58EDECC6AF6B13E1FD04617EAC356B07BB86743D0F3F60FE72C0A4B3777B9A208B8AD4C9935637575E39A641B0202161413C6AE22BDD9CCFE7538C43227EDAFD6E0D061F37836E59B98D976EBE762CD2EC0DE1CBCF414FF0575FA20A485CB14C590C8E49705E87AC2B6ACBA32C25E63B61B1AA21777A9B118FB6C9F5C9C65C9575A06091F212E4550536066697B7D838A9799BECA050A1416192C3A7CB3FA0C0D15202A4F585A607982A6ADB1C7C9F20321365F64697C7E8387A6C7CDD3F200000000000000000000000000000000000000131D2E3D34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA + +count = 78 +seed = A315BCF0E6835892ADFA07C034BFCD39F80B62925A95490B20170BD29378E11559C7F1CD296377FF1E01284EC727FFCD +mlen = 2607 +msg = 96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 +pk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E4E33E6ECD11B67C3F138B1615C577D0E736BA1535915DD9213712B16B29E71FCE7CB4AED111132D085733214C21EFF7F2850D68574A4F9EEC7C9746568156C78E586416350C42D07515600605ABCD95DC5230496FE43E91BAD22D911947CFFC5754C03D5F9B35B7E4468633EBCB627B9007C9BFD98F61C3513F0AD6FE0550DFDD68E7B2303FC9AFCAD805CE4208E0BE0055B966EE6FEB718A883F547B4504F98959385475C3820B9045E60D5465F52803921F696DA23ECEA5F543AEEC7B279B57108CB2A07A411B4507DDF81D27AFC1B34DDB875DC0D39520C2F71B3AEB7B1786795019124A3F94392EDDA810328444C5E8B689BC712A1D9AC5B4B1BE855865715F52C353E22734761F0D758FAA0FCBDD7B568E29B7E61453318D13BE40184B87D0CFE4C3DA3403042AA41D11532B0EC4CB9B1A80966ED60DF439EF4C548AB85FD64AB63AAE839720C8951CF075A97D293999809AEB57C903E8BC3E7D94D915B0DDFE67B00424641A901C3E2F70D8FE2D4D64037BA4AA8B31555C149C044949D6634EA104B5E79C89FD7458D5E7D7A062DC25F80E2AC22972A29D1263685EC19015347BCD943253BB7F7F2BC29EC873DA1CFAA6EB3FD9F6810CADE71BC6A2F014D830D5A16FC83590F0B627C7AD9B091AD69D787DB9B3A1C86EC80436FB110C1BFCD26A0073EF2FE94502C4BDECD1D740312866DD8F44F79C44A63F267975D2BA6F4AA4716B3F72B870945AFF0FEFDD6837704DF7D49C2B3F88E2DB6D34EE22EAA756E59BE14D5E79C08A8036643852CB2AD5757F5B26DC42B5C71AD4EE5C9C4A7311350A84A96AFF766B7821E42220A78B542DF9F2C5A172943826B95A75AB28FC5B6A7C71EE05392597E0E367B68A4AF25104E3D362A6EF02EB159DD1F16BEB6243A18AE1FDBC78DF3F40F945B8CDAF6CCCC972B11205D8EE2217FBCD9F06BD88C36F0EBF83E3C7DEED538BC428D3C4809AF2453CA4F252739B197C185373895B5935ED789E0F10D577B7ED175DBC6BA5390DEC0F8C34097F90BC150D1AF607203AAC15812F67AFE371BE2D7534773ECF3F4F8200BCC112CA083BC5FF13B07DCECF49CD341D4D834B0DA20060F8D00916DDD0B1252554270BC4AD905EE92799D8704C9BC2C6BB053B87A1B3C18F554458697E4A4F7E5DD166C678730B541B371686DBDB084A3DC1E16190B760CD8AD14433302BD86A136249A8B189D2B4FE8E50C90073AB74E260A2E01BC9EB62CC84A1EA1E8B6E96A2B0032C6D4383A145B1F0EC39F3A6F193E9235BDA05B777770382343D7284C1F81EC140BFD83EF4672F6E25DA88473E3BCF810FA10A4377E4EC652D5A0BA753B68D06686C62EB6FC602B7D5D096B6EDE716A00997C947DA9646F69E9EAE65DAC626C5AA129106FF1DD057DF5502395FD6D97420C245486B61881D131619F70DB8D95E3A03050431311EE344518850986A267A4B26D1526A022AFF79AAEB23FD4B2E3C719BCD33D65227247807862481B303A9BE6A8973D87E87EBD423518E28744433EA909B8AA0A3E48C8278E909706D3FFBF3D9E9A2FABD7D3EF4285A5D6BE54D4AA4C3ADC57D15606C06FCD21DDAF8E54970DB55242F5A0F395232C70935D70A06FB1CD1AF0F35938CA1BEDC4F3C96E4000F1E2EE9FBFE0ADF31BE3695CBEC8761C0205BF4FF6EFF5351136F4C52A08BE0C2D25F20503B7C23804B2ED4016538FB043CD27CAAA40B294D4A73727DBD6009D99C58AB14223437C7A6F5737396CDDC6E3F0F1C2D032E3ECB0AD2B38C83BA0373777189636330107F430233A894BC8CE4667896BD81B +sk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E8A39BA55420173EEC22E8829B700B6C6AC2FE27414291DBD9F8C9B8F71D0945ED9B06C4BDD59A1F80179DAEB772F3FEEB2240D4A9E7CA6AED765EF4705507A7C232045119629D4109188882812452E22186423C76402070D1A1591D9042A8A841112887102C12113818018A920E3820DA2466EA126514938668CC60C5C2852018965CC4292093844643201C0908C50A8650AA12819950C440245929461E3140403925120C00160024421254A09286A02190C5B0841C436500244664BB428C8402DE148300AA610C3865092A04988B61108B36182346E220461A204290C014C9C242209853199A404CC128922028E51428E13C601A1260499400D6190115C1050533828109784024069C84665D2A08910B5304B320C49881160C29154A29192066E4404105CC6491988718800125302218926515A086ED0320EE1A22402184988C86498163003912022448009B18853B085D1A610CB147089C21150086603B9101828218B222098222C2014511825661A9565E21028D0360512320141A404D390049802720CC1048020824CA669A40220A206820B902180480613A360C1A0681CA40120B24118478C21928C008120C8442A18884522135142240C5910041B1564089140C2A02CD0C68041A08064B43014230A5CC22522A72C1904510BB2041A1061E4104592204888C40CDBC85010C6519B26815444525C122508882C11172451005180C20144046C23253118A98D40104284C6015390681A924503302C4932691BB44C62B84C00216C80B20DC8080C13C884528644C8B28893220011434690940110C789E3140022A2500C489002952D0C2792193349193251D99220E11049C208500A452E4CB428A23025931660883805DC066458C828884845CA882123B94DDB028518A1082199644BC870A2A040DA460C229520CAB40C1C124C8496849B308C8B083120B8710C418A140012DB140A21A36C2113010295292381901414699B188A1B116A0C918C58264E0A3052D1824DD9A43114982C24A070900824A4C08189C06411C0095C26658A40860C898C40B409511860E2C62D43B005A4881093360593244D52041208122981A884E1A040E2408D04449012475250485123B2054A4489E3A881CC9484E496099A92880C0570242581100246A2166A03244E58A4458061F5AC49B5C3F3D6D94B34BF5B02D15D5DD755EEE19EFAC31C1C40D179E11B1EB9932ACD443951E543A6C1A8856CDBB153CA1CCA71FDB838F90ED58EA55B99737D146E1309C8F5F6C06209EE0FFABA5B17052655F479F7963C1DA0EB0B14D2F64E5F83A136E8B0EB2C408726433F9A5A19860925F07FDFDFF3ED1533008E9E8DC19446FE60CDA0F06966B4601AB8DE64520C52262CB4B6E2816A1D2E4523B24F1CAC5F25D6ABD3000F867611716EA668ABCD6F78F2D70B4BFC7592843C7AAAEEEE9AE587649200FCE2744E5B273EED0E7F0CD631080F57E2BD9B9411EE8294A8EAD3874843AA23247447620A73CF5CC249C8549C8EE6C62AE771F46E34A5016D6A0E6C06D13DB9513519CB87861CF842B9EE51A70EEBFF1B8FE3FF2ACB6839983EB6DC0352DD9A4BCDC2096CD4C4A23B1DF40AF4031DB8608A1564F41EF558C3DD90133D012FD798C5844489F871E1720E1DC9D7796E0C0EF513EA7E2E6C753A461D22C6CC4FDF008C3DA922C0BF7C8AE0A207E50F90AF43ED7496D3E9D01CB065DAD60D9196780A5D234547BAC7C9FB0A4BB94B87E3C9238AEE08CE1CC1638BB647A9A0D71D9F49C6418D82B036C7E553004AC750D5DD4D0A4C5D4E5E3B3A3A2E075B8D2F23EB412928276C816A7811BFC18196F66429B9D8F752EA3C42DF72A46B1D3BCD0EF53A18527EC5D7EDD0DD8564BB3538B4A23151D2E8B137425C7E6D5F645E838CFEE02271D506A9EE3DF41A400CB01ADD97688FFAB9529404F87D763ACFE5F1737C8A78F30CF6461516C3191B875992D827B995CF5075C81A279D66FE24531BA6D35F0EEAF4412FE454E47910895615FD5997D87B60A9D98E0E7B7DEE5B82004DED2010D3C83FBEB57B0820A1117AD4BF360106292076589B2B5DA6BE3BDB3320FED85CB8E99938618C697B01754B130E61197115C3DB76F918E8006DE52DBB447A7F4D1B762769FFADBB7417E7996B94C24F56FF07BA064303D4D7997921E8F366FF418A244B0B12D76D9930B5467E080E3A4113948D49D0F8AD9DEDA3394B4BE849ABD25FB9DC7D7560A809D549740EF3BE4E2756602A8E0DF116F11326DF4177E9FE6483B45F1CD494176131C1CD66F96491C2F73F507E3821FA4ED28376CDBD76632D10B23C013CBF01D137718D14AE20AA66A42403D12B8D6326D20FFCAE3032D6D58CB77C6F307F02410E59B56E8260624DC8DF79E795AEAA18D4597F0963CD6B5B8AC95B842197B2031477ABDADB7DB86D13F6F71ACEC64A12F2BC649B07D0FC776B18F09852F0A4EE540EB905225664796CB7AEF335520ED7831BA6DD3374A1D0C6E547A7E37C08123C69FD4C4D918A8062DCD64119502CB3D52389C6C1B8483F9985AF6F953AC19B45320B1656AFCF85268D3D1B34596754774A484620BF45D20F561B8DA8B48F3E5EF0A9C54868DD351A32DB4532D7F950795869D6602E3576751CCECCEC9EAFCF416F6162AD972623E790C229F27A4DB2F80837B98F53ABAAD1479C182B58152A000262BA8561FBE2BE3186BCF8B4FC1A191EE190E5F06243F115BC067F9A061A56F90FE43D88BFB45BFC2D53277336A1958F713DA03477BFDBF9E06DCF9CE30A6635AA07512720E6FA9B5AE59B1CF9F2EA31C4EF38EF9C05AD24A7AE72183EF75F42BA218A429AB6E99CB6D5FD1AE40CCA2561C04E8516DEA9D1D207C459AB6BE0511ACAB9BD8A9577360F072917D5748C377348A0905B3B4CBD389B493986DF36CB181B6924A683D84B4E0E30433C2C3A7D8BAE477586A69A1EAB0989145AEDC98682F575299E6BE62CC024877932DB3D8D78B5DCC186D86E41C2A3239002955E8FC8B721C34E8C00205594049BE0DD6FCA76524410E868D1DC8FC3B424FF1D2915A9EE832F06747559925CD902642C726F0A4C1F743B6A9F00FB8A2BE86966E6AC5FC67C8CDA037779CA3F799B7DBBD988871694CFBF96A438582096DB21B5C7BF9C2C6C043412888FFD9581B3F60323D3C1931FF8F626CFD44937ACDD04FB51EFF6A330A5223787A8E1777F52420127E59A23357DFA9E669617BCD03848716192D10218F7D191C3AB44CD4F4D562D60EF3F016CAC8799D82859781724BFE6928D56CBFC2F619411FD543FFCBB87F4945D0D3E215A23C6F1A62AFDCBA91958B5B21007CF95953114F1FDB02EC0B15401D64A9734F6DDD7FDF10D5DF93FB6B429ACAE6AE7FD9D628A7252FE42CF72AA8ECF57EFE1D2FF3DF091234CC9B87046130F5004EAC354314FB6D59D97D06F103A773C1D82E80C34CC8CE1A2EAAECE416A23E2CEA3287CC7AE6CFFEB4D2B7BC69AC90338F6A5797998B813698B789A821FFC37456DFC785C5DB1C3E17E +smlen = 5027 +sm = E57BE49ED4FC03A6B187F7497C1DBA781943BDD34EA6817AC0EDAA3324F121A51C8D67168D227A76878CFF4220FE716F3C72E557AF4EF51DBC77294FE412D78528A9545EA9C73BEDAB636CC754FE2C42D9F26D113DC03D38FD3AD44E801A3C5D28BE790D257CC0AE54C5657BC6E5EB1504E47E59DAE6683D9AA9CF7045C7309D1195B4E133989DEA41973E7BE75A7D46C94CFC3ABD1ACFB18499E5CEE995275B8A4AB618927153421C808354C0A98DCCA70341E9250C59A30C08DE1ACA613C448C702A2CD327B969683A521B7B217BFF17F2F6770202207CA2D05DB1D4882D1099CC994677454B664500CCB8B49EDF57E1ACDC9B7D6B58229AD612AC511902FBC29542CE57BA513ECAA34E5C27DB0E7E30AA311406A72427F59FE9E4ACA952EC5CB341C73595DAA5414456C61981E500A813E39986145E0FC330652F3F60BF418CA7896BA08467DE8BB8470EF6CBE6A887123F05653C8C96F5933544192A9FF133DB61F4ADF33A575DB30A6B667D70B772C9A55784811F8E944F3CE7FAE8AE6A97F2832CC0A6A7CF84ABEEB4635D7D4E281D8320FEA464F35EBF26C2880D1A9BE593A242BD4477BE8536531AB126A01359D0E0201911CDDE232B5B126FEF0AE202B3BFBE86AAB25D6E3C0BE72998E94A87BD73B4A8925BF8F3C178A0609334FA02EB08CD730CABB6A97FD65EE47AECD8512D33E12EDF5607C09BCAF0A1BA4BB6639F6CCB9F8CCBBE128322AD64725C7E5E6AE32FA04D52D9935671D725B349FEB69F8C74D8B0AB86D54E76352DF5E56D753E26689CF02DB8BBCC492357F2980B2DC5D6BA5A1AA745244D1934DD4A7FB25CB5FD8BD08A89857DF1881A212413881729E17CD43D0CBF3E97FA7AAD22CD095770CF70C1A47EBADB61FE5D6EF21EE05BC558E068159244E2EB856EFF77907288564469FACEB27F1E15EE2C86B6B4064FC5595D97F6114E05B8AF71AFAE436483F13A4DD50152E8D7E2C65A8E2411A35F233181D855EAFFC77B5892A2DF5C821DF551A1658EDC243FDB100FF104F31889BBBEA157A1CA7C7D021E3FEEA0DA4674047535E3B9F91E103EBC0F0AD344B0C012DA2226315305CE83CEF5E33F564FE91FF7EB063D8690B5A2B93C5C1025C0AFE3C3B6A82DAC8CD76A34A1F2E5B2B7AF0AEEE1BE1844287EEB725CF78B7AE2B5E11F3F4E06C345C4C1AB0574A3418914153CD854E472AA360A4C3774D0467901D86606CF40FB994C05AD39DDC03AC69FD76527D5F36AF2091636767599FEF0F798CE07D53B88D4C35ADBF154433BB0EF7CB365384C8B781F53B3ECA7FED1CD73F791404DE49C797357F31C55E851EADC51FEAA69417DE0FAACFC251E91A127E99628F70151C29F115564F98DDD558ABD053D3799358FE596FC033828F3A03E8A1321EC2FAEA239FAA803108B77F0617A3D6F9C43958A0714AEFC029BFC4ECEE080C4A01D1E3B9FD742A083DCE1E3F90578B8602BB087FE574034560625ACAD3ED39DA3C18F6ACA2981E0D7F311436CA791FCA3B36600D33C4A518847C6EFC55D5FC997436B0E06D3240093C4A16CA627A17830A41AE0C3BE562A86E50C741CAACC93FF2925CF3E1C77276B8D10DDAB4BD6FA1A0F7A5AB6DD0D38A55A518F59116787DB3EEDDE6D1DDB70E9C7ECE73F16B1EE91369E71C9DAE232B62DBC66A5448C66403F4D4A28850B14F34B300C9F6FB3BD9907061D90018E77CCE974241B73FB2BBC9AFCD082963A9C2C52C0499C5C7321D05660FC04179A326610559C5FBECD6908783334376864D2AA45AE23E5CE44FF6456076DB37D3022F8883989E22AEDE63FC1908E26A1123F0B1004A3959948123DFB33DE6C10BA058955908013361D169E5479BB8D3081A6BBD6BD642C9A27F52395847539F2EAD44DE6B3B8D1BEFE2F669440244DA352F3CBB8DE0415ED08D108CB289F64819777815BD208FD01121E211FE3D613EABE493176209AD5574B9A43F4052A0149DDDC9D2F9288ED23FE8841845ED8B562DD137A9DC3EF9C7F97E971FF9D44D5220BDEF6020796409B4740308B29770A55271D18897DE1BAAD97E0CCE6EC08D141A8445A7E697C766F90AAE749C9EE1DE2B3258F8D37116ACA2292F7F40C3D11A2FDD1C64901AA231E5EC17C5ADCFCD5DA8B54097F6BA7F742C9191A93FDD3D065447B841202943E5EE7FEE91D696C284120310A7B98EED5CD6C72A7088C5B6896FA7EB75BA5D1D4EF7B6AC293939CC052678F4B767CA171A7DBDDD0C4C698CDE9FA1E451466EFB83A8621B473D00AB2A0662F3DFA58BC11310FC38F987EC3785F70D8825FCEF4466A390AE31658D0A20940F5FD9E5047091A06FC71DA9CC15DD4418908B9E35A3270482FAEE0516D843B5D99BCC124816B86599084ED7836C097356746CD4A231DA657FE73CAD39DE6F615E261F2E06FA563246B06F3B24F1CAC3179D46F94F3FDB783FBA401E315AD4F1FA826FB6C002E7C6AA047D58CBBB2E746B6854EF45779AA77D1DF47AF5075E1FAAF3F4B7B6B8B9208A999CBCAAEFF0B08045D8794D2F426F9F8B3EFA3163444035974F8CAE73A5B0D7E13A00F81F856F5CB6849D8829F6BDF47FAAC993F5ED68DED683248AD431B95376780E363FA46A58DE9B1EE062C40EA226C29C2260FD96703BD33F96C914BCCFD55741EFF8C392C55C775409E05A8DE58E275638D9756D9010363FFAFDE45853348120FDE00CD1969CD51577E791B66B858973434834626F498A8AB09B637B4ACBFE51E3E2BE525C3170F54BA8DF01E8F72391D662F0A2E99336B92E50BCF0CC33E24D641109574146D63B9B4CE231E123A6F323A80AD5C9C2C90710A3EB7162A62B5E9244DF96B5F589E56215BC5CB440DFBB0038827555F61F72E92E707280CBE9FAEB57A92C0453CB805E0B003A17A1D9706FFC9EE7B1C16D910CAEFD72124F9047F9298987598766A03D039816D121965CC4EFBDDE1F11BA52D270DFF901D67FC55BDCC16531C5354ACDDE496BDD37CA64EDF5FDCEEBF84A601A9F8A1E249DB8BF12F7CE99743CD39A0F39F3DA6BDE8040BE5327AD55854C9D4B92A45C8306D653B8028FD382FB2ECF80950C41B44B71E4F3FFD0682FBD2B894E64EB016165A767E2725D00A8178723210363D75F8CF73EF7D19C035B112E042B4598B9B4755A2E6837AE7F667A6BC03E47FE6C3F7529FD41B5F8476B723279872C6CEF9C9458682E6BEDBCDCE8F60C641A7CCC733323A2CEBFFC9EAEB062FF4852D6E5F9E2688CD199E22CB2ADF59C2753DBBEB9538256246289AC54D10DE535585422DFEB49A5472FB787966A6135A742411171D204C54555A626F8A90999EA0A9AAB1BCCFF90836415963707479818EB2B5D3DCEAF9FAFBFE080A314A547577A5C4CDDDE2080B0C0E0F1F3D4D5A5B8599ABC9CADCE5E7E9F2F8000000000000001528344996AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 + +count = 79 +seed = 8B47E0EBE786914C9A52D547106CEB4A3D3DE938B3244E02E5F9660954C4C95A23F2476FCCB487673AAD0513820905DF +mlen = 2640 +msg = 2447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC +pk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF67FCFD17E57187D180A1923EA2CB9ABCAE9F6D294703BFF9485E382EF462542FD1871BD30C4938B2020B2FD26DA4918EDFB35BB4C69F6881DBF9858605581C2BA7EE61A33A6B464C919F28BBB06313B7E579EE91A1F22BCAC430D7AE2A23BC6FDCD0D1A0D5E335278A7AF7783B170F46D7613D7CD93C335A5D39289F3EEEF0D18F7460213377FAB5E6975B78C3788A626A15C962F67EB2F2357155C0CD014936C8498A5A63B028B8C37386D47E37866EAD99D01666859364E57DA8A74EA0F0B747295D0E51789016077A9EA396AE713EE488907ECD8D6370F886829B1697035F9F5A0E525AA1F05D1E8BADB0405DDD5D7728D47FAED83FA628CA1E71068F0A57358B099C9A8B4523AEBCE536C86BC86738F935E42ED9B00A2FAD77C06481A0F75680DF595CC5FC5B71366E6DECAACB61BDCFD9BD5F00A7C56E7B6270BAFFA50E52B7607D6E4F2088B89FF8E5E5709DD4555E9D91112A4E911FB7D91CAD51333E10EE08B35AB5314C3EFAADFDB850429A1B7F4D6F3BE488DD22F8D4E64E8E8C26255485B854358CD595B2B20384788546A53E91A9F3B4A35295FBE2ED3CD146E403155129BE51063951D6495BB44C4DCFAD3B85A960FBBEF576E304049D2168BFD6A45B7E4DB433FD401A866BA15AA11FEF7DD76BFA80C78C8AAA62A29C78F4077D803D7E7A611867FB355FAF6BEEFBAF31B547D810872EDD973511964C53D9F7335E3F2623EBD7745FD5D8DFCA6EDF7E4A5F795A46F1948161873D133D5DF49A91CA65AAA926DFCF5EED16490E136929F8CEAF46F270165A6E21B92423D13BB9701D85873120D946F80FBDC130001D296EDB8D1842FA01D204C82483B6B73BE6176FF914806867AD4F3E37759666233FD36BC45AA65298B4C5B4E4B5DB53A48DEA9796EF8CC730B2C46C74AF73EBC12DA4884D1637D38C2A441403498221860C0E22266AAE9C432E15970A364725A1BC3DCDCACFCAF0C3DC92E9B74A8079FB27967B0151109628DE4627EFD2328E1B58502A3A8614CBE11E12ED5609C2E6032079C6BDDC73E902A0492CF97FF199C788C2EA1FC4C94779EE4D43C19109BC50D8F0CBF6AA3B30D7244E12B35DA2777CCB9F1E88F1A3C0B3D85ED854F155BEDE372B52AB4BC47B08D190C9594729FB9D840F9939F2794106EA6294C444FF725BCC597A959BA97A48C8E04AA2E860E9E4426E08CDD6AD8AC762F2C43188A1FD5B3B15744858CAD578CCC0BFC1821A8EFBFB3BF919ADC8A7B19AC3C40CBD2805497CEF88445A04059A7DCA0F81233817851090D17D44904117D14CA82F0F0E7C6C4A3404103E3CBE169E32B2047BCB7CAAD29EC3CA232728734130BB473D57D7E0D2EAABBA973938216C1C6B4FBA6FAF2BD27D4DDA05364AA87021C197E56EE6BE31A144ACA6577590A1FD7D18C3039F63DA111AF0C059BB26B2000178F28E717AE257BBC15F656F9D1EF164DF4D1B7513BCE8C46EF99FB56880A6B7E7C2E56D8CDE7E6EF61216942D1817667E36E5EC16F9846A5898626AD4E38F741FBAD5F98CEB2AA19692F6653AF09124E88DAA596DE3B34DF958C59B94053A49BEFBB7C5E2F8AA1E69B0DBD8DF0E64CF5AB18FBE61D4378C72E49AB2436228D5A520407C2AA3C863F9F3802ED4D557613175296C2B8ED533DEFFABC1A825E16833DF3CD2882F4240CB447D6E856EF6EA9EFAF0BF3929AF72AA1DE8CD49CADB0489BD3597F64C86385E6F28667AC6CC5FDFDE829195FA463B37239053F6E6DA196266F40B867AABCFCE36ADA7795782309D1D86AB1066E3D8BB87FEA0F32772E5AF2E1ACB418E +sk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF77969868262073274A98683BDA2F0E3FE6BBC814D380FE9D945CFFA5E6496428204FACDDBF47473DAF526BA2C593B68B45848F9E3664E27415A8B6D043925A2623A7211B172ECC309000420E4910040B92241C3660A22209D0308EC29648089284001305D402649C022DA4069209867114C684E190680C948123B431431800D1C66408248C1BB2319A162ED0462614216A90B66504C52882C469D120102137680AB84400266621184E1497448140220A34928C9088042908E098904B802412C8105804815A348A21430A02364ACCC46902112551208600856C631604088068D1165141040409818C52B24CD130111B19621499311C372C4894614AC4501B910409371219B861C2A625CCC45083086DC83429E3288D9B287201166E00C40D09849049468E24A645D3964D1B0526139204E392241906040411111B484500992921B48CDA028C00A6250C22920A024460462E6424615CC240C83610C9C2118104605C381209070A0B3949A0B82188B82184061019A288E04252E3948D2482650B8488DB286CC9800C14872501C201E0C87091280A410672C8160D20A16D991621D1102E539430942870E4920D01284682A26CCBC2101BC48D201831E3B0510A4212C1204C88266ED0A21081A070A388619A064A02380E8122015B442D11115102884C52380011C40419B92022996DD282098A148AC0A0684B044D43920591342E63062094B651423685134200D2342A0987701899201A234E59323189B86098022A91280621238800B081981651D9168881A09098324808C425211169A23072D0100A09966490B221931686233920E0302824232542424C0998059BC66D89126A00002581B04911A0114BA2242316055994489A1884D82061881668231049DA949104950D09A12862106018402E19060000418E0CB768023871C4428521B8650A238CD8220D1344314B068ACB424A42066283104D424212D0460192C488C93662E39281184250C10281638821032645C41449C4406D22496E44C2601C1264932406CC84850B2164820812E432000C004A638085C88664843270641825803291DB34451A05100409601A385220452494863008142A54044411822C18A688CB1202194568193172D0022518B8518CC470918845CBB26442C60400A2459BA0245C228CA731EE020371512F4148C19C9987F572255E993CBD407ABC238BBA62854D621825A83909FAEFF2B4B0607B3F57122039F6EF961115418A4578484528B62EA7A120E095F479B38A7F77B12021C6A2974165AEC628BED33078E1C361B2E4A65C87AD406CF6C9FB1B1B55481257490942E95A215F6C1EEFEFB5161B89EC882F2EC80E3A9F6ADBC227E767E39FAD6E3F1614B4DE09658832CDBECCD861C5B940B729FE631B295A2B6666918DA02B682A4CD840CC5CD99965C3AAEEB0D2B60C07375E018FE6D98A8FA9C14DF088C0A0B7C7BE4AB6F0326540085D638210A8A21A1A6BFFBE5128A61905489473546345DEFA3C629A27690BB00BA8E414C525BAC79A461D6F2981E48511018D4B4EA7DB795D76E41496E5FB25E57EB625B6EFA3449A032F49984154731861FC9128302FC3E624A7B277D549B15A6F96864F7E2B29D14A3AED8A2D0047C23101A11E21D437D62FB4F05511F4C43044850958D0E6B3F1B8B9F6874FFD4B6F3C371F3F90BBF1D44BCBD9F736CB52B9F936EA3B8422813C263CD48F7B41890AD1DDEA69999CBE27C449D97DC7548203EEECBA502EA0A0CC0127A783FC75BAAAFDAFD3EF9CB0FE5A5E144AEEE660EA8427144D5B740AAE38928E30CA27036C2B9731E42722C049D7775C6E022F28FFA3E26779EEBE7A7B45934398F25B7A5C9EE58B93DE4980E94DC510D98C61E0C185ED36FAF7DE57501A0B6A6B5992EF4EBCEA938C813B590A6DE7A0B90F38E94D9D3CE874CC8BE4B0317E60DD30F155DEBDCB344D7E36256FE96EC03D81A7524CCAAAE2C449AD41B11E522B6265CA0AAB82B7749AAC43AE05F9250AEE1B408D785EC742D33694C27D7CC24032906C9B732EAB4CE7BCF52E7827A2381842EC071F1448EB26EA67C764BAE6D77CD80F3C6D055A0E40897F46EEC9DD84E626FBD5C37DD6A0B5EFF3D10DFBDA3CC8A5B2BFDF9D7B069A14616200E8D57C8E3618F25A74FFD12D7D6BF1782D1EB9920A563FE129803CDC0776AF694CA1A226296AE24EA6B267B9307CA3130BC8AB2EF2852FBD5117D7C8D5A8F29908F0772683CBE55A9818CC323D87E9D208B5B4595B1DF2EB2617E07409342024AAA5FFBEDA7D19AA7DF812F88A96E6C838FBEF38F4D4EF4156350567E308874AC03B8D4CF7725ADAB6E247E09180DD9C1EB1A898E63D04CDF540979C3C35C4A73A50DFF04E23628643387A9A78879F06C7E6708FB3C4B0D6282684135D6FDA1FDFA66BAF44CF2B02A61B1F29CE484472F0F3EABECD0FA93E1A8ED1CCAF20B5CCD2826AF1EB3BCC9861EC73F08B8B680F8290702CB63CED479CCA3A5A5F0E2B6B3E8026A8D379C7C32720E1DFF20C2A51CF42EB62F3DA14343342C84A07F951CB64361CFD367BC684617EEE85C4163465E651C325926D82568CDD9F8FFC53A081661079E9748CCD8E5F738F351C08DA22868D94E488F6B0D3946DA907554844F1C1BCD447C19688E1A13EAE4227EC24E40552514823D49742961C5BA3940EEE70B44086F30F90D21AE23D000C9CEDC3B5A66C8053EEEC6D8A6E3CC5F9B14FDA65FEC2F93707E35B95BA20AD338BCCFCFE40D06C3D62CDF294AD288A0427CCBF1CFE207BE3979361CD5B966E03E72598133EAB8FB8FB693BF4F188A7A14E90D969F0481ABD18E6A5AF2D3C9A7CFC3692A3D7D87A631F35FB5DC3B9C743FF4D8AE70BC0A1B5BF203A2D98EF8B2C3357BAA41946168AD85329919B43AC9D5705980D630F021A04F9ED19C4AEFE809A9710F47160ACCF7EE086262F01C9D90CCA522C7E8425D3D0357C3B07DBF53C8075BE8A981C746FB2205CD28AC4480921B76BCD5167BC7A8B803BF98181BC546F6E0C98082143FFE2EB662A5C10C58AAF76C4DE847E0C09836F20C12E3EA639323ACF16B3432ABF47692D70598215F06FC3D9923DFB58A88B98F52DE8885061A07DF09236823E3EA19C06A616A901D29FAF84E3E89A86728F61DA5A3510FB4A6F411DAFA867173AD1080FA91C8D22F227900B3822A2D0248A5386B24F79787DFEBEB1661149189784A14AE42FB88164C4285326D8512F84E2E664124B12855A1DF4D26461B45C983827DFCE193053C67EC2C12897FEEB9EFA48C7EACC97793D2AA771DC97FB9AB8C93CDBA38C9B2BF4ABD4F5D91D20D198A78ACC48FFC6447A6E101D434E6A495335FAF332F0B4C1E5C11B3A71BEB03D7047AB2654193248F912DE2BFED430FF24875CB686CD29679B2E0D1372EC56266E2F4F2366FF75560D5860300ED75CB52985EEB0BCDA6B4B07BF4EDB4D36BF67074E8ABA55A46EE57AEBF3EC8212A3725E6541210A2BB6CC4327467F0E37A8DDD390A671999F77A5BD24ADE9791AAC +smlen = 5060 +sm = BC52D987296DFED663D73E1D40C64FB6020400D669FE50FB289094240013A5159F4D3F5FC3D6AEC861A6E6C6B2391711BB67348D40E1AC4B5C03BA28F7C666B4C1B049EBEAA73C1D13393D6BF4F13D608DF56C619E38D12546BF7791B56B89B366B4416D326F3178888B50D66BEA5B03FEB7E01C15AD5D467FDE8F65B9B099A33813DABFDE0CD38603BEF62F32B8DE74962B4176210401E665E85CDD596827A92E17F68CC7E001B1EA06F08419425EB39C9CB9754CFE46D8B2BCC3F331307A26D40201A4B2C765C01E9720BD09C7EB1084562BBA19864D79B0EE1FC60674E586424CEF3517DAB1AE84E8D08DAEFBA78AA5BA72B6ABA08217B5729287879C741DCD5AF24F5B4E15DA3BE944091621ADC0309BD8170DA468348E747E13B322B06DF0BE8168DD4450FBEE8DF5EB97F83140FDE0F3B459C4A5759DE83ACEB0EA253DD74D45FA52AFE49F96C77F9945D8E5142679443C0C1A73AC0FC863C64F99465ED6A7487A33AA29F787BDC2104686D63970D21FD9A885928CF29058721CD69F5C3A29FA8A35159D564CFE08B113509425484ECA449976FA144882DF15919461F0D4A80DE25A8C566DA2C7E564E5CC1756D3C409191E35C86E8F143411493B7A1130306E2BB9FA50A3C3D496EA54F6730562B03E2285ABDFDC2EE00BB5D828C58366967CD3E391457E5C04BDDF3DCCA11EA87879E33734E8997584B95F1F8319AD1A6E818723F55052D29713F67E7D62B845E9456569C9474000D0DE8941A8BC4F25B4254DB979407F6509A666D0FB22CD4DF41A10B809AC5960664F48F162F2F8949DB5001E30CFAE53EBD4BB812714E73B5195002F641669D94B77C139384CF80CD2AAAE4DCC61FFC7B87170361BE28A784BF269721BE94EAF299F19820FE0F0A7D5616057E4E7D4F03BDD3102045F64F5CC00E19ABFE4974F143A2128AA92FF30F49E4AF81210B7EAB06EADD4669A54EAAB9DD63C92DFA60F20CA06239A9E2474D764C97169F54EFEA008048AF6D4F2FCB142BAA8CCF5DEFDE820372F18807293CC35F2F47E8F358D7439FAFE35FD2A5FED3052B7E20A35B2D07EB9BFF4AE907FC2A3C5349AD3122791B64C248F2710D780721F6A81AC981800E20348E98544B207CDA3EA572ED27AA0AE63BC1010F29148D03F75C05F906A35AA45CC87A4E91A9E7D826C499122511ADD9D7C7CD9BCA03909CE2A821DE7D5E89440D7565560E0FD8CD4F998E8E5481374825943ACF356B40EB90252A4AA1315CAB42661905CD848122F65D84A6A6DC4270B52052C3F7389860EAD3A360F84F97B8B928F3B1254343C18C26F46849A3A2BAA459BD832642C066BE97F04E4BF457816A8397B7EA81C6C70EE6B5B697AB3DE5EBC3669A3909AB37A32FDD4E3596F308E61CC994C512B94F7ED8B2A0965B2933939C817B0F3D351CEF510E619DF38599809E096657C55749D0E30765C07A8F8DCE16AEADA7741F13A095127525A5617E899601980C15DF3F0B0FAA952E5FCD070DE370FFC3B574DE08C5753F99E125E1620D40EF5A0359024233E34CE49CB3652229BD660DB35B18F3268407CB3469F8938177A3BB6D7639D0061E5F831C3F4AB63A692DBD03954CFD76A973E0C8F1C86E63DF4D7E94BD6191A0F3B739BB883E0FE58AFB6BCDFD6590A28D3D44A5652D7F55CAEDFD7E279D7B887CBA777CEC8D1D64E29D79DAFA308523E450DD31B9F5EAC45BAC0AFE4A68D4C132C58D3222E8FB4B69DB165F93C609FEB6E1BE271A14AC66C8864D17842CF77CD1E25E85030E552315AF7A8C51A1FD877B7C45D51D80D1696114F5C134E58C8ADBFAB0DD13D5A9BFF8C98825500695FCC10512709F6F411753377ED6DD9906443C8B30E4FFD2397C86D38A9BCFA9E53ADB2F8D39403EBF6493DCD3FBDE43E12E71FE27F4728596316590B28942A281F3FD682083CAD18826811CF24AD3B7C06C8FD3166C580EDF835C233445BEDB51672E8CEB42C5DB0E784242195BCC362CC2F4C1A28A52CEDBA679A06FE9FCD7DB48E6E478D27810A2913657903AA0ADE584872F6632A2BD2C42BB4328483B22C47B9709B679783DC3AF15CFECE90E4B73770764C843450FDBE4F0835B26218E83EA7E24C80D763BE458662BCC6A6340E7EDB1B92D7A2794EFB926CC79821EA11B04492EAA715805E5CC560C2DDF7E25FF2413996745F5A855ABB8B0A0B1705E23A47BF68D83232C1AE2A56CF3EA2CB338DFE027984EFB986031458C974A298A83773450BF34EE1117E7993F84D76C8D7230BD1571D87EB7D8FDDD72B097C3A2AFDC4B2CF9B915B4653742B695B34AE4CE8142219D81E58D537ED503B75535F3423DF43C96B5B2198B9EC5377E1425E8BBA075A1F5F19D13C99211F663827F7B922ED34042AC2179B0570EDA99B98BD7981CBE9D2F7E4D26B218419C07D6730DE0C5F27F6A4580F4E154F5B738394AFBA4C92AF06ABC09A5FCBC5DCC02F89E6EE7285CAE0CDBFEB9688DA6082AA1474FAE30E00E19BCAABED57AA9CD7FEB07FD3EC3C0FB378EEC852737E1F757B6E26CB67F2FB38B4D5A4DBD074DCC5F7F4E9BAA393AE6A5D60BD55211DE9F36A49FCEB5571C24FC48670659BED810973EDB2F99C290EBEFC61986032283D99FB22B7CB012F0B1F51E50DFD47F684F778E53CE734708903CA18CFEEC916C592C62BBD8579FFBE20D67019E37338BD16F9297F64F593315A7133E5871991D209A2EB2EB391572F76E8EAF9ACFFCB61D505BB00DC805DF79DC5EBB72E6875DF68E1F5D74FEEDC3915B53770DE5F09EDBD055C18E3D998C27CBC5EA3A47092561B9BD6E86515867F2F0DD644EBD82D5B6BC3BD935FD0A706DAC160C41981EF4E221F9D6BA2B82FD7122969E7C9B5E9B142030053C35740F0168D3C8267F661CEA8C1EA818F3793744C67F66EA262FE1CFB5154C509C1A24E99162BC9F48A16AF727E6CB3CCD4D4710E0E70F901CD2CB4119DF2549E4D6116F3470BBEB47D4E20BD11DF6D3219EB7FFD416DF7052B2D866756052F1E541911348F00DCCB8CF5618CB0F098B7D53955D21288B3B0FB58051FC1A5D1C28390C6942657444497125E0ADADCEFEDE085CBB2FE8158D98550C5753CE58EA2DF7053FC33871178B998BD80BE1133A9664DA1B1FDED051CDE97E3702694EB3892E8D8F2C7C983E87B01ECA5A017710F1D1F702F58EB9A4659A1EC57F64633152768509F55FA7D4C4B8C9988334480C6E4C9874EDC5FED20797BE18C8602888841BCCD337E6E51B23BBBC789FE07AF9C829D8B9C07E62AF10D95719FF9460FE10655CD59ADD89C1E2115077300132A414B5F6162657494969FA4ABACCACCE3FF041D292A34365A76849099B7B9D4E3E7EAF2FB0E242B2C486B72878E9DA7B2DCF4F906162A35626F78848C92A3AAC0C2E0F900000000000000000000142736462447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC + +count = 80 +seed = 07CD8F8AB7CD12EA7CC94103B8623D6F0FEA2BAFD2325BF6089DF5351BDBB9A94525C3C6B72D3820F2E4D5F9E7C849F8 +mlen = 2673 +msg = AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 +pk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D917B29E86AC13C15F1BB2E2870EB1AC2C2EA7CDA26BB713104D87A6B0A170399F808F9110ABF27249C035E3F3EC3A1708C3EE2C2A3448B6CC6E96D81A7685B12C52F95D6399C99454275371937E86C939EEF70B695928349AF25D12540B003E41E60FD179559A0C616F00F8B692E5C7E91EF190E51220ECF931DF2854C30644EA3DF8309DF5EB93F3A2414084386217C19D943AC52C7888A3A68E5B1FE2550515982FE916C2B2E915BB0414B8DED0F2C404E4D47F13CD65FF11D99879839719CFEBA3401D4AA07208E94764AEC5938240BE63E7E299FF4169EA8DAA1AD780C38795DED67D1CFB95B48E31CF2A7C3CC3AE7849C8A900EB05781B2A453496A4364C1690F89F0C6BE05BDC9F1D989058CE901A6EB04FE0408BCA1AAD32F58BC72458F8ED6271AE6EE5DAEABD3850245F35F980715E899A33F2FEDAED18BE62695DFA5E59DE4BED13A27DBF32045EC21CC6F5FC982A56128B8D4AF119BA681A2A72AB73E0CD8F5B1B840678A96F768CEBD3DC3A06555CA9FB6C14A7528EE3CE039068D1845E63E5149A96502334450B6983D342B66AD480FE966CAEA34FF17E9AFDF64273EAF60D333A22CE24936A4D94A5B8F062FA7F401C347AF68ABCB8B867DC679CCD1D2EB01148CA22DA5DABE2A9C393FB337AC735B0C3F697AB16428918517AF4236F7BCF2F33333F9FA53B2E1756C55F72FFAE7A4D2D1CAA66CBC28292750673744577834AFCBADEB90504869E685EDED5098E1773B23384A4C272DBDD0CB654099ED6940A7BD42AD3A077167DE40E64A9FB0C8CFCC0EEDA765421774FC3EE6836A7196670D82E8B774D68DB709B238B785CBB9A2C7464E5C5064025344EA4C721D39AB4F17C5214F133EA048B27A104E7DAA934647E8ABBD92DB4552379961EB02F6E94080D6A4C109A45098ECF305C18EFC31677252CC2C6A3F95A356CE96A066A56C591578F2C9FDC0BB98B490B3677BBFA5F4021DD339794A4C9D1E7C1F30226176BC426216BF8D29032C1D55871B82594C715626B4AC240E94BAF9023EC7C939A7C750D35C146B90EFAAFD6F20EF962EC1CF39C544C0B493A4115644D511EDA0DF4844AF603C79DBF919C758FE5F99F55FED5BF623D3B6346A24933D536F0A4C85C36F03365461D5A55DE1DC702760DB1E9571353D455877CA372FBF4E6D2D36265CF9BFADFD5ECBE142F57CE5BC98BD05774176FDBE38DE2F292E9302860F331093306C01745C225C56BBDC6C86E14618235F6E48FEC39AA474A733755908C10BD7AFB579B4BBC66F4CCF54F12924E0D1CE1A6250FE4DA9E981F5913CDA2DE6585CB27875026D4BD7B9EF3D6FF26DFFE3AFE1ECB46D2A88BD0FD0E6FB3AFD5792B288C62286AD65B4E817E7D168914911C4B9C3AA21A357DB40447E66DD260A785EB63CBE86E3BC459075F4D18206AE4D450679FA423308BD0145A7200E16F5CE9F53ADA59C052AE35B55F0A94400A288A46E4C75420C0F3C648CE48A7C9B7CFD1D22C097D96033FAD9E1D314D484E9F81DC6808967D6C266D66464810C1BBE6CC03ED66EB6077D63C1F392FEC6D41317DB16D30CFC131F2BF2F7AE2D81444D0DB3EB6F8C2F9D327D6B9E8D733EA90088CFD9076C6B96F6884D9A7C708F5F0F0510E5A002283B5CAA5C28E1D25428BF109767776462EC17E2E40CC28A94E3123AA27383379A6FF00DD6D81B33625175A7D55662C798A34BF5FB1E26E99A7FAEC789A4C6784356C1F7E62F2614437E913C45077B7B35A491A764C9FFC0B16742771891010CB38AC35CE7193039EA50629D4C68DBF2E8A26CC48A599EFE5 +sk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D917EEF757C2F12251A2C3FC2A99D5E29BC8460FD5C69CA2C2CE2CA2FAD0A0E87A4AFF88C0CD8D910F7BF08E94EDEEAC7FAFA65724759320716DB81BA2341C0669BD88906140162D0B806C823291D4C04C20A760D8C420D404105C32891AB801CCB80164A4800C3720822680D4C028E3121162220CD00810E4128D1C28911BA1290C2689D28824E1467042268458464D40C84DD4208664146894B801033909D3480609056499480CA10204DC3885490606D2806C2138865896705196711489711026321CA4001CA1301BB150210528040431D142099316610AB868038065D3C20820870893B885901249DCC62024415044B06C0185050A413111284110A86D04C22D1C068989024613B77061A69012200E00334AA2486E5B448DD110440425894802118AC211D9402DA3266C13068EC0C42001196010910D10B56C13802901037201B34D12A60D0C4260A480405C10248AA22514240C21016A0AB90D84122058288C2248260805726148329C02905300288B208E013646D24864D4825090B624102145043660D8A24803218920132918288201C6311400422112044804705B0001083002003268013520448031C20610C2A044D9268141B025DA187220B32864B205910464D2B009CC42255B320A1448025B486E012671C8482990108D83B2448C408CD1B270504606204305D4C68049A8404190115C988D5B048193120A91A0499CA010C232668398304C022813A040D0B64563A68CD286614A3891D44610983626A23226221731DC10521BA42018228298344D98124D08C76DD994848BB811E4982D13B20842A2204B28021CA3848C864C9B3031A0820848920CE022510B87315B406444046E1C16298C00288B18818B828408192603034CC0066E9BC849C924068A488A19026A1A815151302192802C0C18701B4540CCC0050213001B8929E2A06D08044000130C9B144A24474E91420919A5004CC2055C3441834644A0A2455838205B382419990C5B9891E3C284DB4048E0B8910318608A820D08C8241B336A4A969114410E43C66D1AC9715236601C086E1A0706A238804A480CC9C48C10886154A404A0366ADC460508B471408664D4464A84C8491282059B800410126A53148CC2C8400AA469580808D8422E08A845CC3869C8B23011B064213161018051730525ED1CEBCC011370451E2704241EEBC7CB515A68CE5C1DF1BCE2E799F2189F4C3CCEA4B96871283904C2907D62A9B9F28D0E08796BB1F72CF3D4CC2F92CD95F1F491618DDA1577FA80B29BAE4684D95B90EF3EB31CFC8CB68FB6A84477DDE6139504DA9342957CC8C746332C200212013785D6F3345CD2016CA0525B7F637057E8E16596C21A64C873213C6DC3350C7081F60543DA3934D67F2345C4EB0C0C068E65EAC7FF6FF26C7D04BC39AF4F8E0946D6AEFE10EDDE29FA353838078773B8E1EBBFA6574C1DDA74C79999C4281B85DC128999B82F991BFE7AAFD992371FBECD844F57901D1E58FB4209498627315ACBB8401579CC565CB98E3E52274276B3D4FDB7577297089E5F69F359986B12720C3E7F4283FAF1556D38788BE0320798CBE357F57A8D57C06A88DE8CD55B5BF4EE49E838242537284D35CB096694AE93A3E2FB91DF85B357FCFEF9B8812C7DA48048A4F9BC8CA8FDB2A04D97DFDA9C61192111D77982E5D4F933BA861ACC8765F8820665D39883AA0203D3E81ACC96E0021E19E0B79DF4183130B08EDF0A08BC65A6D44E1913768446E7C685EF9F67CC8CF04C26DD2970FB0D5E65DAA20D12D5B543CE63EEB4C2F821BD3CA41F6565D62A209B8742D7A5898D9BE2CE37DF1D50EE677D995CA0E8A16229440F6DD11471CA26B666AB12BE6BC0BEA003D9F9D77106E06C0639AC6EFFDA1FDA2550A986E99188CD33E5430056314B188787BCC5BB6E68E08237899D5B466408726F5ED9007707DE2826C68F30F39CF01EBAE50A5DF4E6DD610B07081D51F04F111952D076BFABBA69B4D36CD7865D9FBE672DA02136758BD134F39B6EA439D03BAB31A2504D84E533CD22A7C6B22C0140B3CDFB577BAE9A9B696864A566C0E09DC5F93D28EC66C960F43792194D9C932940D0B7C7A0BC6742E2CEA4157C0BFB4AEE3B3EFE8EE99959864A9914CF393D795CF23593045601801F8370A7D3FBAA38518040353D4F4CD2FF285F16A04C61038A1A3CE57BB84C0FC1F9EE47A687C31A66852317817177ED206A84E9322713E57C01E808B5703965CDE97E4E5194838CD92B4E5B923AD89F7A1804B3CF2DED32EA291C97157768640D1B4720B1313934C557D918A0036CBEE496F6929B253F3D19EC351A528FAF6B0454609C8A4337260535BB9F077CB368E3A94CCFE48037778285BDDCFDE98829AF67DBD66F086860D8E4B94C7E10AD59E8415E34192180A6DE935CC012686A7B37D0B9E230196278B45E840AE59864524D586C43410A7666AEDD5A805DDD7DCCEFDDA6C38322A7A72CD1F880D4F9E6F0F666176903FDFEECCE4527BAD97854C4180AFF7858B854DF3993576D863EA7F19DB62141D08EE4D229FA8F455303A600BB881F2C5EC89B25D3BF992BA5D2656D0B6A7406D6A482189C17D6CA34B95A6A3F022A7E9C5419BB2424A7432A9AE7CF355A336893D0644C045F35BCE2EB3E6C05F6B33F43D5B13DD1ADAAC5F18261A69CBB24AC01E8DA5B32E562FBF84AFEAFE168EA1B6B6E3D55B7050277155062224745CB1065F7BDB3AF6CFE7FC4E7BD78C5F887C5C2617FF54F5130BDF6BFC3D1BF80284B5582042E4B6D0BAD248BBE39EC1112173835196497B6C84077A961F15D928D525FC626DFFC143017784C748403B1FA1BFDDF89D28E3884093D05358BE450CDB10A39DD2D82183A49AFDA9B7EA617465E76E2F509C30D3400C80E766524E95517B461986F3BB5192E5DD68A777AAFDA1509D6384F144E8374C09F901F3F0FD1C905A2309896DBC6B55B63D09BB0602E422429ECCF3BE10685A1D3346C0DD389A07FB73612A682B47A44722484604AF85C241A6C251EF9AE4A26753197BC50031CCA6C61245B4B34B7199F8222FFC82318E6BA1955187BC758E964B24A8E14A508752688CA250ECA666A725ED55B8E0194F34EE9F95B1A7918E68E8072981B522A13027890B145FCE58799128C7B15E4B0FEA8F4E7FF9C0C0B3C982BDBDFF718F19075DC657517435D6B7066BF10E603501300FC800DCF5C40C1F54D915C064535B737CE102DF74B6EE15C5953FDD0BE670923C365DCB1D7B3582605DDB82FEB81C900688E7C8E1581F808C5465C175AD273668CE8AFA437B1949D5C188E880B6135EB480DC8B907EF78339000F6B789EA9502DF9E0CDC2034D78B0D64E9E02792BCFAC0D9AB5945E17A3CAAFE72C11D9B342A5C9FB730960DDA05553A4C4D7C308138DBC0C0555002C96AA4A9B9412EE31D87DC4F2B6C95E5101E8389686A159ED32C24D47A96B70309CF13F517466EDEE7F77C1E376C4DF72BB6A863A9705BA0870AA31A11F51B3E5963ED346B6A916F6191E1D29B92 +smlen = 5093 +sm = 89BD8E14C10DB82659F0A65037CB5277EF13C6F60F585D681B7393762A3C318E43A7F96287EB54A97C61CB4E44B1EC9FF4C51B2174CB2701EABD3263F3C17F26FAF49E28AD8A8C1AC7E921F8F07815390CAD62F67C71FAACD581A647B56A53BB340D78F95D7EE9CAED1D240F30F09C658E679624FBAF0B9B8249827AF69548F80AD67FD710C123527B4FACFAC458B8F21095DED06A60FAEC4EA2DE26E2E518948C672F94292153D1E0B4CC72E5B88190FC79F37A88D44220DF8A24C79CABAC07CC12C748EBFBD3242C30203270D18F62CACF7BE548B364D4EB5149B11713A667CC85485B2A754448697AF9A1461BD1CEB5EA42C01F10FB9925619E773BE7F8D28591435782E87A0596B66571C9745565B60A1E88EDD18437026CA5C98AED80DFA81A895142B513ACFAA365F1FB01934110D890D04BB0DC0DC11BBE4EAC76E067783EE945797731CE92A7D06C952BFC3E592DD3047EE2CA41CF74CC3431A1E9220B77B35D07E9FA13C7091765B5410148BDDE2FB5BA33E2CA9E9541E0C7FB6E847D9636B0110348F3B6F3A1A41FA901C77AA1B7B1AC033A78DCBC3FDDB52E575D04B8901CF0692D0FD7FC6A71FD73F82A1E34F87805263EF726FCA613F91720C97C3A81391BF753FA0E535A934FAAE23C79B745D7B207A0113DE30F017207848BDF4138B477F15F99A648F32F41953A5282296BBB1BFADBEE9CF9C949367E1A8978FF3CFC495E0321EC75FA058A9E523330872CA677FF562FA92F2B1F23B5BAAB843D73FA9A2E3972E340ED6CB9E296546F861D68247C118EAF826BE163FD0C3418CBA07B912CFDDEAACCC99BC3029643BE6ECBEE78B40870509FC31CFFDEBFE1DE5A865EC350B33387EB0B1B90F36BE4F843477E864AF181C525FF112D28A33CDA94C3139D3BBCE4761731BCBA017AD51B59F363354BF10DAE25CC4A69F790E091E37C85AFB08B87C7FD6CFE8952C0D3CF6E95C64102F0FA27CF30E5B41501F4225A2EB7A369115636B5ED4D55AC1ED15F2E1691743BE794A35A0BA75C1CC544F4885B84E29CB9EA0341E6A13A1545B85BAFDE95BE4FC090A009C1E1E49719AEFA6DDD32C6AEC6FE97DC71141175EA6AF1B6AB5AC347282D8C2BE91393EB52C2D6856E595639EF49F7E9AA6A615E5851D02EE13CF85730206F68D17897331D61BA0DC50084759AC7E9BE47CFB62659B8E239F36DB7279C055DB2B93868DDFA83792B8445DA99B571E029D93925359751E65AD498FF5474973ACF08D6941E278826C40FF2916D3F7213195E16E55466EB768A887C63890F4EEBC3C3A03E61BA1CD742D68913BED2609CA86669296F1FDC29240B1FD13C62203E948DF1B29D3340C3434D8233205C9CD9D8EECB29454E223B1D181D223E67F51ED4CC5E81E86A0B3A02D6976BD37481FCC579B8BEC225E7A96A03E8739AAE49973B38CBA5BAEF2A58004C0B99AB8F167780209BE3551FAF0225BAED4062258AF30E064E0BB42FB75D1303E785E174A66EAA08C098DE12CA793891D8379F922330DC8CCFF5EFCD663421300ADE2C31AF5A88B53A25A123754B29D4A14C00DA8748066365ED054CD33D750208FBBE9AA42818DCBA855735D87390D43F468494E790BD1A4508A2C05F5CC067FAD33A8D837136D292251A5C5180088677418179613D77942326086F7B55B0BE101C11407097D96F8D4455DC0D05BE78ED241ACF8A5B2E87DA21BB83979D46C53DAFEBEE146AA9E0B26150F42BBE036B31C800E39385DF322FF4F695AFB5084953549D45AE2ED8FB438D59A0FCA9DDA5E4B9A96ADFE89BCCB404E61C7D8A60E47FDCA0B31F66A4ACE028A7D0BD32C2707902D928F20ED07C39F7DA6FDF38B2146718E4740E73FE4DB867139655A0BB9ACC8A24215624B27F6799A2FF3CE0D07AC6610134A157557D42C922B726088610B122E6748C2F314469F3C02F7F1D145664EAE00BB459B88D0633394B90406F3FA79414FEE5DF4524ED5BE35479B3C9591D8EDAA150949DFA94067184BC1D668E3F17EE78B8B215CDC3F0B69D23818D5F923F75BE36DB6E5014B59D132876F3107B6A3E87A698376C654C62A850A908336713164EE33DF011B6A7B65E9ECC80CA8D7175E671C9A30988514CE74F62CCDD22D82C0EA153FACA886F618AC8E79DC5DEEC982938C447FD88C8AE09974EAA12A4BBC3B2BC90E93608A6875F83D5D4CE65299D2AF1F181503EC8F3D89D2CD750CE558DE4695E25C84D8EF273CB2EA385A8ECD559E754E9CA2E758FB0736607BC13229CF79F6E513F4B924C1A92C6446A10B651AE34CCA24A58470F8E7CB8342B68BB60A5ACB035DEA9A3BBCF762E5F2A69555C7C34E12DE61E952BFFE7E142E4844B570E9F672F59EC34E0DD536BD258F5329F4BF4DA9FBE0C40547C851E2E2A35F5A9B46A6FFE4C1200DD3AA8B154CC2375D96AD8A0EEF6AF16AE04F72A80F25A93E50425E394E6710FCF88B31D27D56741942A29E381D8DCBBA9E4B489EDA18CFC009F6D6C904EC42F1E92ABCED99DC511A8035F7AC4A78C5541C262C7B64E8D74DDF41B8DAC01F3344282A7D4028A005B9E5CD594F2C9FFF4D1114ACD5346575B5E7A2A04C2616AEAF6FC2CF2A399686984E9AFDFB7329EA71E86A8B17C01E096FB8A74C027A91123D943222E677449B9913D444E3CDE45D13DEE50E00A5CE9C912BFEA74A47FBBF24D32179DF54BB8C8D70646D93C5C98EB16003F5680EB46507F628C27EA4212B2EF181B15F289E7B2339A0B8825D6D5E7FE87EDD6BCFEEBCF86B9D0D8283AC2FECCB290E971A7F6A499E9218D2C46830A10E0452E4FFFD3B5DC77E6655759207EB39E69A670A37A76ED6B68BD15A7393D8C2F2D3497D743AA418DA85CBB98F95812E2C91A00E94D4CB09C8AB1CD6975C7048AE6BB46B6C235A014D008F0E6181259FEEE4B5691A349E9C0CA2A1083DF6462A41439A1431A48E06D3278CD59CB2A159A2FEF45B84878254B59D514A5EB5D48147A5C81EBA9DDE491C4C6942484BDC34C73A421C7D7420D8D4873FB7251B6D0BDAD6FEBB194E69CBDC78C04CDB07E4313F6898BCC7141DADC8C1220CE343B5D38BFD7F025C1054E359471263D0AA1934D14D1B6B078B52FF9F8015B13A09D0FD8109FA97185C4B62334FA9B8A303803BC0940B47A3E6B78B8A28E2C5C9B645368073EEE8499D82506939CB9D589AAC9D7A791E8F41DF228CB8B7CABD6809DD183E201DDE575BBFA4FFD6740232D9A1510129535449A7970A696349020B56515EDD76EC431ABFC52A0BB5A5831183A4EB70E8FA46AEB8C7BBCB9A6714E1402EEF6D90C4046797B83A8BEDBE8EEFCFD0537555B5E79818A9DB3BEE31C3F44616F757C7E939AA6B3B6B8BEC5D9DBE8F4111C42455156888995A5AAB3BCCDCFD1E0E5E7EAECEF000000000000000000000000000D192D43AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 + +count = 81 +seed = 3D598F7C498D8A1095C40945975380554BEF6142578638A7627E2C0A21C59C579F8E8CDA309348FC54C764C899FB93E9 +mlen = 2706 +msg = 63EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B +pk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572C646FFB8DC0ADD69D2355132B56DE7946E01A8A2B9764A8D1E3B379849FEC4D1F93762C0AD331E38B7BAA5E981C3B16E81E6E5E4EC089467401DB139A199AAA72752A757E1089A94E20EA90A3FC846B6D9DB7949C2C8093E41E3BD897F56D88E16732461CC2669BF188EBB29F0F28F209FF759DB1AC98171940F6F86645FF1C29000AA9555631895B482B2985DBBEB229AAF75A18882DFC9D2FCD29EC9D522980EBF11135F323FE06094891C6EC32672BAF2F89667BADF4AC39974B043DFD597F90D43D653DFD2C121208F9A3FA3F74DDEB13DCDD9D9CE2B19BD6B2B8EA73FC14A91E7562BF288DF85368C66F5A19DB95C90F00434215AD0804041E48F3221CCC39E675C6F97C9F53D35313EE3A7923D2A6B8E613E07309152ECD049BE5CA1FAAA98357B5F9EC7E91BA909F8D2DF0CBD9274C98B7C3D3C3EA61D3F2DEE43DA27917B5E01DDB51AB3516CB4ABDB1D26B60A3E46A04FF18FBB1A1FB50A0AB369DB7D24E842A46814529263BAE24F48A2D9CFAD1D2476C2054CD3972EB57C448905C2106BDEDE8A2BB4D81F28B9439EC98AF5B123B320E757C14265ECC167844318B48A87A016515D2AB80DE408720783B4CBD51826B827DA8210E10381949F33D635B7EF5EEA165637FE8102B40F505B1164E65AF95852FE6EFD298F1F48EEF9B9B677E72F7B76A10FE7AD2445901BBC3415A630907AC4C26297781DC4B8C0610207FC410E7B4E1D040E2F9DC40526A30B4DDCE358D21E24F2D2842820CCF5FDC8AA0FFCE26FA4B46ADAD593443CACE1A7B241340076C1E364D7C6BBEA2DCD3EAE7E505D8D2AC3AD93E27976DF731EC2433FC2AA25B26E0494E48F5F601B9E4ED09F87B544C32A9DC6CDB03B4D12B9F4D3476EC1CC150DF3DFF72D8DA12C90DED6D937C31DA93CD313D2F44CE301D688B649E4770310C7D55D5F262A0627E4E12D3441758E51C101D74D0A9AFF34469D94B691EBD18944E2EAB7C63ED117FFE1E835387B6E423866512B4983A64705D5A9BA44B72661B530A857FCCCD88C9A3A8A94F539A568860BF400AC2E2D31CDC7B68BC393D497EAEF32AC777B10BE8FE5A2480FCCCD1639C5C7CA518A512CB97E887162A9451F57ED171F6572BBD1F9972D8CBFE49AC77E2B1B4F47773BBE36F0A3260CB8D543E1B2CCE903BD5014A375F9EFF580E8C3EB5B46D0AF906DE43068D2DECBE59F515ACFBC09DDB72FDB89062BD1F11B50120AEA1373AAD4BD54F144CF173E4731C4FB5708F03472600AA9F6B465979B80FE001E078A88E0EA6D0B65D623700BFF3732DB58036E3847E08FBBE2F3F8C88E0A2AAA0D5170CAE728A3E6CDC11B3384D60A44BD18F98944816C716CED10D468DEFF306CC33814E27DD9126423DFA977697D6C798235D306E9BF26D3913829B616B6C8B2D5D7FDD3361E58C3A470AB357040029BA34C418F3A96184667ACC3A150E96B7B80FFAAE746AD0F510D5BB23E41CD224922ED670500BEB9214D2917E547AD5F178C09784357C6DDA53510A851067DA59B3EF6BA507FBE36CD13FA14DF47705BF2E9AA8ABAD89236157A1899084E56B59682F643F3A5172C4D339A73BB647E691BE8919657C16F744F52B4EC4BD71CEB0A25003EE47C64F53EB334D6D70ADFCA8D3BAE07A8C27401E44876F35F366D0FC525B72277C479C464AC0F4CF50C1546085C6818F1DFD592C018C8037BA7BEA042CD0F26734718C98D93B21BCD5A08AE80A927D95A81C22DAB9D9CC757566117728DF9B98A65F5158FC390967E2065AC280200EE4A842CC481901198E46D18F88FA58D7CC4C81D4BEED +sk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CE09327CA8353708C40FD9A3A9ECB172DA81C4ACB82E8C232FA99FBC1FD3E181FA6068A62E5F84885477065E23BFC148870F7F62F4F47C5F5E4254336CBC6D35A1CB9909904295412921BA94489A429208561430809DBB88102A185C230081B2730CB002A0223681B469221394412074013A4895A286E9AC03151164892306560004898C42494C070014244440040023929644285C4004EDB8640D4108C13C880524024E3C84C04B4514818865CC60104056C01A84C1BC10CE11631D32870631825C432800B034463040C094800089464524670583662CA186992020C0142808BA26C19C24D910009CB044E934225C234201C04251C372CE19049C1081124908CA1142663026CC042289416901932720B176118B54D41A290098851804665A130810A296D2212619006660C980508862920A74192081014402E82A48D09A8084B484A1429311C1225D2A67003B344623071E2028AC94008C286690AA548C042250CC180C9948494B8918A26022146688BA06042C80C0B3601492886191340140810DCA628C3902C91404802285041869140C22DD3106D4A987122358660480ED8B2501C1765800892E2128009160A54A82588A22D00C16854346C432200622612D1182E5A220942361191B28802414E98A62512354DE19800DAC468C8104E413840CA8411029668D1204D04288140942C4446452314490449064AC4814910201430812136860925860B495064045240462109858963B27111A7110A0445184729E2922494008A014850CCA629A110044924252292109B303143B2204B30908A06206382911B869018A251011730D94806DC1621C4A02158984C01831160A449883201603285E4066C1A22059CB88C40162A62841092C440D910650A23514844400C2741D40005C81880C40492510640991611A2424512102848045298380202282AD9284A23B2642046648C18909CA8640CC90144023219A86D09256908836964066A10C861CA4431E42452DB92498496459B066444888C448004013720D8A22000A52C8CB42D81120C08399219C32C5290308398608AA60C63B28588B081184892609061E4A4110BC809D0946D08868D2217315440201C965002B328D3A68D1142094908825C3651A2807194A660C8386458448244808803037213A9644236217746F90397484D89E127C79C8AA02CEB067C2B605B236D44E3ABBA0FC10CEA70504ABEC2C2BF4F65FA18C3448EC49CB0570C337A9D4864816E2148D1B1B97EE971F7BEAC699FF97313CC792792DF93868259EEDFC87AB45F96B23685DAECF5DDDC8E3406CCFBC252524810FD5F00AE8C1F97686500DE4AA97B878BDA0598B97F139768779B1F57DBB1B121798D3EBBDA3156A7CD09152918F2E62A0E0E2E1BFEE52CA8C9B1000AC894D39577DB11B147A17728467999638B511D44D5F33098A11EC4D059ECEFD6BF53948A9D4AD7C8EE5E6A02A57FBF7024B691A0011B2E6E1CB981537144A5A965C5179C135D926FFD6F917F79E25B30C1E53F86DEB414FB00E10A2AE096689CF17D6FA5BC396DF58DF131E2F172CC8D27A49578F30748BCA7BF70C0C671A0409015EF2A9D0D5327D930AD69184C4FABEB5E1D4A85DB12CEB696AC6B8EFB839D5C8D2EED9E3C0FBBE053A2C65B249833E854395808C0CCBC61F558B6D864C1980A675F82819365F2EC90808BADB2E828E5777040DBDC5C00DC4AC61FB43A90689F7BDBC64C17FC047E8045E0598FCD7B261CD8629FBD8DE0690BB46C24D2E96D854A226A8FED0F027B796E1051B99CC96F765CA2D78215397C0A9EE5C4CD6C7E8992EA5599E36BBFED70A669EB1FEC037E3C4404B89B29CF5EDA8E0A42ECC96C2A2115116A244F21E37D22EFE1C475A6FCD5B446565AF10E0F3FFEA2DD25A39776D955C8196C607EFCACEE914B361A74DB09A72423559AD792ACE5C83610CF14696024DF13C53851B529BDF8192B43AF983F25EE1753988CCD5DF956F6BE7768FCE8C4EAEDEDDD09B4E2412FEF08F6A80E4DECE5A7BFDF364F68C893099CFE8050367AAD7C95A73ED9C201B69F6F4458F89B6FC0709CB207A179E17C7B178A4E7776A9742D584B22CE941432EFDCECCF1A8E1884CE321DCEF0D416EDA52A4DAB6804A385663F310D4D7927BBC7CCC31D6775A3EA01F706AF7E9C30D4C81D4E437023DFF5532B786F1CD0731ABB72396AC2E0E9C621AE510BED4FC3C1AE7D694EC849F21488213D42DA0E9E4948BFF7D3EC1355DC80518A7504B5EF580EEF6163843DBF29D71355CCD3490764C0926077FFC7068E5FB24C567011A350074CF67088467A268DD44DCB8D69B1ED595A86600C64771BE15A47E1E1A1235A21778944DFBCEBE6056367AC192648BBA4CED787F46BBC94F7C5162B3AAAD43D180798D2AAF3E8F9F5389FDDAB307FB5ACA106DB841DA95AC7C72A5C307F6EFB5693B692BC01B9C04CCE0C792E1AA18328BF920803093E2273612EFC0F20491D4E2BE0DE53A83B130EA525BD3310F84809ACFE33C265BE64B587E7DFEC37C388DEC348C92349906A84D57901038837E401E37E0E56DBBD384C4E3015A23268D572CEBAA685CA460FABA827AD1055BA7B6F393C7DC35E7C9BE3ADB4F31137EF72087684041586280A23C8B52C193F498E536ECFA5E3A7FD7025081CC09B4F25BF5EDFD81BB45A7874DAD11F7AF626CDEF275EB1B69CB146FC87899474C9724C58DEBA7131B329A065BF88D0ABD9F216C73A3F5F55A46D586B099EFB5B6D3AC83A93F4414C39B5531D6604DFDCA14F5E9E4E3351A5AF64AA4DE0902AB0EFC938069C5173A73221FD5DDB67382D577FF5D5C25AEC0A2452DDD3386E015160079AC38B9715C7651858BE35C536663015E9CDB753BC1F8DBF93B76A0EDE23271B0640F5D801308485A820A0B6900A8B4DD86720A26D6C988CA90A483475C9C446AF652F246821C8670872B1ED4A1E32469619A99080C50D88AA1CA0D8A7472D5B1CF4465B259E079DEA97DC0065A3805E6D3B5A37B6605A3635BCAD4BB669F5E8462DD551921DBEA034F4B59FCA8F05ADC46706DCA6F81841F98C354D63521874FC88719BEE5737BA20EB234B9F4AE35EA5E5871C71D310F3CE90524B5E86C8C716AD33A04DF5298439EF6AC5D7C9D135381CD71A161326BC315CAA9CBC514EFEB5C84AD3169552BF253692535608678DD41127D9DE83EEE4D528060D5BC1821BCEB44F924D43404A8F71337EEE210E11BBEC701B620C136B1EB15F02D5BE3EA484A7A7F5D7BFB476A6DB48096BFAAC76BFCA412AA4B2B29D1715567C4E42F5211D9A5EAC3756A96D350AE37A05E564D997F269B6241B16352B1C6F45AB9C0A45E3AFC3CE0A37846220EA39F8AAA7D74F5143A3AFD38612D5E00B7B2784B0F65E8294E028F0D879822B16AA737AC9A9120A9F7E79D3F960BB0D584E362D16F3FF37063556FFC4D2835A0E057BE102AAD645C1602E4CC526FD9F41658D4B2DD94EA79ADF24E88E33EA6C9F6EF74B70E352D25530321BD570F17F993765FEC2CA +smlen = 5126 +sm = 0021FBA621BBA8B996B76CD6E7520824C7780BBA564C348CABEC6D786A930D0457CD30BE36CB83338DC494F47CCDFBAD58FC3DBBC17AD1ECF62D40FBAAC20101B6945C242903EADA488EE5EC17F6AC5D248250FCA8E265BA75457AED02BC69E327220C2DE9B18EA2932A6AC590F3C4B60C80FB2380DD550F7D20436D85DB6692E7DCF743705DAC844BEE13A85A74211F2B17951267F91D2D788C6892ECD37FD65A319F3FACF68CE1313AAF6DE3033FCB0C70F774C54D3BB87C8E02F74210646A2F362470290D1D7BD0A88F08580A113066022B8267FEC8CC9BC265F06B3C0A519BDE98185A328B2D9162224A4C64F79338C937A45D97AC21993897EB623E1ED037F50FC2C831858F2F2BE453F312DF31F78FA19A9A20B1ECC4D4772B035B7158D5C350239C04F322BCA7DD12E259D8CF2C0662C9E48A407B03FC4D785C4FC4DD468B6D871E68ACD0D8E17ACE7C8C4D145A338340771C43A93E2A3B674A72E87FAEEFF277A5198E5770AAD4A144922EADDE8BF5C11F52D43B68AD0A52090772E6AB7B143AB2BB88E21945E9E915DBE52BD35BC84D24F3193F78426E8CECFD42E16C7CABA280C4AA129E37D82A80EA605887B94BC4BBA7B18A94E0E4E8844A59574559CCAE96851B79304BC97234422068BC7F60F1FE272BA9E26E7AB054DA497439520F570E0072F968983E473098FE1C118CB6CC9AB10C3306018A5F57A3DC2E59A9221F9303C3E04FC83F4E086827946D20C47BF2AECE8176A84C087E6A45A0304912ADCE75C99E88FDB32ACC80717AE6C177A600C8DFBAB2C8AFF682274A42D96C28BB06A895FFBB67AB659E0113E36E237E4A4233B21A2D74D13F62B57739DFCAC78D18EA627637E51755376037CA66367AD21638242DDACC80E747930A0D538748EF3EC8832366B382AE5CE15CDA9F2F1CDAF44B0B4A29B38AAFC2138AC63B284005E4C2F32738534FEB7A3F05FBB5F5913C39C1661122A83E2E9DD7D78B136D7D8F60849CCDFC3CFFB9A862A707281CF09BC0D65C856B9EF4875A93715518A4300210A4BCE48BE926B548228446BD1052721BBD2838BB624513034480FB459FD930783CD9927F642DF01A0AF9092C9160AF0CB709C577ABBABC27CC35165F61A44416730659B3D58588302D8253D446225D03997D57F7407F019F840698F7CE95969A7EBE24447F45FAF1A055ECCBD2FD4B91FD98931B65E407965E5B8D2BCA2814C733E5610619620BF43E0E828ADAE0561829A100278B80A5BE72FE35B73966C34B83D66948E42F03EA08FBD903674D13E0D2274026C9B453BA12D682E1A696F67A2DE3E2C79261597D63CB0612889FF236A7925EE0B60790E578F6ADD72D3F76E1ABF11CF079ADCB14549C0F5B82FDC5859C305B8F33C9C91CCD2F8954757F1817A4455F2B26BC80BD284CF892FF1B0344914CB38BCA781FF5D6BB1F89C3048D5FD1765701E1DB51EE2B212C202D9A2A44524395F9A2940290551A022B236F94673187C562F80142B4099C7A9A2238311244459BFF173D9D75384E738A978B39DC559BD917006DF0A6B94C74D0D5320F2FFE7297CEB34A79B5DB4BA437E79BD90E25AA265D234FC875930C7C7EDB03BF358563FB623A9DF96F833A1F00C4252D8FC38385592592C312D5D0A047D342CCE737863C9141D3E1645144CD686A3A065C08BB494E235F0EE65E450DD4A0F2C6D6328DD714DFD2ACCEDAAB679DBB300E8C3488D505352B9B13D293281C68B2D9657853B74633B130DC5D96416C50D6A4792E047CADA498EAEE59DAC31810F22D5D6AC6EC01BF0404386CF3A0334B83357B8D1044AC9408E21439F038A3AAA19916A28DFA9F6B367350DB8CADA375E56C1DD101CAF4279A31520F5016105E793667494BB434B4F45ECBC24D05832CE92CCA020B9464BEECD81292C381FBA6F25B3FF86BF095EA681253D49D7465286EB487DC02A595BE6BD1AA0E09A37DD6C4EF9C203EF10ACB0D08AA4789FAA5286475D23B583040F361503F540896F4EA38CD5145D17060B4B3B6771FFECE31AD74FA88374E0A3CAC78A0EFDD3CC4FBDDC4038C72D19EC3AB2AF44DC274CD03BE7EF83EC6817D8026B008382FABA785231134839E29229F06CFE46EC87B2942E328D035A42A233D6B440D7D91F96220D7D595E26DAA45292AD070626B829175C0133674D38C98A6D32A97FFB5771AA0FC26DCCCE7EA41ED19E828D005D4417C0968FCC43135DCDABF68AD3926DE1852607DF91DAD9EB50345C7B2B7915D1A48E66753B50BF132AA639E30BCD2A83B89FA1D3B66764999E4FE2DA00CE6456F7176FC7E15E963C4338997C854B2EEC40A217ED6331158F5AB57BD583CE4D67959018268E066F99CB50EBF613E89673E320386420D9E47A1B26E1D71CC9648053D9473F7FDA9EF559AB14DA8DF1E38BB103A39C22C9845435F54731EAF2290A22CEC14743B263C7610F78CDD7C480BF284FCC4ACD03637DE4A4DCF90B946F7A87878FC71621B1DC9D4AA0757011A7451D1950D560F9487E516C10E6FD0345E76B280783B51C87151E5E4E8DBD17F1003F22AC73F1452822356C22A556D67964EC29DF3D81994DE3E5CE86A7302C6E4292E513CF81D86D3B8F98E3BA8DFAA0D27B593DFBB9CE65DD10B8AA3F5B96160DB8C77EFF2C67A7FB3779FE284AB76F75697E64BBA7508EC00F022C1C0CCD1B6B0817FEDB2C35E841E70A64D9C9CD7F571BEB893D7FADF41F88D0B0880513BF15108578E99A51FA651C3E720B4ACBD90D6ACDECE43FDF77F0898BB8A3EB2FFA50CCD1881D5BC3AEB71DC07CE3C1365406F27F312F37F4E8F0B788C5B16AA8FA412C53C399AB11C26827783D0A6A45FE7A2021208C1308305ED6D97B7DAFE1C7DF139CE399F69BF41DFA411B15AD01F5388850A6831E9C334E4357EAF80188AB2C053A495CA7E65684F12BD7DBF885461827CE78ED70ED284C5F0B444C64819434C4EECC13EE0BBDFA0C5AF83F816A4715A2B7EB9BAF1FB49AFED49044AA73511DCEC8088F18F8B76E3E7676C3824A8D5A426EB0EE858A093A9A1E6FB988AC6AA45AB7884A5638C5929D3C3AFB69774298D23DFB56E1EA9EE3A15F6881E3853FDE56008F92F5C8CEDB6BB766BB7C7A4DFE682ACEDF4A914FD6612C3B3EF3ACBCE0ED66A4AE9372E2AA0A6E4311849515D17D155D8F8842CB3C98E839E605A71DE5B1AC581E2B22EBA984B543AD35E62E34380E2BEFFADAFEF99EC96277660D4547EA99AE30EDBCFF01CC65DFF7BF3457B9CBC3EC992DDA9D76C647A21ABFC506F01E85A4981488DF764708E23BC78A9C8ED2F424A4D518D9297C3C7CACFEFFE223040494C515F6A7F89AFCFEAF8FB0305282C31324148546C719CB6BBBDD2EC010B10181F234C82869A9EBEC1CBD3DADEF6FD0000000000000000000000000000000E1D2E4163EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B + +count = 82 +seed = 6CDB757AD36DF99E52F535C2680431D5FF36C812D8EA19399F666F2FDD66D3A842A7A5AE1038359AB618FA58A0A6E840 +mlen = 2739 +msg = 7785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 +pk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169ED7283B3FDD9868F6C485C0BE01DFFE9791475C2EBE6AE33F5154EC41B29764784518F0E33210E4D8AB4D6CE986FA84CEEE0593E15F3F26D059BAA878CF6221F0EE16D77CFBA6E600EDDB9E616A5CE0F1957CA71F265722EE7662614257C356B99F0BD0F35499970C304B003D9722E96927DCFBA73D69B422A09F4E0A3E7E4390FDCF1F78C2BC7459893D5E846DE2FFA1E5E1D1DF3890678C91476B123CB8DD0781624AF94383EB30ECEF6C11297CDEA95C6705832DC9C81FBC8F4B3E0F3696DC2B9C2BE412E4A1D16F778B4B168B0A48C6CA243181EF7E2ACC9125C4A5449A0418FC6255DC723F48FC22572836243AD27641F4CD4D5B5EBDE4EEB1B01E61FF73E82493DCF1A9131EDECF7B007986E326BD73DF4A10DEE065D3852DEB283B180241B2400F96450131EC8C84303402F32F07150DE3E6E20EBEE1329C9EC1C767783C07032F8D7EC9428DD5677A732A5AD21F427503C0C7A1FA566F25A76CC3B99EA8B1767643E6D9FC8D416435094E090A10365D805C0A2C588CA748317CFFCDE09296F5E34C1DDA6CDD6B2925ABD6BACF5189808468594FA4CD5B87BA053DCF9B2C92B0AFF825A4DBE09D6161978381483FE7E45D439240E845AB98D1893852C7CE407C091224B4E8B55F36CB88A2B9D5B66808404D71DB41462E2594AEA78E6DCA2E2F00E0372C9F1064D41F1D594C0F1137BE454B74B5C3CDAD9806A663ED514FEC50FF09B63A3BC57558DDD615FDC9C925B8FE68584C3A0DCD767EA3263D68979260DA213BCDBCD00E55D3F8538CF48725EF9898B2199476597DFC66EC1834394DA0E233E9E3C8B205930D94C8D5FDDA95312DB83D565CE6663F481B70C73AED200434C5FF414C474D8338B3B81F0724AFA676FAAF8201993EEA7071EFA7F995F9B2B67AA4E26DB96AFB84D14DCC8C247013D426EEB7DAC30E02A21F92062689EAA42B73CF10FC313BABA3CB6422F9919C704DD18125BDA1D022EE6083AE14C37B05D3FE1A0DD332B76287D37D35D48A0DF51827DB4367BA5F1DC8C7340133D8D18B77FDB03135FC681D08B27FF38AA85FE6D1072EAD27BCA1A761ADBD98ECDDE0BB442ED1B14C92457C662A6474D683AE7BBFD7B45966A09A7240F5D79F9902AAC9235F0E2837AB9404275086296E06F2D1D15BAC2CBC09932E0D03D9A46E3E81F3968EB499CB35CDA66A5CCCD46B92D8BAD4413BE8C8A16CDC5626222C07CBEABDB01A5BB13ADF0EB2B18E53554599AF210E7F3356A3B12B455D1A7D1952BB1769DD90F6F40CDBC3C317CB08F4F012FB8A73BC287F3B572EEEC98D697AC4D19D640602EF88576472757AA71F692DE61DF5CB807324B7178E0EE9EB61BDD2211D13EFD19C681EA3AA94D89EC7C60315E75FFF22F0EDEC7A8D2A740FF568E0542613145F4EE05136242685535BDD3F20B248AA5C444957D44F9E579B500D35A9BC5E897021B99F81B9BB2A511ADA6A77117D34B9242CDE0B1AA81E7812371AE9692B29B501E169F43E876AD6B584692FFA5B7E4BF6B6DEBFF039BA13B036B8C8DEE3A8C74527846090C9D612438F4CCC9A8C13AD8AA77B4A3A9AD29AD7FE951BDD1A07D25EF76B43FBCC04C6FE273DF3132C78867CB252E2492792636B8752C4662B796399344BC3CB9AFD897050341BA1FF9CF15ECE54A574F844F6CB6F64CA77B5C1C68AD7A4C936FD1F94BA487CB354E5FE8A2205EE1615843AB5234B96BC6EFA000657266995937BA7F65C309C529AA515F6BE8B47E50B1B72EAC69229298FDEEF215CED527FEAA55011D8C2ADD4A19E0AD55EB096CE63C29CC232DC18 +sk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169E887B56F5D5DC779AEE62700A7157B9880CA978703FA1EFC3FF8B4EF168519400F975D7B4E6BFC7751224472D052F177021FC32657A80765816B830E6BCD035901126690C386DD28680C8260C80143119842858020D1B962CA1328548804C08230600478A04B82CD0206CA03806C8808C08138A1B1804C3301080322D22377204B51013439201419242C849E4A21064B0898A160800B46561C60DA3C410A23009989244C4100C8A8849C0009199A441C33001818641D092601B01704B48029038261191301C4392C1A68008B4400A41225CC62DA2A0002013600036226244685C06508C82852384490BC1711149641BB740A1A480D8B20098104402260A60266A8CB8010B414C99164C9116894040020B8061E23286D3104E50206D64103189104D6102500C138D59468E5C0451D4C6605442448986881A3686D2022521818499308CC8466184962924358E5048425818099B16902110481449328C108D81026499360E234964D94251D384448386855C806509007159426AA3484941C021C89060912652CAA04D508805094442E2080491B8498032028A4451504669DA966D121651D8A49184402693280E0A8305208688044964C4A2891A396684B851193050020470CA825063C081D9C2840BA08904906852226198264C8A14204004851C2771028584A23286991431CA080D9B0202811808894852DBA428A1268248088523384190B008118169A498912493655A340042A681A480015CC6415312109A04460A3931DBA63019355020498D8AC049638600CAA2251414314346098C42841AB86D5982290230018AC64840985159B471DB1870813612C4B681C1380EDC16852111640916528924700A482A1A462CC18849944402A3468E88B800482890A2460D18A0619B003200050E03058D21A58D10296C04264AC0B66C9C965199B44414390E98121080B68411495250A44D2411109836854B3208E1002C104545A19451E4381213900CD936614836114B226C1019105CC4499C20900B228520482C1B974C088948119269A418464930402228710C185209C59161B290D44472C1184008086C94004A049150C3188411817182A00D981248D8902D43048822417009A705144965588289634048D4C02598148C1B3626D8064D1937290891505A1861C8C2283D227E7AC5167F0D7F8245D971EDEB90F8FED9D01C2FA3A97E59AE871727361EE500CD4E00C85F0B321E44CAFB5E7DE7470427C539F07397F98A47E6BF4757252AAF8C6A0D49E3FB6671EA9C72CF9B9CDA2C97C319F2197012E0A31C63C7052567BD175E40473AA218ED75D2CB2D58437D77AE1E58DF7169EDE8D216413F006AC4E4336883198FF0A10D51CF7049ED03078DFCA03100AC48EB42B7CFDF18C7849BFF8329587F0BCEFC68D054F175F765D7ABF4F5095628901418B090D448C81DD528DB4CF90EF1FB51640770C0FA68C15FA0C89FADE8BAE1927252D445E2BE0FDA3B93DAEAD2FAD6E137A22943CA730093B42EDD1BCE436EA3DD2B02D3810D6B819D2CA7CDE8E48A2730D2B2B3CF3C5BEDC7E7BD43E9D87F72268A95D8117C052886D8BD0ED14AEBCD739B01B1669ACC7F62D1759BBD74BDAB942C1B0B9CEA3E2CDB87B27E56AF779BA79E58D36136CD1047DB39F2226BC8FE484B0D1C7E818CE4E6863619D42233BAE9B6A332AF2282415C6DD118D380D1C9FBAD7FEEDE23BA8BD1DE5E5BF5B6D7A6408BE338825D9A801C6489F924CA012F207B01F8240C70C0CB5146AE75DEB5BD7DF4A8DD435BB70529B5A4C1A3913629DAD7A614C509404DA7C3E01C5CEBA235F0187A3F0E87F49BFCC74DA04816B9E929C4926231B0B9FBD589DEBF22DF5913F3A114977FBA033E74B054E877D1D0BEB6773CB4C98D4C7CA21FCD669E4EC046847F6E26E2CAF523A08CA967A343881714D340628BA0BCB72D6ABFF44C4EFE641040220E57565788954C70FFA0E4F802075AC31A168639A03DA1D303FABF053F13458D7C73650E5694DEA975E11F2C73CD9B1F53CD4F306958704B696FDE470F086FC7B852C935EEEBF5A6C030C368C0BFC2E33A662D2B35A25C2AE4BCF6B91399CC149C725023C3656A35FAD8D480997FDE90346B8D944939CCE2F5C20201DCE79AF5F0E7EA6CB97CEFD395F5BE9A20593465B8138D502696D9069072860ABB2B3D5457ECC9B79781D9437CA2A0E38530C469DE7069276281EAC094468E71CA2338DFDBA3380926C06F5F89B182B07099EF559978212CA9046E7F9169D446F68B11D3E3F66B347FD46E9250ACA95DBE8C6AA46513BCA3C2DB283340FC948EFA82FCAD3BE28019279F0044AA43104A0F647CFAA4F08F44D4F49802BA634E4BBABDBBD84E23434C7522F1CCD2D4BC42E51B81165AB29D1CAB4FD802049DA062B9E3E785728012B1DBF8EEA695B2CE339FB7AC390FBABBBCABE5159F03FB68E7F5C425EC4A77BDADFBABE0824FC3B0A2703B0D9D081DE84D4B89F7F392066CCDB8E4D860A2631D643F555E709C0D5147B3398C7ECC11C014612F5501F323364C121A1F28F419F8C1C4BF29BEB211B9D44BDFF854B54C0549E9CB243CC95EFD2A72784E40AEA50F43D9DF810F37B33370BC9BD2E42257CAB649976F883E2C9A0C3887ED7F62AE21122FFC48AA99D9A9A000DAE415474868B3905C9B809036FD3900569C1C48524FA9EF4DE55E7DA47BFBEE59427413B49F0E8029B5CBED314BEF4C80951265121170C7370047095DF4AF5DDF2AAB9AE6534FC720F1B7FC8048CC50C6CA53E974F6385EE18F40A6D8939D29D4BEF36C5CF0B3978C5B2EA15CDBED1C4B02E734F5727005F84C1FBB8CC4AA3278B3E5965F00AC0A9892445E9BD2DFE1F7039F4702C60ACE80C9B333B5BEA812E7F42D361369485267AE9D04323C93365808B24FF4F2D481322CFF4E5CBF8507911C36FB75157D9AE578DFE164E041C7016CF62A1BE618C775303A064179EBA17426893847104C9996BB270819161EC8889E2BD61E354AB71274AED2E5DEA3CC6B03CD92313287BB11FA63F1A6237A168A41B63E5C563CB4C6F985F8FA9023A1CD616F81CB7CFC7C0BA7EAF894540580E2FC42D8FDF496A9E58A53D543C76B679B0E3EE927994250383E0C34BE891C690D15632B8237EADF7200CADC2C6388C1F8DA477B054BBE7B6D2D4BD2F48742CED91EA1642A65995EBD292071451F1687871640037205FA77255A63D37AE0A27067612E177C35AE9ECF497CDFD7135851EA6584860992B136AABC4C1C2DFACA3D4573EC7C4E72E4DD024120DF7F65E806FAE16DD3857381D13888618353097D0740C8E3EC889810D5EEC440D988A25987BF8CD36EAB522F0743C22B3D11646FC5BA8609DD1891C35C5918777E3B933891C3FC8943FF1C596D3EF310C1319492F74C32FC110F2A1EB529D7603AF7D029ABCC46EF8A6C8DD85008136F0D5F6E14BFE1AF8A675A0EEAEDA0DDBD828A20CF941F7B41C290072EC1282B3457756AD48153E83A19C9E24E04C949F36BF146507C27E124DF7F8ABC +smlen = 5159 +sm = 84218348EDC86A300FA746D6A972AC3F14729859CA5F4AF2CD4785B887912673E6202631BA7E926EDA82CEF4FF4973C6EBA1BD61A7D5B8D7DBA72E5F4DCA3A3C90A82A2CFC9AC67ECA3FB962FB4FC2D942F6F99CD4AA54D29E1E466055F33168C1C6BB2CC1A31742BFA677A44F046C33928022B69EAAAFD5667EFEA4240EDA52EAD509075F0147883FB2B118A897946D44FF64E89DA36DE38D5DB82CAA27CF70249E438F888D36B17E0EA6240C0A403A7DDC4137CB714E579ABF752930A91CD9358D3FA1DFCA7DCC84370359D3E1B7DA8415F13A3B533702C466C8C0060CC815E175AB182D9036B5B1FC0D0C0A3EC11A406C6981245DABB2E89659FA4C2F2149D69868942E1BCC448858C38D42E44E36D8BED70DD22540B68986DD0BFB3AD64523F1900C064D6AFE19FEF0EF865720C925C7C316231BB039B8FE2F3105BD7295F1BC7D0525E2DB23E126FF63F4B64B5EC26B5B40AD95B701C844975618F6C86969B84F3CCDD3A5106CD9C75B5E76AA3F4345271DFAFA19031696F8DC1F5446C81F134A6D3A49C39E4560369722916E70BE2B9700988748848B63C49BE5C88699EF561A4A2D117F42AF2D6D1C73AB1F1AAE75B2BE8BDD98B7B5EE2043796BB6EC2A9C26D4881D1CE6F052AA1517D43314237B61232BA778386895E1586330940C49E5DB33164F75147464B60A1AB3B7ECE566D412DE98D8B11E9AA3034175BBFF373784BCBCBFCAAC629B496AD5880BD030502806D4BA103B62416CCE5B4164FD49DC023143CAC0D913F79AF53CAD3E1889A7FF6C31CF9946AA7EBBA04ED48537B4DA6DFBA99B530ADFFD5951207CC3C0E61DDE9D8B96B62AE2C996063E78498A05C5BE3C3B38F15FA6302DD441DC680F4DFA6387B9CCB9D4DC38A10ECA4FEE40D11A6CBA6E51DB8834B9B056468A55D3EDCD7EF6965292E332798D1EDF812FFD5489845D3BB408F42FB651D86566F0C45164C3EA888369B644E5B5BB05E58C4015538285D49DCB3BAC850B617A00F761D099B99DA022D026A73583EF132952790F09E07222366981AEEBE9A1D79B1E2285CE41A033E7826DE428105A781340F559CE5CF5B1ECF4604451EB9252A100F8135DB6647E358A308607BAA02B591B97482AB280B059695333D9704BED3160A9611BFC809DE00A57F89908BB2D753FD7BB20D6F447E3A1C24488294500F0D812E184A937A71CB96B76E34AFD571E7C1E28D5B16ECDF64343A0EC61638C2D12B5F895D244577E49A7DC77C625FF42F0E940B347B1AC30F43E21B40D45E04B3485EE82F8B7AA4F7883FB13663B66E8E706949C84000711DB12BB34ECB348A5057DDB115D2435CD3398007C0BC424F07FC5A2C93B82A6B0F18F1FAFA700F80408A1DB6DF8709C5F252E890597A7FA02B8CB47A3A007CD30350229F9654DDFAB75EB49AEA14F149E1E55C37F5D407863CE96D08EB41879DCCBE5D3123C03CEC3077560CFAE495C10C1C4ABD1D854AF09C4D5296A322BAC40F9CAED5272AD1B82367B2D13498E9B00AFC67AA7F881F65127625BF9ABDCD343375EAF628757EB3A5DECBE8452AACDB929831F60E989E7D92EFE8D1F0BABC2AF30573D5454EC766AD37D1F25BA413980293E857FC73926655F7100B0051E4DD09EA52E48511E958313617AB8F9CC40F5348B75B0D53653B4977E23F871558D1A05C5485EC4D096FC74DC2B04AEDAAD4CAFF00B91CBD34A4B388CCF406B0FA83C019F623567ACB01880F71E799F580FAA6E31813167B2A6D21C4D0DDFB96AE4B6BBD781DF07A8F70038E5FC1B56D446D56AE9877F32B3E40F30216393D8BB38F60BB35D46AE91B989489D69A3BBBA6E6C448052B8CE966738B78002610FDABE310DAC1D4BF2EE90E4D6D54D16422F35B6DB4F7B0D068C578A63800E0C9EAE1F4C3524A5115652730ED7A54601A386CA0472D0FAC5E5BD1D200D9B223C8062B16B338833D72D761117786F34286C943DF29A9B97B73D5616BBC57B904E346F612CA30A8EB39F897F616089AB6AD78502CAFBF6FBA1FC763E3579CF76083DF5F4D473C4350BD534530221110E65E97799BFB56862AEE7E2F6DE5695D700B24A2CFD028FB21D0104779F8C92B8A2446647CAA98A86EFDC769B0643D8D07633F1342CD69207B59AFF47B7DED2F3DC3BF3F2B525C58DF13D26697B98824469EF9B2D943938217BA9F07B3B1D88AC7FD2D07986620EFAD3C919868D378F26EBC52B22FF9325E687CB7BEC1AABFBE9A4DD14DDA119C9B02C621DCE005C6B90377D60E66C07D40D12C310148C628127B449A62110A982F6ECE61DE20D4921CF39A0FAF0F10E28D566D2D96DDA69169BA35DE21EBD5C8F230CBCB29E24805F053152554633772971261F26F9A39032C7A7ACAE523951EF26F7C3FD9D5569AA4C11E7D4651A51854CB067D7F482BEBCBA0B53FBBE37CB403FBA65E73F187B2BF2E94F91854CD03331F4648878DFF3A7998EF8ED767E9A1DF1F721C81AB209B2575B5F8C851A8B0F781D9AD80F563C41F948C2F1AC727F950017C75F1FAC365AA3A6621A95B0775DEB70BB013C5D15FD90837C2B92C386394880BF1ABF667F26FF9E948341606BBDA887136FB9802BD2F32B1E1F05CB5D374AAB58F9B1C9F690CB18B8C87332D126BCFC298CDAD7DE1DE3C3240AF2D6789A98CF594A592DE104E1A66590555428BEF669C592D2CB7145A22029C6410A668A9C0ED510A3FF76DC112D2F18892E9CB64D591062FB4926B3337F0DBB4F1B89F6B52A789B59AEABE4D2C65D9195AED0F7151C602BCF57984EBC258FB5845DC423EAE94703E2BCBDAB9F86FA1569E70AEE47634BC6DF83DFE36B369C21B6C43C70823F4CAB34B24EDB3DE3D337530A9840942B104282282282ED3347FAB60FFAADF7379E5DDCEF3F5BFF8D5F25E4789AAFCAEBB6D2DE91FF8F8F64FBCCA515BD2D8A43815C1F440FD739C8F71907090B4F2FD19129D6972102B8AEEF6236576DC64A7458C237F9BB162C08B08052A492B58FA514280CC0717AC18E7BEA8DB70AA3EC45049378C533B623ABCC7C3EB0DC696F613E3D52BBD764EDBCDEBA3E512A9A9006854FAC97C25F94B2CA3CF482C0CEA9889EAEA5813E19175CFF8B116BF7841A44F15E2F4280DE77A004CE42BBA3CA01A079A4F695D34AD13711C15D7D64A311ED4C879ECE5B285A926BFFE4B5C7992D325E446CF43926BC508C6511BFD482788ABE92B2E3E823469D139F7019D5AFE169FACB2969E19BE4C8488759C2E7A28C6549F78E1035C9B5E9D50A6FDB68A688BA7FAF47A15EFF2A091CD208AD9EE1C601894E61858232061B3C52747A9299BCC5C6DFF22224252A2C374D727CB9C1E4131E2556666A6B9A9B9FABADFD3D6988A3B7C0C2DF000000000000000000000000000000000000000000000000000000000000000000000D19262E7785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 + +count = 83 +seed = A97269579EB70D268C58D94FF744329B197F722A8A407B788510DDCACA34C8CD4C72FFC14B76300C86AEA1E4CFA66BA4 +mlen = 2772 +msg = AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE +pk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A25EEE6F1882BC01F9DB1DB25F04E44C8400BB997386141EC68B3A89A7E1B81824BE4AD57A4F6C0D9FE3972A6BBEA2668DB8E6142B01A3030D30245F2F2FB0B88082DC47862D018B8DB3041EB5C5479BC5D6C49ADD421C908215D22C220DBCB3BFD30D910870EA54F472652BFBFE0D0776071B8DCEF33EEF73EBF2594A90C48F5CD097F4DE45AF299078CDC440E9EB2EA34F38494A0EC624397CEA82FEAF6B0A9885DBFD52DA6292D989CAA5F1CBB665A43B1186814107A46D58677CAAF4F47B71089C44E6CB8042AADE7A372225A8B960D9D3AB7065C530380466151741A37CA8DF10779567E654D80DDF1E998886CC1A3D4BF6F243716AD441068A4247234E22AA75BFD78F17BED38E8D5064D895391D91132D286091C6F83D811184B5D4E8F123B50E31E6A2A3AFC8CFA4C2015D7A47203E1BD20A1C731FBBA4359C724D443F7DDCA4EBE81E2D42C2F8B85E5B8CF0F8AFC06F0346EC4206664289987CA315E34F7E62120CAC496C58E44BD149AD5BF3B03FB84AC8BB666B637879646A626E828D85D058DC6472FDEC19D3D146A5BBC29844A371A90C1D2DA8230F8C89BBDA428AE14BF12C32CEC46CEC7FA7190BB9C4C501DFE0D95CDA89B521BDAEDACA41463D173BC9A5C460BFBEFABB4573879F6CAE177B1C30248F9AA0642803E8E54F739FCC6C8D0415F05F1320B4E5DF37946C41D2AAAD02E8FD1FA8BAB41C2D271D8F8485C7501C6939F36164C1965FC646C6CA76196C8493AAB88A33101B7C0412DCD3EA8909BF3713535220A25349EB104BD1132283DEB7A22BB366ED9885F711AC0FD5107C28953D3F952D0DB6DF4DC7A09EF7D8F2E1952627FC494EFE5BE8EE48B16D27366082398B4B1BC5B5A534800A6A0F4B78D06807E723C27042BD7894801A7430B803834E7FA7D41FF629DCD9C923E166D7B7B2DEA4EC370FAE37E60E6EB429A18FCC288F0EB11FA8F2D6A72E4AD904E69B02F59B50145CDE1C6E3661389DB33ED7D5FE388D86D57A89BBB2CAE6E40C1FF37B7DE57CD96DF9031A9E7B259E3325BE3D216385865C37FB391F51146CC0F52DB0DE7E1CF5426808B25F1215E60B8E309266C238678495E08C95C37DD6F635DDF2387AE583E3790F9A28823B83B950FC21C28E9D7447A6A823B351E6AEB3388D2826E9DEB1168D76FA66016EC192FF3D5452E5E741548E13AC59DA7E9604ADABFA0D802F2308C9EAF9CD282E06A830CF3834AD44371CEE6908E47B6A3341E87363EE32019E7FFCD45E507CD54678C686DA79DB2901BD84C619F27C370C39BCF13C6AE10DFF4F51DF409F388433E2A1AE8C8E07602C9A0A675CF1F7E5F4C1D5DD1ECA665A223FEAAB0138C4DBADF1F627D12BC9EEC372B7A9586DC2088EA76424B56B058D6B8F849A52FCD2E0CB7F1969B9B3EF197EA26FD45F63CA9904ADE2B60D2FDF1602AD7F7556FA788740E3C2A48EF2BB443916ECD4987627D846E5768B6334270B51C8525A370A5E05A12DCD018D250E13EC75D3384D9AECAE06DF28D6DF2F2189421E3276F30A574AF894221DA111E49B0D2E09AFB1E0D8D5B9F5EC539B77FF9A4261C788B8A9BA9A53F7087528F9615085C6E07DB490BEB460B6A2C6D3115B5E286DFE340761F44378594E01B065D02999F050261AC4B4D6C6794C8D53B5DB62272559512C3B28B376EB4DF8D01DA25AF2D8C181B58E082FA2E3DAC455B0CA519472BDC6FD26E5A4678730736E16CD98BB2CB71B8ACAC84E73699CFBAEB58055E7F7130347DCC02AAEFAEC24DA7A6B554F54239A10E9C6FF7BC4D3BDF4A9AA4455B705A48CDC3FAD +sk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A265957A813D816B7DCF5339A808B21254C0B22A8BAB1C652065D9B7773B907FE73E327A860EA0F087D3A01FCD20DF85A0C962D939279E47E5DB150CA92AABE00E8A182C1B3780CC3270A04021E4348810A471E2266109008E48C08419158102B7001886850BA48089B0450201701A38859102480134661C276884342C64320290406E0C376921068911024E200370C4360E02156D49044811438EC1B68822930DC1407003B74404476042B0211B3171DC222E94A02C52380662422D0333895B86510041302228720BA471909081C39444CA40851C822913340659C64162C42D009264E4185114134608209222110112C971044788249570131921A2A86412266C9B801108C53053460422352918052212166481848DD1348A13C76862208C9B082A04B871E014892042691819440BA5311CA70D504620E3B200C936410295041BC849DCA25159326414336D00A72C5B466848B8308A16226114124124208BC02C1B39520B495260422644160A491452123209CCB20412B52540246424237193480CDC302A89924802316D03380603154E80A04824844813061052124C1B351223A31100B990244164623488E2A470CA422013352ED1C82CE0220A82962804124EC4802C019445613211E18810A4186C8CC821E0C01194A89118088C023581E2444458A04D1B072C441244643032A1C824440040CB8829C2A2484A340663844DA2046901104823078424192EA4B280132462CBA6055AA4219C960923300A62926808A93022410D21085248320A90082C4104052143888CC4805A304C20153053168D1C37845024225092095CB808C1925114C671CA122212A08980881182848422462AC03640C4846053024E23868D9A2429DBB0410A2904E2123059B25091028E13204660026E1847010BA9715C448DD3C8201C410A21A531092986D10892D9080992B88D8BC8808BC22C64A84580964D21C4851B1102111271E4821109150E5C8001CCC070E28604CA44480010249AC82D813645E3240C01C5291B3584932201E0302443A000A0B0919C1885D2340DCC480802B62803851024188D03490820480193A688C208511CB86C21A00C60C649128001801428E3402C0C48048004011988091307500B078422B9048832846400485432815C001110379110878D9C20714D1C4A192F2A3BAF98467E06FFE8FC117E4B192286ED48F438D7A811B42344EE2DF1EB827BEF75337AD0CE84645E42EDC75B28A7D18D9B9FB80FEA2C91F44749717B221DE77EC926C96E5805CBE89BF5C59B78B19E81A9C1C82F8197DD40C8BD4B82028CAD561071C2900BDFCE5EF040D1831917B22AD7A69295057D952DD47F87E1164F804720BD842E754395B04F6FB30E4C205FEFEE0B6A58E93E3139858C2858347D3E57D68E4EE194EE691EA6578D1A1883ECC34E03DD02824B2BEB4DC7011D4379F67F28D643330F02D777ECFCA7C9C41D40C2D66C7685F8452CB45BAC7E7FEBF59EC005C9104E99520D371A18B7AA383C9AB636357272FCB4EE6BEA767A0E9C70F4077C5163051D0020348F9D147A2C1C5BE48AA06E8763943C4342546457364BB77FA143941B5D452C0F03D942135B1B2018E6B42EDA92A37A8603FCE484C6E4717038F5BFA6AF85AE55B176AF5857C22700501C2C0B9B25A8FC234268B185D9E845F1A675BE3886379F240FC45595D816B3A7E39DBEBDE4A2DA36DCC07F9FAE0492E5087F2B99AE337B9C837372E5C498E24F51842A1E8C42B1CE7696733B3361DCD2F2CBDBF4CC8A309BE9DC207C65BED59B2E8027FC91191FE8160A3351FA768159F0853A63EE9786A39A829018FEE52D6F19E9D1DF38E57FC24B8597456E959D0553B021ACF783E8EEE7008063C2EF55597DE61AF7394D7733BDD6D8DD17968ED8EEF4A1A1CB7E889E3A84CEFC1D1E428CDA00D447534605EEE643FBE849F7BF4D9CBA2594D2D5D41B3689DF1300249FCDA96223C58B6B070291A51DD4107C68228B65DDF7B732C74A23893AC70BE9C440E3CA7147BA9EB75A1FF753098E1FE92245387C87E7B2D0926C32070F3F7C91AA578BB6BAA40CAAB98367156D27D9CA33B83BF0E54A5BCE5EAC3E66FC2D817EFF68CC1D8F0FB78626072C8F26B0F81A93304FBE3133DDDFA4E13912E755A4A92A8B3D411B88E580F62104C96FF72B7A9B95F6C6D052917A0E5FFB356114A293370C6A60F1A0458451CA2E58B30988DBCE92326C6B42B1BF5EE54033A544FF4A2CD802C3D848B9726886D908F6A4614ED1A7641D648126D6CBC456DBC5093744D8171AB374A0A9925B7AFD6F26886FC6E14770B17EDE484DA2ED8A2A627054F5BCD32EBCB6F154152A9BB20DB548696370EEA215C2D8FD9DF9A83CDCD3BC4B1D06E67E35E281125BD0B2998606D43ACC2ECB9DEDDBD1412FA8BB85D47DA6874887B5C8813FBDB27E5BA106808D7CF999B032B17CE732FAD27EC1E5F230E94944AC5053B5B60965167CCAF973FE9B58A76508AA829781B60702403E129BB36CC4E0E8AA8AAF8C41547F968BE9B01621C94EFE8FECE331D6E3A4A12EC64FA9F327C40A1469C84DAB322C31B7C9D543A6E13EBEDAAC65DC0BB197B0E6010F86205EA7F386EB7D1AC47CBD4761CDB599005B8BD5F829ED44CEAD8D0A3ED4F436D95AA46755170277ACD69A49FC829670EC457717E640B4A158F5B00D2C3D4CF61BC4D727C8E53D6A7C10A60E6234345AEE13DE5F960AF87FCBCF8F99443B7986F1CE909A108038284ED91FCFDA7E179E1C61BAD1DCC0F7191755853722B611C96A2E887926E40A62EB5754043C3BEA000AA7CE65B003B01737A6C2613D21C2C18C8543E93CAF19356B2A3D1033F0C2A1C6B6FA5FBEF0990C873E3F46DD0BB2FC56C170C7C284860A2DCC60F293143A8026475BDE0E3B99EB53C8606087DE299BF059FEBF1FD705D65BC27727EE09DA859CD1234E6EC8CADBD6EDBBEEB3BB02E566623C4080174509653DABA8C9F58F0867482E5A8436DDA32D3BFB1AE7FD42414140D0CA74E15FF27DF5133139B48ACB09A9BD7F35F677656A4D39D78D10657D61301D26EE4EB49A3D0AC3D936FB4639D9A136C8CFC2C7FBE99E7C119C6705268DA1FBCEBF4514D3E2FCD3B5ADE7A1F40C1F4F736B5BD5F943A2799D7D0E87E76184EA3968DBF0A006298203A66D18F4E3BCB5EE739905BEA6CAC3AF6925AA974335E3B6209AED7F97CB2A9F4F50B60811C9B6E3792797BDE0AEB847ACEA2590F1979CC9266CE5B8F22C2C5F0F6F102B36534559300C07EC8E57BB9AD04FC78FBD7F8A00A4FA86CEE3C534317CD6F848DAD2C0D2A42ED787EA7B43FCFA14BEF87AAAC2BDB3245E396A70B55E5FB0E175F50088CCA94FC8FBF42B898CB399B345596EF5B2E87F6FAEED4C4F86D730A68C672D5795B151DA1033A1B308E1C09CB4F7FA38DB90E3DC4C0CD7DC1C481B7CA09DB5FF067782D200FBA146469EE26582511098AE3B011774524011C032782A68ECB1D8B0EF5993C9A857537EDBDECB3A2FFAF01825298A221F9FE051 +smlen = 5192 +sm = 6664A89B25B7AC462C93A21D82EF4D93B7C022CE51F9696468E822C199EA32F6FC3A8550A36C51CF104F58971FBFFC4D15E1383219F785E15AEC65CE308EC36D9FED9E5F0C81B523310564C6C779F43BBA789790AA14206C71AF4B943603F45B7C65B8D24EC5D4E3E59EDBCC467B9C354B33C59BFBED5442E2DBC678B1060DBEBC2AF18C20EB0C330436FAC31456E6181A9C262B36B916FF09FD7B85BD740DCBEBFE3044CFA46D7C91A99B8A22C04FF6D64BE572D22F2F2F0D5E0025C562D252181F29BB4AAB5E2073D32DE080C89A0DDF9153807356D3208E8ABC6C03571CFAC53F830AAE98C4C8A4863BBFFC18FECB0DFC05F214C96F7A94ACC4A7083ACE81081FD09164E10905F34566FAC1F58155602E8F45E51E79CC4246CC21F090858C1599E0D04EC1A1B772BF3D7C4A087E74A34105CE613818866E89D9B2147F588F08CF1A7F32B89F10307B260E38BCC821FF834FFF7A49A4F653177CA3391F1E4DB9671E71FC7FCDE7815E767594BB48509F9A81334660ADA11B1168FCE895E0890F577846D0A7F69750E960CC0CD35133178D35D5B0CC2347542715BD9D79E1420740B4376307790E382804B75FF3C8A1DE9D2736CDD604265DCE0D1AE1FAA3392BBFC758648EDCD7681AC19C290129BB79831AF8A4759581692D1F22C6571E428C525FC5E5A8782D284E8A7A2F399E6F66672F3441E55BE4AFED96F47ADD7D6DDC192BB804CC7040AFFC490A8093E8D19B76B305318013276C87AE999CF4976DA081F67EE36C819FD86E556CCE6C6659D6D5C886AF0AEECB0CAF1CB44F33DC59A71E254EC7E99194091BFEB84AD960D0C4DFFE4036643EB1D1E9A3350EEA45E50CC8168E986BABBBCC6B3BAE212BC992EC376E7B0A2155B6EA56FCBC4274852642C03EF22EC18F3368B0DB5CAC970B2C5A857DA6A3A74A72111FCE80E61475DC88406A033D3E0A21396EE78591619C287AE170ED8D286FC4E1E7229B08AFDBD9E7D2FD8B6C9BBAF60D14DAF6F63A2446B5C5E28CDBA3FCEBB0BC5346EFF49C8530FECDBA3D7B9DA38F6E75187DD599D41BFB03BD77DA17EE3591AE9ABCC3F84CD39BD287DC1862BD10661396AEDD3A1B6F377EC362B9126302C09C9AA9D59E562DF884ECABFA72A5A316AEF697586A82978BF785678935779D738D55152D2A6EB2B086F557F99C6526D6D1C83F43A621DE76575310BED2CAB4DBBB0D1640C8C8F7305A9A8174CF1BA85380B9931E3FB8DBB672F8357AD643014A849A95EAE3EFBD2928B6B3FE6AC8B5EC990B332A90020695BB7D70C1016D3B48F47C26FAAB18355DCA4061D952DE5277428FA17DAEB0FA27B4189FA7DDD52D3DAA34C5B7BE10DD1080754A76D42124E5EB30EAD2B47CEB701E62BBDCA2FFF909E157C62B39D80BFFB4AD0D1353C01D1344820DB8E2A7134A05C580F28CB5B5B068746F52C9FD7764F3C7F3D2F65AC4D8A72FE772C81BAACF71F10FDD8E9DB3CA19891DD3EF6C42690B872E46D77CC238FBFC3BE4DD2344616A9D773B91D1F7529AAAD98DB658938CC83EFA5B2FD899751D17C620BF76A37C17022E8513EEF085780F2412210BD2EA5E01F60210FF0EFA6006756E6BC1095D239500672EE08B7F1F20E97514682300E09684BAF2293F9F1BC8610E4B10079609A42FB3ADB47A109A214DEC3CEED761467ACF3CE64998EB8B8720879CF52636001CE16A020B3E4BBEA47C7AC63FB51ACC5F54042A55413B128AD07A59AE23652B1CE0A9FEB6CA9FD722AC42DF9916E348EC755D175817B7D2AC98BE608BAC76BB137F3BA7500C1CEB5F2DDA4B41F3C09B5BC6B3F2A0D2E9CF23EA21745010B16F332B27B019F3FA47109C76678BCAC841440E6DA3AAEAB23DAE3B5B37BBB941A6207D43D894926EBC68FE2D00E3FCB3398834707929D42DA2B39A5BAD97412AD0F29E4649BDDAF0F179090AE105145C6A3C29A52611FE53DEF7C20E93B341B7B032D2037F538B2CF3FAF4C69C9AE6FD3CE0CA2EFA783B6A628054273770715FADDCB45D1E2A7645E2E28E3A1C907592AB5C20A1300E77B0A7AF56989A1526F182A1D8D0D3E0E7CCA64D11433889A09E0A75D8AD9311EA6A63F995772ABBD3044B33AB710DB457DF6413395933E371262F197EA1FD50AE1458B52F2D1AFA5B28DF106B3161E9AF1AC34A340E95FA095D94B2A3DA80DF587FD6DE08F4761CC85300DCA3AED4A15698C2C3DC0BCB038AA6A31135FB3E3E7CF508AFD4428A034BD07F7F10E4D427CCF940AB1930D4838BDC0B5A940E46E7F43FAFAEAB7B343529EB73B97281050983EEE03C1151BE81BF9EBDAFD90D96B75833898EAF53CAAFD4FB531DC5D988E0FA5828804C33B3FE1BB8E2CA88DC0465873BEB5F14B24EF72B4BFF9B9730C5A2D64EA2A303DD005C02BF368C1A3FBC36854132C4F481321BF3377286E4FB16CB335A1A8E53963D124225B8F832F3F10E677D13996BB254C76CF304C2F3069ABF6498DFF9BECE7E0E8A1EF9AB8B228BDC9F7DA28CC1015A54428F90737E7C03332FE99606368CFC66DC9BFC346FC32886E98A6C363993EAFEAEDB65319DC0273FAA60CA04D0BD57B26D866F2B0EEAB4AB8631D8FD901D03ECD39D5F54409373D20167C614C4E50604F8CB2C4561EE57E57BDBF4A70D73B83EFFA6DA77CFA890A77B7DAF32BF518ADF9FC990DD004083FC67B466BD6BD291098E21D1965F4945728F5B18AA8FF9A24543261F3E867439A1948BB2656DA594F0DABD9FB8E8352003B723937BBB7BD0FF614A9A387D004677E2B38AE073AC4A714E60A8021DC29085F6CDF1249E95A29ABEB2B03F8A4D787B0EF4FCC0198D95838169595AD96031A2AB0140630C24D9EFF8A0CF12290D4E5917AC75B93771F5C5E3D175B95CCFD5C4497656E215BB4BF32F9AACF6E0FEAEED3238113566303DC816FF57910E9D69FD4DEB6DD35440AA4D940F4BBD5395D49FE298B3484824065CA9263D837ADA4DDAE47897BAB3A825BECEC90CF025CE11DD65520900828A1531F98E074C5334DD4DF3E0FD918964FA4A7EF6529EE1CC3434E6F82556E1FFB687E49F058EB6C5C8897BAB305899FA11CDFE0B757C97C01D9038822C0249FE0DA21D5C3FBB2333DEAD45DC104077CA3892400D988E9475CD5BE4315FA3D5D74C885308154A3F8FC737E19ACBD50134B6DB4D7AEB737E6CDCF54C201950BB21E72DEE6180DCE27298177CEF12F624046066B68C6B345CC4535D3A0B812C3548D44D7BBAAD615670C8AA50A98B7D55794E0921CE2B386AFB99C75ED217380CA67EDB86329DBC046B09BCB5187005252482D1021E31393C45486D7D8B8EA3B7BEBFC4CED4DD050810161A3E4D4F5062768B93A9AFB6BDD3E1E4F1F700434C4F51656D87989FAFD6EBECFF041E27404849588494979FA2BAD6D9E5000000000000000013293848AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE + +count = 84 +seed = 483A81716F91A43ACA6764C4BD2A57C9156B762E9174EA49730A6BEB9CB19A0B3755E37BA47EC524BBE2FA25B9FEF687 +mlen = 2805 +msg = A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F +pk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC11412ABE99305DBC193CEC184FE368B84C11EA43CF4E515935319E608731B665C9C7333D5FC069871DBDB53C89102A3201A6498F277AD2CBAABE6E3D9E04626C63A1984B6B21EF02A1B9050A2ECB76B037897F441A65731259CE0CDB648847140110B74424A15A598F15B1FF4E50C7FC0707BE31901B02D2E4F84CBEF287E6142C927C52CCCE16021177CADA4243848D80F9AEB857FE29C8FCB38CFF25547EC7EBBF9F7562912E4C73D2C22E83D050FE6CFDAA7983E6EE7597BF8DE989EEA46D6997C0AEE3D6CA3BAA612627244731BB1158D72EA7EA1B010FF1868C1330FE75E201A6A25C906CD76FF6BCCE8C57315EB7393A87332B5121FAB845EF3B8D880282009F90A3E3A68DDEE4D58CA916C10936C03BDD772FDF1953B8710998264BBE55E4F00C8E652828286369AE9F6256ED44D3FB836301629F5238998A7BCE22AAE3A89A6D2C51B2AF6FBE8AC3CA06E7C25077E1C597EEF046AE53915B6BBFED200B4CC225E45EE5EE60C82142FC54C980EF2DD33968982189992888E6510FFC34FBD72B752F6725BAD47C6FC86BFB872F4AEFCA49AC59CC23632BED43D7B46243B1153A355F1329276ADC704676231302282A5400AFAE2939DCA11C5F80B950ABA5DF58883A48F4C5EAB572D4AE7BB9C3C0381DD054140CB43C7A7960D3AA0FBDFCCA4322287C03D38A82648AF012FCBE7AB55E6E1D4CA6D0B1F5E6B7C30BBA60F8C380632BA679B35B3E82038BAA0B046C215953CD23F8689F90345AD3B728E3486AE3B8BC27F4A7EB97C971452EFFBCB8DCE31E587DBE50B63D9AD868A5AD0CDC944B2B3A1DDC5EAC4AC29A8EABC85D9DDD8EF2357625CC3CB426107ADBD2C5BFD12CD68E1733C1773EF4EFF500EB433AE4238DD09090F1557BC4B9D30EC03896E50ACAD84C21FEB6D1C63E84E480DEF24805A320A9ECBEED9C56808759D473D9D26ECF461401F479F004D4D105DAAB37FEFDAE3A90EA5F2A6AD120E45E7CC0A83B528C7D49B3DC799D626888743E42E915CFD61C600DF1C1A354D90EB8F50674C6C1B2607CC706452A779EFB2367FB208E1B73FEDC77EE90EBF485EB5F8DED5FA28755AF8D8C7E84F0B85B0D2F1F0D9A7BDE6CC87C57FA300BCCEB394DC6C6755A65EB4DEB53DC3FB9A882F42C3859B3AB4B8D5A79A57B59101D98645A7D1F60D9111EB9FF4B68914F37530C2EBB004FD87992397E36028B4901554EBB56EC06D1C0C3386C5FD153F74CA99C49446E8B713E62F3EB8D2F23FD3DAD4C50F35415BBAB31AFF6269A97A9303292DFCCD8D9B538B484F27C99A0E722070DA5FF564998BCB50EF106CA5348F6FACA42EDAE2EB98FC40AE9827A0695F5F81656BC97CC8140ACD4C1B0C9276DD01CA929EE6C1D45C3FF4751F203CF5AB7E0F962DE4370F19F193456DC4D37BDCC9A8FC87BE958731EFB1685739E3FB109D0216C4FC55D845B71941A09CF6A2B5A142C32129A5E686D8A393E563C6A2536FAABCB68DF424CA6DC2ADB8A2EABAF4C7CDB009B929393F2324D3186FE08D6B3177253EC2D7758BFAD81933BAE1511BFC6D017570FD412B3476800D86C74D58F7E2940EF03A119E41BCE8CF57E72893C2F9915A849EE39545B7B4420C9496896D0BC91084244F1E0357E2C3E208E01E310BC3344CBA7A24560754DE995E0AECB5DF34C04FD61496A7FB2D3CA9AD96A6CD9E018A746B99FD2B8D3F89468F655CD00C9DD30DC77F69835538536FEBD2A6BA8EA04596994D8215FBE8F95E99A1DD616EB7AD8455C9B7EC1781B10D6B5B25D4AE81755275A184277DA13A1D89774C7BF732ADFBF92D +sk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114D4D28FEAAA989347F97ADCC29D585A8583FD6AF03A5FD954F0E036D13FAB71C967E247A969FC9A98FECE03E1E073BF8609F8FB121A50D3D271394482484F273043022010C405C41426CC945081A40D58248D133485D3C8919132881CB52401B5111AB88C8C206D23C501401681A42841D22668DB0882E3866119A088130332CC022080060D12A21053142813311222C14C83B84420A820C1A06443948019058AD0186D42A87141202A09C0105B48810A836CE22468A38291C8266A040231A2860C4908429A084244060589840554C805E3009119B1411A2131E0428644126A0C946049424CC08664531888A11049D13200D9B660E006844122911AA8054B3450C10062244404241304C1106A44128491A211DC404AD2B62D5C3625D43666E03242E49601212320E18289D3B229CB480E00B64109C9850C196108A645529248028064C132211B8565D8048C2392248A148254269100928D492068D0300003C870E44445C18425980070D126096430321488641212890BB58120B211E09484120586A1206E5948321A0108CC120DE4005001284CDC900408372499B0311BC545CA462D98B2850B4590A2484913A96C109070098091CA209252008194321258824DD9402C0B226540268D5B3202610408D9A604038004CC8481CA0690D1A28DC238809A96880A192543A2810B022484C4611030886406844B400910858C08A0511CC510E38605DB1610039725DBA484D9C82403C508D8066D89048C5B8490CAB0709B226111C2819B3068191811C1264CD3448CA1A08CC0B27043826983A8492008511B992D98369018116518892110A4918AC8051082085C98005CC22401096D542689A1B2050B2001E1406412098E54084E80C64188B6295C288693084508830922B410892640D12090C3340D4B846853828C4C008C0194701CA6310A1552C0946524272D21463024876081B009C34600C4326D5112290C1711A004240200310C0101E3987001046C1B48910C834084448C92404A61903184362D0A268D14B8700AA24514481152841153068A1A286A13C9700B288444A02D0C3362D88891DB44891CA68403914544344512B944D41485111689039910040381013392DAB0081211020C360E6106450AC41001C55024958062A888A048404BC411A33806DC34719F81490E9299AF87B6EB82262B39D979AB6A159D6EF6F91AA77D4BE12F150ACA13F4273CB22B7A58E597CDE5C67D4941DAA4D492A2071B2035F73CD0CE44E0B88E078A15D5AEA27496B52CFF9C9A2C67BF1014B0C3DE2E2980CDDD9402845879292937D2773BAC33231B80E8BD0EF0F5311AB505889ED5EA52D3AB0841C16AD6A914BD5C8220EB47DE3FA55045070BD7703B5A2CA68471590FCC6B186682D72F5349A34E04D6F49E8CCDFC709BCCDE38292E3C83B30BA26EB1C6D694BC081302CBC4A6C194297DF41571073CED767E49AA4CB02FB43EA9790CF3925857BEDCAE2BE480561F9F39F026C5789E4C18E6461FD518EA13AAC5E819F721FB06553655BB7685577D6E9F6AFBB406631636678E2486C9803654C2886B763D8F230C835F37B525037EF31F1EE19EF1F32CAED7C37E2AB5AEE91556351235A5AEB77C138664271E4C75F58FB0054587F4C91B72A71B3C1060065C7C91E13C2156CF6049205615B2E69C45021145AA6871555672010B1E98E743FEE8F057C3B32EC55993F69708F9923C5AD8584E8D1B56482DA0F481C50BE1D317FB4E104098D817E73585FD8674AB75C2C76BF3E7AED8FB474A7FE8D032ABA55A860A573E2D16ED54C4AC2E26E2AAE61BD65E8AE3B1D2C6D7E64FEFEEF5394063BCE7BE05F4E420F69F3B870333E54FD2BD80EA18B628595E1D38E5F47CF10EE393AA798F595904B2224B31379B5FA9DD800091749512BEA0D587E612D37B6739EE0958FB6E42F9ECA1B8F3B5307B6E0A1D14143904175513A23400BC3C75F1E0375364B25322013E907F8E472B2C9D110362C0F48A94125113EAF2BB1B2808353C9090D59CA6FBA434C6070852FD83883EF50065786DB98EE4C7B90AD27EBE88F4B06103E1113EDC96EA4858D828ABC0537823D4B9937161A5905E7F2A3A7381783B2C498F38B70EF9A7C05239D6A1880DCED92DDA4B2CB50A2E5E8C1778576C9749B1455CFD53D9E26F2C4B445F6486AFAFA6FB182BA557AB086B9D0069D99E4768A5423D53554041B8A06110C62DA5DC98D6ADF02709227A64D4220129CD320CD4083AAFB8C9DE14BDA21F964F10628CDE49B140F7A527BD9D6E8AD93D6D6777F2B93ABCE07C1B4320D01A04C27856D6D1E144124BEF4F021ACDFE958C43AA683F1D48092C96C240EA131FB34A56BEC5AA7ADBC78AEA4770337C2237D69A48E1F997A8FF18899442CDECE9619940612DD9AD4C0215365DD4FC59DEFCFE80C85461438A0ACB175B29D50D4E08825FE620CE69A4962138D41273D777A764A1568259ADF34C2D4C29DF144C2226ED2C458CA1FC3B9AA89F2F85B64ED99C7C09F82FCBCE7329A578DBD4C2421CED3B382BE464F7969408E65D8D99F74D83EA6CF07152785282C284C02AF6271DE9A761CE9DBDD818275E406722341730379CBA31BF256C321099244A8DA8005F5A0FC9224E5F2F2E615A831E1DDC66FE23A0C50803BD08FEB5F4804A4F2D6C9A6BB6A409D071CD7785916D2AE8B5C4CA5014A217B95C96BC08FEE1FE4CC62094639D3C09057C3C5814B265FAB593E67D4AFE4B9F11221928CE45AC39CC586C75A93676DBFE358CF4ADB455358990FA44ADF08FB849A132AEEECA111DA7163C0BF814E5CD98B98E7F3424BDFE386E71F95E83CEF4E035D30BE5A54E2740BECC6A5791C71A6C7CF55234326827CD5805A45BD961C8F003D11E371AEBCC581E01943C5DAB990C8A3B0CAA8ADE05F74A0E4E6FC57F84EC954DE0D58BE4BD6CA62244242DDFB29527DB6DD56940FCB529095EF0557CA59C84DD42CEEC4AAFA783BF7C32F09F952B90D61BDA0779F926A2C848E7A3DE6B483CAC799784B7FE272134B59B4C03FA5A2D0451D9F0AAEF47CD8A51BEC1E94217BD72F7E8EBB4AC54932D8556AB1FB7B265BDFA9E6AEC37860F5F6822ECCA74AEA552E320E52B4E516C40267D3B2A0942C3F03A7971F4A57AC1923AE5F20B6C8173E10EB64401ECF00B92CEBFA0891F0AE101E4F6946CE4605430DD36DB00C1C8A20BA8DC9BF80D37EE4A9AAD46A074115B6DC445AE38A806484E8C0C676F7B004A3C5DF2A90CD4ADFCACAFB77C2D29B1075AA0FB889D5BECAEA0C18988CB46CCDA592488FE87336D49F8E5FBED336D9B6C0FE4D7EF3F04C204FC50B8CA076D4D5F6065BDE9DF9C84BB61C770F8268C60BB411CA70E95B10D86301D6B9CBFDBD5DC04AD59082738B83D580DB8DDDBEB149DD28532BF149E33F2F0D2BA491079B8E54AC593C42B7184C7A27A8B8A856E61394E2EC0C453EB2F7BFC7B70AB7F5CA50EA4D709F007BB684E741B23A9A5E9B9C19C68202E135FF60E0DFE16AF5E566A5F90496B7E49F7E0FF +smlen = 5225 +sm = 0DE36C8DB078E49F5586DF6AC8959F6ACAB03AFF7E83BDA493AF0E2116325434CB1128AA2CE45BBFA4185F572E7DF5C1A661B95D5CF108F1234E1DAD56E2036BDAC44048FD0E5A33ADAAF0AAEC74B5B739BFE2D6918D5172C790C3D6B10106120D8F47F0BE1C41EDBA95EDAD7EF1E3ADEA4DB93FEF8F9D06A0575A29B604C7249F423EEA30A4B48C85A0FB2838B51FCE00D884002861BD1EC4EBCB8AD464DB459F02D22A8DB21347E576BC7BEBEADAB539FC7BF3387D1C9D22D5BFB6C63AAE4C4CF8136DB14FF77C56C9253863204ADF9178C9DAE3B781ACBF80A0FC15C5DAA6CD281B08031300B209059612C65F7F1D0417B76F4778F4F013F50AC61E54FF85ACB78C151B697A5C54E2872FF0D6F13B8B59E35578887070D5A2AD6F168BB01B4942BF73ED9CF533C4FDFA9920175183530D0F8CF042B3E742C8470292C402DF8B488F51C9FEADA497DAEC42CDC0CCA43C6F0B6992DCAA3B6F182B69CE746B2C91E5AB480FD48E0AA5772C7EC19D408BE669D207AB6C834DE96A07EC3FBC26C278484214DE501F011255DCFB9B2E17BC1A13CE31EFB5674F481EF269829A23B06CF4D9B0725906FBBD8C726A15B4A0A30CA487CD4598A5497573D149EEA0551FBF029182E073A544EA0C826E1F1980DCC72E63A4C782415A746DEE9A8B16AB0FBA3B2AD623BB9C4AB8EB41558F33207AE121E93CA478D2CFC9BA1E42A7A7D6689CA839BD33305EADFCA72F622E272EE06CB70C0A7A4A30021E3612C7B20B96DC4B56B61218D91B729281A102B299D68EFA090606C28FF55C825A6A817B1F2FCF7EBE57760AE4A67E83A5CE9A0F412905FDFAC9AC3AAC695B540DCF6E23957D76AE28B92CAFFDE7F49B905BC933ECB92FB0DA44970592A9738393F579B26D15D4F259EF7AF61260A4D35A80EEB076D4FA9A3EB6F10BA4B09A9BA275CA0EA0A5891CDBA52B4910724A2E0663C5F792937B78716B6545E433168EC7373700977408F194C83F246F9EC20A3E549227DD39EACA9722729C9E6EE8296AFEC90C67A4197DDBA469BF60684A7C54B30486946D3D51D308803CBE0ABA9632FA85B94ED2BB7A76969C882BBF67C74044D24B40DB8E0436F6BE78A5C6A9EC3336759604D5BC585D3BC19CA8557AAA5D782696E03E88B83273381866353A332040BFB778BFD6A3CF2823AD36B1038495FE17B982F4D5CE538F6D28A63052A5ACD49364E1DF25C3E2126C28B7F0D39B308F4592D19F80DF320650967D724250693ECA47551AAF5F1BADF0F78C527BEA4C1E048FD7C906FB806EC9D850C04BF26FA0033D281FF1E5D1C17D64E29DD513E1BA1B872D7A6B7CE20E917EC2A2A746966AB52CC8B579DECE5B4DF72E979A7A71E7B3C734670EEE7C298FCFA5B5D025BF49AF001C7520F70AAF6E8C65EAC6A0A0AAA65307EF3F3EC7CE8C92E50BD8921E8A3F6094614E4BB8F2FA5355DDACD454436B3E64C5E9168BFFB7EB93364463F604CB776D1C8099C79446C80358D777818CC7812110DF5009DE8197FB16FDD79D2E57E837FF97168EA328D51E8E8F25FB23AAA56C691995BB4CDC7BCD948732C1E4CC6DD55D0B8C505C8B675A1BD3A28E70B5F0BBA4420143C497905B37F00AFE1955157A067C5F616E4D1B735933EAD8D18E397BF6E6A332A1FD47A93F585A068D5D213842363B6B46A3843436EBBF503D6C586ADBB7A2FF20B66A42390FBDA3F322FBBD3899D747C47CF5C57E64912632D6BC51D2D7790C37A47602E40224154E030595DE3518DDADCAE1110D8C5B473AAD0184697BA2805880985B81FA509B985A9EA7EC931C7AC1AC401465EA959E384886A3004DD9EB7A926B18A065E1A00853B236ED85D2D7F58AB0840C5809F8A18A2E418D9D0A49DD39C1F8132FED3723EBAE08554BF77305D583C208FA06BC85E34E42BFCE0A9E8FD96433792CD5F4EB66E299FBC17D02F370360DBA072A5467125D8688E5C581EBD9B8E849EF84426E2A81BB2835E5EC0A714399B5B0A60CBEB77BD3480282D88533E6FD0AD142206EB51D616D5D4945437DD2B7ED98180B042823FB9A131AC9C48735FDE286378D49F002248ED3E7FBB76C0FC94158FA56191544B04EC44F86D66D40FF8D5F8F7A8F981D2ACB1909B8E4132BBED59DFE8E51087C748AE0C010423DD6859E591853680368DA6799240F882DB35788A522E07773AB3562DD8953369D110F9E6795C3864469C9785049C959A1DFADC90F55F6DC1CA9F8DA6F7BA17B45AAB91A9B12673E4280F78720F14F5102B0674F2F160920D25F01A2B486A0F11B62F8CF08A9AC6E72E06DF326FF27040622E3721258E3B722FEE7A0F1887DAB6E304A3149494E181A9E4851F001888781BB07F65907F9FA34521D738FEDFDE1958E9115777F1E5FFC72035825652BD4BAB395F889B922527CEEFCD5A9C53B9991F1C3DA2120CB901D517AAA7B1E20DCBAA22F49E2FA2D0FB07F2330D19AC44BE52F43670FCAFC91A67CDE3607B58EE8A60ED506DB2AAA9EBEDF2870493A508B081D2E124A1BFAAB56EF75CF4873831DC4394D443E5F1DC5217A2A93B15CB0497701A8DF63F9985D3EEC7DF5E47DF39F10E484F8EA87BBC227E4F8233E553E48DC33C7EDFA07E1E80DEB8D54A6D105BE203934378E1B9B957B191F8BE6EC5D9B51DD87E60FB993D55A34655963D144338EE505974C47CC4E791C8F62F077EE71D9A31469615EFB08A0B3CFA5DFB8347EE6080C733208B87D12C1CA3F0B63A71D607307EF06268A8ACF45742B34266270AD3518A03336C39645FE1DCF656549344942C5B13C2ACEF593C7042C919D1A288FA191C37AA58BFF84CD9B132D35DE80BF995307AB52EA1111EEEF8DE48B11D965AFD49BA7000AEFA106DBDA1DA41674574F2BEF3DCB037C9CA4901C6D640A79DC319BA6336104E02D5813E5319EAA076D5832F6E966D837C7A905C23937D13DD3FE59F33333A08F7788B39D45B9B93D928666CBA00468659EE14A53637614D556E97FF0889BF8F29EECE72BC37E934B6A94787B661884E5391EE9BDC3425D17863424AE68B5095EEB6081A8D415981A3CF0177999D56B90DBAAE275D2DB3A3429EF44030CD0727F6DCD4830C03A665ED0A80D12668E967660F82FDAAD708EE5CF49B4EAEC48BCDB0AB0FE1BAF7735B5C04656BE528CB58949D702F8FD7319FA1C1FC23DE0E989996014DE1D15674E0300EF8F40638347F609157773C07E653E4B3290593444C42B86FC24F5DDC5E015D26764D4B72ED1AAF3BF9D99192B25E409C278198AA496735FF0C64BA7AF246DBDB574852DFC4A3B9BEDFF5AF5050A0D152448494B59648495979CB4CED2DCF6FE07191B34383F7D94A1A3C9D4EBECEF04070C3A4C719DCFF5105B7B7D8B91ADC0C8D3DD0000000000000000000000000000000000000000000000000014232C37A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F + +count = 85 +seed = 30F0E117513AAF27AB2516BCEADD1188B4BBDE76E57DFAF43CBF2D70723D941E8F875C5EBF02BD7D67AE81ABCC54440A +mlen = 2838 +msg = E43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D +pk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B17377BA433497FCC61F0C28E032CA17D1BDC935B0ECAA0D74D535EEEE4777E83DD1C48214DCFE352B0FE9BF5D37C307C8106BEAF37A94B1BA8FD874D029C98E80D5265BBAB58A5D2BC91E73834FDE6C8C8D66C7602FBF519379823E87CA82016B9232205A9040EB561AECAF099FB8E1B9A26ED1A6ED59BC987E718E1310E9EEBA978C2E007302B057DB734FE1E5DBCB0E65A7435AEE1667D573E394134C654F1050225DBA3F8BD5FA711A533A6305C1E139FFA0CA67FDF4E4DAE80DFE22000A82505C7ABB93345C1AAFC202CD79C8A386788FF229B2C2A21D1AAA7194B3C8B2C384B567EB2BEB48333CB86F55DA8700255700106D71DC5882B15910DE721968790696B97D9A45C7B84A054CA4135BD6936F2F1754F5EF09CC45E9FF6F6263E33A5B6EB5040590E6D3878A909BE5B7FA712FA36AE2202DCBAB52AF971342E61C147431173E7285ACF19400AA80F9BAFC2D050202E619BD2165F32075DEF11E661658ECBD832F9D8A42D1A1A816A27FC18C1A25107B083358560617C2F66F1C3862D5F4BB97EDC3FEE47A6B7E397BA53DF538A17EBB0B9C720EA7F6B51BC6008F4EC732E1D5C3463091F7D8810B71186E451A605ABAB624A32776CD87D4F140E25C91D2E604D31F98E48B2919FF4D97A451048CA49BAD4437E5C292682F3190C25F5F69FF6149544469CC4AE6605CFF0889C26FD49E3716AD10966CF815AB6FD2C0821EF0ED63F2DF998148E99E3DFA2A561D9491BA69C493116DAE62643D70B06156965719A5286C39A2DD6DD3468645DE7E1723445F8749ABBCA0E3AF9A13D48B7BA413A6582DFF298F3350E3D8B32AE03CFD206C0F7629EA346916B0F5D46702669ADCD1C5E2B088BC5E7F38343A9F47B4C0FEADF09F966D54472A8BEAB669F2AEC5C1B607DF913E069798822B1FB0A1B69F06024FE5B6D8C9DE326F984BB42C29C90E6B8FFAF4372456D5103042898E3CC226FAF85894647B6BEA6A538293BB3E0237668121462414767A001177B8E24EA415C637B07CF842318EC2D945D44CD6A0D112CEBAAD21E66459DA399FF92BADEDE1168B4410136C510311143263C770A49AE063A0AE77D665121162CAD7DA2B877A845CBF1EF7A8E2490A4874A54B9D6AEED2219ABB48C193A7D5749F2853565EDC9885C3B33A93E2BFF0557F121EEE02A33B51DA0108408A2856B770B0AFBA276521A17C7B8ECA7D08101796A0B2837D9CFE86A969E0841C13F0032E9EE4B915E01D7A7489836160B66D3BD5E645443F4EF50F63385A9B98ACD1DF86FCD032E8324FC25EF97123B7BE5085998697BB980EA2E16B427643863F84B0FA40827E214D4092856A9928A58BFAF03856ECDE5B43CC820A3E15E6EA2D9E0D76C68C901D62091DD2C9CA065849B50BC188DEB321B0A807121CA22DD4FD2ECD86BEAA72379312F96E82900C4A26A2AB71A1DFB19775062C496D57DF88AFDB8F1158A73C5972C72366ED86741AEFD01FFBA86B88FEEB58A11DD2AF82E6F1A8323C1B5E3094A9873DDEE2CA36FB89B7009C59505977253A091C9FBFB49E10C7CCD4C0B0946C9539AB1F6CEA592758F4ACF9038D5F2EEACEDF35F22B8145C365910954DD6F6BE7BCF419EC34FC827EB5A31B8151D2ABC8498964C9D5D541502311B539550FEE42310719D5817AB98CF641A4DC4DED8FB00BDD932B7EE76862CE6069F5A992B164DFBF10AA348D3C7C3F3F981E284E4B7FC5CF03836DE47A32B243E0F3FCD8CDC12DF5EB93F56967E2614B5E2720ABFEED62F856E9EDDAF10473A99FBA1D114BC8305DBFE36E7C444564AC375D9F +sk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1BD900C3A49B078346175AD1A2BF23F8ECBF09E751664D0B1819F016DD2299DC90B7B388CF1FDC2B97DBF555BEBC1A4F05889280F8B50976E60DECF5A3D5986F60216624C4832A1885111485019030D8A24722045414BA2604936610AA9442194895436640A370A08C1644A0066542288D0A60819382DE1402883466021206D19A551C8B88403C0840187250305685186201C284CD82251D91021A42820632472E2A8688B26200C1769D1122E8A40098A446411222511B088A3082199021191A420E320081B2860D34285CBB60118C64D02834800A27058204194B2051238021A190CD0247219164161466A0194810C143290486E91460D54942593982593862D40B881E2045001895181C428941848043092E1186C0C014D1A1544113151D0C045223166DB460960444458886D8C0848D34622892840A48830D0A05100420040908119222E9200641AB51119B7689304211C15305A16680BB730DBC84461924D21244E500066A428691911859848280B05701A806508180DCA488C18B4895102498B4285420690C2429181844D584205030024C8C688101081611400483022118951834608A2A80950148809108E0A018800C50011258214C9091AB9885412250B184221088A82B4682424406148661B9481CC202D49488500339058C80C13846C891246622886D4426A5442490A14010A322413822DCC328159362D20321114B21159122148348884B0891A956501128618192D9920428B0686003829E0384D0C0011A1928D08B18D4A040091346683A871142572104692228060C0002D80404A89A4055A4080D30085143826C31608E29851C4A88C00A24563802D182485180312A1B844A014060092608334461C4480232965D9B629211309C9105211980553B080E24621DB122C414832409260E4426D0914885328641CA0214A324A944290529608D834090CC00CA1A44989A829DA166A1B81285C148C58C62C4AA45199A4255A1041D83601CC160A12400C438065241884210689D202110A200E1A1840D848289A167104490409037281126200447283148D22B721CBB60C812452598280CC366CA10248A2B809218148D9A208441631104472CC864803944C1B12210107100A4106A42844A2A42850828858A8040389858332459C00649A22424006215412F61D44B6F3264EEC31421447B0DC4188B2A306AB7354AF148316BBDB79A3DA35D099B769E722ED9025F27D9DE28DBCF2EDDCE03B68EF16F832FD47EA497674794589864B5E88982D606DB21F036FE9A3A450A8A16359AD75CB1621C0E332911A4958309D39402E720F9669C25B61A7D0B7CC6EDB10822951DD8E153E7E0CBA69C11DE2A42236364A2BDE7118908ABE429AD62A082F51D59185570820178EB2D3A96AFDF241FFC00539042238B770F4C30307DC21B348FBBC701CC0E58538553BEF3A211D51AFA4F98A42C59534C80FCFE2C0ABD387930961343AAF3BD3A6D822FA59E7D5BF9F776C5BE5B8D7EB750C367A424FB863A8C5B3CA2B6E248AE8DA4ED1E7EE75C5E65EC358C15117BDBD7B33C467F509F98F58BE812681F9A40DD482D624006139CB2D5CC7C30B2AC4B66276FB8E10B92BD8BAF0DE5D5C5C38C82669EAB5124E1C132DCB859115D396978379C449C73779C7FC26A2C4FEFED597F35CECEC93B367C841EE0D765611A191F603E2271F3FCF066FC484B31DBF58A3BF24D318F4CDF9846C7B4867AFE7F6FE5CC6A36BB3525561F25E6BE16F30186A50823762F9570C890AF3B142F30634329679390C3A81DD2D176D43BDD820BDF048EC3DAF5AF174F3BDB9285391DCE6BA71E358E81171D7715594BF1279A737F5F34225F56C2432466CFEC49C49F57623D795C61ECFD2CB286A1FEB9C273B1B6B4F4E6817155AC5198EF5066B395BF8601B5B6AB550023BFE85CC6ACAE7363D1455EF30E777A1EEF4988247A055CC4F42E0C855A8C70EF08FC1184C7013D53D06C40AEF73FF010979E1D547CF17612E222202B8791E153A7B36A1CBB87876DE994BB251203353009A50732709670CF0EAFDB0B7AD2FB37540CCE2DA09D7487229722B967B6608A2B619FC45983C1FE2D3BC154C12719FA56CADE98BAC80A44C8C02D96097B1C6BF49D5911DACD47B0E77123EFB8B9ECDAA98F0E26F3C62FD8D0D431BE4753BE60BC0C040586A1303FAC2393492B2702FB11C69AF80E9C25A3BB44CFC572618143017FB1A1D43C0BF28703F73955C769482502793030400CEEA01B7F17A9EAD156966442F8994E5AC75D916730517A042E6198F657400E8CF6964045FDF52E8F8F52FEF148B6BD5DBFA7A9A85C2EA4EAD592F3DCF5664D89FC54E6606367A1694B687038AC934B85CFD3D74B7EBA78BA7AC9686086497A365C000D6828E082CD27AC164A38B5321A74D987B25AFA63D24837B4FA61B13A41DBA778B74CBA14B27FC4275F26AD4359E2DBB2CD3582B45AAC174242851C8A73ACEC8E9534739302C33BDB5075CFD70DC617D5A66723F859B0EAAC80A289F7833B910AE8F00880435AB1DD6334EB65AE50DDAFD8DA92958DB0671D5415E92A73AD3164D10082321095926460D83F5B3E714B87644312D79871D78C2464A514D4238B8474BD4E2E4F7E00F10C332C3E5554FB87E299E511C0BBE8A4C815959A2003FEB417BD95CB81F1FF73F2ACCDCA765B516105672BA0793495A87450C00AF97D986FE38DBE82E95740DDD5805FB68C175F07EA66D34989E11669E86D6E7163D2FEC2EEEFAFAB7918FF162A970B9D2CF27351873F57255370276E10652D61AD68307D4143A15B887A7325BC900BDED1CB25FF1CA97666FEA7D283516EDD2D61AA7E38C57BBE344A3F6315B25687CF30CBF63E43D4AC607923DC0ED847D6F5BC168C6989AA8A78A8DCF64089AEDC5DE21E0CF1F411B816075D22DC030363436E3B6DD9416684C96066E3C37CBE028DF48C9C1E5C3861FABE7F34FF747334089EC56EAF4B1507AD4C6AC71E829056FB189D698E1DD03C32C0F392E61F4F3003BD58DCC27FBF6EA5F7C461783CB7C7097EB7D7826A8C47572AB69A5FFDD5E376EBD92D33054DB1759032FE7BB2CBAE7D79CD71EC0F75B6A39834ED6FF0D06088036D8349713C02A8BA33661CF6758757BBB0071B81960045D975401AD650AD140E62963460DFABA7B499D9EF07285483BE2CFE65237857BBF7FBA0C8501970528BA06C89F0AF7D509873F023CD20DB4249C08EAA884E43143A59971A07FC36737F2DDD579FCDC28CBD2B0BDE462399A25CBC8849802554C0ACF83E602E97EE2F1818EACFFDF83A8BA659FD4E69E90F22C60E2E4CC45F7DF4137E6EA9E2DACDEF86EF20AAD95B768961CCFD6AC4F92D9875D9FBCDC4C96DD3A45F341749AECEAD2C73CD2C3E38A785097A9B3D019E2648860B051562C410E341E34BC9452A2C1A0A5A474A5D7FFEE2A8D141342FAC1E56AE423030797F453677FAED6D1D2CD53C6372DCB3023640D0894A9B49F6C928CBAEEF7CB4D76085016AC63AB9033B05361CE6A7C +smlen = 5258 +sm = A6B5EF7D36587562D3F599D9FF1847274259F1BB5210F10DBF8C8E31C46182B4D2B1A41B5CB75620DC9ED71EC73E0B354709DC92B1CF7678B344C08BC95F34D67496DFFB17348FB698B312A47E6CF06533ABE816A919E982DA92EF8E0BCA39366B3208E1FEF7419D0EDA47D7CF2039AFDD2DF235116E701BC6456958B47C3EB668A8770B43D1F278259ABB68D4EEDFDB4AC8F96D7A70B7C1C4A8F5E5A5A567E68A7BABE8B83BE7E93A80AB98A30C51296B48C61F41E2FA8169E5CBB8623FBFA94728E9F24C4E158E85883E72B851F7677DFB9CC38152F6C135127687A923BD0E3F1066F2364FBC44A4871FB873640033965151F5CD7C6EAD89D4F04DFB6144B572AC49BC29F9340349A08CBD4BBE9342E7200FEF0AA730B0A9285997ED1B97272AAD628EC24CACD08FFE5795C83CF57D3455688249F2B64F24AC69EE32E072C21798F29B6017975A5C9990CF9C86AF626A02B0706B0B07F730172C1BB43C87CFE93EB8E95B4EC315DECC08AF1A44E1B8874EE668F81338630D4140E0FFDFE58CA9ABA863CAB58360B094BF9EEC7E561463AB70F9C7EAD511D19A24A90666EAF0C97DCD0639DA5C159957F84630439CF449842D38E935600E1C2FAFE3ED60BFFFCD84309D1BB40CBE2921A4BB368F4DD4E4818A421E4C796972D4B3471E5E66F663E1F3DAB5A644B27D62244435F23DEBBAA9BE4B53E2C1DE8B784DEA3079701D4F70B5E0974A43255FF299FDB3A2CBB2C2D2EB77AFB4D3211F4D9CE8B1879DC7AB29C9127079537545B9FE01C06500FE1E248BAF53AD6006A7B1F1E2BB9678EA17B8077DB326A9FD57EF7EF31E5447214000519EA2EEBD62C7583BF92B81EEDF916E57677A48CB6100E05B5FB0C4F63AFA408B1FE32CA10E9A57E1BAAC27F3E243B9FF4DB4A7C3F225B5D1763BCD0108F56A011A76511181C64265A8668B4B74C7C5A1526B0AD8147A59DB4DC087AFE4E18F7E50316AB851998EFCC93CCADAA26CE4BFE491977B004791C52BF04C9E1BA28FBC3065D0C99D6189F60A8CADD98080AD743FA9F053407223ECA30FED2CA22D8628386C5E4176EAA672E69AF8C444701F57B2F092F46C2BC7697760D152FF693A99CFD7BC623309D531F59700030031CA77E7CB19A3D5D51A4B2FA3F2B107E5690201A9BA933C32B6587CD8023764047A3A3508D28FCEE89CBC3CD243E960E5E9CA95640CA026096A4784933112EA36999E6D64D0E226FA5475A48220A1D121D795726EBB6FAA2B7F3E62AC862F7B222A9E0D44883E573046827DE04AB766B5F3749B2BA16F2E26630F555FC28518F4803CCD1665D941F4F7EDCF64665163B17B89F5C1ED14476F8918A364C3A252C5728AB8DC00377C059C49110D4EEA584940A3210FF094E77EA727F49368D4FE57C5CB0C29E3588871BB98D696B851DEC81E7DF6F54C151CBC602C6DDD0FFD4B64DFD910DA47924ECC83AC421ACADD86E70FB17D770B991088ACA68316A5689DDBE3D7003852494CC5DDADCD6EAE27ADACDB02FC57710DE9B04757B03012B5F01C1DC93DA734C1429A5B1B783971FAA89D5992E0FCF33EC815926807D9FD75D29941B397DD537A35573B38E6E4A618D21A2C935C76CAAE6C8603E80F4D50463FE3E737EDD65FC88E9013A7EED7BFEC2944C8A460741E5871E3DDE3C4C2354BE3C68183E6B688BED16667F9AAF4345EC8C4854F4A8F801051943B1C7AB37E202EA8C68958D281FB951876A7636D0FA7BD0E9C80F01F13F9CDDA6FFF23CB5A9C5CAC411D4710B977E9D8BB5F2464C95F31549477C63DADD5A72C3A90EB1D3F69255FAA6ABAE492DF8B73C705D2329FAA426AB2EC0716144CE12F8DB5EE4E40C3068E0DD2F2A0F1F3D8156BBD590376E5DCA8394BDF01B6F873A87DFC073EB68A0D1A201956667BBB5260D16EF9439584366E302B3A0D62041C99B6483BE8DEF4EEA618D9E0B875150394FF02C7223D20CD48C73EE671540977C9D9705CBB0E7BAB1FBDA3E2169BFE1C79853BDD05E6B7DCC9BE33A957DCAD3E39D13778D19D1C11C3560415B70857F73BAD2E068108428F005663CEA8BDB5552B858AA484A8699AC375FAA4B8737D225C36CC67B13D0017062EE9EDDEB7F9B52AA2F26091A9ED7DBBCF7B23A97992353486EB5D4111475E98762351A1386C99112189DC29E99A164720BF4869CC5255C3660FF179E19CE1C9BA7409E39FD094F683F0551171E8E3A3408CA9CBC7AA0C31BCD1012E6788AA1AD443385A4EF1E6B2D154F037E5ED371C812A6FD418A27256ED861BDF05716DD0453D00520BA2B167990FBD7B1831F06AE4A77AACC27C98C35F9DCD0E6B1BA39811C525A69E62DC88BF796193571426E4170D6C45B7443896DE77AAF24F6E5F6CEE35FE6C75DB2BD228FA03867C076B58F39D6BF1BB82B1B4BCFBFA6E1F84FB41E771E87CB0BBB95FF92D5E37AD26FA4A18930D725BCAA8333AC4370E8F165A8D729C06E133FDCCECE67A25F0DD4F7BEF0F1C95BC99095C1C9C63A55D2BBF9C2A11511CE47419477B2F1BA441EEAFE18FEF019BB6DBB5346593E25C6422939B6433AD3DA6C10A23B168E7AA76990C6E898709B4DCFA2D428DB67693C2924199D4FF8FECC2607AC9BE514594D5C8E4E08B34693A0B1CB7912014A20E889B2E5ED965462B37EC74FE7FAB0B2786DC8A69123BEF2DFEF2B6359ADAA665E2F41BBBCC0A4EC2A4E0B418C23C8258C69F1AE058EEDE5AA6F55AB7FD4977CC01E2E72924CFB951B693719DAB425211D9F6546BBE3C19DBA252307A44E6A911ED2A55D2F23C588C74635938BFCB03738BE4ACF92256A6416692405BD6D0734D12C90BAEF49EB8A8691477BEEBD4925DE2A4569D5B9D10C55650356BF59CDB20405B58BBF61B73123B0A74F54BEB9B1F9A5817C85E322DA4C826F67563BEADE2F2D57CA90040648A449B82704780F373D11123B1CDA907B34F62318C2ECFBF7DC413A77C523539E91085285EA3EEE141A022DA3FECA31E2A8C7B997621DA56F5980899EEFE6B573FD32D3653EBA8FE88AC9BD31B87F3F3D3673D07C430439BE5B8DC8DA7E9338455C8ADF7D1EDAB5699567A48EDCE432ED99C530C1045E727837DB798CF3355915DF8CD77C1B2B1DC34B20D69A4AB91B4D566452F7BEF885FF43B33593D0064172511CA240CDC4441BF68C3C40323D239B6D2F3C2F687B132E4A5F1D932EA57D69626AE03D97EA18A7EEF35CD4F87100DCC1D8438B282BB614BCBA92B9F68EA6DF044F45CCE85D89946822BA84EF8DC5664458DFAA3A90A55B82D2EECC80B537CC01D40A5CB26518D223BA8F3111E4579828DB7BBD7F2F6FA081E4C4F5361728B8C9AC2D0E5E7050C11151F22282E4548556B767B7DA8AEB5C3D3F107132324404F788B9FD3D5E4EEEFFA000000000000000000000000000000000000000B192E3DE43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D + +count = 86 +seed = 070FFB907EE8AB7152A9D380DEA2C4C4796780FCFD80906C5E489B917A45D5E7EDFE6F37C4420E5480E8BB599FE36451 +mlen = 2871 +msg = C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 +pk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BA5236D56014E4295DEC7D0C6A69EF8CF56BF36CCD4A15AB6C3D0C4BF8CD33BEF7A854FFA753DA5A5D20F5BB94CB478B1455F9CCD760ADFF2B89947B26BE6E86B0E068FAB035C6F47A68C98ED41B82D551E2B109561B3CE5AEE29FD293B0E816AA1A40FDA952742EEBEF7E097CB158B23A140A0EB06781D88FE92703190654E8EB9BB42C6D093924F90CE375AAA6B90ADD0628CCF4C212A06A3A3973E34F68AAF6D0321C5684E5880478386D27D441FD035F8BD70486FBBC6F2C2F4DD5555E5E0D65DDABCB8C16E1836514A74E504FF3A978683DB196DA5C0A96A1E99F0796854207DEFD0B64F90CB298C662AD68C54EEC91AE3C0410BE2C5E23527FC9492C409C0251B5C0B11F14643F1F8791A8180BCC195F32C1C7B5801968F072BFF875FE16B4D3C09E8BDB1A1DB64C6738E92A5FE5E5250E07E18773F4B12AB71370E890E33868929F16D7BB7930021565456A32F21837F1A789A6E90891B9D5F1B2B4D9023E5B0C231910778482E07F1FCCDFDB8922EE551EE41CA459EEF3511722659083C3AC45126E85B25B43D09CB167D7532A7EE8B3A70FB4C75EFBFB269253CC623E06EBEEEA8B8FA3B261B8251F48C84EE460716576BB476B9863897E4D67DFFD1DDEAE631C811DBCE97B84CBA2F989DE7C2ADD071419BC0F2D170CBEB30DD032949B08E23DEAB2E18C0225E630B7DF241F2157D9A738C315FAC32E8CCDD4E9D3B38DC2925CAF356CA589B82DB10C4E75BEA690E14B0ED668DD1FA3EABBEF6C927A261BD2C0CACE15495EDB79822E8EC2ED0520ABABC70D8B591BF2D3EE920EED295B320692BAE3EFE7FCDBB99D9CD42E4B86D6DED1FFDBAE666E6EFE288E7166B253DE056CC2A6484E38F6530ECA02B0CBE8A0AF6949F7FA167403C73AA2D4E8831CCC08D7B3D164EA9A3099C20D3BD17702BC42E79671B4E194EFAEF7872912580611C6910C1296D20F02D9C3F01DCE5AFC046BFAFB5DB35510F280B153EF2528E6F1D23A6EE87B397DEC26679440797306A111B14D4D87C11F32A140976A71235DE9DB9492BECB57E16859836E2C56A888B60016C88CC43C596762A263BCCA39E18B1E8B95C0E887E141F07503CAA946894E51D7F7545EB6164BD7F639D47BC92FD7281FC015B333C92A7C50AE40564B6952E13317A10AF0F09E4C0C649646DDC52E21801C2662A07BE6E3919411919EF8DF5048BD9329AFECDB7CEB38D16000F9F03DDA5D024582B1D0F79D02CA486C7EDEDB6DF2D8C56D5F306D66F2F7A1A951FC5A2B6E649EB4795D0EE973E604317A48B31C98F0A813F8284A383110F1E53896048631BF6EDDEF79D1D9D60FE44DFCB5EA192B574027F48644D96A3CF021B5D18C9E0054A6F7F8C820FC53D8CA5FF24865675A9BC728AE756558FDCACE057B0BDA324A214EE5C5C32D7AB9516BD44F359C0136FCDAA4673BA690293E1C56EE3ADFB9BEB141B901DCA5CFEB773A670467E6C31F19C7174A65BC1149B491DFFD9B45433E11AEBCF13B5146620081D7D8DCE2DE837697CA5161D91DB6FE485D6776499EB937ACE69A4388E9ECE360765F50859B58CE4DF1BF0F6E79AB9A4BFCA29920E3405F7993F9C2A1ACCBA267B24D62D98D4919FA3F4858E33003F5BA770BE9A029328756B4E67E57C4F60C0DEAECFCD590C6F6991D835424706997F3AA0FE7093F13956A54134693A8813FBD592C5738B63626AB08476B726A8E68FDBC9475C76CE82D26CA783374FF36B9484C5FCC1D1056E39E7A972ACB566FBEC3B9E1E83B7C7B71411D26C033F604F19DFC2C53BC8AED4E66075545CAA60E1C369A +sk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BAEC80A9F22CC597B5939DA33D7D6D36D710FD65401F6E92A34F1CAA7E59CFE11DEF5FEE04A687F3A36BC9BCC34A5C72D0210DE97CC4E76D803E925F57C86F6B7D1B82484C006C091168D208845B0408142452484862518250D12644D0088D203668E22230592848DB802052A22911958C5320211B13408C1489DB400884462E49108410413289A2804138091BC4645B382E1B934123152D49386AD0C085082828611861923231DB060EDC903011094252088D023529D846108B3608A0C031A246411820659122060BC030541046C4248001902598C04DCBB61192346611C824D9901004C688C230845816848C22015AC6314C48918C020200A901C1B6014446865828289A28282085309940695A408D5812269C1445CC808C8A9624D1900D9AC2081BB608DBB88C8424888248604B86655A348060008C8B020502048254126CDB8011103449002508D892711AA3485C348A889049484424001862888049E3246AA0A28CC8284D20C57104062EE22861DC184C09A82091346D92B84984066E999809CC3470624492C2082C62B245CA384E1A397113184DA49644D2064E63A410200809128411A132249C162D42362C0B1252190049CC48208BB08061A041CB20280BA991E4986882848919268614C64C0107495A3689033881C08661C2C204092729E226860B2386D3448109318CC4042DD928500CC571434009A4A8100A936D01327119126DA4C2219C4022A19630428468101080E144840C158523C78420386AA1942421440EA2866D5B028A481001591602E218419A8620DAB0444A024D20496258A400C34052CC00084BA8802098508A460ADC14510C2632D8404814125112B381E0344C0CC78859A8055C32041A354920B108D0A230E24690D30492A482801C0182140085A3844C21844D43988C9BA6910B49900407429A2011D2946009A22D54A22C4A928411296C08052E48C6640AA58122144D23A61148B62814026208120963026C9936458C100492382080A044C8124CD9068158863012853011C92912B00863002A4A408E63203290008C51300822818910C49009C94C58321119332113A76181344D132802213952542888544468441422A2B46D08268C229268C2A80058061192220514166009B224C8145040A86008088EC4B461C488482434423ADBAC0CC1DD6B32B50F13174CD45458124BFE44AB11B68E884E7E0F9BF75E479D587E429BB488C3EE46FFAF99FBB3BA7014A5F3678027C3D9F1491135F13B7AB8A1E150E4F2F855E764F9F2DF3559B53246DB3DA8AE0F817B6CEA0D00C813DC8FF1339529F30EE5216D64F9FB98915695FA5829F186854A53ED5C48EA15B6605B6B6990ED1AC43749CD37B8D5C837379636FEE37A58A8966DF8240C0D0DA013BA828CB320F59D62F77B4728A837C88A8254BDBBAAB7FD0E622050784246E6CF22B961602BB8253170B25DA7139C5247FFF7496A3868FC03D60ECF5412F578A4EB203FF34AB876BC783AD6530978518C99B093FBB5DAF60955B1917B96D8A61CF43BBBF536C77C1F43B2F6C26157DC3FBB724C70F095FF2CBFAB583D2A4AB384396F607B8DB7C348242AD4FE331344C4CD7FE757D13E35C913E2A7C596CF94A49295380879D3FBF7430F2B19953F55EFB7745B33BDF885D41932B841B760FAB64093C2868115CD9D9D1E929B8D9D09DF76863990D442E0D0C5594701F26C5D571F73DAEDDDF55F213604910709375538AB9B978BBC97CB181A30B3027A01EBAD833B1777EA28A98A583C567224EC308E3A59B43CE8C2ADF2BF02FBD7949AE3F75E408B3441CDD76ECD506AAD8782C6777F35A5C57DE3802D30717450099D706CFDBD6C1DC2BC88D64F9543F9BFA4E2F1B5F4073AFB5325E43BB0B8BF02901D55D51F28BAFF5D2B831D94E039D637A035CC914D6A0A0C3B93EE8539DD2D6974A073B51A777E47CF639A96FADAE6189B7310EEC815FE8C9CE51E94C65C4AFE9B0388E46E1EFAC77D12FE75A71ACFD54EDC060727819D660D3F1882DEC2171602F648BF2D886EC153E0E6838157D158839214167E9E52DB163678885DEE99EA374675FB40FF7B1BBA9A987D98C014A06E7E48FC305EA51678D7AF79AB6C346382D5CB9122E2DA4515C0E5FEFBE856DE57955108C654E75FFA4900BAF1DF60D83B1E4F5AB21AA338B7491C01CC39DCBDC6FFCFA0778FCE54CB706F43B85D4513CCA0FAA861EA6CA4B9A72E9BDF6E8C485B067001F835E35DCCB3893351EBD5A25718278CEF8477B90E6553F8AEAFEFD54682CA5E9BF7D61904AB11BCE77E5435E21721EE2F70A7D24D13F5CD8F5C505FCA600B068D919A2086157E4DD475A1AE3C002FDC8A58AD3163964E9A108A38C5B4BDE639901506CE00EBD6F9BA7DA86DF4E8D7971275654977C3D323F0A218BA443F6FFF28A4706B9A8DA9F436D4BCF116ABCBC33BD6C2F7FFD4C27F1D559E1020E0115E3CC1027E75E1F3B28B66ECB0CA753C6C7B32D87E525C0FA4CED181A42FFC31574D737B54B5319CE66389074F0AF301D2B4770B752E6D0F69F829A7736236A24BF16C21C8210C43644C88BE6B48E43B068887C3DB704B593BD1C51DCBADCD35734AF9C98E9B857DECB77FF475FD9B9ED5DFC28F3855BAC829C4B22C8B1A95CD59BA23E90B9DFBB593E5E867BDA5BE36D3AD769A4B63BA22F0496A29EE157652EB464F86C83425E8A49ED177F5B31CDCDB053DC8216180D836615E367F1515ACD393BF0FA487E5822F71E654D680B922CC6F205F8C2DA46A5BD500FFF103281FDCCE392D4F9B3B284F04065690D0B2E1939FDC331D69E18A03E7E005D2DE2E988C7716AD299B7C5E87A98A3E4CD2433ECDA5819F84A2B4375A7A71EB6E38D63979E58E5DB524F95F67B2418706C88CC2473DFFC7EBC86E2938630A5ED15214DB9BC845C3D5A58CC9A52E18E5287E51D02302366D76C1BCD8D451F877340241CF51760794EE1FDDF1A3B6D718E38C293802B3B8A1A4CA6019E397405FB7860812324D13A31E8A71CE414BAD139A395750A03B7A495D5A64FBC62C9FC81DBA394E98CD4ADB7F4492C3A519253BD61D0D9B874EBC9D63CDAF3F033D302C420EA5F63867BC6643905EAFC81FD7CF462C681EB2601B7CDFF2B09A0D5FBA0AE70359C0E28EAD0CE4A2F9AA2FF584C0B4D4C4C2B13AD1E6BAAA31BF5CD9BE1FE19DD8FD63ADDFD8E24D1FE0E6E956E61CD60542ED6882D047235181AFCB2044E1DF1AEB04D6391E1222F632296AF602DC3DB2B654A667109D02B7328BF2402749CB8DB29817D175FB003BF80E026704A7EC2F610FCE7F122927E88A8BCD07CD9011F75CE5AB800496B080FF58DE264958671C44DF8780D1CA02683BC3A0F3CB4725272E31EC7B5623D0E0559E7163EF363650C0041D6624F5212F77EA65EBC8F8DCE36C3AB217712C5989C410338D6552E41B45EF68A60174035302BCBBBDECBB89CE37EA3090FDDAE5AECDBDF0465084650946B32221CA410DD0F9660015220EAAB9AD25DD030817F230802D2428962F245D +smlen = 5291 +sm = AD2DE18283577DFB8455435A141576A8D34F83DE88E32E4E039649DB07CBB03BD5471995F56BD6EDFEB3FD5C98B12AFAF4E7561EA73616FE7B9A1394F71EFA1333A0E3211108B1F0195E1621B5BEDDA42181748B293EDCE091CCF8DD8A9C6E2594E864C1FE15F0506EFC4144978942703ECEADD851BEBEE3AC9B40B03EF22921634D6498464E0F27DE10A8409DD0F185BD948DA5A3281B3E8412611DEE76870AB07BDAC5401552FC560BEC177BCF9A18F4044757FA54B682896D4441F8D35884F92912870F2DD34082F1E5E43B4FC80EEFA50B165E49DE157693AFB896C1D8E6131F54F358FDA0781C9F87E64055D48F80808BDF319FDAE5D91896D90109E26ABEA4F7B94D8C1CACF39618144928CC9B7EA130FC91897031C5514650E42DB67507F80E3F33507634FF464FAF4EE106D5734E1AB2B12E10BA74163FD44EBA1B6B738A48CE78F37B98A30D595CA3E1AAEA95618094A6B606AC5C8CFDC803F994D40BD2ECB15820D2D5B7A5D0F64F4B5752C6D7FC844E660EDB41776B7A398954D18BC65A291A316D6DDC9D2D29E1BC6E13A2A4F9BBE7995155341C30E920A13EBAAD2EC3B90DD3AB1BF5D9BD3DA3BDC6F8664DA1A4A6C3DFFD5A8CF07B1BA9921BECE4C6AB6688FC9EAC7BD35C1EC8791F2C167E14DDC528E316A2A691F20ABF2ABC8CC61CC98C59F8CC0FDCF1D26B8B72BB23913DFB32ABCEEA2D284308758AD7CC5BE5300B1F725E3636458EBC1C5F3A0498D2BBA8316A9D021B7E423505560301E32FFB63E8E8036EB0636E9F9D79BFFFF87FADBCE1611882BC9DF0BE12F4A68812422662F4383D49243D12F5CFA2910C6BA7136564A76DC4A44A8CA620F0764E7365AC8D58547FE8C0826D6CFACAC1526656CFF57393084CAE465F7701956A1C5E737ED389FB0214A1F9D888812EBDA28DC9673F782454905CC78A04E4652C0F2D5AD5712D3EAACAA03A36A98EDF1F36717B724E28D972000864371E8B89838EFBB87473B6F833CEBDB1EAADA716BEEB39AECF886D6705C4ABAB6E61EC596BAA303BD73C1F7D633A51EE5298D0F1A7B04D5E17C45C269979B19DC27779DE520B02295043EC64EF3AD904F4AD193E7DC165F26BE9D5BF32E74F0CA4343E5AA0F8B0BB3BEBF1E9A4F341E52141B13CCF3CFA4A39183C3979A853A8F6E4218C80F6AFA30F976C4162B89524D1BC54F5E4F93F9FFD7E6C474D7541CB623BA035BF06C262923217C50FF485544946E96A79CDD2DB04A9B5B5380DFA6C30E723CAF7A8D2CDC67964C263D484928F8F7724D50B5AD82249511CC4109CC2F1F0D19C8CFA4EB69982246EDD68FE911F15972E9BC275C4EDBE9FC8B8FE2C8F13C1DE0B7CC0B109D9965076AAB758B66EF6302E55C0D74D0ECC70DFF4A1F783FEB8B3685536FDC5E9118997B6C909FED6CEA8F9A39342A71AC553FF85ACAAA5701A558E9BE2F1535E4540E79513C4DBCEEE70FB75AF7D29A857F98B7614B8E88D8B0D8E23E0253C6AE7700A5BB53329F4A7705F807D8B2ABDF43C13C7758DB08E30751DD43C719D52C71460F71199D740AD3C41F9F42BDC62E7272C33D4A7D442BB83AB71796EAB76F4F6CDF920AC521176C607097CA08D0776CBA96DCC8CD02631F66082E5B9AF155A55386D08FA6F055AE10BFCE7E33E1C59AB96C01114A0ED4F1D639D4043D1E960BD4543107C520B57593FB217F695EA7626C45FB3B9C7053F8D0B47163F372C8817FE9354482993D53477BA7AA8F21DB1C0BD37B47F19F5D82D7BB71E12189016647FE608F0778542E8CEE5D7C2D7F80BB7B9ABA2D9D10EEACB69B9566410B45125AF311431F885DA39E13317464A88C6E9DB6FF5ECA8163927A5C9359C947BE0F1D6A7465C1E666CF6BAFC56B079FAC19EF1793822CA832F17A3AB387D10B8FB45B198E1A1AEC3DA0FC30B12C2F38AAE02E79B01BB0AECD0F0275E68AD98E717C36DC4E8E9C8166F4504D18685392D6C05DFE665659BA4E97DC290DDAC35978F44008C4E42069098ADB58516C96117594CEB15654EBF61F73555468C2C200C054101587B2B11AF28DF4CC4F1C4157BE5A3DB41139A93859E7FB5FA1C776845FB92F1E78AD9EF4F598D279E9A659AB98AE06C693122AAA3EB7F33497F68019F68DAF7708B04EC0CFE81DAE1A146206669939B2D07A63C795E9BB4E9372591A00EA2921D8C55414D319A3AFE1522F27A21625CB746B09CF9D63E1C15DA80D881422F39483AF4700834ACBCC6882A951E39D9F887D80A7D1FD7ECDDFA57F3DE47A3A03FAA3282C8A250F9F6E6AAB3EFB6BF01E28D880EFF42CC7F46013470F061E959092546B841A5C0D31D9C8C80CB649CF6DDFED744A540EF3A675375F04BD9514FCCDF7994CDD6D1F065C1F9BD1F8BD632AC6AA794D977FD25F9C2C4C5C740601F1EC175D2C9206F034C9E2FF0616135AC1FB8F6A2CD98F46C4D8C157A9FE8A43D09E308BC889A77E23B0CFCE642C458946A07C2A3BED91791B6DA3852F10A0BF23C71D5E7B69FA119766BF90FB152B7C0F7D5E39F402C2C339035E3A067CFFCC9217F8FE1367E1CEB79A221F11F86A9AB2256AD9D3A8EBACE52DB362890BAED21748AEA780C0D512C5FF6383B86AED4673A50180294EC9FA372204F9DAC5D346F16EE6126E10BF028113714C49444F29590EA2FD8C635A50D4B45C63D45CABC119CF0C348C2191A0982614B7D5A9201FD9CF61704809D56A5F2EF9223817FB4514D95E59DD9809A0F26E4ED961FC05C07261B8596B758A7A9B9DFE6946C28E04277A9FCB47626ED1A0DFAD9D60173EB7903280103C0A7D1C72528F6966CB9E9E6AD1DC4088F11B91664655BFE32213FBF5059F314693A08504184C4ECE4CEA0D960668A357D48BDE5582C72D08699356E63A1464A525BD33D16137F5DD1BAD7B0CCBFEC9FFF77AF7F7EEDA670B9815C0D66DCE483295231FB5D621A676B7BBCD6F84A516D350FE6B5DCE6B1C115C8CEF968880AD86BFE6A8C10F4D1095C93A2088CDF5FF8D99F024239B113369BF685C0A80F9CFC3071BCBB064DEDE30EC2AC4682A8C81FD614203D2CBA6E9D78132F141DF8C0D3DFB82D93302C4AC31AD61DE5F882482897592D0E0391EBCCE571DF8C213371F9D1E44F8E9F80968877BECB09296CAB18C608D5E23F2B632B126F635ECE07EA9466E6F01DC1D10907CDC9FFD5D8A7B677D3DD4FBA85D9036CA94AD84779D1BD6C55CDBD91E647326E5D2427E5FBDE465CD843648F0E933FE8F9EF75781B840970B90D5596F443AB5C1D999F9BF9DA8F1C26A44840390E8C8749A6B1D38FE8806269587B2C4AB813232D315A5C6263666D729293999FA0B2CD1B2C5463647980A8C9D4D7D8E6ECEFF9081B1F2D313B4F525A5B5F686B727E888BA4B1B5CD060F2D355859657379A7B0C1C4D4E1E600000000000000000012223747C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 + +count = 87 +seed = EDBCC4F6AD0F30066947D678A368B960CCD164889D77730516B444ED2DF10B49C101902F5FA227377C3163A0045B34E4 +mlen = 2904 +msg = 836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD +pk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A1959A696AE9136148C9B2670856CD7F72521FA4C6AFCD611997B2AB71E645391C18D41BCF5749254CDBF962880D68FC2D9B71C722F79AB7EBDA4BC8E146BEA992F4778EC6CF708810CBF0CE8EF19F3386964C03E629F4E10005DD504BA7EF9FEBB4E35163F29EE199D8B10481D8C4EF27FFEB22582DD5540C6B6CD61A9781C698D13EAFF7DD19E570589D4B349D0130FBF08063E758F52442C304D658B3BE6C213F37EDDEF5BE77CDEB8E44813C8CC030A1EAC8ED9234A092BADBA6B8953D7E3F6AED10973ADDBAD70588911B2B4930C24C4B8523A9B7797A752C061E714A55B0F92B697E3FECFC2A5F207CF1A64B8D2B7032443295B262A2C01C400E59F3C4B1BF91D9B2B586D1E6A0330D72D007EB4DE33D0D42AA17F63A0D245E55D48FE2820CE97BF5FE2847C1FC5843E6CCDB0178AED6B765C8446A2E83F6EA2FBB70954085C33C926A7D120BA5F374094177C63A7143B5A3CD1168AD8D8B167DD5C6ED07C7AF7F59BCD2BD5A0C8E50EF1C900263BFB160E286EEC810F6AE91AA95E7F01508B21001CE0CAE9CCF72BE0CCA941D22129001E971EACEB253333976E72EC50EEE87D83A0C6329CDA7C26C02DB9A7D99A87AA831AEA6E481CFAAB3308DFD0DA38191A4C834904A0186ED36844B183E681BD437FAA7DE764C3E86BC40044B692EAFE067F271D39CA59DB065A605DC5750025FDAEF4F0D6F19F797A3D3AECA76FA7165D11D773AAB3F87DD9F918AB1B601A9AA96CE0FEE8DE1778FC5A2EF1E72E69CD7E68516699B15A0D37C22F4173459D837367F60D3635E94D560EB916CF2648C79E92249F9D3183EE8552E4EB6753F9EA04A0D9253316C17748FC4E6C91674D1725F5D37C07F534424CBB4DE0ACF9E202D3123F36896FB459D1EEBF544A6A17A9538ECF2D5F30EBEEF0E74F9FD368D9AD12EB5B4A694AB12C9D96752FA5E6C5B97B75FF66650086790791E7CEC01BA8495A5073FD9D0630C9FBDA46B4A9615E2D09E470176E64518B8681600E12A61B75F532FFACF9790784571102688AB5054B7A6D898FB5DFD3AAC18AD5AF87FB4224DC136FE0EC3B2334ADEC97D7B2C5C8A8C954AEDD88666CBEC0C7F7DBC938B3D6762CB38F45992328C94BC09524F1C7141FEB4E77174D34F66B640BE82B686A5F6633326C57B5FBB170C15397285B8D88968B051E845BD77D140E5C5B40616D815D000254E92A02D152C9E171A468AB6341ADC6E2B79D2256973B9EBBE540F08B14A0E7967DF9BFFD6F57AD478D9921C599972F0D31D3097D43F2420F0B30B7D625F6991A92C74F8C38B3B9F5B1E8B41CF8AE35BDEDE59DC4AFE16D9E3618971CB6331BA2A0BBCB6ECE08BE0414E96539357229A5FFDDD8864DF7E252494A081B092637EDD7C8C67FFA22099E9573AB673170ECCC107693FED1BACF9538588706CD05CAB0061CC7A48FF4ADE4CA806D09433E6D40B43CD23C6F0D2E8C2B7FFEE92AB5BFD53A9AB098A2680FC88DFB439104F297486ADAE6C3223CB5FBFBBD5D324DD67E12FAF501E8F820783C04839803719161DB1AD2DEA82940E68BCDA3B9D0216EF0EB873A60629F93EF7014BA9C4CE0EC18CA7E975CD857D9A0E89F325510FB8A342C30F7C791F952193A82A6769A82CFBF874EC1C3066DD3F55CAC9595E7532FF49A884D26087ABF2CBD4C327F69A2DD033534659FE726807AC6D9177A24C93173B90E77B316EC190FCD9293D7FB6B59429B9885AB6AB1FDD0C31E7B2C44F9AD361B8C13F57D874EAAD4F2B112D873B1B22D701668CE727176A1CEDBFAEA2B17199EDFE9F2C87C0EA2ECE125DB9 +sk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A195DB8952ADADE90EFA939577B1F306F1BA66EA5A3BEF5D1689ACCAF2E0C75E3C3AAC8CBC36111956CE7C910F86E43CF056C879E88B7128B909483335020DF7FC0310318CE0108E42462DDC1862C00205D0A881129981D9185220B98D483601D9242E64420D40228D8BC690043621528860029828C09668981804D1928960B061444261CB422940088D21104A8A4228101010CC9825E1307062284ACBC8210C2646D2386440B08C49384440228DD232441A37624A2210C1001043B44452488604110910266E0B396A0293281C902054B07058346659860561B020019124C4A62C8028294C3828230850D8088CD114501A8630D43849CC864518B7092399884BC210DB96508A380C8B460689024552224D41142A60264C22958913012D4C4491218500C4A444983269CB3220D13609C0108A6124504314504B102220046014C320E0168488A601C1182623076A5914618A908C4B0668202622E0B42840820D018341A040441BB58153C62589B250C42062022381020926D3946CCA4601021982D0820C4C283189C21154123182964CE1260122A32953363191164E1B828C212552D236501A396561342822430122B18D18152D12822C00B05153B80C9B428CE412001C09460C962C04856524248A02192C0CC76CE23808E40810D294089940721C1030D42472943844223286628824C2B40D14106A8A409152240D543884241700A0C625A142021AB72CD828900AA80C99920DCC803062044811808508270A13C22820334C0336684012860B201080B4842436005A1409D2040E5A308D51B045CA301109B12C88B4694BA60013258C9C428504410940280C09B068A3C00950A44848140490464010456EC118681032000BA604C1285298B449CB3868A4148923A3845C10042133909C444C128548438688043148C1B0881A924013295208042D189520D9306A13B61102A848D8B42410B930A2822C58A220A2A03181009211129263284E08C44488226188386C1BC66552C02C02B00D19195140964CC490849A1486540691828429DB2632C0126001498A94302EA34272D8A08D0C39800B1589C8066952046662046D11A6080CA150D9A650DCC670C3402E210231044389CAC06D88B8440094305C064DA00230603846C3A48121434E8CA690DC364982982902098A5D6E2F7AF8D389D8577554A17A305020241332676B661FBAC761932CD483FB3F8DD32C1B8DD13DB947DAE633461C81AB5C3CC46138BD6AE574DEEE55772A7589AD0932C6B8C08541ADCCDAD66953AEF2CFEB9EDDF59D5384ED603A965DE14ED6F6F8A19287659B48DCCC1F68BD1F02D833D175F1752E165313BEA386183E965B9270016B6C99A819CEA967774BCD6F377A7139B4CF48855FA94F208A60B4367156AA9BF5706B4C66A3225E4B7BFAB0CDFF077C0A211304F7013E8F638CF5ABCF1B6D51B37C0A698E9AA1B5C6A85CA259777B686B7B78BF47C1E6AF191FB58004D6CC0BEFC6AD366725DC350DC4B12DCB08B9E5AC55A7374E4C9AF1B465BAAAE297CB6976635EE1C99792E157D938EAB6563FC9A853C06607E181B2C4057C1802221CCA5D8D8099D495F48F36DE9FE1681A96843A3481DA3B03C05B187C3DEF9DBA63EB34898F00231745FCC8D5ACDD11FC22CEFC19DBCBA2B9C4A9A0A84059BD53A727892A9A76A1B41E6C48FCC2B180C92893F2B7FD937E10627E3D5E9C1E06DD840A13F1118339663E0AC8D9E79710197FBDBD4A39575AE6ADD2323B2950F51A3C4E99BF48449E25D1CEB71FFABD87AA8E20D7D4C7CE627B81099D164253FF4DFFF68004A3275FF224B9CB1E38AE4964F8AA675908580850A939B624B79586826B378DC02F47A9B762641BD1F8E05607FFA30DB0A88645C534957365FABB4D60DF53AF7A4D2AB8CCD32C3B4F5C9A58688486429CBE312AD63EE43817DCF1FD4FC77669AA0BA56A30812088BE482327F0A1D63880D9F544B7523CC6B376A85694A86DD2836A212C950597AFFB18D23713F896D7FC2967074393B005C17135BD42EF920CE354ADFF58DEB068A6C958B954DF960AE3B63CFAB90FF371F907CD7968B100F02E49F28C3C16BCAA5C34B5C8E503CD5CDD2D60EF3CEA83EB28E3BFE2457E304236CD837E6384E21ACC90BCF55833749DFBD9A17C1E3F5C7395B2152A9B1629F731F62040A8B3CC05D7BC52439CF636FD1F1FBC6DA57D2F49AEED4B5DF282441AECA7556214B525AC0ED7E753EF43F433006DF0CABE24E9BF84521BBF292FBE971576B28FA31B1F33E43B4D2858DC565768B71D7BE2795AA43F4CD4009C10D20BECD45E65004B446234C7D66EAF43C5BC6F6977DA77EDC9F294D159FE366EF3754A4E3C1DD9BFFB443C825DC68E286FE95693C6AC452FA567FD060075AFEA86143733CEABDEF2314E0264B9E81F22CBB8D7B659148EA1C96C157805A6AEF4EB96B70CCA5E4BCB1C210A809370984A100E0146C6D84E7EB08870218DF23B89928A191624FC38866C0AD4DBF926F85CBBF5DB81E8AA0FAA482D5D00AED80AAF907A289F7A93F731A66066E02FCD7F04C0BBE010C24CF423A4F8BF240638B75240D5C675F86677239525BC5A3121CA7F24DBEB9768A856B45A95E921E1167C353A2B0DFB3E2F020A8E841673354F8BCB849C69DBED314DA96B15368CE22EDA4C51347DE66271F9A3741B33F55542DD947C6162D469A2DA346B52F09D0F12C19D8D332B64821E933F262FDC6CC60014FD91270742377C772F6656ED70740CEAC9352BF9CA7D8978DDB3F967828B096C14298C7D0E6F0309DB7439E9319C6D123BEB47344433A1128AB3786E149F79A1846CFEB0574D8611973915CE0F1005342CEDB60AA13FFDA9E2F532FB7BC861305CE574355391DB67840645C6CC8AC2181EFDF6771A026939FCDA1BCEB2EFE42E5133030051E4D0A132AC8145126E7FA20CD9C51642D1BFB638B1A7C19595562B27A684975D227285EFB5C648FEB7A47C641D4546E684CAE512FEE5AA8D8C904BABE0BC9385F02F50A4842691E4887801EBC1ED1CD5074F3188B1201B63EB4DAB54819E1623EAB28CB5261E9D046D556BA0867F6B4D9C9E9DEBC9B37A935613BE0B9CE6AA55CD8E55C37EC918C9DC59714FFC6844319A9D80B4E4E98BEA10870D98763495E31866047B32A2231E862C8215443B97BC921C768B26761CF114DAB96CF41F646D0FF67D5800E7160E780D834A5BCA3E98B1A528228C1AF43138C9274C457E69A6D63E24FDF0131AF2A6C50D25135FDC1691E499BD4B4486F363A27F4C8F7CE915AFE476EA1F8329E5070DE09191CF35E1508F8C52CB55720E786295DC4823B2862FF660498DB10E3B45AA2440F9681F11A01AE0059903CD317959914D41DEA3884050D4F6B746E787EE362F68EB023E278497730D7E35254F1606BB9780D0078C1CA7B8DFCBA24A89AA0E80708C5590A44B2CB6A9E1AAF9FE8E8BC3CE9487B320685C9CDE85BC928D9E8CDD1093309EA9A8E6F926837D6ECDA612B59885D10D83C117869A4E73DCBDDB22 +smlen = 5324 +sm = 93B7C2AD488CA2E0BC4FD2832885A95235AAD69DC11690DD93F8FF04C2F7C58B05FDABC448BBE8A34DDD2ECD6C1080278E72AA05D6431E2366D2964578FC0D255ECF7CFC36666015179B9B70360E7A6DACE23F1838223351AE71F474414D2647FC626801FAB30A54AD3A80DC2B3C01172153DABD2A711DF8761AC05B956CCED19DDED85859FD487E537AE778C1948E3959B4EDAFC57E684204BDA1C190FAFE0595286054E32BAC7FC0CB3AA4982B2EE14D03C1B5812823EC5CAFFA40E4653522D8E29AE79B92E1C2430D0461E281D1E167AD3E6BE6D4DE17B299720194364F9704B5C457A2FD4F2D23E6DA6F1D64E903E52A1C86853823A74F9D5A72BEB520F5AC730D136894D8191403F41C949C7A604457B529251BD78B4412D7F7820CAFC923D4249BCDA5808D4F119470C1072486E2B917079601CBC4B7B23803B037077715C5AA63235A13795138D4E4086D3F7DD8908D0CE136B6E3CEDEEA344AE3A8827C62EFD7FF5C97DE769FD447FB098F9C1DCA729DA9B3EF79D104F6E23813429C5852565848B42FAFC710B62F2B50F186E2EBF78674F63FF7B22A05DDBBA8FF3E16338C2B9E7D621127DE777E33186CB3F230CFA6E9C67CAF3CCB9FB6BB3A7A5DCE25D16094F8A83C7F581C398B45CC657DDFB573175C513BD97AD2804C6985835A3116B14CF2474E6974B61B8E5B01DA65AE5C5A890A8A0C03C1CF84F58E4F1BE8BA40C636F5C480C22D313721F794918C9E6BCC600D64AA0DA0D29FE49390FC3E844CE9F8D8FE8D3C13D0073280EA59C813480386155A0776C7CB6E214F714C2AB4C6D130A304F669C51D1AA60656AB47025F9CB97532CCEBE0ECE9A1A1E8879195DA8ED5D8C69658C00DAE4C10454EE48E37C21985A3E6FE5F4B88AC5BFBAE5AF898DA348AA7D43F1B3D2A357CBD1F1886465648D92DF2640A0D1EC6DD8C39F385BA7307BB2B2E9DF4694A0BA362B44F7BB83B0C6DBFB895AD691385E6F5ECF54F711711FF963EED2EB9BC0C0F755A892E92F54E459D4FE0950DBC82AE47C593AE842D767927B1E575D502508F63EF69DA87D24D3A1F5B27CD2299DBAED335BAC426C6B71F2F0B8F5935BDBD43AFAC8276304CE2FB5508B14C66A6ABB1C4F51E01F74D75733899DCE486CC35C764E53489D18F0257CB893D98C1F5265F00BD41EB6878990D974A04047D43FAE43727D9E431A508C6172DEA8B1A4391D633986D0C1AD4A62B901345688714FB227833CC7F94F894BBFA5F0D20B4398ED7720BB84A00CB0F6C1EEF830D3FF7AA986F97FF8C54307F0772D326E49E7C952825356EB45C6B8331B4F95C945C8867D0266040D035BDCC418F7EE2ACAAA1F6B6FFF96AF8A495926A55426618AE27271C750FAA2167E436FA76E197A5AA4AA5E77C08670CE4277344D1A44152FB2A7989FE9F78D0C5EAA6CDFA068117A22FE565BABBDCDCB571A641659496E8E330F65AFA85FAD8D8E23A5F6F3FB710D3FC781600479484B14D2BDF8E5816D4BC569097AD629542517FB978B0A17281743DE5A760C7F85B698FE9B4DBC8E90F80ED6DD5AE54DE8E4EAFE69E5321F7494BA11398C8B6EA7E982B4EE5D025A84BCAD51FBF74B9CC7C5760DA60B13F1CBEF9FC93798A11212E1F575A42A1DC140A21669D5AD63388945F0161A79BDE61E931F03E2538ECAF25C68F648BA4446A55A37FEFA03FAAFDFD4809C203A27A855A3D4F9143E16458D39C6592145874C4DD4EECFCA909B572195EB26BBBDBD38FF4B0909664A60733782CE946A660415C9FEB96CB7843A51C95EB4CFF1825C25B61553CEC8EC0AFC15A0CA5EAAF2D4ABC60CF1AD46E069B13A72F9928CCDF253CE9352DA16D4EFB4C3DA98C51247E1EE3C5D2EC2717A24FC891D156262EC6D0B94775742F9C4028E7CB8CBFEE314DB331B46739F4F18BB059A110DD92128387948FF7025F12B2FF4366BBDB2C7C7FC891448F0EDD76E10023BA025032FF65D400347DB52C73628B1C6139B7B0BB0B26323FEA5F8131DC596E1187364C365B0D2F59C1020B37FF1CBEFD7443BEE7AD57448605D0471E24F2323E03807E2DEF3BA90E83FBD5401F2D1DC8F20688DCDB8034902502283EBCC833750DD75911EAEDCA23E86B49FBD031A08A95D83A3BD89560E2CCC2FBE4B75CDFCA224E716961783CB6699F2E03B84D29FFC7E390DC4D47115A4F33EB516057D1002294A8118DA647EE29E275014E972D1A8CF60133E2CA22B932DD413BC330D1C4E4ED0E059F2ACD3959D0E4B515BE7E2A368F1EBE760BEC43E50A0A39DABFEFFED4DC43CC1B378DB518BA6154729B023E771A316FCF6DA90213D55F72DF8E02483431F98ABC0B5911CA5F2CF74ED93B8BE6729DD4D1726820FC755723879D9C5877D904D3BEE54595864DEFA8460237026B2DC15A8A03E52D4DE8F8E5AA3EE00CCFC0CF73CD8DAAC4D447BC6A3FF66EC9112458347A38A9E0E88FA2B28CAA5E27E074B4439301DCDD7C462E1E6770C1EC5E5B1D441EE17098C58D34A2DD68FC91658D564DAFCB5F8DAEB5595A6C1C3DC09F6BAE8DBDFC1E64E1254F417AD9E9DC59936CCD8754ACDE7B57192506113F991ACEB8708086AE80D84A799D76ECEFFE14F96B04564EBE09A3399103E70B48E2DFE0890868C0CD12C3F04AB52C1A8181059ACA24883E48C524EB8E813FAF2E8EF8A51FD4482B6403E720F108F036DE409BB010E4FE80C443276CD70A03FE263131E34288AD8BE71202696411BE22E36A980DB79DB6ADE7C16A119D606BA015FB714EFCB6B4E39D73610B316A7C07744F694A8FD1BE0D33C5351E4C546B589BA17D58335DB989D8D3E0DB78940778602614DF134F820098B93833BFA17CBF437946E3A051A74E39B5BC4C41FB6A3F8178BEEA50FB10FE40A8D8B8280FDC8F38E8918014F19AEDCC4C69C4167FC75A9C7EBF87892213FC5FB308B2B1C87782665DFA49232CFD9FD6E6A819A6B71DB13C11F138D9000A2DE2CC3B1AA41DE859EBC6B6640A89DB8F7FA0B04B9E6957AB3615672DB139A9F375DF7330A68F0384527E702437501BBF175A3080C0840D730B253C62F6AB4D981B1715450AC001BFBF1963AF2A449F1FAD852A38939F28207C2AA5792E79026CFC4BC772F88623504624C3A68365091CF8CFF30432883B5FEBEC1F1FA0608C3A9FC4C0B799D37CD0976AB2A1D18FE2EB60E43F31BF1AEF63045E28CB770EFABEDE000BCFD840063D2EB31C4A918CE90816D86D0F062C44102EFF5F2A26F843DA9006ECA3F52048F9665F4CFA1B4FFE46AFB7C164F884EFA8D320FD1048E63FB46B2ED8AE5122F0B700041215375254586A7480879698BADAE0E3EB344A5F6296979FC9CBCCCDD0E6EFFB0104080B161A202C333E42515557667D8397A3B2C3C8CCDCF4F7FC0309112446545A5E6C797E98B4C1EBEFFD000013223D4E836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD + +count = 88 +seed = DEEE61A2FAC04E4D6B7A250124DFD91518D9B90A71FA02665E3088760BF69CB3CD7B6977F860A7026819D178623C9676 +mlen = 2937 +msg = BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C +pk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A01104D62B8D3F7EF90A79EAC21603752B4E5095EEE27EE5215E3AB056EE4DA66689FF6E58B671D49CCEA110F2395D2C81D9BBC6BFEE0239C786B5E896AE7C90ABBF0B89D8CEFFB31C9FEFCAD66FD26CED627C65154FCDE961BB23A89AECDF7E2CEA3F73C9605CEC4BF1F1DD811EA7303282AC7F09794B5EB75F69EF2DA82C6AE0110C7F852482A1E39FC64D82191F43461FC4874E2728B82A75F943E8580E10D89AE328D677369F0D5BA370A6291E02F578D052AB2FDD6BA052848D0D6AC31267D632BB3FA398DF6F2BAE779453E453C7F34565C666AFE5E11AC5475F54E0180E34742A60EC6C5354AD33A99DC0810008809C650C10876472173C2BD33FBB8D452EC33D8D43CA37A2DF2599B069E4369561D80518A63B0B20FBB4A2147D838FD4CCD35EAD81C3DF6D39606773714DDAF97675B56584580252F9DBD9E31FEAF21169AD87142DB64B3B47E1955ECEAA58F3BE0765F00867061CD72E29F9A83EC0B7EE628C2E0F0564921AF264B82F201D66E6D9B1C3BE1C8A30306F3E8B4EE2035A644218A301F00AD718D1CBE8CE2D175A3D6ED3EE73078C063ED0867D785AD542E4987B6C455F37533456B8B7D89DDDBE53954FAA12504FEBC92A5383D5AB4B32BE09080F7079BB3844AD3CAEB885BEB1717DBAB3A7309CE54E948BE7640FEA848F9D6E519510E3C0AE7D3056D4490988F3BECA9174EA68B34BF41063F98F5D6E67B89FA47E6FDCA20C1C195A5ABB2DF9C0757DE61AE11B15992C1FB633377B974D711B74511BC2F99455CBE73DFACF6E23D35D00EE92D50D595F5293C957A69B126D767AD88D386F0A64275F2D2B13D947B11AAB375DD3591F789E96402CC68E5BAC35BD4689D74C9EFC7DB934951EA1B50F09F213D395D37D722D6ABE3BA023A84DE4BFA047A14553F93F4B0FE223B568D0942755F4C219B2FC9E51B464C711AE0B9690F14C37D078FD0C1C7260A842868979080F089242C96C3AE01191365C97BA1D20F5E7B985E53C7393C0CDDF7C94D2EFBFA766A7C1C02A0A34659435A4A20A697CEE3A79E9EEB21E335DB8577B7B33418EB9A165F69B642765A68357AAF0BAC0522A5AA563B31B75F8D18E46DE6A1F2CF936CFB1A16F9AC769DA9186BD1726ABEE6CE35C94C1F19D895F6306BEFCC12840F377036C99C329233996CAFEF96B12B6F8E0F125218ACBDCB172D5267AEC3410B99E7E3E7A029F572CF62CB2ADDD81F34C98A9BE68B8FD22C21AA7FB5098D96A27AB780B1ED56C34AC1B5C56C9156DFBC1F31DE0CC31D9AFFCE0911D7D8BA55603C654C5D48666125123AD3E818ED6C6E7ECB3017996BDA342CCD2E23589964EEDA591082D99136212B0CDDEB2B382997CC2CD6D5FB3FD3ACEFF17ED8C778873531D4DAF497D8088DFFE13BFD49EB5FF70194DF8094AC708FFFDE1514F27A77445C57C8DB1D2F1818483435671B830BD2171117F34BB4C8557459CF15035141F77A43627D0CA8C2F2A6F46B3D3AEA7DC46E6D81B24DFD38747F7269247D6AEE008B68244186AA39F9263C3140D4D69863939563C46589160A32849BC7B3CDC2A1139530994C8F1375B0CBD9921F063162922D965846F28AEDFCF418ACC2508A63BEF61C7815FA8DE3BEC425DA2FA3FAFB2229B7FE87A0F497680E877AF71CB44C7318B6FE6ED5F58A376380F7F05D381B7BEEF9ED370A65E20A8E8A2A9463A7AC7CEAE066B9F2172DDBD0B2C528DC2C1B689743C3E1243CDCF7503B532E582700F9078D2CA4CB10F64D6ECEA0D74B6BE6023905AE8FC52DF1E1BC9F3D8E2675781B8118CFAABEF02BE169F8FCA +sk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A01143882EF9499262B4D00D5AC9ED46BF8E0ECBB0B7E1203FD5FCAFAC5105292921AAC8B039BBD69B5A09A934511C326815313D494D6BD497A2D52AEC91080B9A17DC2632C334628116840A35605A30500893251132060996105000019C3604DCC290C4208118416122374000256C90840C4A402851385290B02D2123480BC90548C64519293192480523136A099224E28671224429424446243728C2084D83B21118474D409048D418465082009C2222181424C10822D082288C242C23C6908B44248C0886099784E1802411070401A90C1CC6890834700C81114120045A1031A4C26D4284090C3231D9985008C651DCB20943C04D09B65011C089E0A28049C06CA20810CB044CD8A070E116221AA3849C06269402255888401C8445D236628BC24890162962C64043266A10933003828521274C03854103A91140960C8C966D09C14C92160E20C2684B46644C462183326D4C36009848901A25925B4845C9C00DC3C4695B804164386E1A84915188658A306649322404000AD0380AD3386E48086558C06509430D4C104EA4A8101C33281A138D51204911A6088232661A434E523646A006320C3660C1A68824082543C42D031991C9280D00428A1B274D24236051327021390242B04404322C02002CD432000806718932084BA61162448862880963480299483203A641980648241440A420519B40680B1906E43861648685403860D8B46D019150E422311CB209010991DC108D0B4485C90205E0962D620270E1B010D3C621A3164C04C59008C7606194890A2548E3842458484523B149041365243246CA24028A948152C2200A848DA0088D01C751032766D89670DB10660980494230915A461241A01050882C539605988825D8C864532004A1C625E4340E09222808234902882119368004A08C50266A8CC8081945420BB3058C342E54246A148908628828034761E0300E03295292C049D3106263C2611C327054942520924090806D1B2905DA1490CC288E0936628194848108850A3862104405C2A60494126A20470CE4404C1C242921C99151308A000025E1C005830669809621022922C006055BC041DC126D20321113C4800A00720C42260228261A103120814C20B9701981405A98290B354E5BA0441C486A03C49020B9880335822086305A3864943240F6F352F8C2F1196A1F1A2E63FE2C6CB15AC416C8F5072BD8B63BB2749B74AE6D9FF9545BDF670FD2B587B8A10F373EFAB0D19DD18E2C2FF415B628B6817BF5F0058F45A2F1F4BA090511C3CAC4708109792C8E1DACDAE525C6D261E4AABCC7B76C524BC16C39B7AFED788A63B180777AD46C13E491E9A7DD53666C9BD3D8DBC2D68FABCE26D94BC2F7ABD015AEF25A1D06195BF0951B33063C489D8A412A0A0865E1D6CBD744B9768C789729DEB346E27985B658828852B8DEB5A8C5387BC7F48C94CC51163DB0DC60CD7C02FF7013DADBBDE123C1DDB4DCA91065CF81439847520EC1ACBC224CEC0FC496F1095F30D464BAA2609362707F2B9A1371FF79DDCB4E3719665B6AA934DC15376867776735C4248E26CA61A9836246D4CDB3D131DE5F713F735E0B8A35F13B4DCDD541FDD33F8C7302DDF4DBC38630F546321AD07BA9C81B9856C17F579349297AB1F7F77698C3DF3AD013DFB70219BB6DC9FE7845F55608E983A5ACB529AF1FEFFA969C6026B6BC9FBE2E00634A995903A7BAFAED9FCC8B9E8D5B6AD3AE86C1643EC7B678B2FD9F68FFB45C68238F425A91E20FF39BE29A9775525875DF7200A178E2A306DA76B7886F4F293E0802670F413C1F68ED6160DFD32D897B8D606A7F6BA31E1C576C13B902E2392CA73926D341473015A1D251727A8967C73315C0086669BE61C421C966B7A26DBA880E1621A6DD75712B6D2B130F409440A7DB3DB20F40BA10F7D3F75DD57552B955488DBF3530A5A1FEFB13DBDD4EFEBE850238DB2F84B1499AD108F13B05C7E5EDB2A19C74356564D0AF601C96CBA9DD02AB3A43F7CDF19AD77FFC10CDB8E7EBB2A3B6A1C5E8B3CA30C0FB5C6B2A1F0A4CAF5DCE790CD92D93F003975FE6884F5F60F604F0E828FEA8062563CE1AA1CC921C86641EEDEA1A5D899BAEAE764988B72CA07BCF11993C45B574BE51F4D156DC6EAF3F10AF390B871A03D08A0286F88CEF66A56BE245DF17F31EEF7A4A0EED701D195E015545DBEA859A5E80C773202021B3ADE9DED57426274DB51FAB5AA5635D1D64BF8BF959AAF7152BBC51E6C333FA193D7D7C41CC29C794CB6F30686307711BE11382C6BF77D8EAF84298579CD45CEC862ABBB6C476D06293C5656B2C1738D25CEB6F630150A09446E35172B1037623E2B62845BDD058922242E55798AC8600842D873CC50863D3C73E995AC5EF1D6ECB3BA61A864DBDDD67F6A5AD2F850675B6FF82C6A360B1BF3C8A08AB15EBB6C1B45599400DE15EFD622DE63514B8E0151FED115917520D4E49415BF3973DAD55A630D52F67795DC3C9DC563BB414162D28984999ECF54F0B174F9EE989EF44603C8EF67D39B6A76DF7A34782CF0BDBF24E53D610CD10F16ED8AA853CB688BC3C7B2C250EB72044B5296A383996E63BF4397543BCDF3AA8F993758C5E859A305086C20CB0979ACA336CB40DE8E663D7F0F4FF58391C39CD6B5C805F6D53FB53F92DB3BAD364A3F8D91EF69935EB8289A331062C478645F47E36D547BDBACC5B65AEF4C9D56952B372F32487AF22756AD58949F7166B80D73CFFF196F9F2432A9F9BE22F29F81C42C63DF55A05F163598671B8A6EB2269D865BA4BE2CF21955D3B20686594590E5FEC81E268FA442EE1674236C7AF36A290CD182EB5524E6779F07E736501A0E3BB77CB67E5ACFFD4C9DC449294F16DD78CE9098E2B71957E541302ED9C0C991E36A4AE6C682430165E79BB184F9358E4EC0A686A18E178D422D5800E10BDF421B3864FA3F9D1470199AC60BFA8474357FA5CA5DCBB8ADA83377C610C6C0C2E66E63B8E005BDEEE1E172D75AD8E113C069CED454920FBF9C95FDAB0B02BAB1A472FABABD657372BE9FCA8914D5AEADD7BFD91343542180B7CA0DA7D1BAA6C99EE6833F0FE33CF7738C4D648909354DC68005DEDEFF376F8D258FE7CECEEC1E5CDCA88C9CC8E2FCB4A6CF50BEBC383CC387AB889519EE367796A93C78764A5F015709CC7C8E12091742616816689B248576FB731D9FE6B56C5889B1640E0D51932BC7AC287BAC65A99F5C1C52AE5334F52B428E53BE3B5F199E97A0B02D5915BBFB2DB5CE10DC274F6FFEDA14208AEC894A1BAE5266D71B6708AA3B237302B2FCCF58BB093331CD9ED1213FA4E70439D20F3A15C40F41D2ADE6999B3D71CA724F523C310C0FB9DF81BA910FEF12EB5AB9AF621DCFB1208D912E0A92288A38941812A08426D6EC619EA5A8510CF0B55A3FBA49DDD9CA688D350CB0E42062E46EA8691C7E16B88726D5C38BC302973B1B319E6F3F871C181F0CA684B8202C20EE34C768A402CDFF0CC18E56E8155361508CB9439A7690CC5BFE0A33F8516 +smlen = 5357 +sm = F22653BF946B1DD6408F338137A337386B090D5D66146FBB6CEB16A3AA67B4063F1571C860D7B4C99BBE35831590434F55A65251F158ACAC8653BBFE1B6E4EFB79CD354326E74237B59D4D68D2316EB1A56C67BD013167055B44CE3ACE83A3648FB4327FACED64D72893F4E027E3F16ECC22B99F3DED721E378ACDEA91E2D9C9236896C82955771AC29896EDFB04CAD4435CB30F6F6D9E85C1FCED2475C15EAB2141BF9CEEE80C11C864B910EE64DDCF720A6B75F1B0181AB5A774376559A65145DA618C6F15DBDF1B537D6522A3CB4B01810E76E124667D7745F7E1D2483E631BAF127BA17A5E7A40C37CF6AD1906A47E3BC422FCDF8EF4EE1A7BB41F28CC589232506C7264B36A67DF7E05BD7FEF195C309174ACF96FE53858BB025AF77F3C70EAA83320628B1A9CC440098520552031842B327B0B697FA3D82F52D7CC798E4D622218DBB20010370B201468D98CBA0FB0C0602A995C88B99F5E78613969DB31396D4CADF1AD229B1DAFE385442E8776AC592CA27B9C25BBDA35C3C1EE315045BE70A42DD3E94D85CC4C40F8F936A5AB6387F9F9B774DE5DE2D4414F3F602EF1AF2FD2929189DDCE71A3247D9F9074E68979B5E6124277C48C7349362DCDA1C346748FCFCE40B418C5802B201D5597474A5BD85737E57625C0323D79084365D2AFC81A6B71F57BB8E54AC8949036B4229616D80C5C3CCD81D85624EC9FCE5C28CEF10548E0F4FAD35D843140198B263937A8A02F04B204B7F820D88E4560BA584566EDEF3556A0B6576B3BF6A75483704E7E1DBE25D59DAF8D16E1442913F04DB3BD05665744BCE72C0941FDD46A895679E1EE2E0EAE3FCC0CEBA77E6E2653D835D29B268B070F2F6CE213BBCAC59DB3AAE032F3C97521CEC01A936E22985F886B49C3BDB74C503DDF870715AB4EDCE49EDA3F2145422F38E7D241DBBF985424B9C6E6330824CA73B64FA20630429FE2B75520A3A8B40BAC00CB3571A521B0653298EAEBC1A83B2737E221C8D26D5913C21BE50E97AC5D7715CCA0A6CA06FC19F188703EBDA6C55E7F40E05A4219D136C1821306CAD0D07DDEDD76097420083387522A530101CA400BF29DD17163E7BEF3E9CFBF657FD89E0E5F22152C9B41F78B7E14A6AFF66C7957E5342A84987750E2EE866324B57D293B44830CEF95D95AF06ABE110B9178CE4A636148B1F666E769C7FE5143247CA8014C2DFFCFB570CFCA234B51204DA8E4D90B920D93F2ECBCF902648E2B94D724546BE43C64A9D708BA993F8114A0E3465B38C4A3E20E0A84A106CCCB1F441CA0DA4F4F991092EF2EA0D97CC07708F39419CC150B2614CBAB16B26316163DD922F571E357D5AA533EF4C2D4746E694E6EB06BFCD2165BC518D2B5B3D91A681020422542B6C0DA989C9AE635D99902243FB7FBE4E2D04DD39C88C79C4EC4F32E67B79F70F6E6B24C7C70E53650A6E38D58FD4B3A4A7C4695728397FB6269C0D37B4EEA3C3EA13809E7FBB8929DDC7204F242446E03817999686231C6D309FA4A023DB811B39CE0B6BD64FA35F5D129E5C4983F8FAEA0F9DEFDB38CBD8C29C3D39413FE17C0801FFBF60F8FDE20394939BA72424EB5988BCFA70F4C52BBA956242913CA64EDE1DB50E848E1EB2FFC6E6081D331E2F16B6DF15505009812672D999267FAE7AD1A4CFAB25F46268941D4E594D37A7DA30DBB5BEB3304156C4F94971997A42B13CFECF3B01D263A4643333FB0A331F7ADF0F251172FD7B0BFFA459370603328FF9B1AC99A3B3C9EACAA3757FE0EF5E4B572090BA11961E8176FC40F6CDA16DFEB95D852D9295CC5D12C3FDF91493C2193CEDDACCD0B747F45B23BDCD02BBBB579C02556601A2698F3EEC83FF8C9AEA6775F4A4DCC48085C6765CA02522A3A63C23B6A9082283854C5335692A4F2ABF11FB418302D9713A1FE2B4F6797FA5659D90D7FB406D2A2210F81531336DB3244382331056CA30EDA448E29747EF34113C87DA3525CA59EC234703FB5ACC295EE4E412015575A9CE7EFE7297EC1353F98A36DF38316C1344F43EEA5D4CC1008172C9CE93C0EE5301DD8FCF1F47A611A07F8423BFEB059CE18EA2F1F5482F5693794EB199AC9B063D8D22BE8CFCB33153B84B72E2609D1A6677E2D6A78E223018538739442421EF509C2F245BDC1EBB0AEDC67E17D1C03F2D6D4C20C19A1B346D4DCC88B296E10A8A647CC1392C908E19C618667AC0C92BF107EE769FB4AAB698F70E624BC11BC35CD0C59F781639A43C73E1B22431AFDB99F3AECEF48EC28127DC7AAA74DCE095E63B671C6701062DB2E4E0F6D7F221AEAD1F9769F8F1E1E82B6C531932BF26FD25BB4455C272B92106323F8B4B63D9569A1A6B05076197EB4BBDE0C0309D4B919F3B37C8C1ADADE22FECD1AFE85059CAABDFFF383EF14843BBA119A559092C81A48FD10B500F83CDC04D086CF69BB119633C2ED08E4F3BE2B1A756B72BCCBE4493D1FF00EEFD0F118B0E51780066D4AF42B65E6C96C10294FCFB5A051227345A0492F6B7FF8518EBE7C4DEE1ED1E6D9C1B1529666B632C83078A27FA16487F261AA82EBCEC62210895E7CD1E372B2AADD22180900BC53986DA606BAB84E11B37879056E367F6CEF7C94C758DEA43212D03C94D4AF59646CF0AD7ACF905504AAEB624247EE1971130CC1C6AE9B1E2BEA3AB209A6060461D27DBB3D480EB3A5762EF625600E01A6C990BCE54C742F575F5E9A1F7CE74E3EEBFEF03CC1B2674F81E88BE37CCDCE9A47F7E8279463BEB2B827966873766052E75DB4703588CED93A03E5207543C26A4143E4FFB1EC55203C71605DD4536FF38965CE9647275EE4AA2A7AEB5C572EF5A0F66F3154A5245B8C1499632164A7D9BFECCC288BF77FB2ECD8D7B276A1534F63EF563B541BD2627CE57274CBD5D6BD2EAA4F474F454905021354F5C2494E3550B3E1DF25ED659363130CA73CA581256A83CF864369C091D3822B7FFA507DF96389316671543E1AF6D79C02ED18E0AB049BF17D417193E88693DC6A3B1EE88D934670125F07C2063DF29309E1023693019CC9B57D18FAA58D8F1DED51471F1A84249DA6D8B059C6E476D8D719EF0D634C7CD34DAEF2684AD01B2C920BD72038B157888F8803A93FD0C1C24D38EC55E03BBAB60CB83508AA7D36364BC232B840A6F889255FA329F3AF64E2AEEF15C1592A7F1869A9F6101E2D901FCE8CC361216D10EEF7A1644C9737B7CABB9F90B41B0538AA1F8366A081B62E706CAAEF0B6BA7C6C321F91DD93DB2D62CCC6FC7ED7179DF8E9E14AC2589A09193D806E213F1F108C03CE69D3D34383D5C6871989AA4E2E3E6FD0107090E546582838AA0B5D0D1DEFC263637619EB0B3B6D5F4012A2C383B565E6466798DA4CCD0E20000000000000000000000000000000000000000000000000000000D1C2635BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C + +count = 89 +seed = DAB6C05E29342106CC34769BF419ADCC88010C05B57E673A503E63AE7A4EE55B72AB2CA86C4EF57FC8C02D2E0C8694A1 +mlen = 2970 +msg = 4D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D +pk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6A4F39CDE80EECD427F783362613FFB736467C4E294751CD6AB094438C3EF3DAB7E9DCCFBEA1CA354B708E006FE42108A23F333F6C7369DFAE1D8F9DD35980A476882D3A341D6EAA3DE1500626166E2F231DADDD8245948BDF7F502B5A8E04E2B2847D7CFF2D8120269A6DD698E3EB16BFF21DDF47E10FE46A84509458FAB6B2BE5C0D29B2A031BFEF4A80BC7ACEB5B6C85862B8FA9433A8C1FEB5E096F2DE004452C9629E1D89CD1BB2EF640E382463768207BF9295BD1A9AEE047175D8E0B5B2B5BD02C6145BA3E69D9BC29FFFF074F5352FC2BA033F4511A54ABC869BC072BF10C8F7DB8C5A49575A10F1E568CBAED9004105CBA47994C68B81CF563B7EFA261B2BC8ADBFDD508A727737BE6582C80A059D485933CF83AECABDC120A13729051D9A014E5BCD1D9B1F25C7E2BE069B6A112FF1325111C772285E23E03104A6B554F65F64D2F7EA5E62460EDF2758B5F9939B5559A03571612ACC04312524E4E7768AA0D4BEB2FD2E701A94AFCCC05CA11DE47717167AEE5361D4AFDC048B2C359B2E745FB2C84606809BE1D9D098BADAAFA203AE2B179BBC0E02C6280364C9B599FF38FFA29B483490661C1E1A3D80D0AD3DB6A21DE374F8BE4C5DED7ABCC748504178CCF0660F091A22C30AFB8F0DB468399205D66EBCFC43B7BC1B85ECACD99A4A804322B7E529875A92B2D5F57B469ACD6AC55460194DE396F0BAC72AD62734BA81D33E7A0E324001FE15CF1B0926D40CFA44977D03967B852C8401C4126A2AEEAA1A9E24E61F59582E302CD1135F1C62A41134A276A6567AA4DFF78F1ADF313D1E320C1EE36B336757335E0412A014EEBCFA0B143B82CB7C872664F0F811623D44C180CDFB02D40B9B9F60EB5A5B2129FC3A5B2828B1CD5C9888084D875A08BAE37B2ED1519526BFA8AD5642E8DB7825E06270CBCA460927CB79E90A3B3826B7EE89251A33F31B77ACF0FB00FB88822CEA6EF833F6EFE6EFC668146A5228B3F474AC495A665E60BF1F852F756DCD5D8FC923CB11E993763EFE7B197047D8C43F952480B8E8B33086694B49C85C554726B7F9EE85E902CE726EE82B9A4017CB491DB21F56B3E52A03023697A383EFE2F2A0E7FC38105AA363E12C7FE03FBA79E4E99FFA25753FFD155816B281C39A7EAB919D716AD5CB769EB7B43A1E4148A35B2DF0341B01C209A32F9190AA7AE381EB806928C98ED3739E7C98853C0BB06096682892EE0BDFEB1F39254471104C1F4D1456B556DCE415FEB2BBCF21D7AC961260C33638FB6EC2F4F0B8B92219B1A720AF8010FFFE13B97F0BBB17A8F2C79A9006BB2494E693C84B0610B06B135BE554EBB3E030C8A0776C3468EE5B7D03F4AB6CDFE06176FD618C2C6573093F3D2FB935CBADAAA8C2DAB8BF286238B194312A377DBDBC976365A057D5E7DDA442FBB920806D4D642E7C7E3EBB1AA5C3255A18EE66761BE71CE182CCC701219CCD48D25E77AA0842D3D743689EA1F236E5E6BA18F8811402B8710FCF5BBA7070249795EC1B6114146D1228627CD27C81625A2A43D01DAD3C5DDDD2B1BB51CD46A0DB66FE193C50B9252301B2A13130A8594131BAB6096368270D67FBED0396235EB9325ACF7D4DF0742B629A6520D72A596E72CC9079623933125C86BADB841EE63A39D9377F7FEAE34CBE09DC883956D1C95140A3A85AC97E0DB4F6C4FBB7FD141B69A5C38CC86B2AF86526D12DDFEF9637BDD28ADE4F67911A6FCB29DD61BDFE650CEEB1CD82695D699F4117347D6BDA3BA55929D16A085A6E1F0E850184F4B31C932BC353631861450DB3283CF58A14 +sk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6AE1D969737229E74AD7837903C72745E3D81BA8E5E53DA89BBCE80A802E3FE15EAFD573162F5F6E7F2844C754311759829EB2A1D67DB4494756C48D3D0312F31D1027811B36328AB86D0A198A424868C0248C1C892C54162A24014A24200262C48D23432843327164424899A46541A43112000222266A13856013312C140045400446E3348991A26C1A91081A05640117308AA02524C070E122068A324812232C82224A50365250804420168922088E1B17268814248800914C18242344018A48308328451A0830C98470611028C4244081C8318948202324120A008D0987484CA2602104519C44255C88800B81449C103223C0016484500A1521120901991482891282211422149650940822D4B011909268E016428140000A367082300C52223114B84001A66C04C068130950D308400B380862B0904248449190448B3232A4202DD1C090E14809C8A20D58126D4B82801A1880D1C8112437502131112048321C288CDC348D4B228EE1862C20284498288D89088A242651930224C82825848040C108491C969044A88409080214308010A28492282910438864328D14140E0A29328930465286298AC46C012600D4144D80167002B389E02409192151E4B28CA40005C494800987610A138C101086DB848424832CE1900D51882124438A00B331898029DB96858A267219192612A8509946661B014862025119B28D11398E4AA64D1B097121312104B62919B9095926202006020BB064CA942400B60450160EC8008A63422844929094C871C8445049A89120C4809AA8400A8969D1B20CD346061B491194220C23900948B80D63105112B1458182451489451A4685CA460D1BB86112C1692331449382248A100582B464DB426C40482E4A000D0CA081231391C1386E088710D2926C54068C20988DCB887090C06DD0988C5884419B405282006C11B3419B446458C22523B2611B08644298701B28460A17210B844DE2046E00340E0C192A11A781412206DBC86D19C45013406E9AA62120A58890326161368180A88D5A9260033105A4A450E11292C9062C099688C83868611642883688104920E1C47101B42418442219C89004110A61342690B86D4C927092A0110C011020C6641B192953000803084019349111260D90129293222589A06C0034089B2409D3E517E8A7E65D96112A7C915CD221437CDED41424306574ED37ABEFDACBD1057EDFD44457B60C5DFA511EE09C06963B09C799E86C3069A0CDBE9F283A7BA70B8731E0520BA835A1D50F580525EA2ECAFC46DD16C0C3F6E023D0B135E29EFAB23210734AFD6BB08DFC00C6914C2FDEFF21A5803D9F99E156E8DD25D5B8DC2E4ECEB7A350ABF76A385EDD4C6D6D15B6C6BC2BA4DCFAEC99B171217489FE38D403A4C0B6D63EA5EBB57370E49F0F2F4F260869F07374F070C4B65DAA45E90CD3D92A472FBFA2298364AFB16D13A6BFC8BF041909712F4AB9E75B31273D3C67505AC01934F37F8A9260095C4EE344ED761518C11BA936069ED175591EFC5D96C13B45C68C381FE8D7A60D1E24B800431F78CEAB9633FFB5680397F485914FC57D4CBF401F2DDA46B3DA77D5D4F119F3E171F49739178C182D7441F8D21CD12507C0C6CE9FA81D018F3FBCE2757646F4340C27FE2E3ED762EF7E73A20A7B9723B566AF99DE974D20B0538DF87A0BD9A3D7C9407D7341BEE0D631138B0E3099B0A11D431A1D5D4D31478454A53A3CD6AB7F7A6839C140F0E33ECBF569F8FB7668464B548E1DDC47C0CE2DAC87AF3CF642BE4483D89B35322676B6C374F6C33A3423F21FADBBFD9BA1481D991CA959026E000E13E692D411FEA9ACAEA5FBE6BA6CFB751C79C8AB390A9609EE928D20E8481DB73F77C73CB54220F28D709D7F55F33A61EFB878DACDF5C296EA16ED24E833F2A49FE0BF7ED529F64302DA62379B837F4A42CFB725DDF2C7DD52E5D32D15F9E8AF4DDC4A731F6A5BA1C9286C08FB4446627BEC500191A2B1384C6F32F33FAEC26318E0E4B9CD7AE2A2F9224B7EE262079E1E6A60D16748BB9EA1BE50E26EC68D3D8099DFE33854885567E2A652543542DB6F2B51976BCFBF91DF7582D03AC14C5AC8E2561A259656DCBCA77F1C877EA371EAEDA6B2332F96820AEE06D166F4A6860000749E22DE12CEA5A88F03F26D18EE87B21CA89B9C67725AE570D8146BE730FCD8929BCBA0C03BDC27A81052A6E19F7E98AFF982E9EFD099EFE51DDFFDD32EEA8D5BC2850CB9E35D189BFD3100B77C7D6A513CE267FBE408E88C35661820EDBA68D5E4036386A90BEA9DD0FAA5C96928E5105F077157D05E3951349F27C885AEC31A1B02BAF127103AC58F88608A3ED9A4F94499DB84D857618BE14D42B755D42B89462368450BBE446CD74F90FEF7CC38657D6E6F8F9D2D19897DA67E06481C89022A2C82C85574DA86F50A1E36955DFBC51C70D60F28E2D35AE686C011797CD7CFB84831FD663F7F1CD9660ECEEB62579D260DB352D0A93DF0E601732A0BA5F74B3953178BC4D93148076A7A5AB23380E34EA55A249F848A0DCF019AA720EAE14BCDD656550A1E9C9E0544D01708A02E14F0C9364A7FEA930C0B50A04EBA3BAB7FDD342ABF63067ECD2F220CB0859A09C48CEF9CBCEA8D8BAE3A210BABB5887F024DAA6B8E7BC92893745BE29F4E5C1FC04E04EBD1556D721D191F70469B185AF7A2742AD803BCA908B220841FDF56143D0480328D4CBD35DEC0F9FA3349543F300805216CDBC68E05AEF174C70968A78260875B3B77D7BC3656C8C7AA3BC85A393079C6EF00A8E016EDBC2F13895155B7B9328E2AE5EBA2BBD034D4643832E04F82C0E110339B96C4A7D3DE574BA9F2DAF417B176D9114D50050E105B4B748E7DD974EDD1437444779517502348F640E7FA258A085FB1E0224F1F10B239740EB90F51D9E9D69E44EB024EADC19C5B1A0EAF7EAE9598626F1890D944AE9FCBAAE1513B2181F78AA7E25BB92AE56CA0AF7C0A97D4D880CE81C9C423DFB6FBDE3F63445474F9FFFE5A8F1CEA3E338B30ADBF249D1091265033C7037762B8F56998049C4632EA1682F52689046770F24831931B6C4345999A443F3EF687308CD5C0023C21600A498D38472997AEF9C3803D2A1AD0FB3F832149DECEB05B173112710140EA4A51095256BB827DFC7D47E85AB74CA38E690FF8A1D75BB7D13590ECA1921BD56FAB3C3615E9277DCD2880540E8F79833B9BAE39058B441BC46A07D497184E851E387F83481130EA7BC879BF11CE5D5534A39E98C7A3A0BFDF79E590ADEDC24EFF1BA7EF2D50503A48647BDE4B107FF8CA9824A21B6A605B59C2278462B2C68AE7DDC2EAAD90F07419974E51E1907F608C834A0F2866E1E0C952E325F9BA64168C3B9A4B33D9A3EC17EE1ED758B7989A6A527CDEB6A6528715C13EDDBA93DCF86D623E4B1A2EC1D72C03EAAE0D3FB32261BA0B8AC2313ECB9BF3B7C2A8138E5EF6F828DF83B5E0D705D850EA506ADFEB7B68B5EABD8001DB49B3977DC4060C988CA2999A345F983A4D48B7 +smlen = 5390 +sm = 40C45F88EFFCBE4F40D3F310696201347A168B8A88A73C156EE9AEFEF267FA3C2921D8422E0E117265B64CF13C786ECA3840C25DDA4837835BE2A85D93995A0E1D742807CD7D83E84722C87B14C730127CF8165B21AC8D0301B6F77C353068BE881974740B3790FFCD4EB73AE9BDB6DB4FE8B42044F3A2B231ED69C002B2B1FBC23C2F1E38E24F9AA1A02B87ECC0577EEB085480F382ACCD11E59CE64F68835745C1DB90624A0F72CF1BED7F59F95BE3F850E90566BF14BAAB5550DE1DD0AFC12F707584D95DBB74D84A01C5EF87BFAAD65AABEAC42BDF8841D3D29B3236984746E5D24C9D49BF4047C04985BC800D5E27CA35F45E6C22BFA9BCF9BA0400BB0FC0E1459E730F8E438B298445FE3BF9BD8EEBB946B9F884C7F0522EE89B27CFDFE5EF4E8BA357CAB61443F12CE819E65B85E5AFCE607F207CECCF88B5CD099BB126AF579FD2F621FE318E9B84F4293DCC2DB12E15A02397D30459BDCC5EEC9C607D621CD77894722C984B494A28801F0F1C158FB4847BCD46C402D3880D9E835A9F80C3A782634A80FCD4BAC7BE8727D0EA792AD352707891F3CEA3BA1CD63CF02C8102A11E35104F7DE649E31BA0A3761283D9AD301F3FAE56D08A3B217C4EBF5D2613F5DE0FFA1E8CC3D97328B7F183B6A8503E07DBD9942147CA7F1CDCE0D44D2217D1A6D0038B66B96BD4E94927AEDC53338A83CE22A4E9EC3A441D6FCFFA03600A98D372222BAB788B7ADDDEF577111AB0E9D9F7AC9C6ED951B625707B98674B1871162CCFC100E200A4813354A3D39F51E1B4352F1F5A0EDFB0CF74F15714DB33BB5F2C3EEA6FE73B1AEB75403AC282A902E718B2F1161A222F4666087AE2D711D9B3B4671AB71F19E3C61AF8B2B9E1856FE3F8E8013D4E53E986E7B1F1800A60B8BF536048589369FA85C8D68CE6906418CF01348123B808F53D559B4C65CD6AA46B1BBEC61989E1D796250AB887F57DAA77DCB4354A785735BA02E24CD94C224BF3F8F47ABBA44C0596409870A5BDBB261A796C070CA6151B2B946B4F75BECE3D6C889DE43BA02BAEBA9214446525522193EF90F4530DC84B9268C76837551CA0A28C02C5625179E2CFE3DEBD4D15EEF17450A7F1309551F1E272472A08129413A10049832A14B82D471444936C3B593C80B5F31854F821DC5F3ED3C26BF8BE4850B81AC2E9945734CE5A7EDD09B4B93667257FE5DB05BFF65A7EF8C7B9F09B55B82D7E81C686A3FECBA289CC86804BAD4E10FE7D63C824BCA0E8DDE92D43B43A00E58E6F91AB2BB5C56B2CB3637BB30DAFC27B98E2DFAF0F2BF807EE91526C4D0077F6F4D99B3883B420EFE26D3229F461179103738AC663CA9B1A11B8FCB78FB8AFEA78E4552FD82C93463DC3DD3EBD7CD15B5F8EBDB768D5B0BBBF72BE66E1D966AAAA609E38761DACBB4308D24554D72AD91C779E7A25F2DEAD726744FB14907D51006F486D256CE4DA4A7C303AB4E4F8F489F35CF1B318092EEAFDCD56AE143A411A6185027E51BFFB15FDAC78FBC80C29CA5D80236F44AC1CE71ACA1157711E383F3D644350F1718CFCB177153B376CB2F4AA50C2EF0664EDB0314F9841160A3E7521710E7A05BF1CEC1845C7E0C837A44001DC32621B02D4FA947BFAD88D0359C06A4DE0FD54EB78FF7D8983251BE6C7A97742474D73641F2FBA6BFA8E56EA2F419C990CC1F9645FC5ECBABA3E18AD590302A2581F01C756BDC591B03187EEAC18912A684E497A35DC37108F1E1A1644DA1D44BAA3466540AF84682ED6228867C03AA3267DF98B4DC4B45C246D279C494C83472DA0904E28FACCC4C2AAA07F1669A28350262A726D94BD4C27EF831EB56D2F0980DF447EDBED344A40F8D9CD4855BB963141AC7F73CEBAEFD30A9227D43EDAB395B7D1639A7D25C6E629CEEC88C75145E4D2B537B649A383AE11DCC2B7A0519591F928ADE5EE0FF8DD5822575C8AD9A5C5285C74934AEFF1F5B7A49687DBDADBC233DEBEAF6477ACDC2F152C1601A82EE7288078750E2712057D05F0A28FFF28C6072DDBC9FF684A52D2C929E31BD8BE5797B4DDC473A90F68646BA7B11EA6DA9894E2528E4FC677FAA05FB86026FDC90966A7987A8AB0CC2908C3D4C1CADAA481572A06B85BA7D2F32684F06C9B3DA3F420D9F318518CA4526B5E02F8E27A39CE8DEC1F78932F83178150C3004874C13864F5EEA7E37069203EF2FD346D95F6478B1D8224FD15BC2025E2B92567E03245EBFE338950BF054EE0441805D8E28D62F43F1F0755C2129F0B112AC4B137CAF0E060051742831C89D6C2F40E128252DA017FB174A224D7FEAE31F0CA174E2A38372BDEBDC70517B325960050232A507C8DF037E2F53F58C45E1A25CFA394B80168E2BA7BCBAB9A55DB5886E14A0A7135B593334F19850935B8DBFC939E9F2A2FC72B27A38D4DD4CC0ACB359D6E7CD5949DA36EB297E7B8C5D32692148D8946DF1A1D62971443BCF06DD35B46E7103E4CBA65895355873BEB530C87DB6E5AE24FF4B2DDCFBCA682111349FD1CD2BFCC28A752ECFED8BE8D1A30BDF45FD8DC09E5189A9CB1AE92F45180B8C3D750EC38507E52B97E8592E8C0AF820A58859E57137089D0DB0065C6BDB0499183E020D876050D23368503E2C7A68EE55608E872EE34B2B0FED260F7D75B632A61586F2D1609283AEA9FB34B148AC2EBDA35FB4972DCC54F249C6EB9AED6E7A67DFDFBC71CDDE1E96FC3228BD1D90629D806823D5877423CDBDCAB97DDF9B2647991F9C3009C1954DE225C078DC7E1E009AD42EDAD83EED5AFAC79D0B4F06B1C97F73F5DBEC5F6EF9D14FEB36342397FF366F4E3CEE19FF77E5F3A93B21D20C4811D6D36E54A568A614F8946622C3CBF5A24CA79B056884649161732E7058EB6D2BA6A3C44F2CC39F73079D3132E06090DBF05D6D39244399703715F75057C22B89AD649C09D4AC589AFE7A311C73F8E20B178102BEF0C870A3AC1157D6044E6AEFFD3895A8476EEB580F674F846652BBD068246B714C7358ECDA6A37B77AC967992FB14B431BA8AD35949F37E037FF38BC8AA56523024EE90DF572F713FCE799FB4DF33D66D7C124F09B01C7E2851EC217592F4D31438058EB0A5373AB533D0646F64378E4AD7D02C800C3AD4041EFD45616B0C3C3FC66A4BACB5E1AF785458E4B7F43FEEF8C6F77150C039DB73F2641030CB0A444BCE817751A12284F1A9D9F5D9DB838B9523D17B2059EA027D23D4C4D4409E4CA1853584A5E038A50CF660956EE10383FB0E482E5F4B15AB376D746215A709206D64C5CC6749818D9A74E0BEA1814E1F2D440B7B732429436669738595A1BCE5F3FF031F3C414D4F51C5CBD0D8D9DC0A1B3B4864676A9DA4E7EE04050712161C272D30313658696BC3DAE9F4FF0000000000000000000000000000000000000000000000000D1A25384D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D + +count = 90 +seed = 0CAF47BD9AABD7D09FFAD404449BBAB2E1D48E80AC78550831A365BED8765420DBBE9A566EFDF20D4E5233D7848582E4 +mlen = 3003 +msg = E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 +pk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B69C2F546A29D775CAFAC00A38AAD8469E9DE9913F303A23F4872B0231312F6A58F6159F8891C07AF5292BD6AC834AF581D6F08655C9881E8048DD2BBC6BF576E4CBFDBCA128FEBECD2E106C51BE88550923DD6D478263BB55BF68CEB9202CA0F2B6688F690EC27FB0B7F2A4C5F8FB37BA5567E0FCB3DB77524028F06DBFBCD21B4C3B1B8F5AB6EBA193B8B7883305C00534BA51699016A2B537F2FCF34E6881BB9BEAC82DF36E60857F22271F86725840E5F3879B4765C8B7681674D5F149CFE7C359C87C1C03EDA0548F9EC1D2E932008A19FC775D2F1C0C9A858863353C5927C8569C30243303FF843602169AD3AAEE1C6F0694F3A7D5791F70E74541B58C30B4D00B90A523AF39830C47CEE9ADCDD626304CE52088D68335B14019B3E9628ACC1306185DE82FD4A3ACF564B4F7DE0F84487D5CD29090D08EEF6FF7645D5B65B426E11D543A47872CAA9E712091EFA7D96B95CB373CA135F0881D01AA4383EB565B1B7751BFF35917105AD134FBB30CAD036096780569165C46EB83ADAD033638D4FD31CEA28B187AB8B105AD76752C8A9C7871C7E6E62EF8BB9E1140889A37942B784B7CD0D1B0CBCB8F99F3BC8CE2FBAC31E6A00B752E8B3A5EE520FEA7B5FDF0E2651CC4D4EF7B47B69BE2818D63BDDD36E17BD21D57F288011C50A15B4CCCB94EE490F7D2CC52D6992509AC822DF61EEA16A077689521D361EDEA2E650BA1AEC10AB95FA5A4AB6D767039EF1A0017C9648C3A61718844987CA1CFC2EFA5CFD8B9354F5BBFC6904691E824CDE9D7516CA242421855B6226D017DC9EEF5B66B13656D2656976A414302103642C8B13AA6321197776A34351C4B65D2DA0F422D278B4D4CD53E4A86D7F2A852CD3A201E74D7E8D6C66C3994DE874C1B7695231C8ED4C7E02D654BA96190221CC0CE47A707E6B7D3EA177276A99B8946D77916525237BDCB6C845D69E3AAD19A395802F2EA0C76C5A406C7AD660BBEFE26AFDB8675B016F76BBD0741FFF2F6496959D715D3CDBD868A09D787CFC9F87506C84119CFC293047BBE3F4DCD78C141B0116D95B9F65D68EB0918E2D18A2433D125909631A44DB8D78B7EA4F3568FFD83B74CB9BF2E31A1FE35F60EBA29F40CA9E7A4BDBA584AA7AC64AA3DEFEB712EE6835D280CE206D0D760240DF3E497C980153F2E9FE41C6294CDBC7375CE072C23AA1180EFA35F2527B9E8400A66DF2A3F8A450A8F3F0375F2ACD5782342448FD89A18886B250D1E4DB68FE626510DC8A2F68E01CF7323FF79BEA0F47AF6F5857826E0CA9031E33FD4C8B2C9E78E01A299F97F91F8214D2B0E73B961E29A2416B84C7C5590EBB973936398423487A6ABBBF90A9D0803C778C259D2E01188D5684C2641CA98A754A7F31CF50BB145F68560B75582ED8CF02B8F57A1122CC03566894706C610ADB5F45CA5D123DEE111D0268674CD5EAA28C988647CD106FF39F1488A2A14340B4D3ABE8E1B992799D7F5C204A8937C53A27FA8FA1E8DD9DC0DBDC4E7C43A3D198B42FA64918D7C086F6A555F7EFB5849A730BA8C7E57F06DC177CBF712E2A73FE15DB8E101F4074771554A04F045BF2CF01341576F0A0AF791648A2F4C58A76B53DA6C6409E860134A20E53A24C6A73610C7424F84D21951FC815257EFBC643857733C875CC445087CAFD296EDAEFEFE5FCBE4473A5EB9EE207A734E73763BADD042080C90DA98CAFCC5F1AE5C114C780777FCF25FC6A8107079DDFB087DA3FB23D476DBF9A9EC971571868AF5F67310A1E9664C436988BE54755F054CB7E39867956C0F7BB57EC100981FE50 +sk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B0FCF00B3F52DD082245659156C72194F89D322FFBBB22E6C7CD16610CC76644E1230466343BE03CD736A06AC2890107A9FA80E445D6D565C0F239A5031BF468264162D58B864C010828CC66522B50D5B40601918210A4000A2342E0447100483691BA9091B0188A0208080862CD8008622032601487292A49101804403972814176E992071D3122C04C59194A428A420289402650C216ED3B82DD1A82DD3000681401088B6242123460103118926929B8665893484891225D00264C49225D4863022314141A8488A324C20B06DD0146E0A11229C382A5B008A1988612244904A344DD41845A42288DC464E48846022014263B8499B0489844632D024065B2230C1382143900C198949214726A14829E2868D04C30C0C12281A240A408811A2285218836C0C29059304661022728BC48162A2044B22325CB02021C03014C70D0C480DE1C00914C441DB1650028709244351130391A3148A84088E1A9369004102C346218A00481420220A388C023789D9806C14A92889B42D84346D64227018C50CE1808424392E90220211A46902837008B24918B228CB1048CC466524468103354094928102C92014828D1932909C100483A66412194CA0306D0C472108492ADAB80D62104A982812C132908B046CD94041C82249A4B26953165158120E42049203C7844B060C19386D89166C1A094108B82C00200C6480905B18050490281C020EA134061B0140D9A88442C02122403093B0815A2012C442220905015B2251D34661C9928451364A4B480ADC922C23252084A230C4A64C244351CC463088B4855B904051440D513680503829DB122013429054908DDA384E11B3110BA4250C99504838100C4080CA3441DA42441C356202430E64084D0B3085D9884CD3C8251C494A04B045530631DA002641244A21B20C8106618AC44549A22D8B000A60A62000912910486D64A684DC808C1880691A966000B041231928D3464899B0850AA0905B4005C9260C23B36D5C848C20206C1394691A425158164199849101280C59902189447013B125C8924C9240061CA04C19308D0432115C364D9C806D11264154446E08378163B4304C38715B026C10C57163B401C3401224192182124809050561088099102E90C451590069A20640CBC400490824E1B208E21688D3864D2BEE763A32EAA3C406F7877FFDDA52DEA6FC48BA8E626AEE3C151F1E7C23835909F1EC0FA9A182D757F0C3E8BD7E46D6F0CB8A454E8C36488C9A676E2C326D9300EE52B424AF1370FE9446637236F0C4F9DCC110B77D495EE8E79223F80E38B826D934E527CF4FF9F5625B24F1431B35FE33A21D2FD4B96AE2353812421B5838769FF11B3638D310F87312EB5B27680B399A69019CFB1148FA1CD8A2CB6090A1B956CD9E8DAD9B717D097986BF53294DAE993F19BAA42A58D6272F333D3FE178742D89811FBF156C9CAFF07E06C7D254700150014AEFA8A34EE95B436921FBC323AD6791E3E91486D6C50ACAB1ECEDF851B719B760E50B70131B5995E5E60DD48D4D65F7F6A3980A9003FCBBFEDEE50A71F1B9294B080D2E6EB484FA8C75C18BE82B4B329C8288A28F9FC4ED4D7EFF9AC5FBAD04B2C2399AA5F68941F2CF8904913ED09C23E99B82C8CDA241977E180832299B754E5DE9B363395622892C2F5C64DEC02D15119ED1C041D5F4104DD0EEC0CC01A49195B448D8BE1E6BE555C669056ACB45989CE318CC8D5484EA82BE94AEC09F22285BC076E414D547C9F04158596707F6FCA655814BB65C0A0073EB846FE236872881432FD4B7145F8A5AE16B19A5201483593C0A0D4A8A8BADD1F962CC4BC99BE74775AC470B792436159BD9A6EFDC1A3DB9C91491C84A632E862FBCF8F8AA72A734C80D518D7CCCDC725ED78CA5A5F6BB8B9F77999601AA170EAE2B7572E5C359056CF5BDDDAD4894CA430433AE1600B318DFFFBDE9EAF73085941B670F572FEB792DE0B25036FB32E8CA131CE1B31AB3D810E34261F8CE81129025D5E5C1E5BA67A0A7057EAD971AC091ACFF6C4A4106B85B5E2AED98129837D7786A03A44B714FCB2FBC4ACAB22826086B25E79FDF32A06C98B62A7F424589B0F7F3689F016B1B4F1179FBA5A6CD5C30D069479B1EB3DBD2561E9FFE1CC3E485501195D14797FB755DBB713A47D09AC452E26C5499D8FCAA8B0B6CA9683F4CE0D757F38C71FBCD8D80758D70ACA9325EBBDC426A6FCE9FFC2839C8994377E58C3DBE999493659F12A074A5D39763208AE745EA9F65B18651DEBCB4CE48252CC14A32D020F9349DCF13A90F1D243A305BCB6273959AA6A4176EB09C09BFB28922A66CA3D18556F37137CE5FE23A24E22FFB76D2DD0B2DAEEFB906AE10EB088D29A02A4AE3784F3ADBAE40D8C01E630AF1A40E3121949FEE2728A820CB6F9D8403B61029B583C4002F864BC5F17A04D4809BA074AA07EB47A667614C551528172DE927DB01ED3D87960BD551A9864E7771638D9A4089FF7F9C400438E755E321EFD4F620E29A414280F5797B1CF0BC95D41CFA1D42068384D750BE8D05A717E5889B80ACD105FC35E9702804DA9D99FF914C71A01CCC278C827A6864FB567281DCA01D7589C20F110BE43CEC7CA4C5066E22401CB2EF15F0365C4FE2552D09472F4CC27C306CB1A52DFAF6F395DFE3B265AF58E56C147C875B295BDBD28AE8BBD25CDDA0F12346B29F1E61396805B9865F9EF009367781B0FC6A65F5A4C1BF91DD1E5C9628B66E0ED5A7D885A1CFEE4B276562332A843B2EB4F32C580ACC5D46F006C725DEBF6E61BBBA65529A7AA033E03B4353ABFCFECDD56FD771AD71F36C008F35BDC9745A253C65A1D6B1B7C4B007B1FFC439A986BD864D0F0EEC37AE3E3746A92F2D92A56420A4FDFB56BE5C41A38F55C5BACF225CCF3604E6EF2CC99AB30CA68C32256D711D6D061648F3F7AB92C64399D0390EC9CA40B1C0BFC34F9CCE7C3263EF259DA67FBEFCF3CCFDEA110245CF5DFC6244B098AF59945EED137F4CBBFACCAA548516EAA11086990CC9766C5578077628E4BD471180387D2659797E1CE3E0FA94C2EDED77EC483F948E4AEA9D2A01169079B9DCCE9841B0DBDCDE2560A933C1D8A660654AB6B9C4AA8A38DEBC400242F2A245E49DB799EFAB5B0B93439C4E20CE6A48FB0A692FD5618B016FA5E5B02950A6BDB1F888112B8EE947232856E7324D3F1931F1C34C4D90F7C06B72A57E1CC7F652E5D81C7F0194FDCAB9D7894C958393693A1656AC473AA092EFC4CDF40FCFA40D3A20F93A2C86A90F2DDCA77CB92CCCD034DCCE70849FF28B53429D5C5B76AC04A142ABCB91385834813AFD5D22683C8E23E6D972F857E3E28DA60B55A2A96A5ED9DE72CEF6F804AC2E371D14732045BE74B8A73E1346F65187295CD7C7048A54B9DB15601E848FE03463A44D68241E467F1D2EB5058BA2AFDAC0B96105C19E6EBC06777E2D5160F98F1C63AEE077710C1F8268F2341840321B56790C131FBD4A1FAAA2A60CA1CF891360EE5573FE84BB35A1593EB2136144CCDA +smlen = 5423 +sm = 80E86662F6139B3BEB85B285A88239F1B0F593C6E2F1A76EA327416F1D382BB9B9F03D4A2A8A5D4D19639C608E22F1774AD073682B21AAC5BFB74D3FB3C9F945985D39D34C1712261CAF337F462946D8008AD215C881DBF2F76FF209973CBF698664E1A3F07C2F44F531FC580203DF083FE85755F8A9E4CF3486E4879A641E1E9A4F5A5352E6CA4D22C9462164C29DAF578E410253C867B04E50F3CC34D338FD2575ABEA0CBB2EA6B358D0C6DBC7A4EE89A1EE5A276787CA93961E8E7034C6AD763B07AE4A061B5E9CE3DDF017E9FAB95E53785A5ADAA19BE3E5F3FF71D1F58995ABE0C1AC49996889F40415A21A2F90631AAC265C1B1429101962DA29429DD84321F19D51C2EE97134186CE844DCBB0E7F71CADD4EC21A54EBF4D6B8AFEC36CDB81D7F3A45DB085ED6E22B65D084AF6D5C132044DD7BDD431B5108C77A25E396CDBCBFD1E722F528B094940D4A12BD71325D8A6435A310404EF4F006EC882E5310CF070FA8E44E3A6B4C1E75A2B8D4E2FF4769D1C50AE6EAE3D1F67F59B0029E4FE6E0B9DB7E0D3D6921FA7943141F36081377461234601DBE1AFC66810E7852069B9A4A6F3038365953F96352BAB35ECC85B182A99238894BB7322DDC960654245C92E86A7761574B3BEEFFC4A2005F961A0AD02C6E6BC6C4810FDF1C2CBDDA3A959E838932BA78699512316CB5F24431B4A69934B27D1F801F395AA3B26D88923095EDC8063D7DD6E47A60366D673C902667AA662CD67C4437A7EEE654AAC87D26A1D66E84BD4E97312F012AAA29678CD801C9265698EBF675155E0B194A3E9FF31C0C9A032CC04F8D89D904A8FB6736FF01AD86AF129CE339002B3C01456884DC391E8F3F55366C3939A696B85679E1FEA64DDF1A64CE70B247F52BABCE6CD2CBC2CA0456B56777EBF9266920FC0DAFA3F19CDDC07879CFF2B2438EA11C2656839366A373D8829CD3B1603E864697949ACC09158EA75E0CE641D547DE711780F87D6100E444F4B1E10055E8F8D529DBE11BFCAD4AAF459BFCF866FECC473E81701486950CC6CB7B8BF74E2C9A6D0457CA9C6956F3D91DD8749DD0297BDEB92B64A48CD5CCD2AA5675AB77311AE34ADC347DB362D7DD877546F7F51088F950AA8097DDE6E4A7DE630DC1806E8C39A87BA9F4C6FB8FAF467ED9FA1A9CD5E4DAB18375D239D85906FF4200B2594561DFACE9EC47BC603FD944E40BFA91EACF70D1FA12C53393ADDE339BE2DD8BF342E0CFA8B8BFC7BD64C95E62CF9E45A882419D1A213E0FD0AB9AED3DCAB1557A6DD5DFD84FBBD2074A100F5D5C6D8172574123045BFCF53E417021702CCB69D40EF0530EF3BDB90D17601581A2888167960AF8F21D16F18ACC6BBB05C5518DBA8D09CA10977580FD52ADC0DD6CEBE4E484DE14B1093409219131678F403DE96812DD4DBD47F3F775E6BE4FF05C8CA2E21D99B4AD12AEA6C0A4F93B50C0130AE1CD8474B1D3D3CA0DFE94D8144354578B683A3ED78E94494AB74BFC41B9872E37675D9E52BA3B53400FC61F535D62FF99B25D65441185BBA0D92EB1E467D6AE9044572C9F36ACD1518843518365B2712C67572FECF11007BC9A8606F8C248CA534EB0CB81C357A7B2273AF8459DDDAE9755E5D326329D1642A9C4CBCE72BD778DB3080D4A8A334B820DF62EF10646736F16F4A50B692607D04E88E66CD1329610F1FC73054D4BA2BEFCA362816696BF8B3F0FEA583AF4009F0E4955AC88C78433D58EEB62144678615BA56DE0A9C17B91F9B8825DE23112AE5170E18F2A74D24507FC1EE087234B031ECC737A4AECC6ED36F66E923B8758A34262FF5421A6F25BFC6F9E73E6B37809BC7CAC58D55D264570820F4A4192E417B768977D8B91D1464A8DAFB76B7014BA913763195E5D7728DB42ABF8FDF0090C179AE35C57BCA47E58141988A31B9B5AEA9C1739B628CF8B9B509BD8E55426BAB949EDBC3669BEE3BC2508A95FB7484139E7D363181023853736103577922F31EB62AC800F6EB234ABD1C9E61AC7EDD6F2432092E6EF0F44F399897D59AC2802BF8C675F1732BB31165CD463D28C4A8FCABB14EAB9C9DE2B7A7FE48DFF6451D93B34C3E3FAAF440E732B6DB05A3D99ABDD502E4FD43F9E2E195CD9B07F8E9F6D8A2B0AE5C10DE676F2DE1E9C4FAA4D8D0204D0BB089A8209CA2C080B2C5BF4C3FF89359C0593C37974E816DCB880BA097255BAC564F7962F8333A9330A426785982862E3BDDA4DBBED38290C4858FA3E380B709E1ACA07C46F0662C56DC235C66B1F7DCF3C95F21BE7016D216F0B1A44190DB4986365ED8FFB4220B866E0ECA4D97CA8B088F1CB4D12ADF537F44BB963FD71A6478D57FAE12BBFF03B26A83C1E1953117B893E29D9C85A719BD6168740B26A411CC4C7EBF8045CE676C962F83EC082A38DAAB88FB82C73D991A97ABB138149E5804CCBB885D3A4ECAAF282DCA4ADEFC69F82C62D3A525E6D9D6F7B09892D6A482FD34EBB5E841E01EBAA58DCB7AB3D72CC2D59F87CC5E0DF217F6911E98BF33272130BD9498440120A5EDA5D540788AAA28F39922E38F31ECFA0816A4E5B1440C3F639B0C60278C9AB26D4F957C36EB48803374A6408325C55732475BAC460F0C474DE5F07C012206BF033F51B8AF64F1442B4691216B46BCB7B70A0454BB732112C48E0912532B32E2453BB3879B40693C6EE70507229263CC0C603128E71150EADBFCFF934819C6245D51043795E4DF5F320FB5A60912CBE5E2F8D83BEAB8A45BF42994A9ADCD76162F8E5AEC975A5310C3DC44D3C8A773B070C4F2FF84FEF61C6E9B0638B398149F39D413236E6A8C762391A6A38EBB06BDF42C40EC9924564589763EC4D0EBACDA05DBDA998488184DADB0CA64D1B4045F9FAE60906E827F22EC2D761AEA834DFD657FD6511C90078B9936F9DA83E9FA68BFFDED3276BA8C276AFBB04E24DD4373B96268E1FE50938C32120D09D13CD1CC13BA6CE8959262EE1CEF8B291ECDBBAC2A3F74015842590C1C9324FDEA68D282115C23CCBB0E33B6253ED21A0025512752AE7877FD7A1E29840B87120453B7F0F6A5011442A25CFDED03E7ACEC9B5964E080CFF5267CE76E52739B970836FB6D3AA1B94CE145687414CED52FF8851360B92095F33616FBAC92658FE01BCE488DB0552321F0DE272518C062C2FBF1A4DFB88E07E2E0EFF872B11135DBE8B1EC1E52369D4F0C87ACAE22FD6163F984619C8E00487D8053C8770B809AAC51C3CB3CED9E3B2AD186E542E1CF54F0314C28D7DCA50FACAF482DE43650CB092929F01BBEEAFD74895552D2BE6081BBD70204414344455A5C5F60617F949EA0A4A5ABC3E8F900202324263032374D5062747C819AA1A4A5B5C2F1022A2C31484970737C97A6BCC6CBD1D8D9E1001B334E6E82A6B2BCBDE1F00000000000000000152A3C48E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 + +count = 91 +seed = 9564E88F336C091EAD50C893F3EAA8351FA388682F433F7A72A34731020B9C96DFCF75EF5EAE47E12684AFA51EFB49B7 +mlen = 3036 +msg = 2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 +pk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C974189198DEBD0772FB73694C677A93C92C56C03194592D2C763E24317A50C2305D52D083FD48602BA244AE72714AFBDF18F9466D003ED7CF90121FAD59D6B7ED2A1374A099A44B442A9034BAE61BEC3275FF0BCAB07F89C74832273294D111D9D3D80F6FE9D9E4DC916273A90E89A6809D268022B7C8CC5ACA5A3D5D4BE911E62CD890A0B7EFB5939D2DA26DB11644A5D93B2813A50DCDD7E449B420B4A819992B73E1540123107DA82A70775CF41B483B7B59F8A5A6DF90C53B6F2207057C8DB7C8722773CCE254951C380808F1111DEB433A2A8478F67AF9E2D3042FECF8B537B7558E2988E245772894A29AFA954860C5B5F6FA8487E5276E260C70CEC540B0B9374D0685CC1FFB07CDAA69E37EDB793BB1E19BAE77B1F99B39F5A1FF99495727BAEF89C35AC81E3FD95CA0E3C30174F71803EFE52A277A02E1EAF24891A75808D19ABA2B3953160B0A27AC5BD4CA0D4ECBF94CCAC50F9192660570D63484E434CA7B208324A6FF35C8064E1D43CD8432FDE28482310829FD9E152CF1439B2C0D2574A009642A31452D4D80CCC7A26AB7CCF7B60C5605BE7C4EAC167A3D70FFCFC8927326326D89A45222E932F8C131239339ED1DE8314BAD533DBC2811C4B79C66F659CBDE4C00B7E27A8366A5D0DBDAD6A1D1A9286747E4B80E6A1E2E7B856D39906FDA80818EB52218A59FFB58C9A8546A5EA15DE077FFF97D39D7574D21A4B2B1754D84B9C677BDB3DCB7429BCC63F1196BA611E63B19068E1C126A83E043256FAB40AE05F6854E6E8D4BE063302E32FCCF3CF2C6FF42D5D7F8F5501ADDF52BDA82CD3DE0B78634C3BD45FD149574CC7C4D250AA77D0470EB63D53126249DD9C0806128246BE4AD1EE37862EBABD457832364D6B254E65A3705B1F0651D64949C6B0E024991E885777788B45CC6EF8673B8284D2B5D757C830533B7BD93F5B4F6E07E5C98ABFEC5E4DADAACE015D70EA49C55FA22C9B0618307AD5F57128DE1D9A4A4E02BF74C6AF9CA3C3D9A4E337ECEF7A45EEEF9F36595DC4CA11282FCED4FA3D74663932DB3C5C53C6E974A3457C63A101A1EED749E2575D1D9F4B4DD243B04F8B26964C4213BCE307CE5D31D735637445A331E307D17C74E71624E57BAD3F61D120A4AE34B8C13F471A507F619DB0A0B261C69056911A1C96A04128B415685600080B5D48FB93259A4F3A085797C03749B525CD51DC82C1C8D19B6DB6DAA1A8A798F8E387EE717A9838626DD99110F7726D70E06D701DE90FC28CE3E39C4A3614CD21E1B975252E720879EBFB13C2A3648710A65570300A25901972A7C5D70EF3B3484F014024532B81115284AA92D53708A32C65807DAC06C6D2844620CC27CEC75B9A17BDE5DA330E4CABD001B96B115F43ADB1BE29F7491DD9161A816B174645585E4ECE08D2C0ECEE9C67FFECB78F2F1256971D980050E2C803386F52B7C0F930E601C3A4BE6BDA32448B95EF8219F6A57BA13F75350394AD7A1CC1B209D9CA8ABA4481A63173F7C9649B3730608705D0FB920771300198D486AA68B96AC8922887C5015EB80FF33D1992C766D151A21121883FCA0604DA8E60C6077D6CCA17C75DE1D03A6D773EF603EBAFFD600F1D6F3D877BBDBACD1A07226B3EE21965BD80105051C6D8041594A81E419F46BC76E5AFD46738E7395C0D8F0F3DDBE291640F05AA4AB5A474731A2DFA38495CEBE5CF7332E3402C8713B1EE8A8546A1C01DA3ABEAA3148A51C78414DEEC062C06460FFF320F63E0D967CB8B6D96B8F2D92F6ED626B4705D2CFAD61FCA580DAC8BE5CAF2A4CB6E37F9E54FBCA3F5 +sk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919C2AE6077B4971E095B437465FCC2E7640B4515278547AFCCC9A375CC23F2E918CF47EC956EE1D023F5903E6FBF9A4D04320F50CAD6E02FB8F1852F4B3813A8F562302480289184181013A1210835698BB09043444111312A60A461D4C230144968032120A3380D894001C3A26053386E884050511000023252082909A4B26D598008A32202C944900A942122169208A051A2204D134485D1327052C22893A441CB222110400C0B186012A520DB902121A6048AA48C0A22100181299B003252B83044468A9A480801C24D0A8488C2A60C40960964248A232621D3462E5A862DCA1081D0320288C02C09C561A40820C4068613A344441421824806088070E2C6911B102C84162D1A186C911088A188295AC205234429923205C4180480224A5C402048309009323280983053200C13160DE3B04011B050C10092CC3040C406266044881BC911400661620071020782C496614C286C1B086AD9C670511849411824509441E4968599446E1AC32D5A16884334881A4210A1226A0107090829650B1148C282301C16721A300E5B086858466964460811B9648340809182041831250A0492E2344461C62882902CC21281DCA485498808128821444871012569128570808450A44041A39884C9B48024B14DD3127090908999201113C849811024D120461900685298001B89910AA8801CC70814C289040664D1868C433441C8C204920446999610C9966841889001B17024C59020350101132A03154A5212319CB48949A80421806018184D031942143791939005248821129881232872D2028A0311729CB481D2865193200110072211937180220194489052B06061908501408E84880899B064CBA68114867040B28D94268614932CE3B80422C32503208EC208288C9451D8266A9A4662828831D9C08DDB1488D9C44C88348AC88430E1088108976482208A1B350C008788A3364A53461261229240162D10035001468519414C12315104105002495209294E61C2518BA2602208700201028A08049C148C60C22C098780D2307002159142282ED0268E8B320189B8840A93000B219292B29041968CD890651A354C442065D3B681221292E3080480A62DCA12680833861B225102A29000226621C380118030C03241DA4289A0244D21294889C64C9810701211309C2397C4DE951533A7B1F3B501EB55D4AB6E6EE6A4F8806BD072B5C65A6110CB0647EB0CB2D06E85AF9396E6F14B4C4949F5631A64D1B04287F4A9E92835F05A6E670216DC4EC73A71401D454CFCD83326D274374B9EDB9EC60BD44D16BAC82CAFF6A5310991C4B9905A2B89033575114D4046DA92B0347C86C252AA6540F7DB62972F5484FE1816ACA1D9C5E1A87400A5DB343B4412822EAEB6A139FB490163A01BDB9CDB9D58ABB1A3F22E6FD38C1190CE560EE0C7DE9DCE87BA012633E280DDCE735187BB36FC6A8BA7CEE6266E3E328538FA993F33307E40F7358DF12C28820B0862E74539A605AD7B27BAE89C2F9B7C4E9F964A08A92FC6E9506AB4B3D2C60825E1F178FB22BA7F0EF361B4B5AA8A1D35DE348C76220AA6536842CC02AD602BFFD707AE4FE20D0213E0B367FE14D5FD135A2B320769BFC8F93885FC3D1B3BEE445556B892531C12C322E98E6236776945CD9D9D262623A9F80B63D4984BCD1A24B83F41CF84EA7F406573758946222B2CA6E24B6CF7F115653A4BA56F280BBBB28A7DF2D81BB710E7BF51B41A2893CEEFB005A70B940D6CAD44688D0121D98F14ECA91E6116623C7110ABEBC97500ECC55FE4B4439C308584E2010E7B722BBF8B32DDD8837807E10372F6C89B689B2E711881B75B286F7DF66E0515EA470647B2DBC9262F806538905B687544E740D3C99CE82333528FB89CBAA218A7230C9E25847CDBD9929ED35094E4A7401367CCABDFA75D78EB8609C93F6F0583F373FF7BB385510E2A76E239F3CBCEF2238D887A3137491B01B6104B716ACA29DD5BE501217D5FDE358DF451634D1436932CE5EA0D4C1FB457536F66D57232C48A902D5D76A1A5CBA27983A24780B02515E55E22967AE54CAE1AE40BBFCD286D4527C20A319150AC7A6BA6F5B6FF834B7D95E3AE7F21AB5738AD8F5612CD112DF617EFBD38D990C9474EAAF85C9645D2D1BD9217B1BFD1D89FBB1CA9A91851F48C4BC5050952E14455F201BAD840832D6BF3400A49A7211D93F3E2DB9B88CEA35345B663F787BACB8CF065C0FD1BC84EFD7E169CF2F0AC818F685A4813E6FBE50C58BEF5FA4DF47109267C99F6196A3F9384BDE24491E1F0F6DBCE696A945EB72286D679D4E890F6A8113DF86A412C8545C43AC348C82B908BF5913FD900B23931B16A5BEC84EEA56EAC921EAD3CB5740D27DC9C7ADED15F46B372410753BD2B5817E70800FE4D50292E39911DD41E29E4B5E2630FDBEA508948879D359DF908BAEF47E4F19E113EBCFACC36CEB671919D8B24528FCE3267CDD25B9D18B271B839735E840CDE5ECA3F4A49EDFEC7CF1DD7B811748AC761D61BA1B508068E62CAD378719F9431E23ABF2057360615595CB41BABF35B4919DFAA546D787272924C880806A84548FE8847EECF91B16D801B29EEF81DDF3B47B447CA6ABDCD4BEC4C2704BEF8885762C6F3CD7F54BE4FD31DE05A66FEE3D10AC0C3B0245CFC66620D743C3271F242674512296F3CAF92080C7EE5C505C12F0E3CF82AAA77ADB655BD786320A19E0FAB712FBFE18E43448083FFA39CAFFE15FB48E60D35BE53E275B7186371165618354FAE63AD184DFCC9CBB86A4CB0A137BA092C753776B76CAD5543589118A2D60A22D1294A9AD39DD5A03EBEACD30A4A67091BAB6493CDBB0B867EFB63692B36721F834A66DBB37052EF275FF69DF1D42473E5AA4CB6AF6789C2D4A5F7D71C862905CA561D251947F1C5F3A10140D1FEA7A1F83DCBDE9EE8AE7799803DF4C9B613FBDDFC9F153025F2312C628375D3CB2C531CA9C05C7754FBAC746663536F6E27C442710B40295B89F1CBB04F3927055A9F75A441832B641DDCC9F4B91D0F533F1092BD5B2B4BE365B11E9E87F19268A97914DF4B0445F0609EFED02D77DF35A3076E9060A73A6ACD3E1E2B58ACA1049595AE70B310BF34BEC47C8CDB04F3501E0C51E8BEDF08444D8B17CED4E586CA638745A65F188BD488995B1FD3C953C2E99812D106942E0CF3E2E2547B9BD9268CD4DEE4CA4805926768DD5EAF9CD527EB9B461F6375A7BC27D91CB32ED9E5DE5CE84585A3A186FA767FCC49B1D9BB2CF2BD538387E7E19BD9B6E328839E5E80D7719AD22450D620821825A0F103443B3D0912A8E3632F4528AFD3E6270A3D88AD1723C8C5550970DCD9E532408C6164D6A6B812ED4A04388AB53A0573EC922710839F849702A79D8B14F2BF1F89CD1CC182F3F3C90917062DA87F54F5EA5CA894227BB964F2B90DABADB67CD8FD4AAC1431D653DFCB3A2E488E2B094F9B48B2E57C4FA6D7ED9F9F77C542A9791F4E0F8165D2472F5032C3E1FF7FDDDC19DC4CA299CD1DEECC2ABDF17DA0 +smlen = 5456 +sm = F0978F998BA08961B985F77C3F664A10050935E658054D1271E9FC87AAA626AFA2707A162FEA98AF835E908DA20DAA21E6F8B4F4914D816FF11928FB1D10AC4FE653A5C80067D0BE5A21D252308C09A3EA9C2C5F0F9F78391A8A5C2A13F303B29115ABA60299C3CE767D1E506C91A512E409E8FB19C81599F45FA8D3AC1D8996B32317A57B98D6A2DC1A7B3E3ADC363A18902BF263CB5184003572762A9464FE7009851C00AA0B268A64EC46E38D22B96D6908B5BE8F377F302FFEE3616FE051303E95E01A0919D352480C6C0C7365B8C53122609762271C66E34FEAD08CFD725CEEFAC64532A720F1D36F36B51E23177DF10680D9A88CE2B9B1033D1B90D836A3E3A18BD0730602886CCB30FC55582903CB426EFB805A16954B046A765C423AD383F8A22EA812A0AACC447FE018F5CEB16280D68679F0B67DC4889C52B7DA3DBD41831F15B10A7A5076FA4674EC5807AD31ACF4E392F5A50BDEF8D0428D284448EF8968E4473952DC298C1079A8C80BECA92630192D1E59BBF5C29E40C69795340B4F935EDF1AD368CF7456101962BB25EAA3B0A96D83B221F0426EF1AF695C63562D535BB9C9300BDEEDED6369AB74953DDE8F423504BA261E48D6DBCD51787439014A9F2020B7194E02589B48508D0A077B1EB00DEF280464E80C103859708A4E864717CF9150E96DE63258A2C476822FF35693F4D487F18DFBED2F72C3B1F43D103E7F010B6F5AC76E5F9CE7B1DEAB265ADBBE0385B787ED3963D30FB866BFD7B1C9A5A9C4FAABCD595BAB5FD46B6B2B09F0C12961811E4F692C4354984C2FDA6DEBF961EE3F30A5FAAE2383A6F86305002210B39F4B248EEFB634318882AE2F39021F43015BC04B3E69B8D8E4B81D14AE862589636325ADD7B0896FCD543E5797F46D3264CC4CB7B85DE41BADB6CAFEFAF655C865FC916EA0BDB66E528BF8D069BF4F65C1F639427793EE32158AD6071C208BCB5E645822F11047D9D0296D1199888C73FB33E11E8B7787D14CC97AAE09939870500D9C85A403E34A60377157C2BD869457C25D54E9EDAB1A195F99ABD3EF6B906837D495BEC9230BDDDBB5F18E9F01151BB5EC710E420007B85D5A8A3DA715D0292BCDC75DF6B36A712C225ADB058F31B62C161203375314E1E008D3D172F7EBD3AED47D7FEC8D8CDAD3693319B4FEEE3F2203EF436C9C61591E290CA5CC45856F1D2103E165FA970934D5A6B14D17C66F90F8C76251EDC0C7BB6E51F9076199247769B1DCFC6C6741D373790182F822DD9E950BD486592ACA6F4822100BFAC6CB48C364765A37DCA7F64F2C46EBD9EADDD1A460F3F0887A34980290E5F66BBF8FA24D950D774FD610E113E1E8586A33428BAF6AD9FB3E86B51877A49F4C9E0EE834255C7806C58EC042111D5FBDD28223278F06B8D05B7D95ABDE9F19DE83D8AD8ACBC9E3089D8CFE3965C88825CD2ECFD3DD4E2204C8D39D2C260811B2047676A0DB65CF185B37284A2FE762EA0805AE205D8D0915DC2D490E6F11C6FFD2FA78400718A7FED09EF71C810ACBF8AA43371004F59B6132304A9A27B6CC0573778ED26B92FDBDDEDF450904F63DADBD88A90FA88B46E7AF20C57E14CD12A2D6A024F86BFFC0C23C0FDA9DD99F14C3016A0757AA17EC47A81A2955B7557543C52A05A7A81743081A01517A96967FD20296795D121D8E8CAB6010B8B50CF36854789F7A4B7643454D9D99378160CF937441DF7DE25EE297E158164E21061BE9CE0463AF68FE6969DA73665D49371D2D7FC9BC814B42F4156670530D785CD2BDB8EE531F07EB05C44763417655EFA8A07C5E5C703B5452DE4D2FFD517DB9FA512E973CB5095423DD013F1821D3EF99A0F0F9549C989296110A4014A7624459699B540607C513F047D1ECCEE0F95B5FBFC5B54FE14C19E601A2334A5DE7A7CAA09A62C937801E0EA5633B09AFFBBBB04A13EAA47E5DE6B5AD362C4D28404B6C340B0E7E0C2C9358353AB19BBD05FA2D8840734FB618B10B5C7079D11145F5B5B177982CA5D178060AEAC29C90C60C46649B6AB645224C79427483B9A475032246016CF97C5F73050BA7654312D7EDE7AA86075B46BED07611AB7B4CDAF8A1E3618061B8BB47485DAC9F018E2324610EBA9ECBA4B6642307F9F0E3CDD93F4B1C7FAF154D2C773E1852576450978BB6EFE3AD6B0D80ABFD9ED9365EC9B5E4FCB9DCE27CDF0A5A108C848B2FF57C066DE4795A729D80499FE8E3CE5947517D289C57BCDF3C7224F5716CB9E2FD8CD734B60D61A2E5DA3432FAF3C85E3A6C00FF791358CAD536282165065CD44D40E4FCCC72D2941FECCE6C94D4B9B456B51578057267376E660416FD9D7142FEEE4B7283452320730D7B5819AC17DBBBA1320473C55B93F8E5754BA83C430CD11685F1B1AFE380510A7CDB2C0434073A5C70FDFA61E6F790BEAC9B5785627FD0A748B26B725B818CC47A7634098AE0E2982AE1A7FED548DB1CE2EF62274FA0176723D0EA1B687ED5BBB7DDC4370FE0D9C432D44295DF13F670D2B608243921DC7CA4F5E0AB76D751DE450D98717DCF30F6A18044EC8E47364BECA2368C9C67D25AFF59F5278141FAADD30F9B82CD28751F7724002ABC94D373FF7E41FCB241D9C8439557FAD549D90583CED095896E346F2A7E6EA8614BF51E52D69A0DD82FA5447BFE7482F1918F779D8F6DF6E405BF28B11E76A4A96352C01A7E44665E4B31FE296DACCC4FDA9DEB1E279129BFA6808FC2A0DE54ADF41F689445BEBFB87BF3D1A92DBDFBE51CC1FC1CBC13B5EFE8C2FE74C28D6A71BC4F55060079EDFA2977B0E56242A3C8A6BE8D0D485308F7DE8C4223742E515B2651E0E7F216EC405320C33A4E80CE42E4839069309264CD1BD57FD396E5F18853CF2BEA3FA9DB60F337057559E054BDDE4DDBDE8F33E4F03D5D55573A6C2A4D19B93AF467D0691FF5A692C203DE131A659ECE42D88FFBD546771F4661D7021021156A291E3DE0656806FBDA9C863974B10F45499BADA4C275AB4C171584FA4C2A86C875083F9264288D9195F16073C5ABD34D3E2F8DD74442AC4CB03370336944FD793008001BDE57EBD15C674D32271BD42BCD626CA6F521FD428307987B4AC7CFF146D4FE95BA3212D2B001C5F4F5346389B8D6609060FAFC9B5B813D908B75CFE712F9B02909358B946E05CA760EDAD9B155D1EEBEF07A0AEE0E3FBB007B28A463E4DD07392D091D388524A68A3D56629C4462494C09B57DD3046527211358B95D18408C44022442C77E2936074B400DD2790D819B020CC62BBB3D3983ADFC62CF5A8D8899DC67B1642233414A4D515777888C92A8AFC1D2D5D8E3F929313C4655676A787A7E868A9EC3D4E8EEF60B4850C6D0DFF603416368696A6D7C839192A8B3B9C5D2DC0000000000000000000000000000000000000013252C3D2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 + +count = 92 +seed = 4D0788DE958A707899D5DCC02F756A10DEA2EFE0214F5E01B3281DF4E013CA75523ECEC64723D6C8BEC0B92C4F821D8F +mlen = 3069 +msg = 9163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA +pk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B52CA3773F8C490507C5E3D8DD5FCFBE833D6C29C6D9579605AD6289DE48AE01C308A9D74322411848D12F96B0E6D0B53E00BE360D6C7F372F9D37FC4134E9CF994363280877C4CA612E6C20628194EEE9B0801EEBA51FA8AE073CB5CF5C7C15A6B664FFC38FE943EBEB09279A932F5930879BAF47957037AC2D625FCE8D874FCC605D29F62F2B9F0F90AF1629BC503E4038BE445324E7856B97CD6B1C7D47049F4E4D514F8739451824E83FDEE960B602145E8A03005400AFAF82BF5265B2BA4AD521ACA93352220499C0A5C9D21ED052BD5B34D8D5C09D54AFB47C8C91427DD9BB20AF3E3FE6C2DF43A8909740D29A2BD13502562F767BC307444BF176A8BEBEA061CEFFE8532EC9717658AA478AA600BDB4C42D440F353E33EE6EAEA430E327025CFEB43E63689F7ED7268DCE68EA08DC9D3CCC48B766CEBB5322A68FC10EE75CD40E6BF0F8465AE03A5F58E4906636FF48ABA92A9B2EA78C368B2727AFC6608B52FE4A7AC5C09BD4992B682D6FA8B6AF5FF0D48EF5A372F917DB99C8A5A58A89DB62FC783B781D97588D573D4F7266464417A86D6C4414FD2836F4CA72514A921B48A3373540282652FAFB6485279B85FC46A8B4379D9456EDF3BA6E0633A507564C7416AAFD8D7811C14CDB8C058B979943C99B99019C8216E07D57DEF7575CBFFA637623A416DDA9A3A26131BFE1972D4AFC0BCE5AA7CD6ADB1E7401C106411C101B1BEC2C6043EA233C0E248A5356F1F744968C9E13263A0ACE313B01616552561CC5031A38C5EB048797DC719F8D4B29C7C6998AF3AAC83CDE0302FF3E8B524C1376DA9A568C1BDE3818B2636F4B5DEE34CEDA3CC94C8AD51E03A0A72EF55DA871A1FDFAC2A873547CDD3123FDE87CB14447C026975643EA9CE1836B55CF5011F10FE7A1DF9FFFDB5E5446E4FD49725E7FE8CA4BE2DC38666321B56046E233F07497990F5ABA60958F2A6E725FEE8B0460F8B927C8747143A6868CDE731D928D6F965DE55AF9EB612AF6E15065BFCE7E39763FB8A0B46FB3243C63C34479741B7EC449487BECCFF0CD73282438C101F11ED67C42717B85B6C5E0005A79F8DFEDDE6EC68C80EA89CB3A101BE653502B29142483DF94869BF07AFF83E992950FFB49819DD1E217123BB30F539A1B1DD01109E12EE809652C60AC6E652633A59FA643E92B66954F2BEAF94654434DB40E27D928E60654A501A42904E9AD17D2F0E332563E9E2C6AE3328C071B018EEF017B5AACAE139D06394C1A6109BB0620B5D2E308664D37B92D3D18F2B106E8D02B08AC5F4557EF1D200D74154B9A09C88076C8CAF0190EF7978B9F7B0B094B4FE0328801362FD1E066591783BEF0B0CA3CB1E54D3EBD9D183CA3E488CE5425333999E7AB48656C4F9656CFEF7BC1A3BC46E686C50595C0F38CCFF3897061C1242D523CECB7BF900CD8789A45D07053050C2710961D3371EEAAB0470D0061E76C0EED67445B73328F9FA5ED42DB8A321D37B4E4794241E14FD6D71981A70205C7AAC28E29B3DF0634A91BBE11A8777B2F2BA8ACB30F7D42CF317FB7F529BC31F7429792E1E18C60B2EF7D22EC9833F63E8505BC87A2F7FAC7BC59D6B590D8F4D42D2BEBAD8AFBFAA0A77807F71183346F08DF0A0D05D50C60CDB27522FDC29CFCDB25CF34ACEB0288A575A15D2FE739B63F844F1627A2D8A8EB4687B032243354E645B946EC1A35B393DDD9F414948692407EC4D83F5C96CDC73281F4D5F114780C541F93573D68CA0BD45CDC23197DD04B8E5363E2BD016C9B090D54A0B2EC2574FEF45D80C13A6DC9CA24F05BEF723 +sk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B522E62778812AD06B08EE0896E9FBCA0B1DEE5C2DF75FCF0B640C1922CD84EFE31EFDC3B09F5A9F3770E562A9163F3897F97AA8FCF84060D2115246BC8A9A2DB9B14456109280A98062D21C544A126028900410927295A30704CC471A1104194B40D00318224062E523681531620A3360914A2719818640240446016915CB610D412869A142E11914C22044E13425219298E004329240186811611128844E3880D20090800138501C021A19200DA0429D4304214B440088880D03421441804244980DA060501820019369223216012C93042B06094A64563B85098A491E2462AD3B66D134245E3240264363120B49091162600C144C8963104B0900A303223C6688A0032A0424EC3441121268ACB466EC2C46410272410A408C3206CD942640B0544438284481842D0066A0001605928065828326420910B47125A080989428463044CC9080C13018261006454182610823142A02912C58509209103280522864D10258082802408498E54964C0222009498310AC300529668622828A0B89018C44C01946D1AB6801987901920099116910C060D9CA8891411410B372144C831A448840805889106240806714138729B9024409224A2B230CA184559903190427053308C1A938C1C18211B398C0A328943C6700146328310480BB18C08A4840017241314716302328A364CC4441023056D61464A5CC8690CA105DBB22D814029D9488C0A912C9C34451A801023400E0B116E808444190928580821E1364283944852428213088C2410282197291308129AB404C1A611C2002CA234458296714B389018372D80C010C8B66924004203068E22804D43382043380622A1090016259496651C186DE4A8818A0872A31212033429C8306614494C0B81211115908BA888C4109118410A1918648C2849DAA8118B18225C264E58A6714A36012431905C208D48B29008178221168E09C70194189142108E20882C93464624872D9140500A36408A12214122124C80218B0260802000213382D1B02D13460EC3086804A3690942214B3400D8C42D2430099BA8288932415482111A230611B229213331123629DC86450C3490131862C29011E1C625C102701C440D58282A0A25921B062444B2249C42098C32698C086A831662D11465C1326CD03431231709191430DC320C1179CAA3CF8AABF06D4F8C21ECCF9D5E529C8C9B5EA8E37839D55187F7637B693D222746348A39203E8B98292D1F12BF3027914AEE32B0AB825BCC57C277679935EE611728EC75DC8A0D3D350502C8A6847DD667FFEBF4524CD71A27A255F12E7E8289C5DCB60FFE6D6A5FD89CEDF0AF64D1260C41FD69CBFCB85D6ED1BE552D8D42211372E410E3B055BF093C6A7EA4208C0E9D3162081B6C424919A798AB962BE1D24B052360377CB9792DC9A1170C30DB8D7BD49E59B580D4CE353E594510AF2595F01B140D0C2BF23D29FB62864B9347BC2569A23602B9178DF47806822B055BB9E21163C81090BCF2E71AC792FAE06E274BA58D953A38C722D899DAA08582B548B3D14DF57EB4175CBB16B99727BDCB9E9A8C414B89FCD12FF802CA29FF69F39A8822CFCBDFEE52DA056DE94F788313A60215B63F16E2EE0024FF1F84D1FE5551C382B5BC22028FC3977D860F2453E490C07A2F9F115F4D226C6E7EE393635AD6389CB12C32B01079BD12A88B0D02E4B65F6474D39DDE7C3547487780E4FA94B75F11D713B820CC627E8D1CEF5B88319BE6DB9A0820CA56AB587D464F8D7B76250CD66F11BD94592CC753DB62153850E9503C4B05C711614B203FE90749F665DB35ACCCA83379CFCF02BB7A9F931FF1E87BF261A2892AF11FBB9D0F1F9B84C3F9451AEB2F3E218E29AB7440050BFB5A61223CBF0428D2F6B137F5FB5ED0C061F831669CF3C39DF99394A55BAC450CF3921FB9A1F224BEDDA95E17F18371C612A97A034FBB3040C8FC272A2E9F05B3098DEB178F4C46889408A9DEA37A8B44E39C1149336C1CA576A2AF1B967F79FB48DD39B21A4AE3F2C1628A6EC49CD442EE55264A192BC50AB904132780E4103E78A7FB6F5C98BA4AE533951DAA5D4DA72278AC1849F068F92704DE2CDC09ECDC69C9BD914B753DD97E794563D64B1342327A5A565BD95BD03ACB2C42C044C39833C2AA8B75F08F721A687D6C6C3F2CE32CC825F8C19C817F8937A7A84E42A3255B7737C29F4D01945C118F96569454AEDA50677E6DF4C2F90E6E2F800FDBA998BE70898A61AA44F0E59992FB6645F56BD9E19D7976D0F520E1A357C8046AE899011344454D806051F038C88E6E155B3FB19D6967F0CC62A20D2939578354AFF3608B527DFB857A7B83BFF101F1535384E58FC9F9C1B67FC848B3BCF73564E7BC7B57C22E641B0E7AC67CACE7721256056D2FA2D081515F4845028220442ACB5C5C56554C7A1F4FA275A29D5CA268A2144C2673B6A9E3B6A7BFF2BC1F6C78185C93A74D8D35DF1FD4987F31FD38F8690F622C92F1A01CBBDB4A09EE44A1426D36227FB4205133F6FD0F07FA3092A62D8DF4E5FAA2D4C9CF511E7FEDE68C1AEFA0B11B01D2DC5539D184CC8F90FC79B6A1AFE02391800B9CBB91743835EF8BD12768F2E90125993A43627EDA70BFE574C1325A55C47617E8E30583825A0631FE4AB5B57E7AE0ACBA57D327974B4799326A4F4DC09695A11088C6FCE2DD785C4ABF20A8EB1B8C25F7AC521F38774A5F262223C84C3E76D62B28ACA755855BAE2568E27F1EA3D8350AB5B1A300FAEF5CC054DDE4D4071875860E57BB71A7EA6CF0C309C8E97977952ACD7D801470E35EBDE2E8FCB83E12FA4E5CF726562EC33C3368D47002CE964BC0EDD56DF19B6A7109D8DD1F5EBD6378C5C282F7E6AB881F995B6317F9F632E27A4E0DA3B1E6A046F94D76EA67AA6E63E1D1AF03B40FCB06DBF3E197A90838B0FB0D73F007DBDC814BADB4BB288F5FE780CA3074133A9F300FED1509F1D9F1342B0BEAFAEEB96994C4303FFF761650C7F7EAC28A36C648A7E1ED1C82439BC1B43EFD34235F59344FBE7880A7EA3950299D05545C7F30D7ACA30012A2537BBBB9B7C2BA2E92340C8B07C840F2D4805090B61929D99E43FA558CDD6867879A10026E1B437383D0A46C037C9265D85CBC9EB8B73638943BDF82E19D89D70FABEA2E76335C0A966FDDEE2AA342A7C3E6058F2B4CB28F91705C2064AF7340C88955B2FC24B2D57085E7D0D499FF239BE52EA782B958AACD06155FAE84FE2A54A63BFF2F73DEE3184F476A08583E61587AA53997EFE147A2ACC5E682C14286B62B0888147F829BB980EAF5403CD0E218DB99E8B164326E025820995FD98F361C030C752A25BB3F80B000B56ACC449E5A56149BAADB73D80520AC225C37174A79D2BA5D727146E78D30E7E9D6DA7BD716CDA006C6EA05A0D90FB4CE96A721E14152B16519B0BDF01F5CF1BE00A6867D5851CE83E10760C23FE443537C4C5BC0567862C40FF10FD16422618496641BC2DBB5BC329F4D2D72684941F03FA05FFA3F9CD4D3DB252CBC1AF0BFAC35 +smlen = 5489 +sm = 0917E05E3AC670261FF03DEDC048A87FEAE7646C1A371B15AD222A2C25A540ED4E8430CFFD79CFE04C3D12E374D5B7816AE0DB39A2E728F667004F251E0F759F4B8537ED4E4A0D412326ADED5E6ABEA9D00C28FD1B59FC71A89D1C9211DC1C6420889A8C024B77689593BB98F28CF040405A5B15B6C1B653222F7C7F294A3DB8CB7E3FC5BC206D6F8309633403BD52652B78ABEBFAB14BB3CCECFFE07DE113279B75153C0EF168B8038E735FEED5D57D8EC585D9858C4DE0B5D2A3E14D6875D76F1F664FDC606E951C8BCE531F095956E7E9C6CAC0F9D5107F4E4389692F604BC76DAA7847D749FC2B208A18CDD77D7857EB290E8CF22B9A2E6FADC5CBA7F48DE42C4F2A064706F96CDCA80695C714354ABC83850F18508927C518513C7D42E7BA1E6477E189415F9308126BC307845B6EC48B0B4D05C4FF6F0217484A2B2AC73764E7421A123980337C08B2690E9F27E23F72D478A4142B309CED3FEAA3DE8B290B2EB87E20A2EC08C2246327866C95041F9AFBD58A4A0232069A871D962AF9A624FD3C8F3BF9F87796FE25819B0C2942230369F41F5B003BF902797D70CB62AD4C59112E891947507F105A77E5250E11682B958ACDD4183D8CF1751FD494B86C2971A4DE089CFB9D36C7EBAE00748A5941DF12A1ABFD35694A2FEA4AC0EE42C7B492AAA20E089D0BBD3C6EA354FAE8DD3B2A1239CF5B2BF12B2DAA4BE34EAE5DD65D127273675A1FE2B7E57517BB9124A8880B918539588E83C7519EF20063B1F706C35166B9C8129926F913A65AE44FA77125C74D426D4EF2569DD6683514B5551259F1D8899884616E5AAB3CD876C730E89D2574600576BA36B61401E089016F95473B1864DEEADFA09ABE8CF34363FD5C74057CD1E57F409B092A0C27942165B62B5A2F70151BFE66ADCE2A9D3E3723D9EC0B7D7FFCB9C85CD13A8E40DC3CB9F76518CF88A0A6494006D96B21AB9F360F5BAD5AC06006EECEFBDEA0EB73C34EF3BBFB4FA83C467717BD4AF8226A766A7EC772097E0CDFE66BDA67A9B34CD2CD2C7785A68B365F73B466C7BE98434B6B02581C4A7B60CA9EEBAC9AE83B03F04EBBB7A5C7496B6406A1FB21D2AB75FEFA26F320B0F97FBBB9C925C51EBCF85D3D036E90CC95F718E1AA19D9C0B56500E8F9DCFBF0DF37FB0089F32F14C1E4709FB9C1B856621721DB623000E29264B14CE527EC0EC3ED65061B3D25678BD10A1525224918C28A3D35374A03E2CD23193C4A077417DC52DBE730D709D277AA376BBFAE4856F509B332CD4B22E452373F3BF542ABE209C9BD5B817A4D0284E8A16E13F9F7C44CA3F106DEA0B7F966713547B3A17512916FA29F91FA004B0ADE27A561B8A9CE7FCF2639AFB66AA9BA887F4F311538F20D4EA23161800732E8BFEA2D7AD9FCCC9723ABBF2E3D3E057079F665A8F677F020CA7466C5EA835DCB4E6425A0331F005FEAEA171E3CAF3E165527648C8B3DE1B3A593EDA4BC448191AEBE29499C9E7DABF25E5E2CEB9133672AAB6FBB74F5CA2B54EEDE498B44E40B16D2CC53556ACFBF05ED4506FBACC67039EFE53C6CE1532219F7E77DDEB808E1E2F873DCA88FABF0C8CB883735E0013275F023513292D18D57446BE757C4E187395D42A5E63EB146CC2DED0F61A2D71D1E868D9363F93FE2DC9D90F91EC070A6C5F48A255DB9A4E7EBC6FDB5C5FA8CCC4A4BF0D1C862D49B07C03C28440E94408E47C87ED03D7CB0A04343312C746105BD6027DD0A30EC3715A8DCFC979CFE5F2B3E33E6D659CC9A5E3CD99BC83E7ADA229ADA59F477928BE5A5B2A9D2FB590B625F9DBD7864B0FBC4C2F5EFB3997F696407D9AB8963421D52D15030624611CA515BB1D26B3A92E8B18E6FA1BA816E1FBD89E070AC954227A1077C4C994F70FCC3BFCAB7B6F43C143D818114467C11967EA2CC9D5129C6BFE9605D2BAAE60BA09FA2032866E78AB5B312B56F46F157B20DA046A13892C69C04BD0CA2DCF7EDB48B516BF17D292ADF9A82A57FC640F4374434E6DB937A098585AB2A186DACFA0F5180C612CA71D13AB6260237305DFC6844A1C5991731818C03A938DA98462D4121BCDB5B75595769BA8D70378220A522FB7A5B682607C6D156BD0C9D9A3080BEA701D98B4F28A08E35ACAA91A7238DAF2C8A1DC5D84837B456C4DEC0A4F1F94C1DCBBD8668C286C53402D1D43846327C0817EFA327DA8018623F439657D1CB3AC163A2E5417108E107C4C8EDB9F3F9ECAF251B11A4D654E36F6A0DA1B61E6D9EA568ECC4341CE32358F0DABA0153AB16114C32844A288E9845B10772C6F82055EE536D7454EE8249BF318F90A3A1CFCD5D20D647FC715131FE1C383149C2ADABF59489942B4C0B1E7527191178395AF4745B31BD1B1EBB70794F6989A5FE8DEEBE3C696BB7FD560C29EA9CC59D1732C81A05F787D5B5184F20F06C8DD526A56F9592AB71223366C80ACF677A2EE082E5E221FED889B358F10F85D79238F906FFB2C8EF50A6D5B3E63E529E8F0D7B056669CA7279C154C717554F4E7E00FEFAAE2997A7DE15C2F00610161E0FF11335510E4824508501232217CE9063B7834377D3BDDC3A46FB7A80FAEBB5C60980779992F367CFF03D35811FB5F3B7B8F484EB1C68FA420CB3CC1EEC99580EB64691A3AF74B76783FF4D585F6BD0D03D56F668B48DF4256745F948F0F64B7359AFC13E61D72CF9C000CCC64A983837B96D6E5A0E25B70D441FDBACBD2D8996AC72164E169D22CDF36234097B350564AEE62F96BF936D78FB1F5D9FF10FEC7AF558D4FD7E9321CCA8456C2EB55DABA0182F8C7F01E426B0E3A1A231644372532923A3450D7EE4ED005F297A4DBFE0F7406F52890A02DD1E769A7F76FCC38F7E44DE9AD84432A24C4C2916F2B537E888B9C7560769486B83A39F38B2297864B4B4200E479CFDDCCA80BEF22C876FC354FEE1D1D4F9FE28FDD407B550DDC77F6300C65731D4BAC3B3A20DD51CF50E4227C2235181A28542E515060FFFD3C6D93A60A34C2E52E89280BF7DDC4F58744D75A956489EF583F1D2F877E5A9025C7BE59D144C4462D74D0D70546CC9D3596DA5BB3B4B4B7492EF575A083EBFBCC5304E1AA63F762948DA04093057A6ED7FA838EED7098EE82EE9895FE61016BDC7E6B9BEAA42528A023A2A71AF4F2AF769D230B9D39803ED10CA8AED12DDDE952DF81C84546FDDA41680A21CCBFEC58770B87AF0EE7A59362D468C5FA28E2A9301ED67B352ED87097BCE7C52BD2A8BE06E9BBDE14E0122A08AEDA03A9B8D97B20F3059FCBD596E5E5EEAF5BC80314DAAA911491A3D3022F804102941435A6071728B9DA0A6D8DFE4EEFC0B1433343638404E595A6B707B8A9FF8060C0D0F13182A3A40425366C70916404C839AA6B5D600000000000000000000000000000000000000000000000012222F389163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA + +count = 93 +seed = 55A9C7A0B49706090BC0702ECFC070AB060427FFC820C3FE05B499B59AEB125F2DB4787A5910B88C6F8FAF0A69BE0AE5 +mlen = 3102 +msg = 02C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 +pk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B219A0E7A3E164F0AEAC987671407CBD6E80346132501F47CA9734A6099C95464AC213A0355D1D68F50224A296F9A58CE696EBE1E8936C4B7757F89D6F6C8F2B54E26F4E6CC35CBA99E7AE52F631172ACBB4560F1A9ACFE293F87D2829583AAE333088F17D5558A8139D071B6DF87AD58E1A8286DD4A88C76E244E1B920BB9DB8147D68E20A7D6BC09A9641D89B574BBFA267D658F8911C143B0B1BC920749056B6CF6410E16EA46DBA2F9C65FF7C241ED3B27FE167E703B947F00E9446A300CAA0459988A89D839B36986D5DF25A4B08A52BA127494F4207E80E72B2C612905A417A31C254512FD4C168AAEFC43ADA0FF440D970F4C6835310F92F1EA0B26482153B4B31F4C9B29D89756698224DC362B962D53CD96A1C57E04BFC1D5F97F31FEC9783275DE7F80123E3806310E63794AC2E2B6A467F2E8C6D47EA365113C4AE6B669233095D818B8CC55F1F8F11DF66C7290E662781A99DB10D481D8E55F7BC222C133E4DEC3CAC26977C2468FA849C226D18D6C100F05921C1DDF70D50E98186823FDD68DAB09358B147715BB4E11F33D3618F0371F3D166C4A89E7C0F1288B2CDA5F728DA392CA1478E5FC54C662E64196D34E8B019D76B28E6C79739E68CBA2BF15E1EE8798B51D857D0F46AED48DE097720E1E4D436F75ECF768AFBA9DD4EFE3C5F26F5171C88BCB8CD357A9CA67A007AC737C14F65F0B4E2A11710EABD0149363922BDB40D70A0B8F34AE91CC51D23A0517B1729CD7895CB64A2E8EEDFC3B34F448F12A2447D5D91C5AF74880422B6446D2FD9565181F74B705A8E89D3F03958A6854CDA3864BCC4EAB0C56EBFEF17B4CEE81DAA877AB94CAB69D0AEB68545E6297FCA1EA05B8FFE3E52E43E678965B5D54E2D871A86A61D363C7B0796641E7E36E6CE6EDF87B62ABA53E7A0B4805E8AFEF5260343662F734AC7002E90EBE48BAD162FFA42B256CE7792B962F308D8A7DE7251692F19F5A0C81828D7666B5CF283B13E8AAE7C7292E5D1A99FBB47184B1B9DDDFF4DFD37DED58B08F526BD33452CFCDEF7D946A160CE29426AB963B2408F0EE3B89EB6169A0E55B881AD4A3113B7B6EBA86AFD13D5A9F4A5E8E4F0CF66AA7A4B2BBABA7E8CC4D8C363A4B21862C8A2118A47678B0F3A6AEABD737A4255A5EE29A96BF903F8EF7CF8E21F79936BB3BA9B7ABB4F894EF7634897C6F45428676288576EDBB48257D6EA5FEA6100BFBBF850BC338A7B2227FAFA9FC5CF519121E84DED91BD7C399185539B416180801AC686CEB2402900490C39CA466A5B23DB84997972A65B39C961EB972C8BA1928ED1AFF03EA736DC4598461BA5D2F2C4E3454C96807EE500D305318AACD21761EEBCCC0F8E416EB44A7D8E367B1960B847A9A1DBDEE6A6785F1B766825DCD7572D21E86A5479548C131F41E5EC9DB1495D1C355FD614503E0BB5AF9B21B48BE1E2048A755EC6B9D8E91229624B9BCF81F1005BAA08EA9D7FC4BD1D953029D69AEB4D061C117A54F428B336990F2EBB8082C13A255C7372E189566BB8D5CF94E1BA29BCADEF0AB19E467DDD27B0CE85BD692ABB2E17AC62ABA6C8AEEC10840CC6F5289919A0D77AA45483949ECAB7E39A40CC4F4CD312654B510BC0CDEDF71A2AE5901653654333928F97675BD8AF2B61CF20CA84C85B6A31FF6630D003876073FFE4B369BEA7A2B7D3618CF68193A3817DA134FCC7C35806C953F5524D816556FF0706A8F2C9565FBD8885DAC898F08C091C2E0AE3E9861CBEF36A66F41A6D03FD61EECF820CD53D11247A6625BC1ACFB572CE9D2043038B53788511C702 +sk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B21A8659D00CD2F9CC76CF11D1B2A22CE7A3AAAA73E529FA72717F3B7BCE0A7C222590AF0618357A3986EE8C98E13AD22C634045277ABA9AF60DEE200297BE632771A88904C446821C76C810286A0B62C8822525C344E53806D44A448C8C061A416090B95310CC61002120818C93041924D91362909822860428C6108401BC069A1C06D08801023866122258E59103004B745D2A6718028050030920C0545882810D0161102C930600610E130450A1532588481CC2240A432881B34040CA46CD484290B232014068C09018A998470A1944D5A382D0342411182049980250441424A380609876C80382C22152683C47113472092B464C90426E4484864C26103A288A3846918150EA4182E63A26093308E901081223940099420CC242903933054080E590429132786E142420C1626081365900646614025DCC024A3C2049C86609A940D14A08164C42C12A88481384A511640139588232586D23800882451120408D216410AB304620050840871C3089108C984C2986051B200229168048964193071D0424DD8344424A2710848705416905B348E03A9810CA52922197262B60C08870463C40CDC907058226E8310600327641A33110AB26509112D213408132542E01605C1140109344290A005E0106901462D41283223C4081818124304514B9444DB804913A2844A300EA0B281C202860CC9681B3642C33680C8349000C44004456090466114424020960D0B16121241019C2645E48088E4302C21216A0841845A040112221054080E5B38661414215B2610C0866D0C03316026408A8209DC247203016D59A04C0829704C224E8116221821515AC26942886918A65114488ADC82410A495224056250A66D1239245C2645002405C2A204614049CB92248BA601E4860519300CA08410993609E1B825099228C9A891913405DBA0499A028694820C041061C1064E2421852229899442510B24719B46211A401118A1015B00808124711B9041D3C0914C38602480854B4890E3408502262214B0715892500C376E0BB15014423244388191106508814001086458A28180264E53066040C485A03471D4C88D81824D48C00D5920084900489A822808445143368294101118169023A98809120801C50D43242809152221B2418820806342408A406552920909134163C71153D793897DEFBFA980EAF3092895B4A5F5A16E51472D6790ABAC48E568786F79F7488F99CFC260D56F58CF2F112DD2FFC268454C1A5B6DF3A0CDA63790DA92C29437340F4BF6DCC9D1868E3A91B3F2436CBA2540E06C0080DDC46DEBA8D9554FD189BCCE9D8EF50AA307EDA2A3061119D407C2D64CD9C9141FA1CC679DF476786AA75CD9B898CF72A1825204E468F10C866AE64C9184902FDC60E6B3A5CE0FDA5D8F869690926C0F5A8C83686A3C4821D9360F7B8665B6D9A2085761D192A57352F7AEF9C7BEA7160E730961EDE7E09C8DD9C745D9803BF20A63785BC9A663E58B11F2A7B72220DC8901A14562477F70F25F4D25AA637315BFA2128D1A88E655723D435F8C9F8269E8C2CAAFB6606472AB08ABB0575352BAD5D4C3B7BFE9DA778D42C33076DDC8FFE4A8672277F6BBC20E9638CD0B885C41D62F450EDBFC1E8DBB952A6C4BFB1225AB1102ACBCBAC2A0997FCDD48E60DCF2294B9F276A9A5225251AFCE5CA94AF62ECE8E6D056371A908FF0D482C68144BB6DA3EB9FD7F5FEE2C7764D1DDBD9FDFF3B10F861FD2FDF093E13ADE5B9022DD34CBBBE2D673852F17690E2878952800C8C72A22BD08FB7A81998480CC95E81FA5888D65477A4FDADE7A9ED836D342FC75E485EEBFB5275C3F7F9FFA6DA215AC6724089C8199A72C0F04CE3C9331B544FAB17244AF9F74ECF27C9C9DE3B240DF23E3791663F81D07469648F63AA1B5C9369BBA4DBCD9C5ED71B961256F01832F3BCA10CD9DCD7E34A945D6EA3C1866014BFF0719EC711A5DC5BEC716F95AB13E099689D2C2A9821049DAFC9C6A530C688FD4BF94E652065577CC16783E6270F41499B18A2E724EC314B47FEB0C5A2F382BB2757955BAE1C77D3A11F3AF18D41C2D3B23D364366B25401122E4508FFB12516E62F6301F960696D6F37C0A333A5367F2BF060B475F343C4FD7AD1421A5D0B63A64A455E678D1BC497961D198D938FCC5F1E9C27A1F7986C29857F7A9760A498D99C62288932CB0C7B8A0D280306E3AD3C77803FB5C98DEF1E7D61B45DDDAB5E7DD8D765F04ACFF5EB44F27D56153CF3E4B86F9D5B26ED262484C994EEFBD96AF57B8A65DD4E1567B75ACF4A2EABC5C427D4B389F80AD9867F97E6499AD8EEDAED1C06E7BD5BBFBB6FB4DDF1A2AE53F0439651DF10FA6158057192CEDEEBBDD527B9121B9ABE51DF4A741D481725EC6CE5258E20C038323797A2DBB632240288525E83824254CD654061A78E4846353590C92C2852F1B17F237786EC8F4D7A5D53A7C3BBA247C8676EC587151121D1C98B268DEE61CC2A7E72FD42CB60062852D8A21FC9DDF86938EBC2ACDE77AA6EACA34051F406835A8CC545748A27F5A3724FC09A4CB5574A798D44E1066F9E641BA3AF746C0EDDB4E6829C6348DDA05FEFF5A0567ECEFE30C0548F197A17BB1253979FDED02BB576CA649200657EAD9002CC04FAE1E43C52578D7E12E9AF4102A6E670A35B6335E2357D1F990B17C555342A728D994267778A415FBE0EC7C04BAD330CD727371581F2570E180EB446AAC443BB743E2180DF644A07001DF9C9D2AF0DBE83CD2FD0CFB4581B924429AF3347D6F34DD71800C97862E130267DFB59A9AC73EA1643B4E1EC792EDD6BD1F838411D8EF5E3131A0E05936B532D5B7A3D66165CC40F692A1FCF0D0673E22F97FBE74CBD82499FA00F397494C23F8334A756B262753FE6E6E821FF13B53A1AD2190C2D74F84390A96E6F23102FCEBBB0F8A890966BCEAE98258B115FCF419CF9F4C06C46E5E55F1304C0BA5A48E2A4AAC5BAE0C73B6C4B27CAA82AF9801D7A78FE870B7BA7AD1AD442AAF57CFF4E701735B58176A54CF92648320E3C117274F4FC9C6CF6B6351A96221A19FEEB4E4919FC2DE36498060A053268B3F50AD6AE2F7EE246404EB01C3CECB0EEE0148BDF21922EFAFEFFA74685A67F0E1BCCA199AF41028E2B79725743FCB2FB4CB6A22F1E9B65A0C391ECF36C7AD116B49999BB7CCEC7893AC8AE816B3483EA268C2840E4E0D40023672062DE670D23E27FBD82B9BB7E1AE4C7737DED8725A6FD2A48474429BAE188F742FB5E94EFFBEEE8229006D6CDCEF0834A960F4B33DE60667F0184D9AEB63DAE60D700B098BAB6819747037B70ACA815A809674EA7AF4A42DBF3A9120E59E876A52D8D3055FABA799941D4502730B4A298B1EF2639BC82D7CE2C00EC47D5277396352C1B3F34CA24511B7DC9B04445F6BFD1C2E91D3D97308CDEA8E3DC408C1D68C399C5AA2E3A3C703630805DA56A46C0DD4FA7F8A7BCF2AEE073B89C60A05A9EEBB7DE97AE4E83320CDFF007EBD2A98BCD2C25641BA7DF6DE15D7F73717CE57F +smlen = 5522 +sm = BCA49EB69666C837B0C6370CB5179511C47E49F97E0889AD436DB9ACCB55E31B83FFBB3403A9E7B700A2E0A8737B7DF6E81AFCD133E1354278E6EC90AEC889EC0BA08DFF464E9C58CE89CD53B77944557020BD914C95477D0E95C1283B9C69854C69781C1073E9E70586B4E0807EBDBE84F7B76D3D50A368C26945957A6B0F097B953C2F3BC26202DBD2896E971A2BBCA7D0F407A6A4A94E6DE301B85D0D28D86F780EC79FE300CF9CFE3C7C6316C184CEF4DF36E4C43B87CD1BD23AEA07471E5DEEDD9B8B5A65777142341FE2DF95289584980A6C18B472E29EB25752ABA3AE9265F5B1CB5110AE04CC9F8A5DCE2E1D38E2AA4108E48F83727A1E79ADE657C98442EAB1E1F3431510C4ECF711D645CBED7AF6AE591ED1C0B7EE04B1FBD771B426F2E20A5D19CE66AD06D722C97AC9E50B60248561C496D975B066D5DA9F2372D6432C4B4C498F7E545C3B8F9DB84ADC4C5AEE537F04B2CF89D0253D7A15991D3AD46C807A778971B2BC066CB10314DD9FF98575B6F89F34023FD1102A8C4429959CA8D84853F9AB7B9D919ACCBFF9A38C681AD24A4CA5F3BCC0FA92ECD6BD9F5864A48318D7A01923A93D53615FCBC970394B94117DFA94CAA3021C5AAA98E70ECBEC2C338438077370EE6D23C79019741899961EC48972B74FA2CADCE2FF5FEDC11419EE89238E089F18DAC1A71B99FBAAAC900A3F48C7EB44959CD50E690459070F1D4FDB498A5767700E5A1A8A231112A3A23FEE780DCF128F944EC8084E8CD36012223A08E4CCCD3630F7DBFA00EC3B6A61BE7EDB406726E1A0F9EFA0179F0681EAD822A120319625E9FE5AE7934289F6681BF6AB8E904E7285DE69AA75783651C274FCCD62CFB349AE06755EB9D4FF24074E2F82CDA507D805E7FFDA94F96F1E354B353468D6CBEF1DC780B676E0FAC174A2439352590916FCC03885C83ECDB9DF5573ED2CDA3AE3AC02419EAA6E3F27C1AB9D8E56858E330F4B75530FCCC7C9D6D8ABB3084B4796E6A90543DA85A1F4A3DDED76BFC1C17EE92B398AAF1127DAFA905A4274A6F67D8D9D01ED985885B122F5E815A4EF1E8602F039AAF69C3D9A6A1BD48F227F27BA3C65A9864C01DBAE45FB1AC0800F5EF331CB807FDAC0F957E0B4953C65E365ECCC0C117734C9031F882A647FD91F3AABA0E285859587D4A3DB8EB344A7AB612ECB7F5CE4761CC1AF5D4FEDF922EE5CBAEFDC7337A2B935006A5082630C9CDC71BF7DA9549B3742BFF4F4AA66618E07CB8A13D2912C89A219A15F0DB423968346DFD88D2FBC8B2F8F2402C28557632E143D4DF53EF1EFBD5FCDF446A4B603559AA48D5285EA01A329AFE862EE48E9B486E6CD973947F736CAE72A67187D7E995EDF7CED4A91291B81C1F599809E0CF2F0618DC5B2A5296A6259BC0F9E1A00D662ED88328E37DDB81B838EA3E110DB86E16F0F5D0C9A9646DF6684BF31E834CBC25D4E718683DC0767E9CB5B0510B09F2995E515561511B6EEDE7A49434FB67BD9CDBA29726A7EF1A3F90055DFBD4023BE881A1B605978DA872CF43CC681BA836E942F8238B777EAA143006267641EB956AB3BF6EA43569D07A450008482295DCF4067F2E2963DD3B71D150689C729CB46E7065D4B8C8CC1529D659BF9C453479E4F7A1D34BCD6206D4F788CD8013E0A7CEEE3AA1388FDD910449590C5E0334D7A45FA02F7AA0E5C9790D3CBA5843DD213A05302F992935B4D92F0510EBCE8D9204629F7209BC758862B55D8A0C65EDE99F25FB74712CC7300B7388DD434D7874BA688433C4E5B135A48BE21172CEEFA2C19831AF80ECC39CB193DC53A64AEED214C2CBDD6FD7E111A24C6B7CDD5915F65B9EDEDA1C5D9A2DD43DE27B9D418947D8F96DBBD6CBB9876882B475E6CE61661DF27DAFA8D7095C94126DCD9575ED032D269DDB35EB4CD664DE6988DEA7DC9BF7F819426968933A568A731B1357A71F05995AA63FB74D141C52B6A1A0AF0D3AC9449C19F7CCA9B3F4AC54484DC0704ECBA5E24895C2922E6B38C58CB004076FBEBD6547C9D83535F6628ABAB66783B3BB547DAD8268CAB41266814D0323FFABD35D91790033432D5E9CF3F7DF83EDF3627D0DD4C1CD13A4E33E6C238B7B15E3D1F13F65B6D28DCAE422F96235B6FA31C998103C3A7071D940A8E65C1E10A269B6A264362DBA7E68D2E4909BA779130184F2639DCDE6E0C9EC5E2B84909F760D172E999748566EB91CEDF3AF002E3DF407A5836CD188E7A41B7ED71C31DCEF57954E271E738254A9BA8A6706D2FA1F363A784D2BF80B8A436CED4B0BDE78100279121CE846003D4871B23D86DF20B3B4B5D76F5F2BA05009AC8A8C4BDADE43ED8CAB12D31DD185AEBAE9349A35B124B1E63186B49E2FDF449E295E5FADA5D47FA8B9E50D6CDBDD54360B41360F7D269D82A391E02BCC2108A280C5C68FD7194EB652BB653DE69FDC568AEA7395D012C43D0816998371FA2990D079029FB636ECA6BAAFC0EF4162D259D60D2B872D3F0DEDC4F4ACF6D3DEDA19E8E6CD9A293F2429D51D1D2E2856F2D4157D76E0749632BACE7E39822B6672600FC9B7227A0584B97A008A16E6793787F877639EA073DA89E6ED3FA3DF3C44BFECECBBEFE0C7173836378D895CC075F179B7D11A7BE34AFE7583E05668EC74F8790F48E6861920AAF6DAA2A3050A830275B97483B57171ECE8CE7E6AAF24519F89A56EEC43A174D64D8F62FBF9BFD5521BFD4A107D23E4795AC7E4B0AF34FEEB3F02AF3A58DB1942BFDE4841653327A400AF3B0FD009A6E7FC59E0C91DB38A2726E9891FFCC0C41DE5C17B3994F2A36FB3AA6B3D672A7164ACE34C473E57A334378C9EEA8C927934C8FEE95BF2462D1DBA1ABCF887AD1BD8520A944DD22516F382E40EB614DD02852D03B0881AB93C08DEB1D6080BF0CFDB94EF8F4723227B09A9E18FD1BED07169446FFB3817446D575877F61E065FE55559C56578DFAC50D9758CD5D163160C7A093A47B673ECEA1D8590C987A8E9256A4AF8E4FECC1ED44FA1DC3FA84A947AEFD4E1B4DBCF5AD7D0FAE3C238E02312AAE8EF98253132F44A0B5D0EC1D8BBFCB570CEEC0635A77064BF15C64D7A545812E86043D4AD237C4659F5126DCEA8E7920B4DD764A45B39B3F6BDF988067B34ED1A3DF743299B684B67D76098CDE4F6C01DB148CBDB18BFAEB136FB74D8D43B87DA20E9D5C99E625869240F35FE7456F6666BBA3D2832F8167BB332E77C234DA0344DC2D23F85437D0478700B792C1796D3C829D376314212E84EAD7B6C90CD8A13C7C71C1860DA0E13309BFCA56F6BB288CA392B4171B1E26272E3A6A6E787A81838B94989DACB3BFC6DEE6EA041E3D6E797E8690D0D6DB002A3A3C7A859599A5B8D2E7FC184992B3B4C1DEE4EFF3000000000000000000000000000000000000000000001823303A02C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 + +count = 94 +seed = CEECCCD3F7BB922650E3F6E8F20C47AF17C1C1053EA8FE08226F167D67C3B0781BD774C4C7AAD23C6AB0B9F3E3F96F97 +mlen = 3135 +msg = E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 +pk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82F78E8E17B5865608D58F5BBD93ECC25637D0840D2ACE55F148B0C8112D8591848BD32BCA8ADABE2A58DCE30C259ED85A6EE0AE06B7BD0CCAEAEEC5A6834A75701FD18002AF578E8361D103A47801AEFCED8160D5697D3DC7FBFD541A3621772C761E23CCF5D3C16192F724DE3D4C7509FAF9DE7A0560CF9DA29B4EB9CBBDFF751BABC0F4347B0232BB469BB808FB2AE642AFFE06328E0569B91E832EC43AEC74D996A47C10361462EEF0F6DE15D15F650627E2A21A12E8B66E6142F3771FFAAA28446BF86B984EF81D0027231A2D6D37EAF6C2E88F184A6F0A42F96B364C8B8DA1AC42FF9BA2ACB1A1AAC01A327F14BEF9E6DE8F809A33CC924D3AB53538305E23557E1D25A22FDEACF52C8906532E58992E592927A753E5A620DCF56E2DD3650A37010719686CA1955263A41AC5BF43618F78F5DAE1733D3F5A37F06253598939C80C5BA5AF872BE9287AFC98020B95622CF7272EF733728ED93AA1C1CBAADDA457BB70E8B2D608ACB7BB052DDC19783FBEC04BACFC53CEFA0C9B5AD590F852B5A83016BA26DF676920539C1E64AB6B657FC38257F357A62F623BFFF26DADE5AA5E8FA07110FBC6302B1F1877A0B2C6ADEB1729E23A9B7827789CEAE9BB80D039F5CFBC3EDEE5BE1BC3602C1D913E96F0960221B286DCC287A630A90FBE14C15F0B36C18AF5AEA89B5A16A99E188DE023CF79D6978FDE7B9917C965F3CBBA0BFC69EDC744843FF94135C9E68AC35D0FC4B64E86E29DDEB0EBACA4B4F22DD690947912999852AA62C6C776CB53EF0073C1990874C978620630A1960F58F35C927B8E2DBCC04515ABB7444ABBCEACCCB52D0F5604B4C754E74CF48A1F4556D6E9744623B36F1179E8FF741A08AD5EFC880EF7224BB00A2908DE6E2DEBDAC3D1693E1A550C4B9E085CA2471FADD668F7C874BC81D5A2C4BC4F280C2E8A9E54892F401C272DDD1A8B3CF6F9092260811DF398FB1DA4D725DFA3D554055ADAFDEAAF081682C10E0F4D6A93B151BC709410513C37139235AFD6E02DAD996758A8CD069474D0E1CBB97EA29F9D8BEDC9EBDD07B54DA467E003D594C155ED51839712EC1F8637F678045A864881CB6BD8C76DD1D466A35B0D6A2C1B2341A5CCB84B926D84CE604EB75B0C946BDDD3F3813394186F40137D43DD4A62D67C9CBAE893171F1C0B0334E45DC1C785AFDA594A472CC4E73DB46485B8C0687FB6D0D7352694BBD6602B961884BD8F174D004E242B6210303CFBC4D7D9D7E4FDE028F41B74678A7D330436378195EE4113A18896ED578A2D3B7326871446916F469344ABDE319144C905C5F6305E7CA85A0201EAEE8A13136598EF1F240F08AF78063E37566C118B60DEDCE12EE770F5849861770E389B83447628C63409A486BB619E9CEDD5384363D60E8F54E42DEA7612BB1BB3E97D77C7AB60655FE9687F009C9ED98FF9742DDB7D926CDF3FDE25DD82A253016D47AED5DB9238CB1241B53DA09517A11411DAD6DA9C8087D8EA6161F5EB819751879213646CB829C6DC7F7F72914DFF177549344D6233706E441CEC116EA3F13ADA7834A79E45A72D11C10D9F0BD02C13480F62BB8860066CB178624195CC0EE84A06BDD86BC356CB5C37270CADF5B63D04D5B983331225ACD28C939D91C4480E35B8261FF5C0D29AD3DD06AD2E97A95FAA088EE425FA4D4CDD6189A8EAC49628100F90D7DF75F138DF2FFE3453F0087FAAF69937C5B9E1000738B0CA3919CD1BE08187DFC86BD2D94F81B42F7192EB36A8E706F0BB86B7939449EFABA1B4E49FA6CCBE4D4420F4CD2D4546D6439C8C4D9C +sk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82B8D9CFCE89CBE8036AA98A85E108301FD4994C292B8AFC7C21EDF03F02EA74D55E8366D15FB5B94CFCD26A2B7627D5D9BA06EC1D170798ED02C0815AF9B0A64121208E0A901113B7505B4288A3420E8B041221A62D4390500C418220888920B94123310D1C336ADB06661A329203362949A485D9385009B77119398C110764181972D0802949280ADC200C009540A3308CE0A450DBC28DC908694B22510A0580E3B41122C611924472922051DC302E004889A02032E3263111194EA192119B424614245081902140086ED2B44C602211239424E130410A383208C82458188624098801A17103254484B8048C384DE1186522024813136C020164531606C030124CC400199161C314301C2524E32691184560022468A1484923486E8B047192326618930DD9B865133460132208C2A6101C9730192464C2124962463023C48554426298060E193990A24692D0984D99026A10033289440892466C1C430D11338858B2401CB1285A109012014EE018209C302241B46D0B371252C68C433421D184695902461B174404102510406490A2704CA0840891285214080CC52C529885C1329152400ED8202A19406A0A226C92984108426480B851A4260C5408051A1304944230D8488909B3200B0921DC2285DC486092307262380D14B9882412200C39250A06710942290AC009001811E0085142082E120351D0049223C50052103293083290A41023280E02A501022025CAA82818278E40942C5A3001590424D4802914C46900068682129213C60949847009B180A43885204882012251A44491CB0025189661032851C228501B45410B404D0988284420629140018336464AC40963A0116000458B082421496041C84DC0880D0908889A360808266A01012413B069E09829D8080690C28524366E8CC029C908901A09521B161244143223998C59108CCC24251A484053484E08032AC9066448B8081C137103325204800C52A42C63826D22C16012A704644648824461D2A08CD2148181884C24A081D210000A290119234EC90445A006454A140CC29804233804C3360A20238A4812314C980C501422494430CC2641533001E4207250880824991002844C482861A0988111B02114396E5C364C811621D2B82513052600A945A2A200023610940069624641811062B8CFD83226B88F85F9122E52EE487C7AB44B40EE74E7D90BEBB3C7EF85B464E0DC9217D8325DC16E5705BD6871BD330307BD8827CBD7F38B75BF9EE3481DF9FD57D4F2D4F051F8194FA9C9FCB422DDDFA294040E9693FE485C40B40ACAC01F3716E2713A999EFDDB809478CF5DF223FC0A31BE9EF10A90BD510E1226DE3A68DCD9FC8B29660F2D3351517026B2E3F375166EAE706D0AC7C0FB2C102205FC22D8D05EA36336BBC1BC36D680EDD553CC8B04508F1A0D0C6184840A37BF7D431EFD2BDEE4AE5340A594F31467F53093138783C09AA6F44124706087969CA99B2141CE726D71002078C5AF7DE65A4B9B2BADC7C959C6914C4AA1657C52D5AFEEF384C168170014967B465DDAD60532211E4BB687FC2F40F750C63D3A518285F075BC598A27158B0B93B366AF1D581BF4C3613E6E03341B65991D9EAE3F0BE1E7E42631995667B7124DEC0D5FDFA42345EB2665D753620C315CF6FA5BE5E5EA1A5BAFFF669D6BE0D15D81EAA8E6FEB2FA13BAE799FC6613B5D3A94F893BC4E43BB6CF71693F3BF46BC068F1AD87D2C7962C7EFFA8B8A72D75E58E26CD61F4DECEEEC720645766C957684C8572765E56BCE45B86BEE3D3296FA5C7E508FFF26F856DDDB9F66BE9EC47BA0384A06FE3E4953F275B401035EF1E86B8557D4CDDEA693CC3C65BB27CBD81E9EBB04F8830A7FB0036E4CEB31281EBD1DED4F8023D2B3D5BA595A8346B1BD8F5A41AB9D651CC521CF2FE9F3AD58A3D69FF2CD545DCFBEBF4368216CCF8E4E2776033A322DD1658087689D51888A04240DEEC28744AE2A4B8E6CF0D56AE83626906B7A7BC961A41C76E2F42C22EE51957B3A748337619704ADF0A0D2F567E7DC1982503009D3AEE90FF49EE95B67B1324AC7CF49F72C64099821DD9B084AAC8C6C64793E2F7CD4C525787316792A77C6BEC21BCFA29DE1C3E8DF2B1B3BC5ACCC0DFAC8242F1824947F79BE75E53854E43AA7700EF304834678585486093A44669C02F22715E5450823FB08DA4A69D7E7F193DB9B6D4472E22930A284FE318441D1E57B57D523C36886E32CE3ECEE7D0F231657D162F6A7AA9458153D99C439FF663DE20114B1666DF44781BE82DC236E5D9BB918377E0CFCB3DA0314FD502B39EEAD746BA1B2A10BA38334635B9D80E63EAA2D688167BF93638035A7AC79A542D1560C164C1E69F1CC85A239FFB8CFC892383FDE49CF43D7678B12E02AEB682DFFD4CD7B8D355F6F84619903992EDEB00AD931463C97AA35B6F8D7FCD0B86CA87737D5E02A1C0CF4EA70C0A80BCD4090555A42735745DD23BF38C71C452F6B9330395EBA2A83141651B5A1FCA74D9F7537025F6F6DC7A7AFFD61C8D3C0B27668DDC626201C8BC57EEFE59C01AE01551BC5721E5F764FD2D2C40C952178F914246B78D48AF9061FDD3BDDE3B08F76FE6AC92900875D7DFC50989C5D2AF05520D8B4FBCC91CC1B03C37142285D76C297CDDDD81265EAD2FE9C23295F0849D0597D652231CD7DB1C46AC5189EE094AAB3A1F66A531AE081F3D5E53102F2BBB5C3BC5473A8AA961BC3D4C182F819FBF9B0760A929D8FE94F9D250B34A8D38CA670D242A6BB18A60DE0ABD99B845864C326CAD943DF3D11A0256148B3491F9C9150FE58A93980B953B69FF76948951B4D482DA02AEC2D3932008EFF715A4DB3E27C1466CBB8B6CEE459FA21881339070922A68DF2E168D1796B8E73C70E5E73A2BA14841FDC1CBCE4286DE57D203BB6A3B8763EEFDA62D6CA4001250F64ADF08B6301921594B7F8DC177829CE629D04C5DF55E892568A21DE8A1D4424FAD6DFC5C2EDCE25E2C97B52FF9D9912D45DCBD0770B78A353FCF5A66CBA98BCFCE5D6AC1DE36EAA9B56DE9689452D1C0920E81121DE085DF6ED15CE17DF24086BFEE9DA865463806ADB7AFB9D9BEA8130BF60AC3E43E42C90AFD36EDFAD3413321B604977ADBEE8D090CF2F151F46A2933347F14B4698538ACB149A6AF454C688CB1D813577A2B8D64D98C69666ED85E8AD393E606466B90FB612CBE4D6C433262C8609C65AE189B22D3662080F7C91C7062234A3E886AB8B125A777F7E9EA381433E3CDCDAE96B7E6E24CAD8B02535C38759528D31CF9E83BD3F3916E30117275B0E989FE74E887296F40DA110269A812D01740F2BFECDD7C57A147497786B77D5E871ADD27D5DB20E4A677BB028E0B5BDB96589AC0AC6AA21700DFD4A56919FDE76973219A55F485AA704F431FAB24B8601C32F1C35747D8A4C14732CFFF2C125FCB7C3977C03F6BC6370FEEB8EDFFD2E5F1328E8B2DE454A2AA8347EB1E2E4C0E4A94DE665A1B43F40F62B8174404DB50391F2712C237C079320366D627 +smlen = 5555 +sm = 1555E788A09AE60EE6F0367A55088AF8E5E2BEB96713AB3A50CD6237A69AF2D43D40951F81E9D9A58603FE9EF2A418105E983CD297D31A9BD959F897E64E6EF8D446E9B632B423F4FBC35FD7D93446C06941B9BD351E76ED3FD08BEDE9E744FD385F28DE361E6AB510979B93C56387BCD3FFCBA4DE180E159DEC8D0A5BFD04A064B8A564F127C06F264F785542FCBE2E9CDB85561213A95113417872362166F7213CBC1CEE7CC1DC6BEDDD90B500A71ADF5292A0BED516C59D1C7E604EC8C556BBBE6E2452723BE9175B8C9950F6B2A963503D8A4D4B3BD0B70C6B37372256E72912A140657AE7D73A6B988B696D75271268DFCD29FA8EA138DD5B076F2FF9F62F35AB3C369227EAC92179AD818E854DD40158709B9A5DE6C4ADD5E08F0517647FA8E404269A2CA8647CB9C592FCE2ACCB1D4E93523E803D30E4A9003F5CF275D2057E8573AB91AC834CC71FF01BE3051E134B959EEA728BA108EFC1D186318F1056ED80F596C1CD3F37440F66FBEA09F4F6A8AFB734B4C2A3D0B4B4F944ED3A33A2272FC2EF6D2FFA02E441F99C4259B9E309A61B07D8AEEB2AFA0DED84D9F26AF0AC9BAAA2372F7FCC17D672D302D0D02A4FF98F311381366889BF14B5DE3B409FAC267BE24E607C0C1A611D34F2742C9DC706FCA21525D986491FCEFF352A9975B3E88F03F5C3B8C489275A070A90EB9DBA506996EF0BDE407D1380ED2A2C7956B7AAA6E3D48FDB3E82888F1A895A6EC0280FD28DB3C8DFF17B7641316D837878536670030A0EACB7AAB97789144C2210DFC9CB6D70D87830F213EF758E0FE49FD99E935E8317E70F295071F7AA089FF69AF76C475D695818CBDC9CE78553E8D2CFD0B7A3182BF9C6A47304A50E7AF11A6887A600A1DD8D5D2F99F02C8F052517BACE255D3C72603955631E964D5E3D67F1C349FAFC6C66432B283990928962DE0F8A07477468F98B44937D216247F54995F29970FD4A4F17D39A10CC3E2E03399858D8717067108C79D78EEDEF3BBFB000A1D57E8A9C8537A3AC9CB6F15789092773B25AAE8E3106DCA82B132F224412E5048CC54B5FB9955658AFF9B8755C021E49F1017132D80070D4E0CD11DCCE1F30F705D5A0EA1190961F1C1DD8C3F9048320D54B9BE25C2FD8F470F54A4715E8590D4C362971325B8C94F215005E1A433B972F504AF79DCE1BFC73502A12B3607B56AFC6E99F7D98F0E6B5DC5DA6976C1A58FC1EB663913457F36C1BA51CA0E70F21942C5C26F6370A4DA0E30A8CFCF528369B15D52C72FFBA141CEC63E4BBA3F2C3F15B6006F3C47BB7125DD6AF5DC71823772560F23BD895DFB108B7D05CE549B59EB07EA2D7AC1C2C0068B01E4275289640CA551BB9A2C842E714D77F0780A67B60DAA06BC48652494D7CAFD3CFA687A52B1AD2379192E5761184C3EBC63984624AF690138524BF9A85F87813EC3849FE8667B735C0B5D183E1D22274071C5E7CD0083BB304EA308BD3F64D8EF1FEE0B38902D7EABDFBAE524C8833F22FE82B2FB7A1646DE019DCF490614FC405EEDED28672533434B981D44EFCD737E9CC17BD1630F0794E6BC52AB29D06A2648823078BC5B9E7B28DB9780F594DF9F6623CA86AC48DD5A76AE141F9FE535B01DE570547B9A34E93ACBDEA6B116EC2F4761DE0DCE5E11DB45B7C65E7861ED63A140DC3F9EE92ED18F7D113AAF35A7C9904CD2548CF452703BFE554615712D8839A812113FAA8A98FBE1442A487D35BB4C7E1063E1D9A8E492CEAF1FEDAA979AF9C568A63288CC65A612AC6AB4BE5FB686087C3A5184B5D518D1FAF16CCFAB57CB7CFB8A3639FB9C6BE7480EE43D7887814A745BA6AEE731229784DFFBB1150C6B69C02504A4941969FD7C3093DC3FDC2DCF8A58466C0101147BA18587946D6F36FB4E41B24EE6974BD548A6AA9EBF4A469C296AF0AC46139C29E5DDD0ADF69F127EBEA25B386E28B1F8321F9527B71EB39BD42552B41D61ADD89B5B3A23357907F932CA49AE1DB92CEFCC8C0FB5BBE79924278497FDC522EC0BF3A15CD10775633588B83BD70F13F27863FDBDCA1905BC60192612DC76A08914B4522ACD7A3FC1AED2D40958BC10D2C80EA95ED6404136FA9D3FAAF79AB0372F6F2C71A01C124501278F0E99395262629ABD33A52274AE106A3A2A003D2783E937B7E6CAABFB4A79336AF037148B731D99785573F3D00A4315618518F05E67BDD519E7391C8682561485147893C33B2E8B74CA195C80A597C8EDDE4BF94754F7B5005F0483EE13EFCAACF23F36D2D369F0313EABAC396EA3D3D0BB1A92B6878A0AD9634075908C3654073A2C9B838F50EFF07A4B346A45B234533E132D88BE6A7B0287BEB10A4851F4267CD144A5FBCE1F0BD9D5F8FD55D7FC12939DFF99A9B605169CD0BC74A8568F9D66F6E388B885A887CB5252FF51FCD98DA261B7ADC48F224BE7E84032900D261BFB830513216609BC7BD35345630F6DF61C38ABCE32382550451DE31FA51D128E51B59CD6EE763F13912661D91754ED2452A04F2034F01A36317A943687A5863984A8B4746B8BE34FEEBE6D1244ADE0C81D26E24410A2FD9F8F855B6C6BD3BEE6E0263C8F868AC15CF099BBBA3E12071488A7B43F4E822163F9D0866ACB617410BB4D920F907923578CB2B10811EDD60BAA61AE2321548DCCE9B0EA93B8F8B8D2490A40274FED752635053D6DD188B8FCD4922BAA30ABDCBF63137BEF7DF7AEA7A1FBC5F7CBBD2C0EAFF825E34FC2BA7B08804C9B7D13D1CA04F7C18499D0E31DCDB6D6BF4048C706D6DFBDE72D10774897381502E3FA4601175F71D684D9259DFA09AA9706FEF9C3D6C849E7D225F449D2A132D40A79AD9EF1F8A24B2917C57D97D27D06709B600CC5AAE3E4D202C6098FDAA969FB25B58B9B43129FE1F93D0C291085AAE8E3ED1147CC70642B2C24145CC9457805CFE255D5579B8AAF8AC61D0AB407750D106B14A9231D92C205220EA1967261BCE579DFF052E2B9C13259F4CD49865EA4427ED5BA8B44CCB1212EB3C691900EE3569EECCBE6BD13EF36DBBB5DB483CF32F197D1F02EE5871C9CAF05A2AE135722E1F045413B8CB0549046870EF93DAC95AAD1B948A310C3CA028ABDF88A4F845D3B288B6B8A5E1498DA36B674FC7BB6F19A7646AA6BC3A1C6BFFCFA37516330D5F9CA7C5B66BA53F33D0CBF51DCB40E11DA557B6175CC53D75C912D93AE9EFCE5D8B02A1B5A9E33AE52362FB1A03174DFD047519E079D0C0E536E69435CB98ACA2C4A0B7B869A1EECE88A080219A2EDAE203713173A2A6549C254088AFFBC31B1D1B0D097C1CFA00020710191D313C47485B72869BA4C1C9D2D9DBF01117364A4C575B8D96ADD5E3EA0005121945687072757C8D9097D0D1DADBDFF60F10124A515668839092A1AFB6C1C3D4FA0000000000000000000015223546E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 + +count = 95 +seed = 2489C04BA57D149A60F446670C13C29998B52F3BAD548A751D7134B694DB25ABFA034FB4BA45E105AE27D575CBD02B99 +mlen = 3168 +msg = 1F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 +pk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F4FD107D706BC887A2CD4EBC630373C32B11070204A1FDBA0299AD8EA173BEE02CD081ACB0C645B49D72F4366F043CB8C6254D573E30B989839003BA002D3F64DB6D760741DFC2DF6E514DF971A9143B53B561FD786B22A07550A26E92A3430A3787E191E52705CBC5776E0DCB17DC93ABDF6B3C76F2FB16B9FFDEE991B6C083740A67F165F208CB7218893A2EDA432C73107D234C7A16E41B4EEAF06EF31C227BE5C965FC053E67A688DD9406B9945AC56E5EE7CE13A26CD9C8E6ADD9E0E761AA1492DBF6164533FD87DC1DC296BBA99C029945B78AC92F5852FED5BCCA3C41EE4A6DE79617EF74263CE3445A0B5B7E2C8211BE0349AEECA7845201BA1343925597DF96686C1704BEE735DCAE305484B57544B0CB7662BFD624CD2FA16B1ED35AED6A754A398652B5813A0959945CE37947EAB61A716B51652790BE982479A94A5C766F27E8B874ECED9D43C73FFAC450CE8EC2A6C39F1A43B2F6967C31AC9A6C4DCB689B45C2BDEF9B50D5F6198186CB15970F4C231D975BD22D389B5A1EAFECA609128CA6128595B75F38EBC0411FBF78D480AE8359A984ADBEB7FF8A4E468793C5D3CC1E3100ECB62D9744B03FB0344E7209790A40653F14CA6A2C76128EB568BE358C7654D046CEE6EE739E1CD989FD95C8C085DD937F80F30EBF361BA5F72648C1EA8079FD95C012F45CA997D61D499371387C836925FEFBC3C12FE11AA65962D54062712A7E9915D49D3EDE9E57D74357E7A6D6915D01E627431B422A70F40E9176EC8624995090853A7E43F69CD42002EFD42B7EB26E98FDEDE1CE268BD8E3175DDEA3C451624827174764F6B84BE634D89531703A6B1557FA6D95ED7D22E55CE70F5F702FB38512E8D8B40AB135FC033414877D914A8C6353E7618C9001C7CF6729D98A237D6A970E96A5C409B76BCE25C457AC9FF5480475ECA85A5C9BDCEA8AEFC3527BB39AAA8FA53EC34F0A60222DC313F086B8F1EB99112520B0D381A787D39422ADD51E2FFC63BC42795C777DC04F618D43D869DDCACB1A07C1534D219AB8D10F37D6A7586F122DBEEA90279C080613A862DD7254CBC5A401D7B6AC1F32908523AC7FABC612240D7A8AB00658D842DF76DEAF6BD625FBD74950B024E0F2283E695E1735582DB888C2905CBE06C37574E4DACEB27A1600754C4076DB901C7A042407DDEC50830C84A4D69545271522AFB0813B7673EAA98AD70FB8419515095EECA88A919A735BDD7735DB0E2D770FC40C55D29E3311AB6213D057A407B2DDA383D0A800CC909DBC0764B80B5639FC1C8EFF23A00591E1816D30084E096CBD9E3F56576BA07A59E1AABC4A91A86D178E739E6929D36CD502153EFC5D787574325AE7AC040A733E9401F5AA1879ACCB4953E33E3B0B96EA776D2F8FF3C3432CFD502F7502B5D3512DCCDEEA87D20E9A9D36654F7E55BC73B775C42CB22B001CC4832BC39A01315CF07496CD70E5E15918E44A27C41EA4D86DEEFF9298CAA112904A4FB54CF3493BFDE3039E7764C78EE415CEE81A55C563964D36170C1BC76F5AFDED790E34277B7482B9A352E647DE6157A005B48C60AC00340BB377B1F3B8491A5B678A312F08CB446B7789A3B8227B1085B7E62A1E8DD6AF5C165908253772357D1C83CC37937467328D2BFF318BA8D80841DC127307FB29E92F950913C5E4598D76BB67EA33AE93B2C195986939B56959E8AE4951CB8E4CF128F9A5BFCCE2162C7C1BD7A90A85FEE0CD8A8E057D984DA9175705DB50588D94F5D764890A760AB759FFC1AFE2318141B1C785C419073A57C5C2E8E6FC1519C +sk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F5FBE5C733917D5424198450FBACBDF1A36C6943ED646F87A8E8356C55488ACC8935686968A9E4935922BD69CDB0AFE28C430901F3B09D5E66BF284497FB1A6DCD94671632210CCC468134100D1108DA3B011D082205238299126125B986944A84DC0466D12874141B27093266843385141468089986521878D1C92806422109B04461A45091B122684124E1B258619B68D48804820A88D41448593C6800A939003953150B60521A47091A288030450D1142962326A4BA04523400943C04024C7485014220A1400A2B00C42488A83002648040143286600A785C0A65009419108B13198326DDC042D03432264360144340C010829411292A1828183486A083570998044883630000386CA2200E2126E1C440D8A90888926321999090C0048E3404200A06C61840909054D20096624040809B940109390993470223081143791E1048A1C316C8B160A6236912346650105611412465C062DD112120C0272C4002E60384549A411DA80501C088480025258260A402406A2A06C03B72C4808695B84050C996524C46C1B052C91B60580324A1B3325CB82000002264392446238064288711427460BA60082460C20090A0C000120146A21474454342658C490C2468108444452A44011470613C5015AB4100CA24D14984C1420528C9461CAC64C0C055000842C21938DC98628C9A049A30221D8924153C091C4C671031310DC42608B362E232181011749DA28401A486501270AD108728922412187284092300B00029B04114BC48D2423710C937109810951400222888C184445983091891832A2367000956943364509315018445202B390819071C89491DB263092B4894B144AD0104063347223194C21073102322099406D131692C9C24920368089402620153009996404A06DE1222C8C420D14251218883100944408822D1C3106C292414496709236810BA10193080608286400B91140182D00820021A3710C8465A2A4210430200312311A2660239070D1046C848264DBB468119809E120490416861C0705DAC6451CC68018280A24C26DA1084921B329CC46005AB60818836053082E1C82502035251184705142288424116402264032045A32449340510C41254808681A4741014465634804A2B260D89808014046818631DA228A090712A1000D401272574FA507E76AE7F8A0BB1645E88E20D08335AA4E59FD8AA280A8EC1C1070F2E7BC38031BF50515DA0E1C59F6801A723E694701A277645728A0D0C3859A0D16A3D6FD0880EAB7E493AEECCB2548172A0EF077D8A6F27558F213741F60AFD2205A3DA4FF6CF4A8BC7D7387073FA2553E618E106FBF4CB27F6CF9EB9EAEA64DFEECC4F66E489BFF804589B9E59FCC0EFBCEBFDD9BC2E53C6F7909D24A7D2954F181E0131A4C55A0276332615C480347FF22E1A508DD7C9666574562433AB0696DC24C0B6638AB0A9D9037900BB80B6DCC3D43B5D8980146CCFE7287CB319C3CB5E6B662B9CD540691B61B2997067080775B7332E1AB97258613C92DF03D9EA30FB3BACBE07C4171200A8E0767933DE19F73ED8CCC36322953F88921CE3F95B80DEC964E8E084FC9B8FB89B6A54C2C139BF33E3792B07704E78F27D16FBF0F6AED805AC5A0620765F426066755AF28201CADC3D0163E15C559042FD04D648CED901CEC463F2BA93CC7F3564B39C4C6A18527B3AE6B3BA5A83455A1AE813B9B39B6FAE480F55F91B78A0D3648B294A5E9C48264DF238AB1E7A02AE9E91EDD83CB99F933BEDFF8070B703B133B252F3877E42A0482AFEFD51F9AC1E2BD8B284D1F1BF34A318F74D97A5B0DDE285EAFB0CBFBBB972780DAEA68B9D5C73207E70F00AC5782315B97CDBD11CEA4B7F357E8AB9B74687B106E9C7A0C63F2D26E938530955DDFF891E9865DF197579325FA67B858C0B6B0177E4EF6EE8E63F0401FA37C55E5F9699A6EA178A170691F144C42D4F42F958765A85996DF6B8D120FD84BC3520865093DAEF7D34E9462E1DE69A2136E2925714EA76A826772BD0302DF04EDF0928D2874404A43F885473F6871362F4FEA3463FEBBF8E045D900D14E93138DD84869F6651304DE510C780046C16D8FEA8667DEECCC0B5109C5B7453C8FBAA383E8B4130BACC2FFADE5E8F319189347D64FE85E3E728887D7469007B3E196AA1F673484BD06D33F933A92CBA6F84B5A76C2E47B388BE957999C930362278B99DAB64D532A6C06FDEFD546F910D377F045B623C8B5F05EFFE626D1EE15ED3AD85DC29CED2D769B9E511DC793FB7DF006BEB8BB91175DC769A177E683CB11698B20BDDB9683A85FB3C710DCA9BC5895F4C6AC7FA707ADEE1A66E028D8178B3E239924302C543078EE9C3C32C225114DC876114BC074068F25F85273564687069FE88BFB67E41CCD13C4A7C6236377C19AE5E7D9F5E5C9538AFF94D65FB9B289A09F3AED76B6D4474999F8C6BABD1C3E093E09F50725B3F3620CD640C0F658D5D1B6F73C09E932D5A9437B738A4300B7035F327421AD65C5A4E3DFBBFA38EE971FD56374500F276E8BBE3FB9E247689D37A5806CB025E72A653A631D6778079BB1A5F2E96DCC0AA54E87B359AEC34DB113FCD8A8FBC19CC264C1FA18A3DC9ECE82ECCA17EF006476F744BB433BEFE6B9284C75D3C79C39AFEE569580A32E1D0D9EDC94213CB14A3ED1F84E776F87F191A5F74F03BDE08AD8AE5B2038AB4710D0D1FD22E5C8CA8D3F20EE5FF5F227622FB78A82A3633938B52FA9FCC7475AD7BF52470D4289E633BF13310CABC88C1E9C3E731136B2EE708653134CEAEB25AE607A685D57D60D76B81E1CFFDAD54403F381E4D8ADC4E474066065E41B28783DFBF7BC52D921B1EE2BF09C75EED5DAB4402C7E7576FC9EA8B29C3DC4B18A3F5178633E5BA69166565ADE26BD8739BB7BAFF120F8D2DBD529410F543D9016E0A50D970293BB155395481115D485C5FC41B47BF0A707905ED78B223C0FD2583EEC59BEDAF9D7556C03AD334C3ADA6C0EDE88FFE121D25764B651DF01C35783098B3F30BE048E6D466DBD4F2B735AAF9960B5111D0CCBC4236CA119340336F21017E537A696DEDA51C2A2FD6B4954AD3A44B01EDF9AB66AB71D31404A4FE2AF2AD251A4C57B5AD3A59BE6B960CB381FFA3AB05899432443E22FC3F8E2F06DC0A5D8CB180AC46F7298582349CA349D11D8C835366AFEF3BED5D8D4DD90C64F070E51E2D670B7A73E5BA474619DA1D6C93BAEBDA133D7516AA88D39F964CDF66AA5FDCC99B2C1C34AA4C287A014604842FDA84415F1CE90E494FBA781DD5B20F45D80BA8D45A6999CA2220DDE6DC881CEBC47B37BF0F1153ADC98AF0FBB533189D331A54D2DC6358A08A6D04707A5EA5A62E6A148E3102BC4BC4F15818385B1113D1FEF52E4C17F410C5376843A2880E76C68FD3E26719DBA86EFE914E134B228DD3B242546725DB74BC8E97BF035977558D293A1F1B982E2A696751C95783CCB425184CFAC7523BB64B5E434CDB46EAA17BFB30A3273399BDC7DC48FC531DEF7FF07704E6AED +smlen = 5588 +sm = D21488EB38EB09B5FE445354B434BB2E4D6292E982C9AC9C6881FB62882110CBD99C37ECAEFCC756AF9B01812254C824E31363061DBD7949C763EBC3C6F6EC9BA21B4512600E29024765BCDB5C9C0BDFD2E6C91F4124323C2F0B244B20A3959EC8D1DD3D21F31CF53BC13687888595616D5E33C5062D1474BF6D3F2B47C7B487254ED66FCD1A1D108B0B15B93CA5EF95F0C0C417EB47F6CDF94B0E6E2257E3E8394A77C935576EBC08A33BB15961D587E98C304C9C39773BC6D15E0AA05E34BC912B5D3E62D3DEFDA187D04D0347CC1C8BC7133ECBFB1079032CC62D7694F7CEDBE21F5279E6C7465A54CCE6C2074EA30B79B9902A71A5F0A2DD3BEF975D3A0837F8CEA7F9E188930C42B4F36A369DD11D370A80F904DC514CC21666C97C592830BC0EB08BCB0D7AECC142CFAA8C227C5F5D9982A92412C6A355DF835C25A8201D149A6EAA6F4EC9C48F485755706123C92F1E4A53FA47651EBFA44979B6C10FD4BB4AFA0950DB574001262FAFF43590B0694D761262CE0BCECF6B8F3CAFADC877C2DE9321782E94C52D16F360E45A4A135A439072855DE87E179925930AB8674A34FC9B538A458CDDE714351933B141CA615CF42E2FB65E335741B67A34B5CB5955E580B3C07B761D47168F037B358B272A3F023EBED8669095DF645A89E4378F20A9044DBBD231D88B14C6683C16CE30AA6C6FC076FA6A11114351A7D46F09F79EB7F9906CB78222C7D3350160ACF163D983DDBC7B16B04A31D6C261D28261478EFACD71758E90976A12B9018A6D8BD93F96318B2C2309D8A7EC8791C8454DBB9AB7DF1791BDC7065180C330D835463174A9B3E9E17766BA8AC8F45FDB6423F89ABDE15477E161B531438CB93673178388E3297CE23CC427CD8042D0ADDA3F2CE3AC02BCB71FD69B0D23752DF124802238C38646A88933C159CFD9F7CF7119287E2C57260C1045F28B82CDB3D0E5BC67FA743914C3181DA653F7900DFCE36329952C83BEA4B149A51E4AFFCED17D54EBDFB186147E3AF325821882E64B43362C7601A37A8B405860F5EC8F8B32B2DE69D38BDCEDF90C1FB4AF5A8B99AE9468F45AF8190A874728513E30D73D539A32353AE030A4C65D51B0F3C7BE362DD1CAA567D8C9957AE6EB5A50A475488B6D70F465E9D953D310EF44C8A97710A8D5F05ECC08F3FDDF947645DD3F54FBDD6F1FA5A129167D15E2A5AD6F7B522EA7341B0019399861C68629E5F910E8C7382E92F426526059300D72AE8E5FFF0482AFE7E044AF7B2A4BD86E6AC41C80860898BA70F74886B789BB5B9BF17FE1D29FF5D0C6E027F8887ABB7B7491C2E0B4058E66B119A818F708C17043829F42D80754418C0E6DF172B1E3ABD815A697C854AFB196B2ABE1933E001F1A62198D2F1933B5DAA21C494DFE47EDCE259F4F2584957D5126E852FAA265FA2250394C6C6FB35234C932BA592596FB0818957FF3C039B65023E51CE000E691689ECBF7611FC1FFC0553903B0C9D7C4988C0639810487114C52DFEE32713E1D0017E38AAED8DBB60C35A1B5A8DE7602D5F662CEA890161DFB6D057A8885633AD7C871C25A35632F3604F57E5D9927AB853559C48E23F05ABAA8F610A7E26C8A7BCC453A0CFC08250FE1D8F08589D01635F3A2814CEF6249E884AC2328E94AA22436B6B704D046242C073CD159DE31D83AFDDBE81B8DD6AA924625B8F25E7D92CA5F9394DF6343A65D1E8769C6702E0CCE2EE2F03B4C249DD9975FD27B59172704025777244FD7D936190154C7D49751BA87B5FC42AE3FCF677363A7307D9B05991B5CBA084ED767BAF78ED88186B06919A75CEF5FDB6CAA407519FCB05E5E8DF5E3FB6A45F1B2F9DD7A0BB86917A2CE902EFA606DC232862A69B216316BD53FCBC422631FBC53A5F2E375C81412C0088F7FAA9CC40677062E99DC789C9D1B49677943A480B288973DC5C4EAC6A403283D5805CA90254DF3F18D681F166EF6ADB02FA0475BA7D39B70EEF83C36DB3EF7630460DC9743040EDD71CC62C7C2DB40801D26BE0230C44719FAA7197C61A84686EB1A0FC0A328A8046D6B7B68AA659A4433535D258975EC0F6ABD0F8DC2DE0EA7F77CAD87B92B8383064605D7966A00D3346781A8E2D443FA88298119D353CF4F45A22054CB3624D0FDBBEB9F6598596150643012AB36BD2FFBD6ECBCC83E8F2A382F0A3CC9847B36130C7787D2615F82CCEB9AA2C63856AE983549ABB3CC921791C45C1E21EFBAE59C05CEC567C74B9EC185019FA9356B5CECC54D2658129AAD7FD809D7822B4E0BCB2D8ADF8C173D4AABFDF89DF6510B4E3DD908932D84DBF744B91BE29A863C0CBE57A243F4D877F8837129DEB274CDE69D72281D3D82C06DF6F7B1D06AEFAC14A64B8C27B9DAC2BC563E08A863414CCB36466DB9FCF72A56FC36A00DC95E2D2A1AD938BC2A264D6F7C1D41A362F43B2DAD820783B8B80AC3F7F9C9B7300563938C29E5C3357C1AE288B436CB48CF497C2CBC60F92514D35ECACB667A4170625182BB2A7F125079C122DB3DECB9E2CF0170737A358D341F68AED1CC0DDA8F8CDEC54B0C4D39F2F5E6EB31509E960ECA58117811D6CB4F2C9DB0F3A4A21FEB584D56409A9BB270765CDA21C1516AEC5370B65B94198EFC064B6DBB15BC6F7B1EB6259972500B71BEEE862A7D0E5BE23A4660A6263C681DB47A78F58923D65D9939A87D04B3550380DA2BD654AB67FA8FA377EEA9CE009FB9A8771B9BE3701275ADD1499DB14AAFFB464FEAD6FF03D588DC72EDB327A5D9A6A9DF798BA90959B63EC0C1C880920BDB9998025921EBC401C270F78A5C4AFFF18CE1BBC54FE0273988538DE732711D9C975BEC6B94A380DCA211A16302BE165A583D55D0DF002CB0F00058245838FD5504FA5EE95D25B330FD12C150A9A42E0D03E8F828C75BD62241960FD757D64E7ED1EFEB08CEEE50D8DC8A0A521C081259767FAC7AF8D5A1DA778C166E65BAA699F7236BF99FC76943971417C651B331D22555911775EE9C391F699F4E3ECDD3CEFEB1BB54FA8C5CC4E3DBB259DA70E0E8234DB155B8808C0C5ADED57F7E7919C1BC66A4BDCE2DC6349B2935C938647366C833686188099E634DFD72C28875AE89970F2ACFD8AE8AE1A4DCD39F153BD25F0BBC482DA9D40D94F5975DE9EB351DD6E58E7DA58B88B0E664DA846B09EC9BA1C8B39CF743FAD5DEFAC93624C37F730F6F549E475631C4709209ADC10FD4E9784FD7D91C7D81AF295CBAC9A4E95F028EB10513CE00D25029D8168070B71940E09EFDE6188C1D4BCDA15AA51FEB5715FF331DAFC5DE1FD8BD070A121D2245585E637482A5BBBDCFDEE7F50426273D505A5B626873788586A2D4DA081E36373B42474C56636A768FAAB1C0FD2F33363F43587BA5A9B9BDD9E3EC000000000000000000000000000000122233411F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 + +count = 96 +seed = 26CF860726D4DFA38AE07399838BB336F1BEE59E9F23AE4C81E73D49964997EF21CB5F5412F9A70A1EC39FC6228C36CA +mlen = 3201 +msg = DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 +pk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB040A8C81C96B35739B56AEF7747ADCC7F3F3992AF1A0BCAC9469641E7317A7721E7A0BE800ECA35FDBC1255987D5FC8C26F8BADF9DCC1E1976467A86407D2855CC6E159A498CABCFF27D726A9457ECC4E365B61B14E918FA81F5D98153CE274AAE5A9498E22BADA13A9495ACAAF0E34D875397FB45EAE542ECCC3C667EE543D52998EB88B10977DA324BF66AF6FDB4160DFE9123C044FDD1CEDC82138ED500FCAA59C0AB0DE794622B9CA64A30C6740E203EEE660CBE510A1E20EB5219B829DFCA90E655588C308F0A6588EDB2593735EB63AAC8E204E942B80D3385D517B5A4D48DEAF7AD8422C49CA3639E730D69B543C33D59FC5AAB83B51E2723AE034D1653FF7F01F9E4D6BDCDBC4695D40C418FFA4D137FFFDCFDE2DA62DE3ED190A4244EED5D55F8D6E093B114825E2B6134FA1EA9FE250F0E701F7B1C3BA2E3886D83E6B826CA4D835DAB11CD3F693F4470C4A2187A2373E878FEFC1732B4C2DB26474590530145AAEC90FE72A55195E5CF594951AC9F944434176C05DCA501FA2E03E644765F6D3AE3FA4D5A86907BACED51FB576FA2ED0AFF5AA3C0012C41DEAFE907D4DE0B26B1B3A9F7B828E902BE9E3974BEA4C80BC7394F8B08B25802374765551B3E3577755EA17A59E4638DF8D47922387B141E465D90E06FA7A2A5CF255ED88C0BEFC77A35C86F7FDFB2EF64F2C5F679E33FB361FCE1D172A3D5C7C7591138D50FBCE7A4EBCA46F3D27145AD1E42B05011D485F010BE4B6F4B81D0C8C1476F29D3B73789A4F12800D1B49BF206B6448A2873219AD5C28D14D525B75E0089A8B6CEB0CD736B60811107DE3634293839C8815AEBA3A24DC7ABD56886DA5422E911B95B50A1DB11D0C487441C5DFDE6BEB7F0773ACBA250F3F5C36AC4ADA542E586B4C5361659D293532C4755866E94D452F0D1AC1C5FE3B88390DF052F10F850EB85BC97AB6E3D1030397730B6BFDA3E85E5B34BB7179E3C7C0FBE5179557E343AFB2C41B5E2EF551DBE04BBDF47A5420FAFFC8685809DFAF91D384BEB74436A481EDBB6D8D4C04A9E1B6463D18C48E04D6A68A8F8D8C97C1A3CBF74CD1AAE2F40CF2C3771493781F7184E953161B77AC2EA25E34E4353E12F275FA35FFB0015A4F4B93B6D48B5D3CFA545F74477905AAD58F3CC7CCC0EC6FB63DA1D4CEA61E0BB1682B179BCA1C7EA8CA753AB2B78A4465F9EDEBA65BEEAF41E39AA061B82A09942904FBFF0B4B9DAC7662547A4F19948D35EC5AC1C77F1AD4FA32122E590AFE80D3252F85ADD68C89A69EEA897501BF2814E23AA5EFD4AEB2309A81E8E4FF3ED301D2DB087AECE4C436C55B940619BE8BD858E6A6385C8C501ECD88A6507EC95E687A073935A23A01AB295DF04CE366B036F36B9E2EE170527884EFC4BA49884D3BF6D68000D3F6C42DFCFF02FFFD2B47E5A3D617D439B528118BC220D930D9746C598F86FCD54FCEAB2B2F43D975C6CE714199A8CA698D9B320EBE3AFD070D3E761123B56D63A69416133CD2FD91AC18FBC088C93D7A3A5B1AADE41BF1098B096487829337706D86F8C275A2C9D1B613A0A34447071279EADB96FFD4087D2C3106D7395F132EE4348FFCC0C76EE25CD41AEE2D4E97AE7A1ABE20F9D35457F1750413C5A22D5C24B15B09A0F807AA8F63DA53AE8ADCD0D127DC47BD52E2648EEF5BE2757BF17017A10218C1801C24E7373F5ADA386EF1F7EB905ADAC11C6C6E4833D1F9DFCD57ECB28F346ACF8925537DCFA1FFF12C08DF580F7A7371B27C7707D8F9649E5119A5025C3133572B7C5B781E604ECDCF9CC5868DAE2B85B97DA +sk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04006290C1BF419782C3148EDC761731F318DE066CB97FC90C3494A2728C626DC57329BD8E1C1555E7F984D45FA6D060FD6C203D455FC3090E35EC279D58671ADF444004122405D938281B320EA2109124A580D2300161868818486D0C4852931432C4B03141B23020A50552983118C471CBC84501208A600245518231A1164D11490D10430202462983206A2417200998610AA30843B26414B6505B12285CA60448322C9CA22861B40501A28518370D1B098C48182CA4927104C1000A01691330021993404BC869199331499084DB00462428309036495A886D5C160CC32451C29064A4A60841160293308D014568E4C0299CB0010C239118466CD3B8094C448EDBB428E12426140881140632202506D432455B003021023009283009368E0AA261DC30648338841C108C91B8500B0284C21612CAC630E2C60D1AB689191932904470E1920D40227150806C53320AE1922DE13845E3B00104436D50826990C4080035220B842420148984B40003C671D2046440445290024092A621E3B8444440222015320CC56824032219383223938C233905D20248510646113611C308110BA88D482692D1108DA3106C1804405214019C166283264699C60DA310080116050CC9514CB871189191D130850A496504480D8C3286112346C1200950408124826CD4348C22C3058132822249259BC24514460641268981103149228909170989B269D1C8618300301A456294B48522824842147260462CDA164C6448664AA420C802655C182552066E0B39514A42714808411A41264BA68C508001A1862C200405632028CC30519C20045B36210201895BA608441070A1402DD232825C36600B138AE2448E8AB64844284889B05021487004874480422540A60D2227864346251C332C010029CCC24C6096608C442CC02845A44068A0C885A0A6442421820CB120E084241A410A0C2771D0A24DD3143218036DD9C411C94884002785CC8684833282A498698B12692126464B30701A041262A20D594632E110841CC06C19036808C200DC3205E210311B092E94A810C39844C9144288102CD9A44858248554300610034924458AC0A49112064820912C5318900182101B306D12A4850B186E612060D3268DC9C411532610C84060529688D14271DB923022910D49B03001A1313AE56348C621AF7AEFD814B9096DFBA4509A8F617661780B43B6F00D99D99B09A6A136982A05763382AC222085599BE2B092AF4BA15F111F5366A3004A6DB6BDF13D28C3C51FE76A7B77787B6E6FDA131EFCFD3FDE4E4D6775E08363205345A43BEFF9C14AF32CF18EE2C90936A3A84FE2FE88CBA3B4B2DA3839B7E4337847E85027B039FEE6D4A8B7FD997E4F3B2825C616E2EFB11EE34770459905B21BDD61E0C91B1B6F8AAF91A9A4C6A75C48522EBC00A96143BC7B3C0BE8D29B9A22D9903DD7D20582FFD7B8F257257E34DD31715C3D858D57F37565005F65A7E3F8FEE2C6C1A41A92AF213CA59F0B467D98E9423A139AE7C87CA245A2CE76ADF7D3CB688078C469E6561335865B5C6F55F01E826CF023F583830228027BDABF3413AE255922D4B6933FDE993083394BF8DD4D342DF42AE96E056C26BB6489525A675C3954C56696220D1138E764A8184AAEA6BE3F9B59FE17928B3D8D0A0D33746D9DAD0CA226D6DA4485BD83FF97AF5EBFDD618343A5F1DEA5715A217CD1681FCE45FEC84B0A0A00090841564BA60D62BDCA61FFA8D0A6579C68A9DF0E2CF257AE73CA5EF437381601753D6AE3B0F1E632B7A18642BA1E5BE91B876EDDE2F19E58A3EA8C29AC302E68D06BE6326150E4443BF951E6D2072162963452C3D35A0B24F857933A8A9118968B65A78E28FF96E7CDFA5671C9DFE9B9AE0C203E7777841B91A8EC45CA11D8A02DB119D358830CA3D6650ADDA2473665B2090C3CCE7FCE64B13C3708B45E9030F018A6188E2CD9B6F777D578618D539096FA6EE8F4724467B60FA768CC820427DF72E69B97F70DD88089858E070D65B298CC6149A7059A773EDF2C2125330D43C4C1CBB0027E3612409A671323571525CB9DC857C4F725F06534CB311CBB4D9B63490FE6E2B9CEC78F9B3F4EBB9642C30E9ED988DB25507DC42E3C82FAE0B47B80567853DC538EECBFEFF49B54330649BC4E25F4F2E415C4D8657B2D13DDB561556C40C44C404708B0C9FFCB95C0CE805805D06137849DD24FD8B29720C287ABCEF98033380237D1AC98AA9AF522276CABB6FBA5BFC660565260B6C6F51EA124AB566DEDB87E63B37C0D55BF9173408EB528D1F149133D0F83A23CBA3FB701B5FFFF548F0F47D45F38562928D32E48A550096F953FB8CA8338F24012F9DBC6CBD0F93DCE9E769077241FEEDE5E44D5363B65808E4883FA880B9375A2E8E9E0A01FB47337C2714AF2FE9F175584E6DB8C019E77BA371DBA51146CE7653D0313F55C6713C2D7259F1A34E55B3050835DBDF83B93BF5BBCE5165C49317173CC51DE9F1824AF31B2D709EEBCD54271F65658F99AB32278E70B33483CE4C19ACB0EA39800A13962A37D586B816CB6A2EB8EB26B6CF234EF769572867F7B500FA1E5ED00DD82983DA6BCF434AE13AB15721CAB8468EB5EACBEF2CD432676EAA3AB95D60411B2C4A19E1AA7E7090A384A7B07ECBD224416BC9574968720B29DA1DE39F3832CA274B9DA915D73FC1071FEB3A26315F54C7562A8A79765FFB056CE7F2999307E8B2DA41C64DC9852238C889228B93C140ADDE271CF670424E13AFA24CD98B39B7946B3C0F70354266210578D73582C04995413C06CF9749B3EA02E68D35F13A7DC99BFA39296340772D97774D36181E75345ABD42684F36B8390E3C6181432AA2FEB18E033B7C769E69F0E9248E978BEAC39E746DBD6C3A3AC8D10AC735C1B909EFFD6A0288C47DF588DBB2D27F674CDDCB7AA4066FD59225699C04B1674C2A107D34E8B2D6F7A37EDBBB7E9007601EF2A34486E25BBD12994A5F38E7C2372C16D614FEEA1E63DB2CE3A12044B29459C3711FD39CB596B0487B66DA43B4D49BA2BE87C43194237104D69E21C2787F4DA269409B5CA5A254F77EFD07AD6797B28A2EE311F9DB6FF17020AC02C12887826605AB144DCCFC0051FD671C9416EE8F1519CC4634BF3CC686C8C1FBE9AE523EC512A87E379FC49DAB40F79366FAA3CE1FE174BE908A25E577C0FC5D11E23E6C50C96B5A6C02870B7C85B362111919E7475434C5D872D0605F5FEDAAC585D78037E5061CDA44F7DEC1AC274743901C10252F60D24B6938DC2201E9377B767589DAEC929A704F24958495FE2A8FD1D019C6AC91AE3E3190F1D5BD0ACCFCBBAF67AEF3BFD98470F5C7AFC6F01969EC9CDADC155AAC18B93856F58D4E43A9061200611F1779F4FDF07C228244B02CC353B709A49AD8AA52910554B91B06F8B9AF2557FF553D2DBFD8121B9B0F023B477909AB2D04E52D4916F87648E203ECBB955250FD0ED4AA3C8CC0EE879AE3E5601AC2DCB93B68BBCECA239118F8946E7760A2DB6EE6EDC9757E8D3 +smlen = 5621 +sm = B75128FC5F58AD6DA83D4EC4330E23C25773E5182121F443FB66647B32C3BAB9C2235632AE44E99EEDD25F67BE76C13E5EA9D9AB2B26242B7B855AB1CE5CD03964970B0F462C62414DCFF51899E4920C8FD89001D0AEEE48D25F4F695E3DF1D1FDF6AB292F0B8F8614900456BB251AC54CAF93FBC0397DF0F27DE06B71DA2A5C079BCFA92C0664CED2944AEA2C7C6406ABE56A2526D5D839DA31CC275F73C9CA0C33E62070FBC52A6F148020326B2FBF83072DBF0D552EC578F82C25B8CC3BBBC5C7E619B919F54EE85BD404EB79AB758313C737DFCB4B002E6213D42CA9EF22F1D6E9BB7756101523908959F185EED608DF6940E0806EB040F694A9A321B4EC27773E70CF94EEDA1C7FC788DD0C306539281231FD7233CC78D346553BCF509B18E3D279673970F96E115E4B49E43FF90AECDB8D51DA3BB94C3E1384567E91DC6701DFFDB1BACC50BA02EEF3CBB1113F3DC5816865A3AB909B015B55EB44CF099A8587E30ECADE0203BCE3D1275121DBD5089213D2B7A49B2AB5A1E546230C98A5E223A4A42454B9483F3E3470B49021BB388E7F0CBE481E921FC9C458D0C056A374EA29B5F0320A6B2065EA72BC06436BE448B099708464E7DFCDD6C50CA1F08A201E01ECC76601E8EA6DD213F83638446BFFBE2F0F575095C67955D913FC7C13865BD6704306D82C30E7792B743E7AFB20FF42D14B3AE06BDAD5C7C280026E4A18210223A933080D0F1E348D3337B7A773CFC543A93D55C7ED24B9B414686285D4AFB4409BA3B3BC94F26E0C99DE3EE8A7AEA46417D2E26B9D82AB95C90EB06503011377516ABE07D0AA21806267153AD9F04E466ECC866A6DB542896F0E9E01D644FAF9DCECFF75AF9A0FDD098C432B839F4D54BA041E22FCC471ABFBB83BC6F8AB5BC2EA425DCEB90566289470803D40C4C93EB5681A777FCB2BD9A25A9DB3198C312E46D4D72329EF72F54A7D2169A0D062D7FB4AE8736A4AE26591795B8AA661637AF3B2AA3CEF9B24C37673C041F2BC526F868CBADDEA9C193063562D4A294A4E16D6FB718ADBF81DA3803723E24E6A2FF501214A00A0593F9BE5AF2EC0414D92119B53BF55F18F8D173F14B38EE328451D31B737BFD985DC5568ECFEB25BB23DDD12BCF550EBF9A9A8DEE37800B3332152BAC173C15432E4AD7A12AF05A75C1292A75FF5B50F786A097E8187A8FC8082F43A0DD9F737D8E6D4E49591EAA96D7EFCC99B1E9BA8AA98ED785D13986A9474DE4D6D4845D04539E078696A8AADBB18B8F7F9AFB10C649077778399283047AC50624D24A229DE5A5CF4A533298226F41CDBCAAD80B9245B5E3D57E551DB79B073E842571198EB7906DB329E315BF6C87AE3769EE2222E674FF39DA6A938EB3D42EC9BD0F6FEABC4C5D54918330920231327B17661606952C34CDFEB16543EC4FC5BA2979F36ABF852795AF714F0A70674FBD23AFF3C0FBA840E89C49229E4FDD2A4104F6915B4200E521EB6A6C95D66775C4F1669999F30A3F1EEE8D5A769023F94BCF3DD6F7EC2BDDE9E338908D037CB6EEBA11824DF37BB702E53ABB7109B7B3D7223427C650B4C8BBEC58B3CDD1B760691998A2D3721F5084A262146C7F2618A7C723D5147913BA99B6319F02083C8C7597F28805ED505D530BECB109F57CB30999DAF8478CE4D6A4A7921478932BE91D09C7B87B8BC2F8C9FD306EF3701D5A70481C78BAE6C46AD8E510A72ABF5597AE7D6FF1E8A59AC0B6BCE52A71229BBDC243909C5991590ECF4BFC98C92E0159C86EA2CBCB3687CD76B1B3C92B401708C46E087FF461A3A9ECFBD73C3275E0BD4E12F316CE0CD67A5097D0C273A0C3B469A7B04F2A6582F178205A6088FD591E56B85DFC701CBC767448007F21860891BE5896A30A5432368ED0EFA4EF1E73F6BC43467A3696A7FA6C13E22459813C56A0E241700386357A3944E19F5E7FB979E6B5652C8E2B6E6F4D87E7E6D0F09DB142A275F03DC9982B27AB97D4196110D16C49A09D07F743DD3DF40F6F0C189D2A9222693E8A69847CBE3BC7FD5AD01D4E2C5196A13ACBD3631F62B4989159A4AD3E0AD8179B8EF304C8FE07D64553E705E61D70FB52B3285EE8F74EA2FE87EE6235EADF75397303CE451E001D248F8E160C77501ACAEFC60D93EFCD1B156A40937BE6A4ECB76CD01CDE6E1350B3A098338CEFFA067B0A2EC10C268BEA6B05B64004D0E8015CD1A94EFB4E94A51A6081406468E97D483F86C526B6BF5FBFDDD01A03048222AFD1034D8CB98F64E7E0985958D5CEB6799197336E5DCF1FFD233820D476207845140BFBE7049A343EB823B1455145A6A05E91012E2EACBE695DFFB0C662A60643499FC59C8DA47624C2C3DD0348F77B1E348A72896DC46D9018D14541F2DA594345D345D438C8ACDC68F52B0E2F5E76D23C26D9DDBA3A71A649B2705BDFCA3E970D469F064DE9F4654BA7248902F44B9ACDCD7BCE19632AA7973B07BC30FD2740F44DF01F899EB2FEEF9F3D0772E7A748D4F34053EC932098F439BD433EFE43DE18237B29207391AE36D1C389F1C62B0CFC9EC52FF5491B306DA2111C445B9DEEE6B1164DD2E7E2B783FF62DD4AEE7883C88D1E3B642B608835201A21F55429EFA4ACC9ABF7AB3A142F5A460D72D2C4CCE0470CBDDC8222EC5E95A20418E84EBFC32C1E29C751B9B0AD8A1D47EDBF721A8C2B14E9E2B2CD7A398FF4D3778AC5CBC95503E7D927F772E1371CBC2EE04CE3DBE68051C04BEB57C656301F9D9DAB566A619847FAF59C8A9014AB23CC1D0F3E71C49AF7F098E35993574D6B054FC1456F6263395E87EC36DA28A4EE9513A22F58A979F320CD6F34648A40F1AF189D77EFA2E31BC54F1BE86A5AFFAAD2C168AA70BD5B4B82EF532E2E0CE427D01E54F1EDBF9BAD98340BFE0D37DA4B76C8D26C93C0FB4AB2FFE8AB7B3CE1799A890130429FD028C963527312FDDE10CF4FD78FA109C454E86AF2336A6656F9826C481AE85EB2E26B836DA283234E0A866310C9D3541860882FD81D418CE796682C8236F1600FCFF7E940EEAE3E3BC3B55DE3935866EF193E26E715BC53FDE0A1FD904DAC43A7A675166566C9430D8F4398CE7F5B9506923F33716CBB5EAAF3A459D465DB2E21400B68717EF50AA5BD90491802856D0FAFAF1EB889E503A1996B853FCA37106E5779A8BD141A6814A31C4180E5BD86ADD502481F169C61D666260D129081D518F84C0B1D17EE9C998E9546EAA638AF3E89203F6826E2E3348D25403BAAE83961C2C14891355E63DB238881D78B3EA5D39D54820114E2AE61194D991434415987C2CAA0206133D4B4C50587C8E95989C9EABAFB9DEE2FCFE272B6272788E98ABB4F4F80652848A92ABBDD5E60C323B3F464E5358626F76818D9EA1A2A5ADC8CADCDEE8EFF1F30000000000000000000000000015202943DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 + +count = 97 +seed = 13F1F446D9AA5AC853278BF74C9E6447A6CE4294C037867F43DF554370EE261D05C7260EEBF46D6694D0850B8343FBE5 +mlen = 3234 +msg = 525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B +pk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A41C7A7286621F26BF582589854E20D3EB46469FC038017EECA40D9DEFC450387B65B9ACBA4FC9402E06019C8F2F4C925557251ECC51E4DC01474ABF1C75D7F3A68155D2BE8FC2D12F55E5D3F678D94F4DA2EC26A8664A0E625139DA9A38807BD5A6497E994FF0E0954AC7C58DBE6159FF4DB46EF79C6E5058594BE0687658956AB5A20C72ECC5FDBA778F31E2C7965FFA035A49F2E51C28B5F505562EBB7B51B5705861ED751FE2CF0D1BA84AE949990E6F1D4666BCB81D8DB6AEC0B3F5463E9E9BBE901F4F2EB82BBA65BB90D8F36295EF07BA3300A0B07F004EBC3F3741639A453C0C2E6712D9EEE876B481000156B52FCBDD66735972FA62D86ECC1E2A83694281B97736C87EE14113C226050E34AC6B820E7F618B22C6695146393C32E7E2F3FC7C1B7BF80F6BAFDA158B86D3C9E964AD3E945F93A01974C5B27BC56669B8EA9556A2CC49B6472C3DF72AAFE4EA6A995BBE1E5FDE6B97E166DA217963EE335BD0271525FCD2E0BC0D0FAE93C347C83513912D20A3FCEE18ED57C685A012A3AF334C05AA1F41F805F95EB41F2118B9CE07F72FCEBBDD39D32AA86C4DC7CEA44D79A2C9A16B2A4DBF4E4B53C517A9EABCE66D5A0FE5ED47BD88DF49BF24C658E43EA5741A3108AA9DB1D151216944C1E461DA7521224942EF0A40B28E15F3DFDF5659952CAE8C1447494E638DAC52CF3574EE9AB9E5DAAD297282CD5AFCE8AE4FCBC2FA155F4D989B366D8808A9BD50D07702FA689CB0C85E45DAED19DD93DD34B8192EF481AA608714565F71912C46F1D5F44A363010117C4CE3C4D3663860FA59D0BC2C86A2CA575BA2C9E45A893BBFE729FCD4B4C331FF46811F2D2F5FD096A14614DE9B16FF1050A30CD149CB9AD1DE535DD86218A93E3419B7EDD44CB8827564A31F096A199CDF6FBF7375DE79592D944A44356425D77F069C755875FB5EA9490A8DA564D8EC93E063E284C20A2A961EFA2C7E9D9C334CE978E062B0D303B908126F6665055483886BE56210C9483662DC376016DC853AFF00D9FBA602C63F6D8C27B644DF3FB0293CDBF3904E55DCF955A3EED1519433407D53E9F2BB9B589918A1D57C7D87ED98282D124D7D724A3CA7FE33BAE60C103483C03F0D84D42E27D222AA009756806CC3DC895879814C02D0B82CE48A524F7091303D6257CF18BF0DCA9ABDFB64142F8E990A96C5A6CF1EAD5A8CDBD36852572BCA93F5014D619A59F65D929A01773DC9674B6ECF920B551D7D2896F113D1BC21BCB969B0A3243823AA5962FB02B0BA566B0903C3B32D673D400A108E699ED7C98915955F7A65D46D1154F6448581F2103D903EB91104A609BA96EA29F4AE09275314A40C26AC4E7B93D77AD4AC17C49DBD9A80095FBC1701B0BDAD65AA280AC0B7A65B9423C1BE516CA74D67230405D74A06138D0F15681A5FD6597CFDF8D4B5A893487CC1A33EB36AB049482437AC0C34F8A44FE921FABB8B57082744D5B3679B56991086758D20B666B5C7E92F0BAD7F6EF9DE5FDD33EB720524B0A147E5D162616265627739C3A60A4726577C09F7255E2A6ED082400EAA7C313E8509B65CDF66424E7A02C0C22DF0A6B1890ECC6F1C7327E609007CE33F8157CA8A5C5B3F0705B3F1A0043D1E42EE84D372E69D19E83EA1126029FE447921A551A6BB1A9604A8BDB635342634CE0CD1F2E1DE87A48D8060B06895473444CA70CA6AC66DC3EEE50C634D66BA953B16239CCC1AEC6E570CE51012C0E8B872444C9D88905EE6829D354511DC8A2BEE67D32E57F0E9962E8B7288513A1D17803E33191EEE4D6ECD700203 +sk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A473DD5EA80733C180A686F4A953355B30DAE6C10BC0A9AD3764DE372E5D827E33B86A9DC2AC3FCAD9E158C51A45BAD9FE3A9A7680DD240117E5A6F6812FB05E2A1B822C4B4284A4042C88903109C6258C30280AB3415C30458338508242061302705B486519398D13948DC0424D4A02085CC409429405C1C40909972019448919A7490A470250428001988923914010212948242923A2005B880918C624C9C68148105151402EA2324040A445010110C9084800373152B44941228E529468D84425CC908803994919311202C9419AB808109781C486005416824A4485643831C08441DC948810898803324083001112A0480A25308C0670A436301B232203B689A4B4611244215B042C4A944190A82D1C330913B17049842881180D0AB4001CA049A2B270C3A84983266E12428C88C201A2908409947158060C11486E6314210CC2691296051085511B38484224856308329AA8818004215BC890200426C8A68DD0384E5AA24DD3B64083449023C860238549C10091830888032770D282281CA14C9A02865C36298B0670434850CC44850C840CC9C281C12041A1A25014278011466CD808925B424822302AD00670C42460DC266821B78843268CC9226D13A78522B9891B2612DCC888084000C11206E4142E140228139508A38261A3062AE1186403458952B0408A364903A388C2B8680C124CE39880A20886888861C9C2101CB20C49304A9B284D54228152A405C0304059442DE4844C8242840A4024DAC60D4AC4811B342D1C85051A414204856090285020930122C5450328056312104C222A88880D00212654488813B08C041969C19861C832910021220A31018B326989462A83C285A1886803A70110A15142348A5B4020130341A046301844840486600A910053328A58040E828025413844A0488CC0086DD9962062046841944C5C9664C3C60888C0848A3602238885C1C24404A441A4C6090B447124130E22454912920C09C1112108651CB4014248718C144C11A708911471CBA82403859114460210136442B24181482A0149061A194C03382A2227606290008082218224221A388603366008B02CD1A88094040E1A176200A7500A210AC12068CBC62120C46018B94CD418424BC04000875061323199404642168C0B8788A0346C4A802019248C6F346C48E1E3B9A202763814AD60DA592EFCBF15FBB6A99471022717C827485DA7A772E160E4A26A9007EC720CB653F767715A65CFFCB00495D3E8C6C9885720B5AD9DA3EA4FE140D961B68050A553A35AE82C96A12A095D23B208CAB0666C823365A5F8526F6F4C7FD24C4C2821D6B3BE4049027B7F23A6DACB5DCD027C77F4F024D3234FEB2F3401079FF4E405D85DA8CAF21F1F43A2B6DAB395C7D76BE1CD0862CDA1A6A3C7C7C0B6C1DE7BB3EFFF23BF5BAD707D6E66E6242BFC506B4D3B41BFBE82880B8B5C18ADBBE4266FFFE12FD528793DD75787B45C787FC4A5231149B1425F435F65DD536CBD15A710027CA0753A9A7C15AC7B3F9369ED4D55CBDA34D06F8ECB474C229B2D366923341F64E0723F96D6B970BBAF3AA545F5CF403FD1AAE6E623F6D794176762D0DC406F93AC5B39A6F561B7FF51734410D562BBEA4BFF005CEA30BDCE40196A699FDF00E61989F7910925977CCC4CFEED93D891C3F1573D174648E2FC95B9377E8B1CFE744537E35DBBEFD87058C82372A1ADC999934FFA63B31DA410476917319E720C3A10193869DB5F8388386633B7AE17FBA345E732BB6135D9FCA7CC5AEA5549AA6287622A395018D979BFF3FA96AFB134DADCA6832AB0F080C380A7C1211FE66453E27A87F6CCA6635EB07BF69AD3DA5D586936E2E2CB974CEB535FF932D13CF40B4FE4E0C7790CC1F4971DFB156272DA48371DF618F937CDF9E9F49C3B7B54CC2FCE225BC2472D69F03390B877C01C90B776D87E791CFE01D89789B7F7CA61F07554654419DF3BB161D5313BD93593FB8586F9D43C49B2FB89DF5A96526564468A481A036D6D08D73B3B0F221D5CD506C756771C9E43CC760BFED902B84C49ED45BFB6EC5FE273A68447BD7C96862D54EAA49A3547066874076B65D9387B84894BE04544CA7132FA791D5ED3C5856350B07667818EB6D4E9D0467304682A3DD7F9C29F43DFD8D97BB21196BE183188A57726070BD7550096D8AF9EAF2588CFF5134C3D5B99787E73A09D49156C4C6CFCCB5E29931F12300FEBBB9FD1A26BC146240937BE3222BFFF635EBA16E9F2AD6B6F79F973B0EB23FCD8A077084BDDC480558C140A301E19A04A6147E147E09E9E9460A149DCFEA6F1310FE6B1196BFE2CC86E2AD28B7BDA761D75FB58C11E0DFCC49D48496D99547D28F9D066B72ACDE3101CED38175FBA9A8A7B23EF55EB0ACE2B04DFBCD73FD2C580B70ABE3F5ABF5BE96A4514A168BCC6357AAF15128C7E1E1E65C7C3D97243215BC3344F3110C86F8B7D246316863A002845666987602C60AEF4019EA1383DD91CB68871AE7CD75E64986D5F53B0727AA37E504D720D011863BD2C59A6C1725917649F1B2954C84B1DBA80EDC01F0F2237FE2A604028FAC3EAB0726341A0EAD2EED51B5A6A6964EBD71A93EEA538C50418698197B0513760BEF6C45B50EB5206AFE343E02085FD8DD7E678CB9C9474470E445B07991A02F7CC662ED7503099F09A06439AA324AFAD70B234EDE1BEFBC1442852923857377E554FC2F3006579A0834F64ACBB60FE7742751A7CD7537E8B7698634669D0EE533BC28B88341A031B8B5AB0070D3E4249D9BC2754DE8513B87C12D45A11BF2C91EB0C54E4408EDBB18D1E8B6AA8A61F4CDDBB8328FB58F1D8D1B7D2143A8CA591F7936B930EDFE55AC49436FDB2652089089278F0580BCC7DFCC044B6001131046F3A7CA84DB5C4917DA4DEC29F2FF55511E2144E7122AB50259A0038C04C75E083BFF4C300599DCD30DD5B5CCE0159971A81E0B899AFDB52C253061DA3789343528A67A912D53B88499085CE8D84BFB90FA79A0CEFEEE400203F9E0BE701DAA8EFD789D2EEC4564B433CB38D452D5D5E69849CA29BF0A9241407E6706658DE64F46EBBF944D0C7B04183B285270A8624E9873BE6C49CE7DD9B31EAE807B75399AD591D25913E9403DD6FE9D49B50856AEC64BBF50342F7A2FD4DD58A7F868ECB33605062A6379E1D6C99CAE980FEF7A723FB86EF5B3997BF04846CC1A3EDD2FAB273CD8C1B35E643E5F9BAD4814912CCB1F6317C288C486B8A70435556F06B71ADE5EEFF2EEDA4F919F94ADD5E53E734A892ADA3AAA60AE19AF8FFF5561CC62DB8413C0AD13468C19C04DF4E009ED00340F3752401F8C38608E16C301348A1B796D3519FCC7F05577603A733BFBC518BFEE1E06A4AAAEC249DD4DD3D77A1DEC7C2897D0C0EEFAD84FB245DFED6E35EE0969A061B56123E5E9A82F119523A6720B8550A4D01841AAF538EDC59FDD44F56AABF2B78A9B7B6935FAED13337F98002BD9719789766A7BD50CC5668F51BA0C6FD5039A3E6D33A4D26B1CB84A5E788E90B +smlen = 5654 +sm = 53BED9CC6A1DE24ADE2B342DE59CE5E5CEBBF681BA541CDFE87A27D844A63303B2803828B8E983833AFC7F098215AAF0BF510D6C0FBA9814F8F71105CE5D00B52005C643848E4CBE5F918D2372604FFD42E3C557E7CFF1AE878FA2054FAA95743066717EBE1105C8A1CB501EACEC8EA164CF3E2879F85E8F18C7B1803E37605586689BF71358AF65630303054D60A4B6838CA0622E6CDB231CF35E4819079DA766367643BA8C1927C148BEBE12C5F95648ACD826B65D8381A63AFAD153EAA188DC0B4CECF41BED4353A25B8BE2B5766BAE9136A9E44F174F1E0C3088C81F4BB57BE26630EE96A58DE36F94D62338C6F87EE05BB7B63FB2DC74376138E6139CB1E9409BB221AA11067DD3928B6AFE52108B0102E0F8546B81C1321E15119CA1119793BA2E30BDA5274C5FD39095EF03BAFA4461B552217DE38C8FB99B34C5D63864AB8ED1046C8DCD16284EB102F9912B6944E69FCBBA7492D1ECB0CE2F86B95DEA7D6B4C7EAFDF122738F76F3091935027A876FAADCB4168D67A05E2B02F875EFE2FD9EB2BB448A18F6DA87E616D0FB680F2B75B956EFD3916DFE098B2BEDE40525A7E0A09030F3B36E36A1C9C88B182A7B59EDD6ED6B95CC5BD033E9AB5FD24DBC42B4B2DBF083ED21BD185EC33BFC7FBE1379CDF56AF0A6E5CDF149A92F3C3813352EE4CC6676F1F9C1C2453907C2C746C836AD89AD930FC0852E204AF271FA0E97BDDACE1354634BFB5FC4ACFCAE50DFBB4EC94753F61F1D4A1E38854A7944AA0721A31B0F3D80798E8F560E3EF84BBEC33A84D8FF4DB9A4040B6B21C5F8C68B3F488827416237E3AA6C417EDCF03ADF08B3BCDCAC8C888E8D5361F422F5E024D5CA8FA040E789BBC67D396AE1E56DE1F1FBC374198A31D21E6DECD5141FFA627DB5899DF2A6A9D34D8DC5D2696F5F73D138C39298A258ED12BA6FD1591F51EC19E225F608B8B46FA3985DFABD6D549D73E5C5C5BE5D71C0CEFBB9E09F0397A824CB2770E68F3A8A000FF807E494A35393117CB2C3716B278EEA4E2DCB55B39C97E81E3A413C9905193AB2CCF9A64A1D16DCC28C661C110A6AA642C2865A129CB58B3FA11A572D5A032C5411416A153267686ED6B3899BCC6087560486B36927DA62298D50A093D13783F77E863EBA3E86176C42D920C20F77949AE077D39894039B354C658F72E590E751D9CC30E0342FA5A91DB5B4E1C67F86D8C6F69E87A35740FFD99980FF9229F8D8936253C887632A6A797365A5D9FAF6C562898B85723EBC13BE41EB87D9B6707E611FFB84A86384B0A788A023859094C0910A506918823A72AF3505D90CCDC00D22B4D7BD2C572DE9F069E287FA738B42C38A741A072F74436AD90E12065EE8069B9B8A773E0C4B3FF3C63E3B760F5A32F3601A7961F0D8422FA7A6CB24C7598FF876960ADAD763B263A6323C66F002F1DE58B64BD7ABB834B7339D6E9EB6955C9EE9CBD262AE1EA94704AFE31F062A04F575F02C45F473C000D9805992FC1418A8589CCDD62F70A0207E4C5FE1B61599559ACA27DD7B7F84DA86F858172B819251E39E2F9B91BA6D1F91BE7006202E1CF2D634475A1C311140C482B26CEF7E5CB605E2BD5E125069C3A52B654BAEC1330E8E04FD8EFA44D62866655C7D7C9E6204CBFB0252BAA36C55EA5C9EA31EE212E6403741F5E1E424459DD2A43A7A87034D4FB4341ADB544E27D8A018C57B043FC5F9D5257DDD5BEDEAC055B30445D3379AABBB512FD0651942109EC746E7347212D6EA0060D795710D1B1643248823A2C11D6654431B99FF1AB5E52DF277B9112A7E5CA736961057940C61C45A73D077301114BC346F7BAC45575E549562FE825D8D537B70B1FB39AECCE12838EA61B9897E49FEB99BC5DBCFB983AEBAEA83A18ED479CD29EFC5BB2E00207A9AD42AA38A0C9BF530D33A2627788128F82A993705552F3E24A35FCDBDF55138A457FDC32A6B46EBEE1D1DDDED6F33FC74D3C193B52D6BD5F6D24EC98CF5D77B41832B7643E1DAAD02BFFD223D330F626DD33D1225978649D3FC4563762D95D3B69376003E16625597DC498DF0060A902C276B6FF5112B8323A08C16873E9662005B7875AC5D9C16D6F15030423F357152D2A9E8522740F9429563ACF81522728806AF83E311121ED594811AD1D9641A52E26ACD3D881138FF2B275F3DE5573E2947478330F59BC8824F28A9729C6F3435971CCC77EB02D37A6747F2AEAD8317C90E9D63BA1D82F3A6F8EC1A4CEDB6053071F50719D50F07AC45051816A3339C9EA93C2F53873BAE582DCC0B4AD881B35F189FAB4DD5B912415FF12889F5539AFCBC6CBE9B4C62AF1D9E83DCF34E83EBF995D49B7D687C2B2E5D59A3E059C0C2072DD6D5897C8D8AA19AD046BE64C18742B67E259CA4598410E86B5906EE88B5B01C434A3675F3BA769E3A116E6FD37BC7A97F639220A4360F4A30C830E9811AD80937D6AC7D44C13AF98EA1D0D54E24568A21E8A770C020799A2929E6DC50561647B4810C5CDC31D8614ACC93FBF8BF741A38FB47D4D20B8FA2D0EAB5F307433909C9F0FA7171870557C93704FB8E2A6BFAB8A6D8A1ECE001148B56B6DBA403D04C8C164391130D60DCC8E984C1052FADF6CA9EF6F9F8809DEA5330E6E6EC7A26220F369F88410E07361DF75CC8EAC3D3F55F9C5A1EFCDD94B636669DDAD1BA411CCADE8AD5D1AEAD1C36669962A0A9AD2D4969AE622570C4184595272AE98C725DBE61797D145A6A14555A703B2F6526FF6956BE834A1B8D47DAAB935218A29FC69DEC398DBB620661C9D4C10D1ACD3587121E3C528E3B479CEECD25DA3D9E882795FA1101AEF7C88843AA26268B1D63DE3A6455D0AA7C13677550CA87B3C1F2B71E7D5CE6DB00A01789AF90B9F9128470A121432B0624340E7FF617CA6E105763F811D7EB125E6310512DD740C304C6BC261BE91964824F1F6CE05ECB1CBCCE01A0903C5C6BFC1CB7740D98310D75A78870CC8DB0B613988DF59A11517F8360579D7DCC92F0BD26FB01A072DA6A810745C69E693C20234545A558BA3787C4C686A6A782379EAB660D8816C5FE142BC18730334907133BE77621EF9AFF4D27DC58593A1F5CF34A8F368ABB709D37654D915A40AB2455D583425650D87161D60225C78B8D12082E38165A160FA2CE329760F01125B5227DD52481C91553B53E1ABF3BF676E9644A589162D03A2DDFBFCFD8C362FFEB5E61B30FC254DC329FF863E7FDEF027A8F3E75372D931695CA668FF49769095650F98E2B748BC1F313CD70575F715DEF3EBB88B226BF2291D55B01465BC4D8EEE96091F2A53616D86939CABBEE7051C2F30323F42535C65697490A2A9C6F1FA0231393B5E627985899EABAFCC0623285459616F7E82889FA0A7C4C9E80000000000000000000000000000000000000000000C1E2B3B525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B + +count = 98 +seed = 6F6E47E8336ADEE99B2C52CF2DC8D461E0A54C3DF2F08199A9F0816AF8455381054CE47A7766726D3AFC2E2F2BEAF8E8 +mlen = 3267 +msg = 00769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 +pk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A17E4C4E07EF189B68006CAE5CBE1CA1B5399F18721C5E87B9D55D6E769182C68A5943710D226D4F1EA9C43AF63073485D8E791160408A908A717936677065171B96C29F6D520C20D45FFA7BF29AA62746BA17D2011FC5F146B081D4498E4B5B42EAFCBBA28AC1191CAFFB9F71C3BB88E86D053D49B9B781693A1B6836FFAE14DC0C2A84FF4CEF587AB7B9D2C6A3474A9577642E4574531D560BB8BF516623291C0A908A9ADE0BE5023BC9D0C30651468EFE6AC755F00C0B9CBA83B7C1213A7DECA59BCD1CD3CAC1D0BC555F21374C9D0B8A372A3ABFB9BDFDEA15750FC3826A7419334F14C00DF0C0C6BA9AB7B6E30212C89C5813A0A13EF9FD524C8E5430B54B956A0EDEF77720FC78CDE3195607F1A66016062A5CF745FAC2BD100CE2243614688C18F9246DC869834A760F58DB99D65EFBD3573887D1574CAB1D0AA4504A4E0C193849825C68CD1B2A16D951F20273A52B2CFBF851D81D62C63C739ED28A22F11891F8C4C79F2A7224E587B68D61A739BEA43DD85979B0895D81957A344434F5637E4130A659DBB2D02DC340BD10EC307A2BFD8D259D4C677F01F875030EC53388149EB30A38C23250C0437590AFEFAB7B3B3747505F4F2E3D0CE586370127B09D5D23CE891C66F4A772377D0D78AE64954B5F33D49087D8E753F1E69D9E6A37FCB2E4DFA3AE357A3CB773DE70FCE80A457E4B4347D520BC0A9CD0145DA48D76C47CB30FFCFF09B430F2374C013E9B2FE8784E053620CB57AC857DDD28D63C989B6669B23F0F15D7FB98E1B31C177B9A534C02706E6AA572AE92584DBA5CBE8EE5FDC9289995CC0857D363E7FA42AB442E4B2FBEBB4B6CF417B540565DAF3934C8A30C6AA7D6790032AD7031A2C434E65ECD88795119E8F0CE0032B0461EF6A9723D2FEE2976602B535598B4C1936753A384C43A2A456B5A2252E76F95F40FCA3F8B6B9718CE0D0788E6168C33BADAFF6E51002E3DF5609AA1F6BB8C094454AB81EA83AC025102A7052371CAC36C1E3CC77B35240B63B939A0A458C3AD74CDB1E08B6C55E7D5C2F31B91F54F67B55EC641EA6CC8FBB6991B4C521F00A8E2210AD47BE1F9868DC7BDC3FF3597FF1FE57F44EEFE896125728BA250EAAC5652EE8C57C3DAB8FECD2A600AC64117AC0A57CD08677E041B14DDB7E1E704EC3998064EACAD97D618A46FA67696866A59BB8B4D7F3AEAFB1EDE2B6D769EE498BF88701A4D6FA1873C86F751E7066E237108ACB84CF67B273243E3AD4B216DF4C090381894A437306EA630D758B4ADCD3C4C54B348364689C450FFE1FAD4899E0A138FC6DED03C9DBC1FD22C8F16B2CF566D5785F1FB21C33BD034F339F5DACD3AE399A0E9BAAA31C64CE97A19480C5F938C68BBA586F7F421307EC53559297D97A8828AF0BED1D1A79685C4C9BABA22FC46AFF8CE0D6C94913816F301689055C73DCE5A9018CFC2BC0D199EE2B9B3740AB17B523184B2309168F44FC2D416DF9A34AA219F05D4C03854CF323A485C89A96E522387F8C0EF30CBEFF9CBA6F8ADCA855FB4874E34D33312819B22D7178C9183180F9B0FA6E27385B0B87DB0E9C8BC4D29038376017E29782DA00808B8F1607F7ADC6BBE5EA18F107558448A7DAB0D05982A8946717F7C333785381144057696A813F578D43227CF4825761D037FB67B8A630562EBF0303CFAD05A00CDA2A30A264B817310D4FDC8651A46629AC9C4AE0946743A313789956AB89A18E2208712523B88A8AA06B3000A500021AB38B7C645EC4CEF37E8C8C5726902BCF03F1CB99B7706AD751051D6280E647A805E00516 +sk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A537B05AB029DA74CFBB1CA710B5478A1B9399BD002D7C66957762F7B2420B4F37B9784CFE874F02AD9C22D6FA52456EC3CAB12FFBA69CEB8AC821D1A5D876E6EC4286CD304685CC028110146202422493621040210DA42468912456492491B298D64A61014228251008DC9B84912C40C50124EA104511A31849A020A1A173220B265DCB0904408810049700339909200022385505420900BA68042A62511863101450524A34D4C8849E0220E991440C3A02D0419891BA348D0228909B30451B40C59C20410A2094AC449A214725432640B07811983014A066E19460201450EC91081C022912387859B44302132609046241B38016188250B81045C300DE1183093447261484494A88C1B28458034840B9031D2448548B28099B270198230504244CB006443043200B60C02268E03280424C22582B28963304AA0062A58240DD4266540C20DD1A00124A600C132216348018B3870D9222D52A28D0CB651CA089081442C5308801AA531D1C4009B4602A1B0112247094134118CB44822C26858A46C9AB20C084024438270020630022048E222729B184914036CD44864023771A3A0044810444C426190066EA082659934204C408DE220460234918A3232919625DBC64CA10824604091C8302ED0205209B2695802329A22201A914948823101902D213851DA02641A071109937041368AD940004BB20453B08D040990421625E4C0110A2708DC186AD4062210C06483B48C62104C829869A30465108471A00446D312661A193043008D90049164A0280C268CE1429001136011449009C504DC3085A31872132384CA324A140989034640420871A2342DCA927111366D8C84891B276118450A04396CD2402552C260D82406140285913462D8142E48222954A485C2B8100946461C1585A4826D53B684200590028425042972DBA48C24A03021482C9C963000080294068522412602382204B1494C9011004080E1B668A2468522896CD1102602064863106D02362094C05058160D843252210685A2940D494684CC062122072548448E64B424E304711221710B064A88302E6128285B222250200C8210849AA8001B3312130832DC364443240D5916045C0242D1C28D6426465924811910011B034C0310260CC52C0129605AB244084345A4126E8B40248196244B468BDE5529A74E8D48C762FB638D9A5416C4518B5E4054A1710B9A6CA9FB2699276BCEA8B55728275282FC97A962D398A6FA75E762921A1D15975C2B4F6FAA2F8C939E3DE73BA64CFA0D0D55D7859295F8299E5E00B1B2948259F9939D4AE2356DE19E9C503C745509DCD8BA044C34FA88B4AB845E869E586B3D754F07A24BA67B8E658375D5FD7C53AB83C17D75A192021518AC915F29A5CEE6FBC62805875CCEE0484F53AFBC3EC3C7643CF093A5E5666E5F7DC59F1F85A5924CDF70B1759C54C9729D61C8F165CEEB5718116BEF709F934E359E029049D849056FBFBF0ACE4E00160304818F4CEB987432442E271CAD77F65DFCDFEF5011D32263062A8A6E1DC9F0A7390E6FA656BAEC46588EB38347B4F5C040E174F3CAE0037141C050715DB84353E25E38B5919AC4E692757636FD40CF5171CD63D44A8550E2C749EA42FAF945E44B028B16306476329765CCA1DB5F2394C6B531420BD0B1D3C5C8DA701F9977203C683662A7AFE2C761F32C75E8AA7D1756A7890FA70500E1C5FC0124482DE2CF74EC9899DA9F804EFFC4891CDB84D4073BF3836D41D55478FC7F788E1F52E11E408F5DF48FEBEEEFFB61C49DD08F5C0270CE6634E00A326932678826F6AF9E55A525451468C3465EF4897A625C37B2116265A286815E2A39B24867FA090EA97246BAFD6AC90897A68AD60073633FB0BAF9AC97E68252BC60747A9811AD6CB0FAEFCD3BA053C06484602A5E6BB64AAC3B9FFF89D0F47A719DC7C09357EF2798766702D94954F439A9F13172B9EF0E50696DCDB8C27178538B7546247200B178BD22668509C83774FF4F6F236906A2CC45C27C5CAA22360124CE566D47AD613D3591EA380AFDFC9D6379027EB2DDEC90D88AF8CC782AC15480C3D1F069A375329D71A9DA050E6FB59B7E30E723C022BF8D1635137EC1B1C15B89582319A93A26573680E1427EBC177A8E89E8EEE7DA2E0407249188013D33CD7ADBF23C7F23D055E99697A1F3B7804B0A666B7857D937D6A60CC135382DF7C7CE6407EADD0F768DE147F3C395D23E8DB84E1F7C958946A289C8BF1BC97D6BBE6F0CE2C22AC6F9E7F742D2A32DF202FCCAA4672A825B338A20187A37924F26E18F31F8D128F4D4D1972AACBD8D66A6E321CBD2108D10CF294166BECFCB5278DFE4FF780577896813FD54FEC75BB282672642AE0131D785BF3510360B5135F77B72B2E57F50EDA2734681F24557B3EF4A1CB4A69C99F69264CF1A0BA0F7BFA637868A191ED70E0B6B5740FE8741F2C4026A6CFEEC7DDDA319F418F04155BC07C913BECFC43C5278248F2054B25F1CCE9C697947777679ECFD3393E489F2ACC9ACCB02DE79F055B12603B05662500D26E177B5DBE66732D2E8077C379C1FBB15D7F1870A65A0109DB14590CAFD26D63377FB42E256A406AE5C3AE88FF0EC7D2FF2F313ED5BA88573F18A7DF34F0B503C76287F994D5E0EAC6C2DFF3E173DEE2314552FA9D24C6F8304C1C362F9A57060560CA70779DEA31B2E74F291F7DEEA49E6240C51DB87770348F11ACD07A5B748BF0DD22AE6E81A5D4AEA68B86A929B5F792D0AA73FDB542D48450887398F0D16FC895CEC06F4CC9212FEC98EBC4DF81D3E8F1B416B0F706010823A83D35A37841AB0632D7E4D07104542A0A686B4A4A2A555D62B532F0B3B6CBCF5F33525A99BEEDA58238DC9C80575D5FBB168DAC1F56D4055CAA7788626E7D1F543FD3FDDC1EB37E221C3DC90ED2066F289B14733D5D386FD05C18FB4D9906CC95DCE09A29F54AB0E3CBE55E46BC22EB5D625F4C1E378DA8DD10C7A75859B2ABB6FC1573EFB96E0C7FE053285BBABF20F7FA8801B0FAFDF75F1D5BE5B26FFAEA0CBEAE1AF93AC3F7D1EA50A7A171308D764875903E93C4858751FFD0031C9D2DA62D989C962531B8345D162525B8CA4E43C57E8B322740050961D67ED28CC980E1B5536BF4FE3EAAB4E9936BB938E57D56AB71FC56D49762DD32C8FBD9D7008E64526BECAAF616982DFC66E5EADA74B445892023EB4FC17A3F9417C71348DF00F18B0A315F0159E6BA98AD459B752131B60D3ECB9BCBBF1D1C4F66EED491B8DC00C87CB95F25FF97B336F8D3EFF5E4FA4C6DEBA9C6F837A098F58826EDFA49DE10C2D20E7F88CA38FCEAB7806C11957060D0AD0B84133BDFE51AC9FBF290B00C659E73000DF9497890BA71D4A839B5BE2C349FA62921B6986C1A9D5DA2478CA50CDDAE01F3AB315AD20630B1FA368B1E4192D67E0783716AA330442FD0C87AFEBA8F704EC2B2795A06D8E86B73330F820CF12E2FB892A80E9A2D83A608835BE59F04DE240E6B418EAD48BA4B6D98C5EDE906B7199E9BB64FD1B +smlen = 5687 +sm = DEB43551F28730BA95D0C651B8FE1F0574813AF3C8E856101027F5DD01D705FA2EDFCA9DB2C88F607DCB21D396C90EE4C8DBD516D69A416294661D254874CCA436E7C75AAD7A84E0AEB6C6080BAFD2F18E8732140BE283368FB711D7CB420730E86B042ED1BCC2678913347E911E966D1D6620876A9479EFE982B34049C1874785FAD0F7FD974C035C2ABBA29B1FC86139C7DE1287953F61B948E32A4A096ED0E08CDF5BC1B38D7A16C6952A0C4C987F69424716A07DF04A85EC35FDB43BB2592E7A3D75214A6419D0D1A2122EA6A1AB6156E97489B7F6389614540A365400711A2741893206279F9947DDAFA6B9EB427924C3EE0CC27AB2A3BD4FE726CFCDA3A21C223E5B409E83A35C2930577DF343D6D699A88DD5D5C3BE3E642BE88C7695F0CC71D0B4CACCCFD480895DB0CD68DF3CF0267670674D38AB2473A44A3E2A61E9D0102E228AE1DD08567F8EC426F0FF7F017ABE2061E547A6B696698459E8D99A063134AD4CB9691DCA59546DFDDECD22066BF59096673352DDEE63DB0E334098C166487A4678570DE02892D3186821FAE87C945A1FEEC0F148A8A912266AC6B1864164826E45FD07D2866D935AC2F8D454DFE512FAA553E9EBEC8E53FCF755366F6107315DD965FC7E32D12E8CDF3CC40AF257A87268B1C24D59F36365CB9F7603619B66695B4AEB6038AE86E2F3280F21EEF6CAED69D8F19D9DE4B83327BBC3EAB1B3C314A4A00341AC630B1035D1CA26331883EBADD81156281F15B4A0CB63C883FD1B9D1C761AEF2C1DFCE91D9F36FD40339F07072116FC11D91A8AC63C7B84466B13BD242E7BD99E14CFA6479B2FB83DC6B0AA4D0F8F8A047D49D91AA65D484C0B31813C270191BA70E24F5B7C90850D77B66FB0929F0976ACF67326282101185A05EC1E347EDBB9F81C1EB21730AB62E73E32BDF7B3C06A958D7A3C83E7307B9C840DB0993872C4941C5D8CE91EEB39B567B30A3AE06558170B64A11C9BEDCFABAC771FFA5C4A2DAC6B1EF6D904BCA6B1F5F7A806421E5C4CD34E35AA52B50DF1E0B0E738011E39B2C39DF127631C1006EF9EDCA6A1A4CFE7D01211EEF59ABBA3057C9FE1825B8E9F90F9FECA6D931160474904D84519904F6F88100D8EC75A6336B34BF5068F47013D675F80DC421DB260EE5C11118DB1D954D71C9DAFC50AF6B3ECB1F2B24898FF66EA0F4044C03CFAC655B585C5530FCE4A07ACE8320D4A3CBD0D30BA1A6B583E63DEAAEE171B97A1CC3837E0C3A28128372702F87BF25B0635C8AD27790B17B6E4C126F75F659161AE9B4E06989DEE57A5CA19A720DDBD0D78164C2AF1614FEDE3932F794ED7DE38D02F89457B38E5C9A7115B678E96830DD5FFDABE58CF0101721228B1104ACF9C8306F71C3390C848779CB0316466B8201990C8C5E08B6B47177E105524ED4B86377994B0D57A6B92E2FEA167A104019ECEB8C60EA5934842AE9B77FD21BDDB431385609C6CA660D3A7344E4070BA6BA1F104447D5D00E79561563507A9AD908CFEAF1E4B7F5DBFC3F54A1526713880986285E1C4B3917E3A17790FFC31EB71D3C1616AF38E1FA935D4B9E3FD0AA0F26528D5F7CE5D99823614B8BCE8715306A0517774201664AEDB92385E070F90945CFCBBD93F37769B5BAD9C09BAF9B2A228D3B48A1B8695DD489E882C2339883EB0B00738D31CB1100CFD6311F9562552A97655EC093E446DFB56127A28607851AF795A51328AB3C9EA26D7A57437FAA8E0F23B282E82353C268F500D73D57B2272AA7926C0173BD83982D278220131A1F8DB4B1A0C47F2F725D6D8E89716FB5D7C881BA196F893289E855CCF4ACCEAE46D7977D8538E31B8E593A18215E10582AA03974E4BA0D4C85D25E03C54281FC14A88D62D8E67366A143D353CA245F305EDA73D0D876381ED3530E55E65EA0ACEF1AC92D07FBB1531EA1C551CDA225FE16D2D3CF70DE4E599CE3AF3AB0F31E6DDCE117C319B2A3CFB3E82D160A4571E4A52749148074F97B03AC0E64FC8538FA1DFF7D9F2F948B6B7A8CCF6FF87FE4A1DFA4EB83D31FFB163277FA72ED292784FC96F60A2EF8AF8FBAC8918C49F800782BE1495E20F4600893264294CBC28BF4BB80F4C8B30C5AD38C44EA879250142B847349DEE5F137C9DFCC6382CC943D08D2E5EE4C8118ACD9ECEC6632B0CB617EA138A09017F6D0BADF1EC801A89341EDD6AB62BE3F050BAF658370B09617BEC07D5A5EE59F7FFE1C07538CD14C6D81722B20A4479C73C7CA446471DE0F00B7679A3A8962E51A8F2ED713255D2AE0DF0C3524D19D72C480798C9E6BB4E1A9E760ED69B8C61770B3767FB60437782E86D2FD08243C7F062BC5F3535A26873674F9709C1671B03F9173E3B9A830A3B211137247876CDFE7677A83DF24300F9D54DAB51AD391AF6C9133E1FAD2B198C2BBCA9A74783A08EFC6DA5718718C0E4E23E4A63C181A740125302FF0AE68294BE31D2DA538999531DE94A7375E601C3BD962B65E75EF339C8BE3F5BEB3782BD74A3A1E762FA4D1E39D7C3FC4A1EF6D24852D079313021F9541267E2236639B0EC0B29F9C5BB67A37A16F0DAF1CC1DBEE1EE8CF9DF25A4C74890EDEB7C36383D8EE1F36057EAFC4851F64B885BF7828F48A4D02FA185DA91722291E2FB62F632E38A33D783452D0D53B4143C9AABAEF621FB801902F42AD61E175E809A5B0969E487143C90EAA3765903624E6854EA62223DDABAEB6040ABD34D2D0624733101F29D8C43855EB3A9C052B0E10B14F25C8C0BBA0CE94158BB13F9808E0AB79C6D7DB0C122E2CA214B19F40847C112CD6131FF05CAC3337A3EDCA1C2462857E3DA05BAB0D5FAAF01B7DF689472419116F41E10CBBBA1A11669CD4A401BCE4ADCF8FF8C4C1194697035EC37A91000C3C14BD3B662BF3CC25C17D86652D4477AB0BF8E3115C85FFAEDB038F2274D3A2B65EAC91F39D1CD28A1FB8C4C73A0A4AF5160C9834A7A341C0F5018D95C91035624777384769768C395BA450930BF4667332B38C8380926C0C65FA079A0F06255CDEFEC2BBC5119C70FEA124256B49CB59F8B6033E7A6D80B811F36503E240550416F6B54CCEB8F27692118208BC0F151EE13CACD7FA7F4A81A44A01A83DAC0E14FF67E5A6A4AA9918F0B4D8C10168223931A284AAFFD749E519741E9D60FBA8F8F7F78AEEE17707EF646C30B97070CEC4D5457876BEDC8F366D00DC99374B0859895DEB4DB882E768326EAEA6AD6B592D492D03D97FD6DE9C6F2910218584E48793D5E6348AA80CF6C6DF398EBE6572664FF9B438A29FF152244B79680FA2C8A34D90413355E5F68B0BFC3D6DCECF0F3F8FF1A1B20212D45686A6B7791A1B0B2BDCAD1D9F3045360748A95A9ACAEBEC2CBD9FF01031439484B4E6F8C94A3B7D0E3FE000000000000000000000000000000001023314000769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 + +count = 99 +seed = CB2E6226615393FC3BD4AB3A412AAA030AAD40E8648EE6B56D2C1591D8B97915D88F2D22F7221377B4B04CF2AE9ECC4E +mlen = 3300 +msg = D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C +pk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE357BE8B706C870D4386EFFA9C9FBE09FF900B1A0F4E303D094950716A7BF711E673B46CAC3D40E1D7705806C8ACB74EE79143EF535299D91540FBD430C99CAD59A1EC0C02E1788BB7D2B177B222872EEB9E232B6F83DE223EC61430022466BBE6C0537B4486C5BA80CFE974DD9991581ECA07FCB586FC9CC3489E0DB9013E8B5EB8E1CA8477F98180C804FB0D87E1084B71E052E65BD19A05B279F9324CAA8DBDCFA9ECB253D2A49CB3DB80BD5434C6E33DA90C552B9AA48B6B9875B155D207FD6B7C68D362F597FCF67D29EC0171A92827D626640F4863C4A283E87CB7D5BEDB0863B82F2DD41FD0E3BA3E09501CD385592437F23A8D00029AC97C76286AB265670034EB6B95EAFF362EA77DC39DED87164F08BC92E3F91DD671027B47FA81A06A80C3080977EF0FF9FFC5002C765B4C9863426978C99BA7C55172336913D7EF5ED7F414443CA115F1171E716D71439F64D9EBE3CC438DB0FFC47A616ED4996803B0EB464EAB4DD79C6149907BD85435109E9D67F6CB2457BFD190BBEC40AA70C669B3A0DD8E753B62E811B05D78E1993A6E73F3E474E1C2A65F609A2E01CD4CE91E16BAA78A61859672D10F7E76FF5D4EB08272177218B9C90DF6A521ED5493E68067F9BB884705AF792DE13C77198CCFA3F8B2BEDEFA2EE9341D69A68D2D8E921683484687A96AFB641DE8ACE3DEE04B5A7E65930885909B54BECE9FEE80B9295DC68F113F4DB4A5737E1E14F18D9A108C0F0417B99099FA36A00E5DA33B66C806406AB6106789B7A1546501A2E90983238B7312AE709543C05F53EC8F7C3160B9B585A2090DF1B47EC8FAA64645C3463E99B5664DCC98C739BDB1D53913FF99D64A805E76DF5B06BFE07CD8B8E9B7D77A7743A4FFAB30C70953FDE13527A5114D9BEC4460BEDEDA6B2FAAC460E83E157C68B9F8B9CBA031E6DAB481765438B43A45CACFC42C657E1D48C82CED462DEA3B39263452AEACBEB9D5FCB8FF6B5390E3696E54A1927D48A30C249E058EB8AFC53AE6646E5AD47BCAC94B7E488B5A4A5FB11E225059E7C4E8F3DFE3D3661ABB0585AA90780D0A599B6F73FC3D2919C8BA6DD1CBC1E6917228403676F358E35D73BC2121DF13716A43974AE30CB0990E1960E5C0CB660A330A5A15584A3034C752CABAC263EE6AB4DDF61C2C8ED52E5AC5869F3EE630FB53B866F8612A9F8859DCE1E675ED3296C40ABDA7BDEA1045959C1855B37C85A6A42139C29BBF63B716AF09A0AB69252C2294AD43F4BA09F7E6734605BDB8F4CEF1BDA942F97460589E032A7A3DE5AB54F07BE58276F21E09DA00D97D9EBE2A1F2C7BA5348DEE3DC32BA332CF8551A2A8B769FF115326FFF47FCC6985D0CFA58231025352737F3541D5775D9EAE36D53C74E17A90AF59937E198BCE938C9F455B2E25691913175A863BA66638F476DB7FD426BF68B752F9F420EC9323776C27E4C85138A4928B6C29901FB1DEDD9C7E79F9977B1F8A78EF4E0314560EC88A818CB4DE52B98B75F53188FE6CC3482934D4B69138738582274C2A47D77CB1B221524DCEC0ED7CD8D3168567C588D1E6ECAC44B9620AC95E28DA8293136E39C4C938D6644185A2CCF53209CE0A4C99738CCEFC25DD22085E6AEB5F9F26EBFA60502E8D41B344E9CBBDEAE3C83AEE990389FD287F646A72CA08060DCBC2A3C37078933E0B9E5D2AD6BAA11E65D3DD6E50FC09C4228A8D23C0E7C73D9B5785B6E141F1CA8A4A060F8162D94E571AF7E8DB1B1BF17B5DB7D935688598B1B22131B8981FA65E5F0A6786D1222A69643A0BB18944CD9FB900BE6DA17A +sk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE35F130B34EC33E8A395F7FA574912DD2221CC4225114D6E1AB37A320339593469ED24906472AF7A949CDF91107633D4DF97030DE33CFD995E30472E62A01DAF396438285222494A36310A0465080350124086108870D2324581922D52060294209212018858845109C80549020A4CC6240A394123A404119509D032820A822551140022A5901C276D62A890A328304320690932650A37045282254A42650BA64021B4000BB74D09454C139564A0402858224910350C0880104A086294189090346CCCC021098509D2C808DA44491CB16824B66923482654147110340801C081CC488E0A849000906060B23022C82482B28CC8C66014138058C808203268D9A4000B288A11482E1816211AB42940068021022113420913429281424918867111C93023A905114988D2126E9A464C91A244141749094760D3328122278824018260A669DCB62524490CCC368D631072811292521848DB4006DC282652008D89A229D0B80DA1180AA3B2201AB12803208A4044515C48292403300A364142186E02918D612672E1C8481C972409072022C665143391E0A04D61348602B22910918D11A34D84246E1A4572C9863052B40D08B9201A336D14094E0322850C29046110651B26866316241C128D0A29480348050010669A9060199029D1C611E1165114830C11926DC3248500178C5C963114085190048519090E8C962D9C16209B10251AA408231591112240212984C4029003B96D848661C926128BC88044000A529410591862848648530622CB1882122492490400140924C4845188140D42940414911108356A2210521A446D20B38D49B6905B422594366D11A96C08072490942DC0B28D1432811A242E04014E04164D04424DDB320C24144520B6240440711823008394810C812D489228D8960C0B0546CB487111140909291293468E63C630021500D0806D1A93699B18260A464A23930093B068DC36441C97249A14410BB6650A4744C046258146860BA0505C1442D8180DDC1881A386495A402244308492406D00406A2037041AC661A0446E2204494A268DC9C40C001860C2284DC8026AA214609A262A8CC24C63342E181150822605C186218BA81122B13104A38DE1061218410A24426E538849120705DAB0410C192C88000522A50C02940950064DD846708F2405A3A6E19E9A1B239FC8A6A582A72634AE5313F944DAD0C6170E71A23E9B2DC6BDB51D398B559354CD33E79C15D18E210DB2604D0DC55BEBEB48B86FE90A54FBAC339FA479CABFEC4791357D5B5F991EB79EB3E61848458A19E99CE817E91C0FFA79083F790A2BE65864FEECA45FF7F09E1F8B1B302CC02AD3213DD035344EEA285F28FAD9F85B64A75E2FE62C96DA7741A6DFC5FAD1CD4CE44D134399FD7E93582ACF3DC893B3287267EFA697341439FF3613000CC972725BE9D12939D1897C610752A8806BF3ADAC273F214FDF016A2A90D2D1D1FDDEF0B921DDAA31040A9F44885F73B3AA7BB25557AA2F329B2CD78343797F4FE3553E083A801F4D600632D932E08D40077E7D098C1DECEFAF764A392C623FE9576094F5FD0953145382D29CAAB5241DFCCCF30D02FDCC75BAC21935FAD7A0DB8514386C2F1F8062F94B32732D90C5189C572877BB4E38AC19ADE3D5BB95EE4920BA3B12AB322EA79964D997E2B4561DD658C10DE73FB944780E4FA1114C20F0D061E3F207A1B6F7F61A098D8FFF23C2A0F5F220EB7268717728733795B205F3211D4CA25B693BCF8D5EBA0066498A68B6F1FA385E68F64F073BBA6EB119E66153861BBD09B48638DD158D1CB9BD99EBC7C8E652E7AC42F5A7D14C6CF70B6C153DE5E64BA256C81C9A82DE130C30456FF250AB862474486207845960AB78DFF935F23403796B4550B0D731F0E946C37B099840E76E3751CBB847248E2EDBFBAD3BB947216106E4ED92AA00C4197425E296AFFAFE11DDA986F591D9A44E34C0556CE0D8F735D838F4E1319B6BAF16FB6269EE95EBDC8F28BC61EC681645215A773CC24529AD5A11CB01E8EB43DBBAB327AA227343EC466E284530C7FE9AA642DA1EDA8921332C036A168028A70B94B05F050227A38E118C47444AB827EFE6CCC7A646F510CFE35555AB3BEB7C308A977E7863511274479A9201A00AB8BCD68C4548418687502B6C1FCE07E98CD82698A8343BD3052003DCA0F9D0792BDBD78025F0D440C9E0D22546360FB644630CEAF8656DEAA47988340E93298AE7808700F12831FF0FB9522D3AB3E084428B3282E73E5D15741B8B525BFA98D7D2F9EC09E369F31A76813E29964725CBA39A6749B71780B4421756BECFD564952513E283D91076F89928D5C58DCF9899E74151CAEC6760A6A7616D52F6E83D7D79C1D09B5ECB6CF6A0BF61CF1F013F4D85D73BEC59DFF5F64DEE0DB424BB63AE9CA0B660F6E72CB7F3AF37E0FFECDD78DF2656A46E738D2B35B1146B86D21FFC38DD98D9FBAFBCC560DBC141F236F0B12BE16BCFEBFE716B8ED80B46ACCB05A5F42695AFF2F1804407E9D78D33A2D5B4A03A4DFC2F476B66302E6F806B5CDD1C91B24A0FDC856BC079D5C1EE243D9B72033C76FDBA1FD8E9E719FE101A450266828BCE2EA4522790CED01FD13F9CB7999CACED40925FBEB867DBC8A3C971A8F0DC3AAB006BBB4A51C4A57BFDEF9630883321B5CD0F13FFFAB219EA0B9E511A22EC78EE10226041BBC8A687196C981D0D118916AB414B04DBB20EF48865D5614B7F7E3E26BCA520CCCACB5728635132214F7890E9B3B74C772B4BC79A0231EABD7F6870F19AC48FA5565F8A80047C49CDB308AED9A2B3F77E775BCFB0A569DFF4197900D06349EED1B8E3C534B3C2B787099794C39DE86422C7F6E0C6C2CFAB729959FC8CE886FA42670C85DA7D107172EBDCBA7CAE46F24C87482324179602EA1E7219F7BB35DF577BAEAB64861CDB0735FD8DA3958FDC07BEFC068C770980C8CA8E39C0E3F2594501E0E0962933767EF12D5FF8B9DCC62730F509AC951455D4A6C26B5D8553DA69EC9707370319A919B31C33EA7D50603C3600B1E2CF65FEB21EC9AF5F2BE2D21615C079301CB8EBC48A78D99CB55A54CFB1B33743D4364F0A09F3AFAA096C879C870E1365B0AF79F46DDD5AACFA520C7B7E5B07E725E522DB4A3987EED433344C51853CCB17A3EEF3D826E394DAF359E5ABDF6B39E614CD029BFFF4B047E4F57D4164956C6693BCE0C853FA2EAF5496AB63701220AA41851D784741C96FA2956CF0D12300F71C23EC43D5AB260D4717DF3FEFE9C1C17F586E7C6DC438F457F2C815A1FCDEEE88FA3640CDEF4496B3E468F27C8EBF7B82D1285D7C8FC0CF9BB93B688B2B8A61F803693E86C7D01A8FEA1292C505B2C9F0EC1469E7EBB20E00D16F99FC9DE7BAD752A33598D6D29B9ABDE826FD630455012D24DA48584DC0449F175CA338BA94F60A235157D29CFBCD04518812EA51F129C2C3A97A8C78F004A49911EB1538BFD4609DEE8AEE7C5FA10D1037385D57706FE54E7377D40FAF3BCA966C7A61723E9D +smlen = 5720 +sm = F0ABC25017BF35D3935B8DA62150E4FC8663B20A4AC929EBF831FE07B968F38B2D43A5AD669E3C996952DCE729551908F4D35F76D4D84572C6F1DE8EEDC8A0D5C3E6BAE52E06F19B9607CEC76264CD39F9DF7E87492F71882E79607FB58F3F4C878DEBE0725AD235E6754B7C986C01FB692EB21457D7394F0A86C68EC5AB7658BC8357121BA41F97E50FD760554A913A7C918CC218D34102B52A2E98EAB53F52BE63778E58137748DFF2DD0E65EB567EC874FF6B59861FB465CB9BAEDD46B7EBF6B04A23EBB7993D87A11FAE8FA379102D7874DF39F278750A91B70A11F81E9E6B97EE1C687494C3CFD8CC75A9D647F6094A09A2FA46CE3A7B3E9395F21B2FF65CCDA492A34CA4BF783E92E43EBA4703BE32966D712FD8941DEA8341431BE65DC29583876A6356F48BD94EA9BF59BEB69924206D08B36872781D6C8AF489965B8A06BAE3C6A7555D6ED8BB42A0299FE5D8331136493FE054C01ABFCBE65EF4315F34B9C1C8579474013EEB0478EDB239333CEDDC3C1972B5540EDDC5E2ED279611A88938382249EACA70F197B5C2CD4F20713914D3BBD5F837E610AC0601F3842CAAA47FA669D8C1923CEB4B5ED67B9E10CC8D1A731C8047F084C4BBE0B4E7D33C35A94E2072BAC19EB82A502FCEDF7367D6BDA564C0E11B1C630115D70CEE6BEE6F7D8F8509CC8E0349CD7D6E1CBC78A3F3B4B2849455312439A4D6DCA79C29AB772E7013EA8075F1602AE94C47A3C7442E084748E0EB8B98DF6D5D20A1C3008CE877B88A7656BA9C08FD9429CB226DED66D9026724549CF5480FB980FBE17D3BEC351F93938F0CE70C0A531A6B7CDD1E019B7C115BF860712D7AB467A5EBE137C1FC6B8F5159BB07C8D45C6DE36805020D408FD2629F6AB03F850B014BEA0F1C9D4CC0062238ACF2691E02415B6479ED71D44DED93B23F0C66078F3B17E520DEA0715570CC1FC757AF9E8FF8886580080AAF24C61EE7B0720D6B2D461C219B7783784C75D3AAB3A61BB2BDC938A336FA2110D3DACE609AD1DD3304A97BAD4ABC4F920BEF40B242DDCF6CF37903DEC8B170CBE2DA6A17C6F55EF168659DA2CBABCFC56C99773821DDC5368D8269CC55B42C1C243A79C9641ABE5BFDC5338D6113D8461E04D2AD9B350B1C4F69ADC42EFDC4AEBDDD1FF184DDF532E69688CD96773537E47B3B4B35EEC8ED7E85914FFD772D5BE76778ABBE3D70B5FD8082980750A44D74E73C25E3B90079A580089E4E310DAE96297BAE4FB7FF2E3961171B4846C07CDCFF910BC1481E3DC3F5600595C0CDF271083F444E0A6455574BE9D0526CAEB4FDAB7627DF84F8BE95FE159B113986A14A14C261196201BAB291ECEEC3B7D880423C37FF37E5EDC767F6DF787C31AD3ABD85C59F8C69124EAC4545111FD11CF987DBB04EF3C42282AE461A88856275888CCF8D783F315B3B7CC1215296D4B5FBAE38799907F41F01C97CEE77BA3E43000F8CB7AF9BCC7DF4F74F3FC5075CAA768668EBF35DEA8ECA2665F9F624F8C9CCAE7714DD3F8ABA84F5BB954C55EBC03D40E7D4F8C87FEAF4894418AE99B36D6241954E4BBB317E056682B131690F94A27675B09A60CC63FBD74EE1502968EA8FFFEB5E9ACA50DAA28D31BDF9F46F55854E6C7B234D82FF0F996BD1584CAE8D31A375684A56B14C93598D716DF6C3C4E181861723C9BCFB84ADBA13BFE86C1523A97A9F8FAB5C021961C451304FC2FF6CA2D3F843B542E6E9FBEE122147887703029151C9D2D5AAD624C0FA66294674CBFBE836ED9C59B4322C0EE85074596779DBD910B854B30FAD56CD0B21D8F4A3197C670A520B2B0A96FB70F23FC52EF8452B5B0229073E32A2F30D122C3A93388A78C44CB12FE471CA6CFFC2F31D3A8A69C59F89BF30A785AD7957F302737ED483D07F075444CDEF2049122B8218A94D877B7A365453BD9609EB768986A51C20C663F17A0E342B510F3FFC76487A31A4E568A410CA0183D63AA0388963945807B31635DC9C9F2073A82BBC31953826C7ED09EA03D82E98D5EA45090F9D9730170327996A317591276419FD223E082265C8FBEA7A696E68F63E93EC0150ED165B76719A5C4E11AB500D32F6D603F5C0C91A52438FA45F0AB9EE581A6DA54AB9399D22D103677502130164A9423FBFFEFEA61B1B78A910BFE140A8417F20138B958245710CCD19A453E85BFEECE442251EA4C7FCD4C75A96AE29D8CDFF7099761C34FFBDC397D20D2462F87AFCE690CE28F6383D2FBA5709898C693B25AF03EB1B61A020443E47B351CA85778D353CB3D662BA0456BBF0DE2CC93C2BB689F54898CC998A8176AE8F6CC6BCC92B1769C44A4870AAA34FEBFF66E47DB3A22919C1F758D6A6D4235B18EF97CE438FDBC42B4A6712BF6A2F0AACBDFA2748ABD3F5052DA8FBC6B4A10E23CE1489C7471AB99E3C2B6EBA42734C7DF4A74B69AB455C3250097DCCE660E80B5A4C54A332DA93E307E5DDFA1052666DD42D8F8B1BED700F2A1E8A3370BDE4D0493F6BC2EC55A31C8A663E10D98F7DAD2B4D2A75C00A0AC8C7D844E3F1118B0FFB04B54B358C0113A9467CB003BD2381E775877BECD325B5E5706444E1AAC76747B8AF6C8E8D5C894510BCCABF54B0B0CEA37C8B324EEE8023EDF3FE813DD7B6A61D2065691CB3F57231206C93CA16805C338EC497B8F4A185E9E3E949A83D16CE9ECB320B2152B350CADCAEEFB832743928D6C4D5824E08A6011234E25CCE1FDF78D78C9952FB392FC05542E1D5B52471F5884117B9F7C52BCAF04F34DB0A481B1E6C20AE9770C510CBE32F017D9B565AFF2CC4505F52C71F785A06201DF4CDFF058834EDD81B3F6F9DDD18B46085462B17605D1ED2A9BCD0C0A0CD74EAF6C2548B52D49B2C507F0937DF6ACB0882E04B1612A8FA8442E5ED804F28CEEC6C541CAD25AB88F4BE9A397BE83158061DE6F85499B75D13F36F81495BC2F8FC3B1E657ADB7E3693709EA899B8640DF76A10079797348F1057AF258F01B2401E8D3332BFC2B7AF1741CEE50C8C5A18ACBB05BFA7E114AF0F622113391335C6A2AFC8E279F43C9F8303173306B3F3397992F1C0CA90D78CE71A1E0710DCAEE6D725B266E7D1768C19AF407E323007165E2E4D7863216FACA1E45582CA2C504264D60052991C1EBE84F2C6B56A882E0009E0B6F2FD8D31BE5B65D1CE62B8BDE4C16DAA9FE4941D2E23876D28A40AF8D36BF184F3A301D570C2D7CB0CC61AFC3FF503B783F83DAC21A608C6DECB78837BD7715ADE334490DD98C1EADC3EFE0B720C156F7D1A09BBF3F6A4815279B8352209DCD478C360B08562A421282D374252939DA0B6C1D8DC0612343C5354617DB8BAC7D1D3EAF8FA0C143C404854565DB0BBBEC3C8CC0D0E15202B35477E8F9FB1CEF20000000000000000000000000000000000000000000000000D1D2B38D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C + diff --git a/dilithium/tests/KAT/PQCsignKAT_Dilithium3-AES.rsp b/dilithium/tests/KAT/PQCsignKAT_Dilithium3-AES.rsp new file mode 100644 index 0000000..f5d28e0 --- /dev/null +++ b/dilithium/tests/KAT/PQCsignKAT_Dilithium3-AES.rsp @@ -0,0 +1,902 @@ +# Dilithium3-AES + +count = 0 +seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +mlen = 33 +msg = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 +pk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF939D474DC88E95C73766FD2228B27F4DCFFADFB35D22DCB8050237E977399E52E32C9939AEA889B14201AB02A2C4ED8DA6143693A7A6F0E4ACC419C16E5A1B5BA0DA078BB888CD4929052D096BF6C444847152CE38959B2DE2372834D59CF4E02942692F97E68401C03B23288A53B9292CC0D0487A356C5B0B0F1399114F4D3D25D8C30AF7E528FE62FF0FDD42B5835C59E7F30EF9B56843DC289DD83677D8100E2950A86338D1187A6B241CDA7F414808E0266425F4E4278FD1D63194FD531AD8994CD2810CDC9F5EA830B3A876BE6D61719B7AD574BC248FEB3D0BE101CB9D5218CD474C2063F35459989981B7924EC49646520C16948D2D825F54FB3A99E25129E7943D853CCFFAF6E34B6CD9C6D169D18DFEDC1B226B0FC5A889F291E03D782E5CA36257EACC9848BE58C146A81AF8B05B446EB8DFA31A1D99FD1D365E29C99C3C669D6348F76474344396995E0618F80CAD1DFCD90299B30B3DBCDD0C2AFE678910013649B6B5F03EE50E7A1D6E7115081DF6E822E711783DD383A93A5DBE3D223D854F617915FFC89327C616BB0ED65437F0200CEF72EBADDB3E26F9ADBAE75F656809847CE4BDDC4931BA09081F884E427ED7C8117CAB12B86AC52D6C9D2C54DB8475B2FBF49931C32CA65122ACD3A54EA57B2FE3B8CCB472F66B871AD9895A0BD1C71A8232A8327897DA9C848A57ADCCA587B508091E5FAC044BF0A7B7F8F98B5EF9C72CC488F290F059C44C32DA22DC941DAD863242AFAB941A003E90AE65DD6C27D8DD84F85C9538DF407EE40430AC86C67BB67B8B694730CA3B9AD4E0A3EBAEBF221207FC2650957D0E041E68602C2246AD646D32565AD086346511E466FEE7C18934D2C87E49239EC4643B0211203E97F60D13876FB5CB5DC61A9156C1AB90DC3A70CD0EBB5757B4F601201C694FBC55DCE12A6033A59B37345701121A71B233CEBE7F229E10DDDEDCAD61A0AA713F45F48ACBE4FD9EFA88B1198DA00C030A6C662E85E0792FAF2A286D94EA4F04BFB6CD50E09837C2B1362C9476B3E268481C2084A3D64B58612CC5754CC23131B0CAD378198FBC39379C46D11F669B65B749001AD28C4B3363C16D11CF14AB986A63A92E0BC7DE55F8B1578B692A4F074843DFCFCF66B3059E87BE7B624A93EA07BEA33672F048C91E5EB9DC07A61D496397BBED5B9CFDB3EB7C6E96DA540C80684AA96B319456E3798FA1453C3B24160ECE6CF7E8A39CD4453FEABADA160A4CB99716BD3D91EE6DD2585153DAD576B9F91A54248FD3CDC3ED469DEDF38180F29C6B6707DFD03B00B9DF985731016943F248683E596B0C52950CC1413E6AAC82139ED1F10C02B3661CE4799C8478D83D5DFA536BB700C317EC07A59F8A3DE03B18664AE9B2C0648949299D3E62F17963648EB7C0BF5EAD36D28DF480D51ACB92E867ADF84C646F2330E34F47A8AB992EFB81783B2DE46E22961DDA72615E3B9C2E09C7DA4BBA604B1A22FF43D31C539F6979F0A8F6A8DC3CFE2AB38BF642C8DD20992726E90BDA6C1DDA79C71BF7E7BDC82F83EB194378418883A5DDF85DFC2CDF9BF98F4F86891D023111CCACB829B3BD6A8AA8D061E098D79978855FA8712E150C723F6EDAB16B2AF72A71ECE74FB4DA1499E1BB66F393DA5ABD60ACB9A40F480D7D39773A0792AAD4455113B48F790F82AF69391B9F5F5BF8BD6151BBFF28BE1CD54988DB6E7C7B49AC37D022ACDD6E5E96816BACE860C71B909F57621B4BEA989F286C85EAECFE291E493D740D2BB089FDF210F62A9B4A33E80F7BFCC7102FD25957AC237FB9A9E6E1141F97B37D417B89DE2D0D2BF8BF3EC7F62D2F86FF1DB89A503164BB8D72BE0A1F4A3307661490175D289D38C7E4A00936B147900ADF917584427ED587477A24E774E9F325A0679E69551361FCC26AE3A581002BFAB4BC664709472D14FB65E4B5B7606E578FF19F45C459BA2AED0065E7904D6FBB4AA3298264AC7FC0A978425AA9FCFA609C90ED18FC038CEA70C3FA5D4B5456AEAFCF8388E8F874E2370E2211D040448FD7C81C102B882AFE4591FF41686A88161AD67EBEB52A4CF1FA761B7992B28EDED607BE0C567F494A42267CBB9B5C576449A5FBEE81E5B00F7730D81C6C2B21188489D6AB8572BB6A2B9345AABF91914FB16BD0084CCDDCE17740A2E7D8D45F56692702F320E50FE02DCC1B65F402753352753F21D49F17081152C07CB4B23D65B8ABDC7A7BCE72975C1A04A7DFC58FF0EC5EE9B43F57A3C698531DCF6FD6C286AA0E1603D6001C04531A29954A7636EC66FA7F55192D8ECB36C21E3F096AA74641D9A1635E3D20D6CBFDFB4600A0684971C64133258904B8501E5483743AA6ADF116B7DEB75BAD06C5626C2F6AA9933FFA57715A6C2B0383E07A1AB3B5B58EFBA06365745DA4D28FD15F1864A066BC805A1BF598D715D15A7BDCB2652D0E0A4A001202AAD8C5C09D641B32077500324A19A188E3A3A7672980AF9AC23862B41DBC7E7BE48FF3C8C3634D86E163D7613FF93057758A330FCABEF0A3B60B2A540F82AAA09E7990B4D5A8B90710284D4DD7EBB40640231C591F3BEDF4DBB6144F53156656F098A5E8F417D148318018CA972F7DBBFB9D71C11ECC18786CCD471477E9C563117CE44B328FA103A9A8364EEA95C8DE24C7DDA504259FF4F54525B32A0E60630065B23CE7E1DEC1B2A29790FA9F3CDB0797E23E69A5EDEEDE +sk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF394D1695059DFF40AE256C5D5EDABFB69F5F40F37A588F50532CA408A8168AB1E43B06F6E447DB7A23C07924991E03DEA087EE6689A42B8EE0D353375F5F690B237534210437300637342125381722007680382508825366510881020234808045232474865517101787176166427281323536045658516671326472678084525773573815776743117306058016014387613573745786803614604464673723715057320777412316486060138087732770482225660350683211317437463243626237455111554642573101211366063687463138062856110474431124680565178800802712281451361462655574505156680012442730282361384761652017323654322264745326187611800304655566245220502081017447327443713215662102276583862183585661765388432647628162653035280554668772366315643481317660158268563884484253042401261108284808158657587333300888866285747683784462511818163560720272426101458744048267370652311004018540838108810788326766357682476848333070510188180854250656251031512562750364565412202550706188870325642686365465264428050387461181137133323056175384678714182376384748370350644028854448785347224880064350765345648335873328286088722651547404370423068258025672581007871002122844503256773500253562003314163005860116684786227306082881658728125830282168466352464543216773267786200611005504216727153088178058272370648045611056574048024820584307635721302774363787876735484723414071132046163337838006565222215551783671736847258386135721820160571378448352556728225804585633230723426764351808618708385281162440342876232747553112684303324752041705568773178151762723507055753744374384523531608550465162000354688076247672335024848357754566223417504674430344515523411674287358463071518443301761544358401741314223523640130837220854088242125602488433572845274547741421465533121553070414652804023808080661755325137443872741610041822000245471304332171615005783505717466520570241358023446864182884183408201235825444577517585724858655322683174304586244175038870786744431280587782802552308636313623235500425386438680446875880008243101277055252512475267113523871421284766520711338585174765512256313567717887230757718014050686861237842512722650171006436133327884750268671234368683317215716701580633301218031753782601085775231304483433774255810037125703620344567132451228033802254633573864751448272787818110070112328868824307475524877525514826356646080563541047787174686602082450727637385262435150028553656075055748617034514344142854418628768205256886461857012475214728660586737061070568288663061133337554035568284430831822245710087058743353503785440883370233544257421080431181168372602215088306432787335400625467020164811654152267558032512782825712884028680677381674365784260481703625283160012425701435161706836152648232806271386615001501520038213082624834323324701810018312765010858531680783601314364214780672613845227355857641111265337117388846406722738048832557526074417138648331078882424002346171224177223550085211267467275717018270504536733648108648538355752305748234016522870281408358025323214241414823555786608285823636017204118116287346701473642621484616024756244415077033752173B8BDF7BF200313004E6B15E4420BEFAD38ADBCA3E557F10702909B4E2AFDC1B5356DDDB1C4C41A40716D59BADD4868D711FD2B9B73132FE24F3BE7FAFE2B5F8CBAD41479C2C4A88C0194FD0DF08BA9BB2CED7CD6B2206248523846EF5FAD2380D4CBC4A5957FBC463EF96456F3B25207FC39618111D83ED78C8DCC16741FBCA41A39E31A6CBE76721403D00C8B127B228CE1FF2EBA17E49A0785E0115AAB769960433BEDEC9FD4E7EF3587B19F6A68CC49E81F773CFDA1689E3FFD67D037B493375D318CDDCC180BC636401721A0CF46EA151E4F012EBC6FDCC0FA41104B148CF4D09228C1664D5DDA67D69FED16B18144FFE2CC1F124E73A8F8BAFE4BD6A0C76746BFBEF40C4A608158BED0AF860BB5AF8A99A85E320DB39ED6B75FC0B983D1083AD528E4A6A2863230BCF463D35A409A685CB2111B01E42CE516692C5F4F553562FC68AEA9E5734BA7520C3D86FF861CBA7845DC4AB0CC260C7019A0C8CAB9A8192DB614E5D58D2742B982351599987F0CE2DCAAD0F575F80927150F3312369EFD97C15A99E7B97FF6F4B2591FA65205BE40D9A0B8A5EBAEE860AAB5AC44E49F36D384B4D4DF5B847C31B4D0F663C0D6B86256EBDCB52C9B4AE5C7D4A25A651D1E6F1BD4947655A41D3BB0E1E4B87C9EA1D6A8AAE4BE60EE2FC6E826F493DDB6F0ECA85468994ACA8B10B239E1559C5FF302CEF3A023696A70A3C1307B54A1F420BFBA5496A67D044290F7D810C5825F4FF09C5BEF1782866D1D74C51FDE42DC51A7ED42F4EB2697618D98D817EEB57EFC6F1B46FC6A1F306DF4418AECA05C90C1F584BDEE4DCE2BDD0F58920A1C9F6746896AC34711563095A253F65DCFDA394548D2E8B1891E9B3A8F7CF0E73E6BEC840E7DF7673E4051B74E343936244E2DEE42F0B18B84CA0955E0903A4764E0595065B1F1FAD85947719556712828534F175E3D1A45E9B94E5F64C4B33713F59209E3E097D74174CA9451DF2EEA01C942D2F94509E6918C09E5E282316EB1C2E546BE4D4E6FF21A915AE973BB4491D3D7E8786ED09EBDF30650421CE4CE3276A630EA017BAFEABA8F557911BD7D5457A35F86CBAC6D14ECCF56C84ECC8E815375780FB6C026C7DA1097A96BF422B85299503BFC68AD8E8C0F1DD511484E6DEB18276ED88AA3924C14A0D3AB8B63047AA91564F22A9D5F8F7343DDD3309A502FE372373F4A9CE1E0200CC7AB42A712818AA2809510CD7E3472919EA0E4B092383DE693FC6C08037300EC60F986B42F97BEEE90B03F96F3253BC29C1A6946B52013CFD1A47CA8506D6F0E4D3C5AB314F5400837699E69CBFA13650B1D7C174C9DE5AFDA404302195534CFEB3D21D89C4D4DC1BB89B24ED02FFB75B4922912D44555DB665ADC1214BDDDDEE602C72797FD50B839FF9F363F1DE363252C9CA06A30438FA18BBC566E352C98901F35204C97678C3012ABE4C949522AD72E8DADB8EB9EAEC2425C372C30A4077D2F63A40EF344D18B5EECB05523D586FAF7504FA0988B462AB00523E5E0C4ABBBA7A622151CC906055C6479D738AF15109C1231706138BEB0526A463F494A5C1EDF78AE8D151A82A0D4916DA1DE889B7292BBDC85B2E070D216F99874CDCD23DC0B4C590B4E9A9CD075DCC0B02142BD3336CD5E11194CE5785E71E065B43BB7175E6A6C65A71C6036C8ADFFDFDDBD4465EB24C7E186CB3765D57218535167EE7F9794B7A79BD8E1735B8A689E96A8F56586B271EFB07E8F9507EE1DD22389E16E7D844F1BF1DE57CE0C5D8C299E062815B1C5CC8FAB4DE1B2ACA9623909B8C482F65892D6D341A5331382991D8A62AA812191A63CA6E74F51FD33573E4D7D3066E4C73B5AC85B7C42D252BA18AF4A103E89AF0ED20DB5B1F1F63E81FC046C6963CDE8963827811CE5FE17497845772B9B4BE1906B0C622204928A4AB64DBB92A96BF5E1EE4A9A58B322CE1119D2DC5E4DF2D8B721140A095A42715C6CFCC6B26F644B713870CC017A998BF885FEC34EBD8335816898C913BDFB4136781DC9A5BC2B46C902BE17822D53F6F8115C8529F02199316E78253A2859987EB4EA0F2AD8AE635FF0B8667920641C5EC1483E352D96BE598BB189E886A8B738FF5EA182B4252D2303E2031F0229692341A66EDDDADEFFF9D7038B89836CEC833E57B44BBB1B2093DA932ADE0D0376E2E7D89874642D83FF7982610D07C82699B8268B47313EE943395CF268F248143E18CE6400A7735834F928F0B62794E6881B6D72FDBBA0CC85E88E83835F9393292208F32E69FCD36C80B54CB9961B0070C9BC02F476F3454B0DB6071B4717F5337309C8DC91BF831564770DB6064F2394A49E2608BE21F0351056A99B60A3C59F0E86850E9D9D07D73A9B0E9D71E99E4CD47F4DE367D83E7A2E87EA49FEE4FF44C7295F2D304B6D3B7BCFA02B526E16BC21AA81F1D595360DBB36170CEB53CBAF0F238E174911618909106D6F854775F35186700569F6A6103F5F906CCB5EF04C9512FB710085D3C299B50A82CC5F39623DD4A65FC3840583E0AD311E0805EE112F1329B8BBCF1E2608FA8CC82B8C32BBA83CD1BEC8CE743789DE98548368A8C58FBC0FCF12C524D59AA55CF312F8B76BCAF836208329BD767E269FBF5F466F7EE33C518FC70A9CC3B56E09164BCCA2B58E9B502366233FF4219FD95E41D3CF751221588B6A7FC925E680894D0B9A27375E5B204C797A81B84A2129D0C7A96B8678FB42C8B3540132566DF22B79EA15A0B75D7B3E9C26F11094216A015F390594E8179604F7313802496F8102B3CD151B3F0FE8AFAF1769E04A5007C33B75EF079ECD30A8FF1922271A425382B60B04295380278CB15C1AEDA01B7F7CD628C181738C2A672A6F18F797D4C1293E537ED838A7EE6B0E1D09161FD1F9426994547E243CB04E7D6EFD492DC673F3A21FEAE80F6587D86323545910A416B0B3548881648FE3B2293F92F85489E76BE866927801C850EF011F55224BF94B0FB45F14B973A76867733505A102BE5572B765D14885E9F1A0B2B43F251FCAAA78A40A33080C74D5B230793BE9B5B72FA40906639DABA0D78243CE85E0E05CB6E7A522787F8E0B8BD7F3CC027F98E2F556FE62F34E151D57F0430D7EAC9043F79A518D05DB86838D46176660C54EA7771220BB3C0B333BC0122933DF4E9F30D6B117C04B304C4DBC5F48465B81F6F6F3EBD46BA121C79F43E6850DD08337FB7D88FE058D9720A83AB1842A7DC6CD01972743FDE0E4CB1F75AE26EE8424542CFBD48EAE41F265F6091D1AB9A15068A9F57E93EDF71F587385F679523C604079D512B590C86362B65D74F2C0DA9894CDAB30A474950830896B71C69B89E07583F0E16F8EDC66DC3D671B370D278E1C17EFFF29DD71A1B50E9FF09B8587049B8DD02443B1F7CA0BB9252A407D27D0B43DF66D6D800DE09EDF9E010814CF920C4DDD1EE65C290E52286D5599F9709DBC04DC9BB931260F83A7ABAEA38C4A03746DD612D233DDC6954A3DA8E06D29E592CA9633428A7A6BD981AEF0B5F11D5FE0D +smlen = 3326 +sm = 84EC9F59B6A2FDD5869CF5524ED3FF70BB40FE6BDC99C3B6733FB63DA094FA3F2815FE466856A22366F4F61351DE657481263D526A397E19548DF524932EF1D77D71156AB32589BFCA3E79493AE2E8A48DC120812DFC80223F011BCFE26F785860A7CC29B79CFCC33735EE33C5CA4CB5ACA0AD6A724C0EAEE7BA4FBA7752DCF39D3AAF35D79E628BF0416744AF3268827895FC7E5E7261C023C204A407727BAA32058349B440AA3741052824BA52D3581FB44F4DC9D05FF05EF0AEEA8AF5622A4CC4384B1B24FAC53193CAE56663556D1C3456E04AAA42949CDA637C7F780D08E1B3221670981B24B03158B54FF2B1E06ABFDC3C21245573DF6A9C00259704842AC618F8FB331942D64B88F5F659005887FCE8E4B78C37FAA506A2EC0C7A23435B1D59AC6B168F9F2AE606BE0B4BDB819301E30A09598603959C702A9EE6D150E1039D4CD6F2A7B761D9711422101EF6DE7B7802EF9A5C6716FF527E286E36024C1027D2E5AD899D50D88CEF875F7E185806EB002F7002DC06D8C57A1E41F3D9EED932ADF81534A5B347306A9A50156E176C7F284CEA470B024EAC92E0E829FBAA483FA26978FC85AC069319D5F201FF8D56556BE1756DC25AB7DF3894223A335287FEBB15C768BA0D99AB3B3AA31E63F0445033CE31A8E12D308E877733525FED4ECD878E5A6F513613CEC04F24E198F6BB081D7B2BAA7C04F3051A01EBB674CB99137771071FE73181E57F10950B8E952DDB1223023B791E957C4FB7F693162DA8790550B8507306ABEC65843B1BC7910A5AD93B8EC49D94544E0DE11F9738468D4A71BC8EDCBF96ADD1A1D3A0EEFBF41BEE1593672FB0076FCD60BC0BA147D6436E3AC71D12EEC4CEEDC8CC4A794A7874B6D8B628BD17DB93246EA4075B229D86E191D56CBFF091BCFF79E645094F06BBAB143882177DACA9FBB9D9BFF2C746775D908F32F4D926480A01AE22AC6B2A63414FD8A77285A85A6EFDDD3F9BDCBAD3A8B613B0647D776A008029846E0D1664D7E290868A7D2A4F2A83D2F6E0434C8AD6CA664BE2A1A4B1C8B517492224FD1AD4AAED4A200DA2BF7AB0FF2693DCFCC026CD77D76111DCE7B3431BE13EF462F1A56EA87AA1647436429733D8B0110F34C7222A6A1C49CC772604D3856B5A82B2DE6E39D0112B438F74B37CEF4A3943530C02D0CD4BC70A98DEB62016D392CF9D8FD86EDC430407B6D01C203327C54AAD87B63E93231D6F75AE9B6B8FF4DA71D3C6455448544FBF11AEF8861A720A5CEC13D07EB5F8EFF82C6DCCF8087F07B3573529FE8AD1972B0F490731D4ECC25D6BEEB7CC540A38C2EA11B823FE424191893B2A22DB025C5AC3B688C578593AA3B0DE87A1A11BBF913DF07DAEBB8AC80F8B2BC545DE3AA10D12D2B2AD34400B366C507B6BF33E33CEBFC06B6E47EA6FA381E58876F8195DDA0A6DDCF88105C4753ABA652E4C7644544B08F2DA3403F5DFF7DEB68E5BE7824851D9EADB9FE04FDCDA8C5CBCCF01B720019DD977546FE0BE494E5C40FC5BD6C7E7DFC1073556C97BFA9EE1BC15C1A80E097CF82E228825F16E8F2EB5078D223AAF2184196964DF44BB37052F528D84B7AA37E7E26E664BA94271F4A45BD89135FBCBCC69F25A126C1CF457FB8040F6789E01936183956A9A95F95F7AF017775746F4DB5D6A823005B0BB209389F9EC4D86371D44F4BABD585907F0E60E70263C32B9053978083ED22EFEADC228C831204EE2920626C90A2DF829A3CD1BC4447D05634DBAEC06600B1DF87EC60C1D3C228CD2F1C4D8F1F58B48994ED1BCF68CC829121B0909B7D299C5B97AC2B0E5A70D1782D8EC8553A2643A444B025245895A684E2F718BC5DC5D5C4027633DCDCADEBD4E432B30713979B479BFB64DE40E265E4569899D146C5FC8AE6FDE3EFEEF568484C8EC51635F05E0DDA9BBD2E5369B04C5F42D63782F062A1E5F7FA1D5262BBE90BB9FBC30A850FD79A87586BE6B9F7DD78B54D73378A7A8837217B32C6F98A1CDD30E00590D2B912407327D4F21B8EE134BE6BFA4C74591715B293C6AFF4B458C2F3651CB129DED0A98181DF52F79321F5AFAB07F1E834583F16DBD84E22F4CF91674E0C368394950AB3AF90444E651D0AB5E65E39593BFF15BECD3815D8BAA1373A43D5EE1BEDF4EB71938ECF45C0830AB8E24C02F59D86781775D374EB860F8ADCC1012281DE73D68614BE9D7BF33445E64EA2F5BE0DA78E67E49BCEC4EA7AEAC2E579504DCF019AB9053297098CA649580A1EA01C8C31B71C327A99E7397411796FF2C23EDC1CF2229D728A0F13D7765ED46B99C9190ED7A0FBC47508C42D315D3D14AF691189CD9C9736BF5A052BF54E266817EDE8290585CAF02630A54575838B586F4355FEE407A10F8031C385B4AF89510529F684A00499EAA516F4261B4FCAE2F7235DE044693A567B7E7D94C6E70564E548F005610AD1063731974AFB946D44451B77C3C51B6CCF9653CBB2AA0A7A553E8F3C041204D116CF1F24B136782E6F20CCB8BB5612395CF2C8FE24DF4F6DB35CD06358B2D1DA9906CDC6491F4428399DCF171F2F1ADB791A8A01E4F5F3FE6FAECDF38E135060942CAC880C720EEE4E2428E0B8ED272F18552A79CE0CB069BFA9DAB8A6C8210C7A0568ADCA57EC83A3191BBE50D00A01F871AF40D19EBA1186878BF1076077EBCB8355777CA3BC2EBD2AE147696AC5F89C4BCE186AEDF4DDA26471AE7B45BB0BC641D5B658AED6B1A319BF568BC528EB417755F52103E37EE3E9C793DEE05F6D347452B60BFD82C51E1A8CAE61A079D253B97468CBD32020422AB540F4F82F7C7442613038989B9BCE865E2673F759FE182578D202B803CD5F8650E3F53957BF8FA21F7CF77A69DB41283C1428A0B1BD7D9BDAE26315D90BD929E8A7ED7591C6A6E4EBDF4B0D4007CCDD2CA6BAE16531E69C7BFF76B6FDCA61D41CB7C32DD333981BBDF0404166D77C31BA64A97C465DCE86B3143C9967645ECD5B1930063AD08E2CEACA8E2DA9FF189ECB37A432A147EC9F557142ABA369353C0CE571864ECF06A7647B177CF97137E0143CC81547FC09D54A174B8251AF0DDDB8E81554ABD5F1F3217346C36518CAD182EC423E2661E735E2DD72423D06E1674AF0D490B248BB1E0BF9EE7347E5510615AB8959BF69931361A71C527D06D9D3C3D525621A182DDBC5494B0CC1836263E4FB6E90BBC0E471436E895115F9409CD13E19B736A3C8AB169B68F62659CADBB4FECB9DE6C655BB63D2216FA0BB5049EE8165E0EF2BD2259B684A7FA1B1868CABBA476FF33C298C8327A0FCFCB32C7AB10FF8F775EDC16031E1B767B7E7DD0B2E3394994A23B8D3DD27437BC68F337DC5F784A204C8E1255C89BD9A39FAA3F0F601E23C2016ACEA507BB4A072BA13AB105C8377E6C6D3B42A150A270C5EFEF8AB5EBD1D3AE549CEA563420E70A4AE801447E7B5DCC4BA64F0BE0AE062909B685FF2D2E1CC2B4F8AC41B9E16F87FCAA96E4AD032DDC6333251CDAEEC47177C879164F2F0A1B9EFA827203AD99223C54DEF7D517CA44D0CBC04150264060850014B302D2709591B874CF9A7B90C6E831BBC69C3F38D18EE4273D3B1FD6681C73F9ABE767F16033D7A65B39F41B0FCEDB91B02853ED35A7B899A08A700CC8B998A12ADCD53AE848606E3BA20899F533616A624B416732E0A6D33A893E4B5170FC8672859792E0867826528EFC70A8D08BC6451B4CF38A3DAA4CD0742DCB5332717B5241BE781276D72C38CA0CBAD6E24EB47FBBB4BCCC3BB5E9D0E8FD1872864F23E922CB87EF94ADB4C045AF55897029A7AD4446EA14BC07E1BD60BB7433C48D9E06E11B25D70C7799933A78B75961E79C9D68FCB02208738EAC9BF5745CD615963ABB365C7CB396C3800E9536DBB7251CC6223D40176A027D2A9D1550D09562C59354B851AC7D90B1B435708B6F3BE37EC267A1EC1045AF287869B5EEA620C688383CD917068FB87E828782E946A494C4FFD4F6667A977D11156D30EF9E4C67DEB48151DB5898EEBE83CF756160924C0BD77E62F539EE5FF6186C5F1398CFA3AF59A1EDDCE36A0BD689207B710DC4B85F6664FE4CDB614C93C77DB1FE0004E47CD1CF77B95642B866935062E598704B30741F8B60FBC903FA85A3547FC72CDBC12935199C98ECF6C02B0AC93367FB1C16D7BCE9E5C3E4832B88D469A8A02B001B5B268C10099B17BA3E3E0D67C97E33A4DAF941BBAC7EF3C81EEB21EBC3C4778C23A6F8718B572D291B1DD81D32B2BBE0F75D9A40B89E47FE7D6A9928B857D740DA77A4D2113C7F267E87C277659F3594208C2AF2D5094FFFB9D1FF9FD978631FC0334661285A58538493CE47EFDC9687A8B09342D68D15F92E8959A7EE119F564723C40B1F41D21E919D3F7F1895894955921FAB129819E81D8FFF2D92C0657EA4D27895894F6139B688A2E31DD8D7D05E2AF6D1BF1EAFBAC9D75F179F997B717D6215F8418AC93EA6FF002A388F532237A2BAE82C4C12C81E8C7A5BB2F9660D0476B81208BF69BC8F336EA17A77CED67A80DD81399BC5665FFB1B6427FDF980E4F3C0E9C6C41C93462DB0A14E5A3CBD346A749FD2E70D0F24293B90A1D2DDACFC2C3B55C2FC02454756AEDC06545E627900000000000000000000000000000000000000000000060F11161C21D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 + +count = 1 +seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +mlen = 66 +msg = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 +pk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF172D8BFD2488AB6E0BABCD7BBA0B300F0F9B2F82682EF2E2FE3DF01690A052D551C5508D72DF29EF79090B2CA146DB18308372D5C8BE29111411F6E5DABDCF7EA492A4F23D2F81CB37652446EC843B60E65417EAD44C722835C3FD2E4C9386462EBC9C43FEB42CB2657FAA1DEE9A518580FEF34E8364CD9F32605636DC904F7B39DF46A957CA0823A542A0F18668A79C7B39D197113060A57DEB246187552BE4E4FE375D34B15C646D15A16569658ACB315907C97E61B5B172D253B0289A8A33715D703763E585A7FF4E802E9608D4CE9733F1A5ED2332B3D754B9D695DE0DB6CFD5DAE89F84FB2DE0175CEE8F882B1BB714EC4990BDBE267FB34F6533DCF7E10295D28254D0FEE888675B1211DB8B308F5A51D924DAE2BBAFC23BB7F8C9D0056EB0BE73AF7EE45629A523EA2735B6B1F8F4D79315042EE5AA3374A5C4AAFF207CBCC242EE3AB122FEF7DA3C1C8E12B718991392AD3339E6FECA2EFB9CF1FB7FADAB0322C92AB74A383C7F7A9E1AB9B4FF1A9538E6666B571F290CF307CAA94FEE887269D8969C64740587FDE93F5AAA73B18FCD813934718589E753AAA9EC7BE34564EA28B94C17012074EDF182F68BE7A5DFBCED54369C05FDADDC7A12A1273D7D7313E3D8AD9B23BCAD6534D4257B8252F6E244525A71C271A022D0612222D93EBF9CF7B3D8A21819EAF6EBEF91ACF0378FEF29DA1FA0A66EE50282AD9B71987594D63FB534E5508419535A1A0D9FBB903379A31160B68B36570DE45B8062F08310C9815B4794C27A1B93B0AC9DED11149DCB09E085FC9BACEB92BA028A8663B65ED5A14D51A2C78167B18470003137D05E2335619EF70D7E20E393C5C2AA23E43D01AFF805F27207DB2855CA8B3032B973CA2B5233558BC2797279FC1431E6F7FC5B6C75B2BA4FC5CA376F2105836D8C307A00B1BC2B36CCCBF4C651F84727F248194DE635D3AE418399E93944189D1AA2FD289253D1B202786160517D69DA83FDAADEFB52425478577749CB9572916A21BF7BFE6CDD8E0FDB9DA9497DFB9DCFA163693B5B705B6213AB0AAB56BC6D5A1BCE6A81ACB32629CFFBAADB000FBB5AAA33499F5261518B85E52165106D722F9FA6BB8E2493586F6D0950096E112029E77FC2B0A8D0E21F91C518879BAF9322A0F6D1D7E3471BD1F628F6511AD1109AEFB530916B753B5D6D245758777170C84DEF3EDBBCDF1F048EDD583992210B978EA5AA74BDB41AAB7B0427E9584AB66B0144E6D0825B977A63126BEE1984015E8647C6F0552ACA0851DCA530635F8C46E53E9A5FB10EAC2F213FB1F33425659B43FD61B45853DF2D0F102980E1F78093AB5EBE7291ACC8382CBD64679B84D1E27003DB257225B32C5E7DB0F7CAF679EDCBBDF94B1BD04721EAA0F9F94E7E1615070B29C01515B010BF55D967F02F3BCF77BB08E274B0C064AAEA8A71E10077CD86B4E2335E61E8812BBEA5BFEE5CFB6A70CA60FCF8290544432425961BDFCBCB714C8C48FE5FAF0E5C6CA45BF2697D0D548C3D3D8757D8A67E6D85E6B0EDE264D85A73E82293BC8E70BE525B84A5BC5735C03F0F3F6945C221734837EAAD2B89CCE20297CB4CCD58E9B10E79D779B44F57D822A31AE64F9750AB4B982516BAF04A7821AEF51E0771ED98205BC355CAE15EDD08FA3633B09E934D6A5E6C12476F9CAB77A362F442F2235CBF370385109B4585EFBD9F3AB1A9A8AB1653F80F8B4245FDD85987269E73855211BF440836CD60CADF0CE42EC8701A7B72DE1CFFE86B2460C3E0C65A611865618BAC6C44ECDF2EFCB0DDE0E2AFAE8576B0114C72520B2071133DE59F4EDE1DDF63A7B4413275FF6FA1CD26A1B7E8B88B2A3BF516FF1F05B0CB3660508B70C9C678818FAA57CB9A1EC6B6B72FF8904D3AC3BC90CEBEA85532D3CD540EC0F930AA2014A1D1611EBEC874E3F65C18AE2A13956475C3A0A90BE6F0D8621F3725EBB45F57D3209E9E406B536133ADE052278FDD38DCECD91C7690B5D679C024AB2A662A37CFF23C343C125CD8C18CE08D127A2C367EF28508BC2D98BBE38368EE7A05365D58572FAF4FB38537C5B6A93567DEB9101028E2D228437F162365B90D49D8AB0DAD1E1E82D84F994827A0C314F0318C7EFDC3F3055F8ACC19515EB230DE11BE2F969278C1031C448DEC257F639F17BF43B60F1E39DA479C81DDB418A5DC868FA86219AAFE7B1BED90C3EE13D5A0CDAF3A0EE53B17C28DC063D64B3F6B5025E663C83B927CC9B6FBF5F6785C9FE6ED192654968516E41CBB181E98971E9BCB9994510C8C18E36AD2CE090608A1A252BBED1EE5EFB10FFCD3A533BA8DE62F10EFC1EC456E0B25F90C2D74F5A88CF920B716F1E6D8B20E5278362F5072BAED4D35629E08041F888EB0C74430EAF63BADACA5D322D1209AFC98DC7E17EB6CF4578E0E547E88A47804FC9CCED77021544733254E93FCBEE038B48FCE4DA0BDAE4AD5A0B050C86E55A514995D017B8CF8E246B0ABA42582DC9AFE7CC19ED5ECF1CDF29FA2138DEF823A4C26B08BA2398705E0D7CE1B5DBE575D730FC69E9286B5A97BFB814E63DA07FD01D83E6B77567FF528E103AA2F348AAC65BB0B3FF6DDD24DBD4C1F8E55A3CFF77B194E7569E9540F1E9797C210FF6C2232491A2EB7263BAA41ACD853B1D070D27B08DA0663B28FCBA8E3D84EA2367504998A735B5061CAE04DA4626B4F1CA6BC752D0317D10AC515A9F2A6B5 +sk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF952D2181AC1F62596F767EFCA0B55DB092EF81DB66F9FFF15F13D7AEEACD8B3A3B8FFB0BDC38F3DCDBE635D5D51111FC442AFCEA26817D2F931944B36107942101610533764726161067788628047233385110535723648566160756562045610776148506328082750126643561333187008226020370832132374457344722326344552158328284331207873257224084177508062840020586315015181048273405563647033648768607644365184821476412148041576731325316662875313550567755853117112111427107328855213547546103161471380682635612167761086732613261056103467382544071526616233627868458636148642072014640372546560506572435358665161876856434660208540666700142372445548787670301300728672660318420005832062188822123132301320027453382734223775360023770237433532780764807583118178086547427762221844721262031218007756471488875185514334216347384456642035166213502308776468860058206022342268755630670285224338134363562480448728568522552862251308438078556708354837354673406425426164670601054212516081715267510267837868286151531747355334562881246610555801338476871208770482307520773720234212243223680108444485143827556414787838308266570015082301538388240523035244871435042403671305455341086450438553773781757065787876462343278742148826136723581836228034776525377212256674120888677250818682126414707232405422460251761482326551538023141583052864772745800047834702487856612101288552015520415428166545841564483434480316326260000070021774584776548520716174246766875061160178516663704105878368240015720604413425842723306550178433874637542410604730836567747488401761540380562341841617386614117618872164440520386276307604655675677325062836840382247762638822014155717241128516141351117500230556557683705315408685768807321327244604414020068538137884210571601850214464203374061475106142280376256836266080240358236416150142272143887854660141482717361338332544207670822812275841824414603242542774038665661801372855541812272300414576408433223727400033830631200846382224063371350742461726608604018027705218777287207532683731878127744425804732746882886244383478303357552384613617072667488828585682606231875648755560041242168462742735362325633340712316422172185126772657086835382486443472133442612138883818046303614258867232522481283878601547020150861506512865401166463411764757227410177640115752633582555616757266460364124362358624422777624286007708857201448014271823763302820371726012287522650673863613714103884020003173265536780501088726012164653445254127485387730833071774788168225136073847366738546232004642108581800754435405423233728241842863702270055287875282484125365680113716777708672642743085357202123383215016255120437465010005015235882723130074168126263134563054623366432455420426766125787121507666523321233858716462583027110183462643248270134568246527850161612224444570845774570583500263832086548851758304001331835751103468488144188327681426555282216308313880722532600415430778384122383513380214812185303857501176835106054202515214860873155612681118772850243850587260650558684577074856677177276623481847052636421385718725626771280242434A2D6F7134C204B0A247C2F758671379685B85610E05CE91B177B6074ACE1C83A83684EF0136B8761A2CD41683E20923A2A8DDBDEE95752D396A4AA50A8BA6D9FF57536189C0FFAD70DEC7FCEF8F8B72E204C133FB03A71515DAD02BC962DB59468E950DA23235E655BDAE74F760BE8BEDB126A1655985E60C8326908933482E814C8F8DA5511F6EAAD273912810B12B1899FA415AD8950BB5336B1C922F48988B1A8CE9AA06EDDB23CF18D570D2421F3FA8B6D8C49AF04AE29CE994A006C1E76EE1914E85385BCDDEFD54C7E74AD9EFA838C9DA5D51586420BF5F177A6F7B6AC301CA7DE6040E1FD4EE062E76A278836D1DCD1C957E1CD30F688DA0A625406F20C5B52917CB17B2F7079F274A8D363856260EDAF7594A0A8671A670BFB80652BF2FD3F6EF650DFCBDB25833E2EC152655F3D522B3755B464D9ECDE7C1822F7E5460EF62FF5F709147044EA026BCA52636532F648BD57DD4FB6C7DCBD9A3889C66B8B02DB8853533C06595300B57201945E827EAD72F7059C2B17C7BA7F72F77ABEC4F5557633F638C3241C9DCEE79A8ECF6BB0226D618A77991F0F9AC84E9DBB2FEBE7D7009CE8D8399B93C6DE4D314F69FBDEAB8A65BCBF15BE935E29540F96955130EED07FAE09B64E1FF14A34E5959A654549076E58645681F0C34BCDFAD4EA9AD9D8959E19C14924CC74E10871979FA39377B58A6961D08346851951A1662A5DD0A0878249F89EFA88C9D26B7949385B23C54C0BA7828C684846B691C77725CE0251071ADB9277D990C9A576961AD4AACC7BC4F3632F9F16C0E76793F05E22C5FEDAD2AE7D3DC2C947396794E0C1EB7790EB5424DC290CCDDC8F62CE40CDE0FF742A0641C197025D96B9A08C869F3612F64F4E7E55DABC80EE3B1C5043A014DCC9DC9B7ECE4E0585DC57CCAC8946B781B99CD01B830527A1E8B4914692CA02EE4E811E3592AAA894372033C6D6862E3CD73DA7B3148876431B3BD0F86133867A802D58FAFFEAE592A3E46FEF29BC5A6023FA6DA60064480A5D015D5033671313C61421B5ACEB139DC639E54B019D5360819A92CA233908C4BF98449696C77303AB9DC9F0EFD6BB4A9AEB1B1E038F4417E0D2F0F064BE4C4A71AC195E3749AAEA874E6FFB1D292D6BFDE964BE6674D43687BABDE79F34E7FD8096E1D67B4C90E195B25016E2759B4E88C397E0091B69ABA7BA30C869A972529DC398EA0C353E6B3A8506E96E68E5465F06BB2994022CF33C5AF164F8C9D60F22E2AE83460EC7DDC931BD489CD4B9EDE5855B7E966FA1F0BBF61142C1576C867DF3433E0AED43F9D5CADD77B4ED2BEF98000F18D773EBE9827E704A8B7E1A29811E9E056F0F569B37D835265E8D1BE2BAA018675353D0B68E5D25BF4051D130CF6BB4916742CAD325637E714B1075636421F42B9F1D65BDA1C65B185ED2DFA7A11E1505AC87D407111152FA5AA31DA51335A79C1302BA88DF235107EDF8CE56751C45E3BB47D1C07BF010E80D13FF8B7DCCCDFEDE7D35FD0488EE7C8D6ACDC0CFADE8263C5A9A0F25A5A6D2A7BA166E00F6B2581A2BE5C595E0FC51719FF8E04D6FBC4A89F88051FDCED4E7F77651CC2124BC8E26F4C5C9499EA717222C96915B09B85ACDB33DD5FEF4786C4138973C6239D59742259EEBF1C749362B54976E14C0C0F690CAEDFFCFBEDA399D3B6122F38B3B2AF0ED8D46C64F378023A552CFB5CEB7714B0B572FF6B3BD64DE3A53F487CD527910D3C23CB2CF490A6EECE3CC32FD4D0672E91E3C4AC170A87FDC21E55C031244BAB119513C0193F338FA98A381BFCD4A6C3E1B272F3AE7ED182F34BEE47516DC2B36C4780D830FB92B75ADFBEA8BDC32C98E531E9DE5C9F02E078FEC3B44077533F8F3C6DEE5A6A2FFC3103155249C996C1D7FE60A0A5C2A072CF3D70DB42623FE3465207735E8BEB07872D43D4D8A5E9A3D88D9AE38EB7F0FCD231E1965F54F8A937E34F4650E28BBA6A7D28C0396841C45F211C8A7F15D11410686DA1A866B604015DFD28E616D34E424F002ACEAF3959691668299B9FA530F3D0E0FC477DB1233145F6EAD6C0C060382627D8DCB96914969CD91E08D7F7555ECB449E613A5F798CC286858A18DEC5899CF211A03468295F64E76E8E671A300E67206D4A39A22C6FB47E5B1B95F01D8ADFA8E47EC882C3452D4E21212576FB2DB6A7CE1DB5DD3CC6B91A62B63177D6FB39DECCEC98CCD874280E59BAE8C748C6A74FB1412DF09A70935E6D2CFC9CC7A400149F0B3BC2957AC6498704B572367A8BFA9F4082D45EF4D54173DB31A7D2E977C5BEF3A90803D040865E67951CA8787DF54C3CE7CD40C0146579DD2E7A0D8E2758D8C5AA366A939CE744A9207D709492804BE4BEA9B178307B3E55CE3912170B3249159670784787AD2D753F56CA7E540EF5A37925C5E10B811AFD5647133FFE414C7C25D6EF85BB28470E07983F585D578660BC7BE446F4A0438233AEEB7F73C0C2924AB6DDBD9301065916BDCBD201B9AD250FAE3807B0F71B0CE65A17C91382EAE23D8CB68ECDDCFD7CBD2614979F02EBC3DDD566B64F4040F49C4009F5ABB7D02A4D29F42C47BAB48DAB58423C1ED4BEBDCA18221CBDF171A6E85BFCF2EBD64DB90796BB6FFE34BDDF6C331C901DB4E50F6FE294D6801E25E69ABB756D5D2BDBACB269A831AADE890A480AE65C261CA5033792CD3C3DA345A8ACABA45847D413E6FDBBF2836619CB396CEBFB532AE7A6D936E0B1B8411AADD9A9B3212AE95B416D9BCD1E75BB08A6BA5F757DDEA92D133DDF2373C23740345F5E9D413FA5D565E56616A469791F4E9490D8EBB756EF832F13204F9C4E9F550E4A20A8BE7E2CDE003523C10C317C8A359EFCEBF4F9F6F7A3033A34BAE5C2FDF106ACCC9107958662406E646B29E2C8E323AD1928A9C464061F5844AAF7B858A4B155ABFAACEB62598D92E7082D406092255CCCFBB8225755CD2F8E46722E5BA7D050C78BE2044132683851F37B4BE1819D5A396DB52467D3BD8688BC3922BD3DBE175A704B0CC2C6A890AE848198E1901F8F5BBD88CF6A0E8A27DA9E43A47C9B5E1827A71A2EA48F6B58C9E92E528925637082AF30C351487EEE205641BEC41071616EBC7D72DBC028E5BC8654D56635CD0A6AD9E79A970C20527BE3700FB95DFF9D440C921001A8F839D07657B64476228FFF9B2480B7941064368309F0779FACC08F2193DF21D1453E0C9089AD50B4F6FA7140B09781C44452672C163E2673DF1EE53FEFC9017E2E660CD3F96DBB31E0A9B7935E7E00A92BC0D56D08249A84A0CA7BE91C0ABD50E0DA9FD6D799D26684CBDA2CCA4527C1352DCEE6AB9C3565D202C51F465C766EC787EEFAED260B21274F70A93AD3321B0B32BC0FFC1C70338E1B3CE05E1BB68C6E071D72849C29958D13835E57A8C138D4BCAA63B766CF9A6C549D52E63E83DE2A254A321857D04F3D10F15439EF10417213751E63AB7741D9EBD2291F75992698C5BD06C48FA3B0AD732C08DE5B46EDCDE792E36E590181550FB3344C430A3621641B1 +smlen = 3359 +sm = BFAAAE646DE93E1E581F78FD93BC34A411C6A9736CA94543B7B74534C7D34DD05B5CBB5DAA0072A03E8D2D320B18F96B04452D098A8C2DA0C56666F943816BCF3718958876D6FF44205375D76446E395AB62995E14740E535F3695BB9BB21B71F88BAB1E3FB0EFC090BD9C78C6BAEB57F3F30B31AEB641661DF4FD14052DC8903A07BC9E14C5E592D01BEDBA06C75C242E7D847415F6832B530FC2E5D529FFE273351DA5991E85288402C87BE46C2B79CA94E7CFC6E7A73B28ACC266948917CD89D427667C79ACB61D948A564CC1F2ABF00D2DB99960502D6874919D875DEC903CDF0F10E4C81A17FCC540A19141E84B71B1B4D26248A33931BF833882107AAC2FCD8777B9F795A21FE194BB8128792F7C9E794EB55008FFF4BA13C423BE52BD882282705642CA76ED2248E34BEB672F430AA0688ECC70FB7D190CE88076C8E6F21A7C98E3A22C9634E8318E37C48AB8CD93BCB6BCD6DA8878D4454C081FCBA50EF1FC6253F21199B5C97F50DDF955D94356B4367C8DB12A145BEAB4916C6D65A20567EA47D48D8EAEB5D3F066DA3D5A417563756102471E5DB0E56F36AAF801FAD1E9F055CF8FCCB7DC2818B13E7DAA5E3B3E59DCCEC130E827A834EC97FE2DE99B23F9863ED1703403DBE8FA258D31FD1824F747BE3C8AF13A50EC237E880E016ED9C034886B3BE673F0E35F5CD69F49494684986933DE77B799F7FFFB7B23CC76C61EF40B31C27F10C895A1A31813F07D5E93E00D951F23DD4A912DD203C025DD6A7BE59F6C0F0122F6BF9E7D29EA31417826F9C9C27F4047BA03B849076D7450A5ECF8E7D38945B8A1827E5B8C66C486FAA5B0299D8B6AA1D71215CCC8B9988556D1FD1B133DE2A8EC62A9D6B26F1E7C54B4A44384BB6E49D70BEB05E1108E84715B4FB72820237747B2198BC60566831BCD3F6111631463BA64EBD8738BCD1BA6BC26518FD1F62BCED1D4548C94825C5CE43629251578D95C72339EC165B1F407E705A6D3163CA0EB06AE25B86D3B90219918616BC418D3D97C99ABBABCDA0DA21775E825C5B3C1827128C5180837F68D3694E2E2A571891E35DEAC7FFB9A48C6D9F24F66C552EF0A20C986D7923FD1F8CE4B786E42AEE4C06EF2FCCBC7831D13FDECFAA37630FE17E1609300A0C0835564F800415E13522C999F98A47F084DC960DDC63167284C72DCCD40653E7EFAD251AC735CC1BDAD325EF9357D6FFD5B214F59672B52362729915987CCDF66655716E423B243EE40939E2BE39BE65BD6A3F82F83C074FB128807C659874D7F209478EF2D362DF9A0F59DF43CA014C82D28C7E0279EEE81A2F2A80AECB86E39643A91A3F8B242E257655A1D188B84E83BC7A99FEDA241E0E6E417DE37D6B6A497A5DCF3ECC92CC08AF0786F6DFBBE978E27752A910BBB941A14D2B2F239020BA5828C04ECE4441B718D85341B510B4858ACAF76DE8A76DBE7FF62DBEC3BB31BA9E3DBAC0877C9C88C82EAB6327B1BDA820F31A96C51D3D04DA116A4B5337D9655A9FD137BFE99D87B317B76DDE03CE81A9B30D5A74740C2DC7ADC9FD39020A485A8BD1B6FE3EE5790929F265B0F24BB2C8E97F6211D5B38E41A6C88BF1F04DE303E5FFEE833E8D1F17EA24D371880ABDADA37EEE82F50BB0C03E1D2477FE8525E8D6668EAB4B77E5603C762CC988D42905D78F2E81A239BA31594A1C3B1EC926688A4646EBD0041CC862E3FF477B3BCE3F0CB66CE6560A3FBBE834719CEFEDA6AC6AC4205B04693055C257C84D934CC987924982763F358C921139506471BC176A5E3CF2BA96B56F174ECC64341260CC1855D55A9D3FAFB74AA288DE4EFEAA8E42398A3555F692F33AD286395965B9B6B6F9E5C042D494408A288879FFDB7F30F2B9F5924EC9CCD0FF095CDE0EBAFF6F7AAD8CE0C35BD2670E3E9428761BA9DCD5B4C9A3766B22A0EF5840EA178B01236CE52C634BBBCF534F93B446B485302808D0CCD058F46CB5D683FF30E429B02D1AEC82108B5201FD1B4F8C594E5D3563A34DD4470854C9109D607E20B7F4ED1E0257573EE52C93D9E852BA71D4A20EDD4E9EFA0956A2CB14D37277363CAB6EA514307FAC8D1F48A0E2C31752A82CBF9F772959209FA1DB2ECAD16357AD2DB0BBFD738D613BB0581D761F4469DFC33BAAD2FF31D6CEAA830139628DB2EAEDC6AAC30CB5A61620A391F8E9FEE28F513F71E62B975DEE1C5521F66D575C9652673E8CD2573A4C9F92C1F902C41266FEEC7BBEDEC910674084963F6C8AD046E98E3377BA884D09643F56A5CA5B9A8DAA8292393339304CEE402EB134E595433A16393523B997E06103022DBB8F89846F221A9EDEC1F10E5F6865844AB4C959B5046F9F1FF7C96ED0EDF4180CDCA07072BDC6C352A0344B20F69A9FEB5C19EB426F130F6E95839952BCB58E127170F7ED184358A1F1E2B61C878566007B8B522A8B8CE796B441F5FD16A4F2D0BB089AB235E2DA1D2ED28B195EED0A136497E862FE83262A5F2AEAD71B0DF80F04D6C5880BF96D81DEB145E99AF13BFBC9374C6B0C45D0D23FD65A8DD63FB66E76FE9028B04231042FE53DFD5C7B5EA2488A552B037A0A0C4B53BE376C176A2A6A64340D0BCAE39B184BD5594AB21D22536C56D3184426896FD548D7E99931D2E1192CA0D83176548CFDDF058A9E6F714D6CD2DF9F3AEF702DF6574D59032541016578FB0BB9B8EC0C3E8F5828368897A28709007D66D93720FB716763813E74036D6A962B9070CF6F0402150B5723BB366598927BD3C0CC6AE58AFF412EB7A10CBE4348A9153BF9DFB35763A9E5B394350044C8A1686FC944061B85611EF14778D4AFD8027236190F339DDABDC28C8AAFDB3DF14E31098105E519DB2E92932A43924C8F50AF8881814367B5FB624988F9435E2595E125715F74728743AD61060CB99BE9026CAF13FD88B8BB1CA37A9D5B1E9A0A95B64BC6181799D4A84177DC61F408F11B1E8C349B0D9044DCE59FF2312274C2CC478518E696C70A18E8AB83313E8A32709E6450688C8CC8633FCD8EE6D868D2B093133B5F440EBF4F23234013D63180F793C7389F4D2805C94B98119DF6171DB9F550B2AF469F49DAD16C0BDB44DCDB89F6623DADFEFAF8830E7A7345F8AB308BECD4611D1397A24E479E6715D66E2E85F5484932F14ED465CB3A1E110B5F76ABE4B29ACF14B30A4DA592CA586CFF2C7739C988EE711872EF28C2844EF47F7080B30D4ED864BB4B26EFDB095D2099C1E8845B23915910F307500251C1742C6EFB98D6332F7CDD9C511B543B29552F56DA66A212706C205F232DBFCE4164E62423DF1E1635852BAA0449D9BF014B23BEDAC0AA59F901DDF8B5FB3684C8AE29DFF4EEAE839291EF870F4CFC4F195087C22574D805ED14A801B30B60050AB602BFABB64D82D9C4FA19CAF18ACC47F75EBCE366D7DB12D24F23D8EAE4045C1C48228371615A6C5F49CBAF79102046DF48023F15DED7D899C539AA8B7631B49FB8E7696294A7EBA0AE3A260DBAFE86815D15300927E9F2F4D2DFD834AC67AF06CF67AC07B6C49DA7B1A6F210C179A0AFD867EA3FBD38FC2E3CCFB0719F2CB17AD5C2AAAE0E58695043FFD731CB3AF74F61C1DA68433F3C825A6660C1B9368380A5752A4988EA1F74C1FEDD5B134B689E53D79749FE72194C89FC34CADC67AB6B3722E556E7D010CCE76BC421EA4E33A661260DE27E949671DF093072005473A36A1650EE44C42D53234342E20BC976FA99D2C3236D8B6FE521FF9EA4103849602954E51AB10212D451294D04CAC1BA95E813903E9FE175D9EF72F4FBEEFAEF602DC59491B2344DC566FDEFAD67E3F5C672910771F565DEBACFDE44B26F4E99AE57EDE50847D6F19BEEB49C5FB46A6DB7B62A48CDA026C3C50621DF2BCB89E332C3AFB71C35E6F386E15BAE68DE9278CC1EA62961A15F0834B74131900A2A6C966A14BD038D21420B81C0760154FC2AEC0464DA2744A58497A8B6CF02D9FD6CB9A0DEE8E6653126D5DD05119E11EA748CF8BDE3C8B1C462EAB1E8685DDA218C8E04F84B19CF3D27EBB38519E88B2892EE273E33FCC8FB03D8C229EC4EACA3BFF388D79EA6A4135FC055EFD1DE5DE21A419F39DE8FA74103AFCA36B81BFBB872247E42797A4F88C59473AD9F1B8CC32F7218866AFF1D749CB801EFD35EA4D96E728028B5579F6BCC895CAFAA20E65EE9E1D501EAEC9B88B6728520E6D37CF7F072877E5D4F31CC869D9D8863E1F9AF89E961EABE21097E6877AB3B6879966472EA34A8517270490546D4FE3BB9805146D5195BB8DD445E79F2ED3311329252BB7039F1BE798CE0E9E1CA1FB9355994747BD4E2623C4FF46FF1AD4A9169BACA0BB751F98C742FD6DCF76628658B7EB0EF9E012A4BA4D71B8EE3727504E8CED68467C27DE5BA1296A0FD13A37A2E053BD58086E009CC264DED5883D54900138BEA34BB5B4D8885ADE5690465075C823C7ED996CDFC494B7055600A81255848CE5A694838FBC9969FD579C8E3E46A28C6EDF618A4CDAC18F20987BC87B7ABA68DB57BDA3622E15740E08DF18E73380287EF74831182EBD3BE48512CFFFDEA45AE81442F5AC253B555DA0FD509FC7CA444D5B6882CBFB04E30156820003153D4570A4C1DB000000000000000000000000000000000000000000000000060A1113161F225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 + +count = 2 +seed = BFF58FDA9DB4C2D8BD02E4647868D4A2FA12500A65CA4C9F918B505707FA775951018D9149C97D443EA16B07DD68435B +mlen = 99 +msg = 2B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF +pk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC1394BCE3C606698EC213262234261AB22F59F33646C602FDF6AE62BD3AE6ECB0C4CE1CFD5AC8007C514D799E97176C02A349E4BDC1213DEAB54CC3D5A3F31F4D955FA6BB3CE218EF87099238DA5E665A5F18ABCD84848126EBCCAA0AC5A4D160925452EA3E324D148EF3B1485B7F5346AE7756CD294559B594EF61D6CD7786B89ED2A3213C92C9AA91E5A77E4859CB815A454E211C4D9B7469646F2E191662404E375617D0799BCC0B7CA89CB60EBCDB5EAC0E7E22A32C7D780C3902D6E083E47EC8E6F2421433C4E091DABBE09BFD3A9D1E6E854758252EE136795D4FD0C2FA64551BCDAD88ADC2F7E1A1AC48501344D9BEF717FE1C6DBCF198B63D1A46A7007F0B4D0B5A24FD23B1D0938E9861E7E9F0507167CAA9AC691B0CBFEE3CA418858C7EA664849D12F2101BC82FF7C89F992D1FC5CA1C8C842E8CAD02F280BFEBD090133DC575537B26ECE36500FAFA21A26A629F3FCF07C75FCB683CA74A919849124A34566F42DA82E88BBDEE1D83D4ABEF8A2D488C96A9601520F7AA2DB8DECF7C1BE877C897714C27BD54CAD73A9D4F4D934C48B103D75DC7631482C234EB08739E77B7F089FDDDF1CAE47E7DBBB8035AC6AEA67DE08F49CD136C70F03F83DA39F7CE01A0D86A71781B6786D14E5FEE33CB9A2161C02894C342EB65E8CF0ACAA2D950CE80B042677033DE9026D4AB6798A17EB62C003A44AD17164C089054F4BA92A992527094E53273EA93218AE79DE759F3D8B8D22410C570ABC14C39E6030FDAF120D9CB0A8A80C59D4C438B72E975CC15E330F60498940C0350EA80A1E8727FD8725B3E3D3518117069FD8414715C86F13960B281493FE524034EDDE414081AEC8D9F46EB4E7F42A37CF14C3D18F6F23D0CB878311079C080A967F3A7D96D530DE078198EE259BB398A18AD99D113FB7F3B0BC6B0242DDF2534C780F9BAAC1253B52C05F9DE6B433D94A4C3BF538BD2675D7CEC4765766711924D31923F02E050AD01587E43312A789A5078BE7FEA52E345AA178C46B6FB091E2F5F76AE4C835BE9057B5BA8748A71B7077C20268CF0BD9B3CDB2869D6383CF533B42CAF5D0D9D7263B1D90BBB3DAD3CF1BB3240394B71C91EA77129BCD6D0C257A0195B71B1DBF13039CF85815E8A4C467D9000E657C54C05ECED3C5E9B65588918EF6A6A74AE7DEC13E27BDE1CA5D26036BEE6D14F69B2C68D317B780A187EB2C7B29E816ADBCFD2C76C04A314DDC5FC85947EE38ECC7B326B569327F5A002F73104A0CD7918E76CEE53771AEC11040980EE624598C2A6EA01C165EBC494B66ECB200405A2BE1E1FE810976D7C458CDE0EDB3BE9129D377B43D3B13D94CFC180E28CE45571DA6DFBAFF1440D04F93497186195762D6856FAF226B64BCAA9268002C49C3CE3AA1CEBEFF4B2056A6CE2C7B90C69C189DC84587B46964843635A27CFEA68329802955FCA37DDE6EACA2B809908BF442D79210E6B90C3EC57C04AFD27AEECF344CC6942443447762E35048FBA924FB910EBB0FCAE4FB5177CD8C35C4D54865959BF5E2569806FB9EABDF37E7466845D2AC7927FF0BE1DB9B0194146B56F8A585B44D3680E32C8414299127BE7D1D8C6CE5490D71E012C44363732CB6239AA269F3D0ED9B38983068CF984F210D338D886CAC89634A5FC9EB7418ABA1909BF87B8ADB2C2B24DC0E641609D3FCEECFF8DBDD2A55AADF27FB7CBCC1FF99C7697A6AC7FBC77A78B27AC304CCBE14A6E8A43A517B2D28B2AFC57C14E3FCC26F1D87DFFE20E0E86FC435CC47182E228E40BC1E1FC9CE9BA010591A29A8E643EF7E87B1D744F391E0713EE2B110F901C42FCFE06795C0DD89A2B94305F5750D5D8620415F9E7ED5F861D76CB3DA3D728579E5CF9FEAC1E07442B938A5C166F695BA51FB5C89BB10EDD540C7F7A563D1C1C0E25BC5CF799579F0996370B75B12F557D0907848D248E99B8185090AFDDCD6B398597C7423B545ACD986CFC8454662DE7014EA1409861A1C9246ADFDFC88970C551EC612C821FFDB00BDD6F86AC82295E4E1060067E950513E66E766409AF6AA6AE63F584E93296C0B3829ECF2684BA0737F52AE87EEEC89847DE46A4D24158590B147158E13F74CE103A258351EF8BF8048C9D0B3BA9B120637C3C141618F30B58837D144BB22495A75A7C212273A74220218AC1A81187580E100465D929972D581879DDE14D4B75BBD01718DB9127FF96227D060B8BFB29A21A72BCD46AE05B149FACB774AAC2E5BD8F88EB531B91F686F7DF7ABE6FCB9C404459D929D9FC685E0477A9B43DA5CF86524CFE4A2461A8F00C9F1B9669238A5B8F17BE73C7B586FC627FBB761602E0801B2CB3C9CED8828C7A51543D2889FBAA09123A06AA0987BAC0065222F4FA847DC7B01AF752BCF2FD3AEF6BDDE7424D42112C2686F6A8BBB7BECF3B0C01B1A985431770C9DFE4C3CBEA9F92E8E9E26FCB3453E253AC28F98F814B7F91D75F5A6C929CBD320B62A384128B46D0525BD3BC71C0130D25D10D8633153E9BF43D3C6ABBF903C66752E540FEEBA7A7E526EC9DF38C40F1646615320509E4ED63112EF31A4D24A55D9B88536DB05E1AA683AE856E0E4F67C12E3D02FCC068283357B2BE142CBD20CBE24D893C26E04B52C63A78B860AA760CBB0B86D7D8D66232EE53C2C46C077A5E30EC0546826D91992BF784EDCA46CB05B97910F26006F11F1EC24A07F7E889AF0873320 +sk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC139955129066F1FEE794EC4E2C660B81225A5EF9171FD643511022379FA9A04FB525F8872D2C93B640021384FFB200F958DA0684A84D829AA0AA866197089A5D3C780351448736365356580480260176354137858258272472301316211116614831103745332137208507024480641400605428721301314665764554714728807401055510748446333108374577485211174323485423568014132638612215660735572644185584600340462015734576340403473463422146528503221508848683845360237117008501726214567784163673663264628873445853211625001831654743137786537817746328775432030024405642567558382327161832810261702578667211838326630825423062285372568043723111317877052330151181583583358167481200128422676737135010688673247170872002065834786847143728210475756314786780774786203175467787134335448436607572411487805513476544661605838458010117410523161266374827808720211378470863022262283746041628571352517711574672226388244877213115605488884113686208482324183473622883786453842413218063721753061075342365468346587444552878330376524328003148146428250231645706546455721741402338076862842034440884351042023231010747548833512656022040117656862006467738055501071658254508522628358464286688783663434026481540011714446010653805006858844868107813204182664212002804670701015441124648674563274860844816333660052274206002154056526833000662141535758178446735442123337104815124260050565567260675333574432581632657466670000000064481208160703786825625766601678740714460208358208705218868057354567425717603842257057420434370187530802047188584317422206680420160584123511585488245404111732302353254851026333220503535355463375254817013004584380613057300361421303812256565484535682560211445677331331143047041020722117154111628511147522583760630200280050577135055456877755401334555704302041754473675001627340335450156232181127264855642365151630777230425008708827567703833115048720006714502506583113066014218820558670733813430571625541864112278872748350685427603626158117770860702663627602410180334000654514054561548424204547702142828623243743808318471486780222032828023360607751156423621033357670833266660850646301507834601503507752162687205434246813007618604127530576870467012865154542088725535037850641758276563644560472666025212805660557776612561525423152264580030487403568223636613346644611327834183675234502332025380400167333731177700344845737664604440777881777607713531083426172540645184660065568376658176140237133187225044151118454763407622775066751203355608837474130760728668521601627327453622085674466222452402140114435603747322053334713821053383016565338037606434454802472136188553115252766075345721622275608487640270261701617357028428023815457758701265817280625483528230454534115884137615864826365714377725250830014400707046754004575132513272326728284043452013806635330817373105016621833113343174326237650536050822657232117177534332874117478064304048638188420342306776482186010746358062604428548318461556377148025768634838877767651363385563870572266451878505487128451864848603430876264330581631002412065143213080824605572154718731250033747366034C48DD6B311A8671C7893FC438721CC70A07D3C4DD01AFD13485BEFA122972F0F38EAC27568863B468FFD8A10B709E2D6A67652A36230A3B2BF4EDABF820AE924657112916E9A01CC17FD5ED81D6BBC1629B6C1B5B7FCF327D1298C731974CE926E038B44C183BFFFCA028568E7F93AD338114991097C57D64F11878DBC828BA64810E61BD00A3A8388B54D8F9E191439AE32FB68E86FB13A143E5EC936E02E92518E44ED6E4A3C9DF1888F18329A5FCD7AED99970EB16E68C21D2B6F2F920835BD097C1873FAB9E10ECF1AC504EF95234FA390D04ADF648BFF721BCBAEC6C390BD5F180396C65087B3D82C30F43FE211431ADCCE31CD1238BF9B8C36FB85EB59BFBE8A9BAD857980FBD8B477629C444F8CCF07FF50C476FD10C66445831136E6C8B90D3AA61D71FFFA960A3C99C36A4440A086FF30DA7697C7D8850F125B1C4388F13B5C4A914123E06FABBE8E0996301F6842AA024380B31F9F47E490636B3CC1B4A2B7A360F7F11E1A3FB8B4B4BF0298BDD36E55BABE65DFAFA4F8639E517775B31D212A138E531A174801FE9C84101E688DB36772C7C238A562E74E2E1C0EAA6BDD519BB3582334647B235D2C45DEF9E8FF4FF4C204A81B7D851CC953EEE776F7353983F54C00062CE796CFDD278BDB71D7738A898A5AB6D33712866559B5F514399600FA951501EAA75C4893A8D47C9634D1E63BC568B958E466BF0F4BEFC63749EF622B82A38BCE651453E51F2BE9131B73401B5D104F71BD71436EDFF0D412AB758A2410F494E8A22765EA713110ACC9D32A5A1FD4C4A4F8896CF63FC123693F1FDB9C39FE47CA7CD7C8479EF013557D40377A0A9FA039EF7A612418491B2D20C3AC837BFA1644EA4CDF4F3C2B16412581ABEA740ED065CF0CC47EF3C08A41BE06985384384F618340B9D067C57CA6D16C5F8F04820A5213042BAEB0F75C1B6428D93E2F5C23C01AB0421AE7FFB0417DD4794883F4D68F007EA9F939EAA4AC0C0787BB8EF21C865DF0C332AEE49D9A2B181F761E68EFFB4078DB8D8A78A5E95FB0EA5B40F5EBF15FCDD4608DDD3BD9EE311A3FF0D0659F6813DFB13A8F9AAE1D45F1451A39588385C93F7679B4F0B70C7F78B532C58F9A4F5022DA1796E5583A037EC620496B44515C94EDFCEDC4C112D3F4A6C4966EE7935E4E5C1FC97D378BBC5F61B7711717FD7586D5C53CE4978B08DC9A4886B0BDD313296FC26D41B385AA068840E03E0B3879302EE6093FF02E940A44CE1E3A0146305D47BD6C1D08A4FFC1D10477326A8DB3C73339859FA39693D0D2254C3179B7A69236657C10B3813AF9221B0270F98FD2B0533CF8D5B03F200908E4280EEFA05A807BF71CF00568DC2F86B67E04389FD8BB31A6A5075D793B24C5A8E8F6FF6096B0857B02DB81180125535275E0EBBF50975205E42C11130F6CEF38E288372689A6CA00E19830D4B03E37DCC1B2F9DE04A552CEC4FC7CFD4967072B2FC8FCD59F839E2D0E5E0262242082F88A7D68FEC2014384F925EB1E2CAE2077DDA895F35C2F0ACE3603DA02130E4BA10A98621F958288FF1DFBF98775D80F6342635881ACDDDDB205521BCF3B51BE266305C443A7B10FDD28F46CAFB2B90FB658E704EE4A653F7AE6E7E64A88F76F8364CDB1DCD45DA7CFCCA07DF084EC23D614F00928A60E6F12644199D3868B33A97E99F941200B8AE2378619F76DFAD59C1E82D3322EBFE4CCA2ED3BD616E499AFB6389BCB29FB7772436EA62EE991F2394B29471EE78C021F256114786BCDC2026140627310B89B267B02829A8532AE083623D62F56B71C543594AC4613813676B76F4FD7103A21D3879D6F64F9B443E14FCED3F2AF56F0B0F1DBD7C1CC59F65F84BC733A5E15E0056FFD392CF9987291D981115901C5B9A3BE5F50D803708AB0EF5CFC873D0194B70661B19D124B463654BD96DE66D5F227A833ECA049F7187334ED6555BF087239AE42B3C4A380F68C965C4F56D2E1D01787F1B317E6DA27CFEAAE853C34406DFA8684838227345824C8F1AF6237950304F1E3626E40BD7A05D2FD7C9866C7EF520FAB822437386E418609A4B8032210D12E655F724AE74AFAF6F80972E518027BD3A2418B031279F4964D37F7801E676D84DA02904362016F902FF736CB4A30B59E6DF912B3EE5504EFB32AF5ADA7D4679A323D2939AEBA08EA054D64121A9207A6912CB1190B79BD733896E190202C9C2414A0FD7C5B588FA07D6B9104331077EBBB51181FBBDC75D5AFE26FDBEBF39772F210C888531F87EDF51BAC8FD553E1E88CFAEA7B84E334CE25EE5ECC6A0DEF38AA804459BA7E85C4E0CAF7CAA06CD8D2699EAADC9D0641D9B601053E8311F81ABD75E9415931C00213E7DF433C9C4BEE833BABF9ABA2751E710EADC7474F36DF5CC38AC775E774627DC8380302540242A90195654D7F58E8007B7916A25F0B494CFEB09D4DBF8AA8427FA7BA911D0CB469F5A668111C335D2709CA53624976E89E3E2DF178539660CD74882E2EBB1A091802C76E4AC3484C862CF34D2074320AC91C92BD7408B12F67DCACF60D2ECA5D3A47A927490ABD83DBCE4272D72EEA035B166EB59CFAE85AE8E7AD316331CBCEE537CEB41B8E101878A74AB3439458EE8393A71D6627C1655FBE90398C6F66AE299CA8974499C3CD20A8CDE8CD1BC34853473BA0DCC09AAE106B2C1086033A4E9B325C12C753B14ECD14D58ADB8629B14EBFC154326EF20188F54F53492E85712B3A96D0AA11B265066F90107CE6F1A5E18089D666A990B10C3BB40F8B579180D8C8490ADA43FEA3611DF0768EFCB62EC43AD588E88D33B04AFE994D2B95CE33585DBF8A375428556768BBE801FEDBDAEC2D98C4A25A525A071126A8D4D2E71889AC87D91E8008C9CADF8EFEA71B9604D141F6ED30D28C1EF276F5F461D798313BBF2F2C603540D33D9A665E44A3E21AD00CD790E917CA85CCB2515C8C180AD4A684C5FA799EB53CC9955D21F77049CB4D02AFB52B79B6682B2F2A0B8D6E38EC9EF3BEF5D9AD64FCCDDA4E43D875BDF1DD2CB3C10A158ED2791C12E88F677E45D7D61CEA72F4154E9B264093FAF4E09A9B37DE208909E4A66605A9364241FB956F626E8A22EEEF530D776ACC1D2AB889A3948D3BB879B2E2F58AD5D13728509CE6A1A2B09D76AD5121F35895B3777BD8825DB1A9334013ADC57E76CBD8547D3657D3C90FBFF236295F533C7E19E834E72F21D7091C7806027590E098F249A3B1F08235E8BBDEB9848EC425ACC5897C9B39A6B43A1026CBC9B4D25FB7C2B71CB521CAA0F18BF3AD0037B94962826D9AC294C2F0804BC9D3736F5377922F0ED6C38BB2DAADED3D5AE28AB7E10EAC2076F7968F739688EF428177782E97F5045BDB4BB664653B165DB8576D6F4C43415A099F9D32536E1DC0FE03C73F8760637EB1316D6E30584EB803CCC8A9290BF364FAF237837BB4F10BDCB045F7E507A7BEF10ABF56E1F9726D2EDE49E616D15F9AB7B904AB8EDB5D5E0BC5EB85E4402F193100261C1D777A254C1C6F773716417608 +smlen = 3392 +sm = A6A204216D7938A08D46B444672BB3DA5F7BA472E00C136BD55A828607D921D739FEF5193037AC0116458B33EE78C13A552007B5060577CD6C6F4945D1FADF61E4F6DEFE797DC8D2C830CDF8E0029BE1B086C1C40351DD242951D020491C80E2212A35991AA0C50285E10ECB4328BB7388E0799F0E43B5573F3741B603BBDC431F21FF4E8BBB0D38F3A0E43F6A7D758D543D288FE0C9B32952C9831BF19DA388BBA444A6EF1F9749B0802FD7AB36EF0085D6B638386EA56BE44D0FB68ABB6CEFFF1C6963F015F7F497CD86A89B0A2A0408FA224E4E73A858B41CD1B0CE65A4F992ACAF5DE104FDC5E6BB8DA83FE81B46BEADA717F5D0094CC757D18CC82D1DF6639FA0DFC2DDB989E52AF18DEA9ED1F790F89AF4C2F5F6BF355CB10908B15F4A55395A2BF17006B115F29EDFED0A7C43CE03C20C8939BEC353AE667C06D00D8E3B7E8BE589EF1892785481DB276EAADAF61156FC50236497DF734C93642E30764546FEAEED4311F1C0C5CB1C731403E8E57349CDC4CDF61347B8986AC81317FE74046342D8C4DFA927A8CF8DFA51711BB79B0B801EC328577A11393E7F79D6B8EA6A7B5861217956712F3976CF32F8BB92BD3D81101D253E6D3B4649F6CE751ED913C41E5C208DCB5BC9B38E0696A7527ACBEEB7E44CC5FCC985D8BB4173D91D96965E76F18F31CD3165BE443A34330085C87249CE6BB47EEA81355F66EBD97DF7B4A9960FF982FEDD42E59C57F1FEDA92EE4DDA467E227889EDACFEE27CDDCF5F03FD113352BFD45B55DC1B8C89ACB53F4B2674282FA44CB7CF4EDD1ED1A5AC25DE2AE00DCEB9A97DFC35B8D0580045A82C688C7E252A309AE75DA242CE7026E17392FF4A82A5EA44D337CF7DEC14E35465EE5988AD405BDA428EA9445D47D10E4F68377F0C86B6C66DAC9404E0CC72CCFFE49D2F2298BE27A9ABA8EF33C9033D229356A7403D312CFE8DF0BA5CE4C047D249AB1A2520016CEEB9FF60235C3B19970646827392B42D6452C7D60E8872E128E70753E1884D9D4518D22C55C6851DB9274915D19B704D5071F2EFB3AB578AFE403064C608A747A6863391BB5F1329BA364FB78F6F34A78CCC89CF280B5B42184C44ECD8FFAC6113F4AD8DC122FCD44825A684C518C895960F7975175DDFAFD39E3D5915B87230F49B16C31675CA52FCDBDF8ECC963B29F277F92A5C263DD51140613B7F36380D6C1EC6E6C5FB3B5A82E727C4E8929AEED242F2E6535387BC3590BEF23B4086D09ECA27A03D518452B1C4C5432BACBD139AF293DEF7085AAE9F8A55AB02C7B026E02A0DF1EC54C535E55A42D028767EAD613332441634407DAD8A29670C9712B5644AA341DD8FA34660713A2C7629ECE251D8CDC33332C6ACBBCA77E2AC4EF2ECEEDD3104FE26997ABA26D8C04476C4005EAB86EBFEE12E376138383CEC6A83760F5FC96B0F3C4C56B13C06907BEE1A957A56D77DE2E9131442EFE1A96C5FF86AD6B93DC5A4491F458C9E49C22B49556AB1DE67D295415220085EC221A9AB6F3A61A55BDD7F2B3B035D98EB388172252F1AC3DEF2751D0BE1D8796396C84360BC417F1509D5B84950339DFA93DF0DE376937727236FC9AF1F90CF254A389B5D861D1598E4E12A86E0EBFE2F2359F7DA3DFD1FCBC267B6F080A0E0A659CF645E9186F3012E6137EC825C61570A1CEBCBDDFB7833ABAAB7F6CD6AF907B7035A2A01D3FDBAD22973CA9C75F2A01E07B39990EE9A76309A0DE8F78AC68371A979A1C89250E8F02EE6B5ED67C79E54B8159F2B368CB55F689A63A041BFC0F528307F59A2D9F3CEB26647EE2E676D441E616AA68B5A7AB62964F2F0673D323FE368428BDDF4C993031BDC596CEEE27835A8AF78BE438885A4BABDADEE9E98A4438F8C1CB2810581CE33D2EFD362D05E56270D7D5BAAC83122C1F43973D1C67E0156EB09A3AC720B8C1340592F1E29AD451F56F3CE1AAEC7832E7EB552765D72F8A93A9240503F23BE2C6471527925C00004F78F56F138294E654B4222352B6798C41DBB7F1C07291E86248B109BF45B9030560DD4C1342267F9D0617EF691BDB0E575C88D020374374EE8BE954CB10D359228F027DB10B1D14218AA0058371C6086D55FFD1901438770AB71CAFF472FF23615B2BF11167E6242286EC14CFD3552078FF9480E98E084261EC29103586A3CAE99FD4751314E9932E7D5F91945394E33D1A1406A2E4652832AFCB73121D44D453EB410BD844C7A9970CE735A402804095035870D3CB4069327A6C82F8B56C7DE6496E1EA519591BC9D2E3FB19CDAE284C9B80FF15FE872CC6FFDB628B664612DC637A9353C6081D9A56AD737F030E197536B894BCFD965DCF484EB77F43B7533E53CC9319063714F570A08FF41830B1D7BE14B1FB971332BFB9BE8213FF4AC312E582ED48D02A1850BC6853FF25D62AF4430FFB550665708FAA3C8325A442A94A1750FC06856C01506E7AE4F80237A8A85ABF72B760AD4E0372003239C64049CAB88416321F93980F3AEFAF1A85A0520EC0EB2D0A03B4E94A6F0EA328E757E3F34BC257549AD6DAA26CAC98F80A41D9B043A6D5D6FB7CDB3B6C3CDC2CF00FF5966FCB5564E5B58CFA5C5E1639E0138600AE51CE9A721279BA8ED5F76BF2AB2E8A1951AD9AD31852382690DBFAF5C87D31225F5B07F0A6B46F2EC6B4E3E599AB6AB6E1ECBAA6A264C25EB4E99A9B72BB828E5E14A66DAF211A85DA270AEA83C160304BBB2BD6DE4D50D8E4A38EF5FA6B4B46FF543BA57B380D34F65259CD3B3995DB12E8A6BDDC35947C799CBC9561075D558EFE9A7B73DE3E89DDA98E73E17CF72631EBBBB7B64F9FDEB3EBFA45D185345C4A0ACF81B6D0B77866168DFC3E7C544284E8AB9C46E19E32BB12ACD17010EBFBB754054B2A41A717C5C5A2268E4DAC32CDBE9E40BEB5C9959358DF9C32A487C9995CD4F21226A013F53DB18BC1B2545EC13CC88729637C92BE59AA757C267DB40C6376DB243FAA7561F8D9C095DECF33A8E48B037001294255C1A1A6D6A6D0DEA0F46B8CE48A3C54915760D03B903A78167E7122077F16D8839E18D61DAD92A6B09F27DF8520BF2ACB3BBC821375A6052DC9EF49C58009C7AF7A5D539B4B554F042DC161012521871116F7D7D45DC9F96A9093B3EE36C13038A977E638A8E2FD91D8907787215671AC4609D0EF7130D91AA450F45FD51A1211E7D4BFE045569D463D67F07DE85B3B20E8D4012E611F4E6A5883F6ED47EA75DB15A160ADD2164CB6BD4AFC16DB10FD7013840D6EF04AEB39DF4ED407D28A13C8BAFBBEA8C5BDC7D7BA85B1F5EDD399DDB25A668E04B42F57D0A3B5F73724CB17B343107A3001DEFDEB9CFEC5875C1B66ED7001F705C1286B73BFC2479D2C35140728AE367D28F88EC67B79474FC38C7C24108E72BC67EBB7B2329C9D615F74A8C318D276B203A7AE5C92B01FB5EC4980339DED0E351C09E390643A6A97F633BBCDEA0C1576750D3B2FC9A52DEE81D0639CA063C954BE28AF7B2D36D60E4E021444D760A3C415BD5A0D717CF6AECF83B7F23EA9AEDCCDE550127F78686A4AFACD2EF3DB1CFAB8D8AF514C2E4E52DA0E6D9D8201F4191AA87E78129DC5AB8C2E54A3ED2843C592CA0733BB29B2792E7B5A8A56EE0EFF8E974986EEE8B9B96BE5AB5655B2AE0A8CEF69B45BFC8B4C5B5081BD6BD534AA87DE75FB5DCC43169B66B40F43BE2086B4452A57D33C50EA32DA4483D45D24CE39061D5F596AD5C8FB7FAA43BE5DC24246AA637A285FAAD62862F29A60201B9958839D41E1A8468C7C9CC3BD26B65398F56A499672C0AD5916CDD69C0F82886D9ED72A9D6DFB0000B793340B71D9FB1F3E69EE3C81581AE63EB900274E64F969A8F4E72DE1782525E5C188025FE70DE2655A4CA9EC71CA04E27B97B274F69CC53094C0138FED1F0F52E61D473E57823EF9A877E68DF4E898879721F803405453F6C9CFAA1A0FED82651FD53E50A76C5475748719241BEDB2790C544E8C8D936555F3EF583F496E678256452417439CC540B6F1D253341E59C2387E30AA86923833D5635D70F0890C9AB5077710348B154D839A826A6DB2761540E1D07E7E80F41E2C3ECF7DF939EC7A518519C79B181D2CD1D031969013E09ACCBA47CB0246DCDD294069B1157664E5A9620167226D4111D0B96D70DDE93B518808BB9A2D1AB9FD37DC4950D2C53DEA112F94A1F9E0D4E595941B44E60BF0815B54C4C2BBB36FD48AF08CE2F949BDCE1FA31DDC6B3031143B40ADBABBDCE0DE50413B7D4DB620E529F77E2ACEAD189849C360B86373F5CC4FAB097AA8AE55C2FE54EC1276432DB54293219777C500F8AF2396B18AE45891C7BE7FEC4492B9365F8260BD600CDB18F67E77883B33B934F2F22FFEB45122C75A741A2A8E18933652A7441F4449DF00297CD9723EEF728E31AD2C666ECA94B26D06196A25EC80DF859CD1E4E7227C741B7811AE004C74725D936F8E99662DFD0BB6A9389D352785935A600494AF778A234E71AB692A02E7719C03D11673B880069C0A0BA72E5D282DAB3D7D1DDAB097FA6CB60436BB6D9F973EF8366ABA0186B2B2A60199F0E2D201A54768089D7FD181B2AB7EE2D34486E88A0AFDA3C7082B5D0DDF60F7EE8F81F27424F819596D200000000000000000000000000000000070C141B1F272B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF + +count = 3 +seed = 58C094D217BC13EDFDBEA57EDBF3A536F8F69FED1D54648CE3D0CCB4847A5C9917C2E2BC4D5F620E937F0D329FCF8A16 +mlen = 132 +msg = 2F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE +pk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF61ECC7E9D82EB4400065B320A9D89F1679BC421976E2F9E3EE2266EF288EACE3D5572D1600EC525881C2706C0F2A88055644F028B4EA5F0F9FFEA77148965D2707EBD8656877200F953D069316359FA74E45FCEA8119481849B779F211C192011F0A63F19E74D7E909D17863C3614CCBA6530DC26928FEB4E7C054DC1972CD3C81097784C0BC5519758B62DABB433C2EF891FE14CE2B348377707CEB5258640D6714CEE2B2D84BC69B44EA46AA14870461751B7F970C4ED4D1F1D4891CF22A9F2CAF83DA74A7C9F6195FDB33AF00260BCD151864DD6C0C2CDC0E415399B0DE025DE4CC074C2E879B55551DFA34961D9B59F2C7976443FEC7575719CA96A54625C7CC1C56820C8C5E2B2C7FB9D97C5095B6823EA758A05DD38991302909159C293938D5CA54A26704BC308E1593EA05F57E2703CAC0CABCB607E4D4298C6ADE18FA3EA37DA26C5F89D1716D3E8B10781B90F6874265DAAA9C4A6F97FB11A9D1C147D6FC69F64F1AD63635903FA75E0418181D15D8ED7A15A93019AFE06CCA87E75B889A879A30140F88013049E6779A0F7597C80DFD0EE72BEE1F556E74544E6995B293DCD5C2951B92DCA8A308D25EF77E075D218E271C3C25EDFBE41EA52A60EC8CB3000CE29BE4E6E6C2E38B3DB563B4A6CE4BE585C3D5D8D6FFEBF20E9870D118C9F8DA3A75509524A7AAB66AC4142308625B1C3AAE5DF8655957E18FD1D8CFF28E7485548CA533E8F3DBC55A45EEE1BDD7FB66458486F0DFD3DF9A547C426EAE3FED25B4173A5D3F02CC907687172656D14D2B66352E1E47566DFC028DADFEEF2EDF4F4B34883142DAB0F600FEF037CB19C02C40CB4A5203A91B29975DE38C39522DB32DE61F5A0B3C2709E09D7FAE4E1B2F9FCF15D50E21DD4D5CA907CF873E263F277CF62DE4C3DD0677042E5D2248AA4D4E84CE121EAD991FF07EB1EE84A73311E908C4563BC8D100B42C5EC840BEC8BF0F8F2C2E498855B2E09AEE2C2A76E36CF15BB871A51175E35349DC2B8697C6EA2A95CC081AC71E0376BFC9EBE2CDCDC6A85EAD23B4C61A1598017D3CF2B8674BD371655EF07793784AA7E0F249AF3DE4A6F0D513DB798BE05E13EE689D6FD43D53D73F19AAB6FA340EB0CC2D555C2FE4488F560CD7DF7E33A5C93448134648A352EAD4EFECAE5D81EBF9060053A30F70DC0AE9EC5DCE8DCAA178C89AA84D9817429E383F101C2E88ADA1D6E1BC4B311FABCB5DDA645630D06F9AF64E68FF429ADC629478B17CE7EE52672155248BDB2CD1908C40AF3F6EA2259E2BA85334D8B413B278CAA5F17A69368B487DF7AA3ADA8F2384572E2E274A1FC4495F0B6200FD3505B31DA527E2EE50AFFC49E4E069C8ABC6295CF1D2E3FD7D0A887EE861D1A3558252E9891AFF787219FBE86C7FBF7A1163873506321208BA64FCC1AB573D4D1C80A7CE8DFB50D161AE658F701F82A0E394AB7EF9C602A738D2F3D32BB17CCBF76D784C8EE016C9C384DD4646A24B45924BC5F5C124040310B9D30469E98B97CAD9D0887E3A77D20418AB74113B870DAB440E0D1BC341BAC48395F2D6168DAE04A84883D7BD879DC7A6147EF0EF45E52355EFA836DC81234E09A06367444703B609F06C276EF4B718E2B0AB8FBB051120A71712FB944786B79C23E5B4F0447D26211B342A58A611F06F96546B60A03CBBEC76087E802D7749471A39AEE21438CC48DB9A964128AB6A5CF70051D337C538AC7FEF74DD88CB5D7FF5B55E2C355196D29A0A7682CF43B6AB70797BD4A4FA0C4060F15D65578ED06E0863169D7B4C74ED83E5E80A25C19C28CC39EF701FD0B9696A35BDAE3388A148506DC1FFFD6090FD321223712FDB122D59E5BB36AAAEFAB4D09541F1A5A7CAD434BA992AC500352021D32C5B5AAED93DCFE79247E77E40A42692BB97B2E1F613780C85FC8CB265218A356F29C020DED3A5677FB39C2364CC2B919BD84997E3585DDDAF451E473F86AFCACEAF39916D3A7C40A2650B75D4FE2BB8B41E71C10FEC1DFE55FA94DCBC37A2CEDF3A6EC8114C017C693356849C98908C43999B315F70C111C4F2CD7F9238A7EE670F0DD53880D6EAE3537E590D047DF3FA9A1CDFB4DFC7A68EC3E52EC7227919092DCF9CC2B4E0D1593581017EC86F90C712556A0855F81B284D32CE22F0CD88BEB58A34B8DC83665A2EB3256B0693ED05308EF051C41209BD82C5F1DEA97AAAAE95BE5731B3E81DB3F0E7814616BD26A0EAA94AAF72091E1ACCF56D5F0ACDB0EB600F4855C0DCCEF021B9598C609E1588C029D6D8C9821A5446DB0DC49E5AE8286ED6C5656751CFC079BA3706DFBB2A8822EFD8FFAB42D28D11217C8588E50400C6CA28165688E8B2C9359EACE1F86B008D4F9EB32CA17DBCCF3BE173E50BFA12F44FBFE6171D674D599AC85C7AE11A778549C56B5D3D0D68A4410E8768131334DB391A9EE3113A0C06ACEAF3AA40F2886E873421DA29A2E6B45100AC90D5A3979EE2C81F40708169E1CE98E46B2BEA72C2ED802F5BBA09C2CABC049E93BB3CA99D2FBA84921B70919924B02DD4397CA161590B72319DF4DC49A18AFE94A2AD3F93473EB74D243879D9D3BF49280B48434FD43D2DF05A711E8277F9319C72CA742014A17DDA5BE12A9EE1EEB23E87F4CFC91DE821706CDD9A654A989A4AD2ED724620BEA35C56BFCA10D1A417EF4F498FE736467B2D52DC46C257518AED6815355CAFF54F052605 +sk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF0D569C84D59FD868B9ED7254465D5376F201542735D9A9FF810767C7B39C0EE197A66174B5912902E29777F37FA51EDC1C4EC9353BE9EA15B03104E501D0454B268172171355883577883288616034204477686641883756143460164213731080005737673803871037636716866185600817130646402646834123872585132671100880667573582268711056841527330558476050673440847215760144074777617347848370364470611153788175514215375754215212741020876532351776410425362313501212871452873722207735251450838044225126173186675605400255873361416625253160701236577324876723351261631860483213364656062713654385058256080661402447061138102584223723537173385805060764601102138745156031531058785514716734470706722600676628602610772545840562086080104333224344087554208523260814471747572421300030120713482065830171685484424120208485235860522876784288465151520250016736480338557246183444630645850075886415805161068888703732163814371368013730660551808816672152720337481551217571433486181251481380417154661262460632150357423583108761307235410264857467248462777688530767007887815280082185563542668604404068182183371706345218016458042507182444210372811041816404348740641016643121630643825565063143253304023828408610288032071735114166821428413124172641317338507580368606308072685648267845014883368864617672312818620834270222627838673453340067131075111283833002380161564322236180714073227602182006576073134132616171180805227185004681420413613650328577115724016604018061121476216731231105525661214837763565818063588323865228658254233468184876266618031848074028447282153186563681122844748576180007210471424486788643552110083024225346333403001550334741601426817824237452831105875688004815652285433657848446657833817165426257025681416785306183128045347313736530574545178730560077527070340650373180262515584473420176176575451142611470784388105653231451167315412825538103277583703817867843617882438407311254304286353700666431755516280151408332844251282014507266056387414432481828276147670773642674265370044887381273771784658538444160488032735715776818821064462107623778044732451462127286637463287137213855321052060103866727051254740543058431561086561028146574715686267806548832815825482054043237015415604266848005507328311415516762555874450724258313286315676331066275621084618187314338547088811272265771804241867832364711247136855050345851724247778166686055085708631538102478874740335337622081615623322077183025402286015768881573403568078242781164608604315377000538872671702641412218578163823415360353345418674284362736620258061511425707160170471451774201452458574504026448305258725656376584081724787436236058738806435228106457154526442717766164655288536817865051107583525486036085782132566762782524254803368134525774224484851154114411525271557724848046232840125456603180210032877027278713557787768547147770287638117525235871457554880121650215634353170375354123316330171154718864238252533476065520427803088466382103363277687281252461831815546453243332725702846614286133276075067222338730886228310270862437556520708078528042052230420046679E65226CC5CFDD358BD7B05BB2343F309BF04282245F2D8BAC5A9E37B427E3C5C71DB42B7B5BF009483224829CA84B87AB0367ABB4B0A6217F9C03C9C69559CDBC2A3043EB5180BC33DEC5D330C92E6CEC9C076C786F8598B3EE9AF5D9C0556DE717E1CDC4A09A5F0D53E57F6087A6C369D7DD04178BBD5860C9602295B74980F1FB3F2251004E0CE901F7988C9C6C8EEE55637E6ADE4027883FB112F993B7E7C13B921FA26E84709E1B88117D88C1BF7F4E92D96713AB25EEEFAFD2E260896783AFE416FE55066FA09720EDC281E337AC12634EB37CE8913A2634A9618420FFA58E6B66418E98BF6D2125DC37ACC60E66C459CE6D86B059B1ED2B0D587C68661CDE8C4D4CAFDD3FF4EB6F4E305A44ECA4EB4BBBCAD43C5F3CC1549FC621020D263728A4B2CAA71D7075C151E144E9B0C7EDCD4EB5CADCCB88AA104C3BDC5F3FE27366B6BD715136728EA66B21BC574010BA1575814D2F617FFDC6171D9F0D56A1C7506164C6EA286D1F35D7C6AA76000D21535E6122C221B3B72DE39AC767913FD83E80DB22FBE4A205BFF490AB3C460AA0404059491982600BAEE85D98231EA53EC6D4009D9E9FF1170E0A95933B43DA2646E05A3FB9D1046F7DADFA37267B55D1DE05F695144DD9736B4CCB10922CDE73B65D7800D554C9E880B66EC5C2B955885D41234275085538018A6AFF507D3A873B4A26924EAD3B08510343DFA6C0644F9FE9CB4BE0E7281FE64FB35C872E788BACFEE9560CEA096F32D7E86BA3E8618A53D4174966CB1BEA15BD9A906A0268E6989688FC6E3C02413BA0A7DBF7B8853F051F42A2BAAD9379BC9A9443760BCBCFCEFD818EDD17AE2B4D3315C6918A4D56AB888C4A5E3D971E9CADB3163DA3F5BED9B5C054EA4ACA28631D9201CDF6AD476E94A03CC85E70ACAF91A65E593B78FAFF0009CFB5F91B0778475488FDB165156629D01285D7ACAAD59D1520574356B254098DCE148CAEFA0013268EBF420EAF56CF764C01927CEB767A5EA928558CDB003095B899F0BD761428AD94E494FC1EC8B277E22960DFE560849293A5D86D53102300C5C64435A4949E9DBF14F25610E31941387171401FF61503D0B106D1EC296682E51A856150314DB16E4DFDAD5D9F4E27D4CFBC780E2172E13A1D689E1B5C1694CEFEA44584A4A51018771D6D659583861CD36736729447E3BEF99ABD16431BD22F6FED3A3E7CFF2D830949AD41E05B4DD3DCB96D2821A49EF8F86C1B06AEC9E81C3CD5515A413DF459E8F86C7208530DC83838033A4D35B787A2168C18134D84A6FD66C906835B8528598B3EC4DAB624B82D7599CA1F1AF1550E1DDA5F806BB3B012FCCB7DED67E58B6D4E9704411312F6602DA0A7C1111BE703760DBAB0D94DA13385308F7DB2BDC55C4A0506E35966679DF4FCA254453B9F238BBF896466780836AB224018FFE9D7E7EAEDED429A604A03AC7DFEB8319AE2C5BEA74575C77FF6DCC2C6D1D7F2DBD29D5D14A3309F07D6690E757FA648CCF4D0C699801A90E2FC5100F92BCC25550A8584421A734AFBE10B25588CC762E02EAD883D688149605894A652F6520503534751145BCAB51AEAC84EE2BD5CEAAE85787965D3AB26649E1C663A1C7943BC87328372875478F24C65C8F26D53DAE25FFC7ED41FAB221D11BE25FFDD9EBB36CB03201253C1A9C2C9EF20716F506C701A27CEB9816CC2629099B586D3B59D83E70C67D8716014E5E4011E6F23B0FFF30786A0AE19A9E2BEC58B6C2694D43210D6C81C1EEAA5CE5070472FF080DB30588126E517882B14605F0951C6E07CC643BB2828F8B0E9A4C4D00D47A1DA0940EB8D265A8585112BF976C1F4BFBB6412E9F22188941F3AAD835FE2316D5274F0E10EF3F09E551858BD95B449050D4DFECFC58C7D8FB72409267A1CF34DD775845C477149E8C7316488543A2686FAEC4FE1C43C15A9D5D43685BE04A2C54C17C6B50A3EFF661B0F6BA18ED16E94F3AD29C04230E550846BDD47DDE35E3297177BADA48A70516F62B9E45FA77B2F9B05EBAF78F93060789AE28AFB62FC6C7EB997744CB8ADECA7C09AB00E514C9B588573CB4197EF85444234E4C45813026E8AD94605CB580344EB4626321C9B81D89749AF55228AB7B94E0C173E1AAB8EE0B1B4CCAC4D2A90C2B164DC83EDDB14170BB893A33AFA3CDDB7701BF98294A2504001B54EF73DD6E37E17FA0BC94A8065824A977BBA80721992B5B1A6588219660C7E75A223E46D92F135D5557C63924F8F5B9D19A9A59D5D9EEEA37A2054BC67EF7F1241B9138117A13A03777CD46510D0DAE91B1A18051776504B53906C207E8A332AE92A1674F87F2D73C9D2368D63D98510AE064AF4378E3EBD72CD8358F88BD1F2942A211A9E1273C64FE7B6800D487C50275F99BB3DDE1EC26506C6B9CD9DD43761343FBC53A25F4B25B388E845C82402C083968A14B38EC89877202630E51AAA7718D6FD468A359208CAC145D808A9517118F336C9D1E24F1813E60898A28BE4C13AD5A7B2752E2610BAAF95B2E199377225518959A5216829A8F7D080525DFD8F26D5DCFE0472A60F8547257CBEC426F49E4C5E6265D9E1ED32BB9E4F5B0B1B4CCB5A5F9BEAF42A0422B8EFB785BF8243E6D42AF99F014F260298114B36E952B7004CB53D5CB17172283078428880F589645B03FFFDA3469683325136466563C460F52EB605BD324A552696D74E48741B31325188B8D338318449122ED147459861EE9F3D574DC0261F4B98795B48658FD3DCB6100A9CE789D44AAE6FEC8209FAD36557D82D0F8E3EF07104B4F8AD168B0815F944A027E8CC0BCE9EDCA3036C3DB7C2B4800FD5A588A602BF6A901AAA7FA2EF53E722F092CC5F6BDAE72EA8EF231BAF02B1C49F0ED5DD569C294CFF640B1A12D2690E44B2111911CB3276774BFA8C6129315CEFCCE8204D2D9D638D9B989F6193FC7837C09258A74A4DFC6D9B3E5EF215C8874A08AACF93D920E91607B680323711466CB4136FF93807C6BF8898E8B07EF267F5D7250982F414191C605065195D307CBDE8CE9F3606B07D216ADDED43CB6F0DC43BC606970F792A52574CC695DF260401C5DA7168ABE85A8D63A88EB43844BD6BB7FBD1F0CB56E9A2A57A3D7E91503B4C5A9A5E5A2A1C49993D7392D410169B12826E9241C7F4D63BEB2626FEECF221078B92E4FCEFC221BCE6653D0DFA094EED2D1B913049F7314871950C7EB806E5CA61426176F5BCD63AC9089A5BCED452D8873D392E1FC3D2A527F440EA689677645D8245C5F82B02560F52972748E77D9D800653C885A1C13F546AEF349FF6F59B8A901EB538874F77C13BF4CBF02576F922A7C898BDDB1160910130889583BF8ABDBAB7B5EED5DC17922DE99E145C77688F3604DB13C7F29557A56424217C61E6747CDA19250625F5629F0457D97BC2A6B94095B97F4457B317CAD3518CACB802F75105944AED4C9807962D087430204B4CF7C51D74405A30A26EBEF1CD5912DAA47002E582E28490720BEC1F1F9ADE52768FB151ED43BB9E87296F76 +smlen = 3425 +sm = 7B8D1FA68CC4163B12E31A5DBD73AD7EA13CE418E9092C919EC6BF2EBA2819CFC40919533E0153E473D370CACE6E2DA0F17080568750B1B92F6A931FED1803AB7743D019D6F5C2F24418747440B006E86E031DAACDCDC3B738CEC900336020EB24AEE8C1863C08A435FE144C90A5B710C38B82AFBD82CA1B257D4CB7CB13D896719C07CCE600DF632473983E7736C25E25FC04A22BE178A8CC436C3823B2B7F1EB186449E927D00E52B9B9A461EA877EF5FA4FC855F9B4F36F82726727A296444A4C52CAEE26C842C8E5F07D5E0D23F50A04733BA3AD1DD5E04D99B9F6939B709BE99D99137291AFDF932425E5DD9CC4171FBB3DA04E5CABC6E450931BEAAD4850018E75767555941C65CBCC3644045E377E162F50A2320E95F633C22BC210F0C996AF86BDC0E8A709937A9648C1E466BC40C66B7C133986C0017D51870CB5273C48ED97A97C2358AA08198E2F0A2F7BF8D0383FAE840D47E51AD60C071C1510D07F6675120FF6ED3A4FE6122D7A395D840305672E26E1AF7287F64AC699EA749CA08FA89760D4A60605D8B10038E0F21D1E326F11238253D47F4CE471AF82CFDF4588A797FCDA792690163ED872E25865156241129D95424FED29FC34C1075EB841CD97CA85E17404D32DD669D59306A1F665F6FD34EC426C66FA8DFCC0BB1E1E566F04A912463059A06E84E0DC84D72A046B400C8FA1D971C470D25F1F876C9FAF0A229E90B09200B684162FC9933B743F2D8B004C7CE9198C695187C64C10C15F32BF6770D9DF0026D0668B80514C36F173143030E9C40ABACC09375DBA6A146701E401DF958DB16FFDE0EAC42F447C91B5C5549503AD8A4EEF639D778BBC443CFC3E38DF85A0093ACDD264452F5987BAE4B72030021D9814423257AB71608C9854812A1CB949C276B735ABE7FF770D40B28E81F239FA23722F970F560398C70B37DFFCA1E7A7DD3A4AA9D186087CDF585FDF0B1BDA83E7E697B4BC80126262D8041BC4259D91A4A606C4AF13816B8D99C86526C826A985AB56B72D8111F01523AE4E75BAD365C37186272ABEA5660CE8DD88E0B98A7468E82F7CEA4EAFF4C7A113BE379FD74D3BB1BA8008CC7A98F953A35A9D45EF2E131BDB7D2EE60817BAAF171292CC71CE52C30B7D54C8243C227B6025960EF2F7FA721804F1CA33AC06AFBADE8972CF6109444B904B895CD933B8911997BABAD9F4F7CA090DB597D1BA1AD80A53A09CB716FFC968B2236541BCFF3ACAAF7A7D46D1659E3C7901BE93C379495B7682FB72D512D7BB7869A79B1C761D8ED392E15E919E81E69152839672C60092766F7CC818FB292494905B25EAFEFDCB7F8C17FCD21F086473770083BD85FC9BC4AC5CBC70550F45CA4F9BCA375BB0F6F4BF1991A8E1A2D4BE61B0714C224D63828072DD8B283F2FD6E83F5FC1F13B3650DB1A07D5E3E60E5E02B469CA722690A2452645AB54049FB945BB4218AFC56E699E878410596A6B3A34001BBED408413B7020E82584FB685944D5F06877E0AD051B254E8FBFCB6B4271AAE0D6471151BB254A48CFC7EA17857D9CD5695AA79AAE53C474EA99D8BC507CDF75BFB3CF8F0CCAA8656015EA111793EB075D5F22238061E4F487728646856A52F25DE9492FF011F1523BB41CDC648E136EB064CE49D935FA77C7AD9BAD6759802B06E925F16865DC386D8763ABDE70A7C1B494A8D96A3637592784E2C2F716CA707B645591B5A19304E413A70F5FD4D2F6BB95E6F3953F8ED8F1EFF17ACF9A3211B2F865B563508F9F20137A27EEDCFFBE2171D7440116485107BE4D342140DF8D5477F6BF56C99E008C76C4D6C38F56D24AD925B7BD3958942AF9A2ABFC8F18A42A3383CBE9E675589C126855B5F8C284820E065169E9F6BBA823FE68FE1508B5AC3533FFBE1551C2920595AF7BD5C0B4FB1FE8DEB91FA96D72C98C22998260A4C2E355EDBCDF4E0983E5FAA9F45DA94EB3F5384F834ACD0698C1D25DFA7E55D849B4C93D3C296268400EDBEAF6BCC8F6D2D966DDD780E3567AD213FAF47BFB6BE2E5813C3C13578FFDCB75F52407B997CCA4A74F9FD049357B9722A0CD2B04B715E20F8E95A41C2A5229FC523764911234DF5ABA7D0BF6E013C3BFDD05564972C618FEE234EB75F017C0404D2E33E1413F50A5D68B6B45EF19152494F8435C9F53618AAB592D1F36A5E16DFB4BFAC04A31090705522B26BD93075969CCFF7E9AC42C70DD830BBEF9BB2080CCCF13FA53AED99EC8376C3BA51D37C74649755C9D38B39E3FA3322042A97E124D144CA763CB5782F0CF9E31297B1BF5A9B7428C3514C9718B5F1B41B910A7DCD0968614A2D4F2DC0C11A4438CA667AB86F8243FD579A5E8368F3BF8B0FAD39FD1DDF7F4F95D6543B5EE0FF2FC0F19D16A23E00EF50EED14E937A4AB7EAC36F707F13E6FD26B81331310621E38BF10F6EF0ACAEB3D829AED16608B63448CC2440C0AE064EA634FABFD4C1CA45B177D02764D7150B72CD690C4D8A22419C86B779122B93AF81D5009A064428B7E1B1BD1DCC5CBAE85D97D998C47B259811A057EE30FE801AE84174A4896D2A26A743BEE805CB8E67116FC9FA298B8B0F5711F824EE2B0A3835F48057F7401723840F356EEF6AAD37B9DB3B22D0608005C71E7EB245B2A5EDE091D8889F5257454E9E556C8FF5596F973EDF0EA573843DA612328310F3FC34840422E56684A86A36ABAED41727149EE25BB44AD1B58767AE361E2EE807A286D9E422FA776D822DC2144CF162C01663461F4563897216CEE550DEFA219962F6CF56179D3DD685E38387000DE5EFBE705A4AD9C197B16911A78C8CE413575453DAB052EC30AC836F18906E2233644C9D7FCD09C4E7F6C9A4715ECCAB599DBD2389571CC3FE00B80018A5FCFFD3A7F076D683DF56085C8A02B965E9FCC2E473BC644588DA5EDD6426EC822624B9BD7DBA0F74E3D6B192302D3261C02D5D57ECAF457B3DF5E8FED24C2A0A31F1BDE8460FBAD682CE24D5A58309FB724090D5F6BC4687413A9FE9D0A7CA60437C51B0B0591C35DFB7C7EF5C68AB92D35C7633ECA82180BB1C7812BF36C38821BA0F54D07FB8A3867F895FDB58FEEBE8BE75A694B5A2F0A6AA69BD87CA775385FB885245B719382885109B5F9D1B095B27FB3C9248A7754AC49AA0DDA954023C3CFA98533DABAF914A02597FE00069A7D2858BBF9D8FA4BF8A8AE1C5F0B4D17A667FA9000B864734E0DB6BD5CC8FBC2D6C5B1CD9CB45DBFCD594A32C94DBE8E81C79036D10BD7412D850065324306F559971893035962C210C7846059D95DAEB368B3B1B529D3057C4D493BD828E70B297E027C1F08D7ED9BE7361D9E86A06E4E65F246F34CE7C518B765FC721131A0808D02E53A5513AE07C1C6B7511947EC4F1765BE4CD3114C11EBA6694B8CA8FC3C27ACC2EDD985F34E62336C711DE1A101FE5D26F229C4D48379B20E99E420CFEE088CB160B87D4D882AABEBBF1F93806A7D846CEE2A99321F3D18491D9D3140CA1D4D604C903E73BC3D7B9198E39E683EA713AB5B1BED5BF9B98D37FF5B64D380EB11500F0A07B6572F113E364803E042D30EAED662DA1B9071061462C2CC86835AFE0A0DB62622F23330A3DCEF3B161EE4AAC6D955CCEE2A6C01DE1544260B1F0D476EB51C8A027C2B2241AADCF4E377A039986D79DA678B6165135C6E0DF8134069064DDDC335898509C81E2CAFF88667261499FAD1E4FED9EFDEEBF0F47CA1EF5E20BF7F06CCF38E1C19AF524AEF684530549323F7692F9E8556A043BD85A2E5F1BF727FFC1C4D865714509A07C9DA75E4E8A9151EA00F728CC75BEF005C1CC20502D5A694B81490846AB43A4DB643EAE6C75B2A4A29AF6AB87CBC3C67FDDDA808766CEE5DF746CEABE73BD38E2D00F871C7C422B772E3D7E9EF2929ED26AC6F2275507A2B34C127A38273CCF50D4FB977FEEC6C508EB6A39FBA80002A4913546E1FA316F58AFFA909FD91FFDBA6E6C0C42F4094453853B0B16863F41C0EF50D283F8CB70BB0BB3E1A645B081BF489C71C3E3FDDE7304B6F447EDE1E941E648F2F10DC86F37C66B70CFEE2EAE6598F40431791C8CFBCF8EECA5245D5DDFB86DFD93E1053F6E7665CB9F87B0B8DE8F06A8E26E818E6AFC480A7B564D7EF98B492B482E861449D8C47E42FD756717CE83C6ECD75704ECA617C15C51BFD94FC18A5839F8E897CC3610E8B036D56002B14E09707DE99A1679B815F0E50FD5714591F4EAE851D5B4F14531C6EB9075A6011070748698A08438A5AA52DEA6403BCE3114D8B90BBFDCA3DC588573B2AA70EF7CD102001AD668EA0F8EAB430FE8B53AA72991970D0A3CF30E71F7321714ACE510156DDAF79C44CF0D48C2F8E7F0B7C9B79FD78EE0D9FE49024898F3ADFE924D6F235C4075E5958639482D0488F708A6B3309B3C7F7763B0E5CFA19E2C6E3BAE7FC99BE9DE75C3CD57CA3A760C40485E2EFF1F357812F4DFD0B17D0FF46B367D74617E722DB3280C5D58D08646339F93BAB31056060F439A46D7051298435EC8BE13F3881C420F42101A7933C1A58EFCFB83ACFD2E11BEF67C09829D9CBAB9B0253A8306CF1545B93F20F659FE75C656794A0A7ADAEB1C4E90016173B4654B1B7B8212F474A5A75777993E3EBFC1B20334D5F7B8299A30000000000000408131C28312F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE + +count = 4 +seed = F1902A7815F37BC7F5802D8CBCE5B48D82EB85691718062BFB84D8C06AA41D6E9039B0A107245DAFA4EC109A57332914 +mlen = 165 +msg = 1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 +pk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C5FE81A5CE385452AD8C5A4ABF75CE7E1225E6F002E87BA1903A2294C11AC7C5C4E4EBDCBE90CEA5F1BCDB81BDA9527F69421264889D016503B663BBDB9B14AC41AC0262CEBD8D31806F6F98A829632BD49F6F94902F0317C8156C853941644FD161A9B8756B750298737B5608186F78EA2EB21D6D50B0822CCB9899FD620213D2C8FEAF2B8CD14A1C60C593386AA690519ADAA84802E8D35B0207D18BACE4036AF99B47EB50ED32D9C0206BEC19618707877B62C3679F18629C29B49AC5325CFD5E4EB96264721A7E53E56048032499C6A2D828674E1E3C3E2DC73A411A5A73EC5A8869176C9030BFE6F13EA35CC506DF000548C7F39E31EDBF4E349CC6E85F87A61689476B243F631650A7DF87E5FC3369A7EC0309D90867830E853D786B3302FDA917F24D6195DF610A6C444CD9B122C58CDED454EDB98F57A262B8F9241234EF0BF5AB64146DEDCDEFD2761D729769AA173378A4ED6223E0DB7EF1419E419B9B8EE07E0FA8051321F2B4D5411134B8C5DDC56F4AF5064B2FFE0419B3627154EA39396C873D79E196716A9E9A2841260CC4249F9929B96EDFE976AE1D75C969E40EAC2ECF3BC24A765C9AA9E9393A127107D639D04059B26EEC39FC1C0187F684DF64BD0FBA70BF16A6A8C31D6B641E498E85B003CBBC7E14F165D4481E1EEB03EBF1B75A39D71C9EA28C4D1B7365DBE50377FBA3758460AFE7C15B5654B79201D9652FB582E1D1EF9607B0020B7AB1D796A5547CA790EE61CFD2FE3822D64B462587E716C0B113306875E60EAF9C720554396D87196012E643251CF3A470CA0E54CFFBBA45F52FE7045D4C4CFCAE733A584D6862E9AAEA8D9B5686427CA4EC0370399220DA350966242BB657A2924D49BE62F5B0A654D298E79549D6E1AB5C8382A118458E823F418611875564198E3748DA1FB30C53C83CA8FA0D21CA3FBE1D3BF7CC3095D66310F299341AFE234C67215CB6568B1DA635E6F5712073E040BEC943C1F54328823E16B44F94F37BF6CDEE584E6DE5A15AADBD4E56D9345571BEB3D6EF3EFB09A4E6DE3373DC227FF9DE6E19C6431F0020D591DA63AE812C84C0714857C4C8F0AF3B30547978A69CDB5ABB1FA98DF0A4C0D9C30F5D69CE7589981B97E35A2DBFCD919B47D2151D3A5274C9B27DEA776128EC692AE94271EE26452FB6A07A45EBE1BE9F25892EFB8384B45405C12CCC12DE21E240353E05A659BA62B9F528B65E0F498C6B08867A590A17CB42DE7116CD577A24E05364FB7086022BC93282577E22C961D1799E5010B0A2F72AB009097A87013228AAF06341A807CCB69E1E58AB8D58EEF376E035BC233946E2A0DDCC663E77072BD3B844AB224EBAF9DCB70B4E3B8B0BDB0FAE1F14EF6D37B814626E22BCBF113343B854E958533D288415CD6CB7873182C089CF0DCB967087E75ED31B2C0DFAB3032A5887BE3BB159D816292773DE29987831964BEB23F533DD4CF05F1DBD4D51C61299E994ADD032A4906A3935472240F6A23A55D2B0AF124AE0DD4B5258B1341A70853914A7B01A2C69D4A06AB8DC6B85DEFD3842C478C2BB3BA9CF053EB231BB80378E0D1F56EED7D8937214E63747EFA495D7829C8479AC6991117CDD23BDBB09FE96AA861588C643DDB8A38B7870DAF37D6B6EB9821DEF6042C486B3BE1CF8C5BCC85D2AB7197B9783EE98D87355F50BAB5B5EFCAFAECF3B7A6C8E9C46BD020D8F0157A56CB889B039BA43FF1F55C9FAA890AC6F0C96C1491A644F3653431FCF7AFC5BD214C8228A4ACBD00A78AE29A10EF69599DA8E25DBD5D487CEE1444397EA6CA6637B6624DD3049A00A8043BC37B551BFD79BBC44300F313CAFC39F987E7338485F1DF379E6394133F4A553A92ABE3FA7A43E1AF60C2B66962F25025C3DB43248808E4A5C41554AB736222E6001C57A230A7CC65E026697F517DEE060A66A973BF0EC70B9FAD9B16AD0A098529D9E884397E829881BF64CA26169587CB33C188D6C24F9BF9A9E96874D03A17480623D4B82903403BBD3B536D325C47A3EEF980C7C7A08C3C09BC2E6AF0A49F8A898BF9056735CFFB96A1CD75B591915E937D9EEF7B963760C5FF46448A25DABE30323F463163BB09594C7BE3F4C920A8B06C55664F02EF5EE7F0B52A7F4722796C95964162F0C560620BA207D9FF628401C7A22F7F3206D3BCDCF4BAA8AFEB53745D3E94F10788C080545484690D9A670E8F2151F4FF8F18CF853810BFC1BA7CA8E48C3CB863D8DAA519C867AA83466C3BC6BEA335DB1CECB91D4960992CE74FB9C205D572E37FB96BE6823F4F80EC1C429516E5A5CE106EC9BD5EB07AD3C77F927356C8EB68B566EB0C509FEA733579A538AF00803CAB394A7CAB1018BC7E835C07DEC6A46974D23413B616DBDDC3C211F49FEBD7695931B05B69EF0789B8D694F8B314A3DC63A6C9D846BB2CC497617C0A8B7034878549C9225AB4E0C2768BD7AE235EE1143A3FA02BFB36E81D2D31D31852072334E36873E4F22DE044129372A8D1D306826F6F89266C4D96DA686DF3A2D4999914EC4E791F86B9E3EDB6F830FA411C062B15DB9A6435883FB38EAD7D8BDF577B9618F1707D1934AAE27B9D799B491AD42C00626D89F554E2AABADD155F89E0A10ADFF1F2BC380F246ACB737FAF5E142108709C573BD2AF28933E24EC2E1D8D5318BAA81EDAF0D6EA688857D76DAE94E151BA3EE157ACE5CE556B887333478 +sk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C5E33B9DD08D39403847A73EB678D90B5BF5F1CA87673CED56F2B061FE997A92ED880C89779FE7ECA9E7D0407C0661DDB5A19967B02B53E926491DECC4DCDF2627286331803773408775118436882442621506200862714888344521504128525573767433116037842455271735015546611730353572250606844181303703015744057843846142701620571416430608543030138487404884716730825867058531418065581686511738414552651545853348213231573635630580167212020778546413233252234470163147127641714380588022701110664332438757582506374382081750381766267532042813821008336863411175141548485130162761841122006004176327715622145527612871537411824855721853633602771668211514384653221050714224154363361660817870052073433178471413364887665443837103302845271763204476737776844085423344255766658686714477761864364704640427808707647377804172047664688766378120703158343183722165110046782885013037868343861277264752628486632001576638078588805810423578300426503836123672558470227881818283558043286334402351826662465000144183257061077120525820736373174450844730443470800414047522271875363554186520287144186884588811834625862832357620301543245301007155248160022285570366564114456354477588380163723840511102011708205130258344886438784781376103841865180428322750122153780822001216164671838645886837712270733630827537708524032152363666361321146584685425521287102231108262887827318031788146730074563506456704688466555141346841435476154253437647564351514851043417124111550073038342403650058203734305613744335012135251372064035218248265838753042361023701736253381274013130264736317415184226787472830554181412633077231673112556802515688300628360111650175645481187370538562051172580125128571656501866734313878056270210717136733174037605784723721377531787245601132447378506220033531004160288522651081234775432410636254286876107732702240401888541452045485110218727143823873025374083560308345841326104383308572611778738664233457585834444627405330080658847540118705846700843673025644138255678351051612554653882447715384556380333347552613437584451337008854523722155866632086210014423608684045100523020670863074415723877031210683680800117060403334866522682781332655007742273750085352382538553667162178657542760718834801204766416478401146270880777230647164873265276021400615035065060430221468833625631471365025335223063285855621182707820620477506720082262572666037278421358872645361550117320042375072657251576037883261041831166178033532517254575282360435272380733372370331136287524734706841828014363782843760601673740181753778837762278805438762567377342252746783668377848328818605346031872223753507226524371372714721564668474527733678568582105844540571444231752534630815433558674848386156355588000644876430416268483686028123720756754414607843418010648302816876558570763315430518476474287222782633770738453666182460440777238670217737664705005547752451843418141566115425374620603688450866351670760585054132164204416787232156066635557516887638067001487401467512557771442305060561302205802547623587347137138722525655543260206702141801274565130608208521313975239D1F3F7E480E9659C739CC8391B0CEEC2248D00048ABBB0A0DB71BD34F767CFCC9F271802CB1E87EE789ED1167E0C7007B5FDC3FA774B0D76B0886B431E6FD4E9D2362368FBBE45B1E029435C3C77BD97210EF70ED28693A8351C12C550B2511B4E469124CEB6DEB8DD2066E427DC000484689A1F393941EC55063D67D1168CDB4F83D330864C6FB08132E42EAF3AC11FC19C5CECD0A25D0F03FA1AEB9892A0088FE78E83F2B52266D43E3206C5FB6564964B58415B2B061F33EA757919DF4AED0D7355C28C4B61E52213A35AA5F37069EF0271A5187DB7495A5004F1E3B9DB748891D0A95AC23736BCDE6DDCC3450278D59CCF41F303C8382C2B00B061395A397E7B7BECC5F7480C834335D1D84DDA5800AFF73D0469E30B4EC5E740112494F2D6DB2C199BC66770D57AAAE43C104EDC08E7A158A58D8EE96ABB8BC37A2C2840003887DADA2AC21AD7867E8E88C1EDEF91C51B4B6A1F3C771D6E79429E827276F6A99E9317781F26536DFE4C26C82DA2404478503853CBBD734E84223F357FC0B3BD017DB20215E80248E4779FDCC1CFF43DEE116476E3BC2EB398725ABDAD2DBAB18A08794E31315973AF6425C05B1DB6990F4D02EBF3D7C8A116EC7C566EBA21A2D4B523B415AB9FEED6302BCC71DA44ACDD7DBD70CE52918F84FEC465C43AE12085751783B7C5CED7A6CD4152F41BCF7CCCCBCA63024EF189BA90CB5767E6A43C8A23B8AD75EE7EB8871B875886079CA2E7E375392189D11923B09DD13595F92F44ABF9B4CF5E624E2F45F73819C4D9634EAE559762A415692057F3C0C3621EF1D4ADD92C079F0C0465B4603D520B4E93B0B9CD2828A9EA98DC566F5D74F5B582400FA2B628D0AD82178CFC8B3241E5D011A227F8E8FF213D3F4BC9840D87AB43F4440670B6ADE08ABB4E275EC92FB5B5E8546EB54F44B16A801CB716E5F8D5F1399BEB54E95CF4E1C0C0FC20A48FE7C3B6AF63596EB93BFBA1BA332A971972C03C43F8755A1921D2C2869B55681EF6FA1A88A4604E6356D6784C88385213C953F02C5BEEB67F05F7565813EA431330F8C4C9E268F9903A23063CA8E95AEC56325F3908DB4DE4CFF215822944A75969DC0D1FCDA93F4643C800BDDB93D51ADF02B0D75B233BB376FE957882AB7A0926059F54905E4153C135BC96F89DAD0B95C2B220D63794FDF78D6424605CDEDAC10F0B31EEA7B66621F8095BC76AA5F18E66D049DC0ACF3338DEDE92F5B89874AE3B91CB1086A9A11CF0C4E2038C9545DF95FF355B727FF633E5F7CF50CCFD936DD60D863E99B2092315817555E6CBE8BDD8F97B3E8145D47963EA2D759EFE7AE1E90CC6FC9BD58A61C68D44979023A79793DE5E1130ACE61151142343A7532F12FECA49B7A9BB24788511F7884ACEA5F1D158E3B09229A454250C25C1A020F6AFE7922940F86073C99C88D69CF025A278F15554BD53769B3C372ACB4D399EDD97205D7190657B6F658900287C2DD3717A0527F662E7B423B7CACF2C341F20A7D4E6B85BFA29AAE1BE5462DBB1409D601BD23E7CC813A260FEE03C3EA9901997CFEE4D4ED069FD5B18D78A48C132B2CF54B11FB1D120561DC2630FDF85E90C7A8996F7C198312B72ADC7785CD61BA5C4693354B385D1CF757A87BADC6A05A8858F669C89B86AF21D9392411CDB87A4D7CA5C11FC8EB64C89C1D92E674CA1E30D66F7631CBCDD2C338E9142F4EC0BA83C90BED1C4C200A80F21E1D5BA345B586A8F98418E88A2D81F7A6F80316EE64F2AAB6402B7B83DFCC314EF8A4579B0598D24988866956CAD886F01E05C776EF339D757D4535D2A2411FAA4A3ED9C2E3FD41CC7C85EE85533DEAC518C67E614DD188DCEB2D74F2E4C82222B4BCF47D794886617B949604A0823F86B48B40513A6C5E450E46CDC9E4EC33590CF3AC98F022621EC12FD2172F23EA31BD19008595DFA5D8867534C634BBBB78053308B095C1EF322F91E4A2F76BA9421C4BFAB7916F7D82D50D3739A6182873379D2FAABE2B07C835AF4E678B69C2076285A0C6CB958C417FF6FCDACDA65CD501A42BB3D97722D095AB273FD1731B293F5C44DEBEF4ABE55C331D1E0CDCA5710BA4EA02AE2FB87DABFDC9A7B3B4B88C37CCC35E095C5C478C561A1C051246DE8569EAC44D3D2459452283A5C0B124935F8FD831FA474F32AA1F05AFDBD3BDD93F64A79B17603D3A8815EFB0F91905FF18D404E69CCF897DBF7682C1B62BCFF5BBF669021139062328F29FB84843E9AE33B03AD1A523440DE35FBEEECF351F516BD79C0D59B0D751013AD37C67F0144F3B3CB0671B1A0CB76E72FFDDB5CE0BB283BA4A0B159F6F61A9F320B0155D72136E3CA8DFFEB3EA7BE485707E8694FC62E8D5977FDF1D314D748E23CF826D555E1995BFA9F2B4783AC6DAC87C686852BC39B4AFC596FF556C92039798BB5F4196C0FE971B12B8425CFFE0A86C3639123FED5128E4E3148D3F94AA897817757544BF01E037890DE8AA51449D0A85FDED168768C9A560777D0D60182A815DD347D88D2F605D881871B93A9D244D3B3C19A63178419D5F226A75FCE142E2FB240FF929E6069D14A40B7A2AB2BAA472AB7BE2D8CB06E79C49606D517415277C40E13FE36CAE8BE281CC0B90CD0F8B8EB717DD715D24A03FBF995FEC2A315CF524D3EBB0B8716673855EFFBFE95774BD89B9F272A093354D93C88A35C0242C0EFEEF369DA374594AA16572A787A9732C7E37DC65650BC386475B3F1C1F8C1E057D82ABD27D262E70B724F0C050A8A96305E2204849893C089684D2A30BE0F0416BFDDD63BA132EA0D1AF7FC64887D81AC09512B2B3C6EB21EC62DD0ABD2FA01978EB4EF0C18CA7808B05407309DF408261A3E32B9DD50853DBA795DF9ECBDD73901DC54584E2B52F2AC6BEA07910B3E37B3CA56457FEEF3F2804F269B240F3B9C9B9324EF286939D703FC7638679B016D39A682FCFB6AB70A6C36267A7156905481CB3EC4D730701187F704BBB28D4CC12FAA111C9B96A5BBDA3B9A7499B633F94486C4F3A5B8D1CCEAF87EFB6961D01B89B1200908FF1301821598A30E2ACF192D7C16FAB7750E10ADD47B0DA6D6F439D5321A3E0D62C1ADF60207B9E776FBD03A667E5B905E58D97F109A20A195DC082933DA9B3327B59892788BE7F3AA478F006DEBCF8F28B69A0DB33C235899528160F02F4D0EC0D5D864783C0E128AD18DCEDF4A3A6B1E7EBD9DFFAD7D79DFD598A8A243E87AD171B2CD9DDED48D3E2E6AF96DEBEC0DA8354744DC19175E3D7555EFCC3BF5F0CEBAFDE194F1C18424E652BDF6A8449454F85830E9AFE2E181135B14462EE295129FE5627107C1E3A5D3C8641851107EEFE9E40781FE16FC95CE9257F53D5F7959AB03EB154DC346BA99D1823FF9976EDC56FD3C4ABA802A313315BD725C154D7460BB93A1F5B32EBD8526B79770B6FCB8C1B2FF0A8D1E42D3A99E8CDAEFC8F02342FCBE1522C4C4DBF0C296CC73BFAB2FCE0FC53733B673C152A7299ED869E634BDF6C62641F78BF097E5B6A646AA +smlen = 3458 +sm = E70938766D4ECD4A5154C62D644EC5D15191B206B8D1A56A2FDF592B1AEEA649454A8A8E0F38A30DCAFE3EA0D462619913748490104B46243A9609440476880AE6402601A02F6AD220FDD30DDD9AE4202AC672829F8D870B00191CF57921D8A6B15C2FE9F759C11D4B1C199D577EBD4990852F33459F770CD625557592BCA68B5D2E8BD30BB6EF1503FCE7F00C7771573A3D99E6A06654674E70DC064684F06CF38040CF1BCBDF2B54671774FE118C84BEC600B0D328296960CD130B10D883F1D6C5D7048DC745109B63F73C3EC1CC3A6CCCC8A2B171B185341078A3C9DF974356C648708F0D9FE0541B9E385CE4763983F9C88C4C457B89CCBBB25C8ABB6737C068ACBE413D894EC071E7C7952D69476E5FE4036EA82CD1D7F6596C318146EF38B67914A8384D8B7CADC6346DB5C7411E867E43DCE894B50291C447B97220BCD6ECDE5671BE85C251E95207D9CB1CAE7C1160DCFAFB192163FFB0F6B260AD0FDA23BC39F7DD9FF464529A2D6E7E0C14E9A94AF7069FBD5ABD3333F9E743A96D5EDE11AE0FCE97340FB0FAACDFFC8C6CEBF17AC70C75903FD4537CF6BEB8DC0D45BBB7E34C52BBECEAA447A4B83B1AECC4D420769A22E372B88CFEB2B35F22E6847C169F8DB278D809912EDE18C4B9FBD2E1F14555AE3CEC6DDF3842E5F4A784D0B7B553C7469E2A7E9AFA428B7E601290633D5A204E28B8D6DECDD8EAF4C60BB1BDF151178816E4CEFF66B4158BBD58DBBC07F5E4A8F11C3198BFDBED91535A69DB04F664A595FC7129975D673A8634401BF0273E82368EB06E8794B1F51A9BC50916FAC4E60422063AB88386A124207E52AEC258DC1D8D1E6E48962E516ECDCE42542DDE4A8D86B75776A6B2A78009CE6A79187F585209C02FF62ECCA333E60F9FBE0977AFF3E36A124EDD320EDEA0386AE90D2AE0D9AAD0916DD1012F4DD307074A67A55E0AE41B513AA24DDCF1AC1C214B0CED4496F10CDE4CB0B4AF9E1794311B701FA787F95888281757858F17A0D0388EB3B0C6D4983B70DB06ED19A557BA63C7563C986D3ACE75CA29F051E5BDBEE02882820FDCFF1164EA17A86486BE000A8FA0A554E94F87D0FC96378A1D35730CD1DCD9D51CAF3D8108B751A29580C7FF5B1850A9B668501406E71E34BC43E42CAD953040FFABFFE2099A6A006FEAB1B0388BD1454E538038D4F0D1BD933B852BB7A166B583882C9D2ADB0FE79BF656B7E235E233FFF3B72A8DEFB73F100CE84D162F8BAB763DD208494FB330B42E56F7962A2C84CE3727ACE1D0108DA81A60F0B23A9A2289238A1778E35EF9CACBDD46436627E83CF3470AB9B321DE4FB210A90B4259E012E7872744B6DAE0D4FE1A64BD84889C827EF51B30ADA8AD22FE7427C4AA40D47408FB6117A709A3DA1BB40A94DEAED990700B94762AE233E74A6FB41A5A92726A95C56A7BDA23212977A9227DAF8A81EA2AC01A89E4266F12782DEE48F5DE000CBFDBF8A361CFF65F937275BFEBE59E7BD7FF690DFF58675CC88D5AFF32200F066DFC3B7AD7C16970A87D4823F2706C4269A989CB93C19A73D005D3711118DEC2392CF0A7284F963CD5607BD5014602809D01994F3B3B88F5BC6A4ED1AA3AF84C86CAF8C4D4E000D27FBAB26808637B99AA62FECFA16B9D6C4718AA0F9A0ED8BFC1EDA3F8AB90134235F05334033DBA234C74CFD2A20F80DB3E9E6CF808B63C635AAE48A6DCF4CD0D1E9DB8FFCD31482FC78E1C88D22AD9C3D7417EFA9D11227CC16F78CE488C2CB8D10391A8C390965B623990A29FFDD1F8B4ABEE26D09905837AC425A05BF9968576C0CF90510708CC2E221FCAF1E6314A02D6573CA04C347D42672959FA1B2ADF513420A4C162C0BE8E401B1A7822A05D372F17059932FA3624C777FD5D5E3F740B63C4A04EF58C2482F63B28CF08538CE29B0709A64F20A7A3C48BD703301683D4C7031EDB5536DF8FED36F77A125FB3092D45F697696085DE94B54E35BF2A2F433322393ED0ED776A2E6178A9F83FA4AFAC60AA74EE0070A63241C027BA4FF52E36E1B5B9E73E8FCA631DAED57AB61129DB3261F1505BC780FCF422D272957FA0A83C974E901B7E0C38D73DA0718A7327D7EA7873107A65AC380E1C91D646F1A15809B937DD56581B4732FC115943839217E4F4A08E2D90E3DDFD06AC516227ACB832B2E5C010132FF93F94BD1E68DEB0FB7606B50CA217F0C4BC44B018F44DD4CCB2543E51706FBD6872E61DBE5724E1DB5414509457214FD80F9FE52DC57184C51408ED4C6E5AB6C43268053E28821FE1EE6E93170BC00C8C480AA0F63C9E457ACFF3190B615AE0C4DD33CCD205199C3370354D94752D32529A69E1C2E2ACC0300D366C423B6EB5CB032FB17389383912F0CEEB91554D60E1B232D47A7C84F62B188C2369A1DF87E83C52B5549F82877B719BD0E7F29221B7AE9374369135346A267487E5A2DE4F6A0F9E1D7A00E154E727AAA942E29DC326A6F96EBB29F14E73BD020F1DAA87FAA8B31F25A0C9950822AEBAFA3288D3188CE4BA04CAE23BD8AC2B23E713DBD24BA56D9D5DF89302F332AADE80D8275EA4F18F654233651C84EBC7AB663F8280A28895C0B41DC4E630D817D7697CA08CE9FC6EF46A8554220E87597696EAE273B8E1C78D23CE1D87F25FAB2D1E55592E0736722969A8A6030192D7D63767A504A3E292FA7B99E17B3F8C81025F608951ED7B11F536B14C676295D3AF93E1C319C2AC03FAF351F641C2A781CF5F135995A04062608C916AD77ED0EF6182CA2B645B94C0711691B12241D1854B8B13F5E06B1CDB0DD5ED8B9C9CB96C3B307ACCD3ADD39069554FC891B9352D1DC69BDBDF5E4B53360A3080DC5AE7357EC85681524ACD569DD3BCF893EE3D148CFCB7BE98C653B3D5C8E23246461B27991365799563E3D782525CB2EEF149DCC4339B45A47B50A2D9D8DFC6E123715706B2B54977B1B4E444DA019013A5E0D64114F90BE6FE04FAE2C8EC2725A088146B72D193D075E419A13AE381D73EF0910363BA4513BFB8BD3237139C427625F5A2F934E275E0DC51D7A87492750E32AC8D1F292CDAB4D83F1B9FDA1F09FA5B52D992629204E1B2BDAE56A9272B09D6D468F6C937EEDD2177DA8248EFBD92C34A8B4FA7FC6BF748BD4719DDDC7D67CA9410A5A57EB0876FBBC7982936985445C46273C52A2969A480E74A9E5C3E25310CDE3A96A06175A6423862C5F6ED4959D794E85CBFD5A6213F4AED9F74F394393BD274BA1EA1DE093A2B9C446F301D4A76B997BD1C167788E7F568A97EF05FB217B094267C1467DAE19A675CD3D61147BB845511632FE32E43B5300E01C686484CF9ABEC9F783AEEBB04A51E8141415D8710CCA21C57DC2096DBFF118DB68200B2BC509475ED4BA22BBA9B4FB3FF32017A151100D04351C39D7C9C0867EB102BAE72E7655541F0150545E9664D5AA59735A666E320722D165F85AFF5F86F2E7339F364481834F50134ADD02F6C6E04F73FE2BCCB1D78BAE6FAF96CE783382D8065096DD33F8F58016A32E3CA5DF38ED9086C26905179CF64B5FA448763B76A2DFE412C046095A24F6692D0B2F91FE5439E3FA09277B824B5E7190F99C1ED0AAE1665E883DACCB208C418F44FF4134125F07F41CA9F644842B94B68DFC36C0E1927A7B6C7B0C55DD82EED1CF9AE4EA335E79F00E7B152A6ADC24C91C20B9DC181A7F7AE57FED294AF4FAA2170901906A2BAE8CFD4EF9578C3ADC26D9D6AD842A2C0378FA0D89710103BBE41CB920414C27047BFC472E340722612561CF9FD20940D85F80A806BB15E311476F9B669D3ECE8AF91FD2A5D17304739ADF47E329B8E5165D65516BF28BDBD2FD451313CC32DBE0ABC0C122DDAB5A77F0B3277651293AB0358F93F298A22B713D14622A9BFF4BB7EE9F5D6F95430CEC311347369A7EFB547C45BD2C89285D0A42B8125FA64FD6DDE41F5CFD94C18702517A66E20DD26367AE49FE523D161550A22EEC3BD32DA8B9CB834E6E84CD8C7F7381B6431420BF9D7FEAFBFD9785F9A952AE76F774CF1B054134D4A11F74095C84EB20530C51D1FB6EA6B7D853555288407388373C9EC59D0AB1DCC49F4BE95F0AF40914666DD3E43D2DA4FECDEFFDD621D7A3BBA1A72146F85A84A99F623BD43735CEE3A90B53E7133E64EB77BFB276465777BC699AB7184D4F636B18BD25C0611D0FAEEA0FB79D8292CAB1D85DE5BB8276292D9FD8CEC25DDCAA5FE18035278488444C4A66CC92091FEE2E9D38529FEA67E2C5074101CA6D2624305322FD4C6B06D1755BEA70CC1066B852262BA00B11F1E877B7C21517C7683384DB60B4B983F2AA94D694D08D1707D30530FF27270AFE4777FA633055177651F638A5BF544767112737EBB66475545022969C1825AA0E11092DB14A13B1E512AC2AF2EB23C591D5D444899558D5116C8CEBFE65A6B14E7502DC57EE1096BF96CEE2F52BE1E2FD453417E866FDDC85839A850EC9A3BAB94B4F8C8C552FFB4A0A4D750405803786285747B8F76DA959F68C99FC104C76F4B63B6A66CA01679AB2E1ECFE08283EA0A768D471727C5B41AC88D702DC8BBD54D4FA7050A397BA8CEDFE42D373A44626E96E613738AA0B1FB3C97D0E1FC4E6F83E5398B8E96A1E30000000000000000000000000000000000000810161B1F251CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 + +count = 5 +seed = 75224ECC026C18159FF92256844D0ADF953F0A4DD8D74D4EBF1DC5EE8F5630B011A447FD4DC34A2404D620CA0E1F273E +mlen = 198 +msg = DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD +pk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80E70EEE80840C353D8A96EA969D7B31978DE70A108D50308B052AC4FFA73E100D27DA45FB704D231CB96935709CBB195F2B1E2A88DC876765084BA84766341649B505A2BAA4C6549F1F701B743EFD118C9B7BEB6E63EE28136B3665B9B49C346AEF667FB87D65017D6BA4175867F10BA8414AE62250A7613E4887F58CC98D221BC8CEFF5313CEF9B40CAD769C416BFF25C6DA1F0ACF028D52C28FBF882E9DD345C51E98ADCED02BDC51C7A1CB49CECD326680E7742B81E85E7C518662B6CA9C6B49B06BD53621E6EC9C39ACA9206D44831ECD2038CD9E18F83F0C50A8FABF86C29BB390ECECF3E1704A47EBDD7A9F8615157BC8CB4C8A39C37E800D273D26887DCF76CB5EE1656FD9E6E2569764BD51CD1DF73DE546FCED353DBCC14AA6295832A5F2BF5EA919A092CD2C39AB80E464D878BBE925D12D361FBE029BFF3A7981C6E553BBC8D4F0226C05AC719D9B584CC9D8E40758F955AFA80E9218F7F0D6E9E19C0445ECF46404CB22902624CC6D3F7A6F7323FFE984927CD6AD0CDBF0EEBB120C7E833E71D56A03C3F186D2C22779B9CF32DEE45B6553E17D91BC504C3B3EC22C2E5F53DEB97202FA4BFEDF518FA69ACFBCEED050B426804541AB4CB5F9D6A5F294F230DF16D39413C2FB8B9F561BF70168BCC9C8DB63CFE780BEC295D960ACE69AA48B721DDB7FDD2869AC33FD89E94C90D997D67BB9EB8DD51A4F82D780BFDAD3B80F38ADD18977D85682472EA2C7FBDEC52960FEE26FBB3D1FA024B5913864AD6D7AB3A260D34EFC2BBC1632467306985352EAF8AD34BB4E6F97F45365C9544A67EE1B719D231E90C3FAF5E6CCC099B27190AD37EE9E208D39C3A8C65DA12728FE9303276BC0AA9FB95388E4EAE870096346BFDB5BA65F70D516F453F3D27862C3371717D7921771D04A00C331AAB48B4BF3743F9D63EE88D30B9E3B55EF10B3C50EF4F58BC0D40A00FDAF68DC7B7C5EDE98620CE18CAA13D6FC6B314B86F4A8E50BE39BCE7B2EE5DC2B574AE622096EAC4286E245F6F16AE5D940CE27D957E339D06DB884D61A9777DEF0955D7DBF614D87F4B2AC910684F0D23A4DA18462DE5BAFB7629187E1F6F4449EFA267EC400C1D7ECBBC9F58DD4A5910D92158888BB25305B1BDF264710D1EDBE463842A427269FD160D2E2664668BB27F16B5976EBA35916BB2B27D81993DB90CEAEC88F2FD77F778C3539C3123303DA784320876209276BC9D20B62E20A8D042D606B94DB048F1594ED988E71ED382F8A0CDBD05555D392BBB9A1A7FF5F54B601E22CE88D5B58071225905A662964BE005E3F3B57D29223388665383B48D8A54E096733E224D935D111E799300013C0E6A9DF7797BF7F86AB2C5CABA583C7050FA5B7226BA0BD9F1E77AC8D669ADD9C136A216DFB9918FEE7EA5908D1D31D59204AD980BC86AAF844677E1C02B0A0736F9D0F23975F600CA5D60E160F394EDCE68EB2FA7F08ACDB269A8D756401EE77048EB38DE021297B285B2D2919C873015C935975421D8CEA1953EF5616E2B1516F4C7A44B671B8AD3DBE5787417BB28F4A9562E4B576940FD1250F2FB23B7721C97AF98CE950319EC3F002E0AC6620905F282BB4BE744737BD020BF255E3BFC5E2803B6D61ABC2C1963F610563A929FB9A0D0D2E052E952B667575C4A142A9644FA70A138E52E757ADC4675C031AB7C047EB845DA110F77E78EA0AC6CCE66B5A46754C0C0630188DD643A85D51906A769F63BB5B603A663F0BD9D2AD26F7AE14CD2C3C15F59A9829733AA64CB8A5D62CF8EA80A4B70F084AC079AA791311E03D4EB630DBE1EA9676055C705E5B0E0E19D24C242C16887516598F9AEAF8F4CA7076CA3A1C516C9A7CAE1510D9338DF7A53EFED9D2B6DB9D427B02D91FF9AC05B2E4C99E28CA69B0A293374357D93E050AE7338C4325E5BBF0DF62EF1FAD072F61FA0C1C0BB7922DB6C9F01723E0B251865E6E70E441318B73FFC26692E8DFBDCFC1B4A95DC21F99F2C9D65CAA970A4742D577A7C8DC98D4B936423FDEB3020A5BF3EA3EC1E215BC6EC4CA9AD7B566CD8ADB0EA33DA181D601D653C182197C191D10103E2B3092EF2784F47C5C0EA1AD45AFB10FDA6AB262305A866C1B69094BC164E478DC20313B9EF8B1D9B90210A2D34A1068F628570B72518E1454DB605FBBB37051E8B86CBF5753D29E96FCC6C78B7A809433C2277F084AD61C3CEB4D2C55521918363DC2E46DDAE32E6DB326B890AAE6C55805C00241FAA533B0B0A446A3475EB8B28C1F1976C71964E29E7F8E09F3598F7B642219A802F7D966DDB00755DBE1F35D2DF2E3A569218736AF9B193FC0196EC46778248479516B530B10019F5DF0ED415815387EEFD8617537E8ACBCF6BCA4EDC59A70CF465AAA35A3F6AFA948C9EA6A76E0E2ACCE638BC472813526670B4504958013B7009F5252DD6F5D3D59658C8D72F7D1735B1C551580AA306AC4BC64E314C3BB162164E841517F259B99AB1A1C446B4ED9233954B79E0B70432D71D95D6113105A1BF95F92D27B3A91B46042EE3F57C16FA1F57A1F7D41325F1772E36B4B561F7FBD78CB5D16828616A55E66C5ED565CDB8CF24ED96600F79BF635ECC2ADD9327CCF24B6738D8A7C925FCFC269B7BAC195E21B302DBDBF6D2591563E3DFB15A3B08AA5E94C0A58C6569BA45593FF05B3A703FD756FD6AEAC8A216CC983EC535F302D644FAEF251379DFAC6881 +sk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80ED069224410558918560E4203345E45BB883FCE8D87502DE650741469265B41F501EBA70170A425E15A77F876B10B657094FDEC83F3BCDB85C836FDFE926FDF92164542851663571773764474817058743244444514511552736208723711330645378650521856174472881517202508031504770144677168272463202028744578706368368540654135802852651724620060505787328661150822275034054120378241052135840223148452302060836818020715476616382648140376153261252025340531377407843700536637020486168438763304568707315154027252718181081835863318267876478011282126252385166726754281588876877406103158212351307561687731074633342135358460726325615155434384257267746170234014652585628223665383824338330626621121428555368024054447077533635331286767305434530516814731436878721337545245433176684268273564407720754410758170735805426845348215803251821245147850514271634853746655714613184688778426587283748070232067627060328441732572600521485834775533425724845573748204521855257556582551384472410021080054886338482216636173506826846542645277402654446661747370050282052380635374761283377556607828083105034600053100046700823278777408577026010538826123438126147644708484532434647580486560772265665333817452642660000846334177411141788135480526023315636371071357652421412858426842862727204686352638627811686455225787755148565280855217872840001707104183662388406177215623725578511785088407284278182213426746275676732124432102877276341517675572372332864863058881666082366126211045046473818470613466311350626072155407186250241233443802285637217135480102357408280166184403627130271425322515553411552783354020204622336067880146112327105614233606237077658004238783112627016685666477805047330667811437568354720054238113714717633718283746373723781303370854736684088232726814838558157218284554605461463251284621374606272783618814517366183674212750403657776204713440666166041668283700616766862818503352014534204012120234320258250121013347510160334247184668670830512701217134540086813763656867402033386446221838704138848202086703614822087313575008778554225522425085682383450000443458632353648605668615515262468528653743748538677248103526508527214823651816448100720510665136088078155038287424215328355000613884523373500817520740588748037264675255883484326701567445042356251011256035350867264334143451800768886181242461806443204000451064755802118168078342374855525632317864013171258800718131031523123063323064400780715344162704334482856804145615265772336706004056633738756282880701336076544803175053277012151170351378473708851173706536682316380708012236681441207572323356246447060567784786833042037621044148360658178365035585088000600468081057854028126463870734336628443643752265366082723361072808711501735181312861775873104388748356255117534320787753701421707364055174847253167514523057423704202768846028260343084000704455413720275073731031740858665077027456221713176333408304655026707332444107846037771027640828457128036180262122388787461283677711638417203554841417770681184787501322870336814033733434603446221454814486865585651810160514304B67B10A716BA370785994EF4D48D8E59CC9ED55F52DAB8C8B75954508B161F171E704E9FA3151B422B9C1D1762BA7BD8389C6BA1CCEBE094B1137A159EBB244D02872B30BD48D25ADB819592355E6B5A9A1DFC4F14F7002CE77B5A28B8E44A0812DF7F05B91CC343E0E355C42ADC717F5BE7E78B51EEDA63BBC6FB876A8775CEF65D9BBC2578DDA7968F860AC8E024869B40386C1A7FCDCD36C8646AAB95364A064CF7D4A57585043C3A6EDF0DD4F19EF6CBC7EA9E5311B9A5085F6E7C4D16ED1618A10D8331AE90D735D86925F78BFBB1D10280735E3175D67B32F059E3B3F7CDAC1A8C728DAF608046F9ED1313CFE92ED734E09BD852C65BE4C7736C74A38FCC53BFCD0C63505F37E9BDD0168D6A3ED4A84EAEBE7F5F83F5ACA8122E8C5ACED9F50FC4A2EB3842740C7A2639635AF2362434AC68A89B29905B2925B007432D70C348E3BA12ED086867C2114BE6FBFE775881925FE2DDF2C3C4B8CE45C5C45802901E65E204A813E83F5D910A1E35412D8BA1787FC15D5276E5122057517BBD326FE76D9BCB63DE0E503FFE0E2AE30DB7B28D9E169AFC67801EB6B708340142554D6B8A981D02802140276CBEE5B86FFD0EE0F56801E7A1D5E1CD28B4B681EF08340753A5A1CC74CDDBD716E1029040E11E21DC1191B21DAADA627E3D62A8FBE1EFF6DF2BEBEEA5354E01B2FD57D40B0A35E41C54E70528834AE6875C02E6E75F77832D92B8E30DA1191DCD18A6756DB5C42851418EECA861B44B2A6551BF6671E633A51301DDB1DF71081ADD5E1ACA70BAEB9D83B0BEEDA39320BDB65A2783E173E16CA5F756F5D9F2AF79762CCB69DC766F754B733407C8B040B97B77A675B3057D05B5076B657E0B35583792D7AF5692475C4C544A51FA5B26E10265E979C0105001A8077A35EF8613BEC99A63288BF7DB1E6F799C3C2CA05D84EEFE10884D99B03F4018D6646A10B725207250A502E3CE7FE0E008B1FF01BCDE640820D4DB6F77634BAB476A458EC0F8485E672181FD64B27356FD2C45DBA5CBD5F72C9EA153501E23680CFC3F7ED3F3CA236602FA7A57FF0E69AB6DC798C8091BC061909F4ADACEA4B2D14F40DB06D9384EF231D51AD6B027610B26BA86F46050FA67CFA823098AF3D13A38A2B976916C3AC53C086DB79B4A97F460BD05569D84BD136546FA4A765FA758C8417A2A5F093239B5BC3155D2134E7396C48E8C7F8200E3093AACAA28774083F83AD61FF054BF5B5616FF86EADEB90F348EC9CC8F2BE1CE47F79E6C9003A4E8DC57F115A89A59C5B711B31E3CCE6AB1453B147DC0F37EB3AF97553C1EB7485F15387BA3319C8D2C86ECBCA051D21A73F8D8542FA5F1A944E4AB16A8BC2EEF4070797F27EBA4C2202F2A9BFAB7A282F8030CA0398DFAA968D3B6907AA166E7713BEA98D32B0ADF5D8ECE0BC6D67E75DE9BF0440AA135879D715475CB0F28A9F73D6097B465330829F7FBB47051F3D51C61341C1118B54EF8DD4536675D7B3B3049D0BFC312920B98454EC36537DBE1250714214D9B2FBAC582ECAC1FA0164D09956FFF00F7596F9CC4D57B6DD94C09691B98983CA7F1749ED19A4602A2A30C8AC74C8357697863283474FDE71AF8153636A883E7F2F6991F7B97783903ED4F70ECFB30EC5F4081DA5D6EE847051966D01A3A17DEA5EF9FC94BC29E61517EFDF5D8264DD8F8A84452757C232774866448CAC2BC1D4275D84E83B470B213712F94EFDBE750876CED72FE5A060966E3DEDA027CAA3631132B8AA21856C2E04B7D06B3B9B1CC93789CDE1149C1099B7561BCBFF9061310C54EE037592A6672E771DD03C7771BF2DBE5AA7954E8E3BC2850ECEB1B5C8FEA103F46BFC83F73440F902CA39CCFC870EC654B7B8E2A374A16FB566F884C4F7B0A516D8ACAD6214E423E75AA59D54CA01F9DBFB148FBDD3050182BCD96A2200EA0F5AA462DC4A86AD1BF7A22A191DD648180F99956E3480DB3841813429E19C9AD63007AC99179DFCB1062FA3375D08C05BE2B71924951B043A6ADD7459A3D21F0908D67BB11DDD190640A637C797370BA2AC1C1AAAE4823571067E57D52DE8DB8BAC8F6DAF0C319F4264C439D00FB9306DBA13FF4621859B877EE06D8E3180ECF78BDB5286B2CB8D4E9921AA2281640800A90E77A8EF45B2862DC6CA07AAE1155223D9DC89EA733D08C3DDDBE100A184CF2406D430ED07D2D5E1E99CCBFC913F6F0179B276EC4BBF9FCA80F8F0A9CA371FA23DD42FA9BCEE10FA2974C4357E52B6D6C376664ECAAB1F0E5A592BA29A13127EA72582339C036CB41A26445D2B1C87337B29936ED70C0B6A22FE19FFA2FD39ACF56DA15983F16EA299E3F12E4F94556A6243842448ACA3254F067981F046F4632A659A2BC00023F1C89DA728FFBA843CEFCE29CD6BA70113E6C0C8B25F026C4FF68ACF07B26EFB40EB59B86F5994521F4CE0546CFB1391C07A6F2A094818B50C5C6C562BC27EAE071905CD1F1EF70D00B65F28DA82B7A0486E794580E77AD9634E173C0C828E640071CFBD188858082743780AB624A25F54D59D0264B8FF72F4132C706C5F0267472084DBBF3FB17FDAF89DFFDCE53CCBCA58A8712E0FDF97741CAC5D55A1A32C34B773CAC8E79EF4FC0EC5D7A19C228CDC38F7B2ECD0F01E26F569DD3F656DBC6BA0DF2DE2DD52A3CB4F71F03F6742DDCC9DA312A265C4AF8715350C5CB796A026A07F1A95FCBAC92004FB0B0BF4DF8DC86B0C154635DFC11516CD314C973BACA677FC766713D201ED089AE0E3AE6ADF3E9B3C01BD663B82ED650F3B2C7C87929ED05559A8982A710D2B9BA0B22EE7C936556BB3C9B73F989B8CBB7A3582F31C24C534E878F037E9B5EA5C70F204C1B1F5E02A9F2429883AD7134A9B516D20B21E6B092E18E5FE2DE2326CC347AFB23C1DEEDA62B4A527F06A6B0CDFE7C9DDB07F4EF26C46482631EFF753228FEA541DD85D1EE9947F9132F3C16AFB923342BE0D0638CC03DCC520CEFCA1F8B2FEE7374AFBC2E546CE589587C4618184516CC8B26F3450588FCD594BE432E221F3EC3F39A6CC014EAECA18DE1E489B08C0822892663C752870A1CAFF91732D593604ADD82EB11898AE6397B0F2A4470F5CD621D4D5756E1329ADE41F1F0FACFA7E2ECBBAF2B7C9124A30F9CCC46DCAF4385853DE812B57E59BEA558406E562B2919DEF6D2AEC26C7D27C3D80A98BCDF0730054DEA089BF7D9CF8CF97A95FEE015C0B7CA2FAB61411BBF6034BA3B2DA60004E50AF3DF3CCD13E9323D5DCC77AA9F9D5F2E755ED26B2B7C61A65762D0814D1359942DB1A89F8921364DC0560D9332AA9D39D77A7018786BA152BDD9444FE050860063C7391DFFE481D79F706AF7C5EEE7C93A948BA00617F87CF337B4D1BF6BBA7D100B6D1A6BDE3AAA64CD177A8D356294372AB63CA4F2FA3E3D8237299871CA86B3D6412CF1D6DC137823FBB8E6B982CF4F19C227D5E54F79732BE04E4712C9A9267878CE1CA434B13617C22A8E02BE0DF140CCE2519D77FCD409B4A4E3569D210B2F36E955F4020238C +smlen = 3491 +sm = C5250373473B77B50223CFFC0764E670DD7734A51DD6D50623522F930131A19214A6BFCE72386B91CBD51BB63DDC035831BB11985F81513D05D108732101E50A622B430DA1EBA34B5485C040B39A45D1AA2FB0A51D0EECA6155DD0A4EFE81F6A3C6E2AA9F5D646ABB5BED353FEF6E11CF2633FAAE5DC1D58ACEA67413500ACCD551906B046F04A3B9CB442147FA5B4D68999F75998A80976514F46C463459C219ADB01716224E77CC31D69A1F6F4E3E07474947DDB2A850CF76B7102E560AADA7EA4669CE3DAF8281D4FFE4B44DF59E6098D1724583E7CD0B3F7A26FB65B4E495460D92E7C3EB3251A9C3EE3EB5127DC96E173F284F1F358C70EB69013539A54E9835360DC629C1B73EC447D2F4E1C08456492C6CFFB2AB07E572A6ED2BDC74EE9EC70CB26AC1824F98F0C0EE93543FFB425B96760C356A7F16FC76354F81BB09F9AA2FB44F2600874817249D0C826004FF440F2E1E1134D296F4C00EC8452831923E567570CBFA11B325C308B34DF6A5C2F96F47E3EE57FF20B10BE6313A6941F8965ADBBDC5B0830F3A52FA17A523214B51E3D482369F84D485CEF561A23E885A0E1353DFDC938E06742BC8BA197FB0F5B9630595D2628521179457AD5A6EC1954EA08B8CE6CCB47600107A32134213378F036C8029F43F7C8E01DE5EB61A5D118EF43F6F8B5FF2F564B35433AD1489A8CACF63C91ED33BD52E671CD9E128F0E180C8698B9A177E216D842A23880380E5C50C20CD83EDC4999AECA2B6F4E751240CC649ECE61ED2277256C757015C42C5F46AED1AA250C02CA02029AA8A701C20B0E9A6FE25899757C702AD17710839921BAF2726142E6C7204040F38CB112B69E2810D78FCF69D84612FFACB006627AD4CA76FAF95969D0562AAD37295781A9FE2E04A10CBBF1F79994C99EC24E4BC3267F2D98AC4C86C48301466BCC66871729DA9D82B76D2B877D9ED667DE81F179D0D9EAE54FDA43C084156E5752547A5B32E6C00AA8051649EC6CA62F89DCBF4F2939B0FF983F0993AD5A157A0B9EE7222DA7ECFC95B1D1E6D6CE3E6261318A6C7471374C06316E40656CCC3521E82FC5A2B4132EDD136669873EBC8C7E087FFDD1BC786BD98B873F9C5BF391B5049A8E2A85C53CA96F11CF32E640EC763C4DD48BA8A4A5BDFF7FB0ED69DB19F84802FC3C840A3DE0CA2C567D6EC895E8ECA6D656935B47A42EB9E5329F424C901D9453EAB05EEDE72BF4A9BCDDACBE7A2D14FBC2DE372E013CD9A79817882857010570FDDD2EE70622428093F1D17F5048480FA1F6158A898A41FF3E59511337ED6A97DD78C3ED8D0AB56CB024A71979942E40F62B16D5AE4E5EB3182D51D099EA7D6A9E62EAEE0B75428B8C2FCCBCD098B8DBDCB4AF7E89D0277A7E35F812BBAE4F52661A00726270136D5B790109A2A3EBB57DBB14D581356606F67DBE17F876D3A6DD8FD063AB02F1898E81E292FD1C39FAE96ED92D25D8F9AD6CC31A47AB83CA6AEF5CE68D1D6FF12E185A44113183B086F007D56C53DD1CD05517220B7B4C64AD378B0ECFFD62EF4FDCBD132D45527AFFC7CB19E1458DBB7D731CE6FF973B43EA3E252DB635D85241C4FF7B986ECE08B2F546A7B27ECE4C44F05A6CCDFE4E6FA2E15A0F4FC7C32D75488DB9AA93A51AFEA0A69DFDBCF1B8B3B4D8835F558D642FF1288FA851450FA118A3A0CD45EF3527F672D7264291980FFBD0DB61C2D76B310880902E07C1313FCC2B161E7BAEDB2E02F302B1D7745AE8067152E2B8E7B17E573C724039F8D3B94832EF261CF294B6A9E6FBD8B7D84A88A1353CC0AB9F253D251439C9770D292E977C5BFDC297B656E905CC7AB390EE2F7B8CA188C235E341BBA1EB0955E0575C1136A1D9AD28240613EE0D6D4B775D1910161F00571A98500215A672ED5147B062E7D9E09DC411E527FFA1BE29DEB7FD6FD5CD41F5C5F0130C665E6FDAF1F90D9B4F0CBE6CFD76D30ACFDC049813B18CF6E215FBDE3EEA199FF00F798B627FBD9FC9D5BABF4EEDEBBA9C1EAC3960D205EE6521FDDBB654C387409799825CBED6D9333DAA9F31748BF415084E16C7F1B139E0B8136C3DFBC13F72883DB4F6E528CC3DD7E58DDA159EB151FBB03FED9CE8CB54484859B38C7F87893B359F916FBAF30C4D4883D4B27357766E9D9AF9761E03E1B4BB6D6E6A53A7A59769790D2EF9A98DF411024F57720888BA707A44376C2F8FD912A782FCA4AE146C6919CAB5E166890D538D97941545C9A31B87999291508E0B08FD3D5C8DDD9269729099C9BCCEA87B8306ED92F178932ADA0524799A5BA6A943AC893A668E4E2877C8DCF6A6D12B3AD297D45D75E2D1A3D489E20B1916BBCB3D1EF30614A2A623E145F3505202B7C10AC0E8C79851DF7CDEBBCE22799FE1B63ABAA4651E48D69C93BA96ADE044FE89847825C995C88133012BDD088E6994FAE07274EFA06C3C8996E47A3531A701F4C96CD7048B16E16340483A66D4D491F017FF3E03FCAE8982F3B165A247DCD6A642B8A476B5950DB932DC417243212EE455F0C30683C04D0E36ACD96EC46839D0A6C96F8EA58165A20859815487BB2A88D9EC9B5D3CAE563F25C5902CCC8E54BE83734426EFB83A21B6C06771F7CDCDC14E123615761A4113B72E4835C829743E9F02FF38FE3FBFDA97E7F0FD91A1861249C89A660F5A97A50F4BD3F56A214A2B8A0D90BE4E7D7978E6FE798CAE7C3B765C8CA2015297C0FE6F991C24AB7D708F5EE550604FB82121509C31B2580E666BAD90ADC4DED084C43111E55F5755F96BD8FACDCAD9DB098D391463AC20581F7B4EA4A77C8E130A7BAF54B5F2E93850BE764A0096E6D5212E8A09B84E10E84210B5BC01A03862FBBBD2D71612C598D7CFCAAA956C30B8A0442E86CD834235319F5A0A3F4329FB5695F9AE637EC32D55ADE20253BEF93A54CB7B2B80B4AE671517550EDC78E909C44DC77A0958C3C5AAD68E9421E8F789F8212937189D611789E7D49B7FAD9B293BC9CF97B4F429497D47B3130D10EF5AD585BE777F9865B40556F770BAEFF59F3AD5C44932A87FD1AFE8442D117659F64F3AFFE7AC6794104E0167F8492A60794E10A912C9911E8BB8ACCD845AEB6E6D3C26EDE221FEE1825B3E32EFA98EE04A14672570CE0977C340FE1DCCA5B779C01562D95378B466EB6BE28EC0EAF4FCA6BAE79E6831DD08EAD894619F37E849DE46CEDA7F421098C6137C148F2F85D4A7C3975D42FE65DEA5896E6C1B3A96978D9342A23A579B848A2FBBE310441DAEA497F8AE76655BFAF31AC477FC1F992246AB2CF5217A154D3F4E63045406453C748480609454E22E24FA1FDFDE6A74ED8E973CAAF5CFFA9BA44E354DED550F58220D8D77C5824CC3D841E63C877B2FA722D1DD5DA7CF730FEEE1CE459B696A8AAFEEEFD9435B5F32DF1505E87A68970CDE0A9506DB750D5F5D9068BB9A7A4CEC4D7D349C75874369DB7BA80FE5D748348B35F20093076AA5DEA2A46AC5A4D339A5F7469814EC9C2A1B62C4F4B1CBFA97118B28FC78200262E3040A64F47A6201229D6D127674DDF5F6D7118E0891E859D105E94F61651B493DFF8C2A1CC18117D3BB35960A760279DDFD76BD58E75D4225607178C33787F0DBBA3AD5050A1023C0E4F297F26887EA1A19F80089C8815DA9D5423BCBAB97D9C9E447D0CA3DE5AFD7B84FFF111801F10DEBF5EE4B661FC91860F61E57CF4F57E7D64D2D68B093F00F439D710B9F6D145DE81C6C0869106C9F511CAD441EA538579E6B91A472DBDC917CAC3774AFC8DFF6491E8264242EF8AB41B12F8F518ACE534DB1FF54146E35B46D025B35D05D32224A72E02DD93284F42FC10229942CBE7D9FC6EBD08F408A6EE27A389CC430CA070AF8929E4EDCB99E8493F47F82B65A0A3BCB823868726BCAB77C8CDFE286EE28944B3274F958C6EB732F523C4366E2377B17E7E145C62521D1DB27FA08C6B1871B9F7B7AF052F49BF54726FA1912D416730A814060DF616641A7BA683E786EFF3175F2C53F7C5C04684D36701AE882CE8C8E100108280BC294BC77C88F150C26CAFFE6D6B19256381D13C0C2DCD089E7D2BC19122291DB8759396E0139B3E42D4D87B649D83CAB1FFE94AECA5FD575279C1AFC5DB53ED54168DCF29843CA93E7A6B2E2EA01F3BCA548A0D7F572BC98CBC73E310D4182DADDDD1E6DB0BCA85A61B9082EA0486B3B18656291AC1E165747BEDBE559B7191C54200C14E202DD9ED379DD333E1B0397BB46EBD47A720142C3B0D59A5B9AFD728638821F9604B6FD4C48CC9BCB1DB3882FF4D8A28CA961F389ED1E3358CE881E5D93BCEBF0CC789E770B012DFCF767593B82F67688F3AE3E5B7BA0B8E884CD3D4456B39EBFC91904665E736E17F03CDD81B10084E91EBE1CF9B873B271A8D71C86734291AEA229D1B00FF8A4A82E08F8A75D45F0A1E435E02879029D1ADEED5B3E48E998A5E58935D235F9CBEF9B20816187B2AAB57CAF89C7AEBA19A9EB2B1D5180D71F51D33164167E38B1268BAEFB35123F2C731205A4B653A1793A82CEFDE9B76C1B3AA24BC9346747A4D8DA67EDF13C453C14330A5A36BEE689D11E61577F8BA9B6CED9F7051736598D95A2B5B7BCEA68696F797F82AB12154D595C6474D2EB125A7C9EADC2D4D9EB09108694F800000000000008131A232C31DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD + +count = 6 +seed = 447F03C8CD27EDAA1FA0436DA492812F57AC946479A9F1F90EC4F5E913A05F8AB0DD7645026A96510F6D40AF05D85B07 +mlen = 231 +msg = 0073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B +pk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F68637E148B178BF88484B36CA08295EFB998CF764CB85E9C72530FEDD80BC4B10DAE8ED192866488C0DDDF3A9E73B7CBC2263D0EB0D82ED9B99B7C6FE88FF947EF33FEF76CC77F5B19614E9FACC9770879EFE66462599834D95C76524A680BF5DFC988C346AF90960037B496207F54810C824F61AE6AAAD7B985F1C8AC0B08059EEBC59EF2BCF997E0A848BDBB501104E523AC98D94548313C4DCCE070C4260F0B7CEBC8A00C23E931F4C4B7A6DBEE4B382E57FBEF271E7CC80373183573E983D14942FBF83B604C951F1CCE5AB33A7FB68D1B189E2D4724C65F0898BACE571C38EA74FCCB9C948013158FA4EEF3F2CE5267545D6F09BF52204BD26765DB615FFE4C059F5D590B8E193054F35817DD5F4993C0B64ABE1FCA97C8E864C0CBFC54A2EA7C6BA9B69C306EA9738627981F01908CF00BE246E5453D65C725601064ACE5261FCBC8FB87A4AFCC143AD7AAE2233251C6B8A5BA0C4579F5E786393EF8A3F6F68F7872899F663856C45D6395B5B0E2630DC7DDD9FACC1BCC49D7EC682324ABD511620EAD82B26BE086FF9789EBEFA0C9C16D08CAB53A140AD31A52626FFD2A84406EB4AD369834A08173BA72C3B562BCEB93C9F58206544B0AFC8D9F125A798FFF7C982CC43BF38A13993246517BFD34B86421BBC4418C62DF57D30F3179372329EF61C6210D75FFD4976AEDB0775080F4294EAE1924C6B6FB870B9CDB0EE6B516718DCF4E826A4E8D089E786AC1E1E564A97980861F787F4E13ECBCF35B9D94E2A4D9034ABEB8C38346F70F1A0D60C2AD23A2806BF46A15DFAC5DBDC255CB690A05558B2B22582D799F124879E4536BE10FC81C37331047CD7A0D39318F4D7F1D3F9FA2505B32EA482A07E1BCBBA0F2DE7A5CF78351F39B51E5813114D70011B896007014B421CFCF59EC5C1F37B5E87A830D8F5E07A0531C676EB6F42D7B6464E9069913AE9A49683D18D86D31FEAC2594D8B4FCEDBEEAE0AF55BDDE66012D90405AA54766A5C7A056C13B3DD86EF4992E738DCE42F98167A3BDA93A342D115947AB7AB19F0E30F6105C26B612B823988D1F1DEB5EE92AEFDDC104956E96C9B3D376ECCCA8C8D761B9CAE8E0A1B6473AD9E804A9706C88776E9F93674B425566BF8F487224FD2F0C58A9203FF517135B0FDBD647550B88BE5C32DF870719D9C371BA2E95CC9C8035C80A1309356304420617C59FB4C7CA295EBF0E7C844529182BAA732AC7A16F53F63ECFAA80A0B5568717984F2E24678840ECE0E5E9DD6BCBEE7868D9DAE4D4086F6A1A032E460B6F5EDA1A5C293B8B82F563C8B7CA419C372CDA7A7DD200712F989282F6F142FA60702009EB3EE7D6F0D6C2D420973EDCEDAA369517D15E78F63366EB49A08700E6A625EF85E03407DC6B26E7C7825FBF2C1D89AC74860B012EA6E336BD56939A477149023007EF6101E08200E6ED5F95C8D46B414D34DB7CB6D1E07A5E131C1AA63AE50683C53548F30F594BDE13F720486734A9CB9D3591B9F6EBAF2DE75D6699EA86AFAD5B7FB1A550CDCA3D4D9461F326A16364A9F36CD88ADA13C00EEC0AF24B68A4F53F793F954ADB16A3F45A150289BD4C0BA45DB2EF7A6D42CD41BBD514DEF53E8883D2B5E48AB2CA2C31739BFD473447499EEB74C291BD1FCE38626FDF2FCFACBB4E9034CA71408D2DC0340A4FFDC9AFC6D3BECAC3F1DD27DEA5776EE053ABCC97E95A089A187565199DD4C8D805251BF0F3408B7A08566B8E16E504C7DAD1F232647EAF0642B2532F8E1FDF719E21804B9640CDD3E60EB121517CDCBCC928AA95035F29A05A7B50A2BCA9E56FA475B324BDFB0E071F84698F6BA0B3B5F4101906BF6B72CDD21DCF25D10ECCC962C9CC6983537A0B2A2D56F2B683CEB132009335493007B7B7624C854ADF0E80EED797E30AB8343C33CB71556A4A5B7B43AB6CFDE645A938BA06F835724CE0F14CA1E58E01D3B4FE3B384D6D6DFACF7541DC2EA6BFB401D4C8C845E8EE694C32174BB45910AD48CFCDEC648092839F217D42A3ADB7FE46C45BF6438D80B0DA5DB8945CB304CBC4F6D038BB167709704D110C59BE6AB8B0D9EB8404C1DBF6495ADDD3EEB8EBD096A36CBA0B94008F1BB661F0E5F093C054754896205E16E753115BAA6747D0B76D34ECC4E3350C34ACA167C55EC3DE5D1E03C1E41CE9F84BC47588230C5F5B729C5EDA15B532ABC6B0DE229320B799620F77E1DF487A5CB66BB1CF195A63FF70906B8E25C6D07CAB9D8B658CAACA23C4384878CC58E7E0BC072D9D94AFC8266C39EC4B4C89F8BCC617CFFD2494ACF421C712DC0E8A2074D99FC64A77CB282734AA77DF6FA9777708C6EDB8423FA1526C433F57F4AE5E0CE7E3B61A875621978BB110B0489293805B7BBBE8CC12307BB276A0C9AD171F713F429CFB91FE070177C76476CA10B65C9002797D1A694215DB4D52E6BF481A81DEA0DCCE066DE94D0012B56AD8B17D4A954BE86D09C8512DB32CCFD602561B9AA6067EEF8FC8F49EDFCC1CF85FD27F6AFFDEDED2983DFE1AC35C4E2D34A1B271625D58D2054938B92039775C1EA3A0BC4D34125557C2A5BFD79161D330FFC442F41B6DC1E26EAD384089ACA1865580329DBA8790EAA64A6B18616D6DFB17816AF6E2AD4BB1D14C7FF3F333CA72F6B7D59DA14F99DF00DA885336EBC3471EF25F87334B1949E34785404E4C984B5C8C27485EE8A2156C5A40377C7058F679AC75405 +sk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F68646E8AD249D003A35B39061554DC7C9B85354A15EDF7340BB87C988CCAC05982AFE02DA620107F3859DB2C899A0F8FAF67EA8274A222D01C56B5A93E1FD9E6CAE80240780757713074766585758663080358850245608288140278872673711615225342506125377753100833838300246105250152147750125488112717365274010146405633113248451018462415848013450741312165517400826517563584573204643112741387156245647684288421778504186224811060523027162762173615277031812312263432236430758865356832467608744564241426864057730418587057332177857420754785256205113351405747247517823638022037245532872682048746004072177622874772752566535656853515774613610345430875824006013363144750721003322837576081281848128482012017661563831878412228484226487440442431842074746838428344628635078434836436454115726628641820253464566550471442085616283763186360111452136672215023157636143072410580435375381130533178176233238234148438853702754836321042621760881715661471053277565432852533577013130862031334872107830743612778157626077475405406381465254813140200645112861582415750465013210778813130526133778058742606810211354681548068088222415474086352330266523077126888383214863436714607274150253056035488713846856100311234187331277104071345336105637881048883535671503485312543642670531615858023203547667458404765060607748542248666484057668180802000680633802365555218244374688802833655847152130146615466008115544006472275256777077068370475365554648611710464241533748171472737337340027361266152856420184132635120442743888057774340118137870417042018826668415047047077752767436183221204235622654550437836637785101007053465612501837188018517187882860516568726631477464255854884844645816625222287646824382831820785847834015611852215840541657334107685322628486333335366526424730755186812060876680341821433803036630306044708536638735268821630413747670200808440777184076730631276851635415572234757812608466750131531475601403717877336286882161033711141753417385872702223855407050240660115146337808512431148008646885807457524522634680832226412723505160241787111758814172227141585316042424782774417867404036728701178564105301273041048865072850141676553602728215620774316481238854277184581054652066810534783527774307118565440601254406181423755723137854645480635341424744311172323542577648732780185527460853447060882835600786607228130370834678751666003860052454110751807171260537121652873771672464205025010565415052744078666880815534308320028217371750823080466512772323055656163550661716315401704368040423235640604087314431804132018502561086212735324570841521106264230502032175752310575373816410841511423552850356640241162584875330404717281532503736188255387054456126802485053037175736868012266712220004762783357168532228265457784588067330582646850377348714831014528004138762233407266151627374816040556263031243665726686533272777575300671184451212457458000583128747282482228034528617782703272316415313342167630755752170101525057527448201172323160888650600810202143286125485122453752726112401806205527500732037867144834835158338026663152200475718F4A0F8A45ECB5F5C13BE2185805EA6F0C7BB1F41B398626DBA29AAEF9F0D739250447F6CBF88D7E2E71B164B0AEB35BDE56652E9F8B173F5F270C0E41ECFCE14B498B288E7366131E03547CE43C242FC02B8BA38FE9B5EDD22FAB0943139D50C39D85C6B9EDBFC0E18E35ABCA1654207F7488A5A83722E37DA82FFE8F03F9C4AC15224DBF3E8B0E2971D77D786D4825A69093FAA4EDBB28B1373CB23C5161DA7168942FCD28953793148C7A1FC5AEC022E37D8C0F30E50A8B2E2786852EC8D8757CBE9769FAC7687C465E4CB860DDD882D11FDFF3C2B39EF252020BC562D5AE336633A451C32E9205396BA4ED50D63FDD53476659DDAEE9D22F410D190AA76A7C0BEA19290C7D91390347BA151F3FF6C020FDF9B89D21BC67990C6CD27441002298FD53774E793A315DFAE54E5EC6546B2BF2F356FE34BE95F8580D5EF2DC7BA9884D274B59DD21044578E9A66A80FDB2C450C92490A2BBF6929E56E450C5595D19EB4E29A16F6DABAF060F5917637C3D68A9CCF6B4B7705FAA860B2878260E293682DF0B5DE5BC9B81D4487607EFA2F7A8AD44217C63CBAB84673F61E64F5CCAB6090A7F716EC5DEA22BD50F9F502D983CD6C7313C7A51E82E680D66AADB254986CB6A385140D9ED7E73B40D5978DDFF73D19079E2922F111453F28C0A3BA1EE1F8C8BEBA5CDE5DF274143A18F3E692BCAAC6683D43EF3EFB39296449F6A15607BEF9029476FEB9988B2481399134289BDFA72237DA28A7A863C8FB45DA9C146583C191594F23CFBB93272E0003E1DC45F9B3380F2242A66058EC0FD234140306E584762BC53E39431DE8D45C56BF17E76535879CD87B225D4E7A5D9D8B095656BB001E1E7DC63BE07488570A8983F279CD0C47EB88E0369154ED33B44067389D4EB90CCF21276BE0AF5009F71C9F79F9E02FECA0BCA5B28D95F6C45A110597469792F406ED375AFA28529DA4F83B4304277862D1958F1870D8A37A5AA66627D4CA6186C8686C8953B99F4C417D5DD9E8E0B19494D8664A5AAB82EA91FD8C95884B84B4076550B6E76A8DE47AD4300AB854640B57DB69FEF9B98F50D1E5C0977E6A7202BE274A6A595E6D450305E7229A05E44E9265B127DFCFE6D3CB60A4D3A43D5FE62170550B54F65DC57DD65F69EAEF17ADE20EC1E00527ACB7442C7F2C25234F377D016919E50C75F543B576D7F403FE00544DD8CDC2B175079F6B8B7AD8C08BBF8BD443C9311EB44E2B4268365150FBA3086972C6A417769C18DC313895D44C9AE7C2D50D69FC6AD6884BB5EB0E587E2E1336D8979F21C648531CE2903C341E4DB85395DBA76A5B8BF51FE382FA5299E9059627CF7E452628546907697654DEC3A000E463F9FF11880AFFB0C0834830BA3062465B71549AAAB3AACEEA24628D8EE89EC76F0700DE196549DFEF05671306048BAFD13F262E5E4E8614E9D687250E3999DCE33F876D25515C769CF9F30D3368E4FD68AB80B7F47E91BA815C40F06E6D5E84B26621CFB85FA314326CF81229A676C86787796C72EC78BC14A843699FC133F65F19E0EE0D2273DB53EA1FAD78B16D638D416BE4B606D9F9860BD165C5551DD712717831A0AB7564FE855CB965670CCE27569D1B3C6CB0A45F1197896B3B4CC625B9847C94A17660265E2EDFCCBA7CC43896036EFB58BA8F9A676A8A8A1AAD9CBE6692AED51BFF2F3583D5489F44575F1A5775A61C68075A376F93B65A219395EF02EAB892EAD9E2521506C78928374FEE18DF035F005390070849A8BF275E817499617944256AC26191E0EA00B48EC36764B5E5279F7897C07BA4EFCCD45F1B058A499FAABEF7A990C07C9F9229C1864713C695E11BAD35646368245970FD43FAB7009E856B884D2204E261D0DC0CB22270C4FB0596CE6957ECBB59AFC88056A6AE8188DA6CCA5536A46851026346797343E1A6DBF8FCC216161B917BBC73BA025BCA2646DC8954B095306B4C8667846A53A5FAD480D776F26E0C33C1E0159B05C3615E6856941ECC9F552A26EBA3984693DE9566C0BC761B0D3C7A34FC1DCEB83DC703E848AFF67AF3A2396F6179D0466DF564C864744A8BD0D4852442CEFA3C6549E485AE458A8D8D6AFB11404A190DB8F3644DE3C5536C31862C830FF7C63BD92A4EDDDC8A8E1405FA391EAC64123216CDDC012002CE1E817DA374D6571520D04F4B2509FABD5B54282F57FDDCBF437AE3A6D67349B29EF687E136FC481437E691A36A49ADFEF498348B0FBC799F5631A31FB22E4DC61E870CB630A8F57808A60319A0826C3FC7E31BD23DF729A50DEF31616405081D80679947F21ED7E44FBCEFBF17CDD0C2D2FF3D7E2C256174A0A2A77DA7F13726206F48630908E38F9FDEC08E4452C4BEC31A5AA71480358024642BB064A58C865C2EBD5FE1D6A6F04CF92B3E8E4DE08DAE651B19E167B6837D981BA90A281F432B892F531EC56E90A93DA0AEE87E5E35D17FFA95F731F4F4D555F2DE4556E86A83E9DBA2EC26ABF8B891BBCB851B9E6D388B6B563840D926D9241EFCC58DEDB24D2725F2F7FCF239485953B1D28CA7C5DFA14AD7BD22A64FB9CF03336DCF159494B86E3F1BEBD1B9D1B08EF1781620B14C4423A4BA3D800EF00E37400650BE734BC70B63FCD39F493F04F3DCC1CFDACD007F73828FC5B7C2B7CF54FC91CF623DDD2373F29EA8F5D5C388D5C1BBC8D7E6F72C8BBDBDBF1E46D389073C1BBBCC3DD3CC3EB47D3B68BB2CD25FABF4695F200CD7504BFB752508FCA13F0A67026ED0DC3C335660D0D6164A4EE8698C9A03FA28DF17A1E7AF23E9A8B1304B6C182B76C4F2813678523717BFF0D971D6901A8B41A57A8A0D554AE56B3EBF324161981DB75190512BE4F96FEA3F41E995EA0EAE217D51A2705CD1EAAEEBE95114B88484B14298BA447A11DC5CE97A6E471BAD2DE036B74B294BAC8853765C2FE90A6C5D06B6EF8F00BE26512D4EAF30D8744D1B1C28278F2B761E9EEDCC707B1ED509146C7F187E386F0D2B7E6427399E8B66EDA66B4C5E1D090819A1E4516A1E227520C88CAB38D17B306F315B409CF6265CD2C1FA1849F818C023E439F9A5414F154CF7BFAF138BA42285F0BA4BE6790E51AD984A23E0E2485A89F1D74125509CAAB12C294300D058CEF88D6FDA7048E1D5FF1A65637CC826CAED005238DD59DB6583E299974099CA5731A706F3A66DB2E80629C35095D189A023B5F2DB87F8C9BD1105475D76B08112FC1A7CA77172507B2E30C3CBFFD042174D5274D7A993490AB3C2D6928E71FD45044A3A42357158D0067A995D8F0AA9570FAF9F5621F7D86544742ABB01A2E0488B8DF0133D1878CD6384AB02F45ECDF873871717522940733152D27F79531B20E713D3440FE2EECC0922BDD137A549F688B1929FC9BC98390A5538F38BE51CC1313C66626B058E7656C784FE17E07A7A51AFF17117ECC7CFED9338E7F3E41073CAC0284DE49FBE825698BDB0667BF49C5AD22F3E62DD4E897F48178614A5752B44F8C118215446C59381795CE0523363170EACB7E4A8848DE348 +smlen = 3524 +sm = 7B12CE292C92576A7F4C93366BAC8770EF55927F456A91789CA20DA596022B1DECC5055CBBD36298F4DAA039B42136893209C7EEFA308EBC6C7F695AC052F4504A4A00A8662642F6BEBBDA69229AFD51911026FC85C35EDD9E4D3F5BB9B9E5C19BA22583630DD5333256676968739BEB06691666627C33360706EF1BFB4A6625EE0D6E6E0089648B80FB37933F99E9AD1F6548DFD8E36C7FE89AC3B865817D77AC57355E983EC9D2BCC39D3919EB041BCE599EDC199660FB4AAF0EDA19E7B6FAA822331EDE6CBC6E4B17207EF40EB9359677A8A3D1CC42716E9CD1D2A6CE71DBB2AADA1E1DB37CFA250026247DF8BB34CEA87CFEF0D8BAA77F942600BCA91C169EF1F6285F0188A7A52D44320B30EA72050223357188D3C62B60560743D1A2DC0D18A2B4CFB085DE6FADB3E1C41181B968F4BB839DC9D0743DFF3A0298E2ACBC5981D56C6C1A19A1EA3C370E0CF9B6BDB2AB5FE5DA2AC7752DD9EA54E868558EEBE16F74489A4EE8F44195A08B8194E78E40607FAE256F36FF78150446C6E30EC81DF9A611EE8E20A5E828C4B924EA16FCFD0249ED4B35EE6945D2442BADF0CF36CF8A827678BD6A00610FE7697F30E2CBC9E31298535D1C15B161843127B3A3EDFFB7D64192CB8CDE42A8B8C51A3FC77EB193489B754A57973C0E1F95F386A284C9EEA706E0E78F82D89C0E53042359F588CA68B7A1E5D38760FF1FF9FAE4602D14DFD8D731B0235919DF13C69AE4542372BC5E81092B1122897CB5EC661C2B835ACCAC0C5E5020647BDF37CE5287EEC516907FDB75ACE453FBD8507B04AB829E357DACE176306BB14E958C4E53A4FC42B1A884DAF15FF46E2988D8069F27F9D765EB6E33315FBB960BA0CCCE44D196843A25A77AAA88A6CF69CA3F8E4A456637DCA3133DC6B2A41CC8E450A58A6E839FC7FFE18BA0F98D3CD746A3659AE08D1D2AB8537FE818AE42553239D7A53E26B133E76A87FE1BD7AFDFF52739B4E2E25A2CC342635D70BE37BDD16A298E85C5F8C46776DE1915041DE9B4ACDA421A87013C162E7C3236480EFF8F1B310F2C05913968B6C37F35A008DB4956E58DC8AB7529511CDDA7AC37B8CB96BE27ED707C8142CC81D796C5842BC3AEEF5DBB8695A32E9BB7BFDD60D01288AA8F44AEB0C52BFE62109D58EC8AFFA0F64C426FB832A5A476883DE0DE8721EBC0CE86218DD612E95C2026425084650F8721234923F23589A791B1A50FC2F3CC5B73AE68EBD0504507092F2CB2DE11A404A454200E3E64EFCFDC52EADAB9F7D876D68E0BE9F688B3EB694CAED16ACC327863A2904D86AD790CC0A6F556B5EEFBF6DF91886FDD12F2FFF32CF46CCBE2377C4F8F9D81426EF8F2F70B1A8AB2E91CC43F72837CE14BE7C977357F8E57F4FEC598892397CB35253620AC1C32ABE77AB64C494D917BBDCFC0EDAD17D6FA5A3C8F54805916EAF8CCD82A699C39C0DE69E73752E7C286387DB1F8EF633348BEFE79BF19575349BE67323AC604B28B75FBBDF668C2632F20367D000B7BD5051561559D0A4BE1E208BE3150313D50C1516542D55A1DDFDA7A53D96C5B37D87178E0957FE39292FE0EE677A258EEBBCBE9DEF29668BC53068F0B48BF6E3722A772150FEAB8F2B53A7071A17BD287DA560E78E36C1DA7C2F266F8EA4E003734F2D1FF83180BD9319A5B26BA5BC1D444BEDB3CC438B1EC05B551B8558BFF74E88959274D5F01D7439F7F832171A8E225F6C442BCC57FBDCD8E25BE3A86356C09ED852F5EFB65E5B292FE27575033A8EDF35EBB6F2820444A478FD05923CDA3FC596CAAA4B829BE3ABD99F09447AE95FE262A903590AA165CF8C7F3BE935283E54E0604275002F68CC1089CD632A53DF8695881AA61E54881B87D52D894B41E90D7867FF06CB7D1A6A65520932281C3906E1DB110501423B536673CF819401C4795F3633843D69E113080F4CC890145B422D84F8612C1B29C8EE35333FF01EB83D2A1FA64F65C1E74F7459ACD6201A197625E1EE9A605698BDAEFAB98748A479EE0ED2E83769611FC0017C0B2A51396281EA82DF40DDC82730C7E73D97C69CDC4CEC3A9CA0CD484A65D12097069A35EB8EEFE9520E2B38AB662DB88CAFC85B295574E59F7A1D7CD2559B088033E1F8C3797BE9F891C6AA8734548EA0FC15C699D37CE77AEF24A47F279EE03A2DC1F3984143F08358CA6E60499A783E789CA52161AEE2DDAB545ABFD6FA968EEDBDB550632AAFC83021C02888276D302BEB2E8EAB66D8CDAC60F11A9D5EAC687D5B56D57F6C8D77DAA8127A487CC891AE40C2179653CA16D9C50544D692C3C67C3B1AE42E29657EA8FE124EE4019B00721D5937F29A773CC2BC6553081BE69EAC0DE3390D24099D42F274F8DC990082DEC6EE74CE35852ED56E36150B7CA4BF02BEC0775368352793D763376B0F60B4CE3CA13B62AC82E85AF07E372CF7A949A2779BF403C02B790CA7C705D395E4EB200AD644206A728DAB72FF2A493A623C06F459E9864F9AAFF54835C88C824D631B9D28D1FAA4A6AB2E59992377C1BB0C5A7EED1B7D641859F638115333323350BC93106211334C792F1FB5667397396F793221D29B6F857D33BAECB128B20984EE94CD06D31D7CC38EB4DFE317117CDF85910C1E69EC52A283FE94ED6EDF55735793FDB12BF88263DE9FE958A14FD8BEAE82B4834A3B53E2BF0769B1D66D5CD400E704AC2CDA8E8BD769FA739BCBF2E846F55F32C1C4105F83D652E543C0C2E5E67EB3F2AC6CB1BE637F8C1E31BB4DA6643C537351905E7D971AA2C8A0872158F86A67C556B78EAA299F819413C86E79DFD36A31A3E76C8F5145F3E5D6F2B912A07F2865866758C04720C2EC114586A9FAC53330097C10104374F0EDEFBE5A26137E626B50D59925A471CE33FC8FE32AC6624972362C5E0B21ABBEFD03DAA9947E47BCAA3E0CFE31ABD02651A7664C7B3E3CF7166A4D289D2322D8637C8433EA28C5CCA362C8ADC1C94B895BC817036C1A84DF507AC7476E4580C32AF806B9A847E169B000725DA25D1D317854B4A9D60E088839A7A84BB7E070AFCC3B05C46524837A276E7C172F3F6E25ED9EDF0959396289C7A5481A8FFCFD04D015A05941EDF8B039C95C0152988D8C6F583D92157F045E57F32DE8BC3C66687E1CE5EA23C2F1F18632E737CFF8CA0F33FAB10949A60EDBD0E4AFCF343E2F046D94B3792763F48F07A060806AA462B0A482F8D7B42A008051633DB0B7FD24D804F97FAA00E43F96C4DF062CA5AC024392DC198A672D7BA1D099551A664C662D9FA13FD5E416186457329647320271A09774C6A18C1966BFAFFBFA7B449969A9D2E077A1A1C410D6D646D965735E85DFFB8870DD9337FE4CB558597F8C733787D4E309B770FE917A3E84099EAAFC02B99171525D74493EC4762C415B0E58FDCBE377349FAECA1EFF87DF304A24F9A397AFB7F9DF89C8184C9D92BFE0EB602800F38DE717E64BD54F3BD7985F49E8483A47E3EC7370FDF0EB46B6F3DC36B8789052DDF779B281AC95C0B6BC1051083F8DC742B8BD1BD6B1C1375A9D6885F3CAF535EB3B3EC4763AAEA01F19EB8CE0C2AB9BA5DA1ACD63D176D73AC12BC3A2643A2465E9033CA474D6B17C54D783D5A866469D2F689A1FD325454FA4AE68C632F67A7F67693069E938AC0DE86900C582F39EFAA89900C28091C8B06BCAF49E6C35D730C894428F36FABADCC4D7E70F2333684ACC0344CB9FD0208BEF25028AD888153AFF5F8F04D5BDCAE8AB1FE9F2D73E14F30614017BBC785BCA58B0A78FC92DD03DEC23833B51D8AC6B0F034210547F410127D058C389C97B1691BC2EF20D98E6467984D37D9CB4BCF486FCFA7267673948DF751A43199B014F090845CD248280D397288BFE8C060F35966DFCA8B8D4496E29DDAE346BEEB3B225915453E4E16ACDDC72E403A3526FC4832EED24F1F65CFE8445423C10A4284B61D2F393654D94F962096542258B46FB7258C417B5E59B7AD7AA74FCEC22235EEBB483BC30FE84D10F066A6A1C88D2E986BBACCBDBBB45270325DFD91C0834C8454B49B3F0F10439796DE5A8A2025A0ADFB2AD0C6A5FB79F10D705BC4611A798832C68FA0561CCAAC48F9D4DE1F2FF8206460E2E6738AB6FB1EE27674D03529FAE3A6CB55CEC7342DC4BE1FB7189A68A2ED87FD9491A904A7E01347716394D43275B284C57F84734291B44BE795AE6635D283EB8117D7D290A508762AA00ED2639E4F8C2A23844EC10869D4E8B38DC4DA7FE9EFAA9B214B6300EA667BD7DD808E826D848550A554214B2FF4699E7274361763DB748FA6678C400BE0277A9983B3475186019FEE61F9A9B8A6E5C7CF135AB93F5F89BCDD76D46BE86FC18D53F980DF452C27DFA4FF63D9075CA0274204B79FC8E5BC4BCF8074A4EF73EDEF12E932A40A7A8C1ACB853847197BF62345AE19A4FCB402E5FEFF130785B743ECCD18DDE40865E3526B9A8348EEBD8B9AC6DA76E244F7250479ADEA0D35353A0695910B84211A79596E87C255D08CDCB5D833082EE2EB3C5157D1DA91350275C23A587D1573EF0F1CC713D4E0EE970E43942E660772738AEFBA58CE0C1874F80009404CA8C5DC255357596E6F73E108788A95BEC9D9E3F4173555CBE0E30D0F12214C879BF5F8000000000000000000000000040B131C222B0073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B + +count = 7 +seed = 8C151C556DA912A82DEB32144C8A8C9090CFAF5C12AB822AC3C72618837A41C2453B715EEFF3724CAFE69B1ADCAE9DDA +mlen = 264 +msg = A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 +pk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E920F237773DB587AF1DC6153C4E154DE73C908669FC501FF627BF3ECEA193E81320B51D958E6914E176736B3B1DEE42C22FA55B3361CB4A8115A39893410C1A22696E1E2DD657D024E8F31848E19441534971C86521E2F9093CFAACC53F714C496EEF95D1391409C36623EA6173D69993395E6143921CEACCEAACF767BBA6B70725D87D9F1955003DBE4BA9D93A64D9F92458CEA0A57AEDF0AAAD4FEE0023EF18D0DDEB8C30B44908CB7B82F55A00E5B8B3EB620718DF235AF3D6A8438CF1460A0561D4C4EC633B3D022732A4F3A4E2EB2261E04AA503DD61237D50D42104FCCDA34C243D7F4FE3C063DF3D80FCBEB37C7890C1DD7F8AC1C1292202569C245D84BA89E5D5E8BB2B3C78883959025158C33BC091155E3B1A313596E62DA653AF06B81BB38BA935E59B644C80866405F75A44D559958E863EF772A16610BDA78C8F2A6E6DC9C7F322CF0C428EC1CA40EF01DDB229217CF913EB9EE9261F50CFF928742F858E1EFB207BF49A73BAD049E58E271ACB0E801AAFBF5BBFD6F56E33F8ED3DEB57F08E65DCA4C07E07FBBFAFBDF6EF40C982C90D47CC0C995E675642EFBF2DEEC705FDD1DEEC2412F0FEDE0788A529E9BD23F6B55D244B623E04EB0E743664A98095A92AF6D6660BC3DC774C3C5C92A20B66F15F3B69E67C3BA9AA48F889E9704DE37FBE7ED30D4DB46403790D318E6684581564AC8D42B4F6471EA7F77FCEC1E844DE6D0BA36C01D1DB6FCF72B0A462ABD6FFCBA2682AE060823BBD7CD1F3091996FCE4BBFF7693D7215CF7318F8ED2691FC471AFEC8A14B3FA68726A5E8C5BAE1C3CF60CD239349A82EE4474D4EE8EC33AC7A669CC7DABD9C941AD0005E53A832499FEF55FF71B34AA2BDDB55A8FFC3F959F2E2B3C444A6A0F27FCC3E51954B2EC6282DA34A2890A0C930EC0983BD7DD398F9A4B2AD630891DACA11D6368D63623D08273CE35CD6317DBEB209F9E0DEB661679DFC2F0BA30F95574E96A72338AEA2E7111F0C6E20B531EE45C3BF58037BF50519C65C5268420E82B0458A255BEBDF58DC4D3430AE4599D9E2271FB645513CC2A561A04DB1D07805C242DB06BB40AE1279C6C9A4FA9FC1A3DDC4D011CD43502B5A151E2AF8EC4D748A59563BFFF8F52662EEE8E237DA5A33EAB409B8712A0F9FC2CA608BF0AFC7972B86E37C97DA1FA3E0A39776EDEBE61F91C98EA3D958490416312EE9A811B346090E11A8149210615877A5C421829E0FFA881F024E86300CFD90700A8BED0523EA63F5DFCAAB15413A04853E85B7E7114C1D48C765175BD5FB77CFFCC8F14CE9D0176CE351938F3B008B6C42BDF5E65A667FC18C4C946D238C9AF524CB049356DBCC7C85AA5E3AF3F940B12DFB4113E0CC87A118EEDECA841A4F4C3CDEEB09453A2F3163A1406A7C43F6831E66C4CA71E8D5D7285261C5ECCC611B1CB36E19B4F06F8F8E1F215055C071FE7EC10D89FA0CD5C5D146B5851DA557E6B533967F23BEC7381D53A9D5F19FA8452C279EFAE06FF5AE55CC6D7057DCA61FC70144BD46B793A3A77F32F91139A622BAB08F3335F1310C086AC0ECBA863A63653A084AC5D122292D4FDF5D6C18803A6C49697592B241648A085B697C40079DF3F247AD86EDD158E7D4FC0ED8BC996C52D2C9FB89F8043D8D4DC8C367A4EBAF94959FE5D2E5F3BF2711ED61F8AFD2DFFE69DFB5C01130FD5F9E4C872D07297EC39422E4238FCEE449E17DE2BF4346DABB921AE76F7CC4E9F96F87FA3D7141AB5465FE8C9A550501456151C68090B01D3E868CCA61851BDB6050FAFA30EBA34ECB9ACAE4793E3BAAA161B666DAED66B6BD3B9667FD9CD2C24172CA9B080EE72BC0AAD33BEEDC25494D28CF9BB195CD132698E7F7F8587B8DDAEFC19EE068DF22A7B949B30494C763D6986D496B41AD68308A245DFECEF0366CBD3B6D82E6E78D444A534EF7DED44E0756304053CF839B9084CADE5A4B0B1CF0CAC23B7C433D188EF367EE530F9BE2F93A0F7C991F6E662E5D6DDB48565E2B977869061375A039B753D57ECED4CE3D0BF821748E3EEEEA115D6B0C574394866BA48822C6E7AE46EE07E452C71BED2E09BEAFE7287F1C2B4A02626AC666FDE5F95E21946F27FD649AE12E8FE5807FC690B6A37A58074569D6F5911E1B3C28F58A4A6FE088AD4C14C5335D94C6EC7F249915B30F4D5966EC438CBFCB2A3CB729F8836E8E784677D80A02F6A02F39DF500641739EB6C530C6324E0344290B36AF3DD1C269BE227990AB45264A0550395BD16025A6E4848F4307E331FDDAB503EBD9C3C0BEC435E8162C27C15109AEB5C8B1FC3D8C3C4035CED8CA1DFF272164D20B111ECA4A0D5491F70565A37047CD82FD71C01D9FCD330DBDE650DB6935B9F95B47CF199AF2C648477DDBB968435072069F4B612BF87E1AD8EF5A21C97069F7864A058AC0DC1AC13E191C531002EEAD4838DA823C1B2A0DF830C12246F34FE0FCA6A14E7E30E137152B9E3F28E6872F26AEE7CCB0887C5809D4B7D54EA6D1689C2C42ADC078992D8D98BE63A60A96D868C2A64D9495F10AB7ADD720CD72BE8F537C52A4B46FE3D58A6F0154DF464F8E486B977B0420997CA9F39CF88794B8D320AA5299DDFCC3F50ACCAB7D7142905BB24D4498D1FAF0BD6CA40573AC633AA58CE55895489335B45A4C79E3E5219B40014C29B4287BBBA1D7A7AB74232502ABAF0D609A0CE9B78E095D8164322EC9 +sk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E3D725A115907004BD8B2E1BEF370E28C689E114E1FE76983BB0ED47C062417C924DE168EA32B2E98481CC5B7E0EE60CBA5AB3A6EEFF45C521401E579C9465C6205730012864182633552177674244336430062041266517762266377428817457535657564131645632458533358823157665220018053355865145031613841267734132778523634506001803834227151084452080474380818878204586712383423858467036383828362367123636526337732117414021603412664211752635166468728562021661864473425557370707077473138350851280153032448674868614044141377012856727777523123327832460732744463147743403354181408125112771228244486248871725121504581865673205005014051178057337525387788031872330581323057834801158237543535583160813557467618274748521364167714015724426121061800228774626507875417557577803618417813712544080124722772277566685882007117047067087752163514344528268437731751234665421324005136536048602758533834567310162050231805726728722572635625218886242026840154045880588860680613784871804240458014177446762587040507835016102662754710884114880404225787563840224257785461848864358152617076313778062044178607171574757484231002772374087884238758120385823375264050745654462454021856014488341686187361465681770031832700480680477301150723311522664380437467157781580577566531357038650322686822777164055078043808607652456206034618255762811672416600045563661650202700122262032137810287010583456832501581611337322624716607738634457280353457668365638406833400145127150603025740401115535474854425334141367713287384071674854580413715565768332687560216733142845625721215836528275371117621571277303044616442805648061867758887374614871157702664721107358128672187144371037351081643243636287378702024108582670805808758353643362574761727667461442868120724047655845061245085863851124177766736133556467614230436800346056450084288814165702040533312436512442100534481613131383152660173804114162256276823200316158255423022100368788377300733503814873522076064502437161631142808823544107755384101466570741881878685140214401418332681838265371538711410280884080682630548434608153557572768260670841651758503685512613362722286713561617076567340453680100184057067458635150365624753252211671550050174336717714541134610473344233037564188871650151710344171453378337435857100007715743704113234308757828546367700177627758118022088670210213843230587213338180313564716130700845710407013733201256657340346732638537823536218060858308050736000612706406781323671404061323636132071535421630807621426614566344385762087241104117370648856326622620346166866824674078704323108247016022320654105356187783651838880421374107240188563453287558185061036278036665121040735675186213346860855771315764308641317618225453605038482740685701623037460355546452554200538781035487561313508386305710845656011301404203331432380130074456810802530411600161538310542583346711227614633328051815211566401385278504132718404571601541765262020121361724248143130807761318301678265644446308405252280476883846144063817037525637312280056221721454682227163170718503452056181243564713586658234557275943E2D4F03FA1AB770657E466D7B91BDFA4C2D5BDEB2FCDD1C3F8DE8CCCCC6E9B531FBC71916EC10BC71C647BAAD5FCCBE36EF227FC7DAD39A248D30477EC6A7F1AE796E4F4CB481EE20680E359F7479C2D49924D91C72215F64C942968706B8BA8BB57A26EE0EC04BF4B0E310E1D9F516EAE8BDB79884F8A74968FC4D9B0AEE9F8F7D41D35B248E8044EC378D2767B109704E5085D036681C7B9360B191DDEF357C73C54AFEEECA69B20FFF2AFFAE81D6CF9F9E04E997345BA5740FBEBA9C268505F78703E454771298E02E31434A01E16F318300386D8BCDA29038F24AD80573B18D0292CE4331FE98D490A5C8F388EACBA58677F1924765325CD57D5A6FDEA780B21E1EFCA03976C0B8D1A38A6B8FA55EF26E255FB9554A411CC78F3F4832F2A357B06DA2001840270E4642BD09849197B7F9A54EDDF284DF41700817728F5353CE3EC180C9741BABF0B1F78601A4F1899558EC5FD73C7E5B81C4BBB555F4C9FD943F27FD71A12C879025F29185879A9A2AAD43FF3026B173F6E960DE2162145D4BBF1A389E3D82FE9521D50F14327DE4CCCFA4EA11C67775F4B62E1FD2FB4384162E38DD243AE07D977A7A820E20AC4A584E4AE49EDBE289E139B25015AE29933A7AB1F95E901D9BD0D0C33177948D967AA3C71D816445D42E194A28F1FF1F03B7C29ED6089A69AEBDDD594A4AA2A354193110C1462964A6B0E5BD5C36D3F8A90CE12197EBE42C61FEBE01C52AF93CAAE8C5E282DEDEC61B31E40D85B560CAA5E91DC94241ADC880E88D43CE2D6009B397E98C275EF35F2CC7A5DD14E1B14EFCD983EC6C7790010F4D9433FEF2E17B5EE80DFBA623BF0264F40D9581C04A6F17CB81C25D4138CE48CC6A51684B7E4A3CE076664C58924E04953123B648C1D4E1A4B47709D027074BA283DDDFE0C7544C5032EC92BA93C964B91CEAE434B1B947D6E38F87466A2141CD2CFF57A52E2255AC754F1ADA6B4C4FF30644A72D717B30027FB46211F0E1E9BF57EE28BA1C8D9B50754A8DBA81F16304B97ED65A236BD5A7E945826AB89A07FB38269AB259C9A194FB554D3805CC7A560D4FDFB2761D74C58B4D06B50C28C97B7A79113C8F4869F45A62766856B44B69D3AE1923D21F081FFF30D363EB90444F19F64403FD4C8D9697BA1D08360C7F9FB941077DBEAA3FE63EAE86F9B141FAC68428F4B2E223FE64B40CBEA4813FB55CA25242629FB63C81CE25A2C52F4717544C1513516FD0E58018C4E93E20292304A00FB73FCCC397EB045E2D3A588193BE8DCD7CF0413BE88BA5EA06A53B76FB87526DBE8CDEA381DEAC1107FFD4202CDD77D863FC4E9AE99C61CF0E12D0AA37CFE5362C5831FD79FAD4F36A65BC99B56491256A6726FCCAD4A7E50E3EE63525EDB6068146F6B9D22FA7F3C3D7DC6AFC745DAC7F552161E5D35EAF1E8DE34EAEFEB835E478EFE6598BCEDEA284A8CC5AACC706EAF1D185AF7824F9E6D659EB5485A514BEA893E096D103F005EAB13613CA141E01AA8E5E27081F658FBAFE88FB64FFEBB4F2DDADF62B211162635EA95AB17C6BADA0FB9927F668B473152BA221B3A6C56E6AF534A8C9D569DA3185A06C442053ED9A468BF49541B4369B258E63CCC84A76340AFE7AC67EBAA96405DF8B548FA6650ADA0823073D570A615C5364484E6D049A5D1FD2B7F704442C93CAC3A4782D15DAB8FA07A745FB0DE9A76DE31B23A6402B55A054AAADFAB7ED618FBF5FF1E89CB675B0F25D34579F32193DEE7E7D279947F602ECE6768649A643762DAE489BF92341D9CACD71154CA34D48FDCAA5EBC321BF1A128AFB94BB556B3C0750793CB00F8D57FFA3873F0AEE0CA79ACE68CC0A3ECB772282A066C9859244C1C1F53AEC9F66DF656CAA88441073B21BEBCA27FA6A2D7155A00481F11F1F8EF1A435DC775A2A13E69BB35B0A3A373EF739AA5D4FDA6543CD85C83688BFF9E5331225ECFF69A016820A538DF107A4AE9A53434478D60F15BA8D0D4331C89F386672A19E11F570A70744E7E78B2B2027B1D2415AB75BCF8AFC8B721AE6C6C60B59A02644EA6E3F097CF00E6128AF7775301A25210CC3E780E08E89F5B53C6256BFB41C5BF7881864E8F6E16E04B1549A6AC102A4A6706790460EAB55C0EEEE55BDB1BC2C4D3EDAA0F04C6E2B82D5E36A310F61A27A8AD3881841A41757FEF050AD8D9ED854DBA96A88E765FEE12A4E8D6B1DBB14983BAD206163B207744E71DD34823EDCBFC46524FBF59C0B583CCA74FD44EFBA93472BD436806D9583BF29686893ABF95C387F6761A45767B1945BEFDBA0D490E18A0EECE94EDD2F3FB87F4AFB1D1E8B4B2D9892295321BEAA8E8EE3B3F6DD91FA110891EC3A364DA0A140F715F034465F6DD44F8C63EBEF4B1624FE133A9A22A2454A55CF5EBE55EE656BD0D464D839E9B661396755B424F8CB85C9B5864C9BE0729800F2A300A0B14ADE333DDA72640FE4E23A27BEA0F0812348267F59ACEBDD5B5D46A8F8AE876267FE46C0899282CDBE6DAFF86D420354B15351C718DCB0AA2A209927CC8E7DC9149A4A93B9CC3D2DEEE206D0ED16526BB96B52DF7521DED7460DBD0494EFA02FF3478BFC9791C0B635B01E9EEE9247C71632074A2E73705609D59092453D7E8F2A15E607A0091B60B664BDBE9BD4C7A65108C6362B10176AB6119C5CE8D64D44A9DFE3CCEB16892516885635609ECBD1C5FCE13BC36067639AEF3E6CE55CAD7494714832D2C6AA8DE40BC651F6AEFCC3C9EDAB1C4DAC951661A6D450BD500C5B5D1166C4D9AD5B86F1A08EDA64192457A145F5A14DF924FCE4097821F6ECBAE154BE49ADFC15CA2918F5F66C33E7EBAB5C09C8DDBA7A49191E98B62A5B2304141485204879123DEF0C63296CA2B30BF8E64C00D47DC6B2760FC30F223AD7740613632802D23492EBE274BA0B9F4461C15BE7E4EE0860837BC088C711D4DFB6D6AC31E7C118B6FCCDBEAB3DE4D9FBBA999F3EA6F3EA9AE5EDA26060922C66307EAB9710C3552700EDCD33BD49FA878182BD481C0680A01DA35D47A75CC1819156A9DC6F54BC551262C6E13D8C9ADDF0E0B098C07C11C49A13A623F32D4FE10235B21045D81DC02C8C09166AAC3797E17BCD2ECC7F4388DA0AA990F368CE0E8E70BA20777D7E02C7899562085121DAA489E007AF2F4689502F9956D39C9781507C1BFD03FF03FC6BD7334C0BF20FAB8C997E8C9B5AF91F76010E52D70592151213DBFA0E817C9CA2C8C5AEED08F37E5CB1E62E81F4C2421D7CD1108A4BD9CFB233ECE2C817870B2D220DCE0FFD0C0DD4966ED797FAE864360E51E212BF9020584BF5E25F57A6223BC7B7ACA3AAB107F5B52138AE9DEFE2E34E179D5C1E56CA4F924367F32D5C5644F457094AA107F77B45B50B11F4F0C8AD06686AC85BAA44CFD4B8359076C492DDBF572C50F4757F7937E856416D37D0EF1A8FC918A7FB1DCB240E2C84534145A2CD8AE61D3FC8BB194E689A8698DF679B233058A618279F8B1741A17A2E75E927DECCA2EC78CF9E1DA78FBA899C68C4AA2DE120 +smlen = 3557 +sm = 9B8DD82568FADC8CE518517287C65863E1516594E19976E05E800156BF792FCF9D05A77E7F6CA97BEE2B8BBD7B3E7D593CCBA5B928E8506CB3CE780A2FEDC9D4DCC466EFD43C71A9522CE82A0ADA51B421EA6F1AF82049198A63AD1D9DB38195248A920FAB0430D9EA568B3F288B833F1D7DAA389C86863CEAABEDEBED37FB6E9B328DFE2EDF0FEB0966C620CD2350D1A3B8FAC400EE035D17039EA595321D655D394FA2085315CA4712B1DB4590DEC5711213C2D0C94BEC783E8223A46B8911F863BA23E31E2FB4DFA8EF77C53CB75E35DC293596815718C2D2BE635D4AA3DB04E973C4B4B31F67F431DC70D9383C9B5F443CE9FD1AC2B5BB554DEB81ECB57892491201FB42ED0F4718DF6C1785D2BEA38922CCE8272660EE6E223CF02F64DCAA9C4E65198BCD51B5322F4AA5E82F443D402A0690B42102ECFCBE3216AD7870AA64E4D7FDC953C63B32ED2DE085E455F539AE6736C0F35F0B74795039887DF788E92345380C3AD979BEB920ED8C00BA2C5C0F1BEBF0E3E128AD0170D06549C1D8A809B53425A895CF873424F1305F30577D44B4D6471F145DE1912DE90AA80260CE02B6CF0E5CF2E8B8F168A300B31B14334FB0DB2CC745D221543050B0E66D7912282773AF7B3EB126ED8E04B519C33B65AC9B23C6DF19C6A2F0B30910100C74E70A77499FCBDDB41E4E3FD72BA7DD80B47483E65BBD983E020D7EBB5A4BF5874A9E47AA3F4854786D189C7EA5BC56796E45F88A0165417907B460D0B6DEF48B85DAB92290BFC7EF5D2FFEFE47540AFA83E3380FF93CD26D3BD1A98B89312420841A369F3EE94FF33D4ADF2E6F8D340B0715042642876B9D626CF02CD2AA586B4DE46B3202CF609985CFAACE2BBC81283695E4A2557B40E6765CA13B42F1F01525538501165BE0C281FE5CC1E01A8BEBBA84B69EA2599C3BE2ED0D7519E6AB7193A326B5B03CA83872643297B5991429D5CD5B1151F5406C6E132CCF69340D0AAA1D45B4AAD42F55734940D205F651CB3940255158780986466A5CFC4659F4C0186340FF7CE68BC6B71D3B4DE4DED7FA30E7367E5715789A2C52D4F68F398A320DDB29D2AC817B98BB63FCCF5FDF300872339B1E45D3C5690E96A8D54ACF5399B03728668E47D4D6B00E6F6F32E10EBA1490B55DC64445F80F158FBF22CEF42CFAB3772FCE95EF06A8CF5BCF9866FBAA2E5DCFEB104EA3324E555F1CD8A73F3364A29AB2519D21059613BFDF404C622A4E0F943621559DE3090C54199FB5C7FB8F434185546FF55BEA8231F2EF94046AEC8BF9E5240ACC28A0272EE546D782DE8585AFD07C8D6CFAFD02FB67DB3F1424AD0387914BE09ECCA649F5B2DCD16F8D9329EAE8EC46071E02814776D0A726432A252AE5F51FDE2A22A4ADD37D3589DB5027F31B0941E5AABD5B2F32B5574EB0305D6315331C57FE2DFDCFC9F266E36FB9591B7104B2B1825B1DC6839BDB8613F392F44C3568F0D419E97AADD604DFD8ADF6463D12D1E8DF7324CF4674859C1A167ABAFF7B68D873EFCAD495445D0C24C3768D65D1F88808CF91EAD962B90A8BE0B0323CBDB6AE328660CE40870F92FC2EA03023A833837372C47D78FE46BDBCA68F3EE56DE9D139F65510CC6ED9BE4BD84148C3E3F1EF0D65110440E1BF2EA5E2775D1E9F338B6D677AEDF79F15CDC517FE5E470F89E7DA2C9D8E359C1F010ED507F6A28CFCDA7D2F12B7D3F098BA9541894C58B1B681CD539A56CEFC84E3C36AEAD2D0840D30EFDD15996E91F9BA1C26CD4C05E13C7515F52E8751EA056D784B811463A92E0C7501EBDA12F75C38AB74B8701DEDE74BCDBF70D8D69E95EE4A701F74E3D87EABAF8DD878E78CE93C744954F39A7257485632465E8C0FD08BDD9E4BE033ED7108B6728678A1910AFD13383C6488D4D7E5557F19232EBE569671A2BF39357EF9815D6363945962FB621AC1EE6388384AEE6BB62073E9C5DB31CCDDF24468F2008CD7E50702C55D597665C2D6A285DEA9AF4993861D9E8DFF3A171115C24C4F4130A327BDE01D732013CB31AAA2653CB4A239706847FBECF782A53DF6C6719794824DC7528F06667CA096C7F9586A81BC794715B2C0C644E79D52AF85896B943EAC2B662B1AD0FA5330D1AB2369837602A69D66E38958DF1AEAC3E6AB344DF0C8E17924294DE4DB49A0371E95C3D20051392F10DC52D539E6C08AFA55AE4F1B769E02F3E85014F61149F40DA4E991EDE6C72B49315E8C2F77EA8969DB79F730B4B7F181B9A5A558E35AC2F26A7BBF287FCE8B1A913A841358AFE1757AB8BAD8FF08960C1B1BC7A631AC4D0431B2FD32110616AA6A912105AF48E5CF5AAEC98326DBB611DDEF0F7D1EDFBD19946AF7C045D45A7004D8068F1F2F18E49609CDBD16152FA27908CB42A4298C1B32DAE7CEF7FEFBF4E08154F395E077464597C1590E09383E3F1E95B93F0B182EBADBE2B906373C70416772D2FAC07CB007F7394C794272319425109566E33D4A18D103F7495F9710D78ACEDD1C0476AD191733D125383F23E770AC5ACD38FDE7B690BFEF49A4AEB1581CF603366DCB4EA58F26391E45DBD050B0F25BD5D7C0D5265D823DE7D39B6891D120E1AB0799F2933453515A50C1A52264A2E980E041BBD1B723D41B5B42F9B48C07207D8F4731ACAFB80A45107F66A2A61C44C4DC41E63F8B6376BCBC4309881EAB1C6A46A3311D0BB908434D8A3AC48C5325770A03C05569B9A11C800E7F2EA2045A3C6D9B438F440E34D104426640240772822B0358D2F83B024EE687D8FD92150FA0AB4F678BFB8F6DF314F02B49A918022DEAEE3058CEB924D89F2A1525ECA2DF38652898E7A6F30E806C8A1B3954DC4523DFFC95F25765DB58F232B6CCD85A55E96552B01C7BF20BB560BFB8CF6CCBA66E6CBCEF72D5C3C78496E4A12568B9DF62648A622301B2EB5D315A8C7DC08C34644E407525F0D6516FB1B1CA0153FC2113781A6C23CCF25B85B95FDC3D1B1A0C70D21BD43AAEF172642DD7563F2F7A7B78267B28B7B0203D71296DAF1F0AC87A481D92D2C0037FA8E2C4BCFE855086AD8F5CC32BA5070B324D4FA97B0578D196DD3FDAFBD81DA2FDBDE19700C2FC5CCE13F0F2F9680BA37AF7981151765F8D858D409C3FDEA6803105AA971715460BA49116BA0DC08BAC05EE64E326872F32A09D9D5D99CAA1748C8D6CA0EC0FE48AADDD8E979726EB0E82203271AEECB69B3C691D9620DB36A09938DE713E5786E32290F4A2A415B970A7A92BF9B4B243B5CDB5E5DC2FCAD515A7833D5FFE94D4DDB1AF94E870F8312C37CAA8395320AC672C03FDA6BFB862ABC30A4056B3B632B3DE41E2372C0D0E2BA8A4802A9E98F49A07CB2F7CEE54523D99185AD9EAB866E16BBF4CE4DCE9A21430F9E6CC310485DC355866667A2ED7A0C3E6607FF389453F3B061D83F843B074D27E48DD058A3475CF9F428AE4914A675BF466C94BA8083AF825B6C242E48962A107447A007E01FA5426D518F8A12BD8537BBC8271897C89B09FBD2E0A3678F0B13CC376C6CC4BACDC8D33F04BADD69815414C76D6A4DE1F37E93F76F0C346CBBFF0CFF7DE1F508C4C06132F0302F4C8940D3A0CF154D3A9B46B77D330527EF31C04A1372BF6C08A3B1917AACD08656915F18319A8518D5696E85E98E378621C34E9800CD1B4E8502BE5F8347D0E04E475B0202C3753D8CF2E1285243DA1CE6790FFA4ED9FB53B9F0E47B2716B45B9CBB2699F367140428B7BC317721CCE93CFC6375A9F6DEFAE741B30B578A3AF1B8997BDA5A6BDBDC2898851FFD8FBACDB7380E500E53A9D757A1BB9DBBA728D52455212521CFEC6CEB47477D6C62D64B6E2FEE719495DB1578DFEB08BB2C3BB045F9DC585D87C00B23EA7B46BB5EA8A6AF0825FA0216AC970A0FF240F3A739B06A21C62C6FA1FA0E8B6BEDF4644584DF5B46FFBB266896A0D3AD73D528908364DAE1265747393D01660C36BF114EA0D41736767072321B0061A6A5D166924E7CE5699E1766B9595CC8B668D2838B3C24D285843752997C2B8E7C66AE04B768A0FB1CD84600291B9DA426E7DD7F9D4D42406E6FA3DEDB9D16DE679C715D482ABF79D75F2CFC9267F9EC9820D707C256782A94A6BD292F82F7F1CBEAB9CCEB104122CA664E2C7D19DF50F5FA0A007F37C4F68260AB430449563C510A53945F924038AF577069935CF283D77FA7A60CC5F624D5ADA619245561981AFCD59DCC61E6F3A9341A648B85BABF8E2168804A9403BF58F28F1E27C6F3E8C3390C68073E0A807E3D5025C9E8AD816740309AE5654D617F131F2606117369948291AE4D3FDF14C103D74D31FC2D639040732CC4FD4DBE82CE339BB2B273F0E05E5211EE827E05C448E9D15954DBFF95D99542A92FBB5FCA532D3D48777707B89647F8C189BAFD90E1C554516269FE551E68502C4DC9B82B617590A1198DC62FA427D40E6247136BDD03E9D08A920B657259977438EF0F127C7EC5C0794EB6082C42852C4B8BD562278E82C4AF81CC6BFA9A6EFC7CCE5767E9B197744C13EC0E1518AE7A5D9341FD766226B14DE5AFE60875E77A60E4F1E8900C1A97DB995E20C02D3343D4869839DA307929C09383DB5C8DBDDE3F6189FCACFD21752577A8689BA3B7100000000000000000000000000000000000000000000070A13181F21A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 + +count = 8 +seed = 9B42F41492530EAC81992F17613EFDF155F407D7E67F18AE193EDCE714D65D1031E7AD10839AAB46D0850EAF5997AB4D +mlen = 297 +msg = 9366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 +pk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87B735CC8F66C6CC318538ACF6E4DD1F456E2D4689A7DCF6FEA5C7A161CF851493398AA9C72324E3556A3DB67834F448061FCFD0891BBD1DA54B7E3E181C397A8561335165ED7CA302F0803DDEF975A3AF1D071C39F6193CC8823DBC77F3B57918104C222DB47FB09D9E7079E0EAECE2FF5FE7BED1E1443606706E76734C5679F90318517AFCE86312B8F84ECE2CF31B02C2E59EBC471055826BEAE4702852451328A4657CCFD991440DACB0F2CE539E9C64AD3A5A881CA8BB0D0E2A586958316F3E739E9E7BB9E905BEBECB3B1A2D1E8572EF3D9CB4D13945033224176C1F1304CF3A3343B191A1A186309CE8BA22C2B20886907099777807B552DD54AA9D9C03958E8AAF891C8A633A51D6B03CB4FAB59FD9CD1FD6851D9453C1CE8187CB1EC966AA168CA8C48C56F2ADC1BE19D36EEFE140C388633E2732A4E24841D9F1AE67564648AAC955072B30387D5CE165096B1A79C68A28B715631F0ECD948824C23C9476A7CCE828AA4D94EB7050825B9C23E7F1D50D08A6F9DD637FC6563A21DA9A47C1735C2B6D0C8522C11D5310196C38ABDF3DBE314D7F762A887F8082E055CB1BBB2D4E89D513AB957CE3C4DBFFBAD1A2CC4739E9FD70E26C305BCCC8C69B187806EE43A4BC1AE29B646D0317D7BEE5179CA53DD72BFF2580F436AA246333F1C09673F55D0A3D395B72959D17A3C2ED084BF2F8B25B4C6E01DEE621FF2FC628C37455ED7949A2EC3CFD5D4BA4FBC4B7DB4E572E1C1158ECDF01F1BD3EC5A7D8854075AD996E70BA8CE780B208E463DA35DD2930B108BF40DF572C1C402F61B03BDF5285AA3896F301038D669E508173E71FB0D9515E6A20ECF97CB3043B39C376E2FC13D0E86B8B7EDC4FCAB7CAAD23597D4810AA1E7FC96830B91B38B8014F56688A1612438506E25C333F8AE99187E81CCB86655F71F074B35A44E2E681BFBA79A2E3DC457C24FBFC9E1FE6CA378E7FA2C9E55EDFB85436E7C28CB84371475F338C82A890D0DBD7695E28EE0AEA00D77E968DCBD575C70BDEBF74EA89F4F3BA9635442085C5471D20B35D2CFF05147808DA63043DEF9FEB3D377D9835B7EAC693EA0D628FE8361B01FA1F3323FD731B6FDBA458A6DC8155AEB43F3329F35C24142F693AA6DC3BCD9C2001C28F545F6E2B6FCC77A500D25139B3B4230CF0391C3D9A6FD0D7DD0F23E428C61E5E792A89782FE087AD9EB23555890082558AF0D86A82931C989FB7022CCEF49C8000A3B1AF193B18AF5318C1B698089001B9F02213235B37782A98BA23141368618625B0F5AE2042D30E341F32450702639DBF0E34230E3E192105AAF3692FA9FAEA43E0690ECA7869E4F63A12F8312F90C93C425A5CE25B9E86DC4505D7A641677B00237380B43B8D0C8C6F0C33AFCE798BB0F45110881EA13CDD49949090D312E116C58EAE6DD331C04208721F318B1B5EDD41502A17017703C9EDCC80456A254A8956CA8118067DFB3D42FB9D88B3812B02D9303273F03804BE58B1249ED4D9EDEE922AA35597FE8E66DE3C59ED84087CB1F96E95855C607ECA6D6EF12FF35BE5C2382A57BBD036878522321AAE4051CF4C4718C206FD2F1E499B5739FFEA9E3E2BA4A95B847269213A725C363EBAD3A10691BC316A6189A28D98EBF30DD84AE8F7125F714F9F58660B6C3CE28AF4943ACFD1E8E62FE35CFBE6075CD51FC05675742755B4FC13BAAFCF392DBE79F8474C6EA4EDEEB806093EE2D60B1D79DA5E49CCA821999AC9C40AAB35108828D55FBB847340261AC8FB76CDA0F256EEE45305BD79BCE2A20919473A4CCC921D9BB06544E85E602DEB39C0AACECC7958C57F7A539AFDCF4EB30DF064BF1B712905711EE3119FF03E64A24EBB74D82D15A11319D6753623A1C049D6F60130852555E249A9A717633BFD205106337382558983C50E4905B7875158DB1A6CC8D0B1254D252B202A34D40BAC79D35121669D30FE557194962B0F7FC80E1F57F785DD049B6FB938E0E193C85DE638047A3E07B49A4AE4267950583E4E1845EA700CEEBEC4082073E1E47D22DEC023FF9E1E118C0ED6EF160A59A512C39CB95C4010979911266B4ECB5562649170FD65AF671951260607855E54DD0D76FCCF617439528B2EB76415BFDBAE5DBD7D2CEBC7A650906B0889CFE240C79283B1350C8D4C1D6762724813747D5191C6442036017B37CA483A52165F77D0E2FD49EB57EC6D86724347B0383E8BB7075F0338965E2BFF934CBCC260C1FA59BAA1D3CDF151A30332D59A98CC32C9D462C6382FCA2213B7F8C31AC931BF0F1037332546E78310BB1B766B4D85D386491760ED1888C0A0B1BE51B84A1264566E5F46FAEBF07C5BE2F6B09FB43708AB3AB6781235B329D2FFFD639CDBD3FED726FF7A744153EC9534F5ABE22BD66C3B7C0A3764A43FB07FDACE37B6A9F7875DF19AE31D9A7115A0CB8C2A77B348F2CC5010104C7D5EB17A7DADDF4C1B2786744777CA788923A3E587E16212E14CFD60C92E7A899B369881DFF202734EED0C323A8490BFF43FE824285671BEE100F618C6EDC5DD775CA2B7FBB842EAA4067E8687B176158578C1A0F0812CA456FB010076217DAA8F8C1FB8C4AC95985995CE434C280E6668B462E030EDE32EDB821C7D1614A65D5CDDDF831CCF88E9CE00D10379EC7F6B34138EA869286A9A90798B068004DA9528ED178BC42E4B5137BF0FA1E448F64A739BB62EDA2ABA8B0A7 +sk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87BA7B45DFDE262F94D66F558FF508D0C53E0D9839259A3E38C3DDF3976BE43B9CF4A8F789C431E08793DA46AE053BA2B7832CE81E9C8B90FCDCCC351B51D9EFE6466736476046722680730604255134502453100750144542506604462433718877876027275076203053134136510678667524872630317575082671400645225163727710704366881556466633733222635384231320237745745338440181505268435733017375022677110112711030823005173086304206632513432074200156021207678276010684722081003534115055338570486508610127786212465527114646383023738728710418116286137085403345176527364338316160746866214577476670246058347667727716582337841425044622016030077173853620565032366243167514424801273863680021005836803613850552856775820530550204155827305201687686426008041425314271744256154530418661781550475754430077072108825233711130218417048786086381325625351743012824767382402546176334487738756268278155834572413586080626216367658185841233463803320246171822723212876573265302534632767127807045035176728343445621137317778581881005066647508125555148835653021626734241476317527554325482817717600200375410214475143305276122628224385516422816445221882330706503577217144480737476038845784458232778626773882834585032648744222053203255166264653106356870637788162725605154761577173422471358410568050402334413604250342140133485145566574363111304246325501758553060035301452034143706121177515235210307866862860581876142026160716420262737076175743840503264603055541372781104042016117650254047342361713827786525362065783616071130476053023373546700826082628643364216032712322204268815356688140168032814178035207575381543806070500502338041144601660265227188751738020836420345848826328571234076052742370247153523131644803020874173005604177054321557888455422627364173073008518544606223200805247485133852637586802737264470724027488148221726004745233430758652712726488673515423315145685652506187466376604123861513654341342666488827754748380040403082472861082374036172361168732358660056242268215568603518147428718464164724233328403738043235723457632404115220577777625002512752056045377170606256653628571725168738282344200073035868107348067613444251744318674233281882302022151836338757557211710655673451774024338057506328600254655754401164752038617084068883603158802363170384572870826317054055737130745131103475108282062244855524402165018422355527451244188586372426813512323885620171178263030861885831621342183501604878403082841517780666254120558137187214438567815675271824151184057304653651342704605553747154553487231672755424535270700825527146076848641735088073672854420875537827454225874474074477635276127377215425754814153873538867445483564641774101512520204038655851156511547081601558506880332581016256721235752632154641713642652064867561470521585865814743754415037211047651473614836881256252273830112174868483526141575368763848685517225222517113687038746223536770173385707840351622107640352400024744457338042576365234532027744886110516623723863716113387363581213582278834033011814770716432288581315373502533372721505037863678657168547027830C8221A319DC0BB0E8B43570BF4E59E728512615B5DDE468C79575146ECAF722C34E9118BA8CC931736669A559CAF333AA8B4B3F61193E734F33BAFCC7871DB49B96C0A1157637E237B42CDC23D503030F79F5310CBA6663AA895C9A1E217D3D4BA72E99B7934FC8504D383F2D4ED3212F74660F0068F44F11B3208A527992ED965ADA764CC1674BE90B8D4AA03DED9687A7E0E97C6C1894BD45C05F8139431DBA1362ABE7E0F5E7D0A92CAF011663DFB54F88B0B065A0A73825FA859D2908F40DA2453F1DE3804A37F582A4EBFFFB3839F53DCD6CEFF316B0D7D70BC09789836C72B9FDFE721912D69B80411EC78899489F898E6F40F62F1D431422A0BF8FDF13030F6CDBA206016960B18AB8826B1B070F3DB5FF4543D54FAFAE8DC57F3565CF1404FD18C1C94C82D477DC4B442DE449559FCF8C571C6951D9384DE67474AF0568AA43BAE956F8D5FF080E423B410063D7ABD65C8CECC5907AFEA2C668C64A08C19D1CF893FD11E9DFC71A7932581522409B14B94CEAE867D890281567A1D6BF05D758941D3FC6B8519EAA8EE7403425B06C2DC179D97CE6E38E5382C7644B58FC6B881C256BB744F674EC967E8366FF6C290C58AE1AE216B8186CE6DC24BE7BD99253B06A0DE851CDD1CB83CF30E627299E4D1B95AFF26AFD6557B2F350BC7C873DD54AFE957C3DDF6738ECC7B9AD40296A7CB3999D2D4968DB3011C9E42B69E3B4DCCE1D00E745321C6A9A20283CC2D89C224AD4D3A8B1DF7FB6157EE1DAEAED5F61BF6F9C104D39299B1838D6795B4EA2D5A8BFF5269930A78393587F24397EE182B0D2BE0AA69D2147A63F91EFBC894EAAC537B3061ACD67965CE2D3E2724B72988B73A8CC853383E59944046DE872C0DE005110E1C5C3F5FAB2B2097163634E87D1D2904B53E24ACC5B6B65DB6C93A90BC836FD8C5FB43A1C0C07A4A685ED8269E378E08D74269819BCA4C4F6FDE29E2342824882BE6BB0C5BC3ECC4DA44DEF5946B9B544A1670945453A8C012937DAFD7BE3A8689D6F51F918770B27AB440D380C8A21BC21D967E67336B70384EF19A363D15AF9CCD762978EBCCC0543463F6FD9C7D41543036860F7865AEC411002D5FE4F3A7994036A0EAECCCFD8B4F3A5551D1D0F22AFC5CDB1AB219EBAC6E43675945F1284EF8980BFFF428F9707068ADBB776AC7D6BC079911652065D2202C0D15B8A84203529B5E6522FB45ABB925C78B3E00F5A697DC4BCCE3820545E52DECCD1FB93187A39C734AC5EC3D6A8C96E3C94D46EF73EAAC8D6EC5602E345122784F9A03A2C54F025EBDD08DE5A4842B4A6DCA4996D321854A5909B9ADDEE2B0F2147C4F7D3CE1D6EDFFDDBA92884BBB06B24E95B54511F26145649EBC67B6A2075C6F2C58A0A8DF4F7D992240ED5106F693EAA486201A54872F763DDFD7B6EC0A4B779FB4ED39633780A06C9E87AF608C73BFD14D21F05FEB28A9E02F1819B8E696576280D4C019E5EBF2AD08F1EC78CBF275E43BFE06523D76B702E94C3D62DED3FC4764DF6F7691A13EDDBF523FBE65B856FF8100B94F8F61DDCC980D3BD4C7F9CBEC95204AF763EF201AEF349C5200F32570596ADB7A837818A60873B61C43419D931CF54B95F54AAAE538461C84FEA678BBC7C6C1591F73CA18F67EE69EFFB42BEF98D1C0BE556C5B4B7F894505B727846248AD9C7336C9F6A002E3EEEA5EAAFF68708976D3CBF267894EBA99DE4C506A1910D4687619A7315F7B5CB84AF3F09E4C55DA20DCEE618A01061023B4739A9B279FC79CC85255A8CC7E57524C5CE487B792EF6C82146C465A8A818A83CA92D186790011234FADF13C474D36E36BF2E420A06C20396E9CB1F64879FE6340ED3F43408EC76246A9F3CFD5275ADC1183BEBB9478C34241289A3D2809C8F67291016AD8C6C2D0DB00D4850B033E9BB55F13E0D71E98391FA7F170A534145E71EF62F771CD90B4DA4351538D39BCD7A89B16EDEC2DB9AF5A99EB316B6BCA50A58799E4158E7BA3EF99138D4AB6239B296301A692226C1C988A97E10BDD4DA75F4DB48C729F628894827681E6C97F19DEABE0FBF0384D55CBB70306C64E987D53988481E76B39DB370E64050DBE32C0404CEB760FE42359C65FDAEE60E61948D027856A40F0628499102FEF1A2F325C3C8D4D50EE33AAA4A393D353BB7F407DFEA3C657820047C6A4F515CC6BB9DBAC674BD6A4FA90516D91F1D6BD16EF7FEB20CD0DE1276F14A384048C81E1116AE23070E2AB4FE4509623E947233B8B49C5B5B236DE318465A7E295E8679DDF161C4AB6C19E8D0B5D4E8C053CA423A8C03ED2D8DF78670539341AF9B31D46D996F85EAC1AC0572E842C65AF3D56BFA1AFE67650A3B78FC8D1D47C1C50BA8B6299183446AEEFFEB203735FBB371CC2C4D97B66089BFBCC3F3F0DF01EA17C3F0EFEB8EA48AE40120175D930C75426FBC0D88B651E490F915CB57421C9118387DD341C0174350600A9623BFDB261EEB546346FFB59151E410A8C3F0FE07645EC5F94B741FA2BFB0EA65B67BE1AB0AAE6422472AE77C5CF6D03AE70AD831686FA76B563199CA7737C123B4FBBE2D1C2F4B4D3A574C1E3C8477AEE5E05672AB44088631C00E468C0C31D2666950AB9891AE3E63E383EC4BCBFEC18ED78DED02618FCCAE951B1EC1D0370461393048EBFEB90CE5558B7FA71B4E2A68C2D16027EE5F1324BAF331E24CAFF8E03EDF6D7CDCCAC6BEFE78AE38A08EF0B91E2E79806E5B485CC963AA98CD6C027BFE5D55FDD5E3459356F6B739AF250657E321B0C6BCB74ADAF6394139916668ECE9D4DA72283E8CE9672941BCDBF3A94FAA0845981A4B12A01ADD4DFB770238031CCD6FF366F5219AFF875E6A559EEB22A7CF0547D17376B46E2DF860E91E178BCE56D040503FD895E7C91BC7DD57298F25CEEF3A90FF3711C606794E796D422FCEA0F80F5FE2B08C22ED09E0075C2DA63AAFFC618BA47A2B150CA0143BC469E556193FAB946B9F1C1B6C6C4DA7DAE75F907D2186617BA55655C57B6035E83B6466E0C35151811AF59C2E75F7C5F0DEA337187785F4A804D928DEC30DBA98E7D7C40EE3D7FBD386DF901F49D0AF37B202E8D40E87CAE00BA75F1EACFA8438B67BB138CD7C622A65D3DE01F44DF3F3B72C674D54A36DAD9EEC5BDFF39E4F99DE35790800212EDB531E77A1DCD2D41C7C68808472448135846FB1BA51056375386E3FCB52F52190A305E713A03C6C7DEDCB1D8AC5F42992729EC1B95F63D2684101D797A95FD2A2859D142C2A143EA52A2F09CB19EF2F138266899845AA120EDC141398A98CAD4914BCEC63F541B70A7249A52EBCC6BB3B9E36F3A58E09295F4FC0C72D171E43662B59716A5B0D1F70409232DB2213E4C7D0258F8238CD203851565865A9873ABEAEB247FD68B0F27C2606DDEEAB62B00D31D33A8E86BCBD0D571CEA8514204C6364560A84FD6BB19936A501D7AE617EC9E4B2E629B11E2FAEF43D49D0F5D2B88C6D2F0E8FCA61A7051947C10C8C75F5E34183C4FD0138EC3337D20F6A504E8D4B1 +smlen = 3590 +sm = 2B8935D9D461609F3696439F08002692E53B54B36631FD5D893550DE789FF834C076158AE20D57C8753D9B06331351E83D05333650309D2FFF5178DD6EE1C4EE548280C624621FD0F887513A32E1541527CB71C7650E46495F1682BF517725ECF931EFCE0FDB70F3AE9B2FF6E9E7B68C69C617CA2AB4C1636789E9539B765AF019AC1E401CF00945176CEC091D05D6C3DBAAAFE33146E0CB6CF72E7226EA5927CCA1144819FE4BDD8046BB8EA5C5864A437460AD6CA30E97945C7E1806981F42534EBCCF553E2F2DFDDBE7765DE67E78BD88A62884A7E80A146525DADE385EEC370B2D6350B17B74C3273402C137512FD90B0861797B4843EB1C334106B47975C0F5B5C7EF03510C8DECFCCCFEBC8ABBD6B2BB474EDD1080C100C7F83A90D52B55C421510D2982FB8F052E67EA2AA23411112074637BA60F2CB6F9DBADCD0979D804A7C6004E0C187A552179A9DDCF4735BC9B84DC8CAB4B959CE639EF0902B698A5C2DD46157A14A92423F0B5B2F85C7CB848EE028C97576047BA510FFF17457FAB77FDFF22B683884C5A7738AC564A3DBA0A0DE9724798D8AC144D1FA9669DE2674BEF04E4A98DA95C628CE765396E8D3DB99D231AF9D10A9070FD3BF11949BBE6F452D6F5EB0D2BB67BDE91AFCC78B12B1A2029E743BAA04FE902196EEAA303020F89FB2191A5C9888329827021296063A244EFFD1284F422419AA1F567C33AF804E8B9536FBD97B0ED435E165AA6C13D0A6815717F39CFCA4277FB7DA2DB8B0723E46BF2EA009070D97EA7AD11DB40D423273EC60D3EBCB432414F26FB9CDF70D7ECCD405023E7F9C4816BD4896DC81976C43B068DF8C23A9F8BB1F7A15F6B87393B7FDF81F63088071DF3A57816C02DDADBA206DEF6DC37CE58456CC319F5EA974BCA9969B651E7E5C387AEAD2404E4A9DCD404818CDDE4F6A6E0FD9B163727010B9BDFFCD86C4D836B29A5FA4967B095BA39A4D58B4C5C52A6BC852B82E6060DFBF2DA5F2B0A87413D2706056BE01818D515A2C977EB46D68EB9D6D1086290EDA0F02EAA5E22618CC367DFBACC35993761C1FFBA209E63D92BDA7607681B3359002C628CD8E102DBE9B9616DE8C1D948F411F45741BA6C443448D05F285FE456196262ECA5CA6ADC28320F8EDC5E0145E0A5A2BEBDA77ADE735D3E752E79AA149D8BB239A5CF8A720BFF6B2CE3895932805ADA6071523B644A11B8707BE20C1F9537200F361225B33740419A4FA23CCED37372B519917CF5873663E1A0563CB5FED739E61525A893AA9ED99172C6CA7EE96B415A26E81644741CAE9CF842AB935E3A098E01B342B31C7659DEE593BC9238B4CEFFF682C87B0C270958B1D20E52B3D74E8E18F408C0266213E0BE431DE99186CE115CC0079E9DF5066B0AD922B373500C6841975301E67101984D4CE1D6D28A45918CE4228D2E9759585A721E5477B29B7A24E05EA1ECB2CF25FB4054FDE279536D27A137D16F1D616424A02D231E1D76F3936A7EE11B1C4A837F94E406E1679D2830A6E943E85481D64A46DD6EF0B9CC3F088A239509DD9AEE8D633EE6C320A4935FCAFCF949A598A71BF4D327D1608D8033FCD31F3479B361D1AB4179B2389BFDDB2504DC578CC1A7209D03B1B8D97B9285BAFD48520571E75559603FB0C3E2C68275E83858516B3CE086448A0E566730478A9A1802C14239A44D69DCFEFC1786F6DCD0FD1EA1F7777C2BC8D5335C4E265ED9858285EE1C494E54C885C2749D0E11DD8259A23D22A63EBF87710A159F46602823F9E39F7D6062ED12BDFDB2687F93030872C40828D477B7E4398637077A986AD4D581FBA10C079EBC1D5688865E9E6151BDEE2B209C6D678F2DAA401B885F83CFA57C782C474E0B27B5FB807EFCD64D16FB0DCAD1B1EFEE54D6451268BB731D97792CFB22924103AA118D2101976CA7815EDD0619BC42434438029B65B2B2675AE3510FB121ADCA87198C44F4DA0D1EEC284AAB54B46C6EE102A0D267D785420B76066F9938F350D10430239CD5AE73CDC4CE631AD4A3648D28086FE3157BD89A96570318473D358C7DC971F5452510692A969673D8045BC381850C8DBA8FA188A8B99B2EF11C5E3CF59998649AA7ACED1D4A7088CEFB409211D40C8AB67CA9ACE87372B681079781C7727CC722FA880761E0A03B776C047E46FD1FD4222559758F5856B00AB0F1802CBE9394EF82B8E15DA1F3873DAD2296646F68D1D4641830467B32A7B6D7E092F8D2089C72800DF345D29645D6143860B3BD6363EAC84045CCF260CD347A64C32A33A70144430B57ED1AA6E61C13F29AA73F31F84EF695E1CE23E19940E6B6B0E9B5B19C7381D3A48074DD554F2BD0FD0401C57850B21233BFE2B7D244265C7DC52244E65E51A4B379828B039DC6CD527D5741B9D45DA86A3D663F21A13F1C33A9539C82E937F0906969B3A91AC152B86CC1E04C70C19447B567E07489C04019583DBAE04153FDAF024ABB48F3546F4B219563C6F97A79FBEA23742E8192D1C6A6B2EE7C01C26FF79F38D3A858389F4FFD9CF21B0899D55BA79626D4C55F5AB8DBCDF6776F2A1C43B55D5CF58A8C824F2F4BC977362ABFD957E5D06F9630F4AEFB61AA3C2A659F8A6B7780D0E8017826EB8044F61912A7231DEFE46AEC21A215F24B70843201A5D705EC1F46DE33BEDC208E3B852B138D88FC504C8AAE42019918A47F44D4D9D4B6C6628C0A83C99DFD8742BC1E8A6D8EE9B35B0B6F1DF595FE83462708A08CE5761D455DF0FAD1034F8A474B64D28A77F6BDB8D5B29290AE70890B4E76A900DE6D6F1B8255A58FC2C4E2A4C3AE3A68508A935B83A6E6826B3436CC3B228AB78A159D72DDAEB19556DB9CAFEF974E89924E16476DCBF4A6D499A075BE381B50356B5F8B559336BE7DEFAF842512170D68E73CB60BAE35945E13D9397A967C75C33A09F3B50C2B472C2E4C2A7F453B63B6512BD6F3C870ED75E41EF84EC7DD602B913410B2154A1CEF93B5A8E8C5D1965ECA13E35852D7AEDB478E56EEB5B56C537E21BFC72D1F9B8B8F3D47A99901D18624297D9147A2353135F38E5B5FB97DF5784F2A5591B8CC2B3D9BCC993197C79810D6C44E22010DCB00FA68C342914BC3028C5A0C95C8537CEDB0FC61DA2756082F2740AE534190E9C73144E86F648C44DF6B5A4976FEBE77FE12C6B8114ADA1D7A6E8EA47C79901FC3E3C2EA72C70C6E629997D202CA397DBE6B86DADC78A776971FDA2213F685E33213B466A9ACDC74D645E44382443E9C284767D0B52E63CB0DC4EB386E4563C83DEF92B9CE0EF6D8B826E20D53C37F399C1047B91D903A1AC4688FFC00D3034BE8E22AD8A05ECDEC040FCEACE63B736C6645A8438021CE905F448510B71025733BD1DC7FA10A61975CA02551A9C41A60FE638CD57C5ADC52E935C268942CBBCDD65FA26E07831C18F8E3129A90AA20D9B635D9C142E6D55A9652604CC0BD1A46BEF574788138DF5882EFB142E18A5C24717A87D5A7D07963961BED78EFD88CAE91B01889880577DB0E66FBC8D8A28181E72F0000218E678FA90661234D124E854F431CB36FB7BE17635AF61AEBE01C7185DF4A9A9681C4CB5ED6F25ACC2E8982AB8E77616F74C9B95DF2466CC11EB2AFCF6C42961E52B29F10FD4B38B5ECA26942A9B8EF62783518D28E9B0AB93EA60C004A5633A0600035E78C44ACDBB1261F885ECD326C9BA57955934FE07AAE561F9BDDB9175642E0B2DDAE91DC0FBC44B702F20B98466BF69B224FBA2FEB090DC9FA081E5A865BED473F2D27AC7B3CA15BE70FE20AD4BFDDA6FE6CD173A3323F4E0A3C7335ADE680D5211936F5BFD7466DE7C90976A3A05FB8358BB60A2566EB07B0FD99A803321047E031EEFC6A551202AFF3683DAB14AE9AF55887A90CCBFE7E1C923F60D213864074DFFA53C69180836286D364DE6220E8828BC6A94494604608E1ED58D54D1EAF07CF10729227ABD19B5B1F4D3847A18B26091260D90FFE089672593C8E5F191D953A759A343781AAB413EE10CFE1D930FD589F41FF1AF26C1934901B63C3C6DD7859A76946D3CE8FAFB78CCD2BB9EB44DC8C9A8B9B159C971CDEADED5D2FD0411278A68C34B90BE309C2B966153F16BCEFA357FB57AC4D0A577F1F11D22D442B76910519F55602B9D1A8381970937223919BBACBA0332755A537AAE1EDBCEFA55353266AF038AD254768941A13611A6137ACD00BE5C99E6519AAF84B6A54F04EAF0DCC6886688E316C8C3579953BC82F86D5F958F693206643A46EC2CCF736333AC41F368FB8411CD3BBCC41A7B17B35CC5189EC6215A71E18468EA66C8002F6F7D378793AB25E04C95A792ADFE34904700395C3ADBAC133D42A938816AC11F096D1652D0939623BA46D3F3D62DF093AC0353EE6C31C458650AD5400CE015FD7D95057C453E3AF6639314B4D61362ED94B6CA0B35CD080679B1D8A9D5C79BBEA34C9DEF1E9EFA6D98FAC9A6022A4641F33439483CF116A07F1035787FE75CECFF14ACACCCA3A22D0114315B6BF728DE85B58E9EDE95DC9AC9CF5735B26BACA6BA1022FFCCD42817577FAFE9899E37FA7F8E8E4B07217480C454D80A1ACD5125AC3CEE70B1B648EAEDEDF1A2B3A4865727692DA1C2498B1B7C0C90228B9D5EC000000000000000000000000000000070C131C23289366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 + +count = 9 +seed = 11134936880F5A11ED3504CF7B273E55A351FCCB10943BBBD186623EE6C7A13A6565C3080D1F536BFDB018F99C4E46CD +mlen = 330 +msg = 0998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 +pk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC8132134BBD5F72FB1CA13616FB756D3FF211AFE521D210C05C5509772EA3ADE171D29E2A2DE141E9D7B6D52F6674DA0653E5917BEE3D6310987703E6D6403549C62EA6498699450E55925A96AEC8A3678EBDFE277893BDF150E49C914D39A992A79E2E06C98F1499021D663C2B416D4541E4E2BD18EBCF9AF64E8DF9225B464E90435659D6AC690788BF2719350C34C9D5BDEAA63A6B186F03F6BDE491D95AA296336A79735C5528279F2F6E3D020431A2A905C744CF81A0BF222EB829E0ED81860DE117388D5F4FCED47B5AB14BB6EF7F316BAD5E038F55837905159BD0ABD27DAAE691881A0D770D9A23DDF4D4A92807776C0AE612CFAE8D5A30BF9C251C3FD60AA2874AADC5D2CDB057535147388E089C7EF5AF0AA714C78EEC513E00DE237A910E0177F9AF53D816D2C6A4DB4136F7452A319235D3CB38060D904C86ECFBDF8DF0F6D48421317D8A77C361159D62519673B0FED6AF09DCAF81F1A4A25EFE4FEB93E91FD973D9854EF304F596DA3B8B695829EB9082BAC676716B8C36004FC76E43812492B2A0E4D912BD41E033BE24C0786C4345F63549A64EFA32E7A08ACB091297A55C0DC09D672745F056822E880A484F1B21F27BA1B76EE62B4B092E261622A404D2AE5F306A3CEBDFEAEB01325129051FE6C2A043CCE760F825B2E2306A8A5D8955DA3516D919B83E594CD3D3107464F950D8B27E363CA65EB3BA69AC45976C5DA1C53CC2E713DD4D7F475F2C847DC955B4FC0DC96249ED32003D597F9583BAB56FB0CE6597A360E0D965A007816942DE8B337C88B340EF701171B8C9FF107CA5FEEBB21CCDAE36F178A49E67D2C454B332FA91F44F85C147414D9DD31F931D0E1058F1B5668FC3E8B75C63DC21C7C5DF9963BD8B02199933FE9F0692C17EBBFACE82F9D4D6EDD622F19642AC03071537EF6360D6727692130B91D8050E27CB81C73C09BE0B88754FA4A03EC0EAD4B33A420399BD16C04EECC3FCDEDF0763AB68FFAE14D3071EEAB84CC9E7D0CE9E5906CED45A4C1E460456152CCA174F896E51DE106ED46AEB6D4EDF75240CBCDA8488ADE0EABD22F16DEAE0B6D85F1A9DB37D998A00E3808B59A178F20AF95DB7D5B1A2F478AD908B976F9BD3EA949242454D8CADF436AA3B9871AA44AC06507B6D31E0CBF9A412FABBB7A3343FD534CCA58ACC9200937FCF9559B04169FAA401A3926EDEAB204F238E8E7C09BB907D2A609F6A67E189459396DEB444788A8035048E02AA3C27550AE574E2C7D11D98196B10A927C1ABC423B4E9CF825724EE3062916E7493A0B5FBEFAE79ADE7258961B80EC47AE2C2C05F2A487A8051BC1EEC13833B54FF333F433AEDD04026B80E9ACFC9046459A51EE48F9024AC3D80AAB8A1310B46A15E147E36E3CA6C9D6D1E9F54D1ECFF86A6F0A08DA78A2486730B31446113B45CC8267226AD4AB1D2D7363A12E124F2865C290DA0439298652D439BF8E42C42BB5DE3A0CDB9FBD973F0A17599F119D6972C1D71AF1645B260B51CB29EAB74B08E0E5DA1C99CD110FF03D4EF539910E5BD7D9D52D554370B763B5CA5BDE23C28372BD0D9F6848BB3B0A98DFA7955DD2C529879CD3ADEE51BF82231249F1659EA7795C829B9A7CA6CF8F3009F4AE8362F77B9D6FDAEBDCA67726B4B9DDA0271059265FE351F7C29A169AFE12DC9AAA6F6C9D88C8EB82CCECCB62D9FADB207EA3F0111DF0E25AC53502B1E9C606A347089E6B41237FFB673765CE22EA2AAABE01A1774EBBB4CEFE088C0DBEC26CEF26B657AA8DB0DCD2B5390FBF5EC821C5B08A3F8790AE3A2D20C62834DF670CBD825428D9481609B096E9DFA676131CE6B439C2BC746793F95A287469DE87B0A1C88918B462FCEF0917DFC5BECDDF5AFBAF999C82111F8B7E3B17A7BDA5A98EA01ADC1A6DF5DE0C374E26CCE6046356CC7947D292B2477A36140E03C8096122731F77E50A800007E404404191130C422C14A5925482F23DA29DEEAAC17B8A38615C8857F6F2F7363DCFCA31A32204040624D25F29D4C966BE5EAD72BA6C2245A8FCD310191724B61DDD1E77D74B428F92E884304CD818B2452AD784A6E073C34DE371214957EFBAB363378C27AB07C7690E68FB99958A5ABD0D3CDDE3DF6D489F0A3097AFF7CF34AEA827477B10597BD37AF2E2161F33060464A267231A0B5B1873674170189813A8DA1585EF0CD76C7D5532302CD33DD83435A334E8E8E52EFF27EFF6BDCD5495806B90901D486A5083D6084FEBB0933F55DD4EF404F45D79A6852FD6DCEBD413AF8ED523E3BE483323A4CC40BC03252DDCA4DE505F48A49407D0D5FEEE9B00082B6B0F95A7C6579B05B2D246535B8405759B6636DA845817029969AA29FD117C0905231D7882145823940F8DA35ECA51CE08BF6D3A9C46463605BF58F8AA6BF77DCDD7AF774AFB0BBEFBD5FF88085F610173194679F1BFFCDF3516F97B80253BF5A7E3DCD17ABFA399A32C77E077057C3895D438DB41AFCBE952064554F666CD19A5DDDC90997D01B7221993255BE9E7E0195ADB022795FDD07A52E2E47A3E0585640804DB3A2B6416E511D4E0E9020228BFB2649C78CE0E252EDDEF1115FB7535F56ABB9E5206B70E3DEC13A65E270402BD8FBA3AA19EE7F06AF568ABD160C9CE06F306D94A859F07CAF6C6CD16EF199D62E707BA817E8B2CB1BC559032CFA4662D33A6284FDC3737329BCF6CD6E3615679531D7A135D +sk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321F9FC5D07E5FF5F9010BEE3801906847C6D5E23E7FB19170CBFA4D06C730D0BCC96E65EE2542D27EE4512C3C9BBEC1CCCAD8BB6F2727901D5014099842EC21E1A78874662340204703400470088342632682162502211784187012615630157343831003031828615712477686313012177161701717178788384353071878181060058552518856541284228200730746821386702104166672183682215780600001637357587822407842513164666401488720654832267420457387028186780504127554765685138553533670342543326437641046257483361221212122624502464272814244733305330605633661466071853361150661312545236088126737326630168322074881335544110188563406707887381187385124852612724677082805780014013272152046187472702250343031148876534208283413242427457571505476343885747885436650311107352226304247238554211187020381616321474048750064322142262042470075732634767125286533727081823250230087554007104265341785381158454286414513356120762534708623183622547025562028025448203847582814460575022112021533286240614260726044246606566885822361755627764414783176561125616817258811871261452476145644480174803210081431423450650274248534710123862605602060055068768486771188016638581746342233603836426880224832678182233565423532843452364248566743574412552720153080146486371288571603560636188825585114857807183364551732647668662686300438238043787411710155007351804712706412816752865708263216510348787362620100005210872082778008806347130315571822166835282457454568263858413264086043263320245007645842264032784888810003178146715708703312413327104347317265228417510074051333360022040771033267728175341041634251152476422245762156887875152328327474501675574546638131404645832272860261825553562403412635124601837117551138861587784668572638011141234686523027538033345438377083583177485006076078537661143580672385374582684216726102484333685077606438226304888623517233852533360555427244324261507155763057041125443064642571443678278476870548008427723310330354234110442303423836080387045825512584470206831731274804255731450654878013873162265281002351760106068130473411332012163632477867420154007836780157721282740420416533078032435680688256185450166268038665603782885534507338631354451828480847870466114142651682342025017328115433478555274016133574247480586686882431353001757874452071585732281658242327266563076004423178054482012334431282214153224131554352548347272264754442221154631407400778654662574818480837157278521503001083128767277067633043647340404201718552711708623143102757266745453065016138832387837465285477207713348543115578084116163765001723707043771102203251027660707688705384086218246507673005181282725768817436874050165166047361843273031317643242685341305646860131822254054645710786232264117640185040620282066105578786523206377682247836374368505635073813645040782106006883260006310376138303043346258511705402704268647834086086267242817480353362880065626341202351160617638264463720882521737337110627603332620653016582275271077713230387362342741583641724118225106784032616014481707261572603151780175386316206000043264232335828843708576156625013386014613A243A8B9C6A544FF25CED552E60B4DDB6A2986BC5B25E55B0D63EA110B86881384FFB049A8529AD04786026DF5EFAEB0A14BDC0419AA78FE3A08AD90B510093129D32869EEB3024EA36F46614D4B07672BA5BC560EDEDF8EA78BD899D62CD3ABC226C2E69E65C37D5DC3B93948C6D319FDC05CE27C0C7E0F8F97BAAA30E724C06D6174CC7FCEDF04E636FA7B5C3D82CB115B1004857545DD449F45E7D631A0C1C459E1B8A608176E808EF3FFE57610D7964D6AAD559E5DCA7B31361AA6DB64722AA1A7AC798C2769FD2623AB2CA35BAC9F5156F9A046435406BB5D37284F6E5EFDBE77872B021FB9E25E9D5CC5986BD451E2418E6E1821C865BF3DA4F73424577200F43BFCB74C15BEAE050329587B458B56ED67AFC58005E8916888DCC24D3BF618D8901FF41FCABE56718BEEDE25F8675100F01E18E563EE4F6DB034CCEC410853FEE0DB519DD79645606FFDD2A0D3E06B341805448C80D149A4AEE1DE83965E4AB655F35EB65D698E004F1E67049F40BBDA0E5196FBD8414A6F9A8D1DF8F1AC45BBF224F46D65CEA9A7D733202960BD5806586C41F0577162F389139DD7414C11482DBB624EBF64145DE01A8D9C265DA206FCD9AA06B012600CC7731D4A7AF6D2AA5E9C8A7D1FF0D8AA583B1A6DFB2E9D9CC95B6112F26BFABC0AAC69DAD6BEC6B6D777775525DF26405A10EB01CDE3F1CD46E610CE32FCDA46550D02393EACB4CD579753245807F398B54063CC3F17C1786004BDE1BAA36973AEB517ACA3F29275CB3E44B5C0D94E2C243A7FA4DB53DE9AC1DEDA1BB5BE2BED1C9DBB5D93D6BEBB734F62CC517D8FF90A8D177F22A99C51000D2665F9BC53F387FED85AD3B9A8588DB78864C630D67A790E5277DBD498BF74158D3F2EC6C3792B9E143583AA902DCDA20C0A6F584812422AFCB7E671978682CBE1E4A2316E3B760801A239ECCEACCABAC3DD3012B8C6D3B9FA0E77C7E8095702BD736CF3C9ABF456BDAC9CAB12B8531E5CB59E4463496E57664BC19649E31C3F271EE02B2BCD109386440B24CCB6F44AF024AFFCACC0CECB54AC8C0B83531FAE0E2AE7A5CF6F46B37192AED8F84BC9A9BF540755105924EE9AB17DDC1FC2463809C27E5FEB8BB2D95270E8A9F56AA1492374BF956844251E0E2822C90D6EDC903C7B0BD238BF804BECE2636D28E7C720D315E5D2DB88B96BA81F8D07E8076F41407302D358AB606A2FCFFC5B96897CB9E8FC0158E9503F0DD135346DD91CE0E8440C1C21862461C695720D7025AC788AAA74D48B99C98976213B2A467F8254E214745B6675750348F53B84EF17F59321A469921FA1FEFF9EB2728712205D95F1876BB93B7324DCD8FEB9E85433480805093FB9BA5CE9D0DAFD2B5A8838CB001D00AF0BD7BA86DBFFFBE42F66766B4A300E861A35F06756D05472EC6644437689E57D211CA50C18FBB8947EA0F659D5B1D5C0D5B16DAA16486FE46C54767F5F8E8FBBA224A78725CBF70232CFA838CB739577D861716D2C7599D5C7DB59EBB5039DDAB0350082436CEB8865206532CB17227E6FF72E5911F275C6D62FB63E7895ADB0677E41AC20022AB8E5F1CBA5EEC3D18CD97EF96545EF72FA6B50E0AEBD0B412C8442A309AB39BB31EFE22C7B992A99F3613F25550E417A63C76098A43ED6701B84701DD9A3F7461B5D9E0E092C5CD1CDF1322E87ADE57831909544318D16D0902B270F639889DF09E8CCE2E8EFBE6B51C476B5A02846E4919A203FA45EF51FE7DA35D60127C6D3A3B7931BFA78E9F5CF3AAB74F8304D71BCA23E031195B4B19079CCF8730F2E9936BF4D53670C34D634976B49A8A0F6C3A333CC75F5BEE59594F794A80ADA73C1EE984F808A3C68E26C8C7CC6CE48D3581CE44A370687905FB1CBC017C687CED58738D9EDA3931400CCC3E1EC26867F87D43BB50CA22BD5F5909C46DF8B0B52663234EF5C83E84EAA008DE261453C36E3FD02E62E092472DB4DEE3FA74997ED997AAF7BB1704091B5708B217DC2D29D2CD3028ED1346A10F0BA7BDFA69375BF38B29091CF38EE63985CBAE0D3E944EB193968A6003837D67DA00A28791EB678C0333E0113F61F2662F0F1E20C87C75AB8A8CA223CCD24A62E9F07AD32FFC0B6647670DEBFEFC4E34B49A77AB4FC8B3C16F9A28FEE9FCC94DCF50F982ABDBB1A9D386C4B902930C9321C421D97B052C83BC506B3C11EFE76AAD5A063B62D20086D6F76D3641E0045A1F5E618167FAE0D67EFE9D6194BE400822935FCB34DFC86E0254EA8C45EC223BC33980249E1FC5F6A16241EFBC22A45ED6575E99EA5FB275718DB9E9D35336C96B7B30ECAEF15B7DED35E749060813A53FD7DC84A784AC487DCA2D0ED0C8AC4D14E438C844DB6D37BB5F6620244ADBE2D32D49D9E3039B66F5849AE4A1087495C08F2475576334A9BCD7A81A9A2BEF86096592E16FEA519578903A3725351D2716305B2548BBD671A3C90527100B5D7D93355273296F7E796414A3A0C8C4B0CFBC06B515702DA8BBB888E30C571584C1CD17B8B0C23731795D1E700038178FDF2A98BC89512CB86FDE1B9EECFB6044026DEB6B2B4E421661A663FD9697FD9767B4C8140C35A88E843C799C4D179C65E6E81A418D948009ECA4717FDACCDF97EE7BF33ADC38CED0E4406A5BD196E597F9BFB04A1B78E1C8143B3D7A8AAD14A817FF8B199E63D91B5B18E6C77C1EBDCE94FCC58EA82860C94F32F8D75172AC00FAE4F1BCEEEE471BD7AAEB3F3753AF0F8DC4DEF071C16EA899379AADD782A08AC0E1A3F0C50094DA52B22CD9555C0B6A4C133C7B31D130AEF4450B4D584DF75169CBA1764B3A0467CAF5A7A89888429A5ED07C9C34647CB8B8F0F27E9F090B4724D9FB6A3CB31294405C86E9D92F508AF703719AAADF212711447F7FABAD9E960F6BDB88F37774B9514C53F2AB3909EB8606AD0A5DF2121B7915781CE34409BAEB0178BE8733316A13097ABA835CD3B8AF9EA7A0CCB59789C885B37CA5841DB7767D79B40A62DFB18F59155BBD7B088829D15E9AA04967786D87EBBB30B78A370425B55248B7C8B1B018AFDACCD72180E7271F623636CDF08C7ABC5276D315BAB9092300FDC02DEDB4F9955E51C302D5F7D9E1151DE1998EFCA7C5848A2F28C92758728DB1229265A2C3A90D70A45BE50E366540F4800BADD0E13D98C1D268D5BFAC6E821EB043C43D39E220197090557ED3810FAEA9EAB7DB9EBD7B315143DDB642DE37D7AFC697D713C0CFBDEBD5EF99BC0CDC4132A3BFA7E21A9BAD9A112F80C7AC0332DEA6311F3EBAC86835CBC3BB012EF7B9053819C9BFF37A56EC84CACC1EA79510C33DAE5D6312CD8D317D24306DC237B1F8A42ADB951075BB06CE7AB55B0BB95E583CA1B5F7D634BA5414290DEF056A4AEF885283513C24A2B149C53EA712DD473E2CDB0E1CD459DC9B633BF26D1C070593D12EDAFCBA1C2FA9746CC32F02EC377B8BF1DD7205DB3693563D0F80971485CD4E3881D78DD089A501FF306A0A36F6FEF2CDFD5DB8B7275175749319D90FAA7208550741802 +smlen = 3623 +sm = 035CD1E4170EF9DD382BC913DA0E0BDDD0DEA79D84B98BA6659E2100D09FA5ED034155A569209F97989BD83C2047DF87B006DA5122D9CBE0697961E117CA142E8AE7A763742842AA66253A86773A76F8E43DEF77A1DD33D32B71ACAC33C6ECE1C1A35635DE40E8B40FB7F07C6EB9F5346E55778FD97367C473F767626BC9D3384F8700E8A7A6944A1909EFBF546EAFF74DA157970DF78512972518AF36AE2A1A456EAD6286A5E1717297DC669B3A1327EAB9C5025B50A5966E4CECDE4E1E598B1893CEC75F5A3B79DD7D4AF209389F7C19FD9CA7F7EB8ADC548BE8AFF1ADEF2212CA8D730216A47A52E7C9C3BB07AFDEF0E350D5C146E545E94C6F3CBB5BA4714057839CB73BFF28F661EC8AD2419084C1B34F4BEE6438A832C6B61E4A8E78E288CC2086D57526D4AB910A4E5A301AA8B86903FB9522052E2954556ECABA71A8545A91C22AAE513CCAFAF62521F0D287462B630891F07D254D7EE883A9A380C95F5F3F4EDFAA319E21CE3CD993B022252CB400D22FBB56547785C6F1BF3D4CDD18708AEA8D972FE53848325335E33D845780B2DCDDECD430982F73998E2F71D258A3D20F43C9C4ADFF8B2E2E2F4EC42EA3848A28DEB2A3190830A6BF0859950E0DED5B0CD2E21962076F371578F14B15139662BB1D00F80F1EFC8A4EABF9DB3983E29A2204B163DC36D985E32BA3B77A48EF6293256B79674925F5B3F7C55B273F629736928321BA6ACAA6D8A55DACBF0BF90581E757A05E00A6157B685594D0AAF27556D4D071AF81291C7BF85B1CF55F8FBDF41584E04D6F71E0DBEF218F8D52DA6745DFBA022AD801E027BE3C41455DBE2DC27B2524D183202C213F988DB83C9864A4F7E3094AAC2641744E3EA2D3485FDE02908AE56210C6D4B835A1AA8D5166E5FE4F9DC312B95B8044F0133DD4B7274637E89624E39CD5F97A90AAB2104697AE537CCD804A25BCC15B9C7299B3BE8D489D84CDBCE493C6E048E74789595EE5DBF384833AA3DE9B1651702DD90D9217EB56D41BD7559859F29C29CABF47EA76B0BBB7A69EDB442C3112FEA32BAE6DCF2AD57CD414730C59D2E2B331E318CDAE8A3F16EA0BFD8B6F5709B930D41B66A2991395CC05023050267C5756520318A877724A411322340CD6DA506640290A82FAF22F6D5702BE12E0970E30445154D45A0B481EA44ED0A0FE158BF3AEFC081731A432B37642E8CBA44042B9300251626296E0337554E3BEC96A5FAC559248E82BEFA263C6C22D7BC42770178435291B2062BBF48E763BAA1FF50B2E8C87D7A410670C01E2CA18C19D616DED7295C3753CA6FEC618B6EDAA0508911B0EC80239FC737249645A0F74FB6D3123095FF73BBF839655551CCEF0476A2F855827CAB2C14E38A93AA06428CEE52697CB0339AFBF5F9B48125717BF5357E632ABD7C85C93B8060C7F5A75E462A907B17C3220E5BCB3706E15DD3A906C08E5637A1C7E388E5A9B88DAFB60D139AC2ECE13893E500F8A8305C0029128F32F5463E9CC95A0F571AC6C0578C7F80A0466CD5A07F9511EFAC1044596F953D49A708A98A8FB78FDAF6A7EB726FAD15015A1186CF81A12DE8E98A3782A4FAF8790F8E3644AD50EE5CB7F1420F5AD282F547F481B70337557D7B47FA4821D0F6606E9EACAD9D8E8DDB53E129177840B06525192EAED994F5569B0DDA67BAE131CFED8595C8D835B534A9E00B7A82752C226F633E686F6286957CB61BB2ABDEE830C8F6C6210340CEFF8EEC57B24161761F2FCBA33247E91EEFE23914AA63EC094E03EC8C2B09A97588278D6F2431034DECDB7AE19218283819217E7F6A714EF6DBAA97F3FCA22C9A6F8C3497B0FD9130678F9CBE8280ACCC99AD5ED8EC5E1355742D5E5787454B837E8B728667D9F08A6978C2402BEC32688C06CB555F7B8BDEF4E104998112F7F16CADB9EBD386A420973F395390005253F6C65E7CF176069758DEAFB2FC50998AE56B0C034A7B9B91D8F0974F7063D50876CBA917837344AD92597B7A1620BA66C70455C97C7797B8A80F6E8417A4B45ADE3569281864E1EB32FAC9D45916CFE9857461EB06A995F2019167C2A118DCBE61C412E7EA4B0DFF6CDFF6B389005C49ED8A872362C862EB1631FE19999B5D585D7F7E47D4E86993736429026C17FEB754982E44F645268875F701D98464EF9535451D17BDEA29012597A09ED429C3D4DF125629735B159A7194D9F7D49E9083481E8F8B50B056BAB5EA61269CCC318C27F63B9DDF6B9C07654EA06D7BDDA5C4ADB7683CA5D38798A07F1E78230C655034ADA1687706422BB0CDBBB7DE144A5CA798C6ADB94D8F75816E4A8657E4FACA9CC2F04D6328428F899FBE886300BBCE84D189E8EA12F3FBCE5F2FD3605BD19D85BDB2FDC45227328EA652970C50D78B2ED148E4C506DDF4821494B55A30CFEAF288A183A8845AFD1853242510ED7402CE5047CEE5F40BD4D4C22B2A62A774C77A3C1A7AA849CCF4421BC6701EBA6D3B3DC494C5419108574E044D44E09608A7EF23D312EEE1EA7B663E1458A5F91BAA3372E940AD17F1BB0C2B5EC0FC6BC491CB3D24046C94BE519AD98A79FE01EAADFDBCA0BA6F205F1E20E1444F025C504F99711CCB2B980295CEDDDA089A3E18200E5A0CC21A5DABD38AC351B3942F2C4EB7D7F2F77A7FC3D45B42B28D6CFB3F25CB67032AAA6D1B05165B74108770102E43A0C7364426D1D76FCF81FCB57C160183341B38EC703C5DBE8B3FFE866AD6FC2F3DDB68DF57365ECBF7E95C7D228B630F4006BEA80E6AFC1B6604B28684A86FBA6E5E8EE2D1B03386609CAB67125A03B1D48DFF0664EC0BC913311BAC1ACDDDEA6DABB8B60BCCD0AC83477164D6597E7483FCF4D460904721C5987A409741D6EAFF5FC0488B81EEF7959213F473942656B4319CFB4F5C7D368D321101139231949380C9CA3C08AFD214ADD2B5DD382204E07A411CCD7BB5C8E83ADA2F92C9325F36A46FA41B9F6E2AA178E4BD13DA302966537743469D8E78F5F66ECFBADF08F9AD6B3B7ECB690BF853DBA44E3DCE62A41F7806F0E6073B226D652C36EB1589E0500F047D754B13B846381DA70EE13CC5362D6095614805F48F9A8D3ACFB4502B0F532C3A0A2BCEA1DC8EE12760811380C8753EB0D06763489A07E2B44CE9CCCF239B92F5568D202501624BD270A85604A819A7E07A912CE92C2A613933295097A243FEF34D1D1E88D10A8A98010B29FCB922B8C9E2F94771B5C17048997F2E010F3A2535245CB821B505662F51F6BDEE376105621013871925ECA727D1CE9AE5E488B5DF9CAC20C83F273FBFF2B1E13083166C79401C8BC8D28491F30663D4437FB04CE49FCAA4B679276D94F533AC57C0547AEAC9E8975AAFEBEC0EA3C73EE61ADB8DBE67991AA5305DC485B410BA0B9C730BCE21BAD3899C6EBC548D2391046D1CC5951790680BE1560D270AFC42E43B86CF6DDCB9A13FE784E8C28639C09AC238B52755C1BCAC8DC55A16218E448EE0A108B7664A8ADBB7C00A23985569A1BA7DB0DF9A0B20782EDCA8C798F71A5E89C53F13F8AE362EE9B0FEF7721B95E6092661E4F387D4D0597A63BA022A78481428F1D79A382F2D7FDB9E0352243DD4CE4F01ECEF69890BF8196AF061BF4009F980ECAF511BA14B50DC7ED89A33D9403996AB48CEA97A34D7378FA1A1FD1985EDD7923B2A3DBB688DC58E54FB912AFAC8B8F8D6FF0DA4D558C903F68D6DA95DA976336B6855A56A97190B8380FEB11DA8ED104105F8732E0EAF985D2976301357001FD47E62A3F9004557DBAC48930DA8AD03AA3811D07EE1CDE7625181ECBF69E93FCA3A775C0F1CB37129BA89682F72488F28E641E785B74C66A32D3071B7E79770D79120C94C9206AAE2D13CD5CE9A80D15B85A1C342439F379A22907438A6EDEF677F2B972DA983805DB10F87DDE28376CE88A2E9E536F9FAC6CAD49A2605EB7B1AF0229B76A6710C8D1CBEE35458706073E7798F69C3124230AA32EB1AFF3A3A1DF72624AF427DDE28D4FFE86B4B2F0D4F3C6D858AA720C2D5DD7F0CB5AB3D8C4802819DE73B1AC5F2984B316B4F67950C408AE1A9DD1803B0DC84EC7510BA947A87BF2A67EA0334CC7752D08953ECC64E334C9257AC3F0A6F93538789F9639624CDD22EFEBB4C18F7D34719120BCEB59D1A92F1EFBF9192BB7D40DE6530932BF980BFB7BA66CF8CA80AD2628D88B78C50346A6AA7DF04DCA2131075E4472091A53AFB80EA91FACAC5FBBF028BF4A7BFA8A062B2695987D8E2147A11803EA65070E910C7AFEC76191BF61AFB0BF25AD679570C81718E09FA008B273FD1768755C6953BD231F0B91CF5849D3AD047FC90C97C69AC9515655B70705F2FB9983546E5124724D9D07F77503157CB1B93395D5165CEDF4FB2D81B4129B7878D85ADD3DCD7CD07108A8B3AD9399FC0A0BF62C04AB303A52972F523BF23C58CCD5DF2D95723526BFB07955B15E9629D147924F9AC88E1AC888701FCCCDE64155A41B5A6F65FDED4E7B69A50C566B8B687FC6EFD2114C9FA08C05D5E6E3421CC705049A76F4F504951730686BD7622BB13E73404763E927E7257CC24B3B5AA2132040458BF621253E466BF12663A2EB1C34285B83BEC4F2FC0000000000000000000000000000000000000000000000000000000002080E12141B0998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 + +count = 10 +seed = 98DDA6B97E89A479D5EE214E660DD6B5D8F6CC638A1CD4F462A0EC545F5B0B0A1A403AADF566F7B1C0C5FFCA29B36FCB +mlen = 363 +msg = 4CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C +pk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8E4986188D9B2D97B642A55B53DF54F93F8D5B75E1497755B4C075FF0C8ACD4D16839084962AA3E0E0F4A8421CA3B3701D717C34D2BFE8219A09D7424BB10E289E5CA82874E23C7C54C4875C56AD13B654A8017DE41255C4AFBF98BCC2AD8A8B8B1CC8535F01E204864516ECE853E4190EDDC144D445C4D385BEC19F329C458336CA51C67D7A72C8D3284004B074EFA98F4CF0A4E5C749D504EDAFF3F05345A4DA443C39A5ECE4BCD7E1B775144425A075D7746CBBAA60D48CCED50F4AF7FC1A1A7A84BB8A8381229F01C7F92285311CCBEF821E604A54BDD971A58B220CC0BD1D0F0D078AF9863C6B030B5EE68AC548485DA6411BAE0DCB56DCD1F67C486FAE86E7F9BBFBCEE5F2554E6AFA8ADA85B577BCABC4B4E8D1A3C3868502D97A4BC7C529C5F5CF489330645E81CB80D67AE1424096201B0E9ECF2431302FC86348D4B090C495626D3E49A716210ECF6E0C54D7A1154AF82B82944A2DBA46059A30E9D3B0E722A38B85BDFB787176D16D9DF661DF298541B8BACF73F19B7D9C769A90C8DEEB041011042A41FFF1DD2097686D4D1E06CD6B3BD378060BE6819D58A39F2F4C0CD65E933A72EEC34D37941BDFB443B58909D2ACBC662ED1B33D77229BCE2E8DC5FB6FB676B6CDE55FF7E3497BD16F8DF4F99C54290A7F578450DAD3BD62371E9F26DB78C1DA3BD4EB52741C9FEBDCFE8AAECB3BAB8CAD17C7AF9EC1AFCF80DF07FE68652DE6A9351A40BADCF846829B864E347C4AC1A74CA251850A130839A17C0974565CF5F20529E5A1198E335425D4A7093D2B8367C69A70FB35D516834A0CF775A585CBC9B5987F61DFE047E1819D7773A34CD102DE9B89892F6E7C84F4A1809D91344E7EC38BAEB463D17413D7AA0B4E062323B186183245623020BFE21AFB9731E7A2F81B9F8B83228C2E8708699E7F2DEE94DAA1764CCD21E9D36990CBE8EEAFC612507AA0A87BAE56AC100B45C8766CF1EF936FF6A1686C974C587B23834EA9770B35DF1EAAB7373B1869580C8866D015977A1A6165937BF2648295C880962A17046487ACC37D26750B621103901CE529CC3192932CBFE1F6898C86EF5A873E019EA8E432636E72E9829ADA2D9C5447DDCF975B5465BA5B7AB963455F8FA40478E083A45F1714FA5F9E02C7D2599F429F714C5018C54DE80955238E11E8E4161BE3674D37EFEDD5DE0E115D4B8AF9B9014486EF56009414DD2F8B269DD7E15178C695D5AB754E952FC4435D7B9BE4F76CCFE169B1808E88534EC0A1341B4F00504BE8C0DC322723212A8730D72D48FC499CA5D8DBA2C2D97F2F71A4D448CFAA4844BACDBBC0950727D291DA209DF3867BF7D43410733FC6DCD76CA09020F750D16EE2F1DCDB6C2DAF69A1841923EF39A512D09A065C3BAD8EFDB6F80D8BC213BE53C38894A695582F064E3D66A8A0EA1A58C13554370B538D87913382C73BECF9FEDF2CCC34ABEAC6870B8F73355DBCE788F76347BA5E260C62B3F8588F9301B458FB30F6EDE287F9E1C4C5BA5E143B2137B865271621D7663F4D42F449691A4B3FF7CDC458629BA5BF6386D3740DCDD3B63D6A996EADDBC8CAA273E538059FFFCA9783C283BEA44A5B72F0D250AEF411BD67D47FFFB47895C072A76E95F2150D5A62ADAA2ACC53F714EC86119E3F3645672DE52BF0657EFEACF4902774BBA38A3105B53B62F0F283E2F05DCACEA3B154BB64AD5A9FCDC411F994010B8AAEDC28C839C1BE00DCDDF47C334F18BD086308DC1855B51D95601F6237E3CDE06B6221EA27173FC84108954A9694D7B2100E1F30387B0CBE16530DF07EACD27E482D7F07C3168FE750C2E654B11405E87D1E227A3347B405F444DBBEDB9C274B8C38B679C1C3C0A353C9E9E4F51183C48FD5BA992D21B3EED4047D500AB945874E5931EFC4C09181659C9ECCAC4CC513AB9AC6A371C50003C53726A546F323AD37C5D9ADEB88B1C75937F6DA1C8BA161D20A5C704AD439C7210BF52B93423234E2C07A9E946EC7865A782C2F3021010DFC1DB09EB373C364564A44E7368F6658740DDB4E0091505F645932457447ECEF71A0444AF4ED1305D098CA3B161FAF537EED1F66BDCCED2A540CF6C32A7414AFFFC1A786D73D41B6A7791470695CFCFF2D094F8A84ED261734286934C1B88F9ADDD92AE5D218BA2FCA00CB53060C9C2EC1FA6795EAE7F8B6649057CECDD8DC7050605A15D6B862D429ADF055BCC6933DA940E479E9937E428BCE74D90B6DC3D3643C5CB934B2415AD16EA7590DCC18E703816BCAA8688B66551F0B456DF141D416B4ED2D95ACE511497F3207B5C1ED85F2F2F20D5F1E669D58BDE254FC525088AC62972EB6B5A081FECFB940DD86608B3254FE8BD64888D37E9E96062EB1FD9337D320C742C04B62C488BD6234A4F18D43D69D177B2FF782225AC6A171B91CF6D39D02A6190330D5ADD3959C86551310631C14B7E35DADEAC2F27243F1D078605ECDDCBB4DE8EAE40122EC35FED06E0D863C1501722E18EC3E4349620E5983CA64DE280CF9B8128CA6BFD4FD8D43C71DA6401A22FA5C8337E5ECE7EBDBF7238115D4793A1928B9CE0B3C2A6DB7C3E8936FD9233C4861011D8B3C4821E5F0606A3F465537C8CF68028B5023B1895BF4A8DB7E4BA4BC1F8833466058076EE3398186ECF5D987502124B6114B239E57461030856E556158E4C0873FF2DD12C11C79D32197DE2A56EB5E215E61A94D +sk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EE07F045ED251958BAB650BCC90B39C4CBEFF30599EB72F5453FB75FFE9602DB054FF6561DB3278BCEEDA359211E8461C36945EA08E916D754B9A2495B74606AC88346322233751686783330085042113033537147543565648811380816360037044362717437862087456853117146861386318315705566506248402503071582004230066523775147834426037286454748452038057085100244384842311377733668633330846153672508675416211605818535577421265268401536622314854053558405844263008766875331747206128206123862014636860525317261336387434211413463285683214624110841160650762126503876476537277744433355367456412527512428083287227627505282837046043676867530507866360203363273574061714355080677157400646484566041540042506761511043834314836238505606335543865268314827036062524003700630275157867624480621725832583718130642172365110701883111138843862545278323111028275585280653507774783177074414651124654421560302668100587630807871606362153154427453208243812772460701878877058573676453704015407040562583236551407457371514302738806287345665508735260065161047322346707421700710631184258544302531721370281628242451123867656012627887133378184565137177148164667651824078024561773665413782331310508024875762862835703713221055886758211273311578861073483784661145214147842386116027737437382340066570428270456167862728654550337145588386665707348386765481424431662030148868536178234032557538121111127351447476065816017332748774315020155257574620265172463341311355358226874465361422722362617011648561554551700677673110565212778451835247568360740742203223281817754843473575830285257663417528276482520886643482878205143514173837330457588170864542465771770220203067322031246841820751510266664468851272457171213704846330037464272313808321508147483188850083054330141687421721536601428708450756817878806712845176481804425284680845448718083244616575186448175673626163110684450088050733210734665428683241768584731654210344244762567151066754445027418125210367831132573488617378477357410868043078002547831164626023651005811836455814385660534222107535151702232658140770824083151040807388333405075180073647482612050173724467602452308353505704182677706007364338455374261873418851847736611366317673502412044584811242043800818082773776576810463741653646248626221322762480810412020777618008603333477832351416410775321638846071881125108538822237366614655843108572757441242232167551482374243774772316713436201683607283251500627386160454770475418073112808856725233133101612367224412620680665662012178336545607182287175038753731501581348214073581463255832515866181487861633585462470511678158187446404063780033583252058045488073714010885700323413671112675206387083511523303151031412223355007752152305325627731031516442787263420261103723435228038623547615131385415847064126380866810025081647501111013814432652651266487303641300608043216012708124145084746023788673234458216626630744334856625857547328708645651017475562842680577615362533535706588563333324727822383726431107866467111140065862511678065766537682523020046800618836283474464351161566346333218863202FB83A014D61CF84E7546CF700E66B1CFD802F36279594868FDCAC6CD8741696AA7A690A4B0991BB87718596732114EF5D5A52A40060257959C157E6B0131FAE20856AAEFBC7052456A2C1500A488AB284356003DDF0E098DADC96368ECD1289F67EF5F6EDDDF2C00232414ABEDE63364A9AC66B843A0D1C03736EDA6103ECB2DB228F95EC3BAAC60E917373CF47AD4FDEEA809C50171B8304E1BBB90F5622F75B050693E35C53E5DFBB5571C7A76EF58BAC75A7E2D2502AC6B00206DFD844D6DE4D85E92FAE0ECCE08C0B47CDF98E1A48441ABB837528D1B965EBB828588451BFD5D1F84AF5CBE5C1896F70D5D0BBC9317DC12B5B778FE57CA8A5989E5E77F702F994D4A40FAAAA67FEB227B21112E154E700C476EFCFC1812538E7AC0455C5DD93FFB4EBCF0DE979C7FDE2A0A31E140A6EF551A7042AEC3B944645708BB63078ED87482290D488CA860958BCCD03B1B7C788BD9FF0CE73B7A43215814006E5309A8629B30A54EF94FF1D51B2FB4D98AD121C7B2E15C45106EF37F98B292E40EF52303F336CB9FCB16CB19BBEEB6AB604014945398B248054EE5713285089DB962556F47ABF3EFC70B04927FCD9B64C7D2708CD38611577CFE4AE83C50BD4E7E4B03275B77E4E2F7A132BF0E5B9539F212A6564053250451A2E23B84B18C96F2C2BDEE61D679F48E5D9CF66E02EBD81176ED12AC8906E6A9B986DECDBBAFE7D597F023EDBB3A4E19FFB106232FD2CC4FB774F26A01A365B90B03AAF4A483E9391EC5E1ADFBAF984453E5D031B5415241DAFF85C884C751BF7569257FB2178B008F35F8B73F9B5A335B7695F58A989BC92CCAD2B9879D36AAD4C1DEC3A908FA735CA00958E1AB3B4B0FB8FE89C586B36572367A6BAB3F881E9098554E3062E3214BD19E0C647DE526FCB10922DEE35902B5B2DA1EA48256AC4381B737BD36A13F04058BB83A64D9F6C69340DD5BB3C603541C446245E57543C10089472BC860BB302DC15DC5A4394FB7EA976605F421AC526EF17E0381965A9564D64A03532256D2E9BEE9E6B511765580D4A5972C6B6540296F288FBF05FE02B0EEF623E47FF48476C1C510F20D73C2842016C3E535BBDD0304F56E5AA511BA9623F73EFBCA2375F838E04A98FF81D93FAA4B090E1F2F6AE2A7C6AA126EB7769F002E52F9FA7B75C513F90E5FB54AA3C8640B111071AD52FCFA3A4A0A02E97CEF2BC40A270505006FCC6D8B5068C836F89A2677F61C8AEEB2CC9BD404D7052A480F9FEB2A622119255327B6BADA2AF4825F393A3041CBBE3228708CFC78952BB1B7691EA1F7387CBE00251D0FE7531B515E3C2C755B2D0F187B6885C2F5AF6F91B1BABECC59D5940038C1A492BC9483B6E471F0F2CB4DBC522AB4C8EDB23AA4A804A2E9A04F33C8540E36C1C5A5FC5D8EE3C2931B8785ACCA147D45CCB1CE4A52BE1005A3F60A4F45893EC56E9CC6C2665C54BBBE82E72B0DDF3918A6645D66FE6499331223D70F6D3FCC71C385C88C4BEC88298B74F270207F48FBBD96014D7F6CD611F648FEE445DFF6F4295AFC8E9C3B70D837135A7C1F29AD824106177D0AF83029015C2F1EBD86765C2BA33A908583182B7A973A474C7D9D595D0D8B1BD7ECDC56A3325E429A85509AA6B7B0EE18CD041BF43587FED29EC8A8DEA1E7763D7C93601B64F07358785A96AE2A86C60F9BC09AAC568FDEEBEF22ED727BF9496C05A28E964A50011D5DD83C6B687E4C8B6CD823F9E459BFA32ED85023A6622ED263BC2F551D92F178CBBFADCF0B246D7C56107EDBF0CBE0F9E2F0AD1EC759E2836F0510FB8858880DECB4342995AF4968842FB70CBE6FE59D7905BDFD9BBE7A98F15FF317005E4DF3BF572E8210639E1FEBB6B67F45FCA12FE645708188761C085992847DB0A020F82E0C59B840DE0AC106E1892ADA6665AE1194C5FC00413B3D8FD644A6A6E52BAFC0F32BCAC36A5A9EBAC8B06A3E8C224A63CCB7B85A007E75F86FBD4B851489A4F47FB52A30F075C378FF8EB9D3B85C9DCEAA1F8DB8586806628467670C842A782948AE79AB7ECB48F5F052DE6D71AA86D86B006C64FF26914F859B2A402A64F7D4A92AC18057C3087259D6B868E5A781CDC95C20A55005955A2B16265C994F0A4FCB323E22705E35495E46B2AB76A5370A8D0385C786AAF8E10BE3F552AB1B70F36AF1F951CDBAF9C38B731EC92D53E02F3C35BEA51882A7E05A3CA42A5E3BC135FC8A71231C323723B925282F8BBF9F88629E17CDCD675CD63052CF38DF6CDD4BFB0E5D4ACDEA6C3EFD57C62BE398574D4680DD8B378AD64A0B5AF44E054091630F6E8C0AE066AD7599F304925D9FD602CF9AF52D75CD473F256B298496928309D5EBDC62BF7C7E2E1F16AC0AB5A0B94D1DC5EF2AA39E2288F9A2949997B210EE92B17B0C06C22600C97058F685CCA78E2E1AC50C7A270CFC7300ECB59E5B7FEAF344B69E0D2894BE6BC43014C5C41D67F370E8D4FC968C3C19A61E5F29B7992B34B7D137880C293D3E8D26C98DBE6090D3B1969CA3D0DE662D739EFB8F2999E38C942292355FFBAAA9B71D7B3E891F37D22EBB2FB1709E11B558B3C0BCC023D535C07B74688D37765C2CDEC3A9EE62DFC724FA4364AE04ED6C136785216FD1220131321C37601C7742446D7D937807AD011D92A57E2E9061549E06BB303B29F31E10D901DAFED5A193CBB2C16AA60B1C3E7BBCE8BC0D332912BAE69A43384FF0FE3E7249C09AC8A47FF2EF282475D4C774D6B96F042B281432FF0E25604A9DC20B614738E51DA1B2F96383171F6F96D6C76B172D64F8BD0B7FB7474236F4565DA3ACAFAA7131DCA1E5A19EF38039359622C3624811FCA5D4EF4FC4C61B569F619F592896B1EE1995F78D488FB16C31DEEF0A73DAC022B34B36D117E8E8EE3C329BD7801DDE69BF9E6CFA9C4C13884C0FF33A18E395706B3379337AFBD71369B60AA6739615F17E1BB0032312C36674CD0175B72AE469C7D9E120B4FED196C0033A65EB386BE70A6C2C67E065BB2B4EB6AA689F1E4BCA3446575479C4212A261EFDEBEB6D9636E6FFB50E7AB452EC7AD52CE6F78E07219D1D8E8CE550A906701B24EEB4FA455025F770501DE5D32DABE39977C73C1C85536FAB9258F3E38F7572D5480DBA3D967514D9A038A53FF85E0A8FB2FD5AEEA4EF71F943FC80607A07F457C1839A0B7B86F267F520406453B835A49200A8D177EAA4961030370AEA0B6922F5638976673CE5B8F556D55F3EF1E7B6370B0C2AFB91CBD0CB9F6D1045F596DE6BE1C1E07F8E0EC55DC7F6C485A4B2018FBE80B7BBAD40C1F15DB66462168B3ABA62DDF93C46B36C28476970CCBC31940B0C99D73EB59D1F50016086BADB2D678E7DA66384AEA506344444C10BF546B0ABDE972181E654859CACDDFB1F4F4D76779A5D24CF5419F55CB70770A0442089BEA28A485989634FDE3E8F87E993BAFA5591A07DC614228B5B5AFA23E2D89FD31132E8D845830E8D3EAA70D907DD639D65E6F2A7FCF9515AC85E17DD28AC9B56C22FAEF20DEADA2591EAC +smlen = 3656 +sm = BB2EADD0F538B5E434DA03520E923AC243CF70AEA636D1C023DB4905FE13C0050F450FC5FE67C4947F5E191D81C1A84861530DE672D301FF8599B8B57801C95DB8DEB5DA5B16912AACB71C34CB5A5907D911F1DF9376A74BEFA2C6E5EC5638EE27C82261A3E651BD69A7FE85D26B196D726CFC096A16EED4C5A3850E4CDA6AD2FF1A9B4F06D699C292BB037E128D065BAF6105448BC44C2A132B3F353F9C3334BA582C9EFB9BD0BD8B2003C24557BE846AFD9A1ED0268717454F58A2C7F4B560248460554FC880153C90F42C0DAE6125A62CCE5DA72595A90B570FDFA7B48806DDFCB86291270C5164C8195F5E3FDDAF397F50BECED374B635AA406E1446D842C87DBB69F55550F60E32DE00DE6075481AE2B9C430D80953843D8D063C389E428DB5FEA7DA7249FBEEADB2F91639975F2B61B68DBE0D1D261C36A1FA6BD8D31CB1A906086094BEA9598EBF0420853912613D48426F23119D0F370D079A414F2BD42C0B9549C0FCDAAC3A801B2239868C6253DDB96069B730159E89079B755040880A617A63CF3A29308D94F91126BA2BAA0A06770B2BF648960FBDAA72E9C46376923DB369E01E0F658DEEAE68694AA9E767398F383A9C7AEDF623B0F5DBF25CA006EE3DDFDAD499A6510D59534635FDC2D4C92B8BF1842DAE5AD755335EFFB2C1945A3C4E9FDFBE5058AD66841776D3790F67DD3223588D017EA2B7E70E326DA8989C4F1C4B5E0792D0EA3263AB4478B54B09E1C79166B83C3182DF3E949C9FE60AF6E3E15A01A55598FE789BB97282E0347113ECFA610BCED7F9E0AA84C09B2CA52CB42461C7D1CA0D4A1E726849DB8BFC54BB594F3C5D5315112B4DFCBCBCCBA709C44E776DA52D068370A015DBB39A8F9C33F4EAAD3E938AFE9152B1A44D9562479C85F08CF0FD6379B59F1432DA88AAFCAD6282162F33A1989AD5C77B503A450172D7AA0F65A0C048E39964C7713DCAC8BB8F29ADF124C9898BB109CD2E718A1C041553DEEC8F28860575E86D306E60E5EBBC687DFF6321ABE3251F21277ABC888F96084806BFDDE1B3578EB4E631831A497BC5D6A74AA340F2C6918EB484FC4255C2D959604E77643693068C6AB3BFEF1AA3D1E4E16EC2A12C301A5836D12293A321D87FB0D1A47D0BA001BAB7358096244D0E61857058F4DBBC04FD079EFACCA27BE58F9BB6D70CD13E171280AE941BDCD17BEB3515823C7437466B2E1C47A045242C04E2288059CA8795F3EAAF56B262984EA7D7C604C4B6322CAA36F1E6FDCE7ECC2FD0C7585E46B226C3709066EE7E06A94906E8134EED72E30F4BCE9D95C0BC20B37BED736F95C4B90E81A8262B58959B46F8CFAC1F8602DE56418AFD9DBD3BCFBF08A1D72E681E5004CEB8FBE6E10CE8E949BCCA8B110A1FEAEE644402B2E0F7AC7790EE6B7165AACF3DC8FC48D85B202AB1874CB1947F37F1780BC29DF2146CFB36F10C2537B14A929BAC7B7D568915817A5496CD7D433C747384F83E901720E8B07AFDE374420BBC0119B071185FDEDCD28D33909725E066F3FE6B876596E443F0F6D9B5CB210A42968AFCC8D6A6166922A715520A461D830BBA0EE4D1922E96C1EE76F757022415CA2EFD1B3BA7B5727DA3A7EE6A77C51032F957CCEC66E7F1C450F31E3D25CD3251187065C22785F8FE571186D390A5FD312D40F3A73D4D732DE22EEC3A029489250AD6F310EA5799443258D1DAF415E5555D65C847F8469F3D481ADF58C2C427139FD7FA63488653A02CF7E5D5B395183D9DACF79783EDC1FF464C10D973538CB16E3DBF73DBA7EDD5509B9555EE4159B7F5EDBF6089C09CF88645AE670FE1393730FC2B3ACB1955BD2FFE71644727A4BB5C2D1091DA241B8DC52B2296A7101CC5B60ACD405734CB7B915B826A889036ACD3E805282838B459061CCA2847F2702402BE49048D13D2974BAE0549E300A229EE0E6F0E5BF1B0C94DDD77B2C8F00195FA04A001673732C703C30055EAF8F740F8D3D70E7FD2D1079E211728BAFDAA906D83302085BC2E8B5558C54655DB34EF121649D21AAC0FE242F42DDDEB472F1301630D2C2274038FCC1231A0DFE00FED68E2EB4A6EEFAF524A310414A8C7A27FAFE2963C0A81548CEA7AB5BF0CA13CD0CB8E41B46CEE5556125B705936ECD74E64F849D4E60237569AA90CC438EC630A07F1981E3EFDA1E31E8615E4F17A25692860735377FB752D24F19235BD61272701EBE96C98D1C708D2CD16C5821A1C38CE9CF86C6CE7F0052D379C93AF3FF6B38E7C58B84578A414E55A88D35E9089C40AA14468BD6D4AC2E11BAF0F8FCED1D3F1B69F897C4E135C7F31CE75D8BCF0FF4C2F8416DF4D96C55218CF3A52F9ABAED409A169D27F50600DFDCF70FA7D50E747DB0B0BD6C45FFD7D7379925A163788DB730043604779E7F833390CCB2481F6F2A60D9CB285D72310185DDF1219C40AF86960E53CE8DF6C64D25A0E6F2E45F98A4A1B8AD86325600E02F2172AA100D44F9F212A474284756F4A95AB50576C42158F52CEC1BC45BB8AA8C36F2C53D2CC85BC19B03921A2BBC3163BD93A8F537C2F35083AF2731EE455C8DE85728A2D5E22C20733C09F4994E2973344F41C07F053AE65A4FCDF5DAD64037234860FDF022F2979618B36A4E03ADA73F9F4C03ECD8826E87A6B3AB306BD6DD23F8AD1333397216BF0CFF9181AC605BCCA4EFF52D1B5171E52172F46E0B5E1D50079046D95AC0A46242CA7D637463AEB596D816059DC66ADB9C769A385F8306DE7EB10ECB9797AB842D94EB1D5ED96D8CC8B6B0E367255E4A7D9D204DBCE45899F8FBC9D9B6216FB1E71550147341809D9B36AC026ED20D81824D6E5040D6CFC1E271C7B47A8A22C77336BC82705561773B6480801D510AEC627C097A09878D71E583B16816D260CE0A6AB5BAA488721F819EB08A805E47EFD797BD2ADD0152884C373E3B6419D460D64533C4864D88DE6017D138FFAE803D6BB4ABB0C81255BD591F41F0B638E48583993A0E098C9A894C6E46A9C13EC18F07714BB69D43DDE39F6420D83E20B4E23BE31B0267278CAC70E56086FEE8C645602B5BC35B503A6E4AA01635FBAE594915EBD2988E977708814CB4E80B3149130F6E0B0DD1FBF51ACF1363F8BE8747A06A0A2CF64B2350E2608DC936B102F46552F8D9BF26588BECF8EE6A0B94507DD58D836874BBA38F9329545CEE3DA0BF824F1BB69AA94CCC8DCA7B9412C0E6983EBC8C0752EB3CAE33A0692E70829BF5BA2A529198DF8DFDAFF1B221D7ADAC8DE87BFFAD5204E70F485BE787C23C802D7247AB8B5CA8BB65C50AB53036C346291CA3C48E974E9F8502A197000059E629752312327414F38676E7DD388959DD2539817977E62ADA870DA0550F2679DDFA6FC5E17D501098C75A539439A90FD99B3DD0AE1ABC6DCC83175A3F76ABB3E9EDB5021C58C66107EED7C97AD7E99BCDE9A84234D42B5F1B744D83BE4F1F0E657CCB2DD6A4A419E715C22FD905A69C6B747C19B1348F6D63A429C25C1A6FD1FA768B33FCD76F22638F22621DF7AA691BBA7CBEA28DACC7ABEC38D906C3BB568ABB875D045A0E553164D7E252627765FA6C64BF890E3D9F29D80C77B3D7B74F7E3F451D38D1096FE2E34C27D5D814AD50B14E46049D495BE0CDEEA8363BFC97BB8131C5227D2AAE94DCABC7F8F9A7DF80524E964D80478DD33BDEC5C57C4F49F6113D41F49F0D16012D5DC4CDA1055B77AC3B6FB297E6B3D8808227179CFB9D15A2EA7E76EF70DD0F5992DF78F3E6E8D4CE108845BBBD893AB8A105487FA8B44473C7BD1C30F034C7C5B100B9225E1A3B5C91CB752FE8ADE3C75028B83A74D8ECCBDBBEFC05B6D5EDA0191D154129B756D522294A0C766A8C6E1ACB8F1CD42340DA9B74D203D4E2DE728BB0E92F6879D58BFF979F3700E026E6D4543D95BD2A47FE842492778966944A91C6C6EAC5E0BCB18ED53B022EBDAFA492A89DF66ACB889F31D3924E59E03AC4723987503485EC1FB177A42D928EA96299ED3F526352E2A0A7B1BCB8556B7F7DF6485A30895527C572A1DF22901C28601B8E33DE924183AFA7E2927E30D1A4250A754435B88307571B168CB73EA3404259881F1ED96E53EC94899145270594BA389793E221CB94C7CDBEE8D5C9B53B013813E7E6F5FAD33755EAF7E45E8003842ADF532BFCA6CCEDE88FEDFC192F00042141A17A83A5B17C5121F37082FD2EDCEAE2F1BCC42CDDF2CBE1796574CAEBF9468C77EDB914528C657BC6C6CBDF327F6B3F6160212761B9430EAF5C6FA3A5F609C138128D3AEE40336FE6220CB039350827BC0B6C160002C28AB5A8462ACF3F72A522266E5B400F00415C8FFF10DAEC8D4C43D6B86AB359FD9E31E8A9465B74BA07DB9BF016F21820EF414B9C20B3A492FA3785AE5E9A2AC05BEDF3CE0C5BAFBAD5E150FCED7E5EA8EC937768E7A7E007A4CB55EEB8D6C52E76EFD60DA09B74C54990D94BE48E1A46A752368C2EA5C8C5F93AA6A90C87A33AA03917500CC21E4BE7CAA8ACDBCA863989A4F8F3058C85FF56B487ACD1132E755DEF21E9D93F11763A76E4B2A8E737D2580D9E164F294FCF9E1F40232212D2F3B5FBEC21A252743595EA7DCE7ED2A3A6DF7FE83A6AAACB0E56F94CA29515E8EDD000000000000000000000000000000000000000711161C1F244CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C + +count = 11 +seed = D34A0AAD27ECAD31A5E08E9A2D7901A9B85F864D9B1B46F40CDCA0B3615B2CBA04EF82AD7BD8CF627C3E861477030BE2 +mlen = 396 +msg = 5C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 +pk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CE92383CF50261E22D96072054FC1F7B589BBA7C520D6A684AABC12DB15EE1D873E3135248F4B0C053509AB033F79BBF034F54DB8BD49DCCE8A7C1FBDF0DEDD5FB1A0C47C955243411B8EED6098F0935B634FD2161FE1ECC015777C0293C8D521CBA7EBD7C074CEAFAAB768D030A40CA09C534533867C68F7A1D759DE51D71FEB0B59EA44C289A4E155B6A7AC388543A4E79670E91AF5FBED3F9F3AF1AF6BD21E961A8E9BEAAAFB9CA836A4C90E093A13DCAA500DDFDFE5608114903BC2C3C28DE8A27CB4BD55CF29D1E48FD1222FBA97029422F078CA8D7FD2565824EDE37D7481D40848EBDAEE764C05DAF46A378B7B1113478E8E4D4D4D96D858490F01DCFF39E106C43BA28896170E502B6F821E16A7D45E4C6887024434A3DBBDEF54735EEB46A9F2FE9B02620F45A39F441D245DFA886FFF189D56E7696EB7B7F9996D490F3A74F2A2C908341FE48342C4C2BD1C85A638BF1CF96DFBDA0FBB324D6D13D3086EEC8026985058791A106D1626C1BBB1191395C131E2D6092B4FE4770C329C3089E774F6DBC89B123867B77EA8DD398AD62487796B8D6566B85B84B17EC6230E833E3DA78F30C1D559CD4841C4EA2BD118CA3972CD581C62579A1A9540F1FA940F7050A363EAFD742D83335CCB0F29048752B609DAE32A69F279088D50665BE3828410DFA49EF7D99A054BDEF30E31F8075C6667730FC9698298C7DEB7BE8DEC6ABE081F71AD52F48B1BF43AD0E1A20AEA9E392BC194837A9A766A0C081F0FA635D283516E945A14207770C981A2383FC056A36BD850E81B58995CB4762D8418C04D10384CB5A1EFF2AFB1C7F750D79145FDCFA2413510AADE7BD5F737DB4ECD254CDA42D9941FCF8A70ADFF5B9C010483FEBA5F8E5F3800B086DAD657FC05AC0C96392A761A936366919683340A5087E35B720201A62773A957EA525EED4490CBBCAAEE31655D5B6A4C2C5EB93D1511F660762CF9096A950B36D567CECECE165031EB7BB421C2A7867DB126DEAD5D158C5DF29A2E1A13C6097D1A8FDD187888818EA009ACAD976EB5C614CA03C8C8D98FEB7CC4C638955AF611CD84F8436CB25F45C262E39D95BF12A32E1466E18BE22E3CCE9083BB7F8CE11476437855026C54AD6C0C932E2B2B0CEE33DD86EFED63F9B4CE305B90131FA8DDD5CD1625DEB73CDB416922783AFEDD4D2BD1D35F34E17DE5BF872F7529CDF3E2A9156D0ABDD810465CF85D4EFF5691A5F62C8A82D2583185C5AB38382816B58C346CABD3E8A88AF77E50F67BFCB002C8EB62D396FD7948F5F5E3BAF9910FA49459B1BBA7DF1C33C20B2AAA0300BDC7763537CF1D71D175208FAAB499F9B0D517D104234E476C3C90571B75632B60209AC9080C64E3B7FBE01928E7163971F8E831EF712256A36CC07035CCF0B57565EA31D794DA31A5259B0ADA5FBA3E7B972753F9BEC7274E617C4A933C1D517436EC52EE7D44AB048C63699B7351640FC891F531EF04EFCC700021CF178953531FD6E2EFE258524C01FE7548E898693582755DA005A2D5B2763921BC0635269C8DA24CC5FB7AC23C3C5F5776853F32EA4D03B178072AC86EE9E83942BA1CCDB74E61CEBFE6E3F753B2AD46F434086E7E9F889464D5EA7ABDF79146448E89B2741B2D632A30FACE8E1B6726A01CBA311E7F7A28851F53194EFBDF8B117E16AFE67509FC6F5BAC1E4AD70A1792EACD68633D817E9580220D8E442D832B360E123F3E4ACEFAF2A3949DE45A7C0FBF4DE2E4CCF7C7E9D7EA74B2F8D2BDFFB44F2ABC3852423B76AFDF0BEE9B940F8203A85F669689ABBA6C877BD7F712F8A6E9AB0DE4CB706978AAE51A6A72CCD1BBAB89B0D5A888CAD6F937BFF8DE331D0C3928EFD53FFC219CD5EE108F7F891FAC80EBD1B482E335C93AB77D85C985C813D39B5753B4F64C91A11CB73055702B1828249FB98D64061D45DD54EA2BFADD32ACD8734900EE4310332FD906DA15017E01FB30168185E6803B11D3471C6F3DC09474B1ED821B4DE01CCC08316CDCA2788838189CBE37FD3AE7B35D71175AE6B4A4792AFACAC4449FF47C4D42A07A3A0525C2BF59031E469A6E8E730D5DC2C3404AA748A02F54714ED832FA48E819D33FB189DA63E656F754145053C3EBA4EB18A3E6FD3B10C0F9234128EB3B75B35BC30893C20B8854DF7ECC4965ECC02AB39775C5266E42B30CD5397E26A0E9DE20C71566C7B3188BDE055344B73776CBFF774CCACF7044AB3E87CFB590C65AAE73C857408DB1F97C6D4C4693F071ACC7E17B43DC937087C82163F215078CADEA5F97900919B6EF4C60865F1C716C09AFDFACDF35BB3B800651A995D8BC34482B02D195079E04BD5430B1D8879D6E71DCA644641A6C5347C1DD31E6A14F8FFA5356F3CD631BE5853415DE9C5994CEE490D4A6522D23E562F7EB9EB1CDA605AB73207DC971770BE35E203D78C93708B9117F15557BB39B56C8F065F19490E33A29B6D5B38E3E5C9874EF6ABEB6AF236FB582D74B040AC646E7F67CE275752E420DB681850E45671419D21532698C0F38A5B7A523F9F65EA4C3030551D40557B888A477EFFCF7DD3353993B7BCB049760FE18C9E14292B9B5648B52C1D51ABF35A83861470567FFC929FD2D3BB54E1CE23BA4E8904F000F003293E4990136DD40ECAF3A77F782F4DBBAF9673AA87046CCC1379357F9CDADD3B8ED79131FA767CFE8FC41D4F80181693418818031 +sk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CB7B33EBDA53B0EF8C4D2436392447B252FCDC1BCDB7338E5CFF45B7ED1F82A88163D7E6AB88B389C865119F94B471759040FC51554CF83E4F816B2A1583ECDBF672660453715236502441174211335532051437677475145281801743034053514653062853576450678833814057260536550147737650582621561626531835451866120750465825854372825671464307010648215136165403311463600472707037855314025673165151012377485056538064202118836767352420455330445132824483111264718538515804131013130610775048736068076365417503030225432228643818260480505108325558061556075107523524687074723267046116056707682340850227236681550857462121135404284732817334400362024884217757245162882072224580606681473207651703035281462080818475124376712174556510668544521322808684323477824886726385384375456568885384618140672375317565258822834886707885642660853420373047036120416654362563362735833311184161080202278344128863556037057413867063634841878780361824343520278626577568467888544786436014648225307602184342111204716441831588800440141515473300423743380523773623103752223622808564846688575706210585578023575040423173572856573583568803708266350782325557305718417426452223640037870777557682242520332721206350072351885814507161851385534280526214666416285481575306284528226514371413818808243426472535714775415451501720116448624334228370784500824885543454002308877044302072401256815250581350266403003325402744445154556476662427321123012545325255758854437737071531075152745301715722523512281158701183060651676131572307027032666826553406854535605738304331463024428350757277463447865168130763848551647584240037877804105828635537530087876460483711766804475436648221400241185540525771163216130563478611204273515871451251612225450587738851830134047570813535686538142202033052073211040877142001307305013175033841451110637460612525041401068511300448021301388552282421352632160715362055553322343181257037546638812783436862252267510224382838531630510010106127708667476467363882127520457885862400805705051230853657115017863203130724160831820300612838143788628601185305867008048021175864338115757804302385812534361820653444724281752470588088412040547564310106738032483703473351115878015570047526144860208234110738137130638120706848321432712642634746205857138711222413658828014583068247711645060148735407547206165476842656843415425651775488035405376622486854108106164717407148612340188872708803513705187047387812524430163417384471012003018206368268274878102804444618867423771234473244413646121627864315661646101140358477463471476157153724886414463277337262218600860332242337708170213541675846600301315334800762530585862633855274640577120081746224723420361706543754307884047787060276747200151404446875401548543355204380360836630506068235840325608117871518140537024165310134030466673864876440174827765144802601378067866030271026656102364381758214272650272076305150352141380388188025034418203880608456087117664887027880847670572763232860043417074337546702103875878182384340424473236107603267080348134526711742033517302004246754428622186328635371718673041FC92275E677C05D3C3602FE40D1DA107CFD1ECA3991A2972FA767350127A9C7BD58FE8D5F4F4E8DC814D3024B484D382E68DDD31FF8EA7DAC13166F3DDE30F47310367C5271A0693256CCAA840B50C8F4E370188140E491D07DC4EC90387F274C563E97C3CBB71E765C8BE2CFC76EE83FB2CFFF290C5E3378D362439827E4C740BEF9AC68EBCD62B3B897D38A641CC7971C6D17D018C1AA0A2D7944DE4BFE21015A25927FAF2EA0F076C03FD83B1C51944F772A4CFAC47C4FB58ED6F6B0BBC00DA1CE2BDC6F2E8EA5B13F5B33B00BAF046AF850520F9E3D93E59E377DB5D6AD35543E891D8683EBDBC0DCFA30FBDB43782134CDA2BC4027EF0F07A60444EAE5DE97BD802A279C3E04D8B4933EF0902B644FD12CDDD113AB2CDB0E638CE58C03320B32A92F2252DEEF2F5DFF93D008E396A7CF23F5903EE0EFC5E990EB213CBFBA6176985821686D16E10A3C283816F585B140C47F92DADA00C34F06788D5895D55B4A0E666C0AA6AE2D213FBF03262714CE964D148F7C6F7C0F6FD94B5661C4E1C331DFE18CC6FDDD6B6D318C45D5F9A4B58EEBB16EEB1106846C0875E73DD10779DCB0D25EE7CBD523224D3A5D4DCBEE9F00AF030F5840EE069D4ACD99BB98B39AA0E0A1C0D56E44DF929E34A6DEC6F79E676A59CFF7CC94ED95BFB86F32A758EFAD156C16B60BF374C5DFEB02FCEB65B3C4BB0BFA1B7F1CA4302A81DEBE4BC1753BC38658274C96B72C3788BC01368E8B93A168C367D9ABCF08A5EAD75FF137E1158A2C9983148BCB0DAFC0DDE79552F8E3FA1C7082477C4FD7C129E9D4AACDEF95E46B1784C760C945FAD065E7CED8B1A1E48F2734B3AA912BFC59E2D08F6732A7C7878E9A34F8834A7B269B018552CC514E4BC2B38A29CC85B13F9BF5D7BE0FE4D8860134295E404D12895013F685B99386C601973DA3A913B06BD97208E3AFB32DEC84E138DED91ED65AB7DD7A2660D02E3A2F99D19A8834AD3D6ACFEA797634E960BC312A40CB37285DB24DCAAB74C8AFD8B86F6FFF210E55608023238D4E14C42DF01104DDCA96EF44274740DB312F1E27B03A36016540102ED6B420DD32ADA00FB8ED3A0BF0FBD7A0C1048E55ECAD37E829B1A1E46497D34AC8874172E337459447CE6D90D7B07F76D8E0655BF716244100F0F1082199743E74E95AAD7536BC7A3790C530186FE2F0E8488D146CC2CDD9D27AE7014AF7D6F4B812ACABC3D37BF7B3B6A2E60D494887A3E830CCF7C99C61B6C2F0B662803B092B15915393F82177047057327C37EFBD1D4119299FDC00ABD8ED64D785822E5ABA0B7B47D303EA5EB97A075836960A7285C73D32C0A9C3438CD9D3C0683CF6FDB295979248BDFA294C16D5FF75E1B59D1D539FEAC3A239EB00E81B86654BB505A90627137723EBA2476123B01D53633CF330A309E88A6E77BADF4F846B1347CF45B9C7C84D52AE016504AFB6858B004FAC3DECACEE868937FB49F8B91E97E984A113436228A75D5730E7D64AC2B276B4F5FE387653187D78A894C98975000169BB8E539923BA2E931CC3F346DC3F187AB4BC32FB37A19D38B4BAB5AA47A64C91476B25DBA661CA5B908C82E958C6BAD79B404A2BB041B8B0F7E9B102AC51BF6ABD6BA4F8DF382180F6D1E24D824A2E393FBCAAE4AA3FF79825499FB7B48516EA8410E92128E2BC82872D944DA502D948FC2C361B65F13C6F218481F136FA778D71EC56240EFD5EA7F82B63CFB83C7C0CBE021802861BB444746C916A98CC98EC4067E92F325BC599799F9D95EB71E4D87C365DB9B3CD1AF09B3E73E525948463397F6141FABFCC89135C19DAD4F80FA9A45578B2B4D37F9484BB0ADFDFF56D81C263C56277FC1B17BA087A96F7CD397AFFE7A0808110681ABC7134C73F90775CE0EBD7D9BC50DA4418E5DB98096B416EA082EF29891634D07EDF6CD6B97311ED2E3A0DCA43E72A84C39E8DC7780817A395086D0CB75EDAB115C3F011C65F24D5BABD0CFB85FB4349FFAFC8EC85A17BD82727791F2F42EB8F376B1D135FB66F0FCACDDE6C250F3A5251920D70C60FA6AE725BA86E005C62288CABC39F169A0D068191FC8C1B4C07119767C3238DE415D45543D98F12B753EC500C2C04A9398B16D5C770E619D337E7972DB98EA7409370BACD14E924F1C8FADE903C68447C9A0C8C05145361217E2BBC50517BD8A316563FBEC3A2A936A420ED5EE4DD1D466AD49FC47E954643E523E91290C70F0EAD1EC29BDB01723E4748AFDCBEF849B95A24135CC54E1D28124E43F2E759C249F4A44964FB9C3EE805CD7A8CA3A5A9EB6DF65B27F260377A76CB75835095B9B6AAAC4C72E5CDF0345797B90EE6F219C83BFA71865D53BC19DACB64CBB66DF0618437E3946829BB2548BDCEF0F1DFBD26EDD69A9E436C348EE27A1E4E11B6D570560B9A8A4958C2FE4416464DCD79D3A1C89D2C0E4D2270569F42ACF61EFE7EE1457EBC87162DEDAFE8FE6787BE7B78301400CEFF1786EABCFE03FCA9B4A38D9309A6E36037236BBB7F509008E8C249A4269C384F975A4FB36CF7A7669AEA6E43E133BE80EB984E74762FB459CE44D45F44C0204C7A7A981E10EF2C419CBE35E6E5B025F5E249EC90A278D7D7B347DADFD70A84337C96DA4C631899707B41A120EC2D2324B53C506C35E3770423AA6D59582063390A1E76C2835B0719C5C7961174A431C55A4E1A586850634AC45318592E26CE36071F95175B9DBFB0B90369F47CBF3BC996D2784DF4A86B583AA1310B7032889B83EBC45F89A4DCEEC0B7060918A13F6D04AD1D0CEDAB618DD07408BE593B0849C41002D800B0AB95B87DCEB01AB4B45D49349573104057F7AA6BBF0F005390642D558DA640F4F3730C1B8C6DAE4D422AF229F959BD66C4F807AC5B129FEE3843CC02CFA3F972F26EA191D601B168719D4F52AC9D4619FF0D0F62F697FE085F6AB61DA5C4283558ED3B97755234FB3C584A7888B83CD8C412815D5EA9CE13D7BC06340917FE9FCAD18FCFA34EB8A2E842D321D494EBAD792770A2B8FD035474922CB21C3928CE775B8A58DA7FBEA0039D868F72542B04C5F543338E0A578CDF6537DD66626249A03C96058525649F739D3B450089A15D9E4DFBD1D8F5B54A678E762FD13DEE841233CB01139838F1CEBD42D4FA58220B55C8E517FBFED6DFFDCE8FFEB8502DD0F6CEBB58DDD084FAAEE4C5350ADDA561BF036D5ABD686734C78F6D0D3388470203F8A6D570DC29023FD9D78C166F09ADFE03B7482F770421959141F7A16AED81456467B4CC3A847F19D1F3F211B2D4F5041B2505C3788684212C5504CA4530B5DF24AC20CA77D0F12FB2CF11E08587EF493BD64B0FCBF703E14F1D499993FA21B78AECDAF6F9AFD17ED60193F9D495E91DDBFE4F822C232C25908C1DD9AFCFAC25AC640B653801672D13BB2D0BFFC8E3ADF32663A4FDC0CD740BE64E3F8295BC1382C48537E907BBEDB68FBF579F93F1C48D54B5986B513DA0DF6C36C3E470A11E20D5928294C274E99256BD164FD3A1AA90DED308B0609F1EA +smlen = 3689 +sm = F177438C7F74C9A7C19CE7DFD4DD220BE2E8B9E34DC14A8EDE33ADA31FAD501DF611EFB67310FB88667818801A7D3BC7C4D9B02247B5B1F0A4849728D8EDBEB638944079C7B4DE48839510B5B3A1D28D67BEE858B530DC1B43C81CDC18C769A642A5BE9263CCC96C841360C25D368E37E069126CCAD69C6F81F130633C1A5CB07663EEB5F431A0FEC0AEB4616E8B23E930ED4F8328E39D38B99C44BB38A7C62F28620CCEBE342A4A3CE95D4A0D222FBEE98CC8B462D156496C9EB3F8609ACDA134CCA60B79861ED759ACE6C68BE9D0CEAD6C1358C5D08CCF9FF792869D012EF4907319AE45FC7E2BAD95F44ACF8789A2F0709D7F361763DA6EEA1834322A39A59B87A98F30116A33F64A494803365493DE1C444FDB1876CF897559B6D9F321979D207F7192F8435904BBBBC104E870B04FA530A3303FF08F452356E9AA8D77B4C2F8F85AD4BC4E95DECCDD7694527EEB9BD80C8E5C34A3D42EE4024E198064FEF5C64D87CDD99FE70DF609A1945B0383832A2BC5139244FE8871FC1C5A478638994A19BDFDE57B9355EFFC09AE30395F49C245AFCE95662F9DD678F1AF25AD18F8D2FB2FB77ECE361ECE23FCC5ADB8EC74DEC97F332C59E1AE519EA46F058B3A622BFF5CC050DF3E850DAF77FB26D3221853B4955BEA97CB7454F85F84A871E294CA69ED7FF2912B5182FC722CF7C8DC2B658D5FFD87360D91F9D8609217A712A9AB49BC059BB751FF0C5FB7089C6FAD9F900D87FA3B90CF3FDBB2BA3FC3DB4074E8263F03A2DE9462651DFEF5881A57612C5C6F9BBE8E03D442A797C6808FC7F47B8AF78AE8B5B6E6D7534E73644BEA3475B40DA8401140C85FEF10CA3AB4371FB08604B22B24492A7B3CEF99A3A24987020AF20DE57A22E251E9B7213B76EFF0AC971471CFA38CBD4D6E9047C1D11EFE5E09C4B4AD6812A59B11E03B922438F7D5CCB94AC4B9081BB9647916CA5ECBEC19517CE946229525FC1F711C2F2A6A558A6A45714A833CBC8E18E6CB755BC0F0B8A0103E3EA71B9058A91554175EE083F9D335F51EF6EB2F6F73B1EEADA1F62B6D9947AA4340BAD4C60AFF99A6D0F3477161F7591F4093ECB642392A8134EC63053B4EC0224492B396A6816F0E26006156FE1EB99E48EC42C657A10F7A894E577A45E8C4DA02315FA766DAB7AF1428B6DD16192BB6E33DD6A95456742C2F52C43E81429C5EDA2F8AC76FF54BB0EB7F1DAC565FAEFDB3F03C72DDF50F49B68B0572E460FF269F6832434F3C2262E7AE44ABFABDAFA13D4C341A525B81F5BC9A45BD3C1F5134E831D12C0C7A2A52932B50ADD1AD58711135B0C92A59AED0140F2253803057B4DB34A6AE9A13755869CDE32A28BE9AA6DFD579DB5BCC6D60FD160DC665A0DF50012F41705B79F96CDA00EB745594314A9CEC1AFB2E50A0E7ECD82EF2BEFA2800C658C1725F9F9D06D12AE026202836E1AFA221142FE430102CF6ADA5C3DE51F44108C83E2FB2C786E8B7DE5906FDA3EDC58F62978B3E0CE0A035619A0A9FAFFE7EB0E5BE6F81163A2F0376B29F1A24D953C44BF7F2772D80FB35DDDD7C3511814294C2E9D05B6323AAA5BD01C11DA72DD61407ECE37CD1B4EA0AC7D0037720AE418DAFC7717D3F924CA7DC2E0E32A0A0D940D66272784004DC346D803B25BB772EAFC98A5B5C4A894A7F60F548864123B7E97CF7FECC0AB6CDC94A7E599F295B3ACF6A170F9E1B9865366350872EC01C5832D0B74D13FB4E81D1AC4E97BEA39096ECF7A5AE27452EE7D227083FA160245423A0F8F7F28D972E087F8884565A83CA330A6297E8CF7AFEC5811C952FBA072E23D95AD244E521C5BE9D973C2C85C7CB7CF1435BC7C860E2E971B928A118EABA2702F9485457F2B36FDDDDE3F2D87ACE49934189332BA3DC904CF18E5D970F9A21C474C25A7BC32F90D88250F0B1E3A6763B8FE985B17A8D2FDBA3F1B893E2434B1950010256180ECE26F3EC4BB1BE53DA736355B2C83BE5DDF8522C1CDE278F54C9B58AEA6E8BCD82BF19ECE9A374EFA0540CF9B951B747E1DF9FFE62CD9A4647818F665827701226644D9121D3B401A94117075ADFFA4F0526AC8B6B677AB95A93C4CDD256B63920C0292A3929406A543D792B29CCE0443B05AF3B31F79D1114ED8B8B1C7D3E22D5BDA6DF3C46C695F9A0BF9BB659D4FA2B1456492FD5C846E855BE3E81F2479204052BBC05ADB72473BBAA26E6E46B6916C13C9E846A1ED289DD28B569434D131D8742DECDF80B49CF9A226FAACD13D7523FAE1B480DC68AEA39A3272F5051447A4565DAB57CC81AD428917EC8AD4D1CC412914FC1DC060F25C3AE6B4F64E35130639B7DDE70ED7284783FA1DF8E2B833ACB29D5B5A6E51899C698D9105D9B8E7D622207E0FBC14D53D7FCC9D99B167B85BB57DE707987F071C995A78A31AEB01173F30D8A7D3B196F4F1AE210E3C7FD2DBC64155DCEFED197297D90E1F537C8F118BE64AE0A0319D1F2B544BA21C0758993D4D43A5AF18EB64A6DEA8D458AF6880237A70CD05FFA1FBB9B8C393C4CE7B20AC5B3B0703EF27ABDFFCBDF76884D01BEF34AA384D9D26784150967691D34DC82622EEBC667FB2703D0827E7F7EBFDCB7B48BF6366B9D6EBAE32318D6E52C0B891CED0AAFBEC48E26ED35EFFBB638A01FF0A36704AE2B9034FC8ED16519D3BAF50E3CBE3BFAFC7571A854B28E876CD2BBF8BFF08A1DDA8391A67F0BBE09214D410B685AE1EDD7C9835C44D0037C1B2B41715601C7E512FCA92E1A252B7028B63D9A175FEDDC0EBC6B5B72A3D8BA318C18823C04A6C0D49A26030A69EFB4AA4D57D23702915FBC5FD9DCADFE0464C639998D9EC14AA181EB57CB7E68B68EC92F22F40DCF2AFA4F6F389E7426BA1476828725692D33CCEAC68F6A946E8838DE0E4739F2134029B32026A86482F934CEF1FE12BC0B44DCF30476752A36E62322DAF77017CFE1F6DEBB8E67958C360D132541E783D6AFCC8A4AC1A39FF94EBB139C4E49AED0D0B6C94A8A448CDDAB5ACE294637169C3D396968F0ADA6D18E35135F602730C9E9AB1320A8643600D9D21B0E6963D8E79C39DEE27DA2EA9230442F3EB19CEB77E3BAB59E066C4D5944EE5F9E296D917167CC70768E4EDEB18F022D5EB4C26B0FC2AC810CFBD4555C12D5100004D46816DA161D433B7AC1A2B2F27135265BA715FDD9154A2D2F2622FE9B1FCDAE5E65A4703178730619A2D570A6EB457811CDB07C9EA5F0E03D32D8E64FA4C73982848C9A03EEABD7C28E9AC53999B8ABA93442B371E6F4EDC4E425D7E86582628C689D281346F54E4D1AF2201D5C058AB198E58BFB75F70669BE3E9981F8D234D3F0A499D393E4484892B0D82AA4A6DF9C4730F85D9373D779FEC5AEAFF0F2E6EFFCF56616C6C283FC533CCD7AD09C4C51BA0175B7C5E5EEE380CE77EBBA99674EB12E190F5AC76F515877AC7D2B4BF72DAF3CCC3E7E4C4ADF2CE6076C11F396FDEEA17A565DDBD9D841B5CE0E3A6236219CBFA848B439E64DABAA2E0EFC276710A61F174BA03F60FFF471A4233F6272A89CCD60BDE912430A678AAE0DAD3A4B000CC66B5DAA6015F617B98A55F917F9904131C0876F08DC8CF386ACC42BF574144324AAA87748E1EE33A7628077E5F0FDEDB9313E1699752855EB367A6426AF9F33183B4EC0A1CA3AC660116D6D42B1F8A4F2A85277F2F605318CCD8384D4BAEADCB1340667218072D443867E8CC41AB31294123F749913CEDE972B10C32FA9135D37B4FE9F7E276700BFAFDBDFA6CF4134AADFAEBB1D3989342968FE8DB05DCF48ADD0035994846404CABF0E59849CDCAD78AE6B50AEF53AD7BBC08CA61B6D95BF40393868CE53168EC690A969F94E2158F9AA0D3FDD78B0BF9A63C85004367125B234EE8F938C9BD32CA97BA89A0716D0B41B9957D8936A6BAE74EF3B5BE0661BA075848CAB03AC3464C206BCE60F0173564A3161B3EFFB7B83CF96A87C2974929020AD4FE254DB063C3964A2666F3C436D46AA73180971309644B566218831A138873E5807BC336E6EE3D25E33779363832942B2DBC8C88A052799BBB6512215E83CBACF52BDAE4CA8A47F9FD05D6F46017330F7EB834B84ED339E40622BBF01CFD1BB76799D4674D3180F706FB1BD246689C90E768AE463F7930F76A443BDCAA1EA204C7F6ECD6F136335F5DB10C7FDA00B394C59FB6611C4CE5B03B0F9C1CE4A27569BBC724BA7E575C960BE37B179C2E96477AAC4AB32502AF09CFDEAF28D4E509AE93A2CC97B249096882EC9A0637175DE021723AB9AF0AEEF9B9BD82ACA118370A18E04FA3857D7A22CCFD63FCE0C1EDFB8BC1E8162114ADB14230E5214991C70619281FBD14D491A9CA423113176CA66CD8924CA8397E92A99B2B6E0347D51D9CB28A3291B51A32904C598D92F6BD9D5D354721377409B6AA3E06DD9EEDA94433BBE9F923A72ED3A25B924FDDA842E98B96E91062EB74D0BB699308A0771EBA54226AF6B79A593036FBED7EE6DEF9B4DA5A2DBFB64079AB29F3DFD1B4A83CC9C16441BDD62CD02EEE4CA7022171B0F8369D4E43B1CE55BFFABEF376F886ABD656F68A4B65FBDF26036F22F487BD9EFFC002E3F6BA2BACCEB576174898D8EAFC312336E889FA7BE0B21728789E4E6181E4E97D10000000000000000000000000000060E161D24295C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 + +count = 12 +seed = 4FDA9FB6929E3F391901D69FA0AA2F25A9657D249A620F1B9E305A5965676BA76794CAD3355EB632579C3958CA7D443D +mlen = 429 +msg = 49755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D +pk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F176190FC77F518F062E80C96C2443444CF941CD5398E09DD9299A9ABE78A7498D4E7E538FAA9CBAA75D5D9F656C617ED184D8945124777E10D39AEE6ED80C82DEE14B056689E1716A557AC765F9E9246334668208CF9CD4C86ED14F179621D92BF55AE02EDDB2B19A8BB9679280CE65B9BD2C964476D5DE811F9DA690E5F828BE20634EEF02953E17893C7D959E8E2ACB69DFF670F9C0A592CA47483C4FDC630060B4648410F6D71D10CA90D6559544E2A44B81F940E26724D86C2D8E4F6A45816C0E4CA27B496E239B54EBFC23FB0002F424D9F7F2A3F8B1D89F7682E54477D97360125E3BF80D1B10A92F67AA0133D32CCD822BDA105262D25E9E0F81B77086CA3759165C2717B1F22B337BC94BB7FADBC644D9F1B79E7D96A740EE48AEDA805A5F8DE6F09B0EF39B5A6A7DA99BD2491ECF8743ECFA167D53B6655FE707D0394BF08B6E7A5F8C966D9AA35DF001250CC56722EA4E2476117A7269C3015CB96CE77CC473BF6B7B236E0FBF0C3BE7B1C8C181508833D14E2C8B483305015C63CF58E94E36AE5B73524FB0CE737A04DBF47447E16F65B07A480D37175C86485ED333F97EA654B92CCD3C86F50A136A697BBF2EF738F11EAFC7E21F867FFDF8330051CBA9F9DEDCE49619B2B23FCFD4D1F8543F61ACA4447F4DB2BBB6B8A16EA4BC47C8143917F4F16E74A93D4A77686494E67DA606AFAB101E1F7FE9DE78A59F6A0568504E061D4CD83D2C84AE07E60BEE37BB7A47CEE6E17A9C727EE0F924300B20E28714D48359D278E55E26A2FE52CFBDC54A97A824AF544CE2010B67AA77433D530FBF72B1B1974F48D53F418ACA944AAD33C06BEFA2254E00C89DA3A34F0DB0753C49014C677C6ACDA025AD2822EC36AAC6C5DA1C262C77124E4D9174635E74390452A8459E87E7E5781EEFBCC6FFA7B4D50A3006AFD3B7594366B7F31F0B2DF20213277454D32290C1CCC168B26B9E13B1AE060E3127B5A0D0A1F059288C5302DF7523420C0C1EDDA3B2430E2B4B077D2B3538E5ED25A9CBDCFAA0423F6812D3C4E59C89FC5B0B838FDAE05AC9772E69F062FF072C3E937260406D1BA72E4BEAECF4DBD54F650D08D49727A15BF8F7193765413461F348E811F08B30B2437C8EC3006C4ABC5217F2437672409EDDEEBE4CFECF1E8CBD21717FA2AF7CD6E291480E685BAA1369457F5648F734F63FD9A4B86C813763E3C14493C4F2607779FF0EBED6A3F7CDCBD4B90F1B75A5473EA10FFEC976B03A3D75A0AE8AAC5306835987DE0C41F216F33057F0819E80DF7C86135AAE3693ED4859F79CAAC04A75EB76C5CF8A5AD8C61FC6B6BD576440661BA8D86E2806CBE658458EE160E5D220C10F7C18076A34914B4D4E252B1F0A3F55F2A042B1490B0511552A9870D9EEE9E2A395CD5111D17E852BB9E4D83046E7DFF016D6A0629902C45E401D45863ED3704B747E8557DD863343F03B7D824C2391180DC0A1E0C179E48C80B7B28574737370477D044C501147C50F0ACC7B6B31E8CF2319EC7E4E5E7F0CB89A76A8C48A50A4F7C34C7A9EF458B3FEEC577B04C585A1474CB326E3C548EC7077DCBE143F1C5267E0A9277CEB961BAB289CC0BA40A846E8B93D7C0082B7C52354C0E39192C46E1BAB9EE33CFAFAA7FD283E5A0838172CB89C47ABB340A927CC0F4A8AB1DA1E9B8CD561298467265A60E8853FC52203793A3FBFE2527942AD249D66BE525247FA06CD466C9C65CCA8FB028A8198853E8D4BE4B698D60D40CC77F03C9F8EEF84D60314B89F124A939E7A2CE2DAC8ABF2B4E16D389E5C37B16EDA1FB1972DAAC4DADC80EC2D71B9806AB0651675A4D839A671D76BB08A9C237CC363A6B5202891CB31F63E3EE26EE6B80A6DC93F7A4F5AE352F345081ADD9B4D7A7C46710EF60236E6A34183E97CC9A65F731D8C9B73B74B8EC036C5947EAA5C2275518FE8F887B2EAFD9904EEE0D94A8E1546EB842D3BA5297026EA45D4864073E011ADB902EAA032B2181E9338B868A3C2A2FF2C740D5A2286F37169340A4C8A2495FD1382D1604356BC9B42D40F0C351756A5C7EC117BFDA6CC7FFC6DE3FAD0E97EF55D9B468CA7E56CBEDADDD4543EC29FB0F35B7C7A7261349F941F5B85B16290444C6F4C5F93350C8E9E4A95B817F6AF504CE7475FCA9E71EE1C44235A8A329A70D421E2A528EA418509308C16920FBD9E5FA28B7A0ED4F70741AABE44E4F69BFD2A1A6334D2609A7BF3566A9AEC6D417847F1C1FFC85D389EB26B1210401B56149C79DCF341441B7AC491C554EA0CC7659D78B5956E89DD39E42B5E0FADCF55F9C8D36DD540EDB7705557789A0BAFB404F0F6F00CC4A0DEDEAD0AEB8A1E6D57223A1E69C17C3988040D418A0E55359D8E3D50376D80BFF3CD470416C37078C218C7A77F620A3EC13769D72FFC2C249E26EAE6A0D3573DA2357C6AEFED4080399F06295E03FC3F6C915CBA61DEBA97379545B35E4EB34C26C6C0708D6DCB51BF15F8FA726644954F97E535857A83686EAFD7567ED585D57F1E6268144B3FFEEA591FE6E889C70A600EF4AD63B81605D5041F5F21EAE346B68EF04220C0BE9565ED1445C8B8E925607AA43FF51CA0BAD1C9B5D01363AA71D427AFA2B023E170AE2007BCB33BAA79F48DEA19D9A35C6682040A614CB7EDEF0A31605C17A6AE2117C0FE8E725015A76F952BDCF60D981EA86BA9C017FC881E43B9B7A0DD3056C81ED99CDEEC65826 +sk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F1761906E4DB10A71CC495E58BAC6BF6E282C4A1155147EFC7FE87D12332E33226EAF1A9A1A66BC9277D8A3DE86B6A343E3472A06CFE12BCA65A226A7650838EB8C1A0885181268684752101712573268585865322228317636072673402066724287628284634022861578067800410255416186432446263835005637613215570087250348413035572310685210086605354037578332813333618583112718421410476804261001551535238834255014547713573180212800706536255283128051111733186736328113408832650125613305252741113865636143281458884161686017302167043213438503858804447571061877080743856322008337725554842704435417248013314056383855713324085306381742832478055748817247016804384065557704176868112112265488433745755131856224612785702337040025165406433727218845640741231600780588782243347601781581073558605632851245571184641510363262602606314418672662780430280381061547588511155236156138851188530560847383382567272345631377642633736662127704525011723518437804656134367223232247434416564075084673048558107841377748455878587071243563843830613224743161836287327872042573614867281135046062867830360281547368232332468358353533207608351801548850614026731062020434636581136004461373255662318676514638673137278834673722230801261353513415274421725466615201885210287732148123771406443673563885652571503317550534326538102740661383842204035046410850127602331031136408788188547482227788083810115512876486186272114503131457545561303217867466145045430514685867538017637611557334538762176761344771800730453004728852353146510872640758812714727772218474073268423555585866842588511572684518466724242411014710647476647521281253535431635087681054811053833583358613406208368856883718524722870644400107478687385344877627713006405424378540107584682781652085778481775440802802513238608514166721373638167672604110427217353605170563364746042352758430083275833125006786332524067186541724605345025056630453347851873140481701812800441286011046828588262542534651064625606801278441071866135622506886416773202670054832824352481877745712057335274277065075368514111050071573157867633377742184360012611513554360114772083532762272674524355441454818702043323571756756503672635723783185653631011803224442661587770112837242602382127745343560738010116808562053564237357853452354145435010034860262036716486147037262584357521634448632356651381473054071115762341556624423766222381833365640850122515314815825175150454013442760612472481540015342335842228752000215152812273467240666580770486267532863402267644388088342420805645144584876373734138115325573525303018577180504665327210640666820701868220554331065708217337538503027142435243613270411283247117360403178568787228336047084214634272304318663153010533865520406553836433588832520138464306573113402086104747636810788806014522514347763278528160302658707363575275884520338813755755144820434300873810080358024224164641776343162787140820476878355283665611442446210431870523284884713573568175115385628718117646714563436740306508155218462102877547275477203414422366662662301880054178407288303703178416425746476254015125440760353CCD1713CA5F0ED0A41C8E4E71462AC68D51CD413FC9E6F62DC84E396F240F3681C0331FECECA9D3966983898520701E2A46C6AEF23A6122AD9644774EA4B1849BCE8B62BA6B59BD2865B95CE7E2260D58F704864BF618E4D11F8AEFB6DE09084F3098CFBA6680358E6B95FA0C1CE6C63E6CDA7A84526AA6FA26D7A3D8767B17C4E8DC0A8E1C522ED2B4CFDD418F9DE3F2EE6B71E989AF212408A49C09E069B16C9C2C3AF48937076245BEF7ABEAB3206AB7FEEDCFAE31EAA1C4024520044B2B287DDBC78FFF8A95F4819C86965A9EE813058CC49BB74E7C8F009E4D8D08FCCBFE7BAFBA6B09F1CC5DE3123AAC4123BB973B7440C2E49D4CE7560B0EC601C7DC2E33C496EB1685FFE681932D04F52AD36C32703D05B8C86E654320DE89EC332A2FF17D1B69A38534FB03D7B316EEE3512DBC823CE8FB3D1E4F85BC70E99B3AADC9FE7B392B3CF1A06BD50F699E131C01736503F91CB1BF46947B4CD673DF4CB86B5622E18926584AECF8FA5A664628AFB8E196F1A1B66A7628B29732D45A9360D6074DDCC9B8476AC22CD62826C8116ACC7EC175794D6EF936D386B5191B1AB676EC6BCA92DE898553A242C25A3AA569C5C2DF0218EC06D612DD5BFE9F5F4EA82D7B471F2BD8A9C260270C64CBEA0D82E515A40C5A34849400577C84E01667BFA3ABEB177442695781D825F76FDCC5D1C3803A94D14C8F75AD6FD5838D700352E175E1F23AE8C9B8AD7183121856D0046FFE49D6DAB800951B1D6E0AFB99FEB3FA8381C0F3E75CA6F64A05E863DB5717D0A820C7051FE29E4952A0247332FA4AFB35FE4C0FDC8AE4831CC36337A90B3C7EFB48127C6106D58AD854002883392C39B8F269AA79FCD855C8D7BC492A366B8FA1641661BA7160FF7ACE63A3DDE0981CA754B6200F3433587790F07E684FE304790FF7C45812F631E52E1596FB7DD57EC9A51D4F7E85B02B8D55FB12115D80F2503707012A9F30F164C880DD3E3C26445DB9F204519CA4761F6F24FBA115998F70C7AF321DC0F5006C22425A1DB06DC4B31F38763486976D7D058AEDF60B0DE458ABE0736E69645103D80B0DF05737ACAFAB7AF801C88ECC74EADD12ADE5A2E589DBAE5CCC1C9D0DA6E4755E971AF569DD2B8D10F257A46D99451B76D5C68F6E6A3EA19E231D5F1C1BC21AD8B7B2A0B395AE923AA91337136499CF1033FA915D3484A96056FD358C87C19C652DEDECA54DFD94ED2FE2FC854AD65F1C8400BF4C5C96B281AB18544ECB220B025B671D8C5528EF1031F7B8D42C20606F9D16E4D1072F39419B113803BED4DB240D899DC75317B9FA06A010BC34463DEAD546341C4BFB7D98E30EBBBD71C283ECA7F02C63E01B08922A2DABC7FE0F449E2EAF0916F2078313050AD6869D48B851AAE1165A79D0D5F360FB75652BD542667090682A0FD13FDD0795F46651B4356A82D04466C5DD1C36AC2D8B3789A63F8EBFEE12147247D7B37F0A74936EBAEF9A0979F9CFD4C3CE73306B42E414847F9CFD1C55B01FA0310EC69CC108A00152622E8698E022B339106C1716018B01A5E9D79F48BFF98774EFF4EE9AB998A58E2D6C2187D9D1D718B59EBDEEFA755E07E14EA264CDB496EF6F03F5016656D8E5FBF21E57AA127C214DDA9A350EABC55C3E25ED3521FFF4FA0188AC9AEFE63C4885EDA13B3B5737897E353D34C00A262CCB61BA3B0E9ECC75816D7C8CA6175B3A92DD7C8453D9F2DADC46F431F6C71BF1AC457580A85AA3C137090E3AB484B6FBF5D27E5D12664BB091F58B5E2BCF3B93BC284E542B1F43A7DDE69F363DD11888EA0D807E4A1A9086D59159A1FA4CB83D06FE323AF80CD1E39D03B0B3D38EE7B3FD813BD25B6D3B7B1ACC1E060502447452F1B0D0F7DBE68D9F95249ACCBE52B0B6E49D04157512D2534F68939630F97454459C2E8A7FA63C38070DB9F5A5B845C12D07FFC598A3B7D3E2DBCE3AE5AF5DDCCEB7FD6E28B26BC20E9A7BE96C0E1D1F7C8CA7DF1AF438BB7CD240EFCD8CF6D267DA0562F917D0BFDFB95BAC1F5234FA173FBF255AF54FB378169FC6B121C7914F46A433AF26D3DEEDD0C883FCFF92935941EB3C8E48702E79F06D2C5545F8481D8EAD7432D4B885414A8A204DFCD675BD9CB31271D0E348E906500AD39F6F223949683556D49FA08C76F9D90B0309C1B5991514034E71670392E49B206DF4EE114F993F08E16CD7FAE1FFA1E57610A939237A21BF056C981B698B637D6BA2BEA42794AD3ADEE34DFF2799134554B11BFDDF9D38F706EFDD20803AF8F15F538232CECF35D20F11BDE4EB45ACC44229AC27902A32C5CF878076CDB1A36FA3BE6EDF0038DA6B492CF13424546E98D57F3EE42DC4B63CC4340FA0C3DA1B30F6358179B3E3E8E607A6E20EC590F7592FD88960ADDB9C775A1FB6A95132B8658788B3FDCCBA09121E1AB0FBAA1F17D80CDEB7988CBE649F9323949DA1FB242CE1E6C35EAD1B4E346B6ACF65A69A09497813B58F3AD30C6528BA620F4B5B6A58FBF24BCB973189F02F2F430F24214E7A8C7B2C5B8972A55D28CE6F502D12BBF4F0A23E7670CA6199D201324B70CB9EFCF4DF5DF3065D176DE8B04AA892EB325A5DC14C7BBD49338F50CB37D3B3710364F072974329463AB0DAFB887C0D647055462C6E52DC20FD1FE879873BB5B32D5CF0B88EF794FBA69E0586D4953A974FBCBAC56D369209AAE97C138E02F20E19AC14FF8205647398E101CB47A5E46F9D52B908B8B1093D71BB76533FFECD9A858B92E2851757F3F27045685B2E76349D7067EE4C4D8258D5A2477E3531E286133B8E6C5903A6D876DEB570196722F267643FF3EA5944B025D6982AE60FCEF7E4CB2A391C2527000B4130F2E827824D7FEAD26A1EC303627D151D6A3AD026456427F920DB1A7A8D4ABE00DAD85F3A1B840A5928B58E46233900182B2350C9B903F41F0D4F82415865EEC4F8F1ECF9F89C8313200CFBB4BF325EAE6DF98AC5DBA2CC9210FCD44EF4BBF4F8701299529D26EB1CD9ABC9FAC429FFADA6B696D1A4BDA120828B6CC69F8FC0D833214E2CEE2AF2421127C9204431C7108454D951905F0B5A43AEDE996B74F79FAF6E40B844B25C033C4F71E46F7E18A5E9C81296FABD28FE14AA7166C108504DB73B465A603E281C9C9131BC921B3F1C871CB2CF5CB61A2A41F5871CEF25F6D3613E98DA8EAABA38F192AF49D33A3B6525CAD72E91B33AD007A7E211CED28E10B73CA19AEC2157AF99F3EFB7CDF8E4670C32B6F48A3D954550001574FEF35D1DCFA67585C267E8B344166198180A821F56AD27BB67DA58E1C24F81D594B33A1275A52C72274E96E5C74509C71772932658FA07B12E4B3F4A52612B1B7CA12DDDB455783E45CF3F192686EB651C8E3F927241C684BC44D52C35344B20A6E72F7B693007D8C40A7AD04F83EF6B20B56DA62BC10FC3C11F54371B406A1FDA73167361AB8FFC5FCBB2F7097C066E5A3C21AD1071772BA69CD18EB051029AF29ABB6D327B304AC7DA29D9E56FD484F8EAA80F356BCB9422AA0E1B175375B8EE4 +smlen = 3722 +sm = 3B003308F801AE891412260EF01A80D1DE50E054D2D6EE13C07B1DD6D8FE056C2EDFECDA29CC6F2753D5B0799897A1CFF3BA0AD2DCD5C4A3A7705250792C123AC6326F103F20A81E14691837B4E399495DF7493D44794592283F76D67E9C69C1EC055AD020CA66536E303E5093CCC1642C443A236D5CF35415C1EAA9ED2F543584CF11837EC04F77E56DB0BCD42F80CC46DCEF9DE81DD65C3E01D47B29FFF1F6244D40F9AB3D3D836814E3EE6A19E2F7C8A13CD61747C5DD1CFA3C3942C35416CF09199D28E49CD6CA895F2D4B2A291F07875B333DF56E5C99E1A7EA48F4E0DAA8FBF77050299A57AAA06ADA87974EE9436CEC86ACC7B1297A19BB52F85699746FC45BB330B62BA9DC7B5F34DD66F1C8B50D841DE89B1AC50C4DDCBD56709E35F57AB0BE028006C241FA0EAB906E5BE45372E8CD975B54DD5155211069D5C1D333D35CBC87C5F4C5BBDF944E421AB2240893822794D875CB2743D79F04C397BAEFD37509E905FCC8C252115143DD559EBBA654FCA6BC38C4AE02EF3AFAB9126680347C8C7FDA3105CA47469FE25F30C59C62042CCD500A93AD96A4FC2EEF05F6BDFEDA1C84C5074659319A2831B6A23AEFFD0361651630539C89DF1AADB73A1BC204D5652725D66C3844CA7DE1FD63E9FEB3A4F64B32B3DDB94EEF550A1EEC9D36914DF73FE2A944FE1087555B5871D3614B2929B34222D591D198DF3B6115BAAB01C8E72BA8328C1CA87CFD5E1104F1173E72700D2D3CC3320E808B05294D5F41C78450AC5E95C016F68A6139817A52C4D7C3A8E48154F8DDADDE04BE3DF9463BE50F2BE467B3509568BAF04EEF71F72DB1A1CBEAB50D18CD4EC49EB460C3E05CBD0467EB8046110A64CC93151FE095A8AD1E351DD21B847A9616DB2095F59AA019891444F8045138203B0B3DBD6EF58AE69EC4FA17E2C8B570C497967F44130121ADE563AD9B592C3FBC4A2C79F9E5F5CF9D2F399FD6E856E12C26192B3C85FAEEBF43B3C288CFBE2E78CE7579CAC4CCA5BCE196135BD48BFB31D259B34D94BDD2B8838E4B983F1B2AA64EC88E9CFF9EF9D2AFCDFC8EBCDB187C19B530C4559394944F0903191A9183C0716BE25015C5A329988E95870A182F73778DA7C11F3524981FE3B2234E4FB584238A53DA5F53171C56CC75B24524F812BC3029160586E2AC6BD7F857152AD7B526DF923DB5095964AA377B389A33FCE33E1344ACE200B6894A1C8A55BB58694F74898BEB299258C2311374B41BF58F8516C57449E3DA1ED2F7994A22679B3E03232A283834DBE9B18653306E8BE5448164F10CC28BD71D75618ED07E155E922C5DFD605D509BC33AF7BCF8F9FB3B5F6BB9A89EF56D5F220F98193C50BD6BB8DBF959AB0B80679C4F714736DDB19C85BB590E2FA503AA005989EBF9EACB2250928191494FA32941DC9E778ADD8A2C3699F96ECFBEA6A980DF000599A99D427F1B1ECF4A30749DCDE7325676391CC5F1F5EA5AA6C3EE1510E22ED1D32ED05C18A8753D7DFA82F8B4A12B6396C021F8322D6E0141AFD92B7CBA1445271011861378E74CFF570119EE66EC202AC29EEF1647EB05CF96DA6DA324B8D0124A5ABED8C5D479386A596E7630FEBB28B65C6833572354783B45FD713686F72E8F3C75AD5C8E4F9303C6EAD1D5BFFDEF18A55D5E4F486590A36B24B3A6213B5C061C26F306683217BFE71D6C549A7D52280D109EE507F79ABCDA507FEE00600AB3D25CA73D79BEB12A54110260FC43997F8B65759802989A8ABDCFCA46CF7377E5808A646F5DC09C4E1D2C825E497C773A76D926D297431F9492C921B7975AF1091AE180D54ECD20B3A1759AAB5521FB0888F79BBD71AF053C9D1A04439B62768D785C631F67C5663BCC3D0F8D3D3A5045AF8CF8F0F9F28B58EF0904387453B03746F1D8E61C88939D2E88CCE82F62EC834240619A7A9ACFA90E86557FAC61208AFF3A77452FE05AE01147F9C713BF75C767BEE46C1F1A5231FFA06043304CFDB7F07FD923FD6A6C09D2AEEDD128B4159EE4999369F0EC456540F0124C91C6E4E2D1039FCAED3ED1807775BC630AFBA84CA2FF50CC0DC082FBDC144093F5AA6E0500DC2BC95F91B36B70615A6D43FF06920E04153CFA7206118807FF05D4133D0288655A77506C03AA0592565E0B9D36B3267C927FD88A48046579F350F99B9B81B845AEF09FCC972CC45391880BFDE43F76421E99F8A8BD240F2629A5A0FA02ADB6E1E011FC2131A5F5B0FFEAFF08994FAE446EFEDABFED76E5B640011FDFEEB37D4178826BF25BFE51325F21E7552C8F8B332227BF677D3FA012332A621D62297FCF8812A647445E0E00934DF4AB1EE926E8FCC136D45D8CDB5CA262F8F47915C12E9016370B8BEB386B913515783713D712B72B1DF5BC09FEB8DC044C4628FCEC18897726935F50BB9D44B471025952485B94632F8C8237C67E694B3FC2810AEDC537841F25043D7A72DA1404B51F2D8D2D61890A7F74E087F1EE46DD2F5DCE3F4204E21B5775184FADA19214674247F3068C07A2ACD67C0E7F0AA0EC1884FE54B5DA1F8E38FB24C7BB767363B24E4508D597D9022AB953D1D2D08F1DEEA7BEC684A89DF1D84FD821FBA3608530A68E24BCCD13BE16014B540DC40AF48AA9BD13F2B2C6115285E0CED5061E8CB2572ACAEE60DB69ABFD35CABD12E31EEED28B85E073C3597076B600113442DB2666ECE97A649EB5A7CC740DBE6DCE11DECF589A6C90146E32C5D53B93B769AAE88F0766B94BAD2BB8D764A9909FE5630A6EDA7096D2374D2FC8A0518B65C75C6484BE383838B21132BA1132C21D40E5C18A4DFCAB12001D7B97DABA8A52953833A381A2992DFF447EB87BE6D042D6BE8C1CF2BF613534AE691655538565778F8EF8568D51603DE5624856627923EC58560A974CEBB4D7C2ED84E8CA5F1BC8B62EE62601FECAE49ADDF85B477FF0AE9FEA0C4DD6666B8CA8009BC8D919C5A385E605AC5FEF9D1AED1D357D23A906EB7ABA144549E557B7E8C228B33F40126CEE3DCF61EC34859F38DF2E52621A9B75FD1828C72A13C7CD0DC16FA3604F76438CD81112AFBF76D20F52133CB013AB87D91D4ABD266FFA1F81B0579E05B253D02A6FEA5131D91D27DB7943A6FE1D0E08C67B5A924E793AB8D6EAA3989DC07373877044A36A2C536B7F3C61E818808091EE90803D55D68D5B16BAE7B46A8C3FFDDA23EC58700005C5A31A14B58343AAD26E37454E03F0D48B16D7B36321772DDF17F434D038F9C353D41AB2836F401277CC14F2B3C57D39F265169B98450C051402AE66ADB6AF5B398F1128288562CE845F663D5751386DC89BFADAAC12293AF4BDC65A56E5DF57A932B6194DEE3D9C02E44EDF20067D11383C193CC1995B0BA4051D71D366081E6B66BE2D61C09C48222C9683B9170611A3DE052D0CE810590122A9F220315C5BB8F09A5FF5AA50BEC9760D34916A006AB716FE43AEC0692410B651DAE11E3140833384807CF689F29F70CB804D5112301F59C6AC3E571A43B3C85900774D8E12A34FC8D4F6FF114519F4C38BDDD531E5967DB460EBF3526AC632A78EC57C38A69F8E43C3C8BD49D776FFEF8CDE763F243830EE57A8DDC98193420AF732FE9C10CB1ADFF1EBA48BAC617B3C4B27504FCCEA61B6F0CCB4EE753C3D2619540E0E727A2BA3678D203738DD89A8A79BE01EFB6B8C56206AD730099F9BCB5BD3F056BDBD2C3BE637E62C6E11460B2A7E89A076DE02BB2A61821ECEA71B9C2D48ADE26AC95B94377F6D4EB52A29F540D114A83F6CC8FA1E6BA75CC7116EC9D43113384EEA8B1F2F5B071D3D380468ADCF5A5BD9468D8D89252AE306CDA88D8B97E5EA45A299A66C3828B4E3F6DCF14E40F5E9E94FBBD386A335EA582E6FCCC9EBDE381B06E3F5AFC1C31D19AF87FA9E0F1B6005012D11015204BC998C4C8E0BFA34596B8F74F8D8CE04B7E92123FC6D6BA0BC6933AEB4E7C16B9A5311BC9DEF7A18201D4F5D536E64D32B79FA6C49C483EB4A7A1A8997698B5851BCA3F37187DB866B07C573E95B762F78C54FDBFA50610F1EAA1AEC7E8907A2DE4BCFA3AC438297AB1E07E6749F41690BADD236ADEE0276024AE88B15EBB138CCA2541F0791F6FFBB39735A717DF14FDB6EBA3BEF6F95BAFDD493B596DDA830C5A4BF1C9FC0D627E16430FEC1BC51F45551BC8DADAA9DF2D396BCD933A461D9609BFB4A45AF53718B6CC6366BC3E513DF5102EAAE4C3A2FF73BB56A409A7EDF6301C9D38073BC105695B2795088BD330ECEFD6364A3316ABE1298773D609A7E2EC8F16F924833BC847B63B10C51C510ECF84B01A7F1178C9FB61E34AAF1CC41495ED7D9D35F10769A1CF16C5A0038AB6B676E465A983D9C4C1E5C47E2A4D0C19828713448ADAD62FF68D00C2B51796C8D1C6DBB859ABAC3BE9382FDF60CF917BE9D8AA199D0AEE95EF204924A6643EB91718D9E582D10F3D5A3EE171308A44B5ECDD77D492181A8B9AE5FD517CE85214C2B7A166D76BBC92DC4A750909E62B3710A262D0A9E3D916FBA7D9FAEF8324F6EDE974C351D94E26035C4A6579B83F4270AEFE0A5DBEE2F425BE8D76ACC272E03A84F6988E148505D7B868A8E9BB3A9D3E8EC04132126276679B7F0282E40596A70808B8D96000000000000000000000000000000000002060F131C2649755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D + +count = 13 +seed = B0E6A23FAB10A7A333E3720BE00D31507917F39C5EFE1C98CA18BEB5C3101FB4479B478A1558C4C00398C55C9822FC44 +mlen = 462 +msg = 439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 +pk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497BABE21E16829B60A1B91439F80ECF51A29D521735AF03C10DF43452996C795E19C430D804AC73D80D6050BB466D7A327F3FC8EC905FA9F2FD3FD7D2938B0EB462141178D8FF4CD78D70CF506D019D3665BE845F3B75A61AB7DEDB2C282D7654ED955669D04261970271250930CC9A766CA1E5A9545CEA6925F1AC42BA55757932F4D8471CEBD952B186C7ECF92EA8029DF4960A63E247FAA2665FAB8E800DAF06B5AA7C32F8A0AD60D0DFDE43ACCFA30A1323640C7046B5E230495B93F60057D8D4E4F5E28AC742ED14BD3C77CAD9402967125BEB86D6D5E422428C87E94D2074EB750438D688E145BBFF2D79F932D3D1333D5A8F2A24D2B58BADB26283C7A992B7594B1D26F9363D0D936EC3CC130A73964112C9F497896CC6B4B7F227A27BE14ED0AACEDE096F4FD5A9A76B7D431C63C3CCBBBEADFA47CD4B4FAFA5620641DE5ED558CF61B6B7059CA29CBE531479B222A62202B9E28C040A7260CFD81513BC8B85018FD3E2CE58800B1CD22410B9A76AB443C9273F6D657E5964CBF83CA399CFC6D30C68EE29C6D1D14C970DA02023E6448A800BD0978FC5A313CBE06ABD250CBD179FD28E93711F77E1E5913C74FB7E784DBD80CECAF408AB6A83C04A7EB2D4581C881142D2F8FF387FA30CDF5F7D84110309AD78A6174F88B2D0F049C5D0CE1A1D49F9031E82EFF1677223693FAF073C3DDB23644D3FD28C1D3DA08AA0D68F3475DC312A67C333DA863992867F798C5D51FC0DA439FAA106825E8A1DA1F07282B22ED43DF50D8305BE3B674C43E2E652C09126E3DB642FCBBF742608173FDBA3D0B3C8A6C3399403134E357C2C4758C9A384F0BC388571D9DC7267F01E64922C898661F0F113CB9132BD8F0B573BE4CC5C9F4346E0A7EF5E2137CA3AA2FB7A5115630872209D445EA170261A244768C6D9EB402AF4D5ACC4C9408BC9C4B1073C85423B4437A2E67BC0F2EF1664A63C7116134286B293281F14133A9319958DFB135D0D04A5F3FC50399F78FB9723EDFAFFFD59EC199CCC1F0EED98174B6D2C6B86A5F114E4EAE585D73DE7F29256FD4B81607355FD8BB2BD8BEFF27A699E4943EAEC2414B213263E7ADB820169EDA7C1D2BA74CE3D82A6B0217376451417A1BC97ED1AEB76360CAB430C30022122CB61D2A8D0D08158746C5C2138C18D9A5A3916D5FED74117B4507958863890887D9CBCAC80E758376BC8E083B0C5D83F078CA840A670F339B8778F5DE1092F0CC4185C1F99818EA1482BCAAE3F5252BBEA4478B7C845577CB6E0F3341D9E38329AE56F50008368EB9D56DE82042D062328C2F49DBC1E57F4BC7A0966DDC87BECA41F128E345DBBFB5A7C11EC7CA1B7E5B38DC2D44F036094C516489A47496DC10D76563B21A72576B5E57499A0A251C6959A282949E383340A8A81E26ABC82D8981C3E15C50E53E8566A5202742A958E8CC5CFF4AE97A8DF2C43A556CD853596D94EDF2151332E8462D1469FD434DE015431CFEDBFC156ED484BD9E3D06366065064F182BCB00323681E6643BF481862FCC2C24B72A6571842354974322EF97350453386BD8F67E5768292ADB76C2F919CD2AE6D4869D9019D2DA7066857441966808DD5F82C2B61417E06C58E366DC48752CCA92B10939FFD64DCDD1ABE5D4310146D8E6ADD101A441611CC2343ADDF0850D39E079740AA35EB52DAAE2E1494D6A79EE84B3AA3DE9354E630892EB2F2A24BE2FDE9892569CEB9B3AD5C3075AEC1CB11ACCCA79BF27F86EA34C817795FFA896A11E9705B1E2779DDEFB3B6C03EA8615C931F26958E59CA7382146A2544F0AB10F6298AD54DB46BA4A21B9224F42EE8F4FDF8F336BCA17020EDFE1B53C3019198D6951E78FA2A891617D3B6643C496DB55FFE4558AEEF0F073742523055E3A02836A04B8C8E83EBA153F1F71C620B27A51015AF96606A07D95A276F7CD3F0848D07AB161D2A20CB3F1806A0B69339F2E6B92617031B4E91ED16A55D79EBFBEC5AA3B1B85F7A37AE5877CD7DF67366B4FA7979991075721E5B005E3A9A21E9D39157F67EF45061B37E90F9ED590C2A162BCA9713462166EC40130078F1665BF5B3EB272A685B078FFEC4A8C6CEC1D618828D23F3110A9B663FB09B01EAE55B90E8A73E5B85A7F51A5CFBCBD72FBF52285433CAE940C46F4F3AD15299225B37571AE103A3AFD927DA8FB5CE14B0D28DD931F23E77B24960BAB6E308A4DC621AFC1C0256A85A268A1125B8BEDC1A15EEBB2E2195E266A2BA238AB9D70DD80D20A6044D80F6033F98AB09CC194A15423DBA593BB3594FAAD3FF76956008485EDCD970D0063A2AD26F633360E4C8A712581679807D17FEB24011BFE6666F61D04EAAB5AA691EE179213D48DB1C7FAE513C5C2CCE378C41F19A436467ADCFFC18D6B1049A295538A426B41D84C9617CD645C44AFBBB400DE4FEEAF4425F500A9001EF53FA874A42B81DE98BA179C2999363A5E7E72BCFCF3674914629896A8AA30FA537996FC0F7211A9F239ADBC054353A95A7BC6A855CF6E2CC6BF8F2A536EC00C68660EF11BA29F0BF1F62DA0E9EA3BDFBF421F68E0DEAF790E06B7C52F3C47324268C1FFA09732D8886EE354AFB421BA4F9AAC067859CC202587875AC438C9D81E6744E21E7E3270501B5B9AC58F52A0916C0BC834EF4505628CFB8DD459BB244578BAFF761C214D784424B8ECE24FAE4DA293DEA17461D2CF7351E9EBDF0 +sk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497B65DEECA67EB3B6EE4E959D1F78CC2AA5662867CAD9A4F43743F7B78D68DA783D6FE189F7286CB281E2BF01151C4C6FB049103DA82CFBB19F751DB50614BD06EB067778283513533115446357065218660677117368618168471545664724088501347712671226003306682137674030466816204763160856463723371032565473081336808555110882060150286003682804620287373625047124525521676310403486347515571056065157418315456700737686603841724703324870560834663054325714246813128862754653150322186312402144281221104562351501502726473516360287044170873376341545173433300424701771236415271234040606551170278651376302568481472388288807525174747385713158707648755672075012201046357073854533502054754332513508082647616327588018325887182465848517367303636508338247780537048713428735051822600410101057606627742365404677444107011706852115870773375571488203282162382864666385480524800348282415423277553671702000074418532558751414754626623318266034761617213204448663616574028847843642602506085344704187158327535843155045760660561208161737732031725848164705004201052010263044313507834426056072045773144565137412612542727453535033617488780201006360737831413830723331403555678671317284100040618515314027301788616442578222266635002071588354374402416862044252528052420424322236864800143260426726622400361843308201517174268580871751784340783128133770603300243043100582673156078148230370262467352582707132511325117140047163152686634473360842645570037244645002850814420413586568317842840875783420102762485882547628231435683510517458652232381176254845636712515574841867161563118602258048018772185014674624786526758003666013062158243365304607135711308301231874142462014826533374100701361748804161185706870841037573417313572817554820400404477082805582101200767305813641630426223860266432160122372048352432066852050587651510831352573242880467804535231126684253852770260017201006434360083455160847471721850366181855258412008733741375682403806082075058616052872237153363115886256383033306641255534501081208725642031683751183748270725650805621512774340855463107837772251605048406414422771045820671284261850455755157778381235668831065323610252711783275466013312154473848681211306252365678657032876033568601277588234658268012155258227468116358404214880641660443721864827376607810820420627562754214263387445356117816355434088423821705454321888811058320511611221270726863563540524133703367183334822105416737683640731132565087432305488250885233366426074720724232521216837226570437218118787278703568483447322517527305340758878541421630527501472203704635003801611875045023523864577604488850804107616773174837051503775275224565758132152115781740503461848322131473710058748733508647377035582044544134285686080446186181108442022584460555702877570553383354865445813530225118677803200546243871104400570575272876031312207456312665073205125686515336688324136551563433734358256180123238115470118552215004707066405238301030572228434100237411470613075520300688776712747740157858060033358787503601128411665517873083022148314460515153365782508241842254601244B649B0169BE55B030E70FF3597AEF1420C5AEAE1295388A87CB9CB34E2D5B05912458187F936F45C32E0B2C09DB39CABB89FEC8E88E85C76442BB06A6BB0593E6D2836E91358EE76457996014AADBDF5B0229D27B5C9F4239FAF42D1CD830753A92CF67476BF1A884EAA961825AD2745E98B7611B022BD5FB16C587BB9F3CC03980467DDB8B55A0C4AC6D0703CED8450317270D23E41ADEF49F6738DD43835762F16D0FBE514DE29DE5CF11EBD4E59E33D0031C481C79281F59743A6549C7880882A77CF2D50395F954264775E47711D6A6C0FBA130B697634D20680A6D9219542716B1A18D97F8D1DD09B962C86E2356469F87585ED22415C1ED3CEF6543808A4353C63CEB54ABBD16F6016CA97003428071C3E1D1BDAEA2BDE31033CEC34BF57EB1726950CAAC2EDDA668E04714B4FE7B31777DECBA485CC058CCCDA1A2D29B6A3270B2F0377C66A370417ECB977B54F9AF46EF826F8A7915B3332C39444B774AA9722645249F2A2F80D2C2D5ECAE2A96A3C84464B36A3337EA23B034238022F29959FED867B401A97CAC8728F9F5EF5E2023B9E2A12D38CA55C15F6F175667557FC4A7B18FE851FD824AB7D12CB0AE0E1AF647AA800035797DDDFB33A23FD82695AC9DDEC80F667BC192B79C6A944CCAFBC27B77DC4707611F368BA943F3166DC4E540063178ED74C6E959A18190051FDA8FA95E8FF8D808F9432F50382132FEE2592D4547D69D9C9BB1BB95AD56091E77F17F0757CE2327AFC0E0518F4A606AA1C5EB18755BC0E70FE92D6443CD1C55CA390D2ABF34CBD4CCCBFE19CC811B97B48F0E2F58757A50DBC4670C71C1E318078C7077D8752761D1809869E7AB5A838D54198A54D27D77FE99ED718E871435A499A334CBC197D46A84035232B6F7CE085EFA4728336FC946F2ACE8F3128B139CE410B1EDCAAA96D051734F7C500725E54B0C7DB9DDC1212301E4F3EDCCC6D6EB5C97100265E972D80308718DBA0127CDFF91E1E7957A5F38F57AD8FADE2D3C0E869040494062D6E684A25B02FE13DDB29B4DADF60AF1DDA456F4E6CA25032E1586EE669FFD47890AFC387B76F0689B30FED75650CE0FFB32D68847744FC71E7A54DAC4D1846E71BBE6700826AA24C11ADAC3CAA9DA84E3B59DEA380B5FCE71A21FEF7C19B3BF8B4D6041A813966D4DBC04918FDB72F0ADD161CBD0E8700F63B02DE7D81DE8171CD70545DA1FA236427C51B84395A94B339CE4B04091F3A2AF254FF0F4C01C1EA1F6384FAF98AF8906B0FC062D20735B69523BDA8533A9D3639164AA2CC5A9A52D88EF78D79F6678FBD990F12B05ABB3B8FA85E0826D30ADA9B08F9BFF51044CB616CB1F98661EA7C71907015AEC7525E7F6B4C3DE277D2959149F0AA3806C38EF98B4404EEAD93DE20AAFB8D5EC8378BF813C4DE1D36439A2CFDEA811D00B9F486C8E6B0CAC5D7B58FA8FB8E932B1834A4C4C64AAC997344F9057A1AE240BD6742D91362641D74901C7450CBDA8F101DC58FC6914C936464B82C6C3EF462BCC3CCDEC3C5438BAF3398E272C6CEEFFA962FD0B5641851BD2084CF1C2E8A08034279DFE7FFF33FDFB2CD1309F3B63077B7508ADE2A090B8E8C056A6667A932B5182E5D9C84A42F7A28DE35B927AF86BBF097F5B43FE2E84E801BCCD52F8622A862FD056C67BCC3EEF21578921B3337AC61027C953828B6E18FB5D9F9669D44ABCD21819F05D0EEC15FD6722B04B0CF6F4BD0BC04CBD6A4246489049F5BE09BF6A4C1063FCCAC7A86DF788A7EFC09E22F558CA5186CFB68174B3B55EB31661C3BB5ABDE7692F308D06CCA1C6DC30C51B248DA30CF71D0DE8BAA4B02E4F8287AAE84E98DDD565CED6662787185D60BD3AC0CADEFD6CDD44629E304E87AF8B47626D3A5DC3998064F30FAE3FBADBD9095CC602DD78FD859EA968616B204016E144C4CB2D391F175858860B184411800C007BB3D7A5FC1811D7F9C3F1D956B05DF70F03C65AF1115091AED9CEDB0B81AD8F6C3C6F3EB2924B44F868610D9CE1DBFE77E4E4BB0D35C0056679857A82AE4D2134E8626FE4BB2842D1DDC947C11A273A5FC737F83D66F2E384D71811329D693ADAEEAFF593A50F4A8C791022C3C2CC0E303FBA139645FF64D18A61453EF0CCC5995AC634FEAC91350B8BE9D4A691CB0B2CD33A6A3A85C1037703E1B52973F21E6C0DB9B4BA9E719861E4975D6D3A567B680E4FB69C89CB82CEC1E2FC67DF21221673E41B137F6C78D4D30239FE5B62D367F3DE9079C94C9FB9A4AC71F32E78FBAB6E3CCFA6B04B2F359EC09CDACFC06DC7D7FE0B538F66B7952F63DCEB5D5B5BF8F97290E949523300F58FA3754CCF4F3807F540AE3D6AE309CDBE0CB0E0BA0039694CC87AA4F00023C44EE4F77DA0B957848747614016EA3897BA05A2F1BF3C9E17C67EAC86C061FD2ECA6EAA6DBAE84A5451596B5C3F32CED1555ACAD0867F8787E9D1EFE25571AFA3E942CBDB421F8288755741DD15DF3280183B394422F75E01BEC5BC4FFBD60F04A7F0E7F613485AD6F5A77EF3E6F8525EE4BC1F2A264906099FB35F86752A0BC2F217BFAF5409519AC9534FA24B51DDC674004A97B4F59220F02BA1F7E550582927614FC1B4EF9259DDE0A147BE9E2F7DD875EC08E0A17189D890D6881F4BA5751ACF3CE71190668B97B6874BD630AD3F727805D233D7BF61C9548B9FF67BA27DF282032B349E4AAF82E2CD474EAC25BEDD2061E39ED3EEC47F2A83E2266DB83D160A8970E5DBC4B41B0B638BC991720A2D44ED511771C0E226C8F1DE7A1FAFD41F1DFBC314CF068D203503D99A3C675DA7BDA4325C62A1BD4869EEE4A54C255AAE1297C0089CAE1C3F420CA9EF4BE574191C692579B4E6EF7FD7C830C90A81E1873EE76AAC5C3BE9180840F6E35FA46D66BC27BBEFE6864CCA0B5F81AB931B6D5BCFC00CDBDD29425826599723E601E8B79FBBEF9DDD486F9E40BF9E01CFC794AFA89C6A44C9253F2178B405124406A8A6EF85F0E3084A10671EF3C12C7DFF3E1927273811C06DFAB029FB25D9F9E3A46ED451F442843DE1223EBD2A74550BEE94B3BCB95C57463D015B639A183D31C3EC7F5468D080F326B2AB9AC347F01BC78D5BA41788C0C7C6396151F7FD9F4FA78C9B2BA0143E6A6C2EF0FE4E4C0F28863F9CF00BA7DEB94E2A2EF7926A322DDA10EDE41368D9F676285A62BE07AE90A382D6253D80DF42CABAD2D01FBAD083F90146F2D9E951582291038FCEEF360F78F06C3F9544FAF198480E60E3CC959F74DA383D559C246736E4F91CA43A33EA51BC33F07E02735E549F4FB73E5D573CD9D3D369DDDDF9205BBD1C3D20DC08ABB04850CD249958733B430BC3BE16E029529F7CBBE1B8727E933398EDDECE0544A0BFD6E90D23D2F22ED3975235AB4F75FD80EC2D3F53DF96535609B846B9DEF4A2EF877A9FE522023E23B01742594CDC6BB35735B4849A5292005511F0C680161C6E58F031856CBC49070FA13584EBDBB1FD8B9094A3E166F216C1EED02C421EC39171BF7A2BA7827E923AF731C +smlen = 3755 +sm = 553FAC4BA1CD75F365628A6EF8D9184ADABA7DFFA28D64EA8D459E9D32E21B164B9DB7C0727D1AAF9934AA2644C14E51D2497F8754C21510A7742380857C8F5D39234EA4AC96928C34588F217DE584F666A009E73A487206CAB1A1C755D21FADB6888DDE5D688286BF467CCC28D7617C99D5D6CEDCB97203AE0D42962A50CD03860626E8BDA75A0BE3BB163E02158AB524785742B13BD2803F5B51196249FADA4B8FC2DA2F4979453EB19579FAD4C763E29960CCE44451E39AB0B596F3089DDD8118CBD956961D4B2424DB9A821FF849C29F9C60C4364CAEA5EA42CAB7CABC177885EC079227902F22D0064D1EEE67050C9AE9C7B8F5E3753561C05031F321E941A122E72E6EC83A4407B29FA495ACE71D728FE6937892CE0AE9D85849FC2DEBA545B997D70C31BD84D459706B77C56072EDE8FED4C694326D518A22261D199E65471C79C276EF371F938C7A4002B7C871197E464F34FEB47CF6F7C3646FF3349EB26B163BD16786BD657FFE42AE20549C04453572D84660F4F39136E172A123E7C59B707E58BBDB4763FE6CEFDA808E8FFCF4C25E3E00F107AAAD2CF7223B7AC12F871FEC26668B6AD28B242051AAFD7D06E95955F13C2E41674AFC24728884A227F603430A8522A872FACBD3DC769517D570CC88D41F6E3D30041856D37392AC78D4EEB8869B5500ABFA771616ED923A1890142DEF418729849071B3DEDD7B31820037B315D852417E9F690FC0A5D4C6F31A805182317FD002D59E0F035E0E05561E6D30416406411F268138873EB0C7A1BBEE93E4E922DB713997D6797FE54A2D3D629512ADD6B4E546455DA4CB3D7B44AF42EA41045FE7819B5D4A219E7F1BF5DAC3614E1C0472928177C2CCD0D039DE299A37DA1492EFBA51FC5448420588055A93614E062E5DE93E786DEF3E5A97A1FBB596430291D62DA8BAB8EC8A74E0985C5474983B49BD14A02C98283DAF5FC6A53F03A1648DAA8E27F80B93B89D79E5B3401CEB6AF39A1A38EFF2BC0351C25E69CC50433CEB8946ABB2539DF08B97FB7B2036589D6233EA0690A45E8A06D4B728536B9F3EC283B427400BB7028B7A183CD509659EA7A5DDA9FB2E2C3217E70C70FFCE7036C0EE83CBB829841E253804DD45EBF6960FF5C7E13C5D953FD17D13C30B7DCC4D6A971D9DC38217E5EB47158A2F0B7E8181C98341234C3EE90FAD4E26BC564873254C880CBFE0EBA69EA9DF01979E819BA8FDE89C9D882360D485BED5C80FDD3B79BC23BF0F89241F8D18083F300A8BB0B452DE7A29B978D7676616D1160356518235A3A45368663205EE5A329977AC2A89116179774EF3634E7CD1C0A9C8A32455727C9E9C2FFD8336F8F83C6817DD3836F3E4DD90A997AC8C7A1CA441524A7B4346DFF69A5E54E55A7F8AF864F03D9AA5E9CAB951D827006F033568AAEB2EA0ECBE90F0FBDEC416228D202E9B1256821ABEF3671B1C00FD64F24F11A55FFE8909323A9FAE65794490B4286D2048FB22577D59B41B1CDDB4838E275DE98543E8B1D812671D784C7BD4D894EC5E2BEA07FC665F42CFE1A0BC370D0DFEC96768718C65082F9D665C52AA28B871E9EE6A1C36F4FEB4717309433979CA3A99F1BFCEEA5907267C4A911037303098AB441B29F520A2CCC9F9F9F8D22EE626DB49B4129F9A23914CAA852210C226A4B0CDD377EE5EA9601D4C7C2BE8CFB4AF1F8C06673FC90BC44C5DB823905D9888C69AA702E17B6A5CBE65AB5B09DFD074EA44F3D3C105AE393784FA4967AD4ACB2EA604E9C5372A6762771E0731EA927BC721BA08B54657AD4E10ED0DE03F53D70FC82C6291F1F0BE21B6474516D215AD44DC0C24D66B594AAC7415B20538431DCEFB4A5A15A526452C349E2C09D1EF36AF45C1C3F1C3F28A41D165B6AF07253A1910DFB99F8965DCD9AF7169549F8CC8717148C4EB45E553BB84D35576F4BE16756429D76C792C2B10FC549406E7CAC372F92776298415F452A1B802AE35166ACB76C876D2E81D8134215DC8A4239A82882458AB1CCEB49DE16321BA8F779478CC52AAA71D6AB6AC05E827D7EE4CEC58CAC23526FC6F5ADDC8DD4C443C8F13F3AE22078E9076AF500D434B0562593DCC9353F86E386E99828327EB60BB74A519FB45CF33B0FE70662F5E9129F41F3565F02629B7BC2870F1209E408D73EEB7E5E18EFF88653CC9D6C163CCA4EAE32294EA6107DC3D2E87F8CCFB3A88472477D32ADF4CFD7338E0D6E37EC9BFE20232D3D0AD144325EEC46A8934ADAACA231BEDAEFF5CD29B924245D1C07E4F7FEF0E183BE805C18A050F7F247FFA829014227557FC09B2867DDAEA2F08581E4D57DE2AE4689367FD59325E557B666B730EFCF7FB81A749C0E5223AAC99B85F2D06A1690EE18B868A704DA018D20C3D95191FCF603FC0AAE5A49BCB3FF55BA1B23A21E021D9A0A9D6E295F268B0CC1C79F6817D9749509FAC08433748C510E526078FAB80556ABBABBA532C1413E9EBEF549B84246723532D59C9946A236B1CB6FC34127997F2EC8199DF15780AC45611A0E0E93571F0DF900801E63A1E774121ABAF519A59C8F7E1E11F9D4F37A5DE8B42F2EC8C2F5EDA9B7015C27EAB53B5462E67A0BDEEB329C80ECFA79A7FFB68C90FC225393363D12551E01EFF6CB557C26CC5BFC996E1B4E01D54BDA165B6A6C41D87D198F5FC3539B53215177EE0B6590AF3218DC3E1B5D8859768D488ACABD035A35F6409A20DB6D01A9E77DD79C834987CA21F514546CD9FD5789948FA5E9760A0CE660F25771C71FB38982ED8209C9EE838B6F9914C2B4CFDB4AEAD5FD67F4FE427EC2C6413EC15050DAAA813C09C6637277491FEE46190583AC99AE389C093C772409D55E557CED7F66B87F8BDE144E88239A95A849A1C0B7EA2F94281212FD34128CE4F6943E5F648B1724E25FA842557D443AB26CA5B7F2B972BE9AE894FF5063F6D15858AD3BE17AFA79090DAE6FFF032A0429CFF49DF5E9C7218CD3E13619AD0844AD330F124160B7B3168C9BB1384397F1E6DD900067F4354D9D67BAFFCE7E4736BC6A3E0B624AA3D0DAFE72B438B37B4CB3BDA068693705B5946D6EA6EA65E7E30A858F3EAD90AC63A77DE640C3BF5152E297C1F7C0AFF93EAE291B9FF4E2A599989034E1EAB7510AFBA6EA60A38C664D245A2F42CAA03D97E0722A396BC42C632471084C8037A38E1074D0DA84DA75F940BCC93B74A15F9C363E8DB4AD8EA93C8D4C293000DF898D1E805519BAF9BA398FB6CFB22DD9E428DCFD75A954163B9F436E143275FFC75D51839F6C53C00CB36F5609D54C11F8D0BB1F03600125DC25324D621C487E28BBCE71418274A2C61C2832A40A1A9C6A63A3F72159786A93896A317C75F8A0C895418828ACD197245D19CC2E67C751D22CF6BCD2FC2327D17E7D15496AA28E012D11FF9D2DCBACBA5BB994EB68F3F0A43C513D751F24F14A0E6CEA98A5F93CBEBFA208C48E7E709679AF1772A5EE860D3EFF529F6664AB8B69E0D6069927EE98DACF41636471CA07B757911EA747AEEF983316F9C4FB5AD0785FA18DC8038D854C51B2A4134A3939A9821D931E0B513F77BF879DC4BF6622F501488D0BB918B9DDA0824E7AA300E10C37B815EC17EDD82073D26DA2454C6EBF684D3364B458BD06868B6E8C23A81DBE9D915454151FA3A5386E265C9A3236F96F19A146BDBEEDF4B68575DC8B918992F245EC743AAF0EB6DA6E639803ADE6D3A896A5CD8C32A276B922C112477E479E9D36A0F2A1BF6F141C24B30B924A7EDE522C1C43FB8E55B68578C065E48B6363F67C0D5F244BA8FAC9AF0B8AE5E256CB9C777E9CC478A7B74412E40EEFFDE4F95CCA20DE08AA4FA1202CF308E1CA8DDDBFBC44BBEC8EB175D05CEBC2D91A7824D2B21BC5D4D154E818EF2D5241F2E1B4D1440FB53235B1B43EE3973C10AA85DAF3B497C146E52C7B64660F0E8BBB902F4758F05F38647C56FC89881E33BBAF98367BAF36B4E9C703778065F0EC51719A3E559CDB6B87FC578257C85C4DBEBBDC982829838182AE850C6D028AB011DF28EA2036E0A4EA01B0336CE2AE04747EC7EEBC445ADFA6A2C3F20C3C0B05874C19F2CD20DDF7A3962620A9D72D923FD68218F3AC27CB90BD398D01C76A26C20B43444820A5B3C122292F0D426B1817B1CEF2283F1DE1EB92FDBD14AB5A3883A7532447BA4D4D2EEFBFF4252702765C0878CCC835A7000878243216B4EC7A81A503D6F8E19F5293A6701321FDCFC17A5D31E81F1F025A24475CF2523BAC1CD4EBC1A3812A248A700DE83230CE26D8F3E9A33257006595AC9732EB07D95A361EDF752545B49CAC8B0F74AFD4A858EA326AE08E03AFC5E9457DEE0D83E34B684704DD04F429FB272DC6FF47536CD2754C2C436DCCECC39EA85FD55575D24596EF87E9639A3FFE205B39775CA37BCB5FE30BE96DD0BFE618A02832CCC52DCC59E7510380F2FD08877C9BF024E75C6E6BDF2152E58D367B3F96893C5369A6284BA8D420A321DC1242E773114165F132F693331D358F86343B182263CCA42BE4B8C975116948F9C795AE840CD5A0CBEE0A6DAE35509A6E3057D5C4573C4B20A0C31346374B3DAF4174B4F5D61697094BD7A8AD3EAED296AADB4F51C2F6B8187A1AEE304464960969CE30000000000000000000000000912171C242B439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 + +count = 14 +seed = 0A98A2BD2B9FF42CFC18D3396BAD052E1D0F3372854DA69A318B142F7A1AAC609C3861263BD8FB0549DA7266784DB8B4 +mlen = 495 +msg = 8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A +pk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E3381A9CDAB05F36EECC5A5962868F340D293072B68DDBBA730D565B8226A44B5E69088C3E6CA383567C4A4E0521E6C935D82489F14FE7EA78D560F309698EF25131EECB3186B34728A53D042CDFEB7873A461F204141D81056B6370B0E5CF1FB57241322ACFF591A874950A87D8F4063C1B9A0B354DDF0D9AEF13ACBE0F933C21AF5100475C4913A845CBF92A11DD11F7FFDB4F725BBFA07E9F9DB092BEFDA751E751E9A4C90390287173699DD7F1382082BDB837605815016E8F476B3C8E3786F2812486F8E39DBA377C76B5425C9DF96995FE483813D6952CB7BAF63E59A67EC7F3E50C31EA51BD4C2B9DD2FAD40BC05B198D681E2457D034FD959D77B17EFE1CE6F99C3486CFDECD963BC2E850835FCD4DCF5A305280F220480EBD910DEA4A22464EF3A2EA49A4E0ECA3D6511F3EF0CFEC612654559EA904F0FDCC3132200D4C56B7C2ED7BD1D4C13F70C5D4F2CD197F88D1BE04080AD307F680ACB29609C58E8A5FC213B463DFABFA16EE13CB701C16A1369E45071EFEF1A593BF5D753764811B65BD3775A2AB4A6F8D5AF07EFEAF9FD53B28496612BECAE0D1D03E375CFC39A078C25F3E3D1E647884658212753EF8A75A96113F443FF6A6F750B714A89898F69019F9A1B0D44EEF6A9B882BE64F88935465E9C91E14E99D2F3AC3EFFDB76E9E67A34031EE059D8F0F45CB69C794ECF4D9D4C58DD157A2470523D3A4FBA4E31AEB9C5FAA7005BC264987C8E9DD74F047BA7E7FFC5EEED61ADE8C358B9FC6DC8BD9ECB125EBB49E911595F03966AD0F19F7FFA2C4B5E740B72085CC0D16BF00E4DC3137ACB55FAF6284A9F9A64F3989BA2FFA0FD9CD94829BFB624297B27C7D066EF75CC365D8074677E9E2813AEEA45242E5A9C1C4EB3AA2CA534F51B216FCDCA2F93B5F99D167E1689749A10021ADB6D5E9FE040DDD7CA5A80F09766FE0CB24AED2F6D01E5103533898CB498B5317FF223B5DD671F340A2BDC854DF3C8BC0C49A39C59B0706C7C3C9752DA610E0124F20DD80D42EAB6354FB226A68B0D165FA77AC88B57DBB8D53A4A7D1246ECE2696E343018EA992C68B61C98BD9D8AC07C5EF7B412898FE14DC38E147182A51C6B2F7863409BB95982FD0A8BDB2EA494471F0DB4F60D180E4DDB3F457AAD4B38A2A236F7C18FFA7647C8DB1C9B92AF14EB50A9E7ED0E10E0CC3936912615A819CB51FCAFFB577F7A6419693CF25BDDD1E1B69A3BFE01CBAE7D74F52557BF6BF8F7FFF15AA68D11444EC6EC9C1CFF3B4526D28083A4402195E46FA582838E06C3E49E843373FDD691524071A0A45C6EA515685D53C46E2964C200CB2BAA5751F5653A12962301FB953F03C1308A54C805F6DD8E8C6CA24E4C6D95F9CAFC20C870DE78D52F43099B4AE95CD552950547030D31DA7E0061B8785609D811C891637FE7F08B15691DB6D42E58322DB8216CD56D68481B46D94184F4A6AC21480CDE45FC32B2D2BAA438EFB4FDFDB9B3732B589B93C80AEAE495C7FA07C134AE28E5D0F3E5FEE936E301544B28D1114414AEFB34758E1C4E48F82E7B896FC89A636D8F7F6C8902B9E96F021C235E4252B7A5F19C5E09A854D2E69A52908686BB94D32836C3965366EA626EF606E39176269EC6E0ECCFDA16BCA0463AE5B2BE2CC1F444BA4B2B410EFAA09928E29B47C24D1B6ACE276D3F14F5DEDD05CFCB9B0ECA5A07503F1265346457C2B9D229AC283CA838654BF97A4DD5B56C9F0903270393067EB1E9A1BAB9AA33FE40DB872A2A230B3127A548E4AB1986079157399E5F891C4EB1BED10FEEFC166E8559E5E53717FAAD8620CC3FDE41B0225A2F55E8EE14EC03D1DC1B3729C7C651AD41B2AB3EB0C319668B9ACE9D2DB39FC77FD1E93C97A41A59327D27923EB3728D36BDF0598A8E653806A0755A7371F0A247525B364DF2E4FB727C0D4FA842FA231BF24193291976C26C14D71243B0E1A49C6EF074A5CEE10539155CDD50282932EF83C07B6F6725EB73E16F8ABB4A4BBF030C91543A422957DACB7144C2CA834477D27566F158B8F9EE82018A6DBA3055835B4D5997CCDC5CEB5715C6595BE561CB749EFAFCB18FE57FA037F59FA6FA19904DDCBB815858DA1BFAA4339D201B44459A0AE396BB35254BBA9A00F74FB318AEBAC03B7F44E5FB35E604012ACD9EC165C89BE21543A669F6921D0EFC3E584FF65399A3A8A94E785072523242E97D2D1F6BDADFC73CDEC135B28A9F33EE3FAA8770AFB4877A7CD3A05A32E133F08AE3D882F19E51269262691976A1DA20196184881F0AD11CE9F60698D28A290E09EB3DBBA39D77102B6EDBF70C7D7D627F2FF9FE65B7CF932C0DDEC80051D9EF6234288A85961F105BB201820C7F9F7398D55862238F2C8191993FC8E77D56E372B178595855F7ED0C30DA6FA6021CE4B842FDEA6A79D3FE8F416A19892C5150AAD80E433BC025D44D9CF78D965BF0ABCA253D05F6C4C2AF965F9217002C1C7E3CC94D6A12F548DC829FC6A2D5C90A46AA3FAE39CD9B2CFC9E59C86FCDB45F150EF5F3BF4A649A7D9795C46AFD86444B6BF7C14F318F2EDF1DB10617C3615357313BA54A0B1F12D088CA3E0D5138B0B4F78A8EB9618015C2D55DB20B03CFBD104AD828AF1DAA39402A0A7E2AC868E4DC6C0A43FD9F0705C93B8531D3160B107578BF579BF7E1B60CF675E15ECC69DAB8929D811457FFD0F94A5AC0F0F253243642ECD1080235B5E605 +sk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E33FCB82AD2F2D003D801687F31BA9CADD6465FAC6765795902F7E1D1F39AA4FC8EF76A4897CF74309C2908D5C70D8DB20DB90748B3CBBDD5B87ED2615507D63DD417063584588244463865052063710663162644010626874056670686703453482712874744464251375072724126272556886704432345728611100138240530074125210760788506233331877110768600403510566064257022527371378323774185547608861767588342720458107351465210756460582612017335156303861455386860174046816456502081505372447185631845571564815736267251683345573228514262550257611204803161363882473480561078232212415028681428120764636306478708404723244535352708636185572585511138102418452456013880755604161755585535210151582757422765785855208704333630111726561823647738557328430502522408368824254762427273887212234615817635776754121676522488341174487746213580717210115806423834345348036832521420362470774765081252674387267358352736656086611684328118485404216148102810331651841530322400612723000562875733825158733861147655612732646184243776216758247640557522515865233630381687032051016202600260813860870385887115036837536658188362522340024372121633747456187172430850268442385771283508175278703432680245387546550737424471527185124085484582857061865634075881662178475002704207446128386338014625001777277764437540662357135334323050337820142754686627686368487027424314087711585488840165408070731228732552223715232154253880753305505412462107860115245554474303416412168776427451680828883320130233344453707734777576621155044134537855877216627103201578426537088478784583645317213251186858335430785164758573836802204538344607864154221233358422263270606281261142061457434652102410678615605300120082526435637576226851126831228311221156578147318864556602270188642515050012065686201007616523870332076465681450570076686223801604004776726886145881388561736040311535070342013223004054540552433284812076067702676553368236655050011414767633874088638506322622654258716215447655264868383251741742315753646426802702103717788261088584633644065470840722815845832155873157241105002727724600480578381845416402000563323154830270712230545534627354673712083325862103157764152387782422758638283435388072833423405850547825045142001264403242778633665080072702133825411846712682388714203166738503770137466113117824538106522436428738148222867408700044786832470462765568541418708621136825305652000668616610667585673442483684611075420138101581577240130032274408575605117851238633228488768316305050607038821177343788312834053715405576887751113413332563625127145414614485272643106013067418815526307438616715507713487446614082181855530163685177338773035740738254562310086616525527673330337274506748732870207144752247241072112768313510154273684336177544014540615251616523378000707040468355482138618444735130030528183644021455433878717365607478215046865721312763485127551103103726721245665713650607371364602314142431674403668204357210725422742236860300873426235625467404554233045627283220173768742825278057175264316104532644238585530633716810104406853610750228121542255356711475778122D06EA787B3D01884F055903CEF00B026F4941B8D7CF287E78BFCEEC3E1784CCB41629AA927CEDBE9322B81AF2CF954971B4DD06C0A266572416509BC17FC78A1DE1BA820FC2A2E8936C335C10F6527FC9B7027A7FCA8EDAB198E4F30FE81406EAB4420B74AFD9ED6008643DCEDDF248FD4786D82B3C72D79375AD442330AF1E25C02BC4C9C154B1B8CB7EEC603848282D09D13FDD73097794033204E67FF381A79473A618BDFC8156AA28EF5DD3E1DC12B1D997D0E2B2D73B474D4E2A1A43C70E7049DBBFD03F4917C861D6580725CB9B07FC5BC13C8C18E685A66AB92DCDBE61EE7D0AA1A253708C02EE3B5E676D5F9B2891412E0D77491ED76304389DFFC29A26F211F3B7AB4CF615C67AEEA491E6010EADB427B567ED30085CA2851F1C9EB969432A0EAA89E8C12D3D7FBA1B71E2A25C02F2C2070508F7BAD540FFEE24C7E6E386F27B337E1C8843D93C33A762ECF319F49EB0A70D332BC848B3520952A946A0E1CF59B79E67775863FAF5679BAE1D8BCD139A682A3D1CF9A1E8D2393009FA6867552D3C072D431F20B82CAB108C6636C71B08D81EAABD3513A1BBFA5079B9B757FE42BACFCB0D9733207DC39CB21ABAF0D8FD96B2FA2CB4CD8E590EC1C6E62313EA74D1B372482749082B0D7D021716E952C6DD62F72A70B890FC2138C38721CD8737CF373F2A0B122F5193B6F19A832926B208879AD53B5C4A19957EE61150434941F824AE73E69BCD5ED2D7D71536FF56238A9A0E52828F401BF145D104B9F74404609AE0BCFB188C1442D30220CF8197111AC4A21605F5E134558477AABF33736BB00CC35C0CFF16C8D66C0BF32560BFD7D6ACCF96D50ED58C4B2C0935B2A670F649075DCBA0DBF45A5BB26A087646370BF2F5618DAC9976FDD87AFD1FC0DEE1E03EACD6926BEE46C2B021BABCF2D9CFDCCC2AEA26A3FE4067737EE3A4E3334E0A103E0DCE70BC6DAD89B664CB525B1F4AD865F5DA88EECD5C6D9C5658A0335A1354638C3CE616A93882F97AB89749F1AC91E212C7F77FB72221788AE32E3AB7819AFBB50EBC9B6ACE93C84E5154E2B1331915E3C362F23AF06DD58ECDA2F6AF60F9268E1EEA996CD73194205A9C7351E9DC8886212AC464980D931ACFF006A7B602C2E8980D2AEC046449F4392566A49B6249BF5C8A0D070FCEA684D118CDF9B8D36957FE14E0D178945203D7F268B007303F329C9524C0B6708CCF05EE95D2F5FEA7C8BCA2E79294A12E486EC5CA2A42C60A9B0A9BD7502A233FB239B92B5883D518BB9EB56902DC3FC9AA114A4A950AB073A6CC294E0284C35B0D048052C6B6F272F905B485D68DB81BBF02F835421CA357E9BA7B97BB229C47C711535C9A4EC24514CFCF918C284DF80F78F87FB68774CA434858F0DDAC2BDE0AADC9D039DA32B1904BFF558B9D82ACD724F95F9A189F77F86260B8E08E7929435B23FC381C00E4D2752380E2B3F459351A9CC0AE3F854347D1780A8C33D893F47B57D9332FFD8E8420A1ACE285C76DA83D7FE57FABFA742A5C436F701DA23FB4756DE7171946F0045E76C93A8CD95A6B6E86EE4BEB95278211847C2B5E89DBFA5F4D2C979C764D86EF9BF42D469847184B5E2F4643F865FF6F6EEB5D8C5651D2E301F55FF1E58D0CC277C005D640566F0CCA5AAE4762E49B882AFEE11ECE394B0102E515122F70E1D077DD07AD054F33B49D723F18DF2DB11064C0889158D6EC16E88682A2B548764125F8B9DC9F20B6A74C08ADEA8D8F23D05035F059BE8BB5E8CFDDD41923EB1CAECCE3189DAF7E7354AC1E425790B02AD46FA43F56C2DD497197892610CD9F4F82DCCED3C37664AF05F2F3A15100AE39E8BFF0E0357D50777B6DB9D0AFC8983A91C88B082E257715129CAA879CE146F9A613A15832FB76D629DEE060CB7BF406764DD6E3C39C57C7B07685D427F3D0C81038B1113AA70C093D6691BF9667FEE7FE8F449D8417D41B45C78DA61A44E2F7757F6DFABCEA6A47B4DD49FF79BE755E9751D0723781771E32A69391050EDF342CD5B0DA16CF5982B9A2115B93E24D6A0741DC8BE8B434126DFB5AF33B494C8A47ABE79E9E6133B605BD768C84FC145A6F559537C73BD3366918CC8B5ABAD2A1114C914FA513AE01D5F54549AC1C41E0630FAFCEAF13813BB5BAC03BADA4578B015B6B6EC1BFB548655FE900B85CD23DC61FF553F80B17EFC2712FE5F0F7C68A155D68F703E9FD3A1614B6F8FFFC96E3F0476119CCC5BBF27DA08E745251663020D15ED3D7981A0A9A742261EEDA4DD5C0F369F8CCBEF290DD15DA041CD77709AFC0E04B41920387D7AEF3BA6D74E85D6CEF4CA6DBD2D724505591E2C685F58EB2121113FCCFA8B4AC86F44832B5318D331808A31EDFC3FAFD96F9574C8B16B847536B456099DD976A72FEA3111E139E0C7318422C9EDDD6961D854EDEF5AD9F5B14250C4C9AA70D26267A413B2F9770790CF52BCC0B8980122547EDC7F81D367616A7605CFC69ADB201E68DB086A7B37A8278909645537BDC3B892B1265D4B4E11C79D5955FD896C1398F3D3946B1334562F6D58C700846E6E4DCA1236764FCBF7DEA2393513EA07B767A8566390DE026BBB0C86078CCA89E7E0BB5E7638982055FD09E6E3C7F6B4D6250E71E1BAD5EB1088E4F9123FE861CA3C5A5E0E2E8262C767D8CFD3AF585E92F1BD580F269A2162F2EAE2DCCE2D49E76F77F2D00AC8C17E9D9228A86D5FBBC262AAFE0354B1BF89EAABB03BB633312165D21FE3D07643FFCA1E4152B6BD5A5B2F30AD8A2690213D0C2BEE5CC01BF472B348136C10889118EF60F2EE85BEAB9B25F68F82170B045EEDD7D4C68B2B9E595A4C715CF6A00F94DCB7E7D7A01A193D7ECB4FC0F8F2CE6D89C8A209AA9C975230018C2C9587974D4FB991D940718FFC154CF29FA8F898CCB7B1FC3E4D67178D2C496AAE074AEE73DC7351E93E8BB2A38CD4517E26BCE27B78F724DD854C00A596A19139A0C5324AD8B12178AC1E3B2FB50AB57F5ED2E4706FFA4674ABE0860CB25AE4FCB587B904955E659A0B038D6B50E3A21E67484F2CC6C070D0D3EFEA069602E9C0A824F7F7F57A037E3293C1A85E15B0960F24DE6D6D8F849046C6B97DD7529422967ADC0369E2DA6342370B8CFBFAB97C9722E3B1BDC11ECA6FF27BB4AF95357984C48240B9C22D3F1D24245E3DC3491715EF8FE5789E7C91934D65B63C47E9BFDDE8CD5B99B2DC3A330513F369BF0CB5418C5E3DAA6147F4AD23CF68DDC5C6407F24FDF058484F379840F84BBCF3BDBB69960751D03EDAD882D22AA36268905A7C0A14EFB55A7FFBF0A1682B44F572167EAA27FCD6ACE068746DCF42991A93258B16EA6BEE20D854C4A7FDC89464379A896738A48F402B5910D89B6807E8AA9DD9F348CE4F16D041C4E0B555DE1A38EAD2F3A81579AD9CF9102E8FC2D106A8C6733A381137B767B003F3B699AB1C181BD75633B2EB4E08655EF0A9B3C6B48537FD700C7F51BBC3517724171B0F33D1E96113646D488F9A621F4B896F6F1C40EBC2BE15918370C21AF25B6C +smlen = 3788 +sm = D0F3B2C30AF095765AFCEC1CEAEF19C823F129F8398B35D52ED9035FF944FA20FC40121F667182011B470EE8537A167BC400EC5C1762AA045624A0D428119830BE07D51017B14FCA864ABF9463A1DD14AC4B305A0AA7456747CFF1E3BCB2568D109991DED1C382B48CB983D0B896D6EFFBB677A1958F9C3AE4412A82E47A04FA84AE01FD93C88256F3E664834AA908F17D0757D05B1F7B52F9DB98383F47E768D330B41C189F0A8771F451B24B7047D96A76023E6DF5ADE438106EC4DEE8301B0F5F75D8CE7A360E23309F1959C1579892A67CA270B961A847CF503F0584267A2B2F9EDAF925E2AF860A5BDE4111005DF76554CAEDDEBA7D6D77EA9A989AA8C88555DBE3F7DE86B2A9A3BD4EED16544D3F402AA37E37B914DC943021CC2D9A398E64F123311D823C21417A7B75274EDC8D785786DDA8262467CB0CDD5AAB2DE758E4C39634F970AEC1D4CF178E8DF9A81695AEB6B6BFAAE1D17DF1EF862825BB7BD1C884F4FDFAA1FEF3216CFB2352261182C368662F3DB2F70B7A0402D2C2B17C3CD58B9DF7107175CB34F24C083792E138D7AA8A71D304BE4EFC890D091E48F3F43FE523F93F83230804C80D5F85F931A5578C523B3668197B073FC3C073851B6FF5D42AFFC26536191FDFACD0ABE237EF431C8B9EF5D49A2DB3DF422914E8559476537B699B4527DDCE250EA4EB895F2DF1E11D78F606D6A0DB741ED934AEE748AC0A35BA4773DCE122F7318A073E7FAD01333AA4462AC5B7ABC0C9C4C2EB4FFDB27A5440CB5A8290B25684801884445D9AAB22497511611206CD582111412C8CC454A01AAF968F6E801D615594785F01354BF623A254966C790322CB74747F300260D9B20C3F72212E99FB3919E626F518DFBCA0A20534687E5C1248F99D3944187F2A9655887A01688A6A70D4A3E10C09D45C73FD1500CAACDC92A60E6485DC4B3E0932A07FA379F5C45C589C2181C2F4AA640AD6D4B2EE1568204FBBA5EDF61F2AC9A93786C56BD7E4406D77FCBF7BBACFA840C27C974E1ADEB102FC725AC3A7C13F4E9637311DADA129E888A69514ABD1EDC5B1CDF8C67513711606CDFEDE76C4E215732B31684A5ACAE0373AB8DEF9E2374DACFF77149656F8190A5EB626024C9871C812A1EAB8995F167A2B5A649CB03F845E3840963B13AA0FA146C040CF7CA7B4CA06111B1DC9C8D40A226BD5659EF5FE56275E78A90F5F2C33EFF89065A7689F072238F8F59C4E6CF25B6C5E78BB482CE942561E39BF79500F3933923432E250771800E29DFA249BBC08F677694D2BEB356FDBE9616E7908E6FEB78FDF3D803E80AC3E66FA5BBE7586119C5FCCD66A967108687B1DB2D56DE1F87952B795FA6C39B6C795065A9394E8C58E1FE7A2632B948746244CC0D1507C5AC10D5847797EF33D2B11AE5ED372E09D170B87E26926536FF8D1C67A4F5D2974583913FAF77C192BCF2E6C53CCC55EA208582F0B345103E467990A6DD831601FCFD2CF3DA161C33B6C3806301081F33E200232C0C5E1F26DA292B2DB9F4DFD5ECABE12B896B4F4C5CB6F94B4538D49B54B89326BFF388D960967D13555E4A3EC7C74556F26D0F71FAF66213E7402775289F7C0F727F00B0673544F8EE7C9EE51CEA9AB4E60AE0E0F7BE87704C91DAFAE86D0E49CD490554FB174922687B67C1AF015713EE16C3D6FADD7932F9F576E1BEC9F635EB76A554E5E3EE7DC488549F323B41497A0BEBE124B858DED776D0EFD5DC3FE17ADE761794DFAE5CB508F8206E555BF0E27EC9707631F84AE4F74FCF0FDF431F8D5952B4A5E194356C3BB2E80ED713973151428D9591FF373F0784F0DDB51467C8E8E54C543F76816B1F18AA837183DC3585563A00CFFC781C7A67CD217FE16C0C347F88D1E1CFC999982B255DFFB32A480BE2F3FDBB8AD796A8598F6D705B514AB492EB6817AB553462F1D3563EF1B8733FB84AF22247DBFA099476212D789F97F696B933D08BAC7B8AC27F07935994E44F647E744C2D20B275E1A60D2A140C75299C36A377E0A1BA3BA5B2AA85F1B319109CCD544979EF1DF1668A30368B37140659CE9C18E4252BA94EC05610ECD7CFF6E871A8B1CB8806984D415038EB677A96EC51C0F0F301639FBA9DFB79B7C8F4B774F6DC1FD4D9A457362262E2C1954047CBA4608FEB23BB236B1FD751B4A2603D55CBC51A4805A5C8EF6E7A16542A93AB2379B075167C4DB22AF5B00C1B6887217437E4CA0FE94171D9B3E976D90693EBDDCBF77272C7E61374CC3EBE5CDC579ACDED561EC51D59D1F31265542AE2674DB26F9C1518F029F253D6FC1A66EB942E27CFF7099F2DA6BD328DACC4F7E14E471DC87C3035E9EE3EC43E670217A5D0C7007044F7F8D89968ACBF9BD309DEBE010E19C73646B69A7DEFE05F13ECA5057D3735BBF27C72EFA30E3EBF746678275EEA8A9E3E598B52C3DC0F98E353E3510928FE80916ED99CED6C702F322B8EEB963128402A3F760659A50F55EF352B1063F40FBC8300804D24196670D63A992E7639744FB3871581B90384086A59BB784E806D9E2CA9EF4340413AA4F0E737443B74E55C6614583C6DC8BA616589E91FB531F77D5960F0031AD3A9632B67C3D58BC0D7D167C95EC12F83AAD895B57BDEA215CEE5946FC41C65CCC4B3161A94A9392EFDF2CB2BE407A30FFF24172C92EFACF27493677E8510C6AE4CAF5F35C9365D84FD8CE70F2103E59EB66D7548F833F87EB727A9305FA61388984EEA4545D0C0F1E01BEC9F4075084B0F2593DF4D839B30CF439F8A55E838200489AFCA22DB047A86D2EDB789B24D8FB9E7CD754C06682EE59609B417776F1D1127946160379F1D7FA3A66D6A84BF7D9015A74DFFE4AA5D80EA0B47A166DEFF0374DCC75469E38739850DFE3E061614F5EA6DB211880EB6F45ECA74CC1D97D30DD44E25CF5F8A252AC80013647BA74739A87217B51F2805E9F56069A323AF70E0CDEB34EFCF0FC81AC0A52682DA086A48AF0B4DC138098A3BAED2465CF4D6BA4049D79CD90ED8788BA7599FBC43B389DEA6C05B9EF94F7109906679EC6D178D945CD8296C6A8B475842D3EDFCB3EB808423F647BF0E6F9F9522D987876D68F4001DA8902CA84A4EF20B89FE148A05634B807CD61307451AD9DA10D73D61E89552EE467FBE8E6CC2FF37140C6157421267FE8635D0961824364254594D8569FBB16E6013F332050A155C4519A939FE8224583A6C12717A0C0D36109F5BF3305137D1C969EE675E7A98BBBEA42A6858FCBF03540BF81959D2F1C4B491A4CE2CDCB6179A41862D44E44777D4C325CC74CE187799AB6EB001D06335B48BF7B928C63835804CFEE5CED3DC52CEE5462CD8E097D8ABDACA7D76A186165628DCFEF8C32266336C4A1EA232A575E6DF53DD6D56A89D008EA7418EAC870A507548ED929F52A0BF8778034389B086857EFE5993703AD0B42F3FF7DC5729156D68F614F41116FB3CA0D7A24D386B277106BA42EAAE4DF6FD4370822B35358D43B3071FE31ACD66E58849BF4DC6A9FAAAC266327CEF8A61C792F00D94D37E72FCB15FE9FD24C80A66DCD45E4D0B0EF1439A1FCEFF0B05A6601123D2A035C6BC94BE4BEC8533CD68D2E7CBA23A1A8AAC4FD305AD0F7FCA603A07C6E40C005816D67BD916B8033F2A4CA95A4919A9E40922B7831C8A289C577B18A8106DA715930D30ECFC8DEF33255265304A635BE183AB055AFA7D58A0FDFFE8BC2C51E0DB0A52521D3A3F3378986CFDE61C73A5428A541E8DB86C9893A65B170E15AFADBAB191205CED3DF9166CE985C697C271D896A88840A24E69E82D896DD83132099996099951C6238C0C6D0F146866536FF3564A8DB3FB24F51F5668A8A7C481A352A2B81E022108C3451138D82C32FAEC6552A912F8E726565EBD2EB8488C6A25E80C528100C96B0B8EB47660B64674A2129FD27516B8EB8ECA17D72A76E4A2243CA74EB4F5C8D8D8E081C8A11A3811D47B9B2F0A0A839B8A248A04C036E3CEAB0951C0B6E86C749BE7C59BAB5D53A18F486B3F0D2B34965641571C8D7D49A24A595FA03C53A35B529056C90FB6C0DA7A48CDC499CF6C61C061B57CE3F51F7D1E4329383E88A8F1AE76B0056E26EF3AE1FBC89F74A652B7F0A3EA93F8918D2E9253F6BBB9814472EAD45C00D3714D249396626AB586BE0D4B69F0350A2F802D39FA368B40C2C4094A8B2D1B4FDC72B6E1D5281A8DF7B59831745ED90AA4D379F1370F03FAA434F67FFD2729EC9CBDECC9F039073C0E317FE3AEA5B19B632C7C07CD51123E8A6390CA9D3B71163BB1822D9EF53E02A309FC246A6B9178071DD371F95602B7759C9682E329A67600B4265E2E56B02FF2A6DE30A7F2FBCE4ADAC9FA58E4830BE13DD3EEC12C7287B04A332E9C3FCF3851A967F16A4730EFB6CA4361A268C0F1DEC215CC25422FEB65A37BD2C859942126F59F79E2FA74DA5710D716A6E340026158B9A9A6695B28A8001F5485C1B88E4ABED7B23965E440E68EC410F42C51954B732DE06B7B13205294FADC254001AD552123DE9540ED840E4658280524E7D8DB820975FAFD9473390086997D77251F36F8AF0B8B424388C9CA0A1DF0A0D12B7D3DEF7FF415E71B7B8EF1367A4C6016FA5B051CDE9F600000000000000000000000000000000000000000000070F15191D218CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A + +count = 15 +seed = 9887F1FD854241A301EE0120645CD8E119B43F7BEE11F77A835E9ADF518C3A51CB76D86653FBE73AA716264C146797EE +mlen = 528 +msg = 9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 +pk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF8752E1E68BBE985EFA0ED4B7E2C8BF7C201C83AE06AF464A9AF69710A2569D6C6FC759ACEF99172B0AB2B0BAB67F7963143626E8CFADA85E767EC48764983C7139B78CD39163D56FABBFF182E36B95392D0F54BD0377472230FF257CC2C54D13C64C65A8D743E64E88EBB215ECE31CE1A1056DF26266412503362728FBA518B33C3B3E99A7B7DA1470A404E3EF6D27B4830D531211F0B3124D2EB33654D6C1BC95E4B700F6AB801DFDBFE582FDC5E44B2A1BDA45106AA29683CFEA83C2360B61CA62B6C93868231DA7F3D09F0DA246120B490E3AF96C32143CAF0119ABE7D712AA5127A43F76FA92EECD592475B6ED6495BC77CA2DCDBCDB8DA3BCC9CD96AEB3EA9768927EDD2B2D886326A4249B9765AC54FFD01A565B49DF92CC6CF616A8B9A28AFA40A8BCB259457990CEFB76B7B3F63C49AE960CDB7F693F143E02F7238C99AA49B72BD31CA90F7A64F00A16C97074C65EE8B845B0A0058168366DACB6649B2D0A8185D197AC553E2F9E4217550F09BC05A263B010359407144E061B6DD78B6C55BBC6DEFE71A8B76412FDCA9AB587FD6EEF5626AD0E5D29195EE23D3AB072FD0C988347F5DE0614B3C17844B5CBED2325E4DC7C6235AE9FBF926B7F8CA89244D9279BE5A13BB4A91DE1AC9E311A8B125EF78E529C075570FDD1C40E1CB6D877FA077ABF9A88749C9B4046B1243FCE44E6F97241D5E701B546D054AADFC3222AB6668A7DC4E3929EAA962FB3E86D572D4D4D1E36692B3205F5B3E9D980D6ADF708CE1B4370BE8F0F2918BF8FDCC1A69F03766D8CF699BEB720833A17251B8C978AF2B32FD2A68B1D8C07F58E018B64970C8E8FC23873467E1A6CC81E15E67BB75DC680F1C2128196BF1C31EE5EF51C43AFCD02A5905111097ACCD3BFF2D7B4B8E0AA256742242DEFD1CCA681A9EF01ADBA878B0988408D451FD51BBDBB2D7400E243EB09D959405CF9C7F78B519E842E24ACCE66E0887E45C5709B8C1A15B10557B5F5F6BEFBED67A8E931F1DAFC9657166E3F97F744F0FE34A4B13728EC02E5B4779F8CD42CAC90CC48CF074A54319FFFF8DABDFE7B3B1510DCF6AA2A9AB85F8DB4A8BA2D286BA908299674C649D21581515DFD8F25A016CD3277C7E5A1D76D91994E4C57C3506BA0A78ED601417B08885BA1E2464604170D862C82442CB350552128D98AB2DD1655AF8182C7B91256DB65A64B50D8A9AD7C72CA9BFA1A538225D81C8663B51667B479A44D16E96F2C3A61BF4C9E3A87163B68DED236AD184FAFB8F313657748B391689EA550A6169EAB1BB44501130EE7627E0224C79385381C5FE2478EE74804885E4BF6F6E879468402168DF4E98CD993CC9B80D0E0EFE9D0E342DF95E0EEDB6591DCE5FAB04FB5C872556DEE9FD017F1467BA1C1331874C29840EA7C3C19438AA8B662662051EC0C5C4C5BF908F620FAEFBD7451D29DA1140C41D39624685D9AA19BD8515E44245753F568BEDA17112E6F0D401B83B289383F2223EA2844F91FFAB9EC200A0642E544744DE084387A2EBB65071B4E8E0925042B1A1DF7E96F5E28C8B7E4BAA3A32179C195AEE95ECB500F8AEC89C7F3BFA633BD642AF370DC4814B5F9CF8888DA51AFBFBE5EEB223F6162113926A99A5AADAC929560941E9828DF9668F91D951EF4AEC91639773FE40574303A65C5FB0426224E314BD37F43B41BBE2B2133A05AB7415CF1731D7ED397D66A3B5C0EA008176A79DECD38597951DB151DC17AEFCAFC215CC47F50D1EE4F72BE3622468435675EDD18670165116BD52D5CDE604DB82F00D325CAFCE18FEB6B5F2A1E7F2B84B3ECF21891E484FC306376D7918F0F7F590851DE358C13983FB37C0B6EE85236536AC5C5CC6203C83BB3BCB97089A96A3A628F6A3B080EA365D370654C32015C6CDB6A7851D132102F66357D949CBB44F550196047DDE09D8F8684CA0E153D2F2F160C53CB5B33B5A0DF5A7B2FABDD42D9F110C1A64EA476F3E9009A94BA4D52B79C3486EEB3189D0D9230BEC76536392FAA1D482DD3D23874EA1FC99749F01095994B41B02830B133074A563027501AE616B583EAFA3E5FD4DE54CA18F695768EC5C703E204847D3B12F8330C2D0488378CA8EE424F8CE399163C6A6DF0C4434989485F642ACCF4653D52822F05FD9AA0DF5A964CC85C5353FB4896E3A59510AA3F6E6D7D336E42B6087959B6AA2059513BA5160D6BFC03589E0CDEDEAA8E465539D3A7D65AE72A4DBC35106806B0F2B55CFDA805A25AD6165707BC43EC452A6DB544F929AC7C0378B21F91A8DF49B9BE9DACE212065554ED03253506DD68B284A2C2BF8479CAA6EFE7FF61402E1E31C7AB0547C7B7EC583633C5C6475F821DED6AB0FD500113D1D561CF663F1BDE256F3B51F0D7941E994A4C3D9A842A6FB3521E1F8286F1F3F3E5F36DFF2C66F63B5E908AA2138C056684D1D017D71F6DBC259FEF104B5C459F03715B29D8F200BC4DF213D6E4BD39840746BA537DE2DC07500A05903CE974AC81F885BFDEA00C6AA45B58E31482D65D2038FAB38C29528D24CFFE79C9BF6D35B2BCE4B7BA4DBBEB49EF82C9C6575B2FBEEEC2171046CC2209B1C4F2D1D78CEF7CE4B9F4014D86DD2936A2083634A948D65A7D6737955CCF1579FF0CE1099ADD0CA3C5A52159BC9B4B11899F9A67946E991DEB02B8332B12F571AAB7DCCE6FDF506D7B3B152DAC83C2967DEE04130BAFF712C02DB81AD7DA +sk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF87521319241C1772FDCACFEE2BFFE754BBA8EDE34EBD00D96748C0BB951D6DC7B5FA77D68353F6D584A2203ED45E1C77775BEDE99C70844EAFB667E4BB35ACFDFFAA832644080052821532502272220166643056428573007082730146343317671668306513717736203144645050860788002846681278246045055612700145745755265414016620675881181561546048241008451027680065223623314742833440510702318104153383703652876366551533134268326088850634404762652550586302278703131750715733118284227563845781301487211361410813756313630006181368701026337451411524062153778420234387151254178065187808403727152507748866066711354147546827626712310545236784680834461824401681063542376204382056342806211701448331767176354423026668435770256468465860443842151261722300238786604083660104008172343478301643825322767358315437072286521747556867580016335132046286030554260636403807752363052647180681571548517587121603611756558213021727101557807105642410482070173112508205008650501874430860705528401565166706557705816352812104634834283841120815142500614146100264265665886133276186760167254282452457720684712376373858366011575004087236063530404864710606831777427510523263168235710734047311006806375856344811267036441744585482786704808326354024413345864776468583857523884217137652585512711332538131730025213645332341885041504801400203433486668826476130174665722254515226451602871442760810574663837561544314517236218781467052275516640358540382352037421216823702737587383336186021400567004823570165864382177122610343302063163661773484627580601268770417033583433422363447352635453607584363648205402175414210152873166161600311121436373385521808336134374864347633812220324456782212372134177157207534072007287221003635212182787020524517245342144407147534443807227884032607601421603418804085713220118357227262250262308054300366741522872307188778217671527825785772211865320732072884486647641181180283220446167435164425201707331303077735302670512784655300820621325163467303076660775627258864557673688882882661771578011207667042618442180541856844844787457616085444163412873272215312245351610075864837024060615007026008363713754331408755312468383350221616535461326335051283872712825736845101858302106277211007208118376413785802463044224550550553074436413862704230215737724307257465853124575550816473237324578478408374727850287548431607378758417526636737611827722266416400532482843481836512543388024384000755325068103463336057562338371076312062756802506286354751850750673280270186064448647252334856036778000254545431315322252801486780154543768607855717360731363378630557718070720825852758503031451455211100686276584278571152251417565866284058601320170150433607151537423835140008623552442272873842805166803312376724080633486805716204400266087241388540005586852826661240152026177537284015088730360103015483710235816358730504074881456210753064882441416614331514661475144716263100312838823885282864742564516214643516306703231860877675244252124003471213463260264121047357665161548032726185751222618867165031031037021148171481660604624675070273542084617A9EEAB82446986CEF754E9B6AE796477005F4724857CC2F5191FE7E127C9C9C04F0252898E83925B53EB52F609CA94CDE89DB8E1ACA4A2307A5C91C85491373474A3EAAA4CED60CBB42C5C583518F15E541B0EB2AA98D983AF5FCDCFC374C854AA9EE7D45A987039F5C7757121E4D7C65040D6DCE0EFA31BD4CCFDA28C7259809FA65C8EC423017F7C1B7FAE7FE82DA7D0CF4B8C99D36CAA0E6067DC0D9F2E5ADF247426B2B6819FC1533A16C5E8684F4C730DA8AB218CB7761F00D46469C4F7522EF1D101F1B303EAEAF98C1398FE88DF8EC721A5405F6142337099100D0FAC924066582C7CEC2D18576C45E3CE4CCF571BF80B4E9BCDF349B73A0EA9D5B5AA920256FBE62F3056F60AC3BB47E67CCC8A9EDF798D6851130D288B1B16A19031B66ACBF9EE31EB2555486AC4B434D23EC134D9FEF093FDBC348E7324D7CAB339A0431558CEA0B4D00D329F7F3CF7EB611C382B5873A924A211E372C6FCE17857C806A0771BFB5A21990A15310D309181CBC132691494841CD721337ABEF61566FE81BB9E552E80FB174D853C41DCD2E0C7AA70EB0BBF501F76B3D09B6AC6F5D60B056F7A189C19D08E09DB75EF4519C7CC2F586F2C9344BCBCA3848CDDCCC932B591916F78545DC675D082EF841A57825B8008FFEDD2B82D7F4C462A3A0A7607C238BB4E659D5C87B6FC850952ABFE37F9D59D09FF3BF180DB9C59AC55294E993BEA313C52F58EFEA9EC20DE5081B8C28A2D669F77E50EEA8C2C659542198F27448FC4C9C9A2B68B0423AE178297D036DB17840D82CFFF5A6FD6F2C7886D1B5407AE4286E95BF1BC975F7233BEB00369D3FB152EC0971C7376C2029BDA5E879065E94305C6B8ECB1F49DB6FA2366DF6658059410D20D57BC666AD1B4F5E9D0AA4031E20B1BAED97B68FD1C5280F06A5B9EADC8DF1757BB401B65E6DBE3BB8E035579ACBD96E473E392B3614800E3C36F77ED4CA395768F586582CC094BD062D5600BB31E17BFA87ACCFCDAB2888A7E82F207EE5FD074178B70C940E074532B1364EFF3033C0C7A6CCE44B68D45BF6451D1C2A556C566781B8B9160106129A2F0CD3B106DF3EDD88BC25815DF248BB95DFE9C749D7F71822985B159A0D657CC6E3F749731E5BC4BA95B1CBFA21917AD2204559F402AF32FE30C2587F185E50A857748C3CDEE8892783891BEB7D8E5121640FFCEC5753057B398B98B24947413B655D6979E0E856176B3AAF45D6A9B140A704E6E77748BA80F42B1B2B715B5770B370C467BA0684B52EB7EB6343C2CFFC5A88FB6626448B60263952798851FCCDAA4217893C40D484396456A7383FC10C274A99829AEBA09E6132FACB1379D6DB7080720DA17D1F8918D587B8D17BA81A0DE6D8D4A38635B7CDA811C3F04FDB238F8E9D6A1ADCB1BAD99B9E50A1B567C6E68233C013A56BB2795A95D5474A58BB3607A50260FBDF16EA389736752D4778C2430E55A817C8EF05C16FD53BE4855C8D196B8C7DF08C9CA659C9C2B0DCC6E340E44FE7BC6BC0CAFD69277B372A44EE85960C2C279B9A329DFEB3D45ECA78B173998EF53CCAB66C2A577C340C5D47E55C2B57CBD0324AF619D5E00C3747E30C35A2ABA80C300A90252D8048C1BBEEB3733A48499D4F152A38EA7427696B4BFBEE027F87E772A30DADF0970CC593B7D83F3127FED9E4C5B493AFA6AD2D7B4AFCDDCF426FF7E4285F10118A6AA8010A05C563362F8B26FF7B5EAACB10AB2C909FBB3EF8A37F25A00665EB9DCCA1295813CB0E6969D154BAA350AF89B2282BAE63DFA3B1133758C0189CDC4AD2ED5E3D4C9A9BFDAE62BF8045C861363145117943C3A0D534DC113660AC05F5122418AD036E44CE1DCC51799382D2226E80A4FDCFEB47192BFBB9DE575C192AEF1CEC42185655D9538E834C8D6DE432234245871E6EE39145629A215B28ED05B3F79A8086032E03D83F94C35AF8D798111AE1A55B8A9ECD0E1EAD747466FC6C152DF6573C1A4479F920F790B11821CDED4976F6475CC75596C2989C6EC9DDC5F4B75C43B05CDF32A6E651824C0DA7E90EA22BCCC59F149659472584C84F8E1641024F04D61FA428E6284B23C66DF667AA0681A0B09D02E745808D53A980C5759C6F219CDCF511F42618236A56FF61318929E9A34D1E6EEC40270AF680349187FBA022693D63F7AA1BF87A221E728ED4A7D5076E64DA420DF8D9A537B35070FDA19A5FC4D167CA71D27E13F6E8924DA6EF06014015E472CC1FDAA3A7F9DB4A6144406EDCAB1B5B359FFE2952B45B07A633DB04939A399930BFFAD8027DB78B711ED85366C4DBD0974AF54A6507F1D7B57A83B27BE07C856E0045B0A981FE2087A005CC089036D5F986B7B70A84EAEB1F26E2E11A96F08E3FB68716BD8B9F912ECF23B001F8B2611398D53BE672F5DB6E3DF04890A661CA0C49A61A29EFCE370EE49E45A52CFBB279B51E89754226AA5A9BC1F753AD85FA5549D86A1937900B7B41F7B5234247B47B18B2C12542C6EDD4FE3ED4B331E0353A4753F27FE10D83A7EE42F2556A417D71874FE816E54A6B6D005150322CE1E33D6E2481036120CB1B7CAA63B4A1EC717979262D7688F1AA5E9CA6998E114848498F382787E43B80D27DCA63D3D06C76F85113AA3E094A37C9F59AE71793EB33C4E2776EBE74FACE27F39027657E44D21213CDCD3A9EF4B97F0EB3931EF8F616D80FBE73093C4735184D554EE4A1C28431B50E4BBE3EC8CEC28A44AC59213565B40D543E6D538C9F5149D65270610918456F4FDE635FD2EF57C037D96EC9683DCC4AA25FAF6994BEB9E6DAC36973886D464E83E438D352E253B5E1326D295714133CAE73332CE0F6448345F606A240ECB44FBC0764F7D0D3A1E0FC3BB8AC292A95DB5853A4C3288DD4BCE6615DA5C35E2AE5E2F346916DA3CC7C85E67F6BB0DFF5C84F7A69A6C5BE25A66522036199F003FB161B7C9EF3E927D8E61F9F1544F81BE70499E0D380C18436840869E665A630E996F73B3E414B0F1AEE00C2227F25F563BAC4249520C10DFC1E7F32B49AD9919B7DF7D8E181BEE062E6322A2909D7ECF723E52D07FF3CEB5697BFAF91BDA29F14136B77F060EF57FD2C87B43E79EF5616C997498767BE58C48B7D11092339BB168BBE30C9F14B129A3292A7299D788DB860489AD24F362507A2CE3364039EFA31627EA2BD221358C1A506A547228594D7CC6527F01CACE49E07F895D5CE6F7A78F6BF6C2007DD1B90AB0CEC623BB0C888D4C0FBB1B47FD946A0A0578F6EF3E141BB745FBB2167685DC03CD42403E540BA33C9D9890B6E143D923C6F00CBBD71F8367F53FA092B22C792A796789FD21A614EA4DFDBFA0CE3B003DEDA8425D4275E91E2C2C4AD28BA34C6F4C6061C954A9F5D3CCBDF332BCDC1DE6137A7C1BDA0894CEC84DA96D866CE3E5ABE9142041E0902448C8CFC21C9790F034D19260365EB2D5259B5868901422807A1A2F0FB73D4F5B0246D8EED60859F3937A517901E3BC4E39F5C3CE2307792DE74EDE1241EC0109849ADFEE309F93D0EA08B +smlen = 3821 +sm = F3064DEC37F301207E19267A9E22079628377CA859CE5C037F2E488A6C76A460FB1FCF3181EADDF11276E9661F29BDBED67A807A8E0EC7AB3AABAF35EF0A1906AB9DEECEF0A566AC7F382434814031F435B50211A732728DD841C720D148AD3DC1D806EF1A315567DD4C04C438C3FC021C1C59A47C440AD4491727CB01B91BEE36D6E9ADA97C9098A7E1C77DC4D5619AB62E968C00EB996EDAAFED695DB679E3E06E649B80D461638E048884B54A17FD7EADA5074B2029A0D0B1C7A9D416DE8559E5E7E14A4ABA398DFD81E7826E13737D5EFF4C08E5F1136757A72692C5CC342DFD289E3D17AAC1B4114ADF9A0F1194F8BEA1FC93A89D0184400F1706A20951A3B74F51CD56AA5AFAF9D7F4D0DBF32668C934B97D0320557CADF6A1B0EADF90E75BB27630DD0C78E80F7E3323DC8DF64D33BDD1EE046706C8E4C258C5364956777B7D96E473ECDBE41B2FA908F3C2AA2535545BCC43F7E95183B7C36355921DEF6C06443AC9409A134331D6F5E89D140ADB440AF887B0E3CE90FE1BB08A37773C3133C17AA4D03824901D56D5D762ECB1142756FD38A70897460894C2C99D9541936F1CFE884CB6AD00A09B17780CA45F65CA3CD22C0479FD061255A0AF02D81C50F074D790C2D424EDF36C47D9B55A01974D31BDFBF26ECD30C2F32CE32D92286B4E279DBAF1C24C4AA3C26069045B8F6037690132AD9038CC0C464E644702AD6C93D8C014FC490ED12171D872D4279A97CAAE6CEEC710118519ECAFB1CF44EA97AB9446BC01EDF6E552E606AD7E805E1719A516CAD269B415634CE3FAF8D356DF337F3F9802599CC2DE1CE4EAECB531D70D279B4FB2AA50DC9A7CE6D4F8D3A7173804A8A653686F9260846F6B057DDB848106283B85AAE0EE1AB9207126EB751ECBF52BD31672C9C5B2E75A0584E76801B7F32B4981C8AB92035FE74DA832CF688D8DE2A7B252EC66775A8E48775DABD7713CB41A0C3AC6BAFE29047D1E3020938FE1D4B7550948394D3A1F0D76470C6AAEB537F6A1CE71A846D2AB4FFA25A3E00C04E3A1B65AD6DB004FD060147862D5403BFF7F4827D2191B69C523987C0E059E4C43A250D88B240312DC4A370DEE33D33210CD084200202B4D776CB8466E15F268AD226E7F07552FF14DE1C1F08B6B1154388067F9F069540FC313D565A9D35CAB75CAE35A24BA9B11FDC71048594F24F957D68DFEAA396DE40BDAFA08FFBD731DE1FD1E1D933CCFC123F857CD21DAA9FD9535BE538AC1A7458B48D7E389F37A0052C4CC55EC5D3FD4B51BC9FAB96D55D552CCF9CD1C1E4A73FE95DE724B9F9B7AC02B9637BFF1A8EA8AFAC54FFB99DC380D7E2BF40B4AFB4833D3D5726EDA533B07A84B7062DA1F58E28BE5D68670BEE2C062623FE73E018D88C100925C32CC7513038AD45A472131B760D9F98A4B529903C02D874BCD1C903A80CF7D1ECED02C52BA241D4808AB4AAD9ACAFEAB0967EE221D88C23BB8EE2CF4ACD1E10AF043B9651868C8CF387E9BFE6D2BB59720FE28AD0D549D349BCF70604A550E601132042E854686C9350CA2752B2B4BC6D77464EBBBF30B70AAFC56D0CC8D06533894A537D57BA333560F9B57169F0F8B86029DDDD91C367B5064122699957BFF8887132255297BB1A59B009E5AA96B0FF360000CCD2D6B69EE991C5B11A9DD8905D8A4EDB4B6097F3D9BB9FAC369E6E7E7FA4E8EE80A23449DEAF3EE5DEE07306CC1FD6A3075A55CDD9DB6B568D5D1D241C54B3B185D35FE21B5188295B8AA7987867F4FA74DFEED7CEAAF94F766184647B822B6FE4062395C6C826C8F22B3C4DDB0EE71AF16DA713EFBC4ADD7A5ADAB0E06D68658319E5AE92A1ED766FE9226659A08FE05B88AD5A3348357FFDF454515CFEA0FB8C669841882DAE9E3506475B2CE8B0D514A7561FEB6D8BBD98E9CC4DCB419842FD111E5FE55D9E7EBA4A27E2C8FB60AFB92064236810F5D529EBBBF914F67982E994F7A220F7F6545331F72E498A615E44CAFED4E79F1F95BB2E1F5E113CAD88991EB313ADD937F407BA77C7D77BE5BCE87E4C4F55D5D705C51A0E96F162D272CF3FF7939B945E65FE3203D1E38FFA139EB17EE2DC267C39BF5D4BE3D41DAB32E87B3335C64252644EC90C060034DD199749E2FE9DFA2091D0B58B73907189839D2817045124C6D496BCABE0EBF9450F989E9D721D5B543D199BD67EECC7CC40ED455A3CAF6FC9A1504A8A042C2DF0C7D09C01D09406D18B9A02BC4BAE257BA40A98E8AEE1C924B7A4BC2FC1381A7E3B7489BA31DB81BEC7305CE37482E50100035692F3A6D359430BF1BE970C28456F4ACDCA5EEEB56F7B46E7A41A0008F03ABD673CE06C6CFC73D90E648B099F0E19BA2D50D0EC6AA088805CC5DABB48FF973BF8E7029096E2B8C501620E3E73AAF7B53F2C4EC08D7C92D271F26A36D6C993F0C3A8F046853B7E1A5A3C5A7118113013A4AF5B91C44C4A41CFD790FC86ED9EB0AFC76682BA4B8885678B1F73852D2C91C0223CD7761C999A5D2BEB54E5102AB31542DFBE438E7FDDAC80646A854688D8DC6EA4BADCDB3DE8113D669CE1E49AC2D087A4351EFEB9834B166D21E03D0BBBC53E0B4088B51421554B53BA0F324316F76D5C32E6A111AF207F765A8E0CB1DD01CE1DB0D166FCDB2F6337CC42C9C3B1E3D88765764A36F230DD15A417458AB508EBA97E16C37C6DB35ED55A6803CF98830C98EA5EBB3E2B6E297EF3AB98DD49106FD0E027B37EE28A5B757E67D345A879ECCDA88344E98F42AC38C05C36058EFBD7167D7CC11AF5FFB1F79C3A3EE0F0F44D5AC4D4C6834DC4FD7E7052A17CD6C658BF1D57CE72956BBB4544ACBEE5CCDCA1F7794DD42809BC5C24551AA826DA7CDB53C3A2471318B02A5DBC5C36A853C2EC845DEFF10EDCA87E240A83053EA7C166035D5B86197A92BD9DBD7C9DAE6D8CDA4608E4844C1C66AAB7FF53FC23A6AD638E78CBE26DD9FDB8FAF56DC5BCAA204B561CA9FBA90CA8FBFEB46DC8077A004A67F69F6F6EF8C7592A813E8204EE21286509D64DE02C326803952E03E979015C6E49B81B2D2E4CB2237CFC8D35FDF448E92F18B60D254B84CC2CA6005237EE71FBC8603157445120EDADC45AAD89D6347D4F9CD027E6531DCD797DC26C092B9AEBF8763813391DD09FA05CEF716C78254F5A4AEF69B8F893D0EDD62CD939615DA5ADB412CD2D87CF10238BA20D490CA7181BF635906C10CA66C246E6D68451C4449B576C819EE16385DEAD047EDF9BA82EFE2549123A05822FFAE33D1AEC04193FCB58982E1C56BC48FFDECB4152173AE4744D5AECF2F1A51A0CD702ED1D0461E1BB29224EE147853773BD3A608E547277EF21E68346A569FBEB3B793077624E4262FA72C4DA1A00C6396E548A48E1CD63EF126341389B30A93041EE73D5C06F4B81EEB6CA872C129C41FD8249A1EE6D26A33C728A1A1EE7316D74813D9C72E23F68D260147CA8FC331DB40A0C124723036B3DFEE6519EAA184EE81FEE981D0FC56BF5A96C63EDE190729B4B97DEFD923CE75ACA70D013E2DAA4F82C5FCFA193067D9B07EF9CD62E545FB0FF1A0A1921D6BB052886D78F80CAD9D823265B010F958B1ED2D67F612EE691169E9140C4965754E3CEC356F8045950072DC0A56F887C478241483612E9971BED34003A49007A3E560D6D2132F6936F5FFFA95E28031D72D76A6545EB25DF990185EA0D211BD2D66FE2CF540180339986A5F78AD59D8E859D05F5A8CAFDE08A4909A449174B28D420F7447AFE540C67F23A1F220E084A9BD0EF8A25F0DC36D24E26D6C788CBCA6F985593E1BDB2866EE0BDFC1D24A5224BF904CAA5AB5F4DB26D3047BE0CA0A2385B2E113E23AEB8A7A7228EE9880033A446D8E06BEBD10557B01EA22DA79E258D7800B26F8CA52FFA004BECB7381E0E007CED9CFD018EE833CCE41829A9BD62014AF394AE1E550F1F46921FDD0999CB4BA9D04D33B068FE32D2332873DC4CF3D0BEE5336C67714F0A8D930341BADA5077BD76831E66D87EF8E44410F9E9C575350AF69D1A128C97854E1248A3B2B57F79EB44AB2AF0016376DD69CEF5BE0263B161AD1B23A3AAA77F8B6C7C860586A647A096A92F6D5E5A3C245147263D35B385DD54E5697BF10955082E5760522F432F0DBB8DA62029ADAF2342E406C16016E6CF3140F90055F3DE9C96905903E8EBCBAE35B4E25390B037ABB9F001F165E3C96F44CBA6AA3CDEB73C7D73B7F0DA14F437D84103459FEE8BBB6BF8E1B37DD84840AA8725FAC90936B92462953419414960F005639DB28FAB5694558593C311FF55CB19552DC1DFC96E0BE0FFF73946D0810136656F5D02FB29F6C2F583E7248ABEF5D778B11A9A935D01A93897CBB34FFDE9E7FAEE826D2BB05BBC2C6E45E10AE6FBD13B2B176FAC2E138DF4B969410CB29D862D3D3719DD26F23029D2C1E5627CE36F6BF5E8A9E00775D00F01BA18C90E4C7DBF2FA0AD41F5E5E711AA6292E2512ABF6AFD2FD86DA839AA76F7DC998C4E716B60B782F87BBBEC11C4F9A70D432398BBC73A25A2FE70F263D37D6FC74C5D5F2FEDA70E7AFBD5346C7A5F9B5E755D18FE81D8D65A0AEFC19207277BBD7DE1522279CB6E4023341484C4D60865867ADC6D0D3EB053C5BCAED000000000000000000000000000000000000040B111920259B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 + +count = 16 +seed = 5B485527C3B9A5E5B7579950049CD357975D4BCFEF83FE33C087ACBFCC10A0BE4225E7F8A5F77203B5FC7C0B5FC0E78B +mlen = 561 +msg = 922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 +pk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB049270B50C87DB466E74AEB85AA2153114394AA111A31907137E1A9CB89A028B0446ED39E40CAE7FF586C2E17F073B7360BAB07A26B596AA12BCFA9383739A41F37BCB4C7958097A32457C2271F104861E0EF5F28151859AA615545E2F9A9636237C52243925095469E221DFE67DC6AB870F8FAB176F42E190974FD52ED1607EB83A6277969C0735418DAD34F36DCC7BA00C7A20DE9BD2DE96794EF05EA7314DC0D2F5631B679FB1CC4BEF420E8A4835BC892BF656E739D18261089931A9B232BCA8098E2E5B2B5873565EF5FAE2B918B8D1A11FE965B894C4A530AEB5E1C552F5DE94845604A7ABEFF8E41F8A9F8A182FBAB7A3894E652976CAA1FAC580913F69995B3BBE19291364488F9B4887959EC5E236A9247F481BF4525A67213053FA384EA77D334F5D247F962C7E5708805F27F64A4CEB3FF8EDB34B5D51D067010D10CB79EE52949B4C0B5388A0022F3DD204605B45749C9EF2C35E9BCEDEB3893CAE3936DA7A2002BBDC04E228614F051468B0B0AB25760ED5597D75612A6DB47FEFC42E180752A25FA2A3DD84C6D17DCC2B0FB5EBEE2EC60B4DDFC3015177AF0467CA0DB2D2632E32CA494848349D2FD3CA418F2D6D4FA3AE169C0BB6DCBC2A875358A434AF15E114010B5D3C4D2D0D90DE6945E32B42A9AEE14E76E722AA138AFC701732B039EB7ACD6A09A8691580F2496466172E4DD51BB9C8995C7DBF62D4E4613492FA25DE0C5945F9C0EE387613FD511B3EF9C65621320DB82806B7608CFCF4D5B50865F72C47748CC785B4DD52186260AC5D16C4FD831DD0BE02DCD3A854F70160F3B1528C4A679292FA4E9C438EB9AC4A158DEABD9E7DC5FA85618C0F08ACE9EE12C508CC557EA188476CDF29ADD74E44CF43049866CC4C374671AA24DAD6D83722F7E296F190D99ABE9A7E467D66D3F6B88F4394CFE486C18B0E42F5FCC9A4189AFAC9C23E8711A0CBCD66A0D089113AAE37D2ADE7F40AB317DC4336F09457606CB2E8B08DB520AD1BEB6AFFED2D1AEBDEDA5DDC81FB03CD8D2F4350DC6DCC8413F894BA4A5FED9374AFC6A5AEBEBD6788C9B86266A03A43827F69F1715BCBD5C80F6604073B42075DCD65EC5CD0024D32141D90B04E748F04155B4EE9EF1DAF5D5515E4A265254B0BF98442EFAF214263C01C3CAF0C6E8278D9F0551A48F3709E408D8FC09BF2413B34B71ACA645CB219A710387BE02E088C7E3992F5DA09D9613813E04F5BC422D261F81F588EE1B44D4A7CBE235F13CFD360B6000939B30E962905C7916456B03AB3FFCD685B84FB4CABF2EE92A6784534D127B817E25D6765BFC07A049005E220EC098BA04B70F3291B5E3942640417A8808B025A140B7EFFA2F8237C5846632276C11CD98A4015B58E525D2143605D29058E0121A24B7A604AF93B62685B9D055AD4D439DF275EDDEBF32A247FD2C88A6E78F9EF5EAFD34E44DFE93404445C8725084D03964EF76AB31E9A67200689B753FEEC44AF636B70753D5999E5D189724E3E977808E980110988E98D060E5F0FDAC73455C56AF3B0A24F2BA1D0163B514896625C09C6AE44BDEC3E1730C5C4F7DD19C402400C9CB4DE8D44670D3E9D66DCD4876D76C18BA780FA6DF1C0B3155C42EC9F8063719FC9C9161F607143B3412B451D8525F3C6F845FE494A40CED45DDFF6F71855F9081842C9548E40EECB4A96D2EEFCC87DA7C7CB30A0A80653E45289E135EFC13B45AA8F47E0B6AD05A40B20D8CCC2BAA0C8EE432A3CAB52A3A6134F5EE6DD914EBBA141FAD5C5CB2659C73B40FBDDBECE53D13CC8E958435701906854D542729DCE26C3867BB8538640D98635657F782F180A82F9D964A06358F332CEAD077A5DEDE4D1DF22C77D74DC4D498354ECE5EB721E3DEC81C89E393FA1F01CAEAF4F2F102FD6DA8BB777C022BF18E4AF67353AA76314464818EB2C5BCC74469687101833DB6E5B87200DDE1BFCCEDB435948FAB2000F6B1AB3F9CA833001108D6668BAC5B4400F34577BE125506E84B1A4945C579FB9B9EA81E003B23D855E8343127766DFAE4F712062FDD2B0E1EC091481EC335A418D1C8C8F34025DB2B65247F86014274AD215210F1ACE08A48EC8737105A3C18F9D778624A2D54D518BBBACA9660246C9D51EF5CD4497F75CF10072D5B682D3E737FE7EFE184B2E20CE53627C6A248C65D166ECED590F911D208C8BB8FA29F042CF9F765FCE6CBDAE4F80E8B66AC262B9E762EBC09623A648C89BE970C547D20B0312FD55A0BA03C00A68D63403BFBAD9754C8EF55F6E559BC08DA2D943749DB83DFE5FACBE21385119DE12A9B8EC47B3325DF76CF6C2A3402A6A57BDE12FBDD78BDA62EF474210B5EF4FD0DDE6790C5ECF04A349E223EA046B558A4B8AEE6FA3980C9419DD40A0F3ECF425C36711FC9621DE770233C222E8A26FCD7001B88FEEC606F7CCF4394B4193BC6E06FEE70A8EA3F139BBA80FE867E5AC8C1C00222CDFEC4C121FEE453B4D7F0E4E297053D2E35C08EE2BFCB463DB9FE470A1D71305A3E6B0359F58CD0159B001F54AC5E83B8CD58C30E7FDC0DBB629CB50CDDCBA3ECD065E43A5461C963B4F46825BBBA3A91BE29726692E4191025A4F8053F0F095661CCEF5BF26801B0C93861841C5A827CE4DBCB8D930BB74DC802FC48A3F77A977E83143AD1957AB270730482E422ECB1E8147260AD7DFA0066F9F939B7DB9F890923F1A810F8761BE9F480 +sk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB05D0A585AEB03A8F18DADDEF603B2E14E74EDD79CABB69352FAD789D3D97B3AADB3599BA1EE88EC59D2BDF49AD6EF49C62CFBF4C204B207740CD6B1973B112339867112863005157646106328335655046008471720200251703047368221311367028287472064001408801180724272186823714242667578782147186523435377474275300852875373733045274633377537386352204821623026687177245341683142253106206881153014342134226551185207268568027023610343647384183000362653085043246613865328088563765530403163463615107587485780025725243266678242856473083463528567580052886423441817384721188010430334870453068677572033588265888772478666073725345122873566128602484322584486032128870027664141646633352772814624772108071715378511200215648736714321227630830077118582261340430311477615404252088421385008572544885162488604840261831362216604473568802422883525683638487861035213415877415622841215407754657153082563514248567467740832254254501880262788032178875120334632067251807758107860784034215664620363235232567472413565083221644737888170837473665737575474773735576704474431641437811868721761603417806467818458735174646537120572661174477382341650877486786266104018342783278002702834263855111504151433183710608313660330858748667010831372202220746408348855811585175425676230044275312506778364275243276265544826072462836434753783071380531882383768807062030768716801627881032414361146881246400588157480121211567277441228171181364416843725132434644068065203408083246538813411850586781238161150350730873180034452477758020728871727260717080000285324252851753408726137115401114326068413018037073130434207568580685252102836111360003082347652731870383752108022227468041071064107224586656070401763045504371047844204478182548480175428226145702555786713842410483650068861520784475183577304821112266614843202078260833447224334418470465088102826574172547506380152628665513541614346362632838677767688650287502583717448630770606857568753507460102418514152317031521122450608715044271566408621544218156753887881062471743554075418271040610653130555188634616585445523001716603670054776373576030777107242128215203305708622346150826568704407280076504043254571832775181358427884655624718865674370046586660660443755133274182336672438703088313346028837282650531064363483178182653253665703604326486122211612460671171382525433617754854234287542373404086050083061580344658051707183720000305780304542131675700183502002463308557711848324165057637228004032622612253218027518763262228610010387010126528638311616231564201857018442137186202314363125104846738761667760362762011414728440342006007562816048365552346767283074321382865322828661042875160573680557758852535416043632505437540815501471664088306570788314826012186657776451467421765838333121518254384320512076253302053501225825411457071306743575477516635311754525572142308023044304588368505240323245565606301871315824480341246532252056046775061407872812244421001130457005543167172656463510680642341633606636226056835815763674086731750415367318155445123422117251246280348471164515703855448856348006317278B6E8A8A0DB5081794FFAC66325C58AAC939AAFFEB131F387FB4EBDCD20A9F12CDE514D5FC7CAAB598EE2AF2C62B610072CC38F4581883E59D947D9E0CFCEE558F8F07C694DCBA4E174FDBC371AE0C79598FF559A6250F53D82DB5807DD964ABDD6A27B88F09C57DA32249DB8BFAE32D62B85B1ADC876E937F9FE8E26722E591B5BAA665D039E5B49C283AB6442B9A39E04E2A7E83BF0EF112565BF6BCB415F23AA34333C2E6FDA42340944F207B6633349D096E0F7ED0F60CC06ED6AE1EE90EE32602649C61CBCBF58A32E1A8F427C63DCD1A2E543F112A6087812DE79DDC2B534269850B4DE1F1270D35625B6C0FD239294B6526A7A6CA04A38D44FD42052D715288804FBC1469CAC93B39F9A2856F2254B2E44CA2A13A070F25D46A7C647FEC1EB6E2EB08060F2D8A6BC3D8454FA9CC71F9800470C72F733BFCE6A2939AC1B9BB24A548F834D3413FE731508978D278C3C758150813DA59CDDB476DC094EE1524A9BE6ECF04C9E9198FFF184B3F406E6BCE0F3F339A152B1714EF8F4273F87AF68380FD43E095ABCDC051A1975ECCA03B2D260CCD44ECDD9B84E15C5D4334632665CAA1A001CBBFC10F0F9DA8AB48CCCB70FD394975A2B8BA81E153618A8EF3E3A878F743D66AE0B923565D67E95E7A2557D695F9C9A04C6E1BE7EF9C68F1F4C52A396BD0394A5AA9ADF2ED4655796BFA3250FFE4DB3599CEA7AD2149FE9D946F8320F3BA2414E5BB180F3963986982EAC522FFF6FCBA2F94B8B0FEF753D0E399EA09502A12648E151349D90581D90689E77CE166132A017B06D6C1AC72ACE788F1F5AB71170FC7023952A90B2DE5DA65D30644AB225038CF9672154F5D827D75449201B202F61C32F0E0DF92581560DE734CFF307954B01FE2CC4D9933DD151BB670272AC9D7E9CA10CCE2183D54FEA8BC6A8B0F3B93BE35F40BBA07E9D32F55D97FB82D3058D46C81B9A6D8727B6BD2684B9D0E2E794C0982B5E71722392C669D4AE067A5AA81ECC4FEF972EC84134D087A10CF1C7586E1A617F2F1737034C01F912912DC3C25FB5E4DFC3DB43F889C6388C1E512260EE3B972BF67317BF8A9346800661452FD7EDFF8C14B0C268367DC812DBE9BCEDF58DC555442878527F61ABF78144A14601528B87FE645EBDD3C89AF208627D239B8183405D8A26D4A677955405250A194AB0329C7823260CE88899525ED3BDFDAA7854D7904BD29F5647D26A4B4EBBBC5B97B2D011FD7728E1D8A17C42B16CF0DE5422CF001E18C8E2D757D714110DDCA2A0287916BCD44C711C8E4FB0950F7FF9A587B62917851A00CB31606CB91A5E1346BD19190CEBD262A0982E57C4F8BF175ACD1067DCBAE2A423057E644C272184BA76B8097372EC2E68C10BCB2762207C3D64EE227DE43B6F9EFD0CBD5A50780E17B96E0628B25D55E56AD4F5591B631CA081D920A6A837E6852D6710E281B5A5E155A78D89307460498EF08EE632705B880B38835B50D3D14B0DF3973B8D455B47E18C5DA30D1DE08338488EBB335534E8FF476095EAC062ABA9D4C0E28FAC41F36E433E491F3519CD2349464AECE4D39F835D64605EDBF04BF711DA699F76C6A12C37C197089DFB76E52584E9404EDB754A5A7437B8606BBA8C988B85073633BEA4152B3026A15A6B212C8F3170381D7CAD6C607D34487E0784F0F77DDC40031B57998F763A6AD916F9B0C9F885F7D4D43B98F4126E3F13AB808FFE9E43337FF1326E0D692E4111C4296161357609422EABC10C45A5B77567569BFF46B1AE70A7331302CCC10154BC944FC9FF8A3EE22ACF2289F95FD6E7244A0DD14B43DC43250D2ED438397A42F62D80506F1250F64B09381AC3389926FCD61C8CA52C44EB128C24E5998D9EB7B1C43A8D4172AB675702DD539EE54DD394F20F7C23BB51BB008BF1FC9081FE55A5987044DF86A93C60FA2FE07A6DD4159C422BF1A9CF5C21DD87431E76EB175A6DD74E6E5F6CF3BB3C57BC51F2FC105252F479AB528EC98A205B9E8299BAF4EFA4FCC2D38A5B29F1BEFD79E9DB3CA6B5B9F39442E7C40A1C28A80675301AD70C263DD7EC90A32632FFB5767CE6E77297A2DD29FCF199E23657BBC00B3FB5E4A6A9A857B209EA9868B5C7D77651C9063B1B6A2385385780E6E588EDACED42CE3BE3E97D2BB344F87715DBC7064FF762139C810DEEDD218B1DFE37296468168E3F9E6C3E7A975BF389D2585385C023DD46C3AC6BB87C64CE0505BF1D3DA4C6B659EA114E8830B9E122948F004A73E2A3E0E79EC1A664FF68DBAAA2C1F42D81B29685EE89DF6EAF4805971802C33CEEA6CE19E42164C8FE7B664D47D12A04A2EA30904DD5A499F869CBDE0C6AAB0A29D60EC137B350F35A63C12A29A49E9DF4C73EAA90E40970D4061B88DB32183DCCEFAB7C60466F09E27F18D094492A9DE0C40A3FDCE9B861DFC3C604E93F34BD69D5080FE55069DD19C97727DD9F0BEE6F800B9B1668F37251524C30C0A2F40BA72BEAD8870A4FE8A3098748BCC9A4D2AE43383A5B95E037F8E3906EE77344EE7354750E4438C7C7763579FD6F300F254AF4DF3AD7475C24F6EDC91BE891C8E02861774A1B6C5F7E4CB293BB20CB0226873593E46AF17641FE7931AF85E86A8F5D24AA50ACFBCA06352B830CC1BE5E0AAE7D5F1405C2B81CEF25ACC9D3284DFAB3624FCD1E8C4DCE9463062965455D81A5E7E8D601D52084276F615BCDF66494CA3037C8EB2C1FB9D0E6035BD190F16F8857F8E841A3077EB13FB199DBACEFE05843543ECE09D67C6F3003BD7A0B943A4F63A627219CE979E0C1DD2721D46AD1D9D54CCC5133FD35562C9E75359E462858B5782C3D79B28A3F9CA5DD225AF0252F3CC0C4819F758B1F1DA1297CF859F7A9BB16765A59B94D21875EA03EDE066C8C67A9F82A843C68B92F7B5377143B4E8299AFFD94EF0CF1C986BBA9F1D4E46D086D56C412472970472604D76ADACB652F281C5F8A5946E7C5A4FA3F7A4920D90239674937D1BA8FF168B1919284BA617ED94513FD93665CD990246B690018ED12FF0A2E1BC896EA057303AA9BEC77E8BE8B8F39AE8C99D64C03E8A317A0CC36053559B6CF22B99B9D77595B19B17AE493DA45EA7548604E8B8B65CE9B9387646E2105CF471FEBEB9B85858CE46FDC9E98339CF6377ED54B96AC8565E60BE9D63EBFE0E1D2E31C97AC73A644434A9282F56DFB8E58FF2319848D26CA26C18E4AA5DD3A1D1635C3A37BABD429762015C8C5FD44229EF0FE6C06031619C10920C432875218B3DB6162E9D5BBC719603D67D0425C999008D14B512226AD820FD5B954252E970F7159EC51879F072AA80759C8B5AE249B4BED47C0E8D875EF0FAD70A5246755E4A4078418B554FD6B51A44FCFA9C7179C9C40B445A6354E47E3EE05E30BE3AC5F40759EF90A8F2AF4ECB6EBB2292BC8455D16F3FDDD6A74BF89E0ABC3340199898561B5C23A653F55FADEED788212F46583CD8CA9063F3DE615B649C1F82FBD96905C6D0388BF01C3EF98EA770F698D8CE7F9E534B5CC0C9D6B7BBA +smlen = 3854 +sm = 1B17198BAACB97100C97A77D8744B56115424F38DA68979151B46E8058DD7013E5F404E6DCF997C27D3BD1D37FC9330025F3C5704122EB9BB76139D1B13FC6FEAD0047F97BA68162F76D3AF984BB2186FF639B619B212B39AEA53A746BEA0D8B696CC271DF4271092C9CD064DC13736F5B929E82F082A6F96640C112CC6F805F548D4FD1C5319B2C8397F1B95B6A8C0582BC50FB68651D0DA36B223FF054C61BA08F6D777475AA28249FF77BBC07D829FCB8D4C01564A05C8D95449C5F84276E8DE3448F106AF4215E3E0EC0EEC9C7F3D92EEEFFE078595BF3AA8C40CEE4D5C055A0C7ABD50454AC4582D5511E2885C3B5A3A5C23914DD38D4D57CB22503DECCA417D0CA81EC00692F671D4918A5FA7206C9D7BEA48804CD07EE35937FC849F515E977C81FA64D74C7CEFD1B3256AC3D0A41668617A2F5E9BFDCD419F396824CE269F27596E0EC3D48CBEDC95236AC5A9BDAC51A1802C6EB1DD4CA06B6ECA1AC7EF1BACB4B387068A3C0FA53690ED8B100674DDAE4ED5E7F677574D2B536014955AB3B15D2E27603848836AF361FF89CF9F0A9D4A1DD4A2364FE164A645FDA3B28003EBFD47A3DD81EA8C66936848524292991F033FF8203DDAB5C21126C04FBB967579628B55223A2FE5D74203F1199819C47227CC6C904BB90777859046FA83C6A189E10457A531CA0D0C9342FD20E9EBE2C76FF31318518E115CC57103E750952D9647B99DF4E76D1597C42014DA0A510DB97D7B692BD7FEA7AF708AEBD7118A358C7A4BEC2490640FC04AAD48A6F4C1651ED782AE4DC2913B5E69B5ADCC8FD4ABF80A42BE15EEE4646A14C8497FC920F7F50153F4A0726746AD155A7F18E824CEE289487518A46578D75F05194A0019A9FC741FC3181A9DCBCE2FB9844DBE24DDE5201D8B275345DAA6D355130E3D3910D9F7AE69CF7CCA49594B0A83FE501244B82830F003AFEA0031DE89CA5BD49F2FEA77D3CDFC79C0210917CB8AA5A0EE1838E7E481DDA6CD5EEDEDFAB1A42D63905F07B94E4C6B333EBB04B6C0443951CB75900B524DC6D6D5D8FB201475977B757778376E2D7C40BD60BC9CBEBB754DF887CEE58EAB334198AB8C1BFDD43BEC816CB4E94FBA70AF4684920D67E74D465558D758065E809102C0E2CFDECF8467C5498D4C04600636146E603FEEECD62CD316A2D625D6FA5CEA2AB68473B3CA962DFA07DB8647D7F7A91D76602CAADD96C2E0DDDA68B1AF7684B3B49ECDA38F742567966086845615DD4FBB67A6D5C06A80FBE61F649B5C2DCBD4FC75992207733CF69D331DF65585D7F1D867107C060351430E3DBCD98CF877D68B6634211BFEEA8DD4128BE9CD1EA4A6E76257188FE8FA7628E6286150E95A5B4003F5595FAB8C41FB91F2EE5FA2234EA5ED9BE547D635E1625FF16F778DF28AAAA27E629AA66461F6E6E1AE92A8BDFDD0F8967D141D6F07827807648CE643CD50FFD1C5D44599EA5B50D8AB63BBFD1BDC5AD1B687851565C832B4FEDE1A2D739DE5B67B23E60BCBBF4A2B95FD90E98407A7A5CBB79B1E552A72731C75E30ABA4E2A0F213DBFA21D27351FD1277C466E8DF01D2E8380C381C5A84AE54EF5242AA0030F648838F424EFEC7B3B4AD995647A32707AA4C179A026560C85FB42BB3AC9B08323A5D2995C4465101EA6E782B1A0B01E767A43613D48088193CA96DB60C885F39A856A07255E03EC163C0A430ACB4CA978B0A88586C7DF948770AA7A3FEE062AF054EC8F7E2E0405ADD5989FC23B0028AD5B5D589A1EEBC076D1DA848ED3CD9A71D9E4C743EF7B5EC5C237C5C64AA95D34993ECC802DAF64405A34DB6BFC269E1B5A26205A4148EA88C533CA1BB3300B161BEA08CB5B63202069B496244821FF8FBE5B0B7C13F1705474D16008B5AEF6F5991FEFE5CEEE2F97F0F3080C54F0630B78D76DEBD617A3AF7A5818BD1B12F08B949E19BD849D89E2BE2B6CB2E17CF5ECB743109C4CEB961B83216148B2ECC93FB727549C3F5BC86BCDE6C282F4824969565822F73C6FE4A323BBDD73EC4C322B0242B253F5A7CF9C4ED5BF2B4515B37F6EBF280013DB6D6A7D685D2234A866F66066D18063F6E741BCB458F609B48FB9133BFE5AEB73D88ED3C10956385D45CE225A300E72EB305D4137B6E2B7E7F9AB00119EDF0E4737B6C8A2FFC70FE2F8DF4CAE236F7E83747188B3E2A126CBFF391BB687EFF30024372F91B3BDBBD3A3264CE1FB7D9D248448A69C1BB72521B7F30FEBC20423D2BDB1617F456A10D6302F076ADCD124FF9324ADA5AB68E2D2D4176EF46F45A753E8B260275A2F6E12580FD79362D84457341E838E9DE2C48A9A8D074CBB88588D45CABB505501F5F92C033CCA94C97F951E56F15351ABDF9F4DB7D2CAA3D8E8C7F124F9634C744F0F7F493AFEB696ADFC0B490F2ECFFF7103B075FAD5605BFFE8178B2C32A7C5D8DCC414F285BA6044B12ED3C363F7C4C7B2B655F5D286575455C85A7D6983924E1949DD39A44D875A0499E5607CD1388D8A5E524781EA95A3475A7742688B550249CE9CBC604D65F194F33D333772876FABB4A4719F05F58E8396EA1FCB48005E3538197A78F71E27D9A2E4D02B002D3ABE8BB6594E27969520469AFAAEFA57C46E55D9644962A27A4DD769DBA0A7C9705B8366935409CC3743F1B4A04CFAEEE3B21E5BDB8548C5CE815D63EDA18A0DEA661A73141ACA12423C90E34AD21EC5DE36E896ED951C7F3DBD80F4DEBA2F8AF22229A4D24AAE1A940FA03F2921D86C9989518A9FFA3A0EE2360617B0D9443A94701585FE71119C5E6BB66F6E83523182448473A27CC9662105D0D53708FD921EB42C2048B4322EAA12024C125920E97CF41E6EA59F1F8C27612EDCD54D75142A8AC6B4773E09C9E804EA0500FA94C86DEFF2CF3059040A56A77164C1BD73C1DC4CC3A4F05D1B6EB5F8871E992FD18398E1F519DDBA98B56DBF4D496684F68712C6691CFD7B9B24D8E7EBD8476B656814CED3BBCBA880C1869511AC13AB30D8EE09213EC3424719DD1EA22AD6A73A42E757C696A4FF7CA97B8315F20DE2408B823891D93D7BA8419A87F589CDA937DDEC97D24CF43C657746FCF3E4754D1660474C7F4F26BCD9C754B6021A66C1A07FC906DB88ECBD1BDC99617DA36E83D92D0E0673CF67A86FA55014591B500224C36C21E8C2C776A982BABD7B89478C1AD89350DC7BAAB1FFF91DDDB5E7842622C90E33236729E51E6F94568B6B860B3DBE5608B51E4368B7EFCE4D78FD423964123D98D6B02AEEA6C29C1A0A9563CE0D58D3B09B2537969C5A67A00187A6A03B83B0560500D0A1668A8D9620660D6D274C46B3D301E1737A156382F87EF2AA105563B059093905FD816F82B5A707760317345CB45F1CC56152BACE0279FC3B62385500C90CF524CEDC2E0AF6AF51D7FB7CC1D4EDBCAA96F91FADB63E7463E47352816BD6F19EFB2EB626D65A5BE535E7D9644F33BB2ECFCEA5DB37B158831D92456721CED5E6A2D20AED8F073E011B378F6F6B1D68EADA639623EDDE9ABD291DCC5234A8D50F83697DFB34C20F26A1336242EE8ABB7341CB4EBAE7F2F3828A8FEA1262E5DC72F1F189760F7D37AD0CE3E2F13D13493AFBC2FF62B0E5E0CDC6F5C17796813C6F0A3BD8D698881383638C536A8C16DA28309EFE0DEADB3273BF6C2C96E5A591900967751797E3745AB09EA500C9D85EFB3BA96DC787245D299C6A6A07F9C3152595CAD27DFAD852DD6A08063BBA437F92BAD2BC47E933A11271CFA4610EC0C93F2D2F96826BE0751D6D5C3EA511ED51B0AD1DE3B4212DC42B7AE1C4F7FCC42F250D28A69C77DDE11442A30524029DF390775F773F8EF382EDBC1A21250CCFA8DF1774042B21693715C6E2F9F996D823E24730E073E50193243B8EAB160439C0BD29D516F7F4685B76576E0402C3F3C713838C02E3C4A53C101EB1A43B0F0A477FF40CD56BA5D36DD14ACCC0096305BDB8B7433F25EC1241C2E55940B81B140BEF713F75EA3B64BAB2C2C3CAF8DCF0F12CB78F8B13D90605120927CBCD54A202675EB3066A3B8534B6A752E9D6352511EC36F0BEBDEF8CA441B881170FEE6479CF7FEA5B42B2E3D24F28FAC1782FF0D6E6D86A873F908F19252CF3673BDC3C5998636DF76F76B4C6A27075F368CC697DA01BA96A4BECCABB48B37CAFDC611987D7C9D4B8AC674C9BD1F5F188C51642E5009DCCB714A0CCB80C4DD7D4E1149094810D76F4B7B3CFACA0E4BA6F45DA36B6054C6597C5F6DB7BF425A717D4AA1BD8FAE2AC5323B1BE074BA6D54173AFEA49256032AE05E85F87E42FBBA45C1D804914BA72533230D2C67AA379ED7C2252D6D59BE7DBBD7CDBFAA600407315BE4A355E6C7C9576A43985636649ABBF52F3AA469A09779CE33F34619AA322E552CE5350AD0CB4347D327AA6AAA2AA005A01FC67CDF681D2FFF8C6145B72F925D4E818D091F4FCDAE5AC91A4868DF701B3172BA096E72F83E04224C2599D861B31F69E3B045711F314788FC0D4D9F5B22C03935494F2C4FF55B4BAB6CE0CFBF172BB72398E411C90166E080CCB575FD4A9363B3A084278EF9295BAFBB5E924C8BF0FAED000A10EB1B58C1C4E0083881EA79CCE80F5A6DA0BCC0D0ED26355C659DA70000000000000000000000000000000000000000000000000004090D10181E922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 + +count = 17 +seed = 327CE565CFF6CD9A25EDD84F482FA0758B78CBC246567DAE98B818314AE28CD438E339043EB3FF16E1C2B4B104A717B8 +mlen = 594 +msg = 576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC +pk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F2400AD443DB01B5DF6169D99D737BDC6528B20DA4C6476A534F295DC25845A4F956BCDD436AF681FBCF122FA29A2296EA071039FD751C171A4E17ABC8BBB32BAB22DF003C2855DC51C754BECD836332E856E805AAD7CEC2639DDEDCFF794F6524B9FA20515DCF47AB6EF6E8D56AF0BD922054D9F0371805E153813B6F8EE4270D0B241D8CF1390D83298ACF9B6EF1CE72DB435FCB805FA1A5777B7E9C0116E4B921C7626960FC230ABAB95D4884CF067EE0D2EFC27FEA781795505246BA0A4C255AABF3A8CE063E3581CABDE5BB413AAFF85EA91B253CFEC1C12BDF94C8165D927E04EB648425E6EC518C487BBE5FF147DFF282975E7A2575A606101112A727BBC9B1F3D3E6C598F94522D779C1B19EEA4771D33E181199B7F4672DDEB151CDCAB1FF49DFBC001AFD7FD53FA591CDA74EB6BF882C43F892C904F3ADB289E6DA644BC61B24012A59986886C73194C45B6C850A5663A401C42821CD7DB0F27F671A02CFD0529A2ED5CA04CC639730723BD4FD3A22DD517933EE6715F614C8C8206C43845E060BB99E4D0D849289EFBA206BB7B9EAE52D54D17F9D59FA0B0FE18BECB9D7D642A26764C7CAF5E99CCD522B5E5CDEBDACFB789991587A4CDEF74FC08972E36B779553CF069CD9F2D8425251F14504D14B99E9C73F58C0941C38BF5D4B331EB47AA0E6990053E06DDAEA02BD86C93BE3E47BB7932622B02DC7C11EE88A3FEC4A1B03FE14723FF7E4C5299B90B01AD4559297CE4E537450F854872951F03977D2A3241D75BF9E07332401B2F2A3AD181677EA199B5370C7023D656A91620AAF7C32DB327C7FC24EF94923CFB199CB5BD66ABC5E410A53F7DBFF351CDE1181D265652898D9929660F34B076955A71CB2CBDA49E7B295A5E80F71DF807A9F2281CCF83BFF4A1DB06FCF97DCF147200ED09B997FB71A680322FF0E72E7267511C96AEA4B56A45C52BA95D33189965BDA562D5FFDF80EA6CB968250F48EE7212D45D4EB9D921EC917C40DB4524166B695A863DDAFC0C4E850D0C6B491D5A5C8A01B870167AB0282DC4EA5F634B02F77831C50D8C49131A1727B239E16BFF4192C7233ED116B773D726C9BB84246126320B8110025AAACB036590FB56FF247CAC3C1F0E5E88746F5E67BBBD27BA02E071250917B767A47D6DDEEDAED5230C97AE46DD7916FE527317CD8012B7E268A3BB25F34E132CA3AF3F5C75EF25A0E420843E9F41287CAA627DAEE56A7FFED1CD0C8DB0CBEF492081F14B58444AA86A7C07FFB055C59816AAFC277DA32D0C4F289C8CC519D60D126E966B7AA37D0D76CE3BEEAAF2100BD88F3ACE2147743FF879C601085E706EABFADB5E9CFF794B71A427707CAE263AE45B7CD6F70A197CA245A54D9C5276B3589BC188FB2805C72BB3A4B99AB9E9E36CC6B28BF01755C960B138B868A7DA9C3A6B15FE5075FDA9498A55E64B9A73D3B1E0AA3666626CD649BDC19188DDC926ACF2084B7C48CC66A3858AB42242C98E1D580BBF88207D290BB93958FE72C500B2AED495060BBC549337AE53841442F73FC56C44CC81EAFA58D1F4BEB6EC0BDC6AF53643B11A75ACB7788E98ED8DCBAFF2D005CD0841FE974B2ABC118819BFA16E4B16B4C1A3C36E94CA1030A78E430D31A9B8C57B9EEB16F7689E811BBB68E65B72A0C1EC9265BEB6A89C6B6B1FD5E421FEAEBA955083B5E853440EEB6C0451FAB599FA9F7024B1007D8B17885919994D90C12677C1F3F26C6D71DB1F8C8FD08B9B10FE36FD99AFD69397839EDB945B9DA91C97FD833970FCF89944761591CB202DC11A1D994E5C050FB930A9DB0F55A30815871E4D0ED4AE2EA318D7C7A043D71134ED261954D0AEC5159B8F11FF97CBA54BC372AA5E5BAAC144AD8CEE7100CF8F969EAA886A3813C716284880BFE6CB5E0585958E4C46EF88FBCB2074CBC449E74E059B0D1211FEFB1D85F791012D07E3BF1F93E975F1532DE4D87941CFEAADC08401604EB371A6D7D4592E4DB2A8BDB7F71ACC0C002F7454E47990D6F73A87E9CBE555ACC723081D74EEE0C0DE2EF2F786799BA744A2DDB0266DE29215565250E5A4C136A46AEA3C05CD4F12C7A42CEDD9F7ACC89EC0D8B2BA3E07F741357CDF88BC78FC5BF8E2467327EF4B6EA1AA2B7FDC153CF742427E01FD1ACE60DCDC817C2914D5BA884D34253189947F5DEAF9FCBE7BF1D1225063325BA13AF61793253625D4DC165C88719D0B147E3CE64527B67659191AD59B7D2B560EB7D2F85A47E63811315A0B57CA42C661A17A702A750CE95D713580E1033CB9E04E8091F504FBFA3811CEDBB68E948F1A597EDA44D393881E9406E0213985B7CC02C19BA0E3C304443DEF4BCB9C3352F46E021EEE4661DA15A36CE7F450F020C460624CE38FCB5E5042D6A0A040DD5F530488D3B61862EF8ECB9AF3393E4786D47B9AFEB10EDDC3D6161B44112F665B2277A83F5CB3F039963370D5904C0FB0383E44E913B7B9AF3DBCE3225DEDB0220FA969D803AE52D7C34487A57A0B6240E0A45373100FF011A549FDE3F101F6530BDCB07AB189FA866D45A5C89EF6181E2BAE0497DBB2AEEEFB47AF50ED4B33C556DA1EA3EDFD22EF7E280D8573590368D452C24A7DDBD916A8A789580946625AB2971B28F07A7126A664BAE207EAD5C271AE34E4B8D08C7E300B4C3F28BD6494AE8B7024C1173250B0FE96C168780AB2B019D71F10C0DDDD8075AA0AFA11 +sk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F7B8CD2E97654627525B5D2C6DC28009296D96CADAF97F444391FC9240D13B2CDFC943D00CCB14451BC1098530FE29414192A80C3709232B354DB6C561265988971468822810458080765733228007428461073888784517770700555750830573875416420246573536643787324524354578254561432311231066068426570502640032465513627435122836464132348745012504067544702203446283002726635714552188076245007265434311337775523866167102023455611275365263658485334267087030022357601874204726367552180822482112436553171300335420202211036867342700154002748400766511767747636348175474037830606532558067154886650487203032446273431037231111736724440317835254483282403721084204537488841185886326527834100572800364108367667374414317373022840741556332806547235502862213705886531155602724318720403254227603636833118662406512530187160863534801377153158221267038548721157683674705776566677476526852238560866625388316526648682854822064460244876843810786236637082635707430085061016158377378717237230520653164534313506118552264844408763786887358258615033205868360162763474880371258323827021745826005778131616607052180017632870123283821572860642433533560434720537137032685704588563134036051478528870832644241287136108015070160858040622253127847512218472015200512037181062543237016586182352141287681342807656424100370750141650636212013763343764561266161475745413621158588224135665854313213668024813046856315447374874503305056153565112474043188702257331172266020040207426262510222644670035546612883827340663777718751217018271724361122216633772615821786878643152806255104784514260126705868846814660126561854186658787370427467685578083423327376531418766367232083410203047280175021183554817555328101744322000385234571414011886204137545714284021838226820446883414544871324137363571414300430521347002306227306035831067652801627700732082248770438747626463228765457631252738456077272014104072302718316022231037747868484317323624057037716455402207031075740203688534352015030268750355881282855225826663102732366366371320172473585152118267740510715355024082066663742673701657521654712787441668716563867267653168131531164836836014674356320480021734043313408744754878320660025846010010100408526741138735054554663730708617328051315576563256508725664373081451630676172140161780456265157501486477835358871608118547578868822665103354417325555801807473125671618308627548427113201158323400107001784447038421443703726674355263820743577442158420123018135837035612773076603855716343380436748801710020746583033656283203888437214478463835832762226456547803735364232021348734746882857058860461180866840683058076167136684050832608605251440331337055024828875446736170332544746001872534280843325754306532667417564413132677155700507756177780411085373413703873005667751217452535646608675762015057638158645345586284744052610053641734801756612623102405858557116858813886866676034047368630746286474416481267615377371625838334007812875533257522113033364036658016568753487618230316500525136267610543153472146243665463064348735628261083051371735052820257853747E2FEB6DFC20798F254EBEC354E70BDAAEDD0CFCE0B228E099061576C0983F99901BFE7259D00049F47E3774EE7764373CAA0F985D62AFC6966F4CAE88BD2FB70699666E5EBB22E2CD00B68DEC362F0BB503F14ABE871E00DA32BC87D0231A4858DE65E04335DEA52BD996C3C6CD0EC9F2A05D87EFC55DDCE39C8E61334F7971F3282697DC3E0EE485D151B8B095F9F2B8848BECE80369DAC2CAD39F3A015DFE521F379AA198A224E1938C1EFBF5460C3DB7762B4BB013C2F36F1C0ED7F3AC1F519F1DF8E651919AB3A980DC7DBF7D50DA14C316A1F577B1F7AD628E009002CFF160BBDFEE57F016F17C31657FE8BCD3B57181C0B9034FEDB56437001D6EB1982DA029F46B7B86532F7640D94FFDEDA2018EEB34D8FF7882B7DF97B7CAF390F5B5834C3DA60B65B123DE17EC4999E4C19AB7FBE13F673470E7E99F1D0B2F61925271E003838787D29C57FA38FD2EA5F9A06A973FEC8C16C9EBC715EA357C308EB76071AF64862278ECFB30315EBA4DBBC7388A2E41F227F4AD3AEFBEA016592503369522DEACF2290ED384577CE1F8C267F60191A1E796F67E3916946C11A34430DA15477704BB47096F0EA9F7EF40B0242AA19FE8DA349F497BD468E8992EBEFC3C2ED5925262611501B708C2D7630F87650DDB4929B5B056BE714139877B5FF874250CE1F30FAD8E283BB51747A1133F703134603B067839A0E952303D4A3BB0FC875B3B503BABB17B57F297C91F5B826D7F362CC7A016398024CCBB617C516BF56F6D182E34B21AF25F2C76FF22BE385682B8EFFCECD68846FD2FEED6B3416588995A73B0DC93DDA836A6FF4FEFA4BE4F504A8589D3F7143EF0F3B3D92ADBE2D3C2BE241138D8273904FE31C54FBA837F6900B988C3BBC63C666BB52C94F62AAFAE98EBE4CCA005445A70927C19A515FC8DD5A420E7E1E4857F120B6627B886B1DA66C6CC6750C592B7BC6FF81246ADE2A1458A9C5408A42AD82C54A37906B0B842F4D79A5EC9F277FE3F9A16976633C9C0BD41A5C6F26F7CB11D146CF0F1900D8610B289D6000EF549806FE3EC8813C8BECDC0C87B18311950C3F9B56415AC1199A149FD33C2BC94FD7EEBAFC98803FDA974DB1C4EA347F3189D61998E2DBDA60B7F150102C4DA52EB21BBBBE93ABADF527050CA33BF79A3F07120B33C4FE41778F4B1E9780C606478CFA8991E63B46BE49840473673F094B221996E116A040233953A2C3871896E4E04D4994EA6A788A74AEB4251DB47819C1CF82A4B8B06FE1D3A5D4339F2278A49B166DE348F7B8FBEB62A61A3227D91EAE5227A41F0B671FFD5A2100D57758ACCE40BF032053F3C57775A785BE931823247EB9E77E85930B975D5C5E456CD8EDB2CE316A33103C9E3046580212408792C3584C3DB913516609753A8AAA2B04B3A3988F9F538F059D3EA62116CD38B57423CAB63E3253FC2F020D603401E04C5A25816954DF4F29B86D0B1D31CEF1F064BDC7DE442A1B29372E84F62D30F5B239B150ED890D4116D88C4F9AE1028A64C7BF1ABCFA9D45218C13FEA186EAE6B79898DD0FE3E1A0D256C5EB914FB796608841D1A95AF3C7827C654E91FB1C3711141507C32EB8F5E47E19B13C784A41A15A49AE2FE726C7C89554A7EA4340AC1AF2C29A6E415A5D09E521F70E116E56CFB8C2422EEC66C510DA11327366DEA7377246F540F0F674077E01632F7D18B757C348EA38A4D771FB6282BECE5FC5221512F05456AB63B4A2DDB5DCB2859C847D05CF9EBF228060D999ADAB8D92DCB2BA76F654BF2FCD37F0DC0C4E1D6EB24EF1E9071955B12069A1E9775C0C2BF23A965D36BD8951658D639025107640B3F3E0E4E8E3FB3BF0A6155EFC4F5B9BB75B6925BD953C319FABBB8A1EC01CB76DD861C3365D76DDC307F464FCCA7A074C49364AEB5FB9C65E945789B6D2B9915EF57A9A4140B76CC79FFF811D451950E6BBE86CB99F875BA58FDD1482B9D4614A40073B493A6435FEA03BF19D9F81FC55C45AF2638D506AE73297ACB0D94388901AD9A780F3A76A350A610A30B1935B27C588710203C3A1A5CC897BAAEDE897465849247A4CBB91249958604E42E3D69528DA9C2F9F79E0EE443300BAB26F4AD79D86121E411CA1DD7A9E1C2C3ED4C3F2BC411F5BADD199E4392A390839303EEDC372339FF142BFE8EB01279A9E5A697211F0BA76ECC732328DD9A27B7953A062D78F6A2294855833CD7A2F5C60D18545CE757D568ACB4519AAD242D99BBF46200E5F82656FD652E767613346E96D2B162F6901A053C0E106870CEB07322BD29C746B68E230CD15A8940BB63D867991F72AD49460F790722D341A55B5E6B35186B36E70E4EC3C23F7F9A1A553E222CEE7F2A3E5DC66A6B12422FC2D27B854FF7A6D56BC15F1ACBDE098DC0B3267D066DE3223171B2B4B48AA3D3E3EDEC809929084AAE3E80218E38A1F5579E0DF1E3AF03BBDA463838B06DBA8449EB2F5FDA5D13F71DFB917DA4C61AB8EB35CA59283230179BDCD1075019960A2F605085B457C17213D933E21E9B25684CF9C3207E365D5190C1F36958E743842653E6AD6B8631A535D8B8518ACC1D01ED0CAA6DDA400BC1067EB25F99D8F98B5F464AE23CDAEA8B669707B15CDAE55E157B9F38B9E2762C1267B48CD02D1F1C0E959881D78B2432AD2AD5A86CC79E5F3B8D33795F3F244875266AA9F03544920D3B3DFC45FF0657C44D8A5A61CFBB21625AFC20A3BBADF5B9A9BB6875E3C44A42DFF8AB6CB2806F74D50F68057ED3759EF65D76A79BC10A7B6C7C3ACA881B924820371C31C9D57DE7EA1F058DC9EDED801B8821EFAC5862D5496F39A53683F003707E0FFF8E6104E1A9012ABA1E7487FD4E75916D1263EA2E78192BA8B33870E9B431F18E17AFB3C9ED0AC1ABB46E626EDABFD70823496AF90FA8B50F61B532F8ED2B8D9535FC1DF896D2B68F50636F8E497194C4E35888136C00D5CC9CE0A1843982E95BF2B37C458DF116398E2E373AE0AFDE51D6DB51FFF3B705521D101049C8F9823EE4EEA86279358B65CD653364777DBAA6625D434748846BF5AB55F6D6584C179C15BAED2A26BFFC72FD69FF3D68F21C2C1D904EC0AC1445AA75C517F2EC41269E89260E7DF68CB071AC0F015675A558F8F66E9D19104D93A2817404012536D3A23B2653318F884DFB9FC68DCFF6D5D49E91EFD61B3F0F890014178D9AC9ADA0EE6C4E12C03C1B42EC9484E2BD2F2652635A59526892456B64D42BD9B6A8AE1D909FA42B38FA238ED714B948C30B09A8D6137B1F51B6D22A0F0589F70A75EB584619E52ED59D1BC854542FAEC40F7B472BE3394A9127758E2AC1CEF9A866D4389A0E23AFE6CBC2C7DD6B1A8890E447428987094A3253A3D88654FF305CB7E9030C0D8E7D02521DAD4967BE7E72B6C4F7A0BAC412C8EF2E63AB122C279A231EABAB5014345E6E745FEA42AC48060BB83DDB1D2486A7ED8AB8F73175A9996D53741743EFEF49163BA12E5DFAD0D739D038686AD1968E57245539EC014079D3FC398A2443A07435DB61596F1E2 +smlen = 3887 +sm = B1197306078B51E4015521EE5C7BE13126E2FEEBFE08EDCCE0C77CB6BF88E0FFBA398C7837DF9DFA99144A5E8130CD5F247E41FF46D87F663A98D93152738F331BFFB111D6C4E0A20D8360ABEC67E15304372D0522612A632B9314A74073C6D6CAA360DA8CB2EAF15AF51A4E07818E05CA8286C8630B8B6565F51DA704C0328A964B76E058EB447AB4E56F16E8D1DD5BC658E42C7B1FDAB38B35AA925679B7B13EEE76EDD3F19092B94235041C6647504A5B5D711CF09BEAB80CD9CD14C492C84063136397F4CD28AC27A49221847E484FC19DBDA168447EB069B607A11F4466EE5EE1838D8E861ACED2E8159428928C34446AE45F6D3F9AE0F639F4FF34FCAD88863EC9DA71A982E4DC2DF410243D4C69387A04CBA7164EA0DBA4A8459590D713F2FB8C5C9F0B8B2FEC1233D3FE128C2FCB6CB14F1E52AEC13434C8AB7D86F52B45998527F78B3C96558902BC33FD29EEAE74EF30C11412BF5733C16931CFC99E7C9CB222F772C7A883AA5624B0D04AC61DC39725A7DA4F2DE07347D728B5F1B3A5CF0F88732158DCC226C5A303C8581430EFD3674D05229DEC995012FC317C47267DF68622482E316929D411D9AE0E2EF993FE78805D34BF0703A223915079CA06FF601D4D9417C214DBCB9D3632511FE348B0FFB164EB1DF4C628A5F2B99D32031885B970238648E02474C836FAC3589B607D48F5336495EF6418397EC8CC566E05A13C6EED5DCC02C745AC64140F889CCE55C58D7B48B3B9746118DB020ED2B763189199F0FF70578F5BDEA320E79C84B3DEB61C67EECCC6EBAAAD78021EACA64339FC90587F71981AF1D1EEA5E3D6971A89A65B4028356AA0458D4BF218A92D880C39E9AEA6D835C3C654593C51E4FDEAA974009DDDCF7F6C5F90A2ADC7FD900C2157B263C54F521EA476111B2D3BB33D1C17FFF0ABDF5B20F59E41C586FC29E2F2F27586EF9353A77F1523B49E63B77371F80D1274FB0477B7331D1194E04ADE93ABDEE0569B075D357A32CA4B0B36F7851CB7441F7755C9B97D86BBFD0118339366BD6DA0225414BB25002B6B8770E66B0C7AB5D10E9A7F0E70984A45FFC8F59BA831F9A44BF64CD1FE39C22D4077653B10091358F956DBA1DDFD072F1B6B45422AE6DD5AF125E3461227A13033A4A3555AD539CC29FA65F00125EC8ED65A1B6B5B5D6B96AD7925C6ABDEA3F80837DD1249ABB7F256B89B5448AA3EF2AFA42B3C9FEF4AFA5F438DEA07A6F3F60629B2ECAFD6E1C116124923E3D83FB0B29EE28A115F2B1C35F491E31D9F91B50CE7185CE7F78AF5DA971BF0139058EFB074F64E6557A9DDD5BB3EDA6593CD82D16D530B03E611F711D5E0DA2317CF79AE038787134F211692932FF0D2952811533B0DA29A0896203F3E712AC602DA276EC9113B88671199F596131002136A1997E89F7FC6C4F471F51A8DEDE4F60A49F3788388B3FCACB4E8389001BA95881F6DD12A68DEE51E07B59F4F6144C747D8B20E0DA07F5A017C016A97046E01C9C8B572F6FBAE96076597F08B2B9E87EF7C94BABABFA913CB656286A412882C64C6DFBF432373FE91B57D30E7850F5EEB3C91F7C742E8CCA84A356CF35D62DD4E58AB0C8045CED9CEC66BBBFAE2BA36E6B40EC1FEC91460E025B5DA4D5F78A1E289F8BE90379B2C4456937C3A1068BE305437152C43B1ABF4BE6AFB76E4C130C682EEBA7ED64E3D8D5A0B0A10EAA22F51485994323E953BBA302F6DFA6729826DDDA9F5B4E91ADC1E1C4751C6264D27B0F8AB55A17D610F1CF923CFAA1199CB9E72657C80323E4E01B534AAB27011E07DE50C0F1C81A9F9DA0ABED14FB51936FAF39D72C0E1C88172373C76BEC21A5ABBF7353EDCA82BD75477847720CC5DEE47D5CBE0E1A71F18FD3BC81D7044D35B00D41817E30519E590D40D3ED51EC4BD5DF04B501EF5763534216310819F44535772FF549C8BF23332443DC09C54654C4FD0F512092D813A749EE879C937271FD647BBE7C466E5A08DE8D4152B6AC7F7F9303788C919D8E354A9A45D4D492984570317ADC620DAD13F6CD0CE0A543F281BE7FE0AD76856BC27EB1B4631CA39059437D70E29D24A16989C125DA3DE22E15441A7624DAC9831D4A4FD90ED13CFE3B4F1E6E7E0A33B14682EA213B9A3BA4D5EEC2CF678C32A5DBDAC6F48FF3BE601CAFFCB9E5A08ACC1A24D5C1397ECAC01D0A60B5E6464052FF116F89CA4F769A3D7704344BBF12C7181BB9BC98BDF8512C6C564E80F919DBFF6D6CDACA3BF138E6CEC64979C023E8B07EC7A5DE5A395B3FDB7B72F49622FAE7BF7D7E993A5ACE56069385B1D67CE78D97D6314C1BD2DF2E01ADD9752AF8AE71A2E4FB8E7A0C0E05D99DA3B1C4C08DB9F4A4A66A7A3552F052CF73B96BB186D1D472D4998B2A157185DC34B5F37C3DF85255B1CEBD4F566AD881B8E5477E7F5645FE35E9241B165CD14418D3DFF20228BF16EF36328D17A929FA5DA9234F439A44C74968E0D3A720F3D684A061F2F4F7B7CB08369D68E20A7FB51FA94E84ED89131367DF405A623CAD5166735C456307689BBC9D447C28C5B18B85DD807AE9F5CBBC51597003B940A85D8050AFBCB40DF91AFDC87DFC9554FF0677A419481D76941E58F88EECAB1AB1B411EC4594715573E27CB736F406DFFBD216D6AD3968271B12412E6120C08E51F48A71C9D8469113301D65A7D8970F454473486BA66ACC3D38D4B69EF84412871ED8A0B01C6E79A31ABB3DE02AF67F6E1A87E43A95903C5186B15822CAE63905F83B02CD2B5C18316D91456CF9BF20061BE77A92140E5833C76F2592F523FE96C5078DC6C44A4BEC3556F40AF60720F69322058BA76EE84A77DE44655EB3F9E35DB8158BAEF989B89B8686DC5DFA7375898687ABF89082B0B7C8FBAE308F8043F68BCD57F07D13A884436F88D722FB1C1E0F4739D9029101CFB156ECE1D83056A199EE51D6753A12CA87BD6E2103220DAE2DBBDEC96887D0FF692753949FB394655057AC4DB31A88EB1AAE77F2C1314B1C18D0E5D92EEA5FB0089F003D4B3C4ED92C82F4C066AC32283565AFF36966B8C86DEE89C2371CA21B31C1D03F4CA3D7C98A286DD70E632BB0A6B55BC369AD84D5E1220D4C6C9D822DC38BE198A8D647A288B8E9EF5496499ECA21414809E294CC66D518C89EDE51ACAA6AE0010F78BA5CA30A7277AE016F74B9DA063415ABC10EA63D13D6503B3219E5018C929D0947E8373950D7BC426C514E1BB82D8126841BD58236EFC66C08F156A97F0CF3B94BA48650A2A340FA36607D5250A7245CC6CAA9C69B3E6E72EF38E373C5017B24F2BA4A174AFF8239128EA5C3B7D69E7C767C7DA48950D3EF00A58BF2488B55350649B456D1AB265E676A72D18295E25421029A44F21B5A377EC9F45146A7A36C347FEFAC5CDF953AD4285520AD7EAC3D79C170222E25C90060C8FF67D9285A3000833A0937C8D9A736918FCA7FFEA06348F62CD049A82773D37628AE44A83C883DA36E48137517AB2792B400DB52AE4C9781C5CAE8F3FA71C41AF487192C4FBE0F4C5A5AB1FCDFBBC912480478F2D56C75B95457C76857129C7DDF8D6962EE6735C230A7E5D31754436518DFE7AC0573196928352784778757149BBC59E856BD653E8842149EDF2F63C00A98D2825FCA2411CB0549EA2AEAF3C111B39DB31C708F2A803D51DC13D9248CEB7A9934DAEA77B78F773680A76802FD8D6C9FC9B7C0D5AC3C60D637F5261110C0B90893A5871834583AF5B6D7DCA904FEAFB510AF979E6912F11EF03E173AD2B4E23C85BBD0B0EA12428536857C29F5B84E44FFDFB8764CA3D74ABA416E9B4301FBB10FAFB3B3326CD2312180929AC1214ECC33B2699D1F9070BB534AEE7A5E85D44B3AB0B887CDA6F62777680E689DEBAB5AD2C6EB6884FA4AD8A1E98897F87D5953410ECD82CF2D668DC9A07892AAC9B18B0EC604F7316611BEF60FB16CABCCA335C754FDF51857F4ABAB6CD6510103E0BE4A28ABA5A0B80A687931EEB90A8FD71118ECA4AA5CD129DF4163C48F35027E5AA1A1CB9CF0EB7D61A8B5F1BAD3EEDCA02759C05CBD35D1127B4C98987223805000BDCF63C2DB1683E86BFE473FBB150EF681441A042722649822F3EB927FC18BD7ED2A11E750F6D8ABCD930816832D36CB9EDB4227303D288FDD3673E12969918B981A317443D47B4E58DECD3B10CF4ADA3EE210D7207CD59BFE9D25CF5C11AFFADA102CF625E6ACFFA967338FCAFB068F31AF88B9888A78F0DD8248237DED5A3B07CF07E8764ED530DE0347DD4D43F6408F7AAB798A52694D5F3548F090921A789BFEDB3AF6182195FDF181E347650C34EE1FAB1780978013A85A078D1CE412A47E8825E2D97C37AA66B2E2FBA573F58D620DA09F3A1B8982091DA3C82FA28B4FC496BF7D78CA0D9E54F960C9007F50EFFDAC4A2EDFDF45AAADBA17ED54D8A410833DE967331359907DA319DF0834A410A1662A013C9D355F5D668728E2FC6D817D4426F01A173D0060C1146A725ACC1F570B492D6058EAF7DA68CE03A9C798362D2299C3745F12BDCA1A3FC01FA3FADFB8D3C653540AB20E087D57E5E13DCB2440E937E08476A9AE6002B3855719FACAF04526274A0E70B2A5C5D7CA51113181D335A5E829EA9C2CFDD397677A0BBCAEB00000000000000000000050D1319262D576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC + +count = 18 +seed = 790FC03F956D1301A735504075B67A05944A762E0A4BDA77BB8C036C5CF911E2B561EC1CA6AA355D5CEC919AED42A1D2 +mlen = 627 +msg = 021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 +pk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14877FE7A8D66F5B0A2F78A24019F8365633118EA5DB6E79115DE4D8563ECCB85DA660A243067CE1FCB96F47BC93566103995777A105B75A15200F4C6FAA2A40EB70617FC9DB141EEF78B6B3B346008B0B8A72DBEC8452241195433A91C808AB39C9F204098027B86B7B53FEFE6B6F92DE1253DBC07E5E9A8414FA07371B621B4540636DD958616E991C7BA5010D6F6A4D69F2D5C1E4CEB9BB73A3D1989FA717A17AECDCB610B8CC3B5523A5C93915C9BFC8210410F341ACE4396A069ECF49B950FA7A6E4A2E7258828550D8B5AA49D3B990BEE91EFB23D7354E07EA18E345C66FA28DC35A4CA706A73E4FEF263B12AFF371274DDBC861C9FEA12BF630AB35A193A9113463F9360291899134D70ACB7A95086C4E32EC2830CA5AE67026077BA78A0A9A8698501124C8A1BB7223BA63E156E415B4F35EA2753CC1FCD8CBF7F3A18826F70A87B896CDF7FB69D4F4B8F0C21C73352D33AD482BD1C02CB3BE04844ECE13C33CC6F35C5E4B3E5322C4DB44C39DCBC1B126BE8F986C723A848E983730E1D9035C55432C6E85BCA45E325C87D556FD4337BB841B2A5C7F3743A06041177ADBCF7FB99FFB11BBD4B16A1017F9ED2EAF7A831CD558B3EDBF1E37C2EC0073AC3D93ECB22B4C17612648B659A924BC105D2DBF462068BC1BAE4EE6AE4544F69848390366B71304718E1802F70047DFFC95249DE221CEDAB2893361BFA20293C59E003D6C9551F8C6C2C22EF8A469D4835015FC6CE2CC0D0341A843C83285FC961F4DA8C7D678E67A30E0C9F404437856804ACAF82263B205BC466F5196399039DFAE3B8FA7F60AE7F6E661C918920D7F0F5AE943456A3C5F223F83EB7866C2B8A52D36C9427C6E2284048DD358B3C06EC5CF7C5751CD89F255BF3050DCD116742960B6A40A3357B27CD13D5FBE4D2E61CD3C47320FE643D914DE6AF1BA3D0C74BCAC3B5B7BE91760610EFC29B7F79BCC39570AA5A2A685F740B0FE5204EE9D045F9497D239734447F6BEFFD73BE9592C0AC3EFE1E1062C9664F38A53B4C629E20B54B93BAC0D9EC3F042620409F97BA790D25236CFE4CBF8087AEF1FA71669D1D8403E63C5F22EA5300B73CC097F187A6569E7F826688D840C46D899585902CA250B8CD444CE807CF7B35827574DC298181716C9C74B2C6BB643271A0A3FBC59667914C112856AF279D02B3935D900DD140DC12E52A2C082705AFE23B1F6DE4B924EB7FC87CCCF1F09BF5DB2B54CB002590E7F08C138A00C44E02687DD3BB61F0D098161A5D2C3ABE9B72BE6F974965DC6F0BA09032AFC4E7AE50AF7DD200E8300DE2A49D32165CAE3758CC0506ACE2812DB5BB46515DE15F97E8821872A7AB891D3417381400B5E5C11E424F51DF012113208679911985F5B509D1C5A4786E22060E7392E8CB614C4C1E6CE097DD219C49AA065F09C35DF5258C26D0634EDC3BD07A24833702CEA0503D1273A1BC957E777346C98DEBE54E06152D1C2D14D5A5A8309E22A2C6E887DCFE286A78A1F0F6C433B5856B61B38D0668B7727F5DFBA51429571FF65199447FB48BC2B28FA4F391387A170B39C217F71368ECB58223D4904FB4874356FC16C82C174DCF614EC7EA125194C9AEFEAB8100187817D6E004E9A1FD44D4CB97C4F93002F2FB37E942B6FAFC2BC24BFC7B6E5A902EF13E3EA1AA1DE84258BEE1A36525A9DE5926E4D2BB5A887F606927EED6704E3D05739AB7E9342D22223B727B8CF28BAA225DD2907772BFC7774CDC60EDF60F05A9AF90BA59607667A9F906E522CFFFCF508C44FD843EA516A4F2F9BAE528E9B7D155FC5C9A58BCA951AF517FF14AF4CBBC1159B3208DEDFACD49F7D73BFE686CE1D088F3E53679AFA532AEE24BBFC511A9E35140F782713F6C7184FCDA6DB4603353C4858296AC2432DE04C32662A300D1536CF50BB0F23C06C87BA7A0911CF1BF4C38A28D5F630D56FB6390FC9C6327300A4A7AD8A935A36A92CC77998728D7837F44A62AEDEE981F30AC800B28230BB86649F892508219967ADEC2ADC6D4FC09A939282405EB6617B8E77A6D0D90C02E2B2BCAB7B6A9D7893779A43D0271F5AFDE1842AE95C5272053EB79D6BBB9762B59B590C811A69DA8051C841934862CB0AC319D68FBB1C989223F704CB4031450B337B415628A274A6C45AC72177151850575946CBD01170823CD1F6D1D2B59A8C82A97811D4376A6B7EF1B9E1A3FFC09884E4A9CB6B99EF7A83E8A30CD27E9EE67ADA8C97D9E4EC687F66DB5ACA981560B8ABED31188539B650842B29D9F011277ACC91C0D3C3A1D858BFC8A96404F24CD86F4C8A1CBA3DF4BBC7C0D27480637A0919CA9EFFD6B25C706591657B6C978D6EEC535FD7D16D393789F7DDAE8DDD1B1578BA829D0B51C6EA784B54DD9624E0C83F739A0E6617ECE094AF126EF763CA85E15DF4CA1801E504294F1FD6D4CD69C36DA650CABAF6CD177E97E15EADC1D7A83125D9E9C8B8047442DD1FAD1ADE4536102DA90636C4718905436337CA4995ABAD1B54841A5BA8796493F42C3A74498CE73866CC2F8060B766EC9284323DE59792B5BD49ACFFD703B129A7801015C4673DF4265B36E510872DF16451F9E05B72A81700598CC8DA148849B5D26B42BF1C46B3195AED1E1D9DEA19A32C93AEBD693723AE07D9FE1BC62DF5E7E4A710C45A6150F8D7E962D58DADB750E0ADBEABDDAC0D10EB7B06DE95C8463DC38137BB6E94 +sk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14A8B28F11AEFC3D7E0B1C12CEE0C0F4A6F1B7572F4C2EAF3A639AFF28963BEB6045A7658D31F2BC4D0D0138ACB364FE8E69FA61667EEC7E6426449D119DD3DD328705072767441144004852680321636503386300383707010856461386555786433117353023276346307567813471818121548165165886825708563024463248826561653726721730120522575816676083147420711770310677322650232620460041562038561661535030478572074312050226630730737414733400463707237721215264671775460052142525574623407462606676800052656083048682218586075082408721308233205253220416113127421055232072757355447768180003273713440831604737812843826421871465360500533110510638670661334172770723386886401613783287010558831610822403340424012043448546341144627367476406638344284052224084314027836333725112328015400206433177288273402600773868260034658068213670348455641764282165417572735434545735175753412463220235028476387683144282065831522331247775531746564573080331505650234641220151352275527428105007571727711272230334601737641336307722883264224580222607321507507685546107545067647555125852507204431571450170550100674251287735383684261048714015381726854675031746000276423520447452780186173345280604281180240102238886444686380384876668434247460786645537315331326153331017104888880702513224028515865068633106670313817026500633272426776313057617033212472280745238054316565530753086488433541560760677143285380502138246551740460862527733244320236744384330313332233142428846423777555465203376833625131527635017420780833638754543520758373613475755888508767265317412507872648238701118168226288682060874056406588213436144258443828566356302006327708667145615041851601053425134480012528808088802151184681631473381534557454882353623750254448807038317035314450425882772401343420307020566855470242256746622171375682106020248472838464418040312653348813278183533273371132551056328206836771414764630873058888321812446272060153300025230873205715882077457546033460006865184322707420832525452612804247432352606324043375277335224524031482475810375662636428183637844352401060566665321214543677552787030275787473001030267281230040614085437102451013587336426032317400777303518268038211810364307243058121083852564623240626636607833504878127342107884374270470131608625464173514480054506252083421588405125152652113707454815341787370763368153885027668732776386846261561848680547054553401300554351181633122401750725238457501725213107015864751422552030155115337540502504747304816384833124730345884450662758156008714421828281024211244533525730068235810643307087763425552604367528474732566427663780731551054365212254501804615518351627455811585451185538714801054763615524384822440871203822240486022757123242080632844300312382670674478202616544016283488628414062060387266130067636515052774781582065857107413568384084874324675580107742503125176683360027111101171832626555660558222773424608086160386222844611865447166107445332112708182226408156107312848605555800837033731275716132411470882723665378040330567863213001631570860812834654768304027068275208617870178525038713632594878C4BB32303A53CCFCD5BC442EA3ABB82DB73BB3435323BC62A3FCEC15FEB875B7A479E0B55765573AD0B753949983F00DB0B5F76B2E603193FAFC60C75D91998DBC2A937FDC7569342397E93A30927B20CA865DBA54D3DD7A5209BC17B536A46E106AD5038E0E7F4F62F4436574B85B25ADD74765611454797CD9D2623F47F101D161463EF73C627E68E090F1B06EBA239C28A85FCB5BD31E763059B7468212A4A42B252BD3E41EC3754CB3FCEB92D425AFA96E130C0F91C409A9143A81D9FE38FEF9BA29F84503A91AC2DE971A6F77B1E6D09E280F01A87946FC9FCF9745F15B60446380C5E7DAC5CC67B15C52666FC73B9F775F32A53780A437338BDEBB4AF4659873584E5AE5660C14667C6FB2C86E8F314BE526F88C1256E23E2081B4BAADFC667DEF40D2A4E371CF8C57B11C9ADE746DE3BC58D429C77D3405DDACD852299D65163B140F335A7B8183ACA0065DB98E78692B5458514F30A4D437DCAF94C56B23F1564D47CAB7D3487356B782648105E737403135A21F3B6A81B198C3C8BEBCA83E2E165AD418DB06A5F4067633A5BC73029B53AE7695C2F3A98B932A64FB722883B8425440413FB4485441DA80A648631F514535AA084C46D3F20322D2E4096BE425C840D2F67BB59D476873E3FE69999ACE71C5599965058C0E922288826F90865EC11E15D7A497DA91D4A5E9636CEE315038450D7DFBC19AD9FCA1A26F7EA611BB035B6C703E76AD7BF22D9AD26FF09B6121C6863BC3CD869E3141C05A934EE7733C262ECA86C5B0356EE5EF31A5E0B519BFAD073B61D0E3F01F3CA08A3E29077CF929C8D353FE471981B38BD605A28A1B4499D321CA6C93ED208E873E74912A6D9EDADFDE6A4CF85C9D261F1679B1EE5B39BF79A70B9174580813E6B9B01DCA3AC937DED59AAC619663AF6584F5BDC9198CAD045BA0D4131C45B24C8FBA7BD4903BD025D83E60932112F4F044388B138F99FB95CFE383A12FABD9B354B7438A465691ECECDB08130D00D0D44B3FDF9C06F1D2D6CBAEEDCA421E69A5F6D76BC358D3D2FCBB6A4C0FC296A15BCF278DA58F32AD83331AA04774E9B59116655A79555808484164F9B14F8CA023B2DD06951BBD16DFE4FA0B16E82825095C85DF037BCC9BA9EA588F76F67D4D93392CB5CFBB54EC60447527230E524F8227E6467E1EABE63DE67DBD53BFDB0B12E6AE4197491B468286935D3A02AAE09F350F74145E9A22BE8C71185EAAA33E10C261EE4EC70DA0D2158EEB16A376631997BDC651ED4A2F3E359A0AB2E92A659164A4B7A4012F362949B7667A7373F165B9D02E40742A40750E6409179DCA1DF338060AEA8DCBC040ACBE607CCB95E3953A12514383983A7F7AB93B24363957FD273730C5850EC7665560CF210DFAA2E3AF0A843E4866E6C96522E06B28B3E89F210951549F8516E330409D4DE8277795B061B15E4587B37BEDC84D73F2F7A5235604A5083D8866CE75B57D320307C3690CF37335FED19AEB09D070B9E2766FA7136D7C60A56B9ADB153B171CA03EF9FBC83FFCF69CAC3D0813EC6FE957D3C2A4E995EF9520F4768FF61332428C14AEC705C5EBF91CF103FADB9B60579FEABFF072050ECE03760B44441D680AF9E6446815992762BC00A88434D130EC5C766408B947C8F1CDF70705206D825E02D053233698B8F278BFD4AC7D878F12C3B0133872D6115CB262F4AD109DD02018C045E6622CA406C82A960B5F116880C574C1380FF806B29CE33FB583F07D316D5902DD95CEA9A431AE32B00C75681245BD9A6F1A3D85DC5BD9BB96B07E827859C4D0737603946A812464F9D60E8FC0E83835FE1175E66E4A6406847405996631B2BD058000B5A77AFC503089A8FA2B1C5BD58CB175243E67B16247BDC2792A15F69C30A3F1DD2589473F32437B93B232EF4B2CF502B4516A3FF4D221D77E7E4C00C90ED6F68B1164211F420D5D91ACE69688D86DFF92244865721292929804CD35A3E4DEA1F1A9061C9F33C5F8F0D27C6498454B437AB5EE05BC04DAB1E8AFF6F41EFEF10C4DEAA43161A638C36E036D6B32CFB76908434292D973C9225C06750EAAB35669D6D32C2E5B7C7E95822B58C0A2A27CE7974534F35BA5B83EF2015E0EA00490AB4B56BBDE55DAFD8FCFE9E626B7B7409DA1BE1598DC7B3B791D596999190921DD6EFA38521D19536E5CBA048A37E812D3AEFED99C9BA5DC0BFA68EE9B9C8D15485526190897F0E735E6828CA8275F38AA12D932752AD99421874756CA1426F672C70481F4580830051172B735855561A0590EC2CA0AC7A871266AA00A1BF8A9813DA45C92853407FF034D359AE8C95C360B1993D3C3616D7F626C9A98C790AF0D42266B72DA35EDD961AA8D78BAE34546E9DC5F1E40E952DFC7449D921FF2DF34DD7DC733AD614A66564271AF085FE59E90FC070DEF49197E499C4A02F7CEEEFFEDA024C64B3830E903D6392BE31930F05036B57E1A5728352CF01C2AFBFC08857104F52D612A7F94A5246677DCC60161ADDC1AC145847AB6670487479F708068AF197950882E998F7832C2A538FF7F39539744FB2BE086DA173B0AA18E23D4E04C0018AFCCB17CEA43C9361C505EF343F7312C82427CAD4FD5F612F675CDF36A12F73BCD7054D7939EDE8D4402B3AE2F302AEFDFB22469A6B24C20083451311DF6B56931D1966EE3E43C1DD0C12CDB51130FD9257DFE6895A72680B0163262271C622389C006C700E5C64B04A310E83F47D7AD8BB8F18C800EE252B2D3D22A82A4EBDCDEB2461EE406E3E666E360FDEEFB041AEC350C5242DCAF1DAC7084ABD002126E5F979C13D6E9EDF0E5D374A8D138807771042CAB3226E68DEF0AB19454572CEB18037CE60446BE0D207FC90BE3C9CCC73E9A65AA58F7A55914DCAB27748CA489CA8565089C47A87D4A21D300EC8567074064453B0DA964416DBB588EE88C9B4C874BE60C13D38777403013FB32F382C08B22531F04E706FC4DBD333641CA5634D0CA571B77D742D7E5DE99A0D347A7A190A5AD12EC5CF87481CF0E29CA8CC8366F2079BBDEFF2FA4FD3DE3222256BCAFBC451C80251D1AF36426322D0EF1EC7997ADB4C86820E1DB9EF19C2334EB4A04A06FF467A9B72925FCF8FD19B4902E7559C7B9F3878489955AA068590445D30BBC9D15A05C8F13C184758C237BA39A32A7D68091C21407DA8ED1395D480D27697B186E5A3282D7DF73D690C810F8ADA75B3717E52B2D68240CE6CBD157C9A5F3F60BF682D32C821AFD63933207988C71FB7AAC35EE619688734A47E3C16941F9F86FDD55B454DD0680B7BA553C3BAE71C0CE71045678D84079A81B7D586D3C4DB81EDF7A4C35FCC217F3928B193AA43BEE5F6C17A0548C85D4D1EE49AF073DDA69F52A39F86D5643CE2ADE5C299899E49E5785FE11241601F118B75767207650241494A439306C6D7E9B67AC11FF6B96A89E3E43F43914CD145A647AB687530D3A495E473A903CF3967A5B2B59B09BEEF26DAA78FFEF215BE2279EFD02129B8A2087618140E9A8AB1A9 +smlen = 3920 +sm = E9FFF5A29EF0B78C8EB110EF64F3961223884A98CBBD3057B9AA6C87DA00DCB4435E87FEBEDDE9E7AFE394F073FAF7B92AE5239DABB1D6C987A59D4B098EF0C5908B27A8728E00223A0EB70B7B54994FEE4B9D9CA47A314A9637BB92A2EF51005BCF788EB8DABC7A04147CA130DFA72D5B07497CF52A47D93F79449C9E3BC633565018C214956353F05F3800BC40C02B0401464A1220C60F2E9365980C320278AF0F5CE3BDD142C926D59C22493CD2BB86DCB6FFF4656DC5031C81BE4ADA19CA926B4A719A2676145CCD7A463063DDC50FC30F624E2B664C7C8E19929F28D8D1A400437F6BDDF54F7D86E2F0FECAA8EB3537778BD60DEABF56EE88F29B285ED82C079E303D1F039F7F97320D6158C5E01FD9118CCDB098D45E40A40016FBB0D7664629FBE516441AE2E31C75D66598318B542AF9B71308F4CB8A32FA9F74B952FB5E8A63ACBF6DF9B866D80541B25436896447A0EE7C3AB68C7BC20517D4AEB27A7610586B190825389E6DBE07EF99D9943D9C5E06DEFF456A8667E0DCE9C401B17837F089790E7B73A01677409336920E5135B61ED38C53727778303F08777579C406CD6397015D2B9D5A20869D394A0B138F79E8334474F621D1B053F7A620D9EA0614B9407984D7E8750BB2CBF7FFE3F1BEB57DA19785B98240F4C430E96A9B9611758CEC745AE9FEAB682CC2D0A33AB35365C332989D1A3762BA54EA11CC8291301A2F4CF7A2E5863E07CC520E18C45B3D7E854CD1FE1780D2C87D57AB79B1DA89752566588E505156AD2D2AF996EF9A47C50B2059D4968AA2B6F1F16DC5C9F44D39A945C3EA48B9CA769BE06E2F45A98FDC20E9F43B9E66BB96A8F3DCC44EEDC0C05A48EE46AF12CF1DE6F904FD4FBBCFC1E206E2415CC7E9A81D5F778A204C4B31E3752D26B0538F3613DA1A60907180825F286DF954902FCC3C560747AE78230FF9F3E4E924FA6AE302BF7B4B1DCF97AB9546D627BF2C19D5659F2E96AF46A96F8801F47C5C2A6A269195360F676E0617971C4AA7B3296AD0739A51634EBEFA35FE7D8BA64BAEF260E1D5AFDEDDE78C3C8EBB0633A61F75777A692294198506A11D7AFDB9AFBA3205B2E46DDBD77EB31F422D9980073E9BDDE423DB926E512C34636EA6759110676DB60F8BA078E4E02945EFF25AC27727A136B616F85C5F23FA64DBBF8B94287504E9976299FF5C8F561BB32B59FE2DD66165129469FA56FD47A6F400C8F21E1C40BB3D6C26CF19C8CF7758D185CCD771DFFA6F23AB39A981EB555A16BEAFB67A9B5E106F73C61A1B82FF1977FFC7C434B7D2B9C9CA3E412A3132CF668C6786AF95B5253C0EFAD0A0F3A7AC09E0C842DB38054137FCA63201528257E48380D67FC2D98045C856886956A9C072A41D29DFB453D2049E92C84D7755D49AEC05F88D53F33650BD194CC80278C68631679B0786DE41D514AA8240A7B95729DD55BF0B105C80A720CFF5976474614731B164A72D8BA4AA7102BE1A8484BD37B3C4ACE556DCA38A3E63B9287665CD7FDB50CE147C8E78B82F2A92A44C3E2C7FA634176B89CE5ED033650E6040130C74E58709C111166AB4D401E376169BB5B78B5ABA5D254AA502BFB6F091D7DA5FCBD29F2009087967E070F716AA56D94948CEE6EC903F5E7BBB76DB2CF819CD36258911A5D8266453EBC02548EF4BBACE742826A78A226D7A1A27695F0399DB9F533F5BC70D93AC4CFFF222FCE820A9557815FA2B461015B347C7ACC902941429BF54B50995EEE5229906AC1F507AC42465B98048FC0EA39396231D9869058C4D51F199BE91DA1B9B20ED4F254F98C785BAC1E95D7E5E7219A95ED801036536EECE8A163C626266000D4CFF4D5A2EABAC41EF7C4A9B0BAA84B1CD8AD9819A968E0D9385968F3E5C4B469F3AE9F4842B0DAFB2BA0B70FCE40B7F099712C082EFA199D890B3CCDF8ECB3C7F86F369694D333C5B407EA252E25807F3CD794D1A5250612CD4F044490A9DD373019F78169B4B1FD2EB418A25A7651810A1D4A1FF2F1CC6AC3D8E8BE845F21AC2423F1EFA0A21C8F92399504D3A9FCC909028C40B78CA45375D55DA0A9A14809F190C70BAB54BEA6A56E51EE673BF7BFC73955C2472631E9E616E33918B795F31A3C6E41E7694669C0919AC84B3DCFDF4C578D48524F38FCE13E1B327B921B5DC46B18136B59AFCF64A2A1593E0231F5CF2A24D0553548CC514A2495944C1CE30FF764B2A00BCF5EBE5E06EE3724DCC95324D252FCABCC0416DDAD2032C663703AF4EA34B49221206D8E31F6084EFDC44523FC7E6C53A2DCCF4BEAB7A0C61F150FE347BCE70911768C422576C248155CC1E945E69C6A81D24CE1710F333026F072622487D4B17C438FCF2A8B184CF429ED6E9D2180D88FEC8E0F42E8A37C5A12D4CF0B0BE77B3D4ACA50604BD310D95EC7B855B072B8D4972189136246E6D80329B3631C7CBCCF20A01D6C1EBF2D025878E580AB1EB7F9BB990C9C739508BF135609E2A80E269B1EFD17F01D8F460BDBF38A5FD339CE98570580725F8CDF3C3AE846A94D9675070E8B81C34677E23426258F2E39A68F9A2C47BC9A6B60428DBB8D49FDD421F025DC8862BD0337A58150722348FCEBE02189A06A428FCA8750655AA27A89FD90F44CD65D9DE27860ED593882EDCA223EC4635F872EACB93459E33414470C86A6981F375AF9F760D1AB1C36820F2BD6E9179DD20718382AE7C0707626F9E6702D04ED494D4A635E704BF897F594DF644A73663BF6F87F5E71545017D7985A06FE9028565CFE4A133C8128E726A30ADD04307404CEB3E25431E264D52981460CEEB58703C122D82D436DF4E5641FB63B1A045A412AEA59CC8240F0DFEDD793CBA4D56F927F832B41CFEA24D3338E0EE90B08D2DB0900E885DC0CFF8F06AD35FBB624BD6A98B1804F0202A5357DCA519AF98F6BCA992067D6338D9B6508C951BFE5951777F7170A986A93C51897CD2B71C16BD479DF925BE9041494B0DE6F2DD03CC527B371C422DF754AD0DE1EC34F268EA426013FA4CA75E1F91B5D483D7578AFFB234D3BE57C7C2BCD5F6A1AAECABCF6B3AA6439F22F6F5F5E07C8282DAD3C6E6C63AED25D0C9005D5097CA705CFD95119E51C452240D30D8A89E6672F87D68B92F0BA6B6B868B1EF05C549080F113DE6B834E4DA168D4F9A4F3E6FC8D8F2B862739B8181272A3C9B1E184D974841D6C7040B6105C1EE9FE8E0D4AA93B68F6D91C9E662C9167402EA9FCD520080B68875D80FB74E6144963F98C3CC273C41EAE499FF0A93D18C0A436E3E2B85796B182C69B769D8488DEA61C3E9FBACED8472A8894A41FEBF250C490ED05CC2EC02EC9841C49E61DBA976259DE0430B65E4CEF192ACA120CB77A4C58EF8A593FB5E9FC67BBEBE0AFF68AEC06A6AE892817BDE0E9246BC21A855016971DD11ADF583060D9C4B55AD30E20C342D0A48C7F32DA39B74EC4A201BEDC5A5F3D768E47AF3E4CD3D1B61FDA225A7A4ABAB530F86AF786F5948AA9AD53858E93527CCC357BEC0BD4008A232CDE2F5473E216522578DB425E7240FB4D96D1B37C694FD7246C233FB2977B4D17BC7A0E448471980B71CAE754AF86521ECB734D91C85684BBB2A48D008511371612FDA560F0C329645346964508329EA2D3407F3F9D1A8A0A2DCD7BAD3AF5FF8DA89DA125FDBF5694D8EF0E83C1B99FBE1C3017D5BBD61B25D36838EFCCBF308C42653C95CC53D3AE8504C268CDF52E9FB5B6D6D463FB5E95C2E478C78D4DE8EA452CDBC8B2EB27BAED343A138BC05B128C20519C63D80931C379AB95644A6C327D65876B4AD741319AFB3A1C02F2C422429A8AC667601FACE2450101DD44D328C557BEA8AE48D6208D86217EE31E2C0DA144D3349440394170383AD0B1F023FDB56F9C9DAE05440634A7D1758AD40E1343511F011D376AFBF1BC8EDD650DCBB290F8F92C896ABCC1D3C20AD868394AE363BE765172BDD941E52E2A3D6B2E6052CCB47D9B6BEB8EB7E67698625E23A493D88DB78D082B00AF6E1DA99308E1F877FA84E08DA6F173A02558A160A2EC5B26CB5FE9F1869CC421CACE34B656F58C07D673264E45069C69C9CC320ED92022F1FC041DAAF1115BB63E9148E3A42213BB300E72D5A43FDA2733D21EEB6C271F85CD721B8A1007D698016E61B53290DFE2401619D139C58DEC971850D0304BB49C5CE76C1BBFFB0E9A5B8F6CCD2CD7901AFDC8252D0DB245BBDC4AD1909F9FBB08D3C7E8ECA1504A4751E4EEFC240D135586A095D2DC9B026E6A529DC1E412E3E2D1DDD9D7D1D07A875BC55540B03DA81BBB98BA4EA62113B8578546B7F806BD6D78DAC039FF4E4E6035EA3F8A50920FDE73EC9616C5682482A5F5FB1214C05586CC49F0104D19B0406F0E4252CC9E1DAB48E4BE90DFA5393495F1D8B34250AD74CC24A721A5CE377FB9FC2D61C5B6F02781860EF0A47772BA6A5D8B611E07EFF377545C45ABF17E89512A257D527ACF2D45869173B1289BDE6142AB30F509185760541574909C67B4B46A403A605AFC8D8279A67B78367182660D2C04B8C1F47464A2FED7B8E1C11C8786F5B902331160180F9F22380171A3EA4C9DFF2FB02244F6B869199ACDAE1F7085E7EF9131A30515F7796EE2B477DFE000A353A6DC500000000000000000000000000000813171F2329021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 + +count = 19 +seed = 716354F7DEAE272CD26929C0932CA257AED1DD23D67260726B5213D82E61466FA99BB6A7D81DEE9D0EBE03DEEE4DBFC7 +mlen = 660 +msg = 7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D +pk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC6B00EC244A7CD45EF55D122248B66597D8000E5C0E58FEE1DC12BE6E8B6BDBF1E6331217648590A61CC5F5B46CCCE86D3F0B097896134951CC4DC41DADD0F262A1A6D943EDFAE56846F51D28364142DC21950489ABEDE3E7EE16D401D01168822E0AE88419674E69057D0EE5258921AD7D180AB76830798D3CC3EAC5DA632CB416749C6BD4DFB7179320C6AC850B3A60917F2BCC0A032494BB6E2900B8B0A38B47361DBEAAF4A929244FC91FFE64A15DD6DD7A35AA4D80F05C777CD8B446139E9A333C04266A9B9794CFAE9E65B4F090B22D4DAACE29E68703EC16EB14F8AEB303DBA2995B905AF7C008489E39DECBC865AAF1162420069D81EE97D486A4B3A1D1527E0C8E78C73EDB7F2D0703670FAFD7E1FD5451C9320615D7C2932F5DB5F4F9341D14104A6200A30313B5F2033EB774D64C3D558FF5FADCFD9CF2F028AD49586F0EB7CD98ED0E4D7E5AB882FF64C00236AF86E32D13006AFFC83BE92DC9473002B3DD77D919C5A219B9E25570401A156E8D615CF6A392267C15DB77657855FA8E1545A0952FE686E488F0FE78CDC5C20C12BDEBBAB2554F70A78F592962DCD50C635ED3F83ABC2B427F6F0E4C0A7AD3306EFE464CAADC7C746E44D4D721C72B78093F1C7C0B3AE989112BD586F9FF28EF1CE60A7C032C47085048868DEB481243FBA2DA6E38B7355F5F9A7BB40EA3AD5C2A4D2BBA66910D187E9B4726356DE7AF01C546EA163B6E364DB0B08CA8C3FA0617CFE10224798E21180D3000954A1CD525244E3EB09D0F34FC82E3BBB954C1EC51EAABF361E9073DE34A2BA081A513D93BE73B413DB0B63BB86AFA44A31B39A52C09FBF4950B633FF0509FD0EA70566D8166EDBC2A9BAB17679170366B8D059C9AB279D0ABE6FD84FB31F8DF975B674063551CE19E877047B2DA15E43C2B4AC2115C963536EA35E784F565616128468C64183EFE91DB002D68C231DE4C4294A62662B34BE72582E3D3AAFCFBBEAA82E893BB3EF70E43FA4A7C37DBED89940A891564852CD1217D048AF76DCDE6C65F09E4D9A61D6841FCFA3D49189524080765CC00217B0C2D4374E3F4DE845E75ADA748C05738FF6C4FAE6A978A0FF2F6823923BE7B229626B932AFF38D4CDF8C5887FE7C80D648EB25579F80CEC7A41E23202383BFB93B97A4A023E9A4AD8C2A120E943A38DFD3C4951150178A7650B16C0CB2A466FEA253F40DC19E0473F5D4D459A5341CB348629A99222B798C6D2EB44F9904E668B62301D6F4FE45358AD7C715F6011640D0F82A95E494A1948CA1FF44D233C168B7C0958344348CC9ADD821D6A7BBA19613C603EDABCE5B8BB6A3EAB7731564A954D1360B599CC95E3EC3277FD81445E3ECB6201659FAA5410EF50781ABE830F421A1E856A3DC21B06FDBDEE57C39B8A91A3FF06BC90C386F6019B109078F6C3FC54B9C35CC24E3EF1D7420099F1BC0CCE29A8E3DBDBE686B003F98E604F15B6CDA6E2DEAA45AEE1688FA84A6F15F3D7AC06BE45CB3622D52908218B8677F9623D3ADC945FB08B7F086A4AD6DF139B8580775E11AFDB2C60278C142054E145CCFEA03281344951E9A932BC7FBDC36D749225F0F2852077BE35C00DC85C5B551576F8E3FBD255D6F9275A1DC387A37478D2EB43907C0D1430C030226B790BA14DBCEF8BA1E94C149F84F2352D1877C5FD89AC53271D01E243CC51F2E49DB33D8CEE73319B3D8C565415D82CCE412886EB57C987CD834C1D1801430A0ECC7E543991C355A2C314817FDF95CE2C55402091D69ECBF674A0B9B0508D5D3D3184819FB9C301D20D7A7C296DE63F951D06F295781689268D70A9E77E783F30AC3AC690A9539A2453FFF914C5D924D214790EF88DBEF862016742E385178D73B2E17C33017969A6EC09B62CDC9AA5EA1D8D8D00D59E8732C7EB422080FC5148ADD6F860D3B702BF515B2574654CD72B6E62BABE0EBF09019DC7D615B43127CA601B522ED846B716B383CACDDFCA2215874F78E35E55F4538C98B9F1698BECCD75FDFC27100CC079B2F6E4615463A0CE83F0767B19F0508680135859FA4FC623F0B7801B450AF64D004B8179105AA424C0D16AE9FB747F2A8AFF2CABC5AF3FE1B87A541BDAC95CCCCEDED5596910AE30DBF9E54DD4F9EF0774961D26063068FB542212EE5A08C905284911F9F2D2F8F2444DAAB3248D063026129E3B07657EE3FBAD360F16E40828128E16796973147643261C7E40572C203D1AFE320E958D71771A69B490B46DCBC44AD2D418AC3DFD917D3C7076B44F90DC72C2B3019642F67E27A21A4B62AB1249716B7A2854E34C9907C2FC9C867B2CE2A82BA46090BB637C48062712A052D74C3319AAD57A78AD9CBB2363369FADCAECEF382177E918DEA59554B6E6A61937FB7FF02B6FB3B5753A86AA708158480FBAF08CC93DDB2D70C39E7A7C85FEEFE010386BFEF21CDA3E700D117DE31772A7EC7E3FE009D4800C32EDBC1242C9C6FF780F92D59F83D749FF93BA0A8127C1CA51D0F0D0C3F0C06BD4B2F6064F78A53C6A72EDCE9CF44BDCE2F32847A460B7D6842D51355E52ECD2929B69D3B34585AD8822C1A50AA4683A135C616833A890621EB9601C8BDF15D0FD907201BA67840BBB4D82C1B1C01DD8F2BE901372412F0333FD85A2497DC259B10F9081490D37D8579C5B756C5FAFFE4C00A064BD02A5489F19447EEC47AEDD71AF27695BD9769DAD5EBFB68E20F9 +sk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC6E4A8E780661D9ADFCA891F4807C6632F835BB7845123DFC55BB16053015FFDE4487EC9C9B76041032B7CF9CECCCD157BDBA6ADD1D8C9ECBD8C0398EDAEE4F81324274571444344462046421567776065867637080681362603214465624766522386627414136883353535032121207543177315684116081270457007006260774053225020880466283248766212270886733082780322554686242448167622688810464710415377341136785722381832431481526684817015244547063208076512800580515022610768385460201844881310637211480675887760363664232468430682158732442611737354508152478486115107688677350716456362184305035375614735643530775558317326234150241023306217052010540742477885133415484611382477580887061604750760743585645785520300322034101778421808143257762045875131064706285134438050758468502416072584441164347350445671835252770468310166572653226855130216325546043081077040641203281542325860242224214124260587764315414170218034020618826207787114547830814035443233852365440553231888125230585031573457622511244444486810680734111725416862024232007824436056476741081253540705240284187363617271063030207255027181080370255351418423386380180102230448448323823301058018513348250718616684851400480864844672474724710551825240667673821114838548737420686653734752875642017421248554121610530176566327377146826173508354387807423302470861235176828470144305085727848477281625571847652860506564123824851387482820257800862548001318875750353806644405174046127061836420773746140522636466201775254802510482076210237425335425384132624888654405247774451807048220448558721717128423436857836536450188504575456330070236062551544843828510062174263166670688527824643240245182584831764430500140807002577781537004784231427847065586230373587147268877134128873437545388631261176822160243200528636261154006636886643676458447814783773017367451884476230465651688616542152314303484247046888662642404666538575220223188153863047200316807174557347640053468710254234346585274334127006026277715303562324161234660781560701283606302564601514600280333283321472342251612270876227504475537384438753057300030226033386768006218260251610666811532525400342433314230417854305867453624726073276145472464140313548547381063133104836565086525067888002543763385016026053152454736000271266076250783484661222381346805337150312260464216417823006183153138736344145856423143143485163080354021782053442571080787214860545477128507345717418840241370157303117061314228517806660567187717002804557632528731848548153611208745605568487411635338581538033101878646414365180874351431624450760736644863241022742661236508617605266614647448104567012582366636007058715652660071773382832448060086257200304021872264082848771848834881864703341064555487601357278283318233337712053151506561841274017304767541853848403787665684677101111712683528106615463042638435206533283246038854350417846656506362548725038517237024633340545840437153227576706540001368527781658883528481822163705606625106347011716448360647256322246554602528373080664881072183744830244700745125504575417118737140671857063752014757148052823024C0606A8D6CCAC805A7CAE522E5280BDDA3813EFF4C890DA52B226BD70B73E976CE0E97D281990B596A5A917A251D0C5B09EAE2656C7C85AB64558BF3994D33F5FA76BE258103065F2F9E923DDDBCCFA55A52AB9B5F2C390356E632AF5EE6CC7C2CB95D50943414E82C09212293DB0AABB4E2945225EE1A84E17D850E1E4A0825D5FEC5060749240CA0175807A16021C89623C5060FEB5C80DBD62C060647054C2DD751C1BE7A31B571340464AAB1D1146FA30B11F0C99CB102841E8F3093EEC3FF7B93556B7370C7F75AEA23B0A377406F23353A782239D64F2DD9CED1352A516FCBC2163D876176D835B4DFE941AE21FF35441D2B9E22B77AED20A5CDABE32127836FE7894E3B66E9FFD9629CF7495BEC2DA0DF13ECF8E9EBBC93382DBCE19E3DF67F1521E47D171F1AD4BF6B2E6CFEFD3553FEB086EF140278D06209D502720B974CC78284FB4E15071FC54E7E453F4E6888D044854A4137A57EAED66E2726DF7D60F6E68ACE430E03473092270953E98C006EE058B5A20BC574F8C4DC4C1DA8DF725F8FA5598B0E79F214F1EC1A7F70F7E9D578C003867EBAEFD765371B883B1302F2503E83AF18823803786FD2EA6A0EC9455A811E52D4A2E4B1F36B39C450AC3EE2DD32B3D83DEB4923C017F1FC9503F3CD09E8C0A2E426723A2A79B1849351A571935C88EA69AF5B442C581EB32E68E13F94A270F67706BC18A25C01C0B64193EAABE97B946E0A8486803F352EABA535DAC52A9FADF5A5A36D729BB1CC385A95BC01DC238F0986C37C464A13E012D6C8B39DC12A8EF05E258E63693889995AD1B61B1DF2DFD20D50B53CD550FCEA23A6B55BBF9AEBBAEAA8FB3D5D93A9C163F9C42B77B3DA902941A51CE2EFDC33E8E5A73083046C8EF9CFAD83CB75668F57E2F90FF3C986A7E0218928C35B4BEC3BBE4D70B4F52F6883FFE2F5B7C7A679BFDF6F0CB8458622D776EB3842A9557785F995B1AA4C311B5C844932445255C541714BB5349B7D3E9CBC6350D93C7DB996EE6AF8AAA1232E0EADA0DBB9943AB9AFC83DAFF17A25CB8747B2F1238FF0A5E45F45A40ADEA794957E5F3E9DA467CFB2A5FC8014ED3BAC6F6E3E002299D37A618C5A74967D9441E28BE5CE249AEC317FE5F785C9C9F82C8AC95B0B4FE83204AE60ADDA9054B48B7F46AA0D45A738D4F12CE3A4E0F226A9F1CADE823342CB9BE5873E77385B2745809C4FC6BD22FE286038923A939C5BECAACE0BC1CE3D71470C6731003AB14EC360907F0A69F3DFFCC259E4E0CD1D59877BA1D610E8C925A8C64C5665150FB6C71E17CE56EA81E39C4C4F4313BE89B9356C2EA034889C90335BD75124EEE72A3E87594B994123D2E78785665200A0CEF029B18E521297EB4E23E89C5234C55301274736D1C65A19EAC908F25EDDAD9743BAA7E064ED9250385E80991C30A2562D3B7A1885F1B47B385169ED3042988314EEA46085BC4155FB6D82594E9D031D8C5133E5A4BA874790C7BAD9B69810A21D05471B18FAACB45E67EFDC513D4887097D1C7644243BBCF2EC99FF0ECFBD82562FFCA7D81C9638A90E86F3C7F49E9D9962777B42B90EE08B61F1E9FBE57136D86F003334EEB2D61DFE5591D8D9B41D3C8B7959E1478C9F9818C4E1B5905E7445F7BDBE555FCA7E5A656130FAA745BB912B91B2A4B2A9CFF74590B03C0840AC9FEFAFBF1F51418DFE5E747E85BE1171223E6195AFF56EE91BD7389A04B0581E0D16D9172E164A4DD85CA5C693437D19988A9780D6EC147433B3B4EE6F210511637EB42C0647CF4AC9A5927F9C4AE0EF8615D397E61273E9391B74D86D2AE3F4AF31C384B96090D2B9B0627A0891B60903F838B9F26A0B62BFCEF499D931BC62D976003C13F4BD00876477DC2B97A9732CA773CFBD6645B307F26008FFA6BD42342B0F04EB6F95B32D6B4C7F4FE1659A45D4FB3BA4A727CAA1F4DE67D68E4AD5A288868628396DAF7921F02C3A3B60D2D73B061140542A714E9E149BD55930E372ADB35581C7D65F782E7F4149F97FAC7E2A0199BF302DE06352E02FD961E0AF9773634989B340A136411C6242C0851238EF98C5A47691CCC8D2F29E3FCAC660F642CDB7CA7DB1D226EDB0C316BDB4C52AC696FE92F63D6B9A4163F7EA57A20DC5FEDA21FCA0CADBA851D29DF6772C9FB8F2AFBD8F4D26C483C7A8E9C4A3012A1709A91FDBD773AE54201A208166A6AEDD1BD9C37B9EF05FC3224500704317302A8CA74A83A405DD1544961F2AC99225656880F0F97DCBCC936FE443DDB1EBDDB8294CD0914C7E6322F8B07D2A81449AF674F04DD76753CEFCEDAF025A22FAD7F857654D982FDED81BD187952A40E5C9F7048BFA934C3883F7E92BB73404003580056AB89E87CDE1E424DEAA153B14F7C4B997D5F718A81F7B81C7B7A2F9BFF20437489F3E63C98F3BBF07A9885C108A2AE91D504656152EBF81D74C2F868BBB9B10679245A41349075099201EDB152E84805E0FA589788E7C064B05F638363B9C695123098C0AA740D1EAF74571F7C0FC20824C2315033E1828965374CA2C0DF9DE533BE7E0A8771D19208CAC20AF40F779406E248B7C2C814BDC7755A8C84DFDCDD52474165DED0856D9FDAAA7FA4A10F2518CE44D4C75E479840211B2FEC777E4144808CB0163593C5B0DA62E0E0B98DD6E3033CCEC3D9CC34502A64D78F0312D63B71D0B1F638CC7EC3D56E9772E380202EF8C72122107BA20D93FBAED3EDE9DF9DCF5BA67BB3C240AEFD3ACE6C7530EA025F85B7E016B1976A43185F89DA16A41E717AC4376262FABD1379EC0A11619EF0E34831B197563E1493020AECA5081750FD747CEFACB4147356F9823F0078EA1F209D5556381C8B8B4ECD993B78912FB2F995B2367C77266257864D824EBD9195B3309144396AD02F37AADB0DC2E60FBACB0ADC2C81B25D35DB227520CDC8549600678AC27B7B5EB457098F764093987A46FA348B587930A3BFCD5E670627E5DC80FC31C8D3B71A9AC533C9CD46B53776469AE701BDA9746A489964AE4EEBC803DC4364998BEA767E1AB87687C9B1F59601A16181169D949E4D70649D35EF65999A7013A043306B7687E021489D6FAA71D2AE0BBB277A6808027016EA3DDDA8C08E1952E1FDD4D3601647519A2D679E70FB0ED1ACC55BF5A474738260D2A8F5BE8561806903437BC10CEB9D0F58E5E36EA9041BA7CC1CEA2B7253A2F4D7635BC2045B6B2BB6DAB3D4E6788F0DE4BD679AFAA8697831EC39194589534E7D0EC567EB619A2588EE55290CC450E1BA1824E3CE319D62BF8125BDDCABF6B2C896DA13925A70E2913810A618DF55D6CF8A977922FFF4A62659C1FB230B7805A19336768DEB1BEE56D803522368F652B23771BEB5E98025A3AE928522BAEB08D1414228A7F03C90D2D024E44809AFC73D0404E26FF23161B849964453B556C1DD3EE767AE0CCDA2DC3922A4A4B4AA4CFF0BE020E079178D189D6737E2B5D850A13E0E7F3973B2FA70EFB016573CFDE07526567E193E1B909F5DA86297E01D09B61AD8E284F01F197 +smlen = 3953 +sm = D492AC56C4D02D4E3F412A6B9002D18ECDF77FA3497BA812D01F5E4EDD190A70A65DE6A6E2EAB663D7DF40D4DC15870907095CD62BCF3B2EC1B8B4FCB88023542FA1F33CFC1540A240FCE0CA814D317D454D7B37A31E005337BFB94D7A2FFFF9F2C1B5791A1E6F273BC7869D65250C0A79FE91D12237396823A52B90704A9301C3E99279D44B3D6F26062E36A10584A7F8A0F9FEF1FC592317AD1505DF2D18CE4E5BE81E91AB1B5063256E7EC717903376185ECE5F9EBA49B52966988DEDE2E34F2BC1099CEE1D85944849754D3890AA55C794BC8F78541B3D3811842E0E8C2C5D263D0A2A0B890B7CA84977B344F13333BBDD29AE1CD7ABCD89434AF0F10323D148FCC19533CB09AD478DBB2BA86A16AC6E1F758CDE3B3A5750B0883C37A3681433A8BF95FA0CCE4544699948F130F72A68AFC0EF37A414A5E286DD484F83ABFEEC50AAE2E08843D932C4D2AF536CF407873615F5799FE7C8D68275B8247B624FB8EB4A5AA3501076C71BC181C5D1C824ED419EE7F580A43F8BB83EA511BD076CEBDAD9A209BD50ACB7768FEE5ED55EBD5F7AF7947B0B6177D09179A60F1A49B1C30F3C7CBCC2F1F273EF3D3DE1D676F4ED8E5BE2B04C06B182ABEE41C8054475132ED005100B6C5013067E8EAD377F4FE4225CF4FC5A52C1CD674B180B240B0D8F43B3FBE30AA01590CA987851E0AC6D5579DED637D2FC3510C84F8A443E5CA5DC34ACA101C30AAD094F39704092C88669C30516E344A742910C806ECBFC4A324807896E2AB17EBB7966983008E34CE263673BFDC57D36DCA9B5EC5D20688D894F391897D07160E398D05DD9A9DEACC3D640212E7ECF60835F5953D54E71226279931F217F771029CD400BE7FD2E9F74373955D8EC78C9505B0B449F475887738F93A617AC6D7F55A23BCDEBD2275FCC8BB6D3D61AB8451F524B68679AF2F9218F0C04CC5955DCDC62564F3BD7C4A59C0931E510915DD7F90C1477F05DBA835FCAE48329BA3302B3F63A1BD5B6132E06667002D1E7A465DD047BBB72270F10CCD4C17CDAF82E639663D591BD077A79E43270CB0CC0C03B06C5F9DA4DA093B31DC7F427B55924725561516692BECBCEAC41625E8F7F83788818164EC38FC719D6E84689E4922D7B667D691290DE3FE4B601E88607A7278ECB5B4EE122D5195231D6584D1EB998D394345C6D6E21BB285805B7C76F12E8970B5D134DA5D6F0984494378B90B83A5E07406CA080788C894DD151A3D22EAB431F16488A04DE93C10DBDEE62947EAC5CB34188D30D677DA826FCE62E2D230F48D2207FBB0C80619E6E1555B32E6DC52E711C83EEBB5F091D279629A84E743EDF4614F30217A4D67B59CB401E3E3AA97094FF09CAC747336330C468177B6A271FCDD911052C8F718529573A2E01454C6127A2A02533D59F7EAC3BB383EDE93CB0A802CDE2E89D779235259AD6DD4D6F1BC8177C4348BBD500DCD86ADFCC7ADEF5F3BB5D1860CA47CF506A067F6BA717FF02D4650B5E63AAAB3DCAF4B9847A3ED1936F8D447C31B1DCD372BF9FC542F4D074869CAD229A7F6630D703ED1040B578C0C7FE3E2EA39E5B694FE62419F14077D3ECBC856BE73D2531A1D54ECFE96005491724A22BA9359CAB3C5E4B1ABC321BBCE983B7FB88E72A58DCFB82A995A1F136A2C93DA5805305F41F81C7C393E84EA2B0A28C2BEFF3993D0806CBE3615FDDAF4BBC98E13E217072A0F577D09795DFAEC508DD17A01B160FA0B2E95899C743C52983AECBD8DE3F31617A563884FE8BE9540E225A2391E11EAE383C4A1D8B8C738799ABC12789AD61431E37D18612F4772FC8F124F42AC2994714C52A6340A57C631ADE5D976C44DB0ED645C72347AA55E043D69EE3948ED6C08156E4EC73F0C98285273A554F6A932810D129DBD0DA90850F23E5A61CAD04657ED7E723FEEE80ED182C5CA72FC380EA6699D0FB60A298DC500E3EC85465135AB80470A090050EDACCAB3D343EA62CE44F58F0F133853B455127C6903251C07E2D2C150E70CC6F7498953C458045C68F82867429A18187B192AB0B766015D6E1440816D0683692935EE88A2CE1C40027A8C9BF13D739DA9350E018CDB6A99AEAD8FB6D10CABE64D4E4B8A898F813AFF8BF343B2A9A16CC9DB8911B6E42FE9DBF399A71E9765A5963D04A2C5FA7E007FB0DEFEFBD91B990AE295B5BEB2ADA46BF497507132AAE82E9D24E31B3F2F6E71BF2B7F59CE1F78B1588DAF2A6C28645D72277C4BF7EB93B98801572F8C3AA227CACA7AD0554F8ECC7C10F04E37E381840BC06B0788C2857DC32A062255FA2452EC905FCBB39E78FC295261D0E9786E44ABA5C0FFB5836D5FF668CEFF280B5B6C001C6B9E2205FFBAD25449465307FDD26AE3A6AE5DB51572FD7569F1437092C3630D9FE307D5DD040EA30D7E2015ACE9CE2565A467628D752E7FF1A9697646A2260AB4380599878E492CC1D797B017C77F0AD199CFF493A1B805372095911F896343838DA75C3458ACE5DA3448FB6DE1C66D528871A03A6CE5F4B02616CB4F714AD5ED174DC3F5638A921AF0585EA00334BBC060FD8C698485DD4AF0E5E5A52D4E898D78D76EBFA032CA19A2CB20575F9369C11EC11C82E42446AEC9FB5F8E00968431BAF16E19B5BADC8EF50C3DFCDB1EF7026DF149743E773FFE8E9ABCE894010C3C227E46F3723E53CB3D7EA238271CFEAE45E94AA2CE0B0DA94D33A0E39C7D90519BCC9A1E90B4B5A0D79ECEA55916C81580BD479F800FF1705CEF300E507C90FF5886555819AEBA2664F37E16DA1B688A84A3E71932A446E8F93FC15F0964FBF1FFE0C23C4B304BC98B624A2DFB3B71B896F8861FEF5DDC0706E93250C1E97827A0723926075920D343499BDB35EC0F7D939CCF99EC30DD6FC46B6FF58E81852FF70C193A38ACBB5B2898BD68289607282B97C28C46992F2F9D723D276FBD69FE5AFF53D6657356A8207323ABCF5E69F3680F74F7EE5468030551A32A495014FC45E26BFC132F43543CDE4FCED7CEFF6FE6121D7C7466B22B1140159C11A12CAC6AC2312383BA2FF28ADBB87C2DF97292063DB3CF286D83165D9C64572CEA059CC95704E20BBA2641237BD862E6A72E6F4B41AC3820264DEA2EBDF25D8A69D6CE2AFB0B21641184812C03C51C15BC31325114AB818B0397956E728F36C0FFC747BFAE5CED2F3A1D08D21CCFF1BCE3155C9B66BE3D570DE9883AD64308AA5751651B4684D0CA28A363A94FB5876C67963FF90FE60DCB4128927797DCA04BF28B7FF6972240A02FE38689D467D7D9D60ECA20F9F660ACF2438D457B4C8014205C98A105D1B0E55960506CB5FEFAE341458398CCA7F23366AE133343FA65A0074F85439B7ECEAE770512FBDE5B44E7605FDCC7A004491128E3AD192BA087FA22EBBB239269606C98447483DDD28F6FDDC86EDDB256E77C3DC6F7C62FF7B6CF8701E3003EF3AF31FBBCE7E4708D7E000D5044F69C5568D24183DC9D85BDA8925ABE22A4D5839F6325A934C9588907DFC7344D3C5A7D6ED9708ACE627D8FF03B04CBADCAF6078D6951DB94E2152A85EDD4D9723F39EBDA013A03D2D4EB41C4333A5EA7184180D87A7B915FA8BCCABACDCB2FBC452D18B26C88EDE7CFBC935CC4909123FB04AA2CDFC84915F4C59CA545188DD4CCFCFEE3AF6866006B98B3C8E7D1628C5B08F6A383C7BFFC0C27891BC8482A1A6D3F92EFB21C4D5DBC4005BE5FB505743DD2A3667E840F59E9F4C450CF45F58A927D08E9566E3C9DDB558CB61B01765C36BAE9EEC62DE3A1AAE2CC2330A968AFE9BAF3272124CCCC9663707A8DA95C28210DB29B9D6EA94E1DDDC15F1C469FB3A4BE92D3823274730EF18B83BAA286F2C16E09192FB06277B8B943B388090E8E3C05F59B3076FE0BF90E961D97F4B3EC49B4E5128AE13F9659D41D302CC80890D09ADDDDE13EA03838356691F1613FE2790A75AA412E1E38A2639BB2A696E1078A081E27C638A87C3CD465CC723B186C8FE32EE7534B03505CF99994C885E108E6AD2E2243D6D3055447EFEDDCB6454ABAC3CEE3F09A1BCB2BBCE7154E7F57644A58C3C008397C8A175FEACF34CBD7F13B89A159FC6F91393791399DDA74EF33A828C6DA6435F3043AC489F560D9851B6F03F921277774B4AD4411FDDD4E3CF1C1453BA5F19DBE443688CA09FDDEA6C0EDED9A9A402F65CFD3DF06CA87850D43D1831E84DEE030B9C789F99CAECA05C398362D8E54987CF6AD8BF246E956D113BF2C06672017DD1D3AB06330AA8619B10FF3D886E7D32A3103AA0A0B98154800720BECF8CA6FE91F0ED5377CC50A93482D3486532642A565733D2C15026278BBBFD98C6A26C559DFAF0F28A1E92C3864F47A9078F7AFFA8EDC01203EEF8FBB76C240E77477D5734031C61DA4B39C4E6B18B73BF6B9FE34F52CB14C037F6ED38D3E28DE321F1483828754703AA21A7BB6C97B3672D1AF63349A00DCEBC684CD9E3445191A228538882EDAD66C69ECD68F2FC5DCF542F07015853ED5B6730252576E588ACE84FDB3F92FC3339F69D4790CC865DA690B4D4AFB26E6051EF1F5CCC051AFE3B8EE2D461B8FDEFDE07232C6998C3DBEB247E93B0D3DEFC1643506596ACE3091F4EBBC6F60B1751DB373950737C7E95BDE0E300000000000000000000000000080F161C202A7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D + +count = 20 +seed = A32E6FF879EC8866A5F5E4F6318DA8FE6743812ED2CF5FB94F5C3AA3EDF953CBC32665810B71B2CFEBF343A571CBC570 +mlen = 693 +msg = A86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 +pk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D71002721FB2F5FB52C9360770C785557DBE1859EE8B653E2149523DD200931FBBF99BF85184802869F564F771D3803C4F256E819D6F9405305169924CD1317A0D47153952D5B319587DA0C1871BB75B22B7C8ADB8195480E0DB1F27554573EF6B710B887CA4B6B462C06EF0DA2CC45A1E8BEECADD950DE25721A1A2051CE40683EE6A9696FF8F222EDB6A632DE49FBE798B259A5B996C8882C3240AB1F7D69E97EB864CA4616BDFD912778F67C4425FCB0536FFC3C2966163FB6F4B102FE1541DA1105BD7278E3FEB1957DF1C9A8194E384A4E10041CAED72DB9AD0A0B29613C08963A3A84A516AFC48045CA3D61F7B05F826A7834F5112117BEBF0840CA806FF5F29C6C4A1D9103368887E32E644F3E75496FD13B56F6BB5DBE1223D3368B97BEFEFFA9357452C07FB36B17B0ECD604374F46A8284A69845F8A98F4405BFD1586962F9A05C8763F5BB9A1102F850A1A450111C064675090D2DB2B4C56E3A8F04141B8333707A023848D158E85359D092196213B5A26DC5C763C18FC3536230A7D3F8105CFE15B0DA296B15F13EF8C86FAC48F1FAC928A6EC002B44B5C63D6579ADBB1B34B486830635E1288A878E6965F1C8E021B1E4C3E45D0192F111DAA5665F5AA2D61ED175BA62DB8114E262FF52D4574A0DA88A8FFED0FF3E39E89265DEFAEC501EBF7D233E73D93081B252BB57E6EC213E49E2DD01B1152DEFA83ECF52CF91D3818C96651233EB8841B6FF1961056F6838653DA39BC716322D3BA6AB3DA33CFA41759BF2ED6AA1F380035634A4B1AD7FE9E1416CD75841A9379A6C0D291A9D69E61A350007E2929BB91AD6E308317162CE5549099261529553DFB210F95EE20BA5CED489A9B0F46D2BBC2EEC5CACEBA91F36F5DFEA8E8DAF9E5749B97B92D293D0A398B68DE87E84050E1CC22948958FB42B5900BBAB2B753C03AD4D3993D0B19D51501DAD38CC9061309CD4BB923528DA047C81BDE9F942D871082552214648195ADC760445EFAF1B2A4182336CA7B6DE9424B6D23F8D8B12FCEB22E7D192A14D9AB2D7ABF12C44720BB07FB2AFA5D1FDABA61D22F8ABF331B1A0ECE66DA9341D37B8423E50307AA49E2CA7B12FF9CB1491107066321D33DD2970AADCC3CA61EA16983EAD095AAEDDDAC3C0FACD701536032ACCB5784BE7DCEED55275140DB9BBBF3D9DC02D912531001077B45B5C730DBA83EAE44441AE49660E154501C35C55ABBE5E0BC3BC301DA4F6545A5CB678BF7A1DB4994316717D832347B0B3A0DC8EEBB1B26C3A441552ABDAD75D3269EC85B7F1205BBBBC71503978B78662719F416422A6C1F85C35BF3BA88D50C826E8F918CF1B74F6CCF6116AC81FC2615E0E8AEA3FC8A19A5F0939A05A3830FD47640AF2C6324BD1DC7A9FD339B37B778B25B24543A6F9BB137B59B9FD6F721EF577C5EC62AA3E4F1792A0673D2B0E5049BFF52A95A722882E11CA04A83319BFDB5B2006E84C3DEEA1BE25F20B9890CBC8E4161659907E6CBB541442BDE30AB504A5B83CD12DF05FB81A2F9D8BD9D8EBD39E7C0AA1CF206083EABD9445A3C2E9ECCD5B3AAFF766572E4A9DC32D67E95CF50254ACB97047FE7A3A77CA13CF9DC7817A3E1429FE091AC2CB3FB6AE4A0795291B5D4B8FD3D660200E9BF791A63892CABCC93E0622C38B117BD374143DA245BD5CF1DF3C87F3FBA7F56EB60A504811FF15524E15E4064BACBEA7D06F53BB3A114D834921F40CA8A5F71AB04E4742B6C5060A1257551A35858F5410FCE09B3172B2F55DF31B9B139FAE5A0C1138C93C8D91E85A5777D8766251D9F46BC5DC8231D6C79D54E1785CE2143B4ABB679EF2D1E255B167627E0A46240C1CEA9001C1B8ADFFC09486E8DDF84D602A84B445CE0F7DA541020A1CF786D2FDDCD9C1EE498A066A642037860AD3AAF8E786CE73468E6291CF10BC93DC241B1439B4B7DC0D2F7D5F059843DAA127E9E8A6C3BB0821C95D4A7F743117AA877B159FA3C5AE27AB3E77E52BAAF71767552129DF66BAD771823D430DA464A75C5966F37F479BFE54B809AF92F8E29363CAB8FE9A6742589860CE005C47CD72DAC9EB4D0928134A9D78423A7113DFA75CD46874E52078C5BDB0FF010F1539E8AFBAA82761BBBEF9D33BFCEF6325492F5900D26D1234ADEE58301899D9538ADFD459714CA72B4FE95B60C8EAA7B8B7F29B79788909375D95F239F79B808D393EF2B51188923B31580988142B0BC42AD40797F9FE178A6C567286AD1D666B27FA80791A1F44AF0DFF2D19F44849C81EEB5606E03EB6B3C879731CEECBDC649EAEA83ADE49F347277852141DD9C679FC8E931B3E75778582E7718A9C948833F3849EF9DF5CA1AF3AD7322183B765CBFCD3B53A1931E111A4A845C6FA74B0E25E8BBB55D04CA18CE284D8F8FBD90DDB3536FE63EF2E422C1966F04514556151325FC83B7AC6C0946F2490EE7DF79A65FED0775D3A4753D8E76D80174769FD6CBB4AAE1ABDAD6A3F8BC179FA1B31D29D49F452B8E8B4C7F3B73E8A0EC35B0041FF2AF52C196756ECF19FFAC67CC4C93C5BAABE2DD4E3DD49414E662FE8EA0CDCB744FF76A2254FC9E54672ECCE0ABA0582BB58485FBA6B3F1C260F3C048353B06DD86DE941D55C1CC852D7F8875AB8B155A955358D23F40E9716E24C03A99B055CBD81AE76851BA828E841AAA4D25AAA04272164BA930539BEF923657D72F1685D66E551BFAFDCDBBDCC +sk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7107CDAFBACC87258E544A0DF8904D8AB85B26F99FEDB9341D52A97F82CC8D2812D6CA0FD9C8EF214053406DC4BBD973677936F22C987BDFBDD112512F19A968F9743256250160328243867540768133083040126566347744436187267157813822387025725812534384828340400826785260502553006628326424188521748067550480416663374127748366533372082774878001104488836060467431130380575204655557812166365042145185360128843502736838004641584072588444255485506671758401477884446866675875224534284322337466402731067431648002265854752522034817667070120366401728437721256607035138352207383863220785033434562620847487206827561261518017735725752346766156681402631235445341352008674045832136803035626863651423820081434406578677728616527724563236436873225211258481055787272031750863128365557883185036687836034338738216242186384330348645458817226022061766482076333707237478854813427548358036233041774678607432703737455534442083315634323362847547752142810167230521516045223637424868737660218860063348365536775424706247131464328037271227578111135111553525178163432705314355250320142310808330645843314224567636862184206402860836306173310775388012265156605211828837030521717836584120150883674742162468861332082137346208748248646245232825612680217588725333642464470806820051070818116427133250672365886538818180436235278508215180188301475175810255010524026418288214235768570524707644253151715471117128844674322038434074543661806668337416718227641471821772734120201245313410428371222467717446663017813161772412756024754135757887132104005504328342242455772088804230116645252346341504186855420611500702232042103507673657274821061630501271565037067057573723257714187741843413642337744824768486362683402427718184356321733517803744201123536276155255046061454374117340681275221501853510220147570787211626521785367481718773600844742740554178637321114653860223507601562354741760003350184852846364627668710040546048535223501424727368850673754807710823725315032404025407775400800633102837728027415255336816342861228404661053438210147432348651334804746462560135251841128722187656813336414577130531865180664512782020273863666823035472314703165571636008131245421843716550863615586517267014815078538387527843246381212246558752355480444828545471820142412068053383266604151105804304676645630814700010713772020788444262031240686004567334057757410088673874421055261010221225200710552730475521254841066241570006786616226638417575513023027361510346103722620553464262232700740630185517158717886230262171164151677346686704448481027374510431686782360513662630426773646380084450480654742721002074223653822331320617353620144464300064356547404107632381881524117115484546618061420046507806327328162721560818826575553257361584814865776248621584467430051433656214676606607125231762057242320704540730008664506831334218121806840633526886318017687223727551014658144041324713408222414454844263223730054236015382645520161427255752454842448330336340060538625034246167624514867623341853724430021645458824458523830253473517580166373075761451710714655463842EC4608E7A3DCC4ED7F8F55577D8C21D2D08C4AC345936B25BD10F9A94F128A6604707689C09340C4206D767E26FA37E7EC1F559288C839D47824D9917446D6D3D045828972C3A9F39BD768A670E8EB10EBF2B23D2A07C2062798CAD197C45DE927A69FB2737D259DF141B4E3D1B551B576DF648A1E1239F972C3DF4EFAAA665B7DFBA2A5E2B674E0562B8CBA902EA6E638E72D01A8052B81F6925BE52C997B9562FF22592F38182EAB74B2BDE3E21E825AACB06C46F3DA4E1EB96C3FCE46554C6F5F32E0894D5BB9BC44D76039CB86FBEA4BADAC79E0AADEB40274A05BA6E4A7308187D279839D44277166694AB63267FFCB3D7E0A6854263D80190C7048B9CE42E576BA634271A9D5E5A1239103CE75D272526A633F84E689C9DEE91403875ECBEE394E99D6CC304C2061C8691544B640F346087E9578881902084DE0EC6E34B7E239A3BE66872D64920115FE9188E96E93E58CE94F7628CAF64A4327EDD03E87D1EF73DD8B510D76CB96B825B807A17918BC7D67A54110BB3AB630FFCC317189F2F994219A176F7446258834E64A95AEB6C1163AE8B8842A0872A3A9167DE05ED2215ED586BF6ABB0F379926BA09FFAB06B6A2EDD2EFE38B9533BD5110355DC6DE031F33C0C6107F06337EDA8C008D0993F90CAC56DBC3AE1FB250FCB978F664BC6EAEBDF4364914FACE8393D092C2B32ABEFC4A190DAFD258B62BE2FBBDB6311B6DFA7982E274EC907E3390A6F4AABC5A82E55DDB50B649B2CAA0878840C3978F76F21D8699A11317CF6DFE9079E6165266A94CA48350D03930C3C4217CA1AADA63724C278BD495A9CA33A0FF266D84F09690B0D0B6B0CE44A69E2A2688526FEB478D2489F2BB63F681CA9FF86DB2ADCDFDB0F7B984E5BBDDE9C2E9E94F1217FE0622BFE38770B55FC6A7692E2592E16A1652BE0F61851219BF7FC901353DDFA6E191B460B0C913545975275EC46226D2488CFA966DF26F0FBF0139AA0262C079825899395EEC00B5A7565AEAA8AD534E08432FA902C718E16BB061E97A89E06E535784039BD814E6E9C00E2686FE6ED026033492A6AEDE79BA8073611E5E2FD0B2E5E1D6AE2EC25A195627300CF9A5FD2EB8B2EAA2EC533237057AD0DBC1F63A13589717E8B4AE7735F7D785F44BDEFE20D4284C1974D8EF85B617B6F23AEB600EB510D108D21E00BFFCE67B9F721EFE65537FBC86B8A11DFD526034BAB54F3885FDCD80455814B37B788352343913C81B2F99FEE3F5B7BA6A87F94DCDBBB61874D76291D5F15D3562F6BBC048A28E8EC8AB0FC341962EEA92D093CBADB9F296DBA618FA62AAB36A1BA9D83D6BDF9B2C867E0FAEFEFB641DAC749FBF7700771E8CDD17668CD064891A5F6BF9E9AE824FBCBC640B4E708D1AE06DD74267E9AAC9C1CB738172FE0735E4AE6BA819BF51B032DD5E29657AE8209442BB578EE0D60F47FCA12BF06CA6FB93C398A34FC049495582717254ECCEB2A655BE6917AC6CD2124B7125A524FAFC8D4A9A90B97D5F197DFFF125EB638956C2E27B01181C1E18BF9EC0F40BB4E720B5E48F85D1428AF638D2A6445E54DFFA292462F0338FE978BFF74E989B864C4D3C8B57F2DF859C2692EAF4745351CCBA1A987ECE3618D4038529992B41C78F8548CEC8519832BEA176BB6D4189B46D7DA1EDDCF1E62CC54D634FE5E20529DF39C13801F339EA07F3A91EBD0E4E496833883B3525E9D4DD2342F96F1D3D9672DA09BA6DDE13BD0CA13AEF1FAE4752D13E3BD20C41095DCE8A7AEB0EC94B53403781CF19E173870F65CAFE25594B4C88B252DC5C4C86E74144C89CA0B0EDF91CA57C3A1E2A4DED394D67787753A79981059327B552EAC1FC75CD17CF2EEC69CC9426509D07D2FEB9AECB756F1F1EB5A240FA858F7DAC3414552270F228E78475135D4AF31B0CE2A73C2795523F044D2C6952756E8766FD6DCDAD8DAE8D9874F7AEC12A0BA6347B1C314815D16884C0D7D9ACE6C225F3F0A755EF8245FD2176653DEA8F584DAC06D1C89483C5BAEF1F642A0234C8F9220D85A17754C7DCA250A6A0C24347916F63A32FE86DD4D92FB8FEA29BC63DA9F019EBB3A87C0700FF318AF49857E773E75DBC31AABA5E0FDF3F170BD8FEEE7AF6BA524E410BD3FD8FB4A14BD74A6BC21F6E9205658CD827A17B19794E2C3BD429C515A0897A16B510B2A584238789F8D7129D402A9330A937FFE589AB5EC51D1E49253F1FF3AA445546712EF0E846BA5BEFA8334F930273A112550E6FD1A54B63BA165833DCA5D7116D023329C764CC42E6D6CFB707DF7F03737801179667EC6FE81A6A7369C52884AE2104B6621E2957F8C3D12A9106F75C1925D731D1D707EE4CB6AEE647EEBBDEABAC7D5E76B2D84CC12CF580D48F95290C0EF8837EF54BAE0A06C806EF8CB63DEBECFE774D30899406BD8419D1E4C7B9DCF422F5E43627AF8A0E7D94B4AAA8BCAA7F44C9B351DF969160D8CBDDE05D640968890B108B599F1110C0F3A15CECD2D98DE026CC2298A16F3F9AD778D61B472D0CE0A50A6D904115FB5E046FE96D7D554C23282158D29BF0ED5DB5EC33FAD3E1BEEEFD8514B297EBDB9B02D673C7BEF1AF23F3961ABB5F477B00BAFBA30FB92B04013B04D6A2341EDA97FF806E6E6A1E8CB6D3FEDAC343A6DD955FA84D0C325A5EB404F93CBE0AE9517AB445E105B6B90753F7A41718ECDA5211EA355D61E0CA085C54CD467B2A5B834708D61DECEC6614A2BAFFDF4410718E31C721C7DE15928FA63635AAF680315CD0D1AD4B94D72D92880601A8ADF7DDF2A2B75CA8803C10724B8C7535D18E92CF1842D1D091C1CFFF9B8368CE04610C5F2CD530B63CCD00602D1BF9244E6E838FC1EB3F2F73CD3C8F828BE66C6D49C3FEB027AA6CF61CE7AA2A59008CF52E876EADA55389B42A030C0481C0177BCBBD625528D72DCB68B1EDB0993B71134DC680962A16C228401413C46AC9448106876FE393144A6397C75F875B6C8E4976D5560F1D9B26630C5968A88534637ACEFA9FA565008F8A79FE17106A880025FDCA0B8F522A8B5B012B30A71C9ADA7F64E43BF4C7C00BFD113DAF6D5292C9A2050F71800300474719FCF230ED549C01D7E034B3268CE2CF1D30FDF88F42C7D7BDBDFF101544BD83137827726A1B01918EB7BCE0BA34D567406437675B08846489E62F3B66B79ABD64537965E15693CDB3E2CDA2BDF93185CAC14E23E6982D54CAADE2346E4779A2128D5A7DAEC04E28F8A725A8AAA3C372B064E6DB7E5F46E2568CEBFD90BCD0C9DE02FBD5DA68A02F56D5839145CE478F725278FBFB04A03EEC11DB28B0FCE62B8A879455038E50A92566A959386D2EA2CDB4B72F907B2887FED1FC6452F4444C6336E316702B52F927F8953A2D70A1C326FF82F114C0D8F779B1833C62D5CD3C550E24FCD1E733327E4E6BFCD18C45EA6C0AFB8A60CB9ABDF395015C5205A1CE7A51CDDF0E96EDA1AEE4F2593148CE79368B7CEAB516D607C4F721E8B04F3DA00578025DD17EC0E80D4DC484BEC61B53C5DEAEC02C0F45C0EE49 +smlen = 3986 +sm = 4ACAF5B91C55E28B51C26B2F99DAE0E39C05F1F269F3ACA2521F7740F10627CD428AC37DF844A852EF3E0871D8D1F55392ECB7A06F398D581ADFA24A0D671019D0CA092DDE18C65E24B21AEBE631AE0945317D83D321088244FBE63B839540EE5A32F3C6B68D861D70B399CBDEA81993177A7D870EE9D1A08CF4050D68AB96F58DCD35E0C3E23A43DE48152177BB2EB0A4FB3688D02775DC7515C24DD1367B8F2145C27A4BF41B073E1BD6B46D2650DD761F8BF5C7E8FA4FAD2FD5C4C9EB82825B76957708400D57BBA0E9A412A345B95FB9EC8AAF009476339C3034D704ABBC0C44B60BAD930542292770C8F68153CBA5081EDD6A1165153305669B8EF1EEBE6E01F4CB8E84EE0E16078A2DADA2C468EC8E50FFADCC82FEF3518A7C29E0A332FD26A49DCDE13C9876BFB4FA13563D3DEBEF1661EBD361CA2B72CA755BD4EFADEEFBF2E4EFAB54533027E85FFFD3EA18E5CCE3537F3E2E39F4EB242458A1C0AE5DE271D8289B38D1CE330343BBEC5B5C5DC1448536112C78BF74E7FF63E9B88D70B401535417B83F24A115FDD61DBA700860FA88DA390301A31CF2106518C98EE702DD911F25FA477ED7D9C3AFCA175F25EBF8E897E7E11E078C87262FFC9B67555DF29B625EAB2B52B7FBDE039E182F47CAEC5D918553132243EE9229E34C5DF600D24F2D61B41F758859D88C23DD697347029B25171DAB1783594475657C876ACE67C3E03B4F7F6CF5A9DE1CB9B479DDECEC3A688589C2C305AC93BAAE1732C685DA5F57DAA0952DFDFA97B1054AF1832D5743FD851F186F6E6C5ED4D6E17BC08D7822AC7C51FCED6A38CABFC6AAB4FB672EEA397B69A61011A2D88B84A804E3DF4714F044C3AD53DB71BC365812F2914D420F193568B5C1546C9D798964414A096B90932593F26FDA8449C5E1F470B13B9EEFF1E2D9967A78D283F79185F583444CFF5CE37FB1929BFCA17674D6A377C3E5BC34C715AA69884941D756AB59836213F29150F7DA50196085F48D2330290FB5562E819177E94432108485B5AFBA0A534B6405A4BC1DA4D44EF24DD6C87A910BC4C2FC98735778ECF02B2000414A221E45972956D6F4B11B8B034C445D851F7B853AC9A19C7D06E92250A5B677799579CB4985C6C1B53F2EBEB204F0CFF9DBD41C6443F8A273660AC575E0BE379C5BB48C63C20CC2EB6455B7ADB91D25420C728ADF65F92EC14909863FB8990B0C963290973C60058A15789D0C83508943AA61D63CB7236AA75CF7A7BD678080B08E0F864C4AC761E3BF8F0B55887D9A8AC580FCAD222E6577D10CF3F2FA74C986F675A534A3FACA93E2590E39BC12FD763CB46FE388D8E031E056BC506D4940C2D0924B72130181366870A4F3BB4946BE97E2B653353EF740A3A152B774F9454970D3515F3C604CCDECC7C37E2178568D6D82CB1AEA5DFAA0D5C076F02568AE108F9C3CAD2FC783F85F0A9B4EFCA4012BBBB1E7D613E6409047FFD34DDBB98D14CE588C5AB54E82D8FEC731CB1156670DD62E49C98E2CF5409B8920C7188962C725095AE661A36694E9DD69C775CEF583E8C1F96631C645906C22C6976DFE9E5FD7CF22983E314BA4F1F5A0AD4B7F96170E69BF4CC8C438830943BEBC81918C7B01E5FB8939451827FF88D61DC7E60D7679E9306E40E25F1DFD24A0BEC6A20E18BE718C58E19D72D716B639BEAB569E8FF9ECFE15795BC23F8859F9308338CDE5D6A6C83CF64D543083F45A17CDFC2204E99BCAC367AAEE88F08B271DCE97B3B0338C389E87004975BF6E52F3F37A53C32AADC82733F64CB05B9894199BD462A7CADDF77282D729D1FC67C8ED78C6BB0AF806E6F0A979017CBF79ECF6EDA10325FB992678111566374CBA3FE55F5A55E607E547047150F151CEFBE7066B4A4C5169AABD908F3621ABF6FDFA6AA82F02C877D62719FC79FB43456BEDE56ADDB71AD3D018D6BB4D125A9BC61DE00B909E08EDB6858D6B58E17CF115E1869B123E9FF3C8EF0C9BE2A8611A94CA581B755FF8F02185EDEDB76DF83AE4A637E41D943DAD20B512B0521B038BA39BBE8EF41B6A8B30323A1244048382AD703F3F2D414E2FEB56C0699296C527B667907E2B191B3FC9DAF03E6CB1C39A162FD67E9F746FD66D41504530BD6B8A4D065ED782795CE7F00A2697A8B516AC2CEC4C311440D6F40DB33C56A6F8334037EE14CA62EE04DD92A55C0835500BA5E23FDCB8B07B1B44DD0A465FC420A8DD79F5C911F30D08F27C7CC0AEC8820C2370890096AE53140683903E23DBC39D4588739CDE6130B5766F42B5B04B990844CC399FAA5C0649F2F2CC35924263077C1969EA0E03A3FFE08DCCA2E2376A6CBAF9F7060FFD2DA511E8175F29D0D31507C843C149069C416226D5F63676509AA414EA274E859F0991389256E5AC306C3F3879ABBF0A09FBF8F655BF826DE18D977841389AFF759CF3D0E4F6E01B6023E6CAADE4F0509607476CF5D3B20F3C45AA4D2579340C55E80E70A77F4380DEF225D80B984FF5EE7B911DEDEBC5BC206C0C500B89FFEAB3239086A7257E2F1A062B83D253E06CB81FDF19F44B7F81D4D29660CADC0A93EC02EBB403F23118C892F449D1C9FEDBCE5DC28D4E79F4AE67B701FB70468E585370F9E3D4F1A70D73CCB2B64D8E4E5FD5D02ED88F6E933FCA976B63E14C4F0F020525CA3C47D7F7D2206C88681DD8FB0DD1E2C94111646825CE28E08FBE73A1D4A9EDAD0DB13DED6DCABE132949D14BFF091B31E6F613944BE24362C118DEB191F33CC200D8011935FC5C9C82DE8E9D949778E3D5C144A32CE473A9099243B0085D04D8C9AFE49519B2B233250C935D4D9112EA1B370C37ED8D6D72F595CB12CCAF274408F9B05138E0614482F8DB20852382345545F6244B65E205D0705F340B03D7AE2C2ECFE177D0EF175E7674E9A0955208BA67A837A762581DC94F679AAC5D3DC18F351BA85E161852E9D708AB2E9B040C37F6A09386DEDFAE115AC19B3612C5688E096E6461123F57071BB0CD6ADA379722EC409EAACFC317F6EA1286520F2786C75E21846943960609E7CEFB0D48503265CADC0E1A256378DB0D914F0C8106D750B084FD10B3F557BC58C74B34426E83761CFAC38F1C1756B7FEF666767039A36ACF83BDB9BA16279A995C5190D26FC80839DEFF286012386A7303A922C3C117D5576F01F34758ECF192ACB158C7D76383AE4209DD0A3DD7074683E8B740B40FD0FD8970F54DE578F32ABBD54411190CCA9B7710679294247C6E07C218A99C2F8BCBA36432BD402CCB226120843470B1E0F626F72A4A29EFC60ED9E197709702038F5662179B35F6FB90285FA663202FFB38EB48C2BAD2E9C783988D282A14EBE6E9E9DD08E98ED3770337469EAA7B7D130ADD7339987643E5AB2350559F6E1F1BF94F462E0F9BD8AF0E0794EF53014A3A1CFE4D56D49234B42FC2CA7D1CE147CC61AA90303B44DEE259DD9FBF2125EAFA1F4E8B40C8BA6B8D727C0DA053EBCC1D7096F46D122668B8906B00C6C5CC9BA0E5775BF57A85D1420EFB9B85A2E43D4E7F8792785753F9B0CB312D4D7163E4B616F5F90B3A9A1161F3175BE540FB1CE6352D7C9B91B9F4A77A080911672AB7918A51BA7406EFFF36DB4B4DA8AACE32A698B1A3ABD93B7C2CDCECB8CFCE97747A281312B9D7AB612E720339857B8611222983145CF84EC66A7A4F746010284688392CAA6EA25C8A43EC510F6FCC2881D6BD3EB5652174C130563B9F9A51616AAF2392DE38C113984116C5762504024501B0594972CC428F7B407FC119A564FA2772EA9A8084FED7F8CE719CDCA81C9B6E3D30ECE8DF226E8E2B66C54BD9F3E05EA7D3C3C2FEEB0F6ECF5C84474FBBD1C662FF720F6E2A7378448BCDAA072AB25F7D86A6E06171269D964F6B9B97C4131DD61C43939A0F305865534B1A540387EED9E744D1B822256ED3E220F5B0ABB5250C48ADC674DED5161866A19522404B1F7B3FCDD06A7671799BC99BF9AB15DD99BD6974F9D579EE9B19DEFD1C1A3E1B983965AA860811C16602B9A89E05136CF6E21E451C06077CCD340171A1A04E7601FB94503CD1EF193CFF5017E973D144DC7D419848CB80F99D1A41C0D71ED5037C25B66F5EBF90DF021AB7933B1DDA566EF262FF861F55ADA3434E2F24DE84C1CB70FA02AD50C6B12E84706DB587938C407E08D459264EFF582F78F6F4DBC78609FD71CE55F2E21435EBE6762F6A27DC90AD9E481E1CD48FFAA15D01E149BCF6BB47A7C6CBD523D892F17C5F2F42CA4AF61B53AA928CF6F84C37D3F3F004EAA5F90210715CB0ADE60EFDBB7050ADF682934F8248DDB5B8773074405CF8C4AB444585545EF44BC68F974F710B07CA32D82F88B2C9325CBA9BCA2F4C0468C1EE867EE97D57C31E98B20CB2B7B66C266DB04301962F9A1BDD5DCCEB15329505F7381922D451B30C7A0BA2943388E4DB8285024AEC66B0CE296E1A54A824D2DEDAC0BFA3989B023153EBD5727011D9EBC07FA42FCA74A5103F3C67116D6C66940EBF3B738B8BA69D4D995ADEC079308D86E7D749CAF22C32D692032DF400553785F69F06F6848035B2DAA050551C1910363A485153C0D4EF21AD3B757997AAD1E40F313F40618695A9D4FC0B1A3554EA126A7880C0C9CACBEB00000000000000000000000000090B121C212AA86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 + +count = 21 +seed = 5A64401EF8E63AEE18E8CC0162845DC7AF388230E86728ECB330007F2546F949764273EA05B397FE71F567E1527FA445 +mlen = 726 +msg = F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 +pk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1EC9CF545A5CB5AD38450D7ADD194B3CE275553EC8EF987943A132D8C4211619979DDF8641BFB8A52494C3DC9DD9B507F93B34F7D753A358F93FDBF086B295B464AB49D9747D547EC798D5E7F51B3D3694233F4F3DF528DB3CD7EF91B3DE0A3A00EFB4ACAC7334ACFFB91F4CCA2B943E56CA95ECAC6D1FA9DFA8D84869841092FC5127B8EE9027261AC0E3F69BF666A05EF68E9BA34F4063CF1D63F7B7F32BB83EE96695A0722C1FC58A0C5B996407E9E0996417F316802EEE9E7B68BF337A95092F38E83C95A6DA6153BB01603FDA98E722B815D61B65223F902E93668A98F1BC544F0AD8363EEEA1041B2C49B6C2FEEDDF0E985A2E09B88AC103CF9D43A9B5F5C07DE4EDF2D62F8CD5B74D32803B7A70739352E973D84056E65D71E7BB4B3B809F98343286B038CAB7FF0309954700567116E16FA57EE38BA815410E0E2A88F5CB5DEFF041E16C8599A32758BD2674BA0B2B888030CA4F2029373114DB0A572420F547189515BBE25027C74AE5413F3E44A369A9E6BF81D0D0860BACF51D4E52CB5A5B4CCA39DA2E447C4AF5984709397605B97DD44A2036C8CEE13EA8EAC1DAB5ED5AD5AC4FACC05B1CB3BE170ACC476F95540A127D86C5410763F411F218F7BB514D25175A4D5033E33E70DFF989EFAEB10BDB1209139B2A7023C3F54BF174DEE4D15B8DD20C49ECDAC579107AB31687A4A499B94CE8D27E7650E0720D2F224B12B3A9B98D9BA77E83B8B8CEE7576D3D00B3DE6DAA09ABD5C7C6278F7838AFC39D4D5784B91AB007170CAE74EE9990734DDE3CF6E43F2DE1D6EED309E5DA1662FBED2681ADF176FFBBDE6E3D9D955B48508DE4D1AFBAC800BAB7B04DCA2D1A6496389259975DD14B98275E6BD5CC0F7C4F20F9F317EF4CD2F1BB2A36C4E7AF63A36FDC2E34A79E683258552526E44367DFA61B98A151F17A6ECBB4BEAF87C5A0536BF856102C258414526114C0ACCF3550AACF399F780033185F2B5705DA362FF78166CD260AECD1707FC7230E4E8F2978A63E4CF0C4841659297FC127C3AF46C778CD8B81DA042E86AA6F44D22FA94B012BBDC69801519B16A31844CD78BD0E502FBC92B7DEEC4396E789DE2AFAD9952627D31A481487B5D35865B8BE8995FF6E48C69210F7805F0273A1130B51BCD7165803B20D82B5568B6E60053B5EA3481699336447012AE43DDF82A68937330D7CFB33260C3F8E70B40E6840F7CB14B58571D8A0F043DFA50683211F3E797A384CB04E2667AB456B5125DD05B15B643BC313176C0A020DB96947ADB26937F224594CB5C1C18A03B181FF6613D52572F6C6DD86F1997E1EC5D60849AD1D9940E2553B67A6548937D56366BD4EEB622D9BB3498743CDD1427EE799176CF613489AD963FA91818B0BBFB5D90D508EC3DD24FBF993ACFBCD5BB31AB853A8E0060B112971CBDF3C489CE0DCECF794C461B21BA0FA3B9CB75D270384AD99D714698374706428829A7F40730C50982B899AAD5D031445468DBB43421920E468F095ED410D0F35D4F3FF1153C268AE481EAF82FED4A5C22FD72C6B210C1D2F4BD76DCBA33BED7ADEC46395AFBB74C3FC6E68CDAA2A15C44A55E1AFBB86E69C9D4103529C5806F2842B55A4B97CD2E161E584DC81F9A0CDB3E6CB44DA5DEB0E6DFBDD114395644C6AFCBE45096196E4DCD015EE987016D919EA0A71B7D02EA496AFBE1E76FC73FF8B2AD9719F3AF61119B5F4B8909BD66C14F78F168AE9D44561F6CDB1682D8B61D36AEB8EC583B2730FE5B4CFEF6579D121E2C34E5AFC056013A6D416511D52E016DA1D11E622166A42807AAE300E0DBF46334F3EB6FB48F24ABCD13DFF2D48ABDBF0496DE5C453A3AD351A71333C0759875CBE118C95A319C961814961CF017556FC4467A43390D49D2BC34BF17CC7A62FBD0D37C58AD0C147A69C3CB76D027693C9536F1BBA19360D7A6A4E39B3623AD91FB2DFE7D8E29FAA330CB479D25628C9988DB22277457E00FD0BB7E65FB20108C983913EC91166D37473E4E1B2CE27D7473851C458A42AE8C0A4806346480E1D956B885B63DBA99E52588D89905D025C1F85C0B1D60EAFC96FDBA2EC2EA6D0223C048AF711370AA770207CE4006FD2374D37AA60FC49040471B624622169F494EDBEF04EF2F608E4B3451D2D77A726C97710FB5613BAD46D2B0DF239BD75BA2DB61A34987D3FBF0F3F8CABACE9340AF77A980A24410925A60814F98C6EA594DBE02EA387F77FE9ED6721145264687D6172849EAAB5F6E14F86106613C83B5251E683C9C5EE8B378782D225B825CBE843DC408D9AC7356A3965A48ABA43F92CDDEFF3F87182D7CB7A8F33310C49340F22048AFD291D980CFE2E94B5D18B846278E69E8A2E5BD9A4E591A7FF8607AE351F210971B1AFB7651EBCEBE9274FD52318B12B6718C71074C753E3F0C53F49267E9AFD8617242884E1A89028D0879F8E5C15D230B17AF74261874AA27EB4B2365FD2ACC4BD147F595F1413D79644035B986BD8740B2DB0D3DA8C2B6BA8F0B99D82EDF5EB10A1701E4C44D3234EF8AFC76FA1A89DD3A194FC96E78ED0D4C1D3944B691C2991FAB692129BEC51B4271A822C076350E4FA5B21D58D92E6FF7C8C7586B1A2DC0EC4ABEDC3B82CA8E3A115B3030F8B826D295F30AF5626AD92FB195369AE9CFFD8636FFDA495F2CEBEF8057E89B7840A8B05D3B1E2C9AAA75DD40065F8B77902BCFDC234AFEDC58 +sk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1A904436E2A9B2433C9A1056BF1797F20D6E2694F9E842F3A6B7CC5946B60F42659E1A876F0F3394EF9997D600EF407B1ABE2B44B3A7253FCA3EB160A9ED9A94021416087058285160614878542883115027341883384800784043764160724836544884037224406377525305675122532448311476636036257865318401533305380686464421065051445751522268835132531483872225778637381457308715185085585732715383050886381546877835231713026223807740186233743344200864072835241014212532388732376538108173318774250352475346587868057026537644687814302136548880666103712232873116000136761762607886514422240820252615413775748103075866316466553374154006678128205158282025066684122144654215150531864430721851274734703518813280046115760634253570650807274056871368274642747270635144616664430507781632444332387463185102825277661631415004880507183606248778310444080061706646172371452660612353380547280031682565037171488707701011824038635134811672823336784684373501410224758383671035237885252007654708711475075078772153225462404771052804508743834213261781400427513655442810717666833766837068150123074545856813635657245847025270718744470462526807758302707304512813540347728383654541038501110134208335013148802773607834164461136137118332710153830168664367885336744360400554126078834856021207024314052402412760304464285866214013035162417453346344352450534040272115573106073041851502840733548077051755664113507161331080100220373530120134225055843536808453754807730548544754566816848443034123110644020674028585035011583355104106152370724213741485140520122428153775221020526853844175834521066738163123141247465302063734758306857403612871855323428735145062587445300141543888253255440788367611088412662773063716337862565607284237750358157848405458087785841144527260207524462135345146284766740217382622150602262401141684814036551205180212512725318638231154171258633207624788731301825563238352335048540768623622086448241851638181057872564746468386534622551800028405534501438281734701314117676121267666067612148012580602521514048368613386363024747800111405333851513858134358081800757084065555031445712374334228188286606537160271157872770852358167363206024667247236507850861856628878506108313868647132812071361372631457127218265545110637566824555484808478363764751824115228253010080551151756265472670446676037742623082038224024252057782885714033782555735446273060235551227124078031835401746365844102802777828745840482537335214724720742451232276508520063167682576254578867126768167584013320485812430868327116625542336052282414467437355145601501126173852231025425270468228335106035180215884034437375831826533036138836180154430842167146161738350703224686452765714167643102208601188371764704368404517603605485220777332057676542677205082852743678700451033163157823232632454167381618012423556563158884567726361872414651384846416281713683883555482126143147844520764336136586353144103680860475043144683487860138224434858781765715035778064230331428820575723875322656342486544488657125555588640535815023582054507214263275077230725512426748647638078509ABED10403B478C7EF8143AF240B2DD8D1A471CFC78D5AC2171FCF206AFEEAB219AC5E07FD467203E2A10B71CFA4707151BD4287216795BE4F52BBC13FC8BDD5B6E28FBC834B57DBAF7303176DCC7B7697575D157C17A210A72ED383BB7398F4F456AC75907BA66F9BF390B6E7F801198D30AA1FB971EAF085092DD84FA477CCB2E72FDBF02232A844D45CFA08A77B79A648C19852DCB3D19C703F247F053AC3F5C994C1D411F0C1A9A1828FD431E59FC04C95108F09DFDEBE7B24659241AB5456DC7BB7C139EC4C7B8834822E2D51F1C2B682F2F0F0BFB394C24E037FD2C236944899583CA32DA7F4845A490FD10EEBD9EE37CA97DA578D0F42DEC554BC840047E5B81DB316758B5BF0AA28019F280DF20C5718D0078B6815DCC2CB3EC1E8BC04586FD22339A78C03F99E5E057372D9888665903E5AE3301D363EC9E8A65F8311A92A466BE39A971599F9DE575DCAC3D2196345827364087E6482C1F19C053E5420620E96D4DF50B5F41CB69B2201FF9A82B6A04C30FACF6339C6F0073F78108B9DEACE94D3CC4C57B97A721A8DB2742D26424137A826D622D41BC9A09F5E11E6F308C1A890F14C47596526808CF98AE14B55F002CE4C8B9F7D43C96F4D2181EA989B6EDA68B92B831C9694BFCB6B74EC884ABE35E325A0F5CF146F1738673DACE6CCC9632E97366A1FAC6B4A227D0692FACF67C98EDB47415ABEC5090397320E07D739B5873ED4AF14F1E7867DF7E336B5B110107C5F731B5416F711D0BFD7A03EE1497C2433FFD83BECF1CD18B7224BB46422273F4EC7FF1614DCC980F7263720C01A696F20E692C71F5EBA8E237A402A1B72114A9BB8634ABF57299068C90FAA1892ED9C34EF6874B4847811657EF9BF354B8199F9F5A5DBC335190E4058F4AB9F8F777CEDFA85033AA89ECDEE8B4FC9880415F912A66F4FE90AE0BC7027AE4EFA5FA5F54F66B5D52C60F43ACC8C8777FE2714FD56679069DB9362915B6832D30E4E3B3E22F5C6AAF1FB7590EDA2E925C6290DB285AD9B9892A19B25CA86F04EF2D263C4E817FA9B1E0837B6BCFF1D3B84B8331E71705CB390546E133B6A1053A3DEAE9E5ED7EB539E6501735F3F927649CFBE50C65AE7A305AA67DAD02C53BC9E1A30C873498FF0D98B8159B7F4E576B91CEA3BEC114900DE179496FCEC55F47723CB3EB0BA911119E65E2E4EA8F274B3F4DCC4BC5E3BFFF414BFEBFB75F8FB7940DB412205452C858CACBC6A2C8A5F59A7811552DD90FBBDF7B1D4CF1851A9125817C1D12F974FF7C24448C59D75CD648C8A99AD1848A8D0C13F24C9B4D2D2DA3F7AEA10E56FD5122B8CC395B863076A810986D4EAA3E91D1B5D49BBA767EB04505F68C40BEAD15853B3012CBEE04F43375BFEB46E51F5B5051FE613D44143180F963917CF3EC97CF21D539E5730D57ECF88E22C22CCA186565733D543EA27D1BE364B1E16BF06035C1EA12D3D71019CB07B8165ADB223FCB1C75417930B1D8AEBF0677FB9B295AA5D155B451CE76519F316072F84AB57A95E23F67F0428E7CE460C7A6691954F2A6911C651196B9DCFC572CB7EDAB49069FBE9E77C01423A6D85912149D885CE043832F376BB04FD8BCC2C17ABAE81D8B23969C21F18767D8E6C9CACF457EF86D33C7E09973B071DB1B19C45A4160FD037EE40F16B13C95FEBDC7F2F5EF73B8AF75A8330EA037853EF2CDBA048C043B71C32E7E29475456E2A9A7B4C372BEF3726776E70A29153914D571B534C236E87521296CDDA220C9BC91CB69898D090ED9C4DBCC98870336A874F7E0A106738A8F7C4D5B1B9213F8C916FF1704A19B6DA1E3DC2A16AD83F92DCCB50316147F99DC6E201200AE55E6EA394214C36EA66F0DFD0598327CB5753B5A761C2734EC0E7A6BDFE0DA2EFD2B77F149B6016CE96BA068C7ED6D84CF15A243AFBCC08E08274C11F59146B35CE284090A52A3A0BC27F396A13D5483768B7928327CE3BADEF098EC21AA49B1D0962A160396CBA9E811EFC26D61693E8328285DFFF903D5BB7B0F6BEC5848D00F07B04F7D10F3997F7E69705D91B64F844556DA9A66CC90A1332FC4169088135C292FE036319D85BFB373D76341EE059F4F2BADFB43C2EAE8A4F910BA215C0B43C0631FCD2DE17CE01228337A8E147CB36F37D8DE9BE273B2F72A68691701FBADA33F56331BF94354EAB4CA2B792D86DF716D4C68344CABE055A2B158EEE4432E312276BF0C8A2B4B037CFAFD53B2921FC0F00055B5A20BA4CE655631DC47FB79DC331509CF56751B030EC034E83A5AA050BF494852927C1CCBBE914791DE55EE051277385D16FFA51BE3754E67FACF2ACC8C93205125D10D8B6C3D2D4C0743AB1FE21D81D0636FD943466C449C07131651B5A0C6E2652A4F2CC57628698D318077A2BF6D2906A1E0A38A643E61FD939B1E844F0AED0FBC0592877E06271354009432957C8BE674C4802EADC4B8F33D55380878902828DF51E5486159D8DB8D00479BEA9000EF6406235057BEA42A16B1DEAB451F5BF235737824327C7CDC7C1D2CABD72ADAC24E174BCB088C00CAB948B2C8BEA12A1983EC9E43D730D9BA411236246786FC420D4A711C8DC67F296349F81AB8F188F425DF9A75B00BD75C31520FBA3E37F985BBCBA1D103BC13F2B94DCAA50601B8706683FA4CC83B00E604576E6A4A1ED5CF01411D65E643476C30F2E909ADB5E37CEA4232A31B59D1F28A61C558C010197AD6CAE351E636BB834D666E82D976E0E5C396304FACD683DA1B8EC28437F76F252494CE3D491D2DBF33D6DDD874344C4B7C294C2350A807EAD54E128C619D80DC02F153AD9ED33B9E36536F47CE2CE2EE9BA5ACA92B053A167267EEDF7589C9DBB2B3530D1E51ECB81678BC799FB9580B07BB44581CF55A3F02E4D2C314D7C47A270235BBAD59654C68B5056E49203431F939F6DDB54FF2DEBEF93A11E4F8CD982ABABF14E435100C433A4D61CBDDB3C0B6FECA82A4DFAD696F51A40F6659F601D09D8FB9493EB13D4D7730B37E69324A5719C54149E35E70357CE726810F8F68EA361470703AEFBFFE485178E9F122651889C15CB95E2A4B612EB1666B5325403730B54674FF650C4750D4A48CF38DC2F9470D7C4690A1C703AF9A28F7CF1EC95BC434CF7611E25771D39D8FA37FEE83597C54CB7C07F9E7E43880CB2B6552D96CF796D60EC23C2B909905A40E690F01AD8934EAAE3EDDA4CFA20F84C2D1B1E60030B5BE954DCEF40E523B9E72D24AC4436997B3B93BA89F9AAB03D15A6CD9D3D04D37F34AB6F6CE72D0EAEFBD618C5A9E37F899D1EBA67A848737B57C9616EEB517CE8A620CD2CC73175F863B01EE5B1966F43FA5428FDC9B4C0107F221E0DA893A605B5B3802B62C14972CD410DFB5674C0F70923D03E639212DA03B8313ECEE02F17062836B301D6754806306D570BFA26CC2B5D52480B87C7F140A40D8B50D7DAEAE37E4F3D88ACE4999606CDA95544790109E801A9DC168FDBD2702FE8F2F632DD1EC4AE0D2052BECDB4A36131D011DA9B42434FB06F +smlen = 4019 +sm = 1A631AC72F8E92F063176A3459F4DCB9E7DE341234ED78B8AFB12847F9FF018160D491E3FA730371E3ACD626CD017C3D0D723CD4A738DA3DE1E10A69F23B1631954724A5298D4ABAD6FE867B3A91FB40A39D4EB9356790B81369249875FA4BD490C5208EFE7D0C378EA331649DA2525378323D840872DAE134FEA0B398A884363552A6EABA6E8FEF1979FBE3953387013728EAD82A37C2ABBA9A130C56C0A7A7C67A60F6D93125E9CB71C8B57AC4D80DDD874241292D73F2381CCFCDAF8AEB37B1CF4FB0C114A9A35583BAFF432FD4ABAFAA42DFDA808A1859259A615F338A486B1EC3EC9AD1BFC489E20CC1EB8E8586CF3BD28D75A9A81C5B63846B1986F8F1350901C776A44773C26FDBB2EE56DC5A6F52C882C7BD02902CB36427AE359CA5B85FC3D60430B0E43D7CA33FA16B25712EA61EBA3BCE69B7FFD80C0F9715D145C8025DDE4A2824A33EF1D54D3D8A0EBEAAD68D90A60C0F72CECF875D69F498DE4A627A64A10EE565134A05EBE13BA55972C508751FA70238F985C4C96A3FD8518B1EB96FC867A266862FE5C58600C67D737BE5369C7965971E9A7ADE617DB954AA8BA89D22B82DA4973D51FDC08415A82F605E9C52DB80789A1E3D6C9FA6A53EE071C1525CBB939B95034F3F35B51EA8F2B50436B515660596BE6636B29C1BCB72706204D95C7708932241276FEDAA0E35F229F54B89A4E6EDE0A82C4F00F1A7E2C64698669388AD4958EE16552B47E53B8E42F4DC2AB6951DFB0A74873F1A24E1FB654223F348F0C37AF209AC72A402B78AE73904D7A30F19151FF4C7880800E428DFD7378C8ECAE4EE1A3681E6A60CA83F5B6B08ADD65BAB42B8A9CD06406FB81D53A32689E225F3320788A3783E8A10D253F816C20A5254F2F511F4088C07D23E7F458D0CB71A98F189EA181614553D23EBC02960F44C8D142DFBB33655263DDA7138F5B31E1F79C9131166A88721A9D4AD485C74162A485D02C6274B977D32459C4AD69EB41A93811134AED5329023481EC99A4565EBF69F7BC1BB03768C818B50770107C1CB46629B5588156BE24FD5312FEBE965956CBC1FFBCC3B467E36CB773F5661F72EFEF58867BE6D553E5D3D1EF10C0E3CFD487E3B8E848FDC445FB5001BFF234DF917B10CD0EF98F7EABF7F350F9A2F86D06AD57773561B5C62E2876DDE702B69A05AA964BCF0980C688FD53584D63FCFB759C6734F756D49A6C83147E56BA7BF79868A18C069F1837B73E5EA779A91BD0079F94279139AA3A700F1D4010B5CE0478FAAFDE632A738AE94489279C608A6AF08E7B485B63D43E4CE3E81C7EF6DA4F7BB58D23B825A4847C007B847388B73702BCA0ABEBE8A5971E1D8FBE865C87208EFDA0A947C530B86F0F30EB83078A4F608090828ECA2F2C17B55D686ABC5AF8E8F8F8693143F06F70FE7F6B721D5563BAABF4705395F289C38F0ED4931608D78C7DEB3588F75790026119081C22550BD1F74450B3BC0336E314C251B6377FE6C835CAA40539639983CD7D736C3B49ADADE3DB27877FFBEDC543D810ACB8CAF6DBCCCD8A98CEB30F07A544375F23656E12462B142264943C08D647623206E0CF7523695F2D5DA8DF42401E169CEA8EB3DB8E3811AD67C093A20B1E268754C748055611909E4437BC3BB1EDBA65DCD4C8374B4CD79C224C6A798B2014DA7D493CA724E2F7F1389E3810AF8E267AD2B50D6C7A6CFD58453A8942DCC30EE89AB6260DDAA4A8F278E4A2DDD3F1C1D3C71A820A11B41FFFAB942C5E1DA300EB9B001E11F088E4291D4503E240947453B615F1DD9E9FBE61B8A34909CCE4B89093F3AD77B56B0F5A647AF978EFED1877BD04C3310B27AFECC5F93C38765BE6622D291DADFF707EA2F626CEA3559FF4ADA446CEA3265C8AE8386795925EA56C679B994D05B33BC8D7C796E4966CD9B338E16FBC8346BA5AF423BAE1A35CE819F2347E7CBB6E63F479F8B8B39550A377745231CBE6160B87EF219DEA616C08C5909DC9962A98D6D9C93ED4EF2EFB847D184F00949244C9FB43EED853AD64BDCFAF74D2A94063824BA5BDE71025B1E9D06B63E2E45A84C1FBA04702A46774B950C35DF6A212DBB6AD64619FF4982B1335B1E86F4AAEA14EEA8D2B5C927A7D7E7512E95D1DDFB283E54FC0269DAB00779BA9424D86FE50BA8C4DEF6A784962859BD18ECD7D957A90378A97F7DA9AE4098AB80D128D58E62A2FA1D11E1BDB16F48357235545AB4FA452219841385F359E5DF071EF62157042BB6CED9F8B40077224E11B29A1C8692C67218B0FE2354E1012C72AA15D72A917832C222EF41345C5B40D16C676E60DCA8BF5744C218097F846BAFE24FB3D3B91DFE8D518CC646B220491C352D12B54B9CC8B01785AAF66E76D2167DE56B5B944032BFBF13011D4B6BD0A6DB2D219CF67CF48A8B1A0FC9A93F4C40C9C596C757A41B7280219459DC41AE662ABDCAE2234CB0E891B633171488981566FA7E362D818FD96CF5CF41B75A4601EF29DA9D9DDEB05F696A1734244B55A85B69D0D63D7498213BB3246CB5BDAC20749DD28168CCDF8D40C9EC7E970F48B8136B8720DB0FBA75581958D78B2557607635430F63AB87901092E56E2889DC3F53D662B386194028F39C6F1D4F907000F4983AD0B827C14FE6C41269E0D8CB7F1C57A332C48974E681C6F73F198DE5D0114B713B162E6FA9E56C418A10BB3D944873B1565BDEAF88FE03028F4B08F22EE556BA901F43B5A3CF013C8BF5D8917A597229E80D0B52181BC00445B98F8AB58163F16F9D9B70CDD166E68A2D4DF96453BFE6F04D74E8C954295FB18AD24811220DE6CB186E0CDEA607C2D8D05DCDE71B3D4A335AEC08F53F22F18D1D445825BECD3D0CD794309AD7FB474BDA311BF6505F84EA65861C17803C47ABF32D8B5346C08B937F5942E482218C1C2A01C3DD7B61186F53BD1CECC8A7F2959F3BA660CADD59D7357449482B9EFC8AE085D3FB99D1DFAD600CF2716BFE31F7BFB3B4E38BE67D0B4D6E0D9A22BB60CA9DD374C89BAC64A9AB66A7CB441B74F320FAAF853BF6AAA2D469891F777E61C174772C2C89E40D7DD81D54493A25BBB2FCD338FD187B55836492CA5DAA35577574CCB7D9238845349DC274B209F6A29C48109DC4314EAD73DFD2E73346AFDCDC0765410B86C71B13F2BD5472CD5EA6FA6D636BB974F61933C98EFDF780193D8FEAA0C03E6B6C52541D90C0625E6298E5C84639C3C5914CC2F5541B98F5600D4DF7D76E76EC764B2EE29CEEB20698463CFFA40260C893741830C54CED0269E73B495DEA55C4779D89B5FC1D3F12A9898A7737A94A62D946E20840CEAEE85D3968B6F265339FDD3B2B053423D2438BD616C299494714FF6EE1ECA8F9A048152DEB43445C5469B1CF1E71777FCAFFC93F6CE5FF62FC72B84D00DB1EC7D2ECE38AE292C855EFB1F7B7B1F19042CABC2BC7BB0A7BF575BCC1786CE17698FA6FC763D42162D6D8E8486822308ED7BC136A3EFF8BAD4328272B6CEA9957F96AB50302007A7E0513F8877DEAD9CE7DCDFC266F27597773A75E1080EB00AF58D7CA265B93DDFFC37CF9234947EA57E25BC53F6440A4F00D2ED0F0FCBE9B3203503807EC52316A7B41D0290B8BC746BD14DD32F4C0188C7B2D02AF24CC205DCC6E150EBA6BC5B0E9978CC7E6595F9800694ECECC487DE01D7D62EFDF4B698E7AA69F6BF08F0EBCB881251FAF43CD909B9F587889667895D7F7B96C1B55913E040FBBBBD5B0D951A8A6561181F04E55AC110AD1982DF97534C87D993D5C0BA1681B2405DDE3B615A5FFD4B1B91250D63208D21021D653F317BD23D5A3A671751A118FB1BF262583D0E204EE9E15E763CD18F4166D61E3B6564B9CCF8341ABD06A55B20D3020A560CF9C10A408904D1A9D746F1CFC36CE66927D57364696208EC9FE50D8D46A503CC5CD54C1AB0B4DD0198174B814052EF55156E1A20C632E2CBA1DD7A4E7533A4E2E1AF4FC8B2620F3AAD87C60F1D20BA810620DFDD3EE43006963D619469A5C851F8745BC8EA1DBA03568A5CC6743B79B4D38AA6E966C3D0EAB672DAD25377D2BEC3854C1B1AEA6E3F4642E887DA810F2197ADCA1674588D0A85D2A7A80608CAAFD8790AA4B3D68FB98C88D22F05FA6F16A82F2441CB7554D861B11B1017253A5E483D9EF15A809297021BEC1898F78888B61A13D6C053D2CA1316054D9C0A438212ABC9311CC04FCFECD595037E7563966CC3B8D4FF7576EEE61826660FACF3B0D7510782CB1814608BC02FDF8721A99EF7805BF27D0C9706B159890FE1154BA8C9DE3A17594861542ABF7258BD926E3D327B1BC04629473E6175723A63E5752B7F3A302E85F31DA5ECEC4797A571979B83758114D53A94C2E51B65595FD864070EB568290C8BF92D97D2434CDBE9AB83F2E607A68B8D9CCB5A3CCB298C32E9C0C84C5DEDBDC96D57F3A2DFF8523E865C0FC6CC6F7E893629B9A470367F77675D591A009EDCC3DB27E93C8889777612FF394FD17040A441B5CC5346999890D0A0FEA2483D869C98320E41F8F4DD846EA3F9F1C94635449A585FEE164EEB6C932A5BF8F9A0D28F26A21174187C7011D45485D73798A9FA6A8ADF61C576C7790A4D60C17344D81E94D51802990A5C6E2ECFD5B66E1000000000000000000000000000000000D141A1D2427F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 + +count = 22 +seed = 3222E4B55D6767E300FDE03DB3D8227E19FB8B08EA9B923FEDE18D699DC3694EFFA7C4DAE2AF57E4A0162B7C564199BD +mlen = 759 +msg = 4C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D +pk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B0527AE05722BBD4E414685ECEFA7FB4DB8CE3E62B784F2121BD6A4207A2A4A8A6427D957BFFB56C3ED5EA642FA5DF363B79598E5FF4A90489DB54662B62050536311BAF7E2BC16965CCC590323FFE4A308B3A04914B5827772C08AFAC4496DCADFFBF6A23CA6D282EBB890AA1F1A9F82D189FE6FED3A0A057404691979A12A9D36DF41F80F5F49359995783D17A5EC634D3A0A31F941BD9A56F1180F8A58CA77475C30FC425B2E8C8D6CD41A5966121BB142859683E10868B406FD913C5F6EC5E946DC69BD0527C49685A90D9C7803BCC2C10635099AD7F42F5EB2D07E1B6E1D4B50C1A7BFE62D7EC5003A5E5FD25BCD0BF3E978A64EAE569733F71C90CC51450A577F58D6A8D3ED8869B05893C62888898D14A406647D81C585FA69E08B21F191278C12EFCF0E49AC2E43A667093E2A45DF339F5B4FD24671BA8520FC661DF8FA89F4FFEA1386AFE84BFF9B134ED1A43132D7993EB3603280D3817C1742A4AA148C6C4A44B8CF3412C9BFD722D9B9AE7AB8F3E42605C87EF9A120678DC27E961198C00A9508C21ACC89105D6BB515BA20B59EF5881D9397B51BAC85D207FC441B7F47031D8322D8400A42AD14DFD950AA34FE3F1905F2F3C9E10CB66585643DC6342F6EE30D3BF473879319AE793E902DB5AEEDDF28C7DD8D5B739DE7734C3A622190A97456E9D9E943925C563BF839678324BCFBFCD86E20B50BEF35715045CFCBB29D8992FDEE309CA13B7284085ED8B08CA07BEB6A6C714A87252AF60DB4CF910ED7E0E9B5AC323BF23A2B11E885229AB983B6D7387D1CEF4398F1454C13DE73603F75513E099355429F270FC2202ADD5BD8108C6350758A9896DCCFC7F0AE60ECFD83D26812B903D42C96071DF49A3D52C0A426E9B6057E57E47DC678D87C79E82A1C31BC4B1928FB9E5F27ECEF9B5A8D65E6EACEDD436D24F98186BC859C48A3F4DCBA6BB9E7DEC00B31823B550A256BB2E9DAF24C5C0073432EC04E5F631DB85C367D2FC4996C9F98265BA838D1FDFEC02C37FBB86784DA646D4926766E42A493D606670DECBE3AAE8849B4072B1DEDEA7718F5A359FA2D58B74F61FBC09219F945E0397D34BC40B328E49DE4CB41CAAA95143E839BE87A9D2CCC6FE83C9D4E19AC55C5192289D7FD0B3B24CF895D7EE4051FA5E5C81878076C624036AD1A35D30395FFC310F1E6B6562E314CB864AAE44D7F2FC115F515CD7FA368332798CC02F2ECAA8196D0EC0C073884609F8579F6E7B8C161231F836B9CD455D72F376301B1AFF6FBA5F1430F77AA0E6B51C73764A29686499C3E77BFFE4520C62BABCB13B41119B0E751DA4F5A43B19410142F6D11CB3510060949D04245B1998BE64CA42F4FCF3C2DF4088AE0C89CEDF16AF102651F25C58D6CEF7F2689C982E83AFD764D14502A8063D896315AA3757F6786B485EC21777AF42E3186C10EABFA4A3EF531B6860E824DBECD0A9C7CDBD372E119A9C052E1601F982F8A788287FCF6C4C6004CE0E18C5A6FBBA7E0ADB9F44F4F468EFDBA7FEB391639425315FB4876257FE56FCD40D40CAFBEC49AB0754E7A8DADA7307FD2D154042E52AA3715038409771D6063CE836448A6A406944EC93BBCFFEF3E8FF30D0A897BD62826F0085DE2D0DADE1A47F7DEF5A0D54C737F9C286F1B274E8F1954CDBE1B8464D35919E7B2B5D6C67DED73BE1F9E160F577EBBDA83A7D8C13F451F09F2F1D34B0E4F0D86057D5B7A7639E968F8C00A41B4CBCC7015E56FF106F92A17EF974C13B0C7BBA8D82E040552A08EA04E232094F00C381A33C12F23FC0F0B58C07CE17CE16B57D5942F658E26955D0ECF316EEF392B785BCE356DC666103E44740A9BBA17BBE22FE4AD8D230C90E05141D53E52E00118B6C3CB6CA8BEFF21AAEBADBDD5E7AD309745C6A6BE124B69BE012D11E047DCDA8D8C2F482533D817BD89D879A8615908B88E0E1ECE58611130FC2EDCF594C5E6C7D735F3CC6486AD5BD10EC13E1DDC9DC5F95B4917D16345AE76A6B2990E88AFC5CE6F7123033F634814E86AFB7AC4056EB1A2CBC3831BE81673AA53E4DC02D1606AAF2A4C8E07A37B9879CFAF6D1D95782F4D7547DE3F9D98351AAB3D4E992FEDA5C86250439092117231645C9D66B212E5F9A473F74795D6A4B005C0193C25E1B91BFC45DEEAB10FFC49FA04B3592D533E3D94FF896B150D2CC3DFA1CC3FFA815C3E112D1A3858EC8024F9361F947FB74EC792E4245F7916DA32C9B774A663CB78CDE0FD0A04769A82D3EC4585D3D8016BA8D5CCA33F83FA8471FEF855D4AA6E95638C41B2CEE3BB74CADC8035BC91789C3A8D0318923543F60C16B9B589B73FAC5D476AE9CE37D9467F77604F23CEAA702CB161F60579C24906645622D975B9AC0A5D8BB728E412D03BF1CA080724CA8D6C9D9069589A79A826C2B3529744E3DFB5321EC3F09332845688EEE24F95F5EB9F09DF0DC5CE0306406137E0B1AD646E8127C98797B96E7EAE488877E5932CD61DE8BD9722C7E7B7DA7841EA0D4BC7624B48AFE878EBAFE8814E0AA33CF1E46E9DE9F3DB3603A2A7AF16F9B4A915EAE4ACD18984742840C12A2C5630B65D663CBB0EAAA816191EADE0F1BDB1321FF06CEC104B12D051B072EBFFE9566C5EAF58C4EA792F672C82C5B67ED6F94840EBAF7922FD974B6DB4323C9F076AA5D6E1D9A2400CD3D511D94D2C10E17DC6F16F21B08A6FCD57E6A3B37013BE6C8D95 +sk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05ABD0F081BB028CC5F066A3FDFF24DA19EECF3584022DA06645ADBDBE9CEE590BD9F80D0DAFF1670A84F288AB6A9271448476511275A7C3860BB3ACA806B37AE3033530185668742538718862166443124212237746402668710313208064241555866272542725566832716408403553648627875818034673073067025422001838702344718283101045405815482336385674235156002571008742558247637106502547527637645766523821600772766384363308148174363840536435321407605470452530414581722757656350563182764763107813743038621701084721560462104424127764337350733543775635356484600823858337328513427808853824626410646066643760464423354260451581403103341768207052181352547077210264451072082123857320754760766285020056680127220071645801405700558508652227762546625183312153472864505254866186153518848330124142521023562171046721368056512740313674401114431716477040008364661350185004057333033233024177602420888110206788478054802651088224324304642337450000548713751658221260021854573503416564160075027134144215838633607353668815216700067664550461738677456165603270417711767613207468818046707040661768357734833515020262665018057142771863614052343342034855701355622037357302051858762207527465557216400013600760777514562454466715026160350622464062373403437026540160766176837268531263137823731220000720436702262883532270862560333413725010413365756806584462332037873424388427520842080823832174442721280074477122718812433107048406620882837427214784207118776610864801320088503112815248433515488272887612650054788525414118442515504434655654046066332786311421206118218588418471784302764761081575406364316244275336175716117411824744180361625063440276552432228045437201177867716655166327312602156075606403115844028141101087607526570755630305744288141254535532642086516722508635251787583050217181412683715847151721513613713763377477550347517250011256052278882552302102448745342826588550658607782273236010106880020056432274374675608408070707640120562080372427558841273780023236601265487462303212873306102281273065732646236825653123400818871462552217147550370487417254352530813651017784255752160483310157622484071450120838462251680725568621052382234503835171445824078731455675462577680473383666817176134270037330350043136533577113242625701374002082000843563636672821760643834865401585655200123243128250730350710077732662728116677230313036061662532065421876622653511146168204703527185025583456317272787214145261815361273828278432445854356427006474432744784754838600604470588214815471518701606500043006854378875116517714128142870723602855812403107040626221101775105832256578673088245558166080881704088888471376135305740757418181414642675562714046572266327633650153614161022186212507868115208127088755114432151343880622526627436847105801203833817320670612112257426667654681662563572871205174647814700287816880264710388182230607711041110165885401884176208477881708561574322204315470828645570864136725345676173020257827646751312520085871608602483504778373884666642223417801781445345472701811032217715633278653247167574235658614248546515254632144176676A50CF38C5123095A7C19C5CBFA30CA1FCB3BD7F1B926301DE272C362ACF91E3849C0A474D0DB1248FE24A30B6096C8544F1305594EFB3460D0D3C3E2FDBE0AD213C0EFADC211534F4E85A88FC2DA5C4B65FBDD782995A287A8C420E7D4C3AF230C38647C4AF87E25D3514526E8404F48BEA7C6B5B3FA50EC7AC0C7B9A4C6C8587DF568373DA020231B7700CD5DF091F488DF52BFD366B07CC5F8382BE83D54C71A5CDC985D9C549DB0FF6913ACB59049643A6AA0BCAF6D29F484FCCD7E452EB4419C88BDEC1BE81C94E2E9B4B23C23891CF9CDEE7460477881F78F59C9C86F6C1F48C84BC6DE12C11B0DF5994428EAE5FF02B6B3DA1CAEBE443BBA58B188AD54CF6F27F689DDB0271D9D7636BEED6B1619CB108BFCB0DCC449A801AD787C2AB028A5A5B8A1685A307DF5A12FE93FFE3D9D0EEA47E206CC6838D1F7F960FAD07208C1297B2D23415208DDA4662C37BA7B72ED878E9C5CDF7EB1D9D9ABB343CA27C3A1EE0DA35D8FCE9152B1BBE87CE9D6F520A77013904106755D0722B1A1F3741AD250D3C2DAA67C3395E5D5C49B02CC57439B9B70E894802EB5A8E5AA1210467B21D80279878A53755C43C794E5609C1C427839F464C28E5318906F01A26447B0C5DEC7F83CE8C512596C68D5EB580A47BA1B565C517972E08F252CE9C5CB1A7A2028F2DB2BDB7EFF4F9C9E9C8DDFB6D9BB038E7C66FECE559CDD88515395F0FA8273109E46F3D5ADE8FD7ACFCD97CCE3031FF29C9C1D44C14DE5D3E6856EFA66816DF9DA246FD652106D11FD6FE409A688286E7F8182A1DBD7C84ED58E13EFC0E0AC75FEC9EA2D09688FA1667CE017F31C77EFB2FBB8711F946AF19219592595250C565A9901748F5801DEC7154784A75D154EA5E7F8CD2CB6A667BDB1257FBA181D34A6CE64BCE0AEDFDF72A7F64B631BA0A80FAFF967DF697AC4167B6371C533FF9B1EB040507C5D200D9BEF848492378D9A91158B9F2075F103A61A3817385A7D3CB90D1B27AC0E2C046558B7226BB3071FAD156A2B5986A3D664C7BF34FD6A63259C97C3FCF1A54BBF3605D944BBB4BBBEAD9589C16E6623F915277989C7F10107E29CF9767DBC0344BC4E1FEB8F299C393EE1086DC390A3E636E1F952A06F284BEC3CE2936E0AEC2120195D0C7224708B71E936BC1D58F0F6F6733AC8C768FD5E4A5EB2D278615AB88B20767A89A3561C19EBBA9A06E16D2D9EC1293A0A68995D76FEA919F1794EB54BB62496A4F1E079A488CD18BF2328F8D6A9BEC88F715BE44686D97A78740A4A9906B9D5961B33AE68881B27945E948E13D27131AD55931B088920B6EC34F891E45664C38AC9C90CE96C260D8840C8DD57E3366F7DA9C2BA30841EFDEDB1DEFB9F3BBAD4FD1677A2E1CC530C2E45E6C11D1C66B7DBD80876EB69979799DAE95A6D27108645E5221701F27932F88943CBF06EFE6055CC4B7CA12B4F5433DEB958DF8C410280105138CBAEAC1C7417F0F6C2B28658CA74AC1FAFCC4AE14BBE3DBA6CDAC8938471B57337ABA3972E68F2778CA981A5D67E55E4612EAA98D896134464BAE1D0C5721888F9890A9094D5A0596878775DE570BDFD92E024E3F0F8201583FC6D2DDD28F399D1956BA2840C0ABA8D08384E608641C2C3DA5E372BDC1570DB1E0839D96DD1DAA86411C1C0A3212348D4623DDD0966E855FD83D25FF9EB2B976DA92D7277BC36E3001C23375B6B32EFA835CC97B55FDF741F8225A09915872EBFD957FFEC1E918080A8799E48C7E72A1BC78ED9ACEF44DBF0DB901423DC1C6C609671F85E736D82EE5F717B5BB619481BFE3248D1BBB3D89E5EE10C2D79742BC301CFBE1F62201BD9EFA5107B407EF0CE88396A8E498586FB595AB8184355BEE238E49A038245FE1466DF12A5A1BD08BF3165A7E20EF41E618B1BCEE25B9AC406DB3A1423940FDDB9EE28E29588361A58B9A31E2801E7E4E1995ACB0FE62AA6294DAA795B433995ABFAA44B7658986E47083DD9C8B503F6FA87CE4E281CEA47CDE556F0977BC284E72C5F227E4EBC3D9E4F8118C545B3EBDE394AA7A000C5ED6986AE5FBB89041644DE7104F27531D69343D398347EF33292A00EFDA2E573EF4D3BE5423F6F211E5BFEAB136585D512F1F82321A795B7119DDA6292B63A8E9022DF0BD3A067CA0E6879AB8346E85AF5BE959B3C42F3B99CA4216AF6C55259F932CCBBC0B0A6DAE8E49F17EEBFA8FF8EC65C40DE38CCA5FAE5BB4FC09E4553C81D70CEC765BBDCC9DFC777DCBF0E8F0C44EC9A64C19DA4323F9893527D0F76D5E1F4BC786371EC0C9115DFC69F88E04DB03D221B66B71EC2E61A53D2FD3F77D080F99D6D659466DF948460891CBEBF616E56618BE8C8ABFEC166576E2726EE236C2FBDD72E2F2E0BF41D28C811637CBC0439AA35AB75DDCF8BB2B7110D98B9923CCA03830002E1917E37A1B9FC9D02C9F5123DF156F9D90C9D762FFF86CE6E8F833862B5283B42872A25BA96054DCEA835C18C85AD3F90378D98A9A468E6687E76013D41516A66F89C61BDAE423E42E597D56BF7884F633654EB90AE43976A9F10D6163753ACA2C4F00C6E4A8ADA54F942ED992FB34CF5F1755CA98CBD58C8863C14C4CCED5994940DA95021991D8CF9CC1FC34C8C79BFA3F6156B7878858E8C4722FBE357FBCBF662E3E40731F2C0E674AD7E8A42F43A2E7C8132ECEB1A79CA695848DA58B7443C5CF21AA8235D498526605251DEC5391DBBAE69378F298B098F22A13712E9685E94D7B37B4228F45A3F8888786FC6036647EC3316E0944CB0C9509CCD918E9C7220EE1A9DEB2243306687B81F1CAD3DBACCF0AC121C012C9466242DB2B25486239337FC54DBB5664F017C2AC773903CB98722D6CA347CE2510807C00B728D08DB71030DCA839F44B37F7FE6AE8C4A7B8008CA63CDE1612308C53DD04F03C3979FD824DD033E59AB8BF5CF102D05D3957A2375CCEE28F42D3A2BE3D0F3AE007723704281774C1CFDFD817D58F1CAA894C39C2C108175F0A95EB36A2C8724E4E77E8B0B03CF6F8F5A652B118C80E23380DC742DF133AACEEB1E3C2487BDB7BF81CAEE254353DA18B5C3DCCADB867F19FD4A7D23C4EE43CB12147358DE1F536E6A0380624092E250A3B2C5B23782386EE25A8D743589F5D59D6AF7896A345EA7ADD2D87C6522A72875E09496317BCBE55CF2C38E1130B3B224293A915A2A5942C1F837A54F7614B38DE583F87FCD8615E67CA0D71EDC56CFB4F2956C1224800CA9D47AB1F8B4D5D2570F64032D618B0E7EA5AEA9261B815E6C0834B494A5F7730279E954F6C268EB2DD7E28BD0FADBB24FB2D0ED6AEEE3C1364304CD21D679B490E654930065457EEAEF2C855B31EEE405F9E84498E01D11AA440107F5F8D92B3474D92FDB9161C52DD47053BD889B406B36DDE7E1B7D93B498001264528250DEEC99842B066A9B215742781239FEB6F8E97A4D7DF6A16CF05724AFF3A8D709057A8978AE8E3461DF5AE16C294949626E78677E0AECDAB289CAEBCA97C8BFC517731ED8D99718628288567 +smlen = 4052 +sm = 71F030CD6430EF0A3785124ECAD5572A3ADB989ACE97E73EA3B5FFC3165B2B91DD1D1B21FE20D27528B64272DC66A71B517FCF3DF3C4D538D9D01F7436CE401CB0B62AE742CB736FCDF983E15DD59683E85C8AC4B3008028CBCE6A4BDA3E1E9DE804FC2CBFBB90820F715852C9B5C57F3912B61C1E3C391FF751B9EFAE0F1EB65B759439A246F92F92BE0A3F0486C159D31C486B17DDC839CC69363A24F91E4769BB4CC02265F901293F18D842213C3C3570F568E2A71AB42FA040C894371D657E16EB1EDEF770224996B8F53FE47EAE8882BBBB30972EBC1CEBC18E09875736D27645DF0CAC986109EBD94AD0CA26EC682BFC22392070C2BFCE00D722E2425D19BB33E092AD15EFDD2CB7C633D7537FD8743D092BF87861B91BF10EA581AD82F27D95F1D22CFA6376BAF7ECD965EE99032814CABB461BF50660A4CDD35562D165F7F7E06000E7FC4542F0E42EC1A8B4F4FF437F793194515DCAAA7420B867EBFC2BC05D64AC59FC274C71A427E1D8D0DEB379126F60C018C2E828B1AFE487C434EA87ECB37735AE0AD30D90711854DD7750530D898C780D2D92195B71FD0301AA8AA9AC158194C3993459156C180DF1855FB0E1985CE3C7F81E0A394D2CA941FB2AFEAA5F65E83E5A48B11301BDBD722D29DF80E39B6523B540345CC763A98ED40CD6743CE5720CD7B4E39F5352A0123AF168183471233DE07FAA10F22E8E91AA52A14667BF3F8161AFA3D45BE3BB7E95F51FA482E5F699561DAEEF2B0D1BAE80A596398F3FE65A7FCA5F2CD767F49B6DD36DDC89BCEB1F778BA0DD43FD9FA76156DEB7429D5911372A0B27AD6F77E7E052551F81447DC296D7312AA4691635A3E31D57FBC57EE5199F7EBA2700EDB0FAB7953883874EED59C441197E75B0A040E468ED6BE6398CE8504999D47ABC5D32EC3A547A0DC6FCA80AB62D76E65D825294B9F674A01148CB748D4EF988540F4B3569F0F6504DC5D009E1D168D2024B1DA95A95B292AE7308D68A061165161B30C8DB652593F66C790659D1763E1F3989E49CC92B2A6DE4ED6FE434B277245A40811B29ED2E322EF4DB6DD440178118F81169A67D9294C2A855D59FF931492D5726F30B88CB75CC626282E0835989055831487A33A7D11ED1E0427850AFD1D128C23D164F519F1DC43154AFCD001789956D6B3057E1F5CE969C708CA1607A725D92C5F208F8ECE948FE4029664DFD8BC45723EFE041A228FF49B1C63BE6217B7208A91507394B4299DE8485FC098F386D435D53FCD91F900F5EC04A66EF83F19221640C29C8E220C638CFB6340A818A815D0781F8B9EDA43D0034158DE51218BB3EE7BDFFA689BAFDB97D08ECB148671C2A230E08C6D672EA9D6389DB4E1EF8B2A3CA1F1DE28000D6C4A28BE485358F78A2C4D29926EE4347A513BF2CDF49A3DBC114B4C2927810F750FABD68A0623FC9DD6277911FF060FF3A8E3AE51CD249ECC393523CD50BDA5E03AC0F78D5E3D624F6CA945F69C25601843B66696498D4A05CDF308B0E78B65229C183100F35103855826E3EFBFDAAD30B4FDC856CF7CE3869BA5764EC71D18F9442651A2C4721B7E8D8F1AE5EFFD73738C9D0FDE122800439B45A389BB060CF00CD7D4949F5AF7999D1C036C6F98E7D9F2D5806D7E866685E4E6F04A6A3BEEB6268F628ED0433FAAB03E65EDA2C7C0B985AAD4896AABA6EB5E0996E77B6BFD7C7B4C6CF649B70F29CBDFAAEC5E4814C74826E7C2FBAA54AB450286B5ED659274D38B258A67D99393F40A258D1FDEE56498829869DEB31A69B5D66F026B27458698EC76B78732494A506E8F0CE12BF0D3F3D774E39E47C552DA14A52E08A99C28037FD8F94B8CB65D1683B28149113AE40E6D331B9E0177CF5F3B77DCEF6A55BD92DA5307076F564D69767ECC9B4B6A3AD44ED24CCF25D13F9FBF661D96A0F9808BF66765404C7CC4EBA9443995EE3B74FB2A45636715A5F117AB046D0DDFECDA3992489982C8B5F1319A630D06208CC8FAB97AF160829DF3F04E5060FADB52E29E853714BD4430B5B93D161B41AC32579699C7E841D80874CFC8C9B4019C1EFC537DB4C67B22B356931AFC2153ED704FDEF6857B37051E81F0ECB9087E2FB6AE21D33215B9AEE52430EAAA38657DA7084DB8B3FA4DA92DC181EBB94CFFF10BB9E218F4CAA6D53649652866DBC9F3F4DE4E8ED4A08E343446E4493DC1A570B062D8120CFBBD9BE3E1EA03A9299E8642B6A134D1ED56B0163AB45CF237AE260BB03B85A30389D71EC5E24C6E0ECE7E401C5C767479813CF48C0EA0612AE9F753105CEA38331B8170E8BE98B8E70690A614DD965F0C428F1818CD6DF03BD922EC338614D9E793A4D3BABFA3716BA44122AE20F9AAADE2125BB4E4A33E319569F6A593793DE4A110614298A9F0852C1A5482F527F2FBF980D654B563EBFD19A54D09C15EFF4F64BAF370D0BDE69554244024CFC5D5D016E69C2ECF81568A51936EBEA41404DCEF05D1E1BBC1C79178153FAB409B6FFCBABEB1735FCEC44D451964E1A24E26F111C9810D3CEE051E48AC86B9A0FAF999E54951B0197B716DEB3E06BAFB867C4EE1E394E01986697386D94633405A9480635034D1360334DE79C37D306AD0DC6046D3D258BE3D5AB309BB9143F51C5D5B6B8118F132F2244BA7BB0D91B545D3809B9E01F8871859B57D8E677580BBF5521FE21BF2CE55F40F02A0461ED54CF1A93CCF54CFFD5964A5F6BE161B52A8254BAF87E3577F0D147A4577CB16D23C0D2E6510D63C2DC9C5EAAD64E13298BAE3D3AB47CA4D7F299EE200A6DE31ABD7393516CBC7F76EA49A78DAFBF7686287A6979529E43C9BE06A9B9794A45433ED597DD3663DF43C2483E6C02FB9F103876A62D0E98097475CE6EF2D78C1EAD7A4C7D1AA42D33BA7FC6A2F6C4EBA38E95967B2315175D1CAC34B7003CF9A28BC7F75DA0D1D9AE366CB6DD680358EB76E854FB4C838CCB43C3B6FD89B6BA87CB3B8A723451D8B245A593807AE3B463E17D8C4D2E681A7CC605CC61E7D1949047412D45B80E2EB6038B2F08297A5CB7FA08024202AF4515EF09DAE18FD17757DE8D760D40C45A36AEF920E9B60B530CD187D9790B46D7A4AA7F2F298F0C3B4166E5755622B8555820D29BCE62149F933083AC886A12B5FD03140B21F11525FB11E1CAE8CF9ABCB9D953C072CA19877ADB92FB95A7265A0EA6984BA349D5C537A18C86BA68A3DB950237B8A1844D35289CE3768D903098587D74C4F7E7815100658DFE86333BC207FB5B3AECD30B20B04D3508E134743DB7CF685EFA3A4924FDF27730734D9D4EA1C1E446E09BBB3E9B6D7C38C98FFAED88EF014F5319163D3F5B27441A3592FE921C35C21EE85CEFF572EE155076C5DD4B343305118732562C01A8AC418FD3FBC9936E3D7621EB6E9198FFF92ABC530951E07CBB6CA2270A55F0D7C69ECF98D247BD515887A474D817E6CA3B5280C0A10A6AE925A7DE44700B766C1F00A9FDA2E28271BC8BC989888D2E6A872049BCCA42012C2FBCBC9A27BF34D232CF157DC201D67EA1D5E94F73559377C1A27017B75F0B419B855A799CF6C7E911DB268A9C7CB33ACCDF22C006F6B95A0A9E269A94194660225BB42332A994C6EFC8106B2DD5E899E7737D4FE765587291B3F0BBC995B463CA3C641AD09ADDC2E218B9902C82FB6E503B3D1C0226FC7D5342286AAF28118FA67BAF6BA5D5D1FB034F6E336FD57F44AF8BEE252215E99E9A2D7883A56D97BDBFF01A883E1A725A024A91C1632E437E78346484070F49F3FFDACCE5FC679F56977CF62A3D6915215EC9B79FBF2DE72D78DED01BD3D9320E1AF004FD0393F426D44EC05297198751071A5C1C75CC147C6996D4A10FD0083F4FDC8CA478732B79AA281E66ED8864CC2D1C98E1124DAB6D75B009D587B4DFCB0F9E380AF31A17637BFA22CA6D4855C4F5409CF0EB929034FF0F9D12FAEE5D1F16DD506B9447195214484F9C6B8A4AC4C59C133C7BCF0DB5BE9DF94F4FEA555EAD667026A5FCA18A06CAE300046CF9A4986FDAB9492F8FEFA55A0CD42D58C75858AAB52C4476425846BD23DA2DEF62F8D6D6F4A805A77B808ABCCC4F75738D17DEC7146C2C85B282B14CE6C5EA242FD3D65BD193E5FF370E06515060F88F5ECE7BF6F7D6A738A63D5971BFFAF75CAED0934C9EDA9D6FF0ED9D572413C83A7AD678B1A7F037B3F8524D16070A5648110A5F27D9AC35120E35B7063A7923D7267521F9782BA43F6009C3DFF07BDE2FCB9B3C081D495438290317F5F966A336C3AED8739614100A7AA5E204A1CC6D7CFF7EEA9D8DF12BC27CA0CD75AE68445FEA65C07D72C1F3C5F6A2477CE3F2104B17CD5D678E254CB14651084538EDDE1703B7EBA27075A83BAA77BD867966D99DA6D7878AF6EA96F05BD745EDCEB863A52AF6562B27217A69B800F1F5780E018DDF846290DC983C0863F594E1C6D9661C358B3C58A69D8F383F2975164267753CC16B30D8BB4E17A2D23B8CD0617C26F64D1E011C64A63855605DA3D11AD27593AC5F8DA56E36F01533950036F192B102F480ECB2D62F62C67AAC80B32653FCF1FDD30ED3D102950A1F52A3B2FE75A2B30C5B7CBABDE6EC4A68696D85CBE3045070C6FB06344F505DB0CAF600000000000000000000000000000000000000060910171C244C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D + +count = 23 +seed = F41B3C6225245C06455272A6A073F363E5F19F09A0B146AFCDFC2B3B0EA64BAA3F90359F32B2D1017608B03064E90AB2 +mlen = 792 +msg = 72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF +pk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57D5E35C1D571BDB905E3D03853F6E7A4956897882F20D0FD843766269489AC521116121852CAAD86B0EFF95C4F84F9DBECE1410D638231133917DFE110B1F23DE975AF76ED244C6B14E44ADEC68A97E0E9B6692565387FEF10C6D9C60C7E48B8E4A7CB0929307902D89966783BA042FD1675784964BF9630673DE71A6F3A2EE4C03123087ACF16EBDFB6C2BC37797729EFC29EBAC8F62B1EC932F7964A52506716098A16F1E2137D9EF5A7AC4A1532AA4D9B27B9220EE4F64B63100940499972B932681608D526D58D97B88B1CC418CC9B60686D3B58C00C3387316EA40BFDF003AD1CAF952C41C9222E8AD2554FAAA5F61C31AD84F9D17CAF4F837298F139C918C72D0CDB8D9A5B0537A022ABFB206D096933F88FB40FC22958ABE1EA0F41C9C2917C45D26E932CC1AE49C0609B16E336E6B11AE4F072B5CBCD31EA21A2E3C5B3BE642BDB031A42FA7680CF411F5871D0738E05E91DD3A1AD319CF506235DAE427C472D2A7A117F473C3205E697308E231065424A2D648446F84D2520C3EC91111419680D3A5AA932949D79D02D201A4E723181259FECDAAB70CE5121549F6E729960852405C2113A9A6F5A71FCD1AD4E0E403D5F5475338CD0F06B04E17F3AAD0FB8E02DBABBE58E7F4B2544C537026220BA197B6CF92CEEAC069543D07A40BECD0BF2C10E55EC6134D1C66590B8844ABA0EA193D6A9EA19C4D7DDDF151D54B931EBBE1F222FED16E1F8332835EE4342FDD82EBF7E4E141B3FC2B6E244E6003BEC7F988F528643D616788246BBAC30EFA191920609C3C29CB76D65DF7AD63A1CAB6CA0E6039CD485048A6B377BDC5CC52A5CDE3305575E094CA97A5C5B5E59200D4769030568F24680511E2B600CE08283401B27FDC100A9580366CD4C76A409D82FFB23EF09E424807C2FDFED6082BF6E9DE19AF480F2C41FC8DDBFABA80A44C0026CF9975F04CAA7AC0847D662A6FD18E6AAE7F0EB8D8B66AAC45DBED454B2905232A9779E011709744ECA2F1D019BBEAC21512FA6A53CE9C74302DD014BB57B0642321D70AB216DEA80796BFDFD8BBD1AAFF7952AF7078A76EAE7E64DC2B8F2D2F9DBFC4D08321A8182C1F8F6A9BA001DF84307D0619B954603250D451C95B7BD550C32E152FA58678329D37961A8AA3F18266E8C93C0AEEDDE8AAD116A7B28513E42BDC1057681162B2DA9E3E1DB1AE2FD0A0AF839D92E23C5F5731BFD3F55149165A4446D2E41A34A92F64CBB0E9E5A1DE9740F6ADEFB24253D4E835B8802853C8EFC912F18D522CBEE962D2438C9E0FC7901371F3C47BE4A70F8FFDF3050BA2FE56DD8489042E76430120EC2AFBAC9FA204D6CA5D31C5DDA89C73326BB2C45BC4F6EDF0CB950A0346B3E97362AB0DF913CCCC60A0E6F71BD496216170391EA1BDBC091683FD87E718CCEC000A85E51F16D4752634903FDC4F684C084819B04FABA7B274A8CF92BBBDD55FCE89858E3D959153F764C338A8AF6F00167C9BBB060424E0F873AF728B06C2585A539E78FBDD4BBE47FEE72836F86C473C63B0257CEBAA629D241FC2455BB81EC28B62B2B91BFBEA0FBB10814C5C352C2E825D25B2B7C271EE6C5CA110FE33CFC8BFB30260F0757037E0ECB11EFBD4C252B588703F0E61F0986FFD02110B90496D001ABA6BBFABCA522B473617CA26125FA1F5F4BAB674BEFD0C31BE92553C55033A6ECC89F26968B678433805653AC0D1E5CB27A61195550E09FDD593C468C77411F4A79928986D67DED0B7EDDE3984AD133FC79121210DB3B29E3E641007AA55CA10E77AC53A65BFAFDE519637D7AE3D7D1F16DE545DCBA736AFE3035C87762878C50677D12755BD344F7725132096E12FB12925D33582C095E40264F5AA1D659D816A7629FA66F5D40D294E1A36327C8E9270A67B27E533EC2C0126EBA4DE1DBEDD3267EA75DA7CCEDAA668B47970ED81E046D27E4DA97E770C37BDE6002D76ECCA65AF6613D720010F5385F5D5D561E133DB4009A0FBDEE05F2192B6AD62ACA3DF6CDDE4CCDDA68A28A45AA4D382492FD94AF6B4902DBD054AA8A068FD8534E3FC7BC936A8E323EF9331BA3CDF7C1B3BA6DDB8D075CE8304D3EBB26448227AA93B255247A8E5DB2DD00AFFC6A16326F230C126A2D6430FA883F284B6B67AC5AD81EDBD3CF2B945185548A72FB220D378881B5260A7BA43EE6A2AC3E2A89D6EEBF35346FE05933DBDF7B29ED9F4015E7AFF95BBF7B484942A74A6BBBF39E90721F9BE890EFC5CCBD0E5A9212DB133D8DF06C083060909F876B2FBCBF446DA06880FA7BA3D490D54382BCA63FBF1D3744D2031C67B284E389006C006A6D29DE581B6D4FC60A60318B94338E690CC045A140987FCAA6FBE0E26251DFDCD3E4B4E682B5D5FD62237D97D63D392BF31EBEADC53588E8DD57A1435F3B183AD6C32B4A780644D44C07BBE2E10D5FC0C75C74CA821A514BDB651B97D6C1CE12071AA53EE887A65759351498FCF829CAA3398B75E893517E68D56B1D0BDF3D0D0711EF99A4D6B286F25A2F76C9E1617A3949C49DA0292E37A02B83B7FCDE3D2983C5D23ABDC88CFA87F5C6D45DBB220D74D88E663CD850F402B677219D2E71FDE6F670FED3CE77A3A87E3425D17F0C33A37EAAD1EBF8D15877F3B77A9E52A3497C1E72CBB84064AA47C9AF7A6C5A6D2AD81025A33C75A7241CA8871402926A323A3BBC550E48EC32FFE719959FAAB34AF2C17AF41 +sk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57205AE2974621F52B2ECA6D5E192003B464BBD573267290C7E325D139554557471C157BC716F3D2A2FD18D2CB3A343C6269DD2FA3DD76C09218939E4463E4E176181548156771681042802565615342286818731367030203145127084145008480642607861513363435078541446072852871047236682316085273326868366456417771316884530606257320154426744245311848422584430412762563074577756744517825537208854235048173408146801833175115072562047173588875718053111245367588631355524827601418441641337635281252352841460225564152541835036288440614124153001076707702736286000886760624521575743846437247721527864353686414147824360735673848667557685648657886378611605051760637438746630571122314113246642578655080721031510576832428101650835227215340125481631046880120378821537265017384215217742066458786255537471762342247441312573432054823658351580604107774701434846440600220678756767664067435606636067480861805033181540572318254310538031020355735814738410530678822084748170777423248020348431006156134323631880225365627016285221781240120864088541705661770680722383875452445425002226316845066415377603646805213767874321545018680068410847716411712660555551725873827758241483115525580668520874035682505525452041222760005436656312421608572328754033488480832804103461631807235641506656587532150328035123641762368065202875424426460413142144784887526667231861134373865878677637470087804132084884021626038781008338188062512478046044231313741024472421378022787844431051446407734240082650586774411761177635360532848863412033572400261427610713004371141661006637421034353068820372222772153017368206568852567046284730417348471465663641486506275748113633735433271623701217338267124180644375183612352813370814618464364540871852643681815467612146041681456810743785521540707374833872665525588321050054246716607614060051683705363686518436650501484771402254671736136430623071300861270722127735676418832511451242785165010051813607151701748535476870265806041447177060246086855815450518675734382800463527086418631641406431080017266270822204030441172826408360410317724721456418651822626072478633318334726662285564473681387782586678886668441136160481822350003450164670735527876358615401242624521581114885530018523084003623211835743384330086010420784453545817178353004202064266634037230240334147110687178080375252564318075321601004580514670115031842544374547377270520772343683028333582721220823775050347544352144048054212424326556474845785665740324104077173503415663764807656566738035067318857106617441275705516116742773583407228640548617104884223061733463055716312606842520152181242388061382240271520581860332227632633616238214454873143204727046821678344524327584704541246506362508413608464624445074757048170472402102512124281820817585288254540785276001128866514080407761486487532848771386214000233686787544335480345364028051761616705833247088205056653836203737433248344747238451757724673454085487418240081757727686576816076811354807561524842078567173812853627058335241648225286228752830533764143080845075382742537301587828744750356143310365174BCC0255AAFD1FE2AF416A323C47C001D3D93FBA8A79B902F1BEBB831512D2CEE0C53C1C1C34FE4FF98F527578E39533C49ACD56A6303D5EC27E1AB6B0D822B7D17B2A3319A9EB91A3498710790482A62888528BE402F815FD1CFDDF1A3BBA60CFD0233D46DC484139D7197B27F78A931D42333CED171A930C74775B604576CF7D70D96E025841201DE7AA704305B8B8BD44A25764F2E6536FAF8B6DCD1BB04C433645A3C67DF47296FB8DC4FFE1C540E1F07F1822E48D386FCC5858265F2AA85B21F6DF8BB6E1FF0C55831E5E3897E31ADFBA1ED69896015DDA6183114442A4C8736E40AE80A105403A75223065B80D42E92F98E6F01EBF8BC5633CBD50F10F6728D81691F81389AFAF8F0FF79AE5DB3C510B33A1E42F54B80ACD6854217EE4D049B1CC20F061FA10F80B7CBE3EC982C27017C46D53A6813CDB4E7A6E58180E5297807C6CB4BC975685680F011A29FC4904A8456456C5AFCFF4A634309BD693EF1D624118C77F8F6A781F5BCEEC074B7F90A9DDB93D5068303B909777D8A816D8F683C3418878DF3C4C9AA73FFE979C392BBDAC8BD32034FA4D152958029E4E1617D6F8F42066A31463763B8040123AFBA9601651B0F27FBFF5B4A4B8D3B528F72B239D4175B3001E28492D3126ABACA63C90B5557A5FE175CD9EC22E27502BBEE64F239E45D45144C45445530FCE0DBCC3F62C050FA73B2649295AD814BFB21EAF17A5470723827FFCE345C0BF923D05F8FAB9D67B9840BDE95036539420A291256A9E3D6EC43E814FA3B91BF21A13C8955FF4A256E2EB8F06353DCFE493A1003FD14A704B20D03884359DF31AA8A7554255D59E2330CCEDF41A6662AACE153D712616DE2FC881635F2D714F9D75EB7FFDC0F5001A445530117AD5E71966B978680B352E6029E64E32A68AC8D18827A50841A6BD057BC8A8A8F6A9153BA92EB2D654C0DFDC496D1A9D0A98F4191F8A58A1E9D00820AAF8204E6371F03EF16A92580BCE985A3A87F0109F9B80EEFA4CD3A899CFB5A8D49DAD9884B5B302344A77A6F159239F5FFF1986E7407002FE67C58A193B6B6446F1C487A3D4BC2AF2C8B613F9DB1C531334A0356EC5A9718529F30FD3412CCF6F8BF9E371F09FD4C7F1951409A5762DBC0C56C604BE66C723345FBC3D649C11F20F97C75C16D08A08B72B34E3E06DF8BE90A2D41E9591E8DECB49B77C4FBEFDB551F0E6D232E03BD218E483241558E773BC88AA5E507B5789B3E707CBA7ABF3410C69DEFDE6C13FE36D664F6199E5B755169463E37117F30F6E138E101309ED12D12598E687E1DA00BBAE45632329B8C4BF32C60B5E11BB709444E199CE1BFECF0226CA8094F8AF05B6275B09646D9783538E70739782FD62A74ED7DFF4E26F4D94D9414C40A87EA244FD092D446FF1C04A31E31257CEFFF2C2F197F6187C7690C531559FAF7051A8ADAA029B875C3026A2E96821B8AC2CD4A95F8FF38327D8469859A10BB029246CE8FDAB0042A53605C512A3953A349FA33279BCA50AFC764E8F41646EADE756D19AD6C55EF5C67A44D4D0EF0A2B5AA1F9CEAF6F75FF33BAD2686273B7564C50CE1B93307827595CE6666D38EC04FB34CAFE2867C8D6490CB92DE6707542BEB6066041A1753D31EB267C3C885C82E22CEC12669F74C828BCCF39325E547312975CF715C4174307D1B63689B699386208940823B8A66E753663023418007EC04D47FDD960F1296791D71D21AE56749C3F45E0D229E7340B26B381424F3C4804BDF822FC5E88FA7A96B5005A2924BD1A778390C98DE4AC7B9ADF2B1608BECBC40237F6F912EF32C7C18393AB6B1D6A86DA2785F8864661B52086920F72BD9342BD4F04C80F1DC9C20FEF3D04E48DC8B476E5B612939C00BE79656D9842C7729A6A68EC4CE0E3B34270479130E309628F2B42CE437163F2F806E872B82F7597C6CBEC313DB638A610BC10CA4E1DD7C18597214562BE75AE330FC685164C964F0E18F41C977F4685CC289420A69C273ABBB002D0C53DAAC4A7419790675C4D924B703768F2B11318016D883D86D31A1FD56F76881689C0E4ABDF26ECDD92754AAABC37D21D259F7DB845AB53071502B58DEDC05ABFB698F5DCB8DBE1FBF1ED903A9070B3FC91E38CC72A9D3931302F7C8C790C59C371B127EC111BC2AADEDAC0B491BAD4F822C32EA1728CAB96F19E23A2F46B6859FA87D8E55710FB267C2CC14BA4827644E1D9CB4B342AF48A6C676B0D9B35B2B8C3AD36871136D41D9E7E9B7199E88164820A4327871A0119F2928439A05CDE3E82359B59452AA91AB927D8B9197A9F0E3ACF301F9EDC1AAAE43C84A695001EE399BA62FDA288553A61D1C81E14A4C928AECD22459A7305E4EC3A885F3463B8CEB284AEB631161DC20C1E27D17FF5AA1F4CB98DCFFDF98BAAA67557E306798F00E6C5B08382BB275026E5B48786DBCA2C6C5509E4AF401992E2401A860210A65F41D06936AFF16C9D6DC2C66EA5E0FA50804FE160657F49D371E0D3015CD1A1B1EA8FF77777DF5349F1D4E8E7DF0219E53EFC111D84CD95F3181B971E5EA2ECC5E3B49A04C880CF7AFF236D29CD2063F933D4833A7C673DC51802E0A87B517595DDE20EDAB7A25B766F4E0356A7CE839478AD44CF46F1C99E0BE41413BBE7C2963C219D3D1EB05B3FE0F363D612D47D7EAE7069A7E4A1DC5BBA38642E7AD7918A60BE2689763865F2DB2CFAC551381AE0F3360CDCAAAF81F8D73E7577CC8CBF5A059785173C41285276143F0C8F8D77D9CCDDD466F41AC1B6F5564C00789D291F1D44452DC405D87BD60F126B5BC136871231E9E066DBF283951296ECD16B77F8EE104293F6C9357C00F7748D5E551CF58F303BD566A3DB14029FA264A73CFB75DE325746995113935DFD57956B24E565C4D2AA296C33AEB4213A48DD23DFB36607405F6677DCB66259E9E993B17EF28E7224C3BDABCD37F4512851ECD22F217A8E6D134520B99AD5F78549716052C6E1FBA79DE4710E5512FE291CB797B756804D67421CA50DF3C15A120CDAF438C319FB34DD0F9356CC0E15B08E4E8898CD34856D80C04D9CF0F25BA6AFFFC39FFED12EF7CEE197D2CDD01F0BCAEE3DF8FD563EC09A9D745A6EC3AA6AC260D39A6414611AABE34A8501E97A863EB0E269FA9225D73E685C30B665BA1B5D28889A077D6D49BD1C7E548F8FA37AE9B7B406F224B91FAF0042D547E142AD429828889351F278F90B8A8EE5AD81EEE1E13B373B8F306C844D7FE41FDF966109D863F4BCC6C242CF1B723A1BFEFA4BC6269A6C909CA89370EB7F01F2C424A80738251E2E6B02CC613E32F57CE686AE2AC1FC4D5488CBA5B095ADA9FAD5013912E0C3FCBFE412D5FF9EF9086DD76BC29085344A22A0D4FAE3158DBBC88E37D63E9183475083C0B9E24E8DCFA5AEC7EF57894FDE204344A74B565C3EA26FAF673C81E7B70F0E883369AB0357812B8DAFCE39A6D67F7A3B528254256D10D3B6CBC0098AF024FE9D85701B3EA514A82C8EFBF9996D651C3D1F09A1FFBDFF139025A690 +smlen = 4085 +sm = 70A618489E7491635FF5B8A9FCEB030BC9728634B38DBC13B14B98E4F97D4F9BF158CB45757940CA38CB39B341DDB04112CA8EFDBFF7968691DC08B9F51AD70D540DDDFE20515FCAF5776A14296A0CFD83245AADBFF919AF61035F5CB0D747FFB7BB246EEE4D5219050C77D8ADE2D7847FB0A6053CF8C1ACD99904985418D67DE7780B35880CD6E0DB2A9EB73D7B1CA633929D086C9403C9518AA177D7EC13DEABFEABF2401C4C6A49588EAA229DF35DC3C63D868638A171B23C43DFFC14120906F285A7236B2D67CBD146A7981350BFE9A7C1D61DA375A7E7231DF31B95B9BFF19D82DAF8CCB0010FB675E1315E4B66EFE45FE8420ACB9ECB9CD9A830DB1F4DF4D58961D49EB51F8A1DBF3747C5E6F97F71FA6C9536356BB016176173894EAB089B4E23DD3323ECDA1B0E0CC66AC3768F6E390B54EAD0E790AA20971B21AC443329140CC42D7A44E7139FEA95E1A2E5D9E31A2CF47695EA63322CD95B75AE456EB0F564C26A31E22CBD8AE518F98F4E1DA40BEF831878E7B6321CD4279FB9B51C0C530538D709A39909217FD7CCC2747A9C50091D49152EDBBDE6F66ACB2F124A92EC52EA8E4798B042E9DA7EC48778368C1B0B222DA79847F68BCAFBAA3A0D596200CA3C86CC9A0CFAE5FDABF56CE5B9866FA09132BA05293192EDFBC0EFED056FA06CAAE752531959F3D49DCA5E5B67ED73EDE8FD2D573473B102EAB7CA1027944F5C200DC946E6C881B5B56E0AD308C70B590765CE72711F27904CB57DE9B829618B10DCB0F768B799E2EEDFEF94AC766BD8F5CFF3FCD83CD20A0F5C6A742DE7FCA49D6DB5D4C94E4B74031B48A7D099FE7E5D02D454EC8980E23E6C0F99D2114C2D9BAED1BEB99AFD39EBC21981103E1A7CD0FCD40CA6BB607189168ACBBFF41368E2DC4FA0F365D4EE8B18EF0A8964AA9FFCE585E69BEE3201DEA01364B8517D90792C4A48D47FC9F94140E3DC8EE5200469B50C2A89C3BD825FB218062605E92957372823B36AEB1922061B6A629801FDAE24465B2AC2FA7384BFE757D2B1AB2D294CEF1FD283F5F690AD1751BB0FF797163FB4C09FEFE715AF151313DD7D3B90FBA030B83A98ED849A217EB302C58CCF12C27D0FD6A46B034B357A1CFC9FD3BA21D1E841E2041544DD0FE2182F5D967865AE0B7C8959E89FEAD77B498AF925A2177DA5E5BA13A667F6C7EE8DBD125F9C2A65E6201E664400A03D4FE42AC99012DD0BB8492FFFD17A38ED81B00515EFD1E2FB458B82327C4E282086726DF20DBFC71F6AEA5FD80904119EBF38AC298F6AB1460AEC0E383BD847A115F71B00723EEA26049FC29DC028B6548165E1D0AF2946844FDC4EDF2F5394A06E3AE095EDA3BDCC85DB4DB08DDAEFB13B4DD078FD1101A22579BC6E14998D8E557F6BDAAFEE3C6420CBC1E703ADFA1D584F4DB743B8A96C9D2E21545C4ABA8AD9CD5C89DB5F06FE4CEE6F13F961151FCECD5E0CC2A091D5CC0FEE96C86005B8EFA741BC0012CD6FAA801C2F2A41B4F3669C3C89B627FB33D37E779A9912FBD18B10F8D390818CB224FD0E56E98C69ADE45CEE2AF50DFC0FD8972030DA0867A0BCC5F79F906D61B53E1BFD3983F93694F0E3657FAC196C2C62F0CF6042DDC4F3CDFBB92758045B8F789B2AD2CB97E41E884826E2C41AB959EB1DF7A83CA6546BA257B63900E403831AA8A086EB5767C7050E5A8931C4F9998BCAC4F15CA35A91F4746218ECAA15F60460455C14CD714135F24EC8EDBD0E7B583DADE6F435ACF33662B4C8DEFE0C31E3EED6ECC882AED8B9FAC4558D193A3FE2190F0CB86BB24E410A4424A4C5C34EE799DCB86D2C4ACA101FBB13F01555464087883E87240CBB1DC579A1AF1CA70B11FAB310FCD382F078058764D54864EC9173A6DD2D9EDC9B392E5EBB3C2263BBD5AE0623C57C83680E0F2D77013A8E69524B16B6A83E55B3939A2628FCDA01F4D086830F390B954E779955C3E10F08AB48136E4116CA336755B6B6DC1469BA5640ABD111D40D7AFD879AA1D1C22A6088F6CBF4F51B4937F240E1D0869E3D740F89CBCC500A983AAFFB8F83A5CFA581F95766BC6F8EC7BE40EBB48A9AA64F07B15DEF97DCBE7444333E220B70226C1B9A71FDB701D098056385B1CEFBE04CB2CF9ACF6E5BDCEBD83D21E909115A5449CB76315312FB27FFB04B5F805409CF85B13ED3FA1A09B01E27C4F4076C017D68C312446B42CDF78F3471ED2814F40BFD85294C87A1378ECDCF14571E3ABE91F86AFF952E213C21CF6314016BD3C3E6B9DBE3CBBC7C76B185D79C774BB9E8DF39C9BEE05A25A5F6520AEC92371A065BED4B000107E8081B8542A652249241EB9AE740CADBC874016AF955859A5F1B3FDCE48BDC5283A5A4639795FE3FB5A37692D8541C1CB9100A33A1E1CB32149ED5DAD818A557C40F93E6221DD7D9DB7EB73EDFE96884D2734D7BDD93F6416F7A21BA008C50F32B754154B36C105B5E58213DDB8E4D724FEBAEC59B3C6CCD93708663404ADFE27D313775074780C358726F6D4A1D26BEFC3C667FBA05C34B5BE2CD765A80020774B5D0B194A3413A8593BBBCBFAB88730628468507589C40AD7FACC1B5AD0702BF373FDD2150DBC7041B9961E75A8FC01C700F8F5D4B9B550F2048A91A0CFC22035D5439F55DE6F129336F1A7EEBCBFBBF6063AF45BBB2044124B82FE8DFF4EEEF6C035526D4A753D05B3DDCC8F0821C46A557897FE717A335A5B79279BBCD9CCB23A38EC7F3D8D922C8468D0B14480A8DFEC2E8BB2D6B8FA09B18260EBE1CCD87FAC23F1C30448C32421F60EEBC00614CA51BAC024D8B9F97B64E4403234B2618A67190942E254F9CC985CA2BF704322B7852F4A6B622C99085D1D523386435D952F39FE106486F9288371411EA847E663E6AB6DCC7E8551940C1937F9A64EBA2B54B840AD668D16217DB10CD876B4B92797CE955642A84551EDEFE5B278CC99725652B7059CACE95D61E18C461749346E1330DA463967C25E0B705BC42C62C8C1E58095481E6B01061FD7BC5ABAE024F301919B7F07D4A5DB2C3B5C0AD5C9910FD5B8B7EF710182B19C330B25D4456985CB919671C7685ACC3FBA16F8594AC68A56A3EBD92CA8619388178413B93CE3A3F6FA137106B7F18059BA1B85C18DDC02DD092E8A02A2FB206282CCDAC19E107350063A6E1EA08738C28F2D43AF02A355F3311B31B4269742B409E5A93774CFB7AF762F0D3AE31F6E30B9F33EB7F11B8C1407E1CE0B23E3155B6E1472EE1372F45C240D69738DB0646C77A971CB55355CD12AC6CC9072795F5625AED92BE8D2ED4986EE8A8216BFB6282C38E14AE6CE5DD7BEB1C9D72055307228985A2FA48E6BCE46745997853AB5740181610938015EAF3B24E9AF543617328E0FFE728638B5A3B98A2642F823478F4B95826C0DB5212626649A50ADCD2F3933E5D80700923EBAD40DE19D3EBECCC7BC47687E0D000CCA7F5EE136721955BAEC0B1C49067F06455D090989B4AB2B5D262879810A5D3E139E2CCC77516CA5E4D8C704D344CA87F28230D0F4AA380A538222983CC8CD6A9290F65CED2BC84D3CF4D42B393AE697AC5223D6064F841DD02A9B64EAD2B8E10CF6E75B00F28F8A30CDE3348E965B9F0E94835A2B8DB042BD4B13D0EE8299A2A2C6241EDF2008378550B45BF574F2D57613589FE0774DA6BF870AA2631AB19B6DE69C0E0B1E6E537A8D2DE898B92F7F540F792172B6232D93FB117BC04733A6833EC26A5C6A24B8E84CD8CE6662A41BA9AD6E23A6803D88244C5580EA60F43A1F11A9C3C821069681C86B766ECB5EE281D7D46266544D65EA990F4103D1C26BB48F928F0CF95917A1DDF877D35FF4AD94423EC9BC8CE7CA6317E8855A1B957E680C2FF2A71D2B7E672A7A7464DE4CD023DB3EBC5A835D4F7352E946E751CD6DB64A3BBAA0FF91855A28710AADA5D250D90118AAC3DD8C2B41C466FA0FF88452369F35F2B5A6B5FAE1FB00CDB63CE3E23CCA768CAB666491CA4174D68C68EBB2D1361F9133AA4A0AC475FB34288C9776BE9E1BCDEBBBDC7181D0845A9F7A61F4AD5D4473153B1887B3E876C55688EF95815051054FE2BCA07D196013B137995EA720A637D1DF3610FDED88F0A3048BADE15A4C92C3EE4F958A1239B4FBCD1DF84671DDD3FB51B1A0E7DCBB3772342B5B27C38753994EFD916F40D4F4D03EB52DFA62D794367AD7F4D1CA7E3E2022D13A52D833231CABA696DB518E573A267F19DCE0AC194E12AB2E943F660251EBAAE9FEB09F895AE9AEF0CA949382402B6C0BA57438BFDAF2F7C17FFE29F5479AE6B75303FBC8BAEDFFBAEA40A68E6005807E3368CD22CA929D3BA3CA2C60D6C87AE2985E89C31DDA7551E26D905CB007F71DF9CF96441C1217412AD9B6C7667747ED138207697E630F546BA3FCF926EE0BA35A86B2040EB6C341A25E5E5F2C2DC502DE071EA75D4AE4421B556D1C0FFD99375A174199B72A349C98DA149BDA15C28983A28B57357E885E1AA90BC469AB83743A8D8D422E212F1D7B9FD405184F7388DB47BBBB53B33A877E3504F01FDF9D821E42B288318FB366B16B0C75090BF97FC7911C727E1073F47505365757CBF1B3C54D5262F303B494E7BABB5B8D6DADB1042808D8FA4BBC4C604B0CF3E6576A2AF000000000000000000000000090D1A23262B72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF + +count = 24 +seed = A08AD391E0FC57A83B74CA8CF44DB67F8178262ED9B20AA0163CDD8274AC2BE05F558B112B094244370C1AAAB75077E6 +mlen = 825 +msg = 209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E +pk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE59BE2F3422280117BB0B94CD212297A3D5975AF2D6CA366592D7BC6FF60F2D66A1BAB53F0A5A14670A2608CB23156B56AEDBC1D73CF4F4F160D9CCDE075296173E84F7CBB29A921367501867DA5E79E79E1C9924B52A1382B43D372C927F6749732421484D3078CC4083BEF9DC4993F73262D4349B3E280DB43BA4DC0E244698CF73E801C4FDF38BBAD6BCF0A65B866D23AD4CF3285E241444EEABCC121FC05402323250749EBC71E1676FDC3C2908B048934FA6E0B2213299578F72356BDD3AFA94A0129ED25286EC32263946F9525DC08151158DC5642275103E722592103632AD3904C0E76EB2A74DDF0B1A54871A038822913BC4CD6F742158E82E3C06FFD484E11C0545828B84DB12DD1075521D8D43AC27DA33D5ACD73C33B1F1AA02B2EF905075B93E77BD89CA99DDDC687ED8915BEB10CF7C797C75BD3B4AB91BC5F7543F161CC25F769D063CCAA7A979564276A26E41D4AFC46264D2FC8FAEE6CDEA12B379883402832A77C2EA4D7DCB0CFC820329750178A08732902BD2714ABF8637A32D0DF511DB7804A7E179AC8975434D8BD68C3D152CD902061CDBF3A79314513740D26503F8F408212264F6B0694E7692D1CABC0A93746DEA2140FB17BE692327BFB07B6418A8239E3548C16760E18378153BF5C48236B8E776470CE69A843B7212199E5792DD7B3F6467158F9308B82F6DE84E97C103FE8F5269286DFB1CE541F0FF83EA28B6CA3CA1DBCEED025DA8F79D894A92E3CB2EA2177927AF0A23D0D995082F48ED479FC573680A57435A3F17C183AC662C8058B9B2925F5C763AE4DE756CEA1CB7608BF9D1C2497063D966F9587F980D5F105B738902517C9CCD3836A5B329FF880C63D3A424144BC1CA2E34C3D3D443C4C2AE8840ACC3AB5E8D8ED82A5955EA9231E85F7E12B43526821AABC9DD22FE6B55F9A8B9896614C967F529B9E7722F60D5ABF88A5CCDBA184748F15F34DE1BC6BF402BD9770B325C0542BC6CB7DD31454E52DCAD030E9CF55C0D544EE40763AA418F752BBBF2D6B26AA72E02ADFECE9969657E4383C04FC4CF163D2033ABACDC8F0EF919F38A8A994DE7AA0FD8E2C07FA791F98C3020DC2F1FEC6E14049D7C84C895E4E00E2F48E51B31C0A7656615B04AF357E29281F68851EF024D1990CB371A05F8F0EBB9C91394BFC3F5634E6B0C3456E8F9D05B61754B00F09C21CC765749425FAD057A897BCD5854CBABF6AB77376A569D79082FFCBE2E62B782C04F16D4254F4380CBDBB1BD5FE1025FF87D3C63959A8E9A58997C4C5088DA62BC5451552B9284E4CED0DE9FAFDCABAF6C016DCD413FA08881FD75AE52CB34DB336BBDF0198128256EB378D85A8B51979AECB50B22507103A64646929ACFB1D75994A731C6262FA4A0BDF69B0533B5EE7841FA2E2BBFE097A16007A890C700014029941E257D9307DD6245DFEF133B3B6A4A74FCF545A5C5DA88C6A7E79E958E27FC8D5A47831D1EB415124E29DE9F3313A39304330A6C0E31DC8FCF997E9441E0EC169EAD04D59BD8F7385BEDBCB1F81DB22A52D422FFBCB471A44F27504B54A1606C0FF6BB6E35D10D0C2A48715300D2531C61D6B91717E047A16A244ACB91A8D35E8D8DBE30F4FAEE29825461C4701F1413E5E350822E13BBA3F05F421DBEAC8E067AD6D8BB3E55F554CC411085FE850DB320CBB11473A35C9F0568ACF2EF65F419088EBAF23807282A1796AC57C295BD4600D6E2B29B2C3C4B42B1E6494C354E927E5D31DC61EB0FB57F120887F0C6BAECC54616210B67BEE4A3BD1D8D82EB885507776014C5AAD437E2597B4276E6B91079BC48D19A1F9D5BDE80C8A7EF35BA161EB5552856569FD9CA02E5A1C9C412A414596C3C7D8743F9CEF3781D5569BA346E10DBB1CD0B8F85BE3FD5F2E7428795020835E748748B7E6499E96318159147E70A77E22C31FE0F1FDF57AA03EF8D1B72870F717C76D17589FF57831069ECA1F60469932EB90DB5940E04247A99ABBCC339E422E61B8E4886E873276BE542639A10535DD5AB4EE07188F11B65C00A45E487BB0686A58F09455CA864FE5B886AEAC766240BC63492BA2933E6940E1BC1AD6BCAC84F390BA96AF508154D2C0EE9227A87C6C6DA323A40F03988446EE73DC50D031F05B7FB41DF2563DECB022E17B07E94093630B763871B4A02C33EEA7E4D6D6FF68931935E0444E2CD22FDED0C2F1AA2ED5F3E3B1E6E3A7616D6784876915B3051619ADF9078FBA1A4895F53E8E7B23C41603CEB05FF130C5E254373F2B2FBE906D20F57FFB499BAABF8DBA6A2CB39D1E55CEFF867C95D5E9FF3098D6785DB10CE26A354D85B7887CF95C2031A2323494CCF67CCAD9C6D942D086499C135BBBC240E715BE2A4225D4428C41F7F5D4A93F554966AEDF86884AFE1DF9C986CB8A3B6030F670A9C6A2667A89BDA9B477EBAF27843E74C0ED39D8A9124ABDA9385E9111908C03EF5D9127D43319438CEC9E03090B6CD614449452EE5848F42613F3D55AA70335FC6AA3CE827962E419B35DF8512026F91B5C92BD9A143F5DA37FC8B9DB6EF43484FF7325C4BF62DDCE936FF833616448687F90A1E5585D6FA155478507D7C8964096EB109EA1CAD7F0382147225DDFD15BEBFD2EAE2EF56F034F34231EB220012258E3B922C5192840FF3CDE091965F479C73CB7290AF44AD89CD82A6484339DFA6BA2C7F7CB50DC8C0BD02F1545F5B75545C +sk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE597D6BFAD551A99F4AC85628954D9353631D6B988BE3EB25D159BB1250CA85F666CE408493B886FD82A1268CB4DD5A4E3FF5A7982AA3C8F0F5343D6D2D3C71271082400003370817562301446270233686815478851781106258582652177687777733767266808635114730784235708324605253852050546680144821237742047566534560787785731404721834585683770736645710111055075111737774768402440478136343348643057067603472778717123875187200568308687517452720584170247807373327013027675604555146064045847047420787121382287715068411464620546880127640172024337342245864054264307464750727512843788146546828451310583807362202871210281258700774466780754604466856586784888854382448013325207626458665577070454882566082100382104081322652518287033865482853365604816133455165033228860317521474322215061306252524475741022624342675054605580430513637510248816180472871320435523874168114758250384013873205257003281175144681212408564648527755524068816213424367674567112731482182004066502474201067011715010373155656358712512243276240146616265178688648156184581348750626760033151576080748658011440883483200347013367362350886526784252140764442120841838057333224251422244018075603633737678356265262801735770670547345560247854866364180834514325441552127424816827332481047831774070557873525570680132378324683111351360324672246602408178761425275202803177757674480464204518481372863066755151180683882571750242673242165357250050341503231627042107408037246062054538454183726675746473221138228000152128404851782728837581216042152057037788055021303720202736438711448378047460772523537846511571668805344535706480766277726657305283452888283832865354457256408530462143045735803276553074771353801853354433477737010001365508187168548823555367228770856368835483847341745768122708276803626882704710325836418063621082681357455063141004405443734773603150222142535664714682021888285223221614365446822708362542170038670552677787455655005736663165137073478357886405216454647637150241418344831107103836421226617460411751066167110873424236745144130616330330136641667762045624603067472188116233062025735048357884834300203674755055817521601648723643274856738016612082456610726432311150437286812763765228321128237778652637355516188208045384875088686470807111528231428411355087812250310804861083804170636868740688273246275748877651585427536148047212782467060100858428244737860518375700328135612641715140156806316436035372653841881330571828362081047747438801248863618426128017376343581525683861721844723682113532758862406416181470365032503272373475360601487412408382536275152265374810164252040437776670438156865682815661633885516882363847434522560020738840065616365271788104455270806077706825263818870731868642367848060334711701161527225780373471604102335221046755183755658031220551158428526108137480772432764334121015673134360760100821481175546826871345225208633160401850525765431447451648813172558127715426717535824078814080152555576888523206106617168840517824765208555662744442707357182748282300316001287850333324531600026466674281581107621364130126850FD5A89AFAA876FB5B4188F6ADE1653DD63844B1E2BDFDCA45E3DAC43144E271813687983DE870FCB2DE2CE2E68B037C28EEF7BBA2F55E9D532FF1459671E054AA23B022F5290B3C3E5EE916DC6A99A55760837C94692C8883B31462C9A8025DD5134E1958AFA319540DEF6AC41FA1D29BC7CD1E6BF493BE0CF316128388A40DC55829E3FC6C71B00A71CABC129902CF237ADFCA6073F3B205260821494FF9B8BFC7D361B7315B537B9CDA0CAC8B921DE9418D375B266246D9FF3202244EF1D2D190C2E635DBAB20D8B362FDC64FB3B40D6B8CD5045C949DE9A92AF363FAAB2A541C92C2149E436F4B8A31B6DE03B6C3685F49649BC19F7F00A432A24589F2DB63A7CE0BDE9ADDF9D483C9238FC5B4C6D8144F478CDA1A44AFB0EBDA96A8CF5F22C8101B2CC4EC77EEC232AF00F3ED1BF566A1B6ACF6DD1494BDB94A0B057C63DBB5EED16772000FCBAE892A0BF4B4D9A576760C8556E4C556524B74419DA06A3A71555910643ECE0FFDA54B37F1EB20256A62A64919716E8963E1E45F9642530DC6A362DED7C50A149B9292E6AA2D098D1DC50502F44A4152B2067D845FFD9FCDEBC0B75D80140354B4482D7859C2093CD1C117635484A5AD049C872A858A69CA5B490FAC74288DFCDF8ADC74D9353890B72EBFA077D468075C98967A46BAEF14C0A760509B3DD7432733C19D44E991A0A4B9BF5BC828F96670256D4E2FC2B9E90B74471A9CCF3A7B07C5BC0ADF5803920291868D373E43D3286F3F332116427F4C4880D03E362D4A75D2FF3B64CA2241DC02D7A10601C9F03BDDE68D1BC7ECA3ABE2129F2B0578F36DAE9987F63C806D085067489D5325A84970682F220530DA54FBE5506B155317B47BA2E43708BAD2FDF9E40280D1E493393697FEB223FB617B97307F9448F324EA7736B3EFFDFDC34CD0F932274094B68D337A519BEDB26BBB8D86C86BBD933E8DA81B9DD2F38D56F90DF1A1222E0E01F716823A51E841F64190A2306E329E5BC516399910593A7B1F01224D09CDDEA46AA1924837D78F22051683AFE17BF8DAC2563194EE57014CF06E6C310D4D815F588091CC6E0D930B800EDD55C6FB6327E5F83C5E98D8F3D89AD33068A8F5C8AA25B89F95F9F4F7F859B303C5D63C998260F815ACF7489027B3A1988EFC5B6A604B0BC4D95AAB2B4626AC2BE6CA1E7C29A00F4F7A1F5CB4792D3A603331A71ED165678164216729353B93DE88134BA0001CC574C6989AF68D556FF1F76FF2C2F891B9702DFBFA147AA163D1E7930BB6E8BBB9CD3F0495B1284CA601DD39A2D37B7E3EA018140CBB920D0990167ED3595A59D1DE702F5397739DAA9026AB3DC5CCA6F501AEC7DCD7431835026658A5D543104D1D9B5111A5890D2371BCC07DF9DA01F86974510E2A312DB855DB7D96D404F2CCF18F0294C79E3D75ABEF0DE3FC907DA5CCE81724F87821C7BEA7C19EC4EE604BB0A101B1376C0BCD4F8C4AF0FBFB344C30868723649CD1959A3A9EF5B090FB9FE3AB056A7F2FDE9E05C5D39CDBABC6BDC27FED38D1CA0804A0673D850EBE5514C6763F00BE39E49F4C76380E93E394897919140E7B09E84E61203680AEC0065BD3309732EBF1329B737D85A60FA945052A2BBBF12170B507E25E0A4E154F5CBD878D1BF069EA9FA0CD94D7F6219C75B560121F71E2EE22C12DE498CB4C7916C161D15DECA86540904BA1F869BEB88E772EB4DEE139297C37D0C0DBFBA870B95CBE438E8EFEAA99D67E58BFC297A5E413FD0689C2F8CD64E64EBD160D6F9E1940234AE9975A2671313FDA5F1F7E8685B1BFAACEF2693F11727A74DFBA05C5EBE01463A7DF9A087B82C17F509E26FD5430804E23478D65D59523E524E7E72BDB01ED938A7E33038B8AA687EDF5FC95830630BE7143D4087E86896AF5B943DF298A5A31F587AD29940D104FF98964DDCA4E0D9D1D2020B78405D4AF196A42D113A7EF809E179E8EF25AB44C25167028A766482E17D0F036E271EE6D4EBE52F3A01D6AF6E2ADABE0E9197BFD06C83D398340F9214F95688550643C41692969FC6FD60E0E678F9AF3793B61F7A287A8F99889A97448F78052A8F15CBF01A98AE004DC768FF1A07A8620F5CF98D9AFFE29762A8749C1B0B2BA221E717BD7FB9F5E84038FADCB59F80D1EB55869B1493DDA1CD4A55258E7C76BE7CE12B8992E07BFF14FF5B875BB79F2C816B1A0D20CC2C85BC892EDE457FE0B0C58A7153BD3CED6068E0B60EBA2DD0C31CB4DD09A081BEE023B0230BEF418C3DBE068845685BA6355BBB9B06B1D8829F47E033B82515B7739365DF2443B524719690DD2E46A6F98D0EF03169D75238767B3C5583D67B4B0B3DAA9ED4B21E358AE778F14596BE07D9BFB370DF61AAF3C8F78EDAD0C2DCCE2E1D0D629B144F5C4D75F8DB758CAF57D3F1368C02A3D6D90FE9E21DF6593F3F1D03F2327C45D9AD1C059062417F8948D27DF5882739620AD8C72AB99B3ED8C0188362317ADF4FF55C89EC4ED8F63D571CF83DC562D7A804864C41B0514BD8AEB01737BECD3A4A1E97C9E74392BA302938637FDF1045BCF18DDA7E4B5F06AFCE25593B0DE619B46842EB34AD19BAA76F1030116480F14DDB485192C19EB221E319239825CF78B0FD7A370417011D8E6F2DAD05CAEE4F213F833DEBDD2DA771AE96DF539928173FFC79273DC488CA1AC568290286F879986C9105B4AB5649340257D1C051D62187EF05EBDD1FDD06B06F3CE411C7BDF3F0700FA8239821E17C591BEFD3C4B668DC0E1A6625C0BE4EA5A9CCF9158FD43D7FBB31B2058E1E5AA0A96EEE1C04CB58C7F5F444D3DFE0A5A2D421C13A603D9D333831001A3D30DF32B0C4211583461DFA4B83DD7B958F5C1E5C9E17B67DB6EC568E66E10949BB8F82D6606046F7D2A384564C70CE31F42826A806450AB883CF5F6BC5274E36C36ABF38156AB81A1E9672C8CFB63706A0FEEF7E8EEB82EF7CA7DE62B33C5BA4A6D46C2CF0DB34A42327F1D12C08FE43D4A08833CE2B00C6E31D8F221EE67768E887D6042C6D4DEAF88964C477DE4817311A767198D8F9EDF4A7E47B008A49408069B893CF3BEF31D1BAEB517DD8D7521792BCD32536427E0381C55207D3A44884EA5E7775CE441FFE25C9AC9BA3E32A5441716D11C74905B9C544B7FF32351CBAA829BA5A4A25F34186474FCAF8281806B796CFA0731F165AD3F37B62E86B06BAC503D0F4960FF1DEB197958B61DEC3ABA4145CD94096C7B100419BD30859F40326016358BE42BD621F344648170D9E685632FB24B618F03D2DB8C100C53BD9C0274FCE34C13DCF7E46A9118860C43133F7F9DD9B4BC7E78281E99167E7FB461E59B8F062272392CEB0829F2969B07B49D3A6100646610FDAB192C5BE847F7CB30FFC29AD262E85193CBBE458461CA76093D4B8CFF84BCCF179AB45BCA15996D134FBAAEE663D5F42C9256D6490C78DD80978E9C991C69D0F508B31C9189E12A9C6C5B10B188C6E7FD7D8900390A23F22803E90B699B04CC36B0667333678FC5690166C332A18ECE0174E9E +smlen = 4118 +sm = D7ECEA5F2C84B65B3E22C6A66EE7536D809A9BE17C9F3ED1811188A30020050330B59B0B117CECE83674CDE8EA457D81DF23D86A79F6FCC185D8117007BF4D7F21D70DD0C69DEA0F815D328B98F3EC64D88901956A8951061D3307701DBA66468B81B27C0E56244AC2B8F09A12FAE8E856CCE81CFB19A5F5C6962F67AA628FEDBCFAFB191F1A25AB1B9BEF1EF6FAF60300EE37BF45CA53A2FC87AE51E4A49C0DA77AC773F41BFDFD4F876D98101462F78C6A046B24533F10980FE08876239C2842C841B9C9A6A54B1B5C8208613A9FDE78BE1286629C0A3733A37EC531003BF486F07C66DE9F4F4A123F6921824E80A77FB9D3F7EACF3EA2EAE7B86FA09609AAD0E68ED6943F482C1320B7560622146D0DEE978BF25EDB6B2E51B75F7BFD141F1A159EBC0D44DC732589BC978C43B0D0A54A307749F38A4916511A2BA1A2CB68B53AB2DDB2B776FB5E31E46EB0B49403D1F8366A2604069AD45CA89C97A331D5A0F0CE923F1B2A946ED76B36634E865875CEEA03C944DBFA2D26613D0130538C4F6914F16452A69BD166410058A47135D81261EBA57CDF81916F891785935B7973EDA8D4BA53B4C94C0DE24ECD51B050FAE24B99A29C144A3C099C7D58162963ED2B9D5171A98DF15E5C700EE647700CEB610757AB1D1AEC333916382BEA6556FFA8D052A2D3C353D3D075FF43D8DB5C356A7090E579BC1AF81BA1F1A7298C3D260C7C961CAC9BC00FD5AF20006C85606F2825B63BD1DB37C7D7B3DEF8E0454209FDCA55A5A7073871BF353CC2286E32D31046E30E7463B633FD08ADC2686E0965FD5DC7B2471D45E67E85D8F384D701DF979A3C13B969735214CD4F5097175583BD8BBAE1DDCD6D8A3D98AA0D58EA26CCFF0F5B562768E9D66544DFF73D5732F3808BBD6E49778B6AA21A21527990D1E063F70E73E80DA5DC382653AE15652AEE281AF4A7EE206B3DA3994C954828D38F68B49E6D60097C2BB450ACEDCC5A468E4865ADF1992E843F1CD904C274DA78A028F05F757C22F3251A88FEBF150FABFC4E112FB6C3C974F568D7BC03399FF6ED716369913DF27AF54E17A4CD8E937E9D0BD9B07887078D9BE629EF78E8FEC8A4E2CEA1F9869E92C29E8BEF9E21D22FEE55B99318B73B87AD2A1DEED77E8E6C5A03CB63D194E85D0073EEB80651729E4E3748937553B64822CD7E289F833D69EFF0BC82AE1A4A9FCA91D184F8E1151279DF9EC9B1C4923DAE260201CF3EFB1443EFA3871124B69B8ADC68BD3CBFE6474C9ECAABB06414BA8DF2477D1D57AEA56DFDF9796474C9B77747C9FD3056728B5FAC8A3BB8ECB8462D8D691A961066EDC0637189711E3DCD9708AAB9D273D45A556E8F06C2702F04EA708E9193DD3188C71DD58CA1A7A277A2BA461AA1A7900F4C2B0D82D0341C3F9E81569A13D894B8E2808233B4CF3D75367D38EE6D310E4E2422C5A9DA1E1CAFD4E5828DFF8D9D7FFD35395B43ECEF094CFB2565145E9F7CCC0A4D844D4B8707B63C030B3F7FA1A24A51E43F76368A7458F3012E6A39CA700A3C7A1E76AD64D7AB9F24A3576E47DB8ACB39A8E4D4909B6591090B263172D7612F3D7D6B00F1695F5D555468F3838E1EE7EF0857F9E7E3350223A62EE88D7B12FABB9E32B3FD4957BF9E76EFD3DDCD6C9BA6FC9841751B55AB02852DAC6AFA3C948FB11318463CFB15FBB6D037186A7CAF7D3CAB8E41A13A849AFA193FA4A3C9E0D56C8F39920AF25774989779C36C3C2DB169C4A3AE72FB496D9ABBE1B0B59BF2F737FEEBB13D52137ED926383AB3EE8CD6CC20F404621EC6149FCD945D7F9EDAAA53FED7F4098D1715AB59156D904D197CC0DD4F93221DB22AB993340C23337FE9B36F26A4CED4E120590AAA1476A1C02F648DAEDEA0C0EDC009CF612983C76670BD7E5D4C035D7609FD02FD1B0652A321189471F98807B66D2F5D318206ED471D51791A612733A9B9D3EE5694C2E58A3B4FBFCECFC431437857274081EBD0AAB76AA2C10808BD4174B4056B03DB7C9D31C3999497907CC3932D0F1CC9C35EB95D992E9F2374DC43B60B4CC44A338D9354A3EF08287897FBF0EBC4DEB65159C19B9459926509837B6A36DC95ADDF213B4D3DDB528C135B2AB44CACCB1BFC6DDFD4525816651EE7D62728261DDFF8ECE9B06FFA0CFB338BA0A1713DC4A14A851C044530788A4E682189CBACF86B0B0F4A7A5B087AB215A2664FD8CF1B262F8B4417B8B4BB35E28162FB2447BB2CB002728B4A4CD73C00F127353D5F905B809B49CA88445742CD67C32525A25B0F5178CD2DFD311717FF1E11B4D018BE9BD622D92CD0034273E4AEE5AE5D033B8E7797AEA5007C9705C5AB620CFDC901BE75A090C428BBFCE127CC4744033D5F56A086C18B1D28C5C19FB91272B60B8354567F52576D6F4DCD65C8944F155AAFBCD8117AFF8C066E29599DD6D9471DFB39838400A636BB28B3AAEFF4CC229BCCB5A94873931B588B1A0EC09377960011F127EC7C3984C9E5D2E42A27CFCAFE94F0E5E431AD0488A5A54975A12B1F6362A8FA94DB82DF084835A2623D0DC9D8110154D7D9E4B4AAE974CB4EDB9A28E5E9921842B77C313CD9B74C75F4FBCA665E51220D8ECC99ACC9D4DFF22F8A935CC59083CEB1D1F2CF17ECA676590F8CA8750E89AA34FAFD403CF55B0393C5BFBBF9404BC5242BD1EB8995A5915CD530B81B881035C6F08CC6D068ACD113456E0BDE4B1D625BA3ABCE1A04A66C085F21A75E82DC824288BAE2F697EB78C7924D2912ED799CE3F9016E4387891FDE5C9E6DBDFD75C0BAFCD3D496EE6D63FC95304BB3792424F4500E0EA16F6FA186631C87590DCCBBFB54BBF1EBB493BBA2F6CA74522AAC1E20AA79076DC9F633FB629C1B4327AF8C1200E7426A72CF260F366975FD5063884529B8FD1B381D2EC89758F87C23804E6C2793F59C11F58008C4A9F015887CFDF027D62BEDB704F7508049E20BE3762A000F173A160391CC0E689499A9664939F11950C75C4F310984B6A301B66360E11277B5C9CCD5C9F490EAB3DB5BDC2A33274FF736484734CEB0E643797ECA082FFCAE38D096E4859C05F7880E90B27528316B67D34FE7815571F9F21D9AAAFA5998A70DA40C089EE81450815B3A4E846D897F2A2D362212E4607C2434A5277F35675E2420B57BB883BD8835E93726078413B35BEAF9E2E84794ADD7E95BA310BFF4DD76BFD6A2E9D4EA2B7F2856EA9E652B7B3B36BD09E4A938F009E3C6B3134A1D0D6C235FC3B2EAFFCAFF84ED20A47FCC8460E8C719224C102C83AE239A0AB6EFA78FAB67CDE0DDD21A4768270816FA3B483798578617B79195C6E5AD2160028D41818D1B2F82539F78A1CF165E61CE29AB677DBE30422DBDFBD050A8AE5EC8F385ABAB6C4D72545F2FA81BD68318CBFE6CA79B8E67F73BD49E62B7AD30232BCDEA9FAB7592BABA6E9997AB87DC4852C514691D54E8FD1B89A14490A4C2F3AFB174DC714FB9DD3B5AE65F089113E3F6A202EAFB5D6A800A049F540828221FDC59C80ACF8C33D57C46DABCD3844E1F7EA2176F96B5AD85F39C492CB3B2265CF5B61363C0CD9D5B52C34FF6CED15D0407E2C40D9101CC5303C04A2B9CDF13E0BDF5C80731937D6E690C89154439C806B6AC25FCBD0E26920A0989AF151AAB59E924CABE4B9BD14B64A2512F4483FDAD9F25777FE9DBA7F26F7DB0C6AFCB83B4F1B02FBA159258B2752722695FE005E4C06BE670E9AF003D757EAFF9D9C497E7994181C36A015F93A6B240DD4A8C040FA5C9CC533159AA2732775D115784797D1ACAFB202523A95543AC4F221564BF75B6CBF0A0E7B5052BA18FCDBC801F0444BA7EEEEDB0EAB402690095F353BC95F33AB1A99CC4BFFDF4EAE92B143E9E8A6F51351BFB93791FFB2BF6431716BCED2D61071FBBBA33D6106BC759500B37D0B233141E38E8FA44AF51062E62E24ED6FE829E229BF6209591CFF1782F52257DB3F5B94572F4DE3EEDEFDF7A14AD964DC210389D0F3A012F9274881BF3D8F4AFCC8FBBA014B3B0B3F75E1F4C67357E3CC6989316DC7C4E9C8B4B99BB3690CB60A59BCE6F3A4C8CC062157DA801836A6A46722BFD764182B093C11C5E8BF4C0F6AA03AF4EE571EBEA7C3C7F3DA9D2D3307BB6AB5EC76D9469E0C3BEAA66DD5F422862A8058E877E25518227ABB0962887FA264DB9E6AAF3A2D0E30BB5E1193D8BAB66739A79EC4D879A446F9A43947BA64F74CE5092FE7D7806037C4C283CBDBE5ABB522A5B01809FEEEBA583C60341E1D01BA1734A3977134A298121566CD48ECC9A56D4274B4844817A42CBACAD84E99691B01A64EEDC0DA828BA7D832B45B00CA4635EE68C21C8AEBB1476E13EBB115DE3A3F5007C687B4DA206494BE5FC59B35D63D17C1FED5CDEDF801B0688DC99686FD4216E69FD867D152C5FF368186CCAA1AFCC4F5FA47785BD8D5740D6CB8159C21DBD4527B0C379F6A9A64E9AAFDCE2C0287CFE6F43F58990C24CBA4D7DCD7BB2C412CD7D7E85C21A6CCE595FE4B9472A0D8D8F0F8CA9AC8FF3DA680229ACE1DB7DD78AD7657AE66688011445B9C6C608F56B952FB8C8A126FF8A74ECB701D70892C82742E282ABE6EE0A19395571C1D822234C5D9A9FBCCAFA303C6667B1BEF00000000000000000000000000000000000000000000003060A111A21209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E + +count = 25 +seed = 6E0A8EF5156D693FD0140BC4A31084E79773A83F42C8D133AC8A9D62DE3CD74511F893DCB26041E6B35E2B175408FCE7 +mlen = 858 +msg = 8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A +pk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE7FCEB9590AFFC68847F9E7E35CC83091D268B6C7C27B1C795E5F9A93D6C23E4EE054858E03184DE61500AB707DED53719B581BF98979D253E7E0EAC403711DA8155F8D4D6222BEBF289E252CEC21BEA8EE485805F95452E48D1AC0F57EC87652E9D035DC04ECF1BA9F7596A76D5B4BFB183A6ECBF1087E8510655DE40A3B7DE06828AE684204C595DDCD00E40E25FC7C3605DD2F8446F25D80E057CAFBE68EAE83A29455401627479576CE0A8E5FBCA4F660229A4F665D4D0A61D66548231FF3F7BD78F01BD0B12F03C3506EACAB34315F981C5A628FDE35F4F9E15FA0F2716A765EE716D9EAA9D7EFACF0C6712B3F4E7B4B7F029EF9E4F651234F8234672025ED6C15A1A7ABB571D1C382F01342A741170232011F607B817593BD3D1DCF9BFA581004FCF76DF3D8C86E1A942FEF9D2DB3E9CC22B3F51FBEAF79C9C469172CB819587510644D7FBCE2160F600F722057BE36B3895361EDFF6DF2E110CCE66DCE164EFBF71B58A13438DAC1E5F5E87946DAEC1D4B617FA96D6691AD8A47F45ECE49E40F1D8919F4A4DF29BE8F6C32AB2EA168A3A05B8B09C2EB87661B270579EA4534C7FF189289B8C6231B36F7BA8076F747CD7DF67C5C4279059971EF817020302A2F9FF074B1EC99D2469617560C9D53D344F5E4D31B0D93C969927154665C05743E5B8F5ED81D47FB72EAF15729132C2227D42FB2E8F79322B02865EE7316584B1768AEFEE44034124798884BFBC7447052E1001D9E38FD349ED5C51B39A389388C96A45DD8B2C01069E42E7A66D306444996F7BA979835082EDB8205BA6EA7499F1D20935BA786F5AD5A72A62E4C9E06A4EB08E00D520D9522A17EE4A4E33B93BF1A3EE356A729B8FABF45865F89C492995CB99DE7737781171F2493867C60FCB9F43C1621966345F9BDA57407981A4CE84B8D54438196FD67802ABEA12A8BEAF75A3D5BB7B4C5BC1BC30D060D5CC579C939B995925D800C11075BDCC3789BF9F16B795FB8A2866CE2EB80D5B16E084565E3AB7D018A27504764801362CE754FDA495EFC491B17310616748E01976641E7FBD95EAAC11AEC18401DA4589513DC441A1021ACFDFA8D1FDBBC7D3AC0F9228321415EAC126A3F1423BEF644A1D5C73CED857E2FAF4DAD6D59DF08F86CD170CE5606F2D8764DD06FE6096E5ECFC53721FAB0E99A3A00CE82B53318A604945C77DDC17365F6AFF4F1D98A3E6ACE2C43223365263B3DEA0F8F9C0695C5AB5B4C4CA3E899A8AFAD884B325CCDA6F706EE67E074D91A9A68368201F8CFD8F31AF0A5F9C7AB1F4339F596FD9BE946EBF47D953E664953DB0C9A4E4110D4EDEE4F98CD1516065A03CA585E85678AE3CEDD4689D4657F4FF05798D7A91EBD0518F7D5CC35ED00FEA1ADC45679577CCAD6FB51CE85F4F58EA4F9D41BF5234C932BE38AE050F6D3F80CA3D6830A15B6BDE7CA7591260A107C5FCA33342AEED944C39E027F765994C4804D419E52EB8A49037123B01BA3FA1D03F02F3F07CC014317E1384F96BA59A062A39BF18E38AA59DDDA2BAEE8F6FEB8812D8F3AC1E4F96184E22E7F5FDA7BEBADB7B929C462B0FFB7D5B8AFC1C133890E544033C3CA781BFED1C480B43DBFEFA56F543F951782B1DDE305FF287174C71BD6920EE466CB7D34B45CA04F52D011D911E3E9A72DCDE3541A8C2591CE658E0EFA90F10A8891FAF2A3A9C0F5265E5FCCB55BD3B532C72B20C3FD8C069B8B7B9741EA29092C90F49942258F1F450D87C4190236A88E34ED5D4B294101FE418E12C1018CA2ED5BE953CE8223394A146DCA22679C44731B9DCE5834310C77102EB6446CD56FA1F8567D3EDE568238FE27FBCA0589FD00101A8104A9F0AEDA4FBD877C0AE3FA035D4043E3C6A44C810F59916B123BC10A827B6E7FE54F54C9772BFA70C3FAC89F07D3A5EBCC7A47C28F3AB06E267E089469EC48347FDAF5525787059D3EAD4923161C0EED19D4A7EBFAA9486E8E89770E1D76886A24FCBA529F3CFF36AFC72DD982BEF7B6CB17F457465339DFAD0AFFF3BE72CFBD9090B8F9986EEE257266C47C2D1CE98A39AF5778E4266EC60B5C0AAE1609F2CC0539884E1750B33D498B4717B49CBAF1CAEB48074CE4AB2960DDC75C32CD68C158B75FF8392EA59F38E16A742208860543187A98A4C9E3E3EB91C5AB2501BAE04D03D46C5E84A5D337CF255AEB0C233A6F1B2ACFA42A4E4F5DDEC80129D0B4C3A07438B5E0C2346CA16ECDA4B5EC812E884BD0C440E20EE9E2DADF60B1559E20A0DF26D2A7D38707F8594C645F6595EA06B723EC25F06C5FFA712A7EDDBB58FF8E43E1D40A7E532A4B28A2BF07C3D8A8487A16542564E54978F9040F5B734E49C486092610066F304AF4A3A003776C8BAF731545BD9A8A671F6CFF788D77AA9A2E0EA3F54EFBAB99292FE36999787DC37B019AD331868A5E66CBF6DFF4496264E21D291221AAA136AA3C43566614B418F88503B63731F1B3793DC464A58A3B4DC4C95A047D2AF1EFAB7D40D1EE90FB3831406E2B44BEEF0302EC019CFD7C452E44BBFF9AF638F1114557408D6F54ACF2AE230146F93C1665FC303F7582650BE38AA4FBE95C94041009B48D613558400E8AB59B7E3D96E1E426A658C11374A19A584C6F3CDF3FF771E6F46859F9F71AED2EB971A5385F8B748FEC6C6930DBB4281B205C3CE4E8F9D232A2B48454EB7E4CC70374DF19EB22EDAE4CAF66D0687C +sk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE81E13EF7A365E51C47397B61ED065B5A6F21891A4ECD7968FFBD94D60B0C796711681CCAAB8D65C56AA1FF60065C1B81580F063F01E0921754883E4CCE017EA6338734228570386761160267630842728123054661867251248844055536466558040560430014788577654440487208850718727728277453186472187668016750048744505380014101168533282522682621627412818311847038727631776072246203378378352031284663486704414888821282420366727213301111871223402506746067170632180473222301303117807502051814437043580838187664270103052741868006842681242362064643283872481182177115455153563613284615365251581222318863831046740337784127134253181276623168383340555485401522722154575710252625164864613474673877180633748753047615507714078243088267688080682280544320881324585063256717834116631005413152275082058807223045710004086381355601886081040572555423232483866150616507334522064338414710868532242081686538821711830854226208624886053677766820006045522770815087331220234683610447862648053130676863541883650166632172227431571458475208113832644601403452735665587064851660540785451746431054557780827212786470686308540441854256468204051565473686425427510013736568211543410701114123130485005522660324467208071843305378526715868305303558446803288355633316632072575613047154243616406340668684640580144322377201703660811164342568534047424015728808184641120044220783221684742353374034018283625422871166431773857874427220007744161628385075110056016348002162806017074558676645467255408511486422174617017607383783038833446230721701208733882585746167007037588262864355250623751840235870308866462037787607307121221055075206866434657881843101383630861412871133718304551217756065726663225333524444677064355076431073231072628225400553052010728132437052514384077300064168470253054045005240438062163726171128624538647778247622467174023432710250350361880254210718183763324684311540061468783722675276415441655380316450065630631627161088033807853456146405836041677154131232115617242256821467823256027257661328258036113481804080280618654207101225311117110368321323581310036264260070141166664758084032546132471275285065035713446217622548615313147547185408880682047268632104580356263813040118864504653378243247182136604210686172387784150243873560025250377658261834415771467574167588387586208562368810583061250068031210140613021352125433275645154815542126580716444705047174522087064825808742225784730153661482781154011628477544028217844035656448550073537121653752613340746556255086032376235102235063163718126684373842657166177582281753327225363486055730648736752526744317182612873615583152184722305246538182866603483668261632386071426414675815838057230558624572033362823875463107730101108134325604206754051021766483871802364843103541552088867465584878860770342612324551087863052024312880341452381105374786241633130815415702624225883263021657746350306856704656260671007705586863040221802866244778678423633735028120511830210784331373020608358514573066406630355362868417780670327233850440455767035602178227655523277212032512763670430660186487063E5AE20D37504FD05AB0EFF9002877AF0F603737EE27A488EC7DBE849537CBDFA363E349989E3C9030F25CC19F298833AC5938BB90F10D25DFF13E6E6D199E9CB6EFABEAF26C18532F25C0F361D7F5F5F743A36EB6EC5B6111EC83A6E70FF10CE8A95CA1A495B8E9701C7209D8F39D97D90FC8500324B945AB8E25260A73BFB6151AE57560ED7BC2242F23D38209AC3153237AA4482B8230B289BBA8B13B75D4561736DA900627033B64C136D5481F5BF8EB29241827A24424663532F6B5A2279DFBC96A15A070A84AB778EB9803C8BE2E494B51CD5A8D391DF156C155F7666400288CFD354FE00B53FA08A675D38F2C7516C836057A2386AB8C4A70EF92F8345DD092876579198776C591323A1F63EBF9368B993FFC5683292E266F1FC30F802BC36DCCDF72368F49148F39787CC63968BDD09B2B36CC530325F6730D238FD2545CE08E2B62ED83D7B668715C4FEDB3A67A4892345B524E2192BF511EB4C7AF8445B883AC4C9EE43875F424D3B67C45B1654D927D1E5BAE5E7998E57D7B39D3B257754274D063D385829378E7648F1E1FAAC81920ED73777D54C273E02690648831B30C53FE50D8D1B0542CC07FF4D2CD7383EE26D5FA7451F4E80E983A7A77BD31737324C3BC6BAF7DCEFB904FB0FE02A8A8E243BCDE64D33A146B4F66C65C34B32B906E190BF704080424A0610474B975642169B9026E6DDF8A1A2807C740D724065C1EF05303501F18E1D5818DB7139A519F8622C2433A582978FA17D8393EBA540BEACFB7B1EEC2B577EA6FDB3BBBB39A19FC219A530B5EE0CCB4CF9C9E35FF73E965883C1BA9731C17FD97E2DE6F72282D77537F55F848A3C49F53EA8EF19AA99C853DDF8BBD8B36E6676CEC5FCB3FBDF6B416E5CA578892BB98851C4EAC462EFC2A268EDD2242F6B8C57358858446F2F81CF226801B828592EC806F4AE54AE2F382A3ED7E73829F5B04B7D448CEB76AC1A1464B546D932C352811B48E5BEECB3F9AFA3CF773FAC89488778A68ED288016FC9A843240509E5970A4C8B78A59D707451A38F3F93A4776E87C814B77B622DDD6E53F2BCCCE4DF1AABC04F83A7A3EE9CE935703CFCE5033E35FFD94B68CF30A734C050C7A62144BD4C62A7C5735DD00D2F7B67EE24504013EC361C8A8DD837C318669C90230BA607059279918A98CF52FBF32AEAC066A774CD4896D40F5AF2CEE01C31486DE6B10C395325F9550E2B2848E0C9AF4A35A7DC144DFBD0782FBFC82B69EF642CFC130BC8C85A7921A90EAA3CF3A72405B6783C96F0702C26957F38A553F9154FABF540A6D4BB415FB31112E6AC8BB73310697C91F1018C88BCDBEE52BE46CA81EB97F0DD1A6EC3E54CC5D43F2471F31F4B5ED11B75AD1152E327C00CB75AC83D4FCDB157FCA893778DF0A5B02AAD5675E9BA73827A5CBEA3B1C47D8504EA8F1DC16057AC1FF4ED0EA840DC4600393568D211C6F402D0A54B569D4CC6A942AEDF20A045B89770CC00F56B772A62EBCDB94E0F0F9C12BEF6B8135BBDF0357FA63D1422BD04A957F5B12F91EA8533A511636F6BB9410240E8BC641895D010BC75452D6FC9BF337A3FECC496A6DD2AF66D3576AC5569A806887F5A601B75CE5116A9C13DD442A31B5FBE9123120999126DB33EE105410088C3340B5A5E4FF8F5308313411D7083DC61DFA2289B244E61D83DB39FCD8282DA1FDFC9C20A17B9D3B36F53628E0ADCBF1406351B57DAD37593D766F011806509D34E30FF0A39EB6A33CA4A22B41D6F6C86692B35D447F5190DDBAEFFD3CE980B5A6D4C2F39A4117FED7547A00F1B67DFCED3242723BABB9D60C0CC967DDB44BFCB74E77D25AD35952B43EA28BF3B0594577E3493754182677B766D81932F91BADA3ED4D86A4CC1D1DB9652DE6D24B83CC1E51C3687032E50FF3E96CD882780E8B9C0FCC93B48A3E8322E352122247596D5B362B036DB7BAE9A116605B5EE2F3D3ECBF4BC6C63624D164FC1AE9C36DEF4C2079529B97E6A739F91CE5157BBFBA58F01DC0746FFCD4E9216500C5B8526684AC4183C35592E9A47F475CD20920CA0B47292182213ECF3DFF17AA051190F0CC0734ADCFC11972BE28AE339FB609BC256B513820065307D6A35270F5C0D49E81AB28C55A98902319CF931DA243495B725386E5C4F0885159B296CA9FBF23C2A4932B97989DE7352D69B1F7A5A7F013E360D3808098A4738CAC0B6E68DCEDC2298E53ED49F3FE4932E0DDFFF2C9DC726DEAE65A7077193B1B878681FBD3F4A8399431E5ECA8F43D0BE29C37C6803D1C311DCAE6FBF4A2C6AA1587FF93C6B484D2EF1599BBE0DD385189EEE6F139A2E1BD7CE1AC93217DCCB76485BBA4BF091A258749D622D7A711B99470475B4CFF7704522490DBCFC397D42941E61956D7574B130AF4ABF6ADFC6CBDD39C8378648998640CEC1A878EF7D885586D62E668CE108B9C3E669D76C8C6F68778F0E1CADB9B285A640B016487F94CC0075FBC9688D59C8A6AB0C2F992310622965E3675BE9EF949A13A0ABB0D6806F082CD3ED4EDDF0499158B9C8B24501C09BE8FD97A78616CD90445A72032CE2EE794BCBE8F080840CC48CDB65EAF2B7F9DB751FD49B13A534382138107697064CF393B1348D887C21F23DAF5631F48131796F1BCB47E64FDC89C3C9F281C287343D209107148DEE2B533F4DB7941B8B7D8B475FED962C7132017EA4DD48ECAC7872219627A264BD262A21EE8C3C2F2EB0B9A558B2E100CBB4FD56EE9BA218F719514A2E5AD51D7B8ED5DDB6D5E4705295C4F0120DEAA012B2708813349AF944392260844D216354380D04E72270233D9AB7143A590F2B1FD0E3A5236426F3B884499A67513668DA59F262149C9A5B69382885741D424F48616593645EDDA86C4185B7686F0AED579D15DFA3D68B8A8A2E5BABE4D7A0EAACBF4D08C0265E3F4EE4C0796729E981083683B096F4DDC07E2CB032B38599D9CFC360FFFD0B9BCFABC43E4D44890A0FB44CF5F1658579A8407712196130C35D402F5C8B28212DAAC688C6990B4C9F08F8BD7DF366BD4F9DBACD8F508BDBD4109E2094D674E3A3EB83755CFE4B178435568DE1ED772486D6ACDCA6EA64983D456735DC3FCBF512083A4697A2858EEEC1334C9F75936A16796CD4AD198E19A9BE2B6D5F01C753F79380B3764A2F3360CEC0CCE10605E74FB92FF34C1A4E1A793A9FFF7707CF361AA524283DCC55972E0B0566FAFB6FB76B8591BA2B4F3AC14D1D9EC5A7A7DCB50A43596BD033D261AD1098BAA6C229431DFB67699DEFA9F4D70E4A9601ED1DC7CF69B337F11E3DDFD90A6B547AEF5932549445267A4F9BE5399037A52874EDD06B9C57CC7E476964DEE13F77A37F26C217D22CA04BE7D78356BEA4022B7F4B5D968687103F6ACDB83A3A878A7EE21E54CAE9FBF0905490B39B5E652B6585D0173218F5009D058CF1467035A3DB23E1CFDC809E121F9B7E9EAC31635BE5435E863D7181FB22018D01C1BE91F308B36909B21372B50AFB3D92EDCA6A286148B205AAF4AACF899D76BC623EF +smlen = 4151 +sm = 0EDA46C9A23714001FB74128A89675A48DAADC11CC73458056A16AB4D442DCFC7031809A0F4425201950FCFAC750ECD5ED8DBB63E8E417321EA42F075D491A7B8C0E660EE16616313D85A166FBC6C107BFCC508C12AAF1F95013247A62DD6C583C56D679211358DD8F8D785DE85440F84A19245541064E79F7D8585A7AF15B745BF2F353C673D2D4FE5515A0B36DD81FFCEE6DC37F874774989B0C0071315EB1864FD8C3284B990450E75B16BFCE1FB7D0E7ECEA95F038D02D8E10CF24F0096DC996C0DEF4731641575535F589BD9E77A77A2C7D299FD84CA198AAD559B8163AF072778B770577FED8765CACB5E8606A2A1BCDCF7760541FDC158AD8C9683E852CABA3EB97A2495D5A1F671AC3EC10E070639FB248912C896B75D06B2952A99975E14B3C9B08DED268DD472D4026D5E63866FAE665BDED6E2CAC6CA32692735A88E9F5F94A44364EE8C0EEC8BA8E2F206A87433B7A083C6F03472F5C36304DC5F9EE8ED5BF426CEC08532CB8F5AA0257713E7FC269041DC54B6141130F668CDAD7BB86C2A9FDDD6EA31A88B93C5C5D3D09C63EF55032630D6CA8F5A800E7070DA53D095D1C1364CDC7C5B3C1052699CA27C570ADFA4D3E7AC4115B2B65919C39B7A63DB30FEE425226B2184852660994A61CA2E864D19476505C154B195C26E891423BC194067A9CA2059F54FA7229C694B78C6B5B0439F47A12781D543009EE320486F12605A04DE3D35935895986FAD9581856F798B950CB76ADB3E2CD74C8AE2757AD3F77E21CA2EBBD063FF33A7B18EB4341CF4745715A4231B93A04EA104FE9A07E5FED4163B551CF21B4E4A7BC99036CFD64D577E6465AB34848E42B6E99B235483994D94F857EF9F335D8E0FFE754CC3CE1375449E8D62FD9CA68ABA01FC9A0CEB3080689A475E3EDC5105DB67180DFF0F9C17A32189296C845704CBBE50DAE7415CF01A70E1C6FBA8631F407B76DE36541469BFAD9061309AFA9061F9314325431B561966A36735235447D263C54586FC07CCA4865CA3978DA3F7F311A6F140BEA6A7B8A5739D41567131EFB70EF7ADFF194A7FBEE3C4509D37794BDB5873ADE6E559DEBDC3860A07E54BACC17443AB3A5E2CF5D4A781194DF9DD16EFB788762B7170BC83B5DBA5EE96E7B444525E7CA087F8518D3B5E805D4C1F4D39114573A1759FC9E1593DF64075B06707F7EAD0AAACF921D46C10D7BF37F7E959BAC5B96CE1E729613936A58D683B8A06BDA7901F162177D53AE4E44C10DA04F3B021E508C4FDE7598511CFB379C029172B69286413EF0A683B94A728C7CBF71FADA6CE469709E0E5D3181FE01EC2F614516B84D607E32E2B666E27DECA2A5B6AC4E452B62D7BFE33E85BB18A5392B53DA934B6F8C1155329861B0AD2CA5E126950D4E9B9E9540BBBA9B5B0855FE3F14FAB904DC6115B21993A49177ECAB462380AC2651C325B4B447DA00E2926FCDD580DEE6264F767412C137778299E945D03DCA6AD278FF329C3C637C57A628665C5B9A3D78B768FCB92933FDE2AED99F84681638C7B46CDB687977EEFE49908AF2D3DFCD04DD6A5AECCC1FC087271B9719028C48A2B983953102CE6FAF825820CAE5A086567EEDBA620FBF07D661BC9F1E0F3438B0F4A44F7A5B6702D7ADDEBF5FEA57F494C9A90DAC9A182D50CBD004A436133D598860F1368B346B65DA80BE5154DB94E71BE256029716E0463A1CE499674D2FB30782C2F9B5104480373CAE26FE6B67BABEA4B7B7311395E5C9E772892F94C8DA460E3C9D614B62084D94CC55097F6D6E28D478EEF14CEC068F24C427A8D0BBE5BA80E809EC2C0ED048674721185CF010958CFFC7A4A0BAEEB7393323D9789F008CF063B97437CB6156C95B1F9C962A222B68F6A9A778CA159858E8FF9847FB29E78630FD7DE73EFDC973DBEFC128029FCA5DCEDD71503E4CEED79F6656E7B9917245BFE12D6FE83744A93450BFAF1294E89F8E2550C6CCCAC58D3D043C4827BDFA483E62344A05500AE2FE805B42A8DCFA7F3A672D0EC0DA3E7CCF3D7FEAB4B4CF87D75326CE9CE7C581D7239E827B3AB9C58FC14E6A0411FBA31E0387E63359D46894BB8744D61C58D0ECF5DE680BADF4E030A42ACFAB7C8E3AA9AC7969507D364F4260A415EED957B61D1B6FC810329E195521551A683781205C6C9B242CC3363C319E85449EF1941CF0CF2B385046686076D3CC135F3A4A8543FBC9D10BB6441A09CB3580A75B83A6E7F598648CB557872BA2ED1A1085FD221FBE19257944206D9CB9FAA60E75BB2CE407BF401C0CDCE216DE300B52D0C5DD7DDC7C3DA08C1366D41B6E76EA564A0FCA34FE9EDED373F16557129589A7C5CE364B663AF58A8704BBFDB981F3559CED36F3F20905F9197E0DA8E41F60B5C8292A1957F9AABEA5E58EC677242107C87EFD71CBC5F54FBC088EF0C5533891A1A85411D835FB53D1AB5F354ED473CDECA54CED89D52CFBAA6A06DA6B65EA8500D3DD081927CDA32451C31ABFFD812046C1D201056733364354322F056E96D0AA82B9B4F2DD08F2B27714B354DEB36BAE1ED25CAE61918C0E9BCFC384D95AA59CAA3D2FE771155346CA53BA0AD2F672834B6019F2102B468C44FBBA2854C05E83D328E2DD579A470F900164AA83CD0E1E7739343DD1F308E9024A89CA94635D37FE8D4147E0D6D061E236448FF961AFB5434AD6E4896249FE2799F448D74691CBBB56A326A9D5688F4E0F79CDC02A1F3CBB548745D9A85A3EC98B7D0C432E1B3F34B01C9A8995E735D07ECCAA8A473AA34AE8BE32098277F40772CB6814B52AFBE468F147CDB9843C8C88FB3139CFABC68B8AB94AD9439C52BA8F7A42F78C0AD5D50FFD652B81EAC93DD70C9EC32CC6AEA098CECEC2A3BAE3C21AB5F72839E673D76D7302E61405D51B0DB9DE38BCFC8D87364253A34558639FEA207E41246C40D8B9A0A9B2E0A812AC5D9F8E8FAB78132A9135C62294F95C59050C726750041F0501511E06937DBD7A7F1626048677D0ADEEE4B4ACB29AA27B4CFFFCEF03D6F32C9071E5291F60FA51E413447F49ABD52F3D73A723DAA3EBDB12D47E0F5677706CA4CF9A7FAD39DF44994BC8954D7D4985D3D43628BCFDF1A5C1853E662E793309A01B7DDC247D6DA8B0E8D46565726E12675F49B0CC10F50B972218604681B7E369881D14C3EF83171B07D0F32367A72F913BEF31270DA6AE31335A80BEE7860377E9F112227EDEC7C15D95ADB60E5ED1D09041C41F84C0D8977A7227129B78186D989C74C1AF1ADFEF79092C2FB731EE9DD30C7F52FDAE4E727FCCB7144F65E2107BA7E99404107E30B6DB30D0D09E2E5E7AB8CF5A659313D5F90834663FB2A647DC0B814084C17A8B497F0BE8416EC62E0A334AE8CC49D8BD173C537508730D37E50B0394B7A19DF0A9FD07627EE69BCB94DBCD42E6B4C40DBFE1170FC2E6E5EB48029D14C92FDD6628EF78BE7C635F4DAEC77C499F194808D993FCAD7CAEC184896DB43CB299096C5520057CE3392BE11B6484742E98FD1B544BD7B4B3473EF016B8F494BC81D30B98AD5BFB679F95ADA9D0D9D9361FD1C6C475B36ED1FBEF17F8690405FF39DC2800606A8852A3F19A9670745392B546FF02396BADFD0A91D52DD72F486A5F8945C608A43FD3B9078F4AD5F2450F1F2530599DD59F2F6C31CA7D2DE17A83D6E59D6634A47C1CC7FB6535044686BFB78B9FFB7E7DDAD11399E471AEFCE2577CB18256E6A42BF8CF7A882588C0FCA43F769E96EFAC3247695BC99E81611DF2D50B6BB76190558A71633E4BA6C9DE0D6BC3373428A8183AC78E0B29B0663DBD0872B4A31C3046C45D264D89B57E5EF8D236A65DE0433F21DBA9BE837E030C5DAC1843F198D43CCE36238995A4ADBCBEE4BD4DEB4FA464FC154AF8639317C803B0B6A934D9B06296CE27DD50BDDF58C31C0EDCDF054C307781D9607263D4A89CD63EB822B8299A84E1C54F9D018B0AE9156B08E96BE2E5F84F82CCC2755F62BBC4199171B1A26C17FBEDDE6071DEC9223AF25FE5AA9A0CE8006ACFC0F441F136C82DD52755F8CD2B1E5B920D234BE7B68B9ACEACC7A6D3188A12741213059F2F81C2C279FC82D2B40B91F96F7EA8A8F4F0F746555CFFE670F33C1ABBE9035D08673F0BFF4C4A4DF96BDFC0D7E4E82DF8DE870D6FE66C7F561FEC389557AD3F6201CE8AA88237BEDA276CD1C02EE3B88D401A49B8A5B688E7FC5370BF839A2F51E7E51F57952260D8D860B33A99A82B527FDA89C076BF8684A50106D0F70EAED3CCCBECABAEC3F3B4D02117348FA63E821C0535B459844DD91255E891F41DEF9123D8440DA3C123A8509654EEEAF87FECE857803F6E7671EDF7E71A4F2CE83814899087E7F7DAE80F8F4DB1C22E1D8F40D5B03D2F328BDD6E1C458BED40C6454EB78D6944DA07A996597BC98B546D7DB1D433B8362E3E1CCD483D5D2D79567537142F8E626E6BD39887FD21ADC8D1A1EEC1BF88AAC21EF068C4CF9AA50A089B3F6A0038A58C14B4D8E5B723C88607C523A0F5576FD22BF981ADDC2570CAD42160ADB6BCE1CA22D4AF9040DC76BBCF7D09DDC065E3E38C462699DD6862034782DA187592A4AF19424C94BB4E7378A6B7CDE3F4F77684E7EF222471ED00000000000000000000000000000000000000000000000004090E171B1F8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A + +count = 26 +seed = 49CC05312D1DBE216FF03B60575017A6A1464C06D2C5A4A6F973AD9F275F7C66163A29A803BE759B117043862D277C27 +mlen = 891 +msg = 30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 +pk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6B0C5036557D98DF6BBF2572AE06E8A5147CC0811614B0048CC289D4B1AC99178C2E65A1D4474DFA85AF418E229A8150BA4FF913EDB61F1C2AD89C797396D479ADE94CA97AE348E0DE2688610777B47EE57BF0A686188A5C4E5CBA789FB1A4E900B5AC1FC76AA1BE94140E84CB04936F7627DC236B53DD9175486D3CA20D7C53BBC9BE7B0D8A060E5403C9E8FC4CDE5F230271F7C23607EC7BF669499C1DFEAABF78C6476BE37677E4B339A1F2121525DE961BA51866BE579FACD7A20FEB80E45CDDDBD82AB3299B08ECEC44B1C055CBA4E2358D9292093F1BC744688DD13EE3127D696F383F47DED295C68A3219067721598A36BDAF71FE2936EA548ACBDA5D8053AEA0492B8D0399586F2D6ADA31F3724F0A67680CC37E7B7E64B53FF37346ACA47BF4E8E010C6741F846E3B0FE0B05E35D26194390DC61E3797B460ABB253F721F61E72C901178A6237B7ED1CD50FBE84E85340571C76F78009F6B3DE549A55C342331CAF0E6ADD3A33C0190A82EB7E647AA57FA0687706EB4A80E575D805046E7344212D07F319DBD0AC2A560C5A1F871E53E15D94887E260C571FF3B92B1A550840D35FCBB2C8B66ACC335D676DC171DCAE422045FAADE85BA6704D2DAC244361815DFDC72AC5F57A09AA3E0CBB3032B931CBA0433EC1E50FCBE1EA55446C960C4F9994A9F79268D2FF0351AFF317D9526C24BF877171D8AD862B6DB7AD110C900AB467D3615EA32A0FB97A357163D923A7A9686FE4362A0CB5454B09BF73F080836497ADA2E67FD0B9E0C70D17635434CCBFB8A6BAFA0E2CDA95D4E2A75A35BE45835061CDB0D1C1921AABB7DDAE3E35C835881BF731E0CB2D3D1AB2138F915B6C5326646258835C20C73967A226CCB5B41C98430AB25566789129099249691C95B618F0FB89000D53DD996A06D6DC164086A5580482A556C1429CF5975323B7F7B8CD467CFC8AEC7064174858B1BCD878D813CB4B530F632067C00671EEBE8611F86F616C35B55BA118FED1A456017012E405B30CEE4F0AF7CE0B4424205E7FC284F3D9FBB8D32A212C4AFDB8CAF43EF7BCCC870CD7E5865A2FB3A07CDF8F523F2A890AB726AB7D80FCB6DE66BB89C67C72B4E85F63888438868142E4B24B907BC54055503CCE5BC4C11B1EB6A8F42723068A73EA9B77CA0D22832CB8B1F4BCFBE32D54158FF3A6DF6C7265DD64951F736CDB71B2CB242FA0D89750F2B42C60496510915E2CF0D2E8F693338D47FABB924EA022E576395B97C27CBCAC800F1F19AFF42B5CB805E4B6528345B0E03967D6B23424D2F6FD8491960D05E268D5E0ACE5D4B33006357E6CAC020FF2574920B122B2810CD7AADE99E38F0422CE3067D28B19F18A7ABAB4EAD6288D8A7798B7C021361B22820E159769B7740E5C5C3672E42A7D6A3868E9B4CE9D9F1111290FEA12AA2E4FBE3B2B694582A3542EF05E6230105E3468B8A1A97B097D71086451882754609C0ECB1BA9CC4458ED72361D04DD88FDD734682FD951CAD5C5B882DC6E77E4CE3FAFBE3B4F987F7C9AE255383F530D18C38E72553BF938E76DF3A1B64EA837857A9D075F9D0054792D263CC54DF20A167804E6B504FA65AB7AA51C963589424774A58D3621EF0CB1D23AEB3C09C55F195D42025C199F852BA7BF6E707FEB9D4CD45A7AB637F4D4933D3E2A0F5542F267C887AF62D09F6932D51C87B789B47883BC1192E306A273E622BF1BDFF0FA2B3C06949FA45A8428FD35F3D46F13AD997D745445F5E7C3F420BA5556D074967C1AAB97DB714414F6A0AF44AAA4410E5144BFBC045426563A4C4FF80401174EBE6226689A53D22980298560F78BBD73126D94B86A8B99A6D793940AC7ECAF03B8054E220B9278B38EFAD88007215E1A9A378A33277B228A24E238375A5E8495DC1966B0D4AC10C5131D7C0A06C4C1C09FDFA86EE600A1A3F6B5B1081BFD713A86E9D9A5DE6E8D55A8B9BFE27EABF1A6D0CF54BFABF2C3DD655BF9B94D891154F48D7E549D615397AD2C313FB9A6B512D168B3CF08A891616316BE012D70FE1E9810AF2B1C29EB11D7CFB2179A24D22E48A098039AE4EC7A02BBD717CE024EB7FEBCA4DBC0CC023C6A61677EA35114C4E3A373455D562BB173D69838D6C851D2C1F99B80240938A4714D1BF1DFCE6B6CF7380C0FFABB2F9515972C65C3CFBE2E5479811B2AB18D1BF40A4AC45CE44E7056967694005001298346F689D512CEDE518E4D96DFA84D34DE47578E7A2EDBC1AF0C2DEC6AAE1E4E70543C89C9ABC8D549AA98E64C2184C5EF2A9BEF1F7295631BC7CA55F4315DAB4E8BD236005C38FD5C23E7984103244553D89904CC7A00B6459681E2E65538C69E50F92FFBF660A5CC843ECA6A160C66555B8C3D43F0AA0776C36EEE87055BFF049931E0F7927DE8FD99A8EEEE5A68013A303090591FD6182E034F2CD35C48C0ECAE380BA2E824073CFBF2E101F730645A8034384CE292CD0B89990394ED0C6E9169811C79B52BDAAE39CE88F3B1699145C19CCB1DFE70328AF5A3CAB4C2FB5744F51BF5F1AA9182E568448DED08BB02B0549C09CD718F4330B2F49B34509309AA36C0A3A455B723C8BEF102BEE221C98713D4E653637DDD58FDE4F9F5A460B17896434AECEC6453861D3DB83944ACADA626187C910656AC6687065ACF9AB5CE3BB669CB2E46B538740815998624750717CC3222299D478E76FF3C8425CCB366AA53AB5 +sk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6B9EBF111B43B33E290D7D13308CFF305DA29C632E1FE43B8CFF78234E4F933DF8D7B6F61D1299A333822908FA2FD44081E07EB15F3F3A3D300EEBE69CD7F8165458285561688405843800686304501461335322100647700820478608666711477817050671587465602032142775433453201237516384874005873807344770863217464781211081434753235674071283608882726337171383450410848811328628346577731456071287576522345047074687000430852660225672261712162408572210442027715762288840537511364364176310647871287671056106228634158453772671255317062671388348371122546634272222151342827703412115633442071581516770866538007280775117605781438464614452764803557805116088474366142744121010166061310371057643203134878877242274103637002041237503812222745771885686508478627475438143450413778684631123558712208733236488648746808753315338658315080658135687114753370772246814120375336632217330551077661431032718480380146647658162520037721324340745406564630068068106838270326020376433528023024580620841555360151803475103277416277384784271303737604731734057683647101302048867471320765874736220802801075048832716507424003362843643167032536601350164662804512524787383437467014831865486330137606677820656566062375484315737404333313181026104562045276055808486326810147347601835343072881705730657878447037804380383015116440530803846168483035378874485561473005108701527284320764287225184352670561011255445810182412163681277766683685341630178361125515742068618326763463564848007281480061541648826812610565860664461074772701525323871675436060174846702357423377674268057510252737151753550226383003783474381218882735402172046372231375874208677401665157606121630381032878548343122318452305350585358165227130023120442854447286877123066344701213577688808233366722236213800113882677076243254381170328578158381645220425135165634126200260522648671574524322508646733578361753582231410217711178637325004448274834226800623528114851630840405280832672232084460283517436685435348614844170530417812854248435458018176247100518461070830414472444282546614663100744250483514060166820138075317500248583071058464743306588847670478706666228448420125853515773413177621724472271537320823622413571042812868344406344355781203632224432705111863416230341802581886360400783024036157512757287031010647306212312552000871217326325868448300122681718158186087124618175313805108040840130248286066661435604243364568406800327468354732226435367055134447765570404041743674413318345744227822472720410315502776087422134773061732677712326735331154246256824171467385583283614034150748542765381814785802486411187328028232301134134308033577564360416418645801706522830725518717501352732633346362538710783741207412608208304042623320510846643265872610542738000261062586273185308818537877540357776081740038508218821656416317533117323388582053753263328418145066115867818454367266750545080754362864836581057240206605122413775731011864427526827348785857127817414308575670200583153385276448027488346770164627042581380847227736820231734870548685725432751802014481607324070781862242075318DB2E723C4917376B656ED853595D94C90A6DFB45E13B96537BBB58E1DB629D574C6765D277D1B6BBB8E76C75FA8AC9DD6800AAEFFF13F7431845849A4041344DC3A57932AB189E8B32CF8E3CA1C38D64242C18EF429E57D37C048103256BF6858CDB1F378526D4447697D06BEEC806B9027A86CD88839D2B6C1EB7CD9295E03A9BC9628DBFA3B74AA789AD69F12957D6E75CDA8B28004792940BBD18422658B79BC631623BF9FF4F293450D55CAC6892A7A43920E13DBBC9A4C3E90D7450931F7C5C09AB0E3DF410413C8357A01BEF92D767D681E5A9FEADA4A00C5A8B9E0FB8F75857B17A15F2E046D81EB7CAB782D435921E205CBFBB9318F668A1A2B7E9FEDFE3E02B790CAA0309333E501EC29E0564BEDF113B462041E6026C1ECDF3107D839C3A61A04B96A2A93062807A3C0E879F6D12374984AB008126AB4D71A557656C8384734712F1F1301A81CA8C9EB5A52014BECED9184B2699BC28D657F90B549D1F13309565790122BD3A9BEF0CCE532BECAA6F70B729433407A39243AF028EBC6E324D184EFC32B753826D2AE867B07219C81ED96B0B584BF20608861868E2A44B675E09BFA15D9CF0213DD7D37F4F0E80718EB1E3DE6B2911F9D82199AF6EAB04911EEB1FB63D5B62E9355B70FAD1D94CE2BE6299FA1A84A1AD814EB050A34AD7473463AABF1062DF9FF4E8EB7F8030248599648BCE0177DA1DD3740968425F778FE75D186BE69AD3311D043BA180D495C65BFE8480AB36470B924625FB776DE27BEC80B92A0E6440BCBBF1C5D5996D536B34357EE36A91961CEEEEA3E685240D3DE08DB7B4E4D09002762379CE10137350521880DB9582AA3C0DCD970C07F42CDD5500D76EFD3F9CC44F621E72E6EB577BCC81E2284DD9404D16C50832AFFD3CA6D0322A4E0211C508C1E4DF68D0C8AF18C7E3D6FDFE66AB075354D75C1804184BFF75F95A67BBD830633FBAC5089636245A91ADB678815551FEB28D830ACC3815EB14D24522A87C2763249D8040D251072CD3C8C0A306318C570D6C07DABF288291A5EDCC7742BE7DD9D07B0C12C4CC86133E0C713A39F8A7D71577D1736B154D6D81485D3B95A61FFC1A736044C9F70E0CE47BFF959128BF9037D6AB0E2F02A95BEDDB3A45052ACD7CD3CF3F71C0E299C40D70D4AAF291D88A26614512250B506D89417160F5CD3F89AFD48CB63BF25D6A5AAEB6E5AD1DC1A220B878FA760208827E6AC03A7A2C8DBE395BC73132075D21C4D43A6F5CEC1C999389256A6FB6E26F84D3008AB5354249EA7377E861ED9AC1D9D5C9AB6F4F483BE709C6B06E85FB3370B1C676B3BB05A4B5878AED54DD6AC02FA22475E6F8AC85C3A412F6C12E57601B7C35EDF4CE55ABE903B4B5EA7B4BFD24D9F36C15A7A37A07561C3BEE7C1F220806482B02162AD6F9CF4E3F2004854644242FFC1360B2BD305EAB27408723D2FA341EA2286BB8F63C87D45CC68056FFB11E1660E25893D1426C2F9B3158B52EB194DFF990A15FDE9D488BD15C596A961F6162F5DA242AD2BB53EFD1C57D86857CA5E7D293A8534DD117D4A3EB8FA664D4B87300030734B7680BBB7439D9E6D066E5221C15ADCBB0DDC612DE181E03588744337B408B808ED3C959DC6C5068965F49D5BC68A75102BEDF588319B049CB5407EC2C11683563FB6695B7C71FA6F33F5C9B7A534304E4BE2047FF533847912FEBE696F878BB1059E3A27F742296E0CA523E1B0EDA25D1BEAADC5AEB41D4B194FB53156D0C6947914552108BE8FE749040EB80058D27B733FF73F35CD2F584A456ED45B6BCDA42A44130E23D6CE05399EF3D781AE891C23D3AA5A65B34E72F83737E7BFE8E463AFDA0B17B72C4F89A754DF96E7C31020AE00FA7187AFAA7532A779E3F972E38D70EEA7DD9118193AEF2D2B8F33ACDF2BF811A57540C1CC4038D4A46C9B1C37F490D7BC7F0BCE53C02586FDB44FE25709860B2331C8E3472E536ECBDEE35F743DDBFEEFEEECF7912F623E5A9901A60632EDCE355EE7EDFAE52764341C7BEF5425C3A11271C9882934D31BDE629F9955AE2867BB4B046828D27CF514CFAAB824EA912B665ECECC4AE20BE023DB21E3CCF2CC8A779C3C2A347220C4D21E63A4F3AC9A0D831048F98472800DDF2F2D59C2E82A5EFD27D38AB3847D5D4B360EFB455A187AED5F980D46121C1EE3CF675696F0B9D7906E198D3CE8C099E213F9B718CA7B13736476F0849629448A3C0942A2407ACEBA470894D3570B61FA55455D2CFA59716D3C342524E21A9D1F2C36AF2C67E18F0AB7AB2836CCBF5E71EF508FD220C01CB0C8C5124A638746D12DE43B2D90F609B94C991F88A550D404B1D9F77755962290ED0F4B962B4A8D3E5E1B06294558AD270835C97A093094D0BC70ACFCEA761679B703F4496CA39089AF20DD7A4B78C85F0F48056053935F93EDEF755E37D7FF4677A225D6EB2B3F76A8A75707AB4851E0362081658681FA7DC8032F55EAD3B97B19625CC6F82D1F61203D172EA1EC3663BB6C3AF9903E3C44DD3C0ACBB328A450A55764CFACD8B1F220CBD6ABDBBB8446934768E20FFF05761FCFD77537C17C685F2395F219EA4FC126CCEEFBBA76C322C5E99B4C5C91C050A209D1A17DA1C2F587C492BB4679793C69781015353AF222DC8B47C2B8D5DBC95AC5BE9F39E5D5DF12D0C5543263A968CCF877A181B893838C69C9418269F3163F1E3A26184A5C6F680AACA535D37A2BB14828CFB918F0AAACC01F5CE0A38EAD9E7253F99964A1FE6CA051195F359716C7A6CFA1058F2D6EA5770621DEF21EB76445E3564E027C0BB30149DABF1C50F3C9F4F26EBAF2D18EEA9C5E0A09A91554EFAD79C8FDF65465C66E0FEFE737783831FA81E69674488477E527F6B1D511B43AB057D99A846382710AE35E0A706933C143DB32B15966784BCD710723A19C2831E37A6AF0AB91BC2CF55C8D349261F880380C9851D33E1950383203768720FE731EF7239EE8C47DD5B85CB942F4283A6EB665DEE9717BB34B9B594BE6D3A20159567E4E0FFC3E44DB752C9FAC24410743F4C2268795F8F386E3FF6377D5DA0C9EB673A0A7CB439273C3B32FAE21CE37F54DE31C41509790B898C47392C22491CC23ECFA895B2CA3D5803E1628A39D0A37F097BECEAE8902BF8B6714A9F585C6EDE3B2C966FC6619D6DDDDE475ABEA7CE67786278ECCC6D8BFB8DED7CCACED78672ACC4CEF0220CE128A17054CD4558DADC3FDA5A6172600FA7290E67E3E64EBA31F5188C8B99341131B558AB96DF1BFF41462B3F3A3FF003A7489410C9A5E447E7D469201CF6FF0BC90AC4511F1251B45B7432E45E6D6A699FA5EFA30C77BF0FF448557879DD76F033A17B41FB3AE7321B12C2B719F1B2DECA6007117FC0F93597B44B566D173D4AD80B7524134F518A5704EEE4106D809A62639D8F2EE775B01B5E36E61BE6FE61299B4033A83357A00042CD369C9D156F1AA07614E830160037DB5AC595597FAEDAB0263C5198E38FF43D9E85F46AE70FBC51F836C3D49BA35C931A45BB49F1BC8 +smlen = 4184 +sm = C422EFF1908BDC4C1583B8C24AAFE320DEBFA3E170517905C9F9935969E757DA04BBD956994CD42B29C2A0E6265227C9761E1F9D2C54293B9EA3776E6844EECCFCE6F5F8370B85BB7CD9883DB7150B27026C67D7C99C24F148B1252E3BD59C667C9F0446A04D32D191FAABF8A3CE65F1136444B8B2EA114CDE0B691A6FE874FD86F361B31270012675208A5EA2EB4686F764C32596220AC69DB998CE8022C652B77E8904D05EC6DF95E2E65B5EDE720CFA313C14ACB5F08B10EAAA537BEA34CF169C683CB81D820B950C07EB07BDE2ED3FB81FEB501F89348BF28EC1F06FA6E31019E00676FBE326EB234022356CE6D16E40079EA934C648788E09EA443A3704B705054C9D128B2F7AB1A61422BB345FC41032623E260803FA60C5923DFA84E516F9A94F336C91ACCFA1FDD56F5CAAF645A523D2EA3B8C7D5F1926EA22D5278E0DF832C2853A632173F231078821A570E39C872A19BE543D2E1253FA9BDE44D0501A2FEBCD8384820760EFDBCBD590C41CAC177AAE87929402A71DA7C0D5F67CBC918A9C9B6ACE1F93EBA6BCD3F7FA581940091F65343249EF19DB98526B37405F86D7EF58BE9A94E9F2836908301E8F60F70B70ACE22994F531E18DCB1F3E79B912CE373AE9A70495002AF4FA0B3A2B00303C17CE52C6878613C91BDF940BFC58845A4FFA5150094291FAFE76CBBCD0C0FF3FED36F2CE192EA74F02463A8F23326FF29F6911522A98EE30C3858C2E2467384610DA1E11E0CE8F8FE755C84E19A79FDA0A94FB83E447AE94EEF0FDBB872005BD85144DBEEFFA83E7D7DBF8E2CCC27E929E844201891F454917FAEC45230106C7EB50D7248DD9A55F2EF524DD4166AB4CFFF2473CD47EEC4D45CD3D4363DC3EF041BC9900527C6DAC0A4338BD11280F24A31E98C3444C00090D8931DDD7BECF19D07AC351480F09911B1CDBF53706FA6B628C1F2FA166A8A4F38F4BDAE5EE2EC949C1D6DC3151032FAF3F60E0F57C3E9C5A88A0BAD930F7CBE0E9C21CD1AB1E303F343A427BA32AAD937B6D6925EABFD18E65C5B27FB10A844721DAB0CD08676B0109F5D62F3F6A18D479AFB586D5011F4EFA5C30788960E38560D0AB2E040E816F72AF2FFAEBBA58A020EBA2461C4CC6F1E754BD72F762E4955144B34D8912E13CC3BFC08871E50D14B651C5C1BB566F12679B1A71C276D501CBFEFCD1CBFAF300520F451878F687BECDC53F55A29D34ED474F2E7318320DCC04ADB21204760560C9289082C96E89C9F4214E0A7472B609BEB30FD32864EB6DCBA4214F712558E8C2297AF0AD95ADFA9BB77CFFB12EE244E5D92161D6B69AC9DD420F457E1170A8CA95583EF77426C211C6FBA911BCE4FE5EB550B6B3ADA372BC0B04337D4CF2CFA824C37371D6FAEFAF8DFEBC113353F1C2060E4CF9FA452D6301C9D2C3EA46F4CEA847A78093BBD13ACE212A0D1DA27B10425B9FF530974DAF03F5D973E51836713FF60AB774406179481CC0E64B293CC6C2F89CF61D59ED6085719F32125598D06DA9AAA86595C6538BDCDB7ADC4047865B44C33BE1D650B1F5795AA5475B05370064FE39E339046023A5DEB8188B319987ECC69DF7F3C82AD04BFB76AB62E0AA8441641F7594EEACC4686C16125B6624BF3600ED2EE158AAA74E5BAFC58FC5856CF6F78F28110A2CA4680CCF6DB5203AC3F60FE6DB20AC07F2B2DE71C61FDBEC302DD8ACA2944798FCEF25480D470A5D2CD526D186090C62393AB5049D18FA571BE1F26BA47FE4BD349FE1D8253CA11C940536FA7BB46E730BCDD29DB1A94EEC019A0860CBB98113567FB44F2546F365A6D968827993BDFCBF4D854949AE38A400D5A4531C04C0AC83AE5381B8366EAF0951F6B201D61795FE73761538DD151126A7AD2D214DE280BCF4B86B9767521D3B7FE1E3AF057E644E47BCE3DA03329CE9391FB4E183744745EC62098C3E9CFA8F921F25AA4011CB3D1A59572B351BB5916A42EFD49846D5443B6759923FC8755FDFDFFED91008C115D2564E767A976BF6428D579E0278E785F13977211CDCCD9E91727E4A9127C9D4512CE3507D8E0494D166313C4F4BC41487C53256DB94B965E1413259FF525DE561DA023B31E8802EF9A6842892364A1ACF8CB24385C1CB6A5EC3AA10F06BF6C3363E2AA951136F394C302406CA03F8B8A05CDCA0001AEF8CE6562C041FF462D4CD52BDBA126F4DF3BBA26B0F4762E51AABEDDEDBA8889C4070FFE6BB37B0DC9E8743055D4694DDA8457909B3D27D188DF370916F96AF5B973AC10E7D76E9E894EE3491CC13436B07A5AB4FB5CA0D6FAFFD849CCFDE1467533EC79634C414D261E7AFBB829B3535B84EF3944A59C8D44C5DF873C4A4966CFA56DF198E3B3C71428BF716C4FF94573A3E8DE6286A1DB71A2FC617366D4D3C559441CFAD12A02F5C8514C905E5D06DA266AED9CFB65BBF4FFB7890A8068C253F6E4F83E63B1C917B65E1CD4CA408E2E30EC21B89D752BF854EA9A135509E6A8C4FB4BBD9E75A4A435CBE75FC72C90AA0E4C1F099F7693FBD92AB5B86247607277CA5774316C339426FEF8C05FA612653BEA3AB80FA215440C9CB34A59F337EBF430F116A6C72629C78F6D821EFDF335D542C99764840C36FA29124CB1CFC438552899B885F2AC40A8698718025AD94E8C7701E253699A3641EB3F8978C83B7F302A3AB6BF95EB829C166FE73CD1D0ED3C44187439210838A34C39DAA248A1EA0D7E71F85ECC53F3E2506B2C35B9CC0F4E4E1932B0F877EC3769BB263910AA9D61D0E203DF8036F88843FD944DDCA4820BA7E09A5EADD652223304650B0B1BB0CB6B57B10FBA3FE4F06F40EE9BE1E5D8B1B72585FC42A2EE824C1EF541D15E8179FE69D03CE906955DF87001D17CFFB4527C6BE261C31127EA2BCB24C8A51A488C85F695CE192A21D096699A7D5BEAA4457EFADF6A663C12A9F4160DC513771CC21689914DF2B84DC529ECF0938D78A6AF357B6C2AEC72E735157099825463BC7A3CDF306E736EDFC2AC84F54EE2539CB648FD4EB4CCDFB19B327347BCCB0FB41AFCDC5A092284BCBF6A3941419C7E14C7317B64D63424BD356BA711E0167878D59E9F798BC35E70897DB98D5115383196543BC623207879554FE7A53401E1ED9DCB6A6FBD80C82CE8BF023EF0DC1750F72BEAEC8FF559940E2C5FBCC65DA898790368311803745A66C620D5C203886BD9A8AD8DC00D905221C95A8C0EE478EC2107B1DCE5C8B580DBC754C5D099CB2A22907DCD5F76C432805411CB5371977B4D05BA138783BA9FDAFC064716827D677D79EA751D63203338E1233D1DDA1592D5516A6E21A892F57540583DAD9F73F77F99274377C9FF057A9D07A2443643837C77457FA0481BA4EF3896B626EB6D70ED6115786CC81F791165581E2B57FCF7C54AD756A439A37E8265E491E93E29740DAF4FBD899369578B6E08AD2AC7C5BAC328A69960918C39F572379973B2800714F17F022C84A5132E8EDFE83E7319A4A704C277C27A9B653ED19CBEF5AC27AC18136D04769226D275A018A666A6380385E6568464FDE196CDE197AD73D3A1DE8D86E3B0B87C4A8939AF1EA9A7265AA64870920D9823A53AD2BC4C31B9D6A7B88640BDFCB8D0E298944AC228AF0CD8B17643BCE3CB25E40B86215B16A452A4AD6F5ABA96690C1636596E4EBFAECE2076C41CB418D6F3C4C08EAB417939AD5AC3E42A55235E3D7112C2C1F4520481ADB87FF8ED75FA88FFE1B731FC1582DA3F8EDC1226C211FD3690E89BDA71581BFAD18389277C11731D10C48450C809103748051CEA65FAC853633852367EDEAB96CE3F2DD2F5B8F85602ECD49D4FDFDBF55F34645BA2ADE955105CFAF9FB4A55DD7995414211E234A375595EBE39B690C34F8FE995F36C19243EBD517EE5F74024BFA0F512809C7B67991E1BEF45E2356F59C329EE4078720C9D01869CF78687DB66535E4B964D678B42DCF2A05AE4666B2A9CD527686E6D58A933C28F531AF0E877A9F44E8FCE41517295EF72C1F05A9AE2FB1ED8D3AC77DA50F69FFBD094734B6465C35D8905C70B36E6C9513B681EE95DA09A16358B1B90423CE228B0E0FDF1EB76077C9412DBC6CA87DEC1D70EB8906CA67DB9F1943C4022D47F363BF3AD225E93738D92AD92D39FCF1D1DB88F2839FC08B2F17A308CA652E66B1CF5FDECAF3D7C09C0A98D2C3003A85E9B5F83A98E45A95844EEB6E17C6D80D1675ABB95362833862E6D8CFE37B1005E9DFE245EB1AD1F11C1528515AD2D4F7866A463D1275A07D5D5A1E90039A51B0463467B402C82D0E713931282C07B2FF61FCC1729C3A878E2C1DD58FAE849CA1EBEFA6C3B0156F06560D872251B3C01E15EC7C03D73AD4709685A1C95B88A7D7B174562998666B125A5DEFE53202A97D50C56F5310EFB42C809B351BB2629F1B07EF2AC759ABE146098160169811408C82356C4006EE61612F793A5E5EE2A0183CE966E44407F9F5702706CCED4CCFF132C7584DC038FD4D41FEC67FD68A3D5191B038A40B4BCA72D9438E0D69A910C84FE9BFC5389735F0FC14D46A8DB38E6C1F656664978C382D6C9D9DFD2D52BD77D2000515AFCCE4FBFD1A265E7579B24A6E083B8396C5FD2F5A7AAAD1DEE001181A1E2228949A9BFE00000000000000000000000000000000080E10161D2730D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 + +count = 27 +seed = C33EE43A9CBB4347BFAF71147B7FBDD88D212462CB06FBE695A35402C503CD15732B7D0E8BF829A555B9167BCFA2F2BF +mlen = 924 +msg = C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 +pk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA2781728E006CCF2426A211E62A3B4FE504F01F7591A358DD5315930B45A9C76BA7CCB20A29300BE51F88DB5632B347806BC495979ADF51D04AE9A73E7F6C817CE7F1C2BD508429E932419079077070E8457EEEA80998BE6442231369A562B61B8B4A2F8F9AF581A430C23CEDC4FDD0733D64E3A47E43A028F2038637E512F668B2097F74C31219843AA36CCCE98D77CA8B194A67035C92E03BB3550B56510E17B75DA4CE2FE859295363EB966E392A8D4E361D5AB1C4D2ADF1DD731CC326F67536C8FC8F5E20E57D1240CF6A9ADBD27EA7A2435FD06ED4FAF6661B4CCA78768DF79DDCF5395B07E347FEEBE9CFEF3D206A6698DC399DC185F98C309C522FC80612E393D329310EA838BB6ACFF3D5B3AFF547696C1494E3BE52B59BD3B18454221A32F8B8A3B1C747388738703AC248DFE998CB9A6593285DA2A81BBE14E740DE144C5871795025ECB1286CB8E8D0897A940235D96830EFA437473F3185BD4B4658F1F7F45AD6DE896770370C22FD2F807079279AA954BCB671DA63F19C4C3C0C9EC43E3A411FF961341F72ABCE21A3ADAACA50467E4325CAE1031EEC64E0488B8F48D7716C867513177145DC29F94788097BEB0D92A2C5195DA6965E4F63803F10D4CF07594CE44664377236FDCC9AF9567F21542EEC07991C481C2F3992821F59EFED8EB68B529E437E66C76AA7B67C93C8E983C8A875B915118C40B77AA0FD1AB997E922A366BA3672A05DFEBA524F4C86838FAA03800770C981039109340A73EBBB828F640D144057EBB411B1FFD94BC65FD2910575184C40F03DECC20937FEB1CDEF5541145ACFDD3D93F8FF8974394E1BB1ED2051D76CD93DFB3F8A53DC3127BB2122BCE00B4680E0CBAEF591F2A05656B3023E125E465690EB1EC239CDC580ABA6C22FA8C03FCF11B9E6B82DA9ABEE5C2B6EF5F52612A599281CB9CA1E45E1188955E64B4FFAFE168B5885F33E62A82A38A94BD0E5B1A3B501674740407B41EFDCDB0B6BA9F33B8A3175C0B019595D1C281DF3F663774006F3DDEA159B4FA5155388B3A8A395D7872D5ED7AE573E599D5CECBA7E21E9E752E998FDA285DA75E00036B26EA3671781EEE37992BBB314DCE86439A414B846F536B82B9B27B1A0B7F41E86BD2F4D3A2624C9E24ECF3D350A08C656AC6D99467BBE7F74AF852C23F261E0A9F7FFCAF5B1861A38A2B5EAB7D466331835F4F62E4324F128916522C26F71D5F7AC72AB7EFB69D6BF6FFDAA237DE2CDF0F6892E421E43FC86FF745971FC7C09013062A69D3E873761DC1B2CCC5CA36DE58B34708DD3323B59BE6AB53CB0783167F9B8564DE3CCFD0581DC6DA73CE43AE74E7A031A971EB7CDE4F34116348019C0C636F20FB25E6543D31E348DA1BFAACF5214B028CE28E8BA20D7B01EE76529DB46F65696D8ECFB7DBA5F6675A297A95B520A62716DEAB99A9C03C68C9A6DE1F10B9461ACA4A743A48AA8D30A21EBF8FC154AA3672A7E2A620BF99548A9D2F5279541C8AE6A10612F05781D9447D878287B0C9A8726A1BF9099232794CB1F1EC6CB4A6BA20E5E67C144B8F8CE700B518E3CB9499FC1BB634703C0B7F16229374DD831DFD430F058F42BBD349C062A8F7BCC297E9C33FD4FEE3D22EDE34EC80FB47712753C71B7BF53642EAF626B493AACD253E639A149FE5E29B78C494E16A651535514C072DE50C922990D4F1401DED97D6E91E4D090985E7341AF037DBEEE1A1B016BD3E35CA29414FC3B7D35F823A65B8E29BF4F3D039D07B65B8FF75FB58FA27CCE3D7C46B84E8CE290B0D70C05AC1DF0ED9269FB6F7C0A8825B580F5CB65B329ACBF79985C28BA534F2E443E197AB438D58E2070B4E0C53E64644935C1C29871C30649138C62436C387CB9F0CE1D37AF7E40D38C3DA9D9F3E3E77E36BDB04459A77F39DE69D53E1F88E04C5425DE407114AA7B0468243D97164993ACDB5FC62CD097CF64F7AFFF0BE9DD5DCCAE48F9D64B0406A0E149EE26028928F562FF7BF615A782FFD28D3F54842FB0E7A0713E9E7D7310743ABDB56B8C725E07546675921D390E8380E90262DCA85A546535F53E5751A092EFE417F13B17A92BC3E648871B52A1D3B939B5B3A41EC5F5F206D606D2876632B118CA4E2FEF44021D864442F604E4D701911E53AE6439680346436CE730555B519913BA2D4EDB6C6B4182BEFC4A1AE849B43621EE647F7DA4A944062B468E57D78DDA9F3D01B9043202105A2AAD33C4F4A29B7F2D9A425135468E7F4AB8C72F3845C70D0452F67761F4C90CEE7CE18B243025BA6A4A9BCBE1DFF1BE9F65D7B8CA1E2B16B9AB46A5222B3DFFDC5D874120460A882E6AD6BBD45ADDFD147C91F31E32A74281F91484CD3FA30FE9129D7E6B968B24A4094549DC78C16A05048722D475FCD2593DBCF6B8EBBC0BA77EE74F6AAD19F19FA21B4C01426BC89878170EB51F939292ADE2CB1B1575B5C6C7DE9CAEC312C3B82428DEF7A23907F0E472EC0B43ECFECAC96C7D3EE3EE89806337E8FC221F967924F7688955FD2574995594D296C4A4512B74A42239719C37037C2F3E3543BC81D217081ABF058F5D6E73FF384B29AAB66F9F0C50F91CE80FAA9CF7721C28E7F960EC31456B19EEC68E514F5FB2206F594C7BAA9E828ED14C567E3D2696AB9AC0CBD642C15F5461698800B632E25169F6FC13BF9A3241EB1642FC07291563DBE353153B4A055473C49F81C0297128474 +sk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA224DC999589ED424EB2EF2016F764FCA9FE43977B9408019E1801DAC349366908910B9EA30C80CE35463AD56E8CF123F6F42E47070B07B211FD8F8056E794F49227255553712702857670760138050013320665068548343116384314604586577638263560424874003217203003286665715482823822363718147242024365576473552441558300888153125635021601641333882518185757872046678154765847042456330630851530408438522381420271513233251714371563223418262484607264850385884503573164747250274683876142032122773814481834412066248572417688154801430035161885188518263071442023150382565600180080584021163722784256487605603041363582467653756755017215163360444824757237477038026645035312455688450175132880676256225782852243282872811177075520720034463260312368382346451622343830455550451645700126228706145884573042481881156371032231277187483460423153124501458684272857473862225822410517056020243314370454832661806780268607033475024135304168471005772631012622128854472776223878242234073000227760411674624806587400167608756248517426728272524550861410032173711422281051531785506417700868215610082107016705680288687023231208812566006037315107246152866424202146647435403618514200702681784706874485351746718620312854266720678066880642858651682545730880661352004302014017834424541360204605214872408681628374653400540612307853528684706611470528118526725475330214508548530848203374708387705417767550806744861260053654465463167083353570100308034200148878743442750520008838354268148820123858613743361674773087548828668178088188083380483088704875026528732558712161740703143384510732670756066075461134584047137170348404548350038773432246405814748137018887613830087553622525656884836052340745216833706745330831138125654047140381383367533015303442170786616252454326132378636857401054437543021468248638514342101816282217553651323281116571237641850235850720537211125054212348255131835761300020064086678048161051161107052207684276083738743065266277407500355154448050743287857683868247665288648506812236424110221531880077822816738774548786680223753534353638753748500626031301275111010135157325273706457262502851724314176278178668157836051521371750447882708352828824535578273563454322134120342873127830230204324864687820134524141252612605310544308730886528835525676828024011222085271076458181871525448157775887414410624176450856476775306764660846566672140771153280775753065715152811848360801784688067642530716403872230847160834635747574011823202263334562524072114032633877013560363803142283312472134810347775831638113823504682738235521465344333216803811871433702180371402152014833588445215861080842431187684013046565667208613077556854014435156112251375751258021458764503540027876728300624470485272705150078221888872045805820086857245074057283425544574374100376532111412137426512703180864643608517654862828051251146448278016807157021387207601754373443473557631505623626153763504544638638383360170262133171425455588306823214866248652242851787865846386545410402078516244786338886673225514400320650784045160867266520052774513640025131886263AD9C3DF3766645F93216A99DADF1996CAD922E3379241FB257154554E6F61A41F78061CAE2F79565A62E33556F67DE1D2F6DA62594D189CB122AF9BDD0DC3C14F0B9025397CAF6A2B590586657C5E8BB75857815A9CB5B514695244FAC33CB8AA014231C0C26E63DD0B2FBFD2CB70BEB9109427A66321CF15988B44A7C677771978D1F5544BD3C52E2F8F73EEBEA2C7670E8CF49889EBD1A1DE18C2256E1DC2E720432D7943992F55A0609D22739D8F323DAD20DAF4628107058CCF7F7DAC9EE2AA5703FB140EB1641FFDE5DA2717C77A07238616AB48759346B8FFE49AA43C30A37B4E15683608CDD3AAEA07E7BF36BB60AA7D5049F44DA892F26BB291621E78C35A2C8E7D40FE87DD37EED15C2819C2421DA7CBC7E207005E9AE18AFC126361F33353CF87C5FAB1113A82685A7D50DC8E693C9ACB5ED650C44661D1194F9E33A80BA51CCC01427D8861159705845A684A544CBF44D11AB33B1462A793B02AF29DC302AB82BE13CC14AA087556DC8EF9B21F1DFDD5B7E264A7612AD02C948066721C278E1E574DA8EBA0936CE13E2414A8CACB61C1D80A3C6972D40DD42C9966CF7C5B6537ADB0EB171809F42C99530B27CED1CB182ACFDD029FFAA0C1628B9AF948217DECB74D661B12350AE4B73B2AD66A8FF5E8DCF41AD148E43C03A3999E034EBF713D0F15D6337280ED4FDCB9D945B08743E3E4D404A7F08A82793D4A3C1107E331A2A9E631C6280F63E77402950DF8D5CC040ECC8591714B0FB5C2A627D1DBC8652A32FC4FCA8D6B10C1CC2D2EDC0ECB6933FC95BCBC530B5D1B6B76537202E3E40C7079185BFB6B744DB50E429A715FBD46025275BFA6FFCE7532C78A575EBCBBD4569A9B2A147D1C3B92EDC81FCCDF8D3C23EE1840E83099674BDE24E217EAA8EC0FCEE1BE2E60ACA5B66ECA086AC5C42ACD07EFC249D02E29016C9C5BB6B322F9A487F7AF744D82B9AE336C769520345CFB3054EAD6281A3B1CDAF66E8DB08F33890D4930EF0BDE0F60A1CEB2C414D5D7E92EC596C662B886F52E7F6057FA2D0DD309DAE312E93BB6C27A3E25B30E16436AF496D215B67283449AC1A75427A217C31568F277434494E7CE7575FB75812068C4BD210C753722236A88BB7AA752F1E5C9197C267E790A09F17C39F30B52A779C8E6E4A3C3B10C75E67BFA080528C65209D6A0E6267BF041EB4907506DA4B77F9F19CBA7E7A8A06DA1D2324475718C14935417917C36F2CDB30E82DCEEDD4DFA19308D3DD6BBBDF133E3D54CC765E67537C6FC0967186A4095EF2B3654E0BF9EC093A4F39789728C5F2B5E419897A03A660428856204EBF80F0DA825A00BE77B069D7F32CB0386DF679A27208C66FF04172FD8695D6BC387EA6FE6B7145E20DACA54F7BFC13E7094D44556BABA753EE405493E9A3C1F32382B1D027452F8B59EC506173BD42B5CCF8D4F7EBB0D9B12556A9D3FBA6059E679505B4945D85FF719FC37B16E6FC6A9544B12E8E13C52A40CBE8C5A958FFEC7951E23A46FAD4FFA73376F28762BD3D0BEA48DE50B119A3BCD11350E9954F801759814E35503B727E4D88CAA9E0FC5CACB789882D350F4682B65EC9C7B3E568B4661E022D5F28CCE7DD3D1BE9A39AB2115B436A186C920203FB4C0A35DC3D4F75849160825318E99DF9959A8F74D2C357C273149330B1E0FF81B1619B5AB73B7333FDC1FE94FFA7BD2ED6E07C9DCE960AB20C218756F9DCE70F02B43E2EEC8B8F22F291AFFD8A1592230BC4A31940765D555379E85DBE6A2D0885648FAD389BC6708B711E045495CC371369AB1315989A94B1523E0737217BF1385409C46D72D12158865EAC530304293BE7915DF7BE5582C1B0BE1EFBCDF46D209C30A7A1CA042E49027D689736EBB3DD7D3D69D8D34305A92AA563FB8A043630778B8E286BC9C1B8EB3DD0B28FCCC09056ED021EA6743EC0F16A0D0D393294EBE1C3626F795A7A779C8A563ED19CDDD6623031489B13FA0E341AAF7EF1F7249855A35DE9E04F1F59AA6E0D91E6E474A5BEFAE02A75428EA2EF4D8D4BB35770BA82728D2D4F3514CE0815A8FB3AEF2D52063897D1A6E38EB8E1104FA589933CAB3DC6A076900621E2F5CFF2734E8BDAF4EE3400C681C94680F8715729FA20E7DDA1348CE5024595844750CC7491B3F9708C59A870B5DDCD7C5E205BF36755D82F114062BBD5BDE442F61410355896FFCE44D8EFFA3FB1EEB4D3F0C547F7755C97E4C5C49CC2C8644FE238BE48B5B212243B427F52E29BEDAE629431F927DDFCA1ED6B29C9BF9A8A0FB9DC0D757122C7176005D7F3125F67112F12A91C7ACDF33AD5AB8E6A4CDD721002AD7FBB626C29F2575D6B6A76C55F395EB2FCB8EFD763FB7335AAF37312AE127618CD5ECDF0E37E8129CA06CCF12CAD2489F75650DBDC862038EB9BDAD4A8DDCFCC7CB0FC58312588E93F6F3955162AF31A0D6C608CE7944253A9F03E9C89CCFF74F409E415F2248AA0700834EE5A690CFF28F13B04167793F4610703B2D0F5E85E4A75F83E64D6E176DD70F9305DA3D515A64CA439FDB2CB8D77CCCD4EA1B7A562886E5B25B6386D722110D479A3872967F2A42E08A264CBB71C9627DE178A460A095844FA90D04FC1B1413D04A60FB4EEF05F7D9AED3DAEEF8DC5CAE017CC7180BC189794D2A61053282DE6EB04CBEA425A2E937ED46F11EE6E339A6A5FDCA1E6444B279BFCD443A1C51DC0E1858FF1AE0E0E7A57E207796EF65F100C67D88B87861E02031D838FF6FF304D03991AEE97E59C6F57CB7203E158EC7E893A788AB4E8B83879DDB204BEE724B683EA86027A86D0E91DCEB95068C3ADE1EB321DD11C564A49B0BEA4030998861EE9C5CBC8AE634E844F5DAEA9DECA94561EE16829447886A4FC0920BC60ADBB02B9CBF21EFEE2EFA39BB05723DE72F5427744EB80EAB4A84DFBF4E9E938983F7D8E1D50E07E56D87FA89F8F861D8BF3BA6C3E08ABBFA40307813AC6D46A24DAFA1BFFF20144BFD2AD1D634B0D9C8FF409F974EEA2D35DED804B566330B5075EC392562E3BC9B21007ADB210B36FABECDD6E46CCB93F6876E7CC5252BCE202CBAB8F185F17A38CF1041023F68CEC25B7B10E095B4D1FBE7FFCE21E7A104FF691FF635FB3D0B61BC748FB15DEB072827C802457906B598D6060F2242EA759C7466C1845B6BDA2D29147BF12AC1E635309ECD30B5268C30097DBDA82CCA60F28738499141ACE4E3380A3D60F9AB9BD9422101E802DFD680B6613C3E62EDBC1BC98066C5C045D377DEA4861484769889D6BD7CB7A2432172C187F85CF8CCF9C9AB757AB15343F8FE3F4BB76951FA95541E422249E65758314688EA91D7956DB2B58F91C9B3BD806D0D46776197DC18B57ECA2C45547D6CF0C14119AE1547896D7411927E22FDEC3CDE3A8D2A9A6331B7981FB7D26722715021B3FDFEB997B0032EBA3AA57073C2F33FA3BA1D5281576377B98290CB910E89E4624A14EE50A9750F016C7940A03F192B9139B3734421BC2D75166125C4360581B24E9B43729A2E072030164FA +smlen = 4217 +sm = 0F61224E17AE88D20D11101A16D15AE3108226AAEBA3289306345C75A60623225B10B642CD8FA828D78871A3B950E12DC5B3A40DF3727BDA5E64F552194BF1417A317FC2764526E60C00B7E768C09140947F7ADAB0B431FF52D4C47DE7B71435734FE215D7B09B57231CF36B61095A4F66E493488A1D575DCC8A9815166C3099C5A845D4BA318ED8E09CF6ED5B0A340AA9623C9FAD34819837400B65D4F3CDE9D508DAB0834B9937B688A53CDC7985ADAACCE26E415E372BD4A88B77672DB8F2913D2309BB0906A2CC1E0AEEF117878157DB431467857C34D568E3E49B53F337E5A817EAF40DCFFF47609B5D7276371BA8B48607F740AB3BB8366445B7B4AD25A84858998205CFB46EE2D9DD807BBBDD8A778FEEBE41744A6EB55998BF7FD9846C9CC295F1F873F4AB6CE6DEF93F82B0F4608E14B309F5083C64511DCC511065DBD654A0E362C32CB008BA789FE7D5ADE975472E0E09AC2EFEE44ABB43FCC83980F2F1ADB2AC5921A50F43B1AF7054D0845D22D0B742F9C8936AA0BE89FC432E95D0999F2D96A08807805D46D49BD93F6604C983296F2B7EC52A32D60AAC045C31B4DD103FD9CCBB070854E806757341B9CC96254F2C16DDE3361A5DFA1EA1B7CF03155C1DC8449DEEF9A457E79BD59DFEAAE2E05C607B0FA9EBED45F7B5442BB427758F5D059B06399243D7B8786C7A3A76F02D01EDA2A4302D0D1180EDEEF34B1D9DA2AB6CCD0982E85D57B646FFE4D4CCAE0F3EE825D224C273B02D67E975A558F9059B1CA7ED30DC52A9C93CACC2571EB11F79982A6C6A871EA8A5230C78CD344E8988679752535331B6154E5F5020B6AF8E0316290DB055EA9330E18CF82C1B0A3F4500A89EB110321DE7C294758DF0287612D40A3661272312BB1E4A7356E1224CB9CDC4886DAF0DD1A94EC293B218ED38ED8BC1B30F6FACA6E8B8B29F8F5AA5A53544589CF5FDFCF6A3F0B689E29B74DD74CCAA9DF734FB7C70867560B2C6EC26EDC912E34D99803CD5325C95780E1DFBDF0121CF35DF6ABC66D96FFA332BBB0D1247F9AE601765468D9511E7F960025B70EC9F5C917EC9EF4C71A3073811028A934BE8160115E49645C462747297DED548201E5518EE0A700921CF6515BBDADE7E8AB628A6E044E8102795F3509F761D1C8A0783BD1B22741406E6831F61421A0A1C18559D158F965A991CE740ADE36E1C46D269D1A19AEF5B973C01DB57F629C8F71142CC06FD57B2F41FC56DE43564601BEB328D1E05D1C40161B5EAC27B6D875D05229BD88A2FBC6D02A3EAFC30DC7C5B791E4D72EAD0B5D0F472EFED71DC66A20C49B31659215EEC6E0F88B5E9A92CE9AE2D1F6281F57158F388FC30EC8E578691B6D7E62293C0921AEFEC0CAD4F5AB37B80BE926F144CA548C4DAE02BFDBA069BE2498017DBE657BBC80F5BEC1DA7B287380BBBC0AB6567C102CE4D479EF278EEFF83F6D84361EFA93D5BE57BEC99E272D479554E892ED3B0D3ECCB88A4942370A6DD1F5F0A074B7FB7EFFB914AA50E99D053DC894BC89916BB1801644B08BB14EE1EDF68C22CEB2B6B5596655E1FF85F8740590676496A6D37D81330BF54249B7FC95F94980E7A9CB4193ACD6AEC6F9C896E2ACE72BC4B8BC840156D49368ADB1E24C5D85C1EB15E31588A37EF00ECCEB7046A31C0948E5EE825C2D1A63F9BFF03B98332B5A7D313D66555AB4AB586282FBE70042440A3D36FEBD32F5A5C5574C3447AABCB83C39A69895EB85FBFCF1D66670FA2FBA3C334A9416E14C4FE2E7724B2FAA09284A05C4E41F886FBE601ED22681A6E7841B3284282BC21A367AE0D0B3EBFE25AD640988248F349EBB1D214F6441ED43760B30AAEC9DA3F6A003213742FB04551CE58D816E4CECE57455F60AF1661B88781D548C345BA8EDC984557850DCEA620E687EFF4E1DF5F7008D79B5482E45C34BE8D62EBF6E89AC305197B879024DAC601423D64453AA5ADC2859CB2B6E703B56EEFD710C09DAFBB7C88A0858BB58572BF750AFE5A88E09A743FC0ADF383BC59B3C01C2A7B8BDC645295123C2DA9390AC30CE76C1FE4782DFCCC2D2A473693D5C54D91009884EE857773362CB14BFC35D25F836F7D4B74C5FA42F0EF750B16F958743CA0DC64567FA9B021DB6486F0320AFFC5DF43FB10D9CDD2EE0B9AF4FCF4B32EB3A99FEF4E9607CCD99842435CD713FF3F8955FF4534579FF282435B0CD07FE1712F81C7310150F26172519194C24D6140A858171C9CBE54F584A5E5552E30D2D0154EF36BD3BE6439EC9CBD7114D3F5AF4D4671D5F7D825D056BE46EA4769768F0CD2284C47C61138A925A21C7DBB5EC955106FB1BAA02D3F0A7D307E6E81268187B7A09AE81A56BF9531124E1D535A1932397A6B3BAA314963F10FFDA74B2B4E21B79B1E599D1F87CEF93186171F64FD2F0362A8D34F45BE8C4E947BD56D0A8A41A3BF61E93DF32703EF7246DC2BEABAC70972682B1192B3B479DD6E579A629E0F85927D790B4950ECF6193154DC449BD30B053E83BC9ABDB736B6CE55102D22C5EC9469976358BB307DD7F75EFF1A5612756215E3D17D0A32CBE2FFCDBA1E6523FE436035BE2B2D989E2E5C6D678D86FF44813BBBE63AF7BB7AFC53FEFFF5723CF483AE94D893B4E7A798A946A21128D7B9CF07F50326BAC19A6761526919432A3E1E9236A3D49580DE3A5125DA601B8F4EDC470A5494E56587A428DACBB823E1490A272DE86FD574839C284DD91D0BA37FE62BB08B008FE3BAB400B2DC25DB4AD6E0799AD14667C2B9138C5BC62FEF0C28FFCCDB9F5CFC37F7880E617D8D49D471FCFC2602D49D0B79974B3DFC7DAD508F54D6890CB89041FC5A2B27823CF1724D57999E0E578B41CE17A6292B5FB9F239244639484DF6B1CF1BE9B580B6FF41A65645D5314DDC8D3A31AA14DDB7AB757453AA1A77DB0AF74E5ED0633F05C0339C729220AA8FBCECE360E00A95B601DEF7F0A43703838FB73CB8D943054B779D7CC048E280EE3B38C943EF1062D7818989285B57C0B97B4F3C1BCDA4230DCBA4B78CC261D1E68FA006A67C1AD9F368A45DF442582F08169531103B054BB21DEFBDC696EA5D2CEB7830D682BEEC5E6635D7D1F0C60C65788C0B0F73C7BCB65606861D0CA4538B4F70D3BCB4F233A0F2B165BFE9FE55B1A00C35284F108145A39BBE92CD4DCE60D93E735F19751445A7720CCD3C28603FD28DF6B04442C2097C13595C3BD888AAB166658C56DAD2923F20759FA7B81FD02B15C3895263A51A07EC0C65888E5D787A59E8A9AFA6A245050626496798CA55CC97DCE0CF6CF689E2CB1E308AB5EA4FCE72CC9EC48B5BB9C016729DAFC41DB1371300915DEEAC2710A9DAB754EEB519B4ECAEBE39DF8C10B8C30595BF379D7482DC2CEF4CDA6E9369D6E6C126A7D9B058F9FCC081C2BB8282F264815549AF689E290F7C8C51636C9A1D508C29B681937CA0CC8CB715B6891239333A185C764A6D018A0B570FC60336F49AD4199E308727A5EA8D162985885D0DD97823D1E1A670A7F7C46C3E2D87649E1A87F27E16A11745E199177E07D06AFCDF25F8275710E838F640297390DEDE020D179BAEC829214EE5269D59E02C51CBB8B4FACC37C2880E77018485E907AA9F590DD8643991D7CCA704B034EC82C2F0C206532DB2CCA78D127F361C437B151A0BD84587D0D095812BAC2F2830367FBE5DAAEF7C4BDD962B22E15F60865CAE43F1EC873E6E945AF160997BA0339F1DF19FCD6F8BEB726BE53771861804D7E00F448088597C5838349B1A660802FF7D0741011CD6A7AE3E491292F2D6F251FFD0F7C25D4F93D436A1BDA87EF2223A446F2C7A6A942286F760C21259D4060B6C738E88F00D4196877D40C53BCF2D332074C520F322A1172BA27A9D7F79036FA710719F10151CA40A781AE586F665E3AFE94BCFED6170FB802BE94E7DEC19C621B7F15B189E97B27301CA73E5A3E6F51D004970583BEAEE10248C66EDF03E976206C7D6D380AC6F5C7304A9D46655BDCFD873AB0DF84EAA97B1FB3AB88089799EF12690E40FD6872214AD006F5D9548B4F8812B375DA22B78D5819BC8ABB8065991E473963A86794A128959B5D898C4814357D13BC006FDE58519A17E6075D8A00036DE703A12267C65A11A49C64D1C93BC4FEF085762C92314A1BBEC5B865A8335A339A044DA70A1BD637A65B02E94553FFC79F4CC80DF88107A9D1AC0358EAD57F1CEAA5AA717CB0A87040F9091EFD2D2D64CF17A0567E0A865BFB3A70D9F1BC452E7F3DFC959EF47FF7827846411757C03729FA2D29BC5FBF63B1D4BE4419D360DEE38694AB4AF9A5EEE61BD8048531C6B1320E494478E43853A5F88919A450806751C3FAA1570EB78017E28C13BF8E14F3A6BE9829F10888ECC1377BE2BB09FCD67145192D8F46322EA7373BB4D559E6FA6C7F17ECCA80CAFF1A3A9FBFCB9A286E7AED0E2FA132653A6714CEC298D6CB6B52E34E4A7947F88F06B373EC91D7E1BD6A6013D144197E492EF4D043797A4C1EB22E79D0C063BAE8879B5C91858F1ED8620DE8C7099E8AA71738B76B0B2DCF49CFEB2C31E57D5DD53B0599213AC0311253A6C81A8BD000B131525708CD31245808ABED211162C4F6465667275C7D2DB06222844791891A80000000000000000000000000000070F15212629C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 + +count = 28 +seed = 19CB4BE2332F7FF0C078BC001FAB3C5FD8569A76EBCE373D1ED4FC8EB5D744C6464E2B5EECB9EE836CD5D87BEDA78BA7 +mlen = 957 +msg = 86D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 +pk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146B45FD245E3EE01A67B0DE6E0E835BC24181F4E9661B060372FAAA3954B015F51E4855744B16FC7B5A26794694208E5B383B798BCB80D578EDD7B372E7D59DF818C8B8F5A377258F138FAFE7654A69973C13516FE50F60DBECC9B03CCBE3E192AE0B4F74F5DC99430104973735721475C619D273C83F914212E6DFE9674116296DCD0A2D4CEE8BB2CCA1675B1CEBB6E189FEBCA6661F70CF18A388A650B5756100D3C8E05B41A454FB667BA059E9A429E48E188196E6F3B0FACE074BF8A1E17C35B0CC0D2FF97AF41CF5A5EA33EFC9E0E83EA0AF7332EA023B255200CFDA0588B6912510CEAECE4D0D39BB8F5428D0CC42B6A99C572C597EBAC3D7806886A085821B1DF9E96BDF8790726890A156E655A70BF0D5B4F7F4D745DFD18582341F6695D40B60A6F335C4D557B93BABC0FC03D1F1348D4DE0EDEFE84669B10F91F41460E5DB2398BE9F68F15C0266C7871B98E444C66CCCA3CF3B327E6731D012BC2BFA07E8D72036D007A6A464EADCBE75AAB21AF85178C4517E3828AF313E97DAB356C23A9F7921489A031E53A0E39C28D968CC921C6991A689EF02B69852DBE4B0E6B0727A2F64F52047398B8E62DC63114DF954E18CEA01D20FE9B9DFAC0526C6911B651ACB60398229381998176813013BA4F33D27E13DAE3FAFF11744E204B1E387F8326EB06B9E5659A96967C80482F056FFAEA6AA85454014FAD7BF00E213D7C8103CA5810B57EBE32A803CF70EEBB20F33D6F846A4A48A71D20F0418F302524C8568DF4143AF89A4FA7ED5040C5B74CF357B116007D6BB9F5B205B32F65C5E19DBDFB96513B7900BB967117EE593F12C56ED526BB91007A13BC7670B8E36B654ED88C3D40072011CE4574B5AE79D1B8BA8FAFE9E80018F116030A6CE7AE7603C9A630964DD56A06F69D6023BA12C255817422C1A0A7A36773318A634CF9AE009358553064E48D191C59F51F21FD2C4959793FD29DD0FF5637F6D876371EC015D74CDBCCB80843831735DB115FF52264AF9127E5D322F6B46A80C208937B6C81C401C94433D082491DAAFF45C264223FA51B14B3B5FA127F5DBBF1A9C122837F273D2C2C1DB9DD8E0E8FEDEADD859C6EA9101609DAF5826146638A13E808F9974A9AD54D2C0C46CF1A0C1E118831809F7495FA0DE837DD8723174DB7B94C6899298DAC6A386156E7E48A1A95DAA6E0B6AE646B3B49E08E3EB9FBBB213731DEEB75C7BEEDA6EF1622A88B4E00425332135B1935E103D26D05146CB32E40A024856957EE2BB5CC9226F67C4777B9CF95B0935546DD2A6233480F7EAC0937BAA941C367181D0D5DC43673B77513C3FFCAC0F214C46326BD1DE48320626DA512DD317EAC7DEABF19EE360871EC9C949C952D55C0A897290E2B44AE146906E5B6ECA20D3DF233DBBFC1B363F30F4BCE298EB764AD079DFA9FEB773BDB596968BB32B0B745152E2E96A5C073FAE212779D07B37E92BFC8D5F2EAFC8D906510BE2821292E8FF6EDD5569EB83694ED9BEE97FDF22F511B71218C74A25BA946BA4D3C2A63BB5E9110497B54AFB510E68F2B5C05ACCB9EBA7465050BBA71529A9EFEC65F3F98AB10858684A1673012B6E9715D89157473118C38932E7ED9E3A37DEDF7F02F2EE3046B9AC091E6B4B36DC6B61ABFA7EA521F143B936F35B6DE67E0D02EAAA4946D8D3376A3A613ADCF2983A43192BE134128BE2F00DB41D6DAEC33D93A41675782E12EE5BD82F1028868104D907ACE9273A8923C1D96F3F536FF24C639F386BA47A2125279F0D9E6A478C7A7FA3BC67486461A643CF3E13EC6620814F6CA4B2593C77896063704A7969F077E9653701E5F937F7A1B5240359889B177D2FB27CF66537AE836C74E9747E18B415B2A20425A7FD1C41E2251B794E9633632AEE5C7033567413A13DC96FD1EE50CD6C08116104CD2A5E7D68D5654D12EFF72CBEE2A1250FA9629D4173EAA26174BF3D61CAA8AB585E06D47489EDB5FCFDC459A4D0255B1050B479D79B12920CC27B6E52943CEC39677B79E09CC63B9D7F4EC4F3F9808A0E0DD7898E50EC611F3AAACC72EC5AFB074B0983C05D2F4C80CF290B4FCAED0EF9444E37A9FAF751C71AA229E9F101A4C73E9DD349A1CA8075CEEAEE90856393ABFF9FCA9CA87691C3676CE468C4848635F0004FAD057E6360749446D7F5AA79418C7C5D09A34A90F66A470C167C0F89B1CAF1D3017E588F2AA5A7260873C04928A87A3445601802B28496F9B1C1E4730020688250AF02EF166ECA854FDCEBD460191198FB1EDEDFDE82372E7262DE20F8ABC0D1DE13C50897E17EB6512BBA81E98EC36D9188A01BB68B2CAEC605D67101A930A070074E838A964965CA3ECE1C8F98D3E978610F2641167AE3684A3370B98500899496DA8B471DE0381E8E38DBBF3A298EFBF41B9CE7963449F7A806E7E637157B0F209EC34EB7F34FBB226BE016781102F1880B2AB33AC9EE82B40AF601B42CB740E01693CC6BB2CB69F432F51007137CE3FB565F4E585608275BC5D5A135DF3D913DBD797D5F4935E8346CE1F6B18786908217AA08232C3DEDC860BEC675C8ED8692C439A60CA0C2C026320C6A648CC13355C78EFC1A6470F9F06923C2003D6409A4C7D055F8417BF2BCBFD8A807D44F177B6910805B203BD2CE0D5222DCBAA8104FBBE1740EC14F57DF4EE7B0E6558C917E42A64254676F6BC2D932588941BABAB69A8C98FC3FC972 +sk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146BEBD23C67A1AE83B16A6831D8F6766CDC75EDC12C3D78C5CDC53FDDADE6827B39BA4AAE544C4D3E5D5281BF31959DBCC75D42B224D3929BF8AD87C814C148248D37620817687620066220483051312271371144625512361487140773567575723128585525754251417814738707556041862856225054781782782047721077388243482814163626671216283126654014203637266348744778300151138853803608524135370334582764826156571712448341553863668562014624244023624187454124148121574553078715171632724881733623571302757878536147781573202417352741837004741075018765705037237862761678605612832552218273264213406056224212251748317148178456810832163253716626053554873616446152184058662863685047862345284043045711203273875063015626043381371861506645760063552335270561843003174077823263001548623411278621650828084087704748020235634364610202351016613185443502346744403556632013300626305776043364175036134360613226308108750028142372174243384713602544878608302281886170215828058207418654120837054250406625813430035342731850773274457268026787407870460841707427331587704111484780522240355675257556154246432788058751155277886077316612170235173547612420850755632838021407328044224306572573674303385462724301126083518101018701087754041626185704804876274585471875155811773861116643814275130241503056351782130216501808342577047183373680503774342206867786261643652285105337327421444771372428853161342502056745155507447250763445733703070048886028448502264678573521082567541314776332621343368760650512582265368318407552643568847666633223283464412816204077773146846885107725452068681408678245643628013666722723158621583777285454125216821415646423235486485033781363534327133752641151006441778235605368250565508255552515070128127567457381384615815868801211724320811184710142817321251022445334352728404214642885552876442137480748284870215288348505328127526174547156770384537465463635615346072443180507047003514272625144526467088082464770708136043101014732328774705211118156360354358212013032872646757717773280680111568486865846244766732413071116062310680075101820111658013322677470378105327678680448168620540028003313708042288172103772275873541333877822351430305453740666555710751673162224146707510015777705420585270608353406207338466782056157528467361045231465083330188502470146728880771737055113846025556365027682874153703073615741253576172488511031576010007140265887815755885171383084561412405833451200255620361670377740705046104551680064115102084317022254068481378343618455547750641327434581018518363534370764453242088375025241157045370477041778644034332457561237576673185248744501310522018644686663371058184888050252545467857350147630230121718756000257504022783340353718383630117215130834766410441680147422483625874285075356508847102083636614067484271284306065300724605102301838824067728180367588132433764351418311682316563346872421460303653877643700774467725832430631345208071580403813511108768863435304356704600773765215536788118537752103726026023583060168302864655246333087050251175720664486785016776386380203380467061517422762644125E00C29A0C305341E8ECE4ECD6B9E34FD0BE751EA1F3AC339F7112C3F173F6CBB3A478055BFD0866CDB93D1CF83F067F65F79018B915BE9B72C675EA70721B5B60DFFF79BA8983E191DE846B6553A27A1CF85593969C6CE1A00E3D3B240892EB60E67AA6A0DE5EB4AADA2D70E3E1AB9845708F2C0B52F53313EF7D3F9DE1B357ABF81B883362226E0F91C2E6ED9FECF4BDA0B153F5C7709604777FBD4A8C656AE8F3A6ECA82686D27B84299AB196A0BF6FDC13E03FA93114D5CA6994D3DC0DF84FCF1AF61E4DBC6E9EEAB35D79470387962731E0E895DC3811294689BF39611266713615C8A3A6BA5B1942261175A58FDE001F01777F13CF5DB6A04178ACEAE94E38AB0538FD24320474F3F88BE9777EAAE99152E4C41DC08FD658B91B75E9FEDDBC43660F5B8F559C0BCA43EB07A16295FD286F51B2A228599CB99BE91537C2692C6601F721CDAD5E2A1B028A57EAACC686FF3CD4351EF96228D4DFA9E17B24181997B52CC7EAB3F20E5B2A0231A47DCD1C48D8B77DB4A57A68085B9F47DF27775EC1602A39AE2AF516EE8B669A4C4630F6DFCACFACE1FE2726470DB246ACB275ABB03C524C90EF6A956800BB9350C370F93D69F292764C355E031F1106DBB39EFF2D37BEB2B88BC10D24E090E97830A9F0097C54A27DA8F6587DA9FCA67C9BC417167584A575E72578BE07228D1208F6E74E62E82D0FA851ACBBF5E80C17F65D06010609C5E2B901C902B6FFE905691415D52A699C27F603473B1BBCF0835E0CD370F3BA449400AAD97C6DEBE89FF4C7D4480DD6F6451A44D6151CDD30DE352117FF330B460680AE78F807D5F4BB777ED4B5ED59266E5ABBD856D7A04A375501DFD91A02B48441333399F3091830A92A9BD4A10EA2ADF9692EE8CB78FB7C624B591BBE606D80A953DDE655BB6CAAED5130BFE81F1004B4DF48E6FBCF2D991F3A9D5B85691689C0AA3DF370EF809BCB91BD08C4177360221803EC3AA43550CEB9ED57113DDF109F4DA700A47F0939A5DDD6939A3AE5451EAA494A8AAC64C80F471F03B9B50ACC70052CD8B0ED0CF9860C44A304315D90CC8F3BBB4523B3B2EC1EBF764D80BB056B9D4C145F871BEDC93B146E45E434E778942DB4F00CA3DF92D116BF2889619DC5E73613E5E8B06C561DAFD9AF6834489CCF7EF899C1CE12C91E6550A12DF31074011EADCE7AB1016982209B5836385EA3BE9054FD1FC324F6EF17532EAF39E6A910FDA12B25A888AFF4F83A4290AFC4179E4DD4AA02A154424A10CDDCF7976B71A8C4D02DC7EB5BEE9FB2F3E003C3E637857994A4264722587F7D1263BCDE867691E052DFF9A76002E94D16F5141BD2458C1CB8CF167773E069D28AD0E03389281ED00B22A736F4B6330719161E452BAB03546595D9DB5510259322DC07E2BF8B6C7D1450D976FC8705B6160404EAB8A858329461FAF57648830863C3FC4C6DF09E78782F9FD57894266D20B0B83AF672B4F308D635D48868B0238B219765396364971C31E312F9A65675036D2A24E434A1703970ACBFF6070A1EA8BA3A43782BA0E890C66671596E185C11C3A8970F8DEF3A529F59845B97ACA3F94FAC7C9FFC34517F6AFB25288BE3C45A3B369888F16BACCED814765FF35B5A452A16A06FF10C34FF69FDFD4B2E59566AFA7A9E8E93AABAAC1B808EC2F3461567C913EDBDE4D029CC47D7F42FB9E1EA8BC83055C1F67E9C66841352329E7C2140D14242C964F81254702C137B2BFE7F1F98233465DD8A3EE6D9413CB0A4FE2325175E7EE9C7F8945EAFBDC9CF66C4E64526D52A915EC1E8FCD563C77F16EAE0FEE5171A608573F3245853EB1BACB897AA9E1D80DDC97308252AF343C78A6466500F2413C3EA1F07A226AE2C3FB8F47EEC6C2F50A8BD2ADC5403C6DA37CC808C6E9F02F3EB64B8047E439CEA78051D5DD2F05BA5BF8005F159B26DC7BF8197556C2B3B730A7F1FFE109CF3F076795BD3453AA4F5708B138A0F9A12E1F62E2B8AB043CD4FFB3B28B6D9CF266D2FDCBB9C341A4D6EAE689205AD3F0B28D1FB70A7536DEC755FD0E56C4217E38169C06735DDE4810E911A14017740BD7B566835D7212DC417E38F4DBEB2307B87CC2E7E33311991D2236131828DF707BFAB5FDD1076966E9249C283BADC6EB3C9CCE11A0209843DF284A32F281BAC75D6EB5C715733FB0B1CE07E7FD8206B5D0CA5E4730751FF1B366244390E807508734C1A2C10FEED9C7FADDF11DBC9282C2CF775838B1796CB58E3B5920F059A43F3CF6388CCCD321D5C4DE9114FC8B4D6A2A59556CF5CDAF11121A78E2F5240A951575ADF5741C6643EEBF80F7F8650BF0B82A4762963DFB963D5062E9C1E7B9F0D75738ECB6555DABC02F3CC78F9E321CAABEC5FE2DAB2AC64DCDAB9FC36E5CECC9D2E83B4DC52EEDE74B88DA4D7592B845BC901A5CAEABEA499F2DB4007C7E1DBF8980E99D391036C8292135AD8F0CFB98B147F800A1680D901CC6B5010F78721131888B5C16A9EF02CAFF958CD8ED429058FD0DBF110432991DE6B54753483D8C5A726DBBD32E46F248D9BC2C3E4E88A4B7E3030B4EC335F44537390E1A4B20D83B6AC7C42D5F14D0417012A4B1A35C1B1859DB18F9BB36870E6A9FB0ABBE1E92437113B41C023ABDA712B732DEF40475E468124D88DB5ED675C23CC114FA88D6AD25304603D05CF2480F629BDE945C0B8E34E70477DAB73435D3F6D0D131E27BB09307D78D14089E9CB9FB3AD58BE8ADA0D05DE80E94134E154CC33DB82C1DD1CD8973A7EFFE000923BAB93E0621F287C64B4F2DDFB5B9C0F972B0478F6F47DC80B314B749E855EBD9B038427BE79D58EF733C70F16A11C35B548E515288C4EC191DF4B717F70EB3EA18306006381B8419DF25850F4481C41AE96C5E6B98EE1ABE6AEF7B00A6895A25C9E71EB3690382EF57C0CBDEAEE025DC2C2B217C106BAFAB755E72870EE31DB15C899861635F6F263DBE3DBFD50DF1F38E5680289D095A773E69D95198CDFDD63CD5654AAC19C9C2E590A356C18188BDBFF21FE4EBD49A5D42BFE1660FB746D6B48A16CCD6D65876A0AA3126EE56C8DCE9B6C2997E85D542134128F8E74F2F63FB4EE0FC8A880EA0854496AF9CED8647A46455724709F879A9C728BB21AD26B96D7A1C9C24FC4C454B57B9F67495C750E17A4BE256AFDDF8AA8B5C3B39521C3F9FDD27ADD97B753DDE2B86EB69886197E51BFADB6C5780F57EB7C85FBAD4E00F749911922A9C7015B288EA97A4E529590C44888902761BB638CA4E3AE7DED8E1CC21B6CAB2BE25226E7B1DF99AF5C5FF8D5DA8CA14A9A3C5D835F4A13113367D89568040D86B4B2CCA96167EA1E25374120607640C04882F006F9C4F1F748EAA02A296CC2CEE801F4F2790A621E0C03347B9A384DC6CF9FF00661D02A6F16A93F28B877B9E2C75E86B48B72AAC73A21E1670B1F677E8B1A0448432C33B4F443686C2948E9174377F6926CD548F318B7F7EF12DF401773D85A2CC6E7B071BA23D5A41A0EFDDAEA410DB07E3175A1C540F04DFFDA75CE54A00CF +smlen = 4250 +sm = 2BB5A585E043A88E078D034A0D0FF9991C6593E9E20B85161FA28B8EC390A9FCF4691F42C6B1AD0AD2DE3A4BF581300379A7B4D3C60921225FB1A1B8EA5DBB11E5EE046E81B364D797226AEFEA294298203D0609B655C22C8FD7A8DCD50B274A4B56251C00FB6BECA181034EAF85F61E9AAE6F8A4A8B8E0C033EC626BA5C4A661D4D7D4391DCA2961ECF7E30815F1FD7CA8DD280B157A1875B094CB7CC70EF638136D9F2535264C285089C289F913C56D2C4D6875CE018CF191DE26724AE3285C55452929B752470AAE388A8DA7B6EA5DB2262AC04FCE9E217AFECFD5526BFC1565DF59C129F236321B793C8D2A11C7FABC7F397023714F67B045B19FFC2611634985BEA43F1A1A1AA6995D4CFFB4BB76431BB36BD73DF8C7EEF88DE89C29546768F579A7541AE12ED7F6E2E78C5F045175D15099274AA76355BD5F78C024FFEC1482008E4E08A06CBA825F5EBB4629731491770B663F203F6CBABB67AE238F0AA91BCB4A0E1F30CD7511A7FDA43F0D20472DAFAAD3346B7B0D6A012D89F26C16773305A109C6E6FDBF9C1C2DF04FD24BE1AB7C3C1BCEA8416F5D9423B3ED28B62769FF9229FCF57D0E0896F32B8D7EE4AD954BA48F53B0EDD458BE88E1FF0DFF6592E5584EF5084F2C3A8519AFBF759DDD3F703DFCE327A0D4B47D2D10C959F49F03EB544E5A6C460B7145EA2AE0F456E7879CE4332E862B0452FE9D7CE5B8315D39AD292F414B03EEC419F75D04A3778DF157B9AA9A22AF4EC0EF9934EDAE4DD37AF12DEC2EFE226DA06DACCFE0AF6D09E0814B85A0CC88EBF47F2D419F57926424D89F2C3F802591CF7E19B1009B372B61795669BE37FF45E062AF170A80A535FA0A4BC28730FB8347CD47E6C513C389430897747376D61B14E950A1C9DB028D3F85F858D70E72BC64CEA773C5D3873626CAD96A5E9687C5AF2DE518944F4CFC2A2CAE204DEADC423FF0FFC22FAA581B190E402C5543DC7D193B9A6AD78D86C2E0BA3D1499BA308BB5E73CDE80A3D9CB83982E3691DC0BC49870CD81D6E195184EEF0EC89AC78424B20D8335D886E3BF545FB6902653E6C9C4D099685DBA9FAA8CF7F5B2DC058BF1C8BD4909CC159108EBA84790C999E9FC34A731D59C5623B5FAAB856D0595CCD0D65EBE31F918B5499F5B54C269F16E8F59DE922126298C13163F6B410B6FC336DB31AAB41DC6F77DF4F8C412AF321CDDADC1AAEA56B56E8A749EC01DF27B278FB5B538E869E806060A78D427D22E028F04D2FC5863126EC07608B13D88AA8E04C03E0A2A6D28A33BD5E5FA817EF4EC51B0FB61DECCD4841F40586B88D3E99E8525731D6B3F82549F04A39FDF47DAE319A961EF7A8224D8DAA0BBE391A2468B46604268A3A31ECE3902C47548E7A8A3C694D0D3F25C5143BCD4175A7B14EB865F60C6A86DC1F861DC86216C679A4079C75AF12AFB350F99CA426012B3404BEDCAF626D8BE5C2B09EDCD9B86926370A63EA976BD242F3272357A4769496EB05E21CFF8B438C5A84ECC96950395396BEF24DF809A7C75C38B7BD112C3CE47B25842ADF216227B7CC6B45F605297B5773FE1297B576A476795361E2ED3C7B83D7957AE1C82489BF28955F816AAEC3F9D884237E1273724336A639921F7E1C78C6600C1F09C96C87E3D1EEBF891C449B2B8FF83FBA78DC4E63F79B69DAF1540F21552394728E3711357B661104BAB6B88DF18B52690D5EC7393278B2460B9F5E2F57391F4A2EEF9265B81F000A6C83A2673B8ECFB17F08E2E9B6649D8729C87CFDDD9750B0CF122730EEC19F232442EA7D65DE7FFDC549CBE9D3DD5E25FD5B30404EF7FB24741B443B42E8AC8C8823075FB791500CFE3CF0465BCEFA3E791D49E25D82F1D4D58BDE8FCAF8363A5757CB8C08A9EE7F480F10B7F1407FB7F6A472A7AA231C88437E8EFAE5AC34A0CDD7B0E75634C5E18F0F320564C6C863633889737B0598FAB4A92837EE53D414D21A75343BD1E1952363A05855E727260D17B316E629260206FAFEA14A9001B7E4F9E9986B0CB467926348FE8749ACA483018699310D0017418CF222DB6BD3ED3BC5C63F7C05912DD88AFEF94B05E264D086B672D439DE79373EAAAFC2D67CBD8535EEC9EA06D44559F5ED90AE38FEB7D31158D46E5AA9F35FACD5CF6C97E36727441D4E4F59E5AD5515DB76BD19503490F52FE2125A87157471BA1724315A4FD14548CC5267801BC317BEBA666495EB4BE032E18D1EE20534B1B9BBE44F39260E5AE492565E442007A3BF84CDE930F9146D67D88AE6876F17FCB05649E3D8E322917B4397053185D36AB971C314636412E9144A39E3BAB066D147473869A78CF410256CA02F3614D23369AF4333A69EBBDABAC01EA369009251FB418DB223E21D87C70496E9BA90D891C7F5CF57D371DB33428FD30085192F3C95C362E3366EED3EBAC2973D6A89069166F3C8848389A5CBC39EC75D369644E899A9269135B1F3197CB62A21DBBC0508D49C0528232F75846129D0789161A946EAEF0697BC57B4635CBAC0CB2A289584B81D15442BC87D7FBFD61B38EB99CA211E831009A1E2F5B7BE275CA6E208C21E90A2139CB89257ECEF8EB42694D68068520C1C45AB1B3F4910BE9849CCB2F1005CBB7E160DD4295C9D2B78368A9F3A50EDB411659B6D7867621A293073AE392B54698EFF718554131FED7672A3C5E9670D06BBF23FAADACF62EAFCB206EBF20174D07B52C5E756C9A0074C559FC06E9529DF7C842A7C28E7405960A47182E88CB85AAA70747F508FC51A169A2DA4EE52C536DF2127858EE731E6BFFFD635F970EE908A3EDA9FF6661CBB930D98AF397ACA433F56F1B0496D4960338882B6B4C3A721D4D35B02C55113D2E4B570ED4B413D4D313CC4402466F57B9A9D770DAA1496153BB0693C812F63F981F0BE5D6785A53B986159A02725A978407DE2C23140F27C458F267C8888CD94BFED9D037D9CBCD8DCCDE569A82A7BF0ACFD604E53CD8410FF1F226478C5801A7D4317C510B285877DEAD5E8AA8082A9A3F7CCE2A23A1D404380E83623A8C8C2D20334DEC60289F0F802E3D39475C671D32E100B632E8D8B72660744225F46EF2F16A0836738E8ABFD93C4C1DF30683DB9D326B2ADCDBCB2567C91FB43D401C81E11F95609CB68D737E8D0EB34630DBE33765A4B446DA3F7331F4495353040C6AC87137320677C81D2F4BDCA3B3A85335AB00A919E7012CAB9127A685C406018791FB2B9E2256B369BF3334A4D4409798AE9FF9807FC996C8614C87D3259CFC50275FED5E96B37E974EFF6F94C59349C86EA1D1DBD3B0EECD3DC9A67D046AD7E568DC8E6399450B13C6E6E77B8DA54EA728E54FA0F9F280F8FE73D8084633CDC07B30705CB91D45B553C93A89E8A1B1C52A792B9F012885400AEF6915968CE7B3DD332AEB1722717E58D410A289DD575720778CB36D74DA475F49EC458EF51BF020D5A368A4B1FAEE7D6EACA7B20F041B6BE2A7928777575B0CD5E93ECD34FAC56948D30EF37A0F9AF6562143EA9362A0981D6CD61BC69BB66A4CD2AF6532883D1DF614A88CB9774673AA0DE47A52B88AB5B89CA77F8620F8C5D5BF8752AFE8839EC30DE6395165008C14FF457D0F99BA593E01D32C0F59B54D2FD54E1E20A59EC6E8DACBBCC36158C5D69C196B20DB756E6A12880EC9E8529B10F11597B6405BEFDC0F3405CB7D070FDA40C198AF86F6EF1693E6142DA431A07C84A852DE5BFE9987001C0ABA1EB5D8A65AE2B2C3567C7611F37FBA3FDC49228C10A4959A308F64ADBFBC186C7F046EF5EDBD10CCBDD727D778971EC2EDA76C67144D6F06D2568A15C1199BD953254353936EC626A35A0A1DA006DD51A3AA127DDDBCEB57C717755722EADD32418C72347F663CB77B1A632E9080FF8B542855FCA0C9539FD9F34AC22A488827784A8FB83238EA0F5928DE618F5F9C86E3AD26FFBF347E90F327ACC40E9E1500A5BE1F38D135547873BA9C89CDD639628DBC3F7D56C7CA7D3D6CBA4D7AE4A723BBD2249ADA32DC31A8E26CD94FFC9FA03262C76B4B20DE4ADFDF524B3E955F3B280A29E93474EE9A7030915207A19F2EC04FA98457D10A9E38241E84F4C31C5BAF91760D2D9C87E0FB5B4244F24F210402DB634865F3F8460C597B50BAF4DDEDADD3CE2CAFC29A2419CF3EDD345173BAE11BD5AAAAE59942FC4F804428B80183B264DA26A38F119429660AAAAB52DD80AF306B6696E095C04A54F3BEE737A00D8867C7D5CEEB314D29250E6C897B85634E208CD618863705F032610DA88245728718DDBAF5F737E4A1CA9DB1E7C4B47B3B61FC690C43CF622A32BAF6FFDCE9116B88EE9E319D04E0B5C0B87B408614A409E16A774ED8437F5EFB26500B06F57A74E553C158AF9B3A7F87C5ED85624D8C0969830050DBFDF5A4780A344B41EA7CBD98861A2146185F43F90A6C42AF08FEC801431B004266F96E26F4975951F6CBEB131C48463DA7CCC8AED2990F482F16FE72FA784D56865756721A956CE789057726859A29068D070F04675DDB8BE0CFDE3F9B5B1FCBFC21B5CB292CFBF1BA9291032AEB49D7E387CA25D15F4C56105DC901C2023589298AABC0720374760728CA9E00C2A3D68898B21295063ED3A8185920D730000000000000000000000000000000000000000000811171C202286D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 + +count = 29 +seed = 6BD93FD13C0299B3EC7403638673F3DBC449F3A617B691DDF73C072B62BF028913375D7460BED2CF9FDCA517690CBAC3 +mlen = 990 +msg = 56ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED +pk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452D3FE447B631836BA5BD1557588264A3A0BB1928DB9D6C6A43BD9C804282D47CCE8AE030D90A93C7ABFF7EB30F1FD7DAFF48A492F438456851C7B6237638683CA379D2F04945ADE4600D36BC2F5CEFFC6FB3AF001CBE19478BB66CF46C5AFC59A53D313DBAAEBCFAF89ABCAC1C17EAAC47D740E712534992EF3CA93F53A0127397AFBB4C39716E807408D72758AC7AB2EE86AD4A7B27E0C4DE81115A73030CEBCCE6101E0F0E2E63CD847B046389A712FA519AD993C0C3195775EB761D1F10DCA307F48858DBD60095400859429CF3789460D93A9449067F79DFF90314BF49FA005E84ACBBDD0654A01C8918C083B2FDBA82824B9FD5055416268302E8282CC779468089ACC50BD06CFC8E4C749F4C3F475EB58150BA169D21EC7C38E4DA8DCF4CE09EB788B10B956480376712B1F09F2FEC0951A49FDFF898D2BC2F70BF34AB96933EEE333C87BC9B3DCCFD3CF33D8D9A11EAFD4C94C86454BCDBF8FBBA362851548CF35B1FBAF49155D0794E829E86F1D69CDA306F9B9467430AE154983DEE406E89773B0C82D0A7CC160DF810733B659D7558CEC22B582E7A7290191829F37FBE7957628CDE7867D243957712D2ED2960AF81BFC30AD2D2605FA2E757685A31477E26F83D80A34151C2CF61383F4175557ACC67B803C650E9CC46E3623983CE02B58B16444FAF7B50784E964CA0348B192CE5641012888C349937100C08C9B476EA188ABC0C3B7C3C1BC34471BDD217C6BF1CAA5BB0E805DA6B4B92D0E4D97E16849ABF4D1BC63BAEEBD0A477C1C90E222D072CF25D1FF774C883BB4ABCB8A23EB06E48E8FCEAA3C5591E8B24FE6EA3F4252D65A884A19BCAFD408FA553D4F27E2F7CCC9DFB9DF6417F0B0CF74F2DA79A5FBA29281D6B075DCA84801C6519BB30B8FC46AF4EEF42E9F141FB66923CA37E1F621EB34D444271FA158F89F9632BCD345F6FDFD68016A3D97FDF1B1EC7E9EC514E5263E7057BCF7E333DEEDE039E1BC660B2A60BAA54ADE1A8BB84978BA722F926D3F9F5C17158F6A336B3512FC3EC82207B35F8CED3D754CEC3A4562AD1E49B94EB8C9E7C88EAEB700FD61FA0F1D43244904B9FDB6B455346F3BF85408D6BA15F0DA33E49B79C2D855E9FA8DAF7DEC60FB18BFFC8C385B55B4A3C09C16BBBFB3EB1728D0E7CE9C003B2D8B0841DD894B7A3ED7FE5F9AF77AEC81D506545F260E73FD4D0CEA4D813C289F251459971ED6CA1F0B766CF3F94C6F8E45995BE5A52202D696231E252D0B6D7E0C6BD6E463DAA356BFEF066D6D27704FBE2F8F02951B4AD16471143CE2D4E27778C7071433865D9A88DEB86103446911A505613865884E1DAAA8F494C89DDF4E0C6C7660FE4651D5245DB1F5CA4B8A3C1ECE5D58D5090E03E9B1642AC078D95B063E53423D69D5ECD4EE4F4E0B57CA79BA1E4E6212ED6D39631036546BE3C658307B160A0418B860DD1FD3A9031E25BA576008317A9B91E71D22F4B7AA64B9750DDA24786100E2C919BFC743383F05B85C29047674628018B8F79B25B7A03960463088930A5C8B9AB84F0F8BC0147597B932117229C09D136D53800E185812B30D78F2B5AEFC248FCAE7EA4DAE085B4B622B156E617FA9471F9DB0DA4BC3A0B6C2ADB6294E978D9513214911080948C7D5DC3C5C0B5394CA5CF9C2C5C1DA86CF0F4255A5F19504940633C1C8B9758B928C632C2EB60A595EE23B725A3BFE2E2A7FAFD3A5B4910F15114472410B66409567B341E4E9BCB3504D14C4D4445A7745D78A369515DBC368284811A08F6DC53F97993C8902B0C98B6A627D145968537A530F1FCD11D1E18C93869BF63D580E060B0A6FABDBB255BB6F71434F7741D45D7D536DA9F84E08576462DDB4F819E88A93995DFE676A93D2EB44858143FC1571FF5B98A92EEED67B2A17DC1E689B60ADCB35BB0E77240C60BA22F1059F11D084DF3EF25EB7238482F83495070260D28BF5D87CA6B92A609070BAB792DDB31173D85C9843603DAD960517DC6108D63B316B4DB1729A9423779B97FD4BCA958F8BFCFB5F8FA651DD6676575F9872D92BF825E56FF7CE17EFF359A4CA49D45B34BE03AD611BCCC8F22611576EAD4B13EF90E8EE7BDE1F6601A7A71D92455FF21D74F5F8535186F734D541E56F13C060F8610D6AB050B5BDAB08D72CA51BAFE37E9A0BFEB505DD3829226AEDDCBF73D92C568B7E0D1D76AF761087041444813F76CAAE20145DE870C3A060B4E4C9274866EFC4E7CB95FA1CC83B7A79799A40D78BFA005B6826920A398100490E029A62BA07A37DE4D2F542FE3ADD43093AFE18A9B40363F3C43422D35A422D73585C79E8D98B20C3F7C7C5C8798E6C0E6711F17C975F5E321FB9D3A6E7D42E130701C192BD30E5E332521F7CAF6BE282A7591B1B98F85B2D3CAA79AA42502E78FB6552060E8D9681C79DFF83939DE61F13B81287E0BE14E8C5D55EE554F0294F0AD4E862C9C1A4C14AD9EF91ED7E8C9964EB86E60293EF680A121DEF76D1C841CFB486D48B36A998D9858A3387D0D7D1CBBC709D037A12A6E0741794D2D7861366D474E04EEB09CAE9B811DD04478855BBEE77D826EB1AE628A8E4295282217E1783B226CEB49E86F380A11E5692461806BDE75FD53AE9D5438671D7716487AAFFC5DC105B5BD418750CE1718AFFEFD38B38030EBA924D9FCA39A8439B74624A4321F8AD07519E308382BBD5C334DDBB8758A1765C8EF228 +sk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452A34587D4CFBBE6179F952051427F53FE1E71C7B499D87C101BFF75DC72A805DD70C7516C06C40F4B7B99188D25A385A215AAAD42D3DFCCA96E7926E04059C73E165068047580080675567045885367764271387583616278017412066573854888173742434733572858473844528401472537538626425260020176501080107244876206352555483067757403855353533358423220814077551746210065236865268635607587444142630414521854755561815515625142628767535308582807547104050340301714782848112217126575846382160385021858730328340682831018012470707856304547706536365741226552088682484478852863010162276053473386881352321200501183678504766727865700221714020008240428324576723812301225483754711336082021048218728503340083358740468017745847815734633071676257106512784878812563480402277785074867536767804011353378353647536027715845647716318237464215235618306231312257870781722442855201668414506858550822785186388136450767710108078486565487131878153422525601123028314832267374231374382701356518250663586807352388617263400200854134517227430141146873616738858416481461525527136201036273616023221731305552234685655286038727233364085863467763173423188184072247787378658818116875237243411255631633083733827416658306442647321604437183527126223327558870011401633230338038106072761278785340123124387227138622885238462334613850806080771706126050207052126064330572740274425141118110263815126680850187752571215760247751004280861285503128088424104107136047580312773432017364142602028265088674470161658334081244466483022240573567082076740216610382758600528470736743610511061717106700623441243326551716638562606282552166438683014302071225648066151547088654342338732544528771431412501062711161247544261875028671845037486772280658367770463076617708405783133680845200372230116358285467222317447640675234213366776008262165021346356663455462545747837262705536081145082507566672078702233832162881060786231445264076733304647237175733588416567833165311708554831217066413421584248874512253355335083003250705371588268884120730101546145216548452415273741368642516803847852220147756741302820630803731220521005618278860226483414807582647272458884458015648018174264208422255120305568333685750561530161685033730607874447852482138262481405136276111214281078377702644524016462510475605181866450412651750317550621801161844656661056317807582273158140408213073483611865773381052333814722307110685353165610080171123463414557603225700626600470435162405355552565286782624383432505807588546655867647728631573782676170031470250462628486216202680573068235624876003012876378130408500552057238670733764482341726836602643747430705144073583476858413475628852083712127884732048806736418135350380280535858806274146467687522840641770325182570657742301621288855370607017155180722580631087232155587505567701221112671367661200568871735278655017330277304768348683584370471848336552201757558206708236574860168727413725074753333727643704134751616533056210470617446726413204110041880868765718108601434837025052443188763350217652252161741838034543678653335018862765088347574228401ED1AE3E6C5A19E99143C50851C79E3FF4FA939E3F07A3A22CB66F35DD26E380B6F39AB4ADC6A37B923EB65E31A5066505A87E0BDC001B47EE4C8521435B53C247C90E953F51CD8ECDFD51C4D8CA99BA8C4F805E897598096E620A72B35B20767ACDBED97517E0F74A3C63988E367983A9C5E1C28D9786DEF20D9AE39D038B8053E9567A29A29BB797586130D3089B2511C79ADA56459E9546551950562DE86437DD47DCC64FE0C89FAD38480C6F386E6EC0312D89DDBA8E6B9B32BED94F54F8FF66779EDD10A98CDADD9730EF28CACCC8C4C7E00015438A2C89793B830D763CAE256DB5CAECC5F4BFC1E8264F3C0741F4DAB9CB250B3B5080D2DD217266921F21372A63C9954120819E710EF32008AA571743DA2DA41E52A171B7753D604E650316D1FD8D4128078A98A05222A33F0B0A593EA1E4A94C0B470DCCA47EA6B1A143071B401A8BA1BC00EB310D9907DC0FCD1C7B357A5C7D32274DA687FAEC2185C114D283D13C33722D338D6C239EF11EAE73C1EC6D0C513D64BD4D0A10645C96518D28F64D1AAB1B613FAF1DF7B5FB1BE1B389507C0298A2AEF9347D588EDFE822967874E608B6995A6F870D31B7C4715CE1F09E2362D96503E4747F581E7212C3FBF610917F5E9CADEBEF9717C2DA57D433CE9118FAADE1DA165C5A1B742D0D4E54320A5F5B84587F1466AD000CAA97BC3DFC5224EBE2D78DDACB3BEF64A73D80903624C4B125FDC2AAECF4B3B540FC7D85A0A83552D038E8C80C789397F8ABCFA6815551CFF4B66E3EE4B2DD0D4AC5ED8D186BF82479B73A28B38C80EBF0FC173A4B2E369E760EFC8F01B3E20D5D77459EFC38F3F6B4E4F943BBE3A8D63EEA5CFCB9723F54AE430CECB305C9A474A0063ECA9D3C5A840801E1F36B924DE83FB8FB7DBB6B123F9377CFAD1E3B2F1F88BD3F430508E90C2A63AF79F44A14A9681A2A4AFEF0D3CE239ADF116128790BA3BC00BB508123638F9DF14A5124E474ED11AAE7DB6FA13900CA9911DD518F08C363B5C501482D86A965ED0BE622D3FEE1B4B5CDABFF7647EE6D7E6CFEC5F6C1A59F3AF19859A965F52BA69142202C0AEE95AFB5B519D0D33676649FDB0DA63292875D1E75B76A1AE2A860D672B4BB007EBF9272507305EE9F0501E84319224C9CD53AAA7F87E48ACE416E5D77E198E9295E827BF9284903615C579F527AE59EB4BBA257BE74B810DDB0818AAFE6CCD472E58E50D59ADE89AEB6C3A2F22F8C40FFCA9FC24186E249DE445FAED51DED783BED2E562123B68555926C9937F6D2935D5A3B8718F1F32399A5019F119E5789D111F35D329DB0DEF08E7CD335CDA165883C0AC1B3128D0C1332B519BF99D1798AF77558DBE3B94B0B16FDCDA948D3731BC22FA443F7249646DCD7B7A3A4A3ACE04567FED810A9D1594C915B3FE00A1F26049CEA610885F621223D8D2FE140CA4C285E84FF2B407441DC0CEEC05063A32B7CABB69B8A4BC02C10C3F48A1D3E54CE0A9DD9C7C1D4E2A4EDECF9A4C1E74D3481A54D8D82885E0AEBF35AD498C1DDB341741A41F754EC0C559FEF2ED9A96FDC0C1250E5FCA5A7FB669D6982581CB89DB246C0B15030F1F60CF1858C6FFD43CB833B1E23279CB02FF2506D367F60BA7FCDDCB928FFCB778AD1BF9AF77A5462A60BFCB79D45A689D59E2D5012FCD7F18F254F50D8666163B7AEAA811B5292CF3BE15D539E0D7B523DB63FDB6A611AD0138C5B2E959612F1F4858E5EBC3ECD23016F31603D3CD8CCE20498E91E103C26782CD0EA4E6C59C20B11E9DC2813F4EA544550DA9A9220B8B520B313318FEBC16527497A3E2EEC27EC2FE15A62B08D087F23F01D3386EADB8C16310FF4CDF5DD546A18E9964A811403300FFA896C0EE073208FB74A653BC753E600243A00239E193449E2BF4ECECFB36AA1114832DB75F4E425C60D2B33CDB3D9603CF6DBB9543748F2DF90F70EF8E5AC94E2E8E281E0BD161F7F8EDD960E873AFCD6BA88F5ABE6B69923E408B23E58BC08701A57F9B4EBEB8E13147A74C18C4966B36E94A1E6E33AA89322E487AD391AF03CAF9EF52632AE0E9D5AC4E5953DEC91BAE8E9FFF3C1328964F53A658DF66B894C39DFBFC57D60FBC241DEA56C80459F73B00789354684E3E15ABEBDE18FA792FFA657F295269FFF8AA73E94F4C19EABEF3B4B8735454B3EA31D968CAE6B2CFDCBF4CC2EF16F1DDDA43ED19AB36A20CD38C43630465775C9DB0346844E7E8352CEC2B577F1EC9B4FD099006B77AD50EFC28B4C06115DD33A071825C304016FF6AF8B49FDEBC2B744303BADC4247180ABDE19F5BED06C4AE387D9F3B793C9ECC9E5FC6D82761835FB3BC35B9EE1C8889E2C3B91CECCEE3E57E077DF6138E3B84A882B14B9207FCEB85C6E309291407B1463835567C4881F00389DD17E048B3A74628099506EE9BDF6946212F92528B251D4EB406FEAE4758C8D70FFF5BBDB3D10EBC74B212BE0470BEDCEDCE99BC07E429895CE6D0BD65EFA4682359A81C021E04A3330AE3A0D8645804720CC3A7E1170EC63BC60F10F869FAC5E1EF4ACCBF1A0F85E9D45581A90376F5505D5F71E46E36C6F3D2D8107DEE634F45212AF87F8E04E7C1105A9A38674396CE81C128A62CA28470C86CC7CDB781EA056CE8A9331D2473E6B7179B5491903DBC61FE4D028EE2A1C3D01FA6AE4AFD3E951D11E2801290EB0E6754D0BCCCCFDFD605ACF3C69F878D1E6B756C73213D7983D5AF4A9B4AF3F1646991EA52C8D889F541BA1C80ADF53B9CE9A4DED762F2D1CA15A68BD8663C8F11F459EAA751199DB3B48E99B795308D7C183B831CC55F1592076E2D596FFE660C031BAB7398D4168C00D6087C5A8A1790E208427EC943F64A95B451A680515B5B52C1B2993E2AF4723397FBDF528FE123ABDACF526CCA310B205F9E300EBA25693FF5E28F647B86E72D91E000F2606A60611C2388FC7605F16B60280F309BF579E10FE0FC351AF7562842A7ED20058C62158A204EB62C2CE64135D048A87692ECE9DA32C1C33AD2196806DEB155FE19CBEACA8626832ADAD80A4BD9F67C6EBF78E922ABEF448CD3ED05340C33A12FEBB34E2153A5009DBC47A20B4870864EE74EC7C181A9678A25F2758B07CF5E0153B4B0E8687C93C2D7867101B8703268AEE3F8FD9487D2EEAA838AF225BDE2779FC6224AAE2CB3D73DBEAC86C6107A5F4BE3403040D81F30D115B70D48DBED3FF94084E71873A9529CB688D26F131F8D75D8480A9E2D94A8C096946D74659C9CDF731FC1637E61F9E09C2B8E5FB668ADFEEB0A57CE0E15F7B6C18C5B659ABE61565107CC8E2D9487C22CD768727FB4ACA6996D9159889DB20BA57B81E57EB882348AA02222DDE879270C2B4631552056C8D5212E1BE2ECBE700AB337349DAC91D6D031B11ECD21AE3293647ECC59796DB3010053FEB616B875E8DA5BC92FACC49B63B3B4C8AC293C17CC41412839F9CCA45F4DA4E9B3FF081CA659F174F4955DBD51E7DD58372E1C6BF10CADF7AB62B067DC9E1DD3A1107CC2921788180724A2A101E54D8AD +smlen = 4283 +sm = 53376ED5111C1917885B9E80092C5286D79D69715CF27E3FE6B324C3676C4511ACBC711FD96A72BFA02E28B8A7A831C52BCBDD7E98CFFAABD20B635F15B341CEA9B70C3E76995621F591E968F02E89103F9A62958351EA82AD3E49ED43417A20211C3A1CF94AC75125AF2D56736347E1827F934A2D516751FAC432F25C2BF7C6A596678EE10BB481A1FA48C79E308F46D7CFC11E21B2027D8AE5145BFBF510C0577B236107E823FEA28BF19434F2F4E35F2C9B5E51D80F414C6DAE4372606A4143E1445A0005D6662FEBFD198DBEC77D98F89798027916F171DFC176CF7D035A24FBF6A618DA1B95ED54A4AF8EE07D2672B57C1623DF6A591999E1BA69EE4B262DDF80AE6EE7594C8A75E804ADC28DD4411926ABA7C00B0AEA8A7DA224052AF27087D5B20CC84E63CE61C8382697F4DC1CE77FDA4ACE01AF26D33112EDD52FB9ECDFF1294CF9A878D6E677EE5BF0747A3062733C497CDD946532D32BA6EC5FD73C44B12E74DF562C2DC33C092A9A75D2A85804B536F4B0F7D5C8D3057B87F13DF47A1D5C36CF4371817A1C5465F39500807F7CEB709CB660BA1A2FF6957276D9801FE77DF7F73E8FDB2F561919EAA1556AB0EE441CD0E87084E237F66F910A04F42EE1C5EA87D6D20333319BB36FD14C51F6F0F9E9C9368F3BA57DBB9EA5B123338D485A58858A726BB7AF9D7DA6F15054473E0FD88E9B233777A8C821BFCADDCF77E8603E971FCDE45DBA6F3E180AA9D436BD4FD0677C773C2E149AE6F804917AAE8892DF7E412A0640A4FA6F594220B2BB41F2C57D322A359F6F7077865A71688D09BAC86FB389C307E4376F2E37BCBA33606725465A4F61E8B931AE92C10AAFA6B1DC9743675F9061CCEBEBF2B25257DEF4868686E43286B9F3B201361A8744D44F90298657AF7BA2C78A681AFA1907F7D6F221ED30B57D26ADAC6F0B730F3B4B73233EA1159B236C6B9A72E97B0E479132C9F217282AB85CD366EC168B29C5AED1E262D3C856D37C9A5C9E4C33B0AA7C388FE4E06200C26F1B40A68E47C3B1793D4D9D9C1F8E5C059F276EB3C7BF6E17BE662AC98B128CCA655247EAAEEC9F39A576ACBF654F4B64DCD7CE5147EA8C9516C9326C64ADE466F9617325D53497F3B076A7771C422A802AAD39ABEFC9E249F6BEF8387725C3667F56EE24FD38BD44A97569124FF77B2A65DD5CFED1FDFCF0C9E6AD01CB56B2356901D71C3E9FD3F7A1D27AF6258EA4B1401CE3161F277E493DF3EBD0E9AB54F9B097AA2BE214A4E4042A50A4C8EA3D78EF32F55C5159DAA2DB2ACA340986A6CB0015222399C8C0DC1D77C4BE9F754E4964E1F4A53F5D84735EB52BC0955287766BBBE796C4845E834C940777994A60D9F9AA7A2E9035E1AC3A8FF3456B8DBAAF5CFDFEB8335F65783EA961CED0184D3CE1937A12C131EA5606792F405605F381ED59291A0BA2DD3E12234ACC1A40C0637C9B9838BCD8C7F84E5335007006FBA63C4A2E712E5C0EF29825140019139AD7D7358BDE1413A043548A02E692EE53A421EA861192AA94049D4DA00E204423CB94A1C69810B5D75040300C7FB676F9F71B4348F7AF09E34575EB5983484F31EA221A63634C9F48C94AD24F1568C34B6FF0F45CE20FFD521DB947315CA956DF6DC1F6F32DB31E3C697B620398F7B24C6698AEB1CDE1306AF569D588BE30A4B00CC67E08C75CE7847DE261EBE87C65F7FFD8F4A8421AFA79E5C75AACF88FFBB9AE508B190D942E92B5F6707F1C24F56E815F98A878DF72AF8553E6BFC6FF0322ED7BC53A0A9C15690C39F22F11FA354EAF3C4DAF3DAB8DB0F1CCE7EC31E7C9A5F6780B6D5C3AF3A3BB58585B9BCAB25D8C2927C563EA7E170ABBB24666511913E728EC6325879647F0E042D18FDF8B28471045873F41081A5EE3F125EEA49FA4102AF5FB3A8273DCA3AE3E3BC44696950F9890351E0C3F28EC2CE04FA3239D27871714F2FEDF9CC6F3704C60B9551A5EA42B983DD89CCE230E3E00FA25CFC3484F97D06C7B7565433230172DF0A0846AD5EED4C131131B0E1793ED7161DAD27DCBD3DAB6CCD2383317AC7A4325C55B9857A59085491C8D36DEAB993405D6D98063BE4DDE50C0583323356BE86DB0C312104E180D3C59A891841535C57394EB49ED4344FA8EE8C813C117D17B91ECF96767B0A6C0322BAF11DC511EA2426E9D17344529785D318FCD88D7022A34944CB0B907625503038F778878A7A614CD0D606F891396708C12AD2DB2A63227BC1780A8C03343A1D3516F07CB0531789C41171C07BBD10F7A3166005B212D6D8E9CEBD82D998FC4AB9109F4643646FA871BA5F587122EDB0469677132E52301BDEE9885165A563B85EA067F61D8A84156AF28427A882474FE1F06CF64ACF98FCB3A06F2CEFBBFC08BAC38F80E0A08FB046E6820999CBEE1FED36FF74E03052398D7B19FC69254E96E6D19F98F31264673EE2AAF5075472A9FF743EDF208B6D72A7D772FD57B76AABDB8ECF9FEA1C5EE88A406B659AD0FC135F23AB5166AE101104AFB5A0E5481BA38447BD9F5CFF75FB6AC0D8B289F6CDF97D187F0D91BCC9028BC8A993FD9119FC33C32E883B72BF292C270575BA3F301A29D5B98A4A8E0D6D616285603C6CD488546A924E510F046AD18C18CA52C1CFCC1DB90C38C5D204142B5CE40CCD25D0360589BF2307C867418D49C1EDA51AD1FC25127C8232B14EDC21548C390F0B0D12CCDAA4BA9BE3FEBF1BF2DA2AD7DB157E50748A58986EBF87E8FFFCF89D015064547B952E7285F2D52232F2FAF87355EA3DEBEEBF0BAD0712D8F082F11781FF261F4AEA879A5694B75644EDADCF9D7FD48236715333737566563F8316583718D41AEDE3A8ABFE8A4B013C81245B097555BAAFC7C1125510634E9FCA47B8090E3F71630E6B55789A79662E7D149923B8D3F229CEE43C0AB8C590DAFC6280967EA6A2183D610D2011A16EE34B8E5894E1103AD39EA25C31461149EC8D52E4E2537E4363EB44B29B35D2BF6BF5D58FD61174879DFE27A99B90E2858B32039B847DA60B1A0707A79EF8FB90EB5C537103348F8D3BB3EECBB857A76F5FC439BBEE76D673324AEF35EF15037E36232B7EEC0A162DD7797681FD11646E04ABDD9F7C5938C3CDD59C0A46C62BAF642A07C400CA4EC982BC54C55084325A143F2AAAA3212C4BEE913F1659AE9F9453F5837F33DBD28A37FFF91098990D3A5D05C1CCA7D6FE98B935F0250E69D95403C65B89F11DD60BBAFE3281ECC2AB91A8C7A5DACD308A6881BFF98BF6FC12D8202EB0A8A6781FE7B60DA1FAE69611D02FCC7E0EF3F02EF37A3250C4563ED53614E1F73C8AF9FF92C9A4CF5B2EC8DE8B8E92C3BEDEAC861099B9DF81E0D99A835E853D83BD90011E6005F0D8336E74EE532C4B2425A44595D0E8ACF6398649837E97D424125B88CDD97A144582D2EDB574A9ACD996D7582315D56C7A36D4C21B2235539FC6D86023D839BA57F7B07FD3047955ECC7317567B460FB735333715BA7662AC68BBB842DE1CA1B2DA6DB4A11996C77436ED67DBDEB7E9F2C1D7BCF53D966F2CD35CC5F80ACFA32A30528128D21D37EA750C93B386F86CCAEE995078EFB8F9D175172818CD1703CA6D45DED8E8E7B6CEAA060B2473DE45D11AC220F70E861AF3B635EB5954CF06A31DF8222E243E4FB90C92869B1C22E46E845B4EC174D1AD602AD864E6E243CEEB7CD9024C39D9FE64638511872581CE642D34728CF828C1CBD1DD54F8603DD45C55342C7B89B48407FAFA0C1371E8C30E15E9D1D59AD2253E73C9CB1EFAF72EF1FC874193D946803A95D598A0ADEE873DD37787E531F48F9C1B53E5B5E4FB5ADAC66EFB19AF98430C549D7C0D6687436C6CADEB7C8C03184F674AF9CC493EE1F7E34DDC5426F7DC7538230155F555A5D4A551DDD70D61178700E10D3703C2940C425562BE4D5AC93405AED54B8C42FAF0012311F334D6BFA90D65CA393AF4C0C69F38E8263EF67D9EF3905FFB741A93504C2292623855D572AC24BB0339E048D518908557AA3B774E19927ECB9F47C344102FD25F6164CA1A33A40C88A0E5FD4B3E947749C09C11DD6BB3742A01CC331C4D4A28001B36C6E857077610430D5525B1FC2891A520BAFF5F3C6E7A776F86BEAC78EB28F48ECC581449A4326403567F8962C268CD7F0C5FD02CDCBEB4687FC25BFE668C22D5A582B0C41D412A77B7DE4E1A29C611AB4A3ADA06BAF308F196FA8854EC6CA44F7801D29CA6C04974475421D0FD73B2494B6B6ED3EE9E4C3D9F6C39BD99816CCE8CD405640D7A294BCC634CA2A314AF84A3E6DCD4D9639586383D434DA4306B6CA71E6F68A906A3BDA0FCCC856ECA9264908437A0A9CFBCACA8020D444590CEEA37A1D4BC94AC48ADB5186910CD910D7D10ADDD145B3C0F007DC1F5F891D13A208BFA1EF0A237B8DF6EC690D76BD30DEF45EC74B71E371040CC29EF3A7B3CFCE2BC507BFFEB64E6528B05F7711F0FCE7804D62560F63B6007273FB2703827FC89A8034D567CD256F43351C1465AF38D1FDBC8CA57E06DB1F336922BE0B7FA17B3A8A212798C6A62DC91792C4DED69A2E942F31E10EA94E92E3C596316191E2836469EC7DF032B445EA11F375C7D8A9ADA010D88D5D7E6000000000000000000000000000000000000000000000000040D12191F1F56ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED + +count = 30 +seed = 1787C82DA9F2E6CA9ACF7D6CCA70116A1724902C81EDC1439F332C74807AF2BCCCCDC7AC1788BA798520B2999F39DC3B +mlen = 1023 +msg = E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 +pk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE00B904E31FA81A4A29E2CDABB760BFF4339164221CA5D4150324997521F72FFDFE40BE7F728F167A2317D4E6822EFA873EBF74B7E3CD2EEBD264262EF1467CE967CDDE31352EA4EB1004E9F832563D81ACDD657EBA3FD533101D8BD47401FF0E2EAB205BD2405161D29F4CB57A39FF752A39E27417A41454697C502F1ADA35D66E02D3A8D3F3C33658D2CDD86856559F9E18EB3145C24E83296F8745DC2DE98FA4307F00ADCB8AE25DBFEFA889937144632EE1CA58FBAC54D17692F6BCAA062CCBAA386D2BA886790DDE9B2E33F514EA8F0F293613C2D3D35814E2B9542C91330273F53AE260C61EF976B0FCBB6D9D72B7F8DC0BEAFBBA08368AECA16EA84E6B0F4531A1DDC41C89AA3A12240F2D5ACDBC8482F7C71B4297B169E92D4D0D9A6596DB360AF915326F71271D823D7E1EB7731C6646FB2F1696578EA290FE2CA1A2A4A6BA3ACF46DB7C775172BAD9C8BB32662D00FD85D1994FCD762D6B5E45FC58A1A36EB377FBA356381B8B0A8FF8FA1B08E8757E2A808B422364725CDD75F40B0B4E84FDFC3AB5269AEAABC624D35186DB1AB306FDC3EC7DF33706B5E71D5B6E438565CBB8C869757A87F15E261A71FB1FFB16282BDD57A7973A48C02394B8BCEC84E0CAC1E67EEA7DE4C9121C8A2AB15978B71F73BC0A047938904D70A91121FF9AA0C8A32671CDA453599524D16F3DFA16945CD56C12DC431D0D1003D0CE79BA82278B35E36AB74DD3C437488D77039A2476B189695475F47D28C99F872974E7892AD43950746C320199BA264B5A01B5E43FFC9E98AA7121BB33CC14D80A0D8631D9172AC58C1F3417893843FC173C185D655F626F73B36391163208C5448283EE5E48A3352867C3AD3DA98C2AC56E38430C97D0AB2696B21219A2D637AC2D2D486412C1EFB22835F797316399354891748F569A9F966A430E158496D1BA935339BB55677598E54E2587EFB5A2C9ED9FB9233EF5F2523BA8D62337EBC8498936C007200598CE914907635EBD53953F476B5F045813FBEF966002E30D8607132D9F22F155DEE265BF8BB5E4155FC8A534C2128B16A297F75E233989CF9E4A118BDCA954018F0AE9B036BA159CDDA3A44E3A9F2233277391599C861B05F49154B741ED111CCB9EA9294A5239F8556B87C3451702917A2DC67CF8B83ACE72F577843A6BF1AF31B7C4480234AEEA3F402E2D782248BADAC89DA3F39E380A9079A47753D31BA4D7E0972F43CA56DD8D5BCC4EC931B76DA0821E8BA99B09C01B169B66484BC16191CBD23C50DEF998583664F8C9B0FF48A49578858DE92B5BC919FD65F38C1113D856C023E22120E86746E58A2B603905DD3F809836DA39B9E066527014485097BE43BE62A7ADA5986E0F22FCDE2E1BAE68AFC23640C55A53C3B17B4E2A38023754735E23BCDB1E67ACA2590345A0FA8A26D50FFAA190928D1A9177F7AD19AE2E40FE4426807B9428FA162DF2EC72DEE5EE1844DA14DBDB1C86B4556B4F394A00C08FEE23E58D4256988D45651DB0FBCE5B8A4392939007ECCC42AE13EB8426F1C64C01829F7CDB305EF42AFAAC40EAD9CAF8F3B8775237902F0F5A0B866F52F110EADE3DE0B02968AE80968928BBDF05DB888DE1D2B90CBB3148405CECF949E39884D3A61CF1703091D2875FD870E3CFE659170FA6B08CA4CF7293918EB70FC3D423BD767B74669C4536526640F060964BC976FDC51CB8E9AA4C29ABBE34698875C80C5F67D3774E39F87982CE9CD946B611E037DC937BE6586E27C77293793377767E2FB8145C89A582E3937B7D97B6BB1EE0405D246CC710EE9775546795A5CA185CB7812BA368F6B21CEA4DAE65CFA1705E733E68BBAA2C872E9178E8BBA6F5BEA45E4E41C55A02DDDDA40A83289AC9CFCF0B9DE894E5845457DD763C87C629642DF8FE78D3D20DCB63768A55E60D019A27B73815DCF0BCD2C7830772F58E9C82162095E28EBDBB42A285E06035904F330F8745C90E0DE2530262EE80CF96564067078182CAF950D82412A99007E68A82DC1534FF00EB900CAD203E55B175214BA6BDFF063F3FBC38FFF70263178539414D259DA486A032422C7BA7C6767C7130F2169193E32C73FB777FBF1A130E891FC7B40F4C483BD002EEEE5B5BC8923D1C1AC2CEE2A06A35CD46609A425CA7443CAFE194E25CDF81A8EC8E5EFF2210D18AAF5106F42A35889E1688E53D3E94AB680D07F9A6FFB3F8B56B401BAF9893664F0841930D5D09C00FA34C185E063FDB144B641FB649D0DDA83039C408199FAD6C062A72E478A311C0837B56D45C26EA129ED1AFF490BB12F4616CA88BD47EC7F3D0CD2DC13BC54AE36E17D4ED140E4A77681547734418DB144870D9E7916E17910EF71BAD4D4E4E8343B65E92B718C61D2ABDA7BCD789FD5D4BEDCEB2B23154848CF44BDA480FA3B0E0C02507EC96BC0415A3DF8B424704C74D4CF4ACBCC75AC331BAA6772C4DE2B8E6EC09496164CDE6189A6790488F5D27570664D749D78BE9821471D7BC65E70D308AF10B4D3A97F55F1711D0B1885DD5905BBCB1C4B99657DD4A8AF95CDFABC9A8CFDF1791738E51847BF78848410BD7AE61E1CF387405B588F4AD30BAD0880817323A0235654757F76D9450A989515DD58FA30C879DE4A5F0D24215AFED439CDE3378603613C283E6B2D4546FFFDA2B42FFDE0EB5396C15005CDF8053DC054EB7E669224144BB9600596BF9F969E51D2F47 +sk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE007F65ADAC59AFA7B609D5FEF7D7E8B70FF9717B956559C250C296C02737780995D5B12D090D5F9A0328C5FAC45ADB5A974C0AA5348EB369FEBC36CCD769C7941878080141345126434572550487371482812742552161706516427556856536538332023367203085287428286334045230772674365662676085601447447267308852185205105273225735682418135287847356048657223211340061501725214171585230101614147183873438542436073116231228864000436224075574548853214833618734713051236713103715643886510272075002152870067472671823674058540140583572037753400278832841167774448653874487072772037614081863317550276106044163458047680561882627140621357541014527038708536705161588404585220822510247211514423600061568251387747782013016525224237207650476718682683241752630161318363321874064403817022068835064167585580840741550756104588462383677610074151134030787210383460207034832758000138067833758572807030067300104273466725826415431081873565473231870388657353208578845618112726413713385006012247151238724051771257434203406567821676142543820171303724621645854605848627255784611247245251104032710113716006284668010000136038454480072206528310802732384212316153733073201242765831071770535760554847340817057721113035406168006368508050478324044486200878634116564504786744585424184203663061368214003842860702555100642417765125785246045720207076078450417188255403055585611445777784513338564240463224573782748613470240488500884106557712161015510622564844503755362505831704800332335557371248353074146477535756252750382470156816467216528512226683500768154326734626825283567154512874620064124074331312841723811162177221210807236450172506028058448746744744465401740323671133564237613560768380882517360101818538508255754812207763777028421812088641270088202353431555575585164587252613712658237328486451278148151161888377560788647717880836657142525325008537441038243741361162074374753516743446002061043505716442306180558135005825241552304731556702427811360037657637834647352181048608033134183228807366808300230023014206348138685300153106151347367037112352110663458611385524054775188244416702125405516515262667148602341566053183281645652875182006120654030883183420071183164820514260374203602752828102457466382127068027600034565258382113377486537600716514188046485514230387744050030615818074261142778054214653532057162165385455471440056460224858320170732400533440675411127853275254883664042336315162646235204152562450842775882671644852046357730720314275512768144361700728745665633333251664850751463373125072452376207344638508023455438754217385423538272530720682722457560665788631830872178383411843543356848036022205683085384458663435876008667083840761213283133777211472331638178506112732525256054202587453631712244808238518201432153377150562348822225887371278146285722372148052462073344223561350254123175523377263588481658127046128161568442826605254858828211402130440027603223728848046267023037078778250364110770061422721487275541000376374611488427621442823532352206264625434038115617758681016510306720885525760586485170646872720114713764993B2250F09DFDB3A97BCABCAB1D6DDBEA5BDE59B259B779A272B033D0632128E7372992BA0F51E2B3C15CDBB1BF31636504C349219F425F6EF596C6E653A3F8777F01A98E96FEFF91B186454E298E26E13F1841E58303E8DACB9ACFC8E96D53858A6C6B876CFC0BDC5E3E825664F3F4F2DE1D07175A3DC5289B07D4AF629389B0E05CBB005D704B66E75FD441458488D68841C7AABDAFD07CFBD7D51F86ACA7A760A09EA98283DD1456A1C1126B934450458F8A2E1D983DCD61EDB940F0C4753391F8C85FB3D968A463F45AE405805710E7E318B95A294577E22B82EE50004BCE5F01D9F5D88EE7DB5239ACE184060B33C54E7B7322C2A970AEECE4DCC3FE96DF956666F9A457559E346789CF02D9ACD312FAD0987AE38111B3E8F3065829B99E6175F10AB248B3F4B23EEC595300FEEC9B2B46416C20D4E8DA7198218883D5A1A53ADBE040CC7272B1024F36DB0D8028CAE91619917F78F7D76000A8C401A274323D394914D9991E73E09C85A9A49C7532DDAD3F1844F5E7D06BB768125F7DD12EC4C5773F0A67AC9FC55EF10029C59265057CAECE67F899F1703FD8FC88FF9B221AF9CF4EEFB15C0C0938C3B55E5BB49FBEE0D17033AC1007B31420BCF28AD31A67E902F5C92E69E1EFDA2173383EE90DACB75ED88779A3E792D3BAA4D56118EF8B02A9CFCDE7F120D93D7C1E50DB436B8D9C47912EED55667EB4774D0CEECBF4E70B3552E5CD9F828B2BEBB02712FCF2B29E6C38D162B7A3F6B3F67FF7F3E22D38E6556D70AF44E7222AFF9D0ADEE80BA8D6E722ACF6D898278FAF9C047F771AF5DC3E4FECC16287308DBC62AFFC245018FD39FC226DD4CEB8DC95D87B4EB867EC108DBF7520EDF50F524EDFB271B9F095CBD4349918DC56E99BD5A951625D40A977E3918E7B0A5EB6EFAE393CD9F4C3BF564087BBD9C4AB0FD4158D6C248364AFD47CA4BAACD5BD8799DD0F041CC1B5205347ADBB4D9CE32B8E660D64BA642338E5FE1586E05B1C66C8303FE3676DA723C16B4FE7298FD244D200FF8930EA37EF3B60FA2511F42B511F354C8B1A7B1EDFFE3B6487BF405C387C6520AEBE106A93512A3896F120B04E7E835E8F9C3293FB16EAB58B8DF999D749B13BACC7CBFB30A6C314CC4743C12E8F815A9A73C1E8CB69E3639467031F250794841FCB54DB3BB557F1A3E19BE2C3A73F1E87B2E9FE28AFFDDD65D0E5F4D4CA54F86A66B5DD709EA249ED05F31203DAB16CA0CA3D63CD921CEBF5111BCBD0375816FE55AEDA2B274D7C8751A799D4DAA0822DC06254CA684D2BCA372D185A2F2753E9D18B370113200083C18C9379875C2C8CDB6C02DF6ED5BFC71B3EA1F0532EF0DCB170255400B4D409F27341DB49E2050874BAE8071E41F15B0ADB8FBF88B0C2A9C4CAF42CF4B0B7987C845D6DEA086D85C001ECA574320EF6FA2F6A682548A6F2BA96AF45475C3D0CAFEBEEA3DD77541400876758A7EA385F3D3575A7B27071F6442BB9252FC9650B01DEC6CE73D3F26070514525BFB27A338B5113FB360D91AE6544EB190F86C2A9C50F37A021466F902618601CDC6ECF30AF5C3B93ED581867215AC099A9E2157B90B51E31033B58101FCB7E74FFB0DF2B1F4B77664F974C69080B1C51B454941D2225B283D8C087D21D7D441F2922D5DBF218122D71435395520E7B99725A37248DE44F946C4D7E737084BDEC99466253E05F9FE93E79C2CB41F96FB517B08D68E263EF50DCE4B116413E15C6029F1577DC9E746A886C0D1DD1B3FBF40808AEE398C0400692AA5AF4D5003F8AAE49E42B04D2727E25D5E3294EB40135EAE3A6497753DF4E8DA34C439EFFF27C29BA76041BC88E1B6BF268527EA108B37FC084AD7F4AE34065819360118CB77399C739DE6883865509048DC37AD4ED1988D4B30F88033E0F1D94EC87A83499D9781186F1CCCB35C53E09A3DBFBEF9BA857E69F3C7E9F8869CE3470548491F54A278441C575A470841908E6260265D1FB47F756884111C3549E0D018CD1865792D91F4387D9C2BCB96959DEC763F80B50D523244C84718BD143F0C0CCCD46C1AC1C80FB7D53FA6C762391B7E7284D48DDD93DEF07D91BA49D24EC28F1BF848B551E96D2794EC853CAA3E0A56AB4B2F36C7C7120FA6F733B2CD2EA98A52624CB7C1889CD559D9D28260B7C5C4081DC2727B9A31B5663B73D11F8DB10F65B469594824AA5E58B5FCF83F273CFDC375C8B8B77548778EF30F0566805DD2BB873489ED281904AD37CADC82094C15928448CF8D146E2EFA655160212F09F3FA4547ABBA590D3789C3811E6654573382A7F80A1431FC60CCC4AF60E68F669CAD1E734052BC98FFC5A09E28BC23444EFC01E7154F9BF6DA19D1B2A4A5CF0C887285E83F48D59770248F428E96909552D80C314DA38DE6A36DB11CFE1887DA0A94C5FF7F98B0F6FCA9C30479813261A1865D18B6DEC47C6218FDC118812225EBFADBA9B937BA355ED1B7067D7C406C39647734844FB0E392A1A3C93768E65BF1E520F42824EB814F218018D778385C5A905F2406283E5277A312EFF3E0A89200AE3FF33FCBF5A339DC7C206B6F1C098E81CED4CCC118E504CA91CD941310EE8CCD70D9E9F1E2DE3C2A6B21404321E4FE0163425193A8BA974111D46A0693A7204A98C777881B42915727B4C282C9A94CA33625E28EACCB25466D8914A71CCE4F2B902D3BE2C4966BB365D328635EF5BBBBDEFA1AF1D1CF6846D6140DCB13714966C883A0CF0B6515B8C665F7ED4BB772E86BBC650B0B942BBA62ACC470078984586EEAF25337EEFEFC50E17619F306559A6F971AC52E815C14AFB7E7DE1E5604BE8AEB372614F8C3A602996377A78B643DECC15AF6825247260223FCF715E744C609EB637DD39854B1BFAC3C482677ED69E673FCECD0D0FC9CED3442B68F5D65C4884DD117FD20835CA3926EE3E15DE1AE01DEA2465193EFF38D9D2D005A15A606CD6090C885B96545E7AD3AE6D4028C06AA95EDCD4A3B118ABCCDCDA506233ECDF0B730EFD035B294F3B1008B119F354633447C2160E6512D2603E984883F13AFE08AAD9C99A2EE20EFC38A14964E7EEA74778FE3B4BFF8280C67F6D088C8F397D06A203B1D618F32551AD01DC9406222754E1BA769317FF13A500733AAFC91F8907BC8672A0D691417D0BD56D03BECE8CFE0A18A8EDB1849C7C432882EEB407A83FDF8A3845403A066A035FC26DF1112349F971EB945FF37BA9A4E34728375CC641F02A7166A08CCAB016DA6279A7E4A78B511939FE8B9C8C1C4F429F7D30CCA1720AB80EE40D2EB476F66AB9E9CDD70F02589DF6A8684578D66B1E994009FB2687E62B78814A0BE67704425E54CEF3C4E01D41BB814B5021A84088E93407CF47994FF51C79B9979AE09341F5BC5D6C2694EEA644CBA9713E8FFBF3AD3E24C5A5ABA2728DD4D2DB95160F29FF3875673DF31D106CAB060E35D59BC3D47503935558B1D11D16A520D506763FF9A3C6D9776A3E6FF9A47056D91211C3ADA6F210182AE483A9E492598E6B336F40081ACFAD +smlen = 4316 +sm = FED021754E9603A55C114B8C811EE5F4CC03F2DD65BF429366290CDA09B6EF50EC33C3921E7B349B493B9EB12AF9F028462A2B59BAA1A02958AB1B741A9EC8AE76A7217B738F98A80EB6DA6928043AC9137C348AB570416E582C2386BE162FA28CD399939346EBAA0A93CDE3A87DAF2E89EB713E4BA5BAA5050DF17377CD7FAC3BF1341D579C7C83850C29D6F5E1990F8CEF9098D05CD1C6FE4FB78CD93FDCC491173F893F02103944CAAB9985B3AA3F1831A42943BBB8F768187224661777EA426737F531DC39D5BFAC07E2EE4462344CFD9FA53B35E4CD122032F5C45F8A8CAB12B0735D52041A8CC085643E559F895FD12F2F2C4E0A39B3CFEEEE813C70A9068BE7BB1A4A33D8B7E881D7E84A04BC48766577C19D1E590FB690A270F30179F001061A78E1696FFF9A27C16F6B2EC2609EED9B1C6F5F926C96DD5A35ECC7DF8B88826B075B794DFB7365790FF64FEAB8651152957C299E6B1B6681DC0D2D8F709A0186EEB42E01EF64393B6D53A9F4F1C3FFBDD404BEA2FB5DC0913FC59C4B1879CB932E5EED56E42A4379EF1AB0EADCDE3441D9FB4D62EE446CB1E1DC7065D7D3821D292EFEBC4FF3708C1C2CFA7ED8D95C8E0D686A2B2A3ECC9EE6789282275590912182A482DDE46B9AEE9ACBD3C6EC319FCAB398C6C86E516AE85590FB613B4E47FB35E1E60C9CFA2DD9343416573CCB17CC67EE25F7283D13D5FFD85F44F83898897A15AC027CE98DE328FB8FC5E6077C682A6D0304A45FCD6B2EF3B5C6BE58EA0A25A30C54F0E36C2B94BFF9B83211B11463BA4C1A94206658F68399BA47C917337FBC1809511803E17DC8D528885C29DD87FFF20D1E0F66BADEFE7B03D1D63B7875908247543543053D5FE8C7EB55FEC1C9E535B46DCCC62402644ED8B8CC9A4268E97C12D82B526FAC96521205703D2932CF18C3A9F6D02EB9ADC115B95900122C603C63634036C968013AF525E1B8EAF424C7CD4ED6AB054274B7F82E6FF5B6C80E3326267AA217C5B1700D49F2C843535BCCD412D5F4C74E7B9CB1362AB69F65F8160489235183E15F7C6425AC85647CD8A4FA3D882EA79B437F33103BFBFE11E3C0464C91B2A120346FC3E36920BA62BE2F0D7E26418E37427FDAC4BB59AB75AFF768AB0D9FADB4F37D7CEF9A898ED8F9519B86B6756EA9EE6B2FAEA5E8554EA674B1162C9D7F503ED77C7CD569AD2CEE9F5286F6EC179A2470F2451009728A11BFCB8CBDD1865AF7B2D5148FFD8FFC9605FAD7D4701D13BF3445A5792F6BC778301ABAC81E647269D53E44934528857879D6054D644303945C523F4479F5CEDB3B0B87AB8C7256544B563A8981DEA6D0A714D2D4BF69E17154D886678075D588FAD17F00DA1E58771A568756B15704A0D32C63CAE59B3C8B2AFAC6C6BB0ED8802FF8AC741DE28841C08E4C68BCFA71066D35177A33C2F199EA183D86A32333E6A8951FEF4B69390E47FD620A86E432101AD05C6B670ABDF8044FB46B7D842A5E44023F25B4E9FB7435287537798536EF8FB0E48A69FC296F7BA6A6F8A945727307868A5F1DB8D6C37185F1010939DE44C0E899E71797EEF3A601C37B06DA7EA740B65698D2CEB6B002110133F40AB16010B59D7CE7BF495BAF5CC84CA690AF0FE5FFE5A008E6129AC099015A9CE89653A3AA924C8C6E2D91CF87C2E820093D35A800DF86346AE06226142D60050E58482ACF398CAB79EB2FE7209311F730E8432E25D4313C278F53E8FAF86F69F82425E9E794674D715D5535AFDC5DB5CCC9AC6A7B4C21F07C2659A98F2848B4E87D3E11375794A3BE7D67127B0B2779CE8FCDAAC1C868B8245FC04EC96B1F78B8611514E909F8CB041B89B573C4F246327B9A450FF179115CEF9A69846706C020A9E77174094D27B326C09B4BF6DB874042F8225FC220D4E446BB3801BC2E88963F676DB5EA3328881B21C431071A346F6E7E457C8F0F52DC397889D7E7AD399DA7A1689ABC6E23B88DD638B77DD991570BBF6A1A14D7CAB93D9E70677F2E0FE55CF2DC9A54D189E1469818039C4AFA86226B01AA3029E2CEF669193450CA824DDD99565C0ACF3CE6CECEE2B850F96F3C7DC458704A0F64B08728831EEE274EC5C10A0B070750AEC60BF7E25B9DB556C0C4650902A54782C3F91975188CFEED9BC29AFB206701D2701565A93BB3411F42F230F529B2E78DBE7DDE28F344EB8B9363C4B0D77F6FDE1A976DA2001F76AD8CDB8E8920D59DB8ED527AB38DC4E821CD88D84693C6CEA3B753A268B6D7B043267C5432CB4DE2B6F86C70E4183019B026A8C77919075834FC9F0508FDC06E06DB677165103826F4859C4425691583C87C9EDC6E9CE1FB286A4D25F5BF6CB13516D338F9F342A5D48B6C6D42AC03B7A159C5098FC23586231450A3C0C6FE4345DA70862066B3FF930A6AA95976C9E38EB9F3E5B7EC5ABB01E818493F1D12AC3CF56BF0C3113C4E67317E8C6B5F1DB39791D0967CEDA5064441A2703CF94F79500E0744D5D9F6D6ACCA46C63E6CEA0957FD9CFD07DD512419A003A5B5AF918D0F4EDE702341341FCC576CE3900B5A39F97AAD1F3C08057C9B840105A616A01220F70656D39623ACB06F19FD26BADD5173ACCCDF536E6082907F35A75D2D60C8053F4EA34358AC69E9DBEFE727FC611CC0C083AA0B703F772B6DC2350CB51408B7923450855D2787E69A981ED09F4B622D4605C5234458BBD85726FC5A57E51F261EE911D2B56642F4CC10740FB287C888FA21CA0FC5D0B3536DF17882B3D183B0F5CD2CE4862C5F52A21EDAF946A2491669DF4C955B69C413BB8BDFAF989AA70F0EFA91FE7B8B9AAADE0240C50D330CA3DF23BDD6A3947F0182A17FCB0AEEB02F2E84AA6FF7B22F689DA5FD79D9D3A417BB89DCF820F653F5AEEF27B02B5D2B2B4D681D6B31943D6AE834DCAB19A57DFF6C1AD236F6908674CFBB91FEADF4C0420F009B85DEB5040CBA4B9626D398EF0F26E5F380DB34A4D36B810AA6D4EFAC9A3040F3AD534BDD80FF16AB8501AAF8C3C7CAB19070A7DED00C48A42DCA952D4D67B13B31E2CB2B88F42F7F52612E3065B3887D6739743B882DBD9B5CD8A34D445D872F08572E4D4A3617CD2A823B9A637D9AEE5BC92615BAC0926D268A42158106CA234D3DD2BC2D29EFDCAE9F5009FFECA08BC8818A03459E69061CF554C0F4D9B8BA49D293F6A06C95BA3672D14108897C292065D28ED568BE1A13FE8CDE4F5653022B316C73276DCDCABE5931BF1068E859D042A68C977DFC888C6BCF411D44CF9FE75501CB70AD7CA2A7144CD1CA6F7FE8ED64360C2721159D6BF11C010543CE7AD846D56E91FE48591A8AA9775988AEC3DB423599DD5D950E61B746079947FA4E4B755DC47105103FFA3672B01AEA8B3A9AA60F4E9D44B90DC15CBCAFDF6F371DC63E67C5B01F53137450083718DD993259B677BAB329C67679204178091BF39CB241F140135753890A7A107DC4971CC35F30DB8B161668F29D6B7E19A21C92C48DB6E2A1C4AE14ECD812F86E2869462A7026E0033B6C4E5F05BFB33157B2729CBA5CF48953AA3DC651FB5C04C1CF72A36C1FE0927BD67A281D75C95ECF1988B2440A153359E0D32ACD33309F8DF27FDF4AA7D4746FAE7E110DB2FA276A5A66D0A3D6C18EAE62A039AF65EC0FC9BB081167181A2C5803AD513EE92468E4E5AE21208A2490AB3C85238EF7E02A2CBFC6E2A1954FF6EAE7534E3EE63B0A658510BBF1C3407ADEBB6900662351095EBC8D00A24D9128E222C7140525DB9BBED351C5A0D658818D1E4EDC363F641C7D0EE61614AE7FBB69B758BD6C54DA633BD1AC014AE36C976A09084BA4A110A07317DDBA5AFE6D190FC32653BD7BD1299019D391543D1F53609E5A5BD0F1E2950C74BF52EE47D599FBAFBDD8CE65B3DF4436F212CF301BF791112750BA8307990B17098D014B988662A7F466F223D45833C3BF22EA9A8F397E8FD8C8E540A71A1F3548D1D973DBAF5B73ABEC57851D19214F2F921214AC91BF8C4A211B2152BDF70AC1ED7EB5DC159E99116D5C37237FE01003B7AD613DFD2E2A74EADC9C3CD44F4423DA18E0DF8D1549CF1C50F95D26F0B17D45835E1D3FE005AEB7133BFB8AAEDB9D2167ABB7155B3A97B242D24254079874E4EC86C7715189055B869D147C7B4C851471FB4A8217979A516EA54FB40858A7DFB27A0BEF8E4E8ADD8E67D184922B288A2E7B69AF97C0724B7477DC61B02AF4BF31165822F42B039973A5357AA9B9EAD2784BB8E321423C8AA4BF8F2E1176D54139E7175C82DAA18195414300E68AE8F984726BA6AE8951DF16AE7FA7917F39B7EB2B7B03168A89620B976A190F7CB72B14A438E540CA08CBF52250258EF5B0870E28682B897B2318B902CA5724610DBCB83BF5A9595BE55A6C9D92DA2BA79E11BE7960C4F8097FDD8F58452B465B9D852ACA5F24422CC4FA3B30BBC41BFD6E0B912E3C98932B33BF63AF248E061BDA7DA666186846E940AE27898BC4C4E17B83B3967E9D8A381C60F2EBA60575508A1B533EDCA72D98C7B8A79B71A1143A7F33693C15F1968ADBED4B0AB137AA4AD59DCED23BD6252C1B7490020332CEE2EA11232A3F6FDDEF0B1081BDC9DEDFE2EB22243A8BABBB1C3C7398CADD585AC8000000000000000000000000000000000000060D161C2225E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 + +count = 31 +seed = 9E6E12F025B2A57B0F5A3A9FA70396FC332E1802608E5CA07CC4FBA922F1FE5DEA6721B96F1BA2BFB97825A19F08FF2F +mlen = 1056 +msg = 9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC +pk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E06B3674B0118C7AAFAC543CE0661B605C6A1EECC1EADE1EE4E2EEC9361A17F78DCE56BC6B3E6ED33DD5E5C8D47C56A31692DA7976EBF2B8D0EFB869B27DB8B3650EBDE2E626EF57744FB7677297FA9446E9B595CA797FDFE3C22314CAF9C6968DA8731FB41B6E4AE6F21ED09B5F7AABD268BCDBB789C42C141CED56EC8C9706F9CE613E254F982DAFD397BF8A07A380524833FC72CE9427858C1EAF36FB68F5FD84FDB2C7E029EF1C65C944EB7CC486E0062A34A6D8B0E87EF412415114B8F1E3CE1B763FE5BF18C2ECF9E7F98C1F239535A629621AD42A211D628E9ECDD27D4FF22BCF020B51A25D86CBE323FAE9C65DEF585C1F2AED2F67EB23D13DD2CE180A91CA875D5A674A43A9FBFD9C27224DDFDADCA4AB4F0959F1D4D3F7B6A01EEDDEC3CBE9366DFEA430FA7122E8E1880F1B7A94566E19EE14F72F23148D128541E97FF50C90D7FA4F10075CCB0B4CABFD5F85F03C59CE0678ED80D01B0DCF21509982469F64789E41D53726B985B21BCF375252074CA1077639FCE3DD0E8A66C2D552A0C8C4DD824A14498987B920476F765ADB5529306494BC4B602DDAFC654A237771B48A411508CC0B0C5FBBB120EFA508E15956DF91F504CDC6A0214667BA503E2454C7A2BE7D4AD4C56E0D3CCC46B06C833A5003B20EBE8EF8E3D54376D55588DC2DD8B393CD3E29E5B52466CF87C2B52FE73CF27E17E1A40D50CDEA2CB568E7F79B0DF8A3D3D31D15D55978DF7B6A4FFB402FEB84258133248CF5B194B20396048B148083EE8822C3A6D8A9BB24B104B500776093134DA765A376E83BDEF62ED41455355A97EF631B1FEDDC44C09573E1BA6DC7A495BF06C2DFDF6DB2BA04D91FDC97AEAFECCBC8F67C767D8ACBAF420851D9409E6AD4372C79AC6AEBA52802C478E30BCB3DDA08F1BD93819EADDFBB6F423874E16CBB6E12DE7968D45950DD322A3B891C26142C82F81A8C504FA4328D514CB7CD7E2F0AD9E9AFBE00BD98CA5955307D3AB2FDC279FB0ADAA86D809844CF76916ABA689DA5D9366CA66F6A8B1C6BD559D5A61F97BAB8750CFDE90D96235E69A54CF44C518DC493DC7E428FAC63FD47651E0ADE5E5E0191CB878B5161DC1156EDB5BB256A9A7097A12DC92FCAD3161457A071695BCF6B000285F5EC2340124DA8E5797DA224769D3EEEB71C501E6296C29602E705374259161D966CD2ACCC17339E3471014F9F651199CC2BB98CD6F55E523F3A0DBF135C2323D37400F66BE92EF07D584C4F3BD27D5CFB0F7274B51F3B56B720BA14129EFDBCC9835C59BC8A010F6B7B125EE8B2F25568555F8A98F96D9067DEADE03B49A012738F67815F33F225D0EA0B4A2AEF040A3E6F13C6F65E6BB42B24C545411A3DFE89DE77A668EBBC07AED5F38C75B62355F0A283584378181C6338E2D38AA7FF88195CFAFEB093B05A4684D19840C3C2A6783EB9D636859041E7B9C56AFD74E2B13310CAEF15E4A3E3BC141097C049C190548F1677B8270155F3D76956437CFB7015FA19CD2D65A227B4CD95F2C2D741B08556B569D66D0FB4F843049744E3A491FCF9F2BC354968AB7B24E8B3DC914AAA117A69FA364F4A4354BBFC6C293081BF2FD616FE443B6458AF44C82DAF6820230675DF248C9AAC2C9EEE469E06440DBEFF8CBD36277775EB883B99E1666523B37D455F9B5BB2E97F7277CEFB9EC014C72AB67C7BB83C58E7122F826C61D87FA98E8B14CF24E511FCA252CE3A4AA2D776A92362CEF84E7B9DD9B94468F1463B7E78B673C94F3C1FD21AC5D747C5A2597A340E610C5A7B93D784CD9004967D6549E6B9D9CBAFED6D0BAF973D2228A1F1F3821F4B5D3AA8A71C513191645D81B5572F7F6313ED46AE1CCA39AD98408E24CC1A9FC5B6A170B0FCBC86CD6D4DE9E567A3AE58A1FBC3AD5BEBC728996A01782DCAFF9D51D6BCD89852FD051C3F4F2EBBEAA042C1A270AB5049CC85A9186DE4C8BFF7C3AA5BBA9E5D6A66493003665E4F102A388078BEB7C1A1A9D96FE735D6680EF3ADE485090B6BACBAA04B92812DF357AC72B056413DECBBC95F99CF93C237C2D52CFB3E43779A4A821DEA02CFD2418420F091848499B1448BB9AF0D3159C4258EECB671CD53F99BE96262A1430CE70D44D752A81D4C88898483F62181B904F708BCEB60FF9BA0A4493B378020473F01FBF2D687063AA768947977A65DEE32CF71DF052F0850D7DD66D70AE9451349ED7FDE8339FCC91D87BDC893951904CB6D25387702F8CFC052DB252996F18E7003488B2E66F711C61AB5AAE7CCC04B67CC2BF31A08AED889EF646D6F19504301C66E0E706730DC5054788E9CF0DE2F7B4A0EFCB175DE39D27000105AE61B8A12CDDE1F2749761BCA82AAF242B316AFA5EACAD48B704B5A752EC09EF72AEEB5BCF219C79E8EABE275B29F3505AC10DD3F1993C294F81A5A7B8F62C8C75BE8E127EB7F5981E9325B9E7621FB12D2B5A9146D05D6DE7C2DC37A256DD1C89AF05645BC94EA777F0C1F27534F2D9C01DF2CA079D2E4400972D21B345F687E8073F7117D8663DD350AD09BA609DC8B24FE2AD315C7CC51C774B743C5F576A5A38E08595C82662BC26D7CA31C028205AB06774EE306D5B96261DFE84285043FA84799630E77C7D0AB8A9D7FA6E0FBB757C96AF1201777C86404152AF28695F88C366840FF4955FA6355DCFD766001BD8453EFB9D45D9C116453D0B0E39FE689AFE9B0838E91D +sk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E0618274BE9A54B6A16BB9A98B136F13AA7CE881132D6288538E729F50CEDC76D8A833C09B5CC8E93A3266EFEB0DFEBCC441196A12E135610E95A9709DBDD34A18C31135727746332221207006622117777705387620522562604548022534225500456882617258660142736616574653761781245215185772433060237852787346812608535254017633262635073615361038286286084228066317587046850762354236544126528830511862433311362461826814428264516046848518071366178502211714520633633547033011123450406213034773121758773673338724745812445786677771233582143270584128440077453306577840742017540255816265682126060224731661651678541447308255581888337417708767558272312335746318535212280265657176724053632280855166018863155005045021827047543328782866785283433401715122302056773516672251552150486638434782465714178563216251308770441324078242821382600611230318831027154562048030478107135128477740155713860006654044680436753833431527628884561320374248030377062410580544771843725513207421366416202017654753806204567118152106565283245131764623803115334784476631210711405617814016876275014214874784267304507515136535125781611510720213728101764742236177174466261875711332813544311878004011034054082215207684375726415251816888085252774258064178614484680440413546554274736136254858677053563177132655204582411887665006767084368561511308487528253825264374820673345688357335350030707484342411086510772418026054560811181426154721326645004623351806604255718650128758107164347028421868005454844336478435362687858566058247506146145323455535430245258651600347015868064182832013780512277526765663204456387740517422645011714541617144757147142725135717232450577188576553606715712610771808416062472384704448614745556342155116073440066207575522231671826221082571227875152542024565684527862821735431875643877573381876241788232404464256522525816324064133562284774852070018514165345334450653445478433201882843554325861536033270544244532415006048837587280821474236238832307810148261187077134733372726263415174142422776341740482344876625527363418138831177706623682204012050754151788553336631823870011638341308366048708605610746155784180474643826560151521435441227355746774553563407674066776640414063240255811533558377316565420708473350474506106017480877147482354120005233822130628341636041550468377344835856653558284108876076714857742387820684147868426188538274670855261617728174222607862275263321681322805481202346242755563568225801036504873653261318047503566332671776571612524524476357771801738872628721160486667847225160314373512807654163156415255002465877018355818244313212132846558660053533873277001176027541772857508114341873821706627575174631641634062340674520435248370780626620275303772171384777381602217463275544765671383865624611040007624853045375443143763285861275287617246786268446033175308387862622808004126101787027208884508751514112617404151702780342712646146882270762278824825676737338452423401173525430884008383583110510235705332342231040253286866701200084516357720045114484020874700808036734652602770614056847316567562131311135536FDBA8037D99C9F392C2241F5220C23701D75AE6BD6A561E49139683FFF1C9E6A3804DB4B7DD6A6BBD4652CD70AF467C75116627FA3450C105E0B680CD31B4605676F16BD88F49850478A8A8A92D95FAA2649F1854F1D30AD7CCAC45A156566FEF6C28A8FF14F264DA7DB3188F50306B09E194BAA749A6940ADCA17A061936B565F98794383E79CDC188B3050663106FFA6E56158930499404A4B04DD610A5D19356BF21F62C0EE89181FA900820C1657FED27421EEE033B492CA1B7DB6171D4561646D61B799272625887B698AC3C475EC729AB8A0D70B69BAF74CC4AD593AC5CE6E6E78D4270A5D1442D7F00691BA064D185E1285D3D1340FD3C04E9707640E3E755E4F12622F38B7FBD33866C2C26C7579DCF7A62249640DEA6E79F9686C5398DD4F5630BA63904A9CDAD5CE7CFBED281B26EBB6955E2F1020FC3309EB60F043AE33E41F948C895E3622FF1C01E14BEE0E0E32E37AD3E9D49E2A9536391BF851FD64BBFA886B563F477BF2646C3B08F9960EDEA9AC6D10ACD3A141E3DD4071F865E8621D00E4C291F2E669E068FBEC796E60468F7342DD94C8B54EE1EFB41B5AF6C86B66CD712C16FAB9CF0B544BF7E2FE2BC9B657B442A1C48DBE23272DB9785ADF029B62107F163101D4C0E430530DF3DDF495124889A6F537AEB55B5E498CDFFB928E988CB41182B69CB2ABB4711098218D8305258C6EFE970340ADE6ABFD80D7EEA66EA8A10F7B0BD78DD12E2669DAF9E487474DE5E81BF042FC50730AAF15BE9F0D45B57E33286989ECA0EE6A6BC8915B10C51B5C1479F7D557145A92D5757F6C3B20FA30C25BB785F6DF468E724E8D734443AD43E14C52E3A2E80F2A5991F3B2B86842CC21B5C66BC533D0BDFC149069FEE1664666920F39C4C084C2D0CA5DA58868BFB17F9D707EBDF43A583C6BC783A9F3BE0E41E853DC561CF4CA1F5F9025AB302CAC0E1AD20174BE12F3DCC67EB07154A52970FCD5D91B92FE996E85D04DD78D7B40C2F855FE1C054BF76F8A23DF413680E7AD22A5F7106108FD6DFA8872499914CC0DFC25CB7EE9A3A9B269808A19EAA8EC21882A0DF6987C341102F395E9B9ECBD4126EBB15CD8C513B5C92E5CA76E1E7888C75E87D67780D4D68AE7AB730C18FE803FB143E8FD3A7D2D99E39DE0F5758FA86803028926398AB749D6FB3C5FEDCB6F1D918F15E063B2C48DF0A49708E0CDEADCF51D4DACE14FE83EBDC5C975A266620CEE4D4E2329504EE5B44A14BEB6B454039FBA724A577B7F6EBB877DE85B8F540FC7C9FC62473CB3CAF1B5156CE4AACE70412F897BCF1A8C09601A21A014C9C07469C6EBFBFAFCEF9BBA8C661352FF314FE2B7F671F3DE9CBD856C7C73D5C9668DCE3B6D8549817B422C632C1A550D69FD6D58BE53BD842F2F32E5C7CFC57C7A37759FB2C56D7B18C3BE624B7516CB5E4EA9BE3779DC3CAB8CBC098FA200467C23BD5ABC7560781F525866528C6627B974E18FC5F5225A8BB8B183C2476A073F02B0BADD7862DDCFC6B76565E1D97F68E9F29C6171966BC7C574CA56B2EF53CC4C4E3EEFF67D4C8A06E838B351676A1F2D63EEE49DDF950C2FB9D72923E8E22D3326D8454A4FF8211EF80F4C13CA6158458FE1DFE38B51B4371B03EB345C1B64F8A3276C6216D9AAD6010FBB604E4396D6A2235203011FBEE8E5C5DC0D8A39859D9B109D474DA5D393914EE666D910CACEDADFE554CC23BC8B25BF74B5EAD5388ECF19AA8561FBE5AE031C32AB53AF4D268E8743C041020601CAAFE0FB30EAD8331169C5397974E37218514AA880669D345D7ED8C6700E17DCD09594C62DECDC75883A51A3E822C5C5547C7A104E4AF1B8350B7AF4E2C3AA9E8F4A70A0E43B04B94345722575D41D5A5973980C529C66AC4682F444AEBDA22DE6210C1FB6EC049852F2256FF737B8DDCB44FF46B7E472F72670A8C3628451E5F73E25F82F29C48CCD4FCBEA8D384091CB9FACB32A43D459023A76EF85AC8FB45994A1A535240BBAC8FA0B4AEA13705ABDD980EADF2662FA313A874B9D957DA7639C9A8D9BD0495CF5BE3CFC5C0FE53C420C371FB78892F2FBC868F644D64589AF26112852D5E6257722BB80E918E11244E40D4CEC3EFE5FB2D1F297EB4BE4AE2D93F32B97ED99F493A4123B38E5DD3281FA9D7DD090F16EBBE3FAB970CFF5378A2558DCF0885A902862D1621AF042940F634A9C176A9EE4B73C28D3B03E139BCBB64A08AFA0EEA9DD06D6F494DD9CF9D75AAFC44762885256EB91EC92869B4DF4C55BDB93F83D5F3BC423DB66AEEC646D553FA4EACFC38A1A07CE79C8B92F9D8846FA7AB127A37C5A1DEF0D8710CB761577189E889D22DB5B82139FBC3E978494BF077074A2DFACABD294A60F402A99E83E5C12270CBD60611CFFDF18D76842480535D924399E4051D007357BFCF52964B3EDDDD69BDFD9F9201A411037AA87F9AFF29E64CD21A07EAF44CF91E9A95AA006170077FCE535A9DDB2FB3A701B5ADBF9CB5615D73904E20BCCCDB64EF27C93232EAD216ECFE61D7E82A4B37B7E608A544990F2DE43B99095F3D4866062D51DEECA942C6D451A5BD6683B21EA4B648C87E87FBC9F96EB76DDBD84009BACDF5EAA51F8600270120A5342CF614CEFE6FE860F560A973EE60D14DB8018B7CD33FD687C4E3D202122D774B6661B285787750AC47B7E984F7AB79C7A0E43C0147C2EA45745D34191CCFEFA5226381D7CC84AFA8B5EEF5A18EC523854D3006415CF478B960B514E86B8CC1F10E41A8F33938B783075A4EDB9A8A03706772D91387C5F897588032ACF5ECA3232F1F5D1BD26E7C8B6683C5CB900B61AED50FDDF1095222CCA3E8BE3057261B6354F53D879B34B3FCB73B171F2D6FCEFC55D1D3240CDA0771006E5ECCC99B3BAAB307B474FCBE3438FBB5E2A19ABC7EFD80A284603E0A9322C20ABC6342091D99DD47BDF466D7DA99F25AA3A3A2179E6E505C0B9D34339131CC0C3A701CA7647B9A22FB17EA49028FFF8A86C874CCDD12CEF7D9785E9F91AAE2FCDD72BF74838AD355F03631FFC2541C86BA3B071A1902990D7189748961D4FE350E01C235DC206C82C1C6B14B549EE829AB3E421969B6ECD6C9398ACDB2B9EDA9BDDF44B7D2A6D17EBF9E28390E333FE2C6F97A71595D5965760056DBFD64AFF308D6EBF429953CB34B4C35CD8AE6382EDB9196565F14F4ECC746979E121431F7F17F9AE757005782A31A8D03D1FCE0968A4EE49B0016844610FD0E501C64DA83C1153F31F6C7C9E0261075FE69FDADC7D9F85BEBA3C0354019613195EEF9E77CCE384CB2BC5387A2B28950B668F55613E431158F474C5E902F68B22E9DFCA43994BCA8C62F6473C4BB0AA84D52EBD093F7103D358679A8217C6F91EBA35D4961E16E1E439CA25E7FEF86547E980CBCE7470CF5823F2D1F5FF7D3EAA0F941E96C32EC3315FFCCDBE313320AB645B8E08A5B41818FD72FE52A3E1B85E035D95F93A07DCD38B0681CE49CE9E293E9AAB9FC1E30AA041044A86FF08BBAD0A9334A63F1F7E8871AB7A9ADBC9 +smlen = 4349 +sm = 8F34638CB6FE5DD9EF3B7B65C31B039A713247904FD005C9AF85A57E217CD1173DAFD3FFAA6B66FC30EF0CF9BA271CE5B8EC7FEF79D8597EDB129AE46D8686FD62F65B829427B3DC579C0E96B9E467FC23BF86D9867270DE07D4EB61ABF9C0A79EC9EE2C3D4F9BDC69805F9F22914FC3CF5EB516AF32B46525F7AAD9DBC28FD68B6E79215854693E7C24C9DC53F5DAF8C7A28A27D284EA0FB242E64070BD4DE4653FA4884065D3D2F517E6E5C4169EF9B5E6ED3E3E34F3C919BAC1BA43DAFF2E90D5A7B8EF7B6FAB0D568BA0BEAE927E3D59107A7B9FBC23ADA8BB6DEB74597BEEA5850673AF0135455BAD04CADA80EF02463206E4DF2716256E157A7F8FC45C2EED2550CDC8C837218503CB5FA612F8EB0909A358D3AA3DB7F0D87787752F28A5B1B82F96BEF9ABEEAB8EBBB820EF7F6D9D04B41E2222C2760E7D2E9866169DD8546E7A6A1018F5FC8FAE32223A85A62CC13E56E55E3AC76DD56852BC6C2F426BF5361388803C566F36653FE92D5991AE38FDCACB4D769AEDE40BA879C6CE7A3697BBD983EC57476D0AA90FE05A3C24AC0FA28B42298F3061E85635B188B9772E151602C6A35CE9B9C3321E16F811943E874B25E189BFABD6C7852BBC6095C51316AD823830BA3932C968A2C0C9371231B15573D0448D706C5B733D54D55B720A6DF99CC6A9D906BDA722EB726020917C180FE2A7CF2ECB32863D733D32420D6A5A6016FFB402A66E6E74C9114C280D5EE7EC107D36D2B0632CC956A9042CE40004A0D7EB9F016AD186AE5BFEA5EC8258CBED57AB9F61F163EE5CFFA36DE08305E7A6BD32D1F4892853FE06B006038513A1B435817F1DB0D534F76E77FD2845CD0FB2D76FD3F6E5CD08F78BDBA92BCF9A2209C0C564B07DB0F97872508267A12DE9AB01467C1671E885224D3958B9F058A9C4943170CA298D9DECF9DBD038759967839A6419564F4CE843E2B13729607D89EE05F050DDA1AA236E98520AD9834F13650A2E82C3590CF194634AE26D1955E43AFE4993E2A11139CEE9774FEA149ECF051394CD42D12A984B2C1A44246A63087D023837E67FC23EDDE2C737D65BC193FDE64685CB36DCD52323B291C0041D94E47BA9F0906061026465F4CA18E19093A350DB8F368E31BA248BE9FB9A71D89B4C8EC59BC77720DC95F3960FB83E913B07B5F24757D1D8419A5C686CF166C562A70F3B74546D942B1E9E47E4110E838B0B27139F7F5588133F7A089EADB1F9C13B36B59EFE20E4F4735A4D35114A2AFA3AFFFAC298058903474882A1A314404D216A0850B09DB7EF25B42F1BA05BB925231BB37C7C969A878CAEEFCBAF15C97A82A0EC28556D3796CAF5283B220A209E248E4FD1B349AA33727B2B84E6AE35ED9E851047C4E4F22F0BC2F8DB3A8D92293BD38D29DD99383B54576273E790A8F7285B7C5CCA003C6013CD402B6864A5B4ACAE8F65ECFE989CEBC4C55B284C88463EF322F03E7A141648D906D38D4C5493BA88A831BB33FC802C71899D46D479F6545C383F4F87FD1EBCFBB19F1B7B48AC121E6214CD3F7FFF2FA960EEE169E3F02695B6A94317E13287B58F4CFC71BFC7A66D7A17A5E6A2B593A9A725172FB085FC371AFC350BE930CB648C32D3B8CBEEABCF5E9CDFDB5CBE2CD74B0329B72E3384105AA61ECCA71FC79ADD3913F2519126F5F96CF0E0CF98C1CAA8F0DFC0EB4D0A18CEE57FF2443BD479DD0EFB17F1C6DF0766CF3685FCE8CA9B1800779641D838093D14165372DF48E0CB3C42999B13B121C1046C05E077AEF214EA2542730FC8B0BBAF9BB4EF16D788CCA1503AAA8C92402D27B9235240165ED65320EEB00E605E3AD548B8125C1645B564B0B0B942AD4AA87BB9E251CB8D7A196A39F7B9B7656DFB72CB5085CFB1D71F908FE4503C0D465C9F49CAC6A67CFF6960924D6F28270F2588AE687292A8E558B5D418139D44AFB9F96D021FA5705CBFDB46FAB203D3705C182F3E071A0C730A151E1A7F2E97374C17B95CCB68DE68CF55E2F47D4AD75FA26A2D6F6E329D2A4084739E534A96CF20EE01F2634D79FF07A014084F3770CCD635A5BAEC0ACF9BFE10411D218F48BD836D86788531386464F7C0E7694DD98D851F9D1938F8B873968A663F8C82D1DB7A1D0003E000144235CC808B580403FFEE7B302E99CE5A10F2BBB6282B05D21D9C9F06FD02FC4DEEBDF7C50837B63D985E8CBA67143D9E3549CD72804690280091D3FE2FFF34A0ABD083E7618E0A3F4B63EC38938305D6C0BB8786704BCDA7536A171B524CCDDD24956F18163A384155D01B4B8115DD3700D8910026D759E96E23BC49176D887E2C57E8DADE0C97F2AD2556B30120C834E83F01438875EF5FE81F3CF8A2B1EC33F854779D078981111265F8C6E672EFECC369716C93693E7E4C7A4C0AEE225AAC028EBF0FC46364ACDA0AF4CEDD9FA65F503E63704B0EDC19200A704755B2CFA8AB6169D52B8B55F80F6B445CF4C4433AE781BD3CBDBB4E348B3800B746AD29182CE868B3130FC3BBF56993114DBA5CE16A7819D3EEB1EAD4945782AF91E8012AE032A3CF300F38AC14BB49A603FA71900DFBE7DD634B859201A348419F73BB72873D6A3FC074F0C9BAE93D8963964649E44B89905F741094D7B90D8869ADF664E7F49F4EA7F8ACABCE4D0995E0F46A23B1921B83CB354F32DC9E2BC64CDDA894C6628F9800D56BB8E25E9E4FBCC2D5B8A63EA68F98390ADD0001FDC566328C0A8B433FA83189BE2C56E1CA6F43DA5883490DB24C36E5ABC580765C011B4B3A3DF572AA05566DE8AE1ABD0B7231286D94985A9FAE8523F22B2A3254F35C6CF53981AB0517DE5D8FBCADEEEA7372E24915D248900F2F10C9FCF80B6258D1DC8730171B197FB26DF8AFEE5A925D469D91E124B0CB30E061C0DCF06FAF7F7861837C9B5408CA9C3B147380F7D518F50D590101DB2E86F2EE0298C9D7FDEBD11A064B79F156D57AB7CB02A1248CE1183AF948D4D08C5FF7B27BFFF0F0B4809A09E395EC9019446E6A114825FEC5E682FDB0D5239310EF38F2636D90CEA97AA78D4AC3DC7345B001DB21FD0B667DB3607C6E984BA931895CF9E9E3128D38A9DA2CA78943F5159EF3BB7BCB601848BD882AC0299B6F1FBA5E42B2325584EEC8D397EE3BFFE574179B6902C8AE6BA2E95F4185B73487A072B9E01265A54116F5D1B485C2AE0D9F0E3D7B04EC6504D48355511A01EBD382F4A319E9696E11A90D9FEA0336CB8A7FA1D7734E3D9E40CF591C15F0DD6BB24ADB581F087DEBC10694DE4750EA789BDAE07CE79F78CC04CDF68EA0FFA7745251F2AA937C6E5D23D405CBC237BB7D1DCFB3B78B97EFD3A51931EF83C935B212AD0725F0E0878949360D46483334030AA2563ADAB4D9A59401B4E8D43FAC3F01CF55AAC2433247861D3FE9963FEFA01F7AFDF1F0212553CAA0152D3A9B86BC0826421348386D35E43A38C57C74739AE7D6AB96F9BCA20E71B5FF812D3BC5377AA764E9A027D73B0A6D59DF1C970A08F4EB88252ED651932B8AB2880797173CB68677AC6D69737FB707A59FEFB098267D418DA485B2E2B0E6153E6F222C030C4FF214B556EE85D93D5F85F296465E9906D49C0B3CCB5304418A34B409D4996ABCDF06F141F6CBA6C8E0C7F0ECF83EA74ADE65A5C56181736E5EB9DFB4A74A91B2FA00E753BB08488F53885BE1E3768AB2BDD391E3C5E235691D10C808091653B527E66E6D2F1D282A9E4D02E38A2A1B1E8B0751488413E9C980E35DDA0994B884C0AB5ED8D924E264B86BD2E81C5ECA346F51078670D8DF85997368BDFC69F5D02605681411F7310AD4E5E76EF8A5BBA9CFA3DE3629A90139AA2F985E564ECF31579F7EE176899F05677EBDDA545E74D158B6F92A9680BD2B0F415DAB40C6C7AEE4B2123E9F56A935F662131F783BD096368935E5B048383BA3FAE000E10FFE3C3ECD8AC583BDC342899E32B794EA0ACEA6531C10B5957F8AE826B129A1D20E6B9517F5DDE1B4193B56828F317E54B3BA62CA41E84ADBBF3702FF54C3FF189BEA00AD5012BF1DB1CC19B6897F5E89477CF6526DA7F8771C8F81C71C49814A704277BE6589D1404062D4674BE8C12853590866FD76F4686FBC1A1920C1B30C069C6774D3D2E4792030E07F857FC5247891E7A717944259A059B2498134072DB9BF736F7E8680068C4A28C116140195DE895E2F506445C7231FC57BB18A1B9FCEFC5E129BB03F5E539CD09E08E9CB62FD2BBB477B9F62B5A75EB807FF5D3F59B599B7319ED7B4963B319C235B229ECD454B1302A07672870AF7A16E1A5F8600E8A9A09E08A03284280B00B2F66B28A41C97B0452C81A89A7495FB699C571A8E01F69D39F876A83FB652AADCB7966B5BD9C79E865F1E3C0AC5A164214F4333827A9E782C86FB2BE1C7581B82D8CA5F111CA0434ACA9EDD740293799AD3821716CA7EBC705FED3BD11F7D7417F26391748AD6C66A0AAB108E46BED26A179E47FB64B787153E6BA2719719DF5625E99423EC91355C4FA263193B0FC3CA81FC0703810946186205AD7F37DC3A6CDFD79D166A96265951A357CFCDC6B4D49256A645B01CECAAF73D619BB2CCD6EEF2818A0872787F040C333DA8AAD5FE6F8C1F6C7DF4000000000000000000000000000000000000000000000000000000080A0E16181C9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC + +count = 32 +seed = 569B8B9BDB707B19CD6F9BEB29F304D603C1509B9CF25987C280C342E870B1E13EFC7DD7E41DC85BF4F42D0493B84B0F +mlen = 1089 +msg = 7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 +pk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92CD7A349C98EC4BD5067E7FE7BD76D52C01D57A6D4C6A8B4CB81138B880B45FD12FDCD48147EB940B4B463B0387D14853BC4174F4D0BBDFF411EED24CB2D99E7D2F609C12E8E6B8F3BE99158475D36DBEEDF1CCD6A94AD0D7528F98318FBF869D868E6AFC94C5C07BA7121C5FA1C61E84D09065A8EE0386452539884286186B0546A23A5D9154396FFD16F1981E7A75AA82E7FD0333DBD6D67A9061C994970D84C738B340A2F6373E4984B0A29413B67B07A58375B0766EA59B6FDF04A9F3754F2A6375DFDA9EA0C695E976EE716B932130BB938AA993C5AD8CB22239CE35E1188C45E0A1FDE280770358249BEEBE20D3C28A2FDCB558D6E52A1DE190E13E6833CE7D25632106AF3FAA0A7C2E758719E36C7E38B00A3EC64EA33322CB082FF28EDDB80C52F7712C0E1B6FE0CBC505FD34F5F388450C0C69E48DC152E53069F3AECF5C5F10F21D6A7221C7F883B22A7C234E4685147F346E6D1299F696E0683EC667A7165AE031AF40603CF00F602DBA4984F97A20BECD1DB76C390FAC92BE5FD5494C4C3EA3FE25304648B8ED13B98DB2FAE63D642B2FFD69C4D6E314088025B5057E7E79098B222D86CE2C0D039810EFCF1701A0368121919A56EA0ED1F81F7EB5003C10E4C24F27840029D99C046AC92034C9B2CE81294F31086B0AFD6DC612BFEE22C135914C7331B69BA860C6EBC2587B007BC67CB9D2FE8AC6E3B0CF0E46C9E940044326FAF0CE5F321A648EE9046398AFBECCC39F8ED858FC93869C62A3AEC96150B01C155BD9AF3538479C184E0FC53B56861FB8EFB17E01D7BE10D442A59747179C96CCF2E2EFA64BF98F52E5D7A849B2F50C4471AF25112B5FD8CD4CEB9A6D7D1B9A112BBEE540F2E6A46D6D8F8D6F074A6DC57D03BAC8519AA9C9FEB8B7C8DE7D456229C19A277ED4FF7E279EDCDCBC1FD4E94C165C33D701872AFBD3F9F8C2C4197CB2117F9BB0E0745B1B637C6027BA87A1192D897168CC650F514B9AC3054163D030CC12192F9468405A0EC4E1B095E663F9507A7ACADEDC2CBCA6E8B7E468F09CF7F788447E946BA1DE8E00B2EE245EE2D300892920E8C773E337859E650B113DA2CF908E5C03AB4202BE8F79D56BDCA04EE105F38EF44A25922EDB74C319D176A80A4AFA4D45CDA66D8717FC55D2075C8A9EB494A7B12E76EF2E44D5E689575834ADADD4DE5635DB0AC6FEEBE0500B02872384F7451E8074575854F278112B19DECDF600978FB4498971FF0A35A29AD3F34A7FB5BBE7A266870E44E9775E1C8D02BFB1F9703DCF22E199165B4BFDE8394D0C1C0D85C40BDED8D61D7A3AB576FDD873CDB389CBBA8435341E60AF114A881C19B837CBCD2E2AE59B9F606CE3CF3BB12DBE831F3516B31E9248D69A6A4C7E63B8A064FB28BAA7B379AA35FF1799930DC3D6DCCC284363FC98F86F2585EA5150FC01F9E3AC6D557E59777CD093D9F9775D68D8AEA290F50C64D2445FBBB63973630428EB97D4CD4D90B4D67EEA6E5DE80418D95781D31F6C6929930755B8ACE3C0912A8F9A234CD33AD1B613EFAA3B2001C9CEBB4D57ABFF741734031C4FACEF724BA3C7B32ED1E4EA029AEE194ADBD7A120B82A3943EA474567D602270D55F05254E47CD256741318DEB9AF2C4416024026CE2B54536609901DA386FF0D587C061E0DD8CFE0C0F61091683835125C6E08052314B48FBE34A9A20C7E86713FFC943AACE1DFFBB158CFF87A369671442E85D7A8AE90FA3C73B680E0DB708196F9C0AD609B24C90DD88F382549782940158764D0D298727EF79A77D38CA085A7A63108CD40A4C1500846328F2373A70F7BABDD0D82B692201D44410F9C3A4AB2F5035FF666D3E5FA32D3880DE84316D583ECBE15456DAD0AB40CADF12B3894BD28F3F6BD13EDA04136D7740297A8AC983363B58003BAD93BD8F30508F34C255FADD24AD419C77BB05FD6AE4F685C956755F65209E113B90F77FBEAEFE8B1957B363CCCD571D2C4824403CA9D29362DB3C696D6141FB5B47DA2E71901ECC8B8D310571F93BF349F5F09F8DB7B301D808065D196061488963C77AF134D47372278EAB3AB191E7ADFF7D1B5C2B1F26B084A8EDA217B3489DB8A3EE9C60D4D5316C1EE81BEED54C84465CE92A3D449DC4C8BD40BF035C901541A591E62C50195762FC4B4D5C300C3839C321B8AA93824E61DB1E8B70039CF2AE6D00E6FAA3A4467A93FDFE7108B18AC9E9E6B0FD8F52F1866F8451B62ED5FB43F19BA4762952A0D46B25BF866B6C04CD30AE297002C33099460FF3F197C5F8F36410672BECD02F52EC9D67FFF9A29C45B1190290FA134952069CFFB0CA43C92F8276F8D99A6F09DF3C92B9562D87B3F69357D7048F20CF0719352A5D88B89015BC1B1875DE6C46EE6B1709A74F0253132D950AF077FE240E3D39F9B847626BC5A429C13F728006DFD1F4049A453F94AA94CD2E74DF145F51FBE81DFF0FFFAB274FDA8AD0F3A736A6DBEFAA95DBD3A7B719D694D91AD9AC97F5E37ED5281EAEB00E4043964E051328982B469C448E2812C0091871B0C31FC2DB2D096BD6FE7DEADF9B18CA7D6DFD7AB1DE3E100A18256FE92211281C16FD84E57C433DD2CEB214031AF728B555886985F267CA999EA2EB12F264499F5987986A521E0D2A28B716B0FB626E4E1A5C5D7117FCBE0E2EB308B21DD99E7621A0D52513DB299CCDD3CE1A114E53712F1E44EB80CB845B8B4291A4E6 +sk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C893E750E0FC5358C143B68DE7E501E099ADDBEEC619D3B3C2EBA63BF1DDD4985DB89BAEA7EA813BE93C2C4FCA3BBDD8766FAE32A23E3448E8E67B44EA9BD294E071570474437480680115510034140786378645381744584077354477066018037544167686420741333137068168766570181757485163163218262563585253606183431448125723287456642341458225713821235651256838014783665745643714264365828321637000773473757452358411875104413062704187260780701864360602357152340644688537685535403431715113012060276141257720206156543153678272137450153607126643828886544460331044037176705185664820685338632308475818223384844168568678138578330626464370207083206174584602343173050188633523364323421830617240403001725164088343086828480157063581473771315211715356857488272367537422278582142030455574873505666245020278437222326535453331855274887651340172874651254674372255576225311103000270441607847357785621385880648287743542063156861478835160308035871117415164713261544141044621138787530622631414538716286402356857584037355257325188832101505876772650175332752581215184325451678631066520740258764754835718532062167224032050840816617221052854787354577465727664780886668371800507085668421030723605106017075877471337738727227145117871575184185251251084636360016750565352438688432132020834314257117483023372781421344068756276825072317737863110440180173176410426101780261434114663626211048418030126723085154574586486762331173681580327641522603463765072185244812160710610307648408183108385648378532300352518176808240326222365346167475405212228767721250766574268074536840455113070268225427267773115111442375332201661286874324725448186622704400200677221024476140701286721424260445521018572470142115460544107248780553650203520888274733506878681561758062434750231007560732716863073024237750700313672642863263227485776223380707112654607078743474072251436247837365107312274360382185225267724831013123618074354860051511778436188272120432221622100588638733658216278747060462646067773261873533180260647254158547204564180314464476546622364317486850843650562350657025618237120562313455626541461882514081675448242103532437750447080048086246657273506217680402262102682252672517611088612721046082050842233011161073768457051484341424883388088164152627540512877736318703726730757557127510335262015673000213000243851331583134660817516178644871360562564738760561164535880517376312608560822810534212842354740788057202722750705563105888500550033234328635743831552805116843488666282221880258634165147877434068313320240705037488578548327535524801164336842071334180576722032414336823232166677523344562473853121664325152515076454675204725714304710043274453636084383386600820158113624507684755554122413111362314373487177840472046035286373138482010202274220815012525233435442448171065338268338182224040126723635685473786413472543153556225102050627254465450542251881266405783877218212581557462821476550853271274538032255767587566074605422501502501750506838736171320483035461481141825031247525003143535310642836422701342835787146727261636261841444880377447E3C25512137D08641B56935215A9199F970811C34EB8C5C398682EF456426400FB2E9FADB06486D36667052D63821CC4AB2A63AC515F486A94751BF83193316D66797CBD9A4FD7E343A6CFA65FE046D57DF9B9F7EF438F181741E3E44692188671EE602AB0576D6EB94A3419A03B24BD52BC8F3500F1B262DDC8E82C57FD49811D8AC49BDEAF545EA170D9826FBF6595A547F1B5ECD1C55401F38D521AEF414B36C6DFB0624866B8B67B35FF9E1C906BBBB9516A3C8FE5BB5F9BE3FEE23EF03F64F8981C0A540D1D844FA9B32FE87E25A49845B9C088004FA4B8773F7468F260A4470E44A5B8930DD7A2A448517B7F7D07D2BDFF749467D1D615F2943D852241F36AA369CDD5F65DAFDAAFA1DEA809235A65B28BB599F2366C040FB2B776B901C06F1166D0E2D23F0EB54C824F001DCA7897A412A9666CF4E2B7FB614E41783D94E1B690A3DBF3248EA44692866AD1BE887A51ECD9F50734ABA1ADF794315660856F4EA31E06864440E5C0ECCC037025C13C756658F99E96220D185DC162C2E100B199D126DDAC9700A0C71D8485DC89BB001912FD4A68701D5B9587BEAA0C1D9262F443A4565E3B4017DD5EC82003FDC1AC312669F1882E3E380FC8EC8224B350A44781699838026127258E932CDBB0ED98549369BAA9AB22693A0F251BDC810BB2EF66061045A852A0C292C87A50FB9B18A4A1F375E68B9CBCE8318FE32001E3AFD5E8FCDA6F79350D67560457509FFEB94C8E022C2F5429C7C44C5BEC01D33B7E2FFED232C5DB0FB66FA53E6FA57C3BBED35972C9ACC7B6BCFF936586FC33349C9ACB6700E3C4ED417A9DE220CB21D57371F1422E89BF97D616ABEE93FC2122BC1F9D3225457CE7ADA0593043B3009E74235DC0BAF6F8EAFB96AFF7006737310510712F6308A172570A7785EF0D92EE34A6E4878C371D43481254FB5801A0C877EBA180E55777F28816C3DF0580C4C95BC0346424CBFF59BCEAB8B186474AB29D6829F17BB5B6775265B88EA251DE227071E10F1041A223F585DEF24EF4364930BF0EE550BF02F58B963CA47CC824856C63126E5E3CB25585E8B22A98D7E79E72BB49A4709910B171F86CEFF42463675F492F19AFFA252D70B197D70D36F886E6696D841E18025D91B4DD344440F084AEC4B736B8381083105E2159A918170BC280D787FC89E4D2A90332A08EE1F13571731E2AF03E8972E2BE98309C8F79C941BD04C28B4ADDE1C055C5F3CA03E93906366D6D4768B98879BDE94475A467320D3FA2FA7C1066C927F659BC2C4B54F3BC91CDB655996FC24D4B4D0DB44AF5245A79AD0193D9B9872BEF0E67E9300710C490A5235BBBA195A19390E5D17448E8846ADB366154B5D942F17F7AE411267EB59D3CB0D2725FA70A9F9CE523447F47974C256EAAB84FC2BCE2CB8B965343D0CFCDA229F7BD1B60AF9797B278FFAD5D2779EF42BC07E2298E4AFDB22B3052E8A6A3CD1B59F2029DA1A979D72FFEC374C94517F14F61FB7D4F97EFF53B081F72B7AED68788DD519EC8EFC82CCDD8890A9665AB4EF90B9ED6F0218E4F5A807755DBC8D3416EDFB2324B05BA33B758CC4F77E0CEAEDD3DA2109F50FA51842E90CD5ED247A20434E70B7E4F1E9CE52B28B04AAD1354CAEDE8833DF281270A02A1B7A0E2F9D4EB86A696ECBC6CBDF5445EF51175ADAB42AC4654331C9CD07AD16E4C1A3C91A000FC47564E5E79EEE855708E761B48BAC991432772A26EE58F77E6D5BCA1FC1FD75DF09E91969A1EC4C3456238343B38468F47DFE70D9A2D435FE4942AF338D53DCA5D522EA4D0EFD89D5A915275CAC4B7A8233028D26CCEBE15B01E021152761BE76509D02CDA29117C11D43D6AE17948602084FDE505E48172A8885BA65E81A11442DA44C4BBAD9B94D04FE63A47D82C575F33F1FAEF964D84F3D7F856BAF2861E3DD5704A44B8C623A72C3674D5A7DF0561DC9EA9FD0FC872492CC21DB1F30D545B8312526D500C7C90C8BDA68DD1305DC686C89DA477A91FE84DBA7A88CC7A216AE407415C7E686C385E30C0305FFB004FADE32ECBC606B8C762CDF5E4F2D7766B5CF64E71BE258758E0C23C21CEC4A9536CC16AF2A56B2FD4E37331DF79A923BFADCFC64667B07652EB83D4C93614796C75371A21CFFB53E3EC9F5D3557809B1DDD3995E2FF575453C23A2AA0F53D2DBB4FE25367D54DA52E2D4C1D6ABE6953165953BAA58BF340E0FF0601F8634B4E5A8B543AC78DAF44B408A8BA4BB09179D199B522B4DA0D551D69FB17188B7B25D32146E6A21F0DD09BFB19ACAE555062C8BBAAEBA5F2F578AF42EA915A4A88A801EC68FCCD883F8FFFE4D04AFCA9FC1958AF7A8611C2143B4F4A5DFE3D7ABB995444D6E86F513B718BB8C81DEF6960CF1BCB9706D1810FBD33630C3D94B65C1C3991DC0E8F838E79C92D5747736B191F69229A6B73EF83F224E6DE3FBC42D2C0AD8C04F3F1222948A2E2B3A8B4C297777CB0FB7A84B744A1D80C2242D28751653748BDA51AF39761C03C407070BBDEDA3864190102D2CCE5CB13A69FE49AAD40F0400A1AA444727642C5BF03831F72A7F494FE91EB2A54E693978CC3140D11EC794A370BCE67BFED53103B0B38D295F8571607D75D5A2681D0534BEAEAD7392DF98B516FA7446F692014DBB4EEA66D21595406EA5A01135C057F4CC3C8C13CBD15B461731DCC2F8BEC191C4C1BDB69D661C873358956184AC84562ADC6B59EE93C0720E468BC1A2543DC2A91A775E5FCD154FC456898BE5EB6B2B977783E8722DBEA202C7846140F8074A9E0A1189F0060F61A384EC872C6482A386A27E5D3FAC85BB89049AD8D38E97B379A85CB9DD01591C7C4AFA1AC0464E1F514E3527FCA7E8354598647ACAF5A69F2120ECD57E6FB63923792705BF7F89EC537D2CA2C46EB5D883576D2D9AF1C9A794E724B1A63B945000656775AF5F75222A3B1A4AF8125A8DD117C8C9DAAC1E7809A2075A849E3DD321091495185F35AF6AA8F20CDC99E4AB93E25BC54DFB54879DFD4D0CCF21D0FC82BD878DB17507B1E5F6819DF5F62CFEA5E13FA80F09577686E7ADA4D2D9F6AC5A883803A4B83543F3C2AA269BA1BC9F1B0F1CF100072660814675D7D2283F4E8E9C4FB80C35C418CCE902290AB033DF3068BA35845A9348BAF7CCDDFBC75DFAC350E05AD0B493BA3CDDB46C6FB5BB132DC567DC71556C9829CE4F52F7E36E3FE58DC23B61BF9B0E582BD7AA3EB04A950376756EBFC536D85D033FB531E564A1FD314D4961759E94229E6C5F88D1D527AFC1D0B6332D7EE87C01972C4A6B9D2AE592B686EDC6EBCAFA0C6172AE947B0B214C7296B1A96C8CA2831005ADAEB347811AD7EEF175082943FAC43B9E015E75AD8A93F13DCDBC3047F1596EE2BC7BB9A7B478320860D524FD2B21B4FF4717C23607818FF61B254B9ACA41845CE2F47E7718734BC01514B9193FC7546E0209A491D0DB19DA5811A114D87293B0160E96701E4B4330654C740EA80AC3772252D5929D2651AD2A1FFBDC2383C0A9E0FF671B8ADCDF8 +smlen = 4382 +sm = 7F2DD2A63272DCFF43A4C121B7B84E4919114BA3678E211DD925C5BE3DD180EB3730C8124BDA4FA54ED96B6621796709A2286FE9CC5738F2DB0757628BB97BDE0C579F428D563B897FFF1A8B2E89DDB776E0F4FA98CB82459B530F8B79B77BBDA4B9E143BC40F75D69C6334A52E170276879A9E775050F3FBE1B94C4AE26162C3965126070FFC787C7BC900746B95A98618DBD12DBB9A0B1890BA76BD8710C27478DB9ECA9C4BE84BB27D97A71B8CF850BC772DCD81AB06B63C14EF820BEF5FA74EB46FE5AAECB2C337397ECAEE7EAD00F18B36BD45EFEFE09E2DA24743A1ACEEC25AA83E6F5A7C7D8FFDBBF0E3185DCCAF64F4394BE907FD53EE4D6DBE07CB48DDB0F05DA4252180B28FF06FF0718DB4CCEED59B43951865CAF7F1C1B458B3DE81CF016FF4785A90F329DF7366FEBED980964FA72D2DB6DFBF32C960C21D7915B381E1BBF6322071E380604E8486F269E04130116BE485885DE84DB89B16255FC4FA959D8B88E020AB252F89E13DADD56C7088C69AF86B1A51B31DA7A5B63FDD3C477E644C1DC3031E463C0D3EB767785B717EB127B90614F5C63FD25F1D486B05EE4CC38D83ADBB4ED52963DDC3C70FFC103F3839DF2D65177798307FCD175E33678E0607FDFD71D698F78336C342C3B279B585B55038782F71085F1E50C8B2CDA34E411ADA4DEBD4EB0705F22A110FA62A22C9644998EB56F6F217CF70FD1F0FE3C8C03B7ECA87BA546E0A8D94AAAE25C158E4361350AB76CBD53B2391C9E35569C7BBB9BFBB1766C5F3685F11C4CCB4C2EE15566E348600B74AC321B9E3534F5B187B2E6996AD78D3E93B714C66CE680862CCE009AF0D8DAF59B3C0A47D6202C03FCF8C57EB19137A39C8B5761FADFE2A0183587182D338883B5E7590744902F0B710B94CD92ED2C3541F83090A4457CF254B4BC9635A080905BBEC46C2CF30D54B0CFB68BA5E1B448F65E3FD7C03DDC3CBCAF7BC132AFC0BB076BBE51C117404F9F7F42D63CA814EE67876F257190FF005B88135E26CA5D125C26FEA33537DB65ABF7CEB9E9276AF7DEC63257162C75E8583779ABB7F0428B287C66FE717474648FA3AEDC8A14C8E548460A2C8A0CB7ACEBEC8A242A4CEBD195D759156A1847CA0009A6DDFB4170FA311D8DD0514FF3FF09DBE31C1AF51A252BDC2CE536131905ED928D76B78A748590569E031F7F4AF31C62373E1789E9DF7516715A7D60AA5B86B5EC2DCC986A67E5E1DF34BE4F97AB423A680ED141F756A2C4031EFA70BA3E047536C9848361E9172B47564726F7BE8E55AC677556448255D5026C51B774539770988356BC06A5661E079544BDD41CCF093DFF29D6EAA86995D8F887ECE1A28E9FABD1A169E79A08FD36512216A6F3F14BD2AAE0531196A31A418A007A284D7D05CFA1AD178BCE8301A8841713D61459486ECA382D795E8CF7248556F8B0B07F526B8C7C38EE36A6CF1EDAA4C683EAE0542A0F6DBD3C378CBCADED5AD6A616B0CA2547BA9ADE45B8397410C20F871083785A5962A2BFA60D1ACC28A496FAD10152E21958EAAF095A3DAD09DB23F2C31E21CAD91B47679C31C88386CC88978E6C31A3934D9730037046AB11752633C57F9FADEF13E56036404DB32DE00F2A7DC816B5BD68DDFCB3DC74000AF67FA8AAA2078483499A86885F7394BAFD36F4A2119A2AFA8DA63EA87F9003F768B45B66CC73375DA8E6AF30596F3A638769DFE6B5F39B085BFC4D022D2A49A318684C7B83DA9D9ECF7E81825F5DA8FA892829AE93508CD32FA010E47523FBF9729B8B96FE589F1B267F5BE0E3CCECCFAE2DFF40FC160773EA0D1D156C432DD33FDDC226D29B01CF2D1B8D5715655D1CDA789D5DABC0981673E7917F60E02B937A9D04EEC462B8C74423BEF63C1338B451BCC04E55998162EF15296D876F841187C82379179A30CD1E4B3E2E46A1CA756DA12EFFF36735F9E436BA217C2D1BB4064116A5E1DE6B8CE50D4496AA3350B185E33235FF840F9F11235E5A62E1D88F3304BED1A608C5B730FF1152E12E17E14DDD0709A1540D5ECB178F11F9B41F23BB05E9D6BBDE158D9C8ED5A7341DA5E99EA420662A5C3DB15BADC829F54B369C30905F0C58B69E0923639CB64F3A114D2F32F9839670F5DA8E9441904BD51321E2494994B37D9880C788749D0168662F1DE226F9F15D499CB8C85E8B1F7C8B457B230D284DEE4E9551ECF252A37C1D7C6F62F1CB3507D27E66A386B71C3CC6EE00031F0ECDA47AA2A938C964551C289D04037FCA3FDC20BE1D732CC95F68D3B6AE9F7112771DA8CCDEAD075D7DFF58C9DA9BE896EAFA68CDECF73BC1D76FEF115774C6F7FD3BEE6B48283A584ED0E48084E6F5F35A2FA7FEACF217508AC6AD219C7B618C787E5E0ED09E6C2F3DD2A156B0434FD063A2D4911EE299F84AE664FE32FB8410587198E8867BBA0CD95D482C5D5BEABD2F9D68F0F3E0E83245D057EEE298968F7C285BE327A5C4A8F8F71CA9194546930F4DC251E72EE6494FE79AEDC7FE2FA3D524685CB47674C0DD36C34C684818CB0FB134EB6C128AAF43CEA1FACC336A5749FBCEDCD777D992AB5F191141DCA979ED8283951266A5E0333A23BF665CA6E65D9503BCD8446378ABBA530461B92F2EDAD8ED0C5B0CBBAEDD6903CCEA0576063C1CA74129CFC1947F5079F9EC6413A8A9DA8FCBD5E19FEBE0426D84575D853D41E26EF9C378E2163A49A7C1455B9653271D078E898DCE10B62D7CBC58ED5BCFC2700A1948FC56A8575EC0FD9699A812327BB618FDD1EA17CAF01B13903AF7F6838DF383C7DA9782D7DEAE3E1E511DE04DC78A8B8782B8A32D1D32880F0BC0D0FC5F86E054247AB2FD0745CA3C489AD04804B7C55B01E5E2A1958DD5DBDA644C8BF60BF8D1A12F4F8386AA589BDBAF0BC58FBAC38D652D89238B1D192449A25C4FDBDC5BC4AC9C68C5B9ACCDF434BF8DE17DD4A195A9DBDF8C14C6E9FE6F4E033F032845D4D0FFECCC606699BED4E5A41C9919E7DA51EBCE535556BFE2ABC5963C55B8BDA8AE26B781EB298FFC1901882F76E2EEB35FA707F90CE600027931C165F598A40F1082252439FB491D96F7C9DCCA72BE39184BBBA27CABD4C8623065BF0E9E7341E2A17DA572235DBBA3D6A530B5B1A91BE78159A056C72731C44AF1FFA9EB37222CB865534F29038B5349C1FF40C9EC3526B93AB157B95800ABFE4B54F2E37ABA272262083A6E0645B108D31A47E89D026CE56654DE34A2F849FD5FB738E2935F425BF32FD9881F41FF95F27E629BA666D777370BCDD109AC94652F8964B3618C79CF2D799A0837566BA43652E359A2E28BDCDDE2B842DA35098B95A5D56B6EF5B1E333DA6FD1BCA7E71F32EA7A08B3C1718FD7543FA54F2FAC42C25CB04B8081CE568343046495A3FCFA88B8F8F413125EF4A9754D2870FFD5CA76020B13BE1E81594DDE5860B2080B155ED1754CB798FA2264E0F286A53C39455988CE58D934BF948D9051C02E57C274EE41EE11C6AC31EBAF8D3E649B9EA94E0388F6FC303B0D157D01DD4DE618ACF98B058BDDB0E799F4C2FC84ABC520F0884BBFC941EE8701C9FF5FB578C5F98E43EFCC4BAA5352FBD6418D1DDB07402916B2FC7F67C48036AD1C4F6663C51F0C6968E4BD842C8D833EA5944C536343123D256AD8ED752B6F19743D956E3ACCBE96B10F054FD349D0CB09F78697367E93804E0C5BE0C1E6077C9484B90009A663228F9C6CCD3C70F415F3443D2A370EC41006416848D90C1095469FAADD70F55E9ACCE072589D24538BE1965C99ECED86D14AD81BFC0CA3F0DDBD279E19101E1F03CCA655CF0A8EBEFBBADD60F7399D3B44CADEB50B0E99630672B037B3A52687F9F0087EB52C821CFB826D5ED9C6FB7D3673878410BEFCFF603DB0D49115ACDF3C0F9E3E44FCFA717AC33E9FF80CDE2DFEA32851124DBAB67B08A30F3CB5E525DDD7164CEFE76D405C82435A3D55286F15B5521780524C4D0A3089DAA0EA030BFF940A41AE35680D01D394CEE5C9D7993A103FAEF707D8F85A158CF388D81BA6F51BDDF80F83321B49B09A923181ADF83027B3D933DE3CE2C761F696610CE819A294513F2460F5EFE05B73E8BC874E36B90545957B79551A9AAD527BD9EA18C7205DAFB0C172C5D50E9F398375BE379E9EF73EDB2FA5BB2D2428280206A7BF84D01622D58B271B7099DC7D49E865F02665A6BAAC3A29167BBEC4050F32577C7F22B2F036362FA90469DBC9FB3A464B82767A00DBB669F37086E196CF7A731C0C0DD35F157BB1B5C12773B6045F6BD344242B29D0F46D73550490AB0785C25FA08C36443B370043C421F2C4EB4B96238BE20F704CFE69C7B8E26FC5E6C25EC4D021749391C9A64C07027484C335168B506DB85AF4BAE27AD7AAA39D74CBDEA6B869058F467CCA5ECDFB4116CCC690A152A29A11BFE35D69A0F0AB2EA2AA4F98E36BD3870F36D4E98AABFF0D84CE986ADF8FAB7F79467D7B524F8FE3E8FAAF6197B700E2A5511FBBF7E29F684F20CE7639252A3E30DD001C35A4BAB107D89E26BEBCDC7301EF633B5367B3E07D5007EDEA191BB0099C9EC2A7AAC1DBCA8228E3071A4D6F334F6B7C8699A5C66DCFD0E1F723559ECCD7F8568998A6E3E7EFF814353F4C66C9DFEBF9000000000000000000000000000000040C11171F287FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 + +count = 33 +seed = F32C3715B0BA8C1D0BD59F0645E9697DFCF9AEAF761A71ECDF9672215B9F138C0502D7214F6B1BB4D6612432F9FBED5E +mlen = 1122 +msg = 789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F +pk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9D52D714FAEE03550FE948026ABCC4DD07D28E7EF11C8D1C4AF2F42CD61EEEE742C0F2A5BA6458BD880C3E776CCF012DFA7D8A0C9ECEAF69A24E889687AF5969380A74FE79591E7B601F24B7FE91EE641FCCF63A13E78E273BE6615AC5DA11075467CACB742A27C4D84D2CFA709E530B1F3C5B29F5B8868157EBEC5A9C861CD3100DE2A45C7961F71626ADAA4E06BC069ADB415DE98111E0A7E17336B7D8F26E81B53B02D7FD5F1D423AF2AF6D7F43DE3C4B26BE3D0BA7567474416B90C62B4F9E9A5B710F0F5A5D08F875A9623666B35960A553733DC23E018354575E9562AC414EFA26F5287C649ABFAB26D81532C8CA0361E106BF83EA68F39FFFFBCCEC1D6640C368541585FDCDA87829CCEDE5EC1ACC49AD593376CDC6E28E36D3B849D80E33E1B5808FC1461F30CCE60B198DCD6EEE58F6087C87912A40E5ABAB921D0188712187F18C33F2AEA59AFE1F9A1E17B2C6E8DE23456732265171905B5FD26F6A324A45656B08F5F124FA65D300301FDD33FD976D42BEC97226DC8C511DFCC3F82FC6F9B37DC3E1FA9437CEE74300CB6ECE4D34EFEEC61DBD5A193C419A4F843A46499A144C0E885B2D918CD58FAFA3235E6567200CB1FBB112E3C1985E15C6FEC6E0F3CEDEF6A57A5243529A85C125D93CA4D026A6B796C671855CE521B384E9A7F48B01ABFBE0D0EB88558EAD1445BD60A1F6BE6944B0BE1A1C82F57BBB194CA2F57D7FBD28F646BD502730899A4AC453C64B919898EC3E81297D809425487D336E617221CC3894C36B6AA57084C14035FBE9EAE2DD3B0033936A8BEDB8FDBE663F45D15C21E9E579734520EA711B033F061EBE5DDF30D29B7315709C2E42858792E2D5599E2C18E200092748B871D3724BC11C7638CFA66FA67BD4CA3171B9DCC9C79CFB63E23D9797F14678CBB8D11DA03790C290CBEC33FE5612647596FC9ABAF08339BE439B9122C8AB470CFBAD1623AD79E857D501415A3240CE9CA009AF7A47428E6DC3471A7D6E25C3702A3CFE1FD8AC284AA04EF1E522242E367A8AC3436B79FB477DDF1ED953583BE2E6BE9558F8C39766983BD25A2F5FE45E64A097D051795F335AF1426D72D18D09B85933CF53C92C1614DAC7AF0B0D71367CFB81D5A5F2F2C6F076D02EF2DFB9EC2CAA25EA0B55E5F319450CB5AB6A169894A8C6480968EABD56BE9760B3A243B5BA6F38D569841F2AC50CAB8F4AE147715526A420E34FF86ECCF0A4DF56BD323EA48FF048D487C3D702209F4667B1075542F31FE3E46997B761E6D99DB298C799A218A96BF1E45B92714B0AE616901531D7DC8E44B4558C81CCD8D956B1F4494B927DDC7399EBF12BF178B208ACD71968F86FD68E70993B1BEB79B22747A75EF9D3CEAE7DF749900D12F8FBFCB31373A35C6E59E4C8AFD523848721102558EC53B108E970512618A6FBEB218D718934CE277F64F34CAF8A663228C5BD5B557B0BF506238BF3CF3C4A7BEE1F779A2C6DE22CBCC28F581B1C9B2614D51F08D79629F4713DCBE6D295E5212499BF4BCA1810727221C08BDDEA7F7B15CF4E0433704519493357363DFD502FE0DC36505CBE195C87669742E14BBEA72D22E25D4B3240DDF10C24C03513CD03FCE213B01AE1786A46928B4E862A2157A5B48F146F8C557A31455923D7FDBDAF0CA74C229FEEAB46FEE3CD32B16A3A7008AC0CB74D7214653332BEE216B56D1FB3A7B77060D5C9DC9209E24327AABA4FC7DF1407C0A99C76E8C04BCB07694885106236059F6577C16B296C08467AA82E1DF966109352F70AB0D38CE1A44DBF1638A9B7B63DD3C915C6EFC3D3D59AA3BFC2B71287DC6A8E7A0AA3DD8C6401646AF57B2C95F4E7F825BD956386414CED0EAF5DB3F80E0A8F29DFA878C6D43CF8926F54873CE43360D046669DD30D85AE2C08B303609078B586E1BA92DA581A6AC9216183A6FC3271EBF2791D9679F8488D2AC01818F768A79D404738485F7199FF83F64CA8837C0E1CBCAC3970B4E3FE59AC1802E3595A825EA0C498CF7ECCCEB12E99F6C30534DCFAC8270D8A50299CE4FD6E4EC307F38F9323955582AF63FE9D6BF43159EB44541AC87012DD1B66BA5E0E1E46894FC9D1FBC24BBEE1E178ECE51C824B117FC9E17BFF2805B84919D8F837B8C3C8DDE1526E8D7EDB44605FFE8D2FFE28A51837F2DE4A289869EE4C5C9BF265B205E93C5B5907BF7087602A2F5F3E3A75CB9BB758E306327D64EFFC091E0C7E5B680AA99CE00664ED69A4C5D43CE764E783786066B906393559E742115852EAEB69DAA40235171A4A5209E01A83C3AD5AC8DA6759E21FA5975FE294CE07408A2F4CAE8E0DF0A448001E13099152429D0966790ACE42C275393089FE0921B6794B1CFA55549CE0819D0A7833102DC4584ACFC0DFBD6C55A8F20FAC5C745221375E5382BB49B41C96980992D03752A4255FE74E0256AE8D37E7872F45236D8A203C93DACCB2DCB825EC6DDDA393BC61ABB88232E631CE3E69D116B4F65FD1AA71FD08F172B6B3A85CBB1F9EE2D5FE0097735EDABCF75F9A08BED38D89C01AA5A9C8C327F356FC4CA62B6CA28EE7551352B2A436278E7A8104EADCD0B68313020BE6E1D072AD7D4FC50C0742789B56DB8B953DB6B9A63D1C64A8937A48EC612C68553B37CECC5EAC1F593828BB41496DDFBBBA65861EE5C8E603B516F46C43D226776DEC5268F28C175753041828F236999F7B94537CFE8 +sk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9136F62653EA62438EC5F8DEA59680CFC3188AE5F395A77C497C87331508FE2A55A75569EF1A6799B5A40CCBEB5D69FC13EF409CF43B860600C1169B7C5D69C631502314141525146456637480682106016770307472071655510548538368607032160723157688061458114700012401408776487562608322484616614804311843804416084171424182084340068045836434573140170863536840510165824177772448376705322838488287238718257184363777233717274531214345306562185228045585321630527710300523300587151225473448145124354202657148262733264124550860714421845067617112470134031631502548687603351027488485652534382546405420865151848177735706774285618580607322370683054726031356654855735205475033530376644838808744801878126116346065861810204317476568240342182572544105502307181637886500732522886872076800212388165586473150816388856256766683021230548544306832281118758616771366428018580513245080332768104125485355057066542804734823768826016631438486756041830554375262224205453326866478507043870105031103081458764401248261314365064525001120872564686165116172645750762086547441660806106441034743377384012733651818253211221272503533575345254366810173128250331700446386260732466747857630717131217076027706027364541442263775534300123801568302513254456600546553080203661454114707557058007370407227505062848315228570261304602140755052155672455254847305303133436076253786630536060175680202063787504408556666806774872646086540664040612753832240428146507575411234468465547887837630475574850871004435314244013740620522560513135155248127055151048534172401600441878177857451013625830438526157363222480534872245860141227655485324187544683863380565533877020620200587241480117083534077867558156063572228722417135661674438030088074677748611586861320433082274751352313638514810887635120261237064587468882070018522423111671451780722055851320605212485530807354434656053538404032163681508242360602860173182686364267621663831834878852756543367483108233414373750718663283248605484002542660617016136327687812206887445831857538138357544375017583436187132833418418812277736782465411185767210480723126682234000442663623121143885756162074787877574707470811334570853657337088727836813566720504546075400565645602868541878576177618175087762200323870073073280133747203016710134202811234705614587385453087441072663361176036132751544664775764242700124281180547828742106441614624307751352426436045258804216708354386763716563781738330038575628102418282813731471784432512032877382346678485100268852001401528271326728206320116864538582843784143866308547255451474014413448014742575618552623282621224776575604737236080814221704636812607825644827865448125246054153834012412585112553075422561444557771258384245367226454816243571334137305470650110337617466101620404072583425155080471648501302218344850073423068130352815073787311625341456571163561260172721637873666522851817255184416305274624007348260863233003077085784300540422681662684236050205825211655151325123365023067514806505551611601107040448203446474108707152728558217618524405578860676821133472240704442024B91D928C19892C0567BBCD8D1CDD10FF0143938505A16E22D2C582371B0C9FE0D85477BB299DAB0F5C7D5F86B75C5AFEF39B61DCD276FFD9B6032B429CD84453ED7F6487FCAEE016346FDF6491385FF7A5988311360CBFB426C7349B13A2D732858590990AA7A2E75E2717CE3D1ED89D47E2047AFFB6894AC29E40A378D9BE7256229B4AA745C1D67BEB3FB610ADF9A3F1BF17DD34B60B215C030C70466E8C9FEF3AC39BC0B6A66FCBE76A32865FF70576C928F6363D9306114AC9441805C204CF51C9FD34BD5C2B728F7DB417A788879DAC2DE7D1F3732E5E42050490825E2FC59E144B1F4EAF266A42CB00FBE3A0A0ED651A08A11F37471C07C3E3FA793A611942AD1FFDDEDE9A10B6CBA8E4E916805FEC27FB7879BB90FE91643E79E599B4C600C7410235E09C50930D14AC4C44F216D143CEED5078E3627B9E79D4FDF61369B7898DCB723B03B7F3E0DC19A4C6BC28B2397DB1D3F3F260AAB0A32247897DA265C505437207F65CCB582E960721F67D64D3C4793C5E045E5684426FED834CF3C02409C31458AF69B9DC8E885C44C876506457053FF3CC30B12EBE15F8779042772455B6A5165B634448F2C79444B1DFB605A1CF62F1C318957970909CB304496F27D9B58A372FBAB6AA7C3294BB853DED0DE66F50EF6FC1B5C2D29E26C7D89AA2479BEC8562693310FC451FEF526C394DF53BA8ED75190D010B9C58D9366D4ADCF1E0B00C04E223E621C5A33ABF9E567F1E752A73330495D3E5C81720EA4725176566064671EF11ADD3E6F1FAF90EF817905F0B2AD813C15C0F47109DC9266BCE590BB090CB81B1CD6E3B744E1124CCBD33EC4CE152AB866B6762601535CCFD9C55C422897015CE8B346911DD49912FF0055FB7EA8FE3B980DAE0900CAE1F2E1342A0F48B9E2CF3142919B93062E87204F88878126D74BBEC6AC0D096FC5F2B6D6EA37BEB35346974E47EA5B668B4D7D9C26B74D929ABF50FA272478362F14B0CD651EB87275485B5997FFBEBF16C38870731EB47395F338B528D184D403AB847A88519CB964B71AF44E491EC8D96C8ED4383C7C0BE2A9384A3211D4BAAD4D9AEDAFDDE27DE7C13A9B5F0335C80FC311858BCC210CD2BF56CC08125E1BBA6DDCBDA2E92F9E85A8D372C5C8AD1A58BCF569057D8718A61C5FD772D1D935EE2E28E1952E0F2168F4350954796BC1DAA792D9B587EF7B195FCA9146B8D00AF31A1AC28E498A582F03C9DE49E5C94F4D6B774515ED3FD0E61B6CFB56F41BC7F3C74627B9A5FBEF5EA6F15091E6F5BB014A6E25ED6B446F5599801B3A0A3D1A1053EF4B75714C03E16EC99548F8681328D9E293FD5ADEA577A0D61C72CBD9894891C664B04C50F6146EA5A1A7383D302AB7FBC960490729D0CDDEA1224F59377FF69BC6435229A4EF388DF7B17E20D0EFF14B94A2DED463D4E959AD67E360D62D86CF3C8EE9CEC0AC3242A9846485724B0E9BCF441BFB36719CE509A8F62B1FCA1F5CE23D5BDD67493CB5ACF2115C5ABB8166B74667B3AA99888406921772663A1B6A3C0A3446936B094C18CBB46E83FB78E69E608A74F6A32B6D6F176700CF3424C126E114B5902305F37F86FE71BF272434F74DE1ED36A82547D6F1A1EEC7BD269D1610FC37C2CEABA55E5E1496A5086835470772ED5B0689781CB2835B436E03390EC2B08A81FFF4C42E0CC9722C86E3C82A8AC3A4E53855EFA2990205BECB29066732F37B8427994F333BC6635FA8D7ED9D182236334340B3FA071A593D3BE3CAFD5AEE588688D0325093C1B68AA7A64342D3FE5D54C2332265C26F6C8DAABE0C43F9FE7A557360183B6C2CAE207EF906584B2481123D8AD0AED39300608A36D63B7F87F5D13B507E98779492BBC1F935A8702C4ADA2B53AA45E8E39F35DC16E32499C92FBB8474D6F619EE71FA66C2EF8F80128F6B55D732BACAE9FDFC2887A145E54324E28D44BE7A9C58E4C20B569CCD7F7A9BEF6FF893E7E4AC2E66F851A4ECCDC47BE30079A84911C569DB6658339BF1502CA554F8AE9E26ED873D98F2732FD3297BA855AC86BC7F70EFFF59581F55E1C03DF86AD4A1444A57B38881CA04E48B04184802137E8B6E6452B69A0F69EE8F440C0433DE43A4A23D7680FF931397D6516BCE6283087B515555DC69F478C1E899DC690EE19D484577966E350559DC9A472F93FE8D9654640307EEFFBB08E6F0FA9A5CD305ABF6BF7B01A0FF5F29F04D1A357613E2E1C16BAE3089E6DBA22ABAACCBCF851E2A5A7325D30FD1F9935747CEDFC5D2C416EB140637F18756B9E0A2EDDA786DBAC8E9CDD05BDCBB9092479C18F547333CEB88340E7E96ED88DD929EFC6A957B15196B84B7665AC8A6CCB66A783B23D56F4EB37E1B28DEFCA63AC98C1133813256DB32E77BA134FD7C5FF127E31600EDCEEB531D28333699766B4A0E53BE7094F846C127D10B42B229007D61131B6E66544F93046DBC881E34FA3F1B52CA6E0CE3D05D6486964782EE7ECB72789E7CD8CE3D8C8CCD573682606C8452A0974DEBC692801046653D83D69B1F31E8B61C8D828F5E3536B103D56F2B1CD493B49DB4BE5A8B8CEF3ADF22BB7A390D016414A0EE6A8DC3F9D9C55914EB88DA9D2C7290AA1A1694C565DEE3F3185D22851F02D1BAA759C9D5AE2A276D2F49EEFC07E4FFF2F96183F015AB299D58A86D073CA3F900D2C58626C830BA749AB2D1FCCB68C9B9E984E632A24B4826D9DF595E3A8DAC76D19E3B1587B47AD8D6BE592A957FD6307024014D48E0832C7182967F90E8C81F019EC62D609D2EA3922FD992855F86DB23E9154172262BDF3EB540E1E7415CA881519FC8905F64DB70A1C12735C712115B0AB67A5873DE12AE4C695AE54735901E030419F40E0DB3DA95B304D1E1EFA531BAE0B86DE2B7728ACA36A7C2CA4260AF9780B91D782BAE7D85695B084FBB092042F93197B9E07DFEB81430E61D2168FA6E739A41FA716219BF4E3467850A1DE03BAB7F99E1A3A6CD9AF7B4FD41D0B8CBC7F5BA0DDB501901C1F0D03F5400BEFAD3A35AD225717899236F23549F5B485186D01B38623CD05D1149E648DF7BA15CE6FF7C9B38C4AC12FCFBA5DF5D7879D0F7DF3A34975038406247193E475E6548BC9DAC0B4B91A630641A49D21E2182E2BBFBE675DC9ED92EF76A94144BF8FF3BCE183447090A6C301CE3DF58A7BEE49DBC526C9C68532131A07FAC1C32E0005843961BD5C920BD9C2B17953058475980503EAF9E9E47A72CF2591EFD51A2B75343F5734E152DBDE2B6280BDAB3D242129E0A94A4F8D242CC3DFFC85B20CFD0339BD070F1F3AC99BD881D6A99D06C5F9953A2B37A485642F5FBC55141AC58593C18C95CEB5B815E12DB46D1D97A8FC264DF9D7C539605A44AF0D4D5C90D0CFE1376D8C11ADD0A78819AF7F3908EDC23121E6F2B7728C81EE881F4E75D4C9140150F25DDEB297A4C1FCA5B65F54D815D8FB608D50603F230866FDAE699B940200ED5B98FC82EF810CE9F211693C0EA13139178A8449932C94DCB7DB21E1B369C83FED11CE740A +smlen = 4415 +sm = BE1BAA1B2FCB2A1F5500123C4233C3238FA58AC56D2B1970EC84640A4A529CF787637CED97444C701AB04B35FFDAF0C8E3DBCF0E5A8440A74F8F549676057CEEA0C5BE8B9D090A285F1DF4441BD50C485B170950410062A173F506E80BA38B684AA4875AF9D5F86182FFCAE798C45A741A5D133031637C8B4C95288B94AD90526AAFF4E683ADC08010A8DB6B25341FC8F785BDA530F65E0E8DFDCA2682C7786FBF20D63DF115E539AF0E60380A50FF4125D1DA3960E6B18AFCF42C5E48669C160DDF30248B96F5BCF06B585423E28BD37043C643FC90EA0F2E80740873D3A66909F0AA8958BAAAF1E183FF39B47B1FBA3A0CD7E073E8943A1043AF8ECAAAAEF2FCB6DB1248F18E671524D6A9B9F2530F063FD8AF10679AF7625A3C60390E6FF7864580CA6CB760243C211BF9688109C7E59D5F9DE0FB1A94DC14335B7030BBFEAA12B5F2B12865EE651FF14ECDB7735BE608324BEABC0AD074F77C10C2D65C9AE8D0CF3322C7E662EF267103030A507966CCF184E82E68A1563FFC84685C396A70D7DE77C5F7FC006EFF96DB5963EAAE4342DF4434FFF18101C23C67866C7DBD69404CB49E674D56DC319E541B82B30F1550FB082EFC0C684C16F5C18032DF39CA03708C372F5CA871AE20FA75E1864F3BA39D8B0A059701B7C2FC1BB7408F93FA306B75FE8E6B8240DD1C47A2D540BAB6537BD0F9E342941BC533ABDB8BAE9C9F314408731746298C332AFAAFD81FA0467123A8F83425912A6FE017AD06ED2ACCD33E73D3E44DA64C61579DECBCC9CF1AB9AA0CE8DFFD896DD6F01EA3BD906655DB54B28BCA6A7171B7787B433662FF5EDC86EA77A26E9584ECACF4A2983953D7891E5615EF1A246527F7E37942A6E317DEB2584E01143B2483ACC98CD0DD5C618CE6E8EFED4538497EE0CE0A5B704923A1989A3825394B58FAD6A2267B768583CE7EB47C2CFDEAFFDB9B9660FF1C4451DBBDEEB0767580631D671675744C1511FB5F2683503DDE0F0A46AC0230320CC78FB943D864D570A71485BF4EB18F1D62444E9255B9025ED510FEECFA11387B26E86271BF70AADD1F53B3862C47EAB69B5981CCBF5712B4065DC060BFB74907C77BD827ECE5C3BD9E0F2DA66AB2F69C30759D60536717031E505251B247DED07E6DAFD54452564A28D07434373400FB9BAA268C6BD73614C3C916FBCB2345A609F77E9171EB767D486C3C68858AC379920ABE4184B3EF91568BB4ED8488AC336CFCD0E7921514142ECCA3195EA0832B0CB05D7554535E0B5A0FFC317562FBC45551BC27AD51D0BFC8E5BC4CE728191CE8DB35B3DD426BC0591FB3A3428F74854B6CD5B133D48699BF78346DA39242E3C6AB7CB009A7AAEE6A814DD68C1ABE0BD16AC8FD0ED470D104AAEDF9B71DE8CE67E2389CD37815A57D4ECC118DB0FDABF56F549F4F0197402E1EDC4F2646E769813C9B3D4E993963FC4A70B49314ACDED554C82DD34DB9BF279898B5E19EAF083DCB0DA39C17D482EB564E26095EA26CEA7E634364FBB13C65FAF1F06627B332B6EFED429FBBAB335AD189F0FBDD0E2CA25823A2F0292A4CA13EB216C201E3FA862A3D7F64737F5A48CF9EE1AE08A3360061A60ACDC984713641F067B04300164AB9C8C5FD10C79B799F476A15D75ED099C7881C29DDEDFE4F3A6BBB8686D3653C40BB8D22033ACEC094FFD2D1B6CB2580C7BF66F2AF84FA6C668D571574F6E826DBF3C5FEC3E1EC3FF6E7727A7FF5D10AAEB0FBE37E62D93EDBF5CF7DBB9C9789A375AB7A0235553197287691632BFA12F3BD3E14B55A63AE0DD471D0D3CC6AB59F4669BA7AA78D7EC5796AA19C7FA8C56D90FD9299B6C5521BA6E19F755C4E3E52A51EF47D72359CB57DA73E56DCD07B9920D048619CEA3C5C99968E8DA4BC4386E405AE258FE4BA7AAAB81597A278C76E286E9A56E99652A3818B4E81E4F60783FD27A891BF97B7E3440828A372724B41206B91A30A9694C630317AE9677D1D4C7D2C1865109032708F9C45F348D755641A750D3C01CC704B250AD95D679BC0F6B161148E43D2C9BDFDB5254A2724214546D2BC0D5E8DCA915BD4BC3329518A4B82ED53AD2A95AE05D75819BB23DE34E31720A4FBA4936EE079EDE6EAC2947BF7B2A5A98E26863841C7A0C44C108AF870CBB31B0BC546021FC0D7F7C4D2E619E356091772C0C7A56C3BB156E8EC06E628C3070385BF686564A41B9EC7054F378C13F5B9F0456316D9E9301074D0B8454375C5252931F0F68182C7E1783E07404E456CD8EB4CB2029BDA231F4375B25D70F049FB7F0905A58AC7B4CDD0E724F30919A8B15AB5C5E0FF9C7066293A57E5FB26E6CBDAA25C0A8D6B0D011DA0C467244DE8F8E0FDABA8A1DEEDDC6D509960B9C44DFB7C4BDF39DA8970110437A904984660AFDF1147FB51B5608F811BAAB2002E85D81D141A063775DBB27465C971FA492BBCA787FE4C5FECC2740F11A880170592A6881AD6EC44123C9D8D6F787A0256CADD428769FA469EFAB16BC1D3DBF7D124ED620A6394A419C0DDF47E8CA748CEA6D93B510FDA93F1EF092F6377173A890D266A7AEFED4B7B509FB7D9AED9DE55183F8DF8B510969952585BC30AC689ADF78315760586389B9F178F0883B4517E282B5A050B788664B83C9C311B9E1F50EE3E966BFDFBCDB452C2354D0FCEC3A4BD655D5478821697F18E32C0324D39778CDDA1CBF699AAC3DC996D9823DCAB4931EAD36900D5806FF7229A4BE5B034683D77468315AAEAFF37636BBE3E0CADFBF7182BE5364AC4BED2BFD3FFDF181AB920562C0A79F00E7AAC36D1372231CAD9A83DEFE900C70FB5F8D19A278DE7C685D7D0D17AA0F8C1E71E85F0C8F67A31444DCA7A5DEA88BF7A8B6848093DB28E4FE94B1043B89D4C743355995B63246AC9E88F5FDA89BD3D396652F6992A3A60D949987F927B702D6C836C66D2447CA53ECC6FE396FF3E22004D2279550A8840E0735FE63507C41FF4916319B5264B1F2D9252205887CF3BABB779B59494F6D1AF7B16866EF042BF12E054FB4A5D8E62D4BAAD5B547F0327E7FC5FCED9E04C6E5E35821F474BBF9B41E4BDFA45350DFAEDAF43F1986E4C259F8BEA18E966F1604939E1F55651BB8F220623282FD97CF4308E75F5567353A122871B6F7BDCC2480899736A90D4FA2BCEE9EC75E4778D79F87481C3EDB1E850FFAA15FB5B3530CE947A6847092DC7F5EB996AD4F1B461CCA9A11BA66A9E690398FD448050A982D320474EB451283CF322FD6CEA379C7AB1824977E0526B8BDFFA1454C77E9E91DF74C558E3E824500E27CE15BD1D312137EE83729E8B13517CACF7A353F606D426F13F1E76631B00CE163C9B4BFFF0715F3092F048731554907AE9B5903A50CD2F48F4C0AFD1EC9E9B64D11F0326D19EFD972B9136E73D0F1D9EDD23D27A5ADDA1D2AA1F455916FC7A48FE6074CD28A1BEA9C4CE1295EF6EE03B635A398F1B4A2CC441D6A35B180ABAD9E0C249A8DC839BAC0DAF7806988C50983C9C22900EB423583CB3E966E205210D23768603B61CDAE72FB82C2218F6D46D894F66F40FB6078F2F6114D85645E2983BDD6219ECCD738731779A2A2F4163A4EF0CC4FCEB280311E4C35F517E4ADBC4A893F92E61AEE869422BA96F28624894F0D0C88AC98849207E8D3739FFAAFFDEDAB3FB4D5313F1F9F3989C53933CA485148BC39DD6F4B23EE76FE0E2D40F26C1497AEA3047198340F638BC6A149D490AB630F59DE3CF77A75CE57BA155F9A09656E52C6743F8FCF706621EFA1EC73EE649E2F7B15FC9F3C7B36AEE56D5540280EBB92DBE731E54DF272FE9EF3122CAC891FBB9E5BD22E22E82F87E7A693C869613549DD815EBD8BA7667E8258EE870CB63977BC17207966A5E268964EB1E0F2E68F02EAD0F68970E406EC688B76272F091972B2DAF3154AA4D462488F4B3D23B67EA4310B00D4FFBD3A607610A6EED9B4D21744442B81A0E0C64F331F28E31095F31D82AA5E8892FCB69302C66D3C4A4A29A6820880868F6288AAFD2B422CF77D517C5F3A6C241429C5E8B596511B2A6EB56659AF226A7C6AF92B2396526BE34D1CA0E1BEEFB54C103B0F7EDEDD6D042BEF1CD5E8C0113A2EE7DC590F0705A7CA98A4DB477E61F31E6585AC3841978C3742B926C9EB7319581C3F3C955AFCE11E37A303B75926FBF0DD8848964F5CB3B384F27B1F02BB80A3DA4760B87D5EB9DFA7CFB20E802425ABAB97E40D542AF746BF0D570F2C20F8676EF8665139FF4D0F368AFA6487645039E019E649697FC62061D996D720B843CA7A7A50EBB10885A7DE40D55B86992C15B0057D2CE2DFBED00356F549CA37A1EC3E0DE0381658CA1AFEC10206E34D44297765DBD629767681E9415CB47AE2EBE77B1E3A755D19FA4CA3E3F761E7776C582D4BC01A8A5557EE812F7181504C96CD3352C8EAD8D9B6841C8D76788922FE02917CF5C7CAE5AA0442617194E9826373AEFFFB8C522F4CE62F118C9B54896B6BA1DF347EEB3BE9CE90E6759AB389D4B16381ABDCD8144DAE00005E59DB23FCCC8090DD3848E52ABFAAA6E36E17EEC7124A51B945EE69368F138864BF938589EC4F5133F4AC0D1D542636E0E1B2879DB416FD75B7888B3C4EDF80000000000000000000000000000000000000000000000000000050B0E13161D789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F + +count = 34 +seed = B0C7530A52AC9F561C2C14548D3A5F5053396B738EA1C7A5190F5AB01C9C38719C4DBE856E42D37A114FA24FD5DF5081 +mlen = 1155 +msg = A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B +pk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF9F40D4C38B360879FDCE60A559CCEA68576508D15841AF4F576814DAEA5BD622035369086AD45AD10F7B1659A0E0AFFCD320E7F735FA315CF730F97777B3A9077DB21F224DF5323708BF5DA8D6910D942D7EC101F8DF65E77A23412E6F2A7E2603C8F81B90C3EDA51F82A29ED1838C274D88D19251CF34C33EE8EC736C61203882E4FCB73571D047C99BC76DBFDDA7F46C9ED381AF60AE2C194EFA735461C4509C8B557E381001F73D72ADE362FDBB7CC318FC4AF6FD9A3354656EF96FFE9F1DBBB52A9F795059C373387374F10407D51721499AC7FDFE2AF3B3C380809B5A45F9BD6C5CFB9F45C9C9804FBF7C04C45024510EAB33ECE0335CD82776D39D8B912FC37F3465BBD5B9CF7015A3A34A9657ED3EFF1BA68C85DA3CB581E4479F54FA234E0CD679D9F4066E3C7E3613C8D473DE8B41637916F2C994122CEDF1D3B4E5C84506C9AA0D1BA5BF182CF4CA57D61CA4F51CEF355D89C2E0F81B8F33B068793F1F5E708BB852B3CBB8A875FB832EAD6BDFADDC923EDAFB911F57F3DBB8207D262B5D5D73B5F23FC6192B334F3B7790CF3516ADFC7BBFFCE25BC05A48308A248D8E22120A59E758D5185D7D1EB75053AD8E6B8F04F1CD714CF7456E5CED10BC07A41CB2662CD590332B83AE6AE9CA5A78632959657AB03D27815287753CA4BD1AB2C04F9B613B8FEFA786F3FD36470DDF2BDCE2D7D137E7776C1968320C9BAF10A427F9DEAA3B979488C3D9949758A0F81602EF9E758BC33EB241A86130113F6CCB3B8F8ECD03834FD6EF7CE7E8F4635648E8C48642C79F303E8B680B7135B02392EF41D82F5E131A3869F4F6CEBC828F13D4936AFA9039C0470B845FF948AB353B88F0EF5C44F1769D809838E27B5C0DAFCDFFC914F2A306FD9437B354BB29B3E0DD6C51D050EDE3D3DF92F7A6C6217E1605AD3CC2B999882547A8AB7C518C2F70D20402290FC350E459FBDE373A348C9F38D8B998387B1D50B36F1416C5A49FC07608E40A0A9F2A2F0CDF4890AACD57980A8F7A034DD68799FF1919CEB6CA7EE64CD84CE27A69FD056BCCA5C3E3FF4C5A530C3FB2F99594C6CF190946C183CB19779E34DA98A7EF7B08F954D716D93FFC1C9A57F531AD56EFCC829B6E941E5ED208456C08EE8ED3900657B5A17FDEC8AB5D5F80B98C00FEE2A5E2A98532228999DC090D0FFDBAF058A08238D0B08D61E29BE4171837A09B093FE2949BCEFF1BE0D3AB19E4DE47FB3F6C7CEFFC4BA372D57E42EDEBD251FAD15F4E614A3A09C6FF8CEDB3D3535DCDAD76F0F4E84D8F1FDC9786D65D19CAA5968A5EE093B9C69C2A884E8679666C357038C9D175436C62EBEE1304EBBCE8B29A0DFB46FBBD2A32804FF5122045320AABC75A7B1A68F13A9AFF37A12E91ACC127BA00C37AFD57337350D3AFB37926B28C3E9F16337CA8F361EC331596D6DB1199A69AB78D69010D45525651DCDCBED9EC0B47F968348C9F3EDFE3C378749AD7B3550FE6743E31564C5F55EA4F7DC24A3C754DFFBCE74EFAE7142DC885DC6E155332CA9D6C1D370B4CB769AB7970024C6A28B61309698B5FEBA35E164843B4CA03301D729B07ADE76C33D378F36650381CAA1F232DAE3F971AFA364791F4171E4AB8E491D83B651FBD99D22562F5DB3D40C45FA93017F98A7E92DFAA9DF5076957B5D757D6F5A165BEA265997B0AB6BC94B79D0E05F646B1FEE0E82E88B54B2287944F78673CCDF82F2547075CDEC3D36D3B798440A7B8D9873CF489617A9917617AEB58D5EB3E942229A4D9121A7F845F47005E4C9F52A9BC7B4B32C4B230CA2362ED6625158594F2ADDDCEE75033CD942BC8762B2BDB87CFA81A160DCF715B7E56B296FF54A27E01F973FA0061CE9E1BD84A8397B859DBC4BFDF3238CCF125DCDDB06E42C1EF9ADC2A6B5069D6FBC6FAE01D2731E848556138B03DF3EED2B4F2227D8D4E85E30E22CCFE55A90CFC8887D397D6CAFC5316756BC60AE1C143D179F642204ECC1B23DE17A0584DC361683AB6557A36674D91DE564A280EA4490ABF294B9DB9CE2587840907AA07FEA40DE4FA25CB4AEE6555A0C07368A4BD378152B12D310BBE198D0D3A4A54DC0F7CED5BDAA33409393B810BA590FAA4034A94796902B5E9531377A2D939604A16931E38B73A99718E849D3F57D0CD5BF19E39584190D528C67E2ACB491B3D4FA947F5FC545F3ADF78D2C07FC607F8DDFB3FE7C08C5772C531415E757DD2E4243EE33041493F63D5ED6EF225B9E6B6844A0ED1909C052ACCE7ACDFB4B54B6531B20534BA6C205E5A4B697F1DDB266116C0B4B999A38B07F0D60CE9E0D58B6C14219A8585D9B495B48F9CF49CAEF564010F88EA7A0729F570CEFF884FA980608D65E2291542023172F025BFDAD3B1EF7F1383A1C8B7D8EB94B65391F6FF4613073094107DC3C22000BD111F347AC5DC603A14F7C242AED93038250BB1FF1424320CAA2213C8689A2E8F85CC1A035BDD3C208B84251F782E837B036B9B852D7E3C1BBCACEA691E582ED4DA60C53095BD0EE214C769C66E2ECE08E9D53CC30EA8AE45EFDB491B2E64D999406E9DDC2601135E96EA12D1A05AF110CB9A44396E133F86A57BA9703A227C0A5A692DF9F3C11519DFD6E95C2965A128697CEE4D7C12582F3A57CEC63F701BD03EED29D5394A295F1727E17177A322D3E89D23FB7C7228F2F9C7D23B92204677E10BCB020A28F6B0259631A2921A649F057 +sk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF96237C440DE98A2C07F8976302E70DEA8632F39D834CFFA342A44E5F2D3AE503E8F7158990D2231063D81C05360260F625865A41743E0F9BB214A713D9F0E611B65245266510453038006564046061212366443665826183707283330305863507275824832107551187822328738785677264084336673715703487353837468426467556628850154241638834157120816434784570226063361252400788684148102576635466054747835854284328026758653318188270134832856528302302752013643618325851075565543518001084713568322740770452437075743571075362881771471042022513804641805022618738111508762432546585313881646167848175530674771063563444482680758378047721353346311368353177705251475852326367153025842341052483544626451257544661242538066724808876816727282653713448560418623714404440672646704478300407467702405357611267777682422618124181748512362518536853485446710101128218340012187011055087584035784562845873028755028036140267237640484464642434334266703656416147384825153287521037208316742220301235343333050572163066118856682774700725801157121258305774355255621275241526546755571773862868556743861373851847885710443664541276322567683328625548811118382400565775836737877241787556127018413266308035457220585502222162302757601510232070082314742056826520328563458442411446067111447606303315737576414160244608385216020438784440816430621710840481706287173407743150108774470462367388302653601715533160780741247840680625303663807235138465376504756233624072683552388400120587443634153044618713518504351255382408426660516820788641572187488337527677448157424000500053358801836080661478134802781063278372752363453304185675366817384888770020664188585078111246378641240535577021314262887761608542464886156740408561874173082555114261457717752675161730152788382866471404885442240310012068586755021882584688562078561862875547365881500700866757131741431711168387800370841057556117715120435448837526230250036328623188467252526100675441448632253232432645364756682824870358000176504187782320744288646204820442403721418800576645745785556161855104851688004215166763272442770152223736704277012255568315332885056611752128824318404737224181141403058482486725746774435350536240224707731021503654102716387603644305200478560854645688338815558443117400624270547468611556567444561741565115576025534534467340552117564563222047564843211218112166633186563213038820165811514260173836430480350482126812614253008544181507372804282358761875823615203202003046323884861374384068067686841756403868574125847240276416404673666017437466882063404242587400267661751578533353352785772677134300062457113117605512723675023430511102511752137471228013464588003647604052436807862420712801886436072065156381250400026412048420851280302288023022328560028348864041125863122682513714125173002842730632251628628313470130140318838227443506462351662425875660435727127016315524005108236043064786345883307016758665208424785135541825234512170043754702033283620734528858210311450628712150767033150532107538252632112326270105013632726615785056240063348168674078543554466066516621037515630567151F733D5DE2850E4AF6DFCA6879A30F9C3B77ADF8AEA97241F3F6C6021A2175DF89B48AE198E6BB8DF7BE9280E2F72404D8A67D72D6957863EA668DBD795ECB25228B7EDD640F4A1E13FCC41AE4B8046C8B3C6FD80E8DA072C268EABFCFE425D7D3F0A7CEDEB2A2834C4B39523B81F3B2FD21CE3FFD264CF6959766DF1495EA35347D2C2B2355ED7B17D803B33C30BFC6EFDEE82C9D59360D0B51ACE8DB2EE39B192B77924861107F691D6CDA42630D45665F650DF7EE3B500602B9278680E7C1BA2FAC0777E8D70DA5C00B8E1D4103881B0480484B65B96623272052F99F41BADB7DC7275E558D45881FE11C8B3347E51E1F4083D936FB13E06088F15BC73953E801AF6853038E0C67D4B456E7F595E5DE1773BB6F05D4122EDDE0DB342F9059B3597115C5D0F584FF1B92CB06F407D987EFD232E360E1FAC780BE5A627771A9E45201F3BA5BA319BF20685E5DC7A2370169A38780235FFC0D1A2350BB48DFA688BAE793A5CF819918306279A53D7F0401B68A712041AFA922303C951D42802AE7F1221D5B06D87479315516C6651E7B288049AFFF7B56B2F0F3EB3B1F2F85AD79679BEE99CC46E9FB67241DD71BC61D85DFFD9F0EEBB8567A05FDDDFE0DEF4AFF01A51899A6A91128154EFC637CBB2AFFCB14DD3DE44C0F772A59525D113E07B94033C03FC68952467F0CAF40CC2C6159023B09AE99D9BD46D147F9032550773A3D2658F65027896465E247E57AD58D872D868A9CC0A4D250378BDDD54EF2D36AB007D108CC5DE2FA8D91D52A72E87E6DEB53B347E4D225BDCC48DAF9AA0EC1EEF800E813AA6F0417243B0179FEA3ED31CBF5E13E781F6E3967EA0F0074AEBE8C5905845D713E60E63CBA22E27886833F5EB7E983687D3E4AEBEFA08BB82D698AF15E7B1E242A1B4E8BD00AF4B4DAA7841B04A917DEE8773018BA81FFC3CCEF41612234125CF66970FCD02D9C9BD38FC4BD20C3C14C0E724D4D00B9341487B68C1530F9230C52DA7183AAE80B661C5545B4B5F7FEB3F068A4E8A5973D8A823105184429A3DE98FA68EF186F800A20AAAA49B6D3AAB193566793220A4801250B7590EB814D5A177C0FFD9167A8FE11F706D6F8C462E1FBF393A846F00877D8C6EECA4BD6FFA90C9DC289C639285957CE53362C9453F88590D7878DDD8A1A62A86D23B1A1E76445B1AD582F6D44A86960738A8C7D22ACFEEE37E6E37D65C7714D260BD90954800E0D2C99BCA424131C7C7EEDB79643B18893486D5A5442A189BC896E967AEDECA8CDDF256445E001A3D4C6022C9E63263DA3B3FFC9823B20728FA705532EC312087642A5B698CFE829097AF6E8D65D8F0833B6E3B87CB8CD6476D1AA0E3EAC1442555FA24DDF2A6F3E9FBB22B756971D6BB290FBB4F394F2DBE3390CBACB5633D1B60794B140730356453C2E9D46AB0519B990DE106C327568677E3BF98DFDF682E8588135F838F7FCD31367189F83EF9A31D45D6B0BF5333280C0E66B991AE2730A3378C07A9F11A27C175B67FD1DBA0F0A79FF24B71152920D645F131875E3191F820C38C707F01291281439EAD11B7E1F5A929D27EA26E0AACE3D7FF97236185D2A12FC0EB3F46FBCF723C0766B5009A346D7BAA1861D04C0AC3FCFF2AAAF00BEA5A32C3E8DC2CBE4874EA4BA1A00B5481B26794F418F0433D4CF27791AB343A55C296F84D7B761538C9B8ADDD82BEE30CAEF191130AAD9AD069A35FCDFAD97DAEDB71263ED3BC99DD573FA2EADCE659A79CBC92EE582FA675571348EAFC18C0799AB1B6D465B8E3389CFB242DCEDE700B0F8BA6554F2A6C255AB863B402AB4683B6809F023ED2D4CDC108DBF3A5C2C72FA3613335C0F08557E28461F2AA17861F8F100F94072DF0DF2DC7B776952BEB37D6192B42577DF29353DBD598E5D1A0EC5C02E1D585787548D78700A72D28454C49E96F731EB2DF440368179A0A2485BD4374D18B5F7AE56FEE2E67B3241C5985936C9ADD35B07056858B7022B87108F9300B385A64E0455203E3F46AA5319085CEFC32A3CFA1585295DBCAC383BCA2228099A58F4C7C2FF7B3A080C2D7C3FE89B65A3C7EF561015948CACE7794E80739081146B55CAD09FB1EDDE7CC9096BC29293A05A3C5217A3AB8970954342F7C1CFC75519F53D2713592BED2AC0ECDEB0F5199ED9A5DF9D5C6C84AA0012F999C207CFDCE589F13BF3C14FEC485549DE5E3D6C22ED502319652DD02C01F475ED2E1AADBC2A67616396F43146BEC2AF68FC5BF6E4873A9D27EAFDAFF9D2368A9AAEDB39A5CBAB31B8F9E06DDE0FE1BBCD1F29BF11C4F7D9F40C3048F59368CA238FCBF46E6BC64652AC985CA82483000CD8CFD62D34F96D773D3C34B85AE16584F650889F080F18C43F832084ED954C2924D2F244B08BFDA09BF23F1289DDB9A3E6EBC833D521DB9A189B7582759406B6CB0DAECC926DA9C883DF3618644CE4F6E0488760B8DFA94D275D02C53F59013E7C0CB8DB8BA1428B6833C5000DB2C12BE8A10320336AD2CA1AA7299A68E14932658BE32E7BFCEA06B3840FDF1D9EE5AE36D88F5DD72FDAE0DF14775C3E5A19CC5CC3C79180A623F660FFDB426DA7BC9B367FB5BD6B5183577F66A60BC3FF543D3CAF485B4869A27B0C674DB54A010F4A67D8DFD7891C9D31BE97DDCA49B1CFC1D30671ADB7DCE3C0137874027EE5A0033CD42D53ECEB0F4C4632A747494E6C7D7D4279E5F865E42F797138A91FFB1492FCAB5D6C1CD411ADAEA51F8E3B4E54070FDA0D34FB540080CE4335963D38C37A65893CCA2748CB180FFF747E0FBDE64F4B5D2C4051A2DEFC5F38B9685F4CCB833903776A99BB613B528D881827B1F99DB819FC259978BCA3E82E84244FF407CA5284C2FE8481E83D3F960EF80E0A9561A0F50382B090F4EF85CF114FAD4785E2F52E7BA0AFE09E2D7CD1DF708B07538C4C688A1E5EAA451179FE165728922FF0CC2D99EC83B0C0421BC7C75474C71B3B8F6F486C3B474427B3A31917BDCC38FCB69E19E613DDE493A13DE00F4731A17CE4133B26FBCD9D5A7EF09A310806586DE9BA0361D770EF473CF7ED0F354B4A4530608E4EAFC617D8115C7107B52765B4B6C7745E0BEB03D160811E3F596F6D6033710A5C2525E01F8A76CD0ECA2969D33E8191C83EDEC4D25A6FA5BE2E0A6350447192C8CF31E026F009E548EB02B9C1A08BAA0E1D5DE2F889B8D5128A393A286215F28957B561D7EC999F83FA1B7D7BAE5617FC27DB9FEC07E4734FCE9038F57B37EE0D0DFFCBDB15D6B30669B6223B4EBB2912DCBD83B5D76FAB72FC1E57E344B7A350410F47B77242B0AAC38BECA61206D809CDF20161F36FC1095F0FC56371D821F88A8014B3450DB62DB061DD6D6C91A2BA69A3495FCB13A8D1786E27A29EB61FB709A2BEED8E3E71D2FDD324E5095B703F2BEB3DDEE31C27C7CFD29818BDF85EA5DD710B505F3EFD2000302E977E896A14EF232323F7EAF24BEB38D6AF775C5D5C4F372C9D4360076BB811456E8159468F342087F5E05C25DB8FBE81F7CA73D265CC2EAA0FA69 +smlen = 4448 +sm = 214920831044D8E7542CFDCEBD7FE7EDD9CB8CBF7ABCE7539E7F3507F63E391E88D995CCF29A998D1CD0F162A21C8B6E28485BBE2B5AB4FF98926A19A0F66B731034E214D70FFD1CF259F8E6B92D37CC578A62B6BC4F0325AC60687D115348D86DCD9208AFE68866106C85C28F3AAD8A2C97B3BE9EBE5D6EC7C27D63D0B9D9E0BC19DD1B434B5FAD8477CDA4B56D40F9F78A5AEA338068D83BE3804FD045065EB38115F6906FCA6402284717F2BCD1B89DE4A7C0D0383360705BE9F6EA881C4BA8F111B7E6257C900A3A16A0C2D5AC65A1BFCEA407DE5277B902049AF1F56AA62075C47D15725255120C30BF1F8C2892BCEAA2C0C136A0ADD2ABFE8345B460C4FC30C5EA6AD10C07460F6AFCC08E9F0268C416E42AFAB12AA78FE7CAC448CC85FEBCB08E8B235278FC76BC7A2CD36FCF8A7D09BF49179E23DBF4FBFE68696C02647EA3F03D7B9DEA33D7A0D98695D807F2194DB027C288DEA5A559B58592CB862EEBBC36283854D8122997DECE2D1DE87A24AF3AE83AC9B0A3DBB2EF1E1D91DD7E06D37302C16C4B15443754D5BE25C99666FE0EB5AADBC810FD5D76931DC2DCF9BBF998E4B933B2EF9120FD55BBD04A56C5590A877D57EE885BDC00E54CBB7E735D9EFACFF411C1DB65D10F54B071836C0F4FA6878B0A706686A6E2BF0FDC0D1DA9CB74B12E5C57F65E330DF9AB981C296675D01FB9BAF3D78AF67E63AB301AFF795356DD59B8E3B3A1A280015056F41536EF3B00543FE224F87FE134FFE6E276DD9D846B08DAE0CB90600F047A704C19134690E230DF7ABAC400ED52CF350D35A58396DC944C129D8BD37D5EFC5773971B1B820C96112F34C7E60464F302BCA8BA788276B055659B3F4B1BE7DF1CA9E110A616645F1939BA78396968C6D4C838F0EC534BA61B0DB8426216334941679CACB3872D8EB18A8FC117903D51B40EDD3A1D22BC756FFD85F90A9F9D6E1F21F6E41946A3C03F1DCF91FB2118023BFAC0A66032222046B88034AB79DC3D084DAA4AD379F544E692842FD290875C67CD5F0FEAEF179F1E5C4F9D1E672F3C7B04DE4669A58AF1D61BF224E53440C1F433FBEDB3A182CCFF17FEFDCA73BCF8D59C421DD6EE6F7EEF99D827D853978136C2FA3D3A13025035BC3A6FE03320DE2F28DA33D554D14FDACB2F9A86CFF1430D668F0E12489B9CA73F06FCD01196744F2CE0E056C306CC99DB2B450599AF55D6B61DF9C26C479E71587AA85040327297CC7D5739A01A247E9E06C13A736A57D4F6CC7AD34B125A2DEE635951FD2A92361A7239B28ADC64FC1D27354A48AC79CF5C483806700B14086F0ECEDAFC2F2D35FC71FE15363BF6B53CBE47CBB298DA9AE5F4EB8F1C6AC77ABB9F336CDB45F172E976DF40CA85CABDC0DA4D7E2035189412B9F2ECB306B7809F3C9841785E4C213C7406E2D38D6207805B0DFA83637B9ACDC16D4927D892040E22625086886832F7C7B31306796B35FED471B757CD3E1A1D42BA117F23F0563782DD35930F520745592DC8BBDF95A4B32EB7D134DD187365FEDE7B4239224D65331D0602D9A21899C16E03D2427BD576ED8BBFBE60CA8F9DEEA64A4F18B37CA6341887FEE2299844FC1DDD123F59BC65C660B676E92BB40A4830FA61E51F52FDA53CC5D3B0B05940670F26696CEED7CD653998DC4D2C169FCA2B67EF3D19A9EBB70DF8DA2D104C46F7BF9FC68726464EC9DCF0079012FD28121CB4C80D2060373AC4B5D3434E678FF563279985D5AE9662EEA913B8C6FB04855145B888E127B9676972223A788BE16516DB14BFA66C5FDB6B8C592C1AD2D69351031A8824BC429629D7BF326D0B886239056992052F35B4CEAC72A67725B63E2ED0F5FB8A4A99D4A0FC68E003AF4020B300AAB12CCBBF85263D44F93CA785B6234FA10A92AC7AC0563E1DACB407A24FBDE6FAA202DE24EA98963E71289BB3CBE6D8B63719763A7C917D0FE9261E7A6C145DC74DC01B190C7C2FD3DDA375FBFF46EEF94D6ABE7E15D9FA3F501E52F57FB518B974332B229B760790366CDD06B333FAC780200824FF117431E59B1D466007C41CC827DC2ED89147E8B6663EDDBE58B748C3B677E00D0C19075D9444613881FB930D2119BD1D9F43359AE5BF32617EFA8D5974766831052F1835866A58499D1F99A0AEC3996F73C2DAC07D7ED154BE2467607F640868FD2ABDCF22FCB873E8EFE5C95C475B41A9D11D1A4C7FA8D34F159C1F5F64F506B670057AAB371A3075FE3F867BBBB3D250A35AE5F893641AABEE5260C79CA60E53951CECA1D1374199F738AB0080C47543A281E55BDF1B8BCBB3E9662E1988740C9558C545EB6A5DC122BAB0BE455493127E25EF0BF348485A9329FE303596C3F6D4AB6E5C8417787ED144DB979F3952B147A79DA16DC21CE54E0D2764C37BF77993C53E58F0BBA02FAEA04854169E73C85A839E6B98CDAF641CEC4DF3B8C83FF44E65D7FA1633B246E215F028D0E03517487DCD77F1DF51FD01973598C76D1EE9FB26E0CFB0F49CC14F2F0ED8738E07DE35F20AFD90D5D8198ADD2AC8E38550D1B988CDD418332A89AA03F376E011ACBABE4DA0582491D515FB860A8BCD4A2F18D82DDA185B6B3EE3142726B417104297CD8F0F93099DF4B0FB4F2ED0F090F00EF419BC058F246E342CAB98432302234A689FDA851D5083D93B9AFBB2869CC440C7D1C541F5D5B483C5581395E712EA72FCA528B8E08D91E176F92E94071AEAFDF20C5F814C998BD499CDE41375D7C0B84894E6F603A939A4DB5FE8F2C6E22BE7A834291032F9F45EBDED476C13BEC2314079250A7324F1EF3F80961E8A8CF79A802E2DD70C8641AF76A61A772444A70C72235E4CFE9307A2B28AC63844D4A0A65FFBA0B20A367C5981663D68A689894AF3E8F961211A16D1B25DC9212778D2412353ADBF86A05F698DD3F92932AAD12E02315F46048AB208A80BF020E934BDADB776487CB85D8E47015878776E63A7A1D0533C40EACC76EA8D234CD785BD8030FE97522BD5ECED639014BF5A0A631A624580ADA8A4FAD752CDF5DA138B9F30E1996BFAC4DC63B893B61F128F693322AABAB72C8A0777858211870716270D1BDB0626019810A3EFFE2CD48D7BF37F69122F7F6DCE5B068CD284EA05439090DBBA32364954E973D7ECE67DC4BE0BEF6C59FF824117888923DEFE6823F86D56CB940E032D90392B0AFEEC585882259B8722982B3BF82B0E410D783EF58EED1B40F4BB8DC5CD976834D138EEF87BB7C67E2677933B409986B285099D39CE11496F5D19AE0DEF4AB258D8094CFA11F8FEC94BBE3A32ED97B90B45EEAB84B0CB2CBD9BCC2DB32E5095BC43A237862F3F94EB6D06F09ADF1F87E82317BEF46224140A8F59F3007CCCC3DFBEAB0095B3852550B63EE70A61938323812C341C06D94BB81958CAEF92CB09F42A70E8A98C8CD86D5A3953EC49543C397FF2268FDD1FA0A31EC50AC2E9359D5D11A3CCBF60A380C52DB552151D0F07CD8C10DDA1D192EFEF036297CA453ACEE5A14DD1C3A80C03EDDABCC635BD934BA52015F91633D0A4326C980C15EE1946AC93CAB5338A22AE30F548CF5C3BBA02E7E7C85FABBFA51C635FE883703FC197515A94212BAE72CA71E511B223012277DA2C69A4121C006B238B731D13C33184F53C9E14D8D354ABE4DECC9F77F4F0727B20F2C8C4F5818AAE275787AFA489062FB4A45AB61BD78C202D56C7C310F024593FD997851909AA7731CA3A114A76ED28E9F83B36434DD2DF0F059D6F5505DF98BBF1A8EFB5C5EFF8ABB0A8C2EA6BD3343544348B0014F3C63075908BCE73DB8F7E63DA7E3371D84EDF2A21A15B3A2462D2809B3206788A72F447AA9B62808079A9BC0D10FC1E632453D7EBF7ABD67D51F2AB2CBC728E06A666D989E50EDDCA3161A0CEE60B49B5DDC96F0A0FC0610A21E63D74C1F2E857CE03EF2978FCC4B2F1BA32CDA68C0B3A005BDEB7087C1179B5EFE9BB63BE7759F75CF33BED3010568AAD48D52F2FBE094EEEF61C7AFC832B9287AD0CB0E143392C6A7D936A26E64AC89F743156C2FEFAA574ABDEF8AD109AAF0D736C6E862C220B3B72B1ECA7C681846F51026D21E6C021C57D81B86EBE4AAD09A40BD8CA720F5B854A8A6856C879486B525C867B0C9AC813C220B443627FF974253DFBB258F50C5646081389759E34CFCF3F4C11CA304B496A4AFC32F01866A46AB43FCAFCC1359A978256C900228BE665E1300E8B7104F328D95390808E8DDFE90434C7F745DAE0FA5FB5D392632089F18535DACEA2CC1B10AF4F33B486A38FC3F9E69B772429BB5C7878C06EF51161CBDED423FD2408CBE75D248D1AF0CA2307F556B0BB27FB5F1244C9ECA440F2712C7DE61B3E6FBDBD3FC4F2852937C94B4C02FBD4412C7661E88D600F1D16FDCD43D3C6121E43F21D188D107870DE2D0DD283C5232D814DCAB23CB7CC735ED824C57F6D16F66DDD22E57785FB00EE418D5E9B13FD07F07DCB422F92F693DFD7128F99815E4D5B18A650C8034626658528B449EA8CEE521828240D878DB135C6AC7DDF986ABA180360E8A9DBBD3F5BAF4DEF9BB776C7D0993CCFB2FE81FD0B1742C7F104507B8CB2D5062326587ABB47578FA2A8E7F0F58499B0445E6F808B8EC9E0E500000000000000000000000000000000000000040A10181B24A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B + +count = 35 +seed = B2FD7BFAAFB667C9DABE5915C3BC271EF41F18588666A6F4990C09D098E62DB590110DF6A56F08C5E0DE65B00F91D60F +mlen = 1188 +msg = E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED +pk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0FA4DCFBA9ED9D687C0B6A87AE4FA74FA9B43D5E39C26ED5C0E13659CB8C3F79498ADD9F493A06EACC287C38316C25BC6AC36501BDE754F8EDD4B98FE3E444A99A3CA59DAE0F7FBEE59CA8C57A510DF9F822FABCAD74613891937E3CFCEA9F08991C0EFBC40C91D30F1E4DDC21FD9CE9EFFBEAF52ED8CCDBABC121ADDC987F481D93C8026627FAAA45055D66F71DDF63FE9BDAFC25EBE7E7EAB7C22E52112519ED47D8BEEAAD68E5FCB65D53F6C48CE6FA43B2AA8204983E34DCDEA3981EFF9AF9D4854F50BEA8CECF32F2F51D503F22C7DE244757474BC7F9CD414897C58DD03E9D7AA78EB42C6260D0B1FC659D21A7E9230451F9DB8DE8D772BD556D17174CE3ED354CE4FD3CA6EBB9DBE23BBDA0B3C916A3D530CC6877A26F40782398391C4F98A872A9E75FB69524391C234BE7463E7BE4DB95EF0AB93070F0424595C8A011D5DD1FF9C7065DA305F2618FCA4FDCC08F4E0A5E5A27A94A4C4EFF2756840EFB761494A917877B501911E433C3608A23535D86CE1F656D459ED77E52286255497DF2F3CA66440EC296A81C501907B8DAB37205B79B5B58F1B974E79F52E810F850DAEE8665FEE032AB70DF450956EEFE51C714551F9E09ABED73F56D9D852A3EB783433534BF8B24ED915D3F299BD5455C25B168CBBE239F462FF536C1D4BB8A95A1ADCE44BB001AAF8091B416B107EF19062819310A28C5F17BA562E0EC26B1B7AF91617CDD0A8C2F624F6007493997FC27985D10A8063E1E8F95B212651993BD4D92581D62067C98BDCC26EEEDAFF5098B32F38118BDBB3D2B5263AA2F2F292E7B9EDA75F170C4A26AF708112E6AB9BE781D1BA5D14C9B9DFB568460C06BE729896486E08BCF6BA7C2B4685E874446AB64ED82228CC1417F6709BEB998C60C7B52F1ABE3D454A2E475774DD9AEB51B0060F6FC7251F2D4EE95C2FD7BB3756EB8B6A05AA4B9A6A6E8CA8B630A619D65DF496657716915CC11F809F34F7BD8BFBA64C01A9A2DE2766DEFEA2A261F1B2723B4DB49078C8D7F08C3528EA79FE20DB13276D61B4D8AC07B66917F2F7E90A76474243B81EDC743010C410349C9F536005199C8AB6F5950F80E60BCCA98A54BAF0307DF46E876A9DF50F207F1B9A9F757846837A597A61A686B30A3ED1AE81E6D0BAC712CF9F9124A8E69C396FC3EC2C79E9C69923D83EB24A5E2D67822E0657B80360C9E6887DC434AA6F865CC61B5A556F1758539C32574A558DFBECC8C750BEAD404E56583A98B357B1983703B306E20485E440F3A078C85C1675D82443FB37EB155F9C7FE03695349CE0BCF590D3718AFDD8FC963305AB1914F51E466B8C69C763330D58F2D533F027E55E2A9A7A15CB20F68AACCF90EA6963D4CA18064ED1FCBE558FE06CAE7494B3FE87151DED3FFF1827B49E5AB190220D37264EB75EE91796F3B1A6F5843313B70A58302798B09207C43E147D23384B0690EBE1FBFC4E46FB021AE25B124250C21EA5693E1CF1B913F85A1D7C4AC4D6E23FEAD26DE2182DB1E2663D75FA9225CAF2438DEC0CC710CA39ABB99ACCE58399952306CB712D70560D33AB755F074D1FEA99A0A15B93B62006836EF3318665B70D443EC6590BE07EE1ECFEB7F9599CB9CB9672695AC8CDCAC1421C7AAAE9135F9872A65CBA17BA9AECC8A3D69181E57EAB3094EDBFE52E6A4DDE509B10950575B4049DBC2D36B6D1E5FA40AFD04C1DAA2B83751A06AF3B0E8C7BA41C4EE8A35E7BCDF1FB3550C81A14EB343112C7722F31DACD04D7718CA834C59200310B8A18DB4472AB9C04356771B35FE11FCD6FDE28ACD01D23FE4C297017C012FD89634C22AC57347F392BC4503FCD0C23FBF3C6C1F049C808E6D53F63A19B90EC5A6C4AC6FE64A38C0C99C8C6C6EE0D6CD71CEC09897122F2E98AA09A92616013C02BF42EA951960B8A8DDA8F646B588B6C1FE85EA2F83E6D9495C24F5207BCBF54E90762901D3676BC71878D2ABEA40662F97A6FD946E5134CB93AD25B398AF13DA039C731878F8ADF38EAB3A4490489CDB55DCD638E566FB37856C44DE0F68C0744A17B9088B099723287334163FD2720BA7AF8882C96939A44D5F305DB6615B1080F4D61F00155FB68F6068BBD35D38E387F1ECB33891302DF32F372F06F56D87017648637DB656E79FB79660476B544884960E4CC83B6F245EF811DFCA77E46FD07918D9B6333FDE1A778229E26AFAA41737B716BD5F678069061547D98380C497C057B461D1A1A75B2FC70C4FE0DA1E53DC9062384512D01BFDDA972F7220C303C89A97B2377E77FADBFBA48ED7A889E5F99BFB09AB7C1CFDCA5907F997B2B28B69F3477AD0B29D1BEC53A9215577D21114D4866ED00305E458E7620AC6D2601A97389EFB7207D46BD5DB23BDEFDD9A6DBEB2A883D844F553652AF1C8DAA9C66073E3822B6854D4C88FDB5BF8A15FBCE82E14B7E10D90B862DB4C09382A54B4E7540E0C230DB20A8096377A5DC9A898722E09A72777A160D9EB1E5131B85B56581835AC3041E8B88E2A4EA3C0B411B08F40E6168048DFE2878A19F5D87E220EA7C0348DAA3ACCE54B887DA320DA998F3E00283E116530F75C7F9E78E8CEFF571BB8F1924933F18017231F64EE2A06BEA832459ECB44AEF609F67632A0181E849708DF301D90E77809A7B5EE021B59DAF4F611BE5EF820A98678CB2922CA849B40C06F0CA998A6837907D5C838683856111D5F51BE6E +sk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F7A6190839C4C20AE1620FD1078BDDA5D1533C3B454AA8F2F804562A453156E34DA81D01C03F593972E978898FFA96FAA34B00134581F0F6851291BF40FDADE9050572066537420031124855754532777008406320227362111455008218831401200846830730638254886000461862076377708660183526750161248416388538377268371443064535825842811657621653625758871013116121840132765846734387023328758171863250708027725804650720055726343858784414707887720447533152188340035358640651368257477712655086238621600685136115030651648623731213655035183710026063185808732715363231278866427660615643764686017087235275847853703337501004758340358587527818418478471232264384113420705046206733707432362144710014783548488357661386423577371441615362504405322245763552615841125217247885510500325274580386777175583463288200267650621470412562368145203246384882262370368720748804384011502708423087347632102757400500250110624486710400846815842060822805664772381637715110801653174572817445213211116375618370711527541027433041402058507411230668216031602224285717180732501052064428836082416235857321806833712414005831633165484510775755878122383278513141812452128846161641000678764483516503651667778562776008251785145761628176754054526022722147011810488437074123180257712204622262352146707666582311400425571083881744522337548520713588872422088887877487528278610720201372415227864532711265052184750815003517630252426660183583452335261870001424577247837024455383084157434358580602363260170178312238156744776360853264555860618621233416065531487381071515323363086820632863305666042120378667136273220113315584878637043685346824483453784562056188513625122057421171704830864036733612853413706781241784446527105801042701614503313705354364336152211531751588626465356652100372801607813162276274400472057868357500110220408816345418673182523675728676441608052654055341406628205188762475216855528406860733053780371001232716616585017422480012040870506741644814383637735761638306323066163414820035436567578113718332010242331433857513478814274230676022661501035252087182854427634000778437108881467454162287646503814281612757558043032114177713263224662585401851663102371776828700412118576261530152775234447064823718557272056675037884035631184520683807164185660855713388284676204136525715676536152511214106811637435302413056043614767562382636667634501574157170673584765352701584344716442624427141354553341220806265300413485176073186456711738333448743786803670543732605787304018480717680568020651812166008874625413021010054357503508680535852163153847226421864780287118402147368533370175757627054768256685764066202602388201016754661850088031663603804153147140712845120710048640761785514474187364773367070446812228208311354045061628674448687833520757616376417148108328726237438465434015752115360540887422155632373520357563356130684018142488243268482454713153117638812631586565620680517268221167311141311664550733231458374726208770428237433667437448162207824504256864485127827627883044552518106112177165204117053655546268200725468238036044243237701636ABD8C22F018FF7175DB1199A457ABDDC7A9AF00CC630C1A05924BFC5D50402EB37C14A109C136B98BCEFD7C25BA7C45643D1ED47EE2B39FE0880E7C3D6A766E4B0B15340BBBC56E5FC41C22DC03660E764E4D16C51B75CB3FADA9606F6AF6B56637AC9E5AAA8E5EAC5BAB9F82DE1CF9488F0A6DD7E730E2C1E6070F1C8B48FFC69348929560CDBB55FE359F01CCD0E5C13072208D6156D14B56C33D8BF467EAF78957252325BBBF6E206D23F00B93D2DB3452B108B93513A768E8F22838B6B01B2655193BEB7991FF8A5696D875CAF1A72F19F2C1EA96C3AF9F4134AEB0FE27956BFD53920ED9AA9F04A552EECE88E31849D029BCDC8BA79E5EFA324AD9B407EB4DA52520424C16B0C615B24FF93042E65186B68CA28E5BFC526A6A528E017A7B3577B8AA1D2658DAE3D9D47541B40A8D6F80FD7D660181F34A7C7E280A350727A50940E41450A1FAD65D0912BBE30A556118D5AE2BC63E036C38621466A72FE8AEB33EE5E2B2F41EF7BE8C9A147CEE6CFD1952E9A9D6C4DAA8CB5230AEBB6EC80CB7D00B98A980E98C4358B032E77487B841640AC92CA895960659BB947A9D6BA4ADB3FC4267E805D9632EB920CD0C142DE0FD8ADE9BA4CC2E47BDF30F3E4A0646999F14AEA7880E83E0E1665A595C3EC520B8DA79F2D1EB95AA2B3F0B882F4EFF6E4361343F65CC2ABEFF200D07DA12D8B975AE23D2084C91174DBA977C3D284C4D49A9B7F1452DCAB1EBAD8002E512A7E899FF3376704520CC645FA7095AB57491067D70AB09D40AB63B3C9A82FB348CC41C75813583D4424709895F824503F6EE3FD142DE1932B7D2D02DE89EA936417401EDA5F3AD7BCA1AE13979B06B2A9CBE2CC9315D32BDF262406E9A853E35CFABB178E13B4D0FB2A2CFA5D13F9D34FBCAFEFB69B452B0B745FD1408E98FF50102C1A85ECE79F778B9AB7E82A964AEB2BF1AB16E4175B0CE53193AB80A0E1D1DB72FEB51287D1A7565864A4680939B904EF09741CC1E8C6C5FBA6E7354534017F163B0D394117246A2E9502BB854A236332F14A973146ECBA0D8C1D9B84EC9F4E2C45429D9911E24E4F358A603694D2D29C4EF1DB36C02539469414690A49490281412A4D7DE29FD8544F23A8DD9C1B4FF0053FF11E511236CCF9550D10B097ED4DF306A098BBB2DCC41794D3206FA328BA089826E8A85457BF3E723D94807C2AC5671D5E931B31E6CCCECEEE705F2987111CA12608C1FB0F3E77336225ED32E1CB61B63CA7E0FF764019688671CAF4FFB8FBF1FB008B88F1A76E43AD845A176C4E928CBF06B9CBBCF842B7D1B9940D495BE198788B47781C1DEC70DC7C9F306CC7CF5502F2F3D239DE101FD62D650F684FBDE8A392475C99CB051298DDA129CE656307127C0640AE9FD00D98BCB3CB82096D820F32C46760D27B2397E6D3BC4A3F921846BB164B34C77331D402279A05F6E83E296CE41EB0CF40A64DE86A6620445ED9B4844D834A1133F1C170289E5D1C95C4B65B8FED7EBD17DE590FD7D00028C0D5F49DC21DA66F9262A86B96D59F93F2292BCE1DBA9F46640A61F997A7569C5FB31018F1E7DA426D416F48661D02163561ABD1CB8365639629055E6B3962E85218934940A27AAE9A0C0C4B53F1A51FD9529B10FD601269FB3A5F3A700DD9EF782B04F882637B1A465A01271DCDCD4FD06D75914ABE17A7F9295FBFD7C8EAE94FDE8CF298E3160B3C416E4C322A56BABEA970D486F612B525F5D9E98A44A2106B831271AF06F8E725C2CF7DED7D6063A800D530AA8A785FD4CF11B7D359740F050545B176EB0967D99658F27B10939E740266E8ED3B90453EF2680FBE2F827500FADE8624FB99EF79EB39167B3A599B95D24D81D9F2658176513FD66B98CDAE4833C42760B3A5BDB2D964E259817070211C4C5C625E3EF13E9CED403DE12AB44CB1C596B2A714885F8085F9A6F7E34525F62E9AA14056B28444DF0208F16A0FFBB57770EC45F1F31AF0EF2151ED1E480BEEBB5C1DC119BAF9477ED806FB9FC2E828C0026A56FCF74D3CA25BC7DB0992C443B1AED8993AC95512FC2315B52CFE1170A046C180C29E0653B68BD3539964EEF11C7BF2D40491AC5329ABDE70BB42D9A1AA47EAC0214C20522041FB5FED57F44AA5AB7CE0ACAB28E191B898A79A0AE5D3AAD92DE4A0724F5D56826FA1B733AF944BB666D6ECFA0C69C303A9BD19F7C1F3387CAD8557DCF17B776A96BC4F6EF9E1DA98622E81AF5BC73C5287BA39117E47D1F6D06C4FB86D46F9BFAA26F0742DC4378735EA80A7673F941677386E7B212B78A0A5956ED916648C7ECBEFEA6EF7F870F2FC4DB9DA1EC3F1EC4B3CEC08013FB00EE6EADAE292F56ED91D63447533F1E06E418AFD9CD18837B04BDBF364596A7CFFEDD6D7248EFFA208E0C0E38183A66D6E579A34654F0430D5C3B5C80CDDD1E042AD53C31071FB649DB318D8D771717229467DFDF6BAE24CFA6227E2E31E833E6CCB83014012146A8FCD3D7543080D1B8A3EEBDFB1EE8C5D789A7483F8D1B5B15124ED59B1017D0F2FDE4C2CEF886F52D123DED09150F86AB4A4D6DAF0640995FD371590F8D558F648066F64B0585F5C55811E808A79DCF84CD7DCCB2BB2EA3D85976DEB6C15A67888B3E6BD2CD881C84DD0E534B0A8C7B7F7D399B43B35029FC99A64725955A6D777AC98D13E67216F8DAF3401AEC0DC5A7C804ECA1FDDF558F80640D26FE185D262AC9D62DE955A83A2CC6F6284E56160AD678324A34C7F4D13D36C2B3E81ED748BFEC91C305F1990DCB1E8B608635A63EE010A51B8DA0E0EE5FDD32514C2ED6879B87575CB5A539280B1EB56C19FFF250E062AABDC5C3B98E7DDF25BBE75990C54BB2AE9CA1C84A8DE5339AC38057D05B4281C9D6D4777A2223601B3818D9871B2216EE0102D37FF117E94E1ADF00DB31510A3E2BF874B813FBA2BB9F68CBA72C94609E20AD4D834B19260DAE9A206F9335B598A5B5574734D28F9F35824379ECC488E3FBC6554E3C64DED4D7BFE6F4584A5868DABA4F909F1FA3771CD2E921E6FA424A73AA271ABD5A621F4DFF24DBAB72AE6B82B143C22D5DFE0270455C1D14D3350DF28CA883B56A0C0D656BDFDAC6644E38DBD448192619AEAC1D3790E17687C7140753BD6B808F8CBC39B966C4BE5E8C82FC4607C720FAA02E31A1EE9C3B4BB4188DAA273DC512ABFDF090E331EFB7D915B167994464E39C7BF521990BD6FAED79605F1ADEF0EE41090233C3595660233D4D298EB685815178AC6C3F670905DD8586C419EE3A8B988312119120F147C82B198D7A0DE23A3413FF65BA5795F629D7DC8C1CE08F4852EA4BBDBEAF5BDE75E3BF39EA4BBD3643BDE3F87FB3AFDE243A3AFC9534F6E930304774F13ED4E865C1E376EC2DC0C48BEDDEAC92179B02BB47179EE6B26B3B742ECEBC5CF01BB1469C0BB71794B4CBCA611D593C9FB5C084BB269F9FCCBD4AFC2A6BAB6F085E6EC505A13094796C8DDF662F837F61CFA301C4415E3F071921E7DC7A43AC70211422F390A23C36C3BF9E52D36578D7A8ED7 +smlen = 4481 +sm = 130CA30C22B9754743077059F252EA78570D9B0F6E5052C9883369A7F98912428F0C94C8173423083BA2043C0FDB86D491A4CA3AA7E87708D2D71D72F57814DC88C5A4CCC785DBA4EBE0FFD899FCB1300DC795FE5949C159F903BD0EEF59DD787FF78C61B3D23957D2F25EE11ACF902CE55E7BCB455B5DCF0730DD218E3D63862AC15A5F29EEA44506FC9DF61361730B29F3C884733CB904EEA60D4D68ABAB560471D3F8DE695AEE3B8C604ED1B326AB84B86176A45552A1C38B15289B2C3E6B77F381ED692F3DC1689E078C9EB2CECAFD985F49B3884CC7692F57FCA5F50D6976E1E0320B81C959005E32D7B9244715157AE41B27B52D3E917786F59E531149A7FD0D54F94398E6AD8F1CAC248FBA03536B1F8F73E3CF591A3DA1F43382B98A4BF0BE341E2E027E2E438F363930A756F9F316AB62E7D4485BD7AB72E0C72F664601CD1DE1F9F33ECAF06C70E316F942E353E7050AB64933D406604241A52491F01EF9C47538FF5265D604AF73E76294E0086604F4D8CAB0C2BC6E8CC5EB8788C335F20672103E429FBB6953F4FE85D8661DAEA301C89586793F8ED4CF810F01F9172B89CD0BB3DD33BBC12F2690D8183067BAB4E27D72EF2D406A36E2B1B177052CE8FA40E065CCD7B86A1934A4BF5C3C30A9BC8FAD52DC308567C49329C3F9C26E9D6AEFFB94E55FE148FDB3A5DF81AEF6BE658ADA6AEE5BAF4E68C073DE9BCDEE9C11B73A8B61FFB548DEBDD8E6E18F13680EB40A059747E11C38E6050347C006247BF1C02FFBA2F1A0B1920E5BD1D9E3F6F5F41A3240ED3381BCC61CB29B1249799EE460B4C32033875A18168848268E057A809F3C2B777AFA1F78B4DF2205DC43B4B92841EC94FAA3D40E83EEACD0D895309C1BD2ABEB8A47C6277680758A025F1370469A6338ECF2961E6F7A4286920D264148A663F8392790CA810196D75044E37CF5839D842D1999A89C18435FFD2FB61F57EF84531564535867A1A444C81C2166CE80E4C7454E1F6C5DFBADCF048C5FE03DE759DDAD8A1AB0560651156613D6FB7F50D7BE61ADB35500FFE3267B46CD1C95CD4B88CA7F356092E492745F5FA15A774736AE3BCAA70DAB713180586CA3B517FC33A591621A8E8341CF1BE7B57F69BD87DC8310C085206050454ADC5E8FAC00C6338E0D74B092FEE9678EB90ECE76E33F5E30A29B64EF456C4732598F801DD33B0C23B055FF672BEA9A921BDBBD669BD623079BCAE1004CFED078056585951F45D4F3FD9F0BD24D88F2E1BD9797CDD0314517EDDBEB20DA729D3617D9DD4CD153ACF2BD825DE3AF36F6F54A21AF286011FBD24EA4DCF7C28B126D9DFB7B43D46AFE943C9D20E836CAFE01E015F5B4FB7808424BE0860BE7A6358E3BCD512E131C1AB844154507A98270FEFD73020F54FD5B1237B1A5C21DA366396763146303BC73BD357D1158DE3071A2B82EE7B9A48ED019DBE533774838C45D73A719D6658FA574F298556BD43FE5F6E0D0600F825368F16648067ED55BA10B42DDF3CABFE3F552AAAAC60D3080811B78C2AD6CC14BBFECBA72CD25E9FB24BD522EE7B8D1ED5CD00DF22DAAEA830538232FB055AEAA197521904B10818A72318DBB48F05FBB501A2C5C0041B61F63256EBB160E98A6B8424DF2D063D5FD8D40D8B256F702C7E7DF30498912331DD7113FB1883CD7F9C111FB4FF9403E801604520457C6800510BB351A073D8D3CB7029A7C385EE2FC4092B142E9A3A52CE2282071DD0092DF288F208698EBF0108C656B3C5D7A42A588BAAE69563CFAC8AEB33D1191A091FBF0A1EBF9479398AD4BBB5CBF105C0A4CF2B4E16BB3E6A23817D6350A1E687C065854B9F447E063939FDE9EB9A2D9C46D12516FB207F6BAC0FE850422BDD915A62DDB08624C1C141393EEE282435832EE682BDAB4CA9151EF7673F83B980B16E27424A9A61826CEF45527CED58DD5E88B073022A9E5EFDFBAD3E9E9B3873EA11F7FA418AEDC1148307E77CE003F6D3286FC5AD56009B8D15A5D0496B890336A3715E277CF4861E939B58F5577333FE19B3A4BED132484515ABEB3D117F25B65D4AB280BE91F809D231EE4D058B6157FFD40DE880F0D67221A20C17CAC469B8AB8E8E3A09313693C551F2D39F41227FDADBF0CB971F2F11EF698265032815DBCA3DC06491C248E58610EF3510C760171A5EAA2022C08E8F520E021C57D198DE210D4053EABED2CFB6E53188928084EDC5DE870DB94311E7F9CD1549565BE55D2C369E1501B7927673B6238F6F560EFD5952BDFEF5E36CBCA55B657BE1C280AC163F4B80273691FC5346C05A7644579B3FA705C7A237A4AEDDEE39CD8051A4AFCCB7AA572DC6E1391FE7D5FE99C6EF9D1C5087F3FFF89F682F94468C78B2E780804BDA9D542E9E8C392E2323CA85D3DED92B27BC946D6B344BF299DBC8A596DD1E81027518BDFBC7D7721DB3CAD82699711E5DD0060F4E2F8EAE0DEE9DC08C65167A5D29CBF0A372309DD8A075A2913A719B7345E3684E55109604BB19B537DC2F30B28268A2868F133B405BC8B75EA07B0F1D7288F734FB8801CE0F570815AF70D266E62E77DF0AAA0413F93256E2DDB363AF2011EFDBFE8709DCEB581AF19C48BA8E036C7F7A05211B6B4A0FD4F78C147F6B927103940C3D82885C121BE8B29E56BE793F24258364277A2D969253931B3C2C6EE87B473FC2A0917949CDAA424B729A853A39A1EEDE43435C188E536E58003857A4C1F4A5D766B4588B9C983295EF3B191AF7F79C982487E088E85A28C0B66FA3B4FB7A99C63FD4D0279105DC7C25C0A6B2FF67379F8FDF7D3BC617C0E8FB478F21188328A3FF2405636CB43854A1A1C18F6667ED3BF432F3BC9C03848644AF4A2723D1AB3449F11325427CCFCB5C38E58B301F841DF04E84950CBDEA7DB4C4D97EA0EE9B00808E1E55CD58C0B0F14A0AC7AAFDB2CD61E803A95585E2A78B3011DFA9CDE92897AEC5135E4267CE3DDA5966C793D7748075923821F01BD135BBB1D757ADB65A123E925F273B800554DC25F2A88EF93153381634740A6F0BA6E2813A0845191E2A3891026EA8C96BF3193F5D94B140470066792962A45203D9F9779BBBB29309D028746A5A0C7DBB3097144E4B8671279E732828E11B69CF4FA7EE69E5855C09BF3F3B1BD8F3EC17BB1304061E8EECB0446FE9E7085CD7ED1107CE598C4A358BFEDFC205B177CCF8EC8C4A6FD4B2783B1F176495DE8EF2038E41ED5A56D34FCCA564129355E11F0EEB4B2079F5C2B9D96990DFD5D001DF9BC283003742B599BEF9CB91EDD041F1BBD32ABFDACA25B4194596549F2F4E846F3C4CD6309CF9ACC4CEE7EB5043C4C714B69C7E2DFC985EFC5764F876539380B60DAD8BF835EA0EF7235514C5BE1DE31457616CBD59F83E58B6C933433382491D72B163C31D2353429EBAD6DB5F2D19B83FF48A44166078A441CF553C86DBB00290D275F74F71B3A78CBF456BC5B3F9E34A06E8AE2C6F084DE384D4D35A87BA897A57328256B3CF28BACA03BA03229227EA1E3915B07792056A030343BDC26B71BCF15FDE05A9055E39DB7FA1B48764E242DC13674ED4A854261CC4D34F2D37E443A2D4EE46FAF8E30C1447336B84290098060465CDF7C0C064DD68739F56435C1E792F014F9231393AAB4B362AC1C6CF3398F25B2633259A232D52324203FE3C3BAD372E9FBEE52125A55A55B260ACF2044C70EC1EFBC6906A192BF020B6BDC724FA3BBD335F06E1BB790FD4ECF453DD9D9ABE577B991E867005E689786C4C641C470E66D649F33B816E1843A07676D00473417F28525AE0C720113DE56713DB6B0E7C63BA61EF9816C06DFA6A115292636B873D49C714AF792AD9A2C69166D2ACD050FC122811FC7A34BA41F02EB1F2F7FB43EA40B4C3C6A4AE627FC820B186E3C37FA367423987386056272C988A6F261AEA97E42C3A920CE88902CB1775915DBEEC245B8F85B4DC865C114258D65FC3D09B41E3AA9C544D3E6449E94BFA1E0081A054334C8BCDD6C6E8BD4EBAEC198DA710AB6AE40246C33F31FEB68D91108ED28D67EDB5FDF1C644CEC7BD69D73DB7CACCDB6583CE7E7930AC68AF5DD271380E2F0BB665EB16B2C934E846B8363B5A33C3C495E0512C694E092ED20A996F70F8C9566D1182DFCC83FF16BD678E85021CCB0E985787C091470CB25EC618F82F28D0C4CA2111F8613D5CEFDA1DA5048C939CCAB23A750511AE2242DE7A1EF32A3A70417F4963BDBBE64BB6C5128829580361F1A1EF921BFF6AF538316F9804EA402BD0CA5C255B535E7E8E4EECB1F13112FC31D831E9190F5B5472D1E945BB44A7BD9645B4CB155B3F0A9651E3CACAC990C1ADC08F32C05DE55D0ABE01C7E1705390DC1EED725B7F54E78167C1117B93682C4F744D0FEB8A446622C4212D2102FA807925F1C643CB4F78D2D0C4E5FAE1EDAC6010BAFA416B0C12592A4C4D5E14F7C62F34B44FB26F107FDC51F7CFC174086342FC96746EED5F1845D565565C962B7F5F5CF3DDF2F3BF2A368C39D4B86434528EAFF6BC71B4F5841A7844F3F5A325B8430F41E1110406B964F7E0173A451F5449BB1565ED89C0993B6D2E942BBCFE2A3E6033C5188D75EB51C879CAEBDC90000000000000000000000000000000000000000000000000000000000000005090B101218E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED + +count = 36 +seed = C08E846A8E039C8655651919A8433D475F494899FB617DC3B4715DEF0C992C195CE38158B7FF40E0684B30FD7E623265 +mlen = 1221 +msg = 743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 +pk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC0E1D250D44ECA42393CA60DC8CB320B99C57B4D4D7AB030F2212D97E3427E5B3F3E0CA768501258A29F90E9C0BCBB7127F95CE50AA99567EC206CA4CEE914B8AEADC3F6F9ED3011DF2C236C22A271FE762E2499ACF79AB0FF736F24CD46D2DF667745794820AC2E245038758B474DEC4F2C51A6CF41E4D9199DFC7C1D989213EE89A1CF2BD415B2737556F4922AE2C36338B3D2FC5D4AD5739370D5C17C6FFBCF58C812A5A01E32D22AA130C50D5A88A5BCC9E1AFD5B4F7908E39D1162145433BCF1FA853B452DBA818BBA6A92B790439D241D1C935E45E71C19DB0720C7E8A9E312718141F491D364770F14690A07605BB339AFFDBBEF86B238EFBD8B11315081F7987EE075A661AE9DDEAC899F0BEB66F54305F4966740EE1D390A8F8F983342103D5F80DBFB03CB800CD117DC190730A1134FE182E372BA5715CED2651FBA8C102D67D29241321D3A857B249E210C808FB0B7D1F25806F2B57A26EF1E2BB584094DBBF54440A3018452BACE2CA6493AED6631E62CA0B7337B8175DD9700304B0C1CAE6029F2C95299ED89D53F47C75EC2579546EB6189F2F08D2FEA6DE921E66C41C5531E17BD3827408EFD9466E864D1771CFD256895DF59B7C5074F3FAF139B783745C79D89309C028BFB906B37758D8A7986FAE94BD1EFE9EF3E33FEACE256FCDD2CAE0B80A96E552CEEEA847E7002D503539ED5AB34393EC9256085F0137A9CD349AADD2E8DE48A2E2EBDE8A9F7C35C214E82C5279BFE7F960D6D0F95C2AB29AB28537AD73646478CA62AE54326B0C008D755D490580774C2C9ADA87327FA6F4947584D5E34C6486B1D7F8F478AAE77703C9ABFFD0640E1199ED47F018BED93746F4EFAA08D29024FB895F12D0B06D154CB4FC82ADBE737AFBD69B628A8A0153C976461CED4E700BF5AFCC3824F3B33C210B7FE327C11A0E8D70247CD34B358AC4A5E076DBACF92EE5A40B24F14A27B5FDEB1548C893346BFE5D54EFFCD78BC7F9C1AD56BAD2A2F9A7D673AB9E70DCFF373E355C733671D243CB9465CFEBCEAB8F74A6DB672FA5DC04810EAF7C9A5638AD80896AD61DACB2A6DCB52B5E9B11A13E0D6A5AEB7F25304A24304C2526C29E19E4EA650F78DA012EF35A1AFD777758A55AC3F6AA794B82869997254D336DF132FD392B4D51B6B32E30C3A2244203E24AFC84DC7554ADAEDA8265A01CF2D56079A4752CA434163AF2412DB9FBD962F143684D4AE228E722463A2D309646DC8E4A94CBDD20A50333ADB61452972B7B46EB11FBF6842FA88B0780A32B1CCDB0CAE924A5F0AAD40ED3C1F93553FB2EF5176E8F4BA5AF0A56DC26B0D7625C12732799CED40A7C2E730C41381C41F5988A921BFAFD33AD3073D10CE20A1B94FFFB0E1DA867E714DF51F69648EC0F07089BBD7A02C818397AB14C40AAC9A33811A509E79BA18940B8EB05E2C152635B0EF5DB8C04769E70DF3425AE6487C715507D43267346D0CECF60D15E5484925B9A062E783AD733B9329AAA6474A65DB1F77672AFEED952FE1E86DA75075E552887842DCCD800B9CC833BF2C4B033A65615236D557BB9A66143585689E01E116403B77A0C09044E67DD2BCA3BEB6A2F9D72220A40276D7AC8413A48F37134BDE42AECEF2554F119BA535ADD9C0ACFD379246A9322E4559247655D585253F5B31F6020BD70395D14CDB826B9DCE6DE4555B978AF25F203FF05DAB03538229BD29231921084F5A55C8CEC852DE61A0E0A78B3D0F9E0C37A8C2F7586AB70906C1ED30CCDA57616C5DDA3AA4E97AD9476D5CA52C3770C1EB5108452C2AEE7EC38A61C7CB500B514EBA825DCA83BEDEF46B16C48C990D96D4D41CDC53FB1E38286F69C2C0DBCAE5C8BB86220669F5DC8D8D91F94B803B4F5839CF05D65051F72065698CE60650980ABF2BD0E7C8C7C406C28D24CB6751A69A8A56E748C8A6B789FD7D7BC75BB1151D13FD0801AAAE6F52E4A337AD57ED1B6BFFF4850F6D66E5E6E3E01E41B98FEFC7887562430045D9122EF5673146BA709088559D4F61CECA676178F90144FA2A0D8751A270C4F7B71D4B8BB0A559C6371B8466C2164D1F1C04A565F7BFBF9B9D5CD6A541C2A3FD39B85329E5BD35F99819CFB53C076DCC0E8A1372DE830DC6E547030A2C3AAF6C0E2A23DC75844670E7960C543271A7CCE998394DA4AE5CD1A4A78CCE6E622C431BEDCDA4011489B25AC1A6529BB25D999C88837EFFDA7CEF785AC7AECF3DB6617282DCCF10F95F426C9983C88135DFB5DECABFE530082DB4AEF9897E84C91B0DF1693E2CFFDB7D80078A428A3256A3AA9B1A7298DBB07F9EE7FAAB0EDF0BF8995679AB809392A592DB237E0E21122AB720847C098FCD9EAA1465E71A32E4CB05D5CE9D948571B279E450AAC0ABFBF13FD502FC38645B1CACA24C6BA9F42C150FCBFC30327750E82F0EBB9E65BC2178773B0245B0AAE9130DE5A8D58124A05C447729EACD5498222B1FB6CCA29451BD236603AB7BA7F8D3DF75FBA70E3712AE97E360AE6E35160B8DDDC1D2352613928C6E6CD886A42D4BC069256FFEDF10FCCA8ADFFC4F6F59A3B68F1D788D7196141CB79921A0285A9608A7F456F3309D2A396266A7A633D2515C06743267C6D33D001732A762DB840BBD9E3581F99B1D242FE6471100C2026EAF9A9A8988A83018AE4FC4DA148E4794E14BAC37468253C4E42B26FA9CADF3557872F5026CBBA3FC2C1C05241C +sk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC60476C33C214A3D31303667ECED897E83B828DFC1D008475AD2E6687428C9CF71E5379574750DD9AB7E8B29B0A09A8BD98DEAA5F0FA9CA2031492B08EACA0F2A78256575883852762032615564677014351581554611673846837887617814736322135623862627578451781404672102283101422051547804335415850628436773765708647708068471245886540040302214111516162361487264887274031527875155242383365872642053156001305024015401522763874508826640863868362408353410218383345237811177512406184384237120586563604886348083411748701816113313554212250382010878718406781888513458068637571148828282445818125374844767222808622858112653374882282455121676257420514666384118377476266073827031328762514755717188435572641102177304066434531531167128064310836684721041840344163837166272238544715631573078138546876286235778160382800470406433258348615654275826875247486422613773567481643561575116565445144384324005355278801321330520026582173644442521370831368050657118116366314204706155464147870125102487545515244604846753406265272744740065886147324465723484123588334304066256860245764228081734346876240743482220703708586716774567037746372128413711002087730352751505577582442088008083705825580400111577765408513578101801726201108832076376207757760741785655058828228171304787643788566208678648451518567313382275244720676046674668580154838302314381164617725846817504872045804782004545473474117021804532508412378786510011783832527515814048457162320201254561056655153148024323228417745431613235713052313176032111883612532732745315471784606542304830011708465823062378832433447415048771065828671334628345337771453736038488616654815620764485016237164482068883268745015743261506325285277275043206174042716814300555175646483666085240662545066022814575457465028471287786471660828033078851465844238008000711375832676004081741274228082515405455474168732005743185574406073757751130271437118665607228010422626508483823054105822867258754718556027342100551644478863121681503253271725276663714372113337605580028282231280086045782175121383744334311671886024377013176551377200476126131087012162654180171054774280423477073534365750152022538374677782037440641015848511755400074547452121825515777018738770818145872416064258845571721622756626532744328815831610241025465422640274323053544184632763520841178778828608503472451854236702178366808711838887103433000015763310415371000488174577245641440748221700617557687454380822688281480252176386311636052475708866824662271571650541286858741652441836730415564824765540514524223074686808268150027382164724073114253716678570782813404245531585130365518655237122016437002533571580520323326061666065374200670532040432454584702538310067258146764202324002581702241315666246150408424274762125103518271048238707331764473770332402602857522761716744656573185486807476046886872250262820678461232552550456752201274612416085052064834883838287463776243711534321381184585860877611125565071745517084312035726627455375120266780434505633382602111613384167547514641263017778830024358312501607767126035046373563650252466735C0A9B3DA1DF992F13BE7D46F93834D73B5A7E0798DCF68E45134F66C463A0260BD413194E45443C79D878784F34C227950D3CBE5ECDF80B4A12E8FE65F122DF9EDD258DFA63E229EC73F574F6D3AB5A8FD7AF591BFB5FCE4234583B0385522ABCF72280E2E8DA4D2C546D4723A06AAC825F47822A776B39FD99AD19176E9409DD0AD939ACEB29855B809BCDBE8FA4C2D2001D76D172A5F51754FF0E76E6DCEF1D451DE5F60D9F4375470EBD05B09DCD13FA7692CBEB0AEC1858C0961E51A16CD91ED50C825059E126046723A7BC5580723E234DF2E417628082CA1306A1122C448DF9EC5758A4BE25A5921F822F02398F39F67258584B6C5F5FD00DD78E2D05BFEF88DF48B54E2C54219F761DDD84E43DE9B53A1B4BBBA0D612FBABA906ABD0BB9EEEA9DCA57589C2F95C3FA42EFF70A9942F3823952A61F4C185505434E3845E6994C92299C7900F9F7144DEE4852593AD4B524485DAEA119D48F9F13CF7BFB43E235468702F07D408AB78A7F74DE8D0D611CD84B982D96048618B61AF1B1B3F73D96579F99E99C89D0290606C08C405E3D46DEC69887AE0DA645D84EE9D5DE9DF4DD7C58A8537993B0EB65832B469D12EC120E1E62C38C69E9E664217BE40FB5B178EAFD95D0CCC57787BD4CEA9E7C32FAB5AAD9E8D70AEEF25A8E62E31A90D75A1AAF734F71540D90B806C0EB74EDF6B1A312E778D91ACF203B775309B0A07D44800AC9A854C7E1C17580E2C28D451603A63D921BF9EEFF546F8F812EA91C5C74BB07F2F0F715ECA0AFE3D8002A06B393EC544B765A92E5C0D30476B8309371B1BA25C299230E23202B8948F31AC5666A3A344F0865E1FCFD95EA1DAA8E31BF04F978B589F2874EFB11C0CD5ECABD80364361AA8058FAFABEF825CB6F9EB4E1CF5698D4BC68B20D596384738B3072521B9690EC5917BEC63803BB5324AEB2081845F3A7CF3D24D8F51FDDFB6FF005A2D18B0165B006FC149905ED609CCB1A4A76F014D55EF142C7A9F1B33B8ECCBAEFE8C860B37CE37C924E35DACED55B41063CFBFFF1F73DE2ED9A3A4649C7FB151D3AFFAFF60525ED675D65C31CFA93E2F0D342F6B0D8CEC93396F04499E732939A613F3D3D46924BE928B44E1D37E60CCD74DC44CA98081554E51476E8F9FC107A60BE542E23663E69FCDE6743A145F0D5EAC713E373AC1D37E10EF99EA1A85C041A45C8DB8129CD1BF081E73368C7D86DDA59FBDAF8F09CCBCD3BEF10FCD5D2E025C292790437A072700B0B28A239DC55A787888DA45A3670980EE1E8025AFDB20648E9FBF1D363471D1BD5C92E38492AFE136F241C15F12D66BC5FDEAFCCDB3463B42332588F4D9E726A731EE983E6CAA13CCDFC0A9E74590CB47EC3F23F1E1032B75D9222F2C39BC2D049FEFDED99658E71FCAC76D355C1DFBE2B7BB9FC1CBF0BE50AD1B34AF3FD20A1AA1AB27498AF074E6626AD3B32580F236FFF2CA065EF57EAF1CF2135C6C081BCF1D9F4D76B39E62C704987E20AB6A66CE59D7CCBF8325D989B6DF1F9D2842FA68668E547EAEABE3F50921906190129746605D0DB65AAB81C610A41F87D7959BFD26D2D0959887CC827F03E1A559F0B3E520075F2F2F0F48AF87C8CE6019FB3F29C766245722071CA7F3AF20605791D4C6FFD52BFDA27347A8D29C60D1C8F0CA6025C9092F6F1B02FEA92EBF53131C2FD321BABE646DB81B7218DAD1D5605C513621E4EF9B9EAE5D9E9C7C1896D643D663AC608763321CD991E0954F26CC45B1D9CF5E033C273753D6C76B5E03D13259479936F6E49F4365A5ECCF1147D80F0FB28F538FCF4A27C8A52D1024846491BFC1B1FC91D00F20B931BDA9BBCCBB891835930096B3958505AC0CC3295D14C3F89A2EA74FBBEA1AB0992774E35FB1D78AA62A48E7B2CE91C3251F38383937D60C807E5FA28CFB27C244D12924C75D786B25AB3F3558F8B2BF8E53045996B8D2236E7AAB1C1082527385D71AF6C43CF205446E1BD89657052A7E27ABC44EBFF774FEE14A7AFE23CC671F23FDD661D4EC6A4A27D4EBD00A7E9BD6A174884A1F1AC8169A089C3C09863E6698742818006FCDCCD84A698E9E2346B723FB6C9B35332202AF7FFE1FD2EB337AC8FDBBFB74D4A8A493478CBB7982AF64706D29A16FC30C2EA0B2FF15C14B9F20D7E38385D1301A70B7902049033B43EADB148B169303DF7B5C5BF95B60DCA28092D8FBADC3414A4E490CB1409A2D52554AA3E54499BA3F0F2F504960798DD07F0FDD877E1B2701935A742CF85EEDD273E540A8F1E93862627FDA1BB47DE33525CE81FCFB71E2320C6EF516C8CEA00D863CBDFEF228A98B09BC776AAB6D4C87D54ACBF1775C7F39A420118DBD39D6C33506375AC1318CEA2A72A8E233E707D2489DBC971D64AF051F2DABF6D475F40EE54CB3D481A770EA2FE3B2024DBE62EB0436F8D9303B96038A48205F6657AE380B9E75AD95E91FAA579D6EB3D4836E22C090F0911E50FE3B81188A0E2546B6CD0D3F0A13944F80CD64088263C3D49F36350929300567958A8C531DE66A4AB894753F0B52AF37F67B70D3DBD466E6AD31807C327A7004B097C50D93D9139ECAE74784072311BFC9C3A76781778D8093705620251BE9B5736BD1067E3C0333A46D0521C92BED33AEF2F502DFB4259177F2926D1FAF4D898CBF3EF18A1133E27F5C4A1DBFBC1F97ADA93E5073F721196D8ACB59BC9E38254663AD1714AA7F9426ADBC2A63B4A0BFA03B769D65B1604957613157A7CEF710B95846627FF84BD6FF8445F380FBEBDFC68C208AB0264E26854CBA770508D45C16C607228F952447C4155AD68B5717D0A5E9E5CB1B27446A211BCB5D22A7DD7CD4D8C67B82AFB3304B61EA8B0467D5835D55212B8DEE6542A53D0B178DC377962BDFC46BA896F623B6E195A9C3BEA21F185E2D822CD9679EBFE23C377972712F9CE9DF8356E51481C84BE50213D9AB373356D6EA7DA8B25915DF01492071E8D449838A3E942F48A3ABC6645E8E661C43093FEEFFD70A40CD2FA35CC539E9D3BD5C3AE3F804DB3B5C2E1812D1828426847009AD49B46B91ACC82DBAADACCD439F2C257A187B6806FBF6518D6769806EB538C3226E8CA007A6CF34AA0357F2D98005CE6E8594782BD719487F5B8311EC60FF43F98A45FDB3E99256429CBD6AAA38AF45B54D752268A90DFB2103B6A9B5B001CFBA35C581D896AFC77C00CE919F1E3C0D00D19D7CE3D13B6FBCD2830F38EECFE114AD1B3DA9AE978F2E95CD13062AB15F63003C97BD1697CD532E977F6DFD8B0A7DC08BE25C2CB11017803E6B85F50BE8D5318DBD3E62A1C27D52D7095F3ADC5F046AD928789FB63A5B96C6CF99089C20FD80555E528E8C57FDFFE3FBDF75BB8C6BF491B30CEAC752567DACDA05BE2F5A26FEBD2631DCED96B9914C5C958C84608111AE8FC2436E35922162EF6666C83EB7599AD5A2A46E5541545BAA0B9237D64BC0DC2A3ADFE109DDA26EAA933FA64E8322DBA1908675F828AD8D15F9DC51A6E78F4D56D281C0F7366360F53DC68B02CBD35B51 +smlen = 4514 +sm = 2095335525CC7AFE5E148BC7B5215E12BA8E7849A019D4174AAD0B226E2570FE78B8799FF7A511989EBD5C711BE475F0CC4C629EA3BDC470EF8DD810BAD58D1346943689B79BE7378A9954ECCC2B93705F9ACE608BD11C3986C378F70B47745F9981865574F7308A3CBE87BE710DDE30634EC53FB9EB2C722014ACC0D89A24A3E4BA3A911068643D4732AFFB7EB9D80C00CA572DFC347B9322A27FA69D969B77409B068716950CF2D9D2304D5923DA2B4182BFB8AFC2233AB62615649B715B09A09DABD5BEFBBF838400216C6610C3F332CB2E5233DB385F3DC95C34D2D45568266F3B32075A12EE24FEE9999D9507936E7547773D8C6A9C9BFD391F0143F7437E9562D7A365761FFDA06C372E79EC44405E256BA25F7862DD4D939D947F9B02ABF950F24B4280E029F5B1B190330A4374C833EB9D24BC93B492C836DC2F8F582324FC2825B4D1DA7D1DE7F4CA3C5BE7D1E990FE0E717EA3C6E730FBF9E092583B5C28C8FEE6ADFF45BCE795979920FD2DFECDE7A288B486D69BEF6DE3159ADB3D4C7B512967A7BBB1B80DF5AF58E58F9867DA21658839193A6A16DB1D8824CDFC600FCE2A1332E8A6646ACC394EC2E1EB5A347D612EFE8D37A5CD8CB0E13A3066D9366CC2618794D25C5DC042B912A39004FF8E685B291374D84885E15F57563E717EED199E2C92A29D7C88B78D657BFB9A99B079CBF2EF2B9E6298575A90C70509E652B8E4194E70AC5E66BF4B510C47437F6D0AFCB73CD4223D2A983BCEEC514152CAB66D67C34A2BF15C0523681AAD5BD641639D3B411ADDD91A13C2D5A1D098A58471AA29575190837315BA6FBEFDA060546C8880ECE500318FFD7273D08EF81AA9A00961B9D2A55C78BE472A1D62F1ECDB43D2E251EB3DBBA72531E9BC2AF23C87F2C5D5DD7C18848F1CBDD92DD0BCDD9C29366734846EAFB34DE4ACA434580CC402D3F93C3DAA6C92359982BCEA2AEAB47289E1E2ED582BDD5B98E61B518E51AB28CC99C5D2ABFDCAEB08E1C899EFF2D37FDD3D438BA4D528294392D63031644733A1F9D9A1C2821CD8DB17BA191AB4A9EB881748CEF8F7258ED12E60D843390C3FC7502A6C7623C8EF773225A83BD50DE52A7DA3C3B7226939A7AD82472F3C4056D49AA0214C6959D04927F04A2213B40484C0849D250B3F90EDA374483516FE764E0436D91FD460B64D060479F0F5727B60EAD8F37E818BB1E0FF7B614EA0AA76C4C66D1165B1CF08AE524931175B4C093CEB5AF985CDE6F5B2CD8AB81C5834622488A95FFD96998234A58A144E67303AF579A7F72A6A634AA0F8DD1D7A4B548410CC211529BA2FFC65F6EA2BC7AAE816952D6FE03C0EFDD49BF6FD0E59866776361CB5036D682CB102A27F2883D163E5EE43CDCDA6DB2BEE2E88FFF9906A101C156DE91DDAE593087571CC814594C8466F83621522EFC1E12AFD1766D5D191B416282C4B6C59804E31FE05EF41451A275C60DEAC13C6A1049B2CCF70D0733B5F94E5F1801BD2D14D978A36A2E12B529BFC796638C06C5571B8207B67201972963B39CE129C9BA7382341837B1369ADE9E1AE2870A55094A08DFE016A4FC3A735C5CA40604F2256FD39948429DC2CCDE0644D934406D318393B3AA58E458B751DB65EEF51F22EA2A3CD5205A293BEA6F090E980D2598ECBAAC187586224F584FDC66624CB9ACCEAAEAC17B7BEB4487A8D2A0BFA2CCC18EAC8FFFACA6EB52F4F1A2E1E3BC2E0F1043FBECC5E3EEFE55E7ED87BCF93530F5947D33728DC1D861E19A293D2ABD2D851BC89B72AB1A69E6857E7D9517FA700778E14EFA494AACC774F9A364ECDFEAA3CB1E2150903C9D948F3434842F0A8BEF06066EB5E2D5EB9D1F06D5D5CAA24894630516052E7699866206C86B31AF4A95EBC34DD8133A53539D83CE527731D9DC6132A35675BFAB683125A53F943764314F336C96376DEC743EBFD7BC6164E23FA6A0E7E0F99C9B99A89445FFDA5AEBB105941F8B30131484E1F50D135A1CE3C6798765D69F8177DE7778B20DB7A0ABE9A1178E02CA6A7E216856A3A9DC85CC08A985FB090BC2362E89F7E295F216E5F1151641AB9ED7634DC27BAFEC0BAC49D64C1C09B3E0CC48750FAE58F4A7508EDE4904EA7EA692031AF7948B6833062083FEDA9F65D7BE33458E59BFC75F9DD4F7420E80E8BD415B402F8DFB811DCB43E483311DD2217541569BF2FCBC6BA71EB575B6AC16E52036B212C6CEFC452D93BA3DE290A2B7F8D9E0B90A73D97C66A5BF2466D68021CD31B6D1A97E9A8E9BF5C9FC2C7960841CD50F39EE7AFCB901E9FDA7BEA39AF4F2515969A43EFBD7310DBC9943360DD4C2D9BA4AB5431F1359726B953B2A68B49EA21E54A24959528EFF9E57EE75D9B4D5F42E5619649F867BB79E303DD0263DC488CF1330B5D84E32DCD26393CD92FAEB09B1E18BC01ABAEB9AC6EBB5C2D7EF1BABD86E7355712C173CE751304C9F4626794848143A2FB07BA7F5CEA57BFD08F4E44CFDCFC62345D6E51257B9DFFA38FD2FA78A5F99D765D1179ACB72862F3BD60BA1F5139CC7773DF9ABACEF5144926B032E6CE847A6CE114DB0FFFCCE73DA032A52EC161C6C09EE5D820BC7767300B621C6B4C4A7FD212F6B4E8D46F0D911137C3B50D174034C49AA82FA57DD72912DAC1019899ADC9F6302331FF8218CA729346A11B6C96810A6D7E96664EBFC8042CFF001B1FF80DFFF5DEA973D55EE40C040C45284764DF47BAA6BC80BE5E99468E0D05E656685E16CA7BE87E3183E6FF33CCF6E66B81D3023F0CE1F6AFC986C5649D6A37A0885D20BCB7789F1DD668E8D58DC55D01ACFB6C204FEC622AD30EC445D48ADF74C51A8803AD413566AE368622B4072A18C9E5F57A5F2913BBE7A7274CB96547C94A79C1C328364D09ABC107A1686FD6358CDFF3C28D3851C578CEF3557AC27571A62DAFC2875D39499D0577F0901136BE9B4B58BEB9017D6D8A3D0030DBC244565E97BB634B019CDE68D54489C36D9A52A5179FA4B20D3AC3C2703A52AE4C4DDD78CB51D8C75A33B4A098F938AE93CA400F66C13AE3D1A50BE7A898ED26A7A5AE5F8925B202A7AB3485C3E1FA2B18E4E9C05A638BA735A910CD4066468A4020E7B82579DEE56E8763438D86C08CDD14C6055B8AE692D522EE15DD0BA0CA86C6F54AF291C99BEB4F9D74106750FCBA0DBAFA5F1C466E7FBC0805C055F7899E5404AC4EEAC4DE966C97225F99AEEA2FBADBFD35ED92B2227F2AD0C70AD1AB936FF79FA72ACC51651C3FF3A498938C8CB57C477AE3D53BB1559CFC9AF1A947AAA9F16CE3568ED55425E6B256B1658AF80BC5C7701327319A1EC8853D4F9A9EC7C8E683D597B59F124555B73D188F10376FCE858D5D1703BD105C432DD33D6DA38846CCF447466D2156E66F86493DC936B970BCD2F8E2963EC309DF3195C74D1A6418B1D7ADF83057F6A51E764F05087826E6F02B72B49806FF72680677C879EA40BE6CD69AA3ABD100B7318DB0CFDA554E1F009AA7950B0885C247C2EEE2E87D79856C3C9B28A1FBA18B1DF4B43D63F70062276AAEA0AF36E628C8E7C9DB160871D88736141B2C161594FBEAFC91614B69F24D2DA23ADDDAAE15C89C738DE9FD0F3210BED689A0FDA93D15C392A70209F051EBFA385D429DF7772FB30CCBF482265CC2566D5A4B493E45D496C4588C4488A736A9968934B37275D5A0F30F85DD22B8409F5D3F25983D96528505C7CFA0F519B7C43A696C41DE575802FB0B8E188C8F22640F6F74F177FB7979ED12CA97B96ED02E9082032CE729D37F563CC12718B935EB00F35F678555655630685994A07F7ABBA624CF1129C30C97421E84B7B13E8B5FEF4E4372672ADAE60BEDE4C2C432F8566B79AD73895EC8B02E496BEFB35BC21C28526E8CFB5FC64903E8D0D31358FFEE201CC77B26D6B81625DED242B05C9689D05B4BF258E9F81260AFE6919C0529B4E804245DA3CA14C35CEA9C1276C8285FF4D47110613058DFB35C6BF3473E795937CA1EF62EBEF270CD7A5AB2762DD8589C6382FBA9C34A0D814BB1F139A9CBCEEE70083DB038489615F2C1EF8A71F2C5D84FE977A49E876994999A514106F800EACFCD40DA269FB21EDAEDC3C1679C80BAF7EBC0547C7FDF49540304E15D732722D4CC10F46EFE1AC0461FE5C5A1C5D00A8559216876A0F6EF1D20DAB0A4980EA00FE078E6B8DD8119CC3136BA9F37AAFB5E6C56C320DFB8896127F877A49A420D0F5BB47B44869BB62384AF87D7D3ECF35B8EBAF004874855D2BD825949593C064FC38AAE64FC5BEE5A715B11CBE11955AD4A212739E6BFB8C49DCD59392FF2524D82AD852180872743FFFBAD9732C46621ABB8145EA5D04A269BDF19DE3C7FFBE523DCCD727672737AE0FCFB54A06E29E26768811C877C3DE8DD9A6D1E8F5C8083548146300E3A328DEB7261DE1FC8EF550F11B2BE5EA06F24073EC9F04E452D40B68DB33C9385B21CCF972CE482363010395F8F9FC90C34783EB67321E8A71569BEC64526B29204BEDCDC2D11967036524A6FA53B4092145D9BE66E316437CCF90567FCAFEADDAB9FF267C00C187A4C3D5467785B84FB1E4553565778BAC917458EA1D1EE2D344290C4062CC8E5EA525B8543588188D2E600000000000000000000000000000000000000000000080E13181B21743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 + +count = 37 +seed = 1D9C060EA0408A068BD982D9694D39D02BA5A473378F6F9F09349F686566F331E767263FAFF5DC0E823BB6F648843876 +mlen = 1254 +msg = 3382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 +pk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B72258611668B8E14237BDB046C7CE20402D71A949A8C9EA8A6EFCEF5B7BC8B121E5CD9B89B44D368824EDC5CFC54E32EBBC35C3634540A3A87CFAAFE50DEB75C8ACC16B8492C4295E72D4DD708C761C976091EFFA946F7DC34994F05B1A2F22C496AC137B51E61D49FF56F9A0C47C2633C15EBC0D39B9ECDF244CF8B1E42E19E6BE96AE21910651DF052FA07D04AD2FECE5E69D0AEDEB637041B8B692235CE97E052B963FD580E172C72DE14493EC722340A9679DF841A0DEA18F7955EBF710C660421EE560DC8DC64D93EED23ADA0ABBE4FDE0246A923C07D53B97C8952FE45599AF38C4CAFB7D3983DFB101F46E2FD06BD96CEB648DB0566039EE808F1FA8C2C76751516EBEDB5EF8D77A490250E1C596882EBC34F5A836750A39F973AD71EDAB736A1DE98C1EF84524D0D2FA00DDD52C5DDA08DDCEAC4F627EC1BD3597C7573C5116527DC917106B84594591B3A3FCD5E01A6295F1111B44DFBC648515A9AE7A9E54384A563C56D8D1BFC8F2577588B84E8C738255EEC82BBBD3911C2F943B8438159716509062D900CA40549C14CFC249F29E0363659A5B668FC322E3706261C4196296E86955A9394376198322CA93FD8EF54797FD39E6AA9CEE981C89D4E9D0BDD010307518C170F7B0038E20B7F3C1C092FA7F87589CC7D80EEED325D0DC01BFE1A5BFF8C2FF3ACAFA11ABD6E5F5381BC247FD9EA921F06DECCBE42E3BA352F249F775A80A5D303B62D2EFAC983D7DF1542CE910CD99C9E908D2667E272A0D05E4C481E075E325B28A243007D2A16F2207513D052F54EF3C868FCFA1CB34C41C0FDBF8F340C4C5F2ABF9D24226D4E8838D086583C19C2076D15935F2D76FFF33396D1558194EE96552868D6E29E2D23497D3E7E6F06B9C9316CF69C6B4A873F842AF96278A1D369D47FACE7588E3B8A598489698780BCCBDBAE20DD5386BB7B9552E7729ACF9A9C17AEAA1B7A1542A2D5CA4AE00B4DF96908642AF7DA3A99487DA4482FAE6D1647A550336CEC714054F4A1F71E120CCD464EFE0C5470A9EA2D115FBE94643DAAF7115422FC6FD23ED1F47717D5EACA14F30A7612F80F66453FE3612EB7423C714D7F7445676821DF9A05724E8C26C663F3D0FC4E79F4A7666BEBE1D7BDCA72CDCECCC5367D896720317A4019C9B5C9F97F8A562B73A0B04A3553C46F927E136F1DA89027A49BFF6062BC4306256B9A84BC48975BDF0C56401EA7B9DF7E0BA24B7DA8BA27181B103852BC21C96B2E6B123718A1549DDECEC75515961DA9772C4247EF6A0C5F8B1EB4E8F914390E33EF2737C1CAF21EA01C4D04D72E796249E2CDDD46FE1589BF95EEC231290568C07A9CA412110C17DD2E560416BF80599EC5F36EF40ADFA35A2D8A0717F8F4452DCCAC9E87F9750D41FD93AC3AEEAC921F3185DF1B2205E030194B2D46AB0C804ABAA4C766FB61B2F31AC29FD1517E7ED25D258EFED38F6F3702EA48D5853BF85A01398B9EABABD17FCF22B1FA9D615117CB0EAEB28FC08EDD46DA67A4BDCA897609C3F568742E2DDCB2C34C474D484B2F770DEDD64F532823945F4E96DB546BD5B7CFBBC82F7EB4DFB7F4388E0081ABB3AA19F44E963C6D119F3B7DEFDD1153C32FFB4CA2E011049A30490B5B34549FCB75B4A32E270631DC78C137AD82211EEFC9F768F77316FDA7BE01875F713BB451252CD805363885D6D873E1212C639763F204DF8FBAFC4F08D18F4001A010D49144C3199635F2C451301216882CAB9B7A64A2B2DA7A58E506AD901C0AF1ADB4684B2298D80C25181D53B8F489A7908E1B9D7BF640F3811E11F7BF3ABAB1C11B4A94304F92427DCB03B72720F8DE139DE05248F2E5DEFFA1BBCB3D955C73C5C498BE1246EF8EDCC8D78B8922EC22B3A2714721966480A3BEA1300DCAC4D1B58A0A3FA3D2601BB4E4DB50274EC480911B12D65CAE23AD7723FBD4AB5C262365A23B25601E8469324F17D9C33F08AEC7FD24EA4C9725D0950746F89A8D7C3E7DBE21CC66D7F5F4BC690E17DA45A2B25D6DA37E5569241E012AAEF5FEB1F4E519D6435AB6F839492C9336464F760CC211DBEFC093228A8F947F3231DA5E57BB7ABCF12F75B8B0D4E5D9A2548B9B3BCD49A8862371B3DB079B9E5683E9186861396EAD62F918AF8C22498684A57C610BA46BC2B8557B66DAFD11F0105942DB26DAB77895547F00EB19B3BBCB8628D050131F31A49553C612FAD86EB76683B93C1580A02E90388B200C335EA67EDD64C77BDF68D18266E37E75387A2049400E15C156E3D25F1EF9419042CD4C4C3D4A876DF2A86A1BD75044C73B392B6F63E918013D4E2EC2A813780381DE9E6873FC280AC643D6BE141F4A87EF732077CF4D9A0EFE64DD15E38FEE2D415AF92F78C10F02DC335E844686932ED80B9BEFFA9C5098C9D92D08D0E0DCA96D13D0D84D61BC3A77B5F4A1C989F0BA9278716DCC4AA4F73C6D85F9E8C9F3987102493FCCD39F40FDF336CDFE277EC3D6ACA4144811804502EE50DDDE2B8A0BA2741D1DDC5A55C1899EA67F078D5902703CD6C984E63F36974214A65A220D3344673D0654ECA9B7474DC787AD58BDCE8A67FC679816178724923A1D99B2E96B0167D6C9C65B3F25F923A27E6F379F2B7051894A1FCA9AF0537288C5BBC8B38458970C98137B8933D9DBF5A8CF8C27683FBBF0833470895A57001D3C7A427870E963648FCCAA670D299B4CC06A3C0CA52C3FD9B4C54C835 +sk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B72258611668B45C758B315AACBD52B5FA4256AB1D72291E423FAB6BEAA987C8A9A3CB771DF8D834543B3CEB88A5A0E48F783D130AA248F6C2F2E476B8C075AB7C78270AEA1265577056711126154446311838163573411801784114364436345884153385121568645025003316447641436362814878174457316133665555474663827313646465085806745656666867145413067865017468827382325517260380035468541443433387888360055007378002808272805725484601814405435365087840637376707536610364702311146860774226106175207472278530756652833037436880862478801124726572024671652122820527717027830867204114385458167357107186034817575528847582602051056042168210473261012317316267710747683768002053515750746563053580580727421588882718073358508606858715673166251513845814827280273471414454857352742443817787136575612403704136401818131638402857846275170714346023202318787238588458880112425412504345108242588748286007045501364701415071677003613141524676174143323034415712485443077274836273888430622515674504510344045332506131887143812677782011583032621345266702153625516717453264328351801510123305424884574061315533281836021115703787812636875100178108667424732134657824821214805715234106477501342237668147784438106384722543575420568781673648744326755122812147717803368661283854410627217758132748470234852124166351521262617625537240587045317214681522810352504540438042286060877562564125276486305074684030751546275407038865336041003083706327188161204180201262226561701233061605730483814404174227088230023080487636362326061313541601568186588128681758173784756168532235761110031762176148410407115155322237204544812348434724524440472125316006773101155885427676076868286848842162730420507332475664364658802522854855277684601888314308221818752872400843604301702371885657335316114478228627681268731876836014387275486337132060655307080356357526684423702078654253230610745563531477140226767525653862375004050382201251561524566344417768676365806317508764510888604773371701885627264418484373640660274275041623502574465822567485563521456810303805842781600105684778448045047117680245802633260004857065646251287746448860218058880586633755604034063767565544803014005120374563288816373535820113573187474641737388143440562303878137878831521373372137362736312354760040562556727041600028114558251367004022322278458566554024371640110786871006701700470574374853835754440658423760816262602546848462168557471137338534014375836378434860141571857850886078281158570687362873705056467615222168873805411420531316814526821650383837026374474338752184058805726154518852616531702407878240530081517025388164046177002327262823052076641726350647607423207714244718647351458388731836362513655887527151182051070441850021673148040062582226165602400534272727608154122751665118011485457011505238122146835220685267381232525250358511472264048077205620087357074086517635141304133686047700684587308030172266875754133884332627662733055451847535450641686375410614601414502327565735414781801485388520520415270873347120384700840616272013772278582766724558447073022334525337272341537434324648E5EC62B0925AE4C8E8617C43E56EE6C57A06B4E3766E1AE99B6AC9D772B881BFCF3734D3E4016F1AB2119426F48F020775A653C7524D0B94AE8464DDCF878853E20DD073E5D8E61C7F1FAA23AF5CAC7A263AFA418A89405A81649F66ACF2B9EB5A9D5F69B1B1844F775B8D2154E5034E67850E934CC9201121F334AA0B79BD35C6770BD8AD0CC7E8AD0973C85A6CC3C2D71599381A100D7172F9FCAE92876A994EE1D386D73234188033637A165A5819ED5279BAB00675AA92D39E5974AF9BC923B5A3CE2032FA3364821AB94E35821A1440AA24400E411227C7FFC0FE7B89D55D6E628648F2853D4F29A5754795A5165CAE52D734AA3D2C25785AD82E021E50E7242D61C28AC20EA83C73182C7C7CB974781B4B2800B3B43C18A8FB30D1913F7C854BE25545A77DA126C4365EB025BB1813077232AD11BE2B668245DA6933A66F4EA0092C597FD7626BD04EB16A9EE3113AA34D67F104EA54AAB813C0F37276EC0B42213EA96CF1C491056DAAA4724E27F19CA539F2AD50226A02C9F11F561AF609F3D16A2DEF272DC56D24B88A6ED354905C4FACC8E78547183C3412C077540696E4D0E79261D409058C5EA6DD89CFD25805A52495D8E22AB4AC569CFADD6A14D7A476D452E2A49FAA1502E9FAA148442198041069BF2B0513EBA3477D938F39903C57E2AE8D3CAFF90D40BCF7EF8B819950B30AE71CE1DC7C172A34BC3FB53E5F21595C7E31A2E6D64827B57D02AE523A5CBC2D9026B20177D002FB68887EB0E7FD061FFFA6497AE68D7CB7AE97503A8492AE074DAC48E84A9CB1EC1112FB63E6C387A722707EE489D768466034F5426947076B00A15A6DFA7D9D55754481ADBFA942F25C945A2C05A9F17D8C24D6B9E1CD40C78FDB88F232627E15683AA1B847271403EBA472E96F3872852EDC8257BDC25252FDD4CB17AF8937E7C1888C0164F312B31F2CB6D9F34B51979F3C1DDAE49DB665061A03C378ED56C54B4EBDCEFEC8E83FF43FD5170286BDD3FCBF4F7A5D057F398CB72ACEF2A462B299EF8E1A64F2258FD494F5D2C1E41655B4F4346A52CCD2F4C7BBED233F912D2EC745FF0F82DBA11DEB6B10BAE32DE996F6CFB5A50112711DB33159352E8F16F91B5CB4D4D9853F32AD5FE7DA29DD8CA66C95D8A1B3D014AAE3FE26F7D78AC69BAAF05B9DF1F29657AE3BABAA00F69804CF4C3BFA8257D9C94CFFD9E321039F15D333DD3DCC801296B1972C21D1A70CBE7076CDA4BC4DE43295EACBF2114F809828601B6545906CC5E1E6AFFEF25490F0E8DB4D8FA9473EE089BA672212A38E87842971213819202624F4B16DDA16F7ADA6382863568620FC93D3DACC399361926A8BFB5F7443FA87F49F8966311C45B9F4B469CC63B712BAAA91CCA7F74CC8E1849452EB10E6C6A69A5104F9CA5654E8FE61C0281F7EBB9F1408037FCC8B19F7CF04E0E98BB1A74186AE422EB35C9CF5A581A084B608FA2AE701098CD9C3B27A6936A58938E13358A61DD9A7D2F877A616AD94C56A982227BCC98FBBBC045B055B589A8F5DCDB4848CDD14A7AFE5BA7327D9E47980114B2D228B49F1FA49773280C88631CDA1EBA3E29CCA11D53B71CCD5FDDDF1D35444C18920C1DDA637C8A07D15AA776763731E03901FE220EECB50BFCD55F2F7E13A77221634DD618CF461392B720FC22B63F2FAE90A255E95224AABC4DE7E47CCFF27775FDB835F7317A33BD62456A64AE2D8411CB128B33239B6168185935CF9E71A87EB27D3115016ECE2C30662A95475A8DEAAD41E8F29FD82C1D3F8FB7323AA660F859A93F990B3C728A08E77CB9415FAECD951AE6BC8D128706FA58B950F62454F90DC424161406CBF6806E521293181CCFE3FFF986CAA2680F3D163CF31F746667257DE61B790A3FD30022D08809F64F7668021269D0BFA336F29D23B6628BEB7EAFCA8A137694EF1043011A10D1757E3AE16AEF33E5E7C975D3CE5CB108635A87BF5D4F1FAFEC34B3816DBE67A7B6A5A729BD0217AFB82643B493064E7107437F9D69BBAD78A04CDB6CFA30F5A110CA7B8D0088DEB9C3CCC90148AE7F2B9AA55E470485A08278A07B06571832DBDA2C36B1722D2CFB93905609BE19C10F18C110D032B70B4F27721C11C6CB35743396B3EAECE6C22D305314EF2F076F3676EF41E4A985C67FC888B843AA8CD51D65C6AA60CCFB40BB16749CD36830451C523BADAAD939F214736CED426E5E78F54A79183B17CD21C543E8F233DB0C68B8DF397E8C2DCCDD8042F22D4809CE51B34B2DE30521B00F76B8791255AA89195523C05E66922B82993428532A37313DC3F0E461A86CC5CCDEAD797340989783E8B746F58E952AAC441BE9EAE5965C40C0D0452699877DEC14CF21D663486690CCCA3DBB9E18300DA915BF009CA54A9B07C44480C981CDD43500806705C78B0FE012BEC3AE7CF5515DFB13997FBF3EDF0D3FFC27654DAD95C3FFB0D48B3F17D5588741F65FBD370AB82796180D11DF2392CB0B76E15C7F4A44036629B587539DED13B1E50A66B7287DACC9E7ACC2F601AAF83C53481F88F63AB1792B92A5CFB147A194261352C0B269A2F58D59B9EBF4F224D4BC5636F291A136ECD3E4CC860A2377A5DCE11B8171888E0052BE5B07407CE715736CB783AD10D19C558EFC1466A0E6E24CB80D96CC48ED721E4756B5E1F594804AA41B21330D922D801C2261C314AE704C51292F56BA82E585C992864A0CC5F47CD6F7548A1685358112B8CB206BD21ED3A11667BDB200FAD8B08BB3AAC7B763AC05F9F78C87B306B1250189D24A0591B10C96608A8AE3074F1158DF0A13372D37E31D7E532D53C9D012B31CEBD0E04E2EA6226F036CA0648AA3004FC1CBD988387F3A87DEE315119EA7C737BEE4D9BED1D63D89E8A6E10852B67BDB318730BB844C7CAFA2F44EDD840C2BFE3B8B24C0AC63355CDAA83CDCA6E6C316BDCF709F18C90126B167C3331E9BCC0F367532D50B1EA427FC2FCCA604E0DD41C9E0C8FA8FD41AF11ACE614A588B3C37914DA71B4ED495C51B1A11939CD5A104F2AE3EC88F492560E37C667570E97BBA6B376DA6924121B62A4E6BD45B98A5EE14DF466A651776F42EDADFCC94B40634EAE1CAD58FB1E2C7F793916A4F2C1E240EBF955D2BBC0C2135D7D19899F60E7058CD9BDAB85A4A3A3B0411AA0E9F5F772730A232D5E21DDE803005F62AEB38B78208FD22AFE6A5BC676CFA8260B41B70632B1E65D703F8E72B99FB6EF53FFAB4E1E396835B82D9B0B812CED20B9B87B27F4BBD97F3353D2147775C40D13117A80B9C6E9F3116B040ECDC4173B5C067E8AABDEAC1B988FAE567EF28DC663A6AB1826C0FB14A792671043B1F8E3D7F5F55F364A23839F6DFC600A165751E00EC4EE5988A933D571830FB14761E2793387A7190E0ECA1F689F8865019995B60A1BDF3B02625B2CF902E7F127041540FF8800746E12FECF41E060A055585A110F5D61288D366FFA80FA9E04DC4E201CAE175CEAD7E211512BD4E40C2B087F1E7ACFCDC8BF6B15365FA902D344851BE99A +smlen = 4547 +sm = 431492128B898825D9D79724BD202BAA23A8407D4B4B5291B51A6D20B0FAF54887BEA9B93EC1D47BB4A8C507F22DD2A4513F8B7F80468F5888C7A6714BCB1E930413211B006C673ABCDF769C1D95C5A776607BB6CF3C952FDEA718D540770B3951C4EB88214008E2DC8D1A71099E5FD1257318AC4A8FDD0638EEC91107D520F109A8577792D821800635A4DD24BCC17E081FDD86DEE84167B877A0C2ACAA9635A732150449A94476E7B89E379B8E440EF0F4BD175717060A64CE886DC0A9DBC5C32FDAFD257172A08DBEAC01519936A75638E3AD6DF093A3CB0499DB9212EAAC588984E90E10EFA7BE5AC62F0CD215C364443DDCB71FB56489EDD622581A37826AD44CA6B5DA104E31F756E60E5281B871ADB4B8F830929EB891C79E6F4FE5BE152E63707446B15B6C8673BC422F80C21B35D211E1208A8C570967C7AA43EE86E3872EEC8EE89E7648194AA93FFC426CCE447B661D641279F417DDE0D011C97298C53498E0CAEA1ED6B8128205FD0C8425D3868D22AAE34EAEAECDEBB9A7B73E2D9C2E1D41069C49ACAD29AD9E8CC951CE5678D8EB8A05D6FF48D31EB449E0BE8EFF407F80D67B5EC309B267539BAF13E5079D605F9D41BF7883C0A8439EAC6340237E87A3B49518D6D4AEB68FD79431703605822637E92CED44077C3121C4DD1DDEDBAA0D470D076AFC4CBAA6F71E627CA243B2286AFEAFA3CB33938612B86E8A56BF117A8A91D4FC5B4BA4C03A8828BFDB9D3FFEEDFD67CF0269FFFA427345C5B8C3D38CBCA9F5EAAB6BBF3DFA57D514E3001F15C2DA8F5C8529659C9645F5D590CF49FEEDF1717A61E5915BE7A6F2EECA28EEB1EB11CA48F8ADFAD267FDE346123EA9C59B6C56C1128A82393AE885DF9DDFD3A508164E38F6965C95143CAC0E022AE50519993A8D22161247F833D056461B8BBAAE6E70E7724A91456E8010553FF883ED3D7B28102E91AE2228F61FD3C1D5AF72E20E10F46121117D1718128F0EA2AA88D13D2382C29274D7E8C8F5F89235FBA97AD80883491586178A47A09AA72888A9A959F9F7122F9AC6F31092619A31FFD61368BD83C8A7CDDA25DF7DF61AFB80C1F010F111B423DEC97C1E043FDC9DECB8D007DEBF6E1637B413E046346DE23C7682F6AE9DFDB5E4DCC7859FF40233303323F98D8C1A49FC45AAB65CD2C7A3B67F8794C5AE9BC849228E8554DC1E888747268A22D7F8F7CEB4168444AB69AFC26066140DD19BFA0CFC7CFCECE4D63E8E9AFAC834F7373FF2AF68D072E3C54C4FADB9B422BC8936DE12618F24DDB76C231A4715B97FE152DD0B379514AD1718EA8F16C47D02715E8B8CA2DBE0322F4AB07A10EAEEE126EAD22664E9E4531516A31DDF086198EDD8328D9D7B1C19DE63D23616D1B0A8DD0AA3B907FFFB7461D9A14C6FA3F41F377431C715062987ED60BAAF524E7744D6CF188B6A88C1D265FE8CF1C4142CCCF753CF822DD908F3DD0E569E6B21EDB624CC9FB25A4B0342E49DD699BD0311909360ACFE2592B850DC6C3BCB17F44540B9A0F535B0100B36185F6415FF83C25C35F7853F4D7C4112EBDE69EEF5DF01D63D39326B540984286592B644652CAC0F0BBA2C67E2EE39F7CF3E2C2F666D40686A8C624076FFADB64F6C050E881756E11F2BA04FB491EA2078E2227E84952D2A9C0283F51E22731D47CB8C043A01E5586A326FFC6A9C14CCA4FC3F93EBE083E5C505BAA70F6E72D858C26612C692A4C6DF5BA55FDD32858BBC0D117BCEDEE35F8230450DFA33C817B99BF99B1889F9EDA83E9DEF487A9FEF49BEF47DA9516AC58F397CD1CB94C93FEF5526CF246601D6B60327AD0EC7386EC824D57CD4CB74923EC8BEB099A9A63D33D6635BFE4F4F5D338D76B9152C6258F390AB819ECC4B7735E3E670D406E41E971478E2CB6F5805E082F81486C6FB904C658B5D93B7742E81CBCE8EF83B9BA210CAC8038BF73F8AB8BFD5A51AAA39985807828AC80C015316708F94DDDCC01C567FF1F256037DA69F98BB4097E29AAEF01E852BDBD900946A3A0E36EADC716E763B7332ECF639D80A3BFE19031205B60ED11567D21651DD092BD2E26ADC63E77720B46ABA2DD57DA344B725BFAAC04B1F8EEF94D0111D092FF75BEA4B6D04B470536D39739502C56A99687EF92323B3CCBB8FE2D680F6D78FDB939C470B2A2655AD5AA5B0BD838A88D3819FCD10478C4A1A21F7310B093BEC8350311D15D04770EFEDD89403E94E814659AE82754B970892A4EAC46AE0F322EF63D8FA8E46A9C21F049F5026F0AA2D4F65449225C469D95584580E5906B2C3C44746C5C53B7E17D8ACC65A2082A296D9D8DD51FF932B72AD6E3F8012BBFE3C4CECA8BAF8A422F31989A14CED57620A6319887E78F32E4B0E3DBA4A40F36CDB3CF79144BB6E0D79C78E1B98DE4DD48B83F7E0FC5E542AD43C5C6E4FB77CF577656F9F34484CF3C57FBA7337747C0FFB4060F2DB83D71DF17B637400BD6E2ACD6288F5FC447D7B11C585F73242AD4198401A53634113461FA80927CEF605B3790413E7BBFEEC40D0A8E6B9CAEA3A31862D67B4E9448357493411D5749D036DC3226A870D7D6F8D8CCA228DF616B7283001939A79273C2CF1CAAF06DF05217DF708F32E8BDE8CA227AFDDE1D38C9C33D2E8C8D3D881AA0E5F2EFAAC4F2340C00F8ABB40C6FCB92D51362E9F482175F1576FB8F48D14BB9608743E7A4667E268FA57F7A68D44B4DE2658792071AA44952E97BD3AEDC16FAA418171B9E754ECE7406CE7090D1EE24DC4392B4A2B59192C8DED7F478A9379C29DD2DC082A3BED2AFEE5920A15D4AAF714D2547467400B3ABF9F47CFEA523B24F6DE5727726F71D2101CEB6B1F9D2C2973D4CFE1E4C2941C0B199A8C34B23B8D4498AFF3E04B0A8ACE8E819DA94F6E27CD0519A8E4C162A1780BC8D251F70ABCBBBDD3389E17D2554CC781F559DFB1BCB3E4426945C8D53CDC145100C3D8894BB231CAD3E88A58121C467214A3618EA7035FB48FFF3B5C21762C3D1DBF4874FC51AEC874004F7D3E0B66605CCDB8B4716FFB54DE5955E8680F7992028EF48FDB21C53870229C278929B4CF1B1A00D485795D76B0B268BFA4359EE61C04FA54492FFD5BE65F13480E061751CCCE6214237E1DB14BE47A4B59EB209BF46B1B5B979C72EAE5FA26357D437668AB703407EA852048906C4F4BA51A28D9B6D4335A3DCE4E8E671DABB3188D6529B941F76187D8E71CE1B4C6D6D2C6D22DE49AFEBE3B45D81421FA914B95762A6D81AD74D01B480801DBF5E4240F844345F945932DEA438B4031A994922EF5837A0A7AF982AEE2410F0DE89D389546F8CD5901821DF5CD6CB53C049C31655CF22A4634F2173039DDBFCBC9D1E55D123E85FB89F434D732861253F437736A9F7D39EE9E55C24478B0FA71FA6BFE064438EF04639C28E209EE8564BF794F223B4E07745AE11DF3FE6D775F5B258699BF630B24D25D718B2F6BE4759F3D3938CD05DBD56141690FB0B6190BD4A4785E255EADDF8F29F3F1962CDF9D390CCF562B7529795949492D0BB5A7CB7BD7B049206F4C481481444866050F6DA09CA2A16641206EC917FBC0CE6A232B157C5E2C0578C063D406DA1A5FE4460BB4729E0BE812D59253224CF8C916E52DBE701B3F064BD35E946951C6BAED3D6D0645786E2F76596011452BC2BB775756A851D30D968EBDA190D306FEE60E9A18980A50BF765A2A3EA325DE8BBA1553019531B22AD29D19A8D55C61048AD47BB91FCF15E86F0A5E5AA4EBC2152D7ABB2DF8B4FA62BE8D930ED0EBDA46DF20384B73A407C46C3B2E4CCD6560E2310A134FFFFA4B212CE16B15473B093E234CDB639EA1541655C9CA45D2802628D23B965FD51B0BF0718FD7323D31DD09AD75293AC96939146064165CB8453BA89664861C8F1ED5038BC816E7F8A9A3E529C8EB9D3D8DFA3196CB0EA63A1C05AAC63894114CDDAE5C21677662AD33A880C817BBCE47A969C26A523BB14AA1CE44D66B0A3A0F468B3CDBBD5E07347B80188F2CBB1C08B31134CEB858ED56B501FE0569DA6831379F284AD11C0E8350BA1FF690895B449E12A12B49B391A040072B7B9FCBD860971C361156B384F931AC74DF8FC44369665960F8709F7A2AD709F358B1786790DD86094E76DFE4DA1624885C346596C061E90DFFBAF84603E5548B5405F9A4A7CA3FCAFE68212875CFA5098D47DB9B5C88D67A350B28D4F56FECD08E55022E5B5DD03C5BCAF438904447AE81810807A31BA70280D42AF8B648FC996144E3A82D27A57BF76C997606640FAD9668A7655990835135944FFD80048071C7E21D018EE4E401533AD68985387302254685EF3EDD2FEDF1BCE007F8CD27FFA029715C3EC9124134588B66767CF13D991E9882492D353168D0BA762F63F53DA383593526A497A9975D398B50F4E0000ACB836CF0FA11749036BA1001E9B757377CB12E6E0564666F9A31264B8679CDA1B0813CA80EA518383035AD7DB66D29D156ED8BED42A3AFF2F36FAE8A88163DB2D954A1ED0B6CAC2AF36E3CABA943FB1966D065FAD76A31A38D4B55F48DFDD6788755B1BE803F721CB6D2D54461A4A2D2DFFA0C81849EC8D20B6480FF61A8CFE45866839AB3B7D5EAEE304456879EA5B5BDFE00000000000000000000000000000000000000040A0E121B243382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 + +count = 38 +seed = A4563D09AD21D3916BF4636301F2E64183A8F003DA186753D7F2DC3BE0089BA09C62B8A52B72C2C8451213606801FB29 +mlen = 1287 +msg = 67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 +pk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F2A46B65CE8C71D108FD84BB715D2CE7641181C4BB22C1874950DA669954B84505FFA34AD9C9F8872DFD527D44F25DB8C0AE68439509DC55EC0625D8D84FC31ED571E76BA4873D42D1825E7B4F37F555C7C7CAFFF7C58490EAFFE5D0FB69C004EF3831401BDFD3AA99901EB9DF3863881B3B4FF56FDAF22A1C772B13EB8B6F9A224FCBB7416A0D78F5E378DFC366886F3638B9DCA384D7F49CF189D287828074B5945B635BE3A40AA6A41398F5F7B695F8E16D770105AC0FF52B56CA4C36D65BC2A06CC8CBA55927235335F286979BA1B838715AD2BEA9B179B076E23BE71F87143F8C4A3ADCD506F0F437E2346F34491A09DE6889AD477B2D4554EEFE3E48FDE162074505D80872A8D2CF28184530C8A08DBC34215E668E6B9B34FDF757ECD45D6AEDFA1239D659C23C7E0803780A94F8E9BDA6FDEA8C61DDDDD456E4833DF334EA7BFC3377375FB72D48B589B1C5DC4483A21F3FB910F33D908868FEEFA96EDA9C82BD733BAF1024B3951B3267487FB10BE20C5F33DFA51740AC0AC8C5B858CB77D6139073F4659E9F54E843D626838163E0F04BA65F08260AB06E93E95374D06207D886C5755082827CADD25384AC5884A0024FD85FBECE6E1DEB6E2DE9CFFBCE3EF539819687B1D80366171E656C509600C2FBB2AB15CC85BB2EAB456BA82B942C0EC9727A112F0064729A850AB6861891D7ADA143BF3FF7CE545932CDB3A6B59DC4386F9B0DA61F1AC1C5BE510D519CF68F7BA013D4D20B238C88894E4040C9113ED1A5611E46F6F48629034DEC39EBF2DB1F1CEE04EDEE52F165EF7060BA9E43DC5120CD2AA4DF3389CAE8089722B2FB56A663F7D459E810FFBE42029D402F677D6FC6A0D504A4B0E74014FD8AE8EFBA8132309E2CD9FDE663B051A91D0456DE832A6A7BADC1C069E882A5B8A64BCF7D82E304CC4389D0D849F3F4E2819B17F6BA17ABF548B256BDAE315E0F744BA2DD7890577B6362B5EE9ED9399F844B3ED03EAB15E917CDC137B2CCEAC486FFF3DDE626B421707028892A7798B47829DC81631C795DCCA4E36FF82A4E33C86E6762185D508CBB0086A814E17814D1FE6B32A848428D1FE5716FFFDD32A9ECAC5C4B39AF65E660C1A4E5913B2BE94920AEBDF2DF71A6CE585498E1CCFB071D065615EBA91A82CFFED21A4B77E5B3F324F38C5CEE956BBFF7BDF76473CE30F0351AD8BD4AE2B5BA626EEA0458F75044CECC6F9AA55B91BEA4FE0893B76D687204B9C417BD446E85DD436ADB596F26738086E5F36BDC030359F1862399923280A57C446AE070136C7B15B2274D6B087B5E3D9F3D7BA35BE50588EA01F0F60466C0340FCBFAAFF7318B4EA293EFC7A1D1FE324CEF814A3EE36D36EDA8E7F41479722DD6DA5F9DF36BF9E3C80FBCE8626012A2D3082930FE37DDF02F358D35BF11300686CC83DB9E545B55C28461B732EFBD5546C7F295BE24C389CEF373089ECA12F0CA90658677B424B81AE0C9D0203C8C44A7B2ECC2E97706BE82F0B363DC3451047D5E30781894D1405975CE67E5CE0E7E6D83EA702D6CF1F58B9F92EC87581116E56395B7518B55812053F101632ED8C9CFBF0410B735328AA0C811E5FC0665437A038889CBAB6C52273032F1938E10F2469097D0F16C6F1DF4B547644812B9F71CB09D890FF59006E9D152EAAAF4B7C5455ED53EAAD17619EBA3BFC32FB77B5EA92FC6BAF022F4C1C989ED5788CD46FB9296427C3D56F6747F4640CF6BC173AE9334898B13499BFB42C41B53736245DD9540031DC1926CFF8010A1D12CCEC69301B7F551E6DAB173E91A7EF1CCD38A856BD04534A8CFC70EA838CDA3989035DBBE29B4C2D8FD524ED9271F895DF34E47A55A7BC81D25014ADE203D7721DD37639C6A8D6806DC2924F748A14FECA42EDA79C44FFB1EE76F9B80CB90DEBE58E80C7274D151F151059E45FF02B24079C44D7B0BF95073448FB356A685E9943582213C245DB9894AB75778890ED89276FA2678089EA57F77EDB81C7FE288C5E1E75AF395FF24D4D31F5628E232C4DB2941423D3F6A8EF93025C7111960531D129C1ADA72E87784113FA7652DED758D3CF13D6453B5512CBE1C3F0A84E4649F3CC590BD7E8DFEA730722056B19698B32312B7B1556FAA5A956D4C715D803EB9055D9F5F03EE73251994EAF96A070E7552E92B015DCF59C1B6E365477A2CDE763F2D3FC12F73936C7BAE4CACF9541EB8AD4E5484A72F5ECB5C97EFC17E5E314E55C1B0EC2EAD29C46454A68A627D6335E7EB634C8FF4CD338B1306456E21478FB98B39808D7A83B469B0CB957F2B22DEA9BEA4A4CA763533B3331A96ED3A54999A6D4D504CDCAD5C4DF652A7796C0C669DC307FB6A067B7EDB8209A35FF72DFFB65499E6273DC35E405DD9721A6A43E6D21952AF9DF2EE5BEC7DF579015A9A7640FCE1003CA892FB7E6AA7942331DA4A58BF2134F060A849BB2265BA700A3558BE062A3F4A989BB1456B9649FF775B6EEF333E7303CFB21D1257F2FA4B52D4FD9221BD29789C77B52722D492B2ACF4AE752CF2CD73A5D1EE2D4F406EDDA0408F2A64D88628E31468C02D097304E619C79B93691020DBB40920F7FD5A5530CFF46452498CA82F5E49D90E601FDBA5498F29F6CAFDABF221B7E8C70F239E8D7331049F059A1ED25EA66E7B82A6CD9BE7D11A00716272A3D1EE0D90B11D672A8144287AA1AF85715072C955A0804FDAE76B9230 +sk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F275CF85A56315CB1678AFBF3B0BF5E67EDF158ED97C87D3D1081E9E41C485735186D73E66806417846A2BC867D03051AD6C730334D19D630388D6E24520567F6783167678064571127260547152640421238676184724411875723443346150103647157787765162730430841551112808183604734147321815635484486024321380085215420105175327355035624576425066887265872085748830676020214046481557820517214171737456211812104580752682218451436571660863812383288674141262173621105322255282812638835175213311716314385007328620343284237340004538071367707808842786721173525428064711141067660025275610820210787867175345144658707811803847748056227566160833080165623671646570566744043677236664758185353335720447108636207333862503107038727726415465404583885282350605817083732758722213633018576270840514842000186343170238342388170234477851473768603663362886312511333308001178738873755120310082043206652407164532376535820132726823154721743728171860045702367523372847083302588154635350053127412846685141460174382844654285116271740084833141330515000255503181108670416146554213054115872504356411201220174157316553844684502866383372584327212321727203132105382488615363588182387183838064082263131324457353068314050144687748851007830218415688685651857055652312426208050331381473888335210463610406354086377567866140703773228146533411668640417073674375666453668010403446808848745824016826125410887768004170552310775550746402756405570211242874323626348337400550283112010634554201864580423581485117227214618183717048357784258733584673040063657157528543630446772141887624717070558470321713172142172581313564232510777074306237243585246202438352046835045150057705716176762623503255725502260042831815850466160341362881252124032117433554712778207224676133056850001678585125302646576753423767144430722117535641253102518114148320813353051504134177555400278756754347211413618881412542881247275615247112113838258571817678217508325358565466816440817577084468054562218681487114687145728015748188427686188065352431115007647850875820631680280274721325526300253032654778868136776740315506578440234074815867857151001852241876664307617085874716520222208557144646103208502305843277666175300033057857368538070034088307117265832360633418051486516313261067281210585663376567707072005048325321426612038340688264717848416113770834722187634386156512480668460817141300272625382248466881723113660136567613062640416482258122764754383447460637075288160227535027217745317035675281104766168381268350832780051387445825174130484856475164285747677261111038151122776524601350455757883743066086611867008487752553232400358262250044515784716033841344640643330242122736517802166042817564876207715771567688240852715663532025686236464443264674747533874336802857267502511357171478866147772086032030485026151316168855108503644466624313362406078050822004551886007654830514005613640781442065521411255635647216553368685874004401867103170178100362820144031575808121104543300726046417011676763514405003235454122870613301753323423725834004476744026234024764622276275754747574E1EBE76C32526465F24E4170026AB743317DDF9727CB5744F65F36A732F612F7A3EBDA923B9D2301F05CABFF51849B43A6995E23670F95744DBC2BFA4D92A957DD46545862A321C6DAC1F7E6CC1F5EE2FCA81BADD866E86276A020E32F7265F7DB16F13D6E46C63B778EA722C1A5CF32D0B3E92EFF387BB80966E7D32CC1421247839EF6E07468EEBF0792F617316412E0C0B1BB889016D2E649FE105F7DC674E1A96938BA32199855B5A3DC76C9501F06E75FB1C668729DBE25900193BE427E7C0AD052898E69E266C8C54E06C4B1D35F74ED86DB91C323B85021F4379D24BD411930223D347567A349541D42211B097FDC970A57CBFA1199F9E79D563416CA56A0D23AB8C25079BFB1EBE43E93FEA23C2E374036247862BDB4A0150B6605999A879067D7FA544DA6E3C6BA770968466FFAE652047AA807ADE94DA823666DB31A904D8DF759EA0F4C033C715D0988AD7E0A5FAFC054B870D0E65E06DD40D9C1874CAC4A2C77F4B2FE1345D0D377B70C21FA7E2D0180A087B8C6FDC91C6723D392594AD14BEBB5DCCEBBA85C8027A4BDE8B7641B8EEC272D30395EFFC2069908D4DF8F0F3F6B305B7265CACAAF13AA3292C7F93D21B71F01D60487C70E3F467C4C2F03D836EF568B55B8CD9A5AE98EF319FAE92847AA66EA6148A76B94B4F908D64CBB09F013CA6356B458C42F4499362CF5F850A6CEE06A5BBF46173D6D42F28A5CF9107282DAD522F4B7E7F134E73577C0D63CE9ED658659694CBC350948534D92DB26407201BF7C451955E2E03FA11724E97BFB5A59BBF4BD726AEB94A3E3BEA1EFBED1F724C049121CC4CA72393EFA554FA7FF53E38008E40CEE0FB57A8ED23591E954D7FDAC47BE1DC25FF702DE1048AFC9BD59B0D42F8BAF5902EA6E73E19EE65A784F4C595F0281E5936C8315D4AF91B57C3F993B49139852FE9A27349858D08D4690E7CE6523CE40150FADF172ABF399A305344AE2D927D98D17970D175CC6DF65CE7F033A5918A4EA1A7F8113971484C90D13F10B940E277093C8A982FD89F9D52906CF1F0A1B1CA9CB0E958918222450FF4AC0557FF05906C6BDCBBBCFADC36CCE02325E3C09A229CEC6EF76650F7E958DE579D3B7F853FE3D128B4021AC0CA28F56F9ADE1D229DAC0DEAF6E718FA4114072D0E2DF1316224BDE78710C919A153B7547118177ED3327E20DE6E49A4A3CDE092318C9891EC000151FAFD619AEB4FB2084CA9A1C3A3C72B3D300A2E2B7F4528D8DB56E5E99E23EFCD16EA2CDA05A2E5BD9B8224DB3112DF6B5B49988DE229742D562C100281BE9130FF4BCBE65C170AB7C48733BB5FE7255623E017C138DED2B038D4A441BA0B970FEA26F5B73B811D7FB5C5B6E050C9D90655999AE73A6336DA3498473F03834561F0F9D00D16F72DC703EF4B8DFE2C88E85C3FF30FC55122DDA77FB13E354316BBA5AA2D0D33AFB08FB29B0CB1C9EA87CE12568E870CCBF2E89B53ECA3A212106493513BE514F2A6EBBE9CF399CA0F457F209444165651EAC2B680F2BB02D51A424242FA82D93211F32E24D318EED0BE1FC9E489E753C3D971CDFBB5A67C706CE7AE513432E5D650C1A960F2FA7FB839CA39983E4C9DF01DD2A0702AD9999B8586689C66A67DE376C8337E541E26A896D1F86DCEEDB597EAAAB1301343A881C63377FE91AB2A7CEDF0EEEAA8B37323D8F65E1123700934B94C69F21A7C451C340DCE61C4623DE7C34DA7666A24610E78297C291E831378970040F7277C88C7975920560AD2C333F2C7FEF708D22C5495209C513465DD84E4984B51C7325FA9B64E1EADD8A3012A681B8D27B5A68F7E6D04B6F86E1A400DB4EC7D11324AD46A388A7EF32D18AFF823173CDA6F8D6786660915F90DBB827084E14A5B3CD9D8A707458BC969036A49734FFE2B3FC2A58FA76814F82654331807B97FE90C862ED5050322EE4299CEDBADF1AF6F45136367D2F3655BC5557410AA26849559A54B896786C7E2F375FEF8A3DF247FC21B3737E4040D8DDA279F2A16EFA03C991D0CD0C55FFDC2030DC62FB67754D412A5E15AFBD35829A1A5E767EC331C16DC97716A329DC0E13FBC50C73ED147BFF3B79F3BE2BC49112C1B5C6FF537314E890FA447DC1DE363BF30C0D825F8F45482CFD420696CBF93C4CCC063254E66614664F1B4542C3D3AAB75AF61958CDBF8F033EE09DAA4ACF1EE23BB7BA41495682EB49CF5C8CA5CF413BB7DDE94F28AB42965BE8B7C683D6618B074835D7DE274784A3190E4B54CF8EB04071DB11AEED5F9378110E178FADA53ABB398DD12F649486E41F71A2F92C46B13D45501F72F8EBD153F746E5D37F8953C84BAE9B742E08BC66FCAD5AA5B0719C7D894A1220B290F496D3833044CE11A8369AA163DD55E5E698705923ACD551801B5DF9FC3359FBD1942DCEF8289C7D85BF2659C76D3E8A8F4985D145AA4BF1C8C7D788E1D47A47E72360B1688BAF244B11FF25A7C9E84C7385EF9DF1524A14D3E18C15D5E0C332312247ADCDA7B20324D9FA7139DFEB4E7B66DB52B17968F276466FE35F1E0D232C110C78FB69DAFDB46C02CE63B414377DAE420B9824D4DC7F6BCDF871F5A1A7FAD9164AA43970903EE0AE887741F8E3D61DF31356DFDE0BB79AC1F07CA2584585E48CB560ABC6C1EEB2831287F54D2DD59CB048C1CCF70EC58328532102B0B80C991DA81BD75BC9E2AFDEC36180111812E710FA88D481D477E75818454D05DEB83A51AB59B9CA5BEFB53821C538A0571A5F777BB816BF0C7D60F42BD0B796849E19A9992F5FBC3B25977D1383AEE0547FA12902B52EAEC0ABAD149E9D38EA52C68718CABAA052BDEE60309E1B19C24BC59FA6D65493F01C3FBD3FB1820BBECA24E9C76D6867D07C1B434A0A0940012840C4585C6E7478D8DAA75636056EBA3D6A4CF22AB8AD393DECABA3E6DE34A05D6F062A45D2B2FCB06D29E02704E16BB95AE6A6C34D7D4EBCB318B55106AC7A8D7AE7B711DBD0E18BA1E350087B6C8FA2F796AABA94F6DCC6E9F3D454C81F0E073F0FCE23034CBC15827B4C9C0EC0B1953A86DF27F86A1F42A965AA2A6C79B013B0870A7879DA99D04A508F9EA3C882BF662652A97CC9B4C8397702DB1D3AD4BD843045690AE674861067151F0AF8F3CA105EB802D45CDAFB8E0C963ED1148FF2464C2C3076C1C7068667CF5E29793B99115BE693CB8BA8463DC87A9B13C61A9B9D8B9D224BB0E78553F9B0F7E3CA65884F38EFAA3392138CA6C6AD4F01799CE68DFFAD10BD791C3F5E1F664D7DD22C8EBBE3FFF3C87903AC42963EA3644868E62E8968E40DD3EC88042FF52AC212F0301CE2083AC8652FDD4DA6832FE2890E9CD5C0C2F4A96FB1F0D7DFBF55603C29BDE164E1104766F936105272CDA8CAEA642C743BD039B796128AE8C0FB857CFD8E2A423C7C70D7539BE6166F7F2FD914D82CD5C34666E3E8A258ECAAF86442FB7A45B584EF2E190F59AC1E24DE80FAB4AAC56428F82F5F93FC407917A2EF4DF3B0CEA1D422C641C515E49EF996B812B4BD76622121C289 +smlen = 4580 +sm = DDF3C01BA9BB0CC575BB9E25CCC558488FADCAE82AF749A1713E6CD023575D37342B96BC361BB2605B17F5A64B0ABBA1D80E243CFDB41B0C75E5347A3C4DDCB352C92ED0AD604AC222E2587595580A64EB9AC6B2236D2DEDA8685472C94980FCC1F79BA7215DF702584FFAE8A550CC02CDF460939196A23946E4AE5D5EEE04EEFB6E9AD41E77150D38F03EFB5D25936FECB55D2D5BDBB2096BC990E15AD8D38005F8CEC59871CA8D13F699A9F414F365DA1A4C7FD9F5F66FC066FC7A81BEC31C50C5EFD6488EE77395A2B34608E54319CE2AB0161D44EC47BF9D745DFBD817C02C607EBBA7256B891E4414A25B94E7B96276CDA6A5F0A8DC35D0884F2FA66A74E62AFADF0B7B35D4696E242894EE312D5A89C7417F6639EB98FB8BA9F25674DFE3C764E0541026ACA4C99E95682247ADB5492C24AF9D4094068A9848BF05780136542D65F4615C9B5F92708CEBAC545D30EC47BE0B7968D36ED4CCCD138315153D7AC9AFA12B768CE98BAF1BB4C2EF3183CDFFBACBC764EC2A461809C4208409A8ADDA318A956ACA7F50AC49A748163847E79E495C46B48115DE81BF753AF9663EFC2EFFC7D0CA1CA29163CD5C2C8DB7214EB48F644231F23D56F37B137C6FC1C6DC20C12F6493412EFFFF3D273245093F9C75B824008AE1FA283FBC9F06F4D12C2B6C673662076C0774A4A710DF55F0155750A63AAEAA1118BC1526AEB55C7897847EF0F2C7796F1D3E017B94AFA07CF71E9BC7B654EC5BB91E375D56E041FD06943238F188AEE2BCA77DFA2B5047A283685D2DB027D21A5219E52706DCF5F26372E0ED064A828218BD29E5B9F0AC8A33E751D3C2B79F8D14C541A5954CF63D980E1A1795B4FF44F4DB3EA87870CAC96B2BC2C9FD5654CDB4DACEEECBCB5167BC00114A8401EE5174D9F563972BDE305F7DAE0061E36E23E17DA5043A72F9249C8A90FDD23B168F885F09C4AB6E0BEB865DBB5B99B50CB00AEE163EE9D86C35C1CE710C94FAD382EB4EBB00EFD2CA310A9F92D2D72825B2BB36289702116772AB518790C26F1A3F29CA4E4E77AC96C77B2F9B5DCB7C98618E12A990EBE5AE4C79FF99C092472DA466FE81527E499690216071503202F85A242AF863EB34C5AFAAAFD91648D87C50F98D8A167A50F16421C14D5CEF6B04581E1792DA8CF50D2AC9D07BB51678BE3C9289B06CD88B1AE9AAB6DC68410B65714F646898B3252B0C9D4AC690D4A91EC436706191F035CC22245D483A9D35997236578E6E996E199D7C0EA90ED685D79E6FACAF7521B12E2582DB64B3EB996252AD34BE8FB06538C59C7393D1CE67437929FB98CC2F11AD65BD54932BA1EE7FFD349297FA321E6A04BF5EADD837671C3D76A15730559000781DE748A84724D226A005626565C0128A6ED376349028978D92F6A7289E83834F020459080045059CEC0F6CD9CFED36E064C79B91A3C6DD9F57B53C9533F48BE0AB3A465C64BDAF55B77958A901351C97343D49CF008FCF7481500AE7D5632F44AD3D0C98A7A9B214265E7139A63E7FF26B6FDE2D33C922EAF12ED43FBD1138DB64C14723F32179EAC107D729F1D37E66D5424475FADB1A0C0961F9A4FA4F4739CC2CC5222ABF6B20AB6211B8DAB7EC6BC401F4E887B61B640D247975F350C95A5E77A10CFC15CE87952AD5B0796E846C745B9CC04DCB677D180C92720B1EBB342223A1EFDF559C570FDC0908C7320C182B8B3AF166C8934987712002F44592272B6934F8BF41F1A6619D1BFDF93A9661318C9BF9DA1297BE823FD6C00B254A5123BC7D18402C58ACB1D6DD1A4B3B8F00473F52A2F05ECC2CA66889B26BBAA9631A03F04442A54939B6510197ABCA541C9485772CBAADB4BD6DD6D2B6EDCAA1DFECC6BEE1F8DA84E225CEA01F3963434D46812A463C464ADF454009D307C89E1A4AC0037403892D9BD2ED383EBA70D13419E5D1C50BD4F02C5C551E6893E3EC0469B642B5D04FA845C33A3F947CB8FF429D814B1A2BF909A679DC22A28740815E7097B7C244F3F0C6D39B0B4DE5EAD441B1BD11E3F4291B3B159D74E835AF87786C50306EA8217B654B96C014B7790F5635E28AAC4CC42E1288A5CF1E63836EB7161E64B2F966B8B9D87ABF167B4DE924F12716F656D4C9C0E2EA7D4BDA7AB49E826C5300B763BF6F33F3AB9719ED602AD7116268F553CC5998D347F061900BC1876E72BB7BC9A5E268F0CB052EC088A3C2C0BDD0D1CD959F1052DBDB51F20C22C855F04D15E6C9ACC857A88498592B874C495C9975B62F471BE13F114B9394CB09C9B08235B2B2CA498ECE437BF52E94D91091328A050AFB361FEFD32775456F1CFD7FE5514994F37EA081BAEAF69479D15E6273E72814624EBA47A1049C2A1CCB00037877481FF785601D51B49D3E13B05DF19BD4E9C023C7A97F92F385D0E18430D91B47512E812500D209D658230C0884F3ACA98A20D6E93D9349F0BE4BD7CDC06F2568E32EF5D49D81DC8D8B35F752ABFDC19A6D9BC029190B13392661D50D7D7F31E5F11795AAEF14EC5DC2D74A5AC941CCFF6E3C74963C81DC8F83F43FD372CDA999CB2A498DE97DACCD3A52357E3473F07C7B39DDA425116FE83CD989471F00F06AE20FBF7CD2ED513732E9864D10723FDC74BF7B7A733457715C7D2D4E70E78D63B27A0BB41CA31D39C1C758F17BBE13601C6DC84058436A15663710817300CC7472AEE8AD54A29F797B50C226247A868633164576C3CA7E6120403C6CCC89D97FD1522611140CCAEEF83DBB7E4F42FB1D1FD1BD95FF8CF6A321CAF47B4CACB34C21B499836AF3636ABBA38FED583318AB406BD9A2700EF3FBB90BB8EDBB13CF60C0F7C7DD03C98D19B17724413D7108B1D9CDF4793B3D99E4EBD78F4DE646F2188AF816019D187DA37D2DA9F09E7A01521F3C84D74879D8AB6CC15A14DCD94C861BEBBC47C7C2AF76571C0A7C8E7611EDFB90E067BD2B04AA6A9A7ADDDF745FDA634FA21C5A1E03B26C172432100C524A09174FBC3A27508740E51F75A4C1BF0A77E7C206CF28EE798C57E4062BCFDE6E85F86EC611D24AFCE8A22ED6463221776446D0A0A82585213F19E2E51653219EE04BAB3E766B1F9BA48E618087F51D509FF5AAB7B1198D97BB12DB4E1A562972464312FD8CC0A72A1ECA48E2042B84AF1F34F117445A39545193C79A7973EF984C07C136E36DA3486C62D4AFFCF10B1FFBD0E6205BCE494B4FF9F98485DC249B4C66ABE95419A7DBE86E7281C3EFC00F01E08B6465014BFC50E33BB45F48DDEC963FF11B8ABD3DBBFD6526376A328966DC22A7CC5BF800A84574DB3100340193EED785781250975E2D14BBF4CB27948883745B4BB5ABE24738F1325F8316CE6EA1ED788CBCCF01535B3EA1AAEC24495EDB41912E910CD93E31E0F4B3AA4C507853AAAC4FBEB3BD990E0C2A0103FF52CA9412B0A1AD944601404E7A3434BB178C39BBDD599305BD48782C10D036B11ECDCC33E0BB293CF169D69FFC4C3AA454B0271B4684967BEF06BAEAEB3D8BFD353510A2674611BAD0C23E69662C4B65166EF0D7502D2C5F3574F150C386054E076C2DA8CE1ACE4987EF3EAA35EC6D5045EA96F1B229A013B0169ABFAA27F98B922010443913D6E9C519A7C4F4D9793FFADFBBBF9284A2F734E14898488C4670C7966DA4F6C3F6D6440D3A5840FFF82AE60EAD7F02B11D37C88B41B1FAACA4717C0919548C42AFEFEEAAA99368C506CC80E4AB3F4DED5214B06F4C63F9A823953C579195FB84A706E98FFF88F4D3DD450482DFD0D016D3FE2AEEC515FB864E5B246A115247A25E40C503399AF729CFF1C6A59D8CEB7F11EB73FCDB9F0698F2C8D2D99C628449A312B2A92944F8E280040179FDD8F22879BE2E64E2351012B46FC7EE2023550F260FB18724816EF1A4DAD2DC96264545F98A9C3AB933F6E8B2B4D338C7FBEB0662213D086B79C5063F99F93EB7642840080DA3A53FFC9193AED2D0254BD50FC2FB50A22A6F087CC58F37B20137622B402A9052B8E1FDF32C21E612354256B019CEBB8B0CDE78682323E9A2B763C15F4E7F08E51B6447B401EC84BDFEBD478D1998E36B7412EBB18F4940E83B25AE8E7215B193E2FC15F8CEA429A349CF35CB7A64A3ADD44925CAD8D4000712E5BBA099C72C216ECC54C9E5786CE1804821EE999310FCC9B2C7F208A4F3AF0913591D691E74FBCC629E7B6BF43A97AEA0978D0A0C763B4AE5BC50F066A7C7C1AD480D5099F788E504277660B2ABA84260059F4D51108D192A3560189F18AF605A47090738874462EF7589E751A9AA908F80020D024E4EB3860452624688570792C7B680DB7E569FD6A3CF0D9EDA97408FCBE05CD67593890170686382E4FA6A74E2D04FF5D93F2805C03B4F5D0C15718647423EE12FBB1B1E315A40CA9BCD3D9963F016B36C1145378E076C8F7AA44998A5795FACBDCC798454CC091A1C4A17651E21E4BF48312825892C5CCDDCE11EE87F8FC53BF024F88ADA1CCFEE64D6F030AA0768AFFEA8EEDAA4CAB4FA2A892064F2E37F8E19D8C55B1769743CE1B1AF4EA11C4DB5C1F210C50F63421107653F774DD866D717804FDFDF342758597684B8F80A0E4880F5F83852575E639194B405191F2A3F484E75EF05A0B1F30E1317787CB1000000000000000000000000000000070D151E222867109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 + +count = 39 +seed = 811A8A2ED2917CC616FAF246C5F9BB902E5FBF5430AB078AD6CE871CF8C160512A748216EFAB3A4CE1271AAFEA12C11B +mlen = 1320 +msg = 061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 +pk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D26ECC004CE117315E2F4AF12FA2BDA114AB29B0CF096090B4D3B6D4A2F732E09882D44D95CE883A1C2A06EFB6BAF0A7AA1943EC7CAEE3C2B18F60D05A06DB7ADBCE8371987C2F99555A4C23CDAA7BB62B40A73EE50FA87C85EEB1067C8B165C4CBEC9EAEF975E32DD60DDC30BF697A9B3DDC4BF4D5489E319614D649B685199F6AA0A7126352886AB63F593EAAAAE0B215A5C48746563225AC70784014A14203C010D5C46057A4C77E90C95B90D2DF32A0B7DE730FF4153DF7619A22CC87B761B8BAFE586C9BDAEA30F92A8D56C71E950C2458B10DF378001B7C526EE66B8DD9D9AF9E9F1B6674F028E9C6C3A49A5619B1425D1495C94085834D052DB35E2B7B5AA5D98A5C47308E1B161B4C7EBFC2A87439520ED82AB50D0E705B3DDE8826D3A3A23534FF4EA7C8F8D240291AF766E9D92FB7409AEADA67F786A51AC89B660DD89FE589829EA81B7394A4F6E13E7C9487775444EF81AEB1C6CC8BBFBFAC328CB9F6AD2175E8A42A30B2F88941A2D40ADD501D7FF345EB34DD5AC49D525F151D75C9BF31B7C0EFA59E6BE29AEC131E663741DDAA1D68D111D67167D6DA2802B9C0D0B30520C984F4D19F3BB1F6DD2C8D0D60DF279B7FA0DC81B498BAD547DF20A02F8F80B051AB21D143D080158F74EF24EA8895167981C39841A143DD1568156DCF9A141D0CBC57C0DA496E0DC2FCE9122A03228B605F96C501AE16AE29C833E3B06083391B2AF277CAD73A65D38A6CE784D10F7315269C323578DD22581783EF23928BD913C452EA21567B6F066E7ADD5343A372594A53A83D127971987C4D4FA7E0DE89B6DAD9332C47607667ED491526230CDCD4FC2CB128A49E3652ADB0AA2EA7E1B5FC44940C6FB5E89306EF4496DE7090527E9A38AA219A51E38C1CB44D3EF24730B3CB388D8B0346CD1CC30B0D3E00FB29CC2FCCDD922D8705CF18A21E57F5FA1F09E67F78250D3B22CE3059AF4CECBF61FD9638EA1D8CAD4490EE7A374DB9A9127F101B2117A3C4C9FB255B5A9269441EEE669A3579D7653442309B2DE19C14676FFD4C12ED537EC38838762EFB7E1F104AED7A955AC09A2402547A662719F35CF018ABB5203C69DEAAF6560F0C46531C00BAEB266A0907E962841A182FF60E8A5A9DC2312EABF1593A0CD201FC8361A5C1ACDA96ECE5B552476E48E3CFD988FC5DEC09B0687D7DC3BF3463F4245C25A80A7086EA4A8E3D0A78485024C1255D311E24F5315DD35D9A9FC26EAC6F33AD487C96141D3BAA5617BFADA2D019C48D948A96999C43E8D772C45AAD072DAC2E698895E395569429664A26A34701146D742A36F23681070F8089258010911D7345590CEAC5FF2085E9399424B3CAD68852A22DDB6575039E4323C3A1FD3FCA0A3E5F5A6A5F8D85B499B7FE1E62B62C415D4A792C0B783C3C838CA41014749F37CCE6DA2E4918C5F89D1EA88613C48A6AFAE65816EB7C384CD433981611845AB44C54584353680E8C972AB26F1EAFAC71CBF0877B9DB6BF14C6125285F6FCA5CE3522B1061F611F3BBA82327D3D27FE994DB3B31C706991FE20D58A9280D391920066ADB2002E87C93BB791F372F3A6833FB2DBAEAC88663D4EF22F8157BAD48BF51A18EF44D82F0FF04B0A9C767FF0A5AD312D7930EE6D7F2F5054D133E1DE240E8ECE9C9584674F65A9507170BEDE82307DC78E5AC7E19BBD0930862AE1987B0BDE14DF03B51D4C2110E60767D860EB2382DB9A853E51B1865B36185F7731FE231704A44EE9F1A47FC3E1BBE6F4AA32129A3697F24B68A8022C406C9ABE15057DEF46DA8948B189C8E101AEB5EA005C4AEB7993FB636F28060B1148223239639D7B9E4CC7BF75DAAAC093EC600320DB7385F588344CDBC4503F9D22CF4147C630F3507209F95A383A4847061BBA03501161BA6A52543425B81449084D63401A725C35DBF2C3F4B9687973A11E1F52CB86E59622428DDEE22DEBEE346E3B21F2F01BD155A2F7298501A3B1D688CBBACF607E0DAF2595DEE017CE67800D720143F0A151F105495E85FF585632DE444EF026FC5EF0A8934038A517E6505FD5BBF22680104CF719BFD260E27EE21EFA573FBE5A4BF86ACE7870774273DF46E81FE0E1819E0C208F1B9E984E7322C6F31641DD010B1AC4AAC03FCFDC8C721239ED3B4F1AB7C99C1B2990AD9EB88E7FC0A216091B1C9F45C88BC8D2DFA827A4863066C07A77D827859D7E01354F9038BB5BBAF01D7D60643E5DB0914C313C9488313C29D2B9B632D80DAC3AEAE6EFC2FAF84F5D3344FF53BD43B81C7D33F18CF19A827FDABF541DF278C9C4838E5AEBBFDAF15CF0CB36631735F4E856288790A6215BCA5D2C60A76EE482EB4F5446273271EA97DA1414889603C27507C582C1F9657A12B251D095499921428B22FC5C8C293B347075A32603405E59CBFAC9DA3FABC1EEEB392D27B6A4D3F62414ABA7E0FDAC379AD3C6A52BA9D5CDFF11000D54E189A7E21F5E3CB13C2D528623674EEE662963CF13B68BE3D57472993C2506E56FA110813602A2A581762DDB2B704152D187270FA734D1F9B910EA8303B031FB6A135FB1D23C627706493E9BCEAF826AE0C1FC7E14432EA797E7BE32DF32EA3AE569F3691E809CE170090BAC780302C7B3501F950ECF26B22772AD7440104EE199B3586B1A6AB6A2F0B4F4B0B63E4047CDF5AEDB029F2C95C454D649110D3BEDF79895CA8B7AE564EEEFDE22F5CACB +sk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D2661BFFBAD3291F072086A65F671D4ECAE6C263521BFB17556FF57C34EA549A905E5F88150622BF0DE9306CE27614E7FB4C2D6F52DD992304A6570D8911CEA7DD3663017632604110101655024638831275603432056284806468263476617525326541568607865731587102554174264433282825068016143750718177013222143452343078231143473330158636616814215711005858668522668555223275042330862146575854411345861018302707317277136675136127027751206232728815615322516846356067228875601410183404867524735181666255225745331815157840005850136831345470108623422800476678182132234175450445151302446416107602211037707163515860801223820182553053181536023880882401011774086886038647581481164716370024753670578077546162402865018216868747647446355670704025574627840066355371035270128205055320283580078522115035258707632260350047730782441302075117716355662221088416083248685614680176446851210604013268432026220124070560034535284037701670616815343834814606870012658220735536058745854627413104880830887243817515586170757283442110617502311575866738151173878301503780380408703372643302008706264742112844021467371408233302771733643806284457084823564420261350461327080365338117267435438641187212305245066575200617342246533008127321433631773238467105846382583121081761752426044735756382125123281732712888645233366643187844486724725416706835062321025256411208828840166540612175212042681542161036567584106765844378401435033324372185745643872476704807831647781673267130252711631484161314277305508112307563716774681005350216768852766122446143406880482525478025443332085702614580880864507445841455087776044872740337844578472855717284133620526572017182775411450458327442285420672178213880245704470700846437822605162108572284155185501032316551017154342663546441420428818248337235437268610855350225435770753085522558000437080184382074006208033228421787374888560351337577817206616518767561540576023220187418581718874510034254084462524523873163687304371782612610413341240603116028751826203612543711067262448153158863641087358371562772657405718571528706643421218384540588144063322318061361185447373820830343345614347250457815365086066124668262864185746636050246711751142744732316433054178604072335504856516642472158653134411155011840427106521471104245860806121688353471611131480545048487712302215880502654424661085606008512415486184046406585806200826703617316120356255301355376852042028162403261024258374175601254288083470358644823132675435088283110715851624057516304251117221061883523764023786613367650024336701781777224304487541843560473180163003443627424522844633275024322781538416848518484060114284416052533548626607041467645865250628837703745181112180755380313006135515765350542816880872155005638416172764876471280644148380406516168248231886571328881715563036668675148573453126455265044358272343133336861281654882360034464044714416652625314373785287282052085453304873841310821620847840380816842051744086140812677618157888073340760881752548314375737088657513860782102312088577235621507033070572831161277303570253736385802113526034358FF973492577EC01D2FECC9F53FE163A5AE305176A7BF77BAA2AD41DCCA9AFD80893E0953DF91C545E576EB66E8B20B49B632AC17D102706B69DE82909A844A378EDBC2BB02E00871031CAB0D02C328A085DF2F09F04B91B8F451192D9B0FB60D88FA47B302C5DC3870A965EC799FDCA488FDE5CD821824423F9BB15CDBA690B41931BD2C036CF0FF103575676D100B46B7D9C363E1AE1758C4A2C355FF996357E75CD9C541962D40BBA5FB741C4EA43EAE47BBE6B916FCE77556C2C47809EF73C25DF61924A89A69315AF95C10B2CD28BB455CCD18AE712DCB61107643B4C55C8D904A6684C7621D5BD00FB945FF37363CDDA3825CFBD0CB0C30743DE90E520B9BB98D22A7F9A712A112E0EFB6CEF086A7EFF96E14B982F1132F2B0C2AC93E66C8F700E8E16F922C6D56F930EAA999C85C174B46AADEFE9BE4EF77B9FEE6EC09776D43860E86F5337C09DEB442C3FB05E3F92AF0A1A72FCE6CF4F2A485C4CCC7C8657E3780DB25D60147761BB59BE8B850EECAE394FA66D6CBECEBF42A07D1A350237D3B50240D0406C2784EFB8791532DE02799229417679A4C37A1984BA329338D64EAF39D8212FDCCBB65A680413D6B24FBA73219D7D52C4CAE7F654ED2891CD9FFE9B0343EBFE2E005B00D1DB889B90DA3803F092B032684FF9D8887BE4B4A6BB4F492D151977E6D4FBEFF09A66ED687AF37F899C54BD616214A71B9BFE43214652586FBFA70DCDD671A4865A757EF0B6D32C52E2EC9BE28308F1F323233CA33F67C16B850B1F2745694AD49573A4DCE1A5D71EFE3C97D1EB954D0CB043AECC067A63922E53B2AD75BE93C6EDC37EC95FA87DFEE13BD01533C907C0F95879891C948D8A92599B8CEA0694C620D983051CC92FBACB88BBA8B3CDB1EF0FC5BD9DE0CED22E82526DCE6AF0D09AF603A2F6BC8AEC0B0C27B15354D5AF3B0EF5D58E4FA8C6BB032D4FEB3F0CA5DBBA74246EBF04820599F1D7A7E2364B4090DF64AF667F20A71181459515B8D0A4D250023369AC3333003023EE453EFA41D8A6E52937450332C9BA3DC24BE742D9289E7A97E404B0BDFB6D6669C3E85ED1FE278C1CFBB9EE06BC6810BC7F87DF64A800F46B653DBD05CBF950AEC4BC78AFED951B8FE43FC6EB332AA4417CF4012AB9B7F2F11E139FF613EB05B2D31131ACCAA3F245F6E30ABE736BFEE7F297BDDBB1BCD5EC5B780F7AFE70EAF10DEC2EEB41562F22BFBF418C91A11566E1C1328990156A410FB62725BD185BCB94AEEEFDB1BEE6EC48828A17F18B97231399960062F45E55F1CE0657B38ECBC8FACA5493C5FF11EFFEFBF0501D0B10318E48095EB67699D21B9A1CEB8800CDE58F08FCCFE1AB1DB002ECC448184ABCBD22DFF3E1BC60CE77CB8A15836CEA4D3315E016B0DECDD2864D3EF2BF87D0D54392E981A2CBB7993BB98AC6C73DEBE8CCBDD15A9DC2A11882D12A947D24766A1B30613746FCF173805681604ADD9CA928F203B123738954B74FEF12CD6CAA0693CEDDF9525450E6528FD05089785F650A5619627B0349297697056D7F347535B10DFC7AB5C8A5EA5124B2810C3F959355B1ECBC6C159E3B6AF02B70D68F970B24508A6B5F164F4818FBBCEF677D29F91A5F0F97A2854C7AAD61D1355550C0BF54712D6F8EF4AA6504988F2ED27C2DD4AEF61943EB4F3D4AFB1C27A1BF6A54B8E5D4C7FD68EAFC53323356A9850292C20133317CEDE23B33D54DDB11FE32A5CE96C0D2469BF38ED381E333B61E8252B20DD4DCA479CA7CF3CAD8143D71062DE5FC9D2ED7D96B6DD410B5600957C84981CDB553D1C98D4C8639882BF9DFD0779B2040E655188E68CE595251EBBB70A50433E6C6384806E707D8E92FE6E9DD9F0662DB6995A398FA8B33CFE946B92E29EC0ABDEEE6786EF833190B1D8A66EF155AF20C5B17996876B020B4903359BB11D2B1E809DF8A8713FB647B84A10B717E028B4326FD06EAEF85B6F9D9549B1637BCB5A9E8EECA23C83AFF45B22714FED1D33A620E12E9DD3F6C7FFA9E1793B9EBA8324ADDFF84C37D4E4CEFEA923131BBA2AB119871945F24F0C4AD86E2ADF5BD661A47BFDADAD7A06F7A62DEAF130B2CCBB98DEB53E04F3BD1F30F423F8B262B4898090E6B5E97644F7800659E80F057B64A4E169C1DF10A07A80EB76C92B34DFD8222691D1093CC4E374225584BD3E0E2A034E9599C88C234478B4C44A1984B956173E0E9AD6C18A7BC8F1D6EB04A228FA524DF031FB9BB248E07647D60645E09539A07ABAC66FE49756EAE7BFAF10FF3DB729EE1AFE8CBF0AA101956279DF29868717312000F324D38B9C32286484804C6C5FF177EFF0EEA598479B1278C8A35E266290920F04A6159EF8F0714C21959032662F2B1440690AAFA04C1DABF0779CD0F9240E0B89C2298AEAB1302B1465B25968828FC03C13929EAD159A1A4607AC8B2B6A51DCDB02E8156B621FCB29299EF3FCBF823D7A38D8BEB8D4B8DC77CEDC07B8AEBEC7FEEB731FC0E4055B9973CA9EF4AC9B236CE832CF069FC8827F7E88DA259A88DE9DD46917F2C4A05B6D46C7F87691819F9B2F54105E29F1255408ABF9E73FDD8CD552BBD66EA8E6FAAFCDFCD94AFE5F4E0DAB45E4C3A2F302FB2E8F6CB26326214A119B90EDA6DA589A0E33E415A7F580BECD57AC3F01723748CB3099A645B14F0209992D4BB91E45CDB1F16E5BB435FB8DAB4847E60E6D23104628997381304B169958E3AE4DDE3102F7E1C5193A2CD1C46B3F04B4B97097CDFEFCD48B07970C5EBE029399C8B67191311943445EF917A17B3B5F01E8EA36A7B693A69ACCDC7B5252BAC75F10B457E518C9A4D004CD1B35E89BC5D23F2CB08CC380186610410840EC78E28AC74451E2AFA8CA635772883047CA09CE64EA21D69A76293880128B3E72E3AC351B5055C1A87D95E58CFBD89FF1A8021AA6BEA6767CBA4E099A0A233AAF3862802AAFC3F322C003A7A842DB17A4D13DC6E663B30590B814332F06B7C846103CE1FF1A513325A7FAF51F40F8B5F0A9155FAECA78749B323CCA055C264D3E26105B777B98C405D1EEA710F95C9C267163903A5CCE96464E21FCFE3CFCAC385437A6E4F143D436EEA1C8607C6EC0B179DB6F54FAD55370BF04864A8751913E4DC9A7886857AFBA77A140474E3C32B45E8956320314E8BC9547807EFBD4E90045BD7A9ED68FA28083B8139BECD7A82426F034BE5F670FF806C94231A647830598C0B832B3FB79096EBFCE6154FB821B8A931BC45B52EC12ECC961ED37B11488FDC2B90E84C13E07895466F30D702266066C5CCA5B01431A4EA497F51A0EFEB544F906E8CF309A7D0DBFB3E5D883DFF747D1CF5D65D0E25EE7BD97974668694AD9F012B326AFD6E693AC07A56EDB7A77B89F67933A1BFCF840EEFC004B0D92B1FCB663C2B2BCCD539FD414AF853C84B6EC898ECDC261B911710E08F8D31E40A6E4C9926D75F7A072EDB0900575C700CD657E2215A39978C4EDD46EA0B42116C3C31E4250FB0F03063FB804F0B85C2934128A5FD14401B215BEADF3D01CACDEB +smlen = 4613 +sm = 5D1C53919B255117DF103A2B75EDECBAE79936F1640CD4F277B72363FEC22C8ABA0DC8716DB9FE98E37F7F07A83378BEEA59C0D58DEAD6DAD3C4308B5AAA91F29CAC17F8CA3FE13F43F29248107A3F1BE64BC34C2B394D60A57AD310DAA799C46A82D162F1B95D2FCBEF7A4AE45186735014F9794AC8B17CAEE56DA7A00AB65822B3A8522117CDA44C28711AE1737876EBC5917C04876B2E0B0D12D1B94E93B77F3BF8B5C32569AE1CFDF7654E21DB23F6FD8BAFAF956F887C86264AC02EDD7C1F7A47D81DE2DFAA18A5A22D8CF338845AAA6BCEC24A8BB9696553E6DC7EABDDBA0AE31669DFE88F888D758BD6364F2075977C513037A146B3D9622D3F42F2FBD22964091618C0D7271DC4828F206A8724190857700DD3882E2CC83D1B91843F1C65FE5F233791435E6D8543C709B17B9729F463F718FD86462C01DAC14DA8B74E7C80D2AC4541A1485AEF0C3978FCD735D0ECEB5CD1707A57BDF3C02DD2211633757C637C480FDF9E48429EE0882A0E32E315303C690F5443C2C1B8BF52671142905456162E64C94A46B53C9621B9977E0AB2D4CDDE72C8375FF08BD05E2E2D9E906EFF94F49EE23EEEBE593CD0B590391CA1E281B9FACB5D1D375FA1DDE29940A7FC274EAF44F10F3F5D178B5DE9EE450E49856FB59F4471571FBFD0689D90E8BF66B4903F94DA1580045B30C9C00995DF732A75159BFF7411651157EFDBDBE3AEFF1B7F3EBE78EB22FDC8DEB75B0261425016659EB27DC39ABC402E16944B4D3650C90BF07C249F6B5C65DF8760C04D2BAAB5A9AEE2C150657F1FCF3E6F458AB3EA9E7C04E978A3B9B22935AED1D43AB71028A538EF2F3B62DC1078E2097C2D0573E2E680687F157AE931353995B89F15A8D525EAEBF3FC5D0D2CDC8D328D5B2A8F734648DE80DB0A4275CB24D75A04BA3D3058659D9AC443AC7EF94971427AA7CD5E3983EAA4AB8A5E7DF8092D009959E06500CAB59E51484B5A677E0B1D24C646678EF6AD85BD30364373A0BD053DC3B3DC80E9A3743D6C2FA6E2E36B213F5F3736CEE61CEBD745FFEB94398BC8A2D5EA1B8CB42F6075150C4A11666315E22B6C372464C96AA402BA6224E07ACAB0A9D31ACA9B14300ACB5EDC0C6353B645B8041B09E7DBDBB8BD174AAA290210620E5E14767F6F26130FA06D0D823733BB11CFD770F63FC3AB170C1CF70667D710AC119A78F4E74D7B9EA3DA2BB03D9FB1C2C385DDEDBCF8AA8CB73B1DAEAD34656BE7B04AC84EE7535C02C99C58B0E12A916B8B31B2E2D7D1E500CFF2128161DB87CF4F5EA8BD2A54616849689446888DD2B402E384518559FAA414EED5DC86B04317323D0C9D4BB7A5EEE2E5FD886D2FAFB60B4263F89B8EF9FE24D6BA5713CE497F1C14C535BC72AE1B76FB8A6EE00655445E2B81B7431D04CF25F3A2C9FC7C0BAC17460ACD8BE7AB0B2DDE187FB202132F3F4205C23D0E1693542B55B49C55679662725AB11D56F3591958593D9523D9A31D3C9380798360A1551D2E99E125913426F574351991C386D11251BCC46A3C97E35F30D3E5D59414993EAF984B612709E95AF3868ADC3504D3F0686F3D265420F4CFE219E2AC382FC519E7E205DAF73580CCB7EE35114D68C2D74C95E40DA5E151EC251E5BC0652A5C5095A50A45CBD5FE4A111B2BBB135549CA7054C1977498FDF24902F26986EB0B13E557C2A012AEE14AB4BF7E50A3C5F667EC935FC938EB5B1F2A7E4AFE7213CE3CC9A05931119AA776F1827FA3DE0A719CFC9D08E9C4CF24D1B9D0E1921760DC89A174A5AB7133BD5504CAA70BA616E3EB510147429BB9FC477C0AA9B266F4A2954287CD1B218900AE55BDB3A1C02AC0C322D26C7A10328061FCE0FA517859F225F297BCE8940A85FD4CF0899B5B23CE5793B99BF5704B77E0F8B5212F007A0FD70AF2AD69FA4D2F728FA52245C8E95EB43750CDA0A010CA1E76EFDD2CA94D01DFA51F75BDA5BC89E997E70D4368E006CCBA709B9C23EE78886B0D9FAC7D9626833976B4A937934A66B15E3234E8328B04F98808D00818AD7F5319FA38762E32679C0D5E6122AD98C465BB1A4DE50B5952DAF753403F8144502C57FE16B6880BE17C5DD87DEB4D231C36FECFB154B97E30024EC918032919821C75BCF3B31F1324363BD65CB386EE7A71CE9A243C8DE1EDB8EDC30A0F13E911F634C605E943CFEC75CB307122CAFDC2C4B6629EE45313DF48D631A56392E7D1A554EA08A489D21BF75A7CEE182CA6A6C65AA8AFD7403BFB69ED7C39774F8962293E69D429212F16F1EC18E60AFE0C5F7ACDBD40C610B12F64EAE38B077BFBBE02057A50A31A5E00E524C890019D19F4E9A6C25396CCEAA155CA2A39608CE8580E3DF024B14E07EC71C0354B597CF9D9F4369B87198F8BD1B8954939A41FC4261C687D27B01F5B7302DFCAAFE7D2A87665E893CF9177D15BD236F882C08E06E59BEE86408CCE467BBAEC26251CB0D440C0DC129B5623AE0F64D05FFE0CEE0536662DCFF58711D32E6D9357F68C15C520E81EF54055851C81A44CC690D3E0844116FC8CD4C80BAE99FAF2C7E2650054DBF36502E8B479C29AD2F1C6B5EC3B9A2D47258B404A8627D829D01255F14360284B4C267117ED9DE8678FC8533BB8F49FA01F7777577727CEB48F235EEE11D211ACD9F253EBE5EE7D3E1848F457ED314433BBC9EFD0CD6A9C9EA3C37494B838C1874B65559C519410EB9166AAB4FC1D7AF797AD81B7F9082CD412D5AFD9F2930BB4225E1A0BD9C760D463A5227718550AAFAA3964760E0B9527B8200F712302E68CBE6675E57946C9890A91FDBA7F67C547FC4C35DDC75FD6AA971ABA5C041C86605C0C6EF8E296E238572ADE265BB327E77F963BBD04AF6E2A66067D30EB6179AC12BFF31790E22C7C850F592764B47A4CB8FEFAEC79CC22AC1FF012E40826DA7089E27C23B8E527DC971EEC899860A8EBF09D42AE59C7D9F5B50C7CFC95D74BD87A00BD5FC0EA4B6E4C6BDE3C30CBAC463FAA97922C065F0755553A1C2E5FF3D357E4E31E48672616741F9028E4E1E0B0A5258A1CAD675E008FFAAFFE8463B1E00114E94B51C07813859D06626956A46B129D9AFA088891F5209DAE5F90BD0D65C975A6D5D9A02B4D75A43008D007ED2FABFF132DEDD8AE8369B3ED5FA3270CB592EA41AF04460CF6F470793EE79DC2FD5F00B10B1ADE1A48DF4ADF17983D918218CE9616E6192EE8A8BDFA1D6F06FADE89D180B0935C500E2B99EC30ED73BC5FD2CC13E0F9AE5F1A680CA312A22CB196A594A8DD9D03EF2B6D2B93DCC75CD9080912B15CE038159A8275712E356106E58B2FB435D58F41101A3B2738BA3456E3038EC09BFF2E4B716E553F11927495FBE7BE86A45EE808B8CB5ADA79A095FD6B2E546862A2314B68CE43D790AFC60F7E81E7C9A420D58A954831E97A6A079E09F699E1F06C3912F9B13C716FE9BB9C8DBA12CF2522654DA029A7C76EA20F6BA4DB67F2BDBB0E37C88E1833DC0366E3F368C0293B8B9CF07B3F708CD4E0149E391A238DBE7919FAF292D00774DA154E8A81304998357864377E946CFA332E543C4E55601FB39A8A1AB563E35ABC14BD83D7AA4C366BF0A76ECB3E43FFE3200DFB0C5C3D5912662E41F0C6ED000775732F1A7080538B5F95DFAA06FAB15595F0B009083C2FAB806C8B1048066189F33EC9EC517EA201B8DA6679FBE587CD5869CD01CA9F9CDEAEAAFAE9C5C60FA183E99AE2A2B43ED5DCF086FB0A412E557327C1EA959541C5005AF06CB9AF3D8E09CF03A084380CE2D1028238A953A4D638DFE0A997BA0A1EB19EDA94A2EEBF77E24A70183B0CE6AEB7755E1EEF77438D0653EE1B887E9DF21B264FEC75C1E0879B344253A79095E020C9B15B9E584156AE95239B41039486F6326617BE71F6C4601CDDFE7CF9CD5821B2E7BECD31712C0A50BB9AD7FC8E31C63EF6B45FA8598399C63F4AFEF368D17C66D0DBF20E21E29DCCB42177AEA523BBB5F799966A0EAAF623E935A58E1888175D01AE3BCB913D09E25F69F3CE5DE24AC94629A1DCDD51B8394153232E10DA020FA82991CD7A967715A0C5514E389DF88CB4D2D2E5FE543C9A606B5BC0E26ED091B12EF7C77FA4F183B534A9BB21CDE2B1FADD7F32991380FF4BF19CF31A283601EB4C4466D339376F5269E3441BA856FD00D45ADDC850E0B69083C3533D4AB20F27E325B7AD42F49F70D75F97C48BE17A50DD58053E65BAC3965B257F11A91488B4753EE64964FF6FD3827EF8C027E5F582330B9EF3C156D9865FD6A63D2397C0025F1F078372967DCB20BA9B1380C26042BE121BB052BF908620B9469F78024227479B24077B89984193CC327FB8CC22A13E75B5495403E6D2EE1A5471994AFC82C322CC70B4B57D75E655AFFB981514A00048491A2AE0CC8737B96121687584E744126C7B0A509A6A1760266D1C151BE7F5BE16FBB24F0709A3B67F18254BC1BE820787F54F6723B31010BC911C6FA862E07ECCCA42EA45B8BB84E0113308C2F0296280228C56F23BE4C6A058047DBFEF95CC7D7CE07EC31A3A50FE9C8D045DA56B48D17867E64F82D06D8CB59530276591D21019737FC2EDF609464F515994B0BC829EA8B0C1C3CC5AA8E924283A676B7B8CABADB4C3CBCFDCDFEE383D4A9BAAC6E600000000000000070F16192930061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 + +count = 40 +seed = 41CC9DB2E90239AB5158A2628E7478D0B3512FDF84CD27A4CA5FE3119A455C22045F198C3C5C39F491FB975BD1CFF7F8 +mlen = 1353 +msg = AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 +pk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C46F510AE67F15B59DC55ABDE9B1C3597E2DEB81EE98E29FA455C8D9E99614E6E7E43F1E63856E21EAAE1F2CF0B25C2D8321E7EEE32D21108D27A43775F9C7546BE0D3B0273689C0CB1257B8149341F99D3F4181370E191365B3996DFB542CC25FF5D54A92148F213468B7F3E8F37F0B1FED3B1EC9A762F3EF265DFC05713CC483C41063B0385D59862A1EB5933E77F0BB117C90B73A4B8BB340E3DE18DEF4F54C342AA70FEF41F1B05A96C2D4A3217C61E1374CE1EC861DB6D5463423A6557F523807EC8790709D3A5F6591942247DB5957508004B921EC6339ABFA0B2A8E8EE8CD8CC2B773C25C5CA1E12B6374976C39A0DB5943AA4465C6A7DFA048997BF799C47BBA345A7B73E7397A4AD56C4653DDA7E00DEF873007212120C8A3A4DD4C9AA19127881276C48AC6CF181AECBAC8081626A326679CD407DFA417A4A4D0C8CFE12DDDEF39EB7A642B21DBBCA3FEFF316A69AA076876408F6A397CA751153200F9C340646A8B84A5E8B218C3432AB5DA55D0877E517045BFA7B52135A5DA4163DACB387B40527505D7E6A44B3899F5B071CC67C1AAB2A862B5AE2BB60200C7FF3D54F8612BFFDC7554300D83B4453F0C68770533B4B09249F962D2A98C9CB55000B66CC54F7D9ECB0DCFD59C7F79C8FC40F6A678B8D3A7EC76F25A2D7A7AF67C941F945E63C4AC1586D492B3C368EF52747DECAAAE79C1796D815F65CD56E85D2B3570247AFD7C6C692C97C6D29A2D3B847FA0ADAC70FA30BB2DC12DD63F64F857136BD6A737552D18F40C57413FE75305219EA539FE1A55C4B0B47C0C31C2B75A0A15A03E5303CB6B2B77008DA915ED90B241CA1ACC1309BD5C3456F388AA56E481BC5398169094B441D2E88E48A054FC09344662FD5941F0AE8D1FB82535E2AD0F37AFDF1AE265D2261DC30D961EEF0EBFD050E4022FDF2237D8FDB349F4D82CED8DBF628D0BF4FD377A5DAA41A63A5EF9E5039990543F927747466E2EF3C17048F37C4AD7F0C68861792C7CC4F95246943AC27BC82636AFD3720126F9300F1FB3E3191D4EDC5864EE635C03117045058C963187BE69C36579199A19928789EF4EDA45675F3DA1EF7911254986775889ACFB69FB5500BA8D3D6D7AA5008517BBFC0BA003C2AB694B2D62B30012D59378B2940773B6FED24A88571F63475AE91D6DC1232244B0EB686C228F6C33C2C797EED3FD19758DE6FE52265F5467AFCE33F9384D817AD238570A964DCF0D6AD9C1F874E2117962D3D3276BF41E6CAB8F293A43946E1647CC0169FC7EC19ED821AAFE4BAD0311F9CAE84C176CADB18D7294637821D7BCDD554994860BADEE1A7F6417834EC55704C647B286AAB5DC1905E9F8D75852CEF9B8FFDE65D415B5260EF8CA4E6372A6D34AB6AE658F614D38DB9974923FBE6367ED9D77D4D321B4BEC97D27B93690D202BA99C90B0E058219B5DA8FA32EE59AEE0E5EA5EB368EFDA367BDD45577BDD342B1AA8BA5989575546CC7E51E3EC7816F3C907A1FFE722FC13C9DFA6736815829B53AEBE2CAD87B1E5C7B22B6502FAE84277BCF7EE77371C0B0E1AF2AFC269F9B83E7680E8812F51DEAFDC943136E75BDC814FA13B4DDD618E1F1688D35A95C6F9385F7C6A8D826184DFA0E37E852DC8501F7800E796D2F1BFC381BFB3F7A597F7204F973B317DC0C9D26C4D8B530FAA0C8ECA41D313A8818B1798196C00E384D945BBB7AE7C7EEEE12C2F521E1F2FEF8477E2A85D5C7693210B7BC9BF54DC284EECB98001988ABCB046ED8C1BB3687DCAE36D1EE5F5C8DFA95E75B05EFA8042215C88510101CA89E84458A5624A0E21F59ABCBB5647911B95A1398A930C51E53423B575DAE1F2FF94E2D9912EC257A313993E678F2FA567BDAFA2510872581692793D317B9430625979255C795BD98AE47B4A5D177790027840F72E5F258921F3A7CAB1C079FDF33A421A91AF255B73E7F58F24BCE05CCDB3504F58E86888777795B5855128114BD780B27AB353C4405270804EF48DD907FEFCD2E82FA6338D46DF675D8140929A1A7B769AF97F60993867AE41715FF34C29AC8439EAF96089ECDCFD7E13906E132F2D6D35F56FEE393A4673630BCB1DE06201D733BCDA28F3706F60407871617F655912FBC61A314E089CF1E98AA774D69B18FEAB384E0866D1F2DC61E43CC9AE73711EB749FB5AD403C5298751256D314FB96A980E70A529C409B7B0B70223204E468F3C4AFD128C363FFC8E921D56664D19B0B5632A11DF826DBC40B98B2D4334B7D722C3B3F75EE07C57D7D6CBF30583E7D08A7CEE1DA7A8AA72FC2B6DA682FE133087DA9E07C7B278A3C35C5C7D1912C11140ABAA42E551DA6E898C78A31944C1560D99230DFA24863B640C734ED9A3CB7CA05D009675D9972B336D991673E4104B13A299737A30E9463CE5FE821938529A23F156EE2C602A413547A9E55456F73C1ED018E7877B25DAD1C6D1BF982CF0A9D07622A999FD1CA81E186FD80C2280529293BDD7324800521435BB9F428AF8E4F839629DF18B7A8913C995A867C362B3F93F8A7467399637DBC79E69A979FC6770EB69627C58443B4B598A118A718FEC4FB59BAF703C58D3F4002B8981E57D9A59ACE72D92B8F7BC6B5606B2BE3789D6147F7879ADAE318F903B01A622486FD44D78F7D63C11338EBF4437B9EF7A8909C3B74E1C738D2EE31BCD5DD9FAF6884DCD0E7299E20CC9756E7CFDE6634E +sk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C73CCCE299B19175A97B305DD81730D85FEAF4C1F30E328B1192503B42085A3B669A7F4839B4779911E2A03C1E75700A110E070EE5129503516C8A5CDF2776C9173045386584271766124621675406135152634607867822726111510307876717243631732462151330324073844808383848856412777085418544267302803425843681177772043181586646123037414070456858872440218127782221201583220040247072555213325383265185722775304250156848508232871786430887804611848705442685612087285021378306848883203827274435757702121602008242474642281023818304662343855406424423522755362234486741215744685202610516271377715224226807725462708216878378705010304120327557642004872574614428884568207165430320414102742753233376801241155600541873753624034228482413262276240033473575787581407740214048567881048578751061637533331011336453803472651414371521145616218324773462618748256422278652165382331884512231638410880027436208747467231846455321000354637107171600722100486167060647515335458753556471800524775036525515178762588050245243652231454471108287560134717783385323264835772744386132521238577524443501301767433642531736075723523771681366418601303566246071584410751850806261447173842627882785107118344242138182447340684753367833376248346186511128704130878840541214467244762785544246314040271231772517084871241575560010421240317470383687880428002381604368642710163821315134701007102408107612738731855431346478141167025368522410828337558783280755241478712082763163516852681456580580414534734716385212353518760243362402442677651334312268262532161874126341725225346500488225474331241617671658153004840244310000166660088440282615760314131220335432876103217617211441226622521005345760610117660471664178202130802056406006085116861006457506737108781665515212536746627045605638203248486521801727638270152762355344526228722860015623565176587477737552874725605303312015420056826841568161413070508422722114081730103403815281835270318222337083625376600171684832648617503364885817454633652004148581651030250203274138843784423702242234572036856215810712187380427785861320013811174721882858674550406715567755334530275006667160378737803847260370005222305577144612788384051332151757628860321531382114640728854457838778577003675524563685175442626410143182420553771365830363340408624710411065033880440527326363125867511654551667535512876533163302862727211730376737218012612321501376050106224211638801300488235660020037235262582573320840433320177331364642144276750754575542566722042803043443626856558306460461157781643585116870026062653653431454028626434641256774660380376303567777656658214360146083375660808714048823785618326680532845408684716421718124220052216560016112661200660011214314701111766626302878623118084327327130122747738354710721263006535051217365837042752037215815717251272627658574103220006160108563515555125606326066365081817263367027072355805514110708805680812402421488300747503088502500711067004063304450241732014085453013268150685037685538370181342247037084524162265405551711483317450160644368656738250027503131147680138121012144D030DCAB6096D68E616F3E4F6B6EBB9F99AF9F3393A472CD37B0D59D31398DC46E9FDF985CF5898154775BB6D6684FA9AEFABE7C52E0A71AA38495E629DC8E6D42784362ED59C2B684069D14A133F40FCBB110E5FDAAFA5C5FA59D10C5065A6AAD7B509798068322F24B6D4F0E75E1FF9590DED196B360DDC5EEF1362DACAA034B1BAC9893CA2402972B28C6CA36E7AD0B9EA15E2B53A4BE1A935A8A7BA7E917DD2BC6F5AB758F3D5D78B733BFD1121DE2728BE9DD3BECC278B82D381DBE8C5B5080128D135F0EB995744CFF6119434ABE60C32A426317D42A53074306065ABDF46F1106B5083D6C90731486CD558FFD13224CBB4E39E79E94C2F2A5696C334EE139C2ECA461EDC908641D3FAA1B1A9A50FA0654681FC43793EC75A77234132F56F13130BB312FDC5C3DB48A09D76E4F3C82DA1ED6A6A91C3DADFEA469DEF5D9B34E0AFF0C47716CB2E2AFCB3BB69FE46C1EA333108B572F0BE8384D131C43E3044583147F65669344252C99177419629B74868262D1300FE78DB72ABE32A1B9BF23D7AA1EE03901F28288F4B5FC0795B98606BC77253E57E0B0C149B2B4322B6865F01D620EAF9699A504403FA0640D07892BAAD01291803C6E2E80F892047BF7D293EF447945188FC765C050749280C8EF068F8D99DDACFE972B777CEA524CA50DC9055F58B439701E849D77E9AC31B6A3C793EDF70FB0F803A394573D5AEBF39664E85E64F15C9E45534E872250A3808F61BE1DF7BE675C71B299AD9F6B20049124F5F8F23F77E3E80CA72FFF1293EBF5AB5B47AC401786AB5C411618ACD917BFD3A80C9E55F6C35E09FC3FD8B22FF5165024275EBFC299D431B15DC054A205AAFB9648847BA987A135C71BADDC33351DCDEE4A8509A60E1BA72C975BE9BA506C07525DB39DE4EEF6C23FDB1AD07F9B4557C5661BAF9309EC367905BC6D5F08D9C0DA4C3AF0350FA0635EE0FB3FAC47CED0C9E8826E47354CA65DFB9BA7EA89228C71BEAA3B85BF4862A90F73C928AF845744BE914B521A5FA45C5E70097172D54E1A155BA0BE2C6E309624F562EDE96306DD23F05FA68B78716AA3CE85AC541A5AAC58F4E32CEBB8A90E1A5DDF6FDC6E7AA425A8D0BDBB21D76D48A6DC01A9CE1E4A4C4506A2A771515D1813CE5AC25A049810C42AC8F457D267696689ABE575060B5AE15836EE5B818E093E396F1429814DF26402A7A7F7D1473AB542F0BAD03EB9EA60F6F69DF8BFEE08F839A4982F3C62ED39250BF0FE68CAC0A3B95FF24727E60BB0F7B185DC375B65DA258B6384FD51248472F392D26B7FF367B713DFF4A296477A76EA24855D7092271F7ECDBBEE21DB47EF56CB4B5C5C2239FD4951C9668687F2187DAA3D51DF51F620C419E7E43EFB1619B7CD870CE57AAC274586DA32996BA16F591A17306FEA13A83DDDA49B70C3CC1EC7E33EBA1717BA34C621C06F09D4E29256C41743B41BFEABB57AA1F6EBEF18CBD2B3D93EC1A99AFE3FC198ED3BA23C74E084FD43373A6B85806F3D6C151A35C379801CCB908B35A6EDFBA4C49A3B0DCDAEC4D293EB64FD7FDF1FB3A66C90017E9115975997D83D0DC56B4D2FAA62569D870F229B616D40853A53B2B94A67124A99ECD5914B617CC75E6A433F890A431BD7440C1108E35BEDD0BB4E22592B7C1ED99C6339B3B2C354C7BF6A9D2FA3B821A17E1296F4FB91CE3F88215C00735438CEB499C53EB65C80FB7620DCF9181BE3C595948B050FF288D202703E6051E7CCF0E75080D63DF96B6A6B5DF0F1CD15338600BBD99591018D7D0767FBC7B257C205E2157E127B2AB08423F25DEDAFBBCC78BA880BC174B3C52287FC362F0A8EF51342CC7A34E690E729DA865CF370E675086CD051F63ED7731F1222BA9061EC1A8336F9975E9DD29CE6F8555EDCC21A5EE586E9F0E834758B5682F903EF890A3DF258F497EA923E49355DD159FBE8118FFC99547826E474A188CF64DA15FAD977E3AAC94C7E904C00A71232CFC8EF797C0786986543E1D205DE98F7CAF964D83AFA8AD0AD0245F4DC6F92762C0DE3F15C91D7DB11CA80DC6EBD7C6539CD4BC6CB26BA7AC9D6B142570D6544C366F858A9677EEAE11DCCE1A62F28B2FF89CA4D4D82F451FEFDDE558C01B980AD9BB4A4B55D095E94E628C276EF46948602FAB886CE3325529FEEEDCA04D276909B7AD228969ED7B643B7B30E38BF7F789AE1067589A78E7E9F573EF99CC59F960C7C7FC018E02BAB97B1087C9D4FBFED16AEF9823854967DEEA5E0C1420813E16EFBA2941645B98DBB2794FDCF0C7F53539EDC88DA7D374C7B654480A7CA356FE6125D99F679E45AAF2DBAE40564F774A3DA9E426DE46E787579998BE6554557B8E795CE5CAB9F6F94227F12AFF695662F69CBE2C997F15DA7540F62BA497B5012EC54166F2387C9771ED058A92DF1F9C0D588201267188A37F73DE4218B4852F11F4BB1EC73692E44082F5DCFDFD95AB4E8BEAD3F7B3DCDF3CEEFADE16C4BBA4A1D0A95D58D0E892564D75859FDA284729FC0040F84EF2ACCBBB15E82D7342458748B4601F7FB4D9018FCB5F913F7B1FB46F2C33ED5C5FF7142B764E5B6B0C9B33EA2A660FEA9CC8EB32ED7A1A0BF61B1CC2F4394FB37A2545B1677B064D32BFC0205A0B46C215D665DA290B5F0E8EBC919C5DDFB4A1E5AC6945F907281FFF2856ED0E68464EC61CB84686D49DBC4099275E55AE815131246854BF24E161C6BADD8A07082A84BBE8FE93D284A5A14DB7AD833B52D755EEABBD3814E823E6A5F5C731646C859FE00884E1F5DF68410FBFAC2FD15A89DAD3C8DE29DB030AB6AE269425AAAC991B02031CB08C04E715B2348C41AF6FD8CE94F7A65F66816BCDC24D7AAB9E38DFA823A38BE8128A40207C6D2C8D21E74BE750D6966158301B730462825C7DC3DE861DBE2DC901CF5FE288408451651F7A4721A42D4C43AC350D16C8919DFCAC99F3C1F2F00A4B06FBD18FE4CEEDFEB1FF26A9E406B0CDFC7736FA6DAEF342431015363258D45E53D86BC178A2AF106591A8D3EC3478F8537E9DBEEF15A8871AF7174CDEBA466795B8666C2CAFC6834D66B3D7456248F34A288790D630753F8A03D4D9765A130041FFCE4ABC4647541654BCE79932AFB7B0D279AEED7D527E5D579557158B44B3CA50441AEFCDCD8A4AA1C753CD664D04533FBA25ABDB4703ACC86B7CEFEC3AB985D8CD8726909D75F1BF79D554D3FA911F19263C04CFD58E1100E1C143A6B9FF0570FBD89B2956BC6E4709A5634865EB42E1FA0D58995052D69B48A781B75BE74D8C3CC714C424B233CC689BC12C93A5049F255D51777A4DEA5B29B4361AC4426876652D8292D5C18639506CB487B3C59753D1F15D11E152398DFC1F87384725F8A66CE0C21880CF7E6BC81AD6FC0E278AE4C2FB92A65B00BF405BB78E8927FDEDCA9A80C7694D7DEF2FF9449C0069CA3789371D8453D879BF4CF31F8FE5CCE97180B0AD260330B08FFCED14F32E2FFB423EEB70BF77B6F092791854A6E138A7A7DBA8DF8573EA6FCE523BD0C657BA02 +smlen = 4646 +sm = 87B94D4835741F7469BA67918791FAD48BA1DE9336AFBD5953EC55CE2DBCF9BF02EB68EFBEB3EF22A990824DA4ABFDFFD631BED293C8D16B10DD1BC9622D837B9B7899D086CAC8F2FCD554459C99FBE4F19D8B07B12650CAC027593CF75934B9D1A79C937941E070F683DF2BD612D4ECC13E4FBB6500EF341325DA9EEE0FBC351E6F23B0AB0ADEFEADFD5CD0CB4631E00C106242BB0B959A591F184ACEC7DEDF4934C0175EEE2DCD257A8D2F560E6E4A991A06E6267EA93C0B3AAA603922C218BBC2A04C1996C4D5BCE9FC3F81C9244E949EDE5929536C347FC3767F3A322921D90F134AB3ADDB42BED7747B767CDA935AC74BABB0F1E021C753148E929A488046D6879DF80EADA8A5946E36B320838C03620919B62097E321AE2E21693C0493E2191DAED4056DB00A17CFE45F235214309789E7D98A40D95B92D1D356A4FA8255914BB1FA28E4D82ADFB3E519C283F8C40825B228401E78A82E2ADD5BE74E1F7F1707811335F895177CDD1C286F80DB6A68FAB0A92D1A29357F3B06A772E41EE3E6FD50F79CDD52CB5D2F0A71B185D653F08242CD16B6B346FEFED0D6B4CD44FF85BA3A629CBAFEF0DC8D022864508BBCA95FB6328F4220DF9CAB4E9A634A21E75A1C923985CFFCF934F79A77AC58160DC48E6AA0EFEDAA1C001A4A7C37F98888899F44CB37A9632400DD70537DA1E16D9E96757BF2137DE122AA8F4254A9AE4C6A32F02C9DACF2EECA2847C0F6A462EB6792A364D3E33FABEE30338FD8F7F30E7BD8B0E5C38369BE0A66824CEC0D20B2C040A04ED84FF3A5CBF6B9BC3D856A7B120D8A74E8B0C3975443F8B0DD2E9467F26B4E78558F7C13F9D5AE8E8690D6E26B8B1BACF3834E62E8696232AB72E6628324589CFD62C418533C8B5AB140E4A4DEE78541156938617862FEFFEA8F9D0196F92556DC49D9F5EE0E5EF2B6CF974685645CD3573D64B60503A104F8AF6BFBEA1CABEC41028988B359A3C582D53B55CD9FED220D8CC434A8A7EB163AAC0CC0D0A787F2ADBADFBFB61FF5AD47AE2AFF740FF43EF643771DB35BAF2CCEE2698A8A92A324F17F2DD023951D616BC38628FFBA4C19474B1842D22C06F8EAD0AB3ED34D78F0C6A7A43F6DB7C1DB38B7CD6C8E118CCAE7788E0893DC20215160F28E17C881B0EB4A690584BD32891B7F211837F49603DB5E693F3874930EC4DA8CF56A0C2DB378B979F1FDC6EAC03C9FCCBE788E4630A5E27F9F1DD7EAE0211D7C2D1244F4368E52E2598BFA298E7D26C86DB6336CCABF3C50AC9F8BFE21A76E256E081E302E8921A189827934D147011402AED8D1B9F36A447628E616A89FFA84FAFE7657B4FA80130C63E74B45997D17933CBC0DABA7A15BCFEEEE7E2AB305B124808E3E5814760E2C2A07C1983DEDFE76FF3CE9153D483002936967A61A53A68AECF00A34592F77B1B0CBF78DD4091519AFF367B92D0AAF1A22EE8BB22CF2C610A673276A4CFC3878113CC642747940FD8C512B91B261417BDDF3B97235002B37BD3253129ACCA0A46844DF5FA87D3F8DA4F39953D1FB564591F3748177A9655C4BB7FA515BF5CEB4BE4F1374F4E24405753EBFEE8EAADEA83E3A30B0E2BC45DE380288DC6163B0AD780145BF11573B9A0776425380D3DAF712CB74456BF88C3CD1A1625A5C85ACC93D29FF5BDC392D11D718E75B1C9026FBACD4167A0BB2C6924335986C9CDB81C88D1CD6F541E9966B7873F58ED83D959251DF79A9598EAD020B0888F34DF85236DEE7A6BBDFEEE251ECECB37AF7C5B9E684C08859F35672F8C3785BA570DAC4F83DA89716ED57AC3794072DFEE2FD5393D6CDC8F3FC5241FCF00D2E80B784C4C12B99478D82E5BFB3A66852B52A41EFC5A17F1EC5C6F27550EC3EE94A16726D1CDCDB4CCFBB243C538B01260F42B18E8A7746F974EAE966D24F16BB46A6049A742D034F175FFD7528BA16BBCB76DCEA6E4E4804B6FE10F0A1D8F8374C68F57C0D0F60EA279D3926FDF24138D4B7508027EEC370A191D82B2ABE4E1FC4D79BAFECE08EA642C10CAECE10046952CD78075E5EDF32895B132B5963034B6CE95DEDD9E906A6E1A70109786C1CB80182F149318919533D5D93997B15B7167ED2A02FCD3B2205725822697358718177F312E8CAFB558C285B546A8659E96376DFE995E2C753CBCD6BE9BDEDDD45F73574175F91131CEE4CF941EC4C847810B29636DEC2CDC3CBC32ACCC2D242620D655DF17BD37F51EF5B07570C943D81E404D6EE03B17503FF12C2A9BBA0FAD75DBCAE356BCB47B80B827A8A97C28D39EC1DEADD2D18D38CDEB606F3C3819431CD60539238C1B6E96566E2B2766D913C427AAD9B610FF142E07FB68105976CB60566A58F6530FE1294E138A58B5BB1B813F6A64E8587CE18050484B9D2F343F1D0460E3E1A9AF3DD9B23AD96887268318976E4E3A161142B2AF760F491BB5250096180C1059216FAF38C408DA253C72376D5F375346203EAEE00EA6B2BB77247417EEAE6A0DC040FDC505D327460F0378C308B61C9894259AB61CCE6DECFDE865F71113A022698E74A72B02DDB3696FDBBB25AC94254074346268757CBFACC3B2945013CC7D1A87DBA7BBB95A88955D34D87E7413D8C79579F8383CD72597CAA51F04DEAC329A8666662B7F79EBC09CF7BA1CB8C52C59482C21E9F5C71F5F66D56FA0A3F1836E59175DC3D0E8698FAFCDB80AF7FC691126C9E303FB8B69B88E13FF07BC5C8C1501A661956C4DC2B62C5F577187DC19CD334D6DD3FEB00FA97DAC1F8C3530D314974A450072109549E6119263763F8B8D55C51EE3D3A5083392D198906924868F655EF120AC7AB500898427AAE65214B598949E3741780675180E1337B438F23FC6A1B0C5BF4CE353EC1EBBA9C05BDA3A0312D4BCED20757341B025F7EA2464547F6ACC97D13412D666F90FC2A1007B424AB9234960903FA7BDBDC94E9D961DC329C0360D49E53ED69557D3439A237F00D2D4E23563E675507D0A20C00034CD44F73E60E5823B123BD97EB3B099E658577BCEFA0F3A6ABE2607EBCBABEF689D10B7722FD329A78F67EBD48D902E42DBCF6C366889726A5C5E8B21B9893A9C1CBFD6B97236F72CFC6748136588355A8DDE8214CD09328DD408467F297DE808316E9C521E02A77FE874C5CF05F1892E447EA8FFAE7763C7AFE4F29C7C1F9C15E28A40DA0905CA6748D53010AD187EA7862F89D26066702696803DB27881B27D21DE203E814543340CD244D6A32F8871433DF0AF74F2B8DDD56EF341142DC4A87223C68FBE05903DF45A1D0705FA6D2F9583D678754C0B6B2319B9ADD9FF798EB317C474A549CFE1B09C9EE0E8B74F1609AA18DBF452957E87A9B59CD0151C84100C14209EBF9E4FA27F7A54DB6D5F1EBE5E9CDD0858B6E75B030FB98768E7452B9F47818EC43F9A433A1169C02C7E6C834FC3F2C06FC2781E303981AF8F700BB2D1D598F2733EA84F41A92B37C17D2DBFF3DF81A6F65FF4BBE6301CD09FD48B8D7474B91D295889824B4767CC3CFF08FE8B733FC876802D082BD18F60245FB2899FCD696B63B0FC1C4129DF919E82C5C71FD693F8D9F9B86503B6FAEF0825AEAD01B17121EED0B0E20C2B1EFCB19BA0CE28360BD9E0ED05C3F4D17CC06335B4074705BD215E381F5E1051F75E593B652E43829DFA36A85FBA6FE39A0254C68B85D3DCFDFF734F68B47469FF2FF78CC4479767D35F40488E28343212E51712967DA1B5CE575FD04136AFF339C956169B776EABBFFDE3457FE60BA3DBDD93A9DDC760D59643A604A177737FBBC425E861AED50D73CD6F096935B89703A2374934D02ADCEBD4AA38AB44D95C9058EF186B009D2CBFF436144A5470CE779261B54ED6C49604893E33AD38D0414EE78BC7A45610F0C511ADB29442A1FA0CAB6BDFC4FFC84BBAEC659B292B99F9166A69B9D69CC0EBE33D2D36D7D9A8F5E0A69AFEC56D72B6FDB263E5295EF477EBF45ED57C015DEB387C5C6AF1E966042DBD30D3062C7FECAA5915212A2F290FDB8C02AC14B534F9954598AAFA7C3319B66E6A0682FD0B8D3E0B975F8313ED95925AECA84B43E4BC3473B67E4D306632215084B6B6A74956E56CF354AB24FE4A1BBCDD293FA286AE620460CA4F3A0364E8D09538383FFDAB23C8FE7784D158309896282C015DD86AE02E6940A966457521F1DC4BCD2715AF352C00F950A5CFBCC15FF0B770EB152722AE6816292FC7350749311698E618B2A5C08EDDE08DE9233C3F03C87BEED1EF8BDFE2B9EDBB6C2F9B6D4A95CCF33131415854FD81D3D15AA2BF657D9693340156E1A50F41FFCC58F473D55D28EED790D2D9A930B63059FEA8A842B3F2BCB4A7DD30808074C22340351156ABE4515EB3A0631B376712A3F7995374B32D9955D759295A14E04A260E070E629BC861E0202CBBBCCDC60FF1EA9B6F5C401413C4D85307870E8AE8E6BA2930A524A97B97044B5B02D10177745D6404E24774A7C8C5813D5AE85DF2457AE13B953523AE17FEE81267EA22CA6C4D58D2133D10053ADBCF76315744CF8E5513670A093417EDB01D91FE638B4C94DF046457E6840325BCBF6F72741310F2427365458792024A7BEBF06293482F120484F5EB5B9C60637BA014D8CBDBFD3E3000000000000000000000000000000000000000000070C11181B22AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 + +count = 41 +seed = 1C13369824A3FDD41B1065E17297574715D9BD9CE5BB733D36D22C31B62BB1033989A604D78BFB1A0746BD4A2271FC0C +mlen = 1386 +msg = 9D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 +pk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93CAA3506EC44727C72CBFD46F24A0B14A13802454004898582807E51CCAD40A68B490024CAC197EA14EF5B69240867969CB50FD0C87AA661749D56B7320A4C5D3AEAAC94A484B8BBF8DBB6E3D0504AB5F98BECA638197F233E6A81623969F3337202A2478B4AB3E92B5BC0FF6E886907DB3F216E35104D2E75C82F690BFBC3E590803C8613451A3F0F101FA04E4F9893C8EF52017623A292BFD0C325B77C1511AE99B8FBA356DE0D6BA932343E6E1AD063B558E07E2856AAF54CB7B9898E978689E4A092164E647A0005BCBDB595B14F994C96D4DF1D5A7D406EDDB8C282BA77EF3B28691CBF7CB6326DF93C0846C6B6B08F46722148BD68E6DEFC6BD7E8A41DDC091599B7FF47CCFEA243B692148298C5C779D832529852B0A1A57046094E3BAA18C5DC5FC978D989DEFE62DE2A8EF8C2551922551F556CC86B362583F838F5E837E3FE9C7483DEE36F5463A5A2FBF6011E01BC0DC8565706607510C52ACAE17B11EAFC037C9A9F4F91773FC182216D8009350AF285593EB104A087FA84465244B3243C794935B5AF9A4DBA1C74FF5C16D23444921D48665B8DA58739CAA4A1A4FB70A314AA715B78C349BF0C8908F031A1692D212B224C97B5B74C5EDEA1388B5B8EE92E0BAAD26577029831B0DE29778C657FDA1055185C9A87D5507C98EE05F6769654CF3CF1B1EE9121AF4921779A4CBECAE095E38EB22F07792FDA22A99B2B7989ADD745F646FB8CFA6A7AA1EB4ABF16B621919C6A3FEA8C1AAB6D60B156E6AB128485059053F6987E052EB8F432662D3158B1DC43E598174278AB7BD0141FA9F630BBCED6383702C9ABDC8EBE80737D8585FDE70B34BE91C4E8EA931EF600BF6B91E391D81FDD32E0A2B3CD6A621EDB58F3A07E4B617C5F30C38EFD5E1F4E2315BEA7E1C552203F16D5F5F229BB67A8F4B7428B21EF8E21AD1B47ACD35F7802773048EDBFADEFCAC42428C6C5EB0AB71661D4108B1EF9D83A4ACA3372FE15586BDB035C157B9B4BD77FDFBB100E0B0D5A94373C21DC82DDC0B931134CAD95A4EC34327DC518758CD03B62AB6E7B11CEC7F27B477B579C9A39EE6FFBE528A1B36624D1B4A9E6CBCF646B0AA7DEE65198CCF9179980D04D081B0E94D25DC471D4FEA2FCB4B3866BBD859A2CDA14F4B0471A027AB594BC5242DAE4E0E6A589D02F2E4D419616234AFC90621B502F9CFD19F433C5CDB73CEAA6DC91847EFE3687BA291DFEDBC247FCD16D29C8AB80051821BE0382C580B0ABD2ED9FF4CEAA1B20FF585E2399CF9645B495BEA922EE9B853FB899B233F0B5C80253F495CDEB35E277E9048AC372C376D61363CF8D13E27C25C2A9A85DD7036F73521588F50A7149D158790C91561F25622628EB4B1B4BF296396D7379591D504A53B1F45D3DDCF6CEC8F232ABD4F2EFD1DB53E7B8E90F4D4A5408BBA1618C3CD0FEADF02A2B9AF50609CCD17709920754EC37E1C4278C326A213D59079282B958F8918A67E32BF6C90B6B2B28E11200C9892D53B73033143AEBACEFA61BCF4AF0832D5C2079755232BC9323E218113ED299B356101E5CDA3FF4EC530438B837573CDFE77544A3DCFF8A00716A8AC12288376D763E284DE144026D4544A7FD9DD5788D29A76C6737D9E0F273653425506526B697420B787B2100F74EA7B3D60700AD378C306D3E6AD25CE09DF113820FDCB1396D5119D802D3844AED7380741C32D1921CE505A8559C3AA4E2FC330CFBEAFA5787761FDA8C010BEAB3276806E8CA8F11987E3DC198449AC707A980940E6FBA7FCE9FBFE71D86B5E4083C9195D8D2D9170001534EBEDA7536D9AD909FD691A10FEC4064F93B11B34DEB06878184B2F23A30C7B90F4814CE5B98EB80088E381B9B20347F7640676D1FC144EE067970937A847E4E1DD95570B7977E95AA5C1BB4B6C3BBEC3B3A58935B9850196A264E6343088F4B073E6B0A0421F8FF1775ED650655F9B5D18036F266A232EB87994092DB59E06084FC1296075C6D4C409B238FE37CBF0F563168185304F2DDFFD4A37E9C85122B06EDDEEFB18A9AF18B95B12126D81F4CB390CE18C80B98984DF63BEA2FD6AD90F06A066AD393FEA0DCD39BC862553E9049298491C7E589B845F5C4EC83280B56E0BB78149C68AD8EDBBE0084ADE2CB20C3471FA92C62C88E25A2C5F033CEFD02A9256F3567CAC71E91F19242B4DD951BD7389EC391A35062CD47D21EC26541B606B686EC619D6B163AC662FDD955A9E0D6D6C392965C2BCDE7033374E1F20855F50C8BC562CDA49F1CAFB1EDDF47AC78837B6F5E969A3942BCF613FCDEB8174595C178D69346A2E2939E45DFFDF4AA7A186A22FA7036521EC72A73ABD84629E0691CEE61C368DC534C828D910EA7B7D6D3D466D175CC9DC51F5E0C439CEF566E5DC764CCE0D9CEAD9298DBFA470E75C24CF76292BFF657DAE21FF72D5169215E75BD67E229F8FD0205A1C5DA0DDA590AEE1EDB547AADCED4EF0C803FC86590B1D8368F70A10F9AB4845CA35576B707BF28E1A6CDC59A524A2D4E3E764D8EDE27EB1D9A4A6CFA461CA11D681FB042BDC9BE622BDB818BAAB6211E4F2285154DE1A243290DF7AC29FB2BB44B87154D2BDA727CB412E17C795F0CA14DC3DA9C666C5907ACDC27D09C8673D56AB9EFC73C13B2D9BAE40F2A00722A788E9EFFFD3D71788383D64F2522A895F64EA982D3B66949FC90C8497FFF08453667FDEA1CCA33C +sk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93FC4B69F8634D7D32CE9EB0011E8DA227E1C148F1A3748F45E5354460008C2FAB4306BA91AF0B2DBE1B6C0FE5213F29C90A4ED3DF4DCAB9A7518BE26A9E7ECFAA77640245185522263078727302785760441511876048046746276275332034047724068842460380673573823517361505600104224843007546282373415641536708013185227157874741726677216312102177441807447471866618304420306411105820011455566657371775124653352387530033425781137410745151350015853251116535183413833032567340076867226623868121382512042233233148083304818335178727464167003080081673644325261233442138828011222624554532271443124132448233183517748543588464634815448203183807332441065214784082563380812552027737571686414454566184363814402405726582468617785541762712844715183885856755513082801411077651043658354831422204264522405525685530082422306083138274618568845672082186742205866143285348747376585172818666084342063705665266480800453016314407376758751308038872640681450426143611450423715337860478345722718554140583142863524681630313086834753687111556875485224063216718030420248036586648661836487027245677332842823225606762340750282576436655483868516437047147547367727226435107372676177883110750213816462287588037226458718453518448750702010067341706507603653521588043700352167155702033658612868405716864018255844851662074225722108074588287852804771040534262258786468047682803611717116553010604322271254152378537851614750377685062744446675806706006272756821740078128646717644278883742501456616826655701553825206814066787415830803580340700550221723527851268101507428505672823807418125610861023134023801321404186774760207866654125384060674277850851321231311262725253082158023173458251368560378666131861511605256043600208087873024243132002635667418645705123813822256345376263331832315730785487524370700886615111513557252151233030352202830523685154631468427762240051022460778841765302507050343033025800637136680832168366174477145764017230011311544622304338575012017785165582167172556074108741321885282786220838675136146151532576065340141582288773136832836410602885788584664251640177586745554566747757638226085376627876007870754483667308276850317486331811037750857885325084834440137848571624577386821564804256135432570031340248377207877177226515727518268516315587051200557535750547814018418515715038248076313081212465847135514557178038125664724054027183227752840751827841547554531160334018165354187020012101683717783103674075553252223087602450513453486881527705383620083765113368020771578258405757233807837478513345253220318160255744668141318672251264443322401142864642441466536356652423348661845017523055654514514550655336038147213576816242653182520722674731086431834760055702112140418828765484773535737241156154303261447020650608083741342042687732043001665485725156366802167101346425505736186544760714816453774005340181447085138746137487188821642424767376825028051083671472116117502660245052828524272130132354377254467847307340622637067257152820574165641033124436304271237603672206433756728852821063416056645546771732763212776351755763D65E58429F5563AF067595FD81189E8B43BC7B6E9B1432C2283B9BEEE3BF1C6DED469CFFF8C559A40BE16E609F60AB215646A89FC07030A549808F596517D594307234AA36CA6CFD9E03E8446F71967717F7ED0E4EDC970F4F2EBC19396C27101D63A80D31AAD89280D00B7091A207CAFDCEC82A202248FA4425040449015391E37BC81428AC9324FE4F742D1A19FE55050B96550856C4D6ACA8DF7ADD15B69ED4DDC53D9756811ED07091FCFEE0DB5054EF2E1FE95923832A94C564F35CDB5AC58D363CA7CAD61FE3CFBDD85F1123F4C3597257E1430982B2B795874A319EF46A104283E6BBB06367D3EB46CB58053B2A6CE30522933D33D148B92C4ECC143533BB0EE7EE60E4034D95F37B44B1232E5A5698620BAA86F5D07C85A95CE2B836B316ABDFB03B876E94832019C59E5005C8BA38194C51959CD71A203F3D13ACCB625B732C4439D10FFB6995D6F2690632BF70063F379B38A30952CE578BEE4400720576E5A5945C84E2B7AF7ABF85862DCD131DEE3C41B5077638281F86963D9504EEC6085BA2944569605E2C365642C2EA976A5B1BF6EADF3FB75A4779FCC1BABB532327C53BDDBDB91574C9BE0AC4D02E2B279EE1DEB20909233C240D69C7496E91CC3E71FD36AF2E5B4F6241245D66F5A95DCCB13D9D62ADF914773CF151C88332D57CB077910EE090D8E3252073848899ED774041FA71B9138013877B767E9F18455336D4C228171448B1D46CF421BEB668ADA5BDCF1E0A65511D0BBB4727B2CAA574DAB77F487BE0E471F7207090A1C2053333892D2EB6D6205C1D4C8A82E107EC01D213D0171FDCD7A31956EA238F82715D41D9F82A172F32640A8D420FF076D911786089176706139C24C9C1811F7253003086B5F10CC34718F0074573822E059521B5516BD504332E777F3B224060CDD62162F071A27B53DD17386974B9D87CF2E9726CD484A14DD8C222205D315AB3FE8115E45D961B5E373D30D6BCB4A2D365074A2B368FF35C8ED646C45DD915773B95D77FB3CD8754B7B3C4B50265A67A185D039BD75A63B889912F3E8F76DA3F4E2B5F1F2420583CDFBAA54EABDB1A63822BB70DDCA2413484BB8E43D24F6B321098D7E82680F1B630A89AABA105D6E6313D1CF863D8066CC132502485DBE27B7A6568953A02C34879A43CD75372FA966E87473B8AE7CDB1371F72A310EBD5B2412DE9C8B23C45B6293AD59DF99DB80EC86D3B9062AEF8A52EA9D062A6126E168949066920AAE1DE111A492940494A3BCB15BB6BD0DE5F5669059F605F32E75F72877DC6DA22B88194C2C19091D07DD6EDBE2641F156ACB576C3587F4E61C408C8D2E6E325421E37309CDFAB4DF9E484DE95EB70FE715684A6D544661C99642FABBE0D35C638107DC4A6C899DF48D4B91179447C43E2F759D6975225105295AE4A8BFFBCC4DF826868E7921C3273091C26B050F7764E0292C5BCF40C428999045E72CB92FB82CABACB6611BAEE1F32C523F60D5F8A7C159899D90CDD08A0BA84BB9CBE85F548A72CDC0F69E4290BDAAEAC9A6576BBEBA7D49D06601CDA1753EF27F331198257B0301BF4BADA7C9FD507A8E5AC994FBE607F4D49615FFBE828E1D179AAD739F14A292776C39F129B2DFFCD880D5E44A29D8DF08434A61B8E5F0C658FE2E6F4EFCC4AAFD779E686E2926E008E777B06B5593B58F43697CFE63AED042DB152E7F2C28E37794A6A90F23155E8C5EC0B2348CAF3CE4AA769C1A84813B3BE24354C06C45771655E078A416AF82886875743BBB13A722F38D4915C8D09A25CF8A32C6C1ED91B03E528913DD8EBDEA91EFF398A3CEF878B25CF92C215D6CBF3CDB044D499935081FE84283C26649CAA2ECD222278C25512D607A750BA43B14CC54F8E291F587E0A55657F911BA496A894811622DD8B863F43A6710AC6FF621877F6D8EC313B6605FBFB4710BDD7E925D2C2552553A37C8DFD362912A408E5B58D3FD267AB0A22E201785020D38397F68C001B783E50188DCF069E5239BA455E3664174C28EAA9ECBA5EAC88F720B60B47DF749BEA4F9B25CE06EF0B7AEEA8467038570338A6507B3C66C4D57F38D649EC7008064C8E2E41780DEAEFDE3E81891B08431334DCB33CAAC1B6B3D73C4AFDB2D778C11ED578435E89C8B42EAE9FA17E1604F5A40625C20DCA9CC69D07B52C660D1EDEED8C1EAF32B8081C38672C47B960BEE5228BCE2E267F58970686A8C23AC9988EB0282A75115D9508FB25C94F59E27C2385295BC36E1A55FCC5ED8CEFA7C1DC21FEF7E86467439AD93F90E02C75C47C1523F677EFCB179A5E3B34CF07E9786CC324715E261654F02692F47F63797BC14C8571A12D562E24DD1C90C73B21F8500C50927171757684920F4F3ABCDC385F3C5C13A7ADFB03D8D18E0E6B40188A38521B492B7B3B1C62EC30B21C5164E53A220E2125B921386B71700CC892E5987C11EA26B6AE969C15363AB5E5C7B75E66175F09FD7C3B6D0C98F8B959E0BEF7F06FF3AAEEA60D0982A0A12EBD8DE2E562596C96E3D421DF181D54858794634514FB59BE0C6AD59F19BC53FF880D101D40533726D9675DBB31305736F80B19A25CA560249EAD301118E09D37515161F345D7DD0CFEE96A89EAAA360E8473124DB583F14AC0B5B40ABDFE77104EC65263A398B5FD36C887A8C938EBDD22156C780DE037567BAE8175334FA6A09B2FD0D134F204B2C8B183B285C9B2956DF83900D5CB324D1AF37BB4F50D2542B3F16611135C555DE92215128887787E802050DE16A3623695398B654D436C4DC1C65D2D46A49AF9D1596C8FD8DA4AEE2BD6A8CD6ED2334757AA0CD121A84DF512DE7AF50A92B3A6300883AC43EFA31FB4F4249D3416995AF8AC668513E93D3024862C90D64C0C086874E87601213D85EDC06331705591401A861F07679064342E66FD38127CA0CF2297982246E939DA83F9E2EF3F07265FE205A9D2EB093AAE8EE038A79302A9381965FED056FA273E2CB3F6BBB52903C340CB02F72F3ED1698F5AA3F90F115143D2568B460D7D624AB84BBA8391E342408FA007D9DC19440961E700428F366AA4EC0E0A8177410D625471B7D8C3DEBDDA6B933A21ABA5B22DEEF395FE346871C88BBCCA96C581651D4855F62DC5DFA0E5FC98B9309497CC79D33253BA521840FEF7C74F82B35D0F6EADFB55DD36112A56B8F92E1D449770C10550975A7EFD0E97391EB6DDF031BC884AE45999E82D76B62F8B414C0FE72B7D86ED8030145AD6AC282A614D1D41D77EBCF5A2C1818D0448BEEDE05DCD0F51182531A7F66798AD6A2D68E3A35604FFF82E0A191EA36D2C325BCAE279868FFCE10601857C5D17AB025D022F1DA4A9A34AC73F7EF99D49A3BE4C92271677E134C4C96B09508FA63316DC254D3B6F82D73E3120EF3176DBCC0410A589ECA9CF267496AF16360CE10BC27DA724F49FE9EB0BF2D0C8516EF5F38D110F159379B6C4682B0C132750740D0DCA6FCB9312A044EE3C3D66BF9423427D9472224B51578A353BC191BFDA85592338523CDD74 +smlen = 4679 +sm = D1060F0786A5A03A6CADFCEC67DB86573C26E37E714028ADE29A8D0351DF794FCF80205969D9286519E391077B3B627F49DC423A44124C26178DBFCAF7EF862C0936A8024188FDBA15DA9140D4CEB0F4CE413B9D2334A427E02BB191725B17E4911760EDE82C9677BBEFAC26EBD23276B1F37C82F736BD525316B7BBCBE2BAB53895862B3A7599FEBE0BF57F02BA521C635337E55D53B92109FB09C648D4378A3E30517EC96BC5094041DBF903506CE0A63BE03946AB20273528D03D77F48F72CC6476B609CDDE6B290BE22B7063AA46A797DD20383C86CE33BB6B5716242592EFF0AF014E2C4F6F7B4B0B46C33BB8C04A2804B25B96CFBA373DB05925A3C3B49347F83B25CE5BF07B72EC2B4587E946751C86BC51378D62001D89671041FBC3BBFC3467AE0F956E74E19BAD5722E7F9EB357B02A894A57E9F8FCFD170812F7AB962CA370E657CB9BC741104A2B7BC5E8A746FC4EE881826437B17DF1D43442708C6968DC334718D2C97A15822D91367F9516CE449FB4842D9E864970E321DD69CC1152B8F850489234A76202C021819A20C3E3F2F6C5BDD830B852E52102E563B12F23DABBE2FE3CBF4817F0AEE80308B26433E6522E7A132D40C093DB6E9601580F72F3D6319C3580FF36FB1D602A0B3988EF290392EEB9BD47B53E6FE99EAF3792436B25E1393522E96517F2529BF3B1267A99BDD4F17FF3F03A8DA9C0D63D8095C5DE4CCD92803786E7C11D7C79C1C4799C7C50F98CD0B63F6B5FD5804BF79A4E7F416093B5368B1B5724A155498747A253A370A65F5CB61A2C0C19D2B71BE04F23033A8DDB04FDD499FCC1239568EF420F0A9E3D786C8E059D08438586FE487A048F272EB53759D10D6E175D23CB3F58B001F10F24B2E66B1313AEBCFAA4A2CB5392D27A9C881553A3655190E64CEA52C616D79E8DCB5DC5E29BB8915FBF79DF5926978176E3F83EA8562709D8020E5556D3054306B65E0901616E6F97488B5F08B27879F8C0F23531EC1B59F77C901EF0DCABDFDFBB8E5092D1D0D3BE864327F0FDC44C502668F478CFA25D9B5E6A15810FCDE8F887FF8ABB5BD3514195A1C1EBCAFF394C3083A4B9CF55C65CAB0F1D8EF3F20B07240FDEFFF4B8A29EAECB24877217834692E65FAC05C74D5D84F48EAFF73DBA792BAD9F32DEB2489B5E1CCAD49A37E878D8682395784EAED6B8B62E375F763CEE1E78DAF2B694C4DC894E9E68CE8E93643AE457CEF63464E0738929B362E49B46A333C9B3FEEE1A99794DC1B64A8752E2B14956BD60DC140FFCF9C2B58D97010B1A8A151694CF8E27E4DF176EE75B7ECBB93938A00CA24ECE75DB17AD98BD951AA146DEFF5C582A709491F5684EF8C6E0873A51B09F510C92AFEAFC82895F3C67681A38D1428295AF04471859A049CF1CB2AE70D4033196053EC98A72F894AEB5FBE7F912BC2E62A650896474C0E5AA1A720E5CCFD725FE483A07D51424491B0595E1EF3791A0C417F4B8FBDD0AE8CB157766519279BC88C47CD3E0BAED555CAC7AB36875CCFC5679D76DBF03534DB620764FB6C2D9B053F0E2DB8635BD2478BB6C0938736A0A7D4CE464D2D0B9C246BBAC1BA5CF0C01B1A975D253D7DA2205299A98D22DAD3672362B24B5D9B1BA1C5C963B6A573EC563318AA9CF358CE3733CAFA0E458C31F50EE0B01D0EA28748D19F8B1AE1F48735CD4F03CBE76B47731FAA487B0696A958814AA518F6106DAA9AD0DABF6E1A6A5AAE963C0D7E4CB7F63E2992052E6C65F20889096FCAE3D09EE5B8E9473ED98DE3FD315F066B5ACA5E0C60202E1DA7936448BBFF1D2AD214E5BA29742DD91FF62FB13AA385B5F6E9D65E05E979A2E05977C8C834296FF4CA0F1973DFDA2057112D5B905B7D2A109E7C76D872D787695D0C94C517A8A8E4DBEA84BE36B73E8D2B6558CE420DFC26949D6454B2B129DB6374DFD84A78410F61FA820BEA8AB6A853E36EB08C8A34263E5A6D0DBABF97A54B3953A5E5A98EF26123D702563604FD6899BEE0465760011E2DACDAA93F77881982FB65698F0739950377B52D5375B3362D90CB52A6A2DF8BFB7A7E7CBD8BB0CFE899F0A206CA9E8C52C3664FFCF6A1AD1C1593723484B1146406245AFBC87D03219B53A16F0E37C25893D013E1D55CFFF35C7F4262543C59D0C0BD56614233C7BEDA9CF530B0645F1DA38F693E89068BFEC8436409E5CED8A4179E44F61142BF67AFE0D24BCAA2A9A6AEFC43FF42993289D5E437DE0D260EF6A9E3F619CACD51DB9D3A928E421B5F50BF578D8E2FEB7DBCF86CD660D336E4DF19C9B2391BE371687368A00F45A0ACEB405C8491157B2BFD1BDED4E2E4E8E1C38A06064D0962556E9ACC465DCD615CD3D54BE2C62D56533500746E4076D8BBF7C70F8C0FDA7646DABA0063B59994FDBC60251E74E00C62E0B3CF5C64D64401AAB554C8CDFCFDCC59CC0FC5A8CDA535C027083F1135E64B343869AAEA15D3F1120A3DE7C398CE60A259B35C8C5FD465F9F81FA1FBE01C8230C5BB9A303FBACDB75A3A86DF623377F53BF1E427ADB3882B34AC028C438B39A59E23691EDC309DCD30815AD46D04119901F53BDAAF1C5F52001C34E9D8B397C80CA8212EB0B6CA8EAFB86361B16AC82AFB3E5B1A0F2BA9F54176CDF59140D96E528A74D486B7F8448CF1738A543FCDCCA24A1C7335175A860DAD5C3761F137524E89B71EE137E088457F78D604CEA91B9BF744151A4119850D8BD190EBF574E4D2B4C53636988D534BE41C5612A2B7406E2A1973ED778909035A1A12CF61B0F5A21EE532A95B1CF9CF89ECEB6C4FD70BA736FCC6F31CF7BAB724A81A6988180B8A66E13862E48E36383F1C685EF7D0F8392308B3CF6B82D0FE5A34F63E65C588F74ED5CD0CD34D6636930E40AA4D076B0A5C516EBA83B250B51801EF0A55F625F9CD1ECF018FA9C2AEBA79D9A1B55B79F2B30D9E6847BD56596751F7AF1ACC287584255CC5BB68DB4FE9CD1C0C0276D3E69B2C4C1044A7386FAA9BC9718F21E074623E3AB6B9F330A413CC9A62CDEE92DA702F36F48816BDD3AED1C91E48B1710CCB7F6EE41E2FCC5F67E389CEA1F62097146A8636B19467DEA5D5CF53BBC582F903A7E9768225D60DE0A77F4968DB49BF60C4B675964BEC09314C8C10D1A61305AC5CB066C7DCB72DDDB00ED5C662CB8FCE61FA7AD3E973130313AC58E979B6CEC16D558B9552AAAAE2BE36B657896765599AEF414A02601167F6F85325B6FD5A2EA51E466E67DD28267E294566DFC6FD1F8D3BCAA5FAE02D5C78D14A670D1983E89D121C421D5904F08A0B6D669136AF4D08E626350376903F9E8D4D79F1FEA248B426BBA19AC920C32E93662603247B92ACA66CD2510F27A1ED7E02D0CA8603717BC8AE4CE52B39442AC8C410BC3E62E259E8A0CA6DB1CA879B83415358720FE7DCB690E31E99D1E4CA9FB0BEDBDC101FDB91F24B4FB1D16D7616B30D4390B2B13D0440EE064CD34A10BC32A4059BF9D42A3A338E60B7A623785C8B62C49F7FD7764D539D04E5D7D35A220AF015CAC82DA4A6C6563293DB9CDA706476F879F1942A2D8B446A37223C9580CB121D20B3240026EE0666A3879EBFB50A9CA61A29514F28E7CD153FCAD1EFECD0DFA3417535DD15023FE157D50922A6B2D6CDE4D49BD31DD491E0F16D66865177220988B195FB50DA5F1C8A4A73BCD5C4979A32FFB3273968883178D63B7060957C0CB21D4B89EBF472C06438716F6F333F7BEE18CEB5E3AE0445437CE1789A504D87B2830B83B9416BA8D2872F793C787CC19FEF38C73F765AC11E22D990F146676EBCB1372BDAA60C4260E78D5C5F739976A5A8567C4613F2305B1BBD834081A280D9D09174B1C8F9D4DE934527A70B64B97F4C40F830E2E5BD2C0CAD046B92188CE368106A1F4FABC93DE7DF85A06570FA1E4C348A1A5DEAA44579D0179EEC4296883D360D4A4602DDC775E108A34049F0C2217CDFB9D7A2BFB81871FC33F7014488DFA4C703086B3955F249E5729444B7303BA192C8F2AB5B16875F30D2B85966BCA897EBDEF8E9D689DE58BBE078F50B29D69A68C6E90AA4208CC81CDDBA2ECCA26820F99045AE715474D2F5F24E748F610AB6D933B88D72A6FC593F4AB7BCFD5AFD8136BCDEA196FBAD3A682BF0B091A2801FED83FF1C7618E994101B6F4075500C6AB4F8B534DEFC9B1CD61CAA7D46A66A316DA910454040FD3B8D712B91227C227015386211BAFF916FB4F8CF5E2460C900C448FBE5100EE9F5A7BFC2DC48347437CFD70C2F04EBED34D2F6A951532EFA99505B0F86D10DC4DF2CEFB134ADBF517867999A387E413FFDF3AB6DFA448830563425FAF2268CA34A9659398B748DDC25DBD08985881B96CD0DAEBF0609389AC4EB1FDA0EBF395CDD97A55BB565C70CBE002190855B98827F2F067A44D817A5F39887B6024C77AADEABD10ECCC34DDC533F4F177F7C3C6BF5C103879E37C4918F4B265C00AF907725820FB3E2C971F907398160D2E2A834E00603A867B89E52577CCD46109C0D850AE5EFC106A2207E67EDE29F090F3C0EA0042AA7100A10948EC015C43AA23D0B64770D13A0BC610C770B0F455471758B96ABC9DC082A4D7AE10D126EFC373A60C8DDF90313568596A6C6D3000000000000000000000000000000000000000000040B10141A229D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 + +count = 42 +seed = 7AD6C7DF00C9E52A75290D28DA946305D83CCF6DE2515C19A8E26850C34C8C2E545E2E32108F13B9C97F87AB68D10131 +mlen = 1419 +msg = AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA +pk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771B4A289315B8E8F9853A2BB06D52389FE19444FF9A4AC9A48F6C268E8173A7A349CE5A9043FB349B927E186334F127F2166D29A903E46FB7D7D1541A616D76C2E7CD628958008F0F9D7137B46CED7EDE46AA0DA80BCA873EEBC4C37C3C20CC6ABC513D7031DCAE081F9F0009386191A397D68C13DE82691C47403343404311BA233E0E94FB61726F19159DC1565F829BBCB1F9CEFD5B5C0013F9ABCD7391DE6452560E3D999209FC437BEA0C35C758F1C3B4F8C5D7D65833A63780F3FDBEBFAA140C2D3E535172D9D375BCE00F4ABA19FF3026F72763D1355F8927AE02C6E2AA2B9533B294129DAACA267F421EE4E3A31F6A7CCD13BDE4FF3E8BDF4E75CC113E2000F2CF020BD5E069254423583072F538652881B04D687D1FB57970CB01CE0F115018493961807E2E912936A8443766A3CC8C5ABC60AD93035D33A79C57956A3066C1558D1A32D0B035D1C0DC9906FDEB912ABB74CAB590E073D2C33C9911215172B8A1FC172BA5DA9012F3777B8F19F6A0200F8DB3F49647B6B7AF3920DA094025D7E7FFA8BECD760AB85B9DE77A63B394F71960589B90D4AA13206D9B4A5FBE6A1C5BD23175BCFF10D6010FEADBCAD8A7FB4B952E46F34625590FA1A0CD291C3AC490F912C8B200BFC34C9F1157E7B4CC083B5F72E989AA147474CDA2DF278ECAFB453B82374EA5A618DC05EE2F59AA8FDC9A665D8E0FBC5BC42E5B42955D94B4BCB36FF11CD383E0041298DBC73D8DBD53526541544339C2C606C1B34F2B27EDA9C7DD541ACB158550F700D7262F04BB540E1205E7EF415F0F6F249D26D95B45908EEB984D4C5BDBC1B8282FC5964F77A36C311B233CD9318A1FE9CB8B2A39209C8127084532B0962F75B1CF4BE1F8F51F0D0D54A6AA3F4880688F019D874D9D788C240773504C4DF09C225112DD9444E9379F07208BCC1E357A0AA349EE8CFB948840B259AB5028945FDC867A9AA8ADF3A4CB989D6888A1724D78623BA7667B300E23F80941E1BEC2AD4FE6CDBEED34A6CC50A4FF348A2CA8EE7564CBD06E6BD9AC51C13ED4FC921F77A1C8872B0BFF953B7B49B5D77152D81823B901EEEBB019CE84564015A0FC26250D5FE27E24C08C6D6D8673448F839AEA80B40F8782611D9509013D544DC9B0CB335413E3BF61EBFC7E35641BE2AE3B011D8D2DF9514380F917B983F67652218C153F5984565C266A1C204F4B1C9C4DAE95D439F6EA1DB828D6AB7E53949C33B16CB0045F226BE633E59E574C7BC716DBC5BB94B86DE7165FF9A025825CE59057479D0E9755A5AFD161002DAF4BCF4AEBCB8633D5F71E4CA67A4687B9ED19D0A04EC3B3FC2A3C9F14C0A75652F81A6AC8A17EFE6537B589543EFF68F1AF8D88C7118D4E435B3B7D39429DC6CF4C364C5DCA35D812D551F7B6D7EEAE7FA80FA0FBE4DBF88498CEBF57F782BE6744B3076B4C398C0DA57FE3650F1ECF97C69FCD8BBF2739F89FEC5F9BD09FCB149A15C82F997F6D26A4DB1AB78BA391227E70C0DA530947BC7E43347B44E169B69FF31DF7F56DC415110C59F3446CF19FDD3FA1D4B86F1E66364039AA6A1EA919EC2E9F641E2C5ED35BEE1200C5D11F9F84C3C6F2B3D4CC608A0F84A5988D84C01841CE0A24703B507A3DF1A3B04F446AE4D8F56D5AAB33E21AF63BB89C272B39DCB44BF5A2F1EA53632BEA915420B9D3EC60921C82DAF6BBB9BFD64EC56F57FF37BFE14E7B03A8FEE6C5E307E9D9F77FB71D6B25B1D16F3C590D0503A2F6A606B913F232F641DF177F5B7E18424A54C53237EED0F677D7BFEF987D91EDF167DADA94AB95BA05548E5DFD91FE0BEB772437A05F4940C82961D635CB93AB1EB5B278E04613D5A282034FFCE4C55710BCFF8594F98B94E2AB1362124D5BCC2D5C25113A9FABDC7B57A80D4313C52C81AEF11F32C32C53FF1D96FC691ADB22B84DC45C08A43ECF6FA73503B306418E78762B9664C5E76FD0C346F938B88BDE37B39E61F1A2FF6F410B728DFF566F323676CC0D137923C061A96542D9574C6FA662A77755C1287DC1C7155B9C91F7B3F3068FE1AD7D64FBE0796A008B41D1B9585441EE5348D9502DE98A6BDCE83BA28701277F67D6D16F777D00DB3ED2FE561E8C5EC17E0D6DAD42087CBD0BE3D589861A381DF2C508C392469F8C8D29B7AE6E321019B21D3B7B4A7232BC439C041BAF88E4B6897AA65A2490F254EF3AE95CED6FA657CC95DE896DAEFCC388AD8F8EF48EC5404EA322519CDB91592E6E9F9ABCA3B7BEEE7349FC138CF9D349E9480608D65333CA483988D7CE34F082F209F70C64ADE01001B2FB55447A61C719A2E4F23FD47A8D8E376907F9D4E4E7BBA66445A727F06E68AEA6E147455D67DF79AEB04D251DBED259B8840623B22EFD4B5C2978D3C2D73F27ECA229022595560F80FE925359A42B2F68A5D256310F9DE97B7CE2BF28BE2ABDAE7E58F55355379BB61D5068EFDAECF037BFD7F176F0FAB7862473101CBBF0C48C5CABEC681A334AAB70364E0AEDBD1B1A23D3969780E42F44ED734D9C3F92337E3A18693A7E89BD0D300FA9FB96BABE6609E6475B8BE39FFC0B88666B2E0EEC0E2314B5F3B73A1F5A7D7B6D089F70CCB15B2E876E1012177C328A40A38DB79F376E0CBB625738CCCF0AA4654F6E56591ADB3729F9480FFD6974E3D20D050C4FDC3BEF6D13A2360BFA62CDC7D48C103E807D9E9B43C7656F4C3DC0C077B4BDC0455E855A9 +sk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771EEF4CEE980DCBD5DC35877CA0DAEC34347989D5F8C248A9C876790484EB99C55B1CAE3EB0B8DF1BFFF471F7102200883DE707E7376756A67799F6513443C999B756372761601875672170884856417578201607787705206256542166410630515254048648816770511676060888784063788318150372850805634658464802412510826226880017158183128054446858443727108570066053002447818357404766716782628631732243661825256407201438584475653421256641788168201704454188546552840233744326211513167255420826246310388724218773057612757224053462047587871570822860163623378100658603217785078670788501146226640758343642666387624775075007250451752443884658672883634570466546121187033665222215817688774750103232815246353652264851415013671771537355074216871062501377750067022783582247436144135271436863040177327058576253517622422544511163551447236008318672263164014031313286246413260302405023858831802274318128200317302826753702251310353541766463527478757523003831231006661421127380406214302205058357245761285857567254657088700863203333587255220270648134516872862281820047716476217884451370213248703358854361462145251251701565448407413560110316780244772288258736315835322023384747447312643151020767127622205457205464860748122081314264575381720178505024268537070818135607315581536655306457187650788444441311657204621476228748406712604744412512583432542615652087002255671216235405165336712378135264472244574618355503657465840117236847260568152336018024468538701568751463804852310235340352416334626431703674437157461625128183863375427443131211555685328785837447248476100788725000020575670456167217663152151154320687215405068756486011406208157286325011342558334701038042345655362642061108340866074657622748745874074224503537157078835708518111873651002244460800155816306208152262178600257243280528547882618727785761445130160573533050672375324707072807754152275864132405887773782461120373381100776640276404338370113763181565462656703212716733135224561408055041022334814576428561502632046283115461862306658567056827403815702151204334843066177655803782368747442534380212164144166744240176632082747133177577220614603555874286700646504374778024036788301502184847627278711355073115281616758513387468662151016101057386581026338302800255431272343541488518853653045503453143018681121784568880137038220444635555808214148211721610071633426002153267100782645002434375633524464150850268014177242217574836447224641761481648134136423130807878311678436451222685740277215341766228874580040144340367273381047463610462104763650406517080107841040834536275875881318435884881403153701782603517386581165878524360422521852573616872266863263658484543337215285561156503466483134117854516013247500833086426542063271371112452021166016010383712057805258428124887678581100107844545354573151680301632242376141240824342208784501011570760488065505661744285617880448160546655377376528564387763834378485507663863437711185744756500087178186678088455384746703035834273374843835206140781746828721323022843053524400827200443778702825210181442060541541543754308471287CABB2F0527433F8012E36A495D8C7A3DD7FC14C99080880FB507E0F3DFAAC42D9029300A100350A0904982734B3AD7B1791FB7C4B23D747B9C6B758E5318BE065782644900FAA124E2C4E2CC32E0ED3701ADE0516642AEDE9CC1A9A7171E126F5E52046D87DFAF43FFF51AFDA40384B1F09523A727B3842C64728E28C76D4AAA0C779C833272EFA9B3E5C138CC41F00499119BA5667F451DD678FBAD282DD8861C207623929185D530840BC42901EB0C0A74514B90155F725437BFE99D0468BF362DEFDD5FE8B666898B3898EE15FF8F3CE9BD763DE830E7B8F9D42F1FD3D603BFEBD3B235D580FF8D5EFAFB515C1CB1C95F3E2631623D72E598545D7AA0B6FC4F078A94A61706CF5486CBBF8D569FCD530F5C4F90276028D37A296B5F95D96073F11C7BE997A0DBDCAE9C18C110E61CEF77D81C603C903DC435F01A1AC082013FE8DB424613BE603822933A7354EF69000022D8A2B7C9187476444D62CC05EF8A92649012D7DB97BCA30440E22D29042DCF81484D6AD07995F96131AB18B72665E63B7D44110A933DE3F44EDCEE26F64DFC3373F14764E62031FF862D3DE971A548D2290406D29B44F18631807108DF3D3186144DD58BD708798CA4EF2415CE9D413247A80460A71403A60980E2EEEECA2F109B35F701BFB96A04234A75E4E62992BB771497B64668957AE899B7A7CB8C6404377DA8068BED2B66A58689D3D80243D11D172EBC83EB97C67F9209800A5C71D6E25510C9456C3D20562D7465BB2BF0744C30D17F247D97D461CA567728742E66F739BB0FD33EBFA71A87B02FC0E83D9C7A98316246504FB5337EB90C3D3C4085B6543406D6DBB2176E462367F9E054E87F62D5812F1EBFFD0D1D1E345D8DAB524A964CD66248123DE8182EF485358626B2EF98AE5B43762EB9AFB45561429379759A053D214A2E7AA33DF05201D45693C222CD3AEFCBDE95BC47D0C2596D06E661E089FC08DCEF9C31E3B511C939D057E6C1C6FD8B5AEC0F613F0298A2424ACAEA1DECCD0D5016ECB55E5BEBBD576CEB3921F5A148A7DF7CC2C571F656A25936F5DC8300E199A498D892A153F642BF049DB4C3536973B1D3FB849EE2B9F13FC7A3A12F0042DD484B32CA31B9F21A221A154A676CDEEE58FD3B788C3DCE86046CBE5F5354C6E80DE92CB29BE2B55FDFF689DFDA9B037B8CB1A80904D0A940C9860A6F6091CCD3EA7BDA5CEA8A719961F45D67D1FCB825154A0078C062249A0A151DB5011CE8469D51DAA1DE859E6746F854A60295B7237D540B7608919E81B3F0A63BC9205C66895E02F6383F82E29FE1134F7406C7F8DDD16FA1EA703C853491CC024BBE10C364FDAB6150AC7C47DB743FBD12324BC21F26AF6BAF10FC601D6B474C1AB500C6F23A5118C96CBC1762CAC02628FBD0321134541EAD39DFFD048A25EAA9D3EB4A1A3563812AE58D9A1A29593B178FD67EA8FEB6C0BF7AE34D4A1D42A1F9923898D407EFBFA805B38125AB05449BC288CFBCAACCCCCCCEED3DDC0084557FE6CD80E9B7F108BB521AB3C8F24B2AF94D58B21B639A22D7A0AEA5807C1A3B912E409DF9A70C13A7658762CF7F7D2D9C362CF77D879D190A6F014E8D84828EECEC839CB133662A94DAD453BF5AAA2AA09A38A708CB722E7BC53A08F58AF2BB34FA9D78AED29EC98BB2619AA34ED708F7660953D873C87904754144BF830712F91A48A7AC439766BA3C9700959A78C6103C5F8027899574D9FC213FCEB767BF92E16D80F89EB9E778147E102AD202D28AD1DCB068C566A3490976B87D955B76EE092B03BDF897D7B319F449E179A05C9381EE87D307275B9748261E4B43C75117327E02FDF0142F1BA73A9E0D9DFA10BED0E2555ED3A245CFF2F1372038D668F262A2E0515606933660A7CD9113BFA24DEB761CFC3BEA139F645DAEEC356FDC980FBC2CD702B92352F2763EF827297DD259B4D017D3486F3CAC67D33D77B1D897AA65BD1E585951FE502845DA54A645895BB0EACCA9E1E68E00D36C63CC7A04FD456C6463C188F7E0F6E4434A4EFB663C87102ECE68EDA25F4170059E48DF2673A2C7FD4FA435E9A59C5F8E78AE0AA6C45B259D8BF5DBF81C2B90E165978D28EB825EBB8E7876FA8B9DFAED1A0B091E45F44D2A660314EDAC526B1EB1A718640570B1B663EF9E13732E4D64720F214633AA83AD29D73BA0A1231E902B17A38C71D1A99D63897AB1CAB37F4695DBED8B1B818DF8526A55E03A2EF438BC031D5F3534E219A0C76533F91F33D903A244DC70999691D35A624C5FEB043DE59018AE9AC8B9CB28E3CAF0036556E6AD755FD108151FA6AC1E2066B12D2C60717EA660925E1B03519F5B9E6D667C01F1CBB23F7C4FAA18A2F8671FBEA0B65A45D51E26658EFEC9A5C02AE5D5FAD4075E4D81366758114FCD7503DBB59DBC8EFAB70ADAEFFD2ECC4DD1CCD75FB7E48F40885C3D0FEDD150BAD0A59093130AEFFE72145D32C339DD3D3F6F5424AFA8CA65B4E933E00386E19FF39220B16F48AD4AEE0DC44C5B0E1699AC4DB572EAF400BCA6A99D2DC3316D757C258C37421F497EA9D720E3B9FDAF967A08339A6B3B77F0DE73FB84F2B90E87649262C9E224FBE22A21E55C3E580CA979BDFFA73B4AB658ADDE86C1CFF489C2DA21520B4340369C0956B3DD69325077300428895D387C30149052B22B7FD3D46AB08AD8082961BFFE983F172436D349094D4F0C3340FF5973DEF28CB1632D979A208567F1295DC2CC9994A1E2B85A55FBB65AAD6E918068CB83D3CE1BC1DA5B5874A5067CD408B8E679069B8CECB5D154B99C04F1F6E70B0E7901EB8EE011FADF9027BDC1934CF669B8710F747CA0C26AF8C4BCBDB64B0AFD765FCFBE386D3F20757E2390262E4E4E9F8314C03DCA2A79947B37C465D46D100F2DCE3463F616DE38D5C5DA12DB4FE9D196D02A67943ED8C5DDDD72445B488A73DCCEC6F9EAAD4F22A0E90253529812F49C47AE9143673DE4982B92AFEDEC38320DCD2F93CA00DBC7C789851CABDA9DFD1CAF4F053FD81860F4DC3E772994BF63B24188185F423F73386F619DA6628F84E6D2CE48F5F237F51DF7C7CE4B4E44099810303D890177225AAFA840ABBE4A2511E22E9BE96E286F39C77152E31EC710F9A074256B54D1796C61D17B79BFCE60DC657424451F51D13F404800A2D3B4A6F1030EB51EFAAB1920531F4AD24E94D68349A60921FB0BDA88881A34B0A7318C5CF5A95D860B3D060A9DFAB921C45874ACDADECF0749BD9C7D5A7DD7989636742D95BA653677C2B1D3BCF42DC70222C7983A4BD5BA3E630AFF8E33C02EE259DF3F55214A8C8FDBC99AB7D199FDF23FD90D3FA6F2D41BBD92DD403C974749684C67A363FD6AB2DB8C2155ADFB0AF55423296B7C9B87099B3EFE19C18A391943663BBA57FEB2A1867AF56E527B171EFC11B7E4B78CBFF0114E7F8BA4E52DC791EBBA61A4DD1AA5C15F62474689A4007B7059432A5A2BB259CFAE3AFF01EA0874ABBBEE6C19CD02274D5FC37E7942CAD38396530B52B9FA3449BCE4209 +smlen = 4712 +sm = 5782B42768E7F2EF8E551CB98FF66A6E98BA4C15BE6836D44826A40299473ECCB6F1B288A552ECEC4BB788BD82A80D02E1A0E1D9DFEB3BE4AF82C476DC5846ADEC270C32948B748AB9C3AB04A51B00818EE0AA24C5E205B9127DBA91A2010C81DC7794717BC7EC2AB5854A052739AB2FF4896967D85E13C9B081111995A3821625AC73FE456A27A1EEF5834CE7019B31D2AF3F80896634E87A4598147DB9BABFA88085D525ABFAB2515FA2DF86D4EA45D10332E893C66FB51966965B35AA228F2A8A9907C6A101E9823C1089E9E7BE270A576F6430720C956A33D44F31AFA0EE8DEC2E1891529835ED3D0968613BE43E06BEB000A18C04CE4C24821798B3FF4C5500D1C189D26BB43B3C702FDFFB39848119E2C76C1665A1AAB53F88BFBBC92406DBF94CF99908C0CA170E5BB842C3FE40120262CDFE14AB747AB9661CDF625C77E7DCD40B25BCEAACBAD9E196F750697E64D9A30251B0D411125C04C756DA1553F77D0BAF25CF8224C0FDBE19D51E64CC1DAB9EB463E8F951E7ED2A7642E871C9D5C6EC2E49CA3A87AE7F1396340EAAE4747AF0822B8BE18C523AAF9DBB9EEAB2E9DF044B5CC35B17A42674B893AB9CB9E4DEACB67209803299B81777BB21CA7B2D2819D3C627F2D4CB59052F0BCCF5D11EFC26873C4C2E8880A7AA9E373463915A809BA449E1231C3E3BEE350EC17A5687BF9C56BFC2A972C99C153D8E483A7110BDCB7944F3AE4188C63C42DCFBB634E7F3543447766BE49878011A2B5AFDAF26E17D4AEECE231F89CB7DD687463FD14E2764B8B494FF260A2E3FADDD3FFEEEBDA24890D3D9AD32C8A750937C4788FFE1D0AD8790DFE5C834D6D105B052F88E35525826D61E6977CCF004480864A66C3A272DE1202238DE5D3C02677C2EE4016E3928BE16D13D955230351D5821D447421021FFE0854C9219CD38387F8D6F4E67F67B0E27F83DA60CB2847F21692AE66A2110A406BA35F8915D6A67D4323928B15BCAB53A30C1FD3D6093F56F577B5A1606AAD9A4F596EC2A5DB42F36F40FC310C2BF3F45580FDA1B8A03FFE5FE42D4070CA2E0776DF89065D2412F6C890A9A881E4A8E147E511EB2B67F2035CA8A96C02D2796CB2A9881EA133E16FBA901754670FC491B106BB53AB55DF99A847CC3B995A04599FB05C029ADB02FB5D7C7F352B308BE081AEE510AF1D1648AAD5E0565EA9230FB110037765DD45579DEB5450FD7B223A8870461BF1386FE67D3CA41D814CCD93517331F2E44BF95E70321A7351C164B3904CA168FA47B42BC71184990C5A9FC626059CB6F5AC73ED8F1329E328FB9B05FF5AE84D408016F8E97C23E3A224B8EE466B8583DF785150275935FAEBAC32070E9E554E66D01B31BF62C9B8A85A99775F83FBDD91CA3BBA23F7AB2B6301306F5A8CC2DC753341D916629121E0262B5B14790BB604FA8D002FA7FBAC51587B8DE9B740DA17E43E7F0ACC8F09A3E7C630CB8C02D2E09471382E94B2769D624003738DD1EBC8E0E0DF6C1AAFCEB0E5F5C316FBA764C90184991136CD73047BDF27A3B9D1FBD61FF3DAC18688E25CBF9512FF507B7BE09222934D3B562AAD6BACC0F016304BE6A148936DA0179C22B31E7A80D8184C6AB2B9B969EC07E690D59DDE1C6C1D29512446740BA7EA0080D39DB5C8F24C7079C4696B80D9A58A92BACC524496DB38ABB2F3F196F5175C643B7ECF4BAC00706447EAC66A1ACB5BEA41F1D9F6C983BF7C58321C5BC9EA7C472040DE665A688758E5D940B7A2E8D2AD7B2E62E8031648F66DF388E1E7BF69F155A277024CE5601DE04EC8FB3AFF9B03507C899EA469D6F47F51E7283298E40EDFE7078F586C31D4147DEE4C088BC24C6F31D48D73799F753CB8A3FB6282CA1D7DB92F483E64F04C85F2554A8D46B33289910218801A6C7F2510B52A5BC65BC0C7F2284E9A93BDE5AEE4FB7992CEE92BF2B90D00467F5B8347E6E96A71E11A8B470198C93EABDBE4334F8B6B72C66F2723C8829CFD056E393D12753A19EEC4D902B592755C2267521EC1362715C9152FC57EB0DC685156FF954EBF42C7E847914D95E102E0A7766EEA09E72A2DE854F20D8AB05E152D48EFA86602115CA7768C352F65073689D9661C11CC0063C47B5ED5B238023256763AD56D2B0E2FE45102378FB572FCD9F73CBAF8AA13253A70D143A974B1141F78E1FFC98B7F9FE987281BB2E196ED29335EB97461821B5B7687AC7828EB461BF86F272353F5E5442605687EBC3779B0EC1774E1A1F3C891F47E786EDB60EC099D84AD60FA4AC605167C72DD0AE5D97E1ABDD47F919B956BE6F374A43A3DCDE4F18CF3F63E84E7B21D3E5043E7F1FAF1F2316902A0A404DF5653743FE9BFD8D0DBEE5ECDA3D8AD6B851145A47E51FB2E1F62B46BE1300AB0F771B8A2EDFDFC1AE2C10057283F1F11380ADD01D32A532BC5FB33D03DE0DF04B27668577030384009558032B7E0C9376523043214DEAFBD78E6421A5BDBB9DF93C1A70165E0BEE6FF2A317F034009CD9B32996F5E53B253FD2B9680421CF857767E000FEC8954E4E4653B0DDF595C97C24034EA0D1ED3878E15871AE339CD5FB74713DEA8DAD1FB98447B3B6054203C92C62EFB9B572FD033527D45A96E0FE2982CC304375C566A03272F8EE6C0782C04BC01AD2E7446A56982B12A62A16BC2C35EC5676F350EFD5B33AF25CFC33036E573D8A8C9473713665B2FE89BCDAA4C218ACD630174ABFB556A365798CB669E113516FC658A9F8BE6ECCCD7FC9759F3E70522F4206899898B5BEF76D7003074A451197695F07F56977C7E93E84FF8EB65542DC248CD959605443C824599F38C27D152073E590AF4F4661E5DBE5C658A52400CE16D5586E5EADAD01292216603D536E39C6A6A2A6376D1E7E6B3E68C11985B8EE42147F9A7BD5FB54E3D9A3B625E7812A6906B5ACC3FA7E1B03734210A51BAC30E22570681788FB9065659115175CCFF7B8CFC84F9B474B8821CBD569711B0D9D227EB51711F05AED032307D18F20A6D4F6BAC0C386A6140F0E53FE9465AEE842F5A48EB1753809F4C058481C531548993324BFA360E1BB294726F118AC9D125A0F1E9AFBF02030EF60C6051AF3F73E834B0CEB99DE3619DBA74A5724D187A6C5A44A73FB29DB9473FA18EF68ACA4D0A4D72D5BEF95EA9E8132DB802649A22F48798D0EB51C17B17C5EEB0965D68216F71AA0E1D9EA48E7F5FE8B819CA06631E59E25220999DC48BB898E47C6671D1212C20A6012235442C4F6C29DD81C8317FA3DB827388BCC6D66792E55B7A7B3F1EFEE68C00AAE6E22F1386CC75C7FB3A6961973E3EC0D78B013F94555B039D4C7B4DBE15A2A780854ED2130AC11DCB2F7ED30E76D130902D5FDCDC38F5C23B8C82653B7248324300F1098EB19900B78C29222526557F01E61C503B2009DB8E21B4374D20A922A96338D6C75DB1F04E127509D02ADD60B2F9054682E7911F54B7D9BF93A0FEFB8AF7E4E8CE9F98A38D8C03C88F03E8C13A9457B306714D8A3C50F37B959DB1D1E95AD9923D9F6487FDE044A3B7403542AC7D070A9282E9404F6DA6AF639DFFFABA6BAEEAFEB43009F402D7507F492DE674173AD6975A98764B1616B6B00C4EAE92C3436728E337EDA996F238E9C3A0A3025BE3BA3EC226FF9E5AB0A9415381EB487DE52F6F59F56622CE6FE4FFE54CDD85569E4613201D8843D88A951E0EDCABD302EEC65DA7A30A28890168F9B95A2BE3333FF9167246FE15CED7DC057F7F446172F11AA41D2D6C61A42AC6485283922E703A758184AD2C39EE3F6A27148906AEE974C125FF3F8C52CE0EFD333513059E9098B7DA78D89DCBA2A14A4977E450E7EFB70A213B2201D40BAAA32D85381CCCAA4A1FA87ACA4E4A19F212C1E7C70557040D0B9784F34F9E652998E8FC3104B1A5ECBD72B0D27D3A9C09B411CD13E2D1D29965CFF626CA594FDC716B7C0B664331AC92037B5F8485C76A1E1230CCAD66FDBD62E8F3D1DE454FC19322673281006FA749EE8570EE09B2E1B2D6C17CEE70484AEC21052A9610C42384F668316EDC0B11B269F3482E9552417DFE699FA0CAD6DA8652A7A63B812EB0B235F020A82F779DE88E3C055667354BDF2C87CEDC07AD844DDAAA6ECF971359C09CBE25DAC3FE7CBA50BDB8701BDEAC2E22CB72549221295E56AA9403B7988AD9C497CAFCB31ABF59BFBC25BC1F377A97E0ACE553BA732BB0E898EC12C82DA4BC5B1E6C5427370E42728E687320D60FD419A113358FB9573EFB36295B574E6360E6F83B6FE262697ECAEF14B55D56758CB4F17D8B3666042D38C20E359A226476CB1A51C46FE90D7379656A0EB04CE17A22E0F28E6B7DE4FCF821125B257D3CA0848912340D55BC1CF7E9162106E028B5D22231843DB87C2E79BA53C8324742BA92BD75EEEE86EB4079C3365082F2BD38E346A02E87B01AD468D66451C49E5DB0113D97FB6F88AD5663A925C8B5988F3A0D24D2801AAA322AB685E86F48CAC962176BC4EF63B867FF3131578ADB887325A70EFDA9D21BD084B2F4A02E302262FE29438A29B14644429D3E92670F3973926FACD163C477C3B04EA633300389AEE0D1314598CA5AAE20F3F81B0BED5DD1F4B6BB10E76B10123284E69787EC7E6EFF0000000000000000000000000000000000000040C13171A25AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA + +count = 43 +seed = 38FFDE9B60DEDB5BBFAD6C52AA02EF6D49369BF276C99E588D796A4F260E0FF0A65C96C35863BAACFFD9B212EC305E7F +mlen = 1452 +msg = ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C +pk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258D7E715CC3853306210C400C792CFDD975CF80B15843BAD41AFD23A7F1B95D3EAB0AA06753A48147E525D336150CE7A3C1C497C6102EE3573ACA05BF56069FCAAA1C4E6A31FF8B40556FF317119AA87612B1FF4614A1A8EF331EE60C03D0A51FC9E4E8F15F8573DD18F4963D7CAEC7E8DA7F1DF3AE89C401403C2CC0B5AD3C6BC1623978E69EF069EAE8A036621B2FA8B669F2DF0DCD10F2BA36022ABA4CDC5D75F95AAB5F15D6B343E018A1BC1F932C86C9CF8DAB7E03AA895EE1B7A6AFB66F28EC174697C5228D58A39C57A7E74E191FDF610382C7685F6E0D3BDEFE9E96B1C5AEF3583639E210023C1343384B04DF3567923056478585764AA003F7B0E84C3B0A731C5ACD2E0D81E2E1F58A0018267291B6315384AF1FCD254ECA0F8FDDAEFA4E50CCEDD85DC14CC04BC74C15702831731786A91662406BBEA753B0E4ADE7547EBC14A6EF17C273E9C17CBF4ADC8916C4EF9D6E63C1B1A7ADC32515CDEC4FFB95168E6FB16A9F806724B5C4F6857BBA2DE88765D74495349571C10A349ED47E6A3FA1D47369B66E8E1C68BED9BD23B6C763816E08CAE77D5F0234A66E8473E055E8F2E4E014653193E429A8EC8DD61BECC7645EF507E592BDA7C36CDFD3EC17E85A5B646E647A3E5816CEC7713938AF6261727AFFBCF9EC1AD74EFF72625907D15134FC3C6737AFAF8E2F0B7A3D7E72732F745D4415BE142043BB172E89D51C670D19E0C0EB5859C5CBFCEA7DC18B91DF96873293192DE59022EB3ED7C8D911A5904F07DAEA14CF43A7EA6923A45E878AB492C6BB5C4439468453835F1218DDCA1350D2FFC43BE4825C33D5C83AA38FB6B34DD4EEAEBF851EB7EC4A77BE5FF67994F4AF71B2AD187713FA0947D006FD7BA2DD8D5768E21497E093EF1A3BD075BEC1A39D8820ECBB01271C9DBCBEA80D12BB7E25D0AAD7C499A392AC32CF3ECF5578FCF7260F293CB4CE2D58000ACCD79DDE9CE8A40621C9704DF79B4FBA79A5D64691DBDBD8CE8B5632839790ACC6F46D2174634F860511B56521026B2444D3E199179D0291873F228A82C761D89885312999E8FEAEB43499F7CE8B0D6285FF5EDDCB2F5E2C99EE80EC6680C622CC82398079AD536F76F0AD57E005376D5DF4785E426FDE5CA75344DD151FF52940588D7F5730CC39B87BB0596921BA00B4236F44150EDBE91EC7DD95FB3CD5A952276CFECAFFDA85AC457EEA1E2B5D70937FD2787A55372E7418291BE3A612F76D0BBED1121E2D0508026A4C6BCCF7B754000ED54BF9E327BCC8665853154EE58C7892CAB88182613EC7D82C64F08FC9736D4EBFA34411732F2E005C065D90FEC8D7BD5E672EC582093241D76A692712D24A4ECFA68F3B89134BD3B701F9568FD4832B6A275FCF19B62CEAB4F8563A95E17E563B9DADF9F5D069D5107001DF055B262184F8D2B2D77831C9A652C12F3FCF259A53EC8F6759BFD4D588D265E5796377878C09AE832DC5BCEFF381681985E65BF04612FA165953B48637254DAFD3D0023CEB1D2FD5E59A8F1782F37426CAD846956D7267A248B3FFF6B4F8E4177C5FA00E16DB5FBD9DA151656F4E10AE95C1B64551D3AF296E42A40C913186A040969B8B24B8FF654F66A80FBEF430C79ED3FA308F60BE0707A88CEA4776EB5129C1771B8883A0D9E8EFB2BBC2832A671558DE859ABCE3F6735067A803610F31CFD13165A4BEDCDE299F2BFAB188CE6EF5C2465B67557F956D4F00CAB343DE1AB58F57BA5377A00C9A96F694F1A22CD19F8221DBCA9A2CBDD13EE795D0FEBE38EAC5FF1D44500F9C6826AE0FE9E2A1B3C6F6AD80A6894D15BF5854336CB15C672B4521AA7A6A38E0F8219AB920C094F61D7E4F8441BE8FCBC6785BF0BF2CAEBD89DBA60A09CFB530550BAE4BD186C90690A96FBAB3AD39AFADCA48302396DCB29901607D95ECA576F6EBF43A9ED035ACD9A6739D748A5B1F9205B9B6122899964417A6BD5653792D9E78E7804C3C7441F6697CBD36B3AD13AA7594E760D07FD2C3B54CCFD0ED28CE8C7A62E537C3AB3CF74DEF3484B17F542DC055E85A13932DC026FBFEB84ECB4F47EDB44B45AF593A9869E3CCEDC8654602C5223DC50EFFB3DBF9C2ED1AF971412E463F9660DB8F4298A1DC15E53AB4A6206F549D26EC118FA0E6248474816005BDE482567A0FFDC19D65A41AA3FEAA9D9A9EB413D6E56864A99323048A999CE6CBBD205E846D85DE5F30E0D4CDA028CC70DFC62D4E2C9A639109109513FE7ECBF42D1DBFFFB998EDABB0AB17D08CD8FB2A08AF44B560E049082B87FB01ADD28839DF8A6AA0BB342F58881DA12FB733A51CD1D3E45B32D4078D1575E1F3E7A8A758DB10BF0197C844917D0F515884D7B0EE64056E319EF7EF9DC56468656CE42F035EAC1E3A9C0396226F93A650CED21E5E93FDDD571C98963428AA839BD2AC6FBA70A949358AE4D519927019B33034E72826DC12CCDD8493EBD17904DD42621036DDF894EAFC7CD2558CC52214ED821163C46AD34A36236934CE79D30FC263EBF363E99BE4E23B1F4474CD7DA732A8F12217F26E187A11D425F26E01FAA7CD1A4D403254D705D557BB60A4BC1A5A8AE5F8C42089B8908C0E7B9DA123FA74BA05E92C578A3ABDA8D8197E3D0C5A94F3F16A6127ECC55A067465060F71CF2FE4C114811A9D6774945917064EB89921FD08E7B7800AA278C39F04C1CE4A82B2473093752B5CFEFD1C0FCD4937 +sk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258DC23E3BAEE1E216B4C3E7A81A1895A01B9A9F0D8738522413C84235D81DB88DDBF1E85C5D3B366F1A135E9C5FEF25B1575A9DD4C8EBBFCBAE75B8E7725913CDE7807512686066278046331067046383076331684574185254567743264877077511238574335808781461023540260762161302607370112158477446287733506406141278502874371782072664422652003770401671044270876428043607546751421707474160236728855825624074216823757885028758086817135305036077501131303011686134247701118780270248758268161458723804487368345710343374335588184347303215041051168730264822103228307186514408603020068603582813142080063786126204241634382688365382711141203620354116006481655065550818355218745487282377138134584067413535756231488476381741362532452875308638812256155245342014237285675063575750248618050747711782670544048655500275266116001614231045480881541423660558771635333338313453414224412062233837610160740781878103052680102227226621733202001004614010338167740636432541047487862674817858236487388716731825427317223526334073043875367344878617360688311817662212817654170673408618782567275681847621640587825800081047316465447702647873800605217355720826747204610806270636516337566755485522786126127160515505444764661143338508080644556040621770061165563487001514385460130261354842541481152237673401263363266764231031762521673685302045505547434228734434260372278478825056665364568148231232073013884428363876806741254156030107883156621370537235663608027711468638708713585126737801071542101840361227765661288524456325234366414344774637776610732254315076047245348605167064731672754646053782327535438087520107474818712268403201875585417044427706831638303206604626278840213403457527764804720620820627648427638240558516063557574417267637448166423000287273825688228043023820580610081823584440145582443754421148206378858501050116384761735576133207237886737138335422386440120037555634305401235103042438862507076525031400603368281565864816740035565037737236121758678670250605501733681218783267867242228120574041135035722718647523084786121410426585827802468807804260186136440538752343613527638084040327755046630184254106845826557082228220528341543641768444246557231427251558618054527315631647520386428852234873213001367081102671534051006184581884811517788885558275555786661065048152658225078361250105668617322305380504333462784648061824601318038277312045514306118530553055551567255231611477708034443730511246823177350170583817422488824712252545454224300306175336615174365755483572604735641801118602146212074278835288758147386181718518850882058477184253220416662768874557430153057576617005303580053162102300730142348811755808015558804356010362767203666575314123603667433842712863006708046115411714224733770500218605341726470234155488304810231384045437534680605802380725653231413411512084878707513522602587360253862756263852225158655367136042385201132075050834473772525731551505621104051052511247507231031334052601221037017858567427443133600756303166215047158823888886367076040735508228226046536562668632352581024288425243544477402201085E58DD9C20446B01E05A6BB3133F500C762276D753F7F3B246A959A87AEBA0B625416CB80D2B4622D1E71265F027628534FBE40517A54243FBD097D0D23503286C9655EBB4CF638DD0E23B40F6CF3BF37DC5808DDFAB3955CA3FFB0C332F6860495F19FEF811B08B00DA7B81321829B40233473DC30046248C5993081720EEC945CEED9BFCA4986B901A78F3B55FDB9CE7CAFBBF1227F4A73126DB0285A620F9A5F037F51994B8D29FCE7DB653CCEFDE214B7159B79DE02AD74A087C2335F99E1CAC316ADF8650769839FC7036953A8197DC1658D88AC4953DD0FF81D22D4B7158808A418C72908809BF6D2FE71A56BBE47A5EE02074985C022D8C2F3378052E93AA5E2140EC405521CFF8FBE7E555A94EC1EA2A1D662D1529D7647B606C0DDED774F258C8DB2869CAB586B8A9734EC1FF0417DD85173EDE01324860A400524E683CA6E639A66D21A77787BD6A3FC83F8CA87ADD91B4DE15893E756F20396DA914ADFAEAED5894E1419075C2B60175F7E8C007B83FF8D14406A6E77B36C0176324DE1F0046F376FE8A683C513AD8E3D1B538CAE3D2519FD0F079B1368E7A74B47FEE08B950E18F9AA300CE096090E8FC7F60E23A52A1E259641A635B794F19624A229FC4437A34A6898330891D94190F091D25B76D51B20DB13350D2242DDDC65E1DFCA66920B8E622113CEA39DCBE4FB13C85BD551B69C7954431570B835C60B2EAC75133DA5534CC59BC85231D7BD800EEF85022225426714200FF709826211AB15B34A7C198934FD688B24C667D04FD2ABB980C4BD06A5CA4094F925402ED29CB1CE24D59FD65CB9DE4AF699EF5DF62EA0F7CA1A5637E22A5776ADEDB34F1999EB2596C1E8DE6060773B6EFDB3B057EB424871D41F86B4F7811C26245519B5ADFE0BB61781C50755873AF391161E3563138712236B6C78441AE2DBB6D9F2236B452B9E7FD2BCB60546D253E4D2D38AB19002950875A797DFD66ED9F9568D54C31770130290DA92B72F3F768FAAB511F41981CBC1CBD00F05BAB52E6B195C24C60366F28955B562C9CF40DA7C67F5FA6C0B2D4D2EACE361ED0DD772E440C703157A994796821FA17BE4A0D1A2A819471CE9AE491D4BA35EF2B18F059EC0B40044C2FE4D055C7A22E74F369BC30FF9DD43E2382C8CFE5FF8FBF42EABACEBE9F60E5B63B03A9B4782AC2E208B42AAA46D463A204F1B60CCADF942E17544AF40E2B774E909E4F79EC4411E61CCFD44A23212B1204340256C0D8CB29EDF7263E4F5E18D6D86B3310A45498D2A4A49522747E0F656623EBC51DFBABDF81CBA8CBE639E9844B54DA24A845E0D0021C53218E5D1A27D1FDB2F8D38BA21288B4C583DB7BE6C728C6A9840C6FC20EE87E04FC9E253FEF6AC862F2E4ADF74AAFBC3992846A420F5DC1D1B9DEEFCF5B9D1C3B1C28D391CDFDDB3D83A8F2C73B31393106F5555A74D3D26E0A3CEE08456E99658BAF0A8DD4E45D59616FEC53C7A199D0E1C38B7C007B0B054936A8E7B100E67CB04CF520A754F83111C16B1525409594302131221AB545C79DB0780A0543FAB6D289AB0284AE87ABB7796C27A88A0F3C05CCB1B6648D7611A43DC3E41282C802F286C04799DDC91347F0205A0AD0ADC1F42577CAE576A7D283FFF15CCD0447EE86B93A3D6FCD699132F59356BC9834790787A5ACB4A617D07C4885AD4A425BFC37493B2E7BAE00B4EDE03C186BE97FFA58F3E593D0CA91C6732E68371A511D15A9B1557BF2ECEEBF68A00FACD9D43524DB79058C4A45869B9D367310A0947B4930D2306BE9FEC4AB1ED6949D3AFBF42964BFD54BAB1D846384C0F6C42522BB60AD37397BF98910FED2504325A3AD75475D578ACC8FE5CB4C4EB627DA176ECA5EBBE83CE8AECFA4F86BF09E027AB2EA4BB8EC40D891EBFA639858B31B34EBCCA973F6515B5E4B57800FFD9B3D60B1DDF20E545C60149FEFCBCDFF7D0C5C0FCB53539387B71B9AFBD206D484B501106C972AA68DF677B12E44DB14CF068266A57B8EEBCB956851AE8DD2E66389B333CD9DEC7363FC379BC5FE2CF5BD04FFE3C7B83E662E489786E8AAC2EA5F062C9D42ACF58B8720507A11F2F3D5ECD2D003A8FC9ED08485336F818BCE691297F63C1C92923F8ECE132B83D861972AC54396175E41EDF3AD3A7785A9040C03516B971C54BF4C8B1E11E472F40F9B63380CC3F7D7BDDAC98A6CBD796707A67E6BCDC60C3932A119443B49F978938E7BA0760099B89175520B339F67AB721CEFC28E635237519FB028B4EA043A8A467D05895CAC0D823853E174CE9C15363840C91C5188C60CE5B8D94194738605AF6B59AC5DE56CB62A7FD331C397866677B41377390F181FE39A7B69E6B8E9C1FD8F8012A3FE76DD49A72D78819D2397C14187352AE51A78705079A2ACBA39261A6F2A3D570DDF8655252877F2765C4B6E0CCCE0C378EB99907FB479AFA259CC11D45C51C651159084B85A89ED58C5BE1A232EB64E9A1872DAC8B38677721378F34F39857F0EFF53E534B85CFF5A61461216A244B291B64252A955DF66A45E3B2785C78CFBACFA6E977551F60755DD3C27BD4C53FF75B263D5B62888C26C19092FC1BFE2E74BF4C68F970DA8C21272A309115EFE1D759E364557E924D78AA93736A4F890B4E65DF5B869D8B23B6242709B9D979704DBC1720A20117707DFE9BC68BE6D493C185B0A624BA6CF90455E636709CD24EA54C6E90877F3DD2996D06AAD1AD0D205426A1C71C7E386F2B7AF8A358B20FDE4D05A9053D3FB553AC1AFCFF16B92B88C1F48439C01EB27092A02493941B47188082B5E237E69A5216C74783B7BBA693CB8BBBC37D24AAFD6B999C97F98221E498260BB50393C58249C8877D9044DA6F2E9C197737484117FA02968E12266DEBA37D6061B3009E2323FAD29FD576C456F53C40F0D0833D2809A241BCABB1357DD27242C3D9B6FA92E74F50C501FBECAB0BCCC6CED76336F1558147E5CBE073E5ED1065A92357699F0C22415D7354D2597C7FD05FA24DF75896D7CDA51C75768D33992DE51714BCDD592F5608B29FA67E5EB9CE5AFB4AD2171DE1C6307B4D562591CAEB7C97175AFDDB48FF357913D7E170DE1F3AF619F35C2D707E3EF18DB23DD5CF709BE67F9E858896CC986348F9CB0035DF555DFF7474B249046B62D60B7863BDF81CB99344FF1E75C4B2DFE702A759D4EAE302496ED6FDE7E4B36E33592EC6475273F11CEF902EE13F3CCF758CE5BA25296CAD7B403BDE98354887B453ABE9FA327F0010682C306C095355FB5720040FEA9B9EBFE0B04ED3A3F39E868B984DA765C4FCBA1E5D433DB22B4B506BD32C93ADD74804A7BB31E74B17816245FD38490AB9D9ED5EA051F4D3B7A5D33E434B67FAC4B6C2F062E44ED4F1A371BFD4D0EB2A3D44FAC4A76A9835EE27A2C7EA667F8672F612D1AE8190FB5549543D766537BDD272C734D4E776471256C47FEBB0938A6DD2B43953F88749E3C6676CC2D7A63CD55853D801FD4DD6545999828CFB655F3FADC583EABED62442573E8A242B76938B0 +smlen = 4745 +sm = E663888C0821BA1D62CD2145D5D17EBD957379DA86E19D80C05FDC9999A8BB627BEC9D6E144E6693B7D44C0635E9E8B46AE288E310AE388819A1D4A38AD0B7FF2C8A01CA8E89C6C5BF60F0B4F9352A7EAF8D099280D1348945AAF50257A2BF381FA38B615B8FA81D1DADF133ABA18A690F854B7D421A75864476614910CDBE8343E5AF16745C5FA38B7C295D738E5865F7EF69209C195B8478F5965AE431B348505234D30D0FB711EBCB0D2261A5541E77B2DEF7B2E30ED988A11AFBAAA6C31854D80C8E852011C665E84D9BBA8CE65F54D903A099A9D5999AF0FE9B4CC09981C28B0F4043A90ED828E01007241A09489CEA88A141DBAEEFED37C4760A986423D336902747BAFB6DA1798D8FEA36C6DD9C1F7A680E86D0AFB8FFC72AE04A2C36A904636AB7F13E8E7CABDA1E18AFDFF54972F5A93CC5B83331A3061782E1C3A31DE07A32821C600CA6FFD3CD188F24CB27674AD36502D8C4C92D89279DCFE20ACB46D66EFE7FE5C09C280201455C8BB8378867807F893D6BCAD970A97C8B167702C1F3BE16662C40BDC9AD3C5717C28DE5059CCD613BF56BD4A9C220CB398947A3FAE763E9CB9B353BAE3CBBC0CC36C8324F63E5D04CFC1A49A6786A9F387A94829EECAA4DDF98F711BB9FC5607C5D4E3D112A74B1E234B484761BDA79E1757B75DBAB05E786E6E7D1A25B51B66491CFE6AF6A5EBE55C9BDD3279856039ED3712E9522A131274AA735A05E142B2C53BCF012DB5CFFA224E0B017640CF07A8B14D5A5A0895290822D6101F84B9F7AD9067EE035EC21113B4C1FE49F6E6BDC1C1365ED88C9F6C1935134DEB79D5BEDF3592B24E0D1E54F00E7C1E33E4D00960715D3A51CA79A7FCABB73197ED9B0DCCAD88EEF775031CC6BB354B948080343DDB97CAA7632FBA67A516F9CB7F1A8322DFA4E04576ED1D5760F2EC014C14DE8E3E4FA3A4AC1BA5DA64B71E13C44CC57FD0D26FF0F15C69D31D70CB37EC9AD1129A3D3B62872EEE7A31A91297FA008E8D519C7AF0902EBA3AA882885F5412CF9632C0AC0F510AD6C8CFC6B5B45C9E17776F5AA335EE08A161994245A60FE9C8AFF160EB15188285CB28B96E9EDF9BC9EDFC2B7CF5611590BA1F7C6D76077D34824BF67B45D8ABDF741FA1EB593E44BFEB0627CF62EBD2111AEB4760A0F2843BC5B60EEE5FA395FA83DBBCC2A3AA333024D8D1CA63180AE26C2BDF1271E610BD439BB6607CAC37335179609B8D755B663BDF5A34B5C3CE1CC0A98CABF6EE05E307C73E3FA5A5A2299BDDDBEF76E44537133C62D45935D4AC9EE06E9CAA03D4FD7BCAFD4BB02CEC6570C10F3C80BF635AB571C7AB598FACC44165F950DD39F1B7266716880ECDECC77212BE89DAFA7C123A9153DD83E4D8EE326DE9239A1AA48F7302264401BBA61122C2DDF210078A2F5722F132234CCC60EE27CCB84B360A1E4FF8480B70478E1499082D5B0EE580312D979C28CAD3DCD44BA304F2CB97F97B2692819CBA5D3F8862A63194E6510677D95CD7ABADCE1EFE5BADFBA5F26840DB82A4F99A1EC90A2EC81A7893E13A154D92F5D90EFF14EF8840D8E15E6DC175A5F4CB55CD142D19BCD0C4C0F2C0C09CA01EBF8C9AFABB17F9CA0E402F727E78EAB685C313112619D1367E0CBA35C754ECBEF4011A02FF6FB2ABFE8137F264FBE6AE504E6BDDCC6E2413BFFE6A35E7F47D6B66DA7C193BB766822605003563F5AD143F2A9B0FCCBFC4BEC9C81277C9B8AF6B86D65B18E9AED4039275C49C8B7AC036190D938371ABFAAD7600396F8984A3F788A0465D24484C4F6F6FAF269CC4E32ECD6D1007FA23F83D778F7B584F1291A196D1B9817F2AB38AB726B5215B4110D98D00C1AF4E912608E3AA042B459611F8FD6CF489997ADA8655F72FD32EECD2CD7798FB44FA51EF34E968623281419B8BFB2BAD4EC95EE188EC7B80035E8CE5946DECA138499B777C5049C39ECA93D1CE732020F2838419C701E11C965F0DEDD090B297B2DF921DE085DE293FB8345D44462C5E59463D4A817CE2D68F167CD04AA1DD33236A77D001F616769C186BDA459548B52FA956AF00AB22C6D6C2B20F5B501E60838F9731992D1D1DC07FAEFF836BDAB8279B0168237FC505052CFB2D30B08B844284A1B1ACD9D9DBD9F95B9AA1D1D297950B2A0C7C99C4AA60E8332C4FDC2452FEFB26EB8949DA3853DAA3D6AE62ABF36087549E754A3327D8D9FC051FC5589CAA4FCC310869703E4B0B8421109D37935CA904DBDD8B096EE4F9666C9FC9EF8EBE65C67948E17A9AF4FD69709B420421D5CAD4B7690D0415160755D3801D41AD7C5460BA5B71C8DC1E05FD22989E523CD3AB2005F26CCE0D7B281D8679DB93F0AE92CEA5A979206AC281360329CCC6B5372179BC3B7507273367682CF6B7F4EAF9B68B77401E8695001716DB5E512F6486E884A2BEF592557478387865018BCB8D01C4C3FEDA8CDC6FE18115919F3904684E12C483B92E84C9E2F7AF0554D55F01447EABE658989C6A18AE9A6EA00012F0879509FFBDBCAE07D3673A1566DD0F3092A4A3356A7F83044869E74E9155AEEE31EAB3F376EF1F5DE1C5938FA1BF63EC16FC7B51FEF3D9C19C85ED73FC3F9A508E60E709E97DA427E00FC8B83788D9CBF475C4C62208F6ADFB0CBFF0793E89BBB8CCA5107D6EDAF2D0451D23D8DC16431F919D35FCB049F81FCABD881CD7BD420760A19E667EDDC299849D4F22AE3A2326714E033105BE3CC75C3A260577367FA7E47D11F12D9FD72EE3DDD0D7E9FE86E63F937119147923CF150F23E62F38777219137E5FD20F33BA129FEC94D714865EFF54421D58F8AA6433477A4D21ECF16FF0EFCF8ED5AEDE8E8FF46EFB19FB61185D2C307F5366CA1B384DB8463313FD2AD63D5C35AEAFBCA3C243BE3C4B8D4CAE7629A2A73991272542D6D4B2C9C2CEAD574256FC0CA1E6F3AE16D51FBF32B104DD69AECD42FC91536A547B9546A156BC767696C8A840358C321D27A9265DB707B7EDF04BA326B0E83E7B6BFD62D4A7404496401BA773490F725ABC9D44E0BE0A53CB342D289596F318DEF5E6566AFF8C8F18C7174DF34F40626B75C460A2833C32F185887322C7860EB63C2A8EE9000B8B35A906E6FD18D440B30658AAAB6277AF3D2766523F455E7FB92A8A3E6B688A2EB99C6C77B19BBE264B50B3E3E8130DF3CC149F92D7AE34CB1B48BCE3EDFAB68BB7398B65CDC918C1C2534ED836A91506CEFD9AE9CA36091A42FB04851015BA6E9961A62A126B32000F69909310F87F1F7BF44878A15F3624BC574C9B81AD0AED8D564193717F7E70FB427654EDA5C73F32D159B3CBF94745433DDF813B25EB7EBB41F083646AA532EE4B05A8F44626C80132EE81F3E9F432484CD95EC3968511242E06DBB89871717C81532FBC6C25813613BBEE73B4F78E0EF99D110DD652BA7EDE4B9306FF21D341592F1F05DDC743B7ADF55ADCF75720A57947C3D112C8017CBCD44D641DB83CAF64538989BC6B2F5626820BD2489AC96BD284655DC39CB75E408B0447ADE305B05B83ADBEA50E507AC7F969C686F90C44396F3DA5185B75703125F9E58F56A14EE2C36364FA1A4DC86031FA521CCBE45CE581938466E5B24AECA6029C05B015D07E3014529291C278A49179053E15CC9BF223146D9DF8346F94FA697ED5125C6369D1AC75A762F0FE410F614672132D5EC0965F2E0D5EF41080CAF1E7284CC350BD7F90F6876CB81F3AA54CAA84D01BD5178803981EF9A0C28C3399A214286781F250AD2A76BE054D4C7668C07D9BAB559A070B5BD4C1C429377CA7A0390574ED472558ABBA124E13325D26C6CC5F6CD81E7C773BF6B0694E31FA75A0740FED85B8EE21B4838F9E577BA37EECFE0D64F4DC8AE3D7640CBB8E9CDBF3329BA6D244AAE5AA129B5F21BEF23E8615F10215B4F686027E63530FF0BF4879735D0BBDD0A1327FEBFEE5DD42CFB97E3B026F1CEBA0ED0F75BBF52BEE44B332729D5DE34C0AEFEC760CBC85463D2A3A3AE697EA9F29EC26FDEEFCF9979ABA7EEF6F1191FB919C6B2F7AB1C03B865F8F8C18AAC7987D4A03D39FBE24E36593352EA7676650B2C70807B7D7977ECFE2A827A960AE8A5DF7509CEC3B7C7CFDDAE0A300AB9DFC4A71AE96CCB3D7EA37067173BA6D29C0401C01EB83346A52B24678DF58E9B2850450366528D5EBE7E12CC78F84D218BC812FA6EDFBD597B07203FF754A1139FA92A84B838152C108EC00CE6096E59DC8D82C936D7AA0AEB1D974D6326572B1D55EFBEFD260C46A875940BCD2A72B7D2126CE6694E99713F0CAA8C420D1A85112094B752B499294F87CDB5F49E057352DE9FC099F1B0D5182552CA801337E45DA18E200FC10D1AAA4B41716CE2377484417A51DE327E45E958F3415DF65C446D442EA27D0358CBAAD188C77782AECFE5A3987CC2F77D04CF1021037FCA4B0F8EBBA8857086B878F79044BB1507A0AB6DB3A6D7974BC4D1C8372EE21283DD52F2F5B13B540AB72535547BFA98DA46C1DCA1BBC5F704B20CD4992DE19E7163780300EC946AECF11E937B0F3886358E4C3FF96F10D3CDC88CCFB2E482D6C0F667DC59B65E1734475EE27C828FBDD8F8233650821C37415D5E849BAC303E7F98E71470ADC0C400000000000000000000000000000000000000000000050B0F171C21ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C + +count = 44 +seed = ACC98B16DCC9A50EF57F332D66255CA56C2BB679CAE705B4297F1418DA845861448DA6CC5CC458DE6C6E96128EEB2898 +mlen = 1485 +msg = 96E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 +pk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFCCFFDD16641FAE06FA36B4409A9E372A59BCB6FB1443CB467F27BA2ACAFE5D7BC35809BE605B70302944B9B56E69BD02E1876A6F28736DC2AE5F37A648BEF51BF7592E3BC41E70307598AB3576E70378783EE6F77357464447A491D33597BB6052F5E278D0C8EA230804AFBA215B8463FAA6136DA9B749F4360782A9B9BC240DF33A772FB82BB07388D1F1706F22F8C048E2191308EBB9C638D4333A7D4A14B387724F5B6E3BD63967A8FB328A56EB4818A2FA2DDD169591E1027B8BA1E322829529997C350F75B72B112878C247B73BB81638CDA59B75CE849F9392D04484D705B1136A443F8FB750D4A51E59632773575C5AEB03817D2C41726B6E288C4D40A3AE64970613F40AB2DB8AE9A70FE519E5FCA0BF8BE5B2EBCAC1A17941ABFF927E71B7DB39E6255AD60A8FC754F34572D5031EC73BB010DAE78C43F784FE3747E5E663B9E7433E13E4BFED0667EEA0FCE90BAF729AC1B5B27B8CF50ED7BDC18879834A4C7DA7632805C293313025F79CAFB9B5BB906696EA8513EE182BB7D643710EBE86F9FBD0B80CA1C13A38490E1421C89CB210A3F103032E4C35A2F3AC6AF3CD9D94749B75318F26C09D07B010BC2C393FFB0EFFDDFB3006EF7A20C509102A12596AB455B52C14D1C337639B337D38292DAD14DCA50A9292D0BECF987E37F034D17C3A168DBFDD3BDED4A906B53A1451485D254C72C94C65DAC0472F2C031B4C3444B8887F564ACD368452F035A3AC38DB23558A8F4576B11BE623E12AA3274D617FE8137DA7EAD8C2342284D5BDD188853902C6E3296857C082B5670EFD94C0C3F6A5148F1935FE19E02B113661F6929A7D7C4BA4EC01D65910ABB09B4152103EF0EE1B4B0F53BF8F2CFA7CD8FFCBF016AFA4E0734DD3B074B7B46BA84742638AF976D62C072E8524DF2FD908D2D8DF042C991F989170B8FF40BA71E75CAD0126252C5F9F66AC348A3562BFF5511164C05E32B4021B2A00B7CC1B769BE797A95AD24A2992A3D31CAC934843EBE89385EBCF8A896F9C710A989B16D8130AB100D47E62C8744DD4771A673DE8FE486FA2CB29DC211EBDF056FFA3874E98C7157491328A8176AF193B681F4C3B3FCC72AF1BDB77A53B2CEF05C026C4C1FB1C341AEE0E42E97A6884E8683B67CF58C9876FB4D8D32FAFFF0A9A9772E8CB531D7E64A923C4BF36813820CA9175A30641A7A5FFB214CF95AB2B12E059707AC6D83AFE8BFFF94F1BA4D4095B1E639D1B507B33A974BB759883BF70783ACD1402FC30374C8BB936E5B6A80773AEF5DCFE6E24F4A3B7192E9A71BDB82C8B409EF8214B3E1C381B611530248B7BAE7C521D7998FA2B49777B3F2D866204B59CE2C08657EC702862E7E1B8883C296354AABAF7DB47C3D21AE3C0215AF6BF8079306EAB168F61040D98592EB9F50259F91312489FBD8B33CDDCEA7E6CE9B9F632CEBB5664EF499F716A1ED64682746913DDD0D14537985EA66C8E9AE74CB7840320769045212FEDE2CD4C252D4EAAB52BFFF38ECC35FF796EDE1EAF5A6942475577AF718508585EB2998C05D1DE6C059E9845001F880E48F7C4AFED56DFDCFEC3F2C13A8C480C04C78A70F2E71D152710572CA49C5E0095C0C08B12998A2F5167B3BE8EE826933A5B203C7367F229A4F811BB982F949704F7459F208010D0DE7E92482B8D2C60E1D10345D3218396F0657F5C9A68105BB1EDEF9C3ABC90CE9CCBE73D9C349C725E26C2CE0FF9CBDB4C347599E35469B6ADAC3D83D6D88CB4700E8D027197F8B3A1A786B75D197F3067D2853384888C69914DE5FC43C229D1F6DB23A3182B88527BA6FF5131B233BA71AEE34EF905545717AA64B0FAAF6C4C4ACC55A11AD04B7CCE1AFBB77BCCD3AE7F25D1688A9751B8B9B0B64F7E12392170A2305E1462C82371EC1CB28BC74BFF01DF98B5A801FAFEAD63DC9DDEC8784A8E3C6B664ABE77BBBD93941D0BE030D72249D6EAE210368755B58D84A5731471647D3D9099609089BB8F7F04E40028FB78E42FB8246D942E57B04B7D7BB74859620FBCC04E8DB6996157961C33F0C06CC8ACE587C3A3417EA7A875CC99A910548BA500B2375E791EB0275FB40F1A3EE2565705D97471EC5F6C57B4F78702FBD7E1D44FE6DC787550ACC9DB77EB9F2E69DCFE421C6A0F56203584573B07D78585397875606993497BBCA0B2306FF845F259EE82DDA9E1A1EF438021DBB69823BA730AD9666EFDF37CC343073BDDCD6AB8E44F6F3A2E4C7040181A356A08D4B8C2F0E3AC508F11DEB8EE698832A6EB197BE068AF4F18371DCE7C47567906F7D0B734F1012FE8CAA504BF1571B465D8B1A4837D83BBEC0DEB9E2C1F2549896F9FDE5B6F9AA793E82C49B1211A62EF899274D9559D80A5DCE5E52E92998203E89BFE3EFD2A3C5C959319E9496A5C3DD17442D1CD9526F52DD88CE58659545D1A78FBF285DBF3E6CE268787277D03D7E9C5D8A567223DC20CB3FABFBC1700CB282FE3F0F788F87338F0518229295E79EA2A3DBDD24B913D90BE9EC838DE17340778DED26C19192509D02DF981A5E42D064101A06BABD374F13438F178CFA19D0AA3CE385051D10C7FDC9D10AEF52DF2EB876D869E7CFFEB614751A89761B75E377BDEEF79D3E18AF6A7BF21766319EB52AB8E54FA00F084B7156AD85E9F0D83F5287BB0BA9243876EA2B213B1F7BF5DC0356E1D3CB431FDCF89358AB4A8FB147F3638E89F3C0A11A +sk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC5CFC650D460218EE0F41A9234763D9492A16A18A9D54519068E22FCAC2CD6D2AD765570BCD4B25D6F7F35241A276F0C9E1814076CB692865EA5B2953C7183DF2134432127324686016247167422584183606237626570368614130651621756058516135440680066437637262780123841422723242384423837871173805784482583583533030207446472281470215806182884157828675501884848137100753133737374756444618108651776458014534100105654447334711705435673858100782534162211357344245856756720731228515552164160837736553888348418441410218140528155822123111288585830330702360457726521328634157070046558243230025703814032535452842354164705644321828668553142043428488372177885012650467600313344846384528302476843766363324086246658123861574538722115625367731167031158446672763431741603846255877804348485012163742571478680683624366873687135467187824356308634243026153762580751161042426816260005537113845614538725208626765687783148503381451057160410301125351777855455048826263437477310385561282647241647827501057230447816677736287326846240462364067732826076182204532450034562878245111516085058602885016772832826658314634484441341278254182421538831672577465101804331438710751667557475107045288008666745768061426386301177862070003821218300412412325502336356103013501328333481105624077020683335402273710076205515611418350644320270685770245262161018734452032760315224268104670163086110367525328087787026347704635258644745242583717020463072477724372153178567175115155381458876702022661021542160347116601662683117064252760630741400716522007815413728831166166377206284375325701386583883526546308861141207340360861648476201428368277626540801263288584366886730462547532566027204545654046165265010420117675518564352585046642422432387785131248145867121823257287600560661430754661747356568320358808115016751146762536005856845328820230258443520731785647270411161185343266552374438885278415662654484380122768002068836546140773000150765887457341681063123312821017627637402454585638611608182618556485482254581770788114868748655650042473484561537241102041552121446624226464777086665106023743256245345068267625248217128464750006870461487428664377628060271615230784885248451026874030803057017330851022053767865247343342633506367421403575166667851366444164467208265805101683524775805831343844361542702724308761810171680855388505182543635584405484760145287800553460423766068343021065332415418716667631285787386534676327267435075508708836182080306237548462573535266324761162784362578506778622304056087462677176802748248153686328188482141671313158311561130610040140313505540273600563667234522124042564651783711135854065402506775335303670670467170861737827781111361732422087501560581556336508785761441367468150000162442184326812587227312184138183448086023181823336705445143336841503027820728284800610411256211377473650261346726060245412363261547666244304500563185675025158804604423508567581648632644182065685648082510223026853525678032744681242007883625522653452304183434150532250066867105233521052210254845455385130844317828640065210585703053C116E54F119E161E00CD7331C1365149BD6352FE826D8505EF9895A91B534138CED1457BF14456EBABC70F77A5CD6AA5B1702E67E4D45852AEC75ED6D9536AD80EEA6E05A7E10AA22A44216C62036848ADB3955DDEAA7EAF8936C621EB22CD7B8160EB9B452FCDCAD9FC0275B48DF13EC954F6FE92DFE47FCE372013CFF43D4B0079AF9A9F601D88233766B2992D0053E5B39DB262E686A14065E5D30DF0FAC90E8792A33E1E55FF4E982763A9ACE5872684AF0374A47080DB7113704231436E6D2F9D12C770BFFC4E514929404FC1BC9DBEE47BB64DA77D6AD637BD34FAC39211479D8C5234C992E86C309B13B5776FC809D6474ECF5C883D65551A642295E929A680418E101FA631389A2EACBAA8027AE04CB533E2EC68B163925EC6155D8C3923F4B678E63B363E4F5168EF5866864512DF4ED0E087A967169F9814AA577E9C81072B9F06AFAB982211CCF0FFB4E2CCF9E77070E6805DAF5D9669A3B70E9A7E08718EBAFDE994B23FF914676A60AA4CAE70C01F2B2BEBC7ECA5CEB05E0BF5F96D78A138DCB9A07D95F47C9BF4AC623E79EE56B395551EC21304BBB688EAFB201ACB0DACA82C34188AF72239250379870A9042F8CD7BBE833CC351C6B4AF2FB2319C9AD8BCF098C8D03EC902433869D2DA4B02EC932F841BB4422E82116447F344274FC51DF3062F74791D05402C2A82FD5540180D195D4DA54D9B09267E34A7DECF2F0B0CB13730BA397F1D86E3ABBDE06232082770F6F0235A78A76E2F16750F45E2149B6275D95E9F4967CDC81CA01AFFC2AA6C837157AA1A3E6C0D5BB1D4D6B93CA38B3C5D8A72C4326C1D5D85473DD740B5DB7A120D0FDCE962810C5FBACD6D69D8921E33B6BF98673ABEC93DD03310449E88C15F0BEE0A092C7AFB31851D189F9BB58C272C5A360C169B24E60295BCFA5ED651EB3D66825446534D18E7E6E49E929BA76BFCBEFC1AF3499C2856DB9E6985531A822FBB5C8EA776576DAC4EF5FB0EFF748125A0E88D23648FCE7167AADDC7D7488D12AACBE0CED855D656C2699A73E2FD1CBCFC868836CAD21D04B9AE576BC470F45532AAC1AA5244643CAF96D2095D77389703B37B3EDBA7BF33B57BA7ED825D7B3778AB8AF43AB79BCC2BF76343AD2C08C01CEBA3E7C38F0A6027B3697CCE6BB714C858924103124239618C191F2BA23461B700ED39C5022EE14DFC41BD780100D9776AB47B1A570F3AFE4E223681401DE9F76CF26638F3DDAB489C9758F21DB3332DEF275135C6DADA8A10B47D931794D3956C2D695080448D58F686377DFBED268AB96C7C9D9A18D48D082C28465691101F4B39926CA3CB2FDFA5C9F53119592FEED8C7C0CB85515FFB247DEBA4A46C703FA1AC0661EBE4359C7CA52CD23C81F2AC1F9ABBFD75689B8A84647CF8AD5B3AFFCC54FCEF1429F3E5C48AB73202C3F4D2D4055894852E36A8EA3AB14C0706F09835E2E178A504136F04816A74931F73560A7177DD3F835CD255D32E9DFF3D51351960E2B5CD45C53A080D1C9AD5401E1F43A0C104F12FD10AD8D828C45C2F3C597B9BE6152EC6F478FDB8233C887F81B11F3462A4CB6E65AFEB31A5DB7164BCDA6F0430477865C8F39886B94552C460D8DA3A46539295F8FA37E20062383B2D2B49243998247ED898B97D7A2055A82903940517715CEBEB5402AF6CDF10AB1A3A9DFA11DC45F8CDB33AD25852DB5161CD6D82D79C1C68AA16109E0984C28AFFB46EFC69CAFEF3F411E8BCEC6690CA7BE1B3023F31BF766B4D3905045A45F524328F8B64927EA2295267C0BEE44C636DFB65D9CEA16B92DA831B095ACFB12FD8FBE762C584AA84E88E3702648F704C243B16018546524A1DBDFD2248E0F14CEA806F01381FB147027AADE04C1B0996C23C2AD5539CA0938BCFB467B93D4BA2FE1ACF43C3A934371213AB896CA8AFF4DDE760C3E1B087E3F2B93A6002FBEDE52E5AD6ED26828171B0FB6AE8464E4B355FA052E887B1D86CD1B773BD22AAE6616A2BE59ADFD9F49BB4B54D979A0F95B8FB4373CCF65398C23BF1E0382480AE3B4CFD639A4478BDBDAA86F9707A121716D0AA2C4E478600488B386EF81A753BC8CAF16E1A461051FE9E9B1655456634F83B7A9755055F3EF51927C63D5B149AE36D8BC626A3EE415C0077A39E722C214849232E2CA80FBA9BDF8F8A35B1D4F5D5BC465D069830D00EE226E65355C7AE912444870DFF5BADDD2EAE8D31DBBED5CEEB8B9E79660F7F517E7120FC080942D7EFE3E12478C4C1CDBA3B3779B7A942E02080488D47563C4690AF5240B9F6B7D9FD2CA6D358BD59A375448208724EAF74A5DDCE9C48632CBAF60E62CF267DBE66769B7F1E2412048AE09E719B9ADCD71B3DFFDF1102FB7AD0D0E5AD84B46467F2F641421B0BCFB1504E3A06A544E34B76B7F7EC662516E2811A4D677D7A471B60489CF0736D0F4178C8D48207C491A31337D3E871C3D1463F1DCD82CD8268A7E5E00216ABFF2537BCDE7D327B52F0113B2BB9343560DCD38A5B8DB5F7DE942C8866CA65D06F98B017FFDD1FB76292CF3E1B2B5A50476A7162F7C5547A84BFFE079D6B641E7BFE40F94196A98D8F2906F449C215DA13A9EBB94F693209A91185D28A89FFBFDE43C0B282C9B891C07CA0D777F8A8AD9B5A9D3C3AC40CBEF816D9C5403AB4F50252AD5F1C5C89C05C3D6ACD4D45B5B006263A182906E5555A8F14E739229961D4C487BAAD71D0156BD3F9B2D8715CCA589E28874DFDDC6262B6060A53115C99F1418384EF1700B4F6C1314030F266A9E2EB773B7CB57C7487F8626166978FE97B37C94D521B179E14C7569F057D7A3568518B284AA39E4D8ADF160BA86EF40B42553B482DB35A05F094CBC2BCE2D474C7CB527D65E7EBEA5C41ECA5FC71498234E7901FB541DC5A829B7D1770A5E318EBD03D30DBE56E3B08F71D976847669407B4E5240779B72E98A19EC810DAE932A0D46CC93C24A6F600934A9630EFD10FBA4C8E3A7F6C98DED5AA665A9DF5500281EF90575171CFD5579A1E2F8659E74068934CCB9AAE11CE0BF5BBB6C8B364A83C5954A2D543F207CD25D65726D21EAFE346966E5670F8780D13AB4BF01E5F2139385E0B0EFB60D17E5A727AE49951265080C7FC4F2648E183D6A59CAC1A4509D255CAD259C6A5662DF4B5BE00530897DDC5E538B002A2F4FD8704795464F3FF04CC50B7DB2598670B516835FBFDCCBA50FC7BB3EBE060CBA076D5619BD28D7175A41BCC3DEF0F28C0FDDCFC6965E7294F271D31A32969CDA5DE20790DBEBF6F968EAB34D7E43570BEC52115E4CAF8026523D7F6C7BD56D235CEE9522A7F90007A6DB989D50B659D198DC62B71F7CA71012C76D3DD3B273526917E288C10319C1A6C0361CE278D4D6D05B04B3B3AA8FC10BC8131B7A05B2D2978E531C6FADFBA3CBE23143DE8E96E7F903E928BD31D373C7CBCBF3BC21F0CE0A6404A905A71D0C06CF3C2BF357AD0C1B767699FD864A8AA0F4AA7C6A7FF6EBDF409CD202933CDC24B28DF7795A5E5008B5A36F9012707E9F0779 +smlen = 4778 +sm = 2EC5AB3376BA29AFE2C444E1BF77996A523AF0A79DE2DB1EEDDDBDC9B83A039A5096ECD6C956A2073699A24E95983990D28CAB9F64163FC331B55BE24A9F4CBF79BB422E4BFC0F9BEE729207D29535C2D064BA0B6E7FD77EE4C404507F3DEF78A161CDD56BB7BA1690012813C6B3E018A2DCB93CEB48F1074F038198A143A620B7421F1CA4876CBF6F5FAEFB7281A687E16115FB35967CF7D14A96EE8CB85A4182183EC08D90D491415702EADD87A45C35458F254ADF6CE32EF889BCD7EEF9E7CEE905BB0DDA731CD572E7AF37BBAF4F51EB3DD9ACB8BBD87DD2202DB0FDB435C4058C5E952355464B53ABC9F5586F5C2DDBA322717D87AA90FE10B5CFD3EED0DF0EBE80E864A3D21F5AA77B40817C27264382689637FBD84A983617ADA37D874B73A35080C7E7F3E95CBECFB813E4CF571DE8D9E73BD3EA0AE5CBEBB80394914CFBC8A583601AAFC89CA1C2F985DDEC834713B943E10B6FD41AF0287775DE566F334FAE0E0699120B3BBE4684FB05145EFC4EA0EECDE1515C9214D15C0669E8E205892D672B54548A8C457A0CD4A993549F75E4EDE140DEB9F1774B4CAC33488F765A7A482326A8A01D6E059B35C26D0952DB09E4AA4EF2AD209A94B0A5108787716D560A5E1610C23E1EC5A5F4A17BE4C28AB3869F684CCA6CE8C7803E5A2DBBD337D04DA3C93BDD5DEBEB568ADE7F47C7DA092A1E91F4A311B69355C190C5FDF7AFF962D3C17F2B8FEB5ADF42F59B5A22B5A30E7064E029042A44184BADF27E2BEA1B0D0324EEEFA44644EFEB9DC9D85F95CD5779BFE7A1DEDBB5520F12F4198A5FF8060C39E012CFFF1F63DE9503E891307C5D9E30D878B1D74D8805ADB6FE05A36A822CFA6C15F6BB8D98AFDA889C04E506DA165F055BE4B7BD79C976A56B3CCA3D89682DCABE41B3664FDB51701BF35C1EFBC0C5904C0A4D7E11A64BCC15F38FB60C03150B3FD512C89C81094A444651E47D29FD4861D4A3DC444DD9B82F7863526A85AC54B86FB78D03F9BDAD2D788DF9E133D102DFDE561DB502CC93A26BB036A9805B6D4426318A0CEDC2493F89E90DDAF7758DA6B889B0309117C4529DB7FC5EC1AC6548B2CB1941137F614C03A57C55B388B73859CC68BEEDDE3F9DD69A4B4B80A4A6643B563E376BC0D8FBD195722AB66A903284EE2187CEB96A7A25D49A2F6FB2BFA8783635C9E837E372DF583B2D4BB19E03CB99178147D382874014CE3E5F0B330724A34D06E13667860419FEEFAE1B85186EED58F13B3C4A565FCAC93A020F8CD63C9A9D1E0C6A8B7EF4DAE0C50D23F3661A58D558ED7157B81225BB080B3730355E339511EDE6C377FB2CF43D66DAC6D029B71B5453E009486A627F6CBDB9F3CED672C263717B4BEBB6E535CCBB7C5559CA9EDC3DFE3845C6DDF853DCF176795D1235F21886DF764CE7AAEDE8508787B8EF11143A5A71EBC5F1B5CD151625E92CBA287EB06F9A4B688C6B23509BA52161078D0D393156D0FAD209C84C786F3A1430525D70A55196A8AB52BA3595F7637FD8A645E86F90D358E9337B4FC71C922C5BB9907187AA69D5E9D2DDA0FB3882D659C9EBB6751F902354D2EA19F6E0FB4022974F21A71B5E691CEDDE83EA954655B1FB32374D6C2A2839A22AF91D9AF4D507EC1BD0E729B818D5DB5B41DAE093536B1D0D91AD45EB2E287D8873EFBBD6FCC756C49DC0B5E36CAD5721E0D66F6252342853DB6AA5BBE87740C306A2B4ECB11BFB44CFB11A28EFFECFD4FBD5B46F50771206316D5CE82C837F5C75D810C10084314E1EFB57AA870A5C48291DAA17CE8FAA7AE2DADD81B6A88C4EA2661880F7AB0AD640EBB0DB55CD134EC41144C74340BD2728ED198D38A77C475DED5AD0AA169C7B0BC6B6984180834B074B879C2960B6E244DD8302375BD72B5372DE9BA498BA0F707F6355134D73166449ECAD170D1C8B850D226153F902F5FA24074FA3D6BEA5F412C4A7076AFF150847D313301527BB611FD5AFDBD5718F36962FC2D72E64FB919AF39C313EE2B1E87405BB6D00058B1536519722BB0FFAFF321491D99217762840393B5D80515FDE724D180D2B02BD5E301B08D9F8168B2DCF996D297AEAABB82A7273616F2BBE0963A965B807586B60065EF374D6803E80FD6D1DDF9A72EC4B7E62E5B57DEDEAFE5FD45EDD5C4DDF9F71D017D39AB4E1CB19F5245887ACD5F744B922976C2630DADA37084A36290708D885A95966E0127FC4DB40BBEE7560B7065711BB3F1D435591D8436AAE7F78FB1B27A349BC041BE106B06A0526530EA8CE6098C64CDC0402E5044BF15D04E6B62D102D732A11122E53D0FD128F6085C91E9982A88CC38CC30BA418053104FA16FB5F0A6E7ABAD5A8364D4554FA71517705019A14D89F3669EDEDA77D92F7D95B6D38F186DE4D7C48ED2C53C5549C004F74CF2B496A8561527990A1F2E2F0FEE3D67C60925F2B564970CEEF8AE104E96BC60EB36757C6C318658E26C8D2445B6CEE0F38579D76D27B479D9E1CB6AD7CC876C3220D0A36C01620A6A745F3761FB1D13132D198F9442EDC56FB9AAA4428ABE5AE345F62AC6FA57865B953C47E7A60269F66AA47E4B570B84133EFBC59FC731C73C35FC51031B234724C03C6CE6B760C1CE532DC81EDB2DAA9C8C578150D91424A53012E0F7A64988F137A4A9C1F6A4C21A39CE5FD24130A57268F568C8177EF462E585EC3E0FB46CA3536432CE9B4B20148490EE6C795E2E941040AE5F74AAF0A340659211D60D24151C96D940EC46FEFA4F016FD93AA2CDFFE2F463D9D8EDF623041D23C9BE24DE179A1B367370424D3500EDC3F43EF96C61FDADA00B68E964E7F3679BF63A4893AA200615D610B2E6EE4FF39B0AB9D4C5F2D641661A399929DB935DC674713D5884C5C018CDB56B92A340F9A75FB08634DD7F1694CCDEC9CE9A993E3577F58DCCCC5EED992E6FD91AA0986207413ADE722B605C35A8D55B102C16F19B6960E6FFFFEB66FF9888D8B6E9C749E00C1F803C3EEAF505028AB49ACC08CE1A3E39FF90ED0D206C03C9341A47BA3760CF5AAA43909F2DC32FE057DEBC8A144A933C64AAC3E09CD2B56DC5DCECD86598089C367E60855595BE9D4D3620498E3BB2129E059B67CB66474341DB1F981FE8828E15A8878D85E7D213267282566CDDAF435B0F42EFAAB6C062FD3D598A7CF1FE73B9741667056501E7F46DF3F5BD67B9B49395198BD5B01F994EED001B560425671F4C5F510E1A306622C437BD54D509E7598D993812B7FE85AD4AF365C2A18A6DCF4C6B3E692783A47D5B42474229E85560CDC6B2E5262FCCDA60C31D47441AADA8963CDD7FA792703B499D78ABB7236CBB7C11643EB6D4A5654565EBBF9D21C08256731806204A66D61810EE161D6482936FC008185975315BC8EE6DAA59DBA089AFDE0FB3E2C942A5ED5F25B215E49C22332AE2A76C3A69FD6DF24348A1DD2BBD6789DF6932AA4F79DE9CE72A4273709FF0D13887A51CA53847C7016002310B4B1EF34C27423F0609EDA18D55005F13CDAD0C79ED396AAD291EFCA6D78ACE3C499D90F48019753D6376D346B2BD9D3D9E81099A03DAFE5610D338BE33413CE301DE8E5EC9FE3B8182F5804BA02B1EB9A15EC1A27A10240F8A7C3570B30F590DA2C28E1632628D6780756A7430788EC749142CA121C8138A4274CC36B210756C3D815CEC264D3C2EB4EB97028A21D9AF015136F22A68497892C5A5A91AC9AFC608CE4905EB2834BF19787AED0E100FC9C597D23AD4B872BC5DEEB41C51E2AD881DAB8B05E5E24922BBDEDD013BF1A75800858F9885D71BD98E87A4C9C4F8A49A82FC4A4E52A0F4EC66765587BFDC63CC2E14E5AFF3FE35D256072572CD3BD600ABB0EE75BAFC4C31DC5B10DDE2A643A15C58C387AEA4DD6A2480AD5E99205E8B705CF006EB7F5446B74978E48752581C575B5C33FC8F990ED57657DB9759E6F596C523E5FCBA92C01F1A495288FE90500D2F775D3CAEDC05A2F6661EDDEF54F4E4D9465E3F54E22849321F784A59B9189F3093A14A738CB529A9615FFCC3486ED07592B5171D188EBDA0C5E79BDC55FF96546F760E24FB518B678134ECEBDA0A357030AB88668DB7B1EF37627548BC6770E0781AAFBF6E608BAD2A3403CD539CE4F38C946F1B9A376A90F62FCDC83328993D853CFB635FCBE5D7CB68262F2FFE366ED85C120D36851708FD8598D7D17B3DCFB9D74CB30F5A39DA9A68B94AC89BAACE1E7E808A34DB2FA30A3A483986974EB56770D9A9D4A2CCA177EA78CB550E2A4DA4E264D664802C633FE60EB673791B29076FBF2F386B4D2E9ADF108689AA7AB1A33BC4090A995E8AC782BF97C048808BE7966CD7F845377883140D90BBB67F95C56CCB4DD609DA18BA19B7B2F54E5EA207C1F301B9611B6D6AA0C2A54578397D9D080D822C82B1D9552A62CE7FE8CAA9EFD7587C876D2DC860BB0216B0522F6E4D13553AABD6B203BDDD22B71018E455C3AD22D0D142A9C3B206C42472F5073EFC4DFD065C33656D26814562F2F2467DCDB40087CEF9BCD9B37992E198CA9A8A7FD03C06222FDE7D159DB1774F00BD541C2FD8305666890F3A3161E4F505F668529489BBBDBE5E8FA1B315962647C8E94C5E0E8E9FC0B1D303136444D82B5C3C8E2EB17506B7210122341446900000000070F1C292D3396E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 + +count = 45 +seed = 8BEA4E384E73C7E0B47381B3063334291A0F06D28DB61B5BF65B01D0A747722E0AA62B81AD46C00C8A5C31494E513836 +mlen = 1518 +msg = 047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 +pk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E10F8F8AC8520545DD7AD1CEDB3BD9C424C5BAD967EE6F8E45FF2D20E454418846957302D9ADE1EBA459AB9A122344E85F2BAAA4CFF68ED00378400F8CC11F9DD2D3F31775D55DA4A9FE49BB637A142B7DE1F842BEBE2435B707FC78043A456230958A95895795FED54982564EC883192B2E7D4C97B4142CA5B67F668B339A89EF9F8D571E11F4C4A4D416A8E06C4C8158F50A62F1700CBCB6A474F6F36306ACF8EBF3980E065BB3313A30EFD4DE24370AC8F3DCE5590DEA877F87BF9C8D19A75720DEB70608B2842CFEB712876ABF1415E0F3FEA64CF2B04C86403221B4DDA939B2BC7924639E4BCB2155386B5BCA84A20C83C53738737B8FD52274B48219FA20A8518BEEB8412E3FDE63E2CDDEB482A0CC413AE402BCEE3C678C5C943B93C4E4284FE3234B842818306E4D0BA04AD1316B92C3865B09AC01E584A5B02B59CABBDB0371BF448A4ED053959771C4CF95399DD971A0FDA54A4ED22625FA4754D6C42961B6B7BDA88991B1C704A0939B1135C2A4B49683D143804AE36D5EC4A062415141726144BBBA5B48716E828544AB2EDA233412753F2DD550D3B69420004D4A7521B1423430A275E50532A85D931DA803CB324AAC037EA6B49B2A0DCDF7C7DBAB10B6499E0E579864CF2C312310CFF890B24D2365A27D9CC95F4CC975C7DFC58C7D87D7D78EC6FC0DE5F8ED5BC8172AC524F4AD798C36A464428147F4C726721F0930BA88BB3C63B5CAF18B9999D908419C5A353FEEAF384767456D899A8BF0ED53B723AAE7C20A2AE4438FD2D629ECB60C932CFBE48A24474723B592F542B0BD1AD6B1DD57BED0B9CB6506B799C568F0AA57143F36C8A6699CA1E4B148D5707B0C13B34EBF6115081B554B01F09A7D9DB6BB7EBA870DD8C0D230F3867D9BEC59E56745D311C37C13D41A11314AA7B9F8398225B6EF69E070D6E478CE768FFAA2DD5AE63F8A0A6AC77BA1389550BBF180F3185AC9FCA4C6EE9378FE5B0C2AE446CC2C12823C24F0E846E43BBD63C22B7912044660DC8D21E77895FCFFE1E7022CEAA3810821D4077801001603F0DDCDD3A29D0044C637D7F700F2E5CB8249DDEF572ABB7C71122EF8A56D130F980F33CF98B9E77DD165E429F0F77D9DD511C50134A68776BE77E4FBCE921BA8219D1612BFDB5C354D1E1931825F9B112DFE71F8882F48CB208D18FD6D810CDB3DBCD712E2E6C51A3D2FC14AE5C800431AD3C8F467B2B7B2208FD0AA184E014CDACF819D63B90DE835B5FF9E3CA9384C5420466DBC2533D86FD76C90375E56203BF474E2BBB237A9E95E6E1FE06D101D5918240DD249D3CCD9AD43092C8F695C39A8722877C2919F8090B2BCC123E8B831D66E1EAF2EFCCF2CB96A6AB8F0B2D90E805891F40DF20BE88667A089E33ED4B55BC395CFD076CF6CD53FC8248C50350BA7CA36304058992DD07699AB60D897442B4B31B4D5ADF268E23C3AB8229AF0125B48C94F0B756919FF2D111913A3760E12B37E14E9247186F254AC78861A9298037F6B15C98801981E523D40B4E1A25F7F0F95635E378FBD3E8E8EE4EF69A5C5158C41E3D5D2B3B6F62A3CFE723A84FC89B69F3AEFB73B926152716208F124E0FD96C60CC85BEADFAA5714CAC36D06F8D9BB9CB4C33DE66F42FA5E48119B6E849D718AAC23B3F705E9C3065ECFF98FA18EEA0D12921227D7D70122C9F1DE4B55B1FFA996E2FDF3B07764BB57109C1DC7D1516C5888487D543D9500454119D5C27E73BC36F720C40A9205E55F44910FF263BFD86A2AB701B07B2EDADA538CCE4CC61B72C2052C97024D4E53E89D692350E14C046463C87A4FD1E782F64A6ECEDED2DD6AE5951A7F7FD96C9279D2B80DE3648A45E39BCBD2F0ED846E3565E49FEF0DACCC50D132E6C06CCFEDC74CB4C2884176C58DD33671337920908CD54B05B5D7442F68A593E460A163BA4FE9700098ACAF9306EABE2A793A827BD85C95022985D4CFB6C18C495E3DAB720962B8590D4004D1A566D202D1C670AE6A7EA296791849317A7D89613C50E27704ED979B3543E951AB320E0E1C053396318E5285DAABF10C71F577169731FE68992279A3C17605E2D8CAD33EFEEF9B0C3DFF33B321B21D4D9CCB69946972E8A7839807AABF259140DD8B2815F4CEF240A89E03B5C13302F3EF4E14482AF72AA98BEE3417C868B0BB4E4DA4836201DBA7F50960BB90FE0D913B0797569206209071E4F2B1100AD891996CD74E827D448A91AACB0237DD18764D8FBE6203D17735D55CB4CE2AE6D40A2A8975A454A75500D8341CF0505A0A5DD2B5D4EAD286466943E2C72A32EDB4D87787A2CAFF3B531FB63F4079165E92DA6DD698B3DF3D6E81FE0A73E6786654F8E72E74C3ADDCEA0A4E7F273269636B52FF30A4B047E8A77CD57F741885454F0CF6918654BBA9D058E4490829A3FB5B9F56D3CBCD8EB0B795B80D66CAC1CFB246298CCEE6BDF618C6656EA8FB5ECC3103AA1A3F6FFB8465C332CB8B9A2DA3ABFCAA3B9354E8913A95092B0606955EB307F15E28587D558745C43A04A8B049A957FD83B45421AD0F0A16B8A352AB84B988E3E48F7C8FF8F7FBC701A0074DBDA5E8093490A708D40E4C5F0CE27F29D40AE4796BCD13051F1AAB5201B01AC3BD30975247FA399B4EA5CF6FDD15D45FFF146E24C7748D2C6F2679C359FDDAB11AE47121D13D965B5B6D47649DDEA49C1A241285C03E230B241725B228CA7156FCD9 +sk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1280A3C7B4E1F0E9ADCCC71DCE2AB079C1810911C2B401566FBE2DAF178041240CFD39620BD2707965B307F95487CF951260687E708FF3F350B7EC4772044E0B55805437567738273783434360610054160102131171733416322878506328667356324556757640068218621284115105813677107431263528854716773536013268633588244143341785806361772031328046654725602223313320211766007202682717835683065581028307857615552184460218302563847886138750426350772552316023132655721334877727805668436708620323861272435403100464126763820472271180076866725538660150383071337116058507314721741684887748627514044462830704885842425347076662807320831114408800373532183407456360367122337670762110044281875443334471721288680101671348130818046306727041141083644386047400756573747830675820322760347464505812801605434761785122310576024824038331251241483185218556736756068625406021553075835016423414102627163304278742532861361362247466754100255030007205876500271556320015141724620166062765717828611120751856844547604624387267588303161602377718761818352203026377706650671582510500388328121577857083820564062176721160003263071584617864166446451054861501558875735825436835271687222346681817248064633562071781112135365676411558616704022516002760685825654442731220811702117514412817271034885014343160203874218405707808451756441252354616801338858067003655077344110744800022172217160036510058281241157868324168828636374711357055688213748850876057306645238883251618248521850374215576728254350525028588674243347150754577255575547427347451528848413705086316881581510222663722856083460537240753872851574374323826058147100100543022640604841455512400228382155570414512883825604474544047568024211885260680163228230405477452831230744842444417313670427425274121830884572874123488483018800172008263350144100613561114152081428641552041185560625814108433636212887532007252368280054658768335588156472872567722536147427211686764784461375013047547220512613708643501473246460141321321047113027381060534716228623620103486826851070235188168254188428011117316383133110476033213087102504677275034601215543284825418657236351820180484024587808266342504301566781570606284617068511134648786726812772007037447066627517010578027361436457313027052124421077142725525007001611761346073225585747028206286582128376134038181704013150044065052523160767112512044545278106146540740060222154384707608411431851528754836104512406862655866446621767061858564614706823036524210731476651622502465226300002148124077135655512887138886405865601810858688277802313168071865823532654477571128427215403208885588728346138721218186640205277457240722818320576274635678762535188385430001515140351728612361835017814521334742702813150816330441121370331310087614783532640736755443438475077702788148860420012624053433074430177480304321768614546867348730106820020548354700422103468247073551287411032838160880883686168445647521473415877450704528063165744372675105217338071701071632163273564572228788642270420185664843500334205765853054271818616440537121114844308050317381878401455305005475466CFD79F65AE62D763A9AF3C3FF7BF702F73B096797504B9EF0E4CF5447C63DA780F4433E90585A81CFDCC7E1C8FFE1F836072E9BC5D319F6948A6424205B8AFBC6C9157D267780E7DAC84D51E6774797C58FB118A5B63A670372358AF310066444BB44FBC0F999CCAF1CC8387422985E720732B0B119B37EDCE36807CEB93FC64F9B64E786ACDD96F51759EDE85C2957EEE6D6BB01A900B5A26969F6BD8496D990B85A2268D81559EC683BF88160AC956D37B279B27556BB4DA8931210F85BF03474C3F80E6736D44BA58E95957D8507FE487E388987B695384DE6E63C1654E5DBA17105CF0406697228470FCB8121C6112220DBAC2C90CCDAC205CA07E2B17FA48D41EFB67376A33A1ACF40DF74A4086E420FDF58525E44D83CF44A7EAF5805E33BA0774B9318D75C6CA36989AABE411164E31E28234A58080AA199EECC6385C10CBC1E93FE273B1EBCA650299F6D9E7E2F902044C107C13ED6B19DC3C573DFE76ED8C807E490F4677143AF3211666D49CAE72E4E1DDD3F28826454E77CA1E82F23CCC07CEAE868E42C08555765509D73869F2E8003D3C97B5BCBFB068E4EA8DDEF78C269271F008D9CC145EE3BEF4EDBF62961AEF9AAD96A12396F0096EF93A8F6AB2AA1A82523A569ADACD4D20974408B7179F25C09C5A9BDF9A3CDC6B3E28C39627F4F6AFC1EB44467A13637D296FC9BD930A7E7FDDA6E1116D73CBEE17F16B04C421A3FB5A313A1F9337679DBA652B61F25C317212768F369A478B235E1FB3A3602350EDE7B6ED153B5248EA2731BB874D7B50BD4DCC8E27D805013407593434C516E72533DB5E18971EC45B9404594C076A41FEFB57136B9E4984BA2F45E90C740C5D1B31BC5DD44BE8948B57058EF5C8F9AF639D2FF1731C8019A639A2254900D08190C0CFB4D616F81A4D18FBFBC464D961DF0CD84F5D4AE08C64744C3D0D8EC12DA7C172406625FA2BD63F41A72CDC1DD5D92FD18D3FC949C074631BE2F8F00E87D43E917667F8E2337F2C8D5CC7853643A9AB30B45357E6B9BAC7055C43C43A548E385BD49047FFC6770AE6667B8CB59AE464F90C8AE8A6A0455B93C64E38DC317497458AF8640195DDD9C428BAE295F721DFDFF7870B9D34A988E20C1DC0BF7A1E06C30F3913C6E86E1B225087D378E13E6C3A6C8D8F381C0930C1229CD65D1CC9EE7F72FD2ADB65494D53D54A5A5E2F366ECEE34F99EACCD1CB07113E54CC561E02F00A052CE3806F68F66AC581EA32773E8438AC5CD51AC9EC48651BE6B83F3FAFEF646545E7A99E2A97E7C3A25AEB613323F6DFD4A289489A06EA2710FAB0362D9ABEC4D1B51640CDD2619BB4C5E10EA52765DAD61CBA73C12DB1E88E8E92DE840A3C74138715DAA5464B6C525023C13ADDA0FACA4C6A49D216D3764D972A20240E849C097232594BA9B0B7570E2C175839D52CE42396341C76B079AF2B518F455CB286F9CD7FEA0CC58BE79F47D20EFB975ECACD7E977E4E0FF989A373A5413B166FD5F5DB134E233885C1AB5C658397CEDB48828A2D0B5DCD012E2EFFDA90C4B0D4454C7EC84491B989F9647C68896A38E0E1FCDCB85CD9C8FE64DEA9A6DFC3812B2235909BC91ED207098A7CFB70F6CC863B2E75EEDD4A92C6D7948E30AB313B47C1FD06A5B42129F0BE06116D334590F899D538F4F26A7101CEDC102E2838591486AAB69ABF401C2CA4E4F5E691FFDC5A85914F8C77C4613B375F66E898E854A0FB68356E13D623703007A485530044E979DEC78E92912EAC53736CF0A75C6020403C1639EB6281B32B1E8A2C2667FF689F070EF22A80C2E0256D8CCF146C0409FB39B6810485431176EF52CD7CE4C9338F24FBE651FDD3810782FA0FA251EEA6A07FEC8BAC123BC0FC50994E10DD00734BAC5C42388EE9AF54BD37B5C7B662E9DEBD558D9614239706AF1484688B24218E79E90E90FFE6F85F2CF2FF937BCE2391B6FF2459EFEC9991F37C178B6F9F81151C37AB6898167A02C8EC92415938EFEFEF0BBD158F835BE723FE86AFE2B06B2A5FF859BE4DC90458779219EC1CAD6C5D852D06642B2B97C7A3D5C9CD5394E64D4E8E64ED3EDAEF9C37C94AF9D402C30A83CC615D7C3FFA3BF71351F7B1F78F7857EE7D551F7F162B6FC87A96446FBE416FE5D58A6BA5AA829B463A1AEA4E6298EEB832FAD458B7DB66AD4336EBB19199FE26700D1E7BA17BEB16B64426E2E4EA69AF6DD545830EE7869F7868D7BD5FA8BB6B5F394D3457B9651CBE69BF2FCDF5FFD2DE7F9C12C65FEFA7F75E7D9FBA33EF6AD99064DD47E25E1CB11CDF65017E147136948E520FCFBF766CC4E15119E83AD200AD0D2D334AB25A2E36C31025CAC0DF9958D519E31A73DF57686D74C1E54F23DA6FD424886F39CB628372545FA7DFD004ED52D6A46B703D09F67807E07699E9C7AC695B380D62BC77662777638C2097787EC7167A235749DECE64D682333BF215D0DE9255291420F76DAABB0A4E7238E33964B7B16AABD20271C6CEAAEA5BE2F63F3CD97549F29574E45E02E6B0311B16DBAE3D261C7391D653A0AE036E0297062B674EF0ABE3AC978C6D46DC409BBE167BC6E1D8079A77037853935B73775800D810717BFD1F9CB8034238A2A84C82132E2533B663DF1BD82DF2F1855E5AE9E985435482F0AF9FC156B1CF58A6219F997E5EC985EEBA0C3F39AE6542F68BCCFC7D36FB852DA04E6026ED60D3002E801FB2E7F6374BF81763CF5CAAB839B463AEFCB536BB42B73C38E815AAF0AB2380716011B8435E59D278A336EB3130BE408706E21C1C6B107CFA80E5C7BC70F85DCE1C5ACD90403C7B42E48349083CC02BAF1BF7EA9C6B543C6E576B451C47B6B37AB5A44DB25754C4D8AC4AF70EC25FD59F9F8A813FE64857869D6865EEB5BF0CB9AA8B1541899C8751DBB76993A11112312BF99DBA9DCA4857F54CE218A5BEDBAAA65E3E7FEFA01A7A8DA294703B96837AC7E2A8538054ED86DEB88590B51668FBF1A8ABD1408E855F93BD2846A0C11FC569344E3D3C614AF5E902E34666D065538241ACDDF0F4791638FC33CE1189F6940E508D0348A1BBE45FDA330E4F210158149B0164498C677B48362CE303C7A9D0F12AECB82B4D7154321D03ED8720B953C2D6029DEA7C773B7D3C4E800EC77F6CB5C2E59E66EF09DB08BEE38895042A34EA7650F96691C1674A7F688CDEC20923FEE62E715F251DC8F870B029D0097FBAEA96926B7F58B3795EB99BCBA9B2EE3F1FA5758444AF7EF1BB71D7750568E8C7AEA1D026209E010BEC3496766D65A0B51BA202BF9D5D2C685B7F7DB74EA0F35D28EE8356DAD5F43D0FC4AF035FACCB2CFC9A068FE50E2F6C98ED254DC15031F0D96BEC79DC1CA63B8F9EC5AAE8FA8AAB37E7EC7CA6E0CA97D9E59D18364625735D79221872F1C2EBEAD83DBF106E6B3270AD0C1222D0812767F1ABEF9EE353C568944F660691D67B3261C152F3B5E3B1D6EC42B916021349C19B1A31CF61B291B5D5274091591C0CC7C86277AEA81847A68743E2157B53F0E64B863391FA4CA90678 +smlen = 4811 +sm = E5393450B5EC2D9430BBF91045041A6AE2FB954D29D44E8C623EBF07FEF52DDBC12495EB3393E1ACD88A3F20A5922CA280A131E560FD5768AD3FEA3E21071694E063540E269AD755A37812C4910040BE60D3571467A5A7285C582CE0AB06D210049D7AED73CF9604CE66BE80657AE8C4D73809C83BBD34A8A0F99F5280C4F39B92AEC1330AA4EF082F4F4A44F0F96E8A136FE2BFF68E159A9E3DDB0F9709B44E322A22450177BC0D003A8C2D2FD73D781EFB57E0D0879CC76E8DED645DC68FA91837D86BD82AAA7000156FD6BB51AA1AC6A2BD4F60ED5FB8BB9A254DBFBC3BDDFA7930FBAA2F071C7D3DE5D9177DEB11AB9FA424B02F4D11F4965A5D57BC2D99A8016666F9DD776DEA512DBCCCC429CCD1CC73D872477FA845DA74B5AB7DB78F89353FAD8175B272639724675A32A7BCB14B7259062E54503916168DA995D38E1628CB143C6B2983A1F4D630AEBC7B5AAB34DB90A9D15EF7BB563026FA7C9A9EF7E01FF5774CE35FCB332F30DC61586E471E3E6F8AA15CCDB90A20DE11D65DF1EEA264F3D564DD58149C6019A2BCC8425AEB5B6F3C68A709760C13B58B9B5A85295C364A425479BBF9A144E7B6BB0D9846519ECB65AE4DDC11CE7346755A0104BA727D32580C545905AB3365EB0883B8E803FC1887B6A9EB9ED175678AFD9D1639913B74F858EA56D9793FC7E9875E39B9C2CE2F80B656D1BFD5B7CCDC600DE383420F81F60541C4411648E4609DA9ADB1ED4F30081A663EEB20EB62A5FD8E035812BDC449B73DE628D89DBBB558BD103F543C8375CD401070CBF1932531E80AB7B81030541289AFCA93E6E69F670ADE9E3BBB44B58A1965862BA0A73AEC05AADDCF358B2FCF90519198CF45CD27C5BB944616AA2DFD6AB01F20F2ECE7110E03E897DEBCFDC3C614E281EAE361616B47AD268DDFA989CFCC63EF1D5ADE58F4AD7796D2B0D11DB304AAFC45DFCF78B962E29C1BC503E89F3C451D9A107CDED50DA2910531EF00AC3156298CDB1DC580A9A4F2A6485D286724C626ED5CEAC08D75E00C669AB220CFC74284D48DED85A6936317E8FFE790A377BF04AF4A592930624308BC167AA6E9DF64338D0BF97F19377B30BCF10BF97B3A09DFB17F625215D0FB9AA598A9B5E3DCE46DCED1840049038FDDCC161DB0AF317B197AE343DA980F93D61DF2A048C9FDBD7C4EDA5729177715AD751D60484528E9F807E9A8CEF9FBEF4022E7BFFC167960DCAD50AF2A7CB5E7EAC52C1C6ABF13871E488640ABC2DB9EA58AC2E9CDC4CF8211DA795A3AA23FF9CF94455F4A2983A943ADA43AB431005EB8C14D5C5530BCD7543BB7C79D1A4ABF38C496C6812B99D16038DB30A9331404D980E7C2A932D24A3A13F5ABD3A61BF4EEC902A1483B194252659EA9E64C8385C8FF959C9EEFBD99FDEA4B7E9126BE9696013D3D29D1DB2AEE3C87B6A9663B66DDAF12404BC49600AF51D427DD62CB91FA6C67951E553F2DCAC6CE9E34D60FCEB8C59931BAFD83C6FEE80449943663C505889502B5F1B804A1279A113E39118E224A83DB40DF119CD1AABC703162B5AE824D25984273AD47AE3B9CC77AFE634E830AE2BC8300D336F82F471EEB7BB538EF5DAF8AD0D9BAA37A7B95971B57C837603602A6955FF1B5BBD44B75F08AD1D8CFBBACE93F1BE122C646F5E87B38A542E640B9FBB326AE4FB1E6788D9AC2E31D25B888A8078DE2AFDF827DCF9DD7C59A8D0BC6152C7911F312E63B0A3122EF4AD375ACCC5556CB0EFD3B5559176721814DD565F7453602CC04F7ABC896186F6B83D43A3E82E0F58528CFAE2BD53415EAA96A5DD879CC1E3BECB0DFFDEDC6A1B583F46C2DEE0FF9E90C2EF4B4A62EE7D77B9AD157E61E8EBF0E8F5F7C78E08781BFF13CAB3BC989F16E6A592362CCC31187095AE42F8DD509AF39D0684F9D31EFBAD806236DF8A3E19EA57EB11592800820637F879A2C47495C0608422A6412A6B249114582160038CE0AB862FB811BD34A2A9B23B64ABD269B77B710F088917941019E1BC5B2ACA013E716D45A42D3547ACB033F32B2D71318338D364B3B7F754849A6D41B18DCB0EA405E247B5CE3A9BE4A909EEFD47AC18F4CE79A2DB849281795936CE22E83CA6D9AD5011B1F185F9C534C944F9BA9B4E969BCCB823C76625819C99CBFDBB4F28FB7F7D1C076E11404D35699B3360DAB5EBD6BDBE2225F1967AED1514745877EE8AAC7D2652FE5EFC1F52B38533EEF0E1A64D5F4ED664EDEF474447B53BF9DFCD7C7534B4C9C642F31F512A64CA9E35172F65A7E4BC43ED512B8AD2C7AB3278C0072630D6806F1B93A76A881B99B2CF22E750473899FC7CC5B6314EAB7BE2F119F06930391163FE03D9B140E77C1A367A32908A6EFBE42159E049EC7AFA486AB61A9ED17CEB8B854A77E888EE6916E3C7E6D0740248331B380184D0353B11A90A9D8727E0BA0566D1D227FEA8453082197D93BECB9CD66766ADDF29C755A29E97D00090DD1BD8C94D9194C0867A5F0173B4A6C7C2728D12B88911921C2011AADBB2B828FDC0E4087488A1EE30C9591E58B3C711A16A879A9FE327114C5FA0B96767524ED5D7EA852D0B64C0F5B535E83F509EAA0D3F12E58AD9388DE221A59A97DF41E57E7B36A3BF03A336C09AD38E26AF754A0E14E0DCC4A0A738A0C42F135416632C3223BB217F2DAF718351338E19FC299213564416A08532C2CE413AD4CD5BC16B77E73CE103E63EE6274590CC69339B22D11F319A7F44ECA3D44B90CE6D6F2526A20FEDE5A424F9A8FE13174D0ACECDBBB0C865BF2EA475D841CA900CDA5B222951A6729F9BDA811256B0447D44F768894171707D6E3C6AD17A2DE1766BA2575C20877566DA2F0A544BD47268A260568C6A7C66F3FBC1A944CDFCF37FDA4C711EA7E496D44DD994B78F3E737E71F6E80C7E7D94FF707F44237C2863E6368F23148098EE39347E8A7FEB315507B5C32B548A0AEA129DB078A28B318630914E21BC6BF980B6B95B5DEFAAC982794126C62962CF9DE2D40ABC19A8FF9466907FB0D3C1F13C826869D6B005DE517C98956491B6E8D646A9B3D15BE5F23BBE5F4BA6F0036E7E5713120F43790B8C74E079B92ACC7C404B0A87FECB1D1DFB006E356B8DDACD7E69379679771904F03BD95608172476F0BE1F695A8D3963C79597359185782D73DDF3E5F897ACC740A5FC57615CA161D18E76E3D1E6656456C2829F1A69D79E0ADDA8AFEDB80058BFD1D32570CDE52CA9C4F2889E5640948A89EACB3F85560E2B9E7731F9C67B1501E0705896E6D51725EB31F4A600242C41EB58A4C6ADF82CDDE3DADC3F6DCFDE38B3CF348700112BBEA9BB56DE5C03638F026DA362AD5D51C296FAEB5905E252F1D5C5166EDBCC9C5F3FBEC83D6E5CA14D937CF03D5509702ECEBE28EBFF67838A6660A0C4E7EEB088069EC6162F37F9EC1CBB0F58CBA2D00374DB2EB4D4F441E6B128A29B51FF67A3A2E5BAC875C79F4FD8762281A9821B55516399C7652CCCA2CA5F5CEE8C4448EFCC201B167AF583A4AC7C266995E5A311D710B40C659A217CEDB12149BDE2FBF404934ABC101F27F8C24F64F1879FC7D4B6252F234B992852B7CC858B43879197192D6FCA3361918342301948834E1B278A0C268844C2F4FDAB814D910621621E2D9BDE8179A0CE78BFAB5F180A23ED1A81F966401B2D83DCE1D525086AF14DD0DC8133169A578B36B01387C93F1460339CA9F79DC29E495968DC34BF6704DA6588F651910206A44A01E14EF30E256910FCF73151E75D351A7614E004F6B25B6FAE1C89410DA9FE3CC5CE1818D9327C83C9578DAC63A23F1AE89AD66D3CBC1CA4542D373CD0A2EA2B30108D0D793C80D6BB7A6C64AE5A50D76FFC49018DEFF8A43CC4AEAB59765161AE4B4C7FA884C54626A2034AB9293922356F0AC9DC098DAA1D3D335BB2DB09FEF20F0A4DB1D57ADF31648B258E2F6622A597B4C93274D319E3CD6122674288F3610F0F2D2DBE7C9DD94C3D96E63E820440CE040CDC7F7AF38B7B5D0B2F72BFDEA204D3F46D9DD6BA26D96A72C6B1CAD4D6377FD612E326D5605F6406603AD2638004D71A22CD48D34FF066946E83A4B4D3D2E9CC006B4EF47294BF1409BC2C615281470BCB245AB0B41C6C45A4B8EA5B1F82DF930B1B874A9BEF969DD383A781815DFBF5D455841784BA52744683BA4B2C928F1336D6006326F29A2DEC9D67934552E6ABB153F637E45771EFA0FBBB8A2CCE815373D2B4BDFA57497E75F1E8ACD551B70CE19C4CAB5FB3B8017C547DBD7637DE6BF9F90799DBCDB5CA93D27D6E3AED8CB25A387234258C3FFF5BA5EAABCE22EAADD6672E750DB329510F27A163D75B23260FC29B7CFF4506F7EBE25DAFCCDF87E2ADE12F89EFCE223F1100ED975707F1371B9F55EEB1EA993EE0993D4949109122FC2CFCC72E988B4CB95C73DDDBB9840B8E2967B5A3E7C99E024765D1918CA2FAAA491AFA412829D97721653F824FCBBB67B99E8C9EAF049AEC3648E7AE62999F7A0B01278F590B7FCE04D36205028FFD7B6F828C392C668DD352C4C4E5D5CBED44C466CEFDE47979B9146A6C42C2A67608F8F376B1221336D83E162707AA63A4EBAC1C2CD305C629AC7CE192E3F73F2FE134A5795CCE2000000000000000000000000000000000000000000060A10161C22047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 + +count = 46 +seed = CFA713E4A63A6FFBA43BFB898956DC400507F68AD164C3D24A67B5F8D7548C9DB44DAA43E5E4A0990325A4233089318A +mlen = 1551 +msg = 6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 +pk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E522FF069A6281336F61D8F7FBB0554E10FF95DD6B5212B878CC08B17632FF4F2539E28CB8EA52867967B17A2CF8D872D627F37317EAC6C56073F1D6B952B677146EE2D572534D654CB49CC01509D7A462EB5C54EB6D60F7757DA9B5786D03B432D3273C20A713A714B0B27F12162AEDF494270D4C1C2B1EA08357077B7BDC5660D883DA672E3A1941207B3A5259AB3C918AD5E9C0D749E5792D79615DA670CB57D68A6B3414325407A36BC199240C5D52E6351558DE88209A61C9ABD69CC8DFEC23A2A31042CA9D40739F03639A9206DB5D2A9D4EF9BFA5F2DE890A6304E86039B2822AE2692175FE23EF86D242F1335E2E4BC42A13918AB33943ABFC434F8900FE4B06028B9862F0B7EBE075ABAB6E2EADFCDC80FB120E36A59414131F039D5BDE4F6BCD11117184BCEB4EBA4D3B3ED1307F389BCD2633E6BE41832B566D326B6E6125194FDBC3B4FB74684CE34E7876493AD1E0DA38002FA959C36A4F5A3CF86794C5EFAA3785C8010ECF0A5CB72C2AA83015C57C62A4B5B9796EA165F0DC732B85EAC9F03B9CE57022950B692700B0A2F54536ECD6A5EC27DE9D46ACF6DB1572EC2D03193A875B9D21D6C64CD3E9DB94A86C5CD8BD7B76CF0BD9C7F07A7ADFC075A71D0F3012D1747B08EA8156D1AE59960E673F1F88EAA07C0E700096EADCFEEBA3EC49A0771A696B64A83D07FB31406A65EAAEF880C1025288E12686343869CECCF09EAAC13508EFC5B1D3E19E3D7A46E4CCD65CF50C56D32623C7050095DA83D55889AB69CCD57C94FB8770CBF35BEFA0308B5E3F33C2097EE4B7D5252FEC7F3404AE51B76B2F1CAF388A90D796EB05C58CD5F9651CBC8B5711E5915C34C6104B0F349412ECB48E3DD808D4B6FE6E3A79F2C56F0E90559F4BD7DD66B405383579D4316A2BA0F47442BCB8D08B33580ED9F7A0448E72A8F7EB83E50D20AD82AA5889180C117053D5F043223D62BAA2A40ACF0A6D9735271E993C7CB31B434AE3258EE3D48B552FD30D238B8350617B13E5ADBA7A2569333A95BF65093855CF18ECF6E02E8BDB8CC3CA2BBAF56D95FC1DC43036E71344475617250A6933BF5BEA7E3293D0E27F7A6F4D95618E348921BB61917B005C8561061FE89E1E115EC00DE200893BDE5C88DCB069E0A0E5EFFD416549F1550B8B3E0A4B212F47DDB3E923F6FE51DC0EA6E6BC7D05191A2DB5ADDAB8FB858BBE56C96CB8A85B18B7C7A669E29F17DD2FA6AB0F4566682F78D820B30DE404757D4169A762FFEDB6531F33BF7BD19B47F7FC8799381D94E2F16596712000E8603D97FEDD19BA20D985CE3F1529A2D94C7604DF7DBF0CB1606128497E99CC87F546181E2D91B63F8CF06FFA1033F523C05917CD7E1F7AEB4825E35F933FD6B35C5AFF6222B1E12A035E64908A3BD236CE2731C2FC4CE9FAC9515BB048803098A58CC5E2EDC7A8474C08809448F43818DF152E0D55407FE5AC3A31172CCDBB51DB4F82FFC0E4D364D812154E1B7E651A4CE0071604CA3304B07C9AD4CC42900263B99EF60D8B8F1C2920F802E58A96BD2FB8D2A49C9BEBBFF21CDAD609A6DA9479B9F06BF6A4519B5B12F758D58F5D57BDA9131BD7C4C58AC00B339561FAF0DDDDC75AD5663FED2A785A3AEF8BCEFD85358030A352957FE163E708457A6C607BB3241CCB4350FBA4ABCF6652C3AF20D035CE62E4461FB00630508AAAE2B8CEB8B4F6D3A1194862EF005AF933EDCD0C78D74BD88203C0C1BD36F1C653787DA4B5C5E9EE212FD91CD67C73DA225ABA9225DE5BCD5C645C1EEFA6838E3D9D9987CE7D9DB6BFBF6A4CF2F7B8DC4B92CDFA6D6B23CE1D25DF2AD1A2823B400CF703EF41606D92A5DEDF9592A01094D6177008A8F07B36D5E4A713D0EB0604D0A218D94CB56AA0B339B6328077C9110DA4D6743C526AB28E86A79959F15E30AA2734650C8F675D5520E135462ABE6323AA57334FCA97187A6FA4BFC0AD3A74F6D53DEE1D36D8133528331BB34B5A674D07F538C6606D36787A40D9F8E0EF7C1DAE6BF6C974076524D7762E93CB80795B0890C264A8700A0670A6E490461EC01B84BB72AE73329B0E3DCF4DC12E2AC032BF4DA284525EC27719E7F74B6D0577238BC4641F9C71D98D80103C71ADC188A542030790B47211422DF7D81CD96E8685F41028075958544F87ABE83662473A54D6167E40E57FD3FE7C81015DD6D99C01FF64A6102935236D34445E894EC49DA8B0E1A7F75EDD36F451132E1E4A1DBF9EF0CB43492AF9E52FDAAB3E7D1F5F2029D25A1CE95491A8BD9F48B1CFDA0BBE5F8C682F94378826ECD26FD061A4663AA669397421BDA851209112AD970F5AD21199C2039BCDC4DB75661800C56C00647B79ED4E0E06D076BDA748B76CD1AB0650F28E88B8FDB3781CAB32292AE61E70F2A8E6FA646806F5A628E81DE73817E6F3BB731924311955333E9F34265059F9E62D57894D72BDE8ADA5583031169EDBEEE609028A7BFB9093EAD531AFF05A58B4182F8D4BD87BA71EE6EC82FB5779EDFA3B72777C6FFC8DEAD8A39514085BF5A30646ED70D85F780810A318F197A921AC4969B6A663081000C7493D1DA0622F180FAC225E17C19107E15DC820BAFC897C819A2CF2B7530BC55E12D2A09EF23842EF091E8C3A5CE3F4457FD1896E1F33A79CD5CDBF39E077065E78742E7BCE6714AC8FB8080215D6691BDA7C87C3A0E603C24BF75F4A7C099FEB445D198743F +sk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52518D7DA525DA0DE21B84752D892711F3BFFA0EDFE3B2BE25D6B1DE65B5DA7B93CB7FF607B9E5BC651407DC95033F4CD64D439F388CC2AF52B4AEC6B534C2568434715128507656507060851200625558487341041775768410742674613127680880724366208767367305212582323357116746834762615471484117846721433631521815704447215616658786155523101621823313128548002672381246577840717630310834453482020388763277551720721831660123500736436454881600522261303583165774016881045717072461272784052064017083737134723065765021016677705305407117076415220376212150167587748840476146527376365207354683644638261078378086038621022866642154588278025524228888337053140417310303813702826118274662578688470001228546080161328433855765375154685558335821308368538544252722581128680402784682308833754675036607842228833883476755860538378487612222010767242610522327804742316506261130340707287837051813634245642027383335811313720652876530136175670331275586855800681756586244567062003086073633365067780270544423386774622811748300843812043628858151756614255413613324355777817588147330555578626151434267313134047204116150243181666446761727367308027457612553127846688313074347527764354017741681777340178656514625034274718235714868536721102180250885886811077857817223611422471146212732135507266045818615117526145170488712861652060255818228838886050143313874714408871374173268286101517278170027364157614056368045463704321218055272473684143136371336380500111348118178052618788742465105737601063577323600645806172425562718754407013234242287167311147724835247320441723184086611711324265571273611758635026266221483675060836557634714188070171123714042725374266010642526387610466114556426132347231304406066735140108506700183062884127281755773866841164435556717543724217872617120087345165413831276372421360233242150364786428306656243218517770650667552523174013283528124446870001673415332673004285203243820085862340058122310240110156328703233147573828454174887882464702015326328816615766132370123163154250781505834670304283065724622764446468405713818747038578458085852602644251604724230731444074835085024465310053732055781181144788848202205228134737061060226843420761363008028604266418634326262617544040171868683267201107112237048425871751580388350203750412060016684757654818822772086228774263324724708608367263521674513312114545856640506327122765454822264121707564608808202036805225072442640228178068815575163835638883683777761326827250613156527837150167845212556430634871014321018582116110016770311322241081200801617483483524082605454681075263664211763456668531634025250251271335250506327484406851323051502810085201444701642646057862647443865080442110702841087381373658242404486632627481532870603405561825200741052417251360400634028683250704370026513007101143200752183545825643755852772148462631006488615383105657450355640854473070324436050006885761876483478033008241087066467333456241408458404714063822383802362054223428012330430017343153747070004360664665211421625708205700416645470582867234007055075705654016601177140753081028247F18CDA9A7A427EC896394709962237E7A5AF5718A2EC732ED87013B2FD1BA0F8AD4A7C27A14B672D84EB430C56C09D92AA269FC8E07FD1CB7320CCD958975416CE10F2032E655DF158DEFD16E1194315B71F5604863D84898079CBE61BBB292F4BC7FF19AFC08BFA8799DF840F82AF5AC2C1585F320EE3CCC5FCF02D2C645F532ED0538731163F1499F7627CBB056601E5CBD905B5095880E32EE004CC74496A6642E3BAF587079CD0F4EF2867BEC4B0889C53FA934CBEBD3FA96E14F613108ED9D124EF2AC412843649D0A811E43B198670028C3A90FD6065ED54A05232ECD73EEF6437A5A861AC478EC55E5BF72403D1124073ADF480864BFBA2AB348BD940E9779407562BBC2D9A13835382F82DB1F2D85E1C108737060C8FBB1956C8A7B1A5E04595E17E4601659F6D55B05EA7CB4AC6F523BA4980E6D129DA68D3A67283DAC62F55DEA4432EF5A7A5B4EF9EB993A3BF7B8F34744723ADAF36B32F8ADB38A46A1192CC57D2843605BB03CB9FB75A6B43FEF70D11719CD1CA4670C2695BC47BC0265917D2518BDD1A3F7BF8A9EF66C994532D3DBF19F1FA1E7D75E8FBA31231853C893B486D462918446B78FC0C170FAF1181869B4DC235E31400D2AB4538FAFE0E8199C3FD87AE11B25A7A7E9F1B56E8E3883C3C5A81A9745F70C1948E1BB787A26CB0E8EF813F756B9ED84CF9DE20DD07BB2337A9C1CCA30D83908281ED75140A2EA9F1AD9A01072BC3F1FA913464AA1542648F0C8E0E430CEC118468CA2949F3859D2DE0428D97E2D5801EE379EDE969033779544CCDEA147487C5B85556E57C3EF2A1340C6059B917FB972C5F2353D5807F03850506474C0E4ED3DEA8755BF4F214B2B1A8CD885EE2DDDED0050923972EAEE5EAF3EDB061F8E29F235B0BF9B0088FF118237160A36E2539BE886D686A034FA67126EB1BDCA833A7FF548C8BB460DB0AE6063979563AFC7DAED314AB3F569026CE2881713D301A2C2EE7F6B14119FC787852F1108F8130D8B9F20FF7EA79CF1BD15C00CC8EA1F6869606ED6971C47B09AACBB5759648DE43031E006F310F314761968B390DDB88A72D30B68B5422E65E0E1F5BBA4AC3D3735A7AF54DCEDDA976E7B9A7D0852ADD1315026C194A61129678193DA9829E0BAEFDCAECEA10AD1985F77F770705842E427985727BC23A2C5D77542FE72B1FF032610197605CC37FEE9A19EC468A3BA05F1DEA13B13DEA0DE4D35DFD2A12E1CFEAE71A1C240FC2CCE54F58C243305E3AFF8EEE309B2D21E1C33925E747E90CBB84512B92028D9DCA2CFF9FEF407FFA37AEC89FF653884C0E75524DFB48417F3552E1D7CFEE34C0162AB432B3FF2627962E12C840E5AF07D44434C4472AABB11DF82DEB1BA8A2BCD5A13C6ED466003AFAAB7F340FC0B395CE95D59B5291388D89F8A2E903FED6291C70C743CFFAED4AF591DABCE37CDD2CE9DD8BC6FB3A011DF04497D8FC13594CDAEA1B61B14A9B14F5832784A5BB5DB6113D71F8360067B0C9DD586FF08A2EC1250D7D1F89AA41BF6C6DC1C9D9AB5C9F5D712AA8F74C2A65BD4D3883B9F84A9CC5856F47B59201D0B11DE7DAC67CB94C1BD72C2C64ACCE587AEA6462C6413B7FC038EC3131752F2D9BCE4D72921A247C86EBC5D11EB329A38D666C7BB56B01C5979664F2E182E001BE03AA1A289E090857F570E926F55F53943946FFC1ADFE0F8DF6AEFC18901D7BCED77FEA87AEC6B9C56553719342C909CE102FEFCB8797E0B51487B6F69F8D64FFD3890D708B22BA4404B5337DE5891FCF2572A8C0E78A55DA2DB325DE4AFE55B5893F5A78C3ABBFB25063E992F43D6AF062746AD1D981E2A4B1536A89D8E872D67F98D2008DE618846D7E9AA98DAE054A9D82E5AC95D20C918F1B00E94115A448AD66A5B782334593A03AC161B2651FFA81B46CD46CF52182931B167EBC8C8BB59C729D0E3A6011E1DB1DEB66EA4E2D1D38A00CA09FC76ACD7C84AFF451B54C9D9AF3D708CFCFF3DBE78DA59645441B660B984A9543F83DFC4BE664AC3B4CA22AE7813ADCCF89B1AF1BE35A6779B3A785B6E3264C8243B810F2D3A609B0AAB2669C3A839F9F67C026E8832C223F8FD7D297BDD6A7F90084D4C4B4970BF3C5142D89D61C56D5E1B2461261D74AC7F5CD98FC92F44AC88EBBF950F08D5C84807A11C25CBADF69D91E782D4F65D80BA3B0186A3EB908E13493EC622EC89ED3F8C03D7067EAF55779363A648A67AA898138C8988E7B8852811D2D875A6E8E534CA2CD924226AB3F5E9DF52A87C648A980E0CD72A705BC6C167D6B037F43256D06856FB12DD5DDC79A81E18C56650D3C3C36F1D43B070865A5289DFCFAD314AE0B624768708AE067C7239C914D842B4D8E2FFBC5EEDD92B838E9C6D4A28A8445171B53D832F24CD8B5BF3CEAA9892ACDA3E2ECD03BDEF8975E15421B6C133EBD5586EC63D76EFDD780B786421902D81DA0E4E4FA8653B51DC8468D1A472EBE3BEA057980F2A4DFE0EA3DB4D547C43C689ADCCC8F1F4D31957A8A12E8E13F55950C1C4CC7CB8793E9C79649AE6ECC380D5067F521C7A5145A4900B0EF8CDE748D76C810A82015442E4D5B1E69C0DFA5206597FBD0134239CB9F019EC78C52B52C44177C72A58766BB21F9B6903BB72C9914B930A48BCD6B96A87C15E005B9179B3C1B2DFDA2B9D5D34D66FA890C82272F41B3A2BFB205026089DC504109BCB3D8E90717FDDA8D821C3EA76454B28E8CE2D3779E3C7C695C6318664EFA2086992156DE55D1DA3759768F31933189C2A1F0BD6A46166EEB5F5875B5FD35D447560F5C6FABBC21BB3C5F0CD789C6288B7DD87E5B6AB03B76B68AF9BFAB517707122CAB0C23B36B98DA70F36A7DBB41E4612400EF0A1EA4BD82AE5BC870C2293B8118CBF01F95250ADF93644A2F49F1D4CFCAC5F183A3797D69754E033003069806AE5B794315AB0D97A7E43EF69E7A57914C52A3F48F9E4885D635FF2E228DF73CDB9C07F6C8BFC9A4C142A08F1359477840C53D229AD5164340D0A5A83A4F9654497B44BD1247D4DFAB020012E82952A38763A46E07471929FF979E88875B797035C6EA8214FBEBE51CD27C6776966A9E06401BA4696CB228639E19EFE1D08328D34A242D8BDBE31B0AA5E065BA2E2EB6A260B3B31ABDBEB15FE4EC1C7F64CBA0C45D9B3CC33B2EEED6EB1B9FFEAB3BB02774E41C4319725E03E81CC72B9E4B323B7607C595C9F4FF2A4AE5C163AFDDD68DA9B0F686D6D5006C672900DFFB0BB45F69D348A5659E57BDBC7D10800121B7669AC36380F4142D501CDE52BC61D88611AF66F351F55ECCCAC90AEE1EA4EA82A63D8D0E641F435159273F430935D0DBB68A6349D72909E741C1A9C7F411A76E23DA14BD747EAF8A19EC36AC15C13B49109E25A148FDBC120C575907DBFFD675591CF95AC40D40664F011E225EA63D514C1B4239919E2306322B6E11A5953923B73FA5B78EA95E774B0769FB6137EED26D9254B14BCE6683D2C746428BE59152ECEC194CDCC5D1C9A2B08B42218DD648D0952FAAAC46F3 +smlen = 4844 +sm = 1F55D5727459102A7325DC7D64384C8C167C30A27E411A29B28516F5A8223691C4B92B88F90C7C9818B3C245DC64128BDE1A021B776EA53DC5117C1D145F0D38174DE4F4B2DFBC61D0EE0BD5A2C949C08A0F64C1B9BA23AB83CC15F42A9BF451ADD2F5E39EEF243421CD36ED670C23F34069D0B70A2BB652CC099B9498E664E1CC3C7BEC77BF955A5D63FBB5B912D4A65836B8766F2B2A3828D2CD5263CC7562EBF1936198FD6A536A608B1DFB81E18AEB5DEAAAB49D95883DC07BBF013FC2A665C86691F2994EB3E85CE0375FA983B9F402E852FCF898F524D3849B01F73F8AF28EFB44647FAD5702748820158FFBCBCC6EC9AA82A0F6F403466A89896A11D47B9F85A50F4462BFEB66AC4E8EB1C449493FC906C981685A2D8667B7B3DF09236370D498CF0DE7C034B9FD80D5DC56B64CF92BB6C1FEB56EC280DCD00916951D25CE2E7D665CA9C2EAC78A21ADDC2D0948A00ACD3610D49B26AE1F0AD80A1EC716620CAE6A64F810F01500581011DC042E481CCB5770434F9A3D8690CB4166EF0794E585658D37C89ACAA26AB4ED29CA566882155207A1B165928344DB80B5A6DC16EA1E685F6F33AC5FC7BBED05CEDF60410BB9C53D35020A4F4D95716833CAB97C18DDAB144DA0979E9D994FCECDEDAF40858FC82282B224EBDEF3412FA3902E0D7044F9FC4D9E79094A474EB9337936BF60CB7082743D2B5B80A1B9DEAE51F9002E3F5C876AB29A03768E96E062149B9490322605F25B9FD059B6263B66AD3D035B112F8EC14DF24A35577766F9B150C29648E2915AA5D68E8C06DB2504EF08B98A2C46979AD11A7AB2A4021BC9F5F4B7B6C58190F390D3958A7B4562D691A70711263E4E9002151208F4323055A981FCB709BDB8CBDD58F3C817B744FFA70B71CA02F7370C3209600C3C2402A423A1E650487A2A9D17B47B09C8DEF3E061A8E3E562D0CEA034BDB5658394C44C13A9EC5BB042B356300983ADBE73BCEA19325002AE7CD99471E12F4D6F321DF438DEAD59A2979717B912FC4E291178A39C517AFDC68316F5E9CF47CA2930BFFA665A0DDB3E44E4BDBAE57A60B93E89DD321333A39E198F0058EC6C7402159FC4AD98761791C6E3EB4C0619072A71DE4B46704D2DAFA12B46AE444385058562FD96F3F85AA37E8746C8EFC1EC60701B4EEB60BEA162B6420AD80288BDB4C3690FA9AE6B892C35C4F1884A13845B8EF25884FF65D8130584232F1B55CCBFBCF1136A5EDDB5315EB0C24854830E1DE4A5BB8AD27D1DB07739990C57CC4DDCC2548F5701F04CC07DCD4BB932DBDA602F8586EB837BFC9FB70E59FBC702B69701565BD12E1FD057F16531625FB05CB4392D2673137A5273CCE32C3EAA7FA1D212B9A3AE572F9BC3F4BF26D0D745FB8A67CDF03FC556342057751FEEE803AFC6B40A7B3EC51978C5DE57F0470DEDDAEFF8411DBA7538C3ABC19BD4C45A5DDB9F3E12EE0E448148B37AC028ECBBEF22B7198A5503BEA8E87D7E2B0745463674CBF63111B8B19CB7A3DEB81A672DDCF3A47537B1B4CAEE026711766E8EBB0424D56883CC57D65F56F465F4AE9ABA470C31DEBF6FC4C2BA2D5E140DEAB796CE34EE4A18B9A811E83EA26851DDDD7DEFEDA982D9D62DABB80DB3E81619B559A379BFA88959715B89D42DC0D3263AA5CAE7AF6AFC267276119F672DFA37E023EA4811A00E5B9D028499926D34FACFF8267D6BEF3DA493DFB0A6FBCB9A6A9CB50957E9F8A01632E491FF0612DF7126E1EC6ED1D23DA2B1FA674F386CF921A775955DC43F5ECEB2436FBC25E8FABE6CF95D269C292750BBB3DBA58BEB4A5F4834AAA826D1A6662A9E576378FB5D929E258C27F10C3372640BFB70D441B24259A6B45FC26DB5657B9A94BBE3C070A17427FDA3A46C54B1C8DC5BF3F85867A963723F3034520A41F63975C1DBE0CC529EA05C9DE24EF0D1AAA684F4A40E495B782C67B39A6152B72F63287E7C3B8B561F7236403F58088A4184DF283CEE92C6B1D4777C760B7A076E9603CF0E64D18C7B373862C66CF33D63CAE02AA76E116B65C3A45A9828587772791975E47E98BB0102B76DE148391BAB7D409924871A9CE81FDE3DFC29037A5F8C40463A64DBDECC30AB79EC5E05492E82BE4DD6B6D24C13E45AEB8B90E58E01C9CADFCC2E005A25ABFC971C3A0A07FB6311ED9A85DF606260044C93D2A9A087F67244922D1B4E5D970D4423158CA065004C20F76C15B07D0B3EE63832CA5AA24B7C539D731F62D34193C1E0C2BC2F63FFCE91800627CE800BC1BE6FA7C2444F780A7C552C180196B808F77DA476172B219C86B5036D32F31D84C1F3E86B1DCD086F2668C60C793D826C7A069A84F66CC1FF4C7512553882809E665929E6F077684732F1FEC6ECF8CD669F1E6BF20D99EAEAF336A9B23CA5997198D21586A98E2A73D1E6F2D38119F1503F0185563693B5DBB58806DA63B63D4992CC921E58156BAEC824858770AF23D075F5C6B2D62B809341C277411C8E47A4D73A687FDCAEB68C1CF7B3A9FF409C1E5780B508C7488CBA4FC5F799CADA42A49D3F4EAC6FF3BA89DEFBF512529F45BC2173908E308C6AC5D34149021D38141B4D93070E640A37A86BCE0F44AA1E7BD7FEC0F541A3568CC074CB85902A75241C035A78C87837585BB26BFDE77CA42D0E51BC546E432BBA1BAD37767FB935EE1A415DEF6D1C0C6668F25781CD096F9C0D7AC05286CEB4EF9359C8F1F306D5E1324461287E8A69A9C77C45FF9D0A2D2F19B9B5BD4183C1F8AE5178A9496404A90DD3141DC05AA0166EF32C24DA9122FB855C35663B3126BA4B463690AEA0496B0377E42E7E53ADC3672432B34A9F0A75434E38796A53C6217B485A014EB66794117DE7BFB14FC56F996CC45BAB629CF29CC2A5FBD48DE221A8440DC61B9015233488DDE4F6BC97500513DA6CE03704615AD588313D5F53567E1AEA3DB78C8DFB15146CDA979468C92BC6FCF72FCDE7384F2B0A77EA652A87699E0028DEEDAAAE4627D1625AAB35058057E06A94B6A599F12E7C61FD4CFDC36D28BC1A11488AF62949690EEE57F53554402364E2E965D84E5A3243F1791F26BC0B28814B8B7E6792B3A13B894061951F6F63A7D0E14FF8ADB75E88CE0D8E53CDED8B876B04D8B315F6F5F7B0DB5C3AE1A645D8F3B970E60C9D10C32EFFF80E6DF4AEBF3E620BCB9351F5F16AD3A9077785FD9AD9F32A49E5686C955B49DDDDCFC076A19F860F2F7ECE35C359F2BC10C4729C5C10516487F836F964CE30B30DBFB95981C121EC7388AB89B003BBFD767F1AF7F514025BA2F40304FBF96CBC9E6ACD973DD15AB0CBAFCEA5929CB8BB3F5028004C8397E257279E72C644B86C51C34F46AFFB0E7E92F76CCB21D883EDA6AD12ADAE7554FA303CE99637F2F5E57003CA99E71DC0E088DEFAFB020BDFA704D5E0D445F749C0C714A7F75F3098BB536BFA93A56215A604477D1EDDED5970CEE25274BFE7938BC58C103E5E41F3BB841F7C640D09CA373C9133B1FF5BFE532D1DA70710350D9F511DB109123703F2EC9B64B547A1A5D6667E2D5F26EF59EB8748E4D1B1C325243B68D31A4560F148B4C1AAA4FE7F63A10D35B2F617B013191F59247DDB407F279B0D2317E10DCB52A1E6B2C1F25930ACE5369BF757F967293761D256AE4227E8C5EFF47A4F83D37C2A9DEBCDF608EA1D6D0606884B9A2EDF1F176C0CADC1B3FEA0C2302BE58CE1E3A62EE844F4AA4B7AE4075551CB61A55D24069E1AE8F9F41A959CDE9547289C45465C673A6726F7A799F9F09451F63FE9942AE0DBB71A08BB40E4578CCF47CEC505096C7453101BAD18D1C23762C73CA7F066DB2A163E1B0D41502539DA17F79CB60501F268521F1BDD4A405F9B7887F3828644DA7F13EB8CC5B94FA10D2FB241CE105BBA0B4425DFD227EE25AE2C4834DBF4FE617DA74ABD8C3FB8B6CD867AC734D47466AC1FD059B1001A7F088A63B23672FEAD59AFA6B6CB8117C726A8E5B4FC1465B16A1A75C68C44F53E6D43CE3292A33CF81F28AFA61377189FA45D52487B4490EEF1A6B9971E4C89CBC63635F62BB932AEF2EF051459F040E13E8E9E7C705D699370E48F0D7BED1135D9460A84C36BDAA0654999629679999FD099F130CA2243621419409A09A22E33F4D96AA6381D03751F5425CE16A70A57D923AF83DAA4FED7C71E2AC1C7EC45509CA1AB177ADB32B32EB25DD7E5E5829B47911C9A59857FC0D20A9CA7AA8B49B6A7C61EF445E9695B3924E40111313B42E2010ECD377A3056C1A6D244875C6691F71E9798F77DD517A178655C74D37129043CE840231C36052E2207A8AB46AD3453F2A49D1E8851EF7E30EB49B417DFB41E1A1C8ABF567D8104511D1B2B25B8D8443D8FEAAED429303DCE9AE18782FA84CBA5B1935983ACC748EDD074B3864AB110697E018669AA56BD94EEC1D949615E664F23F25E271EEA26C365CFA320472F56C2A83258E3DD969AE476759829CDEB64CF263B08B5EC16B5114C9FA96E9134917E5EB7EF89C9562821274524CECD2DCE7618F4132B6A70760B947150756C280B47AE9834EEB297C46F97B04782612FF6BFF69A0D122B3186428495B7E21E1F646D7385979AB1FF65999BBACACCE0F3001B3943B2E06CD500000000000000000000000000000000000000050A141C22246A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 + +count = 47 +seed = 1F3193EBC58EF65E9E396D69220ADB8ADC729BB388A72CEC9028A094F1CBDED21CFB0C41356AF31E0CF66A3B0D843666 +mlen = 1584 +msg = 139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA +pk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9977CDAE998A81C249B72D3085F52C0017F95CAEADDB447E4EDBF4BCF67EB50F6823EFCAF02F6CDD9CEFF43B9C1227587A1E66BB8A17041043BCFE5BEC80C402AFE4707F73CFE61C063A2003871521C99456884A0014916D7766E6019915B236C0402420753C6784C054FF864BDD5F8D5DC2ED50313A74DC6DA8F5D1ACAA46AD541D2248B7DEB873550FB157A79E72326D50F158C2BD410967EDCE257FBF569AC828557740291194E61A85DD78F801A38B343D4494FBE5A9F48595406CCB0626D8FEA9ECCFD03FCE27B8234039CB953CF99D2F6752DF57806356E385A97EF448B41ABA020518C85AE7B7E76D8D22BD8867B553D861C14F1DD23F71583AB95A020688921679675FC24A831A89D1E45BEDF50E620B9030762DAC0E6A354B9E95F2330695A9B58F0EED94E6ECA73ABF4288C5F7A03A0B11B60009DB07E23AD8A5A1BECFE0DB4F24716E6AA854073DCF2239868AC77DE064954247777E160A769F80860863793AF770EAFC140A03E28784753E2C7C3688E00B8794AE6A5B86723CC217517C1E7416DD651C795F19CD41ADEACBD3D7FBFD12CAB4D81AA53BEC629BF1E1754FA4692805F7C443D84211360190EA0FDED2EF08672C8DB98A7485EF680A6FEA8CCB63822B0ED602E0931ABB4F7981B5B6FF9D7DF82DBB552E68F16903D5D841304AFA6DFECC758F5F39CD6340F363F41FB10296A33B19AAD6694E5EBB6E2FC77F9A0B4C981B62D2B695674EFE62351516EA7873A11D9FCFEF6EA0D181C54DB496A07EAE3333D169BF21623EBB30F5644B5027ED164DCD503350A771C6026C5001BB3049DBB9D9084837C9ABBF4E3C48AA695C2D4AEBD0BAA0B2FED94A1078CB3D00A45F379F028A24EAA6CB3B2ADB117BAE44CFE20EAC332AB07FF9A121E66924A77FC1AF4F6765B2887941476FDA31573125B6320337123C19409F061DA39BEC0B168B12AC20E9C69EA8C20DBEF82205E3C12C96B4A75E3D0E40A0479FC2F22CF471D12EFEE42FE8CF8296B9F895B875DDEBE7D8DF9256836A369559DB0F7B1C38DBFCCAFA436628684AF8CF30397FA1835EBCBF8C745162EADB08427CA1841BB5142E4E0B48A827C8403F9D59473C91337ADB219A67596A07087DECE56526802B78D836F6D643AEAE1BBA158C37318322CADBDB2023CBE48E62F97F1A60F03F845F86FE2AB098A5CD92CEA6A4347FEC81D5AD9249B14A56BFE48858C2B0A18E9B61938670569F59D5616B145C92334962E29C9417458D8BDEBAFE93CDECEDD4878026BDB9F94F20D306D59B7CAEB66A4E41DAA4E98EA712D789911776CE5C362D20972866CC6D7AF99104643730429BF63EB0C81F5CD844471F9F08BB81B5D1AFCDC90A9F063EE81618727E86BBA53481806DFA467123ADD17D260DF344699BB2DAA6954C9E9FBBDFBC6D4BBDE13B52818AFA855D97078F8783A68D4C5700FFD8B385F6DDBBE991D2EB4F921D3AE4510538872F7C52DA37B1E49BA768E8043C26688954405A8D2A40CBE54AA00C67D889386F29331E27E71FB35495B3A3551A5F99FC58929C4EED510D58107EACF48F142F618649E7FAF0178A23DAE9219CC33B040177F0B329CA2547CA54030DB1D0171A28DD7BD8DB628C7208874301C536A22B9C1F83792E6028CBCC143CD1D88D13AA6BAD80E53965259E0A22114BDCD19F76E67C5A6982227F98CD09858298242BA913D507F5A34570A96A1BCF907082337BF3DF25D644D7D35EFF5ECFCB7C467E00570A7E8C62C20555652BC5C203098E348E4433232C2BC506A8131E30B645284E5ACD87FF60A1CEED0BC69C389D711BFED4ECE9D0F8F2644E31084EEC37985CEFC3D6DE145A31DA4B9276856414058C14C4942B6D92CD8CEFF481157EE97D578FF81C6AC536B136F7809AB3EA9769FD71A2B0ED649368F733027B17AC8DF45C5FEA6CA20EF309299BF4791F65DA77FD1279360CB122DB4F736C5B4431D14D4FA1F9944AC4C523A88ABEAF2D3117E28A0A8099D0F39BBB8530AB657050003336DA37343F1749C53A761129AB1364D5F7D698A879D9118058585D94B717B672359F53BBBFF79E91742B8A01D0665BCE8795221AE87AF21AEA4BBBE6D30B0D52DEF620AECAF563B4AE166A45159DB63154DBB8FF52D875C04E38503D9FEC619B195414AFE914AAA7D59045E88DC651D2E33740E393E093485FBF144FDC195DA4EA00AC05513F4AADACBBDD865B3E7D355E6606934AD3FCBB485ECB108F4E11F4A6B242BC46859D6FDA94FA049E69E65A81AE9B50B4FB770AB1DD97E3432C1F815BE7FCB928264680EB40439301B3680CDB3C63333E29D46F03983DD2E708554420FB5B1E9D5A18507B867865211E78205CE2C37225F22304A2B81310F836F9EA472AA0736B24059E4E13004E521755B3A691DA69686D22B15DCFEBD89741EE9AE27952FEFAC71121C40CA8A166F5FA8AC4EECD907173DB5654C2CC6F91272BE089EA725067793269CEDD983D4A4ACAC45F8681A859BDADD1F59DD6D0D655FD7948FA708DA3D9BF15954F97B8D002B19AAE83A7F8DE35777088975CBDE4C896F56260FA4479DB33ED6A485DC56103A6E8D89B2A7040DA4B81D15695F46C65FA4027C7D74F5053738A80D7AC5C2C6242375F87498C1DAD563D4A01505B03296DBE0594FF6C499B7312F66A4861248683CB1CD7072BA4DA5C8A601A64B05AF77BBAB73BE6F627251D2E7049F804C5C +sk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9E32578B65B57ED1930FB71B2A1099571117EE1D0A45A1572836C9C733F7E819F9076EB66D9472960061F9EE9C2DC737552E1B5E1770229FEFEADC0298D31EDF001115371154421083524115280266341667661806405734461827137845137154758434776725605001155140335283447181653017441500121001643506116137736404131737525683162671300611405465127552268107372184270686500487738066255588257880128274716235064236524400357017128312817454501848037108508138668080006806251256410340522381403511065878567040241861267371256477472100668153456787125554202180055232638716406660586638477478684562367725066644445283882334808626084662577744163822101286740258073174328226171662686014741802126504761167331741347045045074205313854251142540300703342823583217885475056074578270250104872770734100578684851734187543128846374302667844836653617787777181542147711437484045242565380852051781132286664855668336818183851133157273560384263777758005566380810746568265528258740303522048611536572422700303201434546245642245621217302137058208453785008683176355185751828717338070576360668534202853378248858118775287644483540552835188766658307471356445864584537837306257463812647631118502884764530118121844467326772755213854050062732426017674373216664765705020772447511276172088886503578686423075547525351048021834468678767562271106146715847466442256173006402400761076687528071012323658701477344467563823716108217188258825026631157007763236433514871402235774442637503600532560870531745702744272475165081332642283850876672273756622135768575268213523522515732170877415025335626163202335000231734265483748454848410085604262646435345042158360263470022286478012764505788571802645368148221663256047560184645011711035732327534243416784577001626325041637005240208864637187263865522885618353708111054156812546755262214635127680365600738832614530243877682032464410817110515572440113447504517062831110045706654337338618878341487422073116482785466501232222773615201622620671138664432501037168010750872064188660863657426840340724786818636577231417635601087265558843086756410735836147063737446800463685641752084638562100534037150344448150881034141778850454453161357537352681436518801047072171781420724557732734082136032711525836527038474001112166773082675181373737608005416473502725614102381784023646465888822575771754443823734550522475288186071345354668065402664775667677326388788874762724610728823712381253153883283381475316314886221641134560284276062637356603685330867707582146233828862811121728452842635668863481004787127528802402405034628013458111140627141665258282876378657877635405400835432306157083305403060186660711261577325278708586332470677471121885528141761051817563435444255507420535553255721815625727350456288468145212008235275744135372351443635113178475227807560102347552084516338140154411103863438877757228212574140645050023642472323846576738778700405055626606184810180565330083503687847408653601406685017006807105281602144140040020423200277357560188135480040243328770436887531506765558073151703070346048517333560211047251716767B7D7ECB406873962BB219D5235A0C240F86DD24759D6289BBF99C3FEDA84A664A44EDDBF409951D1E6BBE7344980C60F77C1784C98CB2EDF32C66C4354B2643856C9D8CB86E878D1E1ADB608917A35B0714F1877D92D3A3945FFBEC97C1F8CF26E1FFD77196160EF325A36A3455B250FAF0A2CFEE5E4459BC3A3D524B17BAD95D8CE236EDCC7C70979B6912AF6628A96D8262A79097ABE3232B260583C097B0BD05CADCF7A97205E7288DEE28B76F7CD04ED6982325EE727C2922B8BA13B04993072978D3BE06DEBB6441D8BECEE2D4863F7C112E6512D65E1E8FC3F75EAE565988FF1EB9418F06FF81696E931F3D1EDA8DFBA0E8B5CE1E33F495138C17ECEFDAC7491639593D24A551DE763E696097D1CC6C18F087AF358FD66AE4514543E306E0C8F5C6E17D7B4399F6E7029FDB504DB13E609233A7EF8ECBE6FEEFACBC884E2B0BEC8469ACD14A628B84E58D0E0BC102CD420E0875D3E4D957EA1518F4D9E3EA9D39AC4493DE1047ED974355B0A5D88B55839DF888A75BF8A5CD88F2D68EDE42D6E9686D6B7498DC2AC2244DDB4D8F64D37FDFFCD111CA906561C571EF385D50F40EFC5C93AA9FAA5B9FABC22941971D99E94C1E5B06887BC28313F22D1BD5BA542E10C56029C11EC8C15BE7D279D24EC1235751CABB7E16D0A2B1114188CD5C41D388253A168F982841493C888E0F6936B193AED83CB01BE99ACF058D8BF6012111033B77C53C6D3A774A455D6259C5ADAFD5F8CB62EC6F68854EC04908EB49EEB242CF286B140085CB0D72E86B35CDD120FA1C184AF51F35A9B7FA89FCF919066819351EB49FF09C87BF261AC2B1A08DC4757E7155BFCC6444E5C7F15EEF39CDDA7582E76CD1A69DBD42E5F548EE6074BAEFBB65EE2FD06FD10F1B897E4AE1CA36356D7265FB9FA56320871ADF62D250F453B18F6D6B5A5DF97789B79FCD71AE15733B348C8CC6260BCC067C44F1AA7A99E4309F2D72BD2C09CE4F2117D83241E247F23BF4956A76A547CF3DCF4D8A6A1156FA9242A4A5E16A7A4A75FE8D70FCDE3BD3AC260E647CF56E8CF138AA79711D029B90B812A7869365E892CDA94466008A405EC09D03F4EFC2CB33FD181B51FF44CAA19A443F0B996EA5DCF414FB6E6AA8934A86F82E260F22E95AF930DC9DEB6999227B2D7776785FA074CAAEE1F68DE56366252DAAA233F3C27E6D30B3E2965BC9295F1C2708146A26A78706D6D6ED74BDC8338D5E06BE91CA0F7F03471DFD6500ECD5F99520850B455E1507A465A1ABFFAC912059FE7B95E7888C83C5CD721305EDE52B774A964C294DCB8B3638DAA633A2AB57B50072F399A4FDA7B9E7D96D30700503DE8412D0338D4CC82A1B5BDAAB136763695CAF74B8BB6FC754F7F3657993B2747B0CCD8AAB8063C54B68301BBB4D73621A34C752DBF87BA77D5BC18C3548E1F0B897E00472B96129EDBDDC08075C1626DF9D4761833E392FB7A91390D69F2B900AAA146839B785EBA7EF0106A50665B93913768DFF0242AE25CB18FB9F32AA5B2F71099AEF40020EB5976EE2BA1035E65E7B5BF93C938CAC5EA804A6426E9F77AB4ACA55CE72D16EFB12FBCA267734DDBA8EF11E3A3DB1A9A49F01FDD416F58DF0A2725930320C164A3B70BE2F3383287BDFD67ACAB7E778D00E41E9B12AEABD1CAF7D97333BE891C8B6C35247D83C2C261536CC05AB5FBC7BD53172BAF9D530EC0A3D8CE4BA69B601698230FC6AD9DE12CFA9C0E83A923722C1B23A524E47F188D9FBE51FAA8B438C513309942F4DFBD22C6ED1D64481E79E0A2EB00A425E10BFFD7A6FF693F9BDB0EF78BEBF22228ADDA38CBA355C7858A872DCD8A01F551E6513A99532E658D86D9F2317BF2248EEE5449DB59F238A6243F61AAF631367B4D52E7061D7EC8C5D5B2C743856BC2D0B2A56261C0C45CE2211886CAB7EB979D74104F4C0FB6A199BC6B2F78AA5AAE3594317225F949461181872A88767051EE92C6677AA21E9DAFBDB446D3C6ACFD3C47FB8D1230D4433AA5ED3419106686FCF13C77CF29B48DE817369D549642C6DF41EC3BE8F85AE0122B0A63941305A82E4A01C2B36335568E473F24E39AA4879457137394A5288A431FFA33B068FE716EB6EB8872B6BA285D3F4EF167A78C9B2494CA3437264DD1A8E4F3BC9991140F7412812D41B712A4D494CA8993B67C6AA5E5B05A515D8D1194479E16EEF0D56B01CA191A456044A8CF2A851891069A9B7AB82C37039A4DDFC59DD8C42E6A16F98FFF68234BC58A0DEE0E5682696C5F56BA774217CF382C0828818A98C72160011CE66F772ABFEE21C966B50AA300F475DC6449BC869967B031885A9F6E3905000B5507109F3B5188925D63846F4182BD00D7D181A8BD988C45D9639FD6063B7D9806005217BA1770BFCF29BFBCBD77D40ACCC7BF6AC51811A641F4FB7C6AAE499CABBDB5E0FECC03EE7F0BDABEC1D6D51BFE88AC7C36CC1BF6C3A6D862B5347AFD27A06A49431F16C4FD5D8FA068D63342EC86F63EAFCFE4A39190B0D10537C4A7C1FA84BE65406FB658BFA4A71624E6185C6BCDDD63F6BB0E42237C67394D0797D2364939CC39C5FDFBEBF51C2DB150C6B2E77CF90FD70A561C68CC98F9DC32012F9E092F34ED2AE0EC9CDDEDA102AE5803CAC2FA3EC8F3F40D05277352BB7354FDDEEA565791E352A7434C4CC8D7C76CFE03668DE47902F7D906422D8A03D6273479C9A67F7E8D893068E1A8734229B86FE9C14BF18F88A5EFF92A0C1B2309E54E4C2B1B2F0B6A9348606F88BCB07B59BAAA7410899054E22D385A0063A9ED79C97A8C33A548C31EBBDFA239A5D9CDA66D3A44643CCF6359E3875ECE466D0DC1C1B08ECEC7565D7D477E06B1DFF379E1D301EE20A0AB5F0BFC04CE9743B7054E318C6377F5EF334CF2C060F4BF828F8EA344ADEB5E47A4D772DA34A571148FD75084BD6F5BBC61D9F219020994E4B38F3314956251CA0E043C457E617531F6478DC99D299BFE67CBC757EFC0492887759A77D1333FE14DDD1F8D98027640E6A8BF974BD27CCCA5B9576152D791AF4CF7D5B8D7D82D9AE2B00D6763A7F60316ADCDECD70BF364DA20CD9C5BB184D423FD4148F58B01095710D59984B4136B4C080A8BD391725BC2D1EFC5DB71D5BB475D72EA0715554BF6255BC828D5F27F658F9238FB6785D7B9B1709306EE85BEB0DCC5B801653B9BEC184BE4499C6F47FC83241F851DE67DECDBB3B30470439F9558BC6691457640D5F589A0EF60F99A953EF8F80DB2B7AEC8CF15299338FC9C8C5DFF18E3683AB689B558E50BFA8F63FFFAFA8120D2B577231800707BFD400AAE23FBBB35601FD4D2231097D5ED019B71967C04782265AD6ED6CBAA69589D0B869C416DB5C4761489918B19076CC568CE90E0BCB47C700988AD1A19CE9B56B4D890D904F38A5A139982D3314D1742A16AE271A5361120E212E25E937F187AA6FE822D761893AB680FC91534AB780D6E40432B7FC1286C254A3C3671BBEE5068BE8ADEDEE6461BB5D81A8AD98C9709F8A59854FAEC904E7B5 +smlen = 4877 +sm = 05FA4C17F330CB276C23981F63F9A391FB031E6150995683779CBF45281D6D5C011B6BC3CF83408CF6E148BAA97163691252D6AE12F714A13AE2DC3A2D28FD46189E57609E75D276C76D6CBFFBBFEA3DCFE7B71B11510A5BC6B17766AD4F6E03B126DF75F15603E91C3815E449B66EF13B29BE0BBAE6923CB88D067D56E58C1B51D0862E28B59423EC574AB6DF6171C175E478A98D44BE082902428B85EF721E4EDE5FCCA2B28111E919E79D877B664ABEF93DB18EC554802D4501F565201AAC9AAC7F29792BCCA54FBB2698070B99C08457468FDC47E9F6C4BB720180A6CE88A5CA5A4DCE52575B001FF031A44C14FE57EC7CBD8ABAAF288827595E313235FE8A34F5C1C72DB2B1B90A949CE2B0DB0A037F22104E9361924F68BF84D3838731DA449484F47AF52DFFE30FDCE4A9154F8EEE61D63C1E89D3F249300060A66112F08744E749E63390C53EBC20B18F270D4A563BAC9AA3232B817F5C6700CCF0F314C1EF97083C5478A90781AFA1C29D5220F338BDB8B34C764FD10DC4F3B7A7EEF4218F6A87B93B463DC2B2C0CFA9D22165A1E469BB283CF41A6BA857076BA4A7A03ECD0BF625B1CE9DF09893B23A96887405A9CB1D9DCC740001355C11CB07791C15EB0B6BCAD4081117DAC0E95D3D1065FA1F3186A66E35B402D8616AE4F2023CA4361B0478433ABDAA4B89124B445695F7E58286E590B1F6E5C2FC54A54A3F6464FF1B9A4F00537423BC04E50EA373EBB19B9B89C4ED0F542C25DF57BDCE8C3D5F91947401A4D6214AB5070F266CAA6D3AB4A5080CC4201503F1C11BFE903D89833A6E066C0BA3ADA1E7E55957DEB1A6C9CC99CFA7A399D0943E8BAEA41C7E574B6B4085095ED1C5AF46EB6FCA33F364DAED57AEE6D59E79E20C2225D257240B77129427463B1C4891EB458033376E260787095D343CFE04F2EB89E1EB16F0802852EA91CFBC4CBC7A0F4D7296E9EA272709514D9BCE464B0E54FA4444FE07DC62C57E0B7C18ABE87EC2D4F32A7C688CB6C398CDC30CAE2D2F45BE575FDC17D8C0C97420BC550E87D552C3CE15993BAB4B71F7F3042B21C1D3EBC7E9813331008ACBCC9D6CFD971A72FA937D4B3F963640E01998BB8109F97620BBE015DF7AAE587D6112509E9FD60C5B40CE8233C21DD4CB921A83C77481970ABD18EC5D7D2E997F7428155E40036B6046F470198B12DE43C227BF9C2A6D6114446683B196BA46E678CCBF5A6278F4AED0F301D10B602102183AB5FFA8FC4090E4C7625283AF0CB53746F7D679BC14F8265393C14F0B57D90128169506B4E080F6807429531DAE27261E84FD093064CE56838DF6E5D85A9FF41FF38A131B87855B3F63CB5419674674CB6A2A28C9E1988DE189437FAB64C808FFB410B1BEC5E5EEA1AF6F45EFA4E7F4C73D1B87C19A92B2CC084BDAE669DAD790E2B097652AE77E5AFF1DCCB4D98F87653C5F3551723433059D1BD9501C58B8EC162DC971407F6A9A0C6938199F988571AE7496CC42E2C0ECE86B519192DC090C66FCFAAA4C017838594FEF130A091953A1DEEF25175BB0011C0AC2FA60EAB1D713382810886D93EC4DA2D3980ECE410B1730E61C0E4E0497BEDD30F13112EB0726CCE55556FEA56D39824F3DD4973896018B95F0A31EC78504144B02670602532AD9DEC0E4C477B6CAB910844CD29C7F2D346CD62DC32045334D030D129A0690384AB22AAC2AB5579FAF230950938E61A68B1B912D8C505024B148CFDFD4FDF1764A5549506F9EAC8657ABDBC4A1E108B65DF1E7998EDEF1C052FB71A64709921CF151BD5A523AA82592E5A7C9D722226988F30BACDBB4BEFB07EC1781001584CB0B23CD6BB726F9BB5A66F03CB8A9AA566B7303A353D580C095C67CD4273C93DFE299F24E8533C82BE093EB772DF5653AEF8BC9A39A111F5263D0D1652E18198916ADB79272FA3D069F329832E23DAD799D248007EB33B5B338B00E7FE43A84D94A18C436CDAD9365116759C4D476BA58FFEBC700B720FD6846FFC0A00494159E24F96235D98AE3668B5C0A32F048C0AF31E0CC8716FE2332784D4F92000B37349B2A40C2A8F985DDED3B3532EC7BB25F417D345ABBB0343B6162FFBE4071526F4F08A83710DDABF2258015A8A1FB813F79486E00BFA3717BCA420B08E71F7CB41B9C24F73577FD38D6F5B7597DA330766186DC0EDE3E1571842E60DD8D9F8007C97AE005961CB7D78EF0596430AEA745AE13442208B43F5D8EE310FD5536A4647EBF0D1B04ACF1CF465FA7E411B3A83F528B63BA02AA99D7DDABF1BA5407B882227CEF20AE0E7E4C4F2DD8B35C13A23946514A12F86B373DA74EC506F94C3DAD0A32D324DBF747CA7D23C3765436DD023840B76F9274143006AB09599773D94632C6F2CEA7E650A1265E63441893F624EE10C1F7458521F15C1D69591834E380DA70CF592C53CE5F6242B5DC61BF506BB037F101A15F4F9ADBDEA917DB5576764FE81D212B16A3401DE48724A47332AC9D9FDC882C10E5C8782C008CA7080DE0FA2888E1348772ED544BBE6B9C2980C0E7DB122CB4C3EE8B239E9EB789D4C708DD92451A4E792F2C6EB6EE7162E8253257F0E31BCB619DA164909D3C6751D1C2BC4D4277BAF98D25F4965FDC0C2123A18591AB983AFF7F3EB926941A4CD292F9D7512640D948A6C529666D202005D5898E1B206B350F8945FC89997356A68979C3F7901BC59BC57C63B83C4F9F3A343EC7BAF808F149BA190DDAA5BCB68F4F91459D16517ECA735A4CFCF3D3E04CE002A9681260C3B174A2B78A32C8C93744B30F7B8BFFE9D8EC5216D446ABDEA4C08DC10220FC6CCD6AC46B86F71C3D4F3AA75060DB4410B036DA9A02D1C8E85378319D268656D4FEE79F8766A6AB34FBEB035E6F60941FC222E73EC7D25EE82B95C4418525CE65B83D255063BA09D07C9986D1C8C10832423BF5DF6ED9281EE17F3D26C1378742CFBDDCFF2259500706BEC626B528146FC81C2BA11E8DB67706F5602A7A3826E9545226E1E3299BCEA9E3690AD22CD707F3BD66C4F94C8F95EAB0797B315464D738A40D754C5D654E9142C73FDA0BAC1F6529F127199336F7E09992111EB8A170F99B29E5186ACE69B10B6D7A4481DF14F3CDFD2A7F3955689F39F8514D4B8693A1162CCB0C5E7822865DC7BE521CD2E36B141D1300CA690E60A939C8864C26F545BDFA7B94806FE0198074E785A9810B065CC1491D9CB0E309F20FB9CCAA40B8FC1573B7BD3BDF19AA53DDCDB53B8159C8D28FADAB7B4FC0F626DC767047363B391BA3CFDA29AD879708FB85AD2DAE273ACAC72E48FD1403F72778F0477D9BD531572962B34AADC0868CFB2B93DE5751A30EA659ED743A48937EC9A1E95D89453AC053BCE5CCD3F4CB99543EADCF12EC247192A2C5312B0C35558DD9693BEC51B031A346CE04E55696FA7BD4921D264C544A95A5F80249D0856A2FFA8FB359301A0985E3BD2E29C6BBFAE5CC23D7D768D90E3C912F7A7B9A9AD13AECED1105ABE1CEE5A73AC8B81FCF8793F1F734CBC028D72859145EE78D5B9FFDBDBA3BD70CE690BC2CF2E174741F76554330FDBB7737E8D5DB66D19C94AA1E0717E4D436C988C6155EAFF9DE91C3FC6282479AA4A57C595A42FE87AE7ADA2CFFAB9F4487216816D0179F52F440559CAE2DB03E6B2A91C0882BEA05B2AF5E9F664AF8339F8320497571D591D6BE8D42D23641B9479F4903DE9213EB91F39B922A2E7F9FD3105F23F99923022B22CCE1DF08D6320A52B57DA2B44F6AA6D952537BCA2FE9D0F24279088AFBE854CB362687C0769ABE89C719119191D8E0A3C66321AFCB151C835CE868513510F8678F5CBA952D178E7C51D184EDF1C915D849E96B7AA45D9479281F06CC5BF04978539A2132E928056F318CA0FCC53716EF646CF1B5F731214221D5D5B84023E2A162CD1B3152C261CC074FF777EA27AC2394D0CF32C4580F8D166DB6677599969E4976BD21487FDBD3A28E61629917F26363D0FD50A9A09A84B3DD68150F0C28FDA87D369D1562B586F2C4228A381FCE1E4DF085425A5E7845AE7FD6A21176A6D04690682BAF3B9E18B3A50F59A834AC0D6F2540FDEDB52CBA9EF93457929AFCB0F3770CF14F928DD3AFF481119EE2EC99F0BC12D996153A1EDCC867A1AD902FCA3EA76995781E4ADB1D076DA1319EC1F9D1E18C892076F1B4CD3F08297F7F2173DA122450530ED85EA7BE19831A9CD3332CD6B31C2B49E1C2AAC24A03A7EE3FBBF7DB8AF643F5AAFB4AFCE45BD61E23634646D6965280CB0ED007300314247FDB3F0937024008104BF29CF8D40127F62572E27992EBA59BF67C18123DF6E02484CAF0F6FD21856ECAE1B9A781792BD61C7FA8D867172F559357F386BABF961977DC9501740C5323BBCE2CC6357571A09DCEA3DE182470EE2DD1A97CE6484397FF8A4186E8599DFDD4698B42F89731CE8ACC7F540D71B45159CD339A24B9B1586D8BB2830C743031689360B5C89D1D231C2E047CCFB1919231459B955879EB509879972B659D1505DA09F3EA88B92CEC1290433B71F7F0D89A3E07F206530298F31EF33355752A5AF9C20FA302627BC6687AA2ABD3E3F1FE192A69AEB1C0F41C5B6D889BC61822464D758ED1AEC50000000000000000000000000000000000000000000000020A11171E20139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA + +count = 48 +seed = CF5A04DDB5EBC45328F703D486D24443A7692D65AA55F054E3078DB76A7939590A3F35CF1A21E82A845445DD1B64A85A +mlen = 1617 +msg = EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 +pk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB52C0995E0AB019702C207690EFF6D28E5C3E251AD203838ACAC88D297250A987E4A1DD7BB8E7106EA9F7F0C6A1E1B1ECB14F424D3109301A0F4BEBA724011A05C355F613F266DFAA4AB9A8A6D0885E35F671D19E83D25D21465BED827826FDCE20D1973E6E1B9DFEE6FFBAAAA67C11FC7CB747F457C53FA4804A41057E8E4460718EC45163AB565AFDAE2DFE5BB0FC854AE0CDEB6CC3AA9153245BDF569D650CDABAA87CE8BEBD01E94139682075810601475CBCAC4ADF69D64B3DD4F6021317F6C938522B523F2677ED97E3B4E4EF315E09C52469E7589FF72B5F941EB47E9BABE29DBD5E3E139AC9FF4A68C20FACCB13A09F195BD1B4D3186A66C14B9CA59C933E53402994E75270B039109F288A2E888E8D62D93DF0CF982DF06868A54F78C63DB84FE5E983A9BD29E96945E6790D606D6985E8296BAACB1A020432D38EF1BAEA8B7767FB43FBC42398BEF558702B0B1435F825A13251C38326DEC86921557218D8AB7652472CA7A4B61405B954CD40F733E9666B214729C2FD84F94955A2490AA012437FF6E3E2D67B275D681E14FB7D140AC9AA6393CF01692F97F8D9B8150DB2BBB0ACF03D1A64EDDDB44F63D676A4F2093F6BA6E77901DA88189496E9A8B8761AD9ECA30CF0941D5C6322DAA7C30E9F9C09EB7C2FCB8D997B859923655310456784FEDF45812038CC8D57C5B3FFA839E240A1385AC22B662F2A1D7CFFDCFEB4683A207692976B3781F1BD3AA2464A68F0517E9211CBD9103D3F62663B67A0A8A1BB17382407F8ADF39D341C1A3BC42EEC1789AD5D308FD1A57387C088ED198BFB48414BD0C61D7604242A7B6D7A27BC8F105783FCAEDD42B39008828E3E1F12544D753F105B30DBAD4975B66F5A1FE4F1474221040E419B0FEB1D2B5D4DF3DADD9CC5AAA2346A52C5122F03B5633CE9860C40FC8E9BB2588CB75AC0D10E32597EE0EB6FEDAF356FF36F83350802D412C2D9C9BA57A489956ACC861059F8BADAE27CCADC8AD3CE014369972C3CA895C04801CDFAFD68B123A36A857648862B1C74524E503A89E57E3FA633512CE17B20EBFD27291F981B60582D3780D05305F370C0C644983C268F55E143699152CEEAD97D4FD9F437DB9C3160864CAD2B08FC0443D44FFEB33536A27CDD526369EF710CA28629AC1A43FE0238B5E43001171FB1F6B035143C8D4763E272CE5F2AD74B67A8B92D1E1E86626F0FF9E3094BA2A9F9A796E9B03BEB886B5AEC5B30989FFFE5E5060E18289C5473C697F509D8B7E9E5B538418DA6143B5F5DE870665F842DB211DE5454E82DED98EFDBA7D097F8F0A5020E67788252B91CC87A425F27AABC426B3FDFF4D63BF7E502AEE3FB7F06F36201E8BB27A34FCB91E4E85B3EACE4085527CAF695B468D004E41100D912C70145706F4EA913D940FA3F4BA2EB58BE142B992EF068810BD35828CF9DA8090956C61112F527B973CA852661190250D1B20648425CAA33E0BE146B2783DCED0EF17DC2D3A498E79629B33259F918867470E502939BB1914BA3C82F63E006F4CD71E5E3FA3A44C0ABA0D61DCB5C6F8117D9F46EF97301215E7D9467DEADD634B114BEA4664FCE2B32D05CF53CDA81A3A2A6E158BEB947574AD01B9798B680B68B25F37D244A196BABCA956BF85376A5E464BA6CF59DDD48AF0E0B4CAD7ACF087E7E82357C9EF79719B0233DAD3DDEA0C42BE73F64E529F0D7212481775A675977E298707AB209E9DF8945B18476F231C40D91A847E1DEADDA42EDB961E5E56A78C0F59370296B218CC1A1702361EA5B8EC53170E1FBCBBC79F28AC12F5B06336E557C86B66C9BBB18DDF8663CCC674A35B614DCFCF7E8898489FA42E6DFEB57DBE89E41C3C3AC5AE6ACDB11DC43D47E310A995F08F60AE8661E4FE251BEF9ADF33AE3128CCDB4BF231F141B1A6505E5549F9A09345953B016DC113740B2FDC5A78F5771F1D19EADFF76BE8E34176B48A9FA4629610322D32F969B949E63039ED344CF5705A342C434A6052DA634F8C645757173DC318142957FA003829027D9789AF052256CF4292B626304DA572BA29A63DFD91A3B9D89C39DBB9B6A948870AA35068DFEAF92685E0E692054D66A796CC1EEA8656F8C9B87092668EB6D3E5D99C640123AC3AAE843AEE4946E73764617F3F86AF502A5C8925E0B7D9F8745BCFAC9D69567F87DEA82187628971EF4CFDF70819F35539D2FFA8587AB961825E774A5CEF59B183D654A6AAAC47CF436BB8DC8309B421360C269ABBDECEA2D109CAB222C84751D329F263F5540DB49391EED279BEAD0D1C681218D9ED5589047DE40F60EF536702EE4C707818373C233B425012DB8927D223506F84538C89B9DFAF551EC0355CF779C5B74618E927E3AAC3DB52E1A0284E93483CF04AFCE9CCEBC6EA1B69330F2CFA24B991278C5148C918241B2198B00B0323680E12C04D285A49FBFA756B757FA4DE99A2AE8D7B616D8F082168BA38D5FFEC768833D3F23FBA7CA473F9EF7433059486911E1E3FDDE15940350833F09EFC911ED2254C826CB11535F23CE3FBF00BC9526990484C47395C0029F97772A48C16B2F1F0887C2D82D3B55B3F142738CC41FF55076642D18BD8423496915AC853C68C0FA3875CAD3371F8E2F5C352397C6641CC015A3B1DE8DB9CA81DDC2C3582AC643B8B357FF716391377A0F1CB9B725F2580492011745AB6F456D2E591EC104AC6F87E5F46DCF4 +sk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB53AFED2F3508D0F9638F90AD8DFEFB714CA8448B5837D94E1CE6E30E23202D045D0568925FB01F323B8EEC7847332633738908CB8EB33ADF77B9A374B705FB3961004614517038654745327686477801185184755860277380344327338707733574867045176307077065626604665701265143603101372302720656128584212501368361236422825457774880002013787512453550442200845360435180370521403764400526853001071572832360472087464012644236076317772665318510341261260802688460726056444683713404440167725535563321565158551221584114444843068151254862328844001372333487746707300134541408315188350288666663178382671180375626568330867630178825056850032565574528278146730656157348355722735161677041060855564675447084126206372816113261351617686582036383325737016168127240103245171641867451442012306572717258125753033752582126807565083144767420146008114141621653357282071451638411127756200482271451738846614568201367206412038313244827472100255362574385322315362377750128121661083465542453215072030857156126365263268805007831070482032168684688725857753235217231227225588314178455736254651812408344855124831061855371542860830304521662065111048120581856118845854071187082177724427317888311703076415138640258050228121270683817276243633683327432713784833017432332626046245672835677642163317636043077474663733667565372475522387070724371648325333666851128818473476173120728242576727222734557443686108644376501250626151610613283071737716157570467866500555688553164037120275623580335103368808433584528257323844712168552101014307217630805154072565552722122864177420513387007135062241722440760154760401408272855623032722226350675157075584135513677035848102807511712532811565523270280742222835710825246718002872625752262175738336004212818763311677612088222150115887460364302183470824313462514640208227585088320145507415610020584226778851420402502771407422555586118474462680203867002320768313014307373500863058507680811810254244647047408362620012683515511706718823473521627842354717827454744285724161457186401552642011770000614781331552033246426058617714820503465280701262166825477818871338540070418710418518164548806418128656582061110532671140015248166311542184434815660531273025767317321704535028776675847617251220575178657648640828133248347233751337736361845700051807355826867605468601045770668654657856410811513621824702052871847476711121113582136336647873126005544003166232044587061626183785362338412404518455774126531732163832441655871734650807681740135450181073663522867088265651342358141538170276550320032232877571155246427268603503474524460221545720647857237012188435833388513635314765650411340763257550448227612613134380668315805658721150604315104473464267614106512052661506635410636155187073873235207844765788134716323785850301347586052784148077074202283748717114457764577881268374371816410127313877770218058050735072280145052345403253063684204051020245204068577688040281078723610216456274437575712552802622868028071755447166536457664156212283038553050300581637114420348441853284400747425550714245845562487684271870810188A81F2B9CD1441B69695814E5337400C0E894B1786AD8B8D74CB1859039849F5A0179166DE4FEAE7D6C679A0726DF6B1B2319E75EAE7E3F7B88357D5A66BC06F0AB6571B3B30F73ECF6FC07A146CA82A3F9228AFE8959DF5C9C1A66FCD6E469B4A989176603EDDE32FE1AE9957504ED4E6AC34BF8D198AB2DFBDCD4230A9B792168F26F529BEF6E74D8EC0DABD55AFE981438CA9D897F9197662BD44CFFFCC178FF635CF4AF38D55933E9161DF84A26DBD9A59058A8067F559ED60E27557E03135EB141F0222372703FB895C7C7B957DFEF7C90A9966A24FE13AFD2630413D4FDD0861914BEBB7CB4B49DB90ACD26F39EFB0114FE3676A8BA053A595ACF156E96776D9AD8C6EE51EB4E383B46320A71F4278F1C8866DA656C0EDA1B3F3EE04030C63453DD17A60A8E0AC3AAEF902876D476E0BF29FB3B1862393BA71B971A4A02780131D68E9D5EEDEC14DD03CE7D895B8E4F72ECB21B3722C7BE4D698B4491951360230829D7ABBD733EDA17603F43FA42B3636244E447D387A5BAC7466B05AC23D3D61034CD746CDFF19DB3D450CC445E7E55B5C010E68DA8102BB11EA64937DF41C8A0527C86706987632BBEA825689062F02F3A1B425B98C43BE2BEF9044A1BFC34606EC1190ED57EDE38C35438CE97CE65FB946B7D3F36F0E393C36DBA08AD5CBFE24A1E35A4B6C63D2B018495238EF21DCAACA89AB1EA43DE189C22870EA4DF2837CE338AE2740A9D770C4A201BF5A3414B5BD83AB281CB7EEF791B372B80BDC8CCA34DBDA591570B601D99D6BAD0B23DFC17DC59A93BA0F4F5AB445D7D39F1F09F209AE80ED0BC4E2AD5298383A91D8D8474BF60DC9079940F4633132D10985009C1516ED2892ED6F7612ADA6DF0C92BE025AC34E62365B8FDCC5031E06493463B179EC5B3A920798A2E6E7CA8DEF6BF2274EC80FE1402A2DB7F7A68FD154D54E1FE2C4C51937CAF2EE0430D646A3F729EAEF32BAB82D034FB6D9DB6452C649F2E40D99A281D3B1FDD03B052169E494A567513CD4D00D5A734F46AC2DE75947D046D52E84332C465392DBD85A107CADF6095E83AAC8AAD290B5AD672B3E724B8BD550E84A275F1F26B4E6D8EB954327BE751730E2BEEB8B27C0FD14A7624665C80B08BC4B9F602C1D560B3849C8D1CAC73D68031F5FE1ECD5B4058DA3D0946D88F1BAC58D265A29D0286028BC94C47250AB73BE4CDEFAAEB95CC8D110213F4CEDD0F40A6411D9899A065A7ADEB2A82709E0E8DFA640505ADFDBDA06836D90D01157AA6896178DB29694EDD5BC91F74AA9C6A647A15C960A4CCD50019307C74E0A7BF6CA80A64915CA5AB5AC96990B1298D39338C14A6A03D53B2AF9876580219144D043B592A3075F2829669E7ED325F2D6A2BB04843881C9C206BA43CD758727CAC5A1A02DE387468F0EEE18F253F1A61E0E951F146D63B2BE594BF723F9A92FDF89215E60855292277FD006AE8FB6B40D6BD84AE6C842219ECBD9BE1C0BB2908481C1F7E169AED88449B5BB1FD65A6CE58BF0659C47BD40673E4D90947BFB87D0A6DCFF44EFD1E472BB84B02203F8831AB22CDD766DC729418A92329E3176E5915CCBF7995226ABBED031232E67CBFF159F3A9364770696944453D046019E9F78F727745BDF7789E9989B8E8A693433182EA26A2F3521267A81C8996CB842CE62FB2439E76280D2A29D0A722AC0DB045741B2B9BF4CAA970CB03069CED1C42AA939ECC6854F5A91FE8FCE33B75689EE29EF8FE2C32D981BBFA93612C824458AAED135322686F6DE5A6E40742EAEBE732566BCD319B3B238946F0BD1157FB332806C9A1416A770EFC1C319F8560BE4D02B01D3A4252988D98FFFB33B1C68213726A77C4981A62589EE5D79567655444E4174F36E585976162207365FF79F8F4D244418A67B3E4070E74B29AC0BEC92B227C9FBCA0C0F26A0912F643CAEF862D9F597B3E89514F536D43D0A0C289A19F77693DA8CEBE502CD6BE11DB4FB90E16DD0998CCA993D05778BD7A84D7278F41DF6BA32DCF705319D8FD33A3A6E7F5C76B7ED7BDF1F312EED6BC9C968701A838A6770A95735621CFADB67BF20D75C73F5C12E8ED0F8C5F4F5C72DA3B98C4E9A66DA84D4982C4C0DD5317DDCE5C2611FDEBE96FCB9389B1E5BC69A318675896F3B4CED20D37241676A9115E0C2A0418132E3877693442652A1162577655D2351C9A3457DFB98658CB1DC60CB4F190F02F101EFC461CC1841728801C6289006F0F2416E8284A7B5AF27897BEE366B202ED6982E8C73271B5A04D9BEE4D3D42FCA7B82ABDD7B5910411027E6C5E11D5B5E2B4F52749B4D11A5685A9E7AECD079DA9CCDE9C630E4D6F57FF88C80DD12816514B7BB1AB3F70B7E08EE135A6974EF099E9E3E62636B4FDF3C552E10DB9559AE248427E5DCAD615F45D796BDBDF2454F5D80DFB1846F9887A0EBA84C0C039174F6D17F13C56D4828A4D8E99972345F6EFC374BFFEB37F093D726CD95DFABAA27EC2E7C87CF55AF98562372633FF21E252A8BDCEE8B0083EA556634F0E6F4BCBC52A4B6160B4DEA5504CFC256FD0606360EF0DE32155476A5920DC04D5923FD81D10C5ACA31E93D1F072F46C20E606523761F4D324A1E1AE3114F3375EC556A4E37F2227BC19A07322484F6E477C0C25247675D806F37683F910D17EBCDDC5BC545EC97F46160150E146B57F0A8DEB2E1B08D88BC1667B9A74D954259D5597F3A2FFBAC10BB5D1213B66507322D44B8BA9D6F7584F186E669B07DC22A615CC7B1A92AE7D2A8A603F9D2B6F41860E10E7DA48213DE21C743FD8C825FF94587BD623D2ECA394081A75E1C0A65E0B5C7AF1B0092A8D89585E912382491191C2D51D0BF565DE35EF0C7291FD9E630254D90ED63AF0578AF4ED637D25E0E4D805D9F7139B774465FBB1482EDFC573DE6075CA330B9C07A1F839237D348066211E4DD84DB589D5500F573A0288A549A33992536B60E43F6F161E8CE21C28E08AE6728A2972D1A70A1CE51271F4D53C9048667D6112BB66C164C180D33BB8A27EA8EBAE4B50036BDD0109DE69A66F1AE30DE3CB08A5C0F0C91B3A2F6B8EB20245946843109F97014DECFDBDEDF774F0CD5E7A9915B19256A9B418F581286981B7854E126531B728931C7DE4A17B22C361F0E7BDEC890C8052D62BC409C78750410C918E76CF0D24E9BBAA9620800A357E5694153F78620F4962E2E934E517FD51B3FBC66FEE3D1AB21E625FBC586516B902DF8FF35A9699CFD8E21B65F7EEB8BFD0E3DE8D72B9E3C7CA06E93B552D4CA6CECF3019C40037EC193AD4F0CF40DD6C9D4AB0091391F0B2E9340F8BEF3C49A7D619AB54E799CFA7E4ADE7B58BA6772B8A0A21BD3E9FB105DF3E8F57289C4B9A12331159E4A282DF2250E7EBAE22206B0DEA032310E9E5FF2DA64CC5C875C63386144405AF7B25E210F3416F7F469D7F86F92BE7D6DDC52D41ACAAAB136E264970900C154BB461FCE51BBCFFCE49236604196D9749EFF9DBBEB427B6A69D186B02E575CE4A20624399C0E30352A43B5F +smlen = 4910 +sm = 24B89D6C073504F88D426CB67A021C8A2D47D0CB63A6BBF90FB645B738B9B8F9DE6F41715D2E182B5D364C875629A86589D3F3F127E8DF0A48428C7F8ED4BC5697DA1FEBD32DAB6E347C739055D4A56D9F8CB13AF5483A09BD26BD14F7818A98412D74A5490D3D982594CCF78ECCD901D6FE78D7769C4CD448DACD63C0ED7F3B67E0BD24EEDD5415350F95F731F105598A3B4447DC800F9FD54B94DA5555540048AEC189CA55294F303AE1952154F9C82FC0A290DEA86B3A5D2F665E952AEE1F4F02B76400563D4B76DCC6CB007B57B072E1B69B0C121B114CAB33BE1ED4115EB134FF3874C858D1447AF8F4CD42F711EF927E7F838E214EEB33CD3341DCE9D2A4F848D6ACF23EF5EBC2BB26E684FF8B4AD2FDEE854B5A86937D870F7AB66CF032A5C3E0B42DC511559E06DC844D725E2EF039D9AC139974AE330EBA4615A07160572493B4F3BF9D110C23A70F45202957597AE5FAD5134A1F2D8AE7A9B90860C9DD4EE360C3022655DA9D1E2AAC950A251C94523B20FA511D7AE1B16982F7FD2141F39B60EFEA12F3717D34BE2D0CC08AFB214A5300C034FED7A88C6E510992C5424A3E022B7B6D7794639B7D9AA548F7DC6E67203D768FF9307C544DB2C547A65DF6448F8C043D782518FB0CA4BAEBBF27D21772CDE777BD1DAFF2DBD3A68026639A9AECC978A797EAB6720893AA511489F6BA7A5FBDCA80500048F0084E4D4F415627B837BB2B16FF117B80FB6BF4FF3087A0082E31BE7A11FD541B94927ADC3A09CE960A6376F7D46CA6C24B49B7DDA6C414981CABC60FDA181B93E929C62D9601E0E818D602D50DB5B9605BA8409690B99749DED6C0BBDC0195C9C0AE2237A32EB4C93B5F2D89788B7B30B9B5C5F262D86A591FF7C3899CEC8B21FE36C2FF6A305F40377EA72310C9E048A31CDEA2BCD53651F67D78BAB2CC9F7BBD31A5F2697F49E2C6B5A0B1ABA85F5074F06AFBE16E1DE56D313ECC330D1D9A5A498A69F2E853688A47F2C1EBE2EEDAFC400405B4469CB67BA96E12A0FEFAE807B82DC0218867E664EAB634EA4806482B2542C27B1C7FE6652BE8FE0AE006AF64108FDF6798EEFE34678C3E863C4767AA94A0A2CAD65AF23394F24863A92E40D04C3D47AE5889305320E6C15504DF4FBC5B2543225802024B384D967A756D3DD1D7FEDC51C05BFF5E2C6655A5FDF3516244EE89CE8967DC193034621E9D6B3C648648B4D1C2E6A3FEEB1995D0D901D7141E22C282BB49644FC775DDFBB1273D51BF9953B3CA031D1C04633E2ADE22AF2F26F6FCC3C8A59CC6D05050FC0FD1A75FB3875EE87935265C4B99632E67396AB39EFE6BAF42E8C895428E041D2177AF400E807B0679F1C422E6F95E24B0774E20B2DCCED4E052CF9682C27B9480986C5055C9B0747940381092F6B3A0F3988835ED035C3872DA9CA1C30EE1056D1C3F2B428BE1FD0E76FFE0966228F52A5573A763209FAFF374C64C99AB60B985773A2C121448CC50C5B9739BCFC295F5145F97CDAE0AAC67E94688863034F10F0FF52964F8DB26C631EAF299917A2ED894816709C9838254BA8B5465D7A97B384575177FC9363F98F4BEDF9424988C12D72CE88BFC9947B4916C07A0F7D8CEBA36FD04A52757E21F19364931A51FE0965765461884055F5943D244E298A2E10ACE1E30F198C598361D75A46D897627B7F2BB95F7863C2641A2BB6C65D0791C6ABC87DFC2164DBDFABFF7822223DA5D17F34CD9C505BA88E4FBA9443CEE88C69655E083C0A6A36794F7177B3FFE1DF37A51F8692AF8A1C61F141A1693D2EFBBE20995EB90B80E8DAF1C939DA74BD5ACC8DBE54DB52CC8568E75359FD6EDD38C165DD84308D40552F0B54A025C0C261F9D8CBF3909794D06FC3CA0D94FC05F741EF42934B3305A6D675C12F2A9635BF82F597ABF96906E2A5B4ED29DA59CA840ED5F40C2C8066F750F8E4B67DB738DB62A8E85CAF8C37071C8EFB1A8C85A9171ADD60DEE93EB6E771E8869BA83BC41D789DB40B23F6C6E752F9A562ED2F202781C492F11754E0D45E8EA2B4904E4990F4A04F3E1B8CC8D7D089CC3740A60823818792DDBEB3CE4FD2BC4290A800928ED55625CFDA36C17D2D662A27C7D22364E02D756D43E13E49512187A42EF0DF429F1F066D7A6AE13398AE893E33CE4A899D2FF46E5F87B06CC82A8D09E35A52804DB4E289E3BA92115E967507E07547F0A93E98B13AF3CC9692691C1AB0FFEF6A0C28C8F1F65DA3DF5E0B4FE95E8B8F31BC7DA9A75A53BDD01091DA2883934EB1D52DBE3E61E25C6921E99685D2C8BAB4BEE550088C531819CCB3F3EFDC8642AE3CDEB478037B77F955C7B42FB2C12EE8FEF249EF57DA6F0012978733EC5590E581AC28A60EBACE30A7DC533427B207E52C7CF5EEADE16A6E72FFF72ABEB527E9A79CBB8EF9B7F57A7405877E360D29648CB187D8C6B8AD913F4688CA5D3B0BB5E343F29DDD03CC3AE8961B2276561FBE528C3E51D42DF6F74867BDC521E625B169731F1648AE7D03274C29D0D8BC8185AB7F8895A8A43F0AD4E2A45D3DF11D83D94596071B03EDA8213384B9EC3BC1DEC25C786434DAFA9334BEBBBD35EC12DE228016317A369E4564B5873C53BE7E8DA4E69CA2BBCA164FB3CD74935F4491460DB625B2CD875DAC5EA9FC91E25583FD511FBF17183DE67F98C126D9F54B9C0ED39541EF31581982A9E162623DE89A38BE11F32E1C0979F8E1CC25EDC898B9B9D9306FD649F8E73AF2A560F0A091A2317B18927C42C872EFF13131614D3FD0E9D8FD57744B3F141AC4F2922E5806FD8C029D03A38D07F8956EA7B423FEB3CAA91D3EEBED04CF29CE72E0CC73A1CDCF9E558E6496CD0FD923C862A5A33B2D30DE53A680F861AC8B574EDA40948DEF8D54FDBA2895FE8F6164866E1E60157FEE4898EC495028193F1343DF81D11B481138C6FF4E8BAC2AFC2D744A3B4EF19A869AEEC7F10C650B13E00FDA5631D2A7D5B901680ED47314A100A183805F1D5379335DEF08A6771DC1383BED333804F5855AB3EF3DE4BEC2D9F28FFE0A04BE7356A788200D8D02F09F7B52929D20EBD9B2E073A5C690389F3AE7619E55ADA8BE16FD9B260121D52631F589C0ED6A356DE11AA7EDCDB513A90F5FDFC80A2A7CBB4AD0A865C72B6E344FDA9699F4A5D9BD386C0451A5DE960FBD9C404DFDFAF13DB11E867CE5F83DBD3AF72BBCC97E0E8AF6DD666FBF0E084669B180C769BD782C16B65E7D8314A698FBC4973B0E28A888B471789D5839CF5F95E2CBBB3463E8411A3396C6E80B904B12222AEDF0B0C1AACC7C3BAC5EF857D955853BB0004B73115AFB696AD9180D5A48429376B76A52109A19C421D9F76AAB28FC97DDFAEA0704A94DC2E8866BED2ECD73187D71F28AC31B74AE1B52D1936719444B6DFE071A209D806D942574A1101CC046DA38E2DE2FFD34512D71D9E4C11EBC56DED8885316B960F2A173FA7620EAF50CEF85B351ACD71935B88426EDFFC0C9A59C694021E45BD35008827777687FDC16FF1EFF216D5355540BC57BE6529D47DD4FDCDFF788ABC67E21F7A920F153A53469B81155B470B0BE9E655EFA62E5E08E79A62D76269E31710D87DEACF18DCB214660A9187D41C0C4C2E576565802E57038CE3E5BB1249FFC04D21EA06AAD2D26901ADDB14550983F8EA4999008555AAA36AA6B374BA0F6E4A6F3B321528CC72262FBB4E86070D4ACC2B1415432033C35A36B4C2F5425E4D719D4F290D666974B39879173E6C5B3826382C15CC074F3D7C1B85B1B796227169F44CC15197830DCC04C6CB064F2BD1F1137FAC0ED000D9FC6E11E309CD87015DED52BAFF5902B2265B4C1FDF1A3812AE2BBCA3D18B0BDD0B15F9177EB3DDFC34651F2BC241BA2CAB8A98BC1F595CA9056317BC848DF758369DA625021B1A81A42F90048688CF574E4E199CDC18252C4045D39C075DFD32BE19B05E83B46E75D2A7A49A95C95914F037F4EC8170692E8793A79C7ECC8DD0ACF4B5BC99BABE75548EF482D491C316AB836A6C4B1783B7C5FE9E99A1175F51832E553B3C1B14F76FBA6A895E4368760EC56B94A3FF2A37FF6840B5B7159611DE450B7635A581F29A185E8EF1F45D524360FB1C15C436C5035AC3484C60438100853BF79618E8291119E278AD75B13B830833E833D8D15474784BC256C9DDA2B638EFCBAAC44F86A0D90D6C356C586F06356A494C9B2128D2046C908624A9B3015FA465546C4E8E1875ED75083762665F98A7F4AFC73A160E56E701E5832F209152354B9041F6BE4CBFA5F3007378B19FC84A1C629498A7E391E7C872106FE590821B319DE524142AFC08F201F00630944D480FE6A6963181E8908AD218609BB849D0914E619170623E1F891096463A5E46BA0A9B90CF7E75C21FE3A3C5DD14ED9AA5C4E0255AA3D5776E83930A6E5A5894F296DAE232921FE28858A12DE77ECD8E3A5977B6A5335F2068ACF77DAA70F2C5497BFEB3440E051E68F082140A791E9E157576C3B017E0D14C87BBFB4F8A105AD0C003D92E446600A7BA1FFCE69A17A185A2E108CD5DB03FE086C75D233B104C93D04CCC55E3730AA868E9EA173E7E02131E232967A1C9D0242AC6CFEEF87A8E9FBA176E79A0D90E51627580A2BBED0000000000000000000000000000000000000000030C12161B23EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 + +count = 49 +seed = 8C3D2FBBE0D39E293AF2D2CC5A9BEDEAAE3752DFD19CDC1E186D41E717A0412AA429CBDF005445AFDE684656B5D17690 +mlen = 1650 +msg = D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 +pk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B795B2E1BCCD52F4C8471C42EB9FED4DF70E7EE0293969D71F44DDFF75054CA9F62D8B8C74BA03725B776D48C89839440F0AB6739D0DCDDFDD79AE22235A1D5F0125DEC5A6DB3549C59F99FD44E059F617EDEC9DBAE4A3C89DA556DD0DB29432C7F8CCCE9191682160C22840DE05599ADF17C03B7E86F6910ED37736036BAD66206D47DB42185230D4A7B5959FE8686A7F67EC106E6EBE6CB770EBBF163133DC2CF58185DCB1D96E6D1CCB118D3ED2426119E5174E2AFA924302C64DE7DB323D216291533D46E153145363E4B870597DA21F4D7271935964E1D3079D1BA6733CAE7BF7BC73BB896FC0D9A9FDBE6019E758BE1C37C94E6ABD5DD08B224FFC73E7F1C347C27BAFF80A3875C5CAA4D993110421C13E4FB6D3B2518928E7A6110D99BCB9B5ED2AA3C562372ED92B921B177D049BB4336B27F91D75155088E05CCD2E3697AEAB99960E943BC484142A5A59E135E54B9586CD667BC8A975D3C829CE30763FE5621767F5388EDA6D3D930EC0F119FB34B0166AE449E542DA837DEBCF275587A9A94BD920367F13AC2482338091F2A4B566561995594429647FD64B614342F5F041DCD3923CAB61A81ACADBE7D48C0A12656B109BFDCDBF63EEEC61D16615698051DA4BA124AB668B097F4F32BCC4E6AE9C4E36A5DC2051A8B368845210A98E1858ADF73F1EF4266D497F01E2DC131674597ADFCBA25F66C76021F53E6A5E9AAE9F82FA99ECD94921E9B285B2392C4822E26E6C33A4223D1F087AC7A0D48DE7533529A28E60DC38EB0E209A8A672E9A56E7DB96765A566A98D3D7E4B37FDB747757E4247ABC175E666701ADFBF5006B936BF73C9805C0D973C7E30CF133FA77D6D5C8D5E3B67B8C1A7C836D973E6ACDB511DBEB54906594A196B0D0F3A8C6B51EC1DBF59A81E9214B55F7257FF4A61FEF9E9606924507BAF31D69E6C046906CFCACB4CB8EB8D7509FD52945CD951854680B734013F9E8ADC1B02A53A22CB923E99F34E5A5514881BBEF8B315FEE5DDF282C93B9DA9F890A5FBA3ADBBE60DDF29B6A8F3196559634823E22037A2EDCCDE959106C704553D047EC3E31C36837D5F87EF84F89DC2AB25A2F278419B88308359F6D75DC5D3810D4D6C317ECF41C2EF75096DF9EB058F8D8FA709DDEB1D1CEFFC1FC0258EF3DBD3462DF2A9A9E04C66B8F429DA1DCA117855A4BD6296EDB4D4BD10AAB730D3CAA2F02868B75241583E8071D45574EE678989C158C12E35ADE5A651796A7337D3287DDB8CC28488D323FDAD3FFAA077CCE8314D42BFBB9EF28BA4DA59C1733264BDD5EAEA5EAA4EE17B9EE9AFE3B522588A3C8078233976E7CB776B5C5007DE79E70AD5E4B2B6565E5E7781DBA921F5AADE64E6331C71A72A3B82F4A5422D4980C26D563C1B7E1C0C38027C9184E227662D5F98B276CCF603D9DFCD283A806624521BAB00D72C39B6A08EB8594A26F5BE3AF5CF4F72ED5EBF583719998F1BA6D83DAE52ACBBF0B6D1BE38A7CEA3F7096DA8F12DD6A88BD611C675D6055A7995379AA925DC7CED39743DB4E41AF32D45ACFF640B58346C71F06427A72FB6D23935F6F30F0DE093746D8A0BCDAE2107BDD31BAB9894F947192FB91144F6418A6E912C4143EEF3FB7B8734BEBC584DEEFEF3D1DE95889266408A2FFD88A9D8A39BE88226EB58ED1D6E83870AF9C15D828617488E28ABF3B1E2BE28C85DB909F322795C14683599ADF4F9823E6245E337D64C0CC04B301D22A7851CFD35A3CA3C35CE2B52622120EA9296DE778C59A6BAAC52B50DE14BA91C7E3063C26C7690C99CF81EFE4EDB894F43F05BFE6D870E40D8250173797E279921EEBBD3626AC713D7C084F5878A0DA3F00B5CFEC8BE913962A9C6730F674F78DA9AF6D0D608D94233CDFF71795594E44C732571A73DA1C0C808E253B877640B757DF2E82C156DC852DA7D84DD2B7649F6FA94CAAC55AC19CFB010FED71DD2B695CBC7F473C944EA07C24E7050F1DF2CC1F178DC141B44D48AE867A5F289939E51446077B2050F71D06FDDE0D8B4FBE6E237F9EF932289E7468FC5B2D876D787A6D6E9B47BDE0695BAF75EA2BD03B1D4EC495FF31B1421E007EE86CC911A611C482691E3E398494FE1DC4E42E4949B86F83BF6FFC776D66BF1CE9245B1D1E8CF4A39863DA9236B5211615B7A71CAD4BEF52D884DD636DD8906030D1EEB4C49879E89E1DE65001130AE0BE6C1B48DF166CD60DD214DD8F498B40D9B287F94D5C420ED76BC505D29079D454CB96A971CCA591E13301D323BEFE8B3A4B7F888347A2C15364A8C11602DF7D88A814A1C476B7D8F4ADCC6DB993FF4F8CEA7273B63EFA00AB5ED8D6CE8A718B5EF7BE6E97ECB62D96DB57C5F7183734E74246D385CA75CCFD703B1301EAA83E304FED89C1B837DDDD27F4DD752C15C166598E149F726E41367E1BCD333893DAFD0B49DB5B213BC363D3F1AF5AC56973894CB042FC3261B911E237475DE285A1E30A35E22B55D49BB7EB2832139A8DC32C916950E895DBF5DF1E14DE74F896DA4E57442D0C3288CFF8F20AE94731CA7A049B5961959A504C9C851AB5C3EE7EEB8BD939E7E1443CD7F69F9EB9C7C4C3AD84C70DC2C92428F7A34D67246C445932AE92F40F019B0B46E48AD0E8CE63C21F72A5C70E6ED8280E3F4E85D0102829B3D9E9BF816DBB140D42F5CA0C4C65C93C6F89D3AFBC1E525B4F191BF4A908F45BEAC649DA841355B +sk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B8B5B136C72122F4A83E989DA227517490691BFD7155B6AF1244C0349B04F1FF376C332A742BD511AE4FC89BFECA4A743024B334D32023C93434919EC30B98C4F746031025025831340533227437535767622565750731685548463148045417047345121747522150377785838428586285151303860686721062354553134465637660504833467507606352872680277440352082768407247621426176010002834287547227412032123878484801527231087482858881006307452256727032780684027753133787044406701368056548548458304176745316610005762044702715878427543648438466207436226612266541860177518263211586127781383240578554170661133380678161021424822041843605871861645281354383328344878385065641210732378828770327218441237562030635054571240558152125706161270250050000155286028418324715006586413511448336222841603728458352874815366585525733587263787004431414667340806685271783838667357145555075683157341753565318585012345880871435101554832072325231635432722255224157277117322803775755335128814051340632000373510112538822420205128223077374774021878782546116141126177761740727780233335183872157263863001670737366208226364748454458012423543287318520166713742750645237121038164568361258272726272573772334466802510712052878857405681018311532274047326357374212207458382416215145556076031234300582851144673844808832757230028866012138467076508036570180137171818485083205730360710334126636135083336601321581682263066373523370768442302078335280861827620378343613140540258804575600070710166086105778775687856531144258587637232356022026246302445635046775452278358243361558661014261353303687231184018071578030417627302820075224351643146054652163236134578823116601510412108578342378482758577236632012212637228716011737747185712470572551420067184226536108222726547834161051676138058382608158000445164853642827164745543885161522765642177842358066268681256407254085243576411100686785863472206661037141753472821464242051484014315033332741118427606363674886358433542647078817604170251440250223823874658580343646775742135483748055204646744685270355657676136563747517565508650343275171483587723746537308260542205347233205017466610565640281246064648643051540188401250676602402104106114246775344843474686872677388770753526742810056005831143617286432513181778574460670414428108305262882130721204761145311262876376876316755815652475700566786484362411751131337334676051743015814553236336646613864002441617464330333113772072764271221713821737285025305662704360117084331810575236431865460320428264856123341564055200772146308545801233206267348010327587318200486722330641633415042238163626724048268313764820823122230457885275168682777540843713532520461180303686383880582756841468260854351302302173024657141436570716763377116752478207600411186560674032346141646375560736183166277644212116728802600101081307076833806724376577046242546481430763851100552013768035632272348000266830128824518186483761456312155444584540043438338410564553646083826248573607043551207650633481306277400451135542437541702875848625188745265734202528478346132880873884284742814856345657832581416DB514663A98739C6956F030E84CE607C74354D667B9752D82AB7C2F2653F05124351273B3B18ACF62EE9CB294F4883A37321EE822E6E378FAE09B5FCE70BE1080DC58C4ACC79499B8AF2B192BE9E80EADA62374293A87CA6B2214CC1543C6892C799922358536BAC0ADFEE8D9CFAC1F0221310683B6D2F62A7AB0F4D7CFBB0D557E5D6A0E7AB4B5FA8449E1F9EC048D8CE832445D300BC701E2F182D0D88030F3D9452C16E7E99A18B64793F5649A25F9BD6CCB757555F00DC0D54F22C8906092308E7D713AB9B939F823ACF76BDF91C4AF6B75063D4E95C64AC72DEA53292276694F7C8E0DF89516F8C64DFB20529E3C94EF69C73483C4AE2A45C536BDEEAD5EA8DC74951B485BCD39323DEEC7415BC2EEE43756DEC45529852BC961F0E7A93907BDFFA70D08E4286DEB567929E39791B807DE3B3A54736DD147E5815F14EDF118AFF39914458F0CB2EE543AC7745B02D0342930A8A1E62FC33607625BC9FF92CCAC1ADB87A7BCC1C04C13BB326345106913F7CE53A1AF2C680BED58F71A0B13E7A218B5E3F03C096EEB21F8BCB2A5B18FAAC01E02212D22FBD228CAB858E5229AA31F2085C087DE8776FD6B0E1EB7B41E8956D5AD555A0AED6859A070A77C164FDAB7753007EA5834AFD4891B35821297E3DE1FA119A5892A164DEAFC556A8697D83EE53E6D69E53D03A0E85C0043FE5E9842C5855B95F7ADB3F7C1CD5A583D3273CB5839858E08A0C947F0BDDED5B4D86B88388A99D25867EC307FCA15442806DEF32086CD8B4482CCF350B3782B0D97FFD9F96D973AD61E3BD8CD82161CC71B0405B15A6560C5A69FAA43FD8FDE65D23F93DBC6ADE8E03A5E5C710D48127F47C4A07BD39F7A049C2635A8A3EB60461E7997C23D62C8DE52136704473EA8117C40B78EDFBC67893460B5A02C3FFC1DFE2DBB4F935C202CD692ECDC8967E5A958AA0709682246BF2F8F6BAE5277A2BE06BAD997956781B69DFD30B7B5A67B2D8DA4F8C39D3DC7BEE2253AE2165A1491324CCFE604FC6ED1005097A8753BDD11D63B4117C706BE7FBC3E17653E134A7F486577A638F1841BA9B51D414E10A42178614EA9FD90210757D63183BE13D6C618F64D2D1FD3408EE3D224C934C5417D184B0C73659FFF9F0B4509994ED1DD833B948C7121638D51ACE180A71C72F7F690197436D34A72FE53EBD007A7FA03C41676256F5A6CF2DCA328E7D98D0F6AB0B7466A6F6B0F14F91FF9B29EBFE728A0C4C270CE272F0E9C073A9F6CDB30CFEB791D31764A6FEFE0D749B5E16DFE782CE729F8482FF6900881BCC4F336829BFB384DF222266FBEE099024DF63E470AF6136B8BEE26FE111BCAA0C7514B20EABAA4FBBF982ED633595B7E1EAE85FF04FA8B82A8D2A1A55461C3752A2479AEB06F5D3D3CCAFD8CBDC8050450DE0D0FE31596E91DCC4F7D9F5CC64C790F399A7E5F79B87F6E5937D25647A8EF594E9390E7BCE6DEEAD37F64C40453EEABF48668922F0DADD29D32BA64EF88B52779859165365B621C42F48CCB26FD71D69959B516F776FC5E729A3B745297E21E42AD973D31C6E77007C39A8ACFBA84403973F35B19DA31AD83220CD4C4A88039BFD4D222ED843ABF3EECFD69C70FC11BFC71E2B858A69334DFED7BD21E403F86D84482C03EBE7C637BC5FAD0B786F58B75D145C422693A1F491D49247BCA97E440BA89C066CF8D0028E903F221263D84B11F1A3B8782239E97594F7DBE24AE077F74B56E1FC1677DFDA98750AAA7F28DCA08B061E13CACEB90682DE913F05CB7ECA25EC8413CD342501C43BAC5D2A52FC9C49C51DD2107C34F7CD053DD29FECED9316F87621A477414040D208E0462BCAB69690403778A8C36D310CAE1353AD121FDDAC40E635785FF79F4879E60F4DEA46BD52436AF2D617199AD80E08FCA39647E29AD1E8A4564263A314B5B960EE0070F21AD38FA1925A1530D72EBEDC5F771AC0F536816C58B33497C8E06799DABC0BDB921836ACCB8E8A9AE113081A29938AD15839F7B397CDECB1F89C9E988B3A58E58A3F16FD0B146DD62F9AB6A361771183C4FC029101583EC29CB646ACEDD3B6C59F92D6956E965F7086F11DF8E585183C6E8F55AEAD941F49AD2ECCC039911D3C065C96157EC782C7910948158B030C404945770B2822E86F4D6942E1E6AD313679AC397F6E5CAF334FDCD1A28AF108C1C0C32463AC545201290A99A38CFDFEBAC2F2578706D11CAD2C0B1963A3B3154BDCAA9CDA18F2E4E05F150CF0C71ABF671223C3D71BD462537550513ACDDBD98B21D8D22DCF905206A65468B6E6442FFD6FB7C6833680EC8BDE398F1C91A2120D54D4382B2CDFEA44272A56F1F3BABDC49013AEB6279A97C045A47CD7D1209FC1411CFEBF584CE9622B3D9AD727F10C041E82B50BD84B2451CE307F659F651C7319AB6F08E6EF3DBF1F8649158B51F980D921B0C0701F8B129E5AE0D3D05B29E944FC379F92705B2A1D11DC619A5C410EF4A6436B44CAE335AC7A4C348048A4E6ABFAFB7E25F1303EE9EFB2E005E47044E5C1CF0FF7E2BA9D5698A5A75891B8FC393A233AC219728743B01415321AD5DE3D106802FC462F57751205BC2B45735C0AE84C7E141167FC35C38AEF892F639ED5BD42BBBC42762FED2B7DB10466577C716D27A2116E725C0938EE3D9BC5E4F0667D648AD88A02BA4A97B422E48068A583F583772C7DA558F0D3AD59CCA9548BAC326638E9EBA82C764D347B9AC10491707ECB026867DC2B0813FBB6CC05BCC5C1252F315BF716DE8F39456A754CA1459A5BF558CEFC25A7A022BBF45174C7AB8293D3D3ACBB10D867D1DDC7B44D928767C865824CCB6B9A2F12D70B3D806C7EB9C0D62C150E4DFA4AA5D24ADBAE9AA7EA28236BA91FBECDBD383971F8ED1479A2BF813E3C861763CD60B3FA71F680AE7A2C856F982FE1C13BB2F6387DC5228934AB3A23391120CC49AAF6CA64C94DDB9FA6C09864026CEABF60C6ADDA4154B5B2A804F876F7769A0CC9517A71D6083EA6AEA1819B06B23062E21C2F7391D043A160FE77255D61D550C910BE42A17C9EE99FDAE5323BB4C4E413F39623154D1208F4891FEEAC8C550746F1E8F514555DE1DE3611C3B3A1A9130E54DFC960C3824C65B46C8DCB438B43887E5990A85B6B898FD06D4F9D475254A3206AB5CB72DACB21C3100E11EB19EBD71D456BB9ABC3F4314843B1BBA7683F7FF7E68DD9AACA24A4FCA522D5614C12A0923D1A7DF3001CCC229CDD3A138E4EA4B9AE90354ACC2388C5623380719AAC9A13CD3973177359E155660B8CBDA425945018A61170B6057CB2F473A416BBE12CDE61CF61BF68653E765103F66C7BEAEA117E3AB2D946FB66A526009649D14CC2BCA3ED446037CA2B646064553821A46F748AEF7203B486C19D48473AFE66FF913E446AC28818CD9A46FEE88A63EB32119E81948DD907168A74D368A3EE46D65C9449EE17BA97FFFDF3BACDDD96071F9DF362E2D9111CFE865F08012B41F0BFF64ADCB2E2F4E885060E03F15038E6784BB0033DC9D527F +smlen = 4943 +sm = 938D7652D10565B0BEEB5D000160937E19878FF26516B41BCA144C507433748BC1FC8E5EAB192C44C41078E1D8AD9F1D72EB2E0A7F4CDF60D41C250A734DCB2E3474C001B8F41BE4F48EB1E06009B20E58A27A9CBD64F803D58CA8A6397319207F2DE7272E6A343CEB8C38B3F1B07508C13168290E0CC3FBE2E65F97BFFD41258ADCC871B7227D7E17F27238991EE22B4156FE99D6B122992488AC70FBFACCAF3C46D7BC345D811E944890939FC783E574991F4A777F4F3C6718983FE0A4440BD102DBF474D0F1DCFF084B419EBBD42F51B81B468BF421E74DE95F10DBAD1ED0EEC7702F821536C748E94A5E8AE92EE2E9A903E78037C244226C31E1D40420DA35D4E9FA4D0CA4154D274E60CB95EFC61D33A305D77E3C2099102F7AFED17C7333FE6AA49C221A9393EAFB7F86A0A49696A8F58E7AFE1E3BD54865454569FDD60314BFA90EFF622914F1776B9DC89EE405F8A98EF8669B78096682B87235437C435F578FB7F28CF05DB531629A5C7F9CDCB5035EC19E98A1EE746D2744A253B172A71785309E4E19D48B3717B318F7A6F00237BC31BFDA937D1F023A435902A8A8D283AAA2531E0189518669697411A1E11EB2995348B30EDC58618E6FC5111DC40C3F342F396511D822D8E0AFE68073C511ED09901ABD268CE62286267FA891F4F237F42E04AD41BCBE9F0C756FCC48D045EB8BD387AC7C6E3CB57B0CBB0F2989F81D376B15384386FA8B992EDA9EE9F3FB9DC9E75D8DE364856C3B6BF5B112D4D5BB85323B479AA7B7B4E3251C5DD5D361287F075A537EF1EBE6BC3CDA174754F52ADD2A8B98A1582C04836DADC38D0464E1E701CBD2FD824541046A437FFDF5B4D9C5B5E829ED2297799CB21EF782CDEEB7A0104791B8D6C540648B802E9D27DFFEB7F73389000565243D1DE5C077EA99122AC6B946C171A60BADCC61C9607DD3D2B8AEFE033195F50F96F061151077F5D3B7BB27D3A36B8F94BDE4F9CABCB35874033C2ADFEB3E7105AD29D22B432A4185253F23305C48F2DD80F513BE193DDC56224FC29898E313037971DC289EA8447225BEEE994A3775EEDCA73DBEEC8C6D7C97CEE33B73223C0AEA6966E384FCA488E31AD0470B7D9B59F3DEAE5A8228BB88CBF3E6551A136E7E77169104CDDAC72C6EF4DDF2B4214481B71CECFE34409B377CF4D066F745D4F513CCECBB8130E2E197A075409A1C3D739CF2916CB9F2FA87FA9990BB7CE611A63E2F889538E794D70BEE1D93C672AC4CE0159E1CD3F9ADF9D8B8E7C1767075DE7361F596B3F7D5B3D143D1E62F6D3990D27B4283E9BA5CD4EE69BD9E9D0CD2BD590209161433AA1AC53F5A033012B777DA8C4E7016E4ADB3EB9819D2DC01EC26200C4FF81D8CF2FB53650FE48C8569F064B78CC5FE0983CA4CBB428C9401A33FF8E48842A4A93CDA496A36F9580EB6397EDC4778A8929B39C687065D5D73F5D9E6814168EBD31F52B07B88A113449A471AE29E9C5D1481087364BB08868A7695CB251752B0E3BEA02D86AE9BE1ECCA0607D3F8BA0E88091272A119B2085DA09717EAE0982D9946F1AE015C3B8C134654124D019D2F9F060A14F1AA0DDEA1E7B0D5E9127A3AFEBF93E0387124BF33AF50D816CD67898A6406F230B35A9506AF55D3544CCF9A0CFE37B774D2F6C683D19852D023D03FC1A12811B2D39D4FCB458C3D20BCE0B21D7DC53D5C734B4F1F8752656004BB97FD27B3E030F266631B36BA89CDA7819F70D1FE2DDD01A26E0ACFB7DBEAFB8BAC4020178E0AD9A1D89B6A322B5EC2BC1AFB2D33F6D41CD06CF609036012B4036C8E5251489DBCE27024ACCB9BFC97F5EC8736D21583DD1D0948B9CD860328C616023B7D6F40041AE450FAAF1CA24B45A365D8B669AA8BDCA7AA5AAD3604663C67185773082B107E35ED571C3BE24BBA0A6F58816F5835B1444A19B81A9E80FCDB1D74EE06B06ED1E1E3398A5E00A34FE7694CB7F165CD9BC26A53F7778611010139B0E5ED2E45B95AA5966A64FF7A5C0896F6FEF786A14427A69F00BABE9DAD0D13D6E3A8D75AB8D715F31946A4147474B3F359EAEB121E8256760299BBE3236B45F13C4FEDBE7220D47DAFB6EAE3F5B30B87962711607C35D792F8C49DF403307C9839873686FA632D1D4A173A634ACDB3F10A07E10940E7CD560F9F6CAB2A3EAE09EE6ED57E4E27BCD700166F90EF90B8E566E8A72D1AF69F6CF762E1B15955E5E94AF987BAEB6002357D600D1AB8908085EBB3F754D0F9254F8AF959D0110290EA50EE77C4A3358B6A86B90B4C8691FB08EDF086B024D78F824AD14B526B83D7D6FACE25447B4FB6BFF55D4F7FB5E5CC67F1540C7FAA5179A7F3BE1D10BA756782B8B6E898C5E027E4497DF12FCFFE562737AE28A2C9AD61C04745EF25DE63C69BC18F02E9F4857734AF1F009E570DB5FBA52B1FA79032DB027BAED89D5FC6821C4BA4FBAFA40F44670DEE26BE6309D2616C5B01AA5CF3BB9C2133AEF2AE58F471F071D2E006EEF3DAE4C4A116CA383CCF29BE70FA90F613DC548FDDA387E858FF96CBDA0222287B07916357B4217A5E7B3A8BEF30D29DAB7F2D652656B743BC8A4BA25A09502FD5881555F050C6B37164734248E418DF12FD385E60755E6DFB90BDD04B55B610F08D6C52B9AB83B46BE749319C20C3A83E22544B3BB79904DD64D9001E0FA884A33D0646DC17447DD290B1FC57F7A67F825846E85269B886972A505E9A6D91FFA532BA9417CF707E168428EA49A8A1BF0FDDDD6084DB06E929CD3ACB6C6780A015C9D91A5E6372CF8B18E535081FFC9B455BAA736A4AFCF6D160CCD8A4BDA97F57F722C9E53CACDCD014248D1433190AC85B772FD0F2A33D6DC6B0B9887989198A0950109CD6C3A4A6113DD685ABCEA58C4841A1F939B4A5A32F67810AAB6A1D71DDE65D44D17C9F6121D5FB46F85545EA6378694A34893110137DD7AA84C1236A0F05760F9E1DEB9089DEE85BE30789DDF6231268FEE22A1119C2B8956900E7FBE078D864E48BEAD4AA7CEE00851F57514662FEDBE7D3FA79C98EE0E0E625A3DF8370FFD3F4ED2C4F2CE246A5E665C7458BE9DB8D62D5807C765BA866AE9EB7459AB3422D4DA6EBC5D7892BD167C45C43A5159705E87892A165EFFA6F72B397F19744AB000A7D8FDDEEF82282514672FC53567E3E0603A7D49698A4692E1A8E2C56217646A2ACDD119AA59498DCCD2CE367ECCEFD9A36D0A3AB2EED145E4656D64698240997D83A2879BD8464F1DCBA1A8C5C269313D7D78047F45166FF4DF9BDFCDCC04C9C62A2F4ED6AF4FBB8F209D5E19F2136B681EF2753A2C73162E6C9EAC47913A4969A016E69804ABA18053AFA67D166BB957129778E01078A49AB57BE67D7B828EFE9967810097DDDC985D4C1E7B3BF63266905DFE471EF82803AD9C7D77F01A93610EBEC650901554006B8562C3A806E64534814C337F207A09D55155348C5A58BBA2447786114C26CF7AFDF7EAE9478E662BD63CE2CD53E570AF2797D7425E8CCD744E1F0AD0A9DCF4442B26716F5D6DACB2610AF85E457692211707AE36C85291DFC23EBE99D578F53025CDCA8953F29B56A4952CA2E0ABC285CBB6ADFE02A7DD14BBCDB319D83AD39B9836F78EC4D780B3107BD94C78D8378F2BFEAD926392A894F3EB01E214D7E8A750F23DD047F2E1554F7F8C1DDF2E387333A2C5BB18E94D978E40871170F9ACEAE2C439E6AFB1BE9D26DA27B97266B2614B2BA5EC728BB855F5A1DF0F471A9E9A6B1DFD79B5FE7879C0121BC261A1428040E58B3468B94B7D8773F76ED5688EC02DE39E07BFD045778B2EC57A3E8FC922C1C9724CE52B561B8BB4164F2385DE5336C563D97D1E777046A1F3398816A8682052956DECFA63489AC3DF64653B6F76C7A5D91A15AD1A8A6F4EB3800B1F9DFFA240E82DD81D68B0614BF682C8CC0FD6845714810B329073F16A91675ED2CFA3C9707C7B5D709292B6A09589AB766357633F175BB1E7D664C7AA0DD7005C06949E27EA4D94097E8B5FCDE145FBC50E1881A74F9F7991B9E0E475310303020A78AE04D687A5560087613B671092639787EDAD30CAC5E3EC68DE35B69294CEE32D7CB1A3A219F227C3DE07A3CE8ADC22D55935C969F2D9D2FB86CA711EFF93AC710CA7FD7B5D05F776ADC227B8B9B5B64A0D1369D970A423F270959049BAAE94F193BDB0F8E06A72E9A66E73EC4C947E1FC7F3C8D4802422046955A85969C02967CB48167AF566F6F98DD0F4564613E87C7698B6F907FFF8EFF367F1A4D76B23744623C031E3B5B7D7F0ABF0A5890D3198A5C658A364B7425C0E800018C28E71A7A848B2D16C126B36C21B1FF31B45A44F611E7A201A7C1BACC0B931A0507AD18107FC48D86BAC18EE6A063D7CDD269223E2677CDCDA4F1250B7B69A46C7172E4B083C2CB123F5086172C4B14033357A746F3DAA967FD7E5196AB1CFF3EB20C25A22604F05C69838115ADC7AFE08CC2160AA5EAAB2FE22BBCB3FF710D71F63EAB18962463E5EF321AB0B649817EBC6C06780355F4D6EA945AB0C0D03AF2B9F0988884230BAA57CE52B7141C88C6C7F42EA3D5D7DBD5D749E58D4772C2C4ECED4E6B6E76AEEE0C1222304ABDDE2438414EB0D9F0FA6AC4DEF6F91275A3CACED80000000000000000000000000000000000060C131B2026D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 + +count = 50 +seed = C10427EF0B26328163F85D45E22EC5215415326F013FF31EDD58BD3E97B1A72FF07D275D4C1B517F4661B0638F75640C +mlen = 1683 +msg = 4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 +pk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A256EA9E9F1B9A15E08025A8BCF5B3E9527FE8771B01821FBBC668E57AF1356CEC28B1F39587B633B94A4DACB75D3BA03B7BC13223FF2337D95BC31A7FFAB0414CABEB948ED31B6FDD14704A6B118F3640639BF75D09FFB2E23E4F98901A29BC1019791EA40747E347380E84F331263DE04F05073E156421788F7519F9D32E7B928D8D6150FABAD5D1A5FC7A965F694FB469ABA61D02787D45D6DE8A834EBC13749139B8F003A080355E8AFE4EF8CC62FEE30FEA6334F6BDC3413D955EFB018C52DABD17D9A784B92B382AB03E5412FCCD2A75E716DC3C47769DE6908B903C0F3A9B259DF1E1AE9EE2AF1D97DF6DAA3B5CCAE3AD141D3F315CA2025F8D727918F0468279D666A0C5E66B6015306A219D634A0459BFCBD65459A1A12708ED1C246E59A509706BE3A6F4F148A441824766D26BF87E79D01A17BD78358A89A543607D5C880C4871C143ECD3CEE32F4E70CACE7AF83382EB7CD0F10334C1918005BE3EA22840197C99114A8D8A16FA609D38FF1BCBCBAEE91501AA4A98A0F910FFD22E5A0E1FBD2844CAD2EEF49B1709362D26080C938DEEAAAA666427B3D834CD85B2925BAD55B877BD5193397175FB7CD9154E656FC5475F7486C4E4C75245F99A07F0742209B9AEED7925E39AF50483D1294236863C95A4D85BDF21A468FE1EC7E4DF00777C4DAE1ED5202875EE3B2300EB8CCE74E1696AD07D8D15B0DA403AE10A03CA6E9A571367F650CDEBF7468E5D2BC1D4306F3673AB1738FEFCB63150101D417071CB928E5BC382262AE64E9F8E18171132DA29FFF6078EBBE9E958203B330C7B4B629BEAC8F2621C2ADBCB36242664CAB117A579369640C50034A82BA358DE952692FFE414B667B8B42E47E27C6490D75293ECF0E38834FB555B7F36E92F645B5B3D15E62DB5C2C5C614C9BDD5AC3859F33BA43D85868CD9B96ABEAFF5A29262A782ADACFB23A487DADE38E56537A4905BAAD942812C8C65C68CF3914FFAF188B63AD4CA0D97CC6B52C0FE14F7CE57D8C22BFEB741F2F2B42DA83B01030D7698D4E6AF772D40D2DCC5E17CD941E0455C109D15308B125DCF02477F5EB92C0161286B8FF0525B03F5A2CA8B36B8F846104152D93D40FEBE18B9FAFD289740DB83E237B71CE02F825D01BA2128715A37DEE87E3AB4639BF5BD4CF3FBD277F18167CF010547879C2FF8BED0D03FF99EBAD923FC5F79DA4E1B482C073CC7CEF675F44D0B664040C2141A2A938757C53EC6C271F9921C4DC78249A9115C7751FD8CA7D3CFC1A73D0E9E1A0B813D6E2E3B294568D77A8D6B4924FBC56F1A3B828C9D0D57AED90781A90BE4F26F7D1C139F2F7F8108A3032E13D37C6B74092541626FC346F30C3FCF40975C3475BD22F4A3C01FDFA01916B0D6E6E36024E58888DB6C0182BF83C00842A7B162FCE2CCF50FF32EB01F475DDFECF69EB28A86149CD81B8E97851A5B1FE9263F7CCE12E4B7DAF7B2C32517159B929F590D655184CF633ECC05ABE592DE548511E2F164AAC758E2F109CFEBDB4092C301484D4481245B10C71492C5AEDD441C72B2E6F9AB176A4D425C8B806D00C2B8CEC806462CF397CE2D8302B3927B3BBEDA4F1722432CD5DC0379718AB4A9F3F32678A7E48C70D555305960A1B002CF9FE9F01875DAF4D971B3E119B30E0A3AADF81BFC93ED1FDAF4B282EC78EED1AFB7137CBA6372ABA5D9DBAD2CD0841C4B09451A68DD7C20F9850B37F039AF1FB42EDCD92A2E15B55647D8BD5480CD91F43BD9962DC52A3469DA07AC653BEB298E0DDE82595A5A3C6FF19077489BC9124AA8E299BC2DE4D75972A2D34FBC3826F52A93242B0A273F78069351107C1655C130BFCE72A7F93DB388598183B133EB18DA4C621ADD7681A394A46F835A26BB3FD134DD83340CA346B7662FA3232FC28046960B693C6746FDD9DA8A82FBA7E0D30F2CA498C9EB49F215D215A739CA24F7E7FFE127EACA1838E7CD39407805F9A456A737A8868B4B568B14315588A934BBCC669AC45B1634C2E93D64579517EEFDBCD9759BBAE7681654D88E04E311BF6B66FAF12D8EDE2EE8165C947B37879145FF49C54374140E9E2BEECD2E6146215BA0EDDB64F63D0BF9E45789890AAD761A8FE6CD5604F43DC0717FA76460DBA4CA47B80509DF60CD1EA0A457F1AD42A6F43F896EA3043BF47CEDDCD279A7D6C37A17FE4683FE7246479E0155E3A2065BC88C68A85485092E43DCD5A34E8DA1C0CFF0E8FCA5769781D68C172A087B7C1163B15756C0CA2C0679A7082A8B1F9146D703E12BAA910584F80B67694E22BF11B55BD18B056A5B0BBBA605BCEE310DD3880075125887AD7F14D8D242EF056F3DECD7E2E48049D3949DD2FDC22172749B6D0AA555EA193EA94E0CA50E1F75A1E98FF3F018D99BBADE4ACBA10B771FFA49C9BAF9C75F87D325C38ABA096863AB6D3A8A8196F6C256423E26D03E8BD36624B55A7BFF2B070E497A572D7224E2A328D0FC6F5F2830D907FFE30E735D8150787663249AAF13A868C9DFD506D33A658EA2B1D5DFA871E2EA364A7615D6FCC68C0F62CDB3362AABBB9B0765F36ED76D22D523CD48175C32C9751F0EB98FABE1FDA62C7CC7EBEAC1330C6947947B74260F4413894F5BFC2321A6769E37D5D61ED7D327B52C97AECE607CD6D8289B362E5DCEE0234CB3407BA27778B9CEE226F28D42CD5D53AE83D83E8F854F03044293436E0CD3ECE3669E4B1D +sk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A20565A0949753D115370449E228190AE62FFE2FFDA8288F677CAD03B083066E194FA640A1643A35321A1B3DF5454F86799F89DDEC6113EDB91DF5B244EA2A6E87706625576826848354653262571743405305811738233618300732580100034200045421521332724842817821686885874287036542467483723721701530365153186612353733323163323327424858216407438317130488812613637235761703888056624137724446181336762521473345357782011131544577251486062405865318500100156656566022028246557006072058424611131551437031422738368470263088616253706810643600844350583536064148513367833853441566452338871416217806257641748530833660750134403176441182135701838128675466415033072100278245466363004188876670658581751284206845560242222704306054777013861506176737308278864172225554256126625523306604683104650806512242834601126588038585436305646182087247815163481023753044222257230627465368865702046376540203436271646360000263462747741303572610835624175732564340216448202552385662472642568502376325286522003448721054083152812176588747848755421453768683442304745753350821865525673206878182232434670541077368328646075005723551505434743838042863654827066467730514700161188285462210306462720386428730274838512372733800571247530307204088477130350648700724867220256081463778114074704408321807328672125171117635567611344405713751800447385743543375810740286322144305128888651160372658128720807768106565524415353318006431284421815676106435460158681621704720061585135636385416288007757761787104708685784238444415727735487833040035210544126770672383853062388084854587606015275454355728744456064567272226027413034874141253041586276376067757304187314212426180761854233080723877631672307600080578604167515145034635086671111617006434670118867305413237071174783611772711168281606212020337154823374476327372461123160320750438613433064072605272572101630657836067803660617115624038537705037442744562618274050231044742837837647567031341465217363302447372147878840476488270401034883458202271027406724852758201228525480861831747301066463618300435572626686240773235487257741368757565325717760578631262333021027743852570125656533125321281487808270607015302254083027786844830522103450781268650341663708524023630681717256820464767052052103071018248466450386686266811445115731166220780382786656136212806654144260138262015484507522783452084367023543725150306147711135367237040518684033225841774814703661637054531248378034100816774772640350333471008310864602843463481741483048252875031215861842753778638167206751457323770634551378543406680016757346601421414857384814507070353084785160318630828637572518228504663203403401076540237434122484152637063031642481860840262708407663171122017138847307747485082043166522422065248808560531611083245083282201423375367244208181447802560311321108780606878621306713756341773387827058332141315385300101583468873266512744033474251617645510665355363605848656802824217617200682847313722426333788686843212237450863001357177005704806841244868621061053140034861137643216818218128135022632011712237052140777681451512184385477E27CFC657B759060AFF3B7BEE4114844BD740E476DDCC4766B2BB8ED356C57218027DCE305582C4191B99A8C8C84B1EC0C293079BAB3F6E9CCE063C28518089D325167752CCFC9CCFEC729B8410ADE4BE02250722F8BBC3F96009FB558E7D40AC0E167C56450EF85F0E4846B879B7AA08EFC11D73DDA32ABF5E3A850F9AFFA71157F8D64684864DEC3672EEF5E72E38D52BA809CB7C0090410E6BFF35B1454630353FE6ED18D981BAB05E853B831603B683ED3586F19D164BACFCE033A8FFE6C86624A829A3C4057EA6E55D8DB88EB14BC12CE17538AD6C3BE9D1C42561D37A067BFA49327E292E71C6272344D0C20D49CA4F38EEBA289D2466FB592C33A19A81DB700CF811AE437955F4226542CF7EC6773EC84C7A5ECEFF11E615A7DB1B164DA0247B4BC01322ECAD80153B254DE52210758EAD189A0C47C2B030E6BF8A6390AF250DE848D1DBBBCADE9E8251BF0342C298BDD8EBFD1D16DFD1E832950F9023782BE9392E6378D3B2F38FF20FB07AF2ABA9A3704E419B3A87D8BCC850C9428C532DDC1C4C34CC0BE12842A8FFEA8F74B08D17AA067F636298DB359E034D800378A90684A26E064AFF5390F091615426564424945C313DA008FB3C5A514B6DD6BFA9E981D04A35E82E1B2486E07A1671A4CFE388D62EFB8282C204EAE2C557C4E176C5081C7325429CFA4CDB4A7516C92E6150EDDF0085EE4F79C1D8B16AFC2345ADEF63CD0CD96D23CA8907F152D3BB3C359F5BB6B66A5DE139C68EDB19E0B143B10E7CC29B70C18657C7363956764F4B9D881C3D278920E1B549D7ABD8797DC01B1F40CE811D6378896599F90FB5D639D041C4AD91CC0EDB870A19098415631123686AF6CB2F9FC0095A5EAB3B0B5B3061A4F8C2D1DF309527C82BC9E21D576135D6D04751814A402A34E6F9558CC67A6E8A85623F6E8F4A689D7BE517C8F4974B1CE2420142F3B449E09785ED23DF5EB9026CF9FD9841EFBFB8F53DD1C367DC6C88F8C3AAA7641A8B0CB42827FB20FCB04FB551D5C3C50302C8479C36EBA5BDCBA4EB26A0AC94C4B339F7B5D000DF9848681B2AE573517B48C7A45CBF961BC61DD244577BDD9525BD4195AF35BE734FD57F44BB55452E49D1640768EF9BC46A4DEE809162C76C4D6E8883EC892621DF89CE6D4CFB4A04CCD78062579EC6B50548141B170F5965E6AA0470516AA662F8CF2845D53AE4AD3473E1F6B96D0B0D20D36DCE0B4B83C87DBF599D856AE008586824813C5E760A5FB934FF289177DE83A5333FCBDA19A6D26C4E7B094E6A5F0E6F34E99681BFC0F75534138DC23200902B5C9EBC9C8C08379390E047C43948342B76FCB67190B3E6B3ED7CF2AD92A15B5DD8080E107316BBD46C681BFE89FF512F5EF87E89DD9E3C66B483DB4660E97ADA0F191B8F67770629BC8FDC55D8900F35202D1098AD17F05B605FF3045EF3B22A73D4DF3125E53D1F24C51D9B17E1A81B5284F1D6F1C70019A7F7E560C7BD9020FA46DADD170ECEF1A752CDB210D131CD65E8FD276B400F72A4878F4F87BD95668FF047621E13BFAEFCA5D839570941C4C1070715BB43DC09C09F3FECBE75159DC690E63DEDDB3172C6ED69590C294889B6C4BCC20A6981EBE63698A2BF772E4A2121E70F51BEB0FB11F90E8526941E692A6184D006152DA2E07EB2C55D5C8AE9769BCFD1C197CD07C2797DC76E831005CBDFCFA6D8AE1752196EB57EE504698B054887DB6157E743D8E21D601878D6EA3F138727933A73A9690A04CA9141BF08F23D9DDC79548962DC3B44C6ADA022204FC70B9B62D2535149E1262221E508F4C4A3C5AC74F0F780504D41D246A180D3FC97A00552AE217850AA42767A55C5BFCF97CA617B525DFE81A35A349FC1C5BAD6D9F46AB1AAB49E1968B81BCBCAC71C1AD47EFE9E8D4CAB18ADAC84D99652E10ED005C2664C2BC202BFBFD4D73D4E723975D478EA8D7FB5327A4819000F19952AAEEF70A6DAA9A62B303C613ED995FC2B2D559087F0E9C48C708A12EFDFD80438C9E9767074EBE796C35F6FE444B280535215425F6AA850E5D167BFCC35D8A43DD1D606C87B3F1FB550683A5FB496C26BC1B6321C606FE5F13DA06EA08ACA70B8162F32E232DFB13EA9609D80ADB902A1BC575C480A5DB92AB95288317A8A2BC9FA6D77BAB07FFE3F8E53B5F83BBABA67992B1B50AE29A044D144864849482B6755C6D114420FF610AF74856E6ABE4ECE3A0E21B52434FF03C5B4C5B3995BA568BD72C619B79140C3070B12D556415E9B176765DC05376D65B0A0126BDBA8B87968075E352F45F15176F2C46352C391BCBD9F4CCD023FAE9B26B1173259E001D65D5B22460808FDFCE9F6C9C9CE7FD1544C0F90CE9A7E7E6E69EDCAFBD6074D384CF25A08A70AA4AFF9D417A939C6878DEE7083E9996D142185A46352940319DEB0379B8BDB40D337215A8CA16FFAE6EF99D09C2921DEA3A682BADF39DBAC09E0B8B40183B4B3FBBD5C9A8B48E5A02D8B3DCCEA3FA77CB07FBF07DB0124BD42FC0EBB78A18CD9DD6365D3283EBA36EFF2ECBA6D513AC0A583B1D882E214079F019216FCA7C8F64DEACD4F1F583A67074E78A7A4FFCA4C68E7F9EC2F7BCFA0A4676456132B484E1AD0D0838B5BF8D0882E5C30098F1340F7EB16F4A29BFA0C9FA5F58DA5C78CCF03D2087070EC51880F9D124751A6257346D258738E662FCC9BF34C68C1B9E8139AAF74809D78CEDD5458FB2EF6E349231AB7D376173A6C9EC4A56BDF3EF103FC206784A9C8079EB08D40C37ADB95DE2699C0964D658E8219EF1D074416772EAD98BD22627E8E255318F4A698DC7933477730108F820215AA53DD923BC0E2B193D0A794DD12558509CFE201E0F12B0C933C713875DC4BC54EACC5AC91D6388DAE6D7BE4811E492F7311E940F4CC42A6A36C5252FE0D13AB0C6ED6CD34C9308B0F57C7C83B25C3BACE6D0DC919636C5606BBCC86508D506403F022773314785719F579F6726C1673AFF6A3B477656954D819EF014F544714486911BF5AD4DA72A7BCF1E15A0CD98B55A6015EFEF9FE27041B64ED3B6F73801ED4E1EAA1FC09FAD773B44CA4E68530BA3A2577F7BC38FDC3EC5101698BA1DE3F2F4F98EA72FD4BDC45B47A9C68090EA7FFF8BDDBDC199379FEE15DB0B8D64E5DDC3B635AB233B5D9825D4E29DE4D34DDF5AD9AA1ACEBB0EF728B29AEDC1A5852797F394A54FD5CB458DD6FB75D2B3C26E68ED956FEBD0B9FBB999235BC36005ACD69127BD5E1126951696E062E270E33714174B73754A7127B9A995EF116E58E3B0D360115C637C4683EC9E4E18DEB2A26456FDD6C8F1898CF469F853D235D7E8C59A7BBD47AE0DC9F34D2236EE62A41946F3B4495551E3C88D9F89292AF604C4EE053C1A19D6D52F5D57C1DF48DCEC159994E44DB47336E4E641E4DFEADDC84DAB5CF45A1DE869A6BCA0D0B0B0A59AAB300556355FC6682356C76382AC4B8D7AA8A90F8B6F21A6C1D468F2899966A273AA7F311EF527006946E05CAF368B3760A0FC88BCD5665B65FD141478890 +smlen = 4976 +sm = A4234AF724B4E196280FE17ACDF2A0561EF327D49B1307E8ECD42609E0B34F11F1670D793DED16613BBEF21C3CCCF90BA846411A18F79F0F46A5BB33E6E68AB4CE6883995521EF86F832CF089E8D6F92A90C9FE82C46BF9354A45248E9962ED57ECBDB7E602FF4516A9ABDD138309B6964CDA353D58DF0D0F6C0E7012640FE02E46AD50FD478BDC425FBDA440F5C534B9D60289A646780AF67BCE234E000BB695AE19A361FC6DD3F7528D1028C67CE02D5EEA9C50F90F72F20D9D6105E2420735D30A7D918780275CCCFB6D020E09F89D3CC31587D1CCAB8CD2F004261A2C5220BD6FE9C0F5AB2F9897F6F8000268D075DF6B856A29227C89FC185F38746A339841F41B030E7E8BCB64F1480DD79D9637273A5BC19042329B80CB4FFCB1BDDABE1B995C1D109226148A30848C3E08C75531D611D398F0F98D5708CB8CDE1C2DD746F0E4CFB926F89404CD35F0B1B9EF30B55D5A019D517076C5F95158E6C6110E63E669DF2070ABFE419269361E05323644A87B3C3FB77773B3EEBFDAF2111477C1948FA08FDEE929669F2126E24CDFA31091C05DA848B770FB6F57AF8A6799F8AC2C8354355638EE03F386F5B645AC45FCC8F4625D2D8319E6B575922B94C55739B42B63211FD3A1D35FF6F62C0A33605058A05A6C06B6F5835B064B056C77ED1F3B485FC9769F0591394BDF857F660E07367133FBCAE85A57178A01C33C6113E8490B28453C0830BF199255E11BF3E257E5F75AC90B177AC98C8DA7C137DF6ED86BD722ABDE70B6DACD0C8C087378AAAFCFA617326644BED66FFB5B1294507DD69A9D074F1B50E7D4DD950FAC112255471B26B7D6EC8DD488D5A5E8F922D2D1FB11E7B782C5150144DE6FAD61B913F625D0B876E7918690AA8C391EE56531E91ECBE489D3634141FED66F2F5264BF1BB869AC151C783506C4E02DCBEDF2513C6C967A16866CE5393EAE7BBB57DF9B462BB35A3BB126EC9BE3932C8EE712F8DD7AD976C74B3341DB0679CB72AC4BC4FC4896B14DF991B7343DB861572EE51057725D3576352BA85AF16F4BFF7320CC09FC2B6FE98F157B2657CDADA0A4BE5CC6956C8EFE2DFC0EF9CD8CD8BC6E9EFD55ACDCE7792559C759D483D62617DF083D2ACD47645680DC9EC120CFAA0C9B746B3467F52D235451224583D88B2F095566309767FF63482DB04A794245AE84D3AF2F0E880878EF63B013594568E7A03781D04F8A85B32CD3B5BBFD7519FAA33165039ADFE1E9C769B8FD05780E634AF70F78AD3B36D3577560FF9B8C3B591AD06B8EE09CDBE9CAD3952CC3EEA60D9E3A655815886FF83FCCF0ADD820FDD9717B7A225307CA78F6B5323628EBAC3C2E1E4B3E6C143E0006614B4E8A77AE78C5B33F69D32CB5722A7AA189437F130A4730B8440A67085E3479C326A956C488AAF64788BFB3DA9B62541129B1733D04D6D402F719A5A800B9E00B56056061194D646CCD0E2E5BF91DD3D73138B3DC21AC2497980CEDD1B4B6CCD4FD3B4AEE5FA041495D406908D0BBDBF5FF8CE8C66FB88DD8CCA6F7805DDCB9F3614E27065BB4360D20A0ED0FB7B092C269877F4E99B021F5A205AA0FB902BA008274E774926444CDF3412BC475383E81118AC52EA57017B9075D69D6E1E9A2E195148BDA5A814B324419AE5BB7528ACD847841E71A49920ACDD35080BC08A87E859744ED6A923176359DA0367392DD51F584952101DE19775CBF92CB447B7C1690DA685712B4A8D692907EE98072EC90EC4D0C76C477A84C4BBB0F47CDCA24F9690B61C32A9E71B12930A2CE07228F4D1906DF13D24D760D7E18A4399AF8F4B21ED2ABA7680F095815142EAC7E6D20C3A453363828063294D8F870133448DEBC4E80EBBF4C97CD5ACCD825C38284AEBB9BA7093B4E80215CA9ADF94960E8391035C4368C41420EC3727A5B7F468847D466D67FC43BD1FFF03F5B6C6CCD5B12E09FA9C3E523875EC479D7561380E127D682A2C2B185901C9C2DFE3CCFBF3E3A054FC161DECD059133FAB33224524BA3C77CDCDF63E3579D08CFD71E0363E0BAA5232DA178E38DAEA33D05E89D22E7B5243F24DB5D2978076C666F9CA068AF14677D5ABCB2B1CFEDAF95983EBFFDFFCFF5C70BE111C13F50C7F94E8CAFE7BC0347534D54BADFB2CA8319E3EEF5993FFCCA0DE06FE1467215E7E30E1696C5E68071D53D643D585B4C331BDDCF00595E19D4C0A0BCFD7AED16E319ACFFECB8BC0BFCEE6232EF26B1716C99106F1AD516BCC78654B3E54A0F57A2CED42D4DC1C4C208A687B794FA66727F0376D652DE0345D86B65792FB37E86D3CA37369B62FF5EA6445CC4BDDF78922A899825A897A1D63DF196B74AF5357D01CD987CBD4E5ADA2A6BC8B83D9D590EE10AF9FDFCBDB83C3B73EC9994CF9F8678E5CF5B74372EB95ED6E3B9B2219627BF6B5D30F42D77F241F9DCA4670372E3E37F6D6BFEF2DE6B48A877B85FB8D488756827200558C6123A38A474A58F5D1904F33F0D1E3FEDA6D3763E176DDD249E26C4FC8CDDB261ABDB5ED174987F478F67CFE109663F2944120D723395D0993A853E84563EEE7EC8FBEFAA2D007DD1B60699329B6C041EF7494216272160017B0AB62E4D09F12045DDB23C93F6F5DD5DE59B6234AE1DD1556890A82BD15240C7E10F37E7AA9DAF3A4080248358A507C0B2C02CBE13547F1880E30FF7BC8BA0A34CB56E865E1FF7E53C840FA7C30B63E265514380B3F08B8224CDA1B2EFC58B1AB14D9D3A545EF46671D2FEB27EF2A561D7AEE703B1D604B2584FA276433B244C544478256DAA5C1985CCA3A0D05084AC480607F65538BA8EB34857DF213078678226379D98E2C0264F937A914A7498E191510C7E2031221828FC0FF6CEC7B72178681D857226A720456C449FF31C92654FBF723C7CCBB2127161D355EE618240501CAABEC1B54390075B1270573DA4933994866391C3630CB99703743745B3F7F9EA1FC15DCFB8ADDAAE7E05817BD0D65C30395E338D9EC8F47C5AE97870AF64277733197057FC97DD094CA4CD15B6923837078296132F0F451FA2366DC57FFBBE9124BDFC98B51B9DEE9F2834E803945D4F08F30B2AA953A640F9174EE6F7D63AE09A698E81929B7A548E9F696514FCEF0C9AC543EB0D5826EB9172FB6FEC129C17EBC8CD5E9A98BE584BEF70CFED0358A7A2534EC4C1055E5158B1B92F4D7DE9A656B72B6E9EC77EF115AEB5049DA60389E361B8952114A19F183FA3C1104126843C170C28354B4279FEA2100C72115D483361943F8D8D9E82299FA4208DDEB93B34AF31E53821313A6EBAC5042C2B0D96DF84D696F01A144D8CDD44F22D171503C15BEE10CF862C034712F99C24DF6B93D5AE572634D028936034A840A7075372E2F4EE47B87FBCA8A530668FE42E308A5A51D2E2E3CA365AE3A0BBD7234A6F840273FA47499F2DC616909814C9AC22F55DC8A56E5D79EA79178A6B3DD069CE60F66A8D901BC9E6C8CA388B95EA996B67B5FDA6D3FE3A32349FB8F1C183942AF0BA1BF374188C60D11235484F6F98D04275FDE1D239E7C396331FE6BB640F0E29FE38F69A05F81084C6680A9BCD129009DEE8BE82DFDAE9D644B8195AE6F65D59333D0F6775A1187C7D5F543DA5508B74AACDEF88DA3AC774744122888669C5D8ED5F51C5EEA17D7E31A6CE128FCD3940A05D534655DE4D0A23EE104B4FBA21405129E68DBC2C2E0E209766BFF0F3ADB5DE4C5E1EFFBE96A5F6BCEECA1C6A308D3BFD9242D1A3C862EF3D986FD76C7CD38CBF608116364800438F14CCC733B93BEF9A937A4E190319087203AD58F4D8AAC517BFCAEC013D5C421CA202D959FAD18243559CFDD8C2E8D8DAA4A4C3C4921DDEF0491D1475C9BB063C19CF79AAF7C73FB97F822C749014FEA09BC90DAC0E4B9EF7CB944D670B96768FE7D209B0C0AA875639047F19931B6EFF4F5D7AC402637A7BC7973D2BDFE09F3E8B6EC6178B9CB355B52EC5AEF11B0A77FA3ACEE8AB2E68074F1C89467EC0C8CFE793B70935767F38DE2381B177434F8E61A725C7E9DA2904555BFADB0B9A9DFC7093D5FF7A37C17DEF2B7DA967F234B33C5B1A5CDBF43D69EBFD60D7DD2C7C981892A9F3BA5EC1CFC89A51C4252F5220CD72708A906BB7A88CB49FF825A2C55E75655A638FD5B25DF7E1C1619EEE742FF1E2682EC9C4D1A91BAF2D2E74E6EC82D4F8534F6C7D973FD51C00F0F358E12D6E6DBD7758E2AC8C6F324CEC9B9FD607B92BF57B5AACCBD1ED2CF10E9159EB73C3D57A8D8B6C53E951887610229C6A310BB88CF5BB6C190FA00A6382F277FADEF03CC8AD5313E50526236C68A1F60B82045693671FC72066C6FC8D1A98F278A29CF9AEFA00B3F259825489B5CA4591D6BC045EA380983F486FDD6B95FCA2F527651C7BCDCCD6F4E7B3ECA5424EAE5C755541040F85829C418EFB82082E1B048EBE015EEA0A54CF30DFB5BE1FE8EB5AEAD6E1A39B43F46296FC2B877C63C8EB99D1255F78689D01E177CB14CE92ABB690FDB7C86F7C6DEC6D88254978E4BCF64017E80563CE0C2D1763EEEB87E37E5D22A8A06A3F3E94D548D72E34FE8FE66AF70523BF4F96DACBB2755576E7D7E84A703397E8D959BC2D212777885CB2437042A91DCF0F80000000000000000000000000000000000000000000000030B13181A204BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 + +count = 51 +seed = 4B6B73E042CE76DBE39535E45D3BB2F3B9F8B2BDA170E76CC88666844703E32B2367460A0F6A0A2E3F4E7A6CD32BE998 +mlen = 1716 +msg = 0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 +pk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B582FACCD7E925B056CA1BA6C4E69D360B88ECDCE3A45F0C13C3705251BF70BC414A070C3B57D6529E160BB5C40B2EFFCDD546372015380C1F8C5C740462809E792C70B13CDFAD7E8AB3E5753050CD743B723EFD9D33DA0AFC72EC47B87FFBD9875AA8446CF6E6092466E2F40637455770C9D5AAF22774C85966A2F4ADCE2E25B3632CFA382A7198B08158A40225F019E98C9971D024208EBFDC63FAE713CA73F4F1682AED4E7F71749AAAA0B34D32C7E95C59A34784AD4236E4423359080627ECCD298912E5134EED9F938F695E9293FE9F85086816BBE9DECEEEC3431468748C1DF75C812BD2492009E906F43C9A025A40C7FCBE39394C60A167EEEA7019DEB03FB28E32118E9384ABDF0E3E024905DFA443DD531353274FD96BB1729E0D2FC028960E96F428A40AC4C86B827C2E3D3F0F0964BD36D3A84A591BBDA1B206A81F2B3DC6D67FAAB095C8417E18727104C37FAF8AF4DF1A69ACA35870A584957D673B28A72ED69E85DD2C7E1B029A4CC758AC8E798F2A4764F21C10BEA20C8612429522534100D6E2B45620DA59D5DB3D45684EC1C6F95D51ABF9E2889AAA54E6299648BFF21A4909CAEE92DF97432B71C20CB30763A2DE0D8A048973B3817CAEAB7D6075379DCCFDE0A885067F0EA04F4690CD777F9A9919D23707769EC2EF0D0CE7E9AC4BF0A629758C2D05908DCEF4DFA3BF41988BFD848935CA32D4837C019AA8B666DCE54B138E1B12907F382968E6A861DD4859DFD2889D6B07F4E98DAD55BEC03B030B669E12677BF62C6555094879433A0C0D1BA13F96C9806ABF2FA9F0AC8589CA7492E4A77181FA945B7CCAEE0F7E6F1F4C32C2DAA5DDA4FB3DB7CDE105B405F2AC1DA5B640661638A0A7B66B80E9851F767A510E46B48E157F02462E6837948A0ED8D294A4B53FBAF40787DA6DCAAAA6799353C2CAE682A61B52A3AF0CEDFEE3F384DEA61C66E0AF0FADE0DF75D86745107DF7B7599C71252EA9D3A5E79E4C7DE8F117748ED1EAEBDFCF22D0B5292293F22EA7BB00CA6449E1A0F46A9ADD1A58C711C808699CDF1054D08A0CD31D52B71360310CEAE48060008B6D8A89F1595BF7F088FA2CE7D9F428E3876FA2C790FF0F033E3178B585EC0A83AE2BD6111C37B77684F587884C60411B6C75880912A2327BAA78717B3A55AD86856A2655722BFEB92054E5F56ED13450D3C3EB62859DA1F84575F6C0CDA50A243D5D831E0EEC4770FFAE1C47418EC89C318BA41FCDC367458AD8126C9A8C9A622A6469BB59DE5FB54E7647F248DD082AC56D4E59287469F9AE1E41EA36299B68A70F2AA7806CCD2E69A743D661CC9117E23D4C920874A8A466643FC59D9D581E42BAC0FAB58FC27AE88C0B0FD3FD55788BCA4F1FF27072A636AA2284F2CA13460E6C55BE004DCE91111951915521D8E584773C8420BA51EE2E09C6D9482E42AA8DBA2A835E965E66AC949C6C5D841FD050042AEB292B196FD720507C3C6DC36425C26027BFC818752492C6E59729D3741E3EB03DAF6E6DC8E3A6813417D61AD3D3892943C52819DF7374172046E0BED0CE64325311DA2F2B4C891FDBC5CE67D76BC1894752299FE046806832A220965938ABA40D13623A4A41F33757DFB9DBBCFCFB796046A46D5745F25CBE7173B703E3EBB00FE1CA1D7FADE39F42F2AA350E66D4DAE50AB0FCC167E94C23B0E4B19E19A03C3D1D77EBA1EDA6A7433405A2E8A418F84464055007BF567D23E709AE7B849DECC70B570DFC55A2E44098D4E763D8DC5692F617B1EBC705E135A590E22195F3EB0AA2702AC742F8EA70254F6429D66A94311F73178792F370B0C303C7C2F3640230986013FFAC9718A1C6B9CEC019171312054972284AE01458C1F815EBF78450D97E223C087E947DC37C1844985464FA91617E2A442B13CE28103B4E6E4AC5B5E7E00A85FC380CD2B617417155AACA61599ED7EA690CFFF6696A9FE48B8EB917A91A1C62BA4F6CE3F590462A5AED47F78C164B8556FEA64BCB2C41FFF1049DC74AEFBF0F6B3CA922A6E654F5925C72F539D15CA78D95AD99506A157B777EF3A4BA92B7BBA080BCA2357CB6DC751B87E38FD0B73DE3EB42129276E0070ADB04B51E3325A0923A3558B63644025799C548FE41C272ED393220D1E0911520CBC2A6F4BA57D262A9648C3554D1E9F271AEB843A87800A7F971C3204045CEF4252474997DB57DE133CF5DD27CBA394A80B295B85EE77D0BBFD9AE96BFDAAD2765578F6F30FD6061FFDAE20060A861F26A73DA8D2AC0DB87BEABCD15B9EFC91ABF7B14B9FE7489A4C6D3CCF43EBF3DB7E12AA9220AD8E4C16F3105B536F4EA30B331CF269819A4784459B01744508F1BE20E16A871328812797E024F9120BC2AAE560F61E2A472740B4362CD61E9BDE961726CA92CC76083DEB6A8A2C1F3EA46A173B5BEAC73648830382A9553DB5E0C7AE6F7E4BD426C2D387C07D7A5BB9BB245CDF48ACE64B14C6718FCFA97A94FA1E50D63542B1E2282D850B6753D498BBC78BE46D3F2614A18FCF8B3C7E55EB6BA27F0D68ADC671E2C73B09085FC473FD42795A61CD8B23F078611376B16EF2F134EE4272FC0AD5C9FAB6F6B1046D035E1DFB2D184F4C23CC86F47A0B28A3F70689A31A0D36EEC236EC5494997934B316948429AB037AE2E72BBF7633A21AB6A8DFF41CF467F0D027860F8F261FF6EFFE483AB9CBEB39129C0F896B0203E51CB68029F +sk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B5A0A2707704F6D63E12F37AB49BCC8B61549654AE3205A00D35349C3A952F6F108820E9863E9BE846CF91AF6BED25E57819FC85E83F6E6F668C58BF68A34AB1B33286708383844165642716066220288774755870287121445087817680107101363035372231114166558651613471460482132871442270373117274707056743264417328680806573028436433006510771636813525687055577674502607807062046287416461056264056356241667162048050060835125740851851364116223237426354528887138521830145607531618042500072088143328008755552317002345011447304336844811508338621058238823154165307382106356813434118004244003148155313740657437033250646430665626555866382022304034273113340836866615344373475714681581271718356364342106333351020744620140505680766251587437283887207857861811066615558402662852523636243285013567361008404732523143084085615178262777478012611638651233166144780674720686215184732360308776154108803506728333033230117365285615250812282318276250036818315360811052320433371230620868484170738538387000013377210504766338086253663181316235483345015870445782212485843124286281638082746721712315243657887501803786257777842827583418665380513323045231812885368552445627084667584275684304181833377347048663021427554668266436687623624474033170251021278618542245016723816122887042756575675412122708144522570724115183482266686113056018805265032527383306188040864037547856512863280163023170687065017563714220070843844210304863865010544682272888161066647575803872265720427613763651875582600376004503852533181611003066446512874857487087686520151633120230441820126246671216150458033506672186608338641312146335218444054501635876634742508005658268252651425436256316175826107423001552285171844582637843303750351008651655324610044332823175777040441406048733564182213811354470741157172318230442576326854626524887048600508006103264232775268223661527705645144451600672535042347388711510201276616261684565253532871811343546206606178628367300163033782650360684558256187621757477112111285861438835614683326608627047673117348403345428245557886881206133436345801284648605522651536670723435386827041478871285653585222324230236510188311858383315417053880770424478406682458118078487546075482137141247580516886387482441857678341068802658761578787656522446787737870403328253878657576082645087636480678603030835801865230150035883722174012634187254400484571332361143347831438803735214358655757157038863343111727567813744615628417664528440341850676028503034846674673541050043303652160518341372561384763470155816156371657506365721308503761817052812326331315857301431567145327750662308531752271278538761604771530064274101023176425518048106330062583764660822854221753648232014538287521261765605364712033240177453048072008107207110655641352214534468073382683457804485454615580517840202671707415501360475547418118683502675232768617817061488038860418681666648560325106484223870028703616668481616620282187343037152508713108013561500504312583253851586767853642481110684558080144075525816123843036324320834451386023502856082656385453285244775828674624762055BE8A62E41FD3DD2B54C8FD631223B019DE31CCD685A4B7C14B6DC525643A62B0F2A2773CD58BA8CB73C1C13C39BA7E05813573904B33C3E94F0CFA0F26F6AFF9FC97ECC0E3B795B1143B997C5AD9C62333413E964608F3395D0E29E59F42E0817A4F27421CF3CA4D61DB3B723270A80BB95A51D3B1F1C59AEFDCF3DAC5453C097CAAF01B428EF2F2F81076C2F9D92E92E8D86CD17CDC1C0650A6AADC3E109FDC7F996DC4DB2E2E5D40735B01D4AFFE1E0A59B7678CC4F19D141E1D30624E03C9863E5B3A8281C160D5EBFE9962221ED3DC06FC757BA52E535F1501F76192E2F0EFB71AA75D0A7D97EEE354FC546EA3C46C0F9BE3C54FDA7B988EBBD2DDBEBC89157F2D34464268436BA8DB06B049EBFD58E190F7CE4DBCC9DBECCC54A8E883B78D03A15259FBC813B1D55ABA870E09C8FFE686BD12086C1CBA0B1C338BCC253258212507F4538883AE7D48EDB9B051F7B5809F011AB1FB10FBC18D031F271081BF7B463AE456814BA7F1E61ADD4DBD1ABE6B4811D35D47EE4E0515271E021CD8581575A2E5683496D6EC727AEB7C4A94B26554AFBA7C0176D6D1348A8114A43409736F6673580DD1F5F3A3433CB745FE5896AC3A78D6A719D37187F86EE3900807CEDB933DA200128F669BCB489A2DF627D06695BE9936EE22FF18FB5AE28DCA7FCC24FCDB67350F4A2E80E816974A24D3CAF253C592963017E54FE5ABCCA4468C61F505D0ABDFB10E282EA40F7F827FC6769ED7AE443F3188717E9564C625247243AE1E261BD3A1B2B75B462806505E38658B9D847FA7C436E01EE5D20E4FCEB70FF4288D6A5F64F8AAF6EAE7B71E8B2D693CB071CEF4D41176B07AAB30E1F152285CB1F10E266757E82022ABE7A34567EFF71A8127D59E6CE73EC8A4A5CCBDDDF44B178292076DECCD68435B826E26BDD80FF3E97B197BB8CB38732469B0BDDA50756D18EC35BFF9AC0EE97307CDB998250A81902764890F5A9918A601C5CDD0A105827B7F6425F0DF779B2B350987D3455DF0851ECE0DA3D4E959C71C6053BBFB087F3C21EFF0132490B75B0D0A30798FCE4CD1DA6B0528FE1B905EBCD15253606AC9E4E3985B1847B72230D938C7413D83E55C4A86FFE615D1A57477F54971DDE4B76E7665D73BD288AA9DCE0F17989110FBCC109FF4E88CCA238B7F8D023231F16FFA838BCECA4C7999B31354B09C2ED2D741AA0DA6166118672174C6BF84B5D86F11E7C5254D2BCD786BB07A08CAE73DA61FCF4A6189620753340C1373000C559B3311911341ED17517527AB5293D51FE9BB17F6379FB4310E65332DB0B2A9D30C60BB32680ACAA59D3DBA1C28287677302AD1FACB5289F49FABB9D002E7A6B9F8F5EFC1B85E393BB5E6CFC3A9CF5A4789CFF9B49FD859584AF2ED1D7E1D22478AD0C5BF1D24522EE1FAAE10EA6C49C5691CD02CC9DCEBAB5C68C615494985BCF9D7928B1DCDD3861ABEB1D853293B9994D858E33BAD83D3BC42A932A0FE29A8D9A5C0A1D5C30B7E97632107F667F397AC5B6D2ACB6FA661F597B326122BCB74259F1884FCB954D2CB80994786F9E611B5C3DEB5256356C4D89465989EB5E59DF41F2FD14F8B036B0843597560D446F6B721AD86D6BE09A8C6B6A1A5D1B19C1A80DD82FA494175079080F9C8D7B8A410A9DC7291E40635EA3313E3F103A7998F5A344B0816A13E43DD3B0ADB2962854EE89AB285E7D744AA3888E225D40FCB5E82921CF9C58CB1347E54E6A0A67654D431FB576D08FA691D9F38619744E084A61206C297B9E1EB3F799849A933CDBDF2B3735A146C4B853113BE180D3CF2AFF1E0CDA2418E270BFAAB8ADC7ACCF9ACCA4531142FAD632EDEE67A2D5648768AD4875CCE90DE9280DE269B72138BBC1D3749418FA4A0BBAE4F3B94E2787CACDB03D64C85A26465583DC0163CF01DAF3EF86394C653CDF9E965A4AC30189031F02220301D173E9B1CEFC0308C4DC46B02C87610C9BE9B0641E18E5C582F9F6867486BD9B5812BF53449B24B1737F3170301FD0D1CB3948ABBDFC432077E70C36868A473D5B5A2401C7FA781C2D3077316D1E5122269C2969110359C4C418A11EB3871AF4E8D0A1A3CCCFAB09A07277C2830E301B4EBA0B311992CBD3844E39C0B60598CDFA87A761A908E682CAC6C04AA009709BBC97C8DD0B1D7AD7DD2FFDE02CAD26D8C34117DCBDDCBE168DD5377859BA9C0B174B14E8B022E1D371FFB4A188FF53AA3179822204609627E26D301A26D5741C97D055E4B32E33B18E43AB758B9C2BF7887887EA980321425DCF57013DD3C4397B9A26206E83FD06BF734E029C7EB8ACD159B477820EFBDAC17CD82B335A0417F6F9A7BABC63C25F7BCD0646691900E35D1228AED464ABFFC40BA8230420E3A15BFE6B23ECED2ED7FC82D345AF353FD6C67F2927064F6AD90F6881C770121D85C38A4A95450F5B05091B9554124C82FD7FB03234CA7BE3101F29356102CE90F61837E706D6C65E3829500B0CB7C30CD293DBA7E7A87DCCBFE801E239BAB01A60A896BA6934AFECB9B6D0DF411507DF9E2E765E30650E4362DE909930135FD47B60ED0693B141C139C5A9DE45AF42B2F1A423BC83EC9362D54DC96DB270D37B549E9505CA899811E35D57790729A8B3D381F3F64FD0324FEFC0C1AFD5111740C6A1A66507CD4A76C1A88B161AEDC74538B0862534DE9EADCB83ACFC8AE4D9C18B0A732081181964876DC4DCF37659217E60D23535B98B04F883721EFC949E34D2B5DBBCB525385C3CFE77FCCD6356B1C2CDC8844C80CBA15B8BAA01F542230CB5419884AC8654D07377AA757C9AC7A704D29C0F3A81166CBF2C0D4EB108673E3E7D1558B20A5A847FD2841946931E60E2378FD30E80B9516E3BECE3673EEAE0E51EA3DC8D1EE2DDC858D51DF5C1BC87C991BAB792FA5FD6806E4AF9BF2303D83055DCBE5C844F655CB56A0AFACD0EA00BECADA5EB5DD01BCE5AC1EC078B590DBB12B2203F35DE11D0B9148D455C769D717EA492ABEC70963BDCF79E8347136213C0349B045401D96CA7A4C0C325B556513C81FC26825C3F82D844E9F8E22EBF714F6DA41A3DE243C9A7AC6998093218307FEB685D4FE995A182E8CED43BA5035B413BE744E371676A6350EAAC21569FEAD9D1677E2F8FFDAF08EBD5586C31850962DC36F479AE099C9335E4587460AA98B6C219B4F574B1E7343199FE5D3AA2030ED68D3DB42C8048C2302415C1F67F62594BD8A3B87DD9C18315780D5F7FB063CEE698A22FA6947B7F76A621FFDC34E8028205AF734FDF94360D656EFC59AEB9AEDEE37EDDA9F3B92D2E5500C149B911C3491731E305E052672B00F8AA7A58370A8EAC26EC4F4F5BF02782B584D91B29436382A693F7C8615B762A1115652339716F0D0C09AC96A792163040E5CA6E0EE84602290F2F89D86D7AC04BD315258632E75CE497004060CF62B8D59E48563ADBC5EBA21F39A43F0A83D135A1FA34812B1C4FCB5EA55AD2496667BC454474C33DD4835E0EC0A9E2F92CBFF46472411DEC4A264EC1013A6D1C3 +smlen = 5009 +sm = 06ED280A2DAEB555232484192F76BAA8FFBD8327E06C1BF42B1511918CE012B76FE29A3662060A68E2BDB066D66D167737EEFD94D36D17216831FAB92EBC92AB5FFE91040868DF49CA7C28A552E39178B586750278CA9BE01A59C0F260BB2E4CC17D85250C21F668DF00AF6D4091F0D6B9906F9F54BCE2EC1DD917A81855A8E29C7EC3ECF65827E6D2CD5D077D33A9E42DBDA23D8661AAFEE561E3C0976FE1244C86E13C41C4258B1D11DA8639C8C900DE8BE7FF39E9537914D45F56C62F03BAD12987F470A134E7EF25C80C9049CC60BB6A4935EC1946F6C740769F4E49C1C1606A6830BAE5169FC9C0079A90BF8927078172EDDFBE63646F861E960B8981979B95BAC31BBA5C71565283AC160FD2511441353839DBF09A377FEA149C914C62CE0912D3F5B7C5D5F9D168B19560F783BD51D5E99759C459EE18708162284D5683B287B9367FF125B7D803AD49D209D36402FF92A3E65D3B9DBBA6E14E282980D9C7B7F9F3456A46FB464673D9807DC38D1B022D9E6760DC8247DE00598D46AC2770173B42D8D9EDF3EEADDEAE110E65E6222E9412B0DBA78A8B010A1A62B9CFC0F20E6A37C193FE880615280C847304757255C2A0AAF6C1FA6540761A30F1905BE150BC2C2A22469E9804B4F147B614C1242EC03507CED7AC0642DAD2AE3719CA478B069CFC09EFDD8F1892D2540E7D1F5D9479B4587E61EF790DF6E7DF29723A44A38A7E74AECA64FD507C9BFBCEB7152B0E1B524CB246C23AD326D2409547EA694922F5EEE089CE09C8C332A6905F881AAD35AD8D6DF66120571B971BF1C09CE33F7607140D2A6E846A556BAAFE3FA551B64C27CFDE9570335F7AFA20F7789E27760818B1B76EC77174E54D6FD075DE9514A3D964483027DB2EC1881A26467E8732FA8D7995BE2ADA481E9B0BE1FD7D4B23B11C7A98272B298BEF2DB5FFDC8B75C79A46AC43A250F7936DB03DBFC342211BA6325C7BAAFB551FE0A8F4EE5D7DB65BAFC3494B05FA8FF8DFFEEB3BF44A384BFA698E319DC3C36569E7771C99F9449DB2A07B07995D6DED43BCF11425E4FCFF28BB44D5CCDF0D26EAA14376CDB354F71E05620ECD76454FDB93E6E7D5379DFB85805D31D6D7B12F7042B5059AAABB4A6EA6262EC4B4CFEC100446C67FE4B103743CD000899E3B5A21405D0B0EA0B4793F03616B6094336C731E954BA6A821CC50E0877A2548638ECB991D5ED73D0FF687D13784FDDD520903CF0B93BAFAB7C9A2589C9A0131C221A1F0BFAFD96FCB678B7434079B3086F0FB74570747B1B339572D682B0E6579B4F3FBB909C6FA296DB486259722DC7752EA6CC24469FA4FEBC1FDF7D53079FFBC780F93F39C7A0FF341E389218E095A67F34821573DDDCF809B12428C4F35E660D2974A33985BFFB5688B9F5274819963930CB36A3D3F11DAA1B1B26AD83DCE0162E930AFAD6CAEFF66AA38249009211503B0D4B9412205224955FFBC57624D5A0BC688587779CDA3BC87B57BF1FB21A71129529BF31E667519702A848F4AA1C7873B0FEDCC11203C7AAABD389FB3B3936E8DA20CD663C74E709712D444406647AF1707C7C5D51F0E1AD158122F63B8A7289B74C6C94A324695BE575AD77F6B0D20698CF6AEBBC8F058856785D1F3F9BD7AC9BC1875976BB8A8918B5328C1ED06A7385A45960688185CA7EDD04DCD258C4ECA978CF7AD5DC2A9BACB4EB3FE64EF774D54D8D9DF50527FB8E7A328384D712BD2504212E02D011441105EAAA9BFF691341F232C668FEDE20C83E1E8E289E79F059737FBA58323EB55C704D65911C9AB80558C443CE07028AAF4B4DA8EE2C1B490FD03AD2B1198BFB5B8C6BB9CBD0643F6537F9840B6534D11E94B333634930F60FAA12B2691C10FA3C9A3A34CBA2BC324C60FFCF0515D5604CD7492D7E3BBCD31D325CF64EE09F0572ABCAFA0015CE70010D1CA49EF9CCD1AB06EB435A73F774B8B5EDEF006254325B5EFCB20727F4F84AC1450AE7221650F54C4F2D61D0FA6570CE651FF29A78F584855AD83954E4C314A40F0270F946990388CA3A70B475760987CC56EB6CFC5833F7C3BFBCAEACBFFEA8F52FD49B59E2EA8E51989051761FA62406D52515EF4C220142A3A75B7C1BDC36CC883E3710CFD5E6AE1C8B8557DEF7429A04EAAF97B5564A8BA6789F436774ECB7C66EB37694467143EBC0D601D8DD71E0331B900BB1383D5A032DC9851AF2173B97A820E4C60FE1786CFED99BC1026137E61E99702E11FA49B5B6E8DE7125F118D9A73B0028C44B4798A1DCE24036A8927272D6CF86C607A0B6BEC608CADCA194494E4E1A047999662703C05526ACBEE2F2A7E1AFDE031D2958E582227BE0E250311FA98FBBE0B21B20FC152A39696A485697572F805DC8B57864B08E52A2C246832F129F1AF9B3215DD9F3208EF0D6CE2B96B3411218D6042CA7F2B0B4918EC640A12F774843181195B4EB92A6284BA2F1A419675472D55AD9A10E9F9386F08FCE659197C703A00764111EC417114DBBC01A2549C91C06CB2CE84E933752E1960156912443607D375EC7AAE304C5A5F14A05E5A6F561318D87EE7BED288C829E4992769C731D9F6573AB2537163341D8D4BC66749950296ED7608F530C72CCEFC88498AEFBD3DA658AC4E4E32DC7901E7645D194C4E60AEE9629E6F7B030A4275E337584E66B3B42B105B231D979E954463E7E98877FFB80706C83989C37157CAC7C271D8BF2F95BF1736BFD1668EEEB0D1D610FB3FE85116B1550512F575AD818D5EEB97E1698D4E345F716CC4534DBB1DDED470F7EE0CB30BB3369F8B4B13F4F8C6A11539C767C37254DFAE836024ACD6E522F1B0300AF1941DB34383D59BE8EAA5D6714C8F3250628C9723E3E9CF6BE92469132806D48FF5F234149E3081501432501109BE1D6F20F41F0EA6AA07359CCDAD321360A5D7002EDD36EE698EA88BE08A60CA44AA3532929475DAD933B3671F5234F3AEFEC636B01689F2CB9CBE68D4884EC8A7B1A34B2A03C673D4FCA885A5A28272DF3AD9C443C3A85EF082D585530FFF4F2246FFB4A94184152ED9F3667BE03C739C53418CD8ACC440DC8ACF3574CD83BDBCC13B5635C6C28F48490883438B6CAF6DCC11568F54123BA4409CDA2856C1C6CA28869843FB88096E45DB2705B6638EA1F3F1B92D68CDDF17364F426BDCEC4C0D69CF592289DAFC92E700D208FB60A673E3FF1A2116D87C94BD5FB1691B0002424E4A4A1C377CB1515CF72B678716EAB4E38FB9C37B14F24B0F00968CD6A762DA46B49E70D4DF277B5096F689CA446AD4C4FAAE355E8D720D0206262479E0A4602A20BAE685C860CEBADEABC771E159FF5088495FEE6A4DD102385CB1DE77C4432219DA6B0B057CAF9EA328B5BBECF93474BDEA69E84157A41E3EDECC809E742462B8FEBBD14C0DD32F3A3E8DC336B1D8B5B3EFD3029FE7204AA274842DAE827CD898CB76D001C8190E33226262CCB174F82FDD8BD0B45270132FDAC26BE29AAA57E7791FD156B3EF122B3C547A51B2F38DFF2E7509D924208931B6EE4024062AC57F9BEE811FFE6DE7D90BD21F573290703D614C6CD1C117B1923C9033C7CDA93618118322D6439515FF4112FB304B924523C96848EE95C40891002058C762C650A1D16E1A95895D459ADFFAD9F15BF82ACA5C95A37AF304BFE57A4C45FF2EC62445418D98E2F896A189FE74497CCBD5FB6A736A649CB63889624E004DDCD7D2038BEF201CD89E2728D4D828657000E17CD5A3A5908C1FE3615DB9DCE25FFE0F16484113A48EBA560A1FFC66C77051914191064CE6B0138D7C8F347F29644421C0982ED10C644ED7BBF28859FC7E54B8E627D49C05F93F81C9F77CB6B4B380C6DCB2E1907C9828661B30BBAF145FBC4C65D37F2A5FED68990F7B6B825BCFB75EC9256AA13E85C70E35AF0168DC35A604E6E11F2F48C243EEFDE868D98334D070D23F2E878E188B871D50230D20E2325CF6E8F50A481164D797723774D396443603FD618C92DD098DF4F238FD587E272EAAD977B457B34C49426D9B4021FEFA5B1C963204AFC3E282634ABB8CD7448D36C33E3FB2068665CFAA41CBE60C16E88045143F63E73287289306883D7FAC049BCF9BEB714E0550C58BD104E74882DC7B92D7156F5FB9E0E0FF47378DAC8CFADA230A585316249020DA7725F4BA7877F1415965531CAAE433D4C043D4D46315308856D0FCB5A16D4A54CD3A10FCD0A6ACBAFE031C61E429E6D7B6ABDBE3711A063ED35440286BD924A63A6A087837306BAE819822E31F8ED699F23A4E6D150848CBE99DC038C333119C400E6FF8A7DA334D8BA88CC0EBF9CDFEA7E268FB09F66770DF95D20B4E498E5E65EB5324A7E73CAD57467D8A7FD4B29585D37F7466D5868337B745A346AF09E516B070FD7E767562D7C11DF7A67BCDECD91B24D82A68EB8B3D3977E9F10B6A9197B052106EFA0428ED7E7D26A8B14A8A5EB0D4C8F41DF6153E0A826C67F3C6BD2F1810030AAD6772F9B6CE65CAC789B9DC492450003F807ACEA568249F2BADBFB81767A37D4A843F4BDF9BC492DF32226CDB4009F113990BA32A015F981079868D223C5C76B7134E699EBCBECDFD1774818BC3C7D0E1EC0E6CA6D9E2E5FA3F8132373D4B71D9F00000000000000000000000000000000000050D161D1F260BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 + +count = 52 +seed = 3D4607399F6FCBE074FD2BEAB1A7571239D6BE6308617866B65B892EE65399E14DC7FA612CDBC5F7E23116FA86C3133D +mlen = 1749 +msg = DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 +pk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D303739150A094559FB8E607AEB7BD359BF7C7AE368282E24CF46DB2AD7C023374EAA5890AAF3842AFD5033DAE67E1361461A5F6D82EC62108894E57F598A3B2C885E1D939B4C474ED5C855AF997E35E9605652ECA1930550839689D6CEFAB9374FA49C8D1BC8C90B583A55B66C1A5DB4C10599E1CA423081891AF6178CD14FE0054783DB3C54B1FBABB3C0DD86ED758394050C054CBE6BC664925A3FD354AC47FFC73D0AB88D4AC74FAD9D9C93CBCF4B4B5FF8522509D3BE2117EEC066D245EA6D1FC02C37C9BB1C6C65E64C13AE078E9AD370FC66E47E7A31366AC050DFC869A31E3C395169CC31D5AFC3EEA203AF73DC404524F6F22FF4E99264B8AE5ECA15DE436BDAA02B7C0D9A106480D56EA6866B7454BEDC5A67967D8D80DA88C87C15DF8A99D7EE421DEB0B56D0C07B06066E9F57E35F14E92B9369D9CA999D82F90AF53D30E3F7BCF54D95BDDB0CA005FA2AC46CCC4E3C4F21379BCE860EC73DAF9FF0CA45F5A70E4CF933329C1B644E9E554A29F325E17C2C59681C9D84D0A10F5C6132DCC5666BEF01B89CD885CA1FAFCFB471A750DBE44DF3F6C9C5805DD10E6CFB8E3B55B6028D240E91F27068AB0B42E44D9F04F88969736193EA7D0673BC0E8878B6432F12C7090CA4D626E8B55FC90206A3AF66E9082734D70929A77A3DD3124678736FB0E228EDEDDC7282F3C3706E69CF046589D44D0011BD400B602B694C3421DCE17040946CB6F98308F04790E8A9A63BCD7BAFB5ACF4CD6880634199FB18D731759A8562A46A238744E27F71D3082699248402D74BDB1AAE3393633433875A77C28068F3EB0331718970F73551F103985D30BFEB39A614CB8780B9A2F3B71762449F4C236A19FE8CF83CFD8BA64161EA7C88CAD65CE5B3512F6DC5D76122C7EA0F1F299AE758E75981C0BE540861724D888C83FBD7C0B5AD7D3342D7DA31FD8404AA4F59080663E75301741D38516381ABA0AA7550B37F26B7D6906C717EA31756230A308E36A93CBE986C3BD15B81E8858E9F21704C469B8F12CD1AD728997CB760E6218A3513C8AF00F0BE164D1C6A87DDCB15B102389C89C9901A6630665A3EE6556C3EE9AF342FF7A123984EE35722F6407450452A63670A811DC987148E4131BF5222A61B91F06674F288AE45565B171FC39E24B67B764457CFC38451B9EAD8B52F31D1EE2CBBCE1DF47F72A682D543E3AAC800E3579F28440ADD4CB4F015F0F4200E6440E73999ADBBC1CC0867DBE1E2C4F4DC0DB75ADDE65A3AC30685CE1ED8B0AACA6FB98768774F1AF67F56BFBDEAC36E81C03786A6908E0F399698FFE2B8A68925A057134A1713A6416936D57E5D800F193841C330422A7E0366B17DDC61827F68D418C1060B2D3D8C2C28AA944475B7B08BAE1C08581C8322F5D8FF3D91DAE8FBB441A8A5EB82CAAF15D2FC464D22BBB1F82B33858D3CE797DDF979E0812474B2CA3116ABB4BB6649E163388FA61D5B86692290A334658794139AF4F9BCAFA493349FC42377B1EE29CF59EF70826B95741BF8B9FB67C3FBC2663AF55B94BF96B77C0656C547C038CB60B161256B74BE8E4E49617411323005E859F9021F2FD8E2D54B82B1F2F7D30533422EEED80EBD3C7405D0F7072DA9C13CAE6D6A13852484319F952A5A03EFB1E302ADE3F97F43A1B5326FBAFEB903805DFEC36DD23B30FCE6BAEBA4DE354CFC1F515B11E3610BB96C787124CD33ADCD36FC44F39C821B6E072A0847768E0FD56B8035FC607943D2FB8748C989471716AE7839804818A1E640E1ED6BCD7DBBE4D9574A498D432386FD95E279CB1B114AFB0FB54143617FCE14E6731C36EC82E52978B14932C510620004C560C7387D5AF64F83509363F66AF8192ADDCE70153A757251A5554C435EFA5C14559A88C372A8BFED9D2043E10F2CC2DFB32D8D847801C4A77E6385D4B26D55B5B458C3E59F46C237461312255B2F5235C98F7053771E1326742E8F3FF0F6C2B45688CDD38D25D0C09E2D6EFA93B9A90F94DAE379D2F982241F4567CB47A87A5FF7DAF98D58B3E67FD998B5883319CC5D78F34FDDF59E08B61EE02963EB692A4ED845054393983B899CF00253778AC7D9BEEAA3504D6B09FB0566FCC8ABBCFCCA765414392F48468793797B95FBA6EA4C08B68D61B1EFCDBF2A6A386301A251071A60DF0A3B8AAA5513E22DF31ECC1E3A1DF6AC5F09BF94B4A6C8887FA531A817B6DC4CB2D36280303A841403F431CE0248D6BE3C4BB07FC83570C01E5724E7D6AB52C4B4C803AC87D46EDE3B13519F90290CB67F0DB04A3C0D6984700FCD33611AEE075DD15C39F3FE192AC16E3EC8CE494751F5AD2CE3118E55C985EEBBAE0B471DF9B7573696D3ED0A28110A915727AB2F9E4FA8EA8F738B021EEE312F991A1622302EF79DEBF0AF7C66A73524D0DBB6C9C18B4EAAE1CBECEC1697DAE230DEF47F6EBC90022F68A140C9D7FAAF2ADD59393581BEE73D9579C2E42A05514540C12B58260860ED160D9F5D040C4962DB9D2AD85C6C9C96FD035F655C3D6D89013CCAA1788489B606486E125351E3D7825B45CAD7DFA988F69782F86BB0E563DF7299D1ED25B0AFDFC5A9C16052D654033941820100962B97B17BC29F9FBEDBE82207F4ABE5D3D124CA39BD20A12030408A58376CD10BC748AC281F618E25773320982FC0C4D8431B01FD9EDC61D842BD8FA08F74D26B9339D63040460289AEAD93E38C6 +sk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D31D5EE2F6E381A305430D91980431D67D37B805F6A72202A8987B93A3610DF535D7C7BAE0B568690AB07EE38D9D1AB171242167B3F0038EA401813F87B317E0E925830276545670545278057404850170870101305174628104724831256248216014454703702004401617418412588127117836155866645282368838216761885073435368352808314584522321207085052162145770154438080081580803720163087672525623124681465410041723564366201464054870410443822516584526073520655768861031155444001445145581856368242475511313535666720052214766451055538164428187127321465353861207366182278682351611042081040352667110327573768230752688780328332861328832826576412832888385134281130300711753155752248753057465458085240470633066134184100744407004583135824688300262867317067162418556354421443078552821435654055743767124431805243147117852855521765165088868671704020850110560273205358744214084502127657271100457771025377014242420611450351207647141078074408863277223838341088551173158470447738852735188446175845571105407687428268702877243688428570806887132557114673722242845461053064888853013704838074101778802863216801088332247386641153520880685645148876610451815168360002511375424277338256050180663386886465472810327350506027062787874482673736500654031661728401207660762428534878835753558343007555172741072518734832751208517242452165251370137256144254350632323326717077170564364856523483454180264441481727534523631808623182538436830224885610021854305342311352275467471860643527852123511630052240474204567360225535770513180613317181202803551431532846535433661711467255750876172817252677257027200546428723647737256566358568738044151103112335622886870584850040840106784170431717575246884665786211062028377182543875685342063554415656511035348845162331764357765122374500328152076856111018802202801036246062807063552733685758234774311222800835777278853268628774503657463473613654771218716510006771355181046164036453637085030171301426704543424067720076632200515512006485457455232456766503111483102310285301677781077551248185323617031401201233740171784088485028755857875446646065366107748546712452610016732262064615003726846681603411344507220632151262114014018248574758861888470727833514840185125007545520056706608504168644763735316280761364501418186112226750505842531104156131340725626020652367631021371278182136426476688221374131782068260564816371463421527658443133148377422677245006443582648562672882147482285207757377443678535714603040622175167602444175184111284024265507438254022512072724004736703736415347565113652876143371557141437727226355223271155171208520322327768121625534066462147787477870828424150477600406081724676655125310600063841663557002220103548053452073126675411328184245572282768306356672014327357614138531734808280077756364888016214362681228558583768106314418106843780884784174774621483284623134314483855434522336861310871431627132481032255818074020377807742200637135422815277864424088206588551137878761334184054685037862646558480866330088452841268771720643187715417253716746055557063554634064385158825507520341484EE23E0B17366BC180F4DAF9A79AAADA08B35FA409E5A9C3925F2259B6A4548AB51441EC1BBDE40B6E6782995F1A4C0A7465857E1D808569101D5B6B50D1249A2CE97C00FC00E81AA29C04122CE5E5430296BBE56294D9986B03EAD6D0EF4157A4FBAAF0848F14A84679F8424574CF62D3C286BF2784C0B6E827D449DA0923B219751A72CB5B745CD58511A754D4F12CBE88E70A6FB8C4018C0C79047BCB55A03050DC81A10BE8E84A7C397240C383A9C2E63018E7B7634915EFD0D2250577DE41BF18938B4E2B1C247F6502B9A18A1656E778A87E83004D66459C94E6CDF1BC76B94F0651789671B324AE3DBE8C3C475F6F8011885407DC338FC3050EDF038C8E175856DFED8FCB465D9C58F4C83EA32265524C91825710E4521774FCD83845B9402236E92BDC440E259975170B475E4CC84754D5BD00A3C5E0448BDF3E9031D27806A424D8C96DF81426583FCCC9285C394CC06DB7A20B3F232E3FE2B761F50C40191F70C345B2C2E7E3AE786FD3E10CE84C4359971E28EEC3AB700F0562FDCA3429D2DEE37327128B7253A2D6244F5E1098CAD02F94FAD9A25B17D9B048E8F2179AF6117283B8472C215179842C0724D57847EC8B4B409699ED437D314E3A809447BB702B7223F21DA6C4B630D9468E2CC1923D90FAD62BF17794A1C4C2CEAD0FA0B91CBBF71AA61AECC1BDAFB6315D598CA9AFB53EE6277D486CA789534A8EE2B03D456AF276F842BA234A93FD0B28FF9A89F1778387A206298DB075BA076E53E4BBC27E8AD16D11D0469E20C9870C38A3BA1351156C0086B1E2BCEBE3749CD3C6F43E76BC3D3239F0C87023C906F44065B2834D3AE66E2B7C14C2BC783A1910B0D6C36AAB8C090AFD7A361685EFF351795FA9F75E9C6CD3399BACE5FE3F858463D6BC1EEA36414F0CE8AEC6EBB6B518FE4B3A731B3E75FD2C2A886920C8E5A4962209853C6A4020F3889C4C23991F3345963406D7B5779901F3E71AB9708CE27FCEFA95FED534BD76F264C57CBE74942EAEF3D882C4908E4B53BF1F2B5E4421D4B1271FEDD96C677882800CC271352CF69584F7FBD9A582E6B3779F125B632D6B9997CE4C54FA2333F9720D6040B1B15D4E84EE41F4D3FEBED71C25A739BA1F23487545510BFC7BF64155A8805494F93FEC1C15FDF03CC35602FE555BABCB9196F1976D330C57918E1CA6A6876E60C4DAEB94DEC72751EC8E55DA3774B0C07880FAD7698D91C13917B02BBB577565AB29F0971652390879E8F80AC5EA57E005C43246494414E82EE1DD1284E68B369859AB5DA4F197B3F6B3295623397806E902481209D58254587911F7B4FE7E6B4B9F66557BD2D31F248696E59813B2667012C03E868A4EE311D396138548789665D1BFD04177A19554CCB61419EA42AA9AEF6DE93D714D8FCF70AE8E2337555423572CDC7A90C05B39505258EE33EEA2B8D20891C050B4BF20E318D50A0B9FED5C153F0AAB2B70E160806E6EF77706FC25BB00297F9FF9F969EC7AE87475F8F21E2F048ADA597F02E39A595194F25CC1AAE4D3FD1843FFB570273F8BC02B1C86B41AB6CC7F261132A5248F7AA4AE5440A66AF92802F8B23EA4FE467EF2A28B26483356A8E3FAD83B8A387F9D22DED78D01155B52AEDAC5271DE26F0E4476E64616296DB1398AF0E3D5B788E5D30E6E5B5A671D086F8F7B9F992DDEE76324EEA8DCDF79F9480DAFAAE17548A0D770B12F0D47235F6DFEBE48B64B22B89E076F345DED1992A790919F9C7C09137FB14C182D33E20EF73BED610E2C8407AFD6DEBE8EAEB346015BAAA784C209102B950DB365774C620B76988958AC4999A4F9555A6C7311BADFE34EA7234C7E18793DCA09C669B1DD59C7490D977089CA1A1A0F146F0F1F4E6DB9F8E1EC6351BAC18657DC17BB03A06973670EFDA2D2ADE83FF6E35A1A19E6FD0194ABB2D60CB5E58BF1EC262ABF615F5CB4D4D038E287FC69C2CF034B1A07479DC874C9C072DE08E45F3B6296D670BB3700DF9563F058945471B5BA47E5F9285AF00CD3442504CD19C64396CF0EE31F6C16D23D6265BBC02576AF511E6B380BFBFD0794F8123E431F313BBE17AE95BC74CFFFEA96C10D1FA0D429668D747E5C789E0ACD3C8FA9B3E2645CB0FBB433FDA31AD0EC18E93912C489E048BBEDDC6F0D07A4C52A14E482660E0641A3FE6A473462D58E8A42BC9C9CAC105CE5C4B040768DB326A0F02CEEEBD4416C61D86A2A2D518D84F28E193DE8C26B4D9A3FBC83BC1CE1E8CCBB9A0DF564920A20BA58CCEEF5302A5BD5356DB4DFBBDECAE0184A9A89DEC31AB7FE59072515F71200636A1C06A85191DFF2F1EFA1EE03911DF35B86CF349F4EEBC0C3BFDD8869578C4F6616D4031063F0D10DAE85FDC047CB9F014A49DF0A71293538707BBC73DEB1955A41E8EB1B74C8B13201CD136A575A669573297ED9473365DC39BC788525E5DFD07444FE14DB65218DAD4AD9A31F7D00B94FFAEDC2390C7A93A369C83AD9CD4FAA6ACF2FECF04A894BD5A1898547A215257A38EFFE124D3B473FD9F9D853667E6074E7CCA47F8730558DA0093A94828E41448FDCD7EB7A45CFF8BE650C519F24F1016968AC363E6C20E3C059BCA4775958CE54E5055BE8A70EFEBB6D1E36E349438EA12AB297A69C0C29751730105FF42AF43F767B828832507F4D3385BDCCA6FF2A83D3F25CFFABD796569E1D513460D1561C939B0508AB358C9E142A3E282ED8A0E4305A61FE63AAF2D6177F44B401A5BEFF232C52A43609A28FE26C15DDED5C5BD020A8CBC64C87D58407FD214CDD14DE243784CC70E7118C0A61CF3F4785DCD5166073F3C423C05D13C7A6E72BDD95316D83520AF0D5573DFB2B8B5CC3C64B6D6811282E8806B9688EF2E8C560C8E4378F65753B22C56BCDB60FFD9C76D3D1F4248C3E6AF0509A1E32FAA3BF5E0A7BE77A24BE54451B9ACAE5EFE2AC30FF904EB4B1025088F8F3EE926C9CAEBA56A121F58D4D3FCAC1B998854ADDD46049F7C716171A80F2AF724F284E81BF021C0C701FE039CF0FA6A6389AB749A9EF4F1BFA90C074CB53B928EFA6DB57AFF18502CF6ED70E8644201017063347EFB6119AAF3CE6291F752F5DFB1149FF20BFA389C76CDB3BFA09E756B6CFBB9E70BD3A269E982A6E3EDDA04D03A7CA416BEAE911875ED06784E074158C1447982497509AE95C7CF1DA5F72A480A3E31B0B6E14146CE10AC06A524176DD522AC75F1A80EF3373169185E9805D2C4106A0BB1A628C6873E82A27C9C9CD0C9BCD8AEDB75119181DD91CBF04A68D65517D3261A9B8209610524A1213506469DC26933043B076C6E8F1E9C66E7B38B18D859D3BAECAAA80CD5E3E1A854EFBABED7AB8A309C633674AEB07BF370B648CA1A7524460AC892702572E37533722F79401E2D4B1C2A4EEE6AE0FB306173DC9946301605CEB1E82884E79576A994D11A2353D9BB2D7E2C42AE7DA237DA35BD600F6CD00574D31138EE449B1B0523C8E530C7BD6B5FF5F1E24E4A6DF612F31D27B4DD7137D8709CF654953F71A796C0B7E3 +smlen = 5042 +sm = AC417D55DCE9EC25D6DF0B0D3060485AD2D1CEBB9A03F4DFA1499B46B34852F3D5933E3CCF0434EA955887056A564E6F56B49DCB5AE5C3A72712E3B5E4A67441576AF28AFDCF9F6A0C8B8E04EA13A94531353753FC41CB2A3F4C2D75E69E9A01C45037004A210ECD0E44B895F74B4DD0FEDBAE81C007F0517F182A9AEFCBFEAED920CEAB4C920588D306DBD08D57E598C7A8A58FAC2E2F3865FFB68DA6378F7E66C185F2A7BFD59728075266BF7564BBD641FBF2B3AF3992040286D09FD9FA8902A3438153E8AA51359F3943727474C14EAC322CF0381BD225D79B0150414EB4B5478413F0B6C24438CC82FCDE60E0E91DC2B9287CED8CC4A16E8ED14EAADFB425376BA0D96FC77C6DD59AC885D89D53C680A1D39C02B62BFDB311BFA9F6B954C8E4E97F65D8B007EBBDDEF2D88BE008D12F84FB9F27A5110401A428B80BBD9A8D0C9803441D02CA2AEA5EFB8D211D58C1E14E76DCCFAC4D27EB3FF7D123FC11039E4955E501F26690606DCADE36F8CDA77CE187D991E9BB4A0554943353099DA0A3E09E6EB0F3943707639F15B7C6157FFC13D81DF115D7F5AC807CAD23B5D3F3370CA45067C824049E2FF590208BD88785A17C34B4123340F4E02E56C0D9B60F3FDBB7D94A50E4C4BA146C7227250DBAE8AE809FFA8CE001ED2563AB27CFE6B5282EC6D3DA35DB39E9A97087889CD2DF8CBA98CCF0E3AB3C3F6336947A32550AAE7F55B05AFE92E066D07AE31EF859C2FD6C74D29B1B4FF1FD5629B86153FFB193BF5F23FE845EEFFA15F05A6B40E20161849A5568C7474624C2D90526618A14B1297C244FDC80307965E4053DBF3E6CDFF4F990BAED1A2355B04960ED968410FC42208DF12121D7B9EE52A8ABB3CBE567A1F7D65814B8D66B00EFB28917A7C9461DF4B3E3510E14EC013F00C8B751E240597D7B76B5BC7464F9C64C2A5933CE95E13362261E4C1BCEEFB4A2DACB1BD7F435A58799CDB365F8345F40C02265ACA056A47510B59CEE3494C0FA755DB3575F58C0E9D34488270FC384A5122CC7864DD10A1752F3983E00066E4B62477472240060E28894F9550CF50AE02AD88B3275124ABF4E2461FE14DB5457AA770116CCC0042BE258ADC595FD6E165CB59C4B508134C72698B424E79AC07006631C0B6CF6CB15B6F96ADF9CDE74162B3E5D657D032960B50CA661138698A493BC20E97DB993D73E580C6640F324D46A78FE0FD1A871CB097A985D2B30B058778340C5CB1D4E64A42ACCF6DFCF1C297B7BE1C82C1985A6564EF2F2C926029858F8414D27549A087BE43D8BF94C30F49D73AFEC4BCA6561E92D4B2445EFB1DB3F2913E9E2380CA1179AB3466AAD16422DAB89D138016125053A8B2D868A551F83C86F04D3A96A69383EE72A00A2A2E34F864A43837DA3668B011BED890BB8F7E1ABA5AFB33520105A9FAB9827B3B98C9F3D953C830310D8CE583749C5219EBE592FA88A629B5A5D8917E36AA558E3138D8445EF6BE6CB799BB55C25F31C85F12B3539BFA4981AD4CAC6CC3F2719F65C8C8A31E0181AA28603158ED4ED7CC2101FCFE63AA8B68A776466D851AB75E246304FDD5444969FEA4D549F980119CA19C66001A694579ABEAEC6E29552F982BA99F51F7D5C0978BA5FD5496B29ACB889DE09C56DDD493AF678489DD4656E7DE4C8EE22103FBE42BE3C2390A5EFFD9FA108E84DAA28544C67E5AE834FE70BDFF2B458EF587EEB775BC7948F31416E1E5946CCFD8AA1C733D0A71ABBE355FB1E2629AB35BDFFCC062A0D9B53340C3F0584172D9A72F1BF4E27187B32BE0661D94DBBCD2FA35440280FD9B98B167D9FE50F5C1B98274A763FDF9351EFF5FA64D59D316F03498AA8C8685425B934ED885FA34B17E2C338093B055A375F5A2BDBA9AEA710AF04260BAF893C5D8164EAECD83DA4B8E4BD447348950CFD17CE81BC5CEED89DB3E894484866A8A8A1B7F73B5BCF97E70B276785305C6DA749B31C71798A4E6929F12424752448EFED21A1C57534D20F2D79FFEE5402924FC27A3C59AA8A83CF38E224EFFEC1AA9133CF1BDC6B7867E63833C772E691DE4F0952ADB4806537EBFEC0CEC720F7F477BC365CB286D81273C3AE07B1E48314E3EE0777B515F42BC4567687C265D6E0C6DD4EED43E2704E0B05DFF318D8BE74F9ACDD2C4278D1BCE02F13275526878047BC87C1B513CF3B7705D372EC15FC6D8BD236B54242BC1D5B031D9129FA9BFAC3CBBE0BBC23A0670C1172727220C47F3DAB709929E006AC6F00800C2BD77618C1EB402D7AEBBFC727DFC8E29C01F67BA4841AE5D8B77AB2E0676FC1868824D685602D8DB257EAD3B6757BC765342325080F1B0C71BDA98B865B057082A07AD10EEEFDE10AAC57FF6D95035A52CF5D37B178568BEBF3CCCA01E7115F4E92A7D9873DA0CDD776F572BE1F620FC878A30B2CD219A5FE8C230155060411ECA24528BA4CCFA01EB51799D6A2AB0D0915D909E33DBB0E08EAF5D64DE4E8A962EAB8FBD47CC082FF11A70B72D02038A9E402BAAE1EA31A34BA26AFFA4BBE353E97D94B920F90ACC195F4BD564E85CDCE052AF5C0D9204A46F3802CB137A5EDBA29C727B6389193ECBEABB43823CE6E388E1C1E2027653B30CAE5071A2E68E0A125DEA58839E18A2A4F33D1D947A9FCB92E91643ABB9E798DEAA393F79F945EEECD1F918712FFC0D359557B5539935F6013AE3F0BF3893C05233299CE0E4E86693816C205D895145F7ADA883AB71926AA1EB94248E3EE2799F722889CE61FDC404395D019C5B52D9C9FEFC04F8AEEB797EE62469132289CF1B6D7BDD028BD4BFFF66E56CDFCFD8EB753B48352EC091A36622B3BCCF06C2C7393FEDB5D899339C0B961631BF99DFA6082F8D4F8A2F029C22AB11A8A3C2D1781026AA70A4A2DF3E1F3776E3767BBA4AD06C10F5EA88C7FF61E0BFFA7E2900164B68EA4FBB820AB56F01EFD5F071216C2F9BA52384A1EB0E2D1DFF93505B3CC1BD2B79701619C4109C93EE3E7DA3FE0AA7E8EA22EC96AC23EFBE998C02429B6EF425BCCA3AEB81B83A928ED9FDE11B2981DA64AA1AFCED1DC2A00F1602A8ED17EEFBBB4BCBB593507E3D1DABE8414A35EFE1F4DDCEED0D634DC4F9DD1C952250F9A9772875A747DC1D8175C56ECFA5B8BE2AD1D75B27FD4A41D425B83172EFCBF3FCA59BCE540E6A02530BE6535C4D8F21849E67358F45E62131EBF436E7F39B5ADA8C4BFA944EDB140A964AA02400AE7C5D889DFF5D6C6AD0158D18AD539068D86FF74228A2B05A81A6777571C05F9FB03BD44D0117AC6C739EF3429E0574019F8C8EAB2A3751FE31CF60E2A66E33F6F4EDC47B558D08E7FF8372E3C61B0C6AA466BBE5DCAB8CBB5D14C55160B89F6FFBB556ED2E25101520D198D185B4FF2C5C76819E6B52F8D761216014E7DD6E6C3399BBCDBDA015A4DE9D34E2579FD8A7953E737A6813644B4B35B3B1886F31A735E2302B09FF46E48B180CB68A3F5D64F523C23C66CE2E37DC57E7AABA48535B6A0A4F385633F49363E1AFC006B37C7A5287D4CA8EEF71A359210CF6257B94F13A07047CE1590F9C0190C8645889AF91978011659DD2703A5F8CDCA8B09ABF2661697687B4874AE91E0521065C5E9AB2F31381059B6EB95B3F849FE2FEA3AF8D36D5975029025725C18DA4865C825E4AB7FA38BC1E447C2EA934B18C7851421E77E02777FBCF3CEA3398DEF973D34C1E5D1950E0966D08AA0C3D0018110B7178BF0CBA3FABFF5989B47E85704CE9F23E5DA6223A5C112CD64807CD346184459E121F33128B85DED6369CC456CF3CA111C0A9927788BC8548E3960AF406B9F9B41899FC97521F258E54810C830F09160EAEE8B8A4F0CFC2B12D82760FB2FEF884D21D8224BF3199E24CEB989E08F45A816C53354CE422FC4FB1C16B7E7020BA36350D2080F7E9C4AD0BF16DDD985C1C01160E7A88798A028CD673AA81A1204FE128AF541B37F1F4D71D07354F889E7A70A49351C6EFBE6B32A2663A3FE4C7C68DE299A341B1893C51E4DC2AABABC8184969A533929D57EE0DA8A8154EF01150D738290467323345A80BCB67F047BD0B63FE17172CD73012144018DD158F22373A244E81B5D15B9F06F60FFA88E93398F2E77B895E8320E5EFF1242DA12B04D0364B238EED8913AFD964BF288E3ADBA272A16B3532ED7255051E13B429D8B745B69AD790D1CD15EF3026E4ECD7CDE3365480449604DFF9E313DF1D3DE5C72B8319761C0B1B6B636F5791D99BC84DFFF9AF928585EE0D74C04FCC4F19DB499534333F715F5FA743FC5ADED42C2B3F55FC20432DB3010D53CDCF216FBFCAAE25A6E1A4E3C991700B91C8299E38169C5B16B5634B0E95FC5E39861C7D5A60B381C4CC98C6631880DDB3F44522EDBB04BFF17D7B311E4EAA5C144F8BD8AFFD15E5669D85A52AC9CD63F5C8D27DB5425BDC72F9077E5B4045D2B808F4706C8FC2D5294FEDB50378AED20D9DDCD16E10BA14FB0E39F014334F413BC1149FC0DB77CB2DD1D0AA07E92EDA578565A50968E0E22F54E2E3494B541DD4346A6DEBA7136A2D8D60380DA44EEF4F22C95F8D5FE31F5A4418497D6E4AF1F3AACADAFEA131F7F89979D1E749B5B99D8215059B7BD7BC2E10000000000000000000000000000000000000000000000000000000000060C0F12171ADBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 + +count = 53 +seed = 7031BA806F4D8BC28529163B239E0EE836871C51D2D62B601B71D6F2B69B203C81440F8FFC09C3AAD94DB1D880160671 +mlen = 1782 +msg = 6103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A +pk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACC7ECF3A162DE667B82595EE669800AEF00239337A63C2E8BB935F23EF9E809275CB299214065E55581EE80BEA825552B0B4A99305C858F755D34E8917CB90885532C58F4D370BF105A5ED1C1DDEEEFDB78165DEA932633CF28E86B63B8D47C1E4BC42B1A3DC6FD8AAA8A72B79E83C0D72B722ED3C62F5112BD7970DEFC7CFBED8CFB478293557827FA2DE44F05146E9DD39D4AEB2A3C37394C43E6C28281814C0999B7792DCF8ADD5A9F80D905A01FAFA241B111627430C626825832026A40031F256B125FC6218AE8C792E75AFEA6446BDB67555AB7F0AAEC8093237483F9C2F9081FF2C76D2B87DBE2CC2A58928FC4ABA7E46027789C891356624E2EC307F21843593F9ABA09F4E0A485708ABE63517704F073B82E9B93BF6451EC48D90F83C925B636381AD46D95E3559551763204A5540DD113ED91CE436BAF44FE5A486F1DB4E1D48C857912DB8D99CFBB7DA70A2DF00F35960BD236B90C0F8E0181F42E371361296E86F17E90200D2179ECC04CD9C65AAA6CAFC8A0BCC7F2BDEADF378310886B6647D98B89C3EEA1691F9A769B46C1DD03757D79F5DF3FC8C3CC15F10948E96C54551BABD3B017C34AA13C64FC0955460A0A3AFCA3098BA503152D22CA2054FC258FC4B5E83D480179B09E828B0AD76387885A39E3ACD91B1EE65B0B642653623820DAB308C99F30AB3B43BFA4BE714FB7A6144CE709B12BC553E15DE1838E65608F581110F4DCBF0BD22305996317C5BF3A3E2CDD9B225CC8394646C5291C725C77D6484757D9AE90032C2005A0A4C7BFADE3F82875171CDC0C522A6D47E09602DA8C5C3E8F9FED440B0FEF8A82E68ADD51FD015D304739E6AC70125DB6042D32085B1062D3241D96D93EABA33DB6049770F8907397A2660B141F15E3CBBEB70CD687AD546F517AED98EF6DE53432F019A1BF3C979FF9B58693E238E2BA4CEBDD55FCC2676429A4FCD03449CBF91E4CB723FF093E069180763B1955422640F8FBA0CA33575941D5D96D71FEC4C9A6E9D8AE5895985817CC5094A2A32E504AF6F8F6E78C9DA75B4A81C72E2A1D55587274F3CF416647F0C6ECAB0F40F83E827770CB2B95C2FEA7F5637BA34A1070997D397E5720AE1D6627A6B2953754733E16836089472FF6C612CE2569B13F121B1C9A6858D04675A1BE3FFD2F7FB10E498B74E6F125796CA218710649332BA50945983F59B2FAA38D0AF5D64D0E11A06B826A45C7ACE59E4495AD29A1E30B53C550FA361FA0B185650958A4FB2932EC48202B8288C3FB3A7E77D9D008B98545F42889181732A2B57DE1F82DF0445ECEDA249858B5640E9424E91AE2975459748A79801C65DDF1BBE7D14F44AB316763D080DE463B0AB0939A8690A09C8C1793B62027FB7AA46738DA1E731D38AFF523E46F6003E06015DBF61ADA8096B74587705B971027E05A5402F51967BE3E4250C45D53D0FEDFD65793EA652A2756F5663D7CAAF2184991E89F5E3B0CAA30A8FFC891C3AC3D2994CF205F500EA2D995B4A8E8A35F2FC014B05501F0AE659B69CE6906A86D2506679B40188AC3C49A8AD63B7236439CED774E96AFAEC30E06C04AB3DD8823F65ECB0D9D46BDF947DFCF1885BF7BCFEA4599898817E94C935816871CA7D7F39FB47C650F57A39E5DD1D75F38ED69C0AFDD7A7536805674563E1C807B89C436D7ABCC9BFD63372D8B023AB3A69EEC0A1CFB1024E0F03F30D9CD3A6B4DF697A1920CF2063CE0350B5E5B08A343203CAD41D65F8001F47BE9F04495116AD7BE567A18E79C746E788283456B24192C1F3E24922F8D07A4CD371CDB3CDCD6171E1DF2FBB85DB9D20C69CF86BF8FAB48C38CA2369936A6421035E5975CE25790921FFC5F467AC690D9780E453EE0C8E0994C6A48791CCB696A37587ACD9E3B67B8B868294B1E066DF6A5FAFCD807702935682F2C1AC2A4F68978763357FCF58867FC89784442866957AEF83719A3B1D7619FF708FBC7ACB9CB4C867BBE24121B33F67EC3232D025B1C152601F392752EA22C18999673E9FFE94CEA92CC22E8238479C45DE843AE3289DAD3AF7198D6C408B4F0721F0BEAFA947AAA9BD8B8ACCD6EE5326C96B6A571559E7A6FC2124F76C52AE1FC83A0906F969069B1BC233711DC616F4BD33A1D27B3F265B2EA51B0276A67A3DB1DEFD51618C03573A8F997EF0E139BC2BB80E8077FFC5D74BFAE104FABB8876486AD50B7305A8A187C98DFF0F68BDEBA88598E911DB24D6E330508674DD051F896BE115824B8AB4042A100B8147C635B4C0E81F202EDE97B40D163B0D83CA45E8947ADADBB95CF895596965EEB2B53632179CA67BDBF49BC88BEDC713F8EA6D37A6DC363132438215045F9DEFF16346867DFAB0715E57F343E45C46E1116E86205299E8DFA3968B7B6B0D817159387CF696CF0A30C6917A1154E7DCC0DC2BA6DD8219912831AD30B4099D0E1A4E4DA245966866C45B151D44430C353AE24E8B7AFE385452637A410E78029532D49C396CF8C1EF094D6CEA5AE27AA35F597C4331AA1D6E11296E0EF32447D5F2FC95C9A36D28F00F40953BCB59EEFC5BC1C351D43D1F65884A4A96B46F812138347F3823D34C459EEB7347F27BD24463F6E8EDF9F0CD6B5A32579012C45484B0BFBCC6A90E59C66E08FD68C526FB09801CEF8F4D7181CC69C96FC1CC63836134F40EE414334BA9187775DF159940ECA9E12AD0AF64B5DC171D4AF1B78C +sk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACCF7745A9E364124B0E57047B1E6F4322A5C72A5E8DCD3B31928D8CFA2D03AC922EF6A588747981768F5B573A91535D6A57005A6A4C2166082CE78786F6F8FADA57477700660287811026410020677378437810455016627262145327511170143262007678031450185543203841787308860356612183270521030602464768720673420143704632742125766258687084887814253802870877514651781818401036508302884841025368468676836014814428573433301414238635485513006373063067546564678577383513768087768225067450684500742083231705350175333385723056866438235786126801274105655321505523332242062113668404253222065161502576225323183478487441282805415801832282532171570201324426113034862547515134686838431438488464667744740653434845851861614080865724760010048062075485586410562788518172375235514401017718058751058812111413103416161470050186556402617151781114082340753513872542615633172527414130422583123004357651074147776716426602254414633712715530341317034752163718154388862782854781153380270437634133076747376023343114348830563587367326145624063343243487781262552252221056826744505386403726118517625130060414155113874577601757700885202738336535563531018028425838210477571636480245027676227841127110673156408500401787045307882628786882144323480262874841672711106686431624785554840070414023035614573166218034178185683343532347381105554006108086843323147778333206315000200227312114864235855637450842106504510657132314423720658635202346158776216385483876313322716060084247243120758547868184438701346178533183270623301715261777286564325424057665645514530482150576173784584247731225533268218243480515374486488611236033603535737841081546446827467253846255804146702685045122206500348772480581240642275804185440800001556628353712873474385571885748638722776787155114736533106421318207540785576021307747274846172424637453576134600306074546314066042807444532254671737353627818338506772204734463604582658757072072075663842258083517386233260808038364576012380382343781627521854236280563207812183500611572825216421338457606474471447317541057185131370006621511775846435261117002162015831605531144324884458010781728531414765715366560621811043158053016302171435764262234550272582535578450648754712532834278262108824200104838550458828114520717134364822186687034668712778668165148176274861112448612263708475082433454107308722010277102237855082108237880836882446722658351065510820020383088827087170442177143706528455585024866136626342730356872536405175847805483704022388810320075367412430445733372328575400656820412165257703117230807686067783163506482583032165161320287686043523204536370677351817651115842684822771512233841510823705753312331506702863357621632438605874888382774127116732277386007851286334502721868205373346622201168056114332678172588847547855356606224736883063226178815325405740767518517744225471622578603132046135486365381263435818305480726414513158817877088884407843630075271011304567067685835832178203114656325320732556443443020043426028601185730333271106781431024717548531275317105838517803487255367546167547421626021521882242FB0C51178CAEB182A627A6B5D18ECA984052357E8CFCE5D74BD2E6D67BB61C21FAAE8D08DAF3F298198889FAD799317F82DA91B4C2F38C3C554B2C206D4DDAE0E871C749222666C0723C5898E19DEFE0321B2709150A36AB6ABDC5A74887886AFAE02E73C68664EFF2276892D018023FE14DCF002F690EBA899A028F0FCB37CBE9DE4F594E64C4593CB92DED1F98E7917D219002A945106F7C58C300F88617DF38948EBCF24E7650820B550BE60307370812F66D32E4AA883248C922FEF97FA87A0E3E1624F2F3FB96D3BF6E38F8DD81E85E89C78F28664F43BB560CDF291D3739BFB4E405B842F4FB63836246F53CE3A1E360D312E3F60B104411C17BC815A94E7CA3F9A7C1F791B14E4F933055AC5BDBCEE28BA8AC0F286F928DBCD6A3D156F42002282FD1C92993C6201ADC6D5058E3FF2D326793DDAF196ABC3FA1CE756A5FABEB5EA4D66D649743C23011EFE1B05B708906D0FCE47DAB7A8FB4D6D865712E1D2D8EF92BA7699BA8A01087D7804A7E99E798306DA046094FD6A7D8ED92C7664A6AB0A0726DDAF39774839CFEB2F7D01A5F4AC9D6421A7FC9B747FA19B996FDB8D30CAE4307ACB8FF12513BF1956196B2DB043DBE433F601CB8E51C32B78D0C899EB62434C932587CF690922E3E407632635043EF83A74205C300BD0B67D16078C55996232D948E36886AFB8F99C3DE2E038B2CE6DDAAB8843FF8EAC5CA15ECF6E0C81C2A4D3FEF85A6E2C37FA860519146B2F689B3464D6F65BE6E79406744C63B44FEE38C0F0836EB4F81C95DE3270DF8B9810A5454B605CF8E307E6F1215FBB4A795578D98BFE5C29ECB326645C97E5D6D83FAF7B6977B0F4EEAA8A42B2055CFE439386A56D9B448413061788C3277328EAA72B8D7EAE7161180B7EDD186E7FA2579E5648351BA5F886534ABDCBA5DD5F4A74DE05DA458501F9CA664D3B164FB07C74A9E7E26CECF9E07A11574ACC1C4588D6546CFE4663B5AA58E9BC1DE942ABD4AF362CB59F67D241B18C4D3E5EBFCFABB6C696EE45DF269C01064AD09A06C2B1EA73D8A7147A35DDEB3E8D2508D13C4A979BD43551B17C0377AB202419BD72446E1F173BE9870DE4B9B469B272B64B12976E7D2DA444235651F48805A89B7D1F46403AF1120D16C22B80FEE28776AFF207E9527E8C63D89B2851268AC08287D55FCE73595B2A574D8D6C973C4532CE376D2C083784DA912C322E6045EBDC3593FF03971964791CBEAFC34DE10209461A3D628592C49E53EC59C340A3B77BCCC5E51AFBA830DBCB1AE00B17C3F09F7A6FF8C65F3CBD046EF1D5A12A869ED13AC52E4AD7AFC08B031993184CBD0F8EE1BAAA624FC1569373CDDFBDFC663778887B6F6420DBD789C102350E4B1940FAC5296DCCB7F90D07DE70C843C93980ABA4817A7C848D03DDAB08858C5A62B20200FDDFF693D291187D58FC22AAD8F74579583DA61965D90F2D2C3095A4BB942FDE9377483FE19C450C57FBAA0A5900AFBC574820C791D1874141C08521B1BE12D6267910E46C7FBEB206EDDFFB111D790A0EB66909AD4B239F740E0083E8867312FDD7E3330BFC944FC33E1DAF3E19B0787971278ADAA3CF466F56475982D8C7B896FC580A44193FBE08D05C9C4878D73060E177AED5A41E7FB1116FB0B075583E92947F205D88569DF34477ED1E39F3F96279B7583BB2537660874A246C3DEE78DD09896420934226FA7072574B966A6CEA1DE3A179140708FA2FC0CF71DD4DEEC2719BDB4EF859CC8AE35AE6F4509AB35B74AC5840576352B3565BB36025C03643EBA213364958559CFE37694552234176BBDEBF08DAF3F10E2DB3AE6054776186D1BE2CAFB74DC703CBC4E9255D9592F7F273BECF28BA866FCE4B62B1C24E607ED9C12545A61DF1468165DE89772C0275282EF3C7931E4B6D7C1C837E583E4C4122C6F2B5E5233DF1A2D729AE9E9B93DECCFD63B2BFDD7C88D6DFFA33E6787C4DB7C7948A141CA9459B7EF57FD7FA23DC7953211B244A4760AB3828CA18CA97422FE771A09E5D4870A468346376FDBDEBEC387801C22ED83D4C6929FA7B40FA4BAD4FE20D8BBDC9602C84E3DBEA69D59828CFBF5C1424AC40C69BDA6EBCA6B4672121F34E0F547D5885FF9276FCC1042C6FF9D6C5AB3FEF99866A1F4058F3AC7222DD9CFEDC1EF447D0A1816CB43E862A2C443345D4F53A2C599D676E2B93EEEFCFA5700378DD288A474E1A6E1DD097295259641ECBCE16D5A9792C59249908557187BABB08F9D9B5B038E7BDB7D3A45A32355B3321880F143D61ABE99285C97458E8B8BDB42AD3D1B6C38824908722E3360BB256CAE0D060A5339FF44D5A1C9349FDF78847A18CE2705F6AA24011C80769525E0A1A58DD7642CE0A6F80B714D87056CDC7739BA78C5F0DCC8678B440EED047DF8042997BF9BB13551AE200FB7C8D9A8EDB3E8F55D7D31EA22AF2A023B0782EE9768264E3178076EF30DB4DA6A38268A15B105C07B5F04279F163B6FF0B8433886A68C836854F9339E096AD7E3D3861819C1CA6357D00E6D06C796361C086F17FEA10BE3668A35C16431B096A6E8BD8728FD6AE40E0944672395F05B26582B1E0C8D9C386653BEB73FBAB7A4308C08FC9A07D8F7DDF3371CCA888CAE6EFC816B1E29C67E112F1B409032F938B5A712DF887CCE1FF6A74C5A7D50D5F4E69A3BC86D3915529D05195054FA2EE11ED9E80988D3E1831795A153A071C0D391872CCA79AD355F7A0D268B25E46C4365D9B4DE127AE969F596A6F7069614CBF119B0CDCB8D071E6CE5F87D745EF66BB05687B87D96E8BC6CB9D382C4C81297B3F21D1796575CA26EAACBF66F80734F8343BDB19B5466DE7F88D858CEAB17D92B4DCEAF084E4A88357BF570F6AAD01D4BECABA872B59857424A8965AC0AC574777BBF1997379134D91D6C14C88116D511EB859EB3EC7478902C5A31D670D25B30B878ADEAD1E630B008F2F471B4176E61186E109D3B9F0D423CC40AB5224A797241669E5AC365B69C8AA4B544B16C975E0AC6114DB8126EBE5DD5302B178A7DCE8F741DE349B2FA3AA519B138C10F82EE0BA64A2E8309F7BA9407B99BCD4F491EF89C9FE45D618E1A3CE3E88ED2DD0FB29467C79338CDAAF7AD3782653F7339A241F83209029507CB853243E86905B514ABDE8B947547F05A89F2B081B3CFF57C8076C1661F601E9E40311C8709D41E46F7BC96554D59CB06DC02D7A627C272C5A5088D7A8E818ED94128415FBE5FD392A73BFE0D1E87943935C109A0E1D49CA66347EADB0DFD8C11894E1BBFE438FC047EEECB2EC5263F8373C4F85EE39C617E832A9918D78E7A41D81972C97659F221EEC4997F0963E4F32D80D9AB668566A24AF7966ACEBF7E58B09E91C4D937197475BD587B9F3D4818CB3FAA9C661CB74635E8FC5BCF349C5CC6725B1DE24A97F94FE42D96745278B88EE74A642B72662FB37BCBFA20D0557CFB746E3E7EF4A46D2E27E026C4593F16E26149D7A174458E28AC651C1D71100FDF4BEAFFD64F920D2112A4A93DD53D7280FE4F +smlen = 5075 +sm = E5E42306BDEA7B831211C432CD25CCED079FAB740157144F206801A9700D019BCE2A6161ADA962883CAF62ACDDC5C02D8E6869A928005C62BD62AFAC5A80B7F72959E0EBD6822BE5E6081799A54DF8AEB83FDB2E229FF6B9546D928502CE3B79D5F07AD0E7D4400E7023532FA35F9BF0C8EF7B1B6CF73CA08629F9F808C1948A277578359B9E9127ABBFF08C431E784F7386F2F1276F1B9474DBBABCAD5420D20B1B5D828E1A19BF6286D1377D94CE91DA954B6F50E8038AF6E578F9B4096E00C5DD996CAD2F96F907FC9DEB61C79FB8074E6DA6808678992088441C906572B125A1A1F16F96DDF913224543EC708D8B1B6D1F793128916AB7EE1642BA8426057D67D52371FDD4F5A704B3AB8EAEC2B1C3378F74774F6D3B6ACE02F4A3BE5D92B600AEF4240834658C2578B3A9A7AFAEC9FF249F7E1FF1398BD140CFC025D659C1E0DB631EF9165BF3B7EACA85718794A367338B10E6259B70AEF3CAA2F1A20F65064C2B90FC1BF765FB4F22F69706434B20998DC0B3C839EEBFDB7C9A50887DAA8F601BF432C1287195901E28A34C46BD1D156E8A43D744A1827523DEFEE10662B0EE1C2E6E2703C5A68E7AAFE5404E3237182177A626EAF0387EFBE238794D10222ADCB34F35A90A18C05785F27547DAE3E8B24CE8597876A8F167030B8F9963BF0E160CDC6DC135C7CB352943A82BB9E4C19C600B7476D736F3F3294696636946D73A68675DAD09B203D8D053080270C408AC1CCD6982A15970AEFE032F8FB36E98AAAD3FDA8B5E914AB5A729E7D6C52CE334A97A9653DC3AA7AC672E288C96AD9ADF27EE1DD1DE41C666B6495284770A8D472EECD06A5EAA6D0D822512C84EC9AE8F1A6E15DB7E337A452136C85E37C4F94A9167C5E7EFA688DEDD63E5765E1F53B00EC2DD531CA8C81EB123741E08B9FCC840FE776CA5447B3395822BA239D14C2950170B68122FDAADBDF9E4D5AA43DD3FCD142FDC62F3180629D4B9CC8E8AFED9FB780C416FA3280EEACE0C0E80363C7C08336F1DEACB036D24AF603B19D7C32E8BD2E9C50B524183F80FFD71077FC1CC4CD8FA8A4998A3231686082B06E3FA3C8E59242BE1317312507DAFECB1B0CC3EDAC9D2DD6745D49BF66F69FBDBE3FD4853C88BD66AF03D015E2DB8BCF671F1763D524ACB227B5AA8A9D7DD100AF641D15CFAA9603964BEE089511E7356861D9A36FAC95F0099E95D196E455D033C4B06FA1E2579A69FD73B0C65BAAC8412EE5A3EC3ED7F63A1EA4B2F87EFEE1DF5C919C396A57C3D781AFFAE497A93F46A874136EB77716E6F6730FF1DEC1195EA118598A359247524F5929D65E3DB85DD694F773AC4887338FE438A456F1622B4BD4001AC50171BF6C6640153861B3D3585D1A07498CC560648BA9961480794DF2FCEF1B02F937F10A2695AB70A0F2F0DED47BD2E58F07A2CEDEE11876F84ECE8C63D54F6B0748443CC958E6DA6F7F24B43EC1D3133D0458CC81A9D0A9757A6D33949E25F2A3D0D781F6B9010B7CB893D37C23471A6F790149E6691F14A5980F3AFDF31D8A09637F0208E0EBD18755559F89FB329C633B61A8926771080063222752F1352FD35EBA97A046580B5EFBEBFEC42583756F37F17225A84041C40CBE4EC70CD5AEDF8F82416B6A6484596096F9D7C6E239EE5FF81E57A2D4F27DC22171CC1D35FEB1CD632537EEFDE2185F420E50C44924D9A2FE0DA4199639C8F75E5E38DFA13B82B17D9402B802B2CBF6B0111B785F0033D2340A19A84417C809E1F2DAEFACF72CC1C16CDC87D4AD8FD8464618847A01DC01DE1082981383BE8BBAA9DA6503FC105E297EE5052E3AAE91D8C5D43AFFCDBBA98E83BF4BF8E1B28A2F9B230003F26B5A38003F70FEEDC4EE9AB22EBEDC1DB2CAC3D9768FAD5A1B7EC89123659A7B726175131C52903FDFB7131D94D3AC4AFC6866D63A873FDE23A9EAE084A971C28214485EFEC142C613319CCA2DC06AB8B42599C82726A3FC0B548FB582AC2E3C779ED87DB1373FBBC92A6A79D21D88C8D3F27241D23810EE50BA88B751E4F0947CCB251821CBA3007902C8DFF50ACAC07CD95457E8D61EA35C8C9FF42EB03FB306CB418FB4A26F1E23C0E1EF0B1B4F59A09F6B3E2F31074AEC790B60F32C8A02DD4EFFC10ACE6B151181A17633C1C0B323AA45B2A25CA4D4877A48D22BC8A2C8A329216D42D368FE9B3076A9D0CA91AE6DBE58CA273B62297959B234F21CE6D7EECBE6D5053F55AE56EFFED9B547A0E80E0D36919D5DAAD580F3C759174D3D15E83F3D7E5075E059172CFC5657D75C7F90ACD3F1A8CA787CBCD8BF18C91F6FF84B0C637358D37DE74AC0634E75737C84B3D85FCA9B4AFAFFDD74B95A3BB5512BA41CA9F8BDC4877873431C2522542BF81EA450F2AFD98E50FA1AD18C7F6B59BF2252CBC9939E8192D7104034C3C43D9910D1FF50A6C2C4C9925E68480753E983CE4965E37214BC7A7A0ED493C547AF7121305F362C0DB33FD45D93C94D722FC2472C81D75BE2482F6F8684542D20FAC4F3950D81B0F8A065EE17053FDB0BDB97B0E975D7B451B0721BC87A52E4A50688C2BC6315B41C123A9522E730C46DE40897AFB9C63B7E738CEF291E5A79C84A1E5BA9049C7651BF4BDE045F160CA9830B93C4DF30B04A734959EF52B8D883FA028D3208CF9796656E9F460A4C12188B445DED11051CC0B128BF6EB8038EE015B6FD9481C0D689AAE029797B5BB80F99372825E3A1EEF2F3B3DE1A20C9F8BFE90FC89F001B86BBFAADF14432FA0B258CE6133B2A41C6C231B2C992CBE598D8132BE6B6F896ED5F43A8DA0F7BC36A6F57E60D50BAA9962205072F0FED3A3AAFE727D233B7EC00A8369A14EAE9EE72E6B789155F0FF5630980B41C497B902B9D20EFD2C8DFD43F16F634AC4B05B807DD42AC7E627FED44460799FAC37455F6145C6C8C63393FE9AF57C8CE7C01D54603F66797506D08C1FE2A62D0291EE969EB696E8425F5A783821DEAF3CA95FE33D071E3FCA3661F1E8F78D1459A00E536B3FCC06CDC5B1B60D4003959557B2E3A5449311045F3AA2E70E518897B124F6FEB771AFBBD3A737F35872FB688918871AA53012F1E219F167D73A1A3911054CE0ACB2C2110CAF9F6D847C115362910D8DEFBD412CAC2B84313D2051470C475D33D0B02805EE33D6A1C419109A284D5B8D55043270EE03E796D19B172D2BE7A1BC73E2C3E2E8411847E7060B182DB61A1DFA5D9C3BEAF50046B1CC3CE83C4A45853C553C7B2273472C151F735BC138B033DE81646DA6B84B56540384CE14AE2796D9E591A995F0E60027A14C91497260029D87047556EC77F3464FA8E02277E1739B628DA88B28A538C3A59E76D09992BFD8D98AF59B73017A0A9F42F86A60FBEFE5513FD653D712CAA5C5C873A6CC98C3A3871C925D0A0075063467593B4453D0BF5BBF0A1BB63BF1B2E999D92FC8F22C33EBBC264B3DE1F15C2FB23FCE1F55FB45F26E86B2C0EB3AA71134B4D1CC229A8A521BE42215E16264E1FD5ECC5E370BFF005F5B6713E89CF78670DB5E9B9C3E695CA3F10A582E979F078E517D25E8020DF121C9418558EB7EBCDA8CC63579E70E72E78C465F60B2A9731016686F6351878C87B10D7E7711C267ECDFD02842594065C6094F2392BEB37AB8B29C84B7F5C9913184AFCE284EDD2CE3045C02D471B104A804F73CDA49E4B4B1A42915F5E88DAA889F0FF97DA3F2D96D8A0F4D8A52380992DAD3DF780696D053B2BBBA24FD32EAA52ECD39AE7D77ABCBE8862B15E2AAFAEA998FB6057C71A2705EDD325A157F5FE5D97960607D32694EF0229AE4DE36092774ED8C5676383DA8679B7B5894CE82240C7C239CF74F710AAA53E29C5A115BC0162C6338F9F25C1C0E0C9B558394ADD140046034E4A4322330C3F3CE31B6125BF8E7C93A0645CBEAAC73D9CF6E74E8888875E0D08EB416004DE1CF35C65C713243ECFD011529249E4F807BD8E7523A44E57EED4C992D0AD9C09DA5B2EB234385244E430C1F6D1CB066C2A0F3A44A3E88B073B435883FB858788439AD8A8C88E5C2CBCDF16A93FCA9ACB614F2956213ADA5021ADD45370A4A51308E533C55AC99842B26EAC59C6799F3947AA8D9EAD584B0C349D6281B9B22DA4B15F271619A2D2EC26DD7F2481C8E1D5FAB73FAF9E8C97E5C5DA1A6420276424EA2A25264F6C17F990FACF4ECE98DC706BC9B8DD82083EBF64E465F5B433C8334C247E12938F10467214665B1A50E022368704D10FD3F51D0C3A868C54CA1703974C7C55EBBDB8F50A202D6D0B48C533F18B6187AECD6ECE2237A439FBBD6BE92511391A9058FE4C3121E3248C3C0DE1E15865022ED2F6A3B07D326C1FC57F993D8174FA6F7E603D487C99C87C8B3B7E10D35E6F0451B8BD517CF1AE78E4C62EBE2503ED7ACF8810068567F04F9F63EC80B39D882465B81D87973703AFFA10CDD205F819DAE1B14DD552A34F43CFF5401F2237852D058ECF7000B918E0E54D2ED46207C1351591C2DBE76D261ADFA60AFB99354B9E90326DFF4A5CBEF0E42DF61CC661EBA9831EF8DF052D4B0F8A769B84091F26654DB611974E3FD88790DB311606892B3D20E2A859EB7B8D2EC0D18476268720D9EADB1C64090ADDDEAEB15306371777FCFEC00000000000000000000000000000000060E14191F276103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A + +count = 54 +seed = C8671A5D752CC6DDF075C899797603A625C142485EAC3D57CAF14F2244D7F84D116B28F959912A758E519D588A6A07EB +mlen = 1815 +msg = 3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 +pk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE0F5B68922BC6B3E8F62BB4ECB6773D2A4271D399802C77EC8DDFA77C5D483C17B083A8A10F810E88CEABE8FDC75E67085A9D20FD43A151E87F282744B883F9DB21EBE2871F8215F229B3C78FBCA4467BB2A3237AF04EF39A134204F839C99FB922EFF01AD84BCFC1F851467B7B0EABE921C4477A1AF704FB14A5E1970114E55EB1EFBAE2BAA6F4AF94FBE260DA858C3DFF8890EF6EFBF7F4F159FBC766CB9CBE8DA78CE71DA24D9F1EAE3B3D50A929CFB2C92AC7BC90E4425D3F585DE07975C90EBE1AF2C13E5703902C777721F37E70304B216FEA74DC8EF5C4ED62E178584F1069E7F5081972FE11BE7797DD6758D23CA5DCBB6147FC15D806D540236E14E5E7BF87FE24918313CBB97181362BBED15C9091FA11AB1E9A1974A4ED099F83491C7CFFD987A5D1F7274A34D831234E467C05C0A9182340D52FD11793A2FCD32958E907EAA601066EAFDE0AD52E8DCF427E7DE9B92BCAAABC47E06B28D0DC6A30B9EFC165BCBA69C025ACA8539DC995FF51F5B25A4AB0F1755DB3FAFCB996036E23DE64BD3818DB51A8045357F86A3721B4E9AE5B36F279A24BF21867C5D9C6704C4C344FC09F623CA25031069FB0D362D264564E64EEDCCDAE057B932D389CAD2F1E8F940F5DA385C5314794B5EA4F281F3745FD59B8B9E7EAF5F941699C68F138A2C4D1D683D52F73377F203DB32B09572C219399DFC12B2A7ABE708A95AB4D3D5AB594B9B3DAD8B386EFF2D9C00AF9C60E3BEEDFA616DCE34C16CBCEE349174452BF7FAFAD2A5679D5958039F5EEEF264C1DF713CAAD38F1B1C936E4EF716C0CCEF2AB1CA3E073D5D0DE8BBAE5C00ECD129217806E6BE63B0E1BDB1260E6BA00F916DC74B14E926573531F6C651898F18789476CADC48AF846218E78F12F8ECEDD626C9F0418F58169401733E4702FE0F04E3B080F003FCFA302BDD20889EBEEA6529EDDB93CB2A3D956A3F5F909F0FD705DA3122D6F291EBF37822EDB5B01E166582C70F69CA132C4CC267026B699CD7148FE8AE14EB7C2A9B5F58BE71286BD8DB0BAEA91E22BFD0D07FB273EA7AFAE5E439E672BDF0D583E737F1E9C12F0598AF68AFC46125FE3F8EB9B68DA864CE0F400A41A5285FC9B27E1EDC8DFB41D56BA819B7ACEDD40C3F592EA04FF43B959200C1543FA253E0F41B2853B9231C322FFAB42AE21C2D789DEF4232BB8FDCF5CEDA9947D12105A6CE4E4EFBB2706F502198A3B99BF2F0E9B717B04BBB09FD46D901FDF86ADC8E0E7C57EF48D900448A0D4D8558E5CF9D753D7005F71E0675EF7751A5B01564E60485C58060C01793836952B180E37F57F85F4218BB53BBB1BFCB21D6F2242490BEB98C8205DFFD4A844CCFA3D7A91DFF4DFAF02F1602941EE978E141818905680D38941D50704A8D6AA5AB95101B1C1CA6687696113005C58779CB11A5A00167390A5B51B3511925C35CD65D0B2CE1B2AF2366EF5D444C078F0CBF1B30D8DBF55FF766EE65BED2F63E4279FC5F76A76CC568BA5DBAB42CF2F6D8BCDB7A4C6AAAB4E433D589D67ED8476415342F2E0B0A540EC5607B5A9EBB2A2C14A7DC86CBB56AA9E59CE0CCAD9140BDBC62DA0116E27BEA94C669761196AADB7B8060EBDCD0CFB05F9EB953BB86E74FD8A2032C3472C30C6DC5FDB507FA26563DB199950A29E3FA9277817366EF3299346F2225240EB25D1D2732A86EB566C2BA1FFBCC6260627138439FA705E64AC1EB8A5C1A1045DFCACAA6F6BC799FF14BDFF4D35A2BA3658959863C1A0912046F85F6C0B01C8F0BDFCDC3A3492831568F693251774CF90156DC3F5E5C5BE9B9EB5933B37B7B3306EE4A3F8A3834E31E759F3124C0C617141BAF5DC1C17F622D21DA3B1FB833D51972009EC574249F0937C4D049B0CD3E75279434E2F9AE87D4967D9823105BDB107CF309D6CEF247B923934FAC700D0655ECA9CB554B0B242974C9EA5204E0FB6E87C0AAAA8DB4CB9755554B64F5E961F23FD37365484FFBD395DA723AA7F4D353EE2ABBD67CA41069E10B10638BEA87AE6595F6D2E0599604BA126983B89358D75A5979AADF6067E02D28DE985AC9B713B855EBD1AF9448154D4B814FA277AF8251552FFED668EA0C1FAC54CE4550793E92CB540E33ED331439BC19E6EF1F0A9FF80AED6724E6F110162A521E223C481E201740A91633249C86195BCE6E20F0CC48135EB25A8E2669FB0C0667A75CB7BECEBFA0E7450DCD21D6C1D4CD7E3590E01C14F64176214619C545414A5D0B5533EA975898C3038A6E4AAB11CB78B79D25B83F528BF1E5766A0A24904817ACF4355B0659693EA2ACDD35B0378D7BF66960FD89901BC5780C23324521A15930F6436F14981276CC03102091D1384AB11D9FA78DB9D32A6868C20F1F8DEB10AF9577257457559936366B9E1FCE7625111C9F5699088F43A273BB49F24E279918E2A559EC94DAFD94DB9B2401A54CC09724F1E095CCF6630958B171245FCE7B3F1671EEF91E6DA1A02425D3F457FE3D2C0AB0C5F6A43735D1567A53CB985A91394FF7D5535B3CD3A095D362D9CC39F501715F33BAFC48CDDFF5B630B022ABAAF50110C3B8C7F1289CE1892940DBFD7B613776485EA02EC55B918EF36CEE9B998BADD9191E0770280F7DEC2DCEA0A08F0820FF657AC841E593980A76A66A75C275E9560B1CA69E7E5768529F9D0DBEDBC8CBC424636059B781FA2DC7C6C6E81AD9E30D4260B30BE0FBB0B1 +sk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE040BCDF448F9BED41110C8A9FA94A454AE184DC9EBEF592A0227E782D27968D49B228375245FBD5D160E004ED6353938E06676282F9A124F2FB5307B1685AE5CD535234456444053377320174440452866668868162765362726407711350738552771825473700033556484017075683630535001170016658778565740735021855676301245571430868818186223801401764778855087008076421225500050836546403201180682658630371186715872646367768657865284658036135586246546425446014230120175064008456562162710533470857610416148718774333836683747714818672488382522276854183577181412811000582688311422067615347362860430870807378650258835482360248042138616267364762330401308440136118736381536812182875755303545065262614541280405616620544886468233743238766327620825416136772253627651585122845116500846127144263453030187725635058563455203418732501104576812621254634084165410833463547826140665113056555507474577862614382117756705582480316226860215422742022284153015488427534685685850051457710505475266856072785537224872081736677663772626357386434128485764500455811302042844686520515614551481852067246732564324514753818063445156018711071688735072100524585618678721102855764807428576838621804642453347452462405740331622130702804222543348022363157815425427567585716022522627406808677088106077042360253064000860026816340075667426531726555653314285846527373780201258244847175081487778626515888700346867387157408535323127701662600857370718235056334254681847767300537008313716668445723568331308771116038545764547766755113112716561334048607344282638471508585250860121120601856872274713126247106862375617117233636086522236145150878802735281053807444734070611622558210265651827470354544650646881648674560802840414363734012501012273012414363037457106758586768515211515002482407313445003037462113646818027471275517708003060837561472441402781362601176532170555635125120356014047057835648425420100404783720483222822560316440075375741583537724577638650326371115615820203368120838047086146504532343077344177823445157556848457032610762037425255831335586751626870006737520402338467701860174333078618562574280002316358154855267054013740247117030481861147483822586257265177714432840236002412615275537152727560740544041338268338418704858728877084127445678726484133260738126030187604513158420332644042378711522877588488401825230301420340503634810813442450187222413835111882273234018656224714586164531084874616800812052478105550031841022701322840108727440676650233855312023433436415864276013084415864727805787863188806415226167453230843363460444062768462757023360647642875822214743837042810015421162301023267537510214788110632873431858825278127588017250057462171147400810326768386882812175235474722572236242784630224540761128815834370123082348064323827501363841367137300783517012650525548187740514620753074480704135260354548017086180725738056341310324658842125246172828332744534770136426183653034605460084748735074062663314034225726452073146515556068467723666102641568628415450461624464047257661512102235434144086431800182518507854681568681063857530419EEF4AB0B7E8A1933B1AB3D4639291A1436C651625A4C4A35A52AE9092E1BC147CC27AA060A7E71C7F7C82F4C8AD6061D221809EF615876395076532F308EE2246AE0A0EA782826F64D7AEE6EDE79567D453EC99ECBD538D3CDA088B947FD9F8DB7DE96B72A1C75B365291E9DC15248233AA03938AE76E114E87330B3545CE86390E9734CB4D5B843911E1F0B65F754394ED93442729FCDB3EDC6065FAF682597AE0ADA204618EF9F99DDD3936F6F7457987D14F6BC701B8F2E570FBE4F3C55475538877B234630AB33D5C29F08C72C143A6FC77D012F8C3E0244E9C704FA688FF8B74539E6381996FCAE06C3CF418E304612E25163D6D3991D78CBCB4A3FA45353F2A771F4ED03D668CB73FAA7DB51EAA868661D02019694E062AD41BD2AC316BCBB06FD406DD0DA88017152471F808E75D74C182BE6B6DBCFE558722AE0C98BBE5555FFB60B207D6C6D0E31182E8748E16A7B948C2DE989D4040F0B45AB6DBD254DAD3154800328CEFAA1735BE4E25C455003A6ADA0E859C5A5D6DA84158079CB478492DF2EAB7449AEA1499DDBD491F151E4A17348935707266F9D78CB6ACEA3DF9C3190B3FD281BA8A36DE863E0CDF2664D79C0EF94961C3F07D74173FE6EE37DE70C1A828EE7ABA2B93CCE46B003C05CD508E5F601FAA634219AA7EE54B9567906E6D3914A0A071B9A161C352303DDF366D3FC90B831211E0FD998B503FA5B383705DFBB2AB16CACD1FB689C8C7C702B849B5C66EC27438C9340B4C62984CF5D864FEF8443E43365BCF0DEC58AD9F79B039F8F0F6C88051BFFB7F3FDA0D3E9E54C36FDCFFBC27D5C11B8872414F289D8BC6B6B207CF66C767EAA448046DC5152BDE2863F19B972BC05E3DDA440614DDC25BD474F75C57A530BE9BEF25E5ACD4015C54796EF341C685F2BADA4E56B284A5E953428E1F539DC859974E209EADEA234DE6D2D3BC82E22A71FF7BDDFE9832A3C0EAA796DE81495DC3ACDA8F79773FC26C84DD86482850081778E62439C45F77B86FA0B02AFAD86967F6145DAD3C1F3F3E4875199B33D450F207F927EEE86296B86012D052FE65AE511185992F254FC41C6FB0BB5F41C40594A90F5537D544E41FD34A2EA6509F11B48ABDDA982C998FD732AB481CC7CADF721A44562545FE643F9EE11D129BCEDBC8614331C104E52DB7A8F4764FB0B76D28D09D78851A8E8B1B829A49E68CCCD2EC213DD70B4297AD112E1D17FA1FB3F64A350D81DE507BC54C98902654D5AA1880BDD9FA774D53FE5F45A2ED94AD153502A71358E86618FB2615480AE4340D00B284C827EBC2A0FFBF4E38953B4AF704F2C7F464D591E1ED89183503987B4C02ADC0A961860C3589A155E6ED562B20727807341F025530047852549ACD40EAAB607139BB5DEE8CED0191BAEF7BD43BCD9402D6187CC3F95E32B14A31027B297CBB6321878549FABC4762E603D862CB14B480999C3311AFDD406834F5F8BFADB7DB35DE6BE252E3720996F87A8B8B25860D051241CC2AF3A920ABD6F25A218149F4528522527B52F13E512942BB91D5D009860D5970BF3D5440E264ABDE9F4F896954B0219679B169CAC4A882E74CC423B163BC7F3C4C4F7A20F7F400011329B550DD689C3BAFA9B1F488181D5031C4362771DB786363403AEA03FF7F55A4616B51A70B429FCAB5A24290FC6CF1FD8522DE3CF566E7C7BEDDF68C219C2E5F4760D25118C8B6A29B83B88FE468421307C7F9D973CF608ADCC8C33143462E5C26DADCE0601993560B5CFD224BBA048EC44EB4B6ADF69EDF8632F177A0C476617067DAB2459545E0495F4BF06B8D42DF96E720C2016963ED5537B8DCC5AB78512A78C372B1494A3F9C0C994BCFA986CD4B8B81B59775AC7332F99F7A597806D3C86F1EECB5D1B96538BFFCD551E19F922BA36C5ACFE85F465BC0A2C75A46E59C6B23F8E845D7A349C5397498731534D969BC77B2842B8BCDCBCACCBB4BBD698E652E35438D0B5E636B14EB0ED96D98C736D34B44CB650571A02A8E98C2010254854654EBA807A31089B54A33B60174DE0A37A6F252838DB8C4D09E85CE7AE2947C6E04B405DE729D5B11985EFD79614E4463E0632A533550403ADD30E9603EE330B97319B25E012B97D4BD63677A16A335A4FB1761A94C9DA241F89386FB4F4DC7BBD2FF3F2A93E71D1D328B1269CC07BDCB6E30D365F58D70AFBB5475A2AFACF1837E10310E59BC081F1AF276C5E6999B30812CF1223BAD5FB6524982EA57CC994CFD651D35B9CAE287BF5AFE740F9B69661AE677CCD1677D249EF9EE4A5F1A97B0BBD74427A88525F20ABEA27ECC5CA26256F93BF2DE2F9D7F7CF2204652EFB68575A1895D3B54BE7BED2226CB3F2319E18AA4EB139C4D9B29132035755345B6BBDA6EA4E8CB26E8C6B302FD9159D84285760FBEBEF52AA3773FFE3AB1BF8CEB5F467F644DF7BFEBFB49E2F67D1AF79D02A747F008D100D0DC4E8DF0F63FE2FF3D7FCE8B8676E111B7C5291B75D7EFEC0C6A2721212421818F50BEFCAE205CAF4AB9E9B6A3E9B1D2511C0A38EF03E494494AFFBA0BE2B65ABB90A061985B6F7FE7C5F4DCF0E44D31D778161FC04EA9384B8A27D0CC0CC01C359FAF3926816601BD931459924594D26BB649DF44182106B8B9952CB84FE3A33296345FC75C2CEAA8B3B498A652E22BCD3821F02894F2A17E948E6EA9D4580B0213F9D363C017007C17CBA59E45341F20EF6283A85270979A81817A2A6B5CECD9EB5299B3ACF19B7049ACFAA7719D6213015196526D9FFA7F171677802331F3A784602CE6B6A6346BF2870D38AD7F6EA7A31089522C29AC47E6D19EEF7D2CEFA787A68DD915A7458C7A392741C318CC7004EF49C942F4A09911A232EEED794549416D034F32AF7BDC1B39B9BDE099596A13A069B96A6933C6E90E680687A3A9BA8807E243F8E526EDB857CB6A216AA5FCDACEC625B7CC088ABC5B4D20EE8AFBE24EE7232752FAE8F8DF196FD45339EA06CDF2A293FDBE3D80AAB4F2E185A6D1B84C3EBA0D4E37C47D65645DF5259DCFBD6E6406EE114AD2BD18807EB338B348E8A7FCD7F7EE2C347ADE1EAE1A285ACD760781C0F3DB8D9D92242A85D45BDF762A4D84BB93BE44DBF79EF00CA898B05F350E4983F7F219DCD6A45E433B6810CBA8FDB67FC047F95DC0FD50F0437B60AB9070A5B97E4B7C56AF39BC9F86C825DBE3627B557882F68B4BD4F61FB70D35B4DE804A8C66D7373507BA3930A2DACC74DBEDFE156CD95C8FD5A573C8A0A9A405281812DE7C94292B086362D4511F464FF03138A381ACDD6AAB1AD0D8308C03480F96B618EFA37FA22CBFC14DEA4348404A7FF1F94D9527D7AA7B08EC3118421721564EB508A5B42460FE6A37C4668650838928E1AA92FF1360A8E0E77033A39BFA7996CDDEE1BB220615DCF1893EE3ACA2270D2D56F3956A7F6ADD6F7C4AC416058A0B5E53B319C6F7073ED14853CB2550809521CA0AF166991510E3772F732DBE65266B897C972E4D0D28F052E26CA0C0C9C0CF647586672A32E84F1ECE +smlen = 5108 +sm = 2AA9093495528B7103B80993E4A035379F7BB546AC3C30A4A761D0F9E37AA32EE821B1871D8428B06CE0F3AA4DE0271E0E00F1768007313BB48038886FAEC4C3ED815DA3FE869ED2FB3D8DBDD610266F7FEE87363B823E4390D09436C391253F9F2924E8F36ACF12D81399997E0163F399A87E51D401A77B93E4B6A7BD63DFF7A74401F1EDB2390FB8BAAC472E1F86D9B61E54B0BE633E387B320DD083507F5D16986D8A5604B0C6732142863724602EAE97272439517C53F2B13C6F3E5DD470A8C79080DBE6B896A2E8D447AA6D02FA40705ACDDAEFBCBC902A7DCF100632E101F68308DD2440E778E2ED97031DAC9EB78196ECE2CEE893CD23184497282CC93514E2BF516FEE226CD5F652CDF9E373C47B4F7C2A920B7B4A510CF98653DD8857079082254CF7456458FA74AE64E89EE38B3F559ADC4B70AE9B207EEE17CBADCBAFFED63063F167736591CF6035A7DAED5361722CDCA78469A73F0F19896A130BD324D536BD5CDDB1FC19DAC58D582F89F8CE0365D6D3201549EB2FA50153EFC8D2659C2F3B2526C3F0CF9B26D7F13E91F88EEFC6358B1391C66373418F41CF86A2327ADE078D7BBA044A720BF166340111CADADC81BF914965B933C5A79E2F35D3CFBC2A9E3B548A48C9261EB4FBE3A892A41FD113BA20F72AB16B0856B41F06345D93B3477179D52EF102595FB575766D0C54FEF14412918DDCF4F7D308E7BBC19C8236458486DAC737C4AC60DCED7A5A8D1ED869BCEC78E7CD79C2D20AF71D2DD50F9E6F83D7F41C3CDF2F3AEED75B4C09C9748D452F893D5E41599F2C6EA9CF185355E686FFECFD09559F7010C69459BD7E2E4C18A84D50749F88DA3FB5C4F7FBF1A080981FF99D1AB99D6BABC57704D7EB4CC90CD648606E9344E0C8E3C2E8419CD4BECD28ED18733DC7BE9FA0F9DD46A17F4725075C52D8AD920CFDC11E901130683BA8FCA0F000004A7689C0FFF0B1F262FEDB4E3930D5B7EB2FEB067EA295CD837FB7D98C5FE9BBE93534D1CFAA88E01B4F5DDC33C902F12BA926C6C89A04334997839A5BA560E3A6E98A1271B251115F46F2D7C090E9F5CE964EF7DDEDBBF697B021B6450DB45A7F6714EF002A560FBE68C43128F027AC7700DC710B54BE0D74729620B36DE722E2E22D39757BBF4F44A3236AD66E4FE6D9238CCD1688DB9CADC38A3F59872968E73F2749932B144EB0C86236552FFF2E0C72F93C76487B4690A1BD6FFFFB7D46DD857F51655B04F94110FEC1FC6E6DAD0A0E5A2E861372C8A75891353D12EB747BF1097CA3FD278F4438345F29092DB7FC4C8F2D48623C8B0C6EDF6AC8068CDEDEF6589957AAF2A08CCA901F8CA5A9F074E83D210528BE43D3908D0BE28AAEA78F166093178F0336F7D3E55CE4583A870FC7A622BD2FC7A0C20CB94D3DDEFDCE8BFE739622B97BAC9C49E96EE3A9F387D50A364D84BE6BC7FFC7FC6830333E778370DA0A117D1E668D798A2FCB0358837770EDE219D26FFEE529101AB37A14098C31EAD9EBD84A2C9DC0A22B2578583F5AC939F1C2195628BA626598DCC29DE03B248D433112038AE832CD74868EB2826E76FA2B48426125DB0D72A6AAFF5304AE185E89C6A4F3FA64034866E08CC6B81132DF8968E6DEAD01211340CB9FC1B936862F61435AD65173D3344D5DB45C7FAF3136CB94421FF5688F6BE684893857E6075BF9231B0F76F142B70206C2D77F0B22774251751EAD5BC76EBE8BBD5A2AE5B6A53D78B6866FFC9A7389A4B6AC83B0496BD797CE8D4C6CEF1999F7DEC90A4895BFDABC0A6D63F7CAC1B431633535D4EC85624202203E2059E6AEFE91D4338A81767F3F2304B14B846E858B1432C1F2A316D721554B028C87CDB787CBE9380A713960DBBBD3F866220BCC1A520CE437B947C50F24070AA19C1E125505B39D3A2B87F72A714D38C3DC6861F69314B4819980F421E478C6B5CC1E2C965986F30DF947348AC809A3CBC3A0A56A7FB7A90D24EE852F7A33F2AE28927E48684CE799C8CCD8F6CA82BC6546E4246902453673C8DF71670D74DE64FA566ED5FA7268DFAF052F0198B5FB4A5EC3EC07F7F89C8AF8973ADE4F02BE78B2523BF34421ECCB3BA9F95ACCC93C963F0C8CCD9DEC1FEB0660C5235C606967E084F5577EE7C35EB19AC58C2FE7B71949C8CF8FE8E8DB2EC04797C7578523F4F3B73C5663080B4D4DBF14415D471A51F71D5C2898529A1A1073A121521606F9F3443FF61D9619927C86D831223E0178A8E7B223BF472D494EC322E4C9EA8EA092970CB7E70653EA99ADFF73C2388EFA90BB99C1B53227C1EE860CB9C0FE8B844A9F3E367A74ED6BFD39F1E616C43F03391F2C51849ADB5E3990BF7A7B70A59F7AB31A61B37E65A362C77E26D29189F778708274EF299A096AB567E7F179AE77313B05873C1D37B01A45394676AF066592750D7D413D7D9D8E20DA820B68FE6B0E90A9C31FB656DD01A571088F5295BC60821AEB93FA46B208AB70FC92B59C216011DD83E7AE78B4A4A6C2058F661B32EA70C4E9E0C68E8D61572C0C44554400B8C5EF7F814D967E90B123EFE83AE1D1E35E7B03C808EFDEBAAFBB4739E1D0A7A6AA9AB6ECEF6BA6E27401CE5A88743094CD961F36809511E520782ADB57AF9EA0DD544848A2D3748D4A2DFF04A4911855B30C06AFE95775AA1B0178108D819886065B730F73C6D353E1BBE1A980069E0C1F279C38CC635781025F395BB9B435EB0472D0577F2BB16FC83F02DC6EF0311FE1CAFCB1FAC587FBA27A87C5C8942D57115A8E48B8635C466AE60E35B032048D2DEBB3359F97BE9019808AB6DB1E2D7D68778192BEDAB31C8E55470D92CA1A47B9B7D03E9E126ED06E49506E6DCF6049E731858AE473478432C2AEB32E1BBDCFE617BE0F864D660FFA03F7FC0E3E3DD2A25309ECEE70D0AD25835BE106270947AADA81B4EAA99C70F40722C9B8AEDFA0335A361A21E2B566AA66A56A8127396BD4D21F1DFA299064871FF435ABA46EDF5D986BB21739389169671F1DA80FDDC1BF02F04874A06077C332D9462F297EC6E3B23B83ADB892DBA3DC81FAE55C81E76C97F2AC2339BEC3991073640F86C00AAFB3A9C3FE2963F2D914B89D569C8E6AD8DA79356C70185ED8419F1A1DF8F84C609A39F204477F14832CA16C744724484D545C1B4BAD2AC258763B88900570B94087CDE07663E99AC217101410219676D7ADF178852B6F0AABD4B62DE22AE38026F6A621E306A39E1BE52870017A7C1C5AE56E119638DF7722FD494D70066FA76E25901BB6284F7714FA1FD1D439F1D59E41AB0623684A25CBC7937DF8814FCFD6048DAC49BED4011BB2B0CCE24156AE6B510F530B63B1683F919BDC7955D36CE28ED2FE37764091FEF46AE116E73276361949DCF073B48450C1CB191956A27CCE5EFE601C718E79A61E2FDD7F361D53FFD1CDE39D5A254DF416926F4FEDA9A380BCD8D0AD32B59E857CF8E5F3F2A6026FEA0C1864B2F9C279D97433FA4AAA4CE5315250502806FD1EB2733018B461C6A4978301D436F90634002C8949F8A3905C84A56FF4B3DC9ADC9F45952DD46BD07CE129989ED46F06D8A694A5DB5A546B36D39C1C839FAB4321264BC092478AFD0B788FA9597A135535E97741A2B1C4C8B7CECB360E4FB8167FE948AA40EE17826866A074FE52034ADD72A518AFF7F2A1D1D9FE8820861442A266FE39CAC8A07FA3019869D9B8E80D54DB01820CBB75052667800C3D068C4AF6BD015292ADACC152314B7C912AF0957A9A20AA6E7DA57F2C382B249F5DAE1C83E314926B6C9432090F4DFC9B93F51247A639DCA65A10E149643524FE890C7729EA728EA3DA83DEA934B7836F49DD1384EF8EF9F33CF717C0B8371B0CEFBB336C636B765E962628BB0053C6ACC51D86F922B28A38A380487729A58FE0586196635BFA35F8F508020C224451126B0F2F12B59121A755C94D61FB29ABC8417C6C2C1D84867F0513FE6B8A566D7D8E7D9D9C18BDA092BB82737BDFCF678EA338621443385D83BEB252C9A39CC2B476E5541C75CF050A8366E09095C5860DFB04B39E69B82D0BF36077797A36106AC14A4241A6A4675DB6331268B21B63CD92AFEF2A7189C2A1C2E1762E6413FB634B3B39EC2087EECAA9014C28E2C2842F343AB5E7A4957AEAAC09EF48E99144E2B9D6688BB33040EA76262CD7C261F953C270EFA0DF62650359CAAB6235E0325036E907D2906D1FEA323F5CDA9EDFCEB391A607AFEF3AC893CDA31495FA329E837FDBF7E245D4BEF147899E00EE51F6993970DA8B1F167AF42AFF6499FA62CBE34760280A6EFE0E2630A809D08BB6E81FF4E464FF592044431820CA7E9A8D47DF8C9ECB6F7BC35999E3AE1D215A02D21E80B7661673CC64986C59C967E6687326404118F09A9A47BB07B316CA6E12DF2B9D22CDFBB95E8138D6FFF9E303074709B0D1E4299839405F2C76BFB4566C724698839A00E1C542545771DD604793277E5C7AB530EE93C5E8CDCD8432ECFFE7AD3542FB2F995AAF4EF19A0FB7FF6590260448D7AD709DF3B796F7596E547E06E662B13AABB27822E3F211522A45C9421B1891BF514873D5FF91C0EE98ADB9E99A3034353C5560A5A6BDD10C495979C6FA0000000000000000000000000000000000000000000000000000000003060A0B151B3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 + +count = 55 +seed = D780D7688AF364949A196657A066BD48FFA8DC45B4885279B6DEF362E5957F398CDCE1D20FC3F8F63A275C325FCCE654 +mlen = 1848 +msg = BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 +pk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D843E3FA54CF1342AD38BC2B1DEE372833AF0E18E299D3817BF8A98744619FC5C94C99208949D2A9D08151F9ED8D10089A506E71D5A672FE11DDCB6597E9BD16505430BE9A003566D43B82F47CE23D01D10A1B19FC783733D76468963D654252BD877319F93E43ECEF0E0393F6D7B4C26928A90D76FBEBA67B7F12A5F9E7E04C52C8BF5220ED042B01C4A84E6BC49FF7B55B2E8CD1F64B25FB10347BD9078079D7D589C9C2F5A3D090A508D4877846B070B5F1A2BD6349DF9F3153841B5F41C11A3E12FF697C40766CBB097DF98BDF636071CD2C8E842968B57704FE4C66073D0122DBC86AD770919C0FB0F2FD78B9446D14386CB9FA84749A56648B9DF573A826D990AEF5B842DCB23DC89A45B0490BCC5569F8CB3E7F59A4975D1EF37E63303C0D40A1BBB7E82117475DF4C1BC2D5994CE7975A3FACAFAAD10F175F4B2BC2E0FC81D763822D9B7634470F0B7F3C0F5183F9C5C2E98839872C5C6E8D9C9AD4225CA3C12C62C985CC40B2E2B31A77826E5003A437A8B51AAFC899B9DE9404F2E3F2F697A1E2CD963DD35100EA6712D195588761901C6C9613AB23F833F5096E03F6C48C468530B9A9103D56B8C397943DFB523E109A36604056E1955442D7C776F9E90AFCEC6AFE2FC007E90F2B7B55814E55F96785E7146685C8485A694504D65371AC3837C2C4B20FDFDF62AF44AF17AB0602E2F4A7F3E92FEBA0004040D5C8C3BAFC852C22216EB5B4A5F6E1B2C268B811378962358AC2A252989803A702A7999BA8ECCB1B984F937494AF2F652507A4E3955F20A0FC8A2206626A855DFFD4A5C6030A52E97F5DFFE4321DA98EFF5F330A51DAE287D4B361C4D69C4FA513DD37DD2A70C621D0B3BDB465B6C05BB3299C5EF5D0C7087FC681416738973F934FB7B4A9E059272A930391300C3BE752009457B93985A8CF05EBD05DA19C796C126C618DB3AB7C9E70FA1DF5867ED98C7552D1F054132C703619C0A389B3C44FA2021F26337C12D610E47EC1AD977F852A0E4EDA0E83BD8151B162391C1F9D6C300E682D267DA2DC37971AD40CD09451297B34D5922202EFDF0B4E35B0FB7598BB5A8365A1584CF36F10FD756A695F4E871919A76BC1D93ADCD6509ABB98090FD0A1EC838306F0D6C76C93D2FB8972894AA1213BC529861FC068F8343FF0727861B5A90B72996588E168315804CAD774DEDB00BE1ED5A578C99D688608DBC3C40E9A11918A758083C7EF85801A067545188DE7397D9D9AC1F1D37BA3897E8C4F55F9935470D64F7D7F3103D8013A8FEA541203AA859BE4982396E861B032A34F2C804129831B0376746A246F8D84FBE536574A659D963778FFF06B78ACAF86D096C5C98E566443EA68DE28E1A51D7D5ABA9EAAE9B6EC2B39EB2643C17F1AEE75E8D302841DFD659F83BF715F0AABF245DFD17A0A3458C9AC06680B85AA1A152CD813C7C80C5D541EB28786AEB28C109AAB8563C7F5F5CAF93069A54E5537500C8CB4436A1D4CA655684B4F30819478B923D09074D338DBF7458E31719A6FFC2645A0B870F184BF7C5F3ECF4F1C8C1D632A5E8CCE0C937E9241E3D34BBE4344F278D50B3018643EC3338FA3E4DC3FCB53C3929A0D3E168EF3B770EC5AAEE519A32FC72346B47E14A6F863B2DA138C9EE6DFF3E4FBD6CDCE758B30BFDF372E6DC67FB5EC7C4617578CEFDBC84EF595C8D3230E624B81DAE69AD1F1EEA75F350B35E60602D5217783DEB46182B26215EF22633DDEB80A3BB93BBDE347FB279011FD81F47F0E8603FBB23B1B9DDBC50EED505D68F839CF7924A688B63DBD8F3FE7F7EFD4EAF80EB909D1E8A682F097DA871775F2FEC1A8596AAFE07BECE8146662ED8B60DEB2570472CB583D10D80F86857B8ECB9E8FF9CFC828431897FDD95862DE54620AE2E0436B57E3D5D5E845FD83FAA1B12B1C9F19C7EB1D185436F9B8934FFB912DF30A305EBCA9EB2641E6EF45CE8EA789A3D1A90E8739F99B548860C06957CB0C16067D257DF22DF363AB0ECD87E86F17A90FFDCFC76EAEDA5B91619CE8BE4BD378AAD01F44DE76E349C21651C626F96E39DF59C9D2910F1B6E4F72F29DA094D2924054538BA61D785F0779EC064C559B33A3D0A8E89D22EAFC295972D8F54EA38DC677A89D2EAEB698443278B975F75DA69178C1E0E5F413FAE7A1E3CDA9E0B05724A6955C5428834004E1836EB2D0F0BAB32D2B52CF7967B2085554534FB3D736D904CFC49B8E54179A4BC67ED32099D9F27AAEBCD891707CF7EE132814DAD8AB4FD01A95B804FD52F5C060AB9F70121C39FCAAAC1EB0E9AFF7A134C6530153318C621783D3ABB28572393116357031AEE6FC59B9D95F47605D7C26C496A21C5D5BD892262FD82671749E9AF378E92B0C7926F88AF021DA0922BDB8923370DF59C953365C62C4134188A9E102766DFBA9E1A1125593A8088FD3E8BD7B8237EB018DD7290C3780ACB392A88A6A0088AF2A1B82A97B105491ED41E4C316E8E263A88F02DA12A167FDDB4F90BD65EF474D1B2127BF07504E5FCF57D9A857188CEC6C3EBB9D34B893C66E85434AF5C270538872AF7D338461AD03C80608D15A4864D3F58FFD5FA508208EEBEA4E6B9C0801E00913002EBB26DDBF48E05C0DE0FD7AF8325603D13B182A75ABCA2671F905FDFBDE665200553B21EEEB09E684EFC213E2BD756D729D024A37392AD60C68B99D13373EF44B1596ADFCE3347DCCDEB2 +sk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D844E8131A076DA66B3DFAA14237D633A29D0D8D98ED685A537DD7BEA3AED6168267B112AF6C9324074A7C30379DF7BCD9BE9E29085DF3FC06512FBC859EC4F1DB5502447710706215277086335742420456304855458001564658167428538758723480885254602525478066040735472177416330283567767435766335211836260238468438874172455355464541333504277047622372555101015578074703612331841238824765376074250778303281115460023280268102410027386863826775033637815113203140160337252757883542118854801564534815317476388112003442684883402035511838184375264572728353735635051117553672268022328031607587388578456464115281713114061571667754848012247832377537620626771488364417163674127874084380865357128851008165350153075612052030881466511200466621045601546438423838848641518878687517733156416766151884840417724046645437433471427477120107413641577885563518406310113161753083863884444468201085246722537510388883701766035140606367233326311157473875144467438377313302554601828861157476086581223800281751304143058853216426207687515786316534421712153146018614652212842221004462651652408476374341203668605463313747762677632073874528287078425836300748252662046735467337125015488154383280671534442080117655873340632760570847868872037010736015403437750036552858516260002313024317888154553700566224474450772632461742451627575264261544837785612585604027314803878036275016682061678638458360302644630884820063376688806674672715384116078752823543374313604576857163827841326274383823574624030882665281741512637570756178042337465240366785875847046624355603623213444750310850333747553487007212550568143263160575776088004526571560752275150402330876408806113535484284724841656651043567346087413218275668752015561285720233773086158232500100132283768086401680374152767148332566766616863447755264014570614244382277816140337362871684082542175525120832268083606630284335853160100027735286813385617702474183311152568316665834274065007887308321360870288424072430455121276817704475007108814852401840427508853773811025254432574180417472713402076855582675161442717130386800165043625518082876275485074117202327231033808615006248864130001758474828650845186840225760502306342525132732153215357556243177651870172306035226576187162255622453737456780566743074655838572072857183612517403454710072212688431514563114412603877303820106466730802385388004477203620247843766568526571585031658205176234623416137307400814484650843072835313470124226116018882563306403210624443841487223507317220068112665248888412403254633674154634760602034140606403208660871050814221288225636540330086622762058330720107241468804126501400321205815805742517583607355688187700882632202614141830888260684725857320427568615553014284128886610168555043635515436531527645833761438631834513252138466710347466400403014535411164571162571405578307410636710750834670345361647278365363440887122128434215083222688158100150235042333750270138621464434883564865047818856106735416700017111450483767850058077101857354755841601888788483705883260570040148412151640015626707230445563838102160254CDA14AA1142D2923DA75EF8DD453E008AF890A408738548CCF786EDF62FB3639BB9F61460BD6A5C02DC99266821F98F3BA43B9D1A29FDF7AA6CB9330D369AD6190877676EBF503101ECB63563C954B5F21A358F0E3CA2840E3E6845C3511CAC97E5BA425D5EE8542E2F677ABDAE1974D7E58608C6EFFE64294F23BAFDC4D4B1014B3B9CDB61F706F9E3B8994C646E1142E2DE00C28F4C4649EA0335D022E442274BB48A6BCAC14E88C05E831143F0F340D3B9D28A58009C513B43B52697C55D52F869FB8C404787923CF2733CC53ABBD59930AF8E3350341AEB1EE72E8FBE27BAFA56258BB9ADA4780A1E5BA3848767D3EB198B0036B92E3C096DBCD29643D28BC518B17597464D4E97008B9064D9A544E10E401DC01E987AECAD6ECA64EAD263A6591C339AF03DF77340DDC6FD6EBA684E9A8854394E7C0372F18B7C70BD028B9A1D8031BD6C7377842AA45799CE85EF9100EF7BA5975C2F44BB095C37BA2964E5072EFF72F176B75D61E5F54681B0A7D8CCAE9CDF1104DE7FDBB4EE65EC962D363983CFD7A1DBBEB6A427C76DC069B0ACBC65D066B999D219CCE29E5148F5ACBAAF68AC0485F8EEA392B3ADA2802A060E0D03982E4430F0C021F2A542C2F4145C89C98DDE12A2CBA05FF01B8E7F592B17216AFD3250885293054B82A81D8D5EBCDC1D6870BF9B57F5CF7C2B0D88B078E49F1C2C53D640E1920798DC5279BFC132162B46FD39B5D6302093214150736B61A5FA6E717BC2B85888A8AC6F1561360D8B5D3AC55C6E7C5B0A5DE6B6152A66F0224EC9F2E0B96B0AE23891A473787D83A3761F142E8B9E705B555A7D4752EE581FA3844DFABA339B895C9548A96ECBF406E085445580C25085D191F6F8AB4B10F3885C8C61F29F846E278B040D3EE1782476F1FB02352BFD2B024E12F84929E8F31CF2FB8AF8B0D200201A38C79B54F2E3647E94649F6F987E963F52ABE6B36DC0E8DBBFD64EACF09CC7ABEB5749A5A9E1C0EF5A93CF4BA9C74D52117AA18B5EFBE930148294E15DC060381CBD22F456A13F96BA40FA6A9BC6455BA6E409CC794D2B50F51788271122CD0CF4D03617BFA2C7CB7E889F701B167685542C39AB80B20FE84E70A5BBAF03A532D085384376A926ED677A65C50DA34FB0B0FE11451726160EDE346C619C6653D1526C0B457BA869D83E9B1D7F5DA4F2F2002DA0B0132B8930243BCA2C2BA370820D738FB132473E13402C9D980B09AE1A55B35210608D0A7100DF2A33FDD6A3CCA24D1BF1D11E9BA8B5FFCB90C161BD19B21352BB4B4DD8A38EB4EEDABFAFDD3D5D56BAE688AF9EDE694EEC6046BE46501B220032123B857700E5FE1040F6D55C60985661DC6DE6CACF62959E5A77EE658DBAE1A8639C554FABE438BC4494AC7ECB2E6CA7F1404B8DDC244E052465E12D81FC0A036F07755712353E8F4FF3698C12408C54C5464E30BD9A3F8C260826CDD3B4BFA90BA139D564D4BA5B442BAD4F08CC119F004E66822ECFEFEBAD3810DC55F629DF596AB27A70B90C5B103938F9CA7A70D269A32CEC35B4213D3E549C90DE55C6C3BC67825C4799DFD606F03D50DF3A0347F933BA5B8513A9A897798CC94CF9A2EC0FF9B4B9267CD72CE1AE91C43D38A5F86DFCBCDDEF8091829E099FF5B76531D0156C34644D733A3E20A17E7CF279E8389CB2DE1DE05F4DDF558B200A4A0EBBDD21D310A881557EA3AE547F6512085E16813E67FE21FB0AC94543E5F7189A2ED9B7E8D9F0BA19BBCA16D0F5A6346DF192B2D10947CAC96750B5B6BF35B8ED13B73CAB0472635CFA07C4F4034B208F7C2575933374002B27064D9FFEAB685EBC085DA83A797E2B97B0701D3F39F0BEBBD1E52BA8F7AD36EAE64616D5B8966E58EBDA2FE21D6FBA4A743BB9CEB81CFC1009A845C02AB9B7D2742A61640344B0E7EB697169608161D78D538DC20D059C31E2193B2C4CFD55031D15F0F370D048553F37D2956FE645188950494F8CB85A7D904B23C081950E757F8A24D42655CE4ADDFAEE270FBAF620ADBF56F30158B5576030208260E5BC8C60503209053F954F5427E60CD6CCADBAE03F5DD425327C1676309373125F7AA3E1717767046DFFAD0D337950CD1AF05784BF656C4251FD867ED55B98F755ECF8A32D023B2A8899E63109FF3E8EEC8F9DD9464C2B54A69F216CC1E6C8042883BDDF3661430134217163B8B7601C1D5ADB43962769419BDABF640CB0EB6F3C5761CD7ABCB3114721F8CAF2553F3DCF3545982C0D651E538E405FD18391A7D9400E011085DFEC4ECF9524A76A432468D0AFE174EE627B9EB2244C801D07D5A443B866F6994B058492479D340C6F08F3581FD8702A555D6D2C2263A7793673588A97C6CF3B4A1D72466F272219E94131908215210FE2EFD33BB55B61BE203C07F7017C15E7FEE8424EB6FC65BAAE222A09DE66E667DE73593489466861A978E832796733AA8FDF72CD11A956F0239F43896997E32FB8411E8232EBF6CEA8CFC676F0D327106AFBB67E4F48F97D2B98CF24A25AE60EF3595332033A7BB70B9605AE195A36EF2C87D48E3FC11CAF052E3DEB7AFD535690A6A9A02250DD3BC5110014106514D14DF873F81E270A04B014BC23625DC552B9D93658385B62D9E4D14AC25FE0FD0FBAC6A034D54036FA1BED9D52F6CE2599E35F13DA8D041602C92D87C80A170A8C445DFC1696717DFB7945A7D49B614B781262F98881B852324AC5969D54602CB7721230D3B419EC82AB458CE856307E5713D541EE0E144AAC4953414DD99F4415372E8E626A8DC7A37F4F2CB863EED4478752B5883C6FB2DA1B8241E2602F72F2C2270AC0C5B894829222A3FB79E98F2C38A01478EC18CB02FEA9121ADD3441F864F96768CBF372132555DFD0BD86AB7159FD98522C2559DD20971C2BB783FE2467B3FE025297C76423F65C5164B5F8F579191D9FFDD72CF0708422CAA995C44D2C40C6773B28AF932071E68469211DF6E836E63EB2957C5B4A4D522C762415876F29DDAA66A90057202CA569B22DE9B346F8E8072B531CE630F01A251E4736EB44CD6E5B4970BAC249D2AA1E565A38B407F8928F472A18C7685CD456406911C14F72C389165828A939243A430B8C1002ED9F75DCC0DE6CAA19F3A772876701DB367C4011CA6440A6A3CA7DAC9ACC35B9C9E52A4633EE83505C88136BAFD1E7D6F7A05FEE853418CF1D80FC2BB48FE2C460C7CAD0B05F935D1744E2D54CA23F0690363B286F59C2C7D4B1C82780B3F9DE8FA9AD954B6691BEBC79AC73A50617768F14FD60E5517B1A3F321FD04FE660544D732C3B1A6EDE0541AEB1F94CB64B246864126E63CF8E33585C6AECAC61E5CC6DF664D0BBD3AF98179F307E11B17B18E64EB238E3590B1FB8DD1254A5F317E1A7037A22E0DE63A8C0A729328706C475BF5FF147D313623F9F3DC2FCDEAD7083AB604B7C27EEA4FBA223B43DE5227ED6457B685BAC5B432080B2A015AA98132F61E12C04C1EC12BD9C07BA1E999F6E4405170D2EBB82A072EFFEE7534E9F68F44B06B6BE77 +smlen = 5141 +sm = A211FCDF64782DF03CD20D893E6F6D634FD5AAF41FC580407DC86A5266334865B12887715F6AAF699BEB2CA61DCA00B564190D971A51150B8610B3DE9C2E6ED45ECCBF9B7142377976342B657F870F7596AC7B987B939F272064613F5E08031BF5CC58B237D7F8759F3AA86F8FCA671275135E96D29DE242FCE292ACFE5E73E6637DCA545C4C4C3050F4A4DA6C16C3C601631B1CFF5352D8CB23AC9E77157C7C6A49C1A277EDEDBC074C62D43E83D1A01A2409ACD4239A858935C39A2B65ACE625462ADA4DA35E5162D6908DB57D6C6ACB7BDA3A00449D453106745F9D61B09A64ED5771449FF804F03430E0A51DCAC8BC4313399638EE6043CB2D9D5963B635A658DE434161ABD19D38B04DE7F03834A5FA2D10ADDF433931AEB078B5028CD76C04E87E7DEB7689A9AC3ECAD3ABF118FC9517017F043955D3ABFC524ADAF61F8315A8B658B9E0A1D27B75E8857BAEE8AD1DC0C231DE90575BCE7F1EBB538134F8B68E3421E485BDA9796E35682BFD913220C9E49F3EC909029F87B847F1BDF398B41373F2E557CBEE0E88F9F76B0A9423E53F7E48F42924118F4E642D8BE0B293C6E82744FE0376265DE477BE8C9D8B89F369FBB867AE69EE65B9EB97EE393EE28308956EBA07F3D3677F3B509B210FD32C6FFD9F6C2F14F0223BC1853184973D1C3408C412F5F5BE43599F3FD380CF81C989AC6097B89DF95DA73E051FA8CBAC9C9DAAE55C346E6EE1EDE9F12E21846A153F00EEE827A1D63B4E0711D9FFFBE241BDB2FDF79D2FDFD90952E49846632A50444821F13EDC27A653C0878F7B6CADB77B3B57CB2A4623A066923616CA23FC836993562A91A5054402DA699293A71AB9BE04645FDD9693D0F62D2DE8841F79681DF39F837A805B10844906D0914FEB7629873D70A19F34F269A3545E0629191169B2B6F53A819AEB2B40C57DC53C4B7A16E595C2894796046D04A159520220912B996661978DD794D01CA009B7304D5CFEE0500C548777FCA0C91CB2EB24BEC56C727110C7C9FFB40E6002634FE080D1F93ED7E9E50C2A2C4D0E7F763C8B99A8DEB3F12D930E54BDB9781663DE3CD16A286123DFA0BCE7C9FE9EACDDFE6F47D46578316BB0D736C1703CF210BCCD80F7BC458F556F9CC76BB698950E2A81BA65C1B464DF9445C5C4A27B9A15EC9051721E20A01FD5A1715328531A98DCC6D932821E0FDA5FC070F0BCEB10844A425615B7FC15C284FF08E23BABD307B875885F4ACCE25D6231C79C6FBA48136CC22E1E8455011B22416F7CEB0ABDE560768515EF54324C4BF7578920ED19A04D3B49F87764737F992678715B69BD6DDE7566AA60792E92B90EDD4B473E97E49B7AE6D0A08AA353FBC82063CED4994BDA4E8F5B28EF1EC16D10D82B6CE0526A12FA3A35F11112FCFCDDCE69F218AFD0351245DB20B91C743CB7D4DE69443BEE1C15661F521A492929F0EC00473FA1312923AEA5C5D61593DC232E95860D7501E7525D57C3BEC785A9ECD05BCA10D318A164230461D9ADB88CC8ADDF4EEE9399895A1E54BA761CD9DF3D6E42E7315674510B6C0FD7F5D2C3DE5DEBBDE2EF88111486E6BFE005F90CEBBBE8CB7B5CFC4E8B244C9B3E807BE811057DD52B020CDB0A44180D6985C0134D1112B983615CE574D3448D146D35B575429892CC0F2CF97135A7271016198F94F7B58CAFCE48B0DA3A01793FB81FF188C153241150FDAB9A27214DED949DAA277B4C9B11D4FCB3212FE8DE734DC811D2914C507743BC7501C7164049FE04790AE27379CE14CA4BA2287836B22189B3DD56E6B8AF253C0A9D3A088A122A716DDD7702A3C2A15B8D1BECD1B55C1644D3DAB6E610C198471CA9B3428D1D8BEFF8287ED1FA308C4753729DE2EF446B0AB17BC5EB4CA088A2A21C0918A35F1C2D07873EC0BDC9E1D50D8F17E0084C4ABAE68A8D7FFD25E1B2BE8B54C828283477A9AFA2B225BAF28BD1D587E1F4575D33815F675789E1D5D1AA65C4B5A6D3480DADB115B73A5578E3C5BC411781FB52B0BE6568A55174761FF1BE1B8B0FDDAA3AE43669D92ED56DCE3434B2F2D04B3CFCEAEB2E0EC71D1ED4E74C2DE70F6AB1F64E6E2DF658F74D0920820777D1C6EABFD89593DCC2798C2A4DD45634D0AD1E4D7192206D5D107BDF4B7D21A331222055130B91F51B17C804C684B7F20935281EBCFBFF0D41112DBF590D4912521C23835603A04A8347F9F3131145786A09520C6555FD47BED01739C912BD721F7A54B6E03424B32F43289B257A4A55716D7795AF22F088B786B2F756F460F43EE3AFFC6960819DC936CF06223BFAC45C6983A71B486DBFF79655A6EB2BFE28500E46433997A992B6C8EEBEC7481DBD904F665BD16A21A3758FB931FC18242B9FE8D1D0E0AAE3E4F36B1463FB0B1052895E3D951D5ED0D0AFF5A67F208EAA25BDC91018064DD8B043CC847AED0B13E4BD09F7B9C7A0AD73C05ECA7841D9129051D3994A374287DA8AD70A8FC0C78963D90042CE6016777EA685BFF2AB3DF1647EF423B4A37CF1EFF5B5EB64A748970E76BE266D623639847B7CB805712D1EA1700BD4CF15D3FC0BC3DD522086B9D8345D4C79C2AD1C60CE5020FB4D61A06823371F37300F7923346A6E34EDC8D316A5E78D51D2DED0ED6FDE04EFEDF7324E88B9DA7803A894AC52803B23BC36BD0C8D85E436A4281DEA5C5FB0FD6EB3E832CA0201FF56C9B3CAA9C3849F12F8348F204EA82DF534767D5B054A9FFCEC0DD176B79BED72BD494FBF93A4451A5B1B43A51E47B404F057E4D8184C7B4FC6B6797A9F583CFD048E5B8DB4494B958931A2E5B6787D1243509B1D0BDE880E73352DAF6AF41BF0EDB05436B2D823E89DAE78FCD6B4C30E6165BF1C1F5AEA984EE3B9CB1DD4B9450D97960EEF4C5BF6B231132F28DEC5E07153EDF53E4B685889C74824C5BB2FD84833265CB2E4C8F97152A7CFF2D0AD32B8A0029F997322FAFA653F78373EA7F814A4F5E36B6FABCC754297EE33A4AD7B436E6533704A4114524C9620C94ED0A56BABCD30070B46A241904444C8D32B37ACE6BDC77DAEB3E340F422D6BA47AAD23107E926BF44F70B63428D682D478742507779ECAC4A5679C78189449240A30F9A60EFF9EDFAE4AA8ADBF9BEC4527A35F63B4F8C2B4989B26BF042BA838674B619F14F98206C29201647F3A787061D4D18FAB94F7DB5F1769E2C47F22D328CE0EE29DE0AEA38B9C3B9CE376D17593BF06DF44AA0BC0DB6B841532A9ED84400FD65E8F24438C1C3F7886B0260964AF1C6E76AFF919663260AB99660B00C3575B46A28DC7DDCF5E779C2F579F944D43750D47475FA4F23C6F15CCBC504DD8B74BA149D930F62C19D5AFD99B960847578415D5F086E538BB06D52724C1582CC4997DE5114AAF19D71FBE024509851E629E440505D351ABDA87D3A596714FA3E6147DECD4BE244B9F2DF0C165240055B768C04DDC6B1621273D4B110D20EEB1BFD653A8CA00B9BC51FF97917C07E5E71427E2026E75B6DC2C1D0A08CE193BFDDADC8747B198E7E9DE0A3B7D223CF968ED6665A61E74D5DA73EBD771146E296AF431D5E41B9E84E2A3D63728963F788A66CA55AC2A6E11B75B725112F25C791D1165EED99916DDB336D77941E772BFA8BBCF8D68CDC028AE0613868D192412937AF0B0C49FC45F7768C07577352924EDC58922DE6B2E6A8140CB6D1433F661C06FEC6153AAA26C965AAE4C2AFE465215A171682A51BEDB8BADD2A11166B1DD90324151588C3B6B3BB4CA98FBD390A280627C2C7EDCA0EB4E364BFC10430F05B4C02AFD2A84A05DEBCAB3649B340FA682806257EE872B3FD89A521899CBACEA42CB9033DB01C78B2B0870C4D451F2E682B46ED7E580DB115CB9C42A6AAF672A2A954C1FF014978A9E58955B445A531A8C4EE4CADBAAF1B62E494AFD6E00319E20A6698B7688171445524503487539D2970DDC0D4B4AE50CDE0EAD95F7E004E20E7598F4B70E73C2A4D09F60FE74CC9138DF0F291950DDFF9DE383C77E7D50507CC715345CCEC8C7900782CF2A1D21B7AE9837D343B6A102FB2DA471ED50550BDE50FB49C23AEFF73E9E227696F1D856892923CC4D36272590FA919D1436A55BE3FC0615C322F56658D87EAD405FEFF3A9516BC16DA8CE6A3C91A7CB13B0021A8B225B0AFF0008C9DDB526BF14F7B06B516B645F2CC2C9E7B5E137EB672721DF6E972FAEC5D2C611F4C2451450EE190151C890FDAA66258B0096D424A53AA72FCD09A4F6F6C879AE6C67D0DB10EAE9BAC1B8D8371B10057E02C6323601379D8C88D9FD786C375A8C49CD4A522754B619E998FAA3B27AD30AEDA5EDD65CE9E864159FECD839E61FE85A0CE43CC0716FEB367E01AB93F913024187B7A78019F649499DCB81A6025B8B9BBA1480E708211879C52E369C4BB88C9998936B283EDA87BC51F4ADF15041D559AAF8246DE073235383CBB047511EDEB34E6AAE286128B31B50681A87BE3798768FEE6560F7B8F17953D8DD9C6AE207A5B410D03EE0118BE649B7BAFEFE87F92ACB294E3F18DC4BDB974B8E91BCA0C6A73887A85DA8255302A9A9FD452E9039848B8D51210A23F5774BCC5DA0A2760878F9BA8CEF25AD60D0E23425B5C8BEF2172738DAC0F2D687A809300000000000000000000000000000000000000060F11191E24BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 + +count = 56 +seed = 36AB8588F5233D15674677535A682382C29968FF824031AF646F58FCAF0E83C1C486B1E75479149FD6F4D9E8397CAF73 +mlen = 1881 +msg = 0707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B +pk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B3B9BC8CDB3328C58D56ADD639D1A5A051B78EABC172381AAAAF01CA6EA0E62152B264AA27CBCBC905F9C0A7E1ED746911FF385969F286493D7D82D5EA4987B899DA8F8C2CE5E5DF4BF4E919ECE7B8566391E69F67F47CF33A3DE5192ED403B9EB003904D705259AA8776DA77A5D3F2C90E5B0CF786DA2EB3DC2DE9DD064594B417CB287BF3DCE47497BA24AEB350B386B267538CF0EC0EBE69EE119337E55EB7EE20AD6038EED9442D7819D05DF069EE24742E2C2178033E51CE414AB92EA1140299CE98B0C657E4DAA04B7662B83E4A84353DBC6FFFBC8D1AC7CA3E67A1ECDF53600BBC9741B13BDC6A7AF1933B71A7F2F748AC37D4C932D367DB4D25755A537D7E9834643A1F6F843ED339BA5184FA1EE5E7B44BABAF720F39AF74F56616E7454BE93386D37E47089A67841FDEC5C8063E114AFF23753F60268E8559C5726C434AB733F543F4732A2460634E5457CA2ACF051A6293179FC8509E80613C1A9E998A0BDC507390BFA3A899B77122D38667FB21F92735B7AB1BF11848F1D331E6D6630D9A22AAFE368189F65436CFF10DB0562CF7620CD654597AA3C6104EFD256013A09D166216848C6C9614A4B4DE6C26F6833910EA7EF3E87A8A7B377C34F3FC3AD7C735A74C57E5D4A83F9449C0E471A451002D376FD2397777212AF40B42FFE9A59E8D70130027C78828444BAD0B6637573108FDF24544E50D08912C3AA6D743CC934746F2BD639FB09AD18CD91B6EFFB7C510A322B44CE218F961C11A03153142D97507EAE6C7280397F3C463C0DF4792625FC30A93BEC909A531FADAEDBD3D1F620412B95E89D4A67456D6A10923869B60B5DCC9F05EDA661F35F40E35BFD4EE14936184917723C9D22E0BC9D6111EC67F1A6365E71DD01048A65E7AAD7BFB4D781814FD87CE904193B5C8D94D48FC5294661865A35C7E68FCE8C28FCEED5E7738A0FCF80BE500E00F62B4380B5B7D2D16417C471831AA5F081A1B5462659261926261791266A810E4A706084871553A1CB02172D461FD407AD38A5EEF8BB32722508962B7D440961397539522735EFC56D36A7BEC57497B219B72DAF8B5C18488A5B9B8825F607D814F9EA2CC736D102847C7F8FA4D8FE89EAB4061B362BE61F86494257E02A1E3E2FE88E3B0721B664E5D655FF40AE5985B0063FFD50BBE568024366B66D32D711543E80C3046EBCDCFB0E835E51B2A2CDD8546112E5F78B0441B9495623897762C4690A02BAB8FF48C00BE01B25C31366D140A259F33E7B4F2229640B1A5D1BE12FF1367B25658225B263D582FCDD107061E4B46BF662EACBCC3120D05F5C44F203596083FDE86DD85564BB16B244807034B0283AE8D83699B2AD98117B1D5ED27FE42D59DA8E87D9485B70890420E33F3344EA72CDE6CA85E7612F7D0AE25B7A76F5A4A31E3EF2095F4FC848E6A835A73C6C8231C4D4AB8C1869CBA1DD73AE4CE1EBFB911F960E5F10C333F95CC53C6C10309D24483BEE0336CC362781C98E0EA5141D839B38ADECF5E1E7B62035ED456CA5EBBB9B61A496464B447C740ED5F5FC50148992F4057A5E3AE95387E51B93803DD009F718CC604D4A5F70E986FF1AE3509D52C42EB97EA3AB0E8B6C604CAE65C888C0E8D49B2557527183BE2323D582E9E813AE3DED72F74EACE14BD00B6739BEB4BB4602D0AE5ECA39C68FE1B32CD982F3AE895D38DA2377D187D91EBC1C4EB1213B92A40FDEFEC902A33310397CC0721AFCC400213DAD0165E43E79AD7AAF26B522135055076B5C22FBCF2E00108E5EEB4B234AFA4E5AE4789AC1D32648F5BBAA4D3408F3823262D172219D4ABCFD4CFC1F42C06AA6531967AA7FA1B1E44410532CAE7A6B121AFAE7FBE524761FC5974F0B86C57CE13492A293E261BFB96E8891D0107C05AEBD7947B90B25760CE07C53CF6FFED07DCA6FDF946A1CF82DA80652A2288CD4632F35FD7837E94D2D913AA2E3C1F2E5843903748A81CCBEDD545B913E002783F214346E85B90FB114CA4272E92F9BBA283EC65B39EF5DD65105F96F99C7EB8329531B5C1D763062E147247D76C975CA78ADF620CE3AE3AC0A11E8942E8D134218B82E5DF5F1B415D2F122374FE2C1A8865FB05A6F74D46AE546352637D5AC4BFA47C7C2CEFA9B7237595A7549D94544E35446AA6753596BD6EE99713422D7DF1BBFAE755F6060D8861702C5E58BE2139B3C3FA34BC593C8E351B05A3AF31AF252D4C49192A131AA7E86D3355DA4392DFECD7B443B52DC08811D0B8E720F64CEF6012C013D0BEE8735FC2C543FF78603878F1B3EB6864EB20BF5934C9B41246453449BDF41D7EAED6B3738B73C7EB35A4B8A36491406750A58FF6CBE0BC72FC4DE470DB4B78159CC059D3514C810C4A95D529BA1B60F41DCCFC7CD2026F7CC9B2D9B097091C9BD7600243E3CFD74439D819E1353ACF5997029764CBF75DF20E5D934D6740275F72AEB35E3B4A8A9480B14D243323D7489E68F8D7DDFE2A30BD78C4C2F3C0AAD98476961A2F646712851A0B892FC963A57048FF2043EE3B206AA01EED23DAB6CB97D1796B97FB5DF740CE7AADF64A4E895CA59B26AF96D5B8BFDD1AE739604D338F4632A44E47CF1FCF7564AE2BC308A59F88A678861CDC390BFADCEC4B70BF45850B54D7FE8CFD85A7AC0D7FE568018844C8306BDFFD60937F45925E1321D2690ED5F6989FE7DEFF78659A5FED7880F63ED0F862307AD21 +sk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B30D7CB5D6CD022BC3B256160C26BD57CBFF627620C8583DF3A883E89FC8D101B7DB985C642F5A1B422D222C591AC3A86FD384313E1B0FFB5EDF46DD03380920CA35846132522622183558426051113861876377436165436113711852583440574313866514447287723055036714641031383486766385575584852073303278774036874700417230054062767552601658255227827788047144722424748250782864612154873320712735658058445205150226586802654432100228820724001568133753217763003272425400585271342782647683644325514252135768555272127146214373553116103083665115053627544158137107621101168584650287848058511805503545141577531760256833167152053333274633188276856486142084530626225364524564160256178665402713442112511015407123543036446528586483004585752687568301271685568706786568272505187536487217488836128522202462785138408315606801046253507367512251067751673740425432064472335280217281156165817521100417006263232581853824512214044072187333870146072066618468423886860070841508305006630768714606640551840125573754244406344516062876834788017300502078765855015200477078582405667724583454437674140520186483707631400816105446553551873136057854252274751854533213380084428216342564178087536020341553406160404155454056154717645513206426848844503087282687344453304756432034455160568573508381851271550125866452727361065401000256074061352247552007363688342858756354747066620437038157727154126828711524647610476216608800082373603423520437513566050703752358236874718378414701353221016434277130371068661686502304437733733066006671716004645370184583712347368588464171034805265045754762213065486022218034211370328020670358711855325315373747162603677473313671204555863082234645176008277035205651678538080454827286051675818172601437072482631650753666402408485380512228538140067072830611748101881723023112647150532331008005772251101450861328844066583283475752413133377587417805632881311231122461230476326852714546207718140781658120775416026743368375243433587080762026305860847477257282267207687827046113754074606413315627468426646801750147008386176580348554103750836588776027100410441578388608062054017460188425168488656011626121336155653182005640711025045147461525336403657260841503808634840774155834022370865727711776538664427624436135643271468008760215802655621643326657157835855844500162052070162417877108637830238804433027220581850458541431634880274400856348111810840046458378370887607073866661882687121876162358386813075645082203317780557185613167341756804787137253266013841751662404243460623865131073313066187084553600746335356654281610262766318564414542707501026614552621385010771032258526044066828156733386342640740243555705443030457466502018624873346883426708612468722425121407762664218135761641261378452632140068108261005338246112438206256608805126761351711586127852603861380368733477868717250474128362443552277323201257247418687726827116787461120380505557242508837447805120522425257483148046122228561785216635058201006272748803343827642825401651015253584457681402036707284086503622173666543378077414024316646353830600315385FEC507426010A5F9C35F95C02B5397DB35514E1D422AC356F20BCE7B53F9DD62A64189AFB8F0C93116B0EFB2FAD4260B7774D11A9D626F9B196FF25352741FE577D6D62E6325F23D7895514FBB10FE5DCD31396F96E08D4A751FD7DA3C15210B645EF33E748C3048A484698730803F50E2A065696C4F4C6EAD9F5ADF93172F844C337C78615C204F0A2B24A65F84ADF1FAAF5C15A116CFBC6A1E4D51E75EBA05724E629FD3A0E87C9F508E91A9E06F2F8D552DE01D27FBCE4CC079F3F6F14B2FDBD3A3BC4058305DEA329A14277D7B0D592EEEA4BD006D6EB8C02C8DEA94C9B4A99323EC9EBDB1145A32AD3D732281B02027CCCDBD26824811E91BD7F3BB54D0B9C76B045DBC8E564BC445AC39F2C03046A06423D184864DB7F67A9343035837CE74A6E8A2739E49F73FCD055C2B0B2A8F4C741B99F08959124C14FDC3D0224E25DA711193558E50F654DB8E0622F8AA94DDF9F6A69105C1443344A0C2C6648D046EDD9BDBF03F6DF336E937BBD20884358311ABCDD09C4B4BB79EC4E35DEFD27E3FC7121274D7CF739D83DB8A8F5BA9AE6CEBE63370D3E709B9EFEE93A38129918D539AC1BA77710B7CB1730B4A510BB2FD5B2F7E74262FC5028ECE46716151CB1073EB8824F7312477DA510885DC4466F9E363CEB1FC5E6A6148021D3110F5195A57D2A322528978B647B6D63CD4DA68869A2A3337164D57A0B8365A4D05EFAFF88104F89B7E85623F47D10F73CC4743664586A2DB5DB0C5BFEB85CE690F2012CAE01FDCFF3BF165ED985A67E06711F82B41C20802AD0F9FA5F275636706ED62D0999375361C898A175FDE001F78BFB344ADF03518F856D3D2D1E8ADE3B7CCED37BDD9850289CA00CA85BBD0F8190EAA30EDA18EB3A65FDB3D718D9B7359F61724D4877C038CC8B179EFE5246D447217C64478A35AA63B225F6F90BA898AD2D3351D251298A66D6E723449D4977E99A6AADAB8BD2C4FA047F253FC560C886866B207F4D3A96B7359A54B8D78A10FF5072841F06B6B8C7983F65334EDA4F90305BE89CF21C38CF2641D4C6D77C38B89CAFA7F0874AFE3157C674DA7F2B39497AF2C7013AA1C005CD0DB8C300243AA9F47AE71A3C2A909E6B12D16B52B70F624A41026544C69A982A0DEDC76D08D2CFCE6C1152D337FE902B675116DBA1FE169D2D787636937AD07A5F6A4CEC13F4535F7D9FBF6CE34C3C9FDD92A4DC5EDE672B4A3574EE2BB12820D82C4BC498062E75E3687517920AC9B5D10A95C691D15993C60678F8BD196125922D3C0D133A719DB667A460EFF35D8F0CFF7AD37C5271B5AD40E8EE9D1B11B232D971CF4EF75751EC6BAE12C106732ED68B2CDBD73A7B07221627E8D12DC0C437106B77E74B72369153598E2F007E193B0D6B7FE8B1C5B6183D52442A0DB34253150E6F7A8B733A22C8F62A187B48A6979BAF26BE09611623E8CA29204255004F038B4A4257E2134537FF6CB82A564756103A90B37C55B2C0DE94D0E02806434957F37F276EA3929FE8B8EAC9760F8339E411F8A60EB48F3064A1C90159D9592EB35D32D09D3C55EADA1EE9A59A7DE889AA0DB0E2797DC8DBCE36C523D57632CA6BE51BB943EC5077CACB6203C9512F8FC6F8D00FD5DD10895647CE9D2CF3571CB80CC3296C0F69D6B7C758024E6A632DBBE224BB67601CABD5EE1F0DA664C13A8308545CBC5DD37E02E84BC205D2EDDF208EE55E6F58DC40F197A85B5F62FE64CAB5A67AF7C4761B71F5CE626FF7D2215DB1A2C8C6CCE99EED4971FC87CF8246B9BA673E5350C11D8ABDCF983044C8A452FA81CD5FFDB8D3817B488FBD6BE267BE37B3168755A6ABE110E278397CC912D98B275EE6A729E54327787B9EA19262869539DBF3921AD2A2E2DF243AB0AD4EDD8FD6CAB83120E953B99F6FD189A1E788F78465581E5029840C737858BCA5C5A942C90698982BE84C4AEC110B3171A3D98D26F24B3ED4B1BA45B5180B51EE1B3974944B2B136D09E7339DB32C9F207820C057FC5D3E42DC37CF3149AEA80AC242C0D408C83840B86E57659D2ABA1796491A2B1493BE3A6895118E2C6EE9FB9F4A1EFD6EA80D3C2A8F5BA87DF632F3318E606EB2900FFF2F29615FA29DE8B236AA7542B80C023B11FAA86EFCE7FC33C44B0F645B7965196CBC48216856A58C7C39CC5573E4C3779B68A6AFBAD0BDF65DF3E50C6D32BDF4234AE4BD114ABCB40AE502A5D63A1850450D44FA60798D2398295BF811EC311623BAC0555DBF5C994C410F99138993CEAB36176C31ACF5CEA25ED32C7737DD4C5E47867106E671B390CAD36A0A9C9471C0EEECE9DC59BC9A2FD6FC4FD7D073C618A7C64B8C39613F98308D69A4D6C08AACBFD7AAAE863C25B3FE64D02760A21C9F7770C00DFF0A6B687B70C7E96C01BD9B3488A7CF38EE2F35D938FB1D412E7048F31E6806F1C12DA4FB44F4435FFB3002D22896938BD364DCFB86B137401FCB361F1F31F1539B69DCD1A6A58130A14A09835DCA4F942CE53EAC3F68AD6E531DB61818104D2FA952B2F28E6028537C082DA85AF22564205E4D40B49E21547DF5633CD019140B9B9488B9D82B5E7C837F8FE5A63FD875DF5D01D96AEC58609BEC2E83DC0CAFD6438E0A1827E35088EA78CB45633300500DFD0CC3FC08E98AD03E5AA454B41DF146AADE6ACE1C5F1A327D9230393C00B21CDC626B33182F41DC796CF3948EA12CB9716B794DA4CBA1CB516CBD74893E793962D82B650341A9B76FF3288E665BA962D14118466197D9C3C288286E891DB75CF304450067D3DF55CB62FAC8004E56370BA104DCC91097042E05D402EF3E6B3BA505F08712F6F6732290CC8E51FE560DADAB6252874844425F0931079D1557DA26A91CD741B8A3226FDCCCA2582099B07C6DF937616B7769FD84BDAC7B003CC08B0D84C3BED3F09C1BBC5FD46877FC75ACF81550FCC8DB0150B2EB04EF2DA0AC9BA1BC00D1C487623717341DD2E415E56977FD9B04CF1CF24983104AA1FECDCBEF8D2A39FEBCEC7DC255CF2D9630F1EFC13EB2819D9504842DB12968B437D056646CF7938293B89338576910FB07194BBDBC4AE207149A796139A95DCF6452C7FA396AFB83C81068FEF6C6E28ED1B343B50D96F71F29475679CDB496C8414D5B02FDEB13607DABFCB232EFA58F04A14BAB32B1FFF6FC93C46C30C443F79FEA4785BA3EA953A0EC96F97385A81188E410695FF8F9B00E0E1EAF5C12F572EB5DFBE4DFE3BD89A4BB9984323C7F8EAB76052282396C79DBFE025759D35FEF43F75DA08C4F8CC817C987CD298E01820274ADA4CDDBD04E8D58C6D5251E20F79F90E0F7C341467128C0BEA50EAE46D1FCE06D9FC08B709C9A7894E8B76F03E03292ADFED492CC705F41131083548AEB4F3C4BE185C6497A0112DF564E295F01E7DE6BC9EDC2564F8519B815DFED68FCFD8ABAB602897ED2FE0552F8B503E5562D637B1FC7D746A744D4A6642F95982BD3CE818AD4C33AFE40B9CA1BB3E2453850EB180E1C38E712090575BF22F05D61B75D4F4196E26853AEE2D52 +smlen = 5174 +sm = D437251809FD88CEE36025234CCD8D9F0B990E2DF6D05CC58E227A360DD9375C474C24E73EFB36D1D0D7024A517C289A00C9260421B519539AE94F6E6EB5F65FC65D36879555A6C869E9F3FEE70C1668D2FDD5CCF01B2C1A33BFDF1D5D62191FE14512CD565324F93D3EB6BD44EC0DD6345D22E1B95837498D11FDFEBC998DBF9FDD2D6E131FEDA9D37A59FB28E414FA42751A62A7C12E68635B33DBA7C194A23A3519067E8CACAF1021280FC73ED59E71DEAED354C94C48BF237C487C5D3F0E8156F42BDB03C32DE042ABB784E5034769E1B9E08839C9C0E638A8D2CE94F93B53486614FAD5F097534C929941B35676E1B94F3720E03AA4E242C5838463729659B75A1C5EDB716AAA3CA2353101224F5CFF7ED62530C09D7B1D3460D1C04648D8892AC36DA740C5904747214ECA111010AC2D0E6533E3B7DB8FEBA840A9ABCAF7C12FB8226A9B6BB1CB61EDE9FB5562C02759E62069708F08463D2FD011560F49955A789E7648B536C336CB8488F358877F71C48965FD9307B1B0B207742009839B0E2C7C97CBCB3DD7587227D9921521B103A0B098721236E0FE70E5B79C0F969CE2A3877B41FFDA5269CCBE7F8D51FBE03E9FC75B6F28A67F9A099670F1EB4BC5DE23FB74F681B50D08A47A20CB59A75E6717C87CEFEB29324B3C6D58DC0CA6E5DB88DF4796A9CAB81FF76F2A62EA920F7E86AEE9727644C242E7C110CE5736A0A26205F5A99AEE5629000AA7F54E43B0FA0F462C3FF29EA6F36E509EEF8713348DF058BF13B0FCAAA6CB6CB010664D70C46862860B42DD1C491C77ECD26D8A92F0726D60D0C353932C075D97D088CDB8BCAE3D8A6DB9B70F2E97F295466D423AB2C7EF3ABFF2ACB48B704E55C05944268902905079CD0E44F90D3B42BD87952BFB93D208A9F888DE9347EAD1926D8B0641D3A0387B9615A0A1F7E97EC9A48505422657ADBB78C1260A9888D87A064C4A51CFAD9B1ABA011EED026584A2B56B467D70D0E9925CD944E35C24E5C62E0147453342E0E63ECEAC997913563D019178E5444B321448F9E685CBBC28AF41332723B6552AF4CAFEDCD9B990905533F89249264A3D46DC014AFD02307D7092B745F07FF3FC1DF6C852659E5EBF7A1C42DE761DC10AC7EEF5CD80BF45D3D20C426AAC2604B9013BDE59CAEC840557C83066E10ECF335FA945BAF856CA2423DE0FD02A2888C776E9F833CFE93FA12C79C7244B0E1338C7A76E0CE96A11505D70128346232E1D5C99836B7BB1120F48F3DD985FD1DB173DC4694589DBE451B96C82B7FCFF103F00849AB443705AB8E87B553F9466E5F39E093D295C397F39BE80526C83A8492372CE6285A14C6F46D478C8BF72CB900BA068D20F49537F2D66EC7C38FA60A3D504CEA4CA3592FA1CCE2C12BCCB0BAA3A72A42F97714974DA469AF86595012B57426759CF43EF607E91976C474F7E7AB66903EFE93C8CC9F94BEBBD0E52D65DC18F2756D934290CAB4476B501B4B60083B6500F00A5E34C263987B7203C63DD4E5B99A28DB9C1695812DE2B451F94E16FC8A63AE4EC7FBB416C095AF4CEEAB4366614378C84AAC6C3E383FA171105EF55BE0BAA64605447BF3C79D80F97E9123E555E2C2519FBF5D5D9005163C3BAE48F862B5D6A2BC6D7B4FDCEE988780BAFB652E93CBB8E6232322DA4339DA3E832AC14746BDD1A09B318BAFC9D385F9F187F7A00C382C6BB9EDEB4596D6F9BE7D719255BDE1ACB8FDC6D3F7909879ED2A497443C8CD9E5E11EA9A3FB3925D698231D16AEF119EC8871F290D93EA7CF14A3CC73E6352FCACFE5B9468E2952CC209E38B85A4842139522BBBEF87B53ECEE7FE36069E4D8872F89AF82020B6E8A65AFDDEAD72BBA42B9D488A04589F4A8FFA7818F8AE5C0D9364E908DABD7F7F20A8BB00D587CF48BDDFBB093B1624834A1DD2890A66E838E966A296C54931E3FE0D6A38F5414554AEFF5B0553B6E51EEBD1C2DD42DF1C807E665F7667D34C677D05FB77D9EE13DF295B3F4A6DAEE2313BEAEC307325A74CACD21BEB55BF047A881A33B320C68DC3E8E0BB244576C1634C5F2025BB912D8D9CC8AEBF7C53AF970019BB9F2115A1DB6F2AF6146E16DBAF22147EE6ED13EA2DFD66174FAF31870F57742B1AF796F91010186B428CB575A9BFE549E94ED53DA570074A2FFD72046201E28F0A546B7F760182CB308454EC8F15759A45B8E92B22A0DFD9CD25C35AE7677BDC45DFF89C20118B5CEDF7B2A7681391FBE745F91676DB6EA0231CB822B710EE10525A5C2289C2308A08C13AE80D13306843C0A9723A9C120DB3355482952D6A5E0FCA7431EC827258BEFE141C8D6A3B3BBA4B556A5843BA6CC6B408EB1A064823BC71D2463C61E7FB85E738A2CBB8789C53A27A90B632145553987C6AE88CC825B4CE7645DA5EFD90FF3CC5B414AAC8DB484FB0F23515F7DD739359EA741DD3FFAB8E9BAFCF4C25062CC68C49E49CD8CB70CAC0A8B5A84D8F32FDB5CF98339A76052A7222772884B81CC6ABBE030AD16380E68FDB367273A125EF2086F0373ED037DAAAF22C1AA11A754E6721C249C18D0B27D38FE2EB2729EAE944961262728DA32CF1D90F3A8D91C93E34E9582B09C21EC232144B76E641BB48AFEC331433AEDF3C3635E07CB2666A4906DF4766DDCB8768FA159F2AB200D197F432577F0B7E95B21BC0F7CA8A05BABC33B62075182686B57F933C1A558DA81A61E8E25D0EE8CBBB0FAE41239CF72E663DBA3581D67A90DE9E5468EC20F2FEA65202C4F422C5905EE89DC2CE0DA735AF60EFEF7DF99440AEF7A0EB9A949D0B6AD3AEB743A1346F5D37FA9BA660004AC15D2CEBC7DF75D403C38E12756C4D612721DCC30DE5D2AAC536158F397581FB2954284BB21D78FC01EBFA69C4F5D459A8C3479D21006E650C54EBF5AD1F6B5A6B46A8FEFFF3972C50E695450DB4E3E9E01E094C4364BDD7960383AAF614341081E0B387088E23E3BA319F8214CB41B0A2CF78E5841A0A59531A547AF416609FAD0B49D7865755927C4E01C62B19ABCE8C5078B4DD99F4373691EA4C2DB3C678B9B3E83DC544E457B875142499C069D5902D75FB81AEA434FC98FE95ED02F7EF5CCF3B7ADFF75000A0340AB526C429A444741DAAF13F6B484723A1E488C994B293C90C5E68499EA3968C57AB71F1E7C8DB78CA1EB7B4DCEFFEF228C1D98DCA726C29BF678F258DD19871F1D9FE5D9029E7C97F1EC14B2B310725E931D5457D049865CBF4B3560B4335737A76F50B592795DE0F23157A292F9315F174D35CBE4BF52EE688B9D5A6A4DACC4C7A838ED67CA031E76AA7BEAF994D6EDD2B821DD5ADB27E58EC9606DB03AB07EC3A97E919CB501EBD94C6D407FFCE661207CF7A686A4CA69AFEBB362022F400DB5F6CEB4BB2F2B5E4A4480CF2E51B72C44C7C08B4B416D13D79E95177493DCA2E705B069B6444E1C71461F8C0336CA9A221C9F9D87CDD24C926167367B0BA659F2CB834E8ECF4C4FF96C992C2BEE282C2A42A672B47909C4E6E3ABB3C5A466413327C699F73A2FB1D1FCC8D85E748D3DF0B4693F044D3B276D24F76701B07675138A11A09CFB154420F36DBF3691E5BCC71B1EAB9826A4C693082CD530A4A4155D001D1DCD2CBB6959A42308A8FB1E88077A7D4B103A35F330E5B1019B081F519E3D4CA9EF5A5D255F102F99BE8CA165976260AE827C6FB71BD62809E56B2F14934CA00A0B00BB89FEC067B7746669A3C233F878EDE8CCEEFDD95FF3203F429BF5685F1676818662C07FF629F420C007D55C065D9836E97A11496657F9808DC8446F1B45B3A977BA088004D7D2D69EA0DD72ADE43DD9A9F59113D7E499E0F7414C6448B16EBA969863C86FEC03B14ACA7EE0D2114EF8CF94FBB2E265DF5F954723A7F2DA483EE7B173C063096FF5D42BD33024F46308182E9B1C41CE250CADECD454747AF84C3515537049EA33033D8F5551B3CFF2A916585673E265D293DE2A7434D577579F5D7D4B72DA05B0B4572C71309CC1F33E2956A61CC96887700C4095D6332260551D11DDEE8A7C01A2ACA969BF4151D83B9B078FAE5DEF57D21BA392403650F9FBAB1FE39D37CC89CC8439ADD7BBAFDEE29725B56D4B23A8CAEC62636F551B42FAF1F3A20E25C64576D7E510D823A6A66F7C7EB5B08774CD464B8E8568DF6373BFD5DF6DAE5CDAD716CBEAA3C0CABE88BF11368EA029C95B13449B502C8E18A075C6EB8407C45925466C0DE44F180754AFD9FF72DCFA1706A6F79979E6DF5C53B31AAA190915BEE588AEA1E81813602B0221D27482BC5FAA0358DD36B1081D21CAA8FC69591EA65943E25BD2D83468BB5E9E9E320539F869A4D2FEBED87658C20C8BF144CF9339FD004E123DD08AEEB890D52C586F80596266F97706AEAA262243B7AE92378121A02962D336AD92FD726140FA363F3832F71A285723D5B55C679B03438C644953A40263A7D323D90A85A41986A90B6482CCA33D5EEA2FAFE5A25DDEC6BA841738248DD08902A7A1A5FD2933A1FD70DBE2C8A436314DFFFA851508BB24F62129172F6ECCC1147F6A6FA86A27F542C74BAE6F34827B83007CE0CFEEDB97A6B0B3BDD95D6C75CBF12D3C62A9152B3D5D5FA5D0F6FA21253F42468DF607172B545EBF000000000000000000000000000000000000060B0F181F250707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B + +count = 57 +seed = 4E94DD734A371A7C6AD4A567038CF93BAACE2B9D30F3862198DC55D2F21F8FDC9A7AE5DCA1541712179E3AB1FFA3F792 +mlen = 1914 +msg = F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE +pk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C206EFCEAA46B0D35673B126EB45AE62A73BB6F4A84BDF0103DD2E25C5E8FCD73BDAE46B64F9302AC2E5F4B7BDF468C1F37095CA605B1A5B24B3EDA3EBEBBEA75CDA5FA65E2E20CD26C204AA3C824521878C5AD3EC526D0AB1536E1A0D5A424EEE2FE1FA0794E30535014BA9B4694C54EF78CFFEB3EFA56B341B1333D631FD5FF76D44270A206767CDBFD7E16795155FC21978252D5F12AB5D93088553FA43065B161C32D9E822C1DA9F9FDD75BAD62A778A31C5A06C1617D1F4303A584D080B2CAD92ED2DACF656B9C3540C847401FDB96EDC981B41F5E62605F1310F5558336FF64012C36E30F048F81E20BF698959AC7EBF59C2ED766A82E25E54902B43CD27B5789B65FECB81ADB942A653613F51417E80BD9DB53CB5DD7BE9CD5CD9387E27E9F6DD79FF8B574642BC870FE763566E36EC6DB0A08D8969EC290F9A0AE68299FA3EB7686942F0B28A3CAFB4EA44863DC1CF1153414CAB3229F954BAE20C5388F92350ECA018D7899F4837C3A586CB2362CBEC040D123FEDF6834DC8F0D4080D07EE6EAA5D763C47567138623DD16335C4DDB00065C9F9D8F6776F724B854A3F3B5591D0AE07BAC87B5D73F047A51B56225F78F3454B4E91CAED8D880A28B2D24378895D38D45C49106ABCC7F0F6BF66C31C38D05640850095E885920B53221273D7A64DB2BCCCD2198CBE8703F02F5C8B22FA8A271514CB3FFC2C947986630E6F66BFB5121E18D3D554C1939011EB60C6D3FB123D4AD91E1898672E4C64139CE8A4B3ACE783AF323860CFD3CAFAD1B2D483E55E21FA6AC3B9F970D37F54BEA3F1070DEBC1D0924C41A7E8489EB6C76A54CC459086E0F793F7107E0650D2741B44F119031026323A4C41D4A80A7ABBB09F3E2E269F0D555CC99F41D35DBC9778F626A8FA4F916479A2742653BD5AB377B61F280020AC00D1E18A2D6B683A94A0FE3C6A81601C8A38577AFB250F3C948C050ADC4F5C8AE34260D234F254CDF541EE94162EB5FD15CBB24137591D31F3DC6D71ECA3492799DCB5C71DABA579D347651AA9936B937A2BFA188763A3B7F3915309B8548E2FE392D6F33CB9C368FAB871EA20937223CE5327C9CA864CA77710471EEE6E5AE80695D3389CEB8EBD1B57E5CDBF0853F4E938A58B980B0849287F3DB0CC0DDF9B19DBFE6F026F0C2AF8D8C664EB9B86B6985A0307C045ECA971E13AC855409EBBF84D3AE7E03E1A2DEDF660FF47516057FD55248A278F30C515E182D64EF7D52AF8BACE8BC80D761F5365CA1D415F86C7FF5839D2B6DCA532A43413A3BDABA87B781226896CFAAA5DA25D0BC389E11CC8F5C5D7A06172DDABFCF44FBAF844122CCFEC0086571C6F5FE0DD04B5B067AD0E09667624DE5010A284604F27A9F3EA811CD8AE21B0766D9961D52C83713D76A49EEBE7386600A4EC0F7DA210C0E38E2BBE45D3D3C23B0666C55C3FF19DB26A9989330132E51ACE3817390CE4F57BCBD22C4C179929B31CEF18D72CC57402AD3DAEFB0B54564BD41970C4ED3E4755DC43E0CE9AD1B652D703DAEBF9F6CC0671C23DB2C7A57F730C77D94A3537EB983D75E713D96375432080B681963BE67642FF051E74D8576D77B70574D4CA722EF7C427ED822D857DDE744D076A0C4662440DF133F8A2EB95DBF0DA89226FB99220BD0CAE6E0A658F43813C2E787A508BD43E1FBC1C591E8CB43EA26FB00AEA1B834DF55052C4FAE5C84A1BD64255402164DA67D271368308ECDB11B810AEE549371052CC5405F70426DAD1064F74F8D8ACC5BE95D856A420D739F9A7C5607B5273FDD4B46C158097792CB7DEE772CFCDA5D827C81178041C0A53C72B8080B64065490781389DCDBF728CE94078EF47234D39DE6AD022A52D3AF6904C521AD425A591D82908EF2C5FA4D13467D945D1F4C747B30331BFF8B8298E7C3381F89F70FAA21694FBECFF3ADEA2F76E5368C486632B60752A62735905B918B41BA241CD7DBDBE9B20AC14CD53BF1D66F422EFDA5A8E8A36568ED76902242080B43EF3DADA418B9ECFD07B2632D31640A5A1F60D9725162ADE37CB3D74FD92ADD27FE4668742C4EEFAAC71C806820F324E8D15947F279ABF25B7DE34ACA7A0F36CBBA7E5197A37C7CD80AE87FC9EC1955F35E82A6D2CAB048AE93D74CB3A0492DE320EF89A27D57365B1EC985E993C27AE8E55D7862D21EF187B4C6C0855A8B01800148DCA98D4F085D13A91FFE1E222041B8F45AE1A140520D71D7CF8A02CD807B73358053BA878BE21D3046A9B854B5CD036D8288D2863609DAB5AD0E467DE4EA789BCB4A943C83BFE0B01548846ABDFAFB3D4B55BD8C0EEEFC2AF16175E039EC3085C02B35DFB6C2743775483CC1AEAE4890FA5EF523632B271165A824AF9EF4749A238E32AE58F582388035C765F25AC43947114135BDD789B9E8AFF0DF22A4B713BB83158A26A75227866252FE447A93AA81003A1EA3D6C52D4EC4AA1407FC25A7790387792F2191BC454EF16199D211AA02086DEA3BBD8115B7B4606736E9E8105DA4B80216444603A4DD2A072ED6766F3B2C4199CFB86593D219263F197FD6176A753CE5D53781DA9ADE09928153AE7E0B4EC44F4D47D426FBAB6F2EE35BCC98DB830C788F75237B749FC905CDF01D4D7DCB7AD3173B4D2F8A398B38E8496CD769B9B628499EF23382E309CC369BC935B661E21AD860EA33B3D603AE422B578637D348A8DE31B4D44B85C5AC +sk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C5A7F7C7C1EB1B8CAA00D7A92A17595A9FA3BFF205067C8AC8F3CA0CCDF04E8A3364B5A2EF679053C711DC1E18F17BE64112E3023F4760875F3663260FAA102E7537500152062080855337558623842156607874325688670108154382086052465041141848321862218761573238186652152732762803126047817387081655648516624317520813065812247026270132720140067122852222787320271523514170670506806880254225070314622816286306570301337630378867642150427748018360831240531247280642132506025211174576671716068653647605684142743361778553217561242658344410045274188068834858776700623006404358483448030347263801048856162370227815814357263614728833215146223270671546368365021420160216640054162621238562471680036154841778502532681076001725460600501770557744485643254557603050078210801470257867787366525367338824257105746312408571605127764270048645278852855156231168750668605703534673681081575014840503172408601055542732235284050828017677653013651631431446281121146036142666144673165013458363821843686522116444021182840236010545125217253226147000387340101502853236304518423740751288185733034668187118022134325818081713030242422858531882140364100064211367608574672414113446525003505422736641787480125644187021132888611504687772454536112772078755116667315403324635335688212447645727430352068216024572684570076454432070200010675806460562406245410821726120682373802260384413668128471765813761222147512532324508675714421710506488508700421116464845073261371758423375433322514317152850432343370640641305741577740822404786648580764173455751817544511282806364650120503508076201837282272430832347651287353722303203777700888121052877448553645453608424316236837717651324116565746170310614543302260132450727488286173721350034147427368033350615188630256358655586134047503542702108753786163327810447637085541461131764558805723720648018003552443760271836273468203436472245338710703072742848066632400542765423623730368835768023561868411653174173586133605633674156687600673815527678548683471663861555434011682238663280230684804824743187215713326261720557168716783253540780826411270788407418535087584708654006210351577642031504230415668344048718667544231321238003461354266758260216587525673740620533023654010488887005500308654685021815708146840207765826227021844588105534145004040555516730515214748104160455326072153205313347557303543770687852134245203772401723447045604201055115875482762701552182048388320138204167511171807767155204573485163544735488272833036266754716111573258253208617028481450401483667817814250235117731501237206462531388752356484587030804038028400568355268052118865467851013306226543846721837216038257055240261357052838073082785058177887142242262475400874803781132553143664416224338234352361163285252482402332730186267415810128661167262513818573132018522052617455617000421525058747446787144360538822636573228721578852306233515344273838063763301101234453566775740132425821086623347602437288720204634436625123868271716750610136542382813113545881207265231832503250406738161885052748887380688854734241612720103148469CE3AB88EEC618D3D2A66AA80F729EC01684831195D6532EB3968B228F558FD67EB301599B3FFB68224976F3DE5B01C5041E3A48A1C61D1D3249C230653A90A767D504677B05F086865199FA63B5B68B9266D9201E2E6E89BB106CCB56A8DBD3C6BC29FDA7C45331FB168C1E55E426C2B0EE3F6D7F4ADF146E181F2057F8D9E3C886E38E0F0868C0A5F71769A47E2FB5E5749FCAF0DB6BC6AC97946662A7FF026D03E1E57360F89E8E9D764F8C8D2171894BBF3CBDED8086ED5206696C48A9014369A40FEDE6E39D2D8FBA88CAEA1F6EAA86D9B49CADE1999D72A139E3FAF15C34553743811771CE22B250DE911E656B157A243C9E58125E60819686590092750BEA840FCF9B8082FB199F08C077EFA877C4E43757B8814371E5E055E6DD49F55407627158E51F970C91E8497EC01EB84BB7A584D3FD82B413227101913BA93E30C8ADFA135EF2B27544030DC082CFD91D6D8B21F69B78DBF7494A44753C685CAC311B58021C61DCC579C153E0CF85817DAD4C5C10B1647B35F1852AC4E4A0CDE2F77EBABFF218685F4AA78E0CF754A2BF0401706C42AFE05F5EEF3B9A4BEC7223013AB4DE1C8B6DC47ECB6BE55B56BBF3A03BB4F87E88D24F18779D8F5DC5ED34751558668EAAE11C12B44D023DCD8DAB721E159880BC1383562858F11933FA6D2521EB734B4FBC01838C3180CC677C816AEAE792D8A047EAD1EC2566DE3174DA9465D3ACAA0367ED8376CC97D088B22EB24EC83D5697469EAB19AB48EB94133FD62016E1D16D3F125521097B7CF3B4BD27B73B98B5F1974439B2564975C8815E694F21B30B8A09E0346D7842F9D30F5AC563ABB099DDB3DE121AD967A110E248ADA34A2BD687A218EDD00145C1D7246BA3A78848906CC267AEC39D96D9DB213FB06FFFC61E9E65F04659D03E75C1A1AAADD9D604E79D6534B6BD16ADEF1BB44A286B4E5AB5640567D5C0A655EE4A3CEDF77BBF9D0D2747F208BC4BD46D9943F5489B704CE89F8E5A272891A7E1AC8EB4456D39765BBE8261635CCD9CDD3F7E6586EFF780270AFF896E2E06FD7A0709AE3C619C25ED3DFA57BDDD5E1EA177E86BF2D801BB16DEE5987F929616B163C4A466624A6DB3B5153571D6DB89B89DC1833415D92FD1AA7B440D3AADA2DCC2AB2D6268EDD214B81EE699509B0AD22C6C6467B108A3E98EE876092CBBD0EE1D803F5BA4FCA0AF5A8A73162E7AD86D809A3D2E9B26B2618627CCD29586907409F6CEFE2F934158C22B05FF65CC012604F3AC28C83F21ED665E52F3B7DD535B5F4E236F31199F37FE76391E923D5AC799001EE04DC81E2DFC0FAB5786549E5A28110A21203589C1D9E0D6A9CCA13B885ACBC440DCEB8E08DD61FCCABD19E55E9D770C8AB20243C4E872CA232F8C62096DD14C451B7274D7A73379BFD4D16E2C1553EC2219515890C1E2A29C44DAC1961C3768D8591784DDDB0C21B41D8AA49AB302D719A8F298A887533773E7264B795D2DB3082D370FB6B75C37DA75D3EC8E7ECB90CD57B6C175388DCA69FA6D7CEC30C681F26CCED678C25F72376488B83FA546C57BD445EA54A7F0781A0FE6F3A57DE3ECFF40164752E5E897558EC9F9FF80B1D8BBC808D8BF192596538B1DF9A357DFB7A3A3EF1E77C94D20A5F53383855905335E734817CD1B1612EAE2D48668BE8F3868D48943F63F5AE2F78842C41304E3FB137F8CB50C44D291B86A57920481FBDBDFC066DEF996F4506F21E7108D512C953D34EB1A98ADE6967BD5A6BEDAE870679B96E19CAC122AE75F0B5A100AF59DA240C6486568AED523247E8A7D67628E1333925CF648236ACA1C5BA177D3542FBEE8EC517C420772F55C1B926A1ED90F6A70FCA010A007C200F8E1FB9DEF5A6BD5A514CA952E15458198FD41E08EEEE1B796E7BF88BA6E66B80805E64D772BC8079D8EE50F7ED3C580E310927AE131FAD16E6449C6D61D89638F55CBC3730B9CAD68647DCD00EE4E5DD7C98F99260BF4CFED03E3A9AF878D63BCD3C6DCD6A0221C5604B1F53AAB5FA7EA2D817CAF3FBAAD01F85486D68ED8B42228FA7AAB1C762E7E4D29FBF020AEEDD5A19CC327E4B10466C58421DC823B8C7C87364F825E164FC0CB03BB0CA01956F585801A605BF53737BC414CF656AA3809A62FA56149BF6F15890981329BF92302EAAFBCD528757F25313D69C973C168F29A0756409F22F572585C8D68F4FB21DE6B5F750990D728779FB523871C4B8F0B571F9EBB7A5EC0AB2297B9D4AE9CB91EC1F5321789D5F16AECD3365FCE2A996AE0BB091038749B6A3C15765F924602948CF39133BACA24C038BDB153F169E8CF1214BBDF753709F44E600B30C5D9BFB75DC8820CE324BD8FF8B6A659274AE979123353E83E8BC6F30628EFBF1EFC4A1839DFFC81FD2CD661406AEA54BC7FE5B2DB564E61E5FAF32F02858686DF8856E52F72B3D37E096B43EBFB59F5FE1F4E723FA158F29C554E081461F0480DEFC60D527E225F17954A6A562C2DFF12A5B33431DF0CB108FBED22F203BAF7828E444EF197EF8E36CDAF4103AA48C73B95A05C00C78C545FD3A6CB14D66843C0D4062D901E95DC484DD3085BE7760C17AD0CEA1DBC5E2AAC987A302B57EC042712D7639246E2D380F1F6BD773175E0C2D278382A0DE0A031E553AAE7610E4FF264E166BF33D0966DB33B39337C6429091F05B19F951A47AA7648730B9AF360877557B49A4CC8FF6BAF2F16A7BE8A1C052606145ADAD0D5CC8A7330EC8ED80C0208B4D263350FCC0F509B71D90C6663EF60B6A266CBB02972DA380E0680EABC7CD960E9566BF49A8201884631F7D4FC8E9D0CCD20D780822C113C0458D463AFB29DA94717B470587831FB3BF91660FAA100B599C9F6741A27FA6AFD14253397F36D3B4F54E9EF090B8FAF632AA4CA1D3B48B79C9609D5EA417749F1C661E80961A1DD9178C9737BB3E9CB4F676203230263C0ED235D53F73214C4ED0DDE8BD53EC9EE7AF22CF23D7612F9A0EF712AD62B0AE07FDB6255839EEEC4A6D20A91BA70E3DD8E2FF8E6E38F43E0C0962AC99651A5403649488001042E73AD435F072018F09EB126657A620D979899DFDDE5DC6820EBD6C354CB5A13F5F0EE7171F3EA18374B1591459B710B29694BFDBDD50E54EE8934A0BCD8198D85E04F6A2B4F9E6F099E8D62D434433DBE37E19F4CFCC2D6815AC9A87B49457B187AD80B632CB3C86D0D1FDD47CAABE789E6274BD131F85DC9E43E84C5E692705225D4B97A4ACC2F3F8CB2FBBAEBF23C693E64EE8B7CF9653C82E223CF94179F6DA04BAA88035B4026EE4EC2239D50787BB959FEB5798C122C77787D9CD525D886FC9939546A430B43AA23479C3681E6B93FF68E9958C5605D7F13480111F1B8C5D18C8729359449B2816B13FA2C6D0B84CFDEA9D6E30DBE548EF2C04F1892CA5D5D08E2FF8F21EFE6A7DBBE74893DBE57125431B960F5686AE30B0424F2F91B92DC8255BCE4489D0BCB89586C91D33C2E079662B1D93E204A0AF0F8981D6E4AE3481F1CFBF268E806980268B7073BBFA2 +smlen = 5207 +sm = 404CE214215BADDC721B3454C8F2F426639BCC2AB227D16A95622808893DB59A022849B33EB0BB3CA5602F49413C627D1567155D8129B6DA3AA861C044E3BCBB7258B81D8547C7F93CCA3B9652449A82BD7BE4B51C1F2AE4D76EDE096C933A06AD7A449FEFADE72196E8140CF69F5FABF4496E53E397B5D88055397F6F9D10C0CE8A7CA448726ABDA268EB2D607D6E7961CA512D58F03FB209FC894F95D75EBF583059EF61788471283C6FD9C817ADA0417F32E80D8B2589E4C88199842A06DACED99598CCA0460FF39A611000AC68ECE5913AB090ED329A109FE3968E606AC430130937E97DC9D0F6A4B04FCDDFB0FA7B8B080566CE9F832A43B42B96390C521D283969BA68C3BBE1B9DEB24604A4B1F9D57C66F13660B2E73ADA5B0D2AB8140522A41FD38CC9292F9FA63F22F820DA55AD52063B0A9E2EDDED6D8F3AAD010B70E80DEA65AA2808D794303E55FBEDE4835D9C03EA164A3FF6F7926730D1C426564B40FD42706ECB6EBF3A72543CB52EDC49F0A07DCC1CDC766E274900F2BC6D996B56878741032F61F57E7012FED9F6B2FA20815336D29F863698B0A032AB0F35CA192ED1E543D4F253E846DD00575044BD689A8CF6BA6A148CB46FD1A5F65E66DB53AEFFBD091A5E00E104E408A2062DE3CA61F8564ADFB212F39E0521EAB3AF6D4EC917E2675BFABD91DCF1CB1E1FF7582D9BC5EE5615DBFA27861360D43BE7946AB385EF47DB91CA8C5D49E0931C10FA6F810DCE1D0FC4840BAAF948375E26C7F6230693D3E2A774C80BD3D86363EC4A38214EB640BB0AD2800A664B6F0EAF685C581197694FA9A4E310887C7064B6B1B5151A38785955331619B0197F461E2116549C99C667F2C3F93469D63673FA5985D7C967C6E675E819FF1E261C468D0904A752527D1D13D512145B3FA6749810FB53C2FDC71273A5E3AE8A04C79241556E08D3C2A30B00668BA3E2C90D6FD18AFF861E52A70671A9C53934FD203671B25035EC3A7A6850B7E68C530060549133A1F51AF888098A0D130FB8D138D28F901FCDCEA45C3836F75F54E56DBF97932D52AF3C257B1A56717A5BD405B22734E927C9F4FC75CDDED07D7C8992ED43660FEE158E5FAC10A0A05BA34AF40F759A91F869097D7AD0886F0FC5182D0E2979E4FDD28F7BC411E39B7F9B462C697A1B3E0228927D483C58837763C65451286C37B61B06BD75964BF132932E36B7E090ABC02385E11BF6019A642CC8C81C6852347D3BAF8B7511DD1F276595BA448C76F7713DA5CC71DFDFDD29BCEE1E26DD3778461CB7388B71684B0F1B6E32399DC91D461DCEB904B8CA2FF4DB85A80D2215B5C9281106A5AAD866F93999975054AA9B693165D537497287327283000617301F5E6D3D875C5FFBAD40C44E96ED25B4684DF7696F533C09D08D3D157FF48C4A6A319FECA28E7F7598F525181DE64A820717B37A0064BBC45EEE4BEFA3ED680927225A48C76B910AEC807FBB7313A65B3759B5F30B76AC7CEDF37035CC8F38A5DD376EB8CAD4D7507E6E2D46F9CCA23D8A5BBEA862D78239A0F4D777A69F64A28C46E9EA3F5A433EBB0524EF028766A17FCE137393917DD715A4D7E510267314D28E9DC565D7D8D1ED75BFC9275E5966BB78F44AE38351DDFD3B86401F275998AA4F1E7A3A90B1423D8D64D36848A4FC7FB53B345ADDFFD496B880976FC9AB94F8C30B72E4BBB5DC2CE1F702B6F38F2AFF66945A347E1CFFB99B4EA34B693A4D92609055DBE319A7834F9CB1E300D2D4BADE5C0D49180A54485A0F8D6BB90A2E88B7363247413E517F3064167753AC3363A5F221EC1EF13C26DAFA00C0F6DC87CF70F26F62BFA3ED375BBA765D7E430068606C4D6D1E055EAB3212E572390AD591F8E07305C12BD0C2E80DDFBFBF1E9F860B90F1A781C0BF762692E67EC3CBD785EF937CFC6E0F4739DAD48F2875BF811A1E0F07B295B531B16941861D0D6F322A541A08D5437CE8B7ABEA515C4E023A911B278AE3924146D52089B9743924EE8F218F72253037CE3C36862AE421480D53854365547CC15170D9F8348179105F060DC7196A86404F0ED5498EFBBF40CFDB7D95F5E3B962129378C3C68E34E7BF3A9DA703123D3C8C3A72E749A5CF0FA8A9E8FF9459250A959FAA2FA746023AB315FCC07AC1A673EA74442DD38185B9721E6C61340BE331BA871172E58B79F3CD8A992C27718978784D9F8267E4228715974EA478C959B654F3396667ABB4178EBB5921C3833617648B212490DE03ED8BC1FD3B7435253CB1FFB22059CC29713C77B2B26A2580CDDE4F5FF084BA8A065BF6EE23A9BAD2E1BFE8940DBAA9B2256C9D85D5EE2065F3FAE2F38B71553AF8738AB0D2C258CAC39C4AF2576E0510047D05CA21DED9C3885946A83A791532E0D16767765985425C33A9F1AE83A7950FFCB0EA1A282BC47C74D06548DBE8DF71C75ECAF71EF7B084451F9EE62D9BBD4938FFDF22D10D3E3E35FCC6EC497002E6AC920527CC53E598EE547EA61375F70DC426E7EC70F447831969EC3FCE9F61B5F01EF4F857969AA8B1437877EB0DC1A787D399B88E582DAFC4F9689BD46E69E2EC264D9132E9838B81296381DA23A0E1769EA0128D94DFC21F4F1E924224FEB7A9DEC2ADB512028DEB12E4791E363410CD32D6ADB3C417B1E9815B7F8FB088A85A285B4C1352A2D8356F2878DC6AA9492239827BA57045FE391AE3191DC0801BAA6FAA3C2EA5E951C9AA668E85F09D4ED4908825C7D35C0EA57AD17845065303B445ADCB5DA78B36E5817160AA7F079B481E2E5391316CA255B0BAFE279C03DCD17866932CF03074ED107A687A6068C6E3CA26A475F2FD96FCD8FE6248119C430EBDA6E8F700E181E0D9EC5397E3C6BFCD544951BFD2A129F28B1DC77C46B11A8CE0026FEC0F3DC73AC3A0F8428D0161EE4E707348B5667B3EB730645D07F5376A36475C2938087967F7D680CAA48B777D46D973815E8CFCB82462319D0ED6206169E835741F4815989D7591078C0DFADB505CE1F01758EF6FD2CE01A61D7ACD16629E1445EE0F9F61AE3F3AB0117CDB6D8F1DFB93AF7AA148544B06F0A573C41FBDC1C64141BC9371D3E85FB5931937F2D9B7BBC9E38643844D0BEB1AA250D673577261620E317CB66BB9BDC126876689E5E3FF5A9676CECADF07E6DB9138549545ED0960CD98DDDADC89727070071217EB703C89AAA358919FBB69E7BA2F3BE85203A6E5FEABA7A70B56B417FAABFC71EA058E83E7CF0ABD9458485062E56F5F900F4498384FDB1E75163FA9D0C6A73EE1B5A8BCF45D0F2A2143517497B72B1DA2FD2FC1C722D1372144588DFC887B50587D940E1D074ECF68BDC4762C28A98030D2E803C379EC1A466D7DBA4F7D9F26CF2AE0408A89A892914252047924D94C8EE2E0288F58250AA27E7FBD76BC786EB41864B37AF522D0A51C237D5826AC040B31067BF938C0FBEE19EEAB7FB52388A5A5251543826F038BE0F477865E11557D0F12AA8E16A213A82812F0EEF661EB8E716C57BE7BDB57F5EED8897312389E04796702040ECF65A97B6C006CA230151B7772B3CD59FAF827DAC6FEC09B81808F9F5558824D6E5C9ED178D565FDE158668FE32EB25CD173500C5D28A2982D05DDC139F4E52AEAC259672F7A34FAB36B41B2AE58431D800BA6DA03D572583C6D18B9A556A58D900325EB5E6475A08544F8B51A543745FF3A60AE5D3C9C6601B98FE569BE08F8458884451318452F19734711859794739B7173F38C32B2822EFAA7610ACBC40FB3339FBC05D052C46FF16DFCD28B0F62ED1032FD1E9B5124A61D1C22B8E27F725B631A341D771FAFA9B44B956E83BCB4967C669DFA1C6DA8822A64E106216A044E8AAA4283E9CB4154445CB0154F62CFFC274B7BC87E0D031831F1F6D93A47453D443414209E4076626087E5570DC74E52C07ACFDFF24B2B32D545775E3680141A6B59C2ECAA6610FD76DFECA89970A927CAEF649BA3DBDC168C944782D8D6AEB833435A91CD632570F060ED4FA0C0895610DAB36963C99720DE5E683ACA757C2E832E705A0B8F601EC4124FA6D8F06FD768DEF991508CAF44FCDB771BD528216F12C7C1CB1025E65612D96CE9F98491F0B4DB8E7E755EC3DFAB1526A74D90114558A95AD0EA147378972B45C81CDC9B1D50944C99AB177AC71C287D8A0BAF6D0C9D0B48D51751BAFB4D2D31CE3754D00C1A4EED4B175E937AD0775ECE9AAEE407DAE6E4094DC29C85CB0660E4D7B07C0367CED552EC07108FB1661554D855EE788D9FD60F7B422046C9F893F7105D94432C7D7BB78E275FF913572ED8631B4B965AC4D4BFF129C28906DA7D6466AAFF2CF6076859CD2D05A8DE60CA5BE2F68C53171DBDD09FE7E664682F0BAA04B31C321B8E85527726655713236513DA6C7445BAD220AFA14F3C6C7B03FE80CF43A73583D9A3C7DB7AFE39F03E56BB51C6D4F15CF6B84E800E8EDF2B4546A0B92B0CAABDC581FACCDCDB236B696EA6C0B9DD36083770021CD1FD4682316B58F665EE3F04D26BEEBBEE40747CA2FDE9CEA25F88FC1B3AEE1C204B4E6369CA254909C84D9374603B162E71983C4D7E919DB3B72F7191A8C7D2D8E6F3F83038426C81A5000531B3D90D2D3E3F47D0DAEDFF0013191E44495F7C97E0ECF2F900000000000711171C2532F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE + +count = 58 +seed = D9281003AC5F7673E0E9A7BC29C4ED75E6B0F228DF49D11A2599BFF2DA9E887163BB26DBA4F071FBCE02891540EC6F1C +mlen = 1947 +msg = 437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF +pk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDB7325C9101750FDE778DBAAF461DB76FF70ED5579E4468F42F909E1D78A19E17A5D10558AF8ED28E1B7635C761A082E29352CAC7931191DF21DA49AC46E196E736549180FBFF4428014AA3DE0D37D743DC23144DF4DF9495A5DF72EEEACD9A8C56676D6E39EB50C747C594BDCC7AD4BEFC55751247D274D15C131BB9B253F2EAEC791B2AC5A376C89DAAC4CF9651D967ADDFDD0F84BA1E68E162E682198A9B7652A20C7520B221DAEE84587885D7366B081F7E9B9E4CB4888A8F392091593E62BAE0F2F4A34F9275B2F353AF73A35C14ECAC1AC2643A7D0D61E62CE8A4EF859DFACDDCC74F9AB0FEFEFB51FC672305C92F567F2E58AC9E3E91AA83A76BAD333A11A1BBD7C839E13FF48BE460B1127FBCA6F7D0C8572F623FACB9EBD489CF5BB6DF838063A0A2E4445790C23476D950DD574BFA6462B6DD69C7C286DE38306434684932E61E4DE4359E25A6219F4927E1D31FEC8660968DA5C44B59AB833549B6386F9AABFEF6FF54428C0F485918537D5D55B59B4EB5B31CDD7FB8F16AC7B462AAAA983F1FE5F50DD7FE86CCCA5BD752173051B536FF59D27CE07A153A21FD2ED48FE46A08C7AE561D112FB56256EB4A53DF4E1E170D6373BC9769A92E180731C57E57C7E149769F80F2C5C30C8200C5D4FE98B1FF9C0DCB9E5267A9D69283034D363599626C6C5C87D7F5D85FE51EDA926364D12B35DF4F380C2F8A99A5FFF28CA511A0CEA243F56226640BDFEC5A0C10191097A2069C3AAF0B7D74BA32A4439C35B8C53CBC7E3A0B9DF737D65707552412E410AA9AA67DC46D0CE42746E0C2B59E21E6331E97BE01183294D08FF68F728808C8B4853A3AC5EB5047EFB4D4975101A1F8276F28D77EAEC3948972E6472D3560E0D67518116C9731D7E712EAB6CE073019254723AE5D6282A8C8BF899BCE5CF53613FBC7B4AA2FB9FB82E0404509E966B8CCF80D76B6B8A6E86729D7B6D4026DC6E8657724375368919814B79934A0586F3EF8A2214B6865B47FE29B88330C486963BAE99A9D535C76AAB05BCCAB08DE661413DAFA1F88F7121056836834FD3421FE77458C54CEE5C97678F6B3FABBAF2CE8B7D56BC667DFD42F72830EE3299613F4587B93F2C4CC54631A3EFC41BDDCE9A219E85C9989599705484F6B4406FD5D001667F255362FBEA4B4CA6BAD2AB1B6BEC821A4BF81D0524F425E2CFB8E7E2B9AF860B82347D0C5E049F0F9FDBEFF8413B147D8A0B247328FD207135C644D9C33AA0C1D738A39D442C2D1BEF77FF66E1104D79952FC1484BD686DC75DB825BD94F7268F96447F8A8824222799C1733C3EAF89E5DAEC8B9E6B9B3129C67AF3777FD17E9DBE558F48013E389B886A524E92CC484A6D4F8BC9E5495F00827A1D7375C75EA4B079B715B683588A0F52D4379A487E09E56A561FA10EA9381B8B82EBB637C3CA86D19BC0736173EB54D5160B9B8162FA92A4B8A02C7D9AE5E2458357BD1DB155DE9BB599A7F40B7526A994063C84F46C8480DDD72ACBFBA449534F2FD8C84050EF64201C5FE9EF3B76BFDDD829B45D76BB9131DF0F42D30BF2C92C431D714DC5A488CD1D997CBCE9911400706589A759C3CC6EF62BEEC33354EFC8141288797BC7DF29B6B18CEA06A4D33E50316A8DA983C7D08FC2409918CF7A385B0AFCD53520A6F4FE6145803A309306CE1181CF432C95C7C38ABEA3BC51DB0E5C812F759AFE04014F908B4AD62E660696C830DB25C52C299AA8B6AF0EA00F570EF1F4DC75CD3FE8DCC7ADCA3B4A7AFD1BD40867AEE0A60626E32512AAF0D648B3FFD1516B1291401F025CB8380E89947B85D79F8EC164F816A613E00E35A1ED0DE4737F94E7BCB923239FE13D47FCE1E02EC0A0401473F6E33F4D3DE6BFA56FAF0B43F5DEE88B7C76A3475405961C6AA10637A2A26A601A1D10AAD72E3D70ED0C67FE14E706E202745C50DE8E817B98FCBFCCDD6542BD9C0D62C7AAEFF08A7A6ED9038CFC9422C72B7BC4FB28198C6C95AA147650B9064FCC0BB90935C3D0B456109161F6F631AD9EEFB3B11E7125DA841640EDA684A45F115BBA7ADB3D93D2BFD6A2A7391912AA0CA099CEFE68BA009F84D91FA8A382E03F9106CA733920C7C69D21AC6A2A4896D61239BF680C722611CA89E2BC257F0D20C1C514535FD55814AC4D3AFA8214CF1DC009573709F9D4B3360AD013FFC3892D210673756479D33B2A2D932D5954DCAFF4F141EA4F3DFCEFBF718880FBE2E1EBFC097BAE95929D74FC931705EA29826BE6D133EFB198E268E63DE2CA593A3FA7E9F38FFF26C96724F852F4666DF6596B061D3BA08F1278EA7E157E6B659600D588CE8A1578053168386BD18A4C1878144548E78DB9EE733120B5D172D487038A7A84D29C16831375FA973BD10CF61A289E40AD1F7A2612E343A2896F81B9648BE63C01CA842ED652881E5AB41F07EB65EE92214BE39C118C12A0410448BAD2F77BAEE147DD3A690504CC4094A8D2B45ADF1771DC2B617B531CCE7E2A28C3D9EB8200BEC9CC0AA9D9F56549CAA4465A1E177E5E9F5838D16ED4263DCCCCC0ED2066C41E6A742BB1B6AFBA60E79F6F2855B4F8BDF03A995D421116DB8C2E7361843B93E09C99A1BC620E5BBDB0AF5774CCA679B94F4F09B61A9638727F0E7EAAAE6B313317B4C0792F7686D3E88C375FD749F3EEE66456417405C0102A67E416B70AAA5E318DA44E3E4AB141DC5D095CF9D4881FE47 +sk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDBA8548E0A6D7B43E492D3E0B067976CA78819F090CDD220E4BD636D393D815D7D90C6882A1CD7EB9551C72DE7815C4067FE390B20437A9213241E2093965CD594843055041703003756523031024113671284634831026813220373757153470126410353820465082824642284561302816811781438386080712417562135136785183156507860134206728014384437828751737770052367477773155574485055834723610475566647430143657450043863287248683122518031220475763163214726786621147002180772250874781115165848011675681637124481338864588232813073780027673828017586176781333380167710137087505304115122808031526827250407718734572070218870533718758752240175770836752836233083505041341883332271577881803052124044675026400475077515661132686410117642737058373200321465230034001302027332710226526784432638236345613820116321577764361610015720534722324265107076668201173023153816180648067457037625238266643316724002413164480662805408135138448050278566254718473137176845612518648034362503000274343537257513410644755586688487710467675464776351763877557566181238307680215707816730270811046716258366360438050721057570384542531832244517818560800578763834536755413214582321616168201686344673786700433284275512525534745331660357044046384787166382354255773255385784502854701251831480838825152032755214781652462104202438233840100037652870306801242171062804650818226120726623608568570052632045108742787563704462552716321665400664787846825784167342313481733534271367502864571142341860400458816171825655555333270226722467385031830885742025074338178153276662654867605053663115388217816116643825235037328182148560377640775326886853260387365236167884601436120471430753044786147178533754683256282846207323803157842225627542617342784381511338648114016803483335548373746816034762027501881728517170814382378068606430656805482665785851243602776243310625371556184478737604442682227846316010167602680053611010372636461411337542406258332668482371633061141252416337475762748184784116243047657461568282004238465563057674665373163352606576354077620460263311345532371105384808812030576355872638618876386574786053568056038428272638404384040413855315002781807850308737270734231566881031126117024281818088114481366002771566273163666228432675331507112433330702102831164412353654178404643854016771554075434546753186072350872861438841086464851274001172010463144267788621678032144408465542081350483233644001151630770265367846030004856847722843785081101717710464117768275853042080343733382115468156813412368862260724815758274563606248025412704830176446058534816425411861034580163886116146015364483423474620335304054660815384880404742236705318568808736626814536886455123880817564303055357624518261822001787116341684421423531622621538883664201551356375032441652327787752400575806225277530056475644817061134511348162757086462510010763131184680842464854611574348765087528571844154643418717352072202453716520321785075413687261368865776310805847344600781282273457211236737145244341425427037083827218441254572278635581432786568414001712445008587742613188700465384304823006B85AEA2CACD8BFAA2F2519B93A248E347F223840A0D5F17CF6F3D3164F890FEABA4A1AE692E91E5973064DE16F05764C6F19027C5D61C941EA004296CFB88ADBF70D66FB6ADAE01A601AA1E993A3E4A12052309DB60E5CDA30782B7A5CE01EEE6EDBCF3B8D4137C92C65490B89E6E5BFCC42EF765164C8AF823F079B5571328F8B33C615948A796E232E66DDFF134151BBCAAB6D5F77DACA5BA457A73DD1F0ED9DE963C43896344ECA46A89F0325D6E87548A59B57D0E5206E80AC4ED4C5A88F8E1B182DAF9CBE0FFED29EA4C27D771674AB9317507FEB753F60309F40D8CFD73858871274CDE6DCD24525D2ADAB27C055FD81E874E8046DC7B23A5A35B1B6A86CDB4CF4CC6CFD70973770AF9FEC8FA76C50683CC9AD8A04C8AB67C7B622FBCD062938161937A15952AFE3CBF1618DC26A8A5EB916B7666255DBE9E3635100635ECFE439C94E735FC4440076903BD7EE0D5056050808DE38E047A15E2D0ADFC1D73A6E2B123CD4B14D053A9A348F2CEF1FEEAB1A87BE965891010EC552B3900D63B5F27B07ED97F35528111FA3809BF4C0D8C43DA6D26801AA75B0A524DFBF0A52F977B16AF402DFB462E659C9533B1428E0E0E9E2267596BDCDC354862B4585EEE94ECB8EF10FFCC3F583BA26BB5C8B4CB0024F424BC0880BA831CF0F0EF8AA4F170C13891C0688BC5B9A57BE0BC0DD7B42BAA7D18B0959624BA0AE31F872D137E77D71AD4EF0D9EEF1D801274621FB90BEA40EB28001820F36C8E98EF7EEB095AE0778C3FC0213FEB34CEA241206879636309DC889C4E52E855439E3F4EA5A47CDC6169E41667881F0C7CFF076C42E162FEAC99D2CFADBB7E3C2974C4BB1C02C097AD3ABFEC4781632D302AB4B2DAD8FE67CF35B6005ECD5B8F44E6FE06FB746E99E56680299342F92130929F5D5D4C3A247029749B5F70B2DD85025E38EC4690A34887E4ED55CFDB9BB9EA8D5681342C1A4314DF1162941388F9FF30A5C5DB830AF60E91F58CD957F802D4C45FBA02777CD66CB25B75A6BCBD2E7D4415671C453BF5E6B8E5C0E9A6ECC8D2E5C421AFE4E64DCAA23C7A5B3303FE2195A5069598C75E02C81F60C0FF7B34582C12C831B1FCC82B9EFB1F4D200CD7D33EFF2AB1994B5EA4406C6C97847E041A7B6B5FA1F14B16DF3F569AEAF93541B20324CA5F7E33B749E4B2DE9EDEBA6BDE5F48FFA68408D0B353BB0006697ED708A5297B2FCFD229FC4AB34BF5A3FF5DEDA3F35CD0BC889D12B7785C2183F0228F9E0A6B6F2FF3CC0DA3D275F101774CBCDDCEC2BBCC1E17D3B5D53E45471BDF96E9309F6B3B2451D267BD021A2D7F546A57B20C4191E6B2742465CB5F93F477AD8991CDA50D89BD0F9BC847EF5DCA4D52D90E604C1FEFD9F7B8BBC9FBC3CA46AF49577D0B6F7A576B64DC407E6E77B5246F63CE0DD1FB0BCC51DB73ACD4E77FEDC477E2EA77C58206F195FC581FE6F55C07F59DB2FB11C64320B9253C15A44DFDA0F8A990779BF79A2FDEFD244880C7FC403A40A7FBC2D739A34F044D7550B780C28A30AC6D1E48F695208D6CC3492E15B590A7E110F06D38E974C13AF35B7A47D08332F6B51CA0C15D4DCC264E922D96AC3FA48A47A2317CE1D867868795A8DD41D051EB83B5DDC9CED0707BB9CE10444E245FFDD7E0A1EB050AA31C2E179699C47B4A34ABBEA1070BAB992C2813AD25AF435AE749930C5F23A681584BD68FC7530F33A972CFC586C5DCF28E21E8E4316579EC0BC36B400925309AA7C34B31DF71118EC9C38FE789393EA5546596F5CC9DE439BF9F892A3BFD926102339F642BC2D47F4074DFC6763667BB6B2918E83699857CA1CE86732A8025C8296BFD5B8D9157CD5668CFED84C5D1F26299C84BF89CA528AF0D4B81B78DD39249DF611993394BF4F15B21E6A256075E8F326A871D709936C45D86262D96DFA33A5B67B29F01C844E710850E3C8D417FDCA2C0D63FA9B71E6FB72DA2E395654904822022D79E6CD589D5871BDBF38101468935D009242CBD1D397379C6A34C162D3B404ECB1657D278D4E43BA02E4530CE2EF75C4038BD4091B54C3BBFEDDC7BF30D869B06C216DAA5FD95284FD095E6454C74E520AEC7511743647E7EA7EDEDDBB678D5905408214110DE24A23EEA51EC9D6484863DB20EE6256DE6ED1D23EA105FF50D1BAE195E908D18EEA1BD8709A384FCB56D5F23895C8E1717ED1F27B704AD6BABD580F4ECAFA8E61665F924001C825FFB618590A546355DD295049C5BE768D32C51EC2276FCCF08CA86E38568B571177404B9B05303978B1395288E00C58430C0FA25B439EEE0E6A78CFAA671EA5370F5B774C6DEB97E35C71C2B77E60F060594CA41AEAA6C530760BCF303313EDC638D8FADA77FFEFBF2A52B1EA4E51EA397812EF258367C02A3DEA0BB42A245297520E464C2CA61D0D9E9FF471BDF40788B2328D3152B56649BB80F0CC99A64693C1C9E52924A85C9EB8A2B40CA5CC81595E475707C4997C24B917E05107213E787FFC1AB31C21834477B66E61711D03773879B2C0A163CC85C3A290AEF2E1258D7BED888307C9ED7DD640B81ED7FEAE0843530D01439F89D6D32F111143298E3EF33B1C8CE4713917490930DA8293719FE8CE40374E73D4365EED37BBC8787705C52D20B4CA89CF7C7D1B9ED528072A5EE59D679066D6A2D6750C09E86455D2C1FB979D7647B740799DCAC7AFDDCF210A53D871000A7FF5425E4AF53BB5CFE6A9B2F0DA9013D6283A6DCAC93FC37F020572B6A4A516481FEE437B1FF057A8750DB70337BF1A6F8DF05C8ADFBD3F4CD51A7AD0440A79385CE6693DE5349CD144EED13DFD4486CED3A9E837E2147091C2961F04C10910AE40E2C66EF33D9836EBE7AD79192BC0F7266448643D8B7D73EC87E8B8456971EA6CE3AB0CB0E9DB10C214AC9BDEC810DE58A9AF34B2FFB6B28E4A87566203829178F3C7BF633B9806B0BEA21EBC941141E96589740C67300191569870A3EF811C184F9C9BE8583CB3E942039BC6B1995A5680BB1B280672524EFF918B108F29F2E28B060FA2B2264CAAC0F7A6EA7144C1C6E0E7102AD1163EBFF50C6D601DFEC58F01A4FFCAB87C127B59F27BFEC31257E72C3728849D847C337FA730C9F541C961CB1D6C2E36CA6EA389D6363C8418845F143C505786887ADBE967E5002DCAFEBFE9E8CD03503C6A58595C5109DC1E496155BCA2D044865254484A70B7A4BCCE8F7050F5B158285F2AD715FD13550B9EC5AA0B56E97B2CB136B71905C9EA3485B7DF1D04F42A96D57F6123FC7AB9F4006BD45236480AE4B8D6A1DD7AB9A7FCEAE418ED55CE4369F3CDAE90882BDE061066B91B7B8CCD019E5521BBD5E60C3418267C9D3FEAEF1FF20FC952C571C66404773433CDF4B78EBDDA62F8958B37150FB2C22A833FE5393C6188B8201615ABCD9D4E378B8AA277F8F084A32CF494D5F9A6E5EA61BE1A5D94AC953DBFBD4559C37E30017D10AD2535553188DD46C57F769C25E24F7064765E928D0BB1A6DBFF406029FE4DA37750F2D56C987B0389FE9 +smlen = 5240 +sm = 619ADFEA9F2204353A95A49F6E9E45171095495CE23D27F9357153672144919B8DC5808BD0D77F50F14B64D78FB24710ECFF3A8B8C95D38E12F8FDA1E825BB3D6E20ABB112F8736ADBE5DF829A62968BB9214367C8C627AC0D4DF44D632876D1713F385940E2342C17D35AE6D6F3562E16C1A5E5D556991D4B30D56DEDB2A477AFEDDAA8F9749DFAB468D67D9AE7AAEA81D7D14D3895B75CCCCCD39D063854EB2F0F00F57553AD83DB475E7ABCB52D0C8A10DA1F98F453BB01156B20AC952A0F223837E69D86656DFABB4F82657AD589D193C20DE6F841123049AB8C3B53259018CFD4C50AA729C44E4BE30AEC703538A97C5F7624CE885C8E016714B017555EFB5AAA3F269416A1521CFA56901EDDF1AABF96D1EA8C54D1CF66AD6A5BD7B3F20D23433D875CC1E9AC23171414051CE82B2BD6C9ACEBA422597CE2B20BD789D6DCBE462EDCCCA9D37DF73ACBDA8C97D51D6179344ABA11414EABE042F7DEFE44BF1E862DEF5EAAF12473B7A3FFBA82ACB505F3A25B976DF7EB116E34CCE04F80776EE4866688B3FC3B969DE3EE028BC368CA008B08B830F9AF797E257E7573FA972AEDAB903B39DB8A30710BEA797B6E4603A4FFF7D07F1FA432ED13517AAED6FE3AB401813C04F30A988AC5DF78AA5FFB2A0C283500C39AED7A4102BA481BECC8FE5E00197044A73950BED39A0670305E10EA813EB04D3F89936E7BEE965AE0D2E9CD1F60F175998B5D78BA7ACAA0E563CA0678F71B4F41CB072F8EC106808E3D9B4C29F9F701EEA8E60A5881DEA3FE38D552406B176FCE97479B50D6DBFBF1818E82C089F9C7D00B8BE65EC56951A8B127AB8ED68394028F156C6C6129C50B16183E15FC5FDCBC077833F2E0F4246048A5B57199831BBECC27771EF67BB97071F05DA78C9A7F1D3443BA9634C8E6103ECE29B466C2F1303D7D6478F876023AD7ACBFB10EDC810AB89C31FFCAC332F0BAC07D0B670149108D2B37BB80F4074A07179AA908C9BFB9F9B2E6EAECF1034DC3E9E973B196AAFB851C9BD79B99B01F667DAAAFF57BCE9DFA00F38038D2D3AC8E86D983ECC3CCE0C0FEBE9113B35E0F72932B7EB38CCD36A76815B1772D69C68C50658B617FD2A103BCB979492F4BB7600E52E231F68C5D353767A018D1EE2560C5FD4011CB2D49018B9BFDB3E490E09E063702ADDA9172BB601B25B7AA64FDA93F6C057EF59BD10775EB0F00DC0D82FA3CADBE0D10883291BC5AE15226B5B3C0475C0983BA454EEBF0EE6B564627B399BAFA48702A2CBE3D280E1217B734A3D1DA002688D3185B5D80C57D55F028BBA30B923C95C25F0B9374F39F326408DFAD86F641C7AED9F1277E8D6CD3FC79A0FB20B6B46665B2958EA3AEBEFD7BDDBE95864BFBEE107AB23113CB14B65F4773B2A3C0D3B30F2A60A1C1AAB5C2FFB1696FF1CD26FCF96FD31652915847C1FF9A7E30A57F743B4DBF75FEE77753724EE32BC97A33319075D15FEC575D4A0A83B1C761148484AC46F3975408CD1AC756DCB50FBE513F7E22D634722DAED89326981D471A48C74E18314A436C0C3307B33AEC205DB13426201533F236876E615C2392F753623764FFC0164D29B23E62AE7528DD7CE6EB7940B4490D10B71D08F0C6F854822D8F7EBE72789F15885DA26B000DB70DFDDCAF439F4A8EC5C680AE4C1AC004EB5C326501D2650F8C9F320B76D2AB4815DECDAEB256F6D36B5875726984D2CEB60288673A8A42B552A1D781AD6DD0D619CAB4D3BCE12CA1DBE3D7D7EBEDB5B5E91074BD76CE3AD0C60ABAA02943E782C1098591C2A81D7C4E28A99DB0D27965FCF5FF650FA288D1E1812ABC8ED8774ABFA348A528F4DBB793CEE4ADBD7410D2B417470BED986E9C901CC52B9BD43D29B6AA103D35AF09B44FFDC54B52550C2C596ECDCE678576870186192076038D7DEADC620FFE4A417F1785C3C59510D2EC08ACC8585749E3200212A4ED17435D3A298938B2F5D32278EA3A87E7DCF73B8E8B31847BFEB3523F7DCE549A55870AEC0D71C9BC47F76C913A3D9EBF92A36CD8A273C5B7D0DB4249C3507ECAAA426CF12C63F1E9C5221BB4E7D53BF83C0A33EB8C7E42F41E4F16CBD3D32D79987E879E7B33A0C9468AB8EE4AB992A26BB2761E723E00B2FB3224D9FBE71F7EB2AEBD2E7411DB0057F01F4B7BF7A411FD6CF9CE949AAC2E6DEF06AD1158937756DBC54DEDA2EFD390B52B284F0D2E1335CF98245B927EF789EAA5208B7721216AAE3C6826787127192EE470D5B2ECFE97A0DF08AC2F81861CA49B196197AC7965046FB3F33B217CBB1D30B33DDC1EC42A73F4B9C33C763FB5883A5544CB64A50A177C649F77A39E5E7CB1A4451509DBFEF45A508DB0DA3DDBEEDF5B398F0096290EC97431C88EE6622CE1531D54D52068633DA7FD3B9975449B720ABED1BCA709C25CFEB3417381C25C4417465FA4423C5556D5163D404418600AC6ADC430CDB5CE9D1731ED8FCC7F12F138285C78FD8EFBB90BD8582BC1DDBED799F1B5A485D05D9D4829EB110A19D16B56BD187E78497A2E23A809704C2A9B6020386146FE4D4A37096025A4C14C8C728AF2CFAE275DE9104DC6B20A55FCE2DE5C134ACBD829A24AF5C4429441A4CDA1C121A039F8085D03C0F234443627E9AC0A8988C8B21858475E5F786986FAFA57ABA1B345688FA3CCA206D60A609F662878851C954626533F55CF2A29C6F6C6799A07DEE75A45399ACE1626B2FC7BEBA13B66670FF83C004DA38F893DDF0DBEE7C7807C2F5AB40BD018240DDA1216EA86D40891A9F363127A96335BAC7A8CB6F1406B7015E8D67DCFF8C1EA1CA0A0153305A2BAB860E8B5FF803BD675C04DFBE99F29F63EA5A4AA370B095B90894DC02603343796D42644B247EF3FA675F0636A8120DBF06B75B1931A01F17001B128E3C64323EBB60162AB7459BA7EDD97AC3652CD61FF57AEF2BE6DF0B9102B80F9E8220531F0AD3858D54057F397F47FA33C6A1DF15CE724EC91C9F4F886E8C5EBA7F7EC57DD25FA6412299FBB75B0C484A09F836CAE4866E196B3C94C434FCDCB90FA69EB42BB54F56773C8F7D144B341CF233DBC669EA9FFCC78419FF85F7652E1673C157458E070A4E3BA19FFC709B6D5F66B0CD20135F46EB5204839F68AA3C0C0C1EE73C1FB31469C3C24CC12599A0672126F92DE7FAE797306D27289ADFD3F64E33A18176E2026322DB267BD3C9D0C05C80A3F1C423A8BF56FB4D87D2D41C911E075CB12490070FE5D351260428BCB460DCB6B821E5D4F32A75A3C5BD425B4A2421E50219CAB316FFD60C583F83505B611ECF38777A16F58B68154BB371AECCC097DED6C83222FE0E9BF9ED4B817C9BF6D39BE3E98CB10E86A3B4F978EFD94977DDBF097EBFC6BF70B8296DC9998EAB1B98A23FD573F93E4C2A6FAA531AA9F21DA267BB87453E582D110E0C27F9308A8DBA339BEBBECC80DCEC73383DE73551CE9DC5A98F10BD480FB6FB65F88531583404B366CB7715DAFE10E163C18DB7264CBA40343D5D4CC52874D547677B3B6DD1C35FD1C95059FD6B0AB66197C622032571F381109D97AEE426C73D5AD0DEF38A69D229D23E4BB439964915729391AC228BA1FDA7E0A464A30BF0E3B20F3C918B92FDE0BB58B9283954162644FBB0560B40F1F09657A8E13E79C7E1A03FC97163D6BF4A52173764EB1811F3B72867B0926C645AFF4C0D1E6FB002B1FFB74121BF98DA6C66BE96D1C254333BF1C559892CAA0061E245183C48AEE8FE8073D35C1BBACD5DB6A724C12818539035BE348C3792FB965D3921BF45102EE37FD7B1DA8398394A5C6AE84CF0375DE19630802662D397DF31C20370FAE9A699B6A7E151F910AEAD81EE5AF38A8D2B1622A7D99ED0410254602DD74A553A9E8648E1BD672551A0EF735C40653BF95E2DF45696F01CF1F90FE2BE264CA5C65E8E36DC6B628EADC925D5E594BF5FE829669AA747505BBB13500A616821F71FB199600C5E0EEB9CEA89CCA25481B7DC255C5D2C919CAA4C9D61649743E4263E68621A05ED82DA45FEBC1F37CA122E0D64B507BE7A69CCC12A704B1BF1DC5C5E008EBECA7D9D803E27A1C6A8AD14D1758B5F9F3B684E416056A6D6E602C7B91B7B6550A037C900CDA9969FE2302FA3E6A2060FEBE51EBFB9841089943F276227C52F75E0C2E0C2A4261EB36F3C7F7211136AE444FC122E013F2777222AF0563F2459EC3DFD21471E0377C5F7998EA756AB5198B511CF940942C051F6FDF3AFCF6EBFA0C84BCCCE6436403B83F161F4E8E001D179D5C3EBF578E993BAEB7B54E3A35FD4EB373B3674713D9D037B7C41517DAE01A468C231314F39D7F6934D250E292E64A8642BC3A7B37BEE649FFED9798CED667959E75ACD2A219B94E32BACBE856A1745D9F882446E1D088D258E5471ACC44A60896C70C3F8EF42A4105807DD59A5FF31C84BE700861EA583CF981AB45EEB32837378BD721FB1A6F036E6DD632F2415FDA712424C6FE0172CEE4CE69F38FD4FA9195DB09BBFB48934E982AAF2AF1D21D381FBB25A3BB255B666C26F69731CE474AA4C28C8A0BDC816334BDFF1A8AA7CF6927D3AC6A8088A0D5001931C2F5071C3D112B4A8AED1A1F4DA2AFB809526F8092A8E7498FFB000000000000000000000000000000000000000000000000000005080D131A1D437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF + +count = 59 +seed = 750A74866BE8DF4E60BC14BF36E6D83ABF6DCBB86792D125CF0980007C5435F40F87BA96498A88252D9C5C6710807652 +mlen = 1980 +msg = E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF +pk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB80D0C6574897754398C8E54780DB5AB4EC7AF999D1DE0EF9CB545FC50DA4A8941131E8A5FFB229529B55BC1A7DAC3EA6D3BB8EA11F89D4849A70FD63558FC5AE09D3898D81674DA73F503F9276D851A1E9CD27B08155B54C6E64C7FD79C3BEBE19000E6D73F9FA5BF81AC92F95A7B57119E7A409F4779FD7660DA6D279F5A331C2BD3DB7A73950CE4290E7704DFE9BAFDF4AB2788AB8E58C4DDF7EAFF52771D8C5CC087F376C0969B6E54F6B0A631F36A37FE51F65498C566ABC15D9FF1196DB0A5878FDD6B601522F1E96E67A15C90B43063F775F7A26646D213912D66BD5FB97B4DCC3FAB64EE414334247FEA57F9AE2B82961C0580DB3DB4806071E431BC5F4A05D3DAAFC1C2CFF506A1E94FDC757AEE6510636395B4C7C76AEAE2470C510BEF5E35F9173B090A1CEC9BFDB32A3063B8A770A714C4BA685B29354AD1A83F2FEE9AC01421C8F932E40546D6E0006818DA9130470448A4E8C3031864742912C54A13FEE7FBBF1511D6ACC1C21D9869816B187A5994E2D671E7CD0B77F213486AFD356804C6EC8308C7C381BF46E1E20769DA22314948C13269F691B316DD7400E8BF9F4B2937BE7512D0F4FFACA2217F641FCDBB9E2E27EC70140006AC5FF283B4841BD8699EC2B5FE8038317514DA8FF0D3E5340D50FB03B3162394C2E4B588061019983F39C6834A1287957FFBAB459C1C433EE61F40A1FBD9BAC6DFC032A085E559D3B5CED8478A1D5B98F61DE8D11477661D17CF4DF899D3B261A8F2DEACAC6098128E36C5BAD72D8928133AB8BB716D5DBB1E9DDDE18C1F0FB76E5AB2A5094732024A8B10D7ED123481ED954C6972A3E6580EDC60A8E6124C598264680F3A92F04B878B619430F7EE71ADBED534B9AB92E5F0E92ED06DAC367A54F3CF82C3EC26C6143CD28A4FEFD564CDC698798140F7E153AA32FFC445EEB3906E32E1FD61272EDC98DFF42EBF93EBDD7586D9817CF6C32D799DBE6AE9931F0E22E464FFBF4FCD758A4E6F5FA9AA1E0B9F89714E03E4CBEF05EAE49099D7604EE13FB272446DAA0A72B1A350905FCF656B298BF89CB89780E810EDC66F697E2F09A43B371AA249A72BA80C4FD5DA5AA3F882A675124DB218C5B9EC9D39A83A674C66CF2D55E5080CF9F9A0E49D732D528A6BF122DF57922E51FE611C83CD6165760CAE7CD33BB063123B835FDD1897D4080E6DB42FB2BB61A0CE6DC06ACF85E5721EAAD80BDD3B952A5803F5987AF59229E2D5B01518BD25D336B16AB7461FDB5682A8EC1A3916690B5A887F4C3AB63EE9805CE1A8A2403E217A9D7870D3250FFEC3D0C5BBA7FA703742BA9208C11C629B1F3D920951BD75567DAC0DF42BF95B5BE38B9C9BF836541A28300CFFE321809BB4F8AA4536974016B06B6B04C1AE6FC1442124852036B239DC2AD6E58EA2E430E6F698D1735461D3E1E5D4CC49EDB72400DA1C9ADD0211A9195AB6873435CE2D3FA6E9373405E81C2983A1C490A3BF2D845EB57CCF56C1AF379324C83C8C7F178E65DA0D45D711AD141C72D49D91F64B8ED9F1B3B16BCA2D60DF8428ED10215790E70A9C75FB86FB1C35001C7A13E22338065BCCCAFC239C5E23A5D9C6BC17E4B44BE8D66151691AB3B4853B16FC481507BB2242DA6482E16C77719DA1F954277EEBD9F6A4D861745EBAE49F9420BF3E6AEB3AE375460C2FFC4BDD29939FE29CF448AD762FFC5E8AFA58542EDAFB33D6EA800AA7F2A844511471D839E5AF94CEEF9AD87A7A8304876FA48C5C9B612FAA331D2976F196CCB771DA0BEEEA3FDE26B729DFCCA4804A97ED1B12E7869D4F75EB877FC68BD805E6FDA0CA78AB7CD911DFF8C24B88B6FECEDA2CFD0387038D25B653699271ED34D65A6E64C334B4C0430C6948276DEB4EBA60CA6DE2DF88D8830CDBF25EA03F1EAB1ECCAD4E10C45211D574DDC8FCA2634915DB370E771A3BE97D7CC9048DA7535FA32E58F1C79635E0314B00629127373E0C0A0B8B0C8BB57AB3C6DE11EDAF6EB6769A9CF5D26EF263ADDE92D07E94DB25A660F2B1336E23D821D58E768B95BE14A3AB6FF2D0814AF278F1F3B00DB343AB8719ACDFDC5C82738818AB1404EA4A006E4628E620105901F53DBD8DB9ACE842B74F410CFBFAEE9A67745A48B6DA0E0AEE980224EF492EBD6BC9DCCFD871E5ABE9B7A6C43D092EDC047BA173B057E6A38912FCE3E0066920E3B11D54D64E942CF31E991C2F48F3B11BD22AA8235D0B67452DC8896D2640EA12D6B0170A43814E92EC5A5C8FD9A0282733E40324F7E486325C59782E320B251A71FBC11EC56B28364EE8E076B3EBDD7372EB2797B5A89FAD7ACC86186ABE323FEBCBA8750CB60F4C8ED87E40C8B9DF12735A7E653AB27FAB40CD10FA6411C2EFAA1192BED530F6C39A023BA864D27DD7C08E8F908CFF232DE979485EAD3120F26C3E04340AC20348B4C6C26EAF2199EA4AB482CE2421C1FD47E8363FBBFFE84E37CB19BEB09D7F7AC1B20E123657B9C5B8B46642323005A06B1B620E6503A4206C3E9085301097C8B213859D939E7A3425D22324AA7D7ECFCAF5339EDBB6C0E0F2AE11B3FE752F597E4F3CAE3662743094795BD63CF1C44BCA3A538F7A1BDD74048532EAF80B27FF05ED8F9B0CFCBA7717B3A98A566D4797FFEF65CA266AD30ED47C6689FB9988A15FB6DEFB1A0F47427D54DDB4773A76EF43EA21569923836360BF42A418B126E5B8049855E880981FB1 +sk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB842C3BD42827302886CC72CDEAB868DA93E8252E7201F16869ECAE6A81075C1589EE79EFA5E39C3C5CA398822ADDC7B5886C2CC2316D3C583578B63B3C5FB972A587864726033561103061383748686671080468858452711307220146616108201104026501307107503161263105506077724355722005683000025136530564840788153058835516110664076248266577850032231652632400750555187618287708072006063428734676221621650567044061572272257276367556342501027707753116814755276365164125067616155571725761374606508705405536814121871647051861006281466637077413308417248015517038843301628747657058824760021048428453324535730583357518246756146874218673024740345568546847318813128725456384283217864215815732087810487842738475272841743510350724363624374034577685500081136180867555836066412377017306885038104687326383384270763367227875701805872270163726157013607836117446413330676344730208808750454507004352646183740731451507358773571260103761678161121277363143754712351513635282111132444038443473610340672608842384378263558878005677735687007677278056032780184581078528274602403418036712706430286176044342555475606451171140343514275175464524023872112167040137740676461016211774504857768574337304764137563821115770826307063617143613781553621787777681230151333664757655778782564074777071020740087461237137556758728525283514674434545702851081867725801262416400270380408071554321503823002322360023780285601357782618052720808565214757031237263814260684751402036788216621181362451660164364318682062581021007070476150655228828825358011688416302260477287304037721827613783610313257605868048325558823404435767461477446014046763745173366666556748643111417648022067877175862075742587630538664325622160005244514373563083513483244463070140031806621837642227152578768865802560756137034471046101445316376768157260356156007362371427334021628654347838453647137280162424261882675870411078218515573254382703267627264432482360358131427675088126616133702822141828744751641358276713888206364265088662662715256057111085331074587243522877774408372583057417143360122784826028620051164783748753544732350021824347424280508312582441055043676317375063732312426716728124280086778070705527645185024387325875721214380805743532564481873518727822710630516324234836141141570355811653864280407228715251353253562451078760277002481675430861242414271884202678271686000578623360675816043248305734487813646366367148403100470480888514748883208522137205617767454152214554614634606055657326870372542864470332355227537414137717646252834341401100363713201320453128722403673262464466607035413421527727304685003130037070038281087830307071760330285004073855458558378171853385853208056382506050088732363807606558131321045172524772631602424681445106882144034151771344545274848568671655321482344236822187664503670344114244721773368624854506268373364480571581288832335724755020221751112376450135250570426061257547760211710178652057073831056356225641114612607837503883030472146501113562310783241845114637753070806377380281607406027117652003482373464411067876742475806052283E8C06CF7FF927ABBE7A34CE0694C9AB48CFC1FE1D246DDEA2AE6513D046146B5490DA6B8619CE2E076DCC7E79CC0A2CDE4A6C811AF7F61B07161D89BAF4502897B8F29FF77066DE49B1F967F04AAFBEC1C7D7D6E73BA1D3D9A3763DBBF8EE71057BC7EA920727867FCD16FEA38CAEAB5DC9F14BBEAA72E9BEBAAF20D24CDBC975BF2E8E34E69B661C73928ABCC56011FFFF8636F1C1307FD5437352E412F2233637CDD941DC6F0BF7DACF73778E08A6BC652B502927B7CBFECD061EF6BD6EF66DEDA92D8937631F20715180484762824B8B2D98DF6D6F8E5CD4B1BD25D31DCEBFAE27B58B5B6402549687D3B6B0926F57DEDEAE21A7B02A99358E6258431CECC80CB903B9D0D72E89A166864CFC3778ED45DE6C288D54C6198C6CE80F1974761694764F114F88E574C9233DE7B543761B14B4DEEE87B378257E799B6B266F12D41758AF9EB377D68F4471B241BA4FD422D1A7D8CD11A98BB2A805C58FCDFBDC7BAB5D227218FB3CA6C840A8D9841F155E366CAAAAE8D9A900EBD2FB6124DF434C0A884504FF1E8BC9E12578CBB2DB512542616D8F0D156C2122C8EF1ACE8DA250BDD1974ADBD6F182C6463E3E2E58DAE031129E40C7C51C1D5DE2A3555C0DD5B26BDA224A7D3570A787C3378DCCA1298C90435CB0BDF710AB0BED2D30E9527728D8160AB0AAECB6AF841FFC4BBB0774649A92592987B6A48B61E380B7DE350D8895D4B9EB4108052CDC2A245A8DCFA5E2D26C50A25F58522CEA8660A43EA92843605E40A318BC42A8A3AC5C2DFD97A782C20C38843FD4BA856B29EB309B5A02ACC3C25B93DC87017BCA6C694CD4E107FB657C7DFD2D64184133822086AE63D2E37EFA6027E66D443F40C72EAD59145A11DFE1B900EB2FC4EB41396134CF959DADA4EC4FB68E9CEF201E216967CE8FD14082FB515C2AA01C47238F551CEBCCFE67D37BBB8253953A94B1E4333849619EFE87081E091D227A5DF9741C1F69B06E1E5397AAE20550B2F2B552B886BD1EDFB45719AF280A77BE09E6E1E7732437A068BDAC5F9CD9EACA380BB153C62D0E8153D09C04B461F7735863F71C0EEF4D62ED4C361C965723B7D5D51DEAC56D652348CFB6CFD163215D11D7D53A94C77FB0B0A11E4EA92962BBB981B5AACD61F9EA4D81C966D3EEFD76032E38942D5FF7C1B2556CF5E32C0AE19B3905A2DF0B1269A6EC808B9D5BBE003C510BD36ABDFC149D7A78E48B47BB35188BD3AFBB40C79ECFBCB717C32FDE1A060E1C42ADFC015C640A642BAF912E5F7C2338739B6C533BBED86DC1E96F9D3392A293D3826E9D7F5DAC631B9A6BAC96AA64556A044567C63932DE568E14356A7B6C5FA0C7B0A1F5AC6790000038FC2DF4A1F5D84C7CECF88771F34C71A6E8BF9434635FF1B7287D39DEC13EAFF266D284C8C51110EB10C47DA6E3E5695DE1056B9E1312E4379B0A45F9FDC554FD00478EF32552E10BA3188B348AEE7CACE18FE3A7F960EA1C6880D57A68BD4924E035544C35648C395D475BD136DD6DDAF314298976003077C96EC5CD29BAF1E05F429264D5F6FCBEB36E19FAB50C346C5C7572D174A6A758ED4396BF7659F929AB76112D6C479F960C8A98A711C6BC17222A8CD9259B23D04A033F507E4BE83515304B91919A49D8C88B0FBC2FF4AA4032B1A4DD2B1CC6CF42541E18312FE18958D6CE28063D8386AAC6D68E7226D6B88E7DE57E00727219FA21F6BF358D23DE61D6DE10E775CDE65C39C0896D97C03443D4DE935B8625CA31A51290783D58D30EA4F9E512640318CAE75CE7EE66E166702B4C22468774A70BC7980012A1B7D7129F7FB12C106200898D83942ABA6FB7C287A83EB692A19212DD7BC70FBC0B5FD0CFE2B92142926D5F304859F0A2E5BF8C477E87286A3925B9503D627C51940FE47B8BC7968ABE2B8D2609E2680A826583738942297D1ED1A1C57AA7A69CACEC552C3B0AE643525531A603430D181A60F03E783B76E61C07B33E011C904D8CFEC7AAAAC606633FFC53B7CB74775C9FC07FD182407DF6A072A57E3F023DB2EDB0770DFCBD8EE84E348849F546490B66C44DD993569447050ABF5B0FE43448AF0256A5CB312163F1409A5561EB6E30F83C010D30A90B3382E5428137F36A7F3F973D80A8B9B0D816525A024CAF64B67F1AFA38063E746AC145CDD24C47C25F043EE368C8D7A90AF2ED4519DD2624C4A2FE3EB795E3420435BE71FE5FC596828F188B2E663E41AC20FCEE8993739771843C2B1CAC7E6C7D0510411FB5CE96D1CB0DF9E3CDFA058C67521EBF750E767F3B86692B6FEB13E4B142252F1785001D0E772BBD7948FFBF328392DACDD9D2CAAB2A417F94E5C85C672C9DCC95F94D7D7840D060FF141417E454AB2A71E447273384644256F3D915A08AD2F1C66F2560D4ACD23347E341F2ABA8046DDECDCD3FA117DDECA13B1362F85E84377DCB68AE3E4652433AF4784F2A63533D5A2F455A8AC6D8F994A11B7654B72423F17AA02DA4D565B7C5BE962CFD883B44738987A4E7201811BD48123626BD3280B69B81229795FCF314A374110002F13AC2A02F3C57DF80C085B03C5B4C5E6B2733E725353FB255CED0AAB4841F145E9BE394ABDA3EE69F1CA2C1C8CE205405D83A535B63FD0F2E2993F67FF86AA91DEBAC844DB1885FBD709BAC5D15408FEAA780C653529E5F4FC6640316A19F5B31A7141C9E442447F1EAEA7878E025AFE523F4628C10574ACFEA28644803E2A7D9A6FB782671A850AA0A1FBF223AC1A614D3DDE2F80235D8619779D875C0D4393FA452B8AB6D8BD66EF933EFB16288B3589688E25B22C0C82BDC4512E493020C0DB37866FE29F09C4316A74353A790A972C59ADD1190B715C51117D689DEEC6B39B3048DE09EE8118BC74DE1A7F61CF4D5DDA0A56291D17C6CD65FF685680F8BA81E03D451AE73F88BC5B73C0BB63047029FF2DE24E86F7A83D00A567C019F767668963325A2BD412ED88F9120E2B64FAAD526EA9512A07166B80500BA06769BD473CB3212F066643F06DC3CE73620ABA62D98581DBE57C0F3AEFE00B406DEB3896320967A880D3521C173CCBB6B6DCFA88DA5D5DE0D02FDD65CC291292FA02F3DCF8ECBD7F847DC552591525C013D12A9D642504C7CFD056836141D2F0D97CB9C03FAF532DB8DD2B3C6D98492B016C62694403BEC96C4F45ED9F0B56E081079F445DDA3C1C7E605DDB80813BBD5F180BC39F69503114C4C74367EBFAD72FEB16033FCF703B2710BE6AF7911BBA5A9020C0558C5376B6B4C298CEB2AB7B7742A31F127355B90B4F56B85175623C2682CF6021B7B53142B1825E63429213301EDA3726711A3686E508F6043DD7F55925DB2A91882CAB12AC7AF22E2B266C64F6F27349E5F4620618278430CC98CFBE28D4739812A2224D7022FFD70C4051B923E319401C072B11277F72EDAD272C5AB673B965DFED352436E38BA305712FB1B247F22795D90C34F9E4A4C91CEB1C2E87F386A85B9435E87C115779066DFAD03B58A0D2A3999E5DAA09C715FECAEB33E2F4D11 +smlen = 5273 +sm = C0294C43ABFFBF3C6FBACD91073FC4C27D3F68CD6A31DA5C68EE6D731EA9C9EA714492CEAC159D052D054CB919994075C4672A126F714A74091306CB922B91A0B7673CBDA9021674CD9F6E049E0B8FBCED3A032D1C8E57A700422196191F15F5057345DB6F3EEC2102F719E20FBAC1DC9E41F35710F24548145E68334410A8BA5DA2ABF626D83C5DF44BBB1E070B8175E00904ABFD9A7C4A4CF449B256485EF5D42335A677EF85AE7FE0AC2CC7517930FDC681AFE362B8AE17FBE19B7BE8355B57B050C84B2E5276375AA5C22843D59285C7D3ED302DDE63CFBEC532E5890D47DD178DB89045CEAE0423DBB52ABF497633FCE50AD928F25A38C9C15D30CEC33569EF0FD1B0673364D12901936381DD4EC95F8DD7F7CB913F15F99C88D3305C41AE1658CC0D23A55987CA817A78E97B256330C6CEDB534B02A4757D278DCD93E6A8D84F164BA3BEA9EAC0AA6F121CE2ED94A17072132CA19F7060FBCFA88207D6D0F5D07E47EA8DDE2A95AB9487F8B8C04D3D2AF1AA03E1E006261C7E3F48CD459998BC526F611212AA1BC66BD7A85137959BC5A7B04DCE1A8043A46F877B8CCACECB903FB74C3BF1D8C7CB580C3FA963AE100D3EDFE7E08454D3A9E3DB04F0E5C8629A427290FC5A0BE63691C9B0D89208E424D52CE90658629447206F19C786EEE1B663E880D7DD8C890DD34B301CC69717CA4868FE573D04C245F33B549AFDAB693A8D96CF0FB81E4070E7503E51A3D053657AC20250259E7DC082E6C2FF1BB184B8FC67EDA12B60CF81D18C3E4B3E91AE493978A5B1FA459F18C1FFBB609BBB7033D5F4E79023D4886AE7A617671A827438B0F1B7BAF76B834422B1C82A90B3F752D478EAF5865573B39FF4BC38588AAD2831132F2FC6B2367D1621543246FE1ABC63B9A6A205FC47400A97B01CA0B0A95BA25E4830DFC25EF691E5E530AAF02E5E3EC82D3F5AC6DAEBB7DD8ABA4763F4A25DF83C78CF87555CE2146D3E80917FA1FCFB2F10254E72665515481674A7EDCD13D6B24DD48E5CB8B9DE659AE649A7EF230691D23EA2A919AB4A023F393827DF988F83165216889E4E0993E44534DCA0E686FD8E36F2889BD7661B711E1E1701BD4446543679B90B925A93BADDCF504F66BC21D06FE464362A3218AE141925D0FE691A779479250AA51DB29D22E1B0C058A7A01F885FBE48A45C55D61132AFA2959606B7DB45690FB64E6E22A183DA0360181D4915661B96EF64959238AEAE1FD02CA4B726A771A7C62093387A81C569F1B6250B34C5A7145C47672041387EF9A80832C76B7F239F0B951DE871A036F9A85DE199D387AFBD3D2D806C337075AC31794F8DCC9D7860B422AFDFE72732F27200CF2F13CE0A80E14A9A971997BB3A24809AF193925A15B47BDCD9ADE1F3E730326E82F19D990921B10CBDE7318307335CE7951288E3A01B07903B6675CEA1DA9D816B7BBB2FE4B34D2F0239AE29802F3EAEBBA537601881E76EA41A6DD157CDFFDAD9A0EC3D9E3020DBE4AF7633E209A1A801ED2028F63CF4B6078335AED6FEE2D01A450E6319D0E7E1B5022E732275333B6E4BB1050264DE5F5A97637F7A2D70A00671250961C131F7301FDBB2FD5A100B7572152B605BC3AC918D2A6E70BBECEE9F6BFBD45F8C5BE931039E2B1ABEA147D11417DDECEAF65350C16E52FEA01F232686BBF03762802C44090ACF5BE51CFC4B65C2B713395069506D57F8FBA59FC0197E1E383EF912A563033F0FD244C7A547FB26F04759283FDE62CE52ACFFEBC3BF730C76CDE82201C3ADDBF72BCA57EE9D3E2CC4BAA0948B675062E9613C7475FDDCDAFC5FF07BF321554DFF8DADA699CC9BCE11D53526680C89FAC6DE6CBD9A069DA196E9ECC8BC399A49A8A3AE237EB12A320DAB2DF6B810FFE3C9085E92E6F8BC2B405B73324BAF82713E29977A1E4F9B3837DC5936C6C16002AF5A3E31D6A0B01ED594AB310B17A8A5E9F7B73CB01E8C331D02AB332B409E1B85520FB8C08D2E56F41DDCE944AC53924B3FE8090D27CBB7A064CCA82C55E7A4A2C7E0458FAB90133E4ED790705400AFB3814DB84CEBE11ACB39C6BBF74AE17E4AFF3C272EBB1DB5020545637C67C338BD23C6B5B193AD11292E73CD312D4A77CBC7F40E1959E58E0B699C0DC211A437643334787B5F4BFA9EFD1D71C4699BA69A91FF5BF6736ED51E6EA79C2BCD4C4FF3ECDE91B2AB9105B6A49A024564B965E52E80B72B4490A60432F47BBB3C3ADCDC3E0167518A910803AD4975E12535D5EB01FC5C6D1B5606296C60673EA41E39FD3DF07A13A735B866C888E148280E6BECA329AE997DDACADE07365ED8BAE626F460306506A8F6BF02FB2239E7C08D0614768245DFCB6F990EB5AD8634B7533CAE7389C1584EA9E2AA222061B12C20E84C969BDA77AF298D6CF893C3559A4109CCB8A2CC43D1A714FCA0B1655C3C22C3A5851E26898387E6877925F8042177C5215F7F67ECCDD4928496B4CC93E3DB2B88E2D462BC2F3A6E749244CC8BDB06CC43CFBFF3662CAF4E3D367F57DBAF75E6703CEAE0F7D0D917A4E0F30727EF07A974BE8CD7AE2D1CF54D0233829D0B7601CD401252C8ACB2317294E2E188DA5CFB7E9F23B0CE5C89BFE732F72EF6C4C382E742C30F6FA2A20C779589D78891B6A782A65D3675E8DE2575F2248BE7D3C51B1BD1D55F811ECAF6E4C589D2D7F0026A0CE8A5E1F9257BF3235BAAE6B9FFCD3616EEB254D9329E8A9E40DD908BA318D37083CB7A60FFE18D4061C39D888FE748ADA74EA0D220A9F605A7C32D438C3816174FDBCF5468712D0CE042CC7461BE4E41745BF0B3CB9BCFA2D0A3480FB4564695477B8169AF5635480897058694C6A651E07B7794159DBE6BA3AAC456BF759918515D9C1EF154ABD5652BFEA9DAC20A7400A683DAF466B76CCF0B5CAC20D2A24D4D17BEC679C03C05612650E863926D2DF51916715495CE3C4897EB61B0C0BD5B2BCD9B4C8A98CD10C725AB7AF14CAC7D40B300854C8E82CC35C119A5B2069AD3B439621EC05CB389F3751A6B0B15855CB512A9977BD7E3AA88558B826CFC694251C9505DE15104F465E852CD7D1AFC81BBF21AF50F63C2CB82F6CB8DD09099FD26F23272D2F0107FB23CC90712B0EBC2CC7102260707ACE976E00B375B01401A7A0007D8BA2A597B489F4C122AFC7B10EF6B80E44050FE18454C5B34475FDB36EFFD1344E6F0E635D5AC7EFAA56319EC2A7EA42B2C01E6F5A93E7FDC3CCF2217F4CCD12369471E6228E0943B538A42C82827DFAAA7278B46EFDD52F16B781DDBF5433C6F3532674BBEB37CA518C1820484DCB866E4131F51160018750D4677393D0566B70B724D42419FFBD69162351F724DA0A13590F46415D8A337AC5BFDFDB8E8FD6BCABEDFDED8A5BFE756A81696D318B0A089B827FB646A623F162B9A7BA5239DC4F4DA26E8BFAE9641E2E306EE9E9AFF2D8DD95916CD057A32D65D716DC0D343491DAD9DD02BAE76E229B680C788F1F515E8A58D9B7AED423A3C8E2F0D835C078BC4E3CBC184E56FE52C978189A970D814D4B712AB0E952D836690CE5C22D9CACDA496FD803F582604B8735B9AAC3D2F6A27421CB96AEBEF7E7F5834108FBE4D47115F7279CDC44D7AEFE1F00C26EDD717D58DB13ADA7A7453AA6DEE4E5D8CF4981C7D9768AAB77686B6C9766C3CF0F177D89CE96E27B70E0219E28D667AFEB689BC66C8F1593B238C763D3E774039EB8FD11E8D645994395BA758A56260F1413CB74170C6498A580B615BC44EA0BC4C5343F56E1A29304F25F29DC0712B05403BBBD304A8B1708F2C6280B5D0E045EE1E79F4FB390398031123D214E078DD51EC6FC8071926C2AE208E77F9902F0ECBEBF046CB725471771B5CD0B174A2ED8004A69A7E2A44F83E03C3B4B62FAF68CC70F06DE775F3B876AA5366216159861507361A7A5D44750A5B42AEC765419D90419F89D96F6450D98269CACDF6EFA0BB4B49B44542CE08D03A268EC69608721A6853487BFCB56723417C85CD8429A45EB51389A820DE65C26C04A3ED96022BE3C54EACD03FC2CD400D28A3414F831AF80C24B4CFBF85961164AADF0673923D019388C8C5BF8A8793B4A54AEBE226905AE3A77F700CE88D293B816309A4E0B39D120044AF4C74EE3A8A315C7D53DA8786B7B43F96A311E513CAAC99010056B22DC6E237ABA6012C4390710EC50DCF31415C67013534B8EE95C15461C997E2A4AB7EAB66D95CF05F5C4FC12C77F902F03F083E684AEE079C67E9189D2845826EC04F4917FB7B621730F28A4F3DC6AAD1CAD28B861EFFB2A49E49C25F87749C1A7D9435C742A69301A154F3C955AF80D66CA26BEC97D90BEE4346F6EEE6BA73AAC7C23AE6300C38ADE23FB14944444AC82F56103A8D8CBF80AD46E1DE79E2B4FE2F3DA3E1CFFA025F3BB701354B3DFFD433CBA0C826FE58773F282DA96417A68DB2826BF981CE56FDB04D80638024FDDAEE11792FE7DBCFC872E7DDA1B51953DEAA2829ADBC50CD67418F6A9C8CE55A362D20861BFE73C1D7594FAE01644B68E1F82994EFBFAEAE40020C804E4C5691430A56A5761DAE12229B12EEAE326176DC59778EA7CDE5ED806773AECAE530344F80B7BEEFFF1175B7E6F400000000000000000000000000000000000000000000000000040B0C11191EE4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF + +count = 60 +seed = A832D4AAE8076C4EFE8319A74CE315928AB765BB629075254CBC63EAAE691C220F4B5E1839E9A99D8747AACD7C2F1EE3 +mlen = 2013 +msg = 84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 +pk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B5494A98C6E7B1BCAE7E37D550B5CF4C8B214770CFAD8451785D838280A2173982AD3F351921BFF742A2A5C992C986F62C6046441D528A6187B68B709150C8F24C9C847E344E6A195BB17588810E70920D514C1773BB96BFCAE207DC9F54144159564646DA8F95A6FD4C44C472357EE6CA90AEC0ACD190C8C4242CC73D27CF69F91ECEC9EE286DAC3AA7BC953972460A6EEE3C3ED62AC2312C49EC6B1B62A177953B7050F3B35BA89170FBF11962DBA8AC0DFB768698B661F6690C2D5A993C960FD6D13DB31BFD3B0882EAB8E59360B7480113974EFEA7E2A220B95435C7DB6C80394EC8D99465FC6B14123BA291D1FBA6AFEE04C4E61B9AA1D21C2136D3603D9A2AEE8DCC965B7144E32436E2447D80DE8AFFAE39D8A829FB433676C6D1003626B8A919673B429C38594E3CA52AB6B13EC65E533B77C9FF7A70975960301A57A241BAD7C9A25BC8384BE86688CB5C5EFABBD963E89FDB7560702230E725B9E8A156338546EFFC67294C872935A782AA18D5EC478C074073CAC5D4A148A86AD14C5F1B71EBD705ACD89BC7300847A0FBE1C75DE0E0C1A6AFE7E19164C7BF205AF756555D6C884EBC52342E2AD881B3EE4C284927F9E69CCA6A74ECD64C3EC2398ADB8A886F1674F6D92FA50F2642A4C7B839A11E25DE9C99E185A9E2D27C19B92C040EFA241F8DF32FF4CF0803F5530F3D0C5C800708C77A38091AC03E20E2AFC8B3C9BAB964904CAB91665E38C3C791FDFE2619AD63F028BC87CED220121D1079FFEF81E891ED8CD7BE8EAE90A83BC3538BA5388E1FA95768B4C914D6472F3EE8D6EBC05F0D1E2A542CAB0C519D980C43EE9B2EF78DA110AE44AD657543745588941A563349A7B7EFCE2914E0B97162C6804C714C0B5FB9EC463210F6B3C92D46F9B6AF2787338C3A3779605AEA4A70516D0021FE96EB7AFB7CCA140A30E997EC13941ED4EC18A64A9D0AAB0AE9FA428C0E9B64DD8E46B054EC59700FDB4E170B8BA9957328835703FFA631DFDBE9EDD98CBE67BB4BF5135057B2D3189396C48A760E5DBAC1E7C4DE2CA03AFB87515C3FC9504D116370A47FAAF1F6B546DF6E81A64C3F2692C1705693201A0E4CAF5DE31C8CAD0D8096F6E66B4894ECD9CE885D42F331400041FB3C2B2EDDAC626E28841E069D5AA4F33E458E6AAA274F8D3D2151E85B513B4A03C78082766FCD06CC0CAFDF8A21F2150605C62801B0A8D64988292B1DE370048EB95F81E41867091DE82BE333BEDDF7237C00372AF83DE94A0D2B121351DAC85AFED9F6B65298AC8396663DD31B7E9B292A67D593D2648042EF4A3DAF283E0BFE25A05212052A46BA600F08FDC5346B1C3840F5B661E5357DD71CDBAF6F7BCA17A9277C671B4F0D68DFFE0C7FE714CEA2B5F911A4BDAD85368856E1E0C1B90E230295025C9C7F975662A1C71B3DD6D3708F415AF08FED7D2B1BC618E394C0005EFF8882CCF0AAFF9613777C4889867DABBA5CF07519A6B4E4CDAE255244CEC600D295790988DB8B2C2040A8D7213363FB4BAFE09A6CE11A50E54968DC5E948EFED66D2BB45A387F17DC5DF977DCF03753288A3C3751C2937B30F1FB788986286D70915CC9724F6E2D9BF5E72CF9244C945CDD36872A9A9D44C044B7A632F7C90F1BFA654746A812C7C81D69D6C8295B23D2F793EA1DE2F6314A73A7C5A2F1B2BBAEEC6A31E8904BB820F9B01817A52F6A6C88A2239A681A6C82292B9DFD72AF812BF928F463D85509BFD81726003F9D41FA05DF36D1B7F73168524A35325D8400F4DBEB224205FCDC35C8C74AAC8DFA5960E510A0ABA8196CB9FB32B8F4F7DB73FAFFEACECA13A639D948231052AB72153F2EA5BC187726619E90545ECA49390650AED791AD9D684409FF5147584EBF936BF3AC61843CCAC65AE461D3651AEB73D57A8552C25EB6B17A65CEAE48548CCC9A00BFB296D219B41B9B7A9782D6A8D01A3AD4320FA189290CD02156E875CE21302E14A20065972EE5E875869E7DC2BA50721B03E3C987DB05652178326AF2F41413E0AB3FA8ACDD1CAACCA920C1A09B24D9AB446B91AFDCE46B22FDCF3324424B7A4936699D10D6A91DB1B3DAE0F70921A49B59AC287773108997B6C8F8419DD041D7B15E2559673F69F16A978F0C8A35DE09EFD5BF8197A278E6236614B80159C51E411C41DA8F4D47D85D06673432C24E89A4FE0C1CFA9D5A5A1B402C5BB43ED7724FF697E999935D9B6E8B14267F364C6DDE70A9EBDBA78C12C764F45441B3CAF1BB06EE6BA2360D960AABB029330E1DA0CACF250E0B8586769FF51DB0FC23B4C6B0F2C6CB3A1086D10841C95333CE45E950EC535EA35CD2825078DC4E3184666AE1742860A8B7575785056DA7D229998A4FBA48B4947F333A9066A370F7623F5EF0381710742D12B71C9517337212FF068C679B3F9B58F7026E7F02B0B32CB11C0DFF19CEEC374D8239B7ED381657904055481EBE96FDC351F6C6516A2DCDD341FC23F38D07DBD58DD7AD7973AE719FFA2BCC2ADB73DFCAA21E27091641A56ED072CBC34934FC0D56AE26F9B1595AD1C60F4900A964351E8FE37865CCBF29389E508EBF8ED8104314D2A5E43B09BAFBC94F5C93E2B48C84FFC440DF5D04E2B7EB82AE26EFA87FCB35E4FB5FE399E6C38BBAACD745DDBF2735018CFB6716515A574D57BF307E98B1EE80520AA9ED7697793EFC6DA3E9556DFCBC22B31C784ED10D0FB317D8D34E29 +sk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B549420E6BC8A11FD32136A44011A16C09D31FD772B7917EE89A3DF767FBEE6BE4C1EEC8F8F228F4D9254A55DA0C968FB14C1185428793345995EDDDA35F6852D01F227187541013880101833822501023877850284487215560246154784033087336521673345626302567144686365182148667101500730138513558653282371148218671678442452330862826504880834105011523711030751407123577170846485735144582236114848326134135725751618048470438144780441257736514432626285616065650028561352558377683210811435856527363773215343664271516187120428042365187753605514342387161884564314223174562604601511116826710135685620830474132450651801753577051376243600507758033208176813524483284263435631435357675732661604773333800506226173731686463776608623556550645670063302435617833752488338610064417420211183768577404377244353663050574535343063264807745647032781043380354222180548018088347800647515705707388303701347122536541652555735860375222165700817048416716712575265448022343804508535854065464460525207082044007702586548313682623767847730778717752546064376737025268342355537665627853767171137728814813221218135228475721872646131548643515763444821408005041235308083028477507778010417726560872278605282600813162526738424565520637143203457301008000803871858487555784065255016554051030325305248127602515203405457186373580741681411456117223547327518557504460216558525702511312705143228310056671515144717636052588173457175674283526887511665770126327307037815702524632668307576334412546051305513070665725660272042283764775510771301682335077281807002103737320454326325680040244228760347315266006885182616086314443753066417051811333075431043750040211551708162405624712547364534323205462310278021616207127156037513147822208031760676440160834507446513842667475088072685812782507640675555177030627083786664260770337031055736105436254772556563668744652480512617062837600078018562708578640134728183532052542118332033161666138740223621818235807562021582840447011537582657286743332844052542626862440543367008753823443168321054332333672787231228532135713330823721507711420317132341164427572026438315441004771163661134007730824221772082106278657131307527772522566216322205775504418138233427242401014143452887314462045001713130437255262307421811468157360835163020043777383742021781762081160164585432488631415220780780115880813188257688244642138614441644616626248552006021838384443836074726344704587355472404182328587230512538506433873242530527424803248267410762505701414858060573413465372072744633801520737763623116666062233368638872253336663183705503466386461542180234721421402854640208007502234156541870182304823631460022856067547721317857504435246446564882085237081461874307541747707631173661542021311177137651477426143351548324878262111557172051436570333226644866063331065212680473578466570104124764574073207433707832335143064534474610683563163237813331014387555880233851437547674250213453744718436122824605670004645816708422676658455687583175606462554253321230543128250051875607823712315461424480624146587221682515452133771755634855085381A181E05DB81886E050C1CF3FB68790D7439868E3C66E7B2F39EAAE1497F069DDB1E4BBF7D6F1FC4655590EEC54B6D92A3C8FE8BCD3CFB5888AEA05599470A0627050E02B894AEFB609511F267D034E75CE7C7827D271D0308A2C4EB691D737941FD2DEEFD0B1F201F3AFF2D4BC861F9C1235DCBF090E9CD2D4932730CFC40DAA9394FDE977CFED2401529D3FFBE7F71B6A4AD31F0D8C20C1738DCA391A998189AA97679B7109394ED0E8E3BBBB9ED23145AD06C84CA250CC334AFEB274B186660FD2F25A44232E6EB9E35F497CF5C4D7175A1E403881BFC715684EADBD39559846C54FD8D3C797A53305F420AE8F556A9CC02CCD37DDF321E4D450AF6257E1F44FBF55373877314614ADB9C0FC2E2D990813E2D218E074D3547CD3713D6CC32C23691BD666C141250432BB2FA8E50603AF88E8979113478BAB715B6FDE008F042A9E442809AE40DB5BC0EC2C7D5DE3B7BA64F3DD3F7DAD4531A18FC3FBF9D4DD885E49E5DB0B485A2BFB9A1B5888BD1947EFCB4D994FFBEC6C8A1801DE1249E5D5BF908C9765ACF77B1300A58AB1E7249A79DA88FEBFFF4BCDC7F49D0E3160EBBFA862472EC32E8972773CAE07F799C5A49C6E300D121DADC75C628009A4FC6C7044BF2FE02A6795DEF65FCF6D12D8EECB35F2C44A4949EC4C6B4C14EDCD9C1E6F1A1108E2C37B62B13DA8A173C5FD8C1C27659722878C9C7DB3B9227B8B17AFCDE970E2CC18405D6B5A2B1AF6247EBCA32FB95A07EA47332A1D4E2F9DB4DD5E27451E1A05650DC641D18DA7FCC811014DCBC5ECEAA53C1988E803E01E996A9BDB8428E4E3C57CFA9D19E8C7CDE912D2844202C417AAD68A42BA4011B38DE3A0FB5DA37B9B032D66B149529AAD6193F5F2A23DD0C3BA9546643DE0B72B862798E77CAB6ECD315AD01C78A5AD4872F9A983C004AA61076BF1A93295147B7CD937A70B4F44CAD8247B6FF845EC270CB418A37E99957160F441F920D11804C81D6702556111125BDC3786C5708EE145670D916EDCE9AAD36DDF61AEC30D78678D742EF408A89FFB227E62A798E266B4F18C82B4DC23F707E5650E58BC8FADA8296715B1FB7F8FCE9359439B5EE297F265E69E978BC6293CDA68C8497B88529356A93E316E84DB80AFFDE5E3420549E206B1C7C07DEEB6B1941BC796C90B108DA5090DEE46CE891ACDD3CDD0D542F0795E7063FA41226EABCEECCCEA3BDA1B890D6A30AF0605ADF5F7109EDB529FFE72E2C1B32500D2360C9A08D86D78E98003083E633D228858A4A8BB9734757EF0166189461AA0D705C5FCD3EB106DA415F8042CB68081DAAC878DCC225E5EA004EAAFE74160F7ACB603D234A3356BF78534597A6A83C685188024BE6AFF187159A2655EC49E0D6630DCC501D757D38D83DD6F170A8E3505A2C8798073C10A2E942B06D2739308ACC3BB36800CD5717B6910ECAEF1DF2F7E9BF4EC7D94C234CD2D273B2DB386E4A3091DFB48CC61C5B83209980A892A90D0AE294DF489064CEA4FEEC6FE072D60CDF09CF8701AC44FF9EA6303A0C5CDDF430C6BD1D58812E1062C74BC4FD27EFB399369B4A4E4370A08725A721B365A2FF967D904DDF87FD987A2DE5A2AC094BB5D169FA4A86E54D132C5D3B69514FFA11D7EC55C01D5F778BEE8A22B2FD574158ECB721E4698CEC94495F090F438232983B5317BE815356ED7B4F5B0D96ADA6E2BD513E104DDA8398A79C877A0659EEBF23CB62D80FD1911B2F29A4C4EB11B412EE84BF1A02F9AAA1F741AFC4E3FA4C9D817D3408FD280A031573E3B04A18585D742488FFCD52A6DA5118721E06A290412AB224D199545EF4A8898CCF7BD51E5819D4E95EAB693858177E3F358C5AD0991796480AB82EC4A0F482EBE0808B015B3C7FBD474BCDD3B908A6A5C1CAB9B63787DAE743EFC7F180B23F56643CEF3468AC9E3FFAC87A2C057B13E7CF38761327E491A068AB3A72EC6AFE2116BFD20DFDBD0F5EF535AB7B78E0947061380E1D8A4EBF6146BFE2136A64B2B14B654BF4D819E1A037097BB6C2BF3DE341E4378E0C6F43FFB4A0394C667BA2F13E44B1AB5C36607DF7C67D46416D16BBCA09DD519CD2850AD8A7337704FA85FC4C95EE8801FDEDE4A0ED1B5D70A1316FBBD80CFAE4A59E79BF3AAFDED39AEBE946F899D621F84E61D7EF0AAADAB01A7572DABDA37E553EED70B2BED0D8CCCB566A015748EE81431C6AD42FE3F36BAC3E5B9A663E9335185F2F7400A1B4D66124B5817F76DD3E798A2E05C43F8750B80447908B48B752361CBD139CC376FBF40AE2B7E1FE8D16053580B4701E504EC6D942D576ED0533D223221E00628010DA64E24A95B686766D6E638CE7B33290B1933836C265E33E76E9D2FDF6D4C49ED9EC03840076A0E9A6D6190F2F0BDD3B8005D43AFCF4AE138F572A83338718726BAE025EB826405668336563280444F9264252789CAE184093F861D22209038418414835B6E0B22941A7423E6CA9A05ADD3B03D88BD13F299CF16E7474C5EC09428C3C50B803A5F7268FCCFBCD62E351A494B435B51A361E0E29CBCF9D6E0364B2879429F4C5F39CAB6AAD32050BDC3DA53EFF4F052C1A95F06A46E7114EEA5F519532BA7B560E64D2669E913D8B2FBB2A1E5649FCCA9698C26096D8C7859ABFE84ED801C9089E480D6693E56BBACEAF69F6954EA6D1F45C49C07E71EBB98B341DF354F3DD99BF16F8C14DBB7D970A670B455FB7BE21C6A3E80BA95592B6890F70AE914B613C63B1F6FC8F802FADDEC3AA3291D2012F4D9F79570829E426C1766F35F01D425A3AFC3865A51FE5C783E63E2AE27A7F298D130F2A12A87FA9146CCB9A070980008368B576DD8C6D97FEA3FE10C11F267E20689B7B95AF8D29312FDB95FB403D66F18F532EB17FD17636B64551DCA4A73603F180053D0E6C40634C4541578627B9CAC5CEBC5E398F76A1EAF0CDCC64AADAE68EA0B7B72939D5E2242C1F6932E6A751256800A3BD5D04294488BF719D4E1F98FF4E029CDFB217F1ADD3AC6C55EC0EC6FE4B0AA261248844D967E3F075FC0E9F681B2A8DDD1853BDB240055C63893AC0E83EC18A78C599BCCB715A8E8059B477603B57E56DC9D4FAD1848EACE0A061B9E0F33B119F0E82860C83A1D060BE18DA9F31F823DCC187892E850EED926A904B1266E290F787A56CB15E9A1B1F29F5FDBC9EED1B389CA3F70CADE06FFF3F4FDEE7200F6E0A3EA07ED95336A9AB4D90ECCE2937FC550E2709CEB012669E870510EA7D57CC962D48DB5DDA72562BF09AFB399DC3950E9671C601994C33622F8372432A799E9E9BFC996565F30BCBA3819A15D2F5B40CBD4D0EC21C7B4E24B3B9D66F2A60808674FF11805B95BD03EB6FF1148EAD4A1722B5D6D6F0E946D3AD33BDE02376761C48FBF14C6F6AA745534C1383C3A77FA048AFC314B436B88DD2D6AB9B9CAB65920B091C9D2CF08FDD211836005E79EEC669A43830381D6B672519D5FEDF1A3228F4C8F3A208569AD663D57FA70E72B137765C58159CB4E9F79F87F9C1AAF338898E1C76080D1C8D +smlen = 5306 +sm = BF79F0568F1CF8B1DFD2DCE01FA5EBFBD520E3907D2F50F329A5DB1DC5B632DB53C5DAA01F64E9CC6133E9C64D84873FFD4E0C9B4A0FAE813940B1EBBB2404625577CC0A1C6C98C8BE96F38B122DD991F79EE2424301FA30349CF01081839C6F45EED53D6A77E0E7B79A2736F1CD3B271C7982BF2203F1757B73F3F2C951A8EC865AD23A83F2299D5E18DFD81705B354625697C7C79CE60ED0D41E4E72A3719607E708357D2173D847A484CF43E0C6CD085B057DBF73C66331613BE37AC1E9A62448FB35038AEF01054C825A6218102DDE9CFBD8B9240AF47F7ADF92B9BE3797F69A7A1B102CC4BA0AA4EFCA37B66595B3C333D23A3E5F37AA63EA8F209A1B33952559E167BD95BEA05D7B71CC035CF59284794712A631F6CD391A413DD2FB728395B0D9BA06DB2A3C278DF091E3B01C602E68E7CC5DBACBAAA1C368BC036A0414989DE1C0DD2239B7A1BE3601DCDE4595308F0F6CCD55C9ADC75C295602047F04DBC134B70912F4648F6D34A3779F8FF595B4B2625509C15727C16B0D32C1A24B0C84DD6E27CC754CE837566912B96A6EC2C4228FF33993A048F9FC7DA028D0DEEA07CDFB9FC12DD75AA933D07E8A21A358A7498C11270BDE4B8596C788FBE66373DC87F9C7C0F7BD1C2DD5377C900DE1194BBBFE6546806C0924DD260D3770E30AB85249912F397D0C910807997FDFA5DD1621CE43263A3EF30E8940254B8128DB74C0E3129691F88A5EF9EEA61D5220224D011E7BA402ADB7FBB901EBE76B69582B1404A23DCC85809F84DD86768C876CE38421C9FB81A82119FD3DC8159FA8FF6CB17A40224EAF250383303E8E49A3CF95B4BDA96146DEA835BE753D447A4E46D014CB85618E55AAA960D3D43B62AAFCD07322BBE3CD47840002361BFAD4210057707CF6B77C39F26DE6CD6F9CEEEE72A08AEB7F98589A1D1FA8FFF43B800779C096A5B8EB52DAA65C0A1647700CF1563F34844CA539315D7FCE13B0ACA8A64B5E4669982139F7D0B69E0713F7A73A14751533CB64BA320EA1C783D2818203DBDC17A810DFE66E8E069D9214679AA3741A8F46EC23F61EA9F22558A63FFF508512A71A6C466F2BAFD376906273AD9FB270A834B3132F6BDA9A0A5EDDE75BF8687931F3008C1B4A46614EB556EEE816809B32815FD62968BBA5EC652999C9208DC039E0A5D4D89D5518D6913A821584F5F8CFF81ACCFF64D60CD98D4DCE156D77B9698DC5D7CB0E1927D6E74E07900E316005D7F75E020D03D81A16A9ACE976E1FA103FE675BE4440D1D51C43E07319D9BA05AB5557A3B140D86E322206FCA35695E12003E54FE26EB6F1FC0700A3F27C11CA108DB158ACF1CF5F0D3A21C2BB4FCDFB9B1DDE8B3AB362896677B9E76CA5F7AA7B44A3FEF39023D0A792B75EA5114B5CF1DE2554A7CAC86E6E132190A4F9C4B5CF13158F94DBA722876DD0400247C086564AD85DF4AD4DD7B23615E31E4BB03A9C5A4A24A472E5824E82A36EC5DB00AB44D9631D1C1A6AF362E06257E0BAD00A22E9D7B86C7B927F66916E1CBBCC9E0E5DC4D65E1B41134F2855484BCBAF2D3D1065BCF6ACDFEF1610D10FC70451D35F1A0276788F53A58BB9183A2C97C8AFC9138BEE48116B8D028AF316B14AEE936310629E2D17B7427394EBB68EB8DB0684400CDB9A6798F46158D7B4829AC49BFECFD670544ABAA58F387F42163FC6D6943F70C9732EEDEC7A345248EBC1B821D60C8CF8CCEA3F6C335C9696C643322B28D61EA15149EBCC1B8E5B5DDB42E42C47D3169C29784FF0852DD12DB27BC4D31DA597D75B39B93312BE76502DBFC3779BA2F3D9F4724347FAC4241EAFE3DD7C61FFA4530C0C0A27CC4E82E1DFD181A3B419771AEE254D4EF2A8BE957F643603CA550864C4C0FEEE1C0D7DE8A382C562EB1ACC87D4473E2FBEA7E4A2C858BCB1BC6E8095B5815BC17D826CAB7116B0E6E1A67E2FE72B10E61BB7010720988D8FE055424E0BD6E4AFB00D3627CA53924D0BF04AFCE1DA949959402C52DB4BB2A3676314F60751CE360FA950EC77F7D3658DB60AFDFE20D43FD3AE7606EAB5E1BF5CCC5FFEF0985C1A9AEFB6142349BEA3BDD8AB5923AE8A09A425F608C8936F3877D526AABE1A0E4425E65A51180BA68B6B3C557552E1B3450A883A346E98E3D1EB06E535F47A5C9A83384349FF32998B010BDDB3D626E25FFE056542B5C73E32AD9C922B7DE67F2A27EC3B8A47305891D3FBE2D8BE2DD65C5FC45B3C5B610F104285B45576E922E60BDBD54AC6382613742D82CF5AB8FFF3CEB97B2CA0A3EAF8D501BE2694EF16A69E82C63DAC353BE73F9B800DEDDD03E70EF2BD38E38380EE2837EAE720BC715EDDD41F3B4A76BCDF01B2AF9ED2B0AA1127F6241860E4B8A9723E2750A59773D03C83EB57A03D6F8E1BC5D595C5EDF76933A9CFEB60F4BFE8466E78E9A74D869D67DCC34CC4FACFEA4A8EB0A70EF049D8D50CD2BB6948DF5A6ADAC9153CF7B2FA2E308972C41DE11F44B9554A0515931499D5B6867580D728C862B2B90C75BF65525F958972E6564F5BF89CF0A1237F70B92E1F3838DA4C9C911375E57718E2654405931CF7130B594AAA1121840CF24AC0AD804A7705DEFD14573C65470A51895F2E8ED5D6ED5D2C8FB90168A1198C7EFE24A87DF980A3EBCA650DBBF6DA296D8F65BBF41BDDA7B532216ADCF66939E4591DB1D2AA57FCCAB66060393D2AAF1BA8FEAE4DBF4A558B5A8069CA2104F8FD3308F26DBF60FBDDDC9C3133FFC810A25612CB4E56B24B63637C422868534701544A59B6BDE5D07C60071B2199C92A207CE05249D87A2DF8C97C9AFE6A4864F901BDAD91DC3CCD23C4A4A6AFD2A34D6305D435721D2F2D868D4F55A2FF5021CB9C1948A32B26ED2697716B67844E911652016EA6B1212A204159076F2A55AA70AA4BD180BF1564EA0CBD9FF989F33FAFB27FB6E81DC6670AAF7A38C29505FA404C1C8A64712FC1940E884AA4FEC5149D1C7047A1D266FD4FA7FE898FC0235FD1B4964BC584EDA59AC2D12E1B8151BABD9314B6BF1E549908B46F90D198B6F92E55FA54B008B3ABC04EE736464EB1FFB6276DEC0E0D9E7C3BE8F930228CAEA23419E7C4029C4DD949B7DFBE3548B246701A256273DC3DCF7463C1BAA82A4E68B50BB0B2BE34C420A23602996C94BD9FE189A65E798482CD7E57DB73F796AE11F262D1A170BDFFB9088BA203AD61EA1B6C59B0FEB7C7AE96EFBAEE2FCDA3E8D6DC9BDB98B4E32051828750CE877843DB7C843091CD4AC2E3E3BD9D233A4C5B2E365D3F4773856355F01D694170FD2ECCEA8FEA32DE78D01B8F549EF0019440AA6167D92BA081892BB94C5276B4CCADB5F86A1C36BAF2FBD2F8B6A8FD513987CAEA967A8ADF61B6B51B29FE3782212CAE444DC7D2934158A9B8528D345EB1C3A1BEBF3B48FCE85ED735AF9D1D4B7DE3062982D9465480EDA7447D0EC7420D2C1BC62E813939736D7551B848D04F51F8F7A5C3DE4A6D8979E7928C6C8823104DB0365FD494E412CADFE928A656E4306009919FA3B74D3DA8687CAFED3E8207394E038911B0C48AA2C251817E6114F4929D8332A06D4693737626B3BD519D248D9BB724BF6DA5317B86FFBC98B9DE779F223ADA3843D77A6B4D891DC2C00F02FA5574968235F77948DAC728DBC089E4D3F9DBC5D148E29E936B24833E75ED815D79008FAE6370122CEE55736E726DDDEA587FAFD43FA6EF623F5B80E9C6330A4274493CDF7BA9C24D4C6799194408151862206322CC2D3B4DEFBCA8EB7700D57DFC5D82DD19B22F65A3147A572111CD216AAD797FB1C3A6C61EA0B9E59B00EDBD89285D94A758DA06CDB3054BD90B55203B0359F7D3289FC6F9B14E593B853467BDDDD2B23BBCCABD579CB11FB769301A07607BC5355CD67A70C6B73BB6B568218F46B1F238CC43630F4A3DFFDDB0BB3A488AFC9E89244E78951234C792202205A65D558CA04614CF74BDA6B9D541B6E660B45C64265B64B7491A8B77FBA9A3D1AB9FCE5D8B5A2F0A096C7629F381817DE67C45F32A2ED538ADB09D852A208868A203C13B4E3C467EACF9C465937D31D193F66D37F02A4F4E62E76A527740094BD90AA96DEAD72498BD885EC1E5888564BFAD87F0FD4E1B07220503A788ABC3735CA30C17BC6A928D49B177F3C79D103DDB80BC4F2D7CED403F2CB938EB790BBB22B9EC909E44F997422C8DE1DDEE34189E78E5F42DDAB309215C4428CCAA088B603FC4E6E4ACC5162CE187321C40546BE6BC6145F0CB6BAFC61A364562DCDEA08811D3C067A484CBC3A91A90DBD066A90F919E73C26FCF493515785097768865AC982028C2776C8FE7DA86AB8CC2D80ECAF7B1AD6B49FA3E4F1424C4AFF9CD14B90747EC77391B430E3E15C113BE804CA6611C34D5E3335555B8082E0C0F8A97FCFEFCA6B6051562C54AB3861606FA0676C2B3DDF016E989EC454E903CF0085C4B85B5C61CAAD61F0C5141769855AAEC62E16B1857713B0DF7A2A6C3018CF94B0EED1ED64394A0B87D68E2B17AF1D513800393D8D06FE4A23C6B667426F83FE62FE09ACCD95F5EBAA476C43A92E6C1A68BE1D5732047903ACAE4ED022EA9CF204F5F77ADD2DB8EAFB6DDE4EA06101458677B0765808CC1DE0000000000000000000000000000000000000000000004080F151B2184C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 + +count = 61 +seed = 09B8441F47235EFC82D71933A0037FA4F69124C3BAD4EF6A3A7178B417A3FDA874081B7EEFD7EF1BF234C752458FBBAD +mlen = 2046 +msg = 92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B +pk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E338513B1414ACC04F26A45640145283439D6EA43630F025BE15282517889F67B367697593CAAAA2EA7D3CCBCDF9682550FBDBCB5F76DBA3FFAF3E07F70E62C80B7E6A5E5259946541538E2066058316372DFDFF1205D70AD0CA047F3967D62D095D10C4BEB48A5F8A817E849CC23B1B890ECFF117F7EA398E2066BF4F98F2EFF63BD114B03195CE4B9ADE5BA6F37A5CB5F1F2979F1B60FB9E00CF3CBC7FAF62F1F2197785422E068B0C3F10D82748745856FECC92371BB131EBCD0E51E869D200362EA5CC8BE1795AD155F7F758D13CDA06F38BA0006D9A7040FFD9AE8B2AE88DBECA40288E751460D3C2B9DC50C118A05DA51E145E6A64608EF9FF6E19DCF898615BF464169D56BF398B44DBE44FF4351062CE6F58969DA8B449233CC12CF497B2E358CDBE106664C35EEF12DA1DC680C28473F438B80C4ED24E5FB16870CA721C99720E8AC56B296E045D486FBC0675690F7E3432E302642552B30544B18F0EB25FB532758234F9438C6F447622BB10C1CABCE0577C68BB41F3A1DA9129F4E3B0902ABD52976F1D7DE768743650D82A6276AE47F2FC96246838312EDFFA49AD34501A918E4B723A26539C316413FD948F196D288C3BBE2CFC99434E952D693AEA345ADA534C6D9ECEB20DD637E66755569B5C3CC6B0570151419C56D5A6664EB6FB32FA969F053AFB339B6F59DD7EA1F79E9CFD2155A7B94C92D9C4C585E5C020A9254D45FE2BF015ACB1E9CE7C0B7B8A3A6BFA8A6AE9AAF77ECE930282EDE55552A505CD8DE002A4C7B0416F08B26407779F6D117048BB37A4122AE6D9E505BC8FE9B5838F4522FCC67EDE0238CCBE6DAC6251FA18D38FA3CBA8B969B06C217CAE3070CD1B6D467CEA53BB4769F6B2B130FE0A3DA781E858066AAF30C5200E5AC4164BF8D91601C69EB688921F309E888268D1E3EFD5CA835878B8FCBDFB1E41F55FCDC430E463F346053B2EF0E39069206D235023040C12BBBAAD124DFBFC5B59E6E9B00D47FF1436AA927BB7417643D710E249E69D9D32239865AAA29633CADEFFB28CC9A09AF9710271390FEFA62D22B61D679CC2AC83299D7244A16207C531D939414B2BED56F1EC8CE18825B2F234741E80FECA7BB8B7E2C128759A26C11286DB987ED7018E23B1B9BB12DDE8C9E648862B4C29F8C53EC1661CCD3FC2EE3650B1D99D581EA7B8DE8B4B98DB81B00D73A1A5E65492E6C623F5B23F4883A414B0BE826E9989D616F228CC8FA8899F72EB404EE6181CE0704FEBCC2863C3BEBA1B81D00C8B4F45BE02018EB922EA7D7AFB6E99C637CA02B8A6C697829E5BB061F058543535E5594DC4A77EA102B087D9FF57DFF33E9B0A307CD530259DBBCE1D192D9FE716ABBD2849406C6B4DFBF075402F0979C255CE162E1BA6532916A33187A290E07C4CF67BD4B7EB19D011119188ED402F51D7AB7B3B83386C1B7C9623900897FD200E4E50E0650AACCDD3D0AD965C27B23795C7004067EA494BC1E390BC8720DE3F011E04E79BC3C1CB89CCB31F18C073D9D3AA7F94DFE235FE034C5E7F7C39F5CF61666250DE356AD03539D05E003D741C3245FD7ADB2C45405E6995B899B4DE7944147B1A0826DCB8FD39243857753865614E4B1B4A9C4FD3451AFF89A4886776133077665C3BA17EABC19D041D85729EE76FBF7597B90A0E7777A774FA69942D341950F71843E5EBE36C7BD9AD1ACCE8867DB3949082D8C2D0AD432EF7660E3A4F0F8055D7688AD375DFC3B786544C567C8EDB3CBEE703EA16CA4830A974812D4D21DD639A6E68726C66B0AF043F614B969B71C86DBD52D1BB3247E171DED57153A6C59ADA1A81510E80BCB5BC49FA0A79B6F409146ACAE5D509B8355EF7083A6175BDA67A5EB1959D6A0BC3411AD6346AE61AC7787BD5C7EA5B4562F69699EB499AB5A2E931BB848B86654F3188056320D676F1CE99181737CE6D8688CA3FE4FE237D231F9F2A2CA60CD5BF103EA9AFDC1EBFD9181C610AFF64F5B9FD42249EF22E93766B3525CE55B37CF9843406B5267037AB6AEB48CACDC1E9CE523D501B9436A129785E5231AD242E147C047A3CA138F602063073BE8FA1B86FC7C54E0B237B4742C75C0668C940577454E45704A6A22E9AD5A1B3F0A14A4827328369A2C422712A4D9667B7CD262D35376276C5995EE8CA48C523BCBD2A9BB3513A29139DE2D52174794C4677C135ADF61C334E78EBDA34A2C60621F89AA69BA66C48F2E117D1F9DDB92CFEC5D1B73EE8B95A196D84D473AF12D54B37813D6CEF3D7E7B728B740D907BD5280ECA0CD41EE011456CD8B092B561E3930BD36139B0B535008E1A4F23327322CFD6AF2AE618233A7042952D3FBF0314277FC72725B6B0B960C9C1D8711D860440C53EB7B521AC39753E5521DC7DD4C31EDE9B631C92B2B612BF7D2B53E6B3405BF4539357463E663202EB87F71053E5EB3F54A09F3857496FA59149A662BCF0AB93AA95EF3626A9ED990C135E4005F9B61981A7CEACC983C0B5B6EAC25B926A48F3492463522924E3AA6BB15669167FC5DFCDDD8A2632CC5D53F787B9A80D593BEDCDF4C4645F837860E4D8F4C9AD765D615872A91945ECCFA010197A2D3A7ECFA890877FA5B0371DE12A1CB20B821E0360E8AB2F1A46A38D5F985C06F210EC52B353D91BE8ECBB89A7A92A140B222DBBB96484096D5BBB0F10F8224712721FCF51B8A9257051E86A910EA1FD66D1AE492 +sk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E3E58D7067211073A42604904DEE1E90028899DA04A077D044D1065EAECCF1F5F561E5D4A1FC3396BBDE30A7EC86C26D28E6CDCA8F253AFEA6B37DA7C6E9743D9853508185888256602304185024178178368516514554248203732237851714854455208747603840108434328512866667560125704713833548738182035067826080444883547654741670455114366631737813763855858230342223237678844665103823805440226636683862210810064443464756500166511878434457144184423006676346241428022441375850163218552470241604051128605224506466634348278865112836254421076768111747153884207716546861065221868408010102174066005007107174466374802164625788136732200113317601467078824248828165673131313136501758064320005515718475501533515733831450672234862607616586455804454151708624170661815544684276871675587144138081468835702410535266115064281157866414246704755275443262736015622627263618200364765873326230115281138378347736083713542336800340580533358277622250181206743273184118272040547718614143683041783000148638817038254476654142367762733617770361686787750233853862483263242530600730777565220625737837755344167106400542685364012168315727746780248826713320221851625771385530614565264256773567424681664527081202768205720383314636524245260258214802624630474158368858320786420001722716275622126234786371348307861468366225760553806572817650076117367681461740465075506775235400467865833532443625332151860857147608407815350578868468018635421227753831272752746557576335212586033612881228708044284073018731586520460845811354278462303061825184632816444768252676833120545146315230372825013327072382101480064584403673314531032286812323014447177314123241883016002388640351164678425744512107002714656347622450143867404368673384205748142182806610278673335627486377103307181677343864211162825815428521552600007770630452548374786567567700561043740030865237560655630004367232632230737832386522478836551330154745121172361432051816113405108355634117664821414463071582248573745117658215785181007484307678405666712724672718725176166757801747857256128047834036231320484783458124606762170753131047314411084224385123240340506822537070081234067780062573723285521303268782481333625410323308886260163708372560351532751884684264758213160571388461260601862480202651361624241576136134333452407406731370822715236323265322762422576178204702114075675651731305117682532514157780280013607462838243671837515387522774242835636273240448544244332135785034607722253167130365177546456731021347438377772536554302673628646626181745620250386823780508056867886737147756537006005334722148251327233347024820022701383374311708401636327416245422338448144650016810562246806088288325040332884223720764611654702102571757252485773011130742375103056046164424432588723561630831774627466221060284457156420317353521253366002148101271080036024880481082147450367148751804231088221227846261556018618012006446230103473717550665525283553056307333445407173606346766464548553246336742340608548426143072236748268651885512333838034027400111674333273661543747553031548832404833331365458046247007637EE6F9F6F0AC6A688DFBEE907B4606C034A61B2D34B4CCC153ACEE5C03D972EC0F604C64C2F37CD248CD480DC5EB5BEC65D0EC17B3A12561B961FF3FE47B3ACEA82DFEC2F9CAB8362A60CC60E21A45FF06AE1C1CCD5BEB556B9BE90DC398BB014143BF86ED48A2D27C02C1FEC17E58C5389E8E9A3DCA71D33883B8D7874CA1B2586ECC2CE0948AEBDB320C4C218EA16BE956F77FCC9AD56E59AA94A9EB9F5F1A3816CF650ADFEC337E356BCF77E9CBD347DEED2E7A12A1F81D8B495B25E0737A61CF9BED7B532BB640EEC650B11CD3BDF175A72695008F21D15B9BE7BEA46ECD8A3FCFAC41F3FFCE1321DC993342655D7F3C5385C37C0249373A7B4808CB4057311E33811B0BE85CEE691353363CD8B88CDDBF327E0D51A6E2DA55AA08B848C999580C05E77AFCE15519C25F3CA42A5206D1E02EBDED91FD340BB20B840B4B6023F398EB922A352B021A3F0CB350DF83B6A73428A7050D366CC096822CAFBF235B80C45C4D2AA9A9BEEAD574E7F187225A5C558ACF3607181AD23CDE83F57B837F4EE7925714E3E8AAEC2A0DED694314746AC5CF6BABFD9EE63AD41B9314DC8EBE639B0CED43C697C1EDABEA7443AB99A264CFB3A7923DEDC47A54EB12C00B6A9702C202FEFA30047F4410EC2581F0A10977FC29E79A5A301814917CEE3430358D90B5FC19F78060BC656BBC1EF56C2B4DFDA796A8AEEE8CAA17EF0427E8CD17EEDC43B4E55F82EDC5A8B2B48DCC6639A0DA67DEF5150B933D0C235A59CA73870DEEE07D3AEBCF0D4F1C70C4815D405A54AA34745C0A117514ABCA1AE2C74D5E9BFDBA9EC83816364215119F6E9BF6178BD492972D7B9FE48DC9397065142FDBBB42DCF3BEF7E7B3A86F788E79347917F9FF33B59FBA584382FDFF0D5E360F6A82AF15D5AB8E1C693776BB35B22076E0B808EE7C0D624A7EF3835D96C364EC91C7BD92C0CE78AE4C302C56567E186094AB785B726410C5006AAC2A0FA8B1FCF74C7828E3769E5E1DC586A45514C83E2DCF484F2F67563B3AF58EDF25CEEECAB95BDB864E2E11A8BC20D80738CD9BED947913B23A8F6ECAAADCDDE14E0E8F4F6A66D72A40C1CF3FF3B504346B979C69E4E4A5D5889A66EDDA7FDE73375E828CAA3707C0B8C0906C3F7731CD8FA7A008537C9D09D7ABD4B7B84FAD55205CAB43BA4894F32A7A5BB60EF22A769E6DB3077FD2B052B3A8D5C0F8BE79F9AA34E91896CD96649F07652D29CBE7067395B146D8F38730A7386CC029BAAD2E70CE69884F78F1BE9A52C3AC845496CECB0BD38AE75CB609D13B53112B560BF3E8C7C920F5FB43D23657E644298252B28F98064DEAFBF888F3C670F71AD21861E04A746E921EE137CF1C0CA4685C1C7BF1D32E2CAE9431AAEFE7ABC7C5C8E2203024F5EF807CBBD315951AA5F18BBBB2BB0FAD440C088EE6C24DCFA4C5873C451E7173B570F7F5C635F299D7B33EA5B501029A4BDCDAA8C78114558C4448FB1B0B6218847358BA4CBDB162AD2372D41AC655CD59E7443A5712C056383A2A17351CA5D3316C2C59701FA27831CBF85FF9EDEDE82220DD1399609FABE63CB404941C350E9C82FF863F5A333EB3003BB7A39C3A00D6E88E1ABE178A6D0C3054997463C28E15EEA2D6BA4BA5250979FA425B0CDC34C30C761CB87781C3D2A8A8B950BBDB3A3287A52FD75571AB80DCA88C8D9A53EDD78D71CEE49A49105EA9E75B3407B228EEB75D001CE0C6FBB1CE4A9C9C5DDBF8A8EEC2B161DB7D2B2F56C279F3A8BB07FFFEBBC4F286ADD64247D8C892FB95058C79CC83112889475A82B16AEE107569FE2FFF4A075CFECBAA2D9783583A2B5D62F9502DD2F715536B73A3D1ABB96588BCC28789B0477E5FC64346CCB7D361A0708E32487C5BED899F4AD219DF03DFEBC71FEA38BFCFF463657101C39E52631769B459BE1CF90D5082B58F517F348B8AE01DD6D1F26248AEE46571C166661C34783B8FC79115FCC14337DCB5DA060357A7908FE6B3102BFE96DF33FDCE0AF2353B87064F55D4868B05C91583370E2CE85D66BEB51460DAAE09C32AD564076C1223FDEE5FBA653D3F16E19B87CCDD3C88C104128148B57E2A13130B12EA581C3B5873954CD601A4646AC5A370D7528C4F790C0AEA292DA91468EF0C9C44FD04D364277ADD5BD203C251BE0E2D32E7DBB4009C1CEEBEFEA691C61EB3318B9D48A0B507EB83E41CF67B98ED2DA217B1D692E2EBA3D62AC5090FFAE109B72A385D9C8ABCBFB591F6F8B1E1DB0383C5CDC3598A127DF5EA0512E97401867DE8A1953FE9C388874333CE35BFEB9DD70DF43FC778D5CF44BBF1429A390CD389249F55DF372298C9571695826CD259A0E222D72CDF9A80B74EA089B7AFC3C4859CAFB3D406FE288598B7470C90725DE8E44BDDE82819FE375D9223E569EAF4C3F12A9829C83D89543766D6ADCC92A39C57DDD5EE0C0AD3FD9D7D7E38821B3E6E35C43898B49C9606E3FDDA59EB363F5A4F70FF549AE80F41B632D122ABFA2C316354E98DE6B2A11CE7C07AFCBF0E8CEA7324924A4749AC149D847304A440A1B5F72F034A7BD3CECC67C76F1799BCA91C74675DC80EC763878A4313FD7E7D693883F9C78F8194A254F45B0986D5F0E4B3ABAA452F92BC4AFE654F40A31194B796F97F9B260F61C5868D0FC8F0A335759A4BE6E240E6482DD67EF5CC7DAF76FB9FC01DCF3C6C3A3E4FB8C801E74A8DC11846E3E98F9E5FDCDCBE19418CC4EBE232FCF3AE32A920259C3486A5911BA5202BFB6B2C1A707EB9DAC4669270CDA548F8744ED00494D5DF0BDF6FD4F57A9F27215671109DDFA13D0D905AC3CF2321203854E731C0D9FC30300308FB625BE67F64AFAB604F2A1AA48F9789E1A7A01E1388059C27EF3B163EC7C82CC02BB67AE287B90D49020B426C2B5AF9F728610E72014B0F789DE42EF47601FD3F7AA930B8DAB131BD5F1C891536125F83B4C18C259A4E52E0840DC8C9F1C3B2F4FB1ADDD1B63613E7BF318C2409617772AFE9033010A613A291ABF5FB0DCD5D530710AA24FE1C673E562349B9B84382982A4807F60C0B89C5A407CB4476B8125EC14F8975292B7ED0EE0C1059E72696F82CB134FEE57A5E736A6705090E28F8F9A600E8DA21C83589BAD2264E290E772337881A6C80CDA496D1EB0416ECCEC079E084F0204D1E41A495A3E677AA8A01749B73506DFF923C19EC5C04363204A23E05E5211BCDBBB1CE6F52AAEE38C6D3BB6A09036547E0E047F3578DF8AB18797F67AB769001AF250B620FE5B3810CF6816B52A34AD726A0DC04C37459A2E0469C1728A0BCD233B553026B37FB5F02F12781856A90CBEE6E46C492F8953AEC11C3D1DBE15B20BB6C08F2E09DE0DAC0C721235EBAD2718FAEB8D1A54E4C8532540157922A2CB56BA5BFB68EFEB06C70004C5349AC859A6595F57D81C4F930702647BABAADB2F4123A4720F5935D4B10DB7843D688271BCBFCE1472ACEA3A755431FC15C06C17E8C1E7FBF45F0CB3BD8D5DA155E67A88CB622CD3192A22E9EB228EB0BE85576192DAEA5CF5 +smlen = 5339 +sm = A56942132A0EEB3C158DCBA13FB1FB7BE03B47706496CA0C19B8CAA75A4C42CD782A397CA35694E4970B60EE1B71CDDDF3E854687AEB8D37B36CF12C53E1853AEA98706D8334C750E89A279A9A24B609DF35FFBF86067E582FF62D00DBBE48CB2FF705A4F7BC5145DAAA1C15EEFE0F1508FCF0AE291585C57EA4F45097AED05D4A71E525B110964318E4FCBDD121F5FF347076433EE5AEA0817EABFC31C5A11BB9FB4ED21384EE28123A046C6A4A8630DA2D4A2987C2FC3E4FC9E14FCE07542940FF41FEDEA5B8012ABDBF032A5B38B372568CC36564289C84B42A9687A5A156DFEED3173731FDBE481C332B6268FF5CA02F65A2514F8570490584ED84A6FCC47328B1B6C9DD27F2B73B1B6ED65201D1358E12A65EA1549DE5FF079273C1A029055A7FEB04D3C222CB83E3F11F672372DB7ABD17CC30CA2F8A88C8A8E65EF453F085E81A8BB56234A52BCDB67CE1CD168AE0E1979B1F54D6090CFD05C9895BDD50A821376D40B971E97A0D5F51ADEF9C325148CFD55AAFD93D05BE40F43512E2987B3C5518BA1362A5E6F4F88D823A08DD04086006A21B4FDE799BA3C1104617DE0BFBC84881D2005E0E315F075F97B0997CF61AD8C6EEA35835E9C8B1A89240E88286CD51F7EE970552B25592B470DA6D0B66DEB22CA0578C94CD355E7BDD16DA91398055293ED34EDCCFCC35916B0BBCC57B610A2C3D3C60589B9199412E49F5CF44D4A1762FF1EA5DE1B47E864C1369239A073E322F4136466B898CC4CF0FE33817291F0D52064F3DECB31AB3760A8436E45AA687B88A52F151E72B5CD5443FD3AB43B941EA4746DAD379C23DE6020AB2C60E5775D8BF65BD1220D660203D1E21A19FFCA7342C89EA2C0133EBE086665A65845AA39512CDED92F2E2C62AA89874AEAAAD909F327C67CB50A9B7E3FE0C06821D0A206A26B135ACA073BB2DDE395772EF36084E13FD1C9171A394B90416726958DA3EDDD7C0B3628DF98C827A7F3C736E774584EBAFA0C42F1B1043F2665AAD582412652BBA9C79DA96964151C94BB8A224AFEBA0211902AA84952B6A9599635B682A3F3ED33367E0D33B7B527C7FBC968DB1B693D50C7E0A643C631C98BC22066AE43C63B443009B22BB77094B510AE32438665FB756EB2EB5DC3281523839EB782240E572A9E889776F43C0789E431EE82D93106690CD7203012FADFDB6A1960E2EDD1D947A161D78C56EEED3C9AEB631D61F3E541FBBD6DF36F32AFAD7ECC834CDE9EC0B0FA976C018D67DA93857BA6A46FBA4C53B797E043F387325D2D7880187F5EB57189DCF3A169E5A0FA6BC29D6E62976D62C5A2EBB864368F0BF4F052DDE262DA06DD216040672A82BD1A2429614A3B2DDB9A5BB2964C12BE501EDEECA53ABED70BEDB9EE7B6E0A7012CFA2A7D32FA04DC19D7F773250EB1A22D24444114D70710D575000DE4B1732C294D4F2D8EE0F561956C3B2AE2CB6191030C8866785087BF85AEBB4305E5674D2AF1B32ECC29B1DCA03ED9987662A7658068DF5EEBEAACBFE8CFE4A44190F3D67A7B5B65B520232580722579E89D7924F722BD3B4D0E5F1C435811DE764FE6BA2DE47DC59AB723F54BA3DD84E6974E273DF671C118B63D0915B3109C608CAC2F931FE8557A3F517437991CE2C4BF3DAC77260CD319D22A6B84DF5CFFCA8F08CD02B8E2F436C5B73D33BB91646C08E1546F3AE9FB21CFAEB3358C78A443FB2764B85F449122C4675CC1539A345FA960DFE6D16BF9F6417291FC96490F28A69775F35DA4687904A2CFFF64C666DB66658BEEC010FC687C1C1E32164F1460A0B89AB37BADC0F7BD4BF0553481488FD661DE727282B8AB719FB3E2FA559A06821FD4957AF9D2094B7DCF78631541AFBA407ED86CC3C0DD784A2D9FC8380B9E336389151A4C3F896ADC40558B86613F7204A7D0FA9A053523C6A509346BA36D127B05419AEC23597F9DD191A4D95F9E2A815765E108EDFBED20DFE89096DC727DB17EA64EA953D845D17E27BE468604F8AAEA7C442820336495F2BEA4B545B85D96023E99C3378EC3A97134B7D2491FAAAFEC1ED10F3C94494A7DEF8B8AC48F5838CDDCC0703BA8051D8C963A096BC60A27162B83BF565B3DCD08368331DAB7ADDF58DAD9D5808AD61E3E9820C7A673C8C8417078AE667A3ADE511EB614F21498728EBCA824CFBB6416F4E9ADB71B1C89AB438BAB27DB38FAB1D145A64F8E40FD3D807C6D254965FE1995BB3C67AEEDCC140D3CF2128E86BA08BFE03E5AD6F058B1222E1B9E1644C88D7776549F55DC6FC31AFFE3055E9A6FC6771F3DB960D0114153ECD3C89F0A18DD1724A7E61ECED70DD58FA49615239025B7EBCE8DC2ABAD8FF6B96E71BFDAC8DA1094214F01846EB3EF1634D28C1554588FA56CEED3A4D8139448AB36DF18ED819EF42EC773BDF265147F1CEEC9B854ABBB8A719F592375640A73A86E46FB26941013B7225EA0E5E7A14A4AB0BE1F6C513B7EA83E46D1260BC5DB7338262D4D1522C110C3E6B03F4DAFEEE1918465BEEF22F12CAF5998847E5E7A332829B880AEE5458F2E98A1A02AB922B1FBFFEFE888D22B18A5D754BEC1A5CAF1D7153CE3F767222196C643B6B18E292BBCDD4EDDFD7B9A81E710CA9ABE81AC9BF57D82BDFCE4821F075BB0214A10779A47CDF3304A23A9B03463889DF97BBFE63267CC6130EBA8CDC3B133D7685EC49BA3A57B7B0BA4D5E828BEE94644F76667283E137A657DCDBE18187803258B354E919DA8CB06D9E79816748980C556B373E88C3E01F1C528274AF6223A6000A586AAB938D67B8A785DEA76F78BE6144645C9A5607142714178BB2E47E87DEAB838F21DE15E1AA3C1AD190249EB35A9711962A8B6A4A395D5F15621FA104EF26CE3533FFD357B063A713F1A386DD13DFBBE2DF98AA38DE512F647DBEDC310D1546C76F5C0307BAFF9BC79EAD3D6D12E7CA7FECDF355210A8E07C4AAED6756A0877C6E5BB643999FF72711653E5EE03A9A4F761ECA990FF55168FAEAF6E99DE670922F176E4E41415C15E35DA0C85AA0329BE5088545F7F84D31A2F38837247A5A3E9F23727F4CB5C65B7326639531285812DE774F3E2D2F0659A1EEE084CA6DD9B39C349CFD5F9BB80AB7A2A174C01DB672DFA9D0DED2BC11995373993C9B4303A6A48BA1EC8D18C1631D0B119E806632B47F156441E76F6857B49E428D9FCADE879C4280201ED94AD6A71DA20F12F963B6976A2AB46A31D77C5F5638DB86C9F30BBE0F5DCEA22B3C258C570E19E8697D2F92950C4349984ACE12DD02B73E8DA840FFB543D5404DD00163CC667CD11C4FF7145FF90134B7C6396311C781490F717AAA8DBCB39E0F55FA030FA28C14E1A663D2DE90104DADE0D135D7519E66F765A9549EF9E4582288FA9382575DFA135BCC11D52AF990568219CA15B00A3D53E1339EA113D2C7846CA6D557CFB5526E9B5D478026B1390EE755561173793E40420BB2B3D2C901BA2E0B6F74B0AF60F990D6BFFAA93C1077F3E5FBB3A96A6AC2F7D3D8E9FDCE222BEDC554ECDF6B68299313A9D479998AC25664143913E9635FD7A269ADAF0490E7F83DCDF11CE35DB306A4DD01FBF48E7AE647872406DEEF80FABFF51C1C3910E7A229A565C3F9512DC810B2EBDEDF842CEEC2F975EDAD7B90B82D49A0D8B45D1E2CCD3C54C69266237F0D7974DFF066C32CFD3434B3379EE32D2EA5D8774BF88D0FB37F0FF3E95E92B76602329D0642C38184364B74EA987E4F4AFCB31F259833860BA0B6D2C8A85322E42FE7A6CCE1E0DF94521A005585D6B75B928C8E2785541D2708CB67F5DB634952576910D0F040B4AD93D6EA109306D78F426EA9E65434059619BC139EB291217D1BF4671ED8B6455C1AEC9B24334F067098845308892C7A063F4EAF7E7076006E2F24B394BB729178FFB113700BB09D79E9014F246BDB6428A9BDFFB3D18BB78F318AF47EB8F1A8931BC70B10280CC58473491A8A228CB4EA12C50DA06180795CA774BFD925C6C094772E16555CF2CA233ACD39CF6102C1F39F1156B1C3A9864DBE835C10D4B8D8D60D25B0122F7B3B0663082CF21A0BB44AB5F2C5AC7A870EB96BEAF22D1BB59731CB9FD162B49125AA2099A40770D9EFBA469189E53D56DC09C84548145D50A7A2A509A25BB5D0801A76AAFC70C7FA9090079F56E148B6A19C5A5E87E578DAA2DC677E32322AD5753B7724EE86DC03ECC26937D58F8F035919772C65C1A9733B275164272538BDE145126DB366E4FA592C41AADCDD8598C5E92A3AA21380BB1EEF75F81FB6616AE1A0C079B535D75D93F1A4B1D42AFCD2C843B3CDC9AFF2B1FDC4A15D152CE9E6720B1454D97E415F8639992EA324C4467DDEB8EFE2F3F761079F9FF50756178DEA766F44187F4991C7A1A1ABC9D55E8767B82230044BC66BC60F656337E03087034CABDF1095BE1D0791BC57649506728E2AF5905D30B9B5E34278919C7B8C2E76FBEBCA110E05FF7B0D13B1618E2ED46D4F2FA2A51EAF234A55B63CA1313B430D55F9156D9C3015433311FD4FD97B99A3E9E38746B3702DF695249B01B2F13151915EC7E222D4F19F73DE71D0F7F4293369E73137797A8FBFF6041744698EBCDF3C5C94F30A11375B798BEA001533617AA2C6D0000000000000000000000000000000000000040B12161D2592D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B + +count = 62 +seed = D2629CEEAE5C95D3C34C1FFCC2338B4A97782BDFCD39111E18540B69DB035B352D012857111F816F03550BFE5F56ABEE +mlen = 2079 +msg = 7F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 +pk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952D9FF450CB3733274FDCF20E877A3962A8120464D8B611A7B7EFE003BB4D1E4AFD5641B47AE3FFC12DB5E012E80B37DAE3C03BA112EA9854894CDDA4FCDEF13AC2DA5A1D11C7488BE87BD80ED8F081CF9DE4C60706CA7E602570599C9EB1FED7B8B32BA322E1ADF50DAB3D5E054AA7B1ECED5B57A28DD04B02E458A24418A453F8CB738C74044DFD8CC7B4C6B9F05B1CFADBE42FF0BDBD5452EB2177B180E9539821C87E17B5A955200ABDC4E047D78887FAC9F327096D545152E5074F45514BB10C679C86EC7A8A22020A7C4A714A6D52ACA0C4232627CD7E2C34035ED901F04A623EA508E1042390E6AFE99F8C7F2B85BEEC6C207BDF661E689761FC79A5E0486422AF496B7FBDF7D6A420EB2C64ABF7BECA4CAB39CAAFC0DC01F2BD92DB902A0A4CD38A276315AD134C6C3DFC8F1EA41E81E82F39805EFA0FA3D75145CDB3C673EEFE0C23A74CA0D65C302E85493EE33FA040E946CE1FF7DC750321203D926912B055CDFD51CEEDB50749AF606F3F0B779AD49F2E7C2270344D6EAF22E837514552B5F03B61E3E5BA91866D6FE6E08DB584FBC03F6A0E2EBBB357F1DDB14CDEB3672C7C798E31D59444143B1F5266CC531EA846C8171C96FF91235E52A73653AFCADA5DD6B0C4FBF13ED33EAC6832958E3DD4BDB7E71A298F05DC5F7D08594CEEF7D79006CBFD7C9DF9D3BD30CB3439D4D8B51EC4D5559B358BC614064ACBB8C0F4A51BA9C7303CC245BAC92B0F3954C0CAA0D5D41FDC7AA24989134F3AAC748D9ED836E811957522840FC7EA66E3CE578AFEF7E91D892097C816CED90503C393777E7C2387BC42E1BBC746E536947845FC8448F1C828A806CD2F2E0D15C544099BA4D15199DC7EB73F97238B3A627B7A225620321C1B66903F31A599BE079E22724F760B9DAFEA5F4FF30CF46DCEA68524634033E3E2A4BE8599977310F4B0EDE0F357AACA2E93D18A711C9B507105A3AEA36BD9ED23B9C03D790E396803F53715C42D057B092C21A6FE7CEA1B0780AAD1844EE220F668CD3711F894237C08263BD9DFD23C0C05ACB8AE348F8EB448D5F087E227EE2A46E4C9023EFE4E7B8D972468534467CC6AF9F53F634A7135F0E8F088776D1943745878B4311242D4A114C8FF1B27244FD6A15D387D2DCDAE8E969908E9B1C840DF2ED9183D15BDF340FF7D22ECBE13A7A25D7E796FF8E995554C528F4BD60263092DA65DF20F862F743A4BC97DDC4CA3F769CD3E706EE1EF4BA0906899275041DF339BD90716AC66DC93E775CDA6431BFA1345CC25AAEB70F15F6A63F111B7E7832C2AC0C268715CE61CB922A34FBA32A62DE63932BD45531394C1442A9ADD9A6C8EF9A79BF1C432E19F45EB7FFE4CBB69BE65DB0D053717D82AF848D6A36EDC7D92FE60ADE7369BB2B79B2F011ECA2E80842E2D363E857566DA8C048E45B5D0E59BEB2F1B982CCA35E6CD8D2D0005AE3F402749A49B4CF977334D735545A185DE855187DBBF6DA4C7461B56E3CB9671BDAF4D6669FE89B44CDB8A2C5DFA1E6C547A2314ABBB3BFC134599521EBF2CACC34927A6261773EB273928D6342336D6EA5E4FF4F0FBBA441F37357648EF4BB0C10DEC618DCDB85C73089D4C94E635140E1857C4A20219F069E840D709BFED37B2A5903F7126394EDE285440524476B10A9884CE70FA548A38CC68A50818DB20C0CF8B67B17BA01D0D9735859F6AA34946034CCD317043CBD5849D7988238B8A7EDDC8C55E6AD0F8D1C1331FFB64491CD67D443BB9FCF4EED2367E338D9DAACD5047A319708B78165F4880DC3CFA372F2B1567FE16ADB3B48A99802C16E1C65E54E3A87592BB6E5510A05F18E2D975C8F59D7B41A4993C14365A5C110FD485D9C4B73E5FD746AFFAF8E1A2241008B34D3EA7505B34E49DC2A567E2D1C85484C057387AA4F023AF8A704CC205AB059CA87EDD6840EDBB619FDDA8D5D44A805643289E679B39CE6BB33D2A727728C22F41D3466B6638B003BB39F0C9F13B288BF268035F81B086C900DD5984367007791327FA5DDDCAB836840044447E54B44D24358A4400F691E773C75CD5478D496480C53C24E115D22826F30D0B4D56649DE7B1143D79C6F9D0056CEABEA71F7FD9197C9C58F4E39B3FC23290CE07F9B4F2D2122D9422BDAFB1070A7EB3DC86FDB6C060A5FBFA4A834C96D4ED00459C6F2A15FF2C2DEA9B0C05E1CF8E7785272957B7745AA069C3D8EF190D7479E76F3C5EC5CB4C69E68649B69B6390305FC4A955E58C3230D25FB7048C330DA5F3E1C723B511D4FD80B3EA9B22521A4195274237E74A554C93534620FBD32553176197B9218B8BF037CF406D6415F2C521514452BA36EF598FDF7E53F7E103C7AEC75E892EDE0EE4DAC1444D799FCAB5FF491D00D9F801C6B6D0BD5B27C516350D809B363E0093F2C60D74E3ADF8991541D51E5B637DA7E01F419E0E7622F5155F2DB9FCCBAD13B72F5DB3C0C1B9F16E7187E928A4AE88275C1CB27CB9504028E556815635BDFA058298A291B70CC460B5B62D8717401A71ED43B1B183E6B951D07CABCBB38F4B0203594B8E38535036D15DD29C64B48074FF0435C1CCAE2480B1C922C2B41ACDE8245EA738180370A491210A385C5F080FB26BCE7FFA52BC292F4282C61F781B1D4CA6B73973C8A46985CE2BF2F4B023CCE9D7AC6A58247CF301928282E19674225585EA78D9EB61173C38ADF3CB3DC29C226C88AD1FAD +sk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952DC73014674D168C653CAAFF17CB31CBA9FA360F3C781BEFBC441A6927A07A2E028806704B7718F31F4F5E1CF7B2BC23AEBD632EF768656FA75D676654EF22A55630682743828228876600630550251078350728363847833365752848378131270608537802161266185183501387202324310777557888020571067722621321541724788533173810416861312428544164842274267001086051241716725113136016227887180711778047178578685706733428413156576480481721780366271768546244416661330617571524622045075524500478772455021382072523714562036780614638066110062552374103154737227081628588105542173344404063116043851847848658177127458461374678832283067568148182787000888268108815283334252741540774866057800588031304788683834467501732344808415801177725124278786334145606325515240772211062878877673451733614758553214150780440528523740576403332324363463106617348160347645357345228234284832027282057005682246435737812258608701464568034438233487702436340052304063376338183717461605631244635743531366415740553475002305167802778534606861120442420076006581528584612086136843785457461357328154766857401613611067802246177426807460137667260610303620128503108267566757158072061141830425166485682044012510551252580500814647028781543436606626488102442355244332888860571126403434552548174264706174662328066504401228024801782364874657174270051564224680064577432432220737765332748575873125401054734232031233406531266747740047036553804607175453541176676488842122823446452602328611236212864362532162342050371314057376720768458407721635803733572223854737431764062127373445518258514126321522322877102675441238234873008171231623608017161647631768154017606003037361035051716871010050781037307246250124756334646452771375832777045875747434267051626142258806267105777648657368681824158447814244542643276011665820565352275234625855232382782228076666543673280118554147202848451413010251347255332420041525033726386177243304362320428004836017124106114366056256416387428225301634243331172374350055856513015023803554315612873568352458826061368727248668276827255665832377485353121360750718186735386848052183248611343246733234017830085288026130024054476657452243234843232513053458420062338540078518026710183575461306243567011050127320058437076265185418533737153346433307047082674118556473563017737350017166722888105022344540401007251288334301070138834601862253252231563064045837016752685385553877287101464385412323833108744127671731100058385348236752723868254486506411046254487330524558406576200601504363167027647063108001708730503458771088530733580126505485201871727507562104164137731366103725236200578063385437026254823303768327734655531452068506330320827472323640676051566456005475803471484042117142163065046653271358582440137026450461321672015642547318210206767821478408525118738711142700047016046433608253841445611225272316566800854404332887442222602556547673068134118773307275324571726831051110650180586178455887443754278150640061633118654327242762428837041076173527368342641551048673138155844585305423364472553741211876074265871686843815771146485803825330F21133914F42AD0C20DF31545B357B6E1F0986D22F019250AE4BCB5A155A37F3565D3CBD2E5D830B86ECE74F4B96D261A81DD73D6250A183E87B49B1B9B1148D2CB030BE14434335301AC27F0AEA38CFE541E52F00EBB5D362F798567C0EAAC6DCEC63F1DC308CD71CA4E15298D88F17D40483B0583DA15F05B105BCA33CF4362910966B9DF8B7CB2F45EE9262424F6E604C741262E8B2DBDB2BF2382A8A87F4F33F0560A108B21F17B928E0A0387958C488BD1EA4EA9D9611BBC6E13E5AB2F7BE35ACC166A5EF485A18B1DE3FA8293CC6D8EA3579A7DA884F74304BE03CD6D2545DFFD709AD61BAD0ABF73B0EA44C8AC9753094BF2B65F27709043C08C6082B90BD9D78A1FDC59DC1DA8A9EA262441DD12791FDECD41A5B806F6E2297F03D93C906E4CAF960EB6B934F4C4541249C1699226F93374001851F922725CD9B712274F8FD6B9820C9E0D4B8BDBC258D03BD14E94C48715E8C41E09F662E4D32AEBA249EBC1801987353A1CE4700AC89FF09A6FAF2CD368FEB79BCA39DF52F9946F7A003F7BA14A78302F0B09DC223D2E1C4B15B90B4865018FC39B2D9F0CE752AF590A63DB4B0FCFAEB3440459503EF0B4D2737D03715570D9E758D39D353EF39A74B6C6B0239FC265A19ACE5A20D0CB48BBD0EE298C4CF83F142B5E8AFCDBCAAB58765FD5C95EAB7A51C4EB6DF97CF506D7378D55017F883E90B99B3985C2B1A24BB2CE1CE048074106C915D0D7864C14CA0438A3760BCD34B0E2EAE595A96AD2B0365BDF58EF50E48F41948080B2F4F5B94C3C2EC2D855200D941830277B56CBE7C1D90D8A25549A941DDDA8527F2B0CB0B97FF44F7C3A31A9A6030CBAEFD6413C3B738ED998B40366D7C52AC881595597A9FC151793AB353E1A4A29805537A0804D3258B9918B2B10B16BABFED7F66EA52D384CBEFD04AB025BE674EC7437A38AD736B45015228FD81765408D17BDA9DEEA534ECA7FB49A708AC4ACE5FBE6D9B4EE053FA13148994B933D4EBD61447230DE5C8048E04A2455B9C51BD21164C0443129F31D5EED8503E0DF6ECE39EDD6DB56A7E1BC667A6B44ADCBD7B1033CAD047ECF41A3ACCF241D3E3B747E876D71FBB385EAD686C06726888029D9A0F602EEFD9BE25830772EB08D2E4FA6366B320E1F321FBE615045894B246A62F420C73274F4D5AEB964C1FE0D4627C53510A7E484DDCA907A5B271DEBA76186BEFD1AA7751D5D56885494AE53AF1DE13B72B4E65D2C6BB5818652F5080EF6E2F395C8F42F50D82298339702C2E700D808EC5E8A4F58EB4855DB2D0D045218E46386B394874C5B7AFFE2360B4E50F8EB0B9B2B7732BC1DE89C90FDD33DABCC79184261B0863EE6C266FA4B99AD3C1995007C1A4BBCE2402C6A4AF6E2112DD08F29E51CCC82E71A5A2CFD39854E100BD6537F8D7CFF28FD0EB14A2F5C93919B260AC5DD064D845E36FB6B5D9D0019D162C121FBF4454773804E1E24375436BE7041111F61FA4D92ADD6C51E8BFA4BC495AC39E6C5BE686CA207F2B89DBB4C52A7931595A00084E901068F39E89E65E9AF4B648F4AAE89F7378C7D740DE9249E20BE9FA10EAC2C5DAB89EFABE8DED850EC7942824B7CC76265B0266864B4FC7E280D3008C3E68B4C0EFF4A8DDBFA4B1E756E6BB2579E4A6BEC997E95CEDF45F67C95ED057FD1FA71A2706DF4FCDDBB4D7AD616F053B2ACB19864E632A5396C5DEEFBB4BFD04B5DBAB86E6ED5D5620FFC2CE1C9310F1310B1AD4BB55F466DA36E40BEF0603B010B991BE4E7DC65EBF00833C97590AA3B422B7411E949CD4231D65BE2C2B8CCEDCEA25594B45424ABE12ABFACBC06CE58E8E760783D72A5EA64F84D3DF15A921C81150DE6DEA8B455EF46BDA6B522814A3D6E40EC0BE27A3C30603FBCAA6D5B31AE14AC68DCB39007C8E9AA528F9536F544A951DC49BEA975204E6F5C5DFC7EA9684EFC0F8BFC7CE62C30BCEEB889AFB89A4D497E919C90997C0B42587AED26B6656615294BB8D642ECC7FB50410D912F019669B0404E328AFD3E01956923324CF7369D5EE37D1D50CB4047C3B1F6C647B544C89C48CDB676AA6012283B45706A1C12DAF118B94D727430E2289109B7588C1436F06C41685E682EBAC708D3D556E6D6E95BBDA89F1F55101737E3ED0FBBAEC1C25932C980F3BF7C6EDCCDB56B3FAEB8DF0165D51FF00FD296DDFADBEB635919FD03768A5FA2E842CD8ED2D8977F836E7B29882462979F446DD25A1B14769583948FF954F51B4568C6D779DC99F0AA30F4976DF745ABBC9081ADEAE2FFB233DEDBAB07C52637A3D063EBF6B1E1E1A77682BA532C464CB8B2E13DD901A13D9A7F4F55CEDA3AA229322000BE71E3C58560B277CA3E13D5CEB079E27B05D6E337D22F5DB6FC316441A853BDCDBAA424C8E6CB9BFCE8B5E069EA4033F814ECB54DCD044E3E14DE81F28B47C0BA9DFF8894FE3190A011091DCFD977E515EA48A81A6228D8FE389208FFA97338930FB058B9C61D09BCCD15B67AAAF81D606239D0A2F4FF732AE5D7236CFD31CF4EBEAD419748C7EFF87C7848DD0C0FC71F234EA1951B9E2AF9EEBD03451E79982FEBF82EADAAF07D88AE7EF1A3FC9F69849F7CB2CC2F13F33C830CF973DE8BB869AEF6399C0BAB02C6868FF8106DE68FD1E16B8D89AD52E3F79F8F75DDE4364235A596BEEC479505AD8EF8406195C981DE9CA161362AEEF6C2A522422203DAA400A7D205478070B10890084AF47FA62D9167697E9DEAFFEB9792F0C95111866512B40B63B72CE157D7950060563431A06F58A0593AA446203404C6B31F624E24CC21139127775CFD3F2B9EAF86A4FD6F12FBAABD7E7B4723EAFAD9895AC9C54FC8A3EDC9A395ACD50DCC5932549685E4F54FC9687605F1682D75015EC8C9C49D3D6BD93DB0630BE12E074D88A70A08090298491BA6BE2143C385CF37DB2893400B44DDAD2C9F9345C927EBAACC0166092EC6E619DF7C85CD943BAB30161B7F2DB4473BFAAD98D04EF7D4460BE88DD8EFC71BF9D686D81A59B115447384C97FD3C72B50A26C812B144C98A776E5B68D5F4FEEE260B0253C39FD4B35AD95C8E98A31086C001B7BFD5C40FE492F0356F85E24653679CF417B9EF4D97833BB1A3B04951AFAB8D4195737541CC4F82352D0D789E165CFB4A3C2358BC88958C6F7796C5F37F1A42BEF6A80FA20F93E9DFC3D3B22E81B734FD383CCD0968A87500EB943E6C5961859A6FF5DF8223416395CA29FE39F018F594807E1AF9A7DFBA3A3DC30CBA4152C14A0AEC19150BC990E62DC38305EE082EB9325C4BA0ED2420342B072FEFB70B4767D190E3A879E179B046D41F2ABA5F74193DDF0AC8D94821ABA6BC8010406B90574A465BFF4F01AE50F02E26B70DA4EC0C595B8B3DEA7EF46D24ACB71641FA0C9269D6357789DF6E5220BEE693D564DECD2E96D684B8C65BF946F1DDC81255BC8EF97250C129C6996F00AB4D7111B145E71D3B77030E00A30C849492A2897171B2C69D7B2BEE4EF0EAF214B7ACC951451708DFBD5BFDE9553594C0910 +smlen = 5372 +sm = CA4897147BD4BF716D7BDE43DA7083648BB99C2616C0F8064EDAE6E7EABDCF169D2C212D0AD96D580273BB9ACD82D0DA35AE6E2EF6BD698E6278AB5B86D9FC5DD55429B31DE081DCC156EE89D4DE37F5DD8BFAFA792F8A73C369CBFC8ED46334EA321F17C897817B314F07B5E231DABF4F4D822FB29B75C89B22F935EFF8F484C1CF77FB4F85DC014B566E10B5833EF55193861683F7411BD27C6E9EAFFE4DAFAA7D0C44783FD08D76B7337A5EEA6F13B7A7A39159A6E19AF7EEEBBA9DA6541F6CF09E75EF541A25197CD2AD9BC5D5A17A6C8BC72320CEC4A052D34681F972DFD7E98FDE992637E2CD52D702E77685DEE927D1A4FAD39191767E53A242543FCFF43F10EA9485BE34ECABA7814A4D2EF4C5A28E8E540AC11D620B5440D83D815E105AE16BC0236744094E2D353AB2B78999B003D30289E51683EDC5B78D71B8849025E95FBBC68337A44C4B053EA2D021F67AE7DD87BA6AEE4466130F6FE948D3F7E98C0E3EF8577CEEE8C442D45E29E0A0104569FEADF739B21259B8D1D684DFE4F53F9D5694B4C4FC2DB36516F963D93FC13EBA23AE8FBD22FB88FC54C4D44DD1B9F178D7F9A6024053DFDA3D8AD082EBA64B749322199E9C20613C7B67B8693531BE4396DEC59F2D0F3DBDD0BEAFA300FFDFA2321E1951EC2D7DB2290B56E577EC19F7FB0027F11E9AF320AD6BEA22992D7B0F533C501429824F35FFA335A5E6F2FEA12D74F42210FAD63E0922C917A1A9502B17C69A0D4F64F84C67606BFC127DD5D4725C8036E8000A0DFE93A23DC95F21EFFBD604D94EDE229A4030C39CDEC4EC2D9697AEDBD3A66A95FD41B3D10F40F6513818C69B663B2A100E9E3F7EAEC9A294BF8B1D222E33B2404CE903EFB16ECF4A908BE1C9B7131CC92A0D8220830565D50FAA7A750EF7B19C131BF5B751E5AC1BD23F0A7555C24F0061DF5F4E431C3DF81C42D93C70397D6C43E346A92EED219969E5076EF0F939EE2519CA455AD652799FB38934179EE1A680DCF1713AF5DC5AC48B5AE7742C32356BDFF46C215DE97253B26908B7577B10580C171DA4F7060B1867E5714222F46D006C341FB85F43E492384D74C9CE662A984AAC7C6211167D60A005FFB4256217B0A59DE84CDB4241802B62426AE8EE22B12C9B510F31CD46B44F94AAA8AD4FD2B5BA2F0DAAB41A27A1C5FF9D92293F2CA745B64EDB58DECB8ECDC85E747821AFCCF9080EB1B60A86B25AD6BD86BEBA2C96AF9269350B7D5B77972DBF923E611C37C8FEA9D4574382716C9FDB77FD4B9DC5CA25766DD5E05DA456AD11AFC76C967E3EA36F26CA866DFC3167A224184D36682CEA6080A971A4C276B5A9D7CFDA97CC3069D4310AE0CFE1F2726E7E14C28F59EFE9598082D10B97CF8F145D48598E6A42C28B39F69BA1E2D176A51CBE83B8A55C2A6C8329DAFA61EEC20F646618DAD44C20F83553E52F9C1752EB6E6D6923EB15172C57B6791C62F0CB63ABEC08FC95E68B12A3022ABEE3679BBE50A246F7A0F7144FB1C23489A8487E53ADB1AA8125574D8B5C00632DABD01A6A7217977F9CC20DEDEE6FBE767098119ECAB16C034F64B86B84A2EF5D222B99C3CE115D13718B923DFA21A3843A253504806F88E2B57E713378D56BD003850C8A6A7A08812E03BE010661C7D65C656809E2244ACB3F607DCA039C4CEEA1538F19D8459256549D3D43FFBD12826AC8EDD30F82B289118446A31D67A8A3E80436D53A3F245CF520F8C4D87930E35DB43EF8AD6D43D151D810E5DDFF8DD3EB990023C42C5444767EBF4969DFE5D941E08BB82CFAC3BA99E4CBA4FF9C3CC8428A59DF85CAA010F54E0ED8AFF94EA3807C207D8FB0FDBFA0F1E57E31BA9E62232CB74EB41397AE822342A0B73028E4BEB1AFBE35295699E2B2B3B0F68CAC355504BCDF024A2690A5055CF5681F1D23B135A4B9DA6532C44A04677BC32EECEAE5C3E92ED1238E81FA816BACC6D2B9DDDB56D158C8BFEF574D44A5454FBFD38936C69082A716BB786AF60810C8013D5917D58776433CD2D2741DE61222DCA4C472C0256B6B76329420E58B69832D62F6C74982F863E5F41C4240D17E7D4379E84A8C3ED526AC047EE9A16317D7E78727B9B4F5574D510BA28BEA41BA19A76765651A2A195A87EB57A87DCA61E7BC03BC32CC2723A8343CFF7D92F69D758C5685F25B11B81586FA2C4C82160C8ED9D5096068D5B7AEC6EB7E2FCD7D77FA00FAD461F0CA53FA46D9A26FF602C07A6A3BC1CCECB94BD1F91E527D20EF30408A7417D0F92CA3D09AFD2405C8BAC769649977991A061D3465B7516D2CE616A7B3CB5388F13F97552EEB2A885F122CD56FAD40519BE89442980FF90957513AB51304064503F73E0276EA71ACE3C9E4F046D5A0EED22DFA73896E346F1FD4A12C894FC97077C26D34954129F2AB5530435F0923687905045A22EE7EAC4241A7FB29D0CF44E8A300EE5E2E725C92EFB27E8E242F30F9BD46D69959B84FA693DDE2B6E6F2FC5243510A8CDBD53A69138905C8CEAA2ACA63C213820BE1B78CFB4D7A1F994323F70BAF10D79CB7F3F37FD52148B2CC19EFA74109F63BE710BDDECE588737BAEAC6F0AAA23AE57D2755967C9A3A7DD9DCA3B5839C8518018C9FAD603ECB912775044DF96DCBD84A3698999C521504AB51D1844388B98A07A844BEB12B88B7E1564B0823E16C33EF0A5778C9BA7E1C64359044481A31EAEB2838A0B7128796CA56966B189C6FF3DBF95DBDE198B8D2957A15EDBA6EB2186E32CE364B415E2D80314D4F8170D8F56A37B44DB1D7BBDD2329999628280E7525C1D0214CBBD4AD89C14A5F6EC6F52277CAC43BB1997E0E9CEA5F3646BD3B92A5ACFE9B7379BBBECEAF630BFE27D39DF37A9903BD64DEBECF606BC75637010EAA25C8215526CF438321685D912EB4DCDD5CF69DBC2AB40FF4D30B005FDA5B06A6D0AB5FFBE13AAFB12111D9CFFD79EEB4494CCEA5851044461AFB206DAEB9878FC92D4C57104F95050D922267FB72A03A8C56FAE5D2A9E07E714ED5B04944DAC0CFCA63CAE35D32F758A27FDDB47596B0D234E5C3F8523519259860082580C9D1B44C8B880F4122EC607E2DDFE558CBBE354E653DDD1C412F4D0816D32A95F27ABB693F3C610E25182FB0B55192CD7B9925546F3157AF35B03F052881564BA2BB92D3C642F3430C804C6ACBC511C294B0BDF5FF450D7AE46EDE96B7377FFB9D62A339F470D92446BD321C90DA1D482F872F57FCED0B0FEFFAEBEDD132A4AE73942BF57AD0ADA06A5C45D4F5E3264EF823AA61CD023BBF528AA47D7ACED6F23AB78AD6AF56B09854122A5E22B25D6084E7B2A82C07592CF937C5716558A9FFA0F8EF822A316C71586387757B1274ABBA9F4FE1C92659DB87FDFA13BBE203FAF04C3C5BBCFC8273E0F1F0920BFE0E67DBD5F0D5106C8D171DA6082A202EFE638ED782021C7FB23D85BAB66A2D5F8E474D0E450CF9A3EBD20DD0AAE16D58604C5F8E618AEEAD0203CFA207DA9C5CCBD24D1FA19F5A79CEBE12E97BA9589852F98199EAE5E6B8ABE22D628E22FAA0E03DD2FF4C549C03B3353CAE923331369E4FA60D01A1334474A3E9F4CCD3CC05A54F15508DCDCF4CE2A60732B96988F85F85020E3B65024E9DC8A42C3E07D0F080351E7EE89DFC1356E2E5231527848C31D5D365BFFC56419F5F0B795AFEB1DD3BA06DA9EC867A1929D1151CE82A449DE0AEEA3EA1F2F853E772C952633F6F11DD330479A042F57D45E5BF1E66D2E1275936F1607598F90B216B22D924C9642C5AE35F05D65AACBE260D6DF8192AD27B8E79A25BFA188D22F3602F58DCD2BE67D598B79C765970F15C0C326E443F240192158BFABBCC72BD67CEAED2BCFBDAF7AC226710392E379E858EC37E4CAE35B29ABA411F5B4011762E6E5AB06B21593BA59FCC163036AE12F1A6C72BD88033D1E2AE784E38137E9EB2137BC82E0EC4FA766A0B1D225B2F6BBFBFA7811881BBBCDF0D2ABCFAFB37EA499602B0AF6406446FC170BCD421724574A4ABFA4323887B897F63DC7CD8B621F321BFEB3ABDFD9C3A4CEA73EC1C1629C043300F00FC40932980D34496EB712D0664AD0C0317AEFA6C70686ECC39358D21C585C2E8FC3FBCF953ACA05A14D721C7C318B9AF1E6168A5828C1239D995F98BB41E54FC6861D118C2C4C976D45A204FF833EF8C4758B053AC9BB38CF6A0B39522E61F7DB582B0514AB10316109CB61D0C5054E81AB15B03B7EE1DF2A542FE4C5CC34B0F5A7CC3E7C9E966F68C27BBDD05FB63FD9E57EFFC70543BB6A04F421795D5D4EA51E8D983D5A888DD3892D2D5EBF3E16B7A5C42413929BC9210B2A5398A8BE82175B579D5DB93896A579D7640989EC70B71DB085F5ED9E93C64D60E9CCBC6A711FCBFC7C63ABF6DBBC6D47086CB5D49BDCF9B955288C37F1C2C2BBD26FF8061EBA41D01CF84183E3677ABFAD76241DDD2E12E1A36CAE78218CD61A6CA1AC227FE70DF7CA2428552F0A6E047053119C24F588CB53D8FDA5535355E7826487627E692C23F2372437C589C85779117FA945A2F900BEFE5C0AE4E589F9468AD52EC44FB7CE7E496A74E361FA1F94D586AADE3F8162E5D69898ABFC6DA07283673A6B0B1C96F70AFB2D20C2230383E4267B4D9162368000000000000000000000000000000060F171C25287F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 + +count = 63 +seed = EAA4FB8EF0290A499A1D92EE398A8D7E71CD3CBF01A36750DA4B7EFF175DA26D17AC4ECE49A84C88D1D2C2493563C26D +mlen = 2112 +msg = 2E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 +pk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2B3E4D8696DA2769C721D7B2C340B292B723DC0A4E7AB1B2A9FC96375CA7CD365E21A5831910FAF88EB5A545BA6A6ADC8E3CF160C7FCB9BAF510AF23BB835A9CE1D55A5D57C4A02C897EFC3F2E6FC8A719E42BFF872747AF4591DCAA74C10F661A69119FD3A50B648E5AB1FD0962FFE51BD1118576DB50F543494F3B3E941D7478CB513B49DBA449AEC66B899266FAFC3525466622B23F7D863F278D27E91D941F9A78E9648FD6FF00B46EDBD5E91529EE82540689693D3AEAFD7FEDEBD0F7886BB81C127F27EE0BC0DCD8664B91DE31C689FC60D97E0A318191773C9337B80CBA703224C1B56FF3DC7E4BDCEF5288983BB54717152843A5F82AE091391ADA41C0E43FC13460FA7D4F32DF719C03BD576950095BBBA9D6A4B3EC8865B208AFDECA969DF93415D5E2D4CB7F5AA0C4104D30428045067ABEEB79A3BE0645465A9571C104389CDA1DB03904998FB238D3F728BB60201B069645BEA72BA55DA10C08B2F85E986387A122A809AAB04ADC8BD6112C62DB0E5F5E6F44AFBE7C0A689FD838031E7D4A629665D069D49CFF2D0AD2A7A367EBC4C6EAEC6381020EDA39558E077447821DAD697FFD2AD674497C1C5CC0F554EB053540F7E97A630709D2DD94EADC858C6CBCA11C9E0AA7A7F7B3C0EE05BC1B7CB284FCCFDD72A8AA088145251A76F67A6D59307C71FF8D50B7FF0F44872A72692FF8DA58F31BABE597AE6EEA49DBA6005F4DE97C960242CCD23F7E09EFB7C940C08869341CF089F4BA90EC684BAC843080FCCC375B0514C8AC41A88B3283E133D9DBF6B59B611CF857D7213AFAA1E1319BFEA09B3B45C6BE7AC00BC2DAB16735CC4361BD8523DD7B34852D37AEBC7B4540792EB1FCCCCD50B0C211621114C4BC861BEEE76462974DF284965EB2E1186FCBF16A78D9A3C01CC0FEA8BB1300704BE76D3F7B20E829B641C86E84765C71331D814F1E6F41C97070E117DB8933887F831BA255CA893082AC04F6F825AB0CB3F09464EE7BBB221DCAA46E22DA76DB9786524A00266F457D88C2998AE26509FB6612D32E61E421E6478F80CC7FB7240EA73C2D38E8EAAF874E455DCD5C2BF9C0CF70CEE3541717F435DD9E4135E85D7CF2039C4B7B8A9D0A0B8AB4F71D558C4E36343727326D6523EACEA33EE6351EC987F00F2E71CD3D98256DCFF38D4B33E5823AB095503C35FDF4C9C2478CDC158920810324B66405D2D078980DB25C374C7B073BC15656C285541B7F7A723C8420409056E7CD8F8EBD84AF11E3E7EFD5804BB2B2537C2989C5327081E8C7ECCC4151CE356797FC4920EF1583F036139FE32DBE64AD913680050E93DB091CC28A7F9C13B471A8BF1D30404B4F5BF47DD69AE2DA05349BE98A3EBF12893810FC31A77C93087242E62E68AD3D48C8825B8886A963CB68020329A7452F13C8A1E526B6E96184AFDACCDEFDE18B0E76BB0DC4760BD863CE6E053E227CFB63F303F6042CA29252E5E4DE3EF9E18F2DE5EEAB190D7E0CCA2C611FDBA5ABD005C445F28A7944E0426EDEBB428C3FFC68359ED3C09E4771F30E696E4490D7B072AF0A0D6A7F069D4FBBA7083092456D754AE489BA957643A7DCF4476D7C1ABAFDAF434C779D02FD33AFADED59BDE31C837E914A5513B958631987D572B10DBD9E2C0326CA55E01DDA135819497E57B5BE489A0EB608C4994477DF7E2C771E5D6C0909AB7F9B8FA1558AD6CB1775FA1ABB593983B64EDADF15A68D419E69BEB330A072AECEE0DC88D8381FFE3A86E3C7AE818215DD76ECD72110156D45A2825A58971B3F3551CDA7AF513E06EF379B8BC91FFB4BE875230457D52C6C453EBB6406CA60D10FC2081833A94E7DC2241C12B2889CA131363BF41C9F2419E70493183FEA47F08912056C6B6A342BDD61F2348B0EF3609DAA7BA9F4F1D36795D56AD87FE9DD2F3D609727CBBA288D6A6B73584CE7D4D2C7A99F30225690535E9BA51E769841A8927B0A3D33E94ADBE44EED7B649A4978B259D7C07FAFCF949A624313A1CA08BED2E93E79FF08D6464C1356398A00084A0DE7F1AE0CCBE99A3198D45364DF440477743DD488B354C82CE78B1C0C9F0C6A48BA94E71FE72CA8BD63E3D37F1F7983FCD8229E32EB49EAE087CCA95FBEF6919767DEFE215373010AFDD8607AB6775156AABDF0D6444FA33711517430CE5B52107225977563F641D59898104BAF67CA500E05BAAD3EE779799D61D7BFB3D98575C1820DFA47BABA02CA8AB87FBD38FA663BAF8F105013AB8F3FC064D3E4EBBA90425A61E42E9EE4AD77A0AED001B35E2F5E4238B971658424265DA73B818CDC345821149E973FC52DB2CC442851F9F2E6F3031C4CB815D39F7AA82852A0148E3BD61B191E0B05F9872246E5AC778F53F7FEB5F89F763F1FEE79FB9258336F1F6B30901E9171A8E4DEF9DF45960C41D63EB618D60033DF1C183A5B8DB0F2C37B8B665F05E50BF94A2D04594F4EE48CB06888EAA6814D72FB99BF8B6839BC6E043812A33D4A6A4D36F3CDF82F6D3833BBBB39313FF37958A163C6E01DCBF7199D4EACA3AC303CC87EE7602F9761913452F1CCDE4DBD8242253CB39BD9C0BAB4F875FFA34CF86453FD479C74517F0B1C971C8CBCF0FE82EF9A47C96E89B8FF356036F9D992519A74713A5262A9FBA4E0C315CDE72FC9584BF867A40024BD717522BF711009BD0852FE637331D9C4A8FFEEA935C2DF8194F817A37F0740B41906 +sk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BC957C8560D6EBFE30F9ED67154CF2A0653C2C90BD033EA0295139C34ADA3CCA6B2C03F5A7744618E837F43942142FCEAF917000CD0DEA7A03CD6EA68CE1E601F656825746678357356620385620543456577770614440865278232820314632722453220101245367887543352628324483242668836425242068213608124808025325201786426263400715868318723637017141247283512761178486756664686756435180447505804374154506730727808661784207387335773154623178118402306310734653361147418818705223117845580604148445251407838034801527023651847135425887420034218731002834617747432121301213531411354026386201820072363734121512236348011246185015336301680206078681185630213225321260840274835353002881770675512714101623736670640874068602357175310688673870402467283046472582187021481044248816136150367738633286344821242835340585218110657360570544311364506283778603501730802442503876670861771230420107540837637155877086724713043105161011068524251636352861832823617364122471853466852147041134851627631874646656477480810100735283644142868152400646405014606726321053583235706718451732582631383762727736240603538043213607731108152214202735727674202255314534886675473672617543184721476226656718881141858041824437823668343500055815231142254332255036386727737142522280168004806283670160841047350067834277388447100812417781801336228855756688707137201368701872658830028401236413848818871558636822840424888033300367684456134885245826707560647268662215520216524217834042430230834816314870463350746123508666825571056276621144307138436572585164720848508182316106526860164563803860165521250667455560132657527850663650142023854885706533611068063270452051660214574453223811830440655076160080428642583476157136721188241588738604847608453308412774437418035741541088661116877231356644502014637442757354226504325750784308085744714236171413338741516041441430524540187408570455463176175468386325705833230360504840040566465267532523756343335775857305556654137608374361173575764375007478642610306821441667607586164764170834407734244383525033635758326351652767842736465301258377882507535680713828431352503776687813453448875228606187735523038363208116136672423262315126470202333886876032120780257528878675015424672305050703800510624456223403282562088638727582710244521614018471636008360811553675165826161077446076217433048562408286021753276700450403715787652163542748617438644335546012347343101243368220335674468481483836758834256002155236485148123720676457388801574885541500677186358435720483616110317306253011078821335861215633845683728753071658856387305442188653110674577072223288653564080722253305114581365314586455053365742376035475075084554078861630801043472182533036406573164147825722507574086720300740701327860688855376525627111886620481127411127204883230057787528822412031826647107117134442434240176257463252274160267348265557407634753145656245124874752112570427835322338108868350375222848844521487053714586848871624478303234703084054453748773541313502354815743168533208175016132020724855551377261200635763221204056356712685177430285386385148241F0E0CFA44F08D9955002E506BC2732BA0A7B3EBB65F467397E292C598EE674BB0B6936E5908E9E19C797F90FF39960A6C7C027AB7C785C9E26BF096E58DC1AEE487E10DFAD2B18330C0192984C9606BAF0BEAEF6EA1DAE2AA38E0AAE8EB7D571AF131ECA5CC49303C8E5FC7595621E67AB49B4653A9B219547213AB525BA5707F58239DFDC5B4381E464EF208931CF77BEC73E9974FF3787DC009305F54E11CC4057410DC696D36B405721F2FBAAD65416DFAA02C2923B0DA1B04531DEC9F5E6827963B3195A9300BF410BEC618B5BD0C6E53C5699BAFA3664CB851DE35A7B00C18C6AF92115CA984A4D1FFED5CDACE6BD89CF74ADBCB8BB63DA2BA7A460042CD5217D4BC5C8BAF2598D64461F3D7E84FBA5704C2127246A0BF6A86BD27E75703E890F50A2F42E17CFC5671A6D174592FC8622FA54F0BB0ED585C5899B4BFD3468C5C49554B97AEDD4315114B399CB2A8B470F091DAF047DC59E0C2259FB8B35B931C1393D997DE13111DC91BCA8FB65A80AB6213728513B4A2CC75432307FCAEC3C7B9098E295FE7FA737D98B154B14C1E2D98CDC96A90F63D0A33D4782716CD19C848B8792B65348E0F9696FDC8B4E75CBAF65B13685A7AAE37B162B7B251F8CEA81E7816A9C86BF28C547E29AD12FD6092C614EC546FC8F582059A7980D7D3DC80A430F1D324742DCE1E05755D8E28FF3BEC91674F42F11E662ADD2F79927AB9203E7FCABEB63853C3DCCBBD01C5D1055B0AF13BF8D949EAE7EB4C15A230A43FA41E46578B5278EC9CBADB51A16D6EAA70D4CB3638DF07FA766F0B59147A2DB092AE5E2306588405CF8A4973EA21BA6937D4ADB3356299C8549B5A3B9C83E744E2CD677EA2746B2579B4B69EF4CDD25734418B1C346670F92BE89D682F8AC03E9FE86C31E27A02DC8F0D42691047D0A5BB9B747108A7FCCF4DB12B146B7E099584EFC6A6A7258F8309FB631F0BE725733008B5EBE55EAA6DC04BBA157C075F81D287CEC198D33DEF518C23A6F58CA8621434DAA677EF584D72E32372CA5C75293460714B282E393DD1033EEBEA31C65528A5608A89E7A4C9FFDF572958338562327D9968843FDFA43CD04258E80ED13E0ACC07E49E02B7907047CF69027131AF13ED8DA06CABB57347C4E8560CA060AF847C04C40328EFE9DBBA63F2657ADB68543B66E86D2DF600A8EB98C98EEE9694FDAE65454656F5402962B3662D3AD35B61ABC73D424B25ACDDE9D1A3663CDA178F31025624408AC97F92FCB1A83A36AF4AEE3AE2A486E8DCB30B1D8517FF13881EB88134607BFED4F8186F2F14712100D6D7E3A589688ECBA6D761A8C99EAFAFA254685E8B42EF0D035BEDBE12F01817ED39579BF3A8F7E0919846C8D766AE839693F28A2EB2B2F4740D8DCFB847249B1F810DD1B76C8CF505089A17E03ED7FC254212F4412FDE1920230A1DDBBE06103B50AC197E29D26F1D676C3F2F39D716A20442BB17125CD5EACFEEF8BF44A78E2CFA9801FF9735C405CBC58A063DE257D78E7F4BFC5A0008FF17298A128EA597EF0CFE67EEABB322DCBC590B1FC361472C07D89CF37398292E4DD31FE8D46B3135F1F7FB25817A51B4A204D8C39D07ECF767EC039FB4F44A6B4D2FDADE7810A196C5F527BA1D2942D3629294750BB9C87A68C691C83032228C370FB11ED14844B3D7A0442EBDC7C064E5FC15D30DDAA1C2EBF04D5253508B82AB4B70ECEB7F7F8042F6E5A0F12AD0D0EFD34AB197702E3A0C68E900285A90BB2BE71F9823B6519BE6E63197D81585CEAB41C5A5355D309F0C14B4E1E167C63D097F169645D973D99A6BB3C77049F655A5751E4FBD9A884031621DFEDCB4E0590B92FEC681568FEC6B6F9C94C884D9F37A55180F510A1C08635B1DB4A4AC9459E8C013748C7BE1C51342DCE3CD1113F5230C5AB69D4F976E19B700D32D037149C43894009DFDB1C7494FAFF898E8C1B8D7EC388E6AA11136B926BA3C46D688283A595562EB0DB15B4B79FD366B8EFAB201173C92A47CFA6CFB5927A7BBE6775EECC92595EA39DDE98E46DC2540C195BDA78A082D1E03E5658B1692130B17EABEDE37C9CFAAD27359A84F608F21783EBF6DA26F4A4C7DD0353110A354E5DD92475C903900EF2071E9063AF5831056E98215521E12529980803B506F6952D5C9D1D6078A1FC5315EDC88416825F6431B4EBBBA1E9940DBFFEC96F41864629A79BFD7A88D1711BA2FA76BF8D82838E95A58E63ACBDD9143321A2DC17AC4F2C2D2034FC3B69066C8D3E2E21B268C557909012E956B1C8752F05544099C646DD081D0074D45DE4F3C22EA92AD6C96CF77581819F46E3E5BA6CE11D0CBFF5934CA71C4FD5CEC7DA28FA3A859982258D1D485D1A89D879D595B4DD2EFE7F05C114FCCFAEAAA15C72F873BA4442BAC89839B183369A0A23EE17568A9C4B9C20A1B5660CAAED1CF61F86AEB6CC70BCFEFB9919194542B8552B720A2C0B3AB86B96DDBF8FDF55F9800CF50F6C378E6F03C51B3C33A107034DDFA377EBE759E568CAED2FEDD66EDB97A9E8525A502672D2BA08AC934F94B1E7E3BB81AA7216CA41731CF6EAA23F098CBEC2D49D58C1CD408DE9816B89C62387A1018E3CD409617AFD1A723DEC800C988B95D7096458F1D27D3EC3DF621210812C2C452D115A5074C588D42BCFB70AF71599C8A93ED84CEEEA501B38DFEF9FE47804FA45E598AACD0E69C60E8AA3BFABD3442958BFC4723546772EC0BDA6E78BE6F565724FA03C2F589E0A6FEA4F42769D0DBA626FC76F5F9C9DA94BD4409F98C0F706C7AE3B10ECB06AF7EE671057FDB9818C50859C014DA9ACCA48785AEA46CD3A15978F88B801AD682206302344BFF633FBB0900667DA312349B9AC40074CB673791929322DE0FAE11910928188D08F7AF25CA43FDB445EB2226F5F8066F786366ABEB38905F6834E37AE09246E0C074FEAA155C56042252DF6926E9B0AA7C7092AAABC2C01830B2E6650D48535A4FCC0F4A74C0AF0E393825C957B02B65DEA20751D626FF2199D7BE0F1F56D9DCFBE70C5717EB4689853C9093666B214EF8E703616519676C47A0B64DCD96EFE88A36C639A0B54391C08FED518C6FEFB5AF5202DA85B06E189A264EDF0165211AD843149C6588F79C67B32A12E35747DA545D33B83A1D01E697D3997446CDA6377C7B996079C61A95DDE7E507D1DFEA7D6F83C46684143600277717AFE462F1DC5366DA1E3D8898873D67770078CCF19A6F23E12A6CDDEB5EBDADEED9D913B2BB0C90A73AD53435D2800AA737F3FE45AA2AC9AEAB8B5D868F30C21A0BE778CA73DC84530BE1B1321F66EBCE71EE85C2825472E90B5E27BA24A92AC13B7FD1B054482B64827E3B80D479498422E538B662DC21FD2EE853325B1B2D4F750F1CD79AF3532C228F81DE245E18D7DB0EB3CDBBC19D7DE9048FE2CB092CE92A0A7FD7870A88F49F72E0A37FD36B44A357BED2F49C16424C9AF4C9EAF8942E180D133C99E6A7F67D320C460B5CA0F2E7EA9C0048F4A24D18C619152073A0481B959751DD6 +smlen = 5405 +sm = 161CCA478DBB67A72B93ADAE9E35DA556E748CCE6662BE5D7C01CD1F0009AB3C9116B36DF6CBD61E3F3551DA425E805E0AB40B15604339D16B6C139D0316DCC22DEC42436960E9623EDB60CB3AE367E0936C81C8410A2CCABDBDB051D5AFADEA036364854B8FE38B6A29B7D9948AF8F0776419AA6C4197CF22E9ACCB8D5A238DAB42BD61818B57A179F4690B112322B0A37172ED3D18E2026E8180D0D06C1428DDD0B5B15A8F69B5CBFCCF9169FE09142E8BE214F6924405E7D8724BCAC7CE0FE4024D85DCF6DFDFC8AB9E004300F3C92590E4A8F5AA720D507A9A0A44E5ECA7FAFAED1C708550C6A256C33D9227CBADAD014810D0628D4D3DF1A9BF37999AFA35F5BA719A14AE6FCEBE60B263BCCF7E72F68A034D4A2BBC3990595FCD51ED0612D0673738EE20702221698D144334E61732C02FE107693759E0862C4275ED8E7B0365F3584D21B189444CA5BC78C7AE1BB8DABAF25E6F0E2A2760BA9F92DACE7E2983836961B76B9E68DA8F00F808C745171271637C22081B78A3CBAB637CD40DF378B26A4C67D948D791623692B3051A018439270D03958A27294C0E7290E9B0DB39C6CA34F34432A159AD7F8DBA51098706C6F4400C186BE570005617048815E8A1735DDBF3774DF52C4141E8E57F1614C46808FC4BD3E1527B5A19657712F66C4FF07F5A99535C275EC68F8FD27E97FBD35F03B8E392FC5D4402043EDF2C00C524B0056C178824DFF2DFF4D8DFC1DB5A162EB40E0918E66C6F4760E03B623D810528E22C7BB7A6C681F36EBC4350EF99CBD2FA604FE7D5D231F11589A682FD77E1A3145E88D002E1B61EE54C00F0271A47A8972A46B09771A2F0216C19885CB593FF6E5C6B8E361A92AD648DBC03CF8DFDDA6CA00FA289CE82516CD9C23DE6CA7CA10F7AC9CDCCA4E7A5497BC8FA8BC2120AF530B5052E21CC923933B487E4B390C2EE20599DC5625D33CA4F2DA8E8DD34E3692A521C8BADF0D1ACAD706886AF6BC6991949C1F269EB64C047D978FF07983630BEDC482C45773B404DC7F6E0572C1C0EFD5063E79F82E2C2FB695DE1B07C068D36D02361D56EFBDA835EA8DC80F341ADE4F4DFBAE1DA095B44E4D0AB1AAFDAE98DB5A6EA5B6E90B287A79F1AE3BBF69E9F43C68F3A9F574F3860724D03E75C9810E75499E1DE6E4CF13C9D71178AAD521DA3E80B8BB5701C47CE42D0D2718BDF3251F750C7DD2EF923EED7EAB168507FF64B92A74EFE0FAE6C7AD1BF8AF921380D8C0C66C1374708EB7ADEBE78E1EBB7B0A934274B9A34B024C539FFC9BFFDCB490B4C796F6F6CD9ADD2AD87A935C1469498FB370CDB840F46E976E48FB34F87745266802B0CA158AB1321244875E158F7E99031C3895EDC9853E1B1DBEC5EBF47051159376E7BF531BED062B071047059DD5CEF377C266940DFDE94F021349A5504DD00D1AB131A4CA4C566BE80D800F6C356D779455AE87A672850B0D204508DFB88A57C751F8C2834657859FEEB8B840533640DC00F6644967E47E6CD78B4DECCDF4DCB8A23E5E0FA28A79A02EAC5172DB8CB7C2C29A0C8F3CD6239CF032100309321B48AC680393BD344F4C2C36F40E1A10FEB0BFC506BD8CE380A882EBB1D2F1E196DB3750931A568DE2376A4488AD1B4E466E7B3234A6A7E1E2AF41DD9D51B43FA01FE3341564C7D418B769EACD0487556B485C233ED313CD95432AE988C2F50DD51644ABF8914E1CE11B4566D76C134960D35A0AA8A1F9539D5A980C22175141DC53B1DD36170ED3122FF86E213AD44DFE0C366D63C5BD2BDF0E2E5A0058E38AA1BE75A462DE23FF83F256071C858DEEDF1B46A6AB9E16800A868D389049A0DFC32C04D26FBC670C57DC69D17B333969C1017369AE22A690D709C7816F0D78B6ADBDF65C9F2574BA1EA58BDAE03C7EDA23B4DCC2A2B0DC0C6E949ADE123F7748A09AF96CDF4DBEA8633D963D5902D276127FF9BB1A220B8C69D11F01B946E59AAB49DD803678B8D09F45554822FD8ED7BFDAD41FEB6F42F5DFDF90CD80768E401FD8A4A29795277963CAF9159D29DC3DD66FD5A89AB18E76245BD0AEF3D135C9B37DCE7E2054E709D54F952C272A74E085C3E508B8710833EEEA6046BD941BCD05462D23D5774ABCA249405AA27CB0FBF912EB4DFB01DE7660225218A8D880CAFC7626CECA8FE7B16477BF33A9C71CD02CB2BCA690C133B7C066EC5A49557AC8E842EDF4C76520173E1392871A814856DDD03C361AB5F2E84BB2DF28DADE58FBAA5D05405F1F491AFEA1FF8F7EC6B5472CCE9656DCCBAD36EF97F6852B60B7B974B15FBDF8148E43C5A1DA542DFA4620753D456F1FD5D2DDC5FFCBF7888ED3B56A0BFF7159576D81C4CD679AC276DA22C62458FB3EBB135F7DB3728BF78D4E0114232E74D5B6BB2684BC73442C188340D72E553D3B803D3C7D8639C6B18965BCC2B58F27EEF1EA53213A76E43DB2E7E1E7202FB48EA17DDDF9AA2175FD1429F5C53978D5EE1B7469E1B1B6D663160F30C309FF98461FB1D14FCF3DC1F1F8E9850C0DB1F2F4BE396B97622A990A5F11DFF94F166AE88A0EB1331FDA94080F2590BF4B03E870D91C1036932E367D539C840746F59DE54683741715E5BC9C3B75C462187198F9E6115C293F1DF124250082FB6AF9C71A0F9F7C69BEFA938E11DBF718802F906B51444ADF07A2DD4326F225841ECA3EC6B25B7848CEA8AE7A19CFAA5592388952B0584B0BC1665AB1E2F7AA92A5A11D76E50FBDBDE9122C87139D2A9B39B3D57810F830DFAE50A99E5989BE4E6D343D1C8C37490D7D034F608620208C8E8DEE020CF471F690FACA53E1BF13C25FE98D1301F09E9D85C473E4135CF65BFC7D0196F4F372DEFC0F135A531D263AFCD6B1398F3EE6C3B2F756894A37BDE57BFDB6D32F18EB494E967B6AC5C75BADB5F41EF29C06735096EC836977ABC896FF10128DA4506FF5D4640CC588A9D7975295EDA98446D1E41DB34C9C059FB57E90EF6D872837183F2D0023EA48D78C6EB2496004BA2CFF4C99DD82FBF7FF1BA04BDFAE776F0BD1A457B8EDF2A4B730003F230DB4E3703E7D6B286DCEDC32E50B7FA4D81E10C219493E0124BD0F5B96B32C15290DD5C744F81C1AD075734F68EC8E1D0F633A4E34104FAFDF9339853B7B0C7FF32B262E79F96F83BD62C950978358C70EEF07FB98B88E81B255BD95B70A2DEAE439CE79429214C09626017587B396FA6AD61E6447E286519F2397C6460EEF122AFE47E264D41EF910EEFE8E8AD33429556ABFB5CDCA3205BD16A36AD6AC509A2EA7C71A3529D26F217518FE353E683601C078BCC0436C986FD1B06ED39E1308685F52233EE01BC68B6A5AE13606D119E7DC6F4A6C7283887A8D4853FE2448152E830669942A5A07D05EFBCB53B57C6C7ABE2E5A39A898690A5CAD2F88A1AEE9C4DCB7ECF3CFCD257266540E47BD3182A71BF99C8F5D4270D3ACAF8450E3EAA2890CECADF447C909AF0ED02BC37D511B30CAD5055D3ECD96BBA05985C26F491C7751A532A8FABFBE299A377D486287549BF26941E1D0A45AD505BE0BBC1BD5AE3B46D1700E12999AA75CD359FA2EC2FEA1DC1F338B431C58331740AE3339764FD92A3E5235FF49AA06E7D4AAC84321FB43D877B068C9B831A48EB97C3724AE34398FB2052AE87AC7CA93E715D8EF52B416F7E7F4AF0DA4D44BF692449AB0478E974E71A9AC1A362AEFEA5D9786233C531B0ED8519B3F466AD4DB18812EAD77BA8FAD0FAC7BA1F63F66DA12F9991B19C0987B24F5146847CF42ADD51A70A1BB3396EF3AC1B82A74B408F49C3789A76CD66422AF16DF28B51CE70AF0CEA8AB2B238D3E44036B0DADB8877328A390DEBF6C134ABE57186A6A3811DB0F6CCC0662C7BCF7D568BE862908F7B27370D390ECC36CA7D256631ED39C2EB336697E6546BFBF9DE0C330101C43DD35F3D05DD98CEA99680C16845087D594488FC456EB5D865CA30E0F8C29112963482ED4AB67E842F6F67FEAD485FB568A6FBCDAE413000800C5864C57497D6C887AE689D0B9A444DF470CB5AB48E00DF76E6F06591CF2314020A7C4FBE728E76146116FD232881CD5DED2DC97457AA2857A9ED20C44C4C80EA43F5C5246EF895440FCAC8637A212BBEFDC27DA8AAC0F3AAF373FB7AA494435CBB2CA677DD9BA5910ED7155AD86AE11B688124599ADE657208AA193F5D6C6C41C23047BC372A4B6E8FC9A17751460E7769BCD4A331410357B540FD099E268219B9A3DDF45D6106BFD300B22A976E58EA699810E68ED9E0852513840BCA555B5BAD35935AAF0463A8FB3DDEFC3D15E82D9C418C07F841AFCF2AE74D1BEBFF603F3F17087B1547375385581B1CBDCB27706F5BE5AF9C1444672BE6BABDAD58748BE8DA873D6D5211121E69192368688B5B40CEDADE1B5C1B7A66980A628BA2FD626D02D4F2316D2135A28FD3144D51B932AAC11C0621DFB843C85C3FF14D600010A949DA7D1FD3CA5134D82CC72777AE04A45E819923A4F74250241C19D87E69C3706784D2FDEE691FF3316BF881F46DE18A2682FEE3399287FAA6505552E3714EDDD761A11F89A6B2E1C25756339B16C11B5EE60A0E224E56C4CCFD6D77A6E7F126275195E0F4546896A4DFFC2B424C7E88BFF1F9021E2244A5BBBC000000000000000000000000000000080D131921282E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 + +count = 64 +seed = 5909111F333F3E939105DFF8532548927EBF289F31A72F4C1B0C66816D8B68F64622F36A9BC85E63601BEE8EE7CB3DC5 +mlen = 2145 +msg = 5180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 +pk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2AA4A364A37096D3422B20864D5D818A06264EE1ADDCCE26C740D390ADC2572A09165EC4C3CC64CDE12EF1C4E53ACA2F8D64B2C6905689064A2A546AE4155A368784FB29C92F26CC8C1B93037BBCA01ED57E8E6DE06132B8E23628A7A944C3C9500161EB4F9D6832E6046B4ECA8FFB58AAB7F5A1BB8A60AB397F0DAA876D89B3A21A2B74D450A0C84873467EFA1D7FEA43C378101D777FAE2B8E902301BA6D9D30D7FFE1759744BD30D2A0A87E8CBFE5C14E2E1786BCAB3D67F1568A5C0696D40A1F930E435BD261654F4DA22B817DBBACB96BBFF81CAC30489D98A6B4B9CA358CAD100A2ECD586E390BCD1059950FBFF330828AFBD026859E30B4EFBD0197A20DD9FDBE6C84DD20653D4359E1E9A4BA64A463D665EDCDBDA295B64B1264DEAF174E0EFD1C92958DFD15EEC4F6EB204A37ED0B523458A61B0B7F6A19305B9C976E42DFCDE3F2A5C6DE02653DD87D3ADB2C63DEED8CF5E9C004914F17FE27EC0483E2189E26D0A920AFF3417B731005BB6B4C8FB8DC094AA42ABD2EF2923C3DB4655D9FB239CF43A235475E2A9A92471148F4B4DB3DE0C41AFF053CFCD3A8242A6A2C635CB6F2ECA0FBBBE17F6FDFB3163BF5FB7BED303EF7301E128DF7AD21A3C5E1BDB8D924442714CDDD99F173515D10C7B0985485F7DE497878BFFE41A6AB0C3E574EAFE880872F968ECBAD17CAE27227F588961A74655B62D96A1708E9BEC03297D92FE01DB267570EAA208AE7BDC4D79DFA97A6350635A0EF4ACFFCD0F1B9CDE0AF67D7C4C5A4FA9EFF432AA4FB28AB35CE4F031E7608C44F0E35676C35D955A309DCFE4B06B65B45F26C90E33665269CC1033C6A45A781DBF199C18BF886041C06AD0E1626F054197F838B14F2B2FF3E222101407D2DB666DD5DC4DCC92D180290F163DF8DD46C5CAB66C08D29DDCDCA0CBE62CF19C5E6BB2319B585ADECBF71D7C98D68F5613B45E7EB20C34F847BC88B13980D81CB3A06F48EEE57BE5144EF795B48DE4956E4AC2F5A90B1392F9BEE6591BA0E9D2106C0F5882E90D3D712C4FEA0A5AC78793BA49EB65A56D96DA09D32E07AEC9BAA6214C08CB8AC32BCCDE2FA6B611A94610AB04BC1F907EA568266196853CBD48D928429F0968923991A73478830B23780C48DB305962D1867DD1D7D097BBABB99CEEC3F797212F7950B530F4AF83A85DF279577C9A932632D3EC50888467168625E77313DA2D1E88405A269C4AE9C1F5D5FEC504CD619EF63C0273AEBC45E709CB49F2CC9A5CC408D3C0A0DA41FC2E8B0A17959C671145D36DDC248F71A114128D3153AACFCC463B7AA741CA7CE2503EE3FC32F5C879ED37E2D1C7FFC4C2C0AB551C28AB40BB600139E3655D1062F8E5AD2AD5AFAB6FD0A4676F5747651791CCE4DA5823BDA586B46827061AB00B487589874F0B9D720309E39B38769AD13DBC22EC9F5F3A42B4833C63B62A82AC7B21FBA80B04D90A0679687695713A5D499DB21BC5866958A5310EF8A2A19871626A976AA7D1F2BA0BBADB1EE99280C5DCF21F2264A073091AC10DCB38133576D4FAEB57C773EC2D9AFA2573DD8457F3EEB1FAAC3898DAA696D4F83244E87A5110A281250F3C96D69548E78751192C4407DD93F6D1E0242BD35256473FFF315AB23F01D1DC1B0B23DDA8F8401105B7BB16CBDD2E16EDACEE078E41A79E104DA6DB1FED476C90D9E9E49B359C458AB086BBC844CF24C3FA9664431283FC89B3A26CE30C2A68B52E85472D86987B5CA47253F7A04CAF9A495B406F57DA0E5C00E7D1FDAE37087197E2461866CA16DEF7E18F06C1DFD4B31E58449DEDEDCFCBE80158F15F1E556218F5DFA0049C9E421B0D15979AC79074BEE514AF86F44B5B96D4B14DF9E964D63650F268C236DF62D8A0C4426A8B9B0B3CAE3FD0294777B5D5789845E12D806AF621E545559E0FE3E3BAD6F7A822D1483A21668A701F4CD43EAC39E7F21F71F870B912DE9FCCCD318E43F31801F90DD149DA1D51AB635D1259518FF95BE65AEAA173BD9D5A0E52795418461CEB319D432D3133A37646061D2B92C0A1A96D41D1DABC734FE7F81122B51891E892342CB2E7A25140ABE432DBD95A27CC26D4126B00F65ACE58F844D3B0BC516D68C0729B217722AFEDCBB70873D95615F9A074B3AB94D0FA625CD7CBACA421582AA5C5FF3C5828BEC3C8A6BDA1C8D7D7DE236731C991A971229387FD19734F83BEB08FD12A0E8154C70172849CDC4E0F06ECBBFCD5ED2D084F2F79087605327BBC183D49EA21B5DB4955DAE619966D0787EADE10FFEB53A2D6F8FD78618CF8A3CA4BE302A05042040D3275AF2CC7F680718EA77DB4EE04D6F91E4D6C0B7ABDA8D02793E8C8B0D0592E92A4CE7A60BDF9DF55A04CF804874F8DAFCEC80D4DDDA96401BCA6882BB42FD956ED01EE84DD87557ED59ADDEF6738FEA1E88E37885AD40F75152131361192265C8AA90206FE370F1E94FE0240D72E0A590C611F8C99D67257D08E4348AEA10A9EA7F5FC974DD62FE2CF3DE58549F3B21B6175DB7BBD81CAB10606B21B43014E27D9F19DDEB1F9FF69C195D0E6FDE31B272B3D0D4CB1720F00E3890A597BF779C093E8E4B7465A81163F7FB06860F76A203580592F43D0851AF644999DD5C845B83902CCA48511F4FF1D6ACF9CA8E7ACF46EE9F904C110AF0EBD681B502ED59D035966545250C6E41632482E66183FE2B9F17AF8CD74EB8F870E62960CFA975 +sk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A18C62FBFE98BE4EC59037F5051AECCA2A56DBA8AD31EF4EE2D865C32A125543BF51AC8C6328E70A6DD873FA9BB561A196752F800ABF5F9BDBBBC0CB0693F077888016000080104741425467374640354866441126226506700337386776144355251665821727602788311644888751714135267883521185583874517658855015233158105007307132070753826674103853744335726881882727574432510516632264546353570135327138042181502744758358033253046618868743206145855332541414224056263831734415338704226007854727063055405665726411655478627658335352187221881288776470231423761404051378245207864381448802468586502142245701258862165351133023472801125727257347278078200810652780028162142854117686680485454567364786000212232346862536457664001726232508525777112080668058266488474671452128520332761288662226128800183245731844160087417410306638550345781401618034680052044281535155526413670444262501581738478665173024105120125887628535664664136873853553875043714485156563683743607448115672464540178440418402270852721810525728022221560760272311760610822138148750220718554058878588504613746305621722270276308560704078288385513247810355782678173350176871835615634330253237384048362041355615228131246006355243203824620636638388020103822775068235067605827025257171365651137572323818530838007432832024547265372037040015452381754038143423848056343686570463416876558784178811435026180255233034174342564523088457306466114832827862651142851511164460133360814564224566686741720556681483316156524801347307418782013042062505335166210540106230882627755337751434712412302143308475660766366684324544803235212770513805022802753666336702061385514130103724416543483180061342773188686842148565523883186812771233057255426204328062803021834242206008387615041572652050334043667336725410738744262286403228851648624482148251001764464277126758438587028638830007056572320558563108604641012166160358037718714412278286114527541052270013868524381704805716838778238655416063352384486622736145382740167730428743216358151876033225551306668586246586738841432588421153631058706364583070633727574102527678818732774633882636708535464480740443081681310684142281064723176481117758714474741307087848028572148648768440215461610538256614632528753203036704825637813417000870653563081461641556663733864385612877553020513477461400886808112552664831404770200855134435428123137501836858615320304583120328308246031223450155757360805165615861843878105366602557858578740740770507247166075316366343431344626267478046182356182244308553204555346417314127470613557501575126531567357682828336345802457480501804158632022260213461135261644878284162513773633232671385056213017324512303321103013887118364644666000318013401420130818743823023847082154256426834858788174313551028507760371543288344528113601031721321030351843084175647777488812317167702138151531180263288558673062020043041540378073125145865287084244087076878250064865228548721407532041331032532237437228145437216438348201157255432864732585517002215166586527680830155742055850832583351116211735610334608276707464588543030207301C401D5E962074CD2E374EE171EA4E27ECE27B6EA362A0BA88C6030C742B34A664FB79BC730234155635FA2135C3F77475A0C370FE0C25ADCFEED88C71E419346FF3DB1C933BEEAF732FA4EFE13E5CAC6A1F632C05FB6FB590AD90EF9A8A26B6814B441FEFF2C7BEA3093335A1FA25C1C92A5AA057D8736A5F5139D1F06C4D933DE5624F71AB9F3F69964B947869AEAEFB8FA2CBC09A3B93CB060D2869F37E700C685778808FF656721E7B5135B6DEB0ED6C58B85390B801C23BCD136E7E19E040D2CAA9819E634AE26DA057EC8A11AE49438369E70AFC2237A187AE6A7272F48F40E5BB6865D082690BBA277E59B734D2224B46AD462256AF35375A2B30469906529CBB7E1AFD6B552A0C5062C511B0A5AB996407325D6CEF47B8DECE076F81EF456E8FE2C48B1263CB1F88C81F0FB363E2DBB6E4085164262A9F4069AB3D2804208AC5810316143981C61FFE5D481B99FC91F9A5ADE3A915302E56829DD5277B5061F8B5D54EF4C0A322E08CCD7B361EEA25493903F3B0DA581261AEEB6340E6E46E15476EEBAA64C4978356D31E7DD7B6C72EE3506BA4F6947D7C8BFC414654A54DB41A1310E1D7E79C13A90E79FFFC91FCE5CC84E651775065CE012EBBE5467041EC97D33ACB527B7A5762EAD378247AB0483EF48280C81B334DB2FE940889679ABB739695032407242AAA7CFEE1D456757C564AFABCBE5768D3B7E6C6EFA1EE16EC6CE9CB3DBECFFDC2B3AB51207E343D5CC054C810A843D3334ED6385EB4181FA225CA527487390230DD419C919FD8BBC30C3A6E5DDEBC3118C36DAAAF6F03119C8CF4995576BE58E9E28D2D5E173B7B1A462040D900DC43CD781C3BF3757BEA69C299B5FB3E98C7A3CD1619B1F7D919B44A283708B58F2A7F075EC06FBA0FC7BC41EDB1EF8671D79FA4CDDDB1E3FD03000D792BEF2F563B221AEAD3621B6DCF1C958794F04E33A6C18663E982727508401C429A7F1F5400E9838D99AF7B9C8225B45996295658A00C98CCA72426D17C143D0B006595E5A9A92C3D3B1202D6146D4A1E9C1FC008B5A415ABE5EFD0EA17F43190F15A4F804D1D030201AC9057C032CD8562A92132794A7A61F3562223595E1F1BA0D1747EF02716E0F0B38346429A6DC76330FDD5970C4CF12DB73C1CB36EFD80E6D73457B1DC538CEC038F3E0D55D58C2F83B483450B5F80803620DEAA1B035CA8BAFA29D1CBD4B8882BDEC58DDCFA7EFE98C50CBF05015D14EAC7508F1DA4C9BDC76996EE1A17A1D635682652DCD2DE73353FF6453EA192F494A82DCD8F1C15B853EA9C74B4BE01A78435C9DB2477E84001E76857A7582EBC30DD21160885D50B77339CB6CA809B42E462A80DC093086C52C6B73D273FD15052F83586A6196F26B193DF4CC9E75821A3B3245F3E75B5936E200908CCDA87E3B3E5BD77A4B9F71AFD9A13A769337CA53F30002A20E3D67495BB78DEEDFB33488EB1209557C1A11742BAAC8DCBB60BD1337C69E2AA7D463F6B073B17D4BAA16E6689E0026D46DA61448C748584D0AF7C45485FD236E3008094BECB4D6989763B2688B5C4EB8493DF315F27C209EF06F9CEAA335D98246951D460AE9695DC3A0BBA16FC9A37860EB31A4F12EC64CB5CA373415546960B5EDF4BE30E7E251B933983D9C5D56AC90137D997C552683405A1E2E6873EA04FDC7BEBD49A424893C3C97B0A29B0D81A9372D9EA8CE3695F8C74AFA1C8C5CFB7930EB1509BD8352A4A4FE9291B792C89D5CCBA9CAFB520776260D42D5A76D63EEE5818E3723ECFB241A0DB1248A454D7DE5832B002D8FB3547F660E3DDFC186C7A589F817CE38E6408AFE96A0714FF5148E5DDC0C260B06DCF16DAF5BCEB74AA8C1C4695FB83DF621A75F3328F70317E4A2BF2E6C73E529989472AAFE511BD8A8BC646BF4ED9BE26A8B80928DDD98576F3C3B54EA79AA21E56B5D289AC36F3364CD4FB2F56AD6D9C135ED6B435A941D644C443495B823979368D7274AA3B6C7073CD15583BFCFA0380720291AD4455207E8CA91FFA0829F386B1FA5001FF4D1CC950C43CD66859774448DBB4296DEDFC9382EC16CD4EEADBF5B32DE9B75EA44FC2B618DBCA5BC46569E18BC77B8D02C47D7256B55BAD58DFE4130F6D1AE27D3C7574F52AF5132B2C39AB8C1BD220C1ABD7DB48D88697DCFE2458B97471B6A249802109D7A32AB0023266271315CB2465B1102B26A36E2F8BB42435E0C0C4B2EED4CE41710CDF5D266B64A22CEED5AEB11BEDF3CB2EFE259DC76D86319EBD4B4D20213A943B4E8693BB78B8FBE74D45A6DBA49DCD3A9C9AB81A91401893F971CACAF1E81583F4D8E102B6E221C6D915C4700F65D74FFC263945B07BE437814D7B859801AB5C59FBC6D1722DC104D97856D3B5F7CD7F6DE2BBA798C3C64827A444B6873E2E54151026A3BC0DB4E4EB83971435C46F8268274456953838057F5A25E8D1E345637D681570E0A583D07C56BD976DACDA34F88D8EEFDDCC1399E4289C45295EAF87919DA4C3590236B694B026C76BC3C405B56C93542CD40D9328EC01706330FF1EBC028A7EFEABA7D51146EC33ADC2F067553DCEF2DF59101979DED18E86351797F0A0C5E2F55BAC1417D9743ED2A8ECFBE30C5BF19FAA49ED5BED15E26B485F5E46C5A9774B34A5B413710498BE99712114B12442436091DF7F2037F20F38E07CD16F565B3C721DB15EF297DAE472551766F1CCD5CDD7F3D6679CC5A41613B4C79899376AB70FB6B3073241C72BA1373A29EEE43CA96CD6E5E7580FC3DB9EC7039F71E37AA92B7679119C84ED9D2120F6FD76C313C21A639926DA0FB13EDD24AA7EF1D9031F55DBEB19212A8B53F7B0FDA96B38EFE1BCF7313A09AFC0297BAC636550DA923288FEF236DFB879274CEBACD7E5F685EEE8DDFF5C207200905AFC10989D33D2B3635191EF1CD4D26476974046FB3FBB26C2EFA4774E57D03D57BD627EF15F0EF5DFC00D402ABA5C4EB4D41F6444EF6B4BCA14FF167E03634980350DAA98F80D097ED3ED4CC5A76E793A4750FE2DA52FA9E7392FF2BA44A304FE8727377CAB2C3563BE8850C7B726FC0C8556A1BE6055B9D1A4EB65B62E00E389B962285A5034D7FD6E4DB9293D9F38C3FD4221B4CAC3F46EB2509D691ACF125B9B9124810D51AF458FB472744DDCDF9DE6937A0278F68DCF2B26F3B9744DDD212E2A378670EBC091AB6CAD1CCD57C2A0E9F57542830B380CBC0CB5CB90BE46448FF318401239BA45F49672F224A5CACAD8E1296033FAC6D63F5C00871294ECF1AE9858301B6A0E07BF15C0E272A2A25B4F0E56D6EFE8B421C34F10F2CC5B1CD55AB731791159A3AEBF63FD9C7DBA12A8033F133F27B28DDAF9768C82F31A7F5B3EA74CF58CA0C2231E3AF014728851EE628E2E59959814F40C4380D83BE82F5667DCBE09DF6CA2B7FDE732A363E5241D06DCCA58ABC897C0A5DA27A735ADACBDFA27E52842778172C89FAFD18A4135C0BC319B9CB94D2DA47C6EA3B1EBEF755683C936AD0C91D2F65792000F77B1F7DC1A3DDEEE7EDE4B +smlen = 5438 +sm = D0B5EEB830E2915A92ABE27669DD8EB33F616760FB9B6BE76F11D3D99AF0EAF3CDC732180EA28092B424B805E7FE327079A9762B0420081D98DB07B8281494D1DFA9014B41FFD18AC1FB75805FCD37E2FB0473649DF6EC52E4FC1A9D78CBF3E23B93D49D91AC92E96E89961AE8E207AB551BB71DA1CA535234C53ED25058F90C7758C611D3B506E39E00FDDD57683B504D126146150CFA78911DD2DD2DAA4E54A6323467BD9560F6385648123C3C88EAA52E16161D015D43033461B83E624F6B8C564A3EAD26692AAFB28DDC08FECE14897A412E5D267D6312395DBA63A325E7885F0E7509FA9AA5FD9E787FF0896685EA177C837BEE0E6594BE2819BA26868F1EBAA38E37A66B5624B066E2A2EA95EB26BF7B3FAC5BDFD4066E14C8A1768A922E367310489AE225FF0FA60419EF5DFA7274DFC8074A4B15B38DCE01B201BF0233F60AE1EB6122C1791FBD0AD389C1BFB098B9CBD2204838E4F6033C7EF02E39126CB45BAB64C6CC67D944DA6ED5F8777A76818D7808C992FB446684A5712635019AACE819462F46BE694007E22812855A801065F92E7C510F67AA450379E369777B6CFDF97B7560D621FC8BB6D2CA111FB723E0133ABA00563A06745553090B9661437B528FCF613C19838529C08F75CDC59BE1656AD879D4DE71BEDA624AE0433FA237AD84AFC1B45561078B57F8A7F1DDFC0A0ADEC179C4B4C0D4030C58252B78362295CE8FBE43292DF52598EFF97411219E51D408D5D7EEE41404FC82EE00C1BA984B5DB8D48606A808B34FA43AD3C904D7FAD33D95FFDBF6EE16DA07A020EC7A0C613E93F0160D88D0ACDD328199C55EB8F4B73A5BDD232CAA3BFBD3185D8FA6599F138961C000347C715852ADBB031769CB58C7522E6194A797D2DDC0776689AA8CE03501F785AE1283A23CD41BC30F6394977227AFE2D94B722C13B767D276F53F6127B18208A03D2BD77CCFC0A96574F1E0B890804197C40441F0E810609C159FDC034A1BD6A87F0276002FD6DEB9CF5B1B707ADB07FD9603ABE7BDE8DA47E2F591E8BD7C6B1286F2290D3EC6BDD7378F693FB757BF0F06DD85B1221895C20DE2EC635186692BF16968BFBD165B47F576DD9367B8E973EC4B0A6C2FE0ACB8B0D16E2E7B5A1D5A6E6360E8436294D16618539CD0BFCD3DA69461E38868B0BAA820B08A97C2EA737E24A8076A5C8D16CFC7BC2BDDF22C95F3389CAD72D382EB364B5DA739A2E88F083997EFE3A4DE4BD9AE0335462DBA19DE04E6838A1ABC4A82FF9B269559393AA229B54EC4535E591D017D31BC70E330C099067C1CDEE068EE3251B3991E4D2FD3B13A41EC3C3BF3EE285428065BB41E83C435FFFE97421DBF66794A4AF8F9E0F7209ACE65B3EC3CDE51738CCD3B207AC8BC1B6A56BD3380F2BF702E4DFA868ABA95627CBC37C2D515D79E683C5FF64B1DD84AB24146BBD3AC0C79216FE7789BC1F4462DE93732C74A66690AC5346C96712EF31BDAFD42DFB23D78B63AB26A84C4B105A0BEB370443AFB0B9ED1AA9A375BBE9A3DB07B5EABA4EBBAA96DEBC027B0C3E6C1CC1EE572FC62E7470D75894774D91356F534EF183B1CF65C1B4F4A607629FB4B17FBC52ACA4BAF1B1A0A61445C31160FC4AA97B680EEFAA20DEB17C7A56DDBB2CB3130BB6D8E8692C510439996288B12CFAF0CFE6E7E732137AE91B6B2686A5CE2FE3AFB6364E813EDF8153594B9910D04641E50B958874002FEB42A59234FBDE08D02AAA7BD37F7189C49DC0E964C3FC7DCAB36F363FFCBC1A16ECB323AA13FB75E978A1E88DDEE456AD995EFAF01EEE14DF3DA3046785E60DA4AB83D37DD52CADBDA572EBF35A4FBC4FD03338C4FC87D8BAF89DAB7ED25CB0ABCE60E0299D1362554E295CE34099A10D265A7B098A3CC7FC9A5F75BD4B459541429DBD63D5669065B7A05C68940C60DC69B83EC849D595BA1B984F3DA511442144698901E5F4A2DA2D3E440E41539DEE333564953717AE12EE141F57EFDC28E9D867A4F02F2EF16DFDED73931D416AFC726000F05D7773C12CB227EAC1A6E91611F179826663338631D08AE39F3243866CD10D26F28CB9A117AEE831B76EE23099E47E8049EE421FD57CE7C7948B0FCDED75E84F6CFAE20991177E3579DB0F817283E5213B17A388E4F76FB7535DBC939D87E3D5F8295BF0FD2BC084883C66E48004E814A2C6077303542495BD8F27B8728BA3A21E8123B535CEEDFF52A3F384AF220C6A315DEBC6A8FF20A68622F014F988B8C54A42F25D38CF9B29D87563A86062861B8F279BC93DE7AC702AAABE0AE6CDE74A81FE631BC725B20E9782A3DD8096A069EB7DA9FC8533E68938489B93FBCB7F9A11F2585E319C2416FBFE1148EBAD03223F67B52A8C638C28C062D0BDB543F57A483641A90D5597FC671561E5CA0B76FF02D7736A1F1A6393BF35FB6E5A3DE023A56B885437ED4DB9FCB7F47EBDC23302022D838A94F8CC4C364F530FD825E37DFF8E665FECA6C7C54A7B020F0043ADD519900506B4FBAB9353F9FB8D4549714E028533BD0603FB731382C6853D194D8EAB873DB0DFE55845A0BBCA1B922C3E7B0F27B75FFC230868FCE7F36F7395F7B2B0406B69CF728DA8A8C8746AD2DBCFCC64BCB84F4D9C1553482A44FF57687F2A21E30F8DD9F3204F867C421F7D20D3327794EC9017975D91B9323A495342A8966C62A3D7885AC51FFBAB33A78BF7F0A2E6C0E70A76D002349E494307B01D547C7C79B557177BCF87956A9FD23B6994A2C77631F348B16A12ACE1EE26D87E4FCEE1615070CCB8E6AA7ABC4EC98B296439CE969979DEB09482EDE7DDCA8F7D9887B2926213A51E89C1EEBBC3429BBB2FAD7DCAF2E838A689E04DBA3A06BD230D3135147D0A73C0F28AE6878B7B00495FDC553C4953BC3AE97F8365BCF52D0FEB8631E3B5EC4D8EACF79764AFA0CDDE33183A8B9D92CF8F21724C12336E894F9DF7A42898AE6C13979EE91979534AF3595633193BE1F83D48FDD85A0B7C02A432D5132E5618C3ECFCCF441CDD2EADACAFA01285DC054A05CC1F136FE995C67DD1220696E15DCC9A1F4B1D43CCE4C23658262FC5FFDFB49B1B83105AA08C12234667899DA9CBEBF594246F3F7BE0C01410C213906D008654789553DAD3C4B49F4DD8368CF9DDE17794833D34DD439BC08439253E510D4DEF532C37D31883AE090855217188834ED3DB2F016F535456F868BBF03D93EF859B79B4DE2A61EDAB19F0F68CC8863E0D2913C28ED8B10360447CCFD80C6C78A0053BB047D19C1D00323DEAAC3A78F9E1078D868CD83229F9D338B0EE65A2D16C29E70DBF4AE00781E971DA17409BB683D734F3E28865719A133B775DD8579573B756582ACDE925A59101EEE5D51282C6C678471B0D9CE7B488BC7313C6C7307C436CDA2DC05836CFDBD2A458C650E3CCED3AC7641112FF54852224CDE34D518901100258C7D7818BC20AD3209ED3DACED784AAFA31AF2264C4EAD27A835053235D31ADFC8E2ECCE639EE559B724A6F86EA03C24A7FDCF4DDE5C2B9CBA4B7DA9AA5864421E427C4087A11D1FE869D77055A9C51933265174625ADBF889A00E7C121F1689B8CDEAB2431D90F0941838C8FD2A8E85FCCF1D651467BEB49B85FF030B09F2A13CA56B2F9DDE2D3525A35B0A34522B4EEC18F30DBBE6A2773F23158387091F6F301C3C01EEFA0E5483294C8CB7DB9C23DDC99E9869B6A44739C1303210EEE815ACB9528D3DAA7E189194189A0C443142538EDD17889E291562253539F90C15C6535D39787782F2A452D0C7A214FB561310564124ABFE813B0C821557A1544063229379DE15ECDCB7BC5F0B5CA8EA1241C6F549B436EF0C708AB7A54CEBE5AFBE35A8AA59FA2F3CE4F265D81808FA82161DF8541C5F942A0B23F2EB5167914B3152C92CD6D6D1D6B44B6D137E954D8552B9A06E854E7C7B490F9A72B5272EDE671B2F7015A54FF51516C12AC28E1DCBD45BB3B4C3AA0E07B1F2AEA1E23E0D38CA2774878FD229B131DD076A9ED1242C323EB77B41356E70ADD6CCFDE3B86A395588D856B5EBEBBECD15DAF17D80FFCDBA454DFB5D3827D29FC48538BB1D49FCF807AB316DE0BB8DB8D15FE8AD19B9538485B6EECDCF2FF528B786A768E34A7CC76BE619293837118521E7A43D443C887F9650A82DED78A38EF9985A25B4C74C2B73C1B8DA41B5CE6FF672E7707089F09B3516E7136D08152E23FBA06A0F0500058A9BC796E67488CB359CA2521E2B52C7AA6302953A7CE0951CA8EE2B0E65735ACC77F051395607CA68F5B38B8DA77FA767D1325B709BA221D923064D3B685A8813D80D15D45BB2E55232A3A8C1341CC726A4C3E3C6F6A9B8E99205E1A80391E02B460FA9E0B6A25995CCFEB4CBFB6A1E59851F133027B782503F6546FDD2437D7C9750214661441563E47D8490339F46F5CF36D0E172360BB56763A6AF2FBAD37DC840C101A4C66E2EE9C2D27491A0DA6C7BFD58BC574EB52B4CF2ED23C7CA04828B8BE5D9998CF6866BFB70DC95F675AC260E470C574564F653C23B4DFF4E10C40E8C0DE90BEA086F9DB4A86BCABAAF4835F1A626E634259C7C939CB23F5299A5A9ADC9F224383C4D637E7F9A9DE4FB1127829EBD07090A36768A941C30898C8ECD000000000000000000000000000000030B161B22285180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 + +count = 65 +seed = 238461A224ABEECCF709AB6CACF4EDD372D45E5F4274095273A49AFE614F2BF713134ABF68B4DD058E6D7B612C3658C3 +mlen = 2178 +msg = 99B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C +pk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62E149DCD07F6A9DF67A5231A240C0A0DC97973B46CF4AA4870638CBD336AE10645F428B64199FE1A69129D56D6DEEEDF5AD6DAF43B2D9FE3E797CFCE82009748906F6D1D984D968FD8D1F7970F434F88DC4CA3D02A2CC2C67163683D2F91207A0EB440723D5834132CF2D7023A75D3B4DBDA4868EAC192FAA40CC515AAA938C94A63196560F263AC8BE35F9AA25292326C8163D280493777F47E66ABD4F74B7DA5F414D60B98C5A29986FD6B0246AAFA45A2C22D9657605047F1B9BB59A302EA46031149266353DEB809612A6A71B14FCC20025B8F329338D8EE076E981466D08C4853596FEA4F499B863F5E2B2BF0490388ECBF9F32F3FC99461B289D16E7DF8CFCA1A96BD4881149CB69956EC932D3ECDF17F5C3DE89FEE1ACC6DF10344703541D83B9BFAC68535DF991F1103C2945685AE1ABA71CEF855DDACF1EC132860D9D97B8F1EC257643F0B76063AA65A77B704E6C93130ED404E2F65895E7C9FBA0A008E66FE72F8B6831DC831B51251DD4F771CBAF3ABEF33788B409174DF0172B31C1127CB1BB3B123EA453969FE7AAC800EF866A168D28484DF59002311C90E6ABB03E1A19FC1C8FFE50EB6703EA1BE172C442FD2605F6DDF6C3D9A71137E51A13A1EEFE4E49955155C33727CF13F65D1DC73DA8085CA0F1BAEE31DB2F7C062DC28D5EC0A05DFFA836862E30BA8FBB266D87459E581380EB3898A6679648FF716DD8ACBC51F630F05C9E185EA213C588F6A80D091063D8E3D2BF656337EDC2FDE4BCE6E381C0150DE6F8C98AF05BCDA7591C515DA671DB5676A078A02E479F6584154BBEB2AEB142DC33D26D7139F1638CE177176FB0CF75D66520C062DF883FC669BE44B8BE5D8A35216CA8EA6B8A2725FA8A01165B30490E281301045A73AF8123CDEF076A82BC8AB323FC2A30D24CDE14BC8A42019232EE97AA9D244ABF6A46664607BAE3BF9245D9569DB7D772982D115A3E2C0A90FB99F6E016A253DFA4D0BCA908108056787EBEBD7AB745DD8A26CB2AF6971FF24627A849E18F6B3A201B50BC3FB335631C9C7094C1D090FF18C3CF1F0E872AC1D2A5481A368579163BEF87EE52CF9BC692F3F390343B315A1DB6D6B6FB36BFB5C78DA6523D11DBCED6713B1E0EB9B76026135D24DD6567ADE8D0B1C6FB507322385F5E0C450EC4B4B0763BC31B98071565DCC5D3A4AC2BF2BD83796AB0C4CB80ACDE03F39CD571D73ED8D959B85897B313F45851A6F70F02AD8B52B8714F89E65783B10356E8FEACA4DCC7FE441F21185D40324AEC8E881AB1961163CC21E904193378C292E3547A905088270631DA7D212839B8D9C9732760CE401DC185543619FDC8BEF96B4894FB6D57DAC4624A0D087A151DBFB78A3EE2D1963E4ACB3EDB0203357FC5D22F5D9C657358D8F0F090E5BEB93362111D2EC0937CA52B02FAB76465E275602364D718EE7D490F8CECCB30D3D83CF91903E34ADD497CC0D645FC383A8EBC0E588C4C411E2963064F540296F0980D2D10563678B4D39281BE9696DABA1DE1532159D525F56E55882ED92AD74A32FBDCB7FBCE57A3922338EB2950B55C0F114476BFBFC983C7E368A9669633179E2B99E363C7470582C78BED9F4A6B28C3FE9537B3FAE251076A8AAA7254DE4E5F2CF6717F0634526055C23925701338438D400731F840481C2874D7D29708F7B1E1D8EF609F78ED6EFB11EBA25A2F2DDE284B644F827BDEE01D1158202317F3F2F6415ED73E790CD95DBE290DF49FB3ABF9E6D39AE2C72C5F4C03626EF7304DDC58C92AC128786F1F3A053C0C5727899875CCE0E0A729259609367F98589CF7F94E7BC94F56BCB9DA9445A4C5126E4032D3B1CD7BBABBB12EBFD403576EBEF7F99A2AC4BA4C1AFF0328874CEE4454C292C2805F96E364F86CA77449002F2B95D119B5DDC848B7E2CBF3CC1390038E092F2DABC7500004640ABF048548B66110419244640719B5072F0965DE6ED85C6DE83CEE59ACAF1B107D3D2AE50782A3CC1CAB0C7579A34E6EC322E423A038CD716AF15AFADE84A50B6397C04D005420186450558B8CDC3B6663AE3B976AAA47778530C0DC443BD9D90D22FD81889F3CBE3122AFB85CA8C3EC3A7E718F0182C0A7BBAEBDE7298D675F7F491546754DD186A9D589BA95AD5C7956346A30845B450795E5AA70C6C242CE496A9BA8DF404A6381F231C534BEA919D605045F9F653570BA7B213F992345D6FDC0BE5105AB41873DD46E71174CF49B20E45E1AB2128EAC8328BAE1B4CEC48EE148B42945B064A3760C8E948DFE901D4AC9AD4781EC7C4F9DCE6B190215E406756D6608D3A483EB9CEBD6210938FA2F14CEB84A06A97A153F700B0EB4423FA41E730AD4A858F8B9A2E9BFB1D792FDD25AD35A3ED6B6F018F14EFF2DEAD4779699589EAADF615B647B8EC7860ED6F9F0D7325BA4C35D721DCC18067FF125D5F51F8F799E8BB928D1DD8EE4D65290BE7C76C2EDB393F4F8AD60FF74D027CA53E5208E921ACB67DF29971C8E67A05C1D0654A73EFDE07FED3C8EF6D57DD13F8A27BF679421FD4F7D937BD7A3790571B8F79F4710ECFA399B504EC1BCDD5D218845BF60277D5BC0334C5FE025E7F3F3DB2A7CB60B5EEFFB19A11CDEDD277CB0AD314A01F1C9076A2A3B8D91FFBEEB84637D14B190E5CE91D288E1043CE7D65BAF7057533CD05EEF461CDC76BA6C8F4315C56C3B6C9B93D590587D03EBF0579929E0 +sk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62ED7A62E8740C3CAD25059CD0AEE71C0B955CA0799DE48CD66202820DE621516268919087D8D45BDC64032078D227D09CC724921CDCA32FF6DC6CEF284D35A7D2F16685108088255658676815011803388456176871442660717381365263566550630367845556331321446750021808611844081885618262543042657002616875208074575161437512173088770450085015430438723838427654280500561026610837665865103123186623133402312745746341825684280240142624181764837610357548845045773247603143676783454347527665660202242082447234322884077113135048426435254746386544767131088617154067454523041030324581257234601408717243137421433714770685856657585834251715024657737360468848060506585808384451705613267453770743112482262103011083642825055170564468583087226085631438761243824526530817320261485536322601231514180387143571663711314666321246328887450267543386148780547725775577143155041601638404427130351364853432521050744528861848524177080830407007026058724433437588040107842321560668407863682404332621566047631440531247151767211036380660154467683768711475725006048031818217272128712135861510831754137885510646480665260310130064381116545578264608313228314075738773158235116040550470375064746863160347084873776051350006286240154265665020687733334852764820564771540367100617514162727646233615857460175645123668610237867814256642863184201275182108085085632146771873746027507175627872885868686518271233566004842208410558134132737773215515023676035005106631147018283461771806113681788043700378338178505158677432385821075030755658224806086781602548532788556066650232513377827573012506512227486807015561456344857237245667515550330402662403881212642333138054367116012627452337045387841672853412542431002310803071424360505242727321267405124307125016645137013574200547043327436257486174310735605263352256041777107127863671856480703735720121483578154726185481328654434838561175286184110765475637400864130734886834082462051186431484831135421616184754020134501543635106221535177765146005866215838483343566424805238080647643501000525101587500576434284283504012667661170810323245313630140656207781700766826452640664835138681410518316286564406048107027501431660100865084155300443372601167164480506443660422250304660665826731653644180034661401007655340115623545448233577113722586483875471552152444742733558546034438136048727207306751021612340563404832448821151331570461410342874156620672443457763275114146870162805543511157552237723170382508146645414305471142162671460435657470435643356702476236580546435414128104151238746878010380525224538453617626735511584370820010480464848402132120380556315611502687733801816175143683274086110481307561811586231644247080880811315426303782507635126350451586817431034741265301162835240056203368216142740121807314026277252211157833475077247444235515242447477060418738516644340343581827665273572181080843313285700345085763380220201325630472721171810036357811520782262835220578812523208733662417223117447826724454110882865488185378358743386142520137845776104556705785870451613811161645535286314423066383785EA7D777C486E503D918A55FF7674F00365A08DEA2B0EDF9EB9444E3CE41AD06D155F354EE635649D8AABD4F92AB9B95B03829DDF9FD83E6C20B3F2F21CF20505F7F9FDC47098EE834116A897BA95D0FFFBA0915F23AEC46E0AD0D34DEF5DD3E6EFD5FFCB79D9CF3AA99C0A23F58E0086CA66A1B220CF4239C4FDD6770ABC098545382EBFBDE9262A74B258E00470FB79215902507F82AF823783B63D1B8115C5968D4AC328ED0296C26BDEF9949E249C41AA0F7ECEEEBD34BF851EABB53257CB1DB2650ACD1C642ADBAC839EEA1F2A93A754990B372F323A35BA1DA082B5746CD6A211A1019FE7E5154FC35B56D545E1554C0AB792CE5AA3456FD410D7019513B8BA3C5A4F0620230D2E842440D089454AC79D7D3D237BBACD5CCC0A911876CE1B10D1FEAB9C7C8958F161D25058A0C8210E3E05A1D4C70578FF65AFC17B2A66B79DDB0CF987D94FA5815CAA22488ED086395950A666B6C9A0466626D60BC042D5C9D1A2A874A5F2EFB558B4AB109D637942516ABC67058DB4D7B6B427BEE3681A4716E3065E945AA146404209B014C88C16C365DB463B119CC95889CD042CFD4B72444A2AC499BB49E7D9216BD9E70B5035548F538B43269CE943BC6569F6DAD30171CABFBEA0737B0EA1AD9217B9B0E039BE86F78718E0097D46FF9570DF08C00D6D0EA452EE002D93DEA0974D549B1D1BDF4C33C2CE30CE3354260296835198CBDCD55BE87411D8DCD8E7C830A1ECEEA6C88591CA60B7CD146ADEE96661F3976DDDF9068B55DA2CAACF0C2657A1B58001CF0E5A151D4C83F5EF326CEC651F7A0FF81815AEC6D696DFBD577616A16AF22B26E4DA5C1F51A53E263D5337A182E4C81ED50C414CBBB3BAF8EE8710380F882EAA09955FADA062878C3651730A886327EB65A2F5931E9F476A35B0A1A02FB2E4637C7050BCFA64182BDFC9CF30C6DD9BB3FFD342465784E566DDC9ACFF929BCD5410736264E82ED421BA402CF9823FEEFE434A8A992DED54DCB3D446573EA772494F844BF108F87478D13BA227ABE64AFC8ACBFF319BD23DFADC7DA45316DD1C9916249EEA519AADA7A5CE4CEE64284372BE3726E832AAD4759F70FADA14CF6534DB6147E1980CEA89EB38CB0FB5D705773940D56CB901C1094B57B44452547CCD5C00B0BE65B70C06A320FEAABE560A732F83A34A39432BD9D5ACEC6E6B5F0B8FBECC2585523E0450ADAE741669439887B73B19BC79F11977A9B86EB61F84D994208BBD612269352C45E6957936E2F685407D667A6B9B0C0CDA7DD8EF2744133F34CB0677AA31B827ABE642E20B67982B293F89E15F92D1A818B8D2A6EE93C57AAA6AFB313778066ECCC9C666EC55788667EF97FF6BDF277A7AA5F7DA46F128F7BD13532EA820A5507FDA3722CE8795F8C7971CF3B65EBAB84F0900D6EE41DDFA78BC36542283F834D82E10729136208F229B90022C3974282F182617C7B1CAF5513F7CF05517706AAAE029809139E187D08A2155958D072DFA5186A8BE9CE50B54F3BB549BDBDCA1908CE9B21C2E470C4FD32679C97F8ED6EDF52DF8D8B30ED1D24464C1AEA2B8E55C9190E869E974EA814DC2F98076246D1A25A538A1CB3DD4E7AB1C38927CA54BA0B0B830B52A7B9DE7E514E4832FD84E40320E5CCD57B8A9DFB1C639A18EE9BEC9E35807ABFA017BC10EFD30B570B8A7E2D22A4DC73F52E22C944A8E15C04AAA41A68FB4DA9401EB8DC15AFAB7964EBD6C52C6AD92C8B5B23C33A29AF5B5C352C7F6FCE8BAFBC2EEB98CFADC1BE2782C2D24300727E958B92A0BD8FE003CAF03AE9F58125FBFB267169135C10BABD87EC09CE70C8B5B3DAB18E02F7B65B9A4CF45463952615893F4063A552FCB7D5EAA35D8787E26A1C682808E1B14445D4250DF7C58E54CF4B998EDA64BD8B0DA32A2862010AC794C9440779489BFAF4931F23A63FC35405226778344564DAC0E5BBDB318947C92083D1DBF2D7F51865DDFACBF377CF6D0BB6C3780286938E45F89B57A09A28D4269CE96067D17B007898B2747B12F99EF0500529861650CD0208D15FA75748D75DED47ED4D0A84464DAE5781635A203634D3F656B25387F1F17B7E1193AAA41307AA0F19119C0A36965BD7D5B4FE996C509123686B0A14D94503C221B9345527B9D12C01FCA9AEE195C5D38369DD9D427BCB319D2B9CA78BE93009E87542F42CFF4694023A8EB871C0FF2B6DD503507B2E099692395868306FB79D7A691EF606949B9ABF0E43E96634FC054A2EE3AEFC8F8CD053CFF404F34FF32804FA6C84A1A7886DA5E2CE68504481293C2301A56E8C0C74B663BB42F26EE79FCBF48C4200EE69D01F82CFD620A189FF2B4E20B80772A39A61021880D095EA433626DCD58375899C7F915A1750536535A17509B852F279F9DFD72ED198590FD4FB7168FC77C194A1A331D40458FB2727CA15BC4D5F1E072685ADC96B5E29C7948AB15B2326A3EAFA499C985C73B2115B1847852C2ED9BAEE48CF1981C2783BBB3610B84AB772AB6E1AD9C9B9D119AFDD786D61F0424DE9AFD194F5E302156EF993FB21CE6E3B3851DBF8EA8A98ABBFC7B06738354B50D63714DBDED6306DF52DE309F4A8E927810FDE8EFDB2E489D49DD434C9013222C9E4E0DDE9E346F969AEFDA5E8778580BF3150ACF2BC5AC30B820A00ED309948ADA3805C79167D47BC93833A29F2436D319A8D43638FF25B298B7862767FC6A714823AF5E035C06138BC658A69B0D76E25AA7F7059620B073350EF0A9DE7C0C005D4CFB1DF12B344DC3D92E60C732FE7DEF18BC6945AB9E97B4AB51D9C157A082C26C1FCD926E7AACD0F0DB4167E0646CCA826FEAAD7606C23FAEA31B81E0FFF6A54B740D0890B4CBC94648F4ADC9E4A647B29B0FDBE0E8A54F8EEA21B672FC83042444D826CC56B72382394684FD44000EE4CB5AC09A862C4DFE93FA8F7E52067FA4F3E611C2FA96AB89F951313FC5BF7F09A99372B9C85BA87A5D5896A9E75656FE49F42051F7EA06C2996B281C47B4E92998D890F84C81276C8835977CA10B9E71DE0D81755710A3205FB6920E2AA20BDD159452D559BE24B8BAD7F7C919FB1D9B0B7ADB954D5659ADA1BF587DF43D3CBE816914C6E08C913A39D24DF71EE437F38DED63A13BE0F8B50C613B2B6C93B02EA4BEF477AFDC8B6E3C392F4F16AA19E46A2466C829E3488698621CB9C1534B612D02EC4B924A314672B050A864AF9314358CF6CB1157113424DE39C55D264C33B399E1821327D55DFA7068B23C331A86EDF5E95B794467173045C91202947CE958CEC23095EA2524D266490D32B9E14117AC1B4EE8AC66F29A390F2A01E57FCBCCAEB581F4BDCD1B69047839A3278D5ACCC08AF2363C2022A263642B508094B790EB1903BD72075998FE8E08AB5FFA13F0F39815C4470D801B1A85C4F79811AE98CBE6B315C3C9B3C26719A680694B0643C26BA5E986FD07A851EC79A837F396C2BF7571A18770BA9FC60D9332D365E41EBDC9622CA318DF8134C1EE3D35A72D75CC4920A1149CD756A1F248D1 +smlen = 5471 +sm = AB67B65EB72646F8DFD054B9C66FBF93C8808B6FA889CF3B8E13328365450197225302D20497FC5E7A88D0C1AE2390F8DC1DB8487B0A2634C832B51C2DEFAB4C5246D15FBFAFB333704449A69729CD85CCF2716AF969E4C51D902977C7080859D8EDBA088E2F6E3A4B56803F83F4F5FE5859B6020E5A31AAE8C03FF727B8B5F4E1BBE4C13125D737071313313EF48887F95625FF666113F909A165D3D8D748028FC5A229086C5610E9DC0C95EC0000C58D87170B2AF950FBC8927367715D7531D61E8622E2BD8021045012D13DB889D471AA7B1E5BFA830C553D5EEB195988624DDD935B48E389F74F8E6D6E72AB59EB1FEAF7623775C4C07BC52A944F58791CF069D9C949117C9DCD37BC5D4B6F50B9A592EA40172F0C679E055D43E5A92DE4E6989379FCC5561E7D0FBC9B6A0253E0EC0A828AFB40E21A0E8990B6D1098D39CED6B677F83A0C4002F5F43F0C080C877090952C5201278944798B20DD4464A29B817C006595B4CE75517EC8069CBBB5ACC5071069ABD6422306F566FFEC8255E4A85E497A697F6192E0DF04C86384BEC246C29D4CF77D680DF1E9E8F1263947FDAB325B22D2DE05777C9148A518DC9C30EDED13859F5FE89C5B05FF07B5BBEF5A95E1214926E7D6F82CDCF9E338E1B85484809AC67E942649A7273449476E8EB2BE1E9FDEBCA5BE286BE809143E1D2F1C744A2C700E927B7B345482620E113E103C5919ABB532EC6EA55A9A9A0851680DAC45342DC3AD996521EC1EC7A87DD176D9B79CCB9BDA0CAE5FC431B426BB8E015C3C688A539D2EC5446369BE0A016A2667221559656D82345DCD13E605DB5D2085FFF897A90A60EA85CC7B67CF7C4B8DDF01E204AD8C72BD5DC2D40869DBBA6ADFA8E07CE055B5E86690AEB588008ABD6572C7B2F97AAFE46F587892E41E8D4AA9336DE94F933CE9D7C8FE325B3629690FA15967B4CFB3E28132B4358506CFA4C59E100C3947EFAECE7AC2B84A5A33CFB017D58696FE078599E368B40EC7BD47BCDC93D5167D77EBC10A6473428548F93603B24B447AFCB142B4BF25A1D02CC3C0672F02DB3CB0BD569039B0EB5E33868F6A2536369B68EED3F48401A4A83C2611EDB45B9C72536E188068319E7F5A152AA0CAAD41AE5FF86E081A7CDDA6F2CE1AF27685DD5DC2ACBB4035A1680916CA8490B54D3DF5A8079A2BC5E52605C37AED92B0307DE91BE619D5486FA886034DFB39E58C4401A92F4065765B37B7B54F80B89DDEEF537BFEC00794EEA12385EAB0DB725321413BCC78459300D5355A8F1717AFB46824F4A31F7C543B2C916D77ED0EBC1DC5BF8C3F0A6BC6D288CE6AD253104CF7A3CDA079720BC72E5E25D8D5309335A20FB447AD89F47CA4028AC52CF84F46F5617A4E0F89D7396514571160B412ED827716A2BED4CCD6F255E652E61D3A6A346BE28FFF1671F997887FCA4E22AC3A395200744D864BB0F8C6932D1888A967200AA83DEA827FC31F0E0DF32DF4DD3C620C521E4AFCE2F7929B61245668F1799ACAFC96EC7F3A27996E4057E4D0F9131EFE6278D92807863F4DC1F574B36D90BB78DDFD558DB5B5CF32A179C0854684B4CA7DFC4505F8BFCE2F11FD2A470630C91C2B9C20A6568BAA21360BFEA3C8FF625134C5C0049107D3C5690C183B338E07DB103CE5C719791224468FAA762AB9C7D55FAB540FC7C0DDEF15778B2F8DA68525F7DCBAE0E6250D6F988CE9093DF8C6B468F2B68BA0AEC4ADF0ED7130A0890B5EC7E602DE649180ADE88890C8FE62122EC9C7098A7EE2367D69613DAB660DF4F32675109A09BA4A92F2A3F40099F580394C781E81B381C6C83EEDD2320F6709FA06C4DF4ACFAF6847AE03688BF386C9C390B7B09B6693F4A05306D3D40C79CA8DEC76C2BF03EFD0901501DD3DE3517FF5612B04524AA5DE61481758E5FBD85D6AE2BB0E2394B54FC907A4FA51E16176303DA3BAF6781800A8990FC0042F22B435D70FBFD79DDCB14BAE2346976ADEA957587F2A1C26CEE1F169298610BDCE8B761F47DBDD6885EC28772E8A3736EB11F0A3FE0BDFE235576B43BCFB5B33BD676C02887915A073B08B8719584BE93702E2DE48F6443B0AFBB3434A300E69693EF9748790CCC8ACC39A0C0DF54DE593DD470BE5AECC3209AF0BC46212F894D0E45282C41A8E0794B551C0021B8E300E0DF5EE9E05137E72238ABA7286A7956EA5F51156977CC3ACA1A920E6F80410F7C835263F12D1122F291BB8E1900BC0578D51A9FE1F963A83C4CEE76B13676F9087C0FBB88299711B50272ABC9E3D891ED398191509469AA2B2BA038BC67BA44BBB96661DBD7084564D4D1431E1A322F0216C571AAEC01BDC8E48252C1A7A8926D7495A02ECA8C30294D09FAEAE0E817EE18577B1B927A9D0F8BD0547BEB724BCAD65BA5724435A247AA96760FA90420192647FDE0ABBAD4CA465AAE7BEA77DC7B1034C99336D57DCDF185C497A833F87B2B77A702AE74C0904A9ACD395EEEC3027FCCA2A27BE82C8804CCCEC9B3A4A130648197B0D0286A3C3228160B7AABFAFC0B062C36693256B495088F314780EEF267FD33B1048DD802D6CC0094211C1336D7B945A5E99BED27BA51822007FA551054A1D1E6C5D3C948525EC8442D0DC5983152D3915F714E7D7178BEB8139712EFFD24FB3B2BCDBD20536E1859E3C056566DE8DE11818D82071180B7A6CCA3A5A8D900A07C9F4994D66FD9BE93C8D8B86730909395951981CBD754CAF167DEB5FF3F772462E7FDE17A77189E0AB5211DE52D49868C4A04FB380FEC84CBE43DE2C7CB033D2E990DFD1327D119ED6C357C7F62CFC77DBD0AA8464A2DC0901CDABE058A3F8B8337553606CD38C47FB98341542D5D571884CE991523B86297B63B8E4E9A1373ABE1230D323AA0D24323F2315CCDE98F1C1AA8F774B08554AF957E540BD8D1E5A1CEF65697616D622BEB9AA616ACE143601161184151091B32A48712398EA7131C3592EB58F0BE821B27EB398D9AE3728A23E0D3C7A4A020C2F9128DB6A3909EC922B90EFEBA358ADD039C13DDC400084FEE7DD3A1595222D2ABF8AF14D86DF66C881046C1F903CDE060C8D392CE7A4F494CD6D0DD8F46E9B31FC544FC04DFC98E4140DAF211E0825922A1AB7C7D2C4DFBA9A725AB2F1A75E713D0D1BAE226B2C9B9C590E75C35C0CDF960AC3F12517B98F01443A3D4D3B00152143738D34499C9AB9206ACCF0D8ADBE811AD813BEBB2C8A70176FEF2A0CA2A5C6FB289048EBBB101A7EE3EE8C4A7B54E89A3F468F24FECE0ACC3F7E67001B9391ACD9B3B8CC07DA7763D8E2CECB6E85E43255BCD36AE345C704CE408AF8431A0272BC99141CFF4E28A1B81C4E75F6C3F897E67805E7203A5E50893091440B7EC4F5FA11E32D1FA52AD6A534942CC1319D9252979FDDACCA87549EF1A20EF4FD0652034E70A19BBDF3218308B54BE9AC1B71958D18C8425C81EF739E9477886320B31FF2AB616DA6AB34E09CA6C3DD8CA8C7200D8BCD9F909E7074AEBBEDD1B197BA4D892ABD833751AF65F438BF9ECECE1B70C8A87EE2DCB433DD2626C6203B609776DE30EFED71676F6B2AFBD8385F33C8C964D2B1122E21EB1E3A79EE8BDBA54CC6B300E52F801ADBD7DC68CA1BB67108C31E0414EFDADD53B6612B1D241E4767124F0D220F324C51C43181B8CA9ED614F482A76B736B25E647F8113D197BBCC3C9662D9ED765423740D9972F6815234483F57C911A853FCF92BECC918D7734B964323ED208EDDE7434F08EBBAB6DCA5CAC02163A5B71BA8D343A7EE521507AFE05FE81E62F14F23235DCCA33B652C6736335DA11DA4B6CF8A92D2BF9D0AA6D6EBF9461C25CBF351E9774D103F35724F612D3B342EAFB1A7E70B7EA143AC34BA0BFFD1B6B8E81D59CB27EDA680337535D8748B0F7E8EC1C837D9BD7561A283572DC94C0DF7A46CBCF1AA6C7AE115103141AC320692EB0B97F92D40424EFD9B57FCFB16CBA3EE821AE4559042A9388C4BC93A4792821E588C8CAF9825E1BD2A0E92179CF64832FC6A587915B767E5FE694BC130796D900861B8141B03808D11D7A8B7CA3DC1E1E2FA8BD737D6A249EAA68A02D4DFA19E844E8EFEEF371769DEE89D207ED58F1F297B192596F276FE02871744790B99432A8E5C87ACFFCA829C17378AE0AEDDC0293F008E89AF44192754E7C9FF1AE673D75233EE0A838A41251945435B7A589B0E869120E9579EE33328B7AAE46C5EC57636CDEB78C17B4BF04E857B4418DCDF82858BBDB2F6839D171CA46A8A649253D931638B312C890DCB05E9F03A6667627BC6AD670A675E60CCF854B575BC01CE62167AF63784B91F9A1307E4E8B8A3B42C90DB93D33BCE25AC099DAE783D495CA9263ACEF09039C1F57AB7586B27172176E761703292D470C4AA8BCDB9757DEA87888DFD589D35FE7881D7CDF37F089A71A424EC26887662CF113D7DCBC4946FE976AA1853DC1AE3EFD8C5071A2DF2747DDA5A2846AD37BEB8C5E723D18489E61AE05C0D0A152AA86572663264CB61623B715D2DDC07840A668913E4726A16AA30C537AB4167E121B108EBCCA17805FBFCB170FB94FE32A186699EF353F4B4F73898D92DF0F34424B5CBBEEFE0D3740A2D0F7435EEA0225547F8897A7ABBEECF70000000000000000000000000000040D151B1E2999B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C + +count = 66 +seed = 83C653708FAF3E5F6FBC9DFBE6FB5E83E572A7688645D75D2C4835B28695DEA4BD7093740D0FF43237354EAD1C978BC2 +mlen = 2211 +msg = E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D +pk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6C8C94117EC838D7DF0F7AC0295C4B4CEAE04925009F01817FC4094279B92EB7D1E8045A03E7CB2770CC9FFADDCD41FC6849EDFE6A7D20F6DE8086134E9373B40F55F5213223013874B8D5579D7D559DA9FD2EAC2CE1416E136F58A6CBB0F87A9CB247904FD574F4FDE25EB92376E9E9A204D2FFD0F2BB64CBFF3ACD3CB4536C30CDA3790DD1A27D9CBFF42842FB138B51768DFB8E138AADD7F8F95C0050ACBE2584A42DB25E603B3F1C5682B449B5F1C906516CABEAEC991A30F5F6B4A5C0CF33927F92469A38B4A94D050EACBF8E8833E758DE259EEECDC444C24F5ECDA101A20C070D5B11A601A3FB09A3848C1197C8A90A92F2C37E6731E146B50435555D69EE75A2A4A54F12DFA697D07D167EA3CB1D72B5B31FA211D0A876C63B2C47C624380B71CE38827EC1B3CD1EF6D660042A2DCB210629E55D1FF49E99242112C0270F971B3AF9C0E9C12708BD2F18E5803475893493A7A93E9BAA1D877F13F08BF057D0D2EE67F7189489F75168B46EB260B86DDFCB36C55F21B938BA77EB4CE58207FA7F7E4714A4DFF5F15E7BA825A2850B2DDBBE401AA19B11161474188BFF011579364D2115877188AA31A71123C53FDFA161737593D07B91A43CC543A31EED1EBD77624F5FF5F1EA2F3135BD0F73E31E4934527927FEE54F6C08CB629246CDE1DA04C2994ED5E29DF26189833C714153AF80307723A8311B848FD3B07ACF432A1E69BB4F0F2B34FEE3363EC63E2B16E3E6C2469B1C5587236E85A7BDF56E70118A7AF2352F9F23C6A270E14869181E62DF17AB0979B7E09EDDCDC85D03567B5B68C9C4F82F3F186AD73A695C6FCCA578D28F0CB9B7772E9EA78E868730EBB40FABA9C6EC9E8A12CA0901399E4891C1735AACE49B211E0B57693D5D07B694DBCC877B8A1E04F6A28BF99CD0BF191B79BAC76F19AAD5B62731CD110C928D5B806B44F2C1650F439233E339931266164BB7C9983F05044969DF64B4BCCACFDC52E15E4EA831FDC6B944688B2B42983D91B235CCE5F722CC3745BEC245DBB83E134DA83672DA2C128397FDB95BDB83869EC39871469563434EDA4FF48AD6A0586E390D540D9AA9A7F3A4536788871C7F07592A008F99DD1DC4BD964DC5C162733B63680478B15B4982A15B07FD3928EA603B2B107DAC2BD8CE7911AF6F8A137E5595FB2730C8BB5251943EE34979EE856C50549DC53117327611708CB8123910C457C21E03127D76BB8F83EFB0B62EE691C969A37CE3219CB60D1CAE25B0E6A3DE9D2637FAA563987A5580B20C1BF7E6DB5DB2EE6BBA44D5C78F8EE3930BD7058372051E12F0F383FE0930D2D8A760A657465045FCF6CE4ECFA6CDEAD159CEF5BFB998D9E809D9246AE5DA8A6EA13BC06B2E4925A9C70AE241EE3383269096921FAF98DEC01F3EC00D8846EF8F350327813D2AEEFDA45C2B19EE974D5AD6FEC2B71C2133C2980EDD3F1957CBE84E4F824BC7EF1E322661A2AA1B45B545C75946CE4FBBA13A4143D73DC17D3BD0F557EEC93142612F00C9508C397B3A96940A05D37AA2BDC5D4BE321D909BCD29EC7A2637EB6B4A99BD8B269B6CAF9ED78B94CAD5D7C49CD00D998164A406196EF09434FD34BCE8D707267D524014AD8049CBB16E24AEE527FFC760CB3ED8F0933DEB58582E58010004F7FA8143FBDEE533DA88EC578901412AA38D26AE4AC92400D84B21F0B8077F162FF49599C41693CD36CD5867E6A7834A12D2AF6208B211D81D99545501BB9077EBBCE99FFA356DEB79C2C7985C69EB773CB486C147EF69F0AFF36EFDB1A4B9964668E028382ED371DE32B7C216C1590738C82AD2140DAF402A8C1F9B1A6F04840CF3CB2CCAC362689468FC05D39400ED80887FC77404C3869360BB8CFBB77A45337D8EBBEC86AFA46C197ABDB798BCF37B3C137647CBF7972B37944815E078094F51A446C46F531443BA933FF400E36BEF1E4C915D628FAAC938422C3F953456F3243266D4A375720BB353323F5DF98CDFD3FCA1E1A31F878D51636305A25D7DF9D8EB8A9D47CB543619A3D50902F298E414CC9CBC23431D03875A4F8221B9913E9883160A86BECD40AFA66F97E24C8C530C288969C781415CA725EAD5FADCD2FEC4D83D7DF215740CEEC5AC54F037D23F6AC4133FB0D9CA065440280A4B97CB17C12EC407DEEFDC03181C3B5A396B105A576305E540893B2E928BD124B6705234371C43BCBCF0D6B08AAB127A05A4D45E71C62D572258406E115C43DAAB66D028F11A7BD16B75A451EA71956753431F59599D27F1908552BDC227E9AFF12E6D08BABC71DEE8C41500B2415275FCBB83E95EDC2CB7C8E2DEE78FE464BEE6623954AADD01E572FE62E34C2B578628EBEC8CF22EE1D272996F67678BD5B8D74B2CD212B5F6CFCE2230AF3F306925B09F3D9AC0E816D492CDB2DA80E3215E8D31B6D16AC9583A9ED2F320502559F42D263745C54D943A40EDB6D15661D959FF5CB05BB0EE39830743166B0D1EA3EC4C370A9193A5F378E3474FFA94FB82E4CE0C086C00D52E1984E48602669505549CEA026742F67DBD1869F1C6064358AE9E232F92A692772B6D4A27D9ABD8D1EE2EB422F8D94D63EEE72EDE37D8821AD834E68BCDAC76C7BA672C0FFD320F5E980522E1A6C67BD639867878E12EAB509C9C2C8BE0B3D73866C735B5A8CA4B170FE0A6BDDB1813DDBBF3C33ACB64D751C78110876DE07AB74525A35E5907F +sk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6639CD99A057CEB8BDCFCDB34989C60560CBDA42B21A3002200186728701D95969CDD82E7D6E14C175E2490AD6BED36849D44185064CAB357624E4B344D42AA8E152861071075337606758265407043822838138343480362162164605734456542482512004230613777835543348542222681565552280336102515843201613512776745568350443734032011160433241484371054806036585156630534055510818268633730571262716857045678221056542315671057550873578583061334774646074606586212426863775184400643401686044103006285538050867423734520744747637047352373237607665213857561346828172702018870666572641587547046557833078631873816738043603760443821432847817331672812007536212414554461016420870881274767553832417172434681270052068622707122285245448885734541087074566847411038765730157482636585343404278225740613028585200813782007844850036156084550272640280111878141524555210266155221712285848274620258517307755177406258731267136804254000388047776702606710767545352170623457061105551207560583684412231801142380084220754733621737603411316421663331482407227837220618025244548223636300751418153208458320425020800677057437863024554524436330841860008323647330102174887241478526470642658538623203356686305422034310321722323368558412253156474780546167436512410014473257184835187825535818865426124035126470347783275132155378863065150681085501158641350845123818056854112745886634825645514370812430554330160478056686351653510231445442647452510657476512513157272182184525105461624438182700463646033868050117513827425816268365841426682363468008014737174587273127243327805288405741702578673355036207310744070624083213484024782135086415747313640521547513323482871218708182363446815612603403621372858721187836634200131802168385821382208034056548150086851422820528034060663533110780243882728386476883637523556555382813816846810063480664081012042641425786541350887376527552365384175315022565332451726458745822345360147040812482116414264853027472473624188803107650325284778087070863886360403055040576734406887634830032601805605864045502724746348111381434032003352452862884533368312736847786872421462105802228635673475366271773514241861355302116654625520376154735457650887138007628726743315871753608368877617761026620521666476414512747172355345615831724121868182112782752337118505522841573831067707640372404216703887587617687227140060710765146642703761735070740575033764244057003302170318086405464141314830001226837087077635714762741250164330162052370316315715554116546817834250207043872040413140870304823082212077115756132126052574001303767671722737120667733777556855041377703176373573158707166102085828443206074054033466734668822682641686101520258217035011625757412148331321341851587632205230632670732434862324146228847522801126531221174004042118305460523553082636583543677623381083274465226235407065018480288257100278380527240421653785818402820745871433260748342738637554225123275526488814814671175475248561655446401211038128828726025741017788701270626247133150803345754556045221266463758008317542841035366035833236447167264068873608571522A93A9C69688F520580B9304764137B37D14F200BD205603124A02359F834384F7D527EC896757BA46AC4480D8D367B4494F652ED82B3F3DF7EADE148A9030340FE03DF69D60B7B266226E141D575ED32E989E025452E8D57095CEF2ED070D9308DB0A8B12FA148096E59F0C1EF6622686FFF154C6109BD95D2F6BF1D7AFC69C8464875AC7D2D11E61B17FCF748E90D1F9AA5B11C921830691CB7F7D478A0A4FE1E746C584254E73AF9015D317453470A69851381BF125EF8C37980C8C63E6317D4359C04EDB898936C25F7B235B25A8E6A418062137FE8EB6940E188DE09AA7EF46EF1B4381C040CF5CE33A5F85ABA32BFAE8B933D9E14781702E106F559B3182159CB417E96A618C951DB3483918299988A39E48E07A810A770F1A94E91ADD49EEDDB7A2DD3AE30B8820A4682B95ED73036620A177F0849052ED8A01F98355FDBBEE6169485C99D6FB44B5F4B2B92E8DBDAE7008FB377B20B96C60E4514896215592F2ED18D04F3F446090F80755954A1659E94D9AC3A1410F3C86C601233C08496F7CB3C81D9334D0CF1EE31463D11089EAF431D17CE834CEB0EB43E7E971996AE11DAC48BA986026BB630B906DD460001365E94AF6F3CC132D634839F4762BEA981D573E2BF40A98F0B2A18171F735BF280997E7D036740D333E1C60A5D18D00410923C3B5CBB3F0AC9BD7A71762DF40D6D5B1B515834C96A1D2595760E01C67192D1CF8FB40717961A9A86BB96EEA7BFDDC436FCB7047031A7F2D6D72B1778D1C0FFB79A0C42C5216CAC1EED6CE9B45680C9A24E3B30D823420D5463CBAA568CCC8ED26BF9356C8414C145A801D071F0C128F7526F99D9BF2C3E90CEE8830FB4849AB804944B57A3158E0CA0DE0D4FE7B9CADB73101DE1B0E48CE781E3BE7780E42732A53B10C01C93887797F5874AD8951B53276106DF28D2F9BEB9B57411F98B2C3FC504B5C3628AE03AC9C67D794AE520BCBF4E418EAB8B9ACA7F2DD07CC1F4738DC2A6A271FAA04C05EFE01453F3C767BB277076B85D0C453C96F1DD6B96AD4107B3CAA9813B38749B08325689522A428A6B49A07B78925CF892B6B2823D447D4E301FFA154DC64BE6FA72E4BEC424B5D6787FBF5CB7564CBC3B848CE6761C77FA9B36EB934B9E43FF0431A644A9DD93A5B7C07AECC55FD52F69C185274EC0F7C14209BC8C0FFCF4DF46253AE147FF8B0E20E647AC084A6EBE4227DE6962267BEB0BD870E6CEA64672F8AAC873FCAD01E760F73DFC6AB9552AACCA4B419000238FAEC2E14EC97CF8C62BE88C25D4ED916EF86407709882721EE41542A681EA49E078403021DF13423EA21200D05B4DB92250CEE07740A08B714D9CEC810F1A574950420290A5C9C2FA86F75DE7451868ACCF2DFE21F660B327D2CE2A1FB5B828B36C1486DB328CED04529118304A2E6FC233B7D84E76D9BC5D7F3763A030AA2432A7246C47C1800D5295D69532FF5C85B411E7B96CC4D2D6C8F0A1AC99EBD7DBB2836DF80D2415079E9F07FCBB0C86BC23DEF5C05CA217D4525B35E2CC4076EBA2AC51305261A3D34DF7FC3BF3F999DCCFAA1E9F798F269C18C5B23BB84A099845AA4E8FE185892E82DC5CF615FFA60F2C3C2E25E57C01DAA80D7C9FD23BDB033C262A505F6B0FA81530F0C507C3A91C7DF523F704E19072646FA12DC03D39C6AE52A0F190C78901CBFE7356A85395E18870E79D648AB526BB5FD10E057773130A802EAA0C81432007722DABF05A8C5FDD54D015491A0DA510CF666D26E2F8D78D954123DB6E143265C567D3189610CCAE2E49F7D9C8FC79EF668C8E2C4880EE5965A4E3A56FB65C4872EDB5F8FBB39CC03F295B3538EA556FC54BD3DD48A2001D85D7663B725434FF5FED2CF9C018421F0E329618B65A57F584554B49D5D0B313C2D4A327CA2A90C1E30CA4F3067B6AA34284F967AC540780346106BA5A2A72D027308494837CB394FDB97715D607017C4E6E99B1100DC4799F371AB6806186E3775497B39C05E50A5E85761AA719EF63B9986156C3EFAA553942C932D16DD2494650C1DAB9127AEBCFCC25F0FB954DEDD30DBB8CBCDD4833AEC4CFADCA05F20FE19538B33051D785B0064307AAEA834699528D484D2C43CAD29E014F316870130233493B7935215A88066FDCBD3B1CEF604191E6FAEABFAD45E97508A75342A0340854BD596DB04AB9154BC8C9345B92DA5C29C0B0A9F435767CAE2BBA1D7049AFA8F5CF416E0BE0FAD431D4E2B92ECD106A9BF2E2FA4373C23415D578D337C2C49B1ABE8D2A976FCE8FCC637C55EC0871E71FF2FC76270B1A11A2D4C426D68BEF8C4F7D911970F2F9CF007FE2F7010E37DD841324035DF57B40AE8CE99B8486A7F80A41274AFF79018E808661E02D84DF83CD3990215A255E3E766B790E4A3B9FEEE7771008BC889FDAFF6FF3F38CFAE8BD23CBD23A727E191FB9FC742EDBE78B2D7EB95C8BB8E75F7BDB6C6752E58F6473F6D4FB69DBF4A3BF8D353EF451F3E3F21B8A663A50E54AAE386ABAD07AC291E0BEDC7BB5BB154271D2D8D088D0A03DA86B1CB060E990F601299AA28928EBC1468DF6832A8DAFC80D37BB0AEB7C99D20A3FC00B966B53021982523C57B99E325335B591535256A7015F6DB6A9D6CA01BF363F1F8B2D35390C2F1225340DF7E37284ADC94AFDE3971178BE63896EA6DC7B157F9AAA1E799B0C9825A2569A67EFC72D06C9FD7F36C008F1F61F72D0DB424757DF6BEBFBEA3AE085BDB032B623877697B4FF1864ECAB47BF143718ADCFBFDDE06DA199323C642E7992BB9F218E8D1C6410BB5E9F20FF12EF201C280F44AE4371CEEC8DA3C690EFE031AA03D9A56B77E733D95A5D46F39BF1AA0C05FD155E1A64E84C132D069C901319B77548C2D48C672E8A178C2887A5CCA82D51FA790585B81121AEEB6550FC6B22A3F1D0C7882DCC5E8C703AB857A7D19499C7843F9B2AC3E445612E824DD9BA52EB0A50320A2AD068B56ABF3C9D6C5D8D7453279B6041A113CC931781783272653112079F0B65FA14DE9F4E7A4FA1670C3714E64524114BCA7DACC154A92AA6F5F980D4A137BF35B77FBA74CC7ED25731CFF1D0D5EF92BBA0C128183193709B3AF6AB7800E5D40499A43A25058FFD3CED3F044E36B02D5517E1374360DDAC939A0F9148F44BECE6896D145DD8CAD69645052DE4B295E06228BE237A76121ACC8C9033D7FDE1D3C99DA52B68B55B5895FE0D4B0584266C746C58977D8C52847122A948CF87034280A22AE45F2F4750A1AAC83B0DC3131AACB7BF82A781C1A1041F30340CA73C3E9ACF1F532925C72E3B8CF08BEF0FC631A988FD5B18D8C8011E28472D2CCBAB225A52C88CDA3954AD6782D221432B6FB138CF9E2DBAB35E188DC4F19D4BFE5EFA919A91DD87DC53392EB5A3D05D39B761E3C67578E46C65A81AE4052D8FA09A7C2EEB9BE40989888702F06DAE7087F0A847CEB67C08889F34BFC45353FA58553EC95509E7BEB1DFF45F1645BA72E0C639828D1A12B238A933B3EF3C5D7B21BEEBAFB5D4E58E4AE82AF +smlen = 5504 +sm = EAE983C451842016B2E017E4E60932BCAE7065DE497CA8FE3DD262AED8846E7EF22378DC7C190D76CF27F2640DB92B2F307F935C9631A87EEFB4F958A58CE6BEF0996864738E12EEB0BA31374F40BE4DE74CFE1DAC74110D8E765BCC25BDCCF9C4CEE7679AE86965AB480EB291BE9B3F225034A5993148814D4CB9311EC4F53FB28D28EAEBA5AE74A212E9F49EC82AEA3609AC9A1D1038CD65A2ACB037F142682A3706EA61D8499BFBFCD54F6DF56320E4C6B45C7D6AAEE0EDAE1B3690290663C8FA8A51BF65B693F48034F62F66E965CB7D9E2B3208D66FACFC196507F8AF17B23E4289D3C9DF297769D1CD47EF4945973D01FEBFBEAFC4E4B9D8DC6CAAE3E2561C7CD0B2CE895F7DE2E21A1BD0450DBCED76C44F55504FCF92ABAE262E0952B6FA6E6171F60CE922D6BDC6C4FA5E2A4E73C6540B7E520A6C4EB1D943DA6D283B7FA6BCEEB1C3452B7D5F784F5BED77A75725D0D514E9A6C0F53A61A75DE253DD687EF58EA8F1B7468CA809FD5E1B94825A634CB42413128F011A446EC5D2FF00E36C5074903EFE2AE38110389A0B70D26925F3DC17EC6E7C533DFB5587DACEC556427F098FBBE6F876661D5270C93AFB57322C4F60E8AAB91FF55AA3914F621AB656F75BFA50E05A270FABE51440921713FD48C6CE10620B4EA9101E13CBC130D5918A8553F206EFB7F242F7B4AFACF96ED06E5CF3B465496F86049EF806A21A5922B45111E057A6DD190E8EA2EBE5B41F3A8D473307F58E5F6C4E5F14B1D6CEE419A67E6AB06F3B9617A13CEBA68CC0316C421C0A16AC639999E224B3FE8DE11158DD713B73155058F75B76476E16B8174D2F47D3ED8C110A3CEC3DDB5619E571D669F85C9C9F573D7EFB0B039E5C07B47FF6EE19577BE40E8F4EB6D3BE854CC2D8393DBB14663FFB21E481C785ADD1631BD7F2E50DFB855A39C05524510FE82EE42E44C4682FB89DCC92E8DA4006198F193107308EEAED7A7142AEAAEFA4F44CD5CD4DB2CCDA493659D86EFEED1DAC579E8EC7AA5BE50C663F776A7EBAFAC28ECDABDDF34168F472160CB25E836B6451F51928F94915A5749B86E7957EB654AA672037B7E7BC96082334A496277AB54A5DA095BA24F43E3736D676B36F25BC6B403B1C3B746C56975D97080DFF390D58E4775A51EE1896E15FB7833AAEE0E16DB9CBF15DDBE0412DA318D3B74D74CA8B8E4481FDD525DC54A48C32D64A2C5C59A067416FAC2B576317459EAD404D3F8FC30852F60779537BBD4B58D324B97DA78362E507CFA7C9C1A61371FD8DF1CD736C29446BEC6FFB267D85E8B068E2970C035D00B220C3EB590037ADE475D522B5D74A1EB877DF204C379FF6273E454895E84415859D406BB68A82C5B153730E939D8455D845E38778BB503C8E66983554E0A46A63BA3BC96C049D97FFF59B268BCDE6CAAD68D591B030ACE668911A79BC01BB412E25CA31433E839F13720161A45594CF6F6A0AD563E1CCB210D9572E5A03CEE20288DD35C41716B1FCAA2B87E2BF6DDDB5224353AA1853610FE6DEAD5A0E50029348D29EA83C46B6CB1986FECA5A2D8431B3C1C5DBA4113F4549195D9E29F1DF72070E1F7D4E6A93077C6F8132D80B67B3B0E49F467F53734BE6A22219B9F9B855A48BD8B5018BA8DA8FC41798E119BCCBFA598729ADBA4F6245475037E24D2EBC3FD5BA9582ACBC36BDE3BD15641219A25BD7EC5E974067C518CC03E15BA45BF4DBFB20B807C7BFF2EAFAB09D9F87201F07F036A6C336470CB96DBE69D9EB1457C981F9A69F7FD70BDC9B5908C30BF4CD6605B1B8A7AEA96642C883182A00F3D2D111AD5E3CE1640D0EC0F2759463776842E56502DBF997945DD1E0A0F58A454A2CA3E798301CCE8444183C02D45381F17F7F304905FD935F96392A5AA98D19A172E8762FE0D1DEC4E5B977B4C53ECE2D79BF055F54D5909E77A6C9F8A912766CE466953F0424362C7073B32338735C103CA035AE20A95179495A45779B425F63C31506D519C9B3744A388D884F0371739395FF5153FD4606343E5ECE1BBD5624C550DABAADB16771A70AE5958762B58C2B260F05C9794FD9B3D45DB596C5A2BE4C2BFE411152250B705E1AFC366109A46A329C309EDD502CA3F270E01F66AA983EF45050DA730D8438B551C4850EA6605323011AED821A2C24EF29534DB95A05DA18731AB282A3ADC36BE5CE3DEAE2773E4052AD62C766B55A4AF71BA9092AEDDCE923CFBC767DE55956B2FCA82E84A5F1177CC62A6682159A36181DA87B14EED0C8EA2BDD24B2DC93D3FA48394458D40D7B6DD579404DA83F827A3112BC883121B42DF5C67A54CB755E11DE17C668816293CC90D9005E872BB69D3CA5CA263071A44764FE27B21A7F6A959021E70AD5BD09854DBBD93515C65FFF6E5C4EB3A6B8D569796D735B164143D56B7248C21380706A294D77493EF936447B80B575FA3E59A2185D96496A6E8772B4EF1D0C066979B77F96BF19B06BF944633B12598FCAD711AD2348A30DC6A4EFE51469D5048B80DD6FD352A1F6911442EFC5F3FB54F26432CF92661513FC87AEF196938DCBD40A121F90D1D0D69DCF0F82E1CB026EB4A798587DBA210A604E7383BD1CBEAAA9A5E0718E0525DF7C5B16F8D5634B14A7905306C44A05071D427BDC61F358755CD88CE305EBD967A75182E9C1E772CCEC4E19184850FD22C13D976F7B7AF6A334919B8047A1C8C244891336389F15047047C966EDCF8C5603EE1B4831B9DF18DF91C4A3AFDC72994868981AC3C68B6D39B6444CAAAF59B78A9B12239910B30639CA5FFE085CDCE90DF6030951212B34FBAB8B40D3D5E714993CF4EA403CEE20A2A52B65E079283BAC81B5409E7801D5BA2D252EBED37246D90B8148B647EEDBD9FE2A85EC810067F7474CA42136C7B05C6E740B4F676C4DEBAD84756984C175750AEF362E45EF3313D9E5D64592EA425F914C10716E73EC0472E7C76CDBD0FD410F9BA3CFA5FBF888488B734057EF64B5305C925FFA8B0C4719A3C64B294211AD80539054DF9A743C85220C6D022FDE38CEE878166016BA362BBBB268371F292CA002FC00A949E70F2B9738989CD186F9613377F478F6D227328C794BD949E63C3DDDC5287E2CEBF8107C4C427237ACC91AFFA07B9267DD59D44E04099523440D16A6E86249AC1173F3C60F4791B7D4647F7F01BF8EECDC7772728C027A398085280D0153B5D20F84CD93020217A442892689F66EA74C5C742260BBA4606D758F97CF144254D09E4BB3EC542F8644B659BAD59B4FFE98DF9B79CC55C45ED3E643C078A090358781EF142C1E5BA4E439DE3366DAD8B1712544D0567D18F30AC9BE98EF43D46B6DDBA9812FA0EB4CD7E3FFFDAB11E88061592AF091BAA93F8752E70BB70B051F560F17D277DF04641A99FA7B6EE957ADE5C694CC07D4EEE212767D9C6C97626DA80042445D1FD02FD90D7183077D857A2B00B79736ECA4C6F983A9397D6E6A934500C5B1B2B6BD971676C6BD7482C2A656DEF658214E9FB266467DD0ED623810C86FF1543284095E704152D47348FF0E4F5EA8779758BA892DE02AE1C51B795698D992CD490C039C48925B5615FE546471CBD8C366A425A6C44B8FA42CE39055EF0C57B9A5E80A946571CEA3F29775038C9CA84A7F87DF0B91CD11DC566256E29A85C798B28901DA6984184A4EF37D5D5103F31E65245C523D983B242282C954C3C9D91186E1343BB22A776D4133B0E79801208D96555A2E66FF906D64775AAD667EE92DA453B25A9FBA37215C92F81BFAF7B19B04D5CC84BA258AAB2121D6C531352E4DC0DD80BCF6126DDD744F639FB16CA2665AA6E2014ED56BAECEE3FB190B00426ECB8509979816422ED4296193065AB0BCB6278126405777990D1720CCFD1C880539877FE8C52C1ECE3FAE543685ACDBD41AAEBDE8ED8F59BD94252D9D4696D9F481A7B56A5AA8F6D587CF940B4678E8CB1759E010AC450FEAA7037B0A4E15C7C18792625C4A3D49C1238645705F0CE1B56144E9BAA1550F0A52576E9727122B4C2703ECCCCA96D1385BCF347254D5FB2A9533BD91B97312B3C504FD7C615B5CBBC767CBFDE31FB92D4C930940E83E5BD51D5276EF845961BB4FBDBFEBF0BE57B84A6DA051D8293C75B2E80E2EE9046242C9512AB44252A00B7C085AE654D7851AAC7F06CFE778A531E3D850EA32E5FE04C80F298B39287F5BBDED2DF3B3A5E5AAAB28B2C53A262F41A773EFE17E9E2289036D3151387B5B745B79751341F3C18360B8365CFD5D87FEE162E131801E4CA7E69F5549218391356CE8B9A648561555B3E6C2931692494B67F0B21F3CBEAD8F987DFA9C140A7A4046C39F72025A06E868569223FFF35FB2F3F2BBA8C930A936388BC2A2BB12953938CFBAD01540C4C6507911FD48C5C123B3A7A81C446B8AF4AE1D1BBB978B5D17FB7EAC8CE4C8640810A9B149DE1EC99A28DA3DFC6E89E0A8BEF7551E0F8FE03835202531A8510B6B56B747C254C125A912C076BC0C87D33EA161A32E86CCE573F8B3452412A04DB5257BC074C67A9780DE6D77F4F6687F05C031D00E2DABD05E6CB8B2A7E5D3DC040C20383E54737ACCDBE20D4062B4C9DCEDEF637891ADC9DC19242C3D40415CA5B5EAB4F50B31ACD60000000000000000000000000000000A1218222428E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D + +count = 67 +seed = BC81485EE93AAD8B464B5199FFEF9FEFC06EA97645BDFE0B4E915B812E606A77F93917ED925E882161CBB909747AC4C8 +mlen = 2244 +msg = 89D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE +pk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE650D943F377502374FFEE044B5A10F8FEE11CC095DB3804E0C281BF4331466EC005C2E602DDEC46122352FF6B6FD599196F2965CC81B08BF9FCE5B22A6FBCC77B3F17D1DE177F8BA26EB99EF3BFE0E5112FA0CDCF78D0905D42F72FCE776DE3C8DC0556D31A201C329A1C5F475E21E326AE87D852E28C602131BD5E09CA99296F609049B0424A3D800863D2318329050DC96F37157FD1041828CD66EF92F8796CCA077E068D8906B308A6E6DFE519438BC9277E8842A1B28611FC1E3D7317484523CF0453A2372F397B692528F8BEC15A4A5022DF00F11895FCE8E0AD6FEF7A450E632A3258E5BFEBA399DC2BF43E2036B94C6DCD6C3FAC3164B68C49BC7955A374BDBDB4ECBD894AC9686300516767A036C282AA47EC770F9A8C5796805D1E84EB6AE35AB06119876B64CEC3232854BADCB3360296FFC40AB9F4FE453F43C7F85520C5E3A072209B1EE98FC39186AB04D1DA0504DF6FD174C0460008F19A2DDBF6BE79F79E71D785236DDE75B52600D0F4603337493D3B51F966848999E944784A1AE1D253CE03CD6E5033A4084CF7021D83DEEDA195D3BA816EE115BA5AE4CCC1CFF6E6FD360C6A6BA5D0D9F22683EAB645A0A60DAE2FD13C88DEE14C27AF448E1AD0431FF9F7AD78EABA8D1576612BC1704C654614B37F44F03DE404CD969D6CBE1A73B54CB1C24A5A3D07CA03E90560808B08838296EFC8A079236033DB9AC21616D821FCB28B97ABA39C5606F25A6FF5CF3BA22399CCDC55F0B404F852548DEBA96B0C0533B914A09096C17C1AAB9FEB401D04F65975C1F1B186D82B1BC5E4DABDC21220A7F96EC88070CDBDC401ED52CCDBB175AA718C21C084ED8A6E256691A859495D4EB4C23A52957171FAFD50F7E3665227326A841A54C6B0149F836210A9CD00F614D441B6B049B7586BA2D941CD157F0A15A49E99DF4865842FEA8E2AFC061B94DB7CAD9D52C2C3448F68785089A4B2285F59D1999762C8F332B5F0FBF8E0FD79EBDEB9FCFD44C8E371F419E90D33CC39A1022A1D6193E7A10AED98DB1DE704B97240A897D5541837B5D6FC21E93C2A7FEEFE8A05E4A9D31C74F79361A5DB3016B8A82E7597491F5050E213616EAF30933C8250C7525CBD19E693BC17F72802529CB43CCCB087DDB4E86E864F813EB11C8FA7D6D6890808BD70AB46FE85FF2D6B2F7886E0C5D979BEABB4B900945FC9CFEC08BC745E78BEB360D0E7D4050220B22E9B68E2158305477AF176D9003D1E68FEA3EE5AA1CF1890F43E9F3C4D6BE5CFC3F771C4F5D172E6D6F5DA11888725EB9E93AC92F669F6C111490FF363A0E4215FF2557D9C2869AB5F62832716D8DD177098FF29B9B0D23B0FC4E0A2CE4DA042744B19C27E4FABAACF840DBC0E822F59F77E6333DD67D53F9BE5B0E947C00C6233E05AE0EB2FEDE767EA912ABDD2EE6A06771FA9C01BF3575DBE6C43B8A16819B62BF4EDA7506687CD286C75257766885061E79DE9F9BE2948D8ABBCA74C53239F9F7DB024377F6BC9F988981761A27B35F2F98BEAF71EC702CA7D412C3DE8051B4579FDD35C76F9EB9C506C437AC865F5C8AAFFD7CDD378F45F79DADF69C04CF8D3A48921A32F256D060C3953AF9E5D1CF6567226A3C0A3E2D7B76FED7D949E585BEDF764AFB72F501F784B8D9B8340F7A361D3E04053783D1473CB9C54DE52554D600A3F9BFB5EBE0AC2861C08897995B4E09393362259EFBB61C20BD4ADFB1B523341268E371886FCB70AD715704A2394B8EA95564D12A00BCC765321C081A25DED8AAEC6C0A22C956F1299D9B073FCC6584D6D54A86528FC6B06C4C509B6FFAA62646C4464EF6D511EC055CFF44EDF8C9482AE070F35235AE2BDB354E8626FC9E81DE67D2DE864ED0525A721C4F77991579DA8B6656A226B0F7204C1A1FAB288C92AB0EE3460D6D0BFC9C7C81F9BFB373588E2DFE1B4FD418CEEEC2846EFAAC80B740EC77A622712D36B87E6F64AFBF2C2C3652D0EAD4D98A514B00DBD575EF44EE01300538B197C914B82F789ABE371DA2367B2F58527A4B8BB86A6FE93AE7F74E702A0F01AF4F2A8409E8DCD81D5AE215429CF6A646132B1F72D52E33CAD7EDA8B2F0684EC02B0281A638D38480E904119D5E46B7F440BE861468B733BACEE723AC5627837007500D81F083D9839A6D5FBFBB5B63FA80B5CC2282FACCB1963091068D12C4E7CA3276C03BA9463BEAE5769496C5B31F6366D70165199664345507EC7715250312B404E741D5AAC2F48FD8AAD0B91A843224E2509B17B82FADF59CEE69515F83362B669E1FA4CAEF33E1505847B45C5E4A9B54BC77F9E07A7079FC433A7794FE4E586841A8A25DF7D6144D60E2C38CCCC3D6B227FA749A223146C61FB179089FC2ACA868BA2577995783F2A761108AB78085960F1E14E8FFAD3DEB628F46ECF017499C8F0C58478D27337572DC573B0B9AD520F11C0AA1C373F8559E1FE8AB2B60301333052881E94BA8A7FD5E596A4E28C3753BC696115C3A388B6C1E60AA3E0ECB3BA0FEBA575010F3B0D3EC67C69C18C157B15CCD728F75BE4DD5E92EDBB1FCD841FEB3E840BD60C04F88D1D446944D53A51A870E2ED80800D8BEF9DD61FAC78B15A83E126357873BB70B05CAEBC768D4A6D89EB5C87B2C72673F7E93ACC411F305F955FBBA9ADAE4B3F73C2B0EBFE29A70DD67951729D0E3978C6B7ABAF8249DEDE937C50E113D954C7AF6098D07F3B4 +sk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE65BA3497341E9CF81E80A60F68DF3EDD22A10946680A9C64635AC8DF555BFE06D0657FE84910628446E6CFF1CC01E4FF1E53AC204103244E8CBB1958504A0FDF562675800476167845457858358087024860028216115885267501706680483757302712736117502523566858766060237242084348046634247140354710460653247876346638536154002736524557744085706263537201060354312126242401573644150102438660421018117084375682324487028338752347177223342505543277081741670234100461186337168667358135518540714114068283086041603237831758630683478456403871500671503730755087002822602886687301448776424730718605507502776815521652068836017465172043833520832166674207536086021382124240288616116266717003126706862452364656858267748724582110063450543127244463220852744876860305831617657254464722042614035300547232255032033163566605005530525137137160412713102350527318081248144560314463410421360582574306521574663162536874403220501145676008636635843714622614303110280317348833712053633681383350244645615846320004016812782121528523620635242330753514231872525705326134750776664702234257054021014357800058647012660072603581724275284111408215685160054557346331401611456233886231422158625500782525540051471571007044228778622556420081555640178323760052711188112367278646301836287382318077218408301580008685760568727308656760818876505828887862365220842145637888734723250534345551046280623283274430228446085251125082058415674325410265307107378553366746575446768112845154104115547863623780770750201435440421560833161613778641846375224766855257042057330574716685248804237747123434471028133475601674466552533720758883012631502427156746054607510238714560621252274476652364600100466537550362555604177015065134551558733762044561735813203561833664204880650807216825512608845387636626164773217456562878624610625418253128220832800245705282045403235660847878047284801720615148478365142010485448066353058705241215056543508320778821518570078451201401047163435522378158834203368626281408722030154355027226133661788315475574480456787484226561450718661252358604262571053654540404280233674513777813477012826670836615053031135518307552300804826767476582567053244865782728738370373738388828371675583717551850084544432107844766316255762204161572250731525286387463228488087552534224140041407103834353781641288458526418724270347084332385815065261420523568600688855734438670103841846113615302272177222176144743417102804166707046823342473763382007304512555710810414088758387631540857256162336283136402404603302458535402478387463732662051472214876406384884736587774610014582272527056867412571570324657820503030561630673752853032467246585840881728466167550738041381603300400848250111737288318115300323736111218141156428288836064840356052132075601024861703820861437057263768323342551014557607632551330704168275443002203037373028706681445530666310538268170181834386278873426673043712554274273410576024372152385507633022374664143403087201176861137845074244540808322570105224327430565170008610436304307640248687753086827272552156225786175427405555500355822413A463BE3E4FCFF69BDC58ABFE6DFB9FA751F09AAC776B97F97D2AAABE75A013FA5D3CF019F76714D7EF14DF4F7E17F44203141936A906E3980B0245634D7427A8A8C43F91F096518E00F6721FA913ABAD47A1023725A7846C41DC22CD6F41AE3AA6B8534D7AAD8AF374FDB6BF140DFFB35B64D1957DCC7888E40AF319E49ADF2067220A656704A0D6E1B7291FAD868F5DC1605C32AA156D7B3E1213725119FFBB884CFA8611E57DD341702C12B24797B32BFBBFC0920DD27CEB108BCAAD0E29303CA09EDF1318A5B95C8D9BAC488F5D441CFF6D628E1E8776C25EA7AD4056685EFD709A4313398E1A410083472F2C4F0070896E0532825D12DF274C5395FAFF6FE5CA3EB55645F99EF2BBCBD6C001703C3914AAD3918475C0A283A9FD90E4B6CE9DA0846EA5DDD91C14844848AEE62BE2B684591E66A259194B13668173B73686F77AE82B932B334268036EED87720BF625D739F2DF165A4FE159FBC5CE9286ADDE54E8D78B1EE5B5E2F1142F457A914970161FEE046DE936EBBCCC2549A2BA62340FA2C2B1D88382B3538DDEE512B66F4F507BA6ABA83A02D0201F1CD7D3FBE0009ECEA325B551811BEC4D98C44E2F53815FD2154DCAF90322A108F13594DDD7763891AAC9068C4081BBB5A4E1373078634324807F152287B0DE04EDEE7E685AE97BEDBA618C5D81973B5B46DE3EB2771EAC178D8592FB75F85D4107DC7C834E170AEB1920F3466D09DC7C3AF326E12FDBF951E19A1FA3E03B3F5E880887C3BAC862B387780BEFAA72E6EAF8CB8315AF2D95FC0B04AE47822B58E39919ED0222CB4CBEF6129E434ECC72708DC5C45FF2203BAD2996A6509CCB6FCAB29BE9E7BFC03F62835F9E4F55B228EA679E705CA3CEF2E5A46FF846304A8F9609D5AD93D9D03C0FB21EA92199BD22EBB1F1DE8DFAABF038D4696540318C97CF756E531B1029FF9C14342A6C80CB525934C1F3E68A1F00B95EFA38D33031C042E709A7A1FBF5DEE5A2D50E4DD908FFAE8E29BFA51FA1F665E410ECE57F6FC1B58944AA657C4A019089BA1EDD02CEBB5600DBBA894086C764E0F88D519AA819E85022E72F77D45C102C0E6DFF7698E7AB046687683650D6817B23A7C6046B3FAD7186B00ED8CAD9D5581F60FCB20367E324BBB22DC2EC08DC6CA241DAA38A8BDA1D165BA2EB3552FB98CF813E062CA01B1B240851690467C079EABBA59FFECE35965B0C8BA50548CBE68728A2E0B472BFE7703A59740F5986293462F0638B437E74C36EBA3D8A0CE2A1141F39C6C74B130FDD15143FADD15EE48A20D20D69A0D77E213267FC4BFA9C0D2CD16EFF82DB5640D9D64434619F9A824F3127558039AABFABE0142B21AD10B32FDFBAB72F61E10471984BEE261F42E2A6ACE9DF00182671A165A755F078126247B3B1E63B74327EB1FB8973AB3AEE8D92EA62A5ED1387A5E3728E90620FE17DDA6741AA2FD0F137B41B3AC35D222BE9A1C1ECB898951B1D3E367CC13B8A1E49EC6A5686A3E91586C9BB5FAA6FD38D4B3A7F1320A032EF7B355114F3E1B20E494570E1BE4D9464379C8CCB529E8B80CAB42D1285F56080F0991948DCF95B55BE03A347F5BD8D31DFF6304DCACD7E587D7D013B190E7AEC09AAE7F9D1BB036FEAB8518182C60680167ED0576CEC7D18B7B3BF628D4417EE847F5161A52B2A90A5058B8774939AC678C744D753F577E745EFC47F32DE198C3CF35756DCAB6331A41928FB375C209B16E273EF542339F32A0EECB6F321BB18674242B34A85B6D5F2D5DD2F7A970E99F13FB58AC23FAC11E9B56BB8A5D6159DDC75F3A668015F1D55C4DF380F1226928AAED923E2A16BDEE8DBEF460FD46D20F37DF1B8D39AFBB7F8F7EBDE5F054614ECD5A3F323B2375038AAD8B7124A7053CED729DF6373C2E6A7AA541AC341EA22E899B045B816FB8BAF59C48B640504A6671296624158CAFD9123A615882F3213985961E9E07E0E449DECAE5D9C6A104E44DC3A19D57CAC13AC3ABF99E9EDA3EDA9B43EA89095EE04DD9646AACC097471B245E6E5AADD38160D70227E6890DB9AC850F93248A3F3CB9DEB0A9F012470A9EB4E176BDF2A253A7131ABAF9B8F2D498C38B4EFC4D0B5D62C9283B18940348FEE9F3C35FBA4E0D8A62481FC3F53C47E6EB5BE32CE5DF1CB90CDEE03C050F390CDB45AB32BE5CCB3F8631116FC516CAB7B1F28B8B7F8FF9A55CF0DF6C11C0E98CED096D0E87B7EFE5D9589AE298E575746664F19BD75BBF474D8AEC7274A6F5763FD98D251F9861D631C83DFFF3CF19A1451E02210DE90839DF082FD42C44FE47C238C8D14A7BF6151B4F13AACFFC65F960E99011F2E9324E3A1E8376598853F9C6AB8D861CC69062E70AEA230EA23114DB9F8E9D5414FDA1D2190C114A2AEC4B47C544226F5CE1DA5BDC06A477E53C5A58121F14AEF6A8B54E7CF1D2AC47AE65F30B7D6CE80D13841A3FEF570E1124EA5090928E698E3632CA226C2A20E27A5DBAEC376AE0B002C2F5B7C649A200B076258AB6ABBC907ABB8D417F15DFDFFF07EDB61C8034F68ED3A5230B221F979E04E2CC89EF6258121FB814692C57C09E5DBF369701285043758E0D1A7516C52AAA2F71330809C7F3D534A45B3005AF685B6C44A0E6C8280B814550430EBE75B6ED02EF2EF72E70DA0F5E75E45EC593573130F1EFBBAF3AD97120F64B63E5356FC1D334CB0AF4F912441BFDA4A086FCA5F6CF2DAAD39E8A8C4853E0FA479E3975D3E559299688ADD740FB2DEF98DC71931F0217B3E0D0C142796578BD658B1536AC361137C489446C1AE20BF83CA89219BA444BCEAC970BFA9B96560C3EA87BF88AE065DE0E23E284D86993317DD25DA6F869CFA4BB936A50AE4BE8D57F6CFE6C9E7041DD5E0E2CBAA40E594DECCDE539A0FCC707687884A10FFC709D98730DDE720816AEB83AA107429E00AF6F92650AD1EB1463ADAE3137620BE967FD3C3580EEAA9FF90D7E070AA2068A29855948FA2FF3B82EE6CAC9E1052C8BCE8569DF0CF68C11FAAC5727F51653D4383D76CDE05C7A82BC8CD622A44A556C3C5D3AEA6103404ADFCB5A367EC3839C6BE261036C64C1D89DAE2213AECE2D04157E0FEBD415729C2356956359CB814AEC33CB7EDAABB17708EEDF775225C194F3AD570CADB782D38CA09E116D0E48B6FF6DBCBFE0E8BA6F2C5EACAFBC8A3A0BC9079DC376DD9F00E8097341513410735BAF691AEF27700EDB72D6EC85E212EFB4E0D5E0229D6C892D358F48904FAB3CA7101E49087D198E8F92A2D4A32A75745F563A6FC3DD059750B1D0C49473E9845A4558F4561DB8FD6ABA85AC41CD7FC782863F00C0B2FE16F3D1A928298A6E773283FC6B47FDD08D1058EBE7F966949AA70B541272E0639678F61F2E4FF84EF46F23B5F3CE5EBF82DB5529C78C64B821995D42EA3F8508906CC0C219B779384D1F77DB0F412E8DF8A73561083DB98C5DBB484975C91E4242FB5B2884AB80590BFD3311E174EC0712F0B7C1260287B581780CB96CAE252EE27C32AEB682BF1C6D4C25F574B396E379810 +smlen = 5537 +sm = 59CB52DD67E2D15C14BD0C41E9227CAAA5D1BEF957746BCA40ED84D0440687DD319F9346A978707DA9C11C68010EBE19E1C210627D54E22689093F37CD6EACC828959AF6FFC9B766F8E084B41587CD724004D3B77AD0A10F4408C8AC0C35DB8895A2CFA68A4B47F7B42CD8CDD17BB6979034E17D7DD117905C8170772B7AB50DA820887AC281E5E1B489CCD246D783516FC4E132080F0DDBEB02F57DEC31A06B3EFB5E3F9EA64B3CFEE9B3B137585B43E6B2920A1A95A8EBA3CAA9BD6B989997A5936F6619B1D810A760FD8315217F70CC4063E284E4D885AAA762C9459DBDF13F3F08374ACD15460AF7D5453232146145544D0F26A64E83720C79CC54408E22C2FE9552DECD91D61D7FC92C64BF85C43F61B78E2C716066E34CADC0774D984440E0DD7581442986EFCE7B88C78E4A8E2C1D172A386B0C75C440B01B1BB1C16FBE698A600C2F004DD9FF0AF3359C938BBDC86215B9AF5CB011B3E88057FC780363D2C9B47570778A5C03DE48CF5DE014B774F6167CD709EE80A96F71E6FC5446981278BF6B510A6294EEC9D9C9CB04DC130C2E528006B189D9EC688DCD1CB9A6530F089C5BEB14E4A4F770574E09E6F78FE8EA59414E0B734AE30C701883F7EA1F005E4204B2102B22BFEF4AC71FDFEB923223B6064C7C10B7A31218B6AF2A2514A821E079213D26C16B049F38364490CD0CD4230AC8F616BFC446D532E3BF63F31D2C50DFC99D39BD232B4343ADBCC04E63870888157E758FB0E1B162E806CFF4763DEB129BC5D6DE433DDD45E852462056087D545AEB27C838B7868BB8031A05C91A5770C9F4B478EB357861A6F7D68C5516394191F31EAAEF5A81CAEB61718AE3B345798D6CB9293B0440D30B6B26E62C28E51A87D23DE9E44D39B82B4E10AE5803250D43847BB12E87CD4E7FBA533EEC3B92FD45362E7EFD8F54231890F2D5ED1E9FF58C0396B8E9CE72BDB3E7B0A53682E901EB93EB4116635007CCEEB347C9EB31FDEFA79A072C7D8E615BA2DE798E72CEF93093679B11C9D83880C6B269A00213FC987CE64C515A2E20D0ED49D0EDFF4FA1C71C960D536A81814E9E3341453AE5CDB5AF59F9C44CFC55E70CE759CE222DE258DB261CAC35853B8BBBFA1D9871F4D4D7BF2F5A47C4179061598111F06B913C872EF7B7C9A67C8A7D7280BCE2B60CC9D00E486C2F483392C359776CEF12DE4B524CBB07A178F3725FB9A1A5AFB2D6F40AC98577C1EE6363404CC3B9E125E3F67ECED728A776B69D0C1FD22C60EC3AABBA3BFBE0430C1738DD862B98CC7465E5E42E19AFA5E8C7299E2B9281FF0EC3F73462C26E32372C0652AEC5DFDC8BF660A82C699161DCEAE394F18594F4B7114D98AA6D58BD4F52BAE7F6AAF0E8FA789AB9F0100E015D7F8DBDB9F0E9DE664D27AA43B13CEEA55966A72BABFEDDF52FF8A2AC0548FDE4414A5BCB0B91AAD0F780A6DE7463641B585E265AC5C310984190796A05D50D0C737186040E21803D14BBD3A8A1C5E2E39E1B2BAA5DD4B0A40C250BB5279E3F706AE7AE6FFB99E65B331FED044DC92D075873F89EEEF792B72D8506B3275B775A51C59B0400B001D5B960DD31F9D0E9557CF91AFF25958C800A26085AD3FDDDDCFF69D1C2D111618FB5BC238D602052DC49CBDCE275414A3481D59628B31E7C4F325D28F6CAE430C4CDE267EBE60220BD6E335969AEE24AFC15651706643EF66A9F3AFDFCA91D38FFE90D7389666BE81558220CD7191170328F76EB303A587A3E52FAAEE546A407691E25842819CFF99DA893AA3811255E7FA9FD0A810589FCF15E25094E1CA8E2BF6C292907590617E2015B4C9E54CA3E70BF464961CA24C40A9E4BDBB5983A13D38AF8AACDBD239B6CBCA36F28B5D557559B5111FFD7BF0938837401405A58A9E5CD06827D1500999F53BCB2E26C227CEED48D8582626E533790A4826EB2A802A40756A815998083B9992AE2553C26983C73F6A008DF26A35BC2987971CA0BA85F8D2533B34D63D3883BF034B94E65FA8ED93EEB5C7E09DDB3DFB9559F8EC8A28D82E88CAEAD92A475142A70170ACC0F5ABCD64064C8E984CBC5187ACC5D5C2482F069C73B16A1EB5CAB4FF46E5AA0F0C474E674497DFB9832C4775BCDD467CB01497690156A9ED34BB5E76C0DB4D1FF7E518C323EA7788A958363BE6916000E9819C53E4885DF08EF9A49BF3CA4A0340FA26AD079D4AA329A222CD49A364BECB5DB8A54C0C72AAD71C4BB2064732DC7569C8CAE8DD79517C00C2DAA5921B44E5B238516335F7C57F2C488DD7E08B1CA959004DC9E7B42DB655361FF6F071A9D6786944EC4D9584E1ED5B22E1EE2C496251746C33559A345056943033CDC5B4E91EEB03B88A46E4BF02B157CF7585B319A2EBC446B53B58CC47F2C95FFB3DFEEA5C71E83DE2F7006503B8810F040F792C14B663DEA7C797F05CA14F2F0F04F297E81BAB51C689DBDB475EE4257F8B39B95CA375E3DAA9CAE85F0BE7D0991EEF042561EB9D4F8DA4674C79FC489D7E414DC2F83896849F1DFE93C8AD9BDA735923CAB714420C08FEF6BFA8B29BDF37E54A12FEB407E194FA235A3C8E26FD807CFFB54086AF3CEBE3045D4EBF6AAF46C6E1107A0599D206B5FE7DCE97677555D7D727998BE3C1D24BCE51226653DD83F7152491818097244068F8B44D821632DA27AFC15FAF9037ADF30A430A7402242870933FCC74AE0FDC44AD31EFF05052D1EC86E5BB48A3972BBD0B9B0C993A61594882EDEB7BFF8768B9D7FDA8C1E1B98A8B31C934A7F18F674085663712D1763BC47543C18452880A7DE6644B8B824C7614764C3367DF0D00B0E0DF3CDFE2D65A38A899FB3D2B023ABEDA87334112434923FE3E8CC6D779ED6F7BFAE4D6B75494211FE8488608FC688FCE32DBB61BE85150ADA3218C95A75B729AA73E8594F82ADC8A07892CAF42C5EB96367FD86242899319FB184402EBCA828E290807B7DD0945EE75A633F08D5394A136E9D20920554918B38CB390A4BB2E12EE21A69C63B29AC2FE79370BF45AA5D36DDA8B8683F5136F9F192549150AEC396144236608C27FD4D91D0213032FDFA5A3C91372847BCDA554DA44D1FCB3E1FB5A2F69FC14B8BEE73827E906C9AC5B5C347E0B2E7592D699956143F5B0D11B14876534C7256130210FA8139D3245906D1FCFAE521E9815E9C0E927D2C62C83956AAB6614713379F5AF75EE214E1271182A7BA972AA3D043D9DD7A9FC9338C2EDA02934B67E27359EC08B6A04B9BB316F2F74270486D8BB00DA4AF4EEDBA6C7E1E73D8113AA277F20AA5C65F8186E6C32D6AE3AAA3EBBB4D75376E40068B7CE4FF882589D50E2080352583E7934330FD6E12284BEE5253944BF3A14D3C394977BC9EDCC6FC5CB1D2EBCAF3119CF3F80190272071C6E4E9FBB8A96B32A137B547F832A234323761F4B4C4F5D72544AABA2E687E43C8507353F1CA43186D9AEEE5ADDB9733590D8111FCEFA917E6625FFDB7DA497BBFD15B13D4CB0CD80EA558D2A039423EFB9E34CDB74D3A2B454CA154193D2F4BDC19804BA09D7CD65442F33931ED90892A17DFD7347B3C31CE54F75066F3540BFBFF32CF99725CB485618E586F18C4E897A5E4FD95C9DCA42B4B37DE8018F00B798A117895E1BD85396A6FE5401A99CD59179EEE28811B98856EF6B2487310A2D26AA14A2A033AEBD2D7340817A0B23E70F85D795EE6EE32E2AF064A7FD981A7F942041AB41ECCD2EB354F4CCAF504F33A1989DAF4BAF4ACA088D5201237272B4DFEA56B5E20DA91EE9F58B5A28336330899B617823091DC22B903A057F1477BD992F26CE61F808ADD032A835625ADCEDE76B25ED2B8A9DBFDB12B0A8E4BDD162964C4AF82FA596FAAAC9884C4DEE226DA6BEE3509F79FC6DD78E171B64C304C21A99B4502692B36831E6EC2EDE3AAF14253DA2E6629956C8B50E736ED35EBA76713D4BAA491DB6C7D48EF22B582EBBB3C9C87AE8A45416716F89171010C89D15F6859C9C6292EBD92627D82E9E90ED26DB25AF545A6E733319164C9FA019C79B39757F8563374531FEE1FECDCC10CE095B6B133E051A09396FB3701FB45CFF8926206F461AC70D0DE5587ECF2630A00C576A1640B2AD25C218939FFE2D4E865943C7253F0B15112F024B4B7FB4586E952F3E881D3F1DA86A7E1E0AC58AFC73AC517B7EE842D23FE3B2FBF2F5DD0D254B8B370B06ABD790B118EA4E31845A6FADBCE9E2EF5B214A8F6CB469A2818E9D280C42AFE46A3728CD18C19BB3171B6331D3287958EB9D9D0F196F275A2E0F829C64B7304730BF062BBDF46840118CA19E0F5FCAB1DF339684C10EB50F4BB0CA5F79092D1ECC256BE0518744B6C890109F4AEA1255E36305A22AEB5B48C54A15DDACCFDBEA75B27A0A724CF720BF00232C250AF66B8733D6375E74D37E13F7A43605D932E51E72454E20E30F586A1FFEC14DE694884DE8788F7A2F1BDEC931B531CFB5AF8CE7AF8772442636C15643F1311DEEA587EB03B0A6453069772447AF466B81242D0D9AB0063E6A276852469A70CF50F1B919624333FA9953F143A068C8F3C65321F326289DF3594825C6E9CA28A5667838587959DBC0D133B424C88C1D503577AD4F2CFE0479C9FC6D5DDE6F0232C2F57595B5FCFEA000000000000000000000000000000081015171F2889D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE + +count = 68 +seed = DE9E2742591A5AF6A6153DA85A510C39FD31A2ACD8A8511F190A9A5E5753E63D9801A8019508E67DEB1E9219CC18BA3A +mlen = 2277 +msg = 8337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 +pk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E9767B86356CBD3CC0803732B41988DEC796D2F2C4DBFA7834E3D3C1B21224F1A23B5DE9790996607DA4CBC26439705D1BFEBD085C5E0D28E6F58D14B02C051F08CD04482253160916882158B0EF5F908F4E77FF521595B8B8BD4CACEB310F508F712788CA71444A3129055D8C1F7DE0D5E6A35EFB6BCAF1439DEBAAFC0A908A9181D8F16313E54997D2FC75A2D590CF43222EF289057E3298D3F21C53A37A33B281AE6A0D4767CAFB2CDACE4B2E45EB6803EAA2FA45BC5746BE83F7505B3A82D64C668B1D96A796EFA9C363BC0C46AE5828836ECB4EAF90BFD5B9B74C80F7A2B3CC3478DA408B0D611E4AADFDA769C87DFE64241D3D672DCA02FC4DBDD4F6B25D23885679113AC929DCC06A9EDF9A71E534F7495D91742EC1A5A03624AC08035EFD605EE6A04BAEA7D57E0EA46D3901591775C94DA6AC386337107BC271C94282823201B3430EBCE8FC1E5052AADF3BCFEDF39FFE10A6B6F5A0BB6C2680F543154D3DF772575C84D0491B7E6A296C33251BE86CBD65A9DE7614E16EE603C024887140284D3F5F6743453290C0DD3A1ADF1EFBFD330F8A8371E24A8DF21A7A65FE969F9A82FBAB32895B92F43824303AB8BC8AA36200362765D00AE469681B269DD1031E07416E8861D8A6D67AEE1185C6B666726EBEDAFD094F1BE2CF3140D693F3FAAEBD0DAB9D2AD75DB570CE7A9A02635D6BBB02C99D9377EB12D681A6819A6917D1AA2F616ABBBD2774A9F1DB7A0775D0B5D26C902FD51C48CD566C6D488BC8B9AFBF267291D59280BA5B23632B25BBE77A957A9792662FBC1C82F756079CC2E09141509F4988A9020CD0DA176587125BDCB3233BAFCA01DBB1347D436870EC5AEB7B89726F06CB098718679DC630E7B561C6BF20FC0BD71B5F79D99CF78808774A0C41F41CE385734CFE51F1BF252876E00D49A7DA97E3FA1F20CEBADD3CFA791B30D0FC12947115C6BFCA070CA7AF92E9823A1E4F148BCA27820A11864865F6D75E6F5142DB942305904A948E49A54FF41122B812C72A808DABCB603E2F663EA741222776F74DFA065F1819EA1C07547AE2BECE8093558053BB75C75F8A78B52D361673F7612EB7000F2D9439AB4E44D4275E3779BA9C450755D499EAE428985B46EDDA9DD6148F5204BE5EFA1A127089F3275FBE2E5D5D7E3DE4DCA03F3D548A0936F01BFC19F05111784F51EDAC36B316878549B3A3B5ED6C0D74AA2FC70C8E39DB517810469CFB24798B2400FD1BB8B12657D3367A175FD1829D97CD7E6E7A482FC28D1562BF7992C732032CCC877A24F0A81A9E6E40C1BF2BD0006FE798E8C0B651EA0FC47DDEFEFA1BB2BCD471DA970293F54D8A41763D98F44B555A62D5AF99AFD0ECA9D93ADEABE7BAB573BD33D667F95FB0C7B45E7BE239C0DEFBDF4DDDDA6812FC992A11314C43D6835D7C3AD72F7DBAAD6A74BFE1E482DE0E014BE2B1EF5456CF9EB00E7A85F2D482F9472C5EFA0AAE35549F4A6AC23F2534B83C6DD11137D7C64C400953971AD9ED7ABDB1B26CF31EDBEF5B0099904F6CA5F92BEF45E4CEE20F152C56A2F0A6AC0A9FC63A4B07B3C4948944608EAE99EFBDCA9B233105D39A18AC698C8BAC19C8BAFB71CBF26AFDECA374A31312EC6BE9BC424FC4A5740BACB5288041A4A4D07EC8F738B86A43D1A53AAB01B0742C1D99E7976D7840C4E35ADC490C065A552AF6CCCAEE6953D5CB12A7281750ACF3E15FEADD80FD4AF84D5A4AF6057AE196E64FB322EB05865E2FACE3AED1D9E675FB7F73F7B1C27476AAED4675F62ACB2D19F24F1661C8FA2A90F3B01EC4947C5B3CE4D2D07DB65AE1102D8F6B18925B1EC02CF225A82EB62DF5443FBB60DBDA630A3B681DAEC7D8111FB268FA11AB3118B14533E399F6211860B02EC99972F025BB52A24C80CBE5E606C4097C806C9F32BEB6272EC94BB8FC4205350002DC12DB43F15E4FBD4E8AD92C48AF6E6485EDE82F58EDEE4912A3C35E7C0A61EFF6807D2E07EF54F6940B5B0F19FEC2CD60A5138E78532A08B44FF2AF17843176CCFD75A32D86044D2AAC302E7D5818981EA7BCF0260D996548CD8DC992E04841944B170FC9F4249E3052D15F0B49CCEBD77ABF18025596B72F861425832E4A479AD7199D8A7008D8D7D78C592520D09BF720128506133FD2B54C802722FAF2EE20EDAB0D50BFD2279D3502C6C34A4F69F737ED3C6F597E2225D4459C2A7CDE6271328E88F8242FF4BCA14E00A5A8C76A208BEFE491394D888300FB07547E2F8A3F11D8D98EB5217EA8C7473E0431F3DFBC8B86AC91D944C224ECF28EC2E9A9D71DD9C3046638664F7BF94C6A7EC4543D65A377D0DE2473D851859DB99E525A6CB1396310B070D3C259F9B56644B7E2BE48B8E1AE4E20917E05B28EC2C4A1638A316E32275E817BF524F1511FB0FD84A6AD814998148589F9295743FF44DC834BC8959EE3946A580344672D4F738B23812C2D72EA1E094C2BBDA859B5B27C1B518B96D3B5058CA67E9F8B3DA556B8BB46017ADC4AF26ECC899C184B0F07D7738EBF5E75D5F36BB8021FB85BBDD32686D85218ED06B3FF14EDCF8BB72A3C85FC2E9AAA9EC3DA4EB564DDEFEC600A794D8D60D3DAA8E6514C39A5204D1631DCDC16FFC6446C4D2A58C69DA2C89DBCCB8A4714DF50D04466FB3DB02CDA58E6DCE95E7671F30C4B409B9E43E07E715AFD9C3EC9546349A6C92A2E12A1C60272FBF7D283A40AC0F4B01 +sk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E9700FD7ED3E099AF39BF96B0F29F32AD2141BE578C9454EF960775FDC13671049E5646A9C9F27F39946EAE86855AD89A3A958A27D51BDC1D9E840DD5F05C53C1B667616871185574381426325405066885236628077383376043571226801656688136503407420038112210075756402228645134237000817760582170654452305806082887544567212124240136420811438617812323806647261866338130205442825583270738122571235643112162876640723551774403371483683672264166230426703264470187486031404307782568612013666882637076568588033277224245603603610608814514138500382070541468816141412680816116622207167466132613846860431340310173513572111807105661051248632425728517806833155878858557553063626108360514742540211825165286223755231087288636812462061887076323511015748836426887572731816770002020700521568212665661885611633261257818583306725704877834428538037415864064564862638361365156834048863005532655308255662753614646443521657470443661627574183161073583033633613803416436011603627230132847537416653344632340157433653237478828167285823647526460743527453741863604151888357256457651417367604572277353285723721327753081411500026687446667788746608614683475365546068565536612016100252554555327814461664538625118118704531714313663443264565823522286876643257830385183168648467714208618560468800731710333755685110402881030788576105106204600735430320605738778064342514026720100440524826044821455100662235356678464400174236467706726350852156204544068611070856350027120205140883584336023836158771684488677515614140604630374865142757511373121348123272237263833525177155070746627122625720888432381247814441767346336711278536861628123155466135416718537188214537528876111048077517538766084377416854343012122623318448662575200524402424264704162335207266688524505243144165635130045310872323541161234867283014234760877433680681040172368752363287146836781125526431124531663628748384666587242503405848485034387440768686661550817123848311682354702435451783810517472135125068361665643025647056382657441881542352510167374753586768872128524518017045010426453527267485445474882804812331454208128824112437608180216003445018018577050032174824522715404223608733322563042457655265562685434311474043473453434471386825132816587302024443235216775107013251353545856466184802246826572055680236460534224845182746704008026061558116052185288426578182682780147576536458682586257383112465535854338081258571542778865217248377047448051301681000733332228445027475282644156554677856700112402018033380302107767072188244440257623361800745626440426857658420480752837616211381127142537718223302874377033522321402138657115852812454243342640527662854355761743768320808173666485853027810074110612316076006110213486438166053668350375253440210132553364234608050213021610883602417286068723482636534768768821787381638807725844508335770224600678188145672877387246234153517666676852034347124187170740855777428146133087470527331006024172423673666044872216386645411605022435058670455117771702435424372446460566325806338285421881636680080776204213758662084558747102481373816036761E7CB4F503A84EC895D5B05527E445A19208DD0293C68E9E864D717043907193865B6B253A55434FBC0E541458A46C1A6B73F7AB1BA87FBD3B7A490FCAC8EF16D1AD166E818AFB768154CA77ABD784D60FAA3EC4BE35AD9751CE9BD7B52832283C7E330C10DD36B8D077B99862D9A1DA777A071C4FE519FC12CC4C473A0DBE07C639DC80BD8B46B323045960F6CBD018D155D212457943D34243DF7B86C531A0CE54B112E0E26A18D654E6A03E376CED5A4203B4D55EE6F7615F8CF7DC0A5ED4DB33EAFFE53870DAD2CC5833A6305F52FF2FE559995D3650A8E73614C451436226BD29B06E209C00C96719A6720A352FD479E7F64FA2AAA2CB2EF84638D8CC7329D7CE5F87EA4408CBC61E04210F7E6EDD2A55F53E1566424E2B24A5C7666E34141EEEA8C3D7B1F7E1689BBAAE07FC14284982541E83A281AC045ED25DD051148FB051C242F823FD56E920A3DAFE999B529BF697B49775EBB6041F4720A7E597AA0CB18EFC39FFD8CE371E22DC33786229B48437DB5B99B0AA0EF93C977AD163B7B4B1E0B6FBFE1B284670CCAD3E56F9A61775B9A94DED2179B94A597C65F49CAD0320F1536010C258DD5CDF947A58BF9BEEC81ECB2B1B331576F83DFB6F0EB0FD614A5A18794F0B843ACFC2EEA5A742CE7728DD395590C41D830A1E409A5BB26C621D479DF4B89341325DAFD9A8A92AA941AE0EC6572EFEE21D0107EDFB3F75C2EC58F6F794D2DCFFD7568512C79A1DBF5594299C4B03037482F995B0E24A0E600C10849F51404E0FD98C4EB082892D36B265A1FEC52773866F8E0869F4CC6C895F79ABBD52BBA84BA423DF21EEA9ADB52D44BD921989468463377041FA70212337471D96C90FA11C4A7C78D566142A899A3026A108114AA5519269BAA7371C883ADC902D8456C43F0BEF44CD89D3AEB2FF5BBB3E7C31CB4BFAAAC656929767B7DABA466AB06EC3526E5048B098E0E3E1B3D2CB64A2B4743BD75F2EFD530AF4537F2851026B49DD613AB7685C288FA72C5823391FB381F35262B9AC33CDCBCC0EF7DD4B2936B2E8B92F930BEC4660C15093B1E776BFC587A781490A039885D34510C48F691F9A3D827DC781871156E08451123FF8FD252FC8966DB76DA93A3A1C09423CFBE9D6C630F4A28F9C0634AC56A94C14F041F6A771F3FDF0235F006F5432622E3A0DC8149B45B363D93CB78D7D758509CB82FA194525FDCCF85D8A2C5540D00FB48963AD8928BBB68CDD6B81E0EA7D64B30C068C5AC3A83B91486B8A39EC592DB0AFCEAD9EB8BC9DAEE4B9DE85889C5FDA4B281356A669D34F876D53E5520851BA7E89AC6B2AE714F701225D6759E2097AA601DB3532E33C28CC6CBF89A9F0788C98883367063765AF9F969F9A2B8809C87101EE4B63015461AC27344650C26692F26A6AE51628FE7E6E89E2F07F0AF0BB116C2BD0F5E0C2D94394B229E9436C112ACCB3B65D3939405796F026800ADB2F42B75B3FE68DEBBB9FAFDFB7420480C8D1BDD3232004B6C264CC6EADAB4B7E3A32F9E91F80B7ACDD612DA7006B26306DB9EC979FF93E2FD2F1ABB9DD16A7EB4F2E906FFBB1EE736B0BC44774AA6748AC3E8F002557018C61464F76FC243ECB99D6955A2AC402CD452BFADD2A329F94E3358CB602DFD0192BE8466FF62E4F935DFC76FFB81E64D301E41C362B661F0CA4632C5A795EE58541E8418EE52F3097348F2A00CED0B94C0512EB53093F05A448F086240A882075AC3F0B957309234CC09930B44A3EC97C80D2F193BC4987D8B6130EE1A9E4A7EF594E3F8D03F1E04D8CE9A7D219EE4B074F9F887AE66FA32773C32A2194D964E2E33DE6C0A811838CCB69C024D296039154E072B7F60A392DAC5CBABA16E268DD7EE3523D341588DB8FAD6D10A4A71C04F52DE75AFAA4C99DDAC4BFA5D4E3482643FFAF6696E5F3FA4D001D1CC95FE3929B13D6F4022E902291F2B1E3A8E4A834ADEDD31A8500058405260210FF32C8A3ED2B10225859D1EA60DF82C00F973FA49AB4AD06D66E8AE58BAB7C1F1F9430DF054789CA4D953A44CABB11438135CD0C30D26FA85AAF8161CE096A4F6461DCF3E8B189C98495627A897105881EC75450818FD3876AF8E66EEC79AB2F777C7B08838C5BD95AC6FDDFF1DC56162D542455F48817CDEF9A50791BFC08D4FE68259C03FFCA4F7DE91CBE463C7481D288D68AE411D857EFD27FEE240AC503E11A9CDB8624BDC8BD43459E856A3F608AD3F8480C93D633799EEBAF44451FBF534FEEACB21E1045FEFABAFFE175F017D3FE8ADB5429E284A6590C4FF663EE7BF7D2A2EA01C0185E4FF300C6A4F46CAA341C8DEBB8087310A201CABDBF31703A06EACB0EB75387055DB538AE28899DEEDE8B2E558EF76BC0C6B55EBED5C7ACE99736DF0CCF826A96EA37A4D5A1CDC8E991E15DDD4560B4DC76283EC17F1A72F4E77A6F2B69E71E015EE95FCF16DE590B97FEE4B8EA066F5AA42DD72E7F1322066FF833BC2822D9F2E2304C7B493C70A00FBE112B02DAE33F0E79BF201782458535EC8DF6DDECA7E15C7D31A88FA75A35FC01502A23C8B14D9C181788866908A3028BE1E736BAD3652D6629955A9A2592962100307D2B7BE96DCB0ED9E681DD8AB54FA1843DC09A4C69A6471610910542B1B8AEC30D246C2E7354813DE324CBD6F191ABD654B9F0E0EA91BE6381C0E45B6543B4A988AA7F137B9DDED0F4465F6AEEB86B997FBF9D0C098AA029B52718AA32E3978403D63A04580AF950ADF8886E6060AE6874A41E59CDCBF4C0FE0B59040D0B6D8FC5D1B47EA2FB18C598A61C472F8EBB02BAB24AD2BED958EE9CD023AF5C5B2C7A43D28797BFC30D5FBF71A49D690E6D0BAD87887C54ACA6356AB03F27BA0B9A6E96FDB6F2F582A896A8315FC84629A4EBC5D6CBF33B93D8AACAFDC513513BAF2F765906D9012CC21EEB8F76CD6B7D4CFAE617701B2EF88F78DBFBA3AC443FCC7727BBD364E7694E02674077D17CE1FF17E6B470DFFD44BE18E5DE2430FCC8232ED47E6B11B472DB91433997C8427DD79A2FDD98444B7C800B543EB855A8CBBDB4D05CE4BBCD3A3594AC62FEED6A966DAE7B0378E715B913C3459BF194EB7AFB65A7FB86F3111BB378F551A44062F891287B55AED246DDCC05E127C2C41AA5783DCD64C243FE961D77E872B98E77174372D07728D668B422A1BC0D979E6E658647BC5F7B65AE0FC77AFC37599C6B41F988FAECB0A4A84C93B3AFA221298A444029E3C27B2A3ED62135A0F8C367D7EB176BF3040C0159F1264D5F9C9E3779C226CBF2CF478C5016774476FAC550A1E48B2DBFA5CC72443377287C017A23AE9BE7A9FA9FAC5AF6003D41E1A18B9A219F41020F1038C349C251FFFB0C16F2F123AE9DB7B048A0CEAD54C558608C1BA9724A79B257DF397AD1DF590E59524D9C1A83C6F7CB5B7DB87BEEB54977051EF5007DF4BFD52FED118ADFF699A3BAECD656735A0669259D904722904579765A0F50906445035D7214DBC61D69D6A43CDB1519BC6A5F56D954104BC2CF65E306492DFDC53221BE +smlen = 5570 +sm = C36672F5B8DCF84DEBF8C17F259195D7B5F1164056F1528CA97B81FDD591277949315F8FD2DE98D6F6625E195DAF63F300CC4A8FED9250A6C125057455C232450B051BDE96A35C8881EDD5C9FAC5DDD178106808D9400D106CEAC45691148B2B2D064C502717AEEF81D8D0F3426F0C2BCCA9C7D3CF2B7C5B82D21396E52EEBD6CC530E5794E872704B081B59A301CCC20F0244A23F2D0BF6767FDC215C4D95390ECD670DA90C939CA7E10F44BCD752666DB41F611262DCC10E0401DD40410715B25EE8621474AEE8683781E4A13EDA65C8518F95F23B4D159FF5798928DC9108CB626E076AD3C116C8003FDCADEE9834EBD04D34FA377B54DB3B080568846B54702E0FF9BE38FCBF00E37149349CB8D4E1DFBBC94C52BADB36A762037AF0C3379ACFA7B10E78359FC18CF9EDA9BF0CAC7A17B4A924EE8B0D0F43ABB38958490ACEF449442F493C7B588DE94F221627B5E057F58CDA239151FBC47073D23EBC30AFA7E4D44FE7A8CD0BA419F6F46EA5056B5634F416EBCB6CD9CDC2A898B889829440B6481D05C427492A3C725FF77C85CD4E7BC80AF35100E80A7A842080F9A8783BB5C12B8E409B8794D111CDBA4C73A2C79523CB3E62FF44CC7D6A5FF4014D37BEDAC13343778194CEB33536E2712DA17D0B9FE9CD33BC343A55598852573BF73D9E1A6244CC4D7F6B9B85B60A53AE51A3DB17C7BFD49A3EA82A28DCCE2C0C364A9893069C3D6B99CC8F8AA904A394992D35B6794A7512BDD0D008F41846A6E6CF10AEBA8AC9C0B4345A7BA00E52179821D7A3F53834850F63B6465180BD855559ACBB39139CB38BD8C0BEC92B41285CF78E588E00A5B1DD8140FD6CBC805163F5FE3756C0ACDB69C3D2F634D9964F40DE0462A577FF3CAD08F3F3123453FCE854F6607015BAF537F425BA42E67061A37BB33B44C169278E8624D264351DF8F801CEA01915A6DCEB9D852793904F473F53EE0BCCCDD1EB3F9F65BD0622214F6D47E28D956103B5EAF14E062B01ED42CC81189E1EED3CA0EE5DE3AFD14EA772746906FA291DF2D003174337247848944F9E7AED4C01542CD645C87A5F39E826A5A31360203EB8CB90DAA79B5B5EE8DE36EFE86D2703C7124228BF2F28736DE4A1F4C33D634961D072C459959DE8670396ECCFA2794A95AC9D6B08F6836C6A4887FBDE2F8F4D92E3163152F389EB3C559E6DF63DF5A32EC3DFF36261EEFBF3BAF1D61E0E5D86DCECB91E842D0E2B0A5A03FECF724BF55E73109FCD3CF955F5682030FB18FF09FEE1524025DD1AD84746190BFF317381040129673B2F4EE11C7BF2AF89663122FADCFE9533A759DC04BF6007B93B4AC85BA74A5193FD3EAA210293C3E7F866E177EDEA3262347E4ACE86AE7AF6A2481591A445DEA018EF308A12CBD3F9E85D601E11D8259A7EF084E465D4850F48AB8E4A62D4B94832309160B17A9EABA902AEFB19A7D4A2ED765A1AB282B9007CE005F35CF80C7839D7767262E9E2A3405EBBBD4EEA86840DF0A3C887A0C4F9B29E52963B10A0AEDAEEAB29CCEB86592F69A87EE76AD97762E2F95EA5B0226CB9AA4FA39F1CA6DEBFC2E0CB6C266C35599860DD1FACE2417052DA37FC6D9135FE4FA092BE99FF0A8D38AF6C10DBC37C279B1F5AD16B979BE67959C57DFBFF137A66B31034BAF7817907A1373AC1E0FB92D63E039B4B4E30D7614E096071A82816946B7889A3B03E71FAC7E548FC1873B6D0DB6939892FEC58420FE84A132EF98914606B509E96A4C438C76B6A346B76F0E051ABB4D5901E0BAC0304F168B74A9461EB04C3FEC12ED574684222733D816FB98198B26C26824895051DE9B625C674885F750E0D760352826A9EF85FAE9434CF13DB335CE98AEF02BCCD6953FBF501EE4AFD1DC4A9421F9A35D05525A9B2ACC715D67711A140A67E98195DB340726CDB6B44979F8270FB2DA0F748875DF9983915047D240E13393EA4B811066031620E6E7A7F9058548675541537A089BC92CC88C14AEC8EEE934C98F1E76CFAD2B8F45D77E3BD6A0EFCF4AD216383CD2D8B16F3BB9517B837593E2397AB7AA67444455D4E55C2652624A46A2A55AB37680589A9135D36A25391434880C06E85887904692B8F66CBCE415BDFCA53721AB79B84BCD8ADD8FD2AC94630AAC3075B5DFDD8E9167CF88948E29E3CB271795DB6B63CBA16C815F42AB2272BF13FADD62EEFF12743B1959747C299A5101CB9020825D36E82F4276A4761C3F5E79A87B4E94667872EFAE60E3353CDE56443BCE01D36E772784A30A52B2D351265A9AC96DC94DB7243F322E330C30766FEFEF9661DDEC6F7780D6DBB73EA8EB7A0A6F998558918B42D2C46C57754AFA16EB7842E06F0871641D67E4BF6E7EC6F56FA7626942864A7B6A477AA284E52A5007663A4D492D25BCCE960236C603CB213F781B7B8FAEABEFF1828E54337E0224EE34EE4C09A46904D37C2BDE77D53B09EE24ED14ED4C9A4141EE321393E233A194A0EED4D00AAC1ED8EF7485433A65207851C3EDD5367A12B52DF589751CE99764049F4DFADFDB07131C3D0155351BF6C989B80F20E8B9F714C70CF8639110306C64D171E856F9256904E8BD3A6BA59F17A9891B512723630849D5149A9F96ADCB3B5BCAE68A0C4723CF8ED5C85B07D9182CB1ABD7B7FD379E2814B43263BA570CE7EF742D4F49FB764EA7587CAB8F16651BEA1094A5A98999A95586F633FDDC21251B97D3D761DDE1B000E39E202F6C35C93D19716E8DC8329B8A1C70F2FBBF632538449D7BE894CF56AB02CBADCE529EA7F1C02AEAA4B5341852F00D970A10BF7A8692CE1DF771D3EF4C1FBE4A54BCE37BF42F8B26E0669BFB6A8EC27FD30922FADBE3902B9CCC851DAC839911692153C7DE3ECE5B0ABB0EC88421F1BC7D33470EE32E8899F14CAA306494E8D5FB14B9F6296A6368829F46A4D0F89A8F151D2053103E1E3A0AFBE85C8F305620E2B602EB63AD2795C4A77DC1FBF18F9F1208C57EE98CEF63650D6B7BCFB85F91B0014C219D703DA9652EBF81074962FBE2DCD3FC8AD49CD44DDF5955CBC7557B03255D0FCCD38B78F942389CECF1520A5AB85482770EE9C225EDB54B0CBF591D526215D6B8E7BBBE7A4FF4385EF8114765916DF8F918988B13FFD5A59208C98D5432A67AF13A20E0A03337384CA599E6A106D35C24395818DA3F0319B7E4CCF107C36CAA0EC3989FFE0E6B9165AB0FB7474202547F4C3B21CA0B93690B3AD64F1F022514999A5C03AFE0A273D1B1729098981C99D6E8997A2F0B187AEEB88FDE2478C0301B20552BFFDABDABAC6C643E360AE4D821A0E581FA98E3F0497ADC22359D7BD57586BBA44E96392C6A946E824BB036F8DD5459D17D5E69BA4C6BE606B2A312CE4528330B99296C6074C36EF79295251B30CC22D68450F382DCE16EBF5F22AA4995DD57B5449AEE1AE0AAF408DFA063C8F8949A3FB6B8993D8E67A36A55471CB8B9AA09B23E95BF9E83A880AC4F3221D373670399B65BD1CB2D032A2FC2C736431E90C4642B952352496D6B4BEB1A360240EBF5F2689EA351AC483FF4D9C0D277253C2761BAD055E8E59BB28BCA1F51EB6CD03DDB42320F57731597A398D8FA3E1A1340B7BF147AE76DD9196A48D7F80A9EF8D1C5DDF877A5D3DFA544A955974191D99CB4E39907AB81FF8671EA050C46193CB3EB1950D85FEA385A190FB139590C6DD7B6CC01C454C9A5EEBFF45E5305DF2C30C8A92884CD2EB1191FEE9793C57EC636A58660F95E7C237A66B68C78653C6BBDB653CB367DC6BFD3FEF79028BB20ED31809E6506C01A7D0462F6AD08E9405D395DB882A7130A94B726C7F300486E839CE21788FF1A37F70172529DAD71930B068BAA8FE734AD53BB568376913B819829CCA86D1DF513C8B2CA76FAF115A442612579756A3B41DC65BE42F96706A81C61899CC43DA2E4BBCBC81BB39303B0BDADEE99883B0546A7A25628081ED5FE5B2C1B951A806413297FB494DB3B60F00D6C40FBAC2D9CFCA91816C07C3970000EBD7EF41305504ABC572794E74E4B6FDF602E9571796B380114C32E7C44DC973243D6656DC370ACCAA4A9B65D7668D79D449F3A28AC1A5116145790178D54F1E1D49CAEB670CA938EC843F4B50E81BC6F997480457C66C9CCBFCBD92C708097EB048E61E0C227D4C52C59582936BF8B249E28FB770D0435ACF5532BF0CF8A0EA9A6ED4CF9EDC1130EB7D31A7758AC0B78023A7F74E5992BF3AFE0F6A2C4B24611ACA9E8A3C4DC7853D05997086E739C638B90EBD82D3236457E79717AF522FA778ECD88214F002BC7E66E8F2D1665D34C190532D6BFFCEAE99EE5889BF6D8C4AC7F56BE0C82719811380E7A0B89EF8B3D193EBE735CC18A1ED17A2E9E1A2E719B3AEA0D57B312EC04DDB8542AB1CB426F69C5AD78CAAA503C1096C9F8F7E186EA320BBC839D5E899FC46602D88B0ACCACAC0C248AD7425DB67D48792E7503AD67A866AA9E0AE75BD875226B6938F30E27EFAB8CE4D99298D4315FB30445B4256F64E339CAEC945262815E15032B1BE64032C28A422ADB046D9F9C97DF7974C6647AD950227361DC6A5FA257E85367AC7DEE25973B8E3E4001A3A6E384FA0A2D6DA1E22252B346285AAADAEC4E0179CA5F1000000000000000000000000000000000000000004090D131F238337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 + +count = 69 +seed = 272E459EAB6A0BDF720E4C5B79E641C95BAB66C3CEE261D0E3596BB04D232ACE0A1CE24BACCAAE9037665A962C711B08 +mlen = 2310 +msg = 62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 +pk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B294DEBFEC9D252B7220CFF148AC9D76F044F8F18167F7C4E13077082CA9C4970426FF7AED74D0B244F590E79E77D8ABA2C60ADF8461500329438E04E9152DC782107E7B66138DB7FA1B8784BDFAE791FB605DBBE5E2FEED9AE690EED80AAEF2E0599994C747E5CA51687F77D264A6E3A084214D818290D6B6ED5FC89738BB1B1E01B803F81DC1682EE4FB583687F1954121833B971117A52ACDCA895891724AB5ED6212B244864CDA526A87A013DAF9C583D9D4B79541DAF02BC1CAFECDDE0363D432FCEA17FE16D50061E1D8E4125D0BE87B0F8FBED7AFAA22B72D83C20383155940C08D4ECF48DECEBD762260E27321413F9F1DC4521E9113A82A1642F0AA50436E142EEC291A2D2F3C142E08954E679A1753E70EFC7C3464DACF67D8663E80EF41A558D6B2F08EFFE0EADFCF2903B98C531226F5922D358077C57E97D8C7BA4F132BDD5F2CF6D8A42F7ACBE8A3507D496FA88E8F781671AE997BD0098CEAFC677C0ACECD7BA163954999807315B31D10AE7ED77039E8C3AE1C29F7693B66CB02D043BB20862A325BFD68BB244AB4144C3D6D4B4EB23CBCEF19160552E2C25F7CCFA5E4826F7125F9ECBD8E644ADBC27AB5BD0DFE61F9C3985883CB4F5D45A3F22C386112E88BD04545170FD9F849339EE37EFBFF51CA0ED36FD27D92733B7AAE8C46A60D06C85EF6CBCD3FD167952BEA4E481079A5A44A789E5E49C620981DDDC1B075852965B09B9CADB9707450142A7B34674D9C46547A8CC3D72B567CC6C38A9B5AF63C99DFFD73A048BE7289D82EBAEE211A10A8C760844836AA10B9D4EDC1109C730CDFF18B00D723A8DA19F224E51175BBDB209D07FA92D0BBD8D8B0AE3F3EBA5018EFC6CDD3B3E91C01B0E9809F0261F9CEED4A75BD89C4126E9D8A420D128E4A12B725BF7CAEAE6AA83F01DE04CC02FEFEAE139F83B9CF81BD502D9E3D7596B0392285B1763A8B730D21D28A46E7AB23FD9FE84066B037B50ED9D7C144225D2DB46D9D3D0D9970D2651D214F0DBDEBF72273C004CDBFBFE1291F1E67679BFB3F246B7250F815A32787C1E8FECA22D85D907C4EAED430D91110711CA8EF20EE4335CADD5EE409137C47C5EDBFFF0AEB5C6F025639925A0E12305BBBA30E5ADF03BFFBA7D32B8751365DDB71D149D2D7FEAF9A81247C3B2E2B9B388E9149060C7BFD282FFE7CC0EE75BFE2AFC1054ED16F5BB722584E903ACE65C53A382008D3E19997DAFBA879CA519D4088ACDB364FD723DF08D1C49E5A09CC97CE337F16C7F5BBBCCEB57D8D76B39350FBFFF6677EA44B2FA26E98E1BCFE9F7FBD33BB8157F9D62B9D8FF220AE95C054E665E37FA1547A1CD3FE012C542252D03E5471BAD5C2B245D5955C8B273D056C6880B7A7C8ACD96FECBB937872B9BDE15522150612B8FCB7171D6A15FC5F6B259A6BEDDF04272FCE0ED1C1406A28FC5938AC98A578D515E014AFD20658E77D432821603CC08700D7C161B514BE21F74724C3FF4907DC8A389581CDEE473D206AF03E3C691F217058BC0A4288907A774C556EED003F6986D5D60934A2CB1B210AB30952BF512F96A0D71069B91A7C747D6081F3048574ECAF5FD88A7EAE96CA66FF89EAAF436027535C102220AA0976FA47EAF2548E4C392FE09C541F499A968AC20AD4D06CC2DA25F85BE9C3A7175FCE5B51B74C4098B0EEE829395A1BA30FB1C3EE297A70A46E0057C5D96445EF849F97E9554036BD91F3275C8E09BF77A6FAAA3DFA5E1E7B2B4475C4EB685D79F71B4F62332609E50417D63151B9E8AF7EF72095F950ADAF355052DA861ADA3303E9E347CA438E9EA6552EC8758BAC9C016805207750BF25F56DEE04F64F10C72605D7F7A88E326AFE677C22ABE17A73684B091C810EBC898A9C71B3B2CBC256E9AFBEDD47FBA98519353F4C3AAFAEF64588EA72BC99F40E7EC324170E9B9FC556B6E888D3459768CB3A9C827A02F2EDDF3D1ACE7D59D72638AA76566FC21CCFCA3F94DBE8C42947A7260F32C685396CE0294D57A3C401CA15A96CE748A0E04AE8B2D1E818A57AD7E4FCBFBECC30F6812110589FF128853B4BD6F29F99BD64EB11144B73F095C80AF7B20B7FDD241C04735070EF6DEBD68AA9DFF0C33A6FDF12D7FED63E074744366F66997BB706668BAF9348669027B55AE5C913C4245169DA9F1F55F33E7DFDDB29AFBB2C768E1263D825282F87EAB90D17933027BC010DFBE344D1AA1786414471750D0EE07AA46BEDA89D3068E884C4CF50015FFB92427C055F1F267FA6B477B87C0984C1D2761A5B616E71D389619CBD6F647D4554588B1FBDFCFE68569D25BA4E8ADAD6451A78F2AAD366CACE0C9F157A506CAAE0A17C9B8CB5547AA2EFD948098C6382BFADD3361F67A7CE620944C3FF5B162BC49A8DC828D4F1493EEC7B2D6C54B15E1727C565E8541DB8D1CE86D8DAC7216FD464B8DC02FE8F6DA2CB485473B9CC80D4B445CCF27042510BF52AB631D43C9AAD49BDD6F738BD3D9DEDAC01C283622536CA849F67C3EAD4F093612E345C7ADB146962A28524013047E8072B71101355382E9C9F734D95F373FEF6330BF3CBB327F45693B41762C7CABBB781841D8A1DE9388531C413A8F252351BAD6E89CB34B4C85FB83995ABD8A624FB29906FCAE7E947655AF8BBDB261CF8E96D1B07687AE9917808BE9D1E6F4DD310C6E025A9EBF4301B3173F0611C5C84364A58A6E829B5804EAE909B9 +sk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29BFA99E6C04686E68302FF2DCD426F58FA0BF0B39B28EA3C4C441B379C4A473D40F2EB9B54F38ABB019E5BEFBE3BBAD875033FD7E1479DD334939D32E5B8FB1B04434785483571662520570447670548827700401465080417860376344512723062854068800865807602061684627277141242350676535807041471301401365522644636072660673717768888217321603787684684422614762811057182027454215301573518481133823886181540582235638313470216631713665437775551366184545171206680574855280274761528744305214214648235561463100651632054711544765322530703148378258871684687120188105671175323856558482435268134067534155456201811374680868220043440806343402418122113443111613342527743273533627584384187542127674324853317828717775211258733274761535863467046504745267676337737673410566502606647684213350456813865227507276368313717110368602054366446250136633527130721327603574605654868532356415550476330107684230003043523575651756114753754407437842340273810750234576780806233101752276517325078174064075481033814112663652333218457024081413001740888502103410352384206014423808222385517133677476502615506257521485471316775685405800447408418013817628586157330586766264871581017242138745632567162073650667846248428123468728618645520070172633565840314302810463066185375222347720644410200236225443437701851007026633628377657171318087487507106764761673314644558147332853344023745321325114372652543647256070454508356802177145877878513801665622457331718634526075255617880164484368303505324551305223484432347186476312574101736247386442568414780033501634362828880125845865864373000144721383385014137012212322505336486443848018601536380615057138377538864455437377863744804484481438001665037143570341084084144487087814178252102554654475443456240232303848010083467342474545627211511167286075267406023803857411822624782582080638301377718160360754354274467311564330456087062218238254432320756035114225031428610167628037635130652637303435558012841882686718526258122266874550732258586355658537137506167466258102202506200151362750628083536231374436144515571184788246066311614701175785131141402212785760363068770285844047440813386564373053325327614363561672685127248674615845731078176888631477724271145115746175846087748350442110317174460338547241438360610614388425653543465564075005786265175118471785611687254230820076368350570552135475306504063715188547415275168507703465360231284137778827885560250045358837343350426286688754411504421813176662711742852444554738074783481718717557027103637505214823625021064442827750142520854685113672338745641634274453165677160840738526731537317088837188167423873724301332100804021010621733403778128243140258731355527034085667725518513673235617033557323041218817643124836014027717646756481065152783442240645766488654504135343153778188327708054580600182674426216404018603058106811641125055158328037612630474622566721381585035261744204471607478761650586158578175550272712137571610387634783280235707187310263820655088147576312515103265470350288581301865536473117365482250256672660150307488458155701047813626211474E7BDFC9320DBC10C0BD20744F89E6246962D478701C6C2E82D63D6668E3EF1F65BF17B6C2A58599AE91158050613FBB420770B83D069A862392B8CF8723449024FC5767C13D14FCB004DD5F6BF768E4836F8B5B7B53B3A5CF7C8218B0EB780649F751D806B13586528B1A0823D2B7DFD4A42152DE31D17106A5D7B1EBFB4A77E6AEF73DAD3F2FE8A8B95CD7B52CD7332F6B236CE865A3FFA70C4888E6FB2410F7E528D55654334064C49D0985AAF8C5DFF91D8209E3E9573F04013CB897CF6BF58774D07E64492379E3069DADE580975FF13C56A93A81DD224A88B470E14DA2BE563E8CFD77F4651BB65B9EBD4FFEFCB5DD2AF3F26644260E1D1C34A4AAF79EF5B45A3BFE8FC5C090202CA1B873F1FF6C7CFA0D9AC0124B04A988AE129899EBCB9931151E35CB93223538DE4E3EA224566F0EAAEB961F98DC9C5786C7006B93D2B5F79199AF7FB116B463972DF8EABCA12C52DCDF388901593B99873B9F5043D18C5DB46F6B1DAE81D03CA8A6ADA09C7FF82EFCAEEC873A536191020F0EA9E5ED3003957FD789D6FBFB18117F74191957D5E0A80FB2DF7809DD562D155B7D71BD2DA0852DEC9F21556BE371333B65ACF0A1CD950860195C84057E313B7CED4EE46EAE7F179C10E294681E581BFCCB08C7F576E8717392F5040DAAAA35BD66F90536C94475342E0B7335DD974163E5371001999F76F8CEB1BC9B50061F96EA61962925A3A66A8C5DFA4A86F8FD3CB4840D79A2F6E33A1101CC583AFA84BE73535E5789EE14E1F3EA5C2358E7E796B7FABF69C0AC32DE4E1E1871A67A54CFE10A1759A17F99555DC8BD507BAEB4C06C44CCADB9A396271E61BCEAC56922FEF6D18974F4EEB0A48C936E5581EC042B9679C29A8D13C3B54F87E5CC0A7C5827B15CD1650D92E05900C343ADCCA55B04B9C2DD908EC15A5EA60DFA2EB1A68BF4C2C131F9A6A8ECE97B07769B5F1B7C823DAC022A79A0B8FA036691AF2B3B7888000D10B06081D6D09CB6400FA1F6E866D67697EB3C6FC6978877602F80D7785C962741348ABE0245D41DCF1767DACAE9526E1B4B98A807CDEDEF2CD3BB778294663024EB9BEFAE6B16595ABE5182EC5364785F0A4973F305975F06984EFFD319169464819F8B1A876E661CE094BC20D482B72379E8F6BC024B7C4752EA458CAEFE5AAFEACF255AAB50EDC46E464204EEF973181F1D80C38EBF744EBD294A87EE5AF454BF5796CE35AFB79C4E233C50F26CD82946C9F260592CFB34C17948C5A27F64C78355549DDCA0822744DF722682370679C0550A43781609706F1CF5A8C0E4DA9FAD5F5D3D690EE7B245F3399E3A8FCEB772A65AE79BE1A9113595B7F188118808CC28D8AC934A70F08A871BA1FAE3D503C562E6B578CEACC0CD2ECD282C4740A1D793DC0A13B718D771FBF90089E6C3CA5B8DF1AACC20158788BCDDA58F2641D56E9F8FABFDECBCF6D9E3365ABBBEE8001BA10E9864542C897B165601E34A2F77FC5F5714BCA912F2E44AFFDB97E7601688909B7B25A3AAB5851333F97C4F6AD557637359EE626DB5BD15BF0752D65A01342BDB27C00DCD34A60A67722C0AD52F8B10163E2ADBA4BC30A3F24E866408298349E3DB849F3693DD4A610F75DE9DC5406826ED57B2345B700B1AFEA64C10BE08FED08DD1A212310091E0A6B604D4F67EA44000ABA3E85F1951DC386F74556D4EDFDEF5BED57043C1169B0901528A3ACC400047FAF6E832D804A78C54B8FA44C5747AA5FDBBABDF5CB31B6364F3CFFC10E68CCA9E78919EDAC920CC3065D633666845EE60227D65F7CC5E8EC45846AC1F6268D71897D53685C9A00BBEFB4722E1A9277C758AD3BD4220E59327D97308693388E0955E938296CC48B9A4FB0905C7E22926682EB0DB360015E80EAA2A27F8822A7F71CC9E234BBC81BDC6F76314D185AAB27DB046A03A2DEF7941E6B21291E23259146C6E1FAB6C07B05A40782DA3C9D798576B07EB17BEB8D7CA55C5BAEE4AE90681CF936544EE70BA14C2C9784D3FC447B7F8E143DC63964CF6F557BBF1C3570AF495432F46DEE0AD3355EC626F80883C9A49CBBAC4CCFE2083CA45C4990E873F0526615773FEB85ADFD091ECA5281D915F4C25916E845DD6D7AC5F998B9640CA368D30D4DA22F420336F5B5D7E33B6F2FA711B81B0F5208568C05FA162AA8249E16981C27EB6137FE1058BF25F6E2AB37A4AF20EADE6FB437F93FBFF99D3F4D05595DD86CFDA4694A6E80002D0F519EBC92C4202A12372CB6E40CBE1EFDBA426F84E5DA5DB7E13A4A9B9CDD39A44C3C3F73BCC7D0CD1E4B48776698CFB05B4A98E0E40ED75F70C3D72E3EBED072A873142E346A732BBF75980EFFFF09E702E5B8FD031D54D6DF06B441A6D3FC8C86B5C8841CF0DFECE19EEA22D8E022FC9E262E2D918CAB224ABE3793CFCAC7CF36AFBD808B0A7E953B77290F348D388E2E82536235F826144C6242B869AC7E0557BB49A01C304C60125CED7D3C740FA900376A2F1DBC3EF429A43688D4F59CDA2A9E81339E0257312C04288D7F96F27F31A9DFEC3340B9FB5BF9BA459F50B4D65AD65A0B217F4AE6CBB3AFD6AAFB6CE9C3175E20A2EBBC1B897C147FDFC193403E25300172C9CF80AEFBD355070F17D1E5EFFC39E9064B76E327F1E8F79FB136EED81958A5793645D0C18B263608E463AE79483F78CE9919A6A40795D3E5EA9CB262520FD0563F9DC454DDBEAFBA49B62915370579C115065E64F3A259729E4F40BDC71906E413FE46852B37558EFED7B24B3804D6E8C75A1AE4D6A9ADE49865D10A7F8F2BEB54AB305810D452EB3B223BCDD30B18F0C6F2E305D1E38FB06893CEC5631FEA62A6F701188A5B7F1878809E2D822C3C129195FFB6D595ED5AC08D033F7C0BF75DD8ABDBB5C9E99D8144F9F4F30A197AC3D7097869A69302FE1E96C68A756005DA4AE3686F65B25F8D0203DD0953DF956142CA350DCCEDB41E17B25A77E94071788FD9C02848B9A5E7E2336AAE078937F8360704D9FFA78AB53BAE8A3416B69C510972ECFA5522ABB264F96EF6894454C2BD3914F123BC46BA1C77F437362DF741B7A24FE07984EE362C2F4F10AADC9047038243E359E890737EBB24C1E2C5124F2CC4DA576B08E4E94B2F9085252F76A2FFDA5300A2C04A2DE5BC11780D697A6F963CE1D86C0F1FFC84990DBB9E98C8FD44A20537D87F425DE439324E64ECE14AD88BBA1E1A4D861DBAE5135FA03F942E145FF42E7449C5CAA1BBA762F4EB8FF0AD30AE3AF80599AD59D21A2C7364BB3DD6233DE6682E2241D5E70754664D179B175DD7A4D7BF4260E728C46A27E9F6DCC4392FD09049C2FB3D8ED2DD7BF2EEBC04B9A2CCCCB7A7DCD2CE11DFE4A6DD3B9A39459CFCCD42B25293BA5AB5CDD10B4532D27EE08DB99DAD489AF8B2EBEE78B98E538751FC3D3B4808FD71FD5F31248400DC631E870126C167BAA83A7C96C93A5580EA4A55526FCE8CC4EFBDFEAEFE931B19C73418564CA30CE1FDD4D1FB87E5E4C06DF9061FCBC215D815FEFB444EFB01839077829A +smlen = 5603 +sm = 45DC6EB009B12053C2C71F4199A9E647BA12296FABA1411DB199A04E37BA2AF9F37C9C5C9F0DA895D994CB86FB8E194E6BC9642ED4974B221F062A03A3E35A6318119CA023FA8A5D9F7EF52F6B96A524459740D7A32DABCA2ACA322234009344E71066EAEB387A4331A8C334CE4E9F65303FD2FB32196EFAFE751A7637BA92936FFD5D5DD20ACDCE37E11DE03E6DA5D6BDCAB3D08D2C882AAECE2E4A6C2B711B4759B9D32FD6F2F743B1AE31A7D7A871B8DFD54A8A33961B38FFAA4E4985E5384C9B9C7A95E5EF660D2A9E881A3C7AD03A637CC09A5A846F89832CC1C8826F32B38B141AC5B0C4B3BE8C1F76A8355E8E834C11099F7807AF91576C4256158EC0D68EE397B0FE934B182F089861250F4901F5B2449D8DF9ED20DE81698CE1D843479784ADA0BA2177DE1D8B4A1D81800C5270D0C226B92C32266567DDC18118D77411FDD53503564E5544C8EC3C77B9425AC536106A347BE86882928F247FB2FEDE72DD5FF2C07D6EAFDADF29F4247365ED803FDA8F008F903D067619036FC6AC33756940518E9FC61B63F3D15E61DDB1335191EFE3F396F75570D1C95ECB5B7D005519BA863D90C2FD5809D953CD4CE2A8C264D4BB955F6F6C951EF4B28C62AAE5B17AC97CCD58A7514F3125A3A39460501B5D89519D6744867176AFD9CEA1DB4929B35CF741BDE1E33CC2C21B6F6D664E65C64A1D37E39F2CCAF6905AF92C6CBC3D463AA0E7067CD3409344AD457DEC14A34581C1A1A2B22B89A778F450AAC7D3478FD54BD53BF9582306A1EB52B4EA339D2DB823ED5C1B0A85B322D42A62ED71E1892719278BD7E334BD8C9267E10857F5249AB289B72BF93509F6734B38EC6794D2D9B93D53D57FB7ED80108EE4F0D612A9D9040572B714D88DB171210AAD3B0D25E700B8814E8C0684C100FBE44D06C58D9CABE71ECE69C038D66BFE192737EF0884EFB270B577C34EC2B24D078143589A74667375C58D6378AD4F8BA9C85D94CD95D56AD70304C9CCBE93BF354B5464C9DE414179880B4E97D8DFD9AF5D5683110989DE277724D85A1D9428ACC71C2760EE44B6B11E5989A9FFC9AE832A0C2A537987A411088B9AE5F21AEBF09AB1CEEFC56133B06098C2EEAC525904FA9101CE152BFD3AC327C6B7A927BC632AB9150FFBF8AD1CEFF49A1E8A187CE1D9B40CD6CF60437557B715AC818392C4D17F914CBC65B2D6079EFB89534260973E66189418EB06E4E05560E87EE5EDF949CC7DD4932B70578B63B5EC430F85195E829C3A5EAB15CFD09AE57BD024F6DE5A981BF4FF68A6B159E3C05C52C240B136454D151047FEF6D27CAF7EA41F12248AE8203DB9D692E92F7A2923B839A60786FA6FE7D899C42F780E83455C022092189C869BDA3BCF5F16BBA623F0D47F73002BE93E8685F935DABD5DE8BB6BE1CDCAE7F3C2BA810271D1A43A68240C79560D3B92DCD0EB7C2CF09948E458158AA33572A28FF9D7F8ADB0527E86A162E1CB6A3E77B0F150868EE16D6B9A1BC2E9A90860ED6095C8E13A575618DCD8DFDB45BB7E6C8B59E51D4A042B661780098E3529A464A5FAC344D59A22F648EC71555699AB4C99AD3A9742E3619527EDF06D5125FB76DF9FE2CEDDAB32F51D429982DAE03247D9E13BE8AFCE074057516EF23BE0F6BB1FB4D1AE9F53E1FB19E10B985947A2F14FE33A6A60408DDECF99972866324613055502BF2122512D3A4EEAED449B005B4C9BBFF261421DF7AD70B7A4C8C016D6FC8D6D597864AC95B0C5693CB6C806FEA937A959D325596976FB67874247B3B90B68E0C04CC8C85A9999174E53CB35A1EA867867C899E4CB8A690220E68E6EEE3C90DA4E3A502E971947D271463B2B83C7D3FA62A91429C2370AD6B714BD1D0D7F296C474E07A4ECDB2BFD95AC7F07F012F12DBD9F547AE107C8ED7288CADD165D1F65464578D4F333E457CD6A5158F7D0A2E3CBB7C82581DF8487E024F43DBC86496AC1591FDCE481D24C5FD5BF5F5076DECC634FDB5628E3EF8259EB38F518C00B8B86A936044EDE4ED080D726818D3605760BE435315C4546F7DB17482016AEC185FF500B52D1B98F8DBFD79E533AAD87CDDC94A6B7DC55446430E1345324D0E9DC9DB61ACA50474A09BB5365D41302DC313D460CD11731BA12F42C6EC380F8E7DC9CC1C61D583817B77B810537922CA7036373C4F83D199D12929BD72A71A5977A9A8A20FDB242056D25B6280678BB9362D96B08A8204EDD8E9F51F6B5B943A1CBAA7094316AB61B5A52A5B011A06CF151B8E257F7215364DE7029543B5BE17900C1776C28E9C8152C30F94A07D16A5612B7686112A065E51AE6CAD96FB701C18DE1D53407F3EC1C3BA0B88BA6B26EF48F7B8F633270EB85292F2FAF08C3A2888CC354B685FCC0383A501B104ADDA006736D7A514AAF4A4648141F6B71EAFC26B8415463A9AA746EE5CAA60F347C3C0E3F7ABF7CB32689BFC9F83B3AC568C0C1EE93657567345DE28656B6CCEB81BB61655BC21041F303A0A5E6DC35628B39BB41468491E3B2804E286BC38E863D9015EC3D36284DF477E196215EABDF20A4C086C35E6159A6176776E3BE5BF41883CDFCFCFE5BBCE0D444B3BB5CFA9EA6F8A5F2BC01830AC4990729F43462D097DCB80BDD1B3450F63497F2377A135ADF77997ABE2093BC4F307052B71DA0B8767BEA6811D44572FBB751D0A5F7C94228AC7D8EB6549A92E8500B278C621A136395C06E442475CC06DBEC70F8F464152A38B204B23BE5B1380BFF828E9AA41E40DEDEB8F440199957F18332E4DE8EB0CE35F03216C9368C5FDBB2439B557A64FA8F3F2EF705FC96AC52FC88B8A5FA1BE1B1BDB0DDD50F26E648CDA633C84DB1E973D238E84C07F466FE7222BA35D24E252EBEB123DD75FC0FB05F51DDE28073FCFB156752EDCB6F39B89A7C9DC9ECE4C4A56DFFD5A2E62FB91AF96900DDB92350F80A5A461ED9AA1BD6095575CD675E65947A0B744D9A69BCD43E4429806485156C2E1575D187917E144F27706BF136371B6949224275207DB4EAAAC72BC110634B3A8BD9DDB50638FE6CAFBC9F5E702356863BFF1D0B24AE20D748B623884B91D29245530D797FE01A229B4D0795B85D56F8998696CCEF8E3E12289F7890DEB7D66E2C4C6BBAD85CC3AB0A2BA71617A2606E98B791F73AF68273432568741EC9696ABC0A937E2845F9A2BA18FB774B83C0302163E713DB1CDB15B6A8D88C9328AE337AECA388A05BA03A7093478EAF56891923E73F3D96AFBC92886D08A8B06F73034D67C58C5CD69AE891B779ED08C01314D681A69FC11369D5BC70AA97E7D2D96371DED0F0F3BC3B3F897404599FFE1A64B4B52986AC52D8128484008AC3552280144CF4CDBBDFB2C76E82D89A57091EAD8B9494C4868B37E53184E70B439083B79EAE67AB26C8FB7221CE5DC01251B8DF32F56D2783B1E41DEE762BDB0C8B585631D575CB00DEBFA88FB43B866A618D96D3BFCCBFC229A81C5909FB8B56EBE264476244583CF3BE978EE0B6891B391B27F35A403C8AE851983C7AC7BBAEE6CE18BC64477F6A1FF69CEDE703B204698A8A441B9294D7411AEC9092E6E78619916B242561F173F227D099FECF40E98B330AF77DD39D9A1B2015FF68C0A3E0D385C3865E987C3FF47D76000F48CC20837E86804B14874320658DEE9AE5ECACFB4EC1D7C719FEB155712A479D490420D60968C3A705089A2FC73CE188076D3E8D02C211754462D639152D45B05EE4F7763084B2415314C19AC603343349840F586248399D9C6058D770631707F4334705648701EE5E5BC45D3D8F57D90387AC3863BEDDB79C7DCCC6E71BB7A7427DC95D2C1C3423DCF9A5B505773230A6F6CEA94F5523D7950BF5E5EF33EBF6651838C2DA93C3FB97691E0CE0B612CB3FFBD5B23846A4C599D060B352C77786CCB9756F3F86D3EDE26127226E9AFD96F2E270E251D418D0102E3F5FC76CD33D44A20485213E418CD657DCB4BE590E424322038657B8C53305328E895EBE0322C5E141A518B1F42975CA8965739D4A7C509B25B03C29C22DB66DB086D6EAEDC860F3599F213E9FE4906C4C682C08038E44D4DFF93E5008BC8F6F3DEE25954F99F3C48FE59B9C88D1220537BD8C2A7C2B1D77504DDC349094A60AFAA71CE2FE8F54B40121052649BA386987EFE76DBBBA957E9DCD13FD3871E4DD2741808AEB93BD2E6704BFADE5C9C4E8B0E8541A6F7D53487D5E2214A0A591CF0AE445E4834AD22C34B2AB6F7B8E2DE9BC85D29DB92EA503216D1935D56BBE025B3AFD1617219733EFDB7A3720EBE4C48C581B9BD5263BDA536D1C17DAACF2C1E6495D3254AD82BEC4FB91698656AEB98394EE16D851150FCC00A7AF57C8A713978A6C9AF8CCABD3E74F1F817E8D3E23B53316211C5943C43A59166290F562F01CD9EC426211A6649BD9A8563432D968FCCA41CE15AFD9A05329A27077C494F66FC2781D626C6EBA47B6A7F25D8344502AED0CBCCBD94FC11DBF0E1C7F9FC66E61373B74DE00D45BD37876CEE7B5AFB03CF4C01BCA7EFC8F053032EEB9A37CA16A113C423113673300EBA25F40DDF796BC06F40E2D629301295E9DB1345BF30F24B7EC0104868DF71090BF16899ABDC1C2FF000000000000000000000000000000000000000000000000000000000004070B10131A62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 + +count = 70 +seed = DCC58DFC13B035323ED44BE50A7096F697C9C143518FED50A59181160960203831A9904847BA20B85E99FFA63E4AB0B2 +mlen = 2343 +msg = 954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA +pk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72BABF59F4EDA650F91AD94D82F4DB276A23310135AC918E812FD2FB0740C9BB10F451D37B8698CAE9A68E4E3BDFDEBF435165C12D9CA37846DFABCC8D2733B5C2808BFB1734A36A9D436995A4E151355EE7DA896767295DFD5822E804D699615759D51B687D01C67E1925ADA9DCB151DDA1E34FC5427AB13DF53B4E49E2C43ADE03653FF9F145119ACCCC9249174C9B3E3F93FE29F4F5DFD8CDD3ADB927682F6CF1DBCE9F291718AB9CA5BA5D13D9F65EFF0DB9E5942908D65824AE9FC292A3D42E75683E1207B6650B98AC74B44BD95EEBE97DE8C5706B517E5E951260793ADAF0D0B08AFEEC7163A64E38C3D178FFEAD0AF50E7CF4406BFCE238ADC3054D503A2F74FE2070478D9AA67C7CE73D50688AC66A0337E0EFC3F9B8EEBD7A686713A9D7FF95999C9F43D33BB6E702D520CF37282987265E11E915DC881467F6540E329BC4FEABEA7381F40FABC1BB9C192D6AD4259637EECF7CDD2CC0765EBB51B2602D9E89FA864AC2C48F215599C795B097C450D1CCA08CD2CA1783C233ABE5E31D79546A07A7DB8A8CD70F2E7A4CFEF4E1312E76B7D2D5CBAC2F5ED808F27845E9E7D9CDAF7AE22481F8ADB9AA05B90FB9D67801A99D8001B73C61949F48EB9350F345A0E4A3E641F842F66B4AC1B44D89AE67DFC79B270E3BAB908596719D6B38329217DB9D5E66F36D82E00510EB4BA3748D5E0DE8850567EC0E4CFE0005486FA7699AFD981D049BA435A8754D708EB2E7322404C83A9A951090A518512811D78C9A3ACFAE307F2F2ACCE43F7BA931533F530C7D1BBCB20933B859F53775F14E0D5844B84F8FEFB622689F456E89CA21578AF0C03938166CE0D2349F6B99D23136C83E233D55056BFFC6F625BD71D5A26B8614E2260F98713C34DFFF6EEBCB851C6325BED9CD90820CE5553D549B2B64346397FC13AA67BC62630CB37BB9A07908C399D628F30271D6DBCBA903F631CA957C85C5A978DCD26AE74DB5ED03531412BDE8D620B5F12A6DA1406C1523DFD33A2AA45610A2BE1C7BB2B0CA7836D8948FB08CE2F2DBB9F471E88197C7E1FCF8E24AFF5AE746233C7BE7C66A0D7B18CC1D21B70382F9E92DAC7B8558EA2A2B29B6F4264D1247D0221E990D3FB70749F72A1ADEC224AD5591B03C1C113860C40A01977940685C61B734564317023E676C4D878FB6F1A1EB45935235AD8D6FCE6215FE6D769D6DE8ED6A77AD4A84CE105D9542AA89BAE4734234628DEE4D6C6F6C908D17FCF15EE1EFF1F7CBEFD2CB3D50FDEB785728BFC629C0FD02627937FA65B41110797AEE1B3AC5B007247D2A1083E7FD5F1D9E6EEFA053DF2DDD9B57D89B18FC5592DA16CE8AE935EE101C05ECF62AAFB672C7149EE5C84016E978C2AEB690EE27BD2380EC6977C3F5F4538A067635AA3B32F8E08E37C43EB10533413E72996F1FF3B1C56A7E8C2CD0B1AF10DA882141C2D287EE61809D0ED5112E933479AA9DCA667CA98623839A7900C97FFA9B116FB3DA650C214F6B3A3F461F7C9FD94BDE9A6E005232B912D38163ADEF64264944A28B8CFA118FA9E0CF2533CA38764CCF3388F21030B2613F6654384D8BFCB73E0EBCD68A73B9B4A9149A9CD86E111CF6CAE43DFF921D4902ABC82F0EDFFFDC83FCFD066B301EFA2AA65DB135BEBF22795F4244AFAC305A6B4FF0EC02DE37A3B1459DB035FF59D205382DF25889904507D1FF22A2154B0253D8493E2276EC9CDF297872575729C6B77DA5032208A7B99601C9D94D9223AF7383D617077D27E3A66B52E287A9B2756F7D789E9AD61FA9BCBABEACA85B2951EFDEF4A7386F1C28AD400C8BEFC24DD2950E16B7FC2EECF31BD330B5440FACF5B8D6C517F427598099F00C749F8F32DA47D9970A71C6B71EC87B4D719AC51C47CEC4223558EAD1E816585D716227F64260400C6C93D5624B9CA2C734C6A0BFC85DB2D36D848C41B8BAD437DDD6917F4E43AB3267421EEBABD630B28509E7EB4615B80D6C804F95B4C47E8EB50007F549313CD5718E7E437A718A500052E0308E076912A934596926C9A2B2C06F5EDF16A707C913E2623CDBBA6E994D51E687BC71D9433A97CD910DBEC452303AC1BF6C2DCBCDE6187C8266D73D4EEE59852773F15257B24BF7B68D87D170F20F74A5A838A11D33F78F252FBB368BAE370DE00B243AE8064A4A9BDDA9979268107179908DDED1F30DF1B5C62CDC8F89FEE84812307313EB90AF6C1D8FD0280E286B18320B6F3E9743A978015F45805023F2BB649D46A08FE4CDDC134B4E9F3912996F45AAA8CF53632573CEAC942B285541A22E9620A04F777EDAD31EDDAD51A34B7E242B7E97F8749E748B5A6087AB5A48D49B4EC3E0FABE11C9738326294E3A91BA7D2FA25950B61A7C8067EA97F53D0BE8F8CFF5ACD417E94273A1AFEDD0EB1FB74BDF464E97DB135D5A2E51C6B6C20F4FF436E9F036637E71ECE0327A6C97A2B2B906739C20CB966195C952016A48265032D909690A3A66C52AB12BF89B9E1356AD4DC0CE323A4FE3FD3247DC565B9A26842C5102850BECD1182847463CAA767F0E2E1E7EBE314183C1D428FDA385F99785C4CCCB912387E4547BBA3A87C77E85359FAE1048F617C33F8A4E55255747EA84C27EB30E0547ABE57EB2BE02A54BBC4080750F0DBE78C9EFCDE9FE7F05DA9B166DD488C1B718D7E6417278E62574A57F165AE38686F9C8A5D9648EFDA9EA9523C579A774092D07 +sk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72B23161C8B4CC5CA68A521B4EA29D56406343FE9BED5A66771DE29AA5361B5C34AAB6E06AC1F36FB11A2AFAE189CD5DADF68D60A17A9AA1160550BD784E1E17F6124885468073816056215750542035187115027201272818411046753041556631366388052305886446104426184814763167252338240246322777472317732744418240181036502873688062063058471860426866707355165884267728812160053510833875257648747467526311567830108117245074135538442372225046847816336117436042871760130577727573241271475231330842402143564456310131516528711163068568235857100642037847438728517576828642250237027346533463486066546818867222521470774326756726777538787556477362067781341022674185347438014001443838186062437051227318431826007382448181308823733262081400717503176027083260784023334347232026626425355143808311512066174414718336237384744888828084116048616537082645234002640588058051663555717686446802540634225365542360525788503687711121766743706743058803277581056838434013504217705181020256041732610404783688112084432568431635433438436201758746111887286272040778085474854114256702773348653605823818736230246287025521421543453017080708376610810053152626471118841361741506163883215353636078530466378342327374211320652212470336461857402454258616747256478377462728656044081454107817156657385831688574426161512337055326062284228846371053601322505304602835814614776867704754536116422048170108012030014543731408075272665801465272061580716475014100006514143087187235517755387468384047010027315818860112311551466253671088306862341678067532883826652455152626825572467652558502638120141331188638608451573352702481331586627773157415213284135501206770201112030412434415350076043465057365802041342588274060412621051366167138476176864560286435773434362017041584223704766506500328766111840778720631245821208422137522268466763485350754846353673527361681763562081877562782615425672872567488754788344002055753833235085152336117278133153645583823451845584546834875025263766176852146181140106080775277322872616507531662742323143788277884423476777221551614865654027161673270282524560263124558011846316446022737107865747462355102862554407530442041056782885131227070271482260330365224460338833776784373288574138001641476778710482078653004185786463151824358843847173500873135621763081661321156374363767886518060844611126036830371678765716888563870520230144021686836030776451537218482654588527001016217080323168874704408078810073483575268238488015026524457176453622830770166252587501084854424514030632217085444704622053022461175505565374156474878478247357248470625550558014245362484883042545327616827318657542440415876440731682606155647604643181477030320410017660120257744211650726220418851243333736854860286242402226357334541435243638165428575568545631340026008788578633133145443872138114708227840615513217737104534085328373036507207661431226032520235651335522743753172200242858348010717221474488338214443637637042784211131034643671527611758737472058108856508726013250541173573818683650444138237478753048443832456471856411778368031124365381277406B393FFBF1747EAC11BA9A1B56228DB88C98A878B9ECE1C6105E8986637B81AA50CB5F3C3040512EC8AD31729BF9A1D99BB662FC111045949870E43AA9E609AFF361421FF038BCADFFC650FE89CCA9070845C5EF6948CBC3C32473CB6071ED0DFDFAE7B9EE3BF7DC041CEF0153EB6F1EF61AD94D5176B375247E6F8DA9665472AC2F3BBD6B32408B02CDAD5D4E5B6FDDE0627D2909150A5B3628B451B655F0AEE2E4A75548F08CBBD30E6161E176237543A3E75E0EB6C0FEB56E25A4DF2C630498C437ED528647ADA73B913CC4DF94018279DF38DD0A5AA5EE7D5AE2B641CC3E27C489627048A24CFBB373BB5FBFB8BB343C7DFFB15D8ED79782A69376BDC3285990D1BD150C486056935A10FEFA00D709BD8ED7ED08BE00E46973F932021FDC6F1B40C9BE0D43EAC467903F56495E2C4AFE347E4212CD6A3F962B6F7788596C30FB957D8943CF8750E93A6F0D6CD6B926E344F908E41F827567143506342D323BEDB69F14B53A5BD01CAFC0628EA835A759053895F4B79B3EB2EDC3C309EA03EB040D4DD8DF1029510F1B1F65B17B68F4E3390CD046DEF2BD9C1A2D1D6052C11F2A80176EA779AC6FCE01F18E10AA70AD641C9977140A646677ECB17870C9192C18D05AC09E2E519617255D239278DD9A977BCD989FEEDF3DE42420A826F8DD42B2D0694C979A2FE0BAA3DFF6289211ABC5C3516766BFD1F92B115C91301B9ECB63C3772F571FE09A70119AC7792F23DB62B95285C792046CE07F4B46B439EF6A7ADA8351C4B53D874D5091CAEF2DDCD76FB09E8E1BEDC88F6A7ABF703F176809BE28FE99398027DBF82B921A0A744F578464A8166AB489C392B39C6B7B8D60FC3CE860A9A317FF2B024192267DF861B7F216CBC45A4579903420FD2C2B0D23F97ED747FEAFE416475315ECB902507B295009F2476DAD0A266FEE5A71E7B14CA4547C814E70AFD03519F2345D5292EAF4A8B35E1A73A13BD78C1833C554622C5473D2FE9EE7F27A3380D5FC14C378D5065292293333C2652A77C8680706F59EC45FA764A4794C472FCA61E529D13E4EFD893499A9696E4C76E3F32F36CFA54B3706D9FB58339712B6A8B91B709AEDCDC821DDC0C69A379D044F6E73BA13F1F95DEE930103C763C794350EB7265BDBAAEE36B83CAF2637D746FBAFC7555C0C3A4C476711F463F6E3C6B551E5021AA0A48EA9695DCFF29A488FDB18CEC268297AD742D04EA7FF5664CE962E9C35C3FB3A673EEEB21DE1E6C84E9B7A214335137442060D570F387E2CEB9C6AC211E08DC5C1D7C2C81FD63E7851B7EF0844876E854E158AEE17775FC3953F3A836DFA0FE7E5729DAE6E16D4F07D15E3C0BEB52ED088132B68662F669BEC743347E3F4B80B0EA166A027E9E9C51C3A45031264D2E2BAE910183FFB32B20C0D5872E736D0B86948845ABF70063B6C016C69D556759148C2D9B3E9723D59F66372484493A84CF004CB5D72672A6EF23EAA5C16A797ED1F4A0B6309738B5BE8F91BAD8B6FD4E0569E39B7A8EE0913666423B2E0F95B58D009A394ACA6788DDD899E6A21BA7A3F8B24C4AB333503257127E590974B0EFE345CB912F1521A02CD3A872737F7AA3AE25B42C60D5D3951E6F97AF97D4D0C73A0640369FA4D2B3C26BE5BA8509B0CB1052A632CAC1D286C11F4221CB83433022879D74A9DB56085ECE394BE38EA60386A96559FA3112AA8BB2869927D536F50DDEC11AC1B300037A32F920F2131A259625FD8CDBCD56D11BDE351978448C45C2E51B7A05DA45E1E5783B6544286CDA57EB6E3C3898ED964B5CB941A8380815DA417DE5B3DE8506E5372F99130C986FFCE9E32CB8795FA88FC635D430512C6CD9E52189E31CC0A918CBFD1081D4658B92442F8809B04C96D997F5B0D3CFE359D26F067CD1A671044B915417138580A904678AB18B972FE4BD1080F865918B971B3728DAD83699353447A29AD1EF318135744F94AD87F6B076D1505899FDA34BE2EFAFFB0B7B250867284B5E8E70D6C5D32F16A771E8309363F9BFBEF6E8E94D3DE243585207CC111EDD37AB63D4935FD750F4C3B1997FBFD31AC31621BE79E7A37E1A8783E03FFA1DA52DF47AE462E0F3A214ABD3A8BDA7F506478543BA985BB569798F3C6C7DCA377E581F351715765B2EFCE4864B08879B96EF3C7C25DA516E7A0FBE0C6480FAB3CEA6286501D3D2CDC36E4F2C376C39AE92BAB8AFA00010E7049E4255A156E066C2E6B4ECCD12E2C0207E6FD8193DBC15C914FD0889185DEFC3B1FE04F41720FFA5492D679AD47CA2C6634BEB967FEC579BD50E0EA565478F8E27C86EC36A0531FE6BA400D56DA857A8498F523451CC16FE3586E5C751D3FE48011071FF6ADF723ED99FA28825CD0EBABB79FF10B9E0E738E3D33889867B23DF0C818D3EE164392B040ED72BA6854486DA3668ECE1DA065151FF7B417B508EEDCD4287D40980FBFA788644492ECD9A48D38FC5399DA0AECEBC349B2787AF0FA87DDF3730F9B13E895189E984663B328341E725C7DB7F0752905A80382BED652964424C1559DBB220932595DAF035425116745AA8509FB36A69E656C3B059E4F5EFFBF74A21A0E65C0A56F47B1EEFFDC2460439215F9CC7FB78E8901F4673245362706C7906A9E08A7E74815B986C7FA8BA27F9ACC1AE13ED7CC8F3FDF4E85AD3208ABE6A730A5A08C1FECCC8E51FAD1ABD97689954BFC6676A58B9A3088A61F27F5C7D2C305D8C24E7B2F62C62D4173AF108562BF320E2599F49DB045DED3031E7C8EBCE3AA1EF74B083AF512D2CA15B05F77E5FB5CB2AC52D2F347EFDCE9B5F68ABFB6478614A90FE50246A7A7FEE450041797901C7E26DF60CAAE7B6EFF503538A83F0225879471DDE8F93267EB4C8EB007C81A9E7006710063E29D7455BF66F511E42ECD2BC9908B568EC438D1C55338693C9B47DB75655A5292531DCEF4E272EA90F9120447803CA885B664EEC20094B07AA44302FD89FA3C2A9B98982703683E4B97071BA089E2D00336A34476E88943F5624C70D17B54E2DCF84CCF743E521145535A254A6C0732839AED6ABAA892D684D6029F8C475A9D99313B849E2F6867997B9F56AED7EAA2D8C4A74AB84E3A38F29123B08B714338E09D45437BF708A5B44461875B735609F9AB4C059976D0F19FB30BE10E7CAA91AF0B7CDBE375041C5AF2AC470420D6B9FACC2E3E3962004566B2820357FE27CCF6A9CE690558A3B130F520C420587236B9A657FF2927DCB6E3743E6D12B002E1CBCDBB9BCDCE79D8627C82566D6FBD1D3C036315230E72EC565FF24B7A45D5C43E477BB4BCF4ABDB4813DAA32D8C256A25E1F79020ECBF6DEA2FC7E8179416A2308EAA9207CD933BA047874919A85A8B1DC147805DC126AF53342DF1B857160C8109AD5CF97D3631067F75FDEC3A5CA9C9D085232226F1BCB54BF20D8723CE198EA912CD261B40AF9267990F0AF1BE21712B3729830A276A3858D0FEFCD16716770E3C157A6D2C6A575E9323623D664F6AF25F5710554468DD9E3A4DD282ACD3D3EA3DF1A +smlen = 5636 +sm = 3947A9255E70EDAAF785F9EC2635B5EDDE6F948453473B577F03D8FCAD9461D41F9C984B5255046B5E93FDC454EA68082E3A248FBEEE1537297EE6BCBDE32065C03CBC6CC939283299B46612179F3A38B8466C635A54998669CB8D36970AEEA45C324EA1B6058166C9F7CCC57913ADF375E7C5A0E4EF05D02F6E0BCF7E221C5DDF631FABCD8DC12DAC1C9223A528F2DED5218AF2E6E83E32FB933AFB46CF025225D7FC2E78C17C4F360942954CCFD24DD6AE92A004AE1D7A371A59BDAD3D612006B91B3E2E5C9220F43472D225DAE61FBA87062C1E645F06A2BF56E68439366478CB7FD2CAC2A71BC8A9334FA0060F85CD4FFD01A2FE3C0DF7A038EBA810F2FA082633537E7A0C27AF8182710574BD4DD79FA2754BBBD397F5587BE9C89506CCE7B4F26748EB9D93049A39B30263F78A9768B82E968FE7AF8F9BB6352BF82B9B5E9B11FC4246522BEB9FCF05306F2D554B0E7112526A19B83815C419DEE5C3E16CBB621BF17FBF694793877AB41E2687F1A3E986B02A088FAD47D5C97AC5C4D7CCFF7363EAD97F7C01F288EA6028DDCE906F52A72DC65F7C3EDF133EF56D0355166895D0A4DA5EB1875866575C1FE2224A8E3EBC1F6516711297CA3F0AD3598951D4FB287A9ECE9C8A75AC6C6752C2CB069E4D7AF8DD13A9B0F88893B2126FA97E5938BB3CBD08FD30CEBCAC945060C412564D5F0D2E8A8A61EC5C98A2AE59A08806C3CFF91C0D49BBB8F42EDA13398A003131B284B2EB2731165AEC6A6832F5F02BFFA71B4A5442CBEC473E069C26FBDE1E4E8EBED22B1AE49655F314061D710EB6BA780609604E4B7D17BA523FB4ED1A876F224DD2077EA3F5FA60426B84AF63D05893DA57CED97814A1AF9FC1EB65945532BB997D096B40AC90D34FA5C5CBB6C49EE50B83F0AC96DB44047810EA642704CF1793F86254BBFBE2A57B9C4B4FAE351D36BB0E1A626D17A762A68CFEFB5505470351A91CBB9339C451FA3A39A23388942969CEAE3FD0CBF8C3545A0F6EA09C5121B648AB134197F71FE37E162738791E01E208A05045D490AD675879E6E6FDD49CA54A76811085CE175B1111F7D0459C37D1C5BB56643DF533552F73A95E383CC1C90F29860628CD52C3C038538C763D274DD425ECA12A03675CFF80D7B8A905835F90D841B8E6C869C3E320F8BC8788033E95ABE4BC202F62FDB816DB3A42B01BF8AA7A27BA5AC269A9A8155504FFED1132356B50B660A2CD0A711809936E57A01D0B1DEF4F1C6BA9EBA91DAC318866ABA507706BC2BA47056BD7F21F9655BC3EBE55266E7D71BF958B57555FC418B5E31F51BFF5200212ACCF1837C6E42CCAEB62CD43441A9030A27C9EDCDCDB6A5208298A06D0E6776145C2669D22D0DA252B9A82A55DF286C74CD3C773E53F60E446111FA86D09D343EDE45E6D135F0781BF2D0E2CFF0499E724E4A166525C5D47331A6F8D1C4A5454ADD1BBC8C81AED62B65E6168CE24812E0AD07B31EDE80886342510C76AFF1E94766CCA0CB091E72582447C70A695DA62022766F97C946BC4B3B7A1F6921BBC575F1B7CC2A6201B10765D0E8674AF4EFE4F298A8B5CDB2A604084885A918A76B6C5EAD5BDADFD664724A2B8AB1E911865CF61E1964F6B5846D6F6D6A20D342C74D46642D1067131737E138017DCD4C2B5A78943C6005AD4FB02C7F9EE92DBA940EB39A2DD4A9DE52C9CD82472D37EF7B04E4E765ECE8120DD734C72676AA060A5ADE0E77775594DA2855418919BEA3D7A3049749952DE87910A8312B12359996CF7B264FB14F940AC863B6D075DC732B46A737A208A73A923D979E754FA50EA1D54E8B4CFBD10036B4CB1EEB05BD894971BCF4DD9005D6AB43D8DF6948FEC6E510A447C7C8EA5F055FCBD1E7E839E8955F60DC57710ADE07866383C0B271FF5671C40142DE040014E3D3E6EDC080897318627843755BE2BD62E238499B9B3FB9F94DC5B746C0828CF2DED6788F2155801193EF9C31CC14504AEADA63A837674A84B1FB0A99A0D23E34DC83AADBC5FC9314BFA1DD821E41FA57489BCA74F74133A621A5E5C1C4F193FDF1FD9E8F9D934972088E0BA6E0579984C7380C2434B5EFBEE6FC7E7D90E59DF9363CBEF38FD8A1C92F690ED621EC95B785CF99623FB58F457E87B968DB92C433FFCEBF4CBBAB5A4FF019354B2E718F204C4B6219F7C939ECF77DC9CB77DC2F5DADD7E5FB7460176F984C1CB18084B4D4B694044CA43C0576655DC94E1D37C5D69288B109D1F8ABCBCFDDEDCA99C7C8CFF6D0C82CF1BECD90D1ED2578A9EC04A4B85D408439EF5F49C44A01B9F399503C838CED0215508476D4A2EF16ADB1599723DC2EB627FC7CBAED66901FCD3ADBF42B3D5CFBC6720612482D0ED794C488CCD952130E466A33ED779BED459B25B535DCE24FDE10EFCDD15580DA53E1F3A08A5B7EB59F4E497547DFDDD496474034825175E86D008ABD895091E94CB9DD65F15D2D407A71D438D56260CEEAA137549ACAC0B3354E060A5084AD6972DC4EFF0EC57B606638EEAF40A8337A186BA1D55E3449468A98413DAA161C04759648D8588F5AEBB0F5279818E2F83F2DA269E6C11181826BD5A81B5BF0817D137C696DF5A602A12ECED9E5B6B0219D2AFFDC3650323A9A1EF72004C8AC8C17D4A3F741DDEC04608691CD2F933739537D9EBCE4BC693C99C39A9ADCD4A6284D91514ACAE9C1C842D2339660741CA0A23450CB99EF833D15CD72174EB816898B096086927772310CEF0967BE65B2B081B378C1F5FC30A72625F0F37899FBE081CF82EC8406685F934E1F4CB4A136E8850299C5E9791F9C436F98B3BFCD47B93D19676C98B3CD3374F341EB77E6AFA9CE7D6742ABC00871F1C4888E2E12643E1BAC434E29D6A377446209761BB23CCF4E281477D4EE54C3E66AB41789722F4FD00F9183825A46BAD611BA037E519486C0ED56D08F88EBEA5BE8FD77276468C02E696F4AC44D2D17730148495A1917F296C69AC1B89E434C0888F94029BD89F33177CC2A11EADE19D69657EDCB8E7C3E94078473C7426E12C2EBD74161B82C63FFC6AAAFD5693BEFE4BBAF518DF8BA3E63BCC4A639F3E4A4DADCEC0C15FF8C181E813BE82620B33629A0031D17740A8B4522E848AF31DEE754B193D8E7D9511F0DB5B4A9198E8CA89CFCB1708F2F1820662CF727F38AB4B92AB0006CBB3624A6E324A36386A9C6631FFA43735B1063E1130405059D96E23A0D9DAE2792DD24CCB7D94EA5B57FA4B48F1BAA0428E768EFA4E3354C900E1EDCED86CF02624237DD25C9657DA870D56A4B60035D84E72267A2B6BBCB0A756F21AC4E7D2852B768D7A03FAFF65D1408C01740C757FF40E1BC444600F1198E9B27F6468555E72F321EA043924E3BAD761FA0EE3A66E10AFDE4A309E654057579A03DDFC100D18B95A798C8AB33588FBB9A47A9043B4901A26B824FDE6AB65A0EE9CAC0F292000989C98313D080BEB63737664AB384C7D2D8EFECB42D75FB58A3168F38CABB54AE1BC34977F340098EC37061719A47A21896A205A2020E7C59BF451E8F746B79B69F82D698FDB42EF284C9B385D943A19DFDDDD3301C9B92DB00800A86656A3199C5C236A51B8AD657528D3CE82FB60F17BD8D5F9362FC263A5AE70FD58BA75EA0D6A24B9D0C2B7E7ED120BFAA218EA769BE530E7380E74AA34B5382FF57171A5EAFEF0DCE9FA4A582ED016EC00CA87FC0B78F2AF98F11E4F98B128B49B8A080935E618F33551C4F3B3F0EE9149BBF9A569962C4F5C82CE0AAA11F480C46C93B4C03BC8B457DC0AD2EA27D636B8BB3C1A88AD752338669AFCD09983BEDEDE18CCF59730FC725D17E6D9137F73FCF226813BFD948F26843B6A4141E11533DDB699F7B2BC260FCCA6EC41D62400C5C3C65162BAD57DD730F7A840C38D4CF74C65147D513DF748E58A240754879F866BFF648B9D7D351932EDEDB41821B3BCCE98C5E92DCDD654A719DC8551AEC5425D38226E41B7399E5779BAE7D522AC647EF7DE709B7F9EE5383BAC331E56DEAD4CAF45EC3986036CF4A8D20ED6D9EFF92CC7BB4FD23F69F124A70BB58621F491908C46B3B2C6308C0B810F614DC9869369FC529149FB3DFFD491CD2BAF5371FFA16EB93B5EB1027C6D0E1C828B625FC7F3BE4A98982A217289933E2D417A6E096AF0E5FF6E5F7546E51E595460F18AF33EFDB605D5FB61463B633D6B94CCA8B34D0DAE5D3064D1CCCF0FC833D8E9A4265200ECCBE389BF56A3012937C9D7870435F6F7F4E33F34CF404773E1843EB9037C1BDB4D7F425A960D82E4BE7E4A5D1C41EC0627B0A305BB4EDCEBBF09E19FE25ABFADB10D8CEDCF5CC95589A5885D2935ABD7F284E610CC4E0F23D92FB79AAC95B06C0DA43A91BBC0DBDAA1C27EBB0F8ECDE43D2E88768221853C3FAC6E060A42662957945A3218EC702E9E821CE98AA482A20BDF25DC44DD62468686C7DDFAE61B8C3BB01D92C0F6D20346ADF12CB8E095C5C99DCC0D175ADB9D146D6130A7ADD4952E6FA14FE00F3A2BE6F0B3A7EE7E7807377E809DA88AEF8F0968E2247519ED53110C368F0DDE245D42DF7D2A5853B9D2BECA75FD0D1B8FEDF4F50A0F49525F828490BDC0C4DD0842979CF6455779A7B3C4F7188896A4343C445B5C7A85ADBDC70000000000000000000000000511161D212B954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA + +count = 71 +seed = 270BEDAA7BCD43990FD8B4F44FFB63A3AE8E991BB2BF84DA7BC2CCD1A079C579AEBE2082ACBAB7FF286DE795F31973B4 +mlen = 2376 +msg = 326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B +pk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F404CB04426EE5C10F11BF8EC54E5BD27FDA9AC2C4B79EC9C0624C8C375F3E0FA42F3CA2ECCB0A4C4A1E034619C793FA3FDC9C9CA34C81828DDE808A4B22417177ACDDCED877F18ECD286D23FF1065DE2830688D02B9D8B4FCE93FAF9C3E48F484EC0A33E971D30D924C2C4B2115AFC077F21BF24912A3E273E6E6BA3EDBABB3281160574E172B9B53E0C6C3B4B6F3DCE0A40D8A3A086B803E68DF68A7239C64360F63E44E457A877770A1186DBA0F867454F5CF86EC804DEF6C485E3A2EDF7E0A633E1F9856A38B41D61FE767DF4DE1CF7DAB3057566A9F8A8A78A2D6DBAEF78633D4F367BC12C1CE85AFD0F7E23436028C23829D71879D1778E3D5047BADCF4B1AE79F73BB7EBF36BA3B42A10C376629E013060A5E3E546EE08AF5B463EE40A542C2D7203B2FA7C1D2469D36A87DE65AC6109F5C1A224C02CEB165728E2C0CB3D5E13C3E6679D5504B031D7CB44F025C11C6E8EB8D635DF6DDD2E673E8C411FEBB5EAB9040BBB92CAFD84B1225DCD7A077FDC7FBAD734E466C5A64D52A4DC7041E2CE33F95636DA19CD69C6F0AB3C87A58A7A36C3592A1102677E56E7C9F221A5DCFDA6D62BF461CB4C9C6AD6C17ED9D215D3B7AE94BC746E6704DF38F846DC5216F2D066B0DB3A9E800C61180ADDAB2CE39A895FB618ED82BAA27AE85D1BF73F252732A37F134A4B89640FFAF794894376F0897D23273FB3EADC0EB0032D1313D81FB31D4EB32F75BA228C8BC4ADF11CF8E50EFF0CCC36015DF5E86424B8BC8923F96C8FF07BDFC8BA70E181F0CADE445AA19A5565469C429549FB1978D3CE016C74B40B4F21F8DF18AFA91CB7E23D18F1977F6864F0513BA1EC1DC73A7BB115D13A4796FCBC6DF187746BA314E7864289994E13BADCFE140D2ED974F8BBEE621991FC9822494575B0937B4D9CC5DB82F60620D207E5F287073BE43AC5D51FE10CB4CBA024C7422375BF2ED859DBEBBE11844957292752167865CD3967AA9C8677D786106263D840B80A9889615C6169B2170D4FF6DFE6E4E33CAEA4B847B7B0EFC88CACDE3DA78FA0152FA9F74F9BFAA206636C0CFCEC87B9FFD69CC08C3F480C8BE87AF7C3A83E40C82C6A76086C15EAF225077C7E511E84693FD0770D7BE6AC7709F0149C4393FAEA17ED5C77DD0E042A7488E4317EF9E0AB666549E4F2063F4EB05A40DFA296B4258A6232FA3DDC3841BA573CAA203C9842EA02F867DBC5B1CC45B6D7556C7B162DF9ADE3ACE251BDB89865B723740AE4567C3F6141C5ECDD6875DD02D82076F48667D1BA94C2E6AB7EAEE4CE88E9A9249C061CC69BC79D22FA5D666DD204413C35F1CF23F7FAD340654DAFFFACB7FBFC01C08CE37164F1738BF21037FC0B045060A921BDB71825EBE85D49166ABDD7C20D50A42DE84AA735071E6025F5018D9C1BCC83D2EEE24A47C8F568A81FBEBF305DDBF61EF3034E5977A9AF357969C9C3D6D0F37AD1C7015494ED4BE49E027A2C393DC75EE806BCBAB4502D3BAB659059AE1E6A0A69FF834C0428ADC7FD67CB269677CA84CBA09053E53AA646274118FD3870AF5A6A57C14AC969B3177EEE9A18BB1F5C46B3B8AAA7BA4655C5BB1A87D68F2F33BC3F68F4D3044CAA0D08E3C898DB0BB5F692BB27A9FCD170F7D207656205B2932135F747731AD2D6F004DFB3E124752656E4007EC61F913CCAF3709AD0217BF8BA201E54E80EBF679112AF3712E05D0C4B311E0AE1ADD9B77348DD9711A53D0A9098F3E8A092C980FC39212208DFC5BF584166A7C68187D8068C6002A13C645A650BE76F9251C23C608158BD08B76170CC966D9E886DA1167513779244937C3E742B1E1DF41F23EFA6E8CC0191CB77AEC3F7EBAB774789C7016065C9A0BF119B1DD2BFC9543CDC3F9D9DF33F2A888065CAA90775200A7D55281AD7A5C938221A95B9BE3F9B818DE8923E5065190A1694B45833E416A732600D7A4EF1C2F7B70B650F56C29D48E5DEA8ECC54BF8A470965EEAED52D0B4592E0F3CFB638D7945C7AAAC6D0E0AA51F95895D5E33E33D500E161B32042F877E860E9D72B7ACBDDD553BB47FC1A57F34B01D2D162FECDF4A3D79800BFC0DD07E9548E050CB2E838E791F558580B65505721DFFE95DFE9175BE9E4F41360A4ED822699201FB39D4331F51D7978D2C215F62D974396E7FAF76BBB21972DFC8418FCF62AFD05190EBEDCC2CC834BD6A56ACAFA3E6AA1ECAFE06DB50BA0696BA096133AFC7C3417189875F4C636B2228CE6B21B94AA1B1D5E52EC9F13E38CE2A47CAF98DDAD0EB69BC6D8CA6E2ED12AC508352BEF0C8FDE5922169E75AE65F548BD4A459D0431C5A1C61D028185E6A15B2BB10D414E8FDA896AAF03B66B05CD28D4DAB1080B4EC5EF7CB549BB0FBCD561656DC0D625B5A3B26E396285D861255F2623F32F32E6C994AFAEBEF6813A465DD69FBAF5196C74D4D2C4F5B93600DF8F50755851A8F41529672D0CB4D27F2FE4ACD315CA7ECA990975CD154D92A84115511B9CB2C8C37A4B6A82943BF32A5DFF0143D336B284A44DA01E9C21F422BB6287CF402D489F41CB45EF8F53BC87C3D3631482364C004BD98BF9A5D9EFCED95E459A1E8C82B3F4AE89A9016F87B3CAD93F24F5384D291ACF19B828BDA6073E79D145248DB8316CE3D7A24D2361B8CEB12E9F7C8BE3DA1308CA76944CEF204EB22890DA60BCC73899ABDF3F13617603460F212F91B127F6DA7613B7828E997 +sk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F404D32212F5959A268CCFF8681372F0E601E67B73C867144BB489F6A2A8110D046658717579E5720173FF18EA8B3E22C0D4F05237B7CC337F6C49C42529A203C0978355311807061506682236843670784718648657667378106826773545388364884111404227232465344735888538011440770487317422542827878301225070806078087868604021635317273540355746658150473157676485485243842110614876635421360546533587538077827770251766227745350624067530100165236066164672643456455327357182535746425188505606404680200571640822357653681846455235274042845768480823123031544588722238478433485202662520871481730628827663801705066655014451053076704577176067385257774008276462644068542044608404376664312367284136201652366083447084340308613444360578211131704743331386435155402286317361003715677848866365051050188586438262600504107514774086728516405470325060228754111350181677503630603463362087835176588474677326363017123428653040118615518521748055354512227710667471446364755576543142438714865280515633566317304650244367200403416315485682363656504246176005011781733560574240874282755214235562685678548155020825466034483187113736131511102418270651823008350101454877355165532074000835454056605838713576055701333363158605246042845758713618747367856440203511146537701440753214888736434441411827811021438765663314372181018105783158428238771187137140416641440826045604402836601342176612641460761588251664373117621377212116773786341122658762502735651045416411010760035802134063461420604658687037556431506155687773783523227721154376377177652155212804241106615613835018385610705632585612224164142257613466145633145237462101450811567854828778887018602246756151560087621018857222265527060528333177573864557705076277635516550454337513071068603875736531612673163308670457662632778354765404062187875761577106472240175505040308750068601568013032451204122613501065846318670162863613725567024608357723748073772467688655607518344850501478703570638011872717684377347365221246870221350416868788466615073141858134230640307305858687148441676058805827582574240301518016172762561710813204344503684652881103761375513127844738418136653261534551476724821783831617258020150831760478003546153313006242111257208553638063063517136844684437455668628755047088822335842802157770478346743238251611825226451245147657545636875772861602206706641453048170782166718142276317245554828012064588546237834685522541112601202175643732212218614586040686684563831782355533412462518315872072354763348243505807280412510032017880704804444605108336086002031508756247332674573604623125876844532734301420466208001646843714803142131355360876565273332666047801234438516584828717435711771528115814044846144545706112135518452462621178368144106058102505467434476572014367662080343673816652666553516854353246575537146662086503437766211032020572121761632147852170435415872253810368060456248486864076228877183833001510628423366788460802512867327515861540513763247655174575441316746536245038854362146413551171636860400102444005402412725863587208215385080053062285322564702437102284634277960FD46C3617C30827CE96DAFDE9780CBC3BFC230AFAF122108E5A085B4433954E21C9A995CEF5320C10F6DC96CB5580A51BD28F15938958C776F8CB9D52848B8C298985460DEADD1ECBC3859C754F31167065696450220AC4A9BDFC99BB3D9ECD224FED040EC2D8615E176B6BC7FCB86D7C1DA05CB1A10259B579D59ECD5743418047C97E83BF6A0D24E9AA1CD66E81966E0515AE1129E6AF7A40BCC00AC10935F7E38D96024E4A0246C68B1A048DD5DC1291C1CD37ADC63660706C5A0C741D360B843BE466E53559998B07DB927F30A1EB010096CF247E9240D623E06D7EAAB5F5B31AEB7DA5FC427ADC3A70950083A09D645D0A07BB6C8BE9F221173760C31AA78789E218884644420144D2D42AA50DA7C5B6CC9CEFEBFF01DFF278D3C4FA86F0A25E93D67753E35D5BC1D00FB9A12998F8F08672EAB14BB18F688151E766D6916AAF4542AE5080F5DD400362AB34907C5D062C17D879ABFF9BA824E402E877D904A4CC343DC8FFC1100ED01691D72302575F3333A6530A5E853472037F62360F6BF2483801DABD270A28CF87BF81C6F689E1A77F91CB29149DB5BB340FC1F0CE9814FD6B70D9E16ACE3B96AA3441ECDA999C962F2C02FB9BFB0B12DABD41611D335BE282590A663A02077C34D566C305F1548CAB0B92BEA2A3E862B38C80BB822388741AB29ECB3E73F0C748DD7E90C5681117ED9F721BC789B4C50AB00E49C6BF4E035D357EB0B882FD64859CFC9F81F02B5DB592D7E9CBF9202934E2F62A9F518678C77BA32486343D8CF38E8DBA5DC678363FAF1BBE183BE479BE44D5C6FA6F52E67E6F8D7CAE6134D67B29544EF00149838DE256B45ED31DB3442F978590CF753C2B5A6A9E5C481079902229720AAE5B4ACEE2ADBB4D21CEA145CBF464D8AFC4C69A50046D2DE91F4DBDF485BA0763A7C5B93AEAC5370C29FDF3F5B53B46CFFA5FAF189A45B9A3952275A3A7DC3DD00403CED45EE9A74826DB1332780556CBA7F43E884C53F1FFCAF2F2B3F17D3F050DB15D21DA95FC9B4E117A7D00E41A29738DAB1C822759F44F91E244FA05E707F6C93F5A9C79E739441AAABD96A414EDE612D9A45A1DA302136DCEA803BB38D771AB2D60E2D6C813B0A9CB7115E9AA7BF8948CBA69837A38320249B8D67C40D3DD90532A41505CF0D89C021C961CE0D99CE05B4804918D887BA0E7FBA79EC296DE50ABC1609391528DBA91ABF4D7BA1234EB44FFAFDFBC238DC20ED8D3A804F5D25EF57902ED8C87B6483C7E3D625F1BD354853DC09088BD2B43ACF4AB68CCBA02585B63F98410D75E1F7A4F669BB925C7658D27BF09764BF19C1CD081E1B6F989678DF3B8D55C2368CFB657637FE46A537CE232E6EED7BD52A724D6588721CE5269F0A22C19EB5A29254AE32632B2597475A09EBD6BCB20205200AA01647BF0B6BAC8CDBC9FCCBD10B4FDE2B0EFC1133D88F5C8E57938FB85C75BA245B9D7B0DB77BFF677994DADCEF7E8735169B84AFCF8B61F5B2A6547BE5D7F85BE21442FAE5E52216559E21773C001C18A45597101DD8B235F7CD559B85B0EDFCDACD08D14D959C27EFCE4DCAA3F3E1FAFFC77466A38AD93A33D799D81A502C9C62DC0E4BE48D7CB3E27B8F819238512E670432A8BC902F77F7AB2936467942ACABACDFEA20189FC807137D21B26DD289718B145399B700B71E0F284B6BACE9321438259FF876588B3F3D9CAA6CAC33B30E838A2CC968A9AE88964D88CC8BCE1FC081D69191B949F2945315ACB374C879B3D0847568B166EA4B2625D8EE4C84969EB12AA177B1DC8EBC552874B82830B8CD1357FE2F1A352BBCFEBF4138E89C7EA6B3EE36252AD776EF700DD75781AF7D48556E051DB74528017B5EEE768FC00B0F73A24F415863A5EA807F2BE5156A8AE2D2332BEA61DC685F8DD9B77677B3D95802FFC5225B5B30B990885DD4A9580A4C62F10A4881F22CB0CFAD7F31B09910DF8343BF1AA017E453CFDC2869426F44B0F737A3FC337A66832A6AB0649E1BAE3CCF94D9C135D72D8BA0B8DB9CDCB814B9BA8EDB35989583FCD095B68CEA2560E306696775DFB848A9B210A06C3623732E963F6D4FEE68399937C48D3515975CE906D8BCE08E631BF26BF62928C8EF9F24182CD2CD64488AB750EAA739D649222262870E9BDDE09FFAE0AE03267A6625E01F4618C109454BC33553C51B5F6155B5F30DA263BC81D87F5F10B50BEB6C8FBD93A6F65C282F0A22757DCA4342F51009DEF5D2A2977C829F532DBB160D09283A62F9C1D2F2C5E98031D62DDACAA9A6907892CD458E499521281DCF1CD5DA32458D3591CB85F15D48B1C74518576877ED09208E5CD1DBB4CC11221A39A2C972A1DC6C2D24851E04CA07DDA466A70778388989976CCFEBA246BACE5CCAD225D650CB6F7939BEE3354853A27AB6B4AD47882934F336A63471C768A09BDD684C2709A96B6EFC3CE20769E6ED38196AE3DA4473E1CE38BDB32C92C70029E0BC44D9B3FF5291146EB0FD75DCF774CC0BCAA1B37371DA05F41038E47B448EA2C4FE04D487C89E214B018590759CFC03519860D4D3C3C3B76DEDCE40B23AA7356F09206BBA51160C6B0ADE15C3587D1EC12BE0B71900EE5EBA860D6F2A49D89E0EB3B3BB26791843B1E009EC3E1ECE16B38B357D21EB1C98587CFEF97A312303D67584280835025180E038A435E051F7A834244D68E08D4AC5D655015F7713964D5D3248CD3549A999846F003BFC1CDF9529D4EA7AEF515BC8BD9D0015E133D3F1B0EA0912051DBA49FCA3A4D70147C47032F53E2391D1F41195869BE4F6378F3A5794F84BC62A795CC238EC50595FAA6DABF185F15EC4060233BAF8E53F155ABA1E450331B3FE25CD897DA3194A6BBC7CE0E392E77EB153A6BA052505864DB7E85B195F5450561815D47526DD3DECC7730F5AC178C0F6BD1452B15B9DB2523965E54D08A4BFE3F2410AB590CC82FF67EEC530A3E7207D313252BEF3FB27CE30BB3875F8E24CAFE1DF6AAA7C20CA1DA1E9E3F0951A1B688EB3BBAC8EE0ADB5C91E5AEF7AD2F8AAD31F09FE333D1A8E13B2CE28999A3C950CAC9289F231FC1C61FB5872F095396E7EAC72D1023BABA9EE61D6B91E1B3B493C383FCFF11BE525980FC1467FC53DA7314A0F6A52A65E16D156FA78CE04A8FA196EF75D3F715A8AFC84FE35A3788F2F78C6ADD7B9C1BDEF42A5A2BC9FC8A89E5C19050EDCA676B6B9D0CC1581CFF5B0C229CA485D56E5612B4412A018A0DF7C40893CD1C8DC4C4834B8FA25C8FA388B7B616CB206C77CA313648963386E15D3BE4AF09B4F181DD6236B1584BD2666D19AA988762E051415E4EE418929A95CABF0B2BE89376B2DA2B5DDDB1609C63C4C6E846590E19002D0BCD3BC04BDC15BE745D51285533E8CDCEA6B5A25C7758A58F8758DE75E85D3A81DFABE605D3E53EB72EF4EC901933C9685438F90302CEDB281E91937EA95051B8FDF0F6C827FD38AFDB2901C633EF841E585640F94D10F33C5342265BA8FDA28CC96F89CEDC8B5ECB37F93711EEB43D00E914E +smlen = 5669 +sm = AE4C8D25187E0A804038D5118A0CEB86A3470E2EE1CF7663607E5D9155365E6C1C7B2D9C5C969E9C6EEF591EF598B78A734B3497BC6610EDB8E5C1905788957F798B7E28C3AAF0B8580A2100288E7CDAC42B5EB54FB12AE30B513FC19CD598B512D39BA694BAA2AEADDE929C677999643EB6EB9772C48A78E6F523B7A003A85F10279E865CF563E5948BD03A6C4735D7FF612F9A57439E18A6C4A55B69ACCE3CFB341904B0A311A73DC9632B814B54A30079F0E97AC2B061451EFBEB748E76DB9BDE039EA482337A4ACEEB7AAD3F3D740E0669F7E068148FAE2A1F03EB4BBDA07754E698D6580061D8D758CE663B0279482E6141641613F7B74BBE189BD99084BFD78DFBB2E8931F891DBDECF7E6BE3A61F8142EDC43B4D99489F9D19CA986CB0D7015A9F218D7D49873E867A83A950767DA5F63FD2F1676E8164A03CC9958A1DF730B02B76AAE68842BA18148CB489BE30AFF42FBB6711D4B70A70A0A8E6667114597714C9A132BD280FBFFF75C87D9F63F100830C78DDEE55F0083C21F70EFA2F955C77AB44BF664C7CB6D1BD8E40033CDAA9C6BA76E5C634EE4AE40E7BDEB431B517A960E8A9314EDCABECF9B3D25B16806EB7006F189D72A5C5144648135381EBE3E3CA8DFB607F260B38E0B9B1FE238891715CEA9DC90E54692B85F49958FB5E360CFB3C131CB59CA5F16DD174CBB36AC7C4C8D46B2733BD5D9DBEF4347E23DEBBE59FDCB64B9E09FD3D3CE211461D99E245F5BF7AC0ABA8336224121E582E6193C929D745C832A48778A6063931E6B86118EAE0444243791D947F4FCEE772BA60E3CA8BAD7E62743285E5D3C3CF2DF53A2528E1F6A6DC659790A24F61CB9DE423BBBCE855936819A4938CFF6F7E7A560D3FB2F506E45A16C71B745AF9F255C8B48B477BD31837322269FBA82299A8CADDF88B8C1753815C302F90688622A65897BF629375C7624DD26CAC3ED495D1C5625F7FD60371ECFA67BA703747636F60BCB784B3B792ACE9F830D5CC9116CCDC973E8F21F468A73E5B31231B00D101A22EEB1BCD13B936EB7A33984BCED0DBE2C89CCA4FB03F7314772FDFB349B8A7B575872E4AB449CFD1EC3A34662A1552F65CB12103F19E236536FD69B67B91918F772EE33FF3AF01EFE474D5D43CE89D5CA747166E9EE881468BF439EF41B92F711C73353B640D76413B75BEB28EE13CE29C2C3AC343489396DC5DBED7EE48FD53E424F1735E14B2A761944573398B53305ADC6EDFBB0416A74239336322ECA3FEB62E3BD984480CDA959FB5D46947C1602E1BF542FEB013D374D3CB4D4442699A937ED86A1A2F9FC4B525908116195919929AF206F009DD58C075E360DEAADAA05FD589FFA05C3B2FCC7EC7B830417F59FE9A22BDF8569F9F0D9BF337C160BAFA441FCA95F9C9E2A7A804D1CED6C95B4323E87297AD7A660B7F6D888B57D27DBF8D3244EA98475ED22AF9F5C1BA82558618ECACC830B8B3E79E192B653EA65733CF488C82E43055A028F3794A60541396BDB43163C009FDF8E43FCE71115C8982BBB53340CAB80144B8741FD4D0DF545F22988C8BB44B08BF186758AE6B80A79F69D16076C84AD180F10173B539DBB4240876F639A4C7FBB9E8D2091122BADA30AAE40A48B31E5FAB9F4276934C1201333E0740FC45894BBED6F4576013957CE33C75A35A6777EF9A2DCF97C5B9C119A1B2358E5644524B76A5946E2E57659DEC7A6D6636444C341B4E185FDD8C83EEB48F6751B02565D06024BF7789277BB4F0979AAF0046CCB4CFEEC381BC6D702B12E2A4786CB3EEBEF0994A9BB734F9249FB95A330AF22BCB0C57009A1988AB086DC7A6DC1A9C0966CEC511B17F0AD4A814C0BE03CE41999F88300096C2994D8CE1820546B95379829332889C79CDAD509C19DE5E5D97FB308274231E1CDDAF2C776B3CACBCF29827F6BEB046BA1875CE10E8F32E8F730BDAE0420540E40F9C054A5A01BB125C0F30AFB5C0DE7F70CE8782C6EBC59B9E14D4334DD7A11F6B322C9539D9CAC2A47594DAD70C65F09A4D82DDBEFD132646ED76653B123B15F0D0A16CC2CADF0694C5BAF864F628195DFB2FDFA5B4F19E1AC5579A008AEFAD1FEDC645468A052DC49562ACE8BC63CC3E01417BD3DB52A68687830C25E2816F6C15D3405A20F6CBCFD507D593E3F44D177B9CECE15EA03CD28F4C3D1E5CBC1405BD2E051A3AABCB18CE26CA1F877125880B24D7481A4199572EB8F0A04DB1352EAFCD7D84481A9F083C7AF6CB3636F2F6A80FB48A6FB6C31BC551515D7C7DC73BEEF2F5F2AAC879DFD3299E543AF15852E4E362F00BFC22D714A9AE75C0EF32DB316A4E02B59D35BB445593B9B53C9BE8EE94BD6D97A715EAD1C1E0F340BD50AA2E4E3D71EBFB0B15C7A998D40DC90A173E9C93C8C0804FA9FB58584E4A84A3F525578FD510C452FEC88F66E0028DF5887F09255A5D5CAD3B60E701EA5CBA5733AFF2ABAA6D47524E259EF8AD83A37508E5E60AD3771449DD33B81377CAE924E4C6BBA86FF997FF6EFC86943BDE97F4B5D539D7A88DAD882E2CF302646A168AC963045CAFC987A6E16077A96C981634C3F787F5C9CAA3FC77E84A81AA4EC46303B3E97D4DC54495A934485279D8E102AAED4D740FF18691CDAD9DC12B2089E47BF1B82F9872B636AFDFB4D2D38D71C3800E957FDE2A4014428A5095A641AE3B75631E93BC98374877BBF4C8542434938ADFB267E9E0BE66C46EB2B9DC20271156F233DDD8C5E1A7F5B9F19382E890998C008194B4245F0EDBBF4AC5B8129CC880173CA5A6AF58090F25F76F2A03F6AC1A63233C44E98DB2AFABF183EF09D39AC75E25A3453319CC8C0199DEBC0F4943487DCB57B2F14381C64EA8E5D8872E74D165B1FBEAB0056E619E356AC805F49531B4605262AFBFE4261405592E52129B70252E24EAC841B8A801DF9B280B151817FEB37B4905A827A4632C1367477EFE91F7EB4F293E01CE972AFBC6560C761670FAB52AFC20B713289FCF69FE9309786DB720FC790ED75A0AADCD8B80FB887940C7EDF4C2DF47E00C69D760E76DB2DA920DB70EC5B1560A4C710EE4AFC7EEBCAC2B176441A1D7A7FDD8E95BC09E9C6B897B8F57DAA8CED58019E5AB7A88BA3CEEED11C3B5688FC9C9A6FE3F9D3EC48A8F6D85F7B5BAA701A552C00E56B54D03B7DE8FB1A037674AC3C648BE3FF70EB7DC14D4BA640EC90B8C1BA588E3D1A28B29DDA275AD6D95F3104216716D94E1A4EC6BAA9D7BB49EE28247076C0BF36334EE9DC3FE347D8DBD9D8E179F60229F780FBE5BB4BDEEF7E710ACB605DEBDDE57C0C53D61E487AFAEF7AADEAA46E449C29BB1D7233E19784CDF1D3B1439273072F7A3CEA1B64EDAADF0BDFF62637EB0C0CB064C6E81E1E70C7AFA7A620F8724A1CA968861B7C5132AD17A01EEEC26F7EA06EF6F6E45D5A455C9D16BC0660674F2EE0A84C855F75E150C21327B49120141CBEE6AD0BBEB0E01CF4E2DEB246F662B6352FA4AEA7412A69B206AFF7C1D21579E071E602E7D890E7C87E7E1751039E7D7B11B15308F59AAD724D741C8C1957BEC70E1560F4EE1EF3A56876DFD756792F34646EFB929533B1E1F72768C88ACABD745AA8E69128D503EB2552F0FDF31F5E419F7D460E874A18BBC39EF88BC95E81E95AEC631019730349EEDB0BCF3D1B8BD8C3B9F6D36A87C38CDD3243D91600A1847B1176A0C9EE521318A526C276C8492D421313F3BEEFE3B638132F99B6CE1B086C1D0038863436E61387354BF017A6D2BF196186014309C7E43AB1B191A08D48F98ED7DCCA40F6A16E1592CE94ABFF0EC792BFE9CB479CEF106A56FD850F8841D7EFBED2D9BB7ADFBD033FE5E3D3DC122D83336A19444BF0239BC65D4C6609748840E6D84983F9ED803FC9DE7287E1EBA30E244C87D1CA101349ACB5FC0B0D922339B186A936D267167CDF06313FF02C136C3BAF93CD6BB19E7EFE984179055F630067E39D05E57F147318D32E25AC6B97A03AC397226758F48888E88E89D2AEB728845AC2765460DE71D4E846573CA310C70C24094E8D1751FEA3363B874594BD163615ACE2850AFF0C509849ABBD3900D31D7F8AE8DC9C4BE2E10D579EF25F90EABF9EB43F84B5DE5C119F3D61DB212B4616CFE3FEDE2D47F372E067A7744FB8B487119B376B974E712DED8170DBB3AC27AD96E4A536C8FE76535E8F6D25137197936DFD2D352E9050648B6285AF4E72E737E1E40DB07CB8CCF9C224FD3D3D53A52717822281ECEB9373B94080994BA11E997049FE10108DBC87465EAB56DAFDE9120F5FFB4A493C3EB641DD279879CD7E437911B8679052B98BD5D7B4EFD9B7490A580294C08E1AAFF105B0FC91887021DD43C0DC8F104290130F7C0C875EA7D753275B318B4136F2B2468EAFCD5F70E5E599C2AF6A9BCDF9845AC5B6914A5986A7079399D78054904DF1ADE7BBE93811FE2DE67AC549A763B06F565464C64077CC8F68E21AE8FCF4F7ABBDD0BE2F5030581F8C73B0B023D24927AC571958EA2CBF4D8797A40066C85510B53A2C82E534E3E92FFB1EB9A9193ADFE365EEB357584E028A4B4CB0952AEE3BCF654C9F111D2D3A3E47749DD3E4E9EDF3F542474C4E68708032646B778DBCFBFF051C67A9B1EBF140FA0A274CA9B6BE00000000000000000000000E151D24262C326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B + +count = 72 +seed = F151196F55A9ED88F1663AF6BD24B2CB9DCAF3C9B313CD8F0A27639D3CDAE72EA90D60ED5C7C6AB697A06185E5A2E215 +mlen = 2409 +msg = EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 +pk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5E0FEE8AEAE45E78FC0A335004CA9C98119FDDC519453C89C13E7164647CAD87CFFCE01060CA8A309D9137CB4C671965A40533A6737E4418620BA2275DCD59E9ECF73E556DE0DE56D7EB9E33B55859374B0B4046AEF5EB842F9BB23011AFD01ED66FD5A1D8D77A29F3B9D93FEF7CB49547BCC536DC388BE3000F15D7C7711EDCCFC6164A93A44BE8C780DB9AF27B8FACA99F8D113E8205DAB7B9FC71989CD74618464383C859D8ECC0A7CF9B0179386C59E600F293DEDC44CC4FC7AB944C8CBA92FDB950EB7EE1BE2E7CD616F97D474A2DF92E0F6A4B1DAE4DFAD8DA71C21584A3E8871BB2DA0B7F05E2FF7A9D64D4D8054A994B71F4C56C637F346BD4C3E8376239DEE4FAB732B91BAC159B17DB5FA8DF871AADF8013BA9BCAB2F6B15CDAF99FA6BB9FEFB8C4D85B5D2FDEA6419519948C22BFA702948CF05DB08DF1DB1DA3CACD6EF10964ED902E7A6BCFE6578C73F167483B8EEDD504A0EE79D708F4DDDD602F82F11D36169F846B89F3C4FD739523175EEBED791A205AAC826315C2D869DE41B10D0219525643A0444165492D362874291B62B0ABB3EBA5F9DDA160764F8354FED7DA12F15F6189048A1610518A42B91BA0C6F262D5E6C5251930384792F7B1E5F970B7208A3CD768D679628FB80422736FD44AA171F3EFC3D8D97F539985DCF25F7942EA9DF9BA92BCDAC217B2C0390C21B169A50F74BEE4E1880B30FA67D94821797D88F9389CF63D16B947BAA5E33EE46B75867E30A4ABB925F0C998272D1A0ADD86B3EBCE4F83440B1909C3CC73F04DB60D2C41A0C3AD7D5946A7BA94F6645B03D4648B3DD18887367DE5E3C037FB087142B03622ABEDE2B9145A768C5ADF0BD66907512D14C3D0160A96B9384D568E0C8E51903950456D125FA1C6EEBDA5554CA37F2AB4B086EA7B329FCCBB6AB24CEBF44939F5105EC60B83D06662252E76129DC926C573D56C673006F01C8BA01E943CCE607948C600AAAA984779591B1B2193E3AFC4FE8445D1FC6CFDC6CD999D34E8649236CD5FD632B62BF173B494B3B68B3F7F9A5D81307BAC4F857105B4B21E4000BB85BA6C51355849320001B6DEA4C0FD6CAB114A81813632E13422BF042B0DBB89A80A3A8BB1FB9B4B7A7DF4D4275A2D7C45A424B9BB04D3CAB9A115662EF4ED848381768D7DB4B653DCBE3064CFDED6444B17D00B51FC6525F60B17A3458C01E4256562D56DB6954468F172C95A89EB7C92763237FC30C1D0AC64EB61123254DA51EB847AE1AF0E6F3FAAD003518C117C72AC2D4403EB59F3C12E82D03ED17AA01C300FDF34F6569CBD3F7CBBEEB8684A8C789091B4D86842CD628803E37B5C4ADEDCA95598BED291CE864E5374973CAE3C912CD79CC683E5347A31D5A5C956997ACF4F7F30F07BFAB40A8BD50DAD6EFF8FFF24E7FF0B693BD885BB55B983A574C6BC845A7F853D8E601A544B315D0D1063154B329E4A7CE065957C5916F96C93C1BB9F31ABD6309B0D84E87A036066A8771954F67EF5E6A974A3A6C923DFBF52AD05370350EFE7F9D400CF2A5E88FB12E5F90A236D9805F139A865A5682AF609CD8F4F67C58C0DCB0E7E307CAAA36CF0BEEA086A750808EB7B01835FCA69EC639178D52AC9D80E488135EC86B06F48C59C55B5E8BD32021AEAC2473386D62C97D6C00E1994391558BD2C2BA85151271DB1A0B4C89B6FCC3E424CCAF5066734BD5D54873B7273285F90620DDF703AD6036D10375BC5D0FB165C5BFBB1F83EE7D0DA8322ADF721486C9D3B23477C75854AE1BFFF60B3CD4EE8F009DE77697E27FF995585F93FE876E7ABA1BB34C6BFADAD1E5CD0EA92915B68F4D54265D0810FF2C598636D830917CE38C1E2B6A70F62D5E85CEDF0BC1B8C07C92F91C48D9E884FA380CA11D41596DBC9E0AE7AF5504DE16B78F2CE6791B7840DEBE9D931C092055EAF1699AA90BEA3BA84C3AE228CB3ECD9255CF2C6EFBFF3227237AB13048ECFC2D8C0D3C0069666441D7F7665160311CDABCE72E69D550718262CB757CB9477661740DDEE1CC7227658676CD9A4DE31EC735C4EBF83AEE9C48135A8C654298E4B522A65D70EB2F21FF1F84B9BEA35B3275EB7EEE2B8B48477B860CE2777F9974875FF1BE82B9AA6C603854E51F5DB619CABF53BFEEAE9F6AE077813AE4CC5C1AB9A69BEC4C782A7D9855DF93CD2A22C5EACFE52258BC39E6B836576F1366D57A1B01F411FCF27BCA814022ED34BF2229F4268AA75991C35367C557AD8A7D88D2CF5B4280E343D8474F1144B366A930931E240BE51863110AB2841F05F060BC7F90AC642DCA340A87888218CBD6C5689BF059FFB9A98ACDE6033156585503491AB199DDB7E7E2390CC60DE1351F35CD0C97AAE5642736E9AC873ACFCC679B6664485AB863024067C8A7432A1286C1493EE92AEDE1889C4FFD9DDB54C2A232E2E655AEDC34D789E96AA0D6D0D0603D58BA9053D8DF10CC311EBB96C309DAEF82604A8B8C4691D2BAAFAAD0D2F05A968C22634EBE0E2E19C879E2AB987E5F476DDE10D570E03732767A8A78066E92BE7E6FAB5DCD633A6902EEE6E22E8A67C0BE2F43A4EFE2D873393A0331821AFA228679C889DD758E922F0E07517DCC569563ED7EED0B700FDBF0BB98F6AA8023DDC1F0AB6712FA10188B9146F9E3E3187D94986D5949EAC1E0AA5615591FFA483E49913BE3778EFAC849FF705AB349261F778D4A6E716B489B2D6B81 +sk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5EEBF21059AEF7D0B6E34AC718954AE51C6D29198383F23233F6E6D2C20341ABB04719C8E3DDB6B7C61E4AF122FF1A174D89AE436AF67A1A4753B1F11D599C5BF278743186812174341278270018263280260234674884447511000035021847424601745343220572705613021538072736586832812621724226682163713012183737210612855604520577800382628057768524251213426583687676812712237566603071750601381123631872286707521683120178117666620058242423480811476575270367203106651751481658011371056805850334255385084222781267378626458284446660664781165071825222236332708607840212346675354753887848724466725142641638028833266513008175060713043508546836862034503361466611854255552843872188443431368412607036577206654838176520817320353578373663313403160822475725064486680641828471308204674057658163608383856110836808636233575443764256778735576018440524827588347181356244375507187267776580404818014566845100385877628748300383817576733375261067603572588241736664845012660600188741375644456377363388621280274118163436278180142882501244562781235407561563606417832838065230851852646688613803823566527331300333705702304760657717658345213484782167454647182857615723148218168356472202472441238050474181232384563870818218325567171640160483637320662763385166828177487406376484185385406231246723843835567202866425175757418421865052460508474832643701137043210377645212731718722184620068765214443275416804163720402046322205265782223245731448424078125150205630328532347303788818534330026501710781321755640435655772522256081630475527144430052443254514308730221604630576320225411687104415284008057834188405455114051150732180716071886183555234455788656718618234327536215872444837016546823003743583727848481685210667672236745771505685030001647727185760218124561471035066710264763470241071366100046263630402700232433821506013204072542481260121372083681764304188647282788340221252788318466823742860446345301001715844556738102576834482061046716774211462502523808872304041624327281742687713145866670383712145601424365472752888550444518123248477186441513255805623088634014760465747207005220645513500707623503033781330570430426023455611662358263506118445655042682206010872635438734438125876647635367107333806150263304283832347674178863138065770342785523286761608787774608301606243555844543623773407340452344425256141401478846127843305305145713833035834525546213071527305601403632122487855747376187462204084375843258630085237315176870718187613317685644303058734622201664031145557162881631057757015261171736205035330702343021171053083816567534104482136804287355115128471125623154484810227256102154651126782740322505760562117586468188148834444675233681844768814464060266836788548505086732821424760317283881612452265005037885080353408704566451426462771728432570355726554336244378854851131576358656110212062300166417814020007780361526221706878562227676545022138536824466143673487524360031427350170173422205625046206822874232614431234661278000235552354607230666014735447266101544821602854581580548587534852737686650781462545535156561445777877A7B6055C0320F3BC192516A2E28CECB432F859805AA6A7CDB25CAB5581078230D299BE26245070AD051CB7D85B4A3398C65ADC8F1E407AA3AEA17C5BB35A956406101F0D49B4EBAFC2A62F6C136CA5E07ECEBD26B18F91F09D9A3A52A19BE0899CFA4A863189D5321688513A078E46C5EC65D4E5C767EF3E1DE3EE2C48E1DBF0864C9EA5FE4C254DD4375A5919F13A7DACBB01EA676C08B028D41A12FC39E08CD138FB41BDA8A0EA47955D9C7279816D383455BF6CCBABBAF3FD5EFD8AE922F78D53B5E8B2DF3AF8895C728CB443599EA4DB48D9A0E71AC89321647799711B5FBCE5CADC8D82DDBDD24E6D5F7D0A3B9F7364D7DEFF625995DDB3E22174AA4D87597F069C637EBEAFFF775C9D77D6CBD1C75517066AFB0C9A2C828B85B5D18AE2A9336E633F1F2C186F5B49814FE02F6B5C1A561C494EC726EE29BC035CF0F42D54E86DDDC76D2BBDE292BCABA20925B534865BC3A3D292CCBC3ACB01833F9C8E69B8E925E54838CCCF1759B4144666970126D6A4F6BB394B713E8C0C4C2602032FF1925C2E916602F76F2E1604F421EC914D5D7D1B8C95D6C8474E2408F6D93423D4DFB298F42CEF88E78F019A4391C7C13F4E0122C8100409E679E5FAC336F0442436BA966AF67D8933D5BFE868B55D6A2D0CF6A2681183D525E1E34F267A201326C621DEB70402F00D0CA39BC59EB0DD09ECB404459F12D48FB41BFAEAD32B7F81E2C85E9A9C2F055A542941FBA675619817C4DC4F2633B66D074BB458D36D1935D1D35C2F6FD41A4A5D615FD835D9741058645CA15819F072927479B9336CCD5115B722AB9CAA4B7D322360D67BB0218AB59E3AD3584BFF0DDE8E22CF3BBC6E3D7B01B3CB5684C7EDC4F2F8FE5FD664B8568BDF8236BF75E3DB6885D9F4210F0C038F766CD0CEFD2CF04DF0B421182DEFF16CC216DA625B4413C436C8F48CC3AC64C8C172532E42CF550AD1F2DD81FD08D070A9DC55305C0BC2810C62B894A9C34588B7E6447F1E61A0A39211127D0C990D64B5DD639B26AAA92AED4429FEE4FA4E7306CFDAA632B08250D6FC0DB10F3A6B58E2B6C7048CCA959E441F94A7CA6A314F389348C9C01F9636BA37B1F1A9AA6B6593271B835712744639D09E2C7B559E0F7D0A3AC699985D15A6578B4A624958AEF827F128DF0178890CEA06F78863E68F2060A097667299BDB8756C8507DA4AF71532809DE61685E50DD05130305B20A19BC2223D9B8DC1A769D9414B1FECE63DF9676B42AAEF9B5B5B848BEF4C935504FDEAB592218E91EF5525A78AA97C1B32F1EA1061AC4CC3E5ECD943F44BAFC57EF178BC4324EAE3578F4332A68F24E2EA7B7181654A303082FD4BBEA580EC48D9F362D6762ADCED072D68E23BDD53C4D760A645064ADB126F63373E1D159B5C3F6367EC36E5F19BE3FF46D63293E57457CE0760BF3241E73DAD31BE9716072AF4B181208D72CE5C669E957A8EB2AE42E7DFFA7440AE7D4C48E27B40F39911B6C291F40424E6E58EC01C09F41F3ACA42DCB0E2B258BDAE0F354C9BDFC4C173215FFE6246C2E40B497D5E65D6BE68C758A3F6D2F6B86E633A0B6EE369705F22E91B7E84243799361587C5162C7829F20D148B6A3D38C99763490367B9DC190B1AB67332EA668D811CADA7B8B3C47A29EC4EEDD5A4906E8F75CB648839A4E3BE128A5C347240EC3D79BB548AD84C883F873867534F52B1820BD721FA674FED0EB00C7726589C1DB88C8990825CFFAA57003CB4EB2E8126B5B34C0384E74719CC481163C789374048EC276F1211693215619DB09C49233F67252A1F5952F07061812757D7509CCF5CAA7653546C8EFDF6F0CD75DA3B2DD67D10F7366DB0EF363014DFEFCFC82260AC7398192C3452BB8E91CE8D4764AB133508AE3BCAF8E4969C4D6BDA68FEE82E275EE8EC84A43159BA4E7AB500C685ECCAC3E47058047DF22A9FA3575FA80675052CB9F9C697F4120ED47F367C535099E0E392B2C5B46E4351B464FFB3203B7711A2578DC6A619EFF18C180186C55F2542AD4C051C564D5F80CA0858AB1D61DF0191840778270D07B478E80AE685D547AC946774FC674D9BBA6266F41998395C36AA9DDACE31ACA722ACB3B1525BEB5CEF882D96DC0413C3D4E9F133D40CA3505AABBA834BF682EDD445047D9A323BE98673508D61FAF08EC11E1B6DE6CCEF20AD77BE7A7F3421BA14C98D618D98D1F2A033D63F813B28A546EDD6D3559973B4534DF4330E612C2E38AEBB966E9E95E151091BC9323CE882115F8FFF9D0B1AC4EAC27D89A12A315BC714D102C3F67547EE36970CB4787D39C01233740FC5646675324CDF870D0D22B25003D807BA0588104762B3E3F4E227B2EF34327CEED9160E02FE33D9DBE1ED87CA84E580B97115DD0670640E35134F51E504837427D0DA2ACF195577B62CFBB82C81C63F4B4F5BD8B6CA832E12CBBA5FFC6B66AF7C4B63FDC488CE0A6C5F7803AE2B98018790D8A315C109D00731253257DDE4AE3A4E8BED7B8E817FE6A88F989BF920598502DFEB14B4CBC7A21E338858F6242FD755D7FC6CE8B2F68A1B8D9BEE08195EB01F584544D49109ABD05710EE5B33503EF2397881506055FED9EF723DEC02A810EA21AD750263C9BF33F5CF8AA8F5A9A3B23BAE6492060F54C0060E7C0D88A7C28DF780CE8E74AE4C1B85DFBA95B4838CA7BC88E278B31C743A07A7C924413A069E30F91A703234367AC580B7F98F6B5A9B71FCD457425DF538690C9916B5D8B38755C099A6ACDC3265CEEEFB263A114EA812CCC7FF7E29120E21D51D307C218C9D252767296F17F109B009C4B1FB6639576BAEA2353BC196312142508F3CCC2EBBE0092207FC875322100ADFF82E7731D099A8745A214AE44C142A99336F79055CD58ACA1568CF9FA254020DD5A2C9FABF250B2B8B403B1C09CEC02E97815BCB9049A6ACF14784390C6439394BF24B03E421F32789AE0266585C4DDCD02F2BED3541AE47732F75F0F98242E3920CC1BF313CDD1BBF96C857E5D15A1DCEAC80E67EB4E2974106E725FB9B427C6116F757DE90C66298A9E9ACE9C4C687325DE2A0FD4F93DE7480C45D635AB3EB6600775DC4AECA14C55FD2899DF233606B13214554AC203BAF6B55E8C346A74AF1E8F8181A7A72D757FCBF647709B63A8321F1480EAAE450DAACE25D700831363B6BE512F79127D4AE9192B31E1A5D771A483B821404A26E453D8E3637EF0D103EA0568D4DE11249F3B747494FFA058F72F3B0D739B2078D322A04B17CD0468B19C25E1FBC9294FBF34D506AE9D7A3456230A0627FCA7A89A2D873C2748BAC936A92925B97FE0B7D54FE423ABF0DEA59BF0C8013715EE7D10AD402F1F181CDAA426C6D53D24926C3F3BEEC2B78D272F2770E6ADEEB5F085326BC87644F8FFFAD41E455E65CE7AE9C166E849E0484A596AF44087E95064FD3CFDC834E4A63E2AE79778F2ED9F1B4DD2F9B0CC549B31D84929A66E853D6DFBD5D39BF0237C5AC50F3E7E1D6BCBD821018D0A289D47B78D2EEAB9CB029BAFC89A0AF13A608 +smlen = 5702 +sm = ADBEDB403D82318D914C0416226BDEF6B3ABE72F953783ECEEB0B6C6363C9ABE9A5E324096C0669111A9B1C106A254F2151F427A6A5EAD1648FAD629A2BCED5C24B65BC6435BA030FB020A76E8438C433DC1E4F35FDE5316D71F84FB714ABA389937AD89378668C010935482331EF684A5195F7565F16CF585E778EA4502DF8D1E6859F49276856B3777EAABB2D01D2DBB9DBEA76E95CBC21DC22AD21E6B185F72AA5C94E5A215AD9F99C282215975FAC52E901131B802750B69457EF28FD2D23B0C641719E34F3269623F0510DD1E7D56B77F8A07D51F3DAA3BEED58B400B96E200C3B1B56DD155DDC913DE6A435A7937E5C75216DF6987F7C3FF3CAF525411CDD276DA7B15523BB50E7DC7EC6728C105E116E8514462E8537030E0A40B20454DB88B9A56614CE73BAE6032CA8188D9E921E56C9CD0AB4A8A56F21D331D5338AA85E7444B819EF823D71027746469C59BD47C4420636BD61978A37CA320FC7C65870EB3CDF1B418035076D6BDB310C566F066086863CD588546ACCCB34E46DE65EFF4E85185588E20FEDDE6645E70869CEB9B854FE7D086341E237A767CE031FF0875285AF40BB617A13B20903A98C3BCF45E4299B1CAD4931E3798339B4697B7F7E04A8EC1894B58A0E074117843E2A7E505DF1B0C73C7B8A03F9DA3E83E7E5BDFDCBE693930BE8EACA21B51E4C0CBE45B929EDF40F3BE3AEF2535B69EA47327E5910FAD4B69EBDC3125F707C66B256B030684F4ECE17EE72924C5DEAE678E74DCB96F35B3DA07D6F60E0699B497857F2EBD08B360BE03B874E8B8BD2E5023D6E771A9C27A69C005A4579B0FF761BBF653238979E0CDA86CACE63E9F1EA78A6E650705FEBE0D4D5BD5161C22F4BF1BEFC60036C62F9CED51189990A22AE205816DC19B809E468FC4B8F09A488496CD86C524E99DA79BF306312554924D121BC7265A3D73B9D5AA501F0605604C88C7706FE48BDD53AE514FCCA804CC210E34E8D4E6F0A6DDAE71C9DE0060C221041F22F1A749576BBD8C0A74D9F36D59EAE9DCC48174E38DBADF6676B8C46C57EC054D373AB16DCC4B17CFAE3EC464AC4C3460F834CE4F66861774B69E41518EDD109BE85961C4BBE5DB629E9BD28885F441855AA9ECA98F47836A34001E93D782A3EF6B3E39941B9D5B878E85AA6EF661C733BA00BC9194FA461647F0C52AB4586022C43F2B2AB20ED1F9A6EFB674EFF496EB13BC87F3AFA302DFB36C3186B4D354AB50F2C7B2ABED990FB3BB7D67F383DCD323CC7D1877F02B71EF93923DC50165E93C7D7A84B001FFBE327C0F467E7869CA4D8385D32694E206DA8AA5932F7FBDE1E8440CD03632336B182396EB451766C81FF31616165FD8C7513B5B72A7C0C46FA7589CFB3D85525D1AC5D6F8EFF8EE4459904239FDCC92FB55E9FD17B7A7B8869502EB430A9097BC424AC8214168737993FC97EF7541FBAB75058667F37123C72F5D720A326A95FEB3FC4EDF2DA04AD8A5E53BEE652973ADCB61C4BC1E9E839880E38BFE1A1CE90F0395B6B06EE0705D0C43B065EAA79084D3137210BEFFAB19C7C4A356D205738B8958B1DD5DE2B867D87CDCF3DCB74E3EA41345194AF9E4D8215BCB145902520A358824D3ADF25BDABC7B433CF040944EA952CAB701CA3A017FA1F521FF780E91AECF583A3532145F92C23C9B1DB0B98E402545669F3066417A65A9BDE5CEDC59449288105637FC228F004FFCF019EE2D54EE31AC11FE7D217CD4EE1085827CAA9236B380C5E9D4D89B20352F480C3B10260B831020480E314268700DE0119E773799A76EBB04F97C74473F9943B24A99E9B8BE10449F0A514BAEC44545E221A167A18D7B2673D65E280D18EED197050AAD3D89358E4FCA648678E96C6C98467E34D5F74F30976FD514AC1102D3F3A02BE5AD966CC6C6FA854694FCF785617326D1002D4416B5E402D1F5251DEE831762FBEA893CB278498F29ED0A942A80A14D6AA23512E17D5699EA7C3474C238D40859298060AF0BB2818764D0991C2662085F3D110D3D4CC15EC3116C5C041622ADC7748BE58AED1FE7FB7A6B1791177FE6015A55B6EF8C2556261FE057798F11E2F5DC85D768A9FCB44FE6BF7D405AE4E6AEF43324AF96E5FD46E4137588E128AA76A511D16B84205D923E26A9D47EEF85CAA590789B885DEAEF3EEE4E7F542AE7A0F52A8BF6B038F7F4CC609A204740088DB10AB5C2D67F2B4C48503ABF16A5E492821E1458E6D2FE00A284B72845E63FFBCFD11A3F5EA10E922C88733D6D009C453DE1592C116702861BCE0BA9C73872592794178C12EF2C0386313529D3A5F24E91030BAE77792F0F870C5E24C760E7C9DE59E85855E6D5BA0B7BE5A35ABCAA6EF09804538822A787B73596CBBAB6F8C68C5897FC36032DB83868D0DBE30B15BE18EAAF6592907728FC48A8D07A8B62C40C0B3873AFD4BFE5415D4D1EDDECADD27251C4AF14204E3654F93D9C296C60DC0DDC8075D00D2AFB789A3F68557ECF83D3FF8833E1197FD30348950D4D12360D31C83A27F0A88E0CC9F563E0AD3061506956F060BCC3229A7F7484628B389F47DEB8FA56F71E6F6E7F4A4AA8BFD032CAA29422C6AEC77B82FF729A884CC3A871AC7D37A6CAA3FFB1919AD20F3396C7632DAFA866D253DDE841FF019977F1A274A79E5DFE7CAD4E006DF9072FAC50D1CA2180232E4C4F765F81FAFBCCAFA2A8CE243223034DF6863D1E5BF5DE8D587880C2586FF673917A51A8183340204D919879F1D238413CF32E210127BC287723F2621422047B8473C6971320788BCDDC9141037A498E6ECDA004CD61EB658616DAD92A9614D359C298E5115F7E8E19E6EF41A91403FB88E77060FE495FC2133B05012E5346BABDF2FFB25C7A7645808013BCEE9371B3197A4C486A74D08CFB5930A7E802684DD403F3BE91D4FBBFF554E0820F18F15090FB703F3CB5DCE419EDFE2E809DA3716EEA428288B4DA17C814E56A449816BB1AEDB6A66A82B95707327AC753E32459C6DD63F7FED75C1CC269316D426E263630EDB57935312CB137D0E86F6A862BD6AD1A67DA48F9E642310CCDD92EEF39791B774FCEEA7CEC65F08B57E3A79A15705822FA98C0264B0829D6C0E1AE1CC346E95EB5E14893FEC1450344E6E958E8602F70BFFCE0ACEBEEDB9DF400AE3FF26152D235D5E42501969DF30D6B3997AD879A100A6774275A1F4717DD585B3F8539BCC7863D78B15C7A81A389893F32253C44A29E6FCD7F2894C8589AF53081867C1C2F369C76F0D91EEDE9611F712452AB297967956C8A720401448D44AC9C921F07F1EEA888B2C02BBA5BF127DF6977FB6EFBACD2EF02CB3653EFCE35B3AC397397E77822BC2FE7E70273F054FEEC639B8DBCC89F92D3DBB4971BD2B6867774D5F233CC724D7B66F5ED03A0FABA97D4BD921036B02DAAF6D266BE7CB5E4D4CF06570C0B5A60829C2BE7BB22FFB4708E517D5026FAFECCB3221E4B3CFA31474BDAFC5143756F218EB8B6D27FB7BAADF38EC78647205C4CA86FDD7D4B8F19FA448D28334FB46EBFE375B4DB3003D64E76BA3A27BA7BAB5FD0B2A91AA5075D12A376D071B8ACB4D8196617E7C8CAC8C603ADEB9B34A0EF4B8CCDC915E9C2F6E3E478C9B269397AF3674F02EC44BEF0F2A381735EB558170C2F568BE6915FBEB1540BCD26CC1E0AEA7C10A9EDC1AF415CFE7A21632A411FCF74CE257D33BCE5B682992CFDE4417D8DD1E9046EA4180BEDFD57EDF21B265ECED47EFEAF2506FB0393C5FE56E3AF33E1E5329134564E0B2417399F76A653BC5CAE7C462A283659F83E309FE67268FF347BD8BA3136507269A785B2891A0B42D0FA38CFD81167D28C37A68E73BF4AC2E6991A489ACB8EAB2FDAC2B3502BBD9CEE43799B62CCDCD9F7A2DB0EAF287E91B7FC93E3CBB390AF9A0A3BB8A544BEE0F1639624DAE101D040A1C7D8E3BAC6E7B3750B80B944D8771EB3C758D949E9FA6BBB605DFB3993F28BB9142F9013E3F24B6915CAFA67D8A8D9A974F34DC98BC44AAA29A45A6A161009921A3503CE4625F07F783D2B81EC33CCD1000A988EAE67DFC9F3AAF48507BE29517F370DEDE317EBDA7E6D94E36FEC3F69606E68D9B18C7414468A4D632A952A1E3ED938F4399008E55BF6477639BA2FFC0EEAA15F929AE44F330C547C43498DA75775571F6AE3538B52961AB82F85A6B44076C1207512BB728B080CD67CA6C7475C8EBBC5826B7F5E31DE3254916DCA2C9E04F0BB04CEB0806AACBA49AA9B56AFD13BFE4F93D565FB4491081C579D6A876EE9B1371C1DDB3D6A043178CCDC179795724EF31A7713359F95C40A2E95DE4186526B2623D06C2F24C8AD7C6637AA2F5344F52992B776220DAE7DEB00E78C23FC3722BCC213EEB7F298130A183AA14932C153F2F7DF35B491A906047A49F94DA50A775F3ECB139ACC22650E34E6AEC1CE411C789311F51E033FE78815183D4BD4C732269DD5210CC91F2BD1BF100979C0C8787DCAF5AA6CD7E945E0E13CFCFEACCD641317B23AA20719AEC9CA3561AAA08F467E0F9A79E93B2570DDF50727CDDBE3D8E1FA304A955EC30D9F29D3AF5FA95209323CA7C7050A5584A8BFD4DE0513327690A0AABBCAE1F9FB062E6973787B9412296D88CD052044DEF2F4000000000000000000000000050D1920252BEFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 + +count = 73 +seed = C7ECD1EC1A3D83F5116C0AA4345FB3ADB4D9F81BD79896BC4932EE2F9D2D1F179BAF7A002D88F4F69071A7931E7F7FAE +mlen = 2442 +msg = ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 +pk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E799893F9117BA3EF5E7DE9E6F7A13CBECCC6776C999329E9B20BEA1370BC32FC0F1890B41409B481024EA389989EF48BB1E813241F86CF9F51AA7FE36DBD0019D9484F332F429ED896005360C1AB339FCD420B3CA1B5941693617938B4527BBA1294319752690D335C671C58EA0E16DACB1C6D435A752C49226834DF34E45AA632FDADB2BC7549F42843B3049E11529D7D9FBF454AC95D8B695039E2EF83B7F5A05649DE58DCD34E1D4D64D6C929B3DF27488B55BFAEC1E597F11E069DCE34397FDB23F6218CF3FA77217A05070C4E2DF1CAEFEA1F7E18D58DFB793323B94A02337C98D4DEDE45CAB50426A0D53B5DBAE29442E89B9F46695CACF054D70F89D6F18C3537A34DD676541AD9615CD1BF3449646A4895548BC11199DACA670ECB338EBF11A2063DEE01EF81751538A7111615FA31DE0820D487DB94C8592353D375401908997B9C314D4265072FC289BE25A2FA46AA417F7F0154C1D5AF66D6D95DABDD0B7B4EACDAD288CF4C5933C9017B3A3ACA85C15E74A7BF56279499F162A0BDF4C33A93E174A72A4C79CA89402FB9A5BB2C9D68161F2282DF9167C2DFBC460528C5D97F9053C7D21282D6E3C70A3C9B37C7121C12E972B0DB78116155D69789320EE134FDCCE32401CC7CBF76647FA4EDBD2604E109543D94C322BF5360839E8F93914BD1F304DD452BEDF5C4186C08ED01FA104A31193B55D4A2027E3FFFCCE14398D8DA91002B9D505B40E678A2923D823D550ADBF47ECC85C2EF8609BD1502C72A9DB6D8722AFA804384F9B3CEB69BB8055573CBA4BDF86EF776D8492BA68FEBF758EEF316F017F9534A69C712644EC2B80C0B559CF0D6200D472EC2C8103B81055211F509E5F79ADD82C51992D66551A0711B08850901CB1DBECAD0EBC92F5B000CF1687070BDCB401948D6C56775A9BDBF8B15216D8E2E6D6FCB958FAE9423F941AF5AA60B7D4084B3AB528F3D221E36399467564219327D51673D980EAE12B6444DFDDA0319108C48B732CF7185705F708B37B97B32DF226A99972972C14A3638FE2504A056A4B57B3B08ADA731BA907F2E28B127B85C7C2A9ED66DB405919B8FE9813E0E306B3D4AF1346C7AFC4BE0A65ABA976AAC49EDBFB2FF5D6F6BDA089A1736456353A5638FA7D7A22931EDB22A338E08C816CC7D495506858AD292FAA7BC9049C51A8550A942DA068A4E554355C956B3223AC73C0C105DD187E6E561D8C96A2A30600363B832C70E8F1C0DAD2EAE6B0D994D17BAF58DA55BC6F5200DA9488414C258712534D5FF083D931B231AA35C0B24A7A6C25D8DAAA039C84AE6FF8877F89E48C735E41AFCA349D2B2E3829A8392D0B204BC6F5B5BAFE803453D7BCFB113EDAB213A953DFCF375D13DEAACA0911F5CFF3D79AA19E5143CA71F1D2130BD0E9607F29EA3B4A1A6F24AC932858B8AB6A077D364702B2E4221A590FC862D86F4A74750A4990468D28EB9FCAB4B1DCF51E0D2FD404A9E938D7960D47F068AE63F1B3B0E67D78E31B95C646700770F348CE9917451A8E9230B0E1E4795BF2372C605A7781369B6F2792E3A28C3E42DAFA81A7612D76F844A58B0CC69780C7636B87D99704B53AC4ECE2EB9DAF69BA3CF0E1C09CF39CE1B6D2B4BCE8666E7FA15DEF1464CE98DC056B4D842E5525C3D0A102F45B85DDF76CAA453BEB4007DB0C8D58092D9F5C7BA5A90CA1C95B35143925FD501FEDC92BF190B59889F898D53CB7E1851B4D1E66C8B97A91CF141B8C1242D03839B328EF9708AED2E761397BBE854A3BFE58A2F2C34E7C38D8E40083FA827FB6AB8E5017F400EAA7C1B693E850CA577C8961B2C58D091512F601428A9EE55EAB270B4240D5A3FF9DF989644AA2E224DC15AD07C8324E956FBE1933C471E1AB648513FDE3A7D23015A52E4C916F11FF05B5BDC6CDBB3B397FB40AB3A982E30129FCCABF9E7A21D60F322CC197BDC0B4F88B27775CB17C4CAAFD7A4227F356393DAB7BC24769D6A0EACE15F62AB8F2D4F8E38815F5F614DA8F7A19103C97E0ECA49FDCD495BA5DBDC0E0DA5EFD17357839989BABB213E55E187DFE626540A2176A02F0C2A9D9C3FB905E36AB7007BAA8FD8DE3B6DCB393A091FF3255FF6E9FBDAB693426D77DC858DE479C1D50BA7F5D1E66E2761C1ABB6A33A4EBEEB976DADB8005C4159022853ABA7C546D665484E6C6CE76A523ECB4DDF5D658358384ED4B59800783594787E25A118CB5DAB0A9CDA8DAD51B42294A7752D70AEE36FBF721C9EA3E62E42EDC90533C72DECF2F1797A7C8DF659E2FE9A183C58E34BD108BB5381E033892408100AF797329CFA669AB95C42CD3651111F3FEB7FC046E9A1312E2FF39C15849C82E6A0D0FDA432D6CEBA6C4E76F4AC7D961578E14828E2C4A94C1C9B062B627E14E2A6DB514026528C2E369A39A9D85ECD0A18D231BE45BC65E893A4026D216000F3B47D4A70E9A0B33F0B56A19600CD491100AD845DBA9E8DC8D038454CCDBA92EEC9B5873A2BA7010C0FFDD014BCB7133091E4EC6D44D6B14899ADC9B18A944269A2DE0B5B3D10EB39B7F33999F169714F20EA11CAF246BE36208F0AE9AA80CB273CC36CCE6AB2F06D215A7F42A11BCABC0765675E442A08B21BCDA2110A53A7867BCD04FCDB481A236AD4859BB1D88C5044E65EDFB59170EB2F0020494F244EB674E5BE19C4E24C933A46F11DE4D48FE22213EE30D75682ADAF773FDD6AC8E0A8A +sk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E79917235DD0CA0E28FDFBE573E197A2A71278AE7326225951314D6A408F92B8C9D7775908CA215F4FE4997947D82CDCBB6BBEF2A9B3E2CD3DB25A823DB4FF0C124F331053626232053224464810614370845481204462680252227332423202127526767118671467136836325221737325807868344122641355321468426102075814470785136010062767464155601101207530802404307765206787477441736626732646007512357246835731728022836311761606621501764755411842378320063760577270600604123680464261333882811156883508526576508560650877844360424514671012203231666687324227071631427437004288877826644734278262881235308183275114513715186736332371650352768000653363774065010365525367143535057778406476618543343204630513167033764460650434217544772626773302072337801535377553158740812083175132152517147462637471055403575658301217852361363407323430867464014800757034685764503788608847113051605668353532700822741758274170248042621273765875175522755858566781442336250036803410112227406666348831416628721711022555105447411246821641232734058241376710383124822017474514847132132485285244604616243838822101268715187772037344333455703216135252758100274554685638114518480260158035577337140032045242710418056053802724654314144846028245432647572340588357013131853875765714115580786478263751167625688280242663578445864517364830625833426552163382708704821585351074210027727043626766210718524008227574415608280013631125344162017580347226046058660515864513274778836417020034783481270764768152404805558821172570365243031377757352264232603850546822560314153522244870030863822653442323672082013181030767453435666818858022181571553231134008547821467404737382060537165041501608106838352708046281683188264728347315235300248332433588777844560370255257254467352020266106625717301422027586346030623507680331368571008120688185833415405008650731058332141166353682526330013717417551162127701082772703233266544626003700102226147273831531815204784356484665452616015330263580327660834825003060632535326507760878861474427521114022566204567475288757036302260084615430807837821082160456280435126803478318121018028871312305645155081615466537401180284642186813087786627852015472803067413617180588531588846661503245175882615484125212536114567342868153711558127824406608320127231143837753175267000570280850127510455583107331780026432815421261506858330126808648841515531077438562124134608312346873180566655254273346617446002313483653575817033170617586860288640344825434711658625871588125572810332064474422418520548703348706312466086070053254137101120552234367044766371665476147261872636747111288521155842751520273721151574050701243684363353588206031471483143627338386717185438780140183122341076144014281623364084772681401555330243718705644102638218022867711317263531057783362544445318713121631158133210105600146648528077651188088346322251070856355838000811181652154117562668541710277665055426172286504681601107633108018218237451407183207210310225655551631774656828134561861651245186454841637436384316534123876481447635842362001671654014477304444227013741322226408338373CB49A0B6D13BB874F9D1733576F25756E93275A8CF3E8DFBDA2B0926E7167434F494C3BBCDDF4A5A16DA206839B547FC3A666B11B2A0BD6409B5DDB3F773EA50DC94C70720DAA160362A2ED4DBE985E65CADE0E88CD015B1F79DD102BC1E5A2DA73A81D52B816CEE9398B633E988FE56FC3B401E8F0C2B130E41875F0980B374F78D5A736B568BB3209C74F258920E5A848EEFF6F52E019704BAE1C8A684D36A6082158D220758CC0A2074E9AA05020F232A46EB457B7069B81D8BED86AEAB3CFBDEF8FD033B142CF236023D474AB0678D44F1E9C5F0032E47D22072010EE911963ACD821B66918ECE6DC0AC345A22F32E064B19FAD96C143BB0941F1C90E8E3D58A5C1E07EAE02C014DE7A737BB221C3C93F314B37A87300219ACA1C7A9325E8726E6EEC2A79C3CB1008A73E8760020657E7DF1828E8F06EF576D1410935F1C648ABBD8082CFB34ABD9A3A9E1FCEA8663902661F869562CC9D7283CF87DDA7B09F4BEB583141A7D182E8F6B66448C334C17E7F697F9FDF62DB9D184F5A3D7F0997C8214A2B19AA368185BEC884B26E9D34E1FA49B966C8197F9A26B8F8597610ECAC20BE9879E1A6FE8560412B658F24B4BED4DCA61EADEAAB68C1C29932374CB9A2D4D7CB31C0E2B5D0A06914F60B44850851FBD2358DA57A9F3768FB3F2EB02E85A23C7C4405A9235DD4BD84E46A81A434BAF40D555235059DFECECDA5F668B817C5588199AD9AE1017177E1629C47BC3780FAB5ACA4A38DBB58FE4BF4AB30BB339FFEF9E402C86B2027DABDFFE268E84DB992956A9960597CBA8E6C3C46A17E23521C03530C9F7970A2B85D15CCA551B67D6570DC7278DA9F1D1C45E63999DAB3FD530976C023473EDB2CE8F814003181BAA486BC2F188F6DA6BBF189FB983F7BB108502F87C17E6503C81B5E8F35614A57D92F6C5621B431CD5B8AD5D29E815B63B27EAA5F898E842D07041D2E572F98325449CFA44CCF6663AA781546D05016A0A62055C55007B7777B36D3D1E1AB5D00FFF734833BDE37EB693CF182C690FECC1A419510B89029BA7FCCBA493E8DF1E1FA46D3AD456304E072018EE10D77DE48B3ADA30D5ECF7F1E6D0DB0B6D4F1CC94E508ECD0CEC9315FFE546BBDDF43BDB36D57FE604BFD2F3D91417F83221CE2A0745FFA2C44F2A945E4B4E08E3C803B5FB49C66E7E42C2F4D44DD2CF77EF11D0D05498C7545B68FDF08DE85CAB8E2F4D2222F499E1BB4931F7333DD7A9A54000CE52F67E504456F8C8245493A98D7D613AD6268055B0D8D5C7082EE67FFCA5FBEF8CFA6D833E4D3C91181DE550288228A3D43CAE27C7CB5A6737AA02E962B63A180C79847777F5B5F0ABFFF5DF8704465DA1B745FAE3743C4EDA964D59CBD9F66DDF2A17A93D4E8589F9C14F56A36A792765B8F40666501429EF357D26CF2C7F94C8B79AA0C1F6C47B77D235DA1E4D665050081FBC548BFBD916230E6F507B23478F3DD64EC42F0C5DB1A0C0891B27EE796D1A85FDD35320715F0E69BCE5943CFC7BCADE777232F03C42A54BDA5DA6AAC4F84B97E62E83ED8C200B24A9BF8E1028624660A6C3D0B420D02C2611CA7EB1F03BED5A8D55795EC033F869F5A8C204B4D0D9398DDC1C0BD7B619663EA3BC58F36DF216E8ABBDA01E08ED78FDF5F0D06278ABDFF327C55A3CC1A00C5448CD9DAA9BF9B15AF86070EEF486F9EECC01F041D910712D43FABF3B32E124D2B4B0BFFB490036097E90BF12D20982C132C4EECEE7B4714BF62BD674D616F451D01AD78174C95E91285BE1F999ECA72132F1918D4FCB30FF09FD72EF7F1D164B49CC0B3D4CE86267C74D5CAF08A0A267312A27BD22668CC51F2578A50C187D92E00FC5A1BCFA871DF71E0C4657EE182DFFD30BD7C7769D970BEBFE5CC8AA70DAA609F256BE1B7EE15C6EB3E72C7A0F1BC9A8F7056F36A30958242D881E7A8253F9DC85D2420CC7467AEB5AFF4E3A52F9411C5C01107E463002DA2B80F6F073D989DA973CE695801999DFFFC14C7BBE647A33CE42FB8A2E95D81E78B7B64E2610B302ACB5E60C255CC99975C70364B1F9FA046A1DD1FC0A86F2B0AC5A1E8EA563261893AA9142E4B3BFAC072E11E0C8B68EEF0D9F968FAD96B8CEC91A1BCF1604C4D1B1EDF9C47537D484A7C67C0AD9CDAA75A6EFA08A3D7E1334377B3F5B7486BC03C59D2083385CA812EF791E0CB15469E6C0FC3251C19F90C9663BC1823EF4B7810D4E0E61EFEA4FB5D13FEADA1E39F15F45AC5D874FFA8EC8176EF7B6F4432A3EDE380E22F0632FAD73A6A17DDF4DFCB5A7FFE620D4468A175AD29321DE018E0493AD467FAF39F569039A350278E9AD13672E354C9EE2FE275D11AA0D1355BF080F79BD79B31D84396A54A41D646BC2E3D669F304678D60D9BFE4A7AE93210B835464A6062AB39EF99E58664EB7A4459F7E4C4A5323BC4B83907FE2BC905EB67CD23B2C7429F0C50AB70296E65B1562C8A15AE0E42AE4F256A302AF94EFE8C221CBF9AF6F1D97CE102635E9E10B2DACE6ACF26AFFD42038B9785485A7BE139F1F209523F94B840792213E7785161BAEB67E827CC78BAC0AF51DEC6B7DA189D289F38A0A5381B27C4D3BEEC72D3F0AE9AF7335A47329B4711F294EFAF7DC9C02A116AD6B7D6BAC1E4A1F99E07E2DB4BF3EF7A587A6C18A3483D01C13C53BF5190772F365018C0CF55F1594D5FE07F4B3C05984B7031E83FE81275AE2E261665D0A5FE1386600D293849A493B45919818BB33016D6075EC2C84934F853A564E870E799392930B88B478F757C67968EF28C2476723668C32456A6282759586DC24BA60398FEAB762AC42D1805160F9402000F9175CC470F1E551B2A304B2F74F87EB66618894C01642DF6C86600417A8AC3099F4D0E4BAFE584F57548D6E0EF4D93855554B14A06139C2154EFF01E53E022CEE4151E36F65D564EBA2F6F38C36E9B733AEAD59289360E3FC8FA2FC277DA79F9FDC985732D772C4A36B72DE8D274D724F7BE061A31EBA272737222CCF809CE52363346DC6BE0CADEAC25F2259342712D41306DBD114E6F8968182CD9C93784884D9608313DB563578155648AF3B5837A593502D724ACCC454B72AEE3E21C71D13110F2B54715038A4E4C5CA660F11BC2EC48AC92CBAFBB9CDBDF85FB0C9A2524CA6D5EB87F61F77FC556FBCD9010A478DC0C681E6A836B1FA166D40BC9F60CA8D5807373D9D1F1D605F31C6A5359AA61F58280AA74E89BC466EB9049648B00C2467DFF2C4896E2DD4E8390FA3890455EF93E83017930FBC7B8DAF23E89E43396E8DD2BF5C380091AD3E2F8392594456A71FC2EB9F34D0EDF65B5D7776080A1939FF2A61C19062A1AB78C4F2C4FAAF9EFB253BBC2249532F5B5CB680499BE03AFB816DAD7DEECC38C8F16BEE8318EF933FA38CD82F51B3924D07574BB7B395121A23B110F83FBD490B12AD760A5D2E31E1C059CD4203F4B322BAEEF826151BC424C1E0BE0F569DE15B7C8B34544DD5AB0FE40A24A3054399F0AB2DA3315920648F89B2C848EDB2937B55A544 +smlen = 5735 +sm = A33889D6A2C7055D64E69EB85DDFFE56C35F48725B61ED1817CBD47EC8D3E5CF2CC6DB6F944CA0529012A11BEA4378F40CCA0E8426D43F21BCF824EF012CD7862362F65D0F789BF73AE1F0218C0205D3CD0AA20FABB2C7B0E6B6FB85AC92CB7B490886761F6F0F4218C6B1687FEB8370026FDC6753D338A8410C76B9A518577B9DEE63BDC88B588CB8872772971B21894EB7774A2BBDCC7217CA6E48BEA588239BB7F2785496E85A640F278BB0D51A8AAF87999D4C6C6CF7D3AEF156F27BE46FA3135256968AD57BC29A49FA035F84598E33042DFF4C9EC3E4943F1A49533AD86BB7A43086C6AAD0EBA59A247246BBBD38A325A120F8104E3EA22F9077B632FA66561652BF3BF5AE0A8810CFCBF8CFD3A53B5C9CEF33903C3927DD2378977AC42634E779D99DCE7A5F1227F8D477E5452EF9C3A0C35A4BF7B1B1805C98B5D706E746A7374A7C25BB78B0C0224DBD0A891D93F689B9866815EF2F9C33498FE7FF5577C8030B38B3928A6F28B8A5C45EBD4876299082AEE6423A64F7014A9C496FFFC5B53C8158469D6D9363E1C4D8C293222105B163F6CEBAE0729E7A86736E1D2FE68E3BA26A87E29E2FE0E0B2D244EBB71E13833A4C66FC8DDF2DD99AF4EE770156B4A4A29EA151C64DA55D4DA47528CF436085C209765E91D4732F6A4734F40DFF8E348548FAF183391C4CABC9F39CD1BBBB3CA8A57BDD25B5CD10C098E0AE1D8F0C13CF4EAF59071D75E169999C1A75151D845CE564CA73A9DDB4E3B8038DFD0AC0B7A375EC45202A618F017C9ACA6CDF653699EBD45DA49C70E9B8B3496C18C6BB6B127132D919367C59ADECDB7A919D01553787F58D76750DDD47BD4F4D5745877BE6CE297E6701B90FFF418BE1ECB94F56CD8C287EE3897DCD064C133941E8A969B11CEAD5815F70786AB3E0C9F9F3F078F6EF43DDE81FFDA6C09B90BDB35019981D9F469EC44C9F24556B34039ED58EC4CAE4BE7A18DC62F5FC176A3D7B44C66D1B4F7795696D3832B845762F85E9279D310D9F85C100678C2D79ED02026370528C52FD66DDDE667CBA763A5B91E987DE37E1F2CF49B9A73742DC91D945792EF317CC0C7389E25A6E031810EF135B9A998125BDA73D8957E55C07938CADD3A4088EE266DB733D0F6F6CFC5C35166A49D0A67D28645532A6AB5C21F2714425142F52DF1164A98B10094B6594ED82040CA005B06EB71808D665F757D87274D7E502A9AE20F81DD18909241845A98B18D2DB5B9B8859012A7527729ABF5CD6D4B8CFB85DA97EAB59ED547945A34BDB0B49B3160C7879096D9B48A60E945C3C1B251B993258A8D0EA47F0B9F230216405DC83DD642681F284652F88AAF6F551A6CE4B30F5EDC1C629E0A4C0CA4311E6D5ABE105FFB7E6F5FE3DDCBC325B676C0846D59457781E65BB6CB0EDDD5AFC40BA01228B07018EB2BFCE827FAD05E786CAF9A14A403C5A45D7470CEC808D2D2E49D7E8752E3F1259A6C1CDEDE34AD7660E11397F82B5944061353CB2ABD88A22C0B020D1CDA9414D4F7853F6F622C13C0B314BD5ABA40B9E3A35E46B1601CABCE88956FE8DFE6FD9B4D7F25FDEEB8160BB32481A3F61D5A27BFEFAF7714DAA50D8380AC1B99ED8CFD847B3CA4EF60F8919ADB6F75BAB6F91DEC61BE80E6DB2D9134B3A603B2879C9428FA003B5A346C134F38EF5E861157121A3577CE23AC6D4C32DA950B0A81BAAD3C0A0EBA9C964AE44768983B00CF1FD1637BA9CF9406BAA32BFBE90372DFF3718984CE3846BF09C7374A4E8B519E0D26E7B9704FF5A878921B75349E71DA3C10C41F67A565724588E213F8D34EF760D9B6C6CF4B7DAA65B5EC7507BB85314151FFA1AFE08175FABA23F07E47B23E3A1F64DC7D8883B5281A6F259E8713F6C041763C70EF01A19D788094289F44B12966ECF86FB854A38469C3E4E5DCB7436286F21FFCB4230E7DD542062675AFF262ADEA2E4F751F7A740E4EFCFD064666C277EC3E407BBA669CAFF6738AC41A73B9F18D1FF0D1671B181907EF29911E292977EFD4F8D5788D99F9A85A30B1232DA936036223C1001DD3FC1CD3A464AB441D5F54D5ED26357111DF92D095A45F7F34DC58025F5AF0B624438BC0B87EE764BD0C28668632728AEB796089C1D3D79B2E8ACBFECEF88BDC156FD8CAB5FC2E197B14D1222351FA0A9E0E739A69F35F83FFE62F99DF70D2DABCB6B2C80B6B20C0848677029EFA25B46236832F358D7E202612BE5697724A5F38267EFE34FA21016823CA21D1C65A0B7FD5ABAF2B2D2FDE53E0A54DEA3F6105471A12AEB06DD15799417D75DA60E54B3532A0BB830B50C746DD3F5A518D228332D2812991814D0F5C3AFB677E0DF6174E0312A28FBF5DF2AF5C2B86351FC8AD8F9DB68854EA57262048F6252E0A04820FC94422703823E816051087D7DB50F5A0E357DF5965827135E0B273A469667E676994493168BC45D2FA7FF841B927AAC729FE99C32559D6D09E2DC6EAE6806E61D89BCA1EFB465F92C14E250FC42618259292C03760F38FE1CEC8F1F513CDF88F656783EA118D66BE3147919007DCD327F2DFBB5AAF143D2C1A96284434286C5710E6E169C58E4A589E436A209038A4AA951B474AC9142649E636382F3EBCFD26997C406F20E6249E6212F98A3D60520DE9AEB4809A4707C6E21E7B117CB77AF6677A2A08F8E577924698F5242BB173303155B3F9839B481899D9ABF8C837ECCD1E6F2918A230F2B07343A0FA30F4AA9D574ACA8D4C5B3ED33F1614531F8F695128F50E1FD1FF2CF97D6CB8EBB5968F2C75EFED73412ADC4C1D23115FA08AC27B38BF74C0146154B7F09B9F893A094C0E2213C05DCD592BFB88DC081F8EA4C75832590330702F4B1DACBA1B4D5EA1E135CF0FA30756E421BCE968CA5263646226F0445AEA4CB3B96182367381639898923C8695D897C5D815494C78734E33B6E730526F3B98C2A2C8BAC08F3D2B91330C53073D0825E07534A0E991BA2E6124757405AF14887971EC509BE92EF590786A72A4AA6F30CB00F8000E17CEEB4A23FEF0D53B8E0544924D48E6AC0900963F595E4AD19A1E70BD6669DFB8907A5E912ED5523E6AE823DE182CFF79B9BF16398DE63E89874FC6FEF809B3BE1CE2F8D11438A57752D7B51E70CAABDEA61ECF7FA3484AA257A16308E84DF389990A9713EC8A3C23319D8B717D33F09D2BC49C67DA101FF6933ADE55F276593E2F34FFF292E0B10B88C3E230FCA2BEF289CC9F485199F981A539DDDEDD0B33CF7BA3586E7B32065C0EE843CF2701385DC9C2DB3D7D8DA1AFB21FD651D9B675E8448AD369B7C88727CC363C3AB4BCFCA6095A2382AAE310965B74E4C35A5F82B67AB2A79C96CEB5206BB158A48FEA166A63AEC137DD3F1D342B043219CFB68B723412181572E565940E775F100B6801081FCAC9C479ED3B4385D72E8F9FF71473F67E66FBEDAD7324F5276563F31C25F3182BBB7FDAB7D08AA5B06D2285F86F6C3C14BF0A67377BE41C22F76C6953F926CB3D121D1DF6C7A2CEE455DF19D5E396B047982289EA8F43A6EF6AEE3851C804E71E66F39880A2959726235BD7C1DACFD92811CE1F9CA1AF4DFA16D84A08562E78DEF63543A3B28DEA233B2C204CF1C2975E4486B646E0817233F92DBCB608E82A5B699C7507BEB21232FD6372A3384F07ACCF69661A2A5F9D39386D13E10D0A273655516A8F2F524D1BD8DA8617263C40212E311D63D62E4C9310386A1EF18744DC504E0A3C845590ABA5BE11FBC6C68307C32E6E5E0060A84C696DB39678EF62D0EC1AEA9B94059793B379BF95F8522E68C5AD3E2B7FA43AAF33E81595BFDEEDB5AE2D50C8FA8A1648C1835802233AA25D47B2962382AFD466DCEAD768C61CE233B6AC8B82F6CC4BDCAF39E04EAF21280F026CFA6432C569B88F8077B232C78227084F4D7A62D5D76919FE92D8067446F25621934457F04BE41A71D064074DAFECD8016024C65ED9D8CB4C75643605EA0A1604E842C13D5C9763FFFD48D1FD98F5270368D321704B4A4F037FA137658E6FF67685414F5F6B70DC8316209437CCF8E850EF185D2286856930F7AE425A544B755AE497C8E9C148E8E1510E6C51B0C0641B5C0436602125D77E33226CF2EB636C9A0D52EB8426B6437C2D7BDC947ABF177F5C62723F9C4EB7333FC157454196B32CF8F157F560E4C56529DDC6DB5C777CC28285ABBCF2FF685044D4BB70211AB397F83EFB47D1884DFD94F3013484146CE3EB63DFEDFED906AA39C8E81C81B3CA596EFC8F4FD8D4B1E66F0F4531FBB0D918F5EFF2FE036BBEC6B39746A54C97BF783029B0CA23911AE0D86D4BE57C5C87A6FA1252053F052D6DC5B0E685DB91F3DD1E65A1FE2B6F6EEAD1953E336CFBF4FB3D178F19E8A0D078F1BE87444A9058C7A621BF42C053AA2252B47DEC8C03CCD7CA5E46EC6B8A53E3346767BC36D0C5E5CF92D0CB24C8270A56DCFCDF647F58AA3BFA43BA2BB99B3608B66C7970935E6776EAEA4BAB42A661A49CE1582EF94E80EACDAFD574A702E5DF2D31309486591F2816764DA300E33FAE4FB2E0EC5CCFE06BEB57D1702483A7D1EF0C0AC2666D8923595A4B0C81D28646C787F859BD3E02934728F9FA6B4B5C5039495BEC0C5C9DD1A25ABCADDE400046D84B5BFDCDEE3EEEFF00000000000050F18202632ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 + +count = 74 +seed = 5DE03CAB3CBD81B8805A17E0FFC2105C3BCDC8D782EAAB161A15AAA543FED59353C1FBE03E7F36B955FC51C9B30F0C93 +mlen = 2475 +msg = 5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 +pk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4E203B9039D095F97FD4A28FBB9B059E6ABE7E6195AC6C8AA1D8C6C9812FC7CA6039F5CC342FB2E09E059D2EAAB36F619D5DE7E8E6A01C5F961C7F936B416B924BD9C336212ADA66990574E6505070105A36C08E716F1E48B0208F0F69683AB3FE24D3B69A8102ACCB29569FBF7EC70B90C6A378C5B037200AD0C6A50BE0D6BCA282B224BE31F6B8B92FDD009B013DFA49BEE63657847038AE5601CF30D9500E11A3C1AFA28424FE8BD58384131D06F335DA9A94E276583C39E8E43340B82F92A7D13E9D3BC45E279A28599031E447F7A995C71E35C97204954FB38E78B09EDA8C37B3790299341550392DC31455C1F680CFF2E7CB113FB482355C839DD19A5B4CC3FB853E76DFC43F53D283AB5AD54C17451B51AF09B31AEF427E74E24CF56131D71BED5D8F1070CF1B0BB83EC61F11BB9B3EC363E055957031C7D834E55DF5B6459028ECFD94A3E4F1AF7E5D7F82C46AE8C5AEEA4A02BA8452679D6655EB8914A87728162C4AA96D8CB52B19040CB9F93F6616863A440AC405E621D310183059B2137B4DECA69615C0918EB81FDE2CC6D9C8236AAB49AE2C674E7ABDBB72809C569CF502117F5922A419C393A077E1FD67341DBE2DEE29ED4098EDE541B91650B44EB9C032D7997402153F916EA38F66EE16DE0AA2E71CBB89332FB979C04610B60A7CE414894FE0E7A99445EDE34191106CD158D7A6EC22A6A0E49C848F1D88D5686AFD8646EA5DCD3468EDA71AC4C1E8254DCF4B383911169AF8633F1B64C583BF869568A86BB3BA735E2463B66E4D51C06FC291DAD7848B2158E236D631AD7D072A228981E4971FCC3DEA163EC345CD4F8C9C1AFD82093829938B38F725D62CF7B15E10CA2EAB59947F3083D3ECD64F43C97F8F84E24C13C44825928349B955ECEF53A0075732B62A8B611FAC60B332094161E910AC493B981DD7CC496777BF983D1F9830119D67A75BEF985B8E1724D81D95C5647429AF67481C478AAF341A8335F9AFCDB5332E63A8896FABE04A260B686E953EA17813BA346A14C155B8E018AF84256C1052BE702FBD65A6511DF8CCA098018C12E7EF8AB898ABF436F90AFA0499C3036005195FAA48CC28590FE54E576A7F07A3B65B1F47F65C75037098B7FF303A2BD3F6D42A2E3A36DB1E44F699A212CF37C7FCDA87F74DFE8E7D1AC7A0AD0508164D1AC3AECC2004F2B41D749A93D447213BAE88228F8C1ADADDFAC5519FBDB606FBD34BF08E6E3F58FF4FF6167C5ADDCC9C52139251E9F5A76C09B2A6C39718167D970C7E21BCA0A72F7303019705D991C5A5F17D7DAE748BDB8CE1F923FD664DFB52282E2CF57F7D0726D48B1D3E76D03F9142AFF810B58E73CAA5EF6AED18D435B9147AC48EE2ED083BA17A3B0A52B3F972D8D4CBC1D704DB0291F84F3207F3C7E15C1D0F34BF4CB3CAA1E690D947B595A3FD4320C19D2C738C8707C78AB1B26DED7BE9F13C888EE0712D60937E25BF746293E341AD4D02F5099B2ED53AE07A11BB7A84912883EA77D1DA00F8CCFC58D2D126976AF5912AD80E94A89B387BCD9C4F1EEF361902B87A41D07432C927AFB45B05DB9176279E6E8B62CFF28567BC6E3FE5B4A4A4BE2E2410359EF18E4182A4EEB99660EFA7F38C918B7009FE33A70D6A16D130462F078DD6141EDC013FCE5CFDB0A7C38AC5436AEDCF0167E695F651DC386222F306A45E33CB6E084C34ADE795E7F64A2CCAA0654F2E20DD051D4B747E5C72A65AA95127DEACBB60C1ECCA91B5043E80301E19E9443F50607A7FD6656D9FE9A9383A16803792AD4BC5EA133B7E0153E0DADDC6E38F22E3E7818C365F315F913CDD36A24A976CC02116AEE2DFDD89CFE39ACC65EAB36C44BED19714B40791AD2B4D42E53AEC8BA3CEC70025B91DD7891AECF944203A8898A28C8F5BDDBDBA283B53034854E436AA0EB582CC660A9ADA64F6833D595BE663EA7AB0007BE941A2B412232EDCA3C197EC9F3DE703C173D6AE23624A4F1CBF3E8B47B4A147BF7F155E74E7326D15BD68E7A80862D1ED5C58AE796C56E1065EAB9481E54440F6ADEC2E01F5BDFAA579C1FBCF2CC008133550631CA64DF23AFF0A1A13A8AC3F44CBFD7AF0AFA2CCEBB0265998871F18565B43448D9F2C0949850EEE29888364ABA868B8961B05218A4BF011FC841BC3B51BB81249DEC7A3E67CC88AE124F4BCE1BA5A7AA3D13D1D7DE01988E095AC184FAC6CCF99AA7B638DEFCDA30391B5C4AD063F0F4C8B66C6DD2A1465DBCA84F231E7CACA3809EA94402254F08CEB4F5ACE7DF19DE4DF1C410AC33D21B79896BF593DD3414266D6B67B134560217786CC2212FC526F521914092235E4A561C1E73B9817882E5C61FBDEE14AEE2758C9059B33F7E9251D36632F68385E2BC6EC2AA2B2381FDD9A14F2ACE8EE00FC3AE4F951AF3336040A33D290F81DA33622310362DFA845147CCFD5A33D0C29921DB1E3CC8D1D07ADB44EB7B04EF97D7AE1A66F109C2A6B0CCD9DF8F34603602DF55341F58704F83810FE97DABEACDD51F9990B8ADC9E81C78169AE22D16C9818AFF1272B25F97CAD88A23C3FB90FB9E05D2477D54678337E646F3021D81E1195DE2579268062BFC35467B86CD2101C65F2510087795288A469B3ED4C2AF950D90A1F78B5C76A8EC4E063DD32C5A57BF0C657C0933AD1D07DD4AD520F2C3168E7FD98B52EEEBB7C76F760BE526F5470542C2C3CAFA0A8230FE305D217 +sk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4EDF6A7E98BE7676FA67B0908317AFF58682888E7E7482EEC1955CA4441D34079FB2FE5BF2AFFA40B665E4971D6DDC8F5825F5DE70BDC246F5A5FBB221EDFC7FD35566531837033872560776605286482345727587203418011777608334705837633326335663173881045680655451574250616662316137627624265423013810546276155532748310168687118010820487851837772383187874355585420814305626446408285415164570467784231352387144350240788043473822726682454274854876337587008277475474151185002868382545348062531415550247834211501888104782218434803747214438830218002380634683052847653074246225765804670558154753333654847106600682283544246645483537328164832850500275004125760326130245544142325152061300571527852878075741275344463727134451238015578101568142232304466802457118121174164645261146371551234344242604828631250777667355325855815683183527213847508653528858624183862153786255300282405268700088715873444134870576706366502324763874581863815121120188024888003161560407718630207005087873078387744132426105483531637838400061572705743367128408672828665173303268514130337180554428744546441681143663616085266350500100434874635323233244514457650615753302803312585004571381267757310375823136432605030224224338475278650032847810334823235008120630134874318228204455864222852516804152113740558563386564110566453610408747321210311405714772327161130478420423654187227881082872652024876801664062550732887156314251083876546523857175178864035624416177406132676660122838183753166074667626086836451163213734367781831051758088523022671041755538637868135385840807682174078311266262432286877881288402054101670272564865721844713287242744477135684214101113038675132253326311876012138745301500314740725808842447223744608727037143467714007643008718356530050121461067565160351508622174572363444387832848631013648147245842551402378485268600145656507436680530787657673061742631152863365052816130367663407003672347066308771866886154878244617843413176858717703185470622345078577278281625375624114252707524227644038478125126340318102424756074368331500164680877881783820467614027566203610160053021174656078007624268048025561228366767351488636800782835888127255227305481770881887711273080325074204486707366128281402045208163043817334764215346408323732314863617182308111448288535350128874235273232554730365410254307111635703513451721581251764487156273471145412537628726458576077118675205328343010561371240702833127437768151501822111365686375056510325650558832043803118518006644122886440185611063260873833036235724335636167534037408762373527512135213252331220485501601711753214410684174061066182276317002582488040870005055546331562872500112740881572748578118502246224427581850572168022323534717515354520768454511065080664663405043187458121405174152737811644717133475028724106133201488471754873340625718670544330640028557813704746634306422765788443210070538068471632458213176032436664467057827050217628880856282464780440873648435865274650767152814553443313708662752811620827485245278811634727783307626705311021030056822260126285143675244650679150AD1BBD6F9932A2A0F518DC0A2BE558437B11A97F3CB1294FBD0A47A772E0951C867ED538FB9920B5B764FC48F3B9ED889BCF745BDA33EC621797AA9CA5C1EA3E0977CEAE962AF7A21B99724E39F5CE2BBD29E3E388E52370C4CBAC7634F6AE00E6EB8984AF16EB7D800D3CB1E128E774E55C298830386F1B11B4A6E8D9E2C5640345855BED1335C02A86260E0DF9392F65DF585D219E2DB33DD074B823D8BA3A216C10364F08C287E014D1F094625E8622EF980DD5ED8AE8DC3DE3672D39194EFAFB95751476F410121271501EDF19634126438038544BDBFB3F424824100A3981E102DD3EAF25E9A24348DEA6407B8116C3F8E165D36BD3E32BD2D985411BECC20890D10ACDDD3B12519657509D11D2BE94B8D6C6665F335DE69C13763A37EA5B84FA76D63BF22D92044AEBFE1047991AF94CD68391545071B6B72F49BADBADEDC908E44E318B05F8424F1E283DE5AC77E4525C5620A45269D9E957C9A0B9FA06C6800A8EEBBAD91E5174F0C0D974C4F4C25DC3F6BAB018B755FB701C36A536252369DA3E41228BA4BAE1BE99F1B1C2427956D9FCAC356665E83EC862C5CEBE9E7A639D7B8025E80D8D6727A2A6F008BE72EB6D4E224A7E0ED403D67F915E05362F8F30AA578D982F7F1627317C2131331C0C3A57398AA937D174CF495AE9C542B2E806E112D4BF3B6A5957DD1B99E3A90A0F192CA40CE8343362AD83811F362C4FD336E6F59806A0486A30D107C9336CE1F9368A3AF223D9A45CA739762A9E9A255DF81318451A2E0E0B2C6616EAFA054B2B368668046472D13F8A5DC6757EE989D5CEF8F1CBCD39813D7EE7139F65663303464CBCDE0C3F280A33752B2324B2457BEEBB50B00D65C564DD1044FBF9F8E90344236467AC0E0CB4D076EA7F1A908800AB351D10E43DB3F4C4608F1A8BC20DAA3CCC0213CD057E6668E5896C35D34C0964610C87E8B3C7CB34BE11A50598EA862694B43DCC8A69CB3B6D48AEA2A459B8A16F12DD39FA1194CA24427FE4EC3FC650A4D7C4CB2924CAEE2AAA6D85F8B55EF0F258F2FA204D0E80AE9656CFB67016DF605880D4A353CDE3A3821140783C41557C35631311BA4A08F1A81B7DA264053121A307611FC0D06EE8EA06D1F9317A1EA25731AF7B7FC5F0A655C351486757E98FEED90A3ACAE6A7232248DAF7614299B9665000F025FED59CF62AAE09E7ADE805F65B8E6907DF6CEA48D0DBCBE8AAC358C12A38CC37660CAF351701C4BBA6BE6CD8F83F1F21AB108984355260603744E3C4D4C19578EDD524C7A8E08D85B7767FE5EF203DAB3E9025DF56E914ACDD5C2EB4DD9A7AC4E55846EBE7581982B4E86C081FB8E9CEFABD5F0C6B7DB77AC094CBCBF8B9A661105636C41DF830800C1DFF5862D3C1B95C20E73CA4B710AB770C9894D477EE0891070BEEF53032E93E467F993ED401FE6FCF9C61A774E87BDB122CF9CD98A280012A3AF1596BC9D85DF8A192116A62C4147C7C73A50F32FE25C5B5DEE76FE70C214090459B41EB01483581159DD229CA212FCEF07D281345E05EAAFB2CBAA6ECF9E5DBF21774CC7A3705FC498299A620EF419582F528F10EE68505ED95C111E65A5CF57FDA233566FA0371CFD5DCEA6CEF6B437E61E9830805D0E90C8D52EBD32558B6499553C51EDFBDA9C647EB4D0AA5DC9F026589C174520F56A1BD13FCE36206DD7E84653C443F5C01633B44A7FC61AA6D658CAC74F75D648E998370B17F2E60904D22A23DD0364C4E58D5A262B2F2606A2C43516E707E4B8F8E452E95AA321862B7BF85613500C6FDE77CF3BF840C8F0DAF9C561C89FF06B120007211867D67837B2FE03707BA668E6EB31A1B5321B0288097166AA6FA6033C7377A4559D653F49FC79C6A302FF5E676DC65BC0364C83C2FCEE668370E1EDD4D8D6A93B9047D75C1508F251D9DFB668C100570DBD1F9FA96692BEFBB1A31DED0570DEDA444BC4AE3D20AA241744568511D4C849192AAB447968EFAA2E6A39C3458CCB517739A53909A550B4390422A28F0FF5A6DDDED1529F8E24CDFEB23A2BA8FAC4FE28C6F5412BAF4A77D0B2710718BCD048D71A8251C1680C50D0283A25454115146C60B8002B5B401B5736C9CBFFB68922D5438FC86E1DC27D10E44CD7F21690A4B28CAC9B6571CF6253ACF2252C88BD68199F399A8CE1816BAC803FEE73BC7A46DF142DDAB53545D3528D46E163FBB8A019F0BC6EE6C2750EF0CDC49A3427BD2A8BA78FC930FBB72514D67F1FA45BC216F9B0037ABBF4B9847F76C45F45F85DF29753F31A0B1EEC97ACD2651914D9AC14D294F131AB378A20ADAA80D8A6A039FA5F710E1468AE3AA61378D7AB4E0709362955F24EB4680FE808055C84B039A4C1DD52E1542E23BFCAD991CB851533D4BF152F4D5F686B12E21776206898E36C21D5404FC152917A1687A42FD301BCB6A82FE851F418F249AEA2688CE6D6B772636CB1611596B93597CADCF4A4FEA933680AE0119F04DC9AF7B26C8FEA285A12012982BD59D9592A93D97C2544D601414C809C68A2D1C6F0DD21A2F70D6910A46453FCC9B06E38BB16BF341AEFBD76DC9E82839FF123F572413C235A7B3EC875BF505FA13ED797B0E55F4480B5DCD057BB1ADB982DFE40C2C3550B1661AA7705DDC32891D5DCA98460037575871E3AD5FA6754BE80EEBB4BDDBB5349CD0037238384DB69496ED881A470BFD6B155FBFFD3D502777DAA5082C1CC2375E3492A68EA6D304DC1B35D3A4A1A84F92AEE1B315EA5EE2D1238FCC049F5939C3A234B29F43C44D5E69A1A7F32FB113BC9831C6C4188741A5054BF4A7FDC9A8118A2ECDD50ED1DA3E09EF041AC3DC694A7DF44E390929D6B14AB1723B3A8783881EE75E945800CA4BE887866E5F848EFB0A85ECA84E535F7355A563E5B02A39B6503424D55389EE0A0CB48E844B30E9B06CB2EA9B675391EDEAC5393F596CB841324CE9FB36F7DE135BCB2292C9586D48BDC8FB24E2FFAD4B38FF455688CBD94396363108D0A2DA7511ED365EEC967A2744AEC6F3A8B0EEB1614AFCCD77FBF0AFF4DB8A0B30B3EF1E16CC938841A49EC7D11383DD4A77B3BD31A71FB59C344DB9011EDEE3E43346E94EC1BA813D73CA110710C33DBAD87584823C338A411BCDA176DED09691A49A3FDC85A147170C17DC9CE7EF7D2C7CF448A8601B71633D90742DCDEE40C48C4C1DF539F518571305141DCCCB714228541AE87D2D7CDC6D2663E6422C4179C4F7B753B7F03A497B8560160BEB3C85A1385EA271866C2D744D984834C1CA6A781D87C7F48174A433D44F30EEBFBD2FC544F9C68945F3E9BC211BC402126CECAFE088E9374D8AAC0B797B4BE68D02B0ECA18C23D1656E3E297A2421E282832849DAF6E1CA509C3307DAADE5F2270D51E246E3BBB864DD5585F82BB3E8FD98A9AAA249030F0FA9D279DAB111C2B8177AF3D5E6A1CF7C40CBDFEAA08B32DAF09A5635CCAB57521B75EE247C2ADBA46E0667AC97B3B95B5F28FAF74D8191FAE6DA5A7CD31E6AA4BC724B9517A9F0DD5236FFC9D5B +smlen = 5768 +sm = B575E33F89C78BBB2B7BD90D2E5C6D9E1F295AE229718A4DF17AC1C14BAF8BB19A11C9AD6667A2C243C2E137CB0B9636C14013DBE5AC5125715C8459EADB62F85AA1DF9E762C19461AC13F6A03F782D8651ACBE7287606F95D1EDC55ED37B65BD9D505961A72899BEFFFC1795934CA13FD4408DA4298D976CF6F12B5799B679FEDA70DE76517CE278A2AC9912DCF6BA2B465D92D03CB143DDB990141FB934DC62CDA10AE026C7E11FE29B3D7212EE93255A70789F23FD2DA8685241FDFDCD03BAFCA7B2F6DABE5F9E973D2C49CB08D7B8B64BFA9E6AC5655D43C3D548DD79526BB6175D8C0BAE918378D758A6A3C4742AC6097D3949D7AF46AB1849E37B2DC38355989BB469FE293616BCB8E878BD68B1D0E30BE0C3346E6EBF8FE4AE769518D8015003C5D53F48167DB1C4CB59FF378DD75CBF8D8831C20F085003EDC54BA5B68796322CBB3D77EA7AD9D728DBB6093DADFA3C5A2AB59FE94F38120F536CA0C137F178005154B1906FF7F876326335455D2CB93A92255D65BB76022D19D4EB4612EA74C9E4161EEBE06368DA81C8CE32E751453355FB6C58B040441FCFCE65DD320AFB10B32540D32B1CAD69501254CFA9950FF31A26CFFB102A5FC1FD96FC4B2C5E33B4F2EFA080C8589A567D2A54CDD7CA29851FC7112866F0176B0088639E6FF51A86DF9AEA8BDFBB9C2E6C96F937C685C6C7929DBA5941D26BADF2608063AE647DDFD1C510D64EF13C7DD915135679F748A4C6E4F941B155273D41103DFF52A69371E4BAA95A120A46E1C836389126179747E2B647CB63EA301809575A06341447CE518C005F4D4DC06EDD0B2D5F1C2AF1F6326FA37F4D0F304CE4C3BC21F9794D984D35158841ABF2805BBD78145656DF3BA69568AF964B8102F127CA1205926AD5F5BA16914F5E49483CA510677AB5C555008F5D33A5D8AD1DC098FDB2EE251715FDBF71A7777061A092386E29DC93C15A0497A7E081378FDBD89BD0FEB8AD74EA88E12A22A0526913549912BDCC817C716BBA94A2DC8ACE95F4905B841DD89D5017A7B92A6DBAE9DFFA9A58651C07EB2BB0488621EBA293204130950C00EAC0145C692BFD098C35AC7C8339DC6D8E7EE6D3461BF7BDF898BE7C261F32DAC20AAE2BE5061874919A55328F8FC6AC363EA340E8F00E115ADB0FF4EC586675CDD61B3C20DD75BD3AD0D57BB45D3D166BAAA1A6F5E7494BA63F8D2FEFEAF888E681977EECB42AB71695E2BF469A7064957433CCAE83542F74F8C2C18CE141BDB231C477E74276F735FDA0D270CE57E191B27B34235F8ADC4BA6AE45094119C8D41CAF84B3914910555EAC804526A49536482F137B54AE882A7C1197AB49BBD25E66F65CA7A696A41A3BB0AA9D2F0867AB13B2577CE671CBF0D745C6AF1F96BF5C6DE69FAD09F7FC0290B40705B258CE870C544C43E73106FE0DC24254545FE4681B8F9E2283734EAB802D533FC274216BE02980725BE0E02F52E491F596D510CABCBB290E4D56B163280A5CB09102D85AD78D52C1A60BAA8E74DB064EB8535E2BD3139C2627844E7EAFBB0CEBA9E581BA8134AC7EEB3C0B22F87DA7F073D2A5D26E95C0543253EA198A58593EE71140C71DD10512FF8C25FA8F0EC892AB3CA78E57E941A7A0C2E27DE6FEB3703ED775DFF9A900C73FE8467FC2976B0E4EB67195FC12B3C2AE6BF762C2612118C2113C2A19624891400F36ACE663236FE9577093306087811D6CAFC8F6E488810A0ED3E4B900B8F39940E20AEB34A155984353E26EE5ECF37810FD8AB205008A769036C5255FA352E77C78A933219F88845D3B0D09F9FD1A4AEBC7D60DB53FDE4DDD4A8FF83D3858189B00B4370347A1B38BEF4B39E836A165E93BDC2B988D1356CAAF0B584184CF4892F59DD0A89242C374C433231BAB3D1FAF0EC400B74FEC0C1FD6356F4FA0BEC533EE4296A292E08B508795187E266EB57F669E8F71E987AA9E29AACFFDEF1EBBEBFDACD7E14931EEA775BB66244A2A0C9EAF1F67693E4330B2C14AFEC2DECFA34F31366AB646CA17D747752EDDC12F920B6F69F7BA63A1E59941E95E0596D84A19E24144DC6FA2EDE37C8761C32C743EE1FE1A60F19C35958916D99D9955EE8D1D09B5F7796893A83F10E885A111ADF94ACBE32F4AA079D4C8CE765811698F9B8D3283AA779DCBC2D977DBAC358F634A5FD7D84F212A63CD7BAD0562FE66E0E64C10A842CB4DE77C356C732BDEA6D83DA9E2C343C12E12B43A2F40F24EE2944F416B650009E37894E3D3A4E49658F4EC3C162BE93710255B418F89DE2E7588D881B1F78D642C80E8F82965050576D192C438B96CDDC661F815BBDD7572C98CE19C789DB0B124723B2BCD9D037E280BB83977D6C18397736CCEEF687DCCCFCDFF226F24A8984FDA312CDF86A07EC698E2AEDC22E81C9EC1C5CC5DA8F6ED1C85F53FD0DA5E41DAF8BEF4340107982A68AAFE22BB3B2115D0DB958797436EB86833B83B3A69D548B401B88D6ACC7D352443A7FBEEC7ED0D630825D46AA641F80A807F6255CA04AF13D362E01D6579F8C5685AD0CE2526DEC4DFE586BCA97944E2AFFCA44568055894D200EB5A291253778C2973C74CFE01BBAB51AC88BD5BD5AFF2F667A5285770504734AE91AD95CFC8FDCDAE4945FBBAC3E85D217EEB86F326A9320D1513A3088F4B87FF1EF661D55EC78C627DD275B6AF59A41941CF4A361C1238CA8D3CE3128CA203E6125ECAD2258285A900F44EBA2F9AEAB926FD1F9E2FE583B5AD3BC9865E129F63489E1095245D100C7ACB476CC61B3B404203ECD307DA5DA2A03EF0ED1FEE996E6D244BA793F15C85714A70FBA7525D9F977EE2FB5D20DFC921EB22E32E14E21641F538BE07659EBC5021C9FF74AB8A32180B520A1B94E92159DFB4E9D9B55607BF376FF53457054A8D20E4601F48577EF7D5518C56E19408BA270E9DFFE5D2B500C538A7C41C705C2B97F8DE0D91E8D0D95619612EA874A7EA5BD9EE4EFEAF48E3CA72B4D82861412C5050201AB08C54CB6BAB0EB1B161BF9B0929C0906D1FDC07345EAE35247A8A0BB59AC1C272DFA4AD5D9D028D92B2C23FEA74AD360C87C8A71261E34D17844B3D84871D209C8AF94CCFA55E3E5E81B70A090BFB526945019F950A5291493C18486FDD407C1EB666257B8944BC8B82B23C25CC4773A5B5E14EE70F27E76B29A06144717A69B11D82E60B9A06A213B239CBFF72F402B655A28AEE5C424B377270CBB1D857E04BE1930A6E396D18EB3A6DCC0B9D50F44A672A408D79D9DD5AD177D26BB9C5151D4F536CF0A9CDC4395D73DCF0D29A2DC678C55877A55FA9A28B61FA1FB6A9702AAB9D109E75CCF707133BBEAFA2CB748B038D80F9AFF50B6712E684A286F97192B6D585AB6D9A72D7564D74DC90CE97E65FF9A00CAA32D1E7519946D4FFAE699CDEAEC623717F537EE67B1E2750A23CF6DD4B727A13B59721336BE13E7C82963DED8F8A8BD7DBF25C58D01BCDDE781180F318DCF84B15236BAFE36967222BF7D6F6E2A177FE39B1F20DA92449F14D9ADF709E687D1F810C69DAAFBBD63D813A64D3A94DB71337C1812F79E9D7F8233A121B1F193F20319E7D5843401E63353021957A9A2E42D59F9A63A49FFF44BF52C02EDC505FDD86CB19554FEEDBDF074D3EE36EB538D7312A0B5ECFAF24EF4AD88E502A12F4DE3623FAD23A6691EB90040F2B50E4F199A4D1F2DF2DFD5516078DC71DE5F582B8E4A7FE8A2BABB5F0F752CB8518AAE1CD713B92268BDFA793324C4550FA9E6B3C9E7510749505B6A7DF3561D05AC761A3DDB67BB6356BC29DB1983A339CBC2AE27582D13F3B55912DED54D7E566945F995ACE54FF3B27692266E5087522A02299ECBB1D2DCA8AF86E0280A76F85695D22522896B98BE30834F3864D803B9AC6CA7F07D6B6C8F472989BFD724EBA35F30605A0E517FFD5B56F145B46D0F239131B8F3BA0316B9F0C6EB8B14FC0629B6CDBD9589C78D3145060B593A2AF0C7E52141367653ECA8AB62278600A1105F777A07073CAE6133698CDDDE640335774B82D6DEED02A2D38FD09F2860BAC568FE4E91BF9427C3593339148C7FC4D0C8A44A02749A81EF2345E88A969CD47DE994F46FF439B2AAE17784A62777EA65F60800C9345DFF43D692117482FB9A329F85DF820FD29408EB61DA039780AAC6C563E16F6CE1042194831BD7C9A2892B3D8F330A03DA4925BF2A05342EB631F460954325D065A1164DC4F895C9743E58782761AB8D3B1CB8CAA4BE21C55F86F0215D5F3F657FCE00CA3256BF84A66DF1A534F8C16455611D6571EE425C3ABCE34546D99E04027D4E36CD85423A096804D0C17E7AE11FADC417D43E2E7FB27A4CDFF57D110777004C7AE8682D16C818A7ABA3C86A65C8ABD696AF3F79196F460A9C17B57DC73E8C1F1BBFF0C7A17BD8BCBF26B392AB80ADB0FA046172B314F6D2597636B81B467B148DC3C742B312E6F8F252780D70B365554AB3CD8454B571101300111750FB9B14E4DA61CEFA13119D47DCD585D87357B0FF0A08AF02C174DF2C7A8300A4728DE5D0876FF83C32F042443F0454619DED372A56C2E7525A1E4E6371759A9DFF012A4044A0A2B3050B23767BA7ABF102142D4C657385A5E36BDD101D2024292A7488BCBFE2EDFA000000000000000000070E161F212E5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 + +count = 75 +seed = 63742CEFAE9868C3C0B31DDE0F9D378FD5D71BE7CC3F0B6ECD393DB55FB043CF00264852C45D1836CC12B9C872A20251 +mlen = 2508 +msg = 9FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 +pk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858A07C9B91C5D72FD0D89CD3A02EB9A382B6CC15AFEC219D1CDBFB805F79F48752FB3834F9952DF561C2D23AF5C7D7832198F0570FFE444868E6967D6B646BA9E011987A2B2027914951B00C81DDEE6AF2D7332EEB995ED6B4A4A07BA3A7FB71F3BD8CF92CDE05DEED7418107EB1E5EB4E14780E63EC9AF45AC62F0BF130B5B54CAF574895CF17088E1CC3F4CB403B352B3B6D715405D8B8096DFF4048C4E1CF7D2908816B891E522B44211D05A2D0D0E313DB8BC0846EF73C112E827B2D7EF51983EB8CBBE5F0260D5DC85531D1D09BF00467B8AE5A647F8871A30DA7C6C4136A4BB5A11EC44F30FB114136673FBD6C7558A5BD2DABEA84273CFFDF7ED529BFD893B7047A8B39133D69E876A2E820EAC0214443DD43A6A96FA4F4BEA3922FFA0C9B9D39A5B1CE4332639EC36EBAAB72914B406F4B6CBB2DD9DAF9CE7A0D36D7A8631688A2F043CD0F70B8AD57E0F362C0FD6B01741B4923EE4EE9BA2D010FDBA477CA57269A8727092097EC336C98E4337B0E64C7AFE4C5DEF7C0FF403C48B9DFCBB820C393C7E31CF2E4BA6E53A55D27F34828277400341F0BBCE5141F1B3BD3BE553C2B15503878405FCECDB5173B0F658E5DFEAEB553A88562CA0870C4853A007D6A5932C1418D2AED8D4DCE5EACBD1255A7A578AD3D5E732550C0E8418E51FFC12B3F904E346D808888CB4103C909A34C1D3012259A6DFA7CBF76184D40067B9EFA02C15D3EDFA7611987F02AE7E578E703D851405BB44584038218D445F2E1157CCC145DEF9B26C5650E8E1F13E4D8F4EC2A68162506436A46A4705E7770EA900AF56EA93AD163B5993F905FFB57C97902D8E10C4177978501306FD086F0E245D01817493904041BE4C2C686F7EDBC83CFF35E6C51A78A1DF956B8A9C32C6151744A625037ED38BD6480D7AA22EF3A98F1C7877466D275553ED4B0E2E299E80ACA9E1DBD7A47E57538216D44334284425CF498947FA9F2036933625930D5B0EC06D6394C17724A1D9558001F0E7F2DD4107454531F7859C412A8E985FD61734F06641293683B434DE4A76271D05D12FD9AD07293CBD4554D62F640DA1D7823C20E68869EAD80944AF6105C92910207F02385FE2DC8626B9BC8624B32FCC43D3C474CF31D8CADA8062026510D371BE07DAF9FD01B88DF6E679BBE0E66573FDDA2FCC7B88B9492F17324AB81B50BC34D96904C489B75F3C9547FE0364D871496ACE59DD9D144C51FDC050DF826AB782963556D85648FCF096228C8A0D71FDDD858C097C01CA641ABF7D9352EAEC506621B3D03FA2F143A71C481F840D31F1E472C28D2A916F9251A878B054E3573442E059BEDB76180ABA81375BD94E785CD3B9E15D4818F4361E4297C42B0E61CFA11D88FF874532FFA0F0E909CFC3CD434D9878D5D3CB3318B15B4B7C59D219E46254A7B6670C14814EAD10CE35368438055FAA265968998B527D17BB6D5A68E4BE3396637CE72EEB20C3D76FCA4D13B8BC155ACA92D7C1F82297EFF901AF5A2677B7E49A9E7BCA2C39F13D7C481ECC9C7EE9259C55750A89FD15A355399CDEF906505E52C6FC144C2D26C99FA8015B8A27357C274064AD8F8A391A426D0709ABEC2812F833606CDF59F3729E7ABF74D7DE9CEE7906701D0858A0C223F6CB1F72ACBD64DBAE559DB25933D8A5B7B118E8DC0C6A44B554D58E712E41DD6889DE9EA4AB2008FF8C7F118DA9BA23D53A3B31F5BCBAE8CD80BEF045BA9625480433E33C53945880160C2107FF48A80FEB71B17CE46950A2BB68084CFB0DC25A37938BFD70700F6FFE36042C30C9F66BB013BFD18F18798704C6DFD4F9A691747A9FC7515AD73B8209EE47F25CC724FA20FCF43771BB6204DFCD30319DA8F36EED6BD871CF3F35062AEC802E78647D08158E2F52AE39ABB93CD08A5FBECC7A025F0C85E028415EB69776DD04FE6212624F21EEC0899B71991499FF065E8AE787C518C627E0EDF9EDE1FC2A56E5681D36F508B68962ECC4380FBBE13F3CCE57A2FA276F0D26CB292CBD3C004A619B46CAE616F8661492149AC6A6D740B47C78B87B428BEC85E101C0B371D83E2F7F7D11861D5A17ECB4360F7291D6317230864B18EFC277183CB218FBFE045C26A8C3F9A5D6A0C3DCCF8B974AD7CAEE1C04E8B9048B65D25DAA0610E5AA55412DEC087EBE14990BBFF5FC5C344776F60A28A604D9529E9CF5926F0D6F2DBF3AC6766AB7A737707CC4CFAF396A1BA7E90ECECD61E5DEF4337C4F9ED7707899F1B715803F77ED8939971B9BB4651B673CC7BC2E32D99850D393F25C30D191705BD8E4AFA084E69BC04797D5423FD07F9CE65574F2CEFAAD398328D717D1D7A945301CC73AE2C276FB720F402C028A4B2DA720987B5A18AA6D3702281CF7BCDEA75A65AB4C00695E772946B22DA5FC67D738570EA088D9FC4B45983E2D19D36A08EA1BE492FF0EDDDF9F63E7C8B42A893717501E973EEB4C13CC2C9BB4C03397FF6A16B7F45F66E112E108878F695B548D19346DD6EC4D3EEF874172196DB5B49EF0C20D09EDC7FDA042FF43F1B5DEACC51127993EBBB6ED557AC0C25744E98A95D0D8FB2644FE9AB0A9AD799F928E94B23025EC582C13EB2564705D168AC7DBF031CB029EE60F4F40F4AAAC1A218A969D5A0E43821761D9E9A8864C1C94E500737AD58A50EAD1F0179B542BAE803F5E6FEA6CE6DE99BB5D41A32C84A84991684FC1BF8C852693C671 +sk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858AD36F066BCC83D9A02A1CFCA11F191E8A6040FA5F5479757C57AA10DDC45D16C4858065368B87AFB1A4F2F5F040A6666FF4830FF543AE944560D470C2FC7F4FB183124564862104803221336613054304424353348207523740125268872713037624054741167467240070578164855518173402868624822613833504485837753007581560662520378115442537751510237065050142316543116428805068561523274710602311476538105844447872656426640546842845336247373432724267746445347103100068208023800550678383666075144623667615331377882478830585110218318036733057147367320076834617572205112166336828306872447001624023566671303233251143873614476227725710214171010222473850876805723176485037007738825543228855256876232176210030838573616228557266151805850675638268852363281203140033365342880704263678320617261365838484333424713121251042252130800515414055418115357075274010776001410701530221312505513658724053285863120552473827415875133778160661537367471482655572606038131706437785876238617780870443600816314573625244531702542407666461842385131018145744335008264044366603104837038758708706843463368212166587412520505608220078323512583715443455712124855551188858734027805102165277644262408781551110101482775661482167475738543273000887132007363556227506822861641707247210857744345656821144171201350550584135165042217110885865367552538137175800767345406664071451255055068567478864253617237578087724651360828234821224738884185455217854681146540445187616055466748531034082168547727201005244367263464002373767587482501787611148183705566226142117834470533825505351654150341061840154645882608704170260838164860861373506078784822241324317077403554723285362435812076258371000004780236535752628077860305024864170801054264670265602346227804470063176148052157112177856737011670702716377382618747822484834836587205503183634203115512770372341288428725864351024354746566880172273663158816141516725507747807566277663532770478568526426566383761882015517766864725512656408004448665670265562441532884102643644542536426802073084336184353638284830885760881820813240521863001324743221642580037111554421228535886374233722450432552603864510531328451302506117333073007081716102054575664440174021001606535713623534433568015276245078610343832641572504748617774313246873830283600212617240855030772752658077474465218247545666373070524280742286178465233516200431422103854716422441807525447848101272676181372288236340602271860743533420010128314757327743263324247464215377414765265071480625868572836545680288715206132774605241313485844054173405753425275181351181625228381378611518803461638477871756726532605210608026865455635567186676672134108871323115464746373843751212361156330782413720203421408048238328784421811830136242432068833004517063135771184883153216638446068653228436335652738182475816566054035810154573524837350101217454045216081771286248462876668485042472670281387433432564664788788478872461383338061824713466245662123378867408038125720422386287831401314342206326810227411523735121744416622552566886504221278016817241308267373461140062646252228852FE90C1B97A6813E314443B44237CF8ED7CFE3E01892B113A405DC9FF67DDDDCA0A14D8A43A5D65BFBED7DEC88C36AA5EEC385DB111372A282B134B9F3E1D02DDCA8066D847341EF14B8BC58692CBF023B11DCC02C63B4E1DD7BDBE98C7C20C070DF21A18C980B9873DA58E089499AC6732DEB229E550C4489E8DDE4C2CF5AAFDDE2121077677D05D2CC4962A9369A0D0009663BF928ADB29E1622BB849E78BCC4C36A6D9B92F4147E311AA6D9D118E93C62A6817FEA4363ADAE56C39BD499017AC46551D41377060240CFF4389E542C55681D724E55BC3DF9B1EB69F25638CDEEEEA76FF3F4AEC1461352C9895292F8E2618F92D67F9D49ECCACF674DB3BF77ED3ED0C10A5348515A4E84B9714CF0CD29F9FBD5B8A7FB471FB4D95559F8ED6DD67CCDBC7959A7C576F0A126981195C3099CD9ADF1720E62A75323B7D45161ADACB12CE8627AEAD315825CA8F2455664430B3BA4BAFEE3F7766BD6EB47637450E072B4FA9809C259B93EE4E408C5E308AD26A023D5866D2B9076DB298DEEED3D6C6B3F606D6CC68CD52F8E0CA0A7A430C8517F3816617B5CB96B5CCD56A8337BBA56B7F8D1182A266B214E3CB75FAD5ACA2E3B7A94A026BA4D3BBC2F0353CA2724717B40609ED186F5C2DAD546EA3BE45B0EAB28A891555AB28741479C9387666FE63E996A4412372CC4B3ADF841C186736DE8EFE980FD3D748A41DB962BF9C9831499795B94CDEC08E43BF03E835527091ED0F70D17C9D23C0E3511B5E4C8B3E0AF640CFC8937DB3AE7F89EB55DA0245AA895809EE5F51E877A75C81D65826E7A0D9D3888E5C1D8D5CFB911D1F77CDC7E61BE247B943BE4B6C76084C85EEA62F296F86FC60BE47476C27BBA48DE78509E25BA54275B7444613F8CC78524CEF947DEE3606EB70693946D3CBF685AAA168243997D9E95D57186048125EA94ED3C80C566AC28147CC686CD294A54F4043B6449F901A35A9ED8438D2934A04A849F463D71E21BD96EBC4C4A623A09543A3D6C9796C47B390E5DE903766BC227D2FFC9D88C00010873393D7B46B5512BD16F91B8F978B41F37159FF77B5894B35ED66EBF4D170B9C8DF171F398B6250DE5894061E18FBC3A3E8FCE4AEE4B2F6F193221FBD19B86DA371B8E51E5C0C7988A0DECFE305E0E6440895CCDE711B32744954B9E699B9BEA34F70B2A8D49853F6166D530601F5DAF337C709F6F997E4F0EA63BBC50F62771614835026C7F4F6FEFFE3B81959893BC74DA0FB014E0B4C6B44F7D4AF3AF95F00725B25666DB24EDCF5D1B1DAB3E55E720F2E9F4DFF2C0B9E9C2349951ECA4FB570D885FAF1699D824EF254E0487765250F54A5157953C056F8A2E5F1BBD5517BB868F818473C5976D11119C75AF72FBABC5112C2528E4334FF00BE26B585E6F29BA0241A8F5D64D4FE36AFF7EE8E08B1BB66E6EFEF8F8EAE34685136B8AE68ED2951BC8CB7E9151CC6CCE5AB1EA7A7145661E52388018E50F816D8404151632A862D5157EDC9EA1C93866548EAE90E7B37C5AE2B4D560943D90ACEAF4A248E08B121846E2A48FB7EE603C3D71C334CCFE80815F3536574216C84E527BE21C4AAFF10259995C0E8FFDF64762AD59CBF1749B89D61180579316A729A2E0AA9038D5ED11A4F964B84E89EECECBADC5C9E1B316F75F2984F93E493BCE7499BDB01386C9E9FA5EFF8A1D9C5BBD6BFC7488A84D0CC3E814FAA7F81AD4068835406DCEEFFB364389BE915E560DEFB5C24B2166C3E811600D64A310C3D782E6076FEF2D41845BCCC781E8A451E7F93DB8AA801BEC0FB47933749EEA26AEBE8A9CF3945C28C976E727BC9BFA620467C430EBDBBE36CF674C6FADBE42E8F4892A968B67DB8F935F5FFF5100B22B8050E4FEA02D5378803301A7D803CDB94D14A8529688F5C00B0568DDC846106E9535482933D444E0C65D7F00C1B58A45D86A48C3EC26548D8FC87BBB20888040DF8B093A0C1309A0C00A9A3B77891128968EE752974FB89AB1703BA532BB182F116B8512ACD9DE48EF3563DB4739D264087D0C2864ACB4C3761A8C7846CF48D8FD8215B9DC0E661ADED95B7FC811E5FD51C38E09DCD14E8D1AB7343673E1CE8E91EABE11C58252B62C884DEF3E0686D35B054FE2129980A06E869686E307FD822E4AAA0D652B78A88543AB5F67DC6E89C6D56BE9C36A09F69C4F11C4E4F485C1DA467D5B0CF581A6DCE6E10E053EA5AD7FF94EB797607A68CEEC36EAA45D75358C85683E2FD4195C7E5A354F4BC23AFDAD2FF6C35E989B87A2F20435E525957A985E03C6208F2A6455A54704D582DBDA45422101C9EE83E53409233DE73A94A31D2EF0D1354B42F1C5474A35FAA314D31E0B8937D8A16E673A44CAE14EA6A6ECECC911E02B74F1BDD9668B468A9D75BE0D36982CDC586DCC259106A42FAB4D80E8165E2174267879A83F5F5E06D913FDA2660FEB9DFF9323B83C47375C99024AD41A48D8D86A40E69838BD557D269B7789129445FA9277B462BC4DB5AB15B5B2180214EC0DB19C60147C6EB38400905D1CC491ADF0F6536555C095D8937C816929437860D026E58D30E20FFD13CF1EE954ADFA32D61C8ECF10F026C6A9265DC2702CD3B8E09E69EA000EA834858F856354921B07F8EB20122E7B5DDACA931BF3D29E9DEF69AB431CDD00CB6329BBCEFE101B5A334FA42146DC84B3DA6082D09A0F320BB0E4EFA0F4983237AB93B13D729D8244EDBD2B26F84ED162365855E601E561468D51BFA704D3842FBADD3F4F2C274BAC29AD8B091E08C938DB722F4D4B47BDD5BDDE251C81867EB744153F0CDF91574ADEB7B1766B2D314BA2C5F28197E1016D72450E7644084A433219DD75DCDFD6F7CF0C57F6483E8AC813DA9B7A7148FF0FC3E69C78FFF76901B50113CD272E8CC0CB463F668CA4972F918563EA45C7B22EBC7098EF6BF0BBECAE16CC428474BD15E14E329EB051675C5E9C135C5499FDA92EFA003F2F5E96766EF5C0F498640AD57DE92394520E770812847DE560A1E8ABAB1CA8605E196E5162CE467B73CC200A565FAC383EC1E6E47254228D4D4D87B96E0C371A95265D87410AD7EAC3387C832519C3A1C65F45938A6400C1DD3FBCE307762B9DD471576575B7932B908867ECD6C26B37DFB5192F5C4560E70A0020DD1545A1F38EEFC817E2D3F7D7F307F180F0E0F3E9C3762A52110BAD492069C0B609D555B3EA162DD64957607BFCE96383F4DE020BDDBFBC7403818EF1CA31D7AFFB05E0FF2D95A32ADF00487D0E9DADB628BB70E0CF4FF6725BB2D72B9911C3052B79B7CDF0BB06FBBDB0B848DC7D66017B9693868588F3A93EBFF335F40D019DD5FC1EB5734AAA72EB034E8FA77C8582CB9378AA3896A0D341AC9E60A50B11A0820F750EED2961BEA87A89876FE729FB9C42AE469880E28EBADD0E85F0D63621B1EC50B8587533BB597A0FCC6995C2327513DFF29BB5087C864D748BCC4F797FF7A0EBADB7E70A2DF7F442B6918C74A6BC6975475DF43717E3561E9734BF947922C2DBF663AF127D90D17305D2160 +smlen = 5801 +sm = A66D5F1ECED7B9EE0AC403609F647BED0E82D59242D52CED2D4744A30DD0CBB29C7C90DEF485F46EA9B3378F529829708751E4495487DE8E8E0F8198348AD739541BF1F1D7EA838EDEA5673DB9850382D1B98E62AC9953C5D4EB1E89A00884A84760979C514768DD1882E0040222F3EC83EF322D28859DE6BA2175C22ABEDAF5A98E6B1C2325AE3A18DD61A634498E5260F9A23EC8AE253C5E11B5AA8014206E331347FF813B0F8F98134C929EC4C87D59E0F4E257006A66134147935E17573360DFC38606F996736CE7BFCA1F811E8924B117C59AC9FE66CA9DD248B2FE74B093E18CB0F2BE4C598B9E56B4759AD5F05CB422D2192792E711DC2EAB3055C61B3848774191A957B43323EF4D0D97C4037CAAE70CFD6CE990CC4449375D26CB7F5B121B07E8D4C5C733E598A0917367B68C133A7E652D1BC2EFF68DCFFAFDCB18165C67032E7C100E2CCCB988E0059A4508D90F06B0B69D90F2A760E79C5962858EBA7D246491344E55214473E3B4BF8CDC0A659D3A2986AA5E79CCE691ADE62A9D0828BB3D5A122F2B70C5065D2EDFA9F65BB430C16772A218BB5AE5D809CE1726BE4C872697DC83853FE17E333ABC817AD326F49563E36C392CDBAC02FD2EF621FBC318636647EAC0256F30D0239B356F26C97B26A3FAC520E6432E3FE7E056D95C89D0FCCB13B1F8E7457A1E93B19705FB6D392B825C9EA28EDDA972C439077C86FAB01EEF0CAA954194423E341D660C045DEE55EA91E5515621B17CCA6E5A4FEE225F3EF11697B735243B7B19C3846386A01AA7BD351E75BAF1FA296EE5C8FE0550E3BA607B5533EB5B39AFB5DCDD24637ED971A49451D37EB82C09C923D11059505C04B02329A3DEAEE05C374AC13F4F67195276DCB5C992E2795B410373E8D8541CB9B27732697D8A772CD5BBEE7678987AB7E097AC60F889AC3C383FF9FD7042824FC07C2F5E123433C71982DCAE9BFC793682811D0BB696DBF39AC408D0A2A20CB40AF62107DFCC9FCFAD18054BEC22734459C81CD9201EE6924BC01257CF4E49ED066F20CB0020767837722312D5183B070340C7BEEEE645316BE4D71C6A31A009D9FD90B2CA9FD9DBEEE5C6E21BCE7DF66C6C1AC22C59876D33A1AEC04686C87AE13740864ACA55E579FE2BDAEA200934A44803CCF133D7683E97B990F8E0EBF2F9C9EEFE59C64D229E9E93E1D9E2D5199C5B98E44E540E7610825D6E48189F3461FBD4BB283C399F77E2C91592E55E4DFE9CB9C0ECDE784C5891B5A72923BF7D16BA696B212A50E9F7F940BF738B582343929F711D6BE6C6C5132AA62A19A6F2F1F1CCD1E96525FFE71C988455006BCBBE69F652902823B29C8522A11B548B597A978290012FB7FA9E1B2CB665A0F63F6E2B7AFE37EB35CEACDAD3B88FBFD2DDE671AF955036BB58731988A9F10A79717FDF0091C4AAEC0FB3715034380FB8A82551EEBFBBC34B57E43735FAA66E55A778DFAC2BEBB795FCCB1A5C18F94FD501F51D0F24A20D59B10F2873603EDF1EE2599FA77F7FC650CD297160D4264118C3C0FCB333B1F9872C0A03A809AA521214E7C1928A230B52726077809C7EA09CF01CFF47132DAF11B910700733A3715034C912DFF092180E13AA941989B57FACC54F85B04F40BB866E81FB288B982DD3CCA4E4C81E40E5D76C96BFCC242180A02D3CEC3AE3958E857EEBA14F31AFD8ECFFE2D292AC27937268F69C85DB3EDE94E33BA0879757A68D2A027B092F0E1A592BAB6E0935D37D064F8422950172F791D49B71B465569FAAC5926493F4A621BBF67555D9590BCF8BE927B99A5185D9D38CD9086B45CDD38C8AA2FC926BF7511D181726D42CBE96C999C6EB1CFC9DD7C8810AB5A69B03A8CDA3ECE09A7D0556FE3665F639DD83A7EE3E72470E7A5D050BA4A4781DE8A67DF1AFF5C60811005A8E3A19C6F5AB917DB462E90DEE2DD5C0222C211BF722CD8D3A804A3A50CA70356E71B52AD280DB4219C33DEE2753DF6F65B708B66CCDF64B9D9BEA5D838D0A19416BDF1D9F3EE28E650A47383C836A20DF6EE91155693313DE2D0A6F75F116319E94EA7AE3BE2710F41B3A70FDDA073C47AD2432A63E274D9D83EF17E5AA2A01BC458FA436187175C12E89939372712A33831F5AF090F193A5EF81E481E73D6CE09C2A35ABF80CFBC3E81F63D265F48C5119EE03E24B619A998A7F02997762991BBDA9E38069E986ED5F293E1754CA6382EA3BBFBD89414F7C70071904DE1DE88071E64CCF5F1FFF0980423C31B39D414F7D561317D836DDD75CC0BA156A53EAB87305435B2409B8B51300C9B185BCE2F8E576BC9D3519E4EA0C961792D1A1182CF7A77249CEE71F1A053F8C995B40D7B37E85F8071FD1C6470BF5FB2ED4C7C4AA64DC32108FDA102FDFE403A3553A2BDAD2C66915D3622F068B7ABF5D9F954B395DFA67B556F9F56A9C425207C0C03C04E27FBB99F32B37A9761EAFF14706B76952A330242301C6DC82364F77D783ED1AA50869A717B3EF9A655926DE31B02C9897500FDA8C0855DF77CE267C8C8A9AC6F6BF491C2BEBD379BAE5C9821A3ABD81D6C40448D068A2E54CFE3E24F774B67A3ED5A946ABB1AE668A2CE2743BCACB7C2776746BFAC48F29D8AEE8394105ECB7726C6833B9690B11AF5B884FC12F4ECAB44A18885398590C2B86DF2C95926B7C10677E8A66987D5842733799CCBB50A44F1C8C4D8CC809CCCBFF6071FE907D57B55948E6ABBFA25C067C3C190A491EF9F67AC2ACEE0EA8E507BA8EBC710EDD49B713C177B4F478572F9D828622A5C9170D814133E9C3B76BBD6F371230154818A95F4A9E62ECCE589813BD17027F1D4CAF764A4BB2B3E50C40DE50773875FEE5CEFF651E3E143A43823FE1E0A1DC4B758C28F522220B9FE1210BC3D938D174BFB60A2DE43A33111C665E05B9A0D63D20C2EA0524EDBC1E4E922D39070057A71858B90BFDB1F0688596DF6119ECE146D251D9C95321860F5A4457BF4B6C46C0DB60200E24C372E7075075FA6B62C8D7E9EAD69C378AE51F26107C7E66843444EFBF89BC1FB296E79DE9F947CFEA3B766FA47EB4308E2E5C5A055487B922F53C180C606D19EBF02025E5D0C1C28C9B932759FF2C9DA65DDC4454455710E08C5137ED9A34525401A366ADBDF6763F469F2F063D8D345BFD189F01F9E531F1D49C6DBD92CEB78203A09155046D342741435F626A20AC47CA71A0D7F9B110231D181C01131AED6DB0A2141A3D9244F3179B95034A11EAA3B48D5A51B910D3328E8A21E59F6CE49990268DB868CDC22E78AA610728C6E40350E857D2AAF02BCD20871708758CB5CC964B906F0AD47A2E373FBED9A898D4F28D6350FE72B4F1AE5CE5A640FB17F9CBC667EFD1D31C6DEF31BF3C4F5A1C686F257559ABC3BE119BD139596A43BC858D6DA784B5C3E0D69C2AA68CBC8F9DEDFE416853C3530A9BCA3927EF7722A9766F15C650D471A32CF1A9BF4FE35858A8B218C9D45C7FEF2875FB398DCC811E12C8510EC6E401D52AAC106BAE68A1BC465EA23801919E9B0A0698C6DE0C11B7B5BDABA55E1CC24FBB9EABC1E203467EF96BE2A49C731EFF22AD4BF84C76E6CE18B75FBA506A54536AF70C7427E6D57C83ABC0DE3839C56804BC2548248E2347CF6BAE6CE2C7FB01095ABA5050AFFACB0A6AEC4036CA33572AB262EDCDCB049772CAFB30EDC0216F3F19051C8076476F77DA2F9E42E9739C2AB44B639A3EF043E3CF3D94F626A01B6D2EA662B8AEADE807843A5455800C161212B7447C2309EEB8B18E953609E386B19FB522D6F203C113C48BF6A2E6BC17713ED156DFB73E8A98CFD35B67DFF538BFD48352DC27E58E7FE2C62017E2225CE0D744A51170A93D3631751312014863F7A37BE3446DF7FEDBFA4C67220F60E54D029778C78C94E02AEE442D63D3657B8B4C052F1047D7B91B560D1C16ACA5196FB0808A915841A3601BC04005DC3E20FB61BCC96BEE58D122A996423B6DD8DBC544FE472547BCEDE583833CCB3A6B33778629CF450D59806E92315ECFFBF147F4800E9A0DB99BDD337C505774F1B2906B60CBC0AE3689322C6C3C4DE97EF1832173437C983D8454C3B1C5506015F636B64B5003AA78590FD8522953F762084109D2B9065A2B779CD84B5530475DAFF00A5BD176F87C1DD1DB87AC685DCC7C796E3C4B4E71713875C0DAE878CB93F99EA482B382EF6D1BC3A23B8EB45D861F0858EBD644C2A7B9687391F369FAC41A8A9B30E916B9FFA7C4ED65D02F82E1790AC9B5F42EA61FA17CA3E9319360C72F8746942F9F7C190CC6F7F9AE7FDD9549A8F2D4EDB70096B5B57F689C3A5236B1E176A1D9233791BC7B73D3971A56851F02BC067FD3BB55CB28F9D44C20EFF9FF04062814C799A8BBAC151A8326B7FEDEE880419F46E0167586FC2BE6B15A7D15C708D9D211887F48EAFF4CEF65AC178DE41427E43C6C0249760D25D20BAB61D9CEE62139403C14D2BCD2A143BE90AC525D57E9C42E4CC413F7C8577E431AAEB0749855F16AB035F4887A945738144A9DF5EF9FC4255F04FA08BEDBC185FD13DE576155E82F84570AC5DEECEC3371B0DCFEE974858CABD752668AA8AAB4165E61639BEA6B859BE2E4E933D9F50D3350939CC3C600000000000000000000000000000000000000000000050B11171A219FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 + +count = 76 +seed = B887F07DB5358C3FDC2402947BBC87ABD064B02A859FE8DB37B5BCBB916020443DABA5534A0778FD0B1C05EF3ABE6269 +mlen = 2541 +msg = E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 +pk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A36009C6496905BDB04DA72DA438C148DAA9353436CECAAA4C7EB88ABF56DD305E894509F72D2E0E513E50C9147EA82C495596B217FD3595D64CB999F2DBC8377259DD1BF965F77BC8D30869DDE777E8903998B968298085E8EF2387254E051077828EC7DB5725220B8AF9A2AC211AF89D09FA836565954B5512EE5955B2BA49FE329DC2BC7ABEFF886D44939F77041BB25648E6D065CDB557F9C4EDAAB4B9EDBA21C99D34EEA5E44054BD5F2E4798532D9261F911AE068A1052744855CF741D1775BE08F3034F86FBFBA43FA5A4BBE05D6FAAD6D4675C1783F936C41B9FAAE5A40D9D4D87F3BC7FF7326B92D20BB47CD1EEAF3D43281CCCC85D4A7702ECA043EF4B7865961AFA2917D0C9556BC7D5F38348528A01DC09C635A91756CF4810DEF4E02A35D051A80FA94CA5835B67669324A20E6B202D24D794D01FBD7255979951B91C91A673889D820FCD63F5875DED2AB5F61CF7F2799ED104866ACC52769645C528547E49DC688AE3B3F8B75E9B70E4C4079FB4E684BEF7A55792F903B402D3C35CB8536130BB6DF076535509D97E2D614E07B004AEB4FC3A92C0D0F3F613E6F642F4AD41382E84EFA366A43374D8CC3511E9689DD81DC14C47719C1A7159868F63B35E199E6841D9035D07417AFB63850285B42EC07C383359EEC93E7DE4812D44228196EA226281FF88A93696B1F9555615022532D57F8C97359009A0A07F0D9ED683305C396014F2A01822017BC5E34DD4EBE444FD95EABC32954234D047784A7DBA52EE2AC6061C4641E203D79953C6463F026257B7D5C2CD92086023B89440A0D637E723AAADB5EBF64B63A8D935B15C69851504BDBD25881B63DB4ABF8FC03DD05280CA5DDD9D8CFD970E692868F5F172E10E7B2B4D4C53E03C53A116F27C317B326B41DD2D4500B9E3D224D56B1B55E1EFAD9E9D8CACBD0802BD5145E539D204678F79697E556DF3447E2EEA6484F14A9312B32ED8147A6BE284DB20CBCA80B0E10F0CB4BAF3F9D3DB08B269C2CF47D610B11B764F8F49EDA55AA8DAA6B4ADEA259BFA2313B394B0BC7A3F7FEA9250061C3E43C380ED605B976BD11FD1486598B8BE760367C7B17795D73C8AC31E8200293F1E2CD3221EF1CDA94F06E08D5FB7F21CD9577DBBF38F24C3761877661A69EDDFBA3DEC7823A067A1B463DCBBB69B2D674BF66B2B619EC5B75329510B14B9CAC6936F96F7B4AD43FF03F6AFACAE8067D830288C0486FB8A0855FDA69ACFEC9DC85C848670920AA4CF2CB9E1D19682B58370D2D397FCCAB69B3097332948A3F7B8EFC8389315951630FA0B7A9DBCA34E232D33E1D7F8FCC5875F1A6A457F400916BCD341F60CA1B22F3B0B07D7A8682B7B1C5092F75FC1676AA78F7582C87446552C8794BB6FA3F420ECFEB79D2389848FF73487BB051C0B156A5B3104DCF3B0F50B67472104D31291A5A4D9B88828856B8B9CFD97DBC877AA1F34E0DB33D145A5E3BACE6D778221D529BD19F39D608F3E292174AD0842328878197480487815BC192DCE8CB1284AC2288D1F2BCB210291DD242EBE470907250885E86F1D6A06F1703CF032C341F35ABD0E2A311A71CE63C2CA0BB1EA4EF12667C2804019313021E074BE5C6F1384C22AE6CDC3AFCFEFC1E333C9553D555161E212ADE8D6E0301B704E6AB7C8AE81F0A37639CCD5105F8A535560B3AE7592696059E5C626898E90CFC10EFF3FDBC06A4586C1C7AAFA7F622D87AF12537E65954A8FCD5E539A8E0DCDEC1BFBEA961900D3BB83D6B4C5F0255BFC82878FA5D6D2A686737CA70BC9D11246A90E6D10BB2C1BBDDB4268E5C0A363F55CCD5747730FF0ADC015175E8D9CC11B1FEB8DD440CAC6EAA6FD43E362A9A48C97047F8F295B56F919FFFE2447CF7AAF502513515828C44F178E65644BAB7A438794BD305D3BAFA31C7F78CE3408A142221A29712979339A13380BBF6AEA9F17C935FF4A88B50AC0C81AF6C304DAA3644BD931498F5B3EC1E2229461B641034E114A2A1AD5B5B411B35CD7158DE479D0CDBE1B06D5A6C8932DE49517C7686D1C0FCEDB1C3071673648B0B8A065374EB215E55F517706E4AD55553F44F1BA74BE975F8B51742597017744770968836531DD25242B9E0FAF7F21DCD60492D0068045A97C119DCB6D6B0DAE47A41577B81613A2DF68E380A6BD85552103BBA530E95FB76F4026412CA5473777B6D8E158B6B7F5422773F467E782C8AC29EAAD42D28151767DE6D9EADB5A712A1B34B5FEE34F7F172D89AF79266841D8BBFC3C78AB00B75656964B3FCAE4F242245DC832FE364459A8A7AB799DEE77ABFCC5955B2193C82B43C18F4AC4C5CA516A232CDAFA17D1E25AB6D02593A6A08956D31BC9E5A2CF4F579EFC8198724C288127A592076A6F22BE117C943D45CC9C03AF97535253DD9B2B1CEA08C93C4955A3A211893C8055292B6FBF7900A4F6F1574756B5E85EC3BB8A268B85804CBEB2A6FBDE1A6E42C73A425BD915581FF3D016093BCF15264372E6C3AD736BAF45582351D06548583EC5AB77296DB7659176B0828A9093B3C22442411A96B531ADF294EF47AF8EAA5550262933758FC120D7C887953770DF3EEAA69DD692A8A6B9B9759D98E07CED360F918FF244AB63AF9CCFCC64A7A774EF74FDDA2082F9684AE7666796559CBDF55E0B1B98764F41327A2C58F8151FDFF42D8BDE84C80D64F2A8D6AB493E67065E8227A540A227 +sk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A30D1928CD22618964A63AD3E6F6023AB467D37BFD799A1F11341359B3FA25FDBEB82BF48D3122E89B2E2AF31D4D31C314E2F4B8B759C6876C9E1F4B9A765001C356043877870632675626307532787822141058372837644365811600521413078311880032323582136555421214076408345621673701328133044527102347441741056737705077838103303551067824174371507337440223045684546883660812561548238480201682860810811242142317758118106640186151262423174342722210786243065387307238875164748620045256774407054575046331515863747231007687732188227423350802086731214683028647880662374402548516065712648646186340757526446473133183550787825204336444558702032737341518632647036277515517215442673456778873127010141224088531847142546584712345480653671363208662612506748717784726131352758804426626442210452316832358247845683344677766304310602415722755561836855530682301475248143102447775788251304463126305687562058284467020662067337484818285047328778134207775621448378588413601743016625672431162823243373456322343362373713313102615713625647848717781406032173253158572475430430626473013454451840882301066432843758405601571507644001236866868104336128638618728300616083701605057372618683275645204324688433648035878504810400560348368836642545081301054028377721316146282678145781408723016864624620265026185144240112714507784333774837272102425386451582240807165207852154866357187467506378360258144343546073853615363756564074417368305248301104621736566777513464781845081741531260185643716707183804312605712483808167668633834683080041062083081867546684470615054508711182133058224247415638715325877758836023814617152212156222407274386646424426375070641335862714611018138365367740744643214603172011282862761535064313683863832144848800342555545306005052546205335500056864416117645882470875161004822578280443828255454752228655436122041882320404541322655502208210823124705434628757561766125126413465521356884558042637842530767718323433478238240268002451032786234812146710544670281768358734624685063372308668524505280532652802405331088531216048705530560767404074524726553833878180333634802885618731686235645488366372348153128187640486810037652464145787547366113850625763137101716337552832016601766383741384173210158818668130486606556656623202243375884328864481455388564084752050356832812482042111754208608365328613580478461806785288385154450420122181724174075786723886206601471324555215126722103313280388166126280560007027238064402853511311874772261288154887584848617824624641483283638725413688836616862030481802547421608865753577738444825824055700846275182178883446065138877633388361852568102412771884820005702231304866328406158820541654652651403811510806674074412005525452874517533272020826640607844312253655036711555283021373800880066152327812223671043407283545126421618372208305502174383518324085658834014000522030610041102886473503305567831352275485811474426635786307425474257344665610386760708015662332858442280726707072338560846228407776762441387322215517045236256761700233684617748446881170303743488048382016376503154576281A4885EBDA7309444118176A2675B8868F0910633A24349AC3B1F86CF0EE09063C92C219C4DA7FBD22A98B1949C5CDF0EFD05C413EDBF314209DAE7843DA8A77966061E800EF1622E644940838AF4245FC1AB16DFD109FF43487713C0D8044EBAC18674CA66BC427BD51D192EBB3E9C7BFAD62E741FDA196DEBA3D926A3001192397D3F911269818D4F563466E49C41262DE9CADC1168D0AA75A5A243475B3949F07085F35B30020EEC83E9300FA976A924DEB1C12A1019D4FD709AB81A1D5B3441DBBD9CBB732B18468C6A865DD56131C5583873C88404EFC94DFF8C785CED4B48F68ABD63FF1578D7B27489788141B52265C192216FB76EC7B8690DA350E2B55F75735565FECDEE1A319813FE4DE2727DF32C4C8C0C4BAFBF76045007D6984542BAD53613FA95CCDB1BAA04B38743B841B84288CCF8B6680CE658595E7CD1CF4332EACB43485554FC9419B0705132259E7D4DC0BF4A51F77C20B1865C6994CF32D78CBE3738E97F17A7C05673FDD84BD99ECC0D475E7071AE3B1C1EECFB54CEDE07E305C9E9E3D59992118EF486B9543217FE79761AEC6B709866541540A36ED2F4E067C17A07A673FAF6304C73EC750FAAB6F25853FA4481B6E482BAAEB624ED26A9EA21E1E7F27E0710C863D499409EBAFFEE51DD3D79E3D3B4158A8BB440428815401634E3BDD3332440E77713E556BEB40F000EF7B09E3DF51B448F728C175D63AE030ECCE537E902106D6F6D19633A4480622F7B5A2522B1393062DF6B85449C740FBC21D541EC5F06D7723F78D4B3A975F1F55B5CC713E28D0120BF8A757D7CDE16A9C395C91A5F3C481640DD3987765DCB68F6D432091E224F0BF6EE5D6B1B230556C975ED39F6389C6AF3BD027436ADCE1D5C99E60D18BC775D0181F32C6E8765480214C122B45F76E469E8AE5EFAB745E58AA96B90FD49957337E44C279C676B6C47E78EEACD8A38B159B7B586A3500B90C03DB5C519D0DF675027675838351E34B0654CEB8D20EB1F7882DCFD069EEB1844E1C179D86306D10E2AAA419A0C0D9C52BDF38FE5A5F04C327105803C2554D8DC87FFC656496F6F072F53FB75125266CA329FFF04C7CA3931537A3F7261D6B24385EDE56456CAD046BB064CC0260346361C28F336088B3578907D07E06772389808A0E0099AE9A16427C4EF9090D66BD2EA1EB3F69FBBC1E1AEFE95A3DA4FF303F48A99DEAEE6B0FE5B72C2E2C0275CCEABBDBC7739F6D74EF1EE481BBA4B48A66CBB700EC17AECA3D52E18732DDC3B73DE81CC87C12CDA363A9E43F916553FCC20C41BC62F3706D6A75E23E092867AD6D5C19F06E9C976C5F6EE8B70362C0701C827E39F1C7FE2279EED9727A908A69F3998357F4F5813C0EB6E192E6397039723C8306752C57BED9FEC564DC3732AC9630824A418FE1AF97DCC5DF334AF1987CEE9CE89DA0050206568B0B66DFD6FD8E5A1D7A79BD0C2119772A73DC829DCC6F7A9D65F474F49F32E323226D8D02A34DD59C0674D8727C01E69A2605E865CF43611FBBD25B44C5BE5B5B61442D3F05835C8B2D518F7ADCFCAC4AABC7E733A02922FEBF811CD361B476551C40B0AC4FCCE2D5E68C2631F09234A2D66D597CC8827EC5BD9CB1DB6181B69C8D3473F1EA5C5A67A7DBC6DBD2A75F36D5451809A2D35D8F1F6F71E07ED055E9043A171EBAEA9A5F7F06E7A39A2C4A8F57F4D4B69140EADC86AF51E96249E953F46DCDCE6A981EA70A4AF047BA427D6B10009E8F84E798B3B3BC8FD58511085F9D4D2F71FB9025FAA3C387460D2A213233FD15441176FC2A438E90B8080F78ABB1FB678C502404D0920FF72A137CE40B258DA77B11A4783D919182D4C99EB6CF7A180FCFD4D08EE692185E612DE6ACD3E971DE54011E9821789874AFC63BC2014DBCD6990E3076DD5AD1FB02CCCBC9AD234E401D51BCDF6C34BEA9FF7D683C2F40007714B047349CCD8125C8D87DFC29BDBDC1DCF1560E9A5A7A4435B96A110C28262B9A831389F00D202129354853998A1A92ACFB25DB1D2C575BC2623069B5E90566F8C851B15D27008D3A0E84FEF722961F6E80BFC927B9A4F32FEC4A5E1E24BEC87DA891AD86ABB23D2AC49E222E9168A897638532E5879A5F7252E669E0A451218EC30C2C89677629C59AD82AFB517EB169A1799788ECA63DB815A7502724E8C4DA8C0825BC967799F8E985B7AD40806E79FF49BE704C79A1E9431F943307FBE7E31251DA95D1100C455295D2530922929FAEF2B6124E373752E32AE8F4D82602BC35FB447860922D37842440562C140A1D24D8BB3747AEC67E1C508F59F96E41DFA704918AC7D9E50F3B2A9A9A3048D33A748BD5F125A7A270A8BE16B94DA8249A906D941A24300A451E872722407688E252715AFB6F80D183FC307B76B824C5D13D3F872C4F7B5D6F5F0FE2B452DC901BCF69DE66BADD100254720A06D7EBF9EDE3F428870CEF7A3F18DB06BB17892350AA9EBFD2B0877AFB12ADEB8825865CF49D815042CC2EF361A77D3584C84F6DC08E0BBBC136B9D8E7E9C1FD60C558E3EA1A672091E1DEECCFC67BB4EBB28A00183468CD90BA926DA215509F67F385601FD8B7E78AC19655655336C6F3CE57FB0DC7A589406D7CF4E02762B659EAA83DE8A5F6179427CD4F9F38FDA158407683E5FD40CDFB8AB4D03241924776665E8202BF140C56193CE6CC3C1DF9E999749751719D4949F37CAC60386DB090CE7D8976DDE5AAA032D60BB229C5F3D7800AD6C32355D3A8A974F3365E1F2695A92FAE0ED772AC6262B85C0B1A9F9A891E6604DC73DA61018E7904082EB69CE1A0C0F748C70173934E3FFC311443E14DC6A7F27C838BE36AD6A2297A532651510A5FC558FAE69B965A7F53444E062CF88A3FFE5AD6567FD05ED3380D8AC135FEDBD36CE7F19F88211DD0D7E6C3F1558713F8888C1EE25A5FA2DC7E50FFCE78809B66B5A0AA05AFE5F2F5BC93173B3FBCEF2E63D985F6FEA60DB9872E41421C89784CA0DE765053615D564A0BEFE46A30D3FD4FE6CDE7F60D1BDCC7D8F8680CEE084B24893DAB9067E600EEFB4012F5507D5708AC76833D8CAF82FC4769E154A3A5D1A66C8C53A6E6A9CAD541D9399E6B4422604CD567FDE00086F7098E387F4FDA2292A4DF04735E5A93922FEB9FFD11022293921B2972B6ED054A99EAC328C2A9A718F7FA3168357C844D052AADB53BB99035ACDA22E187CC799D59679BC37A5765BFB62252D56740E2AD6EC1323EFDB414067398CF0F09CC7BF2D7484D69029272E3836901E56E19F5557FFBBF0A0180B631CCB2E5A6E6366F22FC9C2AD70E7BD85F75E50D0A56D6E2A23EE0A972A608D0642AECC29BE0551199A6CE90E686493E82C7B88237D7A838DBDBA1EF28A748D291E0FE83007B65EAF113BD96318061CDA792B63301C846B4DE2194F5EA425E44C8F3EB8AC0B97BA05B05BF24BF2CCB16F73AA252FBA3B550E2B1BA5C06261D5E83994EE245220D35D6565611089CD9DBBECF0471D6CB50450201FC3C66996A62A0C676343F49C001ED39E413B +smlen = 5834 +sm = 60E93B7F620459FD57EF2193B0F98B073348C58DF6CA18BCA959E396803488CCE19F5301C67B971D0E467FE32C4140F13E0B32EEA1E37BD3F79727BD7E6555277CADE098AD0657DCA26239740DEEF4774D15F2A2EC66CB3880C237224538FDEBF1A3F7430EDFC032DDE09AFDF32D865818B498EFE75537F7CC03592EB3D4D76E87362A7A96DAEDC92A79D80ED40FE4B43FD448B2B9BD7FCDF9E6335BDA51B6A7E09BCED989A5F3F89803BC4EAC7054CA4DCA7809369BABB8483B284C4A2CD1BBD9B3AA6057D1EBBC4A57D32497EF2FD477C38862B7E7F41C5CC1C82CA980D7158877B9445F9A79D3DDE79E70C0873C54FBD730ED880103A73E092C4276C7D73D24BE58473C083341CE037455A049BD9233F6BD871CABDFF1776258C739DC18DB991DEF6CBF1B86EF0034535B90117308B869034F3308154F56B0A55073310E1F5F8FDFE70986360016EA9733D21B915F55E43999F02CF9F7F8E205FB11007DBAE5EC1612D2AAB96603345E8E38D14DF3154729E6B64EB716213AB26656ED15989EC3A6665375936E4E51EA1A17B5E117158D3522FF4782F6B26BED93110A6020CD565BC6FC595D2005EDCA19D3D876CF2D1BB9151B5A7C901FEF14A9B4EE2EB7A72C57822B98581E7BC8AE6C0CAEB9CAB3F98ACB2953C3E2622748BC6C41B8F3EA013543C411522B26A9DB4F982316CFF975FAEF520A5344F1627A1579D03327E429D9DEDA2153D6BB5CC3B2C942DBF46E84F42F03C827AE053F76F80327487990BDCE7E47E6A9934A4D90043B7C43009EFAE8D97C0A06D87F075C29DDCB2A6C1C8D382C7006515E07AF9F9D4E9E1BBB2D12F10FBBA2C70CEDA117C2BC5A6ED3D618C9C5FA4816632588BA97B76135CFA87BCC8877368A6D862F8D3E8E76F4DBD8334397EF4D909313BA458BB5416D7B4E6184BBBA39733EA1A7727CEB55041FC04A216FEA60DC68643AF7126818B7C98BA049AECBAEE68BABA7C54D78A58A36FE49076C9091F7C4D354DD863A92DAFA1E43167A6B7A33CB4D351C3CB1E4D677D118D3328A39B6048AAF8889C065E8B6F34524E91DD524008C25172BB3F3E557CD7E0A972480ADBC2955BB370AE5BC791DCA349FF3C3ED99153E17EAF824E0D993E7E11276E73C1AABBE06F26F466B1BD4D597F470C9A229DC954314373252658DE7E314A768703338E67C9F344346F023D39A8B49F93F51EB5578C5E69A7ED350015B8BDDBCA693831F5BD4994682BAF0417B4359AA99140124E9383C898C641A2F74DD3FD9C387D69A2DA65B7BE49311D3C9859B7A02B3C5AA31418BD9DD46F138F1BA26D2522D25CB17839970CEF4E85886BB5F4F8C03BF501572A7BC46026750C39803B67A3AB2CB1B579D51DACD7E2C5D50EBCC7E04E26680FE11DDD3BA1299BC4E24EDDD73A58DD766A6D04387D7ABB131FF8EBE8AAC20112FFF567C60DB50E7A82A3B79A4D6F555232F3157318E7873D066AEC35D9197215A95936F2069184D1CCCAD268E3858A2677B55B241540017B48BB74BF3BD24C56378CD83021D105D25B97BB160336D7B9B761D9CE633DC5400793730CA6F0DE2C522E78337E06A88EB38AB51576D50430D9154AD98797FAD2ACB10670A1BE8CC902F6C2DF8215F7057C6BD83753CC0FE20B7CF7578EEB8FAB6B7E138E325F07E48DA09A92874589E0B1A1B3B98B1D5BD358D5D316EBEFDEE0ECBF00D5BC580829128C763767254D7D5BC5380C2C4D471FF3F50BA845DA315EF008DC5DFB99CB46DA4723593818E00C73EB61F8D27BB7E056AEB16023E478BF8F73B8B4DA0ABC5C85CAF9F7027730509D5F52E251B6ED49BEF228A3E7D7CE73915844053DB41F97A323D1197C7F1B8C4EB900E6F1FD85FE35AD8E7503F82526BB7EFB956FD9D20AD4BDE60808254AC07B284477F853FC7B06A15D290B69FE205083E6B6EAA83FB66941ADAD674908F5B79C6134E55892A7A05E22C04C23815484C47D22AD2FE986F14F477304F321F83397EE795A38D2D90D531E3AE91AFE3B9D658DE56DAE0A1BE5466A26AD158EA1CB168AD12E5F9FA852BD9809D308236A00193D11696988BAD11CF900201A642CD118AEC786877DD70958C5BE16411D0C1CEC61C7ADD47F18CFF7E46AD29929CDDDDD54B9134477D37E3ECF2112DBFB7031FC9AA72ADE572D53FA0C904926EFC8553FCE7F2FD6F3BC6EFE162DCCCE1C3240909FF1A51FAB03B43C82CA42D629AF77C89BA430C32FE7EF1C9DC780AC1907DCC88A7FC84A8925EBBA425B5ADD36BA5E1F748AE645EA31D76D84D59A8EF46F0CDBFB6A434E7535ACD28EF9EAEAAD4AFE77924DF9D9701E078085A84DE2AAE1CD6C6EA962929333CCD3E365A8F52AFD3A3FBDAB131C8B4BDC4EAA30FEDEB91DCB1998118C3966FA84FBA4B7202DE2AB6104A1E2C2E5008C4B2FA7C0DAFDD7EF88196FC5DE14D1DA457EBDC2625E8F7661001BD10D25E79E986EBC3F499F3A18B0E3D0EBF1329B0A58F1332379A139054D11FE98234D9D6D24EB92BC36776FCB73C9EEDECE59A6866EF4E0AD22A42F6300015AED55A143F51035639E93D5BFE883813DEC45735B77510B39B03E112AA10766AB1CAAAB92122F4C3837163D4409B06BDE730BA03BCFA8B73BCE7371D8EAC7E7550D88695AA58B0B626A405D2444B192DB71ADD085D8D2772A24FB06A078DE34F75C0FAF4B77F041E33D37BCE6D13670F9CC91529B7BC249BC928B3C0B13A736251D0DADBB2E1A33080F3F20C0958618BAE7DBE12C0DA8A7207B6FBCCE451BCE7688E44F02D6A3CED3A7E0F1CE81A3273D957705BCD0EE036AFD6ABA72AB6418DD3EDD38B9A9065A1955E8EBB0F3E8511C8A292B8570861C21DEB7E347F9B568257315EB96FB91129F38A575C8431874E8143642B4FB9881F31CE8A12788E5F4BA52656FE6BC07969BB09EF5AD1B3E90250123050D9EA6B62DDDFF863927165B50AC0B16F9541A2E9D1457122F395EF416B547F62E0C56B19F17BF55A9F0EF581492F909A6E4C053B7DD926FB8159C47CAA286E73A426D48D80167B670258C8B391270DBC45819F492F2EFC89742F609390B16970467D417223A9A8D0D5BA15DFA5DC6ABA01D724BAA3EA3BDD4BEDC97D82B6D68ECC720610DFA7CDB4B8779923612F607BFED16965EFC033C9CFF7DDCB2385CEE042F75C245BD47A93E2B9A22CE380E95F4488F18F219C28904A8AEC770B51F3573C261C2A46B9108B1B7779B7BAFD4CC7929B771336825993C082BF80D7C3C3F1B0CD5FAEFC07C81D29442B7C6939B56FA71074C4B6C067A1E14C3E67D71D6438F932013EAFA687DFB1C96671109BDFD85CB0171E591257BAEC388965E62C9B4141741C41DF3A424706BF0DA0CE38D94AEE838FE8293BAB440CA02E1BE995307451C3D6A856E30D96FB126763794C6421241CC3A13AF1D776DF4A74A270BD6AB226F4195E7734B6E4C2C15B5C82FAA44832E2F66ACA9027EF0244251647B858722DFBEEE9E81D6583F992696B964E053B8990F3223B6197193123246C703A962393619249673FC57C61F102FF03BBE4926276B2AEB825455D7068AC1AEB130BC72E7144CAC279F45AF91A91ED00E752D39E91F7EE0AD3216990D81C5CC9223CECC1B000BAA642D909C81F79403B1AAEAB7E4CA70DD38811D1C7FE9A01DCCA41D96B95381F8D68060D1D79C5ED929333E369F2F57FEBB654727CBF90D7CBB5256DE09642294108D563FDF357DBC1847B3AAEA23AAAAD0BD26F22985DD3AA8AC67DDD531F7A87070E1FDB272CFD05252FC2BC085F7E5B30B24EEDBE9EF73E42CB964F02FAC48F1D26F439DE926524AE41E167EB3C03A225A757A8F659EED9254BDDA97C9A7214F0A38092459DA5A112EE8648607A17CAF899E6B5EA193D6B7600BCBB37CBC1102C54AB2052F3BDE6EBA31618B46E471977C0FEB75DCC91BAE93432520425FD69DEEB684B7EFDD1D8C2408B2BAFCDCA36FBE012CC8284BE5027865B54285CA21722A8C38D6C1DB13546AB83DBA2DDE0ACF2F2377AD7E6B8A46AD8C601BF06D0D62C34AC93215FAA7966DD0227D10BF8895AD42FAA49491C5E0E197E9F8F982BC4EFB0E3B7AF7BFD7A7C7908DC0A09C0B21FEB15BEDE8B572D932499D52F83C7146D21657AE29A16D2C075CF5984C82FD2C33EC535285205393C186B1A7EE5BCA0D4C20C7C195A8A17F463328AC36489E9C79E9418C15CE79AD837FDE1832C8C30EA4E56F95AA964F29C9A3EAC6EBB06413B7DD65654F4247CACEA0186ADE52DEF51AA26244E34284CBB67BE2B6D09D1D801963887DCD5A63DACBEB9F7FE69CA0BCB82EAC62862D2ED005531CAF35137C7B2488074F1D4D83A430F47FC6B9A7677AB5151FE882432A09D4D5D675F75C6591FD71355229BB6B118C2FC106E2D2C35BC18925A284E4256911312564B5DC68ADF54D2C875AC8407AA94527A3A9B662483B0C9A664EA088EA1BABE5EE4CB295CE4ADE8A52805A09A55CE2FAC5EBF3F5594BEE966A04693826E70FCAC8B91DCC240E56CA721219461420D8F6B673ABD82AECCCBA8FBA3B4E5B53395038EC33E59F1FF35395FD009CD527405C192FFA91FF43C6D77A7B4C5C818629CAAE62DE1E51335468F48909498ACDE2A33353F9AAB000000000000000000000000000000000000000000000000070C0F13191FE7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 + +count = 77 +seed = D08A139CC7147ECAF4B1D1E434EB2EFA2B2607B0033D8BA989133E496DC9F3654944C7AF91CBB79866443E8C4E8217ED +mlen = 2574 +msg = 34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA +pk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A8F46406DB41D161E59E65D0E084ED64702F433F86A626CCBC2DBC925B2737F52674F94AADD79F88685FDD6DED0A5F139F6D45EA39C5559FBF8E8F8330B6DA14A1E537F58E854FBB109D30A967C28AA923EBB2CA6C58FA284E3CFA5897C1375A242B8F06B9FB39527C173BB462A1DE6547A82097079F5375238FE757A2DA4FA297DED8F926DAEF9E4B24D1B3CB281BF13E54283462BAE3C85BB2E17F7EE0C92BA5A9B3DAFAB58FAA19DEA22035306466DBE6A64F4FC78B094A27648FE38402FCE8D4446582A1E7F7825DA3555443478DF8640CFA14D35F628AD0DA1D28D225CBFCF029758BBD81FD4BE177DF89853DD908790D0ED57929A7AFD9778BB6D6F4569C243AFDAE2B35DA174133CB9C95A3A90E510958AFB74E092EBBD42FE0C2665D23E3D10A3A78CE6132A80E1FE5598498D7731DF9E478FC81C8664A931ACAF0183E6E5967B0D3D2407E1B5285FA3D9DD12B2064352216D8B498354825D3CB8126C5F56449F121F154CC13B2257634B494FD5EE9C294DDD4824298D92486BFE51488AB359EC50ED6F98211F39A83F989027E0626C9E2628D2C1E46A2AAD745A1AB651604870E7C45BA8209C75A98A27C945D0EF36A8E6513AA4FE5A41E064DF83706227CF4CBDDFABFCDC742E98A11A90B19A5DC39CCD367227EC95A05AB75EAB102DE356C5660E2221563812DA1DE7E4D9A83BA9A8225E939A20AFE2F6777AB537DB3743D3F44FA4D7663C7CF12B6C0A82A5FC2E4014369D9D86992DF044DB764EC1405703753E1FB9332E93D4D2BB8D71EA0C78901E230876C528FC10D836A9DEA96ED311B34E0B1815B0AB3D6380A4BC8B0DA2F707C2DCBDBED43F7ABBA7EFC762A56EE4DFD6BF98A6FA04D3784EC7F826B82B90379A0E5B4D62A9D7F3D038FEF425AA610D2C046E6734F95E96BBDECF78B920AD05A9672F2DFDA8A2F838B2128FA818896AD93EE75E277E858AE6D84B2E883B5E98CC89EF6592F7218656A2B0D8F08AE19BFBD7471AE290C6784EA8E2CF55DC8E28975B7A919D9F9E73BBEF933D8EA464D0701C2C699C66E39D2C7FC5B344CDE4ECC56B9331225AC47BC4235B6B0FC3D2B45685E1D951C3DA8FB1B999BCCF48416B5D3F210FD32BA183D6DFE01CA5C3BA12DA293F63B36B6A173D358B3A0A3933D16EC25FB7A5BAEB529F93CF27A4939780AE3AB3CE3882685101844B81DAD8F55B5CB7B8ACD8E52B4D6AE429DE5E0C21CA644D46D8E7BF05C91FB20B6C361180EEB9869FC0BEEAB96547156DA09A03FD798B712EE4AB60F8FBD8BB6ED76F8C0AC748A6CDE85F785A3C6C5FF5138242649BE1BBE2462536405E958CFDCC73ECDC79129366436571B55B9C07AA03661901B01CE643DA8D818BAF22094ACB9EECBB43DF195F8A84CD5E68432863002858D0BA9027714083C230B1B7E8620E94E2A0A4620926D2B32CBBDA34E41BB3A9F3FD34892133FD962713481A923D5A3343BB6A1475DFA1BBD12905CB47DB86CD0D9982A148A801EFB5620A95F60B147E94A244EDFC48806BCEBA562C438D28A4A5F67C9A7A73CECD88766A686181B6F33323B2BD491332BAAED6790FE93B423BC3C90CEA1967BB2EACEDEC432054C47C50C10144D382BF79CCF9523A882A274162B46FF8ABB84341785351D30BD9F5680808FA85F8856F144C4ED77A87DCB0568DACBC59720AC6C4004B454C418D337D6BE4CCEFC694AA06961F45414E98BDD21B24C6BBE01C8332C7EB123E1D9C6C6AEBF86AFF537D83CF0035FE1EDE3D380737F89F61F3EB1FAC5827185E9999CECAC716EFDB364BBE258349E945AE361A920F895F610762A93C5BBB10378FF4C42D8EACB292E426CE87A8E9FD273F4C5C0F3AD32AEBAF4AAFAE0FA204B7A651D2A280BE5A484A82651A21D697A3819AE38178000D00C9118533311F8041C11FBA833E9F93503D7069AC9F72A926F5B244E1991BA17981CCE21F9FFD92E88D6930D46212D17817A80293FA5CC8D674F4A2E2FC7B0E983F573D33A6342ECD277ABF920E73FE719F6791BA9E71F8B05F29A70A331952F2B643B48E08E1C6ACB70F0A593151F4F3D198B203E671846CF6EE6BEBACF48A053D14E1E02946CD8D8ED08C4AE2459A7AB6A361A20E0FA48B0F6FCD28379AAA0460FD729CE312F6CB10EBE13779DB415B0CAE79486DDF67082F2E29ECDCD52E17F3E8A55DBFAEBA8FBE14E876741D8570D741C8C2BF602A2B855EC4BE5F2CE485FCD760BB3B2348B41A91C61CC737A5270822454BC66C6C6517D3C434EF92A5B2805D14EF382682D892EAC93C821EC15F3089A40215EF486201B9018C80AB4BA6338B6F0C1646801EF33B81A6FF73EBB869D6E4ECC58B7C4CFB8F0B79E74A8D3377DFC038F21772094D7D49409F10D5CE51C370D95E715E21980A7873520FAC471DF3ADCC4231C5C3F4EE58A2953FD3C54CCB6B443ECEADF65ED9B3C9EECE1142043CA1BDDCF8123CFDCD3C0CD1E2504A7B1BDBA8262F40D3E9E58A9902316F122AAAA825A32D2BDAFE4391C8A38229DB1544069E0FFBB3EC189CD6BE3F1B5A756698B8A9A7A87525469AD36F38FF2C530F014FD320A20127F4BE1609076B093A7F0730A993A05114AABDA8D230A923B4E53AD6D16304AC56E1EF226253876D2C61AC1A6DE4BD1CE84E9632E445800D5FA4CD4E57EC4CF95D0F0D70CEC03CF5F8D975C052EEBCD8C60DC57760F1E9AEBA34497758CADE9F88F08BD +sk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A85A08C93F3D3CAF930FC3C84A3E3907F727894E6CB0311888FB4C28A80A4361FE974D09C27BBCB5C6A45042E96290D643D6F11A57E6FE5FD6CC6EC0E9428FDB952665212251403252668248822387287254308506213223507011033467161405201788536122668007554210417103188500574157563686826176720867628206245328713735363836131028822665260314447066528433756642558080768418786651717075088144445674548214263574733487380667358711818231454606525022348167614862221868774783731657165431156255352546300624864645143613007327432600124378651020362884101710411756233322306305407071738022044664674158354516342273838162114112806811154337356812560131806331783755508612644223743048760674374588172376048227414703277376607465276534257081742843278602633366565844313615663121548130337466241777375215283273540655726144846427236607024805324323026625641425580621575853480426785661811253766531224631816227515804228858218318726742051781072208583386237723160683044350036111115386715780385342600276450801107535402011654650332147273036530117505204848537617513661586784306720373105762625153756757508457133233606364272441783641744726282477577467313433725300868252105372006824043533462886272426455114006122458460374326657167253738430237487062417445423533378510173114270614521878288246118785176522310716711523651400232641775080417367008074417887012726801878714277856872035478401178654025433832177343230137836332333230474477018552414370237405385450832735677581776162122035445626827712348138151871483073768617231550122087314321121132383457578785434252047214024463683484678174853773558064333353454133236204487631287553214308710344477126238857113766043586524238837108011185783635032058550070062308276507378350587328551311034478132420411136642154426577871118625526731480306117713615175846173628436536587536747833188584030345713348511506101277472326240024044134722747432142318004131560746712113875164532167813655401154286247881581831852368166386733247585650024562506282406825885763631421574711268646785308202273226605707224281886236262110424761576647800447503265457360811274583440780754120704206717022313676758448321535275785068865342756825434543627466855488670317134465733537277013216706024032028105084485700763227335780815283815651172354662026775267727374302673804700826486171025261322336470208510755071180610857350660733165372873655734583301006011608321152106314835531433737414226053206673001051288537071721742566581826823016240288826562883784414587618544815504518644634804565524524115254146167445151328406033710532028354241431323454805828373110566475860664657653776608155842540644702073821706682705477107860165000023767115067018658428735103322127425433522072684177711686867557562510863602727408850070530077242318668536436706665853158827723438717658881577334132871374105855211828573071573838052335584438768724047524635472013183271852604183501882250116121514027461302418342186840514131737600558057744488466516047850020226313866303465832662136477666027500620788540131605006675330788413352285348376200641032416841173075331754834194313B410339F5ABF97694DFE0619B0C8B688FDE2F22F4873D18C82C45B00C84900ADCB948AB0BB7EC2A39A8404AB97AE6E5D3F222025EC5AC4B7A3341C0E4218FD71758F3C8BAE6F6D0E580D5E94AFF77BDC2BA828C349DD493E83FDA035A995C8212754834711030F8FFD8518F8C0586F2664335C6E68F7E551AF18D1D26E91B76EDB45293F83B2413F0DCF4EBE5125AA13AE13EDC605FDD127FC9CB028EBE174AC85186B2D9AE9DEBDBEF9CDC748D17B27F65C6638F6C0AD9B09344C1C8265D222FEF6BD7ACEF86A5DCDFC7B0DA58302F9AA837121215AA2A289BCC97C9163BB545C9EB77E61C40EA0DCFCD51F35D13A4706D9CA6DFECE82EBE04A2F0E04D2D98A5D445AFE6D8E74590E1354B9D82B3C6B07F784042D59853949FBD005F11612BE9851D74390FCD40E44022EF0DC693B395083CDE000CC7AC86134B6252AA298600B86432FA9D7633AA3BE29971FC4A0945508408C4B7C2A152D71BBE1D93DE01C793B1402AD18848AD33CB71462B99808377655BB479299543B9A072BDF08C4FCEB0E06900A8C720C9304C59E5BBF1BEA2A623A8198FD4913F77691E303FE1CBAC408C2397A48D96C3E9C28AA621D830E7757741A311142F847724A1DFE346BF2DBE9DD9A39E74F9CEFAAE6BB14F52233D05550D4AD66BBB22DDE3F2C525D0FCF826D6DA3824F3468CC01259338F543B6A75450C36CFAB372DAC752415B06D54C88FDA6D9B1A6467F19F504346566003CDB7CD9C6B11B365A2500F9F0FC9F1F93D622B111B829ABA7E161E36E925B7A852208787ED877D2C7718F4C6299456197F9C9239ACF244DEFCA82CF067CF1A97174F221D6682D5093710CD6EC54392A1017EBB6DB61934E05003F32DC730F59136B5160009670A21E549699DA6939DBFA8C40F54CBAD3D3B3239E08935D2E309D4E11E13D0B7F3A5B33505D50D1EEB3246C29F5F836F00BE9D39F94ADDBEDF74346BF2FB65097217042FF6DE9F23FE2738D5C471BC530C2E1DAB37B336B4446EDE2386EA2A3436898F9AA860D5A194D16A54C5856513F746B6500276EE59C73CEC4E04FEC3B8E83A583F02B4FAFA20D15FA5C4A1E18E542836A820C9116FB6FE0CFCDEAA573A578AAE1F13264665D2FAEBDEC3A2C0B7D426B514402D950DEC018D8CFFFDC21D741A13988A6A47FD1FE48A31E73DE81829945954A6F836D86C14F7FFBB692A465339A7A5FDA4FBC5A034DB8655A8DD6E6A2455D4AC787DC55AB9625C8027A0B5202993780BB3DA23CC2D4B77B18DB5039F960DE58A0B2B7FB0256AC0C98055C22643D0062258F4E11E659DC5762B4DB4AF753F94A0F3F8CB13B8213E5A7ECD0E5E39794E68A637327AA2792EF06772C28C5E9462563B4AAFB58BD89618F541CF6CE01BECCC37D453BB1342B639E301578257AAA2A6E2399DFDAECBB8A026D17BBBF52B7AD6570BE1A1B2A556E924C0854D8D7AE42AD859287F210676DF05288E294FD4E8C897ABBE4C9057EA5E21078858CE71B16165120E10CD10D3D0A1B09B5E79BB615D20DAF9998A8455C4D44B5343C0B7C3CE37C395FCE67428EAB39A057C3E6AC049FB524BBDC9E1E50C44B7E3D1E857C54E3B4F33D52E21A4D46F3505F7CC3EB1F5DF7683C9EADEBEA5049AF2A439A7226C2687493A5F234061E510DBF32D6DC03B292498129619E493B1FDD69190BCA926846CAAA70C55A43D0721FF79D29673405BB7D876892F7F70CA9AF46CAF4EA30A959F6DC614B6ECF889A2D04C72607A478DBBF79E49758FB8DAB9B19C6E8FA403EC1C6432534FD4CBE3D20477CD9FBE034B5BB8E700487E8FDBADFE4D1D1A8C82E0A5F049FA4A3EB2E832523370600AF89A5554EDA0F02C6F4ED6C83A3E5DF6856027F8780A0423FD39706194434B044F8DF1E5B56A4D88489253B2DF87FE9929F90A2AAF5D5333483022BBD81FB3E3A6ECC023549E198078FE333F97F5422843F00FF796A7416A6818AA0FA509B247B401A4E937E2ABF30E071B894A71963AAF6A501BFBE0354C2F292676C222107CC739C9C2EBACB9B5F1C2C149B8E168D1502C571D986F9F9568EFD37565605D01EFB6DCB6BA0C2B35987D1D49528A8825B323520FA28C68C67707C401AE71939E262790E82D2571865A909F7B41DD1B9CACA61F932ED925DA14A0A487A40DEFA2D128ABECFFAF8477077F4C808D87F153D423B6F5D460627CC4D2310E72B5915110AB95DE9C0274970FAB01B74DB1239BDEE7B57A23696FCAE6601766DFA3BFF4D91ADFBF317FAE9FCAEE223D99D0735AF58494B8717555E3732F80A36D7A593BD38594FEDD46BD9D5D32C92CC7112B720F4A4EFF94BCC0B0926AC753391974FA8A64CFA075F3B7187F4B4D5CAEB84287D60E1C69310250E603C17FAA5AB4061D22C954029AB81D5B3D2459EE71146106CD9ABE5D65A9B9EF7B2BED782EB2759E583E288304F885FC985159792BABD0B59210A1B953CD6A6C201204E73E047F8BABC6966B62894AE28931381F012C666A982372BA64923A6641EA2C17CB9E65445BBA3DDD6422565A18C7194927D71177E63BE64C8E32F0CB0D22FB23396C0ACAC1A364281BDC7AE02B5276485356B444DD55478A2ADF09BA47349FD72242F90C6D6EDBD4992757736708BFC49021138513C89DEA58DB0BE783BCF4BDEF68CC4FFE3810DA20E40BE7FAD844790E35C7A09188227889398592C75843C82056DFAB0AFB19053431FA3D83DADE93759CA8F7B30A0AE136212DB9250CCEE68F495F5F8B81A7F744551F495D374012D74C31B39C569C845E18BA67091C07A8E4F717B2A3B09944EA925332209840820A47888FB99E42D91D24C88668EE05866F04AD302A64214186DB55D9A00028092D987371C7CF825FC6DB1A0FC112DB0E253AA7EF75DC6D75EB3280DD3AF0003801C3DC42F34EDF9C70DAB8350B9CA34498ABA38201ECBFC1B124ED240D3ACD0FCF74F740C9693C14AEF7A853DB290FC037912F4E238C1A8C6E083370CC0504B7D7828BD88C133A83027BA9A1B513BFC1A5EB002A47F8A0D2BAB6D30E128078F2180C17AFD59480C4023517EF005EBF8A63EAC67C089F33A194D01E543364DBCF009A525CA94F3B8A506BFF97B7CD09A7E37A086D7795493800A5A3158DA1E4AB569C09D4F038760C6BCD264113B40064286F67DD384B79506EA4BD0A135D7741F09156A55BA3E229338C3336E9ED6861B7DB073FC43888E15615C3DC8B2AA6B5BD0B090DD5E3CF6FD2BBB55E1C49058665B82193F992FD05F446908F1E4EC0B390E52CC7F94EE18C1439C1DB4B2AE0D80898B7DB7BB5FAB3A16F835FFD4DBA629754774C7FC6686E1A51D1FCEB5CCF1A01307C8E3215877239859190EB99A07EBB891F905D0CE94A05B2A626CAF75B01D6051447EDAA45C8EA6CD1E9D51C446AB87DC05C6CDB7DA98B85580F0082316111A4CEF85C8EDF18D1C9040681D8829155FBE9B027D34CC873415E69218CB507F7514458CDA42C27145173D36AEFD9648B5917373E35EBA0F60519AD18098C5FA34441BE4995FE4A +smlen = 5867 +sm = 21159C1BB8BB27670E57AE5B6AE1AD59B9634A3D7EAC1DFF1EEEFF17CEE0B546A212350BB1F97725A14AD9EBE4EDB87AB121E27ECE80453BCCAF74E8950B0903D0386D761E4F7D381A809D065BE6E8DC6D0CAE4D5D9656DE01CDEC7118AC392126377F485B98F8AFD5DADA2A1581852B91020320B01D0B47194B1F6459FEE96FC9D8ABB6367FD3213B7481D0FBA8370B6DAB62A8450402C790CA676F9FE85B42C3C0945E1AC620A5BCE04C510E1930E3EC364B80FEFD938480CA90A0F91CB8A1A3E47A835DA0F3B0469CAFB1C0ACD565F8735562689864EB933A841A37680F6EE09334CC894487ADA8A32022C7A1E482DC75F0E91F8C8E6F32D9FD838597689E923FEE4EAD6278F24896C6FDE443C3434C4CFB79F223C54A608302160EF674685C3A7DBF97D7B53723ED0E0EEDC6C1884A95CA198B99EE512D386D6D68611335687F95327A91318982D0ACFC3043B4BD465F341B9032AA4F65AADA0257F201A2E0FD4058A968A5736EC8385AC6599B6C5849A1776105E61A24EE4396B44B8BAEC40187390F75652786CB5BBCA1D837630D64EFB6B4C308009C39E1B34BB524FB5D331C952F8245C045F8C0C85C64CE7CC78BDC1FE267C489503D5F78CD073FE5087B224F39DAC598567F05BB1FFFE034F1B5833DD6CA1BE7EA0C93662B1D11FA2245832FDF815D67B9DE9CC0D6EC692C98B04C0B99C5A3BA52D9FBF69401804D30FE310624C0ECCBCA0D905F0E3940BA3BE3291571ABB7A570A91D70DA3652C596957E78403222ED3DA67DB6FEBEE93A8BCF8B01E778533F89B765929A32AD8E55999CD77B4F7B92BDA656095F3277F301EB6522C3DD8C90EB9710D41320D78BCFA15886660A3DC872420E70F56B11CAA98DB2FB1134DAA3261D04119B6CCC3C673FAC4B4BF88B4713DDC933C367DB93EB7560EF1FA7B4128F7A0AA87E678D58DC32F3D79B8BF883324D1D29EC7C5B1D8F5B9BB750A5B3BFA41214F216561CD6F4268958032B081261FFBE89236834CCF9EDAB991C10DE40CAD1342AE97B667460396C4A576C7B5CEF36A3AF9E2E7E929465A47CCCB9751AA2F9B24022BA86703575A549A0FAC9C32F40DCFD42781796F312387744F87E84AFF665E6AD61C0F7F3AF467F805B5395BCB382ED59EF64E74E9A7397D2BF7B33735294B6112046782CB21434D57CBC774EFEDF677166CA28285BB7154A0F8D5D913AC37977F02516AE624A4412A49BBD5376BFF79B57AB2AB7E1815BE651CD8E8299CBD0E36F5BDA02272FD4A764E7DAF878529A28E82171A43D55922A3F9EBCBDE688A97D05E4239FBD0CAD48392224FF663ED7D4B474537965A385E81A669AE0B40FD3FA75185FF3441CA0C0A61F9A85EFFAE7601AF74D488038E70F66F7E4D2CF160CBEA5100374A7D46DF46552CAE50CF2468600DF81622341A81BEFA540E912B8D1A51D983A9DB91511C40ABE7B0A2BEA7BD17A3E383AC4C8F632D9962C9114571DFDA9AAF9D0464B5732D993EA232E18DD4188C470337EABC15B08C547762A8235F3649C36A72547CE9D9C950691C2431182B4E3BA8C3D8775531FAAD41BDAF562DC8DBE1E5187EE12FE171037278F6495574FD6F48A35A6C3A4E83322C5810808013C194AD521E193C70F5D177AF926FC4ADFF690AC07EC7E06B58284E219353BA671DF22B22B163072B833ED7F6E7ED270C79E1B2E500B6A31427079DF95DF3F5B2C7AFF17B331DC00646D8219F7F5176CD17EB0EAC92BD122B2B10880BFE8648F5127044A418AFD99CBBBA003EBB219DE0C29451D5D46DBFF44BF64202B15FE87E4D9F866869F150910267A188832B3A6C78A118430D08A577B117B3C688CDA6A840FF91647ED1BDF9E59E71CEDD28EEC73C42C75066D88B160AD6951226665A0CAD086BE62DFB3709D2C1504F1490903623CDEF01EE30510AECFA48B1BA449F86A3B92DBCDEB784F867D10BC7BFA129D2A148B3D45B428917E512D77E2F5CC579C84A6BC9381F9E7D77AB041909341FB163DB78A1E65A715A0B95E6321DF0D52E16BBAFEA7A91004953EE690DFFE52101407698BC5FF08588B8A63EE1C95BEAC0F82CE477116F407A0CF027626F623957E67E8AE2FD0830BE1D44C55962BEE712AF82AC65F7E73BB8B83FD90192352E7163BE0D0E523258EDB18B5C93091C42807F166E1C1E09B5D7B1E4FD0BF9EBF7FF50876B2D6C341AEA983F2723F70C35247D824EE896F6DD16EB8B0201A84AE50E9BDCFF10A0211C8841A45A031B439CA64D54702E174746403347AA35DF4FB5BA4F502A10E1C8B7758093784EC44B5D228A20D10D9317ED52D42E487F2D18D2F4FA35F1D269E7C6C7AE1AFCF254574E2F8A4D8061DD6A2612FB3AE92079E201E64B10ABD7F6367F1B0CB89D784C3D179E2FD238AA2D4B8E17DCC09E30A5C6FBFB71ABD57CAD306C186F8D428B14C6777B97634FBEA60D607984F5BEE563AF5BB4E8F025A23CA230097C72F0280ABA7302BBF4841FA0959FCC893313F3F3E658C687FAEC437EBDD7D287A74905F22F6F013F78C88AE1C0B24B247A0665CA8F0395A525DF3E0071791A381B275D5ABC0C63AA3F6E09EEB41D4CAE6F714F603ACD47845C186F56783C8E6B8E874278CF81313DA6C1583417AE1272FEB10CD04DE2A66DAC2D8F528C6A518E734F4CF990F59DB09E2497DC4B64EBB097B8544626E77F1A618815930A66852BA74BB76E20C92092E379B7F494CBE8E763EC82559C939A1C545617040432482DE95F642E3A452B0BEB2B15E29F90D83BB84DF21B89F27FF783C95FB486C4C93E0247BA7BB6D950604BDF30DC24AA1A7589BE8BD56A067D5FD7D1EFF3D4144DBC6E5BEF925ED577F1B71F59619C16C21AF6FBDC1CF11CB324EFAF081632F2CAA3FE545FB35C3ADE3FCA91B4E3E42043B882F32D5EC9E0F0207F610730C9AA0BCBBFF04B8E9C9C498B323A8C932161C8702F736381C5FBC83C5F0A674DD3AB058986708A9E5DFB632655066F433D889D4A66D51B7D8C874390D1C033ABD559EB0AF73F580CE5305EB0B965E55A9177199B79FEA6B39038BCFB44EE67DD3B9DACD3D5CC389F4A70ABD288768525A1F8E3AD0140874A389B8DFD372F0F95075F5C469763A938E884F8F78E755B093AE260F7DCEE212069D251CB1E1F7A8F4B9831C9767DF8DD11BB94696CA21EF9E81B5312EA73FA954787C4314B64357BFE2F585CD9801206A5FD17294EBB7BED2630CC6F0F49429267BABF63B013FB14E7A0B3A2BF24326826DF7410D908EB456EFEE49B4F4C71FFC971201F7FC233994642D10EDEF31B5E58AE927CDF96BCE924851E91304C30E71C9FCBEC4C43B850E6C2BC770802729305E8C2007DB2F73BECD37931FB513E981CA718F04BCC72C8612DA8088B2C9F31EEAE33F2A2FB8E519E484DCEFC5D3F0CD4C0A98BF66AA4C8CFAE7F843B0CAA3198156D04BA4366DE3FA2662D44E6A1A23560DA69B649FC5300C58793981145078D4347F85462D4ADD80809A77C8CB510BB3E5EE80019053950CB07E1D186369995F0AB4590A1A14F90D6F53011B3075837029844CF1E7C6A23F1404FCA3AA4A3FADA7BD4624178FBC29622CED42170022A6FBC6408DF5986591E9EC2710855A365749167E16A2466B9C201720DE6DE89F52C7F36518FBB31CA67ADB972F38B5D56F550870B4AA79FE7BBA78FB42FDD41BC5AC44B425D25D260B28C93D7CEF8B2C39CA563621B53960BC0595B744E31A3919501F66DDCC9BA4DC6E7746EFA76A0708D7ED5B40F924EA857BA7B5FFD33963EB8A85C316A471F1C4CAA922D7F38EDBF8A3B5DB3DC3E548C8ABC52A86F3590187D33BE2C7CF658E35ED7060399CE1160423C86D2C8BBBDC4C0FCC5DE8B6D89DF109F3C82952FAB9E0F737492B3942E53CF0C27F95374B17A76242609E400AF9555DFA130EF3E02D9CD443E9A21652CA237D8E60EC9CE04C2A1FCDF49CA274E417BA9A8AED48BDC5C091BE2E613D84CB2094DB5C2ECDA3A88BDB4AFE949B7105E4F729C39D8A8C4098D9D5ED359DFEA7E51750A1B9C9DE67A78303A72195AAC6BBB5E7C9EF0B5CBC4607B06BE85A5E3F69463AD7184AD8164578FA57585E07F33782048D6AF4E2AAE6BE8A914EB401B0C40EE7C9B565AC71FC318BB8EC5D33F68036E4AAFDFC96AF04BAE203D60465B9D9A3D61CD5A9EC797FC180DC11A663AA47546A7B70CA35610410F7F9F83749F33A1CA94479F1D02CCCB50787CF0AA8D5335821FF6CC2FA1C332DA93065C347C0D246324309B0DE19D940A83985D9CD49DAEC365C3BA6F48509F9327478695C140DEDC48F046491260A5BB84D8D26017E8D880D230F14B425FEBA2D54CECE6040B3E2539BE2EBE7F0336D3E5C8AE30F9B891CBD08BB744F2127D9D8B9A388E73FE9580B6127DB204B59CB34511B95DB603849D26BA2C7E13427F31833F33C984C651AA1FD4852BCF6788DC236A5C163EE44A70AD5FC6DEB2D83B337B001DD263246AEBCC55BE1CFF4254CEF82B58495F7699B3A05F99482C0A44EA5E086C368BE178F9FFE60F9B9518BF46EA696EDC9428861D7E4A0E24A995A15968657D5F237F567849E388DBA080A33446EA0AFB1FA657E81FA335D5E78CB213E456FA34E6E89BEF700000000000000000000000000000000000000000000000000020B0F14191E34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA + +count = 78 +seed = A315BCF0E6835892ADFA07C034BFCD39F80B62925A95490B20170BD29378E11559C7F1CD296377FF1E01284EC727FFCD +mlen = 2607 +msg = 96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 +pk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E375AA65F0638370571C576A5008C8B2656597D8DC567A9F53AA1E7FBAA8FA9F64887C23293D44367DE35BECD3820623453F8B0EF764FB0BCC8318C943F98552F6C67498F784661D1E1DFC115821A0EF368BD3F1903A43671D7E01B29E22E113CDB9EDC329B36F387D3EFDA5410CEB3FD82AB9ACDEB08776D65B3E4B904B933D023764A43CDCA9C757668B1D7A0D0D719A0F173204C726681088946E73A542FAC198CB0BAC0AF22EEF8925E18B5B6E43DF7A49EFE263EF08598539B93ED5693D3CED4B3A735B4C40F4B3AF6846E499B8F2D548E417DBDF98672ABA76272E3D2BF12208CD2CC611593B2BC99D33E38BDDF6E043B1235110551A46D548DFA0C56CE2B8742669FBAF6F0B2DC4A893DBC2B547FF4045D6186647C325DED9745262216BD3F4A48A4AEBD45DE03DB72257F67BA61089FE7D9AF4001AC422A3754138AA3AF9E4ED791E5FB819284B8867755355D0EE4CA3FE9CF2EB83F7C63DC1D4710496A13824DADFFCF5B1BC6BAA32C780A8C23AE752CE875ABFED66398ED75AD1CD0EB65FD20A237200BC8940682CAF83DE2BEBF56A629EC198A14A34DF23B8DD725A24B724145A32E92A86EEEC26257E471DF2AB8120D3CCB50B5C081D6B5237382E3AE543ABD9AC0069A3409582DD030B3654D650036D3C26DCDB625DC23DBAD8AE678E098F5B7C94C85D43E4D8C3E68F53E78E24A4BC980CBCD488EAF79B9E4939817DFAF07730BFF8CB16BAECCC7E16D4CA2164D9BEB7F2F3B1AAF83F23A01521D57A6A8A8381C393A420616037B52B0AA6DE20F2596458229368577A7A0324D9F3204D440F992F7A7F108D81DF9DF826DB291556C9E39B27E1A012D72B22E1BDB7C11F867583B3B7F27D6825577914EFC0463A54976E38D77EAEAC27346038369D6896F7AF8EE9818F19C876AA6E47185FF979DA7ADC614ADC662E6EEDEAFC9908DB04452B39E19F75F21BEB66392FD4533209A8BF95928351A4F7A9FB9E1BEEE6B761B7F1B8D11F5EF1A72556F3597340C293F91D9AEF697D9BB965EBEFC684D074E4269F0E78D79047DDE011C820F4DA16521D03A4965FAC6AA8D017E4BDDA89911966CE25C4431F6816F55C0D4AA7BC6F3E0A5B79909F6951BA8ACDF52D46ABD0EBB2A2D1ABE82A49F1616BB79E31E7454B35175289D7484D61F10B39B0107A9F3BFA9D0A29DB887A1BC346D4DEDA7216508BF4276BA6A234CC7A5CB9A63D056BD13EDF1F5B0AB0FA90A0D6A702E2D5BD129EE37CC0F1F1EBF6E0EBCA0C012E35CCEA7529270DA5350E81B3A2509A2FC63C41D10F2794351DC5BAE1AB0A0E6D0709FEF7270D0857935F36A77D532E343448CD2A40CDBB10B546330B99A73D25602959801FB35E844417248B1E83A1912B920D229414EF15D9B1C22C35D014302D16456319C3D840692D0DC318FF1D2DB1E2E6874D4466AB36CC81BCAA73B1D98B5DF440F74B8C99F024B3CE734BED8FA04AAF681097271BAE62D49C635E6BC3452140CFD7DF83B3740122788E3C30EDFD7289BD44D4959379242BB2BD54F9C2C337B7BE658D11650E7CFDF950F2C8E18AC249653F2B696B341201510B5145AAEC4F7A8344D056B457F386396D8F5FD9720CFCCC939C0899DC49785EFCA6CFCA02964C70E83466B88B9B3B7E882AA7E93FE4EFEA63E15049C191FE86106E8DCD2D13E558A17C267DB47AF5B43259029E81E3BE685D09FAF86CDADE4AB34598789677C8A3BD2D4576010D6E410351E60374C6A097DCC347837017D9D0936A1AAB219CFBF9F15A657481A6628898DFF2AF13C1798498AE59EE43623583647AEEEAC48556A63D0D92983A7EEEC3442FEB1AEAD18345ACB0E11E7B8D4643F944052C7D3E5C50CD9A8722110EFF67111D5C25C0DAD568A27E0728FD76030F97E2C7DF5B2CA88A7BB805444EC79D22401EF9BAF7E23EDB106EE9B9F50F0E3AD3E2CD3DDD2338E539964800156A4D9DDAE1DBDBED4CDE06B78FE24DBC360433547EDF5A9E35CA9CDC8393855FA9D9F78AAAFE1EF8BB9635DFCC121FA73853B4C34D06DEA13EECB08B0949D4FD0F46296CA9DB96FC98EEB6C9F96F9D43F2813AE518A17229BAAAA24DDBF1344C8233CA4C5F18570E9FA0DF75A306203E8A3F1228619F8F7FE579751112D33F9DCFAC1336B14094CBFB7FCFE1C03346A2929DF0140C41781E4152AD0139B729A881B9F0C5138B82E5F42E0E72A54FCD300C9C4AF59C0A0A0A5F7C170E37B085EBDA869821681D72083FF2752EB873BB199E0AFBCA70F6F2A744339B9099ABB8B6BDF9ECE93744E167B5841E7BA0AF05F500F61A2E7F69B4C7CB2A15C8FD92C44DE078ED8193223568837081A9358BD9FCEE1CB2CBE0F3D4E9B9D0A02D5AC186F141B5B4E2C51AD280809119BF9E2D622C4F36AECA07B0B8C304E036F2CA69CCAB28249F7E2CD3F754373DCAEA486FC3B0DE81104F7DF1BC81C8870BBB21CBF4A6CAFF749F22420796192187A3B1A7BDB85305B3B7DAAF0987D488858FE29C3766511D3881A05E44CCEE69A0F3C17FB14BD4D93CC839DC26122E094CF4F1A0F49042F68EB5779F2575C3BDDB224519DEED150A08B75D0CD8F11D768A0DF230B1AEF12CDE3AB01F16AACBADFC2E44F375AF3F191C3A8C7287AAFF28780153AD6609964155D5F0013A892AD89F5902ACEE83B9CCAE3A45E862E50B2A2967ACDA990D4BB49D45C86773AC47842077C1CB245B14702EE10D7 +sk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E8A39BA55420173EEC22E8829B700B6C6AC2FE27414291DBD9F8C9B8F71D0945E2D26170E792BFDD576090C381D3CAD9C6CFDC7A0C4838AEA045DDAE4D5A453338356762117188048157323167810353461317861766822740130641323135420330887074533678108337620554813257666128110464763028136514423324517807246616481411666434474577813854468140225572212103374175621455341570803340582572554412335872827442074616538355571302587406060338252780236030723273764510568335088821643382872030588813200542544314811387722141722512583384732718650873501886545084645777776184764837733306784784265484278750871547201655024655745132208550504403452235778508628365076065001865655845783376644018651583751824044550255123028800621868743448065047830870118551475586083501140460554707321284123810334043457003457881376035417313223304818463283332261043505478814038576535814284045536711205108230328241656126531760615087862212051640360785823728714653822371680466687615585345334735235336004750000456438622126827852654225406128145417523683608445674434717040530317505123366671411466723246211833718051072281304461145233458101463822748760627711162852366776537814160140721271324751223381214254167167807120446518776227784121772002386682777726132416205472341454346368562123253785673780528550308554608216227131870637658155600838532835530118111633218821606015174002111201003248124775613631000740314431338833722867241606038424464532467044183885751017481052872618724077728557752362344504011446588445024235606778570562206478628863286265146556084363654861562215560415675774655456731705084484787360120761215301603836082552626434180776802088256133537010258445064566816768554154362436074272546840343185028850354752584358053371077073068648163417436638370875814128721163761054262537113543350684013455221758845311403825883437405161601822122340171072683615154657857738644264463157074406667871886611770586088264518812558121461631500404450156843612455021626774732304507643186403683072443787530521736228514563516751728322428311743030676515026136602307811348744554165361175158532656848885620475262081053222714225103011860373657035757873170276281332767506182731632615710401121433601088823674238334175533507438178608567767274855865516803044686862772578707510600283503102812375476807848054564332782100153865060155030011560065324474262202633254240325532014342873256660271852350777720337588271137466240385200080115305116462681238305835565642324055807147624472417170313167207464624636407840766006576331733863442315831245155885587145438431140501723158468571688325075186726170675284065883187237765168730220251086082881367862702012037032052578572836850256188607807186341065144865711765878415156768857473210353167826728543404770487560674107782446348352114340472316771872450254362303365583200210718604027866523485231560725631336461777680272366542636541111385036546200384062773456808186265858635255045236488621362038587763611380063814476212172014585801287477177517372068810181874165405736110861657316631280201733288711551414414725873886560073047013810113764608CB2496D14D6949F670B5BAD60A437DC7D9E4C11E95A67812E624A7E933DCD067B9DBB8DA87D049D7331D605B039AE11086F9D1AC2488C027676CCD40E35069FB22AE3F28ADDDB76E6CB6F965B390F1723ED46BF25F9AA0B7D4D75758FA620F0A39CFC9AB9E77D65B3F8473B8ABE66D0B2C335BAA2BE759FA4F51A703EB3FEB768A52973E880456D98866B9E6A410B265A35E4E7B315641347ADE5318CADC257AE680F6EF6DEC4C56F62034F5DC2ADF7B16D7F569F6E4A5AD124A24B98881046DE9CA985F92DC3E109370ED3C805695CDFD9EEE7170055DD6F7AAAC20A7D21905B8A17FCCD846BC1ABC52927C741BFA08DAE1C7D4C655748902F728445EAFE755598D6FE4E2A16BC629CA414E55DC3860CDAFDB1761CD0F854AB11568732FC672ECA1CB04C2A9AA9CC8640393E39B53676AFB736E608B34208646215BE5003EBA6C24543924D51DBBEBEE3621B6D3CFF3F7F88D613CF44692BD4CCE376E45381BFBB0638A21D5A9EE9229EF2F8BEED47467AB46C0C7C9CE9BE76859C198A15E26C7C1816D4E329895F8E34C5ADF84CC93D1A3715A0B7122DE4B8ABFE94FD12E2A50E52A03105F3A02872054D0E733EECEF1069B5FCC24E7447A66D5BD12BC56988EE9953C6AA3EF52CE1EDF947F5FFBA49C2A4F08BF62F6064CC26353BBE5F1DC2CAD8E816521AB045A64D57B3E14F83216E337F25428D9995BCF5FB62D52651C54130E8A57BA227D91B6810B9AB9DBB2187C22072904D9527BBF78A2C7CC16AB9D05DECD079A4B42C28A5EFAC5878E2F5D38BE4EEB61AFFD538A566C7913D47FBF0ED18493433D2307DD7EBF19A76DB0A2BDB4BE245D2AAD794E0A897C2A265B700A3934931774F11420048310C5E3F4822756B9A167020B4DDAAFEF5A75479FFEB3C0C36739BEF343F28AAE7B0A4567ABDB84BE072257F2C7C8469A123CB0EAFC5E4A5E5AA4401DF43393483A2CD7A4F0BE8D63032471DF0B2AAC5C041744937C3065FDDFBF8AD049CD6D2BF39A945A49FB67E37412E1B92B03BE578A3158E5E1DD9A17AE834B9894204F77CFA852CA0EBE53C7F4F6512FFF787B53F5173F31ED61BF9A660806A60D5745F8496E0C196F73111895D6327CE3B627FCEE5CF16713C5A9A3794E7BF09210A8B076D804941D8045D8D15387C8403BB319033D517E970AB2E18E4428004EB241D0B7D3F1B2286A04AE01938EBEAFDE8D6AAC22EDE6240F267777807D53724B6FA06DD10A1015C03AB44F6A44A3D7E0A92C817F3A782AD7FDBEEC9100BC467D15D7453903ABAF65388B3857E9A6CAB54E1CEC0D81335708D575301B2FFA806ED36958443174C56AC65CC05AEC6A33B394E8C996E0FF03F2FF5495DE227CF725C9C47C82A64EDB3D553F814B57CD1260E0D6F1162D361F5811DD69E2586AD2B9E75477C57F8D573D66D6603F6D2D19900C96358B0363D94701F6CB21BBCD761F31565DE0A1D6FBE09CB047EA391E366A08FB61FF0A51A0A0255994D577AC4F9A952DB8A40DD07135BCD2FD43317DC239CBC67E3A339CA7AE1335A970753D8B5A6D46F7AF5F8088C0474FC623616C4398BC526F91CB5D686DCBB362771269059FEEBD6CCE5E6FF901248EE65DB6A8CD15667B05BD1D8C8F8CEACEB4BD007F9D96F277472FC8A6C21E46B43954A61A1FBFC763258C51388B84C02BE409E2D3F2CC700C3A3202616F6D9A1B3C2BB78E9725DE8173DE7B98B8C116531C001AD09F2BCC3AD7785A22F0C6FD3AB3351B66100646B21717058703EC754745BC3BE1E184AE4198751C23BAFFBAEF9A083A9E6A1AB1979008A37C81383B7B2A667EDEC5EDEEB8A55FC9ED7DAA8D1626E619E47E400DC11DED3824584EE311C9CED6736E94922C493A5E73C35C69778D74B52F6C5E8C1A40D3606E007DB7430CE2F6D35C1CF37AFFDC38692C5D4798C58B3320AB738DEBFCD2BFDA1C3F0C4767278CFF8BD8844BD78E8761C521A5F3211B7EEB63685988C8FDE5695E404A1D4E8EE96EEDBFADDD2E5CD6BE196259CF53EB6D2AF33B3DB69C4E4F2A48F61020F9BDA9C6CF239CBD246733D20EE62C7B7883A2115589E4C2C0EBBBE882C2E450D23B29061734888189C0B011C07FD58C50B72646BE9BD9CF46EBBF760E12FC269E182E0BCF0A28169DEF561219CA48E878D362E0AF751B324748B81C6FD8DD5200107A0D825189FC4427BA37C6FA5469B07A9A78C136ED6FF772B3B087CE81BAF3CA85D2DB68E8FAEAE2B38F789C64B28E58B5BFAA123F9F365C86DC6F53E9E2B39FE0FD4B918AAFBCE8BCF01E6689866D7E5C3ECF090B8A70CA7093E8CCABB63658D807CC67C70611EE0E21384991973836ACC272DF67DE79B63C01C62E07D0F6DEC8DF8DB3E59E2C809EC515AE91563A9F616A8E0D00376B38E10940F01A425DC04723903C79E5575602505D6B0045F4D0CDE5BEE87DD192E54D0F26E5515ECFA00569996AE421473B68EB8CE979861443933A69657C3DE750130876D7736D734BB0F16DB9110C9BFA1FCF1FD3879358E8CA6D874E48DFC9DB5611BD1367E8644B18E1438AEB4DF2BE0ED7A918936E09FA74699A2C8C46BC369B28240E95E708489810EBF7DB5E808DFC5E3132B1E994F9D90E2A7F968B46B1B1454EF40E86A188B8B56D0A519C2AE99CCB362DA8D5BFE0B5757AE8EAECBFFEB68A1B91E27B351C7702FD5FEBFDE32CCE57B592EE4CB7CD55FD751694C0B19F402D932290D5BE4EF3D563CF8B3C30BEF3FA24FACFAF1319626CB132B65233963A451F1FC787DC05DFDE1EC0552ED98DA125628AE774A41868FDA3542414BD45BD2C763EA84629F30D8B74FB11C65F931947898457E086B3D3F0B38C0BAD522C0192DE97BB6E6E7BD789D71254C491F658AC16C194E86F90FA941B1BF4210C712FF90E74ADD6576B49F408D27409A57BDF36AE739DC1A93294F180FB8628ED18B1AB27AE20487557E2525F32A055868536BCC0A71402F0977C9E864592D43D1D5358A52A9F466750CD014C32EC0A60D2A2415C665C319BEDCC7428608BC26A93DDC9E5908C408757FCF76B641979502E309EC73A0B97E182CB536F7D39F2004899DA89161ADF3BEB28DA3FB6F33A95DC117F6C45B482A9D0265B4602FD6E784DFB157DE684E074C6DD7FF931F1455F6DA04EBF0F9AAA3252175584C0EE1A5B657F7B424220C883CDBE91D657676A36150B870259155C709BBE86E0EC3BDF5922A41001C484F0DB2E2A24CA5BB0DEE7022915D48485565758ABA8763B7E75F54339FA0F120242492E2CF1BD087DEABA4D9A03738C09346B3C19AB3B42783665D46D622AB646025B77F109336D9A27D764703423FDB58D9C8A1D45ACC2D7CC32284B4781C2CA4FE032DA285766E4D112D2CB5AD9309628C05101D7E7200E9FA13D4B4BBD497482602F6E01B733EBE96C6B174783670C597CB63875BEE070BE5ED5B4F099F7EBEBBD3D8078527A93A2791C6D0BBFAC0503E7CCE15950796ED3326CB7A36F9B2B3E719D9A756F13C8D94069D7B82715538896A9DC415EEF17CA0A7567 +smlen = 5900 +sm = 0A8E0B99DB0F0415AABBF4F01218D3C5AE96309398AB0794EDD2EFE61E85CDEFAB2B77714B8F15B8D98AA3C16C14F1106ACD9FC84E78FF68FCE7192E1286D36E0EF1FF97B180BE222CBC07FE8EBDC1E60BF216D93703C1CE13CE15A5FD3DE6EEA6746AF6E649132D9C4AE28C1CAAC9A5325A347710D936B8953CCD1E3AA110A4FF0C9B07FC6C966DC71DE76972468681ED7173165261433FC8C8E5F9C2103BDE8283F33A6F6DD7DBC15C0CF5217460C6DEC06626CFC6CEE011B6603F6324810924CEEB0B6E522DBAF41A8C7DB5F13B4841CE12ACA1367A353D427AAF3CEDBC8E66D453B1BEDA8E93BA31B47E184F298A2170E71C86C84125BCFFA6CBB8671CE95ED6AB4B8F697834B6946B8BC8B69AD7AC97F330684399E7795CCF0913FD425CA0769E6D31A8E2711E7CEDEEA1AFBF90FD6F6E725F78FD4DEDD1059671470FAFA604C35F4652B9FDEE3A5259E296805884D2D5863E30905BCE1D53B3D105E68D7F25190012F623EF8511258F594A0DDA40E80810F705E59A773EC1FC25C154EFBFD611483861E5BE728454E8BA9755EDAA9312BC0189DF262C697905183DFDE383D7620094886CEC261CE95BC668EF7EC15756658CD0C6E5513C2E5A4D02D5215302A6C5C7EBC9DA9D27D230A480AD4BA2F396168B27073795313E56583B0EE69F838BFE62C745643E8DC714237076779A605A08783E4230F0C1E4C7CDA8D50520FD433C4ED048596B3C60D428205562392D13D760A40EBF860A4B23BA1078B9B243AD976F273DDA334A76D8D9623E0E5020ECF5BC968FC67F43265A36915C764F2B4682930A6B6AD0072B6D02898238CB30EE76B23EF3F4A13EBFAC0308E78C251D0EEADCA85C6C907B354C02235A9E86876E44E91B35C8342F2CF060092BAA61523DEB0230DA3B9045A30652066ED659722F21BBB61E76B959FABE7D7F1F2894380C2E9F86F291C4BD82DE73122AABBCB5EF830F75BE0B10565B4A433FD6002D880053290AA861966086319899776B80F350484A5D21FE787941319186DC263A538D4D347046207873CDDFF80202BF6BDAB4D053B2519F1F1E516502138DB91A12BDF5B3FC80CE4EFE0F5FF3869A32405526D35A5EE4FC5D45AB59F159981AAAA4EBB5D7B733B94EE26984131835236F54E1B1AF01556C22F3799A33BFB40647C0D02165E72F5B490B9DDB08F949231A6E6C449EA1E0E11F5C090A59DF1D1A7EFA3B659405527E35A879B2A7AF990FB4D1DD8EFA1586733678A715CDCA2834FFA6FE32C11B8212377AFF656F41F3B832B530D079ED295C707779693FDB953270C00E22E21203AF407FF83BB900FDB1AFA7A0EA00EEE2F7F5D1DF639E55EF285713273F5E0D4397096D52DDB431573170EDD3DE77D3ECFBB72C00128D2C45EA558DEE8B268F7392501FAA9BF4E2A396A49AAE8AE0623FE187A86FECFF493B4682D10DE99D9AE4F9B783915FB78F7B918702D448B77784F9BEA70C2C870F1BC3DE6E7AA7B647EFA399753150C988F70BD9D5E146F7171B36D67BAAF9E7C23A35AE71470C1FF27114E9355CDE214D6311F9E293FD97C47728FC5DBB3436FBD2DBF72137B9CEE3A4432EAE808055672BEAD412DAD5FD23971844F56CA631FBCC4F030FA9FBC813AD262819E2407E6864C0CE18F377D54443BCCB1BEFA5DD9338A3F9C18D6CC4CA4FE14B8F7E839F2EE96289DDAF343AF357024ADCD9B3A1A7ED031B05B25B5DC9FE3D002DE553C6B4BD9BAC3198A70AFE17EE3488BB0660BA183F9F05FFD4CA6CB976777554CF70D58E4099C7E52DCE94D314FB697CDAE2F60C0119C59856043E401D00512E077BADB30602ABB738883B6E65089FFC4ED6A9733C845CA2BED77AD0C83F7A8A6B12FF3ADDCEAFE6895576EE9902FE5FEE699BD7302BA91DDBF7992948572102D120AB1BFA17D3BB495A5589282091CA485BE990F59C4B9C5E11985A8B3145254030A88466B1ED1E170FE1AE033C1C2A190DABC24CA537BA1A13E1B7B6545226BF7C2F8B3F07C5805B63F58765D938F328F39BCA9678B09CF822B72976156E9893B03DC4F05BAF75D48FB9297C58052B529829319F423F0E6DC64ED6F8BF64C6E811364456247BAF43007763BD551DDE733B0C1FE3F67B286A766596BACD4AE5B91C6933DFC37481E4FBB8E94CE9DFD6FF624A6B57ACD2F05DC56D93B25931D0FA3D031AD02624757C98DA6EC1E10ADD95FD1EF550A3234D919E2EDF1BD86D41F36043593BD0BD7821257325781F87E04D145CAFE01B31BCC255E8ED87540DD794FB4F370B212F5D9FCDA5665CF2EE31E52D5C88038ACA8F276232F85D36E6F182C58F75C85D1D1480022BE56F28B576C772468E7C9156B0FF4375E6B5C9CAF331C724059E7EA53C847BEA3690FC8DF96C19A700BA7078F2D26E2FE5C746C0E5A40FE5901002629167BDA35424D8B83FE2ED26DEB9A59FF01D9DCF40B67679B177C163BB8ED2CE688985A1DD9E1EEADBDAEA64300A78323F68F2E5BF8EC758A2668EF82A0F6835413A75CFA6E09F9641F07FBF0C52D61C99E4E8BAC55CE710F24F543E19FC702324A939E65A9C0A8D46562CEB20EA461833FF25AC13D7F6E10DCEE6A6E6E2A883FBD323BB619CD1EEC63D81255FB4FAD244F75DD137864830A33150DFF7BB3C2BA1AA071EA3F546D8EB877DD2A4C4B870A47313E6A93B400DA4D217278591296C3EFDAEEE68F699FF1B6F3C2A3FE067B62249DE882068B4360D882A70F318E9E7699F9AAB8FC0A03568EF53941EC7222DF7441D4C0FD89E318B462FB49D892455E6DE3C3ED9EEBA7331E7CB3120A7CF3CB1CD253F545CDBF153D5D484388436358A5E79630AA56F685DD3161FF3F1AE371CB0FBD2779B5E01A9364BF295EBC1D7ADFCC61C4B3EFD61E46043355A3EA700B5D339A052F2E21C5550248300746E5A24D7ABD6D8F4B18D091323DB2873E9280BF99259F51720C69AA3A49373C9050A8B85FD8145A69C6A0249A9C11C6C2586906C8328C96FF88BEA5FB6D7F005517A1AFAF2125D27F5692610C78AA1415874D554680322B6F8501127A5DDC89FEDAFD748F7DEE6E6DA88DDA357C0F14A9C5F8A94ADA52770CBD905B2428706ABA9879FEC3ADD41DC8466813944EDC9D488FE71BBD274AF8DBB191AAA158DD11005D01065865AC6EEAC733E02F3F81E2EAE7C2F80E209C86559F5CCB816EC4221EB17F3D48C91D83FE6BBD0C97103B7CBD758F32A3A18CA7003D1B7C92CE6E8DC77C83609E6534C3D2D2821A5D914584C3C480B82D7D96B7BBE78E9C9B17EE05D26CBE740524EFB3EF18561698A819A743B7988C1AFD89EFF514EBB5B72189BEDAD5F282B980E5E670E95051B151C68137EB5370CA7660B043EF1870E7142D393B4C6876A8657057284D3D05C2A301D43D7BB0B8FB36614BFDFBD5C9772583179BA1FE39802C605AEE77D710E9589A5D7BAA11D096314A19D77DA015BA84C2B4EB6A0F9F40C399335AD7D94793B190FB86EF211DDB8CDB6BD12172CF0657256918C508913293496398D14FD9C73D0B010FD9E87363DC90A110C48CC78A5E6B2FBAE3C8638F8F30C12D2089F483021FBD40B434BA2C6F7BF84342112DAF18C1C9D468AB8605815742B6B4922FD16969073E8D71401CCF5F4B21BD31AAF2BD8E974EFCE0F1344F631EE1214DB341037F26EF4D026EE1EB547C47D4E21721D9D879EE1763B8ED4EF459CE81C3CD530D12654C2B040184EC5F2BD4F40BEBD735FC3F97BA9910DA32A242DDD34DABDEA30322CDA7C41B4C608DEEC335E0EE226DF8F0A32CC891F800DF946EB25081DBCA18E511E0F231A82BDEEF9EADE4FDC4033DA534DBD0B715A5BECF74C2430D139E5455C482D885FB991D94403A0EB1092E4DC6D64D9CB03CCCB6129F963FB4F89F629D1EFDAC93C10C10DBF5079E6DEC1E6DBCEABB7F868480AC31485C794D2174C6B23FF9D474FBDD5CBAC1F32EEDDD2D6C887FB297DC633B7F3A573D556F164009C04BF7FB6F30F0C4A66924D7B7B6F966913E0E915E389F9EF2963C08BBB75BB89CF23CC851A2C97C4BC3CA277FA158F52783031F6F981CAA9BFCD2774F8D52F85A83D87352263C524F60BE268B1C8C8DAF81EAF150FE25C8721D3276275BED8CCBE624F57D279C930179F9F8F8580F75F59EC41676648ADF12FDA1B7B10FF0B49B40D2770C050FB1C0711471957D1FDE136D289E80600A397E1F1878962793192FD41A8442F13A9BED33BEBD90C0348C234472F22C5C8B8BE5D1E4DC511CD1287D37FC1D7C0C1822BDF135169C4536852D6C8F1E646C7A4AC51240A3CA9ED8A59A4C60BE248CC5758C6B9ED55B76D6F8D6424200F14EDB41E182F890300722C4364586A17963A6F229D18FB16E38C4F2EADCF113D3A8EE3F4C002CC20B74B0546A7A705B0FAE898ADC76A8E3B2C365B9DC4B4E9524A904AE5AE35F29474DBA13978AD180E84451CC440A604218FADD10A439153B55E15BFAD87A79B109958414D2AB8CB0502925C28A212F8C07085643CBC71A19E472ACB827A1C5C1546D0174042AD24114C9A14A4EB86406344D8822130E6E06AF7B1745EF123D0E8E5781312F1142A506875CDD9021831626EA1A2C7CDFE4E5B758182B5DA2D6C7D8286AEBBE3E7899AB3D8042B8292D1DD00000000000000000000000007111821252B96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 + +count = 79 +seed = 8B47E0EBE786914C9A52D547106CEB4A3D3DE938B3244E02E5F9660954C4C95A23F2476FCCB487673AAD0513820905DF +mlen = 2640 +msg = 2447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC +pk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF7A811B11A458EADBA1F9BD225D696B791965B87D434644F216FEDBE47B7E15959E692E88E8527A88FED70ED496B8CCF3AEC8258CEC7E12D1141A61FAB563E42533C412D3E6560DB5B7C3795F7FCCF62CEF9B90E5B9D1EC5D7E2241AE86C1256A8EC6290F065F953307FDE53F093CF07FBAE785E0139BC4CAA456661500C165B7D0B5AD1349560EB39C29F226EF8C1553E8E88E1EAC7C6A39CCEC288EB6C7CAC6D48E1173E5FC48CA3E3AA1BE24181D69A57420DE9BE02A058071748E0D3128549CDFEC20819D24BADA4B5E12A73E12BD933093D985FB441D4435AB4A4A45267E5D67A8B46ACE2E28B4DBDCCCFD8ACEEE928233EF09CAAD55F5042ED4D3F763280B14A2A2171A125C230495F3F58FF638FE7AB3A62683F1D7465911CF0260851F873D44593C061FF958824F960AEECF3D883B346D556DBD37E631730D65A3517032130895597B5FAF9943236B8A33B55C35AB95FEE0F29CEBAFDEF33FD23FCA872E4FF374BE107F9BB4654BE5699258A3015444EC53EDB514114725841BA80A4968D98CD59A769882D4355B7AB7F8F30D28EE3996BB1D029AFAEB126FD7CE116DDFE1ED215652225552C9588BF9EE6351E7F4435A6DC7FB0AD04FD6FFFE49D363CEAC431E7E97722CF744130E0D0EAFBD664B4C6870FD0DA3FB5689A16ABFC40F13C383916162463F602BBF1F3BF4873EAF5C003BA847C7062BB7C3934AFF2BC71751FF291E0309A38029453EBFA03E46971BAE66071BE8EAB151D7CB40CE38F1A691B469E3E2138B003A6D14ECC47C5FEBBFB1ABFF5A6577B56F07523BD06D9C0F76DCEE2358C2203174A480CE907A70928BF752D2ECAF6FBB40C43662D0B288F642C90586CF98168F91E766C6E1F5C12A91FB71B46AAB10D8B6E7049ECF3B5F9E6C4C0A87CC461FDA74EB521499C618F2324C530A8318913A2863DEB0522501889457AC18DAC97CB77B7CE4C917C717AAF0EC5B2E127E71BD75B9D01B9E5F761FBD934AEBC25DBE43D04D0849B1B8147C159D17060A6E2ABA12A95714C26CF797292EF482B61D9ED2DA128E770E9ABA2FDA55A0DFC1C79B093379C16A0267090C8E94676C838A8F16A9A133EE1053E560924F2339D5A1097CC45626E8B8DC0B5ED834B35A333AABC0341A372B0DE26A427271BDE91FD1B6BFC413268680D4FAD20955F31924DAAB55A46230FF880598F4A1F4546E82EAEC162ECE61F3F2C45CFE8FF8CA495E3A9735477CF2904D16B2ACA2B78E259AD0CFC68C04E5AAFBF07115D6C7FFDE8E2BE60DEE9F3102129E947B86E83FAE45E09A023E82FC19527AC45617FF431A59CF4ED13DCFA025B033B8B89D6397C8167C02B9DEC04EA2F5DDAE725B583BFC57B827F4FD986AE79F86A78A069FD1B088BE700C30232BEA449CE314DB63E631D1B34F6295F9924406149A7EDA9546FF84E9EF9EB352D76C785892EF59709340B70FB7E9AFC604D07B429B108B2D80C6CDA720058FF9E1C08E3AE53A32E167B9F26F4DF6D662CA2F21D911BD1E5E3F8A07E4C4411D51CA25AD60219C429AD9F54E2693653DD0F5E45592E71578A2DFEA02C226FB3EBE7EC9C50D21E46EF3900E5140DFCD616620282BC95F50110087139A46D4D4984D0BD199BCBAA971E93537B60F010D02F142BE17252C466F3F74FF7C8905EFB80D4660DAC224A68D38B4CA9229F4C08D126DEC7D42A4471B9C49FAA934E06902CBA7A026DD48C7163230428F8EB29B570A9E7DEE68BE9D556A19794A8AD1B46749901E6FD781306F7ACA73E95B3280BD8F89293ACF8903B1259E00C3C58FE254C94A9D2CC8F3D965D41F73D197D360E7CD673A15DC1FD44C11FCA77A7085AA7E9869CAD337936FC90DD5B24B6D730CA564CFDBD5EB15A4AA60656ACEDC3BB3C4D03DB573BDEE13A1F07FDDFA37A3E3948C3556703F44962C63D45ACC9B75249E9180998B583C9DBA3BBCC438B2C9A85AA46A394A907AC1DB799D2276D1FD33B834B953F9ACB61999FD9AFFA9CB5A0B87234AE79DA23B2C65217A1857530FB2B586BC94B3735334317B474F190CEF8EDEFAA09B3BBC8B96C6D8C16B103FD04F65481517E614D243F50761228AF879C149202AFC62F2F56D630F603277D7F6A0C210A02D20C87F62FC3E01BE8FD9F719EECF2DD88A924C00F9F852AD5FFAEDEE3A956D175BAA80E61E7EAD1ACC8C7A2CD49575BA28BD5215081C96A2BEC70E0006B612FDD3EE91D1F02A35D0AB372BD51511057475A616375E6F40E3B468CD5C2D46D68B10AB5C1C22FF26314341D9887BB70B3762A07CA4C5E3334CC751C80218DBDDF72592B6AA840CE426BEFF111BAB9681E78A6C2E7E8CA39E732D0CAA19DBFFBB58D3E12AC30290A4BE8EA0601AE2358826F38D8A80B10A67281F1570AF21E6AF838CD766722D1209687226D29B58A962C3F29E5CDB3748A7674B30C293A6D9D1E023E9976A909B23C20DE47B41391E3D533B5AA3AA8FEDF92112338BD234D1E2B34327B238557251ADB1F2567E3B624DFCBB36F501CD53D068F79F8F910CAF74D8963EBF864B6CF27F15B090B82B97BB83470927C9F7BD0764999169A88EF5F0CDDA9F7CD2E30551A9BCEFCA03C612EF46452E217120B8916EA2F54849688AC07D17C0BE5F324C5EC455C8737D1C38FE6A193AD8BFFC4EE8FD189456B6CE7FB585C3DAB543C2E1FA5176841B8B943FA971D69B1172D1BF790AFF3612F210A9F5C8475CFF +sk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF77969868262073274A98683BDA2F0E3FE6BBC814D380FE9D945CFFA5E64964284949E2A3F7036D4E69909A66DF524DB5C72FFC9AD70503CB8D2F4EBFB54D1383704811302642025708424856446411077270578723024577403884005361231712566336664741242580475810304351660067055520618684043056507072224013782718661727128541521033668113146738080867750310758183571353017472031206362038205772553883530008473316824826864028014684363651655153248361612067813644258807465414545738012883478077834454060762752084254730651332625151327083141346311262548031674768214367381156723418017550482584875657441287587770120722422584768848062043220754077748346718403365683063472783057047726431621683721850104656766628613543874300672635487478584211051704177246770834740008540520166646856656458414113134845633704252763715140416011351653637417117314547177417438385823854123788567705248613678507635737063752447408516011135834150758744330210863703160675175210175476401625527650305164128855377117030828883111650250202120110683327275618561386337371564683853428758470004201350700801042775361334473336755856006387713308838017100385622318467843626840751285735375274547170376655804236158308468173847771406157276056142032070802746405206321076353867812012263725144145021527875018816634406870824643023374575014742208330831153054680076107285275811017085274647845134704072706744343526848535264553511081324047714432537542176233352168605418112486315704774288625168056684652878343230185304844054156136527162860364207577451627543822372264726566453431472555415255234620452422162276351788232876005258875351778602850363188440437115883574441205384402145358306325006822012508178321888634558681065107177113263422452466651473023385182482006334024563157441880071636864368036543286708184747345401348037741742680131687626444263811254753822128005112363517664726024522584808642650761554446076057340516645063456452613336650840524231005425107614243151324835260145246262800310317055115124668760528154571186764577236164885652287450218144605836311166536801516204653286883558047725610702606105264487463537880444003370232800012604537080567466404558485060462561333325572418235684783005523271110830254562574617887081037401445027356230625488686221241478373542821330300738458114012551735650708437647801135883151126265821660814533431440637236450175285587480700513875161174825848070546026522824133887704274022055278767248263643283661437016821573141073668642050700745330617221666566870350343700362810342751326168057740101548144185862250130048536655438235222053728572764055247201750421406813378570371737455120110668323666021330784802860201754817543825640007481501330756723615518173742123012544678441266167223852212565878754335152507150517566832221382118333830138056652733011231572022337415033836760183560015142861273355712841766676580328365216762711207058714862774242311588885454612716118257673626144242857668480555074684148873404625801785150104411836165640105857881232063563047836173520550013570034322667623166221853046654613140734241801481134668277665144620B8AA95C4823D1AC9B5247CD1F1287DF684899584D5E2F8AEE409555BD322F35183BD4897D76738979D13A9F74478B05ECA3FAE2420ED61A645A2C16B5840CACCFF1D65BEC3F519D4DE9E7077AA70D6A573043C1AD29F87EA7D350134E726AC526318544CF529235E276024D96C1EE74E7BB6B587F86C7A066AF921AB58672E31A57E25CD13E905EE9702FE2B6FA8F624F9B50058108D329D34CB42D6E528BE696ED62986D958332AD221A43FD3C932065D529579FFA6C703A77A45F34514996FEC6E2D2F16113FDD3CAA2FD2010FC82B42247E82D4CC2216C9F5BB3180F9B7946A85E86306865ABFF4F8D0BEA08C5F2C944E86F7E423360FF995B419D3C25A2B84D6C6956858F0D89C77D8C4DD75EC53FB13729D92FB659BB7C20209520711767158FA490996BB9D4CD5C0632E5E343405296C4E357106408650F214997A33E4241F84652AEBC6826C7E332523AA5D8225A7419D5AB152F4D681EFAF008D34D108EBAEECA0DC812C380B6062E74EF1D0A7012C97567129A6102B8B487B6563AE32BA6FC8ADB1FA254FAF14B26523B30786DC5453CAA3D5CC95CF993A039D421B6366050753C21F0A30545BD7BA27FE283734DBA54AFFF4AC13D5331248B07EB68F68829968FEB8908C844FA21A7651BABCBD00AFC92153A39CB39E1FBAAED9CDE9AB007B0BE236A98E3345531D98131C2C5D23D424EC0DF2675E5C8653C484934E1B210CC28F4E547BDA7BADAF90517F42CCDA0CBE4E84706C6B75836579CBC05B6B8499AEDC211BDA4F2989439A3D51B28924120686B40D4B8B885A86BCF71675933BE4299B817295A87B9596B29028D6684FB1B25416C5D136F204C2BBDE8D9FEB744DF8E2731A8F159AFA80FE7020272FCD67FF9D9FA79C8B788DC2B8F999F72417486190CB51EEDCC17A374D9DF4F17FFC12F7943CCCC09330F4B4435FDDD2742B8F5502C05B3F347A30E84E5F95C00E0ABCB8F9B761CE354D659B95CF6C3FA332276FF65378F80918ECCA5E1E1C0CCAF5EB79D78B7B54EF6571FDF4CDD91429BBA7E675B4C2C44BD1DD63DC48280940693165C4B8BC6384A225EBDF141A2540FBDDB6D9F6CD0A7D9BFDE0BC54472DFEF4F903D00F24E9B93A2007AC66A1B6E76D1AB137ECA3DAEEBD7B25CA911FCF9507EF3AFF5527A6B6CF5807645B8D837EDD17B231C6F25BE1EF589D6EC6CC64A28E194D31C1D4535F3FD4521F0CF9EE48397E0D7F0EF540AB582161596FA63514736F140E2C11906623FC606DE5B1192C02D3D402EB4CA22D863BA33F8A8104590EEE2F75F3858100AF9B174F01D636CBBE1BC1DB8D65C9864A49B8BCE88E0B0B95FE1E57F988AB609297255CD0FD0601D952B7450EB81EDD3C2D3F418074CBBAB9B6BF9E2CBE495DBE0563B147BC7C1DC1867C88B8ED356D477A809D40B4D3ECB3D8A8305A6064ECCD48C6C2597FA08AF98C2FB750D58E662144BC51C1D2C78E300C84EB1229D3520B3C5DC8EB9A1B9131F31471A81D8475F120CB9236FB0904D9C3CACD42BCE7C2FBC13D275465C5A0411B2D4C9B71DB79522DD7554576FE709BD7C1FCBE24A22FA9CCC4B81648B53EB2B97BC858A5F767CF38EB793627BE9A6F2A0913F0EA5D5C135117C3A138687FC895CB51F7A367D466C60309ADD7ADC1827A249F4851A8FB7DB62DC94F5229E2A782355CABAB66B92E4AB0CC497CF8B061F562BEC051686FA73EE5739E83DCEC523D19D7DEC3A614E6F2B20DF58EB3343C1B48D52C69FD4657D6A79284CA6F74AE97A60BFC85D7EA4317CCCDCA9E3FE3C5D9892CA7E2561FEBF102C6007D17D5CE00F4582A42D75615400A3443DDCAFE1336EF4475EAD8EE6293989DC75D6125847D136EC5B113437F8C03980AA7D86F54204554D0020E27068FD06EF9C7CC23224AD09F638556E5760E9A1ACA66D3F5168C2D5AF00958CB6F7F1056116383886E482F34C29A255DE62ACBAB0F5066DC298DBA9108AFA760CEFC14C0551DEAA1CFED1670D41C4D9774DC927DBF039DA1F882C0FE0B61A51178583C7F6BD23A65ABDA71995F067B3D9B692FC061C2E3B8C8891191F30A3EC7333229AD26A5DB63538125A0274241C53185E24759A56625A9A8037C1897ED4622EEC66E03D98CE125930EF84D9BD8D3DB44F67D495092DFAE5F9BD6F2A1D4FCF766CF07EAEE061CE18C3AF4939C7EB3E4457AF2CF75C6106BA1BF86DF1E477FAC07B1D512CBBB424AD9DABCD7B72925575409ADB5132184931A0CB21EC56DB430865A70832BF7C0F479ABA0E76D22733F7ADDAD7C9CCD487EDDCD16A727449FE63E7CB694DBFEEB6EAE2C1672D8D412C7601E7F66FC654AAFF3937C85CB9E336F29D8ADDB23BE0AA97F0AE1055DCDC3BC771735A51774124CCC4168A5A9E57E9DA4D2073A8A65B80FFAE14E1E7210B6BF8FB71D2DAA8905A63534672B3A193BA8D929DA0CDF55667EAA844C449D0A83941FFAF5DE742D97BB74E29FEF4B897CB52B1477B5CA477C15544CC4E703E194259D927214B2CFE92B12B12542E33D745AB0EFD92092EE9B02BE6EB53A949B41AA254AB107943B505811904336729AA8CD7CCBC12189FC394024F2593E1E3D5A93AFAB50B5898622F8D8AB21040C55623897510D8F5C5CD87BA512A605EFBC0191DDB194CF51F8DEB29B484194E9AA9A5070B56937338B9B6CB275CB5579618FE02C7613DE1A25B0648BF7823686F243683BC66D89CAAF8E4E7211E73D6E93177FB3BC84AE7ECBF886F06FF7D1D3B03834BD34DA74F2E9655CE4A465DAE0CC3CFF7189116EA0087D770377ACD329436CD53A1C1C718FE732A46867E34DF97DCE7695DD764A62EC7E03BA7B21560F0348A74B130197C774046E21E86C56F71A7F5516B93BA54A4606CAF36A1D34F7AA822F84447C792BCF6011857D4EAB06A72EEF50FA9C8EB316A2326ED5069C5CE575F0085BF4EDB54274F3EF40CFBB6C88363B1BFD86741AE01735F743ECFF5AB930588A488AE0CD39EA68B95B8D2C68D45E1EAD2F394ADCC772F34943003D3E8ED2D6598B26E5B10F3620B8A46B75DACEDCE49D493F3D230AEC37E98ECE05643EE64635540CF06B2FE16D38003939F56B0C1131799DD5712E54E91A14F7E1B934FE5157C4FD5651B17EECF9F96962E6C59D13AA932050C6CCC816DA62C2D86D4493AC41E25C62D0786825C59EE969B735C53A9BA648EF5CBA5F504F866052D3609CC032C8EF69ADC1545A15F0DB7322F2DF97276D91E4A3D185BE0427A324952135ECE92928681730F0AE62873153AAFC9AD858C617B4687EDB673BB7CA426C471358325C8649FDC8884328C623EDCDC050AE39777B8B5C2FB9E074070181B485D200DADB1A98081D8890EA5974318B217A96DBB046237E86B76995DB2BBA1FE8AADD0654E0D02B3531096BA829B3117C2E0EE5C30AD361E2C81B277896914E07886BCCB35BC34503C25F6C29451F3237F095BF4E2F415188DD38BB75BF23809FDBCC3EAE53BBB09A4EA3D44681EDCD1331B1E9655000D3E19B09F5387FEF4169E2E82DE4E9A57 +smlen = 5933 +sm = 3A79DB5B1D19F6F9223AC106BEB505136A5F4561C79A77003A3031DB3D622A290CF3E518E2E87CC2F107E5826468EC5A62DBDD79B9C3879E58536985A4DD21BEB139F6DFDABA8B8FB63330569CA9D8E605D5CBA884C42DDE0D8851476AAB453ADCC89EBB8D6C189B5F5DE0451E372613DAA9BD02DAF452B8162A06D3F47BEE2DF00EFB138D7321DD2638BC5C7634326F9E5F54A776A449285D4970AD2E6BBEA6AEC70A5337E649BF64A61C5D977DA96B469ED7AB736A658A66439BC412AA2934A27268E090EEB2F67D4118B17E0853B1D84BBD93447967AB52CF48CFB2CA898D167D84B0851A49597BF44F8BFFA36D1037673A3DF95A15B9137A6D57098C9D7B3DB9BDAE142A30B5F7265706F07D74E1B80F4B26BB658C14DF97C4E8CC1BF67FF8913401AD0E2317B2E085BF58D4CEFF0A5CD09E6A4E533978402F63AE1E8F7B1BABE8D5B2486212981BE5B77079DC9035FBC2B14258F5A1C1BA984FDC760602983A2F3DCCEB2DEDFFFC8CC343A5BD5F46502BD7A649529A6DFBDA332CA5D5AC962F7E93C8D318A9C2233E1ED113169BDD87561508E6AE765410480613B346FD98E278045453BEA923BC4FB2C2E2673C0BDA7180B395F12F175D5F8F33D36777363684C0740DF869055ECCC4EAD393FCAC5767C0E4C474934EA3B0D6901ABFE6ACA2B5B41C59E77B6A87A88648569291416DDF2DFCA2A9F9719258DEC35D79D9336B5492EA8F64793E9849F7B19E31F75FD36EDA8CF42B182DCB1FA05F6910BFA730DF611E59D383BC1757CFC193A39035F4375FC3001A18EEC8C0F84F44DFE5D29E1416640765760C24C0D7784AA144D22FE0F271E163F81C1D3D0B13DD876906B34089D4D1C5D49E14B84A02770B5B1AA5178300F5505F8FBF469805D40634D7F1A154018C21128348CE47FFBB5206D6E6996EED2ACD53BD0262A705E3A273473A08603730DE5930E366DF7EB401987D30AC0CFCC15F4D51B88294EA241207F80ED304B965F143F11DCC5620B557CAE9DF434B7361B4CDB3C3DD698191CE6586895D9FD94760E8BE8164679D9BAF6A5DF0646EFB7183093197E3AEC4D209D87CDC087E12AA97024604FEE19B0416BE7171D3602458D38C20DC142DBAE3C8A821B3D938DC3FB1E0D60FA2C376204F6AE8B0CF072C14ACB748D9E1DD43A249771FAE4157C2F5BEA6FEF710E3B7329FDB2F934A92EDE767B166CB58CC9F072A1CE57E2922939F040626CA87EF4C7BCC68A49DCA99914A0EAD5FEDD335D9BC25F998FF2905D00A0DBB72E8C7F5CB920674D6ED908926BDE9BDE4A813118229101E737D061E3422399FB2C5483371589C5EC56B1B1F4A3EAA896369D2FABBF2702595E4385B9253A7CDC7D3919319EE6C670E4D5F173C17C4F92FADB77AA2B7C5301E3B0146472DCA071F9D1D06C368441845BB8DE315E3BDCF3CA771EECB66594AE05E1B144CA8DEA3E1737FB429B1DBD566B5DB85297AD0989D8A9BB127A90437DBE1C2D4B879D8AD499C1FEEC8389916D3F04F8E0E5CC6CD6262F73451B6DCEEF50F7D3AF4577B41C6825D52443218A23F5E4DFF2A952646291A87DFC6D29653A0066B503283A5FAE6A42BE8691F37F7445584D1F0012D4EF15AC1255AE58361F630BDE07636F5E0DC637138E7C04F3686ACDE76116BA8D30A9800CF63963CBDD82E8AD4817037C4E6AA631FF383F73FFFBA33D182A75A465A58628DB7BB14DAFAED4F2F48AD362B96DA9FCD4F90865E423ADF52BA31E3DEDACEE34A1904F0205DF72FE6E36BEB5EE8F84B10F214E6DA45915E0E99189A98E307EB2BE6BAAF17FA0D546E9243F10FC6B402684B64595347CDD81EAF443DD03157462753FC6935C86EB1833824970971A19548B7432F46743FD1AE42AABE1CFD4C0E2ADAF8B7AB1ACA178577CBAB54E4243818297180E6AD800F51CE1BF525636227F6DEA8FE26E124F871DA8371304A4626D474249EBEEC71E79F3375803BB36D7A11D4E9E96656220DA1C245259D4E5959D4C35B0C5D0CF44A442606906C213250419C46F672557CC363C8195E45A2B134564182D4456E51AAD1C62352F84B50787DE9A9CD46B773D869767CEAD7BAA6FCB3F8EE8AB629F62D908BC2418B98123219252881AC438FDDA19052A290060A012A7311B0B725AD61F154F39BC143EFF6E5615E330D7AC4E975E5A11351BD1B3FA50740B39F67466841D8905ECEB257A34E8FD8F2649AFCE7CB1FB652B15CEFFD26C8A64DB336D1005EEAA65DFCA2A88A428097717DD23C1F0C7B4947EDD966D32F7D37231043D9349C9639F376558CB4676668D8F5C05D6711842893A5E72CE97FA477BD5495200716637501730C3322C5716B7EBAE13AD5AD5877AC0BD7163EA0AB3A64D8ACF7B054731E99F689B492786DA8B31031EEF6F14E157FB583F4B9EC74DCC2EA71FC78477DA7047BFB1B050BE25598CD8983228E9970DF28B8BE8BC9903AD44ABB95B1F7AB8B08608E5AFDB338E39A9E9FBA4370AC3C07D0F5C5258CCB1FCF68E3E22ACFBBF42B2A88CE62DF8B191BAD0EB0195D6449F22CA75BE73234DFB79AD734C275D4307A62F0A571872A2BF7461D1783E1F1D1E318FA69A7CB6DF9C48936B31F0192D73159960A4988B2EC9F0E85278A8E097E1763AFF6CB4DD30718288F47C4D92E4A3EA61D218055AA24ED01336C641CE7B564C9F69C15275B64FA07EE525935427389C7386E506AC8B1BB9B8036D569F618C25C857E8AA29846458108A4452EE01A645E5C00F4FF8033173640F592F2DCCF4617A0B352262919599AF0AAFF53E89DC645229084E169291AE82327F266C51C464D2CFA60E9F2E499FA9B44E760835CEB82F5B43C91EBFC25364B894D364615E541BDD28C600E2AF70749D23D9530D1481620DC1014DB61238907921DC83D24FDFB5DF69BE2107F4FB2E7BA8314124DF91496B685942275D4AE29EF6BB9CBD5ADE43BC261AD2156D6E9201DA6C51E3FAD4D0654F8C45269BCA03458E3647A4F165FCF0E093F99C10712353210C4F485D6D878FFE28145842B30F0DB77876FC65E9564F7776864DBA2E4D8763A0CDDF82E5AAD5055C461B737FD4B2F0397EA7C4D2F0081A8F99B6AD3EAE8BD1F9F3E61899E4B831885CAD7F490792851B6D2C8AD9E4B842790A2AF8863F83473084CEC07455C96FCB10AF14032680412C25BB0A95EFC98E2D5F95E7414C53B1905DEBBAB3D8049BFFB270F19248FAD96B2EC55E2B0ED16389EF06A79D6F000BA7DECEB454B01913E9B8827447A56C53E991475AC5E8A2465B06DC8276969E02163136D1AD68A73DEEEF4968E62AC1AF65B3B394197BE92A086275CE7334EA0E964EC4B9C078B34C2DF3889020639AD25DCC0CCC8091A8B7D39CF89B86789D0EE7D0ADEF328DC8F0A1D5B57EDF06D12BE1C2A57FF706C1681BD3C7D8A35AF19AA9224607B8149ECD5E243B139FADBA7A5C6D71675D14F63F9977798910DB18449DC2AD5F24CF0ECF8C14757E026F71B4E85444126A92E619D95BFDA020EE84087C4077A56916F71D11B1F11A883AC5C78152244480ECEA2830F38B2440C751DD370AE26F1923232E079C0D18AB2FEDC4942A4EEA8ABB50C0687F6DF4D964FFD642CECA5875DE4FD1C6565E3A008644BBF3D8BF29B08E0895158CFA422FCA50EADD64AC1AAD6BF8F4261D61DD499A591CDCD95D4EEC6DE38B9AF2A796025BC1355FB3C462029EB19FA4BA580E204D5436EEADFB9A10A641F863BF5A7FB12F6E675E2C2A9EE2C459EF9019E2B2E3BD4677627A246CE62DD76237516E1CB3B545BEBA3BCEE5FA79CCFB9A93264857615D1C5AF607B79101D3320C463EC702D9346AC724750EB0F9DC4F357CD7015DE793E56518D87D1A1B8B8B48E6855B89DBF59A3A0B76AA236EB75FC419F0B0EDA0BCC4254D953AEDE9375EA557270C6E888AC772924FB81D13FE32344DAD447B41E386AFA0633539D59A9DD005DE99089428B97C7B3322A9A0C6FA0A9D262D24B03DAF1110C22508E5D78C4ABD07E6A5FC974DA63FC3770FCDEA9CFDF9F0D00692472FC366CDF2E244ECFD64C7276F463B4F82DD6EC2127B7321674609B09B7A2691EF29136D593AF00587E7E25342924B74E678AE64A8527FE5BA52B446C9E6C693A25CD6EBBE73288370AF4CB43BE3BE1C6B3215E176B1F2BF14015E4C8D1BA64CF5046380657F9CAC7873D27820D96B5CCCB159C82D569CF276961AB2EFCAFFA15DACD7F4D686067A542D1215EA54ECC00669835EB668616F7D192AAA72410B9193411DB94C42D878BCC18A0969484FF4A2568D6EC762B7EDB393B83596FFDE7EFE3F908D6FDAD259E7BCA0A29A9DEED2EE3A0A5A1394C4F7A57A03377C0FACB57AE44190FDE873937E2CAB27A0F7D7949DCCA095D8CD6109DF55B44B59C3BEAB3742DDB488F6A2849DCB9A3907BD2D33A7FF63177EFEC498FA49F9D5FC7DE75768D88EDB6BE86B65CE22F0E7ED13F9725CE5F8A12A7CE656A7F4F2F42B127468E3A3AF8A301122AEA7D86A4A4DD0F9CE6008B307FA4F04875D70EBA0CBDAABBA5CE304129F5BD777D636E889719A5E91A3F4F67CC42DD83498DC527295DC0577E819499C2D0EF49568EC0F9FB0E156CF16780A6A72E5D17000000000000000000000000000000000000000000000000000000000000080E121618192447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC + +count = 80 +seed = 07CD8F8AB7CD12EA7CC94103B8623D6F0FEA2BAFD2325BF6089DF5351BDBB9A94525C3C6B72D3820F2E4D5F9E7C849F8 +mlen = 2673 +msg = AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 +pk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D91760D3449F96E70500B9CFCBEF71DFAD99BBEBFFE9C42AD7BE940ACB326D27791C9E49A98A0CC7EA45BB34ED937EF4406FCCD05BD628CF421DEBF20B4E2A98114B45A1FAD4B394D8A3D1DF91B066B080EAC3A8DEBF64F4D28E03615181D3D41BA64ED98A161B1A1720DA27CBFAA0C1BA8F26AEA1EC1FFA91ABF6C235C93A5F2E788C98A2CE5B336106159E7F169C5DE8EEC1F37D083B16FC0062E07B639E1A92C52D7D3A05730FBB2AF91B12AF08B66A4EC1C840E60297BAB43C38AFB28E9A62F2CD42FCF59D02BC96E6DE4CFA818E47CB10965D5AF249FAC01DC78965AA149755FBFA362141D50137420BD3F43F634E9554354945225CF1865C2CCD3970865026F88440D69059E5F8D9C65A2EBEC603B3F445F92DE6FFDC0B13FE5DA8C5103FB06C43DFB0347DDCE9F3978A35214CC7EA5C68318EC748A0D628373288B0698854336BF878041ADF9FB64096A51AD29AC2607645D430819804B9BB791DA894D1FED7FD2D965C642FFBF55B22996EF0FC3AE74FA1728BBA1E0C59418E8E3CAB6DB8DFA2B10D5642B2DAB6C444E8EABAE66009FF6B78C76F55B65C93C27BDCCCCC44E3EE0E772BB42F6B106971D3A30CAF545C31150A08823ECBEAD0F4FB642AB68EE2B85C2D2BD6A47925E4512CE1EF11DBF7DD9D5A38D5DFE31F21DA14AAA92A91CF3009DCC932A944EF593C59143FB27780E73B2B12CCE5602B546CE50BF8DD9EE617C9DE89286FED20D9E909A6F77D9972D69D11190F6654C0A234E3BF1FA2B4E08D2EBE6B14F2DBA5FD796B88657AC71730A4A1700DAB93222A47C0A9467EAA28AF9202B94F9EBCEB9F2A79619AE3CECF4A3DBBC7436A08585849EC7B2DF2BED19AD4701E49C03A9B14C41393D3F83177F0DE6447AD7A5F2FEA30B492583E3E35A593DBE1155CD350D931256D8EC89CC35282D2BDD4EBDC971393BC19AC2742B0E5B8422B4193C92395DF3988CCA41D397B3186C95F8077869AEA8F8604988A60DCBD17B836AECD4EE66C1480BC90046F4C2412C51DDE48C89402347C9FE141E2C0EA9A76C2C393DE5FD6E77FE36C34AE248AED1B75BD64A11B55E45A7FB63B722ADFE42715A73FC003DCB680C3E215E43B966CAFCD337CCB4DC93A43ECBC8CDB0BAD221F49C3D7552CB9EF544EA0F982F969F1DC3507BD64905CB5F404FF6660E3DA7834595624A24D4BA48676F646395721AE8A5D6438D8F5A99B6B734C9DC444E819F332B40E5F0A25D0CDACDB92A569790449742A88E00DD482C490EA9F28CAED6F3BC2D6B8232007E79B3D8997FD9847BF407CCE996BF17038C9241FBDC2226FA1F6C72C8CFF18A75D3129EA11742D2E52FED282152CF901BCA51F09317CD1B0DAED28AC2B34F6EDC53A9A4FB95240265D322F82E58324FD382025394B6CD08B7976B474AD36F969F7FE36C8907CA91DD0814AEE1C34E4ABFB1FB5A4467622166D4F6E073F2F9A6090EF33135DA65A31A2889A169A60508F1C62243946F571AF01C19DF640D9B9863DA0F93F0093396319DB4E104AD50A362EB7EC3DAFCC48BD7D10A8259BFEE576AD9C74C72DE0F7BC653EDCE5BE74BF11809F73BF0A865591A2E42E8846CA840CC89655864D0A78DD79C4D7C75A3521A6D8E2F1144AED25F7C8533F9E645504E93C29E14FDC87149FDBB2199DCCFD003475B8DAEBD5077845783D694DFD2A8EADA6D129E237772100F6B45CD59FB241B3A7ACA2FE4DF431A8E5136AADBDB9A04639AA126BD0D5B929E90929FF37383C39072F827E95CAC37ABE273F4F10813B62D94D1C3F61CC5AB0DF46E35EE0FDB1C28125BBB0B332F480CE9118CE6101703B1D3269DD9327636D9B27F2E4E67FDF6DB0B888007807E18A0EBC7D72FAD9B4F4E92C2864AFDB6EA9242966981D9E55E383799B809A6A1AAE22B200B5A9E91F95961B028F8B30443F496A697EC440B955A9BB548660BC05E958BF871779BCC06A165F9D8A69C80B25613639242271216F032847D324652FAD210BAC74A4BC8459D48416CA6E1F77A97D2BC21A65DEA0F9DA9A36A2674BFAEFCF6B6A88F7B334197EAE0685914E5440282F513CF41716AF16686E9207F775BE1B9275ED0CAB43E689FBF6A66EC028F5795D9ED7F7662B11F3550B956FF9DEA140850CDC3B568CBFF59F23EDD870F5A0C3EBB6E8B4EA8183D2F2ACFB499BB8F0FC8CFE58D7924BA9BC9575B6AF0BD6E5FAA981A4E10A578ABF589C0D4641BD7DF735DCA6B2595B3621D8531B30AFD852CB81CA6362B911EB19A2C89B3491B253492C161C5590D0F066F1B6E99C812F5C1294870F7E10C6722F254F1ABEADF7891BB0860B1A3E862D5975B5C721B63BB6D5F2439A918B0F59E7F89521C4BA3A22D109DA3394F087657BC18EE3BC2E9ABB0015AD86D51DB7026A2C5A4BAD91A979794B9750358C34D4D02BBB681ADBD45C57910B9BCB95971CC2C0058219889C7854CFD12CDEA7DB15C4818293044DB0CE5054035571F2A78D90E34CC39782C7DA1CC2CA8E9DEAB74F0EEFB6027E7E99B39F8C62F25F69C9DE8205460F0CD0B1F4924B1EEC9BEE475E252326504C28EA9D620CA8AA86460C7FBF6CC9B013D1BE3F48D7E4092AFEDB3763E97CD736D7EBC53836571B7BB768CD1F98060DC6750C121B38E334BBE21D6DF1DCE20E6A59CA4902E6C49401EB1CEEECB8151EBC8C43C333651D3B8DEE0CFB1B39EA1F8DA05F3EA18225EE507C939B583880FE16 +sk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D917EEF757C2F12251A2C3FC2A99D5E29BC8460FD5C69CA2C2CE2CA2FAD0A0E87A4AEF596CFF8870C40DB1EBAA340496B3324E86085BE01EE0F4719356A370035D3F25351276772427428340201351561745720205336145436766030540831606866853027487315800378777327180612250640402606358841342317531386346656337285807250220654828607755243467634755811354352533875715036326764484653407757134477663230322210201622162456225783463362042288777061651666536818304138820436545435763667717443670764025621438780543727215382364208888606677338581582737626656721611882633656147038282130680874044370006464388105143700618375421168327185724054432651842410578710522116173770845833883840434053327731782350420635156066566347151346345816306171130126445844033512670303707081814482286107084830580655288340511771730651518543214822530076670238757511675886185378058826007536053514381633832588006703872847613264836423140215513802003458024842673521180445840731645470031603357565373833578316767327676602657061236135617863333634748687638446207231075508422303488523881058201717370077323307050140258263211387766242665077075655180076812324511350656774377276673318147700404480256070385106802284860472355541735560048227155756455276016803663762022577500783271788170527075263882810345717836427352257522033181868837377853447123272347317771507340141521340024867475575380017082633738525730206854081534555685770034326057786718242121525003170332442762470716133103428843831678878244350415802154556720630674225000731318388302001675136715275537085588687408835031316346457208764282668364606487221821415382083136225114276308314723625247187481585446322133273807350410031862512283008173142384628057324523025460863523505373206483750335674653420414484053356812143462532841258754088830864065168048706630837838260726338840420633022883884445400342447452510072450668632748787410163624788257484408171264143024377818466818765107107604215332563404346675345710026057141210621563443434030057832507447612715247517050127383426202730521225833608484216307171722206563303707600738637601037215060341731507776333006858703613178336661255585536400868057841084107865250123717308541461413430361716154643684487744268871674321274503353711624854560002382567515450551333564331440371882408317662151647636054074482633074316340508777512787726480002801222070068707780488874887751763720211168361610514821602813735546675430801342222067460540580458515658268843571640551387116000338381478162823100861152804424873604588167102518112307012553183031828648706037470683077647186148540575737733672268881152006011187451247282835127761263247145725721721838567103106537776561643074031686776250477887170614300018626623066100258241804526325113082125444254201587572571120032745764736743524062327100760444178328784020046738742543430553458554574867053735842043764272805845784537583304663017832652532215241054013655774013773652157684532138485100288470671338330528555131030641361467501550836087608381787820761553561544201117818705787058162055648644878400521840128775802161724001501610032574656AA80A8A91B39B09B9C771D4D776CDC535E52593A72C638811A1116536AE4A48A9AEF9332B847C46FF0EB6B5CF7034F1C52D6FD1D77124CC5666825446B134661E0A82BB9EB1E1DE25C7859912D9BFEECC9A169AEBFE9308FCBAF4685560BDF7BFA5E49EB203B4B2A2A3120570BD84FA835175E6578CB728CE0B88DB3DB158DC1E796668A2CBD83F7F7F065273EC2C78C4AB27653CC852B6D37D18CA2C6EBF3A6B5DDEF60877BDA4A079B040707717700CB779F45D4852E6F3BCC020CA5AC4DB909E890E3C32FFFF2D43F1E2BD359E82B36BFB0E250688A15C977C4377FECED194B5F2849C1DD8DEA7375B335B6F285187FB76AF6990F478F5A07CE3EF419FDB77A5ADA7C98C217B2EBE914778BE87B244BB86C8EC235AABD664D95FC40645EBCA6CB6F543C6F6D4CD385DE8C65AF2B2F7371C9B5D870F0DF3DE507861E40B0768F0A2E86F8B05B379ED71E0E402C4E0C89CDAF7B13FBDC4FAE2BD48688F4D74E84D73EE8547C79DDD6EA0A390BA80CBE004591C6DBDA218FF5674CD29DE21DB2DE2C336A40137DF0683C14C8D2927DEA54A0A0AD0E42326CCFC102379C0ED43CB440CD24F45D7801A008ED1A7D791A4414749CB25FB762AD5718F1B96FF0EFF9BA47FFCAF844D366C378F1A5C4DE0583513C85D829F5C2638524F7ABFB232547EDBD51BFC0D9E8221D750A3972315520EACB7AFBA22039BA4BE237224E78EF9132745B17550C27A6115CDF786793F8CB1E9D71F6910DC6A6A8F9F8072DA0D3F8C617BC47381651C3C313292C308E53C1A155B1E69BC369B52D80B5CB27078005840EEE6EAE18CAFAF8217AF46542C7DE6CCD368ED2032088152918183EB604D2D5DE652DC53EFFA7A2348205F942A481B7CA662DBF7317F24323DD3C527BDEA87A89E464CBF483E10C06641BE9A5A82D658AA6150F9EFAF89AD3C74426B25D253B0BB7D17165EA63322076D184387721987DCCBD7348A498768832C311923D50206EEC4001429650D23F7972CDB87008F5203A325766DE90E6937FF31DB07C1DC868A9215A005AF4C7997663CE5F52121ACB3596EB4318E4D55209900FA1815C5C08B20A71BB863E23C462F6D7AC6F43F0343C323D517016F3D21F8291760EA0A90F4C5ECE123624C86B32A2F2A97617C070C6945F10C1DCA109C58A93E6303B4AAAB949FEF60A2C7BA2C0BFA611BBD4F7DED1875FC4184D7FA3628ABE28CA1625FFA6914F0576E70EE6CA30A08FF9CFECD625D63FB2A043A7EBCBF5D63493ACA9819F437473B46FD7500F5C74A1BFB57E00D8F14AFDBA82B95DC7A50CFC96DE97AC5E82235ABECD11DDE4FDEAC391CEA4482F2AB9339FFC6895FEF3ABCF0C4C55812A5AB98FFB579142ECE8555ED359C31AD72D88D022AD3F7FDC76E11991F4FF6937946740EC45B23FDD17CA9C9539E5FBE7CEB97BCB31FB4009DEAC7D6B738081325CA0ABD95880E0455C9EB70FB21AE3E32683DB7006B6A06B4E75039EAFAAD0F5BE627869B03BE2C1C7BF0D64C0D7EB5B545FE932EFA3F3735B9AE11D2BFE3F56D32EBB4437905C169911D536D9666967846A2C2EC3B7E2AED182F516252449B976FE5D9FE15280085050600093C9FD1596E7068A3ED6C9DA3AD1DC8807D7FA58CA2B24DAAA67242965E988199B5CD302FE5A5541C8265E953753567878ECE4C33023D4302B223952B9A5199357AA698712731D472C4D6AA8BD01A687FE8E7300B63ED45F938C47C7BA4D78D90B1FE0EE0183E839F09EB46CFE6243D2AC514566F2D548B120902CB93219B9A1384F02287AA68104AB326642CDF605FDB55F3B2D4EF103019305135559D4642448C8E51FCCC56A36E21DEFEFB5D996A7934D4A9968DE6C7B677646417C28B977A337C5EDC29F6A0EEF266EE5355AEF446C9CC4964F229BA710E4350ED72E2D2A5E72DB1FAF2F5507376F7CDC8B285C64B30C658156C12C2BFB6F07E76AD9F68679B1A22F45FA7D113559F07E5BE7635A48882932B8FDD7F378126B5CECA711F4E234BB51723CF3032C156D1A1E49F4D3AFED4014055F99DCFF1C6EF4C59E4ECCB768D658F69AC602141A57EC95D89ED44134E903298CD81C5BE834818CE502B7F4ABA4B2247F6802B6747CAF771DF350D1E4C01F01FB5A0F809C1799BAA83AC412D39BDB1D9AC0FDAF2A1B96D845EFBCA0554CD06A94A921BEBD52E6D98FF66E4B65EC7ED5F21979C5383583B9E6CFBE4265AC5A3AD498C1DD1A16493CA605AE9A0FFA31C79659DD18425ED2BE087DFF8D32624B80BB3049A26477908ED5696A4A0B7ABCAA8BA843AC9D83645B27EB9630173A444D4C693FF343926188B53D4961135543742B48FCFEBBEC43715EF2AB515C332891E3F5A037BF1989AB3F104DD0DC3F169B30C57C43FF147B848C6BA88E759538432C889151E58B4659F8EE8F3137A028023D50B14A7D878EAA3E755DA003E96700881604B936431DE62ADFEDF7347AB2C8449B238548244768F8394E3DE4B1CDCD94C6443356B4024DEF39A20A88A595D5D309F59FAF6C310546C988B7F8AA862E4F502DECC22A5C5E38F8DD1BD8D60D4A4A207C0B1367DE60634DABC8B3A366AC9F3271B5A68F6EC0FE63AFEB634360947AE64DF08DDCF759412586D1EA44C199C14EAE43C29E8A114C46ECA47963E1BCA071B82129614D28F4B98F5D6B449904FFB97EC3CFA6AE870374BF3C879C91BA205F869C57CFDA9D75C07CC3FF3E24E5C5FB646440D9AC36DD7306AA452AA270AD60E04D97BA94A251A18D539B0BB31A534726C0C8535625E351E881322BDB5176259F15FDD4824380C21A34CC749B7DC3856D5BB6B76685215C809AB84E88F92ED477C6E2DBEBA1B0006157B2CDDC7CB477D8F81C719EBF0CCD382ADFAD822C7BF8FCFCD9AFE594C6EF00F1F529A04004D687F89178A7E301F7EB7743E1E59B924B9DA8E97BAE1053E48B1071582A94E8529FC0348351D70E83658DAC7AEE6C3509A8ABA3B1DDB94F2A91B51D954116C9B9DF55C8B35828A3366190DE2F2D606F296FD300962A08FE6BFBF6EA145B4A007142382B2C4D22DB8A13341069B3A8B63B70AFF1B729A6ACCC22AB186A1A9F8586451B38D4FBBC8B4B0E8A913141DCC7AECDEF0469FA8CCD4DB8BDD391FE4494BB7CBA915F2F7DF51E16DB5FC0050119C15617A007394B95C98E431541AFE41A7F767B4B7C3C6831A3174AEFA00E487E2974BD85C0515E9E49807729A5574E564A3DBA965528A447CA098CD7C528B144AE125370A8EE043D406340D78147937220443DEF6308D4CCD31745DF4A8976A53760EA49299EC8D20F9866A4243E4263D4FC9485CE1481BE689D9F32CC5E85A2AED9F5BC0763F624659C04D02A564930FA1D780FAA00B0FF446871C639CA632E680A70EFC3DB944D8C3782CB3E5BA3F74B898AE50926D3919387A5A2CBA07E87615FEFB97949B9C545493BF157CAB995D4F4C8FAE481E8662FAE336F65620EA5431BCFC3B91EC269CB5730EAE55EDBC2EDBDD3544B68EE50BFAB44F9EC9250596103388E35227EB540BBD9 +smlen = 5966 +sm = B9BB437C971B81A2FF4EE64C13DBBA025A1E6FB7DDE6324CB35CCEB959006924641049BC9FDCE146C05E5481324AB72A006BCF91B0E962ACE1A8451FDAB7A3C9B881120D30D4151F027E056FC85FE0710C5625455545A209B6A9213233D34388F4B1FDAC8A3BA47EA5ADDD34D8BCBF85D5B7C0DE21C43CF6E387CBC6E6F23B495702EF37AC248C35DCA155288F0AEF331C6A4912C6DEF5A9372C0BDF626886579FACC886896F65B94D0A1CE707321861BACF5B1D3FC6371F9D112AD95BD4B5189F0110C654F8AFB0BD1769550D5EFC8A5EE524033AF96D1E9244BE7DA33EF1CCDB4F16E5FB95BED166BA65908359046CB159D7436DB15B2A27D1CA5F86B6D8D1689987F2A89220670E5ECAD02CF54A82F66F670F78A1A4BD19A76492734852FA444AB855AB8E13E6C37E0B9A8FB0E8F492EE8150869689E3AA6804E1EE56798ED0FB3E9D998BC1D3ABB090501E2E0F42305F1C3363F464A318301B6CC7B113D6779F7F53EB08CD920584D711D0F4B39ECB47767A9C3FFC4A9121B105CA2310D8E9B4EB168961ADC7D78C3BABF7973FB82AA930A5E5649FE1BFB85EC7F73157202D7C05085FB2F5544B4E013863A55DB6BAD16904434EAA3FDB286D4961ED8B6B124D65292997794C03282D1AE6EFCD3AFB298F0BFAE2A75B5ED2FFCC141F7BD3079B514931C1D07710EFA9964D4F578ECC9723E1636C676A33A3C1F17B4952F50B65F1C82CDF60DC14BB8C71B117A4EE547B3B42A020FB91F0D175A95AB25FF69BA4AF6CA6531F4B759F022F42BAC6ECC895A6406A5B3F1A82BE3F75B32DC4296150DBD399C9B6CF346785C2965E482000DF6DC76F58A357901C510494063EF05761574A581F171BB5A8A482650A37B0108ECEC14AA4118AC70BF57487BFF3F371355DA684301CF1544F984DA2CF8C12735D82EEB15834317A641FE8C7358DEAB6EAE632E65C1DFCB136BA09CCC59AA82843E67E3E9C81C287779ABE99AD3C3E5335B39C52EE9AE2226CAD92124B0C8640108BE92C16877B09E7FACA2A3B6C7AB742386C5C1CC212D1B54E7CF2F2F9D1BD475DF879DE17C8455E11C60F77EE1404A80D222B9B36DF9F6DB1084890293448E0052B2F5FBDB5C2E52367F175FA0D71881DD7AECBF7F52E67613E86BA1667FEC11C971B509B9BC2A72BDE97E5BE5E133364571968C7E595769D68AFA129204CB234A4B35EE5FC4275CDADFB7113B9A610D2C0874870AD7493D2D345CA0677A8D1EE77907CA8975D28838E2E8827B2F245DDD46520E54B388F1DD82B10B07E1DE8791CFC9BC20FE23A7B019A0F63F0C31B853A112153D495E098E5C789DDBA2D6B3AF147134AEAA10871D562649AF12FE7A889BD82ECEBA08125A6A1CFE02FD13F26CA8A647972960779943CDB48EDAB6B8B6B8E2ECF78BC0824D5CE283F2790AF9234096D88BD49D3017116B42615EC4F7D119915311E8902F8163AC914CC2EEB69EA46491ECD4852DA982A5CC44613A31697A987452343D37FE8BABB2E71C20F24045ADDF502F9CE299C2FCDDF8D5CAEB8DE83898327DAF7A8D55A04E5A4A60FE23B72B204FF4C8F340437C1C369B52F39EADD957A5FAFE71D5C35C1C4A1B1DF6548C964B7F0D6D208F6758E5FFB57299C85BD85DCC6F37BB4566B2D7516E0C99D73387DD9E3E4858F87679602090A9F5EA2A42DBD54950BB94E692815BA82C4AC6259D44F78AF35F6FDE8EBB83D5502FBEB760F4796777C60BE2D541ACC38565D26EB54BBFA0627169C3C44FB2DE87F755BF25B9DF377FF27055176828C518B54F3B655EA2C0E06FBE7FDE7888420F9D1E8A79125477B35A6479951D889E100B86BE79757CB2482AE02005A0655B1D121DAFDB1BB2D619845163CC6E06A8FA6F9BAC6A19A25D00CF33E6A1B73FFF4F57188DFE5C254E09985508DC5824D55E5E9D360BE2C90A638038DA3F0B30E9AEF0BF00C3BB25182B682D07EE0D84E5ADDF42EA730B7999F1EC56E03420A512D4818B89ABDD51E50DA87EF6844AD2940AAA70474309458CE528901CA25B9CC6767B3F1EDD79BBE51DF7BD10720CAB1C6771978F220833AD9B7584E9EC4722503E1D16204E18278022F0A1ED402C3101D487F547283BEB8ADEA9C1C5EF3E43E458FB90E58A0536531E7635529448AB9171A6751CAAFD160847959F853BED34419FA242C1912F1FF35A2D14300AD58C6E914E9F1BD38A399C1CACD3FF727C5BAC6EF07E30B091CF994D0E7CBEFBD270A61A41252715CDD32A1BEB07EEF1656F11E074A52B78AA585A5824D57174E3F6C8D8B07F96C87EBD49D363DFF55CF54D03EE610249B50FD8F95E0D83CD86D39CE70CFDE90FBF5B51562E302D1AB0541B4373D15F22081DFFED27D9AE03F53B487BF9FFD9734097C66986489353F7FEA5289533E27F0DA0DA3ED8EE04CEE6ABB2B293F0A552E10FFF5A54814AAB979BA1631099BB084D142A0317EF60255A5A37408A17C3C2544E14A3A214BA6B2970B0430FFA897C797662478EBBEFD47AA6B52E27A47656084F41ED87F350B89628E5DD12993EA0185EC4970E0848E0946C9EA0C81558B1CF6A791ECB732AAAC9E6785D9BA00E1A9E990C46A3C954AA1F58C1EF206A3F512FEE5A2DD577AAB51404AF59EEACE15E1D23433097100CDAD2E03B9FD7417E5F42C4A97F9B1FD1EA11486FB29BF45F5EE4E297BE4FFD5079E8C55035C2A7A5D5DF9967FCD7C73D709645890A06D35A33DC4ECA62AA6F749511458EF2E976BFEC630EA2A4E38F7EAFB988E624E78F19B73CE87BFD53D3AB5BDB239FE4C46A372AFE5F1C8592354CE5B80538E5C824488CFBA0A3BA52EB190DADADB73E5FB48AD262583D3FB4F813AE243D8F2A72CF62FA8A7D132B7A45487B6A1AA694D036B45850058BB3551602E0D6B69D10B301C282FD602A9A9677519482B0FBE8B471AF3BBC261B916003F1FE15DAF6891765910AD7311CF4F8A65A1E2181CDDDFEA02D8E772B6D3E36FFBA4A147099A907A50C405943E060FDCDB6881BC2F0C5B07DB35DC3AB8DF30F0F61C1414AC8AFB3681C1DF95F0B56196D9E453F232E233D55465B621E7B1E1AC69DD8D4B9FCAE7FEF9893EE819260B00F5DBE2791A9EB4BF7ED8722E664503ED0BCE5F03608BC01485F85343BE3D4C4E82DD22EDAF1771701B84C7720ABF54DC55FD4B8A1B5F618F6CC80BA661FB5EAF741352B6ADFC8626CC9BAB1701B8A035F1407F7C85F06BA25E23DD6A0D99D0C89A7064ECB391926427DD820B35F330BE3F0AE7320ACF25DD20360367069F78D14135729447D5671FEEDF7DE6799AE98F2FF25425CCAB12B7D433F8BA35CB0C38E913BEEACE80531ECEC62B4534930FBF69197B7A6EC22F72E3ADB638EC107657C66C9AE695B0F4FCF4B25F08521DEDD69A9D3BB613C01BE26655B695E194FF7634FC3DD1674A801869284B2345B9836F4C606B1C5682FAA9BE93F4F337F40C1421F1263D4FD1F9F62A08DD71970B378337865CDC8991361756F3E126631122E412475FC7055C0DA7064DA13DA42A22DFD449EA0901B9057F736A5AEB30F517B124484C35F913907D71246EA19D0542DC27A0AE9D995D31732452A10950E2642CD4FD98C96A69DE49744D43F5D40A7E95798C72EC3B35A6FE57F86FE63E2EE1FD6C98299E71EF3BAD4C362063784AFDD5101E87C971936EF9EB8820BC5C96443B34281865717CDB3F528A8A87EB5237206BD3EEAFFF330320DB14883C3484F34DEC8EEBD43E0BA86FDFD1F9EFA1D2065F3C0519BE0868EC6BEB39959E3CC924D878B9A7966D960A5B02F654A08202F983A32BBA9E0204C58BAC6E05FCA55903E39A229B130554DE53620E926B059B794D1991CFA16624F9610AF55AA2C4E187BE281480CFA5FBF111F8EAE8E8009247508B9DE754AF4A592F4940790311E2B35A2DD093D1A320046F58B0A72849CB2E46CFB78A4511BC99F3C29A4161E7B5C698922E01F209E8ADBD26591499BF7BA512414E6358C8128CC73047C1F739FED5662FB5C8B3C274804B88133942AACF001492BFBEDBA5C5ED5ECD7E3237118DC9AF64C6BA4575957CC1BC4EE242E1C488FAAF61F50D3B6A29AADE6E4AC9490276A284709F74E8F79C2284ED7FC8375EF1DBB2DB8371934906384580D1E9D2C2DB6D8308169045EE063F3B636B1F38E217309D22B1C8F2B0DB56A79C65EC89EA62F9F0FF689DB0845A7F0E4661EEDC4FF9A91B2DC1089AFF8B4E75D2982D5F034264A23849AD3FBBFFA5424DDD4D3EED8486F6148FF693960C02ADF110268E02DCF60AA4EDF261192DA54532804FD9921EF3855D9AC3D5D7E247A20C52546BF44063CAC8548DA199488E467CEDD44D44FA6E24BBC6E7EA14813E3B012D75079FC28EC7B4F110A0C53FA63453946E1261DA84B0DC2BE4BDD6C7ABA8415D55C37765A3A0B01087224D4440633B89F97E737DEB61A10A32D777EB9A1268C7524969A281B7A48DC04F4D514758DB7C060A3A351E13C3A9B8CCC6243B6863D417C9D03055CD281C1B0381218D222ED9CB3A33209F03DED9084D9269D281A5FFBA60F947A4C5B2AA05EB176BEFDC54BC1DA9794FE8780D0E77610B164B86C3D3090F175AC0C242808EA7239EE5F44F7BAFF443505859C2CCDC00000000000000000000000000000000000000000000000000050B0F13171EAAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 + +count = 81 +seed = 3D598F7C498D8A1095C40945975380554BEF6142578638A7627E2C0A21C59C579F8E8CDA309348FC54C764C899FB93E9 +mlen = 2706 +msg = 63EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B +pk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CEFD01B298B6997BE54DB67F8A18038C8F693A9277D256EB069EAF72641AF4A58F6FC39165974CC768F2D4CEE4605A6437D728C6DC29CC51416CC63BB872201D7AEFC554C4828F02E323C445DF45A3F4FAE6C4873AD9729D45B79EE8B0C6BDB4BE8C5EFA4050D421AA3348A8C641BA5DEA1334CE31AD8ED23FA82973EA04186C414D27B88F31E8448B5D8314EC16AE8EA484E3547D99D65A6960E6ECAA9E4919E471CDD7D1B08F9DD337C18AABC3B37704692EE891E72A979BA5FD6F0140D6E0C0CA4B850A2AC3A52E35E7BF51E09EA5867E09BE40E8D80D1F387B049D48D1B7A497907A988C6678906783FE1FD12D9D3BBF7300DAFF2E004E7434A70C297F3C903AE132D558E94FB53A3FC88FA364801F03A49BDA59675C631C5BE249A6E9EB598CCA0DA67A130AC7A65D2A24BACB40FFC682D2F36832D8C683FF822B17F950C67ED4BADCAF8B677B1602096ED224401045B7AFFEEC2059B13B9969D6F6E0D39613382EEE4CBA9A6C3514A6B1B8BDE2D1020B666C3E220AD60034260B08D620CD7275F98BE4C9D8791824E297BB8418E54E9EFEB523591534DB1A8A28119033EBF778CB76D845082A33B6D66746B6621699C4D75A0006A9AB24D4129B643CB3A36F6285DFA32E780DB6393A821C7648F7B28F1B4623338FD50B73CB971A4C3BE0A2CCF08E81100A03A713528FB309B7D441E4DD4E2F576F9E56460ECE0146AB60915C7BAB6B7240B1811DA0C9FB4FF348D9447D565CAA2BB4EDFA6031E17FF9C6170B4F122FCF4D0211F540E050D70F144166EE09DACBD2CE238528F948D8245C2F82E2B67908331DC4DB7FA1BC0DDCE06A5345211A14D41C35318A30F35C1D15E9F05FA495F569BC6A518E4B8DB5A211F62ECC0CB568549716523CC11770BAE37210C518501BC5B015158E41EEE9294F40970E9DB60171E6C16399E45AF841B79E1E94823D1F9CCA3BCC6E9791FE08AB5D435AFA142BD47C1F4C2BB12D005CE1B6934D022E39EB3C468E5592AE187CBEE86B75933F6C815F5D670C7503F774B651DE4EE1F8ADFD6D6E150355C845766BFB2D9E005716326544089F821C08A70763D01531BD5BDA8408CB26658F859F99E6B46A4043C569F04D722967C36321ACFC7F90AF2C5F697CE3472B8A432E01B5251904885E42763856C940B03F645956C7F399A3FA82A41C48D0643AC69D621275AEC7709AE938778918F188045A9D61F4E87671BB689A96DE63FE6DF53BF68DBFB0ADE71D244CFD584FC0361B63FD8E99C5160FEA07CF40BB1E4A9DC5A706F819B0C6C8BB3170C09FB4C874D967FB213B89B9DA7207F3FE35D23D8FC6962CEDA7F6D0CB5532C5B8657EDAB8442BCC971CA83B4226DFC17517B7CD3DE67E24700FC07F872339D70EC9395982DD3F56727F920F03F04E59052A34AC91E3AB897CFD5687FA053F3141AC11FB5B848F80A14702F260FD9BBA3341C0D7687C9410D04E456ECEB0B99C725D9DDC854FD79247FB7B84243E971893710E54DDD5D272B9866DD9A223D015CC345BB78B54F16261E2EBC07B6A4DF075577186E759C7E650AB264C1221D4EC928822E775F6FB89F658692B69F69957655A6B86438AD65C27A0E99A8091BAB21F9F3424EDE04CC3093225E26DE5D4535E69BC47DE0A17FD2FFD90433F09AB6E7A2D22B94FAE463200637C2E4B90946C6196C21497EA55D8954F708373752E50C794D68E969E02FD2726F398845A52331CE5C2149CB42C359E43FAC71304EA6B2EC84362B785997BB93B863B0FB93B12CD5935EC1292FF80B368BC8819D4DC71E95B8EC39A112A806B296162EAB8ED33F4E466E8536607D2731FA8AB02BC56489D9DECC845B2D4E7561BAEA1A5E0D711364B092E16D06F2C439D868225F930C790624FE980830A68740883E89575D48FC6C5D9B5F8D6243E4FD3C5E478D5EAF58554CBF3A6DD19FF435F0E76AB1045E5EEFC81EAF18D3E298EF8D6D07A3AE5B1EECA9F064E4FA91F2D495CBF21C52D59562A0F80E5A1BC7DCC9EF1240AF191EC4FBCB7FEA28F449513BB24CA300733952E176992A4798A965FBCF07125B80A7784BB0BEFBF4F724EA1BFCAB7B961C1125131CDE15B2837DB70950A41A2BDBC09DF242FC1C45D535CF7133CDD220C69A22802EA4CE2CD520C832CAA20FF68D20456A04DA5926F4CFDD05D2054D83B11D444110F337B419A172C430ACCC66EE9B5C81F150479780A4C547590A406E809F519938D2CBE8B4F772848F85CCEF02DE8319893FC02EE7FDDCDE0EFCC518AE89F654F50278EF9F022F888B3D13F83BB60EAA5AEBC73ECDAAD50B67789A398019AF973291F4830226827076E7744A4C09145F754FDA2FEF5A7F58E51ED1A34CC970F6FDCCDC5EED64BF8AF32C3AE4E3BBA07CBE95CB1E9F3A04CFA38CEC44A8BB31D55DEDA72178127EE377273A8C66FD362D703094C40304B2D0334A43A69C4BF25A058FD312D129695CEDF8FE252420A77A59B6367DE627821C75E0563ED917A294E46B16C3695F3A8EA3F3BD809748932F71EAAFDE7057CFCE9D09CEB6E0DCB0813F2BB73D30C1533324852B8EED6C77EEB6E2D42C0833F9AE3B1E9DC8384E3418C025AB7BEFF409070093C647AC7472390759B9C53A196D8631B953931E043557E2C572B811F445BE52EA665F0211F889E67B783FAC0D502956C3B96A85DE8E1833FEAC253F3268ADCB5237D2356717E1BBE1DFE068CD41 +sk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CE09327CA8353708C40FD9A3A9ECB172DA81C4ACB82E8C232FA99FBC1FD3E181F543EF738AB124AEAB83D7F79B9C0D2C571AFE3981728C6AA2DE7A62BEF0F17CE08125817418534516008335563657415863532167061383452080733530482463604555532630285658766505448088006414655518641786823613352662045676102260372234676833687654810546886267538548744122832236772560464002604370604681417062832150260180364045333885870478300743007124577425100235335475275437630057381601465424671588467550635738600016001653270468780821076315243177104114883421356432315612346702002764667340682647048057567272863701635714213047720123250105654333057574445201454316322288453053303208867278231286548785458628746304507855738727188068147253456043428460107238178827758635537786403828568826701758124526315845831114862136470211163727738611653683532314302856882371563100172132682112542416758281488727020740506152415834447711530426102788460570535505358088180788076281154157856132475166154340324570367082526767116312348140037673810154101500134854014576613644362478124028564837887437225304586106405673736230866612432777148348604848254185121187741008107805885063786220883218631260517320687475048066056047556820576733335732085685476607216022601487361122478314714336103412703322825104863718714336386175052808275824625872136456473560414855112307477852160503727478842620630774808146041431663755586533000332174603040187212771821172288648858625274143513525568104014187376737423883303246117714202214657863748084562347610114847654172331361864082445412514632374245628123564310860557522484760286302472808003342245388271812251680822571350173478547723320467161237813443821214550345816670734300037338632180224100255110302486300672176265575287050467170270320658515232014846183631727468577562228662216557245443846046801420205064851382434176288874484425184105217027338367428130150852472814036563452524867746500450152787014661832185414847885366035312201257811261860567331242480685616726017703742146325011072426066778557583351044238862204307567276465851112085410134201036543383815326178221202843501087168057070687402516082222303464345525831254525375012170612650435844035012023553421672882470242143082515865316671403554441415133366672224053436554341728008135316373616264457473812106636818380474764560056358577542461106556071811368062868473784113007500442751864232252518621505672413245564566031084772878187272067427762007886184018642276635206203504403185523812244162544186034557247082412288243155038638057385830488543231080656886851705755613373671062833400714463241707557018874338058535035478676016700373823724583255752664876641711145877755553605832473822274517224648605017530636824833831473104023503334454823346580852263732337826373052821803124870671444543140486175576658811138805772767438520300264747028523571288030426307481537806322674237742246705475311270352831000226451085832012833041473433647853603714084023755107112272463373816510771255880656828726320620315236187348831650052738478314632144037584171636512648367100854211075475547071451134C0F32179F7D18A849E0675078A8A1DFF73A619B59C559AA49660F693A65F328555FB7D017EF96CFF020C047E830F99C74D13F9C34DCC03E92EA2901982FDB4F85B1D6647ED881C386A09343292F52EC6B9BF64CBF502BB7B182287719AA8A715AE66E75FC595DCCBD178AD55D42D83F972F1E434851371C022019AE8A4DB7B649A738D14F35F28EAE253F6E74157C521F46510CFF1032D1A637C1ADAB515B1FC9DF6527D99F986CB0EF388830919F48C416665442DE6C48EFC0AC63EF281D05399642E20E3E89FB3F9B4F430E7FFDE2B2D7529F4717A26B2FE0ADDAA3D167B98DB75970CF2C08E643E2AE598351FED59408D12A3017D92A07634BC98CDE4E32FEBF5FF13E7052A25125543DC21F1E2D442812604D142E9A8ABB4737395B929A7B3660BE7C2A0C2F847341408B55F8FC5BD79C933813AF56DA704CD2F15AEF84E397B578381F92D2D97C2A249CFD9E3F0EDEAEE45A08B08F623939AB7DFBD0971A76F30B978E293448EB5A40D9F36D87476DA978F4CE052D5CEF9D9E17AC1DCC706AD5D56DFAA020A8D83F86E5589732FCA833A7C837CBF3236DA8AC22C163E427D446C665839D62BDD8323601671665A721F7B064EE391115A5D67790F783DBD5C1A6E678DDDA7BF548DDCA2100017B116E639EA46E9169D56D0C6440F16E7674A9570F20D801EA686277E24275A640C4117C03DF3E72D8F4DAD0D8A1D417FC557A28757E4C2596D864337273C34C654FFF69E174CE3074FCC9840F25A953C61B470075DB05B84DBE09141F6B0195E680336375942015CF195FCF5D277D24B2119B38279505FD3A9CD2D9EE36332C41C0551B9446ABAE7205C4388542A99E6D203E65F396A3209677F0E195777217DA5AF2B35A605A0686D5E567007B98F8E923CBFFF187A9BDB55EC218D2BBB269E7E15D6EDA7D1536D73D293769A4A48AD9FA9678D43E5288F1B6DB28713817D03E3D552CB79E08F520DA638B47DFB8BC2E372090263CA24D3C058361707FBF5D25275115E0ECC5E373E7FF40CC5C4858B0AC0338F2780510E9417FA6A499E9D5F9E3900238A87D7E842EFE9372E7692C545D9FE333EC2A15EE9A49AEA045CFA3377194C16EEB95647F8BD621F09466E3144B8FA191C1B6DDECC623F1609FF4E66BC6BA86C541F65DCE0D87955CBB05E6AFDA5E338533A9BABC0D8B71D58EE742DD6B832C5084EEFCD83148699812545FD0C2FA11CCAA2AA7C8F52B669A1A35F13EEFD0378E81C676510C0D5DD5F4552D1EBC81B08B5E4218E78BCBE62250625BCB11535F0C8AB4487F04C8203F554C261B4004792AFB70222FCA8AA895156BEDC979BB60FE17F270F43556507D099BD588BD7125C65F260946838E49234EDD8CF896F8A57FFB56DF5775A6D5E23076400A797C1E2208B0B76FA1B5FF521F15E1E62969E87AB63228A6CB44B57AC0D589A2BF3209DF821DD68C011D1F7B03898086877DF252F1F1BA0A78E223518971425D2408A37CB950CFB3E7A6815C9D7A43B5B11EA089F6873421949C076B12B96D416BA907E9622947CEA03463FE52AF92263D2994A05FF2E2647DBA06F804FD167725177FCD88AFDFC5CF605234C261AC4C5A51CF8398912B330D78906364DF6E3A269228D555C214A2626A9F542BC83F258EE96089EF107041994C7D132618A49691CA26C114E7396DF04E5009901AD9FA279321CB74A47008614C3F87828A23F87C910A8087C497CDF45E255B58FCEC761FB440BFB97C1A4B96EF05D0729F5AB2B4B69B24A64CB19E365FAF29C3EC7EDDFDE71407EEDAA0CC59737E92489FA21AA104514B2E3DA86C245CBDD6D18F74829D7B3636A2AA7EFBA05C1D10C6BEE4E7F4F1BF418E5AE8E3105EBCCE9533F063F0736C9C6EABCA1564BB17C832B5005D4BCAE36990331EF95B3AF86D8D57D45A1A6AF6DC70D6F233F54236428D20E7096B4B077A8B7937652375374A7D2788F8AC9BACB17A18852163C6E0206D7A65738F76A22361E3151214490CBB5B61ABF0E40DF4968E90E2FEB2CCF7E35A55922954F02F2A65EF78C42F6682370BE6D9198F80F8852A208060512F986132A6BC05C4170A3FFD52574118543D0C7A3BEDD9A22627B0451905438B54DB951120785066AAAB486A9D92DC85EAD581AB5C7873DE54946A548093B6C1C81B826375B6A74CEF684F8E4A20FD15590C6B07EE9DE0C7B1F396BCE9BADEACBA40FCCF4E1EFD46225C0859C47D89BC69C9145EF0725018813928D0786C6C3FDAB5D702BE6C6F960062B7AAD2EE5038C559B63B9059D6102D19FF901160BFF84BD819150BEE17B40BF65B6AA4C210A312B4A47B4C6F5F812B95011529ADD91F70E7611D2A8D33F84F3E3A114091E20063C215E0775A996941154A0301E7F3F8FCAB9EDEC86AEC6198A795D8CAC6CA8C9A041F3C39107EC5B1BC54583AD1D976E6A8AF579BFBEA0DAB5ECF44601AE2F53ED4DA95F672BF77E3B9E4F6BD8A3D45FB549E711E1192ADF9D3E50B647AC145A6D1E73D518051AB305A1A399DA1111AE556036CA18367A7A330720A19D8FB9CBCA1F47D11D35A6C331EC0B1381694E9026AEF8C935E673529C0CC84AF805343CD65E8FB4C393589A1B5AC43718908BF503843C3480F1C2D292997EC585874ED16014495A873D5575686C0B2F7A466FC9F0E7FE51B4CF61C68F4BB6F6066D9DC6D90FDE4FB941FC542FA9DEBF41CB85C10D274AC21BF800FDE306F1B47C7F9B2DCF9557EB3EF7F3723C872274E3F181D651C6C0AB5A3C27B5A152103B2B279A1C81F196B5A73F25E99C0DB60F34E27511F8BCCDF71609715AB7ACA0A54741F7B05CCD901121A88724C7D3B393B6FFA44A3FDC5FA02C6F3A24F397B4A514DCA2B126C10AEBBF98B0D73B5A483E32170D5C448EB9CF6A1A6DD5E2EB3194DC9ECFB419DD4096E6784F0B251211F83B37D4715B87783367782AB17020B4EF7D08D553558603AFF629E43D3A109EF92B09E261F233635001607C3E68A9C62C0217615DBC5860C1166DD7FD5D9CE0DEF4618CE63050C438F16531F3925760B2FFFB8B7D0F862F44C6DC9761BE7C82E04D8C0C979F537DBAD9D0AE1CAAA1659BB22D48B491554D316907FB021D382365B626F97DBECB6ECF7A7D4AD348D2A146F1D37C96D1954003B4D5EDF9A5933994CECD803785E39D64881D89B04CDA27895276642FF699602F3324FAFC5B528CE789557C20B85BC3B615635666D1AE65E3FEFFEEDE6E68B126BEC70FE5B80B9FE43C526093E1CA56A7216B598D0E2790A90DF35165604733BC266A5E8C54F4AC0429C5A532E43A86B4A863C749A85602067386436BFA955D1EA18A7663C1C1356FCB7F3AE13A70981E69153CFAD294EC9BC04CDB6D7094A25F29990F1D5F3A97739B750BEF528BFE618D351726AFD7553E6C40D7CD6A52B6A2DA8234FFFCC82BD8F9DBC5951060111F01BBDE99A5B2F12836571A3DF3F6B9DD28E093F6AA6E074E7DE052628BA9341209FA579DE2BB91DD53DA69C310D0C739E945BEFDFE3F2E06748D5E2FD2DAAB341BC33C +smlen = 5999 +sm = D76017CD7F8299F855EE6CCA624B62822AC524A64328A30CE1E9C283ED16010C71B299E40CBB37F0E6793CC662AD6E1C32C04FDEB75A5E05B68BBD1AFA48F4199999140DC2033760F29126FDAC4B195F43051AB2D189D202BF5D3239510AAAC59EB26708BFAB03C4BDB93B1A7D37E2BA8766625EF45D4FA592D706620E217684BC27D7CF8CBB050D19BD693206721F07C5F98B270CFEA5BA246FB2A72E1D52586161CA74F70B99B001F9244A8687D1E3E7F8B375736CBFA0758C084C0A7429C4E0D0728DB5ABB243FA7C4C107189196B3DDDD29978852E1207D06DC043511EFDCAC52597424D2D4FB5CE69760C419BC946A184DCA46C1790028D20252F51A61A095A8BC242192307FA42B0B2348810BE8CCDF8E13D43E3F77CDFFA698C931EF37948C1AAA847EC8A030726DD3D3E28DDCA2DB73325FF47921603FE83865C8C5CA68891D27F24A6D478F5E2FD183FBFA802030326D3D18BDC65BC0777323FCAC5DF022C6EF4D8648CB7D699F3F9ECDB39D75D2E1FFA9859FD4BCD39A907A3F6C8A77A1CACEF013AA5F4EC0A5542BF954B5D1428A2FDF92CCAA3358EC922FB1444FC401D4D3780DC1989F7196C7D878F3A2AB47EE862E0EAFF15519ABCDA05958A0F61C116611440442FE6BF44211929A48444ED1304E759E7EF1388D1B35E990EC88851CFB4E76ADCE2F2253B8F0FA28900D574FC2D6B2D98C5015394DDF8659789ED3B9EAD055F55D6A8D78EF8EBC21FE4F3D414E33A808EF43F671DCD4CC456EB388F7A89A814C0D6D9F6EB3DB381FABCB53E7F58E83390F57A85D3C0428DC72B1ACD3284CA192F586B7BBF402E1B90E43A44711F8D435407F64EF743C9579B496883153A744776C7EDF33D263001401A9FE8187A6B6454F6E3AE93B45DC9E4520390DD7CF58BC65FF894B65C4872E17354F8EA0D011AA96FA1B89A4D127754173ECB132E7B9EE1644B23A1F9466560C06AF511CB0FFFFF6E38663A481C49C6EDD9878F8A4408699A18E7BE407252727FCBB3635E2F838AB1B758F73487E57671D35E2F0FB4028A00BF1032BD8D0C7B01E398BF223EF8600A2BA54441A1E37E526A6C10BCCFFA4DBC0DD3C927B38541F42937AE68A62FE469F5C24592E2AA5856BE2C24B812B30E41000AC7FB109A220F7E924BE808BB658927C88D2A2A6F205E3F35B22BB094F0A1BAADD74675F4D813F5389E5771F9CDC4DD20A3B25E59E9CC8F6B3AB2EA6338FFBB6538F59402E40A84A432BC1AB166C34553F043304D2EF57A074A831B3D4CF2D5F297E098F848C3C56D7916C38E84EFE93831F83BF633DC88DF1962B452070848F855D870A3110BA21B1A833EC80FF28897CC53A51D72AE2CDC79CEFEE2F50A6C5E65D2ADE6AE1169FC973865A0BDCBFEE80E1452E9E2D60D89FBC6D3A042D59E8B6EEC4099DDE1DB6A1B1C3FE6CF9C10FDFAEA1EE71EE1BD8AF9E661D0CE0E965F21768E052BFB4FDF129F944EBDBFE36146658253B229CA6B8EA7DCF9B909C53887423D42C2791CED72725701C114B9D982E00D167B8E1315FD9322670DE0A03DB14658787DE2C6BBBA7B5DEC6DF07CD065B9B7E66A19A242BFF58A85FB530D66584D2FC638E2E78527F040EC143CF0CB9C50B53B54A953BEF25507111DD914AA99D0501D0CE1E5968594A3BAB0995D4DDF11F8D4DE37FF768D89483D9679FA5A47A0C83E81C674ED3AAFAF8090DE804C9F986A06AC045F11BD214D3354337DE050BE00D460360A98443AA43313FFD044A7E05826DA9E5A2EC186880ADCB28379C38F6AAFD9C95066C898FD684AAF63005B9510303A5C340F5AA44FB6687F6865CF98EBC7427B7CFD6239394712F587FD9250728313EEAE5F5278702FA63C3566B9C00AAC645A32DE6CC52E0087E769979F1E867F43CF06DECD80407009AAC12B18C84A1BED495D607AD39683900A5F1DEC43A8F169CD1623571FF43660B1A66AA536C578A95716034B17F1AACECCA0589EDC28AA0D2C55C85CFB7CBC428BDF1038CA505BF8297963E47E212E70FB27501FDB586F15DCC2F0B8EE02677F1CD20ABDB1A62B70955BF55EBDCC41F777663F93FCADAD1091277FD77F296EDBA18C8178B1BB898291A50E8E7F5D69FAA0F7FC4745F814F6E5871FA9228DF5E12B0A0F99429C9DB2DA9555A6241F63FBA02A1EC4E1962B8850FA58B550694C95EC98CDA78963D2434B4FF48EB4030107D771B62678798319D6F8C9C1FB0709EA519834BDA4F2C4AE8405A31FDAE7978F28F4580C7BB092F0EBB747F6E3C613D9750FCFA95D4F65EB24ADB6DC8F7E1EBF922617FCC0B949965F7F71640237C001A55E587747AED5AB1AF35E3E696E003EEDDED184AE402EFA287B799A3B660224FA98A5CE955871BDE792F71D7A19957C8732BF0968F249763503317EEB166A787093D6744BEDEBC43AC9C540E7AA4E625AF21EE784F9F515A315B94FAE75751D61E3044071E07BD91726E228EC6838D5EB8E2C5BDF6B15494A752C438B5B859FD4A9BB89519A72F6C3B9C7C42FE8F87991EFC96BBB5B7F0C7754F9672B9F045A1D8644B03B4619F3504F28B85D6B19ACAC235D44F0526E288738B949AE3FCC3D1413C6E2DB711FA3080DB796795B30D963D142FC2328AA49806C4D45B85767504191F278138B853FC2F3566361A123DECCB1616C8F8B686CC6246DCDA65EC7D29478DF6CFA1CE9FD60BC6091900FF2AFF5743FAF5BAF95CFCCE71D7BA505B4A1D964DD83373805C80D0A23DA7B0D5D4A9F8C7FA5DBA77C4392762385CC28EC6609C306597CF5C554BDC426B1C16D8750DB130B8307652B1F20CB018C4F9F5B965E61EDA2C75BA5B90A0CB17831E9B37EBC11D4B10F4B2D429C5A79D375458E771DC8D97E7CFBE62F2349F87160568060F913CE1BA1CA363D8EA0AC171184775A07087FE177463C0D36FB88AA00C5DE852840BC5CD405C6E3F696311606925454C7B49F346B7C3365DA68440099D2E2796C36D77225CCB2F3C5DDECE852D0AC040A6BBF21540C3E09A1EE1DDC49CA11AD999B826AE98B880221C0F9E6A77D07F09355E34AD77F873A3D131027639C854AFA6F9B5AE5CC220277AF7F5D825325D2BCEDA17F1D6A7BED3DC12B18913F491CD5619D0AC450FD66DE7742EC77C944FCF86FAC3AE05AA7C604B1A7FEA58DF0BB3FEFECCB0971610A55CE201697D52DFDE21F6441E9C6363033AB1D9996A46B0C9DC4249E3F491BD245DC8B628DD4E78B15E2F45E23978D63AA332F0E8318E1C747EA00118E14E89390D7EBD9F946105224F676F30EC43D9D986F84A28EAE1D378818C7D12717C2B4B8168BBBA9F5617C71B7FFD2CAE6CE8F5208F6CFB1074861A9FFD8E9D09E228852FE9F4E12DBF27E69B96B018F09651BF8FED9710D360AFF61C8F490C6D15FA12B7CF69814A861A3DE4D96EF0F64C9552CC7DCDB023F9B72A7AD17FA99A577F1A169A37C355244765539AEA580C1E864149BFC7CF42B7110C7ECBA1EEEF8FCC79F794701AE4D3F23D4027B7A9BD15CA50BAB334E00A9DD491A7BCC95957D195299513886FD798499A928E4E862EBBFB913E255BC899982CCA806D6E278A65FFEA976FC3E816CBCE31856EB04B5C625317CFEEEF8EAB205A0FBD5B25B411554D2218A64E32C1DB187F7AA28D2BB86DDAA25B7DA7EC525C84E20DA7AA15B3F0158192BC1BE196B77F68AAB83E116100676F4543844BBE309C74C576364BD8FD4F1B872CAC963C2CEC6DAABA1CE7BD0668291BC6866ADA62A31EBD61C3E90D0AD19D24944C660603EE5812F23424A55984C17BB5D9EFB1DDD745D5F440A174CB044EB3739143E2B98F2450571ED44B8D2DA570EC5F89A8158B6F6256683ADE2E0AF1A8250B8EA25E81C2F19472F141FF77CBF243D5A0FBB4B8A959BDF5BBA5678A8051306F0CC07E4F32C3C15EAFE9CFDDE57EBC1817BCDDCD10A98848B997A65632B5B2CB7260AE6A1ACBCC459D56ECC2D8B0CEE66F24C1B4354E745F58D136DC8B71C175FA14954D4489CF4D4742B48B06EC1E961B8E132B460C38EAC5A1192217733AAF96D71F83187922EF456806899B9566B2A47CADC4A49B6AAA4A78004CEA6762DFADCFB11530E01953E32C1105609C9781D3412C6FD4A0A14B3459BE982FCF9DDEA40730F5B3BE45316CFCFA3268DD2EA3D617C82F37C8A03850BCB50123C4A9E5E010EA910EE940D0DCD078203E608D7372BB356AE4684B0C48DC2B40CFF7AF6D15622E04CE3D014D93DF77C30CBBE31FC45A78DEFF2F167542240B10995EAEC38D0798E997CE5F2F8B178D020ADE801B793CFACF4C5D99F399D05E670395B823D3FFE3E82C82D95D58E70B2BA99E0EF6B7B940265C15FEDB19E3D6B166D4E9EAF71EFB99D4FDAB748566F8BA1CEC1307EC39A8997ADEC339A0899356BEDF0B6CEB1BE20FF3734A7930BBFD578A720D2054FC9720572CCB22AE11E4E7F0914B212240F6C553C6BD0ADE69A33F2FB4EFF8BCB50018432C76DFEE143FDB882BCA44065A01BDD9FA5B22896A585045427B48963016EDC7350D90C35FA59B4F17454772652F5A921822417013D7E9EA4E7FABF7F0F0A46C8FDFD57655181560F354D676B6D758285879A9DE9E607132A4292B8DBFBFE2B333D4497E43B424D687B8A909DA6E71D424DE5EFF7000000000000000000000D0E171D272D63EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B + +count = 82 +seed = 6CDB757AD36DF99E52F535C2680431D5FF36C812D8EA19399F666F2FDD66D3A842A7A5AE1038359AB618FA58A0A6E840 +mlen = 2739 +msg = 7785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 +pk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169EB81175C97B751544D99861704373996E45D63EA63A5A9F5979A17FB4975B189230F716BE7F5A05403492FEF551AA063499E06ED1F64642CB029493D019E2897CC656427945FD2FA4CE112665E300350D6ED376D5E6DEF53EBD3A18C82DC794A2AF2EEA6A40B9121B7E136E25EDA230C5555184318CFD2DD333279A39ACB94282AF64E07E60A3C8810B8B24E9386D5D18EB24384930DE55B903CC7C63DB8B7A89FFB2B8709F555E3665E906FBB99D73346AE042598C39B079C4871F111D0ECA0B5A7851AFA65F0EB0D29B11B3EC596AB7C1DF1A16C7BA027BF5885102A44588FE5296F4BDB3F9A2DEB45B964D75F479D89751252548A0E3EEF05F8B8037BC574364EE3E9365AB76ED313D75E8EB9191BFC2B29CABD29F7D541E6189A324D4474600D11C12AB40C4BDA382652080834EBBE166A669E5D9309B7AB255AD11113B717364C9762D2AF329A01315265A3DD6913DC2A09EC77D4AEA0AA040E50B3E0A3AA23186F35577B0CE77F06B8DC1386370C03FD1F0A6DCCFC23A8C36F8ED124BDEDE39540222CE07C0FF8B7E3858AA1635BE6738A23082BE43DAD74FA5F3C7E95B7D61972CDB74A93D047FC723B0C2607813EC6E2C6B1FBF7E3CE1C05EC3CCFF1B27B3397DBA9AE2CCB1A7CCA2164B4576A63F32E97F7D19CF038DD8A78B0501ADD7EC4AD7702399A77F022C7C91C05F68D0AEAFE4CBD39243D55456262ED16C6675BE690888357221B354A8B7F55EB3514FE62CBA959D0931F7BE84FFBAD5BF2675125DDB7EBDC38E8EA7865A59DF4A419DEECAF6DB867D7A6A251EDEBBCE426B2467E2EAFC28376DE6EDAE0B19AFA96866D86E4C82A24AFE675506474308915DA611F619BC8209EA9C4027DA61DB363A2F35FA7493F3A1688D8D53D7D494061A0874D79B456F6EEB62D9340F7C543D0DAEC4224065BA66D7239A5349BFA931BE0BA08D347D9EB899B5924CB1788A31CCD8B47A98A66D33A78A92656AFD20F9A475FBC96D2C1394071DC7020D240D83D8E162F0E799AB6713E0B90A0A7E258DCFD78F9D72F0F19A49A502E90A8786CF9B6CB62997B082CD290E1D23BF7774B966971744E6844D0879FE2E87126002AE480B43CF996C5A3CA0776DF5A459F81D03DF7CFF73EDD436AEC534F4BC32842646E72466541044636F8D689E2E62B10E6B921783478375B0D029507BB84F84B6EA56389398A0DF3E881195E93F4DC742284E7797C6B99142A5F2CA0D1804662B13B7400AC1AF7DD98B6438ADA9470BC186B3E6E55FD03254C4438A29ED3D468650987BE54F27D05D5D71428072F74173A03DE75ED10EF74C998055CB1F327016335279AE391B2FF92D1FCA8A2876790F0F5083D7B0FD71798DC4CF4030BB8E84F8CE75CDD13E3482BFF3DB87F5366B724073E803509B2F6D4F3F2B96C3B5F745974D24A1D66702995A42476CCB096208D12F5B46CAB2735A28DEB1BD1E39DA299D3D71750085C346AF4E915E023BCD195EAC72D65017F7D33DE90809F478800675C37BAEC31C605C1DC5C956B926ADE7F618C0CC2B2DCB5FB282F8DDC2F190BF5A8ACD484E37A6C86C64F8BB079941E607D47873003E3559C0FECD5852531F5954C7622D8BFD15F02E0FDEF096421EB413FF4DC28313FD8538474584C23EAF645D3C7B8934D33A3D1EB8D6B4D9F089E5D41C19FEFCE8309BDD41FC759B66BD66246B6185C00F1C4AB512E5CDE34423A42665A447B47E4B560EE84D0E444F5A2EC6A3AECFEAE665DC8EC01426697A75CAF82482AAA207B68669533CF28DDD894BD66D4E65B59494D30FB40F69902C881B789D21CC4BB175C9BA1FFEE52C06526F763304F79AA2989C8146E992F02BEEAFDF1FAA3F7741DCE76785DE62A16454648ED3E6FDA5B3347DBD32CF2D16F7BE4F360B4EE3C18F04BA29F198A3EF8B0EF7BFA554F89155D5A73FA92B722807E1B695BE4BC46069BB2E6ABF685D0EA343DA00786B581003E50351425CF36F172734CFE266BF2D9F102B6BD95C97FE2C6711E048BEF419F8AE372DF755EDF41D23855CE1622D6B21308ECB39B01447277867A4304105A742A496848D00894709D5CBFD90AD3FC291F3DDB88261CA2FF2A9DBEC9AD20BFD6D4EF95DA0257729A64C4ECCFA853B4A05BAD360C5C2A0C6A28AF1A9EAD45851ED820F88754DBC2E1A50C0B38D50D3BA9F0FD404EA82B49AABE57E508A416DB4386A2A5A30019181DEFDF4B36D2A46C3EB93950AE05436DE9A24F0C1526A4DC83254620621B93D86FCCCBC8570AE16AF44880779BEC92B0EDFC6EFBA78C53936EC3BC525CAA21A554275A6C5641D9F116F85586BA6B8320D26E6B0355FE8EC1D4351FFC586736DDA93B0FB3977BE2C761FDF5AA63013B33D396550BF78D711EFAFB12C3DE739C963DFCD243BD63578391B2C894BA27C0B7F3E60441374624333C6DF2F2F8FBF37875A894AB57BE0BEA3EBC1997B240594ED9C75C2CC6069CB72A6F7EACBF5E6507C2113B1E83EA9FA72889CB33A4A98C0618CC1FEFF15DE8A702E13B354D72CD24F3B14FC0A67ADF25552548585F3F2F4579C17C8BAE7827C5005457E2FEA04FBB5BD110CE8149A6BCA747BA2C40E20A97D39599534AD0164FC0FCEC254CB5FA2E325F9C7215659540B45E7A6DAD89172053A9685A6B33E0538C49A9A9E981F54D230A78A4146A6C62B93DA31037350B02146B545D9524C4E1D6AADFCECA8D6C1072F50FD46 +sk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169E887B56F5D5DC779AEE62700A7157B9880CA978703FA1EFC3FF8B4EF16851940057AFDA679799935F9E517FBB9C8E916F33B5CAD3A50C8E6EA50AD30F305A3185684346807010535687686778107047224363024606853864751116340034544571116278848326158300114482276375650658604656733701477831414645662251343332783707473807026663177474741672308361517745865217006758181751400884176516257344484668202665063761323300071572887585176738736601570462747630527806284166500034643348563482348480402257040584218332065542558287255566370387472282338184620144567253073371231741442123580427175441566065335553711668034147505485726802626073375440260505244680824401123662345624815870273751245584481001607857803455782683581451648842864846486010576861140727817253241755133522217618510214127264356422220061151408725811302078766206037315036103813487878473228748438357830540741717633342337348076762267341546556282316355064320452712740218083833317802776750781787025111218577827438205415845772555804040872355000086054081444822484446443220851261571676427523327016723806382063252312587477443211647504623753647684655263648541317604762158678310608888481222335681624247716412035013745245042450223668718622434076505750628136788646531342567146653674756222685807332812637728435121362663755862171172037374842372487437248868500836805065335857406048377633124142518375213551808837064560317153172365647333147786188306501741834845854316136211632440031247324216877534223251116865816171283033374828888711467776066158246581011115773367207054004571245207758103566658701333208723151083722547658084628828536167020506178845868213711576865842711114154138862880332624415046347320356815665243608018141185285818510507123037016687373246720743605010364620387231800531128841707236274035137436024764506818758242481752685030781212456233645705650230082634821307035682035154213737627840673457563726535505742211807517023300262868201321522078516787654880020665628074782305527703848760575658082222120643371758763084721013570573364460300608558286385334325468401120023324473451787073672574750326174508684368822366641631110777663566683451786732404453505717071617325732377534612748152151648383805588452650000658441012804588064625821603281371581547786582225611301214102581338164437516425354663225264115874403728643445146276882410350682803353317465847078687375086726838008776134642761858732436541272338512225287452738874272200207547707560268615456275188887562433073518234671334408074206513422011702608034271542188721110520818865663257032402480282666217667173328700081340103248825273057520085730604817348837183162556472871434237481731431877682388524184583047576405716784158841025765006754351865836716735112728641522363204233841667357382006175046716410658200661566656772751532420230641648218368700026641552641888030623517423324842078113621085022146848672370702883182351100835502863711237452835760471813307486250154345060641578087415024003752527030201505602433205634135388166017206606838316678118472640883433660178082833614606636755407266601386661521306824210284081C44784F5EF512A08DAB874847018A722D8B4E4DAA4ADC73DBF7029DC1E329CEE0168052BB04505ECE22BA0AACD049D78978A87F0CC5C44753A5E4A9FBB4CC8C95730888FFCCA4441DD2C7A6B2A8056F0CC74EFA12781DF4D552A0A55E50A092184904C309981625734768777A912A1B04E0817903FC6E86BEF5AC02DDC90FD06B3B78C572E7C04E0DE9891D460C8C992AA57C63BB3F1D62275111143A5BD812E63EE662E0680E1DA401D90EF6071BC75967FFB1BBF4A1BF2C9166EED38119598E135D11D82EF4425FC9D3FE0E26645E3E17F04C77B13027B52A0A140AF3C80BA043930A2FDDA2C1D74BAEC05A13D9852A70455B65513D4D08EE85D44D0EB6103F0DD2C462EEAD31C49FE5925182A5E96AEC9E1373D413B58FA63AFFFC6AB585F6CA67158834127B5215582207129682364E0A65F363679692516DA7792829F1BFA4675A14254050C495B153F06B1ECD17ED7F3D765F0E31277F5DFF955FBDA995B2B4B98279BBBBBE9CB35B49E18C4C7712A0604089DA3A088BD2433C2231506834089FFE1F73DE8CD8E90C805EF7D6540B5FDB4365D0CB5D624F5AB6F383F133BFB9CF286A28B33747F034E5E4F5B5A7C8A0EA9AF676F0AED7B2E4C0CF52143452DDF56713F7A9AAD380A9E77409D1B2446BBBDBDA2117D4F01E5C784352ED92228A7B96AB46B3CFFB223104FD36B5D925E0A8FEFCBEA14B098B82CB397AED0B0D47AF209E87B27BF1497B64906DCB704169093C793FC6DC39F5D73D23BD805DB792AAC724BFCF8F8A8C148995E8D140C2F8D34B4A2F02939F61C1267CB3D6E24127D7568F46F05E15D79946D8D644B528A97373DAC66640123B5E6704F8DDE2A7AF61FE8332EDA54A6376E158D813ADC6838254D78D81390ECD2028E3AB2B30EA11DF3BE1F5A516922AF4E272B2741E2957E841BF0E49F0380FD661B92D62EEAB7EF62FCFEE6B263B00A6643761AD7FA8ACA7E5DAE01865FA7E1904E55A50DB286791C0215115F8F0315FE325218944C648BF19E32B2D3C74126DBA1114E02E40FA662FDEA3814E951B628C1EFE36B6702BC9DC5A97F9969F8AE5A1E3E050F18EF3F3223BCC28DCDB23F64FBA534E8B913ED93610013DD22F5C2077BC9028B5B5F4D62724B4FDEDA8A71E6D33280883502F3F7E4638A170CB892D316ABE9E49F0FC95825018FDCC458787C1234872E3737717048EF22C1A6E9916D0060D8E765305A2BCA4393103114A2EDA529058C7F0887428D221F4BEDA4450E3821D69B348F0004EB82EF99109B842F9DA7F1FE88090A38F46426BA82BE3C9810686738BBD9A47CA2F1B157BF3C964AFF2EBDF872583334CE49B5FDEF9FEEF02576EA4982F17C001778166A59B8BD573781CC949A5D40A76AF96FA901D047F86732FC3C9A75415795FF24C5CD969733A95555ABA7EF69B500A31635FDE05AA9B2446E81F8F8382EA8D83556763DDED2759F979910FCA6A9F5840E1E35194290101B984B7A090B6D63C1C58929C5E5C4A24BF52E2A88CE895FBD4ECD23B393FC3E46243B402C1A897E335C3AEF7B7B6025F259B5814CDA542BEB099EE7EA666666817BD49610DC3FCB5154A19FBDBC383FE011E6FACD4D6B7AB657CC55FDBDC96667C28252AFCA520786E5114E6DC24FF29EAE5C48EDC2E4D40C942C2C08F7637E89968A39A85B44912A328571743B6DA4B4DE32FD937492929B723C0D63F936042E21CC036C2C3C49D8C7382B83BE012A4788BAD837F38F42F93D29BA9C6B4BBFFEC38EA7111256B262F83F08AA84E80B898634D5EE348D6D0803E9B2E50B759489D999599F6A63425ED82FB383C619650C9626B247A42B7F8686B3E45F8C7AC7ED336A349D536E35FE4CF203AA23CAEE538CD706DA7049C1E340B7E836BEBF8B819340A9E4E5B563288CDC252CD3FBBD6A0BC3087BC461384DEC1DEA1FC7E59D3E0D28DD930821EB4773D2C9F76ED9357DA50A080B39E88F5A127C4BEE0F38404C191F6F3D4F121C1493F828FC2430B628C597EF1CAF8CA1E2B273C75EEBAD168E5D83C2E1D714B05DC023A2DDAB25D2BDCFB1F065E84921738FF937FC92A6583342239D94F0E96C80756DD2854F9D24B7B492BA92B8147D4B926039B561CCC50432DC84C5D968665F84C5DFA9FA2D7FB5B677A5DA5CC344664EBCA7B87BBE003E59ED37818BE186AA70775B6B0F3124D9D6825F446C4276BF9F8655786F6F06BB55462D3CC0A1418F368472581C5E263797D9B3FC0F575004ED0DC4C8D28286AE16F6EFE7F484F81B086A83A10BAAF6ACB63B6FA11CE194287ADE6512D2CD189B7BBD1EE6B6939B3D446FD3FB2DDD8A09875CEADD10F62839BB3D3D2D090B7405A3CA6A47FB896AEDF00142FABAC804D7088546A67EA8254694319422A6E570AD5FBAD57B8F669CDF0AB134ADE3CC6FE237CA6184905D82A32869C06480C104DE3C593EBF64096B71F7C05A7516337EDD44DB6CFEA0ED4C26B299FD04AF958F3111D9A7A68D1B3A831B4E08848AFA2C209D62085331F8F52C783818FF5AC1C32972573B8195D8A506C68C1C4239BB24B6B27FB0C10D34B274C2CE015576D186F71A7F56BB8DA82604C4A3ED61130FBBC760C597E9BE5BB51FE34848E1F746AB98FC4205A834B2490C99D084AA97369826F1F5C96926FA595207E3DEF495BD7DE920379FB1F999DA8A84BE5C006E96CA890DEB70C1204DBE907F71083793802096C73AFCF8486CD0A479BEAE95F3687E738686FA0228747101E277A9CBDB26BE816C49FCFCE0F6493D21EF9A2701F96EE608CB85DECC5B6FB4BDAF7AD1156C8E9E91240965BA9FBADA0173D8B9BCFCE07A6AE8FE63B2EB326CE535F80C2228C9FDDBF99FAAF16202A1EAD42CAC27675A2E5940EBE34DB1DD535CB4B154589B60F59CA10D46E4FF0BE83975055380A7DA3A0C442E26C2CADF4D2961A91071976DF8F104CA0117EE16043BBD55E6DF5430DA12C28DCC9BA5C634207B80B48A4D0F8D5BAB5F8AA31D903B8B7E08077B0DDB894EF87B3C7CEE4781C962593F76427EEF4D338820A6BF2257727827AB80AC0524819A1A0B2D3F54A237A441B9C75C12B87CF1ECA19CD01A0E2C69FEF009B3506EC1D42BDCF7770B6C89DC08663ADB2C8B54A96A44D0D0F76F19D205449D3BA6DDDBA7916D0244A5A2403A015596C4AED6786FB709FA07126EEB54BC34F5CF0A06FC146D328B6714C16E9C28679E303445FC0E027112B09A7C59484271F4874EE3AE38D969135C0FDDD0C5246EBAF104388BE4B1ACD5308F46AC2EB88854DB2354014A232F918E6F9977BECB58662F3B9C300A720B875880660334F7A562B45B476ED47964133793902B890236EB91A6149E670C5EDFCFC7313E01E3C1F311E34B6D36F0839851FB69605C739A0BDE354BAB289EEA0E563965F0DE81665B02D46D1CF972368A3C774D6C6B86B140C45D8EA560EF20C5EE41374022499B776AF5AE4338BCF09B99652A297CBE00A4CEBD8A6756DA342197355AC1882E8D163150914918D22137A903F733F03093D64CC +smlen = 6032 +sm = 822920D76574BBE6E584CEA5A549D78C42A88582A7B225B00AA41E5FC7C27C28C664EF0296830F32339FEAC8118555F4B255DF9B871FBAEC5059DE66BC78BD4FBDD12DD1AB1EF1916A68F0EDA25BADC6CD55EE8ACFB0535473385CF350DA87A18EB63A190C939CF46C94D278CE20B2E55D50C2A0FA9625344D36704C3B8605433BD2067385D0F323D1B727873BCCAB1A1941FA297B12F276F524F84AF7972351765C2EC7462C7122195899BB183A20BFDA2F7058A4CB74D311A06F8625CA75B279C4CC6A3CD0553C63E938AF307005A55DEF91ED5B3AEFC3B26F49877B2093236B564D5A555DEF5E92DA5D8C89D0176261E1116DA385CF0BBC75D1CEB57BD5B496DB395198D89249887E516758FD684C7B4428A330C3B895C510EFA79ECAD2207B600ABEF0AFCF3435E66E1B64AD39D73A89DC4F82B5EF844D51E24AFD77382DD54352C53A7C9C11C4A1C2660F4C5175AE43FEB97C0121C7BCF40C4E3EC95BFE0866FDE460B301009A7C5B25C9BCCB86F2A57EBF035100EF0B912553886F0C3B22695BA38BEE4F4067693E0940FFEB5EAFE9B26DBC714525B0BB06F65D800774F3810173B936A7BC3FE51DA336A8BC89C133166A3DE686648AA6FA326D0CA91E582F6A90729A06A886F691AA7E9768439B076DC1BD5C964D2D0808B9E472516737778722AEE4E84E52582BD56029B610A9CC247EFF9E7C01FB9566E10F5B44C18A374A32EFFAD822469534A6C41DC28C879ABD31E283B0FCDF32DF96D1EB4E254239C39AD173F206BAB1F60DC707A4A9568BB9EA2D18A72ABCFEBA24D1E46400E1B2FDF5C59A7CCC203640E7B33D0FC359936A856A94312120E074AC1DF4B9357958F0C95E2C575A220C0477CE149FD2D2B0B7BE8FD8F87795BDA5E83FC014986EFE79107F6073927464E86E1AE3D176958CF1376254C622701C032582135D3F8BC1CEF360981FCE9EE57BF5A916557A583CB812A3A7979CB547E36305124B0219B972CD22A5397725AE8C70BCE59A37C269F3A78AFC183DECDCB0D0A3C587A21811491040052C96FF14D1B9135DF6E5BEDB6510C1B0B37DAF1E09F1284EB29D7BDEC1CEADAE49EFC5A9E77A72E1CCF7D2F677DF53ED7C1A5A06F86B143C61DD3100D97469173598075265447FD1474320EA34730229816043E94E5D20AEBC48D742B522F1E2F1313DFF0892740186DDD9895CA9691E02AFD0624D0422FCCC18C68BF7BF5D4C756826C145995AA24D18133A73A507ABEFF0BFF310CB7B037FED1540458AEF91C888CD872F363FB20B691419F57B5B8EAAFD18E2AA1ED0A2E1638AFE89DFE99C2D9213FEBDA3308151E9FDC5A2A185DA69E927A9E74CA8EEE3A70B1AAABD5C6EEE15BD5C91F7FD815E1EF4C0B5A6BE3B0037183DC7B44DAC189F1E6F0BF0B22032E60C98CEF195522AE958FD464B6AFDBD2B7594576C9E53389F29EE3A2798C4ECBDDB4644446A28789F70948F9E7FB7A7A14D192223CC332F5F6F681D770CF89AFEBC083FCCB48CA624293DE10B3808CE1741A1E7E01B7B351E203DF785C29DA215D5A078FFEDE55E2B4ADEEC07794792DC2B2603A853103FA84AC1804F67E3C1978CEDFE326900154F02D6079F15DBA25E2ABD636D1FF8EF93791FAAB0147DBD3BEDFB9E1FF5E441C488D1E876E2E7CA243E7BCF83ECF2EF04B83C00FFA66EC38135EE7DA9D078CC78896A93B619C94EFA66EFA5D930E7B635EE075020F4321334B5043F6D1EAD275BBE7702EC30B2DF465C6D5BE6304658039BCA6EF1BD4DC579D4619D2A8CC14B8D873D01F4B8BDF82D841F90981636985021A3E37AE5497EDAA4E2DE615CAC4242BF4F6F93813B829A06454FD781827AE0E6B0F49FE4DB2BD43BDA256FE2E8416C4B29B30B253D444305C7012BD3B7FC69EDCCFE5705886EE07A8F2FBAC4AB099CB37AA08B1058ED244507ACAF9968E91780F318BDF5B96E0C4B18F154574865AE68FE844951E3E6698FD6BE1173AE816D93F31872BBFFBB5126127A98ABFE73085E323B3FB21AB3AB96907FD3D107A145CC14CB60A1F9573B9F7570CC348E978C342DA792820DC6AC59AC17A2E19EE290236896DF781975AF5D67B05E027F6130DD04B3F0376F1467D87E86D2B7730DF5D92053BB4C31D8DC697253794E5CC0E58E5BA060E168CDA865BEB992DE12C961E1FF098FA1A57AACB4AB14E82CDDB28F19DBC536943AB7C477B99AE0CBA53953C891FDD69EE9F417F79852C463B1A0FE9F270656AA11FE9B6EEC1431A81EADDC105D7987585FDF7AE6B00135AD0DEB531CDC95182303B4272E10BA24C2A8868931E27DC3586980C43349CD4CC8DD9B706F210E2076B66DED1AA441F3D63C330969058FB5ECAABCD80D3130C23CBCCBD3D22BF1EC426DD472C061EEC99E6102976FD4CE7D3B3779A5BC007AD9CDEE4BE2D4458C315737DB1D5A7F17395F16827A7A3C90DC09BF9D3AFBC2CA794969F4D91E45FBD0D21BA3D5ABFE9A0CD7840CCD42649930B1D6A1536F8DF69274EFF640D11DEB4CFC9D4BC68E8F33B5B1190E4F88F313A36FD9A96F5098126DA215796690A5B1247601055FE0C55A58D696F9910C16B6DC021D393BA018D9B4CBA4F02D3B33EBC9E1F5129260CD1078D684D6E5D2A3FD1A1EC808BA95B0E1F4FA15BFCB61F25D371793E19FD854E6BF73E83BCB023465753B33762D64BEE8E53BA243B8EC912279CB28508F1703E09B502E71DB322EB1CAFD3FAE5E0318DB1361B66F806C5715D94C6EF313F8DD17A3423A21F59D5C48D6C86822889DBC2AA510B7085D627CFA66D912AB43C8B8D519787424A019E7FE892178C9BBAC61743E4F54287A75CC2EA10FA67D9E4AB34976CCB5EB152CEC0297FBBAD1FC3BD721A989DAA54932CCB447421FC0FA782BD383EA3F92B87ABAB6F38D27BA0E9AB083632C2239B76F00400595F414E722B5C3AFF98B73CA1BE6FDF1140C3A05BF9711DAE3152AA5DD6F14ED430936C058391B42885C787930D86A751B6D023064181CF890BAC6561E6EC547B942E5A80923A4E4341CD1E974DC8BFF9C856DBB0CE2EB55F2A80D24D667124FCAB300CB2E985B0230FB1D587B665EA8F3A34D3DB1F19442AF2496F9DE2B112F4D9AE1A4BEE91A39CA629FE4C9B39A425E9707B54A896B2EE01E112415EBA08307C90681060A0D7470AA0B13D2DFC826B53200F795932C258F1F288D9602A9E7FB1F2FEAB291638EEE0A10CA0CD51F396D8227B9CBB654065244FF52A5DD8E0976EB1F76BA400472556F7B15790803152D2F64D1442705F4A2C906DD33119DE5F38F2C02EB359670D73D83EFFD310EE7CD5713037135B301EFB0DC9656A65640204A56CD6995B75AC613A9530FB226B6DB48360AE449EFB8B46153CC55DEEF41F9C19D04B062555132878406635CCB49DACA51F77F87E0CA0B091E2B896115AFA92687C635140FA6F9EF1F43763B8DCD6737CAD5B5DBE82D765F1237078FD70459C644C437DE02392981C5B3F3AB5C3E8735FBF81394BFB13F42EB8DC34544B43078172A7831A6D5C05E6B9305E61E3B57BFC4436DB8E08BBED88E50AD0CADEFAF56DD18BFA0F687B6BE69CA9A473C7F6D8181FE0F4A8D8DF0B3074043708F0675A15FB0C098C076FB02DAF2602A520CEF223D07BDDBD4BC525F2611A703517BEDFBE852576DC38F5E05E674C11A16CB756E60EAE896F86E00DBB5DDB3CCCB535C3CAE4094A6A2C8E4BB92C73FA5A90517F7D273B6037B323F9F95C183648190CADEA032E8B5AD60BA560A0067A32FF3D96831BDF296C17601900B9AE896529BFC42B042E45CE2365B02362EDF10F3A4721B822DD0D90742194169C37A261407A041C385CF90B875EAA236342244E836AD8D1B827CDDE074A2AC9DECCB2F559DD4A2A45D70059E5B5A9D14125B87E864E6B43F6C67AB6C8074669A30509DF0213DA2FE1167A211F72B3865C845447903B76BC405DE6C383081AA217BBF738AD8256556AC20F8214E9F08444EF3EA9AF09DB06DE1D9F40F23BE2FAD038D6142A7EAF4DB2719C7E17D90EE639B44DC3AD4BA0FE48C7C2600728329D434738DFA86EE3F50F4EB600AEF25B65733152802C18D87890541647D7FA7359FBD0DA4F93ECE7FBB50FDECEABFDE823E968B48CC96376753110FC1F58C4BC84D23C7666F65E3AB5F6668CDF68D7712224A782E48CB1216891234FCD26370782B9017ACC228BF13647786AD169EEEC122BD1F4924FFACDCBA324EFE6621AF15D25CC1B2F502243BAA88A36EA059F047F2DB47B0EF20BC8E3CB4D848D1F4690F4117AA01F5D38EAE8EED461151665049A25D9B956BFDF0C3137BC002AC82C560D54BB79EEBE926582C2A1804CE833FFB07F54506A53288A4B85EC868245EE0D8B570B9E2B74328A36AC54F504B1C1544E97C8FF873A1336A25F01F5A7FFE035E20E79D4A87CE3141145AFF3C268E34C23A7ED2C397935C0B1926672084A8DEA25758235878B0FC5EE0CFF314EF1B5BD10FC1460DDC10AF2C45DF41C737366EB3BCFA1B967C6504638B0F29A354924654CED6D6610DD1E2A0AF28D649B391124DA1801918A8BEA7ACE6F4BBD82D6A1FA6CBBD0722E801041B356A8DB1BA4D8FB4C1F1F2234C54AFB0D2E942A1A2DFE6F4F6F92567ACB0B6D30000000000000000000000000000000000030B111820267785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 + +count = 83 +seed = A97269579EB70D268C58D94FF744329B197F722A8A407B788510DDCACA34C8CD4C72FFC14B76300C86AEA1E4CFA66BA4 +mlen = 2772 +msg = AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE +pk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A2A4B6F11F965D8E4D2BAF26E31259575AF2446186ADCC36D766E80D9C9C4ACE1DAC98368462DA23D886F44E63ED912D3A193D81884081430B84029DC42E757A3B6EB88EEA5A22D98DC5FA0B4F9BAAE127DF1AA40AAAC6F91623E46669A3895D00035E4CD9B1E0781948CFD862B92495A8CAAA10EA0A12FF1BE4E89D3257FB4D7AC8E50CAF5D2A61BD150A3695E30A716BE736AC81492C101E26992F1F9ABFEC0865465CBF71E68A5153E34A81369536C05C4EED1723B6BB92132407E8D9CDF57C14B1EE0370C5225C07DD93ADA8D6651B30597B30F7C6021C3289878F056277A712A0FA0EEFA35B5550F980261F4D13C031B76C8C9A6F3DEEAEA590E5DE56CBF136D13505F8A461152184A7F624E41CCCA85EA33FB4076C1B22231EA37081A27427632E7B5B1F79A39E3F6DBBEF9851A9AA4FE0A76F2A826AF2243E17C1ADD9F7775358A6E52BABC1CE4C813A7AF702D63F9BF1A1FD6EEC3002C3863A04D79A1E7B1FFD8B3648FE6BB0622DE0E1CC7465F70D5B885006789FC86344A26471A73EF8DEC0C15CDAF260EB21ABD28DAAA11BE7ED47E4850567774E0A1986B3C85222CC9F60281943CB86158604FE62174C57345AE84C5E5EDA8A4BB3C1C078698BCD71C1D9AF82A4E570F71790DCABBBDA135C4D3B3AE07A2D2170036B792AA0DE51CABE5D56FBD6886980CDE4C0E0C622D8D875F029211355B538403A10E6288B759FEF66E78D74A817DAB8E27289CB08CB0C5425088D5B23A8F732FA6C45234D05DB0FC2D6BBDF5D90E5AB3B051BCAF243ED4FCB86A7EA79ABE3E8A4AB8B071615AC0144819AF389539C8A994FCFA2A0F42EC9AE076D57A2ECDDA9BADA94BBB96E68A5EB379698AC9833EEE95AC13F1A1606836CE30E7788E5F8073C5F544E142C0A291569A78E51709A25D746498B9D41601F8E969BE57CC5590EF20375B3CFC62B2DE145B39B033AC1213A5D343F153EB36A82CD127E35532C9B7693193BBAAB67287B237983E0C15CA20D282FD890A9D8A2CE8885C0D284E6EE0F3B61F7800AC1A09EB0C130EEA650FF9DAE1AEFC0F56CD717ACE65651DECB94F5D6F919CB0AAA5B4F8721F46A35945B86E51978690EA799994C7557F9D753C0A9677A05B60D66D881F1A1BE7FEA7FBABA1709874953E424EA64B8F5F832BD8313DC0CF4F2AC5AF81801DCDAF25D2E95C3201EE02BC513D4550D51E826A64CA6A7E31FA021B4BA0C218209E12798FDC2A9FB92BD852A61427F2E4185858995827F1C6382368454BD5E0E549AA176D03DCCA6075AE2DE6D717CEC9637E884241D0836501C7FFADB6C094E349AFBC3E43437B5E5DDDE23D2C61B5A884C52383747DA61E009E66D4D47A282E15E9E7837CECA7018D5C20AE937DF6A820C07E7292DB1759D431E38B286203E825EE8DB0876B74160A9ED401A93FFC202CF6CFBDED315322817497B413CF11E4A4E320A7412E439F221D8DDBFC4FD2723B78FD5FDAAB44722D965DD36ADDBC8CBDE558F62407870B9F1A7CA0F1B473D84C4E7403082C083C57776A5303CCC7382C4CB9C7EBEF54E9851A9412A5A31E67CEABA07BFC6804433C160F94906ED7A988BDE2972ABD967F1064FCCC777F4EB174C71635BF08AAB85464BED9C7040870BAFC7CFB9634765D4511EC7134B548FC9EF7FBECFECB7C1B0501011EE220CD7A0006AB1D51FDA22C5C51C071669A505BDCA0987AB8ABCF4F23CFF6324030F509555A51AA323D1FE7333D08A8B82FC1CB8CD260FDC5AB5188F7303852A1C0B5FB04C6ADACC393C7F5D0B7081B9EFD7C9A646779445D899CE957626DF1990C86DE2C4821DFC58081B8076A2E35789D8561549E4E60A0BA860ED54EFD0CBBEA1A0C038B7E1ABEB64C4C4843D9929F06ECC17AE5A21B6A7875369CC9C5FD479D1D2912A3D5704585B0B23D1BFE474B3F05C2BEEBB5082E0F2CF5EC7207CAA72984BD2D550A1DBF930879354BF7F94D23322F7122EC572AF35ACA0B7315B0787B614A41292638446106422D149D9A35D891A9664BC91F24C64D8A69F3256DF35CBB637A9A341E3E03C8D17EA6EBA1AF873B94260BB8A78C03891CFFEF6ABE4713958EC8EEA375304CFC3FB9B80F982BCAC61804D98D3BB9B08667FE2B691823E9C71EE687E25445CE30876D617AFE46BE745201065F3635100CDEE62827AAA3B55852ADD8F4B7BE133CB7E2AC73D6A4B072366F19AB5E5D29887D9A7BAA7697A57C6F50D969171E2C54F6AE540B28E3B70953F7D63B4FB5A91E4C3C38E4BF00D24716C46123045A1F3BFEF63BFC2D53D18D21851B5A70DB18E4A5295C779B72703D6B8454A6BD75A5FCC1EA8022E29F1A53830D2B6AF444113B318F4CC0B67110DECACAB75FFC8A427D1481920904C0AC29BFA966C23E4B1A9D135DF32872EDBD9147A5019435D5C8CBDBF9FAEAD06FDBEE693C72238E2D853840D9D1295A314350B91D39DB58A36AB0D86CD9B4930C66BAA8C4D960F788A32CA35042A602FF282056211A1247DAE96DFCED551846E646C2C1D1C93770676A79B00C54EF66187904721B0DA252748F2EBCB88E56A93990DB21D0E17C1C0D1EB5BACF4A0EB6269D8F695E39B333455952BFEA5BCE2A3F9F8E6CE3479A99A0C1EF0C679EAA05D276F242D7724C00E2819B9234E51C7521A6C3B330E15C7745641E1C1595830BE2ACC86522E9BA5C6554AA3CFF68E1971E9B5CE4A0D2EB180A682FCF120395D +sk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A265957A813D816B7DCF5339A808B21254C0B22A8BAB1C652065D9B7773B907FE72EA0F4B4573C52CF3F56BE03CFF74CF67608253F3081CC13D0A5A887EAB9BC1405063673824102430082870445406863436768865246666846360260224582610676315207428821357150404767177143581461188881010773401804777313334054314443881487064626711857304530360881758006551272271287671138651382635768031756831152752665003566530430670185553065078232582313588200342720632176786138366210270384145081455351342058315387515676772745710077533288808772175426452271818818320761834760433515541503838535308457735888670326378628658648451335143812738378550833453206406528464771384408326135546063668007826620067164013641847264177828503518705175203561350681157641112471775005022807850210462020503028650465484071015012235702673128163815885106863215054262018647431577605224484877623513700303215061400005887424384251862520875262240508105655834861523350368740273512275053381372580784203412146172663482520160303676156516045030552634830054453177742085355030768545786471686347846686524608834355572406326117735725477863304808300255527333004874084078612286315078807757686077186265635165176163154208501758605056351878082080235812267241750411665664487842558564706042254544451157545582204168021022613031308106581063072180825205348535724036822282740483316684166817463640676006612433661862527227552220616767203173336400786313861268173441064512358713235680367140884662855576883773235411784454320354802764886042326420666742372401218414768043227377412831272248248554661472241385432355312541427544700006632675017065111231885185571117373103076410880153643054588442362675828754301654333278035704655424728532487027288520811341587821743880210375442862063671101718047004001727068063036004210663313367767803742145631870813330248162022521218513770136131102611603473325748853188118357104885836420041247831625312656575688718533166436004087062873358475141316725516318141483888714475476562710182465287487822544821556352420725657030106807145404153571228767235522735725678332542420643675875570413818782676223424564467768630826048410612536048248557428536868116716816214163363367453510800835170873722250544712857606858402813504706750774022074852855070351145275154884362270650350418330133421111450183115866860517256322151214861223428827087074683251200156101210577555050537305188560153057517121826547453538638723347032071811381314443566713033384558113627307727056827710021776775543801885615303663237258131865356650574108638286324072338678061273122824300417361152161582724285304525566012521834745041201858551140232022664038667123322387816035713543037633526616140813155686245640322786837070237560014875007407371342813811711350770674274446841721188562153714638341670744118851674426404321482378742314761354143201281351807661224338685744055804041648577534376676674321206756622603652632161006788110825115324865054851455774567660635824446836208786554114023237523365028017434365653418520383585587566307151884708624372384200247181663077466184650433510165382310304111547C5057CF984BD543BE0CB00B1BA96E8ECB5530DCA12917F130688A022A7A8F9F29665DCF35EC99E9C3E539F08BE735696CB34921AEB451B35CBB018F0466FDA6E5FA7372DC410F5954EFFB982F122A0E92930EBF9F39C2EC80769175114F2729055E4D05298251D9BE048CC1B8D329AA515B7477DB367D3CE8123EE652BB52691AE29154DD25AAAC361FB68D3D71670B07360D658C05164E2F679DCE1C4737AF4D1B61FC31CB501F11BA1DF5DD407A557F9F68EEBE363C44557DE8152FB2D8727F72823C83CD59C25F8BC9812A228B7A57271F634068DEB4EE216E98A3E5314DC5813CC961FD30A6F0288FF52BBF98498B94C7926C31F68166BCFAC016AC28A4874B081E75D257C7363CFD061E36BB590FC1F80060B6A84B39F9F4A28094BD28EEDA854F011431538DD9E0F786D21BDBF920EBC1822AE3606B683860CE59449FD717EFB82170647415DF223D170C131FF7F4ABF7A29C51189B1B4C2BBFDF4D46469DC9135BB4D4DC772273958F207AFB9B88A9BDD117D8E1511236F8234DD8B8A1C9B89EB81AEE8E4F0542FC4327D3A1D29D9DF21E0AFE248EC3842DB0C3643A1A80F6A8C94FD40CAFB7A8E0AC4EE23BFFCD47AD4CFA365A19AFE28FAD9D6D0908CBA19786674A43C6A30C7E55345DF4017091C1A0A2ED37E6DC6D42F0AC8DB93A8F0AD320CBBAD433F63F39B8CB9E56370A7407A4832079D1CEE7AA7F69B514B2A5893ED8B4A6B41DAB8D8153539447C8BDC8D404EBB12D4182CF4A7E47C4253A1D0ADBAE96F9C1B25EE794B0FE3A03D02C9E40FC79818B78374AD1C297F489A121E57E0D5AFB576B27B75F4E0E53A1F941E8B5B8245CE385A017F5C8424000E58600A80BF6CC36854E277570609F816604C018BB49FBA5760EB6D222DF107808233C4B2CE83CF6BAF9E30DEA70B8AC29FC1AD662AEE377031D48659ED585D84AF9263B465BC2277ABA51F5B8FEC30E76825AFD20847FD8C5153208D815FB4ECCC6C2426232B967A06973E0D62D0119AFC5D24F3C19849C15785F67B140A39F76478543FAE6CF638FEAA76FF426CE9A00A046F33ECB0E7BAFB25A56E2F811F44D985FC35C41AC07542EE431BCE36C329050EE3CACC6AD16407249C25DBE5F01D895933321038B702C527ECD8C53E4EC8725CA4623C2A579851C5BC2E66513AAC84FB309DF28C1EC56C66ABDA5B166225ED986BF555FEEF376F8C100FE4784A142DA5FB07D9366851F699B91DEDF6AFE135278E49C4FB27B447AF42E9BCFB60A8F74E8897615D36860BCE0867AA9594E7C12DF0C6FBC1D976FFA97003D785F4FD5140016E0C1646D1E947E898367C8F534C9A77DB66A10B06513FBC1CBE0B1D17D052D6247C390465ECE3DA28A3E4233EB7D43409C65CC5A8ADDECDAA95B1D68B05DC07786DDC9054706C18F2BAAFA6455678AA1923E361AB8AB177295145C4CB1311E9A1EF32C8C7B6163D1D7C5ED51D731F350A5283091CDE1B3AACF591870F642B6A60A54FFEC92756DAE303C4CA1CE0CF9FBE6F0BB7CF773E73B7CD3F0E1750DB50BFA049CAAD6C32E4F1B2F9389EB8B33B5764B4FE01E2C2ED92C4CC05D194FAA3F98DADC73F164A7D7E6B6D72E03BECC1AFD60831941DE533655D8F72E2A03FE78BA5BF529BD9557F2D17B87670DB3F5BB243238B906B08289A04410D64D2463BF68889554F991654407DB779AA3480C9C92D2B5283244CAE9559593D61479F14553282DB58F5E30C146DEF6EFA875C7B9362301993122CCC4E6D9273E5D20545A611B70783725C9BDAFAD75ED99B0B89B2049372517C19082A4FB19B222D7D1B45B52EDE426DE43316C7B9CB7B1D59F4A1BEA9BAA50157A5CDC15997F092780D01B05607989D51A80BA9777F8CAAC956FF8D5D77D16DD276681E68EC6EDDBBEE552A569D58537A8D373377DA863BB79303DB0BC46386E52D6B1699CAD734F67A96CF952DB21A8E915E8EA9C040C374CCCF5201C707B2111A0CFAE7F272DCC5014A72AA993032EC2CCAB5E801835697947C4FE87FB35E5009FC4ABA19908C21CE0FACFCD851B70421F33381E4AD99E7C85C6296CB2721D7BE7E083D12896B998420259EA316525BCEA976DD199AB56FCC450A05F4661A55A7FF2351F8A33DC7BFE029E1365DACCF12315E513688B6D799CED6CF5F21DF623D5E6356D97CDD9895C59F2E8DF2D3DB940D4E48C26211D61A3025C0E8D8CA60F179ED1E6C9734A51EC897C44ACC3E99D8F3F9847C9CCE3C2360E15FC304EEC2EA0729454B90AEAAAF468C29208FA679DF2F504BFC3E7D05CEA48ADC66035991083851312C95E8256DD64BC1EA6D2A971363AC6D26685D809858EBED252FEA2336459D36B14DA287FEA6D4CF7C771478711F739F7EA99142106B7C9F9E3ED54063544D0BA74EB8CF8B3B2ED3C7364F5302A9157978F8259531E5F738DF71EF803743EDEB2AD4AC8CC528079C5F177A86A50A315028093D3B2EFF5BB829A983DC378B52D7D5D2A468CCFBE8D84B017C8F1D8EE5FC55A4903EFB28FFF5592938D489CAEB2AE9A271102190503AC4675E51081E806186DBB46E71D1337AF3FC61DA900880DFA483AB02EBE02B12FD6744C240A6222412BAE927CFC24F14F33A8887D2396B7EA269008394C4ACB8BD1F7EC8B33332DA0C3C5C59B41EB46DA8C0F807289035571CFB947A57A5CA9535917D2B5C932B3902B8E445D9A0D1567DE0BEA0FE032AB9CD1F11423534B4BB52C9926A2DCA1FDCE2D3DD3DF2BCDF572B367EA1F4FEBC05024307898FC63974BAA771518BF1ABF5CEF2CB67D52C3597A58256B92C316559D7C106374F0AB07DD09B6537FCB75B801E5D6CD401CC7A22628770B975FD20052437B3D1CFBF3FB788CC9CD1A0D77DBDB87AEA5459A80C565CDF97009870F5D6A5C48F4ACC1FF11CC1FDD90A33EF29A51343E8C9EB835C76B76CFB323EFE07D0EF0232E0189C3F89239950C2E84A1BD6897C6CE2DF46AAE3A958D4911019919A6748494A1799ADCCF78A7784AC267EE2D88BFE59000015B12A1AB737C6F754849B3CD4AC4E153F5F80A668C72264C1714C3716A856D8F01E396660A687A89B5CD94A812F722FAB7408B8039F432BA82ABA15025C4C1C1C1D78205DD7567B2BB534F838262C63FB285B79FDDD1447CC3297D989AD770E7BD1E5F80464006AE2892088FB76011BF4501FD0AEA1733F119F993DE9FFD81C26CA5345683FD262BD088CC7F5EF2BC12D3C44DB298927C8427FF25299270C1F747C4E1C10402CA61193C7E2593F438542F688536EA2CE0032FF862F83C938000B423FCC64887D9B0CD838FB2F7D8F38D8C1BC86EE27F76C73543930D25720DDD8EC3DA865B7FA41723B4F008946D122A04149D7BADE3C2AA3CF4A93A1115487B9766EC7F919B6769660853159AA78DA835F9463137A47D8E1590C2A85B776A6A2CE454888037A3A8DD3154932C62FEBED56995403B07787F9725E3AF65D23DAA3D1E06C517261360D148A672EF5BB86877BCC4AF1F56EF663FA6CBC1FF8B61F0810D6C54533834904251A83 +smlen = 6065 +sm = C88520EFD034FF3EA5AE9E50EE2795C94B36BE5282CAE1667785E7D3ECAF588B630C23616AD777BFEDEBD4D1B32CEFE592E5342DBD80FBB662CDE6FE7575DC23B5CA1B1EF3EEF0FA131C9A68B3D8279C24415C91EEA20EC6E0AE1ABD43A8F9E97CA6DD00F7257F7E1784DB0A7A1A455908A0EEC555D032338D7BEDB565D5CCCD7F850AD37E87B555EAF4523625B260B45BD4009377ABAA72E45DF116668C55CE1BBCB49910781048BB19DB986E4994F3C3CEE63F3C9D10CE8169E7A3C857F647BE7EA31EBF1DF73F05FB21B5D0845BBB02E01FEF5AC3A45365EA19536C54EE3B569B34AE1FD0E8CD79E040E87E081D9F8CE5A0B5461EDEC8F0E5F9A89A0E7C45D4BBBE97362CD35BB06994DF8B423201F0FC4D6E54DB3971FB5D18D1ED1AA22533A7D387412543EAC7B346621EA5BCEB9BA2EF2428440A9BE855AB925026625F7A54CE5D11FE22C7F0AC222D0CA82D1F855CBB360C8FB6DCD86324FF1B04AB84E8500D3F251E4063C47607CC0EF0F791B8921CA3ACEDB71D36395D1333B1879035419E2281F49EA92EFAD60C9FED769E81F05E6F94E43D5EE2A90DABA147B96475F2B3C10C38C72BA9EF40CD9142897317B10D802CA27558B4CC2815AAA3208E1A358C9A4657B63C9DE719D330E4653AAB193644E29D0351B9AF3E2079C672F6D966C92070EF4D74425234C4EE8DAED4B36FC5910AA007EDAE0403A9274F2A39AC1CFB13C5DB04C80078182F1E149CB7CD5D3B5D9A43E048C3D5F8113D87F4E5E939AECEADBB99FAB4F27A66A646A306E4E70BE9F0F14DC64F3E0B7DFDBCA61722E9BEC08FE7FCECAC876161D215D28AA9A9CE62CFBEDD71AF767FD3184830CD3F773DB2CBB5536C23330BC243A9A175149F393A6D5662852F70FD0B954A48473C55AAE167C103A61EA8F9979C768181670B0F14FD5E43E2A9388138005C57A86FB7AB793FC5AE13D2889092E0C84270358D3A358AE4B27CC2359ADEC27D823D1ED2C31D3864BC3B30CEEE5F52CF28FD36BA94F40614323ACE0112C28ED85D2E2F21AF108FBFDDEEB136969D7D3793CD3692A37C437FB57AFAF567F64A52D5581EE65C482351113C885B967AA56EB75C99EA5B1E80A4B284130F085AA8602D7AE0935840DFFB98BB1A7FC078680D4D98429708547E6E3865F36807AB7092EEBF1C7667905E37413BE613CBE9A12DB2D74959A17011503A8C67A34C6052ABA3EC4D949C4EEA7094B4C1F5E3EC5D54D208100F206572D9738B2B11558BE7FDAD5EAEF52F7302D4DF05A8D798D7AB579EEA53BF302B882F596F5F8B783028C3B5BA3DDC61B41078A1E1459DDE44B2447E5CCF22D29140BB0F06F3FE1C5D62EEAC2E66DD74876E69EE609DA389FE263FAF29FDB3B2D41EE4856C9075A11B3920C3BCA5C46843D41064285495531BBEFCB707B27067B83CC63762A97BAD1F9ECF41B245E8D6AF92A88B6D790154A84BEAB49D5528D3B01488DAAE33D1D1E8ED0BCEEEFAA46D4B4DA8B515E378265C492FABBAB32529106CAE67DC2CBCCD4051DE1FCC64861D5EBFF567569CD2B21E214BAD1AFA67E810247B0351A1C006A2206903C18651FD94D2B7DBD302C1E95BA69AFA9F012993520C87478BA97BC39D2DAC0570C7242A4BC99EE622A09781625E82DD50EF8A218AFBF8CECF27239B903C3044D0C88B8A7447ABC7B9308B0A26ED4F596429D2FE1ED0574157E4F1E8BFED010B3E93D38945EACB03DAA69306622600D5094EBCEE822FFA8D3CD147915E5D3135A3069F95F0D2DB8D5DE0FC9019316782959AA80432C6E2455BF2B76F466F359594F3F5B564C9945A681D3E8A5991D711DC90BC95C0FA89EC38B080E82B8F80D27CD4CA87C47F98EA70E8A222A4C2E0F23105485409571E100DE2C693136A12EA71805A094FA9E3EB53641371B631C30ED9BEFE9968AE908755624BE716C11B3237C8E7AAA42A368BEF3B119A7F97958D9953E40CD41E56C81978C0C50B6D1BA51C814412A8F3A64BDF754911717ED87A454A285C18966290E0FC71539E3E58C6335CE3A75B82C8F936DF1D6C1055C28B24D962025E512157BAFB820932C1A4B7FC8A0FFFF75BA2D21D9CF79A8535FBD6A852D8D86B51F2E8A78F0E3493E9CD395C06870210437C22598C870EF20A142D63E31C21F92B3F1C4541921F12F9BCBF2FE0A8773B26D43186E26DEAAEA47610361C7F79E1BB90D55E578F721C626C303B7F41DA0D56F1A4352A3E444F3A7CF98F3432017362AF95C92FFB1F84EEA5D99E5C7ABDA8B1337E0C543E561480401ADEC06CAEED80504BF60DEDA07E2A75059F1C05712A7D5F0832D0DE2931F0247BBE193CFE01E047D375AB1B50B9C29970D674610E3F24A5B14B4EC0050A4E0C16EDF239C86E4BE232C0F3898E4024FF780513D7CCF457EC1813E90D9A7E90EB7D36A9522E18EFA7427FD60D4ED9E144C5B163A7DBF709FD0F9BF581E6798A78088D5354E4914A8F0D9A019D84211D54BC72E4747867D8B42026CAC4A557909AFE04DD617F1B75E0ED09E883FE419B7E4E4FEC11F380E7DC266D8B1650FA09F08E06EFA176284FBA6ECBCC2B11A12A2D6BF99962EC4079D422BDC78B198502B9BEA3916CCC26538772E2E7B9EF7C2F1174F887E78E6690D8DD8D8E2A06CEB0689F4D72260A8FC0D1F4EE22764FD4BD2E3E2A1222EE4BCA899157F133D90B9DF9E8A2E7862776D805B6CB2CF9BE3B3B98B92F3E548D5C51F9EC8CC7F65969A618F147EBDA09C2CF042C5DC8509CC56D5E647D4EFAF1B3FB7EF5FAA87C47BC7695C78C4EAAD41CED61D14E71213FB2BA80DF61B549AF0DC5D790BD776BDACD64A5AD8CAC60AC428F9F17AEB5C18AF35EB4365118D0643DA08195161ECF79E2A8C4CA412FB1797AA92DE74E34670C25669940C3258FC5BE3FAF34BA7238268C9865E0579445F958C6D19C83C3D06736D480422FCF09E09BAB5DF17724E9B4C65E69DE6CC136ABA84D569E9CC17F11F8458D5A7655730282145891828A9C17C04489A9993EB9389A71B0CDAF2087AF0EA13B725658548F15221AAE637ABE5A65014B06BD0B2565BEA0694DDCDEDF394B0BCE065E912C2F922F8DCE419D1D85458711C356EE6DE52B6A534E69302F86680CDF3CFC3E20ECEA8E824254EE8635EE165FADFFB877875133F19B60F3D3654598E3AC4CC2DA3DEFF8CF7C4F59F24E60030C6609B190C9A82BB449E4C424AB392F33EF91BA1DEF00802C2FCB07DCDE167F019595DCF13FEEA7F5359A01EA1BBC9106359CE9F69138D799844565700D0B3E4BE83DB9579C378A9BF691A83B86B65378807B1E30C31395B3E12C76A8F15556EB8DE854E9DB27A03702ED2D996223A72F91C0873A637E3213840DD2D7985BCFC51E5EC4B44A3831F067C2CFB89C602C482EA6677CBFBFBB113117B2BD6F76E13FFC4A7847B31FAE4284F2BE5D40FF650F6A7058F982416351F6FB0CD2AF3008DA142C1A38B983239E15089F9EE8FAED57F33162B7EABC825DABE6537AAFEDAB1839BD5A2ACB8448F01901ACBD14B600F42538FAC45A61D547873C7431371A97CE990D6A42740E2A37178033ACAB2D520790F0AFB7C3BD1C84BB37F98DCE5F2C32EDC6F662C327559DD10FCA618BA990CC9CDD8D707389B9824A65321F5F9DEDE95C90DD5DDFB2AB9142E39002DBC8FCEADED56A311CEE4D2A8EF21100A2CA49F094CC3AEA8BE86221AA38D6B3AF2E7E5880C67A5316F2BADC1AC84467B82BFE181CC3464276C9F7F8F8550AADB6AFB3917D1CA7674734853736A60A7BF7E7289EAC5240609648893E2F0BC8B7311A8FA5AF4973FE09CF7AC0D4928D9F55A20A5B707337180504F7320172781A37F418A987FD1AAD32E438D08E83F6B56DDE0C1D673656EBAFF38D76C0FDCE341B5AB9F134091EC64DDBCE9ED00E488130E8A4AA5C7F948B59DB457E2E54B142C98AD7DCA894824C7A1A968D389191607EA5871ECA49D34AC0BE8390376F8C1B27176BB53D628C579CC75BE539D56DACD2D5016DBF91263ECBFC7B10A862B19EB98020E992019B0200A1B5C4EAD65C495AEC913F8D08BADC69AE87519297791E0586181BFE6EA457E56A49723165142E8CA9CB3360C0DD7B0ABD3A83BC18AA0029B922BCD5EDD78E4EB8F46DD5B7E7AA5B46B4CE23E900D85EA991F4B744700FF54FB19D68D23B2808BAB2736A70D1D3BE3C1EB48264B5D97087F0B5DA4DB735C3A374F1465B446070E45A65F4FB3044AE4F974A7B8F477E2DE7D261BEE3EB5BA56A004E4E102489356B230F9A7F8CF5B4C0D8B71C13D000F15C1AA9F876DB04632C28AFA383CDC4756D1D79626D1CC8B6064084FA4EA15CC8805988D8647598564DFF0CAC8AEABB2107BCF72AF9C35BE6CF0EF0B7B3E148D9AAC1C0C55CB5FD9DEAEAD0745E4F83F300C7D20B2936AD426CACD83BA37FE6428E86F580A500CB40E2D87A984F4FE354ACD63F69B48ED22CD58C66EAE9FC6B55EE576F1A6F6DDDF04413612161B469610F67FDCC6CBF6E2E20BA9D6DC1D7F349011872253614F9B7F6378E47A9AB8499921A888C4A9BDA96DE29719EDACD9EC5932777F86BB58E702B88FD71691E23495B679ABFCBE01F4970FFADE71118232D3E6A789E9FA1B0C4CC1AB900000000000000000000000000000000000000000000000000090D0D0F1C1EAE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE + +count = 84 +seed = 483A81716F91A43ACA6764C4BD2A57C9156B762E9174EA49730A6BEB9CB19A0B3755E37BA47EC524BBE2FA25B9FEF687 +mlen = 2805 +msg = A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F +pk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC1146CB6C6757421083F185132994367689114D03C96C66DA045B5F10971353F443A6F75D7214D5EF37AA6045553D9D7C9A0B2FB3F84565300D8F422F6E744C8F8FE7DDD4E64F5EEDE6133A012035281D011A71F205CA9B489EF5FF2BCD966DC407131A5D12DA9D24EC26B4D865E96D18B6DBE387BEE00E26044C6412476BF33E2503E2B81C83A4416E848C95446459129C8885AFAAC54A855026246D43F1A29C0BF8B3B9F4D0EE7B0C9EB9CC2C44E896FEBCAAA487E6B53AE581DD1B6891D08A66FA361FBA4A02F53A62D4ABD539DD47348DDB97B628A42CF12CD86788E4052D721C66E311C97FFCBB6C2A095E159044A5C7658CB72F40B2745F6A2C06C3799D109555826F84595CB75D4C82E92C5DC49D1E0F9E32A63B45858033BD3801256299CCD29BE2CBB0DFE15DB28DFD4835528DB728C85469F1601319DFDB40FEF60180890868D4C3A2C9A59DB7C0167E1657CC82041D0DE14E1F20D532EE729DDE84C767BAA24B65432D54FEA41D4B5F7D2BB3649217C4C599064FAC9EAB2FD257D2003C72B247A780FC800EBFC19F3B542FB23993359F59DD7CA526F0589F214317A4C9A8842A0C56659708250F3B9F2FD55A0B78EEEF09195A2389F0AB3C36B84AC84063F263B414457B1D74CB7452A43A952B11E44D4AD54C592E26987954826E40E05A571BA174281B4905D39D8752B19D297213DA5AF350C4BE3A87E9A0BE95D03A61218F5D59CE00497A084176DDEAC645A70720C83507B57A1408756AC11F19B3B5089525014BEB0CA628B91B2ABCC81FDD3818C9F6746F2DCD45E3B88EFC050EAEEE0490F20BAAD064E0376203F4BBF70A12527B30F643435B838DC1658059A99CE7B56A8FF6E2CA7087EA6C8C4EF50377D3C3D97F7E879145AA37B7C0AAC77658EEB8475D2B42C90237B18C8367260C59F8DFA6FE03464BFAAF36911812DE2F3CCCA7AD6187C33B452837BF46AC2DCF2C5B26D6EA85802502C2B240002FAF14BF71F3DDFC90A630883950756013F923841054F2BFD84648FB0A018C1849A868E4CB0C5D7515A35712FB35EE6383732980FDF24509EF7084A96DF436216D5F8F317679594C031FEED5A55CEA723303F6063BE0AEBC2AB9A146C7466E5AB895F2FA06F68321D254AEE01A587DB0540685D7CFECB11E202843D746B71BDACD7954E44CA7C222C7E8B66C71821D9D46E073289180B05483975D10469D10972C36D56A69FCDE3F93930D5B2943287ABF48B35A0F6E834A319C53D8E1516FEC602E1ED652AEA90F26B7F4F05DABF0E1C5D59A2175182B9E92151956C8BEEEEBF383EE95E4C1AA1C2CA5D47F0D2E0F1E0F25E77AEEAB50D572C2E46EDD6CE35EA1D381E451495270EC77021FBA6EBCA6188A20760DB6F2C820410D63855AEDEAC817C8D8F159996CA61EDEB0A48794EC58E58A966831CC0DC33C31EE017441A1C5381679681EE59C3E8ED523A5C0A3006D73651B7D2C8A2F3C16F3E3CF234903D536AF0F880E12E12E14CF43258FC8B06F7655C3A688C21637F29CAF7CF7D3745AA913FB64142C8A9647C9E38548A88F104D6CCE71E929DD9BEFE6E5B44C3E2C85E22E7AB9FEEC06F3A806861BDAEACC9BF40C87A99E204049D92F375AC23632C82CE416C0BDA5297D1B40A5582557A03E9FB683DF418AA6EBC470ED87C1F27F8A32C272E91CDAC750796637243D5E2DD1DF8803C3C1E638D8176DD260D44EDC0B288AA459FC73FE7D54E0E43E050DDA37DC20D87E74637CE6EB6B22BBD14EFD41E243A7CEF2CC39D8FAE078577A74195B72945667DF80DD589A4E1CEDB087676089B4564788A40A673E695D8C61BA37CAB10B23B993759BD8C6A214674DA07D6C1DDAF6CC6BA2224A9B6DDDAFEF214706CB68F8B615729B39A6F63F101122FD7D70FF93DD6934B99A0AF3361C22DCF1933F7047BB753AE3FFEB6525338AD5C9EC2EAB931CAD131E5453DC58BD11BCBD936D041D55B688EF6BCC212DB2B7DF62346D002228DD8E21FA4166367309E5EA450E0BF828321A73C22EF7805EFB8F55464BD68EE3E8B21CD28B22158FC6EEE5E2825DB33CC77B3511F29D6679D0F71D529ED7050D04E4E21403E5398145BE3043E7AC1B1B0B50FBE89FA0E8E6B1BEB714AAAA4EC2027FCAC448425F511B28EDCE6CBD819F016E586675D29B0996AEF6B3D740B690B8D606B2D0BC5CBCE4E2CB91E6605AC83FF08EA5703A2DDA7E32169A40C02723D38F6C5F972FD3D404A58832C5DA4349235295028F6F03BB77D7862A43BF29F72CC411DB19CB384EC538AC63C735DDD7BFC0D880AE0BF855BD5FEE1DD27B356E8C5C443E56AB68BCF72DCE1A155683B6334B8281F6866E21313C549FCB4CE1645CAF246E96F49BF1B4E3B69DF3BB6874C8CBEC1A2735FF102D796B234314F2E49FF197CD84D594AA36920EA428F7978C242549DA8B461899E4D56C5B6814F94F5339FF611C27F030EF1CA3D7D36E75AA5B2180D35B59A0214912691F65E3F960CB25FF3D4675D1FF1102137C89DBD2BF0EA4AFA8E9710ECF291783F895BDAF204F3B40BE1C35662885F035CF1943170B33DCD563C528BE5BB133B3C186F3E96359259C878E6A3B8DFCEA1404C91BDCECD785E68104E3668CBEE690F1E2F5A5C7BAC71FFB39BAE9B288A4E480D7F1A692A4CB546F2260C19CA82EAF9ADBF0386C532D70515237923CCA94A0956ABA3F07C97C404B08388134DACE5A774C0 +sk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114D4D28FEAAA989347F97ADCC29D585A8583FD6AF03A5FD954F0E036D13FAB71C95278B7CC4AB65B97643380EDBC09B24DB58486C8B8BA26CDABB80F4D811E0A63613476612317500677443214346174148041867413888130076503545522163518176178234371644027473213068513551377550257238541273704433050722721560823718137358687183680482817601306845808867311031714345717077678735004753436655077575186436675062517034111583218173842264203113071725322763143660351877467205564216868558508831402420642271872876458312011523538614186550462880383583030477834538185016822114207624244708110752756416212156325264673168426027261612736735311586137882728727417200118278230463376304160325634640680846802578151067765165700838568643218633436757715271014312621686557211311104566534335677638170174427684250050405573460572831500085232240718132751200125485678760635608748126706464643313070078837273325518758333534354823506766632287585151027636714470055625225186822588606414758832106015264427384675061078810802484863805032060166070603156738460520642015823316280405143433618161835880820146283875754305652554185360454437281864150755723047858860153677710286522483608421088342415828046047525011845870440618758122126807404272503526101032385714354461518651624404438864454476260347066166118244733586168801280707438535570686245453821677537445506581350426245331543482486120781216302303870431810253561606545473875614320711725053583052773477338368408761271664667275258832572470405531352381852383725716608371740566214767231232320047871166555013617354320774035056243206000885412872558430238087321174016777283421400857850211266820818873838807755243387478238707664366531057043043668841704853133048701331608063836452684018740632675204527714200160012016678416163052662171343884154640182053151574247047015156372575468613332347774710275358438054743227433701080246863467778886404546060435086520053273765226877051522560235200828614126617512326611820036361117358655547574216123146528510650872307633442606165187216272862812670781565170482754523328820674363553852133516505006224540650010358883881562847475275665580165232383243082877025182540670242601681071371608703510424623148160335278387734813618750182873288183516255848521330025755166177526817454654640642335267267410113872642324115164285032777357017230535817017427640517622156652057065227350631636136533261735322254127605264630434371163425855576517038170803610258763815266566033342612468186612766205834511524528625588607434765064162107636708576147720880128627600608260817121806887500242002231284113222647283022705856282530687733724156561017426802812623266714572651312077013824177643122335605185521437261264486354706760723688787240404416516527516015374700011825284021580183168146873527725311376166567241147812727130143256008781757533756302437450508378563120541504823567644818671185027456063212168534048466067477228234560703850382765624801653113124232302472005044484418528886246288080876672358775044584134582417472600171771320052572461884036751033512525605808543132131474840558222833243819BD6FF966E37B9643C770C370545C2AF0FCCB5A57C25CA0B28D715F2645984C5B0109142E14A6B802ABF03ED707081B3BB8DE4EF3348CA56E82E9B8CB2BFBCC1CCE3D0C14ED7E4B2E5820B74ED03A84F4CA2021550C85CC3F9CC726EE9F78311FF99F489863690AAB93A8F0C3D3375DFA8AA53BCF505E174E8699CDED09EEFB3E1C42A5F8A9B997F4F8C1BDFFF99CEA5B564D85265ACB6F9CCC18EBF29F224489FC06C80DFA0450FB99EA08309BCC1EA25BAD5E7C4CC31E6F87AEEBA360FB43204FC07C8D1572DE39BD4B4811E897C1F1B582A49B2A57255077A3561922DE1BC6A13A0412872DE67C4986447A437BE23C3DC93ECE8CCEAA97B8B09E62CBB8775C0D3F17ADDAC262934F98E4E5547EA886F409CA1AFCB38F9DE2721AC5E23810EC7A858F621280D08C1FC31C9CEE5E937D6EC7DC682617A10704BFC28AF0BB80997B6767D7C3246E93CA1FA1658490CC95B7F3E5E12016979CD5F8DA9FA73A35118F1B53AD6FC3CA1E1C5F3FE81693DAF1C37EA37408DCB0829298D705CC4AA6F3B63D50E80731849BD3613F8C3FA5208D3AA0FDEA4C94C2B81AA37437C9761BD6329C298C621F5F651C1EC94B8775C4BBA83CCD38419FE55254C294B0A8F5403FA8F4926C2D6E82B739A245F1954AC87BF882699D883C1D6C281F963B9F8EC2069C0E13B36D1D550C97C15384F8B89DC2A7786E66A9C1FB8B0C02EC612D4D37D59AA6D5AE68EC32D3213C131E8120F70BF08C01590C08D459F682B2D1ABAF6C2DDAC0ED6AD4A7BA02EA009DC238CF27F921A9EC058CC6A932DA5256C0A68CD383C63785518F0994C9EE3E31223BAA1E4458A2BCB0BFF386C304665699A5AA47EAA1AB9AFF6106DAD0A8EFECD4F3D4F9F986288073D5DFB791E8EBA97AB247919B0AD0A5C8FCB68CB11E000365A8AD206F1BF16DD087C4732CD35D82815214788329FABAD73FB70E21B305B2947A90E86F1E60C6B44D66DFB0C4AB10E81CEF450DDF70A185D42CF5B909E7B539216E1DF6B7EF06E2690433A0CD45E0EB97452DDA09533879A610624B547368939CFB158FA0B8CA252FD77259DF82029ECD300A8F87A16B07A933304264BAAF8CC319B1374F40CF62191702622BD278BEAE124A2767B0E4716B33C7111AB10D5A2C78ECDE9AED844306D6BEAB144236469C24220EA3806365210A4AD8394D62751A3433A5F612CA5D49BACDF1585E88C4E8E6F988DA6B06DBE410FC56FFC3472B9152F228C71886201C384A083A276C6297DF68BF916A039CDB058825C2F7FB7087B199097CC324ABA7F3FD39B6FE0E759FB2B71853C90C75205C56445E2D38E1D078E77BEF2D5A1652867FDA8D53EF4C7CA5DAEA5B2CFF845B06B149A0A13D97AE0170FACED4B90F0EEB839EAE6A53D96B37ED5A853263B7E8700A6615DB5CB47D74A95BE1891AC30E9DFA11DD1C87BC36A9E6FBF6D7F78CB3812D26B9759927C2405A25E1C215CA8C2EA1317DADBAEAB6B32E00670B1F7875697CB0CEB95041D7C0DA853EE3EA6659A46F6461D5FC24A368AB78C3D5E7626E9EF221A4C5E668AF1F92656690E68A5C314529416848EBBBB2069E2425D043D85317FDF5F5EA954667D39F4D46AF11C59A40A320488956734E2D8FE61EF7097AD786428C119F4EAA6AD29D297DCC6BC4679F0DB6E5438B45A6ADDAE765B39E84AC01F5D64744E02B95DEADF5D00F19E7EE0BC40455A1BDA98991BF0AB11B4C4D99DC4343A21F2311440F3E81F1C1ACAD3EDFCEF43A7E83ADC9DC6CD45981E7A46A12F77A6633F623EA76E995B55AA764627E91BDC80FF26F77CD31F0992FB30FD7757A8564290775847907D128F33B8E72106BF3F5841342A7D2685606B132326230C33927C19D61CD6B6E84DC8668CA3D068A503F13B571A86D15F323A460C4C2E7224DC8F8B1BD4B0E14A011CB138CDF252D39A907391AC2B3C18812C29159EDFE45D0338EDFA7405FB8434244750BB3576B1DB662B44C64AA382E8EDCD4BA943ECB6079B846D0FA258808EA1EE2EA2E67CC021B56D07E95736D0BB24C36B66565AE9F19BE11BE63E75E5641AFFC3408E054BA9A50A97B6D8A282CDD4F070AC284E042083A7838E97F3E5D86C02B48960531FD7381B9378AD5F99D1657BAF2A8F94D9CBE715B83AC667C82592D3AD685A90CCE991D25A709E7475BF8EB0224D06791FA46A974D4924E93DA1803AC0564F4BAE64C83BB3FA10C8BA3D486E6EBC055D30964757229D46B4DFAEDCCA971D50CF3D251DA4679C4C257F01FED02381321ACB4C830BC947C9996A1102A880C2610BC0EE3C4862611DE5C5F2B2103163C3F5535F0C6C30E4B47A7411F3A5CE8D7B43327562A43C6761C77319FDBB5AE81070FF81D38F9E9402BE4EE89178326BF5184579534418C6DD75C69065C27AD9B16357E435F7CB408F2B4EB2092DFEB884451C615D63CADC186F43F65F9B04FA5C1165177DFFAA7FF9208B4E1C4B6BDB9D64DDD17D6347C66D7CE4A241AB56EEB6AFB5B8869877CCBDA27D88B08917182F26377B5ABD262AF95F12AC38901BC230AE961539E332FDA9B23186C82DE1BCF5F71B567F5456147440EE9F9E049D1F75DCE3176D5BAA050371FC2D95B1B1787FC2ED2BCA61470F8610B27C93BA202D6009D800926258169288CBF59D0EAAC09EC63653ADE479AC60E7597A58B6DE7A2FAECC9FE2A92245BCCEAFE26CD6D58EADA1717BFD934068010AEF6BD63E0A7C800F6DC88B24BF9C80399635E402544F543EF507DD9616EF4F29CA13D183F9DB0526E84972CF6B3213257A4EAD81DA54573C5D78052FAB82403588280236104AB3BF554AB1E369CA02DFCF4B83E0DEFD3216AA184E9D080FDDD06A759D1154D3423C9BC2CFADCCC9CDEB959CA5B0A435BBFD72CC1AB1E5688FDF8BB24B4F8F8EE2BC801BC77DD3100046D56C9BF28F565842BF39B4C988DC5EDD41361631C064961BEEBB26C999E1D4193735E3190E227D2AAA594E596ABB86E274210B7D20482D5BC614D7B071FD538158ECCADCFB68E59A5D3B85BA634BC4543FC87C11ED0DCD4F0D737030EBA78E4179251A674A495B467DD834CE56FD15741183090E3726720D5DDE3CAA86ADFDB04F5094D22158A465BC469833C2B780AA48CB82DDCB6713A9635323D84021F8181C80ED7249B1243D4EBCF11DB0D56F878C99FBA80B9923E737ABFB8A9BCDC6F92744F648BA6709D225CEFE48960703D0BD44E6474FC98E90207F8BC0730AE05860C33416574390BC4C4F0237B5DACB27182DFCFE6036085CC3A64DE1A1C2ABF06B0A971007F956CDB384D40E74FAB3E1939AA2E39AB358EE27E606116AC305C585B83947DBC5DD2FD404B8B419353E1A1800877007D22C1F331E5E36BC0F322C39B78C3225C5CAF64898C4BED42CD665490D3CD3FE4C46569C0298EFF074C07BFBF7B22E2E1C25A4E09D2330DFE452518BBBF16D4D7CF8B7DF20E1D22F0B220B998B13ED6AA9BDF91C7BA5A9B78DF5E36555E355D43A83BCA6CB92C1725391704942B610A2D0E38B7865346160C7E4E6 +smlen = 6098 +sm = 4EE235A7E94809195D2B766D4E02A4423FB5862EBB398F5D6DB1C4C60CEFFEAB80C577D682CEA86F986F6746D8DDAB56749FD2C8F80D0B98790A6DF9960ADED36678D75BCE84465690058D4D82DE062670954EC5EBA5D5074287F5966221D12A03420F9655959BFE90DB87DA29966BE35D881BC2B7CF614F28C7B4C5140B478C205856F380C462AFDD70514E1AA05516FBCFAC91B34800B6203EDE3C12456FEB29C86884AFB181877103107A052B9934A548CB79E78D3F451327E5D881C52AC2B3EE1F79D06F4138DBE865A2B510563FA92E74BC6034E4793557E896DA9B15AA85BE175F438C99F45F7546308B0AE06A1BE4D1050904098517E361EB5C4BA7DF2F78054A6AE53E4C2941F2187EAACFB96C6D3CA89936089F0BD0575112F065BAE3A5A912F18AFCFD96EBC65C61895C6D3FB2B2C92218D8EC3D5A819AF4F8399063EB5AED6D270EB3B21C04A3C9478E8B46C523B7CBB97DDF3AD65C2C866C9594A5434CEF538CA026A841A35F6F5B8353CE02DB8389D31D9E49BAA445E60AA14B10E773E67EEAC340B04C7C6E3414A920E933BD11FB1DB4CA515DE42B2D93AAD6B954AB9D4317C13CAC2B35CCE45AA5D6B07088F6F78F585F69E43BBBC3765E20E32AD044E34938D59D564003B7BA6AC5361F343C2A45AF1155F9B98BCA0CA1F1938D0AACF2E4210B57E3B73CF2388FC0A8977F03D86F9B1BE49BAD2437D8D44BDDCABB8EC4951A34091C01DC3BBBA3D63034804E58B77BC0C741E5BA8D5DB6CCB7F03171471CE3327AD5BE1FD95370BB9CC279916C046EA7C5F7DA5FBA4CB9ECCAAF7419BF62CE4878D35AD90C673C82340B6CF4843C6DD9AA80A9D67379DFB805DF5761E7DD79A0C0622DDB319F50D1CB1CB848C2F99CC25740F3D59316670D5E6B48A84A845193F94EE6C8453BDF08EB0141A0F2B7251E7D2FC0C2FE2070A43A564C29CFC65ED8F2428F05A201AC71E310D086FF2C24A61017C61A55214DEC87EC170244B0D3604951F33CC59995D52D8CA3B7746C70917E32050E4716919453B8EC5995D1053E2AEDA7EFF3DD54ACDBB936E6F7A09CAF3294A45D762AC81D7BA34450496E14DA369C64C2377D75B7CFBDDB795898461DEEB13FC8E19472647498B555229CEDD4647AD621CA5949325FA60D9EA29F3BEC82C9CBC41A0D64E7ED2BB4F2537C83FF54FB2E2F27FCB06766E6A5488DA3ABF49998F5150A61951D92C0CC1473041D204E5D74339108BC57C92581919EF63CBAFFD8A6546C2ED0EB15667BC177FA3EECB535F4BE5691328134646CE0270A5A2B18D5DEB178A9AF3A438CBCAB5E0CC872D58BB4E48CC411149098E9E51CBB9AAFEDCCB5240CDC4DDD7E587D27EB2CB2878FEAF09D847D700E9A0A2A953324701A3BEE6151CEE1B98FB57D08B3F8BB8D9F731B6C0A17FBDCEC988DB50A70C2606408DD7F7AAA384AF374F6A49124A47734AB1010BABE1F4A603056859B33951A8F396BC69C5AD57D4D7896C7B8B72D7608E7E7898DEA6EEC3E545DFFBA63CD2D266C5F0693E1B90B8C218E39F03F6B8824642201E1579E0BC9C8D0EB0F8648B7FDD2B616FCA90F38773D8DAA0113DD2C1CD75277AE16E6BA9A329FDF79735BD34C947E5A08D0BF45BA197646882C161DB272F9095865416309D0C2923111BFBDA012EA882A384107497B260C63C6A74D3A64CFD1A3D7CA6E25693363214F7BCB265B7C13CBBDDB4C40EC63D7E84A8447DB9E25062B44B41077B4614BCC47F0B23664CE135D084AE30825CA6853C98C58C64142A744A996700CAB2251DA7AF47078E079ACE26640EF100FD402308A17D2BEEFC2649D356C8D769A8284663F308AEA3E30B6DD553C17028FE36DA9E774EB9E7DCB50967F52BADD2BE917F80AD53F674167B922635B5731AC7564261E78B8ABE87CD8AAFCC09F8278EC35F4971E5E4861BB5D8222612E58F5B9B9DAD859C27E395A06AA2E781F47CE769AF823BC024605602C99012DD43244DB06D23A52CA7FFDF2E27844BD89279A546B447531CA09CC6D7B662C4ED71A3F06D478E55DA460C2EDA7F4E924CC38686FC2AAF635DBC2C8539D74B53C6D8E2EC5AD4405B11DB63A31BA1CEFED38C30E4EEB0A1F34845527EFD486BD73A563436335AC837125FEBA83CDEA1D185A36FAA6FD1ED93D32E3831E161ABA4E3848BA2EBAEF53658AF219A61A77980C8D04709B8E3FA6978D066DACDCEBF9192517F5E62EA7FBAA1F475DF87B9F472E073C1EAF843BDDE771CF542A86CECAE50C9DE47587FE5ECD535FA2A5113B36236F7D2392E1EA9C41FF11EAA81FEA74F1B23B6137AABF027EBA7039C5F757BEFF6B57F5BCCDD868015ED8FBA22BE35B042C6786D79DFBE91AA2FE382F1F2D1CA9E670183BBA8F0CD554C46E19FD5538ED3036C4201D998E4579C06313E54DAF55345C3B993A025E1B528D01B5BC9BC7D1FA160E74ACDA3CADCD6C442AC4015B049F31C4978FDAB2C191565AE9CA9C8132B2B1A37A80885D9FCE9072B408F13BF42517C3D7A05EC5649B6DFB04324E6B4300CAFBC1ED52B0457392F4DDCE669E406A5B191FB597B960DE2D09B84F287CA54F113FF85B52783DE6F27F335AFB90D6B019F1C0636659C6D2318C9EC6DFD27B3C094E1F7D1A0665F4139FCFEC98D83FAE6563E90182E9422432129C42384418ECC36E70096F137D8E111E80383D2D2B573C818227E3D9527B6992CFC69875E31652C13333D3EA4319751D3B92F4D8F1F12533440DBBD6148DFDF0D5B97B6FF9958159A6EAC6F7486C6B45A439A50C7BF4F9239C84DE1F90CBC89E5E16665837BEC97D58B25D70415F8BDC8224C40D0CA9186162921AE611030801AD66A692E7E6FAF294024B2687E3D87AC0A6F2A2906650A3B94F055044EE10470992D26D09B61948C44B2B433B01E392DCD0C23D0C3D8E4FBDCDD86DA93477DA995ECA9287A51801035E1D16974115C23AAE0AFF29DB5188983CE55C2052F1F6B92D664112F5F00C249523A4E18146F2DB25F0FE7C5A0FC6367342CA210874F5754D4771B6DDABAD72260C661F65E8F86A08B1455CE851EB181566401D750298196F6B3BAE32E1CCC73EF6FD13F35ADE25862E77DBFD9808B1BF267F9916EB09815513348742C66A1AFFD40C453987C21830037100D05C67FD1AD7F7698898E7D4DC4C1E60EA07CE2EFD2F1829517C41B57C20E139A075E3B0B75C74DA62FC923B70E3011AE8DA976D36175B4B64B64F8E5C4B2E2860B191116A5BD777A6DC524C62042818E639732F23142925AA8BF2677F2F9655609A0EF06C0115E32E8C32FEA83680F6457157F9C787AB228B2C337F433640D2A870612C17B9C951407AB9C2BEE7B73688D9D6BEAF661C61722D39D72B2B35D82BA43543FD6B5D28E16B82064C2AE5E4FB73070CC28EB1D7CEBAC8136DAF3CA92626510AD6DEF4554D3403275154C874C8EE9968FA9F0463EFEB40895ADD9A18B97CC61AD254B2F020098D03D63FB720D908779E384A76CAD585E0E320818C195A9418E138010582663847455FFDEFA5DA7BCED9C3F265C04848781B256E0D4699C0706D3843BEBB4C45357586FBA1B95846247EAA9A7BF448F0FFD742CD9B8E0304EA7E53844BD40BC655C72C70919D8B262D3D49F35CB423318FEFEC1A952FBF520FED7B121B7D561E9ECA2B48054A693100ABB1CF80FF6881D322E899C28DC6E229390DE7B06BCC03366CA2351CC0C35E116B79D5DAF4271EAC364E493F26CA9715D381B4F009B952EF8019F2E519AC99CC2923CF075590AD97B5177E5B9016B46A9C802C40739D5BF86702D1E0014270976C2E7FD47A5521FC32E4A4D2E8430D0554A6C48D30CB30955F4FE54A3A1CA487C1B6A00FE88CCDB084A698D6A940CB334AD82BCAB061D817B55224DCC71F57C2E36A65A52606C34B0FCB6583AF1E918D8CE4D925677291B6114C2C403260D1D78A10425E2BCCDEB5BE7616D894FCF4A2AA29B732482E297F8284ECBC5F516E637D1060BE0C4C6D4A996B1D857CE85BCD6EF0982DBEC0369715DA6E26C8700CA68149D660E02B53CA8ADB26F276A0314B24BD0743D9A8E537A485F28F4115CB9B148CB3C235D8F13F475FC6EAD7917915FB955A144092C9B40F53D122889B4037A1CA99A860FB65E94A403F21F5B047EA0B1013D7037A67A50E9C5C613812C935203CF40F945BD7E1FF454BFB3B191384A0B35AF92CA80B83F5463A26508E9BE7D80D96EC1647BE528EF2FA65FD0FF3EBCC2C3C723FA65412F27B991300842EAB78549DF1738528930A7F156FFB784BDB072D4F4707A374450BA21B10396D4099C2D5380F04CF289A3BA33B158C23C0A552FE2191119AAB06D8BF4F35D58F9342E12A0BFCB382DEFE6EC2D97F923B28A1E3DCC8FFCDBC5120FD5FE7BDD0925EFEE39CB28F367C59808E0987CC25C8FE8D515F9F1C3E6DB9B53ACA473C77F19C8F561116C7E45827C300A073B4543E6BB83FA73D5E7C64C46506A2B61AC79B265616E0D3E567C9E54D6A89D03F042CA6F02616E267B7B388F9F839DF4082058A2C3182E444EB5F3D79C4C0E80EEE334B54E1053DCA1039C5B8FC8E05E094F9690F5FBDEC00243947628893ED0B2742505E1A2488A4E409101B3544474E6A81BBCFEE003334879FA4A8F100000000000000000000000000040C1116222AA7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F + +count = 85 +seed = 30F0E117513AAF27AB2516BCEADD1188B4BBDE76E57DFAF43CBF2D70723D941E8F875C5EBF02BD7D67AE81ABCC54440A +mlen = 2838 +msg = E43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D +pk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1C57F706FBAB7A9EC7434691193C66AFBF554684F37E41EBF546CC755FA8573D5E6D0D598E86CB9521E7601DB796C333F686BEE81FA823E4A65467D592776850F6FE2B0CAF89EF67E73D4A0DE2B2917FD14EEF1AA5A2BC525BFD8764385D4F54D0EECE4A9642FE1B5CF31FA7C2F45E80AB8B779E6993CCF75F771842451CEA937453001BA4161CFA13252B1FCE53B52DB0FB276306E75D276866D748768D58AF65417FEE483ADAB0A3B4626DB9B8BC0C76C169797DF0539B6927F506AC3B97323F5B9770B0F69E891FFAC00985B7649AF52800DA4E70BD2826054C8961B010D6AB3419548C4A601F1890F695554C2270A393260A13CBAFBACB8B30A0C7CC30DA21903B90233010FB75D01897A5033C68D851F24633533B21546A9895E343CAB6BF308FCA4CF6BDF8F48DFD8D4C40E9573B38C390B4C5CDC9CD6DBA6142DD1E74F1666A2139EF04317FB71142AF9DB2EA86732EB704334D7E9FB715499044242C1F2791989DFD100A882102BB218CDF66AB76855810ABFDC9B9D1B8A4E645F839F1AC736323B1D767E259650D9D9EE1970DB6C851DF8DB631893E1F33F785A7D88076A0279EC1A6B7C8B29C58EC9C6E4424BC457308C524967BC1856B44619F28ECAB47353B6BEC5CE1C9C5B0063D9D95C240FCE0BC7D62CC06C253A9F3CF446A971BDDA9EDCA6DF24E1E0DCD837598DFED170A5206B61183ED5FC147613D34AC48530BD242FDDAD2647CDB80EBB76366B8146F526F1C0045C199DF48F4FE8B0FDCD1676760B5D0E7E5D4C30F558460F2A3AE38182221C6DFF51C54E4B345E074F9B70A970B05212E55BC15667893CDD5110561F2E881197DE386E67455E8532CEB0B8479198DB565B476AC73FE5F95B8EC237120C636399E3EBB5AAF3D725EB062B1C44E69FB53568957BE9BE5743486B0F0772D2A368E38EBD1F22434113DBCE70236236BC98805BB1FE1581315E9D6898A1C1756DCAE35B0EF879CD854C436A76A05EF29161A775EBE6032DB91C5E6B646D67FB150AB1B7B0A0ECC93B438763FABB1A8572FDB81135610D61A15D8DA18AA01AFA080F32ED3A963AAD46ACBC7671CF5A8AEECC1336F746AB98CDE290E245E0D5ACE6F530753B4258524C45A478AE0C500FFC7C808125FC89107B38DB33366BDF6EC2C8923D01A8A6BA704B2C6144D9DE6BE8C54EC0B884FD17C149FFC579AE8DF695BFBF0CAAB031959CB5C0FF9FE35BA92E0743575C90C1F00A3270FCDEC9DD1469BD48C8CDA6F371F1A09EC0409D5E5137883ED5E766F995DAC7DF8EFB45AD4B75C9893371525735F9F1B31B542D887EE5ADD853A19AA1303AA097101C92551E4B7F421DEEB7A10EA9321B1B66558B99171D91E70FE7B6696FCB6C73336405F97FB970295F888315740AD3A69E88948E9BE03EF817A217E37D442070D151B5FEBEF6878230E22EB7FB7A3EB6006886C05460FDC7D654C234D0774297D4AB7D892D039D70982E2DFD310CE21EE2A9F533C1D6E0D9D0B1D748A75E3227FAC97F31EC44D78F0EFBFCC206C30BB614937094DF5B8DFEC99296FAB640BF294E125740119EE8DFDF6F0A6607B0D991B5E9D71487B7C4DA7A5C28DABCAACBCC4EB5C02B672EAAF52CCE4D442B0FBC79D7C7D441973C520DE7CF5B6C445ACB66CC116D8A7C68B7BE915335DDA1CD8AFE63B142988759DD0A526A5FF9A825691A3963E4D355D07B3BF9E5385E51604FAE78EBEABA693B09A50429C67D8CFB1E202CAADE0A2E56C2F6FF773B80336116A653B8F1A9C7F41626C9F11B4F85A9C33111D6BD8A0FAC4B1A08B71089C12D3BBB808BE1B6967F20C3A60C3E4A423E58CD4824D3B4F1171E77C751AD43536196EBF5FF254C1231CA61188692AFFEEA57E4EE918A4E8ED897A5FFE21DBF8E5E1D5359DC1B1A4D52D0C8AB172A97A70B4FEB7D24EA0F8546B6DC4DBBF0C78786DD74E6E20BB4A0EA7B5493FC45D01A10EFAADB0C9C2272D073FFD639A4E863F3D48D824BA47EDB91E430A484BDF4CCEE7900C3EC93A5237D6C8AA61FDBF76488A2B739A72609A8DEDC1FDDE0C5FD81FA8762339EBFC7C2ECE1F37B36107994625835E2CA679223E20DC829FC449D80DDA43C2C57A442F6DBF661D8B4FC95577C1646A1D79F11438CF21EFA8E0186013A36BDEC3684F2B193A043F444E6BC3B17817750320BB6F3EF0CD27022049CD0653FEA447F60BE180263EE3B203BA082574D23694636739860496A5677AC55B09F331FDA1694D36C6613979027F54B8DCC686C12DD18305DB80FDA87A0BA59B4BF3BF6551E1A1E2DDD0292DCA2F08198550C907034C99798DC5F90719D53F2F37910FF81365E9912075C7A32ADB8D618C4C983CAF7755F9916196EB088037440253F2CA61606D7E21D4313742A8B7B6EFF89B4F813CB2BA7F3BBA8AD1BBBEBDA693043A1A8CF8A806E863C0FC0C1D540B55ADBF3A3E8B1CF284D91E92A602521BBE38D046869CC254EE8A93F9B50789B6288DED426E557F4AA8E3E407CAB1E0F506FE3F68B3C5E894F20D15F31674C579EAC3C4CDA6EA0D67DE94C76BFA719574A1B60CCF1163801D981D99B3E65C6A2DB1FBB947238F2C3CA99FA047D7532F38CE543612303F4533EB9F0C24719E59FD304C298CAE920A6CD0679FD0EFCCA3C3746E1225E467F97EFA5DA3D7495CDE7F17E389F4DCA379C33B8DD1DA79405B1C948FA4A7CD105D52D60C669D00447A864B90A +sk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1BD900C3A49B078346175AD1A2BF23F8ECBF09E751664D0B1819F016DD2299DC948F8EC951EF36D959E7D70D97155E5AB630A722D5932C96BFA936BA73F9FC61170702284664666614671731028571276705448844453848447667034368874246772370701830383452502828578823882303581763037365620655768366672044603003154448725477452607163007068764530154861064646022483363111168756678840712355421184423430258612886231711828781773085712513108583504215621466641030333743351416473106054646864440842124055815288153037343805162765214134267211201540602252670518021015786814514165332325082146538815041225717765085786720057656028566306333048130512110017823500554414045107148480181457507048113153402631037835534636067163333674818268551647216510361608024047181865808383008814203468713263776264073118036263581163732561273322126041442004521414604657414284372041755463357816145723118184850572255401328001654533876356536333333622436213836885558628244028023674066478087887325708311206414254247347567377562518417183623043252087351772234233456402511583316111425701261287441565574340778548818065134540184224288135834272204000200655128341802288657241643558405301027580867202271722027181810782167726634111345782462226186056437562754175424874425766225110623874876555553222251702130347876515702018271016766051737637547707165443223001713103721515253008752618272766202215241146305373681412453142665354734603118664163047854305076527456001481543378626057203761480127012214834374732604184216763814717100346128732045243117276074804438664443020457467258536281014702502058581343573534868445514887440742578674841157050458377777051837660717300325504206646077872371164012764058437440122010013757316786471725587570407382750727732512242481483566474744122687778882584686203700212832270288682017733416666814583450376687540043502473406457406213771645245653063284401117510625277236043042772688475376731186762425552884188454262174500873257081407863740707277674835847628248732151628036562785743282466275740843611085212714517142812720345154708877524452858204363318051438880163530128055268305256153482463086534842457252326670032547104802183185816112801868013075247385012471221702854110218884056358433158451865518035886553318337057848434376820020680113608322646660752121627171873128712668040778483175858274125615110004576448580742358040620766688682187152078735362373373837471225435456261048787600246787400282224683250366313850551421521640582723114404028514857612853068444085850802765863203528377652845063782082814540661047642187242177205264152864832755484605674327645105150383766865371115756880715562328265656461757403730743332203867646431021638168310184458200806311833464370000481557183813242840723085617808143013776157704400146188473655508152438856534540587085732427156177205224444111342754184285417815817177857174618473143044080738025726764471535773555715871361884150684282402402166207106130704321034403001741243444568534503211470701613041165052666300385136827340836022706814124264332347060016136130207673265726571456874055621725072023833C1A557323D33D8E1032124BA2E7E16544701123B877AE9F4EA6820B2642278ABCBB86B01BA82716C07F518AE9ACFD8578E32EED835C80FD515388E79B9E4E611A2BBDE85A960E36490BBA248342D76FF4C8D2DA25F241791C175EBF4C1173C9013D624CB16C60345F34141D7D1BC5767DFF3D720D82B614F53A3CCAE007314732076CCC1B5A2B245E433D6736D7E8A38CBBF3152B0661F20C6608CCC94E4C64FBEE6FA9055564884FE8D24289BA8ED319DD61BADACF2AE04983C67AB0B1081CAC71BB67923141E5758DE65AF3F8D99B7D1F6A5C22B6CDD3A5A1675A97C1C90C3C7CC2E4C69D844D203951372DBEDFC20F167B022A3D538B25E693A257E898A25482E3243E70DCF17E0308D1145D58B2F2FDAF0CAB89F4F5E5989ACB02C014AE15D894BCC386391F99E967B70BB0CAB38B57C3FDFE6F18DDBC81EFB7E8CA12EEA6470BB6EBA6C1FB2270B8565ECF4E2932B135B90EAB809C36E33F175727989ED9AEE086F85D8F24982BC70A4A2A2A1F96B9F7A8A4439C5CEF8A7C4347C90E7977972195DD374B9EBF514E2010B57CD7CB7343F0B7E5703A3ECB1AC3B41CD4701B6915FE48F72C2335BFB279ABEE0994F1196E961B1639C918E363F2627EB5A8F56F911D3D14CE7578B2B7AA3CF468F4D2CF194C4409395A2DDC40C49E3F5C7A45A835334C02F8487C86215E9E2C0036AEF0C3D5B0A9A01BCCD466BF8E38B296D92F8A1C707564CB7A4DCA5E7AADA459AA9A009B4567487DBCA8A978F437DA251EB97C77210B13E95193E018441D6DD103832FF4FB82986CA90DB228DD08684ADC5270BA2F9D651D15897696C2F415D622AF15B272FE534114CA740E09CDB08AF6D7DA42CC3A859A5BF57AB176A6485039E08F9B9A6792517A187C46C634591EFA2D48FE297DA3C4F23582486E7706CADF55B0E9B7DEBAB4971D337F612EF81B6A02D4D4643BFF78562A1CA562EEAA094F73E85AA81FA71D1D79C7C1A8E7B8C11BE84DE42CBE7B577F1E8D74EDEECD6C3C0D9C7532BFD7EBD85C1998F7AB3C775B520E6A6D09BF549F70DA26A72CBDDB645D0A1D67CBFA0A1AB815050752A8C975012E77C306634F761B89611856320117F35289F20CAD9360E5F510DEBDE49890870EB6D6ED1318A0D70C74B48A6FD8EF98D1684CEBD15AF37C79EE2F88781A6D45B48E5B1FC8FD0BEC3E1936666C0D2B7A1CABCF10D1DAFA56FC721DF8B8C6295B3537D644E892A856309C313707BEC55CC7D05E27A943E01AB15079A0779EE37F48EC4CB0131A5BEB680375290C911FA997BC65A4FC8BA1A388FEC6C7BD29256322139498BDEBBA4E0AC91CAE652D4ACA9BB03C1C2DD6F4C038050A514D97B4D5918B35CAA289957CBB70F1A31C0C16D388C9AD8AFF3FE66DD9C365E83E7124A136B7FADDBFADACCC40CA486F2BD598DBE8F8C2C671C7834BA2B92163A8AC1B68F53DC1B73CC6C725BF2AC2D8B8E8198744B3CC4C15D7AA4370754F06A0F6FC4EAA0D4B4B42A867855DFEA89ACC88CFE7223C71B343F76B36C0C6A5795D68118EFD54ABC5915653E35BF68DEE30D9BB82BCF7C3234A64C8278D7679CAB96F821F0BE09B1CEBCA94982DCA70B2EDEF385FEB4AF73DFE6AC5F917E2719669AD1057F165C8F084D3A8D51ABDDEBFF2043AFE507156D8263244C5F380A22F55731F7007AA617E09BB2F2DA8FC3AF081D071994D79322688B6B587249827120BC4281FAE967E3460242EF57CBB943EEBB71557BD9490EDF1E57F38C03FD7F99E9C46A9EA6788B3C2D620109EB55C2D87B0068CC3AE38F97E9FB7593805E58EDC842FC986A8CACC7EF91BE0FFDC2438159D1143F22393A5C43733A40F82507AC6FD40F145E27971549804F27366F5D4FF6DDA4951EED409451C21B744C50B76D2124E7E8EC7DD7593211AA4329C645AF91612D6B7C4D600AC1BB3ADF610F8B1E417A89051927C06BB6E73737D54AA9786E840B136194B12709338BE50CD575C043746BDB7864D532993E813F1E7BB701E1B3DAC5574941D8A4CD940457CC2881591FFC3C033AAE01BA4C8350598A9B97C32A8A68C8233DE1F2CC4CAD319F67E1A0AC5F5DEE9BA7C4FEADB7E3943AD4B03382987E60A1DFD03E6B5F735F69039C5C931F9CC5109532FC050E808C8227812E3B17F3940D85204C3E304086145B70BB418759A1BD85AF6034F2C613BE66DA0012DBC8EF5E2CE1F2F9A037F4E6D8AEB43677AD3CC3A7DB4D46E67D38DAB5531B3E9A3745446EDCF7F14FF9CDB56F15A39A7971B4AE29B3D6E3ED8011422FF33D5D3ACA534352698A848F60F28A80A9812007B8C4A82CBAB9C56562A43D5CBD81871DCBD6E992747904465E8D679EDACEF2D86B569DFF51800002BF39DBBF69BF18603DC1005FBC89496E0AE2260E5A9B5539E2EE0D8824362D143418F853F9DAA5E72C5C560982B9564FBA78058C6698C027C82B2A2560453B7E4BB36FBF528A8967C0F198F8F52F2FA7E3E869A481D9E3DD301BC6C80998B826391A08298602A9A997D7214E781BEBC1BB2CB4E186E4D7FAA1A0247877245E26685EAB95721668C3F34D1534B9504EC5D86D009E07C7E84D4BB0D79111461C403F1041594F1E376F1DF6CF5952F2A3121CCBA950BCC724DDC84E22EBE87A74927A5282AE5A70D2D01C4664866235B22237BFC2E1BB36FC0213B6F79E185D55536241AC4295A05154FC2D632D1A14A57D9A12886D6E73A4EF5CB10272C42B6270FDB87E4545BB1191B9DDF640A58EC4D190F717E72D2194D1D168E4CD9F0CAF665439D2C87ACDA6F899652DC4BCC152CAC7CE7FF4A6BE1E84105ECE7D4A93D8E24F91BAB13D6FC67C4C2D8797C374920A56E5B55AE44A1B500DB9DB3AA718BF3DC237D304FDFFCF23243DC3B25801B38042B619082AE550B5ED61BC43FB1469931DCC1A07675FBCC74BA07268A676F1F7EF3B294E971C8FB5273287C021CB6FBDA8CC540648D7C6791EF5DC975339461441658F64F6418FFB5B1EBB0C21AEAFF846C0ECA3E73CCD5B88255D5C9A4861F608EB5B6C90948045B2C4FCE6B1ACD4A75F7CC78C71254C98A6E18CC2B47C1D3E3EB007E556A0FB52DB2A52E553077CDA13209243B72BE857CE72A0F5CBAD210892B975DCEFAE5FEA40991E3B749F83761904679DC694250CEADAC0268E19B19569FFD6C35663A5655AB8F8F60591403B7C552B709FD128AF4697FDB0E23657302FEFF724B6F0D180A74061A8E54995D40E2A436ABCBD51C418CE7814FE7B2849F9090DF824226EF1FB676D8124E35A53724AF641C1942C854D23DD569E007E3BB01D8580B66898EC568AFDAF34C467504AF6E070F1632BA703676A56BBC91AF816412B1F8399B333D1994E27DE4646CFDCCE7DB4857537B29E6F95DB1FBC41BAB198FDC78CAA7EFC666B364A18F425566AB3DD4158D7A0CB67B0429EE12867B737B91EF89A0DED3D71DC4A4EC7ABF55B8EF8BC706FC72CF6B181FFF4C19BC317BC7136A31A37AC5D14E900F1D3AF46D14C11BF3FCCD75E22BCBB0E4FD1041DD2DABC9A975FA8C5 +smlen = 6131 +sm = 69298D0D38862078A55E601E302C1D236D53C4A6488F5B82C622DCFE3BC8E500F14C311E40475C4DAB8C1FB0E1AB4363BA33B294598F54C5F81EDEEB05B5793967C2C5B3B62B06691B25225288394E040025D2D5A790B3DBA99E72236324A9A04596D2296B93C2EDDEC6AA9BEC63E08C49D2F31790AA19E479ACF27A1697602D665B55F49A1668F0A7BA6F019D0C1036AE3D44EA6591E3A50523DA5DD0C6823569C3D9355B086A165B1ECCE34330DBD371DD9C8A6968E6CDD62E595B9A7E7CA558A34225F4339DC56EB656D91F117212016F172B2FF3ECEBA71037F4D32904CC5DD3E766FE3A206671A9495FC221C17BC8C473F956A6B8B3DAD5BD3A1F1F0E876B936899B04B7835B8C2F6E7A77066516949F04104F0BD7115704D1222A81957B3DCCEC9BE92346483CBED345DE2D3C00522A5A1139E5D8A2DC4C0137D54594C4338CE8C7F677E8416ADB6C5858A7E335DCA2FC7E5FB34593581FD4BF7CC854084E49F32775750A6820EC55FFA7D9C88F4EB1E8ADB6114FA18390ACDF96EB8301CC7BCE0D6EB61761162CC3109F871A023E41AD7487BD417BC8C92070BCECD19229D96FD4B5716CC285981FD943150F20801A5DC1000EE95BC7C3EBB48C724EDECB5ECD2B952F9CB388F38B0B53F267A37C07FA941D8BF18D72D570A542C106E79320A2D904AB29F94314B02AA1F454D6672562E80CABBE58D970FF8D37A2938DCD5A66A7D47AFC283AB39D8414EC975770DEEA1A31D2B9BF5C4A13370EB5839196CD11EBA103AE3CB273F640C2A19A2CE512AB3F7D03688129D349FB2643DAB781531DF565CF75E9360C35CCACD4B31FAC24CCB455A505BFA283B8FC38A57996D438B41755FC4E1454842D4D64F541DF3CD1D81588F08A169745E34D30026DB8D84743F786E383AAFB96528D0896B92D0740B166289C91A9363396C5527728CF31148422FD5877AF88080759FB9832ECD7C06AB7EF50E66BA55CF6FD5309B5B2FAA65A660791B34C94DF255ECDDAE20145863002EEA51F3C7D99C31AE8F8453F9E3D5BF07D7463E9749CC375ED3682487D932E599D560BF81CE9E5F11630A56936BD0A4F15233E64391B9BEC16BE710820B2940DA4610C44286CF136B8F56E8D31F52D393732AEF99416AF9E3D83F54B31938AE083F7AE7D325EAD8D14DBCD9D317EADB625C6930E4FFD33443DE6361EFA07E76B33FBE53A87C1C50C495DC0580F38721B5F072B4952BA5E234D59CE363C7B1A7262A62B9A8F906E4AC0D9A416ACB544AFED5D4005FB28C8EF8AA059134BE3F3532712420E25949A24A254F25F7448D22EBDDA89999F54D677F77B78E1E13DCF68DFDB2049E3D7BA53F3DADC92779795A349641A9DE932F30699CC035DDFB11E9869B71ED02BEBB45F44AF955ED4CF337D752DD65DE7457565C3E679C7CE684956E88E0EB294363CC2CFBE87A487ADDC40C83B6C35E8EDEC8EBAEBCB737CBC9CE030E523D1F744B37F3DE1F6BA823E8674F21AF6208A31F74E17CC3F4A6EB103752720AED8538D277E96123FB9D77B90CC4948D520D6CBFAB9C6B8816117AE5392F0726F022E5F68BACDBF7AE17856F1F0041FEC7440EBF0C33DCA6F1318181657B17ADE9BF6F63875D2E91144D0F109E99362A1BC927201A5EF67433CD33ED0C448F6A66387CDC58B42FA5406449E145CD4AEC9148767E4DABC70BBF76C4119873F76C6452A04D89A1E0F59BD4208D4306E4B19F6A4B04317644BA96084E614B59F9961F334986F8FFB4B211C2CBD8890DCE22FF8845723F1EA851F7A0D084AFFB6178D69FD8ACF0D7C5FD12BBF868AE346A7A7266C18AE93E6E48667EDED8375B80717F94400E0BEAFD63560959BDCE409C9C4CC54536717DECEC1C1D051D50288F4CEA5C12E89ED426B493EFB57F675712C330A2AA71CAC88BB406B4ED060F6447C9A9408CC1FA781598F457073E77A26898AE12C7A9867746DDC752F4410ED4F823D5A74CC05974DE9EE64A9795E37099142837B0F0340FB2D70C256F893E30A646AAC1E452C924371B0EBE44FACE9C548919A4720354593A326F3446F9B8A7F123315D70B9DEED8BDC73D31B1258A2BABB364139E8A14F765D04085EEC21D62893A8E46E0EAA84095B8CD0A8FB727F6D2734F5364471EE8A3A7E30B70FB67A65D29781A620A6463F9BEA54FBCC9EAE29D8CFBAC3175E587049B6F85A0C1151FC5A513FBDCCB2B978AEA23825342ED41DFC9E49F4F35F34A000C0F0E3493CE8A03DF678508BDD1E7DFB2B6F161E9F8194EACDCC54E5638F038F596160F6ACA67FAC25E621B846FB56B0B4D26B4932364334E91EB8F997F385E2CAB87A5B7EBA883563B04EB051E2DADAE43E4A2EF436C37595D041037D067A6BA432DFFCEF2E2A498A53CE998373F2279BEEE595F73D82ADF8B594A454D6310B9881683F39FD42BDA1E25898FDE4EC3BF3FCFA8F33260814F2DEE644AE7FA738DC37DB2E38EDFED55A2C7E45EBA3153106552B99644E5D92932AD5DAD19B4AA92C4F605223A15030FD5BBC33DD904BD112E8322F9E7BFED82E009CBF182732A9511A421841C40819518C5B27D89DF3B9DFE343C0A93F5B431E925F71D7CA49B8F136C25A8E7C383EBA72775A36AAE2F910ABCB73FC9CC31C1103D90825AA73797620F1B7032EA91DA96CAD16458D72B84051BC4935B0761CED400242C24D9706EB054328AA8368F3485E05BA414568B6F862617C949ED68D902D2A93C055C9D6F4504E2004CA5968536D4923F74B271434B582E3507F1A94BA6D3F4BD45B884B6AEA47FEFA14556E4292EC2213F676A9D8889A77617B070BEF873274C26C86509ECFFB685481657F3DE6051BA8FB731C5FEAF15769DCD42B31FF6FC0A3A5403316B010528058BC3D8123579875C0B88CF9B3E00DECF323B5263660ACD4D9DC72933E860556D9D92E883DBB5DA51680B92AF20B9875C473891B4E9E8329AA1B8F3948AA98DFD20B8A1D7404A1D538670FBF979C575BD3B2492B2BF35E3052AE36B76E50C32675AA9BB89FA266D2398AF23D8B3E030AD778E8D528A560577D39B74EBC635FE3D93255D3F7321C6911A5844D5A362258FAD8D4B6A2C744A4EF13E08343C749EF5A5D81A45ABB345F7E2D9D4D3290BF8AA0B03DA7C91C07280AD03E2A29526F3880DB63AFEF14450D884D6846B4BD3194D13B5A4086491EAC6E6BBC067ABC99EED7008C4E470DDA283C950E6EB2ABB1355FF274AE4339EF026F0390D75617FC712709FBCFF301923A32CF9EF9DC4B02A911D1B74710938D0B11B105044A5FCE30B9D49FBB01CAB1DA8F6E0E170290A0F3181710BB4BDF540D2DFAFA46E2B3DD2BF170960166183D3AA603394725DC4EAF6224F1ECC89EEDF60067EAF5398352B04A1E9ADC0A224F6303A44CBD5C0BDE7CA76F096E279DF94D2403224AF0E4B34048AA76549D7FD5E0663D4F3827DCBA4018ECECB49EC10F0E96956DCDF6033B5D030B990FD4C0B5C6190F822BA8335D9410DC8E6B853ECCA9FFFCE6895585FC827CED426123BE93AC7B7170ADDA610FDF749381DED5F056343700D8857811E291F121F7CC6556073E72C63BC64490281DC669F03C35E884C195F79C58F8A0183449A257110D1960D9FF86E50971AAFEAF614F57BD60B217F3AE53FE09589EB75AEA1AA328656E3389AEA4099A35D7407E400CA61540AE3EF5E686DE6F97316A7E35FEF9D0E63B38B70B1C8E3253E0C93EBE46D0B2C1422E2B81CFEFFC16F775E0C494CD3BE4E9EC838D6AE0BA0D6E81B24C8ED5EE2F7EA4994862C52C0C782D1C81CD30C5EC4A202B6C586CFD971A26301B0D5354D740927D7A787F2D3F0DAA55D3142C0C463E6D891DCF7075F127081702FCCF74E3D2F5C509C2BF551BC13D81915D6CFB0ECB0B7A2EFB08DA3710026A2BD0114472BC6D0C7C801CA4A54BFB9FBB2647846A005CBD7B4DAF8033BDD059F0C971CD8A153D8E4C3DF39D355E4E950CFEC9037102569199A5772308667756D411CC6342AA5A1391D5A56F26831D581AA2FF8C35072687D71471E80CF809DC99CF99324233835652CB142D5EFB3F7C9EA50EC90B02DF12904759EC407F828D0907206E46D6B11F500D42E4C83C55389A2BF2EB909FCD2BD19C57FD84A45897A0B4B1E69950332012D2E2D3F08E532DEDDECA5DB5BBBFF3FBC0180A7CD62FABCFDD8273E6CF9F132B102682B69253675D0CB15CD24F348230071EF042F96DBD8EB26D9319A807264FE014A86EC5CBB1B6A8491B8D3E274480CB343E9DEE6B14E5F1310A222460D8B4E1F2DE7F9A736027E30577C34E9BFC0A4F0EF3C1A3E4D3065A07911A4706CA688E07F493229959E3E3560E13189F4E370966196A0E2016B628C7D990F67C09E256FEEC77C2084B8DFDD976CCD8697796D0B83C8CEAF798789BA544A09975AD941A57CB0A9EBAFFD13A00E42AE98D99A27AC154634308300F66ED294232FEC6812071A4179119CC8FB0FE3158D706DAF4C7F0E76AB295261B31C770241F0E142F7EC2BFC4349A7856339C1546761907684E59E029351EC51E06E8703BA61F6966FB2C6642F2AFCD9ECAAC32CBD2ED7BC45383D05D60A6666FCE025762CBF0F4F6FF030B2B5B89A7B6D7354E73D1D5DC2C498595EF0000000000000000000000000000000000000000000003060E161C21E43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D + +count = 86 +seed = 070FFB907EE8AB7152A9D380DEA2C4C4796780FCFD80906C5E489B917A45D5E7EDFE6F37C4420E5480E8BB599FE36451 +mlen = 2871 +msg = C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 +pk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BA48499413C25EC2193F98492C4ECAAB8921E440E6F92D9B02F2ED63621AA3EE0A4840327B7A969650DD6C25C75247EAAA114BEFBA85EDDB1B911344634B98BAE19EEA7099FBA507526ADAD92FCB162A32E4DB1AC832072205B3053E4067352632E6D62F5DE42318C5DCB51F5440F50D0F60CD6D322DEB0AE6E862910CB9BC5EC612B10F791012174C9DA3A34E19C1AD73E5D670DCFC2240AD115C2F0F146F2485D3C60D1646DA4D8CAA322A62FFF161C4A6DA877AE54B7C7AA504D8D58C64BE80262D49AA1881AACD3EC5792F23FE6BE54F9D706271C90BBA388D59048B40601452769CF643717A8785D8CC9AFC59D2B31A7F837101EA3207ECA469B0F5057D0914A2BDF741DED8BFCAD0A6D3715DA9EA67897D339CACF5200916C7F579E8A778D388CE02D75E07F9F90AB5BB90039B7D426742B27FB82D703BC2DBFDE14AB2790FD26F289ADDAD82CA5461ED020B17C43AC89FB8F567F1CA1FC8B7516B3C2A4ECD672D5972C6514BC4B69EEE8A306694342FE10AD890DA3A601D855907A2264A3A0E698B01CFD9075AF5294EBF57C6CD0834E81818C1B1E86A070C8AC6A5BAD1F356F4B9620AAF699E32882B6D15974601CF12C56D6B176422536FCB911DF5C1AC19D9ADF1CC9F6C0D6A310C0F2DD605BA3892FD4A94C45AB7C50B588EC82BA8DB74744872E4570700E7E6DA95CB09B24993CE7E6E784DF4CBD540290863C40B47EF45C84004B204246611C65DAC6A6336F87B3375F5578B65D5662FE68B6BF9EE886E6729FE0A3E30DA13D1F023414B7F7378E9DA33844A785063B35E06E9D8EF6A2F88EEDCF3736D2CB60572DED7F23F5474D84454A27207F440D05F91B8DA91299397758D28668A9531400C2796A354DC29C982B453A9DD930AFE844D577DADFB560C5C363F3E5F98F7029B25648040430E22B2B94CCA8061CDDECD1EF9071CE3C49839A1F9FC0CCE5A29E9729B7832F2C82A484E16282AE6264E86522645110A6CC737D8B302D96798E45BE314092B469A7A8EE4ABC64A0972C317FFEBE8CFE371622E704A744880D6C6878A038AFB7A9574978C4085B37CDA4BA5CD06FEA104EB14DD6820780A5CA9FF142B181039FEE7D0699242199CA5D5459D3A2C309D9BAA78DAD49A17BDA096C95DCAC86AF68F0B8B766215371CC36DBB6FE2EDDC971A7D4AEE1063872F3074251482CAE42C2FFD13B0B358A51AF855FEA44889B54476ED6AA0AC04BF925F3E4EC985388C1793FB8A0F702972DCA0826C556DF9DEB3F8F7B709AA43747C00C94036EF1B8D75CE27772514EF92AE82C8EB0A1A6EEB40B692DCE9AB84DF66566EA76C1DB218808CDA23A3929EDC1D3812B8A429FF335194B72941667F53C03DE7A5D8AF3BD0D838E26891B0C960D765D443EF8DFB133B7DF7F8023DD5790CCC7874CC2954EDCC3CCE96126DC1B656F747386870038A98C0BCD69600615CA958C6FBF506F1732DDF1403FCA189E56DDE4904D5939CD8345A06BC2035F60467BF9C895D79F86751CC67D03F42DD70F7057509919BD75FDCB704670F2FD50F00E6522DF1F44470D71F3912B6254135D97743B18E49F014474A9B3BD98CDAB08A364BE6B27AB5D6EC832128552E6854586E75A6ABC1BC4344023BBF8896950A42AC5F40FD760DDEA6B2B02247CC07423133F93695F7C9AD1D2E59EF899FB214BE0C39D8E7FDE32FDDB58892B88EF0F9EF4797889703CAA11D598148189950AFF2017F32491A3412ACBF892393A1745F7E17EF312F9ADCD587A77215CB5DF0BE54D63C1B54CE72C17535C96720295CD0B289B0332C32EED043A57A4FDB57C7F8C84A84E50EB7EA96893F25CFF1561A3FCA1050A6B9F4967C2979DF76C4FF4B836611D5F4B3840DCFED25A28567489EF71209A2E521348F2A8442309D13FFC928EB5D0FD99C59AD2ED8B5658004ADBA5E370B76D0A89B99F5B3CB15B9482D80B6450C04742D2B666CD9DF259794602FCDFD84B00F27F5EF96733B4B8AB4C39191E405E4D3C3D45757B1693C92DA4004F31AFBA5D9B24540B433FD5394D8585AAEF317F7F2EBB8B98546E29848741D6C6E0E8296CBBBE249BB93CCDE4EB82E72B194EDF44AD0278C92F0F3DE980986D3477E79DC199687B76BA45F4DD32EFD7E6939E005962FA387C8F6FFE3A46449119D64CC989C3050554D79EAD6E2B7EF95B2D72F5B6A5CCE50DC0899DD5D1C5776CE282A92A9F6461FE2554387868F9814BD0AA713979A2D95B807F74F3881D29EB5CDB9D3008B1496285EA156642A126128AB51E89467D3486A9BC2D452C1FB65C3304590AA571894C6DF4E658847D4E0497DE4932BC35DB123E4FCA90377516152F91345FC1C934C1B72567F3750742E9D3AAFA7DF72AFFC64B117D5A1B3EEC0DA6655D0BB53E9304B89C7FB939C4157D7A0EED21389D16BEB4C3716F77706703D6C70F6DFA510466C3386F4563C28E1BC3977BBF850300E7A822959F3A07AAE1BAA9AD0409AA02D0DF1F22E57BC7C4807CD74AB8BF9F740DF87F81324AD0FB8E09422D072C2DFD4747A0BD4EE6390220A0B78DC51C671A0CAD73CF0167E886ABEC7C6FDE95AB5316A9C2E7E2BC50BA1714A724599C1D0F1F3804D0830FF915B936F352ABC75F2B2332EB38FD766971DE8C60FB49151DD4054847A5F79760935AEE90B73C805AA30DE74A53EBBC7EC6F313121787F9B010A670EB71B909981250989079AEC8D949229 +sk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BAEC80A9F22CC597B5939DA33D7D6D36D710FD65401F6E92A34F1CAA7E59CFE11DC1BAC2FD0377E15FDCA4F8E2655BC49C784ED7C816EFEBD6A1D5D8F1EC14FB3062007001778745735768770711267558376073830052752327001016853872424784738874614041340440830417131348765102222086635763116738003848881316670370162734177122146637771380848853133040860856582835837702173325121738628624541786485107326036836342185510115624427338005527740472427374761743857181437736541367631227113641342340533242117352706630887654528024701572152663728672607046800464600442832164081723570376450177151108861662538110165522516376057335135387656121153001350633486127177238635170653142300305750336167078500853711716258073677105215820343683434364173825706705380843477660467135033538667626713655146003271380014436708607406715747541354008308871121316642126717712583130814802544764300555755441660016778630135333184424007875805643284364168510216670665470776023381064652333465330230664117677101543428276434802156551033321417582267867737818381120301347538685788328032423360583447771630200654688325780077000470717627022483565151778355341482463452448868857333577501357417204704888708277803873620162368252865725027604604022854374146127666137016532810147516285127426120322578207466622145408334105302585173886768688470588567125653830488525257281433466323753358267286008238760232432612020613818685414740238465525432012572810001400435053888000085505424433633524583711343158188551768214153834824012040874766525114837144825237217522116330201868326513066316326777387807038577804435835707758247871281257204584446584583040837105041080465213104734685714030286635215264054731668860117525368288427122507126467122411184854215712607021568512828282623360678705734753242813068008268605474246726561264668752115840246057608737643287703241667545454802335053006053754666576780581615503385126862864533355586610864782004620182643737155104320657821411524288382270412232627411385164673281106232540521340210555667362500281024527106204638710865712320071351874072874513013582007751250166067316207564802602264841875664655082535308275504130836472660478286564571025203711337331721568286278725712134848425842351565538106832246442211170670302802208011688155721274645301613175014433348365837226200037522422360720015025446412871437834865556084812467758314378228278210210471085342883746330187456554606484358561107568681015333145201327117815280448888366117207620447084853256883278062567302730427116330143487238051345235236603161287465208716040783515132560532515500227255303815430328714801565020405861812351858118656717166122387336841120382077577633155745488033837332051238226273400566113046371182580632834676467572100130630265274316822640560751322612422533800448047063728655035720002627860220310717775681081175660352386261635082434828655266686177525766225467875122867151821023058564228456742536546306723504072757580244102554266481682302455318334342526423624353510047758237480506327051872263320060125787476835670311854316407145425352768416817425673120487067844807C22EEE9620DFC89F3DBC2FB0BC59607A4F90410D38D7C918E3D523E2847E09FA3360E2CCF2358FF6E3077126F71DCBC4DFDCB36DB450418D6A401A563EE6B1D5623C223EF95FAEE5E8421B3637A987F45B8625B7261279A0ABB1502B35EC3E3F21FF96DE2AAE5115409824998E5AC23A99E82B6903DEE6ACA7C5C3B490D5E1D1539A70725E0B39B5F2F5D4B42101B6B232B09E0649B481440C8E76AE28C8573BECEEA9E6EF44DFF4A401948A6740099F5BF01EE9BF3B4B7D52A9D4DB2EA37407396F2B3E6DD6CAC0038EB3BD3E26A5EB1C52206FFAA2265DC41C810EAC517C39A9F11A2CCFFDE046B78765F67C7FDAECAB13E6D1246BC6163E64FB91AF82184BAD5378499586B9CAEA01D8E049FBDA174BE87EBFE5DEB6EEC774DB8D48F14D710D7001D8854D01920C096F43814FE07F634CE51D63D1E54B860F313449D87B9D94E46BB84B844DFF0EB24D4FEF12EB5EA60EFA777891E0B031075F4A598182B5C06A096A76964C7FDC1B7DA694EE872F8EB561613032BDE24BEB05995A798F784EC8DDBA26F4C2DCA3D120391FF70A0FBF2E928D1D2D6FE6CE3C2D08A574ED3818A0469491AFEB740E7B6CB9F9E380C0B47A70C9962062F419FA8A6078310ABD4E6A4EA066979375B73F8FD54ED822A6CDA3D95C1E0107ACE52116ED6F931275EEC807E79D11A6513700C4E207E63A3A19586B48B7EF2139A7E3F416831D101FBA3813E6E461EFB45EABE9A1F3552E53BBF4BCD6915E51251E91952579A81C985CC511CD6D325E3D106481CA43862778CD59B1C05EA8CE34C68AB50543EDA214676D0C504BB1511C275843B1757C1FFC8498A7A65238C61B2280EBEF4A5084D97F833AC97563569234C2E31F0E284AED8556911FCAF4CD90FF06827C4B94CFB2B38FC63FE9337081B2D80AF521845BD26C57D7E3D050EE58E758FD529C65F5084EEE6F16771CE8A58399AEB2AEFC83212E6F5E7A13590CA6536F116238DFB674289DAFD23D8229AD452AC5FE37FFE81F1510E7B8009555D2D4274BFD0D83861789955294895EC030B956F775EAAECCA88C4A7A0A0B50104E4C2733DD072C442C129E11C85F6CB740E4490D5ABE36755A28C2AD992A77C139C13F3F3FE9A87DF82937B9A9F76C897259B4B981712C397BBBD0C4ED5EBD8AD90B3F301D2D83632952FA2D151DC8747C2018117FA3C18D2A90AE324AD319015FA5106BEF4C925F554F4186D3CB5A51DA41304BBD9C24FFA134A40EEA92BBE24EC2D32935847D5FEDB05C9170EDE2808263A3ACC23A9FA852BC0772F136D3992C82E21EB9B880CC7F07547B1EF6411F4BCE999861F4A075EE5178162993C39F2D511956724BB9B69B3B35D9A5B5E926A464459E59DDDF24897378E7466A59D3ABB8D4CC92A2518B607F9C09D15B9291933ACCDC0ADCCABF44D31BDDE5010E0E7A55A78FD35B89CC7118511412E2BE9D579F1730514A0D3FCB6D5B46E59541935E6EA7FA80B451DA55C63328E324B7BE4A9D2A8996B836AFB446A7058931926A0562990D5D31A94CD4C6FAB0060B8F06A69F5F7790C500348893937F0EE509C219EB43E9F1440BB6D5CD755770BF3E1E5964B48C65DD0F8A5CE4D6103E978A2DC52FA029B4454DDEB9957D2D8B43097D799485D39A8F9858BF55F140137686C571241AFE96AFF72E45E4D057BF8DE80F297EAFD782F4D8AEDD9F31DC37276DAFA57324AD74927FC13BFF0BAFC55257EA8B2086A2369614C21A1A3B19FB734D4C893DA680B3AC66228B4574F620FAC4732D4120DF4549C6BF49C37EDB812ADD8E4E679BE859E834610AE9D017409750DF8487B33F8358FB914B726D97521568B8BCE0CE77DA412FFC916F6E881FDE87115F681A08970B5E6AEDA502F53E21745A470CF8E41211862305AD93FAC16D3ECDA6DC91409A5ECF4EECDE59A6905FB2D57D03CCE1F314E415F818C169CC6894BD19FCED90D1C5A6CC811768AA5425398C770CBB1A735BE8C839834CEF0E720AB2E571457C2C4242B56230A464F109E36D16A823974EB73F7509567410B2FF805C135E3A8028A827749A9C97B363B5E08D7CABCB74749728DC894FC07A8562031690A0135E087615D87C856614484C3F4434DD319D81285CBB35C12279198F4854AA0D822B6E0D40668F55ABE176CBDAAE5094E4CE31F3A424600674DC591787E345BD59D29E95FA498CB6337CD15FBD1BB67231CC12AE6D547E63D6892FE33E2DEC7F67E5C7041EE20138323DA09F70B699E86A0902401BB655D19F14F4146DE6EA973DF952E29FE2BB941C441D43E37CA1B214CBCA39A0C60AE635C12657959AE57C96D212D29D9534AAB5773A488E398F9929DE8D45C03B20B3D82AAA7495EC0AA9BE57F087362839E594685862649B21DF6B1154F2911C6734163F4B96D30D0DFEEC25FB50C3C921CF3A5B7642B7445DE6E704DEAE30DDA4282F90EFEC4CD88964B19CB25CAC89FD06268EC9084D3A2933788C2CB0E945021B6812730099A1A416075D33334D81A9D4D03918BAC41271C82C55D4B81CFB713B9BAB7E4170CACB3859D4766C023FF3B6ED227DD599884EF781926ED4A1D53254FEDDC671B370E64664A37EEB5D373F2710AA16BA373DE1BD583A74129F16294D77E6F0944C112EA65E84A0567A16E15E1205FD154FB45EE131DB6E271E823B0C70DBB40DAD45714463D09FF063286F84619D7F3842B7D9BC0F757E15170EC50EA313B6B593C4DB2868DE962E94A393F053A78E6B9E1840ED7EAE450CA2FC6B53AA19D70A1E63DA9C47909AA095A8C2143B0E426E10B1FD00EA3D0AE27E91B3642C5607DECE56106D85C8E6CF5E054BEDDA67B8C1D0ACB73AF82CD74D03833D66319BF13B214FA1B29707B555AB8730061FE83F97EF4444555B568282DF4CBD49D83A45AA2BF7501A5263F23D693C3D6E366BFF5A254DEF9CDECA0EB286AC6ADC0261A55A7CE8D34322B4501408529BA0D288FD2EEBA9B009275D5ADC5EB481EA200BFE6BB09D999BAD4331FA731DFFEC97CCA402805F83D74CD5C5752048A8B048976C5D5D075B2DD23D38D65BBD7998A1E207646C7FDB9D95FDC3EE4D058D9CDF7B6AF7165ABA17FD84AF8EDADC26B59A18B2E819C42E5DDB2641A1E8E14B2FB2782D7701A7381F474ECF84A47E73F21D04227B039E6A1E0FBED9E8CBCD4D7D9A061BAE8BD6DCCA11E75BE97AF3DC0A45CA2EA1EDD2B96DFD2CAED2D4ED26FDB750133B6888D996BE4113BCC7E11A20859263D2227194B4B164C79E4DDE13CE76CEFA79822AC391ED85EEBA750E436ED7747A1BE39AD0ED6D61F0F32D39BD6DB0A72B9BD55BCF9FC72520FAE4F3B5273C2EC13A70E333C31D52452ADB079CE5E1A5D85EA59340DB946A89CED8E9FA4FCCC7D5126A30085F0C7223F2B8968A6BB9869CFB5582BC89DDEF8A29D73FDB35BDCB219CC5861AB33DB3C68C2B250F1309F2E30F5F1AAF2E63E5D9A2BDC950935D44947C73787A70E9DEAE5AC01AB78F4DC461309EFF31086B7B1ADAB02FBF3BFF2402F99C4B5A14A12E8D303ED +smlen = 6164 +sm = 04CB7AC9801D96BB0903CF758D04394BCB8BE4F42E4F0CB43132252F8DE61BD9F58D509A300E91A10389319426FE55452A9E7989315863BB41DC96BDB8D5818358E4240A5D52D5A02942E0027318069A726B59BE406CDDABD9DEDF482E031243812BF92D67EFFC904DE21DC3CAA04D9441BAC2408039A0D1E4A91D621A4818D80B3E12B1FE1B66F18B6CDEDFA034CFCEF2281912799A59AB18E1BCEB5590941331A90A56D77C81DDAF576920713633DD8973BF07CDF362F3410364B119625BCEA79A0D69FDB7821E329F92F90EA933D381808F55A606404466BDC8B8958C82C11EF7B081F36157A54278A3B42E9AE1A153017ECE90B6826478AAAB30DFF98F5B91CEDF656FA05401B6DEA5AA1F7756E4CFF6CDF48DE8D1D1411608286B0DF0CAFDA5213E6C1A354C8844624E61C071371C7AC284D12F8CEC95C178164D76297D488B1F5BC115484BE5620FE10A8FAA9B344DF7226098BD413A2EA4A862CFAE37D5CBF6CF7A7CF3291C29A953980D522A7469DCD9526B254C828301617933D016D6CED3C8369C5751B07F732E2B33B27A65E1BDC17195BF49E69E4B2AEFEA965366FA606BBC731149CFAF72798E42DC172DBA4F2EA46A19B827FA1B23194527413F7F9DFEC2F7E64D772BE4D28DD356523D709F61A28EEFA1F7709BA9CB6EFA524F8030585941002D393E6CDA331B24337E997278BE2F8A2B0CD7271104D8A451CEA2BF7EFB0DFDD64DB42044B6777E55DEE2828520ECC5C6B8061F027FD8DE72C68847E4A7638C42AF3C70B2927284DC2DEBA1DCDB9DAB1D81DF8794D55FDC88BEAC2E950CD6988CCA479B605760CB1CD94E98B5BA08C6DEB7BD7845EC53949105828389D1D0EF4C62C506FA096B210C2611A78CCF0E4E9E63A237CFDC49C9755FF9DB90BD2D8497EB20C4D0C46A25D93D6631D69E05CE6FE8386005BFD71E0FCA1AECAC26A9CE436EB0EB1D0403785C7E70C6E2EBBB4A24FA265936CE49D24FF9838FD003E505E0E4B99845E7C3884FCB1F54975D59D41B24BAA4C8E3D82D9720147733CB7763BE23D185B603384E44BBFDD1CB225072F74DEBDB4247CE42DF34DF224F8B4E4208EF102BF08A6ADE8394CA4A7D0654BEB2D9A02A997E594882C424F54B5C36F84DF33BF5032750588294057197334B0D9C946EF72338A3ED76153B3A886EFD67921041101C49EFCFC2BABCE340FC2FEE04985AA139C31093A92967B3DDC57B7BAD1ABEAC67D7B7652C335B8FAF60EBA514ECDFB09672244FAAEFB67AA50C87CBCC204A40F49AD40E995546297DF4DF3807A179496822739BFA0DE66DD1E335824F314C570804C31888D89D62CE471BC691DB5A22D3323D93ADA5AD3931679D12F8984A75C0CC3C60CEF2360E451DE0786D1FBCF6398936E8EF4C3722F23FACA3187D1FD59C17155E326DF96CE970B1C7F7400DDA086F96FB9B811EF48A8AAF49D4F4A3E176BE5719D94CBB2382F939FF86D8F0F94762C0ABEDE06CDBF12DC010AF6E4B1D70113BA57DB9F98366E24E19BB915D0CC318C402791C066E17206BB6653BAB09111F601134E5F818C8D8F358B0BE27A3EB5486E7B44327267A1791FDFB0494A0B3560E64FB00CD2B163E5D59D36C51C7D0A95F0E8BFAA59CF92336D975E32D54C65488B12AD5BF0755C1EC68AB02BF020835599A1EB4938850203663F50F54BC1FD4FCA92AF1DB808E2C630C51647A0CF794F75394A3B95F3A465161956F2F26C0CDE10CAD99DD0F03157668C25B89D31D051366A6A5685B4DEC13D990B156DD27BD1D8DCBDB3605D5E2BF1023E3E490CD64B9D6825787FE88DA8A79C16EAACC3969E683173799594B427C73CD931C8AD1F48C01931C1D83F4D1BF5C7541303AE68B6D59F9EF6442999783D8144EA844E7463BBE631C2D8C9CE2E3B36577A1EA805323247895DFCB22F954F3DA0A98432C39FDC9D8A4BBCD737703C6FA6322F35A9FE38CA73BEDD1FA44FB639BE8EE255992243ABA3BEBBB37CB50372773BAA38420C5EF13773F1220A1F8E193D3854DBFCB45129CB0969F468F54786285D7C876B89FF4CEE4441EA9F450EE51D4C7B284C8313E56120E236ED1733D73C792B704F834E13F8F27CABDE09930A3B55B8F224AD47BE995D9CDB8874099F838CA7DB0EC60993F05B8DD6BE31821B85EBBF9E5F804CCDC0FF617B169ED21F982EA0B9145EA8DAA9FF192AF0E87DCF3CF6236D192BDFCE84B3BFE1FBB822ED00A8D0CEDE909ED895A23F40E60CEC27BD943EB7555EAB13C52AE29AC28FF65D0063E82D4F80A4EC119494BC2F50AC1D49F0A36366F9CF1404F7D8CC1C976CA96D6D37BD9C24E0BD46E48181806A39B34AB19BCC06885C234A20AC6D03F79985003DFBA5F66CC7D946E08E4C4ED71DF8B3BD39CC6AADE2412ED1B9FBF99FDE58EBC52F4E9E05F318300038B8E4805FEA8DA80CE861BD0F9BA07EC0E244F27649557D205E68BDBC909375F94A0AE1C5A370FDA7E7EEA5940D0704BFE4079D346C970B4A926A94D7DBEFBDB25DDDFC53F34F396AE4F3059A4553D1C026A9190B8D63039E2C1697CC33B18001298EDA2C160C4AC5215DF43D6B917BC85741AF317FC589BA2A65F3B0AA4FD5F7EFFBB7197DFB7DC8194C2933312872B3BB2C13342DF83D7AD74E5EB326E5D50A25ED7DF10A1086AFEC357D8E5A6B23B296F1F5CC2CA1D6B09D524236CA5BAF5C56DD9B987FD98142B51F94B358448C3930A0D3C3D341874A45CCF197CFC768DF50BE9EEF9378CA79AF9D9BF40426042D69F825F0A193808C7A3CBC1538A57DDD39E7756F5912E15C96FE2B5D3B22610020269606A7BECADD37316B338EB1C72F70C448C5EFBD035C0FEF6F69E3F6FE1A2B5EAE97F27F776E2549BEC16BA7301D6014ADDBE03E18472322DDC32E9B5A510268111515B3BA06B45DA1524D20A782B13C5994A4C24F9006CC391542D02E145B66C0EC67648A03EDF9C7855C78455C95D12F77D6651E01A6677719042462488B0134DE438555647F713C2C5E48B01F030DA1616FC396D1F45916DAA3E01001A9605971FC44FD262E38EA9A005F80687FFB269FDFDC3D891BAA241DE45AEA8160CE3E1C139BD866474CB9E4E3D08944413C633D24E7D32F672E285C3AE94B8523160EB90C28E423B8C45619463250380421FDF5564EAC8044AEE64AE1D5B084257E01BBCF6DECBC44C21C737C11389B9889990DAA3934FBA667E801E413D16E14101E398407A805987BE8939C6F045BA6F4CE10A7FB197442CCBB68EE7E7DCA9D5CE85725357654FD6FE6B83AA15DD61C7CBF9CB27D3FF6066398D509D27907C7F20E8DB825CB51B7524CAD9E81615C4E9CFAE7A3DB92D7C3AE47A8771A004B76A6E929EFDFAF9CA5693ABC6FF29AFA022E0513DD2E699EEC589D509F94ADBCA2B0BCA0F14477923552A2140ADD5C39B734236F1F482F11AE18B07DBBE15A88ADD5415D225A322C3BDD4396B2BE93072FB36F3A6DA919A75965BE80C68C46EA16F4CCE99747D485A89626E7BA8F8D3859645B8E17B102AF236F11AB0AE44EC6BCDBE0255F1D77B9A760A512C450ED80BDFE89FCDAAD6BC12990FFBE8B7C434F3D9F12504B33822011002E5E677DD4335CE0234D728AAC63796FD9291F1609BD1F81AC3709CB2D3D5528F83175CF9C13CDC8225B808EF6EF3EFB95CEA01B2FCD928918858E40A99A43F6CD53CBAE2E2B2C65F652791F2071A553325812230FCCE44C68C0EED3EC34D6A1373F8467F93270F2EF7D6A8DAEECA875A8401F8D78350C4EA355F33496606B7D38619A22A452DFC3641BEA8FF93C46D91AB925056CA43FCC38AA3163C5069F5A6C43D7BA371496C8896188953CFF6CC70B522476AE28ED24F3C7C17FCFA11F95112929ABF59E00BF754CCD689C8B60BA9E868DEE60EF422EF71746CEAF7879EE72E094F262B9E975620391F608549439ADA424C839E9F248DB30F1DB11A5B0507C54E39B2B0D487B7603C89F3D5CFDCDD6DDA5E6F7D09FDF72259CE38080C16A1BE1E0B3576078271CE18DA57C1202CF0B5672CD4FDD824571102921346813835D69C0D37DC53706F23030A6B47625B7E68019DF785FB54B3DB414A09335C7F655A33032C22D387ABF788EBE2CCF8A089541D097EC50F836A629E3FE68B22E7FDBB406DE433D497E155AAF71D9459D3DC58C4841CD4179803BED44C463BCFFC958B43D4054A71599D7903FA704691E772C13BB666553DDD76A34FBE112427FCE964B06DC7688C4DE765FE45DC962C44B526D5DA0C8ADE03B04F90D8B449AFCE4D1C80EADB880B68AEA3ED6D14DC59C6F6BE619AB68934B72DF51796FCC815D8EFB3013AA89BA59F70D0EBB6624F09E128BA612DF4E54F16090FA9BD125C175424FA26F103244354A7216B5C3C5CF3F3079A146607C7EA27BCF6269C5BDADA03C38DBC5B8FAF03CE308258533CA0B84B6A90EDB31BCFCD5461FA7547D30F1F36E48EEFC852624C337FAEC6819747CE3E1AF2BA449FCCA959C035DB5736C80EFF3E4032523E0A948860FF9C15BDC13AF46489A954EF7103DEA41A3B2B2AF287E51F81A13C603FEF953CD01168042C649BA525E0C2789EB1B7B9D46189B8C3E6044068485371A9B3BECCF7405CA5B2B8BFCDF586A4C0DF000000000000000000000000000000000000000000060B0E161E22C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 + +count = 87 +seed = EDBCC4F6AD0F30066947D678A368B960CCD164889D77730516B444ED2DF10B49C101902F5FA227377C3163A0045B34E4 +mlen = 2904 +msg = 836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD +pk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A195B597FF64AA8B7D537348EE16D50FF0233A58A2737FED41AEF3BCE0CCD09C817E2DC63DB5DE716FD0356961411A39544EA0BB77593B61DC58D753C0AC5D65EB9A728CCD1D923D05DD11D1A423309B218D79838643A11C77D37311D20D7DAE6AEACB9330FE3A2B232B6D8A9CEF2144A4966F434D04F1134CAA851791B19EE633E46C87802C4D4AC130762C6166FB4D84BE60BB29068694C97A7503893A0D46EE71C679DD05DE6A6339D7212E48D471C0E68EA21F1241909562C171B7942DF573A6C4BEC195E347A3B7FA44D5A7002AD608E57557691A681273C33FA155FEA480CC75BC220D46953C50EC986BDD98809C8FD9E7A68EFF4B4FDF9BDFA494BF0DEEC506E8CEDEB1B64774C068007E1DEF8C7EF8153EE84B6D09A527E19A690AFA86174683E5B65B8116F3158577FD6BE499D2954D97D0DA8DB24C6BA22196E7CD7FCA66EB63FD5022585302F5F034170BA01218B1A81255EF2EF5E98D74448CDD50EEC63117A3CB7702F5544DEB5A6E879B742877FAE0BA08BAA497EC398A97EBFCF10767AA922C533F0677F676D2ACD97040450478E012960DFB59447121CAD918E7E42862E5B3A67C78B2F7D871E7341136E5BDF2242462A888EE58AC163E967DFEBA26450C4691862EDBD8BF2F6E3B87C650096A777D0D4FFC2FE289903ED2F23087B41606B1CED7D35EDE59A0A72C30AC2E1B0100FAF05770B23ADE36DF383BF73BFD958A8081434E4F0E54595879DE1EB669D5AA0AB9B3A0E18744D49C2DEE279F0DA43B4BF922DD5FA6B96E59D5DA679BB5E63C241D40D30C6512CA63AAB716A743E8D8C1298EC5D3CF6AAD56105A7560FFB177271C5442722D5D5FA349375581F91641BC71F2EACB323BA33EBBED34F412C86B3F38CEAF57605992079171D60B3FB1D4228F81A5C710A74A220A2550F992AA9C2352EED0C2B7DD03567DDFA1C5764E7DD6DDE3766F4A5565314647AFCB52F1017FF0067A31B0F72E7421DD4850F024C53254FDAB6B5CD6EB0B6AC41ECE1BF5D9EE63F7B24761ACB7FD1BCDC5F06795442B0A7D9F16CC9662B3DFDF19055DCBB69EEEFB8C5C6C4329D6E905BE734F9C2D75AA8812DE02AC4A02C10204C00C691BC64BCBB6B84C0D6F1402E9256C52220F555ADDFC46A3211BD4665344D6BE08A34B2AF0A4D80179D92572C31EEDDBE1A0CE67247406090689A2C81799F5C3E42A793A14BC243A1463416D5D27A3BCFBCBE14879EA511CB0CF69A5A8A612872769A6B0C2231560AE3D54E62F4E6DEBD9AAC02CFAE2FCEF8B02882BA65A2E3F4DA99297CE7529047B2EEF5F94A5A9401FB67DCA0FA8DF386624A12DA5DE47706F0E9C35F0A469ABDBFA431EDDC1270160E1A2B637E570A09FBDF8D2D920AE574965E43D7566FC51F377B42A498415DF2C9592746EB5BABB1F11A3659FC0ABC529F63E0E2AAFDA1AC401A262A1AA96ECBCAE58A384F08C2D78A815A2E1E92E6413CA877A300D5BE5C7A62A66FB7674EED0C8E60E6C97D2CB14D68B10CF99CFB0EBBA71FA51D31F587FEE257779F8949AA1536D377C47664D50841FD4D54175C77EF3FB2799E52FDFE34DFBED4B577F75675DFEE922C676D3712E9B5ADE7AD7146CD725A480FF6EAAAC48A6FE1DD1A26306572E1752EA704866C25AE9AFE1809A61C35D96DEFFA41C8F3B8309FCF9CFD4C470BF55BBDA38E26A792FB1D05F262EB9C1B690A767E6DF0B7AF04239716CE54002333F14A2CC101A84E02964EEA6F71979D873060B7343E86AD6F024CA1A25F200A180601CA6652FEEA6B185AB4942AB852A70DFE31FA1E4450566F4016379FF6820A512BE4095A510D94B36B4E7D215779BDAB7A383ADC50DF681E8EF7987FFEFCE75B697D29C49F9828F5558712277F72D5C90200F6932F2E73EFD964658B76025990AA2C7D521B7EA8A1C9108D9172F19B417FC50885E2D88741A36FE04BC895A8A7729DA0D468817DC25550661CF609924A021F37929A0040DBE299F3AEC455E95E3421EDE475A03D3DD5E7D22CF5863578E11CD597ACE2BFAFE4647558B07F4FDBC12F82F65DCFB4DC381B3503DA11432F685DA8E44A7D789CC79CDB625C80BE017ED2E24B83AA4BE31928AE41998C03D3932CCAB1C61EF54CAF41A2BBB50D51805A20AB4C40F2034B2057795DC74C2559A983FC376DED05CA6AF31547F61D2ED15BC1CCABC16D283EECF54D5EBD78A804476B89A4218D7D613F92D6781F8A0EBFAC6C3F42FFC7840FC566F5A1C826718DD1B60B411DAD89311A00836F7113742B3581885FF0CDDD7143663641740BB9396F786D5E2F6B1B7DDE547D375268211B5A8CCC0B36E1374B1C0C83887158374EBC2477722BD6E563FD0AE3A19FC3B19F711A9B1C9843599EF005BBD084FE35FE3D3AAB9D667E0D3B146F9937589E32D77A95A34B28DA0D54F43B822BA5C89FDC2B8AE3104B205D2E88B9380C48CC70A7831DAB3A00AA33FA193246C4474CDEECFC64B37C64214AC659DBCD0FA15036E1A70C1BDEE7D31467DC9F2D7C4049C6612F512D0A8F528E279F86E15C12993B2B8E367952DA57527F51D79AE1C3E7AFE0F7B1B88A47462C652B1D4621CC212FD76C19819769297331C90594A7DA6BBF8DC0B8CF3E2A246624295C97D8B4FAEBEFC27E152206269398EECE166BDAC5FBA31BD2122E57505B58F2F52177FFD95124417E8AD6FF067B9FE4EF4D2E127F7608D67364ECE5D95BEAEF2 +sk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A195DB8952ADADE90EFA939577B1F306F1BA66EA5A3BEF5D1689ACCAF2E0C75E3C3A57BDDB8E4B82DE0C73BC929329C1B9EE2EE50C588B9468B52811E7F34EB9276D252550274643111427121015144107157872652256686212487771385028186335487010313682730014225556843503562357778651546517685278860855706741476257440124400472205688867526637018531748785514834528382400522176414412840881857442806555680037361667641185488275816242580108081485085045477475560155337153868022588787518075060243355202374864124023305768356842087717370112887511515756181866704457733743000171454634625768673637656038208441766254253258750231415376162470177335661540077460353120720743305700527571822314860878025203522883536218687585513014883783768231504612374072837033824626253434634021441424336777325774337340716340284051287054670152502472800023043527070675520316762866578343458644715763456274264384433136557756151207528650258774547007788603404632850166305102431380167716112728078357324358124452573178102868066144364548576201252533751660410467165334401385455778210885351675061503730741454852140158576517248060382584820655211024177503086242066014721671212442128162588413808728581438104047832178845824272344263725114284711650475781783465384056213280464756854376606170280836674784318570680318854168247217730240523620687374220006236553277565784117664342733706228085388154614347281617487880200147278715548611567076228567726823640070634537582800126836673531546682386388156074576775681641147806776347583016581028646212725528407360652448830706168074721576186384828553640048843647685356888462042717845128204330635115053645782426318547273744442470575302101041378385664227607500878783213165888875700812338402584228436572514843422278463613806247570847253425741676701424214246564887246221326368425558546480500225384276625631315004677434638224681350243188424411870503556082547871654447388805284661782721437728406883581080704154230474145842638278223064215527216236155448144613028472687353255424417710340487020415467777168725344384742547153767425080205547006005856806152848856608776814228313278225344382341282760422231880821830277755036678262741428442201461836408030235153386708852140131088511536344748285054378623353056520136868821717848146876561561263555224033665864822414536084310668537244840386758676328840050526436012614121387884767737270423371537761565504016846843855748021127157707867342583263864038066611071838647287082143826452447556704270343712174381845101700683621244630844664828420648638800766475627520462748412468285561030170457540827581145560688345285718202368566146173785772112707022850081284685485386448658373836815552747130071636252445076052188465047441566041466288531220461173435636504661371243077486350606177061384760170032824351225623142501644756674880135745008400222337321062117562722524512508241677664077754526448288837603161737324114166707815106884143453561147157777626220375822534573161358808003108760223083443038116434163132366038564302637786400166582844723866751052848033024626212433318576273122333725712325532965781F789F8D60C7CEE99E49DAB3F10DCBAE90DE33F6F7F4855C4D656C40412CDB4B00C8FF729A405210E8A299A685BF37BA5B6853258F9B06667CED96BAC04E5925625B777D776A912F157051091A4465EAD3274B60D22788B4B02A269314255087C690A0FE060DC6BE53BDF50876AAFA5F36A9111623EADD7613C56D561D6FCA40CDB51DEC138259FB1D2FF82E1BBC148FDCFB25CD0CF7785BAE7D5CAAD5AC2695855EA803FC858CFA1748CF0B1D8D6B9825A529D166B5B1B29DF64CC39C114EFDACB418E4F58A26721128345BDC6994B970FC75CB792E931829963E7E9A5254C25D6BBD50B24BD348B738FC8BB4C130DB7ED314274453E9B1F4026F7D3452AFA1E6A57F15BA9B0839A8DAD299B85DC4710439AD2D10B81D1AB46103C10B34F44732B070F662638B0372705D79A631A037AB754D905E11C02F12B6E25F516A9DA8B84013FC1771D7B7396671E3562A90239F3A7B1159204EB60214B596312DCADF81041E8537C6E963C1A3044740460A70E85FEBAAC93336D5549A53A388A4ED54D8FAAA81E070AE894B251033C5FAD660836D0CECCA331520D355DFF22CD541715BE4395717F614B7E232E9E16B9874D27668619876C1A2E802AE5C9F9F88DCCC00052740486F45336EDF425C3B75826DEC71F77219DDB9002A523B03B88CB16CF6E2678B83CA837BB20CC9A3B702D81E2D700D64059D3121DE75D84CBB7EAEAE228F02D4EDA3680506F669D592F3C3ACC0150961DA71F308F494E0232AEA1C79176DCF3D64493C4BBCD257AF5AAC778D3378BAD657F90F99D7AEB11568FCD4AA838343C81AD968C2293B922C72A49CD4C1AD3CA85CA16BBCA17F976CC5F34BFC51813147CBC8418963DE5A961A1E0F1B70A4816D3714B4E2C195F3A6CA8CCF27ED8970D7CBA37070A1F1BBF3AD3FFDB69DC2B6831279D44BCDBE998B3500CE4122E3925FBB82D002FE9E8A3CEE0480F2083FC3789A5BA1D71EA8C78566A0DF4C6B3E102E024E3A25C27EE4CC7B091DFDF7CB589257A6F1E8B3DA23495CFCC10ACDD7502CA48EB13E3403BF35CCE8384C24BE29FAC90125EA77956C9DB341036B4C1DBE15C6AA2622B7701CC15A6C324CCD193E5003FD5A45600C1A846DD53495EECCE2281A0E66D43547B9F7D04DCAE6986CF26094DA6D1E6965D105F65D1805D16867259CE57E20612DDD20EF60E9E76B98BA1BFAA8A3AA9DBA01A3D873F27FEDAF907FC58B63AF8D9215B4E4C7BEC5E3BD364AF3DDA816D28A9C07AC08D090817EB0C06B975E93F08FCF851BAC2FF2CE3C0CBB8A2226332B7E752529C0649CFC752F357E3305A9729EDF9E06DFA7BD3A6D37FBFA89067D9B0789F5C77E1A52942D8BE68987FD9505ABB62A9C799F717E024D2556DF110EDD920246413025C43252162397CB0516CFC90C9C10B68D7DA77C310C32504E1990CD18A3580F2AB6233F6DB72DAC9755BCDCF68F1706AFD1681A4FF592601F414C617FF97234F3BF4EB80285F1AE6ECBF8EDEB0EE273D48AFDA4D54B8EEFD7DF37BC5753987388CAACB632BA27368970A13FAEA44D94F10C2FB28C3ED55B290616200A220005E64BE3E8F47A3F87F2D75406A2CDCDF2CB5F6F99E614736FB98E9F81CD9A6796FB6DF6E9FD3602B1EA01330B8110FE854E1A12E147B242F1470B3A9C5A197DB9A52075DEA6426143AFE8D66EAD52366BF94EA81804B5EC9ED6E0D653AB26C681D2EBCC47A5E33AA3F9EFBE9CA357BC661C3B5E2AC82CC6A0B2D0DEF395F2949D329F311933F80A8F04EB892ED46487A71DBC856371C75FF8B71E0A0FB0B6B31F7B5E00871AF1383168A71EFBDF9622B79F3840207B3E0CDB86C2C45D8E22A616EADB014627EAB7AA9AB5C167FD1DBB39737656186CD4794676F1C7D611DF1AAA8381249FD06559753CE01691F994B87CB40271A18FFCCB9D7EB19971292623A830E68910A18D1761BAEB73792C7E29B93923E6D33DCB502758DEB601A46A7B620DEC352F191818950AC1B34B4DC7B2A09C4CBC891916826A74405B666D85ECE6AB3F02B56DF296C511877C8CC377E8B23A7A557C0DA66D12E209F33BC7851D09261D02C6BCDC4E477CEAD11C566479ABCEE54CC427886AF002253B5B118D671DFB6ED0AB88023DF924A505391F815AF9C9F62DE313698D674001CB94B3C53624083C7C222236987DFF3FB2E66F043B983B340CA9878BE5EF620E3F1B8A1F6BB138445EE91292ACDA744DB163F8592C92109CBA79214B40CBAAE44AFAD3432448A7070CD0C98E43A6B5CB0490A69C8EBC90A6BE5B7B72CE3435A888C547A0382CAA4105D3D5182EF026F760A4DEE40BE78FB404390F583375F68946B91C568335D62A73EC93214D9C298598A3B72D85C264418BBE5D35FE11F66EEEEEAC197A8A025E836E91935C0DF869A9E547A4A7DF88A70FB825E7442A0799C4B150B2523373998BE7384A66A102F63D7F54FC6EAFB67E72CF9813175761218CD1F14B2D280FBC84412BC38CF72039C5958751F54702C2CEE3647496FDA74056BA5F340E6BCFFD086CD24EBA78E0545BD35542629D1CAE48C995365316B4AD5D89B56BB7BC57A3C873FF1469A0C05389E662FCBD4427F435E1A35B16083B77938F28F5D594B38C5D810C9A6D81BF605C4746041D6CDB8CDD23D799155A006A04953F9C1EEF5EC61368F12AA408A89C66E3215760AFA6B9CE73929C699062C9FA403FB0EDBF8587A95FB372C2BD5E34BAF239E1185D7E24D9D755ABFC67D76D2345BFCB4FE29F7CDE60D74594629E8452D526181D2D054DAD2379C78562D6341C2F30563536B2DFF1152A918876B49A503DBB53D39E761D90F478397B9A69B008974F343679DBC316BA6D693DB31A5E24EBB1130DF297ADE1E5D1727AB8C09C8306620E6C7F76612050F2DED87066F2D788047994D85E161247F2F49986209268381FC655BFB10ED6CF7FA35FAA638BB31C5111C1D384EE935787688684B64C2E9794820750B60A063F72DAA104C31982648399B88EFC714B0668D5EB6BA8930CD17BCB6C9ABA7EC3B83920B7F82D1877E4D096412AAA91A1EC79422A0D22AF4EB37122922AA20129EAC29E7421573BCD50F7E756F5EF0237860474B8AC6D754F15385D0C8AE27DB87C65772DF1017662904057C6216C43E7FC36515C2C9741A4B64AC72656B883A96DB0F886B36CB8C1F66FD4403C79280B29EF3A0D4C7A7491BF0FC376B7F73BAB8BA3B40EF8DDB2B1AAB3C442BA3AEB84A72FD9A90A31B0AF28EF42BB52401A26C5EF29D3A0D2DAB596C5BC55ECF7848A6F6887B2FDF18783C7ECE9C71870F7F4C6AEB3FD1F8C2507759A26388B57B10B2AFA66EC01BA568C59E469FDE101517B7AE6B723AEC317699F05537EBD327E67F3E29E3E6F67EFF2B65E1A6B264ABBF435FA4F8F56497A4E8DEC9BA695A777051A7DB9A6E46629939E229C222FB7E4D54508958511443217B43B9C44D58E5D77E6BA73789071A3B76695F58D6E487016225986A964F625139044F0D7052F51F4AE074BCE8B0F51B9BBF088A8 +smlen = 6197 +sm = 9AC59EEF3160E707658A36792BC6B909D76AC16379129E330D7EBD77C388F2D5F038DFAF308C72A6DEBE96A71E77AE0BB801C848589497A537638D2589F897E7627EF486C6DF8085DB99098169A278E9335261A410C9C8B31D49ECEF57009C2C264C93655AA79E3694AB9406A333A2184E43D7234E09A196F3BE12D8E835639788E780E4AC92AE674C7CF6DF71FA04C21B49655DC01111DC5A6F04F2D60C8BBC218CADAAA4F17C264D183F969112EE2CFB4DFC3B48D011696DB5D2B94D61C200717EDF44B4C3237B0161C231E0C3F11269710A339726F58B20729543D30983835BBBD1B4892C532CFE66B49BA9374CB908BF0C7CE67E048FD3AC7049490C3B7ADBF0C09A28C75F84710865E91BC79E52C1084DBCC98AE3AA0CC2E68D63728133CF7A0001ACDAC71E6BFE98711BCDD1901D2A4F3536F2EAB2D66DA9B4CC48321B2C614CA48D537520AADE502F4B830CBBE392B83B73B52839439847CE32BECD7E74E1C90C42BB0C2E226A9C6C43EC24E1CA947B607B150318F7B8609E2AE8397A8A52AC5C94C93C4F3E3ED32D4F88EB81EE7627383298F6ADA0183F6776A0337654804B497A056D68AC62D31FA522968CF0D47CD78D95E9025047F6F8523CED8DC2320C8DF1B7C1333D947C77CD506755161AC17D007D0C4C6AFB8542F63F0C0F41BCBE79F788D17E8314600941AB6F05047B8F8754ABF5CD95FD98FA1F25BA93D6D1942A4538AB282E8B0C19F0A3B4EAE8388E76E9C354514D2D62BD46F73C7927DE5950D60AFCA29D435163708D72B71FC4099409682A51FB0410E5DCAC03B26F6509984715468EDA01C730E88D2367D56B8CC45287ACEF4104158622BE5A86F40207AA985D4B42E243BC80B9190DC98833BEBF75C1BDDD7DB78D518593C8BA167E40B4136A8C546E6C66EC8353A81498992AEBCCEE61638FC867F218B798B7B2BEB0070405380104FE3629C1360E7C6C87ACBAFFF196D898508BC1E72DFF2966B06A2F0B16704229B394DE6BA38FB6183C81F6603A142FD8B2F2C5570D390AB90776818BEE4EF794947D9C9F908CDBDF3D20552746C9C8A5C59C029F63CD52718CC3137E54AF06684488B42B85BA06EC6CDB83C4007D5C99EC567205261E432AD41DBA35F56DEEB566F79A0F6BCFEFD4640AE55CE0C7693E79D0EEF4CEFCF540995721D611AC8821020FAB6BAA9CD6EC74DC2D23278B1EE95F58696F6917B7A9303A1020DE98ED0D8065ABCF177DA4A4E69E4F84D13A2A3B5C18A93C37D08C0745EEDB09081DCFF3B9615DB8AB8EDCB9725D6B32C60AEDBD3CF0B8177B0E164820978DBEB0978CC7BE1449E3B27D4B68F8D86C210346A998897BF81F30D9774D5A33A9BA89229C5EB34D4FFC894B607EFF5D50960D005EF578B7A9D056C51281CC9FAF20B099649E21A02AD3BD60F06B677AA424A20C57B1D2E54A95A9000055F824634297E5639B702BF49353682D40B61526B938CD3852C71879636B6E2B13F2703212ED53850D4271D2507CEA116DB57105A8AFFF394E23653FE6E77F4C807621FE0F54DA2E91DC702DCE96200A14A1195320C68DBF2DA2674C1732D8F8A0526EA569A06BA796E707F665C86C69BA404769229ECC7918BB5483C6B050F43BE9669D8211158FA54D8512713783F67F81C144E07CD8200544254BBF32129E9A1D16E13CBE901DFD6A59BF8BD89DDD58C9414C78C067BDF5ECFCA4C491004488196BFA4DFD0C0D3C527AA5E6B03D8023CAFC496435637AEF15576F2F299C46C558D3DFE3907DA0B574DD7AB849AA7C6A4BF4E799EFBA352945D01F10C6EB6CD5C1A20E09338F99B45F4A6E3D7E5FD9DFEE4A7F0F9678A5190B126E2CE77B312687E05A8AA5D6FCFF412F620784BC368F3D73FDCB0D087D0F615C829646ADA1F5DAC18B959050E1D4AA75C758E247D2307263E786C061A237A129B967871745AA5EC64EFFBA7F8B8E0C782AD87C26129DE5CEDDAB293BA13A17C0847F5DFE33BDC2F1776BD5622B8E4EFDE3447CEBC7852DFE7E3C60CA830C76855DB9A8CD38B77BF8CF55581F1A7C0F364E41F08818363C4ADA4179C0B93C4A9C690CB4816F1B07F5E53D0B890759AFCA9E1EA90B11598F87E24519D9982094AC165B7921C7BB3D6CAD527DDC53C7D6BA772B2738B8F1301A443BCB641D451FE3430CFB84911E33A9D96DDE1D7D5BABECA7AA1364ADEDD5B55155BA2C2F9E99A13D9C17EE07301B8445F4981A53A7E2C0BDA81ED4D3B3B6A737085A098AF4B4B0452890A015E819AA2E1BE822C1DA008380F0C0B1E177FDBC76A7B2F29655BB71D40569B8F98E34CF55B0EA88EEC7363AAC6939F471FAC9A2F3F491C8376C8CB128BB9A2057E358D59F7E4C7693171D06FE939C008E5C53D6BAA9238669EFAD9C68CCE71B72F3D2F9F84F2D00103F87B43562E31EF54850DA7F4E01E0947CC81227FEDD05CB189E1F1121CF1E57F1EE606CB1031009C416A5807BA21BD39F9B3703549D13CCA21E38286209EA2F8EF828E6514B7B2DDBD122B0C22A5AB58F086BB6798D459B0BA3B522916BFEDE9F19D4F20EFBEC7117E5FB294840CFDB6F29371EC7EFAC010FC0011597150208C661C331F8343E2757401765F4B8F6C1F1ED5CBEF379714701F217D6BBB6F3DFDA288DB595930FE6DFC20724CA37136BAEB6E315275759AA756EB45B0820F11805922530827B57655A8F9D0C1AA4BCBF1ECB160DC7275FA33DD826F782EE6303421461881E0690628A090DCBF97A4FF01094A6962BE71BD2E165E43883DC37C424D992925CACFBADDEFDA4B2F24C6B7F6A3A0F93854608780975132185434D923A67DBC5B7E13ABBFF052A3244772481315222531F3DDDB1C35834EFF9D657318F272ECAF87C997688EDEEAD870F542A2B51D7F88824454F191C640D1CC5869EBF596448EC0CB4A272266030310B8FB8C295493B103CEBEC3A62A6A63F3C52BCE9AF1C4AC013213F96F523AE1F1C1209E69B0E4E830F5B79161B6E1BD89740267946240B3951E58DCA566F6A605B1E1C07E871C311E6CD45948E913C8F426D2F5BCD2BE8336C8AE5B67FD396C5B8D4B8562F96C2DC31C0DE72F71843FF95F34D760F0E9605F908F4210ADF6A8FEB1CBADDFD75B1C8401F6576647925131E896D98E490F1AA585944A2CCF45C1BD54E9DD38997C501C3E263AFA812BB37C7CD8EE044189D8E6072AA7CD0BC53BAADC396B5B78AB11019A33453040E014F75BB24EFBBBED911B3051169B7E05F0D6A60F7C4CD60BD71FD5C1228DDFEE1DC9662D3A8B03145DFB30265795067BEB4648683AAE7AEBC26CC6C69CC7FF0CA0BC470BAB19A82925D35E6AEA04C655443E3B47629FB08365973511A4FA606DB04B9D26D94F8B047E64B0667E60EEABCB81DEAB202EA5AC39A0800AE6D01305D2A216B2703B13AD9F90ADF8D6DE77833541D07DF0CF7CF722927E9E5E75BD84F2D90299C4E652198A8D51CFD678DF9A003CA6D910CE1CADD347870BE0D8DF398ABA37F0DDD2CC5034231DCF2B8E4C4B58E5543F4F093A84723E56DA4B01F4A968C4F05F18E23425180BB467E493D77A67CE63CFBD226C731D85F8D3EC67107110688295CB12626806269CA30B7E37C5D01DB4B7E3150FFB9781EE95CDED6D121AA9589A6A916F27373864D5B88D58468C4B89007F904059BC3D243F006ECFE2B77FEF67025FCE89E9C357827F359B862B9844307E84CDCDDEB54BED915D137C9AF933A00D707C26E2B0E6FA17331D447081BD052963ECC37EF0D8D69E05CACEDE725CE6E06AC45ACD34B0A60C6EC35185BD1F8175067D8DDA5BC018A7CEC579DCF00B83490CF334750B6EB0D0B6CD1F9683E92FB744E075BD76110DDB403F698465636D3E18F96867E054FD32382755073F8136D015665E6E3BB731F66D61E35CD8F0D5FADEAEDBBDBC09A41B16DBC2DB3148B3D9C32646D75FCDFFF67AC4D0B45C6981366CD2CA3C2B37D26573DB3DFFF987D6AE0F1942CB1B6F63BA310945BD14479F8A6650D962BA467700F7FF13D42F61619112816733C04637995294F39872B4B504019B1ED1545B9FF18560B451FBE548F97ADEFE6940EF2FBDAE951B472BAB64C9852C0D9409B4EAD2541E5D639441E087DDEBAD771C1E29258B51CF2B1C9175B64AD1E9E1DB733609E5A8B81B88162606E824A29FE4B857B2A1ACC223A7E3AD10BAD3ADE0D6A3C792260CF7010C1D45110CE1544451AAD00DB41E79347A9ADC9DA5E730FFCF117BDEE34BFAFA89251E43315FC0F01214BE714997D8A65C444730CEA5AFF4EEBA3CC8FA8640AEE1CC041D93EEF5556906DF180C86FB6004CF0CB0E4FBBD92230BDF2204E30D60CEF288B8E6C37E063B70C593AB57D1F6E5200DB209663C90D9018C0FB456D7C447095010D7EFD9AD456DD0F5F85F3069014EF69AEEB6B70663C5DE59E213342B79A5742CB86D2CF7F38F5F0AE788DA0DF503EBCB1E30EF474A412C5FF5F409CC41CE956E50CD6929F554D6E16237A45EFE6552B1ABFC44D6AECA407FD51B85288BFBD1B9F477C620333810E389D27D99547825EED82A91828E1DC2E9C3F3B03563E86B0D63C3121776BFC00151B3A4A50A5CF09133A3D4A669EB5BACBD309121BA7BF4860646BDFF4F7363B4A6A9AABF4F71017353B4E53C8000000000000000000000712171E262D836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD + +count = 88 +seed = DEEE61A2FAC04E4D6B7A250124DFD91518D9B90A71FA02665E3088760BF69CB3CD7B6977F860A7026819D178623C9676 +mlen = 2937 +msg = BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C +pk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A0112E1426321F45D14D03D5AC917AF7DF6536F712C2E4B2CEBCEA3AE65B022895F1C6B64DE5B30F57C8AA8D6F14724F521D9B0A88EF96F43CF631425EEF1119DDE34EBAB38D9C9D355E27D6CAE48563DCD39310E24B201B009E997CF25DE0BFE80755353B73A6161B3D178D22C4FFBEDC83717235C7388D6EC87BA9B7AFCE90A8992DDC2CEA0747B4A3DC907871A262D20E49B77330C4C8D27BCF1F5EDF7D302DD6AD9227E8113FBAED2E926C46906CDC65E4B4103FA3A0E5CCEE2432197AD2EBC23D1FF497B35092004335E06D3EF8371C1E11B6935C676FB91C19D180FA55560C14B7565CF1D5E02A6FA5ACE99A5B4173CCEB413C0AE829DA3401DFFE416A8FD4EA94174EFE0E9B0373D7207EFA938A75180E4470E114B63DFF5E96E04B09757687EA76988A7BC9C6C092637FA3380B72B62107122702CBE4F3FF5BD1C48A4D40C10E13F2C1C1F6C71D45A96C47B72FB54853017AEF1C4A917A21D9298DB7904A40EC341A8DB8667E6392B8CE1C254860FE282ABB5A60AA8B107394D99BBE6D954EA329C2FBB527E200B2906D322CCC20741247CA51A145CAAD1A381BC6878B261425D8621E8A076EA55630E9A6AD4B47010628616B4B6B4AF0DCCC2815FACFAB7B6F7B0E8EC1AE719CA505542CC2BFAD5BD18A4A4729DF444CA044ABC0F6C609C8A18B7EECDFB7494AFC2AB30221C3F7BF68FFC2B4050B1A636B3B3F62627BFABEA2C4127FE8AD6C30A14978E21B7A4F22D787D1235B6A3F211AD3C5B0813D9504757D16C337A27BB5EA33440552DF32064AEDF2E47B7B459499160D8270F86D3F7E4B1BA1D932AEF8591B9510EB1924AB9AD7F3F75DB140164FB5DE43FC20B54DFDEA93A40C6EE5A4842F0F3A895001C2979BFB6E1A43AF10F60569E22255C49694B3171CE2CCB701F6A166E687CD59FEDB8CFC1EE52D325DB5B72ADDB743ADB442B4EDAEA182AA4D92200EB6BF425E28144A7A7E18CB8AA09E4625F3065F0393B04DABC2F55019597011C0A7EC8AA673EB4BBACB4E816229B9099257828C6DEFF43831F69B6352A07DCD092F4DCA901A043849CD93D0DDEAF87AD0C3B0467435668E23D1C2C921543B4B804063168C13917609E2414E476CE4581B85677C7E1CB620CAFDFF1AADE88601BB200BAD597BBFACF03C71F5CB787CA7041A7DD16CCF8D8BED969C585B13B76C43AC1ADFF76086296695CE1D743D23FFC731BC94A119BC272617147F59BC5B87A60E8C712F417F00D39051281AB316A437AB017C71F81D61FD4ABFF1A6B7A49F8A72CCF532BFB844A1A5B8739835A6F6F9637890BDE25FE4BF4E649EB34DD0026F96EECB45ECB53DAE00D819B682CF532AFFFCDEAF7A3CC17AF43972D6359A582D5E55E7104C2A4DAFBFE32E7D26E460DC710166430584F191E8B2B770DC0B1AD5DB6A2A0CBBAF6F2E0AC55EFE204194643CC35338F1F4D5DC84D2832A3B3EDF733112D531A1903C8DB6CDC8C7FDEC8B94D302AE76A236CBBEEBCF0DEF4FC9FCAF8E758F990308BD6EA3B92FD98292EF084F30305A0A6FC4CE16565454AEAB9CCD7C0C47C55B38DF6D0E11D0D4A914FA47412E3B99ABF800C34D3EF0EBAAB3F6FCD0754D002D9B83E47A7FE360B5E92B7CF7BD15998192D76BF7BCF7CEB0748077D130B92243DF28F16F04DDF8C2B02F2517BEC5F180208112D1EEA546566AF3404840AD712EDAD9D9D154F5980C891299766C8047420AE4EB12316659191228D000AC773328785B7C1DC4DAE09C9B9935774797940D2D4C7AB212DA566216C5FF71E50F93B48612DBED8E43953251FA438D4F3E43D089AD3353CA8B22F9D7058DA04BE6F43D91D23002028CBED26EB5CB54F6E15A0A46FEF22D2DC4C38CED29E5DE5DFF561159CB4F4AE333EFD6DC70A4B06E9ED124A01A264500A93CE8C5A95392536ED469BAAB317982D6CBB5B48296FF4420B5B8BD0CFAE6CB6799D0BAEF510557255DF0E3711369375CA5F450DEF9472DBB9A5B5CB77DCB0302E5CD76C401641E9B84D81509733CF5118535132FEDCDB95E6427551A226556D39C0F1F162DD08CC574B8CA35AE4541D1B9A5E95B501D0D12E435A383A360B086C1BD8393A9D358567C60C72C103D49AFADECD5EC9042D09AC3FCEA3B022BB119EF5AF658FCB6311FE920E831A3CA38CB6D712AA8218E3D7F6D9494EAD7D500D50A3CEBFD795DA48FD34427E8BDED4708F700082902AF0F8DB8A0ABCA73A4CF07B786FA6CDCAA8A3D8A8F1DAD8AD80005DF7E32024BC19467ABBF39AA692699E9198CB278CAEBF7FDC6BA27E67231268114F35659C9A90BC4D3669DA4DC72E55444535C162326AF52053065F9DB65DA643CDFE44DA45B06BDF372B268216E50610FE36AFA4BD24B60C694019347F5EB75FEB15E27C2650A8CCA31FF6CFC9CF55DBC0C0EF2FC09B2CA8E1EB748CDFB2D848366E3FBFC60F235657432B194A9803AB37C8F24123EC2F4E4EDBD0A68CDF258F29F70A518896AD0A27FAFD22C5CF3A37F4F32195C0DABF12DF1E9E97308421B8882C77ED3723CE9D83709EC9A8CDFEDEBA257C484CCF0570363FF2FED24E0E1B329C84B169DBB6D459879C20AD6F17E2E06708E5DC27B2F464ADA16EC9DA350C96B498A7C9CDFD646FD8020D13E7B075A541C0C2BE872CC2B6E8A979A6F9DCCFDDCF9718DFBEA12F2D9AC4FD4EEAAE4A186D872A5A84DA40DE91CFA4D75E6CE25AD2BB55557B1EF7D +sk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A01143882EF9499262B4D00D5AC9ED46BF8E0ECBB0B7E1203FD5FCAFAC51052929211175052EE14DBB4A2892A3E68AC1F4041AB0703153843191EB047D5B0D731F3850530578802784665454638116230371843263762811214631310586365810836721888536866305340331474325542861557646310248626582716163782052608163856723143038005287310458483534557468235227825403601182825062327802631573414020684078011082128711470231348625287005141211580077746713236076786055465320010682615428171736428333416286664737283130753671681431786481507227067805664808304678438277460224017045463615008164218636788584201420625318451408412452255701537345502718411187457206650313678601754314707537620113880025350030710457740015561353246750553352177453103004344777720502427005131405608251042201415307842142861838165624122151115374651716487258767072485360201842573418155722102357011346374618544768282322023310512306804836533564768122845213765386062640301744641757577831625117741542484567246632086640226132600476578244518305505636166722138817703877778474344134341510448630883034432648548136872122060826444818525321506503206485067473836716581164135782002500472503177570136318347737880341344104442862018163464420137730327637028713560311354105575310018324317458588206001514858455016456706528256121340303223511413543014346877175618325648008006138752760764128001481220625138303047884266267244183172233202437377720205160075170055417401816637618281334052454880427386617344365552334046363001410352887173443827342787165766686076458002518717083422857300081611717014613057434774342616785452316718205802553052300561028427663186526368788154517770534555012487574240257307003365323244730746751462888435446788146834875777363723873123011146558408715163781214018613647103150836630387671800346730687813714358747173324483882324062847113026005530154616600225817804001740216481232651622043887750668536253564656511132315002172060657766210664727662588364736576305320506111008558816217851441232585060880846163881555443722725660271615286637842768845181777640540817184440775405406226101716784515845615553246840407127142886828356578188836336817751214515721822753325327306586312632643702221430115470130674246262018877700036106078304000648338730058666740116207552408331210677070128786503316565103044282874043315200256445221225025171225481337263042465568625453507378051750186722184680576372586406128436015128464268223417534746346405117118042282831872813326686730534604603450764216300175516215168111241114034115078307216883878253733834043803411063307534122526773402658658166513745140277028680820383733148478437521162816650341233344061236724600313232301020725273375513461813684513546670617858411757107100057824657211332625441483144448170177507673628571441638381554820058241221722274335186406230241568020327161436831011501244755125123315107740532832552180181415150256623352415718815737536250226222375141641500056505335746076660414247347256100258403647154530278330083618048812844583537476227121487126605338120872720211228500031037702173164061460010116352171663810AE19683D059C3A3E677D3359DA2ECEB21531E6E533D02EC94438AAAEB8AE7157964213B7F688B76311C8E159F37BE535B5942224C4CA649389B382415D20F9711CD264EC87F956DE8EEC251C4B7C1E04E428EF48B8292160DAABD48B4A9D8B622EC1F0D367142B4689F02628A1032FDA065B873E2DEB0E0016EF2C86719FB855C093421C5A516596485BD9783BC6F6DCA272CE859F4622F0456953E508008BFF340741F9CDC746933BC67FAF0F2EE9DB10E5988B0DF4FA02ED9526A8438213E4DA20A54D2C279E66FF63D75A380EA6DC34B1D07A90854CE3F811DA55FC45EB1BE60AAD42ECA9BCEFE80DFC0E61E00C8F21FEA3513C995E3C82B8312A796EB3ECE86FC12A4340ED8027483B83602F63BA7E5E34768C8E8118F56E29DFD03F24E56F00B342C0A574EDA7EDF3AEDF1AF453CC1AC119C22FBE319350CA75E0E6E123B25E6BF8B1F134F6D482B827DFF88B45A38A7DB7AE8D1DCFA316D392ECA9F7E4D6C4F38E24ECA768F2FF89821684318883F79BE9CA5C64E52C9FFA4A656500EAE3CDCA95D9AD4A4709446DC24A4ADA9030A50B147073E0460CFC81EA6501B9EF4D0E2EB6F4DCE88C34758E99FD7EF2F31F156898CF7EF8CAEF7CB02ADC9C7A6E98B0EAF177CA32DC1EF480E16937519EFFFABA46609D9D44725497C9DDA4416A71E4715F5145BFFE83F00D37A2E170A7170850D42AA77B080A1FCF4F420EE4F8A3E03B4A6272A8056D3A5C91842087F2380C3A9C9EA77DF8D42AED76EA94FE6367D8073BAF440BB106A58B45FB644EA135EED6F689EE49527B4BBFC2CE435B272CC74FDC3935B75AFD48B142402A36D8BE4A73413220CF40C0954070D8FBD3A4F929AF35A4318827C987B9B4D0F78D6955E2AD604BFA6DECD59B27C2304AFC197ED49A69C67DCBFBF81462117D1B9CFF62A6C2C4AB6334A4810B9D636F328C5A9F4A828CA245CB630BAC246FF8A3ED6FE5A3EE798EC26DC4819EBC5526D7610103BB864AFBBD5EA9D27B5BE6C0890DB875BD984AF9BB15F46FE5703BF27F13E80043DA017C28F74FBA12B6DA0B0D9AE98B80EF52FB2D1693BBFFA70A10250DDD334DDC165984F710758860378035246B4161921A5F4F39D4AF0902EDE60940D81B6372E7664A0D5EB6BE4B6F59BEBC32EAF7CB4240A6D8B6D66DA0A827AC54CEF3050C298B506BC101D3434C819B8936FF0085FB784CB187161E9CA7BFFAF4E81927F173DCAC949938DEBEC4AFFF5D2B59FBACB5EB6A13D55A0447F3FFCC5083928D1346F4C4FBB8DF0485A929213BF3BE8CA94AD99C2553F50762B752F1F9BB6A1E63AF32359811C9655F7C0E35D63F32224948472A6A8BDE981660957D110530E5B230D17E11ACA0FE32DC29A7EB0CD9D4DAD712FE8F5EEA99EAC9C2CB7930F2F600E4308FA81E320B673CE8ABE5B797B8EDC053A52AB2194C8AB4C5017937E975ED7FC7801BADA42216BA2929EFE064C8D7A140412810C6FE9BB2E0317623B5CADB4D6126B8F6DBAB9E8D6FF5A4B0041B089B5C72362155ED18D5B7A9667C39467BC54E68589D605D0906F0FCBB362DE83B03D953BD3BC86BC04E6A49500FCCBB5351E6B8C062D6EE99800FAC8C2A552E07CD1369F6635E7FF7BA395A7DEAE9549AF49C2C5BDA2D2A05C8570C40B271717EB3EA105D41073CFB1B394240DCC05849DAAD4F764FF6456CE09BBFE94651C4F242DBCB08542ED11E168DF3F7C5F7F3E691EE3B695544FD7B579D0703AF02ADF051421B23968399E7F2860A9D958E4392AB481AD5A1DAB7EFF63B7EC87F814EFAB759181C35D8CC24804FC43855626E25092C66760F1190DC2DF39AF43136568B8D5B575C9E9738E22B81CF35F7C128D1D805068C8D0A368233678230EB3D7E809E332D1D034BBD19CFEE01E9135DD8C898B01C0A13FEDED9397588289F16C10A36C6E3237F8E57A5479BDC5DDA1F879EEAABC5D1D872AA2AEE2AD3A60BB26676DF97C23A0BEF2C971563025DD81F322B04944A948BD58662743F9C04696DEDEEBD97128E84206D239A20629F727BC324C3EB6EB9AC8888642A9B02A8BBC5236850F045829DCA896AF4290023C3200A4611CDA0C96D51648597205413A9BE97E80FFE8C1DB26C9CC07AB88FFEA7CBC5A7F104C1AD5E98ECE19F03A3FCF2FA0A47BDDA0E9C3115BBE87D577583072C6A2BA496B28C3D0320D9C67B735EDA53F0721E6025EB99E169987F345F22830CF8463190CB2594D330DBB6FED64DEE8FF5A30FF5FD82F61E0873E9DF7EB787F7548A4796ADD6DEFD48BEE60E6FA9C7C80EC994252925B22C8E66D714995F7D72685E4E9AEFF2F80765CA8218FF825A4CAA3538C944B2036CC759BBBC3A241DD86A7686151D1EB9147CB3CEFBC34F07E2F9434115DBD7A2B07F5398BA9B1269582E461ED587E964A22D38308023601E561B2B717328A42D29276D4AAB2C4CE815ED98F38B61CBF41CB29CBBDC744F408649AFD970881C6B8AF65646AB2F47E0CC701C8DF3B0A1CEEE0F8C29266A2AB9B7B4EFB78014702FE4EBE2A3C40BD14E0C6D2A09DA32F55218C1F3CF10E802B4C94413AA10FEBC70D90D96159892420D4A812865BAF84902A1F08A2CF6336AC67D64DC47A2EDF397F9017D3737275F2E8E653C6E67B79F4E442B34FB7C2A3C5EF2110B7F78F262E3F40BF185AC39093269C3CCA885B6B2AC8D1E45CEB32821E4678E88EDA68C7C4C239EB8F274F2875C87732A3A89E320612B97C46E2ED819CCF07AB0AA4DF11FF5B85B872D71BD3D3467034B9EEBCA043969CF84DC351B52EE2EFDF64ED481B7470B760EC53A29F3E4C62E3BECAA1C70CAAFAC3A7A1525465018DC3D275A0806F19EEBD5C6A838021FE2D5080F1CD436497F77EFC7012BA4E5E28FCA5F2E64233351D50047B921A67ADF186B090D620EDDBAAEA318A3366AD62F0041514E99C7A0E3ECC59C7237CDA9004B83A2BB0FA225B5DAB2B0326CB6FD27B0019A4F24FEC7BE02B96D7FC40F159A11BC36E33DF37C686F96C0C588B019F104D0E517DDC234AFF6498BA81ED0B5C3CDD3600E86AC47A9D8696433CE2AF312EA2D505B3055B9CEC067628C589B04ECFF66AB32CA80B38E0C106F2FC8266C5A99EF6511C7C664E648A752F2DBCCF986887EEAB851ECD9FEB0C20EC86636999F0E376F24EEDB22EF138456B3257ACE133B050AFF1E979B692406B654DF8264769FC9BDC776F02858C6AA64AE92D54F4FF580763C2ACA1A4773E5323803754BA8D8EF56CC631024F787F27AAD87ADFA6818AD5E214BA85DE77686FC105700A7D59093BEEBD37A8723216043162229DAF1EF9455675C8012F9CAAF179CBC9F2A6650F39DFFF81736A6E28A489D115C164DD946F2174D462546B02BF4DCBA7253B6F7C5475FE5D299E1BFCD15084C55320615F110A9A38187E8E2038EC07D59C3EE8906DCF41C276B47AEF2ABA7E0CCCC5BF2F4323D134A8F367AD9414846D4EC301B5E00408D8E03A928BB98E2EA360A471CEF0B0B3773616D0611525817AB3583C123CF0DC65C023DDDDE9C28D0AADA +smlen = 6230 +sm = 929ADDEFEBB7E1DAD2248616DEECE3D13FBC311B54DB16C513F985AACA307FD21665B27372BB11AB29CD1B1856E2593E6D64E80F8BD45747AD1A73F27DFBDFCECB0137DFB93991AD0D95245D9470FFA62F33F2151D1EA254D136AB0996A028CF133592D795F4A16C4F0360F460F838244E78F35E7D2E26DA8DA898C6A4123C4BD72B28ADA619B1AB0E1929995460917B4CD6BF4A88E80C0A7995281DAADE5A99757656854AFA55A551BD026A00A5819321D1B98C05E01FD521162C758DFA255D8374B2661D2BB67AEF2E5693FBA21D35ABC7385570C76ECB07D7DECD2794D115AA6FE1C56C052D889F940B667355FEB098C5E608F9460123589079EC2352BA4106C10CE613689096EBF11E2727F3B1AAFFCB8ADD2A19E3B19060BBB1223C9DB3C03D348E53042F54B44B929AE2BF4D0F3CA3EA214F8674DAC619963D179942CB5741F72E342E6DA573BA98134F260C47E6CDEAE0582C9514697337F9B646D6DF822295D12BD76145FCD35E11888B961E6E6BE28A98A0EF1F0F537138F3B635633A0AEEC43E690C6CD31B7B9AEBE25876A1BD4E05554CF85E1A27582A48319E1E4F9833DF62D20BD35E8D3ED33CC954E4B1431212091754D3509A2FCA59F6EC59DF153BFFE98BD331F032D283DDAB6F496CEB26F3D6A8841381E4AF007C5AD292DFCF3AF664559463A093652EBBD568545920CD5A6E8B176834B1B93A8512BB53D51CC610816049AA3F1A1D54985551648E87A544AAE1313A2EE004C0DE18599BCE2F7247128AFDEA8494C20140BD8178AD5639E59B9A174467673CE7DC00A02C2725DF0F5B2C2B150AFA709531BE7B0C354F1B8BD619E6A532AE435B8880D4EF98520204782C37E778896F4BC44588E34E64C9EC74E03E97CBD4D83D0A45572CAEBD264343FED6F4C1C64CD7904EBE7A89E5878748E2144EB193CA5A9EA28E07C72BE9561C26C569B38EDB494CD987E9AEF81E63B0C02010312A0E912A3001AC5646595DA6A2E82C3AC6443CE449600B0B7FF89CE7F5177FC6EA12057CCB5AAA797E4AAC9ABB2AC3A68D15AA4A47AFC4B14ED44AFCAE902B47C927E527DF8580660599A63FD95147F00220FB23204F82C421957C91891996D0FF7921B3E7A5D8007A23A3F4BD869EAD55FD085DDDA68F02E1D636E6165A778588CCAA16D6EE2B32BADA6D65FAA87AA488890E54DD7257174341923B226CA133092A61B8A102EDC310F615CA6179F47063E63CB283A01616F7FB98F527917F15AD5B90AB65BA28F6B4C15F0CE79F39D3E77E5E86396E68C9EC91506FBDD6C376BACB94B1C191E9E894502DF506EF897571CE4DDD004FFCEA73D67213C32F820F07320421B433806BB88ADC07E83D7F4EB9E6A9153DB845CEC5F88AEC43A69E1204033E357799F34E28FC60840E9E1869E889567CE9C00A5B5A71B9AC35482749589B624C88DB617C2FD8C99EAC6658A70969038EBD67D68D34913B5A2B210365B8D7FDB951B4E707AEE5E547E08E8C14C1931909846862C1D0068F5621DDA1B803CE8325BD80D4F847BDB02865392EECB03CD5117D81F808C55E3462F4689FDAF2F1D063A54D08038A1EC7B1344ABD2D6C109A6E1FF8EFDF9816F17D58F5B7583DD4BBDEBCF30CFCC989482311A129A0CE0483244D497BBD3F7899CF66DF6F486DDC9E9CEB6AFFA157372CBA994809E269605118BDEDA62E060B889DB817C5C019EF6202FEA8B2319DD69CF9A17389AC1BB5C6BA7A5162436F869360DC97DD8818C114B24E6EEF5928F59D3F99D6ECA6B0196FB68C01EA42264A19F7877872A7EC64A9F9ED321760FB6BF6D539857794B3E6A75451D83EB56B6028E7D2AAEE7B8D06B01C491ED2DCAA00A705AEB74502A1A94E81E83406CCBC577AC727FAC42A81F8CB1A673DCAA7C6BD5005BC9C3D05C0DA2052F7D41C49FFA50018621105E5B40351A65070F49A2EF5D0908DFB2B37DBFB10A3F72A8F13200782624ABEE994E9FBFB85A2BD119E4C6670A87FB1A84B24EF4C4C490B61044D72D1E1AD3A747492ECF83A8563CECEC5C8AEAEA4E4DA0721EF15CA67A8EE5A318F8E6B1B40FF529DD83DA66222DF0907E5C574D1F18E277685DDF8ACCD0A25FFCE0551C666AEE5572C6F3BFDD4483AA82A1ADB9ED0C938394C9BCB7E866F261EAF7D598E13708C2DACA0A931344BE759CB1A4B358310FBF4E2F11A1084C785A5CE789662999D4EE0F394F1D018EE3D62C681AAC6626C84140472B4E708B0F5BC25313B96B894B9A3F6C319C7855D597BB41F3BC21F0BF9C9E218FFCAE8977E67F1574D1DCC433DF8E6658D8F1BC804689A45B940246D7EE5B7AB191B8FD59E3EF310B6CD83E2E1CCDAE45A448B59E84D1CD461B76A0709A36D3576917C878D70778BC73A79CA368160225ED4AEC4B0260790073F3B281B3E3ED0745E2207FB6C46DE1AD4F4B83D61563B6E17166B3016992BF6EADFC907C4B382B0E2441E2294985B7E78F7F09CC5803D70AD3998FA4CD40244D472637041E81F1F38C5CF9BFDD345AE7B3E95EF186DB069EF4F1D32340427C071B98B42F51E7DE2978A66955AFD6691325A6C30B118E7DD15D27FC4F4C0FB6996D115082BE5DFE0A50A1AE8F06E5E477F91C2D3F7A4AC05F4851FCC44D9B77A088E8C608AF7A6A1E0FE3921683F7287A7622F4ADD25F40440C17611C11C930894AD42650FD3ADE5F490E6A6B24D366942DF575F0F3EFC2E665850B44207E88240D9A004EA23EE8D72715CFA38CD87229445817D2BC9884B53E88EC72883A1580255E1D08671CC59B8E509615BCB6BEBD0600DA310DC40DC1C98EDB34F38A758A36133F9C46B8786C4B4734110A5FA1A65489A5483B36BB23E1FF060A94729D18E51109DAA20DC2FD04FD207F976A2A578DEE0CC8D89CC97A5F63337C4885B7CDC1EAE0A23A2EEDF488D0E2A0FEAC57498C8EEEBC6BBA9B31F90A436DD80466015DAC5E3A27D5255B2023ADF2589DB6D482F4FA4184B3ED4EB756FB7237213D0E500F3BFC61D335A57FFFD8FAAB128A5B248B2C170E3F630C21514ACF9F9A8DB8BC0802865DEFE64DC373C7FBE85DA9766FB9EED689AB0E9E235B9212E8A4D6756FB45FE4C988385A5C0781F25F8515BA089F03C5227F847BFA976DA5B3A397B634835EC013280B367AFC99CAC9CF56144BEB631F197D1DBF7C0634E679A12E087D275AE347167B434E099F5D6BE05268ED66E1B963AA802FD3A69C1B67685A6D5AE37C6429F6BAE8C45741C527FE243DA8854AC02526E93946DAE7F6711AEBCFF2F256387F7E282973FEBF3CEF29C7A897B394D45F49222DD4E320296F011B5F841DA1FC336F1FBE8CCD5D25DA5E086E8BB678CAEEBC0C68AD33259DBB5BA54FBAE6D57B68A8B174396ABBF9B3B3F9D0A18223A7058BA763F674F75FFC5B4C472BE978412B0791B1106C8BCAD888CE63D653D0D86BB24F036AA28CF314B173C4B92AF2EB8D6296EEDD6542C978CAC020F7A34BC5F7D06F163DC03D87B165DF55FE5B46572A2E3726327E3D3682284A04496C589445D4452CD5B6974E12913BF570F9A9FBB25E057832EE950771CBC7D8FB8D61A6638C148416E8A1435F8197F2FD8EB5EC003ACD7D054AFDE27BC21A3AEE99932C5DBE2E9B368C28A07F8B65F801FDD1070B7394E44628281673BE0CA8B42D611F1DAE66703AE3603F22F84DE59A058B9493AE2E0748693CDE96613149D23385E015B7526A53F607D42C3A3B8835D966F6A316917A9D04F245818079E6E235C0FF5678FBBC8204506C058422DD540213522034679F9A51F5E55F04583163C04C387D2570B6EDC7F7A41EB71B45E30A7E30933181D6EC0EE91084BDA9528434F1B8B1A0AD36753EC80246DC796C1EF124C56F66F35E1A1B4F1F7C9504AB84AE9125C7A0952527B53C20EE08CC70DE8186BC19597410AFA4A341A93A6A1E20962DDBE4BA3C576F0C47987C749934102CE321C131AA6CA8B932D7C836528939987FED4EEA1D4D244B0848F14A7945C7EAAF1407B15D12B6C8E1EC619904092E696E2B27E5A934FE22FFCBD19CDB189DDD835FEFA6BA2ECB933EAA71877F7BD292A82034B25FDF25B5312183124B1E877DFD3FE2500D593A2F5EEDAE0D56770356B9911231051E080BEFC4803D30A248AE2691EB1626B6C828C01B53718E4B105046A80AB46043301DE945F61B76787F4992A781AAE073C3D8563710567FFA6CCF6D2131F6DB1F66DDC021D77497A009AC122FDAA328E0941EC1519A69BF043924BA2A2D03CDD3656B513045EABF4C83B34910EE61DCF3F13EAD412CB6CF66160EE3983E7A6479D7B0E095C04A1DE0810508317E7712F13976FF065FC1BE4DD765D682CF2FBF0CD78BA94305CF522FE3EAB6F9D196AA4B6C3F5C1FCC2C9F5862BD0FAD44DB2F252AB08B87E71485EF7E345D53E36F746A84B6CBA214313F7B7CFDC0FDBC5C4CDF3D4E774259498FBE9FDBF951853748A455AEE98CC7765978B1512E1A33648F049CE91582B74D5A28DC850B76541A7720AF56EF3421E0B1BA6A43C36772D4E0D13B2B31578E11924E60638892E22DD6225E5B8E4D9D0C901F3824F8F1FD71A0CC1524A61A3C4CFFC19292D4B7477284344848595BDE5F5FF0025556B7CF4749CC2D00D414AA0C6DC000000000000000000000000000000000000050B151B1F25BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C + +count = 89 +seed = DAB6C05E29342106CC34769BF419ADCC88010C05B57E673A503E63AE7A4EE55B72AB2CA86C4EF57FC8C02D2E0C8694A1 +mlen = 2970 +msg = 4D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D +pk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6AE3FD90BCA80DA3BC90A480A702F359E6B84CCFCFA63831DAFB4A2DCBA7974899C25728327C78E30CCAA7813A6F41F297DD3E86DDF0982F3F948B387363D3002D5283C534CD8D713DB85101C89C23A338360176F43254CF10B19A00E1058FD786BD6846B80C2928F7985CBD7AEE3821A611EC613924703C475E72D334C942024E9A613158B6C7E9B2356C661B0ABBD226AC643820D62CC4C46536514092CBCF4D18AF5627A8C5A42E6C121136E2E6189F031C5FC13720B03C83F6F46F12180904732A3905262CB031B68744B28F222E52B24164CDBAF8E5B656E739C1D294E531FE2B4FD6885FCA2AE01263FD07B1885A4621089564C189DEF1670E944D0D382C62E9D333168A5BEB39F9A3ECEE90177A33D85CEB6E1E4BFEF96A0CE8AB4B7A91390919F332EAFA427DEF781DFFADC13D8ACA831671DB55E300C9CF7EA02C98C44A123709A7755635C1699F21EB12E713DD7BA25801DDFCF5970F5349D9F011C164F9404221B37F50D55C46C0D5504928D3E5333DC22C7E20E346357E98680425A367A71956DB2D6E4449C03BE8C266C88444B5C8ECF3CB4A7453D9FF0EAECF9D7CE7ADF38D2C10359C1941EE7584568B3308D61E148286F113B78C0E6004654F01F52FA64CA8915876BD8FF5F34A001BE021CDCA8D694B8A27D430517BEF8F4A65A1E62B21F47C45D65AAF1205DC183A508B4A91421FE8F0BB80A22CC0B1B50AC00132EA0E436A20BB47C5B32B71A079A9A702B0A7C1CC54AD2C66142018CFBF202E9ECCE955993BE58FC0AB6979BD22D63D9C19A9DC1A9E88ECACB6D21909ECD6063F5489F051BA314E5D91634C4D6BA5490C32240B9F77297B0020A65819E2566A4E385C34BA23168294B630068AD25E828B918EB459B0AC827C1838144599EA63AAA736064266642FE2BBB5202CAD72B0564B61A5DB935CDC39A855EC2029C7BE17047E5E592DDB9FDCC07C575C0E677A15B6C228775CF888EFBEE6AF70008054619FC3BBA072C52E8E4D75A3D23106F3A00F45377D9F4F1DAA51484684CB917560C5A546C0E77EF1ED3D37AF8A740353726F0D39AB34F0F98E601FBB3C4FD7BFEAAF39566D898EE27AE9EE303B6936ED563F1755B37E15AB72822634A8F173CB43BA52DD570032211F3736BCCF621883557C321928F3B8882D54B26C44938E137CDB9E88DE86381AE112DB2E2FD6630B02FA8A71CC5FCF4E35C5D55DA89810157E76D032081A5F4B5E705D49ABD666F6AB2F12BE0AF93C49350C4E1B9AE4D923C00D67A1E326540C2DA14689993B77C34003426C0ACDCD0811AA97C667570E2FB602598845BEBAD6BB5613F43E932DE7A6784DF6EB54E59BC7B0D4321BDB877723C9BBF0C90CDCBF5544B274F70B021228B1A40A7E37F318E3F8058FF80B85AC75F2071E988C5ED49812E231DD5B50187EBEEB8D6F9CE0F0C4F14D5A2DBE7F67B47987127F41A0F56BC92A65085389A5DBF2D6A6B76997F73B1A1A45D26A78C1D3AE077616B4CE32B78FC4248BBB0B400A791E43F51C101A876717F35637A5E730EE0968C58576E062E9F35F315DE5CDC73FEAA9B229B2A6ADBEAA9C59E096A7F08445CF9DE9B5D40C188170FAC5DE3246B3648BFC6F6F72DA0927878C115A49C2A0BBA3E3B40F4BDD1B66C2BEB4CB215C595D5242AC318A31CFA720D3284F1B4DC6BE31E29DC004FB74021E535DDA59BB4F385B7A59B6EA16E8B808BA265F35D802D33F92C7136810C8BE188C1721647F1DD347D76C84CA252D7A6867FD384768C9FE05BB5F0E68F3F188E7BC2F2DE89F914B900D01DEF1B56CC97F8EE8E190F22B98A1D5238F0E4A808952C02E9312E9C740CAD390FC05581D0B1707BAE496CC33426DD3581336C6E34DE5B6CE3B20730A878446FE51E60E83E93A78B204BCE531EA8F79601A3CCC087CDA04579745696F178C23E4A444DF19310FE11ADAFF5F463615EDACC5A7607F24A4B0A11AD2E1A3995D44EC0F9FC9FA29B99B6A9703D0CA094AB9BC94E5029F23BE9E9CE375A43C540C7FF4132DFE0852378A1D80019E7CC53D886B61EE18F68962E24A34DCB1CA4F7693FD8A8A698DC7D84E7A7C3CBC59253AF3F6F2F15EE8B549813289BEB0CF441BB23125A3F7465AC150A5A775584A307990880306862E1735966FBFB5124E84D8E1123095B1B7BFECCFAF3728D8B03C5A9CA4651462331478003D0DFFC30C4252B670FD9363550059127390CD4511F10852E54EB9ADEAEA969441BB4D365F285835512E5BA52A0C71D4876F6EC16B767C72B68442540F1C36653AE123EE5AC2D2448B8964A928F927A1165A060688A98456FFF8E0E4C8D3206C4A498DC304AA0F48E1400B5765191477AF5C7A3516750A0D3DD0AF9B18FD8C02BE9D4FDAE15FABEFFC3045DFD881E1957B388DAC8A2B968FC0744C274617B2796F6D03C1C2C01ADF19AE4C5BCB292855C414240DE9E93EDE32E90A17800C2C65E34F94E0551AAE8CFEB165307B5CF451D19A60E5BBCBECA7FBBCDD022E1AE07F3DE8CF131129BD79EE2BFD96809C18B1015E2149FAB0F20A15A02E65ACBCD14559E6EA9FA567E5A474AEC412FE473BE0E338A083D0A64BAD04C30E4F2DD0E17EE8A740A6D503CB8C08468A85B26CE8FCA5B072326D1398742CADF2734EFBC8636E6309CA5A7311CBC1DF8C14E83D83158558387C81CDF6AE9C4FCDE55053629ABDE84360F423BD1CA313B31BA4085714C6 +sk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6AE1D969737229E74AD7837903C72745E3D81BA8E5E53DA89BBCE80A802E3FE15E6B66BFD68D9D19083B0A53540D91617252D326863D6F54B87B35E357B1E2C47F73474726086111731005243488485073675520168528032221871375571241837341450451723061701513068705827143830617000218560081870466216855686064503607221888651882286076800426771040246211670806124211586052472687733533125800650481251716367766327532412804787440548518513477677600708328278205472241015533234020772652602700183688507187256368444618475530431635332683213660422458268000447655538766227310410217816380454238647730810072483835656814110645036347747018515678711038711633526742104632245601321230175022451140605147862850186578668424302156864613125776426775587047056468448010537441027173101830321163744268361771087763001850884148148613126030764277348247823108836383725872422787482304556635685085062530876677182237588226763847222110214645471808552168638467888562850562613145234073804556371215614674366048181736164157214868643234282440261856717646045867041347852440837418235053128144642016413384362412627618353510833088230731754533764038062860664400515863652324086680770360428471848422185470116714243105431581754851612038860087645722185100766105807367558353377208148438243848267831418417047835488587168070781627751564232250726728323435835071374832300560282671014365800127711635143758802468612373353602402686303617376617557454874301583280628741335651812704828850227147122358716607715160886153460087282448287670483721530558372641671357857251040028644386286563572022013356235140320244230641864403265712287482378673281573831107488500504384411066656176173477863454081716585271783000602467343141711105477214728580486458003286368548581017200145582305281370610134240071218154185372876138602366612630887771031121666506536756187388511000441118158566182760821572616015055574023652227505851764073321665077754825164464813163050620802708570261382244427840134877278620308070447036710876502027385865821460206611682446528337161478607777144026735501260246408034406427545323228273011835226644350827515550204070070006544560835666312008004630337435746018425830511165808846048002477552807165023545165307126281568661523441340158612086323828666184734058216300404707657850625730544110783042818604820343370551341381441772453228648446440447583540161311648801263130560657615042736042074775086223036873278673163876820263510450847605563448520173130364070565452478564610118845505358438186746253132762133624103765262418608267017403342318112685441484758547064843781153760406015070522201415061403440648267126070706453653772471810664171705811160668744483751567245188138081715557588238115121218500867456016604473210382330384447087061126706607407668321112067047501786666635555457881788161855703488676320048185257018710883470064772507066315648631082162222702000181110567502280836655137531056533558053568211540680036811482811787868247762632822268565165217421421327477055703135446710580414003336852214224843723743321424518533565608374687676387373531580512141256466101A6915E6387B8FB6A60943CDF1B3430CBFDB31A7FFAA64EF551E15B2A7108856B4AC9054BB5D9E5FAABE58E52CDD9D094B70D87A7488AC09E77FBF4FA288F9E32E4358ED9DCE7906FDCFA883CDC8127D62F6CBDD9827630DBFBD0ADDC9D8E2E88FE101952602DBD88417D98938FDD58B60800CFF8270B7B59CAF9FF9A50E5A9AC4A1D207C7D02AFB22644B2602287DDEF1E9103DCC8273E1976883BC5D7C34534AEF15C6E3ED9B1FA61E084B5B7F1F6024C72770671093BC9493C77004C56F851BF644B163A02E871E7C38D8E643428AFCA0D03B98FA79880115DC0DE99BB04D3C0864141ABB970866BAD2AB453DD9184296BE61D0D1A90E94D8CAE825F12FCC32CD24B949AAE690F661B815368357B991B2D790395D3FA52FD75FD94F52BC3E6187463A33200CD9751E38D1DD8BBFCD44B9BE542CD1EC4866AEA0E3A61F1A30275AD5FD3E6EC85691C3C12558DF373E12B2B1D36828F275704073E375732EA44DDCE2A579F5BAB9FCA030E88AE31048C76281D59BA95CCF506DFDAA8DA20FBC0BFD17653CD994F96CE1BF0D812EDC617D32D6592A59ADAE45CFAB5C0E0AC521530C27C78D7738B28155151C240AE0EF90AD8FD2738184C4BCAD251CF3051B873CF4F740DB5780CA16148E6E1F4FF30BBEE6519279C5624CDB10387260D17EAC9627593057AFF27EA66FD5EBE43590C0A8DA26E7A2C68FD75421EDC8219B0159324B8547CC5A964EFC81A32D271D6CDF1E054909378051E754AED767C5D1A6DD80CD830E6409424B8FD153E8DAF329CE4FC03CC4034278AA663DE7B1F0E5F3C1D5E13DB49DDC5B86CF1E096396322173E6908C3371783DCF801B3B76CC6E1B5AD261F419A8A8F89C98D896A0B20550942FDCB3BDD5FC67DC7D5E81BE5C55AE15D42CCE78B4120A792CF0248E21B178A9ACB4D884C02D0C1AA262520F2AFCABB7A697243E7E7A7BFB0A051F1D998FB2374497B6099713C3A7DA5ACDBF0B8F653E60103541FC06B3EB654252F93F4D9B9DC65B1E5C3ADB2E2DA894241DB33D6EEFDAA3E884964371350132ECF4E8101E159E01F8FC9406BD4830D51BF7BD427D9D73A6122252BB1321C2BC81ABF0D7C8E32C6ADFEE08A49CB585AA18F84D7BDE0C13036C9F281AB5B13DB57E048B4DA42EDE1DC34B81A7682BE59277F50E266127E9FEAB7011C9461841F017EE6BEE7DE01FCB5C43BC53B25523B557152AB2796E47DEA909A19E45E4EFE67164DFF4CFFD385FCF6BB181C0673FBE0BA16ED646D7EF58B65B4759248270786FE8CCEC991E5A8901C463EB36B8C09C00C829D8BF857536227071FAB97EF5F83BADC0BE2E5A6A5E8A140C6CB1DD21C18C716B56C144C7FBACE1E6C1A08776252E727BE4863749E336BC39E30CD54E739D700E9D4F8CC8106E150F2B569AF53F522DE45BD3F1DAA5822F90799EC5C77F86E91590E5A362B767ADF33AB75C19BC33E1FB1940D1E72B44254B3012B2EF1276AA3182D34F24A5D9F02DA26A6A3B45420C800629DA2785553A1DF37B4A2BA8BF35E31CB735055E98064E8E63D1EBFEB196EB8E4803BC97216932F6FBE43B2470F0888FEB549CF2A446E9331DD78D8BA889362A005CBC8527551D39F6ADA5BC3C110BC65705346A68167BD10000D14DA1F27095EDD06F2DE19EA771A7B0478591894666563F52782E7689C7884D91A03917827445FA9F600D10BDB569788F0C303F9AF6672E77CFA54751618C6ABC0CABE8AC9E8E22123F7B5288940790F74FB7216BD9DCC25E94A43200685120DFAA95632188DE832EF05C026EC6498FBB2DB39A456E07B436EFAB1B71C5E4B23828F0021C0783D94F27A6958F55D75F6263BAAFF9BE1AB508BF8EACDE432698940D582C46A1A1A20819398720233CB1935F3371FC0B0B51FBBF916389FD146095BA7CC51E92D66382FF2B63C8BE0910CE7B824033DBAC1F3175AAAC35E0B8E611D5FBA27937908A4469828288507BC79D429266DA7B700BD689473615A10F71AEAA5EBCC40557EBF33D34F1DA22FFF44B9E6DF473117A20E40E91D1F08AD479EBCBF909DB2FF7CA66D089C77ABCC74E653924ECE3D102CBD9F075B7778F1B14ECFBD39BCB4878866EE26DE60E3F3C1A659705D44B3424E7E8069C1E294C8A7E8C0DA0AC06F95D6A331668DD5E2958F94D5CFCC4FD3968BBB4D3FF2D36C5524B8CE5D0F4B8F672B0AABCFB196DFEAF47FC3A3E04ED84168CCB1673255BC7338E406A8BCED0CD171F73DCF81B1E03334B404BA726F65D5C3EA9A6A57D906D6D865A89435A4A2E405E7CA51E7E46604C0A0BB1898A88EED51D8B84FAE38F30F0D5FBF41B3D91595175AE09FA69CC008D38AB5F23B5C43CD8B6485F8C7CA98FA64D723FDD2ECA5587CE2397943CA931B7ED071A249AF9D193AB985A9968525B56D20A56ADE25CF342580A2B29D5A70CDC721649AE228C418AB58360A0591F5751989E4A28965F0B54D730E7EFE1556FFDDC6B8A0D52F9FFD5F6D0B5A7140B114FE335C32888599030AFEB91FF0CF3B52D01C358EBEDC0C0F9C03348D1E3209FC60935B54036D257CBF115C4006DC782D38BECA9D90904658AF02343A7E833E0145857E844527371C67409C6FB4CCC8EFE49FB238029A3C0592F283E2B5259E0AC99708C29D045942C7D210F31D74747E3AE64E2B5060005F746E44F371E1156647C2E2789150F8ED1E1D7AF4771303FC40C2D5BA84514F758905DCB6CB645609CFA57B104FF2090E0ACF4F3C5B688CB8EACF58821EB74EB19D2A78441285A0B22658660F9BB6E7F3FA7AE01D3D48CCE170F96142B81FF95BFC891142F4170947E37229D01D135FDD533CD662AB4D42BC96F849A619DF05FC3FD5C96B9EBA9E267803912E0EE77310E5CF32E4F59216DC591B0326A37405F42D0652E8AA5CD7A6152011AA75DE7E18F22205C26C3A8C61048464B019A531E7B110490B1B790F862474D7C8059059D46C20BDE7FA4D9C8DCC0C07D3B5800B2248067A31531232C8BAE843AA378E136BB1B51D505F6CABA6F08AEF32F4689BC0FFC60EB79C281A17F35D45C97E12A4B2E9FC255B441DB588F0D1EF55F7ABD2DABD29B856DF2C98A29B40DF952497BCE849D7CF2ADC5BDF18089AEBE68802156FAF3DF8BB7C362F2BFA1FE3592621A5F1FED9A636A5CC75E391F05B89A3F73C08ABDF5F0EEB56DA6D1D2E1B9B403ECFD6299BB9DD59B782FAD65D2CEE4025FB3B6E2C94F1041F91FE6645DFEA2B3AEFC671273B456605D39B72269ADC81F88DD2F9AFE318E11850CE46C853F6CC1362CC25D2681FB6B66213346616EF8AF3B65C69322C71B79ADB6B9F149A81F481EFC66C082CE4DCB608A9EDC57C5F78B5E7E023CF9B9B3F3AB5C739AAA7553E23E7419B9321B95ED3FBB828C7F2C348B099C0ED9EFA936272677ABD01EFA18CE990BC8DC1E80925D46E4C217002B4DC699487E679FA95D8FD849C67054E94B8C4BD58640A573C43975DD7A55F1A0B9B5A46FA9B93EBD93C71284FD96F18583ED81D304F1A62234406EEFA7266950ECDC0C1B57F63 +smlen = 6263 +sm = 6091C8C22517FF0FB684496A48664100E1987446EA57000332A14E8D02D9763770DF58F1E259CF6ECCF88C088E9F35137CBE537BA48681AE3F3185E9F693195CED3A4E5DD8B8C3D91C6F8058F7372D35B934FB9E02993F0D564034A0B7DAACB230EA1B0E84E41DE9F72C4F311A6E88025A49E9DA9C15D9D318127F4F3AB961C82DEE11F9F1A9E88790A50ED62F70B47A9A9CAD786832EE6000283A26B529EBA353B1901C58DE09F45FA7F5B4D97CDD0DBB175D65378D7B7CBFE7D65214A2A509A5ABD1E2201AED8512C5C8A0F4B36B6FFC4B82E0D65FEEABAD82D5995912A502B230F1AF63E6D60143A3E5CB7D24D853B58FC8905BFBE9DFDCC370110098FDBE40FA8A03887A92DF26A9E388531C4F154C9633774CBB0876DABFD7A450AE4FF2D67B2377078A9ABF610D9012E906494DCE6A40F0FD21221E409BCDE48864F295D9CD8DD08538A0016DD70F5F13CBE6D0F07C8EA6EA9B1E1A21F4E06F916FC6397131EC79CF7C5A3C931061635EDA095DB50F26D001B4E038F1ADE011ECD737EB8CA17E832841772111754336B62CA5AEC0F8B28EF41AE2067BF29C6A6B343939801907AFD069456D31AFCD81B779244B681C1373D9FF21BFD9F50072C0EAEA0F82AEACF0F73D8F878B94FA1CF2A75E5BA27FD078FC7C92F5EA5DD8D67C75BA29EABA85C64630DA5AB33ECF367BA2B6F8BECE2EA5E3D1463694CB5A6CCED7B7197C42AA68EBA0DE5980C4369DA51D7B6562F204A2E2B79A9614897F4332346D1FE00FC73C85B64BDD532696764941DCAFF19893414B777B94D493EB0DEAE880D9799F6DBF0D17900477E48840FFBA71189B6F829CF167976044CCBF8B66E87807ECF6851C62C3D371DE78402411A2C0EFD668D065BA5E314634D9E44485F36E3394F4173FFE1D7892D7F51230CA00FEDDACE4B283DAAA4EE4646377438AC63667055D2635BE96CDEAD4A46BA7CF4644B30FA7C89953B0D1B87ECC8847B666643A1019B6132DB22433AF1C1780012D8C5C4F560C80462E5BBA5394559DDEF32913E593FAE315B5F1912CDD92611E0F428E0AF1E70F1B3289D49FE1EB20500AF7C8CA6F4E3546F8924EA4A4C13EABC89590F8BAF3D20E6ECC1D4EDD56C367C4F0DF10D1ED6F487E7FA73938EA6A32CF85F698A23820CF8367718615AEC0FABE32099582BEF9E0A1A16A35A4C12EEF0F538C43E2E0F138DCD50FE7568110583B6753E93275515F116C3CFA6DEDDB41B16FD1566FEF8D0664512D4946B207441C154C1214A5FC01BADBAB65DFDB98D3E7C47EB73F0D00E4B66EB61F39DE5057F9A15395DFE193571CBD3B5805CC8A6913B1A1A33CACD46A5CC494E73E1F7A288C9B85AF5A48D6EB6BC722FBC549F3585B77D0A30512EA176551946C4690A8958B9CD4F1E5446B5843F300604B15742B2CC2E445FB219DF57EA83F344A8BCE0B957F10F8994D612E45B30A62F5CDC0D370A9E428BD3650EB7CBAF7A369E08F53E6552C30E73DF1994C0E69279BFEBF178BB852453BA319B09EFBBD7D49FF6BD9AF192963746E3F31E3852DD65856454E5DCA99E6347AACAE0BAEA7F644D3F206D64FA592ADFA6018F4AFC4527617D825E47EF55AA59CB32D44B5C84881A128B8DC9161189FC934627A7718C4F07612F1E205E2E02F043287392290E6A8B617F5FAAE19857BE3F3E6AB725DE325BF1AAA070E1FCE0B8BE5676EC4C054A148C19BA4A71F846B22FD3B8B3022D7C5B1A9BCBFCFD8ED3E0E86A49C534DE46676340F7E3167B773BF74631C42C6B1A748D89453CEF3A0B067180BF169B8AEEAC6F4D72C8C15813104D75280965A227FE98730E80CABBF87086C00B53CF66CC1F2E972FF43FCA1326C66918E071954F81EF30AA7A5FEBBC37EEB6327EC159431F72014816BD35DA12D69BF5F67F5F8AC197803DD6DB04D3ADA8491D85330A0EFDC61C5C3C2BD53D12C62C6616C80EB21A78A3F5C6CDA284CD1C1940966A28E5C8EF7D7C090839C821EA9632151C5FBC2A8B6092B817A0129083F5C84E83B4B17E27A5AD35854594E2F7C295354CFE39E27367A4743E6FBD7AF45FA868DA6E679C5F3FD239E846CAE582732B6F6ECA0847391D6C00DDB560AF2D9CBD38C6D02B37032854C0960808FB26391AEB02E944AF1C8425EC5618A34455D581F41423C3FA630D5547D0B22E579B5CD96629685073DADD74AF088816191029B716EDD7DB98C9F1B78855D92B60BC490D2A2577452B9AC5D8DFF581F9F722625182573104253CAD8072F832567E3F744E734445AA5E320E4D3794E33BB6B2D7DF7D931938F08A494969F6311DF3602B85B884F163F32A52D2C727513399A284C33DDDC9BA4A12B465E260AF410FE89C20F38278166EBDC2D305E45C30EC16CFF25B89C974EAB566AC2C191F33FFCB8B1F1EAA692A570297D0C7F4D0DDE4B4E820829D42994CFE69D6877E47BAF99214A406346A625FB0E9499D57C7FFB898682A749661A1B544F60DA761107E5B390FF921CC74C330BD58C26E1AA04730AEE5F61BF208E6137520CEA2F087F1B30128A830C7E4D394A9B048CBE4002282FCF43FC88609E32B1FCA4D4161922EF08F022437044AF23B1F36DEB67DC17BC802A41F9B38C214888A766E9BD2763CD167ECDB9D01184DDA59D9F16B2C44422DF1AF8FE280CE80DEC65CDB06373EC315C1512994433F545E289E3296F24140E95C3D0395D0E064A5D3845C44DF9CB08A82D4A5DA83E65DF374E5A5C5162974C8E3068A9D9D7FFB0D9B244F43E754F1B69F6D2E46CC4AD8DFBF3D25FEC0896F04F02DC0A7D4F1BE4BB94B7E3B437C3D7D163FA3EB18F6E05B8831AE808AD8F84953900014FF1D27021F81CA597978D1652DE402F117D57EF2D1A6CAEAE7B797994678FB22FCB9A04058F53117EA0AE1525384321A812A05CD4790FF2D04BE5072E5A93582851BA856E8F14AD4A46A6A885D2104EFFB07964C3188DD61E636AD61E9F769575BA04A659B7DEB6572056FF0A88621538D5EF7E285F3C5F3E00E47B6416660373943E21E4CC9ABFF46CD8390CE1434464E8B46BA309FA1E7809AE202E79656393F0F6441989E4DB87B35B79EAFE965A82ED742C2D09F65FF7DBACF9EBEEDA3B70E6A474849ED0F2AC16E93E6D5D3E7383112E1C93E80725F724F7F0A6726A8ABB96723BDEA9E2B9B5931CA86CA4E2FFF55CC0F3F68A633D26DAD34C870A1976C7779F7B6D02A83C5BB60C11D848551369A2E05537B0F22E3DD8E0517318A130A34D0DCAC60EF44B16041DC2563B6E06E1CFAB8AF5B0B7F10B709C2777BEF1F92546229844065B3995801C29C49A22DCEA851991A36DC2C7F7845715DB8116C4C7B963609B5F28C196E8DD2D35CE53B6C11FDDC5F664C7D6033A95B2209409E5850D926FB5D727298701A90C46BDAF36770CAF5856F62EF8CABEED1DFB1D6DA7BEB13D229A9EEFB4D69B62629BD2813295F377888EA08AC75050BFD44FE8E642394734265D3C892B645C7BBEE7A196DB02A90FABDFCCCEAA5781EC4782D9D93D8DF345560AED4940E5F2DC248B5E1A53A7C9348CBECCCACCFF9E529CF674900669CD3E63D8A47ABE3FAB33214AEFFB73EF640AC752FC4E8F0C3F1B6D08369DAEE7976761D890DE09EC5E855EF55759B82F6618A48519148E2B331FCA6A83F0486BFE58E59316CBDACA93194B32646D6A858822813AF8FFC9C68E4CCA30841644640D4E3A8FCD12C44C26720A75AE21BCF2659D1240BB9F60A1019C4605C285D4E0FD71D7DDF9935FBEDC1CB82F5E45E601AEE7E1D467AA13EF3B96DB7AFA2B2695C7707CD85A5D9C45943F6215B85456996427C54BF77119322C73C58C0CF1A3211E48BE3C41AFE67EB1A2900D78D33328D0A7D5C1651FC78C2541DECAB441EE13FBAE58CF116484D2F8C1CCF2E73657532EE176EEAB1A615441941E7178716CA2130AC2077D6D871B41CF380C655A0450F92D0D83D60F197A6125A42354CD1FC085A13F118FB1067945DF410DDF92CA1905549321EECA98BC95996C1715C2FC656F613C781AD28504D808CC068D0B805213AD47DE06754E0F8B432DC090057219244A2B9E582CA5425B768BA8F2CBAA07B9F7A71800B5FBA2C0C1AED582B823F81CF28C972A6F3ED8D96C117BBCA483770A6942CA7D1B5FBBDA1ECFB6331FDBB7ECEA19B37BD2D408E4D8FE530EBD6CCEE3CA20F88C48290B40393CB86FD830F8D4924C68457D46DE3ACC677E966E1685357A620E68CEDCBEE3FFEAE47BD84381D68D53F5727FC4F8EC3E16416374D835B01AF59F5A39D5F22446D57164C54C1CD497F0F15C7FB089AF751B1391044AFE545ABBE5831972874115320D5A44F856FF2B68B4F79A38E60C38DCD3B4723BEE20C223BCD736BEDD41AE918A4AAD52EBFCD2AA95B4544B5B554606775740D7339E8F2DEAD018DC3BF4022C1DDBCF6C01F1900A8B16ADDE8BF0F698544DBD820251CF3A70EF98A3BDC6502EE3E594563F0065053FD9B0CF6D392D8773CE5859F929DF51FD9AA9F81F26BBE72FC65BA5C4DA125C6F9669343FCC6071D7D64FAAB86335AB408E06AB07437C2B446DB0DDB40B0CD7D2AB17A3542601334F718B9FBFDF0C1E292B385C608498385AA5BCD9FD005054D0DCDDE0F7090C38565992CFEBF3344268787E9CBFF6000000000000000811171F28304D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D + +count = 90 +seed = 0CAF47BD9AABD7D09FFAD404449BBAB2E1D48E80AC78550831A365BED8765420DBBE9A566EFDF20D4E5233D7848582E4 +mlen = 3003 +msg = E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 +pk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B5E5CF157CB55F9CF73B0AED97415D93BAD9014F2BD355F514A89844F8511766B5069AB6D7A305314AAF5A687DE1303EFC0E5C912178523120531CB6B044DBCCF6CE8A4F421EEC5E1B57EB7B454757247B9DB0D413E72A441C209631F60219B15A8FB098A1ED1C9DB08F805C08C2D19E0BCDA537B7AB68DB958276F24FB4F7C5D323FD054ECD7A6E7720477FCD33E4A12B6B0B6E08848467BEF468809CDD97A15947D3AAFB5197F9E0BF4F602980BD31EB3B9DCA3F7C84F190CA32F64A62F723D0186D2BB573F3D1F1E5D15D286C3B01E2DF4FBE6F0C8AC57BA42A0AA6F5455F5DC2119786170DD2EF2DEF13CB52ADCC9D077E6CC55ABA0CB21E38F1098DCB6F9D83D2CD00302F1D10802154CC5EF54F39F6735788B7EB90487725B7A643DF7E37C2CA2914C59EAED8EE7A72332C3B7586A39737B8A6BD4F9355189664F686E4C89F4DD0297C189704858F14D69B8B95E7267958ADB56BCD232701194BC74BD3DF836CC96A480B2AB96D2C65101BD98D6168BCACD3459C589A47FCFA64F935E88346362024E3E46CEB8D3ACC43FEF824E1974EABBDCAB4971E5C662E74B0D4BFF67A6DAE1B499C9A4FAAB997E1D67B57A5DC7843600BD0D5200CB61AF5C75D0E89975576AE87E0F8E6C3814A883FEA1E4B997C6B88332C84D2A7927697D60DE521A0A8BD6366193F5FB59889E6181C207C22D5346DDC4E03A1D188DAAE6092C2599AB61B2B44F6D22EEED61FA42356F782195E2CF51138DE452D762A71ADE70F349B60B09BE2EA70004F8AA8448FEF1A6A7411771098DBA29C214F1ED62736B484327B5B768B1D76D3C5E7118C44202DFEF604119018AF2BE4EE10DB3253E9ED1F76029819C7F339E67026C8BBC2B5A59B01690DDECC46D9054761C5847C1424BDE507AC27F80BA181E6509C03FCC62C634CF0EC6321196BA1672DEA450AD8C484FF7DA5223E6B470587A2B7BFFE25C2273310D9C9F10BEBD0714560F004F69AC71F626DE248EA532E4C0E5E5D3AFBF3BE9300A66FE2E610E52BE439CB7C49198ACEA96FA498B9D474AE4A156E7BD7DC4494A1CFA5742F6E3C3E9E6D31CE73CDF9F83CBC49429AA19773D502F67F900781FDFB8C3A21CDEF4A18F6B2A012B33B07AA0DA98FCA6287513A807ED66043B4F03ACB081BBFBC91D8E432C5EEA030EB49BD1AF4EBED511C9F0CD2DA34E9E99C482320AA83054B02E883681890878822DB50F587397B6E6AB67113163372A77339C846E728871630BF26644CEB2FC7EE4CEBF829C19A135F4B1F53BB50FDDB286D04386B865EDB333878B318C12A1BD5C55D3C4924C140BA4A41793CDC0D46A73373C31356420D767CF9DAA78468CDC6CB02198AC7EB32402BCB62F75BADD8D17779A3B7BC7E813F7D28FD85301B84B9BB50B68F30FC2C3CC03BB1DE172609B123F1C0C722EB8F5320598ECBA554E7CA689F2923630F0E99E795B6BA1BA0068D197D8678E20636CB5BFB6BDAF5518456CB7FAB4C7815E0233EA0E9A38B184D6FBC8AE12AA61CC79743E4207B00E2840A8BE83D39EA2D8BD7878061ECB7C094F70C91283E05C92F072F7A69D39A30E0B5D4D5FAD1BEF8558CAB4AFCAE84072F01B2196F5CB3EB08B72D54EBBCA6FCF8C90F00A50068438EDEBCCEC2AD388849ECA66BBE57401B18B3064A1CBC1A74DE5D8CCE6337462DE93B4A54B652CB7D17D31922CDFF6BC4171255B8024D96D801CEF736F43709158FA0008482597514E673C13DC949B7A6B3F4C25662D7124676D3775B4BFCB0672FEAAC6096861697E4EEBF70AB2BA34CBBAEEB23DBE3929749EA0C3AB9582E2DBA40B594BD579DF4FA2B54034E2240E661C407F1A7D98A0A1FF513B1415E639C853965DE8DB90E9CFBAFB7187132DE8988520CF1DF31332BE2FEDB9DC19097A30AA42E5EB692038E3BEF69913388E2B1F2BB6AD3D2CDA2B89082381D2D8AD6DD77AD0D9C844728FF845B9436DFA345CFE00A67F8973E8F2FB28D419AA37CD7A275FEB50C6E93D44FFE8B6C304757BB29C84F8A9FC7A04FFA1FF0021F00549428FF1DF892376D76B731A7AC80608B5D84767F42BBD6823386CEFBF674813BD2A8744AD4310A31FE527C1FFAEE724A89CFC265819322DADB152FA840BBD632B23C3A4355F06121E34F0E8F230F7E32BBFD06412B132F6A713C2975A65928A6EC81D7F690CA434059A5A8AC43FD3E0042333A0C781C27B27AA0C87F9640CF2A1895738B09EDCE14533FBA7A9276A455CFA52412C4D4D21817D910229A78BCBF8ADFD89D61D5ED1300ED8BAB1F1C3B27220C6B9260C9FA72630731E209824097421115068CD200F85C441A7188BBF5165FD9166FE5ABB13912A38FB742CA825700360FD19436F403F6AE30992D7CE3ADDF6F38B2CC657B6878790823169945A85B9C3192E552B40D9BF5035289B5287329B7121241DB728DBAAF7F621114061507FB4F63B399216617661D5C991415DA26AD84C98BA43E16EF7FB541B792EDF8899A8EF21372613669F85C57937F710BC4F7181C55D20A04A6CE5F33355837B8A81DFDB74D8323D1A31778215DCB6E176364053B2CF4B36E8985DA923ADE535A7B835E55FD3D87E2A2DB8554CF3BBB958FB04558217CDE5878732EC6743FB6939F5BA503C8F71DFACA8C5D40C8C017DC9F471A8EF308FBD2679B4BF85C35D754EAEA55F17847D602581E171FF16DBD84AF6B4B85E2AFC6DFE69E6484C +sk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B0FCF00B3F52DD082245659156C72194F89D322FFBBB22E6C7CD16610CC76644E53BE15E966BDE7C5E6B4EEFF92FE9AA47BB3A5DC808F367B803167682418E812545771714363877422387314883101831801215625510836055824226532601238732752808868024448503683880377450545665432807857233168883400112080283683036575110705168332661650324871724515043158288238722218115683514437536478481131681340852724602887343864485527576125260322887260316103426047644102013063078112857577841237782502221625307056483867777863816458564803636030736366346146887424371326662841811583741868861445568872720746426405656507032414570686434555287606327767251552007407784280582868456788003574681128584884401676883474542120885768613868532346612225720536110270126500265343658846384873534854677130065121254472411553801711160763737438430754286106212565520247868754200485251028333275444785478228024027414038484433800556461885820828553202585222175828733316735142158166104278736151232254184613645336047873316444502318827732486563852416246068628247207074187868868481713625748435455581153621150340817146762403737413660183124141380700054513572873212251440715854515117150445834821766511132002265247640128470330854824242032235536841068072607154504106726816704775004127018132833407414848422052537270358146717837648671347114202853843630528167475157673563833327076555181672222116385500447337352172604733883570288356004150781823151055220888175053314317765257843024735412576125315452517808442744285140071114054604633002735648855858276775554446865147870464446462312431357542436036565177053052161624188722614623778533584382808724656038587111450066041836187133684356283135326850286281704677753775814051630452733471504168038500888645026271547075688517868333366343157682233867658686171244184617383556651536285126027470628524538614668806323374426564565320742662235627433416715035124461752646275286313424803177785063430736322262680548132877618162420085225425678111182146405656628224340208760182008082145737813632120600777437060033424660582446701230773303700544540546264763380822514610873041657152538024700841576863524846133030654530744631444807872514772027220284132806176505577363038353375678728452531270647060106718382235818023481760014570630777008257142776638365866243162724341143551870137707421047881141727658526858587282456304212275752178884487747115174444838785230133651664081705487782480146260602331850703525008624547575234575460341537331512635321255685408810130805513848320872521572744208438772836064721685301324410362068350420571057567774547068054511303178537120342346676786805674574613278584603678254465417142347100113284467575748052020277185164854256058366382603308030884165703616705658535218264480044736744236083676515008480804024574425472262234757102875685505423102641822480555710314646201801386835432625811764052026611655761875063406153183841005044641010256807411004355352726804685475514247507475778243470465088808233671763411847855466826214475274624523374156451525131487637726665457734663863775215254405625825653153470288700212E609AB6FB858D5448108BC0BCFB752C82D737CA11F45D4E0D318090FFD273ADC0F1991B59BD08E566014CB2AE3381552224526618878A4F4CF4876EEE311D7A09FEA8466FA3EFE4C39EC02068AE5E15A3A56F57183BBB80391EAFA000FBB288192D75097769D4BEE46A91E433F70E23EB6654B0D6CA3A543CFE4AD39AF01B68A1ADBAAD6F183FEA212BFED85290FD0204732681551A2E31423E6D0FAD3B2FF4219891CA324D5FCF0EA33880DA6BEA193F1A05935E373D28B2079E9C828502E894243E6E13537AE2B47BBCEFB1191C5798001F7F070AB506AF5A50273D178BBB71E2475A00E9B8DC6BE385E49B144108442E3A4846B61458F368301C1488A246C8F501383024FA1ECCE137A6054DFCF0B29B8D2A2CB67B5FF6CAB6E9DBDC48D8BF50E632C18B5FB8456C31991980D1D27AB2C39321C629698F63A670470C191B1A13611B6F10F4B50A67C02C5EE16351A4F6214C3B8B11B9CE5BAB3A8FD519A7CF1ACC4AB8B4067711A13E616176C09529F60157C95B90AEFF37A5AF902EB2E6A1DF9B4C8891A777EB0C336CE1E121CCA473E579D0211A82F0ED9E330C6FD9BB9BC1EA94ED1E5F3CB35F9C8A2C2044CB343B7B7441BBC4D728AFA5EC3B3F5BA8D9F52B12560074A0DBAAA9A24613B433D269890A0E38D9BD4083852102F4D1D9AE8DBF91DCA4803F6B76D549208796FFE093C83239676B9CC53CB2976AC1644DE51F4610B7B701467EDAC7A00D16665034EC471195AD7A2574D4C30756BB8857C81B16AE6B8FEF1CDD859219B127F08F1F9E287BD422A979406042221CB78A61CE72B7338CBDC91A8268EC27947670BA2640FDFF319020D01B9C2B461A2E44C30301713CF1EB4AEF4950A0B576C006329CC7F7DE9FE795F69667D5766DECB9DCCB0DCF5AE22799FC3C4CBD0792DA80C5364F9E85B72A1F78F78B55CD5F1817C5AFDAE5DA1C8ED114D34B7F85C41CBAA71AF5FD40059C1E92D28069E7B1FEE99129510218A608CFE04A097CC3D68F19D3692767FF3CF66D53FA2B09517619397929674414B7E0ACA2F0C6F0FD62F7E4F39C37788CA7FEB220B720D0647ED36CBBC1846421BF74E31B79211959979D5FCA65266B7C49D006CF928BC92E93D47BFE18D83783DAD4A41B26E998AA4F55414B46FB1BF5B39C837F61A8D0A4C0A7095A084EA736BA49D870447A6E83264E5C9D98BBFD828564FB04D7866DF5DB3FC766EC8291073453F72ED894093360A05D866A161D9564A2934A356AE55046CEC16FA30893761D73E4CA553FC479755C861603F65B592CC40BDF028262C8C4BADDB4050FAD6C3D9BABC9FE58AB91F9FBE78B4DEC800020CD00481AE8EE59DFADD30F897B7E9C00EAEBD6C4781B8503F388C6F7D2E153219CD9CDF8A1A523AA4B007A22C7BF4BA61823540A4688DF35F6795F9A9623CBA3C95FE2A3AD10008C17E08AC6D3038A50834FDDA8D415F33AA898FA871245105830E394394433CBF553479A334E446F6E9FDE067143E2D1800C073D530D0687BBE018BCEAAA7113178FA2DFF9434345DD0C14FAD4DEBF3AD58A6805F2A41C9F66158E0FE96EC84489B90AFF0B1362B038A0F8CEE00D821AC1D234E27BDC9CB50CBEA3DF7154B42B9103E9156BEA7613DF6D530C8D251FD6BDF3CDA233DD6F44AA480C098A263819BB68D691C7B87BFC833215BEF96BBD60C05BF321CD6682D5B8DF94088C85227C55EEAADA69BDE3328877C0A360950FD56A36BBFD32C1929F609B4F799F068C3BC995D2502D74BA2BC2A79CD79CE0A356996CB357184F838FF452BC1D2A4ABF3B5260AF5079B5D4024E5CD8BFED59AE651973A46C0CD31CEA306ED6BAA194EC216525C689B7A4C7E3C3205285B7C03822A1E435B53D751E053D29919EE2D837C3761BC63331628A5BA24B9B2E3E7114CBA4B2937480C0ECD0886B96CB042F24A387178180C8944C7B936A7742AF3F69CD89C833B02915624C6E09EA47FE04A3CA67166E05B24B95B5C868DCFAF43B4ACD5499DCF50B2B50345415D09EB47304A1D47B042FA6CDE5E7AEDE0AF3455C29C885BF15089134E7B9123CE11CCB46A4EA191C450FA5493DEC3E26044ECC81BAC82676EFBE3E4D006979CD2FC5674060681AEABE63672FF98A5FCD37EB382912451A5CF279A67DE7571EB0BC280E188C82440A2DEFF9934515AD7D68E4C91984075A3E303BC5CC31B742CF67768F1225DBA7C8116A7A89C13A857371DB0FD259B0DDCCE1A0CB2036A53D109D2274D016561528FF5D992BAF10A22F8C7DDDD556F37773ED0B0376CB419EC8C8A377122BBA0F31EA6E44A8D71F800DBF39C44296F804DDAC7156DC6C4C034E08285143A0BC2BE86B6F0992D77CCC6CC99EA5329BB6345704206516F588A64AFBE0F3F5B66C3AE0AC8D4D74E1B9941BDBC9057F88D427D9323621F2FD920E0ACE7D8D45602FD61D9626D835DFD00A7E0C7D078B6AB60B25D263760210D29AB4357A090C4286DF364AEB5EA772E198C5354047FB53497B677658A62BD384825344D53460E52B579B8E245348464EDFEF59DA40F066863B588398A47BA1219265750BA5EBC179D60831487FE3354ACCBDFC638A92FC573B787DD25EC93015B6EB821F69DCCDAF812C50A81E07AC8AE1F48C37111B3340E4E327D6B7C6F7FADAA338CF1AB6902BDFD7EEADA2B6132BACCEA34680D4AFB6CDF0E5974F3FA39BBC4102886DF66F25015D92082A13D07542BBFFC994C3747923C38F9DE517992E0CA50CE1D753D3D1266BDEADF1D889B46B9514EA551839E7DE1C45EB4D57C54E8979366D661DF7413E25F20CE6A3E98557390FFB426077D70D30AB408218349DD7687DABAA8B73ACDA1D6168F49BBB298862247DB17391E18E5DDB43C99A90406362DB97D82194918E3760F2870C68E5C4199161B2658DC4D04C7F113161615F0686D3902E958E4A852945D41791343CE2AE05BCB4AEEED2EEFC22306900A74910E3AA9B1838898D8C32A6B69DDAF7C3AE6685A0EBD1EB4D2DD81D5111935F068DAE9719DF62F58E0E485BD1EEAEF9B9DA0D989AA5232E6EE734746F744C866688D3308F5428B9F13459027E3D7020A7CF64F3871726DEB6C6BEB9628FD1D86141A4AEA3F2415DBDE8210640D7FFB9AB44F563AE669F31CF64F458D220173FC51E00252F1F2DFD3F16EF1C55F6F89C3FFBD19C2A5EADC8F0D1816E1C027A858EAFF597041485509F9BC14716FB3C35EC63EA444B864313700ABEC3970EAF3528B5BAABC7B3DC7854BE2C402F56F12317EC2C6095BC26B91F2B99A3264666B7FE7F7F2CE50900BDA76CCF5F2FD9B4DBBB86FCF511B7198158249D6E31C7D2DF8123EB5D309441BF725BE1ED042C3FE07EEB9F8B85A93B6A512495A61ADB4DA9BA2758F8D0F9A057A6C51AA94DAFD4DF765A46B2C5FE57440F0BE6BF48D8B397E52060304D16B07AF3374785030E8C35053D473B01A02DAE35AF851C4D2E358BFA48B5167710E80E6DD22729C43913E59BBFF1BCE1E63B9D1C486050AC10A428FAA321DB3A2E1519CBE3499BB0 +smlen = 6296 +sm = 64F8B751C4A1473A6A269816EF4101C4163D1297064628739897AA2AA34BD393D62F6668D2A872DF349354E148DEC4A9357757FA857F07A26A1320E18D01A0C3E413D888EC8639324E335DF5B2B4E94C205FF16E8684FB289354777BBE26D0F18ECA24BDFA58ABC3B4379338AF997619F031779FB89902F33507EF2B83F8DC7FC1882B69FBCDF2A0C2D920FB2414C9D54F1B5A85C23FA7C2A779BA1B513709B4E36C7E8FB05FEA2DC2E49202C6BA741CADD5B6DBB63004AC5F63233B828B3B9276E7E83476BDC518805D8FFF028C4BF913C83096EBAA074B67C2C3C794A91576F488FC5F674F6584A485360227C7CC0C52D5D01F09085D560B37F3299AC2DE54B1E34C16594DF00A939191820ABB97FFB6DD0053928F6E25A90B69047EB9BD1DEBD45D9C77ED185FBA9054A5840B7E533D1A8695160A60CEB6DE03B0C723312EFE728F41C58EE4D7E611F29D77B7EB21CA26AEB674B1184B271954432E64EC4EAED4D9D5FA1B167800515DE8CDADD3F566A48593C82325E585A2CAED0925A22778C7AE5CAA4C55DE695FA6029894A41CFD07363C6A1257180510E2DC3FE0FEE4DF7FE4FD0FE777DC11DE2A8AA8803B9C3175EC7C140E81F240FAEEBCD1BB48026A25D15338E388BE5C1FE5BD79908EBFD7500D91024D8A31032C423B3B3994F3A2A5E5872ED64C388624AB3FDA244E0A59A649B86C989CFC79A4E54B2F4CB48A6D345D02D206DA8135D62948285173E468FC106D9039C25186B0C4F380DFF8A883257426683996584EE5A0D960134D432864D7A6ED44B0A85638CBAA526CC67C9D3D35B4F17E4147E9CFB61B66F6E347DBC75843F6E7E839E994C114FCA6B6EFE8D2114AD74E4FACC9F88236892DA28A7F9A98336E0F8E4239FC75CB9364678F7611006E8A5984226674B5DDA6781B459AF5BC04538F2D9C2FF9DF20CB6B1CA081BEC9CDC1273BAB9273282EB2CA65819CB8CE2601ABD2E9E33B760F32878EA776A2B24DAA02EF18E2AF1F5CB1B5291D868BF68A34D5916963D4B338C6E1A7226E0869BCFA256B9D8106323297FC321743AFEFC3EECB95F6F0116AD9DAFF18D66F8FF908C9A59BF1822FC87A3B25EAE539ED1F8C74D38EAD2F9239A08A0B47BE16F432352434BB060EE50524F7C99C9804378AC937185341928100C3EC630F31DF9AAE0DA26D8310828C40BAB27E114DCDB97A91F6EC09B9564F5504FAA7282409ADBFB480299DBC5B3226CE88BC4C18D75D20080988B1D4AA0977F3D22EEBB172C04E6639C99501DAA58F7F21538441897A9C9A09AE86C012AD17C7B536AFF3AF30A55541BC384ADC586D326937F7F02EA3045B3F46E42DF4DEEC25E1B74F10AD177A9EB4056C4A09E0A58AB0CF48A2D14F55D69E2AF403B63903B12E49A8B3A4B8DD97880D5E787B44D47593BDA8E4002C812BE6FB06729D2B2A4A8E56E7F0672205E85621AEC80193F66959A26AAAE4C0EF988691846A07BAC9201FDFB6F49229D636BE030230A053F0ECF6257A33AFDCF0ACBCE58DA664AC417859BE37FF20AD437DB0E92C8C75F9CF8E57C1FB4E41F1B66F961AE0AA1308A8BBBDE988DBA9D1319EBB0337A1A4EF491E77913D583ABA8526BB5608C9C3A76F31B667FB5CB0FDF86C6355B17FDFF5431E19143D9C2ABFF37D9001519D7BF98DD95EE6F33212ADE55697EB659E9453A92D66F5A6790C1B48E358F75C3BEBCB5407B93B54C2D217112D26BB55F08595E654CD1CDE15CE0FAAD1E3EC52FCD15AEA69AA2E5F5DE63BCACAC815CF50F3FF2DD0F718EC462B6A4BA9540789114C93913670243E69E0C8D8857B038B3C53257D731FE24CA7F568FF8B8ECCD348C50A75A8889888E626F2EF0411407BDCD354A2CD4F259D1EC764EBE6230E97E7463CA9630B2BCAEC0A60F9FABFFA80CCC6A5A73946B7CFEB03CF0298EEE07AACFAA17D29284672CFCB32FC7945301622E58E854927371AA70037A4FD382939334A0D4478A3FEAC3E27296664392CF26760A80ACA735D543A23CEFB408C7A6EE6F13B24F4ABBAC1F89497657277159F5AD302D041C30FC165D8A95F400EAB2C4B1B286BEB022CE81CD5CA80F7B4863D21C9CB79DDED2CB27C5DC058CE21F13677753682B8040A937542A8A777C183F3004922BB431E0D4C3937928433123536E05879078D6BD9EFA2261A054A852B6112E294FD8B104F3DCE5F0763F1ECFC0BBF3F241B725ACAD491041967D54975A732579B8BCBD7A89CC36D5D06AC982DB4D0CEA7A396684D4ADE252A89BE9E5AB2598F68028BFA1431274FDF16F7DA533AB48AEC3FE47666143D653E0CA1E987CC937D5A9E979DB2C60F5DBB457D4AAF9742AF3859D1DDF394528CDEA570B3E6476BC6E55F2FE2D1C76E77B71068C8770396C859944D38FBDD70FE3823FE10208775BB9164CED221A1584BCF46CB3189803417440DECB93845FB7D4B0D4456B3373E5FB66E7011CDC69E2F2A0995CB8FD6CE62780DC3EF0E5820AA3B5D12B62ECA40A776460C9FD5FA6DFFF23FA1FE79ECDC5D8C388705029F03C4C943A8CEECC5536243AC60D1F0BD3AB855F4292C393EF8DAC55DE0CA7FD894EB1BEEEB298C667B752059743BA4951BA95E0DBB758968A7ED0A85A30FAAFA239F660ABDC4B04AB8F1F5E1926F00050FC762230B7770D960409019AA28E3B5D9BDBFD6097F5081A7A1D635136861AF2C1BF00DECEEF486BD8E16CBFDB7DA632AB05A30203F964C2B509D1FFB59746F6F5BF917B55CBBB9AC382D951CB6335B20259128455A1F6F74E8ABED77D66597F729C83B0B0217A94737EA82DD55EBCADC56EB34FF0CB58FEC9750C9D17AD535F8DB24D8961FE5D4A868BDD42C43D2652038433C732690166CEA9510A58A652FAEFC0B56D0F24A1EEE8D7B014DABCEE294FE2D3FBBC9EE139590B864049BDBA005DAB46A0688D725799389D9CCB45AB3FC0DC5DCC5404EC6DDA9EB602485FD8ED49FCA5D02917D40790BF7217DAFEF2E36AF3AA3958469F69C13367CA2524B67601804475BD4B462D0E987C9F7F8A6E80F947E6E9CD5BC1744623BDC0BCB5670004B57DC25189C5A2AC1675676B59C41C2E483E116E1D3AA32F8194E8CA469C4269A2225EF47310293929DF560A58F04C41EEB322E7306605538C1C3E0837B774EC33948ADC1F3D5CABFAB0DD13041CA8AAD23A4A78015FCC856003C8912E7CD3CE6D194B9351E1161EBC866DF49C1A3C54DA051206DD9C45E60631395191206115B5E9825343F0EC5FC88D8D1F36967DCBC2E4CF9C2CB98EFD302E86C11F177FE6E8F9BC9570F1DA34B1D1CE2FF3369E3083C7BF701D6B4578FADCE91137779EAEAB46D76C731EDA5E64D6B480230CB66AC9CA90E1C362FCD3BC1950400772E3BF18942D194BCD02616F16ECE25E9E291A0731D56C8C2B3F6137183BB95BAA17CDC9C0B2F2C5B8BF464DCF543F0D811C1C7E2C17B837782C51A756726133A8762263741C87B060F10C73724E3CE383E44A996061AA322F33CC4A518EBC39BC4A1F60F11788835C4431436610539F253557F2145B3833CE2B2D07EA47C66D63DA66B2105A592C9C3578A76E540C66A9EE03902EBDF4AFF831740C2BA353FE897F9598279923D5970C05B06C30DC71FD26CDF1C9E7D7AC9519AF0AD530A4CCCF5FA129BF22C928769925699A27E8C218511483B4DF5D10150DB6DABB51B2B0B220B25157A5FFE7C6A13DA40D336EBE30737D1D5D1EF77B7D37B76CB12BB1386244EBCA796B1762D72FB5E2B8C32A2E391CA5EBC823AC29FCD9542FF856D05A9CD7965224747D48121B0CFFEE44F684FAC9DDEE01ABAA8AE92061BD82E48BB884CEC00B9AB4E7D642857EAB2E069166656A767F79F4FEAD3E12CC1D26DC39E9CB90595C6627C8E12937F6F3B320564EF594621D1D85DBA4B404AB5DC18DE55A5C25CF1E8A3C96B0F48DFD3314929153A05FF4397FF8F78948BE8F9912380BE3DF3ADAD8C17C3137F6E67FA47233899F99A7DC73A2C62571BECACDB6AB0D262EB658E105385DF466993DDC61BAB53DFD0C7D9C5193BA5445245F89BBF458AF807B29F82C5EA12A74C62861FFC208775B8D9E255232E8239FD2D8E6ACFC0BBA96D624FF4794B64BC0FF4C138B912239F4870FB160C2F22F208ABF48C0B2AC14E4FABAF57CF4CB41A0626F9F76FC5A17EED5E7868466E827615F8BE4AAD1A4D3C2D86011A5A65FA23932A1144E350E7669DB0F4A39EC7C1CAFE530E2769B052785E05D2FB5993068A850AE261D3508993160F85031D10B5F45729A3FBE14633F26F81EEC9E1275427F13AB29EC4D39FAF67C585C9C55DA79816D698DCA0DF0AB3B9253276541E0F0F1EB12A6DC3C6185B86318F202F34AE4D3EF0F8EB83FE2BA2724594BF59EEC819178ADB6AC1122C0808B84D481DDE71678A5F8566A9107A1A6C905429AB767C8C52036204E355AF56D875452D1BD1F5F3CE400985A870CBE1A8D8F082F6AC7EAEBD2F551BF58348925D0BAFFA039E8BCBF680F14C155F547A44165204688E7F44301CD3E0F478B8C51F949D7DDEAEE2AAC4DAFD414AED120191B74579659BB70C6ADD6D3D378D27E330DEAE1BABE8FC266783DDF2031A2343616E709B9CAEED62CBD11C366C9ACB19385070839DDD0000000000000000000000000000000000000000040914171C23E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 + +count = 91 +seed = 9564E88F336C091EAD50C893F3EAA8351FA388682F433F7A72A34731020B9C96DFCF75EF5EAE47E12684AFA51EFB49B7 +mlen = 3036 +msg = 2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 +pk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919B495A9B900882211ED1F697841A20B34E1ED1BA4DA93489C4C40C6E52310464EF40F1400AFFDEF8309DDF5634F520F2F8DCEE7CE75917B85980CA069A09C0CBC7542D1DF5800691255827A9A331BA2475F2BBEA5239F4A3A952F36E4C1B40E6CCE4AE66AB1B206DEB4A8661E66DE21FFFC9E3EFF951990386D7EEE942516315EEFEB055B4069FDDD5866841913469F5E26357E98EB9003133F36FEE2C11DC7EC22B6CFCDEE7FFA32EE37FA05019D6E28D113122C63A3B5EAF7E8E357F7A93F55B732233CED9EC1510A82B91EAB7BF74A50B6B052565E24C727F1CE69EB7490DB18ED29959E874966D1CF934805E172FDBC6C75135D42DD601B2ACF8C8E28A16F836F53514B3A64B6E117D0B44460E828ED3B396947B8A697AD81CC3FC0254E611FF98BD4171ADA74A06E9151DC2277A7B9466CDAE450ECF98C84FE7584D86A5D413FFD9C5E85BC84AAC4152BB7BCBDD1D994A500BE0F9BB6688A120F6B3C18A31EA3DBAC47753B7A71608811E8034DB155DECD5F56223AE369B79B739B49EA018482FAD4C544169A6E06D51B5467D9D56F48E94C63DD338F5EBC1F4561ADE9B185E19F3A6CB46A005772C9600616D3A517A078CE14D510FB11BB41CA7E354640A6ABD011ED73350A16D5D5474FF3A5E7648AF873164A11F9A10026520C6081060972061C42B3FFB861E62B4BBA886BC36F8551F88512A081D2C9D691E29EEB98B70C33B44BC93E9995F563630EA81511FB517913FA02DB5263025145453FFCEAFB14552783A1041FE3F636ED5086F2B1E67CFADC9FEAE142A814DC16881DBA72858EE9D886C5493FFB4635980F9E8EC697AF1AFCB31A61728318BD59D9CB12B1324960C9303B9468F4C1FC3773AB5690D445F1033D7437DD96B14912AE16782AA87F508C0BF1BEE43BCCA261F1DE56143326CBB90916E6A08F6B42C405F61708CCF734D858B792D053C25ADFEF54442790F8DDF6C5B3A091047B1805DF290764ADA26479AEC4501D9EB3AC8582CEA1D3DC7BFD2C40C699DDCBD61B0835F92D362D4DD8BD032292153AC4DC9484A9403A643A0F7A6FF48E8084DE40E967860FFD7557EA706D7958B6DB4D488EC8CDB3C1E51ADD85D1F7823048740CDE12B50FA52486286F42DBBE451838A269D3AA95000BA3C95B20F8F3F3031C4CFE5E0C60FFE763FAB4B24984C9483925FCEED5D41239B8D0677CF467167D2C66280B3D316CAE676F943E389081F9B78B79AD1B752084063C65BCB2837D2B1198ECEEBBFD6BFFA33D6E3373CE6705ADCE4410DF3228C156BAF91A5E97DC01724B585B90A9A9C3A3EDF3FA987BDE9B27D20A4A8CA8EAF6AE526F8F0E8744306BFAD669927A129DB96DF9186EDBCC93A3E86C02A6B6249AE920E5F8ABD4685A629D9BA47EF42C7C7CD89522331D05CFA0012604A5488117983DC9ABD67DE9B2223C33892BE8DD4C5864B31A2AC138BC3767A3832265F824FBEE13F6C1366919CA20B7F9DB6468C6A17F390701946EC212CAEF98675343A9050DCB102797F911B1ABE074FCA785DB395D07186E64AB4F419BD965539CA1EDF93657ED167FC861D1EB0AB1ED897E0B193490E5D24C79353EBD0C024B86CBD76D8460584E16A5C7C131B5D62D438E5BDD0E124995623A7DFB05A827E26EB62F63621AFD51D1A0D4200CE1D9A85AE89C933630C56ADEC9F98831D444CED008680FD6F210220B232588E2859F210541F1186BD6DC6FE4196108E22E0AC5D73CDF20E7BC18373C0C3B7CD702E8A2F80F9B9CA49990B1BE0FFF2D952153EA54EA082FA5622F123A93C2F3D8BF921DDEB112FBDCA1C8258F1D533B46EF6871DD4094278170EB27CEDC801D90E956537583FC1CF840F4832F8FCFB272D10DC23DBE06D3A0B476803E16CC985B26AC8CDEAF5C6FA7CE2AD17A9E0F7782D9309256BB0C6B36E69E371839E25DF6B1915DD6A0862079E94AB024C8D907B313F5C298F8F9EFB50E50F7CC03EA500C1010BFDB845A7F9C3DFAC148B0A12F199E64C651926FBF0A2B66611BF41E684E4F61D413E30E8ED510764FFBD6DE34FB988C29BC217BA1347ECBC86D4D29D0AE7357F2138D1FB8CA1AC05B59490964DF4C74E351D897DB85FE6FCC0DD9BF1102D756E5943FB5F9D3149BAC502D5ED81CBB0FEB564795C8AF180A4BC797783A97CDF609B885AFF511B139C0D80D8983627F2D3F4058EC597CCD64C5928602EAD6B9A53F570D016999BAB28641C4D2E9E4F142699CAAABC9817B4C9273FC719B8D88750154965127E52E3D7CEDDC1F3591F265E3C2E9932509D1BADE71966D220A26343B7B2713414A494471CFBDF2CC452CD5B90CD9D7E5B806B242AE8FA5651F30E73403D0EC0214CD10B0815F7A70AE9F816C771B64F4D8C7E52BCA7F6E657459EB85D56135FE02D5F8934EA646132848FC36ED7F0F559771E4DDB3A13A2546DC3991D5F7B1212B936CF8416E19D1F797573C15F7C336B5DF0F9F0FDD8D17A8D937119D48EBE28D4F2FC1D8E392FB327EB34379D8205BF8E11ACAFF4BBFC8DDC2E6EBB57F0C9AE8806B493DCB6E7094C57169BD340D735D8827EDF812F229AFFF06B83E77B599326F03AAD25026A14BCF4C243514F3534255BE5E45CCDBAB850B624653BBC4AC31BB202FBB2A92CF1AD031983FB0E44F877D2C4FA9C46CF8F8A995C9239343684243F1A2B47C7A7C328EF163269D1EF103D75B7CF989FFF69516CADEBE18 +sk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919C2AE6077B4971E095B437465FCC2E7640B4515278547AFCCC9A375CC23F2E918C4423F9D8BC1AA98DC03478822EA56769A35A951B395C7D42A9D6C60A78894E020087154663572737664436473203438748364282074031478618730605468170124024376127406130686076107346414614837378454506638504437788043403117641554447112312663880432213087521362731538036411401224527562572133534744133351438175407705278358523203652836725880034026138263122321715554780385083064441467642755486854533572305806372675451042764776535523351644334130048806320140003211305340363333384754463523524441131211261780153216165287862775180215658574248573646508260263703380568048871163300232842246477424856643247451525264512218046740036731770262028821387623430703748686354317412246016751107730555327324180110738716430404586447760236120567360344687128017863768731177435104836346730305634826047203811523614160041867356576175306746334167062621240385016070262253074506581475662600053252053772654101472684343518005426740873506324288110620755863357037230147054748424084754217105258323033221305328255558675714250788306131420035135056718431221287055003566112766808455024423504384588045183645442070088521803622222343245503331367713050024102747417770843327360036804526871778188473374265332727330450363764168414471257805716007825370104477641004583375367025346215286107342826771827200400816756864341488311271136844827561166441553837435756821080215416218338854485832458532448570873254625775042305467418448368704442601871342343185463408076753433483863808267044341755482835786144508054687521125327262106315326455347746622073144344850503505044203575650788845763540323145686572347257646576726483874305422101737032880365717432130455622707647501431627085600576067247468555074431111638471432746368116721317173628431561828773454561348523158681023014037552025053020147635271536220278243006370786455441100741576262280741204436244014324084561173531618528163011156618275822221152653410674121373802581240216000475116675702385186078611587708825021762253755017210308677471836433053474375081673388718834258336683316041812000787656630108330383638866647806120743603751002413552361756501677040247843015467704470547102318608587425755458180241217723268745734277644034865122350246254800852164211641136710860677215683178831476545120645588431134853201132615800506201852140021517807771561771615464634304187118136058460881308210687468854415622528322577215801768873840840704633112542080800173786376576810740587814445562764826370181812856254714007138872682061016732850115037875271878878122445311652134655227533884385224771162170231223672482370136777763057616028067208658706118331225714377267826031732401877164636386615321570575114173880437483308042438413456336071383544138161125420381666415655635322170386535117367377563387054531885544572157564283432767270407031858337644565750270412166764144612724366870180180331482017682227738622865866136087870442837123768218054658207823661431153282611147245508047570266460508866473243037866504264318231017657481515530051724642871D0C789C4105645E95F2722B6E23AD40A6BAD077CA61E2177E04E13613A40410113BCA5950C94DF5A6F099F77D30149B009CB009725DF882CA4F4A7928E08FAAA51F725E806E1E73024C08342B86475927E1DB7B09584133C1B01FF6C479A0B1A86EFD78591B2B0D519117AEB5567623B71FBF8AE7715560786F3C66851B63FF6EF07143BDDA3FB67FC6AC233BFF679C587E31291EB229EF1E2EB3517B5BF630348DAF848FB2B09AC8D95B57BFA0FE21AC13DCCB07870ADB21F2A9EB3D5F7E5C42A7D15C74F78758BE1DC1D387CC1A4F87F5C20C8F37AAA2C25B3F58C52E6A9BE46EE1A3D944C22E6C3456C7832F7739C85351542CDF05607E0A87F978A6BDD09674C3269248C7A85542C02EE0591D99333EB07DF0E0B7C13E6B4EBAB3D7EC18C52CF904A51CCA6B5D8B8A0D4A7C1255D03C333B83E006DE252BE45520A8714C95F54B858097ECC946C2E71EAA63A95B435948A37D76F163522CC4A9C6BFA3F69CF4075CF38A0407536BDC96A12EC18DEF865ADE46ACD668A191359C3CAA6748921FC90C15DFE04087CF35494CD993A320FF42CAFC9893F778C257C98C94C94D5082F053F1A2B4595C57F39078FDB5595C4C08C75B36DD1E063F07768F5375B8667AF7965326F475B30EF5DEA29CBFCF274DB26D53E29A7A20A485B5E2FED615F2A3EED4562BACC39D40AB880499A3B0EEDD3D407F45608AA25FD02637C41A7882C182CC35743BFF6F8ECC8B45299294CDCB9C05574F73872731FE2C368A0B97C09F1BF29A41099C1B76057D88E8965421D4AAB9E9E52627FCAFCD5B635E5DABB20A162979CCF7EDBD966213C9D896F18AF023BD65F6B484221D6A00D5200480B781BCC4B80F8A0206C661A1F7D57EE2FC7D538183706CAEFD67768AB3EF64A710C239734709F3476B10CAD4FD8D482B839DAC3B88060BB0D794A5C139BC907CA85CBE211550BCFA4B3189DE3232E3CBE8882E505F285E7DD1B050E08E168EBE6133A3632ED51957394125499C9533E97F06DD9D44181D80783BACF6A9CD90435B78F06E6A75FB20A63679247AEF7FA78F9C1350F8F3B8AA5B7E961E5D42715934B5D226FBF4CA0683BE8C27C570E7CDCE9BA70D8C2AE3D04B9174A0B874AE1FCD28C480577B2F65F6A1502C720BC84D905B55F144725EA15D88123FF2B432F64760419075114A5745B6BCC3CC7FBB3AEDD6DBAFC59404009639681C9066F7DA730C8C85CF6B3C15CA8FE316EB2D209B75841B6E05DD210DB7D03EAA2D5BD1A3C847C9F164DB78625C3CE97DE79025446629433BEA05FFE055CADE4C0B9CDB44AE57CEF9684CB3A89DDEA92C27C5C50EA670F5164FFD63CF5CBAE2536AE7C942E878FB5ED8896B86E9A80873197474B7682FA9819424EB45C28BB731892788764B2AF70860F4C003ABFDD74A0EEF36A9EF977AB57C1A8480F51BB283221A6FDFE3012982C5376967951C004AE87B8F1F6E8BA52229EB7A2BEBD4A4A5A3455CF1F91EFF00E6C29AA2E4E78FBA482BE2DF95468037268C237870437304DEA6DAFF103B07AD3A8BF1F369A8948A4327F67955C543515FA098676CC71A231983B313DB6D8CD9F0FAF78C0796D248DB4E8731B54D4CB615CCDD21ADAA7978FBD2922A7C2FB14B13686DE7011213849BF0BF8A842298223FCB9DE08813E7CB3BBF6CB6670968C418BCB655692C0E34B0082B01F86F0A823BE54D2279C236B0C8A974ACDFF9B5154D4A7120D0F3B3635086BC4ACD03E3B8FD15A8739E528FF90128004A0634FED8D10D82B82EA7FC26F19048651A1D252AC7A620E9D443158105DD72D8D755D3A335437425906A1F8130EB3E98F99999FEAAA9CFFAE0BF6A78A80A26BB5120F62D8EC24081B03F489DDB3B54AAE6B4C11803404B47A95017AB1424F5C52ADF1A0A6F508ACE39C67E6B76386B9C6A910CB2D5119966C64AEC0485993AD4581FE8260DFDB01904BF2DB06274F581A7F755B1CE4E2EABB45930CD109B56DB6FDB708EDA6417D409BFB865A05F3FC7D2FE2222DFF05312A6F92B47BEE0778BF428609044754646428FE99A6CA6311A5B14AFBCA3AFF6A17F93392AE570A5D618A2A45CF42128C7DF4F4C2825619FD2E1F8BDFB516E4126F20BE6F840BAE5F6B79773E8486893D940BFF5C3EABC621964DC45329A007B6800DAFC9198B0E123CAD8925410E44D2FF55132186F9E748E5A6A67814EA8D8914146BD3C6D0E464AF5C696ED88D7ECD6C3A502DDD6A627822E66E0613CC4F798075703EE8A2F9E59A03C9257E53135AF68AB9B9CA787ECBBB05AEA2788C742D6127917F0C81E882A7647159C333DEC4F225FEBC713CCBC8DC0CF57FF1B521685F34B833DF342692C22BFA534DA32CC52177208B3BD3FB12D875C28CAC1C7F41D4433026F24F3342FEEDE5197D2ED119429165FEA4B0608E8E9DE1CEE955621AB4E0490469FF55363A72D1EC66ADC8AF46DEB6342C19D25793BC3D4908C1451FE6C52240C22C39B005B3D699B72FC0C98E63C3C56929157F7113107DE169B3821D5D5ACE3E040EC276F07F7B7BBB28E05D664D86E04988097E9614A6F51C0608F0658C2232D0DA83886C64C39EB22B8B2A7794B6A326CFD01827002C877F127B3A4EB4AE3D5EC63B88CD8AEAE2C1899A29FB4425B6363F4F9EAC197DACEBD79E71D93FA080091B81BB7908E1E69F4AFAE15659C5EF9F9C2BCB9F61A559B06FE9FCF1D78ED7577DFCD4BCB38D87C91B13A640F1FBAD67E7747E50BF5B2B3E2D5021ACADAF7360BAB7D23235E6B827BC2A09B024C27770583120A3202DD5C1FC6E7E8B1A23A2B289F3D45CCB2620A0053555D260C63846BE9B0C4635164A8EE412837DBFC1A0F2B9A4AB3AB7F6D7D1D52215E5E04B96A3981308EEC29761A0C3DEF5A7900099736B1E2B3E0112402677A0D7CBBA585082417B8C74A75677369B6F8066CC64707339FD838564A065732E04459CAEA677E67E8E5E2AE476A5EAA7FF1B7306BF87EC671488AB25A0F773F3E605B3C415FBC33C1A4DE31ACF0E09E196FD36AE9C07059E113801DC1E48299B5A081D69691BEA25C181BA681EAB7EAD8942423F53DC41C01614D1966315B707E824C9569B1F140F35F098BE71D23815CB3D5F0F9782C5DC083BFEE1A5A8FC48C6BD655108DF921B273DDA2370492DEFC133B4E7F770BB5530851B2308372A37BE1FAB01D9246F0A5D02E37961F62CED067B07663D997EB4D91BA5A213D5D1B741E19D9BC691EF9D24EAA5ED7A78B50D95E8DCFD74C3F6E557C22CB0F8E84BD59B1ECDCE2460E6C381EEBE9AC1F5815071D0A3607EBDAD24A5EFD10161DAA12D19AE21590B49FC8A8798F5B4333540DF1097385994C555A26E236E7FDD50AF33EA2A51803F551E6CA590AC14B4FD37DB2536AA855AAEE8AA2839478FA07C0106EA6A6A780A883953D2201711DB2DDB56202D1CBD9E7BFC2699E3B53D8CF9E58EE6F37F2287BE7803584F41F5AA0822C67DC08DC7823363AA1F0FE7F8B059D777B0888E6CCD38BEC375EAA85D95A5D1EA51DC36C358B751338889 +smlen = 6329 +sm = 2152DAFF5F8604A10CA34949172047AE047B58865A7C40B876052E337206B770B904EE13A2AAAE52B049EBCBB81368D852B3DAED7CE66A9BD5E2319BE7E35E48AA00B98246292CE5C5DCBF39B773BFF6271E0427E7B57D73DAF05FE58FD5981AE835D2323B200192061E47CE60A727E07238856655F47A71788A6D3DA6E88AF61F8F4C4C63566A7448C9E1DB55EDD103999D12B2373FD967F1AC90442D4BFA669E287AFB2C2FF97654F15E4370D8E31A7B09DE66A84D5EE95D07AD2F57C89E50BC2EB3CB42E0C94A8E801B0F2E1AE5A5D5612BB5B3B2DA833CC25F371263367F556E9C6A62993FC46546CF86DDD65BC61BF4B93C663FA49AB85151157EF12C67782323A378E93AEBBE381578A5A1DCB06F652E1A80814A8717FD4F516F3FF44E431337088C12D0B7F306A0AD47D92A3545090E9BB2DF2CB7CEE3C32E2ACAFAFF7481AD9F23E14E8A3E45F26241191D0610609849D7BCF586E0E7D8C4EB16418601750A7388E794D4C0B488510E9ADA4390D6473143A9C71175DBD0D0C07D0121060404432D6EED7152215608F6B69FE63D4EA84A0723F67552962EEC42FEA96D9F67301FF63EC5D4B40CBBF1A271DADE1F7E95EFD562AF9539F4B634CB060EE27F3CF2E28B71A78993DB6502C9E6E832F2DE41BA2F8C95B54F0C4187FF0755CE9A0767E61060A8AB4F8FCA0D530139DD5699113BECA33E6493310FF748E797538580C4BD67CE611A5E3BDF836045E8214E870619DE00AB66FF2120B2DC92F112844ED884AB92818683423BC06A962DA04A6DB24DDB54728EC8076A184AC3F7E12197963D844F38E5D8E597306B80C62FCD574B488DEA4EE251A735176971CB6FF2AA197D1DD5F12581D6C8CE7371122789FD865D99BAF51D5746D64C5E4F34DEB83C7E443F69186D6BA979044EB31A82208D9687FC7F07280AA0C2B5ADF43E33523A63429FD370B0E4DEB3EE12FCF25B233AE49A94CBA8F432D5A6E3CBFA7B90909B0F46EAB43EAB139F1EBF161B07A45F61D832662EEA50B646BBCE8BA160334F03ED1585F9C57A3D2DFA36261881E92F7C087F88772A7181E1E2F23D2AB19F0C30B37BB86DF9DB8F6D8A95DC86209E1D6B7D5156FA7D7C12E26878FE1317BF053E72511EAFCF125720E18EC55D5DDF2BD0F4D0E0664D3A23AFA409AF1CA1659F9BBEC02B219822D5901E9409AA9A808CB4E241AF3CEB02E5BCAC4EF56863BE5AD8397B9000AE16EBF4EC4426653DFC74055449B595FD9951F35D1EFD36B10CE2C8C1F30150347FD1C07DA419B1BCD190118D58C97EE528A820044279831A82FC19899A8FFD6D240EBFF8C0DD97C83E2A802CFAD58DA7F096AC5DE1EA071397E243054F8BADD84B55DBB6C26A1FD4E36F60623074B864DB848C1FD201FD20EE7283DBB7E3027F0058EACDD421781B9C94FBB2DFB406288EC597D5C7C61CD25E059D1B1A3030BE19548DDABACCF23A60E1A988523CFDED2BDB81EC9ABDCD7F099E5629D32563E5048377E1C9A0DFDA2B8071A441A72FED4BB728193E4355F76598377E5ED1BE9AFBF701A3955B7AF8850B787C96468939F24BBA9B272FF2084C9F6F18C618D4387D1B21085B552BD4518DB28D6F436533ED9EAB73B38CB335EEEE40F791E565BDF2A37C86E3F5D741694930FFCA43BD8ACD32568E387469B7E297A63230DB98665D93BA974C62DA4F96BF79F0EBC34D630E5D95996A7D1F918E0538F7DF5BC10B6621FC49387CB99E41CD9907EC0DD742306D58BE0AD914542C930F1D39A22CA5FF195210FA33ED0BDF4F6D81B39D586E45E0F2C92BE346CAC3D7F307E8A6A4D134B6A99E4EDA291827F7A69C5737F90873D16CDAF8D9AB54EF01BFE7D04BD19CBBE4FB58D919BF00CF612425B99047B63948D482C72D6BC13721802D63AA0168398DB308EEEF5E84641CF2BEB2004E6D14E6689B97370FB5C8CD1B40E4627BB0781313F1331629545466E0E817B71E48E9F6EFF61A1D0097879D873267F21550B1A0300E9998580042F683862DF5B2C0AB02B6DC786CDEF949C000426FBF41111AB977A7EF3430A6471CF66FC0D43450CCF13203B5A0AD44AA79FB3FE99906C25651E81EB02B5885EA5316125FF3B89083EDDE2EFFCA0E31CD42A3B05C37768257E117662A6E19CDA0F4A68E8130D6CC3E4A3BADDEB02C874D709BF805B3E742E2193C19EBBE9ACE44DE01DD0F3A5F9227BC4EB288A525DC7C334A9ACA9A8AF0304EBB232B4DD1BBE53DA2F4BEA178BD6EB277A1A52BB3DEC5324E0D58D916A94FD731ED4946B38050F242E645164B31B13392A7063C0ACDE8374178507E66B3C34BD5031DAD9DD35EEA99CDBC0922CC7800587FAE284868F64C105E89625176074A7507FC69FFCDA3BF2018FD36149747AA506E92ED64802402B6E86EC53511417DAA3FA870450F273A681EBFE8517D5D6217C4DF4C8C506F9F749907293602EC363B4AC7C7A9DE20FBE09D66E24689DD5DD3CF023C8ABAD712AE5BB9128E1BAD7077C6DFC006130E8F5B34032C5E617AF6F0C7F869B1328DD69826A3AB6FF0FF03498A883C10B7F46C48EF20DC2219F1513C2EBDBB12E35CA4EEFEEDEF44E04728C87EE75BA460F954DA5B495A20F9654E2FA5DD7405DAB17811C3174B96E54BCA7E5502F8A1F95EB67FC3A053D4EFA61BCAEE5618BB44BEA7D19C0301EF48ACE1BC5E070DDEADCF5C10766830F03FCCB35B24272B87E9F290DE1A2B0394C4D3F24449F0CAAA07F7E9AB7B4B7E1149506E80ABB8D17E99A5F0D7A8ECDB9DD3AE7B91EBA580B79050EA05027E9033ED296882682B0DECB16C3E8C69E747A9C16FDB9D25F242A0534A4DD1C4C1E338BC1AD60293E3E529B64E7907BD6A79469CBDCCE89A062E55596CC54890351F4EDFDDB6518B3828776AC561DBCECCD2A6EBDC702BB8FF5DD9E537404C9D83524CE697A203968D1BEE3D56F8512FB604F643AE750EE99B40CD9B21AC80602467A52F8DDE8AD6A80E45C50AAF31EEAF0908F29AC6669304E224F19E2E2EDD2A01C1AFDAB019976E5E4C4A8C5C58CE67CED40025B27463A586F5D4D97345BF292905F4B709BE8192744622CEC8E83E0EDE78CB6545A22CC8FB03A4CDA33F96034E9B664FF816B6603DEEFF55F0FCDF0C8D8420D10A6EED3440CF9DF381CB661FC063D560D4F43C7E43B54C617CA8EA5A20839293440042B91423D790F1BA4A7FD346C176365ADCD47B81A478968DC355ADAF09AD1E143293B998C77EF5AD6972352128E6CF641FA0DE51D95103185EF704435FFF40F0786D1ED73F86531BDA30DA35D103C446F6FDD31D4F08A407062BE9E8B2BB6C0376575BA7ED3DFF7872FEB6EBB6D4C4BE758910BC677C706BF972CF74DC4D1CB4EAB082796097D8628FA423E08FBC67EF30F65F100C61D80807A1B16431388B3E92D8F5E54A5E904A34836675292026A27E1C8CF411DD539627E8CE224F10B74C6A5E07F5B52A37835874DEF9ECC4AD2EBC85AF0A195ADBDC8C6741C6EFA620DC0264B599CADF6A0ACC4702AD957D5C2E25632535AF1FF8D02BB0EFB855EA43858A7C787D094CAD6ADE38AC63628555FDA9B769004CC170134D68D42B0D39EA33E8482B4894BDE4DF51070CFC354A99B9DFCBB518DC2D104369AC74008B47A53FDAAFA649886460BCB5B58B8F202A4087C4FB6FE3AA1C8CA9867C257BC48F4CF3A0958F5AE461B9949A12CCD78522447B5939336E5D0041C4AFCB8821E800D305D24E020B13750F7BFE90D18A7E41593E6EFCD21317663DD7903956318D917EC4C3D32DAF548CAB95DEBBB6985D5F5504133B30E1897154867580DDD39664469D2E68FBE6DC0FDABF21BA06D29C90EE30246AA7C26C6DDDB6E6D7A296FA55FBC509FD85475C74B2C688C87CC97FE88EEFF97FA6B8F7595267F4C7D06AC2F70873848EF3DEBDB770EFC549E4D62926D0F996F3AF1727E942B8D49F00E38A309EED1402396DE73B331E04231CA27A4EEA5FB2E22FD8C6BBFD5DB030E2D561B4FDF336BC9B820F562C9CC3B2D3B5EF4C13225F78E99362E790CD38F7A89F28463387AC33AAB6B78B3376EFE72DD4B907D5788431F6F55821741318DA88B955BAA473BF33015012B82A34EDAEBFCD0898946BA9CE68F0F03ADBC0C43C152FDB67E74B6FC2E04DAFF5867B9727D72C06E92F585F9E3BA3DBBC497D8E6C5503ED0CC78F954C8053FBC32CD72D54AC13A405985213A278EA467496DEA1692BA648601105D6DB9F6A41FE08EEAF77F71CE1FEF9E7BC9F6BAA95BD0766E15C32289122E9AFD25FF996F9AA74A3223141415F8B71F4BCD116D962F9B35E07C63108AC30C32910484DA69390B73429C5A15ECAD7320B1383F82CA003AEFD116498F77E0620E341ACDDC1D0CF59A2E696EDA3ED4192540FDD1260BD3AE7A05FA2D6FAFCBEC3A86A30EAB7A71A5E7010B45EA0AC07F2D701837C7BCCCFF193EA4D146E9122A93FDC4FF07695442BDA40D0DC2A5B4B5DBA2E5A7C3E0BB37DDCB14CF8FE7EB15242F4E1AB1A2A14DCEB8023517CF42259A2A9BFCE0C6C952CE59124472784DC95B6F11F0027C59E09A0072A8CB8F9C5CA14FC41A5358A1B143D4C536669B50426300B0D3386F2F9FF2D8A6ED0068DA0C7CCE2F5000000000000000000000000000000000000000000000000000000070A1113151C2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 + +count = 92 +seed = 4D0788DE958A707899D5DCC02F756A10DEA2EFE0214F5E01B3281DF4E013CA75523ECEC64723D6C8BEC0B92C4F821D8F +mlen = 3069 +msg = 9163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA +pk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B52D7666C7EE68E422FD5DA745671E516693BCC308E3B6C7A724D295B32522D7C6AEEA70A0B1E1CC5D48D567EBC5A09C9024B7AA6B0B950A33D5BDEC0805D29E1A8B25C0009D06B3434D3494AE3E7F3BCCBD4FBE859A17085206E4CB60793D53FEFF2266C6A034EC1EAE4F441950302F2C6C92180858C6FDDFFCADFDE8EBE9110FFC1FCA7AF39A57E3B54247576914E8FC35671890146F83BF9FB0AB46778C61BE725F39437CCB7481DC6DC30C50C99CC291F747E11C3F36D4DE25E6A516F8C9549A42B873774A34F973C1442F198C06165AED72557A009F7EE441A14EF9E4FC1AAC96DB578B6BC86D4F3E2464036A6AD5DE1EEB7FACFE7F75E1DAAE7B6EC727A0B63E9F5DCA76CBD36B122D8E3C716A3EF3D29CCBE400ADC1163FCF8B0984B48EAA3B41A395A6F386C08931150C112137B690B569DBF6A98FB75F02D64E7AC9934C840808EEBDB97455E9A4928D14555A4B1BF95EFC50268386B57E94F5FF7A236BA4B75F6F9EEDBFCBED9BC15B512976D45FBCD1B9627B03C7C697AF6217A550217F903C5AB807849FF223207E4323209B75F63649D7613E66EBB74FA1C65BC188CE8F884A880044C49AD8622948E3BA490AE4C471BA619697CD5129B5C40B7842E0B8E0D24534AD282E3AE4B5257BD95913EF52973FB878FB61D22A3C27C7FA8DB6338D84589202D31334C905ADD21F1125E103D3398FD07AAF9DB4DF43A8947F1D470C175495A80D64CDDE2F053702DEC1BA11ADD51D8FCFEB119728EA4A3FF43B057D19D7F7AA309B88E55744B39FB36EA71DD986F565DF14535E668DA08C05D871629596D8E5DBC542DD3D2C59C1C63B0E066E2840866A632334154D38C1275D8DE2C71D8F091F4D950B3C8D89C6B84118E73E4D2A0E8B8C051949209518801CEE87E85559183613DBF8882BC4EEB0499864D6D6CC31A8CACD8E5D68F6596DB9F0C6FAEA1AFFE6F30F914447D8202A2C0756E6674581495B52CA2E4AD513C1927C573FEAB004EC5ACC0AE2793A08E99297223ADEEE317E926259A49112EC5397377BB4A8A54D25C702A058653B5BCD37C7CEA519EED388E9844547E41EF516E30C053F07E68979D53E6181EC7121505FB7D1FA768240F87B02CCDD38D6243CB3B36CE7A6D461913B92092C5085D744DEB19F17A21B5AC7F3347B226EE288765FC78FFE59B3E3C0AD0039E908C9155E86019D875A511965116B3A67AE4E1A4933F435F912C97D42D3D85B122506CCDAF052142FE79BF0E1860F608425E8BADEDECA6072D6BFAEFE99FB6A7973FCC1510D6C5AF33CEBE1EE8F3407EFD647E252213CEBFBF5802893D1C7438A6FCC1356604E5CE469E649309A3903F42CA3BFC9FD3AD1EB36037676A1CDA7E6A606B9C16CEDD9FC2DC1218F9F9E331C8CDCF61D0B2AA6A85DBE64C4FC06F0ADC1879CE695E67A8F7035351941E4B32B8B606B129B66F0717A8B1304C369324CCCDACB8B2574CA64653F098DDCBDCFE576819EFD063BE554A9B2BF872D56CA1B73CD54610A5A532282080ECA3AA78A91A7DD7388FDFA82153CEEB8A20DAE88B0A750AF9ADDA0E9D8B15F7F8F5864667BAC12B153FA00E7945EFA50D1BFBCAD53E418753CA7D657DC20832299D6BCB2F3BC7269F5FA205DA2EDA4273AABF8C272505F169AB2759CBB53D84AAB8593024E9870E8C1A5A5D0551F5B4E75EB00764344C7515EF84B208B449B541022313B74F4A1FD97B0AACD8E9FD1E5C252B662E603DF44674AE7B565B849D8DDF5C81F170B24C1509ADF787DDD8B9FE05EB45998BF83C3D6A31A78F3E5C5EE72B8E69EE899EDEBA1C878748445711185B9CEF6CE5953F851511E58DDAF8C60FFC1F648ADC2E181B59735E9EA2201E06B8C1559EB67C19EBA13932856397770B9E601559567ADE19D14BD393AA05BC604140DFAA43BA33EF58442E8DC2A57CDBC7500B1B35E69B247B0033EE00B437519A78A0CAE55DFA219670C38495D66CF8220FE5FB316BACAB4E98B50CD4796BDA950466DEAE766BAC7026E74328D7ED86297E8C27E61A2E2E9DDE16B34D65DB095099ECE26C24E37A50624C58C6E36D9AEA24D52D6C151ECFF9F64A5A102FA55AD8B4A065F66099AC3D54F627852917D0D7D580D7639FB1DCEAA87C01DCC2F319B1E375A2CE214E2D67A0B3D2B885F1061BEE3727D2C4045E964150E22674ECBC11CBF83284E79DDDC560118C0420502A29537FBC00EF9F10E79CF736F0EBCD16FDF76C984E20CE023AF5DB9604B99BB668503A0D14E58F49AE636A8D6022E44AE258A2CB3EF5AC221BBF78D54E2F835ABE162E0CB776D51471964EB90D7FA747426F3F89375F92961C769F3480C67C40A7FF643E5BE2C817BABC7754A7AF32D91899DD5DBB3D00C01257B57222503B75DF960F96EE59C84D9A59FCB62BCCCC61F063803EDD8D236F62E401F033EDB526982D62B0D6DE2A87150CCC954C259D9DC0CDAA869562D46999AA6D3309E452A88459A0BCC4D0FADBE8E5D9F47D2435C2596F548BD7046D0331B50C55BF18A2ABBE651FD708D27A79630163132B176A8B2D0E6ED728CB2AB6EE46901A760E323CF3012ADAA21FB5191B5A8ADCE01FA99E2DD076D1F0D7D693DDC8B4AA7F58F86FE8693E27FCB5C46620F06C8B19A958C64DAD3001604A1CE1D13F06B68A923A98CC252BD85E1E6D287CCBEF3D72CBAEB5CE4FACC3216C56646BBF72246F0646F3EAFB0C736C075019 +sk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B522E62778812AD06B08EE0896E9FBCA0B1DEE5C2DF75FCF0B640C1922CD84EFE3188151C47742AD0F0E9FBBC911A3E6C38F1DF47F6D7B4896F47C87BAD10A42E45756420413150808646520567716482056357707147372780867270034078568221086427474042165730657282120148865615782710042415445230516810000234064016723250104630035343571347586208873804206748167312553581128301253335221851557850621058270017364461577176650312855876124855101727535364680756664344452443378478257238228012067427718272312138147450430641244557755477884774788470124856207378686355440624357425222482426356555078673454123540617224755217201876737076707471518283870250201834477614030248140184155713853676717487570820853550153083312528883383723683017880254002303500556734460213811365365361620460331411033560367052718232482114184317226241011404058868857201386087180461636541228310187266713802053251388145011607457048818688076006058841201130486357836647214776018301268880024346337655473438513021142110686623070131058466672438458535133662556565414876210636146725816087477361754122343020171204334831211365836285661265038563825027028030568682477165083386802643860171346251870310767234614452772275873287035683147154565617056142831234845208587578854610418168366456067415337128457266314773427721563571831813266115768334534554815822456050757150386646670753356146386424321544082441783317253082542366145717588380854013350003555775048607104428756221428522641414554742766153104083333423868486664500770631333757631232003036312274140405801154166724771713585776708186871827143110550655484143583260880243361763106680601403020402173488567640536883218437867431735082152366018062227783882116447040604867562132445762468338126083536645161273300315504721464202687485424860020535877760344632336356484223257014425562375786868782744185515066526843685038105411257627702013237686542200517534218768458084364144806467606431610035085258430620008025546127674123821642113856422075228278785826485741135730658062056355653438778120641800324285543822636071335376462272834060352640634062636544830718731315175100601813188667381042620424303865221125542478482612612544642850207866760865483527534050441001250463154663114564730112401357547064606345660118382434103064764255358466484862444826455741021444401111172334214462412363382412662368640851286256276382801054855277521328804078554357507087425375226608316631244640661855042560571035052024427535335124285814582570611314122651140714722277185203758052288637380682401004744167885163784473767487782683082111025264664420010853567436145152135341205584306834556750203363827642847405141346478475022567471568744683046220648245022618801353784622251887831024566561152567076438666215117340336750300316032832168768057460833612300726017602061815206413533157287637517313227006181464738136000574526024716227667705860063006150776300443706877662858340200618268552078810017705648881731277013371240601681836258227261017150552078060500644253255714146340535705504067704100011761450381843623742514866387603404538484350465574115683863657016C0209265FB0B7910990717A3A9F564E783D344FCA8D3D938F94A08B8E3AFB5EEDC60C7EACF5637327DF6A0DF8F436AFB28E5BC910F5B0190BBAAF7862B5601C4C6F718979C12AB658136417C7A8EE3E00B49EA1447309AD76F49335D041312E45DFF0E2D4AB4ADB9B0A05E7388046D4E12B98E2833055E35DECBBD37974C7D353AA8E5347FBCC5014E1A2A936E4C779B8233F4B85FCE98E65BCBE8AF7BF665598F22F427545402BE88E91E9BDCBE0E3C2EFBD044CFF5F293A0187D728063C996CA1635B97FA235A3B42C71C77EAE21AF2BC180F9B66E804AE07958E5B1CF6C79631D8B29C91EF28853F06F297FE44723BA3EAC5DBFDF6400B5079FEA9A2E46ECA8C31FFD67A22F01229591A26ECBE6A516048B6FA6DF9A70B38CA594B66A5A827054E5B0AC6069FE03930C520B4243850BFE91AB58E227DEE36B046735C9071F88E34E21669BEB20F382945E8521D1D38B625A8551C7AA7412A7AB72EE10DE8E36F778E490864D357D7D4B9C7DB36629BA55F89D9B5AEA1C5EB4D96CF45E33A9B708549C89515602DA787580B31F42B581F0315B437809ECBA81B7264D9C18AA6B0F2F3BF2C4B6D11297860E0F85C6635D3EBC2084DA16A24F3E55550BD3E13E87ABC05AECCDE9E2177448A6DCAF2B1F461A7F9F91F86EF03BC74A7F22146D5BC4117035BAC5FDD1A7D3291CB1465DF600C5ACD5B58CD1145F1E634D1437C523F8154F0265018586EAD21DD5AB8DB23D42AB5D347DC713E0C18104073CBCEB3D5EC5CCC325F8AFE875B3EE4D31FAC244433C8A0E3DD975FA449718B49B109746F957792E5FF97B82474D7387EC5F6E94770FAFE706CA66334C68118C49B3ED43001476171BD821AF1BF6ADE76D4F32A90DC0445AE99B3A00B8275E7F05DBD5194277CFDB7B7C671D30546335F9C63B16A566EA67103FF8AB7204FCE5F52DE4E812786F061F0490378367E91F3313EC46C311F87B02F7596D8D59C6CE35C19CF4F7B74BE42B24C3141BD7ACD83CE68D0D905954D251C090BA0B9C3F46D7F9B318FD940315B2B38FB12F9ACE40B1049C014F14CABC9E64BC1785A08682F8755706BD155D901D714B38CF89BC13F4B1F3A313C87D0CDCF7BFCDE5904ED78E2A316FBA0623A3517A0B7FF63778A20FA4462A9123A51CE932F052C1ABC45E75525971DD647AEFE2C60B8A26F680C65C9EEDDFA6490812161BB22E03D7FA0FC8D16C0B49401452A1887F7A9C09B308AEEB55AFFE407B3FF30900B4681551F226CEF0E171720E0E569990C9DCC26AFC9C27F18DBFEA7F87E03557523BA87ADF3B9B38445376FA288ADEA67313D016A831A466AFE6F5AFE4E95F7049357C891DEF4D31E130AEA4A50A254ADA707B223E1D46CE49C7DE25B1B74AE9D3FB9DA5B337922C56E915CF6B9BF048A7D7AEAC3DBA5FF679B4DCE0447F8EE0D59C6C901F2E7D6D776F5376229D81629E3C279CED98B9145E2BB02A529335933BF51E7B496A0E6197B7BD2719726ED69B05DAFA74A2271067EEE55F6081282593F86A34E856D78648EF7CD8024A7BF5EBBDF4CDEF3BDBCD53C332CD230B1D74223922E297585E0DB7CB6AB323257D3417946083300F44214F313215DDEC966294892B988CF452F0A842CD0D8EB2B071EB4DBD1739A2F15F71F11AE43101D933B3F4A9047B9E9A547481578B1ADAF4D17B63FAF07F085CCACB1B13367918F7E2431540C9499B8B74C3D3D776696A0C7EEDEFAA8378C48A70D91DE1E8E2BF6458E9026C8F72B6C0FD2BFFED46BF1D55580078744CA90E5D28CFB84079DF52D0EE1D62AF32D451D0DDA70CE2FE037EF3E5AFB940C5A26063CE94060FFFCBE7E6B847D27A024C1D1393CA28357D9D0EDADD150F7E68EBF5CBACC9F606E4FD86502E9A807E128F5224281A8A6D4C1115B0764636F556C5CBF847411C421D43099BC1F0D778CE573964C8F67E079CC6FEC85F8F5D30A8E43F07425E23C1D48B2D15EF84083F5AF311BD52FAD9FCBA067643AF332DB8100D2C9477F337799C69205B12060B79E3D8C377B644F4DF90F8CDAB620B341E98643D62316FDC5253EB58A1266905F093C226965925F690319DC5D51C239A28875A3A546FDAB78C391DA4EAACDCDC972FF29F16AFA0AD03FF5F01C8284D3AABDE6C2DAD1D1AA6CA0557A542978B8DBAA2AAECC32FDF8531E111615D0B79DE8FB08A0EBCBD9958BE351D9ACC63EB113BE1DAC4263118CA63AE27339FEED0CEEBAAA53583817DA659BD6423C29F21A798F44EAC90C4098BCD28A0D2EF293D27EFC151CCD439AA56EA9E7FA3F2A393E00DC33A384841132A6BD3A0DDC147E01C562FF40A123D8E0253C05EC7C1ED211343D22E8DA40074C063BD40CA28B5C1D593AD6240A76070DBBA2BBF07E9B9118E92E0B602153079286008BDEA4C6A966B90502AC04BD340ED37D56D733D5E2CF08BE5EC4512C2DFC270F1BA83CE29FF9032DD47A18A0A57DE2D1A60115DAF442727024ABFDDA376A69F1893F1A52D83BEB2749CF87468036FE82C2C0D62A129810E664FDD7C2F7EB5D1BC7B58FEDE698A391BE159D03D4072B06EC2D708FF56A9226D861473593F71BE5E620CECFCA9A507BE6C80EFB20EE41B418F987D747A19FC1E9C38B18F458B74B1D7677D5D6D43DA704C16A5D61864DA480CB9DC49F98871CE85D3C51514247D7D61C176343A2EE853024BC7CC086AC03E4AC53108280ABBB71C076505539BCC666423319FF54ECAD9D30DF487366B0F7B1E36CE48F419C3DA50FDE3407ABA1381F3A9443AD91F3064D45A2ADDE2CD64D42A0CE67731CDAF690F8EA14C6F05A851FA615DCC370155CCAFCC2E53BDB8E9999E2236B65FA2A9659B35445FA196F86DBB1490D92DFBA98F316A4893AA76161456A9B50B4E18512BFD4437AE5B52ADFD66485B4D14DCA2725B83B695EA044D985329265A9541A3A82AB0283DD0C7B9FBB73F94BFC0478C8B84DD56EF077768041B6FE661A330A58AD6E3FEA4E72C644FDF711E0E00896A18EA11C03811D6512E06264C4BD9E8BF2A830D6004D4852910AE0147FCCDB7D2CE08E7660ED59AD5DDFBE4A8C61918F578B4CAE4A082A8B53F0F86471F9C05CB9C71D5D1440F997BF538A6E103CC8FBAF68EE13F252F4492C3BADA5EE5565D988DBBA5B6F8E211E42C5C98CB096D916D67E190577C20972D433B67C2B5CB215CD8C5E428E4551F8366AC47B07A26A4223C8F4E8AD451376BF93D58B4A9260216CC73A604EB745C47A834AE36CDCC11CA060A7E3555D210DE30420E7C4324C691A957E39F9C0636CAB043E60B57E530A5C03901446CD9B37DF8586FACFC986355E0F559161F42BC1E240B2747D0945D80EA430C5FA9067FB01ADEA3E2EB6C4269BCA655C8B079DE72F45052A5458E421A2D8402A8CD8E8D319C2FFA715E6DFE2A70013B7F27F248B674ADA6B9C045902609864AFF125F185C94D1CEE874A420227B5A3D1488C5304D1405C3D1F172B51CE10219CEC9C21D7664E92EF7E0C0571133D2AD5A12E62C5D9FD8D704152EC74EB8B6996BB15 +smlen = 6362 +sm = EB270EA6389E222B9816ABA4532799CBD0FF64E8D00535BFDAAA31BDDEE7FC37D8D2E6C7A059300E410ED2461A272AFD4D6113F94B660C67B2D0FD7D4959A23E5FB3270D90B8BE8679B2822186F00E2DDD4943FC9B6F8B229E947B908EB29C90F3378B018330455F67680C4B50BA25690758B5E29B6721AC8ECCFABBAE60CE864460A5A9CA3EFDD9C805D84F13AA12AF62769F1451A1D9A80D87842A13072A0DFF3D1358C21428591D42BD8E70FF8EE440FA47DB44571289F26A4530B6E7650BF401864629449C137784EDAFBAF681871F0DB89621C25D65A2D48CD6E51907CE438A4B6069532B4D28521217B0D8F68481D32176564ACA996FCE794A6FEAF839BBB22F8885573607416371AD8918A2E21B8D8960D424469E72242A38A5FADDB9612AFD60A14BB11BA6A2E92C63D7E408E39EE736469B110156D9072F4DA8890C4057CF8855570CF55ED8015F5545BDC5F912C668E244EBE5716E1CD4A41F9DDDB0F61DB676F19AA3FD2B4B18DAFE4713689910B7704F5F279D7682DEFC6044D81EC41E17FC0A32A026702ED90AB482F7D01A7892676DA501EF877C9D37EE546F6EE45208C2FB4F62EB758F78527C8A65C7126BDBA4B3AC05769D7DC7CA894FE98826C7A581CFDC8F3B06DB50EF2F1059493235E386D952377A61D3AD8013FE0D32539E47D3A3A1BBBE3F8E5C4A30C8586E5ABF342EE938E4701ADDFD87DB9B41DD87D9649486CA313BA53683CC5D96EC147388B8E358C74DA11DC4447F6A32DEDCEEB95A8E8ACC8316BFD6852BEE43DD91089BFDE64A772172265D6BF9A0E8AF18EA00369B5BEE2560C16D77FB734E20230C389E8C7BF28B3E3190579F4705B2273603AE1EEEDC6F3B14E042718224795AB62CC028D7FFA18FFB5C7ECDCBB9892CF2D6AFDA9A59A2DC7112B5FCA65DD805508C0A7AAD162859172FCA3C865CC2A6D3C51F0B5120275D7BED7659C25D25CEB4C01ABDDC44027E02E57309F14E616D4EE35EA09610DA883B1E8E774C8C64D7DFFA8F4BA6D8C9AAC37BB3654ED034B3FC34DF122380D624F8AFD5D2163AA80F1C2CBC569CDCD89A7CC4AF3E18E80E56BB02D9D0B89B57118D9416E6874E324EB57945AB191573768BC6E00DB42F4E0CA3D988F0ADFA9D3B27DB09364C7D991AE315A05FD894253B462ABC83861643FCCC54AAADAB8560EE3EE143D1009E4B69FD126739DD3423943A4172BF0AFFC99677AE8D43D41F2C65F09B666D972C36C42D82E71434737A1E3F1A0A5E321E7305E3F1AE5198238A2C2767C588F8D5E667A46285E4521838A5254EC0BF4937716132861F298A2B1ED87E3F01FDCD2B5B95FD5DB3C8BE5F100FD0673A81833DE95ABA515247C797616D04C66FAF597DDD5253F6D1BB3E73568843CA0C0B0E2CD0AAFC2E631E6749B3605AEE1A1A4C021557E694DC68E298D3DAB8503F0EC890D1CA6D056172F7FE205848BBCA57475DFB41BDFE88549585F81387EE5D33320D9AC1CDAD17D9DDC37A9BB45DA5649CEE02720B0FA41FDE74210E6CDE72F69424C145AE2B76F96A7DCD53A86E7DDC1FB224F3FFFC357278ADFCE1AAC688F871A7C71F90A4818744E5E965580D1F4BEC9C16E483E42E0871C7F8B7F7820562834A911C6109CF1878BECE590EF5A2581895559118FF2ED7F9E4EE05293F35EBDDE3AF4370701A26E0B6CF6BB1740669443CEC305CA6DEB5BA0B21A27EC3CA6C96164AB35B23F5EB11A6EB148E501CA36424CC54C2C34B84FE09C2A957CCEC6A8BC5A2C99D74D084342502EB8E7971867E24C84BBA32D2CACC7EAE555C850F2D664AD082E501AB33707EA7F127E073CD32CBE98CB05240AC9E3ECF8230ADA0BD36CC5C964DB646D0F7C26E46D918D7FBCABA6812026A9733C1B4A0BEEB87926C225CEEBA8BAB4A68B7079EE43A5409EF740772DB813D87F983E6A9592B35EECEE4DA10020D66231CECDA7867FC062F12E9531402BF5BA113902925E3824EAD0CA766430D3BC7FD23560D9CAA0AA3BEE08CDB439EBF02CCA33DC438CCF86CF1071E71B8A9C2E45E3703D4ABF3317F40AF40B91DDAF9EAE7FCDC4FAB75901DBFF9DACC0742F7FB35DDDBE9AE0E8EA85713CFCB76A3613B9BF0DEA11DBB3020FACEFC8FF723DA9D568AC30B4691BB48BEE1A891A6F80A37AF6511460487A4FDB7E6D9388B6CF5557FA070EA13ACF26AFB3DF248A2E7FD0610F1A2A0D8EA835ACFF336E353D7CB65416CA35C62B730039390B795405BFE1DFCC0FA0AFD6BCFBCF4E509BD83035666D349982F9791CB693A10F3774B9DFBE96F339BB1DAF3906E72DDE33001E7A6B5AA8CC3E5FE8243DF046E9C23EC4B95B65305AA6A027C42D5B61EB45B744B1F1AC4B8F2366D4964BE51801F913E6FC16E59E7DE376D05F533A57443F1DA986C365B58A7E3250136DFE713AD6160898158941EE928E0D2B69CE537D123649C18BF14716A386938F63A48965C4838B205C7D180782F209A9105B52F0E95A5D782A6435C2BECFDA91B8E2BFB346D258E695322822F746329721C23D6DD0130AE7C3AF27F546A37807957C9B6626B447E852049E2132635720D2E70137B6D1B6F905F567B715DFEFFF20AAE6D63F0BB33159231C7628D39CDA228CFEDB1EC1903E25F438D2FC7365B31C424C708C4879762608685DBB484280809CB1AC6A62199F11416B9107118B66DBF3B162F6365CB5963575FECA2C9CB228F6E9395E693957D36CA0F6518099463196EAB66CDAA5B467D20C88242A3589268CF963D450E4FAAFF0C3E651CB1733B55B324968EA3B15B5716E47452C904CD053723B4CA7A422DCF3975D8DAAFBD69B44A40A7A87AA2BBBBE862EEC5BB5B354B1688CC94587EFF2434ECEBAC340957D11E5B277564461E2C1A24B6029E3F49D5F43817C6AC26822C055B1E39054CD4B835314A9C3CE5550845414649F23C0F259210CB20ED7C72AF7E7582FB074B0A4BEF522AB554C3A9AD10A351679682B9D28DF01509D5D573FAB7C7F0A4BD776FCF0B593C47FB4ABD9248B68595BB723B1A9B8D058BFA0C66FBCF2BD7904169C72507C3DBAC9A846BA09F7B0563731E0B52D42E938094706ECCFC35A37C1064E649614D1B5181C926DB63E417A63C296233BB4453CED8F7D5C351E52FF07C59B5424A252A8C00AD70A4A2A5A9C508B9A54031C43363D3F893EF66F0E88ADB2F3A528BE8F30A9A8C8B25032274A77E439FD11476738122268208DC10DF429F760ACC37A7A6FD3A310794DB207DA80E022844DC33A9AA107AA7F5A861DF17997DA21BBCF812B0E7E799357EF695FC09506FFCA4D1954FEB7C19B97DAFD27C2122C84397CDA0353E44195DCE33766317DE1A22FFDF413559727B8C8D980C83110996187D67D8DF673BE61A9B7E938BF5B8265EF909D2D015B9777AB2AFBAAFD2112C6A5EAA00FD098F161D23294074BAC4F2C13F8B152D3718D01A64EE8C75392405BB284D4EBDE8AB670FD1D9E3708A6E2B1F5BB7EB30F5C98796C47BD4055F34E4A7A23EB815BF15D109E70D2B890E6B85054384C36150EB03111012E8A85CA58F16710F68D6FD6005E4CD7D358D8651F261D8BC8582D2DFB427B20D9670E0D4A32F95E777C00962F99849FDDAF6FB4A3F06174EE4DB911A9E8C033C3C9A79DC9AE12F1C6E0612BCBF80595D74135487CE46003B6ADB474742B8B75F8F3B7E247C2D0E6F1EA5E0A49E962051009A34CB41B103B790279AC3272C903A0730A2C5B59E954AB1DD6D92D7BFC58A2A3BFE62712D9B0B564247C10231F5FA9EEF177405C8124DE916B3FDB1BA3B61FCB722A824BEC484502F52ACE17B0ECC20384A5540EAEC770A303AEA0F5299A7022187CB482D203C059AA5ADA69A4F516DC90B8BFE0545661C002F3FD3239A36BDE0CF30A02CB55F886781D8E0CEF7AE0693ED08663EFE6959B2D1075240A9368967CFD8D07B272749CD746297841E7192CE340FFED6B3326789F8EC7C042DA6E1E16C542D9D32AB9D22211F73D488884AAAF54F57373C7CF49D0EA3C858C79DE6EACF35DDC30025286091C61C6336C7F47981793993B60FBDA0318B3D378650583AA20CBB71CCE67F2A519D1FA9C57C6EEB804A777E2FD58147CF420A2AED6D7749AA022ADEB397C8AC1F0BC0365796AA5DBEBAF0C1A90E5CC659ADA51993C08744C626B8EEFABE62EF4C5899F3475FAC67D1297CA897FFABDCF3A9AE05C27DA3F4793D3FCC7AEF1A4478CA76F1AD26401C32219F4985DB34747CB747BC5AABBDBBAE86E8347236673F8DF33CC31DB1BAE2BB2FB4663C74C95C9B9EB817E94B406C7001363477288360D869F3CD3A7D31F2429F061D3B8BEA353D4540F349913F1E79E6320A93AC4984BB694EB1E6A30FC9944BE1B68284E60275A41A259E130FEFE7B459901CA7D1C1B9E29DD1A866281AA5D1BCF38D30515A0E9B622710301E397915E3396DCF0C54DC60E4B840C4B8DF19F530779CC1D643CC2CF8660115F6334654E5FBC9A4015223B12D34EC7D8E979C5E6D49F399688A836905615DF403A777C1C8852CA15031DAC79BC52AE3C1862FFDE314FB182594901189675112183B2C4E04E5B64361FCA7273D65707E898D0121575B83C4131C475C60638615183980869196B7B86CD336484F54869FB7D8E0000000000000000000000000000000070D141D1F289163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA + +count = 93 +seed = 55A9C7A0B49706090BC0702ECFC070AB060427FFC820C3FE05B499B59AEB125F2DB4787A5910B88C6F8FAF0A69BE0AE5 +mlen = 3102 +msg = 02C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 +pk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B2120AF442D4183C56EC74C8D7EB3B31DEB34F91AEDB2BB515F87007E01F174DE26A23D7F690E9C030179CCEF29DE95824EA5ED86FCD7145BD4C1D0B3876BC5C63EC16D76A9F1BE76FE870EF5F32C1D8CE2414AD671676EC33A852FF3A23E8EE003E26F0BE320A8EEE08596C4C46E5474B7F3DFD5F25CB82961FC14142534D26E5248D5C20A81AC6132DAFA447A09036D720A3FFFBAD6303122F9933317C35BD6232F20F018A0137330DE69EC07BA08569DC95F1AB6FDA608395F9C7A237455ED171FAC6734A6A2B1276CED96055AADE38839DBD0B61D78F11972AB4F7AE7589013A7B33E96735C84204391F3370BFA9533688E2C27A5EE3B9DA61FE9FCECFA3B3FE66918E7648A8DB907D271967146A83BC3351D16519C0D2E4247C7A78AF1E91B056A203CC9BBD70BAF1013E245B61320B23726AAAC23FEBB96347788B0FC1AFADCBD0F352055ACC0D3B52F98E6E1C6F1A9CBA67A2A57050C9E3033FDCE5CC5C1BCABD32489E874E9878A53D0EDCA09091846FE6EFBC0B0168CBAAAEF86E8580750943F3910DC8E21F3D57CE7E98E647F405A7B86EF99C6328D7134D1666068A24864A9AB3122BFA6C1E794A1C6D9FBE7A1485291E990CFC5A743C17E47D33BFF6CE16E07FB49B19B755CFBD606A18FE57C9D8B79C28A7BEA58612CD3641EECDC9255F8D4A017D6DA30711EE5BCC551D73AF21D574B42B05459634B48C20E98DEED780AD85F6EF3CCAAD936EABCC9F32BE10D122B31CEE540117FB53C74329954B37598BBBAB9125D2E9D241DAF37D48378EF35A2DA01A55036534716CCBD4C93F564349C6510C579C37BDEA68DD0526D1C465C6F57D1FE61E100150559D5BE337CF8E0FDBCF7859762BFF61C088D05E8856A813EEFADA6ADB756BB73444B85AED121A5293831FD66580FE48AB797A229227AB01020E5C6629633EFAAB751EC232C02FB864B765691693049A4698AE4C1AF67C0AC3069F9B7D0DCA668429A18BB39AC4790FC5C7CB3A6E55DC6260FF4D2A7025338B1ECCE84294D7F6474B92A8C7D222E6AC717EC3508727425FFFD9C9C3EDB9329B5016567EA0F86468514009AEA5C762C4DDD341AD9649E8C364DEAEC29641BB6C4936DD38A47262C713833BE05558CCB0585EB9661FCECFC2792948E2A512BF4B733C60FA2D09E4695C290CE8C52539F404678BECEE79E6AC61FA1D0E61B37B8291C8C653AD4DED97099C81D5F9C8D8027CD1111057B71735E7A3CC33A94DE97770B8BCE2DC7505EFE8F0935A4AF1FF808DF6EA7D925959F87405D425D28EA0720B5E50CFB9A9AB98D74B4500F4C4143DC1F9CB467C5886B70D77C01660E090AF722FC5E763561BFF419447451103FC1AD3D214D3D3B592CFDB4CB12440D1DA997712BE8F7B154F173E24D6338AAD28EC6799D8007CB29E6FC58343D2BE25EC514542C6EB44E0F4222CE003EDCCA56A84ADAA724EA8629AC362711935EA3299DD5C65716E65250B61901E732884D10E1A9546C4211BE3EA677878FCD91B9434882CFA8D925D6022140E0F89A4C3DF312FC93E63A6633BC70C24698B2FD58CD0153893B69EE6C1F6DC9317B04415284033E60B84874F310D9355FD81106DDE0CC7CD98430699A2A1DEE3A023CA678A68412F457BDD88D497A91C8C1A5DEE2EA966CCD28842F66964CEBFFB7F966CA28D99F214478950B220F3C29448DC736B2EF7860DC92B9D1F2D19334CF97F35F0D0EB4D2E46458232A1A2ACFBA4191E1F79B61CAC122F3526D918858AD52D37796E4FB8D353D68074F2107CBAFD6BB9AC6C3946C5B949C283112B3916F3CA46554B107FC65D5737DAC85593EFF93B8CBAC86AEEC276973360D3D85B834DC6BF2AD7ADA3258A1097DDB3CB7A709C4B9183BF2A16064318605CDADCB78A28990054C1462A84C9C969235931D617C57A3710990D994ACE48D3B79A540D6A79F48AE5B8679CCAED5CADBD38349EFE751DEE7D02B1CDB7E6C33B5456DC868C7032097FECB4FBBAE51B497EF1224339EAF4DE2CD43DED6CF4E7155B482FD6C3809C61E9066AEC676D89552DAC934ECA9258506CA517C72527CE0E22938B60E487A6476A0DE7A690F2A5DB5494406B8F7AAACD6A3B78AABA12F7465744FDC11C290411EA3381F910FF0242CAD7A648E0A67F3791A66F97456C52BEB067DEA18703E2954624E3CC76C88B849D33B4D14DCBE3E9702289252DF289C4BDDE0C433198EC1CCA3644DAD30646F80ECEB2774BB214DEE71A83D14B71C5EBE1DF7C3CA30369D58A85B18C1C07D202E0938B8474616FC2AD349F15B65A5C8F5AA419E571828B8C98FEF617774FD9390A6B66E63FBEED4FEF33C482266372F4C9E1245F1418420CCC633E2FE008EF50C6BC83B39B4702FE9ACEDD0316CAAFF70AC97B77D8F5F0E379834075C609AC31394B5DAC4D57470B912209F43E9F9E93D31198C2A5EF7B07D8556B51F9BD33C786FBD2A291EB2668FD9098BB74A04B2B8179C761BDA86F1341506165335DEE93586735ECC021913B9A99B6638ED7750F9D898C3134F3BDC15E709B870173006B04E48F31101BEAEC059BA36D95DD237E3BA85F1640E2D96DAA81CA8D5F55DEBC5291B404A0C636BC48A97515C70BA112D25C3467B7AD621610057B916FA4958733E113787B411E31E463A41E93B9DDD4D92DCA53DC2EB28E9A7CB14772F9C6331AAE8543EDD8606224731EE28F559E38B1C0FE3684CD0 +sk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B21A8659D00CD2F9CC76CF11D1B2A22CE7A3AAAA73E529FA72717F3B7BCE0A7C222173945503ECAD2F3BEB5F82E38C2920C573C7112F3985DD599BDE10CC1C14ECB232818451650551565103817786337457307642634472121306581340623452411705172078854762230518615700673857558377021868300077631716043004236063152435785137068610800151852330554254215674660761467116017708373445442064358030314030164457468442650210566866344612162445100315015803436478045881763075536815376843211024402708785052661552752310645372614407555411544138381567542045286003810576325550028070006804358127285023741656476803686176404247018474313315520840361434404375431312278458718660011884771733318301245407672763373531218768303576318272858261387087275878633358070700345172100160626517616006523643310346201472132863128603575654422525115008722764222337106562457105546883571261483664718762107654658315456628142015061856735825875173304124476108724206502623852516040062215714332584555233810437747045403322380414630724153667386037327840537664208448574770312876470874010341402535647305470260166452357284041054850205255558847177320272646403351861130064153542116304348333204505026876371112275813276521448357558353608002058810016321337671846308011877246317123255730155378355526000566237218303517662504275765054366035407238432333304123112587083243783725126188340848234238360704137076105031156481187746826833614282358531707578115032577835855868815240288583704155316842436237502087464141546410508048262464338765047801045353816017657423376705662035432045802424565348420411150141131651443424733151184705604184753003513282257257410665824017860587376750514202441885223133301451667011225302232383613231860682577482785434862018501785248608584647300051412808334106125021723870751527645376825123763142363362603823128478400755560148824554220244877108117823657080371331182357870607683161060667412027511382281535237034362866843610426161001262584362846731545061511451102425017428861004352710534333737042628864833254802707660335861677340741228060474224617115112565020177470820717703387483138300484727681307870436250054618217615655225051241251330388464043706335805438553544228884846400107420243481302520575361602874002205003864537311476623611375532265258612707257420760486635365582105630854318637813283470263054548853073267547433076812706865823553386706088754450130100858561565231225804035345163062081140074308000574616758084530887085831062435303273084733027311420024445652740740488046254001076511075562621154715355264333732543202367504751134054465365311562733276110328880842458847327477481306742260571555822431432008164581654674261288111738613324710280065252452246355285265835118422503667586131450782713822671631241810212783022445532485116844358080608818036112776757666047515480776317277881785517863048380450167726675166114616465446788383067830468455214000646855633666663880004214700817822227752070825574762187502362502667378754682130211841851600734662345137330518026168088244578008006788667210650785827720104264634704087401822886387257171430205775A662DD07A6C43A877332ED05FA83E35723978BA1FEE98672B00D142F9AD6D57701FA067D48EB482C9AC0F570F81EC0CDC0924597318563DC2ACB9B906458918231686681670F45724D0A58DE1704620A723A78902B804EEE63701353D2EF49F7D17AD2002D0C36A8A8F6935857E8FDFDF21F6CC4C4701B0D01B9F05DA646271714D56B3055C9EA55F15D721D018C6AAC989D084D1A9FB7D4CA806265A65AACFDB6B4DCF468D7B274E34F714C709BA6AB3EAB2064B6234F2B5F0FCBD0490963049C7065D76F796C75449AFC45D456EEABB533AA0851980542671126788D30C935A9FE8B68F478903FA8FA4C39B179B7F0984AE25BF4A3BC3C5BE995C5E183B1366F777729A911211C2636AC9AB14358783330E7D1D2F7A98026D4098DE70A3AE3A26972BB7867F5882D8FC8D363D665FCCFCB9410FC58E0C203765DA97E8FEC20E55C43F1FB57A22EFBA218189F6AE5B295EE34A13F5DD53ADB58564F656DAAAA0F446A302CE39085991C7D901B8A956E6FD6BE4B760564BF8ADCB35C84CE0C714C9F6E576E451C5E8233BBE3780EF6F5913FC119F1853EB217DD2AAF8EE3B7501EA416D715D23854FCDB60BA3E5A99175A71F81561D24B12BF5270F3F108B87B7BED2106AE10F6733CA56A35B620E6AD56F6C2A69C5DA1A9EDBDBCBCA43BC1B83325DD03C3E90F55D228FFB504BAF1858D0520BC6CC182C7E9A9D7399E17E5F992A615E6C795BE97FF012CB257D837CCB951EED95DA1DB1714AC80CA65122C966377A5A8778B60EE765FE508264F4EC13E3F210EA5CAC6DBEF3DC8574DE49507C09E2EF425F030594FD8E59706F61036E50780236FA05761A93796993961FB68754BAC18216D5474C848EDF35EC1B0FED78A9D30DFFBB9A25A73950D5BAE3F1A477925C1C977F4E462C0FFDB45E98C9678FBD4FA960E99A54298592E36EE18B3E18599E0F8F88DB8428D599CBE32B9BAB333DA600079A51E1955C5367DDD45929DFEB0EC0F9B6B16F7740017A6D445428FC88B976CE6F967FDB454CA906642C467BAE4CA6F156B377AFD48DC4B03F534419427278E1045AA816C2A7497C03A2208C761E952EB4A0DBBE507872FF8EC471981C3C1E468F151DC3299E84D109D33D6AE178C4B766C97F2CF05429DC1D2A32C76BE552B571C4BF0422735957EBB8D5A140882EFC3F4EDDA3B641F377E4F6D27A9EA6F51A30C32E038A0022D34629E0054F6AA2CDE637985609B708B2F67B6687765AE8349A8B7875043A6AA4AF372348C3CEA6F3A54930604A15B8645393CAF509E64D2B590D4B001B8A19E97F5AC76612CC2539F56671A871595E0D6D5374CC3281505BE0A01C8C302CF78DFC56B3766210265DEC7017442E167E7CE93E59741E3A5207CA7E5C53AFDAF6EF2ADBF1583AD4939178E9CCA221FF02E46FB5B03DD33E1B406C4062B5B5B6597E6CD82AFF1EC760DD5EA123FABD3843FDEDFC6BBBAE1C17D04A1D0FB1CEF0ED46DDC9AFB9741493FEE80FF881FB4A3EF17044456AE1C49EAC94B2BB89C0BB7F6307976387CE4B6F159897295F7EAB00794C222CD9FD00BCBB5C89CE3DD61E5AD66ABF47D1F0A5801AEAA743F2C23BB4010A69F74F9F456E2EEC462B7D0C7B9D2E03D8348A6D9620EC98BF11F163BB71B6C81FD141D6A2C7BF4BFD29BB2BA66A03B8204DBC7227EE9B5E847C355F818275F6391633667A5BC9E6A9089BAB734FB16E06DA55E94D4956DF18CF355E8526B27CB231079C9140FDAA19EDF2B826A484248491B737E4488E1E21F4F05F9C6769FD615CE85683E510743E4B3495BBC619E00545CA3F6602D2AAE2B05E5FFC7D50DAC1CD3544D6D4FC33DB7768A8D0A21DC48EBEC1858055ADDF45676528E71BB820304A2F4369E9552B36862B5B710AA347A824AB0E30370237F2C23E8F07DF1618C84EB1C0D31C760D9AAA489FC94B717AC9CA1ACF735CD63966119BC888830580FC87349F180666B0A4A95C31BAED8A4EF41A759B89B2A5FB9065DDE0519590B766483A4D298DEB73DC364CAC1F75C569B981736DEF1A2124DE983DFD736C6F0BC30120B339E94A684B2A23EE218E9A0417DAC07A568E692DCD4FD5A895B14DF248EFB107FFEF2297491751AC6F6AFB48F5307FC489B886FB017337487DA9F72B9D8B9EBCE2968F632F61F58FE819680942EA8E9885855D502CA8B07145340252A97253E6EBAF07362CD139E6DAAF5DDD3FC957ECF1BD31A97606505A9019C0C3ED7C422ED50669DF386498F6EEB4010E7F7741C2A1457E14663E8B4B1E73245B33D4CA5AABC145804B7F5FC34058EFD1ED2D9DACA4C79ADE9737267EFE39EB4A0A90CEEB02CB830422DDF7A967E005B5D9EC2C07D64438552F8A03DA3CB32B9DD986B7FC1E6E7222D5CB792B79666A8E600B9DADEEE9E60C1D581C3219E60ABF53A9CB5F2C54A8A2F434C2E9D421893335232BCBB391BF2D5A9222A2F3D9E6ECA506E5E34AA9BE00FEC2E07A676DA5BF3D1CC07C1CB5085FAFBBD99E847AE600C7B85B92906839C8DAF5B6A67B3A97C097650D3CFA31CF63F79F1F73E4C5CE103876BB60DABEE44E0789DC7DE0419D81CA11E8EAF06BC9B6BB8771E0B372AF687F32B4D43A721686EB9EF0D342EFF0E02F3E73056F3E9FBD5D3156FD32F9591D9BB7C8087AF323F751C06D2FADE276C18C56BFC54517CBB56D965812C69E115F0AC1843A3103F7E1039036B9404A25B09B855FA5948B5A12366D0C18AF6DCDAE24CE947A17E49C5F427CBBA5547D773DBD97C89515D8048914E9DF5A2ECDD1F9B0ECCF39559770B33EC25226952A807F264781CBFE7EAF5E19C5EE0C0C34559F8872BCA504668577EE2EE4253532EDECAC1EBD3DD2106EF0B208F760E9EB2680AA87D6C254F369E667CF8DCB8AAA3A38BB5A306715BB86B425195B7BA5B5A42661493D1D288E04B09930BDC04C095E37A9019A6796B4D21160C40C638C4B190103C5C6B798BCA03D64647C3C85165B08F9F01675739BE4804C34314DA285C710FF6477571E01641ED4B2110C93F26D30842F89C246E60EEC639C89A5FBDDB5E15CB000F5102D75D012DA93A14B3A21C7EC0BCEACEF37379B81B57C43F793EDC868D2EF06B292456920260E5DADF78445C3AFA4E04174F15067878494CEAB27551E3B54A73DB6E8D9C4B2D391799D5880104E578875A080AD598097C3C46F251BB26E38229BBF237626F57EB3955DB86F1BFFE50892DCC33948A1CA068813BD35A36C7844FCE3D345FE2689CA12FC44963FF54915CC585BE844BCD798BB53DCC2C931373E10F8859340AF52087C5B81BF88A72A3D1E83C75563674A9C67F30050F28BDB786159437F4CA1171F73AF3F70AC44F6839C073B646F1B8F8088B5C15E3EC7B2396EE822D301B0973383137FEA2ED932ECD92DAD2FCDB29AD8ED7611240065887523BEC9A7E42C86F862FE51ED670E32536463D9F9EF82BA14E2581393CC40D1C72A9C9B43DBE5CABBB92DBE676EA0E9987A4CA7829FF855BA25FDAC6394BF79995082FDD41043114B2FA66E6BF0 +smlen = 6395 +sm = B3C3E1927B0D10CE24CB9DCBF0564D38EBE70FF67F95E9CBAB6B7FB711827783E06B5EC4E9EFCF5A2D0688A7891D94EF0210DA579F1FC64480A73CE8E87C6AC3905F5150C6E15BF094906E3AEE5B78A2F253782E34E80EB3085B449DAFC6460940DE39076C18BDBE305E47422200D3BDAA4FD164F15AEC8BBF3E307BD250DC93BE4EBF7BD0556740E56001128F0FBF187C393C3815C1DC496FFD9A6E5926D0B9611AC4E725235EB8CF1BE73CF66B9CB18FA0FB9FA2BAA8A3A4E774CC32AABBE34C19BAF9C9BEDC6DE9DBB8068ED48CE8E7CEBE718CFC2DC16D7B25B0C66F2AC28BD0CF6A0357D6676E74676EFB8F93AB75C70A4C34EE10B72CBDEF6D7D29096B7D9E3266475FCD82E9A191C69074D600507A28F7A1E895F212F6BC44FE964ECBE570D42EA8F2DDBFBF8915922839875DF2FDFB00D826DC6726D8A31C5B957B5F68F703A6766594B3454AF65BF003A2EB906C173CDC360C3256AB26FF2465DF9F0396F5FA059C4816BD2375E53749750B448655D6B845D767842D529CBE09C8417C36F950A72BE11EF47A790FAC989C75EFC8A6B4753A41A859C3B5D5C823EF86854699C428D76B5D976C94C7A6A6079EF9E706934A1572B23873CABBACD01EA8537AC07AF9D809961267DE72F5D7348646F8122C2773A437C791D41A467F2C5E4CDFDF9849BB6E2C5C9363233E0A2724606E90F3D62081C37B41E6B65C5A3F43B2C8BC852FC8074F5CA9D1846CCA900F4A839B68F0411D59A521D7C3F72BAE54E30DA58F21EA199AB9918250F96A65BC27C2BF9E66A2358AD49C6C19DB9AAC7CAB9E2979BE51917BDEAF3778D62DD457C1AC6AAD1AA9007348A5C7E99735479915BD47D40D1F531053F3E21CFB5839847230F7F7D4E35FAB7252E78B04F462229C1209E7A90D35F3CB49C31BC68B4F7BF50B31F275A00121B5D09946AF23F0B84FC675CC26CB115B42F0EFF6C432F05F658BCB1FC3E28CB57A5DF0661BAAF17D952AB6B47B47DB2A526301637E1D01304D5B0EED26BA56FBD9B64F7C5420764BEA52D19F53801F0E3696A294F3B4349B5065AFE25CA1FEC3F049CE9EB4FAEE2C60A55C1E6EBB842676B73776C4861C46324B486440EF475A4359D6ECC7B207BA27236782E3B762E4BB4A81D27BD8B5EE0B62250656269A06C69C15520DF739DAA1A152974F7BCA4FE29C550BA6961F69490A2BA7D6CAF2753DF0CBC30BD15F6D554CE5AB711F87778A05AB72464FE63ADD24F6AF199E0B9A125C686EDA7C76FACE73ECF7D3097DDA0E37B1198AD17B4698B4D63A9388B60948C073647C9DE4F7C32444F21ECFD302E45C4510D0ED883A2BB5F39D7C240801A292361BD029F0C12899306C3205DAFD0B3F2DAF01B71C73A9F15D8BD3F09FC968B755E3BE7DB096D2889869A17A03649425C5A5DD961A6FC6BEFA22A89273CF3A9CBC2BAE153DCE4FCB5C5C07D3C26367F5037C3464DF19B6ED9F928AA4DF4F948799D56788CA31F61537ADB8FA4A1EDEC2FDCCA031E62BC5825C3E4C6C22AFCBE5C2317CE71C0EF2EB68DC1BE8C854834ECE62CD21CF6968C328749DA8AB95F266ABD1868E258BA9855643F078BD364538255FC99037C740E3025D854E961F14437EA75A70F7A2ED15AE8F0EA4FD6741C3742D999278454607FE6E899A67F887380CD505F73084BD382F57375B15AE29686642C2E2D3EEE3D245257FF39021F8A9A36147C622ADD3710847961DC4D8FF3224D84DBBBBA8596B21B46F01BA205F0F7AC26F7D0E7B7F4B0C25E660DCE6702A9A67806D3C5E75474C1435CFA298DCCDFBEC99346F623B1DBF64123BB3F48F16A3F73CA41F16724AD7337FCB51135833A51AA0DC448CBDBB30A7B7F141D1E372A9F386C9D0C98CDEC25EA6BB076D132925CE09BBA748FAF004CF61D1F22C5EBB7D3FBB96919FA3B8CD1555BD1667EC7051F154683BA90559F0BDD99FD973C3A79262D91C7F77A1E3DBB3C4841525A74660FCA6A9D64E67AA1ABA589D23DBE116F7045907C10A9B82AD8F3A7D6ED625D1A9ED5F917F18C36FE2E2D9C3220AF70D695FCA7DC135F579998AA87FDBD16B27D7FC6D5C04763AF1EA745C0FA66B688432506251E5353544FEE11FD3967B57BF46CEC24D369528510255BF805418AE2EBC3B05F0B552F6D1D85B5A5AF951C15BB32A3498AC89424063789AE980D2EE713F4C9862B5057E33BFA9CAC2F07BA7F53055784873E43C1F8FC55C0AC68354EA2B2FFB76823685CCBA57B8322E5D96512C8D2D211C7A984C6BDCFCFC603817DEE7CA355A5CE5222E5DC6725BBA73C46E09E7FB2B6ABAB95C7BD605CBB0E282A2F847D7148603FC9FA52BFE20C465EACA1D82B49F8E74FF881B5A830830B6F074089444DA9FA04D0AF50A8F3F544C972175903D28950B720723E8D269E56861B859D7893C44DBE5F9B7EFD0F115C211C8650B01850BCA705FC5EA2DA9C6CDEA2EF589A48255B8D99B058F0EC8CBC9D0630B30741836C3C0D94D7BFC09166ECC192EF2EED9AA4D2CEED2CC669A2D9BF17BE26F9A836AB0AF7E418A64498C56514C701A9400DE4E2FE2377333C9EE46E063A77D15FA9B5B6F769F66AFC4844E4066FD207D37C8C4AC71DCC1060659CB97C0121365C54A863911B7ECF21378DD385A0C992A31E3248B1DDCD56B07F7C493792D858FFCC37D593678E09096096ACE41A57FDB9C80FF567AAB85B71B59B544257D1E7647D4B41E7BAF18337174B1CF7395C00069063B01D112DF17B8B36DDFB62132E09362909428E7459BD25636EEAE5E459F75254F91C0CE516B9F6FDB4A3047BB09D0BF1C8B4D890E81512CB40EACC66ACE43D27ABA14E3C84D8334DB2338D8F35BE6B30B45D578777E64BB64FF5A6375DC74C077386BBC701F8B1BD647A657801FFC522556D639D52FC5B8371D2E19A8B64FFECAD09A030DEF2195561F0EEB671E1E2C2BA7B0FB3D03C08DE32DCD701F03BDC0D6406893C6866D3A6B7724AC957055E6691FE868074D66CEBA10245EA6A9637E19D153105DCE58319AFDE3CCF86D0BA93223E2EE91C95C14CD713CCAFD98C253A8A1055656CBA9B36B5C86B4AC036ED0CE78145DC9A1213BA6C2E82F2890EE25A62913B89BE222484EED0AFD0BACFEC20A8294C1285771C5CB122C503F6BF791A3A898624B04DAE64AEF8D72082FA67FE9A98C47556D7CD3EB0FA9A123EC3AB84A320F49058A2D76A9ED2F494E360ED6DF787D62F99FFB5F271A17F9E0920938977DFAFE3065E3DC7CF677E7165ED89CD8340F6263BA2785B8C05A8A16DD916FC6783365742313FBB6036760FCF9B1A53839CB1150A287F822315E7BAF2748ACC0ACF6AD0DF78EABE5FB9004FDB02C4E289F9CEC0D70A1C09C0764F0EA7EFA95C76E92ECFEB89F2E930FEB6CF9CB68A6849AA7F28810645F7B43A33155CF9BE5F284625D173FFB620F0F0FAE43A1748749F0F87B5A343C6D9AEFBCE6CBF30B8F299242B0D555F3178EA47175A64B676A1496944316D31D6027457E68FEFC30107641FE4BA08939B23A40435267B5B0C63A3A4BD6828F9FF7BA1D379AC8EEB2D97FFD724B7E15FFD4D3BBDC0ADB007D948FE6ABC699C22858A66E33033B6CDB2A11D1CA34DAD3BE757DABF59ACAD90319F62576F449BFED6CD8DBD505102040FD6849C0459F910A132DE12828CDAB3416163E4772DCC5574FAD5D7FC7D3315C62FF3534837FEF96C8F37F118F59D03343FBBBA0B268E1B7085D5C4E10DA4E477A8C55102D8E98DB52707C5C3158FC76CB95CFEBD9690F904EC32242CBD83E1A04AF2BF76F9AFC28ACB2CC5A44478D74F81FBCE75B348B3BA58701889300B196E1DAF2B90F18473EEF09C8D9733C1574294A6F7EACA114DD58DF459C3C4EBCF67D47BE51CBD2173057126FF08C03C663ABA5044A526FE7292D6CB61BFB357790C34AD2E63A6C76AD545D538BED95B3651F188CA3FCC17ADCFB69503613006FD023547DB70093417FAA0F1E9E321FD5097D938D6BF54AB8187D996EC1620D33C95D6CE26D5CEB7507BA91C9AE782F4800A2C5EAD541D4BE243F1DB34B36744CFB4922F4828E9720EA0027CCD488C9C25F33C80E0A18DDE26B719EF44A87015533CEBBF33025F5F29E47632EFAF3A93EBAD2C7E8AC4D000682E9BC3CDDA2C84FB94D37B7700A916A5683A3E5041896E53837D98DADA363029563B68F638CA85AD7DBE487E588494430F1EA5B3863A0C54ACFAEBD28175CF3E688EEAF39AB5D4AD61079E1DB52144DE761C26D891BF580A534833B3DF8935915081A4965C47616BD744B4CDBE417784F33618E380FDDF4AAB515A4E0917C60389BC4445D6DD4EBC0623A701E964E516312C08BE183B1049689AC0FE24BF93467FEB0E5637C3298E9A171D29223531EF29616FDA3EC4DE4F63B05AEEAEE74DE6F17614C684340C0B009CA16BB2FC5ED8E6C85A1B677080469ABFEAB6224BA329C1ACD3F92DEA7945140821BEB0C63BF694DB570882DF197FA1D681EEC4AAB1E67BAF26769CA75CAC1405A689F9DFE740B67DE7198550B4ECB261DA96C60D9780E42C4085140241AB5AE4B83B367E840EC256BBF4AAF73B7EF936F3CA7D60F2B346FC3DF54AFE212496286EE44455E7D808B8FA3D347A0A5A6ACB3B5BBC8D60000000000000000000000000000000000000003090C111A2402C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 + +count = 94 +seed = CEECCCD3F7BB922650E3F6E8F20C47AF17C1C1053EA8FE08226F167D67C3B0781BD774C4C7AAD23C6AB0B9F3E3F96F97 +mlen = 3135 +msg = E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 +pk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82F2D2373EF324293331D332632E0FDA07EAF0B20D6C59960B25CFEFBE357CB6B160B313CE891D24A13D20393955DC9F68E1D0DD3FDF9908432D989CEB2B32FAD6178EF48CED88D5EA8153477EC71E526609EB22C8BF8171306C2D242F78AE190A181A544DC7C43A9518E1DB15EB7C3C10BAA1D127961BA99CD699FA51EE1EE565A029ACA65A14FB13C83628166BE05CE0FE6142C9011525E0E94C394DACFC64FFE63DF1B5AD8648C1163B3FF5E3FBFE3C30FF3429A3293CB68478C3A893762C295A3FCB3C0C2A3454D483DD4CB6A66BDA1FF95FE9F63520DFF206A56E1A80EC7A008748143AEC1E69D9B08098D18866C51E7A1B50B0B25BE686CD080B45CEB3B4261A93CEE14A9E613756ADCA6C0169E608561FD4C58A80993D88BD3E9B0D011D98F3BC639260A358865217C8EC1C30BDF3D36AFFE19FD39416B012472591BE4EB93FB07E38E9B0848B499FFC8C5FE6BB3FC8E7E1CAC730803FEC97C085EE47AAD8083E430D21B58C339529316FD04A38EE37A4CED4CC16CEC132125F66742A75E758B40BD68B0D5BFB6F7451E6B1C332C02BDDEDB3AC9E2A6F98AA79463074A281B78544B45641B9557FCBF23F0EFC224E9B8FA125E11754BD7E75469DAFEAE7E3DEF2F99216205746EA93AF3AFE2ED587A4D59C3293D8F87D574C640F57CF4634E2769AB5E28F77834780B60DDFCB2BCF3EECF77973B94B284AF7B436675B8D58A90F109ABB567EEB6F74A4ABCA4E522596FF550F570D4E674DE85D59E6FAFD4700095348EBBE9B2F174D485804F3EB1B564CF8935A11E4AB61C26CF5E4E2EAF2F2702C0425CFA07E5FC51643A255B6884706E4E02FAF2E225EF5A0A3218793A1052E030B59DF292B843FC780C361D2B394FDD5313EB6D2CE1560FE47F00C625D7F36E576A782054890FC407EEFD52084E5CEA5977DDE4B38C165DEA3C8D7074A4CA324DBADBDCDFB5EA92B5042CC52B20F21441FE3BFA2DF495D85EC9EE4F5FBA76B0C531270C168A3E8211746BF5A0D0DA13164A454C8CF4CF8EDDC6E8F752D1207CFF366AA64F334EC8A217F502979EFDC6E30A4CFCA52FB4A6479FB7DC7C8A26F120F07167031D92D87C46228BD274321E8ED6106B1F2AED4AE21E9BCC388F57FE84BE788C687D8222428E5DA84695F55EF6D186D18A9A1BC70AA27CB59E888A60CBAD45D24E6FC4BA69A657ED047DA721EED9388774CF5D4AB81B15CCD7D59328A200AEE51B53986CE51EA8A7CFB9C73B07B1E5C7A011F137A7D40D9F5F7B30C00B0FC66E180D510F10A2967E80B4983399F1706B96AC8F791C2C6FEB7BF42D717135DF2032F8C513811EDDADEED7CF5E03A045762F8F8FEEABA8A8639B2EC9431E7BADAD256BE12E3F6654FA7617519ED1342FDEF7CF2C645BD6241EF51704A1E2CA7F705C0761D9E4FA6B2D1C912CF0D0698F538410A3C8F095D7E820817129D843517F969F6713901252D1EF0720073A4C14340484121BA2573EA688EC3C04F5FE451A8A260E5BC58CE10EA8A9EC2F98BAD02B80FC08C10025047F860AE17520CE34F131F7D38DF51E94427DED2147FC9BB029D555130971EA809173ECA2A4768BFF53BEB28B3C7858D69A4350AFBF25DC04EB0011731DC035A094D506B6C0395B340CA2AFFF67AC86FFD01A9952863C7FDE8F7ACEE78301CDFD25A8AEA76897EE5FE1F95849A38109C2A30AFE240C54A0EE62A2C8DF003B3B319C216F2BB1B718FF3B32224108786A4C676C0F45AA0E850C9174C1C4ACC93E6F426A025A58D15226B25DEC8EF5C2CB23B207BB1262663D0E506FD9C9670EE957241FDC685ABE6D4F7E279DBB6A25A3EC64A1C55706C4238280B56C7DA10BA9269142847F8357811FEA0528A83CBAA29B435B9B5831F72DEDB7DFA8ADCA1276ED3C9D758E436BBF03C5DB9294A68D61BAA692866B66834CB4249CBF19C09CB38E833FB4CB90FF42E762F633A5564CC3AEBA9AAA004C0FC6BAD52E360F1664795BFCDBF10BC252BDBEE7C0811362AECCBED5AFEAD6F9F1DF426F0E3B547E98D7719FAA0B05D0973338F8F8E7ED0B4A68A54927D73D2D7C5C5AB2014DA75147B8756FCA554156B20E4E623E3EBDD37A1A381C537ED30268BF10E1496A7375B66FCE19D110FFC5D4C7823F2CCEBBEABC6868273B8DA3B2BF0BCFC7239A74FCBCC17D534DD744ED18C8E6F22363BDD01FA8CCF6E7D71DB8341D3AB37577B1FA64D20B43FC590933C036DAF7E982FE8D7BAC2067CC7ED709E1A6EECDD83E5F8EC1F31002536259FF08E3089147FDFF1FE4C054427902FE435EF7FB60FB46C04B9DBE91F478DF9FBD9ECA990AE9F302B7F82F824B6BBCE0EACBC82A5D6D7463B2FD2B7C8CAC456B011FE284FD74CEE43E91B210919580E7399A325617A87147D08273460B9DDAF5CF88D3E43DA06D9D1B530C653AE143879D136DB9E1F1BD4E9FEE5B8ACAFC2E7F1C7A862F2683A7996CAD9E92E4DAE110D87D04A032F178E38B383DCFA2D9F0BABB9D7AFFD6E86ED70641A9B62603AF13EC8780B2A125B8F09545ECF34F8ABC65B2A43ADC6F00E05C8B38D0F50163E5A44316201716992611412A32FCF888C6F56267EB42A937D6622E1EDD2EFA75330F1A465605182ECA4A466A2FDCD2A7B6A82BD892E2AAEFB22369EE8482AA2E209157E32A8F3A1F7622521A39998F5C3E41566173ED127084F3DB24788B0E5B55588688B7F8E1DD384934BE3398FB7 +sk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82B8D9CFCE89CBE8036AA98A85E108301FD4994C292B8AFC7C21EDF03F02EA74D54EEDCFB4C697D6C8BF7BB245405EF45E3D9043782FA5817E78533FD599E419D9675432258327851472618313810443148677808060158453581844142518410284041513654568211413463043623817836633025834415461024826868815100513556705070800006200408618545064612153668737034565068384706462127883612333323062828377283814876876147056500118282308481780454745040658587648487200605476858226716384446321371011558468008538757556234143247730620335872745105476143240017581508325081634155722158572804504123437434154180210400171361610646234316122275252484047122866222606311432734882231174180457552227512854578162747154802288118752704617127204871861478316187735684747567807658413173560171264260264877106261532678612002148547831123371734442084186273222624576247588167110802178708586883118773002501457842341458031508740750222800615271062002487734643078353045381400866676307037315115431062873780617362630652442356444634611441454862331526425328528184274488876381685514044735320210876323582387168784863844532352507331736163314348347768274827560233268602734718237554124313630218700373730788221875053401066658438815383267381487848305336172478105054784608800565216477881670276244855317770183851235078157253536683847458225248860076345278526638282280554784767364441673761740105021048081730536880351584154053411146165032256383140538763242211721140218663352420553528776675802176388801663806008726425487125874057152083438432321306186722348173745634630153873281006305457648353551301137271521078813651017424805104572010686342851286021417342378686248755514766524774454247646532310088385554771375484712648262274268537072284361488370801367428667177241574675748134351472075676533317061816641342515026210833014163842044156502351375007265131861618231050351767225114867137250356458836785554652083610875001181845056803412433626205071834506557053675048182882842236274772364485128121372821450631144153767607443107186053016735246146167467617445066017122036268233538441076815746105480551881220374628307534587627873084622818232423651186618388163354447522752733106701733832511884270863232737063333123755134678158711223443886343120331012114601314033880811708625638010631652735301843507752523041417648540706148241853743053566176456478541724871617710217515747850543661200222484831813406214884401626563220468683688874587215337333743706440137254386302504167726072226877413216123826621011265108275567181803071448640245662273411152120201782105046377503133755622323208103047248666745460612786514436666108032248832832664707425207846028856058270663462402128274761655871508783564701807033710644016840061682136311663064731533653656541672024068640581287210345726426312770311000301000178027436251270268018583613713252751114350782527283714523032075737101343106048115481575665616677730768758644840706728677031560355261608408207626323413857506024574881451312872870476584454241407165003242487118642073662745660752417608380501054724426281501878510287111746672035000035851012BD66776BB1BB61F58D976DC2923D2601C791BA4C082747FCEBDFF64D4728EBF78AEC719C98FE80758DD72D0ECD74B1354FD4853F7B28F8D41EED4F6A5EE130BE3A6C14FBB72C39061DE983A16D8866064ECE5FDD1598176B450649B0ABEDB58B502560DAF24577F446F47A4DF9DC4640F354E2D2FBBFF4B18A7E622954BCCE94067D2992924A1163CFA6BE52CE799D1081668EEFCC82FD82DC468A0B42821D42AE88225354FC6EAAE6E13F8ABDBD22C94DB1F5642416F36A87558F4A36C17225D0872DC1F29244EC10DBDC2CA000AD6B4BEEE06C1EB3AABD7D0625A4F89990EB0F74CCCE1C72CE297E4512D4BA7F868312CDF4C55FA70DC622E24065FA46ECF08F7C6F780DEAE7F3635BF94E46AF84FE9A5C341C90928A153E82B18802A2414A7CC5A000D39237CCEF5AED5CFA24B2D6BB6A990A9EB27F872EF8E996593105ABFA60C5945AE008FD11D5E1C4015551B26A51C19FCDB2F4B22B3377D3245F9A86D9FEDA60417F1E676140526E174534DA9E7E0EA3F80C743405A19357BD1A34BEAFA33673C91D7071FA50870317CC2C0EE0C5CB8066E453DD89AD727F571BFAF39325E920BB5E03079DA9E42AA0674E09ED3B5BCB1373DFBFB00C9A9A954087B41AB15BA5DFB6D33E7104420159AA1038F628A13FB9C526F72969A0D0CCAEA4D4379A5607857F57723BAA160C5F140FB8B7825FA966B775BD627B335FE0D5E732B4F3BBD590F9839B2015AAC0698A12BAD84E196E2C1106EDA6B1F8046E3A80F39A53D9DEAB0257E7F54AE767BA4AE4ADEB38BBE79D67191387F1B432F383C8FE03C52D7E92C9CC23650D5EAF6F38D6AC8219571D1F58C5FD83EFE71EDF9B78B2BA7CF5B6165F168FAE6E4208A6A93BC5BCDBC0DA428D3FA096B529894302ECBC618A93A54193DEF2386E50A83426C37A386898AE21E918D9B6B23EDAC1FBE902EF189134F5B7D02E326F01BB9D5A1079FBE2D4E15199072AC2339555691BBE87FC89E7C8BC334E1308B94362F631E774A7D045047E25485A461DF3B39288207380601798FD5954B9A964281F60CF49DA38AFCBE7F0DFF883996AE5F613E830F09AD82A49EE2FFF5EF8AA36A51AD5710D47E06E378AD5E53CD577F4A41EB0E10676D13C9C35633809F07B632094D7680436D4D1DAC22B2CED33008F469E5BC0182348DE6EE1267383B0A01F3636330EB6268B6BD43E8D63038CC58EACBF8F592636E33BE1B6452199D5B106A655F8DE44E6EA97BDEDB379C6B13D60CA9157A5BF55EA82AF9746CB0B04CD0905B05DD9A053FD2227DA1CE09AF36E953D2370CA76353730D3089C1243C0BA64244A3AA2398F8F0F1C989B018985E15DC9F5D9FFA404B0B5F22F1C397E7392F846BD2A4065A6A9ADC9A1C9AFABD81414A5853CDFA204C03B6D48A277AB9B5AAE177EA26A80FB022CDED6858ED9BBF03F99836F74D6E1BB890D438629720166C72E9BAB21081F9603C3176052F738C38FB786307EC59ADB580E723E23505948500430C8E0370461225083D34F1EFC9315B49E797AD6304267A759C7D994A3AB25AB340E1D18D5A913E0A2D831BFFD764AA5B3A691D97CC75A12C2DAC6367C25804371E4DB16BC606CA2F7D215CCB0778817CBAA6EB568187BEE2AB637C4FD92139E36BACAFC4625CA025C067DABEA84E988DBD70FBB0684F3FE6A19CE99DECEEB096603E5C9AEFCDE707FB7ED44239C7C3B59079907B973C7FE5F9B96F203339B650AA177E0979C95D1763BD35A3A97348A3C6B6CC102AE065A45A82C323BE2BF33CA108CA9A579388D3090EEFC4CD34EA7215CBB991CFB024C766159B451D56827515A9E829AA2E222BDFB6C5F02DD11E56D851C93394E35B71C47E04AF31C0E71172189CBCD7380BCE8592A82A31177DD750FEFD194A18460383DEAF56E4301664BE65C73E4877E7521D8C233AF1BF85C6C6DD6740DFE43917A23EC140C761345D83C0E42B7D3014F476369FB263BA299251860971E159F0E3D3BD043E74ACAF1DF27C54D9C17EFB8BE6DFC45C3D6C4A805622FE42446A2183B4E7F621571A65C4758B3D6991E9F75EF952E8E51397C2FD5ACE07BDC8D168081FA8F98723D523B6C44B7AE41AD690E8D026BFF3D4E2ED2854B3D7EE36728750BE915B203EDECD3CA3DAB0E48D595DCC6969688E2A4D8FF00AC8759431ACAC807E2F1C052FF431706C86A02484EF1913FA07FB506C284FB7F182ACBC105E4DA9525675ECBE555D16DA10E61AC0C78CCC0428F1C4FBF2495D1BB0F6E03EB146EAE66483D767B934D7F6FC535A5389143B6C3112732A31FBDEAC7D68967969665213F9BDFDF3749C55CDA80D07549620B146ED9ADD18CB38CAA4C57708FE26F1559206E360DC9C216E5A3D07C25479FD446B2458EEF018F92B117D79CDEE4CCFD75E82A18A1A403C3676FD9D1066FAB70DE1F45E983C858742B0A0770A9B3F51021901E92BAF9836CB9211406CB50558D25119B8EC8294F5420E80B46596503E458D791DB84315D85954BB2CD1085AFFCD6E7B411BC40DDD59C2559CCCD1E46622EA17B4AEBBDA5BD8ACE4FB4267452F30F13003205ED58E3979C3CCFFBDDBBBC14169EEC72E462AEE37154A30FC9A4349CF7E0B06EC76F8E7EC759719FB87BED3309D4ABC134CBB4E313601E855FC10D7A45104C7C256EBA71336CBED4AA01BA5C15E0EA4923A58DE1A0EA40CF1842FC6948444F5A1C98ABAEBC014C706A96A40AAFF17D1294EDD0C3C563254948B8093466C8D11E462CE606C891D6BFE5BF5A930114C7B2671147B38279EA29722A5379DB2723A21A5BF8F1DC6E1675054663F9FEF514C1D77FC8C7A0832017FA1A09CE531B45ADA1858EE2A962A186A41DBE3B4B500972AC8FD1C40D8E3FE634FDDC08105A7C5BA2FB4D1AD89D4AAAB773D2631D87DDFF1D012ADDB0C9E640DD23CE8B270E6AECEE35D7ABA5515F91D7CC167251A8470B3B2586A0B1656CBFF3374EB55EC467F94A92B77E95CFE413CA6C53B7DF37A0E3B9398C81987F713AE437ED3350D9BBD99AD893F91D2F39F664F03C12FA8C779E7704A26EC7B6FA5B980D879365CC2B480B3B2D36FBA2004A4C56EFAF5B9B109128C71D15F750127A207D08D6BD583FF893E56FB77A7F2558FB0D20ED1DC1286A14F4CA2E7CA7B945E4F819242EA76822E557D65BB7FC4245C5340254AF99E68CBDDA48A2EF2134043C897F330D6123A232CC82B540FA39C47D50C380EB143F44FC43B38950F443CBEC927A2EBA9884E0CB46CF8AD1AAA19D76BE664ED1691149EB9889BBC8576156A0594809347DC8064FF13C37FE4F669CEFB5DCC2AAEDD0FEB7DEA8A5E2181537C0BB7C0410CA675F4BC1D6543C2B963FEBA0595CC7EED46C569CCE18F64B1AC0F6153ECFD013A625C3BFD4F80DBE8E5853CCD23AE8830A5451900F4F5D0EC4CC892F93DCFAC05D0CB25ACFB14F665F09086AD041E3C926D2226C03594B4A490D46D15D7B81BA6763CEB434FF7B77E1B0D57AC330841714C2D89082F4613A34A9FC29B78DC61005375287A778E9991 +smlen = 6428 +sm = DA282DB51AFDFAF29DAC30518F83DE53F24DE6DEFC95B5FB083569D24DA0A0A2A30389B85B0E4241473E3AE79D3C0E569A16D5E94936C0B8F0008C3C5EA2836A1C271A62F1052E416E76AA5A9021CCC046DE0FB4B5B667F650052F5C8527A8AD2AC882155A298CF6ECA80191B9F8353AD38D91F5A2961503AD6F73986BDF5D782D11E10883121E860D93598FC40F4475ACDAA91E5DE11640D8EACBE5E98468BFCA91D8EB4B6A6F759AA176CA1834B80430B128C87BB838AAD7463C63B331E0056FAA7159A61CBC4005E597912A69215ADD02F3C051BA0B7D413D173FA31F61396ED51E7830BB7FADE197CF2B16567303CBB1BF0134CEE03D2AB2DB3E2C02CEA2B7D5EBE53B2FE723F732E92D04201FDB42A95D0B6ABC2DD2724F779F5D3B8F5FEB9458F670B8A4E8649968227E9ED57B725CB7925E43F3FC76F32A630C65E88CB108B2EF75A6310B386DC6CE689903827F170E1B706C6192902CEED946654E22D3C785DEAC729A7F01BDFCF9E94DC37F60E47C2D181162BF625A34BCC0E3D35D8B6EE823A300108C93C1FEAB0A18C3C84788A49B86B45C0FAF9F3CACBF1E3C4C01061664AE6C8626630F2261B40D99EE0EE982D29D4BBAE7C4CC9342B4FA1CA725D7BA28FBBF25C76EEBDC8301CD61FDEC5582F8179BA6FCDF1DE21A259EA949721596A17A304938D72910B658A84C40DF647491D238C2161F69902A78E94D10D100ECFF8A1495327063A3338952C49BE1CBE18EBD6EF65BD6A116A6C7DBB423FC7CF8E4A96E28AFF15D941FD7C85E18C22755CCEA125C65F285A10CC8B25C69A7D98F288C6CBC4A1B4714C876837550BB0E29DAD227E0D56F37A25FBA675709D23F1AF57168D48C4DA7CFA0C6224403EDA6BF195E8935AC97085B6C47825DDA6C85E0C5DD965441E5C6E94E113F93193B373FEADD7F7DC95A118A485CA81D4E77241C8058318F69E68F8AF46204AC030F8A36F565D1BDE3C0C0B178A8D03FE12ECE4D76F26C7986A8115A54D36354391693547BFFC184D66FE74A4CD4C1A77F3FF75CC5A94F80DC32476606392EBD940DA318ED49D64FD768E5D4F011EFE1315F7DB191D19F62AE6CAFC304863411D7D7EAA2E5F4434588B3A2BCC0539EF3CEB1D9D35B291F839B85442F82399C1C13252569323458D6294272702820530FA5FF6719E2CB4298FF12994E11973FA23E34D442C631729BF8129374A76244646DCFB0835E0455C02E68B4BCAE83925B6765B323D92FAD09E08D613482DC9788ACA52777E6B5B6C74853252C4E206E382E0F8166E914388064F10A755DEE07F2FA867FDB4E8CCE8627D2A561B614A130636061B05BE51591152897F453A0902E8CE38A6DA61236B77A1308A3D5024BB4004259C7C62B7A8790C85761ACCB9DDA56EB032D11BF330D3103A500BFB090576E9DBEF3836273A68B3465ACE65BF67087D082DA651D0EA2DB597825EF4FA46F4A7101161C1D544D492315722265E9A9ADA398302D606EA8C92DCB7D1F1B0938F76BB797618756EB9AC4DE84D396C1083AE09AA89C0008FB9939FFA9E7635A67913FF702D697515E62A817D480AF9A5CFC2EC4A6FACF91B09804CD9F75DFD868B941FABF474BA58B70E9D9BFA20CF8AA7A42E681045B23D25A149CEF1725A08FD8822AB50DD1C06141DF56B788FA73E855FFDF104FEA85AEA3A3F8E38DBC389538BA64583F5797AD3D13FC6908614343AE311324933BE8A0C02DF4C113B5501C845E81BB188F9D89533CB2FCA4C70B5008BD46A1B80ADBBDFBC89D10979E5CB9B2C235AF99212D5882487814D0C2F86F3459E7468FE5387FD99E2ACC8A0136951DCEA3334AD50702B6F737E25347B30337B8C7348DF12BA70DF95D9BA0B8A6D644FE1A2E7DE051FBE7CCA5AFA9C96382E74AACDC24FDF5CF2B1DA657DF2107967878B80C0C4635B12205A7A88A11383978176827C361F35E22F89C67D6B73C262C39F7B55379F8C4B00AD9E7D24F1C80ECEAE4F97E5A6A8FE864485FD9B93F8C0453BF49FEE2E36917A876DBFD330D683D9776B348D1A381EC036EEA20F25FF3F321EC5A4522C7F9526479A8962D45FE06C7F47E9C71248924BE29C7244778B192221B83DF5ADC27087AE96D3899DAC6821889B894D508A8B99A2F50DC675A19AEF0C1FF7A6524CA8C1BF6AD860EDFAEAD324A5E11723E6A468564CA3D0F1A2BD20F55B7579D51A36F4A2046B5CD830F99497C7CFDE30482F5DF7CF8AD58BD7A1033E8D8CC2E3912EAA83F3FFB0FFB29FC6C007BC5205FE61091D5A99277FC2749C072402385DDBA7029B63A55CDAC7A0EEF536B755C5F7B13D28E3D173118C9C7EBF7AEE8492BBDAE3C99AEEDCFF8896AB47FA00F241435CC893FA33104CEC434C9E901A51EF26C57255FC8696B486DB5BEFC669CB8841A2B076B8BA046116C975B37A81A0E35C3524D23EC7EF7D59E9BF2A760C81FC2B81AF94D7C8DB55358428B288294D75C0FA9A7C5B60623A4352E62ADB910BAC77BAE9E7666E737527D6E324AE7E460BA923376BC51E69C52DEE0F148238CE71DDC5DD17D2AF0DC28FB637B22D889A2394D8A39108E26B1131D680CCFC41F3630E39A21B78EDDBFDFEFC4F4756E09D0ED915E206F1AF9ECBBA51BD5463F7AC80A4F80566FDA5C33F462BAC4B288A1A721A7BF12CC1170FCA4213D8696336E8438A75BD2C4CC094988E0F0F4E6F0463C8863FA5B2969A9C399039F1B754D3071530EEB71AF94D2BDE50A6D1DAF90C51A1CFDF3BCC0CABE1BFDA8110BCB096D7C25EE15E37BE712BD0A669DDE4C9E47A23C432FCD8F53B43AF39FE4D7717E27ED9072E29452038F2B3D0345B90C6EE05D994C94EF52BCAD7658102C76B6F4820E0F994C80693F5EF7B832428761E1E0F606437D2DBF29483351F0437EDAE2B8C52B9596E7D8C5A90BA006FE93A9DC2401C1B9AAA701E5F74A80ECDF5516289AE6306E1D735B647DCAC33CDF411F4C144FA3871E6ACC7CA0ADB8C3A53B1D88EF3D402CA2AD970E59D0F810F58BFFD462B9167C06FF4F81D417A7CFAC1A6FFF02DECA8EAFFEDF10FBE895105B9B4D36C475B9CD42FB5716DA0FC2D04E0FBCF06A703F36EFD76DBE5864303DBE735BE5F8F634DCBF07E988C0FC5655D19F0C7C62782F174874A4F73423AA1C1C929F5CB238D2F9328FA7BCD6C19DD8BC41D4D1585CA66F03BF0637F06A1092DFE05CAB55F9A69E2E9CA9A6B8B52F9A76F28CDA6A56927D85CB3BA43502E8FD970A3D21E99BFDE8201571A16EAE7AB285AB2191260CF80E8E4BAE16B1B9E8805189C43AB3932781A52DAAEC4916524842754B751C2471050B7119EDE4CA97F52514B0CC660B29255E52FC763DE44ED764D6FB9C033E7F1BE91D9CBB3CEABF31536F4547B739E95B07418BBF789A6AFE26547700D41EA1B858B6FC77CE8E4B2186AB0BE0F4681648365D34AAB49B1E4CCDB7E1BEC549FD3492F5F6EF097B438A3EBB6C177440D7DA41A4FFA99FB90E4896E3147485EAC1DB4AA329AC86495C9FC3482D2612A25D877E283F3DF0395ABDC4727689212B7948A502E994251C18F6CF58A733366E67BE0FE6FF114D6AB4A1FFC8757F1353684A83B4197FDB22B4A3B4087FA1C9DA4D051A93C3F82F831C6A55A5F5DDE2E3D9DEBDD23C6C7EF9D1A9FFE1AD397DAA7896B7D23D7A1F0AED0B76C5AD52F1FD0C520FBABEAD7F1041D087BDBC537A4436C8432364BC08EB3C606C2E2FCD9F04F96E8930C577B92BC1B812B86E17C78A16672AED7B51010312A3C9018A8F9D89045964B82DA0A3022ACC27920B5D22B5BE4A6D603EEF639D1E66BA3D8EEF3E3391DD9DFAB884A8917D866C959AF011B906829B9238057C398D53C61CE7AF7942AA1708EB208F8F430F4887D332C6745AC4B3815D80E03835FE9EE428A229DCAB58A6326B11E0FDD84F489550A673E871191B62486C68D46812ADD498CB8FFC4BD311566F1CCCEEEAEA7C86F02DF4A26F4094B9320DE7BDB862831D525252E2D7A9B18CEF3599721D03F50D6200D20A94E8C75AC7F1CC1C39D9D424B94C37C1BEDC09CABBCA7AB88966053DD4FB438B1D87A2C1488CF6846426017A0502C9B5B2E6353068EEC2C3672A12C7BA01663015E8D1D82EE6C5026749540A7C0C8CD2260BDD6A26C8DA912756CBADB909286FABB69EF6B07BBEB05974EF798EEA28EDE17C90BC0CD0697EEAF66E685F5C4077E8A47FD497B705919D3B0B32F55831AA42DA230D5AB95D3D9382688E87375D8B5675BD94FBD607619B62329DF59A59B490A127D52305322EF0BA51BB8A0612C985EF334B46E4716AEFAE490451A5F02FD73C39A4B249C1F91B2FD03477E2F801089DADADDB7FD9055A15DD1999596BD292121D70D3E0F1CF6B89AEE5A8F4E13B8CB910AE1C3841860D221BF4D516275FDF14E98E5EFD7949CDAC1F22B832A5E8724DB83C0457584FBCF629AAD4A1F72F1E7E483FFAB4AF30BA85C2D1C6322797108CDEDC01D2E92C5A065E5C345E0EC731A370A59AD79AD94B4370A2382BFC50566BCB0783115ECB5CFD3E11239398F8072CC0423AFB068F24292712287B1D85B4634695AE0D1825F386DF88595C5F7476A0B6D5E1E9FE0E14308F95A1E60A2D67719FA8BD052D77787B99A1A9B0E8F2020E263363B095ADD9000000000000000000000B1219242A2DE13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 + +count = 95 +seed = 2489C04BA57D149A60F446670C13C29998B52F3BAD548A751D7134B694DB25ABFA034FB4BA45E105AE27D575CBD02B99 +mlen = 3168 +msg = 1F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 +pk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9FF0CE218F3B3A34F75C38984D8BDBCA63836B8B6B1C9FBA5EB02226D07DB12AC6BE18E6B399EC499156A35D1D87A780FBB152BAEAF233C7E3CEB542DF5DF248744B7634C62E2BA89C94E7DB31B792D7F6BE162D81B586D70A5F3509F6AAC4F4E1547323BE33DD5525F8F0822A941578326BCA439E87A66C882D43D32EC4A4C43F4EE6706C178F6AFFE87D2D26E7785AC30306974C95740D06476A52D554929D80B3376D390D9327A183115E3A1B810828D3439255D4AE5359F6C8B0EA57360FA89FA17CDF3F5C96BB1DBEFBC02EED25C4C3BECD8F591224894673B2C70DA5FE456837E73234BC10EFD1FF1ED768C874C841ADC6E08D9019A1FE59E018EC97D704D91C17723890EFA36E48F93303DA42762D31106ABE424777D9384A6F537EE1F80C2310E60B5B34AA0CD8ECAD384727CB99471E1784C21E202888FC35D629AB17CB40CB0AD95C248AF49B3D2A386370FBE010D713643721522EE682EC64EFD81BF14B40CB7AF7DD682E4101795DF9BCB0DF4549C747BD8C8A3700728099CF1DA0D919857C8CAB4E1AB6B6604B6E7928F21AB74FA1202530C3EDDE87DF30FF6B0AC43C2D187AE57645B1D84B31F9350EA17A1BFB304550CE73110C5DA85ADD11AA2DC1FD787ED95C27EEDB20FB60265C2D76486AA8D3D089B25476109D931578446F0F85CD53894834007E496A7DEDCFF647E9B70AED5F524778A08979E5D797D4C8328E0A1C94A402BB1D714913607D5F419E08DC29DEA3654E41AF5008D32A9D7FF19A4D45F5AEA78BB52A9DC6CE8A60BE7769D6CF0023146A1D62ACCE4236AC08627F3ECAA48D1989BE599EF8B4C6B13EEA73B31A2EB8BFFC5747F1A4D6930E79311E1091F62DD159ED459A858B9AA62418612660382DA3F8B1865F3C78DC3843F8C77C13D111177C661BF9EA297ABF21446D24A7C22557E13E703DE537E2F12CA658C70263EFA356C36886EB3B138630F3F5066D0317F96195B29D59E2ADE0051D4032F03ACB2DBE926CD38B4D5D147F0E2145EC634FE8AEFC74627A98ACFBE975564934C56F45D057BA26C2CCE099E49775727BFC8CDA437EC255CD3C442437CFB26289F5E4A8CC4D635FE58EB48F27D6E6D14FDB9D79B578332777AF1C97AE3AAFE10A21A29A2B654A5A40D15E611845B6E4A23432777C16ECC9B73C14C75CBA55B30D07A21FFAE2D1F27A5D490D8BA7B4613A72D97C671B6D6F0F5DC4E8F1BB5D72156D5BEB938621E4119D836BE69F7785237501A01C3634B2B126F71D7F26F29C5A9BE96FCF636A2C83D4ACCDE63A6EB2C6A4E1894FD4F495340E68599270042612DFB7D285F5999BED033CE2DDE4B630EE1BED9F2308738051E6729563D87F96F4483AA8BC49FF5F4EEE648C98642D4042C9ED5BA80933CCED4219C38DCA95F2D9FCB36ED250F8BC2960077EB8916787114D0E8BD4AF069CF1FBA4F0F2D92AF500E31722C69CB88BF1B305A77F9010C16F04416C313E7D6C823458FE27D8C3AB9B5E7920BB5C74B57E0E670E52944C8DB595385EF00DC7149A5D8C06A6EC37BD01643F12AEDB1425DBD6D109451387C0887EC35DACA73BADF02247FE4961C1EA6D0073C60F8C6DFF237B47A98AE7B4C71F8F2DEE79928876429CE8DF99C807C89BEBC1D6713BBC6EBC9284628011C7DA1F072F37FAB21A423C4F5DE7FB94A7A9F0C3F67BF2713E66A68ACBF5005EB43F812C81AAAAA8804A4833335B68BA4E3D63399B486E2F03EC7771B4251E7E845F58BEA59BBAB5B485B55294ECD45BE07D19961A21829ECD8CD17C79464088C11D69B5DDD92984841A3127BE4E0DCF1D48DB6F82EF221779D5D326F11A90EE301CB66F858E67A57BC018949F584A6F2080F6D0EC9D4ECFDBF8C6EFEBC27080BE613946C02EE57C1237F18EB265BF6ED5A19BA32FBC7E36F8CF588C195FD8E680D0285D001B8271E670EE1106B51E5F1F92982D870120D82E69DB5FC71D93C04277E3D8E890E1803DDD3A4AFFF8DAEFD1A5884C31E91FB011CE58796D687628EC80FFA7D99D73C48551D77CA011237F418A070B9BB3B5E0AF52D949C04971F177E279C73C20138C9F0ADF1456B50420A0B87C98413CA3C7A4B59735BCC4EA5F9C3F1FD2B9CC64050E88480A61104D9264B014AD494C90027BF64FBB0AE73EEC70166F2CDF2C310B6A01A6592AA3E6758F605D678EED577ECCD938BA6A54438B84ECED2755A2FCAAA538E36C415E36A5586FC80EB83113E987090DE09FFBC38B2DFFA2E810FF49FE890061658D88B1D426D74CD2A9269F2135D64244C98B0429285366EB9C30790986891ECDF7A5601676DCB27693B47F55258FD0191B2C5EC94B44000B2C236748C07AC655B3567AACBC373749729100C8751F6A9F48B94D40B0678C9A5603EB4C1B7022656700AE06727F619A9E9CBF4A9620B8CF45D64CA9593198B54DF873EB9B9C0BB498D08F498B6046B3192A132875DE221E83D0E10D83FFF1DDA6FFE2640F54E1C4452D0C733979C0307D752C2AB7B12EF06BE083111772DD9C7F5BCD6FF7A6BF00CEC6823E6009AA9F805C025DBD7AB061E3DB631E2BF5B58A4F5C38F9DC6A8C78F553B1E9346C94CA4A6DB045B0AD6B0EA0096D41E48E8FC576EAE0D77180333F470A55781DB2C2D8BBF5C6815688C0CE2C427E20EC745AC880FD251B1A9025057325587C206C0AF4FA4C5867EA2E280B0E9FD4535A6AEA587B00CA6D0F29D823DE88 +sk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F5FBE5C733917D5424198450FBACBDF1A36C6943ED646F87A8E8356C55488ACC87E31C932F8CC07EDA2178C555C2860F1F77BAB7206DDE258E003D9D43F5898A0157222273582642322128552502814127068535707875737872886141267150046151334084830851111735144458305845461520121114032057161655252421242341724544566413236588202136503628082586560675616565802665331818242221358378424625114207014056732706830606831857366774487015850612318424730481416813576184178103718463381100466243573202275508731583750328684466605274461878784635446063138863487381608633204276236784405580885056104137267174580734158075187108575325700076475237727581574810560524045011761868758144171617572123081472033801265756407856016007880566528352422820557368657011855206201421417041132336812128558462266515084073531457417084146841651384537641014385104386615778705330342515453602456001334614284825846665424548645076515431626114352324617120341177554761542374587767118414384026012156773254313105550843028864083661705765042222656415454747855014866057356448230004847658536100154546605382345708467324355636642266430468347146777134505647553387727053853600381548342528770571133445633461073350011714730624002473250707888886245735183005043547050486733830428835173565863683831011245411786135250388143432527881714862850831426087145664377102845154085220353851382804745747838022830686582436068830472835008553636067640503221357340622224787374655144237877047274015870741087742622844056787747430661757806850802013553652032122500817425416407757480735575461867841148074081203728387420864404162044721818850582336107757477712855108218620256824845411218013547222572853863502604666388706501256827263622387165207723628663566033228672272046478603154537685828058764142064840760604250136742015285365501541551178000686735538015005286550652351535075128054105042746823018442720880044118528766002504757267871123320153050827262442710760533004328807650674114034005560200781248175161477852575073354582203452853138257350833103143380713780870576546817521573288801778785652205130380574671575553564380431662445864180174170758365477868265621216636066510535580681743710081578754256261277146400733245678311736446176641486165006114774323068334254275355302701478435273314855533861575812341843312373610511736722414167882206430384506653370217114787243574842142144824740217522551273210441334320601440132844056220331385485105461862635117208388284263638540732218828373616722162630477053066412436744526520548870244585507880572202240748656315375764662134700832534144108712215738111036582360058835224815855110728635544757613287586080143717475428112835372166588531738018565856880484524836186803826561360633157228608408000784452087258517311248664174506058260143011222380138535502670503624557765634727375187223750364262522333856428161517670631437082273013312041480808520534350530317132311217215218634162234481477815568154674152183073486154138136516852662054351871450441162138256284645086272081468174150488770814800764386270043641351787673352003103311603108113072880375844053FD8842D3A1FEC7D3E382BC4A73D62986BE31FC084E14B7C069F2BB8BEA32B89EE7E9757BF5D0D66D6B14D022691097EE8875016096B72E8B089AD817D3A00DBC3BBD0D6D6CDE857B3B5C8142FD26EDBE6A2207FEBB01983AAC5A366129724AAC7A0726AB2BABE8DB57A1A6D1C8AA7D394589A7C41AFB0B776763D0D4ADFBEFC2E4E2E8D250648DD2BEDDB3D0DB1E9F4F787303422A14098B014DE4B52A8567A7D9738D078299C46A8A8DB5E538B9B719FD2A4CDC51F83C3187E1B3FE5C42B6A98A0B6644918A482607214E1E1F47939614B4F81A7D5B1301000C43D0D87827A780E6068B02C9EFE693EC3C953F50A98C23EDD0438DB78AD16BEF146B1E0597635E2ECD50884734B897ACCA9971A0C63B0CEB9EE79C989EEA8FB91D35CF3CB3D24505FF5204081E9A56ED0772054991FBCB198A72C7C2B746D78A344BE9CBB5C334190109D40D99234EFF898BFF69F8EB9E42CB5355A2BCA577DC5CE3ABDD635DB3B757A7908DD6E5E0534EABD0394FF285A6DF0258954C066A3B44605CF700BFD194451AEFC22F6B4AD47EF33E8864277B88483DB5F8731DA253090AEA2366579E12681C309EE91F88552BB7B82A6F8D62D65C7B88CD523F41F47013299C36CC27E0C5D4F79921807DD5B3FFFA1E91EE746991F81989246CACF14EE73D2B01EB82B1AB74817748EF868C8C41B0D235D4C5DE57776B37D8409B6AF6BCBE4CCC41D88600829E65A28880ADF79A283867FF4757A5490938F0CE88FBEE79D1DA5D0B96C99F64933BE3B5DA604CFF67CCEFBA60D6157169F8BA6CFB44C13BDE6837444110218E7780FFB8AEA0546DCA23D33C6E669EDDC2558C12FFB0F0070992E29EFC91BEA952189509B8434A9E03FC83CF1B2BEA14FE67AFCFC60245682F495352F0477D2E389F36A0D5D505C150487575D7E2F5394CB1A8E060CC698620CE0CEE6C31AC00E810FA364A864A0AB14B85FFB6265DB615176F458055FA5431F36487DDE6852E4A50B9954F84615D5F036BBAD8C5525DF50A0909D7504D2D0DDFD194FE8658635636C7395D6123EA5A308A48C6576CD5C5256A70D1BF2548424F326B6F9B45C8F19F68B2DF68750AB13A41A272B7ACDB62A00A3A47014D038FC88D9350AA1CCBA64C4586C310DCEF446D8E0370FB69055108C44C0C284AB1F3545ACB7166FD769877D9A9A079D3F0EA43DF26B7BD6D6DBA22DF2470D60F808F44B8E37C066A31A15044FED8B960FCD0053333EA23EA17F928A87D4547C235B58E6F17D25AF1D7A11FC3107EA903106D400BD26AC3E4187CF5C9765AC11CBAD893FA156E6CDB553C81416B655A32FBA77A852F578EB35D740967ACB91F3CC2C9EC40EC45034FCE28A684428DFE2058F4A1E7F0ADF828FB3B9F07B5B96E6E58F3F6A0F47996C754E983C864B19FB5F7368F6D8839BA331BE9700A22F35CAB1057FAE01E56A9F3E64DD98F156574279820A89195C3986D9A285BBA55147A5B5F8B0B0E9A854CB9688F7B2C0AC6062E0870EC258F800A649527485C88812FBBF4922202282F3FF4F42FDA0A9A4C254302AF9BE6C421820261171D0FA9099D9DECD2AD3E9F353A015D8D8C0F63D6379D62684566DAD4D2871EF790B57E4A8E1EF276D74F4D7DA894A4BC657E8C8D46A147A45BC21916F8A45C5265993759D6FE051FE750FF3E71529917F19536CC689EF2748BE122034D938C38E82EF3658400175D78D1BFA688F1D815C70F883501288441EC31D1EDE976E616726053B655E462C8A68C5A09075149A7E51510218D6C238B855E78D138D5EA8EDF28F59F3D4F433C2A1D79FC721257790DA9EF25F21E0F19DBCE359B440C47FE9FB56E108D63AA5135DFD8D320BEDEB948AA464D78E431EF687734959BAF4D01C59D932AA7124E498D981A9B637A8FCBEE6456FECFB3F343F9ACFE05678CA86B9C7F090728CC8495831028B896277ACB488790E28BB309446A0D64402C66AAF6FA1BAC524CCB9925CBA0CA4CED483EE950E455E75C08CF848E92DDF2CC6D2BFC70DD549B299E6F87FAB6030CEE49936F218A6F9FC59D202779FA38FC75268C883982D9CE0CBCCE2A26486E59933595B014C1A8C7AB6213A9EC70CB074689651BE0DBD02C3883DD24D3E71A649A44D254D47DAEADDAA6A7C8790B968D046C28EDEB5706E8CFFD84D8D77A05B16F4D516E72F5174A4FAE1C88F6316068BBD60D1AF85D104D0BE0514246CEC19FDEF0ED5C70857AAE2CB70A93BEF357197DEEB603216B2D28A275BF64CE39B1F24641598B288FCDF48471D698DDF2219057B3B54BD73D8DD434B96D242967216B5010619B2DE87BA7F6F27AF5302F54FB15EAB323711B51B32DE08F7F100F0FC69B275549EB5E543F8BEF2747F2BE6DE98376B3FF32750F5F6DE1DB54BD6AD266DB5B1536E55BF92AC859C113A18AC12E05B09BC92427B998498F0364005CE07215995DD0D9A6DB91575FB5A1F34EC30660FCE068FC488B51626C3E70BF716453646949297B388DE7DC2095206A50866F79E77F74BD2BD0EA0459FE5490F7E8A5E732F5268036358AEA63FBEA6F150054EDE5E6042147380BE40514E62690BC47A71D51B5FBC0813D4B0A432065182C3367C31C7A845B23080A34B961D6D7CE2D10FEE76578CE5BF1F4E94D5AA8625FB5CC5D6B18F1BE0EA2B1DA226351A3520AEC9C094FEB49CEE7EE3F4374DB51884A3D6040D3759886CE2DD2F8374C06E32B24B92439EA8BBED06E079CF65B99984FB9A87AC72ED825556D6A102297E1AAAA3D942302DE99514F2698015BB6F53054158B83302CC975AD43C94A7B82543A7BEB881391B4A249630298118FB17492311B7A03B002087F36E445CDDEFC8855D54884A1EF89074B6C255269E47A95F24D0DAD31C7136DA164A167CE9B42AA50D529A8296052249E036B5C4BA7A1C9D6D73F37961BA4BD3B52FEBFFC7017EDD4622857145FC2DFE3BB99B32FF1B3A93298BFCFECFAE94AB49FAFFEC46FA2246093AFCBE98882FC91A2D8D424CAA3915A0196158DA840671443CE7E483B0ABF16FE47B3855F65D2E2BBE5940F33B8E82C36C619936436D42E1D94451CBEF368B7296216FF71908BDB4AA919E42C10BB1E3E3BE1CC9EFBC2BD9E4D46F06004121455A71A37B54959066C68C0B7AF8213FDE1DF2BD9537E09C269DF722F2A8C0CA00C3B1FF234C9060B5C66C41481EA66073D6601BC5A90AC57BB3118CC22CA24FF276D9186B3B9DDC6B0D50DC01B671FFBB4E0C1B71BDBC87C9898AD44D68F35077113A204B08A126C1463B2F0DF04A34052DFC02DB928B61A5DFD7702A1DFCBAF8AE81DA3C1EFCD4986A50802CD7A3CC00B8FD62583870D2EF53DBE2FDF2EAA7733DAD087F5C613A6A78BFCBD8AC925977A7D1BD6CF8E01BC0B569233E1F5386C87624AAE3514CA805889D2420A60F76ADAED81FBB657D15501012C1BF9F171EE4B6FC3C27680364541167DACA445371BA2C83677AA13C284B8F715D757B1CFF653EA632EA5FE456FD87ABDDE68E8781B2061B4B01265B001E17467FEC3A08AF +smlen = 6461 +sm = DE85A3587B6A86EBD987A7577AE9D45369BB4EBFA41FB9D02C6BEB77020881E66FAAB084C0F88BC0D07A57C7ACC8581469D9152458C1125CE9E37D64BAE0A6562953F0712F25ED1C2FF30730F544E58A3D90D3B3A409F64C3320DA55BCE7C926976905D3BC05501087AAB76015CA69F0EBC01353B07492A5F420A8739B5E90BEC650EC85B1144066670636B93FFE88256AF09B0D60C7850DCD44A9266FFA84EB78F07B8BA460B2882A42F64355743EE9DA4A40A11114448B163CD24EAACFB7EAF4C2028A866FD691088ADFDCC0E26E11A0CFCFCE905F2E334FA6A34A9CB205BA6A2E91760348EC7A0B6D9D4F2DEBEBA9F1547B39A7B94B831DA21659B4322C04BD3E862C95809E13C30DCB764567E1FB5A55090525E10E435CE64AA7BB61DC598E3FA1A3A4A0FFCB73B9E91D9A68E80973ABC53473ED78CC673866DB56265D51DF4D7F12192A67795856ACA82B362AC41F057728E131455AC38E832C87C35C396CAD67D0827DFB6BCA362A5D8FF493C6FE1F4552B5321AAA1226D3FF5345E739679269277C997B452F2B98236875F082234BAC114F6FCDA6F960379FCEFF574418C4B5E60D163039D08B5608713D107DC488F54031E769A9359CE51C18093C51D94DDE6AC55678A49F47E905FFEF249B2669D408DD1AA2426FBCD1FDF8AD0F9B07B3B7210542618726EC76263DB4F960A9409AF5748FCF240CED07B4FA4A5DE52D63E8D3FBA4802EC4A6F6C5E5926D07DA0ACC7D17FFE5A56AFEA6C688713801475D9E49D60FD12B83A01E37EFCB39C2C079C64125A44B567A9B71C0CAABF2CC04908B9C429D10E6451EE38702D05BD6E356978B59461B700EA47E64B3EFD2214BE9F5801497E3AD9439524FAD63CC62652E987B65202D9F5E282FC6F639D9F89A16254BE0B2526764F7EF0B2A41842B5361367C07843513C60D32D733F1493ED3EB650D98C379A220D36077CB05A2806F5F7182D21DD45063B66D4FAC487C129335FF476D977A8844F6A7F4731AF994514C1C58141A0A7EC2CA70256F6CBE9D4A02C7B7EFB78A560143562EDD1D69C587EDE7722DD0FC38C1D86734BD64E3C021B629A1353D5CB401AFC47C5E040179A606DC8B6320B13E5C50EAAFE9FF1923951173FB4E5F62256F21605EF16C01CC95FFC8C37369593439B4191BE8BC4D7A2F5C39516F0CE99B6A09CE5F5A5C0FCFCC27FD57A18CC22445A2AAD80625A839BB8CA65A52719C8CB2EB1F954F20DB2183F2698F55750905499BEBDE524A6D684C1A4572696CF5D24EE0349E78CD971D67FE1562263CD08A5CFEEF0161A3F63FC4E5E77410343194D3991AFDC8AEDFFE3CD4A5DD2D622CC3B9856000E6BF9F6759A58F00262A07E477BB370CFFA3940A0DF05904258D1892956749729D84C8432A7C397511642C37158E3589FF113C4F4C37A2C1691C4CB7AB1FB99618A123A5C1E307B9A889CFAA333D5E37E133EE8A6EE77E6B74A5713E48E861549EBA2C63B4F584B73E7E1D53CC323135C5830F387D0482D9BA8BD4BBA6B4060DC8963A2EB7CE577D7747CAE7BA242B4D43E3D0EAD457FF27332FAAC0A020986C9F7DD98627EC9C6E1670801FAC33E39FEA729E0F16CAED7CC015ADC992F9AA8E9C953C22B3CDC121528737E0111D7E542A0487E7BF000D6985B5D7DE0A013EC2ADB05BB381281E15314A03762588AFC9CBB117DBD7B29D6D61B76A3EC09529325497067E51F6510868CC3E4D11A1C0FA4A2EFA54277403B3865E1DD9F97866A7586D15D140397E8AABC4EB4A9A126E5EA00656E608BEF1130BFD83AE0A8ACD0B7865C226859ECF9F8144F56E930735873AA707097F30AB3DF0649F4C75F4442173EEED959DDF7F8CBD3BE6285435F019800AFF667E828C8DA3A7CC212B5CC0D710DAF1580EDD4C8EEFD4F689C327B17991B19908EEC4E1162AB043B76067784DBD7552EAF554352068B0BAB5EF821630A0094EC23D0ABD8620BF79A39C5B3477981B69DF8181B1E521CAC0F5E0A54EC51DC13C5E9E0EDE3A9C4392AC1926F693654A80BC7EA9CC934EEBA138B7C27241C91ADEB8545E2706F116CF3E0282D4EBEB75450284436FB3114E759F4796774E4CD2C735A7E17853899765DBC08F6FEB86DD2F079BC5509433DC4B38A94207A364AB0835CCD2D0D0D3CE58B9660727F4A2149CE291BACB288EC61F891A7B5895CFF9AD54FE860449B0AA03BC4A9C47C3821CE864D1F85305972FA7BE4F0C9D9A3384D17F1F94CC03529FA6FDADF14808A4BD5B94883D795E6EC4BA6A0BFB94E4C4D1D1CFF8F33A0A3E4CCE9D23C6ABA384888E6703589C4B9666D62EEA0E49B5D1C2DA571048F1880C6BAF741267DF878D095F7444A5DBE02F5EDF889E4F9A603CE7868214F2857FF465AF3D2638774794B365E75CE46B3A73984E9AA6D620A6EAB460CB790A6A4CC4A676F65BE4C10C3A9D13717787B0496DB8CF372893D83C33E9910ED17F5263B9050668DAAE12D71E3C86398097EADF3529AE40191D7B8CAAE8F306D9C62A2A746FFF1127F54739643DE5D860BBD815052405290F427D3CF9C2253F46DC50CDC42AD8520AF0D0B87763E4F324A762016875C200E4F5B40E04D78387CE31E2122C444DF86E828D0071507BB44676037ADB5C9660AE4FD446825D5BA2A60A710A32314B53F7C98A48ED8DCB265994F7C3BE1F67F6A163A5EF3846AE4DEA0D2610921D028E0B8F56BA16449AF5A3D6B48ED7379C9861C941C2136EB72A7DF951AC7761604B42EDE17AAE3089481783E144F7DA238D05CE485F100EC222082E356863AEF4F42D27A7B5893B5372736296859D8397295F313993F0839EDCAEA977F1EEBFEB6EACB915A94A8C2525BA30878305576904F4A159AFE4712FEBDC27C4EF162D87FC4F4B9041D9F9D7EEB94DE5624056F97BF8449785AE065B0586CC97D880A32F44998F6CF9C38D00A4A51A70ABD085F0DA97CCC5365579CDC108DBE47721E0902E7F06283C045CFF6BE8A0292E5311337D5EFB7985E15F2ABD054BE68598FA534A3153A2FFCD93D4C2C53F5BEFE1391577F84487D82463AA13748F6301C63A08ACABAC6D820FE42CDEBE999D098183F14FA8970F5E6EAB121ACEE809E84EB4BF1E2995F0F6C8409259017D3E0DA6B3E825054161A84D08DD68FA4FC02AA7153C167B1AD6A6B527B94082E4EC3D7E0FEFD76821234C25D5A32B26C2E042D255C1BD8DE746A3A05534972ED0C61EB1807B96AB8BA632480F8FBD1DC2DF1F8A9B8A71A9E46ED70F332EC16D8D0BEBB0581FC8DA0E6D8933C4B3BBC010B2440BDBCD0B147E0093C8EBFC57AA728B64916B95390C26159A93DF6F9E881D67D9E07AF0D1566823FA5AB3F0E7DAA56A2F23877BBBB08B352CE311A4AB91E31B25B829028074F11FE6D09D74CA202A88AB423225E98F9ABDB6FB90F45C944C34AFB143C7CCDFDF07F3B2914DE6DCABC82F72A4120B1A93574D653A0DB1FC5F928392C3531291E7E9E78FB0611CE9E38866E92C6E3B030DC702CE028AF5898A6C847F529CBE4A72A8C8E49AD37386B51C0A530C7D2925AE7FE54C512E7CAC85CE33E36C66EDE46B3726F98730574A18ED9250B55762BCB3897CD5CD3CC85DED018FF28DFD173E91755CF5DCFF23BE24462B78ADECA714C07A0BAA398D1CEB4EFE5E7205849D59534F2A76E879DDC7F97C23766767C4BC375A84B9E52B6EDDB0E972F79A7E5D3083AA1712AD326CFB6BFE1636F99044CC8775674610779808EDB543F5CFF879D56A25C8F3031752FCAC803F2F35149944EA381A41706D76C63FAC76F2153C63CDDDF062D74B4AF2EBFE493247030697DA0BB36D3D5467E02B495ED8E751A327E9DA8ED8D03CA67722EDE3C83A80E85D7C2EC9952660067135AEAEBC35A9291854F7E42649A26DA387B36131253F9523E20FA7EA2925B7C5DE76B44A7994C5A6D28C5EFD7AA139DD691F178531E9B6331E184F1017AA700817443F0917D77AB06343C1BA2EDAC57EBCCFFB7E2E13B6EA808964BED1137355400A56366B5B94E386B0E5D3BFC9296769D083FBF07B7C21A18DAE39230B7E8D99301B00E08C7328DA2E6076E7FE1FFC5629226565FBA62C6B5071B8A6A3DE4864E88757AE45A16635E3321848018C6F9E374D1490557FEADDA9B5A71994572E71FF9DE82029AE4BD707232B2A73EEF159FD291653C52ABC326D305C3951EE0E0CC94076F3ACE19237C5905263368696A0AB8FE52F96D69D460D52E50989D263217D6B0C495AD0A5AA5AA3AABFD35946D487D1633B5E1E107DF08E26B4D1EE907B1F2C7E711C20171011F07D47AEFEC175BC86A6DAF51CA32E6A007BF32D76001715716D81ADB1DACC5DC5885B3D4B51DA704812942A99E10AC8E13EC1302C694031FC4D8A8DC4FD4B31F32AC64CE5820B446513D8BBAC20DE949A86EDFA197F3E1B44C5D10FCB4F6F5F9F24B22E28D7D691A2CA1193651DCE0DF129D5080989E0BEAF479CFA6BED16236822112214D5044E75C5A9CCB105CD2DB9582A9E1524A36DFDAD10F47ACC3E6CD6973F781B364ED821D07D493D0B70846D0EFCF3A071A52B71D43300377B7837E37AE6D5821B49EC0611166CB4C7E2F71D273C41C8D4E7F700196594A7CD071971CED3D6F5FD000000000000000000000000000000000000000000000002070A1218201F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 + +count = 96 +seed = 26CF860726D4DFA38AE07399838BB336F1BEE59E9F23AE4C81E73D49964997EF21CB5F5412F9A70A1EC39FC6228C36CA +mlen = 3201 +msg = DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 +pk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB0429E1AC324A8F31369DD5DFC55707DF587B37D93B0CB2B884AD2C01E2F152AE62C0B3A011589AF254878DBFC4A6C17B43D61CC0829E7B5C1C8B12774F34829F7100CE09B26E2F11331DDE04864A3EF31AD30DFF3B31248E7F7D0DA769CF5B1FEC8F737ADCFC6DBC70B906223CEB7478A22D35CAFA69946A8255F3D438C517B8C31C19E9C4CF50F3C33B103F14AF4D3EA2D95C28DDBF0654306C0D5BDA5DC82781191B5FEC5F14542DF8C4A3C6B8C8F16F51FA367CBDA89C6D48D670A741F4E2BC635332FEDD910C0AE9BF51A247B3D6DAF115714035FECECCB40F112C2CDEC12EDA14893C709E92B60EB1BAD96E7B36C73284B2DB72A5A309561EA45A1D01CA784CB77C4155A801D97321F77C604D8B423935253DFCE4564AA2BFF5E447DC6430510B250C110B9DDCF1A73E14BE8FA78D2235D11A1228A2D2E897FB59FC89406F9F7991DD31DC5F8A9585902F523EA252E52DD1B07B38D2A96E7C6F00EB001CA67E974B4A8F1CD42E40F621416EFD4361EE7A371A74053728FC4ECD77A471EBEB4ACE1639472ACF39290634747D88A782D9344D745C3E52B404A4B6E85B15B5D033B1EAE09B5D66DCCA8D6CA14420D30DDB0FAC9A199126D55022D917498C7E02468167E3AFD8E232AF7C4FC0EA52565D79590178E7016E7F871B1FB7B4C1A29624CA2500AD8EB0D6A14A2EA9C56E203725E116F4360845E69C5CE99137A4AF95269AD0846856669AB5EE3B89EBA12FE31DE51D58943DA15F7B6C6AA0337B7EDBD7B66A89503EF15E99A26FFA3A5B0F5D986146B6A98B386AC7B6DDF3B4447AB7899414E950D0B251F4ADB968044811640C78D3BEC77C7B68BEEBCB9F8884EA8C453B3706397235F88705347FC157BF7EE8F0255AC02F27DE9F5DCD14F6E9B9745908ADA456AE42806B8BF6EC088619D50C65FC95C32BD17C543ED2E57BA2173DAF40027703B6E995AB7C2D6E9CD22C1AB42F2D680F16D48C2EE6E47A667F6749F5D67B393295DF71CA6097D7F78E1A6F72848AE752E37303BBE08A18C34A8A59E6884E235092ADE0A4B10CD25856959016207CBCA7939555F1528BDA6F69DBBEF7841944A6E42A3B97EDE89627F15613B328B0530CEE14442A855B4D33F170EA1FCA6954AFDA19FC1B303EBD95F03A88E4966E19658CB0BAFA5EB295624948C18D51633E3F21C021C0B72138EC0339EAF725F9A6AC079D23E18ED295B3B902D75037F627280DF62A31A4301FAA96C773666C5CC18AEE1C599C25AE2E81B571545EDA1ABE0185FC03E8E096EE8C9B0CF0D34DD185961687CAFBBFDC5F39B966767CB2074B76208B52BAD951A7DCDA38B84CD27FDF855BD450F3A0D5E5900B9D9E4BCC37557C7F65CA90CC78CF776E4D011A08EB6E634353473AE55F771208C3840CBD40921D920401BD9B0479FD5BE0EBB4CD738DFB91881FDDF3804F119CE1217473DFBFA83D7D4C3AA1A421F12B5AA2CD827BBCFA8C7490B9A6C516F385E90A045496B4173657698EACC572DAC04A59AA036B94F3A57EBE150C8E47F3D118158E6433A98AF9E7CC2F2EBC8123ED19BEBB6AFC53490795A3119C2FF96E95FE4FF778D43E09F8EB655F08B3B5A002B41113EFE0D0B978F9D4138A0E287E1E9F782DA1400D4C657E07EDAE29D79CD1DC65C1C8C4D17B4436300EF4B3F039FDF47507AA879C40025C77EC31E392F97A54756170ECE8BF8AA91481C59003CDAC8D1C776BF670C068DC15BC21E911DA2BA57744120C2D5491200D23DE4FBA7DA9D58183EF4F9207920D0C995F36B8F0E3EFC660E1B15AA94D5763B974C6D9AA49EFD7997F1D1AE35AA74750B380FC0E645BFC64E1EB00C0D900131E49ADB624FE6E88FA59C2AF37B18364112A81353B3ACA2BCF96A384F25337D7669BE3CA6CBDBA6B72E20B38BADEE0C0F6EC798F3B040E26B7C5056398A76AED2ED5F0CB64BDF7ABA04F06E7EA94EFB3EE3F22BC34E85735A6D42C201A77980B5F78B5C22F5DA2B5A6708CE17A47B699F868F3788EB6E7691CC3CD25EC8181BDA13625A6639D69150CBA8021F2E6656A7A677C87B5E7D7973D2C3E11EC3228A339B99CB6E837BC4296AD7C63F1C681FF9A78AD4186C86028303D55702070C754D9CD6107B97A503F957A506A1D956346BC4F1D5D697B5E94D6E1E0D6115EC6A44DD5CD8FF19578B3D27A665BA13FBE943EA9312C45B944091358310F6E4DEF7C935A5127DEA72C00EF4026099C59A83C3B6D4147EDC90110798FABCBDA0A108EE0016B28A394224B530103D5CB192C9BBA10BF3DFA8F9FA1F94B5B15173FBB5D03AC10224DE7F3E0082E64CDCCD964F2937CA3966976B09A00C3137FD3EE6830793BA7DD82886ABD42EF4BEDC763AEC5D523E3A120B64E7568CB20055C624802E4489BEFC45BF1F491F4E5F0CB0ADAAAC83509C71624D2DF26412B98548A314AD8D2A4573A365A5D5C934FEC158A09B9DF2E00611FDBFEC69852A004D295862442944760723F5E4A3B4575E5AF87793ED92C339D6B872DED4539393C06E928AAB950B212C15E346678BBC4334A09FAA5C7E2586A21B18FA6372FEE6816B90BF95B196155483C818618C9D610EC04E8F094FF9AEFCD65F14223AC8F3245ACD191A02067D2CFC7652AC8D76268AEA72E054A7D76900BF91DD9CC3DCE28AE497F838F4B448CFD5C0751E69AEA43824D3CBD53B6332CF4F22D069906A00D6895A1881964E23A551DB77B +sk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04006290C1BF419782C3148EDC761731F318DE066CB97FC90C3494A2728C626DC586D1F701B22C2DBD0B2B7381677DFCBEF467ABB2DB539A2924E01D9F08C1E2C5013622751654155485465135511655338144110088722258725486575428012461472136272650487202138382100564767645803041824885583436261351306676032733881308610830441515878481633510682505171525736757762356642147753578131801728078744350335864267570547884648322330637241755520277616456341583016437762525611765014577323813464513146573768240174765707373576865553032402217622864386705000416570252634602758876002628151675033432258717210073825678418773778278615213611817615766575174356751212686252784048526330244227748264284332208470567675251134320625263188488873386111030032270783318227646778811154247261724875287700205760827387477324105251771645160678354062460185825378454211252660724541532473354383786720461143760641051588688612771036500060468600681414816852161822778821017286266457533687536875605245768502272620844013760158617030587883548121667025648227241202850562387612757715135414515086707726028738340753248341741200715483611521866345571261584673580104376755608714788363012277351685523677423685463860027137704716366717664706246726418402444555304263878073000100725536222244325224380341775864832342315168363362760221278473800716062061223186838323701051111607105046764137631246705050532183500732370215284752137113673420710232480687540381013875315387528501328605417810010132008553788603676625681417273215700288513716024752462020511127713505300555555847158585071767620731834546036270185837615143010813177643117026631301733632038682877226414708554117128068422874556076038234584714325231558130678637744241747123306888305124840137088338823424416346868831580073251335328306150271367618683771405754827727475276846502303516333777223460662162737720462631206437580824536187123482841008274662470216230367435663802511653011364031643537553725272250171060378874126018875767337608160653776252100655655222077380317384326683076583111632637158545057415677257585362123173411723630661271063801206425221128485074705227822178610257845402408527818707032071258024006516014284444626104884334353247883722838622820364686080400148815235577873873857207512882787351865058724458838436121555456326268563423681007277735702002333542437716478654033838752018167351305617648863341423166253755140255200006653541738141675512440373170523846780063251683267172572400283700666702162750634342417386361276054163236727218664600153243260433308745550502458677730063180605167432617185261786633315822017120044533563640545757748251444132383141015432666044375307544381103781465617321732680522671140476058472201317177080500642716726215703571076010234801784276041737584137214266455507780422566663201385624414386683161621578261627583242336275657520162645604588512886561287625522410806614878305233432048056004208264548712330204475104738380080005855881332711834717603175603136237312818168438333687345065522437378275642631152063022523812318132206450850350363025785872170412760466211186260628F726D426969F3A472ABF87E3C074E0FD7B99F6EFA877CCEAD8EAD9CD794F1536805CE3E8F9613C9DCFF094492673FBF94B6CAD3A1775A5C14A94E032C9FFD75673498A5AC2646D05B1DDD044FEBAB3027ED28C1AA162BDE5109E6A0B8298BF164E60DE11FB21629DDB3FEF10D7A703404C9EC21ADBB0E0A6C86D5F224041B1D29902C5268C579848632321509BE63F969DFAF31208CFA4E3FB1F74950EEA41B5C1C146B140216189CE7888E473CA16DABBD66B3FB0C4E142A02C27400420F1AEDA982588BAB3A940A361A88A14C6268A8ECC98A50A35973E14B5612B1DAB1790EE8B294AA995B178EAFBF8CC35030F792D747D953AC79E505014F573E33E418C8972436D9B592BD347C32A3C84A589775F255BF0E380B0CCB561F1F7F70DDCB2A82E64AC61D007BB4E42F6C63A62DD024D59E9A049070070C4CAA3624C3AAECCFFE11F3D4914712F181B4C9BD8349DC8ED1C78C8731A3A63EF7A960402F6BAB73BE2EA2F90709AB63EC2970D784B360A4F29159A6FD692B9DF10447F4C1E4093B7267383712BB0E0986BF28449A8BABDA728CE513C0078A557D7681E39645E163D726BD0774B91027ECE64DC5068CE39613DEACB3C1FADD1CD18AA386B7B7099DFF11696218E8D88419BAEE52AC02BBDD9859E263CD139323115DF3AA1ECB089C3FD0B3BDD3812F68A60B341886235E0FF25AB19FC08320738773A9065CE3F2D2CA35AA4A6B4E9277F8C2E7C407E7B8AE9A8205614276793C257FA573447C6FF1CEB03F947CD763AF2E182650F1EFA5A348D642676A0003DA99FCBF11B368576281FDA542789E3D8832AD44F57BB178299A70D8900831CD43D2871D1232444DB11DD8244B8038BB4C8A6225BCCFD6906AF758BB691888B76078DB0717A3F3DB28AAEDE734C250FBA1DC21C7575CD8052A3D81F809D85EBAD04A5C895C55AD7C25CED3077FB1DE7A4271996A3A705FFE7AB94FF9FE7C5486C82AAA1E4DF760EC259AD6BE3421BAD07DBBFAAA33253DFE4DADC5DC11D56985984D58A8003CFA062C37E2B37481535C46198E0AEA37B1F43FF5A99BB1DF70D25F9E1A24A75CA6FE0F0135E7E5D55C75C0CBEEE3C84D2B902A3CB094F5273DF4A698DF7E6B12772C6C5B125873B0C7CA2905FC10AF4D890E652D789FACE5FBB430447C362372E2C869BC8FFA329BBF6BCA642B9C7964E2AAA9B4F89F02908E8BBDB8DEB0460D3A2A3A4DAF4682EC685CD4EEAAEAAA9121D020DE9745DA7C0F66F09BC3C291595E4C5AA45E0B0F4E37AA7A667ECB4CD98D2B9BB3AE7FC56E4AFABE5D4922A45CB5C31CE27D0038D2875BB4EBD1531039B79ABC470A97C26686A6B956F528AABB0EC2B9CBEA8B6C5DC530E4102146463CB5EFFB75CF634837C4F11A97436A6AA81FFCF8618A3383D07C67F021255CFDDA3498E9F296D3FAA16B03C7105294064A1DB98827443EDD51344E468506F3E3364ECFE7EC39F4BC2183F8ECA37769F5CFF0298ED5D47B5CE87238848035967F7BA83727DCC7CFBC69E822DD42B1941839CD5EA64F9CE6F449000FC05B9E7B1C1B3C5F4A5A780E4B531AA12AB77D6F15472814C50C4D3A84285D9289410668B433D712DF1438C15C22DE711D42B49F180250AD9D223E4167BB3B7B9B6D84332665676E74CC8AE77FE0B11A50EA98A4C4BB82DCFD936F6C4A00896E2D06C8D9D24A9672B5C80D6627EA01814139B11F436AF4BA7FF1F348380908136DB677131952C84DD80769B35FB4F99F2B614D45BA69499F3A89EB8417EAD3A0BB94CD99E6C2A29AFABF6C1EC0CBB94253AE7F5FE0A78D95B7E7C140065BF61FE9176ACAE3EF386C89667FEC9335D7E634EBA8ED0A796CC1AE92BA8DCA1B7CBC3E4C5531EDAA092FC472F5AA8B3CBF27DBE86D92BFDDAC24D96B6C9E2762791C8246732E6BD64E62FEF6B9B55BFE7C5B63223ED1C307165D7FDED8E06310E5A7395E2CFA80867DAEF7141B6D0917E810683CFE237E03A48F066055E4AD21DA0F1A82B9E57410D63AA8463E1A16C74C4A1EB9CD63C3D9E7FC039CF81B7E12949153E5E311029137E97482B7C582AA8DD19671113833CBCACA5580890ECE6C0B28F8C32FC8BFBB89132A116BCA397491B2A771A48AC8E0EC210367045FECC542EE974749E58C2C9A11688B3269E14BE7874BFC2D6D13B264AA56A65C4FB14D61F81DECC588E3FB2AE37BE6CA77CA3E851E091C5D2A045B6D211DEA86AF3AD9132FE8FC361A80A1F50963E0201692D87B465157BCE1189D5497C4940A9B2F2BBA15F42FF33A76303BC3C6A60149E95CDEEC47A07E422F0AFDE469A886A7484250A39C31D9E81D679D62364CB76AFC05CD7A11AA680E87C78C88488A9DA48CD72A66D2C98E98D8BB014730B9C21B76EAD14463A938DCAFB966453B24B0D9191A27F1E507C26EF7C83044D379CF422C82F6E3913984703C81277ADCCB54D4C53B491BA5D3FF58B9E65CBB38A7FA90E695CC080A0203E08B06DFABD921143C355ED43EC8C4BE6D7A7E0C8E7938706788653EEE339BF6503952B7AAD33D638E9882263664EACF077ABA6064FC87823E3CA802292120D53ADDEB3FFA5737C24C388C00F256A0FE2B2247DE9DAF1B9A94DC52AF77480928F53EB100C6D86BC70F28DAA85D5CE9EF534B2F26086B2814D830B90228B1866C21C6D9C1C7E2E91A4BEC47F45C8EA5FB6DBFF43622174077A6C4BFD35185578DAFCF8827728A9DEE691A372A1B38574499844E9149A0C3D799D5A4AF33DC431AF70C6D8A3853F96178A486F4AE88865F08352C00402908441C11568E445EB18A21A1EF2D8A56B44F9D31E097AEEB1DDBA761B05824AE87D7E1EBA41BCECA082B8C6901241A72315CA0DDF3FB057A15D80B4116EB179975A0A93B70DB04C52AD7AC890AD50066428733C4DB4D53EF1048D3E624E00CA618B6E8C44EE0B484DF1431BACC52849FD7DED8AD1892145038937727FC12D5540590E87A9326FEBB3FBA98F888D0951060717F25769EAFF4A9EE63EFE00761E883D726BA9BEA0D42A730567042742010A43A21056B4A1438640A00FEA0DF810D7F5AD0A727DA7A56BB2A4915561FACE74DC2E7653B8C3373EDC64D9911EFCFCBE51B6ED5165A3FA4D48E289145B3D2BE0C8DC482D69536F80FD21FA9BD2C3FB04B62F495FB686786EA319C0C32B26D41A20F5134624073147558D375456A33645B24AE2B218B4880CF680F70FB3AC573890EA2729C09BC6128BA96082D8854E3F2462EF49A1A209990CBB0809466E0502CA4F1B97C94258C873E3609F3E710C125096D4B73F5492C984183A8245F398C3A316CEFCCE7E68015C0BC801F42E8088F4FE85BFFD2B9CFF99241B96489E9BCE7A415D2D5911E3BF64F59502A83FF58A52E23124487C7F5DAD37FCCCD04AD51531A5D345B039CFF75B9A472A41E8768D273614F9E211B7E4E65E0C1B78C465B604D6C4E8A1A44E802783AB414FC3D6347DF7C6F5A66E41F8424C682FEB2C76EAE0E226AFACA76CE9AD00F2282270448A5B2327CD30DFE90A61A62F1F7D77E +smlen = 6494 +sm = 47ECDB5852BE7DA9566ED2E00678B755911DEA173F5D96498FD0B007E7ACD09E69C05CE502CDEFAF63D200E9C8B14EF373DBBDA74B93BFAF82FBFCD3218BADDC402D3D65CEB1F019045E9AEB8ADB1591CB6F0E14495D89BFD753632EB4F0E387698066C98D5834700E9291428F7D9DAE04453A7565228C9D9A779D407C0ADDDD44F67020CCF34B4B76F13ADBB932D7FC226D7016D399AD3D7F308C4BB22D177705631FF8FE718AFB6EDA63285739A55A6668DC83DC11DE5ADA067A2E5FFED895805AAC2DE023EDCE93E483CDCA9FB3FF13CC235DA3822E95971DB4B224DAF4513C9891DC791514A930562332107E4386EC4E46AEF8D066279EE694D2DA82A07CEE8D6766993B92044005D4226C146BA48458B9C7FB7FC240509D7F71102C190AC8D86A54291EB16B145CEAF1E779FB8AAC66CF0F3C54039DCAB68B975A436D91C299222DEE5863F8C5CB8E8FEF3171A630480D30BF205AADEB70BBE44131D98CCE7095DD443CFA3AEBEB5FDE42CAE1C4EBA2AE1F43252EF2A5672DF34BC4C644EF7B4475788085317A4EC30587C3B13C61094BA1F552FAD621E89664A1B773C31795C5C641D64F394E38B70F6E366A569C2F53A299C6435BD35167AD471640F9F2000E66F0F43E0885A3F51F4C43436B7363D27DD6100A4692158BA4E673AC62DBEBC6C30EE4ED409B066A5FBFE3BAB0888070F1138F4B379CA592524581D49C3CE618B99A7E95667D02834DFF46B211564F3E6D1F1C2E11AC7166C82EE6D6F846F92ECEC4A6536EDA47BAEEEEF236C86E534DA1396DCE0198EF065D1E96006ED4D3965F974FC988C5AAD337C3F0CBD158F864878409C23EDABEAF8A09467AAE16519A20F3997D4744FC11B38996FB62CD4AA892DEECDCE0C10F425C5A727A63280C2712B515C97377D845DDCC8C2FFF799608430D57608F98D93D46A6CA6462D45F07C92AE50B88385DA91C5C48F964B8F1445FF6DE86AE5524F93D41BA1E8B9B951776DA879A9889874D893B87D6E558315020E3DDD62008C6AB79E1919F63C0B5DC61C06D5F9C5EF4EFE4D0BEDCE742FBF29A3041F61605A4F005CBD14A1FAAD7D9C1F8773617FB6C98150C4A5F29AFF9C127593BE3374CD988EE10C929AA55126ECD0A21BCF317EFC7EC9432CB65A6A40BC01A11995B11634E487216B6BA092796C8DE963C1DC5345C44C93464283A15F84978C8E8C7F311508AEEE7CA93F9A30510D4EDFE99B8F78DBF27014F24E9080B587760D85BFB9B331C2A1B5252277BAB213107645F42CA8C094678D87D0B26DE0A22C128ED9D87310154C77B2E978D8D0721C7100E1E5D292AC7C8E96819A8D31FA080C2D6CC139E584C730601031687F63D3326C0CCBCEBA63D8942673BD09369D543B8DD5D4A0CB40F3E1F5B69454ED7E4A6FAEDAD2A80D8B9BC059D3801B6CECE50FF7D845B49C2B97CA664A6626533F44B2791DBBFF95104D4DDF68EE692D5BFBE2940C719C36E7AD186C8205E44C7F3936D27B345BED9A953DA1AE1E9336566D48BE5E5892E145C1BFAFE5745DA72C4FEAB0F5304D46C5EFB72D9224D2669B1C0780B675BE8268474E79B477A03CFBFFD96E7610DAE1BB59E958A52993BEF0104D668152B5DFB1DDE29FABD58AF8578D6818E5E396021257E7CF6EF8388613A1A605FA97D008FA09D645FEEA93C35D037E6D10421E9242E944C53AA7D969F37855DCBCD7462A485E39194E27820482593DA2214AC99180426966F22E06F1061422E8F1850B94D703FB448D1677FB311710FFF4B8BAB5C23B1824CBEEFD192C564F83665435189445487102938C43DEA6D2704D0645FF9962F4D2A70BFB483A492F8459D37CF2C6751EC5E239ACCEC7F523C50036D9779D8B63B43160159E508C077E6C74D3A7556EEB6272DE9E360DFC1209F5314C6EF218C89716977F8DCC29A0C3395B33438BCC85EF4642D95A77976071C81BFD41C6F6C77744A597D6733D3DD44A6D5429459CFF850EFAA65FECEF10837B05EDAD1CD6C3401793F19B4EAA1C3533E48B0BDB4BBAB38E70D9C881D1F416EA0B4F8E4F6CF33D9A3B1F3975444CE32B192244B0D2302F0A04184C79370FD80D19DA177BBEBA663DB6582DE9374AE75504732B18B9242AB489CFADB4AC54BE9E07D42D3ABF32D5CF22117C9D836BA37DDE2DCD7FD8864F17EDE62C37F01785E61E58AE3EC79E3438F941C8647116C2AC822BEC2F2157443988568B3408FF983DFB69F96367BDAD89CCCB2119D8FE5CEC7F2754D86B39DB993AA0F9BACBAE3FE251F7D8FB584000D8D385945704CB09E6D7976E1E79461A4BDE2297B217E1B960E3015320BD718082D243EE7E35991C75C3CC7A13D3DD2099EDE8961CF533350421120205A79A04679FECBF4147F9291540DACE824C5C6C3F30C99F7F740E5E0E5A1DF436A0823D57ACCAD30FB8710532019027E2384009CF672A8C354F323C833A7433ABFC4C687B7283BE5C8D4689924F8F22A7CA1E34A6AE32759E6B3EEF450FDE5C25E8F24B3424C0A97DF48F4AF86A423F2D76866C6302C62010198B846AE811AFF2DA41353B027807412F4823227C4D2E933CE7FDC31E5815CC44605F63C47CE30F0AD55545E4A0BE3DE2A22AC656BA8D17D54549E3EC14118D8F369688B92E6E74EF1B0F9A201299DEE4691CCF2BE0B4534D84A411D58D90E37D34C5508F2A8C556E5A816E3ACCBF7BD0609F1321CFC08C8A88E4DB7239D1F69B6C4DB6B38E640C1729330AE72FB6C84C49CD3F923328B2C6CDD83189CFAAA9E42DC8F3C7130E8E2180ACA4F51BC763F559DB0839D972263A43E5C42AB19694A7D23EFCB87CA38488604D638D3ECDE9EC55640C2C8407681A8A7659360E0E4951BE4AB9ECA8B60B9A955A76E3B727F2E532F458A56223E5A28949DA7E35025D89B3A1140EABFF8837589C098FDFCA1821ACFA07BC8E9B612960278BF87ACB055C5F92D031A365E6336C4BA9A356A3F4C57A07918C28411AD7FD85B7432429C5673C4430373102AB414D9CD1E60C97E11C5E77D67C3E204095B7E334883D80F672702546370069A66251DB5581D84A225A6EACA2EE3B955BFB3C12C09D4AB9112E3204D20DE21549C4E343380C5D2F9F63490E765FAC8D45B86CA845E7DB9F48D82CE9059BDC6AFED2C872B2B39053B76DBBB3E8636801D5464F19A534780D963D88FAAB223C1558A1214AAFD5BA0036FF2D97D0B50E8BC774843EEC761D80D73C3784E47E9E644FD089D5DC9F3C8A1E641A0D08AB325DBC142E2D5109F6FDF46E029F5BD10760D63DF2B6846CA49081F2DF407F2D3E9AC4A234724A476A572CA0CF0D38CA73384B8DED5DC98941879223004613770C2ABEE1627D9486756F28CEFCCE96C9E1E376386FB460B87EBC716F4BE528748B74A4A6E551CE100731D8332DE8ADF077632110541A18A83925160D686496693893BA83F72B51A506F0A7A98B8191BC89AC0806C64338BF4DA675F09F88E8A8E33DBF8125C29CB864F46FF2E4345D06C00E19D24F768EFB33714E3F57130B94ED5DB36B6D9F37DD384CA3C07546BF98F69792397D8A293BBADDD9A18BBBC656C581AECD7ED86CDEE0CDE7A1B908E67BAC25C9F1517EB2810CE8BFB52E73C0B68AB201AB28E3AA70A056304273AA34E89E7E94D9108323220C1E8AF84541CF810156E23CF680C2BA2C50F709C7B6C00EA5B2216E8D5D8A92050613AFDDF3EB309EFF6819E0E663775AF5BDC15602C5A2326F20ED49BF12F27ED5C5C0C9B9A6E106089726766C9FB6A8824BD28D7893811081701D8C906480CC992B0F951C49D8AC14F0D9143A332C30166057C5E4504E28D75D01129A490234AE79BBB129045CDB653E386E350113AE1B2AA1CFBAF134A31250F4DF9BF68315F773572D523B67B39BC3C27BBF819E4224B59848062562CBE3649D94B5F52642A816B5B6A54B3527DA7660F9283FFB230755BBC004790CA1F6EE245C3F91FB815AE270E78C50C2416E57E65593A735049527B06D2092C78DDA516C52CA8EC8CDD9996E52C0BF44435EE0711DCDEFB5923C1509CC8B6BC67ADAC12F809D3CD704B02EB5613F7C18B4DA202199A382F1E326305CD7E7B7D997CEBBAD915EEB4DFB5827BDA23506C434F4633031010064A9B3041EBEED64E25BB767A314EB5E0E75A4FF8D382A76F6DD37F489B498EE676F33205133984FBB287916DC48100F43EC4A5A234362BF4C34BBC1B1B05561D887C2CC4B75A3D5FC73629DCB4840A8A71D8B100EF8F6F6558E7225CD1964F7768CA0C52FDE666308FDB61D87D811E75A9B763387C0A56AD897BD6428736D6506B5338AC709C4F2D4F336AB7E9972EAC170B8C7BF719578A142A8202E6F416EB8CA76EEB4C98E4236EBA43074EC929E1A798940B7BE466A543A5554ACBBAC6F9EF062F49DDCC0832F9F51CD0DE14F6443505F99D1134178CC7CB19DA525AEE66D1151B760641A0426E596BF024114BBC6B9BF9562B60EF58F92C22513FCA87BFED6415E773ACD9252702F2AA1C71747D88F97E19D38AF2B8FA0EDA802E52DD25327BB59FB61FD5D2F5B6203B6EEF4122726F097CF09CC3B83F0E48E939C37F375B7FDADF080F29303D414A6A6D7191BC1C2375ABD8E306345B91A0B0318193DDFA000000000000000000000000000000000000000000050A11171D22DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 + +count = 97 +seed = 13F1F446D9AA5AC853278BF74C9E6447A6CE4294C037867F43DF554370EE261D05C7260EEBF46D6694D0850B8343FBE5 +mlen = 3234 +msg = 525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B +pk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A469B4C81477218A9BF033502C141CA1AA0BAFD30294A497534E6928F2D7C392D1CD282DE7C3A5F8D8925DD09A7B49F2E079B7B6C8B9A60B196CC695E4C00266FCB9EE45E80D450BB2F1C36403FA31161D20C00929D9A394C09159424FEC62665C65FB2160E8E54F12C76FAA5F5F950EB7F039C28A585DDF982370A61BD76D6C798B2146FF8D36D125C5D35B482C9135689E2712FFA4488CC4E14301A7181C2E35A5881EA0FDAE683324AE24488FD74B411F05C9838C78553E1018904477077B6F76E0E200444B173AF017CF8C0D2746FC5CC399DB56628DA27AD2AB8DB46C9FFC7AD1DBBB66C2B73159787FB29D17227A517639AFB23783EB00C166F28B8023A06CEFCFA4631CDAB41B8D6B9DC15BD0030CC931413682AB0E8A40C589FAC48EEB8A8A650ED2C04A9D37AFFEEABCEAF90E16942A63EC668DDD029612C3083C47040AB0F55FC0223EDECF761D4E7B61BF8B5887EFD1209431993C2AECDD6DAE2DBD8A9A38F2552E277A13A708EFD9854F8D5D6F5F439D0C733FBB14DBD75230A8345F03D4FE95F8EFEBE0F911F5B68534112A40A715AFDCAC8C9089960C52105DFDC36AE4D9B9BA52033582D8E703BFC2668F891644743A9F8FEBE0A29999BC92551BFFC56438110EDCA78BDA57D2167CE65DC600E79B61F8A31314D96BFE9441C2BAB0C3C1050509171D59A18173C5FDEE9112CFC1316215D12FDD3F0854B34AE743999EB91FD64046EECE53E2EB8727A17C8830EDBD2223EEC24399BA785BD5E4248E60A4908A5AF98842573CF2E59A8D19331B03D9AFF3F094DC4597BE655159EA0DA4A80F77511F51B748C05157F90B892E1DADCF62F4D6AA4EDE662FDA2EEE37F2D955E8E373AA87FFE4021A69E6046791FBD4AA7FB4D713874228F4346EDF27C7BBF3D20027952BCA2795A50F2105AE93147AD4F2E413A1C8EAE2C0741F679CC22C52A6CA0F856997713F8C386035E866DBC9D7D348B48252ED7FE1B551F7271DB19EF8140999CC9E082073F6C25AD8504FF61C939F0791D16A397DDDA56394099C91871CCEF581292F6B7DD88A95ABE83EC4C57D5C5A242F93C60D2232CA395AB34CDBCBC4E9BBB0ACE9760A4EC498EE1C7A6A6B2CA1AC3B98E6A4948C6860075807BBB29DE466B303EA912F7F6A4B8F78613EBE748F1603270B880315E35A73F17B3710475AC0F442A56FB3FF4822E43D35F4C3500631E68C13201537129978344AD8DEF33426EE3DCC06A9F17831C01A5ADEC4DED4F13B9165540429088502FB5F86710D501A59D5825EB137BB9AF684B5280F72836EB13EEC352D9E7286EB1C461326D58820DD5C8984B59E98C7407BA81EC64927C9E76F2AA0CAAF9AF04E4FFAF4A864E4E5A631396751FAC03AF334417A607F7491D9D112FE2D08216D31EF2F4B8925CF273B7CC6CC08B22BDC3A066ABAD57359BBF8CB19C244EC1E38CB3590BF64750E19FFA377F311BCADE0A918EF9111FFF9D40A8FCBACF2D963B71C5576517E268F14575DB7F602BE8A86D21D12DCB3B735ED1C7C2F7B41BFF01C829934ECCFCB9FC27DDB06635195345CE5494828FF0CA9ADD0FCF37D40979DD515DEC36BD18BE28A1FECD4A54C4E932873F25A0D9142DA5B63304E1EAB9BF52696B81D2D7AA25A87FD288A718399E2E5462547C7EA8595D1A0E625C2DBE6E0FF808BF42C606F18C30763BF554302C83643863C1A2BC6E5EA3868AB55F2676D0829027DA9E1EAF03E24E2651A7BCD6655343EBDB5422A2B6604C9EE4D4E45479A8468C905831635A79F1C00F4AF95E9B8661A6A23532D24ABFE7CB1ED84CAC6E433215290B03E7AB435FD2A5412B70A686B5DF4E4326A640F73231B0B4C0AB73A9157FDC97ECC9663A4F0F8DBA721B4C2E9295683B28658CBD39E4E892FE5C983A32E692F98607EC6CDA93F6F0EE8AC946605444618FDC5C4D873EC2B963076D337A8110A39AF05538A424055C7E370CAF7385BF2E58A9265A046D70B6104D979D527988BED68626AE54175136C72BB6187A147CC4C7BDFCC3D577E7BB5323451F0E7699B7EB5C22A5A2C570B2360A76A9713085AAF74B4A536174291085DF952F03B682509D12CC4E4FF26B87E7F04A86463E081836AFC19FCC6B66DF675734D9DE990CF3F5217E55C7A7867918BDEAE27A348C81E768C70AB6CC6B59406213EC2B9EC5F6DD48B734EA3A5F7EEAC8CA3BB4FEDFB20B6FEEC5698E7B04118BDDD166DC233CD89204B146261BF31C387D226FC3020C2E27D822FA79A392F6665201DC6FC530720CDD39AB180B36D930A16A33C1CEDE880A151A1A911DD3AA24063372381854BDABED1701A46CB86CBB3E729CA1AFE406D64730292E29FF7ED80C405C386CC8FB5017D0A9E41A23DD431CC49ECFF85F4165ED84CB0C24AADF94B8E7F83C7C0C14289E26F98EFA87F76392EFC4319F6C83DA8A916D3F22BC53FEEF21CC48B2CE52F6CAAC27B283399265EA05D490C956307176844A5436F798AB2127C8A6FCA73B4F6226241C31960F5376245E00A4CCF321F15FFB647847BA17EE301376D9447284CC10BCA95327FA6899D971624ED486612738B252F883A249895028A44C4A4629719235B04F6712E8F59DEEEF5AB96EDAC61C039BD68C025858083DA1C5DE6DB72EFB10A3228BDF65AF64987A91BB0B4FD5F76DFEE8D129A92C969EFBD9073B6CEB777AC6B2D76D75307D2C41BA1CCEACECCC837B43DDBAABF +sk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A473DD5EA80733C180A686F4A953355B30DAE6C10BC0A9AD3764DE372E5D827E33FCBC3E586BC08DEBF8C4AF290326AE367642BF7E45AA083A347C0DD0312C7F06532107166582113455073008336402064848347365726102340280442553755713403360628420510053258548406356052048113182227541800101250082342016746131762772442420633864084203231225184105100170801484084010660536588451728380436572262805775242632181783475348536731737385138407888310847260005735861471887423441112212387044077744651306166175226063570823084365142332535015157446241324314573125001513332108005454114227787328342338830380571147664522510377852032221813403604634733126878822623866885857312388347586871482512047106001625315681561120185778827368538287318017062288711607484420063614613422741572403835501727301250708306212227145851350073007005055636105447773721587052168226358064665286803284578236020854528323144542636635572853263387602621402461873632121552353214348482201302351104087601317663067622025227562311172764451651488323137201175736415466572756587073706527142048722135307765038481318416476515231238121453412803361365125225353813080823556231728400520008525385843360077314825636623127284112432604071288208676318314165718133235818786007385265713640048132022543856500133138568665048450626284051107237172863382123853877840761737537164364105775731062550651317323861047405170721377824278347511572334442826215125526610247606307585205114005327738246111270107302625778723683558042416875124855086524487618205622744623001610572733224516702536513436566310243586122175173455367015541762015116571482607322048177056562662001201007118212163884315384045727363148061346774578640047346881552608474477835784341741752483356662085323781200873203764802200130264114784542453132204108737331226483480730186565473037447558146676530517127332245024000472135823785850870100854401340815326203773001673527018650625535567638102732330452283242702380315626601271700533328320351346461164648577814820355160446228534205624683018517244782638533461357737073741127383358763113507827585147500714653225615167668475280323455568083678632177120405767627313384240755822454837551774531483228340351816186101561171831774331484717470176648385681531586374480784062507016160774168568204114024006552257831282245751735145365630046347376062035757512314604127881872420421778143561377854053440078223306683088852400562767744728584734230485481502312227774274173504251763203781618415273113237458024885230863682503221630738581665575582008625672762044507714304031430366508065542625146278315322777152300770541305830510077864785758460761606727857216807126165264413015312633510800801042351162538852132778526857824114413833655728661418026037438771324045372437378571782755550025116164510836353541544554417032881424250854824687305280565660363814607556286126321512511250822350750056620434785772453705152583835135533458176663272526421278528171888486620776232667528113820077281771450368481816116038020337755705231548846675465056235848408300743410786022227600021075160804653816302618630358632DADD95C95D93CC575B0E99BC240430A88B2FDED4A28DD3332671A7326F2C23A45082489E57D0D9A1316A8ED22C94D40CE785D9A0E8A2855DCB0AA2D2B385C20693F578CD182B272C9A53C616FE17BC4DB4949BBBDED60AA6BF4D233C7796A91204ED721A53415CCDE218773E9A5646819CA33392817C28771D8CFC790589220A16DD68B87AF2C854474A4E33058BD1141E209165F73618575DBED4EF4D34325769E21ECD79DE6543A333E105A93D2112806454B7DC140A175077C665839CD6559FB6FE025DA139912BA79B88F517901AA862CF383568498ACCD2166AFA028FA02482EA6C640D7B66190C43922F9F3CA92C0241FD7EAAE6456E0C8DFD6437B606BCF09E1E567EFEF1A148C03DC5B551CF1390A0113AE55B52CEBCB0E147FE5AD514E3B24E952B135E19F7305CD0A5B89E7A700B7E989551B281ECE5EE322342FD87FD4A736EA197219F43579201EA67DB8CBFF06D91C5F5E07731C2CAB8C5ED965F1259824CFCCCC6035ABC0E3E63CC42AADE7522416CD2CD64359C352154D9AB7386AC26867236388F7C563145278BD785A82F10B870183F713C3A375D4F063B18952163F92B1D0E4E9B2560E57289A1F37F7C3AD7E2775C2DA2DC360DFC36627FFC1A0A75786A589F8790D6547F0966E2A574C70E58CBCA5F91DB4AEE953FE1081AD1F170A3647A0BF6D290E03DD85A251067D0724EC1DAA8899C286400D5AFA9121825DD6224BF1FAADAFBDC86B7E0F249273C3BA406D857F59234A0C50B16CDB106EFC4A498B0CC99F5D2BC0BA8DE3366A6EF42C87EBFCA4D9BE7F0E902134CDF2FCAE12916050EAC9370C8CB4049B81A8AADFAF0318CC355FE2C865528BCF045D6B5E587C7C1E205025C655741C3664457C77C1A9D116970DCD76302087EF88B8E22FCEA346848401790B35C6D45ED1C36D5513F1D69E27B7074F75490F7DD13D69B206FCD3E4BE238C7E26164BA8282A21CBE3B63A4B862A45B978917858C2A0C0558F952176AFEC08085811EC4CF44E68C43F04D238FFB5B8403F32787DA003C0A4C019FEAD7F34601E7A4661C123EF991A662B6E296DE28E4222543612B5318931C373F148C871311E99C0D4BF5B70D8C8C9118972A6B22BC3021036CF0FFDD64634837DB977B2E8312D5820B5115986E2D59FEB01DA7D92C5565D8D2A686CE0B759EA1CDC917DB4287DE29DD6886CB38B1179A4C411D6E4AF2FC3D4FA16DA01BDDA3EBE69E5861B8A5B78BCB43C81BE1DC7BB9CC07F802EF32724CA7C9537C4BCF82FC83F944A1275D2BE508795621F06470D3A0F9F91E8AC5A06FF9C9A61E9A96D2EE8F8B1C5623C5C69F389B71892C7F283B80FA1DF0C69594F4D304164B671A1F561E4E625494E516D1AB1BE94CB8780CCDCF9C6E5EC2C5EC42350CF75CB29EC3BB94D3C48D1590C70C4A7C45251FB0033F4AA4755E9C23404FE18A83AB3EC6383EBCE4ABEE667FF1BF0A3BE276D7AA6518FBBC2D03712A214AE2A802D4D3E0C71F2AA866A0BB3C78B5B9EAC79504FA3DE677FF010C505637252760B43D150024C3028F94726AEFB68D02947382D055179AB76BC1D2E61208613AB310C850D17ADDF3E8662604F3DFDE17FDB5E26B1BC0512501FF3266A1E141A87E5C181E4450D7D03ECA3C91534D11F57845873590F20170062319FBE76BD269078C6596ABD13811F4A20D60B4D41F2F44C50A94E3B5F1B7EC17061714D76B7BB6D63BA5AF2252E1ECC4220BB81BF125D5F386A9A52AD9045185CDDA8940B0099E00B80D09A35297EB5C62159CFD8B4148DCBFA8BCA359ED3568AA348831160420562349507909EA4A4E8E5EDE710CC4E240DD72CD034AF25186A6D05B1E777F4A56E97464DBD88E462B30BC0C95B2C68ECAE0ADB313EFDB8EA2AAA265BE124C150FD13D6DDE9A0F06D07AA8C0219635B478BA1B6B984C551FA9AAED78413CC3519696DE7D494AF93DB3A4428FD4276E4C4DEEDA41BDF6AAD4AACD28004EDAE3F9B12BBC21568ACE4B4020C1A88A3156A060B6CF65E14C6D9991950088F9AEB5B78261A5D8F8E17BD9DA812008634A39955A1705D277A6AA1C8D461B9C50A4AD5E4A5BA2F9902D8D38C22483D9055B38074C5BFEE486E0B1227EDD6AD3B8ED962FCB340DD8BDDDAA04AFB4F93DC33558FC5EF0EA7E426403BD89EE2029CBF52DFD8D226CBB58010114DC286B86FCB4654283B18D2737B634637E0637F4124925E3C3E293B0C0BFF3A1B29311B52EB7CED439612D02AD8409A543102CC9B3F053C4EA6429C107A3786F6B3CC771E22759899C928868C02BC2ACB3092010DD3E422FB193A0F27404BF832325E816DA8CE5B0246A0EC0A284194FB6F1E48BFA53AA8353AD707AE39916DFAE223F7E4D9DB924110D39D5FDC651B95E59072E16600BAEDE6ED796C178FB703211E00D59592BC31F2DC0D579532AAB9EC46B14AD86521D7FC495B2DAB5870C477CAC4A03D5F1623D2BE7253EB7E2B1E27568B831B2EF1A3CC63FCE060433F23CB0D1972EAF40403001E37DF790FA93816BA06D1D49E467448E48D2D7D9716AAF22F402A8A31D3956FA593D2D69F62F232C1698BD0A56DB6D398B830D3FC0C9E0258C89019A92538FE94238A5CACBDC398D0909DFA5DF500EBFC960B7B8E0ACCEB3BB23C3DFA4D69E22202865E579DACEC97324A7026965A7458D98413D2A5071D70D201619343DEA3966230263116D426ACC5F266D231F7BBD3F4F4571671836FAD1350AFB830296349F52F3281647AD9403E8A8A701D74255752BB8A03651314E45F42AE00A11B5A659DA7EEA072253949C8986E9069BB091B0A8C957AC0B238B861E6BBC399AB63DFAABB5A4C9B0A59C62EF0B4718D50F93A26626E064BB94E935EA25CD5A4805016F826C1DBC5C21F02D2459A0E04C6911560367B501517216DBD422282F6D7DCDD5DED4875B95AF61E8B9476E9244BEE5DDF54B99716ED095D7DEBBDA0A30899507210D0635516FB223DA8297674B87780E40ECAC999D8E9506D8D796370D12FF89F1AA2990DC85359A1942869EE3522FC1DE2A812760C83F1959D2D636317CE6D40B42D4ECBAF3AE3E9E028C3F06F2052B793F206D2116D26E7A7F2DCAB26EA467C1225B6BC4214F5D8406C32A794A357FB0B2AD4BC955ACA4F4770B04546DDED6BF1DA53F07D5E38D00CE2F57A60CDFA928B055F7F9A8232A9B27AB56F01CD861E69C68A95CA967315734ACAEDC005C1AB5EB66ABB96095D4DC66ECABEEFC4B48C8023DF81B3AF62AB6814169D860427FFB9C1D9A8A11E24387E403FDD70C34EF8D13B1F477C1F9059E770EBD370C7D527FC6E12FAFCD4408D7E5073E6D881EBE8CEB458F575788621445EECFAA29D76A19AE9CE2B84BCAF91959901B768E84F55430AD83FB2FEBB385354657A4A9BB26AC26EAD1644D1CCD9C59C64BC6F61676B2824D95C065E16A1D4CDC74AD800DFDDD10CB6B4DBF8A27697BEE04509A11778CEA2A1F9285FCAAA8F4862839026D82609F6D586A1C6C1EB421DC032D62BB6C3AEBF0EEAC3CAB644BFEDE6 +smlen = 6527 +sm = 5C6B0496312468545047799B810A3686B1DCF9DEB25C755A0DCF00B5390032A3B329E2ACB72F47C082A697139C15E072660B753086FC670EF04E2273D6CB0F2365794711CD64AAFEE5CFFBA69D9B7C748B581B4B6D00793AC59418F94470A66611B7953D300B49E1EB59BB21F0BE61628A05F74DED7951705EDA5B0768928B8482766762017BF89A1FC3004BC87D7E7ED3C97EB64708770700090F867A8CE946B0AC8B557C78DB55ACCDFF8CA0545D850BB7DB371956E208A29502C6463F56FC2F4929C759F724EDED8230ADCDB27F7011759995D80C1C84C023CBDC4E04BDEC2C33AC1E438EB88D4F52BE1918753A1CC10FE024E0322046F3657D81C063FD0706BD801B7DB759427D75757BACA8C10457F628EB440828D6037CBF57217F9BA21DF07B30D04EAC38EC7CFCD0031D67E3EE18FFEAE2B4FCBCD1F9D5BD5FF4C9CBFC7B90912C41B47BB806449F61C46480E5B6735AA519C6B622397F4E537794822C27C05C23858F019850DBAEF916A153205DD7A40679ACE91046440F28A1CD89C5BE49F972BDA5A7E2933064601AD65F21E7797E0A53CEBACAF9E74C5627190DAE2FE2288F8F577BF30E5AD03038A08786B02636044F132938D0CA93B8E0E398CFFD64DAC8C7991041DE12952765F875D7A1FEB1555181FC3509BB50D316DCEF18DE6B1A31E22DAB306AE6F6C44AF037E8A0132C202F5B4F51569BC28378E0A9634FC728AD2DD73B7E6BFF771423329A36B3CC70F43C49FB096DE81F4500EA7351A882002C6D251C07419B007585CC79C36A23B7807215F6B12D087A1F3290B23E36586A967854D6B35AF1325E688C9ADDF7463049C8269D925A738DF1D77103CE75B400DE4A227889139224BD37EB17C7670F1B8118CFD5D79F0F11D09A50A27C2FDCA51B0757FBEFD14F32ABFCC7FE754E6BCA0AEFC23C20379ED79AB51E8421A6113AE2E48AD7A25FAA0345F92CED731A9719DB2B2EDC6DB1D0FA3E7E31EABCA46BFDD96D152E11003527AE0D87F880792B206A2B1434243BC8FB3EF428A1D8D32A0826FC49CAA438D00DBDB5B855FBC01C602FC70AFE9547E897CB62C95CC184D740F6D4E6C5E48D5FAEA1916597CAA67E8097CC89EC9E7D93366A3CF95D49A7BC56A549884882D39236281839A2F3C38310283146DA1B2010BCE0FCC21BF4273CDDE255E4D423C9B3C4C2A51733F23E30C78CEE958F9778116D4F52EC0E4547A52E1B3C63E0CE83652560535D4316F98A7AEDB008D609A855CCBEAF04A9C7AA5D7BDD91B13D91A7455CEB126B34CF70EE741B9681B9C2F6F1EEFE12307356274FC5A70D83596D6C2EF46F4A4BCE300178DAD8551075364F153482369711F1D6DD6EA47D9E34BB40636D9AC98663474CC832BD259D1449E42399AE02FAC6943D37BBC4D3B1AF656AC6F03E27A015CECBDD0914A815C14515B6B7FEC6395D29FAC0C341D8A48274FB1E7E2A5B71BA7EA057F07885FAEE58A2C762AF84255217A51730C81DBBF29AB03CA5AC7ACB6AB406867C7510A7AAF5AB2EFCD9217A047718F7505DCE4BF3061CF133496A2D06C04F15773A941889536D1C5408D332A005AB8E58616618E25CB64FB2FA34A3DD974CCC74FD629E0AE676ECA16ED9E7C057296C2118CF6127775FC1CFC1EF15D466BAA59EEF26FB7E60E0EBEC89692601848EA98D3AA077D27875830F198273987AF6082C675D76F84CAE5D84992A875E17585FB7F26DEC3E189BD2C5CBFA3E55962E4F744045A69ECF24665228BE61862A5A9D1FE3BFF78C97D71712DA61B63A559AB7AC60B8E630E6CBA54A0EB47C05FA1D2033E3DA9179198EBDCDB86AAE87ECE09A9B7D1B7C1E161BA47096B9946D6BA47C1786095F01E1BB154B057C4231378FB1B3299B7875DE5BD0EE266494F1643A32765376036E49C92EC8945D5FF4FA52612C371ED7523943034085E3EED30B87FDEBDCB8D3134399FCECD5EABA31E1EECF3ACEFD30D5EDC3582A83AC4938FC9B2D6FDFF4C1B6726E7D94C4CB4A256343C2F6024761701DE55D60E00EB0C4404661431C2FCBA2889F5756EBEF107A975C20F039701BDE5697B9B18507B6E1EC6C034135E9ED669C155F648419232716F2517AFBC2C327DF1846CD45D8881C5FBE799510C18620CC239250FBBEA91DFC75F6BD0A656E29F6C5642CBBBF4D4A269DF608F320EF25D52E549437F3AC8D86493FDCD2C26238C3D80F05DD4F3FF5888D90E4B5316BF1C100DD1F5335032D6D9CB74C481B6198F10A34D33DAD9BE47D4D860A6725E819E5039DF431DAF7C31AF06283D9ED9FBDDCCE3500FA27D0999E4DFFE65F729D6624BC71D20F0A2C8E787DB8C99ED0B8DD189DFACF83D370521D0FFC14196B616675FCFC51E770F0175D9FD49B3ED82239CFE23FC3B3C2B41C582BC425A93705160CE78BD024FECC01A28C1921F4B39B45D52D1820C37814F7AB0874E004143937BDCDF6ADE3125C671AB891B83193391D4BEE67C05A7A4046DFE209BF739ABAC383ABB9CA6DE64E36F329F408B70A3CA5262F9DB5812A388097F89408766BF8D91778B51D41C19428FF1EED6842C4CD35BB994EA422ECC0F5D41FBA54164FBDE38884EAA859B537F33D8FB27C91283DD731E2B3100EF7F4CFFF2F565388B2FF35E054D9E51F45D4BF44830ADBACDEA4CF7B1EA628DAE01CFF5A35BC0464E0985218E8B231DA4F260E7E99DC157913607201C89215004A536AFF0506C1BFAC80F40157E5B01A6B17A120A4E05165CF4DAAF8B1095678EDEEE715350FA5369DD1D35C406DBA6C4D18A2757C6CBC39234B7A4A956FC6DAC3645C5EB2CEE84C5349703D52BF3CE054CAD3FB222788F403AF1950F2963B20A94D8ED142B038265450C2AECECC23AA89DB0958E1B39FF4C16E47E0E28A4A7DBF81E0C2979D428FC5017CB720C1056E1D93185AFB20CED108068EE30EC3051346373E469AE2E69516AC1934701C1EB531509BF1E4DE49D9857F0E4CDBBDFA4DB40E927BC9B8D67BBE35DBE58A943BD6A10E1D1CDB68A2E429C423A4A929A86A3DF451F4657C4DF519C9BB33F520725801D724C959645EA646D87DB0ACBFF21F9F725E528FCF9426B347543A46F596C73F562E6FF5D47F04043EE033FC4D0C61274CDE9B75F01903A2A458E7EF676DFE047919ABFB0D6E38B6FEF3BB1041AFF790D17B1E0815DAC3B70182D42B370E8637B702399C0BD38DADC2CF0BA37C4831F8C79073290CB1FEA2F322F49C813CC479002B3512E6B3D2877777412B13DF33FF32DA950457B342181DA947D94CCFA8F3E4AB6B4253FD5E711E73221830B827467C78EEB29FA3B06FABA8115E6EBBD7EACD6C8001EAB85EDAC22ACB9A1A174DB0278303F16789EE2372E6DF056849906BE0914A6A88283F1810212D667D844F5EC74053CE5476AC8DE63D50FD44D900F9003DCFFED451F5CA51318DB573E75494582B66C12EF04165A14E232FA3A5CF2B697A7BE9022BB8AFE776EA481FE7FD381202568A18354AE7394B85DEE626D268BCF01C319E4D8F26DD29BC72E3723962C2A3ADAA8BD37ECC90A98B5A1EC6337E37562932FAB07AA3BCDCB9C965F67198A3BDA293938796749A0C30870FDE7BBF4967108BDA2C5B57C6F03D70DA3826455A876C763CE36E5E975045FA18A92B4EB19393A7C396E431D0A4F011CE11C3441B32B3BE096856522D2B4188CA7790F097ECEE15BF64FE9E275CEC39B59AB1574F941B1FC3627D0E35236250D020DC36EE7E171A431AE37EF9B07ECCC013DDA516C816DB467517D48B1D21568A4CF9F92C34C9AF6C9B21AC43BB083AF2F413D85A19DAFF5988036A53F92C6485A6050DAE9D9C02E7AF87D9FA3F5355D5E8BC1CACD963CAF89BDCFD7725A8FCAAE83B78812E1995F0892B524A0695CB154EC872BA482831FC9034DC8CB54CA3A0F3724B2BF2E83EA5AF496B53C9393B0D7E1B2F5F2FCD5393E2B51171E1DF638E32E0EE4526470FD3BAF468DA57ECDA802392ADF6206C120DC2085016AD4D810AEE451ACA5E94904B902C9D93BA183458EBA1D2D4180304AD1D0CA2CAE14CB86E2AB0602DD4B1A8BFA349BB7BD54E810ED7092FD0912FAC58821187EADD119A5A566A812BB9149CEDA7DD3C7AADD9555BB123ED22BB620F611006C79294364236375BF019FB4EFD1AD11426A542D9741DC3E1B1E984144D514277B715E3DCA6F300294412E1EFD4A4ADFD0CCC5B95CDF118298CA548A1DD6C3163FC47B0EA769B2B96C29FED20AACB53F231D2FA940E7767F92758CDB942E3C0E7D6695740D5F751E0ED066BD1A1F3C2244F8C98DCE5B7C12B176DB017A65ED0DBA3DF560460E8C321ED5E851C57AC7AD63C728086E73DD639C74B7F5C0EC37E78A8F999DD92085C2A9231C7AB15722DA9659A27DCB138A93826F35C150DE4897C17E4161669F4D99C15500DAB27ABE92123F38A81FF5AD25A6E6D02825D8ED68FEDA3DF1D33FA400ACF06B9FABD34568221D928F822F2DE084E5E2E870EE3CB13AC0F08933C7F3B7BA07D7E61EFACD9291EE278F366BB6866217D3D2E01D549B32AFEEE1DF3D3F3AAD8041486EE6E902F88303ACF9D2BD7BE7E104E052F8EE1073650A7B5CFE9F40E193342527197F835396B6D8ABE262A2B44590E132A417289C2E500000000000000000000000000000000040C141A1F27525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B + +count = 98 +seed = 6F6E47E8336ADEE99B2C52CF2DC8D461E0A54C3DF2F08199A9F0816AF8455381054CE47A7766726D3AFC2E2F2BEAF8E8 +mlen = 3267 +msg = 00769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 +pk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A14BBCED9C8E08910FCC0A312FA9A4FB1134B9227A8E5083F7A93BEC0F6B35FCC893535D68F0F2CE15EF036BB0F77DAD7156C6E63A97DB01397C75EC5184F15E8B96CEB94279030DE0B5B50B1B7A3265F56DD1706919BF30F583B78CFF94290C08ECB2A640761B99560BFB62D812ECEC4A2204DC4662E96E64AC1F86DFA5AD07FDDE9375855FF0651C1DEF48F7DA4B53A6202353A94F565309F5041F9404DEAA53D8BE08B25B36D4DBC75D9A5BBC58B05B38518D7BE852556FD51B7B073D92F620DCDAB1001AE9449B42CBE6D9B4BA1EE546CB3AB72C805489A2CBC9957FD5421A0937D81275DADC3457FC0CC527218FA8D32DEF3D7C8CCA712DF4888011F77D9F55EB75D8BCA71A4DB30562F8FF475415BF2B4B84CE40028454C83BBA8E1334278F1D494303FD78743E2C154D0162720B664869DF06824876835842DFC31DF1728555640B214CBCDA6C3387241C809A5CBCD0EADDD8EFAEDDB2397637973119A677B4DC0D1F33FF8C79BEAE312921FE32910AB3E00DCCCEC8541A22265A91CC92B685FE275E0C67FCFAEBD02F2AADB1D652FEF89C8DA7E7E30D12095D4755717F28CE36261E51973C290F435155259B407FA81BEABBFA47D71673747966C45E8C8BA1C0206D26D46481F63C1961372801FC7C4B6BA73A3A217B472F76E6181737FD6B57F5F91340DACFDD6CE3B7BA3B98EA00CE19695264175728AFB0E5D3D35BA69348FB3A333BC8DCABC5D577D7C9E8823A32C2A6E059C674016B5871092A2007BD2943F1B289DB460C54D7FDBFE06632A62ADF22997D652DF2C23E5FEB37C480C9D2E06E357376D0C1F17BE4FAD417FCE3C1CEBBCAA55F8A7716B34BEE9F3A7E7D3708343900BD13A72247FA2560F5843E91A9815111CD21C3930DB11FD0260C04D74AD3766AFDBCDD987744F860B41691998A3B72A1D8DACE0A62833DF4256197F8A6FF55A6FA5378D1CBBAC34572A70C54C2EBF29A7EB5B9795329AB48D31C77BE7FB300F8F0276A51FC1A2C272A6018D9ED1CC51893C295CC8C87D7C44FFBC32D966A8E8CEB2D5563EB33B4793A8BBC316540B99112FE92FD7550FE9CF364BECD78B5B6FE6DFFE67D6F6097E686F87F593F3888060BE93D3F8D51A21224CCCEE5029A3B6D74AB6B3F5BE9F5EE41B8E42FECE9420846520B0663F7BA43311420BC6B479EFF5D1266DA328C44A456664ABD7C0AA0BC5F893B89C6D4934C1C8D9DCDE976CD5F5A6A630AFE8241E5706A8E29E869E82120B6A5B331A8569EA0FD7A37CCBBF35274B969B740D9BC142B4A37FB18F91AE4AB2889980BB2013BBF9462D2DA8D702C58806865614E12B0831156CB004C83D00F102A7DCDD2D19FE7529C802C5D8807517AE45BD019C93949B08D050F09C5543FF9DE0169723E9F210B4CECC0923337ADB161C5B23E28DC29B0AD80313C4E6132C427F26C52BF531DAD22C10C52250118D36D9656B57172D94E9740ACCDBBD84FA0E8EE3C9267C7F4443001D7B6191AAD9B317D3EE14D287D7735D07590FDAA774B05690ADDBF3C513621412A2E78028E459026B8396FF244DDD73315A28711499BA571FEC0F5585E4FBB20BC4B30D053929F5D3D55035E5E5869095882872D48B9BD9C3AD8A4566ECF4724F7B7359A87ADABF4FF06FF9013AAA41975352A706A9329DD900E51F271E81501665392A88C1654025248CC1439D654110E28746F0C541346F901246786841EA8E84EAB455B6F17BB375C2FED10B42A0AA2F0000975212AB19B732C2E32AC7B17C1CFFF12567EA922EABDFF942E53B0BC4E706AFA5A7E197847FB7EE36658F2B2383B9419D1D2776AF5B9268F222CD7510AFFF7EAA88A3E4A96C947A05345E7AF4B18C920C350E03BFC54C2985BB34665E997FB50D25C07E9BB6F4156E3F899D723B6540F4C4BF16C8C17608B55A845FFA04A5B2779D35FEECE5FB7EAB28D89D30885C1A8E9205DB23F0F769E50DF446757C7563CFA318BC037CF9DAB9339C527F6F2944FDA2BE00680741B2E3E8F761AA883775FD979E872D7622C80652CC6E6385C101629FB3FA8464DC42B231300118C43C36ED58C24F8A296B0CF8D527918AAC59B159FA450720EC43F12F8D69282EC46690A93B199A80AA8F6511CECF9816C7EF2D4245317BD5C251485505C6EA3095019EC8662B820353E5452189B1980B6D10B8A4F87AF873383D5DE32A0ED6A7B7CADDE1C2FD822C8F3D60F1606605893131CD565939FE8530846E20638736B267CDE39AA1F59D91CFDE486E6FBC210BDBDA76F6DB96FD010D8ECB189106A606C907384AE7595791F4342FC202A2E0D0C2237BA3358E14111C8A58421E641C0E0B56272BC457933393244D6AAFE1CCB7B3753B539F92EDAF849F004D7302B45CEC2DFD506C4C4C75C62CE22743E46184A79213FB158A9E8236C3DA0AF48BB06AF49B33384D190EF215FF51FEE57D1B8C991A5C464F21A0EBFB19A7D4AB27E3CBE6B81F45C55F270F478366DEFA00F2E84BA9A5FE8F648639A1D30BA84123B3E9E48CAEDF2670E8ADB60B0EAFA3D0E3D764A94DA8FB76FDA51548C2E2A80121E5FFACCBC5EAD25C8B1845ABBCB287ACA03DFEAE5775727B92DD9B116287698C12D46D9B4299ED5553488317791942A6A3472F9DA348B6F47A616F9F742196BBDB23E628F85FF54BB82627527FCDCBE9F39DB4D23C8E1F1F0D9041A8599988FB7205D16EA6FF98E81AE7404A0A +sk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A537B05AB029DA74CFBB1CA710B5478A1B9399BD002D7C66957762F7B2420B4F39CD68383070D31450FA4C8F37A7CF128C722042B6F07EC418217B81290999CCA154246604056542857545801041738546013677637334181040471763112704412720526558384221827831828764714024081675556150544445683118072074407760838383412815261186204634632581657645788338488863537256208041405334673272343677820152230458657734614263475472775625418718642240506852332844157437660307028425453163187233208545550832750276642075664477706416507556240867556353651551223485018867610012220752025500778274857813344708403438086846673380004803218476303112515336818010757614688870678024057882612750412830504070820785161365123620855840734030136758022431334826013500467831536246555458684666554548037388407006882178025663221264673104440546178550617276831670021226870341754771180845150756615554472706644715020280534475210508730867278807673417558245385876530286563200164860343151658357185481740044705037777575647712637311567133883530676866312422086733851380837576528805001037383571043580218224148334078735143805241005282152613327141120610616123010513475204618020248167664002660662316321846553455731167715442367753684265614824464006702732868202144301441267268573540300036417334873827530880142551357026727282857452231738828684782862216214422852172523042064587044212677253677647846410508775706141780720283463840704247553843364442414633112222060340680761624676065875835575540125340177384884410518417031242122034702860502073074732850201707575432404236780022848322588352485378325336014287834742882856207752026803267400538458458874666041636434654202430083423135374336463167077766827824311621155581456036430145581648572472843417671408480628273475044278747681561075733847263378457104303082037487434500518684160835728327301850524248388516113458837136137455875017477888117464718477667044338741080678218772331832410458446308020025727522576865301324601508807018308670628128421654437677871525858256362312244111375608612467004151684777057606454073273384512113414235728288056780861316814817802716382441027840354226600456616753313565086243244005841841834367521486611447767144143454465131018070188502035240251411304632700383056256377460627214161274403753107078310535117871775343024650688761587011117122612335185355127244346304658176835646506478756661757218257006676617618501047143464635466454582186186358510120714807331410052452135834653584588231863881624541607358174085782163131483802287557316356076243163405815654131740237617541568216822047760252758452677151445242601076646036281767034157237143715534806447122615042628868788431101413481542043615586317288105711323331784158107228083315850630751541176443886036108056072502376217306087247322166713021484623843361730305745740772210086742752318666725277333352514234414862318237757880478485515544854014518352286578588450687272853783086762804565030162177831338230121713026050660152578770471272212147841023121664685338000337018360521424868086574640313244738484416467420726255638405520534501150055861684000F717851BE3A08A0B4FEEAAFD6B6FCFBE09CA334BCD6E0B9608D9A217BE1FFAF66B4DDA1D851FCC3D96161DF88B90F5E5FE580E660ECA263E89C94D19EC73DFF41A181AC47675F65F3E77D20326903F1BBD1B48959D50AADA3F98E7CD7CA6E44305C0961D7A3AC59E45B110F7198D299133BF0AAF0B98FA497B4C0D0673D592CB460AB16DE0B4645B2F0EBB7EDF0B2D59B686F49535D76233770F4A13518F8CA8FAC445C1618EDDBBA28608C3C8A8724087C6BDECAD9356B2AD5626A95061A463E7202B667C01EDED6366EC542B57E2C5F4CB2BB7FFFC7A60B19FB8A9DAA43B5D8BC9DCEFFF7E9C984CA31F80C1C40F4B746B33806E80799E2FD26F334F69831894361E7F286403EB774FBF33EE412D5DB84B24F78D28044410AB674F51FA4351BB442F3EE23139265AE5692EC8DD308D47B5A0A1E08ACACC2EB2F4E9B33E46A83BD14772EEEE30E8F66E838B599445297FA2F779F053AC871D05E9315F79681EF0C6EFF1D4996AE38012767ADE281AE2D8D760BFF7E4752E0F239BECC90E0246B1CBFC15A5DC8672BA7B4F7F7503E719C59F9332E8B01B84352953AE8A9E63D524388C156A1974E012C0016E5CED72204D07B4D107FB0EC4BAD275F3DDBB74628C20718FCA41E9161A80E778A82C2D9C5404E1BB82ECBB7028E89771F8C0921034A6C89B0DCF0D50A0F74139BFDA3498AABF1093D872D4A1023A388329F3B9CE4BDF525D58437B8FBD71615DC34A2F80B3F5E0D5C8275AF0B045F209E1C72A87727573AAD062F09A393F8E1C5827D9E8D92CC6934688D55DD25347EE2100D0322E8ACA0C2AA1D5F268A5A9B57C087FDA4CDB82BDE8FEB0E350FD5EDB5C8EBC633F478959672FAD929EC0298938D70AF0A12E6BF8E343F82460C34420898D0A685774041E05D2268B0A8FDE61ABAFE5D8721064CB8CDBDA26B08E40568D95C802D4D5EBB7E3D0D28C196681D6774477B5EA77A96FEDA4301F25D0C5C58961BEC4184F1FC7CDBDF5512A36593111A1F0FD546FD74B5435126CBD79E3D9DE0D241D1DE4447FEF56B718DF9F32FCBD27492B77AC507CA287627BD881376E8AD2E345C6260853928F0A7C064E4D66DF0795DED9DC02D4578B7285430EFF01B62DADD472897490EA34841C4C0677A31B495E4B5646184559999E7B490C24B2A91AB817E97D1AF24F623B57D716114D004B466508F5D591AA8C5B527E07282131EE2BA39868F09500A491260FFC2DEE006972C6C6A8FD976C94C6DFB27904AA46E6463AAD9560E9677D8CCD9364FCF166706C19E0825F34E6B1B56DD6FB9E452832599A88875A626433385DE63BAC671F120AAA860C5C6644831724198FCB0669B401A08DD042CA50653D4DBD1B1208C5D3F5BCF0AFDAA1DE06E2FC742CEC6838C6DDE7BAB2A9BCB6F30662D5A8C145E066B411DD4834EC743207B6AAA62F285DB2EF0B3843F8EA0FE33C2E21546A37486C73DE1D15922C04AA8DBA844C50DC8E2EA976B25DDEA92BC75B9C21EE15019D4F25753FC0D5EE3A49BF5E6565DAE7F6F03D84721D77F1304DC626861244826A19DB1026BE023FC1DE3BD19E206726E29312E3F994652E0A0C56E7F6BDE25395751B04B33C378E46F5E5F3A948C06D5383653C8B373AB4A9567C292D4454D0CAE96D2F806A3BF5E6768FCF8AC364BC8ECEB93CB3B6369B78BBBC2A7CD4953E76ABBB2724B115EED5BE761AA004C8E572F329E6B1894326CA0028CBE3631E20F9A9D98E5EB127FD2FC1402AFF06C4B4EB48E2F93EC53280D43884E4D54CE3A7F26384CE4EE3E69008C80F17699E4C99DD555E02BB21A0B30F0A6D31695794BDF842ECCC3268F38FFAA77288D9246B8EB1331DD865F9A97ECF647D2437DBF5EEB1CE50B415C2F6D8AF154383FE7DBEB6972ACF7A682CF8E12E55E5768941FFE862EBD6D9F5DAD79A6CC51E0D92E8167EE1D425113D395A0887AD25F7E6AC4FC8B9B49378ED2F8EDD17A3946444830AB76627AC4A0FE6C4A6526FEE7EA4855879AA59F7CD1A2939FAE33B1A7CDD12C1E547BAA5A3910EDF05BD9FC77503CE024E492757C09E86C87CF9BCCF1A7CE42910AB4C3396D2CF011FE294B5B38DC19028880FBD48280046D847F21C982C023A8E6E4EA10014DA29B8BF7D493974007DE3D76C207FED8E9133FDF08C5D00F54B10A4A77D3A6EC499B819FEC62EED84359EA0B9FD4E8FACFFE187E008BB5C79441BD543EEA0CD17CD6070AF5EDAC986927D7B2E4F03145AF87DA546F2600FC6A89C084A1180617F063B0DEFEC64B701178415BC00DFBA718BD3897475B528F3B965C8B49FB92143346E2A18762CABDD26A7C066A08AAF8AE0C9DF25E1A3D12A96F2926288B9EEDA7B565B95A521BA5FC84A9BFAD11E33CB0EB45DC84FD423658E45028F91B1B323FB154993D17597B6358B52960DA2006B0A3990D3114DC0291FF5665FC90D754A438DE476B0F5240FA6C9A4CDE362635BA38E74518E45F5981A4DE733B0B0D6BAF640BCC01C1F8E00CBC566E02D4254407ED69FE720BFE6428A68DC7AC9546AE820C165ACA2AAF739372427DD87B9DC7FED4D0C78DBB0D00C081A769272C27B675255EE96B8716F8FCD0598FB3A8BE054E9C053DD6B402BDC3CD0477E6A62556BF3C03F030CFB10F2D6C89552A39E8E69A83AB0B4416B5EAB013FF174218F1C8FAA1A9CB80B40473B0CAD5762D0533B23B5FF892B735F6C21395B54B2C060AF33FFC5B8645E3CE32D7F415209417294FD80001F198147E8318359275589B5F654DB40AF968970D9E050B05B61F6080766FA1C0BE55031486B28447840D13C40FEB76C56264CE81C605BEF8691285C5FF46900003CA818095C5C5D94D3C43FB60E631D6E45A8D20AEDF0EE5FFF98C17C1A7C2C1CC929587DE6876F4A9511E32611C05F6DEC691EAFC7FC821619D79B0551C8BB21E28A94330F1F569A32AA782B2F4A6983E02105E58CBBB6CAE5D69A16D6E5D5277962DCFC3B72CEF2455F3C8E97E5E1DEC4F4135FA959958E8AE8E4A7C95C065DC4DE72FB9D3BBE74C45932C4DD10AA9CA8B010BB5C326AF4D9CC28F908F80C8FC23BC066D878E1CC8A91A0041D7A5403E4C78FB96C15900C12370232D9003235FEE7B7217EA9156DE4C3100F28608F578DDB2961BA23C8CB6A2A8B17B683E495C84082AA1B9145A893801C6583336915F6A1C27524C0BEE7AD2074E449CDBC099DAA4C0A061288513A315E18AB85AFB41D96836A00CE8EF4A3BE41B1C364AAEE28EABDB1A7BADE9358F3CF353956C2B312DAB7ED13EF543F06D97682D6DDD34E77310D9A6E986F3B4DD5AA0AFC62A106637FD993A7F3A02532ADC66E94BD0FBAB3E0F5D42EEAAF9A216B9CD86E5BA029E59DB2CCFFC3E0A6A45FF986ED4D8034C3E7F5068AED4F71444F45B475C148972C50DE39ECCDCCD6654069B4CE74171AD48BF94F913B0500A01F63211C0E0861309809AA49C6AAD53CDA615D750A9B3C121F0F90FF3076EA0C85D1C1DBE533D115439DFDB0AD9AF7C80BE5B3B2CDD2EEC80F3CB36FFD84C673BDE +smlen = 6560 +sm = 4C41DE4748EFE4187A23273A080BEBC375762FF18D302A9EA601E2E2DF584C73ECBB2DF507DF93673815D12D545CFD427AB010E1BD2CF464F33D8561FA3A19A281BB7134337809A94CFCD8E6EFFDA3C980320FFB3EFD1FD1809D8CD8895EDB13FEFFD93FD01FA23FBF0A9F8CDA287E4F862DEE6157043C1E6F67EBB9F25B5AEC5FCE849891D276887ECAFAC9129E70FDFD0C3084629A07A6AA617A3504AD1FE1D3FEF1D277278AB215E9B2A593C76B2409AC708A2E157A93A69E9B89F2DC98CAF48FF0DE439A9170DECA3434BD240F0B99650CB18D0B44BE3BA039527104C424F47DE5E9216A022EABA6AC2F68DDF31806ADA0A2D076538AE406D88C34A12B92C202EACCB1E081A22162FCF4BD64DFD25010536E4C30C9FFD1D7A257E72CC4E3C486F4E6B36E0A15AFA1F8EC2B7C9648F0E9C759D22BB8ECAC34AB3FA5051160A3DFE0D5D308F088475D96CFD72CEC1D0EFAD2150015DF0AC7314EDC961AD5EA94E84B3DC9F1747DFF4A77FC23D09C359016DC0424628C591F695A3F3C6230682B1BFD830E071A1153DC957B595157838E52AB8B2B4B28C44A7E9A7F94ABBA34C752D172BB62D21800448CEF6D947643F25C2E6EED2ACAE83221D4553E8ED8FB9FAD937CD6BCDEF2FA6E251F5ED8F22DD205560378063490F5B2148674264EAC16EF63B84A76EEBFAE608EEFF81E1CA61A7BE03EF6ED1AF09BDD4D6EC5DACC2FC8FB8A2E0831F43FD2537C982F095D0823C9D581D5746884DBFAF0272E1170C94C7EA74AEA494397E35EC2DD4ED88A73E5F114E68BCCCB192810DFE02A5CE5FA96973770D4998B4223416F97A86CC180BA03924D92FFF74C05B80BD3284C2F6256C820254770B0066F464864BECDBCB32151D37E637A639D07FBF10B1768573615248180894A9466F66464161BA75E425F959EF2183B80A249BA841F1A6648A2EF566E83D284741E6B71426BCCFA4C34290622F56F78BF94E9C36DBE8FEDAC0A5751E3FEAFCD6B0A5AD8B732750878D8B58F2E3F8672E9E9D9B23A7655EC46AE1343E1D44907D89D395BBB39F8802616E132AB0003D6DF270824195A8E87DDEA48E1E2C49AE940643A198494273AE7A5BD206369DD2B53A26956DBFDDAC81E0EADCF7D05D717F5EF59E30CE83F5F7B2BF72733BB8BCA60FC8301DF9238B1F0B5667538F4B823BC0787980147300EEFCE85D0450A59DC7D02DBE1C13E76DE8772CCC2A5CD3C5792F07A5D3F0F53146786FD4C5E1322AD492C9C46C788B23A88FB524DB9F441A6983E8305F6BB56D01FECDECFF32A51B78A2A405B8DF3C0F0D18B92CA19B4C34768A79463D33323CE9880793C5BDCCE375B8B213C9124AC890D7D134C9AB5EA29554F17BCE22CDE50ED0B2E40A0237C90E085AF215B5720540E3A7DEC3933FD1F995A9104E30281D17A498DECB2B71162C65209DA5A5DB8416FAD6D92E873D69C6FC117751AA33AB942B80A32BE5701C52F4C0E8C7991E40CDC5BA7104DF5A4AA7529DEE7CC330DF1C81DE726D50F12FA0EA8DF96672C66D339F9B37793FA0ADC7802872C8EA5680A08127C7D56AA593CD1BEFEB4AE921BC1264F0EC61601B4AD49530D40DEAAB12ECBD785B3D5F0E1597EBB55044DC9478CF10531A31AFE812A0358138B01CCFA940193A7BD408663BD769D91CF8DF6EB2D3FE62822AFE0177AA47B9C44D95090156B0E01A8B84D2E4F0485206CABD96ED020BFAB3BACFDBF0D8FC97C5023EE6DBA846972940ECE58B56940EC367FFD035E9453FB64650F212986E371C48C0BDF7FEDE50BDDA5972D4577A062CD6938822C817F3E940473DA8E0A62B0A13B54A07465A89C7E784E25C3EC2F181846DA95B04FD6FE60A493DFBC61D55EBF4BCEBC1591BB163390D861E62DD4AE95B60C08CACCA47ACA448E533364841E37EF9D8AE0E797787755AAE1182BDA5F3CC91746742D89A39BAEE9DF801CF9D99C79AF607B2D8041D04CAA70891AEC414ED75552460DDEB544413DDCAF7BD03DD9B283FCDC381701A871860B9D0FF2E3764724707C7E72179F0762E6D2F74256DC2A9EC6998B6A30833EDDDC2BDEDD1B7700A974855EFEDCB83AC3C09260C288FC9410D472C9ADD5BB7EBAE95D204C9B92E2D73560A9CAF260C82E2248C46454073DEB982D93753A2746C2E1F0F25BDBF9713B89E8B0ECBE82C1789C7CBAC97AFE75BD2A3EB1FD092577604CECB3C14A559FB88C3630B1961347711CA107ED9DD6DEAD4C5E23EB6241DB146FB732ADB91A39DEE0137B03A73E995799EE78B91AABBB65BA673B0899408F712CA6DEAAD33A0854E99EC92132A7E4EA7FFE29282A802793D074F4A0421CD8ED27A30242D9598CF3285EFCD825B4C0E20681DBC4AADB8EA7E7CF63D8781DB1F86C11B8200E8CBBA81F504403DF0C9622EBC0B59FFACEAC4A0CBEE1B9F9A6A55F9F940A9845A50549D79193A3E139A4852BFB3C60148D3D1DBB8EDF6802F21ABE0303DD50592CFAF9DFBD9A11F02BD8AC1A2581AB61B6C9D251108194D0E4FF29FB6A2428C86CFDFD2881A5BA52FF586DD06D01675F2D10D36C3836AA2F3D39C3816FC95397732488453CE14345110B405A589B4B42A2B215A228BBFAA5A6D926485678909AEDB667CCE80D49B156FE9D64C5F7303C876F97B18872F2E0B75FF44247B3C6889D06CCBE7203E9129342E9CEDEFB895D9FD1DC2F56637DF67DDDCF5C96A38EDE093FF51C4EEA854EA3081B3CC1D4E7B0518307964305C2E2382A29E44971816D0FF907EF3CAAB49B318196FB54DADC0C6D308E40F3B7FCD5AC7E04201A5AB5B5E46879AEA7DB41532887F5871E7E54EF80D8336B70230381B194E79DE56FB3800EA8ECE78167F9E87AC0C9B24EF7871ADDB19066D6C596240324945F1C0CB33842BBC7B01EDC3518CC18EFABFBC42B6053E4A2662FDEFCB265DCE74328362740E232C633CE55BF6F2D0B86020754F217A4E1D06A6CE9187E45A0C99020A86FA29F0679FB8D0288AEDFCCB178CA44E31FF131CB5CC5AB50219B6666396FC75BA18B50813126B7B1106490362300674DCB6A90F31B2F814536D19E90427452A122F6DD210105AED3AF7718A5393B7AB6936D96BE2FD8CB51CA493E65AB3673DAE476D536F4E4F91A06DC7C84AC48D679A2F0D447EBFBFDDD6A05746144F33FC0EA5280D08C1C0407A812EFB384395808D7DC148782624AFFDD2D6C772B68F2D9BBD0E33C3956505A1A99280C47B77585399E67B5AB3FA89211CFBEA15CB697813EFF2E3923AA29E708DCB17D329C4ADBF29890F7B554D6BD8ED14A60C46B934565D88991029EE3BDC91FC1CD2900426D743AC285C2762E04A25B9E79432529C4DB38A1601BC61D87589F5B4A7FC753C7947AC085634B9AB98F012E0FA7F439DD3ADEE626B200EB64DDDAC6FAB5615B4EAA31463E3165E721A810BFCF4EB77B48E117DAE9DF58DCF842BFBCF36384415119CB9886CB345AF9F583FA2310B1F3FDCBFDE83208C9FA876CDCE28F047A1FEFDD184F039DE5136E8D8B4614F907FB87C862E02B884F4457D82B39756B6B35C1DE4A5012EB2F61310DD50560547B5DE7FF728C1D6D7338EE189A2F2A0557ADD06F24B4D591927B20B0253AA9891F5778A0858A4542C0CCC2D7ECFB374A032804C9BFD2866511BB2C40ED01C5435F96775D3716627FA6867712152890E0DD167DE0C777E00C0DD8032CD4225BF5F1B21948DE39CFB82AEF9313A834ECAF0B417AB071CB86D8A7BB66FB0947ECBD06AE1E2863C20A8F6D3F370D621042D588B40E8FCD7A47A4F8D95E00C9D929978F10B00D0C81E53FFA2354879584D0F2F31A99353BA6E7CD61C05C950A3F292160AA980FDE9A89E7B9A34BB41F3CD0CC54216FD7B8E12744E9F4B35C22B2E1A8C2E3FB5C0E158E447E9EFDD26365D0629782CA52B340F04B2EA7A341245CA50B82781017F7704AEA3F34264DD6D00BDD911A89C0E7D39C631A6C73751116720C62AB140208B075657D3860D332D764EE591A05E535149704F7362BAC05BD64F144B50C03A965481D9F6C7AE39A23BDAD07367CA7D4C63B5CA33317D60CF59953652F9024DD3358CA53B0B61D854383C16AC8AD3BE19FB2B1848442512DF0F3E15FC0362B649A4FC5F3362F2DA4C0B2237AAD996F4818F0348C2E306483A8326713871772C8CC208A37567ECA8EB0102AC88316FD5493F776E6FE6B9AEE24C2ED955B8BB9525ECAB49FE7C4948E9C8FFCF90D313B69740780090B9EA121133733165143E457C831F7E9B991EC676FB43831742BAD2E31CB3C29D3A2A3B48B5225410B1EA935C60B5FB85D8C6D01A241D9481DA9C9A57E3A3D592AFDAD36F78594AA78CC884353C7DD8D577DB45CCAD05CE85596974126CC78EBF8AFC5FFAF707D5D2DB72A7644B896383092C0EDE373C0DA6E103AF50FD8652682E5C03751FB16B4C2ED7AB6C807B1EBFDC8BCF608C717F1CFD1B22AE598A783409812A197BBC3E1A4D540D8710AF5915B08F32BAAD1F9D88853FF166E46D0ED779962465189D10D78269B188F58CD210C271005287641445B00EB7AEC9E0B21B286F88AB2E43254DB21777A8B3D62EA5CB225579C006D82849ECFEA21A5A7BFCBD1F5164F5052536396A1C1C7C81B2A5A6BB310232844577477800000000000000000000000000000030A111C212900769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 + +count = 99 +seed = CB2E6226615393FC3BD4AB3A412AAA030AAD40E8648EE6B56D2C1591D8B97915D88F2D22F7221377B4B04CF2AE9ECC4E +mlen = 3300 +msg = D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C +pk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE34899E3A82D7638BE094B6A8FBC35DFFF3D132DBF7674FDD6B09F8EE388A13C2E6C0C45946E994228A97B1825DA99179D41170E12E62F573F57FB1243C6BEC4CA59B5478B564423C9955D6934F961B536DC79C216331A1A78153F37A7C7CEDCC0AFAC167BD268E33596D5929F3F394260475ED1405C940B1E850A6F04E063BE2D6C9D111587B64E54A01A80812E032899FA0A4162380CB26403992BF7D341F9DDD8E5B394C8E37854B921A1A4F91D90E1DF46498702795B7EDEB5E2EAC9A5C9FFF923067988DF2B0F41A7A59DE2383AC5A6DCA70977B501B02E9BFFD59B74D4DE8EC48DFA55924A63748CFC2E11E46780188E1FBB059E3D7600EDBB47CC66852E2CD276ED594A7B2A366D40A727523809D4032853FC771522A5FDFB6D2B842F6B560C6B7F2F3891455A7B0E938B40CBC3661E70A5984D135940C1564437EDDA80CB581BFABFC96BC9C8AF228FC8DAE3D5E02753F304D944F6D4C1C169332503DB09CBD4716F6CF5121A637D4A195459D38B7D11E861B7DB4DE253E36DC15D86ED1416DAD2B061BCF9A713AA9273B7157EA61D035EF7D87CADFFE07B427F21BA76DBEDE655EFC9E9A77A4D40AB34A1CFB0599E5837BA97BDC2DADE6AA09F91AF8AEBA4B5468ACDCA27C33CBEEC616F950D7DB4D87527A5FF6AE8DC27F1DCE60C34903C8FE7AA548DBEE2450E38B0818B75B76DAFF974A8211020D6A87C24104548186F2D5EF146B2F2ECF5320B62E2076970D583203C4FCF212E992C028A9CF01A7EC9FA2565853323C02F17CF87AC29F307076BA506B754C6D62BBB07D332C168E1A7519AD8354605EC77F0E6B01CECE8923B6CE5F111750BEE40AA860AF908AEA30D57E889EF6CDAB2BB29C54BB63834A739C571ACBD147E52B878F004891450BD79D4D8EB4CCAE637E9C0D42602EEE3DB18B662AD8C57FAACCCA2B7E48906D2C41B25BF5B559A5661D7C64002CEEAF3F27386A5432A54529477BAFD488F46F0BB3A3C2F0D517905E6337DED634B6667880978F0CFB306705B3917281D85CDC25430B42621793498371A36F25B81695089E56A0E456ACC3AC5FED74FDAE8D5631A55498425C39BA36760F6E04209EE64E923A16A0E59C9EEE9C09DE064C2349079243B5EE807BDF3074E209449F2093C44A2146BB19C95CF5147CA7F3750961DEB6137C82D22C471255FA15FCA3375A77C84ABC2EFAFA1EC85356A0227A5159F4614C096A57B4091AB7152AEDDBAE8C3CD5BEE3671058F66D801E2443453FDE8844FDDF0BECFD3B4FB269B0F6403BC3740F2732DB2B4359473EAE0082812C6BA29D60BF50AD7DE028DE40831057AFC25A26564A35A9D1BB6B80C215B248BC1D1FE91B2512C184AA0839D2729FF7DFA9991EA70D9415A6A65EC2A5907744B135320CA3AB3DD0A2B4461F9058C1F280FFC55F3292015C03273FE74ADCE8586E9DBCF0E417901DBFE12463E54F93FF23E15A043267C2B1CBA1FF46589000DD5B48F3A79C7A4BBA06B525B4231DFAF336DC5DE81B39D029ADA105690D2C82E7DD66E69CF120554A02AD3E42D1E333574C9D4EF9674732C6FB57FE9C6C52F8D1D527411E81E506DE491534BC6CFF065E4BBAF9451F816718A82994F1ACFAAAC548307A6F2C49568531A0791D667D9268D67A490D368541AB1CBDB399CD6F32603A1E58EF4D57957772759302F39B14814B802B30DC31C90B22E2D59C826650CAC30CD398F91843ECE10613ECB0DF3FFA05DEB387F257472286332A5889424D0CA7A1FC1B610B961E3682542C9078D76D95D14C7904E460D79E2385CF7366D491231B892D9B680DAD2363FBDF286F85379C75333E2DE514BCA5D047D45AA4A5DFA58CC8E88EB9352BCA91F7EB9F84106A00296D6FC3977EF7E01300B4B0C18294C787EB81FC6C9EFD11BF67B11950F9B09FE06C82922163F0FB8BD64E5AA28F763BD12F915372C2E9390AE54DC89A31D9916CB9970D6FA7DA241782AF71BA9A880C9FBDCF82228B37BE5915EBFD1DC4A3B85181960C7C70495619423475FC3CEBC7959A06CABBFDEEEB7BFF2D071417F3D7BF7FF60CCDE38AC6859E8A5DEC8DCA2B432CE69BD8F4F68FDD69043D32C970A86FA6E5EA865DEDD64350B50E6522DB19E951C0CCD84B53806F7361372A80A21D7EB78F90830DB9DEBA81FFBF58F0764DE94CB9488FAA3C3F8BAF88EA870213594CC684BDD92A0BEA91F66083DE9C3982E0808F0184DD260212B6AC054968909B71B25404E1457F6CB495859DB862FC1A15F7BE7A90818B53281A6A6294488C191C37A6327CB97BDB9E9A1410CDF5AC77F9D6A6F872C415A677F6DEB7A5B5443DF0A84C3E638F66B3A1EB83389B9FE7AD972C0FFE6BBC4E5DAE85120ADCE4D6931F74CBBDABB8E722923839546EC1463D0AD3A0C82611D14D9002BB47B6C9CB583A38618FD996F31C8B9CAE89622E205733756CB3B7D538F1E19E329F05D0C972D1E43D756BC63DEAC34BF8F07C5F62AD10E2D59563015F4E2906D1641474A53CA9E68F0EDD3F4086CD8B3C38E08DF4670C70E7468321A371CD5FB7BE1B98DD7D0D71D16D2C3FC38AF9C35959FCCA5C304BE3CE4C00994B49D003C3EF06955EFC49F27CB594F9D2BFBEAC6FBCC02A418A9899D9286D7C5FA525E09212CF74C89AB1AB09CD855B305EBF1EB2367A2816D8694B370FAC8F152474F4CBC6D641BA8DCEEDEDA9D621528233B92CE0E502CEA5ED8 +sk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE35F130B34EC33E8A395F7FA574912DD2221CC4225114D6E1AB37A320339593469CB12EAA9E16B286E701DFD56D85446F00BE4D10AAF44A8278586196BF47E54A5676785731674160843537274177400438031163500414527638471237276521015804735800443263378147854840072848073853167058533353613086186248187278631154757075471030726513028605415033564637737306875864283048455647341644843175258006028361254017170130423004802871225377354062341114135183204053728346758332481782886272610302553681071530555162143216671637522543406772430722546343832553052164642883234222060763486043584552251854020768058252130567233376102774427310056575570240868086081507586408406071208635837883057415705406534557206322475562361146883048610624130811261078830134841011527866513050128648577417343076675438723711248614832321345011271132325715805145462487208073643842224335045155776484486516337176748714544341650504180074264310556165308342583361402621248555351081438644672561268360753518744053535380301861707055413680276303845686061413574567831823413763488613864033133430678607525515535506216466154452810432184038254808834820707380708648556370127110873507534522615718162815725005635743058571623026852403475770864266483781766478273414315168820614026218203215835177613521117631744068800050484618057887043466464052121557545611264233281701434247660683623754316835668625021287110823543026345450421541732425676260270167182133422648738143273217463751130677748756507372717654165204233005866323214830236450036537728384801423143481560041381427136245633755785232365132711634276255435160815314464415253772033747517374465310525778874263801555485850431122022475026836320147465267312505773126061615850077184865170368004547062273874752304648808750746123755661560152265618024654138703321055724086273028365684352237868727334186844280306666400336676236211586662568367466040164577007151140364865156348474052377847557800234336661478223602853721108178012372011822411785464070753451861500363088245604550056680307620466317685577646526358334788483204521773268328714264222550344727174837135167618332668485518086384315732458751528254557347524511665322338565501528682857115158751862520470285585185318745478706501730210568660675047027033758006518174187237022586506017357857078101857881631038505240222023841557501277582234625517607576347580032620146362502352626277881336004151730282761727063682756866446158334045083367816376634453157368283031831787840107065057563506421676553163426814715045443015685228125876013426542022527543505631132111532717643860837273668644756342601145464310111437653731324767287831521274431543216781644816237531562682805481250376622404104037057234567685641040184644872401258740857583018700554548283466805604726315117156046434863638206025385305852865761566857007047436482472106771503526141185370816062708247387666201553468182716402264517608168845277486656571872000382284550865303241365284138337046840043280434008288533688458052443207356222124707635555752382627246516788635102302685607350346625625156204405026768067717181317567482F60F02247C41B6FD2D4AEBC45E4BF55850FE747FD874B99B926B65F01F66329610E33CD8DF2C824B6B20F4BE13E779A9CA315E234FBBE77CFF2513FA6B5D23B05BA786023478C3B2A5075866EC9F0D40298FDDFFF337520E29094F9F9EC0E3115EA1BB1AC953CB31C2E318DC5E92932FD3B48949D95221E735E5035306A2DFE507AD1ECDC7780927040869A14BFC86B9886D0AC8CC8109E63BEF6E59DD1A86E4C1A0787F56FA6850C3B36FAD29BBA72364618FFBFA5F7E5BCF36DE06B15BE6433CDAD2D97843F80A0714C96F9648CF839DB95BB53AD84657DD81B9C9B3C644801D7D7D24293673F145B54CCD60313F1DC806A44E8FE05473856B664B4393AE2805EB5F4E5EAD559DD9A2E669505A0BCAF8025C248656DFBD17CE6FF68EEB42A64DDF81F85611707E28C67615E83FADA6C1DDDA41C3D5AD2176D8B2F70D2E8AC8FD489BAE7A2EF36C674D4FED3077740AE7DC9ECBD0F6EF1D2D358482224781DD38A0795D01CCF564DB7C4A4730EC05434F8A27A08F92824B80D0DEA5EFF37C774F3F8DA1E8C55772FA4FF0D03A06F3BA404862B0D87623B2C131ABB3DDD82604C2DA2FCCF75556F630FFE459712FE4E62BBF4C346495F58612B5D45DEF53BD21633712B52FB246F074B0123C62A0BE249BA2D977DA6F446F47FDE6B2867C12E54405DAD602E6C85A444CF7A031BBBEC11D84C5913249E56960DD57383DFDEF87FCCDC6537200036417E4B78856D0907248F60CEE80D2078D2A0C0680DEBEF69B3DA6852B939EDD0672B162468A56482FC416AB9CF091A098A505A2518D25ECC1E90121287B532C96A81510D1ED4F58145D1D804FC9C23B2734CB9F8F630A3DDFE10DF028B8E169F79F4677941B2DB4BCE8C564D8AEED02067192467DEACC751B37C590821E91D38EA4A564DF769183836DA02BF5F7EA1E3C94F0EACEA7FA548EC632534C8C3C714B7A743718C88C6E8294B03938037FA845CDBA17AB0219BB7250481FAA6F1D4B16ECBAD9CB538A1C88E9FD746E2D31A9DCE913935D03D7E360C6286BF62D6C50ED42FA9A6FB0C02F41FFF3EA997324C986740FEE074AE6BF77EFB52411ACC126521ECE598D6DE3B2930C2F999BD0AA794356CEB7DCB3C5017B9BE1E62F0E862D08696775E5AAF4EFEEDE3DC78ECE902E2600470CF08C4A04BA18BB5D0652156E681E4730E477BE1951866BE30A82AB6956C9E4FB794BC1900B03F80ADC5CF6C5A6D74D9C88D2E86D95E0AE35FBE923AFA0157EF7AE478D06062B03ED158B9B8544B5B60193F6D9D19E81F97EB4ED3F4FA3D17DCF9A1027CE0F7D665CBCC3CB6F27F81462BD0E62DA5C0826B2078956D09FB3D0F32CAE06B14CB3758BABC3C0FE0699265305E0819F48033866D43791AC89E03981F031F7B075A2B07631BD04F11CC11C24716E6BDEC5FAE748E1A382CB9EAF3F57B48800611C1214194B472F44B0137BE4A2A743809A558B57B4D6279FB3F3684C86545A56F6BECF521435F2D2A683257BB9564AD6C03763EF13255D310662CAC7452212C94E00540EB9AD135DAFB163B2196FE775F6BC3AE24163737707DF8C4712BF7074302ADD7012F72864DC6A108EEDA6BD5F805B2B3C86BC8FACFB325518210F904DB171B5C4AAE779B40E2A3E2AF94EA8F4EFC53B9A76B4F4F62EE59F587A4282023952955705A0A625AB04CFBDEA94BFDBE93D2C111EE88F535176F18412CB349BBB88EA94814CFABE9D7EF7EC515FE45D528E635170004096A8863BC6C90A6AD4BA7D422C6C7702D224267F1F7CF7DAFD3690579DA8F052534D8BB29BC9CDD4B50FC80DD2760341B184535C9578A96889AB35F58DBA532F9675FBDA95E4D5C84902049812AFF3E4A1AB9F5D6B4DA28CA41AF893926068B1A920484DA36A0715E53E9F6C49BBBE15CD6D07169ADAD6A731D9EA07549710D712B7BBEA436B13551BE5D8F1D1F02A3780BE577B3B8E5191F032DAA23AD58283CEDEA5B64653E57486E6C50AE44DA07A9561DB83252461D14E01F477BAD69920EF142F39F051A8606CD5C179ACC88F062AA983A40C332C7BB5588633DD2469AB714C48DD1AD0000C2039D69A28AC2233D032002D78761DA8B874966821A34E5029B93FFA013245CB5BF18D485AC4E49B984C27B2E3E449909AFD5E2E70EEA2FB943634756581FA07A65BC93354EDD4568CB0F86BD96E9AE25C8C8FFD462149299FC9CD46B8AB8090585F92BF348803DADD3EDDC0E898CF3A2EFE0C790496C38AD717233D6BDF98C1F7DDF5CE043AFA968EC4C45942B281F1F0EBBC58ED415CF36D463E2A92289E5205408B918FF9A4E7E733A6AC58BD4F5A27C83303B531002DC4B5EECF111C7979878DD67B668F3DA36468E48A5A188B3795F9D6AD16DF4211AE5AC6499738A8EC051E0EEE2454BD06C0E6570CEEFF62B9537212B0CDCFF7ED363A420BF87940B1BF7215D4F3DE1A45B3BA15924F2CE7FAF1F8E945A69AC00B5CCE11747CF4351CD0C5B05B4C39D59582AFB67E824EE2DF3A09C1F14DB95A1FD0F8A01C7688FF921B227DABB67DE91876D4AE9F5C17D50BB792624A54904F3ABA539F5DE580FCF162324B080FBA369314E0DE7AF7D039AD2DB8D2B7AB8FB4EC7BD440CB809C06BE570BFADBDA4648D782D561C8549F67F68AF01C6E217089F33AF7C4598CD75902C9FC58B4C920EA4152CFF2172A5AAA96587EE6895CFBF43D9AF7D91699D0F0482CCD05FB906FA9CE7D0B100C884424105B29299F80776ABFA3D7351B26D045BBFA9FC104A02DC6EC616D748349EE2E8546FD8FDBCD84BE82B9F145CE84F1CCF4F80A137904D1F07A5D3265E1652D79B5AB363C691C79B3F2D9498CE2C5D5BBC8330B010004ACBDE2D6BA40993B3BAAB8EA763AE470449BE543C930D83EF9A9E1D3555E6985F2A3639187F11EC6D0A4C67CC22E9A9CA3AF76E32D806479A7DB70D079A7833701D963789CE4E5ABD30D527367B3BD36955331617562F5645E62E450DACDF7DBABF737922929D10375CD7A062E2FABDC4274CD48AE31DB9C6F67723520A8F40401B30F4C40216E4BF57AB20121F4A7FF7454DEB9B4FDA02B05B73D9876C1BF4B1F08A91A019F9EE56DBDBCC11803AF3B8ECA5A2CE7DA9AADF7C99B221C5467DAC44957B0CD71A91A3DBB2E32CBEC9B922CBFD0E3DBAED99C2B90FDF3EC1711912F4293B0DA15F7A6336CAC6FA2E3CCB4BF10B614CA9B211FDAE2342FC4947E2D51B7DE15C738EEA30A7B3D6699A7D6B2EC8706C34FED94A49E5FC1FDCB4966EC61D0AB77E73E447CD2E1063903D62CE8CF8A2CF3FDF57DD1F274E56847F82D23BA1F677FB272EDE6F5076609B60B5CE0605396AEC3ED103FF567B93077D641E77464259D7DA979F4B849925827765AE0EA3FB3F78843C61CEA5C93D4098B67646FC7C132E63E5730B55B8146FEC68726609DF148F681CEE65CF70EF89A6D6231AF602035FEC3140E2B87E21C25E196585EDF9DAA645A45E958313D83EA411012E6F8D82A3B93024D3662221C3EB110F9A28D7E55DFF79576D4B317014 +smlen = 6593 +sm = 136D68D9837FF8788BE751024EF0FD9C758A5C90F566AA9567FC69E274AF4A2960008C1AC4433B22D96A984027E230B4917316CBDCFBFA709680FAA37F1DB05212BDB371DD7E386955C176350E39D79C2CC09B629CEB494FC36779CC17E26BC3137EDAE7B143836C5DF0134D908CBBFB4F52C27F94F5F4C684487E3DC140FBD43B0CAB4E04D8153652C7A47542717717FBC73AE14A0391139E96ADD24BBECD541CDA502216962FE82D6F80BC5C695AF40693A9D205A308606CAE5140EB565D4C46B159A4F8E4D0743F0B2590B2984B42867269786CFCD0E2CC35B856E361FE4A1ECD7CE05E71CB8A91594C88F7260F572C9EC2EECF9C70424AA16F12AE68DD8A4D7D6F399E91BADA0740BF580F83AA3591107F4ABD8917FF6C79F51B4301DD571E689ED74F005F9084F0CEE41A55C72FF1E213E107412993F7D082685D149A0FE37EAB0332B1930B4F352C641F4912D711FB4C0F7FF75843326A9E1B1341FCBF8ADABA3F989BD592D2C78F06CC6D33F70638D73936B735762D3EB786F9DED27B0D879153AE4ED6C21D2760B1B9B5AC1B533E0714B2733F1614DAAB649AF6C5BBF5972DFF907BC73874F4555E669C00908D7AA2FD6E2771C3ACA1DD95504112221825EB899DF2DCEF0D1D7495778C4A12841DE5143D1D3C0338EF242D5DA2790974884EAC046DE07AAEE7DC925BE2358374C31985ADB7FFFE99F451BF65DED068E5F23C968AB26A4082AC9535352EE339BF5CB044B842B7DFA69EDD18DB9983182715AB82D902D06B146CDECA0E77E02C79F4BE6212DBA5846BEF006208E1D120000AA8EDFE2F07BDDF53E1CEFA263B4A48E8DB9D40704AF71E64B17FBCAB999FEF250FCF661FC93CD1AF4E136460057B8854E3C16A49E134C3172DF574F9390877821D90FAEE88BA0D6287459DA2764F73A730E5E8D7E02AFBE9D16D430A3E1AE6219F271FC1FCCA0819FF4A01331E944F2F9DF788771AB6E647ABE1380BBDE956A86898E3BC0C8EEF952A68F9C2B81551AB023909979880B34487E765A6B4129BDB3FF8764EC8663DD402636C9CDC802961F84522C4DC3BF3B0F14079C8643B6C202C98EF31A6C25FCC62F3CC99B05E088328EAD59ED5BC798B04E962FE04281469C4BDF9F38022723E32E58246A1995F1C42764E8FEA0B4E6A85A610F2BDEE1CBA626351EABA18E1A4C8E26FF2044F580150B87D035914BBF7B2148C026C8BDD39E7DA5B803992AA67402AE2E16C5DE1D294D82B523BAF8BF494BDAB00FCB3D0F922A5E5CDDDE99E8BF5C70BC5FF83DFDA134634C30891088E6CC5128E5A3DF9C216577F9E107EC456B61DF5159E4619AE96378CE25EB4020BF9FBC42D31B83953AE9829363EC26FF2D282BCAC40975989E0A53872C1EE412AE44438955AD4DF30AF7F75E2A4102F990DE1735FBF46E090F961C6A06AB83449D3C7D27EBEE8E74F91BD373413EF7D742E0A44ECA25DD35CD6435863D42088E3F4CADA82A96037A08ED484729B6C753306784672B3B2BF3337375ABE28804E896C3CE595D0D9A86DCF8A4C98E5D734C7E7B280B111A80A97E7B896D84F7FACAA0E0C0D66D1B0A5A03D71AD0FE15569FA690B9484C1984379C26E0550E45E68680B56E187AD8BA2C6476D6BA9A08544567F97CEDB816B4383F19A41968D04CAA3604449AADA1206D037671A54D2AB2E5BCA16D575A284DBA27034ABE9F6282D3F16BF021041A1EC33F621CE0B988F0D4FADDF594F813F2AA4CB95D121722C3AE91E2ED2D2263066EE26F27C81FDFFEB8B5A23282016A870F16D3399E275562699C0B6B7752CF1FF70011991980327AF59BFB887FDB51A0168C76424AD710B9B8A9A24A623782284061FABE73A4D1B87DED9D3C9C018E94DDC8B8E614FB98C171D1FA90D01C92C2D0CDE6E2F6195A9C8A00E8FF2381DC09D3246EF4C0D5068BA7EC2471507045A6B34F3C5008078EB8BD2D6A82E5EEC42156D9A6B3A7132DD67444DA05B7438FBDE9B3F72451EFE569FBF8619203161A39F0EA10D6F378A67DB02ADAA1135BCE19EA22B20758CD1F4E948AB29A4410C2352A06AF751DF0D1159530C119B4EB2CE15BB4799052B9C2BF2C000F5FBDC3A531FA19657B6290B615A3B1A234B1F3961EEFDCC82D173663999E907168A4AC6A3185BD9C515E88BA942FA4973A47FE200010E7C689365637121D7D10804854DCD688AD855C36AE12F8C07D234CC07337AD8EC0A90C6603EDA7805ED8B18F06308253905CD475135AB7639678744D60650A67DD2257B9C228BA8C6B30C85A2D9BB59DF7CAF39EDF9DBC83ED2CD7BA13A7B92EE0C9B74DB49854AF3273883AEF3E9A2A6FBECB0FEE3DA8821237638ABBAE6F82A25EF85B9511AB8EF40B67F4A0095DDD5DDC7DF7A141B3AE89DAC251E395A402AB6C119CFD09C1FCE6367246CD90A5DB51B8692ED84275364C655657D08D1978C0DA160D0965CFA7FFB13CB4D3871A9EF0066E445102EA860BE294B3DDFF0CF2281C8DD1A992CB07B9BCCF37162F3D80D51B10B024D232B3C050B3A059783208B0E29F678D619EAB1A0D5351C24BF5F38917B7E5B33B14D363AFB2A50D567119BD3E5CD79112055DEE97BD15D370512BDB393A337BCA0273CE777210D4E12B8D897294D357A7A5F61E23091C62A0BCC40ECA388287BB8494FB67FCB2951A51D99D094C992EBFD883CDCE5E1D56566D2C16A26CC34408B5B0749763F3784BA7D5773B5C8B66A6FAF513EF48746969C76B199DB66AE4E748A6F4D256B9AE88E596B0A7A0E5A75FF7D1D9E8229D0D37C483939170B3ABB78C06D2EA179315402C5B2F3A95AEC8C90C728204EAD93D589CA93B277EF57DE14CAC484CC404C63E7C7E0C598BB820EC410CD26163E528FC33EB367C5C867947B81E311C45C61657C69CE4C2BFFF8D506D01B50D763D2DDCD1C6F1899F1C166A5328D03724774CF555BDB88002542B4C27B31AF78D2B7467F03B5892CD67148863021CAFEB025E0879A55B28EF376895910198E649E05D72C1CB52A2676A0A329D96F3D3E3587DE7056027B3F5520A39EFFC7058625222219A49B09BCFE7DCE6F866CC8C40E935E7473DFAEADA626B618043C772CAACD81B6B4088C21997EEDCA0BC75E9EA636193C24763638811778B5C5A23E0780416DFCF2EEAAA7FB07A7BFB8FF4ACBDE91E1694601AF5D68A7C63124FBCA61D143F65392ADBF589EC87EC709BC95E93D859F7CD77D40A6D34FDE89312F992B710C2816E7D34E9CA591BD820D395A0F4160F531C43D99C3965AF1D926C2CD16FC2B20CBBC09CCA3B7B7F4D3D2328FB7291383B79AFB9C2764B4B5AD8D3CA58FAE21D2B4ACD03AF9057AE6711FF28C09FC47B25115AC24B1D0720DC8D3692EB2852B43A0543CCB75849C6119A127D5D6F7D227C9239B5A5633336032278CEF36B26E83735B1CBEC3C2684A29E6B0ED1A7D28C881837E4E6CBB3E00EAE4D7EAC7AAACA8E25DB8043024D430F38488F295A344C62257CB30CF9ABAF147C437349D92B6777762DA4E8508776AB1A1D78800737238E53BA47617D1D310CFA785C9D73140C84CFCA4253C82F2F8F71CDB6CB074D680719E195835219A9E94076C93A4558E9C7A2D54B1974D7829ACC607CC37983FA7168939A3534FCE24C176D69965027D12F56BF790233BF24072B4805C8D139C00BAFC57B132E7D63F1B5586301F082A48DE8801E9330DE7BA5A75FF80DBC9A554A33D5463F0B6E88DEB52E056E16B7922FC1C08504AD205F05F874B3888ED3AFCBD35CFA4B6985BA799783EDCB8CA766D795A465177BF677FCE094F6DEEE0B2C4EBAAAC0DB2E4E630A2D2556742767368E705F21D5AA559902305E667EF7627ADAA58C6E4398407C739BDC60143A46606D193E2FE7398CE5B4084969FBA581CA9BCA42DAB6D9C0CBD90215BCB7682A9ADE47F04F45FDA1241DC9C4953810613378E306A9470FB725F29E129BC22F7A847B7287E035FED1B563F82EB4DE7D45647502874AFA588DD127A5818D5BF0D60A0BC10EDF2F4CC1CA209994BF38655AC4CC1BF2207408C41D87464C3DE3A33C2EBBA6E0F80BFE170A4AA4688F0D90D880197E743E9359E7BB4AD00024C2FEAF6317A8576E287A1E5C92A3D138171E32AE7F2ECD34B98B2F3BA19921C5528AC36EE60E340B8A2BB98DBD0CAC271D352D972D125989E9B4B67B5401234531389D0DF9FE89B53B0B9F0DED0A84B7ADEB756EC15AFB476D29A649CDAF72DE787B5B41998EE6ACDADFE609B407051759850823F735649CF4E9F364F57EEECE7E1F9D52BEA8D3F96E8D1F220D16B08E334A21E73AEA00E7E7831991C311674B4D2AF80B2606B22040C7AFFCE70F59BF9103200F6B6A71506AC53E1AF3D9171E46E5D4803BA4A95D36321424F3CBD549B45C0118EB9CE39C8A30605C6F65862F5600710B2E0E73B7518DB70D64977F323D01BCC4EB5928FA62FDFA8E1DBF7A70A1F3791B6348FBE6379DA216622358DD3805224564C105E21293F1ABB1E0E167EFD854C65E93EE88808981796190FA87C9F5E7CE8850C9F6658A716C3B08368F0382C697BF269CF99AB1C45DA2B9D12EAAFE5A4EAFA3D5872737AF81291ED6679808ABCCF05133B4A71B19ADFEA375A6B74859D0000000000000000000000000000000000000000000000000006090F15181ED21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C + diff --git a/dilithium/tests/KAT/PQCsignKAT_Dilithium3.rsp b/dilithium/tests/KAT/PQCsignKAT_Dilithium3.rsp new file mode 100644 index 0000000..112db9f --- /dev/null +++ b/dilithium/tests/KAT/PQCsignKAT_Dilithium3.rsp @@ -0,0 +1,902 @@ +# Dilithium3 + +count = 0 +seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +mlen = 33 +msg = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 +pk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEFD9FDE3A496F75819F0A20D0441DC7830B4AA1CB8ECFC91BA0EEC3AFB6744E477B4E6EC3FDAE75048FFEBAABEA8E822117D5787F79070EA88287CE3CD5011FD8D93AB7E8B51F26116BF9B6D21C03F88BFEC488876F4D075A142D4E784D734407511F992069353F1DB67ACF73034A468A118588062111D320E00BCFF6DC63573FCED1E96AAEBA6452E3C7ACD19181F9B814BA19D39B4BAB5496DC055426E7EA461AF55D5B9FE97F9DF7E253203C1F9E152E96D75F9D9A84F5C263EC8C250440ADC986F4E36414C703B3E05426B28B7065950DA6D0E0B2C60AC3672DB6F3C78447DB7C20915770EA6FCE81DAB5339C1D5AF82A5D3324099DF56516A07DB7C0FC64383805C65F2B02FBCFCE63E93C4BF09409F9F0F77E73DA3B0019F2057E4CD7CFF0E5745EF18C3FD766E01747A64D415FC9789ABFA62284E11C7FF05D0548D973F679559A6A3AAD77ED5132D0150C014C3EC3A395F017E7ACFE3EABFCA44910CA06FF33542ECCE6241974742357D37F5C284BF0FE1A74B50C073551372133AF2DD41E21BAFC9C590EE6EBC4ACE731EF566156CA03755DC493C137028AF3B3DE5B00BD6CB3D9A87D0151F887C6768BC6CA02A94FB2086551A0F89BA26154E9D4506AD9FAF39F5723E234E06CFDED69D4EE4146B73E5DC1E4152A2A3159D73DBC833D3D417CD5CF7FB3DC7745CEED4DC0F5B1C6D6B69C1764157EA43DF9DBB442EFA39D1D0162E87C2D30C5012FD16D869C8A1FCBB45EDCC8E1813B2B190A961F9FC86591D3ABC5388AF678FF03DA78B7CC0F6185721C0DF33CC906435225DF2611002DF120E83566532292DEA3D8ACD109A0DFFAB3B0B43012796DB5B50683FB4C2D250DAB76AAE35A48E8C8D4A5CC154759745F0A1230F6CA9DD9C99E2F80EDC83304CE01E98F6C9489529A822F90033C228315EB2FCC8DBA382ED4301E07607A5B076C725F124994F18A997D2C5BBF9A324605265108ACBF4610FA1C3374408850A0864E2B61017EBEC1FBAB89DE3AB1B93CE4918B9E2C9E3FE456758062A9F882B283318271F4B9552FCF32624A9FDAA44C65C60E2B3648BEF1F17D0B7C74869EE0B53C4A62A24845DCEA5BCBF93B92E4C26648584E33479282E6C8B1D8FE21181BD9CF75F8A961724D4C4309779F1F1B775D254F70BD1769CC7C0EDD2A95FE5C9D84B16F7C54D85CCE4C8A182810809ED81E97D074884EEDF401CCACDAEAD82C14D06B68AEA6CE14B861B0CFD16090CBBF469C5E084314C0D8D3960EA06A3426D8B3FE762E00D09BDA374F3AE2CBEDE2838FF89D81DEB3013090E44199AED604963EAF919914CE04F207AC82CD4351FEF7B2D94393066FE4D44E3CC5952E75EB6F3714058915DE0EE184D8C55300F576A8B82A863E81AF33417BD4CFC94E7A61263B39F01F6E2E70748B6E5E59CF6CA01B0028C93BBBCEBC548F987F10755BF33CA585CB41CF578DF5FFE37924E3C2C072ED1DAC9162176972971E79B62FB208F1A73BF0361E2993DCCCD3110C34D839D18DD43A5E8F0D941E99ADCF441405F32107671B2D8B2244F7BA92DCED587A210FE8FF43C616ACB5E766E6AF2CEB03599BA3DE376EB5735EF16143953D1FDDB7E9F2874B0D6083DD7EC4386AE003F51CCF2D21EF6059163C5152174423F57119D0FCE627D763D81C10AA1329F74C8D445437BA6718A33DB6E79375172B2AE3591821978D520824E2D2FF898B7F4C867FF462722BC07EADAD389A910B6F65429DA129735FE049E3ECB3889F6047CF2BD2A88D50A651B3235D2480E1DA5A35247FA76C831736399D37E8D033C1D051C9B6A99AB80B1313FA24C5C59766E6C51A38FE9F1186A767EEBD0D88001AE0246CD4EBE2C979DE82C30BBDB98B4744F11F9E639EDDD8C194D7911201A8FA745991B4D8A5709B62A21B63B9762913D36CE995C2D6B79151E8D83838CD1F38840A9417255DD166B7A3584499003FB625611404C95B960DF0DB1BCF1574B0965DBD834EE148117D5E05A7CC7CC1A865618A2BE4854DB8935CDA1E68BD8D09E72F0AC9053C882C4ABA4004A614D10505300B6176CA1F324E22E7824299F9C40755B71D82B679547F06AD48BE66D68072C9390233C933F80A14F8D4A6B0B4E1970E1ACC1BEA7F5D3BE224448F857BAB68AEFA6D8CB819B64294A12997916CDBF56E9A8D002DD065F12C61823F4FC214508232E431F0B6898475BB5DD0D7D528E840C22809AF7E15363724A613ACCFBE2B37438C159CE14CB0C98BFD499C08DAC0CF45D821CC2FA47319B6FB4CED7E5985EC8274DE09071D3C10DA5BF9E522B01CE91D66B91795D3D22C00483454275DD2BBDD7C2DCC4A167E5D7FCDBB9F6208CD4C9A485FAAEB809A7711DAC2865CED4306474B22B4448F85DF33417F3FACE1C05D42703ED313042A05DE0362740130188ECB445BB255DC76EE8443F733117F8351F17603175554FEB00B7FF54D80786F305CDE18CD5EC56EC0962A3E04482DCE3622D040D24C40F2E8A14A447659D6C561F2FFEE68F8D3DE511B23E8B172A01A3EDA4D3780E74C677244330E9AEFF019FE07BE3D33F322F9CE2214B9D9CFF99D05A59E47551432AE76F4CD4F8DD51520FFE811B4B93CD6219C81B63B1D627785C2A0FC22E3AEA86CEEE1F7FBC4EFCB46DDFBCD88A02F3B4E67C5FF2E8DC68BF16C74699BBB628902F72C3DEBC8BF5DF706D47A605A107DAA0014139CE40F0D46D8D6DC7 +sk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF394D1695059DFF40AE256C5D5EDABFB69F5F40F37A588F50532CA408A8168AB1E64F146427543D8C36B3B65226769A22911A5A313EAC17C4ABA25284514FC61335780833022316433765807578714524810173154483652641333022302614737052210781265061858507754618580548533018706647518267737733500270312878821580714026734320616250617371010311453681523024650348143708371825508406086017625831312827001718481667317861073723557447151010112110662742120835462285131388164886833510476026118315742500742440642515861365613777118478050862437064068527631150135623216841417724084830878575438508636854268450568437024007161784543800612705826206765211121483880678147555021222855231084503701364318005376837650246531507600625331251200541606324235241507731457033476564312318033365167587141304111715546812605373423882432783371222817481812013632764751028032268650876553563338104474858543012431808386438538308412704646463346461068070602375516825741152882201577858333134315582840316360106481480464368461757213631657465221517713205106646831646714728313555147332818260731554368708032843262416053205202367725828181085426785155280007282271831120868377244420548647205350861738627124677510852763340373432115424065402345080041772846273616868078152467106825545816362764180571244255708045106636115858630465207053275021822428371023852752844203300172311140215768838476231851352521084382555567411445467278546586170430758800684551353478138120800843156221466031560016368563673618080045554337312584031148042036733018271556065603440514434554851122376451064337325382338062451617081541167173200853260404371068037376070864087000352457148262203505356660372180137103710365278432824642320476423840000674364565226217665212413887347650843121701647146540387244177741376785521641117316050482604148474663803351558017351262133622227106345601657207785483272483156167834564057686734583525352081556548103205334016607423715016325334667270811118243732131154424082613775046710080261386850712837526672242308021005015520483744377116420123167107823808071011246825824018158518742085382583106675131252852765256031478162138153470422610571556744682005455051484113038302414747156272021653210303873603486751766527214217262576653612111216874845403342683544406813605031081743567506346184755758586544840762318670343367586667732075171036052737241220173887544032263062135418368155773200100365185741860214443341023755635875026188641851762415850711803541515742425854563545155707638677240017678386862588177508612360606507333506605275024724336451354552554148604216431563331655676070342677080760553063501337707701374572745128728364747780273036442310552415431163146533631211846312638837626748351386351783125814478856084801427164775364735466055660523700464031105550453648423406611175526158521573573156158778744503872054561166220446141461830006866406004737442250560104577350748702663748684802632852635811304428683261106188260700733862552715534532142573231221878655672567467472814454641577410780605613161540446347533077616250133841474266705206708125431777701522218250013173169DB8086B122701706AE49B99305EE6D016F16F9FACC1F835298B41E21664206005CEB981A35F18651CDB90E68C1F950B059F73D6D3143A1F47AA21D80A05FAF5D3A40F67148D3A89A9FDA80364D57C7B8F68058A25D08498D9A9C378C98185DB13259159CAC4769C34A08023A3388C3505406FB21C69EEC12DAC95A3C9BA61185237F0FF1E0E05F1A6F5A0C09090100665A1AD3AFB1076847B232EEEA78409BD9055DB57C1B31E28A01D09999035BDFC657A61040103ECEBDC793409733734D9342CC5A069E070C2421DDE11C49E172DBE7FEAF9DEDDFB3DA5DAA6B3DD13200B09042E144EEA951B43DA48153C1F1D5C07FCF473FA7F321E72534577C895151B46E48331DDE61DA45F8609AC59581814666E1658B49114524BA3840C6BC5596551AEF42412C8AACCDD8EF69E46380E6DEF60FD91228B99CB511D68EF6631748A0548083A215445EC54693471A831042CF41D09AF898119B0FC646E484539C8C32D5DC24F9439D33EEEA033A4081550FDB0B08923DBA5D44A1A876FE7EE4320BF02F9BE26F418F309FA11FCD0C864A7AA34115083C1EA775345AC0548C877C685EA8C91B924AF4F607EF37A0208E21309AB6D0F2F8A4EAA0451FF4A47E6F482958D81A166A6A08A6A10FC8F9ADA42B64A12B9357D598A3664E9DF13755C10FFD7177E594DFCBCFB5D11B6ADB1607445479A5DB1AD8CA6D915F89795D240CBEDFAD2539D10518E53CC450D6FC5385AD6D76B7830F13828120645E3A0A5DCDEAF15F1968E64B3B1CEAF536CAA2953D161C75528C3FA8493E0C177AE807CED37648A82C9BE8BA970296D543F6FBD6724A99A68D2F68C1FD333F9DEF8526DB7836455B313E6BC366178C9C57721601EC0335054F067B78E663A058DBDA1C12D80A392F89C0AD9E2A3B2EA17E9C9A3B14D176822EEAC5FB5FF7D4C87D76080D2D42D9AA4C951F4CAF11A244EDA711D120A2EA321D1551D86CA9265E9CD5FA9591D880E403B6844F051DC04879972C863B97C72B409C19D5EBEE8AB58C6E7B3938A68A9CAD75D80C6FFC4F22254FF4420C606AD120CC20346A7E7324E78C862E0DEE161A64F44917DB0C38C1F79C969220D202F8802D0F9D7ABFB2DE434B1C53DABB57575EEBBBF31CFB2924872FA01473B3976AEADC99699B13820FA0868F2C9FD0D352E2593273CD621B1974FFA6187FA05C4118D4517C934151C1FA34BEC3ED3639598CBA24E28229CE9FD3B1DB4969C12EE49E18B36CE2B9145AAC75428DFFA145302F41D9E3394F38D3F3C0334C4774F1E94296DE36DC6E430E4C0A537E68BDD41AF0421193B16AB1891FA836CBC367B403705ABA5D2F9F2A4C2F275EC010B2EAB84095A569DBAE4457CC2AC1CFEB1EDA43C3E2819273C487ACBEBFA0A0ED1CC4667A6F577F62DFB1BC8FEAFD86D90108E16B8B0E6C2678686C928A668BB9857FFB28DE90545CD4437DD32CCCCC6ED58FB46FBF85E0AEC0C814E536245252B8029F0A2AB44B9027A7E35A941FA113C8D82974EA22DF02D84E5328CEA83D12D399C7F0259055F4B3AD707E7B3E537B93DEA1A066BDC775FC7D1A6F0FE29DDAFA9A7DA630A467EF6CBF5CCDFFD79F1C8BB6BB3882035C73CDF7ECFFB53C712A7C7EAA59765EFA960BF21E25A6703FB304F07739FEBC63F496B13CCAA077338A0B9A976A9F0FC5742D85C4AF401A4CE341B47BE2594FF7E3019A0E064535F9D9395CC74A6A6F00E0C4E3530A7FE9310CE30B6922D04FDE0AA749CC3FDEDB4D8708C1F6968BBEDDDD5833B299D79D61428180099B0A946A5D79085DF7F872CBDD219E6B8EF8B8AB5C1A149E6E15EF2828654FABEC249AFAAC4DC0B3B542334162FB09800B6C36CC90F2A106558BAE2198FA7D1E2D730DE46E355AEA93248E53AB21B518EC99D5F3B021196A0F614A46B9475621234733A28A465CC5A7FD432C3625812AABBB42D2D9CBEF16CBED9367202B02894D06BB801BDA8472B9918B7D724E36557DBE6B7633A5FD22D0E336E5557AFC018C812E9E6A35BFD8C60AB382E14FF51142B2D2C75A767F32413BA38487558F9345CBE6FD1D6B78C2E622F3B976230F99D6CBAF0BBD14949510A52644EF3F3078865037A1C10F47B59546699E1BD539C7DDCC03F71A0158EA9F0178E187BB6D49440DF2B10630FBE2FEB5097E47F285711CA6F835A10D3AA75C03C4184C03EF3075D49DCB2177ABD53AD7399D290EA691D647329056340E8C836E9750FD881DCE309D309A95B82492D4BDC15ECF8C7F5D3B9DD275548512DB5EF80CD409ED32B5148B82BF240A7DC72A18523D808B7A4F9E254799E17278FA88DAEBC944632E83F8609D681AB463513023D67CD51B153F0962912DD64AB8F6529DC22AA89E572A7F89CB97A8F4509319D223BB29974951716FD3177140A31EA20048BAF0FCA230CEF21967ABD83309A4FF7E35E88784DCA77AC079020EC0CA6DDEFBCBB7E317329314665D7C51F631F681B600364E47574F252BAD6396B3F5B17ADC220966A93CE8F315A2F83068D2EA06952E6EBD802473A2264EFA405B3E491BE776C50406E1150C56B894CF864546B0C7A65E3F1A2BEFEF2A9990BAFE70B6CA9F91A8F3DD21307A39A2AFBDFBDE9B7CA3D7828B13F49DECD729C0039E94EBB7B4BDA09B3505529A12CB1E2FD79B9E5087CD7C3BC05F7CFFBBA932A7BFF8E67555FEE0304D890313F86E1892569E2D6F14A89938717AAA3A32AD1167150299C21820ABD70FF902B004C6DE91C1C0B40706442AF531EC490B012750BCB4877935A7E54031702BB988EB3F92914CDBD42979AD7D27B2233EC1279D05493B12D3F5FBB7757536021B5F4CD932B480E40CBAE50D232E0A2EFFE0E8CB58808669199F0830872F369738682F846F6DEAD095BFFCD670A4A9CD142396C58506EA7A68B21ABDCC19CCC06F6DA55C885A855C456680CD4477BCA2BBA9153DCAEE682655B74ECA6F7E44C3BFE1E2D457491ED1BC64E1CF6CE18CF44A0166D1B244480882C1B35CEA703158E18C7EC6E0CF827D5504A45AE61152309BC8A18A52C0E7699A87C4E31C6911A8305351555B2971C94602B70E670AA30B90734EC1DAAD03A30A96F5847C5C3F7973CF4572D166C51D1E94A50A4C1C894A205F8ECB34E80F84CA8DC31A429D5600596179D1093E2A389CCFE9C0402EE49551710FFC25BDBE478F39F2063F31F75D7432ECA1C59EBD8F46D86A092DB12F810FA911C20D4CC1E425C543DC64577E44D84F422D9661E3D35921350D6F7099C5425E509E1458A0500AE5EB4CC6BB50626D0130F09361717A95919AED35592FA4ABE7B2BD4F999422151E63D4ED00CC751A5867977F15E482EFA01E5CCC44064F5B9FFE29AFFE626C4D5170ADA1DF027AB4179608C4093CCE2C409308CD898371A49FBEA2A2F2BA13BDEBAC1F4159F4B0368FB21D70A9D7931D7EFF934E6C544E13B7B73D465576C6E81FD6D5FD94393E80242F9420ACC0ED353EF18CA070F5E9A285AC4BCBAB19A38356F557B070E17AE5CF1F1BED42601E89C8C4C +smlen = 3326 +sm = B055B0E17610BF54B33B96098D796E98F7899F4856CBC8D704F9D7778C1877F1E124BF62A0D17F013BE4340FD57B4FA6222D9CDB9028E8B02B926E1554D145F44798AAC2FAA2033C4AEFB6CCB6CFE5C2A6238EE79C5CC2F0E804BED17F75C1F3994DD7E7A0F2A7034C0C8C9864804057E2E557673FDFD664356FABD051F9075B3400A0C7E84559553EDF989BFFD2112B29602203066BDEA78435EBC6E3818CC92D61BCC125A8575B5A8AEE4225FB9C62483F3ED1185A6A96822E5EFC1BA7CD8D5FD8CC187D2A2669CADF58FAD66289794C96485B2C4645C7D3D35684B7429B5EF315457699BE8030BC3DEB8166602AC54819824883A246C8A1A34FC89B2FE0329B5CA05D4E14B6DFFC2144606AB360BB3B8AC5A178998B46218181CAC8DE4C294830D49D8F00EC12C3D3AC7B4A2C301758E68A5681177FF2A75D1D4BF1C926880B34B728F7C32E406099D95AB44892F748AAFEB55B26BE317512B0377DBE891AC5456A924C36839BC801DB2AC5B7110A9BAF4C3C49D005393CDFFAD4F9686120F4FDE0168A9E458E729F4B0AE1A4C4124CA34DF5B63BC2E7CBEE01A38D31A0ED8D3C4C3803C3C24C5CADEBE3E91A8D2E1BFCF0508A2788D89DFEA20FD63818B83960A6CF930872B95785575088CF7E8B63A1895A8C1C77A84CB9CC6BD1D5FA939677AF17EEBE2D2EE684C66015F1BB142A727779580DA1BC5E975AA56EF5D77A8407E506A5DEEEA5E8B0797F10646005648022213CCB86A77DF5D7B316E85D55B9DA0FDFD5F23552DD47CCFA964AC39EE684BD63793BB7DCAB69BE7ED94D8DDBA185E80A7AAEE74E878F50A213F3B4FFB66E6D34A39C0AAE2B1D61366FE403539C69A088751F56901A10BC442313A35C2D835476D0FAD447C770080FA41BF38D685FB31B11A7D2E6FB52673D168723E68908C0672A0F36E25A199E17A6FE5B8B825B96EAB7AB4B7D8381DBC50031A5F2E09E4BE871533ADC5D08D009429BBF5C86F8120D095C8EECBEF3E099DE618D4377241B50369EDE51AA74AB966589E2C687D6C09FAC9C6D6C5461F5A63008E9835FF4B5BD4265F1128C092C27D4DA508FD4F50EFA74A73157059A4B2F41FE8BF967167969B93BF5204584269032429E3577704BDF689800DD8BDE826B74CEF510A1E087023F0926E97F37926B16EF786C37EC21F2407104D3954A7A07C30DE2D6788402D71A562EA54C79B4197D202C97725D2D8B7E7332F3FF1A6FAD49A4C00CD1A447651B8E08D8506BCA823E10EF4116E6CF49675C4330A1DE1908DDB59F7EA5F89C94CE500F82B43CE789158473B9E07905D8E8615EDEF021383FC31D618C5CE625653B40C21BD7E0BC783D93BEC1B7A5B4BBC6C281B7775547390EF3D30E277399369308D8A1CDC2E1DBD6F158970AC2AC5C2C9481975B809580C0EA89912C0766F45830A8963FBB7E17D84385175A6E0754683CBFBBA6364594F6B5005C15BD5F85732B5A63F26267AB17048C6199200019ADD6A4D1ACD0405C387666E87111B9825AFB9751CD3F9D8A45C6B208D2D333B6C59F98BCF284C854CF7D4F6754FD75EE068C88678EE7565B47B36E68A1FD7BB60E2A8E0DF7127020F5C6277B3EE058773F9BBF1DC2E398BC301202121C699C00379D8350099626F9092365924008B1A9CD9F8787822BEE961ABA239CDCB418E93860EF348A5E9645389A0A878D394F365AEBFE280BEE6874A3054CD98CBD8716662804729FD46FCEA9C4CF929F2F120006CEBCC0BF75692D63C044635D1A1DB61AD1789415E5F2242B7400A8A79368ED602C336492F270345BE98B2DD6EA8E4C53ACA36E3C9BA288F27586134CF0B5CA9BA1EEDF20D1AB4F2D08F3B042DB89DECFFDD23854F35120ADDE1603335D568DA95891CF3AB21D9AFAF66C286C1300019CA9BAF2FF3F6725230C4B269892F7A3DFD6EAB74C314A86F8B47EAE49F419E4A2917B984FE9A00332AFB7A56E5E675223AECC503420AF8B39FAA920E3ADA1A43CE7BD1F7DF2301C9027CC1CE5666EB0936210AFA59E10F307CA1F7863EDD6C3BB8F5D63C0CF0EA8F06EF08CCC24C14F295DD286FD9F4E7102109D53FF5EFF4A01DCAAD5FB6055A0703CD471B20B5FA4560BDEAA1313C7647AE756AE8591579EA5120E09D6794840629B9FEFEFC20DB594BADCD129EC491C3CF75AB40C472AD22C2DEDBC77BA2671C843486560DC765231BF5FDCDBCC77C8300F9D2B53EC3446D82F087B89BD992F7AB0A780B5388118BBF17CCBEC2D196F3EDC478FB947D8302B040A60D0BAB85C1C5C474EAB41E064410695C60E1ACEE79E137D702E4A313968A557B97CE64331888B5289CCB37A6625E52273711B846458D5D8BA1AE4965378CBE918BF0F4BEEE1BD08FECC6606D2F3970C874B0A09C410E0C7D3D6004D93F06FBC258F964A9619B2C6CA28A3A2529BF44FB9F244382CBEF993C418A3880F8D5FBA41F05824F4F33B24B886D115B819816C9B7DB51F2AA0CC6B01B6AB211FAD55284CDC045247859059BD36887F3AE2B6CF7F87EC2DF3C89D43D27E5E4888BAE65B6924FA5DF0B2ED44E3E3794B6890F933F9FBA7A789FC63CEB74360D4AC9C64F10CFC0AB374C712A3CC6C876B22F6D9FEF1C387BF6BDE75792AF9094EC17EB8B55D355FF0AE9D62111AD8A3CBA4F5663D94A38A43E352979DB3DFDF32988534CD45FD436E699C467F6DDD5076B4E5F7F382AF45D3170F25B54150D64D35A81855F4B22BAC9FA17DEFAD73B14B15840E0870DAF5B92A30D237BF0C08CB8C9EBD4159D3BB2D474E3E106CC468E6A24335124810F486A6473C26A5D783264FD8A3685C09D4EF77BD9A9A5C0B578C95E7CAA34ECE46F8483747EE584DBB2D972076D763B0B550E2CAE8349E0609F14F0A8F5110CAA4CDABDD4440AD169C2ABE86EE1C680D6E94882964D870CFEF70A4F4C04B49CC4A4FF6D4B9E36918C18A6D5C4AF47CCF09FF64C77AE3BFBCFA504E169EABB306951A28AFF2FAB7A5BA476F5650BC7DA192D4B0EBFAABABE772EDE2A1071D5C4FC33C2525E40D082FA935BD32FF2506B3A131E31581B6C944C25F2D81755C39D3BFC0C6DE93E35557AB1CF3472B4A32980986A31F882873521938D8BFFE97369FE29746ACFC8F12DEEE0E9AC3E167602022434358F9DC33B2D4408FD08954F9745A0BD65BC77EE8BEA71BFA7640C135ED19CC2F1C22E0D6B02DA6DF24DB05A6480DB45227DCC97ADCECB3917F086C6E98083A212D54DC4B810F689C4F9843D2FB9F5726B87664CD322C28B6F1E01FA91AB3502FAC01AFCF52C9B3D2AA20E1B385EF470CB33078198B5C4395A0329CB10F9A4E96F43E51161FAAE190EB8C3969CEC2977B08F68D24EFCE566511FEB654CC5FA1FE67571F58D848BE7C564AF566390639F81692A7B7C0F9F5AD85B82F6A832C9DA52B6A47D23F9ECFAD449983C939654658B10ADDC0B4AADBB7B85EA602DA7617D1B4A45D86B8D09D2C5A402A6758E06AAA154AD096678CBDD9CA6F5D92B0D738501E18C1DCD268DE01120059482DFCD12B9BF26E1CF3B09970C43CF5620CA8D4E2FD31E5A89EF8DD9317E6CF55B3FB19C072E9D5DDB974EF6082711E9915D3434E7D34E7C325A8D92B66B083DFD6CFD162FD6665DF9ABF188F2DC583FDFABC997D7870E911D3C5EB5BDF80BA8DE6C46C88E049D39E2FA296CBE069CA69494F890887679CB3B0E6043D02B8F24A3F1483C94781B6B01AF801606399C3AC62603D86F7D52955C3125958C04D572A34634CD2367358A86AD2B481B326F2F89D4B4DC094E98918B5AED8F4EBA49C56172B1651B660B87047BA652A640CA7B069971FA2A66C019567C38B7F5D2621E7CB4BAA4140EF5BB491960D80F50101A004E079F5B51F394B029E3EBFBDFC33594E95F6A37BC4F6A329B5C1D8E04145403D33A5C704B343518231B08646E4DA9D5A4ECABCF50F2B3921E85A84C409A1F627EE0F6EB1B1B9A9FCCA9CBD65CEA90088797DF7510B861B86CA4E998AF075949B167CBD66BCBE4C5130347D877CE5A8479F4D56D398146CE2F1A785428DDDEDAD66AAB287CAAE59142435561A401B50934392D4329C3C21AE48328653E3AE575E181DB389BE439716F6E3F3E2DC61E4ECCFE548AB7D715EAB49CFD7641DC37F5C0C0C34965C06A156705F986958791A59CD5B4890D9A1B1CF08541A7A93D065DCF3B9F6C513C0279437D4BDBE627140D294632639B746891CA970DF6D7321F1A913AD9BED3FE0BC02AFBB8720B742EB409EB82C66967F60EBF4CEE2508EF7F7035B7FC7D9178E73EDA0529BCC9EB20B9CD774C564882DD57CCFB54663CFA81B914E14C4D7D74BCE139B7EC53EA61B0BF0DB61C73A7A95F596E128ECA7A8C9EB92C2944EF564943EDACFD48A5A8BDC7D0FABFAB6DAD3C5FEEEB139818C8573A7BD7506B18BFCE2BA15105B7CEC83096C8CAE99FBE5EA2C10F1BCF3F15826A0D8ECA97C42BB17CB9BED219A8CDA9A5762857EFBA43B7F34157AEB492F81D2EA156FF49912A4049BE93E12A226295D8F685C89BDA3831EB73BE4657DBE3B09C09D1DAF944C2664E9BDE9174198FE3DBAE4DE0945229EDDF5961B2F3D719FABAEB9BBD0D63F6B74F147709CB2C5CDDD253541A2D4DBFE2F619FB6C0D80D1D3D849398BDF1FBFE000000000000000000000B0F161D232DD81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 + +count = 1 +seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +mlen = 66 +msg = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 +pk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CFA72C150FCCC9D165CC641264AD38CB419BFA5E48B19EFBA646A1859BB40063A5212ED8FB5A60270793BE84C6D865A8671276E08EE771D74A35CCDE95C61D6B1929210EAE6EA103CE2A041EAE6AA0BAED9F736C54238DA9FB05736C0A792D310641A0CF46C502DA44981C7C85DA6BC44A39D60FCC79AAE52B7943BC34915807A96113409AF84C956CBF7E8F1E44CF8E37514A1CC77801A2070A3BBEC6A67FD5BFB66768167644E57C03690C12A4A18BBDEA35FB3A2D619A55BE10CB9B79A84B10D8E6D38556465B5A10576966F1D4CC4A1F4E362AD584363FDAF0AD0BF179290D57C3D8D27401B0F214183A7C369A0653F51057E76F6E8B68342D592E2BA1A1DB4440980C1D616E8BF5F15A18C31EDDACC29AC580438E5A64526889191F0199E19884C4A6DAE8921010AE79C0A419BC3B0E622EE0ADC0FEF4FD43B7BD4B800DE300A3D7D2DD26F334FE9C5B14F8BCA4099E6F9DAE55B8F6C4B117459EE6D7EEEFB1039569297C147BF012C50CFABC34134839EF5457BFFB883F3C01C75BA94A47E2DCAE22C5B7F39C16A21A9D27F6888430CC2550F86DA804AA1E29F1550AD88FC499E2070DCBD9ABFA39104D7665A9B8C58BE98B4183C7F1A66E557C609183E5F202090516AABF8D3107E2499B29D3593DE2BA9D16B539D0C151F7F0E196FDF57AE6F3B4E58AE9B9A03AEC96700BE5BF524EA448ECAE16825C29A9E16E38C37924EB7ED5E833872E0D099C96154CBC53F0F19C50B670DDE7C972233574C65AA000673299365B437056CBDE78F688786EB9DD753254A23015A5E54BE04FB7A608B6E689BB4F2C72F09937879EA79B0E0EC00AB8D66CC787E4D967591D6BE1EB9844112A527E9D1FA5EE7F9538B754FDF21996B145BAD01CD73D042D2BE370153D5ED53E5ED433323A8DB0BF83F03F8B96C42CD9C9A381208FFDA058A4A0C2F4A37E985309E8D080B7353262E06BF63F82E7AD07BF068BC093B685044C4F41F964CA1BED2F1FD854D613139B1FBDE16BAD79930AEEEE8658AE71D1B4B96595E4FCED1A2C291EC72610700CA0E3692484EA07CEE72C9B8A2E5A971293BE382D2AB0FE1F3F36541922E1030AB065D076645396D7129FE7EFBB7375390227189BEDBD3C83B1617E5A2A0B06FAEA439A1DE1CD7E9CB40AD8B297688C0CF82547D0B65C6A9D2A7FE39678B3C96BE4D0E6D01A51F6A21980B00E43167FCD366F006D9053A61A9AA1FE196BAC97A4F5D43F5A99F2B57218A19C07AFE631C055D36F8F2358D069C79CC646AE4E30414FC60A8D0EC045ED10C27441B44578584063E726A938B1B09F2209C8105CCCF9A190829FE47FED264ACFBEC78F8E8B1A8E1028B0DD2C59BFEFE247DCCD8598544213A36A5F1905C87D96AC8CC12D37ACE59697A139D353697E1EEAB1241C6DFA707621EC475113A526D9111FC9B5957AA544D61D9FB760ADE4A286DF285BBD1AE64863F704EA4644D9CB2E77D2238001E7C8961EFA1954ECE6EC59A4758B87C318819F865D7354C1D5DFCFDE5B41F4EEA930A7FE40808DE950BD881996C6A333AF6FB090DD2EF3945F9CCC0A6017A36CE48447FDD961E4B17DD02B4A3AA7B5E98A86EA973E6697CA0344CBFCB5F2D9AEE9EF6EF6F57F6272886D67112346B256BFF7A5A15B6E31075D68A9BD738B160D9D2B069B45B2C58CA70165F6009FEFE9FBE6B7D251951CF816233D0C0BE599E6A69DDDAD52D215E1BAB1F7F854453839A0070AC4282A4875F385F72C7A9DE6921BCAD9E173E13D33B6A094F0E466A0E4C9495EA07543E12D9F952096DBCDA1575BC10CCCF0AF60CD4A757AF90E4ECD083226E8318709685D3C26B6F9515B0E08FC51F0906D7330504CD4136FF62DC56AB23BB5AB4B4D713FCD4CB684036A74366BBC674652AC6EDD0B7BB2F15D70F086851B94652471527CA27F0674459A7B008B35539EC24F6516034FCF6F84CD65D2A50626E0D662BC029F5254FB20AD8C92B2BBE275BB6967F41822A9216C306C2A327E13EF14C4651D0F425BDDD307081CDB6DC7B40CF6B273FCEE1D78196CE7AF83EB85039A0017862FF3048BB65BBDCF5B4D3E253C1B3F522E3374745E35FB32208DCC5C256A5C87F4033441B76F6B4C11E284B0D53BB503641D8B4C41BE7BE217DDCCCABEBBDE2C48CE37550F8AA17F417E8F6D76580C69030FE17E5C166BC51132BBC5264C87649E2FA356D6F895785F2DFC4677A6EAF7BAE868B090D90CCF11EA2097933D5F199A9A324BF97ADEE68A0407134166B10C5E523132BB93DE89B386E4B270980C35132B677CE9D9F250802E4C779C44153A3A4FD08664102F5AE99CE9F040383500E9996554047A90DC24B22F77D199CBADD9C4A5C4F0106080DEE36FBE4A1FBE3E7168B54F88D5EFE75E0705E7F2BBD5F01CA88A3A5CAD441626348BE4F65BEDC65DA4F9218ACEBF939D48D53D5401F4609177CEF83B1DBDCF5EE26BB54762371DBACA8E4D17F9E0BE961115A71515368BDC16F5B857F7CDDEB5E78AFB586F19725BD6ECA4A776B2E7131F66199ED55A6891A6326AC93CBF2CA224B4B804C4893C977CFB75BADCCF567B49058C60F549522264DC5EF9CA9DA5300D10C55A3E0B91681C35B844EC78AC0342957161369F192FC6B6E625F1F8C059730A99D1A473D3892B955FACCF92660232B0296FA6E9CAC56CCBB2E9D9C65530145AFB1341B87375B5158893B93AE99E392BFE6940 +sk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF952D2181AC1F62596F767EFCA0B55DB092EF81DB66F9FFF15F13D7AEEACD8B3A2F2CFF6F47A666F4AAE322C8ECA734328799BCD51D74939F635BEA9C376A1FD505625231011865215335415203670415601416761634610686876558026100710284177051515573864328184624368254276881115632024016876320073672023172224043205201336434758830258106634435544871301582475374184311884614315587037050046473438138373378656625752081456875115688432240738021428073866008471010834067573807631077422758614647683172652411070535667067686280403785641040762628423202487017388088723624172236717782466440162778818115110154453812812811744267151657080286448358881736736104423237705082451763487227177074038553121185320801148556380127048607883504080566862301436143686742755272483727477726553071825772713105652642122572780235541078285266725485774764684368415761444046211585014402766658415526084822150448744304266766681867070102086676562226422881123661647801415104404313537022446010755328686848178608242743237167042150210846847412887564671427371836475234302403646715334316337607511164572875515878387005854181681582864035573227230313165205341676251857610601444171044332012471888858583435862088721888445024773442646130614332315431455662640811815041561463583345375765051253406557805746115712830742583887343005738846287443176581772874144206063473622661847620256808651377836885557468324386706305308882448426861787312887335302818830035174805365781777026137383623423586130038475824818478877711415150830236555314864114185173548658167414707632163805488500172387644486327245370258321344155602457870147684338804561657066401676635374813437737012303822102003036472274674757428764035501057340627837701665802210384844780415282712865312134647538235143350417705253831753502018386223116416455710632384281062386530284511274556434280235305038585681540123507553533152553217747807841412302351551060521503437235011776251083358423136348315433786435645880731255007115647134666466158050328705568074858846684036786122186620781843605375704715580675737652114240107727164323467076058158272126550247754131873783332871276811703446046286271223764400034414230334443438167532402552680445555504855705048580378640146080706328604485218003001636236400325864673523150415260468520141028768218181658326221605257604301434517447073127766473226484727785057373812234254300661258415236822433371165260483287627265687400508426848330258534571207516140028548012662140532578675612254160210787744138706372787525858363126500207402431830271438154281873455487848176801224370865504216024565150454044882373603756664111400455753207386526653380302442326443080756050803581017631884487035167506405257884310056536754030412618753466085455236158288218208420087514166611512336441742283112714566131267760683000282416205645822751574102041831826058650111342471448844244833075216744130014536642542028178837504555663444321426377542248446521886745864481684266272037027548517076722636035384115200752704825817117688416417620800284343363774407706651751117552265038228136555782275266633188435758758D0C255D51F8280DF43106EB151D444AD6E4CAB4BACC585AA37D744B245132040DC3D76ABCEA9CD4472C1CCA1F07A4992DBD4D0524A482B50957110962AEB75FE2ACD2CA384B206AE6898AEE2582218C030059CF0610DF23F62FA94CE63F505416EE56F213B1B04A3ED786EDE5A0274DFB862B764847B482B73D1A3E436744340CCA39720C7DB10163D6B952CDC3D8A19467FABB07489DE139D572C8B74AB10287BCD40205DF48AD5434EE17EA01699353638B7BE0723E6C5F276C9A57182B099ECE8E92CF0F1D1CCACAD71BC0C7CBC0EFE264331C2B46F001A3C7E3AE835A8D100F7F4D71C18BA1E665CBBA8BE559B8ED9551367E9500574EADD856E770243D07A3061EADD8797C5BA1383C1391E316FCA752A9DD2D530A859EACC0606ECD019D875ADF06D81C25CE07B304921C82224F683957247A662DDB7BAF04907CD17431937A26D62E187CBB9DF1135A0F0348FE7A925F86FCA96B2ED92E69F45AD55F945D0FE8AA7A471915B5F0FE96575CB2DEF41D50D113BA1BE2D0B5D47DE93A19786BEAB57EE1A0360FCD5E69F256B128D17D1C39163F1345AD0FCC85FD1488D787814BC6E3E93D71D246F60A50CEE9113B3A85EED84286931B6CF6698215B2962FDCB9E9568CBC384BE826558FF8DFF68A3E01B2470B7192B9492DFDE2C9FE091E8A638DD1BC8794BA3B27795B220697B05CF1D685906F14CDD9E43E1114B0A88C07438EE1E6901BE4F577C78663B0D3439FB3900959A107BCAD36110B4CD2B61BE46EF4F68000DBC64CCF40E6B6EDE6577F8EA363B5A0BEA0A81919BCFC1EC9882AC51409317EB24892334F461BDF04D4D6B1691A7D4865625C74EA7BBE26B284BC4468E395CE562F824D9029B83E76148DF2EE9625CCFBB88039411B081674196F4EBFBBF9E51D047D086EBCBA7BBDF1CF360C40319FB7B5CE6F6CE04E6ACB9A0EC0F15155ED59DC1CC468EB25F9F62C9D924CB0B0199A5276D59E44838534B62E86E5FAD68C81B2F0FC9ABE24DAC0FF265249C410D96AA8E98354A6E23884DB4B5B090A8EA5A7DBF4E68125BFDF7D2D6B320E69F8E61725BD57FF4B905C4D14FA17DDBE9F226283BC462C13EB751121DBBE6C02CBACF43140E51BF9CFD39383E247EB9760F8F4043A046F9DB540D845C15738643BCFA3B8E278B0734BBEE3EBDE281092EA3AECB56B9874E4B9D3E2ACDC804B2AECEB992EE99AB11A37C515E07F5AAE32E36708B1CC0F4E2A64DE59A94FD3DCC089BD2941961425FE965B715F19B4EBAD8D74B1B060176760D7AD73E453EBFEBC7876FFFFE6BDB77FAB20F0A2C043157A8EA4AC80F98A3C7B824C159F1236DA52CE5A10F0BC0257418614D5237FB4C653EC66597FB8BB81EC7D6A2099A9DD837C499C9927799C2B3E2D8AE18AFB3E23C7E5D24DFA5796DB5156C458293F7A0EF2FE8B99374D3349C607349E3397E2A9E17456E42FB5BF06C61B441F577CC8AB93EFD7DCD6B84DBAB85A036357847BCF539EA74A57E7DF5048424BEAC6ED11AE1CF05B8951F3AE5525B1AAF223CAC2DF80E5C747E3D9C212BB66D17D5126551A8619E3F24F57988C4C3EB781180BFA1377993CDA6D5740D0A84DCD1879346D4A9735E22AB56F01496CD4EEFE6F8E010D4B3F3503389E4A85248B30FC4759C38073B1E731A24B491E6A7C2A877350A3DBD8DDD6C0F55FC812D5B2D54D3237B213710B271B470F253E0852DDA5D84EDE1EFABAFFA6DA863D6EE113ABBA148A9018A4E5C3D8F57CA9DF005B59A0D3E47406D97E337BB201D788B8329FF5066268F4EFD510D91B094C0EE3D053F2CCB39138634B122D5375914132B31550884FE2E9A31E5127B2E03427DBCF7D2557C5B7181BDA6834BB930CD3A0E0E0EAD09120A572BEEF751863AFAB338BAC3E9A8179F2B5C90F0BBA6B75FDC2AB5F7200FEF3A65BB77643DA0D6FEB12D753DF775EA714E283E0E9962A239A04490E7D2F98193BBEBD6E2F526AB0B277E49DBC3FA520492D32417283BABF3CEEEE0BEEDBE660C043B1928ACDE602F9861A53A9EFA9A0D9D31BBE62BCEDE013332F9F33BE6A74313FD1709AA729BBEB7EE4791ABA723C25CB3B0C6487C6264291EDA8F9EFF54DA374897F9490BF7D20533BC293B9A06C430A33704706C0EF09C3695D3C0811C05CD855E51E9D74E7E3CFEEB7CDAAA893CB97321B24B5BE6333B6ABEC811E3BCC29CA0FAF93B2BBD4332D9B2E7C789CBDE03D4FCBB475FAD0535FEF2DDC1E286268419896C417F665E7A024F2CE0AB15475728F4E39CAD47FE33D91074C7B3464EB05E6A323D17D743C0E79C9E62A231EDF40E75340A239312C4B4E5BBAC6F511CF2548CF8224CCBC73A21F8EBD3A66450618D1F5B26495FF6E84FA1C89782EB211E2FB7FAD45691BF679E837F88FE5C6208AAAFAB7A42387B0A1A48CBD53B13817809445E0091BCBCEE8E9DDB413D13288F53FFE6DC039CEAE24CE5691EC636BE1052EA72CD819F5FF2F279115E07821246122EF2AEF1C3C8495CEABF2B6DC3D65C60EB2FD569145A63D9ABC5D437F7C7FC5AE22D87874A78DA40D57272F7ED93E0A1B48C8BD61A92F08A16D01442F020FBDBFFBDB18FC5BBAD8A142184EF9A328613C03D67F8BB740F6F083C393C88E808BCC9A4CF4BEA75A16C7A81F51F6D9E003EBCB8E328A86D7B73133E5966096AFC1D1BCCCB7C84F11235892DEC5CFCCDF6472249943FB39C7B8586C4A2E5E811E3FAF068A1BCA61F50B759F7042DE34D738F2D7C3DAB26A73970E50815C51AD73CFCD3530BDA1C2E912E694E9EE79C09334E4C29339F7582303B2E285C7AE84BFF01DE1D90CAADA42AA4A652C7782075B51514B10C9592D30B5A7362D9A32ACD266B62868F50738DCAB780CF83198389340F3E7A8639FE94AE0F4567291701EE6204587E295319A0056B304C7901197192A8A6F4A3EA8CA3941861E7601F3A89FE6F9D8C49F9BB3D95C1A0233575983CD7D88F9D315CAA9F3954B63C6DF2920E16F0076B7298352EEF1A7E1341A372D076233D010AD4DE4C2845A6EBB643745DB2DE2A02F241D52F16AAA87F75C3395C40AD3B71D31239AD3187AFFE18F0370AE0831093D9990671E5C2AD4D99A49C0783907D1E1B8BF61523FD6FC25C1A5CB0F1F663168FEA17EA6B71E0E761830AD7B49FF1E71E6DC49DDC865E62DF12CE5F138416BE79440C7213FC2E49B50E60A53D50DBEAD4AD3679B0E58545EEA9E5E8D5DED9C39016E88896DAB59A84EBC7CCA28667F4622009748F6B5854A5E0CF070AB61CACCDBF1A7ECA531A5B5FEFDC3FF660DDBDF0447B703598B76ACDBBE8621E7FFCDA8108A3A11807AC9992EC301FDC3F6567A99985C1A16D9AA9286EAB8C65E8D19DB04F01D918CA04CDA3775595494A4C2D536357E50A3C3CEC153FB378DD9D2C05C1ECF89E89A8BCC4BD2776C79F34FA9210E9E9681A2B373C857E8830AF24605A93A395EBA1744CC2F5EAA17A42336FE27FDCCE42DE6892F2234B9E111535F424F0F68DDB220C13762466361E5CC9D8BE3AB7A45976ADEF076E +smlen = 3359 +sm = BEE59E7909C2A0ABBDC3F9D07D405A962E642A1F1C1FD0B7AD6D99990CE69D5D8D2DF89BB96FF9B5B6FCA648DF0856457B919B38131635DD814A7AA8B0B947DD70A67E4973FE33E1E00222597C2BE8F8678012264153AACA6480C5F18CA3C050450D42D9E56B9B5E76F3AE3BDB589581C4ACF8107535B1FE7D4942CBBCDFBA4EC1AFBAA460956195B17293DC18CF0A3B436EC474600BE1B6E61AE61C4F9B2FB12298362D9EF01EC68A4622957B964C305629C42634CF8847A7581209418E2458906E15C8E30E74D8C874D85DC63EB11A960757ADD9EDAA6D9AF8B2E3551022B23426319D37ADF192C24EFDCF8D95EFE86C16459AACA0DF6AE414CD93B70D57E7A7644C4891C08796B3FD592E51B1FA591FD71BC4FEC3B9A8DF5A925357DF4682A4583F788B619D6DEC6ACD4A5A17E8F41653962A83B45DA6C087C8BEF16E95D2D43438527E9273645E22584EE6ADCEA4E251CD79A078EFF9C29CE452EABA9CE32125719FBEE5F9A90131DF0CFDCA49496ADC485E8B08F30FC3ED0A292A154E3E3C89344AB9BA4E3323DD16C6EED184FE25E562AC6BF7D04415EA370B72E51A449EE6B58183250CDCB227205ECE5E9F631DFEDE702CE4EC66F83BA79D3FB4422AD6F43B644118953E56475D2D0C3A9251D96A9867D8049DF217724B420FC3A4DF2B8678D2902B32D44D933FC56C3F8022F87AFDA37689105CAC8ECB2C8C2A928BDBAE8101E3449F6136B053AAA20C140BD920B9BB67655EE79BC4E2636CB0CA4A7EFE3972F9A0C6CF16AD1633CE51F2C54A7712E69D577A20834C4AD1CCE4E3F8C1AB65C1548B00026728E57D42A2942882B24B459444EB432B895ACA2A71A62A34927E567581D8BA2A1E52F0AEEEE1B0864BF37D7AE5CA2D2F152E7389224CA7F9132B8939E1B1CCBFC03B2BE9A460CFC7DC5AA504F7FCD946DCE5C6399DA6C0C8D8CC8B0C0B30736C631025A6A3A9E2D94CDCBD3CE7A68D7FFDEEAA459B104BB730ED7C9E87BB02E89DEE4F915FD2E31BF418A15502A4B2E426EDEA8A142690A45EDAB3E637F797E7A786B8A8E90E9EE0D5781ECD16911FB0F4EB5B0C707498FE7D8C2AE673A3334AFB95AC6B185AF36FA18774938BA656B22FDC9ACBCFBF95D1BF5EDF7D905CF1B540E17BAB937B4BD3620D594C0D9BDBC71599CE69E5706FA33320FEE06396CB9737DB17A62C965F77E35AF9F785BB0E50ABB8106FE8B904D0CD1E15B92555F05C24E76E94EC41EC90E96039B4A7CA9F8ED13F1BE6FA850344D446B1683B04B75BBA0C08F74025678E75403532219F3748F3C73AA20E34D5EB1B0CBB58DA9A01F37E74C063D03AF3BA8FBA28592E4193270A00CD1586F833DFA8DBF40C15E704D253658CC06C6A48881BAE68BD4CBE38E7C894873E863A2C4CA224B76ED62BDC06D90D7A7EC68B622EB38A426393A46ECA77F288115A2AEFACC15F44D928088C5BC19E0895F9619A089265B76EEE2661D20D1BFB8479C21C153E1DCAB0F004F80A072DE3E4ABB6F699AEB852F35E3AFE0FA799355E6B7EC6D65920DCA5248B455B90E7D2E9859B1830186574A95CB62A0F073CAB4ACF1A9D52A0D1F176FE50487742C47D7D9A82C7EBCF67AEBC8C77DFD00E7CDCBDB69D8212D5D4561E831C1CEEC75714911BFEDABB714EDBECD86D3B5B65D154288333EC57327E2A27F2CDF193A46FF11B6A19D3DC711295B508BF443F02AC9EB04F37B67A8ED5493F41E924F8489FE26ACAE5F6B07B676831E271BCDE12C80F65E8D0300D8FDED5E9BF1A59C88ED38945371451E11354B3074047619B3A276658417AA175026749A4E461F059AF85E207F4D021BB9C12FDF3029079597217AA391520780A7C90C2326591143931844F856B084AC17AEBC593ACE932F0AD36E21357CEFFF375CCC84342B86194A2BC77165EDB9EFE359351AD8E4BDD4CA6ECFA0520CC2F46CF8AA1109E62682B37C701421FEE8FB50A7D11B2F5A05014ED63BF910CBB06FA47F1D849AF1186F977D8073D72783C4EE3C19FF95F23FCBD98879A4682A8CFA7687EA520CE587E9A3E8F684E00096AFE617CECFE0A6FDEB45D493E7E35CC25B644F9BDF4ED104176CB961B0C957F8F3CB429FA144D606D2DFE27C090A3C2269C84B5F495C1C66DD07949274D99499B633BFEA8F044521AB256F6F6246A0C0AEA3ADEFD14C8B1BE92A2347CD1FBEEAD712CC0A8BE4CE0F4779EAB56F71D9A7B3F4BA7252434B984DFE9D7596545665F2F1E5161C9DC9EA589E301C750B73E5526EFE65FA0792AF2F64CEFDA891FB0812037FD0A31E7602283BE2B8DF6A7DB90F30F8B3B2D30C09B900FA400FD1C4B42563DF1EB8E39F9468595112C92D4A843EEE870343FC89E57C6BACC370D014A5E2AFEEF1C25EBA080EC134E858CFD654D0E961402D9A807A971CF592F33D18EB2210A59E0FE948318E60E6D618D2D040C773CE30F9164CCD419F325F2FA3DDE63F5DF5476424125E4A9237F18EC9B41099E8905C173DC60DDB36D1809C0F22B3FA8B39D842E44FDEC4DAB650E9E60E31C058E8C862F069ED7001315773A5190C864DC01AE445C5903B140071AD716D9343D788A0D364A8F64465E68748612E941C2E1C8C277CEF0F6CC08EDFAA3CC4C0F2621599C3AF406BC4CEA92331BC6853212B2B3B15260FC547195BECB95B0A5478E0FE550ACE0BC24E72AC9830FC7B494FF409B49F9B3CC000B1B22E9FDDABE1768B8B17253E1C16D443F51C5E36BA21DC09962F83FAFE8339ED0AD323788DBFACE7BBAD5E8EA207D9C495E579AD7A7CBD329A25ECD11E098211D60EFB901373B87DABD64A0AFE0DC2CA61598B7AD36708B53800BE457476982A3B9315714900C933A34B2AD9CBF1692BBDF3A6DC87203422289CDFDBC7DB7609369F0F26BEB7F128E6437135C535826FFCCFA65F4C9C20DB3FCA30BC5D3EA17A693E513543F9CEC71512BB875549E3B5CB9F2F77D2A80BFACFCC453508DDB91AEF1EA69AD8A004399F5F6694E6F8A96E73D4BE5027061734F132C9ED527F3B3C3C5C848941C79C758CA485EAD8F994F9C3131A27B1E1E93B6E01CAA8504A048EBC3E27C3CF1FF94A05860762D07E7905E131753F5BA4DA6E794E425EF4194A760BABAA5BEED8D399CB3801C8727BC847D2A771E026FF613255DD1A1F88A1AA2C4A4BA48AE71EEC22B38E6842FD318416006E8BA1A9673D143EB80491F98D634B46CAB310ECC1F702297F6F0A84A2BC2B790AFEAAFE73F063B3AA4FFAED35267FD2B5269503C8883AD7D9E77D467B3B35BDCD5DDFC58024178246DF12466238F286D85D92A2355C63AF9A459077EAF28CDAD26CC71C6FF607B50BCAB693E091F250939C5235C616B84012C12FAABE40A661684240199B2DD9C86179ABF8D3B96DED16750246A8F03305EE067ADF22C39ECB1FAF8578DED3A25E54485A10BC98A824DBDFC2F6B145F4216A29DB5FA7A9C2B6D51CB3759C3C58946DD2E648A1F36D20C09BC58BA91E257036398B7D5DA106E5C6BDE1FF198B95D12DEFDC54A5B3DD55AFF4200AA27ED5BCBD7FD6D6AD91E159653352EDEE8F960E4EB6F0942AF5251EF39C1ABBDC42D8BE0B880067A79CEB169901EA81471C4DC782332BAC62640A280DD9B323CC5C393B2B37FE821BA45D5C05BCFEB1175F7E5AE12E77DCF92B5DCB7F48752A72E6F6E250A6527F5A6F359EB4D1C69DD651D89F3F2229CEF12F5012A9668D260F7793C91A7622E5ECC3B5821BA439ECC7533DFB532A2B64A960C4CA0431B3D09573B0B6375748A475DD0DC9290CECAFD059DC0038CD1295468A4CE118E8B5B03707C56B14EDF9AF6219EF768DFCF3D4552844C58541CFA0D175CF7EFBB5FA28130CB78D82120ACB7B403CC75B81C3FF1240DBEF6E7F1CBA8807A5A21310C29795B4E32CC4A49C47FB51BACDD143CD495C0F5C10DF9FE06BF2241BCECEA2129D3DBC57BA1068F432DDF572414AD6F12D6371064FDEE0D5CCF9730BAD1BBB4749C87007EB0BD6660C994FFCC7FC7D769ABF0160BA6DF93B719C73B6DA6B5B151DC44A39D543AF073D374E04B033D1AFAB959082E5E02B207A255105BB4D4C7E6B25A62658C13CF91351F50CC237416410667FAA89DEC538EB1AE2CBE558DCCEEB5AAE908BD1EE790A843DB067329C705045BBC0A7ACBA0A51DB839AAAFB6A36F4EC1C2D43F5BF1AC55AA6E820B26C47C38060C61B1E3A7B2CC261D54C0B34F5A2574F5243B2A0829BEBBA9933011897E980869D6DD5AC7B31A9BA9AA98A3EC20145A81B27B33AB6662DB3487FCAA32BAFA6E1B2855025D5FB5C86967752003BE2FD8E298B373D1017ED7D1ACCB6D316F19401976F2133862AA3CC482390CE55D1E63EC4A40FE826E628D3E811CDF572770480F203A36A6FDABD1D2CB6DE5D7C2A32AD45BF3725F599D29D0F1342E3B5798633B6E72A43F4833F221EA9D904B002D8D13F6E7441005BD3DA88B649BEE65AC9FF6DB407EED653E188735F5FFDBBC4A1E2E089C7BC4606BCA3234F2D89D403955F44A444A42A20DFEE5C49C84425E1A172CA44482FEBB4516DD4B649C6F315A7E2DDBE194FEA2A91728E1DF451108E21056A7BD3D455B8AA8B7111C26797CB7BA0C24608E93DCFC31415D98CBD1FE1A207C81CDEB00000000000000000000000000000000000000030910171E24225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 + +count = 2 +seed = BFF58FDA9DB4C2D8BD02E4647868D4A2FA12500A65CA4C9F918B505707FA775951018D9149C97D443EA16B07DD68435B +mlen = 99 +msg = 2B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF +pk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC13949AFC995EB675DF6D845CDDFB6D490CF8A11F344C45CCFCB5DAC38B8C49AC6D19535E00E05C7C3DD4E6A20320D152470ADC1B70E84B174C8FE74970D0CBA5FE3915C198D8CAD29EFB72D6B0D50ABEF7205B0CFCD578232222329DC91BF372FA23A57F861D6330011C059683F7872BC9797DE9ADDA2CF4380A57F473F8C87BAB824FA73C753BA41812FC363514CB5452493494FD248E7AAA00A5D994D11C93F66C6E808930ED980E549D9055969427CB0F71B401FC7859BC36CB2ED27BEEA8986E391C3216BE6C0EFFD7A16F2ED5AC3B01B6FB6A2AC3569C5656DFA5BED74C4FB21DB654FAA6F6C0E02A6F47F33B8F61C830843C450ADB43D48C8E300B851ED673E05308300365186DA59763F01C5B43B9149AF66DE58151C15C200EA2BADAAB0E4710447917452FF351C0E4C2348934C54D6EB28C38700E6560888CE010DE5CE0D505F62FFD1B01F0DB73C586357504D82D49CC051DDE0913F50207F8E2AD80DB12E920DAF15BE172DBD7EB9AA367558155EAB628BE38FE19DF145BFE8E834C972CCA72ADCE315E70BF9C6CD98D4CBA35A5532BF20AD9C308377E6CBE5814EB43AC1AABC8956F1D6DD61E7538B17AC6D98291B83A4EBDC3CB98FEA53A52C5B206D1F1515EF7048F54E3EFD09850882760379B6F1A54F9D77212EAE5976033241B9D68FB9C744605F92F91F052E34DC5B4164A588E51D39166B6E69ABB0AB0E96785B47AE25E22C9D342390F5FD4C58156119ADC0325F61A0EEB4D7FDD12752A76A33E15082EAF249542C036C06C84B358392645B9C7CB16DE56F6BE5A824C86A8AA81A683131BB03E26DA0060807E4C0D3F35F3CA05E9C6C7A7C363F8F81B06FEE6482F450E6EC2A0F423C3B5F16552591671C7D3DAD856053E66CC06CAA2E07BD03A0B5D157146971C3B04502D783A54603A3227E7B24A02236E36CB619C41ECDF5167AF64B263A676E1F283033486ECE825FC4970E9233D361AE612D2ACA25ED0F2AD304A5BBD188D8ED98CA72F3508FF5B90703F1B3B7ABE37472E221D688132106FC6588041A519E59E429E1724EF941DA3846DB89141811036613B67B50AA8C8557B6BFEEB276D145E02EEB04BB8F3D9D792F3BCDCADDCAD9BA595D0674015AB5DA5B28FB35AB35D0BB0EC5CE3C95CF47CAABF65C5C328C87102E5191DCE582D0C77C9BC3F598322F1691C9BB216F9FE60510D40458B2125FBEE068F1EE3550427127490110D0E62F6A50E997006D810F0214A034DF24C48C7665DDDB00173A7CCC6D9C16A87C68ABBF851ABECEF965B35ED3B910EB143D07EA4CD8B59A7240001D3A507FB1AC168B4AEF067403D9C0FBCC205FE54755359E9C752A3080966967AC0466104AE8BC932B4CB073713073FDFCD5C7539A19F17831F0BF694EFE60F1266933EC8A78CAF25999B32F29A197FF1629FD2FF90EFBB48BF9ABA1455F4073640B766FA65CC0FD865BCD2EAAFB4EB14667BB8E726EA6C595E99D8E581AD17B489570FF86C67879F03D39415C929138D365CA56E00D2DD96A05A09B350575CC2DE9745C496BF61E7C903F2BBC1F61B2D7C4A11FDFB4080698D3B1BF25896F4D772953D10D2619C1E23E8F448F7A2BF3344E847CC30B893397CFF2E7A55849E18A22FF8605FC885284CD64AAF451D6B928E98B67C0F06C905BABF004C48AB3D4C27E4945FE761476DBCBA76A248BCD6A510E802B139067A5C136A31CFDFF7FAC810EB405A89058420D90218E96AFDC0522A7DA7F1F5E800098AA621088071AE09025F702E46DEE23C8024E8707F2C761B53E2FADF0E3E24C19CF9595731F162664B78AD28B52E5961BBCE7542AE0BD7D05B8E7637CC52F0640E21CB590EFDE7E68AE973D01B751A2D75031742EE2816FA8A70A57899616DBD48D3627B568BE82E409D30DAC4CA9AD18588FAE49EE18E700A05186B22CD53056094D6645079854451809D82321D4B5A695587918DF0503865F95E5B55515398B66E7FD761764B1DADCDC949E08F80C0435B1EE6CA0942A2E8BB95E50C0DA35FCEF7B16CBA1A496706BBBF7CC2D2B6FC52D05A1B8CAD46C860E4EAB620C39BFF2ED56C2D1200D2F9B6BC0AE934683345B9C13BE53D66A66AC349EB545C359B45BCA52FC04DB4C262A3BCCF54EED1CDC920A46B357608B00D946A0A797066A8051888E1112D307FD5F8BD299263624A2EA1EB44E6F859A0A20E050910CBF87709A79BF517A094337E651E4768912B55100F0B3ACC8030BF66A1539CC65C047AFC57351A5C1EF7241AB0C8C1420E96656390F06A2CCFA83FF9735C6A03CFA8CA8E444E138A75F9718260D480183A06E24052354694CBA89ED3FE0F4FA5CCC8DFC4158EE6BF70BB5A525A280669ED8D02B52FD9CE943214C9C03A3959468D44C63E3B73936E659EF3916F65FA916A5446138B93F4EC4BB1364F59B15EEB10BB08232668AE9011EECC1271A44D300D6180D8EF0238FDEDFFDF52C429DC6F919BDA59BCFE6F0290FF7AD68C9E21A5F8926231A57E604A6EA13025B41BABEBACD422F02E09A4917544E9F1430C793E005FD5B5A7F237562EC2F1AFC386F7E2FFAD642EE3D720F29F5E4D1148FF1402787EC56CC83B63D92489225128D1D34C635D08A4EF68C9ADF26214FB39B60B659E19D8D4AA649515DCDDC864CE2A4CA1EC5B8144733FE3913B8DF7068AC25CB4E9421DA02F2A91ABF52BFCD6218BDFFA866E815B59C90F82E +sk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC139955129066F1FEE794EC4E2C660B81225A5EF9171FD643511022379FA9A04FB5260F5D8546EEC4D1C1DDB4DF8971772B69482B6CC9BBD52CCFF78E3508E9FD517135708613510177110028607735755536422584172728651537540803170088515860427676647000057212430480020543730110602014805084862701622462600274526787605668564257426872866772242012318750612153123256007331348335632656628521481581042108755567276516820350225426442545464146760240075785821164760345844347461778285038542331001886127821273150017664341537208440878750345682607858876313224740675418331174752663114173734704717517020572672316765361858122103736118778723670305773251841470076727261368144163332545576320028020632351737245826528888021776012513084664601736440554717216182613214532807756277220287758734256744350474151122270766466832830673736001048733221416647372150216840141742041336136872253844258616508870678307060453741718280220147801641812428777704317035033246258153354877036758617788242470878385176353701737742536665881482840607073504653331712743640806734327643242713173474566361446477085128562440276158267573126063462308712486858256408585624715353577512555401582512671745468868878826758326662474782464273884861813564454352518106411172174563562873508644081756024817381828353558343776183382162443763266243238862424204515203247284362050833133770800555208701434563045810858020357567443381374170758361645678657311852155111455218111583016652708022711160760060267365201126751271764072231334583531876541047041744324573770644011407182556505222283646317123880714086368583566205318366574555152827240780275604703458762041166233134845405735648246448515118625028157207148840416642354346258400561575762742716182454536572514646221735514053181062211180873663201734128173620652032413655512717710821832811110267706362360012241508171100276057475167344027243021633406332167252276262585661350181155054865185586537720324584557037205358587824506866457562818741623801506826122781208225018306566271041856750553410128066777085036670420771414875481140122135866160323344430441428020585670671603377683606388217855021367572700628067225687570736512775317611780820857673574702454201807558330542301264834447638660430025273764571768320342827388203886556078144685002584043268847784125060328511121804662033531237621382650056736547584447504337834446104705305385111676873738650788377552833011435676202606021410703522836127710843523325733854381714028575871652087411753622580462523511177216161655213046568150401720107146067411047714662222481277632180022122672575541420361215605800205846133554816127342424461278624782646073174888156383164066338622314844562802018000038224386546074575652051037061306188533836520175118175288784205871446484616855364686310266503474063335246788018714551553580080032681705588806460085783061634072736750776312016135674723380528602783684205217483628371727145765726878585185607806174878428238580332220130341280011760688076408885446615703700080800318045633020356851454857543368647537215057020632865420627442780433086001734705605866448639C8899310F20AC4574D5A47F67A055DE512D0926C98B6CC00E6A62F0A5E9002508081ABB293C2EFD5A12DD94476FD054865FB3ED8763061432ECFD33453F3EA5E272E8C67F69CA63881CFB5F458ACEAC08158542EE73ABD45222B7AAB8EC7E02328181227AC94EBE7956ADB1F42AB6FD6C2FFA3D19F2C351E47A276F7069ADFA9D81C440BF38E2506D12B30DCC20B07B21726BFDB3B77466071DB2167AD917D5FE702AD10C7BE1150BE1AA3B64BB38266735DAB20CE0AF09860A00D3D1D7622CDEB3C189F319ACE824D43C2EE1FDB08AEBBDAD01E81CC80CDE598B3662167B002192C967B95707B76D299651B3A7EEB796146FEF7BB5F31311422A0B8819C5169B70DBB7ED4A2FE297C3EF3DEEF7294DAE3B655BE5632BC8225711DD21395210BEE48E7082981BE2AB89B6B76BF0835E42FA12B71580E853824D09D925B516EC9A8E8B988E8E3EC0F6C58B2BB5548D14A95CE0D010282698ABE96D72C70D48D4FC7BED23D784D28462C673DDE5F4BF616C69CE229C85E2E8958C212EDCFBF31E52612E648BF5F869455863EA978856AFC1F90E134A1C1528EEB4124535025E0717551AE90E0B455061DEA810A44E0153B0419004566DBD7E2B4511F655E4E4FE740710E7ABBFD9F1F9AE2F34BCC0CF9DC11FBBB6CEE5ECD30F354F7100B79DC1F13B9FC3E1257DCAFB7A7E31964FBB49E4CD22CF3325912F36142F5F98412CA25CDE2F3D65E831B54E4E7018BD5F4F4B251C49F5629A15AED14822F36E8469089DE3996E86DCCF0C12921D4D6449CD4E93CC97867E1C9FD5C81E56315A14E07707FF716514C9F84CF1DD7DC03450DA5708399AB9C5069CAFA7694AD3C1808AA769E94895D8045440205869E73A79F82E62122934073DA922E12516B64A9C2FEA3C5842DEAE432C5A8971B39DFE533EFC6B7CD246FC62862B4ADA1DC69DF21A6045DE23E4A4E0F520E27ACA723869A28E37BF90E4A6DB549FD56E3DB077B20AF65971DACAEE222CFAABF1E363650C0E4FA8D12C030534A94839B3186FED609EC6A17738FAC12849F5A4CD838743727F9999B7DDD0ED5BF2B1B20854E91CA84C58909FC7D882CC3C62C0B1D099FEC5C213340D420971F871A96C338E94EDD81ABC23016BD69440CF3FF15A07B7FD13378735C160966A2FAA36B976FF042E524FF5495F31617C35EE611026974A28622413F746B484DF8AFE03D56F8599F1C108F65AD6E55E0E9AF1037A61E7221C9F56C4A527567451767F9912B39F7CCDCFC96287C0591750C04CEC6777913B93CBC84291F49678FB36694AB80D4A3D8E757EA910B10AEB16F129B41008837BA5D4FE53634DC1DFA4F9B43B139FBBD005CFDA1A8ED0720056EF53DD1EBE6CDF84ACF9BCA24EAF8BC2DFFBB983B40F66B7388D677F78770CCCB5A47A747E823FECAE72DE144ED2EE182C5F628FB8E298ECE236DEF4DE90144BD57F48A78CD718525A5186B203B71AAC39FB5E73227A68CA653C83DBA1D3439AA00EF4485C1B83B9D255FBE291FD248F1DC0084010B5BAFF08B1560A405860C04F62426B1167558C8CC2776A4E2A5403A89EB3CF6D524988358C244BCAB42C213DBE470E48CF04C1A3FA4B48D5D7BFA924DBD525A799882C2B8F7633FA7B83B44EAA2D6F31DCD8425AB66C390AE96307F2222D135F3D3513D7332915464F410941448299F339920A34771C14A9647DC92AA877004045C234CFF9215355F8DFB1B84141A7037903EF248BEA658DBAC6F0182B1C326C99B1B162F19F20040A327F569EA014BD157E9BD5D497FADE3C1B873DC9E9CA97889F7FA3E5BA76C28FB3C22FA94B8DC8C5CFE7CF3E6E8EA3D500BF1A8C6DBE4748E64AE1E746877D36A4C65C5B3C24EC5F3FBA445B24646A3280258D9A554BF41F63E22490E5FA3852C9218316ED110A512350BDE17EB7517822634113AB1FB77D512B188108B96141E6AB3D90BF7EE8F80A608A2C081D6BCB85D386562B047AC42BF5D83CA411CAE6B29C19F1ACE1787A4504FA50543A9F6E3F64F84F0779CBF1CD2B7066A9164740A0BCF96C8BEA7BDFE83CEC58017E835B8A6697874FF2DB3C32FFB8294124E57A2939E7AE2BD9BD2D611C88A365A3CC8DA960E9C440810D2DE187CB40209BB60B86A63E5D8DDA02D313A0D2A56475F86378AAA577F38FEF49FE0FC6A43414C46F48DDC593336245E9455D4351BEA60E7CE7A812781670323F97CF6DE1FD888D47747509F85EF202C92175ADFD382E86656A9D907478E17A60FDC16A5D15AE21723075220CD0328C7C01E84ED206FE197DEC2D9C91E67C783913457E26FE45FF0D462773F642269CBDD01FFA6234A3FA94102AC6435C332168BB98F4A305C9891E905C13A4B2C185CFD4F9C46CAA8B479E9BC0A3C81C2299B9FCFE0A78575AB2AD3D996A92141DF42A62CDF20A320EA7BF082CF256A10CD2FFD770F4F353DB4193F58FC05ECEAD7DC83A734013D799CE46B8E2FC2E76E512E7960A9E61BC9731699E86AC8FA00F819D52AF9341CAE27D8B9989477477523D8574837A9FBB23E4DD27042DB2C9D48B86CFA881AE297B410ED4259CFF63C3E5B92CF8A8911BF1E2D5135F553BEB8A4B31F4C46A396136D26E8B49977FDF6D189B9808F18820E1F9854D03EF10018F0BB6A405912258DAFAB017D29EED9D8797355D957DF908FD058F09937543A6244AD8596FBD7CDD8CD62E410B799427CDC230798AFDA2D6493AFF61FD9C2613D9BD4C6C4D3D1F90CC3169D45523A38DEA080EF266E3351BA5B867CAC639DD42800AB315E9B38A9A7AF989EB1DF46C1ED63AF6BC09042A38A451159BF34B4356CEBC89872EC5E4C009C39021AF3B1F925A602D855077FE87066C3B8459B09F778C63F77993B6696073A5AAB17F9C8A20F59871365B95872472675B35A995A0A790675007504D7D42D734FE595CE66D58B4027E9F498D5C33D9D8E1B723FF0AF23251E23F95AA7C50427C23A25433D0DEC2C817AAF73BC2A6DD7FC8D868413B9C7F1906FCBD5D5604F46779FA122A3811E75ECE23EBDE8998EA9A43775AB72BDAECD1D4EAB14FCA75C9F792DB3AEAC4B34657746D44B11CBE940839F64DF1665F85294BD8499B01F75B626896A324C10D95D95635A5859EB338F54138251CC19C49E4B169BE8D1E82EACF8EDADB2F128A9544D7129330241B7FC295F7F154A79BA25BA59F2AB80421B76F14010F5FE798E0F3233A80B431E331F11345EDFC050022814DC82262C5EE442CE60121ECE52880A554D5C523A551B42B9F0FE2C9B9A63448A9812B9165E3CCAC391696DB6115DEF1E94D60EED11D65DC997A0E664723A713BE66026CC91DE00E9E8BCBECD512577958A99E561DFD263C6C85A2414269981EB5B48C08487CA01322750D64CDDB3DEB5F1A4D0A68D6D1462CD97F2D06DED4FFCFE5610CA53E55D164EF10E535F0A0F6DB42FE84B0C1DD64ECFB0ABED418825EC731EF59CD38CDDF9D5BF0CBF30DCF820F57D19410B3103C8FE0AA619EFE990295EF2B42511D8F5A67C4627F4ACF24F8BDFD28602782 +smlen = 3392 +sm = 9C203FF7AAFE39EBEA72EA1A8F89102D6EBC50308ABA3B56B25E757C099B6262C34DDA33806A8B082365E212B9AA08F418B7B1545949B0B4FE1E75D285E9194E1FF3044488CAE88E767F8FBB8E2B4730E8E9FA5A18032AE125C9FE7779478A74C6612ECD0A65394768EA0A1ECE421E9B44FC7011D6FCF96DB57540C609505A80936008F6AF34D8E4B451A599F8DE031B4F1CA5BD3E7DFE90C6EA2E0B2C0B1F603F693AB01EF9A18DD3FE0CFA1C155A23574DCCEF76E7F747346A08DB21655B14BC41E5709034679D219EAD40B207DD8B831770349AFCB86A7154E810C914459120D98BB22709DF985C7F18876E698040A216BDD8DBBCDC1C75D913BFF107FD00CFCE676190DD74DCC24D13009796AA819731193BEE01B4159F44E4445166A5F711E842DF6C9060E17BA10B9653A5DB38987134C5CE8B8D1EF81626562782024EF0C6392C4F2B8E3D0BA611960828A015F2D558D51BCE32827812641F5E6CC7C990984A270666F79B80627997E71655A341AA7A960816AA95D8A21F3D493FC0411E9FC7BA8490ED003BC29EB83AA99D1AA2FA227671B6F22DAD02BF9EE707A697EDB4F27886703C1D3C06ED9B824BE50E141359CCB7AA7C4C9751D98578030894372F7C86DE4203065A9E3B4B691F53DFA63ABED2F65054D69B2845A5425158A19500E3829A03FBDBF68817A16DA336585A679251A35BE1747FE03EF995A6EA4D6C819D2D6DAF030F06F364E0B75D18CC79EAF5AA0EF92391DFE4437563FEE37E755E997699F45392263AD430818DD607F84CF2E5D370BB10D1A2E7E21E5F0926C25A90F87A602F1A0965D590DE4EA781BA743BA524B461C4E7F96E341D91E338A11816D7A949F8715C762CFF8BD8813DCD3B998060C8706BE24FA17F446FDB9D1AACD5238C6EEC2DDB1F48E221BF27F0155A13CC1E31B43FE6A881E7D586F9521A057657A3CB33451A0AE3375142B8C8C5FFD6E99425C19EA47D5B0BFD7FB874D73A26272C838678917D2D04681B85EA76A7AB83292411B216255EABB0CD7E1C5591718CEB3AA6FD64AE437BF1BD18B112D55EA7B8D4FC4416CA2ED534E89635760C5CFBE812B2B3C86ECDA23996A8244883B20CFDD49BD249D617F62D41C932B77F7DC9D8119897ABE5B9C8A877DBDC90197E8B5998AE74731EE1B24E5DDFE595EDEAA6E987D60F53E5FBDD7E62D313AD5F3059D436991706877662E6DC2BD00109E43E51673092606FD1D01A6CF6326EA7B3A1E3F0C60899DFF78496D4586A47BCA6757EC5C9CF04883FEE4839BAB80C23EE37888640EDB9A0C420CEE7D526179E606FC9307CD7EBE30F23AF79788A715B1421EAA20BB67B92242ED1D9F67E8FEF99FD7AED0374810285425E9D7D7BF8C807A908EA02E188D03444124EB1CD76C743C9D41718791100E56FA782B93E7625C0AD951C11B7642062C7400D59C925880E797323F701E7491B7A955D3F4C93B64428B172B38D69B1705970E350B1B0D9C8CE161AB4AB50DA1E6974D08B6529EF29EBB2CFC55F9EF1312C4BC7A8FA84D8C68EA47C8E21C6D9D2CA282308ECC17C1622EB94CCE268172EBC99037C192AF2E25B8BBDE3109F3F5F1CB399F4204A6F2DB9732590D56E29C57E0A64E43C91C305108A99A01B33772513517F0A26888FF1BBAEE6A6B07F155561323EEC1D70879FD07D1B7340CA70AE047D5B5695544F6F59AD64C274A74553A2B100DA2463F2109530E20D845EAC7B88988BC3648495653CD2C2F9E8EA95AB596941E6375ADCDAE57C6BC2D8379A39046B0CBE90AA6A791C4B8BDB966229A64013AACA0C37420D8B8B93F239253BE6C0DD0828D6E410E9CFC4AB06800B49C843A7627A78210B725510A5463DEC9E115C6B4BCCC97D01A71AD068DD008D18E796E7AC54705FDC6DAE1161888A3EF819439A625587B4EF245E744C8688213D3A17B1F03DF7AB96AD04805F89E7303AE47424413384DC8ADFA005C47D0F264BA5C213BFBD33A79AABE281DB508A2A5F46972D07085F3BD36F9AF81C3EBB33468E6B162A6A1C4E45121EFD3C08CC9F98763AE4E0229CE1B5C8F27C8894A2A477D84BFAEB8737AA0B975A5BC5EC38C22D18ACDB0E84E8A7F113D5E951121A8660F56004F10C89C40B411B6943E89F9844FD5529CD8F40255E6F6EA1681AA99FF234505CFDF23A6D0497C26E45EDA5CFBD064CAEAF9CA1605A8BA80CC7DE9D0AA8BCC5B6AA83E13C5B0EF15DA515F23F72670588E6AEC44B2B5F5526C3C0CEAB5437DC8840D164194250C707ABBF54E98FCECBCAAC384BE9C99B9AFFD6583A5BCF8FDC8D74A011A5F803755F3B991717FC2BDA5CB875488917022F3C66580AEBA876BB3FEDB3F789A9E97BF823CC0E1B58431AA1186C02ABD35CA5CBA9133406A295C7DA27EBBA3ED9DE659723F8E68A8372862C66E7AA4C9FA169822420533CC5112B5A5E91634F9F15F58C31EF75F2C6A058D0D2D9F8500D68302BF522B1932CFF46E549BEE0306FD6FEF8E78AF2A9D84A6B02FE6A8B05E438B94024477C247922B84303433C673E08508603F0BDB24C5CDCDB399B0E0436613A9682A800A84D31F8920DD544925E592296CA98A86F0641B2752F7E954910755325E51A218EC634146FDD0BB74BA10F3408EADFA6986059AEC2783445575FBA91516AF6CC51E4A206711ECFF99816AC517F88C3B65A8829F8A41F73F54A6933E535C7E360A4D061A25D0F6188CA704009DCC7B509C0D817824EA5DD91FD4A0D4CBDB84D98AA82DDA9571E8EFD42AF55006FF68B86B6FAD7817DDBB6E8AEC345E158C675A7E7336CDB9A0C883676517F72E4C7D226B2772AC115E6CA92E78179DEAA2466DB7C5A3228649309E27361426B23A9225A904B8B2036FC5CCC694B57ECE42406738325F9A7DAC8EACC99AA7E2BD76D705A313C1B9C28F422C3022E4FC4E05886D6923FFAEAB2A1B2F12D496E96C1413339FB0076520DDDB2098AF8B5FB784DA674EB2160F598AF263A86F0913567BE84059636B90AA5614BEF9BA3236A31C206FCBCD63810F2E2DB2DAA920D8A3CB93E118E29C10241B28B2C445B09A734BDDE2F356EC68639F5F86E7648FF374A0D67DD01B1DFF5EDDA7403EA24EDD6313DECEE0C880C88E1332EF6618F093044CD653FFCB0E3294C93CE7CDC9E591D17F8339D049D8F15DCB928FB32925A267999F4AB1F942E5F7245597C5CC9D7369552C86FC8F8C2FA80E5C43185EAF759256765F1A79CB15EF0881027A740266D70906BE97634D91E5ECD6F6C97952D6704ACC706554C1E2C2E599309ACFBFAA1522E69ACBDC1015D726A250DFE01F1B613599EDB82653896200790DD07153F798D6F467521DD1D40F3D6A588C763EEE03646BB13D0B36063720CF2FE97D8F33B11D112AFC68C99ACA60795BB3CE60419B313E4E127349630C8CB51D1D9D45DB4A778A4FED9981B35BDECB3CB09CFCF2C6B9DB2BA83726EB3969C422F303528F7B017087255ABF144FA9A62D0463F4C451B3554A036AE160CDD48E97F42C4851D2E410D11BF9B50D68C5AFE8EA127221A55AB4FC183F19BF57970216A3171054EA824584BD49594180FFD5CCE4490274DB796900F596160CD2776D82BD3F7AAE0702AAF0838D2BE3B4CFD78523D977B87CA7A54DFB5D3D0709F87957964AE26F5C78E365EEFC90123A7C974207E66E460E5A1F451F20F9FFBBE5ACA92E320AC3CB2B68B41BE9CF4CF5AB1A8C6AFC63C8C560E5C86BA9E9D50E4568D0EC924C1C0ED7A04D9B1F55D4A57DB6670441139E10AD5B9D085F46ABF36B8007F60772558AB7552037EA7E9478796806B78477D71C9953154B9E980C3A2E3BA025BDCAB1076AF374EB3C6D50B9D949AE437E8EA11E2347021F46A15D7D7DCFD522964F436C226D5434F5CB785C4B78D0680C16F44EAA387137076E30A27275966B3BF097BC77861F7722C31F91982E2AA33E87D463C764091D8324F25DBCFDC4A35F20FDE20C594D4510CD1B60682EDC10ACACDC40869AF037521607697CA8348D591BB98DEB5D8E1709D645990B9133BEA7C6E8662D152F9884ACE26D431D35DD943DB0A29FF2C910C75F807C60B810A2F9BDF92BAECEA1EE32E2407DCA57C591C77F18072A5F85321A9ADEB6936C02D6A3D47811021A94607B613497BB590FB386E4B8DFE7E42105D1C0B70F861CF4D9E4EEB76C9120BC7046A63E2A6A0E60BF09761AC6BB4161E09CC484451348475936CDCD5AC8C5FC8105E70C988473C181FFD07C34958ABC11D718D17827AB1C157B4631F2D8759F9B51B65E49E49DC42A67F13CD9B45E49C4316B57CBA5609AF25529D59C338C8605FE58A5DC109011380C3FA82C5FC47D5F2B6178004E5784903E332AC72491EEA7CDF779432F5F80447ABB51B568252021C81C576185FF093FB464F3BC29FAE31E15C350314771773F11B5D786719CF6284606FD15251ECAF4C0077BA92E5E149660BAE5861C565E9C7840353820593EAB689EA3E744ED8E79215D7C40142A3B5687046507718AD01C4BCDF92D1D184F8406063ACB416C6634BB2E10C6D7B2C762A0899295A98B4CF28ECD8A88B0B511E24C103472E97AEC12C4F6668696D8FE4EDF42647A4C8DD04D6E8F7F9070C17334A5C6790A7C0E1E3F6F72839465F646781868C9CA5D3EE909FC6DCF00000000A0F14222F342B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF + +count = 3 +seed = 58C094D217BC13EDFDBEA57EDBF3A536F8F69FED1D54648CE3D0CCB4847A5C9917C2E2BC4D5F620E937F0D329FCF8A16 +mlen = 132 +msg = 2F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE +pk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF2898D9BEE4DDA66733EB5D1BA07650509B7B35598D3034CA6EC4B461C4D6A20BB6FEBFB5E44E17D0314C50E430D55585667E2AD65B2E4890FFB1AAFF4A33E32FBDD84D79B864897D9DDAEDBE8073AE7045B711BDBBC5282C24F306D67E24BFDCF9681EBF0A989269CC502C9F775E2C071B20E15ABAEB48ABE7915B3F7F3A5A79620046B2C170187A56AF85618835C456C45729D4A3297B478D50BE2F8065F61BA29E5B57E59751A689DC57B54C3F8BB3E5327E6E1885E84C0EA5D1A277F0E7BBCAEDF69B7EB5C924D3570A895E6DCBEC3B2D2EF9F72D98E8C3BC30752954A5603519910D2D175EF6C464CD9457D67209D26A48D26BAEFEAD9C65DCB5B5F0B79AFF455A0DEF73D892AC1969588BE8523E2E57FAD2014D736949B125AADA0AE0ED83212C22BDB2C92DC821D5921D490C951515DD6C63F84D943332F26101856F91FD710D3D82D24E732DA16DB9B1478666844A452DDCA484A9FDCE5B052A3A9D98F22BFB268EE53CCD650B583F2B5CA7F3004F945E9E7EBC542E1CBAE766CCAF02296959FF9B725DB3C4A1776675C5BD3B7E154B23D81CF32132A20166D856E84CBA234D5B4662658DCFA95EEC35EFC64C3D703E39ED6F138ED84FE898CC9ED1820845D6665713CCE60B405E1887B899E87FA3CEBB096C5E833A68222A5A7C627CC0B1F5B445B140FB912DC20C5CFBA5A1EDFEA264048CCAB01CA8C1CAEF6D4DB7C4DBCFCA8529D7BF095DA7660C6E7112A4D300D600CEB02AAC3C0482977799C54405634C776A3D87DCFEDAA9799204C096FA3E450DC817EAC9E257708D01F7D7530B324BAA773FEC6BC3DD88ECF66A5AE25AFE61A6B9B056F4FB409EFD156025EA27814D5FCF416990D0944D98F9BAE622839374155BD6B6937AA2B55E44B33344F23B1CB61D6FAF7FB6E55B270C72E7817A7E496EE972BEED8D10891ADB23D55933C479129FA69CB30226DFE3D2A8721569BE5A96F7BFCFF3BFC821286925E71A5CB482EBDDB8364423243FD8F2CAB647A1A88588D918922D242C89F0D8C4CA0DD68C2A667F5ABD67344B43E5DC224648899BA079F17E1F66888BB548FB864E3DEB1816DF9355B498548739EBC3CC0E4899A2D7F6C9199D5D29638FBA6FCB399C66034364350D08F07BEBA822384DCB5B648EE5F71E954641D86B74908CC6B01C212A50D7A4E4B76FB44012A09038546C43980B675462768B99DB7BC0DE0D46E943AABED71C0DF3F8A37239305112FA92492D647A30DC75E69578654587372D9BBAFB4B9462956E2E6EB3D65F8880B0402DFC63795BCAC9D2E66ECEB1C00E14D2B8200E26AA341F8D6F2D9F8F4079F48C1E7696184F0D6FAB5CF76511ED8281ADC62D4A8FF12FF0343A5C75AAE3A18E6E4E75985A59673CF9CC41F97EC0F11A536078A84D65DB7947E5D6313F1659BF7DC317A26B8F2A4007584C92CA264C3ACA744DA1AB6852EC3A3E0FE9A28A273F95B90A7FE779129DCB3964964D872528A4619CEB7C398183F5D1D526AB14D6C70E0C22DED7A636EA9FC27678F7D6FFC11F4CAAAF41EE7E3DEDC40792CCF23737590F33B7B1943B3B0BBD2457F51A76460E5A9630426C12E7D41128D4F7C0F89C57336D11D3DCA65CF3BDACDA0AD757090515BE379E28C7EEEE86BE09B5614E36743BC298469D57CC78AEE4227A3F733FC88C5713DAB70CA5FE2386769CE076AC4D119385646481AFA1C62085AC279B1B5BB96C74F3E29D782C69055501C191952C4BB984CFFEB8584F50276AEA77F94BDF6F1554C9FA73C37D7590E50403CF5EA6BDB6D379EB1E1911DAA865436B75C7A344465109D65C8AC1537DF3650D3DE5AB9279B69AA2609776DCBD0828853253790F8E9AAEF4B617EB296F049584FBCF7A4AECB282D28018C39A4CFEB7C94A699A3B42D67B32B7BB61323836722567F573A7F56FBEDC1C01B586D64F7D80A7F3B18C263C24BD6B06BD4A845EE7D0161958BF752A922888CF07CC5722CF743D2252E2FCAE149FEB91C2F736055F3C071C42B64E086C486FDF49598FBED42D648A893FB858C6175AB7ADDAD4EEB8461A8C6FCA523D00F212D0E04FBF76654C0E9EE9322E3D95C90EA74AA418C992125ECD9B759191AAFAC5D623C2A9019FE785D40B33D4649857C918EB86909C550B77FA4AC92FD9327D6A6FF74E48A84B787D19D9EA9558B89DB2811C97DF8F14997C55D90ECB3D224F6CCB8664F54A884012B146BF1AF42FECBB456F9CEA2A815C055FA935DE03AD17F90C00D34F5AD0EB6F739C2153ABF1A7E576B5CD5FAAC4DFEFDEB93964164935D41321754AB2FB3E9246187649E14A64D8058D639355E9C2BFA729176B4F93D8C2C7C4A37C8D9EFD46A24C8B736752D704A252EDE95076E05EC058B1D5F2B546A4E0DFC059CBEFA9C9F5D53FA656F5BE135510B69C9795796134B4ABC215E3B5055B326B32BEB8FFD6B4EE3CB2E10F5DCB850D383475AE4774FAECF55665CBD3707EEB736B3B656A6FE78CA7ABDDA988FD4B23805B393581BA3E27759D63F3F540C61156EF7F1CD8BF9569A1C41F9B5AD79E533F53D4E6BE4AA4BE9BA10C46D5B32B4371FB6B51D52B0A13ECA2B2F5729C2A02D95C7E01DB55CC5A1AA21DE263079F046EF3012753B3808536BCFA5D1B41FE11CCE34255B7EB71DDB221E3EF03AD8FD89E80DF111373816511423B803E0F371E835CD3D45DD19BE40FBE95A6A8924E9BDBF3D2EEEBA874 +sk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF0D569C84D59FD868B9ED7254465D5376F201542735D9A9FF810767C7B39C0EE117BE3B753B4D3464012E3495950EC9A6CBD3FD1FE0A39A31353FA6590996BCBE3545182547651384135282882621618865025003011464460517165648113480702771604174830422732127317812586582533377770681104884451357884750200052874153500441631586166744813404776763845784271847570424728868267780668785043666655840787065718573605715807028177433475887716830887082042746043560244187244042636654283507586544456325558083517631676338132852031632752856620068137126326115442615106241681205511421171808374001007126876286845714554107588537803025146621013353426620048840636044416846137716105314440844467211572003883386254167810336656541463161535560747373550534772303148343450374642461433830237240827745687233267337813264838764557481804168362207752401671352875671237676342388307381453876815352478312152821052886225518744670485664605311603773442803171485558447268782726146604636888018562103227035533573486070343880815827600178561335173051531173063714747702653505732456830316341383038538207082502308014887727882853778522432606484668740378822446722338406348884732351816678867383217080336843851316725240218041362634076104110200862453245733633128843574677681516738262684122376175785227702513408643877458658260533667073421202660315812337817867713845114234518735702073280014781466745745785546520276085367054614670240150673410547156303156867574666058120113720036440340215780682823564043104428142058113807673035711475085360080642466874856526668403081876364115007243305508807847348286645168103478854084141422681776050325360606864885835306464412310818712248426443173762134672155307235803375724545245360637488128128835132011207454461050466007184761643376675878875532042208816643843878536651706547017237500870076611061055246330821612725384415824488613567446067660712422642131828342068628507580724158410678812356305241557523233847826458585553617570624187768861767142107253543802021236708801375525875261780286277651345406447053373863767884283630552637680143824763887526485037833387688317072821361517757535425853553826181221207277607450853140364281201242370742651115407000374118666430417185353234822405383588335313166226653207471017563188216226776523232454550276067447734801037145300661310175778323224143571827673177632245078782547122773881220711254736854080717207402016137386017683017885604624240718733664763134566016422862385436220081131260163140742268825884725753243121838124363844811816261503736054780363118824785778140475677038721161632023026340130120376338777462887323455301206323655343388344127781482604605536035844886535314181540114017130322325626823804281557424377112346611750806017574074560756605022884400301332426422100125528505347860527667166076621424406232713301115686244307887425788821500633325225411210152237310677655284077728374327113503851658364034120736764081854402488737847724702145180507223005310246308727723687483670264886213855874470567680637740712217173680002241560064718724330356774650370871388707186250451204235864317021859D837B57B7E686C7F518ECDD433ADBCCA621D00C0D6269C017BCF2E1FCB47AAAA1CADFA77A2750CF9904840758508C79FE79BB83458C02F354430E8DB79D1352B305034D85EAD700C4D482096698D13398A84C1C1F833ACB59AD1F8272B1DA186BFC1ED383817897ADC50962FAD27DB0845666779CC74DE4F63A4CCE10B209FE616846C057CCF38D6FC2E1AE83FE6BB92D9AF9DB606B87839F7082EB75C598FB2C9E189EA59D28F128B880C1D6D498854181787C6A40CDAE9AD5AB02C398F3215000B3EE970E9E4800FAE0420734345160DD82A7C7D6A5D048BF1E8F186A09FC72F6D045F7FA8037FA31B19CF08428F5BF48C6B2A32EE782BC6C1E55461EC2E86C6F7CA072EC9ED916582CDD0BD5AD1F424841B39C795C2B8380D6D2247A6A004C2EFDD83FA00D2B1E23CAF8FE1859183CA6E8B876652B321AAE4A5DB498BBB9AD422FCA12E6E99408FB8AFA4B3077264ADAC76C8DDE0C35FAB23489A8204888C65FF07C8F487FC07970EB1C71A2283C761716051923050ECD958E7CEAEC137683F95F0B55F2E84B5589491E4C90B01F9EFDC4E3320E25A410781C0D3381D151DD2F2C1031E03F154D9F7C0CF32281CC85F4FA7940A95C1E9028C0DACBFDA29C5B13A28B5204FA3AC76EB1C4F3DF4233719CD95EA2D50AA274C5217F25471A02ADD51B196A8AB2F034C596E4FD09D03A348504CBD890E44C62F46AAB2BCEF4AAE53185B523471A7DF1A53154A0356E083DEDDCFED6A60C1CBB72937298ED1F5E0AE71FCD61FAF6CCC5BD1B98212939C25D5DE219EB1CAD1A451AAC7587666F3D718FD562373C921FD48509DFED721BD01947C5DD9F3E0BFC1352038A5CE89B2490C73C4EB29B9241D184412CF35246CF6A2A78BB426D1E5037D821BCAAD2C17012732B1D98DCF8CFCA043F58B71702B909EDCFD832E2DD8F93DF061620956572ED1981A17974F15564602A1EE2A621C5A6F490BD78CB41428B50521EF8997D97759015419B63229C716E8E512071F6566A01B4054E56F4FBB1AA32B653D00E3CC9F6FC74D157E6A9772BFA0208DD38A5734A9B0A5E8A661D5CCB2C75E5E997722A042017739343C38055F6B99362DEE52577E529649F9F8F481B96116F37070F8CC57BDBB48786AE5E6035A316841E30D507DF6F334432B787F57CF1A7635CF7A028492313687C1CD427D7A97387E89B9E2819F97B066DDF0E6C4CFDF20A1550BA591926E7CC4F220172501A38E3DEB1B0CFAAE1FE94C64A2DABB35C7A3D2985242225A7B7C6143B25D15FB4C09AF66AB9076B88E16034A15EF19F290B517EB28B50AF02F35F559C5C6F9DEDF0159EC2CBF18E1BA7CE1D92CC180B6CD15A9D0F1A6126C155E8A7FE30D9BE1C12F2D364436A83924B816C225C9E5EFD13947571B8C70173701D4222056AAEE62571C7DDD1B32F07C018B914B19341D89A9D478097712E57BB91DE17D32DB870046462317C2DE5D274988D7AC6AC331412311D3B6FC63C9E8C20C9F3483BC30CFA6C83F5CB927F02C6B10F00D020D46C421680999C3A7750E48C6C8A051417F1B944F1B71DCC6BF86DE695B60D2E3CA2ADF1CBC1FB612164F5079A2DB94EB5570397BF52C548A852553AB22E8408A7F69EEC4B3B5DFBC27361DE9A30E325C9583BE0B4A580436FAD0E852A736CF2700D614DB4BAB5F4C4B616525875EF916CEDD60562FAB4D2677C1F44D1E58B52FA88933D79DC7B9DAC847924FA7AAB22E100D4A81EA6BE7B7BB6395074F0104BCF96F9A177A4F50FC963D71A895F1A9380DFA006E790253D8F4FB1D1A9DFDB72DAE8404848D100BFD7EF757CA1FE7A63CB2C5605E1E03C0665170031DA519133E7060328C6BE1FDBA8F9C82755F43AC935CD8AD97F4655D08C879BE446203D7A99D6884D0599FEFD0575F4E1F99861A3B7D84BA4E169ABDE6A11DF3568D830845CB648A150AD8165C2D278E0D2A4DBDF39DBA5E3BB7016508E446C99AE4BFD5D7EF50B454E67829CFEC9B81549D9126B676641B4648B8E389E5C4AB38F59B15549D67E6B1772869AEEB33109BF76DC3505625E1DBEA70BD5ECA0E44840B182E1815325FC680BA2A9DEB8E1A85FAF4836C2EC4FEA639A292BCDE7F0BF95079A69952E441979BA06624F1622AED4978F4E54C80B96498E0324634C726CBDC01AD1E3B93F9157DF65D5E7B5FD53772802E824D7AB764C2275AAEF3EB978CD41AB3731A4B6854A5BC5A1E311349BA266F8B6CC4C440DF4C4A3E2151B683983A78DFD47AAB8182F8ED23D5C1198972D2DC99F976FC12575893D8317155A80308E13E4B017321BCB962101E30A0E70E06346855361149597A36489335642B48C5AFC43A3C1D72DCC8AB2556BCC656B0DE09090FA9CE8B245EAA96FAA086D99D3D5C37B7B7408409BD1B145457FFB17C3B07A0AE4D3BF5695B66D4815E72A1ED2F1B6DDC3516AD30AF271D5A15D7C82CADB1FA85B8F4416BDDA9EAA4BE8A0C5686C7E0CA7CFBCB772A7AA4C98043DE1F5415E30E303502F08494036F4D69F980F31116D287641F859B1E18142B0613CB02968F7D3B22311675D3B069BAC33D1998DEF23C8C0AC1DB339AEFEBA7231F8B6CE793CE5B431132C32CB188F0590D0418933F6677A0CE005D5723716C44A87E2F0E699E4E6D28D8BB4267B4B9DFAFF33557C64E2C684C35959FE79EA86FBBEA9E56BD57FCFB0762F3E299BB4E9969F0E83F81CCCA376E30B1991A71AF3A152886F62B0452CC244D15D47B8C6A5351D631BAB3D0B2418B4F775FED89C81DED78835707789BB3F486C6CE5A5F6A86E276135CBA38A3C15C74B6DECBDB5AE82F35761EBB4AC152C67C965BA491286595283765D70A4BD41F795E3F48831CB176938E25D44F8D73A73854450CB609C2BC08B12EBDAB1DAED1F5E7FB2D213A8034F5354A357C3D26C3409CFB18594B89489AFA140EA9EA6946519837DC8FE523115732C43D0D2CDDD78F4BB2EF08CC095104FCC1DAC58186D22C248C7705F92DD12F837ABAC9CD91F5A83F8372A804746AAECBAEAA2DB36748DA0792C2839F1BCE06A21FEFE10DBB7C9F50E02F063F6E6C029198F708AA38CB9D4FB58197FFC99926E57E545099BE975FC10C596389A3B35ECE3E7A2C5002A6BE235B7B8EBE6ED81CFC139266C65F96EE50140C4A8F7920D6B129C2C24F0646A04B93145251CB2CA6E9831E1C71F2A1BDC1EA5E000EE72AAED21386A1767507E2A6D558568C41055170D8AFCFDD2D3D560CA6BDF773D9B3C9E0AB57C62D55C05DE0B3929FC95BB47EBCF15394A79116D7ECFCC8DA0E7AC169D39CDC398FB8F88B240784962E88F81145AC237790C0BC44C336FF9E4B37A7F73C8F03DE7C52FF3384C9D78801F1EF1822FBB17A5716B7A3D2F99529D1474BC78FBC00745E0C4C1D250E23795F1166A07A9C6541893F2E707184EAA46F4162A46AE258866C4C3BCCD269E1A7D352D2638D898EDED87C3FD5EFC87ED725148E1AF94558C993FD00B37ED9F4B3662C0C0DF2CA54646280C1574EF46CA56B5DF84E96ABC5F5B +smlen = 3425 +sm = E2E899F171577611545A29D25D6319AA282298A99DB79FC827FC958A4AAACDABED8B9C77FA73D9FA04C80FD80171C54962E59CA78CBEEA07EC4DD92A181760D03BF81BCB1216695C9A2DE879700877D4B95A71C01749E6BBE15A17030A83EE4C6E7AC1EA5531BABFFC98A5D3EFD50FC68FA91D0FA4A55D2A4264F6A605B358F3780AF205354CD9FC2D2F19CA1BC6ED962CA6534A7323D1ACE4938FEBD9334D76497D298243D44F46D08978F1446DB419A515F36E119B24F437FC0BE55A267146A3066C6669F735CD66D279C0D39A08FCA9255C1F05A77BDF25424C73C37278C06E9616597A385438E581007F1B008ECCA2399A6611B34C091B143BB23A9C6E22B8F23A5E0CDE9DE81E8841DE31D2B027A0CDF2C734DB97B991F9F11AC7A85307B2B174F986DCDFD2BF0E44F8D5E0C4D541A1D3936184D778BBB4159B4B1D1E5EB62A2C1C324009B5010166988F1E31811099CEC895C3901C9D43A88E81A2B7E70F8B967DFF72FF8D68B4FF75C65E1D1840B6BA489CFD8B66C12012EBA64E226B5E966D7E421C89C827C80C1155BDC0950E94116521E86B4D8D438ACE449860C0EA5A00C77ED85A101F0EA0FA955CCB7144AAF32755970504B69918B11580C0F551C5E6CF001F4BBE56A77DFCBC1C7FB4086EEA020C6C0A3FD8A4EFD650F30FDBD6EE8F79CDA08E68E64921F17CC7D9CF0C399160A146CA7FABFA0A777038AADBEDAA845BE4F5BC92BD28C1A09F80857FA098CCA8F24F7C79F36765C3C267A6DC7E657C210EA0DD7E8126F9931E7857FD9869C9BA8F9334D8E5D44F32CC4458656C95A7DC883C86DAD8F220FCF9E58FE8D8E6993DF3ED56424E5C649A9ADD85ABB6275B336E7E4E04C5738732C75B218DD304865E4D76BB004F06E763D056C128407EB9F2BBA1CB0049D42C685B04B5F583468D6CC40B52736A8DD023D279CF714ADF4B35429C5E073DDFAEAF6E39FB8D14547469F50B3573DAE5B5E24975066568795D6F7B6B92DA614FEF0733251B3E24A07D6D4C9710AD321D07F413A20D9AD4BC1607519FD42C9A4935BD144912E81CE123571E26CBA94C90DAA72118BE81102A9CFD3664F54AD94AEBEDE7EF13839F98165032AE7A72F6488115E93C041703CC3FF69BFED69ECF74372CEA717C8B983D1016BADC2A616022362F5C214402FD830B27C47366E574632E340E5A75140451768025ABB7A682AC5A6A4B1E415902AF8FBBD804F886C1FDC8CD0F38FDD775779648849B5F18116B9E3A7632389B1A856D299AEBBE0309AFD0FFBC64709B9BF02E15830058F6350214EC044556E1CCA00C5A994A1483301ABA6AFD0CBAA6E375D687A710F0FAB05A9A93D9B39DAC24C3E3F4927424DD5AD9382B16C91F83F192A0C7575287B9C6119AFE021338B21E7EC8F329DF0D4FF6A202F6F4DD93F85A2F43EE46B8090B3E26AF176711C4CCE85E6BB14ED794153DE33B383638DD10CF73E5EF891E186573F9A3BFA6D6B1E323D75AB98D5E1ECB7842D500765FC9462A20CECC7BD70FD9D00BADAE791757986DD69AD43729DD5CBF89E2A5A179D4CDAAE2AE3168606B353EB35093FEC47413D64D89AE46E64A4D41B3BCF021A8D6080B8A9F5A5FBE47E54A1ADD469DF4E5EE652EC96D53175680524A420EA7C3AEEF627CB23EEB8BCDB4272C8D4C02E5D68F35F77758C7598C62ADAE7F72E4E77AB58226847123EC6312936FC652DA3A21DEDF48FBF72812A81BC8B65377CE162B76E1BAE9E872ABBE67D4D65581B139542DB2DAE243354F006D6518235E6BF12F3EF8D6094FB52DE54B934B228AE7E9A902C7B1332AA17F0C835ACA26A9280F8907E0D08D218ABEC8AF8326E36E663FBBB87E7A01CD99C873AC83CEC6E4974A1AE44A8E5E8C70CBE032924F1598EC884627AF054596B8C8B7555DB91F01C00BDA63106607D3C5BB446E3C61A859C401C2E3A485CC948F5C601C115C8B9B5FC6F77CD1B81840C3245748E58D4B63A529B61746B7B5C4134D3A3650F548E696019C90395F81ECA77895EAF9081AD4EF97708C22F75F332D2BC0C312BC71252F3275FF5E67B34581B95ECAEAEA5ED9803084B2047C43C8587FE421E933B8ED285E20AD09F7C7FAAB604C926A6C33EA50E56D0B7C18E78A679A1BE8D0E30E28BEB92F2E91F9222B78A6A32C655C965A0EC60AE8BF7CEB67E3FC67EEBADD32B0F0EC868342193EC2A8D7824161FCEFB43DC0A2BB93BB3866869A522072BFAE88D315FF43611E93E9D26D5593C8EDE46441D4223D36E34EB5EE10E5B975C71025AD5C650D65D57BA1424EC38FF6AFD45E413C069605CC7B7795DF04116828272C6A59F0D97D996DAABB40FAB1E209C6019B6C418A8FA7CEEF8D7AC4DB4776F9D33BA0935936282E7A067FA0D9DBFBA786331B523827359D2E2B6D175C9406B68C9D1EE8F0B9B795212924AD721F907CBFC63FAB481612E3BBA7E0EA40B6FA0D426F2CE0B0B1475784C14F54B540668DEAFE30B413B41FEE6338FCA250213C838C23F1E82BE8252A6BD8C5B2875FC0C1E14526D6C82BFB0BFF6BF34B3556E7C0D5B035710CD8DD2F2FB1CB2848434723171B0EC8F23476A0F80D5DA0AC36C79A9E94A09A66E5E6A3F398A031A768787B3DA60E75BD0E3EFB8F62C0F9F3BD42DDB2E9F0D301EFCF40137B263E64A40F9382052E373743D29088A8CF13CC01E61C13C48D9E01E942ECC180541B37D016ABD8F055C15D26D698CD6E3F39509575B25C6A2666DED3DCDEF6EB356F466A882113AB502770EF031FF990DE5B74DDC5F6D6801109C0196FC2D42C268EF7908E7E8AEC695934D79722B8C3E1F651B715B8BCC02E779E5C07E8A20F40FFD1AEADC2616A49E7ABAFD13E5C820B74FEA49360DAD57527E3DA217AEC6DF2C46AF20C9756AEB3BAB7732D1ACBB6E7091DC0EC4032D71A8A5536403DF2B4464E26E5A3C1CD6D4B334B81A50D000F6AA40A5AF4115467034828C9353E5F8B7D405C940357127701652C049DFB1055251BE602722C3767B86EBB7340FDC1D3B90AA37EB803363FC065D560118526C38DA5886C912D92CB5195BA4FEE532EB17BFADF1B35ABA3F9BAEA4CD71DBF1DC851F6AFA989A04B377CEB6DABE2668AE4D6CE4C3572D966382CFF1A172CAA80278FDAF58CC1DC2A4A1ACA03103C8BCB241F8287FA609660BBFF55A2AD4F26D5549DEF5A231D0CE1C523646235E4531D4E115278DA48C0770D2DB5B8169FE051F3468A61CDD8A2652E19DC1C36470175B97B1CD271201D4365F959E8759F5D74372877B647B5F931722242EC095324421708785628F83CB3D5236223EECA32672ADDC571904B15EDFAD59C98017C72AC66AA99C76DBCE2F4D4FD85A76A5E029F4E710BA7F06860FFE33ACA194E1BF83BCAADE94172D509D754442F0AB79CE58FCDE34B4F7CE07C45FA44D0192F0E86897B8921B1B11008FD399B7BAFBD0A0B344A058D41976C37FB009181B04D40B395236F02C4E08CA927E064CD66C7DF8F7B1421FEA4EA020478C613B2EBB80774D17FB44A224F68503D914F5BFB58E71485A409943892BEF534D34762AD9905FB83F86F6DD15F3A8129C81054C92BF432BD966F004DB2C1218EB1D9BBB5B6B1F92F463E4BD1BCCE90B6FC9AFFF2312FB7D878889652E3F90F382BDB0D97738F97A4E480BD6D23EAB2436EAEEE9D831F61B38CAF63412A55EAE2AD5109BE4021154D36301FFD3EA48C28E53F8BCD4BA784411C03EB112FBF6B52ADCE08A031FCFA99271F68FCCE5C209AA3EB5572AC0D3497F662E8AFEC80212B7C283EE9B4E2853C952A907C8DE25669F4DC0ADFFEA30CAE187E8EE2221151877DFFDE476227068747C46A9C02420F30FAE4D76D88BFCCFA57D9A1C9555A23EB8094944F638A674ACE08785AD3EE4DF9532564CB868DCF61A700B724CFBBC5540E0D9F67E90C4688D9F07A590B970A9654BFA83A2703973D3AAE62804F2A2713B8250124597087AF0C0D90235F6151575C717155B807E7D44CE74898C5DEC89FCB81792DB472FA1F67B1FACA33E8CF83287B6C07DB4CE5DF88E614DF8D7F6DC202EB7CE8120C7496523431B2FBC805B6996662E49BF771AEF5D911846B83177316AB010BAF68B056A2DA92CC7B4452E9994ED1CCA7768542C5B9F468380C5096F95038FD6063987D019E4315E6393A1DE8E9B6506EF8486A11041CED4E349C96AE09BCB7710F3910CB30DCAE4927C48AB8D54206595E01288C9C720E1C21C846D71852461403CD021EC0111E758FF7725EF6697C644963C68F2B60EE06203632A88DD668A0CF88777DBCC9F5BB3D544BB185985EED7339ED1568E5673EEFCA3A962D04FD9744308A87C5CFFF0842ECFB492B72A8E7BBE68E6327CA83F5F1D815B01CA06E9576522CB85D18AEEDF6D3AA9176C19C56A92A5208ECC4F03B1945E086865902115E3A2771AA847894A015148ED57AB2E0676AB8032BDFB678265C3F404EE9BD76AAAEDC1855854C7531C6FD78405E0447A202DD0B76AB6716BA28289E1197A0377DA3EAA034339C2E14FB0CEC822E4222372FE90F58CAE755A2FFA9F9A2DB138FFDAEA7AB23A705BAA95C1F5F70E49B0F2738B2CDCED8152E314E60677EB2BAF3020F135768727BDBDCEFF3FE51C0D3E40949F216272E85B0000000000000000000000000000007111D2124292F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE + +count = 4 +seed = F1902A7815F37BC7F5802D8CBCE5B48D82EB85691718062BFB84D8C06AA41D6E9039B0A107245DAFA4EC109A57332914 +mlen = 165 +msg = 1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 +pk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C56FEBD0FE5D69D29A4818E59713DDE2763416BC1785894B12C6CF91E5805FD0F3F99F6F63D545B127D5C85CF4BAABE2988234135A65B1F6063F83A9CFF23AA50D6929BEB278A74DD10D34FAD798392E7DDEB746927F15C69464049AF0536EACA90A303EDB0E194D385037E671AA6FEA86299A8C735DC2977B787114D5AC60185D491046AB654DFE781DE70FFBE71DDE1243D52AE7C8AAAAE1F3752113451DE6EE91C4569AFAD424D94A0188DC32CF73FE82560FC093914C19F828CF3AB26D9239B0176F442EE9232A6802FB5B4ADB4F4DCEEDDC73F012D2C242430CA6D79BCE0D7E37AAFD2B6BAC753EF9BA9C011F5253C1607B4E977BBD0CD38DE8624ABAF42486165721FBF874C05152525E1F803619B23D063BAD5235452D3E851C8FE3B4B39D6757F0828EBD96580B13D00524839F860FFE47B125DF9E3C4A965C6CF7C92225FE3C1B66492B6D36AF8DF02EC7671057266FB947969DD4110EBD817794A074A3CB15C0A2228D8A4BCE98D868D632C7874CCC89F4F3C846F4F917D0EDE7589F5194160D2D7D8A3F4AAE5DB128898C7B3EA075DC5CB371540A0F34CC1E9CB6CA43B3EA23AEC6273BA8506D10B782242694A65C46BA601D08BB852C6A6937EA5E21BC2EE006F28B9BE658E2DB7DBCFA113E579ADE30DF9A4D031E9D93165E134F59D2E5744A8CF78EC747DD01314EB01BE218FDA0012D317071B9C7655E1F792FC91B90E8F8B758BC7ADEB1F8B220CC36555A4B688ABF0A22053B468ECED1FE880692D35BA94328DD80807E9BC4F706BCDABF68EE2F8C2DB028C09B5C4506B17CC7EFE461A162C3FA135194F1ADF20237264B4B7C8D0B4B4CC1C71516A1F1A23DA00B3BB97E02188D88E33593F74D5A5FCC37A749851803C3A26276E37BAC7303601211D09A6491F11B69E29BD6C839C27EE759A4F224FF3D744C8F4403BC8085D6A3A22DC44B58810926BE7E4DE2824939EEB9D842DD73FBCC1179E2BE699DFDC3F94E4A8EE91A8047DA5AC0E795B229B0AE53583DA82F637D1DD82DD43FD41C2FCCA360BE703A5A17D2A63C72994A91D195DC1719E912F268802D9D1AEEFA0693A93D66030C8C7CD5E8B03A353895420769B87284C0BACF9AA710A69C3CA05FD49BDC5050E9DDBE11D8C371BDD092D3C6E117ABAF108F808CB30E4790456F0A41FD6B2C743F30C7A4E797E791406E54A2955D2A39EAEEB2E5E3AF0E360654D324D56066CFA3F1B02B0BDD73E95819C7D88B030331E3AEC1858E5D0F9C2B3BBB4EEE46291E8F86DB786BEE53676BCEAE1579E8140F4DEAC60487324B7BA79946A68B660F904D141A2880069BFA8E5AB36C9BF77A3F4CD9D1C82E6C456410409ADEA0ED3694C08BC58C999F74FC4A617FC40DC7025F237100CBB6C4F67C577C03078426092EE66888CFCC967B4C9C005A31FE5854591FB5AB6BC58AB1C8A12C7243460EFEECB814113F679EDC92D218FC49BE2AF4F4A633A60BBC28EFAE692184D542806D5379B5FEA9442D0D3CA2D3F75DB57A51F787700CBF67E0C4C8130C35272C2DC62B98193BABC1306AC048AF090F573156979FFA381A6721D1BC49A4C4BBD37326CB5D787D7344C206FEB070C0307D62B3C9DD8DC663DBDDD7E7DFFDD13EB575E442609E5CAB390A9C18AF7813808145A2E354039DDA3B42E5E0F6A9A9FAD1D16297330D8286122E07E1F8707AD2941C2D5418DEFD3C4F00D3F89A3BCF4B7D4DF28887190789896EE1552A91F18F8B8CDF51A66ED65EE82060EA0C6E521025514FEC50E736AC859F3CD6D7E8E9B591F2D9B765CE9AD2E8E8C3C18D6D9157BE285F1EEA23E72FA4F29FA5C39AD9BED0A27430B2AD8D7950616E0089E1232834C42FBE9F78D92BA843552560C94A0F7F1C5AC9A996D6164FB4B6E4783C5CB65D7BA06684C108C300D152383B7B3ED1ACF29A8C587FDB179172AA22B822F1D36086BCA780EF4C6663B77EC415BE2B3AF2028C1054AE1F1C6E7F158D780E55815B50CF46A91C93430277B638B8A9D8DDCE07C24A6D14FC9B5F39FE77053CF7C24D9C27D552DE20AF97FDFCF13F66A23967718739D6094FFE783303651C6D6DA8683F367E6078FF2C317968B784D50557388B1826EBAB9B333FCBAD10D49B4D972AD2260F965396F9828BBA62FCF302FA64245185F2EDA2640A71FABE16BCB31A08B9D5BEEB1C27B41A0EF2EE4E3BCB5CE9CDD95DB95809C1EFE35B6BC919A0A62CA481B2AEAEE8598A6923859833A5F3CD52253E5C45B498B73952B0068FE22AD5EF765A3C8108CD62634AD179F700FB4E3786ACB0784FD0FFD81DBC88E4B182838FADF39B1EA81ACE9C46CC2095A2B319DBA41443281D6DD0C034AA019B27E75B4E2E773C7E25840049032C6CB71ADB589D1EA97CF87F2BD966B5C54E8B6D61D9FE0E8FEA14CF28EB1FBAD5169924852B55D57F8DA4D4D0688E8CAE2CA3AD6E6F35BEFB683594AE15FAE887833DAD400AEF917A463BF3DAD9B5A68CB0706015AD49031C9E5F5AA801D465889348BA2AE1C155B298377A294AE6AA6F35BC8E1ADBB2DAB7C922BB63F20CC75E401ABBC5B8A6AD39A77C3673378E6C71CC341D0163FF69D4600E15CEBAE34EDA6E948D2C35CA7F7F5DADA381F56ED9701339D973F93195C7C10D34D972473D9E5CE2FA9F0016FE9266EF4CE8FBD4278FA6EB658D3E4E3F3A2D1D8B41F193FEA1EAF82AB95E28099DA51B4B47A7A068826C6B6F +sk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C5E33B9DD08D39403847A73EB678D90B5BF5F1CA87673CED56F2B061FE997A92EDD6D471E7AA5B0F4C81B094A970BF5E90CF855CEED4F9D745771DD8E1D133948C676440688372401136586434338264586187022541631717755203264875254038554334765670448354235631151305623840180881280050238458602477836344604566273062330481733601648325455143331302388122012153760245178276864237321434523254574332284260368650086863614030586856826411783845407082026564334218712868877734202344257771538631081847056265177305856431587073424032133446860742322162105702320038810815703221022511155731013883124253871386315153423174744582330204623134400147772116818802611302782487717343206802025330282181024138525460833776237776287231404516855281342666271061643885542344287635184628867813021018452124008654626526624760767051846514026352304534342152320201820345721540475332511221063222323372814701160071471786816478146632318344856483506421180563220473535552317537417121154716461127482528484186538606862648736335724180241416675781071865121160350533657211463414312307501070866457288588261546867478004522435111206818542625431544310414327882677286334130817547774377684670110068023110873870302380383237000012255112173643675053850834112644482738771712762443202622208624725482537284633451146308425143083508401630708065455130221088763665544061523483741262033758528662601157768438356205236816287762463147052558153316762740360085665635460824713118803270454753150722216428337222106242721448647001114117888300020767354076785742317643288763664172301513342774145150257132260252815370171662285588760813744741306780366667166714501155004757202486476850743407868138243424546811127553707577778073515543064104341828645883204315836213513887446201134365001111805511688144436186806762778618026833581118640420512183407818324313686206810504763461871423187405112558447284557122728833125238067281621758408436061283354301744223201584821100067320536360746258045245614525163703048285853162774575580066378184186707311088225034444432364330745561471503477268577782711632766832131840044154343151825804022842380084656160585868435827727230556336443060068401044301810727522204114800205241603858043061481701584285227147768745405120136640706575176506424281284076507778601528220668107385631651445638356530430478713054765345715804524104140877263313676138761076374152584581264181544788887812476428048430517638762618528754878180430741623406651553882553361718734223047764060047157305076621261148167536017220282615506737711854288042012054722663163665640158803728821321587134405364854763004123254152072148503566260641021047543654617771317183525006616654650216303338100066745523127684433157650451217151207156065228573402216768536247438003184240781624170861734603730183030815323500522425117785431222428476861012444350232536081062007051568072517131148778624603615156685828035470846616750621165654712085463638571270615603830414823136456728485124743167327782216350173558572132408622057777682521057681585721262632654757848032425215013262820277464083770101331578166231620AF6EDDE60336AA4763498124A1076530EA171710D2875BD968967CE21DFC0F9121AD1932269B390AB80D3BB6BC6E2AA25028436CFEE45D6BE4E70832E11B50311D73140F5BB1D56524599D738040AE509A7917EF5653B4DB25ACF7B0D359CA8EEF95DA2FBD88868F1120370F05967D8E4D1289C2AD76A0E45EEEA8512DC2E22BA89FB80E6F40684B07FB735003418A56448DFFFE0659E8959E9AA32AD0A436BFA873D980C386B4F55B402F11F807516AE16B1F10F92DC80A39B21AF891CAAD40634582DFBCD2D7A9C8F1783A0F3E82F7161A858782FA667B35C36950E63DC83466FE509E4EAE830A5515F88150774A37031AAB0FF9625FC3FE665582C52C8AE4BFF956153F6A49D2C54FA226C6E9D8FF36F2A9D254D36839C75ECA2701969B06C28417558D57B17615F3066B1E2C060EF8180180A6A36D5BF0711F927EC3CD5BAD3974BD6809042A443631088F8ED6E4683861C7F9463AFE4716B788799014568BA563F595FF7D570CB11FC92B2A7A00A41C083C7DADB87B2D37204092FD39E334200BBA88068A2C28112EE5BAE4DCE3A957A746867CDA4DE29A640B425643C1E02432CCF2D7E2F6BD2E2823DC3A9EE883C61C180C69C8506097B1BAC127888D6A7039C62516BBA45BD7BDADD9AC0750AF81238EBD997CD23191FCB81CCD8B8F1D82C2251BE75AB74C3411B4DB4651FFC5174130F88ABC66FB87DFD969EEEDFCD1A7E377C41F75810B9FE0E2279390147111F6FF88C55D96CA3D6F9389F8832222F4BC7D6302EB431365ACD1271974D221967660FC0A0BB4F65E6497656D4C5BDF577BE43BAFFB20015982DF0F4015CE557D4269D489F821CB29DDA57C12E0E224D80826B8BC93DB1575B9D7D5B9A904C365836D5FCBEB914B3DC832C77231B6D09674DB8CEA40D2BA9BDD79846DD0AE73B805CAD3E359ADC36CAAFACDF95F9C0AF5217E16E111B550BEA11DF24D3270D1F06D05D2D9E0292A7A9F724A47CE88C12DA7370306010F87ACC37F13C115AAE67BAD6CC855CA7612FE695534FFF6F4118E63C1EA9B39BECA7998166CD5343E876D0A5F91B84CF32911AF1EF7B3532D2CB07EEFF7D4760DA324F057105A40AFBD26266D4F8035D9E40DA5E0858D09EEC95ED7E3B638B8761F75597ECFA49F522DE41C6E8FD2188389AAF843AE5BED6E093946ACE7A70926B4453C24502BB7CBEEA6C6F5908D6AA0A2DB446842CCCF428DE8296CD0F64564D2990CA95066661F628502B62CC6813994CE8368E1215207F901FBAA14C2FA05CB6ECFFF4D5E892FE6111DBEDCB37943194A921BBE513D3467B4992CBAAA58805F1AD1C1752E44DF02717E3B3A4E0AEAD7EE7D1F0A2C8895113F2C50266E4DAFFD928AC81AD3452407B1CA8CD4F4EE620683FD7760694F6A69CC48C3D9C2F070BFED2D580A6283CD60E8C59E3188F883DDDA65B11BDD2A63E997A75651B78669B3187E25BD228D350F607444D6A2CDBF5BC6B58B470461C63273F21E91379E52958E75B05ED52EF0BCE5EDFB1EE3FB756D500C099A3AB920242682981A980E3DE36E8326C9FA1C5D7EA5F96939369F676969139D41B816C027707045710A8F8E793A94ECAB4530728B5ED552B00E95751D5F6283EAE76EB8ADCAF506407971E8615EA7346A656C462E826ED0C15456F698067159053016EDA5FBC4BA5FFFFA6105F2C61FA17ED2E4AB90CABFC4A8D053B9EE6ABBA6E8BE2E8D2043F45445B2F15F2E2F444528BC1135602E3A0B11111305D4FA15E24E1459437C4DD268ED1DB2188549472A633797231EDBEA2DC6534321544D5036C7732AA907EE0482614E2049A4A9E71B13B5726AFF43CF0A759F689096F010DF9A3998A5F76D86FF2108FC2DDF25BC7331122F21E0189E6200B9CDEE7AF3A1EC63476F927BC804F6E45B4FFB42E590175E38740A919DD7858BB072BC0D9A51845C7AF93B6D852C1F44136B80CFEC1A29EA1DABE0FB0174629F7788BFA9F0D5D103FFCFED176CBB76DBAF4759EA40B9323E0DF70629F08D27C70282D13314B9D0588C800A902EF75F4BA709B6889B512FC218D5DDBB23777234FE9F422B99F8DADE8F6C1618C28A6231FFBA85963E2F09BEC49A186245A17D5F72686ACF6C377CCD57F64E7CF7EC214A304231CF9B5B46BB322164335DD4AC735CA833B4C1657003078D9B1957BD5752DB16005DD4E4D006CF71E6AAA27B9B63B04C8DC2ED656AF71C1C3294CE7501E508415DEDBCE5D8E6662F58622C3310B4591E9E220928B6623210D4A5421C413BEEB122326D1C0173936896865EBF7DA5077443A235E8A01302BA40BC5F163F272D9E18960F6D5C51698D7438C3E07C6CD1A721CFC46BA84DEE6B2C10C86578FF28B89F8E35A0A447FF27154D9D32F58AF0D8861C739212C76B8EE758EB96C65F735F1F84202DB13502EDCED1430029CF367AE27653D871852FBA1906DFD855C0C54C052E0F6D63695B2F5D2644F92E6416D4CFD1C82CC93048DA9746CED3555A4FF0E4468413B3D6BE2F6795E75579CA27C0955B6355AECFA3A5E867E0119CBE6CF1A12EF1B6EB0222C5319AB8FC8F14B6CCB4EBADBA61B26AAD67C704D214272653E5C45568A8A3DCD176B05E5417B8C919FCB3FEE0EE27E35ABCC912A058175F209FB1ECCF21BE2EDD3FB76039DF1E53BF9134A0B40037794FA41762EAF985AE2D9051A2BCFAF3C932F02740E5B4B9E77C7730FC853FBBE408D9471D165CC610A2F2558CA5A20AC702AAFF9D30D66CFE31A50C47A9B2D841EDFF5C796BCE0F956D30CBB2F54A442748036A321C9209FD7830FD0082077E0B45FBE0B570E7CC4B6641BBAE215AC013E594A52595D9B91542A02F0490065F56CBED0877C295BC60027E763C83409044E5C464F806CC6F32E3D1924E3C7F17440B8E18594F075057BDBBFAB62F879396BB423CBDB12A95AEAFA7E48F0A0202918060D80F398F1028DB8238E3F52BF3500CA4D44A6C6DBD09CB2734D9B2A49397DD972AA043F93E5AB8B3CCC96BDF99D431ED7F60D10F5E3463763E96B7AC4F6C7D0ADEF7F36A04FA14BF1AA3DE521728E6A60238169BCAE1F1335E84A9BB4B62698A0031C705A49D068FCBEE79D2747DB414A17F59B576AB59A922F92E5CCAE14E25D5164833242471A04C84388019BD3F575A9F311C3173AFE4B203B5D48876756E128F38967ABDCFFD627085C9E6584464A9905C84D0EB32A98FE10BFC198AC35AAB33DDF8D04F7F4706BC53F873E71196AEA07D4CA1F16ECFF307E7371DA9E90396C5E923C11B4448C89D6976BD68BD8E3DD573445AEA4EF48D85BE30C4522F09110ABB207E5FC2D01CED3B73707B870D424E3433A1B92BD63166273C2BAADEF20CB9CA59DF73D4F756F870620A5FBD7962C3A400838B5F2786291B3C1898F286B820F152D01374C1218D1C3E0628884BEB44B119976CDA484314F910925C487803D6D1D9E2BC43B331F85BC61FE09D26147DEC41E684DB20E1414FE411EC6BC505E8723A92AEFA5DE8B158BC3F2C37DB1CE44B25C85B9304F00AE1A5BBC9A +smlen = 3458 +sm = DD09ED521B4DA9AA98BCFC08AAE66299D65CD3DA8F0CC70D80A8D3DC1868B0C5047454BCDB6E02EEB165D74813117CE4340CAB4FBE9091F71CF8F604D7DDF93010AE915D1F7A3718DBB1127CABCBC40F4191D41B5DD2F68DD345AA0EC32B1C3079C5BC23CB219BFE713FA26284535ED7D2369A83F433B8381BB7FA2CBEB8ADC7E48D0B7A4173F22C77572ECD5BA75565B8A7D50E127463696E875459ECF26DAD55BA95D526F91ADBBC464E140BCC8A512504D15BC0231F0292853C54531E71A24CBB9B0088DA814CC7656209BA0D2FE90D59CFE74AF885ACC317CA5931A0B42B443464E7AD35A60A6557C59AE5D3E0B6F2A305386D0CAB76C1498543E9064BCD4CEC3B73E9A1A387357170484CCEF0B1E36755463ADBA6EC4491CF1317E41D26B65180EE20DCD4D7841BE1934C4DD808379463C1FB0327D6871E9EE3890829DF396EA20F37FE3529BB1058651642544932363C4BAD0FE28361AC9A6431EC7C75DA796B3D9AACB3E026BFF58B4C4412E9023DFBF8F9F9B1150B9571A80646FC4BA726E807C10A6A1A8AAE823E449005E1553540C014E55178C838FABE81DF8CE1611E5375E91748BDAD6146C91E665D551649155CFD86BBF79550FC259F395A13115F05702EA3289481EB22E2FCE8BF5A6412B92A3A1CB301EDCB8363EE3EFEE57EE9BD9EE83BB723FFD7A2B7F76D3686F2E57BAE2F7DC42AD8EA8B7354AC141B962D1F182A5B17760C790D7C3D56DA7B912007647D3E1756EFC68C1434586418BAC870CF385C2AD67BD791FEA2D7B87626B5EF68003C1DF339640267F8B8B65DE7CA814E371DA3119981D5247B85503C6EFEFB233BA729205F44F15EE6D3E3D26A20C782CB6EB25DDA27FC021A334FE8A3BAAD4A0E6F1EB935D37448DF389C73BAF4AE900DF006BFC9161A315CBE591301B78A544EE920B844B9BEC3357C22DC27DEE91FB600D8BBF038FC8AEB14EC7F7153DA1BFDEDE9A1534C3D247CF50EF89201B403C08B52FA4A46B901F39C00568C35DAEE435F7FC9172EB0E34282E8BD7EDA7C44AA8A42ACA08FCF9C69A442496ADE987BF06E9B64306CF5CF98BB4B0448BF4124C5B4E892D69A1D8E899A637BB965C59C98BCE4C725E09A6913476E8035949489644904442292DBA4ED0C7275E0D38D1AB963147E233E98EEAB28A675F9A99F36F522DE5BADAC3380327E7CDBD05D3D29B970469EBB83E08D0235542927062251F9EADD78724FEED58649EF09705EDEBDDE5CFF9E71FFF968C1738D9E7D0C507F3E677CFA46417E890D93BB2B2CB54AFC9E9D39CA8BEFB0D706829B42814D19E6867F78F848B15054E9D6EEC1DD9E39F49D58C817E4207F52AF4D1AB5AC6923A85218FE0FE9F5718E72FC79850B45253C83AE45AC2EA60B2684D98C5777A7963EFDE9372C2B3AF66C6203FE9C9E1EFA2C9F7D2504A4BD9B741202881D08D6811E7FD1EAE650EB133C103D402F5972A8FE81390C9AEBFA0E718215A089185638A6A6705C3D75B3AF64DED0B91D44ED21BCB62E33E0B12EF7826C359715F78E1B18B0D64EA1AD5041F8BB6667454BA938CFCC1782CED05F9F4502BF1F0F679F007BCE961131B8B7F38ABB6E14E8E77EDBAE014894E79524E788F21311D4F6448A9CBDC58254D209A4D65025E6D3E93ACB62E32F3D31B73ACABB78D0A2BDD284AE0D1E548178D1D4BE50E34969573DCC715B81D1C50B914E7A1EB0AB1888E3F68C9B4B855AD5206ECA832BEF805781B1ED8B750C1B088198EDB08B0CB66C65ADD677C170AA28D3C86F978B7DE8CDD7F8EB3F311BC6BA8B8140DED5A5D40AE99C2206D19A9197C35F4608875B3DD94BF80E1A0270A4EBA5A61968F6C6116986A1F8E54F3F1C9C9BD8F8B4E7BD2487D620AC600E0EE5A28451C2011789BCE5D3E690A5ACE8F3028022F9AF8ABAEF12CB391908222E0B35D751A522BA940AE2C9F54E63BBAEB9C98A7C16FE7476AAEAAEB78324461A4A18A3328A0909907583F8B2198D785007B879EE90FAA318E5E7A1B80A3E98D748D85A0F2F21B4619978C285F0D36F651911B77232D8F32A7CA084645AD636C8551F9F8DF858B5E5022DF10BBDFBAD8A92504A471C3E1AA3597DDE69433800FF32A75D0A079C03FC984BD6670718FB66499E38C3086892A091799598CB130719F32EBF11ADFD4E271204634524A9DD115FA99E1CA95CD7D8C199966A2E26387F45346D1D0ACB5A1D7BF9F85E8B6C700AB3F4523CBA7A31146228EAAC527FAA7055E7B5C8C55C2FA4B18927DFB5E4964E414AD6B8123E2B3D88FCF25548939FAA79D82600E83D3764687880E970F07042D05625CC8A21B221C3E4C331671F10322611F247958BDBF0406F8FFE1D7B700CE9A2FA399CC17F120F57DE820B2F0CC3F42CB2FAA666514F94406B0AB9F03610A98355E359F57938D3844EBBAB6FD8D9812018AD7924D198240C7CDA412BE586B5DFAA63B34DC4C06F4E28426A75B9AD29C936F244312EAFF75CCAA640106D781DF5FBE0E82A71303A08418697F872DFFAF46BC8C73081B45B6862FF36D1C2530D477AECFF0E1FC2A7182244F4109F7CFE2D9113E4C3D10E458F35D751AC90805F6AEAA95F484D015E54B955C6B5CEB5E95689DCB31EC18D4350424D192DD6A8084DBF0836061F6D17D8C96CFFAF2DDE1787CB2D045960FD10ADF00F8BAAFD461E4E8FD73665B05DBD4F111F29AB3B3E4D2269A278F134307214697B357C702D8D4B04154AF5F697EC82987D67E7B181BCE5394FEABF9A3A12F07410FC06241C2D065DB117D4540B6B06601506EB2F1321B698AF0DD6B4F5FC3FB9067ADF46B9D61FE5B7915FBB517C19822DFF4F1B34658ACAD3CF983B743929E528BE27890D60F948B38189D92CB5F00B4CA592ACDA617A95B9509A2912BD4C2EE352A15C93641FFBF336D8457AFE699052F077E93908B4D93ED85D60086C3A1D94CE6161910C712F8BE0B1D0AF3043A2D1A5D288F67F4029F37032F50D15DCB275C7E08B8B534F2AFB52DC9E14762D9B04E853FE17E4B0121FF7C33C4B4A90C41B289AF19989ADB346C43E70A1764F65CFCA6469BFBE3D0B8C6987E6F39BBC852DA8FA6553CE483165375B5065C64F648813FE259E736D323816CCABA5C3A8AE4D9B13BF4C8BAA1FF3BC2A7CB6EADA98100555991700D53BFF82458E2191DF5BBB133D451563BF6FBF33FA3B651CD41FFCD5BEFF3937107394F20750A8AD1E96433277F39B0378EC1BCF00646B540E707B64775066D4CE7A4AAF607C4D4E4ED7FB21E8B06903699EA738FB51FA34706FF80C7DF6C64F0A17E9074DEF1D13962D0000BA53A5B6897EFF6EF4FFC891E69292E4265586DAC1E935AD51B79B6EA6104C05660A65FE06CBBE5DF6B88A5FDF1A62FD9B5CA19C042AB6C2A2B42F7DD2C956CB35ABB6343C2FE8D1916A7BB3E85EFEED7902F5BEBE5802FEF4FFABC548E69E8AE893C1C9566915CE3FD6E5C741497C1E74317A545A3A46B0137127085B38E908A495E042C174A67D17606357A82060363E965D782DA5D5D79467FF6C0720BB7C0E7E222E08BE862DAF93EC0B24D8B430122FDBB7C4315A6B1F60A3D546BCC666BAC5478D4E608EFEDA03DB13BB05BDC951DBA9BB0703BB94B6A0F5CE9B4DAFF34C7A4D419A95E819E4782ED79A68F7D2C4C50575198A2555D684842965BBED1CC82DC82764F469319E8451FB0367C7D66AF4E1023CC37BA2BAFE759C28FB052620EB1E1B277486C9B569ECC2366C7935F8715512AFF3ED6DB6DD1E232911E8FB8C6775D98EF888ED27AE4CDE8390F9D436A759924ECF9078E8CE0687FF1D20328F96B3B05C6700BAB51949CCFDF175D1DED63505DA2A70D7D47997C59362B9345EA4ED4A6BBDA990B99B9B37E3DFCDEE16ECCCBB579AF6467C3808BCFC5C32ED1A3E8163FD39F37265D63811B60D8480DC3A60D15CAC2E7DA68F941F01CB15ABAA5C5E2AC1CC90A3B438802178E5C257536A8EEFCB76885098B8CF9EF36E943B3DAD25132B275A4CA0D010580145B82724E9F60A28A5F576F067E1E746AAFD97CC644B9FD6E118C5E8BC3C360BEFEDAF3268369092D9808DCE2F2106FABE7F30FDA940843DF986164DCFB4DF3360FD0A793D6C8D287511F3980FE0C72C2949892E77C1E9320FD40F452B0563E789D6E2A13FDF999074ABA1683E930EBC95F521AAD7DF1C214041A94199156811F8B7CF556C046EE4F5494BFC311C752849DDCC7EAFD7FA12283D60C0160746ADB8DD6F589A29936DD96C6C81542D41B1E21E93A08463C539B638F50EE5B8631B049EA74ED3879E47B01C402C7702CDA17CC50FB92652A8BDF324E35AC44CA4545FD7F24567273A7EE28581DE1EBDD4C6D916E6631CCCB9195EF9DBB739175A82EB26C80E9651CB8E7100C16A92B579A484213DD1DC2B61D51E456496392D8C83B5A5A974815631EF4128ED8427C845D3B69EFAD3B437D7FC6DCA23D0123E1861A65AE254A1CED2F1CB0223F8E0EB6B01C235E568BC4136E96E0490CD216988A315049C9A13543D68EC7CC20D650B8248A2209C4CB594D0BE6A4A39AABE4D7C3BC9C13142B80F19FB0ED0C5CC07B846260089989AB3F0FA966E9AC616336E6FBAD9DF0011192556AB335A82B8B9000000000000000000000000000000000000000000000000000007080B12181D1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 + +count = 5 +seed = 75224ECC026C18159FF92256844D0ADF953F0A4DD8D74D4EBF1DC5EE8F5630B011A447FD4DC34A2404D620CA0E1F273E +mlen = 198 +msg = DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD +pk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80E873A63FAA274714063FA1DB58E9D6C3C6BAC0260FBF130D6D8459C724D17338B6FE3C2A33A67498CFDD9D8EA092ABA7FA4F2D686E1B58E875D3AACD9F81BC69651D777EEAC0A6AA8954CC64B038F8BED58DC2216FD5B0C730E1102721B5D3977E9567619663D5C6AF97DDBD7F5A136C8D28EBB5D3AAF9ED97D188CB9C8DF9B0B96F8AD992153E23397AE9C293317EE8779E06EE124089E133117A9DCD3645E4BC00C09BCAD7DB238236CE9B207CC6FA5D80DBFE4EA3D10F1D5BB32374422DE8C2F9AD7A22F2D432121FCC2D09843F417D41177DC0CB3F1D83C1034AD5B8C3DB9BB3E27ECF7005B273A78EDE81E889D123275D5F660AB52F5CC485904F37F684FF22B92CAD73A2691426B069BB24631AF54629B4DB10E4F089AF5A225E2B1CE1799A15E60940693EE6C44EC1DDB6C970BD9621782731F4470A3E067D8E58E1FF5482D521F922079862F652E2EC4C0BD4F8B54F275C27F3C4BAF0979178190F4D0D2824A0AA43E5307C41EDBF3665214DE8DA7392A350B0017EB9117BABCD937E385256347FA31F48E9645D25A18EE3201C7C37E18F46A5D5C69F0F64CF7F15CC039B037E18AC17B46CADE9766CBB09444E49B8AA2FD625A4D4D09454EE880620A5E354D3F049CCC78F8B31C97D6EC52B2E8DCE1FF89ADC61AB6DFE907ADA8963DF5227392010C217FE68D6427EDCE2E3EA5189BDEB6FB0CA1262C4C057150202F334E16BE709F9292F00B8A11E6458A5F03F9A6E1184ED356F3596FC7F1F293A825A4BC7266636F238B4134DCE8374616E35993A9E48EE06235D1F035EAD9ACEF19612908188426BF618DC01357388D9C79DA174202D7FEABE28867B58396276FBD64A06F8E99A49D9214E5114DCD0B565FD76DA318E7FC6686CECE3B1126986259FF39D0E68B9C1F7F316D383B033C85729ACFF1D76FA76F183318302E5DA7A0032F1CAEF513BB91D7D2D9485A26C7A004B4CE3F7D99C8D89F031719CDFEB53ED439E41BC618CD48B8F3FA5B7A66352AA892A205300277AFDD33813663B16099617F3EDFAB5E6C51D98A34DAA8CA38F152D6717A9BC0765C466FB184CF3B41996E957903041370B00A94242E62ACFFD00CA6A69B59045AFC0FA537BC85E671658560D023833699592F4912ABB62CEBC81C8F5EAC1605AC81E0E562E3EE567A30C805C91DF9502724D2FDBA30AAB707774229D671848CBF82C1457553B7CACC4CC779717BCE1913D51025ED27383CD1D4E346206E9F5D8928770EDABEE774FC458E4099E38D1E007D7E7E8228F403515D2A036CB173362273BB83D2CBAF482FED898AEF23160FB3C925B5C82D1952897B723D680B2CB28A0C91425B07A0386661F8AF6E403A0ACDCBCFF29DC8BAACF0D188E81C29C33098C679957F2A838F33C0A78BD1BDDEE5262C1CE5E8D3F22D976DE94FD8F989C8446E1D57561D5FE5219517D3A5A32035B815D89E195898F85D6E2A1BA0E986D3960AFAB082B8915E4CBB64673279372C51A9FAC9D029821A04E38C7695E6D7FC82FD4B93F3E1A4ECB2175C015CDDD20852599380B195F418B0C0DFF4E2DA47FBF0C4758E13022899E19C27CB035201E377AA8D23201171C1AC8D09DAAFE1BB4BC9779FA37066A3BAC88736EB86669BE849BEBA8B40A30964DEEB06DAA75901C24F4679D242D97CF14430E14A7BDE29607EA3F275CACD9F61E319AB79AE40D2EC9BD11F7A52FABDA53F75B26F9CC3FDBCA3A7B551CD47446EE3074A78CF9836386A199CDE21904806B783AE7976578F2EB1269B8939A86B053E5B885796E9B2314FA7EEE608FF3316BD9674417CA37AB851D2E41653C044E9377DD4305944CB0FA4C03BE9A85857A8CD8E099E8880396C52EBDFE55BE054D4A015A107826C7071449EA3419A4957FB31B04CA93CD0A4A65078303514E75E197FF98DA2A79BE1671A99BDB77CF1D0FFD9C6C3F3768CD774D21926DCDDFFFC1639E243C52D865FADCDC064FDED24A91E8475A5D0EF04620BAC08B8035724E2476DD01C5F243C061F5FD61167C23BC3B5F6418A53B30227D5B75B7D8BE7F78D1CB496F4F524096F4941D1C45C339D05DE223BF62B50B4D3494503615397EA92D00FE368FEBBA3953D925725CCD6B021A81795A8AEEC39DC4390CE0D15AA1DFC52F1C92933673E4BBCE462555DB0E75C0723815C516FB9F1B7096A80C33422922342B4D75A683646B933CF7E896E466F0D91AB0441B7425253286DEB80B27098D472CBF2425C9A1B836D850EB9A4CE1E1EF38C5F64117C3A21A685FF342556A231EC8CA675E7C6DE3CE1C5B308BE3C1C4F3C5D526A0E8E0677CC483110BEC9AF5F6CE26BB0E6573ED080ACEDBA79BE7E96C13677F1748A9EF32487B9DB3822770E369076797CFE33C96EDAC7C1F0F008A38235642D5000A8208FD80B77C2B46AE3E79ED2F9E5A583E8A2F79DAEE61D6BE8A1B6F05E1C93BAED689B5787A22E07DEFDD3F9E74F0121841CC57D7CCD2AEBB2B4EBA340742D75328BC4FE66F403D7346B5ABBF9311993B905554D8ACBF96A6753FADBC2E563F89BE4E2AA1B07E4EEB71C04286BB05BDA30C6BFB5369DC08081C3519EA6823DA78F1C8F38358B175FC5DDB88C2B37B85C34F0551C8DEDB615BF8D81DC6AF28846F23F82452FA8B0B660C4DD852B458FA501FF76DA0B4D66EC25C9A3D4A504BD8B4BE77946F55D0162E1181DF20F96487EFD6B2AC97EB789B0B74B70 +sk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80ED069224410558918560E4203345E45BB883FCE8D87502DE650741469265B41F5BC48DC59AA516874613F2705EAF9636ECECE305643C31F2BE043734E172E1F5A030108405256352288538865222141655177717346752675840732876483056607057361802874385473552652685643385257557823824600485585606574230650304383618508886132044343625315160766162036643283014815580101823102604470081614232551532745541636710336225880280502631585263633887826357733167467742062888183145447351300746435252378036761128382145672787462321437145532033341875802332476168481333786100610456456214281100526153861260514804627740757532341201143412045248127747180683640521377516242308781660522073572664621511620406478663386581572370856762350381006618662404855232230687371076460613776487625430401430745042528451531853434561313208055566460772144456264512043487246227806646662236302818281612464187337120538508364418027871105476787205182062025035421532672717662878653053174863136084736068543732764012003320807366810073136648521120773150767185245155822417774012047340427537121581217810563810750272486818886060247148160764156053512705613566630027105264372228351511334164452617514130376460053730207384085738042605464047571331601530271264878153428507544055071210581240881722328861782388302162181673514246266522024706284458507654353340360178173203520785578176375564471118303080302382408232018667661505120171874183235576627078442037204105533357537701255278608056518255841035301426031153423560480853081173128385175754751763065287248060628745470127413267340470863051147621410114368536848466502845838156676216477624483124663827807531455777565012200207605010116416060385228852403263081850100705422807782421620575743333544202207684057301456172401243660280545153015104178055605742181206567282330142414023615406373227342485511838254020762754230286100657623870284713114301873021250774154335144231484246416630013115504782226404826081442284032575205042724103535464628740743773448262731586152003731764754287040768130305614002546684076188184006142441113217326585078886354557204505557377186121518331220378602200781460083046717584271681176274247478456618873341447317030880277228521447687354180061222042476646265334824426428438286108100367243233043724654332310186813223173030201086681880318081817137006104320251204418816724358603630404476067572748228054246703245768046080816420710200671733204475816122658223331272826541803061534711088268055054473534158150603656336220501737167202703648633246346822170214105146704600227228071840606307220668628784030467786187122258658145610842511764454846458863616222274142106846551108361778641750511643524853504084774551780757682703037350483504320135162611361710248040872551328316645375004518488281644227851021237406061047231050873744637605480568106066115224364236727636854807586425203520046002155358782020301682214103560457536786227837122842183234206767182573716756608808046121178271681235854778707176724547210802785431827036304033043327125333013876203485433073656404736104850836535063007452206213437634843518676172F1CC0DF4D56D46494853B2935F2D47BDAE3E84297A003AFC0708A76701909BC06703DD112D3087F86F6E6CD4CE3D79C0923073148A5B061A83FF1E7C51C8015217406122748ECCA2E9825895FA5DE26A609169F3EBA26AE821F3BFAB431C50FF246947E1AFFCBA323D77355C4DF31D667E40473CBBBA17FA406AA2C82A2A93B7B7BD3C085569C35FC3B29AA1868677553EE4009BEA5192CB2265E8CAF29332DFB4E686484F6E0B9E08BC21DCA8B784083E9FF2BFD44EF0E45CECBA5C2B1756E68ED0597F849CF4640F5D6356CAA167313E6770439F592181BB3E477E2C8103521AF41FD72BCCD41B26F4049E8499BBD1EB541519021E5F02378868A54B0CE2E240FF1834C9F36710E2A55825A8D5112A4A76E637FDAB3B83863492F26172E58ED41A41B81B30CFC6E26913AB36903EFAAC94E316668664799E405C1E7CAE9506AFC39B3DFEB1C52B37857B53DBC08C145D965F0E9E3C1E82FEBA478FF1635DD5378F246D7C2F7A9E2E24B7B3A532CD23A9144832DF3120EBA074E5F83A0D21BA9F9A824515237BCD2816E96958524DFA557BF849FEC90B90E4571C34A61B90A061684482AC9316B6E69293555F9F2849043F03D5B5886EB158726597186E542BA83B7C232776F665B01A680FC1D55905E089C663BDCE4638777DD25959D024BE7886B9069545331690567E6683ADEAEC9B0013F9FFC77432A50750DC5715B48353BC114E5D1DC57991EC7BF464AFE5151EBDBBC893A3FBF88D3A5F194EE5065A027273B83FCA8837499F2F714098AFE9928C796F132CEFCBBB4252CE2CA491874B9EEF3D147D205725438A2169994DAC894EDC54E3A173D93D66A9E7349DD012EC93B4629C48E2A1A46DA5AB4DBD3D06F3F75269E552CE018391A550367B55D2897598325E0A44816EDBDB767910DF12A4529B5D02E5B37214E25F2D5B4AE40AA3AD3DF984C2B3CED34263F97172E2DD9D7AB2647A1603F55D722631CB95D7AE286D3821B851098757D03163F1EA60DE116EC74D11209218F4A3AF03CB99790B74B433A32B45A84E7F056ABBE71D9D6B1D62375B6EAF2BA652F2DA725A9F35EAA71ABA6E0B9DD0998B1F873143F789BCC6527FB4317A346E7CF6E34B444E34488503EE8FBE0C1B66F69C84C6C57E7B59B014500FADB1B992D3EB4064E936FBB3E8DE89D99EDFDA0EB8C0CAEE0DAFFF568C1E956CA792E3A130C25C8C73AE245F38D5A7A6D4F729D6939DC62EFDF457D5F8996AA2D42D6DC4A2B7490CD749E6BB833BDCFB6D06F98873FA7BB1360DEE367BF965918B0C3C70A5412E1077793261BF0FF7C771BE6501CB531057927F42503EE5E56AA4328F95CECABC644DCFC85A261E2E12FD5032006B7F3261C15EC3574F13A79A1EADA66CA3EB306116E406FAAA534CB85E5C7DDCE97C1AFFF639CCC852679FA04AE758BF6BCB5935B1561AD2E108C478A4C1F8248467BC42FC8E0313BFEE8ECBD9D164D6C2E495D7608D8FCF8C8E1F9F7428BA7057B55DB3CFA16E372B4458141344CBF38A5A97085E67C8DE203E43EB17CA66D9E59A5FF54B758E129859223A5C732D2DAA91AA7F6DE2B364C3BD73CE1DE32E2D7409E760FBC38F46DB5718534DE07D295E8969761F22070DE300AF43C3E52D3B73A9BE4E1F05BD1BB1FA81FD3C89372A37CA54D2433C79D8B7EF4D653B2C9B1CE4E866F801EEFFD889B6CCE8566023C97E3AB2E92D512548BA07BBDFB877B64C5F92204FB4D3D0D9B0AF1C12AAC607F317F7238C5F214BA12946E742E8082CFB743D31259DD2DADB4A261BFC6040DEC9ED68166DC0E3305B473DC95ED915255BC10F32FADB3EB59AB0556F3403DDDF40CBE09C740F2E5D868FE63263AC2C1C59F470A1B1E7222C4F491C2CCA55C48AB3F0E8B214A6A846A61CF81ABCC805656E9A967F03B81ECC90F499D19A028017AA202BBD5689F5AED6EA8345A40E698CAE8AD03E0ECBDD6DA1D02154177225D2365BF8561E816F5BBCC5171BDA780C70158B86379FEF237CEF6D26A83643632594F60DD6DD1B07AC5A62ED1E20FC43A920EAFA10674972AB6515576DCA17D3194BD5DB129BC79A683DB7020BFF81450CDC73D51F27A5C952B2744B6C65C616C1D2CEB646EABC4AD0F4AD5F96CBC01B9B785546DAB7878A2888FF236121645314A51357797F6D2E0957B62F08AFE5A28413775775CA52E149B91F13C9A741586682FE82776BA7E143764A7F5ADC9FC73063F83B167BCCD528159516BB6BDB10EB1251251444C04CBCAE0C3EE1317B547113E45F5510AE55C6795E729E24AE32EF45AFE0A34D0B41FF092B5ED724316727132EA1D8444FA9FFA4FC127DAA759519079F7EA11683F552B6D208996D38E293F86212EADCBF752E1160C26773E186D48D29B2ABB953B1F5FE7CB6722286BCD635E5DB19127A619604B04BF3288FAEF10C9405A556A1BB63AD0C623E7288940DE860AE27B9C3EF110D097CC194845E961234670059BDAF6694F43FB0123D3F897B57DC8D805A4C4808B84C3447C5B69272CFFC9163C5A3503ADE6A39FF7460915D84319720C0654D38D5CAE49A1B97A6EC9C520D4C554F4A4930BFF1C5E146B0CB5D3BB181D8F2F6542F3C6F86F158099AE57851C0B71E232937E2C50BA70B25AC140E03D35B4DDA52F7339F1EE66D529E71E0F8DA5816C719A6B13AE81325926DB29AB8DA8704D0A1511982F13C5B0232F96536E64050A714F8464340AC501A56F80EA45CFF5E6E48CB0E3233D9D348C8839C9D2B8A20791249B0906B18576B5F23D62FAC92C6CC0A3AE22C66656311B2F6E0AD14D8005961CC1143E7DF74711B9C4AF5EFBCA86B051F5D6CF7E40CAA3FCA94409DF1B88314B3A23916E8429A4124755EF28C1F94707556B03598E982CD4192B8865994E1BED2C8D9623E82CCD8D5E5F4289A7800B7B8F44976E45EAABF54C1B44CC6C1BBF8BC01E97EDED1760D000500E848367E0358DC9499180B666E384756539562811063B4C5D564D4A88E8B6D12E385025063B1BFF26DC62ECE374BF0FDADD8B238FC963D36B0118BC629D00A01DDA0A2258D1A6CBD4ED11757D9ADCF359B2171DE20DE0FDABCB3CCD087D1100BDE8B5D78E81FE9C38537BF9E899FA2B56688E10F4680005960E8FDDBFD645100548A5D6A4E6F2CDE37BE337781E69B7B2011334B0AB5785C30B79C7DF696FF596D254037F177FA6D306A8A9EE45EC0724A423BB034A5FCAD9DFF9E527374FCFA12BDBCA8C81144798C0960F28C339DC31951695AF3B5ABA1BE840CD7C0AF156899F9B5E79EC0F79F54FDBB0BD1E6A1D1D294D2712DB79B607DFDAB7996F46D6A084569BA3919972C9EB3C48664919BD7E45D3A10A7374311A974CA848BF771D3BF307E6D7F5B3243A478E32307D9A3C8AB8BC70EC7AA97E14E04F3D35D3969054365BF6B561DC62BF7F8D62E8B9742EC837F55E35229E5C95E6C0ACBEE8A4B4BD6ED9CB51108D210F8F9AFAE0008EE93359F94F7FCD3123DC0F6AC84A9FE029D5F0EA601E1D1F8C893FE7BA686AED1F7C64055095 +smlen = 3491 +sm = F1786468EF0A5ECFE5FC8C1FBD02049F70C0599C30474D255364790DCE67B49DE9A6E42CA552B5535191C8D4FF5262A5B61CE2CFF03DEA8C26E291FD201567D84D8EF000B3DFB1DCBAC55ABE6396E9C6D769D0554F0E567AABF798B4322D7848BBC142F0C4C51597E4C2C55301CEA9B6387C2E9F80B5FB12A63426C5BB1A45D30FF98A9AE31CD5D06F5A0F386CEF915669049852AE46078C33EAE830CC1F210353ED43C0E13D7E65B261BD7C27EA52211B2AA378548233344EEAA33812F57CED1B6E7DC9F7F3CCAB97C215D702C39C8A5F9A98C39B403DCDF4BDC1626740D00C9E2707CBB2E8229E0699B6682AE1E7888F0949F0171479F7159A8A5E1DD7EB6D9C4B9C3B22320FB1C9C066F8EF97203D46CA586ED93CA94D09ECA546ECD753BB3D1EF6868188BBE580E79D4EF53EA6DA1C46DF08483392B90A11267F87BA7CE4C5134C1A3E18062AD4EC17E1B27D6EF5673D0B235054305A4568CEFD318978F82DFD192FB69A2E1E7A6F923FEE0E8D0CFAAB11A8BFBB77F2A772628EDB23BA7D3646CC4B3FE5E0DBC1521C42D3299BF32AD97450B31F048361DA90B797D4285F3898834B53663B7965154EE18A61A000B16159E2AFF2ACC8DC2BD50CD1ADFEFA1242240B990C58CE340FD54F154C02924FB63C51956A7E967503C244DEF9499DC0841AEA707E7293C918A8FC5C33009ECD0691C6BE0E22391620666104031A81DCCB0F961F86D643C28905ECFC4F7D499E032BB72B97201C5B742604CEC7F3F871D84458A678733339541DCE2D2FD8DDB42F285CBE39DBD8289B576FC4E371C018A463B9659AE7E573DBF6D660F556B09374A38994B64F9A57797FC92E2E6FE07AFB1A05ADF0124F860DECB427DAB4867F88DD111B3925FDC3116B731890662DA2A8531A435141AD23328C349E5A13C06F56F134D03574107C844DE263548E98A032635BDB95D2F6A3CA1C8126C865B4B6241303D50F186FD5E2D605DB2FFC681DEEAB686068AB0224DD5F71754F6BE75F89131C51BFB5174D28B1AE12341C009A38305D5EBC483AF48647BE16FE5E0C908FF1CD6BB12AC028B517C6E47083A9B17116C77CB3CBC4189ABB317A54CC4DF2B40E664F947F5F9BE0AA77DA2CA7C514BBB9DF9320AD217B93E45FAF9BAADA851DEEDEDD6556076695ADBC86326A2804106F54314D2C121B01F527AA01EF6CEC9C5832002A13ABAECA69E00DF28E541A26BD693995E362BB4560147B64524ED0A6B95B73EC26FF8052A202D49D38380DD83E7E736A405A67DF35B28AF79A2C288F1FAFABBD110ECDEAC9988169C2BEA0EA01097D2628017E39FB25DA8D874048CCF0D1976F049AD20F7FCEABD0217B2F146495A0B6DCDEBE33F8D33C8A1078D70B17326CC89210582CC3EAEB198C5EA2AED658186160DC2056ACDF86DF469F426E16B0E5295DB548BE985D3A62E5C612F3AC2119F02D9A5F3C14354BB8706A942D60BC49633C7109BFD7645433715BCCB09B3C372DDE6EB6F08462DFA0B21BEDB905F7DFBE9D6D2F452BD2556754BF583FA321F8B801233D8548F7D9BB5DA7DD5AEA2781294231C4260D212857BE77342269E619DE51991C2D9E8BB4F6354B3399786F2FBED840EDC5A472DFEAB6AFB1C4FDC4049D0D44E0E9D43CBB41DD521E57E26B97ECF82BBB86F10D7B283E4346B9F706E2A6E06760C794FE7FEF4EAB64949D2FBA3D88636A391E0A36A620D627125927DAD9AFDF351A96EBF1D9627AC4B7E079CA0FA44599A457BBA02B2D8387C0E1767BFBF6C8DCDE11803DEFAF00D7A5326CFF7DA07FB681D48E03A7C964AFB8AFD37BEB9F661A726180B192F715D467EFC2F90B0535F866A948DB2BABACA93F68154FBAFE181AA1F619553AD41699B51C288CB29A90711AA4B4A1F9FD70643DA511DA1072F99CC05D57304F3E1DAAA819A51B0259EC87856951E047CB96C686B2D0295B191A1479902FB5E18CB1E84E15A1BF15FDC83D22DD8F4323CB2DFF2BCB6900B43012F9573DD51463BEB7E3FD826AC7C79A6EEB9276D417D7D324A190126410BF29CD8A830075C25FB934ED5FF3334448C002FA7E946609D81BC2197B63C0A622A2BDB7CEF922359F862B764698E92B283275DD0523019F23F3C715B3FB4BEC1173EC3E960E70DEAA1A118535A6C2445C5CCBB9597FDECF34E7210E82622C8330CE980E0B19611768C651DF218D9B08D92FF687466E6BC3572A008C62A829020110C2AF5E04FE7F21FA2E31D98613D8689EF76F5FDA8E73B5AEFC54B061B97E4ED806A037334FF967B55B94E5158B7AFFE233369CD6995CD6FD2FDEAC9C215FA925E713DD9AC7E21FC3A9EEFA15D418DEF6E9BF7759C7ACEE06179ABDDDAC6736DF28BD058FECB6C54EC98518AFC9329577CBFA745398E3F5A5E3A3537EA05CE0715544E36EBAF6218145086791C4DDACA1D35C6A0D12355E1762C9349827054FEE47074A9F08B3EA366D3DDA2F996BD4F3C0756D9C4583081FA77A88F59B8895E18946FD2B19F3628EC81ADCD2A78943527B841235CA96459F3CA00ACF55CF99961F409FA5BAA19108CC3CDFD10084D0FBAA7513C98DD6C6021387EB9D4849E41155454039287B10E665155AB0FFA8358B7F5F431D89FA40AD900B9DEF77739E3B1F47DF54D012B56B5EC6B5627B6FBB9698B0BAF80891382C945C3889DCB9E508D36F96CB5598F5E3A9923FC673FF7968865BF550F5292BDD34AD0207277181905B4CC130965753FCFCB603BB22B68176D35C3F0BDC176DC9F6AB00E99B2968A44F0A83EF744ABEE6D1F9AE6CBB5DC1539A47503C574690992D0892F2333E3F67039D230502EB1E2B33904C6A19A103639FED42BA7893650CF1C4D262A311B0241E483CE648ABB16B1CF141279B68CE63A44B62D650255A7EE246E2175FEA81AEA0417B88D10A451C3400B5C97EA3782DFF8D6B5201D4CE5B2E09ACD26E9BE7D90729930FB8646C42A7F8F475F3E6E511FCF2CF4213D2DF40CDAF7B6F0DD21B2DFD81ABF44CAC1E6FF0990D5DD221529D489E36509A1147EC4636934D0E28F2B84704424D35577ACD3AC4F7EF9777DEED2759C6320F268F9BCF3E5A3023EF9FFE460B6E7A1D371A47BAB16BD9E8F4B7FFC739301AC7B43D5E769BCD08472F7E090F2826742AAB0A69218C7C22CC56201AFEB982A4847A09B031F70AB5FBC3137C725BD342121B83F2775FC77B2A3C58EF872F40BD47936E71218C3F6E3DF7652522DCD10FE7FA12115BF7597CD1FEEF8E58B4BEBE972FACD7174829014BDD63A80A41B807BCA5980FC4FC9B301370B1BF67B7194168C31253A013DB2D9B3A3B99EF64172AD44FDCE0E83E16C9AA8ECC17DE3FBA23E643B820C5A2AC329C811A98B93607A78B69002E6D1A3C2904847522094DE1BCF624575D1D83929C36DA6F5035EFEA7005DDA2F4FE3A973EF7C7B4DC5EB15235DE140B4E6DF9D399D803AA245F8F037C42AB459CC1B810AF65FA2A42BE90FEDEA0E3FCD65429E5F23B5F7F39E4D75122AFAB4C95D47C0AB467214EC8436F6AE74625B88BED117898ADBFE1232261CE49495A636733C6E22523774EF94D889797F7D7DD32FDF5199B0ABF740946F5617B822DFE9142661F27B508E2BF1089F4845E24C4866A99C891B9D28862C25661860F421626F7A3F345F5800E0969CE7978A9E7D262380F1A6C986E434725480895F044C2D27B59C756F63DB5C429AD6ADD8B5BDFBCEC5B9E95AA9CF3268CF162C653073C87270F4CC70162D320F7AE8B69E3F12BA0F36870CB8D0C9D1F89D2E9213602949C1F1FC06F6A77D81E0CD75B7930644B30DD8E0D511DBF38922AF49A8E3CA1557389B855861882EE67C50AE930416D867273AE3BDE7E58C4A5A58FC26120D4A9B0CAEBA7EA073126DC5FB7B92B7F3B700C472D083216C435B9BFD99A681C552C8D7627BADA55F8BFA48BB85727A739905ADAB5B7F6C75FFF0FBEAD437B97E4767EC4B3D7DF5CF6CB3144E5F27DB3748746427048697C41C71EF03C17A1E2DF807CD88094DC85F80B2457581C36A0861AF7FF34C892959BF02DB57A9ECFE49FA58FD027811607C15AFF7CDF1195D41D734CE0CC81CBB3ABBFDB30C15E04E6EDBE0C16F50B6986EE1CBC7E7B90759000B1D9927D5E3C8A430CBBF9B8F9A2BF39F68D5BDA36F9C107531091372CF5E2B2A847A9B6D8B4A57D3DE1ECAEE2F2851079982A42E928B95E89DD83742C8D5A746BCA37099E48362ED1941A7D64D55A9F0FC33FCC706E75091148742B57F972D815A23A177F36CCAFE4DF6F0DABA955EDCDDC7032FB36E1064E318223F181756E7714F3BF4AD243826412CCC3BC4755BA57D0EC2D40D362432B4A57DC67F4C942F1D3DF43000D429175DC44F9C67033AD41D02FC9B1E860D46D12EA4AE9196A61C43CA603C5D2035B9C6BB1C6F742AEF1145770CCA530C7DC3D9CC6AE61983CA8DBF39F99D22C98B97076109C37880107BEB76BA428020A63A2EFDF012D8F67E27F7C501F23B4E3B692157BB9FF9FC7B0B009932C398D4145BCE0A7579AEA5C9A478D19DC0AD6B6C7EAC62A4F513C4EB790F04EE6EE0A396966D657E98086E4E9589B6616D101052985EAEF0E707A7FA7B1F1F2FA3D627088E42A5E6E8368CBF90000000000000000000000000000000000000000000000000000020811161A1DDBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD + +count = 6 +seed = 447F03C8CD27EDAA1FA0436DA492812F57AC946479A9F1F90EC4F5E913A05F8AB0DD7645026A96510F6D40AF05D85B07 +mlen = 231 +msg = 0073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B +pk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F6867ADB5F2188591F21EE9C8630288546060B96945FCC94A27B667797FEE6516910B309D8919239FD806496DE5A92C34FF01576C46421E31F16EC95F336419DC0995E5A9D9B1D8B5D73937C358ABBE4721265F8C903FFE23D3A27CD8368A78F8AA512AC8FC73DB68D24D94DBED5D6A30DD61A6C2B0BA5DABC2B05A74593E46F8B4B9D05DC5BCF5994B44D733937C8CBA9D5F7F182EF6B087B55156A21EAEAC6DAD880D5BE335C3629713DC95FF6AF0FEF31797E9EB2E62412540ECDDF04C2F520F2F3C662C60AA18957571C91FC897EF6245B896D1EBD15A61741188E5421DFC8BD3766ED344FCC6DB74DF1BB479DA1357F319F4DAA59D72BF134AC5042EF94C76A0CA058F45FBD7C2CD11662D877423DDD90414B4E39DEFD402AA6A300CA7469F542B983265465B9C99AF8924D68F0D745C4E8C00BA80ACAABF68579AA203519D4541A4874B7CF51987FB63FA24DCE62964D6D75853E4CAE44CEF91E18DC822FE328D0F67D89C75E2433961B43D05D92A7C1990DC0434E2A62CE3FE886B5FB0833911198C6F539E73675264895E9821582C3CF0552430FDF36A2F5EBAC640EC4E6A14117829F1B02B28DBACDD18C6312668649B6199C29AC451F4946345B8CA1E7637AE22F4D08940DC9732FFF7450AD5955694B8CD5A4D8A7237DC4DE879CF3A176635EFC8D459A7F9AC93A6B3C60E355104A6B5FE3DFA1E5FD406E39CD2512831CE9DD12DB93B0C3DE41FB2D25342269DB2BA913DF099F5E9650E6E8AAC625384BFC8E6C69AAA6F69616CA953BB4FD60D3387CA9763E86D214D33168ABD3C06A777D8D9FA41EAE3FAD34FC6EBAD82495E495622A2DC2698E2F1A5E7F41D4E01DFDAE90144466A992FE6C65784C4330542D95501C1FEFF733BD5A4B2CDA4620D0C2785DD5EF5D854FC6FB72993A632D77F08233D167266BFD9A2A01D7B573F18312F828C2DC0C19611464991140CE6F6A234D3100A5B4658877AF2A671E0DBE9476EEA611EEE6C537A25AA33021B5DFD5599FDFB8CDB355041FA87DC6FF5DDAEB76055C319E0734DB9A3BC076968357C6D468EACD597AEFF8064C312B8CC5BE21E022631DB240A258B4143FFA9C061374869F0B7A2312C70F7AF4F0BE8436B5DA8CE10FE1F01F7130386A43AF0C3AE69E02C3E0CD7BFC0DEB29BEF62A68E542179FB1E64BA6F789AFED0629611EED8A8CCD62B4A6578E84A1C5D0D4A41740FA76E01CB9BC9BE6F40FBA8BEF806505DBE54A33672560051F46332E0DE2AFEC2AB70EBF9C8F8C6399B15557F8043FA6CCA348F37B6049159FD62887AB8CADBD886BC191746274ECF42D5BD799613DA7DEB9FAEFE36F819AD1764C24337EF2C61F36BB6528669271321B97B8D5152C037CBCBA9D4D9F0FF424303E7ABEC2315AFBB458A16FA4A078A2096EE858E297838D14FF97643CF343DA29A6F57E63847EF378CEF80DA232D54DB3AB8F8C27B582132E6D6AC853F1FB423416F5E687BEA45173C5C2A92640A1B0E842DF08EFAF093DC622FB18CDF0699CBB13819B70B56959EE7FF8D24D992AE0118B6FC996FF5A0C1E947E61C96D2354094A67D128209A432BA5C390554DF0DF52663DF3DA818F85E54D07AE53F271B0FF95167599B8DDA6086F6CFAD73D8037F4E2065B490EA0755A8B9800317BDFA4881B2FE777D2A7CA6D4F17069B7AC89B9E6872248A6BF90C66C1BB45224D82C490D3E393A3B5A7DD0F618E59C68B5431325845FB37AEE27B2CDC1411998B451B9763A94A96B84161EB93368EB0FDE61FCBE7DC313D45C38FA1ED19D1AFC2300E1C4F92BA728EDBC16702DEE14164787C051422CD4788BCC3719D3E4917B2DBD51F6679FE64631A53E3B2BAF442D63202BE165D457A2C9878E267558C0EDE3EE0C9D3A37831F9A98293FA126C58C4E81D03706D384B40F66239340C45B8C437A75150834801A3E22E0D359002656120C6D12B69330979B5E23241B010C07020FF0D4CA6FB4565B9D7F1649A56997F1E74EF660FFDF03679CF91229E54484CDB427960840ABD677D127FD485E10E6B9853ED6FAD836776A252A297C757810827D706452F85FC57F505016F4C7627B623CB197E343B31C1110C508055D0DFD650610E190F37149B38C12E600913B00B362E7265264DDAF989F06F11226DCF0862D021A9F717B54858204E862F4BE66DC40ABA39CE922D17407621402A83EE837FD2392411675CF08BF2C4D6E53A2208AAD1619ECEFABDD418A873B39A7B2E0D50A61EBB973DB11B3DAE25B352B42F1ADB609E42D7BBB2301E71EB04AEE72D337BC15110A7AE652F164E169CB1C210DD186CCA3DA1AFB7D86FACBDF7C559387D47048998609BA1F540F4AEF0467C5C734CD591B3AD1A183CEFE1EAA8DF7EA4BDCFCF2E6B63130DE0909752DAE12226E69E7E095526749634F8F198440AA42BD5AFF917656C07D025F8E5BF962A13A3880CCAFBCE6D5A73A325107F4F354AC2859EFF2C383FB5910D606E637EECEE852EA109C917FA1D5BD7EB03DB515600744B9524303F43F3270EB484B16F3609EDC0584CCF3C960165A5A8B7C88EB5C22D273416406054E3F48B9E3BF07A837F330E128D3648608A6706B3EAB644308F8B9AA011754CBF6090532AA4E68C55ADAB1FEDE4EB26A7E9C6536B4AA4BAE8B92A462A1EBF3C4694A27CDE98525F1C91C595660D5ED830849E68BB237E9883ED91515FBACC8CB82EC9B5E25B2E +sk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F68646E8AD249D003A35B39061554DC7C9B85354A15EDF7340BB87C988CCAC05982A002A15E9CBBB95E52C1CF6A6F541F51AB1945FEAEC779E432882F73E5D8638F157254504110130026731052444607877657323540546607346703150070068628423143816225634610266154084726862244101210076438557088080341833484223776474840065036881482066623283001114653158268048414630416274651224150672347136326366338143300676486613214324708876643747474402045605634202536472487047215872581886168548745780854207804780712607460808457030180355013122744275038184510108144638414758288846252486361843080251456580622787664462458417081575514653766571511665311326368374146378076814382746178077173016067682501336485388550434304354420323161756802834471577040551010623852678524027811344316025224326780588502447840358567116583580643083678111885010467868124570582228847224462705405473207710288833705313246641143136701438285762504024365218471436083607855001003757868683478577031212574733605238764404337131748804647811668401308788352871605203716264181157784222822533275863786420558718222342370510636285381548418021380741855304488583754454734446416435614017315286020205766334433656255278650101460466450111623326674741287700577542256133434626276168738831333522762676574167601360385684125374114308426343470543808873445202518678484534427107506224130403284667135677863830784535021448633120805037002117703551421130516004300117706668445378538777666724713620248154028418635540221588480824668415186625045460772424140744441103055751566220566051543757652265328171656102463780110364775453277143557883860463485527828242805636123805215187578787443442568527045188315200777626580637647772008848580555527728020834880867476031701850217042372633514081888067815336404566277374607873257564250426526676672003516541070232862700414226854874272844018040356783881724075471334824872154162582504744217431383454816354683266085075481326667715188025318618821045111442687522688516467370727725108068802271625018703264066044864615755881682058464233214752145232243540037837121017274456400231633814087701350824588407702144036680132156041428366761628535414863426453370007772535687308188773713858173508655582455406714352647413767082115062001130001735448787642818156075871445140267057666588807886385058206836167627008180474854208663774702420305884621150482268846586405324636616704427016178152340650321000607843233575301666757253051765368034624433782253740824383832371646773561116483570022373643185745843760522070423118484254722536231514346585782160455241046576612217861837165037848552223186840056154866477444132567050421571163685338454387632381268435460605877180157453640573235641402158725840858850023464625284374760488287654781583123662734345075738654887230704488704521756668133824854541602685157806441668003048186128534818420572560210041884411116853664027854633338337717822816552782320338465868823557332877858855444246548705517781253381065788736764063371207246774114264835441803530457532258124872414138428452260260087183581336210454578385506838415287162626826588470ACBF5058BC9948E5981B9F312AB63E71D5AB5B5D6280EFC8E0BF9E9EEFC63994B89E9F30C0204415E75F6F7B0A9C99194AD915EE30EAED5E45A85E8FF88C08D6DDE0DCF246AC0A45E6BAA2F07E6CFB2A30B594DEF74663E6DEF41508871795B04311413DE6BF933535F2316F65626396E158D2480DBBF44C55FECA55FD7CABA706A96F47B54445DA85173358536853C4AAD3C58AEA303DC0161D6EDFBA0B9E0B7919928451DD194CFEE2B81161E64150355DB5BD68086E8E27CB6815C6E6A238B9F995DA4C6941E8E56D701DEB4D18E7A999D08F70F40CC368914A5A0F6CE6416CD859C3EDEDD7E9BA20FFA8FEB810A36028595D5650CF5EBF9C6E646A4D9774A6FE997CC9B900ADC88D0F4FF6765C1331546617D8CEB8F4B68ACA724B326592013641F1D0001C6C278D8CCC23F211840898E9FC986025F56287FCA074A21363D18F3F6E255E2F0676F2CC60CD93EE949A87D6ED826E2BF536B35B99A523362A0E67FBC8BF684B299C3406D2C2D4607237D9994DB94F08006B8375B17453957B83297305309EB63AF9B5063F749A36E8931BF5E88DD7DD3CEA161E7AD9A2BD58F95CB5EE754E5F59CF4A05646F3BC98870EFF85A4462435039FF9ABAEE7F8D6C6F245AAAE4C6E17609EC9229000C5FE4A6CB1DF2AD36133E3F0A67267CE487559858E46B075A70EB168849C8ABD98F8D221E238EA7CE9C49FE6348AAE12FAF73F3BDA58BBBA9BE8F1AB47E2F0E5EBDD9EF6E3A8960A788C29DB6825A4FD7F3C3C3C89691670EF044493B0A52677D81F55D44813D25F79B1E7FB803BA4A1E3B1B16FE19E9915AF845D9D0489FDAD9F6794D558E96CA5C8A3FEC0C84CAB8016ACF575C53CFAF78190C6B25AA723FD988C21C16D46708E1C6861B716607AC5101AF36D8C4D7DF47C9B25513243ED1D8139D0EF533672D7876696F0925BF730C53FF5A4044F6666F038E6DA912DB5744963AA0512EC0898F5A6ED763DCC0ECC637962B8C26AC43F48682558A62E93F4B679944844C8319E7A090DBF6D7A229A126FC38F9C6F400C9C863607833E9DF5D4359226B2E484F966EE25FF5AEE6E29D1E9B51EB35C5F1618E41B95DC4348C8C0E03144092F21219D34AB14B0502B5F36938026D9BC6DCFDB48BF87C21B694F540395A7B10BA5B653B114C9ACE2EAC0EE724B078792D7317EAD4A7BDE6D6D859849B28BDC94233C9780CD5DE6B0E5DAF0DA1294850FDA676E76C3482B325837525E29F6E16407B592F300ED240F87513C833EEDC26E5FAA4A11EF7C7C9009C100C0F77549BA5084CBB62679BB8104164B110D770DE56DBC468EC9424248E04375F36F36B6C6161CB9EC8AF78CF02622A75A32FA54F0A15492156169C62D56D6350B4A095BA8CCA4F6610F40F9A360FE1B5483AC1C9AFC4328444665BE850EA8F85D14870C58D0FCFE352B696106245DCF5147689CE5C8F20303CF517A5A8B1C8118517B2CD822BC84E55DC7D25BCBBA64BA4B78E70A4CCEF6245B18CD4823322A96D778544096E5CE412CF486FDF362600F000F15216222F24002B64F081B476D7173DE50D1126B72001105897E28955953008DCB95D6DABE48C07E1BBCDF61ADDEF0FBD5AA1AF52DDD0EAD7C114F7CE7F12FF9A60E0EC723EF15DB34145EE80B47A5075F446D7A726A5AC2860BA8330AA499846E081CDFE331C154B1261F5A540DD8168F501AA63D51C02E8D2A4DF360F8ECE8046DD4CEA50E10F63C89BC70966121A3A6B61F955186608B0DF7AE46F4B0D88E687CE89099517128072A6E63E03E362F476884C4FAAC83F1E00EB609329E261329D844580BB988FDFA632689240B5F9F8EF0100A837FB2098E5728FDFA871FF191E09A5488009915BBCEBF99A7120B7BF039522FE426AC0A611F6B5B5BB3ECAC39E5011C53EDE1DEDF902E2A07736E0E39F7535E8A28BE5444BD3D5D42E58CBBFEC9426464A5AD526B444CCBEF23831AF18BDB8AD67140752FC6B771601C9682EEBDAB847E5058B885F33A10566E84F3BC69FA72700F297E2F5C6034F9B8F9D618ED806FC68DFD1F6E59BF5417300F746AF6B4CFF68FDCE56AFAE69C315C9D04D6762DF4A314B18153578035DDB030F293458863AE9128550158CF3AE960B717900C031D9203E511D6D8F21C2A8C6EF6FE178B71BF72A6657E6C47027975F054E252147592E6E27417F4A7BE0AC8205A8C23385D542B5548F28087B0CDE53D9E3291C440B926DD83705F99C121B14039FC650F0BD2F0D31F6837B48ACCF12696881617757B3573DAD41B50076526DA0DDA9AF8CB2DD381861FB9AB64176695F9B1533E2692E9929E307DA59605D48BDD901C4D959F98D6DBE0177D9009BE0249F25B19378122FECFF1F281245F1A4A0CCA5E3C78D6C199BD8535D21F1C5D6C29C3EB0585C95EB8EA0BDC506AEC755CE52F35611B194C5BA0F16E0170B6AAB283B3245A7746954379B3C48C5288DFA620B847FAF73C7C483487EC45905E074F13651D75BD78B8AAD448ADDDB630615AFD912A97DACCEE93CFD7EB57F30D61D176864DBC9DE847CDA9481D3EBA8AD6D8CAA111988B733857A65656C5B06F45AB4DC8AF8F833127F2CF6C1EC630DCDF486409552CBA7B697BEE128B3B2B86E0B113591634D90B4F58A6D0AD5CE67211B3EC474BC12A2F975E949FC3F13B4EB809EE6147873FC7D5F96728DF2CAD06E97F8AFB1AB35DD1B1E98A4E0EE22CBC7FDB90483F015A6C84A26EDC08D090CEB76D5E1F2DB71DA0A79DBB9AC0E37A2610F449B5DDDA84EF3FB9D26414ADBF379A893B707BF9E60BEFFF0D8FDC6FA929380A17D9FAB9D1A3928F8FAE2D241DD7134ECD7CD098A58EFB1324581C009F0C0380716753285BF2FD01C85C2E3F84CA064B034001B6A3C5EB2BA16B6899AFF36D586C96C34E32F141BA9E8C74D636280A829F3886FDE38AF94FAC17EAB3ACBCB61B6E1DF74D9FE5BAC99FCA62BD03EC8EC09C5D564883E61FD03E481B7ED334062E585E2B502A8A29A178614EA123DE0A61C157BA4AEDF357C17CACCB048AFDDE516D06384F12A51BE6481985D74A071F29652F55B834D0CEA59893E2E46548108B14BF9F2A13DD2A2D252A34A4B4A5FFE5E583CE3C37898B58DEE1873716CB8C1B21A6ADE8DAE3FFFC48A54EBA65005EEA84C408F8E9969290CE5E3C34C3DE5D11FD230B13873BBE2910626CC96E6CD98835A39FE134DE38E47B54363E2D01B48DEBCE75067D489AD6BF5D733E86737AD38CA20E53593B1282D7EE6D8912AC2BF143FA94B74EC0CBEAD68CC940BC18C69BA33B7754DD471C7C46ACCCED877E4484517375C7412053C53A102745B3861DF4F4ACF1062D5BF28835237032D355C06A4EFFC6C306F7240549074FBDDECCCED589D87919EDB68A4F6DF48C9F7912A1DB537CBCFF39DBD8E56B34E7A8D0D8CAA176708D51BFF70B14C27D2395F50C3839D6DA880D486CA8447CC3842F0151B615276122CCBD146CA0C434D9C07E2D4B648E06D08EC036E456CEAE6540C4DE308538FB765593F3DB41FAEBFF3489ACA8A +smlen = 3524 +sm = 71929C52407DC757D741D021B74C22CABB2382ED68C66332AB6BA843D4651B2FEA3AE183F89E3E2B08B8F436BFDB14734FFB5D09C785D757DB26AF89C3A1A2174A7BA18E93939D6D56A88D244C85E84A2F1B84FC87AE676B888673693834EBFE2B3C207517E7578DC07158AAF46A7C712B965726872908560F1C5536C27C3E52BEB3EF2AF0631BAE4BE7474152299963CEDC70E7EE066637CC9963ECE70903F16C7549A40004DB0424646C472411BC6262EC2AD87AA0E925FD7698D91DC2EFEB2AB6289E1EAC63C8C5ADE33E3786E3AB931AFB2352208DC366D1D034AC64A0954CF80EA1F82C84EFBC339C00EE746981006963A212AD1F1925769B9E63398B259739EA73E273B316F13F8272EC6A6133CDC31FEB1C669BABE7AF3817AD7BD6C459F34223F07B2D2890FBC3F81FC2F7695D97C8A116E9E287BF18D1A9CC7FFCD15AEF1A79362ED353FBB45C483E1C58D23A1B93A573179CCE876E01779B9581F838AAC990F9FBCFF8C2A0B2D5E35B4F1324B7FA0BEF1DF72B2A491BB5EDA86962187985A6EC28F740AFCFCFC641DC91F840E0A388FEE769B60D6803BE1B9816A14F8FC6687216E18A0E71D4E84B05BA415B5D1D23B5FCB9961E04A8C0B8ECE39DCF470E0DCCC3102B40C6CED341877F03EC4483074B47477A540E3B6599E8B0A291ABF99BEC2E6B07A34AD3D7FF7E3321C42D928B776454ADEC7DBDB47408D9BD5711C85C65D27CF465DCFBB748ED827EE8CD50480AD0DC11799E9F8769F613EE89BE11A4774AE9D68CAA4A5C05D94895CC82CCCD1B928828F1DD067C9420F851CE167EDF9BAB30E9059E20772D83CA970A62A1A792233714FFB6454041780F1AC7B35642E142A7B9AD3BC24593ED4858967F9BCADEAC95F7CCF60EFD6CCCF669281CB3B7FAD4F95D07BC1C359AF74140FF3DE8459ECE69836CFD0198EC48ACD3362891D3EA19C0A0F92D69F5E06B233A2786467A919562D06B39458A30D83BE5FA502D58C1E7FB26FC5FBA31F00A088B0C87453BA8865EC2040C901FA2A20B21149CB37C91AE956AE25FE5E197E63ABFDD419B4F6BA40EB235DF9BB8B92DB361B274F7E4756EA2DC361C472873458E22413ADA28E43EA9CE16F649E8C3322C649EC09647B8AB31BE2714D1D44FBB0082BB6D7D1624ADD3453D65FFE7B97F42D83368F1E0B1BE267EE880C63B9AB2695BCD8A85C0848374447D1DEAF026F82FA27F814F24B244288656D50C3C7DB3A62C1BE4D6D540ACFBAD220E925D6CE5AACCE9482DDB5A3E88EDA971BC0E1F9416CAF1B3723580DAA5AD156195AC5B83E43DDCE4B31994589FD83025E262674EEDA655693576AC32658C936F253C092CDC73F1D592B56D5695F776E943BC406CB3FB2CEFC6B08133A97E36310C337B892608EA19B27F9C77A31648E3284074FAB0E79CE324BFDC98FA9D46B2E7CBE7719DB6DCE704F5B97645456E487BB625ADF6CD24D2896DCA5A86D8FEAEABCE3EC94633FF305CFDB68D5EDFEAF7E791C593195011367C7CD01684D7B5FA580A858302237AD67FEDE7D94347FF704F0E21AF1F3FD41DDE5836D5278F6C328C410CC2C098C63A71F3AD9EC106604CFA4DEED8F005EEF1B58F304FE0F026E16A830ED1BB7BEC005AF39AE38D10822E596C2791B387DDFFF35CF10267C18EE83279B6A0B5AF13E4D8358B42299C3B5D0B1A9F69905F40A16A26EF699F86AC22BFBB86C01DABB8A23694329624A2FF6BEF3B432F3FECCC550FC53697C3A9C44C3A01002A0DB32785604F091D273662220DB41C7EF3092672924FF41296BD5786ADD3C05E35A382D88D0B6AEE0A8095109F7AB622CC540048E75F886D29E7CBBFA4A830B4015D139FA987A30C6152D37403422CD22CD6DB343DF69B49239402481E08C50397B5AD9C1D6CC485C20A04BD4649C6E3752B7D1DA450F37FA28F67A586F4A41C31CA7A3098C02E3903D0D407616C89EC0168A8928C2A9446894BC302273CFA50BBAB90D1C10D7639C94F12A74FA4B2140445F2898C40C8F7DA1578E313EE85F507BBC4A852852305E8EE938B58BEBFB38928F9A218276F0CB7BB3C9DC0362E754951A846E7134676CC1DE6BD7CA2047D847BB9AC2FC5945A91079E7F784E6AF0CB7164B7F1FA9C2FBE75B4C085CD0F900B1A6F1FDFB1EBC305535E7533F2DE5298F7F5B23F246FA1213670FF37DDD1443D85182C3EA5CD5E5DCEC8E9E28163462EA79AC1F8152D17080A16D18F76E4306003D226724F209DFC20CCEFCD2004B966B8936B843F056E7213A4DFE45DF036B943A1111F4901EC9890A53B2E94B393B7D188B49F6E5F1BED1A4B511F73FFCA75652BF79BC4C54C2F4EFEF8ADC23A4B124F81A34552243C49056A84022A424A9FEFCD781A728F360BF8131A51D30887B8C448F0FA0759B2FF14C1815C31BCD29D854A3C8BB59193315ADCEA1E757874B8424D41A5F3C16AA08A5543C0757A860F8F80C676DFDF436061F6323198C34D071EE7D2BF7E219407ABBCB8366FF0AD0CB9FE61DC8542C4D9360ACEBF06C066289F95DF1EB462C44AF26887838CFDF600D04D0E63DBB0ED4B7675C40B19EDA668A5440CF23C077932E80098FC4B3E9D35F395C347A5EE0E8C5ACF84CAD3AF4CD95EFE3B7534BCCF14AAA520B6C1FC4253E80D30BDDE47F5ACB886776DB04E205F4C50655662A27A78D682B50321B96BA0CA825A7C98284DDC502154F7553CC451EDECC23997CDB4241E282DE2C1FB6DC99D4549B533337D8EFD5F3CD1D7797B75AAE9D76C8C0AE5CC745E8ACDF829E4B69A4698FF17A78A1427829C8EA4F17E909BD7FDDB8DC3C6BA35756E2008ED9139395898DDFC4B467E6722A4B4B0DD6250CB1DCFE46AED8F36D151B0464127129FF72BD332470DA3807D099D26F91F5ABB9D556CBED379735A179EA45A65F415958A54EA979E5481C6BAB31FA4FB3D4F96F1218DA1D6CF41BD040CB377EF699DB0D3041CF9551D6951E04E7A8119904C39751535B0C12EC534B244BF0EE30317A0BEF2EB2038EAA45D04D9E79C41BDDC99E6922839E2AD6B9C4C75DFEE233154F8052B450714ACD4C83591B62674A555B64EAE8D43B6D6CDEF5F815D6C625C9339D77B38F5DF3F7897D10EE709D96BF5031469AA57BC9510052D5C7E922FD59295377737C112F004876559AB8FB60FF8BDA2C4B078C6B146533A93079E50A5A8D77C0C7F7017A237DDBBEF2ED2B82923B06020B1BC8388886CD0D8C9BA3A209181AE97D04CB599D1BA764ED75F08DD9DA4692BF59BE0CBA02647C7A98A4BBB40EF858130E501854D0443D60CA0810E17479F9CE234FB0A677B2AC1ED96AD4E2DE67E16961B9A5EE3ECF14728DAB01739DD6B7971613035E641D6CADBC530729DAE545B6B7E2D6ADAB99F006D55A3C2E482C4A5F1DE4B0D50E6E8FA421710D60D10A53AE40DC37B508F4B8EB2617126448252531673F2FBCB66A20CE437B63831A3BFE96EDFD2C3E6C926E9A668D5AB09DE922EDD6613B61BABBCDA8361A60A334E294097FB7C518D08CD5BA527D3A9D41ED1FFD66AF042FFA91A3A60102E9E3E3769572473BF63257CC30D27D6A968AF7CF528F749140B0119FFB47B953D4BF3DE91C0AD950ED91CD7670F8EE3FF2FF65E9259A0BD892ECCEFA8E5135C8E0746683FE77A32795FFD10523D74B497546856276866661166AF42B5DC79DAE4F863CFFE0811D541190779BDDC781D7961DB61D476389CA718622C9B73F9F1B60AD0881E7EB0E63D25AFF89A95F1012C1A405D663240022E9E051EAF03A63D6B0109CCF291BF97423350D9FCA789DB088A47B684030C85E952794007B97B5E380ED7B68C29820B83C86E6B638C27ACA20398EB92D0721BFC8B5D67A6FFA6E60B97740B929D0C58F48800FAEFBE43F30386BB4D4A06D7A2EF1BEAD8F7687B7AAFAEC2924237EF41049C300C07AB6F50723DF386E4B64B3CCE261BEB4952EF25899CD7BD6E095B6857BDE517B2D4BD21BC3E4E11EF39F6529E7F72971994FE5DC78F52E7FBEBA9DC8463FFD684FAFCA5AE4D342CA1E3F464AAE0A0E7C26047D6F0C0B8C84CB86E04FD472586D4529EB689D06554E4886DDAB20CA21040C5CD9D8582DAA005033F58EA27BC369DFA6372C8B971B77785591972F2FFD8DBD94D7768B58FCCD3C538C608097FAEB0331FEFB350524A5744A4A160BE0DF7027BA73F20AE7321746683C8AC41ABF163E4BABA7288801CE03E982368A860AB2BB1325C263F536A2B27F122ECDCD39C6FCA849B461AC3DC65DC181F6FBABAEE465BDF448C19974AD2C0BE08A62770CDBA3BC15F0FA17EED11A0F6026446D030912597A366A4C1DA7210EC68CB068EBB15966549851D9E665E49C95EA8FF2025A055E039FA8155700C4506EDBC14B96D911797583A796F05D0A22E0B48A414320356A1EF26EAACF9F7BECAA1E5972010E20405324DAE0345410F4A76AC17292546F7FC9F4E9F8A934B61CCB0AECB7BD20C82CD71B470AA7AC2DCF0EAE0223FC4A57D7070D1A910AD4CAA11671E98F83F8E72BAC293A4206EAC436E60A081695580B5C407B6BB0C4566AE6757AFD34383C478FAADEEEC4E3426122B6E6F9DEBEF6499AC3435446C8C8FC64B5A7B8486CBF801474FDE3A5B99A8B0E6F1F300000000000000000000000000000000000000070A11181C240073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B + +count = 7 +seed = 8C151C556DA912A82DEB32144C8A8C9090CFAF5C12AB822AC3C72618837A41C2453B715EEFF3724CAFE69B1ADCAE9DDA +mlen = 264 +msg = A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 +pk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90EE2F66D0DC0737048A8BAF8967107770EB0434D196F6341C1971C842E2880F3AC6D11BE0F6B8531DB1088712AE28FD9B1766AD1BDC192E0BF6FEB4CD6E0A9E361F8E35D468AE407D51E2923B9F8FE845FE2354921D90FB7148E320D298D8411E6F1E20408F46B62E17E6E5A148793FF439678D032EDFF6BD251C15DA90569CA01B0B0F2D0A12CC721F620AA9D0BE180CA7AA508A043BD8F25C435938BB5E16EDD1261051BA9A2383AB166769CC07EBF286E914CE15679A4777B6A460CAB8A5BA0170AA800DEFB4A7E88A8DF7F0F4E71C3C07063601FC901D0503C511CE46230B15977314680E588B2B0CF81A8D8F3C3F0E5540D38A38B329E7591529DBF7D3D47B2B1240543E0701884D06F88DFA0A10A554A444A3B8C21AE41CB289C0A48B3CD2E9D85A61B19420625BDDF81725BE6AFE375B4132C6330945308E6B214A04E001D79211155C64505EE5C36EA63EAB345674FB863C67F054CAE351E04AF853908983A16BBD3B8C04F8165BA3AD27B6C702C0BB57BAC726903BA7B66DE2D1D65795A9D7D0F0FCD89C40E7F839060131E910C9758D0BF5121A986A74277F87C018313DFDAAD74A29CEAB80F1ADDCC276048EB20EAB58745EB2137109A98C2562B2F13FE9EB447F16ED478268101AED168DCA72D5B0714F67CE9D772370926260FFC8A13F0A3FDC6B4487CCA7A760C243AAC91B5C8B156D66FE77F3377F8F413149941124D07959CFB2FFAFF5E8D11981F051D4F616B2DEDA58CBEDA6F5F26C4F8D6D8F94B849EE03673FE472C1139E73A0BAC67C30AE68C15DD751A9C31FBEA91996C438181B48725C17EC88593F1E76357AD52656B04856929661A5305E09826E22A45517B56671574F586C8B76D9CA4581E921D38E2E70ED4714EA933637F48397E39B297E6EDCB09E6E5E22677558552A9FD9ADD72083DC7B60F81503D6447FDD82A15626F14D7E53FF450AB4F9B8F7A519AD1DC25E79B8829EF7E517548EDFFF240FEB86B781CE2E8072211919410875C85107200057EC053115A99D2924885DA0E93EAFACCD16A5FFB5E97A3B54DDD51A26EF9209BB609EEFD454993FEB73EA494EB569BB93328D59A901FF4C73E7CCA71E3E49BDB26450ACD776B51DABA1B42488FB7F8C997D2573AA13F8A02041A9177BC56C6DC451D6D3C60D29674923BA88FA168960043127C22727D68C2D62A155D4F37F0BB3B09DE40889702813E8984CF148D735B1871DDE01EEA6EB00FB7177651A5B78181F27E234BD33BAAC031328AC9BAF37760F1D46E2131EB65022B5249278D4AD71B010860298D04CFB2723D596AE5161D9202B69FB90677172EA00FB29052219E592C7519781F80F0C116E676B1537D96F1E4D4D47F8F16D49D642F586AE9EFFF9B38856965587B73CBA5C98C5146234E9BAD241E8CA2199B61765518740806D5E557A2B1C99E7203CB49A4F958109F10E1F9C50E83657F208949D455216EF87E336DA02A9E5820753CBCA1F9688DF9CB760A921EF6E70722A9FE7B2BD72ABF8BE029E270269C0F8B0BBE647BFB59E1A0D3F05FB12033F05165C8F1877A64458072549123BC39D4EA16DA511859B04A2EDD36F47608C8344E3BDC1A5F922B90FD797F6825A4BB121D4832F9D4D79621BE2A99F9C36C11DF0B02FE8D8F641681D6C4CB253DBECA4E10CBA631F00B2B95388D26CED9607A734CCBA12B671E05C0DB424428072C41AF3AA319965A4992FAB45EF25ADA6CFAA7A6B87A43B4ACDF8F2B1A3BD8C6F1CC9553CDCC0964A5E02D64B5CE1AB219B1B57DD479C59EEC2BC68B9BEA5A5887B80B3CC18A6DF3B5C6821D99E5026C56FD95E782B15BAEEA6A4EF096CD911C1BEDD9EF788883017B7219D153185281749A84E00F0BA7FF9CD613B536BD4F6FA141A04A085A761FBDBB8080258CEF1DD9799715F8DDCD9415406C197F35975D57FECE9CE1C54A4B0EDD42536A33A6A880A8B914A552BA7253F0179DF13ECB9BB5C9923A64E0FDFB6C326BBA8F75C57C4ABFDD340F19437BDAE0C2ADFED6D37CFA588FEF04BBD2F44A370994C377A222882B25DC73AB53A236F8E91DE5A2F4F441A44EE09964B8E544114AE94BAD8B1F5261DB7897F5F2EE8C330F236B4C04376191876BD7CD419ACD885F8E64F0CA85A3A125024805095F0E9DD0C6E14302AC7B13337F57D988D1702709CAF4134EA28C7BA8F47346EEDF8F8FEEBCCA498BF764FBC6FEF87880F68AC75C48A97C3F722D1215AA7BC983DCDE912A0265A4B2F70342C8A44238E48718A64F899DF3010B5B8DD6F9BFCDB94392203863F1D18A558C321FE502C3B148698F19E9A78E4960A43BDCCCE8920A57AA150DD158286A158F1FE0B5A0B24445816BB79934039E95DD35CE69733A0B6E9350C31BB851FECA1188CC317FC42728FFB2FFBECED5D5566538E93C2559709691126189A00F077EE2F90E8C9BAC4E903F738654889BB349CE820DCD68584170FC41CEFB8524E209CA5AD416A49B18D2DFE0914EFD1383F05E9674291F847B5F896397C1944E3AC21BBF4F6AC83FA6829B404669D564841394E47043DB5AAB492B98301768C03F0756DDC82F0BD8F370DB8981B778A506D4EE6A7DB67EAE52B4CA938E0215531988FE84379F310F47FF94FB57AAFAE9BC3320C7276C9229096EEE25F07F50E9E625D788C023DB04166DF0CC00196E2DF6E1528CF0C93A22348104A80D4B6B920E9CBEEA6FC1EA60 +sk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E3D725A115907004BD8B2E1BEF370E28C689E114E1FE76983BB0ED47C062417C91B04D69FE6625E3C7FCB8D02C4426B987A8BE504C0178FE71DA7E063BE89AA1B85382365356126803811332567081745078486854036760584752454486770232700061485666343444768657321044443802404270672462023751473367237635138724258215116527325003263678712387803574202315664213161122175311421657050820503813371115013148837415236213706184617135185037063753474738633324273207106544256666878116713337148123045868028128460356864453013285864337720628650063156381766108835362427160645072180770158450255461651170004736031506454801886144163863565464232423506711287355624775071501827528035717853863786187188255406875500573053852861750303447334637266787707205244461375185663704617260405506415427068566553850533150158684624113738688314402321112601151625234016327421851505745116878438130455618660050354037311020021365763472824477438185520804160637543572571020752027755187424474624274484464234773345341863747825285777250846088118368303004244058355281274653055838083203054328445771766028365831451560085068840112554603503218348711222265621621521484617613270462105843551165275638067383578148216726287454026451527732442274853526016246116883835825553875603352161314207458124026811458363415761552650875684286556416054207627030270424700728251187726671070058157864416587460058730121837333014717517028878566286336512248008672780653406450261681653742835606470754074018501758535330662117148144676855568607011202503013862300483438323875554465000353786674000882741320564258370174616413503682441044265327821761532186657605731303727765008284872406530765763702560546645685415881061660865181807847670342660885203450501520605437784646285287262556203423222415021500528028661761423457000832886157752505365153347635106835147206520056710523763177345673840227523644758220125881473868532305262220274716738831787377111121164302664004758324624606338185842267234810364876747254723435621610681206308400703435607415386615760040666265235646670447848837070514466312158716147040667431133081832168861655648732600744102851513512131152577847611315633841038747225646677781858124288112024307761075304002672782608152737718426502562810681351203843318851662888626273180317133340372260731051001081321657321020256663356747165475642386308010706177861247876424310653088054353143563075344226040815300673410367852155048403465407620806843760801063412225154106111737737180281165887730781760473248487640841582645005184747874011053746681115538786312046785485106365242455065274340686288385607786262236583285125127324067486736267102444014033113403106688756750445536071886387641845170132667747886750571453134846147600814017028112623763163810180636224177411135200243533520458126262253123000807877756577353017627546063860845885073820573421478082135550715716461584066173824087135254520800158727557606633118625804671668803775001166446321530138864220353087012576821863612147714877750566223461467705758228083447476321006376228363287814315478254176422501337816501867022737428257472BB5782EB944D5D9A5E3EC0EDF90863A92C89F4FAC3B8F6036D75832480E8AB8351B35CD75565BCC27BC351D82E4600EB5A99A3DAF7580B88EC7BA7B3BBCE302AAFFC4C03F70D0D75C1F5C4957D46BD45C07627E783F9C434FC52401B68CBED5ACEC94F2003F809303372F995DAF0DEDB1094B804FA5B1FFE7711001B0CBDD23E90E80D80E51D02C1FA123AB49C3F454FD60D0E1368A53099E9FB6AA8DC3792D9250D24A7F237D01D4FF0062DC4F3BC781DE44AC359C50317B28F82075C3E10192FE2BED85F4A7F718B9DC98BE6A0D755990AD1201100A434235E9386578BC67C0E778E81B1EE9DE54E5B661D3932546C03E64E5568B378B3BF070EC14FC940C098F9F545776A75D1C8836CFC190D663302A20B4684E3F85AB843ECED20E1B88A6CE9C336ADEEE81D6ABA897A31EF417935B8E7F89D961FCB8447BE0C47671B44450C95FB631CA05F7D9892E45E80DCE2CF47E2BA21F860A1B4D96E8A5B5C8346D147B154884D968F4A1C56AF4CB50C7CF3E8B45FF37F4CBBAC4DDD70491DB48835A7DE312F15D828E245E284AE5DCA6823495B2236D9B0A09554B95BC6D19405644967EE156608B64C46253191D9A511BAFB0B0791CCF739268C305175DA4F6530AB7D9E0DD1C52267298337E404D6CF5F374E1BA356847C464A4AA8A74F344809DB5534240D8FBCC7D12642A00F3DD887EA8A0959917CC230A01ED3D04F24665682F09A27F7A0D2EFCD2CEB4F2D5B5BBF95AEA6557778B7733F43FD5C669A248FD6D534FF0AF1E7077EBD0B6A360810A976865795E1A06EF3F6A7306EA27AC4945F0280BB18C61CEE93881F5632A4FCAF0D7210E197F0183A6B0349A34E318A2B141778498581B31602E89F464A7522A7C99DD4618912BAF81DD40EC1CCE72C0AF97134FB299F309BAC1ECDD52420B928F8B29DB7FF4BF10520904A89D5F4625E0DB23A19117E744789D046EF4F3EFB055E9F122F5BC105946CEEABEED3235B3702047BE1045633521115F3DB2D0F208D6812CA6E55BCF630C2A695B853114F609DC48AD7DD8214A84C2B3AFB12FEE82EE6CFA22097E1664822A9CAC5AEEE85C918173624F9433CB70A439FE93741C8216CFCFFC8B7081D2AB6A6B2DAF8923F8399AC55446C987A382604BF67E0DFDA2E1D6D803428AC326A86918BE91CA07EA18BF19CCA738FB583DFF8378514B4322670D9A58D74639A81C0C5BFE672AAF31282B81301F6A39BBB66A63509283BAD95F5265D97659F3CBB536C556D8D31290711DF9A103B98F1E40AFCDB04874E2736549A998F5AAA6D7D18CC792F582586B9ECBA23F4231F0FC2C2FFE59EE0409FAFDDF408348E4249F57DA67241130BD022558560DF91C13364A12279735F5E1FAEE880EA2C2F58DDCD704B71A5ECFB66DBD6D0EBB98AC68789FB3611894BC95C2F617E679CDC3FB5CAC1ED9A8C49560498773E503F3722CE6B3AA9D857C34E0B37BFF03451E0ACECCF77CF40CD5EEAD5B19BC47088B5AB094B506C730BF1832D7CB463DA2458AD791CAFFC85BE52732CAF743F4BDDE80B5154934250A5D94CE854FB024A14724EE74B696274B8255796B4ED9132BDF72093E788941C10420FFBD560A7969FD2843565E9101BDEF9E71B0C1ED20A367299AC4ACE567615757432EA2596F1EB40BD145982F603BB83FC46539774DF1D42E16DE0A959D23EBC93B492F5E8DE186A61F1D80EFD8084AC591C26C9A08FDCFB74E47D8079F9303D8CA98960D56DDEB6E1D04B4135CD7A375CC9CB7B8AEFAAC72A449AB091788D18A05C6B2EB14371C9308E41434590363812216425CC7C49700DF0982E7E6D7B293AEA588516CDB21C082904B20A68C8EA2BE3A815D42F821E97E14D4B758693BEB3B540D0BA0EEA2CFA1D1548FA395FF9046B27B1F56F185070420C6C5A4AB1E62EF8AEF3598BE0AE3F3336E17D774411D048D9F2229138658597B9D8CA664A02478BF6E74242382EC4F5F8E99156CF5EAC68164E7FB76C962D5294A5750709A285B0E31F9615CAE452E7249F3E4CE14F44042BDA98A71AC22AD7CA5F4373B5332E5DF7BE61B152B964232CAB48B0B46E5886EF9D301388B71A04BA60AD176CDFBBD93960506E9EA5C9868C81B8B5058EC1FFC5B8B6630FE25EFE5632C7564810D11D98864AC3D1EC694B2362AE03CF17DA9CA3252B9426EC6AA6DF0757E800E16DEF9D9107CDDB718850E0B932D75D825A7936C6A7167531564B8E2FE1A8F88190C1B3C9CD3376EE5510506D6DF0E6ABC2D76A229595A9875535B0A05E3B6133D915A767A6C194C4F0B2B43D26ADEBD5765A9592AE398BFE7DB32F5F4B40F58F4FB44EE86835A51F4C2E37357F9B392C585B55C1430AD4BAC938148C9F30074EF2CA0BC0840B486922DF1B791160FB72C1CDC5173B0BB9C0E8EFCF13FFED8CFC37C7EB40E99B33CF08EC9C2282B330A81555C6C575C287CBEB24EF2BDF4B284B629E892D27D3A1ABF4C73AA6FF36DED8B2DDF0FFC1E96A73EEE8CBBAF2BDBA8EE51D7D249EEFDB82605C9148A64874B5A175D7C72D16AFAE2123226F215E849B1A3D6C151C575C0D0E2ED2A6235CDAF471CB42BF28F31E5BB348801A09606A2016AB67276D38BEBB8E8B67792C2DAC010A0113853D3C25CE007B718B1AE20627CF8F86038D6D2CA0AE69705252E1A2C08AEB2F1380A65538CD335249F0D64AD9CFB17ECE7CD58B7EA51D70435922084F6DEF1798BEFDFEF0C51E968C0FFF8358C383A2B67D52AEEC748928DA869256A90D1A74EE36B1F369DDE9B21B9F1598147C8926A3E1520F2C70D6385E66D704DCF34B68F403F93CF0B66A26CD8175EE7F2C4013820E7F572694A1C33546C0BC7ECA10D21B31370A3508931EFA2989E44D651D58B6F5E24DF9A6AE5BF387C74DE4C13AB6D84DE8A28C58F838806253E12A292C1B284B12AEF90E5D3EB3FBDD9B8D95D393EEC341D09438A78FCBEE99D952BAEB598B182F9E64F62CAE5EFC2C3784D991A14E2550095404E1E05DBC233FED6793433C2DFF3438C64E8A7042184032BD6F5A8D3DE2EEF49C99A592AFB9F1FE6305AD85D755B415AFA6D3969F4DF69E01E19ED18537E1393CD68212B6CBA2BD875BD3E3FA4C9AC9712413BF11C190855BBEE00EA3ED063FE0C7CD8375A261DD362F96050FBA8DAC6F2541C89208E96A6A3DB959871F47D2039F3A0B9370567D2B0EE798EB489D01A17E81B5A1E5A4F7D952205ADFC4BAED3BEB682254C99F901B2A76F86B380D0ED3A71CF52F205AC52B20617BB69E34F0D2746BEA0BB159BCB860D9FA65B63B8AD6439BB39BFD269C1E10E5DE592182B30615EAB0E77FE6916F380B9BD5FA90753211637BBDF271C843F2CCA9C6C6EA29A910BC9CCB8EB447087C158691727DDAF3031F60A0770FCB9C33E552014873BEB79681C80370A80F2D83B784C0993242376B0400283EB4138C7C970CA15BC7F9C3C7070698080FEBCC29EBD313A978C974D4E7419CB8087B2BAB4E0A1F9FF1A04912EDD5BCE6CE6FB1180C73C252D94D32C01D9598DDFB4520BB +smlen = 3557 +sm = 847122CC69B3E2C36264A5E8B34297E9062199086B4937F22FDBCE8E960342CF9E7DB6AD2DDA10ACCE079EB300F97DD2E9FE9BDD8552AE356D3C71E9123D210D8881CCF57719D2B7AD0890C0A9A5065F280609757F4D07A506BB1B75BF84C908CA2B49AFB63C93A2F044D04B1E6586B8B074944ADE8AF9D642CBC35B99D3721230BE31933AC00346D43F8BADE0C318D33B05B10D624DBB54650DEC5AF2F07694947A40F0DB3FAE55725A18C3E7B1F32A710D695F5C16A835C5A862CDC7C405AF8E364D51A5E9007F97A953B73A2AEC382B426D43D21B7CD2C53E05C50C1D7DF4525DC90C20F1DCCECBCD08EF70235E35B409122580E707EEF93F97A1BF5B89EBE35E6392B685F69A6F6E0DB6862E5D6CCA549B17570BF85E95A0A7BA86338E23AF798CBECD31CD98D710AE7CDA9C7873BE209DE790394D45CEFC94819D57718888B0D62E485754BB9FA4D72CA5CFE68BEE0FFAF6313ED27B7E21505E088DE104B1E4C80A0EF24A0898C8D60A5F59980C7D68A5347D52B42B1A3C7D028F1B445CDED6723225C61062EEF2FA1B622481F4F5BB86614157C8E6FB60620F9820B44443268D615D8C7C0849817AEA05C4BBD653865F7F48331F27EBD20466253A4725C4A25D5D85CCC63F4C49D34DA578226101E46B75B19624E0903C80D056C1AC408940C4679D11B70647472B5E34D8291D3F193A5BE46F0C1A1BBDC0E9748093B78DAABB547A3BACFAEC5CBB782E040AAD197CEAF8070EECB0C633B12DA518E458A0AE55E850800D8F39C3757852FDFA4471CA41E3BA286D0A2590C9186B1D09F8F66AC8C95C0EC2B139A498D4A8F0F99D39491E7FAF92135DFB759F46C496AEF98B2093C5A0D84E8667C465D7D8296FCF57149EC4E202C2447FC2B21946A87B878CFD2ECAEDE3DA06345A65F719C98F5ED55309DFBCE202E60562039ACE165C65ABD1DBD46106284C481F2F4DEC222F645E8A11EF7044F4980D93534622EE3894F1555EC1349BB6070C7B81EDFA0680016361C59A6C441F76DF04E0DC5D57404F00AE6E12E87EA48A072557D66CCC0EB58277BA84FF7BF47240E5BB08FDA786569177607ED004E7D4BCBEB1B8C750C86E7C4FBE3EEB83164B294EA3BC1DC8DEB3CFD0C417E25B01F3D0A513B271C053CE5F1E63FA64BB95A2CE34380F4AD7A0A40C4712C26C90CDAB8688B4AAF2E54B16DA3D5F3FCFFD850D9A9F98CC88CB5426949C3F8B55A35ED5397FDA4529287508B1F8B48A00F5A902FBD1349BBBE6E311010B14E4EA1B4C67EF36DADEFEE50D5A645B2E987F67D135ED413C3D0D3D6B7514648865AEADA559485101F683285BDC706E94624A5E32E9756776D21E3375EBA2331E970E14D8DE4C18BE4E890D18B2B704563D28268F96BA2054F3A96B66A73AC40343285997DFED9B6DABFED348B66172589D790A4DFE9CAF009F4CE4E2174F8E069F7E457D6E9AD699201AD9C6174EF8585C9AA81098801269981A9C7870F84045343154E278EC011770C18DA49FECCE65C01A6AA7D004ACCA44DCD5F8EC6FFE4E70B3ADDEEC0A89FFBBA6654B88B5F179A2DD0F0FD583C2310155BE4C11739E96D06AF05DC413218202D5DC70B401F0D2C43A5D70D26CCFF28D38EC8E608E534F42952E461EE90671FCDC37E95D887B9F6FAEDC1D5832C80A7D44A3D1B6DA26490FDDE117A65B548CD90C5BAC8DB6F166018892D6F0E22ABCCB765613C9F5F22205E20ED4DAC56C45F409A219E56E09951269C57E070462A2B76ECC0CC1193BBA590C8DE8BCFB1E543062EBAFAC5360F9DC06946923F6332DE83F6F827738FF05FACAF90E9175096EEE02691DB3BA68634C29A487A4A306F346741A94B61E94E63FEB311064B7DA45038BA89B21713CCC78FD3D5D56483365EE7E9C87F4A9628D6045012A296BDFF4B34130FAE332CB3E02F99A017FDAB36BD816E3301EBF3279B566E31ED9614C937DBABAF56AD45652CB206C6092BE071AB780B5F907E6507031513E823FB7E328BD665B3D813A5D85B06190258EDA6D4581BEBF426D79DAA52982C017AEF7A7B20D0C95330CC5A0AED873ACFDA9614F541D74E3D64B7607BA38F198D2A58D69F2EACDD90A98119641D13E8CA73AA7177D407C5D7047CF84F9E3907C844E471A07B94007CBFBB8530F11D9982FB40AC7F7458F4E2FE8510AD8D02BE1CB1FC5A4DDF234E3A01B9C75F62BF254F39370C11FC04B88D452B977E591E68B755F758764D61711C753EA724D853A0F064480ADE78413F41825A6E2893FF5BEEF0D10F54850464E17A102805DFB0D0F3D79EDD5B6592F59C809C811BFE8EDA4A6CED3B9F6E72010BB10D8BCB3066CB39F60685C9100DBB003BA4B56186BB0AACE2E817A41C9BD434BA1242514AA8616ED6283FB8B01D354ED00C667F1389E616400E8A43122795B31990C88C5F18D4C624B2F030374106E97A0E8C0CFEB32FBC8842E403E267EF1A892C35EA50A711D8683650644ACB1C93943717A06608FE01C5C3D95625AAD3D776905338F2679C769E66466570CFBC73586C70C001D924F4B7932D11839C5578CB2CB0D253A959F5F7C4F590AC78C1CE5C5278FBF5133F0FCD06BF59104D49585D16BF038630953FCA953AD5721B2A59634F0CCA0961EA70439A7C81325160367A62B881531DA0602C60A60DE5C942FA16CEE0185366DFAB77F1D7139BC8BE34E420B3FED9609987DCFD214D18F2A1653FB7518FA0176BE96A911672943DF328D88EB2296EE8A6360626A87BE97530AFA6E1ED542FF78487721A8D611C53A7AC6BCD568BFE61C3A81245B0D7F0366150EDCA6A089B707E10C110C5A24507DA5E87E67A2407513F79545D4E09DB2C619473BD120C60356D32F69737711115F23CE2EB5E8C2FC9AC798044389CE28FE89A0776FB8E34B013805B9420DF92FAB2D9B1F801167B191E7B49D40C6DE5735CFC2AA4EA133E1D735575CDC93C37F1F85CDF2782B345AF45371D71DCB42DFAFF7D823C7745778D1CCE54798B3106F6824FFBF15DC0FDD0D24A692DBB54FDDF8B8A8040D1354091DFCA8AE74C40E349E2794CDBAE1C8D712E72BA599E4BE55D52047A1C13D0E517885F6338B1E72938D830C1A6769D92690E3D6655A52D4585D27E5241369E573EF1F89B793F352B8C93F3DBBAE25CF250D2614904FEAF29184F2A1FEA31BF0388A7421653E2197A2D12E19870218EA0BEA34C7CCF378C0A4EDDDCA0040698C31D8F40B520D359953D3890C6EEB553723CF200B364B62AB7E26B38EE57A64870B182CBD0E7E7DB766A19955FE06BC94C30147E8C6BC875641139FCE76B2970C1FB2913150C453973F28CC0B77A144831F922AE82FCAAB13CB6CBBB101433B25F00F43C99F2F01C361EAD4407B3A910E44A6733CA4B3A3152D6A3173D7F6049DAAC048BE6A6399904913C7D6D5750991645A6954AEF149B94914676FFE521A8B03420CE868B42BCEA41759C449462DD07A954463E4CADED7E196F7B00E17384A7A886455F2C97356024EF4E47C83045670DD93F0919D0468EE3895D96245568A986991389CA7A3269AE9C63637B62F6768084A033397726A908125373E17B110E067D5CC6A245A0D7EF3D6979928724E5547D86BA035EF9B965C862B5515EA5F60FE9CF20C3A0A5EACBB1A039194BC36DB856B777C0AECFB803D5E148D211C262100D7A3043F78B4DF406F5A79386712DE9420726816C3DF46EBD3FC99A9E7159DCB8EB26967C581D36D7DEFA35C8D1F4840AC9759390044C8BF57A09C9F52D20C7F7DFE6A58FCF415701BE92F11D6C6F56AA310DF638D71CB7C6AEB43275BE3F59E8F70D75511B1FC7DE3DA02EEBE910FF48E8DAA7C4F969EB2C76840E1FBC9166374D0761C0F9B527BE91B88C9D46EE3A5FC59EF180E62A38D35CD33110084D08236BA2265317B6782DEAB2819DC970FD6414D109A2471BFF37FB9C7AAB7A712DD9591052DBC30384E88CF66729B7372344C6AB225BC44B65D0209E9B789FAF5EB3AC23247B11166AD6F2301991921AF94164738B0D97A897F5149F330E0C189450E6075C5508F1F1A7F4E47554CBB14982814BC20F9FF7F66DF9E513A9A27629650A26F14E44EEC2F0B13CF6A94D48842CCA8119D324BEB4730321E58A41702B26725D6C5DC0C0C1AB381B0E008F81F6D02A2EFA04B712057A6600E11C52EF4AE78A6183B9407DB1817AF705B9398449BDBA8A75A161753001DDC093E4E424A76DF41F0ED1EF8538B89758BC36529A756E9E0654D89ED52F72B00AA2C35D8B6CAEA7C96239EC1ACBB744366E49B5EEC9C65A258A6C89FD9A2BAE4EE9B1DEA0084755D70A3AAD6A0C9F14DB97F0E564275B414DF0133647EFA5AAD0B44FE83F6FAD43A99A75DF469613C32FECCDD3EB4D6CC8ED97D27139DA296F2C2C3B33D7F6B5C0772F255BEC9E39EAC6E90CD6EECA7472421A153F9B24C5B5D26209F21B28AFAE9B23714D3BF9CF6589A596C690DE6BA4BC14A7D67A2CE8E6AE18BBB2EA81BA367648F69EDDAD942396B95F8E3DF4E9F30DB374E3016634EB54ACD5957ECE4BE9EB0D2906DDD151C1675DA381DA653DE2F9861A93DB8BEFA719A000E2C5EBAF5186C9CC3045D6A71A4DEEA0A457274798489979BB9D8F1314144909CA6B1B2C9F2F7038EA6000000000000000000000000060A111D282BA1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 + +count = 8 +seed = 9B42F41492530EAC81992F17613EFDF155F407D7E67F18AE193EDCE714D65D1031E7AD10839AAB46D0850EAF5997AB4D +mlen = 297 +msg = 9366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 +pk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87BA8A79B466F7CE842E4AC98ECF9078E4CFAE87BD4B77F7C0F1566E7B92401B4FDDD9585392EB7E4CE9B184782C12AC507D224460E86FC6BC862A1D1C62C29A9B7CCC5BABC015EB4E256B87324E199607E4443F47470E63A7B69BDD322BFCC44BC0BC7C6399B986FB6212BEF7338A488F492731EFD4F37FF55E953C15D5F7BCBDD3020119406651C9A8B6FE7EAB280D710B8AF37346F52DCEABF55EFCCE63B893257D6C2BD252AF29289755EC59C4FB3E38E88266601477645558E1F1742B3EF558C9205A87F372EFCC6362703532B6707E9A58246192A5D5A7C8E10A007D15F34FF977BD9FB2CFBE1C4275D5779F5A0D82A9B2A8CDDE0CA40D7858F1878EC6D4D13165CB858A28011AB29C29AEED662A4928641E17C9A2D4F582CA5ECEB64E49291447FA62B400A6C95CCF0CD18A773F15E5054512793A85CC25593C783A7C0AE12740E7EF6CDFD5164212D40EE7CD4E9F64262C0D2F26C1A06BCBF6E3FD8695A05ECACB0F2CA5E8B40E1198AB1F4854723063BF5306156B56BA4AD342166BBBC3CD12AF20F8CC414A1DBA7FAFD2EC73C4B5913D0097CFEA4A1E199DE37721C0D889E42937F8F3E11495026B7888527E8A5915050C23045BD30C6675A6FE39B4C8AD67CA1C92873A0335D5E72886AD27262376BFE4C18DC8568BC12F13D571234D34C531E3FFECA2B929ECA8F354CA880B7746FA5B9B92D245DEAA5000C050839E0462C3A56555756AE5AF80FD968F23F29241940E1BA1BF368F979480DCC691F584DE65E7C7202D4522A160276DE061059181942955AC87D4E7A922E68F063A0182D6E60417D8CC81293125EBBF504CC29B9E67E82A0E094B4D44AC1B161508D5A3EDADE2307C950FED5F06E3360DE1E6877F9A5B36E163F7431A4E201E4D9B7A5BC15D8A928B3B72A87DDA470FC845F49F2AE2B42B8B5BB848C291E365787B6080F6747F93970A62D8EFCA256F83A561FAF5908587CAF5B686AF25DB068E38D9F94B1911102209840FDCDFD7834347E558D46F9328816A0F8600F05FC39B7AE24E732042D5BBED21EB2AADAA5BADDC8B0F48FA964C0AA0BF05109FFCEE9B0C363D7880335DA41BF62F22B7F3C52BBB55F2BF1E6337A6DA91E906EED50305683AD55B2B03569A28CB5D48894900AE95FD896525A690ABD345728E3DC86B8B3CD100E2A28E5116DD026288C288A9559A277028759CA3C7B33A46CE0B5D9F8909D1F7E560560A838E50DE84AA420B8D3AA7424EFBA6DBAE57806290E207DD07CD281F01FC20DE2B1BADD8DC79E80D7F0CA7A549FBAEF9D3716C1461BBBB595489ABDA3443447B3AC5AA44A24E7E0FB9C8421C96DCA2951993886A2078BEF6A08811F0C5C7C28BAD178DAB0AAF319A0842F31E7EAEB16AA9D78AD52EF4F57E38B1A9042CE1982EA382C16F95AB2B07D810D9280A322FB41583A0D6574B7B6F67B4254F4705B973BBA80B0038FC46E27300F409B5392930368039F78ED978BB615A6FF1697FAAF0E6D450196108B8565882DB0FC3E74FCD91A809ECE5AF7A1B466BB90D4062969D095A00B7BF54D5EE45DB9BEE7206E7062A466B02CBB3BBA2D99E76F58B969BE84AB65A522E59A1B0F0B881BFA815463B1454B49231FC486F823D74CBE14BC07F8D5EE8533AECA9E7B56E015BFA3904439183BBD5B8BE137F1D082C3E97EC798698FEAE544F708C57E399A2F9B6B400497826819B392673B69ABD06846277A47DF146DEDD10FCECED0CB497F2F1396BC0F27734BCCC7A1F13D9E36287AA3D024245FB6E2870B64090A428E7092FBDDC8CAE47E84928DCE3D77082C6386C57C13DC3EAC73BAD146CA60F67733350A365F8C5E0A9771AA2D1AEBE944DADA3AA036340942EDE725CA0F9296ADA1B5C8DA25D7A3D2E4DBB3BFF17963BBF439D4A8058EADADE04E41697654B819323900230B50C326D5F46BEC0534A427B8964247062540060330E1BCDACDA59C126612F56216DE4EBD860D091C9CF6A57B3D7E7DF7D1233F23F325A46715E67709A63084023D2C11899066CDCEE215A1945207C9E5AF19D95E6DDED32EF6CD0A617CE2CF0C2F3B098DE1CA865CC13DFB60953608536085B86D91E0F30AA4CD853BEF03EA518C188E231E17C90F74B9FB8AB6AA93A20AA0B1F8DA54B75CF89CF083C3E113FB5BB8B04E5548EC051B375C2D59054A9ECD6E0FDF8060D9D8253A55087F59457C37589FB6D852974F015E60C19BF2615403852912D4DE6BEC93FA6ADA52997B8F5B51FBA8C6846A03D825EA87B1BFCA629EA776775FDC24731862A29D9B5DD6985BF4EFC15DEAA4DC2F99B129C30E33CFDC969D76BBEEDF80CF5E5A993055ED6F5704F3DFA16CB03D650F8D03DDA8C0C1A3FFD0763F823C601612ED80C00841181130347E3728516636B65F913E8AE18E8C648002EAB877BCA3DAF53CBBD5FF58F653E263460629E80E38F1217B91A1151BF008389DF44C8523D93B160B82CF3CB2B51C7FC6FD23E151BA4940C488D9F4554440FD03A86BDF1E97B1A92C5C66B41B3F600CEADEB095FFC25933463F656C806FF0B44894703C5C723B6B32CE9296782C961FE816BD005145EE60299080B1563959BB2F9496CF645F783A781BA2ED5CA70D9AB7B673AAD612EED9543E85F6E1440B4DBB36CA2384E674B7772F9D6F7F9BE0C8D974471194906654B0D424B4C4323E69BAAD86146B0864B770677F227C04811087B2F80AF11F3A +sk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87BA7B45DFDE262F94D66F558FF508D0C53E0D9839259A3E38C3DDF3976BE43B9CF9F50671842A52E938CA6A5E67EA00624394DFDB5E2AA8D0EF509F7BA41E9BA5638507607645810585260283336743454721816141536151343262832015412524424785544623888411756276545173247124756423710472168455171601858161065516120838201451080573561754700855418100422048328303718342576135647516480673861040012037416473135768037120641657468871562544642156718237826713077688668515174048544767472280417741037305880287408360728887445687815272855345201603355873072006032287137811233103513444041756363243121521010800731571127853848727370182844557146743804212255575501224110477551430173878133066547258003340314654458451383758672858336524683386136348251518113641602301001257885101817112442578458277480641402360841204524273771605776550887733363781870852238504833718707572156236771811333867118773446851465513017500267483733453777634857414442800314747311460644188700637167766103511885857338104666550567674256335668106668486516640647382306448270834358352084583425553330884656434512154427604464018500860452121740444107061872532731643270743124306682326716086187588214115717140048607163624250705864705240727421862070222756014887022160534345425184016500720205776231578162632514183720110721514450286176160353183458236516466386875375013343625667110384518801214885804051370525842027568587114376851355056153586658368407375372864751277383142704832380355647364431334371460743526618112762366757318461322545683460073716155634272488003665871815804784225308577284451685288725022854843835625407323056251204763314035216280842037411534507215661111273760581814643808207718573073065543100733516886646167717043316424350604104648678077175455572482254728431437467205504273463257525647572512844885070853686747155366523831102611380852333072316310483664221523486428128330645204714016647328028237602146602004586647106568485573453856050746843722561554176107203870173616452674735644321087274108738408062315526018528264113388524685060304505506377150872875457213824647143036445115117267666372812108202050743860587828141156346625358712358724058604576213047843020524267023823880421388576501421516513087436167323216804237608735714430614415716306805427828050148430178651130034103844125171113420212627443864251434538715486568040241256647455005572366158411875423236212841265372356631585201753206573742723828347113347662736732824617838470865620046340160725247767420312306225658186327742116823342727154650155130820220324186788481053441340751767375671654146365826388384021247251337234606822461558646767837101580127310345487627178502263663203185870577448131136538826233781357002407766110351646711580363473735212487116085268853535140751580155454635407622264142170407554475112832322822821478570857158721658865872308003344118057668815240202205036664408468343564534807240484870753086600373888687728864741831236250627036845760743706741885438452836710603407286034070217180606456628134281535074508113316885882540710770144015506520816625853648517745346575582776134047DD5222AF2451979EAB1AFB7E00AC0A7813EB3E6DD50194494EF79E911F2CBFCA2922A54F05AB0D79F5A2C4170899E75C810EF7AF320BA8EE51BA8D9841D146BBB94A01FE43F0810D47899FC93368A7B33D9089282DB6A18CE99F6E7F597DE7E77C006F5749041D6D2383C1847B84593D394FE15163EB2E1FB37BD39E5DED37BDD43108E79C28D369C4F73ADA19C7297A8BE71B56D4590E7BC1A78122420C796B1461F724BB03F35829BA2274DF5688BEB761FE753F1205CD4B78B371DF7A6F234E043E2EA4ADEEFA94E1023A212C9B69E71D29DDA8E6AD6DBDA0EB3D08E1A011A4E90CED3D112EDDCB6C03D48741B4BE5C31B55A605D4718555A0A5A4B799CC894E609EC2A6CC2641D7C17E9E59078BCB0BEA36A3D0727BC5063B7A7E05DFAB0962AFD4387BF2F176CBE1CE7B491F1477B90C6441C6A6CE1F51662B281AA296CD6C57F019BBB6ABD123D9FF475995C958567071B9078D7DFD6892F3398AB141CA606F7EA2203E04F6F6AB4BBFEC311034F4900AB190381080A10967D5C52A1DC7F47BA421CC68324E73CB50B11E3B60BF4490F0546EDAB5F9FA1C8AD08C729A0F1410CE4ADB2757967EE7465A0878871F5925BBFB0929F0A7DC07CA2E76AEC9AFB7EC77A9BC715BF9326566CD4EF7F035A68426EBF3DAD078411065A9A00953F3BEE4E6FC0437C013AFB8EE14A81C324F30B1FE5C2B0544D65FC4D697DD7867ECF6C27C85433BD9BA5E0B38F948AFED65C836EB97F48E37C6112000156ACD64A84B9DF51409F56ED8EFFF7D5FFDDC163ED3E8ECE85972D81501F2AC819256826C3097BF24C827A21AFCCAF4E8C9061C16FDE5762460601C5E6FE8E2F199F30A949283D3D9EEA11747FF7EBD07419C96953B400877344625283898CCEA94F1E4A479D5FCCA9A574EAE5C01F4A0A224495686B3C9DB56EFB119B6C50D278786280BFB1E6444EB6CB351560E91D7203B8FED3322114D17B69A5384369C5E8E7E25ACAA460CF61CA1EB3F70BF68E9CBE2E185F3A66289C50C5B534636C8CB49E171AB1BF141D5D1B19B94420F4E80F04D8C6C7E4FAD15ACF3BD8E050A8533F24E24FE37D6D33764DD75AF4B40BC4F59E488E92A9B3D7784DD9FBBF3891FEB8AC8FD69B94AD53E675EF1F3C3BADCE01B90C64A7DDC5814153C442F211C1AE49F3A80514C91ED2F4F10560C0626FCD0494AFA08A987FF5C19F69B183564521F7AD984A57BE4F4A5A3C945F8675D3E87FCD270F5D68B0C40D82BF2BE8B81421694D68AEBC26B13BC910184A4F656D0A6C011EAFB4B761CE7E9B6A972A5569CD4D976CB00717DC1B35D05B88B35BD1FA15DB7819E7B65D2E56B94C1753B867C3C608EDACE781ED680C34B718C6A551225F11187B490CFF9740B760B5F0F9A917635A6D912CFB040A11510E4A817265569A9A3412AEF79BEF49D9691D65A5450C29830621CA44E93852071B19B590BCE797528E90F732D205CE4BC39A8243015925B746C90206146E02DF0C1EEC0B4DF3E48A470A2C605B30187079F0800B9713263917A1388285CDB762D02F9132382CC4457ECB408DFABCE5897A8BFFD3F3071745A12F2F8C29607D384B81B27244C159A7DB200D726A3FCE54B9A21DCBBF1B47BB40352A293B245AD12E5EB1599440574C738CF0F57F9685434CCF1235B5F9F80142E71ED01E7A214AEF05535F71E2C4C1BE273E5E2F340369E0B07E8CE0C800252498A91576A0528FFFE38F651CBEFC8080625C4356801B2B7135C3DA81C333416B0D6E7C1E08141FC3BF010E2B753F08CC981034DF4944749AEB8590EF2A828CDFD60E699C02DD37C0DEDE60AE124B3440CFDCE982D77C13E009C26578A2AA101D1CE124D352138C76C5281B62449C7E4CFBF68E3C8888FE4D095DA38307EF6B96B28308FA37111BF61D7F1B113B5EF1FCBB98CBD977E3A282368EDE0A160CE83A6A88F05CFA15087789D81CB6C1C6F4DB09B560B22174C04122C0DEB62E1975C0F75BA2732DF48ABDD2643A0D0CFE793EEE51A76195F3A1E193616CC6D5F4B577F820C20C7364D45879BDB924C31F07AE7E373F26ADD8A60874A4F3F662C86E95DE5D3D059484C0AA510851D1AE46326F167ACD1992A9A1F61085A905E45E8F2C4D4544347E27E421E9D80BDB03606BBFEA4B845808F62B6F643B311AE001510FBA56D8EC6D43848474F8E1B13257C3DC2D70CD1283E78932DC06CF76F2B03C05051C3FBFFC703CF180AE03A3CBD49E057AF6E7D0D782E68A7E7D8003917A3FEE6A8131C956F09AB3AF51BB54FF994AAE19121EC55A1376820CDC0B235B4AC7E591FAF22A54ED7132A3CAC360CF86FDAF9E5418EDB4E9C86A0529E52D6185A495A30E84C3EB29121C5357B78C80FC15B17D33FC53D09CC151EFECAB12146BC86CA15A70B002B70C245238ADBD63ACC388124111D5630D6D78643A5278DCE7D40410E41159368024833C6EFC148B2FE9AC37463604BF374D1335D9EB389E6716549E2E1E620EEC6A7CF17A9A0E8C6F950F403B5D3171DBBCBC2332946BC7D99231C24E4DC531B8C864C015B2BA5531DF9257DD145DEF1CED856FB128115CE59C8BB7FF29EF784BF0E1DF7A2975D317EB2AE9B881AD7328164FE8A5ED80C2A4BBA8230AC5CF551B9EADC0249519D52DBB4786EC38E0B604774393B591E95C8A16E4E924A209ED3477944CB67BF282C7DF0D2F0C84287554F1D908BFA53FABC1640382936E5023B2458B5F4D0B802B68D126541525982EDEA70E850C8570F7487EB57CBD87C81D432C439DDCAD673AAD899E0C910E5CBAD50951EBB95861566C7399B52BF2CF717E19F3E15453A2A08E9E700EB141090946896712CFA13FE9CBFCDA8151F788B3532D9E19F85C196058CA2F853B811DDA8E3435A3ED5A5E6A403CB445AC60FA78C69943B5BAD685BA0F77878E48EC5AEAFA74D3D3F358E11B24D340133CBFC4069836DE44A7DC149E46616C017B4FED612FE2F36D174C0CF07CE66B2DA429B41A1BD286ECF29BDBDC64F455019A8555CDD2259C63A8DFD8F24562CC135FE289C4AAB9D6A17CB0948373362DC801BFB1623ACFFD1A9975572FCDA8EF5EC488C859990A7A6A02FA857BFA5C1821BAAF0441007CB92B87C888A7AD80B589F3B2783050A7B7D38CECEADD64D566F759A80B28048997B5828B30C9775DAC9B094A854146B0E8C4059E3946CB47E03507444F5C066EB8E61A2465A90DCC9461A12AE1F5D5F2A7B3AED274E7EBEAB7F0914535CE993E01927A458F01B184C089C43B499A8B2D9C0633E0067C022B7343B6B71F64F0CD41AFA9932B9958E961E5AD7338CE05D82D20EC9023164A1A100B25CD374E1A27B1E28173DB05F0C1AFF49A95E2589B9A51546CF2758E0BFEE521DFA5D1A184BD4DB28F9C9BF416B8DFA550110467B53B21C404753E7649B79FC96CA599991132BF1085AEE4BD615DCBEA28ED305C55B26AFCD91E132C49B4ACCB5A6E13BCA6692F88D7A9BCD6216A8DD98F6178E09B37C0CD222145D75FC45F3BC7F276EFDEF9506A87790E0C95201DFF +smlen = 3590 +sm = 644E89F6C5FB708D4EF87D8F2D87548B3A38677C1AAF34B1D8C5EC282917A0F4951F872FACF7D297873713D0AD92C1072DC5A23F0DC37FBCFA6511F32FA3ED4982906A46ED927803BCE3DCCFA4232800A517328B8232861C1E87B4DB1E0B6BD583947F6BA279BDB86CF6F686838170EB56D8B570CEA3EC42060B1C6FAB7A062B08607B9570F8588F1E791F0DE914D6C01CC0E3898735EA55B192B694C6C4EBC80FFB8C4F35F61ECE3F68C98941BF5A74D41E0543F8B5956B9E30D53469F2AFB18D82F850AA42E56D50E5347EA6CA7BCC490CDA517078335085060113210CCAF462C751457C2494067C5E044B3DB9485A26ECE9D2C039EE6A368A01551A8299F8608D3797A116F30268CD2491855C83E06A12599686F5A5BC0DB8A695BE17EADB127F6D929727858937E69BA35BDF9A9F2A1D7E31D4A1FD7EC41C1FFE534BE04AB1636C4708E789EF5B9264A9BC3AF6DCAD5D405E4150E98C4E97532594B6E9F8170EC6D59E2D11DED1DE6529EEC84CFFE3DB8A49ED472E06323BB2D11E26E70A18CFEA8FA6DC0F20AEABE431194DD6474290E034F224C750BF7CDBCB3D25A427FA79DB8C85C57EA29BE745BC73EE6A49EDFAD6AF82B06BF0F6B9585CC589F09B399703E82B3F9DEC90E1BB3360D36904EC8F9B04FD7B718E325A0586ED06CA7F21C4FDEE7A3D21DE77738D7DF2AFD325AFEB02F3C86B216A56676BECD219D14965ADBCB71DFCA497990605FDB9070969CA640B2824A63B72FCF29580292BA2478279EABBA55B83E891263583E41E8E735F2DC25003FF18BE2A6C1E34BD81C87C272E40DD052FD7426DF0C6AFD7352CEA8B91E0699C1E78EF70E83DB10C895DB0CCEC60586D6672225C9C7FF126DAE6D30583446D5D050444DB2B0C1B21CD741D660F6C74A4FAC20072117B5F67F3BA250941579F6B32C8D59064A3FB8B084B9C00AC283660D6A6253AE27351702250071CC1242F4F8882BAA0DF24ABFCCFA4170968AA41D68D84AD109DA3A918F1706A325C80A1D43ACDE77AB70215524D632B62F2FDB769C54B8C3AA03BDED609651613EA057301D1FC01127AFD8057B24D500EE9FFBC3EBC914B197464012E48F1BD9D13ED09158CA200214C9E4B1A242EE2BEE9307A2E7BF72FF5B261F5865138DF45924A2F284CF73FC2D194D346DD07D4CD06A1190DD3A5DEB2DDDCE7974C9E949CD7BB32AE07B9302E78C0E9523EDBA6158B8CD32188054F3DAA0A5C35FB2060324C2488A27D5A9A5EE3396F9668D9B64FE219CBCBE83B7911587D2C8A6C3AD8162B7AA30CCA11933EBFB421D272093ACB348EBBF705B2B7915F701FEDC7AFA436A6803081F2A8CEA6EEA2E14F812F4F1489FA163DF411F8D06693757492AA353CEFAC4D6058E4AC5D587028889C7E4E96AE49909E3BC263CA54D80EE2CA3A10AEA376056BC37406485B86E9982F46C2E73548E8E038B33C9FE861E3F95CB5D93772C9B9E5DA2CB7C66A0D3BD5B06A40F361E911922D009309370F1CF3C7FA679FD37B1036497ADDC41EFE3870CF7F8166A412515DB7C0B2FF58DCCE74C1DB36B9E241B7F8FE7338554D8AB11ECEA1E079BDE7A7BAF6A240CDD835EA7D0F0354D0B631BC43D89AD2E99A01C0A8F3FA06E8DB19A76AB5C878541D41181D6AF22360DE5F8FECD19AC10B1AEBF5C423064DC434468B16DBBC7B52480278A1D14802A58E681845A5DAF3AD734A089F50463A93939722CBA51CA845EAD5388075BAB92174A86B0EE494071B45D6AA7B66CFE625CE48C7463B7967CE7E120EABBB029D6C4076EB6ED72BD0E1636BEDFDAD94EA3234E5D25D5D9ECE7E735BDD08DBF82BB6A19A237FDCA5097ADEADD1D4A58CCA31B49FD36210EC3B2248FE7030740269B4BF864838C82117FC87AC3528298C87A8BF28260616E65DF339EA7E29318ED28A012E094EF1C1290EC2CEECF64F8E352CDBFC2794C906A0CA7B836B1EB362E7EE05A6557EB6CC1A26953C9926DD261E195BB306EA60EADA642384F4F231A019DFDB42FEC809863EFCA90ED958CFE215DAABAB6C10A5B3E57AF776967614B0EF0496CB51774E19EA0AD13C4E7F8D780C4850E208A3D5B220EF112859706DD833D826E0321CDBCA350F4F95A638171D340FEB476C8562A01B8C38788641E6D364575D96A03FB8A1EC91F35ADC44E3D191F0B7968C60F616074A9B9504BA31236350E5FF54138E9519C37526D3786AC4225B8014BE610E3F172AD402C10BB10A5D44ED2165A09C1D1598D4364C3FAF09D3DCEE9718BD8DDD79A4A9AFE2F4C03EC8BD862FAA0A35E45EB7C12A74449E167256066067B3BD80531EAA44C82EB58973F1CA979F112347274BB833FDD1BF8748A57B0563701A42D409660B6B50D642588CD4C29E20E044E7439041AC94B002A3311219E748AC80B6C3B89B5EAD9F8072897B27C0DA396D70BA9597AD1C4DCACC130DF27C9DBE0B9D13AA6CD58A25BB48E453796EA0BC121F0A16A3AEC3F525D4358C16F6DBE14A7BC0B11AE92351A2501E5F46F6D2AAA8D6CE7F838DE011C14D765C349E383CBC91100FC742782FBB2E47908287F7D7A610543F94B8294E223ECD36367447DD0B6A1D82341F1E24A2CD9E0712BC9BFDDCF69FF3B2CBBE7C36395EC95C6225ED3C006499EBDFE8966B40ECBA881526C4C266AF2D2327C7AE8C71AD63E42B856F02A2D9D1D547ECD29261301335138E72037A4D7BB081A69BA58DEE99FF8915840B8BCF8C9A439213DCB79B0B7966914EE8EC2B31A84DAF45C2BB0CAF8A3795D5225E5AF22C8DD1EC9C4548AEF670FB15E4406A2637261965EF47F99A78DB6E890D46C3F1A50D692C3A224BC5FA16DB51C58E267A986804267FEC4769D2552E5A9E25FCA847E75471B53989E48CCB43598B9650FE9A2CE1E0C618666B378D99B1340E616A02DF6F12CC2BAA33573A80D81D4043052811EE39E5341E09FE4C574127433F4D5F12C96A83723F676C465DDECA26F81E9EC976645C64DE3F5F38AF1A12BAA733D6E76E2385BC6FAFFF5EF3765534CA067500CC17755006FA0C8ACA6632C1BFFF2D1CD253E6E0C62551DD5ACCB87457D7CCA3BB6DF37A920B16D48E8F3A63A98E6877E5893D74795C7BB918EB60FB8172C0CF2D7FAB12C07E86090943C727D9646CCA3E436288D4337324A0484921A2570CF4927704AD4D08496FC5AF05D3F7ABEB3ABDB10593FFC4C6F06C72703CED3153558F8F03A57A457F2F07D802484AFC5F2DC0D10972A29F57CC0507A5BBAD69BAD6AA85F347FFB4739C4EDA8A3075055BBE4D9A16F8D3DBF1CBCC367FCDD21B0424E7CB602970483C342BD78D8A41A68818D8C929E0084FBA62E40FF3E00FB7FEAC3C37BEA3E9EF8079F9B8EAABADFB876AB0A770147DD464D60A528722D265379698E004014294380B19A3B47D0265CB123A8D658A55A27260B3B6596CDF44AA644B5CCF9257AE65AB75D09F64FCAF508F974B5A2085499B4C109DE46104AE51CB0A2B2A2D190B9B472C38D02FC7C04B02321B230989B2066ABB275C3EF2BB13556E8470E7CA4E6AB22C1CB46D3E1903B9F5C75CF00EBCCC5060A40B51DAD991A00E291C643CB30D77305901817E27E24688BE00F8F2905E50D3A5E67B80423F380C5034A25220BFF09C9BDFBEDAAAC7F5A2938F259C79000F0301EA6E2B05BB85FBB6CE0BE66BDE637A759DE91E8DCEA03D0A4E50A34A35DD299E42DB690C8F03A52CFD60DE5054FC3F47072750DABDCB906B1D6798EE16E683F05340BD94F6A98859A3E53A0000BD64B9580B7247ADB2470056095ABC5E487E950CD2AD10E849DC90C5D4EB0CFCF94A2387A17E301B92C2C2AF0EF42BD3CFBE66347B052EA26865CAD81ECDA9B27ED9C57ED62BDB28EBFE1051CD3D3199B666A3F3A7B1A4C5E6921CE596631C92D68D5F2EC78E00D60735A3C42D92D19D58E9BB8491CBF8A5374955DC70379D527FAA5ABA85F0A90F2D27AD4D8FA1CD04778F1E7A3E6F34FED525D88BFD767DE2083CCBEADE1F309A5D0F0F7844DEA745E660F5B89881BEEB7A2C5C88E71823103D7C29DBF025091B6E001D4159F1430C9D94FCD195670D626579332CACA18216A3AB7D2FD7AC7BF1EB1021CC50CC482747BA59DEBC8DF43959F8447FBD4241F85234BA6E75DBB06367F3BB53FE5E2D0A31D30A543FA129DCF5F710EA252F2C75254EBB1931F0824CA1D2A9A67CE7527E1163FAE8D03C20B0BB7425DAE11DC882550FB7DDA78ABCC90F70B68C17AA02C438E1FF2F0351FF3B1193A99A6BE7E906EFEEFDEA5F7623CE48130409322BB00209F6436167C0D36775628A549670995AB1FE0A2DB2E95F462D0F96382608C23943CC4D7085995564D54C4247A27CEFEF3139D26D158E7F10FC07592E65AAA9CB3E474ECD0DDE4F6BD88AF0DA3AD482983DCAEAA90180153DC3043100CC03D4914E0FC38BDF1A3EC9FBD99A1E2C0DB9F663047834F484E7EA45CF8EDF136BAD62BE4B8A3138F596433E82AEF85A89E5D9D201E158820FFBBB278EF28A0E22F27F12C6C83AAEB3F58609DD8B4B99A921EB0504E63BD172F1C93423B6BFBBD360C3F02E7555C52552CD9D040F121F073846476588899B369CC8D2D9E2EE144361A8C9010E2C3B3F43B1F0F233497BBC19273488C2DBE4000000000000000000000000000000080F141D21289366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 + +count = 9 +seed = 11134936880F5A11ED3504CF7B273E55A351FCCB10943BBBD186623EE6C7A13A6565C3080D1F536BFDB018F99C4E46CD +mlen = 330 +msg = 0998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 +pk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC813211C4C60821BA0A1CDC5EC9FBA3840E7216E6A239E05D6A86B566520DAF684794E279055F63719D99B5EC1146FC4E67C6370F28B65A8A7BB44B2E32F1A7C0028C6FDCE695E81BF5019FF343F77E1F0230EBF62F0A5386A12E786F33241787102EFDE0B9861998EDC63C8DC5F4C26C24E94869FACBF53A07AEFCAE4794FB1AE5E826AD25D38A83F20A006EC3F4CE6B06C496F28A4185FA5AD0A68B3511C790B7E2F46BEDED71C5A19AE33A8C2601F491E7CE3FEE0CC7EE404890E7E2E8216ED290D728DEA195B5B2B36F57F339AC9A63EDD5ABD3AAF2CBB1751CF98DBF84F78CA60215748020561CE83A9625EF5B702279307FAC926EDD99C112ACCD3350A67D8B95A5546219D3019FAEF1BD34BED424C2B552F86F99DC61381BC10FA132BDA6977E389812DFC69F447F6C519C3967AEE5CB93B239AD38DDBA1D64CCA5948EEDF357FC3B683D63CA1827BAC4A4B71598AABC0D69358830FE5E8E0A24AF9023F71E5DD412977EC667947B8402F69EF27A0DA7CF00CFA36695935319EDAA0423E1437930B13739A23406F6E5489F8F5E1A3AFCD537FD7A65FE4B910713D2F4B8F2DB3DE006BE92ADAE23231B736C540689668A4ECAA8E3B91B27F1FA760B4CF85E3F152CD1669FE7A04039626578B5D60BE1FE2AAAFBA83C1C7485E16CA17C3CCEFCF738741788CBF2E9C9B0E4A68194E6655243F7C1501042F845FD08A2A6CFE1A3F5622BAF1D621E63B9FFD4762466D9DB9AE78A8A4999F13388B7C03A2867F17299F742D5603E3740955F737097CD86D97558B9CCEB12D9A54F3AFB7F359B0DB1D2C07090346659C846A4AFF5118C2AF10C90D11F0C57E1DEF169A07FD22CD9B2A77549A6145BBC645A2538293AB6499E85FEF23D8E33338038E579875746CF7DFDCB81FAFC0064091707AB090A1A8CD43467F628FD0883E2755B13134E838D237EF0B9CEE083763A7108CDEC04AC936F2FA5446029C76363DBDB82C536A738836BB00C996CF91F8499390531E0DE0EE0B1C8CF317A3596EB93DD433A64CE9FDE61E3A16EAD1A259430A8C63656A216679584CBBEE7B333E82D2779A15C83E1E9398E1E229ED0AABC1E9EA1DE07566DE7128A09AB3656367FD733C2D1E48C9375B12A701D832C53175CC74B5936F3DFEEB63F5545F65F0E2E7E481C03538997892B11918684C2FA321AABCD50B721A26D71DB381013691ECC228E74667E81F3C6BBBB58012D8B48201C75B2191D3ACFCFEB3FA4B74948F656DAF1B981CA47D51C51DBBF829E611BE19D7EBFDE3365A11E14D3DBC5F96C4CA0972D6F5922F29ABE60A4B3CE85CC48697C1E4A563976F85B8ADA5426BF0DFBAC82A2FC7149EDA63B081273AA4E2F0F42DB49FBD8F63305F2D436D6A604820B4697BB7EBA9ACE2D82BF4F9D62024301684C5487A2F133CC38E542C4B10B63C2132D6A76EB197994BD7706D70A07C0CAFC125F2E8BC58E7BC27A02BA133948E936BFFFB955413EF3DA570B147196181989208A2DCBD6A032A5A7B95DF9CB8FAC3F5016ED12722597240F49C9DF41FF3F931A06FA01FE800E10C333259B4EA4D8BA37497A76FC4C3ED2A113825E051A6959B807D3849FA6A2347264B567A80267E44C98E25E51CC891086840A89187756DDB9ADFEAC4A6363DF341A46CFD9CF2EA73F6BFEB8AD9D15555FC71AA65004C9E8300CB40293845CE3855D69CD3FA2B022C6B8AC1232ED43300B6FADA50BA327F94DA731771BBE22E00113744B6C7061C2A5AF3682A2096B5EC1701F79BDF71FDA160247C23B133D71877FFF68FA4950EF5C0F4168A7BB475718668EC6A96F33E9FF2FF68C9F0450D6AA6F8A647384ED20346AD381882DEFBAF9A191BE97DA96BECB35FC814D26F9559C13734A2EDC11A600E1165B64811E83C8F46E5CF6DF25C0B777F06A42B57D37E615555FFB99DF45C8E58EBB9AE6AC1F31FD906883FC46DFB35D9B5AD90040C93F5FB23017568836768027278548E8DC7E7B57894B238021712F1D1A51BF20BDCB537802F76E9298414895BB0B332C53A1867506899C05269828EA02839C02CE3A86D8EA5D9C5ECECB06A88496E0E191D586E7CBDE976C66D2E15FE9D334598F9F957048322F1686C6E309F5F9DFACB4FFAE9E72DDE1BE05484797C84F3A205DD597208F067CFC55B8A9517A870C85F8FFA1A72923B18B3E2CF1B7DDD5A501B07A8EBC9A592EA8F9D611AFBED7B2366C732FAA4FC177F64C73E7E118527716A4DD26929099C190BCEB7DF6AABEE8D18C145BC54E23BBEC7969D083D90EDE86C579D154D90E808CB18202AB95572E6EC474EF4F47DFC919BCB763C516D70019B2182C016C0D96D4D00DED174A687658CB927094BC7CB1D3A8CE0AFA486C7931F2361F5CD205B15136D1E33D295C6FF7A7106B48DBDE90CE4F44624DD6FF01390DF35FA27EC82249B799F8C2050B35B3740ADF4113698AB6F5AE471E415101DBAA8882A082090E9594B782CF316F14E4FF41A66A0B276E0E1D932F085491356770D24C76678CC38F725E63B2FAC6B25D06E8660F8A7227571A689758F4A7619EA32685535FCEF23E58EB390175A68C27EFA3250C92447D7FFEEC27B4737AE5797D80FB796D0C63AEF90DACBC58254A90F04467AD2EFA33DE445C857C86E3EAE2C42856C80C469D967AAD1FBAB9D1B69F8AB063B33B9FEC77102036E92BD3B9A446FBE6F66E254E95BCF696200564CE62848 +sk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321F9FC5D07E5FF5F9010BEE3801906847C6D5E23E7FB19170CBFA4D06C730D0BCC2DE1A7622E230AC41A8AA9AF64506F1025DA3DD4BE37979C6AC7FFADF58F6320303681824008382281803738163503767040663610403563520551086734151568371458355236516446545206264440741142522158183115223107518743843001423854203831464762076087483877027142287520313686224856606318557864111478471183158881654746522483561075343542466525781473746367875784572775187253552433762170007838204251026651622462707135031117626557330771168620153307080560643513425026776867673533778133881161782364041123700702208523810517710847368518822041507504400738063386121166763614630137173465435807474200666730103832287423732310517624304276564531376351326345730185302487158676026847555470324184844633746843387227304880534545515348605683728082055538285880637631487644501667647768400648681037878265658737478736624554865231457378042640423217787325142116782131218576240636154620537255031731503408774386280614065163488542864488504015616662204735443582637452363732238451408361647581406612078732307072530035016776283835858275706237151330280106104375182002614626135537771760481056314248876003476788181402425088517483673411843304178617780055206161376202014152217553075233374445620164627166515151128664748278625342028538447685618565801546321322608603114121613217870031148355302157876216453320676816303354632612580208656537460771755467656182670378626808201467422563838510386171315053623051235726752851284213357267145128025503131265423376226265243474266778630317845813126136235022517448164010644186107425647206378355568107532375461116670671267506810017530144845007332606108841188613884173372465540437214386668248716186538400546205402621885033587602013274603406478204833570027755411563853403736444646788826234703532723430285125755370551837654440760630863025272258070831348542547303670841657636723110780603858047810441607645705181023648781641265517764685400813057328782506132336170062130433262333435424480633617735178858401352277540144837712477347512811238621833205628658272727874520086530650421653373732805318211540355480331211386282142431632438742236588706427580328354723024345383101723307350238547312217532710408131141680781600451821574776631663208843407243674343184332243354657443843024830246180620774527158226048442747500001222581733817064820433300643558842670183202315778242722776450287047477555117852257818725751350826535621220335300384816656265604414482328857478343501648672654463357201455062427173604107836762880114378685851113568863112578528414817878384753185384713830675006501246786120644801308436762158037178766303357131887828030605117010336162722230356715720588228333455246740330538102251373826335810421311227375317128028371611562664715547367421228021745632155106552243271133701255583011335371040874008232746541072307173203065005278324184486183675358105552233120636835104586142130342070026125561534407247688377362367202251440423415420511130627880410700238713346714432268887641240716452068525471776476658672535605737071074263022458F6899B211528035B0B406E9D1B6985A18D8FAF423BD42030DEAE18D347BDDB1D0E27C4302C45629B3F4CA911B3FEFD605293D632C4ADE7AE73DE532FA5A756ED2D9B8F5BA45B63FB8DDCA97032BA93CE09E545E0BF1A8AA24052A0CB2848437F62C9312CC16226908C0930E2FB4BB583E56A6F76C164EBC7C1CCCFDFB6E7884E34249A8C2F57E095DB112CF08CBDA7C1761C09D33D08319866E513215EE46F6F3F0397E5FA366358AE6319E731F4C0BBAA50746F9A63DC310749C9056A5C9796E42523420984BD8F7F842BA1468943236F7F85AA5EF9602A89C2D57D76CAFF6459F773A912462EAD959B37CFE32B346DD87FCD8E60BCA5799089ACF1D391D2FA3682924FB2923A1B6B5C0F6535AA3B731C72AE1A309628732AA866A97CAA2982BF0E993A1CCC61A9AE7D7C7E4670B0E21DA835B04C3A8A8F58F6913A6F10B07D2CE58D38896DBB495A7F7ADB147B951A81B5627338BF546808E1CF23B891F7498CDC8B94D010329208EBDC8BF6E03050AF2689CF91C641DDE9EE2AC48C1966659E5971CFD461458446DD61E2E213A2837DFE4F41751D55C8FB7849AF2DA323A89E80B7FE2871668F3318D92F230078A21A286D9BD984688C874B56649E9D55E50BE5D541C68606518891B689E60B0A586C4A00A2512C9B1513B8D56CFAE89C8A7CC5F0AB40ED27F7759B04282B25B4CC7E18158A67BF50AE5DA36BBF738A537AF46DFC839E6CADCF8340713792C25D6DFD5DBC50792DE7D67ECBCA8E570D12A3434A6B6FC7589E2F146746D581AEB004BFAB62CF566D9B526A032FE9A4A18B6FE1F8939B866DF8F4AA02420812E43C33B7E68DF999B561F4A53984ED3DD1D668CC1409CFD226B4238A57D66936F1FD4AB73D4CAF36AA85398C42E92E4B85ADAD6261643E7EA649506919938765EB66464632C58F94D9DEA62B14B5D3C02DA32FA24274A34185FC8783BEC914B2DD2414E942D4CC13343507E8766C41D10D85E3078B4C92B6DC2CEB8AAAA5F516EFA3A33AC0A5B012F62D5EED3982316C36096A15C7E3B6A658A69F4F64FCFFDEA691DD320C3436818FA7595E9E3904CFA4A97B19A994D0EEDD5C9A54A2D16757235C0505B96738467295EB6996A78CDE44DB023EF296352ACFA9EC864FAD6A38C7E6E12E29D741E48A6D99B4629D9068E4B1AADDCB987FCE35276DF2D9C71F20453A1E26A2E7EBD655327EA25FE8264389FC3A781D51D09074B3BC37E3FA22BF7485AF2CAC1F9B07422E6E74491754AAA9410D06164789B4A05BC916E5C3DA7A6B43DFEDA8C3F2B4F48669CABB68FAAA774ED85D146C890032AC89660E1CEC118F848D8D1F034AF22408510150B92710AD8797483F0FA589D0093E4C7C54E99496A9301FDDE59AD3D67C0CB913309A7413ED0E5A8D5631CD97567018DCA24734265AA4EB194D107950A4CB9BED38DD856CED5DEF67D5406D9A68CD0BA83AF8294D5B367F7C40A9EE2BD94092B718A7DC374A5AD40997D5B03662DA93CD541BAFB5632EBCDA3207FAB2C921B8D2229476B15456C349E4B72749BAA6D1FF11C9AF0B150E08F8528BE7E4B8D518E5AF7A2934F62980FF86908A55D6BBC340C069FEE6BBC2DF52E7E6F2F881A8BD4005A75531D9F6AEA057FB69CFC2D12ED511AF068686257AF7442B9DA69892B07762AB89C6F9D961DEED67C29234D12DC3D9BBC2D0044A439D8FA0414097B3E5A8819C90CB2A7E6DAF7D2114F4E2296AAF02BB1EE3BB57C0EF50F854DA2BD9AD885135DAC6D4E60ED564C621B3502B334CB79945A2C7A884244A4AD1232CD1F95A3C1CCADD1F272305ACEA807278A257A19579983856B84F7C47186380CCED30EDA803B0CFB01287D4E5CCC5B3971F1405F1D74509EB521E13B8E7B4F157E22D513DDDBB3D381C7E94979D8AEACA041EDC634E55B47C6FC2728E41DFA99486B62A606FF285A0AB17C2E4354F9B7931C0CB0BF4D3B26187DED7447890EC7992E08E80FD7A98641C60C92655D18B5ACA06B4F6370E2A844F50EDB96CB9B895167DC9FE2DDD0E581D77B2AF2BA69F9560BB1ADB845F396D2DC2AEE202E21FB36FB50ECD95163F9E4E67F9DE75A8E9A300DE3298255EFF66EF4EBDD20BA65BA6D69BDA6F5F431A570591F0A7D188617AAEA5357ED74C1393E22BE35DD6837A728329FA4732AD2894A4655DE9CE24B3FD0F145FD4E1CB6A8F43BEF88236734281CE7FD84DDCB78CD08C189A8502FBD82FFF9020C520B1A7F11E8EAF37442D78BC1FDDF3A3B888199907B9F333F3A22082B37605F52AE1FEB546C7A08692FBA3E1FE8C12862E25F1D699D095453FB6AFD4C28F7C0B68CD4892DF2E2A45069184301294154B99FADC06292090DBB8FEE8A92B6883CDAE6AEDD884C21E16D75A2DC5C9122297D888AB68246CD1A19800B9D1AC71DEE8B28A629D4F9D6C6C30969DDFC9E37A4BF34790CB14BC091227282DBA6F3974EE2A6EB7139148DD4034869AC2D86DDEBA82493B34A67E156F786A797356604C937BC91216C65428E458D885982C68B390542DED3F906454388483FFCA7A5D3E8D0D95E90A1890AA4D2F3114829363018DDE7DF4326E04238D92BD82644EA7CD85BC650DB4AA35AB746B103882EC1D17B72F2FB6DDCB7E531A01CAF1D62697DBC66688F259274615FE3B90D839568397AC5A9EFB3927CE12BDAD898F208DAED04A72EC6DC4B4FDAE02122270CD55092EE46E5C0DEB780432ABC4BC88E5D4C539326683396AE7D51D0F81CBA4784E3224C69FF6AF5FA297EF3A907715A66D627F60B123917653AAD69788966164890E82911DBC3F2C60E5A5F52E89B265EF2FA7D3F8FBDBC2B14DF8C58818A8ECFB0AC89578C6EDC5CF26ADB4992264C0DF937993B5D009D1649E24CF5690B84CEE9F21D1C440B38F2AE56487414C55DBDCDD7602D70C95E4304A5AA6D82A6B3898DA1B04996A3DACCC81D6E3570494A22B8E38BA5325372554EE1161D468ACF0AC133D4E9EAAD349D8FA8852981CBDCFA956C56D668D86064EDA791DE45DAC931E3A1D4225DA8A4E972AEC3696FEDD5F64DAE3B9489E867568B5340C395DCA6F7AF91BAB2E0102297F766E23D6072BA13A3569CAB66AA2E7A76F69DDBC954E74B469EDD7EBCB95836AAFD5A4DFAEDBBA761DA6E8CB0DED1FE36C940AEDB6E26A49C56DEA36DBDBB230A9522D008C1E7ACE2DF02AC5C2A93DDF00D496C623CCE51E878E57BA2C3F437A7561995FA8A934EA45B0EA27FAB512E798708E293FDD3E9D57B3B31F4A49422FFD69A6FF1EFD58FDFD5C00BB37663FBCEDC40FB3A0FC1C4429117CAC92EEE203C32E9F6DF51F684D4F45BC165CF95D05FF964959B82718910D61A88D78D0D6B37685B49096B54C396E63F2C0CE090F8997EBDBBC1D783CB8BA525119880CAA723C4D91B43985CD4D5F1B851FDB4797C9AFB4B6C1B52F8F845764D2F551634AAD7D2CDE06E9A3303857C613DD2DF380C63935CEB0390E46F6D8F8DAE63C35222E00314763AFDCE8916248FAD5876EBD65E3BC779C3110FC9DFB91ED44AB58E2E +smlen = 3623 +sm = A69BDA676CF7E7ABC1ED387D6618B664D8E29FEBDADBAA8FD82411D43AFF7947C9EC2FE835229C614FE6B7EC4C770B59A27E368B6D72DDED64C9E674E1B36816943FF8635A5605A5D422BD22865ACC29D8C7010EE432F3C4F06D3803A74141FA1350582EE94D0BD0F4F3F27014AA7C06587BF32710A3E15CB1B8752F2D5FB75E047B2B87C09ADC7AD5A2F3826D049F366DDB1575C265C7DF5C2E1BC150991D1489C68E062F52D901BF2F08B2CD697FC57211D0A9EEDDD75335D8A21BACB739BC287E80C6D507D5FA8543EB89ABAAF6D4F9CE731F172A8833ED46A2C1B4B53F901DD604508422E2C64F454F31A61EABA033082F4384ADE463986919AE25A4853038BF410F9D680283C10A323A6EA1D6A9D454DAB7FD81DA436F62BBAA486790270B9EA85998AE10ABCBB57999D8F033FF3A0F1F4DD6A47C42D2A4DD476543650ACFDA0891E8B26ACC70B0BD52D1D7546A6DFD982D0318303648CE8D047ABFEBCAE0AE46B5FA35BCC19505E515D226AFB4B4255F78294FBAC6DFCA577B62AFABECD875B0B41C1DDACF59B7D4A192FA0C8F02F95E43EC0B51ABC248E3B9C40FF4788D3B16FA85F1E2867E4DC9BAE252A7BF3C0B784E21088272F7035940851F885CB91A023AB42CFCDEBC55BFAF8393DEBCD3CB9C877D4DCC5ED531FBEAC06D3B289624EF9C83B9EC19D8ADBD0350557FB0E035B988C2ECE3A983839CADD68A26B3D6428826B4E98924E04DE2C4F8E3E7C5EF62756F0CA463ED992448D3BCD16C4AC8014495B5D3C66DAE3EC17E6A13392B47EAB0715F1B665077B8E4A7ABBB4C85137E516AFC7ADC19C2699EA803E653FC13805B274D8E12385AE12F81CDEE42BEC482212D5C4B5F3A89663EE65434B0FCFBCFC27BA449FA77A1DB1609F44CAF257BB2EC0710354EA539992745B444600C3385E5571AC494B2B731A7D6B25850156D2E2A00AB726A2DC42C6BE1F5B41EE6CDAFF376C9BB159A80A4BFF38CF84D82C05E401D7620134016F69915D0E66B372A0D16941BF70B5E0E473E095823BBFCC5F74BFCF5AFFD5BACECCE3D7A7BE9D464BA5ECACE63FEAE0FC2AC1ACA91662E032CABC32AD93B4770C565863AD8C374C61476AED80E105550F969B83DEEF24BAAD91149E46A074999DEAD3A601FB1FF64F75F5DD9513E3838C0539359F8DDD0264FA078D4613B3B9AF040F2A9224EF4646C6E458A40F2D35A6E4CB69F1BF18225C5DF06F920FA02067AC82BEAF02A7C0FFF09724FF10A522BE5F28AD07AE5BE4D704F35594EBF018D25ADC26A790B49B440338E174A7FE647EE02F1BE272830338278E36ECBD3F17D5EDCFDF6361D8275D8395D43083052A55F3829A5ED9A7D6B08F42FCACFB801411DEF44093EC184685E0C922B9816E6954BEA0E516677C37F0C3AB480366CC5178A4328C1CA7D9C1C3F5C8728245DE094A4BA594B2E2EFB731D07633B710E9ED2CF819F39CE676464D7409B3BABE2FB93570E4DB13C2839E16AE044CAC7592571F47657757DB28A715F642E77032A3C860DCA4066BE9E6656A42A805F7DBBEAD896BB7209F5C004A81A61DC49006FD9687B533529E740C4300686725C9428001BB958779D24E3F0C51070C887254597DBB1227908E7DB5502D74574A5A0C07830A9317356ED431A59457F1AF389876A9D20E167436BC9F5253C0C5F5FA0A7E320B000C97D0DA73EAB44B75D6F0A94DD841236EBD7B84E5D6A0EA39C3298A8ECFE7233BA1704A7E7FEDCA4CCBCA47490B1260E3E0368DBEFB7D390366A0701D0544FE6401368222CD16ECA37D692B1510D669BCEC3BEF16B2B075A4D3F5E4DA643DE69B12420F3691501A6228C66C3B3B15E68196C440D865342250DEC242E59B82B9FBC950049E643C1FC8F29C76A76513C68FF4C134E620531964217953FCA1DB5CAAA8C872D05474D2A49CA2BB63B2654F6E8FF889D28179EF198B62BC56938C94CAC188A940B4510424C9B4B9ED8426FBB6722EDADC1A578A3DA484FEE80FDA2F5DF2B5969990EDEE1D5FAC3E9F0576540E68E31E6AC68C79AED9F9290CD6AF41E3DC7FB4ECD571AE80AE5C0BFCDFD77657E7AFA5EB923C4DAA4FBCDDA5700A509C47FBA4F4D7D785475BF4053479C7EF7BE9177B7213E2C5D63D3A94EF63450784C3D0091DCC3D7187A7DCFD788E51112C840A06017E09F6C3AE667321A3800781727D049353660E8E7847F0F21568A292588AA9317AC1B4F752079F51C5E0B68E1B28DFEEB783D959173DCC7FE8E630569378F4B285A56FCF79C775A9A24997AB796F101EBBFBB5E1542347973E258176B281713CC233CE01F79470F6859D591ED73FB08B6FF7C95F274F4999F01E80AC423FB56B7F333FB2821B0FF77172B6CB1CF0F5ACF98E9FC1306C9EAE0F5A417BE54279D1C65B78A95DA2EB4985401FC18D0961E43369B021187559831B0251405F86911506BF9E8F6563D1143480AC07A0C576C542A5F8D7CE81A896CB858BF73C2FF164CA4C12C86A00BE5BAB169B0AE73D78318857FDB553A091C045A1B59E20279B0022659CAF389AAEB8B5FECC0F14B8D8DE58A0F5D0455AB22BA32CDD1FFDACE0B30540071B55B132B6B2F4A63EEC18AD30BA576E57A7B1C89BE121AD7B4F2A8FF5966C45CF9932F21C87E74C5A8472112653943A59A1A38357D30E41D96BFFAE74CBD14980ED49A32FBC466502AA77FE82EDEB49404ADDBD6D041C80E4D96492A6B3D54066D09D1D1F7935D328DDD718ADF86FF16B7E8F7ED43BAA16FD74C57EC837ED34F4D10726B0D6D1AB46A2B88587BA3484C50B44209FCEBD1086EA1CEEDA2D3034AD18ED365257B0B5C53AFD95462B62440C18A1F83AFCC15AD622B8E0DE65DDBA7077AC377E5F0F059AFFA31BCB488A529545892BB7C766C36DFE478C46E6902FA156069A168F8B359C70F48F8BA6B2DA91F482CD609FC451A4E57D793140908D9BB387D1B36768F7842CCA4FDE77EC53C90B9C0DE9C57B1466F8C20327D40374ADE285275FE8D5A0D3D9F79A95C8AA96B96044FD0DF46DA7184AA4042E14D1DEFF79DF0043E859AB784825E7E3F1A09D0B1D22F5EF04C60E7AC2E087EF136801FD6AD78CC81AACF3F44B6580F2414737E4E8A6BF7B4E992A0C55518D21C13D2F1F1939D2C7B74D74276F70425CB0D50170F4057853B147B35757E846904F06DF62D5CCDB2D04D8F2840A5E49C6B77FD9BB168A81603855921864B70C9271FDB8FD7C7ECEAB9B6CAF9F3C19A0413C49DF3DA7B32E0E74C3EBE9FBAE8A7A336085B555BBA20F5310CD81C727B8B19840174FCA53773CFE6A03EB91984FEE0E29B4D95AB3CC0E549438E30917B5EA6332C741EAC5D0DD56AAE888274D01A12C53F08170D47BE7CBB517A475E5B2661AC6EF4212D9022253621276E0095B39353D38F196782ECFC7D5084D4FB8D4883F7F714DBB0F21A0AAED3E8BA8B2C7A55E3C9BB336BAC6BCB5B292B831C74519F9FD6025F31E97D757A629096D7B2877F054498C0C66CFBC8CCD4B24248E08170FD034157EE86A34A428FD7EDC4F973E3BDD9CF6C662C29555C87EF72DBB85B914010AD0F14CA6584C745C8797FED1D73E27521B939CD35FED89EEAF29631E847F12D1BD80DA5D599184A93ACE938C5E21C6312BC1764A6EC9B98258DD1CB95A7B05D30FBE7BA86F469844F97D06A81644FF2D316B35479DA48364519DCDBB91B93CD3DA88BD47FFB558B330E51FAF5B909ABBDD233AA83BF79EDE160ACA27898ECBDF52684CF41EBFFBE947D03D2C37CCFFA16E45903085FE4368E0150CDABFB45D4AE6A60BD32D91C9BF28C67E5F7C5BA0C28EA4C0C957AB4A0631655EB96988FF76134B986DD8000E11906FBE1E1CA360A442E0DB54ED54DB95343781932330D54F3F53847D8DD82C6EBA71E6D3178C42B0FFC809F883942D9F68CD999E506E96E7ED83BB7C596B50EE2C213F486D9E74B60872C07E37DE60C24980FAAD09E7A70F50C4694A5326C1DCEC7F44EBC9E882F0C50CD40930970699427011B39FF303FA7D840F874AFC21303A4B2D7F28EE23C1A1B7060F02902B07217C6ED0CAF4504D69BC257415A694A7A7BE2912030A1E0BB19CEE31713F16352CFA7D9E0A9ECCC05281DCE5D678C4EEE8AB9495975E6C2E58D479A94C6664BCEFDD5CEEE06639C7E506BD04C46F31DAE1F2C9F6A937DC55BD45DF90480CFBF7C47BA1D9135F33C10ED3F8017A7932965715995D4E1AE4B66F42652760BA1E9A454809F3A1D7193C57A67CAE4BECE8CD1E401AA3772066E9987883D111B2E2291908ABA93CE286CD02F86F6339E4C975D0C5A44D0C2F61DBDC69A72EAA6F10C539619C366C03BA248964D1DB56A7D1C61053CAFF205E336E888B6656F8AF0E75C8F1C30E47DA94EF0E69343D0BA75732E2C4838E98A1A02B3657069E4FFC11FDAFA5818EB9B018272CB17DC106B64F6A9D3EEEE41B76F7C46509CC09DFAAACB9C9C243F23D3D4F488BCAFAFAAE9ACF68C32ED172542E8E4468AFF47409986124A355EE8F6193A176C4E2769D141B7961C9F10C9A02CB3DADC00AB6AA0BE712CBDFE21FA68586592ACFAC531FF1032E49CF1D40C9BDC0A4E6869A4B9CF8DF015636ACA232F7098B1B5D5D7F0F80D12949AA1B5FB46ADF30000000000000000000000000000000000000000000007090D171E210998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 + +count = 10 +seed = 98DDA6B97E89A479D5EE214E660DD6B5D8F6CC638A1CD4F462A0EC545F5B0B0A1A403AADF566F7B1C0C5FFCA29B36FCB +mlen = 363 +msg = 4CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C +pk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8ECFC87B261B64308156849A77B89CE2D2E57149D64FFB57D415EB513C8958B3CA253A197D04E917E7209287CBD8B84D013FC929C3EC040DD20BC1236E7A34805B94B36BE90FCB32990C84B591478FD2E3A9CBE3C082BB4E17F62D13E1CFA7261766FFBC4533FB25E2217D4CB666234EF249F1297FAF7D0A54810FE19F8B64B7A7A09EEB198B754A29E1C52E62BA976E56180A39C112025F5E93200C20311D37AEF308F0E34695BD3055591D595A29D9624A0D12F3361B49A573928B8E584C136055F56B04CF65D042F2F6B656600C086E5148B397A77324DBBBE3AE73883E2A1FA7993B5D643751E4D22B0429D50019587A8F84F7FC90468A210AAF25B15EEEFAC61AD11F4109F4361FCCCF4103AD84FE7413B018BD38E0D1776E079262EDC1F35F35FE46D8D9ED2ADBAE3E5D8F2C29B1B812CE6BE73043B65E004BF155E01F86E2BE103B0B291094B9F906A632CA26A135FCA8881D2A6C8671E19AFCC108F15807E465EFB1404D630589E54EFB166719045E7A59811F2E01C69DED9ED934F350FD42157049CBC675AC1408A736A27B1F8EC35B80E9339E7FCE72F4E1AB3842540F0FD03834ABBB38F84D3E07DBDE34F03CF824A3B4EDC71DF9ACC4FC77FC27AFBAD6C0BF9BFBF5E02230578C6AB71D80090E1847F385182168CA7CFEEB094106DEF1A4DFEB2CE1CAEA7A5E9B4C7180E7194E9545DA14BF33C81461C004182BA2DC5D798BEC3FFEAE032C298651BA731DB809C474A031E43F8F529910FD80E1E11208FA2C7839EDAD13BB9678EB73CDD1612B2E83F3B517E82A19D445B3E84F9A7205EE549ABC049CEC880A4DB439C7F0FFE77866772A144A56396342D19B4AE9FD8BA36F6CAD433736298A0515F4AF5AA476C1DD31002A30E9561063537F55D9989E03BE5EB07B9E8253DAD2F354BADF48395560CFFBAA7D2AD1FD73FF5BD9C2E9047A605A764392E948014C7F5C7EA9DF512D423AE315597B345043041807860292BD43F43AAB7D56D4BE7E001B5E84879FADA56F759D130A50EE8F1AF4095FC1D60162C9D6FBB82147C21389889373DD147B0D0B4B12AE47139199E4652563176F75D7FC5781B98EFCE8C6256AE2A69E8B0C8940215C13F9115B0730FBB9DA8E9A25D35C81EA4400A71BEA860F822DA946804110161A0F8E33A225AFCDC4CAE361E5722BA73D09D3CEE5CEAED3FFA1F406EE3AEB781FDBC0E7ECD96D432E26B7592C85B925368EC36683711477F4136559EA1BD139989F9F70335AF95C309DC0796D7877A1602881DDFD0694BA3E95FE391ADFC914B5CF402AFFF375BB4D8122D236A9A8FC713E9B4A8C1E5B74A1E1A8D751490C34C06A38A7C35461FD1A37D007C73877E656284519B97F39C983A559D41A3ABB5C2AB6AE62AC5E79FE4A0498C7E8D1A7E7EC8067F7D6FB7F314CC7E11A299BBA8029DF27CA8947B3A587F91F2BCE973649A97B275605EC6BD8870D709533A594967718E336711A74CC7E1C01545FD0B9E68E3D77A6F31E41D953C006024A378B43224A4B85B21FA6ED953BACD95185E154AEBB06EA2D0A6F8FCA3AE09075E120F63511026F9504E7AE1CD84131E4F7409CE91F1D2BF314032A05E5B1B5774EA64109E0E569DC4E7E921067EA10D4C4B953DD76AB83B54BD245FBFD84CC64DD55085ECF73DC45FE4A24692A024AF13BFC9F0B2D1EE25BC54AD3B858A6181DCF56663E7A58C9CA4A4CAF3D2CE5BBE4397CC63C0066AAA7A9CCFD7C69EE2DBF76B4C54C5CB51E7DCA96224AA380210581BA4A4C3F100B98BBC4C09FB3F5E61DCF9C183227630701F7EE091F5AC1C70A7559A42A5658D99E57E7342D69619643DD5081534B737B6BE693DFCBD440AD2AFD161122BC7A8A2C0816730166AF794138734B573BBD2DB2943E999BD7C63E335488F6B0EA24ABB9867E14EF5FCDB06F809EBA0C2879AA4FD99A32F62B6E5FD729A84F5B42770091700E31565AB7D13CCBCB233A0BC42EC765EECB8B47A018039CE5BD1A7DA3D791FC78B3CFA1F450A31E01B774482A7A5952CFCE9E0CE39DBE610BEF6742FE4D2508B4B0D2DC5192D342DE71FAEB58EE24B1BBD49375424B96A5462DCA8D18170EAEB7D699CD49DE7972A8F6973BD5B6CC78F8B66868743E31B47D3729ED5E79E7A4A3E4E7FCFDB40AE954FEF6496A7956E9E306D9B2EFB10F36A58B5AA2BD31C558DE7973F098FE91B72A7D6238370AD17EF9CDC46FB605B2921DAB57608DD2662C3F884AAD7CE4E1ACF967C8AED955D6CE2EFAF236AB33A52AB27CD66CB25B9CBA7A881BB3166142951F50C175D09AD99E29435B66F32206B96FF045947D6FA3EC46037778B076DB2486F9BC9076135349F2179B2F53C20B86237DF7848264724BF8C225C53BDD25E02FEB3B3EEAD90E373B40B20AEA18DD4CDDFD2590BBC63C4E61492F71ED07447774D0D16B7723AFB4232B7E83E740AC22197A33F01F9282E063DEA0406035B5E97A5EEECFFB66140CB13E06F97D3F66E43E976B1AB97577C303E8D8E098A17EF2A9D78AFD2C7FBD2C197FD4BAC05B101ED4A193D5C6E76224F79F49BA2C0E40A8AE0AE74F699E7A45945AB3EEC3E67ACD809838BD9B9816E991C15439FA05B149BABF3483336E365CA5EC3FF362874E49D88D6F776AF4BAF8BB9E561A9FFD4A75329FF638A01C33BA6AE50BDFFFCB9136146A2A1F88C9EEFE2A861BA29A75E0705B4B7C81D0F59DC464A5D27F +sk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EE07F045ED251958BAB650BCC90B39C4CBEFF30599EB72F5453FB75FFE9602DB0BC9A1A10BE79635DBD157D763962966DA0B339793DED469EEED46456A1ACF22817308180843806643433533881641451455437766256524212472677060405852810464677681680535207883608673440086310868070386875107210225612182786138622647314236868768783225747147516006464725856188063708875314006263460233788402585403588814627556044811157186117167011630724863804317618532634024108437211445443528000320116414858614003486434111246263265624758812648783262867260241580433275061003315300542020112240741603715484663664068330804450445488023807672557273265811587007550482244000808827204230488711266147316471355041678547768417240442422528727480175644008360028153252452258110266075042710867735585088755464771735665208477178600123340014318870855844456712273664537647668524051660248035402025205205271414148447507225184706534461150532284337767601122225010363741152205646744640548344356435446427745051107670752572600623576351548227234118177136455241362408063023344366831663674622841288214872706426701272075161340786321757055328831126205742051015406876874123721564845330568308522765560205755384863345802773000363122613214016510246861032023821445126717343060870788147500624850760152715030030258201664775835401084540421430808223735027582638437381886145731145171272714764608240114524041378728055836651011266728146874656663508735656272505266457528228173353862622382716422156165881272882035763562610502030143563520041022832230753426281208211552777585656338672681852141568170746162068871056624337483882141752134237745763328165108760870086237728758636585661453066684216164484546812483734664231541226400268485750352432250073147840013638762280841348242216405500832880477847727744473626674605150775150214511723145144204507311152182546224216742136258853253585307362142034572455218030506647762683842785158058082257154126163753755114038171007877424758784125282380308783383537686370242414324123275538046833353687744483513465247231154110576730507434361115308307386732384667626354880778320253567428687855537316050230172172406222842077660745082776130722006623262488247870675153067353862513553618615422826118674512622028267186843687158504442500734381153223142802816767603411748717301650206211777438700215467733506430615752521788057640788884058663755748216240583530211060053868381722002214327740260600336705843484661312652053406201186212841112658101662551810414186764524231455481324476738527277235178737536038415161415506206321761128357508035347516644813865567500308047262217855824086152151645815820371624372450525335621365855417830480755501384648604163302153354033156380817702332272461710802345321121014157844412044508312388354521182512328517723205306177353787616534266722422110206328138323706546001243336537184043703630453736553444336444855487518127601034241800854337137021160044713664378316688165076318140662456172842768633615856734873178018778600325225718578878064176116766807084818130816486887463507553355171044247762814724571720626750022284F55651B296BE7F86467878F2E58ED4169B33FB6277D82E80E95A0091569389D21692B02FDE322B2F1EB4657AB510B44910540FFE9F2E8D4E1F4BD0978B4EB81E2EA789356D7795704F2226A780E092C4C5033803ABBA9EF14FDE3BE623AC387C6402A2A9092AC12FEB90131AF72C5E72A65B3787998A2599CE4EBD114884A4CED2F6290E4B89E498FF9A0B38BBFC460D709D4B1E7504FB6B1D3368E06BE7C4DA2A69CD738123C3EEB132056CD98830E20041E66B12DF61EE19BF0DA4C4B4632ECE5F9A3C26E35F47A3A51AA7BB63F04B5F924EA3056982CEF6983DCE5AE0BAD35EC69C3E9A292988CD8A8B6FF6563B3468FAED868538F5E8098D300B23524B41A2065B91E48C7A8691FF6748C30AD2C90E6EE35295CDC9E8248FA4133952BECFD39DD9F72CCF6A35B40852AFBCA1CBC7794224394752E4A0DC0B36CA1784A4754BDD2C791CEB211F28E155206F562CD6451D42D25B16FCED6CDC120F6C3262E8CAEA93B7245C9367A9199438B041FE1E52EBBD063492A1C5DCFB689E60D7BD08385E955ED8EDDB5D175D84D7762C17D220E799E35617C5BA39B927889DE231F7628F903BE2298FE1F323C6BD58D61B42B72EA25F50711EA03A3DC479BBE4A193A9B4A9A320F42CBFDB75AA36A99F1F8F396FA752ACF7B20063D3E1B25A76A29209AEA58266BF3651AE6EC3E2EA92E9DFB3B69A3D49121DAB8FC81E0C4F02E48B80E61ADE0EE7552C7253B968012FE6FDCBDBEB19D451D649FDB9274CC55E87FB00C8948EBA904268AD9D8567352801E7B3E6D3B1DC6700F88B651156FC3799AB357223F71B1D6985B30EBDFA1CA4BD166444E20C73DCA5B0F61CD9B67C2D982F191F80323252C153BC74B2635C7B99A45767CE5F05069EB8A5C7D04EBF42226D77983E5BD1F47A2597244BF86C71D789D4A07509248C587E8E696E09B8F9E8CE998607F9AFDC3E9AD326EA05A737A673B8E31B89DB29FD9B192DE3E3CBD3F87ED426E1F4DF4368B176B28AF9C55965A7D5CE7F18F2EA27E6282379027600F44F963E3ED29A4F150C7BE8EDD0B3ED2D6896DEF96FA6D00813ACAE2D9E463A60116D79D51D41298BDF552BE119A32FB37BD4DBC72BA7740D096518187982424AA60EEF821AFFC223873DDE6504F5D2CD471F79754A9D1FBBF418666EDB6A376C8A0E29EDC4AD59B4DF51CE327AA2972AB90A12FDFA91FBFB35AEF1FDE53EDCA4B3C696792619FFBCA6C3EE918BEB662F3E4E00A80AD3DC6BDFC657C3946947113D46159F954FA0DE2576434DA58B5566CD2571764D181FF1185DDB051D7E9F2D156D70BE99A2E8AC0B79E7F69EDE110E163008DE09D1B62BB9A518726B12050404EC112C8DB4DDC406D17ED147D3045DEEAD656CD387338F07294CF19D1B01CDEA26AC0894E352E2B44EEDB67767E01C5DDE0BE4BCC9CE3D5DCA6BD453F3C395D07DE702D2D67016F43880143114610A28A86555F67A6DBD9EEB6ED86AD5CAAA7C24731AC2F311B16712B4D0294A902E472A08B5810BB39B5A82EE90A9C4C4810AD983624D2D2A043AF11BBB342C760074051BC5CBD5F92A30BFE33B0C43608FB94CB9C25EC48FB816F333495FB7B1440FD2422726BAA2D6204AE8440BE0F824AC323D2ACEEF9836B1100C239248A1DDFE9AAE4DB118483EFD404CCA78205EB45FC0221B23C25F6F14E597302389EC77B28595F0D2661C75073F5F1995E28BFD0AEB4B68B6C3B7998A520F67558A5AC3BA775FE783FBC1EF70D8E152D6E713F200866E49C2C6ADFB038874DD1E834E9428832F648665866B2FCA49E8CDA68BB3431813B7B6DE6B4071A51359E400A61ACDE70CA74DD246F584D9CBD1178F00839500B0904222BE0BA079C09CC1F9EC898C0E31C8166EB4FC42FB99A1E45E3A4992AEF1F203F0CF0A6052C6902F3A5DEB5BF4C8B385F6D1A0FF5A2CEEEAA3751A84004FACD4BB83C12F0E0711D0BF979089D9B7B2F613A75F3D117AD06F519BA3C05E0702CEF23F067BF69A077453C85CC712508E7116FD33729A2AACD9044239FBB021C8E27CA142F610AFB7C142DF755B468658A3971A04407653DB3888BF98CD78E93F2599A9249C0ED294E1645F19A7943952DA211174483506683A8BBD0FD0F88E15F676AA3E41BF871E2AD34933F0CD6CC40372309F6EB082CEDCD627A8220F673FDC78782271FA5F3869A91ECAFFA7FF7A5CA94068DB80206AF03D7DBF0CF0EEEAFF2B490D5C11E260CB2BA22DCF33C02BDC6CE57F1F9541804784E1C08D8CDEE336667A2FBA5A296D971BD82AA8DC4AF16FD121CC511105FDE0D3B494D04C11C0EB34BF7A0C7DDC216990DFEDB61D71D501D44AACF6B99CE4A2D0C01E06C700066E2CD6E1A8F1709A6608163DCCDB282AA630BB4EE2E0AF6A9F9E9A0FC82BC53B1FD2D2B200A6AE50D4A66F53CA0370E9FA5343E765ED0EF830AEC660628FD393FF6B8156EB1867526F5E9AEC341DD0721E5F7C17A692F7735F1B3303EB3CA4E99CBE3D5A6E354F87A616B347711A22FB3E38D3EE8FD63E7E3958EC11466D235000CA6D8A5EF919786207E7AF365C2F629280A0990D98E7B3F01A94029F1E13341238FDDA39CD95AF53C44CC8EC836EBA67C1CB3E3CEC5ACEAC13AC7240CDEF39984C4A5D94AEEE432CB4BF0A2816D5F2414CB1BA8A0487294AA058AF1257A83D25E0739B8BCFEFA43C498E2FF877183A3D8852ACDFC9D12FF7474898CB76E66DBE710BF37A967AD1A24779A0FB3B5AF6927CF5106E52959D69C17D42593DEACDB1B4EAC2C4802F3AB3A02FE472CC976763152A48C9C71165B48ACB740C2B096EC702956D922FA46E357D5EE5A4285C48AE8F6F7097FC6EAF876AF69F9FF3F09B5FDC94B7B5EB8D9FA7D04C526E833363507A1115670E3525150C70282113E3C4F628A9F5B0D4436A711CBED8D9F9C2A03EAC96A8C8BF0FA4E248FB750F9990B4B0780227EA8C6B86754CB052E44DB0B04CB23A0859EEC56C14292377B743BA63A04417D7413DD213440BB08B3ACBDA61C9701B4ABAF9FA5E7285BEBB711C19A2C2DA18F43C99FA4D6A78B0004BDFCE54289C428C5A199903613EC57BC10A80AC3D88C29A9570D7F9DD7D96C1097BC26501CC6E9A237ACD617C6459ED1391B0EBC36D7A08CB75F31893C0A0720F3E3D214AC6E73D3B6F48AC7130DE43B5BBE9A638476D3AA5BC096A405D0A7B0938700D5BFE25807CEE29781BD03E7C5999650E0C98A23EAC80AC84C9EF6EDFC4482B59B97525A7E5E3C4FFC3709E220528C403B09A02433A1E26F5DA202E3EBA50EB900DC978AC2CC6491DBBD5F5D496818C5ADD7C84ACD0B309E9CEC0B01A60C90C460D32F0FB08BBC14823AE8D6C14EB68C814E23D4E869BDF7F0EFDC47F8BA070AA792533C467B7AF34FEC4F1D917B10C1F5E1F7BD2AD99178AB4BF6B4FB868AB1B3ECB8681F528D4C8DC202B5421D92759357DDA3326912DBE6A89347AD523B75C1D74386A4FFE66D528024FBD5CB32E8A0B663715056A0F023741C35DCF54A549C7D47861594265492E0F15FD24 +smlen = 3656 +sm = E9E9F77D7B6D50971CDCA670BF1234A8558AB24A37FC99E1A69DC6FFA3C1D1415045F24236FAF235F8E9147300CF77490B21C641FE5B369C471B52BBC45E9269447BA034D39FE9D1DB20F087828F3C61C4B5C1D27D2A2B2B82F513414B33EEFE2699EDF96F2493B64D1E2EB73488828BC45FDDC9034F5149D2D541018423FDEE5A78CFB754DFDB39EE4E5BAC6EE7EE6E1DB411A5712947F665478BCEB1338FBC2AF7EE53E9F8C1E427A85FB02F8552E227AC7A25E262B9B10C5E0693E2F198748ECFE40648A823D4883353AAD3B75228D3CB771DAD1E3E26D873B9943AFC64D05A14E9B0327B8B37A342C768578A4F29CF9A19A1C346C2EF3C011B7298DF30F4330D289DAB31E29130539DACE60D6D9BBF8ADCC25B25DA21A6154FF62DF8C9F7B0C67C72B2AA258CC8428607FEEFF4F63F7780486A99BB57D0D70B03836AFEAC88400D4D2769E659ABADA9E4514E1A860963D623C2FC17B1673A945BDCBA17B5A6967D399BC9DA2BE7DAA5AE283633FDC2FF012D9F74578B40580FA611F02EB3A39FFEA9189790308571DD5623FAD9138A13452345FA49A303FB1CEC8418AA505F5486333257168D7970BD6B25602F54ABD4D4AF977E3FA76B02CF615317351DABE4D79CEE126525E782BD7C1948E9C4B1D41F1919CA2585BF0029E61020C7CABA902E55569751C7E8842684937BFEF9DA07C6DD73E80FF77CA478085225833AC69123EE1D72D3A5E29B8633D2E239EA49826CFBAB3D9A570F45B146E07214263AC27471A629834A2F3BE790AFE19B7ECB84692863CF1877340D272546B07C115F79AA12863AA5AA4D6984EF5AFA626B9ECEEAC435FA8FE5D9C803C9AD840CD249736D67D27A87FDAB6865AEB225A3466A7D65CC92DB71DA98A70702582422B3D7BB73238747E761A1D1CD14C1FF5084384775D87C68C5377F292F8B26B9DFE81E27D407F62583EE59DF9BFFC335897937E2CA8E14030FB4BB2A38A88CCA4BBD97A29532C66D7653A5A32EE13B515F98702C546C6872A5C1F680BEB5BB87FB932140CACD768AD193CE963C6FA094ACBD5694657E37AE1072AED4C739E0097DD9AEFB5E2DD1A4B28978A305AFE6CCFCCE11DBA1F1E67F38537D57BBECD37CB94885F375A423F6B6CB1DB1BAAA9865052BA2E5A6212BF808F453C820137C0E6059C95ED4B29C19A71F812A256E9063C7BAB4C8DECF2F8BEDB08244CC79065895594787730C7A442971E0AA5AC54B4A30192F01F47347CC1583DB0C67C2E1B4AE5AEB10F213C8044422046AB6EEE1FC1A905ED71BEFBAD59D32C2021AC35360EADDFD4EF2F9CF29CB16556C2C0F5144BB02DCBF055CADE4000F04627647DA74C75E765861E6205123727DE24940829C3921E189B6556623F056DA1246F7BCD94F9AFFF9C159584FAA290743E8ACC10A10C1EF7633CAD3B810E37026F1B4F86336BC70AEB0CF16D13AF194215C96FB7624C2769BD38EBACC8EF9CA57C0FDBE25DAC583023FD06258927CE5E89F7D9039A5EE350DE5D686BB373C2D892D5A7AD8F74A87F080348E1BF1F0FB1E89830B8E8D383D79C930851FBCBD7F63CB26F9485AFF978796C740F3C447EA353A4152ED0A02674CD122A8ACC06F198B3F1475FB41834BFE1138F5A700CB14062E8D5DAEDC74813966415C17B2B9834317BDFBAD93ED632F0866A2FB988069316E63058E9BF8C5F15065A3FAB3BFC7093C4708D2259660F12705DD8AFFC4393775EF4AF25D994EAD1E5B410B91E0FA85166FCA195F8DA5A1B006D6161F7EE871BBD37BC14C0D8EEB68FE384AFA393C8AE34CD8E949348D89DB58E1E32110F59603367DD95C39CC3A69D97FECC142C65AA351738C81772D14E691B2AB2654B92B536DE81FC5C6215A0F49E9BED06136286099A1391F86A6976A7DF86846FE3DA8B990757D6029BA665F928474E2503C7204F478C493F7CF21C36298C5FDD80E0396CA840F7884CBB2ED4D2C85C467BF9520A8B9BBE7BEF89B81D7D4A454A28A4A7DB17FA1DE6029E8F69CCF5DDDE068BA2961F91C279A0F6276DF9A1C279B4ADC7F574DD96DCB357CC5E42F7BEFAA754D573090898FC527A365FC11EFE422EDDFE66C02D682950A7E15E9AB2AAFCBFBEC1D09FAD8A3A5D9CD7A3B790AB8262846FD71C1A3C3C4DC6E3BE45AD149BFF0071C31DE52DE4CD3101B07393473B37DA633A0A75817F41360B84650298FBEA625134089AD0B736192C6317D156BD75F235B7EE20C2D88518B094782302CD057F4F729A53C3DBDF18C2B1F4806E7790B7CFEDE5020ABD3A691B57082484A23878B1E65B53D4DB0902FF1057A82E3050318724617836AFF89557F6EB4B3E08A556EB64491F497AA09755896F2A9E413C85127333BF4B1FE86460CF9922FF855136D343A7ECDB05919FBD0CBBEE0B62D1A8247559A776B8B2191EF50EE335F1AA9F8A9C75E9E3C05789C9B9B867577A5CB3BB4EF02FB2000DCEC9533040EB6714668783BD670BCFFC891F62711E2805336764E284F4DE15C2152E7DC4DDDC782495960B1CEF011A0285D92E0AFA772E7D2B39A5685BC0BDEAF60E4A4FC0FA09A2C2F39CF3231DBBD2D58E96A89DF26D1188EB177110E4244478FE3046332D390E18D5D4D48094386F99C75B574F9DBC3B253C198CA5111F56AC0FA89980696D19DF3FE25E0B4EA86A5C121AE4D6935230C6E73E35DF05177EBAF173A3395C0897136BD28C466A89FF1D3B8A9799C321D04A13AE63F72CC9041E47D3601FA12002A0156BFCBB5E8379B78728903A54754E98CF700B0DD5A7677E23C025392A22CA247C281F9DC0DC07C3DC9A21C7C094AB77BA3E05D82FEA2D5E097FD6A9BF90123BA2D6B5C39B5A497906424D49958E71C4E999E797355F8851CE40CCD3577612F46DC9B3A28D716675DEBFF1EB4D4B563F5EB1B62F23CC87DBA75D8C2B9BEB6983B89213CC2844ABA9FD8889B854FD5AE73B5478642E9A70C6E3350BEC6A3E2654685DBFA47F37BCD38DCF2433E59E7E4D175697DEDEC30B848F059A02DDC53C6AF4988B47E2B69E085DEE03C97EE8DAA37E02EEB4ED0FBA0C1F7052274732E018F1772C81B72FBD396D0B6BDE40BE7D2D99803FD020BB03960EFE3010F316BE16FBC1AB12F08CF81B706E915B1D88BFB3FE1401E539178928B9F1548546A239537C5E6707F3264EE5181A3DC828CE249C9E786CF1D7D8AABACB240066A325631C4CBAB1AE01CA616A561F284091574AFB019434E28923673D189D59E77E41407123BA519E4583BADD6085E3EA041AE4C579DE246FA5F88DF287FA94A4D7548455ABC16B2F98DFA8DC7D811DBA353A6591ED6A079CA327D7481DEA2CF094F7F012BABE7D422BB0D6842774977488F79B3C5B71F56F5ACB53C9608B6B943E52AAA88F3AC8048FF3DBF630C139EF1F7275B7B45F340E0DD192EF1D78B6E7E521B1ADCA0C7F998892CA9E0F9110DB372BF577DA9E7EE8C57F80152AC3DFB080B6D9C197E2035993899427EE9E34FE42E920F4D50ADF764C234A155FFE159ED4DBD74C0111B9CF5D0706E6C64A897C3B753343D01738B2E4EE6B7F12FD4F0F8E485AB816492944C43A39837E7AABDB994CB0C2758AA31FBD3581A6BE2F445CD6B42586AEA245551C2573509ACE81871AA8502D0A67CD9719FCB7D6BB21A1B2BDC85D7785A3C180E0A0D0D7B012AE82D708822D7E3383FDC26D3F826250E6E14EFA9C612EC150FA5443A9214A9F41910F26576BE5366137FFC51860F6338F72E8454CFA0F860F7BC436EF87EC846F3DDB663E406734C508B59EC3CF4C535E638F958FB415BEBD8A508D02BBEA61C8A7CA49371247278365FDFD34FA28D41E8E600CC87880F09B0C4986CF914540C2797AC8383B32E211D4B0813A8FFA57B86F4F3D19DA0454BEB1738037EE22F9021DC8A9ECC8E9D2051154627B298C0D70367AE68EB309F5497790385F50517542C21CA753BE594F0955DEBE6B51C91141996828739CE9307B16C728863B6893EF6D17EBA2877AD6C9E9E950B0416F32855994DB1738E89F60B2B386AE401A3F780664C4B16DD3E498315ED6FE387CE26C60F9B0A9621D676E553648ED063B414A4718E715D9B9394BDD1E6E4F772387B25DEA279E4E26A00AFD3CF91726AF985B8FBDC213C703E019DF23F8C2600BF296BF1DD83B7DC826382CE82A9FF0EC53498A372C75338FCE5F5592DE65AA58D8C17556DC5CCC250B3042649F6D8FC531E91E80C0FBF21D6C611DD10AEB2BFBF00686C9F975379C1C7CAC51C1566B431CFA160FCB179726B0D6FAFE27530F8BA92F77906FA94BB02A30E69F151AAD292E19282A622D24D6053F6D41D5F3D550478A8B6B9BA5E3B83E362FEC563AEE85637E867F5F91086D30A93E69AF528AB0D608F6BEB1BC5D926013D963752C8C76E10B1BA5459763ECDF5D3C3FE46D33D1552945A237AE84683E93B6568EB3EA21E04DBC5E55FE0C46A6854CD4209EE65E2E36A3D3673528284627D77209C8DE787EFBEDA3611C92A403ACD7AB99EBF175CDC00DE23A389E0CD0E235A9AD8C94BDA1DCA77864BCF734FB1D198C2F597F003FF0D99D1C2080C6C070EDFFE03021B6086D7E31F58597AC9FB03257BA8FD97B8D0E3E7E9F2121B283D8202506B7C8498ABBAFD0000000000000000000000000000000000060C11181D264CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C + +count = 11 +seed = D34A0AAD27ECAD31A5E08E9A2D7901A9B85F864D9B1B46F40CDCA0B3615B2CBA04EF82AD7BD8CF627C3E861477030BE2 +mlen = 396 +msg = 5C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 +pk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809C6E70B50B28459F46A6BB9F257BB604F412F631B0AEBDB580BB8156033F8E6E94A2044E295474C41D10BB15E5F4E5A3EEFC59B18A4C0C8A6E44C724604A37DCCFAC17962B12028DC735FD33B620D6A8A9C930093190DDD1DA9D863E07B15258DD99BA8F166D501874A43D84593508A7353EDB9892334D5C73973234172E1F9F6F574C3B1A1EA3530B2200DE2B88057B4A56DA26D8DA528BE06CA8CD3EA663E64C031F6C423E302133439D1E23CC91C473C3A809231D42DF6DA29711BC677F4A2E443805CBD44D913E3CA85C88111F5DA3CFED3CF2BDEE9FE5ED274E131C578A7FA147B73B3E6B42C4FA9F77CC56392C2AB2AE09CF59A925429C1714D8B2B5D10C9FA4419EFE4BF4E0B31A46BE4952F174C37538E500CC40580188FBF1D81B34ABE966841C1EB7ED5720F014510124A1C0DC4BCFE0B032E84122ACDD875953AAE8A149DB7E114D179D7C8F23A01E3F38607689A6D03E1AFAAB980F4EDBC390E9E3D75B794098CB12EC53BD7FC5E26AD5F354F688BF21D75E48B3B9519C424E05464187C112916D2EC5564FEBD5123BB2618C712ADE2AB67ED0227DF53FEE1FC2851AFB4AD6A2A9425935F4281A46B6CEBE2ABF0A853E4731E16A760BDD20A99A95A98AB7410934C816300D0D8BDBE60AFE49E30AF1CCD48F33744723D7A07E012736787ECFB5970ABF400CC5459CA2AB2276C369E954F173D46F8FCDE4786A814844001404C59CA682480EC088E7CCC2F89A409600C7BEC067261337953C14845557F48FD885CA04EE212BF49FA250C0E418119597D70DBAA2DA46BFEE589DA340286A64121D9F20F8586E866546242A18B98B9F8C2E6A5F8AFC0FE8617547B51112E8FAED8CC22F9FCFF85C75C587D638C015497CB215D7B3864B45CAC3F0DCC031CA97693B40C88BEE8B3BD950075756A82B2669FB35E392A7F9B2E6C8A09A1C829626758C38528321E9B589818CFCEE3A899B412C25A3853B7F5D6B002F9B99F996E7C254FB03436D7267D7857B62997B9AD803B2244EC859456CD2EF62874623381970D74D29EAE2262CCA9A4899B4359881EEEDDFE43A538BAC747F408ADB4C49E056BC35DA072E6E5B27DDD9D22ABBA769950D3F76C888AD3F6DC07715EC5AEB6B630CA92FCB8DA2BA5DEC63A50B5D7B5A8B5BEEF09B9E8A65577AFD269354265E91AD0A3956B333229D417EA3937220BA00021F43ED1E2B4F48688ED71DA6D8E35B7F3D05407B0CB099BD865B0040ACC724B2F6F5FAFA7CE75F3A00FB7677BAF6083FE4162C6DC75052E98F1D725D4F0F23EB8695BA5E2BC7D9172D816A38AB937DB8ED2490A4A775F0EC4E13D14DCB8E4412A7B81246E0F6AE41427019B1BA5F9E4594EA9AC0C711736FC5BE21EAA08422635C7B926EE8D26940921AA1A6EFD064953F087F14B060C32E58F7892AD4A3FBA11FF6DD98B019D9557E49A95BB8D75F2AF9CE093A62913F862D780C2F8793F4C73FD6ED989B8394763FE63C02A57CD8C4632F16067D4E41B2A2A35A870ACD20C44A87E9A4D0248950436B2F708E6E27C8D3F76B52308412EE7698A8B4EB884C3879DA54915FDF1E2725B570EF05B3654CCEDA262B2C069BCD2FA2578FEB7E54891B5F5C17D571607C01A18CAE0FB6CF64518589765927A41D488C01A3D4F714A384640B89969C838211CC4A8C77147C2E03CB4A3AD90B4574967E851FBFBAFBFAE0E0518023ED02B5C06ED9102A8EEFC6D8FCF187CE3E777E9C5668A6A0821E6EE2731E685DFE1A04AFB551EA2669CDA6B00CC3CEF3AF74D6514C244170FA7F3E0B805BA945C7A0D4A756FD34D0805CE24C70C91F282F37276E40FE6805F566F0AF37B5DF1530FDC458E291CAA9D125EF7D6A832764EFEA4A0DA7E75ADDCDAEB96BFB5A2C3FAE21208A3A007A733914793BF778048881185E677D3B0759E734403D502E302B01D0927D03ED935ECB5B977B521E3922FFDF7EEDC6056D7170D9F9C97A70460924861CFE9C27621E5685DEDEA50E617841C3D409B42E564BCFD0729594C65D479E47C12D1E30CE02FFA3E0713AA23E7E38A65F82BCE35D84E5B833AEA859C8D8C0333126BF092B4E4F17729C8F77377872E087404C9B6F0D442E4C7D8C06195B6D02CD4396D3937F43FA758D5E45DE602F80F192EEA218D7B4D356995FD1EA09B52F1418F8A63DB183134C0B9905C27FB72E66DB91075D60B1A6DF55E3E853FA50551BA5EC8CEDA6A48D127FFAC11C5D73CA8C41C90FFF13D53204378FD24CAF5FE0FBA7A35F523A4EA22384FD150F3577BBEDF46FFEC3A7F0549C612CC9DA8F8E31EA2F737B0A25FC3AA07BFF4A035D419E0FF08F1A7548979A2118DFA03733298301AB37F6A1934A002038047D7399DCB069DBFF5C7A9AC471160F8952DEF57F14E122A667C5E7951203EF5E284174DC76430009586E1C2B015F7083AA9E3D716DE2E8C5DD53C6137E2FF391B20F23C2C06E8290D9119CA6FE62A40C4583104B21359ED7CC5D4A35DD3FADA4E5D441BEBE528163A7C995B023FBBDFB569048BA2C82E495BC5BCD6815419EA4D864BE9D3A0CB78DC56B35BCB82AA02A6EDDCDE010B5045095B75D18F2B10FB6381C0C70C5225CBB4EED6324700B4A8FDED9D574C25E8E76A863A142A4DAD3FA7D1203C949394E9F764E461F86CEF09CEBEF35CA54919C7F9DED40E4F6D9E1A4D207DEE166AEE9366CA747DC8594D1D1B0EA369A82A2420F66 +sk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CB7B33EBDA53B0EF8C4D2436392447B252FCDC1BCDB7338E5CFF45B7ED1F82A8853D8387089BD9B1BA14034F8FC05C8AA6CA245D6490D8CD06ACC3EFCD59D642148258177716505105650538128757240870082072843885483526133116138147181251613613633102603207464542005060780141435661472672464511052742306654128654416433423604861368363427321068288557303735451685883848221224602657057367057478013160658860144115157245277625811741031373253445262056071058007834582325675132566763607051188185703885338011761753436730782005154356777374266747350876180810142284785630865872888058540085876603076177650267042326583068600868545501656608453651756612834255340283301625504273166357573186620354558438547273770083158460310342780638736872108386841217470528405645462078863425572778187278868578547434621006054856661048684564684046362000567506338882167144474762838827438275447341482156070420818228448817642673024816045261411882832823633588207806188832407353160525141608726003063143518511064886852603237675406014087025731508250666320680537610556667668743738046288108864364656023256254416677637806316426748880752016863341344487573172488755231206474766767038120480408814131616603653812413326326327752434173450502768707126400630217206040251855375244106782521004371366704125651376787687663044117851222585327713651803370234858264123524586648626386002448604448721006687721143505780762303670624465574486378168035345243204166435666664665346847703244561641055737644846738303273072443335122785454264572771057201128434158061167204815103728580888010423213108381344808804231557673215815575807685516372740222527380206263223325255054501862737155128862561411866854303586481653458504727471360247326211212224063554528852568346317353262285358578073427313740444564118180186130051721870122363805725016677813213367316031003042652465403026516561328864808441818455700458660308202001030447803832576445326486440377727585721602640756305761074433005405201754280850471111454787748268506827266776007783644477324478005128285772755846233081163002087676746722401110875748378276181586717652021082613734255324861044284155603073600536230632304332335110162867014105013287044820455705202772485832008711821253043365663813287133728463626383617273637804304248236111570527866527104325543564334065440334058618188620603388702100813507148167485731163263520873207008323787657338485313660278255423661065450667781682582163201745111720018044466580780717432288404640535176084011560445737211651250444374774651618477072801128600437336881888721482385647205378643884816513338731654310215514342735384477742103373770452232568834554655132456682301381263327843062288315858366285546417246283477686352211556333703181786412163207647161740322401026548585332075702182138613148476658318841286814232318044565048833256052087056726041417487666175621820060064104482363786161222134454686830241741122118321382281604326100022474457472622150058570830783427571074641746507667264878083456627711386021286440461721761381605080608127845762517345324836534117306842805684434151405110827785C86CFD1F7DBFC628A03595C995BD96BCC1D28215B7B7E146F2C37135133963CE94790426EA37DDA46DD09D003D6894A26589D27DED2CD5C8489892AC7D33172887A712CC9E0802FA2922C9AABEA3E608DF1474439F7375A6BA481031A94F9A804FCD17719F3531702280E51E201B56B8CACF4580D176352963BF5741D515A45279F62CD55C33BAADE577438C89D38890EFB4BFDAE2C6A33AE42AABD11FAB50E5E001F59301B5CD238879B3E740EE1BF3B030059A9028F1B487B4591CAE5B2CD4C80D1E1419941A5DC34DF17987B08F8588FF2AE714DFC7412D3A3AD2ADB40E45B459AA6714F56D1C53FBD0F7EE27B03C713E64DFE6A7D064D4220DA3284F1040445D29FC6F85510B3269B90277CAEA7F2F9BBAFA8758DEB32A8F3DB7D000B36F5CA59B62DF5B140BC1D4044B29202C2503710C309E5AB4AA519FF1EE102BAB54CA3085B925C258FD7A007769F433E44D5E5DF967C08EC44E768118D2AE5E9A3FD5BD61D5E68C0CF55E15DB1AB2775A2E16B86872E9E762E835574638F0F3495A3DCB742F3E9811F8F6DD0779E9D33A36688BD8AA24D6F2BB624A870BAA074797115F5A457FE9B2487E93E8CE9F8EBBA34209F2B02B3AE0F2965E29902E1688E7B230BE725B414757872EF236C397A8CFD8B5DF022AF0DC4B13A07AC1DDB539BED8445D2DDF5F954EB67254E26C9C055FFE05EE1653A5F11B1B69B2B0758DE20F70CC21BDB252820A81B5ABA9196ADD9A6111D8B8DE0D33C076245CF7D55F7CE15BD374C8F19B6419C7E66442BC632959D2782B55E7222F4A3249A32B0535FE7E4A28966C86F4EC2C2F4E9404ADD0664B95D16F1963F8770CF1222CF11EF7A609880295DD3C4AC0B27811AF5D7C816B9919C908A0E69A221FB94F01C4008F7316EF53F399B72F5E5682E7DD016C6A61D0A72461DC4B0EFAE462A8A09AC2AF2AD7DE28DD1661D67D43AD6D52F9D4A68D732BEC8DE51B5E94267404BF7E7944524D27562F3F624FC90190F11F32E7FE2CCAD01FBAFCC4918AFA465B05FE6E901B13BDA8C2E17135B2E9E8EA1F664A0D4BE26EC5A1313D5C0427BF600CF7FFEAAE96D1E8FD7BDE0D16C1CD86FAB1D0D91BE83459CDD7F750C361ED625883F51C2D7DD23041EE5E93AAFF3056F5E9A9D2D1CE3830D30A40A7D1AD292814E3984F3F5064A8E8103A18981E394DB6CED5010703564536740233947099924537E3669F7571E9DBF09A1BB80E8B947C3F1164F9FCBE3F627184F9046E3ADB4D1468B9230D98D8DD9E4BE80EB1162CCCBD500BA6186E0DF78A7AF98AE36D3357B4E270ED22E784A723E5E37A46FEA38180096DED73E85E2D744CC105CDC3137F0DAA7E98A4D22CA0FBB808561FF07E47614283A0F3C28435F879350032DF7DB1D1A9E221272B284C54FD3C3164F963D0E94C9B255C17D1D1100D638614BFC4ABB2B3CC133A70296E8FE16AF04773CA499472FF1D04B0B42B30B73488F47901F69D5BCF99B8983040175C795D1C8020C1D2E536141339DE1FEF2F58B2CCFC6B3AB85063876257A079BDE0EAACABD7DF99C6AB56370D0D2510C15B3DB76518BF8AFA2FCD43AF59C9D0F92F3E444DCCCD4CDB9DFFBF383E2EE3D58493F9356CF61984B09610E681D39A526D9F8CB9EF261AEB84A662FCB4AC1C81FA185B6D0FE4383B40464B15D868BA8F3526F9FD7EE8E71FDE89D21D2EDF23F7FFFE5A40F6AD64993309C1768D856C0E81525BABB0CEE49932D1D74F5C6D93283EF074155FE427F13B9EB38A20FFF7F4E43215CD3F42936CC9C59D48AF0AC3E01DAF18F695A8485F2447BBEC9887C4D5023A34326C7A58EB1A097F507A57B3461E56B159C6BC4DD2E362D87CE0FEE6D1C6CB1F71C8ADD6CD89120BD898A09081E044FDFDFBF55A6DCF098687F46BCECC29ED9195343A16324F66ECC657626BDBE41176FF0BF32812AD6B291388524301CF919EFFFC2545D3ADD61EF2C74D63D26673F979934F2DC0390518C949AE8CCB9EAD80702930110B51C18743700092FA9A4076F43183ADB325540B97E1402AC2E0C39A772FCCDE32F75B8BAC3A9E8C08624961EC227B9C09F5DA25C58F97AB6E72EAEAD750D9DC80387AD085161C39022B597EAC383746CE2D8174EDF4629CB2210F84558BEBB260F16993FD67DC6DF441D1F91D36588EF236EBC2B90DAAB593E2B0EEABD793F3FE2E4C98C0B6F05268AE91794EE159C2467D85E16E36F8915664077832CB7B9868D6988682B6D7D4F4F3C44DA735E7D42BFB108F45E3481A2CD4EBD5A0CF6EB12618720839E59D4DA6639E47A2C42609538EFBCD9BD2D0906791C21D98B9BADB22439EE3C687817563B84F41FF5BBAF34050A5EEF5DA926B58EC46EFF07E20FB3232D084C6A241B7FFA07FD02C5606E5F7A0318E3FAC99F406DBC0AB6570A28DD051DBA2A9B7940BF8DB366EC3D4266701A7D0622FDB2E8DF2637773849522D3C222FB6F1B47FA0480E2FC0E8B80823F2EE1DEF01B0D051B051F3FF40600C8572A1F8B3CBFEBCF1142473282089ADBCA0127F484ED5CBAA371FAB4D28977B30333DE498A6BC563C8B6420385F25BE48E30CF55834F3B759C54D9552EE6562F72856295BD6159718B4E58FEC6CC2807577AEC7B71CB02EF1D5C536271F2F27E21007345FAD8D2903D2902F1235116FA9538C4FB08D7BBD401B50D0B476FB7662BCCB56F5E2E9BB3F35A6B465280CCA6EC322E800C22A93E8E7635D695D3B15265DA5B28E081CCCBB0484CE9DFF48FF478DF026206530AC573007826470DBC1626BFE082E38CF91B3016A8E4F089DA39732A290B39FFB0BDBE905E52531CAD7E49D87538CE45982A4E63664FF911F443275AC554DD8E7CD1A2BA091A45C5D699CD1D2E0B30C2204C2D2ED4B2FC6E39878D47A7432759B1C426F25F696D96F3C71969FB8EFFF21290B4B6DE78B5166DE9BCFC9CEA85947B4369755444CA1219C99C2C0CD42B0B9CE463392BAB777115EB43FD803D061610962E97C35D5D18F318AF7A8EE92DC996B3A637EF53376F609E5219487CC39FA51EAC2EAEAF17857C7BFB412A3EC1AEB0B2962489FF0F7BBB28AB1F2EC029C4597CF575E46323922811B1A691FF60A30285EBB0AA394BBC31407C860158604BE336C11130D246B6DD006DCC3762578141FB5D6A138F64A9F829712C38E8D3C50EBF6122AA80F42C6ED017681DE7B25B2225FFB5A1E52E4603708BA585924C27A743355C3ABF8CC562A96148D86144A984DA460FD3E08C623AC25AA3AB8A5BA3E69EBEC4216D461443A42E523F76273E204F2AF012A8831DCF203472A961C9AEDFF4B248ECC45AFC003D1F7F3CA133523432FAB28D9A176BC9B978939574D896E836A03A015EAF1F4C403B426CAFDA194DC0C8F70C910EB391F44CA1305FC07FAE942B083FD2C5E9A58F2C9E747DA09E388CD13DC4910B560B4E2468977C955D3EE275CD27D711E61881940C28FAFB96DE45EF754ED8E9A14707F82381C1CBEC6E84B83FA7C13DA03D6BA4946465124C24125BA9AAD893CAFFC55B52EEEB1 +smlen = 3689 +sm = 5B42D65D02F69A2C794C78175F39778DCBC2E4F7FB42F60B0128E433D8043813D5ED1028BC273C2383164B80A1CA73695AFAB168648A116A2691D281E37176BD7CAF64CF9AEB868AEE706B646AEFBBC46F35DED5118D235D9C50556F285B9B01271BE175277BB27767F81D9AF22B264AB561CCB1925E46AD2050CDAD6B87C52CEFE79CBE649382C9FB8BA3FD0312D27CD9B169BBCAFDE13D22D727659A8C3A336061DBA0E3DEB198F2AE4AFE19EA2A16CC81F11B1F28C5D9884C021AD0C7577777B24CCD9912C25834E8BC0A05885514512F61279EEAEE35486BE06BDD7BC932A87A63D629D615ACB819FFE1F56BB53CEEC983AEF403D243A6EF8A0F540E049A40917E549B3D48EAD61EF1415DC2598AFD8DB38E9418726ABD1CB3CF82397568D1691E6C341F36F362D6A86AAAD26D10045965F68C91ED39A0EA731662863FF741E0D1933E59A3FAEF494CBAE5FB31FD0473877B995EDA4A9B91B2A53E8E20FD8E3F600FA2DA69C2316B2A521E9D4325B907D33687690FB6CC2340FE94B613F730F627302CCD0A6959B744945657675BD97D225C4F7B8FA7799CC38884FB374A614B77B9C07C4E4408636997D89A10A1BF7AB5A6560F70B43AA46CB181869DBEB1BCA62940688A911B043EC4F547C0D50AA788300FF4E6EF834978830B53F3B94B8CCC7BA2E58DF58349CF70C8CDE51A37CC6C2C9C517FFC87F153F9A5E71263261F0F870F2A4EDCFAE9563C65319EAE46B8E90721C573D5244ECF0B4798C5C608CF4FDA69DA2EF68978AB98DBF521749FE88A573B799CCF525BCCA51A8634A7E30BB6803D42DAD22058198039A73E36C3F56B512AFD8C607B921F39A3E3FCC4C5E80B74E6BDE0215E4DFE580BCE997836DFC3B614D73EFB51F54FDA5B7FB7503C65FC977173F363C091ACA765FAB4CF90BA3A13280E5B487CB6503749DB166E423041D15B03552AF8942B5520D1894CC0FD8C028990E30324FCFE4D9DF8933BA2DD4073F628BA9B92D881E1EAECD23A1526906B19561BE8449E6DC3B5C090388398D25290C0FA3834AADDAF178966C03748B1BAED5FC1989D45CC2D1845A37460A99B66617A22C64D690C869CCFEA683DE33391FD3BD322F35F85827940A8404B85DA06C5F770E13D35369700C9E434EF7657AAEB08A55D0556444B32984282A3E852995DF8E33E54256B5106D44E178CEF7562C8B78EC655A04A0F5957C3FB6F6ECFC0671DA52458DADA527096640AD1222C67F3B4557F319AD97F1BC474189E696C08F788DC5D5D5B534B559EA09A9F0EC07F7E0F37174D5AC7FB46EEEBB4012C519CBDD408CDC7AE081F4C8AADC619BA4DB33E6BF6662C3A1833AC0899AFA5941DFD8B295E9F4A0A1857400F03BF28E06664EDBF8A0D2FA8A2B1561FDF693FC9A2A0EFAC772D15CC63E0C8FEF0C551DAEEB02A042C0BD5CABE64FF6DB2215EE30FDA1ECC73092BD3CC76665BEB1F559A23E7AC4ECC36EBF99F08F162634B1FFAC88A37695A1F932C4375D6105EB695E529479761B4608BE985BF9631904A0793D885C676D209B60D3B608DB303ED3B914900F1B23CEEB34ECEE81AA52AC572E00BCEC1BB740D987BCB000C5F72292AEC3955C77B29ED88FA812C1E5EC52999BDEA06DDFF3771048D09393EE78EF68E2E8C4AA0394C377F7E4B5F786996345F39BE8AA0E38124B36039E37FABF275E7714B70658C19E972BC74348819295E7C20C9B05C8DFF3339C0728DCD7AEF14420BB3153D1B5761EC5E57E81270165182D2587E1EA1B0957E7C4878E3C8B0A200F9C5E1758E6708FAFBC04CF5A92D9F05DFCEA2A4482CC48D384FC5E08A82E4E2C0908A262ECBEF2E99F9D730A2ED0AE2CC4D985B2FDBD1CBA3B948D47252CE4ACE1FB9731FF5577CC09DD9444A19ED13B3EE9E9D6E771424DB6B8314B4B0582DDB3167775028B70AEEE7102538602B48E786D65CA29F6BC1DA65E6C532AAD43048F5562C4994783B04CE238768C10036CE89EEDDE83BB4A2AA8A4CF790289F11137C8FF6D3011DA45A676DCFA870F89641D638C1F8A121CD7588274192C2F66430246A06DBC907467DD06A82EF485C7E9021946A218541758C34B1E91014CC5694437FB87D841E707354870558ADA1D6F2ADCE502525F39ED501E08DE8A95457A799FD92C78C46B68AD82B6D1D526AD976E8B28748AF0278B89C2D957138BD84EECAA8CCFD4C7B3330F245DF5E4A4AA18A8B63A387034E63BBE20DF12D61747847A885E44DD88C482AB2700026E209027BDE4195378A0D7D8E770C02ED37F49256AD3EAC44525479A4D0946093418DED9F5118768F0B4DBD76D11A2786F50A36D9B229FE228D95A7062A7924CECB5642DFE5ACCE2188A35B508F24F3108174C92B021A8D7BC605A5C493F36D077D8AE3C57AFDF0C86876DCE46E0CDEE504A7CFDA577821C2185429A9D33DA72E65224044B0D907F45672F0E7999AD4374B5DF24B7A9A94C587919C6FA24E0435F9B79666725AB1AC357E21FE86AE9922398D77EE216428ED9A0F5A2C838E695C1FA2E424460D5AD4600773666571221213CD925E899E1ABB8904021BD0D64C89A31EB2403F467D918D5325B4DB24E907B05FEE47852C9587597D00CB12BE6A84B9F66CEEC0F6201A6A574155C04ABDB4025CCEF70CB3BDCA6886D8CD9C4F167F7EC4D63B4FC6A65D17E8C4BD8806B57F7D2CC75F93BD71583DDA9E15F7F69604636878EC9F726AB006D19ECCE61BBBC23226F80FC86AAE4DE498F62703983C4F7659B85BB1218553F92642F187D32774F3A39DE212016191442D8CC36EC52DE829381D665957D8E8971B40A2BE57EE8B7A53E3EC0D2DEF00DA2D341E593958615B9EFF01174CFB39A8046FF447BB35F70E51AEAFD32E229D7D07B107674145C796EBF968155C00B03BC6C82826B089FA71C94EA7FF6B1312E6000C1F9B5E6EA35990BF364C837E8FC1BBD6CB092DC2144AEC7BF427E353F2B3533BC68466230B07CA57784960D3ABE932585F7C5ABC273C797442196450CF5892DA06500E6C2EAF26CF531AF343025A6CE7DFC1886C57FABAC05E71922D0CD43D409161DBCBAB653BBB806AA69D6FB649B83DBE8A4019B502491E65A5606AF1F0169D9A5C0F20F85988FE56CFD0E10FC9358AE5268D4528565BBF56DBB54CACBA9F64E42A088F4408797F22AE1027CD90473E0634ED8117C1875BEEDC25379BCA843D56628709904AAB1D81F3A536B4A540311A16C62C259E30C27CB23382B57E85AADEF4256CAD9930FF46F09F325970936AA5C487C5EF7DDE50AAD91D2710B565A752988E3F136C5074ED7B37BC182EFBCDC284D7EB65849ACF762368C7D68E67CB82798D5F8F82019F6888CA2B8B6EBAE24F578E7F395195020917FDA94F46CD290E6FA2850DBDAC9F62FB33AAC7C686718A7E6BE707A9B99D7BAE7201D79F37162472AC94114DEF3CDE31D44C630F800AC76995E07567BDE5A2357C9E018FE74CA70A9F2AA591759DD9EB8F999900230637BC7EA0F98B3A0F31D2582EB2CF5C22348547530A1E6E2C1D125B20B342C2567E2D069E41D5206E8320EE89107498F86B4529F37E5852EFA31A51F5AF0798CDDE8285C7A649F02F0CE7D839BA521FD9424C575C88CE76D7CEBBF3CECCC226D77802A4F169C86056D72036D5D097B5D0690807780C03D57FFAE61968DE1ECF9EC8765F23F77799D3855F2512BECBD46FD09BFDA469C7187C5F7F06924431DCF527603F51493FD8D033C07F49EA4097547D72A525A65F6FB947E8992BB5C46F7B455466956CEC4F64AD7F731311ED622A44771DBADE84670CF2BBBA00B6B087FAAA84B478B9DD4A3893FB7FC35F1342379BE3BB4488281D6CB3F1300151B101C13809CA7010E1F0A097850E8D78A57104F90410906207D8586175A953641E8C616C402C269DECD4B43B992A32C328232FA87992E6ECEBDFAEC60F4E2177D87BC3BB0527D8B9C8DD692373B36E6DDE5F40C7DCD1C517DE4696934602ADA10A8BEEDE242501CFF977D7B63618AB279A35F4BF88594EA5FD2A68823555B4F0C04DCE4C99F47D1A99CDE2CB32CBC5000302F9F93B7835E0D7A9B00FCD0BC48856A40109FED6D0186760BD67489FC822A93A2D51B7EA52DD612FD8B1065D04C6B274CB212CA889B27D657CA49362EBF5EBEA8CB4CE338819C4E0998E27DEFF64E75F0E44011CCDD998115544BD1D9406C8923EDF57379E06BD7B4B1D6C3437574A81B27F7015E5BA1321CC201FD00811D161FE1C27F822C6C38ACED04792695B228120645D095B3EE14F74E73859FB6F47769DB5DAD218220F7B8454E4A2B60C88C3B9D839D3F0436D200FC14FED26485FE5218A20246170BCEA55ECD0E612C4F20802E84308D9522CB8322CA9A03AE7B8FA6C024EE0AD39DBAA27793ED629B0A41D01B2FCA917D3DC9D398BA326FCA9FD13EC289F309EC4E3ECDD0BBE53AF4762E0233DF2C5C6C292AF5B3252A980A25ABFB6DA05DAB32C66BA37B2CA87F3090818B50C6B467127ADDE11025DE82C2CFCDFDE544293A70CA30C32483B8EF610ADBDA721B281CF2FC63F884B71D064CE2D3AA10EEB98D03C4A0890AFB3E316626379ABAFCF222B2C333B5D7277F529415185B3EA365B65B3B6BEE5EB4F797B9EAE000000000000000000000000000000050C151B23285C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 + +count = 12 +seed = 4FDA9FB6929E3F391901D69FA0AA2F25A9657D249A620F1B9E305A5965676BA76794CAD3355EB632579C3958CA7D443D +mlen = 429 +msg = 49755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D +pk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F17619003BB1F97C26E89BEF24F80FD41BE55BE0B24B6114ED1F469D28461295D902086BD1F781CA0A7F9E756D989711E98CB8C985F06344DB692AC7702BBA1129F6C6D5AD0001650086D29E5FA1439E28064D4E31D087A110841CB829257D2500965A59782622BFB48D2B394A183462ABFFFCCF302C4F0CBA941BAF2231662E990E7B30F2340D87917053CB5E8D10BCFA5EB99B9284531A06411CE39E1100C85514BED0D6FD7D29A1E824A5DE1DD8F76E4833A31B56EB8A51D458FADFDC029ECFE91497F798D23C66B4B47CCCEE67032D1C0944F91FFDA98F7261625C6BF57E95C420FEE3DF56DC287E16E6E8FE0C5F0A0CEEBB0ECBE7ADEEE5004D05B6E7CB5A0A4D0682725CBC184CCD4767C9C3DF8399E5AFE8A76C27232BEAB45B2393488772F3521A9E6B27E1BE9F568A872D210F1E60B28EFAB4CD0D5399512F17303ECCAD879018065A8B9A363F28887D596F58F3D9AEA75A22CE93BCD04B55FE2FDD280FC6FC6084B0CBFFBB0188630BDEFAC39F3688628D92D0A2FA9CFC16C272E98441EED066BEB6D056F8314A84E7AA700CBFD8196B5136AAEF1E1BD812A7B3418C0E413DA167D42C56741D8FC483917A596FBFB468EAA7E01BBE93232D376A43D096ED592F456AE3E53A1BF8BC10494A8CFFFCEFB1D61C68A3F1B2501E5A8C0434E9F14D6A3CE676E16C5F06991CE52E9960D6A6C181AADCFCA4102109BB46684C8C72ACC7F440330B4FD09344CD7D19ECBB8DADA7AF79A49517E75CF6F984E86260406BFD11A3A0C83994BA7A7A3B53607A080053A85989DB8FE8CEA69059CF51076CFF73C02FA933701AA74F365C5A044E2F40BB2576421FBD98B3777DC302E95B23398F7B522F13A5B2BAB14C68B2D90022029F9852F593B4D8E68A569F1F9511629E387C6FFBF10899B8CD8C1C1C95896AF54BA15EA9AA0BAAEEE45907E34197A3BDA5CF302B27ECAA3395A8CB8BCEB0671A911320808B236712E3078E0750804D294384007529DF80DF8ABDEB0424694E4A8752F82E75DA6820E611F21E77E444273ABD6B01A003C3F91EECA213E9714428E14C831EFAAAD4680E60D1123ABE43A658741E2761AB559DC3545F04E44779E501F660C44CDBFEA16042E020BE833A9739D854B77FCD6BDF3C5733221D8430937C6E1E054EF9ACE1496D2BE3B3CD98A52AFA7932C6AC61A74062AD1C9A44A23864B02D272C41BB4083397E0FA73491496C24525E54BCAA69EBBA67768404A22DE2356D8E1C360489DC0E9BB633E95A216337B7CEA123B5353A1C4249CE13EF20BCA14A297A733ACDC6E08C2128758CD333A6B9A138A7F2C2753061CD353C9D15335588230C1EE1CA9755D30D66E12CA227141664DC63C9C3525EB2A1F83ED483CC347CF85A90B64ED579B6FA11979363C1A506BCFEC5DFF00091880AD892D85BBE1F94E7CB1D8D36900A7B6373D1E02E82C05622525A71BDB4EA74E6AA38339FEB5D6CCBB9389849B59BAAC0CC88A00AE279448D47734EA9F70FC89FF3352B7D90AD395D9ACBCD8A098D6027DCC45F23F81026E118F916B11CA4257541EC1B284CC3AEB8430DF23C0FCCC3BA869CE032A97F1E113D5FBB3146601AB2829889EDAA955D493776BA871B74FAE18E40431FD1D5CC03237908372BBB7E28C6E3836E0BC9AD2D0AA0C59F952146AC6D789852BFEB2EB06E04360507944C771C605D8BFA4439866F7FE861AF49EE15589F9BC7BE5581E1FE3D7D6B3BEC613CE76C54F6DFBEC8879A9A13CD7F49C96CD251EA27B432ACA9B914C2C88A6B684012361460B29EDC66BCD72D7ED000335A8D802CBF00E7F1E975EFF94880FE55B013C50E0158B0DA8894EB691272DDB83C878E0AE6DF0BACB0974615409F1DD82A8E9EC393CD541252D52D02338FC6D097AEF985B0C9D1AABB6483B3C3C23A4698C16FD7E1FF05214A02200EDAE7B39412A971971972A9AA984997D500C4DDE6E2A4EF48BD6B5D8894D82857D5D275A894321B8C4E01B843AEA55A3BD62662D22E83A89A617D4E7CB87E836D52FD695F95D19849ED4382450C27A931E28782E4B317687037E1FC09E5C1C8F179B35140834B67E92395E3C9A26C5D292ED6796B3F5544BA43A35A2798FB804E14BAC168B5903E6CD53E82C4910B2C42A6218727919DEAE9F33A08B1AB2D1CDD52CE6F5D4075A35A184FB55AE7752989D797791EB9C44CCA046AF11E12DA0254DE61885B18C0EAC9C4E593A184BCF244E9D492A19EB75441EB3FA8DAA9A83B378EA2D1376C9D39E615CFF6D43E1394CE0770BB8B173212F0C0511F1197473FEC7A51CA67C49CA979538E929119057B49E6ACA78224F0ED3F8E1BAD04C258E321619D724CD3E111AA636DD99D21F9C29BE650797395AD8CE0918523888C959D22759B960DD0A853B5A423F8BFB57EC46C10DFD132C5CF061C98B1E51D95718FCC4CEC2F550AE8E9572B30DEE33EF25FC8AF0BD4F31FB8E4A7383B2A407E4C993F61DD4B5AA78C2BD11F55EF7475518E0FBE8D14D0853ACABE2A3C2C76F5A8D552716DBACEC784577A7A055D823AAE204CC03603870567E2253EBC1C013CEF8A1554465A42554CB9555CA9FC504BDDF8514EB031FAFF4FCD675C2D327A931E99F7F71AE43B1BC83439FED48C3C1C3D50C6C91CB78992F047E4F136231D4F9DA7A54674515E0FDEF2EB1516BC18C2E137DC6F8E7243735CE4D39792AB43119B2553C945DDEFB087092AE +sk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F1761906E4DB10A71CC495E58BAC6BF6E282C4A1155147EFC7FE87D12332E33226EAF1A803E3E441CFA8C64839CFC16BDB0AC91019B47BC1A808F4B8E39B02C941BA83322116522568780337860138836825670030167186130075561148370363584813863420552615756571066584711210865233403133770044268165106566466010445538320127001677011513342866258727160451028363151172382611435572227665010227138580812187146670470455014444414303832003210684782245242458855224276604000180723784101587804621805145444061807332264585247044012413062486458325613744152050310044186154474425131780501081020203000237150606226877062252572470508268551155863622260400233531624833736175428421087072517851121826515513278704170841810426866302534830486812724655784643454304803413144051830462245730655581128667114036036223707581478525186441528784608815110605630344474247461052667771535112300046081880625603845246558512640877070061300451851246337367850455805412484631264174787764310368471615025558268580312186725717881734416101733310616335763380144458648731528405122617880661400458371018332526560247701088722446143743628722058520001685271440804047338166341064482133806127504138122886463558213731535365531148370564431257108245341346616677365801123832557012084257622223612116737838886381404083866603060180378205865660638743168613112211208265463537047253676433713233155311738173710502743005314601710317225747616448372450463813834851761858812161580700466445508378260528305273676882156750162765440235282341624008222711150473242318278237230688628826455400460428406400046042110813482452464671324137274144665231535511728120324740228622118701174651735567374016532251868116745631577788806623271373872114683715856331244268716683114644522034811512465427136210254414477356721366031177845124385714746553032684714885774307763685886072484773628348410538451634657078863271735156884616650515514457542464166421322431740638340257041838463136486783300888870550511542785760341463161182377036756613033747152504512074877182522827361421882878058752664014683408601206036506384256217301040685811628735210865135804521612520544567463284612337735443376120328078377476258426841064385484617280613477556575530078112388573874763432145566870815677720500807640278772475002246083403706812666267482328268473621704147022811348738332455828558848675670178288274117171737532443134337281506507110631373560302540152317734877704171740753658075865011673511227723704061540744548100703862650113021524126030618080662536147511137461650323862457088742470586210643382000183154683088372386153673552240877205221663127642878468812286083603022002620468831204057326623203052850511724140854486621118230287680883161340037517451882708638654585658310665777262284456231786724348450448861142378258702383640633132078583500576765071072668154317871720070565643348733110542150320475383657020878551380022321737056070868204871628708132458631151178753118776161072647327877611633056747460162743454661116213342075124542324557265460372054844222275572061126367611155805330153031285276508578205440078681305624BD15BA66C4AFE6B12D975A7FAEB8D2AB28E719EB6D22D9AF293DA901688EE41C66AF34D8C4A7F00AA325A658F8456693859F532526F51FE3570B30DB091E5E040BCC39D1F28330E6AADC0E8D32A80B0313CCE662FFA6D0B656E7A20C2D9FC58CB3EC8EDA81B53D16F411990F3C77C9762F7C918E3EC25FBE56950BC963368890681361BA1D1F0A6930417E5BAADD1DF070DC3C2CC14EB1A3BE5490F5A672138ED381EF60888561AD223A0280C935E1EC557092F9D913FFDA5433B5506F387324EE9E4D7A699FA5342B1457535479454453F132EA22A3F3F48A996FE55F7D56F1D5A10222E5A116D3FEC9AE45851BA78ACD8D39630F3077DB30DF63237B4166873BD203E04A71ED644B11438B141636F63648FE2F4BB06CF9D45A6523E3D04E5B4DA1E72843FAD1D4FF2F5AD97BFAC7E6ADCB670FBDB7184A48605D3B15EB39586DC85AFA495F4083B23984C25D6C6598FDC7070D1046C7D045DC31746ADB22CCF5720EB5B86269EB920B670740E778F64E6E97F31EB44555ECA9BC9AFF8A6167DB35AA15C2F97101BD623198F36ECEC0005119E367A8ECFA038BF9E74D6987945A37CE3DF1BA57DB5D13B6389F30D26BAD6DE76FFBC3DC2C7440040E0E9E5367437FA1A7F8B45F1ACDCCB3C8B9678F830C0F6E767C1F4AAC488F4EAEE54CAE267F2FFF412BF025D09EA72BE5CC49529B1A5F25FEF44D02F3FF070DC9ACAB42A3DF26CA78D3587508C5C3005484AA278F34B219F44A9C22704CD255D22A7F4F737AB44E62CAF5FB61693158D9FE1984A47A44332E64BA5C1343220FECEE6CC2F6FEC6517B678154D6EA60B3C9C816E91DF49EBF4A7463B00843844655AE8F30D894D92962DE0416DD56929D10ABB51B239515C235D95DE1FF38F2AEBAEB82700C64D7C49D2CE5CD52EDEEEC914271316ED7A38D73B50E70B7C0FD72FA4157D982C2FE8226C924BBCDB9311F73E31E4861C3496CC1B633E09A1C898BD70B6EB507419C2CA504F01A7073D5B0CC256CDAEFEBDE126F17D8FB47D89FDF81D9B2953556ACED5127C29D26C29E6287EBA73ECF109FE7ADA980D46CBE4C6BA4E506161EE02FA1BA6E190188140B2C7DBC8ECFD08F223530A87BFCEDB6706836ABE01B9ECBA54142405A143C2001086F712194E8A023E7549835366E7F7CEEFDFE3F9A13B87DBDA12F57F1F0911A07FB62F85D85C04D2B03E905FA4A81E8CA64644B76F7EADDC3060F0EBB936B7C912F18D9450D057C01962A1B22E3A9D1D8AA2DBD7C6273A9CD61BB20CEB08A3D68A2E480EF5D3D4C1F0255115D8145A8BF6775397C1C25CED54EEC34BF78355EF0381B71A1902954E4F1D8450E067C6AD88CFED98441D64361B372DDDC007E240488996FD6F031B48F9C72F5C6D55EF2F7A0B669961199C5A1BD936E9CC108A5424BC866028E9723EFB8F3C9E90ACA5D18F5EB11AD9FE13050319B3B0D71532CEA03127F3CA3EFE800212AA421AAB6D0CF0DA11B916BE32BF850552ECDB921FAABEA4B34B4E21FC672E3A3FCFC1738C9AB6E70C677B823EB72876E2098B1AAEDC722924CA84D4730098C8714753F44FE635F32FA02190EAE9440E2EE2D4590F110F856AEA16721FD42BC6E16B2EE0CC932C8DDDD72DDE12D187AC23D84AC2C358D1FF6F8B33FED3B6CFA85F16E4CF9E5DB50A958245E55B4D5DE31C8617970098EBB50D768002BFD3088F4E630D66F831270219C80518F9C85BCEB031BC32881F9E2E259CCD42CD114BC409AA78677220DD15319EAF9E7D3F2177DE0906FA0A0958A93632502A5F4EF20A8E63386286ACDDDC075D411EECB6E5A68A61B3DED9179DFC5B1739483DD8E7D85000AB4CCF742C45A9CB41B3D81ACF2F74ECF523754F3969E65702017966640471B06FDF3BEA91FEB7C68AFAA805DF69527AE556ABA3D16CAF4556E3F4D0C308882F46DEE74B2F46DE6E46D49017F96314B16618375B154EF248DAC3680591483373855487735C8ADBF4D5709E787EEF02C643C8D0E8FF51AF1F4DFC772A0F9BB7933120BB1004F458C532E66D395CAD78F3D00E7B614C3A7586F89C0D33F6A6BF6C7B5F91CEE505B2E445D9362852E935EC152DC235C096DCC9FA508A68E9E8A19C97E6620CC3D3C619492F63D5FB09CA50915F652E7E44308ABC5DE613F41FF51806093E38BB9A30CD57E24E613DC3159040FBF4F91A45B52A0F4324796251E1174EDB6A87158829E8B1B247BEE4288401CB5D2511133D8E4002470C628FA0CB56F78FE6BEB2E23A80F6F6546ED04B2E99397612A18C8B10EBF9D4A4E7EE825AF38E77B4D7C432D880694E587A9A3C9A5FA1FE8B10AD95C1E03381CEA8370440D8AA4E6896ECB57546866FD453E3E8AEBD3BA8A5AA3D3B3B7E497F119D9C90EBAAA114DC54A536D5CBC5DE0153E802A8719C87C57CE1D275C20F31B41F9B320A8A0BF17F60994E8EC558AAA8BE56B916C425549163360045287A81AB9A89C158EEA1C8AE9065BC5E5E122ACABA4679ECB261A1EA2F427996537EAD89F4099AF5B369CE80F3CCE2B4C8FDC6F1E76C3D40493C351DBD8C5AE7F982EFD6AA77CA57C1FEBDCB75CF2B8E36766D780D7186C7803A21BD4A3CDAC58E8F9AC7B2E6F2A5206F943AEB486BF5C9C58DF4A2153B1F4328BDAD5C87BB396F33404585CC87B677E52F0A37D5F01611E57142E4D8D4DB83DB379AA1A733FF07079107DC90639809F36C89E6D029D006589074253A2F9541EE119B4CFBFDE1D158654DA9B00AFA90A6983515FD80026779D9B01E901E8928B3951E0F3F783FCAB9412311BA2C06F1292615A99F0EC9CC7388A5BC50B00AF1B82010A9DC30340ED0C648FE479033263681D2C22AE872844258736671ED92BB329480800F912A0D1BE897FEAB4F68CD4C33C71BF63F3EB99BD8FD7AA3E0630BFF52DD0DBA1D778D451D0CA97B98EFD9F910612B6372416A32D2CBE4C2BAF7A671D4277FE1AD66DDF5E990C44DFF2F711EB5149F30019460A9CA5A4720C0D539E640EB6E7843C907BB8AEF0E71D96EC875F9D074E80B068B1502FF0EB4B977761C55805C61189E3C95A272F8CE619AC6D33D7570C035414417BDD12203480406CC5A2D2FC5D5B85B6E7F5895D0A035E780EC4BB319E46A07A8793266C07FA96A05DF5C84976AFCC09167CB49CE38DE60A0962AE1C109AF982118492BF1C2A7149ED4738B6C6A64986116BF4BAA91CC8B5C53A7D254C77EA10ECF04555012C5122460A5616A35CD5D957BBF2D56982A5EC4ED640D40227F39544F69FC7F71896254302CE7B63914985D2602B2CDD572340C777A9874AFB16658B90B285B2DD786A03F778E17EB00832DAE53C3722060515563E16C24F0CAADCDAA0DF0287DC3EE812115E8CEFB83E2BFC48FEACAF53F0F73B8F89BBA538045EF20F170053640D2EAD201590FC50757C9D010E11580B8A3E4F1094083BA2BEB819034A2E5052E6A1472DCC26C2453A6CFEE616225B8A4F5831384BBF25D286F68D275340310F9C125CCD1FBC63B8EBED3EA44F4000145F9FEF75F1796CBB2D4AB0 +smlen = 3722 +sm = 4C3F783411544682112735BF2B5B1DA371FF87EC0E5FCE7726977F62713D83D40EA0B8F890B78F27E3C4D7A086EB85B33B743EE67E998120451087756293C2075B16E64A02EF5973E635EB0B6EEAC7526B63C5A06C084174C466D650FBCE8D50FAE84D1DD21F8729563D44A85413B06AE93330C03CC2944C67F537AD0C4E2284EE42A18A0C158FBE77FA994FFE385A0A72E01663CCA9846A0336DB0FE2AC5AC407A2089B8B8041C3C4B1C712236D219B392134725DBE2C94B95A2E8A589A2FC4F48128B0CEA741DC8E1DF4B4367339D0EC9B09477FAFD290C8DB8B31A0FC6A3EFDFEC931CFC6C4DDFC304EB8A24D0F55E415FBE6F129DD6C080C8C7513CEC2FAD7F849032C732114E0A9DA151F3B4500D38922499D1D2B57ACC00E93773D3404CC539C6D876F2C439F33549F29E1A5CDD4C206FB73305E27C5D5B192563E5248C5830D35C52B92EDFEBC3C531BF0522DF6692630DF0F3ACBEAEED4A431A06909C7DFA9B629CFFFAB4F5FD263C5EEBB6B4D1ABCF2E55A62421F446E91103BA54134F0ED46A2F8CCCEF72D91A33B0145509BB31216F1641DE58C7C8D7FD8996B0F3547DB26A5B311B257F12E47CE948055A5D4DFF24018E92D72C5CBEF94889EF53C3BE4C66B25BA9B81525C28D2F1186C85D7F473A8AA56A19C2C9B239F813013DF23AE4329C990961EFA2F6710CDB0C559D534915ADE9351855470A5E81CDB4C51704AAB57FB0BE2858FA2F4201074A35DAB409D470E71FBDFD35AF0CA1DECC0559B24C3D6310C91A8A8DABECD338252F1242385E5C8A47F699A0A7C8349EE3CCDC6430E4F8DCDADE9D1890A283A5A48BF534A626774B7F33222406742AA0A18060953F1DDE446924F058CFFB12EE4727076228BC093A3DAF20418F18FC1E07F89FD018FAE69F21500BB23390D34D14B212A7A39F54A511F736109EDDDBBEC886E108F50E1DF601EC9963CF7C333025E372EA0DCEE2C1D07C2AFACB8761431E5BDC8EAB26A8F0DFFC7D3428B0A69774B18DB7AFD8748A1A58257BD3CCDB179172353C815F1FED11831C082078443073B186A09A8B22C9E94A47FDB67C6414897CF264394F892B05D713BB96ECFF3BC1C1FB0C20BB2D7FFE59B3914672C1B3A5F3EC3463328C78328E8CC031F41FDC3AC59862B31364BDEA8FF30B8210CC1F505096F24925DEE1B36C5FF62423C4628D98E14D3F7A0F01CD7E3F28A3A741C03B39812A5D7D01BDF5E76403B56F300638A2C3099D8D1C9CAF658DA48650755A197889A09C1EB04891D15FAC2179A13CECFA1B1953B4BD6BC4637172D57C10DBB3C55C1FACA73111AEA865244F30B50991EB83490C3A250F5102B510085905ABD65448CEBC796A089185EE867808D89673232586956671D17E9D107AC0AA842CB728DEEDC5D4B51DE50BA7766A8FD04DBC9B3F6F5FC4100813E9E6975D7B4AC39EF78D986767CE8C6481C3BCC515E1C46EBA029489BE4BCE30F5610CB8800C08E0CF07A644423F3940CF58D8F1A254F44792B01F2AA853B28FC484D07AF6D9C1F94E89496B4399BCB833217AC1B0FA483B44DEEDC294984CE34A7339CD48686E4B900B115787E37B6F577CECCBCDBBE41EA9FB404F542C8222A211FBEFA8BCD51C09DA32675D9CE96F4CDC9D70467E7259F6FC9DB76E8B499E017B94A03ABFDA314BAFC78F32DE8BEC2E203DD11DAD22D96E1C78B0497F02DC8A66B314D9F5B7E980472A4EFF1111C1239EF66B44D1B9312E41D7770878652847EC3406A373BA4B9E9E5DE31C0ADF523CA88D7CEAA42AEF2E19F5CD4CA5C60ED923F236F5413BADAE006E179FA6C003622E3E99C525C68E3B940DC236AE45FDB4C11C1BE2848F420DF98D00127F724EDE99097B48EE09C53A06F0CE9FB6C677B74A3119016611F98F2598C116A254D25F66378013E5E68956114ADEB82712A1FFD80CE2FE208A99C9016113E60FFCADE54E18C25C65A9FD615FF77BB2A87EC73122C07D74C1658D93705E7EED68DBFB066616A4A37E37A1122039170DAFECEA5FFEB3ED6DD0DC0CCECBD7250DB56660D869A15FE0EABFBC977B440D6386C9B8EBF677CFA6EEA1B6A5DE43A07EC9564D6F621299F2BD75576BA8BC57292840C081E9598BC6D2490CA70B125CA088267456FED5676B8B90A7215C018AE84C23292386273ABC35B5934229DC60B06631F2242DC520E0A6ECD08C787A38842AF775A075DC6D0587AB093F567561AA8A223502C85E7D5E5064E31A42501F3A66CB311B92AE986E81407C0EB9C251038AD4FFAFCE6865AE5B0CAAAB58EF3A688A51EEFB718C49C536D33E30000EF56EC6233582E670F5194B96F5667811E29F3B4D149A73110C944F3B4DA263B96603C4270BBD2ED66A47551554BBEB9525163F2548A5753EC828C1B5AF53E0F258D39D56599DE1D609B9BD561F671864CB858D728DB0F7C99DFEA554F48F1664CBBD86A9187181C0690BE17BB35960BFD7707E807D7ABDDFF321204425369923E5971FCE3B0DAC9B2622364684733BAF19CE1BF689B7ED279D16711F2ECBA2DBA752C3C8FBB6B2409AE78941C3079968448056856671E9D05336E26CAB7F86CC3C45702DDD136ADB49121A9BCA5768E1E2E3FEAF59F4B21EF183E62E0988A03F6509E88198DCE51BC0138E3ED5814EDB842A3E5424AF6FB9F11F002D46AE9ED94BB20340C6018AAB3535D4A3625226319BCB8B4DFE52896C63A22DF6EB085BC3477D8E2DAD436778C5324008159585C51C89D2E21C76B13E2307F53D39542DB1EFF1DF175762756AA9B9E45124C2C2AF68CAF34A48ECB7618C931651C8D3EB2560A7F987F15A479311FF64D7A1633EC21C2A3670531BB647D18DA9973D0F30656530C5B884FCD01C7E86563DBD2BBB0414A1A9B2033432CB12718BE8C5D5D6653A4DA9D2F992345CA5FFD4506166E814526D096A3082173C45B6D195740D3823F199EC83AAD9C39D6526A6BF7937855726D4CE73A6B8A10254CE8273E39610DB674D96D25FB951F4E6E4BE17B67DC6689953DCA25AEA0CB9C7D9C694718AA3E98058E0288B14DCA4C00597C817C2E5778411FE2CC374B56221F73CBFBDD9F2329B6EBE3060A2B162999FBEB18696A3DD1710EF8B6F6B394C509C83CC75EB69B0CB0132BC7191762DD9CE9EDFA0E29D08E96C2A850A018A2EFAF198490A9939366EC930E1713D53422AC6BD76701751372C6923DD95501110C635552CBAEF4B828DBEDCE922F44D509608690AE0C1C44D25326E0ADC90C32CF57E57EA2512B5A8CDC81D382F20AF1C2529DF0F1F5760B263549875B2E3006755EF205EA9DBA1173B0E17C995C130B6FCB40FF3093DA4AD1C24EC951283BE195E00E30638E2A20EC6CB628610B0C04A2187CBE910D93AE07D44EB074C75A4F515BBD111E5E0B748914FFAAFA559269924E144E5ECE6BE2215E89BBCBE8A74075CE81D0F54AF335F16050F6020EE9ED46982AB7146F1EB3B09ED5A77DE7DD79D19F8AA205ABC5CC581AB7C7841B2EBF63B89F8AF74103FA7AEE89C7677DEB2C3A2FBF9B510CB4F9E6577EB1E4AA08C49B77B5BD6B6BC55917BDA322BD39B9800BEBD4308F003A7DE795FBFCB7BA8D40EB687A1C6CB2D2C1DA028D289CD975177305E8C3693E99ED7F05BCEB8902A62CDFF7494DE56FF62679A18EF7ED905496BB4A12F69CD5D49E725635E96FB01508F59615B73B6E8AE82E805F3E799365677555D0800EF051B908BB57D50C94943CBB22CC8008A68D69AF7F8D3E7C6E6AD7CD00DD89B2D05BB25AB8BE26AAD99F2EBFEB8FA6FD41CD39BF9CC4C33F6C7B9974D433D640FE4D810BFABD91493BE3F966AC26C2B3E4E85AF6D59621A45E817667002ABB7D85A11696B7D81935AF392252DD6861510C832F5EF31F6625D715B52C8E6CDC45429A9D1570A71E556D6107A930F77633F394DAB31812717653DEFC9793AB6C5D737E3FF279E94800E782F06DEE3AB575A805A5B3D39484E4B8C31F9EE32F5DBDE7BDE91D00DF6D63DE382E78FCEB912C4CEABE102F80A39305AB549757F41B0D2A322BB77822680E374E72DF96508370A286A7136B7A3E3E4F75808D80DCF5124892E1146D9D0E3A836390DE65FB7040C8FAADC5FA12373329CC8C43CBFF483B23EEFD6597201965FFB810BE3018D72373EC4DAD54D3A7A9794D75910C1D2659642A5D446B8328E2B1C4CA7B1AFA0CEE7B555D07E3E68D3CE77CFA3F8F90BA9FCFD1409C676C8BBBC3B092179C9B33E3A289814128B44C85D1C98C61F3373B05234F486659D17C24DA5C26394BD5B0860314C2DE85404C30360056A576B823A97E3542689797A0097D1B1A4B6677DBB0306D772ECAB5C053AF18D217F418803E9DAB3238B4377619BCF88EA2A0AA73EBF7A95EF8DB13D07C2788806FE1DC240B10F2CAE9622E0FF5463E0F963F64D4A13669F1398C87A9D837A89C3CDD0B629DBD4BB2EA8ED3281B1DFF145F00F002D47115B1EC3362B648356858F38A8163ED5BB5ABFC84C44351A5E4AE1B9DA7F26428A71A08D4CE044BF86CB11FFF84FDB59326D5485D09CC48EA39C8454E613C8E01ABECBCF644391F8D98206AB02FE33C561C456A909AC4C6E3010524489EC8D4243D859BB2052A5A6D798D9BA1C3C4C6CCDFE41019242B364E547E9BD1D22B3C4452A30000000000080F14222D3249755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D + +count = 13 +seed = B0E6A23FAB10A7A333E3720BE00D31507917F39C5EFE1C98CA18BEB5C3101FB4479B478A1558C4C00398C55C9822FC44 +mlen = 462 +msg = 439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 +pk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497BF4B2BA7DB8129623DD8192F1F5C5AF122654749D2BD8B7350DBB38D083829BFA6419D9F3E416A6C1E7F1D3D04689BB31747A7A60C2F6E15FF2CA802593315189DA1D2A8C96D047BED7D4D92700285C7D6DB5C6768DFEED985ECAEEADF99D2DA9FB14EB33F4D4DA8869DD618BC23FBF9BE0FA5F11A86801D732BDC1050B82E2095A07E9D0F0DB9DFA3E85C24854030ABBE1F25C06F59BF42AC2EA4839E4EB5346DF1E09641176215E49FAE6256E22A8CC47FADEB15F4CA893FE964093BEFEBB17497484F3BDC2483B74F5A67799B3302E81FF6797FF5ADFB7461450C01E83B895A5C7E1D55A75A5D7CFD4DFC9A965E32A946C271BC29519354B2E867C6B499A78B814F68003A47B63B6AF36A748FA765C4A303F0CE4E11BA268818FADAF860592A46980346784CA0D3A59AFFE733C378DFBA45B4BC4DABF058724F3C3224931DEC87A680FD08A18689C3315B25BD884620BAC1DD0FB7E00D24D1816CA177B11D4937DE69694CE2D25B8E5FA5289859BA425E974DEFD6103B29600AA21522A399B0C6850FC311BC13CC4D98B73C2DF20C7E1B6E46D9CAE2B35D5171C62A758C4FC0ADEB70D76E0E1EB4DF74BEF91D7C42B6512FBA888EC5D4BD664F78C221D4C3A4EECB1A529748311F5FA498EE6752F9DDE590E6B78706AAB30CE7F42116BC551A5BFA714B51EE5E927E9B2D694D1EE792AA7FC0E347557E17FD9D8CDB063045A7359705F7BAFBA7A13544939C185DDB80BFC6C8FF3609647BA267102515327BF8EAF4D99A701E170BBED4D526B7ABDD110FE1ABFEC70FB8253DBB474242FBB585F5F3FC2208831AD46365256D256AC225086F68DB35D178BA0E2CA4324F73F2E249F55402585E8CB7DD1265744024D95C051F8CC585457C86F92B2F8D8D405A92CA612F1FDF70C903C74A97260C753FCF21509B29DAA9EEEFAD29E32BB74B8A8182776C51CF8C5DC62648E954584D375A9ADF99C4FD1712A0BBFDB5BD7713CE16D02292610AB3947A1F5CBF8891C7FAE9EE62B5B499A7179322EAA63533DA0C63701041FF03459CC5B69FA1F2A521DBAA782540466F2C9AFF8E59A993AA9AE86738FD4AA95F817A91CBCE9C9F4BBC618D1C6498B9F096471CD72A4C09993568943AD2B77D27A6F3CA764B3B7A2928EE9368EE28C49048D707EEAB35FA8CB7EDF5947C5FB3092AEE48F3D2A3AD106F515DFACA5522CBE4D02D1538A954105EFE7EDE2FA9EF1C961EFD00367C94E25C3F223E3C1E1B1F26C672B936B5457E223B2D84C5C0F292B7BCBB5A14E12E842A32385F16BECE5CA7EF549FB68ED83911BC3A69365D4C537B8584ECFD333B525745D565D889A37BEB35246FF74CE1EBDFB10B82BC1D53FD7FB70FD5E61CACE965A026F2E8D5745400555122D4A8AF4AEF0FFBEDB811C386CB089EE61EEDA66E2E2E1E1C2FA6481C2F2A9EED8B8DD1C88094313D3B93CFC3C7511175178516184CAEF456403FBFA52F78A957306D6BA12FD5053478B2DF9D44AB6F0FE5AFF05C17AE8714B961E07B460512400B0A6DC7BDDC444E724380043E09794B98C3EB1C09C5B115320B166F018DECC433D892163D153BC81F75DA8B669B9487B4D966A2DF36BE16D378CF1D60147D8EC9B2972C0AB83DD83D13613243D83A5ACEB52C2000965752CDD9F892E6F44FBCC734AF4482B0A04AA2E9CD7F22DF3E11CEDA78F9937C89AF3CC1411722D67AE48A0ABD09EC99D2C348D5E22DF20FE4E7B32F1660019375B96818BB565D4FB8B9664BA973DCA531B503259FE3E1C09D725750D955FB664D5A247B7E7EEFD30B555C0391D31AA82D32FD27BCA00D7872EB72ED0366BD791294F951E01C85B2F9F82A0650B03016306DD565B77B41D8E9ECBCE1101DD5E3301515B887233C4B687CD2FDDEBDF539AA1BD145BB7E63F0F5808507A31716EF939EA69AD5B05EAD0BE5648AE168D25AB174F5CFE38D82DBB97EDB82FE8C3B3FE78E2B294BF1F2992A604BAC7EB1C8210629A567B8E2B1BE2B7B42619F0E775F3E1C0F8064A8AADBBC91A7EB1D375AE5E2FEF4890B945292B4511AEAF743B9B45798EA50EAEF9BEA21C844EE2F4CD702C3D7EF321508390187BD0299F5FCFC222E290AC1E609982A8E9BA6783D67A298737A2906D293EB0FB9303D85C38559EBA6FEBED1B3918FEC41211077D37391017E5CF98FF839FABAEF1290BD9696C8B9D7AFD23DF60747D4F8B0435DA469A0FCC7901C9AE0CA6A7F404370E6626AE94D44F27F41F89D2253BEFCEA8C0BA6A93BCE1ADBB576B18F5AC32855B4CE410745FCE7950BB02EF9D2E00331F6ABE0ED7062C58C894F52F38C089A1C32D9EB8D7F07258F69718AEE9BC6CFC1416F74CE9014E07F09EBA9879ACC389B467C71021C9FCF13D1CE73DF311C708095A8A78C069909555D271711C41A94EF04FBF08F3AFB0B1F68175715AFBD5E4D9EC7CAA5159DB9AC2BC96A4CD108C09063B4C634F9CFED032B5FDFB11D0101BC68C22553804896C65F4B9FA5FD27376A1D644A6F831B54D392627EFD7710DAF6F3CE903526E931CD91C368C116BCFBBA976DCF82775FE0ABF8BC4AA4676D54983A6BE8E9CAA53A3FB9CB862BB21AF1B6D8D4E6DF49CD681A903CBBEBF31B1C0EEB668CF0376D4CFEAC008CF2AF584537A657D7139E4F313CF7DA83C0AA0B6F21E039891B4CA07A74B7C088826F2A658257833AFC550BCB6BD8F603F381051CDCEB34C0A7794 +sk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497B65DEECA67EB3B6EE4E959D1F78CC2AA5662867CAD9A4F43743F7B78D68DA783D22CDC50B1F901D818A4DC3BD3283EAF9FBCF54158CB096A221C72125C924C5E131340542747841566671107534574645175423845258551686422318611256672234075446646655323436616454205676488140836734148747570223508275050881564733732601176418145881255533820256068484203233136172262624166452588067683450330774163628675634442541526344327053263065740184216456531377712052682511533305287600605765477641021780611807676004868277445706703061421680411464611480228700154717733765121176034535671758207006645151733281717567721528447074277457640684821081636246567026535066116243277104873082761203448165185266630657403616547451305260102588114084325000164375463756114213266323318726348560403617564610224734556838112350377143755483756332418010065571560222718664201627384186226363047563180878521776210137121242176765553771704253277623465835372368412845832748607527608171538500052403664376488733868657081034167066121520371452450167678612684312127328251755036736800851557822670067257404687018150206880216888855508570066526246476073300760637310710610123538803808831147586641268850854588837238757728783612876734488604303805168634236481070622060162483365070061631138043014883547777208378771856136014430406825586148641581726311308368854648818417220734266488013648160770625460240128310222658448406033482175282034740743414688600533155504253461876682203722037772202410100653057526508505257084714076303220407204330631147816834640631123542346584678151438368838084766678318326366828653535562238125711403231883443234528284544024106128533851021307046325160032260666678686548050003400065434511470566327436774104462824674555843587061162727483063683110858871071012224382073657010211048374245618141226820558887842438328574301205613860064636428370406580332454831518451875215606064666683554822035718747638284625331551517088371516106021312832300137882005557365522885404334036660312422545710512830346240803173324606316278586878126142837653852835752014740247451341055018156738282551326776334786144370343831355625778471263040101468540822410781011106088702015575241665776788208220010414518201462502632862250341068035437423332222858117215542557673136030476158681845477141683377052448737588886654614856151586241811730882241404406356882164052402114888173463706424467855778781703311165672678266388045403082144381757235877642560487474758380544144822027125701201501185103386127252453200813757277888110551784886653550078707233014525621664428376741433081811345560000545263424618082470430418376820441232348853487754841863467074001171183730230152633581526173841403606713805342251507384332683051445507450048550426183610767548357722648264837887013478376628461532471843030554077862734377682116880667753238500771727060512582686214307741446383836205045831408813660576263041827282783634218582502150320525000428868211821555471468442861680078103074237750260225078522185125875812125231136564630067256201476850046256506844520285457628316705351826764512430130821458284E8F0628C5920898ADE1CC8DB025A6DF8C1F6AFCA3335DAF35C63E1A2166F15082A1D175245B089F555A5D24B398E053B1719100AF1923E9D265849D730CFB248D495794AC27DE9B5B0596D86D2F748CF38E6ED9A9616DC3D835521DA9329D2287B677458C4E769D8EA80C658E07BB573AAFBB06EF22C43DE09CC12590B2B978AEA1BE2D3F45D0AC784B077728E76616CE7D1DD7F9D65B81BE5B2796A68784C8D2F12BB857349125B7F670D095AE04E46146AA232E2BFE88039A2F7FF27FC8DF39D2B9A0A9DBDA6334DCE17930022E4412668C4ED376ABBC9B162A743F98CCB1AEDA144320BAC3E0286533E48BEF77239965F4BD90EF43149658BD935058C6CA52A82F9085303FA8DDE33E517AF7EECF471E82F619B4B2275A19673D551861C670D302F72381BD783AEF5DF7F4B7D915763CBBDC3265B2DF5D18BED902B610B3D1AA3192A379F0B1537BA5F0B9613BED66D366497A820C735F62202EED1F617551D056804BFA92C6F5D54292FE458DD6C44BDF95D20BECBCBC77AAA3873FB59DF9C5F31134B48F788BA07F041F3E9DB312748E35E74E6303A68D50D04F0044CF7F863ECB1C3977EAF81E3FB97B6057B8700C471E4A8F8685AB709E98D12AC19007949A59D54F0B86EF61AC861FE38CF29237674E518822D11901FB12C70961200D9C03DE4B7AF5AB2935DC8156B1C552F8E0848FC56A86CB869E0EECAE8F37D91DCBEF9888001CD7F8A92D8D2F9DD7985322E5F1FE81F173392FB4AC49FDBE213B31F59C04317F483FD1E4B237DBE54CA9E60BF58FC5CF1BAD2B07AD5C61F31E82C7911A1D01DF1DFA47AE50E41F126430B1428D36C1D0CD43ECA5390F6D95487857D2F69CE00FA948DFCC8C827FCDFD68B9050B6ED539BBA760557086CB7687A936A571CFFCB3EC1CBF30698016B8DEF849E2CBBC085DEBEEC5CB994FEE1298F481C9FE35FFE41CD410DDFAAF13F09411CD109994BBD50E4573E98FAC886BE6946B48D1EAF8E456D8FAC51BF175DAFC91F915AD020B271F46645BDA13D2D87EF97F14D2F81B7C5FAF159E0A7D90E03D1D42B31993D11C5EC1C099A1055B63FDD7C6DFBBC1C4E9DD299B645FF23B6ABAA8658297C20972E97F6684AAFEB043B5CA21AC8D2FBEC2AB863C839A5A12D8D0CBB23FA7D1250DE42BBB78FE0B64AC49DFA56BC73394C17F17E5C67D61C66ECF00660F22EF3C90C55D0771D0F54E54A39A804D9C4CCB847978C8E6D07D2D1E924BC14CF914BE5D100322D81C31256311D82D3A667D0964713FC69259484DBD8652D2B863CEE8E2161FC563A7A4A2F13320022056C8E77D6D356AA8D78C16956194ED385439239DE92D887FD6BDE3765AEA95F6AA729CF0060C1D587A676C6BFD53001D48AF8ABFB83E0FF5D23DE85A3441D68D3C073832AD57DE39F33A8FA1A9A3F7371DEC90DF6F79D0E610A92C16E406EBF53DF428357413A5A63EA9110DD4E85AFED567283C695E7C7C716F8A05C359D190C9B238767A663182B2EF97C93CB44C333036F8902074D420058FBB6FCAD7EB58B4261062A9FFAA203BB8DAC0EC090072C8E2FF80941B1FEC149374E169D220B08EC33E8119A0663F586E26C090CCF77716D3BC043335EDF12BAA45876349057FE5804F54526C704A44CF5ECA218496595F16410B779370EF6534F6D1471F823F91121E913D5B45A13C7105060C1DD687FB190B6230D3F337A8207B2C24334874E9187CF65F0089FCD3B511EDD639BA2269A0038FB26DD920B0AFE3D1F2FB7EA21B8E11607498E0EF4EF3A65FC74AE4D42C25F4AB8FFB2D415545E15F292B0519D7DBFB11FD0D3688B4FD0874FE6A6C06A60995C74CE552285A0C24270EA5DFB67F7DF5839482053229396086049A1821CF5897DF1BCA1DAB1A8804D5FB7C18166C3F44554B03E659A07A93A19A2AF29347041FDFF245EDAB2BF6BAAB61A6CFC7EAFC8B4332B52F3023D98BF85839F40F4F27BB7E8CB416228BBEDA98AD5D40ECF4958D4C1C6BBCFAA26636CE6437D43F87F6349C23615F1053414D1F2D8F9342372A0E712F09CC6B85F4CBDFA18BE30F2152E7FA90D336B599561E04AB380A693C78ABB2DD35CCD2389D32100621FDE9A77EDF76A4A631B2876595FE95D55635FCBD485222E33FFC52977894B70E1A436FBF3B08F613A139CC2BAE10788264871FDB3DE9715D91B3742AEC6844E6CB955820FC9365BFC94EAE741E9DEAB593D8331C1BA6BB3E28BC0B45C489F6270B8C87F33ADA264FCFF7928028552D81DA76C4FCB140529C28F79D28BB689578EF636A22CD5DA52D0EE2C160BEBCD608E715D3B23882379B02078B3B3F55A9300A9971DDE1D5BEC08F9EAB8FC154B37A7B56C2AB1A77C8914CB4155EBC32DC9BA5660A23919609FDDDE889951F4F894C3933FDB3BC74D08A2B19AE9F50377483BC7DB0AD0E09DEF6EE94BB2721DCB904B8B846917D7C6F0D9CABA1701804F297BFF11EFD94C7DB34E481EBFA250E3420B0FB77F88266DA49C667EB360035DD7F375FD075A1D534025C13A98779F73E3B11F65AF8746BCA8150517FD0CF18C645861DF2D3FEF2B05C492B802096162E388FC632631F4D3EF08C86A47AD1E638F694D2002022F77DEC4E2801F3E7A09A59E5D3152D88594005599839CF322B89B353986AA8876554BD93F5587106D426980F88CD37D7A40A2C7AF39BCF7F121C17FBFF48BA38F4280966F908B8E8E76987F11128C6E0B9A142C4911FDB1B0C443740F587216238F1DAD14F0C8422FD46CFCD6E858011D871EDF536FCD6C1813595C292B7D8ABF490F7F65961FF2662AEE0AE094C608B08356EC0D4064BF0AB35C9A1EF93D5165BA1EC50BFFDF3BF0992FE2B39A23BE2F6B2AE17788BE53D016951320A2A0476DD39CAC27689DCBDDB3C4DC08D5209BFAEAB6D5FBBFE2C667ADE3FAA504236880E2795CB807A8C5324A53BEC193A3D1BDC10C0F745180BB6AC1D0B2A95D43DF850007AE72B7E5B3FFE87A76ABDC1B937862D7005ABD77CFA35E0F11FFE9E6249FECFC67143F919DC56ECD59FD069D158966DE9FE97B6360FA838AB310B42902B00725622BAB132DEEE3019A499333658AA7B282B96174921254E5B97BBCC3B30AD67775A0DA3310C10FAD26DB1A29A3A1BC82F88947B44D57C3F1B4BAE4A2C1BEF64BB58D16AC2FCFB92770AA534EDB1E540D3C5E065B859B1D03317D3DACA74FB5712310DF48BCC4030319977CFE0297B603FD3524CB734AED3B2258CF21D16704E1843460AFB2B51D1A0BB1F67163F0B499139E5030F5A3F294B577D9739843D8F3522FFB97AFABAAD20F8D1C2D7611159CFAEB8CF5DFF3F6ECFBE6A5F0C0146608B6CEA8E1AABBC301BFC96457CA1797D685F6FF68EBD4B621DF6E8D4CA46C805DD77551DD202A1127ECBA78D47E10DA292FBA8FABBCBA4228891A5A5FB61870789D5E1873E36059B3E719D3CC9F2813E779957BBF04478A339C9BEB0A7B9251A5F5FBA133944AF7762C556FD9D6D73590120906FE88766D8B2A9D085B2BF049FFCE5CD487EA1A06C5 +smlen = 3755 +sm = 5ED814A8F6E15C0BC5A8B387529E3B2283E6D3D098FC37C71FF10DE61321CB95D537C044F5B51A0081ADB9B5EEC39CB950F6DA70C1A1AC0DBA3929FF59BF237B210F5FD393348008AC18A276BFBE19163FDF072CC8805B92CD85F17601372697840F215A79C504F4238E0657D5DCFE695D1C022E4BC43956D6FBEAF590330ECD597527C34FAB56C686DF25A8280DCF8091B1E60477DC921B916121C1A5C99CBA2AF8BEF49A73C32CFB009B0698775CAAB058023270F81FD2C2E5E56A9CE9B62F27A9F4F060A2F3D7D6F01FE58966AC2ABF0B34FDC45A5450F4A836B8D9E77417B6B835B719A5D54FE58D9B497261B0593F5C4EC003A713C9401A87B89F1E9E3E4C4AC99126BAFBE7342ED40F9B3C1FE21AAEF8C776C4C6A8FCFE282F29D1157A3039D64DE2B45898BAECFCF502E79D39D5CE170B3D2525957FF439325CD8D954C0EB60A5423DDED9F70B60E2C89C98E33073409452A6AB2487CAD83EF269B4C65F2C0EDE9F2B33D569011B3783C54C55854C436071B9272E4CF5C85C8029FF8124FCBF8E5D497EF2E424CE75C50A65B13D5341BD00152E94C06A6FE9C50FBE4BCF2900BA42147226BB4F90FFB2C61E7C1A71A7D2E706B031254DB329F0A24190D9FC4E77599C4C6D7E837DCB63173415C9C78807D217B2A7985460323BED76CE0B5772535340C1B8135429F7C672717B5DCC2FC51CA85819D73DFF3A15301175C721B776B03F30DB61BD62FD777465E4B6C45ACE09ED736CBD19F89770A4F976FFE3183B02E5F2286BAE8D30E5690BF80C502B4C76F2883B675ECFFAE0B427D9A14E824802DF8BA724DADC242D32A7866B6064B2A00DD680BBD12FF49A3289B40EC1F81B694C86ABF0D0CD471873F25A653F5C3047EF92A3424844367EC619849D441D9E89EFFC4B503348899E3E6EDF90AD2CAA9CB98DC4642A5E398948630988104CF0D63AFA6EB952D66CC57C810F60757A09EDEF8FD8127BAD4C964451E29362D2D28B93C878300BFD5537E9A2898C4DADC817A97D99E4A7293CC98841C1A45A673CAE18C7A0F56A3FF0A5D7AB973691600595DFB965DC28B4AA9D29FE88979A34F1D724FDF14884329B00D130A090725AABB147D4FC6828F9D40D1E72A4251917B5D380D34FC488EABEBACE70482BF927F5A084DFAE04FFDF6A4F73FB0ED36972B178ED1D519E643A12F606BA3C47AF7487B892FE52C227B591C8C21224D7F8DB74A4DCAAF1A7C0D97262164D4A5E5B0FBAC88495194B43BECBE7827A4B62FBF27F101849C0185637D8E16832541CF5AFA1032597FB4FE76669EE29FF423490A3B8CF7EA613C885AC01850B6FF9FAC0F402148D15A953745D4C901858D2BAF8CA117E3A26C34D7EE75E2E5880FDE46C257807A3D7A6FA43D5C188C4D571180C7EEB0FF37FF2730FD7F322D752925A87B278299FE872CE857BBB1261D835E63B85AACF1E3B3596A6B32E0F6BE4F0C19BE4EA6AF2311D73AA27E6EBF7171CF4439BEACFFB3A56260F04DE8567CE11BFB209D6F75AE146F8048027B8D5CFAD1FE7A2973A107A8DBBBB13BD50F4CF7B7146536C4B300E6BAD1C451C181FF50087EBAFFFAA2A467D672871D9D5307338288AEA1612708F98607288EF7A4C7A498236A6A042649D2B194C582B0B5B58EFA8616300D1D95D21C0252DC223C0013FCED038750D9D7B07B4AF36BFBF65A1DE67B84F58BEB8D9966E185F6AFA5E346B06382921F3CE6AD0158F4658F080E9FE44925B96D0C4F34075ABED53F92CBC32026A5617EE98923BFE273EAF1AC4F741B15DF31EDB819202865AE00DF4CD9B375C67ECA02913D9450CB17648452078F774A38882B80DC9B65B1DCDD1C91450C0934A21D3A4B3BB47385F21B56E2114A573CA620027D69BAA615923A8C55E08695B339454B3E8988C6F002FCD5F61C02B4FA0EEFA5382A44B17FADC262A3EAB907A3853A2CE773AE8B4E4234EE9395056E2895CB4F4B4B7522B2BFC714C024B1F9F7F3F5D475496C3E2529BC2BC3DE8771F602CC6E2DC67C8614CF18615A5DD9D113596E524357C1880F5F8A85AD5835113F6843FD64ECDB826F0C8B9E3B0B26F952C1D0DC939B8C9D4D5E55F2BF0A01349F79562D559FFD012C9C6A2368FEDAAA874967F826E547C1567B146C8823097F8F8BCE607485E780C1981D6B6F0CAA3E20A34BF31F5FB14C9CE65B3A120173544AD7111FD8B4510F4634CEB1F2D387AC556CB0886D50630100746A1FD725E65A8BE1716444576823F0EB21DD3C1C07FB1E3909EAE0F54A15EC77BA573E52CEB411BA2B9210EAA8C0259DB573CE6C14E1D8B8C487E0B256D0B0A481802E5A420F130D9B92FE9B054AB4E8B5DA800B132136A012C2156426E5194A3819E4F0A0B9FF7882ECF1C805AC77A2CCC2482D5AF185B40AB171DC984E120212298B3C2614469D710C0165156D7820409FA6E1D89D3FF1361E90CCBADE6973FE6AE37E2C301C7A2F5DF0EBA6EE066F425DC3CFD514EB1B9F2BA8A9726DD548AE3F40A59F993D3E1863C28DCE721055FB1A94ECD8329C820BDF39FAD1D36AD04239C6AFB614E8389FFD752ED0BEC336DF84B838AB26D9851BAEB4E9C49E223237384DAAC771C0853190D89808E7998C4B5372CC55ECBE05416A39F6BB99265107397B74B5B182B319E8291415D59EB2B1076778AC2550D218B1F52CDBAFE0F8960F192F33301D5DBB3D637F4433C36E5DC7C4B396FA935CF5D71301EA74972088EBD01F1820BA1B27FC54566D19EAD1AD550F2F02956062D01C1DA621679C759C6FA79C05CB73DC8A2340115EFC9F57CF8854F895D987278E94DB0681E854D39C0B4ADCE4CF6E85BB65FED2E62F25C3F391A45F4110B0996B616C472F4A5011979F8BE568F00945F230662CEFCCF82E44D6CFCB00039C6FC77A437D1B77A82C7861E3DE5944D5709F4C6E6929EB39811C62E1B4AE6B213498623BC7249F2D1F0F96F9CF26DB5FB6B2601C13E01F2C099E0816C641FA3FE8D36BFC9F75383A5C573053463E0934D96348E49E7170E85D24FDC7EB3858F6DEDBB578424C4DFE936FF59286F6C27E563EF19B1395B2E8273296BE7900F86EF36C982D33EDDE9B9CEBE62161C95C678C523426788F1FF45F3C59C2A03DCAE324B5D5E82AB8177EBEF8E353C873A9552CE670A1C2D75CB4B5522FC89D9EE2BD1D7A66E4042588966281585C4B2EAF4E9CB07048BC0DA0C0C2CB2EA6A7D4942F42A63B7C8FD9F7CFD7B2CBDCCAA6693BE612D313D964BDF8BD9D3A6DCCDA39D86F36EF6B61CCB1C196016CEAFB2B05A5941F188E15888AC94B4D6C45CE1D76DE8F12C6D640FE67A05EF2BF0A8F5C022BD71DB243BE4B90A8CD04744C47E5329D99C21A007561A0D9EEE1ADDA35320BA58D8D6C7B25C4C582803D49A87096D3C29515C26D200C9D57FF2A7598DA0247C3DEC67A8F799BF3257EC3FE64BAE00D2DC107A8A8F8C91D904E990E976F15063C056A65AAEC02994795496D7DC55EC01175D509F8A6070DCD31A0670FA76DF7363DDB04452D2A837E38E36F417154D505A0E7DD38FEDC666F29DB542EDDF2035C5AE5C25C7B94FE7BAB30E85E5EA1B3EF7D64E5473667A678ACFCDA1F52C6F96780C507F26CD50B84F8D4366D9FE2F8D952E118AA1065284F65390AF01008295639CBCE27A19B912567550286FAC434FDEA9A2925CE4E4B12C1A527BBC8650AACC6B2FE399F5E15CCA0DBDEBED4EDEB05F955289E8980F3FB445E6A6984A49C8D67460EBE042FBA8ECAF04548EF7871CB53283E2F9E06A4C7FA79F9DEF4A0C55BAB6B323ADD9B7E94675EC5DA19CE20C44FE9243FB2515A54E62FB1F0FBF91B2AA45DBDEE835935B93D28C9FCBD1E92C2FA4FF5D807344A818871BF3DCDC9906A29225DCE820255549F42654A70C5193B631B9387EEF4C9DCDB42E7FADFFD09D76E0822213815283FFD962B2950D544C4CCDD9C6725866F0EBECF13E23C6E78E377A22B84FB0D3C94BA56AE2CD2C0530C7AEF1324B438FA2B87C3E0E1B485679EA67A13C34C933CF3E989BD0D6F34DA70E507971F89AD45F05CDA4596751744D17F840D8C5ACF1E5A1CDB6AD59AEBA4FE7F9121FDF958594EE92CF4F8C97C5598B1A1A129A383CE5010184A8B5AD21C8BEFA1B037FD1D6B0D102A20ADEDADA93BC395C0F88BC2B1CDB2238F9E5A59433966EEE4D412C72166FB3C44E28DF81DF51A577D1E84813CF791CCB2FA5C90478019D538D925A7F9B658CBBC9143E87FC43EB477342164D084CFCA9E4B5620CB1996B3A15AC4846E4AA68B7AF31DE8B99AB5ADFCD8A1EB77F6A47B69078114175211DB2445920245A8D746FB39FFCE4E14D7BF6360C35E74A238E3831507247E2E5FF4E15AE482B4B866CE123662CCA5627915C54F4144822C30A671812FFE6DCFF0EAE4070CB304A28BC3C804A9DB2316DABF7E325074A1AB1C00EF6427BDC847464918F764D596A5121DD907D847A45BD6A339B4B21C811194AF95ED9FC2DE9132E8EC265521910B995CB40D384BDC10D33CA14244536B416FFFB935E5B4C28D607D38EE1880C78D9BAE9749DF3A9A33B96C86569EB20F11FF3DF941E9A9C25F63F6365748BCFFC3D444A8089ABBFC4476B7BB8CF26277798A1D1F12A3359729CAFBDDB000000000000000000000000000000000000020911161D25439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 + +count = 14 +seed = 0A98A2BD2B9FF42CFC18D3396BAD052E1D0F3372854DA69A318B142F7A1AAC609C3861263BD8FB0549DA7266784DB8B4 +mlen = 495 +msg = 8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A +pk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E335442BACCF3C758C861AE898AC2A46D3448C7158E193638D33EE1DE209870DA8340635C4742DBD1A87DEB09758317BFAD5A43449050452F2125D7213F8D89B6B2610F0EF3520248445AAECD2D9E4151EC39F62ADC11017BEF326DB1BAAEB8F986E3EBA6B2FCD272E4E40160A6402A11DC126FC6EA91693C1DCEC285F760E2636C79B054898228BAFAF9A6EB99C6F26C24E1DEC1114261BB21023EC8710EAAFFC19D35E4768D7B16926F06D13D4E60594E8010982950928FDB96A584B1F0A5BDD7F0D0378595959266963D4ED1E37B8BB1D3D2A254CC4F655A3EBFBCE0ACCE8B9CFA50CF558EA2E733772F888AEF9E80A6FF10D69E791CEF17BAF2DE7D93C0AE6602AC66E611C40C9A39FCBD027BBBAC0A7E450602AD7A661357AFDD9A9D49B4B769C0A6DC034F228E72F3CE6B360830AC00427524FD80A0645C3AF1CCDAC6C03E3C1AC029770211A4F151F97042D4F1E5E078F6ED4757A49DE9B09E8F1C4B106F6D938EB8C66B6F0F45018A35AB7C30E2D36F9FCEA95567746A6D1DE1FCD33A7EA5B641612A117EEF47AF58EB5E11B70B8CF02BF7EB2C40D885AD35842A51C49301474DA7D7ECB64FAE4CEF833AB95D77E02951C97E59278D95F4F5C47208EC0430FB1E89F7436F8CB8F9D5BC5D4F47EB9D07135991F9AE679347F2B7F593914379D78F3BC7FA000C286577B9520616D75B66311DDBED3A07EACFBF5A71F312014EB137DE06E58ED6B9164250179CC515407A7A6FED15CE87CC5669362C0E4F111C33AB2EBDABBF88757D8FA711CCAD6AF4A0B213F2254B8786FD26EAEAA8AF1F8A4D8A1EE5A13CBEDAA98149F63B773CC1425167018EE4186756290A8EEC1F357C93A96463BF5994CA9F685B28E969BBB1CB5CB622FAC8927AD45763D48F6516FA43A62D04E7231AA07A0A35A0F35BB98C2FF446A0CC272293A2F8A8C6072A8B2C287320B4E8E26BDAE189CCAE91149EEFA1F8BDC083D50021EA435CB5CCFA64A07E8A813EB3AB71DE6D0657D20E229B9702193FCEEA0E98C461D1E31E9752B53BBE66B66531D427331C851588A64E9CD6E56A25C317B73DD56E7CA380C27FACCABEE31E09BD075D7F41D6E2DDDC8DAA9B664AD7DE60D075F455F25061595718140ED333ADE4A478DA9678B9789E88F0B477F62C1BCA4E4428AAB19A46D74A6E1547394BC68185A852744E066FAD31861FEC2493DAFD3A9B8831FFA8AB95A675BB4F6338847BA80784E3DA210DADF4FC26E7D3CFA03B627D0AAB77E7C01C52FC58DCE8D2B9822C5B3D8F03D563F4904465801D47B37507BD3574CDD909E6D9916B5B279B88DF4EFC467F31E82A5081395F66B901D098F5E4D4973543BE2A0DE9AD7C55A18B648A7D7360E3B99E7A3715CA20D32AF84073A6B03F662D3D1B9B69A64E7CDB3E52CD4F058892A5AED04F3421EA407116FD0FC683244108E8BF5818B69C97E1222CF74E976ABFAD129DEFE8F2B2B296158EEA5057CD5E43CF37E756E68CC1346242E41F406B60A2AF5ECD185F3D54A5E1E58381EBAFB7E07AEF040C746B736C9F7A6162F8218E7BC8CFA5258E43C3F7049327DC436746ED378C38E0501326F473422C950AF0696D53F8C751CAFF2F24BB87437127C7888E5E884C082775B2301AD4C45A1DA676ED6A3CF67E25A19FBDA2A49C29834BBA20020666C2760FD03622AADF21D86D1229822A18EFD3552CC90F294A2CB6ED6FB150376D80B1669A6FD8D13E0AED8CF6B307D4F234D119061FE2C6EED06BF04C7F3270FB636F2631EF84EC40B8E698AF5E955B86C3429A40A401CAE4C6F03EBAB58870112062D13F05E1296C7DB7BE39FF6A7ED0B5EA561D6E17A870344442B52ED7F14FC7C1C53754D060F182EE303F8C7D44FC5D7BEA289A6B84B122EF590DCA26375F045D8C2CE750EB1CBA1DB73381DE630443BE20EF83EEE09DA34A67216D06263A9DA290D825F8CD28541CBC50D9D3B5E40C4C12DA974EABA10B50C89285D5C4346EDC992D150A0C7ECA32A716E6CFFA49E26A7F397E544B4D4DEBA43EC4656A7C66432AE233FB3B1F2AB1980501343EE175869FE3ED5A6FC99B7E9C466CFF4D5FDD53EA22CDC9A4038100AE9C8D7C19706FECDF997FF193019455CD4DF4B3C1F464DC744C7801F75F661335DBC2E58685A3DF46224346674055142A73A45F02E6A91FF4FC2B5303CC26D4FE5AC5E9C191212CFE8714B187A9DE0DFF7C2D11090C1210C172CB4FF3D84005EC32C9D38717D18C4AAE0435B6AA65FBBD2178E9BE6E8C196A563CA93964D479A2296282085B7B15DE4EB7EB481F629B0D2275F63E61016F60374E62580FA3B01EC67B3C4F1E36D3CBBB825DD798541CA174D7D58060C5314C3538079771951E3F6FF36DB9EE7F50DBF8F357EFBAB77A2DBE7E88BE4709C3034A40364D3D86D2C63D00E9E3B6E97A78CCAA70ADDCB05AE4CC59F2CA1E2FB482888F19EF8DD867BDC5EF3E6E2F9451CB486CF32929A13BE33A6DE8F1573ED714573E037434407B631965945E62F618FD249E15BE83BE72E6DFD40ABC973C5A1D83603256162FC9E8B81D5E6CC603B0DAA35FA3700E717E690625E95F07AAF850DF2EACFF3D7F67C2FF1707FA4015CB385C90CAFD54EF1A5E1CB1B728B6DDFAD48FABB66866880033CB85C491F518841A41C7C3F171D138184CDC370A3A0EDC659BF20348E16D4B21B9269B4355DAF583EACD94E5C6E39B601BB60F77AD56 +sk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E33FCB82AD2F2D003D801687F31BA9CADD6465FAC6765795902F7E1D1F39AA4FC8EAEC8AFACEBDA8325E4CAC5CBB35EB85F7DB741C242E24744D355C048C907D244888746830874461304510015723537740370483686047028827755458158744156401436400642143884410668821158315551387142720160881051560084423888742480801133353847503675128365270201214201852630386476570510358238353185540746288166400853127726244835733770578752153500623217347612501463031447338564364418740807186616373756881365861306780226251208278735468007741400328130011640236302875462161008833571646638684086633270616638103211134106216370537401386683402380726115714285834461683155660227107246100432231088537557122658233663780828137303041248510848256252723065717602740328667673742366806824746161763018778127147356381201253555084838800676037115744521011172814037038365687388112706554827870174245814317373644081643078604161042458765640331746786863551602434765245474464483042778020431675325077415188848527148745332874030302258477247575375274128061446266568857443408800457654131053078624575252178733716341843675823334016535443748878442530516767868774323164863466834223436645523561106588617818311552235402856827647186645121381377520458768738345367176302361808276145540142404672262714050331812216466872065461634531506584032510812346784577784224568752701772742433355360651045404321477733134151578008040880413068021667153646608312118602253854535850282028315144665480178712177185766557058042828551015182837428381738051816217663702452468744265412715465153286855467747550534713424622714784668463031543171261555470367560386485765180230738103018762653345355670647052753755525820660080704473547548852454103626035673135002721244340870465780370815527726674611836502470055465882353266405783150464764038424025683262656082156410748836433143504876842033760057115785437037118436662578525882772643344688346727060662888680567323613614332543652644084266227165332214075454546308083177512243336107656650230352820703570860835570525204361424556306518073681505122030208674324882285281135841247387483756557207618402255182225564282750273153833423758175710717536132752707163370205415486662545274324600264242856015455287461461664485801066560887701146844270125453185535082160886057385081575677851220430763235167004087101881787543314361168705708070364487121440426724140565702525518353083524360206842016045733422168232225723802405657485447003247033128863828538283461752444462027667750418024358553702305715411451221181201872838004303024765272016330481025086051700524430147540475558838265281883825308851871687047188772037805533080756247172405511006804724121275021383181588305858777826737880343506748776508208328350165475463008337483264063817227700046508112787346254408325222815568412260528067657475580435127222257258503275042377150350515158005011624263081450132727721430162005610133218538856671116120032136288738284380138811640857372231860131274034763718528441217268073047837708281267228381622165771418755315238087061620838562473738421738515418881453738703536502147121617AE836096BF695CD7ABC31ABCE6792C6BF24599B7309FC83E87F58861BB252ECFBA2A6F0389CC36540CBB84EBCCB2DB7EBB67359F70FDF3EAD7741C8C4C0114AE5E22FF7EB0E0C9DB1AF734CD8C519CDD52BF64F7EBB7064648B3A7A294644180D63F1425735B8202C35D78AFEDA1BECA06D872ED14945A06E0FDA9B12F29940D64696F05D7585DF12199C7341D5847E3C2A689B4F5180FD520E1961837B5E675735329EA7E461011911064FE582501CD001A84490B315CF03FDB8CD9D9CFACAC62B92B0DC2975F2F4260170E6EB16A51D882D5AEA3294478C95887E23C71A6314C2AE94970DCBFD89124F501C1B4CFDD0E4F7F14530D4953ACD9057F10EDA64E471CC5210A2F6A4355F02B5ED2F9176BA35CC9732FFF2F244C182FCFB5F548115BCBBBBDB1556E5FA1DA7FAF14B65BBD2DB1897F3C76AE5A3710DFA7580C7FE061CCE8FD7E790D20902DDF825711B4ED4C7830FD6CFC5526A3E5328249BF0735986EBAF6037644888887298BB2D2AFA70021652B5534AA31A64E7F1F998BAE97C1D73ACB8B43820FD10AD5F8C63A41310D46884522704EC191E703DEB203D03B812D6AFCD20863FA14BD2721D709D0273BFFDABFDE55AC13BB35E60734E12888A1C93C4E9A3C2DCF7554CBE95241BD215094B1E685A75102173F3C690C48E31B58CF365BF98F710E7784DD8DF7587A74F43AAF9628A884EBCC7B1035696283C540C8EF7836B9D8A15279669A52F1BA048CF3C1452F6310A5CFB91C5DB4F103A325A2961169FB6731F67817B92DE846314D04A0A922E4A171450C7100024D58D1F311EC366203C9F2FAC2A4EDDF9569776CAF6DBD8E1BB52506CE00F5F96B974C37ABDB03C7B5855B2888D73D85A3875C1B26AD3E3972F415C5988D1E205797D3F958F35BA5F2CF27D320EFCDE9A5D832A0BFB709DBC78AE6C4A578D10783C33F56C280601FEB75C57BCE26F0EE91A9DA4D9F144B324E99186E96BEFC08AA55AE984A28FAFDF90860B7FBAD54C8FAFCFCDFF61E9B0E5C77D333806D25E33F1FD74513EE9C6975F3A9E882C86020890AC0D2CB607E956C2D7F7B12EC906B6BF645A3F85E9698373B2391401B2F14C363A4ADB19B2A176359F93A28B2A849F1D9901E532AC605794F48D751C5AA234FEFDADE6C7AB7AB7D6F9D402C1F859C9D95D1D9E0809A2A058DB96CEA4019415C244A732C3C41971B11557DC06E85AE01CAAFF1C406E9664DFF586BCA45401CB2F7CDDC0DA3F498842164EAEF53AA54DA1B2DF92802FAE5579F90FC8FAE142453F378BD2EB4C38EFF151973D2C1AF4AEB58FD9FD73D392F4B3801B6131A9F910846896C258744AAD34FA746AEAB28EC5E73272E4A5A3508264EDD25D357E7FAD820F9772128F8A93D12C4C8A4C3E997976221BF9152571F41F7B4BA6D696C42FFAABC7689EB6FB1772857DE6EC7EAF415B972FBA09423DC206304BB3ED49FAE9C89E4EDB48A420375C2039220FD37F1BF1295319E4029BB84DEB4ACBEBFD91301D836958BBFF1095CDA7B644C26E138005C077F5E0FEEF826425C6C90CD26BC1EDED7364A009B510C94E195988A475AF0C00CF3719203F5D80B838371BB25BFE8E1058D311C5429C69C6EFE9399E5D4B365210230A1C3AA9664715F054857F66FAE69550C216A83CDD323442123318CFD7762A5EF73FAA49F0F5FA58EED90B895CED4790544DB925B02BB0C696E674EB1427226D2654C3DDA0CD22B1DD7866F548D4FF1D4058DDFBEA702D8FE51FBF4982225884323F0696A05643B01CC9372125ABA42B8DB966589C834634CD46281912DDB7F8AFE8686E92A4B466992EDF7ADE319F45563C6AF1973DF7FAA6DEF8F6F01B6B0FA06D78B5202D9B570F053813C82D98FE872C315E1E0C417CB6D1DCAE39B18B04A529AD39300D369E0F236A2E757C522A9C680E4560E60423EA21EA404DB61970B71BC88154D20B2A116DE91A45E7C95CFD2CFCEAABAFA0C907D296A7A8AF3438B0AF258A4A561911C55AAFD9EA18FCDC359CB9A72F603FF15E7F752125A89BE2ECB6CA063630C44F586B0823D16369F06ADC40A9390FDB7FEFD998ABA9F68E9388C38F0C9D539FB1C48B3915CCD603275F5A56922C6D46D4A787E0D0493733E5F5EBBADD006C8AEA388FC9509627CF9B7EEC9AEEACF50F89C98C85CF0663183CCBE380C9B5C3A360D898D2E631188CB4F2904AD45A19CD943E647B14DF36E32E5DAA39F50E050B838F6FB5D1212292E84FDF6705179D07411DC557EFF29F01F0247F67D90DF0C0FE2A3FD8D51E413BB568908659E7469D76A17AFCEDA1BA91DB8AC54236D749906D4926B13534C88EC6F649AD44A728E1C34BF9FB74FEAA78E7616F246836825873979C9C9926874AB022D8AA52748AD0A063CC02954C322BE2189138BFC8B80C51CA55B264815B1F8D7613D877B587394B9D2FB27A50EAF492105591837B4C2B7A3E28C4C17C6968860A27A5C2822CBB01365F6C696C0FD576114E8B66E22DFE6D780B5A578A2273F5DA516DA76E89C5E5E978AF914DEE501F42946940A936706D56AE2BDCB59CDAA5F6E843E0FB9B1DA7B6605011085F74EC556FCCD22293A385D8352616BF902CFCC6091A7514E6BC05E4E808949105736FE8368EA85C65B87D6DF5F899FB63EF71BBEC51FAB034E178761804410740EB3C1A6BF6E38F7FD4F5C23F28AFB2B949EC37040ED9410E32738BF0EFB10805B808DB4D75FAB7A0F71BDE90E9A73245CEE2EB85D2CC3E006FA23257B8A9F876AD46C63B4DEBB46739824E6E5E34644A626E7571C0CF4BA62533032251DDF5CAA83B1DB2E2A476907BAE24B5977F7B6F473D6F49D5B8C1DF2F5026DF9D4B74207D4C7C8B96FE7E405FE9A1CA3E801D1B3D15DAB1ADEF23CCE8373F85333ADDC4102671A56A96E6634EED82040D0251F5A5D0C72C6265BC348BAAF74A5A210D3601B3090F0D2ED2C7C31A76841BB0A555BFAF36EAA0DF985B17E55A78A216EB31CE6BC51CB3F5FABF8759AC111447454E05CEA0138762DF26F2BB1281E30B95A8643549BE537ECC01FC59DBA6FB7E329D016F882E2E789D579956DE470D5F6ABA9F8C05F28CB6FC7BFB17F04607312C289325589C890FF41CE5A19784E01827483671F59A1700CC3CCCA4EB08107BB64A06234D8AF2558FBF3057A29F27C8C05493B95D78D32A21B8AB6BDB9EDEE27986C7098EAC93F724988F897AB57FABE40C7CCCE4448983BB9E810528425B50E09FD5E8FDAD3B471585D533BF31E44A246457E276A5727EE9E83781E76190E4BAF6DB7CF7ABF6E6FDF4C8FDD57520194F43254AC841B3DD434F33C2125722DAA72ED467BE8EC8FF0483A075A74CCA99278E21CDD92C1502DBB6D145A569FCF71D6CC12B49A50ED0EBFCBDAED433511D4AA9B9730B0B65A9DC8AC4CC6D7821A8027E312C8C909C944E9976A8354BD840DFCB3C0E67C9BD46AA66D8D59DC62A2DF042D1112D8CCE9BD04E7A926CE56BA8BE22AB1601D8E58233603712DFCB96542BE09F5E196DD3775B699E6AD64426EA4 +smlen = 3788 +sm = EADA2DF6E2BF58A5BCDB3B918F52A234F1AB7BB4EC0A13CA0A84FF67B5A8D5EE5856A25DAD9505341FC203AA550417CFE2262955AFFE166FE66CFE228269104C261AAB70EF59252945522FE3A2142118F89351517A5A2F382D82114E124FFB8D1B9871921CF2BE1D0739C8CA293F0F1EBB9CF823EB90091CFF1B5CA940B43529B081610C4FCE5C065A63A8B366929E03D4166A23851FB961370FC3330FE131F762E2A830DEF1C923107E09572D2BCA726CDDC950A9A68E8ED0A03B74B5E0BF89D0D9BD7DD93E8C5D76FFDACD094179233D3AA1E8B5B792A65F04F583058605A265333A229E73281082462EAA2E48D96CF66232E770EC54AE747370CDF27FC6D305940A9EBDACEEEBBD85DD0F898907AFCF0741A15277CAB3CF29BDA9E16FE62B18B7E001CE6B261F8400730EDA9081AC8341FB83275496AD1890BC72B361A114D90FBFA52F5F591F446D640EF4885B9C145833F261EB00772B867A7FDE39F2BB7F90FB2D4FF7C4B439B8EB18E6800CC4D99BBFE7C93085C56EF47893D6FA3EB8175E4F69E1FEECE001723B0223B47DEE7D2ADC841A54476808546D7090E9135AAFC73F1E5B36246A0DBC0B5C7D0D61125E08C8BD8B0A1758A40565AB5D620E0E8BE6DA3D9447B50EE3F71415F4E2FFBF3EA9B11999DF3063A07703CB2545996E1D90912802026061E8594CDC396C70B5638B20965BE4ECEF07CF8FB332BE6DD10364B0334E3E5F4D2CC3ECDE0DA570018F0FED77E601627CAD894530BB2B1DBA648D10F27CDF4F38BCE203AD0FD075296051A56C78ADDC312ED02B2F4E1A64FF929C9F0C33C32D5C650499406078A43209BA1428E147CEEEDE070735F8A9E707C0A4188A30D08EE9420FF0290A49036D20F784C51B248239C4F5EAB1CD06AE03FDCCA420EDBA10348EC124660C7F8926B38617EA2BF6F24D71A27BBCD41E68EF1963C0F333352F436DD5F12B35E67236C7B665C7BAF4A287DFDAA070F10DE2294A3B68595AD0A7599D3D0DA30D4AC776DDCA4B29AAE85248AEE31B8E4D4F635CD351675AFF515FB62F08E7B87C806CBDEC1543320BD2A026B58E149A2B88118E76390649E052D3CB20F699CDBE21EE753C05AF948B965FAB0057E476628D18D52A3A669C504297C0431C0B0AB102EBA5EA3028ED7D37CD7AAA0A4C2855A99D2BC6BD969079EFED79CFA4EA7CB30C17B2CF54FE39DFB1441FBD6BCDF6F529C1CD78720D8482A5B788FAD2DC4E615B37DF70C58314922F63026EEB80478EF6F88401501C10C30CFB3737B60E9E43CC78F7791E4C0AB72258958182CD6A85B12C0A03EDE240B93787BE0BBCD33C591687FB8BF9CB6A0383787D0C953B0193DBE728D1E11BEE388CA7F75A40237D620F6DF84D27FBE36DC2C1B48A536ADBCB8442AD5807FDE4B7EA1BE46EC1AED258D312BEDEA20C65405554DC81BC08EA64945B3168C9065C9198BA51A6B62AC06124781E4DA2A7819CF5542C0D74FF0DD3580FA8BEA2901DFAFAEB91277EF622E86345A0A44DB627FA2734E752F7EFD572FD51D5B460E87529D22E118CBC7B9AC01D03B4E15B53613ECC887E916B9CF4190419BE02F4E7961358EE979694C25F2F2A3208F42D885C143B5D1E509970884CE64F54330666AE71812833A93A16D6A7CBA66344E4772B912612E60D40DF70C690422AD4F35912512FBABFBFBBF26D2D21E1CC16523D7CF791D3E475E584D2C08B430F20C8850D1E3FB90AA56760D7FEB8784919D551E1CF45163D5FAF71426328F34B2BF41FBB7630FF152555098614702B9D36973DB3407F541C681178F74AF6D8E65849485AC2C2BB6804EE231F94D94547EA9FF4FDB2D5C081674FAA58D01A12D01B4C9BE5D4B994ADBE28E5F76D32B4740C0AFC63217801E2EBBF21E10EC91E3D43E8A33AAA1AB13119F10E3AEEACE3C5850CD5EBE333E23567F301F858DAFAEA12135B7EFB576612F4A78C1B4AF4B264A5DFB390722CEEDC3729EAADFF043211C5160F1407436CCC2EC6423F196DFCB68218FBC342172319CBA49712F2A99FF51AD5FA2C9FF405130F272887E42E0CC8A03BA0DDD711647059AABB9DD955BFFCC4D69E0B99E115A0033D19491144EFCA3A0EECAE8EC11EEA7553B6CD448F0C0C2B49D8F01EE244ED72A541C5E7A7CC6C51B855B1F4A68B1E34884F7C5754E76665417853B59D89EA12322E5851A7B7851104E97B118F3224BEA97810A6EF4175C4C8E56C9FEC044D6BC72940FECB6D297FEE82C69C4F017136AA17B0E3D889BE58E6A7E15224B8009298CB08B2C6A4F715E100150564C41927523D8E4C62E34E1162F2C7B0692429CAC4AF8FD769E6A9917E15822B699D833423B42DEEFE11F66880AA93F5EDB858C37B0E3A7C9F5BC72E1EEB3F9D71B70199FB828A8460FC2EE214AC50F3B0F22B403DD74FFCF6F4C43FAE92F2C1629C125F0870B66DF3B66CCB614BE5EF08E388D731E92598598BF8AC5A4C138E052BB8A2E67508490EEED4293EEE323D9074785C0996AC91DA6943052767AE1F59934576EA64EBD7286534AF7F7FCD446393DAA80B78864F1EE0B89C3DE92334C92F901058786CEBFB12A27D41703564DF0B5B00B5CD850141E55FA087C83880C25DA3CCF03FDAD1A413DCFC8273760B254752D6D124C30B70BDE3A2CFF1B511CC649D36B96E1CD5320EC6002070C19493DBD93D2CAC5FBDA78E2E2C2F9C7A5DF7F4EE4BD6D0C0566DA0480E919469AE139DAA4E3D299D6337713A465899C7BEAF8B219021639DCCA56CDF506A610224F1E2C15B3BC7BCF965A40177825B0A9615CE9CC0B64D0BAB9C1D06FEE80BF7F4B5AB0BCC3F24BD991941CE021E29F07CE7495DA1DB03CE3C94BE882E6502C83205B5FC1178CF3C900F3A65119D8ADFFFD800FEDA0EC64EC47258EC33BD5CF941498A9F8E5E56836D434276DC6630A0C3C35C6EB6A213F1DB5C00B6B4CC4C25FB5B54EE44CB453B6D43B9A435E57044A078F5B3C37880A29A64A27D99BC3DDA4451CAEFCEE75C053656B9E06697593A6B33DE85A8BAAF4493595DA370665C67653E66902AE1B7190A969C3EB1859D8D5ADB368F998FE0B7F6C4B87ECF6245ED767B25BA3992243FD52305A76E043F3E326912F542678B7F0F52BC95D36B8A74E9BB6F595B15284D45147E1EEB27BD9688F15C5F87DD48060DA2896AC35E2DA16EA7F418C16C347F0F7D778FF662CDA1E4E7F73A90DC15C6BFBE721F2DBCEEEEF68EBF485799FCB982937F0E263CF4C82AF454EB4D541DFEBAB3EAC8CDD9A8D0723454E62ADFAC20DADDFA51FD457BDB5EE80B78A3A18079A9C1C2F9F2EF6AE2C1C4EDC69C1D1C2C98490F48468273EAB22A931E7718E4E0F10F865E33A4B87324F7A11E2C3F8933B1003B6BECB7141461657F30F408A3C7917B0E212190BD1C09D565A2BF85DBCFD3466073605EBF4CC8CB09E74539E03607E7DFD29D4ECD2DAB5C9D549F024BD6CEEE4AACCAEE94E911669232140E0F7FABCC639BB98CBF5E4F8BB95C54EE86E7E6259AE3CFD4006089042449DC6F4FA771A7FAC43C6C7811105ABC07D153048A460FF7E42C82D5A975C5FE087BD9A2774484E793D486445ADB816930689E2035915B668D22CB2058F87D046F4BA6F7CB9104F2EE2D20A1F23F7C200D02B540C8934F4A49239170A41641703055ABB329F20877D1F388B84B7BD83499FFE503BBFE608EE48B2CA95F0EE2C0CA1C9ED0677E6675F5C3BBED27D25F8A4858B6C66EF9518206BD7C391AFDDDA69FAF57251CD7B04BF0E2CF444849A986AA82B78EE94CE659565463F28A5A54567B1F54A5338619B405F0AC96C7DBD563853C34BF4E11E347383EEE1BA6CE50DEEEBC9225CCB98378B6198693147B99734843D5F1E73456D1CC2CF79B78EE47A55D7D15396B241080F2D77FEDE0237C4D04D81A4257B9135400981C7F1F1FCA99C645389195EECD7A876BF92D49ECDE43C6780430FFA5D38A182716CE96D78F28C5E2012D19D5E67E770BACB29F44A3F26A77BEBD2E97E134ECF95468AB098EAD37437FDA651BC7DAD8DF5849A9F119D5AC4FD95BF66E332ADECB174DC9B7AD8DAFDE49AF904359E484BB889F83FB8FA946509A3F3B343299A3AB1B22BBB356F3B9421F58CC0F8B5B3A89D9367DBA811DB3725099C388E03F28A480E78C6DA7A36AD155672CB34158C06C472FF3E560E65C720DE515A81DF6C2BBB0DEC7AD3A40FB8C313A22DA3F1E7BEB568AC57C4E0D0CF12EF5D4743851137D95E23B1DE5DC05AA52AB750B4480BB8B0FA4124540E4D3D8837E3C6A89637DE73B26321F254BFA5B918319A7DB4241C6860B4E4D84AAB708B7B59B668489B03D74EB7505F9F9D22D736D4A31604BDA3709C0F5466D60D737FE2DA8F6090B7675E92264F2322B7F21943D6F477041055DED94F5DA533177C386A40896410D3381E7CF115554D4121C3A47EFBC9A9BE716AB0D7333D8B523A3AF4B2D5D8FCA524F7068C27CD8E8C0E583CBCCD839FCD3A5E0692CF0B107C7D328E4DBCB6B3BA12C900EE51761012BBCA93E43457451C97A6256B036D564A9317F7B42E7728882731571E9CE787A4977803B0A10EC3C9D1829427CA0A8ACB0BABF2326304D537D8F97B81D538692B9C80B0D1E788198ACEC9FB0CDE308535B6C838894B7D60000000000000000000A131921252E8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A + +count = 15 +seed = 9887F1FD854241A301EE0120645CD8E119B43F7BEE11F77A835E9ADF518C3A51CB76D86653FBE73AA716264C146797EE +mlen = 528 +msg = 9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 +pk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF8752523771D9C3CC149FD13465B06E8AF5400699F6A993A449F9925A4C916E768899ADD8E60CE9E5AE25B59A6D306C948149DA9E2177BDFDF9F844A35D93554D9390A5912924D690878614CA03D2C337122A4673D6E7F2B1F442EF9548322F3AC1F048AEE1692758AD1E3DA5B17CE2368B632849C1E41D76A04DDD04953C9DEC14978A207F6FB55D643841738B84A9E530C81C912BCE1C1A874E5CF1E029F08FDDC6A3E3B4A6321EDFB50114BBE120B65B7F68376B27B6AC56D414275DE0825AB60B504C38EF2EE36A75430D2890117868CA90DE46DC2C93ABF2E16C05C2E3243720298A9DEA13378C09C20EFF7D0239638197514C6ABF410EE91A23D50D64BBDF33F796C38DA0397CFFDB8F7650AA8B5054F101F1CC7D866552A0C049E27AD84264C97289B91490E351BF4C6C7158C0F25D002AE2A0836747381D408219EEDDBE78D32E330B955BA8AB2F7F7463E4661B89B5F03B5B5EDF768777480F94DBAEB563E04347BD7EF6B2068C991A1DE4CFFAE76A99B3B596271E48E131DFCA92853AC4532BAD840A9CD8EFBF86453DB9143C53FCACA83C3C324BD911144326EEF6DC62840DFF634B8A7C58A04E86649E93BA6332B8B1936BCA473874B962F24B1F7D5B78912149302541129EBCADD941AB046D1011FDC6BFFA989CBB992CC6144FF4E0DE1769591E271288621B75DDBCC3E7E55428B5F5C35AE3E844C6E76945E0A3A511153FF6B78E4AC07283D1D771C78D56E8C482F6910B6C35971E5C2EB41F3D618ACD88A469C12D38058CE225E60A14E312231B4E1F18227569CEFB6D808A7473609DAF0448A38DE929823068EB7777FC75561E78115B8BD5AAAD4EA5B0B73C11DCD7397CB196CFB8B169C23D544EBEA8FF3AA1F4823F984F6AF4C989D9FECA7D31AEC0F4BC098CD0CF8822DCEEB6480181861B4882A8EF1C5822C9E14B0D9B8C7DC2C39AFFA2BA1FF3343E80DABA1A917D679908C64A1DC214D93244F9771FCE5D4AB92DBF4FAED0DE2FAAE5ADF33573ADDC3501F7482954748095271E28CA06F9C18B866BCD6991B83A4904494C1E84A5DAF955C0FC2CA4715A0511183090A27ED5A2F04EC0030E33A52C24EB1AD8E757052819F23E049049453DF0ABBD1E8EE0869D4EC191D56B278DA2B79D892E25C22779EC00327D55BB85DDC606ECA5198BA3C0EDCF1DBB3E12D80C2AB32BB7A8A10D2FC9ECFDB946E885496987B29F616B71285E4DEF860443D38CAEE584953FAA437D754821658A51101EA758CDEEF4DDEC5AAE272E11C947BE6AD3A1D623C52E49DE6B630D33495FE2F67773A34E2E409CC92D1FEEFE748EEEDDAED8A43AB3DB3244C075DBEF41FC84FC0C737A9963F622229002710A633C60BE4BA5363428F8BC46BF6899B6C6CD49F98034BC985B473BC681735C8005D6B54D247EAAAF7EB4D63FB99D7F26595A13F868AB112F0F023AE1781ACE98182A6C0E9F9F543C6C09F81BCF50B86992A72F9E3FDB9DD2C5849494B62841954BB3564A7D5EBA01109F546AB7441F14016CB9B5600273B4C3401FBCF9E2E0FAE88072CD79593CC1A1D83278F99082EF2C914075422B2D810B9AEFC9F2E5687988DC941857D57A1A749581D54556B3EA5354719F0E0AD7999C48F6A6AD8AA7DC5C91172DAAD3E5C20A1DBCADDC98C5B6BAE5E07FF3B382257223C4B9D66E7AAAB3433498EB78E5B707AF9983D47ADCAF204777CA86110881CFDFC242A3FFC7A27671CFE1CAFDF3D84CF4167AC9C28C2C0B179B48AAFBAA634F38685F4925181204668A5136D9B937F75825E3D3952EE92EB986B59D888EBAD1B28AB245660743D7FA0107F58AEF1DA43D463F7BA19A036A72C7EE2A379BE8E7CE36987F6317671EDC623650E0DCC57655DD82C6372C4802ED55BA529EBAF572DA0DF759F0FBA3202FC8E038107A8D2EC690C20B1FB35D536182C88C991824926551A6276B65566622857DDB37DA3239A968466A991B9526471E0A4CB32EF6A1A5E8C0CA0718FAB997C8346706974281B9F15F97E68A1D76AF99D9BD6ACFE5C7CBE5757594820809DAE78112C9F0096B18E6D14580EC1BD9A1B4A23FC6E921223C72208FB7E77BF619E24B168CCA8B2710C88F53F66F7D736CC4767070F9A7CF600D93C90A1044D735B75A28206D7A82675A2F6A6318E0F984818952697F3B8DEEDF8B97FD2BD2EC70DF2B6788EF9E5096011496C99995EB02E897F441563184B22FEB86E1987FE52CD72C0BE78285EFF86716BAD29CDD6B0C9C04266A0F4E9E70514B0F1DC17247F94E031372D7D511AC0704C6F6C1ABD051C141ED4EF346E2707905E0AA968252290A6E548549E139218B3134E78FEAA4026C26D9B13EB452435024C2808F9FE554DD74B28A5765F877467C368324971B460D7E4B5359572174F2185AADF8A3E4703FF1B2FE30FD8B7DDC9B4E2AAA200712FB380C89AFA3DE8946C87E23609CF46EB9C8FB5E5F3735FFDDD978ED6E1A8CA77F581F1C98D7F39D559EAF57EF527431118F7E53351F42C91FB3A8718C06538F1F888D16AD9F337CB1CE8380FD42019AB4D05122C8987AB395AF712EAE0D8AEF15A3EC0E46C289EF1CB1105C2E6027912144E68E5C171FA9BBC2598151AD0A6E86CA223FB7D622E3037B7902CABE858D94B5500DEECEF030111B636C025C07FF325A40B0A438D007E36FF09D608881324235B2CA2B3E701CA3B2F853DE0DDBB897CD153290389B +sk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF87521319241C1772FDCACFEE2BFFE754BBA8EDE34EBD00D96748C0BB951D6DC7B5FADE4E7FFAFFE5C9F6F31269268D32E654032C0250E979B14598B7623735266E2B280281327553743880283441882776216322347832474118432406506388630486647868210042172470406526755040438514621127761813057116140016803735586601782272258475365441168428134110752412711114811676476356066847808237473132702572710675075627480246884525551033676252501471276772486423038854077342721118852652155106147151210238841485612605162130070332113037551776321855664616020537385614012677750077681240417542506062525681424470015730306752245004026611360171737733488168138514386016673278340544873475465170080474204056732425454528654402813614232314532830025251143700813066063800746270451017710533444758522423486711778003612606527464256520583518874563747112886088418217506338116358536427884171371512560284456424611574670353424508842208555208631214113326161082718252026585837404264537573787160785054884555741323641363758078016267776128703614374210085202454233824041412133613244563232718271180831127422858650228616455375502184521420377654484326504510831143658804278627401164431046060763824785564465665556338741575887460361435131660324424174104707530645616286511668372370054151057028188516550513134112262721820334601733561600524363411642161142480157220032032317843261467885237763365054171610514581825085312345302486365720111853572608382511784172266816086662427640401612207710148681037040528021557542058186843232651348265243280131642621163421148234187412046702714584358412027140331686661512127727821035100844668213121423117145301872645422141632460856104220460681811750404341223622220102044104420166158764818543761555470044072234472738401007664652844742485408613776774875145788672667145200754541811218187187164576334781808308567030814454715334820023271334605751272414857756074386434170336247058111760711587867302350518681108847024024712477562310123606885114762378214721876508824312378610740700833204357385201510561215548355384531004610647808314012777330153305455628575283108602163004510571848580878815740330210604357238584123556501876725021757684361844380513550418674534886502838818385468142106450174265632878188522607545700828828167025616175315336750053775145787464520303483002376720461770243180256168014157726078406838575448000212011278853350157008507613810367577632860421766864670020370181208763625243078047771483232452268128643571834352823635644622677824344057470115735728787428370884424606333005114834526008804130054317803126258335133613168738450046826142568820050372204056206273545837440118567273362461047231660812147380872163810682773860562317284188745403205463131005457845827843367126318326362201351635873316808314271261350485202431351842355661278843227681663560044733305336685053683827452788458860348543582358828255354070014553830731478886856170450434440501841154446731858321605415525346678606320788151035085124358324807718137373715161685430476358802785535201074586303665355344621174325087077002844288768106437373106802417358663F816033299ED8BB46DE59301D0EC525CE418E3C0009DA4DAB438FF098C1729FF1BF093A1E204E457BD29CAD3DEFB538107FB70EA39AF8A75E553C4AE81AF63CB82479E24CE113E8BEAFF05442795A3473055710ED77A9E2BC3E1F1776BF74EB8B1910248CCC871B731A01C495E6D34BABA5D3BC00D31BC1C2A8CD6A51D323AF347DA3C4D674D0FA97E903E3F111AD4FEBB9D13321F91AA3A8CA98D6DF16AB0FB10E9CABAED79C038BD565B40854C1A2C255824CE0D16E425F6AF366C69A60E34178BDC1F4CA9B5391E6C89DF8FADE634AB41E5C00AAE51EB5AD5F5FBE06C49D9CDFD815807CAE53C415D93FE21D18D0B26D6759191257546EF150262A16AAA1988C6A0D810389FF4664A9AA224E8F8F66678CAE2225271C7B5EC2174EF612A0FDE4494D8C880AB3E9CA20F86F2FB86A3D4702A453D4F579E1CC47E002251C3BB182BA35024B644E5EA07FA9AF6C8ADAD629E29627E4B084252A260751A4ABB691183FB0CA6D5F79493B13A91BDC93E343C5768B7B30CF3E78FF1DF83FDA4D98F60EF39FAB4282518341DB4F68FDDC847CD492371BE53CFA6841D872E63294E9359286E17A6E1CF1544F6880613ED6D513AC849201951DD027AF59A31F9AB5BB429CA53CCB9DF64E68D6969E1655663E0BC95F6F4172EFD41E8B550FDCD678AC2B4F07E764F2A2006EC23BCD836DE7C9ED7116E98AF98E66EC13ADC5600F425E3D077A5803B056750D8577B44CB0ABA3875FFB876E2C9A9229276998609371AF1214AF98DAD6604F1F3FE48232193DE5FE8A6F206F2C5FE6457080BF90E294D29539D917CF7310E497F99AFCE73D851FFEC2A64963559BBEDC527F979C35B0F1632A42BFF28FA82F51E0E2C563B4FD864BF3FF5DA59F00F0142EE935EF4EF50EF0956A3A27A63C5E736DC3324AFB262B4F01B037910E9EDFBF48D794CEFB05EB1164C508BFC0D0FDD49D99FA067D1D0A20519D2DD754949F138AD01B02CB5B7FDA19EB052CC06963FBE65BDDDFB4BA6BF4FE364CB2C21B052F279519AE19DDD1ADF84984617E50B2AF92EC878ED470A4C4F12687C3C6BCD87B7A19DE45F571BE4EEBEFA3E8C1186042247A9828327B2B9DB092AD8FC9DFFB4F4423E9C8D973F9ADB8B9A86399B2124DB63DA969DF041EF89D45D01B6247A1020BECF579AABC6A55B973A41651B7B5E34558E800865E359D1356DA7DA776775A267166BC8E1A7AA450E3FE9C212A146A351B35DCF3BD7AAFBC9FF9102F555AA702F666E742DB3D3C9D7BD7D1693CD852EA6819630AB9B8259670C9681C83D38771007515103D3804DD54631B4E40616D009C0BC105034CC1D25B4B1D52887CAE3FB47BA542A9A1356230A3F8EB6D4B497FD61476CA1E0DCF0A5FC109BBE25A549BCFE3241741BB9973EBC0EBCDEAA9A941D1183045DD4B6FA0916A2BF30170B0FB9DD0931F4C86AA00CD95EB9D4AB2ED626E779343014F660B08B427DCF2A6567BDA818C838F2CFF87BD28A6400B6C18646FFE839E22BC76923C8C8FD34783F1B248D9AA2F82482E12AB771DD3EC1FE59D096B525F7DC9384ED28567B905F43266696F97851604FF26884ABDF320AC1279D435EF17E2AE22DD4F39FA1C3A9E35BBD485EDFB69C4DCEBF89940857DE675DE2295AEB1EE9D264505F2C31CB70F8FEB05F10795CA7273F92876052D76348883BB69129D347C695A0A18FB1B53F1669B8D86006DA706062DC70549637F8FA8CA427FEE2B9189FFEE36300C3B239AA67A544D4CBC38D335BF1CF16C409C72DC2137B8AABAC4B7CE3A7E471F416BE3195352D6D4C82DBBCD500702E03EB1B98FFE1A7C0DA1B24098BE2F58DE9801E92B03131CB612074E9DA579E91E40438A1174F89A34627A36FF7CA9F2D79F563AF5A7D9D43E2F97C346F3F73D24F8A54FB7CBE1FC5485019BCAF88F4BFAB865A85C2E6289D10BFA80029906002F27BED2F14BF9094FE91090634EB990390792674C643CA02D82DE248E835886393521061BD2FFE16CA77414299E0E2478659A619FEAF9FC61B3254A1E81EB844DF9162E2A7DFC480BB7533E5403D8BD4872A223A19F68D0AA2D50080884250C16ECC71459243AD57ED8907C5EE0339A3FE9D929DF7FD57530CB41B7DADEB225D6E4099E5DF004C2C2940F32900C9E7085AF38E21C68AF93E4DF22361BEC2357765DF2AAF3D6994C0EF49BFC1E73E81D03D1CD89635FB6AA3444A1987AE32B7864E0335DA4EEF2FFAE243F2888D4C5D103F88013AC3F49E7BB9243559E8DECA182884CC55B879FF13252EB0334C46C20A59FA997A7EA6A41AEC5817A7FC8E8682F7E831EF058B60E536315CC23E8C750892FFF4BAD47F8A97612A5EA4438FD840257579E59840A4D71D71F23D15290454F5C4CDEA3C218C768AD1E166A1AB5B2FC4A65993473BF6712310DE9754759671DF948A6EE3C6F33C6FF05A02B9BEC4418C1BFE226DBD575B2BB02C85436DA89849B3696FE02C093C46F55BD563295338D6EF620377EA1D64EA983C0EF37C522A9E15C6D9ADF0CA75C0B9F9689D9330E04C367AC3F7660757605F9E9F712986E3861C058D361582C0EE6625207880F6EBC52A96722B8FDDAB4C1489D8EEABA9B3917A878D0DB4790FB21FC29F29C88659F8D473BC8FED695E697CB5EDABF140C98FD47837B452925BD11415B0828235B640AB07702E5FBC21EF6A4D584D42348A324A7A0BEDAA22FFD072EECA33003C2B6491B358FBB10AEE776D149CA6AC3C8AE79568B93E49CB2D204D1DF99BB90F87F908012B1A71250EFFCC37485450FF1A79B3E7ED4A461DDD364535F811E6696328C45EB11058B21CBC05920D978F8E69AA9002F410A996F590FFE967C6EBB4EABD1078EBDDF017A29954D61F4B72BFD6242342990D35256EE725BA6AA0F1857DE891DAF1091623B1B9EB97F64FF763A054E7CF4526EBA357484E91C09F1BA55EEA91D3A9FC77CD2C621B93DA1AE5E70E173B15AB965A9B2D3F143DD60C109CB2D89075AA3B712CE666EAEAA209BD03B3A566AE464EB07513BEBC64A417C69DE441C7FE91AA78E6D308912B1D8BDAC5F6587436982C4229467AE6A1279AEC167D6ED8FEC35D74CB9A1F40AF4C8484B71D2BDB2B668978A322156920F3E199A9EF76083994AFA5A07AEF29A8F57050DF264B5F7B82624D7CE48D574416BEED4D14874861ED6E38AADA18CC9D9877FC1F7861196F47DCBDCF2AB0CB0A8178F2542CC3478B43EEA754A9304E081AFD423946773BD2D8B71B1BF6FD7D69C98FBE85CD08887DA9C3158A60D57FA1496E17A1FCD0D95941E857EF17E46DF39C431987305227DFF54B803732F6076F39C99DC39FCA7F1754657E5650668043B0F5225FE378E2CEE67F01E0B6AD4B2FD59011A0C5E8E7B3A72A9106456A2D989FE12D6A23D17F9D82AF636E7E3862BF6622DBDECF1F577123A97B6A4CDEF7D1B0AF49DE3C34E422835577FDF56E5149000F1F7B95F614F7389B27FC0901F812DBCAA65C0D8522790DDE2F1F7E92B6FD67987BE1482606B055FF5D8718C0FB1E5 +smlen = 3821 +sm = 94B105F082F6049223A6A332C5A55FEB013B0158229B83A0646A4F3A80E993AB4A973AD1CBB75B9E4C78F7103B9721E46403641637A4E456BB011E99C6D421F3D63AD671833E34C4E628E5D0EB6F96180156FC9B75021BD2AD64FDF7480EBD440C9BC6B443109C66D164B7382ADA82FCF03E2E759691C03FEA196A9DF3979C906C7A37590F5FEAF283BE387AD7430ED0260A919DA8CBF4DE065B260F097975517BD7A749843A7361DB0F183C6CF0DD20AFD71D6E38DA124123ABB216E9840EBB15A426152199BAB37043A8A1ACDD4D80CF6B26006AF811E4F225744B0047EEB48CBD83BF2E4F1652F01A9375981224D1429E1A20C18BF47A45351083FD40B9F09CFABC29CE347B082ACCDF21A65894F2936114D42BAEE030DDF908DDAB3BE97C739102F888EECDA1D19D95E0D974BEBE77CDD08CB9565381AFC98BC69269D56C4C9331CB16ECEEF5896E5DB0C6FF2111A1D6D4F2DE6BB0B577E2B1770C70FEB7B5FBA76023A497C56B709874CAA05A01A54371730C7E0F6CFFC1F7206EC7AD964DB44C736E2CE12B3AD31DFD5CB13D965FB26892CF3D87796F8716DD2751F59B84BFCC88E0469A306A372A53FA286FC8C13E3C040561D6BF2B1650E51130D349E5FE725F015F3E7D9FCC4663CF8E5BF6927DB08DFAE10BADB0D555129DB6D430BBE855BDD1677E1C6B3CEDC9E54759D22ABABC11CF1A37DB8DCB74F0841436079E2ABE36AB58C1F51E3515EADA759288C7D4BB5E6582E6A9A2E19AEFF8EE4EDF38D96F990A55A4DEE0B5B9808260C2FE24CECF098D7CA4DB9421B1F0326124FC1F0904F133D85B0B5AE2F0C460445508B6AF50280E055C8C5AE659AC9704B75DF32E0EC71A1B069EA3B699D10F1F5DF86412E3E2B2E76EBACB4ECA18824F677F38C811308AC37BB03E9D52FF6FBC048EB0A7ABA815342188990C85D8A9C966CD2A084CF3367ABF7C15F270DBD9DFE80FE7C6CD8C5085B61B62963DAC86576092ACF43D9AF1B4D5A36E1E29BFA84C4F1AC25649D91E0CF4CDA3393FD230A94F8F09D06613BA8FE54993FF3738049B3375CE8DF4EE636E47768460BB2832AC9DD2DD0DFD2693949342200CEA1E329195D80BC179A5E331CC1D5A1687624EA3704070E587B1E07C581B387F510ACB319004592A5C0C58EB5BF8D860C88C8A4DC3E659D5670041DAF1FDAF81F43C1481D37040F99CF74233D0090769D60BC54F72ACD6F7107A74BAC5EB92612B49989C796ADA0163BBEC13AE954325DDEE2AEFCD4168699C617831EA179E6D0CDC0B14CA333D223FB0620120446FEC318592FD7615EDCC5266FDE4CD6241E902AD88D1D3A20DF9874896F1DC87F7A46D7522CA6E8440B069B5A62780578D0D3F3BCCF70E08D24C4089F9A863A8F5CC8AB2A9AB12BC437D202427A4508088DDA4E8BE63252FE0A4B06421ED56C0A29A9B1B7957A9E9DC47E18018F23A475F8D252467AF82F503B38DB64347BBF52C50C2434038962EF7C7678FBF378DEA661279710B3AF3CFF91D84451223DC0364FD58FABF7EC13561C40D5122419EA55590F9DF525AC3727C9274EA0B215EFB94FC16E3B0D7E9556CB04B60B0AD693F78372D3F771D22D75BB29ADBE937DDDCDDA07A552725A74D4FB0FA4E9BDC9C8A242BA07F1DB16D3311799FF243D66B82D0E178C6D976867ECA366D8EDD737E673FEEDAA2CBC3083CF3F7A7D7E3354D366B27BC69771727A3CB3DF271C65F84D303D7CCD7CE7145C04D672E2FB96BC4D2F7F680BAB282EACA26FD1A11BD38241F813D62FB0E00E99579534BB591AEDD9906E65DC417DA4E635A81CBB67B6FC3535FE2EEBE8E59472DAE72B350E960A78443B82C534E7C6C39F73F1C1A2D5D607C5CB5628218C5CCC82302A175DB0E6978836F78C7686190791E0E7758D6C166843AFA8644269D0DB5E595E3560FCFBBA5DDAEAA019E2088B0A1578874798D5AA8DABA138F4C365239478DBD04E9F772EA374D9D584891E589F892A1F4360A685BE4ED759CAB5E33FB267AD7EDF847BC8D1A904EF2BC2CF84E6B4657759BF217E767C2749156385C30335E20113B2EC64C812872E66ED93B24EC3DDD95060EA34444DAFEE7730DE7084A998F0312ADA4282837B83C4410CC9E4400C4BF148E53B59B1DFB3E4A4B309DFC025B51CAE9B0E6F850DB58D07A41BDF7635C5297ED4DBF8178E414BDB6FBC579E100846E78F7A9891E89ED4C1D25A9736C7302D6A6371129BDE662A11240CB204DCD756AF2334DD9C6FED5800E8BA29621C08BAED5DF6653634CB9062E5ECDD1CFD5C4B30E53DADBB3F769CE5C3B2B98EF836038485AADFABF0DDB57E5F643C626868CBE570A98DB0EE2FA8CC716A57EC605E92336582E7E4F82CD46EFD7B4DCE281EBFF6E9F2906918109469E62F7B0DA238AE919BF6D2CEDE222C9FF0EA7725616B4D2FB96211F432884CBEC1990EA2CA261BE2B7ADF82B9B98D9CA0AB0815CD542F451463262E9598ADA843CB30F6568B89A0C995152DC776574F4DC2908CA090CEDB83EF58968C2FAEF165FF7E2F28D82955181B71AB5547F6F356054E06DF4C2496B3F710AE74450603F6C5D2308518AD5B59E7EF373C4D3E459EEC85672D1720C5B042DBEC0223BE788E6D2E6DBC764B02F080F04C2D3F31B7BED3A689350E94837E78F9A149B01853E9EB6736A013DB3CD2C63BA51BE11D0DDB0621FAE956CC9FB91388B7E1FC60326CD0D3AB17EA9D08E504B6F64815AAE77D6A2B04FDF2CC299F8C4638C613E0A564AE3D443A6B321B6904E2864CA468914E21CE784E1831805F2A79DBD50EA4C46C8D782F5948F2EF9CB2519BF7700AD0592A9427799E1F3B0D07BF5F711AF941B830ADC947B0D4C81E4DEC0A98CA4F17BCF950CD527E39FCAE5E7D06BAB70761CE530923C649B78F5E1964012DC20C50BEC715DAE33B2E77971FDADBD9B4FB704C95B44BE5C5DADB70F6C3616FB44ACA4DC86997816722555DEBDCCA70E27EA5611AF00A250A712EF40F01EBF60867BD60D2EAB6B7EACF6B96D2C72CE36ABA221B7EB5B2C6C767F8DCC180A2ADBE648B1D00938E14192D2F936504E8A56DF19209167CE3F426D99E18153CBFDF193C72589B5DD1411FEB28D228C6BF6A1A7776522387729054990D36E0CE1CAEF45B3DD8D4B68727DA872D568B9CB3307DC921E668C73239116B1C334B0FC9248F0F3C3E63017E5DF154FF8F7B1F1DB2D91D640A3CD9C1FEA2B11880C73823771B6C7C9C4C9FCFB26EE7C9DE935F54D1691881043ECB318B9EDA14BB73BFE767DE90572885CF599627723254245583EB2371FA554DD1840159A62AF069C0249D95B6294900E1DD1EB1ECF0DE95F2D9D129569D31D89D1E14ADE6F9C325A70B242E304AF6F709D9FEA46892EF42D62BA1237E60FEA45F193B0C9BE7336D9ADA792A9B926851F466A0B0140ED73417EBF8289D7EB8822F7F64EA89DB87B6082C6471B84529D7FA64180892964B8BDEBE6952BBBC562DE11BC1C93A1A9800C591178AB71F57806A8F4A37F56A2EE2BA542941563414378A852295103D7A5FDA799DE52A999B1C80204250719470B7D7AAE1FD5492313C712F80F7BD3EA85A700BCC6E26FAAB95E731A0929F9DFA1142836C11BB422A10518947A34E1432E92E74EDC5440E2FF5D1D5DCCD57096B44E77000A96E542F97FEC3F6622956D5E0E81E28CCF3550F4370586D66195D437B90D73FE58C6EDFD9D4943BCE967C46CC2C2FA494216EA070BC07675260940CAEDEA75969FAA99A62F8B185D08EB6F35FD7966A0D55F8F5203F24B0DD2507D5121FBFA3163F5B1877DB985F0D842F57690F6B145E0712BF23F5F0091BCBBBF4A4D81A386882BB219C83EA8BB3794DF725DB8B5D4A3898E86033114E5130B3CC28AF39F75B5275A0D1B1C47EB46FFD31523D54F9447CBEE80E40E2C87D75A2A770C50CA6C3610E0958844E1FD6B996BCA1BC2678C667DEA5D88BA873A2D695589C24ED21C3D0B10B2CFBC3A03A789F634975041ED2137F67FF19A2840B509363DF4D5ABF74540EC61089B8ECB962F8DF50BC589C04BA723CDB14B1BA1478ADE62F7A840543BC0A99337070D21ADC914250BE7DB24F188B89219E5D7C1DFDAFE8A8D64F5B3127D0B5581E6F0BCA90761DD7CBBA77133D6DE4D1C76EF9D9F39BD6CF053907F48DFF3F90B992FF925C6EED15EB14B8B876596DEB8EA6C94EC4B7A39E5CA6BC8CAF08B9F1569D6A2395731F087881DA15AB4A0515F5B7D07696CE11DB6E015C580293305660E205A364728A0B8B857B251C351BC283B022D0D2C8484906D34246FA321206FA196DF64155503B20EBAEB9C4EA20D094B3C8FC1720D25033C390FA5C2CDEF2EE90F1E818D62750931114B7FEAE4FA292468C2987CD8E275F466CB116F3934C1C803512853B4DFF753637B1A42D58175AFD4DA85A40E142707534B5FE492CD85DFCF1432121D34100D2FBE5D651CD7731C6CFD849C999A19CDE13011AB732168E72B0759A44A6C4F98F55770277C3A0C66F85551C3FECEC4BF4E71D4E75DF30BFF2701C42153065301B66BE2CD22FC072DFDFFC38162FB02D51D5369148D1EC5B31696FDCE9EC47979F3E51556685CAD3F5010D122854ABB4D6191C1F2371749B9DA2BAEA192340DBE7F50000000000000000000000000006091119242A9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 + +count = 16 +seed = 5B485527C3B9A5E5B7579950049CD357975D4BCFEF83FE33C087ACBFCC10A0BE4225E7F8A5F77203B5FC7C0B5FC0E78B +mlen = 561 +msg = 922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 +pk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB05BF54E3C8815A5755E019684ED0C0EF3FDFF8F6FD9478D6202C9C6B4EF9394C8E8E510E28C6D35959CDDF75089F7B342CC98B75779A1A2E584E9967D17302DB7D2EC778D037B30B3B2DEEAE59D98523941DEADE29EAAA9B70453BC3AA5FD631F0C22C276A1075B504D02EB2539044A714AC7D40156A9C419A5C4D9D614DDF40ADA04277EBA53554011DC6CAA13CBDB925C348CCADB9D5088902E48E0A893C9DF5CC62FA76B2AEA529C75C58D7C23A80C0E5F9FAD1497254B3AD0D6DC858AF03DD2137D81E9BCC5A3EB5C1006B3552F43CC087F9B22E0CC93EDFE84CD787451F9408B6E9BE83E4AB75FB398BE9F8211763DFD188068E6F69AB3C5CBFCB3B521C1C539725C2AB93A8973F68C5C2E4DB78F0E4E58C8FE67922D6DE5A45275257289FDF5F5A4B7392C1B4EC8F3CE7238323BB45086F3C9F330A78440E2F5D92729422F5236072841633F382A28F166A52EC6679C24F760314FD199AE78D883515A7AC20626F93ED05CF18C3C83AD55A2AB68958E4FAE1B1CE94FCFC75DEF8B5D433C3A83F74CB851F96EAE546ADB210C44F41FCD7FD8AD68FE3ADA0DDC19CE17EF0FE02B1489A9C212FBD054BE9CFDB38BA9FF9727EBC3EA02F92E3DE500B6B5196E136C3D2F2EAC46090D0CC1FD713A2FD8E0844B1E6DB828B6EBBFA41232F92C8F1A60F2AC861E302E99E7A0707A71BE0A7ED3693E74FDD1EDA8D9F3F56FB203C8551A0981738FCC4B3BA2FB371316FFCCE86B3D2276306C25AF2A2B9E72ACA72E4499317356A64FBE12278005A9388F6E25AF78D0C15F2C1CC75DAD47F0C5727865ABDDF508B0A0576DEFA82394FE0A9CC2898DD9A0A6BAF289811F677BF1F8DE663A9B0DE94C9D3252D9DD445AE5E12DE14415F519E4058CE6FA71159F6B0843DA0C8201C053E8742EA2AFC43AB84E0C734EB51139AAFD3286E5EDE37BFACE8EC5D63BA7CF0DBF76A1936F31D359E008DD069112E2BDBBB7F2AFAEEAF106372C76468858DBBFCB6000E68088F736E54703894DEBC412CF72C9D0E57808860FE670E64303DB06A867C02E40DC85EB26FCB0335320A1A03A8FD00BEB35B9C24BAD4B9CCCAE79C53C517F3BABA12C9B2A2D664E66DF69BEC6A66A0C04D81A00033D2A825FEA52BECADEDD62D905AD4FD1365104E34ADF0F95D14B892EAEDD562214CC7C9618104001E01114455CCAC2FD43EF463C5EF2CA66FA478E0A53CC627BCD30B4EFEB494CAE2E34D815DCECC63AA3F67540A66E878CF3719BAEB2CF9FB51407167E9EC29CDA3B0D05A610F9D142C0DB6F37B816BD37C943788DB3A690195D1D4620FF04F811CA58C98EF2E61D76E245BDEB2E576972ADDFE0B389A8896055C3047FCB48A86948C6B1A93156148AB6F68876655F0A413D730CC2A1BC73B7DD1B676B48AD4A89E4B964F015201B36DC8A0FAE901770FA20C5EE28FA432144884C8297CC5AB6919462C93B8A44737D96B8F721D51A1646C06B469DD8FD1237F45AAF0B62881D861B3A1349FC5A57948B7B5FA9BE80D3A8097B9B5E5D263DF3A5E3FB89DC744CA43F160E1DF36909ED226BB25A1568F5FB62CA1A31E8E0EFA42BBC7ECEDB8C6009D464FBB0B43C18AAA7E49DACDF10604057ACB3B3636E1B2B3A2824F222C7B6BD29F58A0C13F4887743874E64EA66901E2132E634C2BBB0FC270F9B32A539116601E6DC83D123993785007DE7189B35F03EC12C001323AD293816195AEAD1B93E358136ED4FB6D0EDCCC61C70103F4C16CACD464524B072F85085B55E8259F5E3C56685042FE1860B9BFF17973C10B9437B17AF94F79056C5E2D54637B7ABFC025DD9B5F2F2E18F6612B8C3F1C44D6FCFCC865B19D8570A68D26A162ED45EE32863A94E8EBC1FFA5731650CFB23F4348818D0A56827BAA07E749EAA6727699B656147D3199AA83C7203D0D687F4670E33410C0801CCB054E5C179FA99FC508F611123B6F4D5BC91C2A3A66AEC4ADF8FC5AF08F1321E10D08B8A22F7A3630249BDB5206A0038950A7944A962705B99137903DA57EBBE0C420AB0CDD314C4E1D5EF17A367F412B91E21763DF63B5607E4B426654CFAB2C3B163F472DCEEC937DFE5B58B5EF2301C3B5E063E86508D87815C54CD0C4FF665C1DEADC6A6245B0A7ABF3CD0D4F0613D2C2B4D5F8E39BA726CFDCC34D7AB429D68C503360F435A8A340F52CE7CFF733EC7A3E314281E5E65C67EABC2C6CF530408F6DFF8FC71F53C32119D75DA57FA1AE9BC9EFE0AADB0F3645C7FA00F1B2DE39A077FCAA2E6C38D4F693DCB77092095DE7D5784805411B2C92B2DA86D0CF9E207646662B35FC1486033EF4DE2014DB7957B95EF615719CE85B125AE3A35F0727B19A34EFB1A168E2AF2848B299027D8EE8AF28C73B6A9171349DAFDF9BBEBD4AF0EDAB9948FCFA9473DEBC7780AC51C7551F823F80E49EBAF66952FBE7F94C2AF588579B0B447B53FD96DD2832735946A1347EF8E266EB47FF6613ABB4152F686D097497159E4C7593678681C77EC280A2A98219F1AAD81D339CA6DAEF586BAF3A56658C4F7F3054DA2AD9A88A6A79BEEF0E624790DD853641F7C47047B76015DB8F091C8F3B527282C060F057CAF7B892D7CE25704BE5A508867293ADEE4CB10C1A1445986F6FFDA45F9DA8191A8341C3C81B706B11A981E1550AC7DC56E57277DE4C47CD51A363A0B27B133E01653E30690478CC416031ADB55677A559139B50256 +sk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB05D0A585AEB03A8F18DADDEF603B2E14E74EDD79CABB69352FAD789D3D97B3AAD8D0A112CF6DDC1D523D99FB00B942E102AFD680F6AB5EC53830FAD5C9EE0FCB223654526803627406162258467766833803641322423284224052336131758762076514718338401203267707572542785378084223574843756108805152888664002674043143276734434766466133887326385836347375867606184638005613266156242111615353138301846858276241572877364112373487188324558051131720511283318718082170457877217821311338135447376672832278163013106058104711664475368840738530222220161111783726223570220648141158648017705547281383470876413818260268515064776200101538105640382888284111564121858356663358301285057886012137331771527377216724158542438845618721010626161102888180426021048106720072637035343733432172685801046787042843437083514637127167674357222025836808107045875467635566606221405381848827301372270622677212842463782546235042468625231125084422323040302102157114006351355038745284877162176584558522272702807216074416358558438251060345561433867080745380553130510641878771507421168560384866061317055021463744531765441325432355457578222546678838242064415853215062540451574116816228450888001542733688420108875543563175670615506328074167435266502572645507780147561780422144547414210222255624437367800055460643623252720216801854160613408511621314651656215237228556738831485352303656771112576022267653356775071675780532623503004711785222868221125341668153738656487840213843502040535614025884534231856501470202768305554153404235561332588271682458467686221356648353822106088747776712511307304010401335310312264268228165157760050288663144417243842116438511824231520145224116112786388413100535506378654056430546170670428778875248510338652521243310751451010865435345044684055250540104887103048202647702463384887684261203148254825767175176034018571847184022178620064473506801635487464255022047102107256422736636326203755463222168442167340747160178205883020620764811513171071422601060585514883367553048001144053268866365201083212536126052188761265542874050410460003003678785765774224283846475848316476663528447785230682520462310243380588123033277835158343787003362311676461881567654715564643464403278300584288522365520733781283722445527280374080462070335274234130363741283471181781567100012206482108023118236481432310545808027555055154807437217876876525284188538575558480853280432623643665222666361367167344872102053000717517402021455142465703883457340818308040678533110271036518125260318215830700040742134818764184051333762607002846742778422102513058522856335350081463583041741153712748784454802880243310887010517535070440052773657007332067385786160774138271875111452862212818623181381052567468363040350041266848018550274802284568653100271055062183802841620526385116432438472460556721670052202775515525507160888777688224686603146640464845358874236501700855476482123467851118484524063220086525032863850436212886050656782672026057034411643406764752638715458437454507213474741650643127214648473105516834107885022712025183320507066684265777D702707492DD709BF04BDF2377D58B22BFDC619208E5E0A1F1339B8240F0087B93D8F824197FB9405D7C650CC9B750DF9CC08AC65B6FB0D0CAEB606606F6B215C59005455664C25605278FC77E33500191E788B2014BB35A6873FBEDED9E1859DF2FEB1437BAF019CC43B675AA5FA5988705A5B0FA6D3A466067CB3360BFB02178EFFA4C243DEAE4D2FD97F395D5529ADA03DA9A2372B74C2438F78F21EDC71CDB65B718883C3C81E4E41185489B3A885822D83D86BAF3A11064182748ABAAF0904C7A4A41D43A0198D82432ED0372151A1922277F9E4E440235B755D135170D441E774E0B947CD4A15E347940769ABF0C888E3FA15A3288C5186E3AF6148C7CA903A5253D66CEC250FC615650794CE3F82856BC054D510C61AC0AC9812B2F7B56DC80051EE83584477F8B469475A32B6BC5CFBB67CDAD1738BF0F6D6679FFCDA256EEF74462101D6649A2B93FBED2926165F32DF64A8A11C50F166F69729C96F5FC65C9BA1A20C72542995580F637C28384F330F4DCCF7B46C5FC19DF561846A9EEFAB033252B3AE9EDD2885DF04142B4AB04BEC2EA55F67BC60A50F16301C2B1AAA7D6BE22C1ABF9DEBB04670DF05B074A6BBC7B4F0DB95CBEDCEA33902672CF5EFE1F772A01C92B0B894514376CF1C0ED3C54B947E01F0C563E9B26B5D0CED1C0A8A08CC0C213FDE0A8CC57F97611158A0BB52A01D6533BDC9363E8C09E7E0B9809AAB1BD9F000BA048096A1010C7721D3C54D9AC28D274E5E44EAC086778CF576EE8F8279991A6BB85B1A513E5F8B14377F76A02088C4B06C7002CBC4AED01C2C8874AC6F45BA179E2095BCA7DA3384B321726EF0AE234A3578DDAD9102D1373703B24F349D0794986127C08C06C01847C1BF1652E66F19976581AFE03EE9452383B5E837A2BD94C8CEA2488308799104BA16481DBABFE1E3199545922A54FEF60C48AF335AB485AE5D4EB10D5D61F99EA697D4E81EA998A9442EF8EE65E224F76BC741A007BF74135F246DFBDCF6825B7C0E238016CD14C201FB1232CF3177B1A60DD5ABB43A79AFB1FAAD124BBD830521DB7E8563BA47B7A4DABAF263C17B7D48B7C3842D3446607BE4AF3CCEFA6ADD22AB7EEF559E056B1C9868CD5D96C8B93C76D4675EA47F54F0327A5EDBE775C150E4C5CBC6600301FC56448348C80AF4525401DB79C3DA5F23AC66A79346BAB3E69C0124C4A74393142643597B38231D1FF68CA768EFEE5989F50720AFD1EB564E67D3B50CC57011F2E9ED7708451E9AF3F31F7DF67C5611B61D53A30FDB91103BA0E77606DF9EA51C44CE84A203971351B5CFE8FB8F2FBB4A85DEAF7C2E49EA9F97F52145A163A3A296EFB6B19652FA929736AB9B7206120922F9CE7374988CBED34553F7B77007363A5E839AF7ED32313ACEDE4DF93BA3A137D2C447916B3C012F61A6F3F29C60B21E1560144AA745CD7EA5E5BAB2D4C870CEC7C1FF470541C20AE9877FB105E3E810635A84BE1ED44CE21432DDE0A723ED5B6B8D15B2BC25943749EAC4E3E1377F059C746D380421A7AC2E3663A99896E89B651F4582A1C00693523AC8035A9F40B9FBA35AE41E61E6CA2A0F99BB4FC2CFE6BC601FBCF8F6E684547764FA3575FF9C178BD9D95F382AD53908B852DF20D64C91CD6768A56DFD96C98441A94D9D2DE773FFB8E9A579F0141658F0034BF32AEF2E1E633583153788F9F6B4A97FD9C97FE26447D56F257967A07AE1413DE9593942094AB482CC53F847C8E31836CDD33A04FDA4740A600AD6B36A47F34F73CE47DF17C83FCD389E565AC79AD8D452B59738987E6E7D28C80226E0E7CC9D70EC56873E80254368B75060EE9064DFCB7CF70AE716CB2C3A90BAE2FA4152685D5AAB0B8A51CFC562F61624332C50349EDDB84B3F439B8B5BC11E36A557EEC316354F63F79F61D78A11D7351DC58BDC195270EE4B54CA697E253C86924D42DF1D4C44AFA208CB9A1449791E135E3506758A752268AE3351407B873EBD4ED09E7E6567512F6EA9AD5F46B271869EAE279C60608A97A5B0C017E9046AD50BF5607FD6EF267E5B2DF5A6CBAA3A0034DD05BAEDAB793B28DA3B261164F84920D2F9F407CC4E8AC70FB83CE01835AF84598A3D96A23D00A225555AB8B84B6FD7BCFAE5CD8DD54A0BD8D2C7424197851B921C7D6F00D1B4A60988BE12AC4F987FAD45BCE6A140C352E832907508943E909D76095DD8D6A2EEC78779B76ED397A1E4D465BE3D407EF744697466AF9071C6B44C80D99726BF74CC38E9D280725F4BB2BC29A21E63549AF332CDE3D1D1954DDF804676C7C520830F4AC08B3F76174C939E9602E18B91C0344798BAAAFE359A402C023B898346718199B9903C10D3A50391F08817EC45302A1577F2532A4FDBD9B9E1E233CFA3C1B1E13B0113BC42799C1A4E2112441E17FAE6BA6C9F2B538650459201E2125D796C2E73EA6A7B55124A80A1AE114B1F2F82369D3C4D4581919ADF8C2A74EE8BBEA4B48C3B177C3892FBA95386F68746B23DC3012D106C39C19607711DD8415700145451E1DAE436D2D4EA3E32197E3174DC853AD4FC56610A4A5DB582686304A7561C2EC72BCD51EE8D0295A7B42B3FEBCD8333F1AD3D48B289634A94ADD52C47B51669A6EC56DE121D36B8F3937D40495B3F631E036E15C7D38AC33B404CB238643327058A58FF61CB95995A45D657317B204E84AFB4391D3904F89B2C9DB6DA23DDB0DDE5532359990A62F7CA5E07BCF57A18DBFA7DE6CF51578F947A0A7B22F734A776B0BD77694FC680C5CB112A103F4CA9C025E5D7657ECA1F98749EBBE028535D4D4DDB2F7F0C81A743401DB5413D257063BE906240D8339D484C32DAEAE18964CAB1463A744E27AD0C0F8CDF6E19CFF5613E8D24BC7DB9A555E063821DF48D2A2F94E489BB19819EEE18F3A44BF5426BCCB7F393CA509499449293D1E1F85C0F3607BBA01635CD6DCE4162955B5F1CBBB04752D098C87CAAF0FC3231D51DFCA8BDFCC7601A545E15AA48EE3649F838DEF1558E5FF42E681EC8156C12F3D04D792798E73C6439B4BF800EF4833A083B9C5F1DD06E150E1B3E0AB72B70D09FB44FEA424367751BA3D683D16757B33610A59CAB0D09EDFFBCFB2E769D7E52FD9F76B794EADA67776FA5D8A74EE1C46998E78CF09B414D040BA1240084719CF052F1A3E02621F64C29353C889A3EA5F85DFDAFE3FD0D9F779A1C6385B6501588F362751F0C1B3BF9C20AB68084910C0E93D08A567EF957EBBF31F7D2408E6D957FA07C175892C897E9E805EB4D9B7220C0F35BBA4CF6ECC1B7B6BAFC0EF1D581761F4A858B33458737354057191C5D41D1F0CFE1E98A8586BC5F164ABA7BA20CA1DAC21634BD0A80B563E29B41FA949A8F416CFB2437C64350D2A6267077D772DD121A0F74BDD1083DA5674DC43ED7B6FE143530E02129AA7A0621DEF6DFB5FCBE460036141AE52BB32A2CF9F7E82D29C2C350A8CD233B20A64E2F46DEDC94911580E80CCDABC13E24FBE1FE3D8DEBAF78A814C943C503B9F7A2E1C84A822B4 +smlen = 3854 +sm = 8901B90237ABA0DF09F53E2DE2FD708DE1EFC5F874C10F1BBEF68F36BB745C0D68FABB8E2637FFD6F3263A8BEFB14345451770B7C7202404C0DE58FDE9318AE219851D6887A1859050FFF8E148947BE18A2FCC3921F877673DDAC9899CDDBF6D6FF929D9874D35BE257EDF115632EAF2D9C5BD740857426DC5D58D4F3C4EF647E374FFAF65F0BB98E1B92F903CFDB6ECC384FA3DD9AEACA375C8AB31B543983DAE206BF1A96AD34BDD6C0D28058013412A15E060DE6A9671633AF10B09E7711B02A56E07963CD4D9EFB8613674F81524E30D7F8EF7920B22BCF3B8C92737A08166EFED699F20506710006E6519EDD5B0BA0664E3B5A75D8FC785ED0D169CF7F1CA11A6C0C293C25306BCBEDF664308BB83517BE48B629F49638C075702217D39B0342B4A780FF52FA56BC7B6188D1A652668808F1074A69F5A48474B33A46B074B233463F3A479CD2F84190F126BAB77F693A92E1D5DDEAADC1519240F3E4ABC5CBDC317CB390E5F6F6D4E960D7EAE0725A7230A2B60C9E4294FE13FB8B43B3375230CD9AD5BCDC9EE09C33234F7F4A1D3D7C6AB7EAA372BF4B944F4466F0733B84C869134C47E612649C1A83093EF577500A6E3A2E4916129AB8C33B3C105B28C0CA9D06A398C23F283D3007F69348CCCF79A14544680E37EB89521F38DB875CD688A1D3848BA47D977C43378AB52B5D1D89E1D9FAFAD5F123570161D48DEB85B12BA406275BF9E72E4DFFFB66DEDF6D59F1F1D7986C8BAAF2D895730ACBF7E07B5A5BC2D0B657A019AEAD366A46DB39DF00796E9BEB6270D7EAAC2588BA191B543B271C39FE61602049FAEC3EBD366AD5714AAE8578808173DBD60E5FD32102FB90CBE9B674C15C1971C6B6A95EA97A01CF9F5458EA94A2F6E83E394E5665F70962FA971212941561D1837984CCD3CB5788A3186590E01EB467882DD76EBAEA98DCB008BA347C81FCD519D9EE3810656EF5F8131E3F1351ED974C4C07737426430603B98F9042518E255015EECFC3BDDCE7DC204FB5794B7F545674ACC1AA484BEF4A330C4E34C41885F5750D7550B30CDDD50176DF5C60E1F786CD8981A3C8D970D8B94FF357B41C6F05E75328F1BE919A5B9956C5BBB10D0397CFEEDD0AF25A48D595135F52710B26DAD2D16FA083BFD4FDE68EBC19EC93E5A6CA3DDA4A00CC19BB0E671B8FED0F84197C371CF614EEB94ED028C2FF1BB253821D7EA8535ED2A15C986EF42A439F946B13C16EC084F7C03215A5C50BB54F462F86626C718E31D4639337558326E538130D7CBB9603875BE21081954C22D1182DE6B62BBDC1C56A449B3C432775B36EAD70CB51444A6492CD9B6B7D58CD3F1BB058DE078B9D1DFE934115CCBBFCBCEEED9864D875BF7C5E65C6AEDEC929FE685D9B46B88B097DBED8FD7ACFA1EB2A3315037FEA565DD713C249DA217E1F365F2908CBEF54800036B6E8DEBE15DD2E9DE3AABCBB831266CF483AECF110C268BD41DE7B97A397BF1A2D9211B61A1B648E7EFB2881C92A4B37536E28AD835ED5380CA141F6807E9EE5A2B92FAE851475A832CE5FD12C34D2D9B932AFCC7749A929801B8FE5A8FFAD63BB81CA09FD13BA66405E73EAB25A9FC1DD36B3FB4FB253B175A3D5BA54D28C8E76EF98C1E60BEF983FCBF05B2669724975A3E012814874B53208A2A46F8097DE66088504F75128375BCEC06E477F23DD02AF6FC0CA39152A288EB721466919E6EDB2254AB45BA838FC03F2379829D1EEE73D8F2248753BBD242A05D92A84D0DB06EAE14AED5449895889375B52520097B6CB298C2061D1BC7E31E1A5098C522CE868026CEE47A8A045858367A2B74B9B9377713C114AF847724FE56E8B874A72C3098C7E6510675C7F70FFC095C62E439EE21FB84B9A4C3E3132ED1A8D5F4D3CFDF564635C059212B91E2C95349F1D4B0BEE09458348EB95E89A44057C25B0952B4FF2FB115B7D9F7915411C6D081EE36EAE1C2BBF8BBBA354D38FF8028F150F7BD6E0A4E8EE35B22BA15855FA86218F43C13ADB6761DDAA5F4D81184D90991E071D1F19CA4A1216B7EFCBC232EA895A7851E40E77C28C813938D93E1A1309BE585904F440D4A9A193CAA5DAF4903B59D2C5AC6CBCAD9D3DCED3B8570FE9E788F439A36C44D21E46882323D1CF56643DEC1507BDB01C293D1EFAE7EB7030F49804F052C5D80B250BDE0147C7C89981C8759AF0D8F709E10407EB27AE9890EB8464F61C105F4EFBB5BF1397F947194D7BF1513945F758CB24279F8667F4CC82CB64D924C0B78529E8C3062CB7940C36A4B28115DE4370F0FCBA6B1978ABC0FD923B7203842C0C34ED821764F1A0B0C664D8D3C5842245E0568A60EB1E947C5FB8E84854C85C49D085C63EF231D844294BAC86775B49D1065560C88682E01A5A8D49D5D05DF3B284995F6F915D8115C57126F774665CBD4C1ACFC28D8BCFF0A7D2A69103FC87EB2EFC7FD4718AE4B7FDFC9B63FA041E4760EABD6C515CCCEFEA98187ED98F109B2307ED02F560438D89660748B5F3069F76FBC4B8AA97D99E1B529506310FDDCE1337E0384ECDADC8041AE569A300B019CE5314374F7C3F65F8B701FDB9124576FE9673AE4F647B319C3BB3112BB46C96FC5A510622E3074ADD2758E7AADF87A0D66ADE2DAAE59AE04E166A787CF95F38D067F44D124BC4B3885BA4736DC1CCD297DDBC9979E16C275551A0A5FC18672B146E6105F8950B9C71C8C70D2C10EE795F14282ADEC8A5712276891416DF22FFA588CEA852C6FD6F392C321385636F7A3516D21E3601391685FCE8381809D4E23E3FE8EE3A4467ED7837AFEF8D89AFBB006EB72B72D612C1B715F7B98A6D985CCE12B01F1FD68918F8C7701A32D68BB868A3E9E24DD00FE6BE6D27063057819547AF2210EFFEFB43179AA4DBBB3CD020775409C0BD7DE6A9B3DB678EF99EA9D6188A8C6AC44459032CB3FFF8E2080BC74193F906F3CAEC0570443AF4A841D915DA91D58524459DB3C95FBF029646FFECD91C648E51CFB770AD838CEA768FE66B2225A9F006E596D2AD7CC9C6DCA7448571D250BADB4A2ED8859A648E2D0965E730C74F8BA2B4FEB14C368C1558895B534808E6152FA7569B851158DB52771A3CBE187ADB5811CDCC6B12BD9CFC9D4370DC13A14EF4C5EFC245F03E288DC1D7C6DB527BC25AC364FA8708B8100E15A9DFB8A97F92CCE8AFAEA3B225113952451AF93AEF9B6502D9E6FEDA16C36F7789906811EFDDAB81F54C147F9806599281ADFD88C394AF96961B2CEFA48008E7F6F8389FA9E581E05332DBE3CFDD021D5F1C3E257E5ABA904B9C3B82BF3AC74EACF12A289E5197BF0C56E60BA8BE474431833DC54B105F02B0C50946FB8B7DD77DDE1F48D91BD46E582DED5E4E85C4DDE0346FD6DD21AFBD87AEF6D335E1F2DB2E07A2A06D24483D8D6521CF24D336ABB3F0347A3E10D85E771EED1A8816A312E148892D320129DF5433DB98C1B98D03DEAEAEBBEF54FDC1BE4C16ED73EEE8B47D5FB900EDD90F08A683AA67AD5850A5B211B05C29185BD5C5D8CBBFA9A583D5C725A8C14676149140069E715A0C669EBD5D7566B8183166EB5C07298147C24FF1BFC23150A4A4EFFB8ABDE74ABD93F7855CB970B2569E1A75FB2E05A3A722E5265E328D610CB93AEFA54F62C835F6BF1F2CBDDBE14C84DCB3AAE3ADA11092EE45C9764175E7D1505717D3188F51BCFE969601C522A1863438462F00AAF4F4E64C97E4CA00E6B8CCF9BCC8F04D332DD348F6B9574B34E257DD425DAE91858A51086B92A7D97E993065AF1A1A956597AD9034244B82E4B010813CD57C3D3AED8DA82D6ADA1C1244921B8B8F9D9A4C75EE49682EC574D1D5780B4B77012371CFE4B02E84FE2DA2F108C6A15228B850BA39EB390DCC0D78AE761F41667833FB1C769E65A79A242D2E42E13B21DABF6FA0436C09659EC98996D87B9A9521B343089FC5CAE8AB518952B3444C3516F5173224021F319DE0A012DA2C0B906634A6F310D52A9532F09F07E83738C383BBC1516617F22878B85424F39A653BD429497ADB1079517FF685BB6A1D13106B6658F67B8CE27474E85B908AE74DEA8BB72EC68F7FE72DEDFD6F8AA746DED61377B2C83548CBA76D10A9BEEF2F815008821CF9C91A98976A25F75D05EAF991EA56D91885732304399ADFFF243744A44A86C8CDE78731F4C8F1AE26186CDA1643DC61230F691A61F73FC13229E8785C2EEA3F6F175FFD7835BD8CEFD69B6ADEA83B6BE0C120A730C518B4494DCA7266B88F5FF8692FB0B529527A10541652048B02BFD9646E8FBC5588CA2C1BA9E9B14141EC5838178BE4BC6E0B96E62E3CC10D8606F621165167C470A47B5FE44CB2F6B0DDAD1193BE8BFE9D8C6EE6B9CA68F2057528BBB63928102FE099051A9215A1ED4FE235214EBD1C2D86C3221A7CEF83003E9D82FFAC580E70636D46561C02006F90BA804ED59F30B7201E3209A00B2E162C7FF7BCF699497CDCDFECBBD7AD5FBB45991631936DC836882F54FDAA551844339CC593164B32385ACB684612C4E37FB9A9502433C3AC3A9531B5B891B87BE521D10F8E59154E38258391DDA818689A2CBCE174950CCDD1F35446467C1144A4C5484AE093A7D7EB7BFE21C4077D9F4FA00000000000000000000000000000000000000060B11171E24922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 + +count = 17 +seed = 327CE565CFF6CD9A25EDD84F482FA0758B78CBC246567DAE98B818314AE28CD438E339043EB3FF16E1C2B4B104A717B8 +mlen = 594 +msg = 576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC +pk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F5744156DDFA47B19E565A2D7D3433CCE4C881CC25F5C7FF7C2103857F02E8F27766E0666E527CE8C63BC9DBAC427D70D4F9AE7782A000A8CB5083D878D2E57608DFEB19A7139CD3E8D98183CAA4A38FB3BDE07F16C21D5154AB344C1D46154D07B6297FB49F3970D197B367061116C6E4C718893FE0DA25BA3E91F5AEF624FFD55346E8350E00FC5C4194D1B1BD8F2019EB2816FE1B1AB9989F77D16BA5A3F817843916B1CB6AF48F6E5542D62BA73380EFCECAA68E8644B1CADD9D3387652BDF26E6033AE617C7E601B9E5795B79048F30B660FF1CEB3F3DA7C33F2CD567C5C816AD252A8505E76593E012CD9702DF05C9A6071C45DCCDF0D126296D3BCA83BF4DEF322ABF3B81B36D9A9F460147D04FFD2D41280406A812FBB1242B5BFA711DDB0AE27043C2D626C1FE21ED5541C93D114F745A2EA955F4521183C65A06B9FD1E28B1125659CE6A756AC8526A97B1232BC156028E17C914B9B3C40CF2402E01396BEE2D033F31B50BCDD61909491F4348121E86EA15AA35C5683AC935B63074AB904A1A8F17DA306622A9E5B7CE5BECC92D52DDB653E8007A8B7250DB8898C02A4C5ACBFACD2EFD774D389D483B5A3C8BB000AFD472CECC69E54B92AB63B7A4B82765CE89F20FA0C52911C0A177BEAF7A1320A9D47BE831CBA101714686C4CD55E2D630A270C9D9BA01124DE22D0F8102395F11C05135D0FB974E2655B11E0681A6B9FAE787B9841DCFC296BCAC43C42583784A49F98D839C8377E35489306BB81D99D0FD1101688242C52EA68C4D8615C1648C1634C3FD84124744B6C8E1965A1B83BFC2ACF5FF8CFFD7BB54BD7B5DBC6EA7EF8999835709E2BA5550500BA64B368819C6EDAD03ED51BF02038C209A27E78F939D1BB09812D4CEBA92E0A89D03662DEB93E61698C6BC14E5E2524BDEA1AC6A63830DE004F9E5B8F41720840998F1CAD19C3B10072D7614820CA46F67FA32FA7954EDD8DF88BD9F32E720C5474B78901B9074E2E3AD8EA3B5E520E8A633AB040A90627265F8AA5FDF684554DCFBB5A6BD7C749421B4CB4D698D2A36326F2F8E423F94D8AA79A784A82AE006EC7082029411783B51B5AA4AE3568CC1156F346233C767640933B1D6F710122E2E5FAAF2944ED41F4CD590E9ACC1BB65F893DEBEF9C28791CB87EFBF3B9B5E5EB1858573659BFF583E2BF835FFFA922904020D3B3E78ADD3B25956DBEDD974367B6BF2BA81B351F097AD9AD80C6A9964BB74FD7B48AC22840CD045EDD850528D76CCC8867B2B9F58C70AA36DD27B0602AC748777F9B8FA5DAB48C8BA537B6BB1E26035EAE3C0060BFDA9DAAC4FAECF2E00BAE3B8EAECCCE66BEBE1DC7BB1D560E254DE1A6505F4EDB7F0FB98DDFF15F87D6FEFD23509CAEC6E40F031EB1229D4F52A4A3673B821BFC921276FFB99060A358C2495ADFD8228C0A1AC6BAB996DC6DC3896E5D7B18A5EE581F697F7C757367C76FD0ABD6C88F2C5F68787644B9FB7AAA543A36ECC2AC6A525268322BCCE85E10A2342D8E2DF899F662EF9CA8033ACC0BB1739C51B7DD0BC6876020ABB8784E020DDB8862A9F678090CAEEE51086AFDFE10C5C0F4D98DE6197B2566D83CF256B1EBCFBE46543AA754D77BFAA02B82207F0CEEFADACFA39C9DD30D025AF96282E1E7B955071C4DA37193C39DB18C2030EF649664E73E870B8E8F814D409783A070739B9153C329E68B89BDCA0BBDBC3B347C5CD25AD72BEF670FBB40C7A6611CAC7AD93C4E8A9A199F32C1299CB6E610F615218FED0896B5B34C7011262EF01538ECF544330D6B2779C08589DA89B7A5694DE610F06B155C710B2BE0CF914CE974C9A69E789BAECE6F4101D69421A50D13438B04A9AC65F59F6E6C951FAC3CC464DFB59168B6DADDF90D8859E8ADF3F80B443C442A94F51005F8173A9A698F94655203490BDFA4EA7AD51DC990201C5A92D081910357E2D4E85D3785DF8F6B84D6940FA4B737F3BE6844F45B5D46AFCB3BD8EDE6F89D25974F17B7E9641FCCDA33A2E5A41836BF86E2B140F49CC87B47B3BECBD7954C84F2666164511B4D6A07B25ED8D477BFA9CEE1F3D762215694C8C42F84778DB159DDF8F937B33C54A3999BBBBC664A833211163C73AB5C9B684C57E80FE89786C9AB306B9B1B1747AE7B3613629E5F09ECB83F147CB6005D5207F96B797653842E560378C1795980B628BA25C7F6A196F05FF8191008F6499ABA4D808069B2D78D3D249319AA9F023F68D6D4830EC4748F0D86CD68710F591934D199A3DD7CC233246CCB87CD95FA26ADD1373096D8466AFC6E9A14FF13E834653AA8AEE3CD4868F8AF61CBB8A43E461961FEBB7B7308E62C25264FC3507CB1722A95C24A416079F136C29F77FE6D7E421409C9B5466C1B70A4885BB6AAEE1A3174CB6C7607D809060326B87E78E7C86EAF07E035AAF6AA7FFDF22DDE36C08C3B0605198D99B2B483BC759BA11CC8391E61D865E7A79A32DD47D98A7F3E1A0AFBC12CCFE40022B37723E49F409068B42C697D76C6B9EF2E1B0A580E2D93F5C8B44EF13E1435837A1E5D8735C6D09DD1B75F0C20ED896AACC4109C6044F0A9D055FDEFC5004DBA4AB643A64A6081172715998E90F28C103B6D3AF2AB4EE082375044D7A47A197E3369B79A419DA6724F3A1B61B311B9F38D0D05303020C84FAC7587BD80D7D9F9CA4BAB1D526E6F5BE69E98130E01260E30425B9B5C5FA80E961B +sk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F7B8CD2E97654627525B5D2C6DC28009296D96CADAF97F444391FC9240D13B2CDD68926A2870B1263F51F022AC552EE969D423EDC28A25B4F3F27DF5172DADB5177651731306460787738518203580832087568337760118167583608712855501825680702574431025818155325201757108336282435840866286834363582240366471052021623261408351371356135717623567466840813428770165220030378166207214018277407072161006047402115484342315363566537724263363422458358655880775287711482257160521643742143270887107041574605681716071047113158060526365480310724344477630462415373604506073028218015641344442400467838070448428618043538723411126411514106234265020457618023016061234445183868371136843153034715486248760322322534537627303075075305707856882458221516375475255121683302701516028107366211384124128260872307688724755250203785662142445045455405077103477586167423845680604180451238533007676554803538823844286623110343372357714243182332337374383868175057083683465207870881131245852280708266402060725233532112833587178812805004708856013121784583700308431274262221327020537204435508125603613741712401534633448365574612437756714167758512218121066861431441483315684823703201800122116620470054305604216047327336002028142750174617006537208688180788014317586828664772784010281216461286063782573615710130371132724241070207633805072772138786200576068534837815001885606801655577338068016375473670353805860712384825287271553525020864551171756375115687604358015355485046363738428131547238714137262301541078275446478127603628385706430632351661287322827640782454085256838443041815155287641421552152242347712228736475585150752544823427834520358735205647032153006824445103287786532755003307128085403025134452735004576825513808804134344773824540617248241582748844626806540251650520803232727267528233262114886143271636437633575313760418461458011304725285652557128687813607733678045686344067868208868728467814016015403621061802352671062220241030212363885702056066687117021713366526202142412380146874760288177520756144861261085327065373636311335335306718886857055882124775605434755623416187211385118340212278546501355087856758382286887684370602381118162773871812880073135430345522038054614033586265631303815736687863285438532045857185542744268410462401720526384455522304626378220158068106366785055162344726124233770735381070366684230515053080043703382842357147525587814634476725857442223633118273481784271502040018682255575324245488261218600540613354860345472611150378618713615517824165324842745274064524041723471378107621132650300816675083626808153748645784838262147820810505682831718442367601057644172330852136614718860722113050152651514155084655283370657247423520412057672153165413526610727843007768481030048408551045332268844538733502065433268276127264143708853757415503211321137676586771407732273878324033581357275722434886628810555733052701685188758347433150712575554652317118363773178668081574713862604518103681117542814405760853135044553532120154774686735816400606876622372644333163351860582227876156644031808832567242672445EA16370977D00F9A92EC2A3B05771D79A9875193345E2AFA83C160C4E71A01FDCEA2068443CFC183BCC4AC8B856085C962784CC4ABDD9EAC6C0E414730385046D44F6A9026D7D13E7BB9A32E8B34510B34379D8AF8E5FC0AD16715D2FF307802164577DDF5671C6C558EC34BB278B5718C2745DD07E9EEB484FEA6E6DCB005E195E77B2CC8B01E50CD5235E84B9761D1577DFBB680491233B81DC7A9790995401865D388FB4F14902FE7DCA41649896B90467E36A38B7FED50EB5E7E9E8739BE106A2B2FD1047FE3D87F449AD679D3A5D7FD49019FF2191AB14EDDB9C87A8EB9C81996EF6F41EBBF8C499643E1CE9F86CA881ABA3E4E402379012CB22837B9DDA266B2072BB2F19FE0F746292A2B929B4B286C1C94C2E5E77248FF8CFDF42350DA0FBDE87FE05AC7C95AD77211A5479A4C83756932E9DC64FE959520E5FA5ADDC0EC5C76BF120FDA9C60BB9BDE73E7CEE43A35AA2899E048D27EB8AA0D580208F107EA906C67F2845B327CC7D954114B045EB3596D0601FC5FE1E03DDFCA995F0E18CA612482DF6E350D5C555B6215BBC321C5FDF1FC3BC9FF109D60F7FC0AA42C534E72CC20540F18B65BDABD554972A6FA481EA3EA74710B7AF9D14ACCF8A45CDF5319707E064259AAF57947BB3D5069492F9C59AA9E81D379F5F47FF2C28E2AC27C60825D49F7D498C672CB2F51BF0AA4B5A10A58E77A515F5008422C4D14536E645E5B3E50237905F774FD1FDC35CAAC312D1DD5EF5D8B62CD21CC8618F0CB1F5827524FFF462D5FC97438D9B150E543DB96D163504482383C4A56F3CB6FCE9B10A454002BFC6D199172A74BE02D92EB86E6C0A8083F198216C14EBB14ACF7DB7B6762C4FD5D9FFC8938A8D164D0FB70A1CAE3708C8ECAEBCB0D6FE741E5D2EB03C8E950C41DA30F34CF5661B631B45F5B911FBE9B6C1863B55B52E5CE56EADE5652FB93F33357720CD06715E7369BBDA90E3A1A820260C9420AB7E693FDD1C4480FA4C91E9EF6504D6F48F1E8FE7AFEF2E2B42719B71CDBAC949B4A66857F04A1FD7B0D76C2B5805E805346662AEE2963C71F203F71D68FCD1884623299B1275E12B2387B5415BD620761EF257CB58E90E16550E5912D060B72D654330B5EDFCC53CFBCE905666107B95AEE2B31B2F75415694B50ADD4DACA7B499F4E429ADDAEB5FC06D6A20A9F867791953DE724CA715D9F4F266FC473A958DF25A6BEEEB9790BE059B3DE8E989EBA9B733B271A31232EE374C34756A788A60FB8C7F79D2D35750C61EE0D15133881F08AC0047DFA1895D8EA447B1E36C553941CABD15E7814B170F17F0B444AEBDA244009640B723C4E449954A5878218D21522AEEAA17C191995620884311782912C896CF352836BE5C3FEEAC1733F492543017FA8A0117E4B2D0E164D1B703D350604963B08522600B325912CD6CA7A183377DC4DCA3311015CF011F7181770AE52624C113653FD99BCE201EB15DFB290EA72116130A6BE0D1E41FF44A2A7E8ECA94B4E3C51131E0E464915EB2BCC99D54AAC60565452726E5A84C7801E38205430DC99093A361259A1C69C97C4D1AFCB2FCFC3C28A22EEC062BAE5DD86D0F0085874DF3112A9D870E1387C8DEC88A586BDBA6B242354D6D439A88905B497BB9266A337E1C501A053E6CC3F8A58154E6C7B27CCC5509C9D74E49B2F07CE8B194D1D6576FFACFF176AB78060C5AC13875BCA00C1FF9319B0412E18333906F3E01650C079B1AB7D6908EDC1121A199CC49CCEF025FCF1DEEA8FE5933C9DA6E9D1E0084EF62CF5742B2C1CF3411569EC5508E7DD9DB65A4182E046F1200AD2203D5ADBF732D0A2BDEAA287A5E55995D3323A6A06A3B7F2B36C0D86DE98A6FC3339D9DCA26367F77E6CC1EF80C7EE262BFBF3473FBB65E0AEF232135A2750C86F980F6DFA9901A96961F05FC27817602EFAC6D4B45F8C3CF94E6A418AE1E93D8510436DCB81352F78109BF16694691121478D0F21518C5639C0294CBFF5EC67EC6CA00B62261AD30CD36FECAE70FE9E7B63B4D740D2C39D9C0F9AE5D715BC125F27E798D9B85E643E421FEE640569DDBE42E6355536D8D7207E59C89B7980BDD3861F9537ED0F2ED1646C920BFDCDCEAB758A361B0C6B1C6DDF1FCAF60ED463771ED805F2C6EF4FE351C25202BF402682BFEF954BAE15BA5728BAAB5DC034F555B339D270C511286DB600F651718AB1782F57902B4C19D987398DF30C8926DE9D62364A7E42F89614DFF1E0642DDE40EB0D271AFA9E05D0BFB082ACFF0FFA443A7630F770A67FBC87F25C3AFF1DF28DB734AE7C42A0656E635FE7B97022EE60947ADDC5B56F652EE20282B7FAE08449C5F020F4016EB151914C46D67B33329FB5E931EEB08F0E2D6899247C6D230789F9295AB6359909B0E13E7FF72051B086ABB051276093B53701DE46B0ABF5E5D5787D8AF896E5C32B75A132572B68BA5F8CE5DD66150D49B49E166A08E061F93E4B38538AD8686A9E5F5976FD6EBA3197C2224D4F7FCFB8F4B5ED0073B3574F5989976505D5409D9F294EB48E4ED7B0C15879529708EBB95D449D54924531BDE322C6798F83EECC6E74DB1EE9EF073832BD6016E0561A3395581C6D7CF4B08051CD3C2DD3E850D87FEA788B5F4740501B79F60D6230508D627B7B34D60D3D78B46E8ABE9F339E91BA47DADD72FB89C1EA08BB5833960115DF3777F4BF95C26BF0D79986D4D2EE54F2EFA4FDF558DF6BD6A359B4E0AFAFC2EAAE5D8DBB891C827232FDE98BD1A3C00E6EAE96462B8C064D5C8025EAED950D4BB1C5563B6DFCBF0C3D378A06F4624B6DC5E9AD4C2D031E206F975D277B2ED81DB832A4AB3E9CE8A5625ED260E4423467477C9BA6A5C62D51E690824925416AFFA83DB4F579B03E44AC10A9017DA939A139B99B21D61DE5E0615D5FFED57EC653B3BDC01C6934DAD6CB710CD09B884AE750ECC5F48A0AE6390DA1296899FA20A1ADCD5A34BC1437C6C4EB2AF9DD1EA82115A41492A675DBADB3EDCD59C1B9AE0DDA3EB5271D5EE07BDC57EC05C24812C372D992680940BA8791818690FEC45E0353004F775DA34FFB2297252FAB207E5112458C96B75EE92B3406BF85AEE4BF6880E6CCE7A2B5DACE4C9990034ED44B98B9CEFEB02E25329DB61CFF5FBCE219676F82DAF8493AC96E936D73A0C11DEF6D39597D3C71743C660E381186F4C4DD77A0D5631947848A2B0A0938E38FA33CE3D95EAD9B0382904E87A479A2B2C7B11BEB455E7C56DB1DE0C0F225E370841E44B8621F6145661607DD1480BFF53CB792ED9F38714FDE5A73703ED6D0B4088E5F830EC55915580851F0CBD708C956C27DFB52B8AE2B07EE302826AF82AEECD824C913FD22E34427D1BB35BED33424B3E65CC606F2D505C6CB28CD4BDC7F939CEA4F0A4972F051EB529822ED66D39B6872F2E42085B0E87A6BA60A5FBB0627326D9BA6B8D52EF58927F429252CD8556263783A833115E5675AD03FE1BB315B79A94A753004936F6DE2C9E4B393C5822F7D830258E04A0D780E7E20AF440726DB +smlen = 3887 +sm = 9622A0A5949B970BFA29E5C80AE1DE90AF6A1A9AE304FB4B1B5EA6B7298AC6BBF7C38FDB3FCAB6B8828659E9C19A5AC77D5D5824EDBBA52904C6B22DF75244DCF96922A9FB1B3AEE7140B75637FB308803C6A7488E03DC44E296F35335EB16AE2B7FF67A3493FC95FB1195B20C0DD368707956407CE8F160A8F3F7146F8FA7E18DDC53CFA704797050BD2062AE9A2360D42A309116C7B2111DC6E2132D8DABB499262FD2CB7D9B583BB1693382A2559E4A9375F74775E4A9F78B5DA1CEDDF19BC68B6EFED971C39CDB5FCCDA266053566D195C24E92FA2E0B82F65642B3E3E6BF8DA03247992225339F32BFE228198C4C23880C365533560291D188E05636635E3D5F7D1414BBF8CC75EE91548D475ABDDBFEBD16D96FBA52C2E6A66D424E4AF35239BF0BA1E87978525B207289482010B435043E3CC224F98D3100AD4BD466F0FAC86E0FA0ABB741A20A944135213E41E602DE91FFC3F986F59F74F7E1A65A21FB6E03F852B4A3BDB8D64FBA4F6CAEF566B8EE07881445E86E8FE04EFC05A031C7691C07282BD216563F9070DFE330BD0D90495CDAB424EC404DE0034B31D47829D082AFFF1EB74BD54E48F1D45EDED9B370C14E37FDE8C28E2430ED3CFB26C2DB965F0BA1FA07ECF06438BC2190380FF0D75F210D0E45355450E4C87BD081FF625F03E86E4B19F64962DDE3C45A580DD8B4653B8FE3107DAEBCC09F8D4C93F7AA2C529B7053DE29336B526AD686A8F253CE7DC4889AC6C86644C44EB86BD4022E0313E35FB9DA3F3F0CCE13206FE7237E8987B93AE00BD12589C8D288CE69F9435FF183EB5B75DA925583387962660C0C68856075B8FBB98375FB83D0E6285B9C64D53AF3D2C80BA7BD2BDBC255ED096286B49DE5F1D442D9939D084EBF2AF25E733DF1AEBE719F4F33A703726789D25157ABDFF23C12EC0631A890B59CF16BF8A1757639CCBAAD22B2B4E1986B16668332E5A392AD3B12EC0BFF6558C5E20F326811D379C57319226EB78EF20571EA11F1FAC5D68B75B4EFFECD6B692D333CB838C1C04BFB5EED300AB366FF014BB41D20BFE6EE6477D84B6FA06538EC03BEA122BEFB61D58B0ED584C89A6100BC2C22CC94D0E538F7AE07D814F774F95CF1C649A30EF1899A2D347DA477AE6D10B4E00F27E4725D32C1EB8F42386509CE702CCC7AF2210434FE652D29B6D6EFCF087BB4D307DA38091D7B5BCF74EDBA3E4525B05CC4A79C0614B8B358DB0C487FAFC08683A3A698CF980BBE4871278B67CD95E0CA9EBB08FC184A703A1AA50F6ED2582A1460C01195A93D0ECF7C340C65F4621B85717274A4AA626B43F45BD4B07EB86F60117BFBCDE5501A379AFBAF2BFCB8B4412FC7C3E617A8105CB4B589188BE132C98C6A74ABBCAF2764957BBFF581B6BA5719AAEC071AAB3DD47EBC35E479D71CD2BD3568F6DD42A354B5801A7A92F41E2079C5B7445BBBCE5538A3C5BC9C2174933A601A8D27F681EA2AAD76ECF663CD04D7137F60564138CC153DDE013D4DF7F2BBADD14EA7975D5B4192C711614D80E4DC15DAD2BD9F528B751A20C23C6A1862EFF0A9D120A682DC80EFE258A87B373E67287906B8A1A1F9BE1773F11009C5914CD0289C9F747593B0AF4511780FE6180A47FDDD5715D6E73AA3B0080D234F8B986DE647F01EF81C69F44AEB2A9353A7DB9DE0AA71833DC367E85BFF08E5FB3EBA47ABE60FAB700FEDB3FD41671BBFA66536104EE4323DE4B07556DE9A097A3A2101F7EBD6A3DB59904774E8750A46EC2F837588B673A037E96A429F8C36F7CB529C78865EA20B847BA8A6B80BED4B1C75829E4C5E32A70AB372ED021D1846BBE7AE70DD55E42CA73C830E19ED5E3D4CFA4A3756D1AFB8FBA4FDE3100887974D7FD66DB73E9839A9F63FC14EE3FCFD954157343A25A9045ECC2DB95B1711895123B806FFFFC655F22F8ECB8ED97D476EE3E8587DAE6E9B147C9BD44B956AC4748083FC4D68F950A1ADD7900AD3F40B379DBB8B25EE9163C46F85C4603A996B2D0D1D42AA4EB5613B95CC945CBCD81594B65E734F3A743D555700031C7417EC6A233EC1EF744167345BD328BD01FE470114B32DFB6F37D3A66C8671105562BFED85DA5956E54A2D091EE6332D59F11BE26594CE5021281C373753C8BCD4967C5DC70309E589148B7D7781075CF949E36CF2D77CE6A54F1B91E557CF9697E229361E32E57397CD78A1BA3FC24FA72E284EA903050E8E37883E24E2CB71B8EFEE8FF23A3DD6C3C67CA2DFB23D2CCAA0052D54AFA8C71C2EF9B42F3FB395D4F5FC3495953A791209A4E0182BD553E27BC181678662BEEEEE5B2DB6C2C989E5DD59C415B66B03877F1E7A36355B0141B65223F21F84AC3311B21A78FA363B9CFF61B4A5078F52757F80D223EDBA41E262DE53D5CD280684209F05029A1CA3CA7895EA6D39674CDED5EA99550EA65F829DBAB6FAEBF6D171938E084EE44D867E254AC9221F6E22D2732FD46E918C512C0CD8B5AB0D2B631083BBC2DDD452E68ADF2898FB06449724F0DEE9215E68F2841DDDE4ED77A54B71D85BAA227EF656CAE32388861F2C6651612372D1601BDF94B7D5466CA19A6DF87F3E7461E78861BC263AA097F878C986E7B00434EE78682FC30D7CE206707D299AB23C54B7CCB2FE7D0213AD7E97D76BC3C430A25575AE89271D3C6913DF1FB957589C19214F5A1A85EF0E71998752707B69835F37435A9D43C09F49A3580A5CD3FF30D27EBAA213803A31D67128FD70BA37D5FBC89E7F08A78297D35176E0A9E9B0A042D5CA7BF3026D9B5653140F1ECE21226166EE27FA32D1354DE646A5AB9A49B9C2E0BAE6247437080B2CDAA6298DE40B2A8526E3DB0A5B2818F4E8D41F6CA6D855F7F3B5DE688E0CA24561D857AB3CBEB443831DC1474648739ED2C477572ED8F863A9461F620FC1D8360AEE32BBBDDDF27401E2AA025DFD5E89109821B420AF1BA71C89CE3CB28FBD504A2B0E3F7E797F211825072A602C5BF5DCDA111878A1B993230C3D0050845A9326032DFB41286428A9FA58EEF4D1A7264A5510F854B9AD00708A2509EF91C06F5236969EA03A83FEEC1BDA39D7DD2DCA66110DDB85077D5A94239DA5150AD8393E6484487E62B4DD9633F07D240BC9B70948A57B865D73EE321180262E9BA22D806C403BB10C7E87BC50F769411F42801F32A3AFF20E132FE5F23AA8BD76794A76F3BB72E4D46834DC4E2694B713A6A7B32420B111FAD72E3EA31E2B08D4C905B4F9F03B373A2E496E604A2C4177FF2269C5748E9348C789D67DD129177937F46F45D782B92256BC5C53978A85FF86FBF12C77A262A58BB573099F75C8D7D5DE457710A9E2A61DEC2C6BA39BF367DE8A2623B240DF325AEFCCF55E3ACDAFCCCA79592C0B71A5A5AC786CA5867165BCB8E9DDEB86B4DB6C79D7573E94B11390E3C24EF38158D13384D538949714140F9FE0FAA879933D9039654BF61A7A518E31CB0002836E416F9CCD7B4864C19626D0EEF4CD71D1684AA1C91BF59CDBE7A99F926B503E7930D3C14BE26E2DF0725ED9C2DAC70992AE75CA7B80BF6F829CA5EFD71FD5FD5493CA28F1D812268B6DDDD54AD17100D57BD923F358BC7D9D5F508A5F629E76F87210F6CDBF58E6DE25771934B8BC6E5D923CB8796FC17706A64554EAA74C58239226BBB1BE4D24EE78B6E850AC5AFD37873AE11EAAF939DDC5E997963B84015906E08F8A88AD7B415F7C55C5714330DEF10BEC21E2FADCC13ABAFFB85C66057390CF852482A1CB32004C86EB43BB60065941EB7697E7E9D1721437FEA62079ACA65BEB081AD1193DD641D4DAC99FD93C51B4AC3A5EEBC6150DE99CB9C8C614AB6A07253DA04F184CC8C81182E60A7BA4761402268490FB4CA727AF588DA5B7611352A0E189D76854905A8E6609863C58BB563435A0CBDE872CDDA24C2DA55B81A0F535F665455931D345CD8C7FAAE8E930F488904D232076E70654C632EA1D62ABBFA1775D185F3D8955F92DFE2CDE4F1F8C69D746C421CF6A8F4A5573FE659EF9AF222B28F9FD62D8ADD39FEDE1712F8D875A015E78F48CB30CFED199FE18431E99D1B4592FC1DDF3FE4FECB2C8D7CA9D0AAA006E25B8E4CB6774E0BB78685B73B22E30567BFDBB124E10867CAF2585E967B47BC9905840DA111160A1B7184A4A13217799174E42A5FCA4D250541AE42055909D7827AB8AC785DD4B28EC17D3BCF39FCD7EE8749BF76EAE947660C8DDD211FF817A7ADCAF2C9A5A87D79A418399058A7C638F9CACCC0AF24944CB88BA859FD92EA76028247BCBEC95B3A9E24C4E86F4D709152F4F3C77418C9E65313BD37B42F1BA0069F81DE2A6A48C35ED71C9B352F89EA478DFDDA5FD384435E848DDA76E2368C53625EF6F31B832B6EF96C6D62EB3004A3C0170AB7DBDBD6577FDCA6172F6FC430B9D2575BB34C3CBC34A813BD71B842D1007BBFD04863E0DB734C63F33DBF7F9A477F560ED3E6BBEFF26C642783D0ECFD75016B9848A7C0D5FA1369CEC169530956BE3BB032768A0F3D7896F38B1DC1C5AB8AF8C88C6A2CCE232F38BAFE81CC5C8FD36021E45511F2ED872FC6E932E92442687377B1B30C12343E6668012630424BADAEB7BEC5043C4E72A6C3D8F5010F13225993A4A6BE000000000000000000000000000000070D14171F28576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC + +count = 18 +seed = 790FC03F956D1301A735504075B67A05944A762E0A4BDA77BB8C036C5CF911E2B561EC1CA6AA355D5CEC919AED42A1D2 +mlen = 627 +msg = 021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 +pk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14D792F75D8C9741FFA5F961504B13D1BE142EEF84163992714BFFE2856899D5F6C9C796D69742094B87B57EEB4818E43486EF672ACD640B1C49A018419C8065F167DE0745DD2A35C7154DCFBF6151D8BC5C49AB1C604A72B77063A8DC4A7042097EFABF1EF73D9A425A4E2C1C6FBC93D8464A1BA1C322C756B2ACEF0F5728DAFDEBBADCB34A155BF28195EC3EA6A030B8C01D4A1F8544EA3B246DEAADCD1F4152F258C5B8C27C73AE5EE3E6321F05A6DB1FBEAA39083C23EE5D9AC9503E21F71B0FF3D667DFBA62CE668E207650E03264E72AD984AA7BBBA1E647BA88A9EF3466E86DBAC4FCB8772F5F892C42704B53F6B27953C86B896743BE5C15A570619796C47C61FA5B27DE1968209BD100FF663AC798A6FDA8084B67886DCA2A5C5EEFD0838606BD62423B2DC6AAACD67BC1103CEFC0EC23E363969A6D686DAFD0E01DA9BEB22F833BE4752A1EBD499F27F74BB228B4FE92FC6C2B5FF6A81E779E2E6591019C201490F549BDFC90ACA1561D2BE209ED8295CCB2CC4E1AD429798AA22703705C98652254C245D99BD2A2CC9567DDC07438A995F730D63026DAE66548A4DD0F3F92EAB6E3E7514A334ECEC5B80679C51323FB9210556BE82B517DAAC5C14508D296FEB04433516A243D83A4E893F425B718D07603E98BE10B39D888744E4B4FB940F1C502FBA6881687DE03ACD6C91D8FBF122E04B9BCF8E3526B3B1BEA8AAF06AF5BD87BD18E9E650683AEB4CF35B5B79EA78402015A8F19AE93CDD4C8ACF8ADC49E6762A69BA9FAC44BC91724626025487E83EA6EE3D6846B791DAD06231E88BC9965BF2BC329A2A045CC343AA61F1753FBB20877205E62C98F0DE8D673DDD23277678540CD29AD3926192999C4EBFE005EB994338FFC56F740DEB0BCD2278EA9BC8E0D71D8F918793EA6CAEFA354D879855519465889D6E73CA1BBE30964F377DDBC168659CF8467DB88FB8C0BF3DCEA79F9EE0559CEAB30BD98CEB03A2B6154A635CADED367A646DDFB862C326634FD641C4ACFA3862EC11C08ADF85ECD4759B52F095D20B53876F5D93B7E4647355919DF9E3691A63A44C8683896033C4F7F1618BA93FF0D803EC2826E35651D7D0709220AE064A9976F7A3CCFC0B624DB25D26CDC642E1C1161B6AE718E64B7ECC627A70E07C5AE46F8E4DE80025B7E2E297B9EED286C34B5D07AD1DFDBA3D215003467192A85F4E620C9605DE384742A56E78852CE145838EB8070CEB48C0CFE62DB4FD8E93B8A12F12232EE3700146BD82FF5E4F235010B1FB0EBB1AAFDED755CFD9C65EF20FA3C398BA0F2C2A1642A14177B4F6B8633CA0060AABDF33BCA58927CF055933C8D9E7959F356B914D7CEB4DA742A7B33AD6A21433631B6EE4163A849564C927000432183C5ED93C6F5FA607E6C1EAB2C60A72E9D4913905B48B2DC339EE3801083BBE51A17297B1291B30EB16821220B5773488BA164E019CCDF34D5C6FB370AC8A4CEBFF1E69C21DF2969D01307D2FBE53605C847FAD0FF386A1A20782263EF8B9DA2FE0A09B4CA2DEEA6798398EF0B9E6AC840588EBBFAB3C57C86A3820E94B6FFC568836ACB93E964B8DD95DC360801CD11C5A67B1C103302101AEB138125EBAD1A08EC0B67C154B5DBEFB35F3BC9AF5C42224149CCEB32BF87ABB5FB1661F49CC62DDCD031D24CCDB5EEBDE7A523529578DED94607244F89DDDE5ACB8AEA5964ABCB9B4BF383D9D93FB8BAA03BFB56EF954D3A4B1FF07421BA0B5113E976EB6D2FB3207A2EE9CB1DF815BAD7257A89927D61F89D692F65A0F846ACE6CCE7B00FA0ADCB9A13D4FA3932CA060AD3004AF58763271DBDB1CF329025C9EF20FF185B3C5A4A7D0D71E4615F3430BD79D33E2114CE4E0042D731F1024B4B6855795517E7C95678EFB1E94F2DE4E646F6A45DB24A537CC22EC8FBF0DE684B0F4DFC1C7DAE50F711AB4934D1EAE6CE39F365EEF777CC60E17405BC9D2504286258F116728A37B2E50C38D26BB93F8F5F70AAB13E58DB444DFC5D2D62A7A6A6F7F46EA9E63C4640F9AD21A80D029D0CBA9A73A96FE12818B54B947D8D19A128F57E596D99B6D041209FFF56EB2A7FDC7D24397D528227D7F4712B5510F920E39AFDEA956D08F7551D36217869D9C51F6FB7E8CFECDD9AC4427CC2C1CD79DED3621FE74D07E02971607980EE5E87CA8843FF929E4BF521AE34B85F8B2D01E870F4BAC51B505F085092556E87DA9F3039C8554EDBD74F0F5723861681D2C997AA53D9EE4BADA7FA7379DA33A86BE69460E3CE8B72E2ADB10DCD7037F9216CD3A3EDC13FCFD6605F1F81099C84A0E9ACF3CBFC6993C828AF67AD422044CB9E829910A0111AF626256AE0304B204D2383929E40F3CFEACFA1C80D86A8F3980F83CED4C45DEC0ABFC9457B6AE0972C6B7CAD2F0D3E63610EF4354810609E15AF7B3BC30945A0533573122A7A86419EBBFE69B8168A8E2D35483D039F4C33F76FA330B7FF52B08A363066DD919739097F5DB5AC9E4282D7F65DEAE58C69CB5D3B2671CE0AB9D610A0BC5A176BAED932AC28A7CE8C61C1A9AF563485CAB8D1B6A3D20A0B824D077D5FA824CA87EAB82F349E7FBB8E6778485937CAA7889A1BCF4008B435B9B65D89A2E05FF29606E1FBE89AAB979B0FEF3C0086D91988F14703CFA567C19277D3EAC39170BDDA07B22E4280E4E5BDAF520229688F66D9139BFF4AFC45DC276E89386C566A45F3ED +sk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14A8B28F11AEFC3D7E0B1C12CEE0C0F4A6F1B7572F4C2EAF3A639AFF28963BEB605C2AB14AFE31131DCB2D89AD76E99A708783EBD955510F6C7E42F9823175212B75683867522517346243606705438725325508182168423133205428040680355461051442121718088662634014631128445158561744010544582616140004313531610680121134531274255418768305325016655235134737151766068386446121225057456008863435234544030056873255831672877155321531452734224761532688152431317506642006538052207803441830253020338005332304217876428133773837224200411323713346023610228103815372048730737304447186036538685246682847808531084566274138416256446120627145571664102361412237461337370563366037370728460720402004018023120207208543053103618524860488621061863756181654150106330875826064606835407028731272374225563315574533887621838288435515123785316212010308415538541800217415185626163826312550317523170024261121776471861643086468786348232782474258375084158567501804252482562070358508434722832030066233746205602500480263174345215474035318451823584672025172024375484354612725715163353358218578251434081871541720052584305226027607702662042866122108274602477211786103531227487120304864638382775248331870215546477718763380210181412875254570877656761083301203888683010753333745452738635306736486367223537225241152466818477162580351875073747360104252766057224744175821568638151285554537165488813853016304535030552254211744860138655654777487531331040142541014733073866646141234427134587317082400515666257880682425073050701355704181137846660367246777422476322304086686220127217743548764507021255647654863200006821455170857574613034505525355662662442056103136213625738662315320840613765066846306450253566013188534408201864862040870538756136635245311006358038525445455165827260014476032870028410211024604164634380502623515888837242845226587242487778761064644371687507783166166826132361160580034168811460132352563035675452141174011877710355587052264821207785345434402440248028185586658847560527172484826380015173845804020747022426820885272585151862712777726371570611036532028763607810224800267076131876518477367644423165743801640046487103877812486448086436222303151384303506476604670112576082476824474363825877562125401250806850024123064288202645588336457657647326510486673177813500727232644583158786180121703727262812505674844316666745725218137133316152103468384766135620128748244012767310654233541113188251462775812164471778585285645578440447605283665865856273772523155207348726850743265084773360772660484264831672580384534667767087434814851858422162704838473215110803118411004787473025766502557617873542612807217700444051000068520120424857324344180616001208570017536257330412077470362724477125423325848704283806337008734731006837883206642861052815242812404062641127280446487473384752110275403161018835122050267488834871352358870146086262438068007845842136630384668526783477350133876001868824348662331243653805484468355104561627665445688176040184385818850144200111835768428863626525265780422882261610124188128867012687747045376480182A31FDAC5309AD05BDC2A36C276DF814287DE0682995160DDD8563D5F94E77D8B9F76400A4785E246240D5E898305C198339B7006C8E64B7EE4351BFB06EFA3BF02109A7A5BB667C2CC757FF143DDC50B5BF6AB67D7B400CA550A94FBC99CB3A299726E782AF767F659B535A331D469ADD9D09783AE2CF674DB4D2A324EE25863DF03564E3730E33DE969AA44C1042FA0597AFFEE0109B6D699BEC1AD380B6AB6364FD21B0A7FC5A8C9F79C407F358087DA30261C45E4F2FE2E6E83B5F8F7563BBEE074D8E62F436DA20AECFA7924480E72339F360D5365A6EAA68DE1A4C8381C40EE78513C8C362543D9628457925358161632F0CCFD9623B8C34F0B0F6879A04D2014D7E6D5A053226005F82B824E430045409442502A6B7C2DBE71F77C66A3D2134A9F145616EF6B50BCAE601CBF03A7F8932865EC5B006E37649D99CFEC511A5D9BB9104D08670453C05D4CC6A92211F3A293C12B7B31471CBA254C65F7FE122B02B9C02AF05BDFD22287B7D611283817CACCFB05924962B0776C3FD472E9CB6819347B5E60BC1800E8973360CFDEED0682DB01D136A60E24322D0A98AF141B5FD538AB96255E3BE00E3AA2342B24C3838346417FE2A6CF624D48D792DEF91A1E93ACF10AC0218BED1B96129D07747F5AA0F38BD51CC5F21B2FB898136F214AE7BEC05D46DD0F579BF88C0803FD25F0AB4CED876A2238314CFB6FD14DF5DA2E640ACDDA47293A0C68797E1DE5CC660CA6390B8289E22EA20F4C4F80B52C0D4271E5EFAC0C29A9C78B8848F6C7D429AD31FBEA9C9702379684D645E599E154EE9BB4BB37D170CFA9465F909E42EA5AB457294003117C3F8D8E8CA705F031032EAB32E8F25FA7BB92B6F1B86DCF811F11E4E5EDB10FDC881345F0BBB3A077455FAEB904EF244DE4118F54797C56C3D853EE7448FF51AB833B674F9DE4175223209FEA92D7EE337300C2D5EC4448DADBBD639024A902007111D5755B6C1D36968D60779EB3740FFAE806FBE83A19EBEB4D4615000A09EC794137BC37817B97D40A1C535F3397E412BE6E0C0156EDCA8FBAF560D9F5376EA8366E68B2A9E2BB56950319CE6FD3F7464423EE41C88A461A29B661432AFB8DC2DC4819630F730CFB060D577BEA5BCC7E68FA7D9641B488FCC76242AA51DECBD4B45C5C051877B7F21D3899A2FA81FF6819AF05EFA601E1A8697557E1F8CB27EF8F385A0549E1856B27196DDCA0568B0B7C8E3752EFCEE849B1D5237472CEDA0D33D81CB01FA5B67B4881ABECF4787635942F86268E765D42BE3336A6CE11CB7F1708E1F7ED883DB8BA680F911DFABB4BEFDA71DC526B3A8647831C9E2F176A4ABA8FF1F8F9D59389D712C6A303FE838983B7D32025BADC7608E894791430810BC1378C5AAA22FD090ABAC90F29456BD05A3D371735C3E3D0A5D744A431F02CA8DA2E84276A683A2F4C00F5B45C3CDB57C237CF783D532D06087424BE2BBCE58A6E621AE767DF21442452C5E49A1A009EF6C512EEF2A11712F8836FFBE407FDD53C0C0ABE603619FEECFC88759B367874E5FDC30CBAA7A3096BA18FCB24B7776A5F38F7709732994D2CD2E33485DA16C8666965C695519904DA786BCD60CD9F2019A6F0B3A3374AE847E199082A90B6FAB99400CC5E584038916E1042005B314302E2DF1A255BD257701809E4ACA56B453E9784207B62F07F8785E5E65E9A8A11470C028FA393E17B9D89C3955C06A76F3C77E0BF1CEF661C19607D1E2A10A947ECA0AD7D8D375009DC2BCBF630B590C0279F068526BD07E686027780602E2A6DCCC4BC880DC519788B02F8DDAA2AEB89A2854904AE679A7B3FF6D7F727FD48DD1490862B98E2B46FAF4167F3A18A4E198C472360383BD93D8299E55138ED1FDB5A98365297B90C2D045BD45663B54F12E1CBD238D6C1125D4AB03539FF9A62D1C6FED0C61EA0B7866DC8A606F46C33435A642922EA0C586FB336AD0A3E650766A0241C118377480A9E11D7DAFF422D123F128A77852315A8CA0C8E0A18D386A37E7DC21871F3F168BDB72CE39BDD06C00F48F63493A0F688EE1B45D56A5E9FD961BCAE2DF7EBFFF5E3252BFB84D50CD2D4DF6A9851F45CBE560D62A3B43C44FCDE65EB1FAF6464C5EF44A0A697D26C13EC5D3EA5647E161F37DA8752A938265636C3E051EBC57F440BCE656B5E95820A7DB7666AC3C917329BE1E56DB496F298B4D0610CFAAA5252AA1BB9F01BFEE1BE9777C0CEB013701834FCF1525A84F88268AFAA531CAC346609A46DD83B88137B744017C0BCE2981F4D0CD3DEC67E4D3863340B63C1ED206CB6CDB1D315320332FE04724C75AD7BBB3ACC8E301E8C50BC75C11940919E1ABDDD2EB64C2FA1817432499D4391BDEF43CF2FDD3BC0DE2E32B6ED86604EAF6E0B23246006FBA4CC3576E3B006BEB8E1AB3EE1C83535C4E4630542E0A8C1B29A95F65E4E81B3A4ACC5E0C60038C9106F193F6882012D36272DCFC409CDD7D8613C822E69C64D67E2EC796578B11FC73669666191C4C5A66AFAADFFE0BB1B910048CC6C721F4AB52C7559847DD6EA0459163E3583466D8E57F2723F991324774A0EECCE7E498027AD295B6691C552F585DA30FE92DFFA35089C3EBE4E69B32B97E685B89B71AA689DAB2EBC9E621A1F896943772258B6C837A974ABED4538CBF44DD36B58500C04DDDAFE1C0F82EA88EE334D2CA1357D0C412615B6C8527B871DA193FF788BB674E849F750702C921B53DB9C0A7C584578CDF441E4D22EAFA2AA3D8A59DB79C0B564D0840597F00F10E113A39683B8B807BF9EA2E11C80875415D6772F7E5ABDCEC35AA1DCA3C91860663B929362AF40CD1512286BF45029F720D65125C7468720DA4821C1A102019E632EE872C1041F10AC82A2B2C5315B394DF4C3BC8B08D4790C07077D19D2DC836FBB68C6E9551E87A326930FD1F64E572485D29AF93FD5A2BA2A4BD3D76DA755482BCC6500526668D138EE3AC88FFF2DBDAFE9C35C4011C3401F9CDF0608E903EE1387B52E528B9E002C2261B0B364874C218037315B82EA377EC22C1DD49F468C22E417FA58010A4A5AD804670DAFAFD6A6D8D0543784A7AA0296438255BEFDBA75B6776696838D43B6767296F3430D8A7B2882F03F77372781963219938ED34A6AD9817AE19B5252A6FD45CEEEA73B22A956748D90B8EADA88EC8B65863A1EA70F06E3620959393DE263C49C156D9968F758075EA218C702CE293B2150AB4FADA76DF204497B156F17D3DEDDED5900B47084BB0C3D52366247E388D7DD02CEB0953364B726705C3C11C5A01741DBB0A38F4F0AD1F92F12286FA902AC8D616DE23351026085CA7D44627B4E8FEEA1062D587A117759BD17ADC7D01D9CCCDFD6BE800CE6DF1319010BDCE3539B467C384EBCBBEFA2EEF0D4D76E4102CB1A7CD49FDDC3261EC00E9409DDAC53E2505B33BA8F012786FE6330A2893C9BC52C27BAB5ADD72401A0C3E12BEBDD111A72BE439908C0D5BBA8FBBB2DF0DFAD95466211348D03D37F3A67502EA35FE2D993A3495124 +smlen = 3920 +sm = 649C4B5734E88DC7D029331D286B209F31BA16A029E036240B31D8290A73A7987704EAE61675B341D581F808D9625807B13BB23751ED884E3460CB80E6B9026794991205E79DA600C546417D68C2DD310AD7F66BFBAD6D85ED740477F5F1B1DE87249C01262D0EBFD34B9BC24261521624978F50E26B9A1D668AD5F15191C8D80303301F9159C1A7E1372DDAD2082E06D09122498796018A06A737500F64D414192AC7FD961261533A3A55F91229ACF730D787707262598D5AA8EE6474B283D7D79C64A99ECEDFF1B4C362CB49F930BB666F46FA5A4293974BF09F154E6884A3B779441EA10492DF5022AB6C9E165D8304467580C1A01D8E5E0264DB8B1134A427E5A4FD6589029CE9F35F734F1979A40441E98B447E0E29E1E1AAA201A36E88EA6871F39E7A3B9F600D5393FF058F29DB641210DFDEBBCA51A603D1C2B8F3A377EEABCBDE9EAE076C9972CA8EA6A01694C4BDCB02898928F649326F2993665902C3A0F45383A33DB93646DD1D648E0F7D39555BF5B7FB70053116F6CAD67465297CD9C3EABCF72C38BB8A1204C1C91626FD152CE3DB016B48CDE56A9E16540A276DF83B883F62C006F069EC3F13CEC8BD06F5F779D28FC9F9896EF0CF695FA1B823CDBD8005B1AB064F111E68A05EE0402999F3AE335BAD60D8388F48961BE5D78A31D81744DAFC5D58D5E2C85836EBAF300DF1A0AD25436FD6F0BBA739BB8D1C06550923E935DD95222E2895FB43EA87EBCBAF95062E3948E2963CCE44BBF98E2D8756A333DA616B4050E1419251CF30E6892628BDD8B8185AC2081D0DA8F8C936BFE4181CCCEF6E2EB4A3F453EDE5DE7901D9F8FD1C04708868038FC82507BFF3FD6D0505FC068E670154121B3D66B779262A2BEB21682783B5B18108C89004B55C0BD6404FC7D7FFD6F7D841B183FB1F6618A6667A46C4B412DD5C5CEB79A0D6F005CF7CC22DC8D0842C8BE62F2948B5BED4CA39CDDE7A7A6C2E5189BA57C18A75F8323359A06C22242F48B950CAD09DFF653F2CF678A0292C059A5972D8202808688B86890A4B98FB3902BEB07F2D80F9B83B1A588FBBA1641218EF43D9F140B1CA0BD7A259112268F9D1089D4142CD6AF97177E59861F5B062334D2A446A93307DE2A38100FBCD5F3BFD99FE54D633E9EC07420B154796495A99CBE614F52A19C19DC5954AE6B848C31669253875EEC81563790B7F73B6FC79D67CBB513C29E5CE65F7CA8F252B77B0C2B01CFF541AEC160832A97E0B5348C870F4D428BE88E83363F88CD8E1E7F3DAC24B8D3C9A115648C8D6A4A9F109F35A0C447599BFBF232B96388E18E886C816CDDC056C2A1697FD707483131071BF93DDCD3C558C78AACB01222F2E45B66618B651D39C686F6A4C7C6A10ED34A9962B2DAC471314FB4732DECD4AF8FC307ED7BB265236492510A15FFEB0246329C95685042187775D8FD14994E9E345E7C1F802144AC282FB85DAFDB567E85C2A363B7FF1DC3D61CEB1D874EA9BD8EFFC68D7B2FA7A90662C2AA5F2679ADEDB3D64F21F0805A935C706B592BC75ECF1E743D03F66B6BFE5B8B1B619392FCC1E86DC292FF27F85791357F66B976E2FFA0E0763C02B4A3FFB1FFD3DDF51D004E6BC0A2E4CE75738F7D64FFBE3284F91C0F39251206A17D0C3E0B493BADA99BEF0C44AE64AAB182142FED95E46BE1D35630E34D70633982335C9DDF08299B067712D750AF9533607D101C2B752824119C0BA1EE31A19C3E7A5F80F16AA9CA9B426EC0DA9A04A3AE0C1D1575D4C3C9511F690471499BC606436B35614C644389057D6834954A887BB8D1CB45FA56CA16BC01F1570464B5F759C2AB45CB52899ED5C2F93B3D56AC46179410CAA2EFB4DC639C9D86D1B0904723AFC3F414475791AF420F47B7E7CA49AB6AAD3EB636DC566819A4E5B16BF98FAB0615FE3FD0A98F27A16A42B2B4F212479C769FC9234723D1ED01EC0170CCF9E153C2F5DA07A5D475CA93D488B86BAFFD4762BF046089E9102A6B467677E0F74417F2C0269FFDF9C07A3A0616E0175E988488DA9EB6714615C058BF074E66B773D1673DDB1D2FDAE7FD4851CCDED4B82ABC47E068114B4C7D2D717E8693F6ECB1E6600F9676BB1BFEDD5EA63F169CC462B029CF2D0F8DC9E2F368CA574A1D85BB12111B3F4D13E94FD12A0974D6E05EDFC98D24A1B7A9FCCC374BB47D3B54BBE8B0743D75887C4E6205C0D2877F3F4CCB7AA9F074D8F1CBC1FB06EC190C39A56D35ED61B5AAEC3FB6B41C30849643F757329FCA8A9450D35F5FABE2E36148269551C75C451898712571E7B67AD487A5637E4F918545C2853E05CE7D2BD47FEDF4A95820A9E567CCD226B48E7E50A175FCCAF930AFDF2B3CD8B24DB2AC16CDE7574FD98033E459B304F597B043E5C4FCFD10117373144AB9DD63690DF342957FC2C5DE1A92D7F74908C3532B9CB4B51AF2B6945E33C0BB428D75633F4A092EE06AE4390711FED33D8CC6E5229C9CB556DDA350991B3FA5F176ACA223D463EAF87B7E4C9C10057AB91124036294814A19E73CA1F06B95BE12BB15F3E844F82485BEDB189008024C479C98163D2110178612ADB8D1C39B2AB3FB707F1D25095E2045F9BC381B7EE789489936093E8764AC722B5817188B23E3DC94791CC93A2539F7ECB8F12566839F0E7C03FFAF6C502F34E2D9FF38CC86D5083310C094671E606023CDD7353B993F41BAEF7508A3FE655830CF68FF1C0F36ADB1165DDD22C17C31FF655B94B8A60E41E90F95C42E943FB065EDBEF3DAD83D2B5F08499776FD40864C7128EE11F915CE57F5459FA992E6EC2990CBCE44FCC08DD8C3FF019F68F6D3F54BB3AAD0B32E35211CA1759F146192DBA57A32E01411FDDDF04F898795E9DC49A08CA1E5EFA82DA57C75DE2D460255A60A597196FFE2DF5C76D9EAECEFA941AF33A795D4F2AF299BBAAFFD7755CE299DEF7D2D816C5586E02CB4D94E6B1BFC7E054507C70AD703B8E49A806B25B040CDB4AB9DB991197C1204EAFDBA8F4901A6CA7D57F96C429DB54DBEBF854B22B0BD8E8DF8F8F0F3080F743797FAF9FD00F7058E82C112D305B382B8835F26ED2C80FFD0B2B411FB72FA568A07304A510DF068A6DA82518402D14106248FA79432A6B8C41A703F2AB26D21A53BE14A5B1D10A0221DF98D579ED4AA0471464925A78EFE056722C8CF038CFBEEFDEC48628BD46C5F5CE6C6ED7452CD2BCF487C99BA761D24A117DEDFCFD2EF90DBDAE3DBDD88642BA7BEC6D709BA4FF2C43B946995158D28D26F928A3E494C1FC28F089C9A3CE648F9FD4A44999311B809D70BAEEA90984FF640DDC74012D48D5564FA851BE0D72A27215D6AD06B7C154220D7F452B60ED588DBE11F3958F87A1FACFD98C754366C389B0DD2CD605715DA82829CB07E8B1D0684423D83F4E79739835959DEBEF314ED67041546619F65EE2C3F56B1C2E95DE777D012F1E1103456D79B0AD9C7FE8BEC83A97E7451D74F1DC46F8955A93952458562DF27007496052618B061260B1338EF176839CAA2EDCDA96042C3BED78FE7F8ADEBA67D63F67F135735408F22B22C640C2E9387B2BEAB1DBA6B236743B40626317C704FFFD273E6951B288A3944BC4A31F64B1172EA1218056F4F211822D68173BDB5EEFF973E1D107DF3C49443F0BD830A6858C2F852545C9CC6AD035E247EE77255AAE3DFFCDCA86F46C84C08D0F0F890F0F90E1907C8D4C1A7CE665B84F356A74522B87689FCEED9DC7FADDD39550F722EE856A622DEFE8E691783BD8F1E1DBC1FAEEC43ED7C4BDD6EFD824723A8BA8BC3320D4AC49678EE297DB2E932932B5E3EB00ACA4D3D3080099A373DFFC8A595D442338A772BA4CB410AE405189253F0A11D9330106AFA6BF4D1F9B070D1206BD83EC83D35FC2B63000F91BDFAEB0E0BB8B5A26750B204AD6E6B1359FCCFCF6AAAC9DD8F4FB4DD0B4014824769F4F44DF34636E7A43314B6D6D0ED778B0A3DBFB094A68C41DEE16EE41147FE134BF27E8ACAE01BA4B357E493EFBDA605355696346BBC21D1A2D81B8B106C13C64D08F96EB072D9BC686C17BCE43B0971DB99B6D0F5C67D4171B7C0F5AE743DE2FADED6728B2D63C115775D11DD2484DBF158EBE50D8A1929A34A63CACAC07D8896A329E24DAF6B65A30C7350C6FDC800DF4FC2B633526634C664EB235598FD3401E322499FCF18BB44178F5D8185A1EDE57E4606C7438C17726CD9E52D249559D05653DA82014A82FE760084F8182CA863E4F0B96AABB07FB1DE3D214C06ADACAEB14D49FC565EEC3839A038935AB2F9BA11C329293FB031A54FE660E23131C481C8D00FA9F8184EABF387756AC70B5F6F34FCC7E7BF821FEE61B1C13279605BD1DAB91199E75D9122407DD836A49D7C44F1E0DBFEF02FE5886CDEE3659FDFC820A5CC8E58D3ECEBF050F8CAA65845843324AACCE041C86DD42E7193EB50F7A701BB5343ED3C31AF2B30F78928D183B90AB18F5D94E710CD59CE91A2ADA85BCB74E2363468DEA3AB062F551310E5FE5B1D380CC68E113FA08302C1F28D9ED79ED09D0319A274924AEB8351496A9583869B592894FA6E46A973392FD42484F87A2B90607527E070C2D34454DBCF1F82D576FEBEEFF080D101433434BAFCBDCF30D2E6D7A7FAAABB1DBE4000000000000000000060A1319242E021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 + +count = 19 +seed = 716354F7DEAE272CD26929C0932CA257AED1DD23D67260726B5213D82E61466FA99BB6A7D81DEE9D0EBE03DEEE4DBFC7 +mlen = 660 +msg = 7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D +pk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC655B1342ADBB1F9776F729A28CA9406F0F2F4CD0655ADDAE7F6D7B14779EBB0DD9BED5FA6463BAAFC20B2CBBBF3638129F135259551B2AECA94F0F05BDE27F25819D0262F99D947F9CB0D34C7DBC88CD49056E55987D9CD198F75C170A564BADB29BB12CB09B83D93B61F95C2C9534A86F4FEB10A3C7A8603A5B5312E0614FEC9C42F284A0E909DE0D331806BF687B5D064F36B87E50E1B6AEA8384069708A5F52DAABE99E5B8F083FDF905806901CB0EA16FBD1AE9BD9053ADA7E6D16588FF227228B51520A596B0F3A9171A984D9A1C469405B8894ACF00DB5F4BB3AD533C0EBBE8E2CCCA2F8F3A04FFAC4A7D9858D748B018D545660E5F6B08FB6E514E1C458B9476C811B12DB31285B7EA6DAF24ED9C8FE5111C1B37F96F43EC1B0EC87791CD84E9A6258314272AC425C313F252609913F5D2A81DE5E322D374742D13074CF90E622316FF878AD3C954D3116E235D017FB9559B6BAABD88E94BEA0148E68B4989A9EBD4FABCF4063392FB0EB173D79B527E2FA31E537E2EA53989FA0F278A48B9575D00CE8BA47D34E7ADC6545AFD80362AC693F033B20C0384EC4D0CB8B59359F9857AD89E614B5520BBA418569C99680EBC1C22CC43DF12EE306A3372217BBD1CCA40645677F88A212471DC088DFBB324490881A6013FC2D8F2B83FBA166699505F8B638DAA5BFB30FA8664D4DD632DEE1811EE10C8408DE45335345BDE85442A3731DFDF1D0E32253DD4234C8263DAF30A3D0EFD9A4A0EFDB5F0F08E3CA0ED86A90D2B27F6AA9B326F66453A4CBC57F0EDEA6352E129062001E5D92599F122D040B2080D0D292917C2DEF7159A9FC4475C7E0B61CD2256E4F29D028C9AB91F2A6334EFD02B6188468E6425976E9242FA7429A2E2F4013CF768E67885954B57E8EA87B34F0A58E4F58B5BCB4CB24494636730E75B4C6951C2EE46976BC47EE71D830AAA87A88752A625A596C45B17432C894ECFFC99FC3134969CCD0F5510C9E514497C1CBFD61215515168E68302D63FEB8586E6DE404BDB0EA8F81CA77399E7B851E0D4E9CC1DA38EBDF54DA69584FDF7405C84D1E20FA05035AB357722B626517A386FFFAF958B9F6376AB1C9A71FF9E7FBACB93D16FCB0A3D8D8944FF78BD39358AA15931F0593F56880F78ADAC37921D81B77B377BC0C206DB42BF0AB2B3F3E757DE09A8A3EF2E89067332A6EDC7D0043CE157399CDC662AD6AE552837BF874ACE399EBAE5F18ECE6890BB2E7066E2B55FDA9C9E405F22FBDE065E9346505C14320ACC03C6C21CEF49B1969ABCBCA022570CB0BBEA6F596FBCFF092DAC76D41DC01782D582B18A69A9C46D153C442F9ABFB71DFA5294172540BECF0599933F9D1C5E219E0F08D58600B51D7726A209415BC6B22D9DE9C37CBC0A8E91E2C65390D6535599DCB9C75083BE989F5C7262B35548BA838D575CC667A3586867DEF4271D35F4DFFEFB6EFA6FF688A0B7696904998251CBB7D0F718C71C53CE1BA23088AD74ED453658DD4694F2A9C67DDC54B0CFF52B410912976A35206E91075C70828E710FDAE8CF20925F442E5E6D7CF5985537F44537599E531DF118C1510BE4B853441814B9E44277A8E467791B9DBA45FBB3E1B48428CCAC4626A48B0A1F8EAA62C7100577E3B9145E60E6AA8C2C3F7544782AE6A566D636F57A6DA3FF99DFECE020B23DF755FA0A8006667A11674503C17ED75DAE2BBA1669A1B1FC55260CE51123F00EBD1E720C90A690BDE6BCF139AFD2C25929F7BA74BF9ECA3E879CB6BC63A89A7FE03C6CDEF8DDFFA2E598D614CE9F89C99F124DD74C2C04C6DF943C5D3902DC69212440AF7CD2176C38340E9CC2D05EE8A35285451577E6DB880065FC928B8C39FC77FF15740720757010E0855040193A0A083FAA6F0B29DCD0ECF6E4AF1AA420AC1DD8E9C03B846207F57340FF0BCC4F80E92BACE51F50AD6660A56B869CA1BEE81AB20152347D05D5A444E06D153D3A5691C829264F6F21F844415BB8FDCBFAEB9C6DDF6E818C6939C71B0B5D31EBB6368DD7D0E43DA545AE39F5ECB8AF369030C3972743752D75AF69CDC8198A5D9D1C3F6EB851D0B7091EF2F111D1304D061E4EBEA5FA8E25BC5D93054813F39D5956D0B40B4B01D788B97943D78FA7B6D2365F766CEC8D64C2F6B037C1600D45642BCFA0567DCC47AD03500C1A8BFD173384CAA57CC10C971D1C8BEEE8BDC7B732FB9ACEB8484409EBE08979263FE6577241565ECF75B63B80A36D8B460F091AA2C14819383803AF2CB4A3E3872FE5438E815EE22B77B3286B4B85EC391BC39B9F3690B45422B7980FCD4C3A0BF0E08208356454067C21777078D4A12E4B0184F254013E85484640BE9AD8771B0572DDC5053144CB989254F702CBA6A47AEC0385E0600D2CBB41E15A79D1BBF01F7885833F0DFFB6F87777076A929A47FFBD0E49BFAEE1430ADBD2E516316964D4A898D3B4327048F1F456960A2CDD84282A8D7778D72BA2185881398E90017BFF6C99336C0451C10763FC0B1E94288C6B1EA3F03DFA0F43D764A4DA769278C2093301D0E87467C99D05010C1A5C7322ACC5E967BA7544D2A203F8790EC760EB59A284E1C85CD2A881C87ACDD5A59198EC13173D5C01B453B54EF9AB8F91778C86D68EBB5F9C01F91AA8E8DB2ECBB5DD9A0EE28A94F218D068C99E3583B21C22ACC3344255B325FBF359DB20D90F23F89524EA99BFF90FC593A22A +sk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC6E4A8E780661D9ADFCA891F4807C6632F835BB7845123DFC55BB16053015FFDE41515DA2253C0603F648C0271512E8B5A87AC2F2C353BA6F94594C0A66AFD4DE32782653287425751418840614340226821067258011580482788318887134327158083251186417145371266086676601555424352218110471846487685527862574887123636701507424720703676586004058726457113735361237277735764633187326176457217752372548407002831163310305841520000184122467622216208121844688776051276664370243285630267886252523527051358358815070374883308825410207157304477401020807652377616743108465531606822112872785813631824061184362486426052706742310815862215338854650147663724008653075368834656721643570560121766242285520624466177172325123736626863357836576781227656766268122704641425582001522060382782233233685784047448203711525443660214628104340302836034878537431720105332840126100535615118148658623311614625502740471606402042136028071884613348361012216358765785820762013487213027703367875464621235121344635878083268787851062043831804425886846877611042881471542224221337858314078347261111338800016487170853241473653042356013280240570465712103626303485308030116408370647507702881831767842846731022726025338703357445672670884308604420114437850235103153270376718755377374744753832284850201831537680572265580215566805877285248718813241462734753722648005617660122811102308411157585250704515230684471674088081376822646772477037412822725501608354832705473712207053225135081746637641121312867374662453876231243301577410062463573086172011808704402501152571568420418320738838216154518673570767413670652720832342282043848415016134316152435483230830445125372528636184413522560644022430131802630283656216885045383518142217673015843785034123528750413737684645005157731541585570686662010415233333467137650332560812063002878400112422647186067863154010588875373254720033603372058005232365371680226541856243435286307188365480251275700128078238474438782376620886862005087835285153864520007540808662151468672800272032726048086687235033407654277602180548361735604428461305715776302254056175312021475633577575823754636222137751771768668866080703223478145113214022828725660426268435464821878555243030348817326350550812330345261754177011848545627432786803265025672322075374100362710835178400670180887778676127524182544570428543864817826436150857532036284517821713714235737363668020607443815422531657667101240571016608746834375686514531186825538581175431211864440807313380741587744814435054454041010121157782682770688635218718363234770070168108222246268836604835670422302345810675748040688188304387076256874271163454782266851086160183557356717278052216643188645782215665476676583746034843776072551504175630731854102752814807167214420217134346867541507368402486583033214634704171643681073362731702810810530234267485074218780826721384204050030186508331240616566081483131314785810265460004834666107413367522247786514248062084503128634370742841030832547147686871037288323344338224165047665632726838421637084366215363023320727607420161685727558072770848530B22C69E3D88E35F54C1B997EEE5E04B1C2E500261E7929D3AFDFA320AD31FBCCB67DF326F563FF926C821FF75EB19912E441B108A9A30DD9BE66E29533DF23A5705F68C1827743720B5B088BD7FD1DB4CEED708FA16F46E6889D9353B078BA94BFD4E387F4AE7E8E579CFF47AE2B9066860193B427A59957A0E8A4D20F300AAC7E4BEF50F9099F423E1F1F5F1F65289BAFBA1BD90AE77233E73B720F9D4A7E0D15DB809BF4C56DC2E967B5A7E9CA57A1F096C1F1A7C14DCA06B55D62D189B749EDB3A4358986EF053A8EB8558D703EF346E1B237E53743E2C2EF7804C47C0D280C3FF6E6478E4C612D6A9DA8D62F6FD5FF3351D8500BD08DE6B9C19D453E51F95D5EE0B8CF4A2DC0D2419A9147A93AD5D0BCF536FAC9101BA55D9AC39EA955BE76D3C6A9BD8D13FE8DEE9BD1E2A5A8D266928016AD298B458318937289CD07E0951CFCA0ECDC804060E719C0A48C6DC9D9E85254E40CB464CC0F4153FAD003563AE0461AE199DD1941E974B93B564C607B6AD5551D8B316EB003CD9C9A35B6DE8C9964B8F8D545A8C99C1BDA781C10CAE7D43A0357CD1FFA73BA5C76DF1D2B00B713A846FB439DB9955377279304C2ACBD5E7D07E9F7B770203191C5CE20FFD65B7EBCAF84DC33CFA6218879354DD939E23BA825F89602727F6E5A53F3D1095A353803944424811FF2D80348423CC7C795D681F603B0988F565DA3A27F8EADD47B64155050E7CDC8F7A57EF0B52E4FAC2F43EA0033B95191C4555D15421CF4F042D85FDC77D5DB31203F0CF2A4F1EADF3D4B34A7AE8FA90A1BA79302AD47A4294A5236E5CA5EF213179A597C1D21D9B820D8443E73C51AC6373CA3726E9BE574D4288DB75FA06A345AFE4DEC27588B2646BF84F88DAA39639A6A43EE6C5D0C9E56662591BDBA8C572C4543DB55E407E8FC2DEFB7A5E77C024B8EC02BD097BCEBCF84AA8B6841A7B61A66BAC0644BD50682E81CC6621E7AB2FFD04AED1C2057F9FDC12A781E396518B9797BD2B0CBB13FA41BF565F6A77ACDF44FA14262A71C97C75EB8E09CDD7F6D55D0DA3940D2D0826361A0E9EAD1728594D2861A354983FC0C86936D30A6DA0503FFA024C3ACBBF0CAB82C82248EBC5ADDF68E85DB800646C3442DD48067A1D485428ADE3D60907062DE7855CE83F0DE7E453A9A91E36237733380FDBA0EDBE36628AFD0EB5BDABBF2FF32C85F29289E275C28F5EB20FCD75CE65D2083FDB43B86FE91011E5A08BCA0E5A7CC769AE2809FEA4AE53A499836232F8413F92387B01B0C7EF776D7C21A1ED04F5D44DE5ECD49780CC6EE78CD26923735E1CA7ED353413A750662B845624F9E4DAA1575BA5E5892673C11AED1591D0C322E728F77180AB0ED883E71FA57F8CE7DD83361300471CF9F2ADF8420476F75CB6F4342005A8BC5303BCEF89FD54FDDBCA819C2D595F857B17C3FDB9BA6FF7DA8F2F75BEA530A08371F565B84BF0814B4B6EA390D998E157CA4C289E5AFB3CBAEACAE26556ABB6EFB3E17EA806D5538E9E24621B686FA06ABBF79DC39C149503DF15EE402C1B9BCB8B028917246DE1FF058E4E8D685E99FCA9DFD6B49AF9FDD26C5FB0F1F57A8244F6C21D5A6D41372548B6CFD24FEBC70317EE841F2165312DE50789D22DBA3544D30EB1521CDF372F5F4C72581E447D823868A05AB9CB8AB61E3EF300156B0479C5A0EEFDEDA5884E1B687F33BE267001302B5A8762B1FD878E90A965F32061428D8E7370BA71E28096AF2A6F3EC357B4F0463E8832FBD251452905002C5DC24238B30D9AB084962D37B40CDF5FCFBE870EED5926695C1BF7C914C1FABE02ECA3F54D6E59F63423CF118B9FEF2480B0F2964044A8A7C476C7F17345361206FBA5FAA27908FB9BF7238976F1854E81EEA993CF592785FE2D04E6C21A7434EF7D1E3ACD51ED5FD79BCABD8FB43D2AF48937931E5547A9F70E86AD7FB7054BDFBA49D6C672796F1FB5C214129F59C525EC9749E90911F65E5AF3C38F6587AA8F43B47067922B3A77CC57F0D0F8561717D2A608873D5E39074B36745255C31437EFD3DFA00373EAF1E29E57BDECC3D391675BB1B059FD3F1DFB37FB2E54BD8A0D3008E171104266EFA01AD88F5378CE1B64BEC6133383239E014419E0919BE9D08401F698297C99CB5950D3CA57A0175A8734EC71C05296B60584A97CEB8FD08BA47B68D45E5A604DA43C52D4877C99AA0E62ECBA6B8814D0D4EF462A2AFF18F58A968F39659CD2A2084D39EFF8B1749A9554A87C2FA0AFED15DD2F754C8F55E0C18DF5D87BFD516A11E1954E65E3A6EBADED672E9002A3C17AF76E3D514984DC79CFB20C2CF404A82DE3A5466AF4C06CF95AF178191E767F43A27D6500D57C62C195317C184149358A7725B67F01D46C3F4F0DAC1EC74C4C19E125DE450D1F0A7F51A19A4E160EDD4AA9D1A8D1FF1F8EBE9CEBB190950417645BC719F9810DCD228DF708B427A494F7E3D10CD6AA159C9F77BBE78B33B10C02C2B4CFF70440CA2D998C6F1C36CCDBFD695FB363625F692EA391E2F1055B97340E2C6EAF1DB4502364F7F4FE51C2EEC595FBA25132018896284D6C5367C2682A34F9D4D642337BA1C794841A0A507D2341D1A1BC03D88F1B3C071C27D187C8F70BDA5D60F4720B2C150C3D0C32E58118E0695A2D2A8110504659F440EA1625EFDE9B506851E9DE9795C20D39F56FCD7DFCB2644599C7F38B8C50AB344FA7BB5A0388931D2E4CD6BD0B3DBE9597ADB4E2E5A09F542783979C9CBD8ABD82C42A5EBD778ED95C19C464D866E6A8A96C56A5B768BDE55471554947814474F6E9F5AAEE16132E5725CAB63B7E0EF065FEF3F55977E9FFFE1BBBB47F48EC362043BAD322A5A480E71F3EDADC3E86103DE7BA5B154C62E942F79FAF632BC67BEF060483D5330FBD62DCC6451A8483309C6AE4BA5A62D9E68124D4B39AC8BB3F8E9F8D6C5DCB2C221689F2EC2A61C6F081919091B605442FF6BBF0C7ABB623B5894A3751BD38D07F043B41684EA586AD4A8CD21AAD137C6592DB58A4FC01106315B6D3CFDF0F3FB990D2C352BDF8067C4AE9F396FE8E18696E9472D6D1448181D4C83AFB958B2175D01583DBB0E3C9440A21F79917068C4B4233549DC7EC3327C4295E7D47472D6F9325DFDB346F5784EAB58966054A25A190DD93E4DF2A733ECC14C143E4753DA9F42FC7AB806F95CCA4D77A2CF252C875CFA500CB39E77B0F4CF6644F7E6EE3FA007768827C17CB71405F7A455185E52BCC03DCDA555EDB66320B9AD85C373D77649186B1FF0ABF625D81F72CB568925D4B46638813B1C3B5A9ECC39A4757E357F71C10B4338776704DECE4ADFC2F4E96A66DD580F879F398DD0250894B8851DBB961D80D8491721BFB4E8731D108071E6A708E47315E00C88B3609FDE19DEFC67836AE0E3D846B0F1CE45C8A8414F11E9DB29FE5F46D8780397C0EC3C99CFDFAAE50F581A38C3B5F9CDB42A315467BC56299FAE4E6C4403D732564A5327C0924D052AB1C9004638423CD2021DF14F0EE11E81CB3E80C2177ED1 +smlen = 3953 +sm = AA4C73324D8A0E31F4AA4FF49B94F33ED057D610213883643DB761C5671252AA643B7D90767E7F7A8CAFF52E62720E2849875711C9BBA6365E139273EC0C6B3C30DC77BB027E92D20BEB6118CC79F8D5E595DBADF37E7E1BAA6558401C998FC38F12E0B9E892427E1FF0AD01519C34271DBA32A542497553B1C069D6980775AD8262F08FE8D096AA3DA2B3FEBAFF4F7BA0A6B622C93DC818D8203F9E81293FE6424251E521F17C21A329414DBB4191FD8D8D7E1A7FCCB0E9BBB14010E2D2481813C570EB6A6389C82D7C6F7BEBB7BF8792DACF280FB7274BBD1E7475F8E9BE9F8BC8A69DDF405C17340C2F1C145A7495FF0F7C20209B671D09F9690D2DDA388E7BCD8CDA37C1FD7560010B26670CD331262884E88353758F808D66F6BD3F8581B347CF8A63A8C5724DDC5C6486BFD322DCD23EC37892B7CE7BC054B43E92C5FFDB9EE313C34EFA5D9DF4204EE9014A84003FA26D37456A8558E75DE85B66D5CF687F8E685EC0E00C5943C38F234C5DD32C7EA25C249A19194313596E4537219C3D72EFEA3E51383AD30F3225C6A2A82758BDC29728BF3D8DFBF38D518A0920875965048A4D0EC1897773C08A764F5BD3AEA2C366F0EF2DF00BE69EB96B0C6681C162B0FC7178F113D88433BFEF1BF54F7B74FF4A8E3773579C6E63C92CA0223B21DA2CE885763FA334D271CD0BE940495BAEA8A2C574949A465572151E1EE55DA21F016628225E6619C0B39E7E75C284876FE8702809F3144DF387FA75DB96452013E66BC4CF2DB9201C06CF3D2830C8FCCA5CEB76B47C45667A03584471F9CD727ACC1488993BF8C82502BD8BF9F8639E0B148EA91CB7717C74A0B501CD3B9E38FDF874DD494FC15C2D41287D5685BD623968785A70BE9A6213FBBA0B5D7812B7C45BE19FA43B8CD07A69C0B2396225ECD00079570CBB6A51243A97C43BDDC3F34363E1F34D8304113855FA192EEC26D10A46FFF916CF3A31748F9F457896D35E08311B16277CF23A99F1293FE462571CF6F06475EDFAD0BBAC04B905F9101C4E2701B4BD1CB94B92CBBB38C1D36148E82DC9280E2FC77C62912E4DE984F54F68706D6C91C7C0E40FC3A8C9F3CBDCE401EDA652BF5EEA9B1C7D8C33BD60621C9E359439140BF88E4B3EDCAED426E490B530725BE9F0FFA600022932936BB20317935A52EB2F95C18EA4E1862AA838EE4291FA089EB5C54419FEC3F05EE6C681BDBA60AFCEBC54B0F87AB9F4DDDE1ACCE0666D879B483B565EF31C0A48E19611269B7138864FC20BC7805A3EA987F890C565F69B8F920196798770AE5894956BD0E6C58F9C600A47BC1A109223548157BE96505CE285CB8CF5C7374001F80A250B3CD53C8AF91D06FF05AE6986899D37C90466925A58B12FB677670CBB15D40F32685659DA0C289D9B870D93686A2F0B37E2A87DF268FA22E334A257ACBE07D6C415C3D30338229076B6D1941B0CA29479445215669DEF3B959E1ACA97B5D6A3D56B3AF00EB30ACE6BBD83F8FCDAF80DEBB8C462AAF59AFA5B401C2250420DE0953B900248C9A646DCB631003DBC323767B47F4929ABA73238D68B3C0FF6D8C2C85DEF15D83F32B8267D514F6AABB7CCD0B6C748216FF7C5AFB13E3D1ABEC416015E939AA0A10C5F729EA5D1C38F3D4C4869C2EF7111EA5F43E5983FE73180BCB9A5F56EB01B1E776CAD11BBE27689DFA3306ABDE1F2AEB8BE0CABA43829C8F79685D2170C3639585729D0C94DC3555B7ADD30D30EB5F4B2DEF869D7AC406C31D9B2198FBC63E03C1FAD652F3F6FCAB9BB0D0AB42CDF4C6BFC455F47B3B6463F1A39E9020AB21C686346EE5A843F49ABBB94EB9F64DF511ED0E2A22333CA35A3F236CFE2D926DCB5413E524F6C2781339676DD53F0B3442212796D77BE8339DD72AB5F301DFD38B553EFFF92BC44DD5CF7FE94CF1AE647A9FF889221249C09F7C0AA8743980890CD082F184545C3B2F04B4E724B3D27A7D365C45DB6FF9B87FF2116BD4E9D914A65D153E44C2D327B241411715B6872615D787B91D21DA4CA0AD9F2EC7404950EF6E0FF6CA3B1212C7CFC3D5AD5E09586BE3C36D4D31DF10408B3DB3E30B05C9833F4686541E3F7137059CCD2A2442D0EB052F1B52485ADE7FD553AF2C0AC1E659F854488DE842A313EDB4536F03CD2EA7CEBC6652D9FCFB1CB408F72A799C3016ECD67AEBD7E420A7BD5BC73BB4E032A9D8A4169E73AEFCF4BB175344B7B2CDB2F90998A124BF696DF16600DD981FE7E6D70BAE1BB3C5FB8C81425567069C5C05BC3741A88AED9C1B58C193B6B22349DAECA6BCA4B160FEF07E870D70D317AF9F7288A4912E84CE168B1E2C39D07942AD64CE1FFCD0E802CC3DB45E14686C3092907F43467455438270CCFDAF459B64E1F2EDE4E15A14C47E369CE2519C4D2E043B024489894125E1602BD95EDBBD4381F45C123734026CC09ABDC82DC570335B6379DBF8EC0DF23CA435C1A8F3EC7ECEAB3A4A17232EC324AF70CE3FBA60B332E4475EB8081B9339898DF46A88D1446D66B00D495DE53502B96F4CAEA17CFC8B7D83E232C01C9E0D29552B8CCDE7E8986C527C22E37E71EC99E5C4C25406919681C212FAE875CC86CF760986E2B463408E3F1660E4AF827059FB789D6F07F0F64B58E12168DA7AEC95EF183162D73A35CCA42EB459342BC388B4FABCBFEA34611991100F20A43216AB343E8FFC501A7F000A995F83225DEB9178EDE3151B5FE509F3EE0A8ABB197C00F4CA59605172C72C61292984A7CEEE25248D3CAB57DEEC772D198D940CA9B116B947A73AB5FFC5C74F95D7E60C66E6AF995CDD63114375F6909984FED2172737BE9E0713BE9A56086462D58969FAD8175FA2FC84C32362A62BF77FB0FC9D6C5A06AFD6E6034D4D3E64EA8BF27777F7C35D6CD55FB891887C6460EF7726EB627D4F28E97103BE7E6393371FCD21DBA209F2BEDCE2987DDFA069878E1189DA45637DA60882A7A4505B0DAA364F110E3C2C34B0374F2D9C99BD0B59468A19D6A15B74225CF02EDDBCEB62CB24A5AE46599803D5CD3F6C3A2DF5D1F6C786F43F0D7057689B5554830AA473A8647D743755595C826EC0BCDEFE1DF5965A4089D784F9E5B86B02F5CA25861EF4D7F998B846B4A47EE63F2A1361941BBD7BECEEB8CA4F43DB4814DD1428B232B079A74255F002AACF91180DF8F439EBFE7166A01A1225A07E8F7769DAC79A79C141889A7B9B569570C8AB911B10A7819E852B26BB5DF3BD0ECC560D29757F710648EC186CB3D3E3A1233E2C401ECD61BF5109167C3F8DA473CD49D75D1CBC8EB1AB294CB7F2CD2995FE9299D6A1A85A966BE2BEA0929439C820A5834A09A95B4CA8C7C8ED2F69531BF50122CC3B3760806BFA315ACE26F792C0BD66D7BA65440E64B7C68BC7BF17A9466EDC6EA390035A88EF5CF46340454DEEAA76999C00F47F5CB1BF23C87526211B9A29E1A9515C4732A079E33001E6DD7780CB5A15164E167B1D3857759215D475D64D7858417C338FFA5BF01E02AFFA775A340D98C5CC406C19C06C2C1B6EA6D2CFA28E634AD44827A4272A2E52C03EC6590C5AD89F08F0F5701FC5506AFA5C4E12E19D6A551FA741A025DCFDDF2F562347EB3821BCEAE3FB7D7D00FA6D62555EFF961E655EEDF88B945C37091236AE53E46DB3708EB6B695FE363D28358CE93E07A2DECC7E07060A2AF0C2549E97B45D8E6F6315AB56862F2EA890DBA9F1D7EFD0E37FE373EA8B569DB820BC577661B69F53F474FA7CDE2A2E09E74EF66326970A9AC19D627273C34E505812F0B22AB752BFAF4DA123C8E18121B77703F71B2CAEE6F23ACBB5BDB44CBD87B40A2914EEDC8016B33F23FAFCD6A247EAAD0CE0DA9FAAB43DBC3A745B91EB3848F44D4D9CE856CDC42729D885889A0DCA898246EE960A1AC5E5242AE484A4C733A79ABC8FFB3E062FEA2316049FFC19A5D03A99980C27AE6FFC9FFAA9F94376433BDDD5C7371CF6833E89A1282CD3E3470D3EF5BDA8297804543E0D217F90799A3DB8858A543F9B2D9E0DF50FFC8FD8C39070ECFDF9B028AD3148011CB8EA822C97B4DBECC00A587FA42100A96D468EF2D758278D28EE1FCA1E7EBBABE6B2E3A09ADD451EF85B3600EE0779C4958E6E23020F233349A95F33FE076FF1812DFDDCE12372242B49CD5B99880FDD553109745CCDD4FA155F09CA0FBC86311C7D60D10175F62860C2BEFFB4B6F3B54F31F56CE3E49F5D954FE202F53F0B5ABF5770145961E4B54F13E31ADD28FE2C1E17B672FEA4E0C112D65C268FD76C3EEDBFC47BE1C01AF3E066C33D81DAF987AF078B9A1560A1E87AEDA7D83AB51B41B2F1514B7056E862F0FBC237CA6762241246BEBDA18934A4A389337E9C243B8503BFDDEB8A4E4D853922EB091C7CCBD74C36DD40F4AC1FF42B677C287594C6D82D7E6566D40EC68D90FDD19FA9223D215AFCB980744C53CB31386CD45A047EAF017DB30764E9B5246398FB895783BDBD0CA6E62CF007A0959B91638820E095131228EBC9A0CE0F709BA3565A77937586CB9A5208069349256DB7E7982AC134444DBAA7F5ADF5C95D803DB80DD97552B0D1C1412ADE0F1171D3C484D676AAD7A9599A6D3152D4A4BB7F90D1B1F555DD5DA0537396A91D3FE0000000000000000000000000000000000000000020A0F151C237BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D + +count = 20 +seed = A32E6FF879EC8866A5F5E4F6318DA8FE6743812ED2CF5FB94F5C3AA3EDF953CBC32665810B71B2CFEBF343A571CBC570 +mlen = 693 +msg = A86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 +pk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D710364B9C6276CAF848A8D34C90A14966E43AFBE3D799C2D5404DD4CC11F238A71ADCD400BA9C4F79603EFACAB19333812AEA261A38E1A2A14927E55EA80D4CD386C104634C4BF71B8E27842EED2D09EB5C2F37764CD1562D583022E5D0CB55DEABCFA9AF5F68B3DBB348B6CF5B813843A3ED920A36E9B4C1C22C8134CEDA4C7457DE3D423ADEE2DA62AEB85DAA3A4D6738B73AAF82295CC66C38CC806D6D837545A2778A13A88F553BAA58933EDE17DE317C873017AB912C8A2B309B350EEDF2AA85500FFCE7939C0086F63126A53A71095EC68199F7D82DE5A49C0F83E7A3897FB26FA950FF73A0BD989BA8B6660AE73CEAFCADBBB8977C83B41A6327E7A31D0EC6C64A458B8B4226E7C48643E0DA1413999366296D4767675B8F43464B51529E5844656D6A851F28F15AC5CF4D7D138809E6F65FBF6C92297BF01996604A85AF2FE6776650F2B72188AD2495A34A500273123739167DABCEC4B66CC471BD6436F0840430E173C7296F7A4079ABB59D1F7210D2C8E0D2F79A99D422FFB74CD99E27E2151F1F3C58D6E0D1E4E35004C479C9B4B49F30694C0021AF29C1DD2944ACCEC58263BD64F1CD3F98CD6D15E2FEB73E0E8E633C876850F31BB5B370C8AB6BD89F9E44354E85BE2D76ACFECC790F6C9834117729F93BB20A1C48A2D65BEC05DD926F02E37B793B749796B86BBF4C8598A49F14D811184FB910E1FC71A7594DC1DDADC7257AEEB55A736C555483ED5931A242ECCBCF353A914E8E7C631B2FC7BC5E186170FCC9C037D5AB65962047BF1EA1C7B9978507E87A17FB90E481A448665D8CB969AA9CB1FA94E0BE5C0316E12BFA59E29D733E6F1F257CAF6E640E2A3F4CC96DFD2C27CF14B7451CBCE9479039ECA8E09457CDE06F94E2A898B281AEB439A2146B5DCBF862E4FE79E8063DE470F4FE8F570DB7DD221AF8C7748743D89E8953A44981698DC619DFC83F2C21EB165F6C6E13368CEA6F34281C5442D7E493D64194DAD2E844B8B5E437BFE62D619EFA36C5E558421C5729F697E9B04D2034DDD863DCC0302E8584C53AC4B241E6659042A5989E6550511DC9A3BF9C8421A27E41693450C9607F7EB8AE17F4D650641C74D5785F272B7A9134A123CDE7D547AF07D044C9E9B04C943DA863C127EA3B8ACE49C82862636EC4379F14F7756FFE1C4C06A8D60DFFDC4815868B70E48E9EC4118D68D26D54EC3B61C36DF581EE56AB42F9ED8E513CFA779C19CB180BAB4CC66FD1CE17B5D9DCF31B894B322FF77FDBDAAC5F477028F80E98AACF8914764FA13B43C38F2927B5EED7CB2119D4FECC6E1CC2F0D8B08000F188916AE19691620C7BECBFD5A360148609562883DA3C954EDCF461E300B905B7C907CC5C50686CC2A611BB320685C2119AD027F1CFC83AADFDB7FD28BE36CB2F24D0AC479395C2D001D0690134D21AC19C95AFF45EA218859009212D983C2A73524E020C685FCB7711C9D56764F3B0321EE9DCE887B712C9300C12C16790863306DFB40C1BC2422C9A6CB8FBFDD40390B5D34CFC4B7716558974E0D5D88DB41D0D51C9A3E8EF22F8A2CB09232731A124527BD289938DBFB49BEB0FA74A4C8D0AA1CB624A937EF8ACB16D6EF97C8F806D2160A880841275E86BB1A6947D9A7B3F4582804B3EA3A4B2D2D95D7F0D4CEC7F12E8A0C366E2D7D825461489F94F7B60523E5CFD1CF098E1F2D8C6C57C2F0EAA85E62DA38A79B3FF7B60418281CEE4204D779614765CA83843DC231583AA12741296D3509201049E49278E29DC3CFA88B0228EED0F392541193DD31B6390BD12055C5A1BBFCD29389DC72CA876ACC0F573459EE5109AE83646489C014C95913D71EF0F5E2F5BE2E442271F2EB9EF026ECFEC17D3A212FA59F4312D972929B563C8EA661465391D742947F0F4A5DBE46627F5DE10A99D9BFE0A0B9E5256E3BAC0D4C4A9D3976B3F3417460F1CD43AA1F9878BB5E6010D01C6DD3893A84DC266CF7F247F2FE842DCAB496FE75187DFA48609F6A6880199CA1DA7DCF4CBE43BD0B8FF742A0BA7052796CEFAD129278F64FE5DB19AB2AAD68024A61A4DE4AFAA2CD8909EE77DB6E966DF95278F923414531F1AAE2CB5774121D88DBE46B81C4E879AF68364A957339E532291FA9614D01F9D9AEB2B5BA56AB3D08B27723C8CF348D2A946768ABC2E5A2B90E00760DED1491F8704357B84CE22A23B01F8F7E93EEFFB7B3F857B1C7373A14A167A7F96039F780B59847E3D5B774CF64865DCE5E91C788022FC8088950C1FBD479B5EE16775DBD58BC3192F203B558992D795C76905F27011AD52208FB1FE22B68EA1FAD49CA208D91FA17E38C1FCDC171D117F66568A11CE2FF1A92B1AA43D5653B40C43DF95BF90FD3DABDB3BA745908D483546120AC700CB288489A49A210FDD1617E52A4A02F1344721D887D4B428103D95C9E5CA03613E8BC94B58B569EE3995AAFCB4AFEE6DD21970A420297B7A676965D3479316E4E6AF39ABF87192135E111A704E305BB0DC12F891E1D221E9C4833175DE66884DFB4599FC55DAAC348EA740551FE5961A5D26BC076AE4439F46210296495AAEBF19A13C512B96E108F1B2CC3BCC22C6D09CA62D3EF687739DCE6537B30E48468A69DBC94B84B2BD1E41D21B16DE51FEE2EC03BBB5EB45710C6DE965BDFD54B979C6E1058E59D6D243954633A64D18619137AE2BB53CE18490CD4B7E2DF73AAAA03CEFA701 +sk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7107CDAFBACC87258E544A0DF8904D8AB85B26F99FEDB9341D52A97F82CC8D2812DC0819FF33315998DCE3DE7BDA4D1D2316583A09383686027222A2D178ACF07D1311200528673114350725011387583585845481225835472203851335713636742555088410061460431363242771276873703072165035132840006642084723620033218157715761257830478583688027306740736388420515704341265084524141818854731842784012612153348867408175343634755470243662605461023745153333288462666542178406256515225342417135187212107854351012585776860736411857220358240855416043312560667640714456321401354623164158078027827788670076087340487114088274578442064181853324517841615486183017878352315246412501185024622862333518636177586477557680165322600646883653780344404501641712732722488314583320661655144418100144212100181024178316027087186031522840685874256807665622421327643875526004166776555125620831317633775683376003087515287434122812707021641806778066213078863083832626776306051088125215840715736041685163468866570766762442202313180613811040350652527105178020216177755611822132602008537305888555728151875508527475524032357560675164030687806184034548056710767014850252771300714153831080051700328458842273842655045882663371264742750154001563844886123587370428460551755503558764218847363406044051380748114732540071355010242753717662326556302401246238245078475430632472807571154437811482438543211251060882844460237733321755277753621786028281411034016771622587882784444871573267364551141128267733555322215784123842077122862450533216468157221832740656015273038326530042223825154660306135500742178317656788562584313328801527632161745537733214262103863330364878183267325408831438205784007051000220086023762434725528410036705671820047358255430511587743035372852226600885458660445056208145473038238082373732264432266734678603707881657417846865561465354510108201337321514530714667864627516660424725164435835326622186344738351802155700777123035235725016672446762043546238706686470841830604702227517414518616270243111342870476821447201613135770260377608480831355351828344276322785674127035482230581440261311412460475021232757550365600383763078003464188236850058853104073382620468447868338210410485733773070421156538505338627388154862236810566338006361157213065745502133413647426558450338530651177073627162710048558288612225583768156527748417641604886576351805205481670573582518267112633802483047430775566066113483127162436220546422225646685067412752464540765207652164343252303737278387103527503070311751624035464437788442181835358152020600671550011806670354253863458188550751324033207131806017601558482871328816482771073053715434162461221002755875025237572515528110578053583245877367041120322436104267476753337357527683154588663436727234146813131026331636580465534081417220184637723567445743823464335072156410681035534780246684034307374617487875643678724831682644870668100444575660634470227357326717663858120008683383132342307223482077786753650164121886842857442006000257580614078437701335437600555002112232380181070583788744553156246642547D3F8702A16C2A88AB63C956168C6204A681108E9FBCC90549586E17E852E9FC3A46B0D83F76583D491629C05678E54764003CFA256E1BE29D67ACDEB21C463A2E1651DC6397E215FA97554086C4FEF5D807C28997AF892544316B9397E7A74452E67A1AADA50514DFFEF8BF925DCF547CDE6FC61B04EFE0766C8D65FB87A3603E335645C00449D63DBF772338099FFA5EB07A2F6A1AC8C133F074CFC06CD2AD4C701452EDED85F8487DECB4366E68696E1472222704EDFAB2DB20661718ADA31888933264F2F7A2DFFA3A9C32D6853C449B270E0F57DC546453099B57A9CF2C51C32224DFAB4B26656A3DFAB32F6A3B5012EC1812322DB19A3D177DFADCDA27363C589383E59BC29021396CF19E2C48CE881C554232860A650A9D4C949DDCEFB2A321EA405045F15FD829BB0F30FF409FFD044FCF2CC7EB65F8945653658BE10CF9BB5547F5E72239F2B314C5A98659EFBDAC22DEDAFE4D878A96802BC3DE42AA15F620E8720967472D7625AE802A8F49A8AE5DBC84271A5BC9EF51DFFB084B79DA3380A907741854F69C596D23CFF52C9DC8C2102A00AABFE0C8665AACB9C695926976E13F086D00D8539143545BD52E2FF9C5B5CB7775AFC0455D2677232CF8908B5FFA9D219740FA469735599493A0876260876EEA0DBCADFFE3D12A3110D3125E782BC36CC2E2E757EB334B04353AF50B00A0BFAC9D4C01D44962F0C0A120FD73805DA228C895EAB9BF34E84A35B6CCC5B34D92D3C3B017235E9E426764B6F427B25659A33CAFC7C0BBADC610052CA2C43CB726C47F6CF34A1602F7FD93231E636BEAAB4D37B0473CA14C8F22FD7316633A618D1994E3C4A52DDEF29F3275209F6FF37C0608004A499ECA682ED3DF041BF080C0B262C282AC202B21B6A779FEFB8E09FEA96E750D24A4903C840574828DB1D7A3D617645778368B25B42B6A4C49CD558909EDCAA6B6C7D26D2BA843DD6B9CE4455DF8562C7C63CFD3E927365B745BB12077DDA0C07EEF75E34A7866610F57F76A36488B85A42212622F60C118A97AF1C271E65DCC74636B30799C2EB1BD2D83F93ED986D63105A689CB7741A178E2C3539C89B562F8950D125A52EA3284152A73F7771317149C13EA6D4522E7989FF59C4C814FA0F2AC2BF5FAD09D48CB7ADA35171373593F8F72995F62B9F9F5C865C325C615540CB889538057AE557BB1A78B1FCB1276F70D69E0643E9565AACD6F6C9D628F59AAC53CDD86743ED6C1F102B41D4FDE212951A9D6B240FDED5EC999DB46C2BEFA89119903ECE6CA61CA57CE69AC797BF721B9920299973CFC59B256FD6FEAEAE59356724476C8EC5F59F5688C555864C238D9B7EDABD9F5D556EB1B7167A5EEE613FE34C77945DE946E9C6685D9097152FBC12E14A131329B9430CDBDB87D371329450408581DF18EC529C2385164A3796D5738359167283E61145D68FFD84B77C5A8AF466B0368076ECA582A28BDD18AE4DC3FB737BE4A11DAEF4A84626213E258B56D461C32B2C485455D6A25C1E9F86FD9050CC74C036D7E35198739B8AD57B07153E243469DD920B458AAD036843114B2EE19C3BC5EA28839196D90DD53B9A50BAEDE34AFD72644164FF117F9FC4AAAB3C2FBE65DDD5ED8C88F65F25D3C34C8BC3AAF66C703288583C46554B6D941D940DBE421BC517F7FD7663EC7031984A5424134CFACA08EF94F406BE7A6F8C7D7AB48595A72A69076DF9FAC2E833342FA41084D547DF0477DE87F3227E08246D2EC95FB40BDE81BC01DFC6882C1ECE979F5B856C3D8E6C80D1530446DB4127BBD75AE3E624450C9CD4615FAF59ED35A506080B709A074B5D3C6992F0E2B0CE16D9EC99E2B97E4B0501F7B2DFB9BD393E129972B4D64874DB8389EEF399F01251E8C9746E541F1D5B0D02AB0DD1EE5E26B15E8D8A78F9D587303422C76D386C82CF726512032C4605D853BFBF93071078FD517B18ABAD22D686C47B031372C01B0743A6D62AA7A59315E2E0AABE58281E8127D256B3823D27DDB1EED17E2E8DAE9B85733D0BD2790B51DE689844EC12035465395B91F9F4EAE7C42D720980366026ACA45311986A3FE5BA59824603DD1BB2210260ECF5D64A10D0B20E427CCF37E4FAD085A25E72CE35AD97B6BE6D21B8C12C7E1EA7E88269C854D13A4C9676E499AAA6B889961DE532709CC7B6DB604CDB7D4171CB84A240598C5C8A1CB60A0779F9CE8F0E209219D454EAE2AAF26D28F069D578FEC8F6617985583FF44A4DEB369109D78232760B3B34D224E765FBF673F4D52B3F4E9A0FD27D58D8793F210146B6107540814A0CC60CE0CC8DAF2EC0C7C78013F11786E0D7A6BF5FDEADF6CDFEE6335E9784088151B1AB2D2F4809E88DDCB8DD0087FD0485E0321F42F21F3E7FC65FE249292024EAD00D88250EEA29A228A579DFA89DC696BFD7F84E0B8FD8325C900622C93BE6C1A6AB86E3E63164D7E6B8F086D972A680BBDD8E7E18D7E06D52E1DF0B691AF45494094FA3A673462D51DF016188DBAE0B570684BF3E3BA9383FADA22B35FDED41D8659B752942F524671FB619BA0FB1D97EADEF64718994570398FC547C4C0D2A6C3011C5B0BADD72F835DF0EED6A26CE51147539F346A02D9ACDF8B32E556830BDE1FDD6A3154ADD564BB7BDB2FA24E1EC69DB1D1FADF3B12F2BE08E07643FED0FD17299E4D6043208709A9DFE0D29869E0AF395CE5949D0015B6CD14993E4B05FA245064B5CC8A12E88F50BE9D753F284602B9ED9E745CF02669345BC5914D7F176C5CD4526263A89DFD4AE06343727B891817000CFDAF019CF3970C646C8EFDDED1A934FD90775BAC13055B09A8D1B4966D62192C035EB92E77EC3A822B19956F3E06CC4F760ACBB118B90DEB2000F7FF3E14D37E9CE2EB6215614DC853D19FC39F4226BD0ED7C0CB174EFC755595C4D7C23B8A01D049DF0A43E26F9680D88AB0B8EBF95268AD3705374FA0DE2AA7B59DBF62A34C05323F0D8D364C54760AED3D29C515E91A35E607F8484D1EB07D3D214601A6B81A0267621A9879EE8BFB92D7BA91A77A9403A47A77C98DB862D62AB7E764C3B007C12566B2361508500F7B4286346B1786A66F569D8F4A6D3447CE54453FD4A02CBBD825B1BC016DD9977C279FFE3CE31CEDD335C7238CBC4C6F9CF5EDB135F21C19122639F6C0C1D9EEEEF7B35BD9C54551F45CE960983EA2E8E4E93FBFBA64F79AE170798F497279B335AEB14C9361EC9FF6E887F4EDBFC5A23800AAA5B78DC6C94FF630E08C37613F7CC3C18839FC1528BCB4E223AFA23F2593BC8DEF87CB5106261D741F52B5135A64B9830A7696676A47858630BD08119109BF402C0E242B642604C4C71520CD5A99C9D599B7EA168B6849D9453A84A33056E5799F0425F76806AA4B7E726647D54D7D1144E46EBEF7F0D4996E1F59EF21A34F7B127F1A3FB4E26FE9062C054C3D05616B26366AC75ED260F2F6F7FEE08D42719F35F57708EE54AE6DDE5C8C7B5A9876E592C55152736893425A803F6D88A461E76909F6DF9E5EF2CDA161 +smlen = 3986 +sm = 32F245364CF897EAA71714C37FF8962361773F7A20E60027BAA017E1C2FABA8EC9E71361F5A304637B15CF47EB0BE7B72D41952BC743738611E54F0A5C0FDF5966B2B08961D09A00984ABA14086989F0111941C6402838453FB4D4F8B3B1108AF2673C9BDFA092E0A4C34C0E9DA55AFC2F614A9996A15F8CF677E96CF7157224904C0DBE111F33C8C5A192801017EF88698484251A9A6A5FB438D7F09E16AAE800218A0BF46F7AB9930AA2B3EE5E78B19BDEF8376024BA708C4276D1586E22DBCCA758734C82BC9DB27984A36D54FD148D692B333683A6E5603FEF2230C722D1798FF33CECDC867EE5E235AB5F0291209256A7CD9FD7E5CEB39BAD3D0DC264B9245526E30F0D2BD4B82324A5AF139D9232C42B08F123869E401F861A28F3570FBF4B7C9E2F29D7B90EB3536B6AB5118FDEC23446C070DC2516EAAE3D82546F769C4F318C4F8BFDDAA37D7A39B78E4FBBFF93AF04D92DB585D8FCE8AE375AC32A0FF6F1D1F10ADA68C75CF17CE2DBFDADEE11EF451892EADBE116E2B774842C95234B82ED5CF5E828A3F8DD74C898B12A6557D05A9C004D5EE33499660A7B1D90AAD1B49E0F3ADA762CFA111C65FC9B3B880B523B792358A30503B5FC2129001DEDAF1544C6019B091C9B2789884CDCE2BFD975FD8FABDF9D16DC2FEDC96380EAB16626965923156A67385494D798462FFEFF5081666BB06DF04DB64BB2E7120C186E14E4D46951DC5577690CCFA6A89E8A4F51880F7F486E1F7EEBFDC976D8CCB230B94DE9EE5AF11B37ED687F42507E9882E936AFF831791E99E5CEE7CC784B11A4CD260DC8D06DD14A8E014E4F7D852569FF325C2EA111AE19433A6C84449B26392F4A9B21828C8AE4738F2BCD033F7049CCBA36956A7D00A570CB67A0F6DBC3EB70C571EE1CDC2F3B4D5021D1A4FAF4EFFE63ADAEC95FA6586CEA562D44BA26A7C626E1853174C319AC208D6BD50B73E56EC0A09BC77BE7B7CB27EF500CA0A9006AE9096D7536B8E98F8349D4526A8EDD6CAECB1A8F62610A8D85D6247855062A0BEE400F8B834F451D0A14BB86DCA168722ED263DF971605F4FB7BFB92321E378EADEBE8FA70478E9108DEFF53A074B52E623B840A4549D1928FC3440B3F441907CF77D186FBD382E28F4490FBBE41C4F78C89EE7FB1C0A3D06E9C607ED2771CDEE6C7BDFED8FEA16AFC7248B8776B88A585A7BEFBA8F9B4312A2AEEF6C0866EB7CD75BDDA8586EEA15D77279003107771621CE7C04972AB99B7216BDE554A835142323FB832CB5ABC789FEDAEF8A712D033F6C032C542481CD9DC17F57D815B890280B781B3B9123F98132944D003959FA9162FEACE7F50E3E111E37D518318AB050C377BE12740D933626EA1E9A4A167785FF1F5A4F9654D1B106A861BDC44B518949D3CAF746704AD3F090EE8AA21E77CF06DE12E1B94CD2D2D0C040B24D344ECF250B33CBDF7178B7BF0D4B447C0280C705ABB49D180F0D38F89C2B9E14C80B96A141E59706AB67CDEF8DFDA99517C6A0AC161738C7B0E07E010DB9C32679689F2BA6FC15F353667BF1612541464024B5A44C13F2D3AC7500394323EA27C30F804ABC2B5A5FFDC3C47854AEAB0932BF3107AC06D4029C30E5FACBC5BE01E35BD189D9FBACFEAF5187139DB72A6621A86843AA0288B9DC8D9F68EAB13959B0A44C359A45ECB92FCFCE00DFCDCB32A25E78A1026ED6C79AB8A74B796C07236310E77A8CF5BCC3C87CD8FA999557994B0CFA6BF9EFA63E321C0259F196290D7D23CC33314A41CC28EEBC26C85C2D999E6B9A5F65144BD5DA0EA0670E7F88A2742E31FD2293739A52ACD7127317477844F788D66E8C7712EC6CDD64788BD84B0E1D3C632845A5D6EE563EDE108C18A5E491855485DF5A2BFE1616F20DFD3943D40073A94072F7AFB82942CC3AF8AD8B492798A53AF67889ABD52CD67C8376A7F6A3EC26FE207985FC088FA1F90147A2FDFF47DCB2EB6BE05BF1C8309610F3FAF3E6BC16E37351E63151B2575773C7E59C8565155762162682DD6CD819D8F9339742D8B9D2E4D065B068C8E3C2E0D319C752A1A014E0407BADCFE07C5AC8CCF2D56171720DC92AB6B579AE356884ACD8981A5B6BB5BBC35EB34BC305D176DAFBDCD4AE1402E8A5116F4E3C6E33280F0CC4D7C707CB103C7FBD6B6C61A7F61C8BC1E42328E89B134008CA1F038B11B03E92A9FD21B5DB435516EB8E896428589B08D176CBEA9FF698477A6563BC831A3DBF8EDC66FCA9A29BC81451613BD6CB539D608382BC96FA2356F81F79B3472DA3B9B2F7799C52AC1492AE9A33BE365F6E8C0EA38E543281FAFCACEB613A354D34BE2EB2F6EAD35D540D5281FCECC790C9DD97D7F0B2BDAB336AE5BB1BE576EDA86EF75240BBD6680A28E64ED66D7959F7DE6627B75FBA56A690A52AE19B6CC8BA006FE18594EEFDF6C80F4F14E80C1145870A6EEC919666BFAB261500EF1CD722E4B78CB0B785F9044F11F0025B61682275DCF5CCFC940AB670DCF9D36382E7B275E4BF04DE4CB47223FAAFF74FABA4C226851DE675E06B34E720FC7E8E957737B10B5C0A25F39AB1B73668EB43143EB5D53D5FFACD117ADCD8F0A72C972665B8A6BE7633E8D86F59B9BD7FFEF7FC886ED1F2B6793C9EAE2E6E6EF3138DE87D7C0A80D327B405C7280355E5C742529298B4A9BA4AF8DE0BA0E5BB2CC7A3B8B92E1F738CBA8EF1D9AAB7A2C5E56FC627BDAB23F1FD5341F4AABCE0C4529EF051DF0978CDFBA9076AB84908831A02C43E1952D872F1D448BF44A0BA464A09200B05063166E765199D1527BABA3C6C84C684FE5ABCE60B2ACBDF9F0A73CB14E9A2B33AE031449C6B996291363C2CCF91FB9F5E5B78698928AC54E21E07DBABF88138C9F464EE9EF08469D91E4A7FF5C699D8FED521D716A71A96F2C485F2972A52B8597CF3370D4191F1CDAAF649E589D87AE177E87EA1A7669995362341353C4F38ABF05446CFC04F4BF11616DC4CCCA1A29136D2A67C293F69D4EDECF9B4CEF8CE39ACE866666833E1ED3A7979CC0B1CA18287BA13F70B4DD6A46AB4ACF0BD4547D0265D2121F432FE0E85ABC265046D435CEFC7079EAEB5CE179080D42A544D7E144F1409B8403F934DA4F0D186678DA400B6403817229D93F3CC99D9CC3F20EFA0CB2F45F897049E002D63F295ADC8FD0B1BEDB45198D6F06344A12F6F6978B5DB33AC925417CD698CA08CE2F9EE3E9D821C9331DEB7B52E6105D5917408717C17D6143D9DDEC86E282927A2EBD89C07600C4FA2CD013657CBA740570A6F3DE3B5ED3CB8619860D9C8BE9BE89E73AD3B6E54AE4E7B9C2068910DABAEAFEB8FE47F1EF384B1E37724BACE0331DB02DBE8283C786835878A89354D64D6791504C4E594A1802A2AD499BE452CA6196C02EDC02E27370B5B4D21D0B18AC9CA067845BA04149994AE9E5AC6482B14A7E45FCF352E3B2C5AC591DD96A4C3303DE3A439901B96C85C9DA6BB687DF8ECAA844A0F59F8C0DB5E074AF67DC7D3CE5FCADE79E7D492FB00FA688AEE98311B4B6AA304CAF923C7BC487D9E179310E508A2CC675F31FB03EEAD66161ABBFFB71AA2ACE7F1F5A5760B0CCFE6D3609358923C2928F26C9EA332FD0A8CFFE27F173DE26E81B8779B81FDD769771305C8DD7B4BFD2BAEF106590BE4AE9057F5B8E9DADE7DBC828F7D32FF4D289A9B6A83BDA0155CF2E227E31F1B292AF805D7902E83C481D4B8A4C888EFDDE3BB470FD8B597886B9B90CC0E63533D38048E5B236EA081362651B8E15A55EE4F2086D5D772F32087031FC6B498EDDD8D0DB9B0A3BC277270ABA2F11533259B20EEF9ABB9F53F7AE51A2C6D31CC073AD6EAA23F6FBB96B2D022EE89F91A99474D4D7E4BC03233318BDCA5DBC42F878025872A0DFD97985D07AC5BF693863D4590FF176E73C304CA6698DC326A81E12A54B10DDD420C9D575D100BA1613A5C0758E2D4FF7330D0C2B07A470C66672FB432C840EA4A6EBCFA30EA739BFC3A6EE80BB530D6E1B7EBA178139DB965A2C3D1575F9DE81244C3B177238D23B2B5C2462CF8F1FE18F1F085DA94CBE627B12BE3F251C56A38CA131178C1FA907492C0BA9161622846DB7DCE6FB392CCA67B13B2C92EBC39D906D2A8043152F53E8ECD90C73B57D26A4FB05967E84D2178B0FCA9FBEDBF265C8BE18BA9F5E0EC1EB21FF84A9D110E0963D5A3E64C88966DDADAF93E407C8E4C4BD86D2CD06A64DC354E281E6A4718594E74CD83F309A08B6D4DBAA08F4F256A5B093AA55FE9DBAC17D74596AFAD488137942C528C2157B99CD5D8D1AF2AE03202A36FDE480340F3E17D441299ADC707E1C71E4BFF58AFCFEA7B4E802E41541DFB8586A95DEB7F6B77A812E7F5BE25F9B2B4EF10C92C0FF0A26F6E29970A01F7A0EFE3F24938588C079C27FEACDB07EECE9F7CB9973656E747E8273AB38EFD06118B7A86EFCF799265B217C6FB8B690CC63C51554D72F22A3126FF53A9EF2E01BF024BE7A6A52CAC9EDB1FF3819DA85B08735EFDBC0FE14459E0F6F54EB01D473DDF18D82789ABA6D4E920A06475F69103C7F577A37899B9E3AC341B2D55BEC32F3984D169AB0CDED2130506F7685C904051F6487B3CE3F85A2B21E9498D40417303B6AAAB6000000000000000000000000000000000000000000050C13171B22A86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 + +count = 21 +seed = 5A64401EF8E63AEE18E8CC0162845DC7AF388230E86728ECB330007F2546F949764273EA05B397FE71F567E1527FA445 +mlen = 726 +msg = F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 +pk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1DF8037DEA5BFC991A222175183AE8C99DC738575CDDE51AE7E966201E8E182181F3ADBAAD9C985A7E5C5987553DE41139CD7EA846AA0A7D1376A0523A0A796B63D0E254DBB34040EFCA668E67CD0DBF9B2D016292608485DDF966C58997F8891C716EF93803EA033F710F5828E25591F90A8E52EACBDA38E936C24B100021482BFEA7F53AA9F3D3B61999C0C4BAD17DE667ABA8D1F4CBB25BE3975D73082DBD7A55A0F43B7308D2873645DE3DF5B45E563004255E515A973E39C21FCDB1A922BEF21AB1CE6413DD4FA5EC34632BA1E89079BE373EEF1B794CEFD6D8F24DCC123C76E9E0A7EF20E899D13A5AF01C483842F61513002339082A862D38E90FF1678EEF55019D1191159BF00D9671DE5C5158F653160F60ECF81DED2AE0B02F88AA30D8113B042D3B4CC4BB591AFF6B8C835525CFAA69CAE6910FF14E3AA141DBFD9A93623DFC822458811A55DE8438DAF261CD744ED5EDC35EC3E1BEC72FB1A92422C1323A1D5D02106D96E0DE1616C050899BC866DF283A71D5B052FE59966D86CA83A16DAC236E565F8C3CE8B900C4DC73349D7CB47E16EAA6020E075E10259935C5A63C3001ADB2F269579FD03B46748B8DC63881586CE1C09F1DEF8BF2FE9F391A022F5FB91AF417F07A77D6A2056CE55F22881DFCF8B463F391A5634C4930831751BC9F3E51E11DE521C4BB66624461FCD5DEA875862AEA38BEB27750C9D817C345951B4CA74B5D910A80E697E6F7E491215C6C9434762E7D73BE7EB9BC6125C2E49F91790C1C12ADFF90B8BD34CEC9840D431DE81325F3DC5DB5841B54583140A8D06EF402FD6D862CEAFC1C8CC7B33AC6535AC08B1996925F02FFABA97DD5B1864E98D41F748CD092E44505909992776C13F44CBA3B2337985981797208B8AB6BF1E74D7B2D7A7EEC602F10F11B2866BE16CC89F2E35E2DE0F2228A4B3186580F5186CCD6C21E5C39C6B04AB6A8BE891F3DE1617B47BA347090C81B17B0395C24546C0E1493A528D4F63DAED50A14C1F7E5243F67E3B5947526F064E30AA80DEA6C2433FA5216306235EC218D18A9040455C1A22118C62ED3FE25806D80C49F79230A92239B7C5C475BEA871DC319C7DE735C8F12B11CED67DBCE122C21104605DA4606CDC93A682A3F70C4C1845700535FF2D0A3E55D5E9F1C6514C367080E0FF410888126B44208897D86C24D8B719BDB9CC90EAD3E8C5CA8D4197074864B77C063973D02D79BC6398AEE0964807FADF551B990E4EB6074112A30D5DBD5B7799F5AB19BD7FC868536DC9C8E5691F3BD9696BB24EE2AA2E99FE69CE72034DB36261EBB5A4BCC3B70E52E7BC0545659D5712B9D81EB34C9A3658A0186165B37D6F7432DC6A4389706B97A973A892180A7ABB33F4B310309F4DA0A9AB12B5F31A492D6033905BB10B46BAE5F5B2C01130388B11C308B65AB187A6974BB08C8A4740EA2BE948591447376C1AAB64F8C711A47DC4671E6AC40234D9E2BB39D9DCFA803FF66B4D0653F9E96B0F4873AD34FD620D876EEF04A0C4562FCC57D3FA1092EE42534E7C1BB437D82F02F3963B253501EDE179A9F2BD962AF7DE4ED032E423DE70EB2ADFBFBE731F1BE46705E7BE96EB1623F7A6E7FDCC2D6210247C0BE724A2FDB3BA0693C7B6E97ED2CFDCA56038245BF719F28D34B3913F8DC6CDE50C3467ABEB4988617F7A32FB5C112ACA952AEA41C1B37626CC20BCB53C0043E90E3B0D27BAD77E57D60E375DEB5B541AFC3E2D3BCCCC1AF2246DF0AAD3266A1B7516F26BF64EAADEAFADE1C22835D652494C04567945055F565C1A3B7557B842FCC25469BFCD52E680A43CAABBDEA21D0F598FD43142282692047A1773F0B37B17EF198417716C286CE168640E28E942A8B071BA4A344489570755ACAA3F7BF33B6DE7888DFCD77357BF516AD20F2AA43D5D2218F9B104F78DD3718B408AE01BEB7B358DF64FDFF9870F5EB13828F2BD58EF54EAF8489FF56EDE9A84305B006A197005EFE1296EE5B46AD99EE65BC50976C3690DCF8258589E55900A7481FFA5F977F51863D2722CFB5DEC5B3FB90F3659C09DDC195531DDAC526BBD6E6F79E55BBBACC3338C38D91C98710CAA0506C6E1866F41425097B007116019EA43E6C176EDF05F2F25C55A93CE6B477460DD38FE4FBF0A917AB76DDC214FB47CCDF4FF158ECCA194989837276306E80E3C691BAAE72EC9420A453BAB597E907BE302DEE4F9E1DA3EC16F5C44A134DA56047CF180B8C3DC0E92B4ADBE1C1E35F1881157917B426E8097F6EC8C1884CF038660356D842D06F51DCB9E54122EEC102C352F206F4C9B1FC3A33DB5B737389BE3E87C09467CDB2CA811B967C25F5C15DB92548753045F41E59FECCA93F4D7D4E442EF903D2BFCEE60589A320313F750B496195DAA84B980A0289C207307664B8B6122089A45C74B8DB6C2FFD8545D97E48ED16218770D94479D484E36B17CE98D7718D10C58E28EC9900F0621AC3D43BA67D16C7B8DEF61C36E7BF51A88E5BB268B4E7741CC32D910FD47E6C1348591928726BD1FEF3A269AF1FC47283C712190546257A9A857675248659AC6156A7D119D95C69B2832D4FE8758B8C6D0BC4918876F2295BA3B88DDE10D754E87D7E02A124053451BB31624DBEFDDD4042BFB3F64B44B1813BCEAFEC419EE70E3417075571CA16EE467F37348C55BB47B120AD96EC1ED9770FF9EF8EA413D220E50B069E77C +sk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1A904436E2A9B2433C9A1056BF1797F20D6E2694F9E842F3A6B7CC5946B60F426BD1DDF4B34ADDB72BF6111062C3D80FA33FBC4BFA46DAF2F2D1A09978957A9AA4285155062828608685314032330477741153752506465257820684183556234124046510815330536083658832784408685274522747118172264023175448323478460786657777617254441521280760133234523370532623104376263456668162327446424241340257151308020177118703010236184086044110174073044476420745770735843361418007816032605028124680336404683666801747577827661184742245216140345056203256258484057526567238436185166154348013284416866316033336820816566031438635621713142737106881870116463611173524126164463428615107883270384881483272016605130063605082337275311511532585085661564511566217313168112743723652823717156476050434162536384240445643854831782784876480588745566212002373761667047512381486287205518285812575415827071754025244061743305725033740428656865377751575646665518116748742802848483835641535754142033818022624006817028877444424420088716071387172454427345233022146522006433217152502640702058445365050210372146352377864842855147005085155287416466365108751400232201376213652350648513083376556186757516000064150744188241532530507478174675136644124841146645022102515355043117637720681401003318107717204478350581372728511772868762346704641231827831672083325875638686486823533086104573081272103805231076704665220503660243144881727642150443033822803808133653463006706803568510283103672023581628831030347071344663876317078580882282452666851271164345101888484725113784344801617236788766074573457670540213864047762380261125538034582661226216130056884274521236106310531181600565855321534268367026777608031676472478546120167084777456445488645570154326466578438826602838157242117151860368177211116445081514615808510631411878345582423416636532478674203610434401113772636716633410314508347020678003327113253182152144871175887366455271006252081628400104358570343333806036374550512486476772445788110157338151565610500240424647388008231870723030430501808735861877424304333743165520070660230414214516685404325235737546443106888253305512078103547130674810868028287317433317253441382342216287404572162044856874338430842547076487665515412568244400585283715411285568652767470467276771134778372743273052070784782271468558531842647673135513576814213435581755731043021484016738248552537806113565741840804533318664301102856478800184166104815378810761350858772255681472337352530786442648606876843660274251164306284324244407326365686342152014638024001311368081506484337667885828561348212122704553616682461414807485541135223773850164337274246750730372377167618205474881288406217547770100850651003463635148186308623860831344425255371483207153524608458515327107880242071283267501454273062317077161321834718558765728040358502216634306428364017426660407720268253152726277024724460050541135317513685308710740182531820728258633442661776028643032507558747826170200115151156223043581320454413178456656576536737518002103240386618264105714330360248141344738585554648685878694FEC14278A17D62A993EA9D3644CA26B82D322DABC170B0449AD3BF08497ADE6CD9A59BB28745B3A546A226CFFA8FBE6B76155A1FE9AF4DC442D3AD650F5C4CBE68237222D7C8550AFB19F68D60B838D4A4316F592100DCDB5F771097C5EF651EE9E1C53385904D6280527596D3CEF394E208EED8EEC9CDDBCAD28E6B47995E99F9DE79B80F6316540B0F108A61CA3EF7352110ED75FA5D07E53FD497C6066558FEBE2A39F42C6AABB4347CC781C2F13E1B23400C46E4339B475BB210B9209FD68B8A0319CFF6A3C8DB9C1646EB8366D65193530901BE9B0F9CF3EF954D8FAE602B0F9533B0B0061934E0839AB0B9EEBFC18249E85817AA8B2144FC156F2DE18182EDD5206E71DBF344109E28C80E790CF7FB6B88902B74DFC502977CBAED0CB9113264E1B971264D5D027452C2E65B4A22D7726CC2BE2B988A35DE6BDC81766E3D66EEF79D080C63C01A51E59FA92F98C3A19C4F89E027801CF0DBAA173DA4C3E1D8B10172604712AD65B54C49ACDB78910525D04DF75C885CABF73B4C80647D14DFFD4A5B78F13014AD610577D1BD3CE692AC0015F85E954EABA62BB3386BBB6E642D9263F14EBDC71FF2778899E93AE10E374394CC897E2872BA36183164AC72D89760C7BE502C5DA24AE7687C92C7BDBE1A654B3CD9519D35E2D824DB3E82B6CE1D54DA854968B0F59C6AE517D4E049C1AB6C57180D9A20595E0D4DC64346CA9CDB39297BA3693F854015E27728DB8B1F065FF2D6133E81C8BDE8D25F3468192C5C03B0673D7D2A0F7366AD23BAC01DC55134B66AA58D33CABAA2D89CF3CC7AA1965F011856C00EC6EA4B39B16D58547DE8DF040A6FB29158D6E8D17969248183A1E58704C0430CE6455BC8F40FB282DD6246E81E52840FD20AC648BF7270C25264CE07951256D545D1A515760AB620D3A9E5B4338E5DA6C62DA56976BBFA8A5FD8A46864FF0C695515317919A2460BCDA62CCA6DE38394FE4AEDA44F1C3889E315C1B1C83C6D5849FE883274056F6980123471B9D0C77CF7F2247A6436466F5CD3F476A4B01617912CD0245FE236ED49C250B0BC78EC22B7B14A9D01BF76C2D7967A4DE56CB2323244A3AFBDF8CD8F4367F484172E332C69C897B7366232950D47846686D9D6ABBABD418EB5E384637794B8ED3DFBEF99382A25BE59721A1A78DC383A77120C8FC01156C25F847FE213E4FD9202DB54C5D6D622AADCE0D1F9653231F84866003299D8F85C0B2D53775178BC1C46E0F927479607FAB6B5E9B99C3FD1FFA849BAB7041FCD2F55DAE88961695F55C2AFDB2D20DB86326C7989E7A4828992E45022A81F3DC8ECA1A511315FFAE73E31B15D6A98B422F22699F8B77FBB25ED8BD4F02A58F9F98D878419C5E70302FFA87513A8AE6271AA895BB60BDBBE6045AE202D8188534BE66F4339432F131ABF358B08DA76CAD8B9CCAFDFE9037A05595FCAF8FC90A5A73B819CE6149F60C027DA81F94CBF8ED94A3DC04D6ACDF30FE8ADC72F4D1678B926D0FAD1710CE22A701B72A3AD3F036C4F766D78C7D3632CF9178F8E5531051DA24A1AF1B9F5775C1B6AB39AF9FFBB49C8E8D07D86E0DADABB991406DF816BC319C1035EF864FE5E6848551C5ED425AA8DDAD0E223DDF0A50ACF23A9FD3EF89059AE118E94B92F812945627BAC39EA18604814AECB97F3BA7E9034028063C88013613F0BC2B3E4DEB0902F001F2D846FC4E2BDAAF0C28F05C5D113178EE0C6968B65739F22E3CBD0F05246E60855CB3C4C904A51F3F60198FB3C78BB08036F8B91E7B64A636F014C52F3A77D135F199A39BBA18AB5198F894671C236F086602ADB07CEA0F5D29052B642D5268F5E4F929CF341B8DB141537496B982B9288EDFBC12720C9B9E067A334C715AA99DFD738775DEB45074800068AF2EB38CB6F0529D2918EF011460AA19771C8CE2F140F0E0F0C197AA999884F185EEFF466012B7CC532D072D49DB59BF4DBD0F36213F385AC812CDB01D1F1CE53BE8B977AD2E09C1345F4DA8B2FC195889B06205A9F84CDB28A00A38A5FA910CCB2534E9E409D060159BDCC546A7BA9E9751492B8332C8A6C2DACCC32DFA8D041E2A54AA76C1D2B41674C5801BCD3E538D6DEDEA263A786E855EA70A40365C8C3895C2AEE834101B0F22F99CDAA016163C15394D6546D6F544D51324368E5A1E38A9CB1AA64CAF412040ABD412FC93D796CE91F24D0E21C50DD3B7EC7726E7A9D8E6949C15E5C5CCDB7905C3F5F7042FBDAFD47AF31C23403FD8A67F56086192F5106B8261114E9346985AFF07369F0D371BEBC16B7B15CB1EA920BE1984EDF139CA3B76E3958E0048AC8B307281D89A23DFA6E07732077D8C8F2E9AFC86508AAA0FF1EB93930537D12C7565370363EE863536D62BB60CDFA85E6BD8EF33FC4354ADFE853D97BB17A58C6CF67A76BA1345506BA3A90860AFA6DDD48CA7DAD0CCA41D1CA6ABCE4D8730EC8EAA22C738405DB16C3920B348BB54B3155AABFC262387224F4C107602C50C34437306A1C1A70290927933F520FBE6CDE261E69ADE49A461C331D3525C52DD9A38EDDB1A5816FFC60531FA783ABE7BD382342DE202AE12209FBE64FC050A52E45BE395A8A5EB3A2EFAA38856CFA45E67899D27B895D42BE0893CB734B7EFE192D2B8B0B72E4CDF93577080A300AB9CD029E867DE0D421F1013602F34F1DCB03260AD7F32C92D1DF191F2F96992F4E8CD8B7B2C163C10D3C71B12A3F670AF45D0BD0FC99702501999180B0949DD0FE32AC354DB0F34E52A4279B4B8CA864D1CDC436CCAE2D81F757CB1AC86E6D07F430717BC5CB12EF3E0F70481CE0128BAE6205AFAFFF5338A4EEBB6FF858045263951D93F858D14E6DB3983F3E3311BD68219E9813E77896DE6B61E9491EA1BE8C92696DF03E46F2C670572F2E15848514C2BFD39F75C6B010772D20AAA01A4C34C4149EF7225E11B1A65389D7512BCDFA3C8C9E24A1411ED5AE53C1AC2061F6177582B486CFB712EF124462ADCAA7B5477D6598F01021F03166B041D3B437803BB21F3BE0AF478D534357E0694BDD5B75B8B1D82F15431C91BF1F2B8375EC640EC65050C73DF9143BC4F38160FC83F4BA09BFBD89A6E13C82909804F229B58D6319823D5C1D7EE971740344CF6648B29A0AE03F17B9A9076C3516D137812991334ABF6F355327438293E0CE613C4673AFCF74C82FA107C5EE16DED435CA5FFA09165582C51CFFD7BB7A6CC004512E91DAE9770D59F77C3232C0E2DD458803683C0E43B495387C366C134328EF57232790B8E30FA1A2B1D20F39EC3F4373E5D7414131AE1CD8C1C567EFF9A6C0DF9A5B4A6200EBC501B82966F95F9835B73FAEA41A8F8B531E29407548F813F5A81DA03FE0036C0679279AC9296A434B103267C2492E9EFB31628BDDD27F5C25FAAD18D769FC308CFB72C425A0D244858400FC8590CEE072C7CC63CAB75AAAF37EB3BD5FBF52C5E95E5737DE8196829413557D4FD7CDA4D0230427D4D1A8B282E9D2639465D56F6EB9194C66BFF6263F6B1DA742F6B3 +smlen = 4019 +sm = 74AE385FAE949D5EF300B57C063507A4F6F75E250730C05D24B1B71E8E2C587F3C9E02560C6095C50475A3C2169CB2F7DD7261076C1EF3865D896D2E788F4823D58ED726A4821B87AA3361F81C4FB9C92C88CB012A3888265A9718DD57D8AB5094F7C79889E2B1E500C070E40C3FCEAF79D96D79C387E95921AB2A63AD02CF6AA2C1566DDFEB55203196EB1F24CBD7C4A9972FB3C50017F42683EA61D7EA0A25341F223965E92728358C0B1F8CBECB54209193C48277066669436040DAAB5485B9348F3A7B7BA95792AB078A4B13CA52591B7521C1CE2F571EFDDACF7FB61A66D42142980B750785CF37F2036C4721FB10722CDA5E9BF3F989CEA9C5D758F777E9F2680838ACA5000283ED7DA4D40BDF61BA4CB0760FF94CD65153ED4884AEC5678DC50CCBE46615BCF096E2143696165EA73973ED84EBF5553576D77C6727C8E3AB80CAD099069AD3DD3E2CC39A73FB6E3FAF55E8883C4AC89C71226C79CADB6A19CEF33D8D77C0BA6C50AB38024A26DD5A0EA4F949CDA4FE26FBE131873FFA8A1975B9C34B4A7B6A8BEB1525D3DE8346EB9DD067BCEAA4E111EBB972FEB72793201820D93347786EFA1B86D4B63124ABC8D5AD53D3FFF2AF852A582D6ABD53DCF45747127754DAA469EB4A14A47048A2F8D8923C54638D9EF031F9F3ED0F766C05BF6266CA18255A9651A37C7077FA216857CCD4A3DE3E2545DE5490A765CD91164E12094235D920CE48E1CAD9351ABCFC187ACB999C9D4D4C61452570AEB3F2E5E8ED97FFDC61D490EC679D78F809DCC1152BC97830D57D7BD863790ADA68E8F9221E0C9E26ED485A06A3259014588F0B16A2DE2DED288DF70A755F1A7E768CC9D765CE099A0C37DECF0486346C6BCA2B17A0E14D1140BFD8A16FA06F6E5AFD34E4BFF220B7C0E2F3235E26D70EA6CED62197F8B8020AF7E96B25D44C051CE47EB7076C91038C7655E018F6E12A1FA1A374AFB41FCB9F2DF0CB92A814A1D4D6D6E15C8FE6934E125E49DEB2A3F635F61D1BB7C147FF1593A94CA25E436B5325A49DB8F2E334DCAAED8F01DDA6D58E70582836F2783526E96DF196E89188FF72D0C6E5ED580719E9DA9ADE956F4921DE7E9A9D309606575286665A085CE7FB110A68FAF09C9791712468BFFAEA7E0C3AC05745593D293315A70CEEBFD416740EE6FE1B852558A589AD5BBA0FCA3C88303C2134B1F2BB8E599924F0AA09F2519B8D45FE550321EE2E849E56D726D34A98913FE1691B488D17533B24977FCA68F8778FE993C98FB8745D16DCC6F4F876E317A9C7CB7C18E5F40541FB56FA8D4B1EDD1DFE35C5F11DBC780DD89F13EF1474BB038A7FC6E2ABDAFEAA7FCC9322A49EEC14D391DD0CD2D17BCD7B23442CB38723553754BE28E0E84C8A1B0B191AB1873A0326DFF63F3D4E4E468B3B00F52601F4FE979F334DA91850FEC57EB00B7A850B41B426BFE395BA9C7F418A23106EB2ABCC5994C8355330D9ED6A734226E46938199EEB9A4599AE12701BBAE9E3AACAD3248E27FA71A283ECC7BB887F405C44ACD97AC0856BFF33605BEBF6FCE488BFD9EC28EE2A4C0449341FCE361A261FF32512F642B41E499060A5F58CB6AD0AB61708B9E923D5F1A7F67684EDDC7E9C6FA8A7268182E4FCD939086863B6F5F4BAEEB951DF7A960C42E6F39512080B763617B2D2645A8CE7A4BBBF67791459A242889D5F2277128F5FBFF16BB3329DECBA4480F1633CB7F78ED7052A21861735DFB80F1F8763956B67AF4D78CF17A973BB335B1BFDE8C450E82F2089E96C35A571A066ADB1FF8CC6C93DD067514D141DE81186051403DCAEB55C3160ADAEF12991C64194606D9536EA01101996A1F060B0C8A504FF6EAF6A3245AD780F9BDAFDDC5C1526C2D60F7B973F90DC18EACBE769905AC01C8E939D83376C2BAC49062036BE7CE6A7B6C436273A750F623FD98A9808573018C327E7CF762115E04D25E161EE567F028BCAE3097980AAC7135C1A3EA021AE14D793C1275CF0ADA8939DDCFF5510F2ED0A617F170B13167E6D186FFA5ADB6537AE15BC6C3C25F65F98470F091E281DA9A8D93D4E6041DD784B447C91C0D6229D863B05743F1A0D8AE5AEC21E0AB44F8FBF989F302423B28B9C84AAF76024CDB70251EA8242433E9AB282C6EB6C0C2CE91FB72EA5D5224EEB18BABD3ED0DBEAA19BC06FEC760C934234975B55739E5B65CC4D80985DB913D0FE1D15E7241E77614A1B867603B22FA5397359A4715F4EBC6D8600B38FD11D3E61871E172DD1A9CF8E560C1FBF45C09C13C3C4F8A5A2224C5BF8595F1551CDACF41579A9A0ACA2998469D6106244A954A3939692C2624347290D232EF18782226483909DDD0FE466604C2FD5E364D459E3DE908A5310CC73AD2428EFD22999C499E782303A59EEBA828BE099114EE5296266417445921F9ECC45740A4B4408D245E1CB47C3CFD44496F36D7C5973C94C349D39F9BE19D822293327A5D100F9202497E017A97F9DE5F5F14E89BAC0E06583450BDECA26ECE2BF1A2362309A892CD9555CC369DBC0E68A615C402ED6B23C49CBA459EE36EE5C23400514B5044C4B607DFA46D7EC461B5F4066E86A54D3D53B662DA582605D1E6CB691E3D23C5430E9BF9816427B1689A2BF8E12A1E13DF7D2D2E2F8F97C5C4B65B2677C2AD0A92AAF656D8983588A97A53E6BC324B51C8E29DAB7B0DF6DA5B7275C0A4F9466D9E8387DD95AD61E5D21E04CE229974D38D0B6DB8E2B9DF56845B75EB67397480F67259E293D3159EE63BDBE3C2660920FDDF5B101D40C31C90662E63DC528D722D1DCC26B8A59C34ED59060AAD4A43FADADC7212A8A81CEBFB2CF6F5F40B124FD330C37BA976A94A93CBC0BE5E9B762AC7067E2D73980688F6EF1F466D945C5DDFA0625402F938EEF2DC99C3E24979B69DB23B84B93DC2E8AFEE0B0E6C76FB188952F6260CACA16B68C06ECE30E58534850A215B9F06ADC8C05F2EBD6EC47FB3F1BB03C1D1C0719EF654F90E40256046F90ABCC878B6035F93D61EE7844DD11F1EA64F1F65F6AD94527908254E2F311EC105A7CA5692301969B0C52A76B85905174DB0983AD494FAA0A675EA6EB4EA1AA008AC1A84ECC3175B55650D7359AADD306535394C05BCD5038D8B35A5A8D43F98A5B9F901929D4FD2D43000B11453C9E96051334E239268FC6B21EB3FB2448257958BFBB6A3AD7B14D0C77DC25E3D7F017F0AFE8D73897B0CC5B7353CC2B2987736F7A4CCB0E2718FEB03597B7CBE71E5526DF1F5E992A1BBF4DE09EF9D3918FEB216E75FAA20F7B4742FBC1A09D5D1E55459E37DE4016183AA6F090C7A82F92FBD069FCEFE2253E62CA01A746F80FCE3791D4A3522639C5051B12477076E5E70E45C56D0D48CC5D8503303F1D72F54C1EF77D3E57C37602246D6DF1608BBAD236CCBFA11A0DBB24A84F9F04E42BE8C0D73E1D968C2A458623DA0713C83AD56811106E5C14D72F006F7A520AAB21D07124CC715A48B460CFF8B9C321021AE2D5D04719600AB99659ED5CB76FBA5CF2BDD206F16B27639E973B56A407E45CE819D0654E7023B66A4AD8E6C3D179BC51E68393C09E38249F5B5C8081E9553B1EBFD7F35AD5284585E532992BB9321F630D37594B5AB9CA3623598D48E72C52411E9D20A19D544A6E4EF0430FEBEDACE5B54990522CECFBDF275E2E2CA9ED0F68D9DD9308F5BC1B3A88B01A214E38285EAC8AE1A4CA0B0ED9490136A7A93897BB0D70977AC5814C9C49D012D9792F4A1F03BCDA37DEA82ED648D87A61A60EE8A9CE9893E78D55C1159AF3C1B34376878D50E3019C067D77B2265C86B0885F881350F7D64186022CF864536D521727D55455D01842BB9E6F41BDF64D277B31E3A23AC0EFA933D64508ADAA8C5FFBB0490E6A9A9E2D6FB3F7E89CA6661C38A17EF7386736F18D4550A358A0062A1CBB30EAC4369FF7678C3B7EC3528520D22F9402FDC8666EFCBF27EB9EA818E2C4FB6027A4D43678A6CEA6EF00C6744B0ACA66D1A97436CD0A5A1A9F3248B39B2B31AFB56F6737EC7D48B1C41BD8BA5BD6598E99FDA4315EA4F8ED6140916FEDEDD074D68489B993CBDEE2649BE2256021D794DFF880C52B975A24FD30A0A6C8BF98DD2DBF5933410BA576E9790745E0AF93C706CE9C949780465A0C4C4BF53B60C34EA72986F1DAC3024CD9F52954FF257758E3145373C8D1EBF176CB9D0B4324A31773C7E79B5459E2C598D73E9D66E4ADDC010A5422D88CA666FFD22D11F1F659B7DA58E65F85B88B0AF18B29FF1E055ED8DFC6578F1A826D92DFE1785FCACD64FFF049F9DD2123A9ABA7EB640A217B4B22B87CF4870C3B1F1FDFA22F5F1618DED5ED626FFF4BF979691261E77FDF855EB5C74D2AB0CFA36FCC63C4C12A4FCA9BC4B9913F1E3B555538DEF9CC5DBFE701AAF8C42FB22CDA2E65DD9EBD962135FA6B78DF3362DA4AAF4C7309C5E101ECABD828843C927DD942BC934F10B90E05F1E702575E8CBB8F85AB736D24AF3685E562FA360C3DCF646A6AC476BBA5AA13DFD2509F1BE90309409D9B81D70131FD652395DB7D4AD10763B09199D5A6EB2D4FA96428BCE73220014A778EC7F0F8A6A8A91A318DABDFEDF6020A1F2B458392B3D44763A2D61F5EC500000000000000000000000000000000000000000000070A111A1E21F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 + +count = 22 +seed = 3222E4B55D6767E300FDE03DB3D8227E19FB8B08EA9B923FEDE18D699DC3694EFFA7C4DAE2AF57E4A0162B7C564199BD +mlen = 759 +msg = 4C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D +pk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05260254DD8FD77CFD345A1E53DC9D5CF8774EFE3476B76E244C82676FA7382BDA5297EF0FD280D283B298D3C64C351C7994B5EC5721E1290E86A40AA1FC41C59C8A0A3DBDA4A55DDB8ED99EDEDC1B9791AAAD659C2BCB886A9E72AB44CD9EBBC44244962FFFBA70F7B65C05BEEF70E993549EFCA8C9484B9C68BA0C0E8ED1EA094D1826CFEECF889B800E4E7DA2570075ABAB3747CCFAB06786965D00F11080CC3C7429ED7C9E02092D4320AE4F5A583F1ADDBA959E1856A8CD89D311427428048747E8226088A901370EE27391B574ECA25F4D0308FA85452BCC96D9FC1AE1280D183DFAA5DFE624F8C7E3AD04A98D7A9670D10934DFD9F9F5D5957CD996D0564ABCB1EC21DE78425BE95E515449367B5E0C229C7A19681F24E18126E4E670C4BC58F658722635538D5EA35136A9B272F97BE954CB4B6A387BD829244517AE3E766B18B51149439433782497AE179994A1AA314DCA63788600F09F8401AD2BA60DAF17C0ADE6203222EB34C0DB29B14ADADE0E1300311A11BD38F718C01F456A888E83103341DE8B46E47FA6427153DCA6FAA92A902DAD0116E1B8E6C8E6F7AF3C0D030BCFFA34209F6853619B81671D9AD73A2B641B2163164BA6B0EE3D05FD20DBCE31A307B8DF96ABDA8AB754B20D4C6F0383963D2F373B4906426B77B8AE79FFBE66E33BC68B39AA826F34172F3FFE7279A7FDC516A63E41A44C242F871DFA94AD5AD66746A2C7F8DA17B515F859998650331F302C713FAD931673CF57B32241C57BEE710F70DEB407E3FE6CFB236AACFCA139825E754687D24CD358B55C0AC07217F926AA43CD267CAF2AFD2440D8AD8D7C5F8094665EA3307676EA8C96D5364CFAE86C5CA57CC4E285E5A9CECE9BA1C25E6557A7B17B68447205AAC2FAB2F44FEE136A74C829B60257834AA667DEA5DE71C966E447D2A932C9F23EE191905FC736B39BFA0C775B10E91E571EF1A5DAB9DA5812B90F0A1899D4382B88C70C01302ACD1178F71FD9C6716EE001EABA30C10124717743BEB9EB05AFFC9774C9BE7FC9038C90D098F1F3F13B9CDD8C32FAA632EF7F962812109DCE7F914EF2CE69A31216FA1ED734F7A933BECB8D542B7229F0D361DBFD95AAB2CAA5AFD8DB07EA8390313B3AB51148980F5FB5991C1F3AF12A6A3C2A2F3C1215C09139055ED405AF81945BF5D1D4DA65CE27FCB12BDC6BFB57C79575CA3F3C332173E07868F185BFEFD5EA90F4B63AD63297F273864C465189A0FA830337F5CB255D31EA7CD7A8B25AC7242DD16BD935CF5C87286EA00F85516D45A686FF8ABD9105D5610EB982221834EC45AEE447E3D46333D8C4CD6EF0F35FD1A8D2954A5603B0406F766C0119E9332B61B5E1C944730C1FBC024A0C4091FAA47565BC5A0991DA5F6E50A6E93BD14359090D8314110A50087855AD579F529EF6D655481F1ACD1F53A279391114D1240C23D646B89045FA12DA4632BF83BE90DBC439A9ADDAB125FE66D9FFA077256DFFC93CB1E376F23CC9F59539A8473BC28866D708FE8F34BC1AA72E2568CED0A82FDA4661B46BACA7204E19B563EAE201DC59D702935E3FE5C13D665750A03DCA956F5763F9CE0FF359A9EBAE201DED9006571A8C5553F5C4B8BE53F46889155DE0BE7D25AF952752C64A9B5CBB1D23A783E74CBD75B76E8E224905787979DD4004656D5C6D05365C591162FF49814171CA029A9977768D0CB62B3AC566E20A41C5F24A9F0526CF0368670F86DD6D04F01FA897E1F6B07D3304AA5CEE4A1664D6BDAFA36F2D48869CCBE120699DADB225162CCE66E6E6A5C09DA49367324F5EF2CFACE1DDBB4D4D00EF8E3C7DCB8639C55DDEEBC02CC99F014C03359D6BA4A3D40BCEFA0D74F37D88E9D71201D6465B2DE7F2A37C9BA98F1A13635A73CA6BD4FABED224700AD594394918E1D63164ABEE38962EA259BB5A1AAD27DABFEDC85C8DA4F400C0D84B03EC10F2A9E8BFE5C6751454EAD3F9468768F192DB829AB7A943428A8F0CB16A66159967ECE446BED712B8A2C96ECFFE1A76E0FBA31DF27A68413EF0E1D73B262903739C3CB4EC93E8F80B4096CA426404FB50A61421379AF4F5FA18B447940B255964A8E67457BE28347FA95D2433B36B2BBC0F78BEA45487B1CF45A9293B933C0F5030EEB5F54477BA7833B7C756D11A5C96F4606A9F2CF69884E156B22942D991DF4AC1965EA7E5F690032ABF3536415C647DDDD4111E8089B8240B51AE40C5F9EC1D9A875AA3061AD8FA88BE9B49E6286C09DC895841E7A04C810A9E9797B66CD3965BC5F4C21DE4D48C67C14C7875A48A1B2C9C8D91F41B46D5457AE488C3DAADEA3DF357B18C7C2B257FF448C89A1B8748EDB4D743A6952E2BC8FFED575F230899DFE86935A11A97B23B13D11C698E04058E2EBCC2CC39E717DADFDD6408394DDD07FFF017DEFCB249A70C46FA9650FB18E932AFC1BD4F2DFBFAB80C46B92C59A085C288978887B9C2FAD1866D2CAAB6393A904ECBA7B80F1AA8A45FFCEEB25E968D7FD5307243A3A50BC0AC73F8515C44B664164CE8B6BC29F31FF85F8DB7E764A1FB1F842D595E33091BA85F2FB18FAD650C339C0CF41ECA02AA54CED6EA1213797C988947167DD7FE982143DC6F9A7EE5FA5873ACF3B23A9438AEDD20BB0F359930FDE0423EBD5D80F3BFFFC1F079983AF6C2A7D2657A0121DFD0AF35361AF5CECD83F063139E25DC591D11CA925CBEB1 +sk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05ABD0F081BB028CC5F066A3FDFF24DA19EECF3584022DA06645ADBDBE9CEE590B7438994E7E7EB1978DC2671433EE633CB32F22861C63A0BD9BF2DD47100AD28E672326758482432061057002136351426157707038640183050032231422761705581617313201520667156774646111862117347712586718531816587257163000003662667664457887120500828416783724278571235248526667425314182826826425121086587611542237770117672035675438576764757848401638848836587516250536540462017285113506416065368852446660182145205646686124046220063544623070255071826632334676117837553104828428300312860504500632156025822645168408277161181171385013554355037308736057862551540716280852363381348367483020880087332318378121152430277742431323421502522806142447587363801012280627756744314873177135517401854064420250438372327451012842477444462038056421602807630182186324841822013506686064103210745100514640337161356645733525728531266314567406375164732032326683047783424050225258713876148574881252157443262850855215501231361367820361261151204017888817764832723625848015001456487426627437130825142625380587024316264308331545686232444425156827818877842670541844510562852686732483631611286058211540543572662578056258220815208415231365046225861471727452220648238888184506074364060447833148851261328744043347150703134710610232253055827527114317527388664038826842370672837335287830222445227623232612110300006666271187458315807077224514105451668135215327545033467364885804271046606312710868468172240465813426725404022315484300273583652673662820026284231424326761861127481626747468242457461247463160036562426613172720522776500582614814842240040225238301277208504152542255262037343630523144385643310022568077011283528617751466577306885333617564000327012185360113283653406588517177206655677085007532342553544675206047485412858682667766182403862118826352138664764624885434430531022443850755465652632586028101635405471735728773228775140135721122846110538524116587481576118357400276006450022086131031212650335405863577187387607203437037148820824025644451780217774034410123450261748517217677120285723473350820465828555238227475560353555030587350301545337680484623216408558607802420018738310286012364121085517052365756231508242765568360834036728561535383068735721788487163238277306081357157574743481126504835063424267128718460613353600013451788053037761064328736131837327337474210574437263062365408350253761156440423328422375650811102724677568014148461184768627541806812825005272420046631807460303847823017477141350858287543286427762115818803872080433665527786066717715034287086134184261208856002233755086374010748402736654453648704552431036055366285715564405077362811607841874815471445088853440310420406525841515485107218042743705706372662823807172152053681853753354145743084131230756203724585573674124347274616143236862110886366202607301477520842323848705155715111305477071305334677850362403335855326564435787606112553853665536353788837550270811628131803631741018843328501383634015575162722620076787678704508113374124835475600867126886644778518221D04DDE0EF329DDC1D8E9EB192C6FFABB1E799D0DB6D6CDF127CFE2CADFA6D4BDEFB8369D697479574EE6701F4D1E901C51D5EFA5C872381243F2F5D9702D5EE42E8467348EF6C9ACEF3244D3D521888296E5F4A9ED1E17491C4214E736FC803A42F859FFA4F4FF3EA942E88EFEBF91B3F96297F6FDEE75FC38683ACDC553DBD6DD6EEF9192A2EA7C006566ADE637627FC083B058DBF5F71F412174D2CA33E053FDB17D9F74EF3D212A8BDFB05C40A547796FB7D01BA785A092021F018B9F01B35385275275F0BD390370D159A7A2BA2C5AF26A44BD146088F83B964C84166388385C7123AE55DB809CEFF100D02B8BB89C6C237FF2DB994375AFD6C10C91D3A5FA45965FC303C0380BE6B1A0B2A546CA394EA911AA99B9CB2F88C5D1C00B8205A0BE4BB82A8F1C1C545C8F51F2F36B24B2034BFC74A5D195AF6FC1199B1001472799C69A913819BC94F4748CE02C372E4B135231AB4024386022C3AA27EEC297096DBBCF002B5DB7586D53263171EA170633441F1FDEF5A23D81A62325870CA2498BC6AD416E625314301AC43D45EC3E03097CCF4C406630696A099918C6395755C60A1C173E1EC9091C451A3085CB568591CEE74FC52AE7CEC4EA51EDEC0ACBC1DBFCEB0ABEB147280C3A11A29A3DE216B6F0C9F39064DBE217AAE5923321A741F8DCFB857140C2AAE7066F48571E496F20E72D7F3AFDA181C01A54EB49457A239218135EE69749B28C264102312B75B9B0244C3886A879C0CF626A0C07994EE28E0C96E4BD35BC6CC82B2D65BCC4CDE66DD5C91078F1AF315D9CD53C84D5C7FEE8BB1F13A6C72DC8069539DC78D76017E63BB7E3997CD5DA89C9F226935CD3664B4EB0B099AC4611DAC4B8BC546FA89FF0477E8A1C528EA15CBB45C2D7234D6D59A2A84B4B70D14B10997BCBD7E4D6FBCED9229BCCD37F4BECC3540C2068533B0E5198B289AAF9D2FB5D8CC99F1DBA1A16ABA809C4240EF3C5560B7A22512F75A2492C4C558C14BD0D9F51C6853C8323607EB4F18BC23D8A92A01A0788EDAB2C1F495A4A33E18AE311BBFCDB20A8828ECCE46BD5F3F31AE6E03656238FA6AA684F26118C10709BF3BA8CFE87ED0F556D2D9EC507817ED6E490031AB7622340251079B4894C6B619738CB3DD77BAB7F41F52C067F38CC6EEF694AA89D2FABB35DFC525C18266DA7E9474E7E40C4DB828DB371713A45EF0E40BAA5FC23115E303CDD6EED8A73307C17B6B5B333A29C5E3A452AB606E5A561C0420902360929193EC836F8DF181E4114A03EBA2AE8E5A6D31217FC807F1DDC31DB5945102B9509C0FCE9307EF837AAC55FC2B3434A90769DE341A997918D1017D234D7CA62A3BD4FAEA25FFCB8319710D13CDE140B1D99C49C07962DD7FF85DEAB34ADD59460D667486E4837E6F990E638FCA3B33C13E9011DA74976E7B7C45313559BA1C015D14AA9AED3CF83E5E8626E2F8641CC7367EA424E572217633ED77C988865F266863C90BB3BE0102FF98E87623DA562BF8FD11AB8B19D4FF124A79F5C31E8E9F64304AA506DCA5539B46FFADDC62EE181C45E113EF36489FA1F8301BD8646EB532998E53F8F0B80798161BA44624F23FBC14FF4C7E99726A56D791A42464DB0F98E36BFA1BA85351CA17625F761C67232C7F5E058C3E33CA6C0EF07D4FD1AAF13E876E8DD7544B253D28011FBB91FCCEDC7511B70680336E4F501140644EDA9F149C516DB420C248755954F75FE31E2D43ACF0734616EA528CEF30A8446E8995D941AB7C41527B49497B0CC974F75CE576F104AFEBD51CF53BA8537B5F0D62635A46C5E6E60286E942786DB625396ADD12066BC95D942B86E08E289F7FBDA40F1879C77C89E0EAAE656BF08BA50A15AB972BCB6A969DDECF95D0FF95C6E141EF0F3C3B01891766BD8D64618E793B4DF6E195AD4237145825D534A145CA6AB550DEBC844900C10BC10D40B1D74A1E4ADA6DC2F50C42408F848C30FAA4FEAA617B3F00B78DCA60361E5125A5EF996C77331A1D2AD7E3A4E5383B3879FDA56E1A668665E04858F7FFCA683162B94A6411D08350B197D7F0040388AF997040DD2606E1725203AE9E677A1C7B8C8244BE602BF3079C0E423F7C6ABA35B43207F6964B3B33A25EA6999892D510699527C50DFB1345973FD45525327249AA99AA8DFC88C559686CD19A3AEBD519E908C8E24D229593BE43EDA1217CA40E8F2B2E2E55BC6CBA22524B19D196F730D9C25868A4A3CE3921C8859DE7D2D2E2FEDCD051529F162D37B77CA20CFE0C2AE52B5AA4040FA6A808315E61DB4F4D2322BD8FA3A577DBC1F7B9A41A4D11F0E6425AA9A3F24EC17A54E8B78185CC1D759DC7174DDC6E32E8C11F3A485984FCAB031196DB81EDEF305D0AE3D4AC81F227E9EE7D21A7D9F339033058F8C6B40016CC5ECBBBD91DACFE089E46C0B553B3EB78151FE2E68F2DA53549BB8BA99BD3759C4E7A4A6AFF25D61F022D82949889F15ED8B99A9B3CD29A0AE861FDF6C35AB95A0EC9C5BE733DE0C8D2A90D41628520A4438E8DF63C8BEDE03657A7EEB9604D9FA6D8CB904BDAB3A5C29FD411DFAFB88FA4A54CB700C9A7962437AFEEDA0B8777E6D53B8D3D545F7B88E91220E276695B90BEC97C31128E02526C2B1257053298DE97B129BA9414CBB60646D9F4F4CF8474F3F3ED898729D4FA8F53D5AC6ECFF44D6AB87327618E3AA297630A7B58EB1EF75CB54A3C7C3502CBF3D0A7396866ED8B7D180EEF95C31BD3F0A2EFF8E650716AD2D44084FA8A3DD3A6E1F5552378743BEBDAA25A46AE98045C2D382EEDF38E67E0ED61B236BE254EA63F02920555C1F1139FAD4E99BFECA4BF55228B9D24C249F3102AB97D9CEE4B9B749EEB338D0ECBB1950A6B748444C2AE4BABA673DF5C1180B9D5BA70DB0D2405148B8252B9F1C352C66034B5E7A06FDF6D3D2DAD9C5889ECFE58F4130D58991E9C74068A9AFDE667ECF46BDD7B3929FB3164D785AAD5201DD9D9CF69743F7EFE9556DA9C0BEBD846AEE1D7DACEF5E5EAB12ADF796B6D68B21C8F6F68D35168F3BA79DEB462587EA1BA89B705C1973A74C6388FFE82165175D1767AE8C904DC349CFE5FFAD0794753DF579FAA047BD5A7AA1F79CFAE72B60723F3D1744EB6C2977EE3996F472BA830E6EFBEEF850E575EC5436EDAC4CEDBA8AE66606BD2104446BB6A1BF64102BBE1A2F4AF4DD6B98258050FD4FBEBD1E0D182840562992008747D4BD3AA97C79CAF31D8F0E04CA255C7C2DF03023A6CEF614CC010CDE856D6C88252BD0B1502B344F774D5F04F861AE4D632B75353FE27CCDE99AD189A96B9F49C8AE35C56C2AC7C26AE7C8410A46E3318719AB6C3719AC4AC1BFECBECB33315A9C9752E2B8750E51402D736A3195009FEC70D0B719B9D1E71A99B34B3A58F9A26370FD9F1772192310812243EBF05F917749D1079D3BA6E304C5568AB486E43540536A25288D37CCA0C78051CBCE1F7A91E034D38E0AA443C5ED7A4FBB0D5266531D6D71E6238532919A45965871FCDD227C5E54BEE2D3577131AD7 +smlen = 4052 +sm = 524E73B4734BDA7AEB41003E9AA50AA001DB0F77F94B2C628E659DCC72125FE581B5F155EF867669469B7D10FB26C024A3D0E0014BD38429AED1996CD5644A6D385C36EE67569FF4DFD66D498F6204E1B3DCE1FED8B364700D8D9136D4E9697C17AEBC590332A2710A94E2BEB1EF5E877DA4FE9802FF0EEE788DE4ECBD3214F51F25A2FE008B4A0862E0E03379F85C587D93FD7E499A40C8FA2AD6D06033A998A588426806DE5129155BF94671F6B88A9BEE1F6BF77D61EE96591E157261AF2158748DDF5EF988E07ED43E48D784F0E653F2F49D5592A624110FF57137EE530D5EA1DA3C09247ABA76BB889F9B3B2EAB0B337166B668F9B6B986A0BE775951A065FF93A6754546A54EE5C2AE96562FBEED3501E8AF4D534FFFD2220C36083D51BAFD9234B29220501CC30C697790014D1B3A9468700D9AA19C73F6B6F0A888CF8307284D296E3FB6CAFF9BDA99D9E5AD6064FEF2A761BEB81A9C8F3F7DB07A4057195D1C3E1B2A10619BF45A30247A70C3691D0D5E5B1AE56906109ADD22DC2CFB95944285F0BE28135EA3BCFEF6767B4EE19E6B599D7654B2005D4EB24445F7D3ED602AEB34AB5B2108EEC991708FA8B1DDF8152D4A4543A9D2ACD1292E48DF7413754CF3AF0439FA1EB6AE7D174E5C52095DA970B809134459881722F5AB167E6721F494E3A603676CCA943C45E9735E7681C83B86D762985BF533ACC505CE0FB6882D3F423D8F6D254FC9FDC5EFD9055A2A45DC9D908A624E639757E9884F53DDE619A08479473A8A4D2C10E48E882956CBB1D027CADC96A612CD0BEB45D8281E2354C594989E381CDAA66CAFEA2213D92133497DF84C303ACFDAE98ADBEA84C849372E43A6F5470C0D79F244F9F9E7FFC89B306C8170CF433CC9974F6B91D4DE48B97662DC8B14043A03A328051086202E1FE098BEC753BBC1F91CFFC061A77BBAED9F36C94C60CC6CE714EB787278F3D88142E4E8A54996ED86381948BB6316267D31E2A06DFFB9545997E1EAC30088A2FF9C072F38497D7189F12A3CCD8F193F439CB5679242A4AF38695BB2C31C5CC001A524E5A53A7524A6C75705454FE11A16D85F528639A4FD5DA5156CC8E040A19AA2984962CA843D5649BFA98ED509FA5399113FF39EDD5592BBCC32535039C3D1998E8E502F8E6F09D113D56D135195AA8200907E74A3A8D41A5C8F3F501AB59525DD48E9E1303419BD2CA8DCB5D77FB12075E9F2B2677D9283A10262F1060C61535E930EE9BF81BF23D775CFECEB86B9C6E1908D10E7E5581BFC57A0710891EF0302A29DD199576000105730CD1B976D9E9485FFE1286BFE0054AEAA0213A37BA669155DE6DF13CF9B23B0F7D6D607E76D75233701375620F2E77590B45F0E79C927CF49C703571C8C377038001BEBE6CC8DB896B51AC36846367801598F598497CA7F3AE4DC9ECBB4013ABB3F74DAF26C95BEA039BBB4D0679747E7D9FBD17D3CCA1BA231CDCB9A014F3892D986CD40F582845E2E3FD2E5718F685650B35592E5FDA947373EE67F15AEF70BB00BE9035AE6640ECA3544746DDA5E0B89174C6E4C0D741703BD76E63C700979F14A0829C6F2A56C03CC4315B55118032A2F51FA04ADECB85D765321E3387636F4D13EF61C9A6539D9B7992BAEB33E169DB098CE8751CE07E699EBEEF49376FA2D38D263AFF591883C542F1C9F42DCB336F4CD22C91B89051554BEC9A3706D8CA52A2BEDE7AB8F4A3E9EF25552D4DC5A1FED350EB3AE18BC619AE283F8F0EF5A48557D6833E79EDF0481FC6613F296A281936E37C6193A326FF9D31ACC8F3843EA255514D13D70F568DC17E58480DD2AFAEB214BE3C8C5A1412D629F0FE31C24D30E87F55987F0F7A37DF82B43DE907B1CF0F25B06111EC4CEFC93970DE6FDC2A9A36A8733FCC093912DA8EA7F75A8FF9BF49E76BF852C8E41F0470A40D34B04F493474807E02B31D4CD325F38996C899BAADBB45BC9F5AE4B6197B0B479720AC66E0894DA2F60EF4D9A3F34A72600A6FC2BFF48E24E06FE5DB11CFEA44B629008D248C8D204F52BDD2698019EEE6992918D86D11BEF3D5AD313A3C1DF4934AC67940E0B3E591A661F9179E1D9CBFDDB764E711EB79CD92644B43D2497B4AC07B344C201B749163C22923A6DE22B563CF16CDDE0D6D0EA442EE009E5FC0D166F074E217D47C2B924612F53BB318A7458A03506010533DE96E11D68CA867D5FEBCD9FFFB41DF09A2533AE3364F1F1E1C88639FC15783AAA8F79B91A450375764397F532C72615FC1F5106B53BE4CBEB6513A27CEF6063A8DAC9ED30B9810AD6C7A82A696FE6CD5A9463623AD1AC1F61D36B59312875D9B0B969CA3B5FDC4589D496B6CF33C2BCA458B32D620FF87FCC6CA389BDC96E3BDB646483E8F87BF11C1E32C26513E72D80400A6E4455CDAA5E9697E224C9A05C34A37F8F205041D89D7E04873B1B53604C36BD026368940A64B20A992C200556AE99142B521663D5D7BED66380CC03485A788C7D64FFD3B8EE7BB178A8C734FD97BA05F5D86A4500E787889E8C037D9631E75A4F6C2AD9C3542826A14B39E58094D48E4BE09A0819763F4E5AA48668AF2713B53067D6D2D8E5635C11360E5B6EBDA5EF0E3EAF4A8E755911C391CEB7264E509C2BBE4E7209A29E2CD61112897CFD27F57B88CAFEBA78E56F8ED7FA03D73466E8EC2C8831986D990B0FEB2163DC51DB84C88268343E3D598A773156C341A1CB386D00945F80E84C523E1DC63BA2EB156FDAAF7F354901B09CBDBEE9E446012E5DBE101E3A868F2D63FFA8F0489928FA46521442858025ED586B6BB2A67B00831ADBDB13FF74ED95E3BBACB54DE828755C76D24791926248853E5143C0001751E6C3CF2E898DE06E4D6E2ECC6E0B8A61C9E5EE90B357107A8D3DDF5000B842BB212E4791FEDAFFAFD3BAAB6634D309E6A4206D63D4DD65D46C78A8A927D059FC6A2C10DA4AE70FD9CA80F85F11CA0EF15B274C2D698B82A87A5BC012D4F0EDE836C508B323C9A789FA0F016B39F7A4898E8B5F3AABBA413777E5C5A758041F50FFEF5C77A2DD5448DF5F7C284EB65082F433152260563C478AB5351D008216A84C3DDDE65061AEB5BF8231C7296E6A5249B0619F1EA31B263027BC4CC352F55FA73A756604FE5FAF2AF0FCF6A6C363131A786BE61C4163AD86285AA3A2D2607616E29FFF8BE8FEC661BA3422B420A96C51216F6404C43E4F61C313B67F477F7E2136A553F2D4081FC525CA70AFB9FC64A34D55A9986EBF347B7DB2099E106C2B26F144E312A0531051810F57584DC5BDB23CA2A88C748E1CD6B26E4FE331552CC031C87625E6230C7803BD7E99B440DB3BFC3F16C3DFD79A90E83829EDC2A9F70D5C076C50C0D855D04C98C9DF07CBF492334B3EF8A9663078B7B64EFC8548783157936AC7B2AA49C03C24F31E4289618B6E287D38D270B5707F63FBCB0AC2A228C775995EFF5C49EEFFFD60696C6A9F4900B58418EDABD55D4FC4D61AD876E10641329ABBA9371493DED72F9724DB0D8CC054A80298F76B3767223AF75DD25DACFDF8DD1119A5D1377A2D35B4A9F46A63974588CACCC3BAE00DBF14D41F769A59ED8A280942491B4D6037D327D053AF955F23E17160AFE36EC691F2D40860ADDFA55652D7A14AADFCAF120DDAFFFF62DEEB008D6D137956DD77F691165A881668DBCA7E83E84EC248CE9454263463B6AD8059A3566FAFE33061F45870EC40A93C6B1D6D960B544B2A06878DBA4347F0FD9C34801FCDB4B07E79DA21AF45465133C560D40FA4159F22BA289D1660203DA604E2211DA28615B513498EE223B8CD6A443B9399B231598C7900AC5B19FF533AB338DE82EEF5B9AE01A9F70265D0EB077DCD0E393B933801C20B2F8686B12F670E6BCD0EBB15FC168ED4FDA1389D2217B72CBC7D931B8B39897E67333BE22E4EB50B009944F581DFEBCC93DCD67F678E8AF0F5C00C43A04D8A26CF52EBED371CF722E28081FB40A49E851E15694799C68B750E7850E7140E7D3F3E1ACE5D9489411EFC69987807A153F9CEC3E2C1401077FBCCF7036B877061F713FBFDB51B5950AD4300E55154A1D9BAEC7ADEFE1F050C64B5C409FA98C54D19DC1E3330F25129DAB112271A525554981A680301EAE31C619FB87F275070E03A5D1270FFFAFDE2333D2A481ED990225B4672F074555D1F2410EE467A637E7B01F9D487B5BAC77068A7ED285D2A7A86DB64BDAD0DA6AB72A5E369C131B36992AFAE64DB7C542DA68080DFE01CB0816663A118A07572BD9BEAE5C68368F4DCA977AEA8B9FEDB0BF0DB3BECB613A90C12EDA9B8EF75D2DA88792A9945194D793A1ACB772EDDE4F69F1006886B6C9C33E62D39262A36865D3A6FBC96B3D15C7ED3A123686ABF7CC1F2F02F45E4B1BE5074F0D95879D59F9BFF24D5A66BC952CFDFD96B05373D8E72C3DB2928741FA0086A8A1318D86E410D5202574BF70CA435A01CA789BCDBABD2FB0626EB5651613C7D6CABBE96BA0237ADE7FACA7117A8774A96DABB810DD9EB94CCDF4EF6B8C126ED33DBAAFCFA895C5525CD848425C26E94C7A1794C31DA6C65BC40760941A809466A72E115515457A9F93F55595E6F757FA0B3DD5A66789C2F40494D577512205067A9ECFC0000000000000000000000000000000000050B15191F264C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D + +count = 23 +seed = F41B3C6225245C06455272A6A073F363E5F19F09A0B146AFCDFC2B3B0EA64BAA3F90359F32B2D1017608B03064E90AB2 +mlen = 792 +msg = 72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF +pk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA5761301CE830B980AED0155FA9AB9E3DDA6B6D7953977399001331CDDCFB7F9C2D4046F1CAE6D520A0C6404E42B5289C1974046EBADF5149F6EAE44D1FAEA835BB038467BAB4C1B4399C39C177A3FC39331DCD144835531C0404208184FDBAA21E4D3410CEA46A034D29F7ADD0D1AF306FCEDA9A0EE02E146058896E24719F2E89BE0E2401C81F4C3A7EAFCC19EFBFE8344CD6D22FF0E6A3E4E84A595F7E9B8EF8BDAD1E63DE824084243B55C03E10F55A0F777E68C4B1B7671226D194B3569870166E09396E508D887EE65278337A0863CD11D22D4987666F2B29875FC64C6A77DBD18CB03D6B034D04A3AD93D1D7A9300B3C495C20DCDA7841A21F5896DB7621E957C7361DADF58F7F5999526F00F40D32D9069875FE003D9998F348259A7E6E9B71FF189544C206CACFF91808059ECFAB32DDFF62B1FEE13D0AEAE5EA276B0A40FF0A2B6E929D26C063A5BF13744F33D6BE8A5E105E545CF7E4639B4C3B387F63E0039CF528835201EED9A2C1504CA3E4C0AF7B4C872401C3BA439273A54609B7C10C8BA29136C3DE6DCEDDB1B6E667052696756E9B58391112126C0EA6CCB524F80D82E8CBC898DEBA3EE94E81ECD7A848A8EC983065682607C0523AAC4888DB8DBAD5AA04B26B3CAAD05AEE96AC3A8B2500391A41B1F1795CF221B8B3840EFBB7D90EB8C51F0069FEBE08C139CC8CC33BF0D312B070613E5D67A714EDB617AFE750B548CC8337C0EAE846E1B6A0DDBE280F201952F86D12F47E4A07EF5463D567AEEE0871875AB2C8F8657155CBE1AC53E52D000E69097FC5984845576993A7635BFD349526F803242AE8A8ACBE542979B9976286931F751F5C59BE2B52292D79B5A306CA58FDCFAFC6807254DE64F563B98BE303CE85A7CE53DE298ACAE415BDA729E9E152ADE63F297C3D8E0A6A22DB5CF6610E27CDF7B6C09F237A23E3D5457BD207B9D579348CD9841AB97AE20D065CAEB05FE2CC7D8465D297766F49DD0A5AAEEE3E017DCF5F61F8FC505F077BEF96C5FC4F849060820BF833C658C65D7501C20B6748F1758D11F3F7D54801040996B9476C1212DC7D061BAA166212A136BD6BCC875A424ADFE91E86D8F8AF2B7C2D8D3E2E5F2CA03FE6BB85ADA66D682B76BB2BABC9857DA71F67328EBA8C2F36D835107E468BB711C34E82D388EB1EBDA7AF9F97CCB3B7D965BC3975070FEEA86C90B0FCDCA8F625943747C0FC9B5B4B3265F7F81F7B7CC98ED19FA87A8B33AC86E5D44C99F7707B7E51FF85FB2CBC73214E4EB9A89F4A9AFACD263EFF50F0A20FFB6B4809D549073F5C608E0B024A9116F4759D833A674D4E00F7F37227E76EE68637590B26CBDCD95B3FA8A11F313705314FA3AAA702B4CD414152611F5E4DA5C190DB2D1B47568EC634ABB1DFEB759292151635EC5FC339422977B9A90D103E0F050111464AD8DCFF67EBDD3F2BD239FFB5B0EF9ED0E420DB0B586992B5A389F0030F0D757F992E2FE03740C32DE6CC2A2D401EA140D01E9669FA883D5E7819F5BB98BBD781D4AD32F3E17E430CD5DC4B11922BBDB4AD912216B312006787512EFE7F0C25FDC2E6429CAC5A46EA8CF329A49158AA6AF0C5057A61FF10862E45B604EC9D5B3DD1E53A772B8E4E0A3F4F365A5A6E7A420612AA910F05B998B4001D41E5EA84403B730D3BBDD34E78FB0518D47DE9683ABEB35A379645AA7093A5F2A50EA3C1898A16A3B7747DBDEC82E1F9B27216B2AE8947CAF310F8EFF15B388AC67F2E24524442FE3BCD332DEB3BDA4C881507155642B3EFFE17D61711A669A41D36D9166751D8865B3DBE1719E40905F1E17392490F9C72BAB729D672D104CE29E8499F14501B3843FC9DE520BB2B162F5595C80C910E97F8808030D11E92494E9BB17C7A0F93EC9B0F1E44CC5C68970CF8C0529001F12A334721D72AAD4C7A78B597E83507E2204234474669332170487AC5CFDE9BE4AB8E90EE4E53BF7C6590F15417610D84DDEC76CC296D29BA2B5334853A6BF241928D9A440464815B881B44F280C50CEE11F1C902246EE122AAD89D324426A4314AB019737E303469F9CFAFD71F69C3DAD94A4A048250083869E870C64271758EF3372974B1AB5724A7D7FB571D79A7F7F33A649E9CCECEE3187D3BEFA825A70F0CA9E4B1796FC522C0F694BFC17A03B6FCBC89A7981CDB05A78D6827F2D5BEA9AB49D02B9456C52ACC4A91F72319E096F438F4374513BA3825A1E8E7F01801D2383FB24F3BB178E3417AEEF11E768D9ADB16AE310E80CEC80F151F2DDDD58369E0E056D5CD3098E87204D27CDCED9A7758026B45231589CC88B727B2C709C66C8EBB08B2782F3761C65CFF51405516DC25C8E2D8188A8A1FBF9FE67DA4241913A44B260D871B746D37E1AD0C21A604B24F2D9883F667330C1A6B94A6858650272AF1F2D85FB88FEB55CB608B279946406CE0D451952D4EEBCD034983D28C86A7872C3840E0511B50CCF5663D726ED1A8B0CBD522A683BE7C11E69F87DED6470A42FA13E14D6C58D8D8B852CDE3799FB99F73176CF80FC10E9F7F1894794930816BCDDBA14F163A9C2A822A1BAB68C9987D5E300850CE5AC87E64E22D0942BB0EC7D3F5E96F691F846FA7290FC17F997D19572F0757E81F9D899BF3CE0518F473FF9347E7A301604CF0AF67C40AD04F4B40363C5458842511D77A782249162520679287A35D49411E630E1EE30C7D7376D645881618 +sk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57205AE2974621F52B2ECA6D5E192003B464BBD573267290C7E325D13955455747692CA5FB259D7D5CC64D19517E6A0B1F337ACBF456CA57E698E6706C976AA15017757730357227354481660560821825064400281388108526848265126232626858625657054627750033410273135822031160100883205018058531382478506478307580157130145484283745418204814315336055646705072528287836421270753465835028414585216543402722624576783624187756602625031288230685720540252812650275514042320301837373265016203622045563374418323220052615532127583551472374561431638565310080716605054554781262623172112828680765307103023305820700487313720402174210516754758681036026538183151540633042676780373378880087026284047311105638217357423050343737014887483178240404140380838146251103183568572877844075861122886623803053016784301732285473222326424687485843453825301702005515623082271135388483345527661234171774646447601227723651725777537842857077832758181763633307068875261381027413803715187444568781704677106523477827808385747436308205476338032402761871065411313223833786251485413038824566613702432126580601125806574018317788121377568470168235641313804654227502362000033186512054846658760583785324316807887377675567484774481404675748300000707518682158605552167071232085641486747760451762621617708308403278855527362308758210461351823421255265646463448178847362007044343024675318078848853082307778443704753165010081052346513375371082441317272028783365684876112057664433370283614083673215402531655755477481233011708672460112803726146776421867283203068731075566787168026361811826303000827376543543053384033251575472825012544350011686516324175867215482522451604618575472885824421865102212270255707155328685546282823474038582168883121532666418703657128101243730437713243754406757318207530510240832876605723424435546773882052235355703552706110786648251077855410210385167624185083445080288436808812307245611418240174844257765451205231407351861135564776374014212770587043650747570303528113264128316743443487562312885743076428343423467170240870108282737006403578420800164503502740783166780445206734343217604184380041208882718511027873165635057774664737008584463114838581075604681835622038266426235227552626651661254251718645330113478684700338606768222575214650850615124326805420731164525278046617058232804626731452461528375270827845477227282365771161045455318336641622180353185510357745561052222373172406637387054245427850861850451673155484175331010016225806834652373288671460263072651423051258165880450614237122200738888661870035102507148145032473608824752432548601750463220875210521614384178820361414051000046323866073500237821223368184603226825271180580803087076733264825161665842320373061551603640605150827366818832770266547306474187077583036235206570347324080626670274414867422062075718781042444885500272731486638137206613707765738551111730140240648165470218832311815377366053560001876453426105380354737201354180735661040131341433375480506286600307058647010001231631307401180544303450473374724277720677886114823458608285246478386017AC20D0CA7C3329298837C313A7AFB54ED62F9C98155E383B560D13BBA48C66033F169F8B0DC6B6C3D468F42833630A167C5E168E3810DE0ABB8F6680BB51044FE86E8F19825AC7B784860804626ACBD12841B1F9D2130DB1FF5795BD4DBDD2C59FDED4AFB9CF20301314E906D225CC864D913A90A770D2D6B411E0E601A0CF9888A5470296703855702693A2E1ED3F93FB53E2F8664BE88497792B8BBB97449FE65E2D9833EF2EBC16BA0D534701A7688629965B30C8A26E8E5D34F2979AA3A5B244CD3AC82380DB56F375A6A5DCB3F2840F553106218AE7FA3BDC179FAC8EDAE04089F174B2D3B17FAEB1EC7B8B26F1B8A1973A4D9C3E188EBC240168410B89E140693574ED8592C2439519F777DB89CD48B03AA4E7B91447D5738ACAF1B8F35161723F2F997F556D2B6C47DF58F1C3EC1BA91594B6928F7CFF0D4FBED92BBEACFC5B989195E17BE6AEE91A531F72B201B8CB56AC015B0222942658F51FDC23165655873BBF2C9749B98D7F2A287B8804A0ADD533E751F72D3DF642A6042C87908D219D178CC9E6D259C765A817591794F37742EBFD70CBF128E0A0129CB9D592DB7A3575B88409B2E52EF4F5DEF117B0E28197F104BE8D54C932B2F1333EA68812EE7F63C919B3C230F5AACEDA22C6148F4FE4B50660FCCB7808A1D1A0DD4F24832DD94452F8AE0CDC3F99DC392BDA424F68FB326DE126841345E75DA24E163EF899626B04151CC061F148282CD61E39FCD6EEC528B4682C170BB9D5968C952C375891E8765CD8DD002182563AF288ECCA908207D5898C906EC7C4FFC5E4A00B98471862E00E22AB882D508E07B898915197AE3B2F5DE7476F41E549C9298011CE60698B0E1C62F90BDDD2D1E2983628322F98CE3E2EA674325A083E1C633D2B31637D80ED26DE42C59E3232ECFCD5FC02862D1D9CD3754B29797D6394C6D459E73D99B41032EDD142E5F20FA21B4AE7985652C0F68E6F8146B7BED7ABB2DC7A2B26A0DF4F570E1E4E636BF6B52816291EA48A881AB69A3BD3194ECF0C07B056CF490CB75E3F11B342BB3A7637BB2745B877D5F230C636BDD7D043CE8C3ACD2E5F2705DCE5D4B9A991F5FB23E4B4F10FFB702070FBEEBEAC9390108F4D648648DE37B581D4E224061C14BA5E71141F70740D059EA582E80A78C4949765A0E9DF32AAC372E7E50048BDA7803A8DFBD13F96F3CB6B74F4A5BDC8171A42B8F1F4A41AC0CA8F7E3814FDD774C3062D457C18DC74130206C5E0C5ED2D55D9B4A3561074F9DB3ED17E739545638BEA980EB0AB0EBCDA2D436C95AC784061118EA31F9D1751E2072E7C94AF0D9BE3FC8667D7851F1A5C3C9D61E62333E4B5F6443DDEC1D28A4CFE53361DA11960E1DD4E406C54F0793573FB2EFE3EED75A83B6BD83836E1083186468AB773402A0EE4A131818F1DB61B903B851F0C90DC525F1AFFB08AD53792F5432811226BD6D88712D8BFCFC49F545F794A6B169539B97D070DF506A8DDFED4852984512BEFDB60CBB2253CF576496A8B77C95029B26D7879574D6567B6490D040B6BE38CF2A39D1B78856CE6CB9072AA53AD314BA98457A8F0469A23FFE0B70998CAE3523BE2548E17AA348DA244ADFFA2A533E4538E6371C4538BBA8EE606B6623C1C966D0346A7EDE34A5FB6A3C6F13821BF2350CD7922DDB2E284941C97D1299EAFDB973B2410E0642896A70B2DF516D4B67357BB3E2922641AF6AABA166915ED49B431CD7A1E77F77DD79D4325258559507525150574DA7A44A2F9E3A74226512D3A067EC472B197C774AE001F4A442CD18E16406FA82BD55410AE0CB59D8C8E813D1945EEBA3E455A7BB0C27421D3B63D7799C23056DFFEB863B2BA81F618C3D5DA985319A586068274E8620171FD9C443E31AC7571018AAC1DBE2033C5EA7AE53371E1956672B266ED342879ED4FE691E5C7412D8337A543D5D1A0A3665F69E3B7689DAC5456B9B0906DD167F205F00D2264C5F4DFA6E2C6E46655205ECFFEDC03A179B1200F1D4658BBCD70F4AF4C2BC39921316489932632DF734AC20D284EBB30DEE8F3BE9A7EF73DE545496365447AE976031DE21B36F5D743C0A44A74BBAA215EA69B9DC32D37085991390FFEF6765F34BCA523413475373446BA9423720ABADA01BEBD432FA0160EDF70E99B2F2C9A364F3E880F3AB0040B195963A830CED65B30A8628470317CE2B8D34C7330E6A2B973BB5F692AA4097511FC15EDFC22C8FFEFCF412B047DCFF3D3676FEE3E8C45F5440C0DFAFC59007E3A093B503A0844B950E1929A02A1E99D29FB5E89022E38038DD1392481DF0DFAD3DF2BE4A2F90E972B2D4DE40BE179663532F1CC3AE6FC27FC9D4C1BE55B4AC3318986BD2D73DFA0E67CA89604A32DCCB66F4C8626FD46AE3DAE791CD323C8D110E6BE4E7580D460F2992531EF86B9A0BE1108CF6C9992A8ABAC3CFD02A092F9804F6B5B19B7D30C39DB32081FAD7846BA8ABCEDB94AA6FFB0C83863A75C557EC5C5420B79E0F6C639C5C8002FFD23D49752B08416D692602488038012A90B4AAB878CA7582908E051A472B38ED5FDEC8F376620937DCB0F6394BDE32BDABC52730D87DCC7A88E7E9C23544837A1EFB11F0DCAFA8B164E2B05DD4EAAC7724EA337C58D112BFB350849696397EDB14EFAC9F03C972A2F26684AED9C0F243AD9FFBCDBCB5B574568CC8DFDBA865A248C4A0C51E858F86A93D684A7DE98107BF9ECDC9D77F6D4A03F404DF21161E0224E7EB95B58FDA1E21FFFA170D2A9ECF76D40957ADA2DD3AB78CF9D6E87B8112F03718CDA6EF0EE048E00AEE2445D0AE2D188255CF62C23DCB0430EB13713D503694B09840EA4E8E2ECB783018917D0C352C0886B2CB65A80A9089B3D08836F76E594ACAFDEC82033BD4806AB9B4EFA65B5CF986C4ECB0F0C0F133CB5D5A3565B2791D39D880807F622D1797DE3630177276A07779B8737C84841C11BBD4F7A737D528C7E531ACE01D55E91E130B61F86304324971E89FB6835A9D6E6594EBCE1C29350026526A1CBB5B5ADAB7522FF2107589A149F62BAC0F8626BA574158310067D7318EB39F0FCD869F241216E3B049167258FBFE2FBA17F744E0F54B8CF1272C070F379D54799B3DB6ED48C4F694CCF8EAE7F3442BEF9168E4789A5A818F837451F7467D0DA542A64A1ECD5454E1534FEB18FF905F185CD06178E68918DEAF21BEE6AF4BC8F931DBF7FDB32AB9E8A29654F8F8C99829108E1ADEDD18BBEFB1A94AB97BA076AB1BAC84EF9E30A48D32DB9AA8B7B06A6DC48A1AA1123F79CE49F1F2F810E18689ED3D367FFB116C2F3D1CE7313C4455EAA7719E3C2CE6E0E89D0E1ED7EF6A971859DC115B64A2F0099B25627AB84A653E49D0FBAB5DCCE634DFD4D8A974E461C1A6D755EF935DEDBC44CAB66617EF2E651E95340F14792C6E56E3FB1EEB5DF776FAE591187B6A053727DF88073D8C2DAABA955D75B4FAF1C6DCD0B4E53DD5F49221D704A9F52E620ADDE1A1A0ADE8F91D1975B91E473C1445272B697DB6BF311019F3AED20590C +smlen = 4085 +sm = 35FDBE35F54DBB0B7F9F86C70D2462F2CD23D1A6C58F0BE624C75F9D887F04BBA65C0BB389704A3F24F66E3F296FB332598D9A1B61F49DD13985F6B71E2A934F59CCE7D6014F1E34BC49FB123D973D3FAB2FDF948A8DA36228AA77CC0B007AAB46B2FA88CA987D778EEC71EA61EF94B94F870CA63F9FFAAA1ECE855CEC99CB2A510B032D50CEEDBCB65F2E6995A4B02301C6A1DEF399957D919FBB8687BF2FD3E66EDD2E78B107885ADC13C48B7424EBE74F2A911BF3734B547AF97382094F632B85977E1BA134CC2BAD742C248F40D3A3B235E1D789298EDB5FAD3066C41BB4EB10B2DD37EEBDCCA343906B4C13BD4B02645A2A8D578BBBBA116CBBC5709FAFE9424F749C815E4ADDA72EE1C1446BEB6FE5B1D1D255E87FA92CA1578CB88040D9F34BD0C467FD4082E5A3474121A91D92C544D07B569316EDCDA706BB807F80D7C7CBB070F83ABE4ADB1F3210A8B788BDD6AE0B9D6F7EE23B46F85FC2249A134BF015A3F15CF45A289E1210F542200591CAE5EE247338CDB82E2ADE85FA853DEBCB8672DAE332383DF70A2B65BCA665B45065FBBBC49741DD60CA4EBE4E52C93AB55D36EE8D381C6CE65E10A1188A90CAB8FB53733DABDE6FF6431457E364DDC1CA5C477E187A6CFBD84BDECBE9636B649C56B96814DCE3AF3C57CC343FC4EFEDA2E51DF3EDCD84AEF2D7162992FB26017680E5D2DE3FEB8C015A29C51CD02D5D2BD563D50E8284ECC38A5569E3399EBC95C665328DF0892AEB790384BE93A41E8CCBD27F0ABC33B46120741CDF9B2FA8F19682CE62F6BF53CB1FDE23B79B0F77E391D6DD3077EB8BE2E3426DB923ECAB60C197184C4C9F1415BE3C83FA48B0EF910D7318BA40BABFA0F1899CC7B99A3B98CF3E6DC496C07FFC1EEB170E432B889527269A6E380CA334ED72845F0E58F90212AEAD8695D1461DAEBD8F3932A51D64745E26D4E5A5152565C8A5696383FD92A701988FC3E072AE2C052417C9FB3E0CD9F7C701285581DB580F37E1C2382B4924EEE814AC21C805934B2ABECFE06F772ACDBD8E2B56A81C76DD0313B376DD7DEE0991F2604C5B080257CB9F4ADCE65A4D55C306FD535188488CB770DBB2A8CBC1E401D01EAD73BD474B34BC658E42E4504190482AAA27F1492C06A77AEA5AC921EF0136D0B5A8DFF6CF98FB629D8EDB0DED80BF416B7453D963EDF2D9293BA08536B31BD7026A44F94037F2BB6135F9D268E1A6170115F9BF74123D8D3CE35FCE8C141865D838233DF56BBFA58306F86DF5B581257965F916A66036D2D801CEB2D387E3A7F66018760CA2DE5CD0387B26DB947FC9BE146662A6FB40A194BEB8C26B6064176366AE42E4794EA11FE535EB42C97479DFF9CCCB5DC4EB9040383F2483A600149A33CDCFAB9F3A339FD0FAF4FF2A8CD8A5C3121BFE0140C1B1DDE798C5E485D9293A48D132B738BDF7A908E46AD011D976910D9EFA5E72DEAFC14118C454622DE31838E2BDB338E8F35D2BA7E1867A1729DC9862D34FBC899EF4442E11DC73771F3E825D21A32D233A2397049974FD6A9F6D8837E982D73552137295795A92F0357151E3BACC0E68D9CC03D9EF051935B258F9EE208E1A0FCDDBD76C6B26CCACEB7D25D3F2052D46D84C62A5F95C5C999EFA31054717A830EC60947259698F24FF76047796CD890F47F7D0E8040D67C2B49A63BC60D4E1BDD6E4AD135CBB3F542A52806115DD62DF6047F844A66DDE32B34C5ECE1DDD4571C5735F931C2D5E8C60CE54B26055A050A77818F0D940BBF6505C9C5EC69B768307C88C902232CE98F928A36921D5441932B6836C4AA33FC167FBFEACCCA88ADFEDF4972147157FE3FE37D9F26E60904DE68F3760D4C06F4361C30DFA87597C4B17979477485377F2D21AFAB7EE76F5D6E90AFB6D16CADCEDAF98074DB449B511CAECD5922ED01143F8D3FB5CAFD1006414E81613EED84E1FABE3F55254FFC06D3CECAA0AFE154B8E2D8322CF2A5E78820FD7C4AC01A7C3C6860EA61C28C1EC553DFCB49CDFF9DB664CECB3CD9683EC6E28D65047480D89790548126BB55DA1C60E69B73601996521C3DD25B9A751AEE8660A7E3A1EA1E36D83D50D7A8F8EE13877E17AFFDF0A7454C221EB11A72A5055BBAC6FAC16AC23C6AF3349647B66D3AFECE1CF7BB8D9CBE7132A6CE2654D3245D294875BC2F9C2D312DAC5FAD408268738E6FB47FE1EA4260BBAC90FD101850DC411CCFBC2485A3D043C274491B1182587F30AF33D7C6FC98B2421A753C8F559DE4444C82F378E7E0870929C7E100286A28CB5205E70990BD7357D13882A49FE096C71AEC8E6CEEA28A68CD4EE8DEECE9093462B41ADF85624B35B87402063054425B7539F28FD02DA115EFF99A25765759B824301516A2299C7A26C1F2BA8E39C66C6521DFE9A9BC80F185C90786B46053681D55094A6C3AEC75E965283A44E523B8B16DCFA9CAA49EF965EE0568021FEE5FC2D8D13BD7DF7D8D04AE7658C2C1EFD660DCDFB4A9554F8B356AE8DD89D0DF531DEFF5C4AD05BDC5910BA49C874F043386C54567BF25BF00AB657D51D0F52D816119FB15F111C7DBD2E7ED5A728B9183BC40D5E17BFF06BD1CED0E81E7BB0CBB8A8D1192FA9AE30F8FA25CA4ED3DE7F9A2381B78C14105613B6500679F5DEE0DFE99C254CEC111C865F98EC3E17A899858398399F7AB5E76D52C70978D7D9AC671AB569E4C4F9A1FA6EE765A890784CF112AEAA87AC0D86C7C5D37A5F1341095F34226A77ED10EFC53F62F08A8D887047ADC3C369FA3145F41C09F01D1303E4E64AC6536A58C6161CE180B1645B6EC9C6980DE7E90876FFA39C49501A13A9CAFC280F82095F120A247BD698269E4C014D558CF6003638CAEABD8CFCA328CB70E6F9CD26906D2D3785FBBAA57D8D3BCFC6E596DC4B279257CF839B48CD224A8FAC741CA7372589231A8CDE2FC63027BE27083CB2893B87E50D71F0813F5A82ACCA6C21CB53CA45E1206638D2FF74F4C996C23B3F939470AC8AA2CAEFC8D51122B20976574CC78F9771EC8458470585FAB0E8A7F48741D56DCE45699AC15E7703CB8127AAC4EF549AAE4B50DFDEB17D5025F517E660129E296D7DE7D87AE3E7C08231B4C8BD24675470E3D3F8200C98B18BDCA02ECFB1EAA934B462834686C25E254C09396A32D4E2A14CF711990D6B42F69D4D3C0A0F925D3D5805A7AC5E07C6055CC15711C95BE0A47233BC731399280A3EBAEC25976584917F7063BCAE12F04C65014A175DCA1697EC1D225EC3D8D406F488044A95A6FFFD3AC3376784E41A0D5F91D204B4A529DC0861E69EA8C4D28601CFDA3B921DC9A793309A6A0B428C6957F92A17FE52CD3DC22B5AE00E800A750044F7E71A962B60A40A8D7457436A296C5EDC44EE40C8F233E2D1C0B227CF1A2B665F83BF80B56CC6F5BA47B15FF2CC44D10ECDF9FC90EBE704F8D9F842DF17DB5AB52B40CA42A0AD0E725C6EF5F7CC9503E6875A9885067DC90EA2DE0E9C512836B9C5990BE4158DD3651058AAB63E5915D0B24CE0AF4249622F0B3AC2E650CE3131525AE9F4123CB4E1717B68FC712B0754C571FE334FAFA47B25E04F307961770957DD13DAEC6AA8E5D46BB46660BCFE9D2E66ED6681A46741A13B8C220DE4F87B94E0CD30DC7DBB20ABE089FF2F68332D1C84F5E7644E4A69E6AFF450ADF998D9ED5EC9D8C7509EA8C7C6839F4F7A9F18B0DBBC9DE816AD970508B9DE6E65C5846856C664FB0A154A373F56C02FE797C5E035C1C6FB6F4AE86A0BBBB5EE77D12B1D38BBB2CAA11643111AB67BB20037B2A1927746D24479BAEAF3D31C23519F9DEAE96F1AA901EFBE5FC00004A510534CCF5351235BDB0E438F9DE4A182B8BE57FBED9B6C252A52FB6A54FA06238E288850BC7187C0D0FD28E7BFE65A2DC828758A0F973CB67E68B4B528C27E26E7F340270AD7D135D8F5C7758530B00213EAE3D4525A2C06FECD47B059629D7EECA34B015DAE6F31BEEE0D9456A1B63D5F5DE3877801FE3954A58E7D7C159F4007BE6EAA99FB7328D4407CDF6EC5F6DC7F3AEEA0C15EF62C03360BABAECCC41D847DBF89CE55884E5EC6765759D798D4AD370127E5C57DD9B70A93B9BF5C2C42D87286118A493CC4FEBEB4D23E7D3F60B46C013B8FD0BDFC52D7F700C139C012CB7B5204EDF32DF4FF1D825C92D7F5727B34F5E36329B051D3BFF1DFD3061F269EE11A3EA8056AAE49EC96EF136DCB78146CF6B2D60E39638C47CE26153DAAA739A80C7BB27E27E9272F0B9EFB9AE411994643A3F0CAACCAB060362C83DFD61772BC14FD2230296C7CC0EF31990DE722BC93511821518783989C3A9F64B05A64ED836AABD1D3E7DA8D7430376E7DA394C0EC3D2D8F49B7CDE4FCA7D3F08E2D33AB531C662F52E9168F4096518C671AA5AFEDCFD8BD41F27011E61440FDAE8AFD59F943C571A24D9E492DB6EF9608D3964572C7010739073FF319850F5D7B239019607AA314C52DA721BF4943166CF64C39D4C98F525880C36358846704967A6DEC199621F847BBEBD0C635170704D0BF6633D9A836E56828D68EA025D44EA76395711B53C9742013104E94494429397E90A8033E617E8DDD4A4B707D08113A5297A1B4BAE5243A5263C7EB2734354B6C71A2C4F30000000000000000000000000000000000040A0E171D2672713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF + +count = 24 +seed = A08AD391E0FC57A83B74CA8CF44DB67F8178262ED9B20AA0163CDD8274AC2BE05F558B112B094244370C1AAAB75077E6 +mlen = 825 +msg = 209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E +pk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE59D251B3B460EFCBECB9FBE2F8401AAD077E6AB39A592C0EA1380CC7475FD86D5A559F41DC9627A27D08B14F8A982ABF66E3549729BF52A617327D8F8A67D768159571C95B4709C77680261C271B7D7A33CFC55B54901E524391C2BE5BBA4ECF2984AAE7A04E4CF92C52A55CEDC84D99CBED66E301387DB0EE44D4964EC10FAB935E02C033F8861A073B25290F7C77E13C3D9FAE76756DCC40F7E008D2466E3C9A8AF0D11CDB30850DDED1E269C3F0180450D50F695AA55A9D8D47CC90237637D5E3F20CF16EEEEC94FB1C39028349049CF34913C0C41FBC3C0EA1AF08BD4A2E9F1337E0576D91C50094BD94109370B984A2C42C1E4623DBE1F35A077B88143A0444EA160284F60642CA160328CEB6D333B9CBC6A8FD746C2815886DE4861E0DC7E5D51D725544F2C1D006AD628E7EA053181AABFC85DBBBB0DDEAD33DBD199D03560DCE450A765CD04ED272F5BC68E771116C4A727F4258A953EE5CCF2B1C1416FC283293A221D8D8EA196659BDFE633E280672563065F36FAF20CDD057B871211039C51D1D60797BD83B3CC9254E78BC0D7609612B79EEB36444ACC4102D596A9272FB4A628C4F1A0D19656DE6EC9E2F7586DF1D8F7F3D2A2052E029591B35175B40FD2B6292775E700BF6D262008F993BB1E5A1BEB26539A47B88CEF6FAB60AA0EC63E1A5D1630A604F68043B482EB1E96D625EC65DFE7ECC2E92A0EC3746C3163E80129FED32135D90535B4EABF0065129A92ACE3921F0B17B89A5763589D95545D61E289EB78E0A02DB60A9EB2D708AB6715ACD5B6D711F7860AEB8721A29785042A5B5EA0C02BBE7E5DF4B03029CEE701E9F764E1AEDE85854F95B2306679CB2183D5EC35001E15BAA7B94944FAE92011563857B87E2840CF911E3D185D7EE3D35B3EE10B419C6D3866EFA3DE90B8314E8DDF9A621BD2014FB91D2FE631B5697D22C2FB2AAC0A67B07F82FF93B6E2B3BBD7A4CE392B5BB38244F49B3346536D75B37FA5427F2FB2EDC43A03E89D47135D81727D658041E2D8FB273A0C3AF174846DD5708B835EA3B6FDF08CD054C38FA9A924C4F12A8CD5C2C4FBDF0125B5706C2AFB59C3F3DFEF1D2523F1A22A247C2F971542DFBF5FF19D14BC5740C6BFC683D853724A087B3F1C75F5F4EE8434EC0F02358BA5AE9092AC018C4F1D443410A51491C1856C960F4789ABDABC43BC04F60BD9E4020A07585F0666AAC16DEE2ED80F2CC5361CE55AD56586142E270BEDD58A9502A557F8326F20953F10FF219947E333C8EA37119591BAC5DB35D66EC86C04F7C5D938DF4308D1A2F57CA024196A6C41E1E04B04A15C0418439CD1E3D4C933137CBFF00681C3F5D739F271999903822EEC35475A149C27B21229AB3EE95B67842FB60DF60C87AC63B964FBCFE94A893C88EC0EF423194379709F91FD39B09D50F5FB334C6D98263620A7BF2DADC189C5B14860946ECD6EC882A9C92B6BF4A5325AA22BE5C7F88F85552CDF07CE43DCC0015CD9D6D033341555F486BC342C1A649CC1DC19CD7FEBA97E6912EF871520D5808AE55AB2F59E1C10DE22DF3089F075A9CECDF83BFA0101C856D060C51BAE3239FCC197770439497CB5EAC7F3D9B58C93847E95D85EDB355CCE839CB71EBC9D3C82008A1D827074B49CDB26E5411DF7E3E797E498701137CB4FF28B0A0241CD508870E579694E6550598F269C2847A917979D2573FEDA8E0DB7A662A866E1785BBED7B55D54A83B4B6B9CCC5EDC3E487D0DB865530EDF4D8629F734F9A312AC1A3A48593B2B46A6881DF5ABC6F6E2DD82365B42746BFEA46500CC9F1B3E870AF18F5B705E74834916F2CCE6F5E9CC3C5B3CB67B772F5C847946BEF0F8B26D12165B867F6E363FCCB732A7E22DC8014DE22E8E7661781FFE434CFD20FA5C4B9FCCE6588F7ED3D59C3ABEC15190637E05662DBA0E16D4A56F478863CA8C30C8EA764770F6A60F7DC2F1B00D2BABE837589C0C78BA0367F79E642CB29E8AF6D7FB9B71175D56694A87C0F88F11B4C7828E4FC21845CF047D5CF453B833DB6F5BA007728C8926C315AD731CC1664BB53DF512F51F18B7E295B6E64E734661FA7CFDFE428BC3665C408E0FE030DDA538648BF4BB572F6F356A3FE83E81A27285EFF08B24BAF31E902237AC0150D002ABFC73A58A7017EF3B74323F3DAEE657BED866693A990160419B77D502B5882D5C32509542CE8FF0E60E9FE0DEAEEBA67CC93AEC1AA6D04AD2ABBC7906BB442923136CE3E760EC043D34D8ABA522922A53FBC119DF504BDD15F87C9D7ECFA344BC9D238A91341774B0E9A5A9A5C99AED8373C8C89AA15521D104C8FA45236D005C824C3CAC0D92D3E2778C058F3CDBE98B7BF8EFEDF002BDD7031D9D85296D26D0A34B9329E064A01500083AD367D7ED3C98D6543554A94533474F52AB71485494FF72A645AB3F16CCA50FBA129A575D8EB83554E2F8E66663767B7C989BD92233F265CAD58F140DA2E728189E045B23EA6E6148E52748FFC8BD110873E97F072B157659AA9AFF1BE0CF5CA6F2E1FEB1620772A3753C84B55B20AB143DE4CECFE8C39E49D6381314DC4EE7B3D2B65A54CF25BE388C20F98014F3724B44C6AD100AEAC5257798F14AC8237D45D38E50B2D8801048534F261011A920167ED1B34E71FE28866DACC909C8DABF7E893C35ED7F7683BAF454EEEE757287DC9F365D7CE2CB3FBCC34D5667C8AAFDD02732A +sk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE597D6BFAD551A99F4AC85628954D9353631D6B988BE3EB25D159BB1250CA85F666EEC1A1A29558F48DFAEFF18A4109D32D66A3531CF76F36E91BA248B8B40C46F020685880374460874486652772026324253110284680384186033345386805143271358810711853815510621636523084046081867275440370417243728127363428572537277474324100482057571526624544607370476323407721688572201136856735513724107721222046643384010387582646050874724817778740718446564105104360007164318267544231517876264387457143385276522121284561458563714527313553063207333540840818173210676577114728661717605823464312325338631087317115874526778071854605543724578368542537376071142071252340041244201847478828825782082183776583645271487526511284388288786018628857178406146770131341433564401054527077284025853785877164382265830848015732512372222546150125011225666864812424217024633312875842560417522605644161467221726242038724073675136638430466654526018841053765381254345071871876481118716361216137661750000887055233613244210565057847381865134177013817631474441850864762430067635365440038006301275231023674701316666876024760523662736272814582236072672463135101143733758580887700687757671113126743777875085422454801587603302083426036266132637651524143307537174830403051471081428660518880676262150735135212381760474357357867748488717402702171027011251387062758845623322427120887565642065234144430526786376008148563756758832560144500382586815118027368851124671857176026060077140627066770583070775831034147853040788653068764785177508823143422268211660310823781800521010678686314817256681243116727050652353423526752801755434354565346605368247272846150101571258728245142584148277286346328186776482860546330357657321147356123582004167502213417521468007330872433081140825757201874588560867465362580010334645855374627324337400324100241445364733732343434554785635126841244611846284665554251562407615346077125472710881051727733741876673073732407101144261057538160382081311868314302535073171104405805665331511086853767682864704748511245688650846726140248145304376856481278862450564674450336456340448787253222066613057643304876825822372680326262448353246481325723862323555871411118278658042560577316232163050072043233683444022762443105874461603188704436631656138156043272512130742176700600804778785865748023423085120180643725315310222342021234316713151288883128732362735848456140500248585207131873107422131341305410040831274251607680001547181307112522605067845268166241825667725325654048145066607281846871058811508023252477156381844050075240818148082461611006508002036405701066684774461245342543542312656171662357515410215441040536112520573577187404264687201018374253116647813304884624416803051383111761427584837415251107600781670166834372617012804046483530711874317176018512075476530054248264034583064333527066548224141513030837044801332522876750188550856136864435082237801146185644533661008363782477643507064124707201085308436373735773467212124067247353278087832538127854232045710616103312420801853720086836818631100145262845640546062547181767CF758D0BC3139A8543346B8C4EBDE108A6E3191574CC0E39CCC412D5F8B44A203533C71E5BEB6F3E88C6461FAD7F5E70C7491CC6286DD3E9484594503C0492FEDB91432A93A77438D719A44527F4CB5B31D359E25E56CDFD65669854BAC12DF587614BF6BC33DDAD098833C7399DFDD4437ED0C202F2BCE3D0F5988393F16F1D2445489920D88CE6E1D737743B2EC86E38C81F65FA37B5AA25F1BD57105257951D85A9D827E1E87932088924298C734500F39C4A12EBB1A480B875BEB1E9E562F54992CB5E1E428F519DD24AFB153F4E4D1830CC4E9569F7BBEBCA48108313B4D6DE64B305AD232475112DA57ABA07FF465A6FD88DABDB3E519AB9DBAA4CF0C905B4D5CCEA867012A61BC7D5CC703A7C18D7E63C0405A749308F5B0C1CE24971A64B833C62FE58F982A0FF883C170AD80922239697060A513E900F4C42AD0C501C19F671BFCDF6A08C059C9916BFBFB2C20B958ABCD7D8A203E64B5C0EB9D668D51056666BC31EB8F2C58B2BE458E4CC7663488521CD4FB7F15CA493F69FF2D6460A4E6C7761281973F9A401203E4322D7A6B965F6FBF2DB60E60408327C297D46A6043FA06320151CEB5C3265B1727C0C27612D0BF801642EE953766ECBC2F23A1990FB098C43E504C89EF9F8CDD1D092E10221E724F6107C4758662BF17DDCDCC1B11FB72D64A278510C241646B4F78A79492F587F422D420D2EAA41F53194981A783D9DD9730FAB0CD14089FF9F88671509D422A839CD61160FB825A14A6EAEF02FBC7D2C61EC2FAECE51D86179B159A0CA079216B6A1AAD6634810B032599C0392024BD097C3A40F93B738AC0296DBA6BF0D2EEF406D39B05FD06E6C85B34738B9485078306BF1854475A2CAA52EA9962578CE106A99F00BDD5F381CA763C50838A130C3CA30820BD63D6B3E87F850580FDB4FEF61FF79DA5E3E3BA4F4BA6085DFD7819314782B2C1F3B3BF51ABBAAF88440C9D3BA7583964BE2DD59A1C01BF35996F5DAC33F310B0C6B4D192EB2E3CF1EA4CBCD31FD3C880EF48147EFF731C0CA9396052DF99212406062EA108BE0E2A4F9C5F6D07633A621891C80BBA4E88184DEE01BCA4045AC466CE8EBC12C98E9650CDF6CCB2935929C508D79AADC169E790CDE12A0652EAD59248564F9DA7F0E2A6ADB012883326E00EF5881A0BA0C780A5F518D4025737E2BCB0D3E5527FB0F2D93C7EE5DFA095E587B89270405F34E8251B27E03657598964FFE4BB45F9E984654719CCF6BA390F87E620FE30463A3A9E5CB923800A5F227958D41CC9701FD67C5616535C785A113A55736169B0D5028A0E0EF9E97E200B1F9AC16FA7513A0EF75A676941A61DB9D468143248D282D7FC162E0F2E3C6B636604A380936EC0D0BABF99C578400399CB4AFCFA1E4F72479EC48BD58D125F182BC01BC86590C4D5B11920B01E0A3CCEB59A53E6A9C2B00424C5FDFEBA661D6A870F0BC13F4FBA279983847B7ED6D6044A83EEBB36A1E4AA3B90558326A5BEA17D2BAE8605AF31DD16B9314ACD9D61DD92CEF13DBDE6278401E11EAEA041167721145BB94F4ED97C6E9CB108695D16EDD62B131CAA8269B11C9F7C664F87D1FB4D8B6F47C779DFF6A81D66AF3A335BC22F936969206216C6E72F459D741BDC874F9F4C42905EEE7E26E07653F0012994E9516C4CC55232BCCEBD4AA26AA9E2DF2E0F549724C5ABC15182A2571DBAA2C90509166A7B5A2FD5C78BE19946ADFE4D5D47EE5768004194AC99B98D2A69D96FE1749CDDFD854262BD52A1E3A1027F16A7C6CDE0C881BDC3F72E7BF248210CD696244D64E7EAA45B9F0A49F54FFBFBA0D0C60443C13800EC40225498CE2D27472A59629D28E0F4519D6EE616DE1401EEB2FF28E9B55ED5B2E301EBF58844B6862B501099B708E2D0662467532324679E21B141487BF149DA9EC9E6195AFC723F833470BB15C0E2723CD7974212E546EA7B6EAA3E6B221C215C5293BFB375463A4F68054DECE4052EE1D73448E52AC3F15649469F2A4BD0F7172B5EF9139AF3C279594CA1D01DA1482F834D3E4B0EC4B2AC8732B0083EBD397B931AC5C10CD4F39093B301CD4F3C851EEA60510A9ABD9B9C2C8239E69C31E1D405933D8E8D45A524E2E27DEBCA313B435E14D25666B3B885DB872151C8626F87DB3F6A62BDE9CE4C11050F5D5C075811B535778FEE35AB49A192093BC06BD5DD26CC962AA18B9ED1DD28DF0B1FF2AC7DF086BE5D6CA9ECD1C739E21DFC51AA70591C829ED76F16AC01109202087AB1707AFA48D46AB87BFD2D2D6F67EAFD782A06628196D88F9C1E1867D88E512C5D80FF6F3663FAE1D5CD7437A50A2C4AC760EF9D5BDA59DF6FD8928A3C6EB9F736702D41405D1CA427438F5ACDA3FB3CF307A29C0F2B331EDE33BF1BEBB237D6311F051AC18E497012C44845615CA0710F6AF01D09F218A2358A1B8CC9E85D445A5EB33D223D8D8ED58C98FE354BBCE8C88A6CAF7845FD701FA192ECD9F30DD353D7F453719114E1829249CFDAE5C7345948A349E46E4A212B068EFFDB0D198EB8B453177CA92ADBA8EB9895EEA0C09FB8CEC8F68093E8707D16E4763D79439AE2E867DD717B95C99BEBB98E54758F23C061151626DF12C697E5776002CD09496BD859FEF834CF54CEB261C7C94F33E705AD50DAFE7DB924E865B81E03D9B03F303C491EDF37E4A8C3C4EC4EC81409AECD2F5C4429876DF410430FF04E78459737D6A343BAA5DDB85BFB9889C4BCFFA2F5D728D6D791D51C8CE6C94902D6824B1EEAB13BD89AC51BAE6F472998D069C7C5E3BB1C4FF729EF8E7D65243A932E20D98AA0FAAD6EED9BF3BB5F7F4E98DA6B733F407E1E1FF6E066115798BB7E801BD55A61188E65FD809C7A950CD30E872A35F6051A5CCCC1FB56F606FC02D1677E933790C1CE0436836CC22AC7322D845B7A39080FEE5A48C3F1607F53722E63173F5CA1139A3606AEB2361BEFB0D0C665250937DEEA4B5CBD927E8B767836D84E4F00898A22BAB8264512951FCA5AC32026EF8768FF8B956BCE2B2CD7F1B6300AE7247D0A2625EE7F39AF11AA8DC639208CE7C7B7942A861A2A33C5A8B00E7FA8538CC81054E6CE96C63933731BDFB616B46466FE58856C57EEA3F959D5089648E2684B3C521B2CCCC31DE29B79E535D7974DD666B8C3B1DEE4D19F0B379AAA980D64B7343A05D94EB7C8DC0515C2D15B3D723A63EB5382215129293B0FCB6042E311C3C676F7BC0A5A9E211AB8D1264D37236133B91C3B63453668B76CED0CBA15F338754815F62F2F92C76861DEE683FA42176351A9CF5F3AE87913A5E72D6C3943AAF604DA9C946D8EEF0E33D4EDE624C00AB0EE42F6161F26E4D1C3EAFF5F72F62426FA069EE6847AF9F9520CE4F5DABE25ABA3A1C815E043D36169774C3E569025FAE0F4C9AAC9777032A762EA36290DD03C7E99A6B88A95300CB717AFA5B88C3894E7FF34E469A3BEBF6907C29F2C0E4153F93F59507A687C88AC4749375BB9A2675353AFC5306364FEBCCAFB6A593AA59ED54AEC41739F216770BC6 +smlen = 4118 +sm = 54E5222F070D131BE79B8A0705D0D875B4ABA194CB351EEF30EB7828452127321253D95049E7915438A57133D0E4C37E17973C3D91D1F205125CD5390422C537EA932DAAD31C0616B4B54E3DDEAA4A6AB6C440B3E8E3826C22B0AA73B2737684FE2619886B9D3C9063754B64A6804B50741D19C7302237CC59CB5C089DAFC73258FB98A8B117CD025A51A518E207D17A2CC1488E19797D874885CE241A31F3F1D0F1FFBBDF1D6DABBB450231DB0B5EFDA0FAC047737695533EFDD6D76609653A63B18A688FE439FFAD0550B612882A943B213CC55490A1D551157C1C3F10C20EB3743ADD3CD3244FA8105612BF8B0336CC9E281E4A7FB6646C9D34CBE52A4ECBED5853CAC0AFC558741948AE8D7B419117A9C01F81EB72A8207B743B99CB5D6926FC1A5A0262ABF39AE01A1D8D96375FD36283EB7512CBEA3454F161B23337BB9DE52B6722E184234EB43ED0ACA42036AC910B0902CB24B88424723C6469C329B57416438411DB3D3B7F2DEA5938F57FD30D4D83111F79CBADBEE4E713056AE1DCB23DB92F8C3E686CF8237F40339595718F6C4137AAFA110DAABF540DA6658C9B3B0ED0F8E65FC2521F820CAA5B21B0B23D15DD3E7BF6F4FCD082DD5866A4CD6A209857B0D28710000D82391480B7F3A333F3DE9AD7051F734680B83C1CEBDC9DF7AB504ED39DCA22BA3AF8465C242BEF4AD93CACB73B7495835DB35DE7F3D1C4DFA90F2EAD603031CBD78CA8FE72216750B5896841859F3926C07C62B188723DF8D8A146CD9A90EB2C195387E12BBA94FF95E5E4E6247FB49E6789518D23C8B13FBDDCC8E286406289884340A38FE61E367038B993F41459B815402F545F654217ECFAC78DFD240F6D147461F155E52819CE6767C649FF9D2FBFF06671E43BA01D202714CAE720ED5D912E3460EF6FD8EA5E90C889A35919A1F7AEEB82F745527F3197417C34762FD3BAA23CBE5657C408103CD854E5B209FAFB0D830910EA83FE2E9823EEDA63C3EF6476FB0BC97B56AC89E869BF3E06AE490845ED1DC3101149C7DE8163C815DCE17A734E67E45650E8A4878D606F2595F51C0CD2851327A2F28E431248A30FF4D1B32F8AF3DB89C3033D662BC2114F7FBD30FC13F7BD9523C7C536E1316A2F8A865FFFA8FA5D191FA4A9F5BAD50413E5E5D47E2FE07821A2CED7A65AE611124EC294B5587A8EBAEE1756C4EC5CFF768FBBC35779D823E6033B0A466CD67A2BD4F20AA6D37A0CDCE6AAF46FC1E8CA8B880F753C0BD1A303057B6B7BCB679107A29B30469DD5B3BBEC8006A009A4DCC2162DEAA5448F3C7B2C74BB3F61D554DE08A2451DC6F06B5AC1CAF0979E9BE5986EEBE5D6E4073BDB49E41ECB6811003B75A4205399572D3C4726D5FF6801265978B20860E1D92617C369AEA06BA9B8864ED7BF610E9D53A5C3910E853C1788CE21FB9B7ACF4E626B0D27D05D7D06873CE9C027AA522F6534C701BFE311C6A7B5C4A573019A6587A73BB9EAD6EB4A8A27611896B2D441C2832B9A18E6B37FF3E9F6F0B92FB50A3B2C4EBC07CD0CDE3645863B3BC761E28348D7F93DD0C9544C0FBC4206837D7B23B5A1E06FEE1D53A484EA30E690C7659CE7A95CCEF57FF6879092DBB80CC8E8683AC6055A144D55638829FC88B44BEF427A83D43F3F211DC141475C0EAD76040F7046FE179E245A4F16BC90DF12A2DB905029544539546CF56FC81906E2A5FCE48B3A2ACD98182BC3BD202D6564FC3A8A51749BAF832C9E19D1E102D0D87CB731F7B37591001463542A04925B3347713BFBE5CCFE5565FD3906531C313783201C0D189BD9B4E2752B77B2E99372945FA8189F0C0B6E103CBFDA08ED7BA4CB890E4D532A8BBC53BFDC3310934AD3B4A978B3ED6F20931288B01C2168CAEB0B3C857602E0842A081985C445E8A1F8E31A9E12FDC4438A117170A9D422CDDD8756320B61877298429F49A8E207669668524AE11BE99EB12C4BD3F96AADFE8DC97749D9DEADEB906E5E7141E6BEFB345285E62D7E8C6761D50F5C6A266639B19E6712A7B736A26EE648342C3CF0C9247F7611C088E871D7F240FE54D229C8F8B8BBBDCBE2DE79A7004ED2912CB812ACFE03EDED24BDC9335E4FF579AA723BE7CE699CDB903DD97FC645A0D14C16714D03AECB371CCDDA0D3E1C6EEC3EF12A8AEAF61DD86EE8C5C4DEEFF3297404B6938B751E794C33CF0D24E84436CD7CCC7C274D2A58CC960D1600D0178E8FC5CF6EE7D4762616ECEC443F8A81F20E5B4C312A3D415A15E51F0B426F191A1EFF9B8F555E57B507B4619EDF4AD1A3907D6C5E4A2D3CBAA4DA781E1CDA4D4BEEA59CCD997CBDF96A1690A4B6C9641DC5C79FC0F1D2782E5E595DAD702972074C944F0E1A833213282960E5154FC1C2C0128D989854F062DEF7CF0C2325AEFE4823D5366797346E7452A50D64A48DE7DCB82B0FB9C949D642D5AD08819D95F8752E110BBEC107C0D7662E9457BECE2C0E536205F6C7F2780CF6EA5A9A9595E20CC1C18DF9649043B4AA5A6BB1FDD2F61403C7654C982A553093288D4DF51925E94AB4936A79A7EC561EADDC6DC86350DF08B297A831B08956F14A5AB94FAE32B9F20ED735D9FB314F403499FFE8B8B9E97A8220181DD6E7CEDCEE3053388DA540D83E7CCEFE80D46A7D5CEF284AAF55D9D84B3DE90A9F00577B570BDA6A6CA722AEFAAC66DB9E6E774242F56D9CFC12545A212BC055561BA518B1EDAD5FB641D7D426542A427208A77D9A85CDBC04455E744C98E3E110856FA0DD0CD29404AE9800A2C05ADA9DFA0AF76AA8317316907B91DF95150919471C9A6CDF83A35B765DEF394C6349D236851057C44533ADCDDFA956A5569B83B4A5152F42E032E06598416D960ED410DF8218A4EAB048FA592FF85F79CFA49EB630D4A520D7EFC7B998C4812B5D294DF057CA022382AA5E3C46F569FF256BFF4B8453FC29BD9342BDE7A55A87CB9722B67C8BE46C0604F2E7EAD8A484712A908D141090100772C35F87CA18B06AA499461E677D82370AD9360D0FE319627B8AE019B503F5DAE8AB18EB283C0E4375B8A79733AF8E16357825DCB488D9F6CE9C7B2D9B81179E342E81B22FD64DE5F83C1B1E0A4725FFE249AD3A745A33027112CD8EA6498EE248795599E6C4A0130E0D687722BF0045593F76C6BA9AF80BD8B49E876A348564DA69E1BEEF389AA8A2D69B5F37E0C3FD6180CBCAE16664518DF744A2520CE9BA6F608E046A81199B08AA97033B2136FEB9828D598F32BF6F311C17C1D15F2F0B65FD1F60081C323D97C8CDBEB9EE4CFCA17E6ACCD49D17B03EDC8D6FAD3149EF8B40385611AD2AB12E37A1C713511E065123BE34DC721ECE69DD64A5293488581D62695A2A4E910E8F519E2FA442F100B4EDB1128FDCE7E4150CD38943706399C0694CF97F0D7E905658AB65B6F6D3F106DDD12353603416DE716EA6BC907AB58B6DD2AB6EACE7DDA866D6C4A6C0F4565ED6AE42B78C4B40D4D96E4A5E0996BC789C4BC0BB9CF580FFAEFC420AE4BE94A1A56E0CAE874406AD00B7087A277AC26E74CF7179F2645DA3694E14AA5E88839CC050AED7DCE71F4AE1BA1D814235B5EBEBB0CE9472545F58A3147163E6451437E1C431F52BF52C511A4234AB981D5AC39518706CDBD751DB207CC3932BEF071305502FF6191A389A0F8D9B647AA0CA9F6024DA371D91930A41518FBC5377213A3C2286326F60F9287A6F1BDB78A0670A3183D7A78FD731276EB21A6A97194FCBBED39078D1AA5FAC99B8F3DB202D0A85C9383493DC03CC978F951BB0143F0D942793BC7AD15228AD20DDD0B323B0139B684D0F75ED01B226194F92CE431CF1CA4157FA0C7932ED99A8D2A962C201535C227F300563D95BD82EFCEEAA1EC8C63B49755905553EFE74723D50C71C9FDD9A517DBC2E33702438DFCDF9409E5650F803BDC14A625DEEE998378647762B63A30A999BF2076FF99420F557142CE72E546D4E501FB82AB87B62C7C0BECCCAC08CE57573B158010CC1DB897A6114CD3B614C84068BCCB26D2D0593CF24422201485433C95ABA179391267DF7D169499320B7DA15D4A64AFCADB8E8F069CAFB0436594592F47766C4971E2B99A9A33BE7D1587ACECF13E7EE2BA989EDF3826A7CE733C76D0DC383F0B879909A930E9AB96D258DBCD9938175626B2029455D272DAB74DE8232246ED36303DA9D96CDEBE62DB9DBA3D71A946F17E1B34F84A88B6DC1502722D486BCE8EC27ACFA5A485B8C9544E80778D43F73782461E36EBB646234C8F51D5C328328D8ED1DC0BFDBEE4CE85B70F1FCD8A2AE27ED90B1D7956E722F0CF65FD4B78390B8E149635C94CCB3EF0E982DE2993F403EA6BE0E59FC1E3DFE16BDED0BD0103DE0AD4DD13472CEC5D3E0A4A5B17FBC37C4FC725585043257103AFF7C52A42413011EA6689CB52D4E0D286F4640ACD7E0F28714517AD7DF3B6BED46AF9BDB2A31F1A6CE2550BF14212A5F7CD38E7F30A6654C8E2BC2B5D0B0F16C5E128AF1F7FA418A200FC9D98AFECABC700DEC1E4D87D1C82370CEC50CAD8CFA76E095E0377FA68CF8A15A24AF64294B4E3068D5734F55B0FF0A4F5461A7E80311123A3D4A718FE2262AA7ABDB030E8E8F95AFBFC6D81314192F8FD30212152C325098BD000000000000000000000000060F141D232B209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E + +count = 25 +seed = 6E0A8EF5156D693FD0140BC4A31084E79773A83F42C8D133AC8A9D62DE3CD74511F893DCB26041E6B35E2B175408FCE7 +mlen = 858 +msg = 8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A +pk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE3EB13865862CBEEBBB3C5BAF8F0B2E63D70B2F08B317B884E12B3D576A67784BEAB24CE8569A74D3DD006191E142EBD46E3AB9D284279EF0B729073B1D6747BA797303C5A2B3C340619CAADD1698F4B08EC19A1871930348A7CAAA9A1ADE13FA254D533BC6A5F21DD8FE6444FB90AD9305B3D2A3B3A7DAF7605D9DF2A326821DB0B3CF9956F67C8B430BA0F4248AECE3FAD7B87276F68E2C36BDFCF25CC0CDB27F5313529AFD39C07EA65DCA064A78D320213FB66DB27250B09FD972266AD4878A9DDA150C6C826971A6974F26744EB4557A0A72D87470E14F05E1E9DAE54540D5E91B419C627E20088A76B446D3BC75443CE1A7D28E0DFED1F53F89BF7AFB4C2D3B5336EAD38835D2212E6A4D1049238C1513C44014C14BB90B52658ACAAAE54D342ED5DCFE23B81D20EFAACEF50F8FCDCF44BA0B545381C5E87D54BB9C850AE8742B21F42D18AA2DB7EA0EE71D46973DFB48EACFA1BD5F2641501B8012B3A1F50704AC6908D4CE5A94FEF2A4E304BC8935ECFABB1FA20897E62B1F71615F3AAF4446FA6DE5C30A16598EF8A67EB5F4D0C0125F08D0538DCA3C4E80CC5758A5BF33DB2EA7DCC04A816084ED2AFB215A5695DFC9152808FA799693CE8DB4C92F74F53F696F0C2E450A9018D2D9F6A840F97FAE53FCF23D89B3DA73EEA2064AC58ABEBE4A05B41A173B76990E2E567F16BBF79ED4F3CDC42A4B57E66C277ABA11B434DE962A01A909949675997FBAD709E735489D0959950A171BA3126604D2F8E342CE07096538FFB993656A15C9D9D7FA46883B71D796E27B74382B4D414BEF127D756F70D7D3EE3A5BB15133DA31C6034BA6130E527FFEB28F27E74BEB028A94168913EE6D1AD4BB22E5AA8B28CD5577DA2CE353745FDAE20D20FAB3AC802352CEC3A84EB5842B9CC23504D76E4D9574DEEDC16E5FFC9EE3E08409C2D12EC2DFE6DEF0A885447B3C112BA5082061F4698AA53031FE89064D8CE73CF65DD6646F5F579B2853F4EEDDA592143150652219D3765D346BA0DC823EF6C051C6289B2133335578CCB69D949CDA5E69F97B09326CED4DFB5D71C75D57B8D538AF82D467EC8C12C572B067878DDB2C686647725E8553FFB6CC4B7648622DD145EEA2B2C692A75DC250F85777E1630BADB5ABC5B98BCD94F210A1618D28667C25EAF65003EE24B7471E7301DE67F66E54397AF20C63618FA2760E546CFA4AE5F566E27ACDEEB715C3CE154C8B8491B143D7DA09B4889ABA6FB0F821A598072625800E0DA9D8F01EC3AB33F28F7BE09A7D7C81CBE700A551BD31ECC478DDC4BDAC0D12B588FF82110DE002B6E97A7800B99A732B1D4AAEB43FCE9825AB6E3DEAD857B179CCA1E733B4C81FFA0FC24F99072437D393D066611B2F421468647886CD9C0D26F90D5D978D342BBA2C773D2ABA69CE071D3D6C2A5FD11A1C0186034CC300B6FC923D2C0123EB62C50885959993D88DD6BE2EE045F76203984A4415B6E640F701C46183220F2F2955FE0B285D8C672445D7378956F83BCA25D07B2E6031816C319DD65847B70FD6DB92B79010239D8C00390F23C20536B486BC9E44FE361CBCE922969390B858B20A6677EE08FAAC2C1DFEA5668D7DCD5BF20A033FF85D511F21A52F7E7E7B0289D111559F3148312ACC45C7E5DB777A488FFE26E062C82C1DEAA1266ED087C86D737D1DF3DB95E58C89EE71931BCAAF16823744FA7B9FE1AE092666F0147EE60056E496AEF1BEC2D38BADC42DB83F68E78D56FFF47872710EC65FC2DBFACCCC2F8791A9711E6D8C8523F116861C8139E91FF09974D7EDE7CE70B2508C38FB9DC21FDE84BE613A8CC4FE1C3A6180E2AD8DE32E7A6F9E57DB1A1C1F13E7719EC6AB67670374CFC9107F360375EF32DC3986C80F8D6403EB1A90A974825D639A23E47915F3B98722E46178FF616E1750102FA7C40F35438DAB8532B7209336BBBDEDA94550A6DAA97B41B3EEED13DF722D4C948D9D654317F272F115214CDD10D4C79F83CDC8E7CF935620C3A7C6F4CEA4D21468D5B5E586A7760F90CF2C91FFE49C513DC6D46790248746D01C13B4964B8913CABC90A00E6C0EC55EDC0A43962FADEE8DB0F4A5BD8D348F100F7018818BC5D118F862B249E605DF9134C645BE93376529164A8D580C2C65C12017F645DE6E1D243BBC1B3E66364E255D05E3151175D87EA71CCC7EF1CCEC0E33B979AC60D292B33460036867C10CE59198BF3F2F1AA952D1573854B2041BC13F922E701C456C3DBFFD9FF9C2464B1B8EB4254DBC920312011066C73987C35B8AB9FD366E512A707B1277A48A17E062362B52EDAE42315D9763C414658D979BB17062060D24B02E2394F43E6E26C414532DA20D5E696B945FF8A11FEBA3ADD06105E5B481ABC7972718752C642BA0D2C1BA7EA42F87D897277EADAEA941F8F2A6C468A66AE432EF04E442138AD42FBB3B2EE0E3C2A1E1EF73737A722F2136B2EE7E1AF4DF1E0B7D22306D193D61955D1F3939105BCB7C076DBF3BBAF7DC243752E664E471108E05F94EB0AAD00AE9F091EFBA679A0175EBBB332187B41774867D0CFD65197C3D291B8EC6CD83682ADC2561A46195EA870CB84D72152A3CD7315F6E4928FC1377047506A1119039CCFC594A5C17113C8A6465141ADF95DB6D698539B3F90D7115C6B7CFDFC46EF313AC8145F9CDC2EEF900A1249173381AEF1257EB39EE47337594B1291E8B37E092 +sk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE81E13EF7A365E51C47397B61ED065B5A6F21891A4ECD7968FFBD94D60B0C7967ED1C98A72CFEEB058850059DE1A25CB9AA9D2FC80E54C6D15B9B82BCE7C9BEB15267286182124722537011146533180515845028752277882108554771418460027764384216844450121047471281787178160806674851780636800672447345524275375476704863556006583108756356713578524331662420231104376422200665831130275523800246374534537145080480712570220611008714630553183038881830563332237257265183661502557801085347225750333861787253224871582713856861188326663241431228160408286423842417544166018636352708226202203176003406422120216037766755115466653317023430234415687036670615657622036042054535834624301818747011406762226804547822028505365524534318865400211468341504564104660273884324846123515580357585036508160150711801011757831025286076745361600281161823305862506244307615655781767468360571564403035063563875745440088847737320820134731333216204524863385788047876327581474574171658740468384264115027732153200450153883881218034387016388841517261280145455284045240035586805585280272246552705042444484714235381681241435185507548378477557530760278276216820653623752606138018013616624222535278863712402166680304615281043461106188172368254455418327456241235876415456388346848264212611162721700203782868424523773681755406126760060570067700342112085135437187724168858748670440174325856742326550524427075616523558437033818110660540168513637562148454684846208165086158142651610375301077688853876342718753850485261216445385808117844447048751225716571584740076031454231614663788778507617056852753568011635747758861863472587367340217651722856843661760778786667286734140548688683277153842702877310526230562861768363163416485260002425143706245280331220205253538230370110525866253201244780118402287806575386322808666558561285221653148111864487768112053858236418647233036021046317544466746782387015507162208468277217343184056322341253065131607836623841746104761274084434378754110528178224864803222358727253380370682122587855124643610682322028887382031315481103655286183104034288475355338667058058461417676158510557240084237310212471874014635746078755157656067373382378750443371480833042143373340673044208316612306726388116010208511076718116587136752416816035620458315208480062553471206372587030258706473566861848445343687511447732086645518181303265254745565073258444641273864123704017180084536682021334530784144272616085054561703384427553464788857522260340257766586443817414237363054037162414412514276257202801278776618156327247558451040856324684312085220817028736518088753743841736140222346250486073750507461210684153455637268472202574022873278286061014555646606056422414316124115802765067876607426863714027680703012830547014831475035770727202186634881627114770582262345746472637006757303754341556318275101537241605720047785228055366585762558282657804111656454702022037205348203052813155341614184448724145804468425558565131003252120600228181876256072633262364701176605014317422101000023523144486583818661233384012446721145646585178861309425DD7DDD9DFCCE459FDEB2E66F0E853BD166F8659E8B87F37789DCEEA08F291120529916713FFC149B96ECF21CFC41BBA92DD354A00B1EFB89966C4A9D715C7743E61F52DF10C263304E7A4D805FBC86257443C67572A0CBF2C473F1DC55407D57C429D95BD38400AEB9B738DC5E047716A19304F68E2090796761648CF272B1D461D90E9078B7BD98BB6455A4F9FF5EFD4948F99E1C8EDF3DE50CA50709C1C895855FA684F7DCF6474096C5B66F1E0593E18E34E382D5AF6F67D9B0BEEA9D97EAA1968AF6589C4ECC59646712B3FE88C71E9A5C848B66751586FF271B1DDE5F999978D460C0981118EAE70C6DA315B22E26BF3B5AC392D4690801463069DD857EDA63A7C440366DD3A57B46E273D15069A7D7E61353713F2F043CC5EFFC7E19B8A55FBB1E4384D0323A2B7973A0DB1832882C81B2CAE081A721145FDC02D04F7E2E4D21E2EE5EEF27E5018A4D824D0B38B2F8D524719FFEF31BC0580E2B532DE06C8746ADBBBD32A2F04CE9B502E03A4E4F2AA0C0EEEA45CAF2CF527EC0B0360E0BFD87D8CE9739A5A98518159A78B5EA9B08CA1E8A35DC7F4E0724EBC1ADED3BA749EB7AD33570EDF55ADDBF7BBF4B00E607DC83B632B1C337C24DC00304EFD9A2F201BF84D6F5009B33726CBEB132DDC13A0724568C26B63AADC708DB30602539AA7CF30D68F4ACECCCCEF929CBDA41B2F4CBA73F834E98564D09639ACF95DD1480E157C54458AB5282E7F855784EF48A010B738C7FE3FD3B824BD2ACD61F2EFF9C9836F5ED76D0DAF6EAEB7BC33A3E96C453CE9360714E1E8BE4F7C6745822CCD3B578F2780CFA422C5B761D12396BBAA10CCF79DB138BEA36293E1B6B4869C6F2BBD358D3E76C0DD5D549A8D49C3CC5E7825BEF1BFDF578D3CFBCAF0099627D18D286EF2D9EC38955E72BDF3FFB7F97CF2AAD4A932B364492D7ACC1BB70254FA6968291480C5E5A3745E6DBBDE8CDDBFB4E9DD85A3F4A91A358BC5E7DDB33E21603FE8B6267C4EBCE13331E445D496CA51BF7D834BF55C14453973FC2DB603CF88F66C0BB7F7D193CD459161791C9B4BADB680F6E5541F2B278153705F9BE6F0D289B0B68CF5403BEEFAACE3CCB14BC169A7965AF86BEF76AE876BDA5ADB1A279F59E8C534714D2B96D680AD909F7FBFDA7B2087527237F87CC2E62EDDA280053874502ADE7713B8D1C29CB5A17F94F71BA4DFE9A1EA0BA98935189382EEB22F3C9829320D87B1353006D2ED81D16FA17AC3A6E2C9192948F47F5C12042894F9B3C3B2CF109B523393516A75EB1B5B0AB1558D97CDF6770C3BA87750E0D29E690D307ED7C1B17AED795B083C3A17CC52833222D07DE2B3E248C39CD1568D374E6286D7A81C492A781D9208C7ADB77D0A8813C58750435337F6BDDC5CCE703CCCF89AFBE2B4C31A727788198D843D0FF3757EA8291BBFEAED7CF08A143966896AD9A0EA8AC1D3AF74FEA9F6657964D253788921BDA9E850EC8313CE71333425D657F51F55192A559B929A897AA526987829F2C5AE17D7900914D8103ABBA7E57EEF89775EBC2E975E060BF248EBB4DE366715B68792D77D562A90AF0F6DB7BB857D5C9B94B6F158D91E878DF825CDFC153C277C7B876EF6117DEFDCDFF97D655121B4CC05D4D25DB22A79024ECC72C97F208B62EA725B42EEC0321127050840391D6B4CB9CE3A0BC5100F19E6B0EFBC2A2BB3C6702B9B0887CCE56E2733021E32CA7309B8E120A5A86A734C14987E9DE230A8762B6D2C9407D5582A436B0B8095444EA967A28DAFE364F8FA7F599C2FE5F85A872481CFCA2BDAB42D7630E8E333C0DF40870C647E75F97404DF056884DD21809AE69A9471EFE6B5ADCCC61CE3500CE8A22EB6130F3921FC23CAC7A512DD9A11AE48D78F69F8334A2471DD71BA9A1C27544ADEC037F7271687C42C00155670C0E34F75B056F0AA5279E1AF5F7BCA59015231014B39E99A267268980DE058ACC7C2EE178A73F83F46B19CD53A32828FDE6DA0A17B296BC65AD28F8D0C05279B747D141BEA050C819DFB08BB546B272939FFF69325FAF41A60610A595663B5DC58B37DB52766969965D221D49B5C5692B3E89CAAA6535480F3DDB8BD0F4D90D62670B9C2A4B81E3566A8C69B999F901B76010F8067A7E28EB3F405B5F8FDF0B1BBD8B98AA9F6080CAB46C0EA0ED8CFA882091C7C226EDA4905D8903995A865252F48FEAD58D199203D9803F4B825CD5E438E31F9D22A78E1BD618387D0FEB49ADA530A27A8032FA2768C1581C7E39D418C483853681F4A173499B941984794B18F9DB38B56AD4CA0B88D383F69719ADF878BBE1906248EE013D45C671D6AEAAFB3FF5E4C15428ECFDC58912C620D3A6C2ECC3C232FC42C7C10E91C275F310AF954AEC3EA6E9A871F2754B2AD18C95484B027A993F096D7F918CA073D22173F755769CEF604E8F0B9F15FD656C0BE05A6A583A3D6F3F7BEF32D469DA7EE917390ABF0FB8E563FC0E3A4276CEE425F3F1141F38989D78125B590CD600A29C9F8488A9384356225B1AD8E901A3031B51BA898351B56F03E5E96C1477EBCADDD7B0AD519011230093DB11F7D4734D61119C4B90AE74AEB9E15CAC84C06E048ECCFA9FF8A4AC7234025B52082D648E5EBE431C7C29C6A025DE5A5EFFC9BF1245499487BC5AB1043CADF5E45E0FDD24F3477398B9D3F5E75F17E5837AE8664EEA4EFAFD28D4B44FAACFC53A362F63537D070F722FBE13CAD65A1EBE4A70C0514A04380D737C280887EB481A3B1D0215F41AF8C78DAAA0A3A82AB98EA2AF0301CFF0EB45D2F5DE2CC5D0935983B9B91F6AF7581D97BDF9CD64F31E1FB27EC49938D0783ECA6D7991178AD527B03C89214BCBA2A941CA6061950AE229920E5B7B0F0C825424AF069529C67862EC7784077B4FF376EDE20F809ED4ECE39D52B18050CE6425091ED35226844668A3F5C6466B31BBC50C36E91C11CC3F56E95D9EF2DAD03D8A4D735255FD5C3116BEE1AF8F85A0F9E2F028C6EB9DA7EC18A381E40B40B7C7C981F788BFBD7E95C6872B4629B04716A39B74822B59D58343B423F1BF430CC23CB3A9C29D98A8B66509CCD3897BE71C79AB95E608A2703934053DD7C97C758A24401E38C2132CB487A955906F0EBFAC4DB33A97E149CAE3E10BF75B5C321D816FDDC15806C7E903A45FF3A9F189A9D322004E4C8659E9F1EAFB0D9502C5ECCEC25FE36F94D79C15D7FC1B605BF1F3EB650A3A8919F3527000D507DA964A2BAE2F5D9755629AC379A6757E5A8542786FFF82200CAE5125CC3A00117F3EF1BBC89342EE54B72BD602573A65B159658A1403E4DF996CB8CA14BF94BF3D7FCC9E5A9522EC8A2E0C160E5D51BE9DF94CECC40E58791ECF30A7DEC99574CD8ADE2CE9C7437F0806D9A0F334C6998BB89167B4BF63ABFDC229D179C11B1AAAE958D3B951DB1BF8A401508DFBD0FBD074C3181CA405FE2F6CC30BF7A2DD534D04CAED5E423B13AF4AA678FC85A19A4E523DF850B157C7C5F55E2A0145DA9AD9D5340F329F1BF340D20D3F7F9771EAD +smlen = 4151 +sm = 946EFDFE145B5C9116F85417B7C21A6B8431DE2C935AC76BB9C3E83FC9B50FF4E57CA608C2474B5079C9103D2D96E01500957586A89AD9B00ED959867A4980149A69992083D2E75E69377D5E3B817597A1491FC6A260C533296CBC1C1850CD943BA96B6821393E4FC6385093711875D94C772FD5A9FDA127E580E21E8D1917C80B228A07A76EF30F50B375B31D0F395BB756163A0A17A04C90590C8ECA245ECF6F45F5F544C16DA8DAE3B79AD370D840BA62EA02C92DDA3E35744387921E531E63F3119B89F141CA54E94475F6381A84B5DAAFAF3C3183EFCF47B556DF78D97B40D9A925E34229C78401E4D452EBE0D37DDE382971B3169F43F1328512957C9C9CA4825311F4CD2B47FA6F8591C40FD07075170F0DF7B3682BF72B944AB7B65CD7CD8B6EC705A8642E8C051F4DC5EF30A5198ED003460C8EEFBF5C8C7660CF6E268CFFAF955BC1D271D4FA0C68913BBE7FA56C4829CDAC44487AF4B13CE04E3DE2D9E87158DB6C5F63DDF480D15954D822A6B75DA503C092AE7419F49CB6500407018764830C45CB6F8561AAA282DFA5B016CAAF8207C955BD47FF2057DFE44680F0F6AD2AFDDBD69694154C93B953049FC5E7F0651E9EC9BC3302C035A6F4096073D888C0B79A7E478844F47275B8E96A626373D7FA49A7B86DCA6F239862BF5594970620AD57D49EC581F941E450BFC9034134508E5E35547E78636BD63C8EAEDE47EAE2CFAE9F4E4299198B37BE039EC3CF68FD2CEF149061DC595EA67FAF8337519FE2D1B99B2488BB0F29B64776DE2624AF1F42DDA192C99C6BA05F408AF1240A519282F8E3985EF91FB4CBC2D478F30FA7A8069FAAE356387F77E36E75B86DD41143E40C226BA373BCE8EEF4BF55C68281BFA6580F3E0898887425A3FAFEFBF9380B7C8C066116567B6E53ACD2300B95C292A94DB6843AA6854C31EDC187C665EB32CF0573818B2228300043590E0FEF98806D47EAFD0E73B5CE96362C237024DC20775BF2F885900E84D4FB28611181BE5BE06E9690076CE3BB358946AE9E1C96B4189F470053BB8AA828F43C60B394F9A1945AD5C6715AD3F0FB3C031AC7D5627086F31F9F7ACF4C0106EB5B5DF18F4CCAAFDF725DAC5CF954F941C7BBDCA82BD8BC9BB2D2F8E7DD87D5B904EC94F0AC2BB32807A3B280042A0B1BB0954B9ACBEE01E5BC54F6ACEB461B8CE6B0E6A924B92723B0A34524D764236572E5F343FB2EC9C9857F76E13354126E76139C5A816532A74031086FDAAC18A1341C660B31AE87996397960E438D1C2CBEFD29D062845FE212A3CAA589CB99E50115C6B9AA3CCA53F8D94C4A5C11B0C8E92500099819876585448F2EFDE6013FB751D62BB8B3DE1BBF6143BAB125E4CF59F0531646B43F58D5E23D32138624E88000C80C0BAB4A751EBEFCEE329CF2782C21719F8A1CCBEB4C0150FA7449F786CA9C618BA53575B3EC37E67C04CE521735E0D88487E186BE25F5F4E93910D7227E493D2DE59C9542BCA065F7C483A79A73E7A4CF859E26844918EAFD270AF17F096CC300C3CF3FF280E89E1FE3EB7FA5A8B964458A65F2E296BEC550B4CABFF414DE024916BE1132EA8114774628482E1FE3C60C8158FC15CD88CF1BE2CBC24554DC9B5892CE0EA3F127A1D9B044CCBB01FA5E1ECCA24C7D1C1F137D0EBD9A2711E97470E457DE49A940DB1268A187C515DB0A0E3C1F4201408CB0F0113AD3B27FFD6645ACAD66E3EAC02EB7DA857BA100CD2062438B4CEBCFA18D8621646C69AF353B16F975DC0BCABD0A1EB611CA896BE30092C92E6BE73B45F96150C623CC1EAA6E6E528EFFA132B1A7BD092571BD342720A9D4972E1E533CA5D7A1D947CE651C0C96D24E03E421E2F74D2902771940CB2CE921151290A309EC042D3B2CD8E63940DAA80D736433004C4AE011F36F70C2E5407B80736438E35F0DBB0C2B121922170527D3C73B2126EA9BF3162D25323FD1925B6BFE4FBA9C872FA51CDD329C679B4090BD43BF21211AA09AC74656F70CDDC3E38C2FB4C07A6BD8451AE7FC494F3EA8159CB43B7A85A8D9E22A3F40AB94A9AFA9F40E6ADC8B400D3F237832008472029DF3B2104AB34F54852F0E69C71B1450E5195D3FDDEC8D0CB154D5D939FAC1332298DBD22893ADF4C1CB61CE79B7DBD3ABB4058095540E1E9C90482C272C801FBC9BDD42CB2B7FABEEAEBF686D7CACCFF82996EF7934FB6302EDDBD8E47DA7F5FB9944624DD01FBF4DC9A65C6A3670FB16748F323DB6602F8C37B02A8FB71BE8A8D9E5A80F8ABA65AC6DB8253FEF87E082C6BBDE0EF5EF07292E25F2CA3711340CE4A386D54CDF857EEC78E6BF2A0FCC3AB196D92EBF33C0DF0FC0C15F6777E5F12D34C7FFCF24EE899DFAABCB0030040D764DE64C928B8D12ADD1BCE90C7B9B427077A9236D489BE47E264579DA6FE30897D7A391D53AFEE2620957468C116BA9A1B0861BE00F2B673E176BA8CF3AF269D41780D1FACB0A282E88BFFB8D597170F063F7F1DDA15D7F70B24B230DADDA87A3046291B7668D01498EFD46D3E28FFABF470A0BA6106C44BA41054261590C8332B45C115C23B7A2C528A0D89B6E404610182AA6A266C4F6A155DC7714A8CEC7D2BD1036E460225B4B090BE112DAD2D8B25421040D50806A44E70844C6B5E8A81A9F1A69F42703AC05B4F26A819A68AAAFBBD7554D6E2F014457E07E261C02ABEAFDF0D193A4B4BCF601B2180BB1DCF291D8D1D7BFF54EFF72BDB2CDD57F18208294FAF50164040B9B0930673402DD6816293F8EED50C714EF5E8DA13B59874B954BBDFC6C27661CF81230497442F244A8E40787AD758509DADD620944500D9BBE2C893D3E7F57EEA9A2C92AAE0DDFF4AF08A292396F5ADD6B2B40899FCF16D288EF86C46283B2E9D4B911DAD201F168998BC9E31CC72358CE0A31D166737FFA469F7F8CCD24393FFD38000D3DBA3437EF8A6AD7DC505EC6595FC1B48F97825CCDDDA4C1DAB727A753C13188283580FFE275EC806DDBC118C82EACDE644D219223DDDF53A13814CDDAFA762B43B20FF2386B4338CBB187447FBEBDC1FCBCC7491B297721A36C37EFBEA5334ACB21425EC3618C8E0447AC9870000F7D902E71EF9FC4188DC37E7693CADE6A23B2DAC4EFD343383FE1E457AF96D15B2ACD60CFCFD3982D65F005E8139E03F0C175DE76CBF35453E7DD91250293EBECDF686B446DAEF7B586CA1C7EC6AD449690B5CA505EF3223F4DC6778B35DE23A6FB4E2991AF0602BDF60C934A49C32DEC93C058D91AFE0B7EE54B99039D99A0B2F83FADBDE947EF521D9267CF620AFD379906A009DCC7877F5B3085A8150661AA83B7B467090631F2C2EF0AB5E140EB37B54FB8EA22EC629C64F08C90FF8DB630CA8E8D8D3D3165754EEB7CCF9DF67276ADB8115CE786D17D0C732B27F5F6F783CDC224F3857D6EBCC393519C444F29CF1D9583D0F01EFC2A8282D22714D1CEB7F325B071F50F1B6F1C092D62EE1B76C491CB5F925F8DEC1696DD17E6DEB91FE501A40F66003121B8FD16402EFB2591171ECBA5C294C4A93E58BCAD19DE0FEEEC30839F23825B6AA28A5331838668BCFEBC2BCD483B797DA4A90BFA7FF844D24F3DC2A0234CD04FADA2E41FC6507B1D9E9C228A79F3FC37FA72E4BA4CDD9977368BE64D6DE44420841639D4B51DE8D7C73CED68BD4078B2F491C082C31492D1A7C5C8E39695CAB7EC36B70DABFD16963ED4F8FB0CD942816BEA7C87D1C0B652F7727A587585AB94D22A3DCD28D769A4A19FBFEBD7975D87A7E166FAE6F504039A7FDB14FB1C7A379DD16BA063C59AA7029D4FFBD9DA60B06F4AA166855E2252E539EF5A2D151BF01E2B389ABC6C314AD895F342F8CC73EF352A9BADEA7420F2D253DCC154E4D09BB5BC5F6408C5B82100937DA5228A7BDF181D237E0F5BFAFD803772C51415FD63ED417C5430C72AABE82ADFF59658F19A8136D4410DD856F88B15A5CBAA851B0FED5851A01C93E3DFE4EB660174DEB7E2255F34B6E54918A69F36905F9D540DF206F1ECFA76406F3DFAD634C0F9B8496B2502664FC20A189CCD31393B11EAFB16DB119DDFBB36C1ED0E8786A639F845F444D542D5B6CCA7852B74529F405AE64FBBC5097A327D949B01DFC1FC97B77F19664845065F61660659267BC9C66968F8247DFD57289197765B6F0AFB379A7196220CCB9E6CCC00D1544C39B13CE66C8F886FF881BD18A6582939928A995C073A1A3244383FF044E5FE0C8BCB8609658326509272C1D45E1136E2D33EBFF4BAF38052F1DE587CA7A9698FF714906AE57B4CD45B435A296956ADF27735517704CB33F29AECF002AD24FFDB3C8E2E722C8CF6911C7655F386BABC2A87C221CE94D7DE7204A73A0E72B5CA4649C29620C60A5D3C2D5CDBC63546B19DA4100F1EC02D121E7E67C607D0256BE0C7CA35AB1F8D511E6BB2294412DDDCFB0FC6CC66D8DA1BEC458AF2736D1BB86DC18ACA75DAE2A9BAE9B8BB3D30CB9FCD05DFD68AA3279DBB29F235AA0743B020837F02000177DF8AE693B953760B42D4AAF18CB7237FC0F76F8C26DBBC5E72D470DD1F2E9033BF2B57E7B9C330F7943C367BADD8EEF61D557087A0AAABBDD7ECFE0A23658490070E292B339DCEA3CF2DC2DF0000000000000000000000000000000000000000000611161D1F228F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A + +count = 26 +seed = 49CC05312D1DBE216FF03B60575017A6A1464C06D2C5A4A6F973AD9F275F7C66163A29A803BE759B117043862D277C27 +mlen = 891 +msg = 30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 +pk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D64EBD3099A0B13E80266EF6A154E443CD5A8777C19A6F452C589AD1FB319FCBFEF4EF9F89866E338B417EDF014A57EF6A73785199C82D77E71729E193CD8C95EDD57A6AFB3B70A4DF49CB3D9D7A8BBCEDE6DDEDB87C64144B4FD70A794B0499F89C15DE77CD7ECEA0D79E1505FF62411CA15DE173F3E5D09835EE4682D0F008B2450F88C02887CB0662DE465150B5BB45BAF4F0C13BD3628CC4527D6D1E69DDF291451268DB20CB3BE605ADA19B7FDAB6AC8F49D6C75DAD57E92B67EC4B21B2FF21F89BB67A8E2F205F3A3D893F35226312C5A0CA162A9376288B1CBC7C61063367CBC3306006373A7DED776CE213B9082F82ADBB9650F0C9EF9DE18B22C1ED9B7B92FB24DC9DE095EA21FAA03A27322E985F9036E0E6F05B100015888FC33872D52C8004B56F2B3F2BFF6A99BBD6D8A1969EDEF88A573D25358DB9D64AA3D414B10A6726128118408732688C6DE7C1026EA84419DB5232877876757F48B66D1ECE7BEEBE7AF365A2A964C68DCAACB4B3700D7B27B6BFA7E6E99AD0CFFA00A3E98CB8A601FE11F03A150B62891A67B2CE29B83FB9F22F67D3004ACDA1ADCE99505D1C75137B245BF504EB3E4C123D18BC1EB3744442AB1210B677D7F62166ECB566B4069AB6A769A88B70B02C8DE57B6E9B250D51AFFEB8C884790A2F346E73C7A5A46E651D8CDE6529D02909DCCF838FAC5E2DC96D534CB557BB341FA5334AB45B88EC019068979262EDDAB6FFE43618C545756B908DCF072482337470E80694D3D1CD87F935F6B6B1BED678797CC79529654C9149B33ED9046092E7C93483A9A2F8722A452F307A5430278C31E3003561D88FEA8F8E7887A2430FA5CB83DCF1C12126ACB2911FD4A7502F8DBE47BF652A71380366E74CC1262802270ABB8D49813B82213497FFFE3D83D0BCA1B0F3F931528EC59BC269D7081322A4713381E2854F73A92DC4448B565AB6A2E49853C12E8C285C2FDC2803C4E6931061F71BE45732057DC241A8669D8129553ED9922B81DC847FED65435F6713EAF3231D54A8DB25843CD48363AE26C29CD8B5173FFFB022596F47BDFD7FB69F45017B2D1A68771A269D3A7FF39F7A0C4D3FC2938E0A5C03D89490FCD4534E0F750E7719DD1867AEFD96DF3EA183C80A317A1C7559D44A09D38949C7827BF352B6EB925027E650D04636552F13912B8F1B808ECCEE20FAF83AD120C7850A1CCF0DA4AE2DBD1125336E3A1D14DEFC12BA7DA725A7532FB56B9D0C3DFA39AACBEEE139047324E0787F1220E3E9B1A8366394BD29E8E4763E2F24A5B2C4CBECF00505E92B90926845E1D5C0680C9B3C6BC741E9B32EC3388E2F4DD458A5EBE6150D5B18B9A933834120459572208CAAD0EF48B59CD5B23B2588029D1E3E712BD885D8298122BC6250A5F01BCB6FF6AA1CAF64FCA2433FE25EEFAFF95C14640C4B5CD82F721E8823ABC74D75A61C58F02C84968D412D49AB71F6DE9A6C0CAFEBE1E25CBFBA6D21F7176ED1332C023425A902CDAD703DA870A009BDEF4A4865538981D2A9EE9D86256CA0F03AB043DCDF0F9A263D7B460BDFDD61DD66B8D7BC33006F1F1A55CA0FFDB62B25874E1B259B2973A0A1675C21E87CE0495D551F94FFA1C936D75EEFE24D1AB9001D0D7336125E537C35F5B1B839AAD2B5468AEB13A30919EF99CB13A6712B68E8EB92404C44C2937F6B70B051CA748ED5D025FFFD042AD9A56AB77F6A6BBE9BEA24FA97566C40B3D3B9BDABD5F18226FB7447E704D53B881746A4CD3DA396F24D43AEBF453D345273C40569B27A91958D20C449A6BA707A86BE52A4DFD999A879938704D651B3E78DDC3F44DE791D241782F2342879EA4B64148D9F55E79EE70C399F63E379F67889CACB88654A08780F267519F8F78B506AAA5535196E0BD4D7E0A47E5DBBDC950275DF08FAD4D86C368332A7C65A704298AEE8656AD64B80B5608B62E8491729E3A86E12F4749C6FFCDB5F5F636E52C828937E333C68D8CDD325BBD8C9D3B2CFBE60E22838D6717A85A0289CB3E036C581E6483231AE26CE3D646C1731ADEAD760ABFBF4CC9C8D587B049E1F505DB8B7A02ED94713E96F7EC91FF83B8436543B8FCE899CE5D40870C7D3FF0E440894B2A3F0F90432DE68636CEA7DD9427A0C35511F40637D6F28CD64A8A660EB496D4B75F6E74C66264D663889135E3DC478C269AAE992D8CF6D51EBBAF4402B12650C5F8F7A75BBE15ECB1678AA6B99796AA86369CC9E58942A3B56AFF257D2BD877376B4D6487800617128BD6579F79A74FBBDD2F78183E3C3732BF26604A42EB4C86FF2CCD56A896E108353CF1C441AF0FEC7A8B215BA31B126D7ADB9AC4E599EBAE8A0710218DAD48D436AC39E13F4D8EB2A3629A6AC2B9C825B46F83558B4B0F07A94284154325CBE350B75C899E96242331BBB38F81E08AE2FBD61F1E48BE9C2891AE8BDDC0140924FACC249E3CB3DC38468200966739024DBB4B19154CBE3F7ED7665A1EF01C8574B032C56EBF2DA563E33E7AD1E414CEDDD5E50C8754F055F1118757F6D89418D24C8F470A8A20CC448C30179884DA012DCBE26808B2308A9885BF59A1DC5B998C389987F75FBE8BB0BDB56306C8CCC8B0C99DE3B04BAF7E9DA2111323FEB85E9B40E9FBBE76879947364113E0BF4E2C6ACE03F3E8F2572D4CD33A4B1A153B230C986EB89901660E81F6D84F17324F94278DA44CDFBD1B960D50A1134396D +sk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6B9EBF111B43B33E290D7D13308CFF305DA29C632E1FE43B8CFF78234E4F933DF75E20B20B0C206E2B56DBCE27AFA70B88975D9035262F8211286401F4AB4D11C314756627112818385047488621322183262065646386857544666822875811666223166265783282178766045710766065718811112367825008070404731468840626144715506508842304126575100020523270613200672171438584301617325066044083727034865275850161068647865607387233032573247042221668772186780583827046358480117175631704434674380457617213187048867656764012228486338537711506064005200083505841386113311036264717360832648674712865238700318008751618674102338027583708244106724831452852685030130181567433574620127783088735831371523655710762770615233383131442837056016176181802087414837064233880378405243502130028600168664441643770714235084684105048426524681187164147533456753357743547815818062348152446434346305113314124386087167486220736507158236662731573735158886534317845465165611782374002660478742067005880076873310127311418787115183431782704585441766065614132552670203640518672866466368366876685124435352613680253740606338844868277850020384515765711354630038652711807358105471427386661156114365771266722463585174035568226405736263885536543587435628783185035008735210464043422734472118844636145786386637638350676412661257167562365015757014535727651451030655284565231625014572574688218084047434276077801138417723781711100610260537801162642115244523288626187681608716730782621575164720565548001817605312656500545582215040307752024373341354706703654235746026554533621414204305711350022680416731518473887660484845181540008578013507044071016104622134662736643681173344847821235663201378602520083108746740025728105247200565083665575332622806613672845682843063401017233218572555575484170344683435210753571058286355316076172276683524376231223756132626346457535578667610064624608412515042715600435576226627206068641171787745625150147712101208352601140203667513141058404237462620885711238267084510813575056564387686823452627030580877073110233758700422477867214631624342785557415501048605768013814001184843033840703862683754325812846170836538234628644033386515320627314168555605268187810775306474872421604366572571210226348683216370017412338667532812343740322854605485233422414323676254355836846132188267707602625353101468488836202278331105110618206005488030551311201626016013751361110868878155112867751547630040674433172321725108043860182714037738560348143510062154147867157832441866376504575014641426781187266802133213624616514248278706088381086655714418365530230347343410102625064815210274862874013277660530334127050860753738546216378716540625322515705142011623364874503232463568500306620470217871040134783044483867221088042735337164120658383410807514355721136446382146010614810502164203727131263121880348085734340770562134778505777401644733618780624146565503127611005354552135326356025877112276453744464273873564724676743678461836346834732685522208008412637637453042223825738618058277522411208678221156507116440385562147637318842410415251507326542F5F0138D739799908CCC4EAA1478601B4D06C0BA60918DDDE59ED865E261BB742E625F477998486BCAD8535F69061C95E13C41D01D08E7B3EBD752839B3935C1E80ADD0A8B4D9D213D4DD04E841BF1CFCD92FF1B1A5B1F57E2CC8A46B20D51FB80C0346283B985CC307FEC93E139FCCAB3FF4F32B622CBE7C09022FB8D8FE3489933CAC59F993055FB98D1645475C934E6D91CC3446AE7EB75EBE0FF9367056F370902763D00BD25CE5E27F38400153809E2F5F388B28D1AE581BA8DE4459F4FCEB7B60BC4D5B0B3174313B48330169F1A518367E50BD2E1FDF4F33DAE7EAE1B56B915B81923535CB29F952965E1357672F85281D8CE36C7F705A820655CBB5AB5B46E2985CF5FBA86355E867296E3B486C989E5B77566EA7D70A53BF46EDF6B0363F6594337F4D8231A6A7A72700B8C26E1610441E7B91A5502EA0EDF5B021D7E1541C6FAECDF15E4D2097754BD43ADA924E3ABDAA14F93CBE8C21655C6BD79E0861B075162B4E054CE73B3A332CAEE4908EC3E2F1E24C4FB2B7EF143C567070F2BD23FDC37E63FCE77250CBF1AAEE1958CE57E258D5E69DE7D93A440D15757601D51C00707C2AF197FB9FCBE038992D9540356C3A9C46F1302F83CE0ACEC564BAFD77640E3AED0D42B136D48A07F2301D96CC7994F904023C0F16D8D0D9A91254D6A73BD0C12743A6050C2E8D6455DAF881812280BE5748AD4C865904CFBEDC36AE8194969258A1C62B01CF9323DE7F3F9CAF8462B8697685F5C0AAD02FA97B22FE5DE28CB30EE451D6F330E129856DA99140D64A9C2DD36ACF8B74DF6BDC79673720626AC93757ECED8101D9D25C1D93BFBDB632CF43FA29A6F5D2FB64AD1186A88C4B09DC429CB55F014CF157BA7729342861BCCC36F76A99B270C0CBD93FC1FE61D9EB2976A9FD55D7A62645C7A7303EBB3996A1410693875756CD12B9E44AD1727EBE276B7325E6CEDC11C8DD398F16C638EB59378F75FEDC6D4507697590C2B768F348E5A3609A5E6BA66B06FA0D01C54E63362146563CFC408E5705813BF6FDE410B37B838BAF956F8C9A9F0FBD82E5BBBB68F819D7018FEF9BAC975EBE576C5BDE774D3020232ED879778EA5207CAE56C36EB2EB2C209FDE101F586F1A7BB11AD607BE39D5C17D6C197987B7BABF84BFE688D5824306C7CF7EC1B4EF1976C583E2A330F42402AA82A438967DA0DD7C59DD0035FBE7EC0487F4A52F1DBB883A4D6A8D0E9705B1B96D473BEE74819B139A411BB7D5D23F3D424EB3CB6D437F8EC9D32572DB9F052CD7CB38CC3DF805305D7EA19CDF3835281C641AB8D409FF30C17B57BE52F9DF31D2B199559E9701A7E44CF03453DCE6869F04B97004A166ECFC8F912443C84EFAE0DC9193DBD0914A9B7CAE0D5FE06644120CE588E3C9D47E24A0E23F875E3269D7DF35794107C37E291F44DF2D7FFBE194696D1FD40AE0D7A21F435EA41772695F6D85D01F56460A04054F4D8F9FF7659711A8D6E241BDA356F919868ED54F1395B4CDC90502B268D91550226206A75A60834E332993DFC6FA97E98A92DE2189A2872E9A4E1EC06464F5FB29072929BA9CB3E0EAE081ACB40257B9ACA553CF0E53886792CEAC00ACDA49BDA52CCA7F536A7E9205981577625F5C1BCD354FE56214AFEEA7EEB1B299E353B766CF376B88F46316EC1E4839115A28F8F845F74AB0AC7BF0EE1B02619B143B927A9CADED3ABEF37BFDAA4572B6AC9CA6565BDDDB24A0214477D4F8DA5081985940612906058FEF03838B0A4174FC4701059FF9BFAEB059854B3E2926E69C5F0DCF7464E7752AAEA3CC90DE1FF3132822B9C6BEF873AB1679DA4B924FB3CE472A42AF381420C684BA9B8475B6C7D85C1CDD4C69B8DD9979AFE129DF6F99FA9A5E7871F46C7667017CBF07358D4D2AC5ADF9E2C7BEE798DA0BA32A4A98B8B40F5CFFA4545B1D92EDA623463812A31842629AB092D23A306EE284B41CC7D0C6424290598A6D1AB266E61A630C8807B02A5857557DEE67A51E72289D6586BEFDF27AAA527D3E1B1FBBC9D83D31149E2DD0E201207F6293AA574C1387BDE64BDEB0C7FB4A149B35A906BE875182C3CC11E91496F107BC37743C5587ED1C18DF11A0423790459B002214D48AFFE6F8440D2E6E01F41A5B30B0D9B64467CD7F69DE19FC4BEBDDFD123902011A7C4787D4E1E50AC64F9AB58314BB31752B178A33A849327FE2C8B2F1D36BDEFBC96F874DAD7680C8CDADB8112267A71DC395200887B06D910B1D40EC4A9B7008BF5064819394CF0CCC10A0F76B60E31B36E7F454EC2044F68270017D9101BD6160B7857B7BF7F70CDF807380B2D10FC168D9AB56A2AB384A0AE949E4253654D0D8C0A3B830987EC2A3E392860CE737AF5A156AFD88D0E073254813249F0F89AE520A5C39B63A4C71B3DC2009EF735D682002224CF1BA4C81C14568614990480A2EA380C2DD37FC2FB357BE73E40E85BCBA5266FA54C1A308E4ABF807384A6F8E79EFE050832EBAE7A2729D297EFB09674DA11559EC08D8F8F5496F36B43BB74C30BFE22C424EE67E380F344CF04055021C4A67051734FB96F53A704FC989B70B29BE44BDC12DB3D46BEBA34C5CD2806FCDD5EFCC76CF45E0D37109692AA223B3514F4F6BC3558B1AAE172A61CAF2DD5759411A5CEE6F685658547100EBB186A01A8288FE38BB9445946FE1E836980B9C0411E52E0B254E117E542BAFED6A9C12968ABFB4DCD829146201667261851A10176BE9B348F25D3E683AAA94F5DE4EB0E93BA70F8E2AFCBD4CC256300138D3261EA02139493152029B7836912877829E1F460B3325B48BB40153BA3E094F89762326A0DCABCC39E48901BEC8E5C6298EB548D16D92799503B120E76CA46DBED24DF9ABBF3155AE964A75A77E8DC1EDDB59F08D148586BABF88A0BF15CB22D680D238DB478B4818D6B4E4FF416267C51818E3E4729360056864541F3F037D9AC90D34F60EA7EAE44C62B577F089E9F0474AEB7CEE679727A400B5EB9809EBDEF2E3F589C1FF89CEC3A341825BC9553B39324FD728D7216AC115AF7992CDBB3EA4899A0C83273185B6525A4D493E24B82F986541FE7410770722EE6DD726234924A5CBBD4D955B5DAD6F835203E38D73FD11168C2AC0268A902CC3B14F92B98F7F0CD2D41DA4D1FA8A2231B52EC144E125256C333D80764CAA5A95615FE02C18E3812B77DB9909F4CC250AFD1169E45947C21FADF019DF4C4091A462F05E5D36C9C4888E6EC5A3FAC1EA28BFD7B11D32AC46D0679E395B00894310A2376F4BC099DA7E63A8F9C3299595CAEEF413EC5A55C1B3A8A9EE2CA88EB76454E06BD1AB9D13081C401D2A558AFBA30579044AEA1F268A279AD159F3EF162520801745FD2B60137307362CF937C5E1A40EBC7F87201D29D82871E49A8AC33F9BA26974DE4D69CB70B2CB2EFACB8E7EFC1DDE680BC9CC847B535B447D0014E441A98C7B1AADBA6E7A64FF761F32826F32E89CDC25AB1531808816F140709F35635B6A685D2A8D7B132DBA322B512C2DCED251B5F468 +smlen = 4184 +sm = E9E594E7D7D0198297D2649984D768904B014260406B4EAA740515B710677CC700BC10839AD6C0300CC4F065161B7082827E1F0E22259A68391C21CDCC8DDFE20948EAD5185FD267A7A138EAD9B421DB1DC4C6ED7603ECE3513E986CA09F9D408690FBF4F5A1D691BBD5E4356DC76E7EAC3C6C03632D6494CC96F741F74E281FFE27BAE02E9163747A1369E885EA157093A380817179F39FA0D98DCDBBBF4CD327D6895B53DCBAD8ADD182EDC3BEAA52A47FD3D20302B9DE0F76E9C78E629935A0A69F20D68DCB065FD53106FAE33257300902D5DC6A4FFC30BD59E7CED6DF3EEA4F4B3D39164EABC077C5AEB1D462E8B4582E4003282C6205761096563346DC223933D1EFE912CF7337BDC0CC525B0683ACDC8C14B33061CD1C4C48F564876B451B4A68647D81872889310243736ECE973C2B36B8A9F53F707B098FD297914C668199B0057764838512F3FD5634096D63F87B565B21F78E19F8198FC0C751CA4973C26151485C8694AE02D45E4C18237F4547CF86B94EC7D7600E40B3BA7D40584C96E55AABF87ED7C472A10ECEBAEE86FC5DB8C85AEA5BDDF2C77810B26CF11A97AC4E629D6E54DFE74951BEAF988C6910091C93568CD3944F18548921A24729C9746FE74877F47AA01DADB6B44E4033F86E6115435BAF2943DC434791B5B0422F5C815C0423FC559BBD04E05301BA41C3E1AA6D442D79DC43E10015868852A4DD1419C7FD2669BB445FC5B8720DC8D3FEE0BCBA29B22974A89DBB606F64A28E852AC866DF191BA964EDF752C8A42C94E3D055C2D15E473235EF03E7E999916A393ED661CC6C53CF19A60B8F9E1B1CA18967A002BC1D8BBD7BF7D58EC6DB7E91E605283E045878AE827E00F0666526FCFFDCC545D290B0D12CC4E6972515AFE3CA5460FFB4BDAD1C8EBEF773DD77A0CA4F000BEF450E30A8062E2F47A9305FA125CA04EADE8139A79AD3B688C6090DFE11EE6E65B9B039AF2E8A0A4C48ACE13FE774EE0017BD91080598FCB37E604CC36B33C0D67F0A570CAD1F48184B18FAA3A07631F6415D7650FD344F0B271F87AC84F1247A6A0F31E65122264F6E070177D289074CB13AD41EDFE027947316644D1BECE908F96DDB987CFB0C1C36A9D6BE5A01B07A23139BF45E2BD14FD0BF999080EA6D6322ECFF99BB80FB8D66FB0552897179DB25B99DE05356032E84D0CE213C9BA288B349847CC5B6771263003F1E82673B0A6DE2DA9AF27405CFCFCAC3E3A9036AD6F4D4698D9A3B06FD28EF98249F0175B34756ED43F28CAD9E052669C0102D7B308278B8D417E4E7C6EB4B9B37323D2BCE355AE505B9CEAD1A0C6EFE50D23F02814ADE61A2BFC5BCBEC8967B2B3E0B760B5F751549A7FEC3E49B9E55FB22A579B2CF0B876B4C105C39B6A35DCA08FA2A8360D499AE3B382FABC8BE047CB0AE91942B0B7F58904AD16C153BCE86E4659A7E9D6723F90153D48D056964F6EAAFC7556F904F05AA5AB7D79CB6D3CE9E7AD74B0C8D04ACB4D41A698C7E0B91D507E3FCEB7D4F73CE48D69886A9E53CACF98923849DB279E42EEF3CB1CB3FC6D6004A64A71491DC3134E868435C53B5D8CA1FE0D9B449FB2110898E8A4182063A77EFCC93073E84ABEEC1508323BC2AD082F3DABAFC1158A1D18B6C8F93E29C84BFD112AAB8B2DBE7355881B9159D0C01C55102B7EEFD49BD49229FD5E1C34BB2A4E4366F4DFFB0DAB32DEFA71F5BA01541580176CB759EF775A5A6804E25C5CD61077314967932133B51838326AAA3C5CB8D225CCEBE7276E7B8546E8A25E3246066C2414E829A6090B191F7F4FADFB8E77419498EC81DEABC46C7642AF29D419C8F36EC77B652147D6FE91C21513940C43B01D70E739A2C25075DC9143D30A7CAADFE8C288F2AA4875D394233A365ECE0A534E93D2018AA288E9A3D7F0CD61E334770A6249797BBE2F3609F5418E38227583DA2E13DE92A6518CFFEB1E36DE1125C4624CB5FBE9C89139907BC5AFFCC4998DAFB06161872399290F796DCCFF4AB46B0C25FE8B00B72AD5B1C08908DF9A6F23FC8972ECF20C21DB047A153F046E7DD809897A9537DC373535391771434B54477C198EEF1E9F5ACB5AEB6247D78BB44AB60FCBD4EC667ACDB56014E48A8140BF64CD6907F850EEDB1D0C7A52BED5672412D7BE38F36ADF0A0A0FE59089259447CA997727F128B00D4BEDD430A522F6275F82E102B786E5C2EA29D599BA74D61FD79997005E40F6E91F50C51FC208ABD1393AF1CCC5017AEC462F4AA30BF45CB451A5895A3EA9D32F477B9F6DAAD98B79B9530123090F68389D496106D7E910D97073AD1E6AC4B1F3315C81352C527C06ADCEEE6D1858EC3CF599E81AE9AF74F471EEE828AE3F602F7715F695788474C4B563BD81E967E0687A02F686ACCEFEED2528E631CAAC4B516221226C56D3C282C5BB279108ECDE4EAEFE67AEB3797AA7ADFB0BD8FE515A3F137FFCFA0F9D5966A90F987247870921B0B6044A14981DF4F6FA3852457A8B38C2E2251BB03D96DFC1F33214F8BF210CBB81CE62FECEA9268B4BC4ABE528A7971AFFAC1CE52193488BB42671C759451510B30EFDCB3678B2BF8052619E343096915F9D5D6ECBC6FA4E4FB10F7CCD299E9EEDE008CF38F76B235C6A4EACB932F0D09D160969D514A769544E5CCF17101DAA272C5A9E26255306C6BCFC90A475186DB30F22100E3D0EDA2D8D86B3DBF0173D921E31D780DFBFCC37A22AAE06C3F81EE1B9659DEB5CF76B9D4CC3EE2B507076E32F78C480F47AC7BDB75981E057E3A8A430AEE5A3EEB1A8AAE41FF5778DDDBF512E7E3FE02F3762FBD8BD4A9ADBED6E5ACFD85C0D128D65D1ACFC6BEE63641C9220A6DBF075FC13C29E79662419F4D6B6AA50FF1C06DFF9D125143E27DE708AC1C47546A7E4595414DF17C99CEC7373B7FAA2D9227DA71976E64D6C66FCA247E15FFDA045CA6297B17A6931069EC8732122288D39B95B7646A9ED59C476EF6D3A1C8E89C9FE261CFAF6A528FA95AA28AE8F27968A29D4902A3EE3C4413B2EE5D7C73362A165E42798F2C10F308307E608A1F3A0D9E3AEFB8DA2D2849905C75C8B4818CBF1B24E18B5A88C913E6E8755ED624073A4B984B8D9156D6C31F4A3B499B97965E453424BE17EFBBCDC8D5CB9E52B8B057A4C65FB41B3959238736C280E3C17DABEF45EA0AF2B24126CC6FFBE1608979A1C2B1A54817B7E08FDFEA34AAE3C62B7EDBADBC91C162AF06AB387F3711F65D4C84F0CFBD8BE1E436C93B877E1D46C6AE05FB85ACF5F553781C7ED9E92BADA7EFD6063FC45404E7D8C0A92456F9395C3A7A77688C29AF57118DE9A7D37695812B1100E9B10A20FB2709C5E410FC34F70653102297CCF70F77E6A66908C970611C610E840D28E56915B4DAA88A7BC8CE8568A7AC9519DC6636142C915969BC6A7249CFB0F05C5A5185B994E23AFB87F9F5A4250C720D4D210EB5651EB21D3661BE2E7D8760D9FC827B28E5387A9E67C334AD249D9229F7F1ED69F24A689706FF724FB5AA6E27B8A03075A44F4F92A0B29C8A3C0EDD7D8B5BCC9130D5AB4E3798F86060E49A7A5B8B627E8B23B0360820EA1E651122933B7282C627D7AD2BDB7654CA91D2E116747B5102D93EDEE8F3D241C37D4800CEC78B864177A0A6DA3FE845176D3210F7DD3DBF5A04AB871399A96BBF5E9A76251EEAAD284D9F4C04F3B418603DC78534B0044A5EF9AF2FF7E1BADEF6552F4766D58BB78DE080E3B7EEF9B0C8153A1020ED1C6C542033EEBC919F1B14AD9DCC62CB86BCB42850877AAE204561614B6E0EA60776CA7775C3F24CC9760CEF62A0C6A45FD019D0CCCE94326C2DB1EA51F7088A9BAD7CD4D34583257FC8FADCAEE83B832F6D79274D0D39F3FD8A7CDCCACE20C82E9599CE21E4563953D366EC3B6FA2F888BADA17C381070BCED2F52DA54307B6F6F7A684691A17132E14CD2B7279E8533E2A412F5994D76725E3C32AAD29F68B25053D91CE73FAB160E22E920AB478424C1C30DB5B0F66E4E2EB9E4C2FD82BFA3D78D534D6C5C155B141D408D0BB58F656409530D6C0A567BFF00B13A530B1DDA54C1AEB0EDD5D59B1556FAFAFDCEA936F0560522FD5CE587331011CB81A0BCDF1B1220BF7EBB609819ECA17B8F6291A6E88BFA36D08309EF38382D58E8CCD30D76F9194929C0B7A0040000863C3ECE2411AE9E828CEB540FB56A05A527FAE4D5D171A04BB90DC00B64326675D020BD9EFEBCDB37F23FAB4A23BEB684699E6F7DD769277692CB9FC83BF516D03A3A04B461FF45987DBC246A6B04F43C80970B58B25FC138A1F33B958B27E09D8910A3ACDDEAA7646D9138B5136025078F37A25487E68C54777F6C9EC8A70A34AE67951829D5241A216AA4E43605C5A5E3A9E431198FBAAC36807836C5E81D70822C44F2A6417C960D114DCC90CB775026B41B87F3D1C53954ABB2D7D52D5262B01DB04573C9612D9870090442CDAAE5C0CF38BF31BF9699F76791F252AAB5C2D3B088159E447E045BF1FDBAAE8B7EE619579CCB9A923021AEEB39473648CE6553A19EC40EA123D0447F41CA09960A023A5FCC92C2825D1EBF7118540425672ACB3CFD3E4FB519FB2C1C3EB3B7A848BD4E0E6F1FE102B2C467B94AEEA06275AA5E0445966B9C8CE00000000000000000000000A101921262C30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 + +count = 27 +seed = C33EE43A9CBB4347BFAF71147B7FBDD88D212462CB06FBE695A35402C503CD15732B7D0E8BF829A555B9167BCFA2F2BF +mlen = 924 +msg = C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 +pk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA24F242D04869B44EF764975EDA2B661B385EC8E4E4BBBA48655D50910B94B7150A2D3C58FF3BDBA21B27A51BB705A7E84DAB85BAF4A2D0594CAFBFB873952C87AB4A47845F90FE77B79583D2A5114A72382CCEDF0FDF1FCEB33262E9A27099745888254C85CB6AD1ECCCFAE32E0BED89FA351AEE43025872D83E07C4B6C8A2BE434E5B862479675F57D80593D1B87687F600E0C62C859B41EBC11D930B8447DD8AB1450DA8E22C854B7C43580C36363DFB2C288D14686B98BB9A3A6784BEC9F6D1EDECC7DC680D727A8B29C732B11C4B1D4B06C476D0E0AA8BA11E12D4B1D7E6E2F329EE331D702E192C411D50C74D859AF4E8AA5338D52E666DE44E38C2EDB45A94B0B345B17DD8AC2A8EDABA441920D1AB40AAB2827F6DBD79826405FEC8D677D494862A66DC3D08EF1DCCE6F0CF64999D04A7BE5A9AE275781173185E23FDA396CF849312F1E0523DD0D590CDB40F9279A0BA132EE752C3369DADC3354D554A3F07E4570B4913A412D14D4F01F3D47309F9B3709E14F087B6F5B5A916B3C592DE084F84DD703F1501F2333C6D0A9598087C6AC8F63E7AF29E12EBF5297081DD15FC50BA96FBFCA66C01E5912BC8951271159C784AF403FF57A8C0BF55DBD8F563A96691F34B2B359AB5ECEA577CCBBBBBFC9B3144EFBCDDC132C47DA9C3F2B1A32AC3AEE39EFA68491F17C75D3E9C9BD096D7389C138C4D8DEE5C4D2074B301CA9A5B6891CAE8592F2718C34E4A38A44D1657F50E41DA917889E379C9130F8C8AB01A4C1FD7B054B90B9EDACCE08F428A4B569F0E7FBA425E270A2AABD1EFFADEB60555AB611773DA9AFA4DD791E2B77537FBF011BF4A0D98F7E300CB20FA001EA56EDD67BF64FB975EDDA29A41B4ACE5F505B6A6FB6AFFF7C339586B9AAE5450148285B1B61191BDD090E0A1F1BC2A90F8F21BB0163FBCDAB991103DCDC1F8BE972A8DB7A944B30638A8126EC4219EF33DF3D80492208478C6BECDF0C310F2383656EAF6ED3DFED80906B6076930C617F84EB406BDD24A70DE313D719C71732BCBE72F2DC0D9B1340FFB7C2301B4C59D2AAF38FD4A1B015B372A50CCA66D503F957E2A77ACEEA35CA1619028A1737693B1EF0826B9592A3B6F08648DB8164FC4DC75C286EB03A18B1EC369DF47F1015081880032FC1C550C4C3DD059A6B1562EFBE5D5DF67EC685461A81074980E718E63AA96EAB0C9B7C833FD0F7716660A3765285CEFE10ECF2C9D9E9F28B5546B3EF9F83BB6991186124623A113C5C14CCD64DAFF954F033CF218AD0EDE09FDA00AAD4578587253A5D9B2377EBBBA3BF70BE0481D39AD65E01343125C438551548AA913A623D9A1C506954F96840F2AB05F2E19EB3C3CE5DE90CBE4F4C866CD353E33CBB65D794D95C3C84EAAF42DBC93162496E195E593AAE5641B0212825E838DCF2921A79A9CBEFD4C0A71E3CA54A57D7E22C645364C6BF02DDB75DB0D3192B0CD037C0D83B9D090547C5C5AFBB6BBC721B806018C8BF1D4A604A711E079EF7598406B85838A710AC15B9436ADC9926ECA98293580F253536D2C74F8015FDACE42826684E04F7C8B00FFBD85CCF9896484110E2668B1B998C0BB62ECE3CA3A5E8362FA3E87304362F1C7B6C636861614BFBA0A05B0FB539F71ED125BD1401940495617CAE5BBD1AEDCC229DCBF33F04FE5FFB4B80D8A743AFE7E9F3CF1C1409414750A31FCDC0D33408883F1F2342ECA45CC5308358223782115EFE2E118DF6B8FE93F441D674000738CDD9F9211ECA0607A520B5B79274653789DC4A8BC0BD9141961387F8B5BB024E779593787DF26DFE52E2853961DD81E4BC521EDFA2395467FBCA97E3A994D1FF752073C990DE2B60927C1891423C0DBBBA50AF3F539ED6635946FBEBFB4D0442D9E0269F32B8D3A6D0EABC8743439E59212F1E7399DE7CEC8DF1B1369851F6CA32B220C7602C05E93E6C164E3C87BC9F78A2CC9907BA50BA13E2ED57190D6F4EFEBE7DB5C4572D3A6AF665C7853ECD82929ACEF0ADD274D5565CB620C8CA207397292D55FF636C6D70816B1EC02E1A82A3A4247F693BE349DBB15CCB07B1CBA6C03B88E433E7B271964D814B52289A14D4211481DDC6B445E35B6E7DB7720B9C6AC460606B9915C03D1818FC0ADC3B2DE07ACF353D6CD643E68F9D0009FF935163F6D1699CA4861F19397EEB0C5CC845252BCF5FCED6FA8A14D3D72C121A7E5D551A959CC73A362744C72689F6E2B2CB5AE2E5C5C70FCCE387F2E2502B14AB27A2784108364D342001A5ACCA0DDE59B1CA71F4216064C99352F749AD04DC9F473025E65ADF847D7F9CE4E73B7C4275494B6B6631B336BEEEE1025DC54E34E58C5166A8768EDEDE1705FD40CCF872EB0C759DF4CDE126AFBEDFFE8536C03F7C0CEDDA3DB89D5F6AF07C02C5F786A7BEB02119CF0035EFC30253058EEC22D6D44F94DFD65EC2CCD84B203526C5ED502CD86371A35169709808660F6FF9D1A057F582250360D2A29C72F4C8368477F527766AF33C39524D185F6B27B8641D799A1FE961560C6F9B1E92A9D761501C39A6BEBA1CD37C892B6FC61C865AAF762A96519BD0F8E1593E551A4C51641CF8F66B8CCFA4D79C6650C4B9DF5669CB95F62D2AF91C2867B856708AEA8C9F93346558633A04D268B03F4E2E7FD410530C9BF1A64D86008814F68B07078545CFAB597F32E8E694E5245169FE52BAA264A14078C36054D15836 +sk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA224DC999589ED424EB2EF2016F764FCA9FE43977B9408019E1801DAC3493669085265758F340014DF149BCD2541DCA3A63E48A4B43B275B30B31822166A39198767668420508704668046222242508343767521304415225840382452428338035366514048171500000385156135864287034348126220338524207723315315180220645647823476208583474234044516117070256717814542406147632010644381064245732110368816338210173480713425110164837178717554833157147088703253521408282604458276306553577763543215381572313586753406761838014116143816322330136035071100231243640484312751742184445555164315518246140038154132032018557754360748066484684787834247862765035160680274746860151122703337020227135266751012065413233676643852646827067265318784774612705511086863388136146766688684077637707755607807760513781848022436085543348170833467860231855808223487748277276167650073477355850482338112448827574813345876657524863458162422775422718813182385043541116406436263110435786324321363566420050683421032883083834808878084378676653254120140050108134632844362820075540051736861768722204277888425123203361517333083787373854750071068458105301463130576630570427242062382638542381304457724105555235727186333240481800314656203882316462437771354080172782885361534123034081714020016500871088383325350640643721103640173364701145234054314482778472262017828433286402232378045247603352812216168506827326245815785502616247807545475153254343154866656035860106724320260565655532553871134685782433585542268733361847170862318384503086481788700414633863306622341250030061640657762452743182107482257865774583583611673614531476774752066207234565156137730713830458425638152531825615762432237687480100532505853132188732263847025064207603160602502818175282283648241368620501842616772503757006177076785083570367838721371278555481864065707185870446300520706573146381273157227447743218408014334845174371135452457768156522637214833351075744277857835817041388482274822177753118147370263888813786005615215106505757526423448844681220780444051286433253514763114535084701643820744655322528272748557056406647142175235004233211107588010486804335111755604248326837735532445453050322116302684737876673837421883023370404685565768313120112027206323031804480460302406762778643858487238834013562308032710102005816700201558214858414634231302284208607633058144016427848324611843541054214182855065278134510028540513212804351430172483548268308421083545508002133781252058208746462482648050880033727737567435322067733445015255468474738656164671423546568416451648357280084035611508267145561541470807456404503237755712731867504424023285863731823162546828122826347381516186387428885020738027470576057144682025546437378042237758317450340132841076711833087160711703571422143407483115483535105473638668045726160003580678686255223852048706124752842382227853570661514502082224254840310638087022813106080626271360334615550175645215074214574254273647274512631337720043825171266565150068328203808007071576588172752073777851530348360703620547773186837218165586564843625162755356337076333795DDD8BBA94E02BBF0D3240FC808A1916488B5214A97F67D2CB84EE15DE65E5E2E5C1D55441A0C8AF55E9C35B2A1EFB480B735968178C8962EDF42E323333EA5F8DB6766D346BF419557DEB736BE5D63F215A306BC2CDEB2189B32C6872B24449D7EB657BED1A333F499422C7153493DC729EDC53491FD27257AC262FEF156E74EF0C0A63C17166B807193777BDE4834AEB00E63EF1549A3847871B760DBC61C9E2DB9320020D4DC76CEB48DD0C8FFDF826BCE76611D7CDA3D1ECA9D92D14BC4C354E480A0F524E376BA102A9891AE54649DB23E3A522FBD3FFFC8FD66672C4C38755E16E663F15BB18FCAFF4F788695D16419B4CAC7C26E5226F842F563CCABC688AD919E2914FC58BEFA2934C019A55DAB6184D74BA10394EE9D6D0BF8CB1142D2950EEA4B775B326820CDAB565028060902138C0BADC2B0F4FE27C490476C5792C1B9FA01022DA905B1FBE4B0031F07A44B00A049A36C0EACAD07244A6DCCB14472A1E48377CCB32AA53F65D111D16E4C563A12E5CB2133C61A876C6C8499B3C83C54214F27AAA03029E0E12D1C9FA9A9AE4709BE138A3412B6FE9593482BCBCD7EF7DE153BD810C3499CB90FD6021B22087804FEC145C83385E823783326A822906F868DBBA65296AB04BB2DA26CB12076D7EA555B0D27B36AE7CE2D9514C600B4543A414C695442FB24101F920A2D4794897B886B7607DC50D3FA5550A863EC3CD69814B3B55422E9B6AB3B712F469DCA5F99580C042E44C77A776E4BB1A60A5EBF87DD0CEB07F0E6B845A9A5FC1CEBB78F6C9F4D21E81C57AC00C6A9EFFD7DE994D6EC57945F7DD1D28E5CDCDD7D9734AB50A244B313F9140076EFF7B89CCEFAB9880B66A684353246FF8E09BBFAA82C54264AFDFB1F7F453A5FA415889B0C6B407DB404B6BE459F0E2B8541AEA5F38A34A36C19F284C29A547B544F4019F757DB92A91196C5556DF37E4341E51DBE0A0C2AFEF97FAB386D4A340AEAFA2F0205DC3F24D80EE3C942563CDA678B5577B88FBDE6F137A8D7A8C6B03475E70536B1DB0BF8924C1943C776C71514CA33F6E8A4923018EF0FB989FE1A3517F68E77070B61A98D34A2DBA8D3B77934A970E672547C565A9210F4E9F45114918A6B5A6DD035C61E03031D8A46318D5AAF11BAD8C1A3394EC4A23A01B6F55F818D8E5DA0A1E67A9D41B74A624A46A1C43300BBB5ADE04E0A2D54490D220923FFD9B27D8B109BD7A907C8FB24426AF30EC2EFF9A26A5F47F634B76D8953A767040D1675BCF7B274E0CD62782BAD634E10F22425DFAB69B31CB4D79897016C961792E20C7911958F274753CCAFA4280844D2C10E44F326E7BDA0E2B835EA162B8C0FD998DCA1BFE9485FD9F136A4F5F7AF5CB10AC25032B77B888F3A3E7DE37E6911710B798A8513018B3AE39F2927D580EDF45EB1278236DEDE30A7704D996378246A1C42DA35A94D12951F02729B74153969500DEEA04035A352E26C4338419ED2641459719FC0DC1134B3FDC7B5A8D950BB0D4DC893B38F009479647AC21507D13AD3862C4140012360E5F2BBC4D4F112D60C05EC69EB5905455075BE32164390E834554C42E4AC217788CFA6B974ABDA0BC155D83CF94A81FAFD913FFCD21CAB840CAB0871223DB580390FD0583EBECD8E1D8F8962C24D09AAFD5259E95BF5BBCB110C4EE601F193A401E8AA9A4CD43CE008F2812E93042D1CA2F3D043269D8706CF7D45E5C9BCEE24FA3FBBC1B2BD13D06C13A3A5A0A8A44D9602F30B0DEC570087FEA60A773DC045144FC19513FE40F3EB79ACDF202E4A9B5824A2204824F31064DCAC45B63FEC6D608A2E9A5663BA9257390642260703D802A67DED7447CF680D4683F3B3189E2C66C2C53691962439F15DDD44F43548322904B93A781EB2648018CBC11F1CCA465BCA46B8ED4433AC6E4A97167829D7DDA7989B45F48CBD2CDFEF6C82EE7DC51DE235104382CE5DE5E2FB02F0EA73EA1B55C078C73F9A4126DA9868F2FEE929CD36B4BBFFF532129FEE1507CC44F1607F10BF31C327B5162BBEEBF26CAFE069728F2DD1F4B3048F9347E92D642D605238997D9EFE7C50A6998AD4E9AE1C2646B50B16F49E9F4AD9AA912260F1CB09A65CAB9362E84CF1CD176DA04E1E8463E5125775E9C02CD5D0AA6212A0ECFBE626115330A158973C2C7A10BE22914BF6CA3D96ADA5D2C354DDD7002AF5D26D763F789FA92629D530191968276DB3D1EDB75B27E6FA6E48846880BB27239E712953D88130BF8FD3F14A234FFF7523E1E91627FD23D0114796F56F9A054A900AE75A74978FCA0E53251DA5A3FC2130A04B735EAAF97DC9B19D3E4B81ED4EB5B52E2A3509FDE92ADFCA067797238E4A87DE3680C3303F304F7A6A1FD24B79914BCA088F0D31B708D5F004146155785BEC211307243F3D709D137D07D67EBDE95A55285B6787F58855A3346EDED3587CB479E28489DC789DDA6BCBA548F3FBB7E12F3684767F0706E574695A249675614477F3F80A903C14B7C7AA2E55149A01657BA9D16EF5EB6B369B9EF07E9AFF5ED6DFAC8CE2492F64B8C6E797193848A574036BB943F0CBA8A0396535DE787134E599D46BA53935A4095A187F3DDFC0FB0FF4E8CBFFC3DC230D34EE356FAB44CA7B6F6232A3F48A13D5D512CBA3693AA8AB0307A7C37D593857929201542D85A702A7A21F7317084D2E7BC39B5C01D1497589B7DFF39C0D479D79A12A1FFAC23FF47DFEF0265D1FA53BFF869D8A92CCFED1ECF8D80C54C9E607EFCD30AF6257795A33102292A7E6A649B5E57D3F56F3BE8F352B5C1A1E688EBBFD77D5DEE38C5EBF19682E728D962284768A93335C9C8D1E9290C490BD633A3299F30405DD9A6F439F2CB24E66DD1D2477A159F7971F49D19B154477604167EE0D451145482D315B7F1A17BF5709FA39E827726D0F18D79031AECAE82526C94F997290270EFAE46719F18FB078586D8CDB88B7CDE966EEF3EFC96120BC785A5A0B520740171CCF0C9F02A1D2A3F3A382A3B90B337E19B07E6AF6B005DD28CD59249916083D545AD372654C15C18B3B2C3A887F4E9B763E17EAA3161D0BC6DD4E0C4EA228DF0BD31DF3CEB9A0EEEDF5EB5CE6D038D4336A52BF695806EAF00824394DB65A60480855F3BDD15B2E63CFFB3DAC5D7BD58318EE157FA8F5A9E86345AA569C918196ACAC36DD05AD159D871B3201E31B67E16EB24C8960C01667D72274F39C1F28ACC2F44DD6D884723EFDDF993CC5AE735BAAAED7CBFFF384CB7320DB3DF387FB38E9373AD5DADBBD7A79DB0017B919258849F27C60C34329B146727322B748E9538331BFBF0F6CA82027A845A9ABE62754281B3E13749DCABD9014C48CB9347DCC1699259478BF01E340CCC3DEA3EEDF14ACD80509700A9A637CBAD14EBC7C7CC52E5370A1E2C8C6BB8F06A7C7A6F186ABE5E2AE5EECA0E0A7C07C0291E5834E3712D9D78A83872468A9254CDD6C76B67701B759818831620136BE90674244D956B2875C414089EBDFB3210396094DCE81D31919E3A9DCEAAB6FAB +smlen = 4217 +sm = 099067056EF4FFCFC408D59421625B5D3455DAF7720C7586557D052305EB820DCADE72566681EC8A3B0E3279BBD18B80A66B727A825673E7A1D3636D0FDF21378188A6D78D89C4C2C6B9D9695CCC30640D43A4157E63F9A98E7C9A1B4FB59CB85A0ED6E742DFC0906CD57737DEF36F1E341D1C5CB44BBC6156A204FC1EC6212F32CFE38EB5D454E619B5420F5C620B1D80C27617868B1D154B8B2C5EC830AA778C105B8D7A1CD4D40C1827D417023F84A040C4018DFE638E4609BDC5B7CA874223D0DB2DC1DFB09B225D5187B64DBCCBAF6329E0BD836ACF5FBF673951B48C91DB76B9837D4B00FFE5A6FD0176D717DCE296A2183C2AEC7122653245BB5481276DD25290B2B678CCF19B422E099A599F2162C20F427DBDC106598BE7873CA524F1B5C717622285DDFFA1A345CFEE4A82AF9AC6B016390617ED9F27351ECD340D60F016E8E53D951ABA13024BE6EACF7577CA0FC7F0804E69B531BBCC06DE8ED283DE05687684D3FC7B730561A3493C59F825FADF15A53CA80D8AC6FB444A736D123B6103AA574F10F3287EB226A55885A2B18DB45F695F7F8B69227270BD76298CAF10425FA01D4A67C09F813ADA633E2AAFFE7BAA54BCB6BB01A9DA880132A804CF038EDA4FC5C4D09B18DDF0807C8C65C9914813BDCCB38F83C1AD845223D10E646610C579FD542FF0A9311BCB771EB4B788459E6FB05656F3750BBB495DDC784868E6AB6BE813F96044CD0B5DACDE8290530B4A014ED79DDA42D6D5AC9F858975BB899BFD4A6AA00D75B2F559807BB8C5B4A35075A35B4404BFA05F8A773557D38AF55AE20253ACE31AD9B7DB1E56C1DCDEF0B97AEC56E71C941778D80B615F5D924B7F24DFEE638BF3FF080A343DB74A7D8572F9AAD3533FD261C3F7FDFA148066D01DD15D07DD08E5C0B914185EFDF9B58D52A8B03AE8E7D34492A7892FC08DFE8A98C966AC717B439AF07FE088F0FCA53BBD89A623647DB8099C1A68B4740FA32B3A7328B2959815004624753CB7463672B2F79AB88D79617D19C4AACFF7964B403C3694774F580C0DDB904C7F9475A4E24725CFCF68CD7190D2B3C5BBFBCEB1BCA0A68DB704793E189C4116B3AD8CF8CD597B2A9BB40988022D183903538D0ED0105C731653AE60CC865E350C9BE83C64A88D0CFC6F130943B5C120F4BD1EFE3FE156A5E411054F26276313F504B8982D660E788FE0B7C7E7E66948D4760FD03E782E20990FD4808D31300895804979005AD623956D6211120A25F940EE71314877A85442EB75A8497DBFCA7695948A80DD2C9655F4573A4A86038CF7BDCE914959BC21E80313C66E35C45171B07A8E66262DB13A2AA49BA95DC831C6FB4B5DA45EB31DEFE340BEC5268AF8F5EB80F97A5B2E6FD7258796FB3932E3D8D40E14784584A0CE1F392C747CCAD76D1EA72A74E04C2371AB11C2A14FDD51E75A81E9C3B02327ABEB35ABE39875F71B85BA3C46567EB4916A64B8F72BF0430167C4C2048A1CF073F83CBDEF9B346AC31F2A0FB656C2D03C079C1086A414D1EFF0CFDA396F17A0319E8203FF4197F40C77A897FE154D79FC161D34C8AAB7350E6206309386E216368D2E2A14B461098A5F65DA2AD44209DE0A0AF69F1E6FF850715D688DE51832A22CB487D571F87617134A97D748CDC27F76E8906E16EE04C8C152A7F26D88AA50651895ADB44F151E8F5D42444C50D4A3604C45A85F429AB9FBE6239FCDD3C2C4DDF065574BC49448CFB52CF54EFDC2737860DA37830DD9C947655DB4D8AD8C869E241B06FB9AA8E1171A5143E5F428D56B075C2D381414436746542440A09709D7616E48D06250EC8AC42794B36151C5E62093FA2001B11819394A9E4B0164BD1147FA1C50060412ED443EA9C8936CBF3B517F94322EAC7A93A1678630431D143C63FA943D61AAD1056937E58FDFB7088B86A35D613DE09AD557725FA8102F699313B927FDC5684BCDAC0561BDFA2DF96C00DBF6D54A367036307DD35B11C26A0DD9EB5FA9B828075079628F6DB3EB43BB7157EC64252C5EC6A3CEFD914FF767FA3A8F71212B0BD7D7093B6B0E62C34336AFBFD8FB9CF540601B14C91A6B4AAC50D98CBAA06F21A465942AA14D533C9102ED16FE5C682970F0F8674C2D7F580292F113C1262A40841234F77980CDEA977E9480EE5998349CEFFBFAE787C5BA0CF638120D63883EB7AA13186602D6FFE18F9CAB135307ACF67AF52B57CD117DA7DBD9CABF105C1FC4EE9F0D4B580F557DE01D7B1ECB64FB46B578D0C3FA01F13C491F8DF9D42AFE87C2439359FD2ABCDD25B8CC3A8659FF5DA824A1D92E079BF79B0B4BD61D52BBE56BD20750F842BE63CB7A78C7E3D5BD0742C908983495D8E248ECA594B085EEA5A407BBD435EBD9FDD05892EF26CB1100E3E626F063966F1057D29266389A3904ECE36527FD56F0F9BF7E87419FF4FA691D1A0E9099EA2A929EA6C4D635A9A687C33BDDFE94854529F2C55383CE8E1084485388AE1DD4E9CBFD0856677B011D0EE49077BBF6389AB21E68727CDC02986B3EB026E5896DFCFEDA553F791860B9F671C35CE7BED8677B956A8FE7460FD6123D4B75B54710D80D6A9CEA04ED7D5036EABB5E4E0F2B3D6EC08AC82475A5D68065E4077A71F21E277BB3F255EC5058F48909AED0065910317E9FC3A6BA081653BD4093721DFB9280AF6C7C1C73F2BFAAB3F50F9DB0B3E0D46152D5CFC9B5607F88E4B7A88ABD34A729D403619906426C6F637B9A049F2129EA0B05AC0B354F5AC69DF85B751439A9D4451CAC182A6A3D4EA10CD56170193449398B5C79E4F1C94F7EEE5675E3AAAC2CCFAC20472AF66EFCA4BD130E28C29664D03AEEEBB64009C7CAE72606F455C8B84F4C6FD9CE83F668E9E83F5B44F75EC38E92B4601EAE3B0CDB86834A6E195EBBE23F45862A35F9EA77DA91E23DBC1A6BB89B1D4C7DACBD9FB56717ECAA56DE4D99E4C0C314E5A2B66A97ED6A7D2C916F2E8D1EF1C46FD69292DCC4114F19FDADC8B3E8D15002375E634059B053AC00E20BACA3B78846C5A64215512DC3B786BFDD65D2945272280630DD5D6050C6BE71C27E29BCFA5690637927F0522DC1DA443CD31F58B65ABB0DBE07DD3069636ECEE5E7C03A7FBE261293D1AF9B3FD259EAD6AC24A5063F0B012CC49BD0C9C10D5A224ACB8D782E574CBFBA41A06062E81F92993A08DA498CF932CE36038D5CEF54E2D5563EFC8F19DCE63C63509D7B2834588F06D82EB7B33C07822B7B562E3F938BF8DB6A2298E26DF7B86EDA9456CECF67BFF0C9B5955BB22CBAAC4780F768F35AB8180151DE4BE3AA7FC6EDF2C0B33BA960EFFB57277891C90E17E2AEE8382CBF5C9F2A0BD01C595D1146D33C6EC0E68EB72A6F90E37513192284BB494BB6D8E939725E1894EB14FA92EF87B648CAD49972227A0A156C617ADB2560762190681477BB924262A8DF95F7281E823802F85D3CEFE5BBF81946603CD426CFCB2AEFDB1B35E90219426164DED0472E77793C3BE1CF9EE0752654F7E9BD4798F4AC29402A8A181DCB67F04CC35EEFE8BB250A85F99AB1D3EA116D33C4815BBD19961CBCD23FEE4F7557E18271802834520CAB5CB636B0A00E47386E71305DCF73DCB88678E12BDC75982BA526F5F5FA90BEF4E1A5B48ADADA8B9897F9A2FCC22C287D0C576A46AEF39734E212A84DF478B7A9EA4C4E585BDD9C10FC194E7040FDB52084AA1AF2BDB608CB8C016812F1C2BE348111B829611DB7963D557F13BB12949A7F1A8E97EB292202EB1A8AED815F1D0006B708A3C4E0E5AC86690A0BCBD50889110C18E0A4B53C701DB3CA16B7C495F159F5752E197660DB69CAC21630CBB0659FF270E546C27DC5AC1A2CDD5E9D97FEA27315D78F5248EBE4087F00A9539B1EF2A6E30E9FD0E9DAE15F1A6FEFD36A2F2732AA55647F65D50C129B27F45C2AD869F4EEF5490C4E81D260143D1034C9A6271FA7E72462BA1DF9A31C51DBDEAC15E3562010706E7ED8959D003CF941E46F66C661F4363E5099C8C8663405DF86B0584C91228E49A6709FF665B533BD08B12A3B14D39694D41DE16BE9D34D4B5F7F382F75CB752CA652130770B253B17B2B6BE3BA134969E84DE632E9D787E66EC5E619D3158A96DFE40B06FE4D03680CEECC49B103E9E8D4FE29FD80A1EDAD4ABE0B9624374481F0D0D2D831963357E7DFDDC7044DED0E695908893C7E562FDDC9D67B1600F6E8F47A99C6361EA592456E4787474D8F2D701975CE55B9884E649DDC403955BA2EE0B3C72504F72D59F9F457188414F46803313D496142CC6E6C8482BC38FDAF180A5A09F35B3C0E136C513CD998ED32361D21278990932490FF6058ADF2F4ABA32333044D20352F77F17A09A5F335E8870956F0C6D719BBF3121EE99A62A867AEE75C55720D751399968BCBA04E0ACE085F03D7E6A16316EA00FCD275D4F297324B2F7C8409DAF5192B40DC4A9ACC463500D4D9DD178581E669B5FC8D2C6049457AB1F59AEA6C1CB25D455ACDF50408E893A1C12744C29D67E0B9D5E925A16818D5DE5AA98F8E5EA585333421650EBB3843695317E4DA1C9705C8DFD51C38AE9A7F005A5C5D95ACADCAEA04373B637DDFEA3E7FA9AED4EDFF4A8489B1B6C0F403161C4E6C7B80858998C806ABD700000000000000000000000910171E292CC83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 + +count = 28 +seed = 19CB4BE2332F7FF0C078BC001FAB3C5FD8569A76EBCE373D1ED4FC8EB5D744C6464E2B5EECB9EE836CD5D87BEDA78BA7 +mlen = 957 +msg = 86D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 +pk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146B36D725D5FB90C14A74978A1EFB22ADD509E887418B6D93906147D8EDC78C5576C89DA36B8E6BDD229FD4B53A3E0F594A4FACDB8FCDDEA8995CC5A18D059428A495E8FF77F6DD50F047CB589E8F55F4EA5DE5B6F6A8DD99F12BC1797164B695B381F2431E48633B5A74B0E808692A2561B31C713F0031DB58142AA941F5F17E83AC862CA8D540518D77A72C6593829AD28B67262001ADA785414747D5CCF32A504DB3A46C775ACD20213AFD566920C0F032B92B0C9C15C8E25F396BF1B53D40E4029CA94221EB87A88F62CEB9458715D4621979D28DEA6A4975C5A218CC9FB5AD0A94CCEC34A5DC842AADB8F0420763D2E982862C48B4A436D4AA1DCEE50221CDF74E0A06BDEFEE3AC1D04E3AF9927C1257BE7F532C661E5587C46403CCC29BDB7D3D029CFB2A87AD7A679E2C0FB1E3354F5DFD13392F59AF363DB32168582F4E050FEDD279B5B2DE3E54C584930F0C07C24CE5C55ACF1979527EF66F67FB17893776E13D64971190110F1369C7A36FCFC589C90A41C45ED74BACE210F5EAB4839A8D3DFADE2FCFDD0BB423597C610AED2E79A335DA66B68D336CD80B7991AEBE5809811B8BAAD569950F4D80F3531328326B2C04948A5F2D3A5296DA5A787AA9E096905952A27655819F4CC00799198F5A4895FC9ADD2859C4352F81B11200916E755F639416D144431A79751E0076A46E519DA1050D366C3237D8A1CA7FEC524A6E6A1712E0AB5FA4E47011460AD5E046123A6C7476C5D74C92346DD932FAA0DD2C65324EAEE5B26F001F753D4BA41DBCEAF6A42C60EA6C43D5411682FB8013C50BF5A71FFD1C1467169C0B850047F59256137FEF4B236D53CFA162B64ADE033AF48BB0ACF2D43FCC37D4A86F7A4D4C533F6C46270531B37E2B37D6ED392554B9DFF819CF3BEE3C7372473F1F6D33FECA129657528D0FB6947A750C20B9883AAC5B2B639FEBAB94AA9A6CFF1D2B1DF045013A08FBA2B024C4FA81D12FF6C514DA77D64482E3E12F854D84AF46F61C7062459DF79285E79E4BEB358F79C4569DB716CB665D44C0A4B40E9339CABDA8297A290C840E98F4745C59264C94E367257E7BE2B76EAA2178D3821778B08C01BF1C1144ACFB093E54ABE40C51CE97DFDA05C43A06E467A3FC9B86A96AB5A29D60009C0468535606D87150DCCD3209D649A3254B6B73121C16AC4BF415A13A98FD20DB7C3B6D11388742F67E3970AD0049DF83D3BDB590747CDDAD6AD16BA8785A04DDD5F022ABCF4D5BA02435C7BE3229434D809586FDBF4D8EBBD513A4017AE5932A123457B2C57B49AEC05AE627188D73B9FEF57E5356ED778A69749C5568FCDB8FC52D073969FED3DFCD37F899A1464C31D1915C51AEDF5D0641EBF646060956C66DCAE8A99FE5E5B458703237620B2B89128FBB5E0A106B4C9690088DF7D32E00747690F6EAD3B2F923C2D0D6268268DEEE9FD0E732853C8BB31BE1429BF0828CCDCFF87875BF8BADA00B9B381F58B0998251B6FB4351BC791CCB96C03CECEDA40AABCFDC8427280961F2508FF474DF4FE55A3C14F0B6D7FD4CF71787DFBCF4D43D82AC8D851D62E071E86F3C753C87A4D950D20F41FE9AC66FA7EA5916426418FE103A5790C1064ED55DB192BA9C0FD4A1E0C170FAFA51A1B82AF472B86B85C951A1F1C1934E9B923FEF058B2B1DF06A6BB6660A38FBAFF14C322827EDA3E6D26266E38A45F4FD759EE79C26B01475807990D1A1E596A7752F9F36243C21F50E9C995FA57AE51508E21DA316ED50F0D191FD341006C66983C2A96EE5605BDAC59605F7C3C88FA54A2EFEAFD9E06CF9D5F57A4C710D39C571DE1E5181C1BA77C4C72CBAD049AEED3AC8C0DF491F918828E769BC93383B9CB4403A6A98017782AB8E01F2B6B69A315D9B59CF0D9C9AE35A5B029C3B9664BDFF6E885E21C4D579C97BB3758224D3B6FA6E3B34809330608A3551AB783A264F9EAEA794193EC0F4EF554ABBCE352A265F9A0D96D572DAC18BA5EE2E177B87C3FE2BD8EEEB9377B662E02FCC32B95427CC6A5E1BBE586C0ADB1253830A4F951677BEB6AF4E1EADA86074F30200342361539863335BE51D25BDE2EB61C809F52927DD7E362F301A0C40725E2BA77EC5D6734D423003AE1A4C6049A0FCD3445185CA1AA19EE6103131808DA53CC85CD6F303E8F6A3CDA8D16965A807BF93AA83825E3465DC88C776B31D18558102641609944F1C4AEA04D7754137D27524690CCD95101445ABF241C954FAADDFAB0A97705E785CF725B432154A65E84131BB280404F8EE659F609A084A761E26870ABACFCD3E3039A85E531F8383E543B1009CB2CA12050DCFD7B3720AAB9C669858AB6B78F036D62F91D8DD7226999D183BDC4501839A4F4FBCFE38AF895E03FBBFD3F96D129F21CF1C0A5E026A690AC1AD601461C890FB05326CC08A0786C119079E8930FBF4A7FA94062A9258485267BD7982A90DE890BC6E96EE9CC770F01E25314AC29876E15A1273AEE83F01D9CD3DE7D052384C70A46E5F9BD6E9C2C4F575D18564F93D931D63835ABD7B463ECF21EDA810E40B42FC9765683DB9CFAF8DBA34CB547ED11B8B76E577981649209BB7BA917C888F776A78BE076528A6C745EA231E5A4D7018EA30810D2BC64D86C5C549C20975D7466C8C2BDD5A2C4BCC3927120BF319DB5949C7EBE4258F636537E2A9CD74BF0CB4F1009CD4BE4522B9ADA8828BB00B149EFE65F6 +sk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146BEBD23C67A1AE83B16A6831D8F6766CDC75EDC12C3D78C5CDC53FDDADE6827B39A938D422051E604AB749528CBA7F408BEF08309D9C9F442CF58F08570712687C72825440401320861470407502128331527444128573124587070250265670624884430202725700583313637667230714765500576337085825454276887830208103388478638711186882611264165401678601720562016801045078841668355582653618630201031770363024710626854884182051357580811826134787381553214285312485567267006341468458018818231083585065001640631143721658623326410424623207047484264813851844402120180411210408132814801014162612885444685788361755163851342484230307246254430238206376103515785530157740101255608067535821762611258337043447758058346741031337186882420358501036846702762460878424478086363837452888741130543458861655454374078148885312502176250016410465246554373245868040656877034870671264470620381725244671880618755575101237455836238820514238506171534220346637513642532726221747377580373578114768082716217313644378606512354263508070265167652584876237612755507308847831561415162278432700100182704564786880184416376486354381483641277556700054522023438323868543553216618261250526758241748530741344522562833316520724384481234246624732008754881015406847832137265255585174377121707415421400633737573163861655473212116738515881538464134810125004203214152800358327720045412853637840772760432043172534880840673717322688316808514765853437368008628081028163355552637142207302344732368355841100643682688181776431677712337477465132430811184023151630131582682428368430815425460533603135480885610575303006615764748045328200407467232310203500814070417415218627506114803214687311136810378370174335447826687775182417626547141704436373048002713078580223104246618522371835240001858674836212006632317733741677668100131212740016504655761701504386803724652802342150067773265624861370576002430538507348370277648624187873608268268633174483570464543066084754287377084332731347337414360047711600045230752035678363056576723781147868758414648883373540433167133272222080262060814677022862413833438251045882236680143520750455860630436330702511274004266825556807318315288602184718015124554181063636104277577836431422400133502220283413804268261653318248262566541346163003762338527825013085246661616636056248356105221618708332204765864328341035070627414528686526055810043584613110816425350320505417435434566753355041840537275717463177684216521653307838757686460721734603238542861671228158668158231040084534305338157036574005137841765887547028320246617228862357514841533316684670305148153416424752258756130770004755164147145001608730647835644518342611741741576428478313112128265311570186873253375388007055768134537680742851166356425175565673114325826364674721625467575616638585273578677043122672333320444375788853583638808444375413154835637472657821637527438141004773341678605611451712000340238802360604583381772154221450623155213482833350274360720010678833358148006380564807216012015352034861365064321060628546335726238554687126814833572718268027082114875571365385E30D35D6247FC084A88081BAD38202155C56F89B0832FF122011A865AD14010756178678827D22980C64F2B4F1B97667DE08B6B86A2FA60BF445BD63439B3E98F78F190C1A889F15E8F90AB54D32644204855068D880EAB693A0E9E1A31B62A7DF2F013E62207AC47168294B0567E8A02CAE4A901F5AFD3B230992B2BE39AD2B9AA88A43447F9F2234F0EAE511B9E6CE7B9B998C3E6CD895A13321D1461B2A2415F9D869583CCD2B3C0DE5B9EFC7C0D82620B5F1E3CFF14DC1FBE4DE103F78F7CA04DB65826D4BD8001622B72473ED7B4BF9A6B2A6383360B30CB927BB195202ABA94CBE2861190608448BF8193B5D928652FAAB5BB2057D7CE1932D112F94CA9492843721F256FC8FB309B0A271A55B028DE460CD82905449260F0B3A8913AC76B6E235CC5D766447D721B56B3AC02D9BA97A05F5AC7C4639B0E65EC2EB9D6EA8EEBF0629E016EFC7C5AECCCBB2FE3517FCB1CB8FD8AE6F903B17C6E8A73066568A5C1272A5C9B94DA8671F11EBF5B3B13A40CA2D2A756FACDFE5373F2992722C52FB239770F9FF019404CA87D2819CCEAB81B985CA558DF8562F132120DC4D6E6E80DFAD05A46038F1536E9ADE7E59F5D221B1C1867EBCAE99BD28AE07EB28A4549BBE99B2E0C2EB657956862066E741F35C0DAD644AEF2BAC7429DACB01724A488D75B98D32976A9DFCD83E5EFA9694F33505C381ADCEB029CCD4037B27DDE686D3E60A7D52C75664C9A92649C072D7E326FFF5246079F0CBDCD1F7C15EE5517C55DB9CBA415BEE047B670C157793257CF989DCC3A5061374120B0B5E0DC1066AF7D6DFAAD7EEE99BDB12F2D3A587CDEC6B6A20FD37C41A88BD2EBCBDFE2E68131B8CBCF54E2452A9B7DD8F8B6B1D2452AE373286DAE042F10937E4FD5877D205C8A969E25F432F7EF67C5076882C2BB0ED9D24A1657935B8585EC95C7EF9C87CD322BF2ACB08A3324153818B1FB4B31E3C78EB33BE711094714BA5522F736EEDBA697467C0150BE6456191E8FD8712AC8D8430C1AFE87CED52C8FCA755D2DA66E1EB6E0983CB73F327C1835F0DD7C3FADED46CF36C1B1BD683CECB29AA0490E28FAB47B0D9B851673672D6272CC5C9053861A13CA826E7E5BE198EDD3A93D023B96D3DD21885C378F530E967A48916A430F35CD874E98E1CD909171B284802FD44CFC20D73FDF7E91F846F4CA792538DE010D2C323CB0D986843425CC7489BD3E299739F1F7B9D4AAD525CE414E2A0488CAB8A35AB36083FDC2C96A9D5289893C44000AEFFF7F6366D8BB33B85E6FBA0E74AE46EEBBB1910F2108C3DC7A5F4C80C94430D7967F34B2CD7B46834A6EA24FF982303F480FCD4FF12DD15EFD3B00128ECFDAD343E44C36B24208AA9B927D4ECACA9DC114F172E6CEF0BF846555B05968327572090AC6A0CD0548EEDB80054F6E865D291A8F9468BC062CDDD13F9ECED4738E6034B51347CFA588D855FEF5202B349688A1541D65D3F23583504AFA2FD28308DB6A18AF6AA301A93AF94356F4055F67F6A5494E2E3EFB741EB4AE81D19C489E666885D7FC23DDF69F4BEBFF3D370201650287D35A3D8228727AD599B2D7F75075B9CAAD1E4F7B2484839CAE57E796698C83C9366283C0D35CDB1FA0528CBE69BDC325BCAC6F091996628AEF9A4123C6B4DB5B1F585FD42CB47730DD338B42FE928752997BF75FD0245ADC2A8AE5C1AD293C69A5B2BA2C6F69627EA3BF949BDD1073C1117790461941B307346FB8EE659A8586921F7EB22A8864E18AB5311526F2A0B50CA3BE1B36F67A7BB8A5E57EC860B541C815CC4554A3F034E7DBDD74C0C37563AB35838C3EF4D39B7F978FF43CF0C21ABC20BDA81D8388C48E3606607EB60007494F2179002A6B716CF4AF678023ADA4E102ED7622260D28714F3B83ED34CDA35E5319ECBC6BD33A56E1E5109C36E93C9620093DA3681290BB8CDBFD4C0F4CF8349B35A9B8F401B8F2EEACF232EE3A35E5E2BE37764BD5FA8E41C22FAD608BE4A175F17535F46CDF7CC525CB400EEBED49C4CCFA6D4B89D7B58A6FDA36C78EF3A4EFBFCAEFD8FD0BDF9F03F1B535A8C8163DC25A767825391661A57E363607E1CB495CACF0BA19D278C03137F677870682C9547E5295ED9527AA8803056D3E55D8D8812DBED21D998F664ECD1D2239F1C8C9328F78A57E95CA97993CE069B3FB78907AFF7023984788BA7F97C3910646C37163A1D2861DD83C005D4E36189A167E203CAEDBB511B6F3D4350FF66746A31B7FF913EC5FD71F1A78F7EC16737A6397280BCC6911AA85F25EF147953471A0E298B8C953ABA6D5B5A185FCEFC54856F9D101008020815ADE7EC9B0E4CA63851A006D164F324D67C6CE5EDE15510EBA906F621CE4CB16C4520DC6BF7F072964F9639EA7DCD74FDE6752B54409DA5BAFBB9851212C0FE8B38E41822F3F7C91FE2E04A0CE66B0A03F62C5B34CF58B1CD066A04693BA831981BE88668C7F8E74F6C9FAAD3EC325B02E58EACE7352B7A03AEF8512A7F2418AB7230338E96D1C2A42CF9189CEB1AFF53A6E5FDE1B6E4D72222F6BDC7FA7E97F645AB2FA8D7F877530297C5718AD6FC4DB79B1C5C4ECD33139E4A02FBE536185204697D8C20312DDC6E8B1085178786E79C17BDAA4F59679FDE2B329474920479996DCACE0338F36F9355C99B892A4192FEF533F87E15307E51419C3CF221E75E5E298660BC802C8CDEE0C5E6FD838B44B65BB24BBCE3892EC199161A6252CBD2B3B0B4A052827AE037BF763728ABA2EFB74963DC5D9B1049440F3AE053DB5F3A559CAD061A50EBCEEB2B7ED4B29675289FA831B96B240B3393AE7E1AA7F46C6C9C47A83F2C841B9DF6CC8DAF03AD5C3074D85C7DDFE57327DCC3B8B66945BC9C87DD275CFB75853AFE352774BC725580E57D5C72DF835CE41C04096697094E3FD6782F1280EDBFA318B23019A2FF42E7E2C224217FDFBA2801774982489BF0E9A7A2FAA5C6A706F2A86CABC530BD5C0C98F2EA419187DE9BCAD336FD57CAC24A7DA177CF1092D01DD7C1112A33173BCE3ACF298DBF61596B0516F0039E1CC11A66273D98A3EC1E49CF84E44D4E0DDE63F16630845D4A20E3E471F851788DC9D2B2199D35DC378808142B3DCCAB51BE1D2F5DA1EF60194310A36C9F2E7D45988173E57F0C20FF6575B49351657C1604B544EB66CEDB208EC6997441E8D7730274B64392D4100F748F72DF8D27DCC081B16D316D5EB79F37B8ECB30D8474596CAE0CD0B1641FFD3727774B61208221FD7B08C3F8F4FB68FEB13A9E3A9A53D47CD6D46ABEE7BA420F05A2013BF8395915ACB9CBB7B18C3FFC8929F662996A7B1D3CBCFDB2735E6A267544920C238C82E8F276293986D9B60A5438C8E5E20D4940D373E7F140E281C3A99524BA55AB79630BBB92DF301BDE558793FE1D9E03639476F9327C58AA6D5A275A59150602D8D1F0B0E68BAA1AEF4414D66BB3E1DA5400C38A5B42937AEA6C889D28CD676CF270B0048FCAC83FB69072C6B6A7208A6353EE0A7202C6A72B5EFE404ABD2C1BF552E4 +smlen = 4250 +sm = 030763C9AC26E6BCF4C072C57F1DC6B2A84C445D9A1BE1637726BFD7787B7FFA6E8AC217E41DA11C74F17511B33C2DFD544762D6F3A399725E474C2E2A030098D4ADFA4D5776174C1E655EBEA1EBACF018A59A8B112C730CEFFAD344E54B5586F410038361C7F98D4658F2D579EB34BF2BFE92E29ACD5142958A684268277939C505C7AA40B7D2CD845B0D2A999E3F87B60863143F9BC1E98E784B3B96F56E0006C78EF325E590D31DEED4761EFC96EF722376BCC73F1F435E45EE40BE07FAC97215767F24E42AA89549977E7657D8446ADD09DE2CBB7203AA883E0710060B6D21FDCA80199E38002311C7DBFF2A031B6879F8784F391F01E03692AD648D1FB353FFD39A3E6B6B1C24F24500B55426A9282F488C4A4253CC068CFF257C367098262F9A535EC0B87AD47D7C055F1544F88376597B95D4C9696DBFBD850990D38B8D9427C3DFAE2B131646816F91DA670E13AF328269B2ABE9F4E9CD0884F3E834FCE54B807049CAD66670B84B0DE52D5C211152136006BB6A492AF12C5B38B5DE7C1327843294D2F685F2186185FBCA0DF5D9BD8A184572A0C9424F523ADC35559DCFBAA428F648B208A7B2CFCD007B32BA3B920B5C44E2DBFC239748396BA0ADB3389C0217208AEB5F633BF7E43003D6937CA1BFFFD8ECC18B3A8C84B4B2299B5997E36701D055A8B043522A7F38D415AE00C266E3F4456F857EF6EAAA2264EEE065EB669FA8BCAFE7D9E788ACA7A38FBC30461AFD74CAA4C45607677C14CDDCAB1E3C7650A78557A71B81BAA712D38EF0189E0A237B14E422325CD5E578F6CE1549304D32A5600C0D34AEB65913EA1BDB8B4069CDA99BEBD11AFBC0758AFC86D7AD6BD4D14067DDBD10E8F00BF14BCDFEB5EFFB97A4DCB617FEE0F1E310C6F84A281BC01DAB2AD988A3EA593ED6A8EBD2EA5FBA02EAEC4C9E04C80F6198984C6A5DFCA42AA7A8F9EF8B94CC0F9D910C145A0B16E4B435A1BCBB63F75C7459260A041D4C1DDC7B32C0D327D0E91BF9B8F3F2D30751B994D7CC86316F410C83D7D54BBDCF2913C0DF5586112C31FBB4C3691E2B50F37C3BEB42B3A0FB037B7527F29C69E23B756E307C87FDBB386BDF43E66EB8D14C5EF0627617CFF1031DEB578C9ADAE111D333C05280052C554F066D5BEFAF6A8BC5C28F080F744BA838CF22C9F4478E144C6EF5E71A832EDD21A21E620DB04C8A27891979ACBCD91305941663CDE8BCACCA5E18E16DB1FFF3793B8E4A82ED2BD429365F2014002DFFDE5B0AFEE491CF6A80826686C42474F01EDB4123303D5ACCECFA2CBEDD8D9B839016F04B3C7DEDF94A9D1F25B57B9FE6234288BA06AEAFA16CAD058A57A673173D4DBA10F81137D27CCCD8F54B27D335045B3A60F4E73575E0668078761224205D51DC7006911B95B15D73B5A1AF6B82A2A7BE8A4EF9C75380422C40D77E7A420EFC022C1556D7DE736B47DCB8297776439BFDD8BB73ECA66A3666E8F0176D8CA40DD39A5F34B7546EA22B9CF0DAB3D5BA1B31CA1FAD4A1E9FB600B2455059B810AADBC2AA7066ADCEE9140605EDCD65FEA74412C6FB5DF1AEA400B48F3F7B1A2847FEB6FD7593E47CDE22DEDC42B998187D2002486E8A3CE72FC634E291D901FDFFFB39371BA39961EDE15CD424671BFF84C4066A16C67525249DBC7504927ADFBA6342C51585FFEB6B1D1BF18DEEB6780231C6D35A7E18CA72825C334360246823A4E86C397AE1379003291C670B70F7142362E3D9B71B63F9D65FB82FB022BFD26412F8E7BCA64B66C8E320CCE2304833953D3ECDBDA058B26EE77C2472204502A9B8D55385C383F911498E14F367A305B46C001E06BE6F5A5B10D9A75B1E50ACCE8EA284DBA84E3866E6E554654D4917D6354D4B77F439C3AC7B47C88247020043F88F0F4BDCA3E697AF1FF912E77D8A0D0B97F16FBC6AD413F7011850D2A39969F9CB7D0832EBE5316BEE604B00647FBA8C7A99DB271962BA0067D294EA63A99F2110DB19D8397163852A122318AE4CF2BE422047F6591C448D3773C3FA2F92738103AE1004E0453A0309EE7A00F53D36F47FE6690E36591CE368411B64DE0D781BE6A15DC48916BCB5D5D538663D8B522786E345A1B56888926F673F6BC30E2E54062A48AB09A45EE10C3787D1F98B92888C7703FB930D1F982F0E27F319DC7084880AA472A5E1FFDBD241DF8C8EE9315809B86BBE48798DB37D5A40632AD308DB67139AAB01421CD68204F160B5F4B9238806F6487D51AF4287D9F7BBDC25114217FCDEEA37D9B4145B53B811DEA058AC8AA106112A545B802EC20595F0182228C303641DA2A4904B9DDE5F1084C8B6F88B70CBBDF0DCB9165199A22B184A6592DEFCABE729F135531A91F1D0A12F99A9C5C2344F715751ECC01FABC5CDEB132695E87C9C1D8390A8C3D525133FDB77CCF796B3A41BCC8E5574C771481695893810A80D652D8E1E9F02C9B1981A451D67E7954B94DEFF1C0CE939AC74BEEED690F4BED01F19DD4F68538CD292C6DB00D58EC44323EF0D017A5267495F17F1E39CA1DBF5492E408AAA5FF47735BBCA322444F51C5B78B3246593AFA0E54058592DDCBC3EAC40054186B4EF50D5702CF133C82CBDAA688CE82499D7A696EF04796BF14896080A5F4E5D235C812BCA374A6659C54FD259C48092DA236D4709913D44F3EA4E2BA08E4AA7A6D1DFEC6EBA770E1EE703F3528CB1F6923808328576739EDDDAD423AE9735AB14611ECA008C20B93BFF4F64EBE4C116932E2BB7762B46140B31714D5F13E6D061CEB997EBE75C7E95117E8D88CCFA37429F69D3A51212AE87E3856FCA4F9198B48EA41A42DBA36D43EB55BA7A6CEECF49769804180EE02C1139921EEB57355F7F722DDE85798055C95E1888F23C0C95BDDE993782CABDEECF59FD818154492ED461699422CE50F3F8FAAB01E452EB8F6FB0BF9E6A8856BDB9CCF74EF676B56A439035982A03CB15D10A2E7CF88BCA1C5D5D142005C28E17754E34BBB923FEB0D34210EC00BD0F4B4E9258513BD4426215C388DEDDF7F84515991D771B6ECF6075B02CE057FE2829012899524E04E867E1B3058F92865684A1490E08868771D32AFF7700C11662CE00F3E48DE8A284D58ABDEFA775B96AFC2E16E280779C7AB80D86024555BA48BC522C06AD631A6D739FF7FF24DC7D4BCF7BA6F40FB2553138A75B1F2302CA322C766853369AD4EDE242BFBDCB4E57BAF952892A272240816B7020B2B4724DCEAAEAB54D76EC3F4F108F6FB0E07CD1445773AC48F5ACC30B62A4EEDA9E57AAAB1B21386CFB5CCAF0A8F8916B09027603148D77CD1FCD8F253154D61648656ED036182B1D40F837EC0F512AC2E7E0F1364B8E01F9477D44D1649E519117DD05F6228D1D4C074462E3E6546700E04F68D7596DA89D33486D0CA7D1C9D9E3FDF6F760F7346D462D15B18F8173CEFDD5DA830C79F6C264318ACF741DB9C592FE95B224C1ECB430C49D577E709A6E6364AF961D84CED47397B6B08EB64644ACF2700787D4752E873FCF3BC4F6D3487247200B0A6880250E836305E0DA69DCD94BD27A95F5B255A4DCC7D213B0FC1C74BFCA0CB78C6F8FD51AD8B75647448161D9247CE83690B90A59AD09ECD358C63D1F6CB5195A7753955FFF6370A164D3218D47C6EDF7058AB5D49989400CBAF1E4A6BFD1CEFA5305806B48D2567F6066553C0EF462C1E20A8367B529787730E791D2B879AAC91E6D53C904CF210D3AA2C7BB836190CAFA4A7F6C125527DC2A43A1665B0B14EBF6690A926485B9D8C7C0381DBCC62EDA8A86591818CFCFDAD2D3845882D728DBA75A0FD845B2357FF728476A7B55367FC17A14841C2E927827C5011470A14F94D1BD8C120399B3D9F3AB3D901B5E3F9CB7B40B959F8CA527A1029805A00F526255EA239D5C5C663B26388B97608A11CF94A20ACBA462824292630493052C8800A69D55F70E4CF05F12F83772EC07C66F3D8145DE70AC47B93962F6E3AE88908B3BFC6E9276C1F642FF2C590221EC7D450D6878A78B1114C5EFAE74FDABC7B255EE3A0B576A7FAE227D1F11836E8ACC262B77709C8EE162F77DA2C3D346D809CFE5484E9EC648378DA2FF4E6467C57B9C1A11755DE4D4B007E3585A08A0DFE8CF844EA01BE6C96148009047C61FD0F20C80ABDEDFA8549EE1B3C511A06370123FB05C04812823345E7E9A4A377863E4AA0BD6D35821B120693C0B89882E6242C1019EB8C3EB7185CADE9ED4B6923FAD5FE5486AF14A59D6F3C2B0514DF3EC617F1852292EC0E3A2092BDE09F4470187AAB6187A571A1158FA363BB3ED8434B61AEE323B95ECB8402C114CAA2F078AA3DD40027D52BA0D02F6F774F5A33D91B6323983265C44831ECC3E51E8808C6908E537630644AFC9EC2DE133CD39A531754600872B240C14D4EE1CEB515AA2750286349B6612B0EC349FAF785E54D8A6864F194F3DA2AA4B9320FBDA5A4CB44A609D91DAC2EA270C36F0268F2B28440790967CDC9DC29C793BDC6D9582F5638C802A60F56739F8C8BDFC39AD8EF174A897522D0E3B2678FC418C8493DDA10E616551E69AEB49071A1936EC2A3B8DB80124B9E94A9DA6BEC0C5F42A31638DC4F6454996AABAD9E7EDF3FAFB898EAFEAF3353C537B9FA0D1DFF80000000000000000000000000000030A101B202986D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 + +count = 29 +seed = 6BD93FD13C0299B3EC7403638673F3DBC449F3A617B691DDF73C072B62BF028913375D7460BED2CF9FDCA517690CBAC3 +mlen = 990 +msg = 56ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED +pk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452510341A41FBA330ABFC859036C92272BB9B4ECF337880514C9131C7C3EAEF27A96E298BF1B75FF9B130778A4AC5D6DA82A6BC9610E6EE00A89ED6F2FCD62A8853081262756E118E294905B659AEF970A4337C05F6CC5419CE70B6734C835F1DEB99B87A8EEDDE1E13C710DC41F35CD3E933D0EE4F339A25E18792C299F5BEFF1B63884DD47F76E562629BC063BA35E5B69156D2F84BF6238CD7E0F0A21365D09059FE5EBCA166E1BD39D8D3454DED86783554A9E46B919224ED5185E7514AC663B0C82B659587A7B4E3AB3ED3A64449A35ED74B314A9E83FD5FCBA47B0B4D5F082C589E2731E2F6F2B6A95257CD4DCCB3059232B4F8692E7FE0D45E2F88A637869FA0284C57112E193815D6C79CF825C5E66AA6E1E9F848CC4F913F587A2E7D43142E9B87BA6AE854CDCCE4515B715D855CD08274BC0EBDF358010B0FB45C335B992A0FBF38DBE4F0F12A558B4AC4FBE58B2695BD8C620F926AEDA3E36D9E67EAE82E2E026C4D2D0F4D3DF181BB9273DEF2644019583B455D826B0BFE042E7547C1992035F4F2456A7EF2824E7D86210F2083F27E7C153A47422C5F200B66855DC93523D3A0E83EB4272E372A887B2096B88EEFBA1E511F14E40C35C720D0BEBF9338F3755A8A579E41102D8CC9AAFECF59B21FBEF95F99F8473DE6AA8954F6BEF98CE7390193289764E315BE29998BE15C6681332BF671E686F231C6DA8DD91D44D1F1D16DDAF7779EDCA681B22540FB58E5EF5C49C713A9FDDD19C49EB23A466F035126ADBA41DCCEC59FD62463C8F501447CF44BDA619B9ABE8B6AE243F917C778BE080F811AF629C63E56DEC4C9C117EF3E12A830078F3410B769F200CF75C177A502E5C625FC84D481E432737347118A6D62D5D2C7FB958B844AC898C89B70D381CB0883701EF3E8B379E4E463BE54DB7F2BEF6E674C27E3840F00A346F5DD6D2FD7D212EC16E7E3480B145C14088FDD9068B8633D0B46BB6CB6A2B33C66AAB5000CEEF7ED4F63B534346CA05D24290E94368F41B1661D4FAEB34F8C871C914B4A2E99F12BCE3B3FF8AC14805B858D64D1A42363A999AAE974E2DDE6D13817966FF5E35D193BEA5E04A3B81B43802DED32C1281D6FADEFFF96189A74EA17B783D5535FACD078D1EDC83BEFADD7863550EB996C01CA6B4982A4A1DFAB337C93C2C9348412B1FD96C28B9779384D35A4D32FCD308F8FEC213662D106CA966DFE60B07DE65A322E5231C4FD774E126FA40ED43F9BDF3BB2DB8B55D59010B8B852E3A34F72251B45EA160111EB6B59E36E6D19474C75CBE20275FD46BEEF6C55B03AD6EFCB37FB20E8D8CE1A0C98E79DE05F6034F5B00F39102299BCA5D4103B58073B0BF7B9E07C8E3886BDBC3F48744F3C90185B340BA818395634A197DD5BFE43E4BBDCA213D4F1D5FF98EEAC9C68E6E3334087CB0C7BCA71352565256FB94030D7598091F8DEB9726C75EA7BB26676287D144D6F80E56D21FB6E659F8890552E06819FB603A695C5338CFA63984ADC98027A178749188D75589E2D7CE29C89F95959635FA7F152671DEFB9F707A3AAB73CB02784D07030996701A3F80E348D8AA1C684DE540569F2D27C1C3B3A6D5D1653DE923B9F9808E9E963E553C8F9722A2533E46A5ABC24385978F976507D8BC5A2466FB97A6A859D9712A380D6ADCA6DF2C491CCB1D2E2CFC3ACFDE8B4B1E66098E5FC321B5F72D2E3063EB87E70FF8434F8BF885AF638EFB3081330E52C5A9E33CF2ED81C45C09F1E43142CF5329EA88C94D8A9040C96D8022617123B955C8E11D0B5DCA864C6111558F5A1C3B329621F333C7D43F46E9D46C27A75D8AD17677E737761E2918C43B51A5BA3B2E05AFE2BF655BCE14215551BDA9A1E48EA88470DC32F9B7D3C9E0912A8A791FF3CCDA0DC45135CAFC0CE44060FC3646AA080D41CD81DABC1E17F3B73611C3D862A0B63B5BFA2DF791B30F20D7D7B21EA057029FD867ADFFECA8725F3EAD1FDD4129ABF0FAE6DA7418077598B0B6E9E6D81BAAB3A310920E3E5F9980B5C17B7F721C12799D9E76D100761A2B40B4E548777CB3F53B8761CCBF51287BB6DB9B54966498A3641439B658E42533A12DA612E32BC8AE57C394EBE9B0A38F54268462539F7C8679129787BB40E72A71941FAE26960E8838CEA31CA521E754DA0F9B26DAFA0922BBCD72C4C8C8647538188B7B949C655BA005FDF156223073C455B587422307632926BD8FF9F27ACBFD21E4A459C140F6000B9A478063369AD4CC9E087810DF744E0D80BD58F0244523387D72BFD45B87F4D7AF4D3646B3E8A6EA6CD6ED52E9DF8566AA77E086910D7E61BB79B39E6D89B5F17C00DD612D1B2A401D44ED4C526585A7FA7DE0D571A93A73491172640886C4224331AB7439AB73BB6891C6AC0AA6C6C8B237067019265CE068AD478F0FCCB80F8C23A58B603045F4C89FD57AED13DFEC2B13D255062B6000F24B97D2C141541F29252F880894DBE92A04FCBCCBFCAB7351E8234FB92EA1BF1C733C5EEA1FB098C0BE9F6295CEFB56EE59718AB9FC39B79C931BA7D6FD679155211E5D23FE3032880E1EA4BFFDBA99214D15F130ACD07ADC4296BAB1B783B9C9187089A6EB4745151D623B5793F555DDF02E2389EE53433869FB747FF09A74659FCDA2AB41E819634A85931EBFA0B525D8691F9943485EE5DA6DB3DFE180F05F4818E39D801E7601D3F413231F2D0963209B +sk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452A34587D4CFBBE6179F952051427F53FE1E71C7B499D87C101BFF75DC72A805DDE9408E6BB7ED3DE58B65871EC1035D398B48828C1ECF05A8EB7D4CAB7279E59C68534084304185140518112234088880748410408260210068448313030568821465038882517626074657227605046046074422551814305080111244565556012382280017780737760160665375815778372106316603214565776875365776820605437425567248527180885677078387152743375473188626100352121525444716175046234403206625724608006086465823356871682136572802414725444048524060844552686786652822774832230851511825466586646723807200754078404154740833064358013035511075635387782468552305530234521156805506782558784554516165317185288545683688402368245872246468586551028738123481486057788731575224371213416100454822850836040351712525867272716330202532444527647337103112273736815231744018285252003206378057187087884065321035656034134717600828244715014480488601832225742817162126702378605333357555621268884304785642361236424653608470263435375237348000117105368744827143187284250818013485655165842570666517870570452610604634360184126422624052853884137658450574265853835710240113618136676351064151837342542725218885341751011832610644213214372201427677433286714026025317818238320380102050106255174220665857638508744556433443467071740802318373268010782727666284711465713168057152782258665603666884351568653734541442065570402735616743345806641702555683168344571887660587504631230741017807233335163885860250613016024014452687213362467560556584882366572004585635137752870700768756674886850600281704004358358456674448615665747352053821442652833776654478060112260300131702606283340016535656354403186263266112220358472424016388343757602677331875865701743457820366664574778152561571424512246178810036160440132762687003047274657237467620374183535682516184583022108824761637062036565632378572213685742141754400541457060702635177431885818670647366380685875836837415241170750807532110311184584648256408365113541524012446243775354887402523563257217556137570233880081046100368063200421812144383207873722005445520420645132131112174441110251162768031332381383054700017367080511028566172276602735568671572208730050153336773442574117204412354555176378841817857622340013871538385732376151724126038341581827038033346307472062053848235760733304508651785685176514230885714638562516545211383200260375614445703573704811030006188863461018618852871740761655680171615761084321528453087642723740444250452873878346004825568463707027686767731685412450373250434878771026545368187005754736755847510638676103075308246364404466210456815715756836428112802332223507148656606805818671513226648362318805237874750603874181280376656342086002452748487561436825740277086581803105554787408747550825768618584255012581117210450586243155131707105161777431031382221222460526718524458062643006268376670354156456230175185745388601314102084215812133587535166032702103123107106767062327727515708508175142752515421844156813170634254255320151785202836013784758643451411034055372277320755452522376873833785416037274114E9FB6E4231140E06F5046CFDB90E1E47ACC53F056174EE625C02697720ADA75A4829DEBEAAADE9128C98871FA0CCD08E8F647FD778A312261D9DCFFBA5E420B04D028C081518322FD46487BC26BFD12B22BC5816CA53C657DE6A9C37DAE17ED32098B685B9322105518DD2AB8FF0F133C6D388716B1B6BAC897A379D30FEF19AA893488B2C2B43B9EF99CC5494ED2A26070A3ADA8AAA918D65BD31A3C9853267D27F1C679BFAAC9255BB4BCA4383BF7655686F3A2D6ACBB261F83F836CD3FD1E612662D38AC9F1ED9EF28793D1EF05BAFFD565A9C65F0DC111FB1E6B3CE19139EBB701425BE0824714FE1609456460F3D02252E3A64D54486600283B6F69775165D13F210409191EC8803DAE1E4DC2C8289A656D7A9D9D7271E3B198641B8CBF5CCE6E7889F1D93B9EAE0307D64CE5A1D88D5BAC4EE984E65863961B6E374195CCAFA4CC78057744775032E598BAF27BCE02393C739F0BB971130DFF19F10DB884529EF7615C57BB749C05B72E306DD04337EBE1B34C969BA3D1CB5980596F8A038A94025836F64A8F32AFE856034EF50D062585A8DCEB71F8F4305AB2D098CD5902C96D5768262C446754C01BE942130A92A0B060FA47EF356CA71CB9613BC49A3B97B1CDB6D11C3F91618CDC5135582E27088E5B0C8C2A88DEB3CB52163560C3B9982E142E7FFE902A51D2C3E3E2A52D2DD6FB6A66FB9AAF4994F8EE98F0B0B785C59F52AC7B9ACE70BFB437CDA585FE8DA0BA2260D9AAC60579A5CDF421C7DEDBB72478204FEF422B36DE34D10860C08014EBA5984D43B73EEAF399A431B9534EEB1A51D74BDEA0D2BF9DFCD17D403F8089B0DF2B749AF9D41CC99C0A3FFE11558FAF2CA9939B5D9B5756FB1004BADCE4B45B487D7996971FE7FBF14224FA6283674BAF49AE38D84D5444722E184EE1D0EAD15E0C1EEC5DA0942947D25BA595D741176BDAB542F0E4BD0AF6773CFE204F362FE629EB70307877C16A70845F9CB8032E68D341A48EDB25D8ACA3C069500E63B8D29E0C6A7C37D5A41E59555F855AEA268306FBACE968BCD35E8630341DC42C18B4E9552BB234469EC46F4A5D7BD339B71C41FF1D02088084D5D92D6F6B94A055B17057C3017CF43F4D78A9075E958D24FCC0429001807702BE8041002ABADEDA3335EB068F1CF4FE15751015438A511316DAFD95E83AFC19B3F6799738FBC9CFE7FD0C4E895F6454DDBB0A4D7C0A24E60FCAB8A6AD7C00A0C5F5ED4C8B0F8608D7C25FCC7EA9A0C3A1849D07C684BCBCB26BF7A46462BBF16242919744B894374A6CE7598F514DEF9AB453ABC50B83AAD506894F0361E711392D75A0066A1DC2FE82DCABF533F1C26BA297574151C55A4C27287E43AA18B7B1939F76CD8B5B719A008AA6782416B599BB8D01B3282A88C1A492A2C65B3F920E59163C94271DC9BD766341D77D4DD132A19807B2958F12ED1ACD72A8D2A9F534EB27C9EFE605D4150D41507472BD8EDDED519AD7B99D3EE99A546AC26390A6677BBC7BBA50F271356B1D26E437AF1F0030504A886AF4DA81E311356E7CC210C255AC3A63F15BC55C63098BC9CD57663655CDF71AEE2621E2EB47287C2A3A56EC0DC6962677FD37550A0E85C057A7D3F9A2C300C8419C4B43ACE9042767F785CF4CB3E5E3065991FCB6FC418154C2E16E9556C8092B34CFC636E8DFFB3BFE6373C0918A55CFD5337600B7C471BF87B4DE22630541FB4DAC69F705050082B3936E999ADFE3886E608E1D4CE329727AB089620658426545056E2C5F032E82901A40FE90C2D402BFDBA8E2819CD192E68C5C2A01C8F3FEE5BC3FD7BB7F257AD63F643BBE31E130EC177CDC34231AF2D25D307DEDADCAD1C0BCBAD346701DA62BE89EC121634EF3AAC89DB907B8C6D82D6EF065BB155F334ED6AAF4113457E95060D5D7DEDDBA61BDD2C78954956235C5A4D378EBE0ADF99C4A9CADA7A3E6CC508D1F0C3DD639BC18C04D7867844A90841D47A5D3EEEA79B8192A1FB186863FCA68BB3BFCCBD1EBC5BA80E42F0F150447696CC5C103DAC96E2ED02C5661EC32101670471ACF6FE1B1D76B96C34EA1D06AB0654494F519FD68184CACF4B33BE14C93CEF0677596C6CDD9F7D59F80D355666E7BAE7D57D2C212EC69BA9406444624165B4024F7585CBCEB283E55596CC2A965564933DE50A92CE7BE3E826D55C5819BC938AEF63F63244F4071DDE8C0877B5E2E694897F94FFEF35E7133B5B3A5D6531F6D912DA56BA69E35E78C31DB9594939FA9A2304DBAA254DE96CC0F7F3C2EE1057A7B9D15E2B8A106CB80FBEA2D4F101CEB23D04AD4D6FCF94FF3A37AF1A1BA5F6CFB348D3ADFAE7A8BFB16B22AAA84D3C2774BC3C2ACAC444DB5D14B62DC6EC85F227EC51585A0A5D9CAAA48092ED979C0DC01AD4AB0642A67D2154D18FB37DB5EDCC5DFDD3C544D1E6DB186A596251104E3E42751DCAABB29C8BB3D279D5A4019EFE60A654EF8DAD61025A0A7812391933328CBAE8C1037941DED8A560B970E8CDFA89E482C056FFCD4E7115CF65FBF6C42341B355553EB519FECF88FD1A176CAD6DDFE95AC26C4A2840A44A25EA9D20AA2F96AE68523908E21439EC7E874AC28EF3DD07A76D48726C0907564CB151080B04ECF20572039D1F98F7C645EC956FC404157465E5B62568941E5E45C72C61D4DA1A6D3FA1A8F1B43B93F4275E033F47639A5172837E3EE198AA16BBC993199896863E0FA27142059C4F9EC6BE064777251CD4A9BE0799CEE2A9CEE429AC7E4C47336650F1088FB0BA11E32C02A088F377C6536D51FE36955CE7FD30E33881DC55DAD59286F750B2CF5D27550D63514B5CF1AAE2311EF03CB5FF1295C0053D26D95845F047991D5FA501D6573999D0FB842E87A9157A1D10D381EA45C378496D55910FB72C6ED399F224A81300C8A9E85D2941A9EB1B43A2AC382335EBE739093857B0F79AE8013037DFA1F0128CECBC8AFB2DC284E0484182C970720CA2B85B55ECE64C1E5D60CED7AD0FD84E766652DF352101DC63E954C96ACBA7FE3188BC7F0CE7EB38BFE50A6B9BC7479D44C986B35CBF58D6E418A835B0218DF3D1B125BB3D6C0CF9530599154DD01BC62593A310A5F1EDA87B8150FA33A949BF03A2BE4BD09C3C398261E9662DCDE2D7627FCAE3EA761D439278814250E33E39B45A71F3E98AB9EF49546030F74FE576F75DA3070E720FB8F5722AB5620BEE7AD880DC0A8E4B0E816C123760869ABD4B2FAA87A86502ACA5AA92ED0D257B45163111AAEA9544009C100D6D4ACB6ACAFC14E90691E764D12F9F28EB4CE1B4D6E2A8F81941594394D995DE5D8BA15EE629BF4EC61237FB3F8657B459DAC60B725EBD663443EA68A40590890B6C47A1CD2D83B4AECA57417B9317A901D0AA6B979D8CE7BDB970C9734E168B9E4C9AFCF740FBD6FA66B9F000CFFEA0E47E04BBC2C4DF48EDA25F6F973B712DC95F9DB5A98E23A7C9DD61F90A3CF166024DBEA2DA5D3E9BA082DDA735B3E8FB5652A71BAF2A880D0567ABA3B210CADD65A5B7163A39BEF445C1A +smlen = 4283 +sm = E10599171E3C9A03BFF4D117198E72716F53021930586D5D8B70B3681EB29508B5E45A211CA5F0A20C8256EE86B38FEBC3C51393DE2B0D92093083613D76243F9F21843509C8B8DFEDC0BF4DCCA78C125C2ADEBB1906ABF7040A942A04FD776DD806AAD167528843A6E8932780B7A93431C10155CFC048C6E5E2C173291FA0624FD904E792CC24EF19418B1007A110287CDA9560BF5108CB23B1C6381F1164A2B19668D9B9C468A73CB92E150AE0F1CC689E116177EF1FB469F6CCC0E28372824A302ED075224FCDA8E838DB575664407CBEDB07397822BBD492343ECF420F1958093C1133705D5912118D02872B743956BA38386153F853858FBCE4796928A946D59F01FA2575B686E51CCAB29129878393ED0A8409EFDA3A30B7C6F541EFC0057F5B2194F405DA4C1C98858CAB4B5AECFECD80659F13367E70AE1BDD3281098EB7C11583507E2EE95392EACD22D418CA9CE4CD48E62C7F5C5387C5E00473B32473ABDB088BEDEDDD5FBEB2190A7728BA8CCE98EAAAF424C1867676B1BA75C5C5639B3795B87B2E846A1FDF256B7A4213FCCE088402D915CBF5741DBF3F9AAF9E73E82DE6441270C2EEADD3D8FA4DCD2ED22AFDB6D671BD3F5CCE3F7880B06C224C272DA525E4D94430CDAC825D047B0521B336AC2E0C983C789783B09E89E787574745125355F43303F55A9BE2D16C488C30086D918D89D25081210252D53A2FA24D2736B77BBD18E726D0A5BD2E52C4F9EA352B2E3350423B9108B3EAB39FB7737AF2726331FA3F8FC99E4D8C6F6DBBA7FD596D0915BFBB7A2CC32C437A1D7F17CB6F83EEA71E98BE1F6B909E96AEFAFCDF3DBF91E32EBECAA2AE027C2FC94F8ED29025BA47EA94EB662A7F81AE87B2E22D36203BEC9C384D772306728A7572B94262CBAB2209CA4EDDB8EB21B6B75295EB3AB46C7C44F279480909F40F538AAE43D057313BBAA6B42836CE560F3EA03270D49E47C08E3AE82F60A8E78851B6E26A9AE6F78A35E57B5B631065AC9689B1C27EE3A4F97E16DA25989A5BD21C32BC8A11CBEF2B49A7EC5E7034026B2BB17677473A1F5C0A8A59B3A4B742F5ADB9ACA5C19854CC6C6818191D5F49BA163E2B3C1C082FB9DA8822FA2905B531DBD98221DD030164C28AC751E2842AABE9B332B6DBFFFE15FF394B1EAAEA0EE83A4B0E4B1459A07423662C5C102BBE8CAFB84FC6006D6C2C1334D11F4ED90E4CC73A47883BBBA5B2073BA68E9FD70CEFACAF64D6958EF285028ACBD65C30E2D01285365F1550AAC25229FA15A20CA8202D60E44A69E47D95EF69056388C5CF21074CCBF010B439CD75BB2FCBE9733157A9F1B5DC97379979023B67A7B398F385FC6448D54D9D98ADF13C70E6B075BDF2F3FCC0ADE1BF8A6193D80445AA8CB85A9D9202E8E6B6CE05826F12DA7CD6B321A3A766F52BAD6F8A7667BC87000655D7F14CE4C715F2AABC7CF439A4EE345AA06DEB5DF36B554FD1A11D2A7FB438E282867D32D5DE08E78FC1400E79574370B0A8CBCE9BF2A38FDB8E86DE8CD92D9B2BDDE958A32D2A2A8BAF690EA483A4B0143DB703C64D9765BB90F273115892C8D2E58AF51E9F3CBFCB97EA767B537A0DE0464EE6A42DE16FE2F20A4BC8A2048DF215FE8A50F73272F1918FB99FB45DF29F2C0B746405C94AF9D1BE2253A4B49816AF06ED64FB511B1585D7A8583A630DE2FDFD803FC01AE0D1BD37F4863DD516340E0901FB1F2EB1D92140B45C9456F216C1BDAB33311E3EA0EC332C23BD41F656ACA835D493B60AAF844617E47D5561100DECD7A5ADA318C0FD52B092B0CDE716A4251DC9C1297889B5E1EF0540E3119715189777C29CC2D605923EFDE376B28E2AC4BC07A1A792B78790C6F4F5FF0034893D40000D960462B1D5051523966AD97168F0697E0ACE372696D0CCF650F1E943FB3BDFB7F1B2A57EA113096508B6A8BCAE80EAAB5AA756D278FC3797C67D9CE11DDEF502497CCDFD818880E162B8C6A24C71236C9E8DD16EFBEF3A8CA955B0D8B512CBDD474E4A89218C1CC7A8A1F20FC6089B6607CA95CC39A07817BC4634217CE1A9DE5415058C45F3E1D020646DEDD8D0B7C90911797D2164D240AAF58E6FCD72E0562C1D440B571C647191E277C046FCFD417AEB52925CE0EF080A9E3CF4306E29B9EF885CF988D3B19CB0DC2AC32892E4A4AC7D0A87A5820D5E2867686042D64A48DBC168741C74C5F8AAD66FA5CF3A8B867C7E1885877A95AF1B5F3B5AE40F8EF703BF821D34563C6C558278E47A2105D7E4DB587B238C3E2192A228A55DC356AB4C6638AB2F6647806A9839FCF6CD165C092305A42CD36E9976847531553CCEE2033621CA766338795871BF315C7161BFBAACCCCD5AB4BAA2EAC2388B415B6B01A42076B8E4EB4D4C99055DDA8D9F4B43A7F4582BB4EEB5AA77A6BE1E1B4FEBD51E8C6269478B361F13BBBDF5FD261CAE0D6D0FD83AE4444F38E7C9CBA4890D7D6D74AF7AC62659E425C1ABE0B6907F495C0AB3F8FF418C5B6D786EA48649A6D0A34A3E558238011E5591A4F690D63E2D219A71A8DD8E601B57FCA9F2897E5986D3B37E9B2639F769C6C5B8759984C570982D3ED884854CBE9C3E700BEF933FD55A1866503FDC3EB073D04D9A37B90CEAE120F69EA981A04F612E00627A1E66F927589E37B8149535BD850A8E40463C8CDAD8DFB5B6864B29CA2FA75D83393EA7AB893AD4F3C9922AD610096DC9F0DB294EE8906F17055354753483343ABEA0FBDF7970354643C7190F4F1D2643CF275F10D81CF72E9FE222B055CB2294DC701E8F9E544642EB930D9F1A62250A310CC50EDF8A72FF1C06E5431DD2F1BD9F40B992128B8001B75BCB8CF75C7D9C41B0460A1CDE31CCF503EFDEDB3CCD18455074DADCCB7AD0F6AF461229A493D1EA132CE1BEE6643A57EB275C76D730DA686E7CA013CE38080402BBEB16148C8E1DA54B35A768CD395A3C69DCFC3754D74F3008F3D4E1E9112CA3DADEEA8B8F1C01485E3ADF9A91259F30E96F15588F292C51899F3C6503436398133BB23B68DB7DFFADF34CFD89A1C58E8CF073CD570727B35C783E62A9C0409EBAD5B7A25EB892C6A6384B1090A7C5D742BAAC1BFA84B485BF7B30E24AA77947BBDAB5A5953B59F7504E6A91E7CE1CB4ED99D008722A209AC3780CB80886DF530A6CD9A7F2A231FC4DA431AD0BF3677D133E21735098A9CF1D763C0C98D70005FE06201B069F1B59F363F523394996BF812FAE10852597E4C322A9F11CB504A26C4C51762381952E882DB198D5F9DFDE6F49005E567B3209DC383B20B7F074FA9A412B518B089D23B1A017493E830221D5167BA46FF67F0E4818A93C9930C6053A48247AF4C5CAFABAD29F06AA81535FE90E47D7EA2D7F343794C0A8A0AA324E15276E32CB770114E57C1E61DD3E5A14496C65FF829138D023D0816AAF785B16E36E40590F4C374F0B358B253503BD209508D8151B75F5C252DC5A4DDA80101CAEF1E0A21C4F783CC1CA83520CC2ED4F4C75C4DA7A880C09AE8310951D752248625D8DCB46E4C7146E70C9EAC293CA9D8F983CB498BD1A6670064369BFDD54B0A3F2183B89B8CAF34FE6D067AA5C57BC1AECE36AC8D8807BDA556A00F0937E5CB9E77F313F479A7F150FB6BE255DD2926EE740E7954AAA41AF8EB77A1D6EEC9B21A48E83E3C7339AE3D83647C9E466766F00ECF1B3BF69690E9F330767F2986F56772B236FD87B6CFB8434BA33BA911A9DBE2848A1C06B1C9197F8DFE865308B9BA98F404C9B9E2559984D07DAD823632C3E1625FA003284D2588DCEB21CDE7BEFE06F75ACFCCFDA79E20DF382509B04FA3E36A337983B8D76B8090652319308EC3F8C6BCB33815EC3ADAFA1010340E767C0CE5DEE42AE17236E7641BEB6797DD016FBDBBDF8A989819F00D0187415BE33AE19456C4227F84D234758DEE39FC4765123380ACF033793428D3BFF42EC82A518C17243F14530BAF4D110A293B8737649B01B8A955C28BAA4D21A53D6DAD74AB95464BFF361749DCE8FCA7182503CCBDA49FA3E9C1849F483F3D53A703FC3D3A1AA24FBF606E5B970CACA0414BE352CEDD45195B3323F9601A847681BBB3E7ECF1F9D4E2017CB40FDFB0C6C089C4484435E8637E36453E5D2C710A4CEA3CB6A6E24D493D18AED73AC9C1D398468628DF25C7769E9C5C990DFD6E0CFB3337EE8819540187468D91D9B09DEB3CCBE06105A0102F0B0C60677EFDBAF62F9E305ADC99909D14C71B802BBC073CF4818CABE521C2A718224C7BD0DC1BCF8415B6B9DBC73FE5D40901EDE78BE897A26AC06E17121DEBF996B140FA7151EF143426945840A9CC9FC8A23AA516E007B790D59ACC36F765E98B97AB539C8E2576ACF02698EEFD9938F9AF0D5248F16277373087856DB6403FF2E08B7FF4117E6336373422F48593C13D3D3636F016AC7E67CF2CCCC5151824273DD381FBEFF2FEFA3096D2732DC18282AD56AF2E5727E2E3E34D05A2157805F22A265891059397EB7313697822E74B61EEAC8868D546A6336BDB351433B93511ABB910EF353AB5CDE2E223A3AF31238A2EF8C3B925C4854A0A381FE5CF2607C93A505092C3EB1196685C1D4D8FF0C2A2C3D3F4C4E85AAEB575C6A84A2CCDE0C3E68A0B300000000000000000000000000000000000003080F19202556ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED + +count = 30 +seed = 1787C82DA9F2E6CA9ACF7D6CCA70116A1724902C81EDC1439F332C74807AF2BCCCCDC7AC1788BA798520B2999F39DC3B +mlen = 1023 +msg = E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 +pk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE007203F80EFC732CACE3E55591D3EDBD5DA75C36E2742841A4A7A9A32FCCB5D1C04F4763B4A41BFDCA3B65C27D5F6B5082BB7CC363B6C15B0C7C43D3CB5ED11CB5F5328428A3A9D17C4B42F357F5FC54ADD9C42EDCF02882D1A7FDF91701D50A930AE1D474DB09009DB283A9804D7D0D1F7DE4DA4DAA0B9D1C65690AAD88152ADA3BE513998E37C8EE3CE84D57ABEA5B2704019471BD32743A22250187558E2B0FF3B6C57CF995F88E5EC66EDA3E9DC18065495C9D71403D84684C9F1D8767D1FF1820A4412BA132C7F79915BFCA092627F909453E50BAEE007B416C0CE40C5A4CDB22E53FA8E0337B34FCBB0390534C63137720071473403D76857ABF0AFC396FC711E2D5096695610EF0E49B71C96E3DD5B4B60199E948C88BE3868F6196A3AFDDB08054770CCE52DB09E4221BEF8384EA751FC5045E063BEFCDA7AB81F3AD96DAFB8CB27664BFD0BD352E5EE07D207B31F0974C706F6D3CA980B3A8ADF2448095D7E7FFFC91E64500D1DE85C429338700DD3783BEFBD327ADC4807D38D4E7B752888F0ECE8FF28A8BB90633A9035691708EBB05D2400E607B02F0A228800682D7A351BF96E1CD612F691E65AB5D3E20C42C3584A1E3D6E6F552F46E05CD384EAB7F179BB557DB96792EFA8F3694418F9BDF7C6AC41D6AF5446AF75EE1EF3117E50991E26FBE44D5EB34C6E1D175078C8A70C12A87ADC303E4A6D7EBCB7C94FCE2D22A36A9B380A2EBBCEE2C951CADAAB6E45C851AF8B14AAE6C30E28383D2510BFB024E44DA59E0F6B358A8CE4F022040657D3149DAA0FA32317D3FDFEFEA195B4C5243087A24193C04401A11276494228C00DB009DF7337DADD50E7B42FE1283078E0CE418454AF246A5968C1A710A119F9B3A68C0BC15071130746C17920497C3F79A3AD7AC03B796800065954D6D46F9389BAD817ABAC7A986D74F860EACDA4930DE0E42B2C45F7CCA4C213B474545C1AD6D8CD75D1DC0845DDB7C3A4AA2F8808BF72FD36030B9342291EF06A533924FEDCB70F3EED8BAA3A4F23E46B5E4FE19382EF4CBE900973A674A3C3A14FEF5EDA45F30DCFCD4F9137E38742490CF099472EB7E9E72A04EE2895C495DDC35AF20F09EC8016A75C3E0C2F9C2A456C37CFC635F613B9E5BD9B202AAC0137574FD038AA4F182DEB36A6EAE6B2CD9F710825D4098F4F049650C4775175021AB692885EBAB6A322B9D6FA0CD276B20603764759BB7DFBDC55667A2C9845C9E58561895463B4CDA37BCF507449B479E9183D1B4CBFAF148EACE8A36789EE155599D6896BC287A6CA142AF489A2CBFF1B0D80A6B874260D29AFAC564B19B62D4E366F3113521BE2339A2BA2281C34BDBD4554C5E827229A1DDC5029584D7CC9D4B174884845EC24BD9BBA4FC32620F89A59E5EC9CD8174FEC73DB652E2A67995766670FBB0C2E3E24F6B1FBE506CDEBCAE22EBB0DA2D3578ECEC553D7984DB70DF65C06D716C531F665FC6CF346F00ACAAB34E32A93C44EB8352EF4D0E51DC1B0EC4F40779AB5202DA68484A1B3F0910291CBF60A6D694E1962B7212C0FEC7C7D06068BE33315162FE908E0683380D7E04F7C401DE7C06355880CFFB68AC60109E7FF9E43628DD8F25BC4BD329DB32795809B6DD448118B85D9BF64573BF2DDB0C9555FE364C2785E8D7647459D8FAAC50DE516F1B762D1EDE2A34557844D3C20DE57F180DF39B96705A377CF98954B868A756CB0849C9D63994CBF60739A5726F744E81BAF969862D13ED25CD405CD8205806E45BEB8DC64D8598A769BEC9CFCE25389A8A96B328D6E4F20488DED0D0BCF25526F607EA15EDAA8C1DAEB8EB75F22CE42234897A08D182736688948D4FBE5E2AB72743EF871C9A1D5AFA79CE4A393AEC864E8B0EA119B3D724B726680402AFBF08640594A9C89818B6AB3E0243798AEEF88C44A8423AA7EA79A4044E864AEF8CEB910DD654B6C79D2032DEE2FBDD2A8B635B3C31F173C267D9B0CA66209F764A68F018BE1B68F4BD2A07457590C7DA2CE87FFF0965FD04F22A59F676F89769C524BAAB32488B36EB6C2681D7D97E2881A35C869A98453D5971166FE54B4203FB8D81B4601FA99A4C84DB93F7CDFE6D13E6604E500D4FA905605B2DCEC76D3D0803C7C499EC501F62005454F1CBB00CF012589EBAD9887346AC323869460774B3C1184DE90ED3BE2C9A49FD92E0B40A2B791A2A45433A2B736010EB4D6105D28E989F9F195FBFCE4F08FDA7568A2DC94F19820AF27F50A6E0EA5375C0C874BC475CAD5B1C6DCEF9952C671ED94E04FB880641F1DB1DDE158AA485B0374324D3F2FE3D095766087F15C5AC0F1636D242EA654DFAD4193EA52E9DAA5866C8AA5E13B3E62F3495D103B999C56721CBEF102E044DAE3971DC3CD135841130589980665646A76A7C5DE60986DF9A735DB13A0E33D7AC6EC17584BE50B445E115EEC034E04D2DF8FB3A1A1F3FB6F035AB6707B7BD91E8318D56435460EC44DCCF1ADF1AFDCE3BBBAD42ADDDAB48E2419E0D6DF53F04B24A655B4807BD2D361F3851DAAC65D96E57CF258E1E1DB793A791DAA316EEE685F7D4EC0E71AB8639479D922F2338EC6217218070E72F904EA013E51806909B3F634812E67597624928AE5FED9DD468EC9290BE240491D42BB7FE14F7388A073BA6C095B061FA82AC2501FCAED0C9F71FACB3728218DD58121125ADA40D8F31C424F5A21D27B92AC4AC1CACB8 +sk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE007F65ADAC59AFA7B609D5FEF7D7E8B70FF9717B956559C250C296C027377809952E1E86A669B37217E917D8870765FE83B1ACA6F61CF5C210A96F74698F0FDED6315375625670408083686856614141423037682058556342154538557655831538352522638010131375167567167321803745508687220241884782605071267612050545443126776367010156583734243545063638644142211236437063100454222561841245144666473564630364155221085371777467126483160154526441510583643224618464812423368768575541352761273237813224088724114154252834634357100142581345176872415037454587282754287668646178387662735663036522288172032256142826041577170343468447318117785175784662830822725181712153507023746501615323416605553575444762057272260727242032737763604251714233858524580238524232056387871558555150301624461185614216660056114050463710382663345710585501634135186146228562854723328566845783620215136646088403307063868445584558555277831452032615000440432122738862724478742205836314358023180222426882242137645118356173237132475164045300682788632245447673885346827011463566806347861362408405332682017103822763541250113612382436634467135202300724152538312832687387745648580464706007241252784033588482300067131085312083747570276002051812410204428412858517850313513482458831871003220602586163541350755010254361347884750485125708575023424027033343275152371715021813348730435252421150517103288274428541038713665243220710766656378527207276060805505883840116080015526580075768656634828226373464223540025770474258828351033504820648453054672427144278130552704753326868068151156546860722782622364388015753528381332321531735735670462134566701381535865265041815681645085665126700151837181256764171116216836766212112812811068505878180232372213081143774645836566113074367838043121857322404738638122220620263646543452350451514458654141182280724065085320087420818862430148360353702633860738856286217188062513767113765518606035660150661371730742708243038400542232834123311485816620182481723512306487688330841474880176453760837414053031222517071527230063210035358457838223550820262007402280820276750660138825402102503210254401336458477765202012183055038647040503015823107376642606168865711663235741868635061605726474338863678774377761625144684823263338516808882288314182132114307434064115384480472113326850817442676110008407526026472630346108816457384876480156557751570568328817577651165875071605484161674441304165502818382283573724478080050135746402452742867663828055510317830485462133486661315612148433844507681064838571602701140065654548665734810344801220822626506052118620241471388160871813222052231814413887241081424087111252516468684866618587246455446764320361078683007532300533222212837750158255842786721274541213204077423068802867304053323573822634383731778851465013352222700736215261832765215137475833086614540013720774673315853843178506453533264575222767287653011851244332002322701654202444824136844800418482057338613754247167206106422141016637864708786610763600746715577818758837243630214375117612224508276752361561436007330371353727540282D4F58603D98B4B4B2E5952D55CEB8E138EC2413B33790FD20E923E87577E9A4D6B3AB1CC1A4C8444F546441C3A01AB25E18CC92BF509A81350E0199EBF6F5796814CEEACE1C357557C0BAA0A928DD47D1B6FA667F793BF35853AF2DD9BC15C59651573F72B8E36B0014AEFF52317756E8B488EB5BDB91D0BE5427A8E049C2FAC62413987E4A437FA3EFC33DF15762F096CAD5F799258C12F39042460988DEA1B56E87DE166A52EB81CCA6CC378EAC40530CE0D35DEAD0E92CE200F8D6A6E454D99286BB716DFE851BDE6B9304D7987DE8286F3DA43E8B49D0D84BEDA3D6E337A76F07B12293944E227CB3075E962F8EAE33DB4D4A62622C88C2A9638FA2D00C1FB414DE85A047F1EA0B62D9C110FECC2B3CE9DE9BDF26F97A0B068C0D8B7505502DA2DE0A3976F9E0ADEC2DCD4E3C84F93392BC4BA4FE42672B1D796173CC6DE60753EFB487BBF12C7DDA256CB8930E1A5A07FF772E8B8063C7A81150E246EEE132228BD6C4D015BBFB36A87950853C94066E0F7802942BCAC123DDF90A320899FB7109F4DB0080CA33DA796FC1F310933B05B9CB8344F1001DB4CF6C47E22698C3A005169C7A41CD9AF427155CED8F7C5646B8E4B43A56412F3AA763BF741CED207735CF6040CFDB3B850747EA229617E417D6A296A1B7D48A600A1163D488F5BF45E5F7E0E7F551E632A98C235C512A7AD33D120449426781F7E46D69FB73FFD39080E0CF46EEE69E406033CB14D6E3587E3771300CB5E91813EF30D3BF5EACAC9237E36D36F652F847D0C80F15EDB6A2ED7F9E700EB26F7BE60DC4FB70D266BCC607FF1B93ADFC0002F62ACF42FD912D7200C9435929BB9F3D3FF400FF3249FFABF4D8BB25C9B4A57DE3DC228D5999CEA839FEE8D1C6E5D6241757CE3E38E2635E833FC248F8DA3DDBB932DECB50E6E96238CCC253CCB18216CDDB1715173D680E2766A1239AAC5DD8B21EF67205C9D9A793D4573D93B88E12CBDFDD02A09E4834F13672FB6583C810FDF666F89BFBB672670033E7BCFFE664BB0B8A60F7FB9B0DD55353B090D80B4452DF0110D0E8C2C63BA3833763498BD25BD073046F92B7CD547B3DA9F25374E992862F6FEA77F536566450C94DA35412382D2E8B64CEB48DA94DBB06CBE78C9C5E6FE7464B37E285A367FA41BA05DBA1F7F3713E42797FB957719CC4E5AEBEA5C05D74E022E096D0BCC28C47CCC9351F44043E3FAC1F4AA2C5FFA744DE8144F31564B54B915C38EB7B35DBC388A23D59FBF5EDDB7945B5C1A41593D278A821209487E46D18562B4A624778DEBD7085F0159B8BB8B7700FF878E23CF887CB694CA14647A56B0727EC12F2DD5232007A626681064F517E57B22E63D985FC38C24B571ED32179C0F9D1D5ADD6953F6066433821B801E2906312DF42F82671B840707221E1654551E7CA136B5A240B77AAB11F3A254FE57472DE98604EB341AEE1D6830106514D646339DB9989D88F74BD5DC93CDBA394907443E941B7E328F83B0998585D6D198766AA042D999388961DB66618962C6AED7D170ED972BAB34D9E55722E06873786FAB842018C9880BBBD146109085AA21034F5998BD66E73CD4A40E0402E0E90A13139B2E0E4D369F2C8BB90F7A2A7AD674CFF11D021CCE362774E9A2ADCAF85A38DE7577D8142C25B28CE3B3621C525D4B006A34B0D3F04E2A120113D812E9260E706C31CBEE2FA49C23BBE6273D48AB4A71E5D34BB0026376F4433D6FDBE3F3C558C7B5B153A3A0BA5CEFCDD5898D1E60F582116285DDEC6366F5DAD5B2598AD82A63EFC2B2F90FC2B9DCE1B50E47C2008AF0EA3AA408AD98F17F7AF25143005A311910A1C74623499E23931A12B32194518C79BB6D7E75EE3B19EB46CC55CD753E042325B1EBCDC3737D0F8AC9A392750935CAE6FAA7C9C96A632BC889BDFCFE47D372D63CC55BD417E90CBC657B7A56BBF4B3DE13F7B8DF4A110A4DBC78E0C9209DBCCDD9B94F94E470207496811FE45EDDD553A5B4ABAABE019F12493B4A26A05D5E386B99593BCB4AA00BA43FAB0825AC24E457C73071AE4B8E6CFA5D14355F02CE7B4DB65F11D2C674ED65A839DE4FB95FA4D30EBCDE95B76D7E772C11432562277F7E3D0BBBBBFB63905F361A0D54D4DD86FD50C82539214C9A7A9FA2D4F0F43C354B6AF0B14525ED49430DF351B8928AE23D34C98D555FB4ED9564D1DA630A104E23553876102AB4EDB2CD4AF8906A9A3FC01B2369D65345E8D05AF89FF9F3E5191D7106DE5088BD7AC31315D8276B82E376B6B5D4DCB5B5313F9EF8AB48BBBB65EB45082F00D75F9E6927AD759FD9EC0147DAEFA114C2954B2F761CE91F95DB69FEBA8E286B0153BC8C1905AE9D28F7F388AF55EFA373D7610BCBBC094255C478443432670119A00F8E59D63E6875ACE6C581E8DCD155A4EBBCA41BE822DBFA74DE218785D068CC9860D6EFAE91F5E8626C78641FFDEA4E34534E501ECEBFEEF85E1B3D7B90B872FADC57691269CF12D1DD7F9963A459B358FAE2AA7453B3C7FC46A0B611F76A2D5D691934D322921328F9D1E533AF2AA6CF00BCB9F9FAC5FECF026CCFCD513A52FE50C66CB24FC71ED30407620E4CEA4BA9C94B30E35E9BBE1AFB15B266D3922BFE03BB066078B643D0DA4F96053203F1371F9392509D2B1F62988258DC92857978B52303C99B857DB329C969B14CCC084E0B2BCED8348F40D462CC67BFD24B4871DD0109621C976BE71F84315E96C59B2E4D1C1A3C8301FDD738DAEDB54071DB484545A30EBD00E84523012F1F49EC1438881E1C216CA13E8F63D03986E72C73D5A41B7E8DDAF4DABF621F6E6768D03B1EE54A7FA47AE22EB1093B9B44E216865A7757E9B4E5C284116F6E8CA3FD4F9E7B41B93BAF6D8AED8B344F60AC0129662305528CDDA400BA6D24BAF82B2A31D76C5C1CA321A24E5604D174931BA93940CA0446DEFCE71A40D705E92F50B1615A32808FDB649274F5116742DCAB4DFB60AAE1A6F4D42875B2C1D6F95FD50D1BB11BA8E23505CE81465E41A4530B6E435DE97FB0C7962F669DB68A26513D52643234778DC6A14F3E5433A8169E85CDD96B29F4EF426CFA7CE990848E843EBA80BBDF8540919038647C843E848C20E7F5AE18CB4EC8CD99D7362C9C6EA6F0EEEDE443B86C0F0C63AFC677B0CA3A0E80AFA324201266E63D306A2C2597F492B85DAF14D504F862D5694CEFAAF120C82556331BCF83F658204D5EB7A8A6DD1952F49992CD1D8A667BD55CA55CB8867EE917B24C9D7C0140E02FE0AC7EE320DCF4CAAB4E88D11534B7A0D8B7D18E288D3B684C899D4B1EA2A50AC259C92A3286CE218467E57090EE91B6408FC6220882C3195D6C7D3A9B5D27937706DB179048F9A2BF5A842188B42FBF803A76409DC59A5A74726130E176E57D43EBF8187903159880C4317569811A8B83D252D1B03B175D3FBD888FD0F56EEC93AF224C3D76399B31FA90271870FE144A33B24E990ADDDDD747BD9B4EAF4FB07B5C02F5358D4B7E86FCA872D5A7B15ECC131405739407D5413517AC8 +smlen = 4316 +sm = 0AE9E984FE38E6DBE88EC7393B135EBF66A7BE7F95B98C67C7FADDAD443351090BA3A9991860E7CF5964FE971EEEC20197E8D131BDBBDFAF02BA8B14BEF92957154C14AC0629D274021AAE5BAAF76994F77AB612A390D266E338A08ED2A807193600AB454BEA6172EB08152F14F0D78C0274CE60621A6E65EEF9D2C0B499FA252AC371DFB003713C78949FA3D097FAC5D4D30AA0109568ABB2D8FA885F26146318346D0F90D29700ED81C5D05F22D3AF5816E4B52E0F317230083E4D69A263B227D7D37F259FD8A57EBDC7D277BCC213ADD24E1627052BEFB3280095CAA8B81F17416D0874CB27034B49E10138974A0C9C4235A2E2AB28E3A74CCD2F03F2F79B46B923194F9EFC3B62A0CC96C0656F345D5650ABEC99EF5BD6CDD0DB2379A5192CDA6E38845290E861CDE3551244266A08BC1583EA7E7A56B1666A0554616D346D6BD8229145D47C540A788C03AAB62BCE735DEEC0D38BB03940E4A4C1E352563B0EEA8DCF2D41FCEF0D2B54FB44268E6C86614A6A6188F671C681BCB8470F42017422EF24C02462B11C8B29E45EE683E3547A3E70191D4A3640EE23780216175BFC660756113C41A4ED2C5AFC05C53ECD1CF5BE939C7A60041B5EE5B9A2C568C30A1DE1686DE15291506E4A5D85481F048AC52F83995DA1D9CEA9170552AA084551F69CCB78DF6BF447A367A691639442247F68D82AE7E763CF630E73A2B1B7DF5722D4BCB111D5CCE60E97766EC54B916523AF13E82545742CFEC256E72A0A3D83D0DBDA995B8D2469259ED71F879ADF094833745E55292C9412366C11319CBAC4C758454A5F4DA9F166671A76818F6F41F7204F3190E086DD270340F189AF1B202EEA12BA9C19B24A81B524B660F93C62FC7D8D2313F7A9B9C0C52FEB7477EF724BE6FAA3B7F6D4EEB5F01D3712EF90C63AD81294E6A3E6F2B9CEE2899232E059B948236516CC3A340910F322E7282A37ECD6C7B6D95B2EA210D7E3E1E89436D4792F84025C2A644A377C527A32A222AF5E341E7E4848BDD7E3FC92D8E0717DA9FB554D5129BBC1BB48B188127647BD2A2C85118B36B1F52565DB7DEE8E6D37056DD2FDE1BFB7173FDBA44C53064C9D4424A2D525D4415E24B2C605D6A0763350B892606A9A791B0FB15E49BD9FFD62983F41F0C42FB254B44E20832F794C8C0F859A611EC3722910BBEA2D439C67EBBA642C34F60DFF873661CF7EB7CC91A016E263EAD9553FEA626E92ECB34D2846D563D606F3DB8A93A2FDA71B340D11DDFD42876E9A3B50DA1C2E0A180657006B1D787D08268439A9DC1B09126AD9A03F8AD4DE1D32F1052A1481298D7B76C24479844694A0E1019F2629AFDCBB3ECD34A8E94E312D5F02D379768A61461A08E5FE5C7FEE9E73172CD0BD9F6E1B4EE931C28F4DB8652BA905CCFC35E5CAE9224BEC2F82A2B744128868471234F2A740D3FCF97CB3F175ECEAFC07E8C852FE9817945E7DB11BC38909DA8718C9989C3997769603F993C1473804306161ABE047783023561379DE058DA21E8E86989C6E311B3A5C0565DBA8F7B12411B07808E1160A8129E910565642095EA3DDFF1BEB37D408465F637CC9616A50D16B3593DD8C9FAB0543F5E47999138260E8E7B25F2A1C45AF7D3FF92F6A6F3051223B47EE9163BF46031AAD4D273C397B00B4B841A55AAFF4440EE86C926FC89A482107F4F9A46FE2B50D492F337B0C1E2D2FAEE8B6149E15CAA499B1BFD3CBEBBA3E50A268C1CAB42F87A4DC5AE25217BC72E9F63D5704F5E63AE6F4489A048BA6A318CEE94AEF29C8005930572449149FB7618342570C646FA10486C6A4879758CD40C54C7CE56604F557F4A3C4EAF4F9DF59F9737B3B510ABFF19F7009F7A06E8083A65B9D2922186F459C8A32E4476C8B30A0DB1D16EFFDC69EAB1A43ED3E0E1C6506C47F604DA1C06EA6034C86E86E5558BD3DAC84AFC524E4AEEEBA719B4B94255CD999023746B0FF79045758B7426EA96016D57C1030376F61736457A0041EFE2E5A98C44C351912E29415ECF41BAE09022B35DACE7373F6B7CF7E415932DA876D134002F96E036A0980D0605FA723955285BBC24E24321DEE97642DBAAFBD1DEC81C3E806778BE3DDA4AFE858E86D11A299F64CECCD785641F22FBA6D88CBFBA580DF316AD573806525B6453C026D54FE78A584A8976C1AD56FEBEB732ADCD418C0E74E30714E4768DA64ECF2363C51AC9F8F322C6EAD02F4F65D1492137D074158319E0D14464821A2D6171D1BB9F43AC1532C59E203D9F3659DEB021109F0B1C0F5F27FE4751460B44A340C2E94FB198B0D4D11639D31356293CC1B5018C192F22AF2854F36024CDEC42B36807F523B11D0D1DBCF4DF38FAB83AE2425FEE24F593F6392CBCA5804246B27C13465BEE838354C19BDE05703C4EF8CC3981DF684B4497E532C598D003C4CADE25820FCC01E544001C1683CD0BBC699BBC65EA07D43CBAFE9B331D70AD847E890EF5103B8DBDEE6EFDA04364BF33E047724378BBE5EEB515755823DB3DEFCEF1433E9D9F6771AFE6462FC5FD9B5671DAE39B35100B198A1F59B18002683E3DA07A635B15B7F878FBF5C6D810C7EB4849118F223C9A4902E4F6E8C2AE583E9920E9FA0DB055909778AD4CAA5B4CF1E27B8706596F1017B736048D6DA4B414C65D543086484D029C5FC3D3A260847909772C50A5A69841AE9BC233FE19C468C9FD8568014492EEA47FF5C628198C1559907FE8ECF8973C3FCFCA84070336B8F09AF8F8DFBBC2F052A6FC0E9744868B08CA3CDF2737BB4ADD3700C95C0E9C7DA898F384142FCB2D921872978906D9D55B8DDC8AB89AF10CCA106ED127EBE29E01B041F385AD9D32F09CE237F72DE1AC4F59BC013220694E32993610D574888994A5F8AFCF34FFE0F55C8E90A2B91DB2A4BD354D9D353C74034D1FE302F885C8F01611FDDC8CC66BED18B38A38AD867B7A8B0607E656BD641A06055BEBEDEE8B847CD5D9B893A57AA431DF3AB5658F47A870E32765380EBF7562D71BF9BE4E87F26598EC4D59C85321ABA787D6DFD93B22B894C035FC0BD295AC676371B46D8CF23AC7D4B0CBF424325B54063C6D7A1A264BB1CF60DCC745DEC6711F9E96E70CA7842561F3939F5AF65FC7A292C62964CD3D4FCEF23E0BD2665BAA701B7DB9E8A540C0A12EFB8C10130BB3CFFB31CB36A7D1F32B108D1838A203BA5EB4A11AC4647AE8D70FAB754223A5F91C19CC988261BAE9AF5C5E9B5191758B5F205F0CE7BBBAF08F69BAE1BA28E6DA93B3CE98BA21CAEA33C5D943EE77F6A64135DC68F28EB9CECBC5049D3CA7FD659FD839CA69E229A86D995817E0D0CDCA23111074819A675BE2AE1CA25C5BF91865A0C9C106CE5A8B1F91400B8069913507C903A5911768156D60863D575431850D40AAE1715E1EA2FD1F965790950E0F0BB4EE71763BC26E206A64C6E498D5967A0CA4CCB96EA6F8300C10E5A99DE7C032B16D8ADA7313E95C94563419C80F73F40C67FB00D2A91ED0E331F014556772FD88DDD991CF87676DF346F0F3546DE781671549C8C6B692699782E2867B3CA8FB908BC7E67EC7CBFF325A4EB9FD5934D9FE199951AC686D7DC1339E66F325E0DCECA1F4783D52FFA611560CEDB7781511264F51608473603A4C56929F2FE0D8ADDA75861F046DD5FEB135A9B8644004E7DD4073AC1C94B7C095A41AA954BBA0BCCDB4161ADE20F2427CC2C0AB291894B9269A53259A50EDEDD25F224524C0D0170F46E1E0CA0768273E33EBDECEBE0CE53AA2A7D489B02E7D97765D19312A841DA325F61871591342DA40153C5631BBEF4560E13273BF9355BD3B089F682D50965638065568B4BD1D0BF8F12FAFA5A88B6AD7DF0D0A191439B6E9822D4BDD6932951EB961BABAA72FB700F529AA8C570D8A451EF242D5D34ACA21086C2E2F627BCB4D41CDF2F1E7886A84DD8440E2DC2AA5F0E230FFF1D6A77EFB591964EC5C614D52A74D35D2F376DAA04A0C9C07FBAC6A4F1B69B3AE1AFF8A509F447DAA7953ACB632A7232926EEA98747C8301B25130E1239D9037CA82D7DDA53B661C39EB82C9D836EBC47A6A9DCB68B08D996ADDF3568233CFA4B6E6A3F0F68E7E5F868E67963FA02F12C4596B57BBC50699D7866B66BF5A65C240E3540D4646C1DE8D40106091F4E791BA1B6EB4A0F238C38A209D1502436C883B20D688531ED04630AEDCEDFB996DE11116EA8A668E4FED870BB71C3BB4214D99DD443F500BA9B912C9D9E63A1161A540B63B6990F9C16F988A07B6DC483D88AACBB18AC966C46F21CC510A5EC097166AC0AB08293B3467AAB8A82805E55238886EF09CE095F969425E5CFDEFE6BEF4FAAA69C7347367B53156E7DBF321F663A561AF1F9BF21454FA1C75DEA57D4705ECCEEB5D99E480EC0AC40E1A82B96AAED9C6ABF7AF09987A852E18E57B12C7EBBAB6720AB0892444C52C641903F136720D7297210C201D14F29435CA449ED34834A94DA8E2EA0537A0B76C1E75FD78BCE7CC67D97680DF6EA9C64ECE17D7B4ADDEBC620FEB4C25D7D80DD31EE216BFCF73350AE781FF57041D4CF95C75933AE120D4DD23F2092C4085DDF0818A9A9DBABCECF0F642617889BECAFAFF33C1C4D7116FC5DC206B7C7FA800000000000000000000000000000000000000060F171B1F24E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 + +count = 31 +seed = 9E6E12F025B2A57B0F5A3A9FA70396FC332E1802608E5CA07CC4FBA922F1FE5DEA6721B96F1BA2BFB97825A19F08FF2F +mlen = 1056 +msg = 9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC +pk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E0660A89C9AE44CD7EF89808CF103656953AA43DD8D5D37E02278BA1BD03047D9E4A25DB026C8E0EAB34FD6158FBCB52A64CF6FCED408BE13BC8CB6F5DA64F21A49D49060772AFE8A9E794B4FABDFFE9E219436EBC97EEABF7337C7F93227C58520A2943C67720BC2295219207ADD00BEA6EF50137E57B9135A63CD6152648A4B01978B0B1EC620F6E791064748C7C836D40EFE5481F3A3A4178112F2B42DF67125B8C1A3744F0BE256803452A394DC49676E17CEC1A92BF928BCB898A4C933250F57869EDD479CC5B0FA84CF2149E4761025EF15F3D67B678EDCDBE5384CDF9AA648A543DF84DDB3A870DD55362E4D30AC509B5191F1008065D8CA69B7EF6D17C804C35C65BE1D40C430EA8BD2B986D7BA60F2EF6C66F0EA021942B2A91E19B59BE98F4A8A6B782288D1B41076026AF69A6F3E7C7099EDDACCC0FB5B8DBF2A6054C86B7F7DE96307657C2846F7EB520F1A70401377D495AF48B1758BBE04FC962C753DAF6AD8A03613D032548788961C8342CD6A098BD97545C0CD0EC0BFF3D98DC5E42F9DFBB6752662DF02A1BD861D88992E2536145110E05CAB62DC6852BFBAC18EE951BC56506A04E9F9016199421D08F2C36D78BB3859DBC2F9B3051D4D1E803D6117EAEBEEBD7818067FB5EA3083B49D3FD0C39DB5EC182957230A000CFF7A12C0D8F6FD5B0066D634699F426BCB248279DE784C2F538BDF3D3CAB9A7E5F1689CB1447F3BBA3AF0E87A09192AF9DFC84E32403B78F9753EE4F220F0BAD7D1DB0AD83C66CEADA007616626FEF5832C3FE7B9610C9C874F1A9E54B864A7E97866FBF1A12BCCC5EEE02D6AAF28970ECF660A6CA52DDBB241B099EEEF14C59DA4F2BBBFC86F40EE152B7470E9C862CB0458B9123046EB37022F9ACDC0E51F5EB2AA1AE7426AB9454764A6D3F7B1EB6BF2F3A371478C8D33AA15E8A17C7C5CF9463CBB379DF359EC989C68EF4A091454F48A9FB5E1B8E00BEA88306CC1AC3B9DC11DDF8D790649808C418117D49492C43210D7674B401AA2FCF8F2C10E20E2C5E98EA7BC92345EC28ABC71DAF70AA9F73460C774C57B9B39BCFCB15FC3E51BE00E3526E7CF5E0D5563782255C6E1A9EE5DCCD6FD11E357550D5A5E42C537CFEFC95DFE4EA778D6566308ECD6D25D7B2BEB4833E4AD8376ED90DF2DDE16345BBC6EFB8D406C226BA28C62B9ECF1EB72E294D18524028114F61E3BF4C3FF18F75ADF60B8665D9A77776EBBA1B24C3EB0209DF006013879DE7B0528C555C729349F0A974583B0934D449BFF2D5FC92FEB0EE963437040AB2CB35D8B4506ECDC7E3CF8B3727EF85325DEB48EBC7BED18E467029F90BDD28A06BC1323B4066EB5470AE1D32ECCA99CF3953C67ABA3F94BF99319A406ED6E782C4D35DD3FFAF42769AE92C1C2B114F8C8C137240FF6AD54B5B61EE58F4BBAA3CAEB556BEBA5BF9D17DE4F7F62994DE2EC2BAA547B08C5174C4754BC1441D48A4ED5D4F7D97AA57439CAE81E21B48851278652BEB11DA103190EB6B5E90C3800E0A6387771CA74E16BF826A56A53D966C8374AC89674652E5574D9FCFC352BD290DE3E580F939F4BCD100B824071554A2F7C2E0751C1D2DFC78F90C2A745B03EEA09B992FA44243108B8DC673406FE110C417E45B0C6093F5132299FECBDE3335E7BD5D84F9F6B7BD8493A791337854C8EA9DA17C9D370A4F6AE0E95322F55BE2C0893BA030CAB69255BA0247DB1300FE84D0E7D7BF448AFC7F33CBEB5736D70D9D81B576981E857B8CA684454F2F3453F406DC5107B52D3B8DC3B0CE388B3EF31D4D24CE1BBB9E3787F0E712283B7E4AF7CFD9494C897D19CF0EF9F7C065EAC4B4FBD1BEA576265788CDE41F10976B9256EB0A570B1E6365A773163E0A701C350B88DCE9FA855ADCD3B8521AE8587BA90DB50C6A5C9667A00AE46D802855EAEE16DCCC65765915CB29A7896CF57D0749A249F6319E57E6F21D66C3A019729F43E390FA62C928F647A53337EDF64F5D6F2C64B61365FEAF3C9D02072440170C551593F3BE70DE76DAF9AEF03FED62C8B3BF42982C04E745A9970FAD7482FFC88EB3253EB9AAC818BC5188E716A03AC698F7BECF4E39667C6BF294B73850B5C0133FCC1213E126F9A9A37D01DC66A18FBBD2B2A90BAD670788FAB67E529E42B2C9FC99276AA86B8C6F956FBDDD19988127DE64C30D17A4BF83F7399A3915CCB4EADD0A9A3413904BCA70980F05635D65043C2E95334BA5B98F235FF0BB3D021F90702C2F60194D560C267E456D9669A628A8817966BAFDF24373DE5719E33E3D1BA67D2BA1585DFB46787BC849C758D1C07199546717019840B14F6A1F0CE0543ED53C660D4830A661CF0F6B3722CC5AC856542CAA4248C50C41B0F7C472391845DA94E00272FB71FFC72F1FF6F28CF8A1E68E48BA33F4CB0B0D8FF27464476C96DACC2DD18D98D1E0CE88B0E5D17E79430C013B0C1695B75575A71AA10B67C063410E66319A79282551A2804A25984FE27ADE063614DC91B8D842DBE02608DC5F12E4C6548DF10903D3A80BD0B1399506F811E6B7B7FE09B81C51435002C0D409578B989B1CC6C1C1555AFF371E59E8516C12B5328DF9AF05764204C675487BDCC11B7110138397507E8605E9926E8A8E2AE6EC2E524F255DF5061C25F2BB44E2E9474F71B919E917C308A8C754C270361C02FA1E862C14FD09D8009ACBFC86F547911CA5DBD8D6BAAC99 +sk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E0618274BE9A54B6A16BB9A98B136F13AA7CE881132D6288538E729F50CEDC76D8AFDDEBF1E3CF9477095E66F1C4BF32180BF1F46CD4E19828E99239C0B6B567F48521434174134446738378656226885070766542453774528012437852356174861610482001506055608164646726357824567863137161457577374677538775517415876628237480118747516284860014440536067724837056163114285646647104444341143802811203163165137283157871881816177130246417247311165463853725162553174878377415753837520344712247106318618513684060022143157665153510842800012613706855177622728463888047515032574088446621044624243218867548776141783071570170143355473473534540330175210853072424610076010525314722015028188673821571600403385125806864200637885073553732713274537662863085717320142653381747030503102075016447783532264284463662858137082411852248750478132254554473585383805002325154388261875038516107006341176521716777737135481135338882176705752214830331226824057212184650451076640720252775417285086116542766517714416268843644313688437372500581776026258837432642804786320861402487135606688367085814177635726508633582876005473201587662563420140673145138761423024645435660844711157182455543534155645840746628265150268785458383318553246351338310743525735011715231647735478238757218275341567688755307133357602724256864040714837053338660422646071448575176575757614862322418466816058666480770206830563801717471062742888773777332723322853484256268054301061655213005302040212567211687216848278164288450164125830154426637523587036121207614535261766530817137010305638261304767617004773168043560026654233220231162668007730340012210561181055308277383727607132607865600224566881866660736315740361848527135508503276452276778824122568366114027166222717421462712363273430352203024570788605476785526554712884837455806445058287803762083376041380082348442722472835501437571531607113782818180525122765230334708570637223574360346732257548708843164585257411303504347783072308482603312121016545386736777712435266356834647568764557750565272678156315726325083878105324425518554650854646573128327460181471583770684022706032617346667545521832257571368736882301175443252188845758515684237647028402468228184655544308358260615253620282781303831153308478556245154500453078861024086577005727731836842484745368087068566648340341786460755385882264331836486623554553028685746585168887238658483805141464513588282011883556361176705251768806547261145006110238241072458377185512455338607716135115123630182183462621338003221846886651208222885650204784670721054655670526101600010330276066864306248007876355435500218573886402357078834330686311100246856781264833452105613457327447611640260127158088347173406060402234787603433405050406216652831372721108346585568550812221386746867433815240077543528342101416026842374542343787532781060483703502432286878475671117451165032875227472472624243884128730844601281117663031888762816038500480344728435400465456266675676466758606270343558782767648455043472005400523671143617318474764661344166114387455820571503752847130183785574070118B6A634D29DD6D04EF78FE6EB6418D99530FC355ACFE5BD2EE8A4263B25CE895E60521F4851782D0ADC76D1D7EC8F10C20B4DE4AF4344945703F8009E0EAB010B03D26FA38F9DA859DF79E6C9845A8288E02170ADA65735C4D3C2FC344AE598929CA420D66D88857681A8EE9AAA4B55C80201404091DE5C890CC2EE51363CF8D7A1B6420650C302E3C8407C5519CA87D8F8FE0C99AAB4848D574302EFACA19BFB772F47EB24D42038C084F0EFEB62E8925D29AB523DFA7A8A317D40F319C2EECABDF7D82CD13F582FE32472405F5263EEFF199F68CC25A45A7BBA8AE67BAC4D5173FC4784A85F64F40115B3289942D732DF2BC1D9ED47921EA33C1115F5CFF7FD64D71E16CFD55A6F27BC1D2DCA4A2FAD1E656876D95132AB379B59C24C244A250C21482CB4E8D032218183B881852972DB95D2131FA35E5A0FEA753F179929556C3AFE456632D87ADF7C6BA959DD9862ACF39EEE00D8CCFEB0A068FF6D1A6CC58AE996D32596B16843DF77EB301E1FC3BFFBADEE6A54BA2E2F6C942DC678D238C91495CCA3F4F4D1CA72453D9523103D44480B2B26005FB0E4C94B45B9EE38077D0B7C5537F4E6A122CD8F13C6FC4FC99110CCF8C46D5F87695227A00B13914127656FACC3EACED9F061052E176829C475480E2722679950647A8ADA14BEA9865EF049EAE9830ED2BCD4C45F05925EE51C1737A722A95BBC8E9C26C992CEBDA2D991DD99AE026F6E7976917CAADE9E70C54B044D5150A9A8F4419EC968654C7E208DBC1CD88D7F2500F5F730A6F5A1334AA922B2640A1F4E00A8AE9511F8E1FF9FD105E39A7D10783414EA02BC1F32296889235A9DC42E785AE26F90969BE994B1EEF262E92A5230B8E38819B48AA11E684F970636114E147BC990745D32039BC6EB790EDFC1F6FBDE6DA2535EC66DFA540B85695DF10D87FE4E0D5D6358D4DE380D88A695A1B7E0869402D093821AAC9BA542F5EB9C686E597A24465209C8CF37B6434403DCC92F196B01FE57E81C5E3B3EB093655F2C73055975F8AFC65B8CF10FFDF10B9DA327B624EF0AE19ABA2ACA5F4B5393924BD4DF14D7782510A78AAB756DA98A3CDF9D0E621518B00FDE7614241F893BA3630620624DBD0AEEF93C02E7900F164A2B969221D6DA8EB0E9CE1108F4740F18E80B16131B3BDBD7DCBAF72B9D9D94C20E80B2A0BFB272879EB2FFE4A693A9E4FADD2751F2B2F70C2518298FB2E1C3EB11EFF7B51BD258A2B0553630C07626E48AAFF4784C304D23EB3F1C4C1B8443AA165257F0ADB0EB5040FF4E25D324C920ADFE4D26DF180E0451E11DD5F6CF26A345AA13DB689605644FF5F13E20FFD93915A7EA4136D92C94948DBE568776243E673DE70CBBA18A3A18C27AE820013BE3652AD93F266FE55597433EBF80790CA993C52536365BE4A32B9FF651364B69C704D1A0D3CAFA5A74C8A239CD5929A691ECA7AA537F584ABFE263AFBA7464A480DCA40A7A87DB2FB909571CFB1563F0D39A4A921B71B4EEA5608F1A70663186C670E3CB6A16DF91590CA14859DF47B1C544DF583CC1CA0CE72C4AD4265D3135D6639550C7F3BB6C1E27B316EEF82EC66BD12C66BFC4C919068571875834426133926115AE3E1B6F0B2D05D58B33FF623F199313F21912F4509089117705B52F0EF218BFFBF9AEC762FA872EC1EF235FBC7126D01DBD1D40BC1AA02E2DF6B5284CFFEC551670A01976028FE73BDEA4536A91310F98999C1E2696CA410436A64AC0DD096FF803B80B85C13B227B190838B01E2CC2DFCD9C5A5020C1E1198F3C49D2EDF1B39D01C9CBA635DDC1C51AF35D21BF3304767959DDDAC182847091426095C81194F6C27312F675EFA0484B00857116368B2DD8BC9DD82467A27EA936FAF07C579700B4DDED8D132F605ACC661DBA985764DD4912E9DA8A89DF2762F9C4F5AE4F5018D63D296456E693DB2017DFC9963B4A58D62B0B3B0FB6639E373CBC7C9FDB44B3C5473729052E5DB7D7AD0FD395E1A0F5344DC369E2E6E6E59C071D362454200F8070C3CCA83CB92FDA5C03E7628F281DB6F1D47B29C1EFA0A03891994B80B56EFC9EE0C03EBD45334071B3FCF79E730994E1F31C406C19542B1F0E5073CE76A6ED0217BBD80CBD5C90A42F71D4F159652AAD5AADC7D50C907B98E9CD130D9CEC3213FAB61C55C2C407E2C27CD8433BF13143F5BA86378BCA2F9ADEFAC66C1F94AC90D8A63FC11B4156E68DE2F4615903D8A4D3AD6D93181665E2B66608D914FF81CF2FE6AE6801C1E2B0831A2E15671A89DA265F9773CFD07E4026BE06367A3CAA7EA1009A115F2FE6DCD9668EC75B01781674B06808FF5237B5E7FC779A87927FC826D0247BAAA04874039507DDB111454FCC010893BF1C90D363D85662AF030F9E36F56AE0BFF034B1E884137A9D4A0BFC8421EB1131147F5FC99B5C751239C6443F71A7992CFC74AC55D2285FBC90759B47A007FC2C10FA3AD91FAC9422794A3D6C7E1C7EA63E9C2B4C549339178F9030F40CEC41BF78AD958EB61A5B0225D8FE841B3B25A6FE2BFAB247133C5B3957EC75283791F28F4E364A59A1EC54884E65668CB78B8B9740FA784034478A24D96B91F97B737DB2D3037D46EF266A36F9E5D364C168D98F19C1F3D6BB22E909425F4409AB5A2935D330E1C454643F6FA0E2CE289DAAD488F73658F4132B070A2DEDAD20AB70860107CE72415378935CEA48A3E4729874B0C001FDF94657A37E9821A10F5AF06251F3B728E26B9080CB9D94324AD6C20F29C7F1818ED9A6A667DFD24B81B3DD2FDD0A077DB4F9706C0AC71DE3BA9486AEDCB947E8F5BD049AEB2EC06FA4FCD3E8D82C568C9A1502FE31976C991E51AA1CE9BAB937A16AF45A16CAEF900015AD16F88B76232A2AA8BB4A13E753354CB22DA3E8B0E37D71140931F815F34444C944DE9111E0FA82644F612F046E6CC9140CAE04D3CC75E554C39B0842C00583C8FF76350D2E64791986DA383700AE52882AADDFA4A607635B20E8CA26145B84CE7519B8C69AA70B62854C2BE9E0EDA7A3506DA659DDDCF93CDE8A3CA4DEAAB3912093679345729803EFAE65D0D97CEFD88E0C119CE39A4327521427A7AD44C2845D5F99EE7247DB9A657A88E0F6D90FEB5C938BBC16EA7447A79F18A92EA01D882A876B65A6AA599474954497190BFE279563375A0224AB57531D20EDC6682C76F0D30FC80C7270AA77A425D01E33E415C5C9A94DBD4D646A868098AC1A0FD2EF4F36EE98EC8AB93D86A7FAA4E0DA1BD4B93393CC44E45BF3EC438532553F271AB901AF47F03B0C3C6BD17CD563DE80CDE040199B8AE087D22D94B9D96D5E68347A7C3E502A7B7D8067AFFF5EAF885F0F4B13DB8DC44F77A22D041A5CEE8EBE51E73C9F8939BD7A264E9376C09146899C26E1D33725B99C3D1F47C93801861304C57F994891E5A9A3C3CDCF5A6739F372BDF06DA4E2D7E7321EFF506F54AA7E85F73C4462F3279B2C37685EB3142E6BCE08C515CD2C98F25B92740C1D11F6325A37AAF06E1276B737BE21386B7F1C319 +smlen = 4349 +sm = A55B1765167B295DCAF23CA1B199D5DE10801E20137BE332533412C34828971D3FD52F25E71F5E5BF18AA95B5DEAA6B7465D51F7E7C70029D06332592233A96DCEEDCEC15DAE4709490325B2D22B23CE84D54DABC3D1C4D458F87B77F55CB1460488A2B7DFB03C7B9C4BDDE9C7544F0A3611BF5754F4C1E683A42CEEAC60C1F94FE95D70170D9A1DC050624E6662FBEFE5D249401FB9FD950B18565ACDFE3790D70F779683D53E685EBDE7FDADFC97511CCEE98A6436C70B29E4F73F80B5FB0335FBBB203B27502B608EC5A4327CD9C720F1BDC4E9D5D23110CFCA0C38E09EF692967F97A94BBE0E3B418C1C1B40269B5B3D00AB501C06A6EA8D4598147C6662AF7F59AF326FD04DBB5B0F032E53682C02B23EE5BFEF183671EF7087EBD2F80B3807D10A0BCA4B9964DAF36C0651648345ADE9C2B460B0D8A6E3F7EDE80DD33020070FDBA000AAC46D6C64DBE327DB2BE83B5B4424DC9C51B69891543FCF413522C1AC4E74EC0B598724ACBC8A26E377A02EA1638B2D23ED1A9A11CDEC12939EA5C372C84DC31B928826E69B947CE97EF69051B0FE0B621A0835973799E7229283FE89F2F2C363E01551EFB0655BFDFC4E90FD12731EB6DCF7C9D12A46DE1DCE7059AB1D71E82BC72392E82C47750E61F39741CBAD7BF0ED802EB4A809BA30674B6B679084CEAE8DCA0DF7623DC86CA45D18916C9EC38ECC07F126CCA7AAB75AB54391A020830BCC7AD57F532DFF5531E961FF707910E27FCD269F002AF73C606312D0588C8787E733EC7792BA4B484670D4D20BE40D2F4E47D647FC2266F312FBA4B23C5057B852589806EED735B7B35D3FFBE5C7FBD1106DCA88E5F0C02BB171BFC3338735C73F0A978E1E175097DD67C6650B231C915EEC98F852DD031C8F1C9162F38DDFB1558BF37DC60BBF1ADCB3CDE558A648ADF66E09FEEF9418BB3B4659318D7BA7E000D655A36B7F4CCC55D19544645FFE96152EEE54BBAF7B8E5D65C71AACC6848B87ED7D6324D229A3C9C6641418CCA75E57934150E5E88238CB687D0A7042701B3A2DF1B6134D8FD0EFA6A72A65EDAEE9A7F6261E7E1F5A4011DC603BC72F3C2A2C384672F3F80CCB9118644060D46B2301246FF0AA20C1CBDEA5ABDA675F86AA8117874F80F17F1934EB9016A9D64CA6DC1E065DEB01CAB45C979754A21632BB116950803A850496E1403B90A63A45896BD9F22C6C12EBC69ABE10E531279248CB85AFD034AA60DE2A9E328FEED839F74DEE91C5CF77D111F3F60675003262C6E3B2BC6E4B907C805E60BBBCB04E74BAEE6AE0421D09FBFC9269F33FEF678CA1F9CD70D46D8811F91C4E9C020853227856E76BB34203CE041BE1801D76AE9325650AA45275DD5AA8CC33E611FBB9D0CD3F27B769B9487BB9276BA05ACF3F5F879961A28BFF35212C8AA165358BF4967BF046D649CB3A4BD1E2576E0479621197C39CF91C0DA9455ED6C6D0D91323883A8A5AAF510DF605FAA7D138D0FCB726FD3F48E31455969F3FC774B0FC599B878EB13C06C83FC376821326B14D007C629E37550419A802FA38B19C35D25B5CDCCF1064D7B33AEC4A88AE8AA939798838526E74523397C4CE184EF6749E9FF659716CA4A5F63FF8737E75DBF1F87BEF32E8083C90DEA1F6F9C3A70EE1461C771B7CEA08C2D5952408B10640AE7A651F5CD789AD7D8EC57787CCC32007490106B2DD7BBB9D63D17E3FAFB9B29B0077DD32FE1CB66D9AF6ECE2F0C43AA31075A73E6A41AABB9E4362E1F04A79DADEC6074360AB076AEE9EBB0DA678469B402C18A1636366516E40FE6A059017B0EBFEAC12F395CC8954CDBF059E5855E7F2102D98AEED56B8CB7DABF4EEE9B5F041873FB6BC73705A1A19CC43C5E77E52F43EFC90B2C49DBB1A0CE28449EEF231B4C83D79993A36127B978D6D547FD84EB9BDA96D7575610AEBA597FADB6F9C72715541E2E56071DF293339232996B0FC62604A6741BD3208ECEB9C399D778EE4AA08B9F787EB74DC8A049D5ECEB16AEBA9F4B7C0264AEF1B413C6EFB15A93F567779F5A032DD8D9EB73063F8C12C9929B81AF603FE0A90CCB0DB5F8662CA9FD1AF9F8C632582B1051F8BE8DD97E0028AB9D52A8416548505BACC8D4ECEBEF65C198A492C46A23D85BCD0468D2A70927574B1C1A4DAF42659E2C16C881ABB23B68EC928EC1C31C6CC15EED58AAC8075391560F9F14A6EAEE9B25090A228195889289C0A1BFC71B0C1FD5BC9CD19E6A9B39CB8315685531CEE40210F87F6120B35E93067515BA322A2E91620ECB23B1D916611E9D5E4914F64E8B4770803B8594FA35BB64EEFF510F8FD07506CA72ECA0B6214D496C942EDD237AEF9A8F262D39080309C5E41921878842D463FE8BD06D174821D42F71A0C2574ED223BA2E6184154B378E4AACB18EAF5A729E509AE176112AA260FEF44676C0A5C54532211EEC9CBAF926A0FCCFAECEDF6E6B48D498FC0D98B8DB208A3DE73D5C15AC243E3263A9173D7B357AF2D73659BDA2AAA4889CCA00E708159B0B36C747828535DBC35292F177C28219D5C0B667ABED8DBBF2492ED18243EF39E54032248CFF4BC62FD658B12CD05EE348E1B1BFD456ECCC6155AAA2A68C52113DED0CE9F51192B1D1C1A07B2965542B33140C12966D53611B7E92B38D168998B179B450BFE50768ED7FF1970027340CF8D00E2655CF1B93D218DC2511B75ABB88C04B817C203339DA0BBB4D7AE93BA807D2DFF9E04310E9BC524BDDD82478B126A8D5F6DC7F4BDC8AC8E6272D96DD1E887AEE2A79F7213A0F4314679EBAFBDCF252C3164B0EEE109BFC34CC6350003B013CC410772E238D6BF0D40B0B2DAC98163F0399F7F9C9B5B01F6402C42FC23201FF59BD75D7A1F8E1D7851C448091A7C737EFC4FDC8D4F39D96EC1977D5813E985B95AA7C9A6C41AED6F4E101C2A35BD1E9D8B90572C8B6AB5219449B175F2AF06A9D7F0D251D62E9C3C6057AF258FEE3DFD4AF6C43C845E2554671006DA079593E363E3615EFF101186D8133A54E3E1AB0082868B1C9CB043AC150FA53A12ABE5D88BE8BF48E35E15EDC19A118A914A75FC58316CA152CAB6FFF2BE4A918291B4610794AEE6A021CEFD4AEAF3B95A91E6BD062247C514105F742E376D0A6795885C32B04B75B2F9F9CD889E3F9E890F1B45784F8BCF481595E9F82ADE46872CFC84A4FDA9320C22AA0518ED6F9454D232B5BEBC593C1C104942438026B62365A685043E3312254AB252DF46A2034CEE562882C73DCDFB6E8F4A31E4EB5D8F361C00747BC0BB7959FF41F7E2CD49D7257CE933BCCD3A15BEA27DFDC673BC67F7AFA8B2942FA1B52515C6B4A59728F929AD96FF92E85BA2C3387322A5B1DB3C84C6B836C19431F33CB976C9E39CB395E1EDB0189A9E9E9C38F667B1400A5748600A2669B2136280480D4376D6A31DB58F4656C78C13F008CD15EEEEFB5BEF686D1BC8FAA1423C33DF5FD454C28F13E78706AB341D8DFB800D184DBE4124D308256B24F06FAA35F3A91A50EE339EA8A74CC9EFEF2BD32F613E7FEABB676C8FD4A56AAA90E7A89448B66094F5F8CCD1BEAAD99E03A727F386CCBA599A39622FD65B9D121A9E7D00F2506887035D700FD6D439E98B6DED4E9F89BBF155B9FDBD95D1DC83EB593E3DC02CE1C74A68A4ACE77DAC9069701F95D862050D930ECC6CFF0591165A648F2F088904CCC4A260F3F93646F02DED0857ACC25B9E8DE651E1B8D0B6953B4B3F37016E14F0123288E50BB635AFE7BBDD9B7A99790C15FF479F549090B42F16D7F7DF8008FB24757E2F19725A88D8110FD50193AE848EC0B3037A698EDAD730918353C605392DAC71979F57F34AAF48A25BFBAB32E1A44968B6D25B65CA14AFE26C744500E5532CCC80A1405C67017BDA0AB801E3EC8F44AB44BD539E7EDF91DD870FF1B02CBF3F0035A894CC167DFDD3CE2146C95944C2E339C1266387E6892D9FE058434FE39D02E8215704A1291D9622FA07DD634486EC580EE6A57C7C5D0B5265D8981C01EE43FFC0021B71DABC78C4DC975F9F0A539904196B9F72CF9F71F1E0957D8E851DB21C2FF9DF6C181A4D202421AD97FCA93A0D10B4D8ECCD743EA1CCFA16C5C3BC92796195C8C7509FB1ACC9A19A9DF9EB7452F6EA3A7598EA1DA2EE59B455B4B7F37EC30D6D3718908AC71989E2A5640363853032C7760F8D1912A36EBCDEDB5A2A03E7D98BA4D86101B177A2FD068E5C40AC995C697E7AABBB796D130CD8A754ECC00CCAA8CBFB0C772548331ED1A4318203A153AAF03E0ABBC6D84DB96D876008F92DB990A83508BBBB8DAB87A139CFDC876E291C570B335ACA2D73E3E20A086648E8F0AC5811A358B014E498241772384941200D7508507B8AB120D254D1644ABAF665EE6A718AC67BE9F8B8BD7605B10D9EFF1966951D87B07947410503FC51EFC268DBA047F32A93C6F1D3A3F539D1633615612BC230060C277B7F1D2798C8138F228A1FF9046C7BACA0089D0EE97A3979A912E0D495FFB79E590483BA39434FED62EAB2D5DA04443BC89BBC749A797C25878B8FE49E76D8F834030A664570D039DCE1EAF20C9150046812558E8F9CE8FE2C5981CAF9011F2B43697DDD1554627CC4CCD5EB2A41494B5E7BDFE7F4FA255F93F10000000000000000000000000000070C131B25299C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC + +count = 32 +seed = 569B8B9BDB707B19CD6F9BEB29F304D603C1509B9CF25987C280C342E870B1E13EFC7DD7E41DC85BF4F42D0493B84B0F +mlen = 1089 +msg = 7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 +pk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C37F4905CF5128D97ED374C5A1E185778DBFCD4E845848666567828DDBF5FCA1576814849FD9EAA6DF2B895254CDB42421AA96FE273A6FF721421F60DDA92F176047294C37B797462AF05042E4915EB0C8F18D3CB9E6055655AA4790CAA3D111084A284A5BA5BF392D557C1AEA7BDB9261580AD586139B03E3FF44C61467177B0E628557899A1151AD61B0ED8F58E0EF4292D0C6B10427B7E01AF1934BBDBD3F5541C4C1A8EC9AB1D3ADB1A5506E8E8F6E29F03316C249E614ADC520EA7589716A3EF582101328AC677598044A68B559F564ABB17C6D311750DAB2EEF57EF60EB08C07F10A02D973DBE0ADFB2229386DB23D25B8FAE69DC1548A8FE39AAF89F7A91D25F8266030F07F0042883EEC8B1FFAAA0D8C7E5CA7CC3581E61F113E1AF0532C1EEF685AD3FC13500482ACB2EBDB383F7FFE63D37328D0AEEE559E4A93A163784B32824B51C199C7509459E5F611540DF0EE9F03ADF6D8CABB4EF4409A3D80DC18DB5ACFF29EFE06AB1685E9A5A694E3DC6240E7280C0C10A1D390C429C85EA090CDCC3C40A3935A00FA9A2246FAFED1CAF6856630D9F8522011342B7320C8F6CD05C91B9BFF029D15FCC44575F5C0F09F4D0BB27D7FC371FFC745A6D90A3434090833479FA79552A4787995706A5B19728C16B515C51197753FE0A1608DAF62C1D17C2E51CD8559A38B0761BCDBF0F6CC4777FF4051C9FC7D4907DCA504A9B69DA5CC743E1EBC05103252199AAF6C9244F16953A0C6B5EAE4FEBDE45A8B905443138268CF7418522FCC93BFFEA0BE14A22FE29991E65773F64D9C2086D0D25639FA3C06ACDD06AFAF0B91608C49A848E65D2FD89050D2CD7A538DE36CC4A06F9AFB82E8CFC8D38890858580B4EDCE655A5B4CC83445B0A77F38188DCAB8111E281BC79A2C60E32A63A16F3DBEC5B84A3C775FC8695CDFD20ACDEA68A1CA0BD4CF207097E7B191D961BDA343F3F77EA15851ECE9D41E3238ABFC64089E9EBC8632AD707FBEF8B2BEA2F0A554F0D22952287CEFB196F1FFE45053F34A2A27DA15AA6FC31C53CE1D9C55AA130F091346EC4DD02B1179B1D21F6649E7554B40C43979BD8BF56B1E805F833C9C67DC4E4C8D9176E11850C98E80FE9D75A23E72D1BA8F6FC66A4D21312F4F3387239BE3C2DCBE2B3A0EC9861F744F8982741EC06CDED61323FDCF4377F105F3B11609B2C5645DAAC4F7E4E2E4EE2BC7C5C5766B8644CACBBF7DE6F6C33C20D0CADFDE85C7A77C7FF44DA42C1DA98E199A502AA0FF317B652DD67598A27649A5E9B54EE96FA899C4F20ED1665578979BE81B38CD045AECC358E2A0EAB9147E5E49EA6A4956C2B97006A24313BE230BD9D0616E09D597E4CF546E63324C712A97C0EDCA9D3A7EADB758BC518C6FA2F5105B2937F4687401B8A74C27B120BE956A625D6660264304163592051FDCFBC789EF7314B373C3DE75BD80A6D56F466C5A865FF0222AE0F5D2D4B921E2BEB785230D38FD2B3AFB98E5FE867CCA8D619CC5700924B1A87B1DC031CC9ABE552018C98EB529509D0858C5AB92C48E6A01ABB72619493C411D2146814092318233A0B7ED02BA201453D09FE9FB11B70A2C294B29F5CBD947EDD5E17C3D1207F690537426C0F9034D3B91E361F4C82BA4BFE186B7A88C39C7FEDCA0A8528B14CCC453DF2938BA09E0F655380431490B96D0C726B436C551565A48F6BAF04ACB45003E39103E2661700C674125568814000323CE4A2D5B146EE4393BD7509EE17334ABC0E1448D645105CC60E555DB0B67F77729ED771DC34EE35A69BE2A8E156B8FFE1AE4699464D07EA42808D8D45B2F649A7B3E215A834174FDC3FE8C1E992911965DC84A76D365C8FACEEFF28919C41C7314DF061A5D01E3073FD31CE27CC190F3E9358E3EB3FDA17979DD3D769A584ACEA37E20F5C32B1DADE5C77B1BCDEDC2479D212493EBD54CA576D88739ED149E51E65F1486DC7C181EE68C4EE21AB70FC526EA21722C71069588D09C7D2FCEFE00A5A4FDC80008EE9371C3FCAED8B76E2699F4DDB45E6508EB33950F499DB8306A33CEB1D65EDF8D8144FBC17E3873404E72D6EACB971CD22FF1759255F017A5604C203ECFD86B864370080415CDE70CA1AA2CA33630D87866F16F8C72F1BE0A3F1E6F15C5EC254438948B507AA18DADBD4351EC5172E639DC436BD56C8BA6854892C2A643FD40BDEF14FBB43E40FC04236CBBCC6483B6C62DD948A0FBAEBC3C52F5401C3E2DE07A13066B18CDA35966E501C6D2B65E2A8883D8123C35E31406AB0E87867D0DD4F43F6000EC5082DAAADFBB4FCE8FB2BE6D5131CA63A6776EB8D310BF863919CA8F7E210ED2B7F443E60F7C6E99B7DE55EDCE99D3ADD43C3605557E3123C1DDFA247957CF99CBEF5B54A8A3855580DF9D8091E3AE9E3FD195F55D257B1525CFC8B98AAE1CAC943616FE8F3D3354360D21B1F1C8E12E4E1E733FAE9A5E089BD129F59CEC9C3EFD72E82411C6E1C66BA543FEC45F35D3369BC75095D7AFD406D6C3DCFB4F0F9FD7706B590CDBC7700BDA82AFDF9B62C08B35FA9CDA36D30F738B958811F6E30596AB90B69A4E3432FC4CE95895F420AA8D66CE08C803B0110084EF1170E7AAF644F4796C536C288D651A1319E0A898697E3474ABFF7D15799B1869616BA2E51E6931F106CD30EE7D8EA20E29846CDF71A0634D25CBFD9B3CC142556C4CF20F2837BD2B97FB41FAB2CCFFC +sk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C893E750E0FC5358C143B68DE7E501E099ADDBEEC619D3B3C2EBA63BF1DDD49858A4CE4FE49DFB5FEF1B3EA739D73662777E1A5CB6FB23505A7D1E2926F2A5754575228216637324157301486622751810842446016566508378662346074116473682504728466862507022315016717470667376788342338686702354775540445265858215562136465606410072140611621326108441555678358155152477256565123685274434366000684875544886453855283565732441816482814412751121668570277307104783047751436257875832157623123240758061177452428683345124462718447661468477636704246030463576214047315135121701432302031481764743387640841068608510688737038884357202421570168108246757634172657281586075507240043683111841660277701330756263868887548183261636812756062021113722360843788603615608881281235640174052525157008832046075211712714850130767865520010670705422146821650531352768458048757606361841126471045843167008224432863550051458833118805214582868784060384061766142464887186764880354311863041640171681312112760152717143621634452143060352327337784225874358522182873842043536500730817110856145770317786174587278261143288887162356764888247572103121145787323167563423634854337710250578465815520088376880248071750545844434080168704052405386727846377806078188413622216286630673150602778716155180016720138863136888340278654138373483781850316414321635387573023430104133538286710303307376113235042506002476602607016271420268815686708372828335452341277451871463143824126332203436253162535136054136466867167346454783414168671787060464377020744823008168303538773132455810215341800735173363354278556447671525076733054415801555202767647362020088843451772764718188370502075140806113576700607106880146425061080271518680384412055330664175656424235146481078562775062328878133762008647707148552547745518462312700423066827237641545743458630408403512725074623560888086844275021886866643571172437468173367812863878403754403047217544767436485062022708123202876731480505737745100870542478066354473476808173170756275430730606611210834635863547721432482582062578863675744713377235723803487852126581378768324237312523142866056552681248586720143030247434064015743173604180543066877443642437665114856608432336570376774084488874615364037570561568417268103411805483056673840200666366860332220667846833768330717845587752454425145436764736443180638442042060113185734417154165411363627183335172554335724821634306263154700604688065410844710480586754514718117018112572065660261401718454026052512110046016178533176624062464378612181175368172222861083408556548586662163550205445371810356727482412724510434620736218438728264815217386007750273362602042707126407828310551850734210200482512141388275558248032386256134000172111317603648376156048324080377388518588034774044571112630264142131386561213614560723016348014757456401646737782617412422252108137746777773174067650117217454464047373256136231681132566737601773354771165064436286140412736465855447476213885505513835352436756181212272850034420550043676184020435612420565274263854373000407255318050738226735646116137456E6569D7BA93E90485669D1746BCC5F18839F94D2064F36BC5138BB800F56B69EFC294221398AA47A377F7EF500F16103C68CBB54FC810CB696D34D6F4AC5A61A6EE7CAACD9387D8EF40BF3C17570270497728FDF29CA1BAB707A2FC9194643203926622AA16952B211F0EB0C98DF84F58528CE32A370D6C000926DAB4D8790074E15E177A7546ED95EBC918F1CAFF37C8E16470F27F0AFE3BEBC40002674EF0E3D9CC7BC7C2BA242B61D003297AA53FDEC6AEA5CF2B1311C36361B117C6B0BEC4B40384FBC0490429ADEC8BAAB20F4614AEAE5198223D84D1982CFEB997A7389E29BB518E0F3B3CC91984D24672E686F4C36405C38A7720960026C3B0E733568C64C8365E17540E960D3A8ADDCDF56B183BB90BD387F27996D6A840BC9A69A87DD70B7E418144C73D4CA00BA2292FA70016DAFD2EB3FA10399C048B3F2E937DD283BA79F8AD640E59E46562381CC57B3F8754A0BC2CE36D55342D23AB622A4951D956672D705A91AE1DDE47E973AF4CAF8DCB947E329D1E5F37C3DF786ABC43375B765D01B2F4E7CEECAA673B5B84FC29EAAA9C9F77FEF44C4D563909086A3F91F31D01B2268504935F7195DA4BE2E5EE3130C2AC8C227DF27B05E97B81EECCD07FCB1E4301529D12A1A207A7076E0CA2FC40895B172C7044C26CE35AEC20916D93AED5D4BC4DDEFFFCCEA520990340C00BDBE56ADA7F4E13053CFF1681A8FC87A1122031969F7BB78AB9FD3F947474179CBAB6589EEA47AE47B10CB13C769A5A9BB80B247345A2317FEE10188C8980B84D2E2B997D14C0E3ACFF3D529149F5741CDFA6C727BE8E886B3CBB968F119C6981481099747BFBD0A54C73E40CFD87B2502525E748A240D7964374BF350A5DB7DC5A6ACF343E4EDC8FDB684FF8FF5660E9D21EEE3A9E73FB8EB87BB80D88564022C2CA81B3256316C8FA1521175018873FE268580F945AF8B023E785AAE80DECC1D17A0F49A050DE8995E8874A1CA0507FB6B4EB9CCB9EF92D5DA61C131DDA90C9F0437C46BA9530E516493C53B3DE47101A61E472A4632162DF14AC782F4446583361B88DFCA09834F5963081523F3C6A9103F3321CD9C891F0BB2F794F3283023FD8DBB8663472CB9FC41076DA4BF11A73BEB9408045936023E63B3462B2DD99A0BDE73C66FA5E59EDEB5BE2CEFF425989D07916B2D56E23F2F2F12A9E4C5C3D154D9102EE6B3D347277B8F158874EB4B6691B700BF53AF5967AA685E4F989FC7E67EAC9AF9F4280BEB93F5160E5E63C6801E70980A18D6904FB748287CC52B24B5EBCFC8FFAE4F87D1BD832648D84B83D86BB9D16315AF0109097ECC1146552F5706451C594F3732F1C61796F9B6E16DBDFB42EDD4515AA3C0499E80BBD8FEDE5E450D9DCFD36D669D53E1209251F4ED6BD15F76A92E5F037A16FD43D7E3ABC60A8F4A65BB8B5B7F85AFE46D89BA023EB802E49F14B5AFA2DD4352FA4DF2960A9CA10F64B923E484F9C959FC08389DA42A5221A5DAF592882E17D4C0FF6E1A59956101802DA59E59CCA8F0AF346757D50C10CD5B566EFC3E7D0213DCF8EE6ACA8870612860158C55356EB4AE28041BACD207F4BCF324F99C2004A0DA00323DF44CC3A7CFAC84514380380D357570001DEA1B17063B717F4D11C19502AE8AF28C7FAEA6FD6968CDD8E80100ADCD7885E6C8FD92CE966AC98F3391B62CDE9DEA947641F279EADA43901239702B03C84A10ED204E28B4EBBCCE3B96DA573A73333C8F5AE3DF06ACB6308503282E6B81067FD4D2B1172DB12652A99B96FDE2E43AD4E3BFAEDEE2E6D47206BAA094593C7865E73CC78AF9AFD7992864B17ACB0D6CDD40E15B4BD0619F987046032FAF4088338CD0C52E5B8DEDD4E2386D8A0A1A847F34645404C159D7E7CA016E37C00722C928C10CEE22F51C68D630D8BBE1E4372E9228DC6E3FC79A2430ACBBE433C523C1ABE7A06B29491A51114EA5C6A8DB091D13F278A0EE443F709B76C9AE2712E021BFDDCD896A6070B87068C17AE3C46E770F1022A4AFEE9735597D8A406F36CDF8A5BBBC279B7F09DFAA7938E8873F9E94EB87DB172A76966E3654D08557C15DD9F3B9AE1AF9FE8568A7EAF612F5CF68B2487D98978303D0A7B8699B48E322E3157276CBF1DA7D289871E8A92D72CDC0356AAD2B59F71A87CE2D1BAA2F9A642F3BCFA36D7CF84C28A7773F3AFBD5CEA5138244A0E875049D5F88B70B6AD09D4A93FF18495F0EF51FD4CDC52DCF646AEB72FA1311545AB1B0E58E5D2DC3340F0B5E50837ED817C85F02BF4AEE88934375884C968693EE14AD593B3F069B8151937B1ED21DCA581E2E091451A5FDC6F41BAB1C2705FA3297278F193F46C76194CD4A7988C265D68D8DE13C1B4A0D37D050D846FF30625F60014BDF89AE824F3730552434073D9DDA6F67D420220D2892C251AF4F3B96B079BD4A969E499870F822D49FF6239B2B432F713F9F72E53E590F4ADD459E68FB85EC2E72309B0B13A94561833A659FF1FB3184FDB85A96D5108434B40CD3B706EC4FF48DF8D5CE610AE1CB81A00873DB199D1224357EA1212B521F095A48E482712A02585762BDDFCCEE85074326A783EB9688C0791A04CCF5D24233A5D4D901C69F28CAD400C0B047145829503A98578984FF176DA46DFA74285F572DF614F651A2B71FDC7F5E9A0C933277EAF3733C486D65D064F2D8EBB1B81B124A3F23C02A0CD9F31D7CD03150EEF4DE9F0D1931B3313E447410560E788E6BCB7550AFF804DEBDD1C5E1E59EA48B97EB20C49D4F4B6AB9DC1FC1A0DD351568A21F712EA23E5FF459282A4493A9C78E5498B3326C0BF5FD8B9BFDDD87DC0D09DD7906DEA4346913D97BE92A020282A52FC0166521BA5314C5B1DFAA41713C2F5A182671D6046ADB097F53B86C213095E83558A559A0573205D0BED3ECDC4B3A36BCD8FBFB3E7E94E434555295FD1D73CEBE2F0447098A4BC5B2C2142279F505CB5050E6BDE9238ABE4EE4D3C88311DB2C629FACD5C8F2243E40649E54CB79D4109000A123EC177166FA19E4C01B0CBD44909FAAFFDD0437F022A22C782621A2D009C42FC22E79A2345BE094A6E5F6F53836CDC36F465BF5EF6BBB282A1D71D21CF912AA0E63DCD4468DCB7332D20CBBACDA0F5967F42B954959114D298CA4E0468CEC7E37905FBF13807EAB3A6889F9E1166FE2A59BBADC4A1F6540020B310DF931C361F0F71D326B1C49A9EE5DF4DB73A2E118220E8907B8611E25F22E335A010F6AF9DB48F4C19028C6457FA188684609D1B37B6F3C685B1401B15C41CAA4A0943390D273358234B0A73B3C5CB2C69D60CAF1A5C39D6F1D92141CCD6C3A43F66298BEFE82C2B082C59245B09E830D22F809709D632AC4B353A03623B7A93B95CD090F44CE6B09AF4B0C744A284583E792BCF0636EC8FED8E1FF4F8FE04669F808B8F3991A3247B7E83A46A8F9B56DBCB6377A38ECBAECEAF0297B925179FEA864AAD127FAD5D6604E09EC4C59DECA4256C4C0CF78CA0CF2305F185E52D5DE0656BD72DA7D891EDAAD5D9DCB6 +smlen = 4382 +sm = 585F32C07AB093A871C88D24142FD9D4369C2ED4FCE489677DE07EFD22875B708B8DFF400789C7088DC82633C573B051525411EC093AD8509A0D76893D3813638FF8DE8A6E1644163BC22F5FAD7282C83CED57A87886182743D5C21D7B521B5E2A50041B153BFFBD81EC000C5430523516FCD9EE38DFE59AAF9D395C73C1A327E6D6DD0CFE3A0774EFAC7C510C7EB1A53265230708B91B1E1F80DC590CAF8D90B04248B78B83059ADEC5D6EDCB86F13EDC57C7750FB23377A8707AEDAA741C346656AE64932B0FED87B361BD94F714F2D9E56F72A52793158B4A1EBDF21F87968C7FB8AA2FC72856765F71E1E49CA69A2AFB6FA8344725E56858F624D46CF9EE41DA61856661FD518B1188A5A80C4777729D47FC75C706A096E4CB91D0C12010E1DE6DCAF7F629FBC13CFDB0B471DD0E7C1A0A6BA95234DC1E45C175D65B322DF934A2B4845C0F1E4C2101AA198444CEC39525788AE2671A553102D7E92A37675F239591D42D0B09446361DBF4B28C80E9BC70CE39181D8C0614837E2BE489C034521E8F6DE8868AD0927409631BA9DD229EF1F4B16B455E5845BCCACC837B79E1176B3A9EDC17A7560F3F7DD4FAC0BE095316DB0B356399B67B9418804C9BFE459D90A3C731F606F5D1988864AF427C1F8224EBFD55B48A6CF3F39C1237D87861428585C519852EE99272E91467A80B5C919A0F305EDD147ACB1F4B8956B8BE29476B1334C901B19E60978E94C98B40492D06E961659AF6D736A88D088E3E47DBD94D48C43CFA3DD6A09F6250D08F76ED226922E703A2631D6437E1A9F898695572F5EE8060232F89CF93CC24E08C438363E37728C04264860B690332CFA2BD31698AA0DD0B478BE141CE499788467A6FF2AD66395CA03E5DB418328C03A86072E392B1F16A0EA0FDD08CEB7BF36A9CA8947B162407E60B3EB1FD6C93C6B14BBE47A68EFE03C299A5AB565BEB9919CB1B929A1EDBABC08FFC8631AE9B5AC7189C026A17A955A906BF5ACFD601FB7E9056DE166D5F663CB3E1ACD6C1A0E93967E198FC33AE4DA58CBB0C27D1131B801CEDF45B92C94F83DAB67EF14C32B74F2F7DE52929E910B32EEA5AE06BA8E31C5F1C090361DDC38CAE523E4198039117420046E6E4C0798D00C9B99B7F4C98A3FE0DE94604BD384A61E8AE123328FBFAC405623C7D4BA052F28950CCC88F51220B2848EC9933578F3CC883ED9A3E0DC32A321E6F90E8377756A0A4A974B69FD5F62E9072DBFEC04EDDE077332F3AD9EFB77EC0C99C314FD9CF4FC70374FF1AF3673F8A4048F86B8F667A79563B49969D2AE8B4ACF4886F460D228D0E77BF8D8CA1B51A89D699A47A70846CBCD8E586977CF31AA0AF490C49328566ED8BACB148489D0F16C3EC4B0C23653343A647F71AF2FF57601E321AD6B5AAF62FB0C8209E6CBBA0C6C990FFD18C6C5472C72D8F2133409D8BD1AE71C5BAEF81BAB3DB156E66DBCBCF443384B5241EECDE9AA0064F4323D58B3A58C636566248E52F9C54F22E8F4DB0193CBA87019B05E889C1944C5E3409C958C85D2299CB14584E3532BC62A1F1F523DD08D49F02F14B652B4E487D03EF95521097FC609BCA86F93B5F2B410AE9F5CA372DA3B10AC5AE5EF665F8EEF390C90E579716FAA15F0E75AADB09F9A322E439FE06CE36226E4BDA026F967F7994726E136125BAAEF858C620442331C6DD8264DBE85FBB0F06789DC2F14D95AB73C71E7308A0489AFA0ADEE1FE334E7C62616F82616F2C06AB2AD39A7415C68328255272B92C5B50FBC4C4E9572120166E78583EEE278D02B26AE2376608A5A31F76BD3E4F2BAF9A19CF9249AB467E116D6D5BF870F9204BF2011DEA8B4143E98D1E80ADE81A173FDBC94193D844E0AE1D7CA7D8BE2E81A898A4E44D9A9E1E8C62368B51D2348A3324C9C57F089A0488B28BDE5B777150F499939B58284E3AAB49D68B10EF45C55E25EC58E7D3CF816FF3DC47BB8D8A15912DBF872A7D199B3E9355AF48167321CD7CB571B8421CD12C59E14F6957368AFCFB058BB6EE5EFEBBD2A904E099248D0837CC56EB8D7B387833CE47F69D59A964EC190984DC3812C7441214E94DCDF84B1E8C7A8F8BBEE41A2C7DA3CC3C661C2929456BD53474BE5A74EF7D29012A792E2BC987B91E78B68DA1CC36BDD2ADBB05AE58B985B833B300C11D6602D7ECEF47C0289D567F8D05957CC64BF8A57F2A4DFA4B5B5DB7E820C2B95462AE477F002E15C41F31094A1759AF279A51D45AFD3E87C5405522F67F929065FAEDE6A11E5B9E771D4281C01CD204061E883DF40CB127AB6D2CEF83DEF9C30694102A5E748CDACD941A6116BCA8986B8100152F02AF28279E21DF46A1B3EC2E10ADF7F4E9FEB74F3B68A8CB305E62B5936C69A890C389BB4957DF00350CFCC915AE006A135F5C229D3E6C172B61F3DE4908B3C313A63FD0A749F99AC3C2B5B36F62A174E040DC5EF38C9FB2783EA81044E47907DB85D5C170CB411A64FCAE34B9EB6F75F5F2B45DE6963C8D29F382095AC3F68A773B47065A8202B3B454F5AF9F906A09DC01712901B11C86DBFFC811630F1483E8368FD9ACA4DD5A1103F73304F6CCB1E15E2D11DCCADD9571AD843DC2F28BDF7618F7F6B5C1571476B3AA60307BD932EFA21C30498304266FB319C015D0B87EEB0A5B5A3E25FB3FF194325C9BE2AD7272E667FB47D3BBF1A5E3530924D4095DC61DCAECD26F4CBE2141F80DE0690DE3CDE1F8C717BE7CDB33664046550114226612B944DC3C568D349E823A2A029E41019D47B48973E067D71B39BF5FD07BB74DEE3C7D11EC10484F96D39AC0C722FECB29D94660C4D8FB306C620889690347F41726CB3B886801E42193F780BF0B51F81E8931DD7DECE31740AA1149902754384C69BCB6258714DB4B10F30A77873FE8B96015F45F1D74B3DEB9C40D9D26D648F623156F03479444F289C964BF2EEF407DB70C19C864BF2AAA6281CBE48B4740BBF06435DE4DD9D387F3B859E112458873B554BEACA8E2DFD0206851C8E89160577D37D12F3EF90B900F0DA1FDAAEF61D16B9E801D637ECBBC41C158DFF29DB9577CEE172A57F2B5493D9F10C89AA9883ED6F5E26BC9E33CE9EB3E7D7FA6E8312110AC09306B9585A48432FE7C1F367EC5C0269504A36ADAD0CF8F80F6E38B079DE1AF3F5338F3206C9B096D5F90831C892A98369A235AD3998061CEB446E8AB406BF2EA46F4CD4887C9D894627647E1D11C34D77BF373F0072ACB5F3B7576C17E18EF4C071BF87E5CC75EE2C6356FC15D95B560ABA764018DA2D7A3A1D139AA2C20494FFE53D6C4F2C3215D5C5D4C1121A5F7AE93529337C5EDD144CF8C6D5AED51C6FE6B88668C1BAD9E00AFFD39405DDE58A2FEF3619444760AD9C0FE8A205D7FD0A2D59038E6B5407601430C0DD13B607F02DC9A43DEEF1BADD44DA7CA202903F8BDB510A896E509EA292363EF37E4615B019AEEFC45D373A4B8F26F9E762E1010E5498F6270A982FC9142342F728FDBEE9C13B269F06AB6AFD832BD92A643A83105A5EEB5E72A2072345AEA4E0F507AEFD6000ECCF0C2D04C8F53DCC1E802A862DE0AD7C1256FA92BA87D85EE44850CF0953FAF78C415D7E6E44F3CEDF21EC7E46B39D8CBAACE86E621CC38F2C5480C4206BD46663ECA6FAD915C46657E0B3BF5425D8768787C9DEB56C7D21E272064EBCB10C312392F8DC554F46387DFA39E6EFA7A376B95053531BED1B66F7ED623F7016439D7EC36F64453F603623798319F91276FF7217FD3D7A09B6712791915C28D0E9DFCD3E80C94932CFFE76FC544957B47C90CE96D3D7152270A925F160A2900C468B9BFE260E54E45AE7E1DDB986729FF2CB37FFB7D3537ED4145D21D40CB2E991F568CA6F4554BCF71C89CDC7809C2F5FF78CD5A8C8F84EC081FB50AC6E7BAF7513615E57D24107C0E742D102A139FD3565959E02FC682BAF3CF293407C453D02C37F6A3DF032A36BA438AA9971CD903AE2BDDE9990AF006E7800B193E4597A2DEEB7A26C59AB26362C654AAE825C44A86FCAF1E127B6E9C401DA561663FD5334D50483057A6C78E62074F8D781DD419752EC177F02C840D16B889F9FB0396ACBFA8124C641BA6E8603688D5E731982AE11F6E6A992B7D25BE8374F6CF5400A543DD76B73EA6ED1FE0C51C2EDCC4DCE43DE1AC77F8BCDD0414A85DBC4F83A6AE62D7A5659FAFD9B014240322D5C731D509D847EA3C410432427A058DBC6402B0FE4D9CC6D50824EFE092399949A6E0EE3E4A959531E7EC2FC2FFD44E65282D6D512C56AF0BC136D31336D1E311E879EDB817553527EB8048B26429357392097A15785B950F1043E40AAE99D367140FB8C7B2F7A2365A6F907098D6F6A5315D6F9D357D72FF8C042EAF621CF198BCCA16C602F122D7DBBBE9BF6A1C10485898719CC2E1194996C94A6459CE189934DB63C807911558F258FCAF12B22E090A2FF42B3E21DE3B67B20DD98C0837BE85806C13F45B2837AE418E3652FC01577AEAD62BF2F1B2F7312A001DC8846A62610A45DC0E40887AA66462446F496A9CB1F47E41FEA08FAF113B9CA4772E409A14AF1B21E9230024883094B7F0177F84CBDC6C73ADB1E40B2A2BB1DF8A9DA4ADC0D3E0EF0000000000000000000000000000000000000000000000000003070C11161E7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 + +count = 33 +seed = F32C3715B0BA8C1D0BD59F0645E9697DFCF9AEAF761A71ECDF9672215B9F138C0502D7214F6B1BB4D6612432F9FBED5E +mlen = 1122 +msg = 789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F +pk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F991016F982F8BD702AA6E6B74FADE2266A8ED4A3C656E15AE3B04386ADB673243CEFD123CE7C3908CCC162ADEE004C61076DC780389ED3D63B6695636D48404E0ED264A574266247BA666EB8A1FCC776E1E11EC848F65B78A054812B44BA546B288B9091B9213F07977A5FC98581B7D6C9DECBDF3D783CAC05D60E9E50A3E04E3B9D0D2C00491FF7F8FCAB28BBFB487F73B9B00F2DE8393FCC22C6B56E00BC58762E16E44EA9608066984650141DD285A81AADBA7A57FD4AC95ED64CB3CD1C6774FEED84D83AF8DAFDA3B37BCD928E1B71F027A94A72876344C22FA01F76F7980FB89471C6110B9FF6B29FDECECC2B2359A6DC28A1FB6A2ABA2F66C45D3D751D09B358EE3077C8E5E7B01C3501497F583009216ECA2B52ADE1A8748CB8CF014E249AC0A556D2F08B74E8DFE748FFBC66F6A7073160B2157E2AF70EF61741906025F0C9C863F78226B52514BB4195BEA234D697557081CF08C701422B899A237B447E64892144886402F1F742A8DB023B6580D30BA043AC7223540CE92B627C33663D9257AA0D8805B6199BE55CBA448FEDF8A1CDB333DB8D10B85A676EC9EC6260F640AAD310E8C42BC22BD8001103A4603EFE6878599914F078CA81539ADB5D793CCA51942CCD1512F79B85241E093C595EE841F6B21F16B13763C5DC92CC17B92ED0F2A839F3D21EEDC2B3DC7EF5601D6372407D6FD87B80BFB0090BF55B69B24BA8FFC7A4B1DF9A97BE742F8EBA7F6791435425B4ECEEB82AA841C1583AE3763FB1E868C50C33D3ED01990C8AF8D313EB313A97B20E295D6CB3632A2CAB196E00534C1EFE0D42245FDCC7EAA67A2311D80011F4524B99845E6A7F62993BBF7C6193223C334215A8A5C40167640588DC00ADB866B28103F61758BB7F7EA0B9E6EF41BD9C9ABF53DD9F611806F5851DA59DE78480AC056B54021533FF4394C5904DA56F681FCABBECD0F1C35ADFB3A6DF6C5CCAAE4E67CA4C486E9F1B8C3B9DB160A362A5EF6C7E588C85AD3D56BF6ABB71B4AD52E72914DDCDAFD6654DF09F7572CF994E9B7BACC2412E73B7C8356E9560B588A04C51D48DBE3BD7FF606B6392D777DFA3958FC262F1B8AFB4B7C2D953C352579E9580B4288A3E2F77F724ED331F530B56D2A340DA0EFDEA2C77C62ED89FD2786DAC86E93B13069A9041D584C19840ABC681FD8A01EBC21DBD80D4925058DDCE5CA424A8433ED9615BC534576EBEF45D770C2F30FF4E4D34820BE1B19D16AA23C7E7006A5AA7C260BE063DB558C910964365E739D056A62AEC95055EB3B395388A6C930B84B9A0A469C32268755F5676E37A89278762545AAF4D441FA6797B4A5D9C4DB6E0A28110D00429F7EE50CF5F9DB6D0FDB6EC76E3C6B77BFBE4917A844DEBA8EBC66D86DEDFA4267204C2ACFC9E4FD5AE385F3256287E2F59FF4CC751539D463FB4938FDA36BCD63C9BBA9F99122341D944488B3862CE98708E454D4C83A9554D5AFA189002E7EFE0D86CEB656CBE96FAB6619A1B21E979E689D1E0AB3DBA4D6F9B9CB5D3E187EC2E40F7B9B674576CAF90D234780CE9B79717E69E6FB6657601983C1688784B43F6BFB496EBC65E97B7C6DC0388ECFCCCA06DC05F3511B0C267CCAA9CC95224329B4C870C776D0827C4E7B70182EE5373841CBBF7C1A8CFC8AF205AE9CEF9C0ECC8A1D3F6E06C5D77B3C76669D2A83E0FCFB2BF0D2F5F4E9D05C3F8096FC884089C4D572183DC5927008E4307314476845B7290BA109F7DA90DF3694C897E8279BD7D78A6B5ABFB251EF94CC7683BB92D3F54908D62B51286DE9092B9B8213B3052CC3CE595562972B5979C8074BAB3B626F88611C6B81ABEEA2F88ADC3B7FF66D9C2B75E66F49ABF1002BCB9884CF9001327715FF137F59242A144DA913624742A909654D36C53A646D39163C2E94E19E975B98EA1108A1EBEEFFB0700FDF75208149358C1DB33FF4B2D38F04FD9CF094BB388789AA5A5A6AB83CE491F67D3CF9C5BE5FE439516EB5B07421C6D256F7A142357C2E81A788F7D34621B70E128B70A636FD4578A6FEFD9C802C7B53DCE9E5AD5C3491132FD5E6269614B310483E7EF1ED787995743E0635ACF7D25AF80198668292BE2BE3B768DFCE2C6E0475295E8D96F901111F06823A699987DD85D3051F3FE3BF71E1E270C3539ED83D78B38A1AF67ABB4E7AF10CBF9E73130CA289E21C5B812CB17FBF25436C507BE2DD483E43D6AE1B7B0CB37D6D3E96CB19C3D46BE9E781F770B87485B37A91F4075AF1E9B3CCC8D292A05D3DF4BE924A4A1E856BAC95B8431029408CBF763AB79ABF36D2F4077682B0B51FB4EB7EEB367A53D251A3140FFFA175C17B708BF54DF20A035E3DA340612715DC986753A3F1DDDD3989AA2E8FDA891B8F0BCB82F8741F9843891BAAA4F5FDCA9F42BC1980CDCE7AB7117BF7F492F3266FFA4196241D1A7386F5272DD2C17BB1E92F22EAFB522CFA701AF6CEAC099EC5117F2FE7035F11B93249FEF5048EBA0ADDDCB09E2148A2EAA0C54DF3D9E025BED9DE32B33F632BC65EB2CD374E54EFA3E175BDA4B70DA70AE162EDC418E7D4D3D24F7BE0B76E1D09D9D48CBF056924C972DA7CCEF5CAA7281A0F00E73C07DFB396FF4D656AE5C4CAB8BA4B0CD355A30ED5638E5EEC920412AD80904F911F554E2F8526B01755306ACE26478E839F977C4DD4D9D44775DBE2BE70D19380A56BAEA02BFECBDB58C963B5DFF4 +sk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9136F62653EA62438EC5F8DEA59680CFC3188AE5F395A77C497C87331508FE2A56779F32FD5B1591AB91FD1EAB55281DAE62DA4356D9A2824022458A9D0B02FDE570026468861018167456025515628005388121425575644467120257660731550706622273651321747807645357162444321500625075784752162771424074518428266837522837058006455463041012762176017380846602606616045376342514238668156803488763221764386060181251836058883183221708837672463760867378804420162282212180886725780415781300626043267645243333830305765428001373106743414848730274632644751463424213456765241500112205387370842072552313185822513623418515334515813302155428602705731688863201085050184384810567076885687210376500848817136727734646651064237762508341434647587566571121654267662555186342571284273181172751740680257584450686807730618185387500018654800774276363438087326724114574870607024522806834701841741044166783874506140680771830287231636238552416811468120467306445228744821532444164604066186558184206433388112566827218328047823438855134406825733817442745846316785654401601688477544612086226033816328346780767228558368565220123200532421453454353723350400408162311020513333837182214048077512475261303202854113274480825667444272827557825410427340731653756268807357023416255533880857225205421556254568405682666760224171245445028325310750245576780500356406055104207420352242061040652113033528708160415710626168418563814567175285487067862316045101405878837510162321613686486546503550066023252886575506525061814563751252625877822148365400845250786283210863611285735600651166204877688825445032404518876016657508337123015186263406618003007386620872258183532535453653713447276807083323268653175868562577512526605310315046816383214872816746307465550837035016731713661624736756472516685703137624546845327323386877322217861430353450005602180357132058388831223044830482025672734182123707380312406500668810336081112875168521452111737808773380315143367748884172733840227131544660387231437746243487738055465810547084844133475270248001728151177260886613546270868856402663752071562707254468741677767410840270063347780283477786528550331728363404744127761656623572058041807527064482512782167450827304005076377476876817666650471882880117851227163668337174368200238026467844370887268258020612434516438380660005787513362171136678406248012860565375121841254053114561134651004320607850085115100677147477552202347582623232035818806253207305652074360410682223260432855682185717128742458600414781242170074828052722634237028402134638478400211277348812402225371482516325062176710743582644708325078626056566123240075301550556428488845513455085851307687242268034761072675804213603240130240477681628300733121672585822364248805050556271567556231510134083331402437161600834110880744730123866047086122126120086053458373114064541786162385883145687111745430630855603430311155421244080158042277470810307203132616722843138333350210174272211315152282227740488482751241543631411276331240170655778373423084045128810641024314013712825475703224203041603334142632650856718C324CD11DA32496EC210B5F47E2129ECECA48CB1F9C3E35EFFAADE2D1A46EBF26BD4E68B4C20CC24A5FEFAFFB667024277AA01A0106C0240705454AC83F6466BD52E278B055EB6C0C3D8D832BA7FC68546715DADA3AC917C9D355F8CB5083C3FDE79DF94827E978F9EA51D17B417F0D2FE1C3863304013DD2A113D172CCB5F0E5FE787BF7C8EEF4FACDD86314EBD967EB64A315C167B2F4EEAB532510CAB4C1B0DEE0245650F79A4BA9EC0C0DBCF009B40BA2DFA4E02B7BE1055D37AE9A0F51763637A6D3BBBD9778A1975C4E8A15CDACAFAF752EB6C08212017693C481649AA64EB128E491ABC97F5B2B96F13276C707B6993436246DB0EC0F6DE6A4322A3A799C075818390FBE228621EBDC0E5626B416D3C8B2040319A057EE715C733C35729216476AA9BF822C0F3F52AC9E9FFE412C460BA5E2BA36FF68A751FEEE229DF3C68F2961994C3F1F4AC43A4E02E3E66A30617A4CFEB54633A3F9D35759EB2C422C2F095AF579B2D7FD642C3C06F6B01AF179DE59065B8D82C82DD77FD2BA35C71EDB98B3B9E67493FD9BEC835EC414A39E881549B06E232CB3688483AD97065DB07FD68A3FB61CA9A14AB8DAE3F5991D09A0D8C413EBD53A1E4F4038835764F437B9EBA805075E1C9A401F109643EA55226D195CE058C392D473855045FFBBCE1A84D35E63B430CD50B793D38A5F02F2C955D364B7CBE4CAB809633396B00998E0E3B877004DC8200DD0BE2603E8FFE345EAA18BE4C7B6A5EB84B3E7DBC0E6A0EE113309911396568C185C45A8856754AC7196F3CA95FCA784872B2A5734790494F9AE6AB8DF025E8F538D220F02A7F9794A6FA796AFABC715D690BFF48D69B80696389C338BFDB9FAF351FC2FE7E8E8759FF7BECB8CE218429EE2171F89E2109BEB339A818FC9BEDC816D5CC6E9F45E3134DD09323A7690FDF7ED177CBC2A7A6BABC02B20A72DE8569BA8BF3168FBD2F229BAE25D5B2E9079E121CA20D5025BEC2644C728C3A49E3B5BB792B29E0CB06292E1F635A11078CF67FDE467CEC19295891CF5BB776B4B5687638876720CF3441A8C048E17D34FA649F2FF5F45EC7EB8268BD6EE0134B37EC288292EAFC358F50E0AE73EE01164AB8161270F43E91D751D223782ADAA7C45FFC00619BF5543F85696F9E74BAABB540D0F4DA781B0E57014A8D24BC3C783A15B3BBD4B297C883A0636C4003EE35457FE3945C39B41B478D7A1C2B6674FB128AC8F5439F46BA40B1C3B3C80436F35A9A6CBC9F0BEC46352DF3A9E3981E77A6743E57BB6C9B4708641783F455D57051DD1111B898A3FB0DFA375FBFE554E8008D600448ADFF0A08D5810E3F8A7F933A38F9DBA2C2C7881834A4313478EAED4DB51A67D155D1B5EEEED592819059712D648B0A5BCB25B9C919DB40FB06155A473ABE206DA9C5CDD18797CF77DC26190F9C515A7D9B6B79AF001AB1FABC7812FBDBF39440729008AD4A8A48E5FAD7D8BB9869839146688D078FC6D07653BCB43AC26026740C552DA6E4A9E0DFD0D011A0BB9BFA34AB4960E6566F77DADBAD5C3B1012BB579C1D7237A7426412EFE1F6AA1EC7FEDE15C505F71DCAFFAD3B6FECD97E5CFB25D61E496AE064BD80F90F0B41128B8896C08758C438B02971E77186084D80463E9438C3447461FE2C6E8063898FCD5794D10AEC4D0A04F0E4B946485D978532ECBACCB137B64079705F166C22D7243252A095BB2A2954CF151BA0BD44D5B29DCFCE0E3BCFCB3720D40992C9ADF3C729FA7144BF7437D7B4E31809295285E91CA411C58CFA39DF65166CAA12A350CA521658CEFDA549600DDA0EF5005C57E3CE89F0E0C7EBC4B1D462A0C9310DC3B042679BAA313ADA0CA32B352205D4B3C25AD801CCD2D1CE1FD32CAB32A9F04BEDE034CFC61639446C827F5A7AFEBE60A2CDADA2B5FFFBE63C1C6A1DE421EE9F86AF216040F2C69228DB181E0AC36B0B7CF336B09192A0CA53DF74AA32160393F4FADA7265E439EA703B082D510B190391FA83D81DD1D24E933CF28E42452AA018C50405E83CDAD6198A94A5D03AD7A42827ACE3BA38BFE3512CA9035B2E78DB3043D3EDF83ECDF248CE24E7C7D0C1FBADF3FC1A57639CAB9E7AB67E76820A06D46614C6479274E39CAA5BF51B5EFC56AE0448681FB429B477881D1A6EE64C551C12F5983143EF34BC98B75CCAEF2079F4ECFB5F94A5202FD986093B183C362ACEACDE9E3E698DDB60BBDB56831CCD7F56094D3E01D5E55379DBA0D96C594633BE31945596A1B4C5707FE78E97D849B7C254CE3395BF0349F38A7D7BEB44494E9468F87FA9D5AD9E115F93F5F6565EC416C913593E1876C3636D98CE8A99295CF506F388E25D8C62E834CDADA2F781998A63D77283D1BCD1730A21289418FF86E30D2FAEB4F92E82E66C84E658DAFA546F902408F4C6ED98D8F9B8F83251A699E993D4E91B5AF2C3E64A841AEA2B00AAFBA81CCEEC960D5A5E3B9148D384F0EDD6F2C9A34ADC798EFE87285872A1513E1F97B9D6C36E91FDC111E2EDD5FD11681B563942BDAAB3912F4A5FE6E25191E2CA39D3E79F08B3DA91D2B760E5B9B18469F05840C08F759F15D6A0515AB5046EB2AA29DC23B44D088F54D5696360B48A33AA596C001A49A0BA7042DF5155B2F57A876F1657EA96EB016CA963BA3B59665D6372DE36C19DF4D436C8951BD88A1C02BB8BA82142DBAE48D8E7DC81CAC0A2E86D2942ACE9CB88CE7724F1CE4413B209D3DD20DEFAF827994F51F90EF7DE76CA86C2ACB60AFF37E6FD7E657A44E42129AF172B8C6EB463320724F3367464E61EE6773C8E8435F44B8A853F07B009A98F162919A6289BC38BB1EE9702DD715F62B0002A271A790B143AB44CFB61BE7D056D0B8BC64515D7F8A1E64882FE37E9D4ED9199E09DB5A494C3AACD86F854AB6988F6F7EDDB3C08EAE416B7D88B799427E4025E98A3E6DF45F55985D3A711E84CE153B915513483373143367A5CB461F48F96F47B804BF0712D0748E8D41FE2C779155FF17FF17CADE1725F74317C249A14A970226388F15D851F5D0CF889E775F4F18C0DFA542770F4BD7847ACE96E11B98B0573B9A3376114DA4E5995C452F994B89E31B6EB30501F738BB7C909A6B94A5CC92AB88D66179289176F37C2A3EBDC5276FCC53D6AD94B44FC66FD22752BCF15E7989A057E9E59EFC16AB81A2C0F2F5DA7A49E4ACB7CA0722D3B55B9BCD43C1B2024DCC37B38F96372366107E2C7B051AC9BAFB7EBE4F02FACE3F25EB5A6A1C1600C50409090F50855DAD7B2F14D5C9F3B4E40362ACD64A6246A97E872B88FBA82597B558CE9E098DCBCA066B89C7CC01FE7370A968F29DC7869562132F43204721E0FA56201FBC4C4AFBBBF587433FF517614AE193112947EB38011E16D7AA7D5B1BEAF1F1B25983F80873BAB4F18AC269F059CE562618F54CA5A75520871A71B8CBC5CC324D8A0E0C4D4554721935A954330BEFB90B8D550AAA9768D7D10C511F89267D9728222666FF1BF774395A82A77EFA68EB36B7CD9BDC0C860035DCB41 +smlen = 4415 +sm = 138B6019D0B7BEF38F6C219E9329889B5E69D7D4A446381D733C58337C2B0666D3C34D0C8AAB32668FF26871EF6B104D9A1CA9C245FCA8AEB3C303A0967EBAEF235CD83CE716527E5C9C66A2573D07D0BE53A9567729D5447EBA9269484BA2F81C0BC545304F4338A34F17DAADEC23CF7231B4BE5CBC680BC36A56509EE3D31FF4A64D62577FFFC5D65C566AF2DFDEB1F2CEF40DE414284180F16CB1CE2B829D37F703B7C81941A40531853F5AB4ACEC4921620B4AF18941011B54646521FB438B0261238F0B8341F2B2761826A678CD6EDB4F88E84C67930C546A2935C00BD82EFE8C23BD646C1FC7A4DFD01E0DA8D4474ACE397EE9D22B461FA421DEF3D63B1D7DCB0589EE7CECB7DBB02D0596EA4ACA4B5850A2269C4491433A4A0CFF108DB4178978C2153A81EF5715B3BAF41B6C6F12A9F9193C7F93F3F5901D7A09F9FC39403F87441ADA2E9F484029F2CAF0CC23B51091066C7F50E44708813BBC01172B968A0808331BBCF6106A8DF7B36849B7734B500192EC4089E0C449C6150ABF79E65C0613A8C3EAEB49D4337F5710904B202A7B338FD74E9943D805340B301A3F41DD2CEFE207845AE507C34AC7D1CD1BD415516B774DC16C2F24D1066494806DE094A90EFFA0674E983F614F2C8039EE15549AEC4A0F05BCD576876C4D9CDF619FAC6C33E160429A1C163C779D3CDEF156CAB3A015BA7AE459FA8E262BC3EB04537438D13CD1D2F56A6D0A6A92C9A0849A9BA54CDC324A7606A1E9C71A63BE9EDF77E93CE43EDBC9F6C008EC64BCC799CB0FA9248DCF975683E689308F0E1E63951E5D4E00012E43B28C67FE037EF16A9860973DF85F020796F002FFB392740D5D8185219A25C77F5D46C47461D93AEE40CE12F1757233E6E769E3EC4C1FFEAE3686648C90AB15578B8AF26C42E9DF9E7D11CEC0381809191AA7D81F6AA8D8BE8851D90954FC0AEC6EBB2ED51D5CD90C408F4CC3D7644688DDC69BA9F32994032D4D30661D69F53A6339686CDA1AB989BCBE8F3D1DCA4BE32AEEE9093E917ADAB7030604310D4D2BBB5631F415D3F5D5D0B03B07952AFA26881B0816F9D0088F87EC485170FEC04E9F5931B8994E2B197D77C2660217DF528869EBE291D6840D6077E10FB31EC61661465BC293EDC59203E93B9CAF86BD12C42F6ED2B74AC6F01B6AED581F7AF67311633D6DCC794B02327652FF1A80FB84C50BB01CA04337CF82FE24F680E12FBB7614CCD9C4D3AA1BBBE7D24CDDAA801035BE0090F4ABE35DBBB6913DC61BBE444758881D9B725696870ADAA106EA0FEB67AEFA7720BD44F845A74F3B1F37DFDB22096D98205D8EBA44215CE042AD71EBBF742F2E45A7F1076E9333B35DD1132BAAC797281417D838DC68D2DC11CC27D98C1CBB2C363A53CC031B2378348EED13CB2161526A60AC10CBDCB15D8FD1BC8A14803E1EFE354E9AABDF28B030E729F864DFCA6F10154B21F4831A6EB772C4A0584BF45974D99A61C86951AAB9736D6CD8A8530AAAB9E5AC7C8C7564638375987A245DF426D4D685EC430D1D13D02F3F2091428C71870F02BA6C5CF10C3D7379363228E6C22E3822F47BB24DC80B7B318FEA0FFBBADB149FB4365608EA8D17A5BF80700CD0986A49AA36405FCC45BAF18B17E118E238D26AB6FC0967F42E3FCF1CAED09CD1B5E836F2729252B9BD9A9001D9D0B93D609D76B40BC46DB11A73334C0C538D3A5C48A7D8DD6F375B11D79DA46FCDCDF3E6528D7B62C7B38BEA03B36C75F77D025EAD11108B944726E5C63E18C58270DCDF35CE0FEDB18BE83C1191F09CF2039C0891E2A35B6A1B5C3513CB8882B4217C0EA24B9BA1DBAB1D0DB257DFD974046B3E102C245DEFECE49F0C4BD65269E6B2934B0CE38D1C50BC316AD32D8AF70ED1FB174C50D9B957C94A14DC50372A6B88B84F6BBAC1480A97F510380EFFA4BA3D67D65CE9D36601F2DE859360F3E83702FCA63C497BDD4DF578EED4432926FA2079AA9BA8A2EE916E725FC31690F646698D2E7AC72712ED9B417E1FFFB92621E158E419F060A2C97DD730F340106FA0BF06C229536D96D7DFF4247F4BB4FE15924C2F6A2F8111FA38973E0B9A719838F1B4672FECDD11E063B4AF23FD9AD18B898972BDD1FF6E683C89D91688D08F8698998F5262F6EA39BAC3DE204C03C1CDFB6682E90243F63DD26849A8CE88C028851A86CE151D3EC1933BF6B5969476FD155866E7212AC06F8324930A70FDD0829FD202564D6A7A6F6B1A8BF85B9463360DA68380E924C12E8975D73E123B82349233C6304DCE94CBB8CE01E10190DBBDB01010DCAD644F4F4B0A4FB10DFA7CDD9CD0D493438936A02C894EE7A377D72D6F98752FEB288E598A361DA3917BF5939E8736B1FCA566457047AE4FCDA81CC5CD363598DDCDA1AB38D404430B6FC980D01807403EF31090EBBAFBE36E5299F03C7D004E26FF4DCA0EF38D447123B6AE7C6DEDFEE3611B5B028E82C07835F0D4D1CCA9226FE4D1D52A4669558679E165147CA1C0ABFB6F57EDCE2F398F5E756F776F3D5EDB582B6E5938C54B919DDAC0B8FE9AC337B565899D2566420B114FA15392AC6F4C3061E8A2C8C0AEB5FEAB544A383703DE457B673C34AB2E394BCFD6728AF42F935A556906C51D9C895A3CFC630FCDAB31BD34760A105563F3862976B1AC2A7DD2F648195ACEB23B4F763A13840A291E4940B76B29BF7BB076442F600A16BD23ED6485DBD33038D5F34D07B036A4799B982F8856B0A14158DA0BF5133EC58A0380E8E6D4ADD68314188E41EC40EBF5BF65FB104E99BCE211D6F473BA8AF23371AF233949D2C6ED8EC3DEA1CE81BCE5BDFD9AC5CEA051678D2DB1E755105D33C490CAB7B58212B69FA4CD1406F1DB9CED3D8DB26EC1C208FE7E2307FB2BD7563F721238F2553D62F0520E306C29D1B4B7C8FAB6F03093825C469310E58076CC8943F807CDB50E8A52C72B589A0E99D06C486272F05BB3DF7F62E9044408B672FF9B44408218DFF450F3A4D25E3C18BFFFEEE0E32E17BE187B8CC9073C1611822EA52CE1F7D3DEC7E794D7B3BA65F55A9DA6646A02AFAF1CF6939868858C46E96C64275AF97EE4D45A0F86AEFE879B042F0F932ACACC72E02C41DF4559FC36475567589658588E977F50246170B72B1B4A5A0C4C5E27BC8A8C528CDF2CD3E8F25E56A8748A15CDCFB4875C550E6FBCFE92298DBA97DA8C143639E709EE896F5645A685CB08CB0EEDC09DA22371FB7E23890F8899C41558AB420D5A63E2B9A0EBB4F43FCC1D35104EB2249FA488F63FC80743ED21B89C47CD8028CA651373E01F78195EBAD864130F1688DD969C55A1C399ECB440AAA40EF1608520B9E24C06A9C7E423DF0DDA2380C75287387B9C3B16B62666465A9A6C22FB17544DDB324C979C4CE0315012289A9280E5CF6AC981C59FFC2739161163E9E08688C88EEBF4AB279ED0E605BB403CB11E48F12919871FA9353824F1A7EDFBB570B23BB5F5D7E1DA8EE11D7ED4F6F9937A7A3A6E67D232087D0215927BDDB4E8850097BE9BCD803B0771CB18A94C01A443FF048DD532ADAF5346B2FCC7FB58849B5ACC79758ACC69333AA2C7A12A819B0611080B94DB2CA6FBD38EDB372388D3ADF0BFF3B0F935C44377150B2F5924C446CF20D9022BFED124F77C427BCAC99DA1436A109AB0566C16E6C8129FADA46C49B9D90C65B5C9C6BF77DD65300CB919C60CD86E146D77543B2661FFD8A4323E9ED59779602F0BDB49716B5CCEC201F483D2E5C4E34E7C94A504E265E73A48671B6A3199CFF1D2EA3080683E2B95A9C0B9DF9C5C1DCDD0FD9F2E7578C8B7E710661C4B4F41559C60A3ECAA63664A7BDF869C06CC96ABCB7D06F345E265C4A93514CC3D91A7F5EA3DA547DCC42451A844A9C1BD9070E9B2EB28C36E606E03414EA0ED7B5E867D7AB26B4D2209D26C854BF0DE306BFC14DB14787E34D05D7A916E0EA667060DCF4CEE67E10A78E1FC1B4599A4EC45EFA0AF63E83BC6CFB5ED58E86DD23BDC5C2AAFE5D62105E4F9C63C8F2CA8BFAE51DBDF991B0455799AE3CA92CC079CDFEB327D31DCEB79917CF1C583552D00DBD11A7E199EB915065A0E6E6C3FCB6CC4781253E53EB1A9682067333C0B7B1E2CD5A0AB03259D4860775A8298BFA5E4A7328AFABF0980300AC30B06030CCC5020C5317407D59FFEF5CB49D1A97652BE640FA34F6C58F8C6E2110CDBEFCD634D2E72ADCDED9A83AB1A29471AA26532C0E0C2F4850755C4BA119B41996732FDC95753D22DED584433D310475579F36D75BF4A62F53F0CBC5B74E1DB2A9349A070E22566FF52C727B42F847E7C94A5BA99FC1C845FF98FCF25E635F14C46B87BE3A562793DBE24453E54E27AD22A67BB3029AAF9BBD9F88763299ADC53B97A959776657BE77A830633E1EBBE0E8CE4A5C3ED40EE59AC7EF965C5C3D1B81724366F5EF194CD1C7F15D43BB84DC65913E65B5AEF1060DF7577C3FF68CF0CC66B0ECB5AD40390B584F17299FEF758A2A870511FE3B449A79058F64D282385AE5E9D1D1D474FAD6DEE6F6D78706422F08351AE567EA6810F5065766A48FF4878A2B3F4AF5384B1535C959634505C719FD9F4F5F6032E5675C6D3314A5F8287B1BDC1D711126370D5D9EB0A53639BC3EEF100000000000000000000000000040D131C232A789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F + +count = 34 +seed = B0C7530A52AC9F561C2C14548D3A5F5053396B738EA1C7A5190F5AB01C9C38719C4DBE856E42D37A114FA24FD5DF5081 +mlen = 1155 +msg = A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B +pk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF9AFADD2E2A0257A76C531A028AE88DA04F83A5ED31B4CCD7BAD6AF84151F1D6BDE66F69FA7E5A6AA4EBAD115498C96C393F1C282FFEBD0CB4F007F60CCFC4D65F051BA744F7DCC1B8A0C7E34BDD7655A99E98E62964F1D54B0406565487200629590091186092AAE7589BE9C7EB9FFD158E9271756BBE479472F4F063D49B4D01B78504D6B2D2DFEC6AF3324F10E909D65211085646D292C505A6CDEEE8C835F8CAD5892E45982A09E137328516EED3472233A750C87C2EF3E14D78C2098A292710B59FAF9F159EC02A18D5EDF386DFA57C9B37A8D39A9D7A8AEFA989C9176BD8759937215C66FA02E41DB47FAAEB5D29FF1990E0F31A5BD9E1972C61454EF58049CB3BB827EEF4EC2D1A14E6EC1065EC2094E8CAD93A71506B6A2110B4E2DE1667B8BA393E3749FA2CA8C646A4365715338406ED9D7842D7E5AC15D5F4C8CA90E136D86F96ACB049B1DB048812280F647482F80970B05C4EAF92727AB4ED4EEA0C3B41DF9210D0437BC18C9BD3BA9FDB76A4002F89A7C140A44786508DC9F28D8644334FEB83115BB1CBB22D20804AAB7EBD2E8273A06DF69E250FC43989EDC1E6016E5307D8F6308CCC20F39FBFB42B547C5EEAE12F3FFA475F90BBF4378AE5744CBA803DB880B65BB8C2A3DB20F1B3FBD31B24B555544C4C851135B3E667C0789E1FB0D64293E238D3457849632A2392337A5FBD43939F14928CBD282CC01B522CC9DA232FCAACD062AAC1E036EAC55B1C41BA9FEAB9ABC4D00746C8326E6EA18F940DAC9103A1BB343B1AFAF25C29C7BFAB069D9377F4E75B5E3ABAC62E27D1FF05DAC19EF3D23D2B781EA05F23A470C1E5DD26489A9F8DCECCE8F3DF412204CFF89242C592CE097E314DAFFB68101C590AB1B1FFC092B962BE8ABCC9BE34BB85122B06298BF1AA9608CB4F3C481004DB434FB5AB0602A44351A1EA0689F3209FC09FFE60740F72C5F6DAF9CF2D02E44AF5503C95045A533ECA14D6C895C5A2E33F794AE2155B02823DA34A28DFCBF27407427BE6DAE438E366650654E856F53B3EA702E678E62519E4F3C84B33D6AE36B5423D0E44E25246EB56204ABCE542EE04B0846D40D065F74D75DE95D6C2AD5F32B9D3BD255272098B0520F5FCAE0C1F8F78339C570AC4824015DDA077A48D3F03E161B3CC52234A8275179917A399ADEE1F07A0FF3D80FB6C02CF31BCDCC61B78FBB36CB7298D87C6F2EFDDEF79DF6D63328CBD68413BD082A3085383D1C4A3E6986D00785EAB028DF811B3336F9F0C1D07BE5C3A8EAAAA261909FC13E305C13B6A3F25BF3D0D147945219C7A92716E8AB8FAAA769F6DC601133D1653569BCFF5DE3B70FA190BAA48825C3691F6EDCAA8FE6AA58D88276045A2C2D4FD7BC8A3C02B34796B6AC7C932A7A673F04EB985C8EAE8B2720C25CC316DFBF82C68E5276F8BC17A0647AD865726ADB0E7CDA4B499C90E966173F2756061A955DB7DFE02F29B620FE226632370CA4323458749B684DF67E50E5E496517240907B3B08DBC0E29827D893C72E0D81CC01DF16B2472799A5D9FA0165BA8D278712408F47969C935D2D4E17081E165BB3182FB83B5575566490F8C63E3CF4E2CFD054EE945218AFFA8616522DC9940D665125395F49D85828363CE3FE3417A6294E812231B8F4B5F3181264F6F58C3B5D62F35EA673387A018CDB711D571341BB207B0E5865EB3FCDDADE90DF04F6CC0350D3885364D7216E1E4208605046872A8C990E17A1F33C19C2227A90503291A73687215BB99B17CCF9CC4AF3EEC02ADF6000644C79747F8A8CF3BEA93F62311DA72184F50658A170AAD951AED18E95D26FBE007E979A23BD4AA5E0657FA99F74B92A93572FD7A67ECF3213725FA502D17362E34142E50EF15D17DA393A0FF25AA648FEBB741AD1382719693BBFCDE9F3AA484DAE8474EDD77E97C8E3614310263348B802616F52F54D0F6FB536962E0EDD8DA81DB04F34D743FB493FF242889F90515780411FD008713A1ABD92872741FD32E3D5B5848730A9F30104EB43BA571B3FBE9F8A65AE7570DE8D50A99A235B5D7210A70C065BFBF50C18439CE5737D94F5973C45FD638DCDA8D87A7EF99B29D5A2917302CB1346932C09B3C74DB3B660D04013094BB9CDCDB5348BA579523AB392DC2FE34C76FD8C69A56B15B4CA57C7BDCDA078A50B26F3C5D5BA8DA86F97994E830D6CF461EA3AF09F1EA7763C88CDC461735598C9B74F047A91E8D5A15AF9889F7556055FEA6EC9AE9960657DA546B5D5C788EEB614B5D0B339C3B1F65C9B6C5B87BE5E11817F912E66CC6155D99CFC60E5E1B46BFB47B0A62C0B1F746BA11C6039D09E9FBDD7A1A5B4D4F2D6B8CBE7C93C243D90AE25DD0DCC0385FC97AE6069BEAA8F8CDA9AEFED65055A3996E967BE95E789C46DBBF07942F87E678D1AD67CBB9F72F543D877F838A92928526D054741D7685D316E2B96FFC1CBD027CE7B2FE7B171C5EEAD3DA57202BE03D26AC5E986E7E6242AFAF8BA70A5A94E822A91C9690B70D581D38E93B1FA308CC9A2B0D399769CD34AE32D5214BF4180FE7E4137D6EF2372DC488BCB08E1E1810BFFC0AACB8236E3482DB0853E8840617BF72CB48C4517F5A7C2F9D14F7DAC7F0F9A61E6BD7B4040F70D6136B445F63B2E9D69298741D26F95E7DE1673F553FABB1CBDA7C4718ADCF064BADDD091C84599F6B7890756A048A5FB2CEF6EB2D210982F00375 +sk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF96237C440DE98A2C07F8976302E70DEA8632F39D834CFFA342A44E5F2D3AE503EF15250FAB645E9785D011CCEAFB3D1346867D6C76090FE2DBFD5A294139C48EF40252131287013122307743355003300540665755343316842782817634024727635485230188532872423076701807162125013450430136406274232683476351384766822644182550543724704724885765886743778727551526107052130363080371145234007674154451166881440844357371632446435677088306178103310420813808413115387013644372725236751765502487527280716662801004182250716483575323215578685182656237085036176326740161657106042556707388466554833262642235611645005356030005537588250760412450385433161576282240158255767302232405656283822147183121163177040877620004337083538581054641284717523000752684881023836253151066567621581786230327068237241830060435334382272118511240304585742314853314864302666163261645361084171263126451834306704600230638585448500624718278232342623773045335337040677105546721116173476688637024772720633778361113043321645327064357601777687421231776854012311283303570704531802020022231284454076417781584326502627166431562676182048142445852260431621241526808254822423801874508773825313074677835027382631456384533073685585300336236246275837688776275088221187240711425338001812565326322127465701616512634052182051764610345434185025051662013600087312086472485330604301783853513255236257726827278056603338205035588374662616863107538845467557347411281852661367733325730260567642763655882834444876304167308288546587518075616712515723616520818051647528741012301176381521502544551781740471425631836817863031100228761345310760133611116686555736020104353176622078404730210628427646644378627426843812355680326653823326852060726028512108387657033232117230033353868666352443751435001871816017622063648540102726674831245663135356821267764743852584506581005426058240557772270631020337114337648218268541102651413107654206170725445364326378864687642528408285745644418227441506378047753163220507600663302322485074867477773588656454882007477286236533277012134602757740014871842735271235184227770345525416484244033801208260140821502875145565218640014764354845512433183112563065508260617652177338824002107110125706651455711651205033037666642460434540034810067720171788685415575046062623418668652557571781226082834457584865871306861110722024122185111365112161606876061232655765185867275454727831267556107580224702014616883383731710041628533475025428512465517141082252245280563630083650057401682085043048233182061261806431605144166844328644667315174128218318050157220555872817826645436865544338780354772835560478423264303435187200803427618044138072224545781353304313337445382744847803450816736336470715377455643132583165837585050154675280848633602144845366682234356132708604547644283000018341037078357160841507183301577271225273661374486554538668420366173740557846511567868383801708354511454367662480527040326302148821856145511854268725703136721762263466147773648420182818736077016462538711305824815151836354783432051208602774752122802773333360551575026438031438B390AF520483370CCD2655E19519D8FDFE6DA6C3A4310CE6C97A9FD479A6FB6756447D817CC283A154E7390174CDA342EE4197363D3F0E9EA5A46010260A1D8C2C5FFE7A0DE4EF8A741F5CFCF56AF3607B0E09B540F3F1E934E4D16897F89BB77977856098A1CE2238F072BD1F7D83B4E94BADD24D214FDB8908DEDFD15888335C035142AA53588A7825ABE76D896D554F8A8D71D715F95DE5F173719BC681F691D02D4500999EAFAD1507373982FEA2B13A0AE27CDE34F02342B3205F2445F7AC8EFF247484A723DC60F7C93972F7D3BA6DEDF895E152922C7E49EA08AEA268426352630DA05711DA077298AD364EF0FD3A7BA19975D8A054CFBB99FB7CBF650CB993D03163BA63C9C48FE244B3603305084711BB204485025EFC2115298F05962F86129D6193A56614A7ABC91E84567BD7AB4C5602032FE259B9C636CB6737DC5F48878B1C5CAC5800D0D065856253AE8735680BAE6AD36C5F8E591EEFE0EA8C8985A5D4108F824D08186B9869DA7A68E84B6B091561247FB7577E3FE772422088F57EF8ADFA4E921DA107309B866AA8417F15ACF281BC821F6565FAB36123D0720EA593A22B7BB70C3650832DE8B135DE8372D22B4D84B563002CD0A2F4DD1A71D2458105459BC6BE32571DC3736CC536E9358047CAA6D44B5FCAF070D372B18156D93641F5081A0C6BA8E337549CFA7D3093FBC620BCCB2C821F130668C293C1ECE018008DFEEB47E7D4026F8B9BBECDBBADEE2DF0E8EFECA73A30C6DD17C722632598EE72BD90A73C735E965528A80ED8205C6E7E4F6B32E10E3AB9BEAD6CCBD0188EA27F93D182D7AAA4B31FD6FB87F5D621651A8AE8DF2071295B3ACFAE4BAB36EB5F523ED39445D8202082BC90DAE3D739FBA182246BAE8AAD17DFD9DBD9D3A25EBD33C84BD0C7B1AFBFB4F346E8DED4DBE12180973C646E31747543BAE442EB16A5D3A53F4DD54E4CFD5E93CF5FE8CF90C7A21821CBE487DBE24A5AE0533302EDFE875A3530BBAA180B4F9A47910F66F989A7D2CADEBEE70AB100ACE2C0865E5A8CAA2EBA294BC6F64C64848A8541C44D94A6EF981CD3FB91CFB439A84DCDB84F233D5C94B78CCC0D116701B7DFBA418D8521F964DFE9FCD4E2965F98FA1A9A1A83C366D8370DA80A03FD72E7EC13BBA6DC96C4862F23347F203FE7B7DC05808352DB6500FEB5618B107424EB4E27FFE5E0CF9D98E786C081B3B66CF47B0DF0672D0328BD0787807C8AE436F12C05AED1DCFFEC7F7E3F441C09247A881F2DF118921795390A828529CD7202A3B3D7680AD6ECE690C08B3E1DA296BDDCAAF592A9CA34E4994E407E65BB0C68986927DAC8E4947FE99C74A5DC03C3CDF76179367F0145C431D9FA86DAD760A42F7A026D96CEFE07EDC255E9C31051E7AA2F925D5971F37DFDAE012E7E3E3E1CF2499F4077CE7401BD826A9106E8DA0A9AB5FFF0B49A7ED69BA06406C01E5EB1AAD507D1180368059A2537092C4936D411D156F6582D137B845A6D5802A69EF23BA9AE5D12092B251DFDCB745569E5287858C90C93C80E57754D6AA27E4E3CEE8498AC10D8786EF5A354BF64518085B65FBF112C4C8BF6D6F415F12DC16E4A8DD32466F31540CF69344DE03FB5340EFFB3F58A1DE5025F6C3772802FA41B825CAE825C5CF79F324290045826BEDBA9EBAD26665D933800877C6D5EA1499726E3B08E713213DF17604AA66B04549A242B9B2EF85AC9D9D7DA2082509932D500F81A19EF66466C66B498DC56950628100364A328AFE0D28181B3310C3586D8E01E057D507AD9793C6B1205DE03520D187B56DA8394F434F81CEB51803F8CC2A7FB06647BF5BBC3F360587864860370D43ABD98769D8D1513B79EE5B1574FA5C15778CDEEDF6BDC33F9DC5D28D8866AE93159F4429CFC3B02E09F3CB9CE2B0C29228838E1DDA0D20140A672B89F42348F1CCBAF68ADAEC19EC01D6ECDCCF4F9C2C9C62764EF4CBAB5A5F5C8A288CFEB6A3824265DF5C4BD91228E51D560BD26F4DFCD55790D0ABB1FA6FF2B399A2BC409C2F86F60D6D0B86AD746F44C00767B787C0ECCB754C0B1FCF6D9D20C91A4CDE67F677F8FBF447F9032DCB8EDD632BF766EFBAFE01FE3269C639B7CDDE50DE6748C0BC82896EB3CC96786337A3608AEA83C9ACA50E922C09E5B6BACF1980C66231DA45831866918095E2A4B98F17429FCEBDABA1254A40ECA9194841D1D71680B4E7B9B8B4548EB703C665CC5023D02A7C80B6F2AF338BC6C08EFBFDB57D9D11FAB946E0AC7DFA857A232E36CF4A6A6A0AA544A9D6F0D8B15E676D6D440ADA51226A3AC9601E5C9BCE74333609DBF43A2D92F353E667E82347FD26F71E1C1462F9B18900EA911434271938C1BFBFDEA09A37F04EEB51D4BFF6ADE5035569C903CA212948EF7C3E0988B8B296465553ED39CCFD44C4C6464347F689526D9A9E396BDA146BE27C642CC196406231E626CDEC52C983B732259EFDD809FD6058B51ED7D7A324E3042A152E9B36D845D4C5F44AC5BEE2561CEEADFC30F2F2298BC1DCED14C44557FA7AE747AD55C16662A15D548EB1C4D4C113D3F93A56A5ECE0D8C45FF59A9C0C2D48249DBE8888A5398AE819F9BE12F0ED22D3AA09F85A48A680FE32D6798B50A8D100199C5375BC9798D5F9868A694EB97D8AA32E697D1EC8FF265C1EE19E800538C735F7CEDE2868DDACAABB519034B7C5069A1111153BFC5673543015D80438F7B0DF5211783C68AB3147FD93245083B05176B1344840A016AC4AEAC13F8E71E82301C78E837C2CEF2BEADEC516B3470E02C258E1C4E84B4047BDA367BAB669F4C67124B47E3627314DDAB9A9DA651F285FDAAE3D5F7F790F3048184B9700491F3FC3A4D87A019A97D4E7E253018103B0C59E2474BA79D27ECE4BCD54EA321D8577332BB7DEFB3DC21FA1869748D45D98F6F91BEE3543C9A3CDDCDC1278DC6D2E0713A1D7273C713D56A902FE317CB79F701AED2E503393AB831301B544D285AC72F219C94CAE2EB89DA631A7FF0C83ABF87C8BBB87C148EF034FDF492029708DC39FD668A0DB739C72C52425F1F3E4651712D051157A04CFB2AA69A898AE8E913487EA815597C37295882A5033CBA82FDFBE29FD2A31B855D8A15B5F943B005E9ECA61A24F36870452C5DE6FF761AD78D2C483545C3F74D9D0825A1A3408B4BADB10C736B12866BD2454DE74126A0B55DB9C7B16F84338FBD2154CD75A11AA9460AB4FB94F74FFFA8DB209163C975F3E14BB6B91670FDB413FC6E8477B4FF3BFE5944A7D9347DA7310ADCD3E03AE479B981F2AA80E2EF5292D992F7E4C25D2D93CC020DAB1E419F3DE152F00A373E01F069658900CC376A3F952F62E1240F4AA79A4F6322EC22004987A60B980F16756BE8FBF29863D4B065F750309CABD313387383D67EFEB8BDE0344B1CDE2A2119F8E87B93AB271D1D6D0FFF07CC493A65E45EB8FB44134A729182A4D5C4ECD64833F6A3336DBC43DFDFC32B344A1B3C2FB405674DB6C6659747B042A17A7C07469717F130160B81E9 +smlen = 4448 +sm = 136C4F97369EE01C64C222595A47A4B55C9CE0AADDF1BB5B6D81006F35753EA7BF1C1C1820AC176481593D325CFFB96A30B5E9CA771207C24351DF037136ED5A86CF8DE0F6C8DEB22E8CE6CE2F522BAD148AC8D155CAFA223CD0DE00BFEBC41C3D27F8CE35C6D11D61CC51EB4CB920A0187FD89C4E18EF265D2E006845AC63D72F6BD6D7F399635CBC93847DA62220FF64B7237074696C5E6E3DFC409733BF616D77A5F463272B640E91FC7E00CB9FEED01CA1E2D8FE6BF38064848A969309129BD709DF1935F8D5FBCC9E98F5DBA4C7F10F49CA099CF46135C5105651184D40F4DEEB3A79F598258D4B07DD8D88C86F9D8E529E765CF6F5F5837A40064A5B43A5F55BFFA8C2C19EE52F3499B41E03EF4C8395B50B53226D62939103B1F84F086DD778F0CB372DDD8C6916E635B47FE0BF70C90BC9FCA63EAC562B5719615DA134086B1C393A8C13E9210C0DC0E20D541629DD411779CC18C39D781707F9E8311478A42AADEA400FEDB0A8D3FC429544F890412AD9556BA83F7B5043B5A82B8E24B78E710415D833F5622DB347E06496CDAF98630E921FD0F9CA07F49E015CB12DF5534F7F3BD630B87FCFB2AEF46F4D09317F17B54597952D87786A7D5385FAC2D82862AEE446D2105EA50546F8600D897718BABB55253E3E7B76393EABDC4985527AEBE2B2F4C664F6052C22F7BF506D5886E46A0C8217B1131434F17CCE0A2453682A7D3EB2B85F6C977450A32C31EA18E94831EEFB0CC5CC7B2B6FDC297E3E90C00E91A97F2B8879A4658EA9822ED07A43C8B5301C8107AF177AF2DF20A838EB4E75B8D746365D1F1898D30696A9504F5A13831B0D1496E08D06A3E1837EE1EB60E1ABFBEB1E6D26A1348BE09F7C1CB67BAB7D413700D184B3FD099AEE130AB6B34133D2C21ACDC234CC8D3CC8E6A64892E0BFC0AEB58427FA894DCB6EBDC447DEF934A1C6A8127746C8605C12E2A083BFFA97E7F0658A20499E17A6E58D45A764981D78CA4C7BB85F9A6CAF2153912058AF094E061037D5B7A9779971B96DC42619FF141DF0BED76D8AE7B01ECCDD053C315131A92118DB395E6780AE28D0B5CB2CEBA140C9218605AA9150928F5E76235C5B45E2A49BFEE4A4E5EE28CED7CCD706B2EC63D0C7215582598DB5A1DE02E672F82AC0B6224E9CAC30067E73EB8E0BADE7B0CFDB4582E8C933B5F64A2E74FD8C7014781A778A4CFF5D1B118A972B8067974237104DA92319FC4FE7D02690C7286CE955B05B5984C932AEB61BB0D947145CD7C46713E99AE1311ECA5CF00F2BE6CF1F66F1F11794F945E5780E074FD2CC7EFC6CECF85DE42EB0D0BE04DBE0B00B4A009826E3E3258B80F1763558FC05E11D10195CD0D311534E7509E2049E83F70F75BF089B10217E377D5CEC828398B7A7270DE8E6B214A42447F94EA243D714D533F8FE0AD90B68101B8703DF2E58968D204A3CCD8D16B0E89582877835CD50D97C83F3DE1A78414B05BA1A74B7275BF553F8E65E63DE3AA9211AFB4E875EAB55A65035D617C1DFE48327C05BED188855D4E2DAF062EC2BB73B28FCA15D5873D835994CD189BDD6E99532E4C0FB4FF23812146749D26A537F8037C0F75686E7F83B55EC654F32E4235CC81C0F0720C9C46DE637BAF77E0CED1E35B459403FD75477FDAC022BFD413FA63F52046980F9D9FEAA8A744AC9B7A03140C0407B1E9FC85F746D2E905F28BC59B1104C28DEECF34F26C7DBBFAEFEEE0ABAD4CC0A150D6CAECCE722A725F2877047CB0B154CC7FE8A4C5C8476BF34CAF96F65B259903FB1E8A5B48C4442DA42BB929118A1651C01F9552242D8333BF72E829BEB16CED5EAB6BB2E008674489FF30BD778182EDDFA8AB61CB41EE65EF8693E209BAFE50F447CEB2463BC79CE33B55593F785276EF8D0034B90FB994F2D7C130D7E5412BCE88B502EDE2B87429C0AE65F4ADDA0A3E55B2CE03EF719315F36972B8632BB3F7A157A341194F481B2240B79E10F6D7D4D9D60749EDC5E919B1158E0016717497546115BA7A1539956388B9912FFD467BE7DC98EA8526428FC8C99F0CCFF312FEDE8BF604C95F499E75B2E10CDCD84C90024C45B2010CE1F6BE921C63BE4B7923C33462A3E8F7A7AEE4C8D24CFA0F16806C6F0C54EE79FDA17C83C45A2748FACF169D4127F8D0C5029D1E6368E807A8B1E837D3A0BBB758DBF5979A03573F3E30B9EB0340755651A6D8293B3FA757C78DAE3FAE61AD46F3D2CC76796A76DCCB907EB725266B49D37F2EC837CA08C743725319C0E203796B357F8A148345AFEF0D440808D5362EF43470442CA0B52F81BF53A5A8F6F54D6ECADD5D5FD50EF1B496B61FDB18703914E0373801E73AC42476DDBFF41E94B845C1A0DE96C528DAB50E555F06BCFB6CDBA18F1259F62F25E2B96FB44C6F90BA9498B44047C2614B1E0ECC05EADF5A3C862AD77F4C189D8BE333F8B2F52FD2396F91A5F94B56E9353976226C6C65E1130E88988789F104CCBD77E5E4E290E7BFF55B0C768582E415E263C87A875FC12D05FD38CAF0D2BB92DFACBB67E741156DA26C04596AEF58D02C5AD73E1190F8249742DD21BEBD51272EE3EBE3C8D1EECB6C33B959E7A13A46397157DAA76086366C675960A49A48545F76296E9912E27BFA9DC5F45E82B3BD57E6DF6AB02535222B6686F675BB7933726F939791ABE88DBCA1BE4E122CBBDF6BBDE81F2A4DB6AEAE2B3D06924D662A0490002D9980F00542726B0AD6841DA4674DD1DFBABF6FD9E9A4A0C67C75DEEB12B23F1844FBCD586C2F3D011B815AA083CB0EED93CD75CDD2083E9BD26D66E7BB5354482FF210235EB49E8B3F9B20B58DEFD8F23517E4FB1B24A20D9F91B86544A1C51005609DD6A41163414832AAF99766EE712441BB831CF2A0E5EE300C406B896356AECDF663C415F831B8753E66CAB704E2BC997BFDA95D924325CF321F22A4A762ACB5905749647F2EFDC0EE8A7CBF926704932F2B5BAC95A5BE84C8B76197F20AC5360E3A9FC6CB7017B79F1006A4F5D3955B353556DF6737560C97AC8576C3F4D991DE9032ED5A91D626A834E7D7EE91B68A3DD29A96BADB8A0756BE6DA88FD28BE2107C6910D6396AC49FA9285C38B687D61786FD2BF63594E9EEE93D334644B32E0BB87A5AFA27BE8DD53601E7F6E2D91283270475812DB301292BA179EB35327A6476BAB60A6A5634D4611F9C26B6C47C0608BF77BF295078669B458F6740C8436F2D5A468353846B23A1660F9B92862A4D922970AABAAAF76E07A5EC3CD4C60D657249BC9A3D82BA24A3BC5C99F6B3DA06E7C7FAC5F4E4EA370D931021583B9A42A759A344776AA73776F90D9F82BB3C5992C1F232A7B7A700B9835ADA123CD79D1AC9FFFF66D300CEDE7909D9EB9B7304294F59E5F8E456306A3DA5973D883139E18CAD277DDB98343933F87323DF148269235D4836D6BC5FA41D4C4514C791C86302597283C94221C872AF6D336883E86AD136AAAA2D7BA8B2B0C505A881B30143D94771341246DE5AB13516E3ECA1ABF092EB9A5758640BA9C5919FE1814654787588FD32A1E9E0692D020BDCF5F37E08D0543549285AA42C8F6247766F6D79647CDA748807A87B987B0A7D6D90AF78DF1D8D5611FDF7DDC7564F84068D6D083C801FEF514DB61846AC795B487D08FAC70DBDAEB1D49CF948B1AC9DD5C2BC4013EC68F83FC96669782EC03FAE4C810579178AEBD691C32C3D98323A28B7E387DEE0AB984048E75E52FE8E098DCF44A6D874FCEB95C27BBEFA3423387BE5DECBE4DB80F192D64FA264028D7AC008CF00EED57FDB20A1704F34E9D62B3C5344EEA8C9E230592015C9B495E9D20A1F1C1D541104A309DD405D29B00B5061C218F842E0E0ABD7665884D7212AD38A1C3E7A9954D2BEE4934124FD16C5F1F601A7283D9783FFB84D2FC211C8E76E0CFE935EA555873C55D9247904FD2934994D7444E27DFD27657497647EEEE481D8FC9BF730209E70045676CC8A9C8922A9846B144D18E02A3617422EDE74665CC2A20704A70EBAC99B0821754AEF17427251594237A88AC5BA8491A6FD546D932831DA57FBB227D1F1A1AB2AA5228AD5C2CCC429825F194334BFE49BC61122345A67D74212263218DD903818935ABEB43B4DD2C203487B2D4BE6DF61E1F52351A17A4EB1609788669E8F487420C05C095CE43BA7291B9FD1F2446E89998DBA7F4FC0E5BA76205736A31CD536603921C979FABDEE769F91FC34D7C512C43FC132A30F195487A10BA12AE9320D5EEFBD6FDE8D2B8459696FAB1F4CF7CDED0CC0240F77B222FF63B6919AB9C68805160E36DD5C1645FDEE515458FCF174A2A7EF9B4922F68BBEEA9D794B32A548EC14D24D11E4E7FF8838EB66517301A1EEDE583FB943149BC1F301D9876BCAF6399FA4E072FB00445CADD265ACD38618E4EB5429E64BC63AAABE082EEB24B11FB38F9275A8FE7BD6F22FCDD20147C79CFA723BE5EADDCE20FCD313AB9A5D0AB94BC14BC64E1936F4F9237286B3C6121499A38F2F253D3A3D1E33FB28D90DF0703B692E6404462DFF306E94337C16A0EE3D31870761782A75467DFD73068FC246D8E656C707FE2F30C2C595D8789C43D436182DD82848C06577C8EA1C4EF00000000000000000000000000000000000000000000000003091015181FA4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B + +count = 35 +seed = B2FD7BFAAFB667C9DABE5915C3BC271EF41F18588666A6F4990C09D098E62DB590110DF6A56F08C5E0DE65B00F91D60F +mlen = 1188 +msg = E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED +pk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F1A38F53D477BEBA8AB450805777786EEAB4D1FCFE1962C53073268D2894991C5A542B78D79C9A889C3FE665F5F164EECCD6CCA65172E9EB7471C7C47A443F8E760638286154A3F352224B41603A5B76E6D3AB9713C56185B372C0569944F587A38E3916CDC03190CC1E293A96F48D012B98FDC99818653C54B1F35912920E8FABBBBB566A492797018C34644B85E11D642812D54E629D8D0F10D1A9B0B2FE8D6E56C5BA38A7F48B79B085DF0A14F39FD9BA553FAFA0E492F1B52FD6EF3A7F368FE67E12E8CC39454A9AA3151D188DDAD4CCC9688E796F190744696F626FD591E871FB1B4D52C3E338E844D9AD93F5698094ADC003561C592486875F4F2CCB0FCBDDF12AAD2AAC66667BD6D3A01E5223EF478A3AFF102A2B398DCE21C28304E3B77F2B772BDEF71C4F9FB3A28201F845D569EF7741224B6301EDEDD27FBAE181C0256B5D935A4F30EA1A6142D71D3C797247134ED7E467C5F79B50228496B0875E17DA91727F2F2E9F002630B6441604FA71FD26AD8E88D493B5F543D3185ABADAD896BD95BCE5E79F0BF1BD6CDF4D47A6AAB367C141EC8A8047BCD5A0507B1986C5AE9F627CB660E9EA0ADD1B25F4DF6137BBFA51BCAED7256EB2F8300EB53C09CDBD5F10E304D2E4A21C89C731EB4A0437338E03455BA3C057A59DE6C8D8BBEABEFC92D8ACDDB56DC773C7832F1A1BBC5C241E96E7B96DE11A6338EDA32DE36416BFCA656D903BFCEA405463F4605D2961C9809FCF5EFCC0F19F5FABFEA59A95161B7FDF89543214CD613175AB477C5153B83D369C00BE65C702D5215041718960E983329CF86C46C8FEF44220846842487C5FDC171D2963B60D5E825084A5CB3649EA6410AE97FB9EF2D1E82024FC6C88B209513B01EB08BF77B70A1948B3F72B0BDD7A72968D73E73337CE647ECAC3CBF842C9420ED9ADCC1C4B4238F6705DD2063F3CDA34E268462327FFDFC1C39989599A2B7ACFFF44AF015DE4AD4C7BFDA408653D1CB6726BB098AFBA6AAD2664354A8BBA1297BE442257EF20B7A7EE251A9C3726D9B254AC54DB3D96E91C1107F752CB1727301220D73DF6B22A1EC97EEA79D46322AFC738B31D06B43141679053108E375C822FEBAFB4811C99DAFD0AC8753F2B610440E1FB669DFA97F16EFE362B9F85A1F5C7EC984D1638B31E44135CADB81D2AE8C6E1C9AB7CABED6B356BBF4D1A09C72BB1249C2B034C9575ECA27835D61A8185822B83808F2352506051A55515663D0DB82641CF70EC8F6F282024CCB243D4423B3B6A18830239D5E2898A58025295FD511CC6B1733C28EF4338CA213819A494DDECEC69693B14489E864B3EB2EEDF18C722049B24628DC7C7B56800FE6F69116E6FFE6577F731AB0059035279298990F482FE0AE881639E7929968D73C349B16E59F15A5F00B7D645AF974D936F6FE3F40D42EBB3B3C0511ABA0A38E0A1504BD1A306C5F7CAAB7F89B3ADDFB0C7CF4FB20775E44F07D7294C3CC6D3143BF8D196E5A1D0C284335B01E08D07109D07DCE541648A4DF293AFA47D70D825F854B8E5761620B179CA458D30FEBA9D9140AC859CDF9AAEAEDC2D8EB5B3FF050165C68D8FDACB330604C9AD7D776083BDEC194B4420D673DE925B52160B026A3D1243EEB730564BC65EB18077317C8F5C7B6250119FFB46EBB42418753C005C93E502F23AAB59246C641F318A20151452E739C788454E76576F0BF9AF0057119C0B0EB2BA6497D086263D5E3875CC5A8F598B9345D68967F59D87049CCBFF279006172012C1E4D2EF3AFAF79B6576E30A718639436B2C5EBE753F5DD97239FDAE5C9CDB3A47B5584C89AC4CD794DF3E6203E970629597207993032C777F34722A312DA4872311DBEB3D97AC960A3B7C08038C1B8354454762756EE4FA4BC38A8141EBDCBE939FE29DC578E10D319240A5D2914BA4B195CA32E73B66A4B32166CE1F74FFAD5E008FC2FEC5EE0393DEC1B797691E9B10F643574C7929FB484AF7F2B3C85788361F7CA73AD214EDBBB3BE9B53C58D9B12AA41AB6920699F45FA721206B98447DD8BF1CB47AFBF7CAA075A3F0CBA2269D4FD5BF734F79D0525E9F384554F626509F877C9244D08AC49C7CB7797036EE4CE2E22C6CCA36EA39854B3EEBC4A0380DA10B627BCE7201CD4566656E04086E6CBDE5732171919C52BD3160B045395B6E005523C758BCD01FA19C0645854CA04B39C4183CD34AF65D571086423457A323E041529EA4FD81434359B00CC15E3A6059A06B38A4043F4BD42AC2E3517055E9F80F14B2734AB3CAE2455A0496BA462FEF2D2CE53D74E9C1A9C8F1B4AB607FD88D8B8A81B8048BD1C9AFF71760885539683CD1BEC0BF936AF4D60FCA6DBAEB637B45D0C35AA98AE474AAACC1D2C92746418F349B473F7567A71E5F6E541E9EE948DE8932BF371F58813DB7B82ECBA6B5FA24085CDBF64B6BA764A7DC9F2AD8BDC7A50C32C1B4B4D4F6710B4F095E3C674D55F20A166A9812DEC950F63878A4435FA43D5110B2990CA86D17096A62FE8BF92F562CB76F2CE11837B8E83924D4CEDBBE50DE1DDB3886F7A0B361FC8EFE06A9FD9AE2A48CABD1F1288A421BDBB83745774435D18E73AE005E07884EE524C966F10F9B890FC8E6AD8656A0224A41277AAFFC2F33867169FB1FF51462F7E9F4146706DAD414DB1252DB61CAD4D0B0BC1A1F3EA3598959E531E104D76AA3C13D6D74B7041F947E +sk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F7A6190839C4C20AE1620FD1078BDDA5D1533C3B454AA8F2F804562A453156E34D56C703326808D5CF5190A4776D797ADCA3D50ED0DA7B702DCDCB405D1D6C05077310313350360233514411458611748021202012444353438586486416812108076605336354477632075577447416888018286855821837141884125646667775272076245502075233523282766153582287517173043165620885112732540362456511171653575756436555086657757463418278862312717776208587714603046847205412122312865522283230352300085446654304303142888873516121380241033342075005604667105764122515382480340370416475280650118674187751640728823537135417545004515534423363111644084845350445002157671385605013820737666864644720087622052857467216650088435580684566116052438813417433106570780713010717116122017313152257616111500323152455647138856815248810742068017226534867775624126431278562822016722362155044130807688230152412753020276100387227487432517260417513386868257247463443448277285214404638260466204540850845315820385165232225523870630227163812364700687312350776371572173117104235545811025786105600661678038418715371370227435550572104584000186267475512322064048651604611808740085635462376060737168564710573062415743066804256822148048723878346731874060055103360331624456880172861832322106433063250572082872616242540888074306472188558161270807057552205875631867324682700282636317556866781346742380471070827425033158234581623033820208562510602470713020154375021604072286550435457127340536387302553058607815088751561545856013748736063707554386838861740516332082400576474667552412603527380563432078465350414147066551367825852400133417471245855620688148727344840876154404072672611534724813133007748862477153126321182518313336838181278024624006120166538458321276660674072723352671304868740826712816614383178015551141450528682513415355668357807357118444432827777078825871233060208081810575865167284677041004828546303866837178336372032754876103387120288535201322817241520443205427321081471518302602386345605341855883817887106468645641408010576656317510848504870808122804084172535074745302871035561323853841625867610552787516548730500435156152087645664505728554428108367854547152802401762203310363716060865272603881246676583333137701158148613475203785601027162671877684057137736344568320186078133623771863442673805835237820821815058033545643002366864513156515108830123426631650533505866560047834356267805101454554580071666252711312568437753144324788165704400356403110023033423416277126317551245006216318811541344037887466018657555130624335880417207774488060056724828106254557642423143750705824362521330833481512064016725307515346760512540330837104533356680041574622435015673362773546076542322143755647023461257333064483074140310414871673315428113363621332871026240602484008380834658450223824150840817272178735775413446046150380082421760743220840446057474222353702317802768536337107267617700056232120528058265270265251568500660166320057283387763685301655813550310318766825155511442562885230476523858434162402705377310364207781174168802423773173114866527241311C8FBCF8CD81CED40349883AA76487404540C4A01A0D800C3A10CD4E18F2F2CF09C9EDC79B10A42CD28ED1FB4FEBAF906D7C3A21694A8BCD4ED818A57A2DA4A360A9E1936A56AA64FAC9A9626172FDC4E37AA97091F9838E83B420C28C5350F93D7C15F71CD6C08A6135ED58613A8FD8BEF3E084702429A0567C94C7112A87CB20904D1B56521AEEB8910B1FA4A2DF4F31EF1289BA3775F093FF76613D864280B5194CF5F26B7C59CF00155C384BD93CC30983A73DE4953D8E817542B615F43D572DF965A457D24D2C0EDECD43BA96E7A6CE9486AF20179A07467752AD61F177A5248F1A6E4385009327185DA50DA201A18E4F2A5DBF8C6C9CF2368DD71B1D8DD9A359A8995E05E8A6FA5769F2480A3284100516A84DC6BAE6763B30F1F3EAE26CB5D97D1980D341CB48F19EE72E6024FC11554E1D1DFBEDBC5A26B352725FB2B6C9CF0FB260789F0E96EAECEB90388A6AC539B8CC7E4A33EDE75FF595287A3FBF8F98CAB8E88F1D6BEDF4CF7169267A15DEC94F55D8711F1D5CA087082FB0E7B3E162F8DFC70E0978EC93B413A98E6106A86167FE5BC2B899F1B5BADAD5381BCC431034D57D3A8A8E1798CD02C97A548DEB1950A2250BE6160A4F612679195FB2D56763C19D7A439BB91CE94E89A9C55C5ACE247EB11E4DCAF6180909A5395B5AD9FFA8BA48062FA3ADC1CB426C9BACE999B5389277ED2A81B52E4BDEA4F5D09275C19DF60F0F9F2215C6ADB4C242774604A154F675F9030EEEDE3010FD3318D3FE2A7A18CAEB6ECCC68CF7AB11F3E07A309D0DEB2C5818615CE7811A83353D5C7F5E5BBE02D6440A8ECBD99FCC565F6B90E741DFE5A8FD2B6B0E62BE0D5DBF2D94FE2A88A133091E3EA93CC34A370FB9E4DF827A8D8CBCD357559749BA739A7F914FDBC3713AF1B396E64B1082C31D0C1EFF6C69387BA2BF8B4EAE5BFDC1E3C42E8C55443EFBD8BD2BFADA36A6D625BE9129A95CCFC5A75F557AA9A2A4142513D1FE5077CE8E549E5B0FA710E3A5D0234A6695CBB242088CC21D51F66838FBB2A6301AF72C9C2ED15671B60D65E2EBB0D50543E0719875F289E0196C5E13E34CCE9880A8C16181571658E321ACE8BBA25B5449C8AC4959203A9FE4C27BC506883CA983FE3079C0FF31F5D90AAB71F127AFAEB56D0E517D792CD45BAB86B8F32359ECD304131D67A4B847F40605AB9E3D226FB3D14BFD89AC584FC970984ACA51BC27DB1DF3D4258A68B3B103391EC2C1488B323C6EBB8F0A1BE9D83CB58E6B1EFE30B3CA8343186D80F6C506B13125E1301BBA1A8C33BDC88A113381F9597531CFE09E1F9DE4656DB3CF094A01C89C5A6E4D49E92FCFD8F387A8C256CC12510741F4CF45C61928E9C546EFA5059A4B6E0A38DDE5FF8DC03533CBC2BAB7381BD1329D0ACF43E18FA1B8E82302E811F20F1DA2D635BB5C38662001BBC5EA08801C1541E9D66F12EAEE9973434C0199F6DCB163B2C15DDC1ABAE6A1751EF894304CD1DDB51D5650D2C64E92AA0E50F5CCD1EC85E55294385CA981C6A74B1C3053C4B3F29F5DE92C63B8DD6046144F78F318AF703AC79ECBE205CC48ABB885CC14A580286E8068D3832C24BE3516213E092962464097F142D8CE015DC3F01056FD9E7918323D3F29BC5733280E5549DD7B9EAA0D01B60464D9787BFA7FBD943119D5261A52C206CA6F8483FEAB4706DF96FA4AA7B35C76AA91B65E0A08073496BA2A511F9084A454F14B97B21F0A5D4693BD219486866DED805CC29D00A3A06A9275548D0873DFBC693C579B6CEEF1129507274DB085ED3DD4C14A80FBA230EFB14BF41BB6568E93037C7682E88F5A18C4911449FA87E38AB968F33E91EF928B3C88F42472AE42CB689CD94FA90E8817CA5E46B696699DDED3B4FFEDA59F3D5D3DE590EB75DA810C563BB5D9C62BC582E0BEE57FC85E5E580A738F53E5892785DFC95D1C004410AC2BCFEF2B15B13BA88092F4B36ECE6CFC2BEF0CC3EBD71B57732836C86501128447C580E447A9AEEAEF6E14D8570657598B0C8F070E4B9047E68E5CAEA87EC245B71A5A6E4F7BC67D902E95FCB367C0B2A6AFB5746DCA77BD46048AB9FAF4499C6C9284F5E54E88511EADB7A22A3C49F1DDC53458B1B83BDA3AEA5E0FB5A2ADFB40381838CE9CFC3CEA68B29F001C45EF34D68834DA6BAE03677D661B642640A4AFB6CB8F1D7DA56129B29F97BA2B7B0747A6999A7909DE190F253D9D35F38FAA8FE834775FD6633DA07C911AB66399130EE51B2B243C64E3F1C7242FEFED9BDC364F222B864E74F6B1C800E3FC5DEC296A50313A550146213866A0A4490354834E2E45EB1B42C74B8304058F56197609567009ED10F119456C2ADC79396101D33067D59451E96A5F707629DBA63E5AE5B7CD3C951BF7B87A4A92DE6393484FD2BCDCEFAFA3508EA20F880EF865BF57109A08C3DA6FEC597556721C7D4F2EB07DA54ED680ABF5A1937682E94909B0F2A4D39DF231C09A778914616ACAB4CAD2DDD469A72D022BFBF58D7520410CEE8B54FED4FB047C031DE930C1F607CA642F81DDCDB062485C70424DFEC3D0781E053F5CAE697789FDBD0E40693B50FAA7B0C508CEB444037AFC85230C09232AF489DF607DB3A383E3D984B80F961F48A46CB37C0663C05DEAD348C610E8CA0257BFD74421F72C9B236B42741483BDEAA8B7147D053627E8344ADC5D43BC9C391542D5628EF89F49EB7763665FF7DB04DBC2F2D84C1E823BF22FE59F99B647851AB756D6D24B1FEC89BDC7592E4B18C68B510604DD73184FA1505F754A05135BE45A10B21724B37535384644BDB2CBB030FB5C183EAE868CF7BF8BD43E15BBC98C5F5D6A7A5ABC1758340DB6AB67B2B2001F59F5E8FD2164C8705D08A0EB380F426CC9914D2A7699093AD20E1F3F1655B55F54945C11C9E5FF123B502792CE38748FFC7930DB0EC5A2C5378C0C60FCD0AB1EDAA374A9322C2870F77B871E191B7749BE9D54F58CD2B678F4FD201344FB47FA5DA531535CCF5F57F62521AE54BA81230C478699E1F5DD3DA7FA9DF2256D2FDC75070BDB3B581F3502F7D6D99052C0A6C971419123F6CB50D4607B8F2645074C3D2EEAE5BB5EFE17C75AC1036944683C87C744219922D36F001E12C08D35B559E521154290F53232483CBC3EA18C0FEB83C9A77273B6425E76F840020C97A2EAA3D87C654103AA879B8FC1D5129E8725CD4879C3AA9BA311A81664EB488DE88B86EE3B05BE6D2EE79833CE172E87ACB2463331BE87C8A0C0974AEC1C998A91DCD97FF741C565C63144F15E4FB7D7AEE40F8FB83BF667DF98F8B486413829F7C6D40141C029007949E3800F8164505F6C3347E1E0877222E57AC86AAEE243C858496D4D260FEE4F2D67C94BA08236980D3033FBBA43451794BD04D928CA98566D6A896D0201008409E4552BBD7DCF6612625C67FACE01FB81CE098210F5BB80347FD0393C7D1E115699692E3DAFCBD885076720A2C70596C890AE66F2AF815D72F8B7E354BEA2D41165048C9788878E8D1CF2E2B9EF5069174E +smlen = 4481 +sm = 93C5007C19523DC2D7483669B7022D5BEAE485233F3EFFF7D25C2AC0F207E33185F6F1169C46D3B1E12F3D3CC6F8645D94DBA9BF84CEEC36241271B6F9E99DD2AB808B30B6286C0EA60FE24E97D030531D0BA5968DD936F11D31D13D55BFEFA1AAEF1BD49F1BEE1E392F2BA2085315F92B033712E95F3470A43DB3D982FF202440CEE61A7514407522E9434BA23E14CFC1E58988AA3B5DA23388F3E32199320900BF7B065CF942CE2A620F8DB04008DCA756885EECA09F0EC1F42B53BEA23152C0B962411288DB2611AB3A441B313D90F5132A9F3437E4FC48F28C2C0BFA0CE3C7C37096F83C5F66ACD46561E07742BE1602D49C974F3E2BEB2F93E0ADEC1068E35CC33B367E4E96906C0B0B613C2CFF755B82DEDBC0DFAF4E0637F3C114AE727CA8E2C79DE2D2F71F14DE3119B26DA07DEC54A42F2C9DA8F45E6D610E50EA1D972933311F2A359640563678C229E1D70811BB1045F1078D47433C402F258CB5E128A69D003788E4DB0ADA8FE0AE3E82E56C343C6FBA9A2E13C939E32273933175FFCEB1CAB97487DC0772C1F9C4DC3CE226267F4E3D78FF600CBFC6F1676F08CE721AA5FAD850D3073C13E347BB0F89BFEF8D4ECC2E4E1D25F9AD9015DB00F524174B3744823B6D493F1AC9E43D29B73B30CC950743A595155893552018607092189BB7967EE9613026F05A3C478C68489F67CAEC7F1F49AF525ACEE9970031E346F46EAB0CC13AC91F1FB7B1CA21CA95001616F834399284BD30B780E19B8E3CE2B5EB9613A0EE8B45DFF07C4D09BFA959B989346C8293F5EF4273AEEDB3AD47FB6D86146893BE77CE286F55C925DBE0B8D088FD975062806D72FC40B3777CA6CFD0786A998765624EE76B3A21FB3DFEE86826D14919D5F2D8C0487CAF1E46B6A442370C32F617E1262C2190F8CA37C62B5C8A90CCD3F9936BBE34819A9BDD94B751F159C2D0EA4839D1BCA7303B11423661484629C0BD0EBADD1AD2079053B3CD0BE44E81723D88B2BD13221A599BA77C8F8263DF561E912D30E500E2AC41365A01B43536BCE0423360A8F06EAB8E123DDA1820F6C11084364FEB231FD38640795BEDBF1737B0CC34C41EB2986053B42C78CF275C6AECFC82E5CD4EF49AF3A9851CFF75770EDF476FCB5541212757A75F9291C5C306F9E7DB247D21BD8D6C5C6127CBD19B7F7C695D88DA80334805A8F114ECA795F6DA023B03B398C1897BE47BB517B89E4C4D2830B676120B6DC81610D4CA028CDC73BB0AF7BD9B73B6567442DB92D7A222F9FF7A1E607FA0DBDB2D9D0113869F858C3E3E57CAEED049AD775AB5E8B942A62BD824BE49186A8E70422ED6FD05253E5ADFBD60F3DF62359F8B19CD3EDECA0F1E1103128020AA94F652A74CCB2F89347F1A0FB924B146B54D221E889BCDB8EB06DB8EDC8F6C0C7B043350D18695C5B81CD6112671E23481EE76AE62D1E649D8A2E78933E66C2BC28127934023DC58A3FC62F4B7084939E5EFC08D6CB2B70516C7CA01871B5C0DD437C5B6FCFF339C55ACD6F4D1201A4D581F1841D9F2BB7D51B9B6394D337253734A543E99B91E1ADDEB65E6349A58E5BB80A7D28A30597393967A13BCAE089CD35039417BB38B0093E24FA8951A6FCE594DE516B1A8F7DA7A9245A88FE7515AE1BE751E15479A3A33090361E10A0FA3BA3E88948A5A1BDD73D031DE681E84CAD1A0496B6352D96D920606DE5A407EC4B22E048000329E5BFE19CA54E89941A22DFD5815A3926FA501E66DD18D77A2CDD96723FC12154783A9ADECDB5E70ED81AF02648F6AC52A2082C38F6E2B757F13D480FBE9CD9702445C0FEFD5C8B00AB5D9B225AA4A6861BDD8CD16225BE8EA71BB44BF5045C2DA38FE30BCB89B500507D2F768C1ACED32A13DAA25CD7230CCABD49C90E1B184D3095C692B5FE9D665D6275094C22ED3E02F58E7BA25B93A9F1161F0DB3E0E65F828DF350A65F38277AD582F506B9F634ECBF191B44BF914653527C1532DBA4C11F8D2B43E529DCA134ABE94E555D88717D32D7939EF123C0992C74BB83FA2A206F945D8B8B9C2FBC668B4F383346BE9973B26421D55F52B04868C1156D1B7FD3DBB0FA12BCEA920AB10CAAA6522C67B5258E1B75F14FD2783D722A450775997B1D4155E22F3EBA712FC9F52FFCD7B2DD467FBAA083EF45749657B5CC69042D95ACB53903F6BF12904E646D4E6512A408ACA9DCE709AC4DF4A8E8B4A752A49390F2BB79A563AD3945E680FFF3FA125C9875697B9212194BD5DDC1327ABC5C0071FA81A43DB51BCACD7C15AB7E2E9CF131B10085795767B229219CD5210527C524A76B71F6507863FCCBD513CAEF03EB09B0E87F096E2655355DC8A7C7DE608C527B781D81FAF14B3EDCC62756B27AC96D3092B8026B5604578C95C6E815FB85957681E7FD573FE8FA31641AA38F2214DD5A1728BF5A701F627AAD74A204D97787CF891472DD7CF7724C7827C87EE150304C0B36E643C788EE1701E87D0DB5DDD7CCAC25C536E526381A834605472962C12ABAB2EAEF9D68FD4BA3ADEE921A32C78B9BE8A70C7619F4EE8A793D35197F6362F19DDB465F5DF0999FF2CFCD6BFF5F6875B37B40B0901742D3BFAC39EE3DF3B601D8FFBE04DC5D575748A905C4550C637A62457A72162B4ED53CA88792BD35A157B89366E024024A2C7E17C67940136C15230FF0179597644E3B0D10DBED2DE90DD4A038E904C8429B3224E3AFA6AD263DBB5268674A3641EF5B7AC92D33CAE17C02B115F1B998553A2500B614241740D325908286585A46E665EBDC85050C0F71C0DB87C3228251EDDE3DE26CF611C264EDABF1211D6A3AE9EE94F0A4E448B34A26CA68D5B8D2121E916815283BECB500F4FE01DE7DC798A8ACE58B77B30F42EF71D5C7F3A6F73C9D73DC82EB39B8D430048CDAD95CDAC850597CC0AC3AFDF69AB22B09C2C11B7D46DB45A5C140F53C69BB197B4753595D23FB37E66A69711588ADAC03F7EF325DCA494765065C3462186C20CEE0A46C33C49463E365E2A9518A7E4B7352A0989EF4D9A6C6C60975A65782E67ADB002546FB072FE9AFCD26C8027E84A80815F382819BA6496AAA5BC652F25FB16AE0F22B70226C50ADA1A9A27A2BA092EAEEF03F68FCF4FE224A79784F5F6A5CB11AA63C129069D8D3DE8CFB22F0976395DEC28BB32A360AB2681B7E10A5B9A243D082EE4F3C5C61A95A9F887AB2055D86DA5F9ACBBDC16DD0C8B7C09C2AEF300DA6B1985A0C477B2E32C986C7F7C43A6B3915DD39B9188873A56E0C84A37AFF5771BEA9391CFB4AFFCA0A0D26B508939D3E66D48424CCC9174F563E94501819C38C23CC248D03BBCE80CD40540FFDAF0003CEB14C4E1D7B15F47CF078A437FF164DDE0BBEB7CF9DEBD2558C879A422AC605D9A97315539618ABE2952FC6F97CBF9A57D6F4CC2AF8CD1CC2FBEDA2A2AFE61C52FF5B8E549CD28695BE22842614428CD855C67788F039690DC3013C18168F083D0B0F9A5371F11F75112A943A73937DC578769CD2FE0666CDCE8B7735119300FC44A86EA0A35B1A6E90E694C7D8BBDD0975FA752A5BEBF897E4706DD191E52D1CDD8DA402B81348C3B65E2647A2A7DEE875A40BB7E00A64027B9D5490341F3BF7CD946456EC26894130785F954F7D4BDA3E75E4FBCDB6C26C013215573EE4020547FE255BEB41B9E71008E5AC7E22F50CAAEEC837EDABBAEB04ECBAADA8AAB811B015DF3809BCF19DE654A1ED07D1336FF1550C2AF946573714DAFFD8FBAFB1927F04666BCEEA5261B5BA550212174CD01108453D7117EC2E62D59ACFC0266CA402D657EA4DA391834B9BDF57039AB6483F31D6EA93D6FAF2A4E45E76906B192E14C5B0040D71685A1E0F28D591411382CD2E11175F39C33D5C544A714C6DECD051D12A4937628979F27FB07FAFE1F86A20461683307D44E0A91A33C20310DB8BCC59C2C589684931D6C02BE525D2B22E4F7BD889BA51D090F2604690B998F129648F1328A592AD22F588F705111D9A28DB10FC22E35FEFCD09F16723EF5EB0F761C95B2BF663A8D38168E0FAA373E7798DD924E6AC3018161486413BCB8ACF752C5115F575A139EFB2E37DD35405A8FA645FAAA242E2ADF76264D2C7376D74F284ADCA2772DB05CAEC971E69564481393009D5953317A847991C5D623322F1D43251B9D538F5ACF396D49786ACDEA807976A7A21D45474C1A74E252DB90F1E06112B5DB5009A845C2C48EE8EA3029A11C3F1E3CF528E7CDF1B55ADE65B49F8577E3A1ED713C4D90E9FE81FB4299BD92B2F64923D756A392F223D131B56C01E4077AC0EF705E1B5E333A77BE2D9F03C441D4816489A94B1FCBA0CADBE7522CE457F8E25FD3F0CE8CD1046C19B36F0FFBA11F30636ACD10D48C2832F75A845FAF6D761DB043AD247E9CD6552BEF3535F54523D5E2D5B0BABC2204C524DB6C20870841C5B7ADB9846CD2ABADDBA652757927DB209031189A28ACE698E46FCFC18AD466C2A0E5FC0360AE33CE7A5463256EC74213E56FBC3FC690FD206440DB5B905A06067D8A7909B0F14537F16F6026123A1068DE8190DB480A275B00415A21212EF3D7FD06316A8A92F25B8FDE3C4D81C0EF01416B7E9DB6CF1B9D76DEDFEDF100000000000000000000000000000000000000000000000000000006090E15171CE82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED + +count = 36 +seed = C08E846A8E039C8655651919A8433D475F494899FB617DC3B4715DEF0C992C195CE38158B7FF40E0684B30FD7E623265 +mlen = 1221 +msg = 743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 +pk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC1AD8D7642A54E4BCD0FCC93FB30BE4C433EFA645B5A7C127C85C2C0E23BE21678EED74885AA4D1B368AB44E5E05A387DEC936B167FD967C4AB63FC64C3954B42B8880E73F5E64D9A7734603BA04B68D9E340F8EB078A47025DF45B7063D03D5808863F14B77ADCF76BFDE5755A902FA1EC0BF091D850A9CD9A65029543209719F649A0207E044A3A761E4A83A4A4B39DAAE945CF4CAE1BCEDEDB555BCD92782069CE5F276D8DBC106D6812B435C9231C0FD8EE9E6DFD6C07130D9DD2F1EC0336A8B6516220CC4836775074AE6CA44CCCB8C899E17E20CCCB6717E61C33E955CE4AB6402B0137523436FEDA1672332334DF54AF677E3DE42E044EDC1132550A5746C069A678710EDA2739CF5FB29A893CE6EC8ECC26DBD6FE92502995E7E9A00C0A45EB282824D31B109E0A04A5D08A6440FAF67678DA73F176B86A06EEC4680C70FDFA3FDEA2144D246C3F9336ADADA58DC1DF1140374509127FF8F6D1FF7A98FCEE94B66E9B63640445A86470449253896A9AF430E397F8DF63FF94153A3A63301CBF228C6BEE1AB32606B4C295BBDF1013754C1745BD2CF773A22BA141DE94EFE7550798B4D8276426947169836ADCEFE126A63E9A724FE3FD8CB0BD45B4240CAF3EE01A7038E0F95F0434B9035750A60E651D5F9DCA6A39A6DBFB45BE87E1C641218BEBAB0920F06FF3E3152C9CEF20947477105A64EDD4DEAFC8C30D56F5A1A77B8E9615207762C87AC84AB808CB041262463507915EA549072F77FE7D71C31134C3B1842B14FA3EE5F8A7D5BD79C25835E3A24C3BB4D3F835C8AB6BDF45E2A1F3C83E6BD6C2AAB67583F20BEC7FF9F51FFE1E85C387A190A6118132AEF7F89792EC5A0F1F3860F1D3164A9ADCF0C7DC8ACE73DF400B61F10407BEC9C295CD5F176DD92C6723B12AFA1EF6102EC47F74A23CA4260E5CBDACC48E601223816926D581DF6D1066EA810C2B343912B49B678F9CE6A2AA1F11EDAE0C5419D54439C89200B3BAC136F7A78D6AD9CBA0832B6B83DE23ED5A6E6EE8E417D3670D662C3F602396E6D166768070D4E36E97601AF1AFFDB778DC798826564708A6C50FBB65F81B3B52BE1C982EA34D33F040407AF379EB9DB0E531A0A31C7FA3F54C29F4FC9A9B30334D9FFC41CD17099831D89DD95810BE0526B65425FC59A00C287DA1075698B850B0F68EA2A8711E2DA771EC87228DCFE76418B861B0396E2F84A14D370B74B329E008DB97BF47FED1C10774A00EA35B178612C93C7D0E490C46FFE944CA50537A91D95D481A1DA523F80DBD2AEC5BB3C84E9C0A7C872FF188DB620A96B8918532B268985994B36E25E4CEBA6A65FD9A7A206FF30DC5B829BFEDF08FF9252ACB9E77804E4D9A2012132EFEC302831A08402225FCE23455A3353AD2F08C48F27962989DBD73F5F8852234E7948B99E366F48BFD0B9921672975FD4EE34D94DC1AD069A030FE712A88FD15BF4B8F2AB46B32D37A148460DE4D07DE509620EC3073E43570B24B787C4A241B7242403CDC6D71F838FA36B7EFB3967397ECB49BF3A69160B2E34AC8CA4B932377C8B1BAC431E0B1223EAEF8DDD0D7543D5FA791791AB96C80D76C8A91DF9CBBAFAABB98A81DC1FD77D3D186341AD9232117443FC54ED15C3087D21C503086FA56EE75522124FBFA51AB3B9479BB6D524F6D0DC405713B2CC76E1B02F824DCCE11CC9A8AC192095C7B2ABB98416F065681DB993D55EDFC33755900454800BB0F49D7D6BC4A12D9290B29A50DF31941A479EAFD53D171BC02280A3C05CF6B44133CE71377DDEA7D9AD342A948ADD8BF8859B5242B4790A7F3B5FC8E4F634E78573E9844424EA26981293A273BA1E1F16D861090DF234473D63ADF44569A145D440FD728D2F89C36FC90C070E041C1FBCE6E13B9994E3362245D8CDF1BB190A5703D140E3F06196D9A967A051A2F18C94E44B314E04EF57BAD90EC420FEB8142631C3709FE50F3BEEB3B451C18A7264E332FBADF19F3A2C1915F05DFE69E805B8ED90F2A5C373D6CEA632A505D2CE11F0D898E603C35AC16113AF9B7CB019AEC8A6675B3CF7A179B642462545152C0516534CC49816E6B49E44249355A24608056E5366268112B4D63A931E2FBA34A6C191E7E7D10BE014FA377156802F1F3C8C948F9BF3DF9A982A13C2611E7CE991296BD0C8DDCF46C7A320682833F97D375F62CB8FAB9C16F1F5770D6B6C7076317E68313218395E20FD83FE0B0F29A06CF7AF96AFCACEB97A0265F79170832B8CA031E83B03674DDC210E8320A548FB2B5F152D00D131567DE6CA48641D90F4D7615CD6B18A25607B2787C024EF1E392C1EC563A4C611425B44FA56F88DC534F1ABD8633BF7DE8A63CFAFA8DA838DA2463A58CDE946A4EE2B63941DFED5669DA6AA87A2E2F5EDCA15D895A2014BD5FA7B7109A052BE359AF469DA8E20F0242614F3FA149F67310886B028B0FE768655A43E42D993C705E1DDE9E8A28BCA78226BD56FFE7F11FFF954B347C51D4B4764595FC273AF067DD348C2DF94126E7898E9CC850AA4DAA7336F6895F5362FCFDE887C696E846BD4403358117F77181F5567B6358D17410375AE4AB177734BF995B57F53823F1DA21683D29EE351E109951728807D18FFB9BF100BF104B2F750CF1C1E1EC0BF8A05ADC30987611B2BFAA18BE995A36D1014F59B32AA525C4D9BAAA8ACAAFA1F45F6E92ACD0266744E9514C6444F5 +sk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC60476C33C214A3D31303667ECED897E83B828DFC1D008475AD2E6687428C9CF73E175AF6986150FD83C2704F78BA2B878C6B0B811781892F61CF4335A41C1DE974818208613435662785752604107708815278414141324253274473605157501763102830538683838634725747743554470538442834508215177743010623747324780083843651255070328433877586235814870717800270066126201318136801330731100772506332377734002386873316216577417744754878368477012586686167350002634357824478273687380575327714728835032157661460847744863150763137675812884222813037317600081346035614334541563446661731562024505048146123200312278670615222462246261081220738838576542712026243474450143344815344113620577064350013502063470582043822205000410638411314338706020502833025120774050688611882003233758312581635750482238378427657178577558666781656706582624236368274878203623028612718478206258666322150401584735281271136521578572085134367775802865477134013681545874074482573066112621356174106353004767064521528804065758020115178553786285645678280676047112158451654814404467245207053428606644411230410675674801868163560053657561258425524167333402375477520140416335583154263154255173031258786208531656467166227632510626727554206271767514814815834010453571706847616507617534726270056026784474731174537452516002462255860330612211365605048864605085848048735686768074115385052858103265160034001070411734854260358060762154770602211382148087825033745312665081121277675313185326608664567732116178187561044104455058141550246750738264018418706423317080883722423552865773855653557473755244886065804063562353688206761470850150608283016643225758054833328660822867374502556144056762305348460534332125278040022386624217538830278740118144480712843763515627774082108352264341542071385027142584115772441661323437516700874375634874770470503540732624133424201101237244233224818250437240737510654564764621165002232043627806820847345212746811085707026204365434438874542250357081433711233103161714075065787100557533742475212072471502765805475287000387145442620531510058430224745131702023861533368733328531102066500633832338684461520108633626476453751084780381105737705336626857513657722683557612568477704073208583283716602212070382882302240880712123475201861130432864512755704271604326832160624856580506682547527385543624400854222626270072513437614205348852225773872152743854268138026466710340716314655452607862731062284384762347431152746208823334721807653064062560722653636555673534428562858120374047804840185170423743372644358448075420832186866220030177220100853215232584735044887302567087313528346778188617022500368504501178816731501377562085750757164232814408654116011577717565734214882511416351717284700703216762345740385860122000072863263851358826050172160005507474082111545831673887862542617477160622666752517776611365472088411201204304000803538023046158604447876101121117262446844266683512051647005044263666188268734205313514445721166880546684322715420165645651631446115543556161701887718536727714171872414547433571056884375665768254365452728663281490C9894B47939FF7E959DCB3CEEAB9C2CD60F80476D61F5BC0F8705185BA79A1F61A089C556FF83A0E2CA9BEB3328FB03959BA140C96393594CF268727855B80F33A676190BDCA45E4B4B4932E123145F5C93CFF730C7116CB246236D9313721B184D0A71DA0FE249F3CF28BD8569AE10E172F742926C9D3DF0879E43E26C111CC1E4EB522B1B3F92847655A4DEA9EDB4C6DD75A89CB03664C89F03888D5911A70DCA5BEB1C128EC62C103F66938E457BA2AD5B3407CD74FB5D971B58409723DCF067F63340426E97E61A70848D712AB90AFF5A322A9A94D563536ACC788AB5B5FEC05DB8D199BA3684A6C8BE05A791F9813FFB6C1641818DEE3708B13382D9A4482AC1FAB84C223A07BB33C6BDB1662684107E4BB5128B23382A636411511A8FDB42F2D67B7904051A5989D2B4B56E191CFA9916FDD81D487C7288E02895FD2E9EF2EB42795F8F5D16D9C7D4A83155E3A48A480866EF2519E4481D3F8FAAB94F643A38B686C6F164B6F373DC899C15CE51307C39E92C3933B52AD2E01477E9D4534DA0FB3DD474670E7D66EAF20D73E1BA9E879D34B06EB7A9F8D8496C7D8AD64EB1977CD780B23460C26A94BAC1C7CFC713ED422A91954EBCE990877F5D3A1EF1BE461923E7BA15D8D00A29BEAD3B6BEF9B0FA0006DD7AF94EBCEE2AC2A3C6659EEC691CE2E0F1C2568FF72862B1BE87404EA3C73FAA8DE61EEB7DFF79CB0286E1DEDF4BF3F5BE04DC77ABE1A1DCCB757808601CBBFAE6C43984F05FB542845F185432AD1E6F9BB594B95823D343355D27504C4827218206A7B2CD79EB5A11E6D68A45AEF9346DFBE1207BBFBEBDC91F024920CBD659F889E3A4B62D25C11C25683E518ED8E1C7CE1E3DDE8F23DA3216757CE4731FA90B2390800D5C2832BAE653E6982773B4D49C47D56E61933B167992EE761FA1C1A64B09081A008ACA331614872A56D4B52095C0EFFD60E9205969105335F8AE24695046E248B7AC8F2D9260A8DA5A1260B7490FF4EEFB1DB519A9B5DAD95659E50EC9E966C786A7ABD35905602C1C5C20C57E787F0735BA8B986CE2185F66C6DF2847FE18D13A5FFD1FBEA2B6D950EFE52238188D091D232A1B5F1E7580E9DEEE774E1337A9C3DE52A3ABCD98223AF10F7251417728C1AAF4491AA0C5AC5886472957B3187309DF12FFFA974ED1140678E46D85853A5630846438B71C9AC86A7B6E695DD83427217AA6FFBD51AEAE2C90187967B6DD831ADDC81230719B9EBCA529B25066FDC3FE87C1B6EB68AD798CC1853A2940B910A42960F5B401C4E9CA4101C705C98370855F886DF53152DA19C859D9150461873AEBCAE4BF632165FBC96F1ADA83C3D9E0E105A54E08C35D8C0B17B4BE71C0AD2D31472A9133F60CED412895E20BC6A12450FB0FAD802E2E6F1636DB2725749B3ECC2B0F10CACE1015F98F4E6C8A123E15206221C33C6F627051405A4CAE2F9E201EFE821439A3DF0E6A19727658F3CB6A67A456B0027A25B53D6366BCBEE7446C5D1E9A97F104D90ECABF10E9A9A63CE6797160238FB793CAC5BB256D659AB26511BFFB873B53D5A50ED8F86FE9F2188C297E714EE3A2C1426A73A309D69F465B3F39D2150C7CF844DBF4ED185CACD5390F286A7DF21F3B44E4D3FFC4C0DD6DB88359E6B719E74CBB77AAF683C693EA0DF43294C79AF402BCDE073EFE22A9983B4C479FE7063C0987DFC800434D489E448C2D3D65E6390319A0BB059A83B4F4EAF154181412BE5DD5562A4DF1CA3F820791F42181C685DC90B26164EFF07ECD606E55DAFC1862FAF2545DF33F88E0FEB42D2FAF016A594E66EF7FB8E1334AA9EE385EC993CD8444A4124C3541AA4A284EA800AC46491B593AC3117058A0797DBB13D3BF8742881DE7956B38046FC5E4E468709332518A30820D1018E932E79F7B3DC0211E81B73782FF420BF8412B1437B7A19B5D5A9B3001EB1099C5A5D9BC4FAB9ACF17BE3333A02245B2F0A0A085D75D3522937AE444A75F6526C98FE8582E8CA09FAFFEF763EB8C64A8B3A5D0D0CF90714EB4199D4D84CC34B30395109D9D56EB1633B008E11DA2B6CFA64D999EB2D57D50783C21B5CF12AB8F92BE12DFD0C1C14490EF64D2661FA013D6E6EFA180A1E94AED631D1B92F10C2CA7D4D3BD5DE0C24A62B5055EE8B06E2BAF0CA2D23C5DED1E523D0796511EA1C1B58999F2467DB989E831A7629DE4DDBA842B4A26E18DB2E0CCB27E29DFD320793B2F8307FF187B9D639FD003EA7FFC8D63155650627C5CFAC9B146DAC8914407FB4A9F9CAD6605972A1CE9C56A9470A4101D4434DA1B9583B27D4747AD612C4AC87D39C904786552D84709CCD8AE3283F3DE9A70B37CB3BEA78E889555F3A8E1CC5256294BC5AC8720F73E076B744A745087C1FE2F3CE8D28E9EB8B96FFCF2D3A98071C747613C31938B4D3B90258BF5592BC049527ECAE66C3CDC3EE2C51D573E6A935A3405D1B7BB6E6D784FCC2D4E92B49655A4CFE69A767FE1C9E0DEB7C9297163C923E95FDE3B729E72E09CD34143F3D5A00FDD292BA96A3DD8E37989C300EE1940F40809527F1B77875DBE09C7175EA62BA1BCDBBBC885B7A896D434FB47760CF3D2314403881E664649BB3B0EF078669D8D3A85EA0E9A90571E898651382EB88C161985C5934772DB36ED621782E94C845A17E3754D4C9C92897F2DA0AE3D7A6175C97255E6E4E2429954ECCE612DCDB28DD8E71681A3F69B974D34AF7B9BC48C22F2A705C67433AC66E830DEB965B79FE867CD2320EE161FBFD8C7C2F934825A7C84A07AA36771EC1B743FED3CB47A3AA1069201243B43FF5B42A46980FE568016B268D35E9583EACFF548CF49090C5066EB39F310C69558B48B9C596D69695ABD5ABE02EC253842255E231DF0CDCDEB2237F4C67EC4D991C8050D7EEAF39649242A66D79FB26FDE24DCA6B319BE3CDCC9744BF6410E4EFE82CEA0BEC195E4A784B8BAA05F1E0CBE1504FB4B762C18D5D1E5B567447FAEB813B6EA10D520F5696C34A78FF79F27A84AC3C16972996C125FA0EDD2C222C2234DE96549EA1FB33C3959F8ADECD6BCCC1920F289AB02CC23C9C07CE8CEFBBE806E42C13F12AEF4A0025E69495C3F7AFD7A640CB1A335B4819109E0A27F7A96D2E2E174BE5405ED51CBFA2FF75673CCC8DF30B8E7548EA469136C4E3A98476B0B50855DFF7384A3AAD9012C370A55F3B147F55E47DE86B8C9762FD7A82EE837871C8657060C45616E05D864054E5C9829DE2E326B90A6F9B7387B9F0DED439C8F649F1866290F66B5C0C782E439913363021E3AF13BB67C5FE4966306D1DA981E2609EA529286DCBE2CE1D9E93303EE77A985A7D57720C5C26F47A5E6BB824EA212067372943C3DB73335B6157A5948BF27C0A5FC124CE1C5EA9DE97F982D38DC17F536ED23EDD89EA2FA0FDB09F5A68EDCFD97693EA76276C6C253D9849ADEA27B1250D28FF92D1978B428A43C2F1889097BFE57A1BBA82686FDC459D84080DA9D1A630490E6DB0CB2177EF75C97B91771F73B4B8DAF46F8D85F0 +smlen = 4514 +sm = 84F4D2067A4CEE64FEDF8E10CF8D5D81CF08314355994BB8FF1AFDD283B3F60C5A7C5D2041EA79C9910EBF63AE5636A340C7394008581CFEA36D10A077B886453749A3E3A95A96F4D07F7393BB89BCC00E833C42EEEE04A73D168DC6121CD54FF1EBAF52360E6094FF2BEA188DFAEAA8001D6681AD31EEE519DA845550B389137ACD82CA4A3806813CF205CFFC13240544CC437F532FD17ECD523BEEC33049279BEE624C20CB5C5EA24C6F8102F499E2FE44D14A8D00AD6498143EDB48DD93C6D278D5EC392A92C9D3B9A262FC1F99811CEF62D703F1703702BFAFDF096B09DC8DFABB09D8A480D555CDFD706AE05269788B157F453F058D21BC28DF463BDF41AB54913A172B31883B2D445FD516B3B57DF633FF52302AB4293478D72C4116CB47DB32F24B70712C633DEE2676A8FAAE264DC0B7F0D0F8D237B57416A97D2C4A1F3877039041C6E3FF8093627889B30DBD290C70694E745E9ABF9B5F3DBB4D657502797BBE904249838671590D911A93116F7FEB89298EBE9BE774A83B3A6010FD41F0B96F00C7E1D049D25984683EC5DDF37B629D958C37BBC7A14E43E2D64943BAF18628046AC197E34942708E8D057FC1FB49AF7816399CADD3C5CC2DA57E604082EC503ACF16B2FD81AB5B2C3E9DE5C8CBA46A6F25E072E746C1934CEFE24DA0C941DF8C9F08CA9477B2545890F920B0C099DED88F9F50235A49A6642166DF354081084DF4B57CA300CDDDBE7ED9A2AA0618408D38E043B1AB7521214B489004774A2B7DEB3E999DC3F18FFEACFE4667F9A25B0B311E9EC43679E8D6037E003000458F6D97EC216FDFC41E527F4EC4DDBC0C0F4429A44FD27419DBFB1C247EC5B05D4FCEA89D6120EE2BA1EE88F1903DA18337232294FE2D02CA5BB0F373C4A77E02E55DC20B7640B1D1ABA4F57BC07834D94140A54CCAB926C409D08064394BE910CEDE485AD2BBE1A17E80AD5699803E04516EBDF0154C2FC22177D4E7544E054B260357C144C843DAB1CB910A487CE78687A146FD473736B68FE2C5BDF70F71DB5C28D525B08DDFF13C6C96CF832DFFFAC0EA5C369CE7600C88489BBDB93033E1BA5823E441925F8E44235CEA14CAD976B9F34CD299DFAC141D9D1775DE8F8722904B9807A4B505BC74677BD220AD615DBBA03AF839A99C77284CAA863A257C4BBF4F9ED7CE17FAF824FAAB66EE8CD698F310A3385DC01B74D9C8C20F4743F2EE7791C7E84DBEDAE9BDE36A9553A15F4ED0A0D2826326588CF762EE78D8DB2B04C3D2D74EA1763B14585A4129EBAB8601555539A0C5137C34D2E955B091FC61CF052A2CEF075BD0ED05CBE77E7DB55A2525355C57DA8851CF5110EF26990D552AB2D9BAA39F4411349DF542B5509B0A798A52D791D9FCEA78E156FC892906235526ED7C7D7780C60D8C35FB2D60FD79DA88ACD3157BCFC87446A7A9BC4F2952925AC8BA3DA8C20A3F9144B7CC19A28EE67EA47C4EA0ED03FE506BA7A0747FD28D71B7FC11A03103F7D90F36C423E542E0CC487EA88119E50D454789158E7181536DEE744EF995ADEE438713DF211CDA91DC3640621C9CBCA250E83EFE90396F5886A99B92FA76B776D7EB0587D040719BA723356442223E17C2D34AB59D54E46CC8039BB21CDF96C3908A03C456D688ED5B050EF49B8C33A58D4B499ED082752ACB1440292B2E9FA0B897CF0AD5CC2C03FE5571EF0AF6901F49B7AF1DA0BB89E17617E444144293FF51DC5DFFCFC07E06B693F2D13E8363E7D6037A44E9AF76A7F9998D7AA2DACE7DEB90CF94933040031970338152B9DD765A59917F1FA3A5305F13E76C2062FB984929E660827C0523F4BB7570E35503EAF5DCC385B239B87F5CF04FD9D87AF22FA3415CBEBE47236154D9C2F4309F8012A8A16EA8B1DAFA5D9ABB1B27B60B6A63746593F4B5E0851A4FE9A946F9857B0D372CDCF03A74B2783CC4C3CFDA27F1B2C144A829665E9AEF0F60B8BE52BF3C47DEAF62BC95D89A5509F81C9769B0A052CCFEACBCEC6E16A45D3F41C16F7CC387FAA2A90D2FB253683C4C4DA3C0096CC10DE920DCF16BFC4D351F19FA8144017E282D45922DBB567ED7532810D1C510BFF6966BFA657BF6CDFA55B2D69E539ECC93F6228E5640FD24DFF4AB24AEE389DB48ABAE272ECB1F3149CF100E6871F395CBCAD80F296CCF680F85142E127CF4A147AFBF26C6512E4974BFCCB58E7927E4F6C444B44F0E17847B5C0C4C5626C1035F3663952AB411AED38016FEBCFD17A69780C4503F77069EE4615497E8FBC0BDC79B0D7AE31ABAE58B1FD5CB9192EFF28AFB7776BE023DA7BEA5CCDB83D7D1BFF3464E44517F76C61B075BB46881EDE925A6B390CC571835B6471798068F12CF22AB5CF01B11658789F0B401AA350068A0DEACE8263DE25427BB2876F02267125480D6C28798198288FE88B4760A403B8AECA250ACAFE1B1D35DEA603C42BFE2D65D76B0BEF7EF848B660458398AF04D430ED4BF862BAC3E6AE67166557AAE67AF3CA985E10CEC31E766AB414530085E99BC28F5E27BF61463EF125891CCD1BD23CDB0F571C0AFAE29BBE49C16636795A6FCAF1A79D5F6ABC70373BE1F42B0C10106B5E1495C4FC82DEECBD1C0789115AF08162C665829C5B0683D28EC1DCDD874013BB3EF559AA1984C594A196B5AC92B5E9E407DAE65DB1BAD6315153C8E3039F2E16BB6692A79006B85A6C07EF144A0E2E62DC863DE90281F11B446B89DC04D8AD10885FE292818EF03F39D19BC13AB83197835098C3C61428C1E773804AEBC4D5ACD618BAD50750DBAED1B6C55E39AC2ABFB9466694A23087A22B459E94AD2032F822F39191E6898374A1440CC16B9A15A6631BE1D7F745BEE33AC6F8CBAE12ED742A05176719BB6B733A33B863873A10E846254EB3794DD9B49A584D8C8186B925CDC4B1226E9268DAE61E60B266567BA39A7F4045A96D95187880B859502E0B69ECA7EA16067BA23860F2770539F56E18C72AB2A2D40807647C71B0AD9800D080B6C86D21EE4CD4C5AA4FD644DD15B846B707DA8AD9375D0B45006AE69615323253A2EEB9507352F5398F0C5D484E7BD901FAEBAAAF89BFD408839A152F53A537E193E21F67D1AE54E2FA6A9DB1C6CE3C2B12E906420B79CCC54E82E6E258926FAF6960EC3A2BC9F981E7C161EFCEFBA5F88A422AA7C6EDDCE11F37017E084FD7122276AA5FBF60CC78E697BFED0E36C58C7FA2DD16FDDF56A4343874EEF8FCB38678CAF13C8B7CF208AFD35F057BED2001D0E2DCC349A58B7D5126BE83BC7A57E7E6873F58E22BE65634D599B37632ECA8171B1121EF785C058D31BC7FC7DF56192EC73615C5DEE7BB2C63B669232D630166EF118C2288CE118FF0D03BE08B11064F1A7A0B9BD93674E186201EB366C558F4127B611263CD1AE840D57D5CC1F01C6C7AF1BAC7FC1ABEB28CBD059BD7D4A7881EF2C156A912DFD99C64FF02CEBD5C751EFF54766574B0E4879BFB2F378715EA52722697AD0EAE58B68C9298D3BF99A13289161A1C51148C6E822B9573AAFD33B34A4BCE631DB4CDA6D2C1D4D6C3DB64138249A021E6308476A5B69442883B22C3B4454338398D56FF21BEC53D5428E4294F71FCF20C6CEA738130DAF42B317BC223BE94E1E1E637361A82E6AEDDB97C3BDC4A1AB3BBF19857C2ADC26A9EC8D2AADBB9C83C4C54823D738BEE326B51F474311A04AADB815478BEBDF871EB716D8883032B7FD310DB74C3D38AE070BDA8397ABF8F8476BAF01F6ED74BA602B268F5750E526EF7D222457EAB8D3A48FA5EE596EF30C799914ED76BC01B4E86A1FEDDA3C346C782D791279CF18C5464993CE53D420D73E87AF72D86991E97D64D222EEE3F77AA983AC01C52AE1A3E40C3E36F18D852AABD2F14C0C2153CE0DF5CC74BE54B0DE9E7B6C3782C1ABACCF743D400E9DCD490A3546E627523A18D4E5C78C6F627956BEB0E94F87457A69D84B80DEAD04BBDECD890A08316CC6FC95518D34836397786B0199EAF4FA61F55D1C7239F52EC56113E6FDEFD50D0847E212FC9F928B649A41A57EBB906AA8911460120B5F3218B97CC9D2CDB0BE01ECC0CA6F82630FD3786AEFF57D0CC41BE78D5B56FC8C1489C635F2EA467BFCE7F7504A8B6C99F3382EFB9DC1800C1E0937920109E5FA12E04B79B0E81C9F70CE6A65D39C5D836D5D4F87E652929A51D2BE11B548006BD04F2B8925FF5FCE7AAEFF83030A5C429C8512A0D7E9E5B9981B010760C3E4A2BAE2A22C3FAC6EA6192AAE423CAD841FE95239FDF1A95DC5E42EE362FB4B290BE18910C47D443D78D950E34C14E50062FF1D7AF028D958F41BD274C44C34A404D426356314F235CAD23514434C4DFF877537C332A3940DFA8331101BB7FA88D30768F4F1FEB3A930CCEF8C53E4CDB552E19307C8B4320439E4E423E3A4044387A5D6E9D11BF7DBB5ECD20056FE144837A47831CABC0EFC4F87B8DF3F61FCF3A2C436781D32CE408A6C043D9CF6626F7DE947344C612C912F2F2ECE4B785F87E1576CA3D6E662EC9C40FF96C5D33855103584BDB78FF33A2AAD26367D35E35C6866D3AFDF9E16FC35AE2A2147A3002A40719BB9BED0DA0B1F3C88D639546B728AD3D9262D555D92989BBBF4F5152FC917555D000000000000000000000000000000000000090E151F2225743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 + +count = 37 +seed = 1D9C060EA0408A068BD982D9694D39D02BA5A473378F6F9F09349F686566F331E767263FAFF5DC0E823BB6F648843876 +mlen = 1254 +msg = 3382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 +pk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B7225861166810F0916D0DEF2C8B5FCB64A6F9ECBE47C24DA6FA126E436F0315F4C9B5DE8085157C5A96B018AD0B67B58BD832A110231275A341B08DDFC2D7A74755C524DB778A07A5920CC312DEF5D05DCE85D6F5D97129B25AED1007970BCD02AD022809FF1A976EA0C3432F4E185E873796F1C34B66A5F53A21113C89E9EC1E0E965B436B20D0F5EF06248F8B6B1C7F8553DB264DA2FA1417B0A3BBBB7464BA58A59F52050F63FCACBA49584699B4D36A038342AE7280F4205B5E79BED55AC3C794F723E141D45E46EAE1BB76AC3F84FDEA1E3CDD6DAD288F5C9789DDCD47A1D843A6883F706090ACED29CBA1214B12AF2377358236A2257CF350F5E621103F32405A9565683E784EC21D8B3215A657662FD1243791A401BE1CFA2ECEC24AA7AFF89FCAEC31F177A46B23D4EE06ACBDA3C13E6E06FD6B3C9004B4778C872BF1E3978AE6C80C8E53F3F1E90C6F0AAD3C3D4D04181C617E2FF682875A4D106F482975C68424DE8C1B020D71364B7338D8ADDE6CDCB319A25CF47E2EEA6181EBE325D96BC7ACE8E7998F265649CEC5BD32BA34AA07ED7ABFCCE96B76FC082AD459BADD351165BA2FDA5854E06E3DBFC8F11B9678EBD2F37067DF6034150ED6C9B7C1319EB41A26262F81A0D08C0E8093465EF2FD93A755830E5ADE6BC04231C4B761C1786E094A9728831D6E7821FAE1540377E67ADEA6C32A8198F656C6248196DE72F6EFFFF920D559B3EE9CC983E4495B958ECDA1BD040519EAF186389BC642255F4FD8FFEC5E3DFB61E5A87F8BBAE8C0C64BE3970484CA740E115D9B73B3F577EF53A194A9CA8090ED10AA48AF3151D688E34D6A431CDA84C77BF231FB1BB8F1953A8B7E833815164E63669D0174FDC96D6D24F703B865F42DC70B4302D8A4BF488481D7136679F55D1CA4B2508B1F0A15F818CEBD87CD081AEFB03E08D268E20A5E461CF8FDEBEB21BF10E9D20494AFA6597A1DFFBC0FE6DF101AC75AEF8DD9D0BFBFE6AAF7045FB61947759A27A5A7755D32755293CDA9CDA7881513156DDD1A5B05A61307BC41A7AD86523A88B3644C7CFCB34201FEDE9CADEF72DAE372EE9FE2E44EAF76AAC5D83F1219E7D3A6E9EFB5E73BBE2CFD6B7F048FB6D68AC35A808B9C6F1A22030CBE4915D0879B2AA7D57CAD8A5431A8EF1446832E1166350602C59F9FA273196BFDA1DF3F98C9A4807D88F7EFCA248CC024D3824C606AB1B794614C83C65D947DDC0108E030BE020115122F650601918B1B1CF81D67244B78D874A72638235422966EC108072DE37963BFF688970EE70DFAFB1286A583FBEEC6649523D20601877F088C5A7E76432C6E8030C7B27573E5E879C9B7DE67DB01C0BC6754966ACB7FB39F0CB84157293AB0BE85D505DE744682573700A04C1BC4E157502A8596A0BD30F0FD526AA620330B8330D5501C283B60822A0FE89993926E30936525D2CEB50CC2EF885DE4461F8322A1BC89A7FE2960B424B52B13724DD58B9FF62F54D743F37D21E3F4B99B267FF332530571164082415560DDC02E2AFF368881D8835A1AD6B89DBF80FAB8A06C56018C517596C8377FFB42C26B4F0BF03E3D7A5A2B81F1842218AF7F56DFE1506E0D52A8764AE0F1B12C12800A632205343A23D90E11A8A15D6C1A6815D78C01AAA4517F41200BBF9886A0EFB98A91E8B2D833E6CD2B73CBE51E0B346ECE8AA79FA0A0CE9D4836255EBD1B82C7B69A5E1E73FCA6B12F8114668A24993DA5B1F493F53FA74DD6E69A73C800414A731F2B7A292A28093F9155A4BD5CCB81BDD4DB2FADDB870A7BB91248B5440B55C3D0EB708600FB784E82AB765411220E9AED003AE3A63E5B8650E0323030BBB71FF358CA1E4AA2E893F4A23E1EBABD74B459B4F23FCA9E25E284D84BAD5854F2703403E8904893235AAC11A7C090134EE8F61BE59BD579638D14663A2C387D87F127B87A22AFB813FB158758B7BE51F8A7D41E53EF0C2CAE3DE7C795873B374F6DE11133E10595CA08602C4A4A3E588167DA48DDF44BC43B3B492EBC7DD3C1B30D809CFD26B3A8A91D3DC35A998557390E87BE9B3636EB9C133AE1B221B0DC4F628CF32E5D3E28A801709D5E5463110EAF20E3F7274B6307EC62CC7FA5F3A6C80BF4622232A4A5BDED50D8942A52C07EA33A31D0C72CAC151673EE56FF2DA4AF74A8299A2EB4AE5394E17A4096E1CD9AC01471C4666B252A4D68111252238BAEA7AB76A0EB9D0232962D7AAC18DBA996ABECCE6436C96AB3052EB58B41FA241B0526211C0A3DA6EBDC6254BEE608877BE9A523F54B86B4BC9B13B436DEFD49CA7A6706354447BEBB52FA51C314003D3EE1EEFA31AD5AA5DF4E53DB4DBD305D70013F8B34EA842558835778DDC098427A7CC42FC4BA8AC9DD1EFD187F9226F9ED19FF14021C16FF17E595F5E2A873CE471BEBCABF816E028121D90CB97302E39CC8EC66DCB6D08951114FDEDEF68F20B28A08383EB82A535C832E2F16FC818FE2AE17A80F4D360DC8F54626BBD9C783D8FA3BC7B8EFAB0132DABB8B0BEDCFB717C03838D208605935A97DAD216A2E6179BFCD40AFFED78AB302F6254938D9D86613B9814573B81E21C8C9A4506354207C8C6135DD8C8FFDAE30BE33BAB1B2CEA51E4F0072111AB13A690E47A3A90DA719F13999043BAF39B0FB17F78C4C80CAA5C5F8D41CBC7DE5274F31D7C73309C421F616F8BCD41A5FCAB90F6FA33B90BCB74EB424B0EA55 +sk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B72258611668B45C758B315AACBD52B5FA4256AB1D72291E423FAB6BEAA987C8A9A3CB771DF8D2702AB521BD25071AB01C6D3B377C24331DCC08EA1F22B60F315C74C3DF8C1821804587331580222853601003885541270242423447688135513207365887633426877360815452368124073673445036721670044145376413175208203884472653836722130633455803370474244375051002282072480177367102864252240221506152600737658712074786557681252338360208472871838745735136540546435306867616578584558365167100558166781086463822622445810832577138608307462716642281167715014832851575471644658550828576338176457412075668642013384856667532650273647456512446045508582658728507686505734886332537382053061215023841451474737605550531880823527826078856100262555600782185186764685128100787826103436212240740635250470581234632302712042122804577635781725831863776737280048108883632466800664471535187602481217026872864324837888121053018358113223130755186038641501081425624304581805828363360052175345617275480268376677015405481866608823580181261178074817013328478757527104775368270827072465386622084663016372608475153855402118584526221536476133347845354778705764374308737618173140010736166771320008113405505602758027340637553833673501215824126011605445872431842082601554565460778874610875338743000052533133817056376573572552260438053281113712831106178320872443485561772762726870463586253516313037044371110515153627117350432786558588115771817078126337227838802242461013040052660813660057826314887328210660416813557766463140355056711706134176383210070523063304062762203417770878601477357575283027032466367781708783321624201840752271367435675781340647088650604102213554707513605651572886636253211503043338260500340880887575176846783878207140110500068261456065272532407560820812427124251245781157888684344336653161674502456646228665735184672732305300047722885257036234168106050553410325607680645624262343342416713853704066765223741062751443345405414415033182345357171255034575762075137230706380536568277864632206818074514465486615184243147348465684131670723127360046005566542250705021133110668204488638732005754074213543306640043571762467324152226478247357378563854204442025214140480230478066453213803473714161328141752122014832817567642360012635412521344857183887606470576414018645346420468541706610153138840381166170605434503188715824548483005548113817067470777368560440608473228706777076386103068607536433052221481454570683300347036234063764634053383287570041804647215623081875672551782606802507066366364675015446165800073871006158141070226041845158147380182732103554032707814580644202204651346213638750002772843364670628825704126327827181030457806273452533707702202748607476851083537603031140344774375432560687367761008237663531757387644777133368880307852330873347521320802181715508805117024574473311284318617061756488377620888740177363860041456075852445814370015585415210803253875671157550146772854130651513572768416734307336403536210061220552752888625735050520132366320086667331527844574245250555761680775042500658760804488538577266824702146A952ADCC6232B041CCC77158399353F62421E319FFF620F9A526D8B8F816944E9127F154E821FFC184C07476EB2F165C92946A053651A49135007DA148802FF22C76E9C5CDACE0D1000908994218A7CBD620E2C3C12218F393F6749BEC16D92FFA804C28E42AF62A4EA6123A84BB8B6C3FB0E780027E55CAA39A9843C7D9E595B5D7ECFE96C6D412CB1B3C0E45A57B9146A801411BB74DA0B5A73C4B525D006DCB809CF22714D22CC12074D7AE84DE1E342979CB6357BEB92CE5EF8F277E293246DFE805E1E2093E7E53C9BA9132176EAFCE0FC4783A82BA389FA38C0D437584EE0B57ABEEC3099BFC5D081A8C00D04D44E566065D51C30FDF4C10A4BE251D1E2D32C468156FDD2BDE43AD92DD4F9EFADF694CAD742A5AFD070F471533C6A7B2B050CFD25032869638356E66EA007DF01997CA0F16F5AD5FBC65952C6B83FA69E01095D0B239DFDE99029BA44603DFB354A6AADDCC8FA63CC6BA06E9611D4D303A5E618FBBA7A2EC47FDF44BE023C782BC7FBFB908D0D964681CDE0DFEB463992364FFADDBCE9B5C80CDFE609DE90578B21A9ECCF3188F6C6CE57982FCADD4DA619AED3D1BC5311A0FCC2F4D879196CB68476AC46D6D17939B0AD52BBFB9FBA80F8447133C2E341AFFC1ADACED7D3DBA688F9EF196AFBAF42120A9846C587BD26F0100032E8507FDF0F1115C0DD2FE8ECF69B30FA5732565A7ECEA0794B9FE886BAE92D401D8BF8069BC454EACE301CC3847F6B48C4058C8E94E5DF9450AD9541534F1A4CA07608C3673DE7BDBC66F98D4A3E6004C95100A94DE8ABE61DF7904049EF143E987ECF04C52A3D61AA505CBE0A00E4B4F0F2ACA055240ECBB63162FB0DD3B395D6C1A3B45E19056641ADBBD6E8FB65927BCFFEFE39B5644CEA90B3EFF75767081E4C9007241B870DAFC09D01E943C6BA81EE6B7A1E031D1895A92EFFD399C4DA31848BC3E2652029776326CE932C8D605AE79A18A8203D2B03E88382FEE74CF39F83EEBA9DF9075A7887CC8508611DD0970A35E2E9C4BE62715997EF16F83C5C91D11F3EB125ECCBBE9E6558B9FD117293721D71BB15638C93D237AFE29F390A47D4FF44E0444B90E08FBBC0103C33F80692DEDB3CC1EBBA9911731275E0C39146E9467C27E8E68E8B1EE1933CAB20FDE999021322BF4D721E7B4BA5A9C79F18E9456A5EB6536061DB741DB69E7C0D7302EDB20ADD5467F12BB63E8AB263E0C90A46C0009D08E29D00CFEA105DC386D969A0C2BD72EBB70F202D868BA875E3461339A5C5B9059BB6D027F51FBB3A0A1203F0909F7991F459BDD31B830F0523708A3A12275EE5CE8704031C2D1C128A92F0182DA6A3E7A4269F071832848EE1395200431725B2983B29EED45E3B0E5090D6C191BDB063C9C1D1D61342E8BC5AFA0FE9744A6F3B3CC240968CA8D5178084A978188DF3DB42EC222A7B41F4FE481B9BB72C7FEA20FC786DE14336946DC84EFEFA7704E78BAEB4AD99C04A61F4AEF88010DE3C07CB553E8314F9A54556501390C011B90D3675544CF4A5E9B7BEB28FB93421851E4DC8D7F811E9C0A4A298580977B16D52B026D56FAA176D9D9141C2AACB3A997E067386010FCC7489B1941FD55D315775FFC0A30BB3EFB18C615769E88657A73DD79E94260E6E867EF6949E84FB6020C49DDD9C6A14075615099FD0E6D1C204BD62E5061D3967A880ED047601AB3B73D1D0DA0194628E0206345261FB6589EAD1D7CD676EFF1D122012AB49DF084A03279575383687ED4AF64E20BE2BDF5AB20B1D9239A9CC55C6C6FC371DA9F42373B5D0877E69F8FE9540971E1F93B8E86BB40183D35646ED12BE6A59D85530411F8661716359ADEEF174CB3717169CFD249073EEF29CC1B281E59E9E3D3EA1ADB425C4AF01449076588165436C5F4DDD668980367626FF371A02262A946B24C047961E373A3C4615F85DD305B534E566C6445D72F5C5C233A0B0B583EBFD3CAEB4B03CF8A8A0706F4E150AD82C8B3C96BDF2174D672BFCA2F4B9441A0BCA75CEF5B2501363B0C517EB99D37A93D2853E9F6EB61201274361C408549CF269B5A4438939773F4C44BE42F37D376C18B090E0CFCECA4A5C9D5A7E0FFA3C0CEC6550426A4F1AE413D031B803824ECF0E2B5E1773D67F91D56DCD16B9920CD458519CEC327DA059B89FEDCC7324E93E583DA4E32A8902CFF3BA98737EC020BBC06CC11494E24FE87E94D0828C19F65571D14B4E01170E5CEEE96996351BE4F108A72CBC6F5837E7F5AF9C8D5139804FADD0D69E7969F8D921654AED245929A03DBCABDC7870CFF6C6D3CA7BB9869AFEF7FA8404E4D89A2E4EB0F86B5B9B411E8FD09CD24CC5A1ADC8E0916F78043987E68346C7EE7110665580CCFB29C330167635015D3FE4B4F463A0CD13A86C06E4800B60A224FC1871BC50B1DC9F8FD991E81F88A28FBF43F36D5B95C5FEDC92B0CBCD290E85736D6ED54832A4DFACA12F4D85AA99B0F9B9540B17ACC1652F4069A2F89F4DFD08B872BFAF4EEBD1F2224DA8F8FD5E7F31B2BE93620A81B980816AEDEB6C73251C9C74B07ADB8375D8456D5A8ABFDFC2B78828EC4F870355DD6EA019353207EEAB6DE607F6EBB63D8B5768710951DD67F3CE26204ED96CA46F4FC6E7E0F8FA123DA7296187D0BFB7EC0A1DA39F236B0E4533255DBA5D6FC811AF02A0386D1DE80E1CFBBA55D2967B0CC4EBF7DCB7DD0CDCC53C7753DE41DBA5BFA376B3772AD79F180AB5796D2F39E380502728D145E06DC69AA1887EDDDAA232E9C71BFCEAB9966F933508D6EF5DFE9FFEB405C2196644904B44C2C7FD8677E4E5F92F604A9D30E2CC486262FA2D6985B3B7BB3BCA2767746F51D3F465AA1AF06CC5C7373EF2FB6049F8FDFBCDBB50D9613B438A8AC96FDCC1CA116F1A12C338CD88A6D5EA98770FDEEA7ECF62CA8B202FB2CED24F6908FC2536F3B0401495FB89FA1B6B03ACD8E4F78FCF7B8583017217DA4C747C31806875A9F88331DDCFF2669F0B74E1924DD779A63AD0F40EEA53411911BBBF7C32CAFB3C1F15B3353C0128D9A836634A12047701E74AAE8DD207C215BED3B73648C85E2B4DCDD7733E422F37127CD8D0A871E599FF8DAC0003710B8FABB4C5B8E312A9BCFAA6FCE05D4C21615FA502669261AC28A714960993B264A0F7D9F623FFDBC449C01B61071FCCA79816FE1A32CDDC9C564958931BC7B35D08996B6D2EE0298256F93084C639A9779D4BDAEEFBAA4E7CDC129F41F62613D7A8E54CC3AF283C28352321ECF84216A9E9321785274F1EB1CD58AABB601B6E7DCC2C7E2315A104D47A932127A0B5B66CA443FDC95222B8AD4C782DBE7B67D2D68FBAF4FB2496074AE32D4FF7B9C663D5FE9BDE5398F6A3173323F105EC26391171CBCB9908F3E13D8BF17DAF2E04F0158E185346C08AC17FE26E0219FF433A76829017E6538FDB031EC82ABF23EE832A88826379F02D012E1CEFA1B6A3F03D5B78846345B3633C127F3372620945B4B1B5C6A2044A49EF5B3EEB24B72BAC8054450D7C2D0B9D2B432C11A81 +smlen = 4547 +sm = F0D924F5F4CE2239DC9C040B5B218C778AE704FCD925064CA932961D04453D5371E889205C1883DB1B1610D6743D1DBB11B90A51271F99121D747CAA05EB1C2C0543AB6C5AFE8D615FAF5904D64B1040294DFC060B55DAC5D2485BEC9296E4CC53075016CEC1A4846DF1665C19FBD752A5D7E820F7FEC873458AB9621057E07F9325600A1758A84B2B4E577BADEB95AE9D9C5FAE39695EA6081D5032BCA7563588A7BDC70A5D0CF734457CFB73A1E73365BE8544BC55A44F523C6B7FB15FD56EAC5DE98E78BFFCA8CACC913932372EEC777C11F8691741632C3BF696C768D54E7BFA2EE30EE0F61573810CC5E62A4E12F07443B29F3C893D47E376C9BF5A491F8D41A55485F84FB16B031BCC551B11BB15BA27B8ECFF06A5FF6D80559D78A2016749E6C86757C46EC744B3116A9EBAB82E43DBEEB9F653E6556D361D06F0A6A7B4F40A8D41A8E85FAFCC69D869C92AB42DB17B9A17FF3073C228A27D57F84561ECF242B57DBB0D41D3FA861FD620AE57748BA6323260ADE50AAE300F8F1DEB61DCCDA580D0AE3FE10D7236AD8F70D40A21FB0C3BB8386A984A38308F477324BB5B854E8D4E238FD3535EB796827713434A99E0CF994A8DD9F3FD9B9B13E2595172B516533F01C17551D046720E83704FC4DAE990E8ABAA50DF9F288BAB502055094DD9C33246B4EDFEE864E610844C2858EB443350D81C293390987F306C70368244E833EAD33ECAC16453208BFE6E77179BB54B53DB2E4998217A07F3D5DFB03B4CADFBC487108509D0A4AC5DD7314DF8477C877224AC20E7AD3BBAFC2A4FC58421C712B2AEBC77070EF9A581466D991A13FAA7877F0B6F1E6AD4089F0D5BFCCD4060AC75C9571E7601B05879DE41F7DE7FC5DBA183B85FECC5F19AFE353A03D58B64EF03897F455BFDB9A94716482BEEF4482F5B25A2D9F5CA89C13B38C13749D4DBFC8E57D62852CAD00A3D4CFCF8DE0660D9CF122343B2B8AAA6AE0B83CF6E875F1E129F66A23AE5BFE1A37D0D34774A6FEC9DAA91F250F8533E393FDB1ECF65A646C32D8E31F7F9A487A1D4E112E0C58BBAEDC15267E207FC46DEDDCA0092401AD33EFA3A3F4E389410DECB677EACCCC18D9A3BD5936A271C63944FBFE50075B19BCB8BB5DCE0ED610C39F33CCE933390B3F711B65CC3B9A572F0029E8F5A14DE0D91B9C7DCAFF23A143E4D829C6539F5A6D12DB69F4A4AD073481F78A69F001103F850EFDA17622F23911AB5B37C9720CD7AD6F87D1FFD955D0EF6584220D13C46ECB19F66612325DB5D55675FC030832136EF46D20C41BE0FB985A010CC4E977F3C2AFD689782770119BED9FAD271EE0DC726B5E56CB175CBB5C16FDB8220DAC07F11BC5A4FCCA87E28FB632A3B87EECE0340CD4A6450C4B7DBD511D16BC83E2B5993962168BD195D9E6233A83D592E71C76002C1DBDB38ABADA9E627BBE1B4245D3B30DB7083C4BC2BB9BE4F9236F08F8D0BA3B65385F9781B07933DFE892797071FE6910D2DF15F9F99B61DB38052F2440136FBB05C0C5BE58EA2487A65B4F75FD46041048D3D1F5C66B53F3A6B7B15646A67B88F32E5D54AB97BD16CA38F118822C8FC94E8F7FDB8B2600C1B2B9CF146D0AF49749E550C8DCDD75DA1695835CA6EACE4C9A7ED963506AFE53D57E4448A96A3EF7A089477D1C98A786F860E5837EA9BFADEBBD44E46CDE644E682F72CAEEC479440398D23490EFB7C91CD04EEB77A23CEB7F64C68112FC4630D27BC2DFC6C447A96F44D8E5186F67ECDA0F90D2AD1809CF01F654377075D4CCDFFF07D119B76F748B8A34D042726D9914D8DC0832B371B148093E525FC5A0050B204C354677DD62E4BCD06D54E2F75528B3E407D93DC926A6A939DD36C8194C0B3FA85B9D79C2095FEE7F3442D86B620094CD08FFCB8C0BD629274828B80DDA0A18A235F20327EE64F1793F5E0EB10FFE58005CE087C8DBD430EC11729C9E9BAADA3EB92F4155F4BE8DE76592280296BCE1BFDA0BB6025B90434425076D6EC72511B53700D12BB8B8AD0B517CF86763B09DAEF9813A5692459D190D1429CE2EE63D7B7EF6643C13B0104537957BCA245B6B84A103D98F4EDF03ACE76FCBA845FD3212436BA1BF4B95BD704164F030F15B0633E21E08595E390359AD8F74F6A30AAC233C3D7060722A8B714F95C94CF7C13682BCF0F43AB7184DA9A78EA7FCA64CDEF08C75996D9912B452AE5EE07C7F274148808C368DA37DE9249E7BB8886A9624C9753AE32A866E3EBC7CF3215992109CD4BA22C60E507F7827F7F96313AD932E391D292FF98C52579EF8AECFA5DB0064A046118184D362D4FDA746458C1FBA0FFAB0809E18EA8A902EB6C99E4324E0BC00397DCCC6EBF82FC5E6B7A8DB4B5EEF2187F84EBA5B7A8D9E5294C6E4A42AE73D8219958EB4ECE842BF03C2C407AD9B7F46A0038B66FFCA3F301187035D6A2321626ACD58EDFE81AA4B7612DD84CB4474E074AC7E1710E7CDC102C732349EA186F028434F74C8395A77A065788D5A6A3704826D4345A6540B7BC79DB87CD3214C0ED3A03615145B968D0C2E05D93D6D7120A5E6F2B7688EDD621887A7AB2D76C2CBEE883E943BD88C3BF998D463A78E82CB70BFB8DF84B9A4DA71488F18DD70C41B7C80AF351B92C435B18C4782D167C36E57F1CD2E949DB8A8F88A7235B9E3C998C4D9E8C0B89CF6217B4113FC049F3BE16D32EFEB24453026BC5846C1076ABBC0DAB868939CF16338D3FA3CC7D678F2CA824F7292E470CE3DF30977053F1338DAD7A584B232A36CB8120134A3248E3EEC97BE8BEC2810057AE81326A6B4EC2A48300A878E88316F4EFE3AFEF6F6BC0B2CE40A7CFD01AEA48B41CC1BC22655A7E295F0FC57490C6F5A723EB3CC7099FC2E260E0AA48D04CE2C25452494400ADA4315B74CA6F1F9C62C6C7B19C126FD0FA4B9E4C478A9B1B3E96FAE2F4399BF58FEF488795E90D0958E1DD6BB1C1A919C20BA7749509113BC661B4584EB20676DC9AC8150A4781227BF631059F2CD6E67597ABA2660BA22EEFC6AA5929537EBF587E496AB6A5B76FD0659C470B2B0EAA2A7092422BF08E2113F841DA6186CBE91090758D345F2106EE34A10E55935FCC541E340F8E5E95E86A6CF4E5B4BE62E262E4DAB1CDDF292FF551CD6E11704B5A7B65728CDADD8778F33313DF6371EF8FBCE7BEACD7A03E7B3B58A89B9D58E229F97B88332737944D70AC314D1F371D5E1D0D76559E4E1E31DEAF9FDBAFDFDB2F7025BBC87EC09F91D188CB8E9F8A5BAEFC3F5EDE3CC25CB4891779BF49F9F074D6C6BC15E50EB00F4FAD073A665AAF63B01CE7857263C208553ACD33579E7088C2EAF1C398AF809DE1812A1CAC8E0CDFE8CAD1EA28E5C056EAD868DACE430B255466BE9535A3205C51BD7E111A095B52D450CB7F3808670AE6A097E99FBD1E514FB3917615C732BA0A2D35A17255B4C258440728AAE831A1B0EB2884427AB14AA08D6AF8857F926095F14CFB6FB536C4A2812A8D997008CF21D7807B0CB0C71F94CDDCA09DD0657A634FBCE898F175BB017F8A2BD5C26350B030169588DC69947B0644F62B112ECCE1F3EFFFE4B2A48441AA4F4EC35C2522D5782B43442E89137843105AC6FA226940E61EEE46570E42D9611BEF0A62605F22BC03ED4FF8B4A16CC1F16B727991E3A6D503ABBB50ADC5A8EBD9131276ABBCBCC49FD241FE95FC49FA4A12214667B43C36D20706B2C6DBF72D249CB81214106E1CF4B2834534DE7BC762D3174CF2B325564E9543A849D4113A3FF30C6076C7F83F074A7AAFCF9E82FDB64A61E8FF60CCED8E2C08B2A8BCAC8A31AB210641D65817C5A1B86140D270EE59DFD9572DC2D26D8DDDE5FC9B55785EFA0C3849BE6B6008B90D00499C0C5A588E4FA0813AB51951AA8FE3006E835D69CBB3E720E9736AA3152EF0394C569CA3A32C73723F18419095E7725DE5772FBCABA362D52E3304F2CA878970B1FD56B0D1E396B80DD0B5967D467C661711FC22C542B0B61ED7A55809D2C25E79F137B978DC7D33976EC07A9FD52C5293F3B4F90736C2DDFBA8572B69B6942955EB27F828E3A88FDD90B5B5A5D8A8CC9865D7582F5969AA01D40E7035A68D123B62852D4CE997BD03510F7AC8A04FFF966F62541295C16455E754F63F34C52C509247B68D7334B3A95EFD447B70B9B7C5D6BDA764276B4615E8A5227A3FB5747A26701F5C65C35D69CFDDC69E6FFB3382AE6FB0B512A18999490A85A0D2F934070B5889676A025717BDCB25C33C7AFC1B88BC1DDE9A3E7A34E193AD4A3FB81CC4FF3502D275888D7696B574916C2731D8E8E98A84CCEC40F85233CEE00F28E4D66E00786CFBA2D3353A394B864217FFF86C0B82322AC342906F3F0AC3A7E4C43F0642579792C59E105B9B519F706661E824059F251B1F541D05D4BE9A1B946452941F817193BF143A287EA7A295D19969611DBAC68EF533F5CC48B79FCBACF852DB42CFA5AFE19D7FF3805C5CF4C29CA145378FC2923C312215AE5B620077EF4885C3329E429D9B32ED207DFFBC7BE83A8CC509B32EBB68A5A1D86278FAF8F826274D43A7A1C144B9C25F3C965D16012C344F8EB4C3DEFC0317466B749AC2DCDF051A477A7DD2F41C34424A898CACBAEEFCFD557B92CCE3E4E74151CCDBDEF9000000000000091219242B313382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 + +count = 38 +seed = A4563D09AD21D3916BF4636301F2E64183A8F003DA186753D7F2DC3BE0089BA09C62B8A52B72C2C8451213606801FB29 +mlen = 1287 +msg = 67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 +pk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F2281D3FF1A0B3445E1C50AFE491535A0116A821A63EB0C059EF4CC3F49D0FBB3414AC8F6BD1748A5F97B6981F7ED5F19D2E66239408212589D2494C3870076C10F1362D527443E8705E802921DE1E3791E4EBF9EF43BEA048CB3EE268837DD62700669F60E626589CE04A66D6CA09A64DD8A6355F394083B29EC5F4A2AF24E72447843C8A693603A4C0E344F872799274E3D005C551066A251A69DF146DA8494D650A6E78A1F315D76FCDFB8608A794E41512840EAD2FD2823E063F4DC563B88B3393652F9304353662D95DA383FD1450779D90336371497DAA5442B869189C88FCC63BEE53A961D055BDA6278FCD832DEEBEE11715B0DA31EC50477B08DF1FDD888EB14EF86BE5CD91B5CC28C68186D266D470964DE5FF652C570ECB144EAA614F4DC7EB5FA834B36581B2AA00CFBF0807B83AB28EE09250AC7816058D05C5955D51F5E793004DD989F4327CFBA2103E526DB552043273439391054F8B6C6AAD06F1B51F61DBA9B7A672B96D3E5437DA83C4B5166D86439DE8362801FA01A53D2C797ED8FF3418A1DC1B58B279FCADB96B7624F413B969593D82DCFF667069393121E150FD60B61313F7704A28C042B45BA08C901C843F99084D30B316D181C82E51F215C0172BA50EC231A1F4B4A25476A6F84C1777BDA2488DA5D8EAED894B003B2257EA72C7E0E49C33380C5AFCD1235A72C47E242C16880CD053696B78C2D22474E2114A4D86CB00C9873CD26E93F332CF3ECF0BBF765944ED5EEFB781D6347EA5AABF30F1B12A47FA97661DF3E0B1E752AD2DD33BDEC4B6824C43ED1237BC8C4010731DB80B1CDC556AF636DA833A59A7D53155F1B28B0FD48E3BA596CEAB037BCADA930A9031B35F6DAA559CDFB499C3C574B8FEFD35B5A30836D0DCDCEC2447665374E3D6F6F52331B530EC1E07AACF283D8362AADA78DE34FA93DFEC26D9659F00A3B204C8F447D805D68B9FE78DC6CC42B695119599828D57ADB21D9FE13C9B1B9A69EB98D060F4F57D5C361863F1DCFDEFDB9D289DE85FAECB340E3FBBE5556F880ED4BC2D72FD4FBB1887DD5726131B32C3B651A674D88EEF68C8E4F88512BD45CC640FDE67403A7CFAAC991AE964EEE998A6ACB71D6663E55FBA2B505E0EF34A5472A7E604626D3701977082A175133AF605001B098227753A599A2B2315CE096DEB57B37CF319FE7F72D1B1DB111B76418FA91D0644653422C21402F972B3C7317E64E554660075FEB21DE65141B5708EB7FA4D7B1E0211C06736B4DF077A35164B769FCF19B8BF28D6D5F5D97B68A61286B7F8806DC4B00855ED1EF2FFBA85138D3CD998C2BB5D85FCF63A0C9A49FDE2E3AAC8D00FE861BA1105D25C03E910E339C2172A8D46B6B95751BC5B7CBFA5BCB3BEE29ECA6FF4D654B292FD0462AD963E108EC57BD060A65BC06C8D50FEB3AF97B1B5FDB7749CBD2E9AAF80CDE92F437AB049342502A078248DE7DB6C775715FC70F962FFB41B83FB682F92C5EE6A5D86C0D028F44F53AF41289DD9D7594C1663477384F897E084FF74A245DBAE7C7B599027D1D95446366F23C1B6DFF1D60A19531E191BF0385235145DEB6884FAE121DA567FAEA069E69259F9DAE140DB36C8EA6828BBD5633175D7FE71489A566A3F8CCA16CCBEA980BF3A0431A873768493842AC9255275248B9881EDDBF08D72B05E681F1526B1923E2EB02BFA8E2108D4FDDF5C02D306950DF95D49E8D1706E8A5D80F08E3F814DA010F4ACD452151D1862ABC4C8733B296082F2FA0127D9B5E2336B5684434F178C0CACEE8FE0F1AD9E00F028EE23BA904AAF0220ECD39531839788D450B0EEC1516A6B04232BC7324BDB16A36DD79212180A6FF3F9077B64079BBAB7822B45D074E9C4768FDA73FDE761B8E1AE7D44D532EC32C9C8E4149509D0A75464F03252F21381DD2CEB034D0BDE51AAD4140F72FB086A01D0865AA0C376A3D033DC0B111C00A6E93A99629DB63A30A40C8A6FF55251716FF712B8AAF0DD9916DA8A9976F69DF9DE35C364BD68E091DD0D05DA93D87CAD2AECBBC771255BEB29FBADD28E72223C81E1942363C5F2090D6B64A438C640EF395AA86B0193DEA4C199D98781380200D915FC42C24B061B69E8DDB9264FA67FE17F58DECABBF30742D89C380EC46500314AB7B498AAC7F078702A9F042795FFEA8C7A9727068A281DE03ABAF99522AA1881603AB3CD4C6003D8F90CA05A4444B80C88A95061BC7039B094E32676B51A1F329BAB0A01144A913A3AD367B2DC0428F7431B8419F51F773C97FAA1FE5EB0D64DC5DFC598CE8C895FFF6550918B4768C83A6251DCE695A4D249DC3FCA5035350462086BFAD325467389C7687D62AB3E2406CE8984CEA47382CE6B0F70CFA274EB20FA2F8C51EC74924BBCE4B3F3BEC1F3F8DC5523F06CF05F9FE9384330530616194A57515F794DB72CF324A52DDDE9B37912321DBA914DDF3FDF7A8B254D4AA46888DD0E5052D396FBAEBD9F243D9EA312FB77136ACD14791CBD9ED6FD28368161124F6ADDC0BED4605B1D17A4ECF168574B6EDBA115575C296A2BF851CFEBF4678E6D050EA862BC76F2D541B0BF31392565DA18477062605A0E7775877A7F5245A83686D4E2B15FC69A2B63CBEAC7B3D8189E5D8E10E8127BE1CD0C8D0A4BAE571730A9FE2E3CBD9F3926D9EAB017C9919E1D2034F047F2B9A2CA70429E0FC989062F9E6BD12931D237D9C9 +sk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F275CF85A56315CB1678AFBF3B0BF5E67EDF158ED97C87D3D1081E9E41C485735171529C070AA677B72EA5519E6A9B8B443167C5678A36601C02ECB3E8EA5EBB3463542242244164814828038085757854084212658330773748256368386043630873752835803203241854743026400066008100760567572360842144884485317018215464488731703272278845865713864411355238360101038457818623033260342818537464706867457637288273613082280445332835181430575762331861232062088133007208327387040537045653156210168603284537502685135243201168778145710560776455606015776078525320862327371285234456714371786607354418322321008331628848542121782024630832248478317076046014735838383888032820722204886102122375121361502703014220240534678867855628357656077570326705842868031215061211425783874870447827847244606284456862345311610150516682485432386716706582242246515233451487100550771376654007168361107071765506036438277301175564557300178400263860108056280848647087114452320747213418344846840726713515863088511015055518837034031722283125111873051482104515652013333640673620734430208642516672702854058113456042016535530841124044312180532421851384340667635346065424408265518846210703224537487145700288500163647625720040206150701474841828511313625731528501658544227414553171467183626625221802124464015766244526757012426234226442480510067167320466457646124463546316023007236226184138222183352603701178017673818102520805586174704050827636533776277120013032681513048432733855888488201400743660657362814356637854884441870235747407365483368537004870017660162361548510074287425876802425308677310027633544548103472207763700084478352183223085236677880780462514223228521437284311038111362560110124628120526607785107845342544562660215238684778884783714852163380022855274207844411460115830321501322671450746248154736442046478601352562555108283046833667867271150715714678822701414582850402312378774023817756261005124718050433607885667731335143404828460820513500828450478283044818036317187724627418806345082134141351301100781282574340330165477058177385043002010715360052863884245020680333831182378110642014166217644813046702768066462724661444057821503666581865450686527638584218558362604138156716708077212171167433020230781003812464634183262547666237217884137147378064600260675538783665148740882401765576206252627100777645118174613884772715845530662537148380446552002140424442533057373481802016867172178315865815832605255541066188562271766015633160426425444341072481205171218618125481183081760010546661754380343102444116576376648740256162477878334523172780765116406051625044574061172354036251256507343247717128318176816384886663725371707535435735721536580400657724224661878104056603255431621077836578750771317043242437271672087514803558737011826106036065781154163026235683412024086362010571076561370725642182862632637304854731583477861885845488521821565651487317233278264052416684721115641241300672740812346241615785862324414237428034328584732800154652032152765806852871142857461381420826558232370353758135224356120551166146042535850514006271042D382FB3B1DCDFFB2A49337A5686D57E5B80B453DEEBFFA5E6DCF36C4414FA8C35475FC10883EB55DBA976DA7513009A59990CEA292A829A77D6C056B27F9DCFCD0027D4DD7716D9FC5AC1D1137AE2B6AA0185607C240F1AE6D3DA4531BC44128FE4B1CEDFD978135EA87F0CA54190678A3DB99653E25560E93A1C07539E0B320B49880D522F9930F5BF02D4E80986D60D2AD51373763913B9A9213D58E06BE21C0236E43E6377164E367446C791370495229748EAA17EDE67EB81129815A5EB138ABBFA7768875173C7FA308500A8F8BB90D7F151A00A1996B2DD079311EAB61022DBC888C6F14C8E40A5A8E10111B17C7099899976B5ACEAEF0E28B9D02BB82D1A929EF12545394F74294868D3F103FED45118762FB5E76860BB74CC732D2E1F973DEE450FF54DA76F64A745C4D0C0B1A3DCD40A736D7C91351EAC51D9D836F73CF321CBCA628178754B3953A025CA3D8B3C4A5C3C07B387D294A8E67F48F3EEB84DC70B318AF32D2794CEA5B16887D17E8F8E5D94C6EFBE0497A4D814DE8D1D4BEE5D944AF7DCA0A97F26626CA6811A60BA3652783E9C42FA2B7015AF4FE632572CF808AB3B8D727511CB3677EE34FCBF465B7C522C8E2322071BE70732300E6F273CB18FE72121334CE1038D2D5EA39E9BC2CA72614D992308D33F21BB0EE6FE1E34AC1B7A770CFAE68CFB9CC4F9AC35320970CAED989ED9F9AEDFA00A86900E88A2E0081891C49DC5A7F3558B51180DB56C707F960A37EB66718C804FEAF6F2E3A61BCC23CB2A489CC8186DB784887B0C3BD415840112E5830FF9129E10D98A81E005D2C40AD2E6F11009C2C8871CB4CB47A949891EF02B3C08CD43E9B2782DDCFB0A56225C0398A45C6B2C981602642B04155EA091E7A4BE2082496C63206196EA07FE1586DDFF0EB25A2623F4331D63F2A162138A9ED95E02C9E0FA7350CD9DE20B92CF278AC29A97EF5A6F8C373F3E92E46F4D0891CD16D2DDAEC0092331C12C9EF4447A8657E09B5D860916F4974C3E821A135ADB97A22B02BF624B4A88CDFAA335991FBA24F95AB065A993CE1A5E6087CFB524C830CE2E69035694BFD5F9A853326123E6816B07E865B8CCD068DF2F6A4040EB9AA152EE4E3A921F99886F257110F5C60469B214C7CBDE7B169FB897178CCE58021C9060AEDCF63AF5BF55D1F3A0D2B779F7AE1E2FBEE4870D6B60FBB983853C938653FB6B84BA0935BD2CA7A73EF568F2AF65CE2DA745458FE7BCED95DC5777943B03E97509625D36CB91C5613D8174B5E44B1C0A2DE6D94C85969E14B72DA044F3A54C067E457EF0F3FF963E7C2014F334F0BC27A3A438209260E2AFB1250A580AB2D2A8B315989C9681542A19AC157E0AC3DB7374BA189572ED7B1C2ECB8CB26138F0221682188148626558DBF14A8337715823092A47B273642337014EAE22F40B9B42489D2BDB276C14D022F1DD113D1CAFE00022BDA0E7F26AE66DD5D3000DB9CABD68943A1C133D1E68843EB08F7CBB542DFFEEA697262F99D2C8EA4B78B1BDBE934EEE9DEA8E02A5CF1104C04036A0123B4C3FBBB0FFE258B770F7C789BCA310F00B77B77AB46671A8668A1EDBABF0C1FB947DFE2183C4ED39F5784238CDE75F0C4798C35B2E880E1213FF0E3A91B9579A227629E6AAAA4EB0A372F00BA0CD82D6B3CBB27C3D3F93A9EC869A9A903C8616AD211A805E2A1F2F74B9C52AD9FAFFC55C2D750BA923C2ED62ECAF921CFED3D850C93734174DAA9B74F7D41FB05BF8D96A8C26EA77A9305B53E1C2070D0EBC9054648C331E53C6C7776767D6CC98461AFFC83BF3E6D5EC380EEA260509A4EA474D293BD15C62F949E9402416449F29923B9DD9E1066413722371E8DA4A991C4E297F6BD976A9479950097C51086EA0C9249E6D75E3FD5FBCD054BD67793DC9E3E5AEB952AF5058EEF46D0ACE04C16CBEA731F3B71512680292F484FCF27AB47D608BABC8A8FC778F97113C3F88C48BCC82835DF6BBA5F9D0C59AF5EF7EF2B0B9A79A73DC5522BD3F6770F3C32AA2B3EB02870C8F98A81607F10F0C3EC01816144D800C0A92CD7335795B9D22CBC051F9673E7889AFF9D2E55244E5CD1CF731285A059184D88FBA077320AFE6A6F22145236CD2B596800AD8D30D1CD0F71A18905A572994CB5F2976E1BF8889E63B9856C0815B2624691EF6823CEC3F544D7C4CCDC8D0F67AEC312CA4036170C9A702DDCDD750236C60EEE8EC4C8BE9677DC757A8C7FBC4F26D7B1A90F7F92A50C30C8EF3E6B6D085EA692CB280A4005DAA7ECE025DC27FDB03CA31E1558250E01BD6C1894A4CBD4ED703FF2611576678F5262358C465CBFD72821AF39062B06BD48E35661D306AB0F41EDFD2784C83CFF8CCCD9DA7513A9D5D4895607F6320E8BA0979DCA586C8265A05746F0F18C961041DA0DAF66F584A1613B1C8C855FA0178C42FED5340150E1D73E9014F2244955A516D9131E1CE5F608B036671293B484B129EADFCCBF6703094A8D3A33A78D1D7B85833F1E7668A389547127B0DC817EDCFF00AAF2A06A01D1BB97829E98523ADDA83B3AB0C6A60625F269B804ADDB763503FCCC4D77ADD5FB45F91F29F8C789D309A10EDB11638F39462EDB6032CB4EE5D08BDA7C6547DB78A64D7766EE7DE2BFE48F8DD2A2C14577EB0F5707B78864CA6910037C26C904278F211DE1789823A5EF31E7291D3A0A1396B716CDFE2B8304C0A1E89213895E88A47262F1D9058AC2713CEB266B4ECD810E33BF1AA34554580AAF736E05C052FEE1BBFEEF5A17ED4D38F7FBD81CE559424B3A35740E33F42BACB8A90CD7E28C62C98C305649F00C51A793D3350B0CAC4B94F1943AAF37721C28F6D9AB5DA7C545790C087606C3F7ABA49965DACF90322DBD88B884D7F4BE20EB0CB14C5CA1D77C1DC8F2082BB588513A2CC64DA38921F4A7628351D9563DBCE140FFD2A2F0ED000D895A966CE01A1FE5F92B7FB8ECBF860A635249843B1A5F8813E23F57600D68FC678F55E5C5E5CAA50F8F0F57A7E8A2471DCCC7EFC98F09FFCD0084D1921208A490C8CFC9DD97728A037C9B98A7F5E300412C502B678390B99DEEB94A18BAEDABE3CB94E2D6276BB2461F954AB1A40669ACBAD30DBE0A1A50D06D216B2585931761F5C1ECC12D83746860FCB84B3BE05D00B94F51384D8974930F9D454ABC388010C7636E2A15F52DCB7CAB2977E042B7823B32C0255DD1B9D8C297FBF82CDBB2480B9B5BF06516EEEB1E1D81C29EF437AFA67EBF7DDE0BCA7389EF1B9B491AB735C854C25BBEE5E3E2167B77BC5335AEC7F47374897D5EB5B67CABF127C9DBF432C07B28752FE3B360F217E9530F2CCB9A5DAA930ED479679033D2594BC5B18381BC5420BD4FE45BF91A161E68B21168551F0DA7113CB95E49ED7BC2F8297402DC6EDF799780063E7FF3A671674B693CB7A295A7F8FB12F95991867C0182B7FDA65BCBF156FD9F760F4005AB115C0F39269E08F347425808F34B8EAF860FC947590AFD8F306367E18199907B0DE0125D329D7F6FB0D4729A1F1AE58B +smlen = 4580 +sm = 35EFF8C32EA72B3420B6B78ED9636ACD91900EE2AFCA909D008F93BA08BF7FE5866CF7BDD6B6E4B7DDA9AF3A0FF0D656D941B8C642AD3E0469FB40C83E21968F13094AFE95DEA9464096CC22C3EFC6C484EDE902DDB643732DD838DFD1878F4E0533FFF26CA2D3ACFD166A2BA051EA3AB80C4AEE8C2DE27A744A424C44E5C415397DFC35826902D01EC468401809B6EBC3AAE38328E0DCBC60A25F587988CEF89B8A595B9C421B6ABA1F407B7E5A439E302075F04A31F710587877488E214FEE7E5EFC7EDE150EC07548DA21641522708B348C74D5B9FB0ADCB9C4B98992EB0742721C0610B43A80313E32C566B2AC4DD7E48EF74F01B1DE4D85FFDF8D265E4B40A971CBEAD8295D172B42C40FCE1C161445178A23AB0338FD41395C963036C27B31CE9F36D1E5FA1C92FDCD663D2F783532B7207B96C2133DE17001CDF261F2E44E7423FCB306B7888979515F227286729E5897E83591BF84F67FE0CFA142CB85A68DE5670624F0E51160EDD7A1C50C26F22057C167338BE20F5A0C905A1024EF4C3A85238F77A1E9D0DB034BFF17E73D44FBED40EAF5EC713742375FBD17C60D0D8C03D6EC3F972CB64E10FFE6E688E293E62974344D24231ADA94BB7EA109EFE15C34721ACB079C76FA575A61BE81AE129835225A0E1B615D393FB49A5C556AE06E6C024F202C30AC77729EFC3DF95088E2DA591631CA5D7664EBA8E649F99088F748ED101108E92A1C6162A64BB160B5A58DEDDAE24DC2B36B08E9E3781F92EDAFB0BECA2E87CB0480A70FE50826ACC79BDC122DB04D6E61504AF26E6E31F6E112D18A1ED2AB9A1052A08AA22DD1FA24502689047DDC615F8DB33F49FB0EEC5905EAA0D8F8EC6FBA879E26C774EE41B03783320B77DE94F906C82A01E7C3B2847C448AC068188CC51D7BA745CC3393C183B7B0410B4AB26A086E56025830F452145E5DC284DAF49CCBDC6150308B05076432149974DC3E0D862C6FA8D977024079028D637C4A0094CA348674F5B5720CA3A98439A828D565C795EA8CE6BD9E4831F26D9C5C24095DE5ABF816FF86ED66581312F3730678391D807259FDB401350A73E2333CC17CA58DF01568980ACB4D48EA3761B2269B213385093AC6F47D07B29C2625C798DA2218BA221C4C748F5EE3E092916AB870072055C67B5137DAA4B78D7B8F0E9FD640CAD389BC18F852F25E95EC63CFE5048014DB8F92AC577C1C75608BBBF8C3D7D7D6F828D88BC037B54423DD8708E0677C7E8CBBF982820590B4A0FC9C5EAA4ED85A376700B0280E06C1DFEB66E6CC8A390506C8B998A6C612442C0B09BA7E86983BB65F5DB8D31E947C5C28080266BDB755DF2CEED3145CCE08812B499907CD76AE56F8D77E9010F23FB47042AEB16EC9D39982BD641DAADD578AF5FC169DCD9EEBEFA60CD5389EAF9174B8FE4470938B1E06FEEB25ACB54C76BEFAC9D1EB50CC6AA8E86A5DD46BB92CF9FCDB7DE460878E1FD65EC6BBDA6DE8965E2F4AF67344203AAED8D848691D04F20DC1907E063D6B2CDA8601B65F833B4BEE597306623927098152F3057FA5824C70346CC26DCE8CBC2003BB7F44A392CC9B6270B5FAC72432485E98F6E3C52761E56764132FFE85755CA6E7C23404AC5ECB0B9A8289DF7D31FBBF84A13808B3D25CB7A07963C00BB7EC3A8046D3573E8900E6799C3BCE03AD85DEA1A2972F87EC87DEA3DCDEE09645C6AF8037BD73E8E317A9BB897CBA47834C318CEC0EF9FDBB7C95147730445C7B63EA06BA6845A249B3A9A5D2C8CC9B416B7E41CD6BECAD22368AAF593F6F91B85624F142F15A2F02D06B7ED6EA61C272D8B8E964F2CB8D95CFE13B3B5420DFABDEF46781DA5BA4A34D758869DFCA62EA67EC55DDADD64F9FE9574BEC4B20AB4307FCF978DD45127A5C3F27763CEA45CDFE370F5F2615D22B3EBF9FB7C884EE35120E2219AFBD56D83DF711598DFDE649507AF69F853D871E649386A1D70813635F360648997565A74801BC00D5620CFB06F3A19E2B98BD1B0B7A43536580100ABD8922835542930FECB998A5F95001723B04016CE8E5CA0183639B31392630EBB0649EB67E1BA8C02B72B059A63659897227FD070527C1EBA580E4F89E079F0D17BB98681F874BDA78BE2AB56A7CBE4C4F5FB0AD8DC003D6E13DA0CE89802DB9D45C6499AF44ADD4860EC1E83F436D760EED8C1853B7B7E9A51A7AD95B41CA768D2C365E667A97A6E76D3B923AF0AD20E8A3607AB83BC1E4AF86FB7BF78859A096C59F29E5CE75A889DDFCEE6C5CE1BDD70EBBFC6D3455003CBFD0AB7467B4EFD6FBF177FE2AC621846298A0B1CE53A8F813928E6830D91753C0A85E825FBE89772059362CDC2E21D2D745D9A4BA5EE57F16CFE19B2C7900D542EBF43AF2EDD29A64063F4A575F662B111F4B7F386454F8C01DEA9715986B15A1AA89612495BA69AF51786F9FCE78A5C9CE5CB5A073FAB329068A632E74D644DE88298011EDB466C613414F79D1B53AAD33E4804682C30C60C015458B665CA583374ADF5BCDCC077533712139CF719E51E55FFB92F8AB937981569879EBDE6A9132D6FA8C8BA098B6B6B12F471023D01D6CC454B7632232D29E6C3088C3B6F1FBBCDF227B8747150633C2B1CB6321307BABAA622813FA4FE899032473F6C667C188BC66AB4CCFC55D2B1992DAFA48D6297E1E3E1A4BABB954E6C7B8F9824A2D0F1482B438DE0B2A39DEAA94ED09C09C4E06B56931D42FB5277EC5D2F6F8C7ECC952A7088F310FBF918ADF8DA37E92370152DFC957E3B7315818B3045E0F29153683DD37C865A54A9BA4717DCA8B315B07667DF4358A88D8A2BC1F364F3846BB705A2489583BE93EC81053C5ABBFE87764E9CE77A9A83D6E574D6C35B065EE4E257C314D8D990D869ACB6CA4D0C15FAEE94FDE6992BA4B9F637F1868717FB3F199D05CD640FA1B6E203FE1BC1F8C8F1DAACF289EDD1CA21B87E6DAD980470E2A87B025C1A6F7EBCB38246275C2C0725C23E0A8C4B5DE42C0C318AB2F535BE7ABF518BFB1E6F1B9671824C866B48F72727E0840D875736D5E15554C2D86C20C214D168906372066A695FCBDDFDA77D7CEDF9C9209FFF9A379F35C3E6B74ABF500D3CB9EE979433AC9D9AA5DEF6B009BEB5631A3DBCD58B8C9A9DDD833EF3AA8ADD71FC71D8E1616AE6044B01350E56F03B48402CF87FD48A2D74434CA36DA39F093FC4474E680FD919C82F3FE077624BFE81D7FBA3628F2B8839D9E2836D9764ABF495B02FAEA097B0CAFDCEA759DBD7C96257E1196B0AB34F2CD0F91DA53FF7D9A94E81F6D89A94FADF8F6A324293C51B8EF59D9CE16AD767D8EB5387B806A6F326F904E0D3F409F669A58C8CD3D1E9085CECB65FA37F8B1A7E3659896B4C3CA688896488A7180254D73D9A07CE8CF0D6785C9F4EEC4E1EF778646A007D495E61E2AC84EC77469BD649446D652B15DAABEBB462B7E4B1E3462126DB86978743027B443A33371D7361811657ED64A457D26E69BD51DDCC405D0D47330DB5101E2559D54C9FA31729DF6E932EC94B4DF213B9C2EDDDC68612135CCC994233244DEB9E0455828C0326CB5CF1F1CDA8F32999F573B154DDB8980339570F3679CB4862427AE72A037193D14D9C27F1DC39F2B38587FF822B8932A541078A7878701F05467706C2D4BA27F6B78989DB594ED8DFC1E5E1A665DAA427F88ADE1B731670F3570481684DC94C9B4C3B8A7B5A2F38CF522D96728837CED010E0A65CE1A9937D9521903934CBC36CFB4D265592365028AEB40C5B5D4E4D3DAEE2AB03C1749284EA01B9FF7E22D32D219C87D426F45B8A4E8ADF935DB3666FEA6A346AD4E8C4C6FC17356336093BB5725946D197BD1561553E255E3AF49B89BFE2C91ECBD4C645B596191BA5C439F3027270DFB6B092384E666EC087FA4F44B85034BF4E213270CBE79C01353EE8842FA82F81E3A871F409639A79316D48345B41F917480C660C63F1DA0C79C92DCA1E6CC144C785C04027CBF734CF0397C567A221E78E1314E8FDFD96B261F8349C31E07C65E06BBD71AF33A2B6FD2D493E2E46A94DA38B59BBB9FC773A67740CD0352B2E7FCB4FB46851AF3BBC34109591EA47A5F2DAA94157A655728EF74924DCB62F50CC9338463DBE9CC46808B36AC9C9EC8209BFDEA3A6D271E65DD5DF072626F4C95E5227EFE5E40A313124DE87C67E3582F7CF97D9D999D858F0F0742EF9CF239D623FB0953F8F89178809D12F5CB15EE95E26C75115C790E24803C844AF01C4323EA899255679DC0284A5A83283CEB4895ACD2BC8080122604FBC7FD718C806C1B1DCE96C0DECDC5594C41D0A22648DCC72DB546959F8F84BCCA537125C27510B1D4F35B7BD065B956F577AFF3353AEB652AA6DDC6010E209652DEE7BDF4F72AABB93E5DE66DC5EA5C2E96B0C9024D42296112530F3BD23EA412FF35B223F4D0DCF3304DF5B3D4394AC1269CA8CB9F8700D2880A92C9DCD333882388DB2099FBBAD9F2CBAF0F9A03D98DE47BB4B89AC1E3EC12C125EC3D1161CFCC2742EC322C1939A1E370B86907F4D9CAA7F12C84064D613300CC3F1E2BBB995F8A5B9C989605BFC4C9CD0626628DAE20225DFE136278CCCECFD0D8FD131B4E5461748D9FA1AD0D101622314B4D6D95EBF00000000000000000000000050A0E17212C67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 + +count = 39 +seed = 811A8A2ED2917CC616FAF246C5F9BB902E5FBF5430AB078AD6CE871CF8C160512A748216EFAB3A4CE1271AAFEA12C11B +mlen = 1320 +msg = 061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 +pk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D260927902EEC7D577C1BA733636D22FE673FC2B5463A9544946E22A1FBAF8E6F957EB2F5BE928467649C8F9180733C3477F3BCFFFAC7829053B014B37827D6481FE96EE6BD528A857C8026AC6D78C71AFB51FFF03E79D5A9797318134FBB44D817758EF4B573614085C670EF7156265664728DDA296B489405B47E483A92C7C62E0EA7210E7526AB412C8D7D3550664F0BF49191F14AFF5E6BE9EB6CD4E012ECF9B93A6986E4008A7FD5A07A8FBB3EE36AAA67475ADCFBCCC0836F469B5DDF4EBB3A0E049BC87EF571C57B5B13E919C7D144ED6051785F96BAE47A82E21AC6036690F94B43CCA8174FBBA712E9339D7634D998093C39DD5DFE0ECD8E3A4585BC04827B58A510784D1AC4A67287BBC436E63F73D63F2C7F25C96BF11925CD7C360C49B5A53CACEF8A465D84878B35790FA2A28A8F514BE4FA9268A6BA71656C8719F49827BD848B893801B64ECD6DE9CF573ABB876357E9A7718965262B0AA2158386FF486B492CDF7EB4988856D029CB829D4CADF1D920BD4936547E8D6B50A40BE066837834BF8778DF9CB96756D5A9B1C3ADEA35F99A7096B1A9FA61F6EA90879E1DB60A0EC5CAC06D3338CD416BE11AF473FCDBBBD90AA4340142BB64AA699B3F6FAF6B19EAAC4DE74956D495725BD0A05C5CDAF1AE7DC9AAC5D42155D6FE99F2391BBC009DD703EEEEE7C3EBA48A7613F02271615CAB6E48C721B5DAF7A32F90141BF1EA4632A5754200E1620BFAC21D35AE1DE5E6CFD70B428DC945C43DBCAA561C951480D24DF903D72B0C4983C83AF538E5D26973E23E9D715F0FF1E3C4EA64037B5DBEE20AE9E96A9EAC8DA793BD90D489E88D9C1A9A709D028AF2CB0B05E47E92444F7C891AD59A7C5B3D6F49EED46310E36C844B6C43BB11C5887A06C93A4D955A71B3EDD13BD9BADB415B6B38C61B180D738636DA8ECD822B6070DB2B8C2E7E523F732BEB02BBC97DAA1672A5A67D5BF1FEE017C3B78C9050BC7ADE13C580E4076D513DAA44A5E0ECA4F11FA2B7FE5568F9B06D1CEEB9022BECE717B1D341F1779094F0F1849643869D8C332A94E3EA94394371A466B56D5CF27DD08655749D64ACA1CF608CFEA8A3803FF1CCA2894411744B185935E63D7266783BCEAC46CBDCD926BC8589908BA49206F950B22AAFFAAB1EB6B82557B178190D15FFC5B0CF81C168FE354E30EBCC6C06690B5EE7505FAA23EE95E1DF1468CED057AF1A344CD253803471D82A26204616FE1A67FE7F692213478705287582B3AE851C7FF822B5E623361AFFBD8B528379626E3C8D6DC0DF6C1206526B34F12BFA885D2ED0519D9D30CEE91612D7504B7458FFA90B07639BC1BC7376D015DA378F5B19A887CBF37F9A73B940FAD60546D0B9696D5023DEF34B32C3F86070F71298E8DA9FEC98DF3309DAC09AF470E9665FDA91C1969ABE41EDA752FA0956945DBBA72206FC321164F9FEAE40663DB4F40028A38A50A812BC23EBC4BB362122EC2CAF587F6E1A8EBCF9413DC4276730E06AD2B58B4B44DBB3C69A7CE2E352F562BCFF940D4187E3A86AF861134EA0A9F82FD7971D0B8683925BCE9769B60DD2E4C58A4C176B6BBAC20F8E7CE18586E78A554CE218E6BC4B543854C319662CEE661E2B2404C40339DD63EF3FC3B61F22B8B573692E281397EB11855BA0CDD52C63563FDC8702CDD573B98A678B62FBFE929D07A547DDA41A44552FDD2B19BC884279610E92A6ECC88D6E45EEEC929DE275C58A295FE0686FC6D142FB6D206B39CA6306601B1F4067587B408137A5BD08C37AD748B0731B810E8688DC682416B01387F629A6BF677EAA99376A08C493F2837FB02E04CD87097C919C54A9C29FC727483DC8B2627567F277C84A2842ED2F92B5916626EFF0561527F0460345E58EBAF2915A2E867EC8669FF03E6D7603E05AF453058F6DBCF9F6DFB6ED913C9A4312F92CD6162EC87FE0F0650AFEE055E99B5B163B8E983B6D21FDA89AD30B1219D6F6CC43DFDADA298DFB6A046465C9BEBDBB7921C3353D854C4F461FB07BA8A4C8CE2F7A530E3237BFACCA7EA755A111EE0988999F4D2BF4DAA9A370C5EE20BE72C3B1851B63B58E0CF7A9108E9B5415D021675DD8B81206B60D20110C7C640CE6719FFD4FD2AFAEAC0FEED321986EF9F393EB62EA5A1D8228A22B2B35372F29C0B133DD3B89732D5F1D1C43EBD916FAF387BB2765E7DB5F8FADC69400B581237FD3AAC066F931238823C70B65FA9081CC84EA5F97218D910AF1EFCB993A8C6A09BE3AFC3898884CFB29FC033A28B875ECC204C57E564EBA8B3500B9A72369A5F7037A4B49E78D88F668FDC8CA9BCEB4CA0088A9FFF21838E093938514CE0BAE6A25A88DDE0352CCEA7D61AFC2A4A005CE3A8F1FE73D591F1016155FD8C51BA31A0C236E9534093AE303AA7EAD0C408C590593213B1F7976398D36FA5DD7FBF09F024D3A292B66D19939F877F6CAAF8BE5F1D8EA5A7F0BA78111187267637B93180BF27BAAD6B3430661D67C7C1DFE68341F8E484C3C24AAD03A5F4856824B05855004D89F35C02311EDB19FE8ECFBAF9161EE6ABB52F6DF1EAB61BD7F02E7D6C464DD907A81FE82BEE603CB93EEAA8E78941569F492F0CD5C3650D80C799832BF16467C34710664B9A260D1CE4849EBDB111F296B3CD2D6E28DDA06AC458AC6FAF5F72D8B67873BB9D33337DF9062F0252CBCF1DEBA75F3C04A7B36CF73960E3E2D36 +sk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D2661BFFBAD3291F072086A65F671D4ECAE6C263521BFB17556FF57C34EA549A905BF38AD4513B194DDBB716C7FCD7A06E241A8E9F80B784CCA6B1C2CC144D6C2FE75052644748850132765273403355488174352750888138341187301161877035133632156837115771671384820344220757670670511487424036045820570524655407244454187778834645822314553304876861628723658805307038803288801208663261212247000412233767221728388770376702263532867081423742388773156451564651560303702071881638080224105516235728605813176612032340577363664047780722746616111754610088727527328151512464624867067321413741022083165700758176705236414328713122550334605107077480686110661032024716842027634357355306660601374884375113183615466245125746082123254210477057817456570330488405656650504782842781617735440237457141030140854156533140400638712346337512243566643006743812338487430748806800455740235710313303046465276857354786148664473663877225266764506263421744158021370823347552833851087020064538531072115865420871334658580234622378313473116547870575744810041517744654031130412613518765666847788113660215268728505703215324522407477522530260344186388118044266642407430873727427286584023422657355401800163030760488586372548634873373774018706727354853310684222345502448826257350484548781738886178365147020071355321060605272622846303765634060871388818048833214830488084316520810867577214500071446553566061370644283078505387158176421436432414807656118670786862301480721618605782375836065236782714766502837567522704163355700330164015156002632426415124345136140617348570571756284072072544665087712084645647514230832118064726530570778045165666686826131160061620145375457076312822856886808746410215233188744145653601477367118364280664270345350788380005824626363654231650754628628686185532686737851821870262821461761724016071502310630320455373820328822865531741621271788435520373845434670723100164006564547018114508165771840446235784168774186162010024685008175651711664351210602781331526712020187723835533834280230032673787310146512484812126313641851074574235055406105287338572188744177446377540435046332561561641827645343367887808003221405784125253873444308564477174635168610442541662331684738414636133554276005710411433046302824800054515878571276847813523086414176040428803888832500464170134264217841715057465520837054665036844384683104325584628662054172540270343872628711202158567100287316044277515872757340410543610706565478243711357463080476380682827417433851625527341668274531041084841815817380743004522625834870255173311344110025330035627780635046382642381502733007212526720577070113547726371104365060203743458371732666216708560165270662687525666784284008627573467750627403700606417405042202725520040081137651017483120501558306602126131703050573510708337642101510447454376613712260511607375277626771468351707382258325776736841170773782684844851108231267382218076683108847372805562284484164753335650238025140778001162365580384084613115040484551438054280543056766070684611877017670735822640027876230334043353448531107561761248207458602EDC7FF602D35400C8E49C425FBA2CEA879DD6CC0F33686DF0E8125B06C74C4E61355E3CE2C4F2151810417A1F39C34E3548DC8A6FE42917503D4FCCFBAD0E0BADD2CD8C16AFEEB666F54E64D91C8B4A69C28FFA51764ABF41E5793E10785DBAA60CCB51CA12199BA73750E122A594FBD9ADF548472A3957180F1613761BF7E5A8074577BDC85AE8D247C7B1571D0ACC28024F42708FD2E2839F40164CA78557BAED712EE1EE0AEBC3582FEB87E166A21B3849FFC709DF51586E5FFB0B0836902E94209BEAE60EACE7BB36F131E8E0249CC388917A59D75BC6AEF53060524F2FD44FE0D4CF7D07629F366D4C04F1501D4E1C189A3837F67C995A7E2F26F29C9A8B2E0DE6ABC78A2A8B16AE1754CDA11A9390583771CDF3DFA8E4300E519AD1BE7C0F195BD56F0A90D36086DBB7064A5803D5036D815E43378298415B78ECA7F5961789BEBA22041344EE191B4C1EC245C0B5B735B2C45E2D59B21B9556FB94491ED406991A61EDD3DDECCCB41DF17621504E48A51853398457CE7D875925CD06473A377DF30CA4178BFC2383FF130284E88F73CA068998B76EBF5D715F4448F58AC1E42F2E7214277B6FA7F7E54C04A2AE9F31609FE4AC2E81BB5A842331079BD3B58887D3BC6982950DAEFBC795D801361A550FE8AF5ED19CC9326479B1D455B8831AE7DFEB2DBA0254DB5A7BEE68AE516CA856A53EC1A3575B0B1470ACEE424515D8D2DF2818128099A5D0C44D878BA03FC6E60E411903F4EE04865A850A575FBF1331739275FD5CC1AF6263765B713F2D547C8005F8C72C62940EB217C88145DB8D36BF3B650578ED5378DC74DE32CA41FD495D2E5C92FAE1B4B186542A389821DD90186B865D0A090305A6E8F03130E2D42BEEB239F8892421A2BEAFA521AEDA65DAAAD1E5B9734F41EE5BCD231C7433EF8317A9F7627EAD4DA7E9B2DDD984BDB1841C817121449C2EDB6205748A9D5ABDB678F91B9F445443F9932204D6DB7B7BB7E5A389802EC52B5D4956EE44CA8344CE49595D2F6F0040CCFC19FC81554EE050352EA35E643E21D1AC1C526CAED98E92B7CF07E6E0F02C8FBCF8FCB47FA2056557171BE17F09F9099DB363643544A3A95C5A73778C2E07EA3FE21E276F83D788453F03E04E863DDDF5BCC278659383A309A9A10FAECB421113244A35A50D5D4948AEBB776BA76374680429D55FFD70872C4F68726C25FD16E4715DE6DA7FC0BD9E90509C6ECE96572A7DD3C28EB203A882022C7852DD69341CAFDFBDC5DE6AE6CB669FA344E2F4E191B07A41765AB30073270912B4E4303A873A0AE4FCCE7026979DD5FBF9D6F456893CB3C85AA1F798A3F8D58E40BCA256235806DFB84FC881DA922050BEC4F01011ABDC6200A1A53785E396C7CF502B7DCAC64026A901B4C986CC41311CDAEB8CDFEB87E51AD52D939F7F884947DF1D6E7A44B8011DB1730B0A1B447D4266406A32E714B3BE9ED04EDD867C515246164B5FD4F9B066D1A8EA01A782E616E3714E226EA6B2D7E07FFEC4F3DBADAD828071BE9739EE09CB3DFC150383DC1C6D731C7DFEDB70C16399542C17BD87068298C8C08983B2E4357A267619275562FCD095149DCF5E4DD0BD79FD55B138711472FBCAEF3F997CB4B1517DFE9E4F554B08275ABE584D7BAD4219E55B62FEDE7734958E8429007344E07D9A3A052E9576B99E44F022E6480078701F8FC5DF5E8D409CB92C571CFCA7FD077C6EFF719871E0DC85EA8CEFE995AA3755A0854F7EDBE64B7B512BAC3CD5AA624ACAFE4544857DB82ADE27C70CE007D1F7AD02948395C8C22B279E141142C95A30107A05F87D9E7088537C4C5ABF4D331986420F0239D121ED43BAEE0854439598E1D56134A88107E7BA76F36CE2A180E9893E99EADBA68919E5512B7BC57A5A7B129BC2DE664001618C8985124A9426EEE10CE6D79539927F6035D47B20758EB2F94B34AB72FE4165E0294018ADBDBAFA8B17E7D8B8A24C1CEF04CA8749C4EC55D4FE2B57BCCCB602F3E2F36DE732F3E756F21CF33AC027A202C45F9EAD3B49A7C7772B4930A942471D8902EEF727A6A2130065942D995B7161B0BA05F899FE10BE163544AA9A94FDAF6343C13C0AE5D3C6E77D8F0F30A879153ACDC9C1512EED071F228170B54B35AB8E00099D6B488871C885F9F517F2608F99DB1971CE16E09EB9909238B659646963195079A36C2956E98B45E99DFB8B2ADD80F81A9051B49BAD7A4D5A15889DC5CB318A4B52F1FB8AA5778F3226F2DA07B1820072CF410459EEA22A582957750BB6DC967AD32ABE4B164B402968BC70CEF4AE20B709D6F0C252601BBC865011F8DD0149735C6C3238B925E5BA31ADB64365CDC9910EA1D5F85D0B2C5A60B5F537E3BF58C645D92E948BD1DB15B6B65DBF729F6FC1A9175466B028DA6921D8E4EB9DF613787E36AA130A08FE58378F5DC467546AEB8A0656BDE3F0C2DDD56BE2283D3135189D9FFF4AE11C48C5C301AFED3CB5D670E4398B68DD74097F134C7A90FEFD1D017B3D5FC0BE7116E52718FF0B5E94D841C5C5ED01E37C5F210A732B5DF69C3B6313B00D2542DE095D4B1DDD24FF7AB13407FC9E4C7CE5245E08E7EC03DE5EF15BE4CD1EA37EE8801BC108E597D0EC3F69D3B9C028BADD43631B96E31BE4D3E631F9868DDB610E0F3A1E8BA68430CFBDD8A934A29C54D13D4CE8480C65CCE357B3FD523A8A89F4BC1C300C4086DD376B72F5F595B1B0D364255FBFAD4E826910896BC4FEFD567B31B2DE1FBA557A23A3BD73B57EF0DD94C7F42BF9B23C40130B4688C328104A42051A589D0E9A51A77B00F8CE80D2E1B02EA2DFC4B44C6EEA44407C6136B069CA52A95162438E05113D2DCA1E027DC3036382F5585FD49EECCA232ADAC171D60DC8A3124A3821EA7C018C12C93EA8BC4089A8A676BBCB52B5C69FDBEE2226B80625CD8FC849527BCB7D2553EE06F4EC9FADC984ABBB009AAFEA1FE118226D489A531C2C72A662FBA7B9C9AA358693C3ACE2498C9F2F2E897BB7EF8FCF3D35CB97833927B75461F835F4FB2D0E22984AD771D75184BC4E3FAE2204B21F2237BABBC521064BD675E49D26A2B8C81A5921918D4C79CBFD8ED3BC6D70DE29B3DA606777A5292B960FF01DBF0BA75E00056AA9CDEBC841A91FB677B885D424E04B7E8E4A9DEFF7A84C366C02212EC963D8BE123554A259F47AD49E74D6FFBC188223F45D19AE929DBD37DBA6E33DA3A847D9FE8173FB49B25875F8B738B16259C733D991A1982661B7D31C4DC4A7C2D1CA0AF8DCA26CD8B63800FC54EA47B0349EB42504A52AAD697DECB35120C12EE1B14E9BCD9FB36DF3373EADB144C8ADA50BBB8A7CAB3313D7FB2640E7B8B2EA1F836A18D0F1100CB373201400CE75AE76F7086D1CFF5EBC78C4F36CFFBDED6F07BA6A73B9DE447C844776213A697501613E7DFDCA984BC06117555947ACDD2B195C026720F204F9D2144C75BBEA76536B92425F73F820A9F5DE5A6679FA69AA50D939157BEDD533A616D81CF375FF9F4E2B56BF443ACF082ED3DC +smlen = 4613 +sm = BD7F733673458374C9BABA63EDC1308469F554C4A6283B55A3DB4A6FEAC3120989206A373CC9AD24BFBC2241084032A71A040F4125766D579D491DCD45EA4A1146379358A5E8A12D3889B90FCC71213219B5E116C04AD9C4CCDB855CD0CA5F98BF275641AC58AEC19C7258ED64C03E1C2583E97A8353499F349265C050E36517D2CE9C59E9AF27A6F0723F1F49155BED3B3E72F58802E570B013DA96A38B5A65341074CB5C0D81B18AA7988D7D7846328D5549350B1ABB17C87E05586045B90CA2FF6ACC9E18B54DFD3EA996EE1A244F2DDA70B445BB21053F5C38BFDFF692A9E69FD9676C046C41E3240788DEF0CB100320EC06FA7AE8F1ADDEC1C5A5B846570C28058996FEEDD3F87E48AA5130E2D785770B94C823E47DC8998237F5FDA3B5D7EEC3F3907DBD351C1B097A821D1175D054E870C9154668B2B4F402A5EA8139FD9D0B838AE992B9BE276B8541DAE1F8A167607BAACB5184ED48562E8923D072A7807A5BA6F6FEE6651D0AB990CF13F220EBFC8CD026F102C3ECDE8AF9EC49E822FB79A9016E135A12E8A44AB4F8694888136933CCCFE9B0C79B1A23B2238A5EBBF952EB033E85F3EBD1427140ECAF78D4FD1201B58FB73460BF593A43F68369471516E8C966715186162772D8F4D756CCFF3717311E76848162C30E25BE7D18D7E236D54AB7A727D3640AD218AB62B5CB8B6510D52A564B54175B9C239343DBE63363973A94CA12581F9443DC842CE2856FDCD2CCAF695C955B2E74548EDB11D3B6FA01B12BD9E42DC9A31DD058676FE84AA046A85F58C1DFA9393EC033BF09F4043EF16AE71F03879C712FE72AFA04482B86019B7E5520A511046F2B4A29EA1B02FB4C8047F2E8E524064043BB06317D619860DFA4BE85858F42F02796C523D4DCD7A215E019BE2F99232BC2F961E15357947FC3156C501D886432BAFCC5E9F0F8838C1128BBEB8603CACC14AE968388B2278DBDE092A7C207DF68332F0436A5D616BD584E97B2307C1B3F192BA9E6BD5D11AC21F9059A2C3B9B7460633F66F4BF0BFA53D5234F654B51869DCDD47117B98D669CC6C2257487583063AEECE29AF911777BEFEA3DB0D425A2D9AA84137768F3324F467E459D7182CB74E6799E12A39F3991C34AE1A40D85BB7874860AED7AAAFBBA1C463E77A37499ED79079FA4B69B03242E326631FD861D1BF4F560464CDE869ECBE5204D3ACDADD4B221319A0D621B725896B77B6E381D3AC0FBB178A2EB3E71AFAC5C37049E2672EAC3C5EF7ED3FB99402998230197B67585F9AC8FC699CF5CE80F0C5FED2DAED0FCA83C4A193F6A600A46FF9EEEF45AE53DFCBFA2C58E6F1933881BCC9DC94C18A5A7E58A3CDF83F1961353E6BD4DF4C9556801B23F0BC4927769F2701C17EF2AAF77BD5AC242910AB4914F0CC55CB4B6AD57173153D3EB89940F0F9DA985AE220AE4018C74B4F994BFCB03D99D26AF6F9FCC24CAB4E2E023ADDC728DD87839AC3772E1D68599D5F797E8F095AF50364D4EBFD758447FE103C400FBB7423EA8727125241C41C6781EDF110309C514EA07F7EDA26D0632EA31D33A70447177182E78408E1CFDCAE083B7CB57352E88F516CA3B8B8FEE1140035824DFE5141645CB182CA509AE6F20F9FA9CD6A7D4D24C03D698ABED8AFCEB9712AB70DC5DD79D3FFA33DAE5D240CC8AD615F8176673658AB47B3BF0C1ABF23BF7EDAAD30595DD707789623D027940D4921A399546DB58959DB9C85316F080B1C87EEDDF0A9CDD567D1AA4459B9913C95EAD7F32631B8F98AC96D2F318B2B089CE21E416395958D0E95EB0B2CA97B46344B43C93606AE70AAB6EFE31D06538BB6071E1CCE4B0879094BA4D56E153421BE43734A5BE39B8F8FB31E982083D72A6DFAA53781251385EF4219D01ED3214B9AB62D3F5A5B4675133B97AF2A25517ACAA0E50962A5F9B195DE382EE357A729CC71C96105721982A459002A8EC75DDE4FD5107E942DC34AE76111FBD169B802A00A4F228FBBB141C0C5181238CCCD124AEE9414CEEEB9B4A2A8DCA6A6CD768F0ACB83DD43B7F1ED1C0CB63A88F01CF06F063302FE7F97F355B0ECCA7E48BA8883E54EBCDDD866532433DE862C1411570625AD802AA69D04B8A07EF4BCB97C370ECFEB5CE204DEA198837A90AE4AC3CD3A1194DD45293FA03316AE8E92B04E68BF9EE7DFEE5C039ABBF7B324D0A9D1A11D1DDB3789819238DF1E36E090F4CFEBAD700202F91CB16109BEE8E78CECAE434310ADBDB5651DCB4E35153CDE96C0368E37A8903226583FCA2D973AF1E7F9CC19FF944A8C7F745354ADE4A18F169773FE4789A4528297DAC2CD70FBFB9DCD60C534871AE017F19CFFC2018A93EA15066747E586BA31D1E9CA06E7DA0A3EE868DF54038FD91E2F84615B4AC8DE2C216F5A8AE427C9F271E74F4529FF4154EBC868F0E92EDF41DCDB08EB018ACDD6314029EDE3D7457D78B58A61C8D20C05405F919331A8E318073CFFF14B6B9B830548AD8956A911E5F40A27A9AD9BF5BB636174B7BE5C23A718D6F67F8E8AEADEDE7A5DE90564067679528C4C3715DAF8D63DBB55B30E73072A27C912DD8AE4EE0C8D8D781A6D13DB1FBDF7868E43C612374F7A72EF736491C90C29B8FAB6962CF4ED6B610CB903D3CCCE5DA10C1F5C549A7B81AAAC7BD224E2C54CBB82EAB66AB3A782D47AF947B4B7F4638E544CEA25352E56E9539FCDF210FD5F89C87EFA91C5FE15F0ADBDC5591443E7BEF2428E5EF9949489B5A2B7567EF75D06598FBC86B92ACDE185D202D911DF93EECC67449760D8DD0010D69F6B3E703C1004690AA723C1CE24A8A0F63A4A661830801DB5421E99AFAF2456567509A52F7B78193D66FB176341AE99A91E2B1769BE187CC7F009682BAB6D140C993AF6CEB1B1648B8B85A24ACB1E21A665A02CF27660BFE7FB65B89F310D4ECCA8D12187E10052FAAB62000D8D3DE82D4467624BCFF29F236424F2D63AFAAFECF7BFCC83E1A5802687CC9A9F5E1D2C96DDBC40363971B4038DE0E2C75C4F1979995C58FCD7D7F9A050E98B0E44800EFCE8A206CDEB120C9BA47BF6C5770FE4DF69C55470AF54EE9B887DE1B916A38AEBF2379DED0F3E2AA023B50269A7C8E9873C4B81670B1460577B223FC775A714AFD8707FC755E97B7FCEB7C642D691FCC28E0674BBD64B5979B7E2EB675AAE963E4319657151C02790DF2C05EB711FE5A012731F7620604618A9CBEC12C2A17D2F147D461E698EC30CF16934FA6BCA055BB3A5A6C961AA77C2B5BAE6B988038EDF4B539F65BF8D23A2DF3AEE23EF3AA3B136603BBDAB80468D75E8B4434D4DAD467C166B625C2EBFDD84B8ED693444777594A4C1BAE558215D4FA2B2CEB2ABBE54670BA75F6873AE973FC0BC4CA3B0073FBCA933F08915343FB9F385D0E1D9749B9B00EB12F38D0EF437446361AA8E1B3AB9C3326756F96DDCF3680167D7BBBFC23CC399E4F59F8616179235FD672B05D06C6E67FBDC32487047EC1DA14C3CC5EBECCE025C7C485376629D9E7C84A88C3917DC7CD6D630AD11DE0F31480254618EB131FC482AB9529908CE2D52211BA61032FE833DC67CA97684CBC3AA7D91059DF72BD8882B18601243AF2DC0178081B6FE974D8DB983E7A29CB7D0CFF0981FADBC10662883354FAD322BAC8D110AC4759628F74078E4F6D45B10F576C342EE80B11FE969BC4C0364F986B541A395DF91D05DAE903596D3534D91DF8DDD20D730A410E7368C8A7DD0F1661C2A25C6590F2DF6D459FA75130815A24FF147386E9EB0448E010BB86AD0A0A330AAB7236EE51FD057B8CAFA7659C557F72A18D69AED15F7914C1E6CAD40F7DB2D60D98CC7909A780BF7C5E6AB97E13324ED579C0592F247A0D133CD09B7D2F604BEC7B4E528F64E1D0ADC11FCB23B757B2917706840D320B0F3AF1FE979DD24C569C83CEADE5A2CC8AB3D74A5B5C3F40C01202A359A12C7B35BBBFCB7302E14EA908302F3ADE9249C849F6FDBACB6011C5BA707115C69C3117E20CAB7B991D7DBB8A8872DB41BDE90CCC15A109BA19195220D11773E12125C87F56C00120853066F19088E3B5B32DBB3E6A2561D9C2ACC073AFE599C92B087E4A190A4E5BA8114C83F801EDB82CD5A5CDA93B389A121545250D5992684ACD356648B7EF13714F446C1FB562469DAF3197886DBBE1D4B79ED46AB012F9F4B2960AEF1C7B29C9CE247EA975DED8FB318FCD9562DCFF38F88F58A13E2662D644F63F2A34783933F781BB3A236BE7ADB1A474B1072423620ADB28223B6770857D84ED6E3E6553C1A987415E1EE957A4430C5DCF56C25C58010756D2C33130474B80207BA06FBCAEE9D2512CB50B1AE6AB44106BFC98F3464C887CF7E949F552DFAB11DDBCDA8FB3074BB450CFA380C52A642C8BFA3E3D1B98A7938F754E810E4E08F84BC03988BD63253B4BCA12E623CD5B82E273F87D1D63A63705F4D27E4AF2CBA1D47F3C6EE83DAE3B577D2241ACD9A749250C72EB7B99A188D456FCFCAA3B2486AB092884414DAEB068209C3878719D4EF939CE5169E3F100CA3AAC7A55622A68ED6E556D2637844036B08E76F55ECF6D0F712A468FA6C6D1454E719A2D2F5C686A6C6DB8E109162D2E49989CC4D4F60427D8F94855596E7A8C9AACAEE9F80000000000000000000000060A131D212C061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 + +count = 40 +seed = 41CC9DB2E90239AB5158A2628E7478D0B3512FDF84CD27A4CA5FE3119A455C22045F198C3C5C39F491FB975BD1CFF7F8 +mlen = 1353 +msg = AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 +pk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C285145200E88CA53E0DD31104A1F40BA3F28BEA8B39595B3746E81C520E6095F2CE27B393332F745B13C6D8036059A033537127AD9F09272E1D725CE406B41C35C5FA5FF039C36F7B152DE58E31674BB7233D1AE09B11381251A153A89E1B1DE950E0DB92B2A414740C0728B5FD8849945AE746264764309A02407617821FFCB16B7CDF3FB5CA2C89083AE294221700F9A4AC38369B667045893ABD305FC0D17950C54A0377995448DE98432C1258C3C6B41D1C5F9A7C842E41A886D0B42BD21A33C127911552B4FC4EF3CFFAB0CA688421D7BF067F4C889235C3AC97C60F0ABB798C935725892D43A9766B8A3B0D721ACD7F3A8C8DD0CBEAA2449967200CE7DE22D686AD901234100E243C01A581891B4A7E03EDC016F4322F7440E2FC3DBCB72C59CDEDDE834535BD7D51CD0D710B285A7F53D822B7B7BE7671B01FD52F23FB9868D9DAB1655C548B10ED58DFC467EC81815F6476A9DBCEC2853C1AB54E5312D0C2BF7C2670AFE5C75E9797417A2BCB417662D8F0E1AAA81130787C5439382030B6EAEBC6F0A0788A24AE685AF80A3E940DD203DC2A98BC0B4893456BEB6E5D8DA64D4142BEE1E079D5110F0B9726F953D027A991CE1010658D00F7C1E648A0082845142FF242AC5E634FE706B3A035FBCFB324C43E866B8668C45AB8B90283562367E6484EB4A65985231B80C2E8F1B4DC3C9140F5EA613C08F2FECAE0622376BD4B2984216893827A4AC806EDD5F49BBB5958B93581ED49B8BBD6E455066E2DBC1532BEA30A9A22173ABD117E01C0E0F493BAA01540968559E8D97E651DDDBBD33A7062B45CB718E596C1A0ED714FDD9337F2E9DB80310AE072E7590EBC3062BB6F8F880FF49AD357E727D7A220409FDD33BE3AB733985AACBC9301F207D2FE5F7BBDD7F3AF1388E0FBB70C55645BD73FF0A6383DF545265E29ECFA08F96CFEB6B51BBDCE736187EA8359D15302D0E666B8D30E3D48AC253EFD4837D306BF95ACF4FEAD7BEDA13A2F007FFAD63143A523C4998D77E34583FC8B24FF80EFD8C29BA0DF95EEC2D1906BF4DEF74F98DF1DF8E2D93DE0F4F2DCA253BBCDB1E6B15365640C4F6098D8CC8C3A67580AA71D64C30F05D1B8DCD5D100B4196F4AAB93D7E1138B96245F7AD7D0EC491CD1BDBCBD9B96FEAF715071E54F319ABF0CD3F477649ABF400D4A53F9C74232EE32B0FF766DF7CAEACE5AEF47E93D6C5EC8B11415D4E2E885E47F13F1C2E8826B03C966AA12B5881350D070F60C8887319249E3265201248F5B4FFB066530F927393608D876D235125B9760C345A75F060EA9992237BC55D51FB4292727B08D2BB1339915D431CD22BCEF3DA67FD95E04A711A43E7C86253A4EE17DA2C7313C293E5316CBDE9BD9A31E37FF4352DF9DC474443143132202BA0239537C3C495E4645B850C510268E3724B762DF752C0D1FC2D6E38873CF2237807FBAA797303CC503117FE7F361F50BB959E89B35867B5E36A64FD59D2E3553E0C4E02D76E351FADF810AB3B46F2DCEE385FFFDC1CE25CFFBC995D3A48EB4F0EABE18AC75AFB38C6ECDC03BBA3E474784E037FDD045EE69A613CE7436F08596EFF9D59293F04567A5C46DD1A88085FE9A13038400FD07F60D62459C2D599D46D7F1B06843A9264BF8DCA9D1C3F50756EAF4261945334CA5F1A326F1D78B0B77486F619AAEF3F49723AC7EBFFEA718587B2017C026BE8852B7450AC3DC244319F6C7EE16E38BD4A532E650467428B3278AACC3498CCA7012406EF1FFA66D4A8B5879DD02A4BBB267021B9F17C053A07D782291F5BF3FA746D173E15DF32A67808A724D2E63AA96F9F87CB657F6C36501D00628890EFD6246770B6CC74731D705792DF40A018E1515C31EC53FF9E607431A069E3312BE183E03202ACBF27A8020D61AEEFE78DECBFD0167665AA4300C3BC4208B4C6832C500BEF9E5623512F1CCB8F4C2AA3566BA1241F9081130A4856E42AB62C7CCBA01A4D50BB4697ABD371E2F11F8C314CE6B6B63D71D738DFC449DF561307622B30864EC44F69ECA0E6C9390616C66EAFD420273B821C4B10747A755234A6B1B26EFDEF81D5F4A72EAED9FDB5A90CB097EFE32A40B72AC180FA047C3451220378B2A1FBDD820D3B316593975870E161222B609FD330F5C5E046058AAA5C6FEF5F54B7898EDAD5DA268458B0BFA7F6ABD71D0B3F464210E88E574EC164DB716CAEAEB45862D052E51918020B527375F7B7D40A3A9BCEB9F24983BF9F3A35CC5975A54853659CC5C7F0CDD0ECBE9349BA65E2779E73FD5347304BECD8D1F5FB2A93A291288E838B30EC2B8A3CCCEAE5F01455372C47290BE090F0925D3FE0D99A1731646914CCE7D856C7F8035ED86F4C4D11548AAAC6A9462BE7D6CE5262CA155ECD6F5AD48D1A6AD23A2F0524BB7595EDF3ADF497E283241F1F5BFE8281DA0E4D2CCA122D8105779E45AC71F3848301FA76B61D171B735777DB4EB4E472768765B399ED5AAD6C1384E372542F5A1C89410A6680F35A71C1485A7B1D754F19BEB87703943952AB3AB7F1CF9421F916E5443880928D8C510C631C1498D26CC88E475D3C2A2EF2BA130AB24CCCA574102E9710BEDA657612FFF01F9D0887FC93BF4F9F54F0FAAFDBBDA2C6B7E425337A6CD2F90948C8D9FDBCF723526A530E741A8D3BCFACDD7D69A6FB9B6D10D1A04F5D41639AFB66B62E4536DDA873DB818A1C564ADD93C1CB +sk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C73CCCE299B19175A97B305DD81730D85FEAF4C1F30E328B1192503B42085A3B64C09824506B97D533EE4CAE2E54868940682EE07270359C7BD991D7F76FF5DB832247641174427600264637333385814555621236360614130377234517381762808012844121264834126314230150222580682051438762426466514307804167287808135765683363358554010812826768045285227674180105863103727450551145612135030637151580434012654465082321522112554767433317153171023783161425668170867753010233036354880382446703250535430170648242585518815146630612665004308373425460801114754113733581268667672025116710555486760884860218557606524862385317633732766344437630874864204363425512128743687350832586324876820060410602183535083623712267075426484667328543741818375185231115861601043606562074132784025686454148030682423324131088362321661154622138754861638423434415052114731200386840673158087350736700764720621727578766616378466038221032152520555848625053476051236378278134157134321565201238561867505827725241316531537616624122273232711565538345432754074643027611845166375706361206217158424063176015211676687683127806218381637212733275501144622222742173187461850226557107421364610721256583001774277574658120051568453884810143658478205044006512148170536881177075862757247837333078733407216535442146766541248755728305158253081267070171371688816305013158457661270780180782831662142714582352031872605067861554201658123174731332437471438258486483143052710346168801626137187701013242208282002233500841011454803815570307848685750576477817880674436667340765110863821211752546430627757573235675008064560607052005056584484380302610821264807373615346871762742215787125054768865507352217038363757243343430202021302851755423103050377014652664645311752671636283545201024452255418832544388062563154048737817604846180663646255816600855202277810281112437562282816302177625267657144787127350540056114300342256103686547573560672871231277808044686640141416178732464428851356802644488065054104527231232313636276102774423208114640087662754561161387005052780346638058755553245573722487311863850012418153505816871862705701563210838102488850650256376068802038333207675060881780181115244453012064028528077333377782306008773733460580550551612171175677704517733328817302630430076283572126766151838773462617561580841354187502445202376510756723786547457811874753174746786031555486667241384131712816578431470310363763217658464155843542417234802582861216167480885868382048265727205603436476361608741653657221633152787847325206153248284368242523653407354400288438572517128367518865587176507302242011680535776375520815825023182675652024568658050024172623237071358181408422036038627471476456546682368884640721753337261081767816703541771758634800680701575234514364147441223152158301330767610747047605822571686238244856475352044753536107654343740403058738646742055270853737558386274360524362645471634203547205145070853403557581626777306573137578025153517740287152531215172764140031834573160656772173750825771865642648820103011424840241641738715183153630420886525805340B1C4F98405E7B53118E089C3D2F801E0A406F06305109845C6BB90AAEEB288D705D747BCD9DBFFB98DD3A3CA350CD043946C8F79AD87DED5922608DF8FE2CC2EBB4188F84670563457A10AB54C9FC87944155381A0E50A027DF17355B158784DD4DDED1DF9860018C838EA529FDBB3A33E749D4D04713F569E49F49E466C4CDBC35426A72F173D919C1810F8BCC0AADEC72E941E8D3873157D405239E96250708C5F267301E2F9487D6FDBBF14648F96B545F9D095999324B26BF34D675ABCFA5C4DCDDA7374BCA155642116E70BA832E5D34A537882A028FE39514B084D982DE31C2A5021811C531B3C14F72F793CE867B7493C4D40DE1F8DE1E654F34146A19C0E67584A2808BD092415140BA19A40E3CBC6975653B6502A82BCE09720A31FC09C3516285BCD97BA2115E865701A2C7E66B16B64BC25E032D3755A976F731608A096EBEF0E1CDDD3DD27620E37EDEE95820BE54BC6FEBF2FE6F2EA5E45367E6EB85C00D916B49A5C21EEE29FB99FF17077B50AD2706D616988B1B43992AB608A31D43306205F34BC809D26F0EAD6403BF33ED9ECA8EAEB39F45451F79902E58DEE1DF54932981A0192131EFD9DD366843CDA7B6784A62A7B2358A6C572DAB5D89C42D2EAC89BBC433D658F0CE90765E0DD968F24A415293117040A7873C7856884E8879D202B837713CB9B3E3E6890E8D07CF3DEABEAFC1F3704E5DEDE04A410C6A5B819FE8DD7BB65E038492A4CC8065E395F3465C78FAA55007B6AC51CC3BE6F09AB7E6D03F6791816C63D9D6687FEC1504146AA2F4CDEEC1B053F36FFAD2AEA8C809884A56A9D1B92D7F7163E84453D87DE48E38AFBD2D7A46E3A5C755A52820BD5BF8AB30BCF0C119BB5D7D1C78254CB73C82F8B132341CC2E5A816DA69FE6226EC2B108527B94F134C7750F53335C5E65CEAF8350AF3D8AE33D21C626D563699C419E5E70B8579B30323F84C0E8CF39CFAAF6BAA3342B61280BE16F6064A66CD1DC12D9F7CC9F08F6BB357315BBE86F06523514654F121AEEFBDF117E8817029A3D3A9EEB7D98492D055A96B022948ADB4D0C3825E5801C44940653125C68840FACF1B500EAA5D3994F9B7380B98CD3A19BC33901F9822A11A273DF3C2E65932C9B21F2A7BA163337E01F4059DACD8A37684008A8977048CEDBAAB72B73EC0B065EE2F1217796D6DAE33133E4DF263EE3115F7EB8A5BE38210204AB0525BEC89C591718208D2645948FA2F2CA0ECDFD6A179A9A013D9EAAA55C1AD61AC84003205FF7FB8B2FDD3946DD737189D3BDE335EAAF045D5831D284D8677BBC44C76CC9156A19D446F61D63D0F914AC62B0E1095C3BFA5996ED28A97E23E29D7F6D04D681CF5AC125568233B01B912C3BB58201A149F74865228C3FD4544787B4F8A7D87965618D487277807E7F85357745EEB4DB9ED171F264EAB25913C22A2F613B30442291E1B71A43907B93995039740A7BF949621789A15B4DE50446D9D04655A0507D3C2ECB5B3CA4E7E448B0E043A6D05B73C9D2D0332DD8415399E7BE166E16D6EFBAD51599F18B303FB565E5BE1CAB5E59AFF82F7A5BB01CD4BD6F6BC7629669FDF68FF0C59525AD02E0C781FC57FD94666ACB94D8042256FD4781E0770439DC473576AF884C31BE12A3F907FE09D5D73618CDC57B1ABEAD37A10AFE88DC4611A50FC5E3BEEA43D381705B53A767A5054A70EC0EF15FF236C15464F2D9FC39E583073322836E200FBDA1E153A9FB19236262BBD237ACD5CE69082DE4FBFFD7D686755E82E469C46ABAAF68A1805BC023D07C440ED51BAE250C22F0F6806486078CFD055A509CDE4AA65836344439C4B17510EED2A70501C1440ABE2B37F082180230ED9F1F8B7A5EB04B6F30658C6C7D66980375BC8FCA8645BF1BAA3E2C91FB2FE9C78ABE897F49CE5596A4289ADD4BD712102387A238BC4CDAA0D8C2F7938EBC49BCA26C8A93B39D7E9AF4E76E178FBA1F4AFFE51A61C7C21235459E9415E7BFC092155A4161568830798362DDADE42C26C9D6D6FAB6657514E6286AB9DFCCD5C65BF491FA2D09A0F2ED2565A02F01A8D4B7297EAB5108B0982DFD64F9D9BA7D7CA1EC989AC5091272E93A4F5E84F5D31913387DC9DC9DCE999C16FB05A09754C685EAEA305E84ECE5F62A777891877EDC9C5FCD625461539CE35F999A51080F4A47229A3F13A0B680AC42C7D0957090332DACF5ECFB9421A23FC1F1672332FFFD345DB05F8CF6FC529CF915007D740F65187EE9495924B726CCE6AA3BB65DF7C3903108F4885137172348B7ED3E607AA57BA6FCDF0A868A5A3B1F4DE19561291642CF2CC342E77B7B5BD4E0240418E1C03051BE970167CBA88216F9AB7675CAF79A0E1DD4C245152F4669C496BEA0E3E47F20F4A36FB578208D425F6E477617033F7588DD1222A2B2F23EDDA56FD10DB2381DB4F066284270C63A0AA3DA4B39EA7E3CCE0E95EAB317ECB84839B280F63E3C0179732C930FC6CD10D6D88B09291DFB6D1CCD61357104126B5A11652F81BFEB773FCCBCA986000B7368E5B254574B749DF99D3098AB4DF502753546AB8903728584B0864D5980A3FC1D4EE2656E2B732561446BB06CA4E527C2AFB949A7B7A98D3402C0C1558F7149D524F45171630137375E94E21F6DE6447E6D1778F3039BDCA5D74714EAAB55CE348419CB81A9F0AAF4EDD889FC06499B30CE4D563F3D9A2C74ED3729A8837AFAED27FC8A2DF0C9ABC9E708A4C6DE781B003D177AE94183D850FF892B30CA0031FCA9CC08BB6A9C50A4615227A017D0602875235A16BEAE86CA2F005191C51228FF8A2A2AFBDC86A7DAC8EC76C2C911FBA958B228DDDBD3A8C89C80C1CA7E024E0FA0A2AE17FD802A224A708E2350E10CB017F06F01FC7E09310E741EEDBB9DFA5ABA3941873101632B29CD3F6997C35B9F9633D2BE919209A94E47B373735FC32222D81986DC6EE97C27269649526FE9335DE725C80D44BE1B628C5F047A859CACCA8D421FDBC7A8DB7038CB85417C238B9814C5CCD93BD4969FC208689F185E687BE8F0969F26582F85E7FDB55645EF51D0979A4CE22BE56FE6FE33C0FC4548788B965EE80BFC22487577C536683B598AB374AF4BB8AC136CF8455C2FDD0C92C17AECB3315FE98A2E53CE1A36570528DACAA97FC89987C8BA9595672748D52C9526A0CA9C01EF8012F7F23858785E416E73594F2C02AE399909D3AB1BDEC8CE4DCF67B86DCBA753D49D32CED478C5B03DD7FC34710B5151BA275CA94F4F661C445B40C8D6AA5E24307127B141DF427DBE4A49B279E1270824B00864E1C8689E91507A5A4018B37F009A54B7C0E2F899C2D6B3FE688A8EB83E75694487512D1E78114DD049C2D7F6537A053E4EEF1A5EA2FBD6FFE81794DA28EACF51CEB672111A16713B96DE48C750574A49A4B718AAAEF6524B5E2462BF81BDE0365ACCFD66D24106DE00EE8336C69DBB99D75CC6C330FBAB74EC9068BDCBCEA3D651FE9FE4D5FC76C31CA032E5E3088BBBBD0297131D8AD6B3C52300341109991861D +smlen = 4646 +sm = 703AF34C1DFD1CACD921A359BDFD4E3E2373C3773E064E31F5B443E6B2F16E64E98D25782BCB279E50CC177D550540755B46E1E0513B30C37823B5938F3F6D00458E07F07C8D9C215AECBEDBD55A6FEFDE50F6C5A39C171A8F3317B7CD374D78BC731F4EC074C381F2A8369295F43BF1A0A36446C3CFD1BFD8066486BFFDEB214DD26FBC8E479919932D70E6C9CF3F0D99C48B20EECD845F0E10E04DB473A93F15985A7F3FBE4FE83D1FEF5452F085105289960A2B2E622CBBE7A837E1716A28651183D01E94467EF2CA3FFE803F9B85E3A5B7BE3A93AE87386EACFEA59BD3D2678424A3527D361F0B4C25D4503CF53042DBF2D182F41A8B932D036BFDCC2F2AF4EE7B75E2FCD100ED4C87A2F50B44A63C1AD1EA21C5965E9ECF2F74397AED13EC88593225E69E999B88CB67623A2121B865E6D778FCDC1A666429CA27695EACA92FFEC1107B9B8A979952E1B45B3E474BEADFA9D88AD6B4B62CD86062353B618C1580AE7D77A8D47FD0BA0403FF017895E5A8097BFFF84DD2A1CC0FEED2C43EA8056AC2CE4B94BB07AAFEADC2A7097C9E75D1C6972B96DBE75AE8F09133BFAF954144D60A62D2A2B35841AA76BAFD1E28A4CCF80C241172D81B5D99A8C82058C68C3AF69E011B712A7380A5402823C58666EBE1DD17B0B62F3749E556696C4D24C90F99B2401246B47268E60705662CCBA84CA0C4EF6EBAA0107386AD190C50F2754401EA844F69A2562FBA6EC88C4C672541746C283C85E7C8C1A1334BC523C387A120F78837F1A09023B01094B77E4CB134C499D008DB967B17B7A29ECDBD1AC269C1E2722AB34915FD82FBABC5EC8013519153C516C8EFCE2E981266D810012DDFAA8FAABDE63F0A58E474D0E017BEC9D538B048B9B23F6BCF208957290527C13927E797570A9A2C77DC5C3248A00B8AC14736894D3A8177441903D41AC884ECAC7DBF1801FF50DD34DEA8904CA0DD9603AF03CFB84123FE0BE981BFEF8FEF80294C89AD43252F3A9EB9CA3B8F671A83059D6CED1C99241E88D9EB89EFC5A44F3535C0647290171526EB8370D7CFF8E08F7293A7851715A6D9D909049BD1A4E392455899264579FEC7D42702C1644ED75898CE4AC6C3826D203027934D00017089704072A1387B047B5E4FBE43FE8CEE27EE836C908DA30D9201970FB647AFBC5A2894CC318125C125261D597D4183DD44FFC786F422CF534239823E8B79DAAD6A8DA23CE2B092D1339FE3257D01CEEF568045AA8BA9B0FF24E969AC4B86CBE034559FFE9A43B89EE50A30892AAE2DA066051AFA674055F13C238FE1D3DDD7112C7E3822119F6D004037EBA44A5D4E36F1A8FB579C413CC384D942E5B2DE4BCA4959ECE1719B688EADB84485391830E404B5BE5814C3796D64B861B1F000C8B5285555C1539A83A8393917DEEF862FEFE403B709A451CE0BF44E53CC064E08300B128CAA9BBD2933C7A213F40C5B2CEBC614291A57FB9D3E9200DC41208B65E5FA1B35B0434DBD0BFB37012EECC2484028DF0AE7DE6E50D3216AB47818E676E33F9165E920F8157DA4CC78AAAF7579D8CBBC774A0FE705F6628C257F4A42D56996AD9322FC28B25E8662FDD4A1E08F3B70C9A675A41CC68AA2BB76FAD93DCA7A2682B179DFF6A09FE4E9FD694E096112C5FB52035B54C416068EDE8349B60339F281151951540455D38EDF5B8B7BD1A16ED445579021A4D01E0226B7A627F1E5DF31F36A8BABC77116055E5A52F2FBF9B5563896639C18C7937D8A31432D89765B6017191642011DCE13EA8D211BA2B4584CF53F4E045675D916A50D99CFAE42B5578F146C564BA1CCE8D7A5C76EB4BC0E83527741F229DE4F5820EA54F577A0D37BBA16043E4D76845FE04EA5FAECDDB32C4502937C1B117655986642AF0B18C7A8DDB23282FB7ABFF818FB59791E97030C8C9C71EAE8D4E2377DAC1408D068904170650B8172C1D303526A65CBBF5821A182967A281AA62939E9FC0150BB4BE8BCDC753BF3583223065B8A6BF8540BFC951B4FD773741CC1C758D74DDEB38C71BB46473DEF9285602438EF2184015AC0BF5A8A9810E8AE49E14B207C5D70E6E69E3353F7E132D798B020517C5FD6B344AA2F45AEEEB9365CD991C4C2682295216265CB3779C63E454C13087E6916C4C2611BB4B1B7CD545365801A91554073F8EAC6EA3F3431F870D08D4B9F4325CD0C6EA39CA23D2683402E0F82FEECE802AC80966F7817DA103202AC98F84466FB87BE88185422728680EC1C7AE444A7109AE1FC707FC7EEA3094EC069D4BA50072629D72AA6DA9654797B44CC721C9346F76CB41517538088154C623DE4C89BA1CCAE6FA3F522113A6A5D2FF65260D58B974C40A11A26FA774BE1FED4C346146CF61BBAA7B0DB1FACFF7C3D581809E9C4E0778123EBE3971FA381AD41CDFCB18DA91EC56BB47CA4DDADCC1AA6D661AC2E711F421762F6E4266FF9FB208505B120DD4DA54F22FA16A4119684361A4B12ADC3E7B445CAED6F43FA78E9892DDE035837F4745CF05B577A43F0DA693AC8F6FDB4409C0D2373A22C1D94CF91D55C191663A56C811DE744E226EC0D58032907ED73A25BDEB98DBED1E0FF775BCB2ACABFE61A9661C866A8E0491F8F158FA879FB307712BE5A6553266F1D7C6341614C27E81AD99FBE20F248F4335F198084950DE6B76E35F732BC5497EB55EA9B2ECCB4D6A231E90F4F4CFFC0C25EAA7E9347205EBE3FA14230F973767BD4B517DFB0CEF0F10F3BCFFDA017876435D857472AB85BEB7720647A1F7E67A2219DC01C07335B825E37AC7C025E78188A3F2D4D262A0437A90822175FA4841EFA20B46051E4BAB1685A4BECBD2FA0EB563D51B56847E7F98CC0619E4ACD2CFE14954EB47DAB11C40E057AE4A0AF69C3B0526E32042051126CEACB73B257585429B167604161BE9001925CD67D2ECB6835488B6668A4694D05B106F165E25125AC81BD7F14EBAD3178CC0471A57F981F094EC07811445A850F50275493DE24C79A790B60B300DB57A344C1CEA00763C8DB3DA4CBE158B9A60565E672508F3E1674351ACA064A40B79BDCBEA91B4AFED4C2E0E13A8D1B056E15AC58AD9A6789733ECA24E15EF554BBE729FFE209D6DC49E5C4F22DFA32AAFCAD4CA66250C31164F53E9A99A7A277B0D76D744ABA75D3630B56A16FF737B53A534FE03DFEEAB88C461670EE37F7E477C060F14C5234BC4D28C306C0B000CE37BA987F5026E0DF7C93524D9F3CCC19D0C7521C40B31C661D942A43E39032BCF2FB3CD791FC9811C24B55E26E75D62E2E7B067809CAF1925E21E7990455A2F30AEBFAC7C5A5D5ACD87D63598FF9E3D9C32EA8931F3283A6786B860111DBB42F444AC168C3D4AD7CEC129CECEB7BCE4FB40255D098305F39E9166662A141B07CD0721A54259E83BAF9405B653990A1B78B55C13DA154F6FBA8626211970FFCD518D24F819B073A197D5675FC5C47A79C0ED0882ABEA300DA5DF147B2E315426EA6F1B2B90BAE2DFC2DB95311C5990CDFECE008E825CFAB972860DCF03AF05AC6D073C0C323B16E4FBABB1E028BA1BF4725A7D816A883DF44DF88528E6B1B6F2A3C4615D67EB2B5CC48905F8E0AADFC40D1970C84CBC8082858873ED031FE8E6AA2FBF1538419666F3A2B73515D033C8253A19811FE48267DB8A309C518F849C619C8D6EE0A5C790060A7084FC0BAD33B33E83C6E782D495026D56C0F639DF3AB404770DD17717579DC0E987C1237A1567C54D041E1EAA33720D3B30E03783B93C92975D6B8E62FFD58E37FDF743935E3338D6DBD33A242E73816359B4BE633E4645C2138DBB9C56AE8D53F61920F263FA3BFFF28AFB6EEB90687C4A807C7DED03391380387F22FE3810D15F9B6C4C775DA5061B2EED7B666C2B0C5E863CB5C7C2AAAA45B3CD30797D00896BE292FF19796D87810ABABE64011E60A75B930D30462AF63A87FD474F6EF4E66D62498436F03918B741C5307A522C4AFD52364B0FA5B8A8499E43DDC7F98B23F30558B60A4506473CEDCF0FE654E983069618DB74CD60D60160CD527711C3B98E37A0698E8B4AB707447628DF88282A38E249353110C7EC99085FBEB60D14B8A1FC7C6D70BB570221317B5D3B542D0970FF9550380EB8C33A2E0B740C240EBD43A4903CADA011790F04AA1ED5C2C75C62CCD425E8E67EA949724F4B1A335A398C67BE6AEB1751759255C63588FDC0A47E09B629E48B27440B0927D554F933BA257BAFEE0AA81A44A3293DC3813E460A60A6113C1E0E82527E6A3D6C0D97F703A4AA657F4CE0F78FF25C8501BA86D227184D7D0921F045C7AA87E85C69C178E48BF1B409488123A1E8CD8C7B65DBF501EBD4EEF8C2214FE1953F3D5C9DCCDF855ED464BB3B446C438DAAF3E39208E89FFEBBBA7238B2242BA547E9715B2C4B4EA2DF58C1910906CCA36C17E83B30C34CF1171BEACD9F9665FF1DD74EE093627218777F44A37F6443666419673A44F2FC379DA1DA881C9A4CBA7935F28E89800B0F3BDEA2E9AFBE422EB3D8D0191650D6E83D3CCFC90351FA54A051DC38A0F7838F0A8AE6FD3AA9CF6F8D5FB70FE6F0D430D66233A486D9C0FB02245495C8EC1CED9DBDE192B55BCCFD8081E6D7CCA2BA4D5FC0000000000000000000000000000000000000000000000050711171C20AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 + +count = 41 +seed = 1C13369824A3FDD41B1065E17297574715D9BD9CE5BB733D36D22C31B62BB1033989A604D78BFB1A0746BD4A2271FC0C +mlen = 1386 +msg = 9D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 +pk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93642E64E273C0A9EBC2EE9F202632C97F91CE5C03ED7D11C6E8ABB7BDE9482D3BD1DB824FB5BBC023E17BAD169377F6AD6B90EA40CC0E20893703128C0D9E96F7123833E8B1454C2F0B488C1C2112A0EB7B3D386BAA3E464DB6062E2CF55CC586E2D71FDF50B0E8D239A3F52B51409225AE64B452E717A817E9522A17074284C29C6B17C6B66BAD58A0E4C0EB493ADBEB5F4715B8CBA46F861A0A51AD8948ED26FAEFA5AD29AB4ABB8D84E94BD574906AEFF83AB0BB0B4A4B7B9E56CB036A75910EEA435C6B7EA78C73FF635C5428D7D5DAB310D2F794C362C2AF613B737B4C1974ECDE75A32C4AA148A5BCD1D8ACB5D3320C6FAFE92E359EBCDE53BCC360E44EE52F604A6CD8ED2824AE563A5CAEA0E963A6BB4E1F783013FEFFE4C413E0A9BFFFCD16111A8DD905516220DF1D434EBFAC7DC519B7D4723F3D1EA3A56AC5BCC6055F91000491CA1131030F5C60AD77685828DC68E0C23EE593AC8F7FD7CDAB17B6EF739DC067A976613187B3F727E7A6AF01A24D2E5987B5B2B3654014CB0349ACA91BB70D9102DC3FC780244125ECBB0A096A224A38A8F11D06286E34D06AF81397F343D7CFA00AD0312991AEE1A3C313C8D72F9E29BB6D1F6A6B908B805A74FD86D7B71B4325C91997FA7AA8344583639EB0E5D713B669F06A93ACD671EA91D86B215E334E5C99E963CA0E668968D000825F04FD5C30189ABF34A9A61811130E2B7BE7CC16866F28DAA50A8F3368119EC7D72B480A93C6B7FA44E7767296B9104D46D955B345E2A90855E242E60A15252580C08E104D249BA069380483CE017048731BFBE8BA70A6DA4169472E525B35B889EEE0793F73C9831121E6F5F7DD3544E4A5573040FE0797AECAAF1999A4FD1AFDED1D4942E54C043C9792B1F9BA0B24DA168C097D554B1D0037FE27BD40BD22B7E7CB27CF6947A20EC1E22DD3BCBA00D8A740A479E6F7BEA7F268E08B9CFF294EFB12FF9F36D8CEB7866721550ADD59C64EF5C2675D1D81B57FDBF18EA34D99F022255273893082E0FA30E6DC7778EF90251E45278CB14058B40C75726F43DF77F42DBA4B3E9E4C290D0B652A5804AA95269F3D623387A1354495E5D06386EA0AA93251D74AD350052DFBBF238A017B18A40CE5E402E08667F6729D8FE70DD84F435B10057F83D95F032DCBA1C9519C51430C0D777C8ABBFEC7AE7A7EB3D52D48962CB95AA552BD2BABF53B8D9D916E126780E41F50E76A68445322E6D41926D6F4FDE3584BE259D6E24C73520431CCAB2F75B8564F18BD9E017E7D22829E1798D1CBE7007DF0ED00B2D5AA8095EF9AB9B734F10E013FD72C2F6EFE50C3EA79CD38BD1168C20DCEC9E14AE757AA88497C68E83719B1C92F1D64E6AC129820F76E4588225DD14776876DE530D3651E43FC7E12E9BEBAFC6CB0EEE75E9F7ADA257581528B5A08D8B752D174D305EAD999E4A668D94DD991B1A66864FA7D852AF6072C624869D9DED682F3E7A0621BC51EC78D3F8B03D67A02E8C88E0E11E04140543D08572DFC3666E462E97F02EC37B619647A1384E03A6FD5611AC1ECE43664F76E611444FC9A1B0F378F976330ACB4DC9EF8207BA5B533EFE80AB3E1EE0B8BC63CB9791923F0A28790A56BC7D79B25C5EFCD671581252CE68A9BDD0A86CD585D7059D062E15C887D908C4ED5085C11E8B868CA2BC37ECA2864E750E7AAB0FB44970FBCD6E60FC122221943DFBAF6C6F1F90392E05670AA28C506C5B00E29E2223B2C777CC74FF063477B0C393D0A4CD143B5AA6BC74462E6C66A37BBC4E3B96FE62AD0AE4A3200BC03865D95266CE93A3FF367FAB8FE848BD5D88F0ABA51BC80DC7E15BDF0DD0F0A07690C7BC596F78F50D47B70E0451BBF86EE2833C4F82F59171D378BFB59BD8271156D4BF41487B64040FA6F0FFA0D204E89007C07033305C86E0FB759548F942B76DA3E3AB65C111CC9E22381B406BE83A9063CB4E833BA3D2995C8C6C5C13FA9717270363F84023DA50CE017CA862EB0452F221B7EE3FEA7C9F8A5DBA31E468F5C11D2A32E12291F34A5C52DB342556607E5A0DEBA7C34ECA422C957CF20BE42EDA9761F68A55D416DB5A51B483BB46BC923A0F34F7F751FE673389FBDADB0C38EFEC3D46F6BB7784D9930872EAE1B8E184C100391E3345D8A353107F6C1649909C9EE9EECA6AFF55BEC55864001DE7EF81F4CEB5B88BAFA906AB03BD1B77D355FF36E7327B1D9D4DC440A7A86412EA9D0DF995A2A832B4FB2DFEADAFBD04E10EE7CBB18BA6C17B6CE141E0A132A1003A968C8565F5C1DDB7DB2D8FAA9746FB8BDE020E95CFF872077E47A4663AFB492B98FDA5BB0AABB4BC8124B0D643E3B99D1F1ADB4F54D4962AC5E2613C68B67012C490681EC1EC7B161BB1E4E6C81664A75154EFB3D401E427B950CE1CB2F3BA4F244831CF7F5FC1CCE39C4B2F596958C162F025F13279FF627FF01E96A4BF326B7223176C3BF3DC428179E3C37751849A19DACD0D9362FB3CEDEC8CEC5F81EDB1B2177438E365CB807CE24E1293913DC80A515CE2CD8ACC8D899EA36BF5718ECD233D414502AB562F0E7BD20BC8ED33E1D10E72366042CA30E56553A73820F5B3A6155ADC634F6E0001EA7A05B76BF7E588BB1131D64DE99BF32C9294F1B42855A92356FC9306E9F909216EAE7B7A9CAA383BC99EE03E4EFEDA575EF5913C3C5709F0AE533292464A50D5FB8546E84A66F6CB76C +sk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93FC4B69F8634D7D32CE9EB0011E8DA227E1C148F1A3748F45E5354460008C2FAB09E3D6F7448C9E2E10E46245A2F3163A0AAA2636BE6F15774041CAC2814406377732402256188828476804583523674545673673581132860363655521577024171812113350822262583601681753524100386162058820757228082443326207821228138336254218887113366204251445386213615554326067861147283204325248151804030783318650823856478535147640307366673181715168340055305081810765154584588243242016105321566130253867045301654470768474340255545083068673647680732624180181736854876384731855360463707286416031753834541676371624232000884578303672514022214132163002067761337140801277157326832380218582240317518182484454686037340434647687622021304075407146615083331135550781832564136232458528463865778235613576537066546753340271416036082428255522367653353316365211421150444675577273151874466434241138556522517752320805310633811252858244757820634566472852022582527840776825140182567300400024341432802153202518687612812844666812306103780518005581562643663362464411488427528205488560557507062142231361061471761734187105004012614367842177012270038756108377815708452768556344886134444085370183680104267817483510517327338870251287445624680258327538124418843684580778111057563831120851131136334824346341372761465420852324717081053160372644213376440523261528525168175863235806222640352845025386412650436105760437445465534304386826582208077140186205038536870535871578845813181315110158856150105502051014322408020285243278481787441424164266133844758675644230734255563727017833061175623361208814316553123814670205487730524737873131405602506368853638700732047638522253822261883887555088074025545762288505357524582202666126456208757552571406878281175103452878033766268760188241400871027265354051382157420585130675135421807313603313044602462522872457382236737635465540662326657265232066043674813382785315513735646743054023075526860318556205765871180582573723154103622803101001156153556756313706680553143617348875518881423154532225028704811422728378207178536481858006715334467316875720111647611426886853802453614433284457036471873503207770147443615772245848622605582201074388000834241402822130337742720720350522271452482532842180145187782128536420712328031273286582770677823621615876052654535816177405428336456870478356014442588046761342303512056632130273323113206410786050452576242020046435422717875830673406734641501756887482162511172660263575214837008701885085880550033828587077041676680213172638667652227834426742445488122350770513655182062604280428861402621040625681126462103062256406575161740056110265267612831505013215053536403650402274654266331748302582211457288826657784425376432581357746268453441011074067852853001161032523158178463162002470584255830044061686466583430125868670274448315145510786836676317163027580415342184751227012716262040703444458426216305617723528453417403824204705174507512555653475277332814865505403071450287371238885381503145111301865560101587254570876070651860855628102758328573404606851487150443074848234346638295AC901B4D61C9B41CFDABA36B788A77FF2CDE0502B3165705A8809456F086C3CF002910E4E3A1572A28FCF639949B2027D2F8F071B6A83C2C8E5E7FCE10BD5939EDD5205848C93C280CED137BB78DFB0CEFED4EB28585D1BBF2FC42A4911A4210D39C070138EFE26A9E432EA518EF9FC7BB228E6DBC1CD2F9DA1BDF57489480801782D1B9678B9E618577F4EB8A3A5BB7FEEAD0CDD11E06F826B58C448E7FE0C5EF662B1183114186DA013468CB7D1DD8F84731C040C98A7967E8358DBB76ABA4D62AED958BB7465AAA640208DC81F2D8F22C436AA1E214F9DCFBC4422B68CB9E82D186EC76BC2C6356AC551CD2A6DC633D11F823469CB192AD030A13718ABC59349ACA0B3E48E4B2F1FC9318B489180E01EBEC918D8D231B9CA39C1F5C28C4D957464AD82073F4F6A1662D52A4A76817F3A3C1BF6E472EC5DAA3EA7E79F39C690668CD2AC203412C5F46DC712418CDE852E280E5178EA72DF4AA05DC0EC3606DAD5EAE952B8C1C7BC177426A2A1504912F872CBCDCA75A7BE38414DDE49DDBFFC031D499FE6C20FA6C442DF0374D88550C7512AAFDB582EDDD73CEFE7E445E622D11EF0D0274FE02A7D0B25B5ABC4424905A5BE2B0D702FB75C7D6694B04E4057BF8E232E3EA9AC10621245F920AC4E665EB55F073913310CFDD32C913214701AB4EE5E6937751068E80909D22D4506829E6B14A0E3B335877F631CCC3D6A57AD7DCD392F0AFCA5F5E6722EFBC7414F607A7C01C6F31ABF136376023496930BD9924EFF8E740E841726DEE044895097B07752FB8CE738D4A59460F499C80AB6269D073964A1CAFEFB2107949312D01BECF675088AB0F5C7CEB824AA194D0F8CD683A080DAAA5C406ECE45C40C2B9E2FBD93D39E9B0C42556A5659F14F4F646F92221EAC9B75698DA46F3F0C31F2596B6A6BF85682C20AFC23D6572BC78F8AB476151B71382C27DF6B4DE7DB1146F84487B38E3297ED69CB8B9F75B694F53C8563F0B737E50CC12C47DA0039416FCC33A0420AC7A6F7F106DC234A76B0C3F9034B7F1D15F53B7E8BB85A3EBD93829D404ACAF9F1DE01D3CCA4D2BB871C91DDF6A8C6431B8EFCC4DD7EA8A2514265C430B26BE99094C24EB0C4C2D3F87B37C2DA972FBE1F5EB9539DB13456A325F4F9CBA09964EF9E09DA0745E5B25E4BCDFB6361DE257BE32DDBD409C8FBBE69DBC60159093073E8C0342EDDC189EAA565EFA44C5EB2D4B35A013BFB4F151BECA0140466585E3CA9D03FF38FCEE6D675BF4A8FEA140EBAAD079E0F7DAC52B5D11DA813D2863A8C134BB282CE49BC3F57A5A9B19B185E7D7D22B0ABECFF0AAB12DE2923A46B19871C522005364A952BFD77F7D19454092ECBBD6956EFDC2914E7BB56E576DF295D336C64F93862AC59A912BC012324ECD94A19123FDD7DD826FE97DFF9DD9423EE2B884C362A264D1056FCB59AF3952188A084249F3174A19758D770EAF543D7E47BD1B4AA7A67C93243E5C047874C66FAC6294CF83A65E108B0922CBE2F5C41EE9D64591DAA54D0FC3DF0A61B4194074E5037F2C41325FA5F9066F27015BF09384C51B44716A0D01C84F2D709DFA3AA97224BA674A9189580FF8993D710847CEA043524C660A652EBD40C403FB876926419D76DA2F54510096FE57053261AD9791B49DC50E85F764918F814B4F5285F2A0598D91CC98396D0311D5FCEF221818745189D8156F7405B6181991AD794849354E46562884B84728BF4CD013ED78319EECC0DA98F34F957BCAD9A50EF8DD0B3F1F40730F1778D624E93A2F13AA3CBE9904FF176EB87169040BE6E45E6257176905EF00A9B7CA25C20B249B95F1A64290BA9DBB1A97D84C25CFE530958207D9B8976CB21EB49CF13435EEBA956FE4841D83080880A2DC0D02E3B3927A6FF0BED1D64ADB0C8DC02ADC0088D3DB0D0379E187F56BEC354F87B1EAC906C6764595B55A5EE8B296E6ED2AA3786C2D0D06EABD4193A32F87A86504BCA6980D99710AAF6ADD0782A65E797B3C5EB913D5EA20C072B18EE609A5C2DF77A7A7D541295D476178603FD8F4329D51404117BD73F3E7934D055F477910F570CD388E2778EB7F94ACF0924D0ED46CA0EB28327744102DE706C92C750EA334EA200B5C7D7130355BD6697D8CE1297764338648FE61F9AC7040271075CE645645EA2F1566C982F87135772AF3ECF3260FAF9256F750351FF0F6B239C9FFD6787693511902FEB840295589B807B2B84DB142E62F84F69BB7339C6301B21D799DD67B6E4EF2C0DD38B6DB7F880B51A98D99A5BD3D2AD99D8D7FA34B4DBF3BF44A790D42C06C48293DCC95ED449992437B136BB6FD073941862AD7F82B243D21858ECCD89D0742B3CB7E85C66393610FBA7ABC817B15B5BACB71090FA5C1F69726E00C6C050E7B6F68CD64AA6A573C25C4FF7D751AA8A2262FE90E0D0D94F5B4DD829886F743AC6433E489E47D9D63527AF984EBE3001FBD8E336463A48C49240B90A200ABF63D4D4400A60727B84AA36D3C6802C6254823245AE348C58430D86DBA99036A8BF30C8514B251E0D894A3ECF87029D91A26896DDE446AE28774CE0F60EB49C06109A13BEFA4C75D887D8FD8AF8586DE1301C6CB8FD93365AF347945A571A43244908C2E841A6759A90F5C1B627ED24CC661592016DD5318FFF7A5286179937AD5F676B3047571CF622F4B437BEC83E16C6C3817B38DC680237A93FC96B242889F7DE7BAF05D4AA0E776B6DE19D84815A915A2F3D260BBE5D3252D5EE6057301BE6B027F195272993AA8B3DBAF11824611A0A8DE15485D4B4C0DCC8FFAA0544F0D6135411C626BA12FAC44F8969EC0898387B265C90B46332D64555E646A18162C1CE742B0F134D5A6D12929F6C4E6B44CFF54ECFE15F574617471E5DFB8137BD015172FDF379B64EAEA44FED0C14A099F348F4CA6CF1DD26C0B1AF27B93A74B67EFDC0251C17B347F2A753D9606B1CF2C803EF9DA21BEECE0F284FAE5B58F376E2EE73630983202F62C65B539A2F41BEAEAFA9CCC40DC5B903017FA7896CDFDD1AA9A80D4D9CCC794EE7091ED1772212ECD84F97906063E22BE4FD7D02C972D8884BD797E72A1EC594A7B78F439975C29596F8A18E541A7B1FF61864566D2EEDEB90703CA6CFF277847E6B3DFDA84EC735517A5ECECD0F080019CD67F8D2FD2C44C86FF0117E087223485AADE2BE1F799C2D3FFD9230C955E9B3B64CFC55AEAEA765ABBD0F5A6349EA1DE40EAC56B15E0429FB48C1466AA31511AA2417DDBA87BC3095F1E34605492225A07988D8BEF888A88589D68038ED47D0F7D9E5D52ABA738C3998B7DEB1983D4370833D91F33FC1BF0D0C6DE9B01F2BFC116F70BAE20521B7C5464CB736413324B6DACC7A1FFCC409BC0D495549F7994A0F1CE6E55FD209A86C46E107612000DCD695C3C0A9C9137914487D68C05536EC8B097F83F4B7E71D8B51949747953E60AA40048876702910D3AC89E4EDBBA8CEB5CB1E9CE2DE5F457BE6C80C252718E91AB35AE38FA948BD3CDD37A3EC9496EE97072B +smlen = 4679 +sm = A3F7571C25FD8E68D7FE73A77E18D7E5886B9E8F7746E6513820C238DD86C196E3D1508B0BD6BE04BC9FA9A0DB63EFA8E881F11076B1441E11F0277070751E95B841826DA948B015D8135C62867CAC568D08396F1890C834763F2E3D0D3E578E7EFDB12E68E70891BA214D874E827CC2122EF3AF9F27D625B5A217D76CCC28FB185043B22E829AA19E073D87AE29C9CDAB89C9ADB3321579214E445CF0CF7606AD83456A5DC7EE3A548E9FC3030E4DBD0476A00C8361ECC50C206149784D227E24022296A5412CF1B0801D306B57B7EAA5564FB07652855296B65775CC3F1CD61DFAB4962082692DE7FEE869C88E2673642411F776C12A1355F66BB9AC9752EFE1E52285CA9D72787462F98D7A262482CB35692395EA958284024A7279045D51B551AC107CE0762771166A0BABF02A54260B9CBF372A6DDC2A2C5D268DE1671705E5B2DCF044E102BC622FF7E942745D5566A1FAF0FF5A73D7284A14B6A2B56F7239D7DA0ECDA2CB0293DBB2A88F507F139DF7C64D92953A60D265503B47FD57EECC8B7EF348F2B61CDC54DD0E98E68AA36B328797F2BF3AF17691F26D52D95C103B61164FAB294191D721B114D5731428245931CC7F158CF9B23922432BA8E510F036CC0C87C3398221C8647931BABE7744D611C4EAE7B6D67E32E2302F58D54A0C4DD5A83A5F3B08CE6B1DEE82B5DA8CC863ED5BA0220D2E8475A0926EAEE2C2D3241537AAB0459AE91BA14B957EAB6BA34C1850AF6BC10D15B0C9669B063CD27D3DBCD7368CC071D37F6064C97A26ADD62E72AC107EA6054E6E2C5F27320A4DA4D96ADE1583EBD5A74E807EA6217FC12D315014008B1EEC869D4D87A1DAE829C77F2785BEA49DFF319A6858B851C7250C16FA77D4BB323BCF0130195325566F55529FB763E0644A009A86DAEC56765ADD1AA0A33656584F2B49869FDAF0A8DD9996D66660A010B64CBC2D8D648ECABCFFB2FEEE66A02EA42B1A4F6E43905F689E26671FE4804242BF6C7AAC6A3D540203D45A77B3E5FC6CBBF0E893737D9FB6285E5E82D3E85C8CEB7088449359BEF08403A3B81C4F19318D7D64D18A36A0CFD219DEFA27C8364DCC66F2F4308A5A11F7AA847FBBD757FD74C1F72FEEF32A3B4BE6019A3FC3EC2235850B8DDA61EDAED108EF10A5F7B2E28983BF1B1F91438F6EA6E84B485F66676E49D43D7FD11739D060B612556B211EE364B9FE891BE3932E19EA131B0FC43BE09EC6BB96BDB43CBAB0E12B6D9F0DD7253D6EB1D66980C008F646480633C8DF0711C1C65FE4C7D8DC484182168AFCDB72878295B44D4E0B6E571E116210AB6222A393BDEA602EEB0E716DA80913F7E28157011A2557E562F618E467CEEDB988FC2AC91D1949667BC4F7C8E7A6577C857839A5C6E591C91740A20806BC4607B3392B73C990A5946C44EC30620D7DC94C239A0F2FF578562BF2BF71AD8496FF800613AC407E4D898DA6C1F7A7D3B285D4AAC9786F1A5C4CEA7007B63DBA7F3F452F7AEA7192520B85E29A99EE0A53862BC66D3E2AAAE6625F69976BED8D85E723B37B8E373DB86D0CBA41C9553BB33D18671CEA73C5211F35A7F44B585715901124F999590E337CF677655D32B262A3D8809E234F639EF8E9E8C033B62074D73022E635E5426F578EAC8851FE60C40D2B33EABBB2A0C87B48AAE382D0893A5E9F5F29198333AA6A2E33F386461B833E1FEB65659DDB208156E40558E7E387952EB9A6FCD3C2944449B20A0A1326CACFD57E90B40C79741613FF6B525562F700944F9E54B2550963328DA67543EEAADC117039EC57AE4BAD1C3C8B36A52939A72197C74862E788E0E33AE2F17993E68B45C5451D9FBE70B805145DEE66C4F711DBF08E9734891079D9E3C33971899E609F1C4A90F51B5C2F1F8DE5D276509EB117C06F416B9C35052337249467FF00A6CDF1B3BFCF64A18502BFF5DD0038F05A9509321DC2789406812E9F408905C534C7B159D86163ACEEE7A01EAC4524780D9ACA2A66EC54939D0D9313B24E89253AA25339DE8AF331D99E8570AFB9D24185C7FDDCACABF3CAA9CD0F2CF3B3D6FE1A9784646EC659B31A5F85CC51FECB1385570B09049411DA2E85D947E39361E2D6ECA7625F423F8CF6D4C72CEF6692B3220F50166D6EEC3D826D2ECCFCD36AE17CFCA191071A49E0BA163362ACFFBE9EB5D836A232D596EC8E94C56FF987990B63CD05C0CF2DC7608F93283E19B32A66C1044CF51AA785EC0FD14FEC5C27869700BFB5CE29BF774EA46683705F69F20DFD50269C9C229564E96133925DBF8DB5BA041BE3276050C9FD373D88FE0CC38AC65D4A2E3A680E1DC2FEB1A5B7957FF920528292A13E5F50A717B20A7D9F69EA236D7D5935A63DC04BF33578548BEE85C8F0560C7059F862400C974F9D1E82CF40B46E16F7A53750D6C7B36E016BDEECA1F4CA2557150FDD8C48D34DB225E683D53AA8E9467D129EE849722F9D6FC4D4B7CC98448F55E9707E2D0E6F044AD2D1A41B2F7353E765F48A8E76A8D7BA485D73F5E682BC273756924CF83A4392287380020A54AB378D17F0836C0F89B398BA870E86D52A9E23ED6B39309E0B68CF9BC6FCA021865F53D473611C035B30DA9B08D5B539202458C18C8C16A7639E0535CA3791C67A3CE8617163C95E2E7D6406E0F462C54C5EDE1B5809337C71460CAA151AF098AFCC4CD1D8CEC8A551F2EB77835143A8E5C124F456BDB4CD7AA96B90084458E49DA1BBA10E3025F2140DB113334B814105EC44C05CA9A671600EC0387F784684C8CD08E2BC4C7AEDF11983C9F23B8D0550AB4C1B5D11FA12CE980F5A8C4BA86C72D6E54D869C0ADFA042AA58D9B23D7A02C993289D210E26895880499CDB5896370EF9BE85F078115DE207112B8E3FFFCE1BEB0CF3B67C5BB2207717099EE3C74DDF66AE6A83FC4BF997FF9D3EFF7E55E2705852965A1529BF8CBA16285E94A19A3727DBB8B854660DAED808E54B38B72552DFB7DDCD62274AB40393BCB541A00F6EE5BB791C8DF4A0BE181FB97AB1D62BF4A9AD6F386273614FD246BB884E78E5495ABFB96EF53ADDA31DA972F876DF8B9E32E0F1E4ECE024489505CC3ADE94A8692064887A8EF013B085650FA4C30A1E271582F42C5B5BE88BBFABC4554C3CDD0797DF0128C5014EA8B3715A64A7B2CB8942FCFD208909FDBA15B99085D1D5541577511D1BDF2187A07F4F9DFA7132E4629D01F4CB44340EEB0ABD016B59DA86975FE39E9C65D88B13891214F0FDCFEB9562184061A3EFD995F91085CDB06DFD55DCB35989C7467B7CEDF95EDE623715FFB5C8C8AF62695DB79704AC6F3FA5EDA17020EBF4E8B0580B099F209D0E5788FFDAD5CFB28C2DBBB8AA083E584CCE9BFAF20E0200DD6AE4337876F1B6F3392F1DF14BC2C7C3221A815966A94BD0AFA0B791863D5B00646056C9295C0C7533D03AEA15F4E0365C3797856C7D922DEF538245538FC23C086E3CD8C666D13570764BB510737167A146BC4AFAB9CAAC205676C8F9C43C6BEEEA6A43A2540106BAA1F2CF6621A9A50B4136D6E74753460B56B76AE70B3C01257203B88EF117E5F2E08B0D143C0ABF914D3A4DF70F15FF5C4D8A6FFFB2AA3F3E2C22B952FA142BF29632A3BFD51C14246A6E5606444B7E7CC7301B74B96FAFD6F45093F252A9CB4BBFA3567B29C39C9FE048868D7869C7E5669A266C53F0A01C4A3179D83E1E1BE855C23BBDA79A0D7E5339E23339355B91B820522703424D7EEAE323F00FA50E04F9C23DA3B815A21332799D147E1B07D6BCCD849BC3E5310ADAA0952B1D1662B64E23BE8E1172CF73DB087EACF8DFDA12F3601C2C08730A70B28E2CC3A46FABA20CFA70D300F96678092707C8FDC6052698298B7D2907EDE12A73580446DD9DAC1338FDD44CD5A38981467903FC91501BA594E303E8E54E6922D55C6DF60B3CA3459B80B290F28C82AD453AE3560A76F26E38AD705813CCA17C323D148B0DE2CF895A93BE75FEE778EF8A5CE0347AFF49B6C071D540061A114CC85355751777C7B5AC83F68A5F9980AE16C0777BBD6CE53B97EB61F23ED5DB245F8A745F51ADA9AA07A43AC00E13C55CCB3B4E6D98E850899B016317B074CD55FEF187670443900A2FF6BD22CA71445BB0DC848FFF127669EC83AC6BD59FB346A1BDB3992A2FEF04B36D21AC6AF838CDDAFD156CCE05D7A89396D02D6DCE87FDB9EC20FFD2B1E2123E6125F5C1A8AC593FA5BF4440BC2846464A9D401BE4A04995F8303AB25922EB34E52A1E9C2801DBC1594EA755CB94F5C0F570FA4A631CD66AF376E7671B046991888DBEE58FF0CB68D24120CD3D614BD551B077BAA4BCC04E4494CCD69E73F72C1DF90444D06CA9D861EA8A00B14679F8B05793BAFD3FCCE9BED895F137EB43AECDB7FA35759DD163BDF1871EBDBFACFC4A28B04FDCCDF04BC807F5800008E341F2B3ACEDC9A9E28B918CCE0B206C080A685F3E27B8C4C1FD2729CFCBE115B7969CFF49D5015EC9C0329A725F65ABF82C7282756E1D096C2CFD7E6B405270D58EC56A861AE81F1C677B0687EB25E387E5439EBAC4273628E6896EEEDE9CD1776DA07E24858C8FBE31E2FB585D727E020C5664A6B75B5F6ECCCED6DBE1EA2F333DB8C7CAD6EC00000000000000000000000000000000000000000004070B111A229D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 + +count = 42 +seed = 7AD6C7DF00C9E52A75290D28DA946305D83CCF6DE2515C19A8E26850C34C8C2E545E2E32108F13B9C97F87AB68D10131 +mlen = 1419 +msg = AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA +pk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E47719002AFE846B94A5524FF92DE7B75B35EB77DE6C70E880B2757C5D4AC5873E3415004A09FFA04D6263DBA128711DAB7FB2FA36A32587D7FEEE92F2BABDCD42047D9ED36DE3BEE353A6F4417203DE58E486BF6D1331559346B9C6DB66AEE10666018F149314CCC3DC00B6FAFD5AB4D835C6D89705390F82465B0F5FC1350FE91BC94BEA61B4ADBBB6B5F674BAD74C4A7758CE4BC7101F98514A6A6649322525862D18A7337D3E09D26B875198B64256F330CEF3D42DC40CE0F96B59B38011B25141DAA867EBCC85ED46964A164DE388C9949E497D568A3AF7B8CB74D85FA5FB5D69F8C62B3B32AB91491E91BE73999EFB8B5204CFAF0CD297BB60CBDC89BAC177F89E0E8AA14284C7C94A6115079A1339C55F64BE1C7DCA39766EDDE5D45A99FAA8C2EBCFB8065A9D01B252ADD10B01F54B54995466BF8D9AE3C7DEEEE894654FCCFEDDC965840AF1D4702F8E30A5265A46D7060F1D1650561E7A891700A06450A9290C963FAD74A73A64E154657779142241AE619304253B48555D1977964D10BEE14ACD8878F879098F60B54D071CE8721CF214D6DDEDCBBE3C69A231A3B6DF138341333D677E342AB28770CABB9BDC732DC805DF2C92FC0F9FD8A60D143D5D5A0E9E62F62261A8FC4BC2B0BE629FFDED93A3A63662147BE58CFAD9C6E0E740638BF83E505DBB2B4D86460F8AA485C0FBD32D654013F1667367C908D61443EF07ACF8B7CFD7C712DED3465F3D1DB145CF00226C2DB48592515029DC715CA693A07EE281589F5A0956AEB9E23794A4E1A6FDCAD6F3E50FE0D2EC6E955EEAAB911C72A099857E2404EC1E3996D21A88EEB4FB3F88320AE7D1DFD8B6FD64ADDB93BB3ACF236EBCEF5BFD82DDDC0C94DB9C2F3FCE54D2B1219A3B1B8051131D9C912112ADC3DBC5EE0BDC034200499AB1029593812FA2A31E6B0341477D95F68BDCC39DEB5081B3B60B1846912D04197ED0D11150F796430C6739BD07484DAD5B3FCD8FF846E0B186FF997730045F98BC00ED58087FF53D52E3B969A6F8629402CD0B7FAF96DAC2D98E4F173A2B9FC5B111436F902AD4E0D4026F59F8F9DDBC72278F3C2B14E0AB04F14CF358152FB89F43A8AF0644D4B3D6F943232DF4BF169C46AAB99E2FC8F201AE7C71541CC1727F5D98C2C9F42024FE694F59ABEBA1441C8CAB995F098A6F5CB669FC93C6A9A81A78C5139B54147D4A263DE0E59E69AA08C04492C978D6A9A18119D7CE5C2F3671F3001836030D389A062289A36216050C04389C6FE4BD1A32DFE2A3ED5762D9C7D3F9981ED6DAEFBDDB274CBD8DAF3D2D35D87B6CA58ADC155BE91DA86E9E814A5A39BE2683BAF15ABE03745CB3B29C89FC3AC0D76DC0973720F9F8D7B9A19ACAE3419F1302E89428FD24CC73D0B99C4808AE6A84B16C3DB173EE2ADEDB4B72C3B6763ACFC6C6C3A1AA88AD626C60B7D5A21FFDCDED160C27151F5BEAD360E03695E5D66ADB1FCD5520AF133E21636E89C5F668A9FEB50A20A875801B34166036822866BFB9DB1C245CEF87542F111873B4385DCC7B3FF8A5D59D10B3CB194E7DBC62CF2523F514CD0FFEAFC29C258E0B0415565741E432B9A9BD0A3F9D0373F4D82F011FA30B991BBDF4D51A5EB6CFA43461CC166EAED021F96054B8A1CECAD4189D2B63B20E163A41A03123E465D7A220181F64E678CA247C98762D9EEF201945FBF5CAD5AC2FB76799A812A599BCB180BFB41B63C41E4726BC21C46DA9BFB11EECE48E908011EF79E33B0AE5814BA6EACA7CC97F0BDD3660776768AF87885F15FFA379603DAEC38580B61FF041AD6CFBCDA1E2389825D25901C1B7E994E0C4F8F152E7EFB8D966349E73B9CBAA8CDB7255EF294568F72503F05E0D7F66124B106969E7E64A2363FBD22BE9230338A009CF338EB57053230F3E12C30C6366680CCDB2BA755DA61F893A773E364ECBD93AEE25AF7EF56A032E61BA4FCBDB23F87E4DE2F2C3534A993A0A4F2FDA720BE80A6BF175D8DF81F0B3EACBC97780535FC06FC99C5546C446AD88DA459FFAA7738934D4CBC54CA7EE3E1D96952FB58E2B8153AB490749B28B7411CBA449E63F287CE9FE95D737BAB1A73E666FDA9D660B32968D36752CB3EE0654A20DFEDED37C54AD913F42662B7D229992AEED9800CE09B43529BA1373C1A9AD9185B33777785D9B0D60C0751EBE3D7C8AF6C5DFB9404D1B396A0FCC4DBE915E1FBF059CC3A0B18A792AD4AC403DD3CA984ED09DA8CA16DFAF55D464C471543AFCD1C3072D9FB9B37C0E32A328FDF9C9EFFEC01268425603279366C3925EDD1F63D2A648FB7849A0DB088DA16E6EE2EFF66B1759826A53C9C5EC327BF9F68DDB9B1A30ACF4854F8157CAAFB9A0D340DA4ADECA50DCAD0AD27B44EFB8136BA4138C7308CB23ED8130DA33E289B593B8B48DDA69CAA472AE450CF82356564F160536F93EF161558FF5687FE7DA2F30A4A5304F00F9C9B3C4893C96A897CBA5C95CE67ADE81CE434AEC2590B376619222336B4688396CF20DD2B38BE18907C529998E828C746D0B2804E4C5E32DFC24363106603DE4A3E20413A9CBDC4684813F86B0B73E3892832FDD08B7759E75C5AED2EA53CD3B39B4892C8E96A8007BC3FE784EA262364A436E81E1F440D59AE310EDA9A0D48B6E9400C8BF8D059E8B2439B1EA9BBFDDC41CA50F6596165D606C448402733F173ABEABAC787F2BE75A1D137EC003EFD0C1D209B +sk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771EEF4CEE980DCBD5DC35877CA0DAEC34347989D5F8C248A9C876790484EB99C555D2E8FC3D98C667BA1D3177B8001C34846E5CE9525D70363860BF7C7FD9852C407680273818380686361525471518331467656178702228048410172118022318708268635584212646701248613052034672278236638742873065345343564578555500751801010462224414608720161040060708242554677168284416077365740263343258257204035217183406866052218762806834367668244673326272733773243846464352361138045451133387748623024327208562841185601712531132174235050501070818738004547034055855572143700724108733775118801650667882402862853486148744250617856266163055645072754443283100428610785851476762144463583681018781178226780642672414560156587333885867106158645571668532576241083572655306861203057420528865712304445623427710385681745236073402131133173231665868622228810423545065441456382771157610155564573148238236323324273541466062133140315535187702011654725634131878347013257476442033357441458114002008318703222518737660168373528784601161206783242588661058422162506843228032537317105774824180580722251703816522076102707454472384031652371072354463610437527318014846355132314801836820872248420556416111058558530245307538454513111685276723700723723016154667047524881748086276517757507855764360621135082768420028171871650154271128366716842581723788485208530686262132012463557535348052530102570566800277538714711888341154246560852213548458516670828855406885827633571360622534758825278238731222106037626813342442581570066840383251062840564175238056315776314435660400016373242288336121185272064227011642151625307363334213215108435050314310285550262682555106820220460624454477246070213052066615631641846172566447487504605185843128440355427757365608348845847440788566670164817737181382044336240173863412461561667554036608837841583310467438404217825360862221645651781316280753234757083803463634578251006571283743644613706061078140500255336558830057313835125870048177817075863686823332201770414032276553820311070677852556323358372340623072558213174843362602546772267277833800516574836060821862817111611808181208887188211843701651288222846817388726528132208563033308855077111208861333448748548117232450881821220155183345205884336671434716004808607656177074730323161356824468388010106604784141762182810026634637645550843020012661225740744760484155165717105621128710043470017860822546734131106403031042475036343187876547214738773407675274582067580156327012254518150158137488223836611015238537021221003744571082561182586638436406704845801072515706770737600276386500854876743738080328583366413421085406254585661540117316635125865464744378111242857574376136434826618028146307252575033481050481522733124174800225280041871267707675727406567211602500250433670481684470627767145505476384704327476525355511885583048481648234631526477036473188627267113516707218301406724072567773457785641017870453278287157848528115840305328270867731611785758414645675105848626773755088612263250557574538407376882036887036306245458244456110647132304563512765471854502467752C1B59BB399DCA3EAD6B537376EB1AA617B140110F351218902ABD4DD9B1F757292625FD3CF7761358C0F259F7AB314082165C7DDE180D8EB9E6BB5B2D678D6BF05AAB4A05A5F62D1B720E9E0139DA53320F3D9E0B4D86702F3F4F2A2237784E610BD567F50849BBD26E0D0A55AFBF2E7291873C445CF86C5ECDAB90C24B469CF1D9185E65A5C17333B3ED9A1F578BBBEF6C62F250ED8F3C821C2BE64D7E33CCACA84E8DD45080894D91E330A441AF9D2E57782AE4FED068936EE7586D9B41AFF5298CD4424229F412A1426016E8795296574AF29FBABE4281DADB421684C0E6B6929880D51A8AD086823781DF1A4F6B18E29915E301C81575DC6EE151B04B62E9B3943F94599436D9D74BD335456583B1E056042D658296D657B925DFAEE02912772BFC3F55EE8BFB2C9FB31D0C755D1B05FA1613FFA46251690C564C20A7AAD913E779B83712EE1115D46968D5FC0B4625C4AA23CFF6A2A67E4B2A22B89F118BC12937D8A462D73C9DA4E2C14D062909A2E651297AAE4FC96D7510943C718A0A5B1FD600D6704D98B5A946B91CE72210F0D01CC98AB4E81D536245594323CA2669E2C098155E23209DFD60F9A7EA3FE0E8AEBC110C47A5E84304409787E4E515764F603FF091E067A52A59D600BDA9F144FF2A6C90E84BEC5B6E855959AAE9C8348BA93263B2E1C9DE264C3B4B5EE4A808EE263F21E5C99557C3392BBE48DF2343CA17B1FCAEE481C3373CA0E06698E8C7EAB9226B0CBB7144436B6BA6489ABE825D4BFB6142D0193707856386A923734F555EC9F23545B0AA09AB0131AB81F2E04BF5FF68CEF8E401FCADF9F7A5687FC51D407442BEC3EC47810A0C2DDC465E0B3E03A24641EA4FD6269C759E9D3DAD30DCE37F96FC4C4B61D8BA00E80205C24851E856FD336BBB01F4A7A4A1AB1DD891DC902D406E20375EE374FA6F173FA50CD3608FEDE7448E398FD1B35C18151BF4D0A12AEE86C42BD3AD878FDB05B859C412352E4202FA45BF0D9FDC74C0E17DCF874FAC18ED66A80BBD1AF052944B983E65EDB7BAA15C2720A220B645E3D583F97513F017B3038BB5C72CCDA8B764CFF529725570B1D8027F1C5DDE91C5375F05E5843B33224A7D5F4EF84E5CC974F36935F90D52A37FB5FAC557AE89E9E3A37A2F9C1E78A9D3489A26EA1D9C4034EA1B281BA6C8643185FA36F45F999049BB3879CE04978EDDCCCA839B7EED129780E08AC4DF3F313AE07881CBED032F315C524F5BAC787F25E29D9C232CB251124E89DC70FF1735DE77ACD50B2B6E5125A585DBD5E29B2784CFD62EB1D5D55817B94DB02C81F2EBE8AE7DCC49083A49BE916262795F9D04C73AE34685E236BEDE5642E00B15755450B5CB545F3B7BFEC33F871513C3524A3ADCE19003BF6ED50A3B5F4F4F684518E2193E6CDA19E5270FA3AB3772F6D30F845A79EE169F74FCECA35D64AA90C7DE91B377A91A786A5BB8151B8C292E7872CF57DE3D908E62A0CFE9F89BF8A5F1C6C2F41B2292154DD5ACFA96D7C1243EABD54046E5A38D85372AFF2AF386C9DA92104123CEBDC1BA9A27B3CF646DF240799AC46730218F013CD2FD4422DE16DB4CEA5B7589CB96ED83C75CA6F0A20A3C6785A4362E24C7CF99CC0EEC1FDF2867CC168D4C4FF7795113B4087F25749D1DBEDC075A75DE9B808EB071FF7BD97772528522F9DA32541E2AD02D6FFB78607C22C7758C7AEFB1C618BA385B867464E31B28263D3D1C3D4BC0E9A17A3A9D7E5E1CC79E8A411F49E61CDAA95BB9D02807565091750998FC845B66496BD4E91897C931420808029CDE4F1518C59611294F5C6B4A03CFB8D923AB6A10DCA7F56200E41EE2DA3413A4634B9453E61965AFE6A7DEC3AD9C641C0F4295B089AC874144EF33BA79A9DCAF88D9E0FCF764887A8F12D16C4C0B3F2E720AB79A56A56B6DFB03D1BFCC95FE7EDD41F8A9FFE80380DCF298367C4B42FC0B94BC93F51336C385ED36C246BC5B807EB2F1FAC827E0B6E0FA4B9188877D747F7FB853EBF0194D13A53E426C4E566431F07797458FB97D6C51A9CC8BC082BBAC39E70349EF5210B5CBE71DC93125ACD9363DC17725D2610C2425D2DA9E94BD9D56353308910902D2EB178DA33C72C6E6F73FCFEACCE843B53B75F78E1685B65624A0E65BE9242DAB8D4ED88327F7500F45C784133D1A7DF5C4BED36E695B51C3D1368114D58162FDC696C46C241B1A53DA13A4B56F3BE0AEAEB8F101454EED3C66B58A2A492AEE5A41D597B78D489E073E53D3FCE9EDF7DC7253F76A3D927BB597CD88E96DC564918CC45131E61B4F657F66344D7AF6355DD262E69CCC0E5BDF9AAC55BDF4D262542433D56CD065DF58ACF632E881F7EEDE586C914320DFCAF32F3738329486E35D7F312DDE19D23D4CB9315365F179D88F058F8ABD2F988985AD52D6916A9D092CB0B81838308277D4A1A920BE53FE0030A60EC1D5F73294AEF90FEB47C0CF4589DC81C2A590539B6444B43671C27716D3A866E301844662ED1403538BD9E0EA8C084CB419A52CD276E62999586FFA4C60503C5D2A43A1C54E5215F6CC4D4A9B1F28CD5026162232AA8F872917B4E3ACECA0D442BBCD2698276175138DDA269D20488B70398EBB09CF94BC0EEA39B2D3511F6B17351BE27460399547198585F8EFD1B645DE0334D21D4A10AF9441E20775B1B51BFEF188CA58015C214B243666B7A72BEAE55DC2FD9C6FD53010C94F1C11907F841A4408F7A1CD7C056C20A49A83B8448184D27F6B0EE9820B028FE4BD0E1DC5BF97AF2A48D9BEA7008C978100E4A581BF9E8F321D99CFBAFD4667EE6FD088374B7045C9ADE2D1F4D106FCBF467D0D9F539A1E3A6E028E99D52B12750187A8F918A59E5B83E3682EF9DF7CF01A6EEFF7891C10F655AE98F0B3D68100CF6DF2C6C534E70BAE5CCFCAA7CD49FE6526D0AE184365B9A1BFC43925B415492AF877B4D412E577D63CB7429AF23E7D3D4842D3332F1D2F59D7EBD23D071DFEB01459E7A3C13FAEEDEB952B2C01F37FBD55BA66A7E8D9F47F9304D631EB5EA9ED6007F9D332EBF019B933D82BFC6C40C5360EE83BF4EFFF3D31BEE23C7277D5446D7A56A99B4387357A913232D9BAB8D41DF76036112314CB84769D2B78B2083C58BA36B7E653A076B0FA8CCFFC83045E6DE0C579D607FE7617BB0E51963CE47EA141751E61D164B3D4174D6E96DC421D12959C5694BB9F277F5F683171B1EF34DBC86500B75398A7BAD63A6334F9BFCE11FD5DF46A953B858CDDDCD4282FB0C1FEA73A4FA9DAA2633EC68949ED898CE39FF9E7CAA5992C853041C0982699C4771A49292BCC8B255FD93BCB4291FADFA09B1F6F82C1F0D89033ADAB8AB6C20C6416C4C1693B92A627A72197F524E27F8A00C2B6A858765477515BB06933D02161DD0B93AEEA2338B3120B0689857006ADFDA7A159413F3011E6E31CBAFB3CB8D47E8D61BEE73A1BC3C7F76F488E1ED4F8CB05FA702B9297C203FEABC741E70665AEC199F0BFA72A0BE7134F686B4175C6710443A71FDC9ADE23E8DE9 +smlen = 4712 +sm = 9DCD088C74E7F97F06B4CFFC6F4DA97F1C83D3CAABCE11F55C56AD40614530D520703377BE69F7F5F869E0DE4828800AFBA88305E96A230369281DE878F0E0423C7A9402C12CF695C3695EC9B441FCF548713EC02883138EABEDF3BE2BC7989A7E9A006ED0A1863F740FCDE5AAE6EFF94576972D77B99561FAE85AD54CC2A6DED69EB15A76E314E8866912DAC3E210E31D86989F6F4033DD93F15B164D9EA4375747D30E39C333DB56644E87759C640CDAF0A8C5765CA206FAD203A49FFA6DFC61058DB24CC94AC57623D56F995ED7B52EBCDF2FB14DF971B6A2D942D8B382499D235081DD71D7CE78634DF0D0B7949BB1382DC27EF7F5387C7F60C160BEB25A6388CEA7C57479CF3DFAE43C60672022EAE6C062A8C0761E50EBBA8538C7B647239B55AF1A9B84CCF0DF194C3A3689E872EE4839954B0EE8F2BF3C059AA6507B050A12D8BAB3A78B61E0C8C4F5363ADE5CA6CBB8A39511F5676056C9381F578D38C0B6343C56E55B07721114AADE694B815A6F827D95273286A02B15D727675C89C40967408CF2B8C3A6F9CFF2D87481A1C56F5788D14C47C9E2897BB31000246FDAC647A06C7355269B7F4FA243E20D1A090172A3A4333FBCCAC44DB450B280FCD91E212B98041BA48177E3574C15B669D8FDCD17277DD01990194576942D85B3E87235917F0B8D91239B0716868F7ADE2E8C8603C9EC5FD5A29FF78162FCE5A92E667D432634D0D31F2083C4AB1754806283E1B327D6CE6F0DE1B718B2A5CEC8D275000F81639617252A9D6240FCAC4E7A25E739B6308057EF2079684795E1E9871D3E2C3CE1F3F125AD52CDF9ACBBCF195CCF434B0BC373C3F1CE17012E1AC7F984B7C1B06317F746CD9FF7914C29D8D10405B247B5169DE7E6073DA46908416F50FCB1AD0F4D7557F9293D48453F30C662B3621C54E555F23103C563BBA0538CBD5ACB4A6849F102F860D352969BCD8D6B4ED89AD3E766015D9FDFC35C292417A360B56A330B05EF14AB662155F8CF094443BE6B603752B7A15E4C3657142FC4E88CFC208090FB10876F3CDFA04AD604C868C7C89396E229CDE7D5C9EC89AE8A6933B95292B291414419FF7830F365DFE37373AA7C83812F84E3F3C2DE9330E0AE56A9925BF03A6CB13759431634F04403B22CDF2A3D3A72ABDFA7C2B04AB9CAE7BABF8A5E416877195D94A2BE4EA2A1FC37E72CB5CD4C8DEEBE6AC5752D87AE254B03A50768746269A74FBBDBFFB7B805716CFBE4263DFA8892FC51172B47BFB69A94C0C877428CBA4E91E2D0EA05E26CFDF6BEDC4036326DFCE74DCA19C5EAF8DB63CC1DF99737527CCBF7D742D7FC32E60428D17B356992B54753A1A964074DBEB39E3311EE7598706A751575B98DA558A71797E7AE7F48409FD93AD8E4E38C65659913E76EAABFE98477284DC7B8FA304CE0D546D87093272AE218DD5D45F4A0E77B9D1070D397913CE758DA74EB19C9B71228C0273D192C5780B0C605A562F9338877A721830A436760F1EF219DEF86BD98707B18A011B0711AC8CC159F302A205E98BCE5B1D84B433F7D8703BF3B04B322159B3784FA86ECA43E0CB375CD38DCB65EAE8256A17562A68D63841B9524327893D5E26D5728800F53905FAD474F2ABF5CD9967FD616675EF64A2780226C44662BD0C695B83C7B3E62C2D468BC5172AFA6F1C2BC62CCA53E8A8F3D7826B2BD5CF9373CCF5ECB6134DED2B677987FC1F833A71AA87B5B546DB78A1D55E73F9E7ED10E3F2095440190A15ABB0473D3748FE20C19499E64A2D9297B4C5F30311C9B6F871606CB9EE57B749422EE5CE02F9BA6A2644B318624201C30BF72D3C953EA0F0E986CEEA1BAF52497ACB217D14917190708ACA8554A1EBF0D67F5A9E59F79100675FEDD02D4B8978E54A58B4FCD3FFA9FB9BA4716CB827FCF1BE33CDE58503398D0F04E9397A816F149872030476FB458B3538CFA4E007BD82817E3307BB9A058E85B0E4B5CBB0A02F1252538FA3B3E884B129F18AE6B7EEECE9E19B18D18928F8862F9D5F19CD392B6BD21774EC7D1EA0BE0F48D81D821874FB3CE74221F0D915C5E60E3EF2F4248EC7A278140FEA6E3DE5F18B764C227BBA9E2F3E4B304F8410FE1311351C0E63243A68C492DCDB00158EAC3BBDAF3E8A473344B0C8A5BF9A74C512F221AA2628CBA79C3E1C715D0448214608C0D14BC963829A3108CFC91EE13BF87FAC2902BC64C44714DC9DD6FFA081BFC9ADEB15FC4C31990F1E25AAE2D54CD8FCDB4D5F3DA2F427FE9C38E7CDB3370A802BAF6A666638350CABFBBED950C3270FE9801B8B438FC8F2DFFEABD54DBCFE995C5D8AFB1DC5DE81032F9ECE88EA832F0877FB816DF02789908DFB5CC43BBF7132A1C726762A4E60B8F5E7CC31F6C7638989DF3D00F560CEE53B2347BA90DE1F9999C42333E8761945C8CE2EFF8FE88006EEF3FAB8F3E815E1E0B711FF64E1F886D6D1B6D1C5D4714037FBE705F1FC3847C5669784B498E76850B440CD28B267A09770D5FCC2F44B63039E3B7FE05CC5763E2069D7E5C31D485F349291FE6F13207F7CCC330687388DD88491CFEF747B4487A775DC6182CB7474F4A12C3487D8BFD1BE21D5BE88F639B0E0699398C11768D49CEEF26967A39AD3FDDAAF9BAF99DF3B603BB210B46420E447C66A07700D4E10A0F7699EB3E6EFC61F989AC5B9C3319EF0EE976D39F72E98104439D9EB4EDB08E740A736451D513C142289958DE68EA7E6F7CCBD2278AE69D7FCCC3F18C7900954B68CA379C83AB9AC90F0056D37C6A514CF36DC913A53F67BD81ABF22B2DC1D1FA83E8BF160C5E065126601E50D6893EBA989878A7B57CBA28DE3AE2A61AABB5769BF2ED359367C620A280B9BCA7049CB0654BC9B31A9EEADD1192F95DA72B4E0FB06208654919EB0B8E3E1A9B73C7C07F3F820A2AF6D59886F685A19C67AA26DB3D5CDB57E1E5F307957568399FFD08A334368F75BAC997A06633DFB70906F69038F5912E26C9D21CC09AB0CE6EF5A2B367B8CD0F36248FA0820DB6452F4C8568B39758E2664C9066B08987DEBB330F137D553825F1A493635D4BCEE4E41F9ADDE09CDB76BB77BB6B864023EE6B43B1D22E0661F5958C46BF363D75ACCC57C5294A703D9ED1DC68BF63720DD34FCA906A595229489D2553DE7B708A6EAA6D84441D4286CA01A9F8C193977AB7A675B855220893CCF03E8D987C22F691630A2F3D78913776C0C29D4ECE9361C4A0AC43DBF5D7605CE967518DCD062881B690B574B29A1264573BBECB3186C6CA402164AD6B4CBBE28C287616738E8583D530BD4398228BADD5DC1779FF45EC2F1FF3E81437A0A8A75A2C0941A2FD57CE8BE3029BF9F00DECF4AA4A2E8DF44A15947E5813D294F4B1296BA89FF98C0440EB0306CC599DA0067A62180E49911A8611E1A9A1E29CD414F8ED73C0C437BCD0D1A727E9DBAB0B44551FD497B96A5C2A9BE7DE6966305F744D9B741BECA76BB0740A3F10419C9FB7A9FDC884C2941059636D2E063C32C09AE90614C063E98D3A6A433B5B36F504F371BFC1C4D511A8A30540F9AF13F85DA1B1E68548113E0DCB6740DFBA7B374D6058EE82718500D4C8B6C7CBA39972626D274DC15DE5E578F6085D8EE571BA818A6EBE07686CDFFB41C5CAEB272763FEB9CB7C2CEFF00B69F8EC9CE00E43F9B92B6DE84E4E98B022B165CD9E9985CBFF30FAE4509EC350C809CCA75D05845F04E9ED83D42E82E378410E7743E5EF405CCF397637FDD4CA1E1EE6372EA3FD72AB674513F713505E2FF81AEEDA6FE2EE2A2FE78E5BE0F45CC72AAFF8F99B23B0C44381FC4F4745F1D354B89CDF18BAC4E7E182C35E7AF4F437F24A81478AB8A5CF9F381C3C381AE9047CE1A85198B2DE7882B2D70F3C54465F48AFA3536AB8F4703CAF236DE7FCAEB1CEF8DD8C17452761DD130ADD8073BE7AF8870F23EBB59FDFC634351C41BE310027FCF06FBBAE91B09C1472ECB7C78AF2EFED94D9389844FEE3D663100BDD9A49E8039BEBEA82AF670AF3966D11FF44F4369FC625D54431D8D4F8727C99692135DD4A57A4D77BC4C3E1377A310176A04831C0FE1B66DCF4994AB33B790A6CABBCC566462E5E7E1894DD51CD5793B35C0D88DD8209E844A646FD0FA8271B2983BBDB1E26D0532721C3C109B589AC50EC63C8324656E06D966DB1728782B9FF1777F7CC0C36550D11CCB5FDA14290F69CD8144F3BE4F7B12C3669694AD3D997A93275B1EBABC3355E446896F29B2E3F7178816B0D0E298330F5ED31F5D38F55CE5BCB7F16393C9C2B73C3BF417C60F47D3DDE2C7F0F0A0C248B7C3F2A6A18D9BA2FE3D58DC4189E93E489994B36E77D588E42563DC4F5002ACCAE7AE8FCE99CE2D7499F065E69F82990355ABA9F875AC6557739D8E79C529C80E436A488ECBF17B32D2F8567D3B674EB9F474031296E680B381E681960E939046BA393A71AE04A0B6F0B3FA328D4A71F2277B781BB187B1C6A7ED2511783A6414A8870E431676AB97948858592B7032D124DA6809F79123E9BC6E5F391F3900FCB8BFDB9057BCECA9B8E922FBDB11F13A2B52A08A291D545EF72162B4CE40B112D2F7388BED4ED224448778089B1B2BFDCF827626B94A5161C284566767C9DABD3F4445D647AF9233D55689AAFE700000000000000091419242930AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA + +count = 43 +seed = 38FFDE9B60DEDB5BBFAD6C52AA02EF6D49369BF276C99E588D796A4F260E0FF0A65C96C35863BAACFFD9B212EC305E7F +mlen = 1452 +msg = ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C +pk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258D0A40337A4356C3A2E12D9A59DF13DB8F84EC94DC907B6C5B352A1F4931CC0A35F74E4A3749A8FCAF42E14C0B9057F518761A5E437718C1FA15518ED68AD3EFBC7BFF34061F82A331C3C2B59BBA2A7511B3ECC7BB1330344036E73B528BBA9C91F9D01BBF33771367B5A4CB81AD3A1BA3BC47522129F4297A7D80524AF1D18AC8888BD70078E03535408E2E6D784E9B933EFCA2CBDB0623B1F1D9ABA033BD8CF2EBCDE8F85C511912482B70EBCB5194E0C465EC4969A1627756034B997FE3B43E521A02ECD0F569B036E9D807FBADA8B40EB6B45AE85884A4CE670E488D9999204233DD883B8CBFD9444A6EA11E99866E9E9011DB6B69168BF7CB5AC96A7D813F878CFEBDE0433DE1DF957D467874E8558DC6E87E6247CC8F261CAF3E76501EFD85EB15FC4A0C260CB71D174BB002883645B8AF069DCBC079880372C60540F2D9C2383610731C89025CABECBD5AC4EFE7B27861840CF6D75E9CC8A8B597CA1987A06253D37872615AE0EFA11E8763E97427F6FA9EC64FC9E570F847FF311C9B7C30EE4C72900C6D555C8FA4DA578C6BAE03FC6695C64BE2D7FE41B89448D884838BA40C7510105E9DBC9D66541C71291A2594DA996C5E0D1A98CB5546E35BAE33B89B928C196368896E3591685E64065525C4D4833D6AD5E4ED0A22DE610075C2BE1BBDA9B0762FC1C8AF8C0A76CD5401601550A5AF53F6330B1F82BBFCF33C6B7BF1A274A5D4C0DF6DBD485B8BBE9FDE49F59E92FF90A15B287F60FF062F0573C0B1D3A92159A3157AC058F68DB3B01013DC0554BD57B3D314EB648465C79F1C3310733A9BFCC0D083FCBF9EAFEF344430E03026EEA7F0D198EAFD988440B1F850EC45D42814DBDF9C35DAE4F1D97FE223DAD0329D7BB0034A90F4DD828DC80BE8B9DE2183D24C6D666C809AC3ADB276BCD0FF88FFDE554DB7C67CEEC7B799A6BCDD0621289BA3861A0AAD8E748FE8D759D7BFE6911E1F7900CA89FB19A382D43078DE6A489B3DF89C95EE8F1AD8576783F1D985E173A60620B1591B127031D3383E741A107106DE3FDA589B98ACD2683F8C47FA9F9A769A1BF9FD1695E3549F5ACE4031A5B55CC26E4AE4ABE025A0E224654D00BFB5BFBA038AF0D3C53B391756C0B01E8A5DF5FDCF431ADBE2B07B33179DA99377058E33F587B1F8733EC4523DB0A40D881A1299B6E78FAE98E40D9DB84641395C8CCC731270CDC51081D08B34789D2B579A24FE30542E32E0322220E0979104442304ACFF7218CF98FF6426CF1989A6644B154A1B9EFCFD99003DADCE31473371D256DEFD18B4A5081764B272294683FC4C4317F9439D519993C4FE33211F778C48BAF3A190D88A342F7BB0EBC21AA78C699815BD453A96015C667A669D5CB28486FF7BEAD59B5C3EA6124C387AAB8BE54AB9E5A00FA96086C42445F7FA2CC2B3D4BDDB1EB1AE872ED3425A54CA5BB7391273A4EF19993CCCD24CB558811713CCBD9C7F57509772B5BA5742D4C117143798DA9170895B63C1C2A033D335EC66DF352AFF8FA0CEF1EC4342103FC9A816635215F64CFF2E7F8448F149BF71D74948950E80403337C03B58A9D1B299E371141BD84BF511F81ACFCCBA2D3E93219BDA2AD4973C1BA7037E74E260740796C761C89554B737DAF8FB9F1E366E44CCE7DB998697E3C455E4A460BFF4B026744C78A9C4963480BC01EFC47CEF995D5F04F81BAD8332512751F83453E6441DA96C1F19542C023B5557879F13F27E2B86239F8237F5EF0632A4866C79DC3D86DB93401AF70F7654ED17A281E0C2803B6850EFF41FA58960A2F6AA17542D7FBBE8D52833802248833A2A6ED1EACCCA0E50083111251C0A590ADC03F01354868FE531DC057B680EF9C369681EB40E9DDBB62A8AB151EAFEC4713DACD429DC70B3478BBC120342D55DE8EBCA9B8D0520424C89C993509AEE00789D48E82E1325E13FD48CBB2C06F96AB42D7689D419AAF8224B4A7D79CF75EC342787BAC812A9D7EFA0C08C536C7B75A20197D5DCD2488EA0ABEA753E3DC20F50E62C088350CB0D8CA11A24D12ED566896430B250E80EB1BE18B85408618AD4233773671FC0494E0A52C02AF0A7EEF4CBB1F781DDD35EE1C356D58D0F99087B676F6F47312302E948F2B4D9094540FD53D494725E7E4B1ACDF047F5E404EBA798E757F1E4E9A7B27C7947BAC27221ACF18C2A5608C8709D89EEFB39848A9392BA6E9D326418048D7A222A199B3B2A6B3DE9442CC71630FCD1966D2A8CA834D0133C26C282021822D0A4C21DDD36378C9F64C06B310C1DFE5A9030F8BD9DD0B4293E9CF4B1F51060777A77E7E880B6E7E8F53A3F531B6B5BE54BA24019B3CBB77D3458DADE4D502A3B5163FBBEA38AB673D0CCB71E1912B5CD82B348FB8D0F3BE32BFD0BD1D8B9CB1619AC53D08FD5F8CCD63D84B42DDBDF3810AA999C20F46F659DF82A70E67808673E24382AA2DB5019E45CD039E88CE069A4DD3D975235B77393F29152083D155E3A03211C16B78946E0F177F3C40E97A9E23D3B11CF1E252A2CBC2630CEE4464731555F102566F044786EFB5F066466A2951E7F23B56CEF0DF0FBE4FFF018058948F9457DAC80D83DD3C6A96D99E3C14D8C50A09AD6DA7A49D1B265575F73E100443079AC9A6BD54CCBB0537C13F84AEA86AEFD6BDA282118FB1C788351CF5923103D6C0B0BF53E0BC38E56F237A7E3BB72DF168517ECBAAC27DDF9E62A +sk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258DC23E3BAEE1E216B4C3E7A81A1895A01B9A9F0D8738522413C84235D81DB88DDBF581DCEEC342879CFA360C7397F27099550CE28E0862F38E982251327879C59826534255072671356268657046775414871772017644075401506356427702520615142758300228476022465478216370470736012571807602168141677805853066340313746867048776762706057852538466587878687744081608646750556006378177354282022088270783224171417643614856557276127463458833257538121440130578130677604365161468274412744762810444642328471702176372341602881326068402425624428036146252177886620765702504660806775716833188536466807532876715110018885180424656717741266747736465723887754112656707227524815360216170822735753754258865245523142431423488367365777570412418730731727768620686460703334354658865165727278314527043852301131124476223230285156778347405468058147818273272824750821026431167620141531147734057638771057736407658442482707131840130187717552464638434514524088822012312045626524520185086554056617083126853522751154467608716856754082650400345741161003083372006887716116118614631678558528684583338674825432861416577682461680141852160411043380643024020836672655653018214110384728154586665243077165208178600435043116374267302132021544687107312251151634387573761736436845250053503047256237345386346130223511351434222584516237164483380520247552238734010840632107870462481384564341513126684728172142785402235730110430855447122536413567205817276203723372168377834281311664643104211067235665818387274732713002621841724522823434028742657451132311331727344700778612100647737441131804045121850265025408304761133538253688527028316554541107611470300808330268753631720125173455335447080651644444072102787102468667846484200426238451485800718135711232802278064661102763026848105300888212084434505812875617757841563216615076440868427442750341636035064008400520148437362447548104022835471545833784363706466880763464112571845636217182882840142121376364710352566568213087072487742117307635751335640680328677686514477524370461755256813687445452170251472577358371634201537081250262700654410365131327170150125654282875083347066088444560326532285002054613271521611717530436070735418337541873647305304652650321668403608073088204088158320103716536117716747015617410383360244121485335205246256411161453083706857052041833443425265408448228278722135205662647485256577311873037541135770033748300214146407048824036820178544831334503807253431703463816302415427144188605110450488518882755332462213563681741054082220118636052337341451645306644006628618157152754686584585858878108652171011026744423654185624005748467475421546875646636053603068761868126574787455331307325417370831055117314122483736731265263687204010400148026505518707052751248538436760866406675132131675473428714181104363575455620246110565573244304488346700623320800110835663107780468431126875227017825443053086448756543748853573177772031177158018603261216184630445585003887246700464372036378084823581555567840775412834605421548815263376258757772032307252031854825402874201162041666280353450F2249D1D8061AD62249C813B4131289E3ADC2A5B85D06EA4690AAC87AF8AFE3DC5CDD0B815E66F57E34409203856B3546A11F03C65A8CDB4D764094A5185B8E6C4695D6FCFBEF6EFBFC80E10E8B5BD7DD17E279D527CDCA4B96BEBE7EFAAEF5D51B5B5D7B2C6EC0DBA232E054A68D3D974AA4E6C47732967CDEAE0397C9EFD7F7803BFAABBE96AD1EAB71341B9374AF6E43F5B35CF2435E89DA7E5E27A09A5EAD322CE14280D9C056FBB9316C2DBECF9FD87124FCADD2376DE88ABA7B130B3445E4DB0C50B3B5B8750CFCC1ABBAC22798948A084D99FD623AD73E3868B5852C95F615C665BC64141CAD1CBF6A38699840C9BEFE8510E569467540BBA77A962D3C0AF925C6896FE5A746AAA6DAB8C618CF9D70A62AEC444A95F5FAA979E0D4E111AD094925AB7ED0E5426CC79289BCEED4F20CE2CF657A1863EDC16D92947338CE8E37D53F2E906ADBC3D763BF6B265AB637EC96054A29424CB686126F7E3C81C6B5F6911B9510FC21143B164D935596912228C3DFEF665B308A1F4581ED083CB717467E75584A50CE0BBA576CDA70D0726308446F8D4EBA2FD216457F5DCDD596EB8B485F4838188B87F17EC73E10936004899B13275E35002ABAE0DE6084C6F05635A489177CB512D502427C4D73BEEB6CE477D80998CA650B67907BAE690C67760A93B69AEE7ECFE5961FC8F66524ED58E01FF3A4E18C762D7E4C9D43F58D3290E47BBE4812200366034A484D8A78AA5095BA5425F70318A199973C3B2E6B9D2B8D4EA5727D56422647CE18CA045148A1998B3D69BB99E391394999F256F04DA5D7CEDDAF7C207F16721A5A938AA6E1916221D24D12E956EE63D0F4F6D7DCDBA7793574C2CFF9D9C5B808D9C7F8C6DD7A9FACC8BC23B5DE42F7E51E3362C82BF93A99A86ED6CEF6CEDA5AE458CE348495EB023C471747D4390D0D9476B126F80C478CCE8C81181FA962C0A15A06137858EB4E4B0858A76426F5F5A0CC3357B665BE0C52A5DACB32BE2ED3FAC17D38BF3F2982D593554CAADE5EFC8F839E53F3FF56EA44BDCEDD92AFA4DD9375C97DF87E02CB5979DAC29C3D631F7B0E382CB001D4546795231FAA08CC9C7E42DBF59A589A791954728687CBFBE17399AF078790A121EA5A07B77CD81C3BB012BAB835B90D2278222ABE97AC7475495CFA76A57D28B995E1AFCB9DEF7305777347DF580008A277D2D61E8D8E88CC72A913E5D40C8D9A2CE9D892843C1A800FBE021123E3D9EFA905BEE8DCA63048C4FD98E5ED8A72BD506519D3C05E79E7557FF325176CB87D79CE86725D93525947901B6A762D928B6BBF8B7907C923625430DD08EBFFEE6FC2E56FBE2F72E9EACB5EDC3E0D506698F6DAB4A8CE3F1D0E0E4CA2C28E603EDE9FEF86760C6B02DF5977D6AF0C00DC86B8AFC04DCC327906D2275066087DC309E3C72C2EE66BD8E0E6A37FB7BE4835D21BA3479E8314B6AD8D5C9C3E5275A43AF4DFFEADF7561E76282A65171A10DBA1E8896C09FA374F24E031312CCE67F7415F74802A73F29111D21DD615428EF29B4A74AEB3F7739BAED38C0B335DB1691A895B35309661AE19E6DD413BAB36A9EC8C3230049331E66EB894DE9DC87B9ED50A101BB4C5F844C64E6BCEF97775FD581B6A989DE2B19BCE33F8701179D5EF390395255A6FD0ECCA066E1A97A6041D86682EF209C2D499F0A9AC5323193D31661BCCB7E4126028BA4940BA3122DD3FE195B063455E675561F1A8B0BCC361AA443CBA494BD4FCE6968EF5719B2A9BB448B365643216147563E4C40516728368B0CAAEA71F75ABDA5C7BFBF721C4878D3D698433441D31D406F5C9300BE0C12F5A03F57C9E8CFCD60552A76119609AFA5DD6C9A068789349FE42CF2026A65F75A5CF8CF84F0A8AF7875C7099B7DB3824FBA27DE54EBC75A89D075FAB4B01FFC621C0577A50BD95AEF9FC760C59AB85AA50EDD193181E12E915A962F10CF76D94B38621672AB11874E981D82D37E2E888210576D6A20053667279062B439B9AE28F7455D48A07D5B51A59360022233B1D103C7D093DB0A7453C80B6D718488A73C69CD3CCA20C2440A145C3FC12083070B1DEB74DC82977A0E32EDC7B1C9955DFE4C56E56A1249660D66DB80799AF5748E3FBAB1D1AEB19AF585DC4867A83B048D7B07FD13FBE9D993631348E4CB607E53A85257F3BE394D040B9F51B855C51B0743373BDB78734696E45FBB8E969B9EB49C8A5FC6DAA41E382E01F4A65A11C3F8B7FD00C8391DE7B7C1FE6AF1070E0FBC4F25E76163399CE1F0B0B972560A0EFFDC6A41720BC36DC92838D6EA4EF748351C25B86AD50F4621CFA4C23E3DDF1658C319E53DF54A21515BDFB235565164D6F60ADF6D4727BFD14F23F2A8D9502C88D3DFD42569CB26DEE1ACB80E2C3DCE8DF47194314FE5CA36288A0E34DF94974084E84638E4FE93B7BA667F24A24567090D6077C1EB305662172BE51C28D09E67669F578F4B348382736EB8BE429C7D7EB605AD6B644A3D61D9E3A4644B2082B0E8B898C534D940FC51199890A39052F640F678AD1D8699F85E16387C9D55222D6455416012C79A52C304130BE4715AC4344ACF871DDCE84B64D89CD1A6DC6C49C1EEEAD6D2131E3CDBBCE558517518FAA3083B41A7F8E06CDCC2D9ADF41B3D0C930ECE4F8B2E90B912625FA25A4248E152CCB2A02B944F2BA8E27155D1DD74676CAD9286E924AA74CE920842522BE9846064758844572D549B560FE1BEB97BE48EB8250E4060170FEEE3E1E3C2CB37D6E8E2F1165838748CEFB92B970D7A8B7FC94F17490C2A13D3911CC513E39D6E1E5CC98375857A8655C0E8982F4ADB61CF971F32B45A298C3056D6CF37DAC52C426264F1B951121BEA66ACA540FB43051F83C7B4C2FDB7E9B453165D2FA9985D04900AEB9C3CCB2AB525A1832948BEDD06AE0EEE3B9236FCEE677EC5633E365B25C0DD91FFA8F55EB7E57E027A46D3855E18452C7F9FABBA1ABB49D8F7E9FEB9C1AD748C1C7A116710F942FD82C1C35363DA8DD2324BB9389276AC563B64D5BC2A3B741524575F8FB67053BE38F5884743683B7568E735DCDFC34018F965FB6E35716124851C09ACC7D88CE361E3DA67F8BE8A4ADE9DBCEA310AD97BB6097977EBD37EB5FCC78107348549FAD7F6DBA9505F6D38C5E45309996107AF399AA838297BD0411AA3ED16791AFC2281F19E67C90C1DE491353D6099F34D77E2B230AEDB0A0AC64AEE1E110D4AA645C6C33A87CC476335EEDD6C26ED6CCD64EBFBF494A27F76B407A980B7353011D355DDC10FF5FA5CEEF9FC33AD951EA878F7CB8550ADCC1F322C2B87F9AA7F4293D65B5155EC3A636B1D1E401CD32C36E1ACD3C7FFDD1AC1DA8A84CF7AC10B654D5C5490BD19347AF835EB55130D42BE79D39516CFCCC2334654AF5B58E5A73A5558C20408E9CD1486EDF9DD975F3FF317FC2FDBDB66A3501CE488E4C5826BCE2C691C8EC21DD058EEE435C243B7F843251EE14FBBEC0C508EFFC2375B3DE3294BFBB9A088568674BF2B37F59FC467BE5C8FC6 +smlen = 4745 +sm = A6F4AF61BBE289DD9D772DC459A9C184C8B4A0F390C1DF0A2F4E582596DCCAA4267976C71F13BF5157AED743FF56D653B35529DA7A0163D5308C91B2802DC7CDEA1A82D0BFD03D97783AD959BB2C6C4841A95588EB7830562621EBD8273382DFACF8A60CEDCB672250D20367C864170558D3E5B9FA8DFA2F46B8C215B3BA6C79FC43532A5943670DFA15C3D7156A0689866CD937CD3A7F148F7AB8A50CE13EF9757FCA105D7C77D029009487F5230FE0A44E0778C4E4203D0FDAC296A2A9C808165D0B0078FDF54ECDE101CB93BAC59B1D2FCD9283F10C8AD4007B67B54A66DD26114CD885CE27AADBC0F34A82EDA0E2F5C8108A4C5B622D1CC45EAAD2D23CF465FB6DEC4C11F94144C73C7CF020C587E6CAD76C290B3E41A4D08626FC4F766BF4B1E6D19455D778D2E9CA0EF217F40E769EE154A51A0184635B09475691BA8397FF8A98E575A8BBBF1AD1FDC459AA608BBA8226A539E9B46D9908CE4A06B04F43CBBAC808320A95A70652F54F0EA672C2C8060CD1C76C1A06E1F396E2C3319DBB9D197B65B3B953CDCA81F19736D1D0D585973A3E9374778FF7D11967F920746FC8D36BF932BA48E8D1D3D30A2F4942040F563515DD064FAC0BFCF3578268F58745DA3741E35319C3046DD3A0ADEE988EF6AFCEFCDDF3B92D3378FF5B9683A292FF88EE35A0575701B52338AFF95CA51F51C601E3069B034E34C0C6895579B6DA6BFCB040A1BBAF54BC482BB445E7A52A793642C40F1ACFFEAFD4D13146ADFAAEE49D04899F10E2C6318ACE283C068F34C957E358FCF18B30E890D766B9A28C2E07617A794F76DAD4298F55CF9507499F22552E39DEB85E6E6A8901A5193B07D4D9FFDBC3B34A1B2DCC9F997ACFBE748913110F98CB9701046671F13EB54738A1BC99525BAE8B773551A2C52043A0B7B5106404CC702EA45450755E03235F57AA535B931F27E37FF21AEE5D13C24166790788910A7BFBF541282D6168DCEB3AE81AAB1E30C74D6F9FF0DA0454BE8E0926339A0838642E407DB9799D7E6817C9E4F6248D8471BEA8A891AD2FED3F74B14B35DB1FD4CBB088A45DAE3DADEE426ED3F1F7AD91ED1F85E4CE7BB1BD27A3805222B6948060D33E8A7988DA670B890AA3474107755F6B2D72037DE96CB7427268A9AC2211E5DA64712B1D63368BADA4A6707C44F300FD65D35C5CE3DE2A87FA7F169159B793594B84EA49A4294828DE4C57A17DF3E3F81225E9636E5418D17BE5D0BFA5D7FF15FDE71A8E8F8AC1882BC2A51E816D11C78F4518B7B8FBA97032E093458FF8715428B8BAFDD8B7A8106E0257125D6F0503CFEFECCF5F8BE3EA731FF03ACC70741E7347843A1769EFBD924458244891478A3B58BCF19F992EF1B0F57C68BC2D080CC632C24234AA89B02354320F7030FE0A42838546BDD582D39C0C2B289572A42E88FFF9AC1371D666CB9DA10E7E426628EC656762A78E1B1C779ED9DE5D240A1ED663B70D8C7B8D99B2DA9486E3C83CCE9D6008F1F8A9B5B1C979785D98DB9AD30121C317E8B6BBCD75E6D2A34A05CC75A352AE6A65249322D9BA5BADA4C767576CF8649539DF7857EC5B717F11C9B23898C3745DD91CB7DDAEA5D437DAE728A518EB0108257B00F4D933E58AE4DCBF5A83A11B9362C638EE5AE0F17CB1E0404C2F344A388B06CE222E01E653866ABA0DDAF244E77E652666AB5CB640A7EE6CB7CD3EC4E5843B0EAE1B77378EFD6C8DE771890FA273B21E2F2B619EB1636223400DBD05F2D8B48EB0329903A80814F5267245C7FE8BA39B5108305D53C090783A05CA88FDA4C19AD04A7EDD5C2E613C116F1A8A67BB1927C8AD4A20F1A4D4D2CDF5632EEA7E4873573B5B1D0CB5FF4F8AF969350CFFE4BA1698B23BE38F4FA1F74876F66EFB7ED01FFD6911D0191F74F1D581FF06DE2DFEFDDBA271D97BB023ED98889E8A94FB47F03BC87D32E736ACC23B8B96B70BAE7895D6A6DF1D9BD3EBCFAFBE2626CA286B4617E3E3D6D110C3A2837124D79F93DC5749B39C508CB41A8A66C920DDAB0EF6AA7C58113FFF76BCA47DAE4D691C7F390813965ECF31E2B23782F968B901B07282C1B19B509694F59C5F9D915BF850030764D58E044361D14111E79202A4E15C1EAFD4176D9E75E8B79AF458879FDCA79ECF9AA7D722DC10A11F0CFE98E5A4218011051D06D2E244C6C7A22489B4E619E747168F75D43CD4BB785339C3EE9FDCDD90F2A6C5F7A5844D79408950E00E720E615B25E1A2C756CF68A2DAD55ECF7FF39235C8A389E24004E34D0B3B9B4D2DD381D1012A89B99D569B4C59B26E8E1AA12A58914665C19B938FD0970CEBA82015144E10E93D3C0BC1B628A452F5ED55BA3BBF472CEB29B1FE0E131ED76A822A1A11B3CC0343902FA988E846F9FDBEC87767FFA41D68B020B931B0D62F1F3B4CE8E35C6AFE90DFF93F0DB41071C6664DAE3E7451E15011A7C18752F176CAC2F327C7647BBD5EE459C467CB4D391698E7E5180C0C972E2CCFC15AF1308F4235B077EFCA1F4F30D70D250F6CAF6D17D635A2340F66E3222C8EA1BBA45A2056E30A569E0D46BB1FE8AF7BA26BB04B8CD8EDDF7D2414E68BED41E4005FD2D96148765A324AAF5FE0A60DC725F8A763C6213DA18389F2A12846E604B2812A0552141397C4B2DFD50854758E4A1CBAB13A2305195E1D6816F1482C019658E9F07C5067098C48480FB1BB2F5ABCEC12A891F78D408A4202D11C96C9F2F379D51600B207C8A86874776011BE68E421D791E5274379186F024F41DB64999EA778B972061511498C829200DB305DE4463E2E64E55152B0F9BC9342B0F97C2D19BA23B24A65880098B485F14E0196AB8BB82DC2EDDA0ECEF3829F7E85EBF194AD49B0326BC44B8DBE04C97CE82F185E613817E175EE389EAA0D7102B7801B83EEE9630D9183753801EDC503E9934D88F609069B372F17D030044C966E632D26BFDBEB895F6AD570C638E6F41CB0B3AD859608EE48FF488BAE040E9A125AA495C394B4600EF62E5F13999EC7669CA20E83FD1D923E61ED4F131263BD80D8959693A2440DA36B7FDB06C93B4D4A40AAB52031AEEB875F018D0796768891AFDE7C297B4196632C63CD4F47BCEB2D3BCA354EA68C2F1F9444B631A0C0014A08BD175382E560BFBCF8443D595B66B9BB040A781AF51926F3E4DDC75012D3BEA83B248A10E256467C641C5D67CBA8B4EAA0402124F0254370C0BA2AC8962A0481C51C06E26DFA446C396AD3A23C0AD19F78F9703B00313E691CF53C7AA30110370277531E3931B6C681885B756EC407222AF082BC848426C03631D8D42389C93195182D26C10A1F95E83E831BAFE56AD484E5F7989708C26E1CBB61D3E091D9A83E473F4F66FF3BD9FB732CB383E730A3CFA5833E4DDF92B1741682D61C7A22F553FD8ED82BFE038BAA697D933E238425E08FCE49314F7842322D8CC761982B12708472BC1197218141886A27E037CE79B45C48EACC1FA68E1A495CCADED1C2658FE13FE61F646159C300224EDB485188463568F8C9B473A59DC15A5D49844AA3CAC34699586D6B37CC8EA2E0B18AEC43D235EE7C51FA8999611593C5CA680F2CE9F5FA12E592F0B6314E82E60F8544D7A8B3CA067BE593DBD4F0993ABBF8C58D869A24A88D3BED57C31B7394EEFEF72AA54F11AECE7817CF791C9311B3D3632432A3AD57BAF520A0C78FC6E630EC2B4F072F8C4D6A7137B7D475A83C0B192007B2E21A5DC72C60F834005E62DF1E24A7867E117A67426C55E7B022F1179A542F0620D0BE93234B0900FBC89BBB60366717A018E94E84F7FE34A1848E834D8021246120CC5591ED9C7FBFB7298408E972932481812AA4D689F983AB9247D1EF01358E59CA86B6A8A53A6C3C9921D3EA6EE16856438AF511ECF5E18FDE285C4C1314DC2AF023B788C0B248BDB919F572A67F65F1D2D07D2E9B8DD6651E0072DC017623EC05AE51962357FF7E2B85A635AEB6230AFFDCEB48A85F67386AB415349562B82E4F6F2F744BD1C4402A27748267992C3B0428460D1526DF1A1CBB2265428A639A8AC9275FEF9871B0724918B8EF0C71188AB208FF4023200BA729F4B6041C7625F2299B63C545C35A9272CB1EB23F28AACA04466451505C286B1AEC62E5F748D83A76DBE294AED85BC09A1796758B7B0A3F1F607B39F7ABDD023A9B06F9C66C31CC99026677B57138E4D094817321DE1CBC2B782B107EB320DF902D6FB83D2010DF5E0000AB1286A13BBAAE894F36AEA9AF5557B88D7B55D4044E1327AB1CA1DCC7438E48B966948AF67D61E5FB13789DE96209395B7D58CD9BFB8FC6B83E5C5EA1D9221404A0A5E544B85D0EB385AC44FCB867320FA9D70CBB583A81902782F561B4DC6A1A5568CF9C37E8A3D7FE627F4180FB474647C76F11EC90A2E9ECB7123B0F0AF1C5575E4AF6CCD71DF7016456E8C68FF4DCCCD45A7CEEC3C8709A33B620BAA459AB975E853E945262632E865D6AB8D3E1C986C8A44B918B39D7DCFE747D6061A4337FC74ED7EE3009D39B98447827E2A365C1B5C2E635A79EE60C0D7D1F1AAF22F7CDA29E6D36219D319D8B0756DE9E4AABF7C9171D2D5B5C646ED9202D5C12658385A2EB040C5C8606186C8A94A3A5B6F201090D324A608BB3BE00000000000000000000000000000000080B11151E27ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C + +count = 44 +seed = ACC98B16DCC9A50EF57F332D66255CA56C2BB679CAE705B4297F1418DA845861448DA6CC5CC458DE6C6E96128EEB2898 +mlen = 1485 +msg = 96E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 +pk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC2BCE48A12A5906F93E65AB4E8E5CDD9D4529519A0524FCBCEC7FB0B09F7520F1734AB2DCE312A2766E9C4C1BCEF12B13DE18A274C96C7EA0F909D43598D9DE9EF94FAF8B443999818214464177A92A7CE590E7EE2E297DBC5DC5A68F5337F8514F337982E4053DA4E670E1972A9BA30E564B54A7B0FDD9101C9020B9A17B9C704E05E46916FD88753308CC1ADA5F047137B9A1052738BFB0CA6258F7BA18492A6DA9E3E7854F5CB309CA3764DFEDCB5D15A1096E702E588B97E522B3F30D08DE289B8BA6343883EBA005091D8A56537500C00434FA3A2F42DF0F7C7FB1A238288F004C1F4B8964324AE67DCEE8A492E6E1E287BCC449E083F255708EA04FE3A998A24B5AACA25FEE8A7E585C8F9B184982C093A8D2C6C9DADCA57832C93EB1B438BE1B0D7BF85D12FA8FF22C4DAD4E50E049EFD1964A21B1DF7BE89A237E46CF0EBABCACCFF476C16871DBB1D48EF85ABE489B6AF1535A211B4F4E8CD6D4F3A27DC8CB0712C7B884C843745105BEA67CEE761B6FF9CB10187E1D2BF45AA5613501BDD3585043CBC49A99D0434E4C0E2B23605543D51CF3120BCD984DA0F8DA5F174438250E43A487A6ED607200F45C46547270905DED78BFD588A87841730FB8DCD85F122A1AC02598D7E7AB10DC4EB9887E2CD6B38041EA689ED18B3972D35EA8C3F8DBB86C3D159AD4B61B8D0F24EC7A81F38E54F74797DA42AA56B7D52F0CDEB637E4D062C7F2BA8CEAAA5CDF1B38F8A1B9A32399BF0495E999E93BB5B78EB04941D80FA6E51AE0E7528269EA41D31137B106746FDCC1201DD66668EBFBC622CB3F83D71E79203BD94A399ACD439707092E13B8D8F3F5E8286D35AA38FC90DC81A1495A76F534CFA2F5F0E96D12C1F54453AAAF9E34B9EEF992217203C3672F8B714E660C77E1D24B85E8635FA489F9665E94ABB7184AC04F4C65AE0859781B50C65CE2BA4D0282A57D4D346D568286EAFE3B5A76C8A622E0285813C247702F20CAA5021BD9B042A87BD7CD2D26B0D39F914D442AFE9E8F94819BBB5CA18639C24D77D7DFB9EC75D301416E53E4E69B333B9EAEE0C3F689C0125FB7835ACA58CAAA659CEAC570A461849D50274D1BADFA4DF22A20D5D4C9AAAA07BE65F6E3A2AE719B11D89878D24D00EA8EDF6B9E213B3D6A462A576E6D2E2B1C9F8A49E52946D7AAC0B35BCEB9AC7F54D847B857BC30DAE9236E59850EBC045B092764BE4A75655B1F351816D794A3876186BFB369F1089AF7B2163CFF47C9F29ADD52F23DFAEA49FC8BAC6F12CE45605E9112E489F8A5518C56D873EC1CA5A88FB8CF8965140C33EEC26D15974017C9DFD9A4F13A8A273FA01D7772009416C8E0D63CEBBE59E0DE5072B13393DEA7F9A327F95BD864029472C2463580AFBC5ED62093E4CAC10B1010061C9111940EBE4C9F8B40057F1C1F5C0CA0C92677CA78314D76969960D4A4DC613CFB34B42E6582E7CE1617C4B56D7E3A87F8776FC6A21848598288CEEDF9E2F389016549544597C1FF91659352471C230B07BF2B6B21D5531C60F9589294E7D93EE1DE05BFB111287733EB810C4121DEF6BD36E98607D911E5A72E57DBE065AFA23848CCFE5F8F5DDFC3972A522E2A9A52F4982EB3AF9DE1D6F2A611C6A5CC05AAE848E3A80D4B1CFD26772718FB938299966868C6D8F8833665261719621ABAA19AF1F6B9C0D2D8BACB3388F1D90C613CD847DA83B26BFBBB62C17376B3784E646C6BB774C87E9B21172B3DF3C4F2ACA06E6CF62597B1AD4C4FD7D67DCECF31C2B124F355BCA206EB54A880CD985AF25B23C9A0AD170DBBFD4393168EF720C1BC9C5657CFA615DCFD59A1591E89ADCCA33E1875D66DF2C1248A81283251BE85C230E0FB052A235CD0538D802A3F6C84FE448E0100CAB3AFDA9DD79E5590ADE28354893B575CC1F6047FC4A5E97C3693D223C085DB1B60781999F97E752D677EF46E37C4CD1E311075A17504FC3D81DC7CF733B5594E5C7FCC58FCAA4F4D57BA4F9DEA3A2ED4E70D2DC3E71BC79770C33CB2AF878AE185CC99AABD8FAC958BF3140A7998EB212DA72D9E5160F1AC42FC2921F5CA77321D23674032E8745B31C187B1120B77A7C11C7621103ECBF9768AF96E4FF6AFF87D77FED13A708B8F555308CF8C7386F96D724A4F9C640D34802AC1B089F88B542EDE388597DE10440A40CA76DD7F0286451A801ACA8423A095E00C82E1A570FE6300B39E62AF4CFBF1DB925AF6401F3523CA451AEB8F760F858EF555A54B9786C168B8BB0F8AA28218F758388E8A35F344096866A4A75B902957C3223C64D538356CC8B1FAF52563A181C92E855F49BDB39490E51ED5388226E0AD25CB0B36E70670D3019D5CDAAA0D7E3DC05317EB2C9E80DC08F03E41B887822CA39E598A270B4365718A32FBEC2F5820E8AE5AC7106F067C8A1C4CFC23A6941A0A26E02872887429D49DFF66FCB7DE43A7FDC51BC366A41DD7C94D900AD496D90215921B7B2D7C3FA639206CF6CA11F6279769E83F41ACCADF498806ECADE920E8D411F596DC9604D6E8570379E9A680A13EB8595B63775C380359D20E8638A5077A7FDD2C0BC16053493B42B73F54565E7327281E46DAB3FA7ED49765F4A32D962FE55BA7551591915BCB12E9913F3B99DD6248890539825D139F3B9789A64EB8F0F1E519DB3F9C8022A3F41CAA07FE6DC4E1FCA7D46F290906F97940FF69044974629E40E866D948 +sk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC5CFC650D460218EE0F41A9234763D9492A16A18A9D54519068E22FCAC2CD6D2ACDD25C5A30A7E967311AFC59E2C6C4E08C451E091124BC9B3CE511DCCFC2D6E8002763358618108202784854352463270462130806680376437418423568222476234318406008126542571755238134226620556610152586150580400485384700314161635016132576078813023554256131388018355161664513531558437403156057615715748247355712578403356314487007836272125147611747231825018075452855518856856212888756003781577435653823468731651248310474660025303012862840371484163845750264482705452240556026504324877371463330587613704216165266134830333266126782740373551650163136836335523768524018013387557255408134106133165668744545720300143000456126723548131650411532413701613476664174688420768318113738240660621480717437703525600402131334525284213483445828126546765185208158445753532778624505584573165018217441245655414563028446805330041412688665572026511383845661252868437683535045378050643384248012753584136643822318768673626011506371184484823623017136464553581163001656407566285583431672513271183068134313086711327336166438214257330454012783488264702660512750836402527385225061734531222025114826641726552624500060075770066418788546177508675430503678878467240067873270385647548258181253706744520633817341056433712582714517782661240728134554077870066204736233784744765530135801785218312714610300080587488287465177040370007010671104282873101518887544872254640456767780300477377560122148885247660613316460383486337583657340027084143476750425645726353143148641066081404365151135885047837487328676751277682124405214206623435376587526624147540236150240333585828264867647402211122725181433740324704462627425566427534333450708312006648034562235163030220405415750677825016588074772214887005031245234888584148301526325255810201162501142525524822583071180810408684260764781532280181834031525424021685637121457273153072053381778200871283103751287277341636388002228185133752660878365862016756633610851688081776715110606254288023724553786200304160311548727646268251473205183435408676358706228580645542243414160325221527326178625488243610332008817037065465561085467556122827383567026204063445587865305643267423423316238146520350600561326585104585480570081862057151556343507132272314016236471464260115600701625056503432702847036087370580357627238727368332881126148344051572864562335127654842273826022227627188763306662031037235805122433335485473137387830432126416547337471266852388717107301858037187654873857010335018424004461331785364408342463165232872482425580871116586643483516700157855402854316882444750570063507518256403000534731232466104274858046857842562632736261426782802866018605344767726326823222365026574152635750281115047852157283160270057240831511408585221124854645878223004773376050565127726182118625533770606641728605125865840426836876155031114254485215268255167865432401115538423518135770413316573855721433545635877211100624113481066367220588473587646082731360126517564448224276147372686788435625844003240011620363426482083174108271123E1734C15EA3C654BD92A6C30C3DB5FE92944773719ECA696643846A43870B56843A3C28E1A4D533FC09152061F850374A3720ADCF089CE84D9A0C79F883930F7109AD31214078F6BCFCDCD21E76C2929742DCB3559D5F8B9F543E088F75D40B8C30438E22B636FE212814BDBA86E10C02483CAD3FCF62DE1121641FCB586EFFBE2527F33E509C0A53601C5EDF4DFF30A60671B24262A824CEC2E7676454806EAE754D11E6D99D3C41CC8F150AD2AB1A0D06FEBAF199DE4113C35508327D74498412ED50A524DF8D101BF0DC040A7B73FC10A6556C2368D38B30F67F44ACBB7460BD5334D2D7E11739AFA4969BD3AAB683326D7DDEF1885C0289F75EF90435403B424F54DDE0D6BD7909C79FC7055437DFE5343520C69585341B124B99A70FC80806CEFEA7738C81E3B8B0759AABC78AD1F05D8A8657DC331BA49E8B1002A33664FC1A794D13C4F166A0C83E2C7D5B2D301C4F655A39E98D78D6ED2018D8CBB6FD5B6869407869040BED212DAB9945E8885C5FB218A058D4D21E379E94A01405C9DE17724F304EB2C103E7E766020E82C6126A33DF80D14351ADF645751388BA1A24A68CD1F86ED6671660B8557D8826B31BCD5DC8643F3D9B418EBFED4F7723C8D1A664D474E34ACE3CD8B96CD1DD74A17754AA65CE0DFE14BAFF5F2FB373D8FE42E962A4C1A1B3AAC3BBD21C315E32C044D6031227F3DAFCCC3F57E2875381C57693190C8ED976E6E4C4781C7D156DCF0A6FEDCAD2BE2BD9675304EADBFFEC8ACE78B51B1A4E88AD1D0228FBC1285AA105B14F4F4FFFC5B55567D6C0E73118A762B4C8688417F0D11D899116B68EDD0DACC386AB94B5F302B886023EBBD06699A14ED84E10CF7E421239790EC3094D959AA6DDC514B378982D8A4A34506F5C67A90947A9B0E6858D61A69E6720253F79ACF9FE404D811CFE831817CF1D4CAF6E13F061656B2EC604680620AB61DBA1CADDA454FCE6E80864063ABB480CA994C6BCA65F8472D90D6234A352F9EE0D5A1F6A408301610CB01E4743870AA627860ACE94A4D02146F6E08FC2265C9D09AC755A45370EC867283B841BAA4C2D2F9139B1753A64B594FCCEEA8D6195A36D4A11C23F4E2AC8A70D72A9E6EEFEAD82854572D2F8F57D7169F48DB03FB00ED7081C3E3C06C2825BABDEE9D1EE9F3303C9FFA33E9BBC9A9CBA730A8FAA1D8A181162BDF6093BFD7D3D22A9B2D9BF5DF187AFA1FF432813276C8035FF6411A87D40F1EAC3414C589FD68AE9168F44AB31DCD9B876BF0D604B9E9CC07AC71E2CD169C0540E0E78ED96662CACE86A254A50BD2B224B6F41FF9AF39C1A5135E885A06ACB392C07E8951189C3E45461CCE3B2314713F11062F7454ED5BD741E2253B89FF9117AE78477021ACA9CAD9C309A9423803E4D81F507B2D6E15ECA397561E20AE96ACFDBBC567DB38700EDD480A8060FBEAED5E5224D61871EA275BBD59AD25456072CAF655AA373867BF2A76E9F5B77B9B0509C5CC4CAAD228721770EE4AE9DDE5F64FCB2DF4A4CD8D468D0BA71234460E1E7475D81E7FE5C6E681686D2ED9119E7327C327AF27E1D8F7DBBE336B3173EF6BEDD2768BC39BC709842BF3AB39836FABEB09A6C5EFB2B77EAFE37B7F6F4B42F55F36CFB10F69C8BFE59CCB88D017FDC4EDDB399C94EBFB4C7D4ED9E99512BC3B3A134AF9E56736C0995CD7E64351D06AA68B95EB119D483211673D3F7F4DFF03AA8C278D3E9F9BA719C5DC2287142FBA5803A57349EA166660A675EA6E73070C0930756806476FAD972809F0B3145C5B133F0DB052AAC8ECFB89AA44DD5041FF7B80A764CD06ACD5AA1B9A24FC4548EE1029268EE7BD8B40D1E7247FB29348ADC0CD68327067920AEEDACEA13B96A24570E8C8B9264E5D2C300398E0547BA76F9305E4A8847E83B07B608EA95061A225A4C0D9820A15FBBFB4A4FA4AC4F759F1590E45E164ADCDD76038F039AC7B8A144A611B1057CF613BD671B774407D82C6639A4CF3EE13C51CD06197E57A4D37F54236E0B64767C16D16E22E3892A0E927AF9F6EFEEF552B3D7E4CA81125F28313707B7C888CE60D3186AB9BF31843F25DB80BA3D89DD63F11239471F1BDA7CE0979F61FDCA04657BC44B99B5FA1FFAAAA09478CFB04FEA1CDCECCE213C4A7A6B3CDCC232E9F30006BDD6EB06088D93EDAFF406648E986FDA4F1AB72A5F54E80F275FDE3B50AA6DC3EE892D5193F7058C8AE56011AD3839CEC52C316F45FDB5A996FCD5FE7BB8A32C208FA9FCDE7BECB474D5C9B9459FC1E8D6B596F904A3C6031F488D87076FC9B33D02F147B837BDEA1A3C62EF0698EC0AD65DDB6C4E30215004970D5A7EE5542073E1355AF74FF9BD0F17B2A511EE6DA78C323724099183A386599725CC93F7EC0FA6D30A01860409547B44DCE610C36DF0CB31C11813EF5B6B56F5644543ABCC0E1D0DD58A0F3E67936E0CE3AAD202479C2F996175CA29EF688A450C860EAFE502D712FE5C956A00E4726FBFB118BE7B4842809DD27BC0B86B94532406F0AA34250D291ADD2706F21B16261B70FAB63ADC182D134FD8B8A5D8FB3CA09EEA41C2193E361EEA341DE3077C031B21B4C4DD9A7388F302B08D4140C8BD56C27ED1D1FA0C65BF6A18124D6EAC21536941EE15F2BCF80FA0DC44B2E6E9C806A876156137A8EB20ACC5937CDAE00140F69FC0CB05ECF6DAB757F49E6F20FC458F7AB2AA4E37A3B1AB0EE0AC254661C9A9A9C6BDF83CCB14BDF78B56D17CD6BB74C924C205EF04262535BC7C4D3213E5F5EA80210A4A3A9654E28B29492D5CC2055CA61DAC1A5C54217328DDDB8ED93ECA1BE5BF254583D44D0DD226B284229EB27BCF7F147DD25D0D93A1FDB50F7159E54AF015D3EA6FBD84003746E8379E25D704C228A811950C1E6F6419F1BC3020DCA11BA8975A350B5546C3CA1B5BE84711B8677A0F8322431A4E850482738DBB38C7F02C4FE7C246ACDD3C17FEAF62D8A3A31D555FF27FDD95D90D0F828CAD18012395264C9120139A2A7832769FEF6A70DB14EB8DCCB07E7E7ECCF04AEE719C2CCE8A0BC361AD14D3F44A9E8D591DE9363351A726DC030AFEAA8EB214A9ADA809BBF7799BEED6801C1DAAD24200F92E039D48D88C631B007ACDE2D48E1DA60606076F1DD65D39F6EC0B676E63C2AA1F1AAC395F8357299CD8AEE4B9672DE33E3FFA7C0205F102C739519F464D74304DC3E94C69102A10C18A52DB0A4D4A78405C9D3BBFFBBE2B3BCE0DC319D2E71CE5A26A79D70C8A1412CB3503764A21AA87397D685EB487CC7A9B5E3BDEAB3FC169A4C47BA585C24185161445DB70BCF498E4A1CEFB844FA1313209B1E906D67F7D1815DEAA5E28676BB2792267CC4E49326C3256EE8642FDABFA9F191CC13B14B23B155E4388AF84A10045DD93B87D0FD51499E873635F90F7BA5C4F5ACCF955AA85E3D63ED6B05446A29AE8436040E93DCEE6678B273AF18B2B38B5B8A1876A724F72C17EE032FD7F6A2F7AD98F3AA2F7E74549477B334C7C00C0476CE2A3C906B0855C23784D896BBD42 +smlen = 4778 +sm = 696D293A03EEFE321C705A95F86DF93975648B9681D113645E16B1FFFFC6026BFC37EFB03BF5D39650F7C32FDA1A5C5513E0B23BB967CAFB72E0DC8FD398FF0EB90BDACF864CB40552DC3792CEBE91013F115C88870DF73D42EDF8880846C5024003FC1BF04A92E37312C6AA4FFC560E76DA8DDF5E9F3D775620F350714B58D5F961BCD869B885AE828A6A19B26A8A957D034E22B90A3874278BD9565A299DCE8A6A8C8005747A9D31D6104B38712C6C1A15CD3E9B23230DBACAFF838E59FEB819CA812AD9C035CAC05CA7853584225BD5DA2EDB97D925FACE3B548F59114A4C7EF5AC26CA98B198E221C842300F7CEF2E4DB5576B23C490FA1F210AE114CDAE7F26F36F24899AC6033704A20E9C4AF597E6BC34219365C354C659E86389DF4DC6C0DE8200A5CFAA665D3DBC3BE0AC26824818FFEB72DB73FBF8D058330F093CC0AD3EA0C17A14A15D1A788B6067658E06F460250B755E77ADC1E4A66FB8083D01E739DD05E56C53D3996EF0298811DCCB1D97ED054CD6259A64641E02727DD69A6330E60F0036AE7E1BAF830D5D65C79F87BCBB2EAB65CF4341C3816889E846B33A96C0AC287E9379E5B76B8A8150710952C0EFE33FBE6DA3BFED227D492C7EBF0E39357489557A1228A49042C37976D6C01A56289CC24A6CE8F85FF75FB9AF46716A68EF8BDD9EBF840743E4457121E3851B922CCF511B8FEB0E2C24ED153A3238C3AE279A7BC57D66CF650ADE703A0F0A9972273305E9AED8671F472322E206DF8D1539FF5E44E146C6D9C99485C185202835BE3EBA1122BA39F0D1E2F7035C13FDE64B36E9175E46B67B2B20ACA0C6129A0D99EC8736AE1AE1647D07D90A063CC185D3BD813186407DA28BE1EEDB32E7FCC2441B2BF7EDDF34D7E044A1BD52EEE86E00F6C1BEF98CB811ACFD8E791ED56F9F620108A4574A5E026AA9C53EAE5A9CD1301BB0972DBBDE262CED69935870D75A3228B9038014C842ECC65BD8ACB533C4C7AE1211B8F03FE4AC61DF6FE82FE247B9989ED0A359CD3F8A7338FB914ABB3B9C9311EDA06353599E5FCB6C101ED30C78B78FD904C567438058F0291E6C4BE761311CDEE91DA601FD4E8807382DAA1265094524E492E73194FE412E47C4A7EEA2491E7CDA81006F49E4F87BEB181B45B62B24835BD343811392BA6BFBC10579F904D52FB3B6CBDEF8151BBE60BA27B8D30946F30C9DA4750FF4F73EA5BE7ECBA0B6515EE38285980FA883740CBAE0EDE0311F0F7CBC6372DA79B9762225613C8E7E4C5670C0DB4C646E11C296570FE9013A7BFEC05607F5B9621EB262D90EC67FE7C3F2E876C834C6A237C2C1D860DD37AD0A5F449F9975C8A03EE14234D3AFC0C9F0E47C6DA2E1BD24A360F30F39B23B095945F1A07DDD7C6B67FA505FEE81882D923F5F5A7B5C7D5F7875E48859BD70EE2BCBB98EDAA0CA10DFE30D9D612B9590724DEB6BF886A5394B5E9FBF43DFC45F2BFD27D441A6A69DE3D6AD6B349EA1EC9F0059BA94D27326443D8FA784B6AD327668018C356AE1A7790F3C3A0445512FA102C63341A087AE634CE41F9EE5BD38A6F684AA40A584542709F541D624126C44DE640AB330934BA2DD0CFE9C4E150D95EA492A0DF08123A51DA2A148149384BB9A7AC537EA79DA2972052AB84C657E05969F4C2D520CA916867DE32F7BAA3304198E1445591D15C833FC9402FFC0E951B9683AF9E6ECD571D2C55CDBAA4869A823CDF590CE471CACF4417E2E197F83F4FEB0703A995C75214CA310B164F28304E1C1E768E05E33100FCADF04F42A4D9B67ED3B22D7C00E706E8B622DE51A2624BA79DC026E79C788CEA6A53E79A5722B0ECE20F9FA0C7FA456E44EFF7402FA49C3CF6E39169505045C68F82EA2471A4BA1D7F9FFBD875FC74C29A7B0E2A1213566EB04FD9400AEB2629825A9D911567B8FD24C20EFEEB5ECF1DFF0F12DFCB62CAEE73DF1520C40F1798816DCB8F667422B2C0F6A863060CA442C647AEB8D7386B30E0A112ECB2614EC79BE53BF80CB576B140DDDB308DC4F2344FACFA428B4F76B0834BD2B9C2F4E6F226EE8D81DB13BD016DBF02DBE2BC3FFF5DD9488AA1B0F9FB7659E4A601D1612D1D65FA67E033579BC0A4EC3C1847320B86B13847DC88E85D1ED3E714200468BB4DB85AF8B731FE1171FE49D0B123EB5E9F12EB28B0B740132CF6E345B7E8EA2A5D4B2274CA6ED7F102BB4ED659B21B2B9882ECC6194AF9D722010DD7BF9D3EEDEFB57E292987A8C10EB5F26B024C1E75307B3C29D795713CED2E843211474688EC58416B2AC2DF535B5D658290EB04B1B8EBAE7D5B91D1C8CBCC19BB4D47D2004CDDF3FF53E647A9C255B03141DE9F9EBAC4006C8982C2621013BEBAD22A95327BA45C6E5D14C21796FD88B08269FACFA0368D6E34E705D91ADB5FE93BE43BA3EE95F6761554FC4F7BA178C1D7CF3946E6585BA71AD61F4BCFBC0B8352BEFE4B8CB1A3098C9B01EA85BFBEAE0DE38DBEFE9E4980085951B1D8EDC01D250C6EDD0D8372F7E7F6119FF441D4E986B0723EB5DB01B4E528AA1D4D20831B66E6BF8BF52C92C2FE442DC4E324A8A008BA34879C42D29878713EA49558CEE5905810E97BEB826C0AB0A46DB96A227B36808DBC02073EF3D12E87FB8345EA12A9403F7B7A3FFA5E0C208F85BFEACDD62ECFECE0225AA733424E85F5531B8A8BAA55228DF2F262515F8773D5D3CC8EBDDCA979FBBA299E217419D2B3E1E2FF55AEFA4FAE299F7645B903FE3E1FBCACC2AEDA030454C1A1DD48B2584E32CB5F733BAA9C316E0FF3BB6D5F179E60D8105C7B113F20986CB7CB6DEF95A6CE25044283DBB9786DD1ABC442D92D99B25B05AAE5A68053526E86E998181E9D56310A2268C5AD463209749F71C9F7E5557B656E607E260CCB4FE4E614A6FE959988561687158FE3D9CF405181C90BA4769D640250AB6B3955F28BD24223E60735477539548F70C01BBDABE78E52AA81E570CBCB0C90F2FF971EF5600BD54BD38272CB5350D35C5DB41C2887E85A2A2FB34620CCF7EBA6F44E29AAA547C45DB7577E5AD7698B721571F64CB41DE6328DEE14375857B7B8A898A65D8CA529EB10A1F0F79EACB51CC85A83E9F357B454CE901440EE1DD5558524FE06015ED130C6C32060181E7801DBCD0ECC5A560B02DEB4D730D41917785462833421AE2D83847AC353993224A36C7218F2B8F7810DAAE2ED3A4D7FE0B8C41AFF94E011D0DFD8B36B5DF70F2C49624755DA3C8FFF9B86731A700C3CD976C7FE5893A2A74B2B12C3785700C4E6E4C83E52CDDC3453656F78EFE8EF2198AFDF9F52413A42EE61641946795DCD85D7FE33E0D69D41BF0A48E069F11F5B1078E97A2C9049F0E42449CA896E22EDB0A5B3B1CAD594A7108C6387469D9553E09FA1DD5F3ED3EEBADC84893A7DCCBB5EAE879341DC9BC987C27F5E45E6FEFB5E0734C5E794D4D662ABAF4D93C2659DAB58ED5A33E2E7B797EF4447AF4638FF0E15389D22DCAC75D18CB215406FB1B6F7AD3CBCD5BC296A37D2F0B1831A9A906E4F5CFF02A5931569A4CFE0FD87516FC716CBCFD00DED89F91532D82DFE65968C1FAF70949090D78E9E537D807F33D93F83925D0E30D038AAFABE23E5C8A7D757274A64BD3AAAE210B07C6A5901A04CE7998D669A82AFEA20D30046909E7F1E8CC735ED69005F6193FD2378D3D316E6BB1DBE90454C418BB6CA45EEB17DD63D9E666DF92E2AEFF518C8268867E348B412ECC3EE31B3108B2F4751FABC1ABED55EBC5875D86B860AA057C01B1CA853818A5B71A55EF9034FEBB3C629DBD823B46F8547EA78FD77596439EACD93BD9F963AB1BB549CA159165ADF75326B1FBFEDF6C8CD4E9263CE5C74AC8D124D6FEE412328795CC3CF008A12ACBB6556BD09E7F75E19031F515D428FA65A29EA7B282A825687FDC1FDD9FB5A6DC6546F395CF29568E7C69DD6BB5032A0459A287DBB13CD463C40A5CB2148C89AA2BCBC67BC877EF687A217D1CF4CD5AB6AA37CEBBC2D79774EB67DF69F8692DAEB3B9E419A05804F15EE9F05890E51F6A6FCE6639D6696F0FB4037F424AF4BE48E03C687DE98BAD5E7939B4E9974BF6E30531C50106870A8D8950FB32BFC0197489DAF2E4E7E0AA91D3C06B9736847CEAA4110C791EA3F872647BC6FB9AF432FDA8EEDB1CDB0F6EBB92A770E3CD0CB57F64550AA44553DC920AA0B95867DF963C0EB7FF381B5C0F4C487160E042DDE496AF0461874BDBAD9889F9F72E68AAEF2209DB6EDCDD71B72A73B4C4F9572130D231C744F7576499B6D67FD1524224C59E37063F23E11B101CC87731EEF3C1558C47E11F450E98C9F12B59935D5223B0B21438A7C6DBB9698A4E78E27D7A69DB39420239410480BCAE46E0C4C7F09C43B13C7F39EAB0C0D3F625572E0448919124C8C6C27E4252782B01782E565BB959649E2497EA177686D2873BF3C4F2E74B88048299FA8786F81549C9AB8DC56B4CE81F265A8363CB2ADA1215BA7EB8F1081101445988A19C92AFE8AA09AD1C73A786F99742BF4A6F4B275ACCEDE70A2A684ED865973DEE414D4D5742B7787D34C92945925CADA33859A64E6CABC6FD05A8B4CAFC82CCD3F71D2A64A20E1029484D575A738714223D56597B9EAEF000000000000000000000000000000000000000050A0E121B2496E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 + +count = 45 +seed = 8BEA4E384E73C7E0B47381B3063334291A0F06D28DB61B5BF65B01D0A747722E0AA62B81AD46C00C8A5C31494E513836 +mlen = 1518 +msg = 047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 +pk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1DC1CD44523FAA334E490CD9517108F7F7D484B7B3C9B18A342CFD751419FCE689503BE6C390746CB3071B55E8CC4668C1194EB5F4BC2F26F8B0E19D3DB88C15CBDEAE225E2F9D8D387CD075EA688B0C4FEDF38615927FEF61896C6030687271771C77019411D9976B400C9A8CA11F0A58C0ECA99C9AAD3A8C7D5293EABABC38E8622E3BCA6F6A20E409BF7C1A0CF208ACF8F661663767CB3C313590C9E47B4E6C8E1BA190084332255929745F411E80CDC36351C2068132B9BFAF37BB04EB813783DC1A4284D19977BE60572575A7B7D995678E660B45B4F5B56633A71E0765A5670E22E9226D46347B671BC4B4A4E2F384265CB53C90F125449091D0069FF26DA1527E6790EE308966E62E921B2B730EAA1ACA73B527BC56A412E6B25C71B19CF149B5E7753C71EBC7D5134E6237932A027CF3E012DC902531B6C0C4D7B74445AC1009C6D6F3491F0AE05233391E5708C9FC4C7D7B68ECD8C34F012E0C46B378607DBEA849F88BE36E9A131479735D15CCBBA952630DAC50D8FF865833F05FC737EF608C6E6230D04D21B1DAA3330962EDA9CE47F4883EA6C75BF6EAF4DA4C173F14BC89C402A54D328819B3053E1F5880B913473F7281DD57C51C1CB3A8E7EB0C3036CDD94BFF0F5F6139F0671792CD5D34FFB3DA4C7E1CD733DC7E4A4693EF0AF82CE5FF06E672F3FE34BB9EADD42DE01E8ACE1FDBAE5AE5C75AFA488B215C6BD92C42B86021D7D4D15CCB75D614F863A8E57BEBAF8BFABC46481A2E1715A5C078E05A345F0E1276566D8DBE1C243DB6BF98E42CE17BC8E93C47557B8B3686498AF275685307CC4B9C1FCAA4BDE099401AC4A8E09E9C2D2CA5003018CC091EE9465672A69BBACBC76F50AC780789945F6563428BFB45FD01433B5C8FE2835717EAA8EBC5C57175559F23EBAA97EC2C73446143B8CF46EF27F5323F5684EDB085C2CCC2AEA17AA2C90061C2CCB1F048C30F5BF64D090BFFFF52DD73BE58B71602B439941A5FFED03F12448DE8A28FD3AC80B0962129880CB78EA529F4A3DCDB159F8735DFE68B6E3CB23BAF9F1BDE6EEA027780631CCFF3DCEDF000CFC11AD464F35F7985FC90BB80EFA7C39F90A7A6302291FE0732E425048ECAA4A312234950EB9B3ED97D4B1AECD0E8C6055891979A7437B1FFEDFE3A360CABB8CE50F9F6E8E77A334250F2DC0CA0630C805B0D81289128E6FA8B109874D1E2271E85AE0637E5076BEF28380983513E88DAE4D05D2C3CC2E3DD4EAACA17ECB8A03B02A7DFF351DC8D4EE1176A8C9200FCAF4F9143636B00C18D7502D1DF2728793F7A48C7C3CE0FB16280645246A1D00B6B27AB14FD5EB158BB9744549A0F9777E1DDF8788F5AC48D201D52ECA53551DDA8124CCA82FFC1F69209873B9C68EA810E17914D313FB696279697DA41F7B6949418AB40508992E97B33B6155649E410A0B8E5744580CC8A8F2DFEA3147CF868580512D5FBB8CDD142811F0C10EEDED7D62AA4B3AF8C9D6AED315DCF817299ED93C51B7706B5F1BB67AA7668C52080BA3253BDE7CA663FFA691093D332BF547BED7DC489A911B6A6585EC8B8B2E2FE487EB495003ECCC219BDDC663E15D889307BD49D68987A29C9C7E4E5973B14A59A9BC5614D6250421CAE4224CBF89813308127C6F71AD1B7C7952A01554D2BFB860F6FBF617DA2D41743CD3225D776BB4D279BD78EC873907C00DB83CE264BC37FB11EE1F1AA3B9E7010C412AD55740BDF7B424EFD806A4FA080ED5E8CF01EB267C76B15C098805F071ADA96451FEB0EB465C52FECADDDCD3E4B79C1DB7F9E0816845F7B1AA8E6956451E993A9626A3B6CBC61C9523FED0EA1BAA1C5BF43FB7A12F95B4234FB7595F23CDA17088F5D0AC272C39B45688CC54D3F2360BFD68A609021ADEC41A33FA93F6870413406A75737F520B428EF672D099A0FE414301D86651B70C3814D749B6EA985279CEE09A95F826C7625FE5209E5617A08358276CF533B69EE3A049BA456BC4AA5BE8CE9F6F3A0850C667CA3DBD250F2E3E788F25D4969C851FE741C6F1477E181C3983054C4D7E7F302241FCA65208474978849180CE6743A2DEED21680CB855DB13BDA364015945DF0ABF71616CEAA730AA5816F8069631C9E2F04B34F6B7511F8845FF63F0FE992EDED41B2E7628136476CE83FE5580C03A38923F3C6A65E69DF080A8B68AC5FF86212D16A5B26E5465B973B27B7D399CC0588E4A02081759B55B64EBD9827BF5D9F96033480BC136329AE8BD2F369C7F5D954CED1761F3F7529B5C1870BC4ED83701ED8FF6FA90BF33E7CC1C15FC92F5644CCFDB269FE5AF7FA9CEF4C49448B59DEC8E7BBA02D36809691FDA7EE29C5F2B36260FAD1C3BC1638BA1FF9939830A31FB73E4630CE28657A7852930369E6574F04A71845EC8924A9C2465DA44BA25CE05C735D6613633B3330E0C0E8502002ECAEFF3CDD7CFB3234D37880B7A82E6396235795D73DDB3AEE8ED95993B39D2877D74981DC07304C297148A3628896E04F460DD34E96991A560D396B2427BC8DB824D7005885CEE7694567954E9769008BD28F5C0ECEDBAD25CE0142C47076949A0A32FA429CB125C0A73859CE88D670BCB1349C41805B374C9943D19BCE2DB00FEB7486E9F7F8EBE42DD4733C8D744D36D5E667806DEA77C873D6269190A9542F00ADB80302C96B769B28D21668EFE706163F9E63E3C1BBD5242F1804DB8973D +sk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1280A3C7B4E1F0E9ADCCC71DCE2AB079C1810911C2B401566FBE2DAF1780412401C81E4F92D6EC780D7F36FABCAF3A523D8E5E373B197CB286BE164FF8FB56901863710084418165660217754514811624078003253532033168123017205674362423412340137002856508357667336231845431568302362350410447408857244623781156036663020505120516882681710824681357112450633622322145782127064252754332468216141717123012237546564771848655050758108733123434523730754245265458706167835851142417663365648782753851737318182168053332082624252303347706632746052220616823106477674031033486376650050507488603584337422411322784705221130054085000432702051286347032120357660688588168584475452238215312116053006362602722055740731630805323058887248318725714773548540618586154331523172075464146740668687554844430636008354330542347141670557413000465811633435541061243662388382125667425520670353066241445072206887546352652552682575402733833352276817322033845623164486150788570745870160858160260225735781514858613581848514158174536186348686424528245186772358502663804343775334781168184115362322064867283085627026645865021551004542607252000288226382763106502756212540247764424468316341777247554115548251758616286773338071052641011368775845447080258783247840713657124255241312611624341758838838036838873157336560022667613684877438478704217424832058672871017322211384820283527837588607638752324871827566287038464138361447620634087203401780377865014504081461481514546087806706134706024710412687760221578764643633335228842733248006425005206035538657302374173855628625027433761406552384455085682335471331616051353668314074680438534041242806823028266211130217027772460466634362418725444466040384020654568728452601553563578047118421623202863861835045846820478608130081427087727707870351432342028281385865185508317544777522284653117211128001034430500214566102241805274682571017325018756567177637137411613817735063047345812172476543318115262710045715573406802810778802106532467566315752111713670000401021323721702102430812512725312666005178516313757805800050238340224640452023172273725004488818685837638020272462476277115465606070366803044132130574881180062253644508850321520337858172237202147626137621438420311852546812768185402358027633718032644212361524386037481878232020815874160304564574645847134053270427472652312773578313351238611176515638580426377172223052237152252615327683086023834203377213514284335281667371867272535732476566504516455502250138773345270171313101034858514466553217065443065428760256510061040033015168031221362117531370225438656275738681825003636600753276513023046563355575273774230585223230424250331185728781772488407750220143587710864765233634646746741370035464056202412140442736363756282617646464264642884556726565368671781431831481143076506837447651810342832013707718553665163554001773252433021588130863784314280032306555142557071800257324137505422122252316081515213073655011275732227070682476831734823382380124284677056260007841186670734104657570416444271048766234730887342420312012584408305325476785517CF16986205C0DB45D7837A10EE1EA273F735BBF365C40F15AE011B41A05648238F762F9F3345E2C3DA39120F0E8EF888AA2E0CA4BABC4B6753F5097ADA91828352B3352791F153034A5B14ACD3A6DA98A4F85799928850EF823FD7C33D7C4B8B7EBD377B2F92F11E6DF79EE512EAA239359E6B31708FC864CA51802099FBE0A7B3FAEAB987ED077E84839A4120B5F574659B4EDF73E0E0B579EF1D7643BC83B40D00A0DFAD50BE82870F5A4273567C95C402748429C9195697C0F12FF8DC84375F58F17F18DF7208C1C3C21728CC9DC6DF4DBAF554783A47BB5D0F4A5DFA12FD686D0600E16EDC7C8C49737249C7C682AB12BBF6C98173B5439C30EA1532938704CC5446163AA4B5163AC2FC4C273BB39A2E717FF5ECF740E117F22B014EFF5B9F7458B0209ABACF34EA5A026BF5BBC12F66A45841CD5225DE99AB94701586362ACA6B52DB7231411B748FE7D475A8104D24DE01DECA3B9D0A2E0C166C00E4D442D910C8A9EABB8D6522D215F1C1D0FACD42ABF1B36B2F2F7E8A18348B38567134978ECA7BC8DDFEFBCF907BE47CCD5FD7DA2DD3F8DBA884F90AF1A18E5E239741D41C9ED440EBD2E883482EDE45782ED6B226EA7000573FFC4F84AB48CF2548AD6DBD28294E335B224F6907F0E65C49FB15A5FA12E7BAE9C02C225489E3581023694108E8D789C15FAED1140C2B45F58873D54939E364582337EE52D53995B519956D29B612299C4D954B973BF5A56DBE2F0C3E4A5B82B345DFB6F7E6DE25720C094206A3F56D4C08835B1304F60E6A0E90024314A61C11D8491B2D97EA890B94AB3ABABD8609F8425F3221234B37296924F4B6B2064AC61308E2150813DF08D1BEAD817C16ACF6FCF9584D178CE9FA95D95EAD69AF027165ED84AC2CDDFA8F3419F12CE3D3444FF0288F373A5B41B1D3ABCE73BECD7DA97ED22A43D3D885C37273BD17435B739AA4E9F24B192DBFA6072D70C60454EA655189003EAB836D61EB2A2B3EED201CEE0C61D8E322BC6D526326C1267A0CDC99FC1813320C7D3A0F1B14ADC37B3A2F28C479FD2828CD809E6E5633DD727E446162D0EFC3EB518CE739A02CAB2B4BBD773A4A6A047C846E29FFD48E43454F5DB17E7F55A62B760D27F96664EC4B2A0C46E64B2DC525B92E6590CBCE8716C9325749AFC4891D9816154264FF1278C141500CEA1731BCD66F0D7960D611ACD5C6C0692718B30B2CC1880D254E5F6AFEC83B9D21B0A425E7FEADB1D56D41630E60520043928BBC10DEFF08F8B130598C5F484105F872FD84A751644D5AD9D84A533D9B5677F9A0151F16C1BA2227D2F85EF0D611A966F1F7310BDBD618CCC2BA036FEE1F56774E497527D4882B10803916C66C628387C411CAC404417E2AB8C2CABE6B8499A2442E0900BCA03AA67CB3735A014B67B37D2B03E869EFC3A0A4D75FFFB8929EE887B8E3F8625251125B3DBA6E8B7CB8E9924481F438958B30FA3D079941AE012083AC1E4107E1E33463862075879819BB4E7F3D6DDB5FBD303E6D332ABD0FE435E16D7063A317A51560CD0686304915E5185D82F085963E9C6DDEFB5F39FABA65F0D0DDF8BB237D71D44141175A3F8341077EA5038AFF18597ED0FF9F625B026254DF91BD1AE58DC2BB1AC7289671D9AF380186D1FD9D4FB17AF2272452B69EB5D3EB96D3A8E8E2E8FCB781D83A84B852A99D2D84806B835CBA152F277129E76785F5D0898F5C4270E2992BCBA32EC95C19BCBA2879F525AE3D2CB494DD2CE16EF63830D35DB4855BB810C458E10F6A4F5B6E47AE87B220CE63D1FE49B7C1A9647A25C6BF5876470A1090E36A088A02F81068E35B02CFDB6720543567DDBEB55437FC168A2DE64E43F5D8A08D73979DE793D1D1BF8BCB0109E1B74CC62F7E25480F37EB8C052A8A73840B5D517718B97FA1075C633E128FA216D54A0BD567087B8281F7F173E02345CC12C88247091039F1A4B343F6AE85838A8D8E26E333BFC70F3798DB35DFC45ABE2B4C4AE8A383C9B5C7F2F67A624505B062EC240A597AE60C344AA33B0901B5831DE397DD986482B7ACBCC6EBE003BADC5CB54944AF0E4A86F792D4CC221DC0349BA2F5C9898DDE4866B352B076DE30FC3572B330EBA043A2F56273FB0774ABA354C362826E0A98491336EA8CCDA8A1ECC91310BB6B07059C27DD2648A3A0CFFC3BF6022D62C481EDEDA294E6D890A7D3E76C1637B9C44BDFECCA11737417C51CFBB44D748CCC980362EA8E34AFCBAA312A6EE431BE1566393FBEF3AC642C892B83AF249F80BFA96466B560B5A55E5B8598F58416AA91ECE41F92EA839ED31F2DF7E40818DEE52E731E8C557908BC42651DB61E2BB6A26F9D6A99D5B54EB74B481CBB2650B1D965114D961B56D49D7FB379D2D1FF9E58F3E8B4B9530F5AAD0301E01012D5BCB50AF8A32D3D121FA5598BA9EA4F97F3633F03BC62BE8037FCAE90A1C825AF5B0F9185E4967912D659D2F1760C349C658477711FD786A39EDDE44115CB7B93AE185737D596F4C3C2B72793ADE93B48B739129B54B24BAE6276D327E4997B826E76461AFFA1D40C37A4D117DC3304C643490A67162CC151758FABAC974527CF267A2EB4E0EE0AD617F8BDCCC4553FD09C8CC5E7F0EE5B5E3B9F24A6DF21DDB9CDE334EA79653A73325CBA955AB9A16B405EC7A219FDDE3A22D65652208D41A1D93F503CED182348363837C424D7E2D4C0904758E09A76807C30666CF27BE8A5780DC56CBE1BBF369DD8E3C5746E3E0E48332768051D7D76615DB2D6751D2F9C3F50074B87754ED630A6B6E8F03827D54BEAF81AF854F4E9450D93287EA1F575D5F9E79DE9F9F123229D0746F94712CB5D715DCB90F17ECDED45EFA3D2F49E3A9B7D8F1707751D75F3639159CEBF2411C8C7C9195F9E259D1B45CB272E85303E68018371B85A9931E04E9595E65667AF199A580D24CCE1D7864847A1F973E29FBE5D771DAB46159BC564048EBECB077AB317519F54EF1467B59BE03806B048A59727DDBB30307E44D9504D6D968B3848754DA6FB98511555824591D394AE68E4726BD2439C61BDAB499C5BBE8B7430230C154AF04886FE18D9E0163E0A7E908C491CABB2C4CBA56C44B34F4C0E9416F1057CB05758E78646F8907FC2F99C24081C882910F9CFCB801DB0B3FB6107B2213315E02E3FD918E6974B03401DB92D481AA5E9E9ACECFF9C968982F925DA8641A386E5400F13C83B43E9EEEF838AACD8D1E11B4DA68D351C4A145CBCC0B7CC2996F72AACBFB9EE75488E9B04BF32A1A7B68B9FBCE94DBFE01BED9335C9071A0F269CE8831CD468CA85AA4265AA0E6546067D84B35B7AC49BCD629736C4FE5816DB86D6A1318873CEFC0306F28377905CB3162EFE6B1293D88D520038CF4EF1F2D54E13017DD720512E7BB32B6EC3420FE1AABE01AD4BFEC100DC5858D8A790859692526C4EF68E5B9F448AE254E598676E87A5DA848298039838B50F0C0A2604853B460B52F6003BF15ED834F1D6EEB20E4F1D32F5535B30246AB558C0A267D3FE40CAEAE2627 +smlen = 4811 +sm = A1406E1860763111E34DA96D490A4E763C68639B29A262AD8A205D55BA95B026D5A80F319A8C1BA8A53D61ABEAAB5115C3DF1895145DF8BABAF54606E41610DE66304C8BE3288627C22B943273B1B7EFC1A4021D6F2F651DFB9F54E36D3DBA5137E2039286075F08F17C05E09C67C0D3122D86585C4E96DF1B1ABF764DF8E682425A3EA810CF8342EB66E23562B72207103F8DB57CA5D2E62A2893C470BE25B37B4B9416A02D36CE57500795F5AF144B5AA88534B4B72A6F4D7A777C6CEA4FA737DFBA2CC785D26F9A1918F3FEA82ED694C2FE98D3CB41FB2D5FF1B258AD3B262182A7CE6F1ED50C63E39CD33BE26DAA9AF004E9B3C2C4CE8FA6F45FCE1BEEEF3A87FC65C43C948B5264535C57277116CAA66564C6C640DDD4E1C638D98387982595D8E43DE6EE4F49762F2892BAF8CA1835490FA823D97FDC259DD44D7437888C1E3DFC1D472DEDB7966A3BF1F565CC06F7CFF845CF84AB1BC6EE95AD40E508B0B38A1C8435440FA6B3C2CB48613D64B9D040446A2E6862C84270D9D9F8C59D49548171517B893DD60F6C253AD1ABE0930BF70F4FE318D81F44A362F6BD53FDBE7F457E1FC37CEA1D6EADD207203802C8A5FECE67AFA8E74BA5BB528EFF1E2D7086A3E7CA555F54EA965FDEC058306FEBAA0E9BA4CCE31B4696E5BE78A24DE62FEFA4739BB4D533F575CBE20215F2D43A1D614AA48C3E801E36969B3D8B1C11C9F9212514EEE4DFE726A99B16C98BF69A43CC77361A774C6A8FBC0B810A21CD6F823F4F5CE2096345E168A8F688671A650A7C193E9D7B6DF3D9438A116BD63A9C04F548B9BBFE7460654A696E4F064E9AC59D478318EE3C5B122C58552BFF914AA7227EFF956A1F6C4371A34A2761A19B0762F92F8BD57B709D17EF8C656C4101920B75E53FA3D801120D426FA5F8FCB228FC3C3BBCCC2C4415A40CDDBD9A9A5AAAAECDB7D0FC08CDE36C7CAB32E6A3DC611F3D403ADD1108CA10E2A50A538F79B38AA7CE212E787CADF52B390D1AE4212A6C06CAF22C53950726AD879CE34A2613F58E3FCF11C63FDE067647783D593DE48AD115AEFD9B9D915D74846554035A3B1C845105A43D54584ED336D345D59D494DED2E67E8658D45D9767C5584772A92BB517C6D5CB03BE9D888CE7F6A9D497798C66F5B07F0171FFE1DC47B90D376749E4A4517E400F8E3D7EBE2F323C18D0C55F2646599172596D00599BD3ED271D41EDA5FDE5A85F4F97E396E2541C283E891BB04312C2B4C6DA196A5CDC9884749CB8688A5631915C5704731BEEE74AAD7F93EBBBED6A796E11581198F2E2AC8F4544FAFAB4FF0751E94E25EAF29AB9BC8D153BA30BA27F7067D9CA6871D1A9AE0C59DB1BB8CFA97DB738BF8C43941E239A6A061D45D533B2AB610D110F84D44DE6064FC92AB163A5BD2B7A6E5ABB8BC20EDBCD860DA4C906D74F391A657CE5EFE380E60FDBFE855B6C5076178B4C2537CC1B99E84BFFAE965A5905AAD2D7E5C84FAD0737CCEEEF1A7C137282324F09F16A7AB019C1F5BC53549B21270E19E9EFA4EFED7D60BF9F6470D631665E9E638D5EECF7DC1463D004683B372D4CEF6C2B2CF70A9D8424A117E6416ABA9894B7026749D0C04B63D58B0891D7C443BB123643408FFDF8F7F5929BDDA8FF98724345E61F86A97927CF8478F16239EC9AD7E76C2BE1367A908A1F3157616531970FEC1A45ABFB4F5B0697409CF07C531519C76CC62BEB7163290AB8600628AC6666734DB31F7563DD8E81FB0F125BC4E749A7D5FEBDFADC881E5624B95B439FF543D7745D1BF44CF132E7CDAD243E49533DD397044D060BEAC2AA39C022B8CBB51F3CD9490A6D39E602F4CD260CA1CA642306B712E5B39880C3ED51E68ABE8F6FF1AB51EAA9368054184F784BC1D041D8D8043D70E5D221EBF6CC30895F25BD57A0CB78F494C3DDBB86F4E3BC47F7D96CE425827CFD611C51ED7AD532A3A6C28A8020430B2C7D025E4CD8C2B43504F40A7CAD680AF01787CAA71FD5E4B07E112A52996845961460330A3419293926E84BB0A1EACFFD231D83CCF03B5AD407F053C10F289B433E6F58C6AD86DE4B1CD519E769AFFB39AB36A7BC0661CF3EB72AAFDDA0E3ABA52CCCF9303C719B97E1D592CB3DA1F48D109FE1CFD3FC2A1C87D77FFC333E01A063C45BCEC6CB467D89E5F14769BF149A66ABC70B826D286CF4F71ED7CA3EDCFE0AA791DE6E286E55B684C408602705DFCEEC84A14C6AAEC7C261C4BD655B7BA4C8F6C5B397281AB8BE9D368737B06D8D5B6563F72E6BC67D997A0A17A86A6C25E8EBC30234BB4994DA040F24E7BE3EC61EBDB1B4F30ECFF5DFF3B3688774E1C9F3C14CE6F13874DDD11CFF9FA5C9D0D0B4EB267A288128987150A3FDB2E3DF6AECDA282215198ACDE103047BD0CCB26ADA18031BEE4CC875BAF82C75AC5D1CCD14DE0FB2BD60529B8275C59442BCD79E0553E75B20117CA7919361B3FAB5DE2885BB908DC3CBF70560C221C0DCEB92B9B949C646F488500F32DF3B810457C71B60AD40480C661D07A826ADF745D34839EF03967C3E2AAB76848695378803B8E968B047030734A520703C0E54D4591947075EA312F2830664A0269ABE4EBBAD020A8931E9AF69C3277AC295AD83C9AC7F9095A3B621CE8E7F8B40976ECFCDB0DFF364366C540B1BEC7F94D4FE530DA4E4B60173FA6FB09E1DA1BE3B68142D2EE8C82B530C9C8BCC4A7449B6AFEB201BDF3F58C24709AC972890DC88622D61DD43EC0CD5C781A368789C59A2B24BD8134DBDF1D50385D05653867575DDDD0217A79B0769481D0AAAC771338FD28B25D6E8CB9C87A0E2EE3DABF70977FB922334BB024C1B1389304CE561824FAC51F8E4E1D32C02A2E80FA1EAF269863C2B49D8E13286FB0395E3F78C2BC4F57A565D6B8217D8F89D0D264EE8F692BE42D5892B92A934D1824C9038DE50676C399FAFDB8C276FD5FB167EB82223FA6B68EBC69BE746E1956E104FEA4EF0FB922B00D16A3A68DFC3B47D1456474D61557A6786C730B1E2073CC5E8E7F8AF9B48712F86E32AC899B4F9A284FAB8384E9ABE21BF8DA241E124D697A66D15512FB64B98EB47F0F2E5B549059F7E2E0A71FBB9DC99116748CA86E3CFD4FFAFDF92B51D2B3D3A1E1DF3F1DCC6F3A4A0DF3F9F9D91267EA592BB2CD611ECDEF6A0B1018ACEBF5FACA0E88793E8BFB0FFB77608684E1B13B59852530115D5E4EC7FE3EAF84E6BC2489D6E8B728BB581B531B7A23DC355A835FB069EF30B9C63ED20D4DF94AFF5258B0168D3BE8ABDA95E18953546760F5E7838A725778506C85AE375AC028F6783B099CC4F7046601E190505CB57655F14676F9C3B8F15BE1F64757EA16D6826F9D493EA4F76D6BDB2AEA7F78DE48A17E24AE22EABB1B57CC265E85AF57A0FE2F4ABAD90B74C9814ED74B07CFCADF0C14AAE4C112AC82D1530DEE043BA5681B6C0B4B29A2558F1382945DC47D559C864066ED18DCCBF69C9F02C4A5E8DFB60B99CE143841693E76DE0B5D98980F1BAB13DB31FFD9D9B1D2727A7274492038A59A320C76C4A8E997120839CDB44F3FC59D0B01B493F5C728CC4ECA21B648874E31317ED96CF73E6A381E6FDE2677B17D81C8E6705C34D05E968A71660A879344CFC15D65E76F4C013F5E41C56B94964D242BEE2E1D286B6F8A56254E16244DEBCFA9D70F26FB9D7536EF379A09400E943FB05EA97AAB96C8DF1A620E4FA0A1B700B5B7F2031ED0C1A6CF4BDBA7AAA5B6B125645ED3247AF83223AC9E717E0EDCE8AD2DD6171BCB0489F39EE5BA05827A919F29AB14D6930DD09C3879235483C0C80BA716BE92110EA279EFB0C33F4904508C3A81EC42845FAC7395B2D4DE6AF04D4E86AFF9E9B92EF62ECF40C429BDD325922789F80B5B57F98FA2818F5001C7747B26C03F3DC0946F58FFBA333FCB696F85414A510F6754961B772A27A6ACB1AB42601749736E04F0E971E5B813F84DEA45196690EA4195D4E7CAA4D37CB1DBFE4900F4490956E1B5B57E9F40BF5E907E2DCE6BF514CBA63D7B4E70D6A6971F4106168ED95A61E152DA1D1691796DD14A12BE6C97E8BBC68BAED020741E1AFF99AF501561AA1AA97AB92E3401F62320EC3F4EED12C1AA896D856E015B65457069D1B493183B0EF150A0BFAE56D61CEAC74F4ED35359784E8A2303E45DA5AA8DFEB798084CC9304EA8BA13FA9CC1C1A528948DF8F04B483ABCF6517C089B914AE41B659950CF08051A75223809BA5B043C9A8330265D767093A5C0CCB8541E7A1E98FFDF5D3416509DD12E63EC1A6C7F8A21620048EA7D5D1C7F27CF8B82E506F4FE55C51CC3144D09F8F529515BEA593A8BBA78116BC312D8DC3F4E89CA2B1ECB1787C74BCC7315167F2DD061D9770EB60B6198A938D23327AFEDB5497867739C6B760141999136D0B3DD10472778EFB138C223AF201D1E0F7E2B585176BA109187C51C8C61E1D68A20D4E9F16789B4379D1A3CAFE2D8DC79569FC5978C74ED498A35D027EEFF4E1C935837608D6CFD0324C7808B5E5D10FCE6A0EB86266E35ED40AC1E8F1E407AB023D9ADCFABE7F1656D1CB03A2B56B9BD29AF6FD1081B1D3B3FA8C6CCE00F181E274D4E6065FF5256C3DC062836388E9A9CF34D7C8307A8B7C4CCFA00000000000000000000000000000000000811151D2026047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 + +count = 46 +seed = CFA713E4A63A6FFBA43BFB898956DC400507F68AD164C3D24A67B5F8D7548C9DB44DAA43E5E4A0990325A4233089318A +mlen = 1551 +msg = 6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 +pk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E527AF17A3C8C0A45F2784F626340EECF40D1383D7A0675C4193F5E49477AC07A979A9F3D096BF4C93F342E8AE3BFAA928D74D9E141B72704CA00F60AD8C1098640EAE61EDA3B0CF70CA0D060D7FE4A365944DA460227EB4976D73BD8C250978FE4E7BA8A5B87B890CFA62F25D80CBC993B9AFD7654CE04AF6861BCBD641BC035576AB99A9F6F32604FB3C607E17EDC81879042A7C67C1321F9D912720E05D980A132F4995740178B50728AD6BF99832668D805F210DDC40204AEF376E0400D7C7654F4665FB6549911EB199B6844E27DD94F1D67FB1AF22C8C5411B7E4C1F2B6C11F3D28B81DCEEBAD074DAE493FBE8B8CAC3B0B92B05CFABCCA5A4CED5853FDA744E3E967650FC726D2FA5F1A325DE00B835306302DF17ACD5114747EAF3A4A21271B87AC19738BB4E4E798219572E89A741EECD734AC5DAF3EC66594EB6F3B42E16E1F3A2EEA76EB0039A66B1283825B2E3FF102F55940709F35486198572AE455B4F33E10CB9112CBA174DB5C39710270B46035C1A9C8531D7B875D34B80FB2072B608CA9802E48A54877623302807C11C9863007764E0B102CB19673042D27AAEDF6A8B3B911D8CCF8E1F6C1FA043EF216F57287A50AA3962C975A6D961E640AC4F712C4373AE606631877742C97F8DAE18D72FDF63EAEA1902B94A25B2ABE84AA1F274FC5AF7A714D9BE70395407592185B13A2B978CAEB95D2BEA1C08896CA1834FE13E0AD9FFC36075589F8BF5BCE784D092AD9E31FB95BD03ACADD1BEAA3CC656773ECD5EAD4BCD73FF4038C8741558B956A84BA449739EF2F2D1C03E8B0BA2A05742238B162271FC482E68B4AFD979CB7580411DB020E7BC55841D295A490077D7F8E33A37E4BF25431365712E023ACB93891105AAEDB08FC4125C03CE66B9514273BC2E8CF03FBA592FC7CC24D5B2CFAA4082F1E1BE3C8508E3D3EC2E195AB38129653C85EAAE0B88D191D9145A383F7C57D87F200EFF7C2EE16A29F5C9F028C877FBF8992F97AA0C7E48F85C6B1C6AB4DE1F2070FF05E804A07159DDC79602BD79219C51A0A0BC710DB75614892C2DE1FF0003306848D87453EBED5B3F4A42C1BAC6448564E1BFBF7FD1B3A9F315D859A1F9E8CB0AF9A665B26DEDF10116882FC9355257D752DAF947A10A34143780E3B03462E57FFBEEE86E2CB88AD71810B3D6D8EF46CC50BC6ED495D176134FD4A30B74C7A5CC375B76674DD3462FF0BA676293719C1166A385D957775AFB2940BB81AAA4D010991DEACB2C4711B90CA55F9118068CF0CB609FFE90DF6FB844D5AE9DC56E08418AD614758082D6934EAF2141AE71324793426AB4419083854A11191BBDD0EF9B535A329232EAD5D4E5282B241C749A33C053010D96C77C10E529671ACD4FAE7F0098AEFE3BCC51FF80C57048AEA4FF5FC494967738C8B858B678E1C27788FECC54FA397B8C2E67D0697AB9FF9A3D46E1E129C4060FCA40CA38FFFA68BF6B144C134BA688ECE5E53170064330E4BA1626BD6CE7B9B2110EC0818752B0EF1D353CCAF78293C272EBF2C662A92935363ED8C71221364578DCB4D488C1EBA51B79836F61CF4C019465BE9DF3853058342A6C5249ADB23E4D99BED644306B2605CA397133EE1EECBF00CA5A506FD909EAE2573495F557D3EDFB02C9C3ABEBDCFB82D946BA6AAE73006CB9EAD9ED23781045A27B9C5640BA6DCEA192D2F0579BE05AC259D629BEA5EF7F962E295D61A1759ECEE352023C1F74AD5C8365F36D75C5364256F99ADC2D54B8F411E8D72F9297267EE7F6D6F28DED79F6F6B9412313B1F4942CBEA7E274E67F8AFAB23881F7BD0005A781AB94D91F9A2E2B79B365B7C85F45AE15105A713F0A92D0D6213F947DDF9ED62EF618813BE619B5947F189E537EDDC1EE3C44F7C7EEA80F3DD388DDD7C36CC7A9F03A821809EC42C6021D32B59691ADDFB8DA175C394D63416156FD677F7CA316226EAC98426B7BAA74A52F38B976C1191A18531A0EC8065108B98CF8964204C5BA43E8626676DD95A82858518800E859FBD6ABD391AE9E6AF4511AF0844BAF429BFE22A068791D6C65EB7DCFA4BCE04ECEA6E6711F57B9808FDBA2221D8A9D8330B8D1F16F55AACF8B49E49E939DBE92744CBDAFDC72FA8CD341AF02D839B9CB973644E5C0049BF2A9F1D073E2253BFAB839684B30AF47A9EAD2D4C17275DAAA8108B1EDC699C13352E353F532646FA4D8825C9AABD848E0196CE06353C7444ED799ABB3464E9C8E67E7BB9039BFE5E771E7EBAAE319E7B3A2A5A1CD921BB251A3D99ED4B4D952A0F4C9D3E32FE09D7A675E662C4520762F8AC346434762CF5C7AE3F3FE114090BF467ABBE4E2BB77C5134605C97B7F77CF5185D67E104DB6893BD2197675FA350E79A24D26388765B88677E0AE2B3ED58C6D2760A01BD9B4CC99A23243400A54FD2A3C7A10A96ACD4FB2ADB204D2E15C5972D2CD7597A898ADA6F5BCE15BEFD034A76AA0BF1DE7573B81329FF649B6E7B150D22B6B66285CB58C3A5B84192B160D150EB239AA8C92AA6D9A895B67505B41E9D2E25B1605973E344E21D352D9252B9AC5FFE0AAB27E79C859ECA3A9115A3421749D9B67215589226CBA27A103182D25E1A1412DA7F5CBC4D52C9376B74259B668E2453115413631367A10FBB4030802A9B16770FBA44E1B8797EFDFB957AFE41C2FB3B84EBEF3EAC3A7931BD4288B069F9821AF4F869B8A65B8C5F +sk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52518D7DA525DA0DE21B84752D892711F3BFFA0EDFE3B2BE25D6B1DE65B5DA7B93882F554C5FBFB02B8ED60D7A72BC5E8E98643AC094DD76F064693DA1DD327621115052063114817023538447676072484217876052238086543383584874388817470723213683422588064643661774315865100688074564205640383162675480214384710237340837137507657671542702243780124124785800772563104684473026150344587776202413035242767402883516766118177547021342636454601102624260235351681358661478764318270554775423475430004346058828815421620352385502568212145762644853657805112420054761002785482745581404105018062510018761754183880083366266087074136742137663646755456753700287383348618815533123666457327126808735474430220458101673562830816644401502876284436748810034871772681201124204303465315372404406337085004241284388410600172803514027488155461336856346007750082747144328144513844164238262445883646307656580477103854042666115420211350283344457460056552604370262636354007507871404238127216345713460565733403456060428335878234051412110674301606160167773538756143714572723533083468471517051420841807210635284654010513853626000057857016231555853766548557478712326873536528553237441532676015307448750100526845268647068070334501602803560524805885282526781780406135002242828641558510325730518528253615581284787314551145425818816336530218732350867264188022121048365263337007746703587077864381588483367508054360613540882575648731208785167781831046812106502787800874016424345101017856411551511548210482400463002700066301037601013357828675158880162816857811176048334148664000370831586068607613174636006732116556807833130280311830311465245286321031661264765618346586314057105575534331772086361143655633448080128674543676717753618451456634581365357675451378564443614186617866276068532383018504424207154331152717007526413530274432512136007017350423513701082805424828243331288524138580076225707185247466540142650074455372678381754032850128877307605157743412813675434641163834436636770845030232065785613066413415653011135427302218541463106175718705831477468382675504351267565400746353137632778047560768282240817038616201712450203643656404804234177563436160384315451460555183331032713644178836033424563003361014242143421077527128415283762104034646872450248656671585240127755288050221587237366337177221772654846608466621148603812356418715867325245506475411846687655574716132135437511266000687365503556807066600263064184106570575262640833888618156602060467170328408342145605787176260600818140143850381423410512332258235746770178047318786083862623357624434354310460838247448417231418384801758864113415423158117302828047358588128758781576726336306262282264251872365650350058175811761155614201267064721250670800485602170361055185046750506805414831217037127768785606754523733347302702508645341000776216332365742320608653080733126846608184670612256443207732243248254385804022374675218013457450175346307812077858118778735542322773517431027537286760126286865641770502473303583514112013068566057256356526576563433715581123245241556601600765479866C07DF69AF612FEF8913E4C2BED569B4399117C66A9C540C786BAB02CEB55F2B64A88D901EC15AA20D537D8A419DFC03A69F2441C8E824C3293B816494924DEC68D2139B07108E7C6108792980D83FEC66B9E82CD045ADE8F528B046D8491639441959A9228167511421829BA05A7FF10C165AD95FFA4A91BFB9AA5D91610581DE84FFC5C75799C8FB8221BA5AF87BD3A55B63E8D0F29BBA3874A28268ACA21B2A05F95CEB45128E2794E6D46119E96032FC8692815F089F75818EE00CAB8A12EE5C65EEA865BC90485ABF3B8342FEE67D9F1DECC416AB58816703D6FFE5D02229F0E7104983537724B809C56408DC464D19F26664D1284854711A0080972FBC56A87029D155698E8DB22E1F79E81569E255AD63AC29191BAE34E0EEFE2108DD38C0465AC93E710DBE680D4AABE8CF213A539B4C123921E6915681B71E6F5147699B27E5343B7ABE6591AB876F2BE5BD4424FBBF3E352F2B4B7A1C0F7E5392655D9DE7489CE6ABC990C5BB527DEF3BC89E5AD0FC223A1873D368018F703AAE5F93DDD89531058657014F11406D16847114C2F1B766FF87F7CF98E4C698AEFDD820141BB4890AAD7FEC3289F5C4C46C6680219D0BA727075067D088AD167DA09CE6B455F11FF37A8B1CC05F5109AC95C073AFC8CE6268B36B01614DCEA90BDE033D437D6B700FB059BAD791D64C8B1073FB67071E4A502481A80D968D962D39247D4AFE337604D7B0C30DE0C8B4090BB2E612A40D5B18EF060AF68EABF1B6C43B2E44C43E46786D88D75D435FC590120D494D81E1A9857ACE7A1741C2E3A90D5B77D7DD2B5C537517489D2224665FB720346013E95DFB55947258D3BCDA6A24089B66EF9C0E9766078F8B6E67A537E94CC35A8B099DE22AD16F81EAF07FF1BDFCC8E5682FF6DF5B8E9243657A4F437D49D69B0D803ED426FA5BED001BE5C046A94136846AD6A2351AF61093CBD0FF0994D69A3E24471F7006D0833F9032BA1501D7C874DBB901A09B8390B30E80E9EE280A37FFBC531A77B35FC52B50ED8A77A8CFEB4F28573DFA2C4203A324D7ABF21273AEA8870817DDD0BF1EAB4931656D6A2AA51A9D8AB5E6A8BA73D5D320704376219D89144A8D71A76CA9683C39CD5F28E956DE6536010C8F21C53B945C5C74AC00F61FFF10EEC66EB915B9D859209CF8109E715C05C2B764D65ACB4B0B4EDFF1878F5C27134E52747881A5BE89C7770C66BEE3F9C2E84AC5F08A5AE0553CF008AAC1A683F6DC180E7AD06A038E11771D9FFAECE5AB611D2860AE7B04B85D4264BF4F71DECC165C0159F145108280D62D4DE6E42CA9072A1A490196A2B7E6B5DCF4CF31A40F7397FCA9D6A2A0D7B8FEC0C5894E83A31FB078F20FE9033F3C30F0B66ED4C3322B625B59A8A5FA84C556E4F8D5B60919EB64964A685F46A234826166662A10DD18E5924487EF84E2396546099D362D22B76DEC488CA24C85903B013F1650F453F53E4FECBC9E9C77ED7E3D062F258B7244B5063619851438A09644F586DD995956A77F29F2B952CD75ABBD2C9EC3304FBB99F62B42C2D449A4A8B40C47FC38E2A4EBEB3C35269E9BF50B09888C10AC18B8428E368B5BCD7E2AFF28013DDDA73CF5DA355F3013FD7D722B62B6F5981E0954E62761497E9F7D8CDFEB23ABDA5FE604C68CCE221B95BA243EF93F9E4AEFD579B605F8C37BE0C6E58D0C67790888FA011365B5DCE7A7FA0B97FED66EB36AB7709F248C7B38BD9FDF34360793049F3B5512A99E3A1D0B4F3CB49593AF2E34FDA2CD681E1BEB919FDEDCBC33C8A199BD24C98E36C7A0CAF50E9B8AA7E4128D718C701863A497474723CD5EED82C704BCF1163980E79A95AD371FFD491E75618453E4D09CB5980492A1B08C2E7320CD277B7AFB6E76A6CD65319B4D6C7B9CE6B370E89EE65267D24646DCB980C3C1C2CA372A440C9896CC72A910B1EB12F6BC2059AB891785EB1565CEBB0870FE1A4BADA8AE156F9B3A853E8A76641EB146061D2D800F047C6776B69081D06DEB21309A3A8ECE2E5E0737A13824CE07B82854F881A431A6C86B4604C7B9EB93291CA39FD08DC6D7155FEB7F1A2C1A88C07292FE3180F48995299EC9187A218F4AED71FB1D85D181E8B4AEAB532E8EE694544E10B8305E661D1FC775534E69A94220C61F88FF43A83859DD2554DBFFC0C3C37EBE147B4EE55C671E1066A16DF235FB6D1A4F667196DD843A583577722652F9660B1C4F32394766582F747D4F9E5A61C61EEF69A7A76C63155F8625834646232CF33F55C8C1F2CDD01C9632AE2B3111C7B78039CD30B574B58744A25F74868DDEAF1226E4DB01223399944526F4E13A8245B58456850BD8C7569DDB34F8F220D9CCCAFF3383C266F00A350299E89D8D8E8C8B6558A75DDDD3D97561E05F52C1D8D98B3F8B7B7488DCE55EAA652C535FC031285667B61E63F8BE1C68F0B0FD4B6D7D46D27E8A3D67CC57AAE78539AF633F85EC59C4078834BCD293CE951A0F5E4CC04152EA49F6A2BDCBC1F6D1AF46FBB2DD0A7C1FF6B262AAE0BE16F0E163B9DA43061BF1275EBFBEB2324BEFD7C4B904990253A8BB1DE307DA50C23842C8DBB12C8952CEDEB6E38995BCA7B20E09B66263F01D083431253D4323AE0943327A94820D178F93C3A1C4ADF00C06E0117F58DA38B1C48202CB37D148251C5F834D42EBF8DF2567560284EA8EC463C5AA602548921C40F69398F030278B104102F5741398BC35A0E0A08D9E854E6DBB46E07343CF5D79D3F6A1C7A3097B8FF643C784B004666242BA45982B984F4D05CA91E15AED9E99FE651B497FB38DB7287EFC5B6A319551C6D70FC5F7A5F4A13E01F868A8272E9B508865D84983A324B548AC565FB6B3C372D4F9C3BF00FFA48DD7EDDBB4C40928FC19CA6CC6C317DDBB065FB87DB0741B9006834137D8E26EFFB7A756521E314BCCAAAE9EAA41A6FCC5714A8C3F0136D23B6BBD3320AD78D60A97DB803A064E5ED02B3C506484D6A29772BF30F888BF2B3FF2444DB6B2423061F4595786DF6948C077E6947788A7FBBED769256742ABB6E21D1C2BFABBBF73A870EC9993B60320AE616135B6F7E22A11C02A0972E01834BACE864717317D521421A79A0AE77890CDDB15474606C6661ABFEA69AB4A9616AA02945F25B393FBEC135CC9E3E08D5C8DAD55C4676BA84E62E44991EEFB9EFC5EE5BEFA87FB331FDC574B8EC84367AC7880387682BDB00868CF1C13D9D422BE05C442A7F2C8676BD03020E07C65EB56DCABBB6DC2A73E9D131D53433145BF001A345F31330942109F374317EB5DD581B5354997308457387A4E61D04179E7B046167888F698C8BE0B740A18387554E6EE9B269E9499367C714E3E48591C20681C41E1EE5347BF39B0A0C8880230AFBC8917F43309D3C420B8910EAD049872468B4F880A4C3947237A09B46741EB81DFB6CC792F4A7ADE298190C61D339EDC96B3BC6237489C0BC7A5EEB822B51DEA05FB3C0C47DEF482376E86BC94DF3A3BFEFB0C741B6356B05946E3BC8D4C333B5340BED06C43993 +smlen = 4844 +sm = 179E828CDC8B43F9D51169B0B72B2E187D36EBFFFBFA6394663FB1516232A1B4E11FA39D8D7636F50D04C68D2525680FC51217D5EBA0123E8FBF2F08CAEE90E1FAB37A83B4F49F6F296566A5AFCC11F14FBC417D52DDFF80A93918623040B4D1D37162F98C06652239C89C24A45475BF94FE7A7641577EF5C983E662FA437FB7CA706DC5884F29F0C520B182EDC39CD54FF30D5FD10851C2D4C9CCE6EF95F2192F56C6C656340B32712D602B8CEA9055D731AB70671482F18A9AF08B94ADE146E65B42ED005C9348AEF3B6B2F0F9AB22C5E64F4782EFFDD5EAED1B1A8EBEDFFDE93CDDBCA9FDC7B866F2B1904D0D9699BD55D6546AFF29DFAB7A9760F86A60EE73F8AA6C0EDCE1F21888EB360EBBCD192E5830809B5B8410E48723D31806778AE0BA26B8A205E451769B98305283780F409ED330EB4B5F5ACFCB71CE2CC9809F222FEB9C64E41A382DE833F7C2822ED1759522ABB53BF48E0510D0B872BC98FE0FFF382FB58F1B51DA4D0BC224341B63B613A3B1C27103B37A91229713A8A0BAE0BB5D9C4239EFE018793AF7B57DC65A792EAA784A07127AB4D06ECE9F860499111857F939F75C385BE7EDC34671C52D3A1932087B74F0248166923DB0B5C5C182672B3AE28266DD4580329632A4D98770A05B334AD846C8FFEA7AD9674B54205B5A857782D3503D94AA230783701ED7C237D3071274C3FA0C10847638E1F54DE8CC059578C9762AF071D3F6945486F55B2846858E55509F929C7C4B4EBECE6552A6C2BC321A2CD4E7FA480271985EF904B2EB46621B141B755D11CB272650BE830419238F21B515EC7628B40841DCC305A7B6F6A19D90A5E1A56A8FC1E29051987ECFA40C2F422EFBE5E71336CCE846A99F5D18353247D1F2C8F97533BB4A0929030C79AADFD223F72932AA86F044A0AEA000A62940A447E39B14A1EAFD67B5F3A6CD04ADA9DBD869B6A7EC112A9C34C8A0296BBDCEA7466E84A0E702B29D23B1F41910367EAC6FF233412C65169CCFD0CB8F8A7D9B5A486E9B9E2196FD01AFBE37202ADD40F76635711C8252A64C27ABE6A7C99DB446798B883FD6E74BBE44EE886795B0798D15E2678FC779867A80E0CF87396F817945104A7E23B3ED4F54B051D11A9023C8DBB201435E73BCABA15AD1ECD38E3FF3A01C5B9DEA04825DA61071222FA0F2EE96731CD55205FFFA1259ED10A1A105BD52F9944A1800B53C2207327C4645BEF4040729CA458B17E4C80A9DD7137F578031EC0F4F85E12CA2E762554A3912CD4C5F42DB97340F7A91CE1FB29D11C78260E6B2995A2C66A3D23CD927CDC616B9F9C1575A009E20CA9BF500B0696E7A71CC0DD8A2FEE33A7DA7A9D0D64296C138C981DE4376BF54E23AF8915666D7FFEE973109A593B8F6E2D8101B5DF30AA538988BF82CAEA6EA639F3F1FFFE4D9E619AD441411E5CD3B7A82BB45720280D9679EEE7A9D930276314D9EC275DB5EF6363E08ADD57560623541B5C05B830C4BE25DD364FAC79E37B81598D66BE97DB4D941106C20AFB85D33827F9C6BA430D2A52A23DF464D6F05118E52A83A5AF86E8E94DB8D67FE77F43ADB876EFF232D03561821CEC4A789A0742D83E4C8C98CEACA55CAC8FE36FC60DE67AB698656C82F94DDB7739FCC3C4AE0FBE73A0F140E76985632F15EBC3AED680C7371EBD928949A2800A1E88F2FC7E03D61A5F73D181B4F9BA08D341F3A8990671CFE2A3B5D50B9F56BB549ABED26B81A3C556ABE7BF1E9F60936A8F24B8B78833249E97A48C2F9F69DC721809700C447D6899E73D41CBFC9A0209AAC263DB46D6A4E0E292F081E9AD305D8407A8BA0C7F0A9B5D6BEDECD08F0C6A3B660B463B049F1A569083DE6B490C78316D0637537F254D9182E54F73ABFFF300633D68232234DBFC853B3F8B842E75581ACDE74EF8F663B937CA64DFF4104FBD8BEECC1E5F85BE06164E1496F3B1A8D8B79F6955903DBF9E46736341E98B53326F6E0A25D06D95B0810574FF7EE989BD42195F1D4CEB53B9D1953BE0C11BA2390365137D79C986394D99567F4B5EA664CEC5ECC254535591B5FEDCCF952B88C51F1ECF94FFCCA44AAD6E8B75A688013E28789EBFCDFC93B9A804A6B9EDFBD8AFBA639DDD4C08D52DB890A9C437D3F3E1756F66056E802D2F5DC6110F55F71E0C72A9EA10BC5DB245CF892AAA11467FBAB62B85851ECA60C42E44154380C4AE9E68D1478000BF93EB7652EF0204B966CEB9D8C65958409795E0BC497DBAC3340CAFF370A390AA9CD731BE73FC3F53C81DABDFB7D41387EB94C743EF7D55239D3529270A734FBE66B0E89C98467C00718DBB9DB0B4417CD8749958637BF05AB8E2F28937A5BECCC9BD973BB815E3A9D04A78A6346F2C8251545EB22DE8ACC664E6493315C64E1EAAC806C7D108C85BBB289AE9963EC591CDDBC15C5C3118B7224639E9D7C4EC01D183E97B5046A7559FD553661D5FB3ECE2998B1B02B3846A51D662EEA137B310EBFAF1BDE597350AC8D8AC977760901C7E061C767520DCE929764F5A621D115EAE2804EECD21F8C8F950E5E2962D9610C9F5E6D12F5676FA1C352A50A4DF8BA07193AC99025C7E5B588336457FE79ADE8D5028030E554EEE79EBD7314C565C4B391D0E96DBD31EBC9CE5DDF3A53C21738AB2D5923BA90F90C3ECDEFD3B5D058AC7B0B51831EDE3A11AEF6CA6F613804AD962E14AF21E0B03C5BCD735EECC79E81D7E876E51AD7B6692E1CB5F191F02AE24845B660A48347C79D052E47B8FC334B821E11CB7203281AD32B0A94AA62F3558ADAEBFEABC8285214895CA25F4E47F9F988ABC95177D2483CAB304F67757D03B19A82FFA08AC00359F48B95CA4FB1DC0C4AAFEC0AE6BCF1FCFC0ED40098FE85127183872CA3EBA3DBF5808BECB0743DF489FAB4037854CE239BD7A4D74C19D7774DE1BE4A0E17A20A0916BB3039A932815F7095E8D02F5D1100C5FF6C90F2AB5C6E02265EC366D8C9703EDD7F00F4DB6D8AB91471988760DA687D5400633A08821F66DAC9490571EB92E7AA6F5352FAB7BC766579FA75D8B90A5E386BBA1F0447FB4EBBD17C4264233316482E5E3818880BFF9CF10062BBA7C6236B79ACB0F6875981873C17C188507A805E3B597A31E0541F98D6B4372C4E5F6CB72173ADA8874BDE0A6449C28B0271595E400491339130FDF066D9ED4D87039499BEC6E6E4D91429629AD396DAD72580D0746DC6A8E63389629EBF70B3D887677ABD0EDCE8515C7937702CFE155996BC1ED51DC505EC39BE78F4B43B4575634776DA86829600148BBF22F27039334CA52A8DD93A936683F80E8F4B5B2B4D4205C12654076F59742606BE67AA13FDE2CD78B360125BCD2FA64F2DB4389798A02C3476AAD863C1B686DC8020A8E93108DE90A187732374D0F6FB49FC0BE09C6C84DCBF89B707A1B7F41AEF986FFF68E4156D932A5BB3770079641E95D43B8C5252F4D6D51441FA53FBF70C33B077106AE3A8DBAAF7CED21215238ACD0B9B0E796445CB48791680CC31CE9A990AE44582F968BC4E0D1C7E9AC56CAA8E85E062F73B23643B86FEEE6CA5FC75929E0C984DE3DC7F0D11E16F7EABC0D0C6EA642CA2E2CFAAA744484710C8CA503DED48F2F9EE3BABB57E7ED7DECD6A401033C75BB8B915D44729431AD1666EA0D12EC3B089168A2CF7B698C5BDE07E62FD0444B362955DECFDFEA6E8B4DF67BEB1C9E1FD0FE91CF8F212424094D7CF3718A853C2BDF5C354C6D3DBF3F4E03435659637A8FDDDEB8251A4AECD0ADBE6D133580B9356F5F8AE3570DBC4F7CD41462B03EBCB77283273BF7CE64E9EA726391164F830C5DC00E4C32013ADC578149932130784AFD07EE31F6E50CB456F0B1E962C4A347C32314BA74B2F9B7C8B246839F94EEA160530E954C9FF08413805BD235DC130F8A3F72755C976450A546D9F34E5E4EB80F75319C52EF1A06B1601F3BD75789596E88CF8B667710AE9FB4949D86F11FBED5C35BD462054DE3A0D5828B7DED75130347C95991830202367659F0CF1FE286EDE3AA0539E16F39CF4174F99E38B1AD169B4DC79A599786E51A1BE8265E55A359DD230DCD7AC3D51ED2ABE3576ECF31E3B82BF9E31A22D2A076ADB44B90B11646FA43CF29230CF4D822C5455FE38EDFF40DEE4E18FC1E8F667E3181A872C68AF0AAC42F4303E7DE6A5241DAF88B422A5A24A389B3C59F39A4D743EFB68D2A32B3FBFD6A10DF4F7EE073C1684DD45A4D767D2AEF7B2BFF96CBFA37E66498315343E014195EFB01076769AB1419E53E99B02AC04EDA81BE5B1AD7D3BB1D8932839A4B94521E7F0DE90DD2E0B109F168F327C5549F4A3A778B562F72053AEB0F05AE08B2DFA120CB6ACCF8785DAEF1534193C676CACF46B3C9F9019155D8AAEA5EE4EDD2C9A23407B86123A9CC064C1DCFB23AE7BE7998B90BEC29F35C56F434517270FE1C5EC5D398784BF82C41000A68615760E78B784623C98FDC0D8CE2931811A6112C8E927D0DD178D72CF853C7644E5B6CE6F04CCCFDA78A8499285A66E1C34A81EF5CEB6146BE0BCA6C1052B639D9FAED02ECC1910814CE6700A18D39CC9D9AB91353A00116FCBF2153F5971C3CDD2084553676C73A1A6E60B22436162737CD4EF25296575CCD8E2E5EA0E1A232E329A00000000000000000000050C151E272D6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 + +count = 47 +seed = 1F3193EBC58EF65E9E396D69220ADB8ADC729BB388A72CEC9028A094F1CBDED21CFB0C41356AF31E0CF66A3B0D843666 +mlen = 1584 +msg = 139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA +pk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9EC9C19E0E981B11747695B3CF01B2663331EC23CBBE35B86ABF4B6CB1B9C5DB8582EAECF35D539C968EA14E38AFEBA8CB154895CEA82D2802457138C02AA3F2FC7FAC74F52122F932BFC3F66171A8F4A1C8FD598ED8F0639C0A89F3CAB3B1D5D711B4733038AA261329C70CE7F295102BD7BF2C3634B02342FC6E0065EAE353243C8A314567B8F8F2E963A69E3FF541A6619659D46C7B96C1046A941274895B950E23AF262097E799C12FD70E043B2EB0A799704E5EE10CAD35760D9C540224FA7087994F21D9A331C97A866905CB0C63CA7A28E75A7C623547447CAEBC1FE052FFF1DF343C7894F13902E7E05E131552A5F79B2164B910A87F10479DA54A953E547A2527FCF69D4B75BE264570761BA8FAAFFEFB4AB0D19DAC8EAD75E28BCD5CE4BA9200E497F9C3914918B6C59C765D534A916611F748141BA310827E8ABD21D7C472DFD43A2CED2936C7D5F46AE9C96B1A3093B3FC7EAA2DF9C2A376765AD26674636F25DBD377EC9765986FE071323838540214220452D43FE06E17D5230135AA91A74DF0B6AF5A6A10B1BCEB47CBCD5F971EC3D89D10287D31ECB2D8295C34750C0AB9B9DBB255902C165B9B29224E46ACB01DD7942ABF8A53391A86C8D88EF18BFFDB7E70A6DCA2F3D5E151C3BCD9DC307576C50E8ECF9B8743A2467756134BF965BC2F6B6A15B72FA83C882C7C3E40F53B7CA694FEA3758C1C6F2FFB2CB424ACDCC0DB734319CA70C27362E2C41E9F99A4A90EC57200C3F421254AB5B5C17803ACFE1A442CCC46EFAE8C9460DEB8ED1187BA47715B746FB4497D5C9069F50AEC55A8E617E9FAA368E261500DFE2876AABC033C5503F51C7FA3C0B3B6E2CB9EF5D91C89307B44A8B44F879D8FAA6861869E33F41E8CEE1E61B79DB2179AF8E04BEEA6208CCD48E4745C394CAC3E7BDAC8D67ACEB4F8BAC0318B25B6DAFFCE58BA1889A9FFCD3ADD88231C1F8BADA3FF16ECFFB89D35D58D683681EEB0DF5A09E486286DC73B8E2CB1C3A38841A19893A4EB7FE8A58C2D3321A3AA1D9860E573931C627F9D226FDE08440F7AE4820F96913CE734D084F9DA5D31682EAC95B0A5107B74C04F7CA553B58BC234078D0D979D782BFD8035613830BBBAD8DD434EEC8A482969E82C710F54E98621E9F3194CCEB3B73651240A3DE457D22235EF72BB7036AEAEB5CFE5AAD73CB4E39D9A823EBD33CD2F49F6C495036F118E354F3F2C499B3DD88DAB0C30380B6D4B53764BA1F6677FA98FA7CD8F5B4BAE79981D69FB44BE8633DAE96906A219F6D8CFC9B3B2D0A3750D33BB16B5DAF24B72283E1D77434ED90E3BEB4FCB9723141482492D66DB08CD59E9EA9183273DA181328E2746BF0FE8C6070628FBEAD5870E834FFE33DE48318A3D72527D75CD3272CCD1783A816007CADD04A2B30142EBE4AFB6974E7CAF59F84F52A0C10775010871730C2FA2EE7D687D6237F4F3777D081E5F425710955DDFBA9F1FBEE0AA55BB2CC462A4B63B3BC0C0DD3A2A04BEBF5304113C3D0F980623EFD907B4BF721E057D5BAC0B61EB0AB0822D137BBC1FC2F0D5D19F876C18BCAED081687596A331E7E6219CBDD4A47FBA2626F7B9F5863548FEF7BC684CFFBA9218BDB84431DDBDB111DAC43FCC7319193B482349C4D6A7EF311D3071DB3A3F75AA2D82337EC66663313118BA13A8D5796843CDEDE61EF7A5839023C599BE13D87751D6A111314BB9DBE0AA1DC6B91F175D951C87D2414749839155A107916B2557E8910DB174B5545BFF32A72F1DD987B26FB2573D7EF24EEFEF63F5A3ACBA07E4A20F8CF957E75AA9AE9A6F73CDFCF2FF527F131B2A06CB2751F7F92EF007BD095D8652B64044AF3DD72BF93FAABA1AF80E600517FCAB09D8C47D027C3AB779F18648FD73F283244DCAE4B5AAE3E9B7A7B90EFA354CC336BF7BCA18F910E52B7FF262E220F399BD243E203941A6043BAFC047137B4B8F6A4F3378038378F69F1D264785B608398F0426259E34AA76B05E9BE8F491B9963230940FC7CBCE7C8112A672ECFA9B5CEAA94EFB31E4A4BDAEECECF219DDACBA89830BB6588F9A04DC16182604B9494556783AA8B0CADBBB5B052C69FFCEB078A6941B14C2F02EA747A60E917F09760257075940698C553A3EF379C38F233AA555541DE1C4647E81C7B445381BB3A90879D1DFD363227B0CF58B6273E8DAAF15B5876A0E6B6D15B92ED684301FCEBCE309C68035C14842A6DDE50CFF2BBF00C9D8FC81FA762EA71826F590619B220FA4436277D4CACEAAD1B05A1747898E1105D11C1324EBECDDEAB0B53E1DFC0446D0F77B9B4C9CA24B6320534FEB6DF23F52B049B4FC7D3D060172F90872DF509F22FC1E2D58A25805887773588F2889D5AAE3C11AEC53E6AF5DCE2D7DA35E89D2440B6C48DBE3BC95C0C320563A966C5143DF75EB402126AA9E00A7533F16A48FA94EFEC607E70FBA7166F282601090057675646464780A96E830BC383B148A5DA25F478CB193C684E238C163474957BA7726AE092B7411774C9C78CA9BE376DDDFDA21C3E36F572D58842C5C04B75EE6BB0FD2E5DCE6B4CA2D22FA03642EC7A12F7739E25671472E2F49E046E83AE3BA3F049CDF798BDAD99C4DC57A1FD6113F15FEF561BDA0972631C463DB7FFCD4CE7BFC17D1CF2080BDF195A8ECB72BD0A123D66352B44533440EBF667F3650B475193BD741245B16AB73B6D6256DA08E45F75CD53 +sk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9E32578B65B57ED1930FB71B2A1099571117EE1D0A45A1572836C9C733F7E819F39A5C7A1280C4ABDF282D1DCCB864431B8F186215F8EAE9C950D53DFEEB8E35581348584724320615558038701345224463277120188704183840608868278414884226570326857052234131833148373615775244003451065227802762225668322612102644250363307861072022514052041670336377651621224655200655104285584310646337171351827011678503384136518231841175853106550184873133855277763823372274686220433471666255257052728864056273218170115470730153777106270044040684164178416154504502071263412828706837074336321380266770087814163245307377858855121666452732042411481284307110701374678222741613650467086667630627415225527412448450648176217018787770040140072751483670543631278380182014263001624588650678863800327213431508034348432618470431771522360286454724343501140118662258117676666675606218605357571170334241685261010744557877146076747123318056216762588500735731240167077365308721750555766803682252304562851473524142131871260848602802225254638181082118028814546471867227162160644861015225854727864227501344575242714506038364802271671632701075837362238554174465347111085733255463137020634322783437378561704526432726813484551774518104045050253327166552401014074782174348546356358542337882818806426765480177770352325421352820043472810787458348480141707574108735170526764311774702767788805378328238121240340778834262630180442788702886765270263281133203180174371388474860276574485158212820080750813747004481465373453447264357023455002083701685264244324278351846634333553633088057136625128324026660284861048626404242343407321640538165632301306331437208248743303115204240382104312433348501303027440660652070671436131237438451372684136661586466370866108108873642655161248831857781872642651445630810316638835234504470260184586413081384470080202272537801578714873622172340382601581248168330872435661742657657820713122341608002466013180473625674254302426122347154823552021576824884124723850648728115488742374240702612673185467757770253460184366050650065604227067086512268038206070626580754541660333721010462812877248100411730008385308748172016165133604851814305174016388014324373116134740466335247330324278863006021340375088136582435761403151110180452673211264323113852683257214635736476558728722710286712520375337776151618685148343831064175683037175147774258317580403210662443483536141808037618534707378621624876175572518527162675340605182886770844746057102040656418603585415346750073764664628162087343376884764217480884112426100364281811834125746563337875847630588388148587608633287775027225547562136625667731117573838742567413548465200550547354722316326563183267870707427561711754523813884764307462658835344884231602634742265565332712687627473660853270620032358008515016186287033040008344655211000012756733443848517160301400808148668373812010677640641274111826300116163866046755066801450825243528370840482017875200311028034431714742301853767138656570553182481750074441581875012840466821352004230220468421461862148753005244838616823690475731CD2A36069D66A2F81A99F2185295B5EB69678A3D54A5E0D5E0545F362EC2FC97579751825604CA46C2BAD3D313E7F8AE52E8A55EC36195A6592E4F21E46A9ACD9A11580D7B4FAD4C7CA1074E53F3EF448911A5938BAD9B3570F44C79C82F6B16CD46F1855BFEA2D7AA2A00445931DCA5FDF11D5424B1749BAF0A4174C3FF6BD629412567E06461952AD2BE840AF8C338336C680958764B036992D6D6DE2BAC0714884D254546EDAE072D89A5B6507D1611A858AE8AB0F084403FAA354FB3A06AE3A8971718ECC084876985C2EFC7C5FD4AFB26505E38F5614DE3DE289635E5E5A8556CD389FD6DC565FA0769D62DE9449E6F41F10C58661E0B647C271274FC2B372865F2CFC3F680E98CA677050BFE0AC374C1D8CB56D0B1803A537F52E6027615B83CC57BFA1270C91042BBD58FEA1DEB6C313295628C7369B5F3495AAAFCF726F809529B6C42117AD5F074D432910F7AE5D85BC8A04FC41D37EC8FE281C8772BA776CFF58CD99BF1597EF3E4FC807A25D066416D61DD892F990C062D581A455D27712F8732A2E76A242900EE36A9C31DFFC2886DA29183A5838F2BAFB13EC48D4FA07D48C1E9E7E8C6865D585DD0A996F9CC4172F66E5D27575B3A3632E47A6FB849094EB0FF7B81DDA6843ED88E5E5FEB20CA6E09106AEE4AABD4F7F6185D7A5CA5176A9164D60EC212EAC1DED70BE15D2DB6FFC9AF0CCFC9326944A7A98B992892C45036706ECFB44D6C24B52929D2E258C73ECAE0AB578CBB8037CE2F0DCF20071A4135B2CEC8B2A8091F17168C381EB419B01F8918BB6AB3FA47578887B5100B77CDFA36CF477D16233DA7B59D6645EEB1DA251B0ABF8E8F96F791762785D43BEB64855C5BCD38EAFA75F74FC8BB1C045F9F3700D4BAC8211204A3CF4DEC45469CB3758FCF179B218C8642ED30C14C8B9557445A62BDA45E1B4D0DE7115B8DABF08663972228565A3064843E08450D9A588E218211DFA157BA27CCE989BA32A40D287D45EB2A11A0EE071CCF860746AB8B351A5E59F72976072E79346A960E6F4B9572081E36CD6A357C9A834081A414C23ABDB27A57179F0191D7E7B0162EF3FD485C76D3810783164A98B237111FDB6CC47AC150E4D3F649C50090D6E99AF7A5711C6111D9EA66DF2B2FA2E70EBAF95141C458B7879D50A18BD7A39DE53DF91A143535E98C749185FDE7D24FDBF94300B617A10EFE5F2F55B6125E87B3CC98D6CF2B7412400319858FB4E5D6A7F68691726454EAE7F217DEF26AC9FC32B3AE84BB61B4359911315AF8C1500D33F281E0BBCAAACF9AA118F0C65FF355D1EA7CB5D445365A5E07C771CA7D2E95DDA70297694269916D5AC41226C1D9872254EBEAEF1550244CB81FBB2EF43A0FFFE75354D71026606C4D9EA017E90EAEA071DA5A0237CCC361F2022DAB8B345C7F343AB3131464E905C503314AD19E43319202A1F59B6EE57E7F2E02B0F1B69D00FE2AD7DD28C3D3B66A8FD50768993F32A932B9C66C441A73D14EB5BFEBA002CA52C49880AEDD118C3ACF8A106241866ADB968ABABF31E9CE16FCF7F0FD171BAC057FE89916E041C8C1C3DCE72AA684C38DF7AA7A2695B15CD9AD35BBE447E3EC54842B1CBCAFD0CFEFF69A13F2186727C77A8D8E1C7A6B2D634DDD03DECEEEAFF296B96DD2B1B30DB6A414778D1FC879DCD5C9B314C0B6FCD14B6DEDC8A1F72DB89AEA5C19E593C48A7A511348A2693A110E775F7A55EF67758C2A21FBF2917A688479469FBD7FF3E88C49FDCE8AAB3E8DFFD075747B006EE4C3D339C75ABF5F4F86D4381B90CBAE59E12077AFE9EDBC8B2FDD8416BFEC52BCA6CDC509A6B0CECE7E3EF11ACF726E34715FE0E481945FE5F6B521DB086CFE6ECD2971BA789FEF99EEBDE550A22DEF5245BBCCC50C131A4C02AD4B877B81F202FCE1082CCE8B11B321CA840FB651592B2A18B6296DE8DC7B7AFD5511AC96946B40E68ACDD7AD683E6B87CCACB5A47F1B874696015CC391BCAF1311FC89A9104421DDA65883BC1BF4F2CBBFE7DF3941808602217DD2A65919D021A45EAA45C5E014CB59A8488B2A9CEA8E383479283044AD4A513F6ED80E3E19364CED50281BD71FF3C67A935CD13D796E2C9DDAC38942FC6D5A354BE6C09AFDAF140A8A3925B37CF2466223CCA7B2FCCEE89C457BE38FB60A0011FCCCF3AD619A39E66EEB3BF6779A88641D5AEFBC89C40BBAF1722438E900087FECF626BBE0FBDE24732358E17A86573527C84F604EF4BA26DA9D9C9786D8587D341620FA4729D07B94428C174F5010A2C38BF18804D238187FE79B83D714F856E9589718C2454C3DAFBD285EC1341301739BECB793427861AFD5FC60DE27015CF7F1B77EE11B196AEC3CD8B9C8D716848E520E29FE7139229271AA0809BAF583ED7A136E32CBCE23D8DB1CE3EEB099F1BE111A559AF7A3F655479DB7B1156B9EB2A6D3208E22D83778F02ACF1C0A7E9410C909B9B97651E7B73CFD44D4EBF61D43FE244425692698D774C030312AB3E278CD997FBD2D709BE3AC50B153E04E0B4C7AA019CC47EBAB06C494DD94135BB874CA82D142A6065CDB45E7481E9E4B82336CA52BE8A28866713BF517B05DCE33CA4C181C344628E3435C4F6BB2DF87B88E7AC64CB4C41C2D0B82797A9EC48E92667C25D696EDF2564B2ADD300F4A0F54E2D0D900C3AEF75373F13B66FE947DEF68E0B8C650D1D3C6752B3C25294EFD9A0BAB91E2F1BA4ACAA663737248F79C4527CD98E54BD1F32316CF3D40BDCDFDDA372C76CAEB13A2B654DADB178793F21E326992102B82A6E66A33165D43021F1E7A20A5A46182E32078F0BEF06A8F88AEC2BC3E8881A8CA580461ACD9FD7CF86EA1856D9D16495B65E6CE9807E0EA215CE63986D7798D77E6A940191C95C09CA5A912FC3CF883D0C314F283A424F1DB6EF7E868884DEBF6D96787C6A7DC80FA0AB0CC27E68829430981EBD1902CB8F8C00C07E07D936F79D33BAF576222A4BCD544FF9C192AA74678971EF6F647EDD4F44EB470D80CCFADADA29CA461B9C0050CC5222B843A2F78DC0A9DF687756F362F3060B0F5AB3C19BCAF77787A3FC3EC29CDAB2AADA89BBBBB47766DBA9320A2D1D603BE049D8B8E52FA8B2F0DFCB970B6B6077F65DA172044186272BA843EE2F364D5A157E6AF4F1425F5511F138CD9575A762F5F00C51BF80C52ED9814A3BD49BE965106092509AF607F96CB2839F1FE5B0579E8E525DF5A65C08235A472C9D5A90C950AF2DF9C08AD8D0D79D6E9886F432799CEFF89D0D56E05551EF17A70DEC5FF7C747E89CDF1428003D4C295A41957B40932BE0FAAD3BF61D95BA69CC76313A7CBF8E189A8ABCA55440D1367A3E1EEDDC92D3A91CDEAE3B168283158DA7B68622A418777E45C7EF709F7AA2B6F4ADB37D73B940D1FC351EAC534454596ED26D628B7CF5F90B7678B15C0360416CE8A2002349C6B00A42717781C27BAB2C249B3538B27B22560BEC802DD4BC99F5A5332753336377568803A7B514C216B274C52039CA055C10AEE135CDCCD9 +smlen = 4877 +sm = 86785B008DDE56A5D5FBD4EA65C8F50BCA39DDF9CCBCA8416423A7C20127034ADD127754C86B609D5FF2988F5EA27F8D2C3F918AF83B0B13318F7ABA9654C22D61A06B80CCD5D55775BDF3678D73ADA0391065AC8B101BD65FCACE094C17108E891685025C0612EEAE5E2CD0AD56EDB328983CC7AB81CAB3F89C9C5E545E6F9F7B4D4D0960243F38A6A2C918C8260E03B000723217795E6BC6C5B85C7283A6316F9DC9E298F900363EF5F2925AA32295BFA81998671BA0D4FC95669E8CED138B6A94B0E25E511AC1213DAFD4A13496ECCAF9412037C5DE364334F559F6C888180808178C492B954752A0D5D7B224F4F3105D8454C3411B2CE5FEF6089F52E5E01E39AE6F313FCD9F8D3FF1480F05462FB10B6554816F9981AE11BC7B325F689F4CE5A9C261A1B085EFC2CC34E238BB6317B9FBAE8376BB6C677A224B19BF004B8A334A8F595CA6DDC7DC8E7DC55DAF892F6A2128080D7ED12D056BA4A38D0289B7ED16F2AD23C49834784E4982B220C9F8A12CBA7A10F89D2D63430160A5E4AE06D3B1B1D995711662C7D2A0EC16BFB3FD6D065DD815AFD53B8BEB830E0FE234CD5A2431FE9610708A93C51EE89FAC19844A515092C07BF93FBA2DC75E91FF8A5A2E182D8C7FBF4D081517AD0E041032D42942FA97FFE42671D36804597A0B4E7CFAB578EED704B1CF8943933FA9146DFAB98CEDF8DE5DD813784FAFA6694160B3982FB97353E451044FEB00F3E852294031D15C0F2A740B43130117C4175A9CDB0E5FD2923FB709990EB7F66A0F076133BFD2F3DFF112CE74177D23524AB73341EF417245102FF996BFC0E2A515B24C067010F1A19AA777682F77397CDE0DF21EF7AB1558D7CD179FBEA29CF0BE6AEA0253829BBF22C107327D6C94F7DA362F7121CF3B5824FE3D5BDBF5EAC7444F1EE83DF5612336617B99CC9A9718C01379EBCF20F5C3DEE383539CB5D02C09DECAFC1474D32A30597929A64DAC4D2875DD72D467D2A8F1BBBBDA1D699E2C86E4FBD1E86BD49F20829D87FF4D027712DC94B7CD7166ABC9D7614C2CD94AD8869066B15C19EFD7A1E77B9700BDFF45BCACD28D659C0C1029E300284F1D8ABEEE3CB9221D51B38443127AC3A79892E1984C8B5E0ABFF14E36B3874E8321359A1B6F1BBDD172709DD99D1974147D8797A1F8EE74623339F56266633679B523EEF304AE0528BAF01E66D7EDBEB1C4B7D99BFFCBD7CFF6CD30A7611A1D84F259A5CC264F7A7FA6954EC58424CD9FD88D46E2322D06636E318B0D3221C88A3B1584925C4FE28614698B77A2A2556E8C45C2E96507A8EAFC604BA180AD17C3335D22D07C0CAAA64554007AE9493A1AE08206989E98C47ED4C874C034C387C5B48AA06CE8D53B357ED612966441B18107FFF8C9AE20CCCC86121577B88173B4491DF9B863C5B8D006DF296061BEEBC84EDC3789DB4B0C0EA18F3983F146F2049987B9511BC7B8D63A8F13059434455B08C68172AB6199AC8E0263A7C1990EFD965A712B16D4A72BED6E0FBCA10D87014475430D2AE1199EAD4689C45D7740868634077D97A1A79727BA4B3CF77378FAA6EBDE3C8A146BBF52A2053DA88C191ECC3FE05399F445A327BDEB814530D428F31DBA85D9180B1E7CC3F4AE9D6D323C3AC2712A80F3EF2B54D44CE60CA9182E4CF161E1D19674524761A479CCAE5720CF014C003F347CFD540798813802FA5E029A50536D46FA3430D833D78FEB51706D932318C56B8FDE52556B434BA563C301EF7430C68955D823E0C5CA13D72084F274A3F8FFFCCE9855A8037BA9FCC171E96E67BB35EEE514FD3C6A1353700C59E28AC06830574A11298A86FC6667DD10D2D5B1E9B63745AD585329376412B057A50A1358D66933EFC9E7A6D0244966131D59BDA8ADF1040D329C2087A669CB16ACB4317130CADF996788BC104993E077871187B175FD32F3AA30012ADC493A335E76844E83DC361A97115031D388AB49FD3BECF5C795F040B4FCCE89D5BBAEECFE3A08D05C588F1576F7CEBA4DD07E3688328B8AEA8429E8456FFA70B45F8C7AC0840D9E5E2D80D2A69BF5D3C96A2AA183EC6D0DE7EAE0FC740C7F562F8CCB5552E90F4EBED6579544C523A4F68DCC59A0D54CFC6A04AE74814CD4C3D6B4ED8A4D884766716F75B817F68F918F397C55747BB5ADC1929DC0F18A2B94121C015EB17CC96CA0EA08E5627AB96D148520288915E30BCA6D83AAEA72313C7E0697CDE1417D272B5AE1B9DFDAC168E76F313F97F69BDDE50FBB51E2D483FECBFC5439681EC888843BA2F0765044BC34F98CD83C0B805607EDC15D5AD2D99D49604341715653DF04DA5A5F57C1D20A04647BD5059468B10A03DD876A1DA2D667AD3A215F1F747170132CC38DAB21973DDE7A7FEACC26232904D765EFFED90A44D4E43C7DDB778230221762D81205A28A3FCFC436F578E977D3DB1A39721E60424272F4A041117D0BDF428C740416F342078238CCB5C1E20AA6B5CB37BA76F08460BEC35ED3FB209BFE9CF6957FC75D4D7E522AABD8409F65FCADC492C94C0A0E01C94E38A4669D3EFCDC90D73662D5B0D47D20A98F7B70510777B7B8DE30B60AC652E085484D1A9C48AC9E1095751A99B6AC4F1DF76D3AF031981850E78256733AC2C58D1572379782226BDC604BB0CEBF9173D2164F565C68B884AA1AC172B1F77EDF5C9C9FC56F03A43CC024886C7E97DCE636E6BD559698480C7A0D272E739FBC10BB4BBD08C88C629DBAF34ECA71A5C3EE594C4118770B6279AFCC17D5888B34512645E17D1E8E3B5EB7F86D8E7EEB522DFD3A73F8B6FD01E8010F3495555C40E6F18B9977397AF7772A96E26D534B46ED68C3A5BE7B6E7F1BB440AEB532CB23752A4F7CA73F74D98AA15374B7880DB0D6018F00C00A1337BBEF1C7596622B607BE113C1C8EB5C85EAC5CE577F157AE3CD5032F0FA01738F41E3AB9DC6A2BC55CE6BBE15C0D9C65798D6452FA11824BAA8A44F5F60568408D1E61FDC9B31427AF9C38E51DFA87A9F783A4D590F19A154D136D8B7522861173F4C06AEC8047103A63801F8B9CEB6E0D0655260BFEF3D8AEF526785975481FE98D83DDF0F4CC530CB7358D99F5F31F531F038A78F380DF09B16BC6F0672D5ED1A2ACC3B90A9042027240D93EDA09247B480209D1D658D3A6F7622DA047B0F84679A1FE80C6409F1078A0F37582DA60EA676798E82EEB7D7FAA0B8C9A5858888569E93988965D06E3F219FE733CDD5F379D6042A5617D386CFEE8E2D4DAABF49D772D46427B5EA3D4BE3692C8463F4B2EECCBEF15508621D34C3A51F7A027FC2E729E4EF5E9527D0713B69977442CE1B1CE82851BE544EFF192786369DD87E4E17AB8DC469B6ACA01FA45BD79A4E968444C407E7C259B4546B954F232C444D00BB1DC8DC40AFBAE97D0248CE21819A60D381D7D37B148B9D4E93BE08AD589F1A3A1370EE6E51C9BEC8938852B730FFEE05A1DB056C7B1376B92BB74F4E8CCFDCDD398AE2F974DAC70D329AFF41D43C12ECF7BBF2C82B141F42D0E78D20E031DBC9BD6643868A6B27CDF6D639282CD7894151FE8CC28490D5B5516BA12143C0BEB1EF2F3987C4A22C4E7E43238506351F9BBB46252E2CDA478A63D277765DCB765E85AFA5B1BDDB3717077AE3DEB0C7BD26404AFBD3165B550E4DC2444205B812CF4E254D61C36DE133D3E09646EA0D25ACE6B6A91A53BD6636B61002F2ABE45FECFF2F239EF3393B9FD7DF75B18B0DE1AC9E07517157629CA4013130343788BD96C96A7A15BBCFB4EDEB2384B196DF12C4880EA8FEA4F48E499ED2C26308DCB0B972215B2945CF6DA33243143F15E49C4D020B98552B7D0E3F6ECEAED9759BFC74E754258A3165567DEA73706C7C771E01A2B6447A4F47895F56F29B49058229E5F600AACE45E2CF2D71B24B6ECDE0B860CEC6B727841AFA7E57B99DE781871DD7DF82C661CDA54E233011B074FA9641FDF8B7AD3A44E36EA0E9F241876468368B1DAF0BA394BEC03E0A968867DAFC6BE9EE27C17828500782B7E4741F203642C0BB69B622BE78A9DB303A80CD427661AA3EC69E530922BD85EB4EB425BF4AE3D8DEC3BC47DDD6F3E37DE832C386BD1BAA1659EE1A204DB68D3CA1C3F6FBDF55A1ACB724C3AE53E81650987C88827A33E2CFEBF5C7E7F3F2B561848662981FB281F739F3050D6D1D64FE9F9D8DFFF8329EAF0C288C119BC7048093513E1A738C76B1A420443A79EA514BF8F278995B70D643CD4A9C1C12775A5DE205A62200B1E64F812423176FFAC7FACD4C6D7C86CDF58F4E04B67CEB42FBED499A893763607031150829C9E1076277AA6A3A0A588D696FA374E101B11677419EE9A411C2424575DEF3C8E0E9A4001EB3B6CEEC8CA2D0FCF6F1A1D2191CD87E756F9149D6480B93D02FFEA8586D6314052A844CD2BE2DEB183ECA7991502F211F1C2CBFF2E176070B068E0AE3F035879B4BA9238A0B0CB5A867B93E4E209D1D22D80DFBC988767FCE322C1BB10984275375C999747D942524257D7B65CC20072FDBE94226C11E3640C609AFB1DBA446A9164AD6E5111D2616C42C9F742500C408B31E108F313F4B5D6FAAB3B5C8D6DFF7215777C3C6CFE20B143B6ACB0C21498BDBF0183A417D8DD8E492EEF0F800000000000000000000000000000C13181E2529139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA + +count = 48 +seed = CF5A04DDB5EBC45328F703D486D24443A7692D65AA55F054E3078DB76A7939590A3F35CF1A21E82A845445DD1B64A85A +mlen = 1617 +msg = EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 +pk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB518A60575E2FB47649A63BE03C361594495632FFCC006A2751808C609ABB195AA9CD2BA0C80FCDC7C8A3F719CF8EF29DEC9CD978031AF922B628DD476EFCC7D348ABF00467D3633B4C46C802FB86DC7B9AD6E96036AD451C5D836DE5194A42313DFFD066C903A408D5D72983146CE92012B4DD43E8C79AF7B5ED099893113360A52F8011FB06E6C5AB2379C7E42E4A10FBD36DB7DF774D6AA97E7598C5F35DC2AD3B823BF16BA3A102E1C69E66034506E46D986F7AB5D07ECCD190BC4C422FCC6B730951B763131F47A470625D5ECE9D21703CB796B8F20BF70D25141D0BED4904D3E82C069F54A1EF3CCA0519C2B1EA619727CDD0E6363B9F0AF2025CFF38230119DBEF3E2D232F06791989AC3E82071E1611E2BDC30EABDD92EB327F98E0C4F7295988E83DED4C537CCE5E08D1A0A36F78198083FF76F1AD515B8595D8F672FE1DAE7C6DC169E0C1CADA5718D761B4AB0DF720D72A972794AB1063542ADA760CB9A7DD49771537B3C7B70FE598ECC4EE69A31C4BF78F4BAC95847B6A178269945A7043AF514EB61EAD1D9386B4C576D15972D62468D828B79C3094DFF66AC45E9BD3BBCEBE0F7D68949F8925202CE11CA887A6E6AE4E923DF77944C8EC69713B8BA9A8475329C14D212C1D7D0CF3F290718BD042A8356BE656DAAE459CAC1DB2A8AAFD4ECC9CEB702B288FD6E1D4D99E81512D4821EC5A8D3230986759ED9917B79027A8F591E0BA2F589C55F31390916477A0703363F1EFA65ADD9209F5D4109CA400633F9F27500BB9596EB62E7C9DB7E732E366BC8930F9785BE69FCA0A92B180AF5E26E42B39C5A69B683B552772C9407ADF82799020EF9D56AAC27573EFEAA95468880AC708C3BC6DCEE32AFF7B750251796B5D46E5D9F0E90DCA0FF271536707232041025A1C50ED4935840D08FCD78862A45AEDE87E7B3307B543CE720BA09EF23CA3DB32EB5B4BA6295A2719AFE261E5D64D27731185ADF99BADB27541AD9250C9C16E3F835CBE846A45DEC9735E0C7FDF4E9605B74FC007CFF97B008B905F194000B623DFC84FA1B7B20CFFCC0E3869B850151904EE00D794C69368AFFDEDA070DDB72D05A66DD8B668C36B7A058891936D16ACD03EE99B5A34DBA6C85E48F2FE394B456EC9CB0F28EE5DE3F0FBDD481ABFDD621205CFF6B2DF4E0779C8466807B1FFF6378CBBB0162AF8A8257F33C4B80ADC5D49DFEC5C133D20DFDD81FEBAE3CC3E4809160BD2991A6B47523E27F6F0038AE20BDBAE5E2A36D4262628CAAFCA9B67CB485D8DC9374CCC06B508EF09931D7504CE48BD85DE0B670947CB0B6D4C6E57559525C1F597530E5B119369CAB615A0F7D181390E3961E53B4F1C3BEDBF7CCE383AF5AD948D86090D242AC64F5061E0304E7D459BA4905E3DCDB7592F0D5935F432409EF61949CC643C5DCC590A02069E22880F82F22A4396087EB5D82F052F0D07E95CB1D07386AD7A82AB2B1E8011289EBE4A73B667B83E4D079BA53524121C8599D6ABD2BB4371B6CD68BC6B41C43A0934B6E6CB54EC7106D1100F2A7DE28B481221C188940D6221E78EFE491E7D7552DDDE5C19FFB1AD8846818F71D8FD2236861BE20AAB01E58BF6A42E4E7731BF23731285500996990B00A02105DDB16362D0442E780658A6692C6A671AF8527680425A801B1CAC95EEA16C7D71E693770BC226DABA02F8495FEFB3BD38CB1258433150506322B499F6A3B7A40EA0332A9D566936097E10A85584ADB1F172C5F8834EC6C6276A555238476B7AB82AB6C6EFAC579873232C6420F31E935FD5C4B1093478D8384C45F17A7959EB7E91243D60BF882E690816FA1F293CA885D0E512EF41549C3BEA6F748FF1FEBDCB515C41F832EF0E689A63673263F0D4663FE9F0D18126CAB947E6702050D5DFFCA0E8F04F4472926E7F4ED2AD0D1AE0E5C3B35A967C2A7A697ADDA79057608591AF05A0610C0990E03E7419EEDF8FD86DAC11E078B864DCBFFFAA364E53957E5D6F3B916D857D62D3763B16676C8ECFEE68B38BA955D7367223B1516616206723EF3B8278D3E7FE0EF2EFE0E72A2238451E2F5C7C2655BAFA11DEBB67EF548E5E441C4E892685050F5ECB4FF2F6511E2F17B927025DA7D95C572C412C197F1C97184F51FC4097513428461FE0D953D7CD6D85FEE0A96C5971D6E251F10BC7192B2B5182156BD8666BC978845E1B767A230CFB5078AFFD8E97CC2FE1BBED1800F4A09BE85DBEFB2C841553ACF8209ADA8693F0F2218C6E57C4FA39FB7B6BB0AF571848AAFE0119CFB6E0A2B5803EBD61F556A3344D3711E0DDB61AD0F7449FFF1E3BF4C7D1CA6944CB33E257FA053D49B31D0251628498DF208A4CAD4D46A800805B980BACA6D5774C104E005669A575C541590259588FDCC0F65623EC78B0DE04C99C1F68956D5A5C5A14BBAC0B8C9691A98020D3F81028A4BB73A7D3E3F7E49560D0B13B23AE73F167DE2D5B6DE8F5C481DE1C56506DF4AC3BB0FBAAB121160027425AB9C1DF2727DE04509FDC112C37FC450B0B012E9849D11E2FF2C5301AD5CC5CB58A563EF323C64A5BC563057F695621971F1A951EE9CB9DBA0F616919DAF157A52F1881DFFB574B8FFC375ADB8014D66FA54FC3B0CDFA6E8556777D534EBFFF23E925479CA91164AB57916E565597BC629626B7A68827513661C7ECBB6CDEBF6B16865C01093C9214137964ED35651B2002634A14F1FA20E +sk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB53AFED2F3508D0F9638F90AD8DFEFB714CA8448B5837D94E1CE6E30E23202D04567334028D67ABCE9927CFF9E90C20069C560065E92568E9E55427B97804AF515206434864002315240283575443176268362175731563261678607572164378438110747141654368052288626424304087115257055463456417360421424787281630037211852452773318015782704884783173766513323344385185026145434442082765868765235453455451164307617364265568140652242787824812867460087874018453020273381836854163886535266056216736436556437475342307363176478211348834552424751524613703284730760781634245015346118665013675536454412301458132833511101553715615846037213654516150364060606764283766503171675288335061046832572341878324532068010374202070650552665378111630328302838401054762005200634544746038357425183080640164687283188315707051008160611071850266368632613368480710240020531143822012071031818638837132436757033400305617553268723262524471601750042135250063817888045423138566320576736185722760228463360664835577773116568026872471064053102806735756828820377240646274280885631227422868853725145522052245272512786356666382178747102637066245170773858262645358888882160777384471468716752456057714273083767053511383036305064546727121675185448752374785586717626337240628263775380848107437611068012832028771646866800825617675440325235348727863381772255236575122806720736268873870136262035360381640107307633614736085103711067602334677182228567067652203370821085283241866152045465440520045003122416410456144550736071624362463860364731766516725084031133046462813377700405446525175361832418720720304884523041617882638704055847648285855255303751866532868533554454511365145680803786505657367006372685328014833188185043370612574280184226571014047068400333864645157815580881513022283035141275523503478261025113360805422160525574503316352785228262218140245141718723624354062327812602476302616336028556652407358572560275721227141066020260373468216765767848335148827522574732213225228241560360688365433572248442607382568848540878021840875534153480226613016548057876772633775477256181187063466031645325603016223162764615780515135603661351874101833210138872570328120701351768063656123561577716687034122043444263347176316218612143117310543386545120507552815045048871332270825644387683762048066685305881440068201233468268602028551261407545766431804615723460813801586676856131450106587270443074476451334301348546071451533151182865453382238611553662165640001251408252253653222846608632550472075557014566174057814567455483238231375863300363657061106128768816503155563485815700300483252016324562224116775343367178315053333382828536656016748230706804437757736528278101157186712662087434514713278422265664355658127051016362378516024047204104027308401282387467847436337001251472124663311487778302687622851335085275563644644551165178550350280650624428538514804682738824120802151833431421026223606048545647656134424662447204743367281418037415601833476365524155366460671632480341373472416776237420153102331502747081144718086524720367835850213553102047332854479AF90F68DE4287604A9DC06AA590EDA2E18C8242A4149D3543320F2E4A88DBA2C655FB91DB7EC12D9E9939529CA2818C79FF2B63C16B0D126C9E1C7E19E4B5A89B2466D08C4BE7E8FBFD6705CABDCA344F03876AA863613F79CD33C97FF84E49501897021F4DB56545B8E1AF6D7D6029942B98A5C9C77100A6F50AE8F21B132EEA3D679E941505B1606C36975885F2E4812BA58DA1345AA514AFD7FC2EC777C7250A02DF8091021FA919E72A4E242EE840740FAA3DCC28FCCEF4E40EC0F36A44C5D3E6BA417E9C1B944F1E64EA6CCA1B68D5CBD62A33D4B5DED57BB5351F550D8A7B402479113E442E8D698E5BC6AECF00EA93925AF6B8929777415674E7B37D2B919E13C53A02E3EF10439432FED1D801FF7B5221946365464D3AFC9A55C908C8052C2CA3369E96375A6F51D76D90828F2DAD4E3EF14A1AF6291C4F95361FF55B9C4ED4F7B9FF3F572E3B59579242E48FC4453E8982F1D6C4641D7AC8EF78B0410463E441B31BA363202C0191AA0622FE02C2CF314CA38EC10130DEF1B1DA6698BB64427ACC1DCBF09CBA60A57825D8B86BA63D4F7EC6716EC8D4065E96C3E8DD483654F203C770496209A94B65CEF824523A359FB0EF187F7FC532889BCBAA55137753B6675A6773F2E2DDA468B184AD5F9A39059633B98A968639FF0DDD2B7B26EA9FF1F023A4FE6580EC7F72FBCFEB9C556550CF195ECAF4CEFCB4DB898A217F5D9AE7F78EFD9206836AFD833ABB730D757B9600CB6B6FE952694E727EA66F5B094E08689F9C6BEE401CF6A710DFE9047B6E7B6F582FF17C350EE29FC17E269D249DD6791550062ED3B13D146E3100A32142638BD2177CFC1B0A907E2B0B814DFB2EB4E49E97CD63EBF2B59E2DB4FF10796B7B32D486EF353B1F4BFA4D9AEA9490168F62444DB49DD675FE37A81DE184F4861A64921609E4916BB28C6A5E7FDB25C8F986BB88385A3DCF76A7C4C9794F3C1ABE353291865DC2B7CD83BC3B5DD6751B38116452E37C3AFCAF9DC8F6857483C0B54D15A646B35111E00EE3B93DE1EC598ECFD63869173B877239319C4085DF723D88D7D2E0267BF3F26E9BCE6AF3CA430E110428AECE2260E4CE19CB473B99E79E1FBD2DAAC539561915EDA8B1815493155DEA1307AF3C83B52FFFB40D3A0BDD3A9B7D16A0B1CFFA5DD43F5CFB1C472C132E285C40CC178CCBADEB9A1CE669F56DEA5B0A29F44747A797FBA61FFA9557ED48B1AC545E5F12F38194EF7ADA90AC4CA3105FBE3AE24BFED6A24990D1220E7E96C4EFBB90411F2E5C53CF4551277420FC339C51DCE03CA990C4393D4D52D16181921920D25611119115BEC359069173D4CF588EFAB1D478CC8E87AED9BA57EDE47394EDAA3FCB8E03CB887E734A341C9F33C4D98B620C65225C26DCE1538F6D069DBBE3D928414088FF1D67BF55A35E6F5E85B691DC70CE26B062A1D645E85904247D4C38EB6499D3CA6CCF175C308DD3D3074E43BFECD705FC4A3C6F03B2FD597D55C883B62BDD404DA9456C40F998FBB016FFA5024653F3C8B498D58E51D764CF1EE511CC44D34C468B513BEA47438B7DD97182AEE3B5CD38B0B712184EF2833B0534479279EA7DC0B80FBCC52394E12F9F9B91FC0E8D34F5910EF38DDD90764192BB892CDD763DF248308EE52A1510DABE419C93C04F4C7E2868BB7862D0F5EE60FB9C60B88D0580E8CC2D776EF460653DCFF2B3631D89B535F3898C17749DA8708A90EA3CE71B4720A32F66B0101CC83A2EED45347019432EF8B2D75CBB2677DD5B89FE3F621BAA15CD72AB05504C8953D1AAD37DC0B25EBCB69B8BC06D545AE65515F0C35F42D6E08FBCA36AC876163D9FC322A97B7C226BE9789ADC9722A46609C0DE0685FF69ED6A39056C17289F01EA31DBA170EA9CDD75464F45A05315D70E6CFCB3F1919B0622F87E7E1E83F591F183165C73075097E3652243ED4D580D3C4089C12047E1C473990076F64E93EAF7E6186D88FE9F24FD417F9FF73C6FAFE2725F794EE106A9FAEE244BFE4963CA741A167D1776B6E1351C25053322D1D0107A2B6C47ECCF5341132D26A71A73CC564E36F5BF01B8AC4C0217BD86A414731FD6DA5E2920531D335312199AC6E36739C5FABE835F2BA819B12610AB0B9EC6CAF989F90CFD1D489EF1C6DE604CA81CAA030C0DFF4D62773A2179C8750DBEAECA082D67E42ACD19091898029D97351AD390F3D067A996DE01B7F75E43200700BC5966E23C40F45AFD12E51363E89AD65FAFFA9D3C74745F284BFC9E8AEFA7B0B649A3727457682C5F08B510E6DB1B9CE11BB59B07AF93E970FE0D1A78086E839EBEFBB08A1DF21811CFB6A0AEC2DA4F527FFD0FC6C3A373523BB608955F1E157EC2264599414517980CFA1D354E4B129A9D40858A939C43FEA9568292FEB1BFFCED5F56B0D85CA3B56F2ABB3C99859D24BFA59F90558C0C0BC0BA3D7902D77EBE9A84853DFCC590878B02FFCF28053B29E6BF0748EE76674B0630046F3AA6F5B2C528ADDAD6CB7B49339FE4D452F38AD07507E034317618430660BC2A84D0F691A6332FB4556B116EEE3930371906CDB1CFB60F9BB57AD8C37075842B5638B85EEAFFF70BEBF52E09EFD06784AA2141A316BECAEE12460AB555D7946565F87B514904328563C684D1A08F8F4BD9597C9C75759F71E72744E6842B06ED7319BB661A9C1628AD3D74EBE82455932D69043CF591C4E9E87D9F74032C11122F64123834214C2ED905D73D48BA50463C9E362953EF349F18E8E869541252935383C93B81C9447BF36B85BFA16715B986827586E9402D909D11AE08F1161E007D920B5E061762328A3BA38F9948EF428859BC96AC2EA65E76D33464BE15E7C709CC6102B4A93A8E824030F86DA6663654E225AC2F61C88EC84371022A92C61D13D3FC1CCE3DD9236CBB6094EFF06CC8C9F59ECF0EEF2102E687B9FC442C9288A73ADC81419B949AFD74B5DD8625785F8C91DEB2ABF65600AFDA8A5014ADB1DABF61ADB78066408FC813B90094255B989793169BAB36E3534B12454DE7D185E264A59C9A3AFF6CD6BB50FFFFA8D2E34A09C9309F1F21EB53E47A4B2DA46044264489CE919AEC0C924FBCEC9CE56506026CD679B0A52830A2307F404A3CBA2FF454975FE0DCF6AFAD964818A868E27ADC657FCA9CC2D6E14A19DA4E897DAE3E58EC76FFD53EFB38E237B13F830D8833980DF42F0F436C1B2EE54D4B8AAA5B37CF99016E686893D8C797A470AA584907D8C0B03D14EB8144D15B23C5A8B562D5497884F14E86D3D6890FF067DB78ACA49AF5A7B3C0934A6B12961E89EE92001C5B6DB368EA7C9CC80B6B91A9BB493E603DF71244F05C508BF996738D88867879FA0B480593CF9B19A21718BE595F5947224CF3B0603C976043A6541973088C3834EEE21BC3E5E38164047F51245556CA5347818F1F8B3BC491089ACDC383F9E997B8ABDD8F4B113D0532870F8F7238D0D95C816B9C8F709738A2D06EC4EAC7DDCF6E9E18AF27255B1A43B8F15DD0A029BA7810713AFE6BB6CEACB858 +smlen = 4910 +sm = 0C7C0853FE68617BC43B3E3C3A79B3C6AACAFC60D9DC16D4E4ECC4857B4249C06C8FE7A6FDBDB6EF9F13BDB62E66E95EAA63276362418E0917F8F526368861787917B3A3FCF4867B6DC43F3FD2735BE060C6D315C72BB9F640F62472E9EF4AA8323CE49CEBD56DF7015C04D1A20809CB03FB862E7C15C285332392DB8EDC2004E46A2CF14A056DFBEA80903C1BC31A8C860B74F10D8B596DE875AD29845633946F039ED90C9D0801873C2C0270FCF3F268A4C106DB066FDC04DB51B5B278835C78D2AEB5EA7FEEECDD441E72C4E8EC1DA8143B943179BA6802602FA82E2D5930994F5B6799886C99B85F1E939D37F71A3D6DE65547721848F00FCE9A9AFB88405B06C8C9D187DED22FEFE9352E0700B883DA6A4E1E454E9C40C76AE51C492FD3D33FA322C694906C96AF2031CD309008A532AB88483928D9C41FEC362A53A71D0EAF701617F3E2EE71BE75D9EFB85AE45A9A67BF391DE575E25B1E710D43ECC6B26E14C4D21C1674EBC5B05956AD93FE4822B3EBE36DAD5A1AA8F6CF5AC322877529AB781A3CB3C985EA424019BD3636D7ED3B67F3FFF33EF744B441BE2FCC82BE7D0BD8C9A57536573EBEB4ED1D556AA7391106AFAFAE6B0960C43B258E0C819FA26ACDEF3092CEB33AA7B04E750A6BD447D200FEAB6DFF41CCCE84DA34B60EED488B87A9637841D5057E9F0C980B32F844961C7855C68791D5665FA46F57D094FCE7FA0C4CBB31EFE6D37B3847C42218EC2921DF145E46FAFD65E01257968FC20F698F03B3A9D7325D914A46186DF9CC3E6EE152A2A9D7A8048EE265958336C156164F5E0C2BC9C94788E359BB98E00CF9F16A83F97262D44FD5A48B82BAD0C50751745CDDB609FDB3F3BD92F2DC05DB63B7957C6DFF690546F85B5FEE8D1C1A653ACD2CF9723F93B087060F16484066760E5B779F784926BCCE391F9B451CFAC7B0C762A496BC31EE2F0B11F81DAAE9C0CF5D54DA6F79108E27F28FA0682699C3377965020398F109E99FD902D85E520F8BEA25A0B7B2776B334A8764A557634B3A19EC1E9D6D57FD9ACC018D4F349C74E508952C5A6FCBB356882D3A111DFE952A56B521D018562921DB59AD4F5A9D63884B95016DE5C0471008D0EB15388CF292E990EEECE0B18A0499DB70CADC4D864E7D90BB5225DA17225CC0967A055BAAD7F4F9B6D725AFAAF85483DC00E23729DB9756AE3D5C30561088006E46ED34886A20A992EC49282B609FE55767E2B33F9E1606E7406D450FFD60B488272BDCD057C0CC12E188260A85493B4B5E584610C639C3B6BB7E2455EDC7C9385A632647D4BBB61BA0FEE5724EFBF083A6E50C441908C9E0A2B181B1E3228137EBBCB87DE33DDAD263E78664157D65BFD3930FD19F424AEDC193D72FBEBA83DF200352EC6A842630BE21242C4327F592FBEFFAF8411ABBDB5FFA17C8BF88E409ECE3128B8CB5850F05AFA336CA362001F9989976C4FBD9ECB9E2CAF45F09E241D855B62E9E262080228C81C77E757B3C382814A45E2B81E9EE058C201EE5F231DE390F615A297D46950BC7B67AF390818D565B948CFE7979307E123BC96089016D15F162F01813FC87A82556CA135C4F170C4DD58556BAC17A89C92CC70D77D6E83FCCF0490CA95E9C90053B3151B21BEB65DD63A511506A02A3C6C1E84C4CDF4A6F9C882E8686BF5DD27EFF58D4C8BBA41017C93DDAE75D3FCD2382B68A470FB3B43537E1A656DB2CC76417CFD71D0B73F8191F1D0F498616F16BBAAFF08F00F91F804BEEE75DB4F6B722043BFD0546400340D2F991C35DFD5FC133F33BAAE79C2C2612BCBD46C6DDAFF0E2B32692C04B9D1AE7F484ED8E659CDB2D258D78F7532023B832FD504732F9980552F6AA69E79E93C1B4634E4EFAB59E8905D0F06E33EA16AEAA63FFB598B2FE6893D257B8DA7AC08BDF71B933CA40057C2852AAD1D586C65DFAEBD82032BDCBD30FBAF11885C74B5CF9520760824990A72D30989DB8D87B27D0D05BE111ABEB704945970B19F520D5D1A9388CFEF597F84476B8F54A0C3D85D7F3D2CECC8D16B5416277A347E8F45E516081510034246AB1A49F82B038EDD887BA3CB98D5E9078F2042A9885AE69FC3F53E312983556C3AED169D2ABD2F1C35EE933BA1D815DF3250DBD9747EC1E9EEB1D3306166214900E1CA3D4FD7D676614F2165C97A183A23BE0AEC350EF0B406059D8804608194830F7072D230ECDF50043750D5941AE3CE0FD62901026AB89DB89895AC18D545C8A1149D0F4FE33A28072A47D53899DE3EE54A4381D64343415B743587A8E62DDEA575C5B51AD7F13ADD6A0EC645F9AC0CAF3A9B156CFF48801D941E23DAB897C3F437DC13F4C7DE52462D829CBA4A2BCA03CBEFB676570D3F345D2F4060741A84C51060B8AA23943822AF6BBC2B7D3645714408501477BF6869647E54F2A18823038D0701DA7E5E818A50700A83D18D016BFD05BBCB56343ABD36607A7B2448C9198697D7096FDB8501B2C09922CCC179B2335DCDE25F4ECB962C63A30B6B5920164460C6276325826770C73AD1C4EA43595A389D0366F368705EA352967467C12AC7705B11240A8D24FB3F5B554040AF71CF896E43DBAE755C09F969AE8644F2C39A811A67A8FD7179C8BFC6BE778505B533235A266B3F90A231A2FCECEEFD425CD6C994E2E032420BC587DF31B825FF0E8A08A64DC8D8B59C997E4CE7CBE9FC4C4FF7518889F9F2958F9C3959F42A467B9A52266579704243C83F260BC627CF8F0FCF14E41ED7502F8D7162AFC875BFFEF22884ACF35D69D5F0A4D78B7D3FA85E1880E376F12AA0D6BAF24485B3D23CBC74329DCCD275B06349DBEE20186866ACC7FCF7E047DD6956468555A1DC07F00921C7C12FE8226CBE074FCCB612665C266DDE8F7882D8B86E668891BE821D0F3F26255974A20F55AA360BB706F07C0962B159DBBB97AE3BE3522EDD24F20372E060FFF73801853930536BAE912AF5538E338BE0A05E93D0CE6C841CE81E1AC53553CB5424D62FAAA23A5B2CB87E0859D7EAADF9F1982313BF461E4B4182CFC9A431BEE70E9CD51DE4F65C1FD04981636095AE85C7140C08E9B6E92F885EC1627FDC67F5B7B76D3FAF56E449D52971873787978B31CE5F69B85DB596387F725AA88E6E0974701854358B94D44C09D91C7E7AEC66BED59DE2F6BAE6C97C1F6C64DF21A3B4CBF00A672A5954643FEEEDE1A5F501E424A95F538C2BAEB9AA2D02F8C6C56AFD4611E95FC58A50CB50F7C3AE4E3D595B0A592428DC1F8EF15F0BB491AECA68D6B808A5E5A0BBC8978D21D46A070C7A321CCAA2DC652A413D20677AFAA7600F493F627DD513DC7F05B2D7AAB1300485895199A0F5110A5C2AFC1061AB547DB60EB94038C70B44F854519E92CD1F2F340101A558E40721C8261C5D4774B82A1723E132C9CD6DBC4BAC8B9582BED8FCE960983EF073B3FDF3C0471E9A97D36B4E5B2E8B1A39900D3B899C305F6B0F2AA758E147AD22871E1AD7D675E3AF03B0D58ADF09F828B537BBC3402B6844FD446A8B4A49CF6C1216EAD6C856456734756D4D9955D448456209704980C28E8A2338FD1069E3F3D7D57CFD68F15C22364111DD11EE7098A3CB9FF9A052A2805C584E7613D85148ABC7A184BF631689FC14283BCB8D7428D4EEB7C4FA51DD7A8EE6B26DF7AEC330F573365CA809CAA632243F091AB9A5A57017315B6C1BA9479CEF075F30F83326DFA4E086DBE7409C3C8742695ACD9EF3F9D8DA36FDCC55BB51D75DEC7B4CE269E9011B4C4E3D99F1243CED6F69643A5564B45A883C64CC7EF276FE0D700EE39953E90C28DD897A90250C7CF7926EE79DBE9A709341E0F660377D734960C8E8E294F3C8F5C0FBE1E59C98D8F3C4FB47420B79D1C2AFB6BCAF745656A2458F6E61C642E802970ABBC61A2099B9A50D6CF08CBDB992AF087B87C522B6B6D1E2DB990AD900FB24261004CB3442F91AA60B5A97DBDC23FAB7DE48EC8E460301479D08A5A4D6A8261ACB1594C575ACD17137EC9D8CD0A5F493D9F961B7B92359FA729E6C9AE19836377C94605AAB8C996EBB0D26C0E2FEF3C5BFFB8464C432FF2F633FA5DF02C865DAF745E1E609B00A01A35B0C6D1BB929B890059DF3712F17610CB596856F8B82075FD6921F08E0C09141B3AC35CAE5F7F03D372EDC0A9F7CC6EA4E190F24865BAD6639D5C384971739DE49665709373A7786D24339E23F1A8541753C30C415286A335D0DC8916D85E59AE727EF4F89A47BFBA06CEC1140EED3B70290A6E8079B2F8A10B998BC08C9BFE1D1F4D78D5A4350B8DE89CED396288C2519ED09984428246B2FDC7C46BD42D1DA3D5EFDA3F3966F41B711B7272A7984164BB713A69A5D38426FE97A806987361852093F6EEC689F146C52C3A49F487DD355465D620F6175B4F84CD1378E8A1FAFA3A4A7EC19215FC19E335363E931318BF7D184FEC4AAFE45354C3A7D9EF8BF429C1F9FCBBA2D21B5FAE90309F668615205CD54A921FE079E5A576C82CA4AB3526FB67EE7C1AE5AA680998A94799F0B1D7F39E85E38F0759782AADAA840146715DDD1020540830DC820E85A96BB7523860B6C5C6FE0458598E2C666E86E23B819CB1225E66777B879DC4CB030A3D6B7EEB000000000000000000000000000000000000000000060A0F131C22EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 + +count = 49 +seed = 8C3D2FBBE0D39E293AF2D2CC5A9BEDEAAE3752DFD19CDC1E186D41E717A0412AA429CBDF005445AFDE684656B5D17690 +mlen = 1650 +msg = D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 +pk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B697D9EACCA351D74AFE9AD4A2D8AE0F93D5246FD277F4E02818E06FF4637D4360190EDC89CBD0E1A8F2EEA159682518AFD840E4DB55295B66A9F524A43314FB00D8909EF405E49DC6608F0842EF2F9BD713F6FAB5F8FA6FAA14994F960C510AF3719AAB7A8579DC52A53890909FE2A99FBAC9425B08A1D20F20D88E0F80E9E44BFB112CA88925EA8A5C35A4F036B1E184A123300B43E35E2043A5B5A3ED29C76D827466AD430AFC633123F5C737B4015498A13BCD3C4277886186288E58691C3898E68AB1AA2B96E8C21456E6D980BFD8B89A4306069C228A99732CCBF22FACAD99CDB40C9048DB433DA12B274A5F2B277EB587142D9D4940F4364FD04863C65C8E81739FD72CCBF227F94B9AD2DA431126FEA0119EC9CF82F29C9B73913121C2293E9B0C06015155EB8AF1E2D60F0F9050610BF388E98D4BB87A9CE3DF390B7792E76800F324BCB30E8412243AB91B854030219B607939B2D178D71DCFB84A812ED4BC358508E45720009207A98BC36A8BF0BB2B8C2EDE308BA9FB3251E9B13F334EA6AA894B9E4B397A939B8CB2E2A0FA5141294AA68BE63627FC6BA75FD7A8EAD1B65788F41A20F9F1B6BEFD1F931A17D680B203990ACB8CEF2EBF5319F3A7E9EC51846A80351430F83BBC3C63985CBE0524FEF109F1D194660A4121EC0EE401C00F7C967177D25D66BD4D35F587721B047E0F60D2D9FF27CD0FF1C0B83920FA6FCFFA1E4F2A1846D748A924D6A640A9B33436CE4C0CA15BA8AC49BA4F262667861E8A1AEA87BEB0D7ED705196DE4914EB834E91323C78C4A8067D11DC6FFBBEEB700BDC0F65012B6BDE87CA923D1434719115A83A26B9168F91496C8D29990E4661B92E589B021FD78F9F36B78E1BDEA7343E56AA8650C4BEC75949B1526686ED35FD706E3A486E18179582294BE9792E11AE3E230D2820BADB1E89E2A53A0922AF993E4A44D3C52A6E5753EFFFA4C23AA03C59CC4D026DBA7B11C1A0BBEBCA459CBEAB54E4469C48418F80F028F65D4F26D50D154DB0771FAC953AA1D462478DD65F6725E38752316C88811FDB1D1DFA4386543F21781D89165FBA1924811414670C40022F849B0C5DC77D999C9CA8D9B1FE246A02A0898C1D03111F947BB2606059D4EE693C2E993A4AD5315E3FA6F6E08876C2046B3E62A164CAC669A94B5C2B3D7CBCF153605E139D60D302A2B69651A628296D4D93457A13128586243C69472ACF8D172AD2C35C683AAED279851540EEB2DA02D3F942AA00A71C9E8DB9382DBEE6019BC58286C8007F203277637ED41BC7CB5B6DD2514B8A332C8F582C8DBCD25B8A58B4BF3401987B85543D2F24A14AECA7D2699430392C6614F2E7B58FB749ABAA4D0279C14136A96820096E277F45ADC2A6BEC470AA96EF7D1E17FF0CAF5C68436AE1B125FBD56CC5B03FAED1D14AAAF003A15086E7160E5D2AD321618421D58E4379E84CAB9A348AD60B7B646EBC0652FE98E3A6AB73BCC7C703E18FF774D8B62F0A06E3BAD598634BEE3CDF0C52AB61A4C8B2506DAD6425A975B4815D3300060AC5FEEDCC4AA5C752641804A471610D26EBB3EDF26455B97C1643B482C7168B80345ADFC09A8FAB419F5B35D5AA99D7C7BF8ABF1AB1DDF487A38BAB1ECFAD5CA5F052A486A470EFF572BBFCBECDBC5B4B18B2004FBB4BBD3BC852EEFF5F65B0157708B944572A43136F1E7CA5F2EB549103FF785753F162B143D397D09EDC56A06D8736C17FC536B4CC04E7B081A45195D5558856F7741AFAF38B05163A3B67451711716350682E3EC5ADE7B2638020BD2AC308A62090D502A75BD3A618EE997E8A1D4700CA8E8A40A5BD560256ECC2EFDEC115EC1A8815241E736B0730F16934B7858FD3381C413DC1B09966B66EBB21471F3F05F926F92B010215C9A740A84BE81423C16D89D668D4A76A0A6E24F48693C3D3B7D69A3E80BD465BCF76C77302EC70B80F032D5158E009DCDAAF7AB0FBADC9D352EB78E66E71A0B8320384178BBBB45C4C8876E017330FCD0E78501DD6396A41B60B74A6FA87B9DCBDA0701843F9D021D523477AFE27DA58D04D537BEACF6ACCE2727966F39CB3C1471F43A088A7AAAEC41E4BC9F98E075AF19C48957AE1C81F4E07BEE34896B9772BFD237543540A71C01870FBC79E850E1A7C761AE4C2B5B531F2A810AB1CE5480C11CF136873E0FAE923F3EFE195A48D31E4C1E85E23261712D77F3458C9E88175E70025CD91625B6E69B7D6D9C51FDE3A0289EB185625876CAF0FECAF665F53A8C40741E06C579E8CCDB01E7A973023BA4D91277A3681B3F76ECDDA65394B50C1AFBA98C2648D086CF0B745AD3A2D3CE8E09BCF7C1801A6C21484BB8ECBBED034F588BBB57D9005C4DDACEFC01FC4F2043B1AE3AAD3D8FF4E46AE82F87504A3B4D801A8876FBD348328562B6996C1AD0C177A5EA0D4B2EF0145CA6BC30E6208482E0A8C19B1DFB3249C17B51FA9EBD41F4E7006252706FABF2DB9464C27F2149A17A792A5FD3A89EFD7D620F9BE093087AE3EB5B90916C363D22874F9D8FBCE098DDAAC051FAFEC4F546248E1DFA5197C5215D99063EF67A29CC5062E9587CD111C41623811D47169AF6902855B7168E920691DE3A38CCFC117FBC2D29794EEC9C0437F8A38D4D74D972F20C00CB9CAE94BAC8FC80E56A7135FD214A639F60F49C35157A607D32AA430C5CC1D0382C3FB9E71C40D17296985B949CF22A +sk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B8B5B136C72122F4A83E989DA227517490691BFD7155B6AF1244C0349B04F1FF3EB998D596023A432468EACF86737D22EF617369C2C8A796D96082B9DCD6C695250406113515063362040713320736670384454081787165188706513414430282056765235848477500124682651610302256246364035308522116822846340123274480708481651285051484036502426378247615151042882556274234642836473325300717324310756101518020217375653414850616242401636424034182437426178442682846655038310837036563582063358058433823747034468804388213532855607604415776286671871416128436304128484456471186164366136258226751226287532745805246274735702122016703274548244578867071485456013670482637888757216816701011356015503573770237655108103863730765174523876011068277617072524521760064344645820186048333217072584564702683377206422814025753113876068377610382522563143616285601520070158643644070776832110606327276448505888248081654830381632423137510878563538821214488103560621321260820120331467036817816201400752372715561556748237514861631442213222550554084543817805710353448748537471550427158574472807548756428782630458466563646158436832777332736270303624254622253882245645025454327732762163825800688636301250701373385313753757778124232074412571461671884563418841178152236653856748513275061575417788348271187578550386760101565486024315506785580566010366826230613886134676518560646631886638378861885173374161716753544460012880413384854813338515012043578647816415053187012327614353410276568128000540753725853280163176048015211512472433162404461427054356267166522242827617654406002731215647148870081446124002864565635370171885854436658232238408208311222412764360113406760558727407734512565318401070083708863331258704536418821232333452301661341105212855682543148815440486760738331623646003181028454641470380772165445287824380553553588135275503663140720546466221123420217300537236244830803557256557704723345588405634065472340421462763306875762181037558235605568108421632025530733700650726155041526752510633481525586018652151460374487750584744688828144563310731726584071063834031135382476230578533512650748320511412773768252531865576482423306477600016107872883100754773401520726386560484351151208850634014583453686080451117088484805586401211025545473342576144618510887865804277585174530537502472232764138216802431702381700101686044467081207418003068680018481078450458883326464876452388481483701183087832761244524881503228673163203680861567201040315844360061331881608531587550068674545885768086644123728648827070742142233384055652661321482427346785684176714067138013858744053875076775874635138643500010026281103735871526314238366121483312302888833385332686464454031000503438464852080550561138885405415318807055106786568818474324502386083760541346247203578112550615062604070812300602642462665445037035703375332758378310320687475307464401263483371801475288055061763233215073531434658157452308048078265714028658100624342181288740076786838524815102853781130167217357852681331833255466721825048761301686173368655683512024214225547402613533527718BFBA3290C3D932E815E89691FD8B2500BE905B838F399746352A2E823DA92D977F800671527A5C6E0B2A7E9583A5C9938365CBACC6BC8950FAC7387C149924F4C5E700D155491E6349B6C47A1A4DCD98C6083D674791C07658DC4A2927B3FA6ADCE2DAC8D03D9A8012BF243051FAFFB80EBDD9D8A6E26E3F8DAE4CC403C0D381F87504FE4E6340ED7892C3319EEE4F338FE0E51ED043EFC4954B075258797102B2978EC38BBEC85DEBFD7A7984CC8E23B3FBEE9469FE669D71FAB5E8F3C9D0402DAAED98B89D98DD65AEF707DA51202A8356F111B9C5353AA4D294D4713CD9F34D5E1B27AB95663FBE65D47367C54EDFAD396B74437B3B1CF2E77437FB4769575CCAC02935EFF04080D342F6E066400560F37BB4CCEBB224AD55112E89BCC9B4300CC57C147D1507E92EFCBA8584D1AFEDDDC2099C864F8D172B518B34C551EECEACEA2293439FEFCDDC4F58C50A54DECD6B947E2308DB53DE800507488A235FD1D932A57A6B96BD254ABB92266A546DCCBA174E829EB5C8E46D572913E5B8450DFA63EDF103F442CBF09B7E0B6A99AEDD2932A410EE21974AEBF6B92E99AF3944F93FAD2E44CA23790D809568431C6E2E6A07D15F555D33A8C1DEDF58D43F197BE2E6C8B8DE95E359A04AD7AC7890B5E610A74B0F5393327E1E21185709AD38081ED5A742C80F72F7C8E61C24B927384E39D0E8933808D8F5C135482B56D57868F0C9B4448B8DE699E4E90381C2889F146290FE533CC65C3015C349375B26BFD3611EA42436847A69FA09978E0421425A111529FC624E0A89BE6CC5F4554CC3AF6337CDD0541ABBE564CBD4239F72C9896D09626E12094B8C581831CFB801D56947A4F34AF0F19A73208781D031BB8220072F59815B7ADBC95D3961A6D9C8236AACDD68C026CAA20F0BE928484FA3459546D6A7E31C0ECE1253E3CD8558259F805E24FE752632F8E433B89C1AC504EA770C933F82C630FA5D62A983B01E7EB0060C462D60B7344722CB1C2B65B4F8C1D54B1B564CC734859DB66A0B24DBA20A0F984683101A46120CF0525B5C7926E19845DA535139A8ECFAF481036AE5E26125E6570D87D315EBAC08DE053E6BA08920B792FB3491ECC7BBD29ECD71F39A0BE27879BCCB21DD809475FBE68EA023E5D701C12491E33BEC442C0963EE0711A6CE2955BDBF18AC5AD44AB1B4AEEFD2EC3CD1D0083E98BD200C4E93ED295D0CA582F87AA53018B524D331F49F9EFB46B4012B039165440FFB370970BE4C2185BCE65FA00DD43C52E8D314CCB3B4848A7726F44C27D9792EC35C28CEBBA3446863C38824F4E53551044B1EFF8270529E938653C04B34E1485821473B0D87B0C758AAE338098099616A66A070DE5777690E1508041666378B87A9619AC170E77CB3A5C7DA1C3BD72F6E4384E5E4EFB2BD8598B1B8A5657EB8469B0611444E1AEEE789386A23A33BCC618EF217B7E41D755BDE4DFAE42622ACC6B30AC856160931C34B5C0C68B8B5EA42EB13ECCF5DA5C826A56A1B4615AF0CE0742FE3ACA2D4A35EF7C2F5C1CAA32F5A1633D74697CCCBD7B5BCFD9FB06D3528FE3352713D765FF7823A8CC666B21B22116868A33A0FF31B1E14175C1A1BD80A60807C835A871C4F01DE7FBED3B6F83F1021C965DE2BEE0E375017E748094968D2BF20405E3D210B9C07A99159F934463786D8784193B9F061D1164B5EB270C229AEEC5B04A88A5EB4E82C14086DB419C3D754D13248AC62A156390B69122BA060D6BA7D6C0782FD47EDBA0ECA4C7BB6EB76DB54B415661C446DBF8AE3149A5AB5ACAC2974CDBBC034FEEE746A8BFB1AA6176323C24E9DBE8E519B11EEACC4CE4790DFB86CA94F9364C0015BC596F39D9D52EC6BF6CD849F75A5BC0A94AF4A0548A4516BBBED21A884B4F0624B967F258CBE6A4C8A975CB3B43F9B5B12267D4EBA3CF8079DBAB174DE24C37FC49DB40C3AC86DF7955092B54EFFAA874BE8AD7372DE5167DAA6CD53F43142D5C6CA82392AD9B9C515F6CDF345B635898F1521501550F872B89B80C23B74FEA9A1BDC853EA61620FF4C4A43D1B8D205B96C7002CB0D927747F24F0C4832897BD61BBDBFEB8840DB5C82DEE59ECC12866CD36FB8175177005A000D39E8CF0D0A329C0F02372948F2FFA58570E63EA7F47E29CA98AA890167142A98475EFA56CBBCC85D5B0E409FE3AA8CE06B7A0F735CE647160B8D7D21CE04C4444A1BA1C28660FB4C71DE36A32DFFB52582F474DC980E634A577DA881E0C10214F31AC9CCA4B3EDF6CC4477CAD8C80EDFCBFBB7A6E4EF74662A5AE565B6F6DC0F0F8D9DE5EC75DF140BB0C2BC0A99A4CF025053270D1DE9F7D8A611CA9D51F9480FDC881DB7D2B21738832BC0DB5C0850FC59D70E8D15932E22195D98B52F39AFF6290BD120F9D490A8B9FD45B63588ACD5BD4D5A18960438629CC8B14BAF45FB1623A8495EEBFE46229E885C768CF7CDF228207582525C981A688B5B036FCFA51EE6B94738452D26836B6A8915BAFACB51AF305A870132B6C5460D446CFC61E00F1E6F22A45A772DFC2D2088A09DD1DF3B5DABEAEDE35BBE33E2241A92A6B6407E1AD447AD3B8458D654D621D7A4277CBDF53681BAD5C5296D92C448025FD22A9764BC599B7C3C9434A683989AB0DCD0CB43C59DBD59589B617B6669DB010C659208D19EA54D5D62C566CBEDF66CE4DFF6C0876D5F6820422DF6F01363257AC6F151F50ED9C6A2CB0CF0683DF46074FC0D418D7C2F7AD1DEE481906A4A2987727587D226649CDF51B665F941F1079FEBA75304163BD1AFBF59690236274BA571ED20B3EE40AE17AB62D38FAD1355D3BBD27152472EA3F7A5CD33CEAE8E2BFBF070F990391004C92CB1D4E4C8E2AB81566E68FA4B9669EE85EF4C41E37271F55712A5208D9804FF8F01A057C9CCD7875C5E50E90AD3AB0425EA966EBD48EB5B1501967CB53A4C00AB46088F9B8F201DCB7B79FD1563796927235DE5C8011819FC82A2702E967970D14AD7493ABAB788AB9278E4EDDC15461FC4AF83481C6985C58A019B296772F936D006A18851AD01958B0150219A3FB37E3BCC49320A31936BF433718939DCDF140C69EB977D63FD11A76CE6CFC248B1F960F79E8091CFB735969F30A111C06B187F71E7B2F368E918C486CF0CA1274288ECCDA629B93B2B815FEC2BA92BC87E15F2478107AD89BEB68F7F4C03D65FF66658BACCBD92677793C1DAC05B9DD65EA633522FC8145D70EB40FF9A9A02097ABB6D791A77FFB62BB38FF2197DC7BC692CAA2E641E1FB867D6E8E1B61B22B8C363B1F87EB669F51C49E3F1D73A93F63665893BE215CACB92B0CE51C00618BB0723433740A3435591828910545037350CF89432DF7CC0D9FA1BE7A7D795516C84CB35CCE9642EFB7027113F8D1C2AB8E5CA49530E0D0D5756B0356374E39C0B54358DF64BE1512E50979E7CDFC9064F0F8C450E9FE359562B0578F7A3D3A5102D442F9372D09702A7195169A00EC3468534088E2910EEC969684BE4B5337FC5DE6910826C0E9D5687F0284 +smlen = 4943 +sm = 199B00E402CDCB52363750921CDD775B2AF793355F3E80AC42AAA218F42E74902F78848378C2781CBE8234617976EA101458A376BB62C64BDC5FCE38F61AD135E6180C4F840A2BB68E1497B6ADF0A12AF81544372C96C8DEAEC3CAB453EA9086D103A1F3053BCEB6825E753D18516A0BBF5D84C511F52E121F85479B69FF5FFA98FF18B474AFD7F1E12C528D3C7157685640E9ACE004119C3546BBA314B70B98216EEE17F11181AD12C86A5B7F28F7CA0E27CBDF8932BEDDA5D5EA40404F4805462B9260A52A9C419688EA60E35F28D31FBF05249691362A41F3C0B8957B2BD0A4ADEE286418FB0B303E958292A5ADCC60A92BC34FA2599C601F07F064E58D0FD840CDD2BDAAB1D4000DF9D133385249C4A33A3C842B8B1086D8DCC423843862C05491FEE13FF8164020E14278D99B1E0E1D2912AD26A2589E69FAF188C11C50EB4B3748F6D1CC3AFEBFFB1574E270177408B5F0F9EFCAC671763E99B89D90162BF9161B59AEB7F1C5816C7C7A034B9159DD8CFFB3A5F582123BB2526B91682B062723AE819644461B3271BB79DD0F9ABAB41737DC8CE82605F3D87B3C63324B6EF92AE93E62249A87818F55B379223B05A208574142D10FE009E7205099C107B71551F00795160EB8CF83EB0A910052CA52F7A5C2925B0839BEF824E4D2B36F2F3ADD6A40FABBB7B5DFD7EF40E479EB9F0EDF38A73AF6AE2C894DB70FBBA0488BC3BEF1AF319679E40073CBFEA28A710CC982E9BD90780AF1FBE53EBBCCE9F5D33FFC1EED69707236D50DBC67D71A6B376654B444505D53AEFB49777562332EB84E5CBEF39C481853A0E268C7FE2B1FA2345FC367AD13AA657F40319B98E91E2A392F68B13E36C72829D1AD1F3E4241293582C2D2DEEADF4980A933A6F622F39AAE8BCF0321A1F48B16AA5940A108469F67956BCFCCA2C7855BE963D94F924FF38C5CEAB9CD2B3F12EDB2E87E3A02AC53319A9BE549A219E4496B116A5833F28F4A7B12A579A58BD7C4761EBD0A4801E12D98AFE8B411C15B8B3AF36596570EA6CDC3CD66CC97173B0BFBFB3B28C9A7805F479F102E2DA66A55B5D885C81683C5099925223805C13C95A2A2BF124F5648379B519ED2ACD244BA1263436E436D504520D21728B7C497EDA94DBE4AE750BB546E9BC805C21974B46D37DF55AB193F9B47816E9168A049208683E20C72BC5CB670BEE6C0FE53A9A10AF31AE778A76E3CA6DE75879069FBEFD205F79F1A686DCB1B0AD6216450F01BAEBD7BDEEB3AAFC08A7E5813DF6A8EA0C3960EAD45B00617B81499EFC7A557ADDB71C2EDEC418BCF6947FA8A4EA2A19DE9A77515E8965B2847E420394052401FACDD4DB020B1BB920B6AC7CC61122EE4F34E3DC91222D004D91AA3A4B2A405D80D6774090A4CBA5819EF912032348549A35D6F2DC0550775BDB56EC2F587071F6761C1B90823ECD7C1F90E47E9F68831591BB17B9DBC0456BC36BEC2A66200A45FE3A33C41C576882ADFAB6004CA2D38E2586D41842EB27131CA1A2467D2ED11AABF817596F009F290836BBA03D21F2C5AF73B7EEEFAE8B760AC44706BF5A9CAA82664FF142DF41A3F93E01A8418AF583729ABF04E9980E5180A6B802DF98C68E0D9E5FE7B4896F4EBAD4872568FD92CD158884C5779ECE71DD4B2D31B80C6CEF23D71636C3CA0EC4A516B81D493C256CF3ED6F0A38144575696E6016E77749483B0E78BE22BD52D466D5910092BE86C224E3D69D8D8F623725512F19A5ECF0BF598FCA0C50048F1889748F30A033BA5F454637D1CBBA88ED663951C3F14B57311FA802D68722E10786404C615070861F499958AA9C088B63D6EB41E42F21DB1915BAF5B2706726BB5E1CEFD528DE2FFEE66EB2BC1604AE46D9BBE405C572669CA1DABAFCDDF6D3CC3F1D669CEAAAAA06FDB07C3BCEABFEDD47B8AC667D97198B6A54313861046F6455480DFAA5276744578CB05343B39DA278AD88781C5CB3DF45C75D3DEE1AF430717039959E593613BE6050B73D594C471E7261DB92E673B183B5AF67F62DE658E5AFCF416467658EC5549379E4338EACBD4422184B2FF5F64DBB97E6A6CB86FC23A1C517E0A4AA357FC2D586B996F52F5A4247337C847AF6A82DA5F33D5EAEB38ABC1368A3AD980168CE145F6CCD7CE9DE2879414F4D2531B54F4A3F877EDE5B7C11A74C30345195BB96FBFF52DD76776B019AA1ACF0D08873F3DAE7455C4778E9E9AB90A8772059F76C6EE1DE164CAEA3B8D3C4022590D8079CE9EA008D046E9026829F902AA28DE9C41878D27E7CA954E761BF6E286738F8BBAEC044A315369878FD13304D1AAE55E3056E53BF82A30D03076097160820D713C71AB58EC73C8DDED001ADDDAFA69B2EEF87291D6F229AC1073654404505E0F2CA47D2779204564908BE25B024288A54813AE710F7228A91E5950F0A0E507693F70A3826F5B67158F06C4B6D11688779126478FCCC00BEC717B7FE94335FE1AFC78E5FAB537CA40DA6A06A65FB218DDB16D82E65DE6D158871671CD4BE4043D580DE275F03EF44E57A18BBBC515CE3C41AF4DC59E9CEECAA9C49DBD46967C609184C29250C9595ACBA457A4444300E3C61A40E5A0E386611451290BDD9CAE5496E20DAD6B6D05A1FA4DE20A810B57E58873F275CFB45137469B859AE68AC8BD58DD5633BA94B23F765BC2480C6B81B1F7E863626494D01C193D659A14018214E8B3583A625A713C71EA3DACF04830BBA81C19A1EF08B677F0119CF147FFA44DC63480B5318763488FC3B40BF5819DC6F80352AC988667A91C8941E792BDCF62D8E5AEBA61F70504347635FA1637EB242C4CB73A56C39E3D46C249A4C9DBA6C1F736784C6FDFF6EC0F6E9EE4B55D033B6258BF2903F1377B32702DFAECAB1477F804C6443409CF481B79CF10FE037072D7A9E3D091959F2AF4A71709AC884AA2DC22A507E3642D7D1E48E6782126B08E86936733D0E727F7C4F2AEA332D0C6DAB26985F62CB3C8CBBDA61E223489D6797D91CB5B221B1395D4F4A346CD0DE1CA1F23E4FDA4AA1F0419D1B77FEF96EEA672AB816FB00CBA5103BB79DB58973A8B5F5EF76874DA7D642A2B6B2DBAC28E8E2AFABDE02D13F4A18060CFB12ECD947C171951E30E052C9478BC9D57A161842D0A2AB538DADD7190BA77ED6F8C52F10E0BF51817675AA0FCB81C0E954CE1B1DAAF293CE560E798A4AD8BF629CA2F2EF6B5068FC84894F2C5D4BACFCE03101D17CC6B0BD94E630FD9FAD5F36128F7047C4CEFC8ADBD26948E6E95ADC22FF9EA2FD14E93925CEC302E393B134FAB2DA3A9BE0201D2BF99B68429045A92B06A281199A8A2CE4142D5335E6269707D2DAA951679FB9225B0A4FB97A4CF1DC45154D884798A86BDAC8991DEBBB5FF614D03BA9BFAABF8819EE210934F8718ABDA237FA717D9A2E652BB686B87465DA67A48A22EC45E0F81028F306B335BF7B8B9CDF4FDD2A01E02D5A7683F369F87561048D8ACC81B88478FF23405E9AF3E0A4C9BB3C93C5AF8AC54C4739A4AE6FF1E8014B77568B17B2885B92070A7E53A123BF1F50DC90471BCFA67213457D72E9C92A5B6E85DA93EC9F546CF4FA6BC6A5DD58B1FBE773B648F82EE098630546F23A2E90E4D5D687247AAF5DDAC9306EDB0B4F9D7C50A9A7DDA296B3D3B55FA8C9AAE41E65C933DDABD786DFB9A3AA428B9B0A2B2D2A7DEEBC7E65E93F6E5FB7EC06351CDB626B915745020C35D27183736C7021CEDDA5EABF9DF65429E04F303FE3E91CFBD29AB349E3C7664A01AA916277CAD98CE2C55D5563425F2D0B13F2D5FB7338A06BC07C72F3E980BABCA55D2B75171CCC9A3B2BC8585103245498C894E64228FE9B91E5B51C8002DC2DB8216A116DCCEAFEF603DA9C9085ADCE3686429605A45CCF57A5ACB125301B431E96D8CC38EB9132EA65DF240F99275332AB03922F645A8AD693F5BEEEDD371900C8DAA21B2DC7FD0701A20BE8957330E3D05AC5BFD5E513A8175E05C320008A9C36512BF3C70F21699F293DA887D471E2C2372CD6B100AA063FB4659672E1BEEFFFFC85E83311032F61AC1540BD6B92F3F64878481BB842371B54AA78909A72EB49E4E30B50094D5AA1D99CF572A01FBDF221EB6E573497935294FD1230DA54CB5AF8BB119C0AABFA4C6F76B190B33C456D8B1D48C4440DFED04C74BBB1E939387FBD369F13BFE3DD8CF8002A3569E6A95217736ACD7DD4EB109B7EB73DB8EA706B8B597ED792010C2E7AAB431079F7D29AC15706381623D9383E625945EAB7B99C192306AB495D8A35EBF163FE6F4FB52EAC217F01D27E9EF85AEC29D3075BCC2615E6FD71B78EC59216063D877A3B55A91CF39FB461E5E460B8F2BDFEA4E2E6BA79CD1868CFC0D1B5094FB63B9740B6C5E3B9338F11016D736DC32366D01593FF9402F44FAA4CA13EBC288CD755E600E1E055B26C942C3EEA5C4CD00AD340ED5E6877644A5EB0A6B3BAD63B7D6904438E0EC0E79896A5F4D5BD06A574FEC5BE513E06C47634537B9C77115529F1E1D371B5D99BC560DBEDE32E2DDB2A396104E4341B8FF7E9DFEE88548565AD81CB6FBDF852EDA924C66C3E72F37393E51DBE5485D7382E0326BACCE353A7A9698A9B0B7F21B202A4D818790B2B9F90409161831850000000000000000000000000000070C10192329D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 + +count = 50 +seed = C10427EF0B26328163F85D45E22EC5215415326F013FF31EDD58BD3E97B1A72FF07D275D4C1B517F4661B0638F75640C +mlen = 1683 +msg = 4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 +pk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A28D67D42304092A76E35AB41AD300A888491FDEEDDBDF62253D63ADC6BD524219857EA294518F8A07230A8CA47A7596EA1D2789DDAC10F3870196561F5279201C0543782E2B29E3E1A5E08CAD3D49C2C78FBAEF61C1DE6D624A2CB8AEA44C82A3120BF0007F3FCEE2936F0C05CE6D863880E08889D632E0ED9963FE3370043F0FF62BD65D941EC3677EA38E81B8734CE262E9A88BF1D6463AE11FB6D6BB48D5933F7F8E6C006BD3209517E27C4D2C29D576F0B41A0FD3598138ADE0BB3EF31299E1AD2ACC9BED91E27F9590C9994D100D65968048A7FB9FB51A29FBEB3746CBE24B0F3659D2030D4028C257600B9AA9E6AAB9CFB1D745F4C67F3C5510425A81E9DC173EC9B845FFD1685A292FD61A6E920EA21062A25D1EBE4B0C13A4E218241217EF74DF4649051DA5200B7A778CDC1D532F2722C8FC41C5D181506E92BB3053A813C499A58897105E651286AFD20E1A20B957E24F4E656E3F219B8912B32ECABADDF878B0E677F37379A1C86F0ED729063BD8D5D31D81950801230BB8F05D78762B7517DB30A08BBBE9A0D0B98629DF7B2974799C3BD424AE7E038262150D297C75E34A90578624C3BB3531DFD35E1D65C407DFE55FB4C9708ECC1FB420A3837D843415536B67283292013CAE906EAA663FBE7B304103D0F5AF7CF7AF71C2DBD9341947F04A3C5E5DEFE2D371FCEE0380AB688120432CB5FD3506D0613D662855D3423C9FA9E1B1BCD6BB7B55C7D92B112207FCE7CC1DC330F435336C8609C614DF3BB0FF94F0DA59DB46D8197B9879337A438A8089D1EC55B0EE65B98B65CFE64219C7568F34AC0A59508C06200C58E738019298EAAAA42C4797A40FAB35AF48F86DC4D0BCCE85DAD5864CCFBF6C83F7A0E10A38CE33C9D4AD2C170CDC9BB0D3DE473A8AFF616AB05A1D6DC4C26CD6449D8C8A9F372A01047905819508DB7F662B065E4F11CEDC31E9EDCBE1B1FC2B8C75AB22E381B3D5F3559C5A9D60461035C7906EEA44E5708C8E90EE6BA15D5E764DC78EC5C12E0EECDAF791BBC944ECAF8B8F81BA8510F5294D01F816412EACFEAF8AC401344662A3D05425952BE5EF7A600E3D3B80271D8CA59051411B59F22B17C114A05D2E55D3B0C05CD81C22C97ECCCB9EF1716C517A42C410F75F21A180F9F641E6FA48C7B09BE0BF4BCF11F126A1BE2798F93667E68CBD69F8430EA02E0B513750B35710E02CD5C74BA654A600421ABAD04570131212916C1BB279AAC7714DA2C4C677F245BA6A2BDF3ADB04A04B0065DF5F0B27EE4247FEB9B46E6E07D87A9FEE4297EE856C270D2A9C7CFDAA97C76070A169D325C18FFBF41E5AB089160F6404C4B820DF51809F846818314DC3007226A240B4C89FF73551537FC129E69FAB404C56E533261A1A2808AD7172527BB8D34D2944ABCE9751320EBAC56F1CEB7D3DE9AE4D8F6739CB3C47DA6CC34878770ECC2A163CEFC9DB20DB116C4A2E3D7524B0AE11A7C6E545A95D3EEDD1BA39CF41FF97B181E9DD531D76A965928465C2249013B24AE05C5149B3BD82B5EBCF682E5B81EFC8AA5EFD6AEC1F74CA688C3AFFEE7574ECF3D5B2E4E8DA353E429F29411D151327199BA450F4165BFC087D0D36F0D57810DD4758589364FCC805AA5CF0444480ABAD0A3EC5037E3F652FE2A8CFB7C3FA71B5B1D021181D82BD781AB4ECFA4C4B6E2967D389E90D91165164C2FAE5CC3832B6417BED97A1C8DD16B65F063C3A7B509E0BEC6F5DF9D19651B88B13FB8E61A6C06B00CA7D503507287D5F7D278098DB9A613C49200D9490A0F0B6B68ACAAC61D7DC3EE7C98A5DF0D9539448EE976830131AD9C6D2C0C9D3B00DF3AE6198957FBD264B8666426918171953ADA0A452C2F8169C40A38163F87B5C7E3947DDC6DD6C42DE5E95BF29600724E43B10237AB92A7155797E80C66F39785B56A6DAEAE1DA528B54983595B3BE63307B8692B13A292A3D9C5A7BDA55109A8B03444580A695E1BDFEBA9AA649BF3D1D14FC70D9CB26A48F90A4FEAA2B500677A75CE6655D0F124EB8A3CA69F22A023518418E64543BE09FA6BFF4B466F7CCB53004273EE3B79CD633CAF32A9C725B856374DFE780C13CFAB549CBE0CA1EFDF9B60D85E2037682B6F48916F305B545F3E8DAD0F41D398A65303B0C067D214BEB7AF9DC740D9BB52924DC80AEF78FB63C728E2BE6EC1850792A595CFC9361C0D38535BFAC1B9A3D6AF370C5508AA0F8631A3372C826A8338C5A5F75C6EA87DF03BC394AE667A5371BC3D98718A91C248F24338714002A88E48727245DAAE787849E47A1B030697573961F029AA73F57041A372067052D708E2135852950CB66A876DB1F10363760E117FB0AC1CF543414A93190F391C1E855E98066F4F143D5FEFE9AA224D8B9189269A42A19D509CA57D8A370B2F62177A5F11C179DE74A314840CE97B32C420A70E7DA4D306E04B8D37FBD56B3AC4C18F90BDF3D0DBB04E34E318713142BDDB1A4D4278A5221345699884C60C28AE8D8E978F97DB9AD5788E8A45188AF70DCD8A4AF9D623B52FE9F50551E2898B081C0A442B263D5600997066E9C3BDAAE3FD6260F0B1F046053D57E72E797EA0F4CAA3DF52977BE14D3258533919B93131D90FF4050B314E9DB8E6F7B4ADCC00B3715280FB469F9BC343C240B8DA0445000F2B4DAA1B02DC520B87BA8F4AFB6314FCCE66CBC1FEEA6F04871F5B0D7AB924FAD250510CEA0 +sk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A20565A0949753D115370449E228190AE62FFE2FFDA8288F677CAD03B083066E194F278BAE27E3133E08BFC419C9FA77E26DE888CB96C41F895E69C7265700E5603757537274046602312178143728073083678362722730228535877354074828605262072045607814305442026820712488662837141181743561442471140656886544810482568867473477215620421553822778477685221333355082045436276446407577732888880707608473278236736263105545111486204784333000355538868778617866315467324032250310277731271586632365163515202742288877706746486071532880840482334876701155474523064634810022158068112743568400075188838634414443486640105365461454078644820274778334251246507706210315800741700657336371185735823814681238867787051022273586052801360855237187557533468846516105335555056432254781305585542418067526150274708351364336301738815445380132717035130017221444843541056086021782372045160762204731152478284737075752618221425755217652675677634517767716821181562264144647674404708744803757787388333646200628153388105354664575333405147103750287326710881765028404758441005364302728435230535186000530354711003415760141424308610778813161787565535472618574100058185227470473856034326725404587875618522026787824281262346605875556140248688853807565385157640612273621031454427312278782335757041372335186705328433224631214152784432856820108648445342041603550168842464062211745366101487846384257707745210122612110737587828186172484810817111127808878433886811633742124122507043044777402011560687277552724761853475230866156775144833853078883575836701665637578550076346725200236716678268107875871071617288608165114023034736658327145462010415734562351617677850535074187474504000861586253405577460802336405082588623015244435582464165870381848561885265182735510612822644777223141672517571427845374483012408746163803400706310836704225751520655001376432524311126485752081721762106501780716255534032446041618276463366826610512368388525300288484324782823144050410006685875154273810185304218557671786007271358883470284837176181224673417816616025835647383173107245671531062625334748733107050316182705870066424417578174534267558874447423674618106633162634153776855133327732621468741625680034830562170158001426244078586030527214006402517461715715064550776263361142576270680582562781426035324236607540435830550057642175015844226201411387778744217200236675170048478848120748642630312115837585453741473764507632208317015322404016255210321360357286101180508205181848747583602171447806555807287162782811224487051102176203707481530232626711857180164831856380307385452755546476731157335483321475678051320761760548667161436774428453257002874263870041064035013527300338540172057802852384428777078133253847243847635817000145440383560864168217526255588041751760106018017724455473113363550354624444501444114880204108833606532331187102846110843151505812245386712662855451626360834714514018442577866128511426082450870818276623202032633258537788230504140220484240443183753303576865816121734473318414006532232377645116142211402228404752535562682736633388165742865A898B64EEC22893F9451C77FA207A7F12540F8A4803CE53580C1A75BC6488429F13E59BE9592F89780D55AA829F7F8D9E5F3A7C6D8EC48C35A4EA050BAEEA060317E9D5609402FCB9FFF0B66B1BA387449DABB0E609831306919D737EF5870D00B7B9754239EA2D0BF7B6DE7D5A022FAC9F8F48A56EB3175B205373E923459B94643DBB4EDC6951689A392372EBFDC637806BB86F73A5E52A26A9E561081D53A126D47979B300355CB3D0CABB9B86BBD55B199785167145440841429F4D1B32A9D4E7AA05E536AF7D5012FB31CC05741E89B567BA5ADD05E4311F72FEB86FE422087AEA41224B55D564E5A59D06AEAEC209777B528A4CD0A0B022E506C8D8B81F5913D9FB1A83F7655F8013DDD8D28355225260488FA1CC201BE7015E225AE2502A7FE3328321863C61AF4DB81D9D1D1D785C65BC55EB287516D9DF95059FF2AA5FF5C795B0C0A01318435FB4A6A8B2A825D9B67C6FDE308D189749DF2A521A24EDF2B0943869D41174AC356267A07C6037BC1C0255EC6673B964719024B5D9CB7EF13C4A9D18DFACD899BEC7896390F90B72C00C213E01C85A08130AFAA1570EB7319DB393F3A75DD42F3FAC25EDF8052299C9877548D7A37C501570B78BEBA0C9DBF3867C38F7554EA41B3074B80BA42B50F9AF80FE3205AE3C5EC03FA8C795EC5FAE4FEE02A526D581F4FB3C8C8D79E9657C9AE0B0ADF29E0E64A2EEC385BC333CB71A7F7C232DB7688B7C8BD05DFCFBF361837078C804E3A864666E12174E70B8DEF0A29105A81A05C9FC2454727AEC6B74D8ABA7C579D195E3F1BAAAC03E34DC7FD4989045BDC2C465AC5CDB7189A7B77B61EAD0A65B16C4B2286C357578FA473ACF68A7327CB4112A98E8213DCEFB54062D8AD5E85571613512173B5EE7A628B3A6250BAAD81F0BD28CBF4848460F1A0FA96DA5EE4A4BDF2B2587F289634E5A71F5F8BB1D9923A4B28E25B7D0D83E1A6ADEAE0588F011183933B08B1FB4F9090E8A265D37FB87F2AFDB76DA4B5449CD09FB3D0D3BAC10378C07F168E4F20E9C32F582B8D8FA72C943570ED7F835C7DEB83E2C4AAADCE83D00613B48D6E818993C539953184ADAA643BDEA38995FCE051D304ACEBEEB6B68BC93E4F70DD1686B3CDC2F8E7320374CE680FBFB34AA148584E10B6AECAF2D50122FCBD0F8980A324C18A49A9118B6D3EE47659ABB1166BCFEB8DF4F21087C14D422B887E2A3F6C2B7636D11FE8A18CA3CEDC6232D3ED1B83D550FA177C4D4E53A122CE52FCA6697C75786F4B52B3EA95CBA56DE2400D0962B066C9A10C75E6297F29829E905D28E81087865201416264CE77ED3823AA0C283042BC51263D32AE5B689B8136B9590B78AF8077529B63A61C9C62718234D0624075437A3B9D1FD45803DC8D037AEE2E93953945087D1F5C163415689FFBF4C4D3F78FC277FF67165EA33EC0DE5DE912F1EC2EE543343C89FC5B45CB02C0C2F4485067BF3FAB49F42CA6A841996B9E7BCD46E865A0280BE518AFA63E2867A75F5DF09CB3F639ECE40AF9EC7FBEE3C2CADA5F5672AD22E0F6BA34FE77DAC3321BDBA56200D55A9DD056D82C2E0B3205E96F16E23F2AE286741F4360F74B1C9BB15174B4FE00F1A76F32B6D64126BE6F8E3132E4479E547E6FF578AFA6BE9B31573D44D34BEB67F6ED7639A68DB83465C3233161223B3C2AC1616694436F5075737AE45D05D4F113C37A9BC75212AC74816C08757F86535DD0550E012E036EF6764F2F435961E8D262C8205EAB9AACAA43C9926C38F3E0F9043FC29A35F488D3C664FDEB3A66B1F280809B3E1C27DD7D8A497BBAA55087BF4C58852114D722276D614723D255B4AFFF1025798FF44FA03B83AAA6EAB8B7E3ED5333A0B5B3E55035DA6D7B6EF9C29000EB416FA9BB708A5B6B4E642C6E318A36FAEB316F31DE76A669B4445B0C39CE3AE5C761A80FE44AB27F8E9388A4E5FACA516B0C5A3BF2E004034C63758ABD1AD5A730ADC5DA103CE8D7CB082F06108C7FC9DFBDD515B9E0BC5338A1E115F92C457D147267FB7ADC64B78CE7CDFFA677BAFA848A650B26DAC5AAE1CCEF5E1B338E7337515B6F11547EB911412D541CDB07CE760B73DCF29C723F47C87CD18B3F813C0189A33A727C075E513D3EA51608F8E3E070F706899B2B5794700023E693E3982D9250DDB9A191F686139F0EA2AA8D1719B6630FE6D6588B5E4F72683630B9243FAB2F6B272BF197D25B5C887860E1FB87149126130D71B965D28797C5A4D55E38D84DA4A3ED2FBC967691C573EDF2B77D7E343EE7F279F981F77AC0C6EB4B4A1BD561796A336D8495E26B26B159EE6476316D4A63D18BC33758105BF31FCFACDDBBBDA8FA99B6674C19C9A12F5E769D7B5E1D66ECDAFD25EA2D82239E6B51A83D6BB50888AEA373150269552B1F45FF5E2F553143F0313E552E3B7C1AF7B156B69FB235D321CF148F580D06AA4672997CE3E7D800AF3A49C57E605A38C5372209EBD22D13CCB0336B4A95D639EA36B807128E509F15615EE953EE93A24CEF75FD15E164756E7C6E0E28B9D1CA83E4ECA65808B805428763D9D1E6126CC4CFE9BEB5A1A1B90760D92BDC0A3AA0F297BC4D854BAD8933115278098DE7CFBBD2E5C04C6F7D152FE2BC164C9AFB2DE8394F5DF0B77A3349C970C494AC8AE514AA225E205B43FC692F176A03CFB061F45ED5674F90FE4593897A05177812DA7B6D7883FC68BDBACCD40C699EA8575AA6ACB084B2412949B2D71570A7C7231C3E31CC5B122E72F181072C92DA2B07CA3F43B19A75FBF09974C5339097B680405AC45C9EF9574BE7477CD9A9B18C6325D37454CB5D82F1DC99578B8DEE36E0652AF8F2B6FDA421BE7573C46EDA317B04F8CC51DB0C008C10122029FCC2D7C06D713BEE96940CF6A8AD3E63F77B2F38ECCC6B44CE2F1AB8AD4911C82D1D5A204BD381408080679B6554C37C1E29A3D99F9D7C8311FE31BFDA77C0E288FE7E09AA99177C93222BE2920D9DB4E3293F63223D2DB69E753EA207FFAA99FC0531B90E81D27645026A6934C8B5C82BF5ACA854AE6C008D46003C8786AE784833D0F75230331C159DEC8DEAB2379B75512028F8294BB78046DA61CF919B63BF3E130E3EC40F2AF5EC410582CD3944DFA00BF360628ADC019861BD6E2A79C76EE57095A665BC7AA88704A401E071AEC72022D669E407EC04D1F04810EBB8E87A9DD2C41434714E0FB6760893236E41A82A8DC282FD1397772B7CE339BB7AC42AB86BD7C1FCFBCC3C777E84D233042CD1BA3A2DF42C3F8D229FB086B6697BCF9DF1E3F11C086342CCFBA043047D617810AC512804FDD651A267D236044B3DAF8F95BFE7D1444DC5D0BF5FF18BC90DD7744A01A0C3059D3DBD9F9F2BEF59F72C7A0847280CFC3C97AC38F8742589E09D95F3E3674A2534BE224B1C236EE8437F1E88535A93CD20AEC37479A2E77949316206BED4ED6C0620F221FA19A339AE8622F870C7F3F96EC3579AB8A0639383D52D800E33618B48B0CFA2C2FDFFED3E986CB99A7D49379104F936B1 +smlen = 4976 +sm = D95A5A65CEF7D8F4421C5FF8F64F3E5ED1EA650827FD9AA2CB014A1ACF3EDDCBA3A8B1AE7383F5E2FCD9050775BBE0FA6496E6EA3313867D868D4C12E082C7BC1BD9EA529EF13E8391F8AE2AE31D15B36449C8AABCED7A683198F6317783B0BFA34BEC78368967D970ED3D62466D6632FB1959323F2EDA8C3A43555E97B463E5235CDDBE1F560DE259385A39794D69EED2CEE6501646B2768B4F090E6995FFEEB61B5F06D0C0468B20C23550B68145470302C5E90D664BF87AA98D770A6909FD26ACA5FE5E94287E452FB10FAA5AF073AC25B93D145139C6A0A10031EA850565B79CBCF1D5341F6C481CE42254D0550E9719C3770C9E844FB9D8576123F7C6C3BEAD156FA34CF06A0366880AA7EDC9608E9AD693EBDC9A588C0C1994EBFE0396BFCE53CFC0D6042B2FC444EDA7665B24308D021B6482BCB63E199904A432C539665A7C59BB39D1AF5EBD115C5CF2D6120A9A1D4E4D4F648BA1045036AF6CADEB2DBA025B36A2B8C6E89C989CDEE1157A0AF50BC503B9B90CA26886BA9007E79ED74F920F798C212B6409B5294B0241A93EC6B40E45E969DB9DEFC3E390C2875E4EA320C0B20C799104266EFE097A88B5A2FE1E68B56FBD18D5FAC7DE336433E8A7FBF89BA478744662D2A55E6A8BA56198CA80CE44433F75C732F71315C93D2E4F9CCE29AE46DDA8021CE6D4802E7537731AD36171A104379CCAB168711CE4753EFC4A7921F1F735BB08B73F5FD2CC213943ED88F328E8A12E4B069808C4DAEC2F43FDE217F66423146C22522816BC6E32FEFA1587170E1F7154B8E93FA19C3D6853D7909C7A85CFF922962731A2EA9D778A3E36A9BC8CA6608538BA6DA5F116007F7DC541D026D3766ACC82BB123FE03630951A6C1F98299241DC6A7BDF5183F2BBB07317AC7C9E469BB943A2C498335EE6E8CDB3FD354B24E3A876BFBD2EC9D2A01CCE62B1FE82E8686B6A67C0A07BBD64F57E1C9A7C44192D687D2FB46C265DA628FFC5217A324068AC71A1AF8FA55BED30496F510F229D99EEEAFFD1F158EA601C0F6F9451BB5BDB8AF0686B3B3E105EB421415366B15868FD8FA2B89571FBB4F33B18455AE683602E85D9D4F2D0A37E3AD0C666B6EBA56A32517E7979FF7B4A0546A80436F7066A4A7511380211783F83851A9F8741A81458340C68E83201C1AE6114B3DD460C6554ABB4357D3B8619CA1C6255F1321B0F65DA2682FA30810479F5811F40FD5B22864F2C84BCCAB04FE9D432EAEAB1621831B1362044384E7D9D701092957239A36F1C161D029262A6C61376A64513D001845B53C1135FBB90FE9D95F801F77ED8C4AF8C6E1E8905873BF7FEB1805090373CD7EB1297898A87C24B323C8F5B8FD07E006ADEB29F6D7A32611699B1668A44A57C2B6BF793D5469F19D92F30AB17ED945C6DF837D1F379E0FFC8D3D7C6EEB3A028085E191A67F1786AF4CDE4B4119BE918412D9C3D0A88CB547D0927BB6602771B394F4D7574AA481C3D24124C45AC83AF567C1412042526D40D96F721D4A76743CDB28AFD110F15C1EDBEB3CA99A80F65388B6688104DC269181F8236AC0453C8287E93A36BB99BEED3AF37DA10BE12E68957780128693D3433A273AC27BA7E718398F9E602FFBA750175BDCFFABFBC6C1007AA4AE1CD8F09967F33E86EC1084630C4B5EC213792C76F997E03CA08BDD22174893FE6689D4087AE01D11ADF5A30C3F666FA62D7704FB6E15BB9FF4114DD91E0B39BB1ED856584B5D6278221212EFE633D900CB2AE507BDFB350D3C05802357E923EDC8CC73377337F6FDC3AD0A3AD5B697F680FB24DF4DA780E66D115055BD473BB7AC0EAFB1FDBC01BBC160A9A45084CB17AAB8FC24B473E31117EAD0935C5FB9BE1D0A26ACD4A259D224BC84163F3DBE8CBF4B4FF7524AF589901BF538892355D18E044A81C84201DC1F2634F859ACB725BBFEB51682486E29A197A475AF304C9556B65080F923A87722663FAF4014247F5082C0B0CDDDE06EC539637BC8F7C2C2AB63A44CE67EA0ED197D76D2841DDA8E2FE804D01F2D6A31715A81C77E8D079D42AEB69F8251709B64DB6B543C3E15A72522FE81C9FB42D9A1CAF04A579498515B40A6F1F4EE263FB6180175679B45108BDEC41FA9540168933EEE67856E5F503EB221EADCD10D42650CA948C3B88A880B010600D049AE4171E28EAE40ABFDF6FDA95931F3C22092B4F879E89EAE3D58D6F6A76F93AFF8D61BE02062B70087541E484850EDD2FDD7C5FD94DA27A3F4883F9410C0885B2E9BC1DA01C8801907033C047D4E289F286503DFB81336D939C4B9216FC318714450C92CDC4651963C2D1C45BD8072DDBD71B0BCA5E0310AEC85D808BEEBBF8A1EC3DC62129A5B7E88B57B02514CEBFDF0A1CB47DF97EF256EDC66EA2AA5CE6006E2DC4A980BBA66B3C715CF9742727E71C6F9D984B652C48BBCAB25C0D12CD1F72AFA7AF95271FEE0195043DC39B2946AC34FB2601E8C706AEF651C220442801BFF6B0D5F9DAB69673C472A6FC1F15976AD733F3AD7F535BE539A0B44830E79D9C4B6892DEE39F4B594DFA9FBAEC9F6DA07EC80A60E98D6E2B7D62F9C953C74BF1500C043F35715E9D88B90EDA58712ED7D61F447E3069A265B48A53B6556BE2493E8CD9F5A2436373AB6F447E007700E6BD5303CB0328FFDFEDA574FD5DB0B07045613C67551889810C66C451DD826D0B1459AC67E4B1DBDE28B3FF5E0B325E4898D011DACE4BD89F57F826EFFCE1BA7B7698F67AE72275D7AA6CFF781E35C1E9F1FE5F170756CA37456B579B3B22F3AE03D11A0E0AA38BD8C4F49F53088F523B220613BDB6B7C4B0B0CE4D14CC8FFFE6CCDE15E653557A5097A665EFCCBD23E2E6D9CCAAD5CF7D383EA6A8F962B5A778A16708459AB4359AF0D2BEC697E0D42874365E92998AC292680B8B82D46C4B825FB0BE164634D4FA429FEB86728D7F623859CD47341AB537258D3D834ACF2E6CBF38A63A63DECB4664907C05F1AFB8A20EC24DCE70AAAFAE1871FD5C725F5618C99346845E1019F62B363E5AF18ABCA7A42B08457B065EFE524661BB705B3BE43647E78FEF9F60FBBD8567CD7867A5C3A0C5B594909B296DDC2AE3C3A8A17DFEAF96D062DCA71C3F5499574F6ACCA86C33EAB3EA9349D137A7B77C25BCCF40CA7E175D2B663369FA25554812CCAEC1B28926BED5431A777A9C0DE4CFB52CA4903C403AC079AD9FE0CD29AE1C9391FE09543F0D2244C30490B7E373FFA1DC9186CEB63122B1C9E5AA0D22366DBFFB0FB2344FA800E10A9468F25513B7A498CE1193531ACDAD10D526F3BEB5638DAB3EBE99058169B13918AB7744B7548AFB76E25E92655CF7CCCD580BA19A37CFF4B16511A894837D7751EB33F7315E9C4CFF1EA923CBA7AB606EE6D0FADDB896CD3363736011B0DA64E477BDE480AA1EEB420F32185B7217EA01D96304568E7B5E8BF3CBE57B6DD8EB346B02944BBD44364141C01013E6F1D615C12CEA5BDB8E5F6A19A6B82001BE60008E285767DB0050B1098AA58FFD6C814C480B12144C70F9E819C8150B980BA14169AA508126EE59E891772069C7E714618FA99E4B2E46B0D619916280F974027ECE6BE11BC9D6D1E4272C9349E1D4AEDF7F36E63C9DF0419E7840F61336BED212F94D63BF33CA7DB04B3A5ECD028A8949032DC51ABE3629FDE239527C0830EE32BCA9FEA891896DEA8D5422ABB5912D5CDE853D39EE7258FFB7C63D90DCC5543239EF7C458BFCD5D360AB7CD7A69F009B15294B0FF95C5E55935859978AEC5EE541C24C601F5D70BC77D45B1B5F11E9787FDE5F94B2DF33E85B3157EA8F137DD283340C168297626D5FED7FC048CFF9180D9A2385E7561F22B96ABCA47498FC5B7DB1866E394472C38EF13A44937286930CF16FFBB14CE27F582C0EECD0EFCD7C2D145690705A5B81BA99FDAC50B3E34616EC9FA9B436E3A444B874A33B39E06579DA3C9312B48E7D4C935125A3DF5FA9512B54103877C00DF99CCC834D78FD8664D576D79D09728A9B0F2D9BBAE95E3422D68929306A583BFE8B3E4CFA4465108B753E89E1CC54DD788157567629693EE28D0EA5BF63DA8AE4F65CF4D00728621A4D375E35126C131A68AF5FD8A99EFEBA61AB474A255115ACC558762060B792A11F045294F0A2618258D16BAB2D5EE4D4263105B53F4672E554B45D3590D0BCA9C84DFC47BD544F999930BE0DB8B7DBB3A1E5A3A7A2804C886BE88B32FB29771292C1D7DD7072BFBD43C64B428AE818D47798FCB118DF4CCBC03CFB0973605E5FC8A7B76608580C1ADF56CD3DEC532CCCD124DBFE176D7EDE521B0122F9F5EF634761D24FF2D7A8EC157F2E48702BA10836E05E3385D7AF54C874C9963C7077471CCB357BB576A53FAA37549E971C5D433646FF78F41DCEBA478F17A3225C2AF5546DBC37EEEEAC688A83067ACAF2D23E6E5AB5068EC4862AA8A12BC2A2BC6C58FD92D07EAE8BE20ECE7526F320F1B1D1975AA1555A99BD2FD4DCF9FF31ACD06C3A37F09CD9E9EBAE293C592C8232841A0BF924C870963C986D723374F4C0ECE1843F72841B7AE179204A0696C23532E45B5EA03874D0F93E41DEFB5599CB4B7EA8E00A3C67D5F9000000000000000000000000000000000000000000000000000000000000000003070B0E12174BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 + +count = 51 +seed = 4B6B73E042CE76DBE39535E45D3BB2F3B9F8B2BDA170E76CC88666844703E32B2367460A0F6A0A2E3F4E7A6CD32BE998 +mlen = 1716 +msg = 0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 +pk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B5C171DE2BB5931D190C0DF3E01DB3C2CA9D08F4F14D91101F8202E138534DFEF9796854EB5BC32AB18D7951E771FB84A36C0909E0CE70D82D8AA0D9598A5E06AC50A01F1323448AF6650762C8DA7863297CC70475E452AB331CDD3EF271A0F816E6815D170C212C04DB2B5E4D822DCFFB23291BF2B08B13CDDB0BA6AD29E520C3AA6C3D170A9092DF6F50EA692B52D30C19BE5585CE7D83777679C5D81E8D20A1C282268A8776C7DC3456DA3D0B43869CF71D0A1815BB96AC0BFC13E221BD5780E7C1A36E30D1766D8E94C4B592074C6FAF43C56BB5B58921D5DF59C529442280DF2030A4C6A5145F6532084D9261CE62ED21E19418C380E63B2227FD98175CD051A8BEC40E192CF39F1969D718D6303C214BD9A11A0D14726CB7D8850F1C7E35E1F2585D82B9727D84B141AB97E3DAE5D783CBC42A2C0022528EE42A4AB7717986E63B6A2573774B2C1D0B8A3F2A147E8624996B64C1762710B47C2CF7D1E0DCF673B67EA7D861A5615F9D9AF7DA0D7AF5F16DA9427F6C05D9C11748660E546A80994FA42D4F861BE7225A0F5B26380986E10194A89DDD141D23E87A73BEDFDAA63CF65491ECE1F0B92B644B2D48FD48F2FF78F65383F16439FD82F3860A54DB3C6048FE2B5043D354B9E7897E2766EBB3C67A125C93FF2237CED4D20DF28B5FAE3FFF48B1E9E95B08F9EA87FF3674B9CFC7627BF0813E909FFB2097558E90AB68D89E9AAEED1B7615D2E4CFB841B1F6762C821420008F7406DB9E6C763A6EEE2F7B5249EC1670B3E86D148FA407BB651A6543BAC3683C3A9D3A6806C8ACAE62B67375118D697401474E520DB5F3806A7F63489363FA9CC875D780EBF2003F832C944BE0A4999884220994502BE15F90ADBC1B3422B758C87C0CD3B1861BF0B950D4AA01BA6A5869DCA36B3EFA7C4A794569BF7B9341FAEA1F44ED73D829D41DBC7DE77A66126B7CC9F0175C8D39D57219C94197A90D8B4729E2C026AB5EE5576BB90CAA0C139230EB332176BE28E01EED97F77E827EFE012CD9648758E16891D12E48D9877ECAAE7C96B48856F3B7426F98D68924FA5472C6D42704BD6D3AC2734312D78C867D5257402CC7E2B5D55F73151DCC5667CDC2A2BC2AF8B6F9BF02DA1116D3C0C1D73741C31D3F8D9A6A59CA863E8E433653F28FF0288F4CC3BEC50A59AE54F96FBBC25EBCE55C4CF95BAD16BDF987338D4893DE9B16C84A576FB0A795536D65C9D4A38E44D3A1044F640B36EF7DD020A38867B275B3F150FCD2C1463EF4F513E05382FAB47AB7EBD2D718D7B64A5DFDB57D56B930477D69DFBB650150A6A9FA4D500BAAD8A2E97A025E0DFE932AEEA33C27187CADD823836D154095AFEAB1E4A673B4DA4C15AC85C94680D09A20B2785856943240D31B536918DBF03A9CAFD191D9E3E232C294397AD22C90BF1BED0154E434BDDBD546B97F10C1725517CD5481EA5675486E982DD434CEE1019921C00D74BE88153378785BE30D8171C8A7CE5DF52EFB8FC3449A7BC7604FD4799C367942C0D4E9C558AF29C2668F34FA1991A331F14B507F5A46E450EC44156BBA3CC4D62149342B98B55AF4C1AE85347D6E400B1E79F53270B9391B1BF9ED53929F88AEAC1E916E1A970395CA881178D28F4D31247636C139282778361451D10AF74E83045B281763528C73330AB72F8CCD9B166B2076E7A3CD73A5E6C7D433817B3F7B52030DF3265E951BF0922BD0A46F18AAC0ED8A9BBB26CB5A01AF389270CFAD34583F6EC1DC768114737FF9A6163A2D9E0166C292DA756A5AFC8087B38AE62FFF82E54BBAD4F077FFAE37B215CD6490988CAED4727AE4F9B3D3343D1F9CA3640E13B2CA2A57AABC4C254D77D91EFA4F84E8EC632DE618F39A2CE8738A951577555D378A756470F48CDB31199D5886DDBAB53E9FDDF238248CC1DEC7DDE17AED36133548298B98173A194F0A07DDD585530D0CA0FC8ACDDF979F3C44AB871D01423489E236D1E8EDFEC4CD9D48E3380DD93133EA145709B1833E44C4C7E5473A2B0E96E552A3510A3B1FE6B0D00E2BF43F6EAFCD3F2B3BC2F3E3FAC079D86D389995DA2B2BAFC259D6E559292C9453E92B2416BAF46A3539E4417FB45AE7A3307E82609A5E778D551FBE7C85A624B7018E1E21342DE6431C03667A947A6DBDC4121AEE2B5009E23F5067A9E385CD37C44FE436CECB49BF762C5962BEE020304F35467D8DFC9069FF8F09063F7F2F93F74425AFF92D8364F7E0124430A88867E7617D4C4118327F8E87BE4353C53DF5FAC77E5AB3006E1781F7F3DC7449BD1B67B1907FB6CB0B821D178F53280E0FF91622B33E66B9C72687FDACD0A0B16337BF856A7DEA01D73EF41435178DD61B108CAE14A19C57A7645CEDCB42EF3AE54B9879FEADF261CEF24261AACB78F242242CBAAB3C42BA390F29C18BDE54217C3842164825F307BBBAA2DE3FDAEBA68EAB59F4BABAD7ECFC56FA61DAA8C1D79D21066912141F21D2355DA94F619701A787E87868CC3EFBC77258EBB5EB11B0C97D9092965162D6292857ED74E1A7E88504E7F08E08D164F127D00FBB9570A057B9FA41E0D3910DC81A8980665C1DCB1AF2933A887B51E8E42592C3803E834412D8E50055F28AC2DB165F169E65570DAA7C9A4FB00915E1DA83E02DE601A0D0BBD755347BB4D7D4D9290D63527847E50202EE660D371560320351EF0F5A1035DD49F2F208AC9EC4C8D027CF9B +sk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B5A0A2707704F6D63E12F37AB49BCC8B61549654AE3205A00D35349C3A952F6F1031327F0FBF6C14AF6F004F7529AB9040281773CFE660C6B4D5EC04FC93186A78431011563548047438812736723875127150641808304706622546432753757645763174350147670687231683783807103545833341451507723251215053737285650607125678058033483546112107635377385120443625402512740432778036066031841388324080518857742883257236207548070885337611086144080226816602084842613562458240101033743787073678162868871838277561872662044323614424706838777866408654331431451870108716620838802625086427557500005632333571554502516807312457583601272023885358005082575454802558844563615600273750070824787056102834166834835616460578461716514750206750354346567836787700104656130223052244682840516413485370301654214360020645502425325064542857175848078842642213434241274631847615123075431301077544384510375266003871074210222386554356668786237740411518641585274763400775118655483658005714611306663770522888873888230674650045467803386260678503081421728746686748428548068731227005780131806882102240635754602127335250528303161721138707151068120415140115673287582712470682247432520535454821588332828707066584076754562825081470612850043626353504034375067580875146817027000135538142154875647506581400321460006017383667282200030277130163685502661127123865817750286221835342272401726461155331830254075674742843823786420574028421473863310318361008605333143284083674628561817137161685218853762225058425718684250363030576600778064015616345513182535677280855426611214870853133428480506808418471586370382474003635453087627256006446386543251866837420561737245416537742681148481248725272132635627404355346720686567587282306263608352413407576575737423015581108335442653161472250601488712812841551228027061356274566673826835830571567061514265843151744407345482535878752686686371102152024412286527502305778620787562380532104622636017257407527066007586385524263867522441508011553765330374037282470722227566007287465616071141282601031411046516577425806730008785638746032823652423283845555755454805247314045042374214421845652185036711577171084763208878411215514362508010856721125251886584523340764616457186105588162347712402303104066218161038441581641642504484106036346040667281815415328004246077575005323523002485066301861128705671322423820050135486326538513861721000107537143561357874245838345018320015547733601537433455371566182047030436465680343122455068082518168121385413868226505567356726780234088275815756848477637551073651574580673740816202761500740350133707387408707080736175476118285477340883146004705305521487533835630058542571006744724636787110368788412275166276861753823781545531273217311648764116845001227580251813535441270528678803875414451535254872170504145841710431661116400617703061151717281572750280552372031564506385157464714544483520310147388082261655057831513287880412253204335535388662756778424827584868580458035224308281167712157074454024714164547655307165566872856543803142502288708014814812352276561620445524120787781607556559ABE9655D88A50BFB07B84F30F7FF96DE1713B2B1CCEE4E5D37D637FB4B05FCB8E8389895E81D047ED35273FDE476CFAE0773F49720BDE14CFA21B6CEF7BE24B6FFBC4050864E2194E16350471D897EDA1B0DEEADA66966A1C7DDD1344B8034DB6546D25AB869835BEFBBD65B1F6EA7A1963BA8CF7D5976C30F1BFC47FCF565E54CC055B03CB01571D9C50C0BB40453469602D28C675B6247188F5C6880B3FD64FC7901B5DBD0E8A5DE06DED7700664E719784D791932758BF35FFB21625AECA43B439B1A556BED010B1670AE23A60D3F8EA39CD6658C5158D3B0F34B8C5A77879DBF4B331B7B493575401B9D7AFE5764859B4996E1DC291E34A7308EBB41CA983603B895BC167F6845C78995A436F6156CE3690A5BEF636081784B5032DC468752DFA9F1A2AB079CCC26DE5654B1C948AFD343363CD1DF2937D384A467A5273AC0D6D1298A31004E60CD84423FEF526A8669BE2A95AD46EFEB269D5FC26B8D46F9CE6246FCE86B99E0ACB9E9A9510AF17CD5B0DAAF872EBD2B968C1B8E620D9E2E33A051DA5F1C3B79E5EB3F4D1B0745DEEB139CD401AAE89EFAE8FAFCE6826EA820EA993C38ADB140F2CFB618E34F2CDFC8858F6D1A7388A1F79BA89D74C460B4F96164BBBAA79DFB6049624100081D7F50B2179E7DEC04BDC3ED46E38CD43262594FD1C208FEDEA5DC3E621DC2ECB914162E3B9849E72C19FF8DB091517F57AB06C987E42D8F404076963A25DFD9CB475CD94F8C2841D39326B47982EBAE36C90A0794F4CCFFF5EA3B58D6B78D98E6615F94ABB10625442F661A81AAB5CC8983A886DB915F2CB9C818600B3FF5531825F8FFBE04D3D48B6E82A5B5CB1AAEDC8E49545AC2CAC8CBA77C211CBBC51BBD04E7441BA09303B0D3C7E3B4039CC5E15EFD43C1B3B5D20329A1A6EDAE87CA19003EC5BD73F2714589C1EA6106B2CBC7B43D1CD358B02273405961D9526F9B4F79367698368B5532B56EF237D16F8CB61D3F0C5296B375719045031EE6C498C65AEDDCDE800C6BB972D772547A3C85FBC599D5B485EC03A87A9379FFD5478A959B9A72F02626DB92796500734415EE4B66F294C4D9011E7FACA864F78AE10F604546938E61630C6765F52AC0B4A4588024988C5880CAEE6C4591091CD9ACE5CCE046E40D68FA8C37370A680BD52DCF29C9B8BBA136D902B93EF796940F5B7B131ACDD2AC61F17BBB0546EAB5A50A9C79A80105B3DDEAC55DA419CC1BAF5EB169ED3C14B788B0DE3AF1505CC6411E096BCDB3B9927BE3C90600894654B6CD945F48DFF6FD37472F76A4EA83A8A068571F548ADD0B3D108214E2CAA38AC2268122F57878693D13B1E15FD918B4581071DEAB49D51A75C3A36F7C2D71771DB0ED340A597C7368FEE0AF7142B465F0CF5C8FBC5D56741C057089EB226E73640974F9ED0AF4ED35333D729FC2A60CEE10BD563F8A3BDB1BDEA8EFAD948122D25F48DEAE8C80FEF22B87748B28E4188D4299526F5AD03766965D2298DAB79D3E5268C212F59394263590188D8FEBB90B6812FB0A1A3FC2A8DFA1410B755AFB3C00D058EAB838CCEF5507DCD6A73A7B910B969A6A30430AE0D676A210A8DC3BC7F528479B2487693A4D31B87E730065B59F079AEB86287DE19A78CBFA634BA8D29010789799E9B114F5D4233DCEAC3DB55329225BCE8045543ADC5F97702E5F89E6505497FF1529E52ADA6F5E53FAAEA6920EA2BCBF3047E3C9439BDC8F13BFF881F6D5985B9392B0DA8EEF42055165DA0E225EC92D5BB635902A3D09142D9EE3ED753CB8ABA78ED62749E8406D4B7951E9021897C6A98968E3EAE0051F53F243A9B04348A84ECA7507BE3A6E3F076253A8046E12FBAF2B13E58BFB8FB0D47499C4D172476658E3072BD9D32A5A0959EAAC29A93486DF7F4EE6921C98B7C15764323D64F1253E160059A33BEB16927D93764E158108431F3D77A93A40AF864710EBCDDD5ED2448B25C4F513708F2748D0AD80F0DBE7FD0A05D073BF61974993BC6141DB0FDF475F439CAC36939687DE0F784D483E2D7C1B1AFD473CB949B52134B286D446FA02E6E27AF70A41CA0D9D66ED69FB3FDBE260CB58C0E2A9E48C7FBA2627C826A071B56C864B540340429E1D301B79D42951DC1423915FDD6119A3FFF1F94EF45BDBF2D013341D3EC029F51559A475EB70CD1C3E04CA04A3E45AAB50387DF93AC67AC7A07CE35B5CE2061A5FB21B07AD38D3EF926A460DE8F0C9C0A962B5EFFF20C1A4DA688CC43E5DBDD16375A7962AC64435866214B39CBB8770EFE0E9CD8DEB90914DA2FCA4D1AB2434284A66987517F5201C35784F8CE96022A820D6CA3CE1A812C521FA78478F7F7F10DB60EF474DEEE445E1912BF5FB6050E1A3EEAD0D02360098C41E1F2D4E26FE76CA7CC6F8294F4EEB73DCA967D29A7F7D5233058504B00DFDA0B558B3FB00EDC87441D83B0A4BFED90BAE70CB34093FFB0C46A6D240402B77EEAFCE2CEF418B1A255B6133AA5444B9897938F66255F89E3EF47890B46F39639F6205F3D312D6A70E4927D4FF0B292248A673EF36649D652601B684640ADF97DDC0EF6F4FC157797D9563A05DDF673A906EC00833FF9BA22D9137DC97C1B68E7723645DF837AC73B805FC7E80BA71204E9BCE913B104A1B0659BDA0AB101B12B72F831CFB8B91D09870ECC2457E9D01D85AE6E72649D467FC622F42BD93B6B155891CB4DBD144164D72B8EB9162AE9F01DB918C6AF8E23C6A06A5B8BF6C60FF4E2E009473B285AD81B7519781E34D87E98FFE992D4913B935C814E2100B12960F76E43AA506830163B03B7DC5A7C62F4D6E957B70EBBF8F114097739FA740AF17CEDB7C2A820A46F14759BF3BFBA4BA37FF59A6C44C7D136EA7771CC9B88B1696F25FF924B6F55D25B4618CA5BC1BDEF368241A47203668BB23B8FB6767E6DC9A9FF3B63BE65840792A149AA725CA81A4323D5A282CE4BDF4533673716FD07766384573CE1CBCCE1E976B870E2E4C5AECAD0A7408361FDF20E74586D7296BE2F9605E4084CC7A782CA67945DCE81A2231F3F8217A0D67AAE1C3AD848D2E73D33F6B4002A335D5AF4910C1BBFC9A669699E15952BA29D162B7186A70C121F8A757F13063CFE951FACDB4F729DD3F20AEFC54F56285CE56D7D8E6F461882F049DFFDA92C2391567EA562F0D691BDE5947B275F58CBD3DC4C120F8DFE53CF938758AD702E231D24E6C52CEBDC015048150903ABCC4A7829CE0C409538EAF442E1BF16EEB176CD7911807697854847060942659C11CF2A06D37B92530903F5FBF9DD6C148556F6166761138D238A1F7934A4443CCABD027CA15D870A07A14B57C5793062B2A10BFED5E5C9704FDE5A008205102953AC3F67834703F17E944BA922EAC1071BFC2DF5EDC2D245430778A0DA13B507CD250EC30D302A50CE20B5B59A50350AE56E7C7AEC22BFF8091434833EE3D4195971441F2BE5B8E01CC9CD87E44B3E5CDC90B5454C9F3B0CE9A696CCF13B9A72CAF32C6D3A6A5D1DF833F121FC0038799318199BB75C9ADA +smlen = 5009 +sm = D56281C1F8A09D131EC55CF025E11D9EBB6B1AD3211619CACCBA677768965021C0D8D83F89DA185E9C2ECDE7D2E0B0678FF9530A9E83C4D2630A55172D17070785FDB01B74C61D1FAEDF551822FE9A72636DC9B58A83C1B8A89D48F3C25E96A8C344E0B3D3053E8B79CF2CFAB18DE8E9020A6E5B981C7B6567D93E129AB8D0B20C82966BE7A2ECD61245DB639CF4358A3E635B5294D0A017CBB14FCC77BADF6101A67E45E2F6DD5647FA8FA60CE16E74A38B796E5968DA10BDFCCDF2743FC7626082A9967972E06520D9723A5712F920E34F9AD557B87B464648E5D92015D62D9034E355AF946E444861781C96B235970C678D09FBE3971F85186694255F7446FDA5665A57E244F00379C49C9409F40E451541F8EB39E19B9D8425E4A630C8335F1E88E379C3D7E967797C33BDCBD4991C62F1D6FD8A955F49D705152E8A0C05F9DFE7D9A367E5DCAEF0A376B1E00BA26B717F52141E72203E186A40AFA6B4E095205CA54088D9C58E0593BB0A86888C68D836351AD0CA79E2CD1CFA85754768DD61F24834B26D9179F1A42FE0C2DADE42C9C9C24040606DB413BEF9F8569D9368DE36D152B4AC4F6DAB88F8A153AE9FBC8E5857717506CFDC44FEE85139DB64955AB8FECEFDB94F4D30A41141FD8CF5B8996B55FAB7715AA57CB0F9033CE5407C500B7ADD69168A74390BCC3A6CE741528C1A104416F21B0EAE698F41B40E1775C0CD1EF9E6FAE5260F199C8A2E3898829AF4092A2046BD5FC124334987F0E9E10A43767DA363EBFA57A167A7BD8CCC6C231EDCF804145AC647937A872ED2D06838B5BB2FD78AAC938016E24BEAD9105F2F801C0D43984DE905562B7130A69D9608D4EF9F37921CAA8EB9AAEBB7137FCEDBB39DA1905B9B6FF9EEF1DA1C38C62EF42C32E1FD22B48C1615E085D4DAEA80C00205873990EA15BDA0CAB36FB269B2FA9A949EE36B9B8DBF67A48AB5AAFFBC8294CB98A551F190FC2DDDC6B6852EEAEA6728F57B6E56E2D9AD41D476BDC5B8792C45D1E82A052F7FFF7B9E3C67A964ACEDCD7DF54C7444C90EF338E46999EC2F3F15B2449E6D9C2E76717F20F15E1092C8994BF3964C49F161A2D68A2B8185B3DDE6FA9745BCA11EA8DB3078730AA7956EB70A3F003FCEEB41F8C66277B9424CFB577F704CDC78BB1F918BE18778266428A35EE4E65CA00DA760F3B067282972774E8707D82F74AD8F59B06865646C518FE2BA4240115DC1E32644384419D3E6474F0B685E38B1A64E2FD248278FF846EFDE7E088D5254028CA4EA856991A2208388C0A4A20FC468FA36515C8146C7662D01CC8E61AF812F7A0AF8E94933A22820C94C2FC114E3A59BD5AC0DC513121A1A35D4800654907D90FCB33D47F34AEEDAED67B8EAB76B4B5D6E770E35AB3C0737D3BED03313D558A9DC1B76EB899C6862A5CF01EC819D23ABC89671BC210D53FE206832A0749268F6C5C21651035CBEDD3C54F3100E9C11ED65E8F62BC2EAC9734CC7F7F0ADFFFD4A81D3D16AE433B149C6E4951940AB1B4720C1CC2F64959F580BDF624D4E26B31255EB6CA4DACFBBA2620D973F57C8509387005DC9F833DCD8BB55558C8330DD4194161FE3F00782BD435699117427226DD6C02958C6F0FFABD9DDFEA40C72431E2164E76AD18A4C976FB3A0ED3D497A4020C5F6C38A431DA9179F11A3B53233F41BC1241D901A2FAE46813DEA1924898583E2BD51EB9C7D23B22672B44379F9B44C92668984B39CEE430406A07DB26D9D81171331F2E9CE00F8AE27F01DA954F43A821B3B8BE544E762825D16FC4B2E8C47F17F512FECE71EAB48B62793FFB2BFDA0BD93F77A0DD8EBA88E979FB876CBB9D3AEB0A7D983B354084AFC552F077D7B6842BAC585531554B72649DF90E6A02A711D71B495C9A17A64432DA99B22F042151CDA4FE282493EEA4F2762F7F7160BD02A8410C46FBFF3CE32286A6493438EFF79B155D37A866D9F8B229017E59D34CC4780FF753215E5C9829E31FC5A4BCA0CD9A7AD1AA18E58F29390AEAA8AED317349FF5CA0584B06442E771521A41AC81D6B8108C5975A8914064ED7F2C14EAE98C5ED0DBF56C8D80166A1B3FD5D6C21E507A5204C3EC35B32EF1A1F90DC1CC7DB899DE482F41551F7769574E69F4E1C2604126756904FF8BF4AD1829097B849B87E078231063BF940094066B83991E65E1820B92534D6407F9BBAA2C9A2F8C4B0B526F447067600585ABF8934CF9768BB89737C720278ECF4132A1D492375A5113A7EFFE4C8B920A4CBE18E28BE318FF9563339E8AE48AA67B9FBCD189EA3EC2073ADCD392464869FF53BB73CFB1BF10DF31DF7E573A7E621497EAE70DBFFA082323E72A27FF08B185553107B03D83DC7B25BF6D92A0B5CC64475A12A5C0C30477C303BFFA42408C1938F1555423FBB3DC276B1BEA0A2F0387D074BB0437117120924E9971A2837A4FFA9D33F3BF66B5AAAA0BA849A4004FAF3579CA086063AF26074AAE20FCA7F24C748CFAEFA63DB5CE6D6D88D890A8C4A23BC41806A57EF95F7F0D06ADBBCDE005F28066879D5D8ADDEEB97A1038A95A260D7A7DAEB7D6423D4187F1BA456BCD558B3C13B29E4B6B02D818682123396E83BAF2721DA3FE5E9EE2112C69E422CF3ACA0F8E184EA1B7D87A21971D2C0539EC188E44068512314008B6AE366F4B10DD440B7CF04697EC41D2D95561EC155B1630FDE8DC3EBEAC43AF06BDAF0B75AAE787D72CF61AEF93547F032C5BDCFB3994193C5E96A991A69BC5544FC7BAC92E6E18AB2B7A7A9108294116E38FF0A90DA9BDB24D1ECF6E635ECBE63A4AB98B6BAB11B44C40FA7830B48A239879E8932701E8080D5AE4CE6480E2C1956C89119E36E723211BA46DB6E18C498727F5F453B221651B5B940F69F8540EA47CFACE43D5CDF45F46FEA4422D8094A7E4752075BECB01A2230E10B28DA1E7CA12831EBEDD32F6C84ED67D2281B24E84B19D7738A9ABF7C9D206CA27591FB469A7E18405CC72D7C15C44FD67D3C2E2C29B2BBA3F74565AA8E1C4969DFAFE67196C14198334B455F0430FB8CFB057F997D658AEBDAC301EB65F9C5B805FA253F68E00F30A94ADB7D06C331F5E5F8295E6B6F4F9BC0A6576DCADC56D2010415FB229C9CACA89F1A2457622FFA78C796BEB262F40BB56F9D7948B4BA9946432F36A55147C3641F2378DDB762BF5313354C7B5512D0300759A72A1546CC689444D72AF0FED3A88EDDF6E882DFC484E9C13EAC154CB0912FF0961FE7D220D94C0CBD18D4A4EBEE48EA0F72F3A7A1085AB88E81B22FBD7F30D2914DBA2E2C02090DC79AB68AA9F13DC5A6E22106BE282F3DBB46892C5C771255A289B8D9B6658B9075A65DB2CB0D4D678BE845EAC35FF50C12FF2B4C72680F06614BC8623A9F61BC82B476D45BA8AF83BB30264A6A7042CD816885605B8436B471C2905BBC0DEEC00F2E7694CCCBE4230381DF076130C960E6509FBFA4176C436013813D86B77FFA3FA2B59A3C92B3BB05AB78631DF1342709B2AA415B62631B93732DCED021D6838E424107092E8BF01BE58034E7D6B2D31038EF05590B294175FF0EFB90F6F74ED25EBBF3C8C6ECB6C7D7AC2F37BA67C1DC19D6500E9044E5083B447B3BDF637DB7E00A0A7395C15267138C2EE3771AB5BC446D06974F85C5A366173A4BDD8062AF5ABE8E17F0E1F5C3EDEC5955690379DBEC791EDC18DFCDC44070647B8220F74A87880CFEC4B65307998FD3284DED793D06F25E566B2719398901FDAF16F2AA931B44E83FFF3472AB687C481E77ABD4221EA9C90A35DFC588F5C595A39BDD0FA2A4794C5AAD2559E401A4A7CA31416F153FDD1529483006BF27A1C83DE92450F11BB3493BECB16F96D511982D42AF0CEDDB1BD0F376E2C15FC612B7931CC6BEE8F9528340A49BC3EF6B62BA8849D516AAE5242631BC30DBFD716A725C010D2068194BEA3D169CE00EA0E3C98924001425DE418C2728938ADD3740C9D8EC76750D18318A8B2CAD520DA24E61101C19C054B759FEB63CC3CE441894960BE4C97A2603FFF026B1970296D548B604DFF4D5AA0A5BB89BE348A1E0C7320CFF944E923E85B7B4791EDB2726E7220D0813C3B030AE839F14146432997FA929E7342E4A3552F0F1CA593EFF3ED2430BBF4C22B973116F37EC2273F1640380855D65A6C6A7578B662CA6CC782E1088A76E13BD3D02C26C699E7BE1E10643BFC1D74A95F3AB25911EDEE0E375EFBBAAFACEDCEC91ECCD3AFE150D1F349FC512BFF2E7DEF93BE9A4050C67B43DA8EE2F915E02E8F8EDB102A7D12E69A3709343A79B6C410E2A699986D168D5AE132EDD7CB97A60BD9D0BF845DF6D5949CC3859074A66A758CD100B7C353F35212936BE869AF601C7EB1B4E774F3C4D0A944845A831DD4D1175378609BF6025746CCCA2E15AF16456F23A95AE7A0A685AEDD6707D9AF146D783DA2D29AC36B6673ED39F93829AFC52CC41E3D1ABDF3DDC5C0259DA170A5EF4A6445797FA4DB60CAA0D63D035B9277A18522C660E6A31E76975C3A7D6A51C03AFFAB01EC183B5A5962E55BC55409082FEC042D59968B3388531620DF40920DEF4E02121B1D4F5B5D707CD41A2733426F7F879093B3E8F2303C456379A3E307205F6DD2ED142E4E669596B6C5CC023C9300000000000000000A161D232C2F0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 + +count = 52 +seed = 3D4607399F6FCBE074FD2BEAB1A7571239D6BE6308617866B65B892EE65399E14DC7FA612CDBC5F7E23116FA86C3133D +mlen = 1749 +msg = DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 +pk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D3943B8AED00778B52B097F3F7BE1922CA3FC183EA54CAC461C9C7A7F9018B15F4ECE5DA36E9E367DBBA9A4619DB5016F497589A98F66A74EB6EEF4639806C0C073FDB74D4FBC2C131474A89BF15056E0486DC15C4DCC59A968CE7070B8980D936D2D4604AD3DE121787F138D738B7113C728E97FE78DD34DB279B40E00BB5704DC24CAAFD7D034CDA6F72956601D7E2B576DD059DF86E3871DEDC58F713702BA7439A524D683AEEFBA5E8CFC53395AE798369A278867C4EA224928297F10D1957D959D2C28ACCD4150EB9567C2E678F0A6378FB1407790A9089C9E7EB24D95660BB3847E33237028E25E2EF72648F90601F589BA2B1FE48DA59474E3A339E3712CC652B3E794BA51E9C1A4C498B3F8DE9AD3F62C3186821EC5EB7798DA5A9EE364ACA4B9822EB2F38EE1365A799577CCED8FAEF78CB94ED5C5617817B6B45B74C5917BC8F8CFD2A83A32642306C4DFE08577BBD3DD831415A772285B2541D3E421D835246D74DE53C03627357CD606A2AC847BF7352313321FA643CD4ECDA5297E1BA5A47D8AFB9717740E4AF35CA76A680082E94AA35EF999BEAF52960FE336B9FC8B39A8AE5FA6704705A086265E82E63587BB69C1E9C38934CC02678B09AA3F565A7F17D1F55B53455E541EDBB992A215CE3EC9A2A6878AEC39F2A378DECD9B7A9136B2F5BB889D689BBD38582063DE0EE2A41A7E81F3CC62ED8D77E6A36A96998C16CD20D37DC19743D9417E2937D84BE00939FD6F83662A4F673CBA37A6B5557495D3C51EF24DDA08D448D44F69C13E83423D71735EBC27C4972EC631FAEF7EBB1512E5BFCD90ADAD28D8A5B8AFF886F7D9C0887A00BEA671ADAA7E330C8BA9C9E412D82AFAE61EF2AEE637559D0241F356FA1009445AABC60FC196EA16B46747C0F9DC863DFAE08108F5BB239DE0D795C39D7C98697217D8F672ED18B1FBEBFE86F7A348E672F40E7B6C61D0EBC913FDDBCE71FC19060817AD2779C35928B46E859BFF91D35F04116C2ECF8EB3C09D6DB8080674554EAA851BCFFED226D1E235CABC194457CD1A546A884443025E3CEAAA44E567F31B7643FC048859393E56119D33CF921D1E52FDC0DC56C9471008D77A26E146C55A9214A00B244508CA466DEE09FF8A23F50902A61DA5CF8FC5BC477E28B49FADE5191A52A7AA3A1275B409559FEC2C29F945B4922B0174D5FEDCACF7E800EF1E452F8E600419CFAB4342B664B85EFDF9495B915230D71ACDF42F69E779B0E207F405D311B4288834BF774E5E7863EF2460CCF0EFC627E5497EBAD39858A657CF5214D0B9DFFE9C0F023B752AD1CB4F5AB4A4DA776558F98ED09BAF73EF85DB7FA1627B7186EC7024FDAEB473CBC0FEFEFDC83B2FD78BAF44C717230F3A9265C2078161D9706DA3051E30010A04E3160079EE4756DCF9B666A7A0BD80C1DB42103067FE39BAE3438E8CFB0F46023BB64975D7A00E93A485A150AB7268FA8EB8D77D0437061BB7871515E37B4C0562BE6F13CD96625A0D03D102D4194F95059409EA72739D106D0302958AB56F232E6CEF360B5FA5E445E78900712AD600D40FA8E2EF8BDDE9C79ACFC08C4E98FDC1F9C816CD3E437DF870051FDB02713B2530AD33E3DB3507C1990A5669632E307F71EDEEBA0859081C0AAD1FB22E30FE8291390EC5E2E5FF1CDE50BAD8C545BE3352C2B519920731DE5893ECF7563F085F815B9C36CFFF9D27CFE54F26659FB4916FD9D09EC8E8188AD0D2E0F1D4E273AB78077CAD5CAA5733184B47B9E7171F5651FE58A97F7E5C345223B2A642E15F785FB913E4055A588F884A8482242FCF5CB32F02EAEBBB496046ABB5041AA32F65A317201179179572FC1E0AF2F98D73470B74A6B36649BB332BCC05A3E2F2A0DAEB0B8AE82F382ED9D18E3446FC288165004A983D40AD9AA1C38C19AD548845E10AD1E2E5B6C5A870CEC9DE83BCFF054E2A74916404E5D9EC241E6725394FC7CA5D80935C23B1C0443891B28FCC802A33EF517BFB3AAFF1340F49BDB0F807FE0B1130C8597E9A7CA2F02053DA27A48F965950476DAA85383B5A9C4F5BB2AC6345DCCED0CEE2191C8A90EBA0CC391BD0884285B5BFD5A57644673D4AB6186F4A847F6FBFB71FFC4B8E881DA15F4FAA6EB7E2994D67D6E3844DFFCDF34CE6F86D1260C2235B4D60D20577BBF13EFA959365ED38844C0B5D323D64AFB80C338DC51FAA2C4C1AF607FC3DE4167C052D3F4D81BA1A6467993DF44C87CECB9A62074A8057ADB6960B9BBB4F1C6CD1685D7CBC951E688B1447154BF65EC0C9781C3B04228DD52FBC7D4DED575E39746762162F22E6DB4EF4AEE5DE472B89E0304DA770B3E2FC68E92984EB3EE46582EB90A59DE5565A615A1FCB3C9A3FA84D4F5FB16DB01172C2BCFE5260376D4B587558B92DCF3C3271BFD9671E718DF0841E392D6D2E251BB7D1DB408BDD4A9E32028B56AA08A62186AF95C626C5B43C95A9FAF6C161CA7FF1078DD80D8D44BC03243FB6DE07137B582B46F410113A2BDCDB3FB0F2A1D88168669002A27F6CD74D0A572E44A699C6FF0DFA283737EE2007E6B6EB014D23850463F2B8A28D57D9BA733AADB2278AB695E83B1BE7E3F80112024D5AFF9A39BC85C3330E3B0BD362BB0C950533C87366BEFD468C39648C6E14720AC7E1B7CC7D989604103415C31961F35AD41CC03E9DE41839FD9DB02FA368084972181E34B70A5C25AE0B18FF164 +sk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D31D5EE2F6E381A305430D91980431D67D37B805F6A72202A8987B93A3610DF5353C8369CE5A4E120B75C75242A3D6291CEF3231D804643445ACB69EB95C4A97453157467474382205826052476324185852755762514213876884567177060537842873033613767540467325735316381480376136303031166804868760254764368273512256464315415046168601722780817476036320541777670550515600705161681552066565413011238442448561835042638052638321841102086621205752772133086360751743653435086086552607213410231634110431585434388354253472677432828403334352605778708172625752075524568086128735536574771738158303006235030238402610245874032823500845421473678120522521152786022014854156362746137231435351247682481060227404766058233717416532763331347755740046404333383347716828281111807642643831180887455622744813568858038172501866270323213880476263406577418018737501485647173543858886458176664472562585776436140356715427602755860225741106017485754743403688870855135705880882216113657428553402616161281503170210015701271732848577274652860423241545810844250244047053708310837838861423302556884751042370333456536182014734842701432154630143080583215215247860322843513784571027511448276716353037075811408010650427400535037715163766028346277318481540588033170853076881110254518747773606641868560725882165325688266046027231546505455628537804322161548027312070521725734831834013334862440636135862046605775731276211640268662357341715304070201760048044801153224781336518773617050605163114362807853247546744358445520102764145364036772766301171233283338770755253553845377536177423646787500311707242626483836553865562448466431437052241312571252646106762716180688738616373088612206735251252140541865716536031032435735822243807463748257231253007786540151411746437113565574326553862372873162766754460271534164608582037274771007353283308356362067856648101233747107331420437014575338207102852346737505446586743216220838475227847203367721680148323401325717867144575016263217282873886421025682355513330188448824483651228546738274525217332577774374283540674411643576283062482704000173644534660488617244615251401316776835050464557865125352633687414685732582235727853683001775612126817134708528101502038842625676125721083823837860374802382347731452470226431781344741702884765363082743740245025523445723075318427585156327145214332380350700483621488658661023784231803246777801882464367727787250674662315561634651258351852520063724021603308572527211561438187025545807733157184345747644048856783118881061558834207456713482415146451581424327187816121603570114482118283306767887478302784162830563330383310465808171687556330161573735732675717602027108376118516851533076125758048541877324770734611528537571631012777537687532082233200341485673147018261658244756031056566156168400722181125746684366307144644212658887584583101146386052135045666282348368288806832718331155106374450824225677558560456443548203116257383788865406023374635000122432307363488304271508304165820804713557585210332837516544444067803866185533818116720563031153581833503206080757707F7044C801180D1D951FC4EB207CB98312EF0E50AAE2FDFF3C1BC941CDE30A48154734BD1788835C5B5F1C80FFA5B64D46A3F01F1070187152EE1AA59A2D5F5EE6F81EAAEB23640A35336F0E6B9ED590EDAE4B93E404B97AC10D68A6840BE24ADB8B31D005D4F2EEE7D777F810C1742E10E2804CF6A1B20552CD27FD7C52FEB8EDAD4C98F20815F74BC1DC38AA375963862B4B496AE07610B8201E1664809DAB7CF32108E47561756DC3C54FBE022FF38DD4BEF4B1EAD40F3124583BD29672A97AA25096EAD970F1B475DEAEF9F571E4B8C1EDB97EEA80487B4BA7875224CA5754BFE2F686244CA4A127C2ED076D97FDAF42CB3405C8BEF712ADA9266A4AC17D5B39388D41E2A0E322B2378CFEF0510F7B02B54EFCF7DA32046FCD038ADC7F3C5F91F39A0D237E334DF7FF2420A37A3ED5C74ED80BEE6FC3FC1E9F0302941B4D5F30B149026134738B5917BB05E0280998E609772C9E8B72EC1EA85E26F8B9B049FBD74400A46B69EF03002792BECF510686178E36E5873F200A2C16352D8F3A27C0AA7615BC317A9434C258458553B5409AA3F700054AE92EA4E7F174F02E3D9BC8961E3A4B5659772219175644909C1736D50FBAD86DEB0AB66CB2A986C4E74CDEF77E8F6561F1F295B65B5400CDC420235D7854E4C6425E936FC191C1B40CA60D9F1D16D833FD9EBAC7D5DA676CDA2FAFFC709CC3B131DED13721D8D934629986388F608F358046C5D96EEF3814A9190553F2AE5FD88B56228F3901059126D12F46FA1F3641F2A2069D2A060133D1C30879731E93C5FDD63A44F274F48A151B7FF4048B9AF20B6081070397D9EE02AA61BF9FA8184BE5101A6CD8AECB171AC8303A3F5DB142EE83E3ECA052B582FB688E31C63E425E6A9A9EEC3CB34C57FA07A8B2BC6681B2E30D074BC7A7344DADBC4590AC0563DA3EF808B1CB44F982C389581E4196E65F278DBB17355370C12A736A118FEF2AE8251507A294D5236EB90044965F0AF70A086FF766DF4F4C0A4A101630A436603C5A3F085B8CC6EB177F15E002DF919F7C9F72D7B13223ABB51D407DC5B18C3EFE9FA3C31B73A05BE0FDDFB30DB9E581371B59C8B2ADBC1CCC4124650BB9C8ADCA0F55B40EEA0589F9146D8D3FCEF9DF065F238FCF0E9A03063BB743D45A62A3C76866242E92AE1B7CAF1C03755747C188B0D97FA78A6D209DCCD7361A19600BF67F26449B6BE3D76E7ACB8CF93C005F73D30738E2402FC577F6AD34F7F54A2DD7B042C931F941166D84C8609AE05B3CE2251CC8562D4FE3B35F935B1DA8F6D125657677057F33C26BC01BA8BB9E28B6A594F782D71CE7EC0FA2DFE36E4B95D5DA88A2A985F62D7DAAC037C8385E58431940A277F42159B79A226ED1CFA5B9684DE524013172D8807A1B5CB5282C043348DB96AB5B89789F7B7A09EFEF25D108A9AEA591F2F76172C3883EDCEB7EDEE0E3F905BA8ED5D0FD5D11535148FFBFC9D63073B3C1BF6A43BEB8194962F6DBD7B1F6A36154F61E65D3ACD0353816C82C63E6A1B2BFEA5FC6AB7A17CC74B5EA9B0AF7BFE757856A5F1E1B2049E718437B98496479FAE33AC619AF2393E71DD082F5F9ED01FE518D3E1DBE90C631DF7173267BC660E3CE0502F95EDEDFCC9134378DEFEB4AF162357759B705D8841D8E9A9A3642A29BF1DFD6D8471C04630503962B5018B323430A42A23F804DC3236F738B1801FAD2F8179B45577AE5C862DAB4EF83A75F5D2D6E07BDBA441665F7DDA78EE2963C683C6E5C8C495762DAF4959BE971165A0AD9B63B2C2325C29B522102B91A4187FCA583DFBD9D022980DD3DED3351D4FDE12504BD76DB92776BD7ED8FABC66FA4FAD66CD4AA821C4A146A803D7238D7678F9A1B501E46770308121D8F1C230D7E2B4BA935D03F8FE33814F7FC479DA972FC4F39C596EE6BBC11E854C85BC3FD492C350882B91499B80C87B3F8D2641F672D480B0181F696E89297A36100DD39B4730DDC4447613AF7C6F5B633F11F456A12C172E43B6EF65F6F255832E68BE4837EF34B72147C210229933EEFBFF2CA7D9DD1216C502F1C36200AA9D0B04115011A27541C4ABED3EFF216902F1636E04D46B1FD1D740C4CE472FDF95F408963C54F9595E790450ABB183A5DDDCD0468F313B9B90E423B114C09975A9FFF38F0702BB7172588C171289B2E5E9A6967AD0F6D03A24FAC31CBC12EC714CE603FCDF919BFCC4349086CF53D9802BDDCB38B4CF9F681F867F4B040530B366E62D02ACA681180684E1BB7765501FF7FEA68B08692D4F2286692BE6FB948067993C5D91032F9B8A50B8DB0B3DDCF832EF34D5547BC8F6A99A61E593707F35968076A0ECE5B7AC62DDA300C38C2A3942E100DB80C2CB361B0159947E78DD80CB7FA8B7D34128FCFB8F622B8FEDBA8E102F62341841D0C643FBCA3EC34DBC2531898B23C15AEDB7206E731076AD3F11F1591F3FA362219117A53B9B22775D2DE67D750174203656DE1BFA2F0DEA76AC0A1537C898A060421584C0376E980C9963EA4BCEC1958B7FDCAC455A77D91DF54CE876F4BF4012CD45A325D19EF9AB42FE36EDEC0FFB18BCB06FCD03427AB3A8048C00590D7BFABF6B9E118A8C0817A9AD114882F902B4E4E0E085822418483AE646063376DCDEC0CA21036F4CBF3C5340E82DE41C1D4A8DE78A924F0A70E97C0B20FD4BE3247EF5C3D7485752EDC476D52803A1543065C8B8AF3872164638DA8AA0A95536340D5533A2CDCEF97B27545030F41686613191164F471D0D3734AC63D290AEF433494115E2105A5AC339BE2E3028D6751100D415B17D690D2F3B0B9A01C355BEB863D8C72FE63E27145C1CDF8A728823A06FAA128840E68A82E1C7085F2913AE0571B0CE885839FC311702ECD52D10318B14ED743AF5129EB43F99BC8413777EC1F8852729424022146A8B002E8DB8C1096C5ED4C43293A19C559BFC14B3CBA1677714615EB38D4CA6248DBD0F1BE762DFA6C47A8784ECEE34E13F925E09D21FB4AE2E0129ED0290B27EF21EFB7524629B6AC93BDA74085ECD3B27E34BE8486FC00EA8926376EB8028FB11370ED016BD86B0F725F601B5F32A5C955E6BF0042F5D129C471084495BF30D84A23598EE933548D44643E8A44EFB794420D265A364910A180213F26EF4D99F5410E1D24DDC06EBD041F6A4DEA99EB3C4337CE860341CF3ACF114262FCB16A3C4F5DF6AEF02C853F6D63CE7F443AD2367CE23E6DFAB5857BC18D170F86CC2D2BE8BD07AF68A8CA18570B907E7B2D6A01D67323E2207954836D27F6F38730C77BD7A8C9A2EE17010057E1E69DB6FBEACCE0E53A0B0388D90C0B77576FB8BB68AB5625D4249DB2BA2E0F7C87AFE1257BDB1C50408B9E1610568A67BA3037B206DE80C79575100BC489FC80EB4652E3713A674B9CF0BC75AC167C1EA5659747612B4B76641FDF2B9FA3A92746FD81E26BB1E264E97F5557F62C0B20B6F5D30AEDD8293E8A2D02C15C2CD054A10217D6FBFFFCD59A116317D7ACC995475ED7E688A83435C93B91E6326D3D1E34E +smlen = 5042 +sm = 7C50075B5E5BE7D07083A5EFF6D608F8CD147A4262427D73E9B89D3A561780F4364153CF0EF3E45276C3FDE96F08433F67D5E8B153FEE1512995944CD5E4AFAE21946FD59C14E5010A8AF4512FE987643839B8A54026BD6BE9BBB3AF9FA51B342C1868A99D2E64609F17A8AF4231A0BAE099988535A11654634AC8F79D8C63E0B68EBC2C65D8699FB07708A2CF3175FC51A646C02C05CAC2AF83EA769DCC56996E59CEFA34624E5F7160F28A74F0CA6BFDCDEFAA8577CE84EFD88E3D4FBFD835C95498AD8BBB9907CC185C49C2A7DEB48EB97644238B507C7E35CF9F43E2A244D09D1A1BF9D39D369BF45CC8B78826F0B1A48D6C13FDC41198A38D32BFB0CE8D85976842485875B67F965BBD5AF696DEF8FCBE1912D23816F945E80F5590828830D8356147D14C8A5AF0F42E29ECD411BB5AE937F440E1E35085AD2D049E52C6CDD5B4276FE3001BDFFFD3363C62BC9F8278D12093E27400B5768CBF2B246749ECB4E4C2517B6E47E72C97B533F54F8057E092D5D73B35F848FB4CD97E411492464D8759E6BD8963A54A83EE329C0DCE77C107F06184F452029BEDFC6DB939407FC548C8F6281F4C5E210E66616088A81AA337B8EB2E32886C6D5B6B1CF2A27C3C257EA3EED64F7D821CA445A0AAA471080C9C71DF53770FD9E3AE4157BB6F9BE50C9329A9C60EFF8499486812110F0CE1E2C26BABFD65633A1FDE93818F8C13EE14C1F4160982430E7FB10155E6953DBD09531C965EC505238AC103B82B26CE54D2541118B88481013DE591F606279B0134C846600E774DB84B44104F645D90ABEF0215FBC66D85B598A3043785D3D824FD4313516C1ACC2492E71C195B95E4F09330E36405C49D1380B588E330205FFD9490212549CA0E9BF50BD88DCC7BE8F4AA2D7B2F25A52743C1AB727D8E46A57E76B0A3735F462C7A26FBE403272FC470D1954B2C89850B3BCADEA168AC879E2B52AC0F4C398F4EB077652BBBEF868B267257422D29D49EC58D3409B540285B838BB54E18532F3393B807F6D59B50F22459BF725906E223E380A0815C3E3F5A78AA63D343E70BD81A72041B7694E4AA2E5D51A4A0076810CC1DE9197A39F54A6954DCF0505236ED313250A80A298176D8F17ADE868F03B1A5859D5474381E9A9E16A130F7650E7F206BA151103581AA26C32A07442AF01372AA1A676F42A05B053F23C00D133412866C5819148D50E3C8A24142177195C1C9E6D564F229537E4C69AC63C01FF81D5C0F4323C8DFC89C6C0312DD7E13982D42A6550288A25773AE9E6FEFAF880458379E1EB8AC703933EB607F368FD4839BEBB208F0B589386B89589646CB266815C5AA8B458847C37D4298C53CBE2BC56B6B55E57CBB05653EEA2B61DB94B5689841ECFF59D341065C7EF72C5B1839EFCB537FE2F377FEC5FFE80ECDD0A6F50F9C0AC80896CE0E6B1B477DC0D4CC08C8347EBED5E18318F864DC8373CB9F06672F47D2337DFFB99D138B121D2C8C999EE51A50DDD332A17379A9B900728DEE1C608EA4464080ABB25321F3DFADCAB1E20D3D892040A9A661520E5D6F4C83B8A0C52D234295FBF72D716FC164DB66D1ED1F64F01459D08E3513C50ACF87343679B8F0C640CD1DF77B50A26E6CED9AFF4C5569BB58556581097FBBBEBAF4BF2D5D7A73FE578A8484734FD7AE4C5653EDE4E002CE97931F3C88BD6E4A092D34657C863BDAEFA33B609314830D9DDF70035EE5D3D9EF8AC3C6D150A6E5400B3FF57168466505B88373AE781F10ABC17BE0B305CF3747FEB28516F3DC17CC8BFDE2F99E04853EFBA2C21A00433B04D5CE53FFAA04A4D6781706E82A79B501688164AC15851092AD3C227B8934DB8800E57285D9405C265460408EB5EE7C14E87FF04AA0F7EAF981B305CDA36C0FA57DFFB9E32C7E30CAAB2765F57D5117C5F357E1F361990A9406CCF1DC11CCD1728C1FE772D28C48CC0C3375E6CB2F228B7C4DD8BDE1A49A4E90130B3CCA65B8AF3030805DF292196217C79F2CDD54BDA82E855D1503F8281756C0878366430DF3B8D4876BBC6FA779E1BDEB0E8EF95B17310CAA56A0FAA78699CE321A9ACFEC7B0CE97657BC2F8310C921C82295DD8FB72F265C4522FE8636CFC83E000D25B332E6E88DDA1185E8E04A069C07551C92D99CC3126DB905F8BADBC91CD61CF3BB6C37AE629667B580FD7ED9FBBA54DA106D6EDB22FEF78648C307AEB82EED5F14B96C7D967F2CBE798BDFC14CE0AB1441140A4CADCA7599320D98B7130C3AE72DAD131348EBD75B70FFF7BF548BAC0614383A7E47203F702737AA3E1E4AAD95C266E2FCEF476ACBB4EA17EB8426D59DDC3F47A9A9CCBC4BC958F9CA3BFD6D21352A830A634A600297AE88E204FB4D274FAE48DB0EE085AB08043022DD8718D57BD2D8068FDB4188CF9E5927BA9E56FC71D48D78ADFF2858976D3130BD8D82ADA71C92665ABCB0C56AE633954069CD579759AF0CD7EEB894555A938A6884C7EB122CC41124AB67905C5707E6358969F0FB46F51DC6D0BCA5C2298A2F60A0380C17FBE1800149E3855DACACA47C6644A29F8637521599B0814C7E1F5437AB2C2524F35429622FFB54761C4726D0C5C91AA1A22B9DD528DA8F72D64ADC5B3535A777AAB17C199DE6052CB6A352047FD7702EBD84D6F0D75D80EE25416948FE88426DDD76B5926BDD8CDFF5ECFA4AE67049D894FF9AFE5B4D4584A2FC29A1CECB9583742949D5DC2641CF6CF93323822783475CCC8890D76408CAC82F4084E7BFEC1BC9F820F7027AD638E40C1143B4DCEF9D6D08A33CE502F8C8A27F48DF578841F3BC8A7B08DA4D540A04C6315F1DCB3E5E21664832A0C43C6B01BD3C9C0A4F193C746C3F0E6B633C1B1E01C38FA6781751A1E0E5C5F6AF31EB93A5ADD0FAD996A98BC70F5F9DBC194FFE043EA23A023260BB212943C6630541040CD8E202A5DDE18036ECACDCD48A25368799D66920DF5D1ABED5E8CFD979CE2EF36FD841F4EA14B68131D019E514BB9238698F7A74696AD2C5EF8B8640293D1499127B32CE367BFCF36C7AC43CEC7256F78674F851749CE7AAC652DA4FF09634332E9A308CBF5D2FFE94324B43BE4E0ADB8947CE5F9F8B98F4FAE2DA9284F414D909DFA267E3550C0AE07B79B1ED82A60467966EF4C4655C5B20D7A35D50284CAF00813A141FCAFA8FBA4CC2C697691D25426C020DB3305FAE4ED2E353A2931A7BDBEEA39B1DD5B1EAA4152EEC11D51F3D877E1BC3FD3B137EAB84191C80D4ACB66FB28963FD1C696E00C9FBB03C2F5CCDF1BD759B1374FE7BC3182E42AAD8BA7145A786183FC77771C7BE58FAEF1C429B25ED3F84E98452F0A02595AF468DB132373BBE152A0422A3414EE6DD9EA6E5C42582565EF90449AC7DFF4320F65106A818500CDDE83572985147B918B05E400556117ACCA8D487F858BF875B6F0EA8C9F81CC9B3C8D0785815A2EB0330702525CE2A46A6AFC8656B5E1009864885E5CBD8C9284490948880DB48639F0892B8248C91A9764658F37815EFAA4F5CA1538E58A5263E9A28B6B2099AFDB68573DDACB49B834277636F2498ADD6465CED09FBC42EBBF7B2E795635D4DF1A5D142B53FBF02125D6CE3EB6F042296F7AAF80FC80171A33FF1DC7F8B6FECC71667AD57BFF8CC8F2EF2EC9AE9DC0C8BF69C7BECA1841F0A03E4F12BB5B2A5D193F92FB9E7067FDC28DA8E55C74FDAA4E13D6B8F1A0094D3BB374FD3A2604F3438CFE12235ABDB2C1CD3AB5A409C704379462FC879FFA4D668E4B20FF5270B31996333AB0E154CBC5F81D3E99868C179119D688BE682133DDBB1F4483B7958300C7682928011B0317DA778E3AB00EE68D594A55FA765BB22E68D25A24F3250368F8554FCAE344F2ADB3E2933F3957BD171E1CEC76B79C997E599DA350F9542A61B66E82E3ABE023054EAB304BBE1463269167D67E96DD29048F620C63D55368A1C43772997B842A14DDD67F58E41D32F5B77B440E7075C7DD8733D7F1E1BBC24CAEF35707388EFC874CFED80C7833029C309BBA03F3CAB58235BEE03BC59E2B63FAB62F05F822B49E00A0FC7EEDB9B8C6C27C9DE25BC8084B26CF1654674B7874300983B20C2282654D55D77D3899A5BA2A73DF3AC33F9AA583F46794305A434D378248B5541D324D8E5066220926448DC48BFE64B6ABF9F42538365BAB60741DCC6DB0A9152A46CA726C8E8A3CC16C5EC386C9201121B2A20193EDF084A9B0674F5F13478DDFA2E55DF2F95188FB9A905F01C4BA6C34FAA7A042D29C43629BD867DF509E379C12D8AC2B88F63EA0E7A6D86973346B9C33637A089AEA1E137742CCC907D5463AE85A065BE3E97681366AEADBBB8749CD064DD63485B52CBA32B13B37995DFC27E14D67D60F3C7235B2B1F08C814C99C8959E3CBEB67B32CFC9D3555FC414A9B4C85B5757F5A9448E998BCCC41A542F82641063136B3EA1F5F9559E7C12286064DB511422F4739848BBFE8D52254B6AB72ADF31DBEF355EAFC1D9A5A841C8A9885AE797DCE378484F2D232E666141DD8B66A8495526F1B58247B00825AF89B11673154A702F5B5ECA67E8264A7DD301F181B131D1F2E383B868A994A629FB8E91434354A7E9A2B5F828A96E4F20006141F51C3F06B6CBDCD000000000000000000000000000000000000080D131A2125DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 + +count = 53 +seed = 7031BA806F4D8BC28529163B239E0EE836871C51D2D62B601B71D6F2B69B203C81440F8FFC09C3AAD94DB1D880160671 +mlen = 1782 +msg = 6103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A +pk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACC506AD7EB29F0787A7804E3A7FD3CCA966D23F72EA40AEE7A7A45716772F77542776D123F9C20864BF20B5363A8C886EF0ADC3AF6F7069E9403274CBE9EFE957F8DEFA0DAE12657C4725D4A60D49657FDA07249B45CB880EB344BBA26AA0D6F6D32DFFFDCD1ED5F981074B270044F69648D18E8084319FF59EB9323BBD8970AD5DEEECF255A8703CCF52DD760F35EA576038E114A1F558168565286F7DD0B0BEA7DDEBDCF0901D2C0E6D9E7F745FA9A8D78641F9D2CC31A37FA4880681D7BE98686FED53FA2719DCC6C4E90A015A1F0610F6A881394ECCB4923667C81D453DDDB5C516E462D3A4DF53C2FD7EA6BE30AA3BFBE8038FC70CE5588B64FF238B04CC3F886E986E252C251D2F91A15EE3B8F049EE49AFDD25EDFE2B79929D9E8A7DD7B7080B04698F9AF2BD16D25FD41FB446EA75C47EB2B0226BA5581CA39684F7DBE3ECBA43C62915A19205CABC2B3E1C612FADA51AE36E3CAAE1BC32498B329C054E93D896B439C6D9415F7B20028A885D6619BBD79F3548583B54A04F1BF2DDE834592D9B44E4DAE5595A24B6C80A7CF799F933D3CB4915B77F31E916BD1946926679E4D40321DBC7E74021A135F896A5552B76C765AD05A812C3AAB33F908FB6BA70B1A3EDBDDBDFD319D38828B3495B8A8C4F30C54B919302D09B0D13192F8450E2225101627D92E12376BBB4D9DADAD86ABA273BF0A14D047F8E12A71F02EFCCE723565EC4BA8D2F26A4FA1F73C6D68CFBB91D6A998A109C49EE98DE3B26EDC1FB29C47982B51EC78CDF99D315386F6511323ECC205806E672FD201EFF567313BDCED12DD5C7700CB2AED7F7E4535044520B1442B0B8F5EDAD30E86C26DAFA6A5C38A7283EB43F7A809378E7A15740BD718805D89A47A0421473CA54630CBBCABC0FB53D8A166EEF17128BE1B18007E138D89EAE384CB9F248D31F3469F8D89784F11CA533331E00B8D266752C31B5B6E176C7170A86A86F9957528CC953C6E0EC5DC30E92B675F5F0653C8AA4A08A55D37C45B311B1E2C0C46D91A846A64D3EACA6018B506CC1F0A0DA2725B65E4E0DC9C287824598E1F69C7A71761CE4414D5CF911ACB0DCA688757A456BA22F1A534F55EEF6BA6CFAD200C8579E7E449B69CADC3AB7A80CB5F809B022EDEB847BC11EEC7C78E20292AC1F5223A8C99F5F6D255DB3350FE38FBC8091FDB1E3E8607CBE71F5F08298CECB54F670384F2AB779A8FD16476AC153C6DD3E1454A3BCAB93F644C15418F57CCA51314F0163B90F0C3AD7AEA3810BD714D620BECB3C1D50939356C6ABBC624118EFFC7022C5EBE0B87B668491C544B304AC51627A4825B69347DDE9578D4464961C067F75E221AD01113B79C36523C64F4B5375674DEDECCBB71049291EE68B28A58566E4CFC2C00105B78367537E01A149CFD9B3D992F458F089C15C2988086F143235FB571D723466FA4BE593DB6ED7CC7D305D4777D17B6EC60E242656EADE8C9353D18D2B9B3FF6805EAEEC8B2D71C1C0FAD892A82D048A384145B0F2AC09D2A792D44C8E31ACC76F84C0D52006717CBE697131534E13CA0A14DD590C8BCB08B5FABC392057C7514CDC78269EFAB390B49D375859B4909A9897CAA7F33320D7726695DB22985DE0602705C97308233A781BE0435572166F40298214AB4540153B13292CD2DEDB11494B68973180B7F888D921628BE1D62661EDBDBE1BD246757776AF3CB3093F9195419FA1E0A023493DA802FCBEB72EE6D955D42B8A07DDC4F4B46646243F8BC1114C4CB67BFBA5264A7F1F010F2B218BDC9FDB0A4CCDDAF00B72A26E9A8745E0769445F0A5675A8CDB9297F75987EDF79A4C061679178A8A583AB85D2C345D9C3D60F87FA992A196FC75E3F6FAA6D319CEE29D97E58DD942586FD13EF3BEF20A135E68A9608C0BC112C8CAC40A893504757316E73CA012DAC1BC02E6FDEBF0E88F485A1C402CC800D6015CFD0C3AED5B69553DD6F1C07518F618B17EDBDEFD5CEC911A740F33FA7C1764CCC4F03BB21E4AD3C1F23D65BA8A8C6AE97C08B980980543C8DBCEDB3D09321E54AFD0C5BE9656B3D17BD32BE59789F306BA06248A864593DE29DEB516AE5F49B627053B55B17D70DE2420CA5ACE42F713310EC67116210AC7D541FCBC2DCE28D33C7ED8F3CC5EF5E958B79C3008F2FDF93DFFA71A45142BEF7A2586D2A7EBEA37D459A3C8C7C9DDA40AEFFC06F8C004D283C7958F42995640E71AA319003E20D9D8AAE07303951C54F057CA5FF36ECAF7EC55BBC6C4071A6D8ACFDBDD74ED6D49C4703D3D19D9E5223D87CF221BE53E5A8DC50615F1A9C45F067A8D1B868EE093F850AC0966CC983CEE6E1B866D6C7890D239C580410D6E22531A651EF61310E6E4F284640F82AE3AFFDE366D18BB2EEEA0013D3B59AB86B06DFEB007D9D5BA812F0C2E0A4A6655A1A6ACBCD8626660641A5FA2F4F85DD8091D3CCFE402242658718CAB375956072AA8585BD7C57545E05F4C551EC5E28F020FFE7AD083B2F692C4290907121DF9D7516F2BA6CB9211C5C582EECB6A95EEED1DA7966390F14C5721DC004F9E8F086A20B98024C9C377CF438147F2C2AAC6EF3F07852DA3298D9B1B5E550755CCBB655F74B5328A0C5F10355C7E670ED85726C78242B935CC9D5EB5B939F73FB267717C4D27FBD6204833F61641671A428B46DB616233B50D2BBEEAC4EA09F26512C458E6FA30FAADAF9B80250E9 +sk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACCF7745A9E364124B0E57047B1E6F4322A5C72A5E8DCD3B31928D8CFA2D03AC922DE98CCDED3001B84AC5D98CBE5D24C9111616C07851068F120FF3A4D0B0974A738567425612720306580854658636082605683855005435081377551618135172265686031732432026144875327550246012763223504251731877445136518105158133325357320274434547866603756707287324386636620515613106547256652247646838004061171148455037287432864732248772837166840578410772076870438534261463636007810534852884281882644171747873756054574216061386365484251081627657160816776806662764883837346188033438016834241401244077061363123364512161776101768755584684805641031002442267170203551145845456084260467351404756132175654681116801433345282073574108446714323425370725208642204754028312016503854182052024427801234347066806122476860000412710522872878177624572075116650775505033233240626100140680663004126583480806287381456674850065524668035567522582728568410348667546684423555811272525268747471541156381224307483476178176268642178280342540802570446354318550717878072821146727071838701615446620565203174328571033661567278236053323402687341726752825055361015368174744364050355631666200603157152177821705751475556370627641647545162821886360775278678040832624423310341528463161560532833002630332816445628080747356530635668084313624011122250587063541755700862756543410034301054476403138764881624371834441323550333657334841117736248488373084856135362702623520765440736142437574851846623308111353650148373645355106258452506188426568620581471606356801588067165116786252577650113237801326610726124445387807130377426264840785264037125821207330734347418347475587147218533178867563770705065171061562724886206776000648032271055623532710012680531722878708058632302751186462135688704846547267352784517378682107475588220375218425331517645453634842606837667420286471728588686826026433855630447135362133045478437110846366317577138682441241450400620261741352128468787005645176584026310677146572314588877665701165531151810444115237143753874534260833404533576425840264514118435361258867385765276780228441488562084728183660480084817443116501470335267262527865685145152546322560745488427082172051256500075106355347245860368874106140308173041611026886375600144310745732703836526058561511341664267024333116540532810334121383276161112520310337456554456022442472611253622133822445528545154153054734237472354540036172576376427745743405434426057426346127332086286510654510015156836820780144630857613770810388085670027156167030804604878778640110601274142038421573483674857818547073666418422581324510641786548864727261375537326758745110136332520555536135721521818522482328517151533122504403221431518525167022672235253856752455664611014275627036324108364150141412067382183665614382767307776740173386833383335508356643051857224757721717804463175352720061848242254485375318313323826684273860646460843510242360857650312560876630285881073532117717155504327426607362215281012214658808163364635652857271531611514101488070410846808883446420563317746163218067077351042348630878CD8E3FF4092F8FC8765610102FE0226AF6B99FC87664F77E42E0F92460F9F0ACF8AEE9E974ABE0D535217F77F64953C48983519863444B357B909E4ACF486A1B91528EA0824E3597DEA7E6CBFB92EE903D0F54EEC24DE8A3F600C29254A4943C433DA7EADEFDC87B06B903293FAC55AB6E25D5EA2FAADD5DBCBA08D20073191D88016B85E438B1168D569706A9A5F08E83A6FFB4F8A65C689DA327ED8A2D95A2E83DC8FFF5F4A53B572FA6883E3DECA352DDAB5BB8AFDB053859A0C3AC9CA36E09057AB162E4C4430CDA49C0EDFC5AEE221BEF4470404581651C4FD3419A71B559054AFBAD44D9ECA013D845709B435FAD843CB9715575E26B1AD99DE0A7DC2928A5722E5710E994DFFCD9077D5CC2CDFD3BCBD4B0C764606BB0F47CD1D3F7A1DF973305717B9BCCD43EDF7A0670F1A1089FB58C66A3E0E237C26F8E1E8BDB85562041DDB2279F183631C96F9304DBB1F162E98F6F842FB4A633C22BC92F2A65389491FE510E7DF4982D7DBBEF93FDC6C840A8F393EFA7F731F5FBA1861F83A32D3E151AE6EF67F0464CAE160AD92D3900FD3BEA26D3FDAC23071C9D58C4729A5E0CE6DB47887E789A8F513231A5C8BF5E51350E4045F2EF9E8C099C27889965ECE08B324862F53B7D11811104D23787F0C031D2C26A71B006A40BD7B48BE7BEB6BEF65C9F3050AB5990A998D5478A82277632374EEFDBD7B3A5ACC6033ED35C6C39ED950DC583B223F856155EF17C46C2FF51944745FA1B7DBE0171F9281254064BC6226143E8C98F3E556707C0F9411014995112683EFFC4198BA2C990A2A428528F441368688964A5068C57A73DEF6B7BACE595AAE325E90B16699B12E403FB0A18ACC895419227895F396E2DA68DF278EB45BEF99D6AB05324F4A8CC670E952E316BD79C77240BD5AF55B905C1E2A63C1A45773258E1541662B96ACE01BF1929CDF0490AF6468872F4D1F949201A12513CC8459F84D6DCD73D2B4A05A4C436343B663EF63F05887BF548BF8A257675161800EC65FF90CA98D931535CDB6139E03356C361E14A926D6D14AC38A8AC72ABFF8B644DB111BE68F330A2E30366E6A80FDDF0D3C81CDC1319FDA7654B65434A796CCCD0A7E2C69B0706A07E161FD02C66BD802B45F3E03CFDBBF25ECF1FE14B603452E51F48FE5E94CE15D16C158185BAD270FECC25460D2EDFE33B5DF890C5459A6B549E7CD7CFE8A641F98BFD993385BBE4D2406705AFAC9203D6B9E779DA38DDC695376CEFBC910CB7C876A6CCBF9BAC96A5FC714D4D29027F83D66EA5D058542527ECEF293C3A38128338AE5DC9A55C1BEE5B91378277D89B7D270761526A188C037DC88E7A9962FFFD3F88900C23D627489F69185CCA8EA91C16823699E157AB1D52BB88B0927DC25AA560F3779711C19351DFCFD7934CB1B6829AED4B7A0D5F3E1079B05F48CF80CBA654A41C8AFD41408E1A07838922833F652F3CD7619922552F60C6EEE88B4A7CEFD694FAF68B6C56B1460EECE74740C9028C44E658EE164A92795BE314CA91F2B9312E65CCF9882C8B8646F993F148916A8D6B133F0E3519499212BF88EC27A4A19C1FA7BEB2ED2ACB774C3859ABBA9E1B49EBE2C20E811CE681DF7647C6200AAF45769D13672904674F70E34BB9B7DAA48343B9D9209533A16C184C6FBB98621A301B54A19F1AEDAA192F8B413F461F4A4D4E67A6258370CBC43CF1DB315212B00F5EF2685C0234D47792335657D0A358BA89067C2A3C8C6CDC66FD81D92C621D5F6D32C1BBEFE2EC33E19C1B229B64F22FC7EC9E153FDF3D85A72B603E15CDD1494AEE53CFD0172D5420CBB5AC3C2D6397790F7CD828A59508F977C3A1B7A4920FE29136EF0CD361A0E02BA33C88441677D6A624C89869462294F7E301E68BBB8EABA2C1AD75568B8C4282F0DB546244A46894DE0AA7A65F4EC26FCC46574684FAC09B4CBAF8D9500E2759C3F7FEB61DAF77261A301DBC915F218B53BD1E9A42FD34A5F2DBFEE504E0EF8663DAEFA5FD34A4FD7CDA3D58811EDE822468AB780E5CF341F4998BC4E227F887A7BEC01AEB18F985FC593C898D464412FDB70B095A6F8D4EE7385F80B76A351A1A31F6E20605EBC3C2D9D145B5F19ADBB4F9C6BC2897E92B2A837BD4EA85F82CFFD2895E0567B665CC39E37FACC96C96ADC7C980CAF3477ED3BCE0C5333A1CEEAFFA182238BD354D8FE6F3368F91E240FEC61AAE3B6EB0C74292323B7E7B1A92C3FB91D63F20501BB9052946DF7790693A9A83047207ADFAD44B39DEC09CA52957B2B118301E5332EB53085380F19113C1CBD2EC1298C19ABE1D7FC4A7E0660D3312CB8CCB669A172FFA307265E5DC8B83BF73076685E5CC9C0510AFDCC493E70800821B73B34ACDF457461C336CA81872DAED60294F601EFDB43CCD4690986B558A4DC8A84AA42C39C09EED9DDD88C4FF29CE220A9EDAAB047A53D9D3F4D1BF1E06F0898D96D90D69CFC765C2A2E244B01915B36A054B86570551B3D488C5DD7EEC1D0A0093F77763F9F5C537CB53C55C07326E16E046BA6E81548CED3ECD3D0A16B2965347F54BB5ECBFAB361E8A422A8004F7BAA9DB110E654AF3829119A06458C86F4D029EE113F350E88A1403052C1F6F8D3A44A2D910D5D55C89D884305E94E33A8A1344CA387D4C5829EB8F6C198FBC8D81D00E26A9500FE2EEE2D2C99D03AE2DE6E8B9D5CC4D702FF9FA55C579468AE88C2B615E8CF32D092293591209EEFD7216063C106422F8B6C042F9A5E54983D020DD44A303B878DD79C5FF5DF137032FBDEFB5E9B970F281D152BF64ED065348DAA109C78E93DECFEC5C4BBDDA89F144C2FF2B722F0F7319D7EEA4227AB25AF1C222D53E83C0536FC6CB117BA6122A82418E0820D6BF5887A2F96E6F572AF7F1A79B398676358157AEF89CF4759419D7A3EC6697728CEEF086F0651820934D85F58B50D1552C400809D0AC1D0A87AD9E7E11C1EA123C2AC359D1188B9EAEBF202719B8A739E624A59562D60CECC5DEBE24CFE4F48C34BCB7422010D338F04DEB69A7599784E8127FFCEEBA19A11064C780FA6E5A072C32E113DA603326BD9308472B582A6B0BF2091BC22BE5992D4F47D02D49DDB82DEC97E4C92BAE5881B8D5CBFC5C3C61C6AB2E0919597A5225246DAC6EC4BB17BA9E341B0DD77EEBF7B5F6C4923B45722ECB32BE82BFD092637636034344428D5A26A0B75A109196459193101C9AE87A49D8643C68D7F8BA79EB19D4518F7D9F97B86CCABEED02584E8CD85154C4E4B232F0D9D645A4845E39768079231E4E6C85467149DA1ABFEDE9ADDC4A3AB1ABBDDE360E596853C810B1ACA46796B572E14C1634666B4DA309E2778B7D8E8E81422DA95728053CC403FD52EA4413E0E4B3E90FB99FE6989E37DFC5D1470271300185238993B4970363DF3BCC17F4CFC1AC69B09245AC43AEA6314042F17358EEF5BEE23D4F816D97C162791428AA8AA67A18055A31CA189C54FB3E32295D5DC2BD1BB74E1991D20996DC5C145604C174001419E4693CEBFB5461C6E50 +smlen = 5075 +sm = F3CCCCBB935C2EA410EBA4DE6314AD6379975E761033A2DC475D63AEA90C1E7D17A2B1E663B964E2F80E7408600C0ED3EBBD02F3BA730C2B5B7D14F05F3531AEEB859FE70B073BE6EE8D80AD73D6B083825C966617D611C0CD8918F8033273B5A637A1D8781E754CA8F6CA06668C9F332C6B47873F651F60EC4F03E93E515FA2ABCC1D309EAFD944DB8C7021EAF8AD287527FD7E198C721C9D872FBC3403BC045859897DC3FCCBCBD1A6B98A48482FDA6197F5CE5B9B4F6F35960311C1FBAC8C50287B851712542D668EC9EF090D54E0011065E82C54CE6B79828212794977F0AFAD5517DE00F7AC69DCAC7AA850870A991AE96F08120E2C88BC48862A38C4201CE6004A1768E73C8DA5A0D261F2367ED427AC6DC20B071CD9F8B91B56E632D2079DED09C3CBC2BB4F5F3A88B808BD47988D2A2DFCE317657354EB28847D792974653279010B59A1C02166035B7C086DDDCFACE2314C63FBE88A6C8E8BED852AB8CAB1D62F7A1C4E46D1B4B80CB5CCDAADFB53A3167F92CAA9C8395DCB5475E9FB5DD62D55CADA98C01927686ED4EF1C3119C589A988C04275ECE345C9A45F1B26260D1798033E83593FEB6C9510996312D8DDDE802CD3015FE6D457529F741242D74C764F993216F1894D97CB33C3323841151003D517926AE26C6D89693B1FAADFD331397A404BF37BC32C1D0B00806079AF33B56C714D85B344D97114C93ECAC31A9E3E163CA5CD583E92A0B9752C5A8E1164F47777C20DF96747B9A3B81653010A011F63391DAA2725EF0C90F46BCE3ED806D756B728A0D514135C1A72A119B50DC44F01694878DCF10EE7C41FEBC90BF02F65A8FD186012A3E3E0151255DA4F3DBD27A1817FE2CC2EE92226E069868ED0785CF187A2B67B5A62F08C7ED70363694201E488409C5F99A0F2001E895BBEAE4E83CEC30D7DE6E6349B894D1B1547F488B719104D625567F60B0DDD24FD8CDDF1D01633B2919D6AD4646A710DB7224DFCA9F675C6E50E157EE53DC8AD688E7D70892A74540D09F8074733A50D6C30BB97CC307941F0F3D01CFCF56DB70CC96EBC59C23974CA313EA50572091F08665D5133F373EED25557723D1CD8D7CC226AB6684DD4B1579BC4BD446208081DF6F675D802AEAC75459D5CA0B26DF256D425A22F98B39CFDDD585AF89BECCF77C4EE6CC047E175DEC1381C23161E2924B047F11DB23B1C5A89E1CF600464F23D41E1943AB400D7361CC35705D3E9E5B24D4116D992B6327753A454B96D0F4D6F01D8FDD209DEEAA5E5043A5D4BBD8729702EDCAB8A8A4C80F1490879A350BFE35267A1F21B48FE1639B6E1F611DFA7119A65FC57C19AC97C4937DEC56EF9BD06D02309498FACC810D6A749CBCAB2E3FBA628958DA893AFA21ED73894BDF90562B29D94F6B1A3902DB68B43AD8AC036C5E6AE4F795F62F3062D11A00FC0031FD20277B3A4E2DD77BF6B09439AE120B323381F0789A09C88E86E67E73479341364BC9B4B73F445CA0AA8F5F170C7E1323B310B4CA2DC4EDCA8544D337739BD589085EDACECF51E5CE22F70175740EECA974E1B8BABFFCFE0713A7FEA1E3A6CD49DD1DCE25AC5C3C84A44F1CC531178A9268FA2FB35E8D3177D4B873EC5AAEEB14084C69417F48365B4CE845255C42CF4620E034EA6284B47F2FED6C1739117D641BA6831AC11FFD7EF77C9951A1AF68372390EB739893F61A41B0B69ECECE2EE4E87307B383129DBE8CD56ACF47EF5CB6BD6576B46ECFD73FB3E9231A5DBDE3263E71CBAACE1F3753D67848DE5FC84E8D39C652D64C3CEBCD57FF133E13393F5E77F00FA342276F255F20E19DFB7F76F5AC179529E48558458F90ED4191791622CD025F5400F2FC7BB731337942008B2059610B07B8C9B49A9308704134627F1FE7281E12F9D7E77A918C5A754D5AF414500B001B56B6F0CDA2E711E7A40567A5795D8948868979B1C09C23871530E7CCB3B818647A37EB1FCD54DCDCC0D7BE17A8E1B32ECE46287757C5A7505B20C04A889DE2C36256E5BA2D09A9B320CAA11E9200AC5D629A9F26DD6137B343401858A98E5BACD2EF211AD140B9A1D0F4F5785C9B857AD32AFD53BC66D43AE0698A195539C25B9426DE583B9C881527CD95FE601B8B3F1B192DB98E7711780EA3660B52E534936A65BF528C789564BBA32151DA58C75DC6E1C7C7DB264E5DBB26C59B36ECBFEB52F937BAFC68C92923549AB885B80E79CA2A67BBA6CAC14644360153B1930D8BDADC8E3DBF4052CA2A38A35F103B2152542A3F3F4D7B5968BD4CA807E729F61AA7A7B6B9181F207C94E3EFDCF19AE6F6E30301B7FD961A0CA30819A24EA68D55FCE35E35EE2D9766E439BA74F4A228ED30FDF352F61474884682982C539CA0DDC652C873133726DE1E1805C5610CB08D7A40678AD37BC5AFB37572524D91815429E95B4C4F1008A9FFFDC685E984D35CCCB23CB22353DC96557C4BB71D9273E8C3416CFA4D45A4A144A4D33282874AF09BE92AE9E4EF9C72EE372340357E973C60FE48F96E55BBAD6926C2F0D90CF4B6448E66BA6AC59E8762E5A3D86847BE44AE91ACBB0E82D0FD216B1C73D46D79C6B32498B8CA54D626129463FA7172476807CB76FF6C66259B14ED4F8971D893A32C7DCF6EBCD94F802B15414BB4BE2C9BCEC75DD86CCD9BADF922B48D34A2F7691066F94880B49A8D67E54924B1602A1525F3F99C4E101179DD58AF4889FF3C557891913886C4A8E84D9B79E030CD0C9FCBE13055DF34E5073D5180E0DD264D49328DC988160D9DE9C485593598F48C317024A337E9455C51D86F9ED6D9ECAB182CFE20DD1B770249DEAD10121049A819238C01193AF16C31609C280D1D5B31979DFB82C7CE7F40F018B4BB14BA85CBEF3444DB6A4C5DE9E04E6832ED3DC26926B246FBA547C70C9BFD30DB9FD895F2B49AA00CC1119C50E85FC22F602C343D02A25285863FE86B7DA06B8663F070619A3D1C398A67A30109751643D25EA56C1B8D07BC66DFCFC586F7E6DC9A9D4379144BAA1817975EFD88E3E940497B6B07D3805AF88826E08A2E7EC6DB4D9B39C516226814A3DD884EFD53EBE907A87C480ABB30347C8B4560BDE461EB032DF28C95A9FC5CE1C448BE23E76110D027974B68E49BED1FB6A71871AF2BDD90E43DABE70908F15E95960DD56C3D054B7B24B1F64DF6EFC96653FD5AA76792410456E8A9540C0DEC5CAC7B2C639276D385D22625932CF89A1344A8D52326F6D758418340D41A3CFA66ED66B445BFE3C14F63B61D8E8E9896C5FEC591935E88173518E661234DDCD56B45D18ED31980302C4EA839D9451FDD8079E3CB62A033403763BF04ADCF13E92D4B8657BC9FAF86402D36E58CF376956891610E84297946A287E2E98517C4B0FF5BD893FC937CBBFE3C79AE998A53FF438B1AAE4DA00372FA4BBAB5EECA5DF8B172A39B4D77BA3382C7E5442B3FF37760AF8FD07D08D8162FC77CBDF62685341978BD1F57F8CA981EF65D5CE90DD4E369EBFE109E4D04CB748ED2CC856ABD8342EC0C00DF28D2D7BD56E80685926925D2E3DD4AF0E8243C98810D401856EC17AF2BA2DFBCEC65D56CA9B9AB42E88B256BA3AFC6D3E34B885A4E25216CEF742DB953C86BBB63F5A8CF250D3CBD3473FC9DA878D9975D4CCA08E59017CA65F85C02E2244973F342CBE4C815B743ABCE76F1C9C66E7A5FFAAD3E4038ED4F5F63AD675B07E696C0AE6A4A823AA85574F71C2033E1D0544D5E1CC95C6DAC38FAF312493F4F0C8B0A5965318293C10AB131AD844B52A2C8F9106C4E0A2D652F7EEA4F04B744C5743D986D95897751E42E1BBA344D319B31DE56A0657FB21B09051DA830191BD235EBD1B773724AA70D9C5F7F71B156F37636310CC7F52683C7EAF3CB4A8BC02F74B8E1EDD131F4C68596D001694E84C351FA745EF207197BB98B0C45012EC2A1C8570BDCCD162B61149BD14F0028E5E4D5B716A036EAE66DEA6DF902C2F22CFE35E39E464341C252162A90C62D738598366CD0810D96DBE2D410E4E63DC9EA4349B2C15660871CC629D82590B71C60C84E99ED3319198DED5C1EE3AB3A469823697DAA19B99498E1C80EBD5F72AECB2B772832B515320CC2DFC420A5C39D61FF28CBC33E36D6E999347D2AB01DA69E8427C0452496797F082AB98DA510093F791C541195551BAF8AC3A174D6104BCAAA4294B5774045447B0B7110A56D8CF3B2E9736C86FE72239A42F8AA814A37EE89E54669AA5DA67680CAE692407C562EF78685648BDDB1280F9436FB4FB69C56CF9CEE8D9DB5D1A3E9F627940D07FA20946CF210B69977508FD2A7A7124B4E5576F55E4F2D12B734623DAA28EE705A443128C80B0631846DBD75756DD40342A2C372E1A685AAAB69867712923CC98BC1AD257F57E5A1CEA2B8CA3FA0134C6F6CC24636A45662EE0A30EB9D7FE3943B23D86590B36BD4FC87EE4412CA275DADA16553D6A365D0CF9AE1A5A6BE7BB7A97968AABE026B3BD9092371B2C728E3F8514FDCF4EA20B350E416B0663184B71C4815DF22BACFE8BB10EADA6CEB1457E2A9F1344AF4A5D8B0C6C0E0C501C12A763006B1E5D94309BB703496D981B4F52637E8EAAB3BCC0EC4FD71C484C4F7280BCBDD1F914A1BA00000000000000000000000000000000000000000000030712141E216103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A + +count = 54 +seed = C8671A5D752CC6DDF075C899797603A625C142485EAC3D57CAF14F2244D7F84D116B28F959912A758E519D588A6A07EB +mlen = 1815 +msg = 3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 +pk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE052E3A5EBC161004357EE8773E0DC6C2391C6FF7238FF22A09E3249F88F0BE405B39D11C4457B4DCD9315C7E513D3C078467C1BE666AEFFC46C748E866FFBF840608EEAC25BDB6A198FA6E2B1A509473DB73991CF8391DBDA8522FA22D3BB861B928017007A0EAE1A00D5281882BC93B99070A5B48F76EE203C49D67F686E9415E5064BB496EDB919DA20B0080345A003FA088FCF30A07D18AD837B8A46F09F1AEB9508702209F7A83C5A7B4AF086E33E021233D5364FA9038FDDA3144BCF3168238C89B590CCD67FBCC5A4F09AF66EA60A23F58DE9067CF2891406617A2190A162F0715B07DDB1B393BB9D72BBC272314F3CB0EF8B0D4EF6A91B4A8B77B0C65E6B9858AF69B181A1B8D59E4B8253A0FC9F7F6D0D99796CF6ED8F2CD8F918A50E7B73505B69FC5889DE777933EE5027610994063301553E4E8BB809023D495E3B93EE556FAFA02A6C163A6F269E2F5912B9B5197F189E5D0AA3DF073AC51151526B96A4B57753555E2090D30220C1EC2F77114120A14C828C3CF6EA7B3B7AE7777B5DF3FDF432E7344C510525F8D3BB7E21B2A2C162C2680C88CA40D7F97BEB82DF729838948A0EA4DB9C0E27DBEC598FEF5CDACE413D560FB38F37994CF421551D742D97D3548FDC902B46EA6A99F5F6654F5A135DDE34EA282BD566835EFC5512BA68EE91BE8053A3C84C0E84E7C7188DDABF3E24493D0DC3C107407EE9CB6D8707E575741D79A93E62D6FA39B70B40877AAE24EA27B961F2DFD3E3E1877BD70BF62045451C82A1BC319F1179FE297585D20D5764E9E0416ED3E9A3E05AA47B151E25CFBC5B6DE70ADC914727817F3B83DC12BA808BBF60E10980EA1A1656AC5E73D28CD0E2DDF46B1BF4FD53B327EEFD5D7C45E5BC3397CA1F416FB8A92E5314300F73D7BD03910985B06FD53D3582265DF31A26F4F63170C8207993B96690777BFD984D4F70149F41AC0A1188D13D1F97B5CB64DE321AA1F38937FCC09D73CF112D1C4833BA2B09D4B8720BC0C4AA09D9B5DB265720DA50155780D633AADC232376D677DE20BAADFBA8152A61AAC2215658929BE4051E32B83D0587B89390B8C28EB9275A40D5D9F3DBF699ABAF572EAE407D022E8F205C38A9174E6928EF7F64B7324EF7CA1DFC97A8EEEA6984CAB0A872FB401873AB3FF30FF439C0E5EC3A2B0CF85FF461208572566082724C50C02391C98EA03CC253FB8087D087A2E43BF70D35A79DA59EE18A8CC4A109115E1CEDD3602DF234FD48E1DE27DDAC9CAE88A229875F32D23700FED3BC7FD913884C7438EE246AF6CB50C7DE0B0F2ACA9CFCE36E6596C7E05D4C8328E03B6657073A965FDA81B6B5BEA46A3C58F69B8EF4AC5995B92E46C1CEFC3A438391BEB39ED8A9B44E0C91B13D8932F92EC03CF642BA986FFBC57E9595A2CA208C0358139C8A0994DAEDA80DAA577E92847386F6521B3387A9FB2331134C670EF07B3B4B8C54E9C9D8FCA14725EED7D3A86F034736B0BF2578F09E0294E7B2E0061CA6BEE395B12D4605184175F7B0322F2FF5748CBD0657A39CE8AF575A86FBB9285A5927228661CEC04D47DD082071A925106DB62111F2633C312A69DFAA1F60956DDD5162F90078E433E6B53261D748816230401C3BD7255A5641808D244424E9BB0A66E7F8220175A87F50FBEEDBBB8E7ECEB5E7F9B69863685D1399A527655069E7D99F8EF2B4B1718242459F29A7D655F2F7727167BEC714E01F1F9223A7897782928B9341C2F7B2EE78D55699E6C3864E9AE7BBF9622508A3FF923A5789667EE5104855B09C56E08779913EEF51E6064D5F998620A8CEF8CB78BE1535A958F92A53ABDA418F5EB600BA1EE47F975046FF59D363E4D1C596F85081BBEB4DE7186E7E99F90734B8685030D4C0A6E68A836B582400433C0AAB4DFD0724F01DDFFD0CA3E08EE59ABC5B54B3AA942E8B1A6534D5EFC5633B63AC7425303A230C477D2C4B57ED807BED42C94BB15A6C0E056ACC4FC09144DCC6E08AD1C296027161A12B81FDABADEFB948FE6964B9B5895AF8EFEEE613AB0679E1B66C43ECC774DC437E619313AF036CB717D7A93C175D9C6DC121127CF42A619E5D182F470C1A821F52FD641D23D1D441F3A6D62D2A7DBB1884E5674600DC208581377B07B553EAF5BD05A3D4D93F07B4528DD399E37AAD283C8D4CB814B186D35F08288427C999D96F28CF4D48524258FBCF375979BA1EF97B8B653AC948C0FF24527825C26E58D9F1BB48D43665DA6BAD0AF9CDE9187825B50A216C1482492971BA0B31D620AEF1E45205FC60B5486BEBA2A84875CF270A39761AC4036177B970857A535449545DF5F7E8DF4AEE1DADC9CADC3A505237A53C39EE1FF7927D9A3E5092AE02D5961A43D10EA8B36C1057237F3C18120B474E55A50361069239EC82BF8E8BB8C11440285D442C268D21F351450F10DFD7222A099F09C1D788991E72BA519010B715563E869D8C1CE0B2D51345AA83318FF88FBFE8984D564B3F1F1B60CE87CEE8C33B1E886AB15C5EE0009B43CA6E93946822F6A243799C746908891BE9E5CF390C1489B12FE13F7B65F6AFC2131E6276E325DC57FEFE3DC93929DE869DDB0AEBED57D54785B5E7F4B717C2CFA04774A093EF2E9688B87285DBC0DB8B5857F4FA48B8BC90956A83A5D618DADF5A6B53CBD4B0B9729FC978F48743FD320AF1E4F33C6A8FA72EBC821BDFE373BD95B5E4F7D8278B63 +sk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE040BCDF448F9BED41110C8A9FA94A454AE184DC9EBEF592A0227E782D27968D49A6E4BF7039F149BDA4A7D0EA051208F46D8B47C5C5EB3A8EBDB7164C5793618E4688767523017677053265766633784138467133310200034445220811237133545521015312530246511101644723138877106764813808145143420022131168208720837357252555034437075436382131625680525003372846747532867758644356162211834551525877176573037747160748170585734513825783877565112675132500602652466057673744435105826131858241863785754006738155286453267510783055018863443621526615736816563418354858280282873601057407087566682346425343265758154682638258887722222516123247111838616856752318467000002474641178440371324251636058413613104806241565806378360188141663282512472303601306333215236030635182662035813410513662201272054258220828622873267618833863080182664630350011736068438214502684205070022122364641520073826086145105422135700347442152344320433877577305527147736824137535552457812413242450540473873834804466680622767646637612523215312808011547252208144676122406016403821673724074653175036768446351161738352033447447526614235356134284827784857456246737647113255817822607418158674026132488770012565633611574071650388240380477148441810357433211178652326161746714030778840537625173425653248075441142030435460635506116774402438861328462178447821527324713557528378362353566284872387680701165162250454280525605716748042507351137268151304780807060484852754882688373503058388000154857040468624020154043363171353427020822307460311840717077227228582177780248114117033373588028731767880022344787824508171286236764333685567871123458244167172866048352318786583252538846565117381085257724055235410504438030411816325720751014651647761234435837350344080082606217004482543832386477510701066266260654303713547863537337324470128545704443561824677536765340680246062175114508306585888251742766218705626254836351508271675670152035855336046566308340650836253277236363133042317482301754654448405830511768044105125557352231186511347433151758031013121530812348313431641333643683133155137620308281323575477114672156365633388442515003778773766028531354682225022473831552408786035350282224126815161167736437461358668358476010328535417041115717160632501856010465570576000854412446385310080248050872608667327631868736503375670826047287406313221552004711634033555476857566223487314254577800276625353668762347186036680131701303535255807122678686360720376168303283764852336120763716336707655038440621643322567305876250268640832542878445178660728774702501110816813737482540652857050470682626803244188856806621710147285111326360702277521485174662234503281537644608678141232358423881770681473453834045575600762165000421554203552273827361750801876501540707703450456846175868200572438804884226711860133384660831457535842074883346441047675158555827823362037682565458410107420324315268311418500785554148132243848283341750625651735001315088381327662807238643553307771673485470504236010247652247110258015175781223028526700427557725514501401160746417816268083701606800423133B95178242FF4CC0DF912BD061ADDE6FDAEA3433761038F03C41450AEBE7D4C11A17AEC66C342F70B3EFE3093A61AF121D5B97F8D56DD6A1376380A9AD1F7BCD89F6920969DF7B900728A058B20E30B9F527D9809925BEFFCB69ABFEFA8186776A50F952CC8CBA19E21AC3F17BD11B7C95F8CB457A18A6370B924199D668E6DB9428C1FE7063EB447C1AD11FB517FCCBC2534A7D91ED4F3DBEDF181D4D48B2386669D24D2BCC1AB1803BF88E54235D96B9F8B940C434C0455AE90F1D39A87B00C8181392B9C31B5C2D5120C59BBDB37EEAC847FF2BD4CD7E0D8958F2E3D40B0794F33EFBEC38F9C4A56C92DCAA080E649AE4F8ACC81BA8913D3D00B4D93DA0D1C9F19D6099410B13937F99B167A13176F45F1A652C788486495BB9FACC56A91C6D1451459E69195E2CD69511FBDFB7EC11BED8F7DA1A031A90155165E81C32CC0200699E004DEB1252D1FB358B6D94B45CE253368952861BBDEBE3C46CC3CB311CA9EFD0A8046AB0AA2C56588EB49040EC4DB183ABA3DAE1B9F076623C4646239E1DEBBDA12B6AF96B29E775362DDEAE39AF9850663B70C1214EC2AE616BEAA9BDFAC2E1E9C6A4426BF97CF300F32B17020CDF21DA5FACC891879F0A7B3FD7E3FD46F5DC94B05174B7926652C3307B19130FDC29BA58452CEAB19B5A558B399BD9604A9259BD6EB7C020211284B1EDB24FEA29F81F1914FD50FE005EE98F85050757CCAA6B9E3A65BD5392C7112DF1E3D3E8B6CAE17933EEB3AE069388F059FF38693DD0ED37DABE5170A1161BA59D250E1303DF6DE8916677CAEA12E817E10D5A463152CB9F7E97D8BB73C930E1AC234EF53E24213A9B8D751343027957BA484CD8FA2C6702CEB0C6359394288657968F94A4984762681C7A594E21B859851E4A277D200E59D1FAEC7A9AF7C96B092DB1E6428BB0C6E29439FFDF0778640B38407A6D8D5A0FF0742AEADB4A27D5C7C41F5C4650C4B2039998B65BE7F58BE938F070AF745D290E897F878ABAB286D9C35BFBD94722B117718035553F264FD2C192D813B080EF88CEB2DD3DAF5C98F4EF80DEC46CFA0A38278B6885387C45F1AD581CE5D89F8977CD15A991D47B812E49DD79816FFDDE54B2A39D26BF53D77DEE5707C1D1E40E4ACA26B15916FDF3FF01763DD81DB86C5E202728DB62CF2A9A24CA6F227E0CDC998F1949F3967E5019433CA02701EFC163C69728E01B8EAEC8EFE7DB63C72BDE160C4FDD60ABDADE780912852C0029EE41BDC77D6F7DC49A1C41DFDA9C9DFB82657E220132A2DF52840A1C41CAE728B1607489329849091FA1834496CC5880DBFBCF40A0E43B5AEFA5394AECD7EA4028DB699A08DC996F1125E8E724292A4D5611C149CF5AE21DF10DEDE46AD2AF419B9976C7E14A0751445E408357BDD89A05AE1A02DA07E633B246A6CA28D551D7510EB856DF456D1D76FC01B9CA2B7ECBA7CE967DC923A4EDD405278708A842E64DB45DB27FCE80167BD2EACC33167A06247D6355C68AAC6E79C8CC5C4B9AD1113A79F7D61F10AE3AB2164BFB99A7898DA83853D8C7C2A6324B98BA0AB5C5F6993F69E5C15EEEFD1F18FC991192B81C42C53E7439A78CE9E0E2512E30C43AB4C86DC95D58131C7AD93F3733C688C797E2594C57C6D9E2C9DCA2CC299CB245FABE8FFF8629C9A641310FA7B7F74823238EA2FF8B0FD0C3E5271B222CF4AEA0151D83E3C972A9A29CFF81555F8FCC1E032FF9C939DDC754632E47E483BEAF464A41A69F6D895D24CB81941821E1F60E6F248230A917F1C1B00B83EA7FC2ED2D54CC45CFDC1847CA20F76BF9E1A58838F31BFD1D800C1F571885E80BDC7ED7EF665E225ACA996F2AC2712D68AD45CF598DFBC95A8AB3CBA837AD1E3D84557C5E1461C67226F18B962FEF2ADF81C9CF277D6D940281FD868528479D5DDA8BC730A7467E6491078B877C0510CC078F6D01A2D349E90813C9308DC96A1B97C1DD15BE5936E25CA7145B41FF25602DE98575B8E828E62CC6E11885D8576926AFA527AD4D30E2654097C7D1374F93EA4C9BD152C0F04D8402A81FFEF1CE00A295926992807710B927C070A2D6C035ABFB56D8AD38A7037EF02BDC4146A8FEEC5A8B81134C06AF01120442A7DD61BCAD358D9CA61B7643EC2E048599C89D6D83858AEF615FAD3782D218F9282C1C3B8739AF6D4EB1AF3EA329DAF00964657148CBD7160317255353B4E6FCF446EE78DDEAC765BB5D77276897053C33188925A1FDAE6665352E66BC9E2758F61FA4CDFC61E138D2361A04B6547B8DE6986E52B8D0C05CA8387A25B8A17D8008A4B9D0D9DE8669527E9B6534B8426BF9D8F22A80FBBF4303610CB6910AA1A873A3AF556C1023D7214B05880F6C22FCDC9CA5D07E1233BFF2B02C6DF2769525469FC80D04FD2736BE83DF34F5D0E49818837A2B9C0B9429BC46868287DF1C9788A55212FD79A4BBA3F717A4F98590DDC44735FA85B223537EC5FB8373D1F5207EC9786E5415176412C9DACA5C6D081107A24048B1816576D51D9E5A8706733D077B869A9A2B51A193530ACC9DAE634E1964B9039103D41DE69261663258DD8D33541C90C52EA8124C44A223927F6EE6A34E9E714F7DFC12288071C7D9D9A262384478DF07A5A02D13D35C9CF60B3CE4CF8F0C25091A66365D0C59168CA240E4BF0232C2F79D2AA64E6FC0137B43EA140A640117041BB038874355F540502C4AE4FC0C2F86FBCF337B80A9CFBBCF1DB414C848407849022FD9E582814F6932D5E8B74EDF00643910EC52913EBE9E6742E62F07430D5CC15D200BA1B7BE5F842C75B9CC8FD9076CC8DF36DDA61F4C3C2F76A420DE33C6AB2223ED4136CA0A9EA04A4CA0F9E1ABF581A80A4E86718319761B5D6CD93B2C280F20FE7FF126DFE45A3A954B36477D5EB6E88CC677A6A95C8BA49B9137D70A48E9FF686E337649B1814BF11F3AF0A1666D36F7178D54EF1CF7689FA734F460C71BE6774000FB639A26513FB1D54823CBF14102D2E8506BAF216FB8CA31C8ACE150D3A5D7F96F3721658C0C97D5A1570813455B7C0A3FF09FDA553C06D05CDB540C250BEE2442FB12731AB4FC08EF07CE778958C2BAE1E799D8368708368810C96F38877A1872689B9A909FB9D46EEEFDFA0B469E61EC7AFB8652E7137344DCADC7248966C22A59B298D4268A3141D29A6920F1C118FA59888DE9A12E8A3E7D6138568ABDE71B50F6083D2759017DAFF1D05F783A8904B79157A69AEA3C90BAEB3E8D876A92D1F21EF55A0B7AEF433E6371526A7FE414CEB73E0A305B4760B5909EA8D9EB660C1391663111EB76591E9E673A9968409880DB51B561BAC2EE4AB4F360EDBC23C3EC442543E6981B92AA26F8CEE641F8EFD05A80C5A0DA7FD351A215645454A70052F0CAE3520365A10859EB88F88DE2B54709A923DE1DB3148B893760AE33FBDD21D6E446E22DC1FD86F66E9D61DBD2D0FABC224F179855A7211E81002831CF434838F9221E913AAFC359E7ECE6FC199B6B80892B7552799B0A02D84F64BD98A487A2D7DC2D42E3D +smlen = 5108 +sm = 71F90C7F7B6D1A3A79D4F4DE79EBA604ADAC4D6EFFAD4A70EAC384EF471E7315748F270D687E18284835AB606284979D7A90C35FE622DACF27DFC6C29B237F5940116EE7A5F17209C88ECF171F64B165F27FAFD612E60732DF5088086E4F605B8D6644D9D219A2A13451DAE345BCA8B2BE1D6D3CF2987D4DFE3ADD2AD62CEBFA946883F46383101047A9B925A0A2C5C6829E2D430679C080445017685E79479FB31BF8FE60B41D6EA05127C0CF5797BD219E3968326C54FE44D5AD0295D5100186F82703965064B27B5AA7692265DB5DF87A260BA1A1DD09858FCF3640076E0C84C2CEA7A093A9EAF81DAE21723845A2C9894C5B81859C4EEDB81A74D55F9B5EBD8919D4345F5DBD4D4B7C597105BAD19838C027B849304A4052C22B55DDFE8CF590DFD448CF65A1C5DCF30994057D8F013FE6B91021B47BCA09AC013807C9B079383B6E0674C514E44EF7924C53950816437BC3099BA1BBFDA9B9961B67D6F572F426995EE6C5E08512CEFCB1ED750A97882CE40EB022B47A77AFCE814883DF82D8C237A30B0EDB4E0BE3B75CD9C4787BFB70EF6C5F73BF091F8B1BD740563FFA1A0084437D5487AD79158AB4D3F5E6DC56D06947E1AEF21EE58E5D162CF9A8FC8135ACC673B30FAF8AB42D30FC4679FFB71CCED2181A8AD108DCEA57B5A96654F05FFF522C8C97067752ADB02899754FD4A4589B3354CAAB7871DEC79B7E515B2CF66951913ACDA8B8505ECAE49016192A107569F7518966B8CA11A2385ADE68D630DB71ECDFC2B2EA5CD1E5F2859F5A1C160ECF7CBD91E9B006687D8953EBFFEF8E4332BA6F7AC432FEEAC3E64CC5880097AA38C5E9D2385D597E0809965742743C11F59E91AA704C7CE13C9C76434E32AC27A1C5ED36DA9D5F2A178CBC11D1F5624115B1A4841112EA1B2B0CC1E9D675631E84BC440C17D7305549BAD33C77F1217D297B560C024D79C70847244DEF9CA897B980FBC76CBA9725E45B777FD26FE13B6529D35F3EBB4EE008337ADB3644907A944E5CE3A36EEBF40C898AAE4349561F03AC6C88BFF059BA4EE68B3F0ED8007B7DED41557AE5B3F6F16F4408556686A5F5FDA7B5CD5C0FECCA65FC77A42A72163DA252560DA7045E45112BDE1178BDD3B350C8E67090CC7A689918D5C7FF14C873C9838BDD897C9E5AE5D18B53781F1FF5DB5AAD48A19DEB763AAE0CA50FB953D23859B9FFB44A8762EA5F03CD10B2385471C5C7F6F4AA97C9FF73AFAB0AA0D15F1EA30F4FD390C163EC628E68664B4B014FAA3D9E9E39C6962BCF7F15228EEE41DD6D34761F458AFE976CFCDF894EB625441D3A0EDC00C13B6DE933B0ACED0831B06C4B48509E6ADC889354E6ACAAF1961A1BDA831297D2E158E35136740267CEA0454B02BB91D816167202C4B9F4D209407AC6632B94DF25C4A5E18D7FE44ABF49DB92491A8BB75D142B20AF59B22A97181DC0E63F9F5E6ADC2562EA50432CD882962C23D29703C9B49AA8025E3A1A6FE32F27731DCEBD343CA41981D624835F6AC826A4CC6A1EEB0690F946F354E76C8DFCF1E31C7C8AE20AE78EB61B2FF4A741D5E3CF284F6811EA28A133680747233BE18A9E6E2B42677BC01B20370EDF42AF5802B49D2391AE41B642287B44925CDCE380BCB13189B899351F9520B46380CA82BE6780E442073C13907010DA0A991DFE2DB49A4CE440ADAE6AEBABEAAFE02AD03137A0D19FEAEF5765E4380B7A3BED8472B01C1952A63D08C90BEA1EE39893993A790A46EC034503FB3D7B01D1E3053FEC1F0BEFB00848644B1915CE06FBABB90E9768DBE0E71B0AD37444A695C32FB227B9BF73853F54254D8A400A29D907D795870EE033053226D1859510D8A23EE2EB038E85D2583561503B6833BCAFBD22CC7E0718BB4A696824CC6D2800533860C18C258E3B3DB0616453F3F0AE4843143A104DF47A6C4D1D2FD4E45D08B486B6F319896F68445ADE6F0784D474ADE691A550C8AD29BE5287611053466C4524DB03E486DCA0548A2E09D4B6068B446FC1FF30B7CBB699D43E59D20152AFF2CD079ED26C25394F7F37B738A7339E8737E12A3D608E979C9DB7D15B24674E032477FED2C455D81BEA43F9AA4702124ED196920695D8A96CFA0BDA9170350D35FA5766202834614D8963EA62EB7BA181B816C6CCC4A4A71EBB661773B3C568109A756E147E356579420F467CC3396A6490A609AAF588F24D169796AE47148582513001BD47DB9BD72C71C5F40CD061F521BB78E768837DD7A7C0E0B5AF44F841AB9F15E48B8B834F944EF7BC205DECEBE2AEB10BC6B9A6ECF5B28664F83819C658036C23ADF8079444608D03118310D878CA6300DB3D73204C0285A2C32530F003F8C62128B16B3BEEB922455F2C70CD31812B6184807AA8A276454C238BFBC4D150FF5C57F54C8B39B18B2B7E999B82B142E25642DCEC397B2B55EA0ACCDD0114FC4012DE1D874E44F910C2E6F778EEADEAD333499D46B8663EF1C1D848969AA50ED4AFD707BC96B4DDBEB86A1DB83647F5AEA1A14A0A4D8AB517798BDDA4A48E58BA7708759DF9AE69CE3B6B9FF709F822CF26209E76F0432721DB526BE07761FC22B9B02916C6E49AE8E90FE7461A7D47EA6DB30593265F6849D9EE7D953B70670C7DE7FD6C9CBE907EF5C6B842762DCF9541A62F1F0B27A87CC9E667ED4DE49251E0E2BBA295B622C3AF5FEB14B0189E1096CC59B2AEE4CE9261F061FACB0E88428EBE1A5B3F3B1B2CDCEFDD46CB4174D8D5C5CE3312A340071F3204622DE5979A524EAE2C6973DFDE45C4581F362CB142BFC15D8827D2A44D466C8E2305C686A253CC5E4C1FF408A44BDD439BF931E5C99F7249531FD381511D14CE36117268A158F6DAB13613A9C1079077B9AAFC11C7E03A4D374C057A7AF9CC9D38A4E6B912667EAB207BEBCE722E07746D6570457143A2CF467B0A029C6360DC479A642C63F6EE8A7B093840074050E97061A78BCCB8E27A17B683C40E02A91A8635585A6D489453FE840D02E68712C52DC6DA86A197030950B74283817283B194E270D27616E1DEE16FEBB2B2E5621DCC011EEB25B284AC92E7D4062370F5FB4279C0ED2A2E2EE189E9C96C44E776D8816292A891A89C96EC32726DF3F7BE008EE510FC857420158F04D5A7CFA99A9E21A582E891567EC9146FECE33C66ADE2B57BA842AC4736AA2B0A9712D5953827C36A2CBF0416FBCE31738FD8020A90C0A26BB98F54BCE36B3D493A1FB0D09EF3B9DED3526640CB8966C4D47C16F83DAEB2084948966109632EF08A5C5B3289A08DBFA2ADA57C5145AD34FD285FF858DFD6AF1C968BD02FCDE0ABECFDC3CC5EE03C3730E0915BA30DDB60A8AF0B89C82D075A61913B02C40EB98DE64AAA689B19F67902F72EFE654085E6F72C82DADE58CA6742B9BADCF2AC30D77BC8AA6728FD3864D25BB6B7D5BF2D0DE21A65596FE18CE20AF9E2F5EAF4E8C0798A8D4057BCFFE821083AA25F1A4845E7E6CD22FC66650A3303DD8A5F503A6754B842126E3D207CE8E52AB72323DB6438A3B9CAB3C928FC2B714511DA5AB0428A9534A64A686DF03566419DD33FA28ACDD4F38454D1A718B246B8496B0CEC953977D219ACECDD0D4D55B07F42CD25CACDA52DB03C252ADC5FE271B49BF15970E07D90E9144D57528311A3C7468720BE6F320A5C96ADD3F293241B27FF568D9107C5C0A4665B3733035892A2368F5C30293359CC64ABEF5BD8D8EA0E24663003A8C2224C40AF3F60DC103CABA76E54F6E8C9B41F912C1D99A6E41DA3322F824ADF25614F942755CD0C97F3F9211D328C70390F8C6175FD118769247BFE5A09EAE237125EE8B8C8C27A90D277D87A80687FCFEC703B15B155F401AC08962A1DA140DDB53BD701A01CB1F1380C920A0421A7446F037E2ADFD796B3ECA114956C778A63FEFA7F8A2B0AC1A1D2849FDE478C70F4DF4F7A1CD48FC3A8463279289D4FFA21422D11CFCD84D49D6D28C91907B4CF48EB15097BBC45DCA7252C5A4DC6EDC2BED86D8EC707184DBFD6F7527FEA0232CCFEF51BE9EAC50C4CC6AD413494D58F828D7F1CCC084A5953B0385709A1101DC216AAE4A06B2F76519A6052DA3403BD07E9D6CCA07909F0CC02140705B566A549A74D2F341DA2D45643680A45939E6B4D052259DB74D75261D8F942F80F1497FB20A5CE22E1ED2D5084AED07375D28FB392340672136F10AB2D397C1F2C4CDA0D9ABF31D58A65EA76D061A59D4D63572123E8F364885B5546C695E2E1CBB7DEA65A0C167712DB12613CEACC02F15E1DF66053FCBDB2C85CB156FBDCA684B54D044874346EA01D6F87DA3E2531F748B427A47B583FC3CDD19D3D86ADBF73FAA7C00579F250504459D843AE30AD7E8A33E7BD071388ECA5C24C6DD9E922FD8C39743191A6094037E47E041FAFA37683AA89E83CC06EB9A581F6F95D2C906D9A91EA50D0BF27F33588DA76AF49D513BEE02ACF72C58B7427346035C3F77534580FEFD014704B50B7FCAC1562C27F733B9E049DDF29954BE5543CBFC00B9BD11CEE11DF54E29449A8975CAA491143BD08C21C021ED13425CAC541750DC273235AC651EF0514959B9D9EC8F6285B6FA7F3F41B1F435271AEAFBFCFE96A7898B4BACD8E989FDDF9333D7DAAB0C20000000000000000000000000000080E181E23293EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 + +count = 55 +seed = D780D7688AF364949A196657A066BD48FFA8DC45B4885279B6DEF362E5957F398CDCE1D20FC3F8F63A275C325FCCE654 +mlen = 1848 +msg = BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 +pk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D844B1EE443FADDBB808D027DCC2C6661FE1D701D5919AAD701D24DF108DD830B576DDED205E966BC74F61383BA8C6152C88DF2DFF7925E4C02290C489DC0B346EE2314BC1D380CEE048FCD1296A85755093F867792F7E59145FB0D719ECBA2D908B9252D862F7A89209ACF2092C5852EC98A61BF19D66DC0834B3EEB3CA39C5562532C5968DB487542ECFF5DF19553FF2FA0D45675A62B26647AD64DC3FE38EAC9AB1DACF5E830C4E8B5344FB84C8B584446267560AB6A9D7038BAC44DEB500CC3BF62E11A2A9D2D01FCE3263CCCBAD77B55F058D69AF1A86C56501ECDBA3566FF432BB6832A50906EF686500319193A95CC4D27B81C4A245A88825D9ADE4872A420BCAFDB50475E405D45F2C4ABE38AB4666E3AA5CACC218CD11F98804720FDFDF4A87A7AFA55CBB55347EFD4D7638F6EF60FA29DDEB63FBFAA3638D760E2741B5D072CDCBBB40C18FCB74E0D40BB3C1DC18F65E2338036C985A7518D0879933CD72D12FDCC305A6826E69E13DAFAEE6DA8E1887A28D46392CCD72446B7E9C0E946E44BFC2109F5488B4D9E6619D05ECB0C4FADE5520D01749279C686ACBAF709BD2FC2521AFBFA2A2B21B74DB4BBD1FCAB34D75B9150B838ED509EEA3CFD11C6B9F288B9E02EB4725489C43A909166C26864973C0FC6F695B2065946B5572A7CC376935FEC6AA5C1000A7F528CF03176BFA49946F6CA63896FE4A219F8F8775DF6E315E2B0854BC48766C2963DF4C7C5BA95DE0816A3F43F3D7DA7FFC0B4F043EECB2F87545FF23921E97950D8DE9A411DC6BC8015891657BDFF70BEB3F24569344220C203BA74B5CD76816FB482B1023DB8F938F5A27691FCAAE7733723A7ACB6D6A50C05E1B36B885491376CAE7106BB997C4DF8CE70ADC2675FA0F693989D492ADB46C4F39F70D3EFDCB86FF67E0DB0C004CB6DCDC79B2A870C7BDE47477534468A9B08BAA2204ECD8FBA99F4D7902F4F513AB3648FC32CC9A2949B3667065F2D7AC031E0B9326058BE2A28CF9B6B6B5364ABFA81C57A126065AD45033160F9FE0B9732F456B0B623167C2FDF587AF285FF4367D3ACBAFCF1C4F736A91A1BF38CBF108FD138F3AF176536EC61FCA182176B05BF57FAEB0D384B4165BD190F19FF5CBB132374D3C3AFB95648657562C0380E519509CEA0AB2E70992A8C219B096697B873848CD70DE9D93551B825EA140F18432D8BF368D20DCDF8E2826432DD73484D0D23E7A115A7A8C718FA984F2194012FE453C17DA2BDF16B1FF262800B190CBD90505060DF9F54AB6EA70997F902F0933CB06D6B685B75D7A1B0A86CB2950323A440573328129F802BB03DBDE61FD2374006DDBC97B6BA70F2D9FFBDD3D683E818FD0FFC20122DADB794964A460486D04E3B16291AF72615340FE4782BEFE23DCDA92A2F546D39E981DE48A1914FA1564093F5FD51202F2B6199088B836BF10CB5C31EC02ADF7D39BA3D1941DD55C9D14106C4218C46ED6C578A43DCD99EBE94E7939E62E276F1B77BC709E3291D798E89D9A8B31521FDA4ABA064EE84047EF4C43642EFFBDD946F266A433BD53B08C38DFAE5552CCDFD93F34B01DBAB3D5EF683B3572F78C98FC6171E3CABB1FFA5E9E75437E7B5F5E376B99E02FD3AEFB287530C60259ED95E886891FA4A121A9B1042453C491C65511BE4334F743D6BD0BA18C06E1AFFDC66775BC2B6B82735D826E00714AB4BC7F874D01481629DD1560C668BCD2C88CE7F0A031BA4D37FC4E29F9D78496BC96EB5CEF59293540634A874A0EFB9448E69F47009947997190517533D93E0AEF6E05178513F5812CED1F3F7DB8CD5063160BAC031EE493EBB3BEA4E572204231BE7140A291B426F52F35FD034D64478EC2A4D2F7CA2727DC5B8CC9F05B4804706B25919D8BE9745635E794638A89663558C5C6A532E02F173726262F6E6982651D89FD2CA10F7E320AF0534377AE8751CF6753BFBF60D2990BA2B43FE2D48F05AC160587D05A575F68DB824BB21E230000BD316599419B8FD82D43EDD94F0A54CADD1F4E9D868DE110D9311E38706E70E2842A0823BF6213BBA4E7DFA32C23AEB1486B9F061D81A8808EBE89D5FA3D4BDAE3EB196C721AABE919F97CF4A8B9A34F5D0C077625EFDA09331CFE29A1099C1F63BC3E2555576E5ECF53B8398DD5FFCA4B41A38CF79FBDB577A81EC268FEF08EE066134697A3F948A1A034C142FD422345EC0B4731C3E7DA6BA3577DD4CD7517D788D0D9F1F12CA6781589F6FCA0FF36043374FD974C704F20D17FFBEB6C105D715044816DC74373972BAB44EDA03F70FE7D001A1EAD47EC1385E853102722C52CF007580ACC960EA89AB48CB4DEFBF6ADE820046909E9C3B5403D0CE485178E58CEE5442EA4B72F2F461F299305BC7678FC0026EDD5A5F15900ED2F973F8B9D35187E19A85CABE54E6656D9BC4C32DC3EE8D53654E8A05D1BA898E02E337D2D2262593C01ADC0AD9D42EE21FEC906CFE5A07ACA8B963FCA3A827C63D9C232C9A613C67C6A1B1B1CCDA1C970261F6D2DD035218C631E87091AE8DCCAE84D1DA15D89ADC405435CB1FBF475879A2E735F7849CFF621454AEB1B618B1AA5F7756A4E7700A128C5EDC19570DFFD6D6EEC48E9F1C0B3CD2EF99254AFC0EEEA0849EB46AC9B747CD5FEF25C39CA65060CCE8D0DE6909F8FAFD16D969F120186DAFE099B82D9D1C40FFC4E443E120A919A21F1105CE6848EA56 +sk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D844E8131A076DA66B3DFAA14237D633A29D0D8D98ED685A537DD7BEA3AED616826426CE26F0F6688EF68081A86B87269DB437F190257ABE7564D4FD19C520351373132303683405061052677721501005828114568268625803643815461320482413642230715724644887456643718645405255521002022172460513832617003272650716601370242551275734153118033837300013526116872813545077476752044555531607458570481070086263538478046733438375818713483363637124628148838840118554743267705043222638101530843717173413871271011143767607308685308085026266774737556553040425636131604523817106438072677163628530431408413070045740082468516216340014651103224771280731626284015736557800284128457351212031530874265280233632705468604154341574274285860845341570035560643674048675877813787284671065741556776120010103461742157436380812054058333465233674016772670107475031416683527578083152840587031033843585040245752072026756304716565754644050875246870457855448566356001473471870627365734187440410130871774850625162236766801406743673575658288172685135537734511703237560701476578168474275353611366436132823285102866115311021333013752267353171063366727555151083366545181514148114268518246332085421462632424786140876661878216777267447348230063144866828766646477405052568037568825324462823481354206608018165578103331760635535122816515523826055041661525148635066786853500085871110753675485701514450071783380453485637212700605504777776571527126156180732204212026365021315288702681073405206288750383401050110322413167481641501328071460444367811406027780037238107015747172612311553543860866336573882816733224221418106364608735025858057664530561038210333886267065270440507001781020144610861771177151155232541504572678335151383310878251656140146338284244035344223257862386125801084154416346754116470518283230831886135251318608665533828703478413070087764338363100744041742242346672340251268712561107124073881347242652781865526810684527758847016522340620808221304167401070417336645083156034638033527210123180462233071724202545611121144188807813845431871045284783667223166680486281270504477251453553058071786413455151381083448601448587454270158424837270050041433124227503203040733576870118685580465316468146341452703616246751557076721068848587604215417405012138484808452050264664627742805201452656881415784824767035074181401880654666161768577063622434022684844705175585824312601858515046326181705083606431428586831818502230380880728732147874177305347060148878778217812887216034256862768000534883537703385607184314072472738170628355870215110348875587130525436837150725730222772687445437706582073772420716548173574126876330377710020124401701763620771742733521635301233405822858062448261341615463620250145688746660815585272640661518153256258534567467532635506555156504663741323846442875755820445546281370785023011743474164803135055668000833422358078328741748523227173311405755440682888027336210214215042842347847055437861000713833750402381488101186888675432548688588656013018456812661135825875722354378613874486381236220028680870172625505430864246BABE696F80605A9FD38969B97DCFF7970567113437661473CDF3CC12AF0AEA82880BD3643590A73FF729FCB3C1BA7A1814C4AA595C7B04945E87ADACEF74D5561AC95D70D78E15B5AE5E2DD56F7151507EE736491A32FC874D5F2832C9718C48BB6EA68C75A2104843482E588E1333C152F31C491A796D12AD1DFA89C3007A908B76C309A5B9038FDCB835867EF880E57BFB2C78186C5B973C6306C725BC0AB1BBC04C7276D4EB487DFF62AA46AB7D28BCE8AA8DF759A883B5C5DEFC38B52613884B94AB64A3F0A16DF6D682C20A5CE60C075A32E91A82F131AF7708D38B41E57B3E8349D0B1382636D9911F5CF9C45A26F8EBC2AF48A9060CDAC5789EDFCBAEDF67F949FD4B5154DED766B517C911D2835FB34BF3852788510565DA4E0240D50BA303C2E15008C1311AD75609F683FD7D3A05B07EB782F59A67C275034669785A60FBD136582E03BF2E92FA6EAF2AE9B72EC8FCAD3D5B6AC20DDC522693B7FF32702958E88EF209AF7957B06A87EB48F7B7A45DF90F090B12C1D317EB79229AF718D75B745F35CCFEDD216B940C74E3169C93C6A9FFC40D262D388610D36B8151A03929F93C226FFE28CE9E56CB44620DE553789F96393030E99A6C86B9893AA7209D2E412653DF39617081DBC7868C47C868F20EA0EFAA2F9A85F432B4F9C70A7EE7BC7A942C7996F1E30E19947E83D21FBAF8026186E25E92983E126B6DC2F6F3E911010BD982CC59D365681A3EA7F9B9355B5178F1C893B06193BEFCFFFF1184630ACD2C4014D71F3DA826304D2D5A799224DB93EBA2C421719D675E6DA256856A2CC8A6DBCFD33766D211A9D25E18FDCE3978401F5BAB1907CF2719B839F33CA0454978CDE88D2DA4C644E22FED7A6FFD3B0E9BB17F8507C194A1044A5545B88D578EC44690BD5A6FBCAE072A1BF07F28C761B3218E2B578D160A664D8B881DD66992AED902F8C89C981523BD5FF8079324FD2761A6A899E4381CA587E19ED9B697473C31E52C778D4DBBB5657382CBCFBE0DA70148CD8118206888CFAB7214EA233452EEC1A55186A124067C5900C145F64D8C306BEA2F4EEA71F3511E139713D3B1F9F0150B3D5A6C01F1D4182DC0FB191EB8F4F147C76BAF5E22DFDB188AB48B499A372723BE6C7D2E55F5857402B618AAB7C4C73304FC563AFE26A75C467223ED3D966E335B2102AF8CCC3DA397ADC52EAF549320711A899401456C8FA0325D41A1F466A52BD4E96464D7CF32F57FACB4EB256402DB5C063E94AD1A6020F59B339C8ED84D13BA39A854900A7E326943DBDBE5F52B54444564DCE32F1F6F7F3622BDC4A6B8846321C3A7E95560EB18A7C48D234FDA6330C36F7FC8A8A7BAEA7B4338D775D8249C22D1B46B1AE33BA43534CE811284B2D451AF955CE5C5DC14AECE55275CF8CFD4B62F90094BED7DE4B72489265E76DA3DCE64FA0008A9E0355C645566C945A9BCFF125F12712A572520D0A83195987E8AABB91B1352989088410B630B69066BD155843010E4ED21895186E3380D23FA2F477ECAB5FDC47E6C3C139F7F3915E7523BF314B2AA9E9B33AED644EE2110C8CD6FB0CA8F5FCDFD93394E3F042CCF002DB09414A0FAF2387FB5CAD8150F929DB7DC2F48AB3C674D7DF9D12FCFDBA41D14E389FD76602F55937D46EAD0E38788C300274A63C327958F018883C040FC5426921AB0B14E46CE6902B95EA53A3671F53722ABC82287D144E9704A1842CB2BBC8AAF9F0F84BAEAAA1D2D761CA13470148D1C1B37E5749937EAAE1D489971674D6746CDED18B3121578A0A829821E7D2ADA7D3E4548DF22D2BD3D8AC400C9E524E14200BFBA3C731493B6324E3B050A97F89A2BB14F7CC6E8B89AA2F3321F603563C3837C96FC5051A8F5A461FEDD5421A82E6CCDA9694FBE539F640DE8977575EF849306ADCCB657E2769B9114309E0BF16E02B4047A1B250B69361FCB43D3ADC0EDA5DD1950514E6AD000C174C4DE285AD105E3EDD7BA5D66FB2EA4C01AB907D1D1CB01D9AF06AE0587607D594F4331DB1F9EBE8B03D65170C99D3155E9A719AA30539674CF5308979D08555815F233A2CE04A6E203B4D5E06A90F07DC2A3B60030CE8F15A35CEDF21C41B6C02695CDBFB01BA866EC7A2974445A8852F4AAC391AAD6C3B18FA4BF747959D4D234C5CD74048AACC4AE8A1BEE6E1A6409D7F2871A295C9EE2B86D95C3711735A727CB7CF25A470A2019E768A7C9115C4C1F3613A9E5D867CBB48BF585BB393757EAF2C42B27EB0A24E9DCD5653F5AE40C68C7BF81858FD3C67FF2A5CBB109EC1E24FD46B05939466063406A64C87C2DCD4311D7C68D5ABD46442126CA0FFA527F19A8C3AEDA1F741AE2585CFBE206609178DDC033A407010ED6BFE363D4AB1D484132037A5F09A088C33B64E7220A9B7F0E60E095F4C9740B47000FB97373EF04937E30A8BF09DB445E56F708771525D6D6092DE12FBCE2C2AB6216D80620BA11BAD9A4835CD98985409950D0D2FE11778E1FBF726CD5CC72780FF67F0A1EA5048F620033ADC077BB894C61E2F16E9885E3E875893F156A38E565ED0DA10B7A6906424DD0E1CE9E96DBF618FA07A225204841FFFE10FCCCD1D2D2853F9A53E44E61059C4DA39E1CE4DF4997DE4D7C283747A9923401774E8F8025E0DB13823A915F18F08565E9934EE63840D3911F9A1F02FCEFCC51CF217315442DD5A1AE098E7112942D9C6A032106659CD68505B1F3A597003CB60F53B8F9B07268EEB49D02F8C97BE8EBB6A068A2EA8F582D79E9DE72485CB207610D658A1EA94CEFBFF1434885FD120F8442B9F3E9B9CD91B689E15D80DF3B8EDDC35A90B2B6995A219E17F828D60D76C6763EE9E979114A122982BFFA990FD96B947DD0DF4269F9B1E865DE58EF590911A5F7C5649CFDE37418FB0B76077D14B86EE2B39EA63CCF42EE1A6F93C579B5DCF804E61562967EEF1DDFBC196821A1FD541C9AADD39513149F3E8FFAD2B9EE1DD0D74376B86F29DD3E5708B9B21AA7F3748C3B418AAB7F6B471412A9876606B8705E07B8A5846C88D638AFC4CF0FB8D4FEFBB1868926000430CBE4BD0C6D61D4E6158947AFB068A55050BCBF11B57F899CF42AD749AC717E7B677A79B6F5669F7E085365A936190735CB4FE0C4DFA5CAF2D7D546EAA3B26224BE0B627C4BF034F38B8A7ED8C1BEB8769D5FFE811700786B23D46C918D283AFAC3323AA333EBA92148574F58F813A08CF5ED0C0B6B5B593DFF602BDEFB8DA45BA3C58E9F39C394C12FA161AECC6021C0A3CB12CB4A5C60243EA88946EC3D798ACFCD39916CD3A5A3463B5420C60AB57074AEE39E8881A17C4620497FBF067494992DD5C26E0CAFC2D98B51BEB957A6B268A31A7C1939EDD3537643024C7654D40CE7177DDD2C2B5D5EDB1F8F5C4679A4CC1CB588CBEC994342D37037B92B4D197B5468D43944063663BE83A208444BEFF68D1BA34CA82B44B60904BCAFCB89D0E4AB1EB0623DD8AC4953CD5363472540030A017CEB789668CC315685F18419D9F7BCE8B1745E2 +smlen = 5141 +sm = C9B365756F60BD8E8EA45FE58717A66A3A207A4E60634A5406ACD4258E1E3F12CD0657FB31C12AD4CFE86C38599CBFAF9C8E3F618263A929FCC62C7848114EBEA8852CC5ECCC6D16989F87A170CDEB3969563588BC3911A05167DE62D6B5FAEC0AF44FB2770D0032393A407CDBB123C5769CFF594B559CBFCB85BC17A720451B2A6A6252F5629DEE16CFC429501E90F3AD5A8C7051EEEEF13D1C34F723626AFB0038BC4FBD514544FD176A10397D8F69F9A3AF0863F9105DB776188AFC9648E2A036E4C447348159323D22A1367567CDBEF5E2A4558DFC752DB6F49C43E6571DA0E09852547222121E9FC00BBB3199700365BC1DE192B4E6774DFCA99B539F571096A061C89B890813645F25269A8057ED75D62C4A341A8A8499310A38F09FD8F27040D77BBF97739DD296D262AEF9D3BE00A742FA97D6FDEC6BA2D8939EFC1A3FFAC033A20C588D8FA27302648702D114DC08067E2A8B442F9A7EBF6B53C7D2F7809257AC45C3AE6AFB282DCA44C9AEB5B7D176712BC1D402C408AAB1BB9888EFB101490BD6CEFF73FEB6122F0B31D0C2206D947699EB46B573356C4178D86DACC0411177CA849D6DE00AB9BC2C59CCAB58A66059D05E65A8D3F9AC90E0FBC70DB5319748A179ED68F84CF6741F6671718A6F2D17A550456447BB8B31605A0F402F1245AEF059590B169EDCB205E64B3C884C1BF629D8A4A800CE0FA98BDC5AF3F014B87951A7BE96D45344AFB5706AA6F1A05D7F5D1FBF09E3876D738B5271E3AFEC7053CFCCAADEA0860F3B3F24657B8095F727A7FB54E79DC58FBAEFDAFF05AEA546150785C101A926E973F3B5C6B6EA92E50DF4BCDA5211DB22A6E3644E26CE544D8C5481BE6147B643BF11BBD99289FAE16D9DF9338D1B46F5207A7FC9F7DE2B50F0B6ADCA2333113765F12A4A8568FEF9B4F3029BC0B7190CCFC2C7C7875A7549733EED591C62769AD2EC39DA12F922CC9E2A99D09A9644799807FC6947E4B8D82ED02CC465D49E8E7456542F737C7447F7E054D438D6739CBD96A0F9A66A8288C6D61D659C756043CADBF3F9A64C50AA29F42A5CA89AE12630EE1F4DE4965FCAEE632D315DC0A9E35CA20A4532EBD1674C79EA4A9038C328004617276B7AE1E02116913C37913A87EA07747F46F49CBEA096EEAEB7625D47F729503CEA2C0C13448D17EEA81B004DBD5B9853EEAE0D3E40D31B3B44CDEBAF240A256AD735721108072B3E897293EFD023F7E2E039BAE797A77DC096BDDA13C00DD34F327F948B999C3F34F7F581BA412050E5A2B635CA59CCF81FD77094E55E63F8C67315699254A1CFD157ECC9E319205F9DBC1D3A817AF01C6EC8BD7DF99F45C363E3A99D7F039D8AE59985B472DB3E884A4313E55190BFD0934661A71C1EB171A418966FB5067D23F4409C9AD1F8367334C8CE09F82AE6DA2FCC8BCBC9A295772040989A6238F32C24132CC4106ABAE945ECA9227D20F3EB6E044CF35588CF5DB53BF8B6699535CAE8298F75955DCC8ADE99FF7BC447CC193183603051A34AA5E6AB6710F8455BD8B600E7C01C76BF1BA7A60276B6300B2A12124481750742355F0D1F0FC5E264961D4DA78BD4D7010F79E3A07C418A14F6B7455211379D52053511F8A380855828B53814C7AF47C906D27798F87FBA2B3BD5940A96C7121DC21C3FD3EFDDDFC50C4D0AAA7698DA6450ABC8A6CAC9535E49090F6F5DE695AD72640B207CEC25AB22477476130E35C8C27FE5CEB85F4A3DFADB3DDA7997001B84C48321B937FA3E24A455CE42B633285F8FE62F71D03C3B982FDAE0599F70311DF7D94794D56CC860FD275C5E8781309CDFA4FE4420E42F24E9C9F22F8E284297901042A0CF8EA27C7E979BA90A44F53F027DA822A33EF42045FA344F810FF5212F0B035B3DE1B3DF877B2523939CF796976AC13DEC0471F4493B5C90FC58E7B7BE051CE96533D651C0D05C4F0AA23BC6CF2748B93B2BDB66D78D20CB073E6536F0459C764D36F1CE580808698608EE33C81AA82F9593F0D5F4A4F7F418D9370BA0061ACAABF95C8DF5AEE137FB61ABCCD927BA5205DD79ACED2A29B4E9995133ACEB9D9C279EFB607EC026E46C1523F6932BF99C4FB1AD60E0F3A58D3E18D789294F67299FB5C5C0F5B256FE4F053B5E939DE274BE173276A5E994261D0063E1F149BCBCA5E5637978347C39C8E56A2DEB710F4397F80F8B6134264EC5FEB2A93F345EE8D8A4043D48D466B0B84E881E37F439A337EBCE1E34E70E60B5C507A3C549CDFC5C9DAD2AD652996C1F65B1BB82F3D834A1DEFF44F5A4740D1F3175AEB98CC0C6CC064C7DDFA7214FC1784FF996F4B46DB40A75BE161CEDA600C16BD00BB5C3FEAD52BBF2191D6B7B553D63524762CDB7F156F3A1990A8AC1D7F9A7FFD1680001FB59EBAFB54FB93CADAA3DBD5D1278B8950F3623DF910D45485650A388BC90D510CF981286F2B1F631CD00515F575E142D39D590C0663DBC38C6C9E8156314252003335A90254E826675405415A96732FC2639F6403A4DEA786BBC684C33FD86D4E5CAA15212EA55662EDF24C0AED8BE3BE376686BC921805083DE180A818B96AC9920514522D5EB5087ABE9458B11BB6703F1BDA2476C15BC7CA52590A2D89A99AC4051BBA69D65C824AB90B37EF11920FB3FAE844015AE1A51F0422FC949EE44B65D62538F5204490298E0AA9EB3C780D3B10E6B4A46F4F790E7A51E784704405118BEF12607DA61A7E90D248C58AC85C508C7C1A6C59E489177A0173C151003F28AE3E9CB56646304E3A0DC513604172D2EA382EB965C3F9D9954C4E96CBD6C095D82DFB609C9E5B91795329800ED0655E310AF87EF0FE94890945061AE478D6A496566BBD3E9FE827C5FF772214A2968A0B913CEA13130C098B4E59E22924D2C9F3F8AE83A7EC1CDCC6761D6A3F18E1F17D2FB158CD4A4A5369611D8161E7BC0C449439A8AF6E948D9D5A852633932A62E9697572A0EFB5947E0459DFA923DB10907F7A6A963520691F3BAD1EEF2478A46DC5D8BB464D3FDCC415E574E0CE69482DC14C23CBF8DD73350401A878E30809DF887132D0A964CC3E2B350DC9C6D8B3A4C950D64018924731FACF3F11EFA517D57595530A5E2CBE91E705EE2C2B7F7A78FCA4AEEB202E1713364E2EC558F32DD635DEE7432D979CF14421969E6F545E943F842CA725A27BFF9A57CC26264C3677D9344B54A68348DB2EF0D9B03A469C0B7A6CBE1C7E123FF7427370276F2577A1FC7074F87D8D9DCA880EBFD27883767D2A379254EA439AB3B6EA18B1F690ABB07324889C279249D4E23F7D3CF5733CBADC943FD836DC546A17E6B837CB59D5574F01C065689254F171365450999A72B044065CA83181C8CF30CC0F18653A045D5AB20915958894F0D95B975876A87B6CD88708336CE9BE523624B847E9C3C409BDD16BA0BEF3B2B3DD497CE3D26F7C0F05207AF4F9A743430B61582C7D75898BC896F1E6241BFA392879546D3EBE36205FD0BBC91DC0AEB864BD2D81B118DD07B75B770559D614BA55926CA42279201FBFC08C4EAB3E668DD01549673C77EB25ADB982A1DE89E7DBD571D12D88D04E891BB328947528555ADE1C5A57014E1698AEFE7BD5B92B8590ABB44A31E30E47FC3A47BFE8BDB60C79FDE5D3DDFA60BA8AF8B61F517B50F6C754B9E8DD8BBCB7028BCAB9029EAAAC486F80601732C22A258ECBBC36F928F47B874AAD0C93BC94048A129E9BDA065FE4F6C08ABEC05441EEA9F23D7EA550BED1E39632FA9FAB2CEEC29801F3F7AC7BAF71DE1F712E3043D46DC7F77F7F97B0F4047328342125140801016956AC2C4E9730B44FE3F447ED2DE69345FB66B7E5D1D86A02E1C058A83A58B1F7B6D258001F7E43A4C7708709868CB256C0DB0BDEBBE046567747D212026B99959AF6627D94E1969EBC13DEC522B5637A78CAB7A3A3A646AAF40931187EBA3D97C23339441C031987357911A42E33AD80619865A9D9B3C63DA79150D3F7209E69CDD846D077B5AE5DDFE45CFA6E246F90C72701D0BB77F5780203F1A2D4B46D5AC088EFD7FA3C0793FEB8803C4F97C54958831A0EA0ABD6A652894963BCA14275CD85E396D36BDB49BC81FD51B15776EF76EDD7B418C3ADF19E11EE7C51CA4A3692EB8FEBF0EB595CFD52084D3BA275D9808D0B94F3DEE0749A0AF9B3E5489DDBD964D844EA4B9EA1B4DEC009ED7D2CA4CBCC04196D927DF43EFCC2D97D56A1309223CED2ED32B1503DA246E513250123D192C5CC8446CA8FB675645B90B568DBAE1467A2A39A2099BD056DDEED3723802526DDA132A7AC78AB8BB741804CBF0065FF8DD27ECD71CD54A05AF5EC5F62A70E7BC8E25BC28918D2D6DA700922BE717CB9A4B7C75B1CB7FBEDDAC2403AB789731355B697CB5CA435D9D5A7A1E49A83E6E433BD71EE01F7624D56248EA73D9BFFCBCFADC053DC96134C39A7FD565A775627C065238B074847D59DFAB8CA76B0F8DBA9CB736F22FB3E1541661EF285E0D1820EC17A210B65CCAADA8BE2789CFDAF53F65F72DA2AD19ED94ABE026D1D3DAC3787F6C4E28C8D4B5474E24717B22AAF4892ABC872709137C81C7E2FE050926386D77F9C4C7CC054C538BCAE579D93D6E6F9095A3A9D7FE000000000000000000000000000000000000000000070E11171922BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 + +count = 56 +seed = 36AB8588F5233D15674677535A682382C29968FF824031AF646F58FCAF0E83C1C486B1E75479149FD6F4D9E8397CAF73 +mlen = 1881 +msg = 0707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B +pk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B3AABEB81D495E9026EF96B2F61501EB18D1CEED176D3CEA74909E845781DDD406A395FCD2D84B60DF787A133FA651BBE6D968A73973EE1FC32E8AD600DE53BB32A59A897423BFA75485C27B345F1F7B4939BC9A51C209E3E6F56FE29E5B1FA439D571E6F837D03522DA9492B1C873F2CD751101F0E7D95470D224201CB5151C9BEF7977A3084A815F9A078D65EDA7D4E806D0D32F7155535FB30EA1F366AFB0BA2C74059711CF77B256B30CF4C6C025AEE533FCBE1BA048011E3AE28EC676F8AC92A05FB78122EC71F6125B733D8F5F6E08193094E76C4433FA107728DCADAB6AF568B5B611A7A96E1DF26DDBB5728B4DEFE3892BE032EB7CD50E01E33C538C7041D7283A0A1D01F26A8C82067A5D5828AC596A80CCAC88C44E3189ED3912AE4605D327FCC685A813FB3A85A4C8F04FA1AC9FEBAA56DEDC648C321F3DA80E757C9F84756C4D7BC1ADC678DBD412D2035C0286E4422CEF485537AA589D748A6AFD8189FDB039314A0935AF21CCC385C782E8E7A8F133303A39D9781540C7857C1DA32571112B29F577D7FFBF1FEE0B3C808DEF4EB02AF4B120AABA73E4B42467CCCA875220E004D4BF27383245B3A4F00D85DA8B49F689ADBA1D37ABFCCF8C10E8DDB33F3B1B473B3FF4F145E5FD2F72B03ACAC4B8B949DA6C3B8393B118D82717F566651FA1DE96C93DAFDB250E4F2D6CBAC2AD4840E39FD61C33E6E003FCE2CC506FAF842DBA03E48D9BED1736D3FE801064FC31271E4095DBDA56E4625A99BE1CB1A9EE1BDF515314EAD985B7277D9F4200AD47FBCF88595A3046C4DA14300BF6222A792030F1F5CA75C31C2AC2C36FBC0B5F9669CC6FAED47965BA53A682B3B9968BEDE82D01FE61E5C51E3FE7561C385B95A1A3149CBF7AB5964B813CFE76C542A7F81B453B7281FBD7893C85CEBC14191A3334B33B04055E3A98F2E7130172ECA94D8D6A93777ACD42A1CFC110A77212416A9D7D8A554D751C7559E4118F2453EC0B278583F0291C249226FCE104BC452661924F06CA919E0B04EC356601D9B5F4B4873166EA3DC7A8839F08834BCBE17142ECD2B082844FD1F51797837AB7EDAE106E82826BA8DC7BC6786C69B8784A2381B7E18616FF9CC0DF5D66D33DD4B1B9016F94AC9A9F6755FBCF5E52E28BE48D4EC13F15EFF4F4B3DF9AF85FA23B5A2745EF47FA92CE60C70EE5FBB4DB9ED63BEDB80A9B17BBDFB6D4ACF2DB49790369D736D251573E49E61B448B97B5756BDA84CD0F57AD7FDC8A52B72242023C153A911802DA0A9844166758BBAED9FABEE2382ABB39481785622C0FD3DE121EBFB47EB87A71C089690C1818BD0D0C67E115EA1CE15D907D6484C33FEFE2D5D883AD1FF0B20FDD1FAC776B583F2E49C9CF27661316A452D6023B24FBE9726F516B2478CD72607C6CC136F83F2A6C5CD95AA4AA3B7E98EFF1E4F4672CFAA87D952DE01046BAFA2FDEFBB6540C09EC49B7B384B06FB9E0F5BAA43640B35B72013450CCA2677F78AE997555E6C1451F00726D86ACC543D8200163F53BDC4F48CF680424AB1B2423CB1C26C6356E698B864F374BD7DCF70530976412470D8EA6BA6B241FBAED778B9B934B03CFAE3BDEE1898FB05A332D0249AA4EE145B0FF41D6ECC8B13FAB3B474B28277DEAD56A4A4F6C45BF4C7B437092E0491CBE53984BF002386F40FC31998DC036F958989E5AE4C1EEBB5F1888001C31DBF52ECE374145F5176B7BE3DCFF97CD48169B36655010F7646CEB84EDDCE3214C6BE000D101BD2F92FDE6E38A9967F0B59CD50273379ADE2D56A2426794F376045EC5D9F91CE1FFE40E7B429ABE2F24F0DA1B922D38AA0DD54848269BDE1BB997AF0D15E55C02AEF1DA099725775E94E8F03F665AD8158F66FF5D126C62D63F80E4B50DA8A6D0555610CF24D9DE4C424CCEF2D1B676C936B1729A506F52EAC4997623F5E464123BB42E796B4E9CC04590A071BC7CC7BDCAAA02DD20FFF6D9F04FF3E88B231A457EC9D47C1E7B4243BEE633A5F05E0BAB15FDA27F4F506A50467411B61AB5E882FEED78598F8592C82B7E88D730427835D02F74C1CE583CA234144B94CCAADAF2FFE2F197395410F2D0E0786BA86844C9BE590980B7DA1E49A78FAFBCD3A27C4D65414EE75BE2DC5CA4491ADCD4937F16D82520C54828594BEE4F987720D26CD4F73F3C599950CCC51003B1C955E4030FF79C705D1B611E88BFB546FD6E883D25258B9AECF449AC0A933347CBA0BE68D8BB139DB250F6AD41F48B92CAE446EBE17F7991269AEA270A634D80C74993EDDA21AB4F49E95C251CB9763D17274549151A8C263B86B24993D06762343C1F1AD101BB9FE977C7AA6D3A6315EA516AAF74DF497B4B6599E60FCA5B1F53640EEB2FB02882DF45ECE5CCE32A1A7D78736997E5CBEAB7D952E8FF8BEFB7BDDB74BECF02B4C0D1A9DE04647CE10F448511E44771F08E8CCBF4288618ADAEF8D70AF96B03F59AC595C65654A2AD072CC296F1FC89141F9DB5EE9D93AC662C7E40F469FF41AF82FF14D9425937F9CFAB4F275AED17EFB2F69286480DF52981544C745B65D5DC276FC5A33017FFEDDBDB1BA10179F9174E5BE6CEED37AAD5B2EDB7C22C43392A23552CC8240F7CC44E2CD177856004B737ACCF8C36F26EB0B26B38FEF0B67BED448E30295732C637D8E7592930711CDD2B8FBC7EB6E09544ADFCC5E4E99C970D2CA9C515CEEAB7FDF9D9F5499B71 +sk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B30D7CB5D6CD022BC3B256160C26BD57CBFF627620C8583DF3A883E89FC8D101B7EDCCF6D798893FAC4BE7282E173ACE52C98BD246AEA6C264DD50DD4F0D9A94DC2713814821355847133720155080378541834570717801114284380067614006401882474437753465474683283113314040177606210433337157856518335568414878466114031348663526575185826411503612412620271715334526072372171480018745737454218870634171222768063166512221600253167230315564387827014117370255346805511727453533123403771064808580506556434788058518548176304766263557347642712261751783408615315417382148671848256042807166024715446180144734115284176502750640525386827178880455544834817512844127615277622514660107124770387322560547373406148383088861885872883050400713216567618020054678322143010328673888231413776200674611288421075264668671060401075126066688028712660164780664226031585837145347372312712828213046111210368623747800486023887578711861583437350047680851526124305846406420027715578553636612622207087631376241205484281117520148083020023321105542648278382752805576846161235031417417851018100385385418575726168532026801705670540540386354155762373280821507488226688071035300056255223111355726048778863706060215685421212174067722124310225264523280807028684660585840442725670030307027671136371327870534288165370168821731684277065578627582073105371357170370785704618860028050077140016515446225150643487275034257210540755664246488315061816370703787205234346657723223487637148352060564326358683522043632178802630218476426056527412434660032387575825438152832371427836874478321403748423262835463565851250872083488582161275608783125681547168160887184714411560514845746402513767135385166537882210124370224518240105275772856386460510000260658551125674371124718651655366360355243766283810470851671267864703316751113814177000472370750453477803643627868583330145125516540464602350823610078110221457146143104113717446448432631065304777400538655512068085171383285864022806824064117335188867701624005610615407780563485433058716236246457205560475168004782756360825323037342482314235808578860661753217622633054508185230822588282440270228055011858064875752181471257071686122041283075452776621403507263342823875565860408866684865050587175132430523203683000428761218467454265153315821711517463761632235638261882225283357657647800006111380713352820754708870701325256663582711327158103630118487381512842356225226423662476884745013874730388778446531324405325772164880418077167703708156120176126261370534038736254561634343136688715064385584157800481855571748508283731575456060127482545045835417174074008512733137754520233603086860471304053803156556375226415878207538147281400337255100607712868046771777433576018454155852570446528136810345267517018362808533274384071612501735372861588384443243157331446445440804807231381757860364710546505032723741770226755108175578300436601413030302061205137031265105070388855320327774521370855242143164785451806824226868237235425353144438265318267040405337421268868218830126780774626122024600830413325316378631625200181273490896B4A4B244D355D80C4A841F683284D561197873059FC53126FAA2E8D72771FF3A411C0CFED8E896DD2F2F6799EC1D4589F0D5A8A43A781A7AF2DCC73B0AE2C4A7A71AF24805C36B45DF318DF1F1085C9D525A5C409F4437070F2FACB8F227D559BEA26528E97B1E921D40340B488F617FFFCE500E812655485B09F656570E5DE4F2E2642AB00C821150FDD90460BFB8248A34A32205BB7EDA0168BB5E597422089A1EEFBC4361CD82539ADA0F5AB2698F461278A40F49D6B68E3065C541EAD34A8015F654BBAC9250299DCE0A39300CDFC7B26D10B121184DA7A94DD962A57C80B291FC303591EEA8D26EEDD4317B0F4DB16C6F25187DA59F2E7862E3587675D84BE49DDB19C7DB849C7446D5493DE7B39087B299C9B159E118EDDF716B337C4E8CB2868E28414DCD57A4D8094C238185D56E31123B5A197BC113380706C4D117631E5932DD84FF854ADA97E406C5E8D0B94E43C2C388948DE46B7B2AF778F11EC6782B3FAE98B87FCCEEDFF2ED9976E49EE19F24D8418F6F5432674B8E1E09474A45F5C3BE5D8FA0C5617FA6FDD78CEC84E4298C11E55D7C1C1DE09FB4AAFA309095FA41D2397BDEB924C8AA43A8C5E06BA2D12FEF61FB509F3A5149CACCEAF7A050E93EFD57267366E5EFE8BDEED4447FA0A297FA6CE3AA39B0A4955440EB1F1AA2A33ECDA0D89A43008B06A53B59DE601F925A692D42D3149E484172FD58440459099092867E318A9712FCE30E2C82FEC385E036E8CE4B2CF50E3061740BD018ED06553AD4A6EC0F14DCDA41A6AB78D0860BB06E2EFD06000A24611C1ECACC68935DB862B3F1F9EA2FE8BAB419412BC12B8C28894FB911B38E2900A5EC7375624DDF9245A3FED7E68373A728241A7359C9348393B6ACCC1A9A72B5D6B7AC6DED4704C08BBEC1C076596A28E49BB0A5A03873C9C9DDBD531EB77B29C8B055A0189FDAAD4CCCE71069981DDB48132A2C074D264D9D57BEDAB2D1F2020D1E1C56400173A8A94F57C700E5407C529C7C6BA5507E45BAB9C229060C4F5F58EB31029DED27CD7EB9080408B957B6B5C906645539A71699B4ACB69F2FE2D543617AFD942FB1F40D600DF0E788BE01A11317DEBA5B31069090469FC947DC7944C568F4E9262B8F3BB1B5179BD853E343563487D30E9C6821049A33B23174430065ABF7923BBDD32FA549DBEE5C3AEB6C83D5EF2B5BC8A81782608BC806CAD12E7386EE8EA63D6F350021530DB6C6C02787B3728EDA0D1F6608B8D12CEB3E7BCE2C64C7EAC9BFEE14953BE0EAC127F0DE2FF68D0B37FFC990A631C5CCAF6FD9EC65092275D8215CE1E8814EBD0163D0F930D8107D734A4EB196ED3A49D0C8F704D1DCAE0B3A34414A460EAE9371B23F96F1F3A44DB017B041FA3807788C119995AA1569F91F397D7062684A089BAC1861344FD5E348AC1026888FC749253B475CE9FE8E72B149047745CAF5E1101954A667FD4B77C2DAF91E64BB93CC8C1082C38C6B8822ADC5D5E9FAA28B16E98D113891EABAE41776F6F6ED77D71A8DBE8C29CC1BBB073633FD0D9ECC5D54D5C7749166EE2294E33048ACBA537743479EFBE2FE5CAC06886F7689BB7283A1876F0344B219757CFD0349F57869837B7C7DACBEF5DEFB3E1E9175760D6433FE4386CD5EF9A22A5CA07829C280D024EF234BD9E3968C8A909C791790B0860DD6C058AF1D620C2F11EB5B2ABE536D917D970EF0D50D5E32AF037AA8871A6301785445141459176B264C68F219E66491D93E2030B5AEC5E517263F919867A4C3941567A78885B9A02C9703FC8C5B51A455347FE6C0526FD2547DD33F5A34B0292AB0AEAC91FBBACA89CCCF7450CC99C2C35EBAE7992F42787BEC33C50F60A1E4454D9BFE000D955A03484E4D3A0DF3D226800597386102A341F18DFA8D1D1122C89F05FCE6D98F2E2E23A1832B9984D650121262EBD772C60CCF2FDF198544142FEE047A3660F880FF7C17AE9E8502B73B64FEB268FA501EB9F86DE98F43599BE899D219E068FBD26F980C0072CC7F7F52FC8096B5E79D23D0ABF552382B6A2DCEE7475C6BBAB6ED64155F3F81AB3077BC6B507E444ED1BF27709E88E189219314E59F23B7B149173D65F3CB506235BF473C07CD1C27D04134AC3C01E8F7E2C199231A90910DB4F2EBD338010192710DC832036B5760628F84D83D1ECD9EB569748F5E3E9F0C96074908AD298E7099F2D22FA5BFF8FED5F907EA185BB20981C5846D7919C34160F82224202FB3264216F9E087859975C904BA27E8EDA727B36BE376337DB01EA1473BAAA7CD92D3CC8C5B73106D493C2AD234860505E3F5735E87A3A4E2570666F803675E1236BDE08EB2B8D678F98B0AD4A472DE813B444E6CD16023057F53F498510C37C06A35AA2DF7AEA1E98FE013FBD8DA26E18FA1F863363B24B814E631801FC0DFB29F9FA43753F028C3D1451EFEAD8CDBEC0A1D5CB5479D63EB1C1939FE7E242DB0DDDF6B90C7935243E4EAEFC00537F0F8969B6E6A8769B96409DF59FC18749066B5DE707CA26C14D7A8FB30152CF85EB548F7EE8627192B4600BC48A968908F66DEB21AF81A41D02CCA4BE038306E0B57669ACBEED695B81D6303E30007C467DB10CEDEE9B04DED8170451751256CC2C49659BD48168FE824A7194182A315839AAADF4A594A75C01A48CA7E6251411D591D2F1F61785F2186638757A23B17420B30180EB89ED689CD60F2FB67179DCB19951F10892F248C22A0E6F0538695B89D532D9B0DA953801D86FEFE3805AE93157FB2AFFFC444603F1B9EE4068412C404172BA6C3A5AAE583615DDE30E8EFBFCD1F34552A55D6BDA4D000B76C1A2F8ACF68DA09881D7A88E714360FB71F420E3AA54C6B7C0A98170AE3BC4D2BC1832B83169594A9CA4320F80CA1ACD65146B36E4FD59E34C725CA5BB34CF220BB03C386C2804D78C6ECB2A5E83028BDE89BBB60E3B4C3257B2076401BE8E5539E425E06EDA5843E2A14C15A04A484C4EE5D353FB6758B15C216BB687F18FEEF88F1C6EA75CBFFD14713857D48DDA1B02263610B7736F0A14CFF26C16A55FDEFA403B14C297BDE3BBE3E5877567928EEF97398C4D030E810243B57F41BE1BF32D757B79FEF5E9EB1D6127F6019B9A3DCCA42BC3F4C5413B334CE0DC9F72D30DC4673B2AF5C02E33D921A7DCF49563BF76B29DB37D149C9F92CD04565D5C03A247E56D2304A6827B6AA70ACC01FA169E772BFD3B9E2E40C27F62249F6F964FD66C8CB89935D62246FE49C9CD395F77F72418F68E2BB4DB048AC45396DE408C57CFECC54074C73D0743B7AD83E5BE43BA744CF46ECD93D77E4814253F974965B7A23CAECB5DF964A2B837DEB0C88B0A96D80D61C3D9B164B5FDCA6709BE7FE8E5AF1DD6BCD163603CE2698CCA25EF31F8C7A55397DD133A3E797E3E2312C7055D403283A8061E76E0AF1D7B87E4E8E5B29B6402CFA4884FF2789A5719C3C26A244E255124CBDD35EE7491E3849B2E9775DA5454363A06E2CD2FD13C6EC9801AC48B56FF8F5891E037255D69 +smlen = 5174 +sm = 5BF2FA0761FDE5FCA8E6570A7B4775D1353BA3B7FC58ACB9810B9F6D9E10522FCC494E3B8CE2B9C88DC62F71E702148AF0BB1361EF375BF589701936E37E6EA73266911C686F073B967CCDE17FE3B87D8B5A1B5C8D811A86F8C013D8E5BE67D71A8FDCEC40EFD45551145C417E780688DB351EBC0B792637B11E1D6E38B25B27BE4EA8A49A6E8AE495FCAE52DAACD8EF447B03C73D750BBFD4F4CC64ADF4CDF8CC70FDE61FD7B84E7737AA5D385BE05B1073E98904F83E004A24C77C4F0EFBE9533AE55BCA64EE8A7363316BABAF3D6FDB93DCB6BFC05ADFCE807E5371C115676E732121323EECA214EF55154A3F89189424F392D817322F9663288647C88908C331EDEA349CECD0F22E5C30F09596CA262FEA2C0DCD0F79156C95C8B92E47186E0A725477E549FF9C60E5C2076A966A3A3636B79FE9E056E2690A04BFF09261B71FC996217F2F2D47046E0D369A8FDF6117B57E10B87FE35AE847AAB54E61883CFBCDFC6BBAA85765F41CA61D1ABC675B5E1A762860D3E33F55F22089D8466AE82464069618FD4125685F2C0206EC06B4A6788F90B4F59D069AD5138C06FDE3A5AE2FC10DEB81C058BEB1DFFAD90C50B8ACCB00253E958565E885117E4C9BA4C39399C7002BC511242304F5431610FE8DCC58ADC18CE3FCEE1B8EBCA789F678B6E30C8DFEEB72E58AE29DB1691359F7D1E8D50FA331FEBDEA16A875AF7B7CE92DB9EC0DFC8027C030EF7B85ABACC47BAD975894AF9A0916B3750877312B2A55415587F7A44E64E059DA8BD76E7572791CFCB1D976872153F9DFC285303AAE450AD059EFF83282146FA866D089D3C49DCF7A9293A76424322455C4512DB5DBFF3EBA2B312619C307D83AF519E2F9694C89C3F69787FE8B51186196C6AE312B02B0A96E30AE2ADFE8D81E49A36601B826D189ACE81E3D0E36EED0226C4936050C9A8A85BD08FD508FF17E47F7D434C99AAD1278031B4849739242955F8E092C81474FF5164D1BD8F3B952659DE4EF80F151CE0E981407BDD4FE2291C43232B624DAA2E5B8A838800DFB9422EF45D2E297380E5D21C23B14A3C9592D98E27FEE785FEA8B6063AFC9AAE2C092C6FFE18A798C719719FFA2AAE9B4D38A7A93FF69173A4A4268413D66DE41FD1C3757FFEDA066EE5023C4D7D5F30A6B0E05817B1C36A502C1BB420CAEB8909B3E7D631F7023D6E85B7FD3BE19C697A8C680CD6DFB9E2987D01274E36EA71CFDCD27E598018C41E5D13A026C4181144CE325A7CC2F574827C9E5778B33CEE20D58C9AC0337BD54ECADD7C60A7D17C441FE89B4EB2DE1AFB5411612408C4576295128F2EB61E3A6189EAA075D06A5A30A8B4F65949F3DB8C4B763B15D529FCC72B3B47FB049A1BC6973D2C7638D128C8E5806ED95E234AF32429CFDD038E72092AAB5B7AFEB8C210D6636452B2FC1EC38A1D8B762728F399F233B12EE33C90EB7DE0BF4915CBF36B5D18946457CC536B44096EB3E1BAC90FCE64D3FE1F4F163DF12D8A9138CEFCA752145F4A938042DCB01944BA85C6DCC9661883776AB0B038E0AEDF7650284080416449A47F321A9A8BB658E76FCFA15FF4C5BFFE9A7C11077E29DCF00108AAF1F216D0F469172A69BB51772082542A9C3B40F8FE37B5D61B5E5E790430A215FE31183BBF1D8AE4A750D8273FAECF0CA1C80EDD40C19564B8B58C1602D39CFD8DC95CF65899F1991228A99CF2291B74238D8028A820419602D78B7C7F733A667C5BAB793F7DBD7A46EA175760F5BBDA44E3926494E07BE9893844B84664FB72D7AA52FEFCD27E6C755E777B8AFB1E45FD35F8B46319D551CC3F63F1C80AEEF3E15D5FC75BEA022AD3EEA4D90904E26CD9827802CB68B01023AC477340367930700A8E87C900F80ABFB5BBFCEF29A7058644234982E1006EA814DCB8C6DC6724D60044C3B8D66282327DCAD0755776144CC5BE4D8C88C3436BC4CE243CF5095D4A3CDE183C12442985BAF124F5342A222D27F624F3E663B6E1511DF76FF3ACC859A8F1648C1AC021977596EBEAE317CA392ED60CFACF5D7112BB1EB98D45E666494F20779ACE5E70824C27487E779E979FC8B998EEC274C62D5E74E7CF9B210C538EC2E53399144DA5B9E9E941C06FB3C51CA7186EBD13676DDDBA1717E3425669C1D95A3DE8D0EAE37D4D6A499C5506D334710DB3BDE2BF31E7AF907390D65E7E275A6194DB95F47FC0BD13EDE74452554FC9D4640AAFBFD4355EB857F32A8A4CDCC798334A61EDC116BDE937F3D885F3AB89EBD71D030DA932232B322F2BD4ECDCA1323CF6A25A974A26794C447AE34520C2CA8033BFB1CC1E888D8A8AD29F7FB4F4490488310683304D1B352596A0C39DF7B3A34B90C945E1534AC214C1B8525EC9A7A905AB9C2286824A5E66E13CA148E31820DB9102139F2E8DEAA8223C50974EF459C06CD79468B18FA63A1925DC7C94AD72159E2B08D1133FE5579E4B9588BEC7E799E71078379D49FD7AB843809DE6CB3664EB8BF5AD16483F969B330103F6019B4B0B9D9C55E8E5B22846D8B34D44FFF38316020758CB8D4E20CDD4308E2D8CB49FBDF38DD4C959BA764387F40133C08C7AE73B3DA6DF36F2076E196AEB0B915F3438E32383A9FADB445F0EEA647997F09EF4A610FE57EB4167E39CAC3A0B5371FB03FAFF4646158D7FE35D921D6C36DFA96EEBD698BECD69978AAAA085B2CFB542E349A3954AAC9568733967606D11C09817E31B426B89FF1348E0CBCC5C2E7FC489E19F123E08895B3E2CF88D83AA5F02F349DFD892E42BB04FB019B71896FF506BD8A48358B95A3E2E84FC345ADDE02F9F4CE564CD48BD6A6F568B7599A4D9E1D846334309D9457FBDF748AA3D4AD5C9B50A0B912611390A3B3A14D07E4F44647B878F50EB66045183444A180DAEAE1DB652ECD1DDDF2DD4FA0E5221363B0D205EA1BFE65B50FA4BAE637F6EE6CEE3B4AD6A9DC80E4AE5EB631E3F91AB4B4ACB6FE8B2F5BCF209DFE4887857486B1C54600EE3C82C71BFC303800659B2799B14379FE5069D417DB9E5CA24C668C4FFFE42EBEDD967888D2E708044556A3DD83C68953B637915404312A1E18BB9B4337D2F4DE106428D0121F1A9F9F3FD1B13CD35C3636B7E4330B449BFA4DAF90AA01B1F4173E6BFF29D4019A649EC8CAD253BD29A929D1E96AD6915BB764FC0A310EE3C298EDB106AB93C6BC184E1D884701427D0F420FB9DEA696E2BE09808019447780E043DB69B91A4BCF3EE9D50DC1F60D8052BB2D9436026026DBB23EA183A2A4446187ECE8AAB757A2E1CCF9618AA03BC5ADABDB68047FF0816EFD9903BABD54F0F94F4C523F6B6A890D773490A673AA79EBC9DF4A5A4AD9828068F20018D939FBE577BDDEE7896CBCE30BC03F95A98A78B95BC738D55890181EE3A9441ABD61AA79AF4CDE8869D80096089069978674003CA37E3CFA4C74A5A9595B77DC68D75824FBF910890CC7E807FBF30F579A22BF79E707509EFDF4F78242425062BBEF0424804F51D747EF7C9604813D7ECFE265D93F8EF67C82D167F9F45C8BC08E492F381859FAF376BFE429CFD96B7E673D1E6C4BB582857ACFA28E8C83D608B1F8741587CE0843C7B5163E8814CD7BCA7E93D59ED5AB8FB19F245362F406BA7EC872FCE1C762667BBAA10043C577B3FD718A64C1A7157AFE9B29D25515D193361E9AAF7154986128D63FFE8D4B629AAF0EDF50A6D69AD224EE327B089E02195F7FC1FEEBE092B2F488FC897374C226C90C505A064ACF9575AC5A8004C29A10904C3D473FC10FDC9B401EBB884D8222CB5D0DED9AC7889DF236864EA8A209ACAC1F7C056E82AE3A777BEEB7C25636A3546497DA61874590790DAC94D87368B90510ED1194653332CC9D6DC4CBF2E7A2D123B14037C6DE3A2CD110657F15C24A58060985740C8F358794B6DC3DC3662CC7D9C08A406833307738D978B03E0167BB36AB6ABBF527553148BB25241F86D5E7ABAD440A715EB36AB68F62538932964BFE556702F80D200750E5692C06E9475E832CE449225F821FF7D26AB5B71F36EF3C0A1A01B48C1A24EF1F143133D9F6055125C9D1C1F10AE1BADC07FA2AC07F01C3B5EA3B14177185CDEE362E4D7B14151E82B04CA41B5210311D610EEF4BA8A0F4CA8A0FE726C3AB8FAD9C5688992C816C0CB7D8A688F6AC45E6B164A54769BA3DCAF31D8CCE6687C6DB6F63776A6B86EF1045EF0DCC736953483F9237AA0BA4CA722C5D1F4CC1E668FB886FA1E046D71AB7BD56D46CD1048E2C75F53565318B2F7B50817605DBB049E28F8E8AC9D3F2A1B04E614B7843390350CB136A04FD32CE9FD00F84206742EC45CFB95F54335DC33719B181313808396405536D950FBA94C464D105EFDA32CBEB8B4BD5E559BD2DCD39D95B359AFD48CEC690A2F5D2740A3D38F91BB56B956EB1EC7ABA2362C53759F1FC0862964522259905F58AF99D6A75FF2180F35B937EECB0019CFDFAB57B3AD92E77CEB2AC305F707092245920E77D5C00BAE67C9CFB5A03B8E556C02317C2333594B15758FC57B5B19403542994B70CEF72FE008CF007C07270B5DBD983AC7C7E38A7236C9DCF2A383B85F80A1D6E72798E9BB5E6F34B97C5080C84CB2B545A8D8EC0D5EAF12E383F8ACC00000000000000000000000000000000000000050F12161F240707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B + +count = 57 +seed = 4E94DD734A371A7C6AD4A567038CF93BAACE2B9D30F3862198DC55D2F21F8FDC9A7AE5DCA1541712179E3AB1FFA3F792 +mlen = 1914 +msg = F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE +pk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C7714CD705CB83EEA207C5CC2C0454F92E90B127A66809046D153A22C3380B45A922B74D27BB7132C479D4B355276ABFAACD8992267B97B559B74AD5E8D1A700B0857289C7658A4468D477D56D3420A6880E07C901E73D5DF0D6DF50C6FE814D0BE4B189E1C401CA51B666CE541B56FF657145181274E08B856758363A299BD5DDF86E37A0B17DAE84090F7C6A4B69FD6F2620959E83F92439C4D5C9844186BCDF12F33490D73E4525A2594FC221DA6B5C073B83819267F643D96495FF8BF65938D51CFC1B5C4A0A05CAA55EC2E3F9BBEE72D381CF7B5EEF00B64483CA64FA7DEF2EFE2DED3C9AA0CCAB8783735EF3EFDD5E0DCFBA4E2ED3D0CF89469FE9494E3019B91A976AC909C06CFCA18EF656322F6D7EA4BFDA8E9246B5DE92127F73E5258467004EBDC9D66C26A067302D241BBAC8D9FC7B234FEA34DCE2DF9F9EC59B515BDB6D3EC8D7303C843E5F6140110018046F6636022BC2651C97C994E78CF82D90D8DEA9BB159395A489C5DA52AD185CCC9EEE7FF9AF0CDC973DA5FC2360C35E6308AACDB3049ED977EA9F1A90D54DBEAA42FE29006634D56A01E504BE90FA990E17C36C5B7020A6B965DF250230B59CF7B7F654BBDEDAEA80C3AB9616F434301D05A561EEA39A67483E0DB2A36C524FD1018D4E4D04AA1FDAF31DFD9EB399E22166D6D46D6DD56FC0E74C91290B4D362E38A20042AB81BA7C6215F30DBD6F45A626C3FD4D4BC51A63B0377A48E24EDE7A3912585C2F4D1138B1F43DE65F9CA4B35D140DA99E360BD47377669A3E0B4B04655E45B3791C6CC581E11CFF0971429857A79A698A3F54DC0F8A9FBE9C981D3E8891E9C2BD84B0D03F5FE416B480EFD773EDFF192D367344F1BD09A246C2FE4937D43E8D258B3FB4354CE6FCE64AA0DE1ECA3047DF8B54629719D531BDB6E76162CAD61814A51EE8B577EC14C2CF4ECFE2AB3C0D662988B012685744782AD96061BC80155617E7A102033A1FAB1C611B1E7EF7E1E5C145D57F7EB376DB3075639545503329DF32745B0BB910E9812ACB182CDAA144835A3722A01EADCEE47663F44EEAB90F298610D594B9CC00670EEBC77AF0D52F8939D3CB1BAEBA5380F7281A4669CE99CFB18B04C22A0D30855329FCCFE036A64C173D15A8E19E301D81D01A417B5032219616F6AA7DC99768C3DD21D6648774B8DF000A585BFF050A261EAFA76746671B02B39394E388BDB0947667023C0693927D6AA93DE8F6A823A6156F00EE88281474A591984A7A53FEBEC32E07068319550366C39996D4B43286D11AD012251E0AA34CD89DB14F10E05D140A4C3AD41D5661BBF504560DF85EDDF01E775A7A7CAD78242105E391724341B04111C0B35692D5BD4095B5D064AB7F9FFCCE28421A6A365EC7958C59220F3C2A58984A16568F8D09AEC4D19F0AB97953F53229C068A1951BC5DB04B6DB201DCE19D0F28832655F6982B162275C25566D7ED0A76618253B87E62A0836202B0082E9303F39B64E5763ACE0186215DDBC8D260140525F43C91B0FD481F4286D1DFCC8284EADD4168D8B61C98CE0248960FE289382538EB397ADC9556741537713B94FE6A7557370374948287CE02769F8945C786D6A4E35B0B5888482F091D2ACA3A625F1183FEA400A773D7BBDD40D0D4EB542F11D33EA265D81F801394B05B5C52286C22525357499038B6FCD29D50E5EA2802B71F6919C27A1E009EC1AF897B8FCD46256DC1DC4E34AAF339EF928370244533A0CE1B06C41C2A23006C6B6EABB7594C808D565EA5AE363973D588366A0885B37B99019619B13EAEFDB1A5A1F50111FCC4577E5B25D243082CC484D9139C669574FBFCEEEAC2C9D81345E28A690EF282B489B703896F9D2450A6A426FEC070A1244C53A06E01FBC0F094AC2752EB6882434CBACAE95EF49BCBA35F8913CAC269A45DCC40AAD9764A376BA80B1F037B3F5CCA3427EE9E5367339B1C32B4B2E639FCF340B6DF537792E337DF3914A23FE0E79697B2B77F933B2EBFF5F2AC00F79673028FDDC74E820D9A45BB2F0FFBDE7CD7170FEA930841A8F9EC98437487C2881E67169997431015C9196C646E3CC69873B1CC066CBEFC24469D9216445464D014DC88E591195C6A7F7837FC92B935613BA206271D2FC4D336BE24404A28AA8FF65236B07ECB89DB107AD01C2408D9D2AA5D5BAE4A1E88AC9733201FBFFA09DFB7B3EDB311F77F48424EF0F16409CF0A01B78B2A906E47AC55630DE86EEACFAA1041773A1D2A544C48AE5297159962138C4451173D19736DF533AD97DF8FBFAD02A821E21B7976E7F9F9022AF4653E337426B2FD5E525A166F23E0C58E70D2529FB789C9B2E9EF478B02737BC410A18C5C454560B594383B0EE39A38D6A1DA2557ACEB853D75B50814C60A38848AF8AF7E8FC243E56D82D1C64513FB741A9A179F4F9C152BDC4FE09F111021D44AF67FF14D9AC87A22F1CD312C0C681F8B7DBFBABEC10326EA05E1BDCBB306C6A97AE504ACE2FBDD3D324564EFFA7B5BE420B8C298DB945491E93F60BE608175AB92EA534FE73A458825BF96BBDA724A1621BBB2BDA0714D34825937148EB9AFF0049361FDE899DBF00EEF83FB325BA53BE3D6C292262540D635A0F565BDB7F998758D66A1FF9DA19FE2CFDBBA12497EA51CFC9C4546D94366266A6F5BE332FF3F03E2E772FA796FE5E2F68E357E7BC038DB61B337078DA6F4F62FE45379EE +sk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C5A7F7C7C1EB1B8CAA00D7A92A17595A9FA3BFF205067C8AC8F3CA0CCDF04E8A3967D2CA47EDA8EE7FB9E90C7827F3F9E147870DE042F8C010452C8B5AA1E98BA465286464022552714575251081120776177525815224154732303041443656858521360516775131304531421830317325718357782344531366167216140328647517545718711226613552632868078472334457684157215402183812864465560134545285665027324534607505627781430607287168785603711211474036654221283006630767820335665427438801251634882304826243122382873643556026160682622501634247844556562277823282221715318272380514382166327832076341308510830104672741386658060731364055263072533024034440348176877168385844276011418807853507445742630313541260533884710322182875672007555352102111736153486546682400445314856353462837432265151201735077241861560606537472114427001633738128185143155681164418522324276660780013254735648130726670106143528152151446085486013530781563507817514423275831603274478056864333261221234688018236714455555341672420158046253828545443468575848133847511336773088426560632512270457420650070480571252567088256216613127287808300372546068157842531208277736661716476224255114561387561842802527534583242226866154005330601712814723148116858707623633156388318610725734626027267825460552374131568247608223526168028133215513323074840426070458361535024541204681617386053266860147755287631778604870341256865775810356462613277328621547642247338166235352446861000146700621207070425287378138011177815017887745350757282412283163674565073574580106851262711475646576343582824031332233640045016202277347677280507034572125140884184204174666740807210561288701854634375221252747614203268282450365555124245162185761546184630821464248227120208330166576446812051677635784843151487868820377560056606108053765556731423562335781058634262346448754055558574881233835332802652730426437605633125307752243671300104451622031178452086563378350643125487888351127447186068653861525843531163576456708403426386231744228603572543702078650120350475883485135123072788715541628386853226820064664257086414802302684824373503480121732643561671826241473335287820868110564002701077363752346565374758124278378607108655524506353081784250867281557355154124716640162628134065863066707685813333772050651751364414710828277432330660035587615822226823583888065753207343551776325031828822344516276348304524581111753487573410125463303084622318654161024010277077576741336854457441307244224445371337778855655354441328843441648078187464352811818514736657287152433674780365130838675087775007860116301656583124318753171584431228031256142511247034774121058045228622026453471310284561284738115183883363562877535623864477287041628578042482807540355551638261778424887531540523012284133317055706250265202776462302754382208531285370062731414002517636735878653716513301083321511832713277468270728735173264164438628025638044228661330367140381886273641753613264238682150600113580510576848725620230467654501787348847266643040404063504765243608131178436637773680553636520528104074337868058868645632711487464ED9789A2786CDAE62A85D6B0F4EA4EC5CC51FC01F5285BAC840E27400A5CCD535AEC9FC88394D6AF007A0D5A1665BB3A541CB657CEF7EB593A3EB60EE94CF4418235ABF1FB3A27053C570D6E98104A3436516DCE7780B0D7A5F02736FD1A70B75E1BA09D9B93E1A213A58AA66EBDEA3123A78434A337DA03B50663C75A006F076BAE750A3EFE03AADB3FCDD88DDF749E65CEA94A51E0F85E92B00F1878442D5460B3759A61BEDE2B163DD405C76564696E36F9060192018B4C73C717AF5F6E27330B51C626932ED8DE06C26BA026351B8FB0F9B3B84B7682E92FEADED6D5AF5716A479DD143B013872629F82E43DBB032CD602CA1E7BF690913842A583636FA382BC094234955185016CD90E00576CD5EC4D500060F95C2388A65A2274141380F5D1214D4A3DA6D14FA0D5B1BA8B3A19B7842C3B86CB73029191F4192505526681FC0BAC20E2D77DC21FFB1DD9022B3F32222E560A6B347D82D4F101D720BDD5A166D097C61753CC7E1B0CB9AE8207C735997C7193FE8A15A334A914152F83A2334543F05FC1907B14BCDCE5664C8F4892ACCAE79B91DE7AF3E0B9B2304F4242DEF190C2E1D08C76AEA4CC236E2920C2C7A97B615EF38B45E7351AFEB1033C5C2CFF60CFEC90F23811CC4418B31042B8624760C9ACC6809B86548F28C461A74EB04942F8D39433AC6A7392B521E452594EAC5FC4F260E68FEDE9A36DCD0FCE9E00284FA9FF321278C059C99A5281C140AEFAAA6595172A505F5F4AA59666BC7F0F7C0F7D758CE3359AF7063A97AE844E731D77A423561093D2A0DF0FF1B7D40699DAC4A2EA2CE54C385462549DF586CF0385D58E34700D8C25A0FF1AE7E8DF3DD175E8284377F6F74DFF3341011DEF034404CF08124590F2BE295820AF467B4FD952922E179522769A462FADE80DB280517CFBE33B32781573C80B065F8D9AB2ED1E93DB55968565D12BE30808E8197AEC662BB56FD62089589322CE08C0165D32FBF69F2F3466BDCDE39F40D9A22445EA5375635AC01394D91EC8D40B9A263C3A9CA3FDD5BC8C69DC4E8689BC9E5D813995BF234E4EA966757A7FCF882DCE74FBEFBAEFFA664C1EB7B4DFF957DAD0D35FF22407ADCBB7069829167EB8F20FBB060F2C0F3BCABACE81A5D6AB94713DA4A3FD0EB8982414D75BB4BD8E9371F1E7F902F65FBAD9315DDCAB8B6F8A1118489F552F26ECB1D168D8EB57C98501B42E1F40312392605ABD43D3882B0E1E2BF15A34B73214A682D5BB45812F1681065825CBB1E755C3878E50C7CB69251D57D3FD0FD72C776BE56EC733A04DF06BF0C9D415264DDC45EA56076DDECF5EE346B5708F87E3DA37237ECE7D5A2C7134C3FAC33258B31865E51690E434E9AB73C786C41CFDFB123D6DE3622A8E13E47127B3DBD1B070FA43E6A7EC741E1F8D86C5FA0C8C70F9EC43300EC920BABD529E1166E494AD8A58F1BBB2B532E6E8555DED67A954C420755798587B631C1CC0E81A329FD05B8D49F89E875090EA7FABB98103314C5F2F62658647A7A467C6CF5CD782275B3F46CC2BCAD7C6A263102CEF1F6B580E5BCB1287F7CADDAABCA4FA7485EBE87E9AA579865A8CE24DEEECB7415869510EB0A70C41309A353E46E133B93F5DFEB45F5767EE940B99460FAD55DE984257852A83A46C78E7DB42EB72E402F85B2B7480FEB5BCA3ED612B10809503771A107006F9116270A5B5308170C1A13F170BFE8F5C32EF40EC3E0A4DFA908A681B6CDC61DAD0535D222BA178ACACBDB51D32F6B63A25EDC45ECA337E07D11999329B194D3E5C32072A474437E750BF383568B1A8A90D0FF4E9AAD16F3D5FF205F4FA09342CDC18A3AD5C5599DEDB81C8F3A06640449925AB2EC162ADE548C59AF4DB26D3477D7FF79DCBF54ED126DA730CF2B2D1D14DAD5CE10AB59706E38541E6212EDB7074AB8F2865EC8ACB5E6F3DA623FFC72C12F1D19E93936510C71914B136CBAC547F01D37DA6BDE4D6FDC48C0D18960AB7994564557CBCCC7C68AF14B42CEC6CD08FC48A8F391AE23DDB8449B3392CCDF38B23784E8F1B05E2657495D2FE510A6DB28B076EA5F25CA76BADA2E78879F7583593977398C94565763E5D14134A48DA7041DA14C543B1E5B47BC7F617CF0960B7982FB9DC5649BCCCFC5560DA4F2A19959A46733090B765D9BFC777683DB1810A4ADA4E4726C2B3314B311B67625BE4D3A5C8E33955A95317E7043D00ABEF261CF6043988203B95589B0DFCD56FD30825D0AF289977888695C18A08B03B5F6D61D70AA2E9C3571752096594FD8A333C10E9C7659FD8E20E709469669A26CCB9089ABC208DBAE396EB4E6FEF43545355B011029EC32B9FA4A4EAC9E331631800114E2A49BD1E73B02DF8341C2D117F20D9438829A09EFAE70F4720D7A756CE1933B734E2B0C867CEC126328EAA4AD1438027FAF61DD72797CCEBCED6B6C4453F384127CD0A81CDEA07380FD3181E07C85709C095A6E9869E46B279BBD4D16469520F10D6FB8EDB3544A315097D92374B75B1940AD24A46126F81C32ECEF2BC7AD05B9A4C1CCB87F2268F66A59A23AA58C1553C399C24209DE59569D230D4E00B9D83AE06BA025A7F4D563E37DB47CD7CD5F942F0FCDDB805622E68F3A4089BE1A9599319B94FF5F815B07412E242FEE4F165CA57D03AEFAC972509ECA3FDAB8141D27909EAAB742B1C3AC5103A7E319FFD6A92B7372C9781A5A9A2125977442FFFD8431BDFAC402B94B128D22B2A1DD990FE6C8B4851B21733FE48C4A2FFB2A7676D6C3A9E399AB359704043BB0703DD06BA6B94D182A9F7911CFF409039BAF9C29CE864BC7A8A5B89A594C70B412636BA398A47896ADC857B4D73E93CFA40E4B6BFFA5A4038CE1AB50141309CB8B186FFC2DD71C6786E527F9A53B522113661C3E5EE222F4542FE37AE074DF22B4201676E2F1C96567FB1E3B5170ABFFEE9CFDC53F86B73AD3D74AE3BD3FB2F289FB9ED9E54F6C764A9C6036503D4D46A61C4FA93B057AAB7801AEB24A8746F251E6C7455025234E6E29FF258FC078B967992D39156AB33342665AA0C1C6F280B2583380B51B2E0820808A5BB12C9C9E18AE745306E1DB566546D8C608FC98132936B306BBBDD201BA39FC7EDB5365067ED0B3C1A23A6274DFD2482CB70EAC0837B5E28BD42A274672DF493CD7756ECDD48068174EF14F64D9833DDC236AFC639D67D2E9950A609BA146A1059F930168D6215EB850EB02A6B42BE55008371524F4AA8E666601A05D43F6CD9123EF7D59BD6D46929714A0B4F548190C75AD32F0ED4012C763893E518C39EB29DC26671939240B6404E47C2E179671A48752736B114AA41932954CCB00D22F38C4F955192646C8A99CA74AD6E0D1D2DF9B83CA3E088E807126204910DECE5EB8F9B10EAEC3BB1B77302B1420646F4B5C8F81730FAA25E79C7FBDA7A8AAE09E62CABBC749FAA726BF756766CE9A1989F411BFB4CC162AFFFEAFC8DF91DA57D7E5A238B979D8DF3DE6F9B2A10CEE266FCC702CEF89836561E672B925FF68C251DAF91B +smlen = 5207 +sm = 059D3B497423167304627621B11EA6C7A51394A4869B09FC3696782E82920A47BAC37E2754F8CFC74FAA81BCCEA10D08A0533FA91B3FCC79EC6732D1C04A1B8763BE7E28871DFF678CBEAED6E1CDA383206D40850BC73B39B526AEA9F73DF6D5018114C02BA1D85DB704186BCA6AEEC1BFB3E56AB883F65489F1C0C2C6F25E487AE5E355F572F5FCA58FF70875D97434719F79B9F27074FA8AEF5C18865990120A673DC7B3297AE79B7CCCAF99132EB87E29F0B3506041EB3EFD8AA6FD533DC4CBA75E7548B7EB7C9CBD6051C848CA01D2DAEF98864594CE1A1DC9F0539B81E35868BE6857A8663B045F3295CE7D281B3E84FF84155F99A4791806830C3EBE9221C3C60B10B89AEE52ADE6E76B5A0A89DC0FB53C10DFC7750B3F27393E0173BE4DC610ED37B850DCD1240F180B305ACC215E434C746226F3D113AF1331AECD2C7A6700384403B4C12A42F218063601E1B63B7ED5A8DEC09E72D6676837B342ABE739080AFF73DEDB13FBBC8E6802FC9F2797E60422436F8F1F2F66B63534EBEBB8AA29528A3889CAA994FA241D9D775D5536233C13C94C1F74FE7DD238A3510896AED6F45EA3164BDC097251DA144491657E36DC853FBBE7F28D1C47C67FEE4CD36A2FAA8F730B2D00BFA1F7C16B63543C8F703F6576878450DC35CCE28F60D7B565DC6A2EA89B311079ED91F00EC355933B2FE319D64626DA323E39FD479DA139412CDD137D8A8AF6FEF5995B5DE7409DE92A0A4B58AF75FF01ECD97349FB0C4292C93FBFE62C6F7DF095C1B2B719AD39268DDBBE1D17422F5F796074D6846D0CA746F1862BABD833909DE0BF0EB6FD2715D32EEBAB684BA2E8794A93485F329FA6DBF1C462DDD021B82E0519120CC7FAD73D58C0C3A3F74EFEFF66DDAED17762DD31F24AB1025DFF073F5FD65BAC4721311A495FBC29596146B92DB0D62E5CBA4FAB3667710F0029D0BC7D2627E4C8DF29511ED24F000B7B867EE672100CF68555B8CD21A8D4F91515B4137B17EA7F1591282E16E3B69FBBB3D1FB17BC51CC08BF6FA456FF292EA673F10E838CB8742BF9605BB45EA23419739F0ED36448DA60A65683C20CE629F9D47BFBC7B9789A798CDD05DE3AF611C651DECDF0CD6D9647F2469E1DE85EAA6F22C136DCECD12BD6DF4761D291F0C00A2B4D4CD896A42BDB3D7A899195CC1F95BE2EE614A0AA341B19939AD546E2FF4D11A6C5D80C2FB8CD190F009A08A9D826EDEE58997C700C73E999A9626C0104B627C1CD34A15D31E71E5C1E691F6B11C45553F7A1AD54E31B5559BAD740ECC1BAF3621E72CA023D7C6F7D3E1E6BC60FD0E9ECAB36E0422161B394E343E7ACFF69BFCE827A3E98BD9A7D63D251C7F61E85A08B84BB6796AF5C93D96F4937980BA90EDDA1D4A50A3ACBB527257B8D35CC4BCA2632764A7BEAA4D5AEAFA7C670E6532800B6D2096C06C670421E3ECA6DA195DB4BBED6BDD37C42135F81BC1FBEF85CC3C0D17A0BB98DE6FE2405B33E336B8145ADE29783092D6F0CD9D3466E812DD7C271E398D4C268C7DA025418557CC3D92953E52729EB03249982F761752E05CFEF333F16F68C0C1B0E8DE9DDF0BB19D1B27D321D0AD1099262F5847C25DE1B1A2190B790EECA231DD9BE03B4288749C0C0347BCC89DFEB8FA2D6946E0F6513D92CCE79E19C50BC000BF909DFB1F178BF7F306096CCFA6F69E88562309B6D184EDDE789A33DAFEBEDFE80DEAEEE230FFA806AE1EEF677A1F7920A4452C76378C00921FA7EB2C72DDBD79C770416CDFA6DA1D9DF912BC5833239364620F2551BBFCD1485B418C4340A3A6A05F90C648A5DD8132593C34F6F72820476E4268764B6F2B0E2DBE8BFFAC9B0B2D007A3FEBB0B777D1FCACD25C907844300A1B8076285BF781FB2D49A1F91338DAB0D611AEA056DF148E04976D441432DF4F6CD9EF7B59B369DC376A0E79824C115CF1227AED14979D51AAC4D6D7D923BC270D5B644B06212AFD6C2E2054BD72BE38F1ED5F5F5EA1B21D4C943F6C35C330014F1DCADE137AFC61F05C07BF16FE3A3057380F48A4F7045437C6EE4D93CC3C6307184018D0B678E7C14225F2F81F4916149D2C41309CFEF651FD1AB29A83075B3A29BCE59B8470F6F08E0017B092AF48D643A6DA941C049A09522D92EDD9F687BBAD1B9DC91B7DFAC8B1CF71D87548559612E058E344C409433D9AA6881167020470977D386EE4E84EA3C26AD3E8975331FE180DB076B4FEA90B058BAF8B2AF8557CCEA524D53C891E7078208195DADD76B22C59EDD5194BEBDC88AC7F76FFC09DEBBFB8C1DCB0654427B5A45CBC9346A9BBA68089083370BB5E5AA65366195B738FB1157F5F6AA3A28F941358A64F104FB6131639859CDB65E6231BA3054B8E3F4DE5E2AF086AA7D068A2D2B62E166CCD0E8EE2CF2177FE0ECFAA0300A6828B8FB6C76655BCF6B321276AABC630A17AD59C55BDDDE4FB8632C4D11F22C20726C43BA0E120DCBF0C85F8B42CC88C714EE362515A676F10CEE6F726C227E6B59788880B76CB8B00A30AA3387A63442BF5A073B59142E15470969802B0DD3917BE0E0B460234C75FDC5E52EE047600E4B696988D0F35B3DCA7B09B3C357002B34DED1BFE775B392F8626431CE74F70C57B2D100076318B6F88070201FA2E917E806031C1013ADC0971EA9BDD87AB426960F482ADCD4E6ECB3A9687E3C588A897B829243139294336C219252A6E56983253E1236044CBC17E81757D2731351C4B386B8DC1D28FE7196F268F1874E20485A95C594CDA18DBC815AE55191853913BA81C0C190488F87A1754FF2E612F3C71F1FC2C187EA416D01F988CFC616C24625AC2BF97575FA5D5A7D712654F27462794C9F7B57A535A5B89A7AEB748195EECA9445A6BA9963131C1216A77C58D42F0CC6664E68CD51D9F19947290D8A2DC40FF135BC3BB59B336C22EBB27E3711358967714920D698B4F02C69FC65A1C161BD58FF37B81C4745D39D3FE6B3657017EBB41088170DE58AE088A6F07A39A460F2C61E859998886F4A5B14AF017DF663341FE5F3C5EAFFA1C62760904528129BDB53AAD73A644DDC6BD3CBF6DEB5A22E44A32B388564CFDF6D11212FF3950022834953BE17737720C327D31E54371D6724ED70502C5AE3C1782CAF2DDFD1FB2F4B5A6A0AE6BF5AE38DCDE290373246945BA9BB69A33323497F209C5BF713E40A91A8EE19C9B4AF4F67A15B9B2AC9C8C9CA9DEF0DB0C6B9A783C66C8D93D044EC8C7BF9E2CBA838FABA4A32D8BB60514601388850603753FD4A44071445AAEEE51F6348AACEC9DC62F23B14EC9C0F2B3015976B350A5442A9A1785793E4FF77D5897C59C13396D49AFB4424309DD376770556140610380D54600B6DD06180E8C574D6488CC3588094B53FC26155E7EB04FEDB2F25ACD353AF694E6C2F38AF66F40BBF3FA607E19AFDD9B90DDE5872C7AD6BF507F8D7650569152EA19BB3B5A02DB0ED79400E59939FD56AEC8CAFFF58A3423CAD9171265D62862B540CADBF2E82173EF33032292FB3E27D3CD1604468AB7673D63B5ABDB3F32AFD095399B937C3D8BD20E1A4C1A6FEA80B3D699136BB9D774E355E7E0C3CCBCA3DFC365C92A3FF40CDA8BE528CD3DD7514586C3CFC3C026C0BD132C97B800072E10608E4E0340449F8A8D1DD6AE897683C03F5B6D3497AD9B92D45B697C71D32A0D5FCDFA5AF1C274484B66FAC65AA8F802EA3FCA144724B2EDDC48D28CE4E540DE39B9A649C752391393F8E651CA927047E1F98939899CF4BC8BFB59AC62C0599347E004D886CA8C0E8021D3876610BBAE3290BAC074D359210BEAA3BCB9FF211EE6B747BE246172DF88968894C95899323C0354FD120998C40CEC1D89AF29F0934AFDCF1FF23A9408159288824288A8A7DA1FF4D46A61F9E459D4C9B4BE464DD94BCF74FA02FF5FA6F4EA1087D46A4FACBC36037B136946A6368E2EEA87537DC987398DBD1ADC741175B1D5DF2857F6CBEF2B0CAA0099A55D80E840A993D4B3A65B6776D6083E8B1EF38B90BD382B81C52B8BE3E3BBD966CC44C3FFE38F81B5657678CEF5C8B315164B2B81EED4B541EEAAFC87C8AB834CB67D4D358FA7538F0F7A27F85A8FAB71DF62A390433F18FD5DEA94FCE72EFCBE6F0F02969243E0CDFF2F3CB733F11591A5280258DEC61671292ACA63EA7B58A65B7481E7BD688A6400A97BC0757F27C6C99B38C5AC7D0BEAFAEEBA49F3BF8E377F3AD6532833263FD07F20F594BFCAA2B724768EF7895730BA7ADFD3A205EA5EA65B99FA2BDBCC5EE9B167B5282E8BFE4BA06DADE3B2F2517BFA6DAF1F10871A9CB0FF3C96DC28E5F2859B6C0BF89217958460B243F91BEF398BAE14759BBA43026FFDD24111665083B543517B95E6601E21929ABD4247C99BF00E990ADEC8D27A6E0ABB286153054AF51DA268020357AE2E863DB919B135C877F45A087606FE6AC06FFFB7BCEBA5E0805085D7CA4E9C462869C0890C890C02F1CF504FB05EAFFFA6DA63B5DF5281EE2AC2E23D6BA1445A86D47332C8012F09397E8A58A384185641EBEFDCFBA0110493EB3EAEF9F18484AABA677EA6BD0A59B8EF720446397EA3991EFF201224969E9FE0811145E9B9EDCE1F4F87493AEEBAEE500000000000000000000000000000000000000000000000005090F191D1FF3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE + +count = 58 +seed = D9281003AC5F7673E0E9A7BC29C4ED75E6B0F228DF49D11A2599BFF2DA9E887163BB26DBA4F071FBCE02891540EC6F1C +mlen = 1947 +msg = 437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF +pk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDBEEDF327D241F345298EFC3BBCD3407F8428B3995E4920AA94E58ED41A05698641326AFACA662C158E63188C1B042725AD1C54AB875338E976EFA3A4AC98D23FDC0662EEE37EDADF2DF2A026AFE3CEE69A2C734A9306252082AA5E85E7E3FF68A15285D181BDB3ECDA6E2C902CC6B6760C49CDDA5316AD3656F04C344F93CD890D72CAE9502C8DA2F63C5A45FB793CF3EA43A93045A32C6A142585EC36ABEC152BF5D5FF29A42278A6A4887DB2D951594064FDEC844F30A1AA7DE5620AF2F8C539F0806D3523797669C1A3E3EBB4927E34984CABA868456680B81DC0BB9B919263A96E6D9AB0C6620C15A9D15E053E8FC84D330544887286E68CD622363314FBEDBD74B198ACE667328EBFD2D485D7C50F6DA9F621455AC3E169B54C3341475753C86E56AFD8E7F831E0E541948231F442F28A5C8BDCB554C5D749E56B1129C7B71E59E7A73EAE86011C0F578DA8FDB727DA7A018EE67E0AC4121BF7F4C80E95859BC76522ED95CDF2FBFE42FE03B5A00886C2016A012161E3EF4E3F1212EEC3095300A67CAD914EE720F5F8C0ABEC05D657F7BDC9F29E6A731815E014CFBEF6112CEF6E437D97D7B68237734A9040B99B185B315763ECBAF900BE6F347363013D7A00E4E87A59770A7F1F1BB02C33C2A4BCA19ACB6A7EA0530435A93F679D49019FA83F8D7C6BCAF0D16FE1991F847C129CCE60A9C7CD899E293B1E1B628C27D463AF11E64A36AF45B41850D93E46433896D9B84E9BA5E8DC4360EB7EFBBF0278D1BB74CA04580EFFB7709D3D7E77799FC56D422A58D9DFDF0DD4286F2406756F832731DE2DE5F80B3810760B281DE2DC392FBDFB443A202252699FC077895695A9E47E4A850A1A56184962C04FDCD4DAB2C04DCEE8F66914B666F33F9CC4CC1EB2A0E40EE9F1F3BDB3C2C60AC13BA217485622D6C885CF61423989FBF753B0A7172BB6FB186D5A47A3B140BF8A2185C5908F3826E5AD6DDF9D80D6531EBA45D1AEA74297DC4EB16F3C717A87251C0E8050D8CC8AEC805C2B4003E901041380CF57307DCEB0607D9095F1B023BBAECA28E25D105DE8D11F9225CFAFACA16FF2AC6192E0270381F19A837872D8FB13D33CC5F0715494203B4AE054197DF6C7EEAA6C68667A5C9117FD79BB715445A5945579C637CA026AABF3AB6B202473566B7549C8E30DD0BFC0C3D70009D2102CB1B9653F99ECCC5AA4B617D06B6FF86CC1C5FCAF25F197F7D120C027B14950321BFBF9842D3D4D03BDDC6EF14FE4BBF0797BF1D1A967FC965A96DA020DF76F78BEC7AC9BA49BB59840B37335A8CD48E3A36B0013503755E4EF4FB20B64F9467E6EA8081C41EB79D32A4FAE238A94D1B33408F51780DE1864F2B498641669F1215FBF1F61D69DD5AA8C741C0664087802983EDDE2BADA6330B8E0CA63819A9F5820B8885132DB1FCBA46A68E415252F11CDF0C6AEB4BB4415D35F227AA6D45C3B74295C70B89944C2E2732532F32F43F38128EF87C0B2BE108C01043B257572610CBB58BA1E105480093D9BA6FA822D4D57CDC8CC5FCD5B8693057582340973337AB4A943428D43FFA2F7A5B0046AC62D5DFB2270EA541F358B5745C75A7D11838922581357D08E4F24B88C8CAA2AB06CBC84C9AED857CCF3DAE7E84781D313E7F2FAF3F1A21D64FA45B2956C571E8B61E6DC0D4F90BF4EA3945A4DF9578B19142B860E206B6C0F8718E01F97B29697BEF74AACF356D625C7D56CB7FD702FF3CF801A4CACEED6CFD241CCDD22829871EBA6CD1C5BEEA1A90546FEC3E6694B64214213759A558B4D74CFF3A89564462EF00138BF8DC6394B2C6B7A638622D7F2EE3CE4E603B8AA6BD1AE159DE3BFAA52D085668D819A7C9183F90843B703CE8A09557F917D6F358CBE16B4CBDEF89CF3364B52AEC23D1BD2BA1DCD8678DFCB6699F2E6B74B9260E74158A0A53B5CDB183FF84772C0A47CF6A137F0F207CACD5A21E7BB768355778E0EA9FA7B367EE822DB8363CD7156E384150F7F3C989012B9B23C519FB4E0BE8A282CC181A7079EBF7B1CD0DBDFB502406356879BB6C305889EA6AE83CED1E00861CF239AAE9AE4B6B2DBD628EB41F238EC73AEE19B9F69B51D2E27CC991E484C3B12446E4A4AD107EDFF33766F8E49FDF92FBFE321EC8D27CF313459B641F9423FD376A814717FABE51D280C0D8D68AC7F193499B3023D8676ADA6250D716D39A681EA3677D992FDA0992F8BF95E169427B5E38C7E1AB5F5C4D966621E3A87714DEE1BEAA71785B40AFB6A3689193E72553944A0387C096631C0EC484325AEFBC415D01D4D2680667AFEA2837E4B59332A5DCA06F7DC765E223D5FA7FB0F0289A8355866E7AEE6A2453DEDC2EDD17C88594461C42EE9AEF66FEB824DA77797003AD9F2D6FB927673CA72949B28326E43A74442BA17AB8E24476418708727C262866606DDEFC208D2444655C6F6454602C1886729E1934C4D65F1B7BB4F8E0267325D33C71D3FD38956B5D8D2C3EF43652B94E81538106204F8B08A3C0FA008FEF5A30DC715132EDE732BE065319CE3088C0AFEF000118250E1F1B757CD804BA3F91E3AB9D549ABD347F821AB26E0A887DC1ECAC3BEFDAC730DDE827F5BF06219FEE54C00B83059CB730E4C8FED28D8C40203A5E6FF11232E5280649F6E307D23E0204AE6B26C9256A18659280A0850AB584D7970BF3F248BBE9FB4485CE7DD88BD91DACCB9FE9087D6DC6 +sk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDBA8548E0A6D7B43E492D3E0B067976CA78819F090CDD220E4BD636D393D815D7D33407874401229B96546DFB1D78CCB10815258E7D30E3DC28FDA40412F9779B565067888843503205027304563626023644828615818733866374108827582477870341558607303832870623460744057543070863784102455566837023684553837234487836411100514364663583674753322153442500227153501747524466424862077474415873304813214433581656341436288473430425205720360354842865635272734157830887242722660537645560437218530242578876682167311478804831031252327026171486605052632487087887171574572303352775055128038805843576616225818051010170870721067410352351731678028787707521575823246423760742661385725447580340411163248662262734177123147047023850571058451214430583144571623356203830862877720803204724810212485744863186870206753885122405801168888175476066838130331023838188702887561537867646062804267118542215187378786604057471184706015180506866115562117513132811110770444666210606583527415633351644077216337628608670201206215034718147704118064285746042763156523845516511450274382211832366616387283308250447254167807260042865138875218812360668228647533408246032341733087661470346654580802517232071535182065110760374234526676147121314244206162023455017684636361213558281118483151045432262873434313465213625583526500017147253285121786482852136052144068517670807353883373263334344340273867806851322058670211774232880354230732473443507551420827347736651540736365371814304017161464165410826357241600722578081603375824121715444073553736781446807305623862007406323340736504516358221178352876218864612558080057726060544456436625556404405434002636548150585754034115110352636881517672727085327365864170447017305304470056351710542555008225133125552143080061434566687550256488700064460677587166513748514482530878152208056782330301834312662655274225446826885220556434657541820534646738421286666401704083846328231613652546604205672805872152470153388643665677487626438138836118642441027651217783055310566887732270171811522037784825725847321576704560248708175665000377580403257885612776883485368507103856082718727486486663774183154175308428655001585587821368320056603678363867241071122286638116842601140063366621833182446887572108172886101457344257202533625383151772470277277751766634011025454310673255014713126840145823313847255240308556534081831602115483788575517852270827317205256862016434674502163473488207355863610753321482648238775425202241804168777071878783818372770487024463053380608344236503031375845410103573862307688785477160666022727667417072017048436775078004356642540433764445386382160770627506565360412625764177636707037834275547234622530247787610522010248445444014387707050544076111764520247032467208371834535672025318435234830154666217867036238248110047081444458473845052283886686285774177643388130664337882026271734030084240830778804458710423037175070047541267002642235080362665373127108845310307706422751070703624023612265461187386046053212673648580646084530348567531460140240386408723384367771310483378265380551430108842E2DB3CFB0001A6BAD32A7C2CBDAAF019AEBABC91A139910719C036493B5CC9F545FF89548976264165F04C5EB59F619D8EC3BA7CDA12D506A9EABDCF956B896B452ECA96664180DEE6783714B125B7B96F9B9558F6CDCE6E419A3002FA2804B618EBCBF4F30692D9813A6BC2EDEA0EDB02573D996B4E6F039413958A5767EF42C33FC365409ADBA4135DE3A59147F067D1E606E186B489EDFE18313F4A7C2D2A191E46BEEA048D482BE3EA32FAFA56B060B1733D52E43FD6523A6C20BBDCCB425E244E373EBB0F6B3B1D135EF2387C0AB6E6B9135817841100BB8727AB293CE53E92DEF1C8C23DE787C4E8A79B4395148F7EE752CEF759986E62BCD9F30004926C16AB607A87B0353CF32AFB07A0A379E3EF197B03DDCA73D6BD2170F894634E8F5478D08209B0C6D11A156A8C21239F81BDDF350DE824ACA6FB06483A4A2DF08836CA623F03CDE6A2292FEE40E766F697747FD69AAAEACA16E46934E7A7D6C9C342577C23BE5E85A118B3906D75714118756BCF3C3625E903C4A58C6EF2CA3D419A16A6D1A9A7017655D4AB716385038652CE9B350351EB643122567F8AB5171E02E6F4DD06B1582CF0425A96C4516661B252C3DA518211BBA1F78BFAC3FBFAB2BE660DEE4878F96AED18B152D9DE6AE0BAA20E33AD926C8B2BC8C27C8954AA0E1C52952F4DA72279C8E45BD0327C9317F9824449DA081628D95568CAFFD6AB74793E11F3BB2B244656CF85CA39ED1E9421B41BAC495DA9C84534B6626446C780B90A776154E91928AA139542BB29EC37609DA31EB487961FD0B7FF62DE4CD45DE5ACCDAF823319A00DB1413F50A60A47F8EA9391D0BF61FDBAC7CC70FB26A15C698B589B4A4547B0BE9F7BDD2DDA417F746C117370BD8D4F8BB894C4A77A0113B611C8C689F72DC5CCA219C89D5B0ED1669D6A4349928A0912E61AA19988DF70E8EEFF68782E5955B8FB1A994926A2665DED362FA97D2F3F97664853ED9A0D44D171FF3AD2A95B711009A3A26BB4F11E5A2F217401AB23F8108148B300548AE3C31942EB1E92A7DA8506F6D4632622063DDCB719917DAE63EE8E27565B123940B2A91AB9516EA99C592F9C96A3FFBBAF5AE55E213A4E8AF9D50886C4DB4F40DBB8B2486F137790030C37AE2081D2C07AADFF44929B09BB41D7C309654F94713328E8D62616E7ED43CAA61891F6DC827F9F9D5D102F52CC8E2E3D73A6A6634F6EFD2AF45EAA1F46D1A36F20AAB1F2F23927AEC6BC9A56ABD5D64172908652F642041FA0AD1BD16FE0BC4CA8608FA277F23D19727873A9BB4EE38AE539CBF2C0CA75FAF82D045EDC62913E56080AF3F7CCC865D07498E3F77E1A7ECAC68DD3FF982CA114F32E426FB02F14070A6719D936ADFF3D16047DD9BF9DFB382206B5B43442D79E4A0EC6F1C5279E0D20186A723022CBB2A3DD5BF46EBEAA71B059C1D1818C26355F995BB5971B7B47531759E196C9E8B58EF7B4A21301B98984E326786B772B47CCC57069BE1F7F7DBA1C4317EFF8A7DF5ABDE7592032413E07FA4C33326E20C89235BC23BC4047C2689428B9F55CC7F95C7A3FF5EA2E851B49AFB347CB7770D6AAB2DD390DC02162DA01AF80915CB6A60226DF7B1C034FDBC74DB24E3664C604713FE96C821ECFFC345D29A3ECA54F1C04E058AA15903E1A4154CDA91DE09C1D39284172CBE63769FF27C164FD2AC4E00E35506602E98CA8C38223561B8F986101744D754863CF5E2CE8D9B61A75165FB8BD447932287AECB14B86425926212EF976BB741B7CDA999230D86153D2128AFA5139EFFDB48BC4D30901478753E8AF95F673A6758E24BA2775F277B4D5DE9675AF507D821904DFC774E34A79CE40D39E151581DFDADBBC92BBF560023024335A102E1A4E6B71D966EAA21B0D20E9553BB2B8C04BFD8DD282671C8904EAF5AC350EDA23357A26915FF45CF2EFE09BF875E40A780D1478ADFC415EAEE084C4EEE175D40B34D33460C768EB945333BE98B921121667821B23845C876910BEDA99F4BBD95CE231116087CBD91BE5527250C901560CB1F3D7DB0807ECFBCBD6E58CFE78EC3BBD4E1CC5682102C3DDCF0F74252184385B52E37517E966544B9A47A6DD6AB9AEF54A9A484D95C5335ED9C1C1998BBC918BA790D25919597B582A554E169A46AFC8E50D12F1CF536C9DA62C2F19A4A69858C04D98A7DBCEFAEF087EC5AA37445C88EDA36B26D6E754901F6E7406D250B823D35E3D592234422A17DBBD55B0EB0C3FEAFDC30E74FB524EFAE124D085047199C7BC25B62A75A5BD5737346B4FE6E871D8E6C960B2C8931318D6FFF5C9F170207FC07F9825B3436855DFC6D4D79DE89A2FFFF3C91F7E4542C16D038BF93994896142892E441F4F0538C2EF21640213393DB3218C28211445E0E24AAA6F15258AE5187CBF79B99821BB547D139BFFD60FD87EC9B6232137386961451082F67266283D95555FE65727B7F2624EC3F67175A7D84E243F426B51E22777BA93B0640C2BC927D368DB11A803C5911FD38A86D29D49233FFA7FE97A99122A4E8202DCCC9FD5BDE5238681AB45963A422488C0D0FA24BA88FF37FB23E549E20A0DBBA44C1D5E875043C81C6BE2137412B327CD3EA178A1AC8D6165F780ABDC8A205963ACBDB9C12888C46D66B79CD37795EF66EFE97B481D814A560131B00A97D3B7BEF2ABB942C1DDCEFD93BA4C8494B4C6AA77A83E47EB49D5F899C0BE29934D169C83DC8450606C9D0C5B54347F34B8A9FE28FE63A309D2B32A3E08C33AB12E826F0CE810BB691D6D5091352775CB1832FFA69630161FD43DEE45EA23BF6A9437BD4B9503139A1176EA7CFCCB522D840B3A9138A863477C15992148AABFCFA136C7165CBD444FF3022107D781E0BDF5F5A307679DEE2D1631F2799A593CD080699AD96DCB729ED85E00DE12DA8CEA8BDD02F12794B54447B4A5CDD5C082F6DAF7698FFC7CEC24B60D7711AC8E2986348FBF2BE5049F8CFF1C92F6FAEB5E7ED713A3238A38837CD7398F6658275955DFF618346448E5397272B9794F1594FAC0A79E2653AB08F0C64EFF6C310041CDC29C70B7427DF6BFB19760FF1F8385097A4559F7D1736F89377B0F2F536EAC74D3010D981EEEAECC829949C6428099F772B1909F01DB676B96C628399C57A8C245A5AA78BB9EBA1994199933A0A4B8E8449D21C67F253751A625E5E08CB05A5D249F43D3AB179AB4C7E8CB54A36BBB81592B35DBC6EA5891DF5D1F0C000F8EFAB44B69DDDB7F7B8C88CC722A8D2369D8885438E1647FD0F904E9A29E6A285051402EDA7C9AB03AB596919EBA5DD04CC89EFE87A09E4590A93181B8E4A77E346564FECCEA864E32ADAB40C03A41FF86C489FEC1300BBE62CB39343C1BC7577471775C9C8A0021DD4BBDED09710C2DF109B036B79AC4DF3175616069B88B591E88B1DCD7886A9670C785ABD2E89D37491071B71B7A00A238E1AA4B43C2398FFF5CB39F59D9586FB4B558D69E6A373236750493889757FBDDC0ADABB6594B78E8513FE3D7EE3D34DE60EA8D46 +smlen = 5240 +sm = ED4589143A923A4702A7A4E34E3222113E97E94B9A32503C145822804760764EA55AA2E6D03FA21174A8AC2597F981CFC0C0BD3012EC829E94126E879AA24784B44940C4409E7C892D11D9F0CC8455CC11E717C223CD31E7325155DBD737DFE430DF1290D5E5A2C905672E20115F9B3B3D3083D7937CBBD55C4BE5B0A2849A2B5D34433C71DE2A01B709864C2F4E81902D930768AC6D2B6C206B497A529AD5AAC7197BCC4E08F1CDCCD32C5E1E38C5D93FAB42AC1460A5B78A9024FD3C8D0FB5578C740AB67763776FB6C1B7903EEF8CFF82CDFC332DA1A673003D2C15D04C06E606AAE78EFAB8C63E22C97FBB2FBECAB2BE819E02D5EB36243E5B397C272EF8ED228E234959A175D0E7D6CCFDDE77969D0DFDC149602EF4E8CCA0EB8A339C88BB87840D68E5CC0B39F11F29C404E717A43FD1194CB90E78094C957F66BF8F99535F1C35355FEF30867F289F47089DCC18EE5516656CA60B12FCC722F6D110D8A0CC072AD6AA44ABCF930BB34ED237D943F768028CC9602F4BB7B9F651362A70C07B333EFAA93897C8901B5F8BB84F4871B6A6D53F7B4A4E01B2012C233C9971D2D6765CF9309442711E42941BFBD6F6481A3C2EE6784415B993C45822AC19F031510F14DC4C1245C2172C9F4BA8F23512368F92F0776931FF3EFD0B3FC4D69D468DCFE012DA4A73A47289768C5E07B349A7B21A5114983AFA043C40DB792EA9FA8C5AFB9F4B6DC3A75C15AD1A1FB9C228BF0BC4F9E6ED35F918A4E384C0BDD9A7E2473859F24445CE6F58912A82C808FAA2B3FDFC4E0AD0DEACAD5C8117967B43349C7814BD44631465B5EAC8D91F0FD1D987E0174C7B5AD43B46875674A63B5909ED43828E863107F731BF0677A967E573B9A6002D6363E5373DC9BA175FFF94FE72863579896BE245019E7B0EDA7AC624A331C921D6B143EAD40908E0D2DFFCC2A08723F29F1B1E04EE7D8D63B723CB45BBFA037BD856C15D3D823506D80670AAC31FB0E9F471925AAAF6B0FE704E63E22F4FB7F9FEE87697E127043CC9689E57A4E256CF760D2EB0E64588AEB6B9F70E7C75E8B45B3CA83019BFD3CD3F910300972EACF5C7CE1BA6EF2DF69667EC86CCD776E48ADE5F782EDABE0B7693CC16CEC973F9674121387CF1D857068FA8B39CDC50BC068468B2096BB6D01213932B91DFF90165A0A09262626984ABE3EC4596E1BE975FE93D27703FDF23B445AA29BF9DEDF5D567A6DF222C33DC330292ECCC65038C8A834857AE09182DED2353F14D98384A951E5A7C812086F801794CEB7C174F39BAD8884A97D2744D4ADFB0C2079E7752CF0F076B5DE64E81176677055B945E7CD1BBB853142F5245FC9A3394CE9510F9151B0CE570C0C2343132FAF65CCE7D0F7C40E02D12FFA454E953BFC00037FC4F07315AD867375877B4A8462B3D41D814C81C4A8B28F6A1F992BF1FE322408942C83AC43E71AC1799143637F7D75EB5A5BEE76A68CCED6D466B5E8EC77E30E8B8B7B11AF5FE94DB5492460B426078102CB1736B6F3C0A98E5465C1C3A83516D11A5498517AA77E9CC54540CD998D2CDD883061510F5F72021E5E77B680E896B51B9FD4FAA17E7A115CF24F4B0B9BAC4AE4C82D95E5C2F63FD3B49F12BF177A289823EBD0F0E72BCBBF71FB8F9EF02BF830F923CD03A3B4E1F133E8859DEEB6A30E53010E3B8FD157491B8C0A72DE853F186C44205CD67B11E6C074D52A90A619C606CDE1DA4C43B63CFEC2EFD13F4B26EBDA235A47A9AE936A94779581D2EF95039FD6AF7621DC82ECEE11088E30D060A7B18F79B677C4189C39CACF24BD5340DAA8971C1D4F9EE52E6FE5AE7F3D881E0FB0AF42D7199B528D0F1DDFF237F722072B61217715D5F6CD7CCCF7380BCBBAD3113A36FD1DB60170D80F1AACF3ACCC88752EF04B350B6838044F4EA2A69955D2227075B8F7824E8AADB808E4E42D1C7B7DB443F27CC7DC1AFE3A50E29FFC96F13A2DF80464DB1F5CD7036291A5E3EDEA6AF5DAAA35069EBC710D6360C329404EF68169A370CDE1B11281EE860F7C3D19AFBB800BAE27C2C38B82549F27D150F6F44D986DE7AFC008DD49BE792EE5B99C477C50ABFABE5E85E0AE1D0842C2F97921C0FEAF44028D6C01B5EF67676A9D760B357B30640114ACC0577490A71B66E35AAA9F1FCC759C88F4D38DDF5E2471E613F2B6E254EA5563FAE1655F7C9D3DD732B6AB71CC53DC3BCC06821F0C13185C6A1F3B4EB759B08DA1155CD9346AE3FEAF5F6AFD42D737DFE321B02FBCA600F6B536EF9DC4E2CFAB82A386ED4020CDC2372D7769B544E42A311CB8C3B0E98C56DDAF750A11DCD410FED2BA39B2C1C467B6FC211BAB381E3D246F6F0C0A394CF29846BB3123CCBFB44C757E4778BF576715250E12E4F1C14238C759152EB0666EE86BD471DD1E8BB91DF75CF7B25F100D893C658A2EF06CB8D6E0D4D2C5AE8A69D7A37537BA468471DD5E7401BA7B2765DACAD47BD68652C0647C67B62B5CDAA9AF777A4D911112FB1D86D26BDE31DA3D131C12C527979511CA7BF8B4C8BE765839020C572D8E3646010A8A99B5DC849E5554F7011093A698489E488B12B001DD303F200770AF7741CB293D404EAA480F9A7984AB121215DC297F4509F0EA9EDBAAB4650B209A372493A9279C3EBC0EF1B2412BEDE29E00DDE49F50777BA17A6ADE6955780C97699F4BA8FE687C7C587B2A3A7A7B492CB18B2EAC342B7B07C0F73600DF0FEE0913C7DC2599ED8BA612843B63166B9BDBB05ACCBCCFC9CA6CDCE8BD51250736E116C9E6C0AEF54AE3A2B9319C9678A6C6E7D8B2387AD35CAB6B36704593F42668598D57FE2E09D252B6B1199ADDBA58681B3C077A5741D26A8745DE967BF6A5927C203C99738547877DA713EC482F1F0E914D1F9CC57FDD4F4412D82DB011BE1F6BEC4DD4EBF1B3BA627BAFB8CC2A56A02E0B86563DED392621BE0B2488B96A03AD1A0561AAB896DB5A61377A929A2B6C318A0B22773C2FC663C6E44F352CFCA6D37B562FA2C1D45A538EE502502B5DB0BBD5B72EFC2291779BBAFE7AB925C387A3656D9D3228D4EAA256B9CECADF256794C46BB02D1B7D0ACE6F35E5114B9848AB1572A6124FCFBA1F8186EFE0EAE2D6906BEB500B7BCFA214D9901729BFBE862F6B946609F5BDA155EC8C45AAA003A2FC850100354911F1D3CE0FBCDB47C3DD1526C2E1F08599854BBFB3CD718FDD884195E1FBAD3F8A9F434B7811B6132E78C53251D85A57C1A7ED104F04A30A9B00FD8AE282D24D9540C1FEDC92CB3BA83FFC1D8C7B7B886A440F7B08E200D82D2DB742B83904DB91818556514519A0B7AFE551CF51BBDA84B90274BA14F6CE4F5626DC995C77E9AE1D665046108471592289436637315867D2E973E82D1876FB8307DD7906AFED13378C84D03687122AE2AEB1E29F0BDED39E7B056ABA1057D887CF267D43C8AFCAACF93519B7B8A0A75C7C7CDDB2057FAC1A240648D821831D8C40C5242ABCB5F68157382FAB1B739A8CA09356718B08BEC2ACEDB8B6A0548D3EC6C42EC8CC4212F651E0FA9AAD331049930F089828C0B7BF7A9E00740458B3C965AE55BFD28697BB276631CC6D54479E35BA2098DB3D6657184F722AC731A30F7B74CA5C4482E8BF42B73BD5F0DFB169711BF39B9FE3B8BBD7D3051547D66D538A099BCD3E885967A9F9D514B8D43B49894662B55D09C22E27B8BACCFAFFE0F937C32BD2DDC05FADF4325ABA424D2F85B20305940F4CA96E50234FCF706A2598C3A8E35C27DA21C27C505ACD6F59A704A52CCADB5BE491F05F19A7F9994791742DA9F90568B84161B889E086A4AF75EB892DEA3F0E3D5CCFA99428BAD464C6CE5F364E9D6F481F719B1B849E25FAE79E7BEE0AF1E06F627F4ED6DB960AB885184A56637517DA03364F37F848A0C07CB2C3BA799867375F35291995B9C9F4A3499394E6F7520A733C27E85DD378067A994CA7EF25E2A99C935EA161D6DDCE6D11A8106CF190B5336CCD9B6E9DB07E3580E3FF87C419E1C4EEEBCB9382A78529906E5211DB095BF971F4714B075EBC2A780BA651D303DAAD204309379B4D14C3370A850D2A9C4BB1EE2CC5F2C399E43DF8768C7C6A32725273AF3A3F997B2991A22736902149C3DFDC6DE4FD1CD37304708F817172A19B8B96D758731E71D3C6088E7DB819879EE904228C36EB1968CB3B5B838090B98D29A12D7E25F2767231156F12C92FB63EA5253BD8F10C58998BAA1AE6C1C9BCFE26E48C04E8F81B1B38348A13486FE5F05C557C7BEBA2C0EFDAEA917A5DDAE711A08503B6B0A8110D2E0D65A02B6D1F1C905A8632B1603CA9041941097418DAA3DD69BFC58E30942AF0B8F04E22596A8D816C9B3019B1B8885AB4C55E30AEF45990C31D4D47E9780DAEF686758F7D7E32BA43F5D341BE8BA4E68931433916D3D7327DBEBC8E790E1D7A50B61D791725A9C51793FE6C1FA5C17A6A2064EE6257B4AEF9C49EF299B1E8FCB58A1162541A105B3D177673E9E86D093F6995175ECC17033C4D3E79B30BA142F2D3A46F612B857F2F0BDC4EEB719FDB68360D302BC787CA405E87EF0A8A8C5813B6DD43B646BB7E3E643798299A7B0B7BFFD306A9EB3B7E3F94477A5C8D2C0EEF15192E9F20000000000000000000000000000000000000000000000040D14191C20437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF + +count = 59 +seed = 750A74866BE8DF4E60BC14BF36E6D83ABF6DCBB86792D125CF0980007C5435F40F87BA96498A88252D9C5C6710807652 +mlen = 1980 +msg = E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF +pk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB8FDF9E56BB4E837506C8E96A2121C58A5C01A0D2674D0C2C8B18132FFC0018F96576ED07D4F22C6D51A3F0ACCDE67C06C185816338E0677511D466BB928975E5FCA63821E3B1B2D9A6D0BED0974F3F56998D8EDF505B47F8A0D43AE636460AAD0358373398EFD3BB71EDC826D9DB0D7A173FD27A55401650686579D9CD84FF1218ADE921BC98F7CA3D967570EF6B2471F22AA25C0FF868C9922704EAF0D3B0CD5B75A547DC419B1E5A9B64CB1C44C7089C4A70C5346E598EFED7B614085BF4612811C4899C10C6D39F7E7B53088C29606E503FDCE908C8E5D0BBA8432D1AC945A739DC28FB0FFF14636E73190730A02F8A7C54D0C5C1405A05B6D7332647456C491DFF290C381D56016293AFA294995983ABC81F0BEFF8FC1CFECAC1D5B06EC1E469D5D1EA84ED647125570B623432BB8F205E8BA59C4C3F640DF19BD262B23F8E23380B4A738C2D4144A2BBE4A597B667BB6888F8271D43C580FD7F0147FFA93C924DB275BF8A88A232607E116F0576C380FBCF4920832ADF0843554659C424764637193CAB25B6167B7C7F42C1059BC2140DA49C279E464291FC74F480064040698A75080D82F96B5133D93EA5E776A152E91C0576B41F08AC67531198F5BE84532BE97B394E2371019ABFB63F17FAFB5BE0AEF3B78E9DDF3FDBDA06493BD8145CFB39EEE01E97B0498C7AE035AC62CCE6CC72F470E2D81D44B78B0B1297259439E4DCDC86302A199867CA8C0E6FBE481A20165158CC86712A6A84D6CC8B58CE09B87C666E0C6BBF8DADAE4A7A01041BBCE67195B086E4023F915DD52882C06B5E67975539E26B32C4EF64DDD4BF876C47FED4EED5EA4E03F908CB71552C690841BA2DD3454975FF0629117AFB77DDA4ED54CCE6D1868A2E5585FDB54C839401BF91ED08CC3DE9D49FC5010CF89923B9B2BB5E2C74B171FDA3890C8EB83B5A100CCA5D39318D4A2B83F85A077F56DCD6579DD684ED5EF28CF3F0CDE86D6984F4FFB3C228779730AC65F164C9C051A5B65CA1C2B13A2B23A00BE0E2CDEEFFA5BB055C3557CA01010F1F56D936CFC0AFDA8797FBCC57FB6345D39A41ABB33180801142FBB8C5677FE7AF50ED57D81548C1CBE9D67117E8B78CFA0C934868CFBD0CC33F96E24CA90AD8413800BD7C704FE801D8AC03076927A4318A80CF9A0FFAF05D3EDC9E6476E53788368856299C2FDFDA109A2DD16A8CFE1E766FECAA72B268F2BDEE0DF03F9C1DE88306F36C224C0A6F187E614EE7F3930E8230ADFA466E6623D936A1F9039661DB12D23D926E12ED4098A53638AC1F892CB618A67FF8539E8D8AB4B03DB1144E454975F5403EE799E038D5F4BB71DA5D5700223C11CE10E79A5181E1EC15E02DA8293BBC8109951F31682C117C7DB424CE1F82E5DE5707483E58F40DB2420F3E050D3381DE02BD35D5D773278B8DA8B27B3006B61E9AF488511A6C52F54F473646C886E8EFA72924F30C18793ECBA42913331F061129D81A662AC9311D8CF83359E6F5B96ABA21C994645C9CC3EAB220E60083B5EA2FAA47659D4F29881B441D78EF3741E101892A47E988A2F0F04A0A34DFE52E7E7A4471B2BF8B1AC311C54CC6AAB23499A3817E188BEB9B1A872A1FC7A172FF2CF0FA0797BFBBA21BBE0BFDFDA3D89F8BB155853478282324D60C13F34820FB29C72539E9D24B92A1AA467684BB72D02E4CC2A40EE351E3DD3D6099B92B9A53051C23D2DDF97CCB30B6DC9FF4974EC75EDBCC016F689EBCBECA2906052A634324E2EC0D7F2517AB97C66852C04C65BF6CC4F864DC9DBC4BAF5A061D0A454655148E5A9F3C4406F0C71716C4448B19FCB510C3D55F1AD031819E7CDA62373CD279D31ABEEE9CD91785F34A0483837D562FDC9B0E290CC05C0EE2C32CCD0A094052214BD7F056C2A39736F56D2F22A776C0A4B813467318A6CF6C76D8E82AC224570BCFC02BB315B8D1B803C00EFD29062AC37F7FC5363EAE1CF4022572F74EC66B1253ABDAB776BB8C94531D0EC618B4085F28697CD292F15E7E33D5812C137137027FE85A9FA0DFF1A4998A30ACFDE4FFC67F79E278F8B1D87D2FE8CA47CFF263E821A99D68B1EFB87C9D8F862BE8EDF55DFA043F3239E1282AAAC279576B8A9F387C0C97D758FE52436470495A677DE5104E7B0BC0A3EFBACE5EF4BAFA2488857F9E1A63086C2D0A0754B7E6B2FC1D518322DF5B68C6B626EA434369B2F799F2BCFC01DC0655AA1877600A81E988CE706333B8A86191953A26B523CEEE020E2853ABE35FFC92FBCF43B934B3BCD84BC7B1322CBDD0961B5F003324DCA8354284540D07935A4118D1B693D9E7697C81AE4FCAAB7FC90BFCFAF46492BC5ED361080104D9A3B999BD71FEF80F0E79E0ADF80AA3E30226192A64B96E6C6197F1B57F7CC78CEB5FC0D3640D09BA84C3659514CBD6DDDE2525C7F1F105B9DC04399902FFAC2443B5B8D980E60EDB4E2C7A1333FC29EF8A6DEE5035847F2364252AD3237E19CD50A97012AF7DEC404DDC9734E780AA400EB98DF244239D3F740AE3F750CD672B14054DB0F4E211C1460327F3BFB52D8D51287DE7B4B8BAA06B1C1B335A52B612401DFAEA02CBF976A679F622808ABA9DF4259B3CFEAD9EDECC64B8EA3A936DB73D191F303A8939FA11A612383F40A8429E60CF969C5BC694EB6F8B8BDFD2CCE7EB978DDD2825A7ABC0E67C592DCB3C8AF1883505A73BFA71BEBC1E4426B3663 +sk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB842C3BD42827302886CC72CDEAB868DA93E8252E7201F16869ECAE6A81075C1586003501E84A2D54A1297E364617AA9585764E5640C0EDE486FF6459FCD5A1F1854252544245210071168418544243754605724756720313766335561377485680816285822672251366274602670780447718117532365026414175046636855654662816344621700883185807705740580200655656408622571617645330824462106842460647210482334306883200672671506406337055438026177174517054784651788205257686181568556204472533134864435737846513454071828338371687220636271410784551501228551560014038510522466340227168348680240584514165266085568734786118377186322223836633585388331461720624835157088855716287608821606070875868020567838018045465470035423487078380305461663252065170315834775222214146284181811256651857528361086055202488330700313632637665146105224402351086577683481167080867105877870711444766245515287772187478278477525457554271274748048604270178648462432284084460511373230537865212878303504257365530656110016672618526544250786361267310331574651811287186315432406730065502857658127702868380032244455768141600786277558773826568641146100571660478316320202588521251352834118322426423675568706605418403765838065501223450537471386208707424757838746672417872125217785121155401067741001065555733351070016071714578448102813263284082321306444010321711827008548804241868243372305225401310180377363756482550520683520665217081218030320477506360470415238262074248557141613563510786137075502051158806385815400286536547725866441551558805355404413281258451875714216747387037562112231555350714741108033436535010651481200634501023117821561877617362541677501222313107203840587106777283486605172113361020355363540387087718233134743884527807608841526463161641083511088115830872610365440174886271004351468563051356184377777631817057010865620800408505243014020121184510821405122841646122121010640721856353418755376685515254247445663401802837533372611876451250866143624234027636513364730137540512406254464304245462717880670436675765230357461324837360580557278866324477238804181306266436832377548584688311526421321574620636646420185201510883483337344258258152071514614612641637084203431658812112340762223451401488564777270352342151217064234648527617545025218706150878868348511387558173443680616725471441060684613817767624148460206424885070351235152644437427471632084071268714761304831232456015012238770435036814754118154305754143373235687514872518611461102137755761305374114838057083842247622716042037565586682405347388837436542241811186024458135410782677462643781435884076261213255136503763257175864475431834382574301687747366232728103558766625502314801223441631727716724875413075815223434466616166472804330886647881642543440588602651705185362426851280617642585420572844416800520712265586142824104433216287778547234820808175558867735272288744020081248021848427833372524034452438710630222117555053566344666755135168206025617331283466607186206077008865254722182031378564117854670115467023702515774233046214426616243066741181023614016777685655804627155253587E660C39329600E8941420381AB990262F276931F969843DB9CEE0BDC569EB3D6B12D5F51F7A4C89B5D4A9BBB6D10F860AD854D186A99A7BC9602ECABA1288ECA5992E910800707B0F1FCBBA9219F74A603C7640891ADAD1969B2E2277B18ED0249748EEDD48BADCDBB39DCDA447888FE388423C942A22B523A2D0FBCC2ED5A74E9BA5BF3EF6F67E8C416292F40E68C64968B9770D01C1B9BB37BCAE2D385EB2ADCBC701B26D3DFB4616AA3BD74E31AC2E23375864DC748A58D5C25434EBC3A5EE976B59F9FD4659EE1CF3C3ABA896AF8B9F8882EE5AAF637A1A9F10890E884069207984BCA1C1AF98D61DD13D5D6A562B1A9A22E5A1DB5D344B00A2DC7D915CA6F64B56C8DFDAC61F48CDBE6DF79CBFF08FD9D1261C185C2B57A7476D469D27DF673A74C785700E9F0DF5C39FB5B1BBF7F8A524833CBB07698B4792618EAE9EE34777C86295E4F7DB82F8025B404C8039066EFE0361A85FB5AD35BFFF3F951024A936B1051141CED8D4B387789A48F8CAD1F87A4D050E2C88556275CE103AABB80848477DD6FC91BE66BC749187759776086D760F531B67964F12CAC140BDD392B39902F37FC66970120E5037899C870782B1F3BC59A4AAF4328B81BBE1CEBC80A5BBBB240096415CAEF42AA420EE3C627B67F4716E1C2656D81B8334600BF56930156497422DFCFC904FF6DDC26DEACA42F0106B5DD48313063343516E7EA00B11BDD81DF519ECEDBBBAA686280F5282D37FF10F9D26CC873A209FF776CDBBB0406667D5B9ADA62C562818B14D72CF11E1821DB56020C9C07A5CE9F2E738A64CCCBF3AC867B1EF7212CDDC49BFF2A9442C34D7D954142FA9AC3AD0D552F6598D8B3AFE9DFB254FA567D8611DD88B70DC6AB0081BA3ACF6FB3FE27D53C165F8F61B713EA6E68FF8C48F5E8CAA473AE328BA2E67A39437FE6F4FAFF8029FF88D5345DBBBCB9584E5C47CBB28C478F71953FA2274B274AC688F8CA8562C8A34F128A984AA057FDC9AA8E0F50637CDC21062C457D11C41C74D73A11A6DCFB8A0FD84F35450643FD8A19C069F0195DBC9B68E54E95E2CCD1D5A94A9ABC442EC2C4B99E12F0441A0609284538937FF091785C210E0A2293C34CAF4F0CD1FCF6EDEB6F468B3538958F8787BF8D41C78E8C675FE7526381E73D22BC4D54930850B3EEC642F1CFE4AFE6F67D3361AABEF1CD91DCFC7FBC5EBFAA057018395A153196D37A2AF5A70AEA6173BEEE61B0E38FD1253E58A14B4A2055F6299E52A3CBD246EC4902C85B434801C7CCE5EFC0AB23108C2DB777789390814060884A8EA5D92752EE0853E5D32431480D1D79F60FD6E0786FC8E878AF7A6578C4362AEFB8408D1EFFEC078AC64547E5DF44EC1E82E0F0CA95352B27A771630672D4E2019DDE0F072D26278332BB128CBA05C3A5C37C5378540D6ADDD5921F60F86187D21E4AC4B027956549F1E5697BDD570BBD7625463F68067F7B9E67714612BC592693BA0DF21D51C66B22E331CBB0FC99AB2536F97F197E08DBBF67F9A92EFF1053CB135EADB30C62D0A95781E8F21753F3219327DC374417261F4F4FCF1D8333B230FF724DA6DE9F3F4C20C5E55D920B35C80945CBCE57A92DF20102C80BB154AC1A979E6491D5D444F97EB85C81DD151F65A97B789F2D268B0CED8A0FEAF173104479BC04CC6F10D2FB619C132D8D6934CAC4B642F9240D6F803B96C1331CC9F5BA242D0E621332E87C4AE480D8D6850EDD64AB17E0B420A4270DA903413818F931BD6AD2B06F4F9F78C664382E884DEB7FD6FD1F2DCE04E4E23D3452D3C87994890668B011BB2F2E293A648AAF3714F8B56EAEA439F43D43DEF9D21B89B723571A37B6303CE51FF434AC12DFBFC79FECD0A2A5E01DB15C5B99FF3F70CF5BF956886D27FA670A78AFA6E7D80AFD219FC219E06398795EDD2F89CC9B063AD48A76981AAC3B6892867421777BF9BFFF3ABEE10FB50F19F2D6673082B5637C693514769FB95E40BE7F89EC6F939CE8C9187B5018CAE3FD48DAB42C3F0615FFCE7F102F01CCA18F2808FAA940D66BE4424D851FF91E7BAAB19A86C12B7D13E9CAF6B3C93D854E64759B81A806524D4710D8790E18025CD036C56ADDBF5D1BB3B8654DC70B13BCDCDB85EF2F17A4F4185DE3FDDB255F93729ED82FBDFAC898CAEC3F1B690912206A55BF3B1EF34EBD0650C7B6578E555203573A544613C880CD63920D2E2952DE932BE64A22CFF391D006F99F5C66FC2249D2F26A68F08058478CB8D5715E045C6EE40BA83AFFB3BA4888B6B20C9053B944B45CC66982BD00B9CE4620F815430ED487ACC8186D57FC5102B17C671AD799878EA6F83FDC121504EA814205EC5499DD113E85795FA8DF5011F3BBFCCCD856ABDDFA38819CE04603D177305EC83D0A3E20C1C4262C8E7AB575FC110DA6A3923257E3347CDE2C85DB5E8B80B9CA9DA5A602952121387962604ECA36556F2AAEA0F4F7E94F6F824A4942955E13A98AF8A6B81FDA7A46B6C2B4335529ACC659CA255086700EDD66D6B76F4C3791FD58E71B2A51C3AD1D8106C6868F207DE931420F1B4FFE7A34482D5AC3519FEAFA215C40E955F2E0333A8BCC739BCD078536B004A295ADCCC89865957164FAD4D74B952153B41B8CE5BF49A8BD43FA5EB1DBB2EDA0C3D8700081857E3DDC6845AED76112295095CD5B3442AF460428DECA47554BDB4607559BEA3738AD4A62ECBAC12E225BA73918A6381D1C4A54F3EF46661027E81D6EF035044D5A109D2D7B601EEA4F1F33E32BF025A7C7DA941F24F4D1B803DD4A92129719047106352577FA02B055B268B6E20C3FC039877B5277372B143A4C80F767740133EFA16DA4321DDBB999123CBA0D12C6F60EFF85741AB1C1DDF586C4380903458961E54F37942869316533B675A8CF7D4D15FC828CE1246C001A7D3CE8597365897A3F7027CBE7425CFE21EEDA56431DE2A7BAE97A84458B2E56DAEB1144394A131C80DA1E70F99816879C6F26394DA442BCDF5BB6B2A87F8EFF78668E9E06160DA61D7073495AF9C0E470DEE83AD092A4E90FECBD9316DA77AF1B669AF3C0FC139DC7611639312847799B424C7C06CF4F584ED6799D4D39CD9FFFE7C7E8268618F5798A062D95BBEDBBDAFA7FB05777DFFB3DE4E92B8857B229A0376B3E2FFED08332E6314A7CA7DDD868A62389545AAF5C50430B89E6438F310D4BAAA6711E917C3ABB2380E2D26391B97B2183C04B0FB197654A8EA1803969254B0B5C348F8EA39FD9A9BB4035C2CF0DE29348635AABDD8A7D788D3263994565CAF61C184DE00E28A841403B36ECC12EE56BD77E29C0EAEA1422CF000B4E682225796299F187B68FF06686A5175C4B6DC650DDC86A6B64E2A11969EEB90920CC150E1294F60D42E81D8C090D2DB97291845352EFB89D5133D6629771BDF19F42ECBEB41E67B9941AEF65BA0AA021C3F7CC60B345ED5FF023A5B014DB8815C52610BD2F29281B0A1BE1A81302A0D24F4BA026D0AA758C461BC97033C49F19D0F18532C1B4EC6E6200FE9D42DAC31453 +smlen = 5273 +sm = 522E55158DB00B6AE8381A20275C0AB5B60A200ED3A25B9C403C9E7D49D9E35E004FF31096C37B63ED2E1589DAF41008606FD5DE76DEA5F4FB9D9E22B37FCB2745EE39A4C3C9B2A40E5408E24D54573AF39C0A12C70E4492CCD9FD612B817D80A197892D9ED7C5B7A998CE09698635DA5C64C019B6708DD82D5E2A43A40FBBF11BF53D28C486D424502D118DA8C2DFB178DDEB5E76D24BDAEA7F4EFB98DFA8235EFC7AA4BF30BA605F55F1B3F2EF8734A650383F9D166F6B679C094222E4F5ADC633F77F927CE1F294F23FBB14F22CC68CE42DBE3A7604C986C3BECB91831045C506E3699B3817814265B841BC31A38A9DEAD5DC88CE437D74A1E6CBDA3A8B169C22A6BF0D7AF8D6FCAAADA8FE195FF9E91A5FB02ECF7EF18A5FBC9855C5ABFCF6CE06D28742E97C13C2CBF44C6953A0C9E1456CBC7B9F27AADF3AE49254716C79317BB1683E98952D507E620C2F2D2FF6A8DDECFB2B7DAE76A9DB4E8E73E4739BAAD0E5F2E2F0628EF8D49534E808F7B79C154CE018F9AD4F312EBB12AB216ABB85875BF671CA95633B111B0578D1BFEAD0307E6FD9F6093B33C714CE1CB4123D075B93383992146F7DC73858F9ECECB379A65C00981CFDF000AB3AB93CA68F4178D21FEC0D437E8BED6EBFEA8B1AA4A723E761AE2B635CD3B13C05C4DA0CA7797471C25A264BE6B85EA10FE4423FC376C74085807C2B8B99A4559211A0C8194B23E1C7DA3F29FA9206E64C5EF9D497F00193B89E0C26FDB6690750C5ADD02BF449F12A8430BAFB90ECB656E7D8B0DCD6164AB821F5AE29AFDA240CDAF6D3323B36B8FD632E4194D62D2DE23F1B0842BD825DC05EA366E4BD5C09F67B5BC80DDFAE05D7EC884AA3303924AC5EAAD534D87786B57AED63026718D2B886717E355CE9040CE8C399539AFD4104ACBF6CC9925909964F68F2EE860B1290B22B14D243EB3D0BC0552921AEF8A5BF882CE8FA8EAF6E6D3953A3794738DF43EE3A38E7C5BEC011DCB5AA92DF41214913A0FE4033414E35DAAA4F9767F46FD19830C944691B2297BCCCB792E78C397F428DA3DE5D5BB45A4019DF4BFC2AC9C6E45AC8ED3EC998C6D9162ED767FBB14C6B1202452D7BAB3DFEB152E4032A7624BAB302CC85D01C72A8D07577FE2FC56EDBC67B1D0CDBFCE81B9BC951B0516E59AE0C870F8FDDB704ED0D7D6568F73E03CEDC1C5E5A4936BDAEB17FADC4580BABBBB96461D9AADD89F67CC2471CAFD5834280C32B1820D3D6E5DE2D8331ABEF2EE764A3F5CBD2CCDCDEE9EB20E11939CA270A39F57E3365BE319E5F94EA181A4602F94C307E5EF086C469686F0BAE3AF1BBAA19F06041E70A38B7AEC9BF603FBBF1BB6934953DDF5B6074C8BDE5DFED1D3844F707C401B0E00CD721A412B6A4785A52528EEF06D3A55DF763D1BE5626CFCD0B49DCA955ACD1431E5729F5C8A70F7EC439E7C8DF7125333339D58A18D67421799D33B1186F56714FC5A144D58B63A0D7DEB7EDAC73162B53CC1187CA39C344898322A92925BC7347E99AE104CFE4947E3DDA5F2A4F1D4B91C468CE770F274083AF849617507F8B38737C05CB4802AEB4508E0A63AD560C221B3550BF88FE664655772986A281446170B8EA938DFD38A6F62D14333815386B78DED9548DEA61B8627E6716342569B9E8841AA36CD6C9D92AEF9E454BFA4BCA0F76317551A6CA878E6587F02B47C0400B85AAD9B9DBAD821B55A9F5F53F0D4095E32FF23851A3CD8F9FAFDFBE6C2076A21BDC65754AC47F89625238CBBDDA5E54634F3F15F911B8DCE810343FDD57739AA617268E0F094FE29A49E7AEBBB5965AE982858F6C8E23193BC66DC5DA12D297EF06F1046AAA51B47965F4D1C4D60BF4E0ADE0D3999357D01254E2E2F88E23B045EE1380A5B7B0EB0C85AF8E0622FD963B8D04A1772760921D6B64C2E79A4D2FA4A63022F43748D57E6D12F81F1FFFD4B54E5B4F2E8D737EEB27941DE7ED40CD66291EB17B680DB0899D6DAA2942381A02CFB99303DB363D782EB30774B12EF4C0162163E48EAE85EF387AC778C35A805A59F4905AEA5866E005561D29F0BB8323D2FDF82106441AD5E71072E267EA2958718B8931823D0E61639E2414AE98DBDFE301A824FC955B48D7137C0B5D29C6DEECC96F8F8BF25213C85B374C0CEF82C6D6B36E883903D508ACC9AB08409AD34C6C3068640EEE0F21207A3738FC2E4F6BBEB2F02EE26DEE8DB7E2857DE433AE22C02B0B3B1E18090165C74E359D9854066BC1091532A05534465FF3C7033BD037D2AB9166D686B4B8D247E771423490F38EDC4EBD4EB674279DD04F45115524E9E6BD9A966B71EE475870EEC2D45F633EBAC4DF2BC4BE51473204EB96AF529CE8CE72EF5A3A6092CD914F6DB2779CA62B8E85E1C5B11D03C1ED868439024098D0EDBB0691440F33BCA38A8BCBAB2B61C14C87D31A26028B3F91717774DB5682A429862797729CC1C1ED89DA0C5924133BBA03D3B8E73111D01A0CB6F5DE6186F0A5A98816FEABF548DB707CA4CB666673BE4FA2D771F83C29EFF95517692B1C1A4DCE83FA39EEA65CD05D3DBBF0123920800C738023E01EBB60800078AD755DDFCCCCE05F0F8336E52A9B1E6C4B5FC7CED19B7F72AA4E065C0B2519125185BC992504FCD77D189749B2581450B42358CC209A9BE6AF223D4136FE68E8F4BCDEF480B7BCB755791069B40F565A6CF65B318E9D9D2BD433C3AD3E22E4CFD260742E0E7B846951BBCF46C3788D401B5C5A918BAF226C09D6B4DA23353AA02537BAE4F69A783CACA8B53F3BB919049E3D62745A47EB8BDACDDC895B8069C5B8B50309CEC682D23E86EDB39D2359E0DCE0320992A5BA7A922275410791D84EEA0BBC82FEC56DCC2F2836D91985A59F662415B49D7A59E0BFDBA7DAB54ED7C81757B318E71D220A9BE563D97A9B81876B18D2E97B028A3BCE67E755B7747C9A924A3140D976F471C1F94F76156276F77A324589C8DB71F188941F8457530B0F0B85585B80F326632E2A0CA49464BBFA6C7FEFA3027C95FB1F7C36DC033E35921656462CA56193D5B2AE0CD4CA10F742BB15E0A5F333B76F1C7991BAC0B8DE1DAD5573776445AC1D267EF911CA262E134A5619CCE5437647A15D2D25EC939FE8A3E5E4BEFB743F2539AE14B38D784E3D27EEF00814B99E6F4DC2FD9B01EF06DDC674928F680CFB353418E93550E4AC4BFAFBB2D04689E81602E332AF4E478B2E090844E814A674518A1FAF0E1B3DCB1C9437DDD584CCB8996F8B3A727B6C87CAB14E5E57F971AA0D034B021F4DF322F9D2C3991641D26E909F4D91877F7A20347BB90F810D4C66376E258A043FEE6B4A544EC84013B25C1BB9D352E5F6A6F1110B2CADA7CDFCE5416739AA7E4CAF08820D75CAE74078BAF4A43D4383D2C3C679B8A5A818A7110886F154163B217A8F0E7F161B55773001475A9F51A85AE32C7456821E86E86ECFE75C9CE2F1527E75D45FF035ACBFD169E0E82C7EE28BC96B0910379871801B8A6FC112DCA12BDB1636C1B648C538848852E006E29CCD894DFFA31CEECD534882D415379BD649EC9FA1824D8727AE6011122E51EACE74E288B27435B3BBE404C3F7F0845CE2212A7D3916D76C7B9B5BB599161046FDCCD4A62B194ECB8866895D839FAB9002F8A3C34701AE425D57FE3812584C32BA737159326100FF3BF6A2CE8B9AFC8B76E6BAB793E4B4532DEF2D76161DB3682C7F8675B42826E5E5FA5E55EF6AAB69B014DA1897B0AF4B860962B0A5DA8A3A215F6E11EF4E611B5A9DA48E919C2DA9D817F531C99E03FF5733642785E9D706A13993D587A9B6F08CA2B5FD41B0D9F6A037F5FA9F2A590A45D00309274D46282CD5C457AAD322E63F1CB89E211EC10140C2FF4715C8411EA3A2A4BC75C5991369C98170E54FDE726FFDEE238C3439535DD8B75C12D9EE1BB96C15A20DF9D3565F6C5B54A63EA5F28BC5E1E8FEAEF1D93B575747C4A82386BB7EF160A1912FC834DDE270FFA214F7CECB71532E92650AE8996FC6966EF9F82A059F551AC85E7F7A40F9B74B30A03ECD623C7CB4FC9F1D4C8F7A94DE097FE4E85F764DCE57719FF817FADEB972976FC6893FBD1481739A612055311F96D1DBBBC9475B4AF5F49F2D7A906D34ADCB85262DEAFE231FBAD2EDC9173734B79848BAA593124C892A21AFA0283BA2AD1194E38D7A5DBAFF2F80279015177CE3D6A874EB825849621FE84CBD26AD22C4D5B2626919BE2DA6A849087CBA8086C1D10FDF2C28E2DE6547439056136735C6CB548EC22017A627382C639CD9DC18B4F9413D5C894905468F9EA61F93ACA53C7793A07A50767073B451679FA5BE073970427A7F966DE868E53BC4C2BB0C078CD78AA3E089426AEC4D592ED78C2C41EF326DB3AD1A9F09D6B36E7FA6564F111162B9BE21163CF89F70FB40E2253F457421A22EE4AD9217F433815FD438CE90E0E904757DB7B90B7A8981CF9DE6D965C52F27E7B33B1EE8382C758D0980988AC58318478AFCD4AA5FB3653AD610F99A0515D7E8DEBD13FBC61FADF0CEB04A2BEA3F36382D3CA5C44E862769E7C7716419006196673C255FD9AB2A973D5969949EA3BAF0F104444A518385B1BCDB496797A1BFDAE2B4B7BA3D4B61B8071F2B4F6F91BD000000000000000000000000000000000912191C2027E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF + +count = 60 +seed = A832D4AAE8076C4EFE8319A74CE315928AB765BB629075254CBC63EAAE691C220F4B5E1839E9A99D8747AACD7C2F1EE3 +mlen = 2013 +msg = 84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 +pk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B5495B4AC0827FBDFA44345EC962C8869A49862827B90DEBD72443DB82196305A983E695658E963083C2AFF306D9B408410A37F97094ABCCBA4C2901AB94E28A1DB701FA378BB29AAF78E5BB9616798BBF1985634293A413CDE38650F5FC51CF2ABB4078EFBF51CD24A97B39DC3922778C72D6351416555E012A421D1536A6E6A47F9C5553655B214DBCBB0D90C3687F49FBA267B0A0426D65701B16ED1152629D1863F4FCF90B8E90A501AF7009A7A3E681BB870F267363D4304846927859227C718006718A0121C0D3BEBD0EB933420B8095ECDF5A50D1EA6C67A5B4F9F015F1D2C652AFEC08FA3DC9F623C830B7A8BB4502EDE9E8E945026A1C88847EEF174228BCEFB7DEBFFC81C33D1140C5F00B70714CE840B4DD12FBDA0E975B630D29347B1E8C245C34E8840B4091CA361052E565317A268829B882FE0467E5EC9917450FA3A1C7374804BD49725BE898A54F13371C3B443B6FE53EAA95FC83115E10BC2E3506D1F5948B0199E0D1E879BC6E7EB68D5762944018FE2681119EA05D9CF666D7CE7C5043CA5EA8C7812AF0C008A53187A924A1BF2268382328B6C4B2999B2E2D861143F153AF8551D626102AC5377308BDE0B8FB680F8DC3BFB9485819EC32F6EA91444D3154675AC0056EF4471242FB49BFACE4FC789B708DC3A156B268ADE7D8EDD2446A12E33A2B5ED14E3C84AE04B8F3FA5839E7199A844F5AE7F18677C390FB78EEB63F5722B8DFAB39B5394BE8A4CDB2356B2DD1F2FFD677A984AEA0C9F4D9789160594527167A7E76D299F0DF518BEF3394B6377D846B4EB784DB68B54CB55D28FFFC064116F867413811DF6A48DEF989EEBF0B87EACB34A489F9DFFA5F25375699D2189B7C485127DD304236EF94F5BAE4A4B5E037574FE6E17D53C2C787D2CCB5A23055F2076F124A2A1683DD9813CB612D3094D5EA78A93BD951E616AA4D54069A1AE8F3E6E5F041CDCE6A990F008506988C821CDAB4809C818AE0864FD2BF0E6CAA4AB264C8CAF86158C45D734348FB3E505061A8ABA6F305C6A7AC7A1CFEA10731B29E6617FE383C0BFDAB70D00832A1D959B656B336BDCBAC6A5859703CF1BF0F1A179A9F36C503BD467C8F4542A54ACC2C19D747DDEDB57D2620354E266437224291170717A61696C50DB8768E5E297B62FEAAA11DC4B11752D997BEA8BC90FEA0DDBE381F185B4327516E8CC0DC32FB761758DA34A398B379880B36BB38859F67BEC7A7CA13B444EDD7DB2AEEBE2F6222C90AAE7327B130EBEB13684ED245E3CED83E8537EF0A2F6F540FA6F08E3AE3DFE234D663F513F72551F85FC191EC8D21EF57C79236A33B6ACBA3966E63DD4B8670106F5854D46D96E5E4019E85763A07B176540F7636AC147FC82BDB4D465AE56B0DD44363232A1427337CC027B9994F7459624C6D9D92CEDB19FF50FB6148C1E7BEB43610C12B08270533CB852DBCBB28545CEF9321210FE990757FFDFB0A3DB671E7BAFD3D415D327AC09225BA1458D78D00CE5445ADCD7454F31A894BFF9F912CA3D364F8EF0BBDDB21A515CB25A76C9DDFBBF924282A468448CA902ECDBA0123CD5762BCC1492AE9A071FF1267D65DE5FCF0BD9A8DB1BEBE46D0D8E4E0BC0D2D914F7D98CA62DA6CB48770F949659F3022C151044AE042DE41C2E5D701935B4BCE71A6FF834AA8C2CC6B35E05E14F9B6D67377D05289F7876C4F00DA5E0C05AC18C1A40BEFA5BDFC909FE72CB62AAB32B08D9C2098CA73B24D0B2D4F878AC98CC46F91BC0749BB73097156DDEE26BC59192DF984A4656E964265F68F2777C858A65E63765EB8A968AD6C86929601F913FED0B7B15CC35D1616F004267ADF23BC6B1442C58463E956928E1627CF8B8CF9F4032FE97EC4EDCF0E9DDB03308BE0EEDE6898277ED2B47417A2F95C695F1D2198EA4B459BEAF87BF3144C0435CCAD713A3D954CB703283E258FE0AE2675E996A2FD8CA2372BCBAB2DB91E6C466FFCE40717ED54A8E525C0E82511D9E819117C7234CECE074AE671ECBD4ABB03DD2383C86F883DDBB5E1540C55796D25AAD444B53EA2A411E57D44BF16051E7C6A7FD1C484896A64084B5B14671D4DC12BE5BC3136CF8B7A72048B2DFB614C5A4C6CBEF0428F0255F8F030E36DDC2A298E8DBF31AE4E91A9CB99376DC0B1103A141A25E949ADB472850B22EB358C557E23E4B0E386CAFACA3F75184BF0215A663D325D5592829616FB095C57F1A151620B559A14289720477793EE26D3DBC982B4472403DDAF186214F826CCCA4CB8F8E061A81BA6B2CD6305B5D70A02DD4EE689D03E05039C088C178252B6882A940CA3B710E6B869A9DBFB121C8F82D0A13837B05831CB67FB9D49E5983C3CC7509CE245B9B4E044ED51450FFE818EFCE98C74A807F412B1F9E68B2DAD73D7B31ACB7914F8D744E8FDB9171D8A832B181B2DCACC1759EB138B113492A33A71F6A9F598A74BC2C75D3E89AD7026C241FE2CCA29C06D97169ACCD65A3455E1790657378151F205174CD9AAE5889A188F88C7141C1F3488137068A99AB5EB0534D98AD1DE35AE21514884A1AB238C3472FF871AD4A960F6A2B2E4B7D3043E124884EA39EFC7FA9C742244CB9004B4DCB46896A7B277F5A5B85802D5E8B9F9C9D3C0A54B8B8E07F59C9C3814ADE4E441A46A8D15DB23D859CA6B6F0C0739D882DCC2D9CA49A8106B03068FEFA59BB6802172BA44E84F4348499C14EF +sk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B549420E6BC8A11FD32136A44011A16C09D31FD772B7917EE89A3DF767FBEE6BE4C1C72B41F95E22A2233D99F219BAEEBA1138AB3C127A3BA3E2B43921D2C883A408075603267578336430161276506808522568500882652008788354027531538306035426052276127180018731622156322081100454841081725551324440114223446134337107740828323156457442543876674628716215835846333316072206420444710043704672663308210802711264830610440878383720484681076480533318822864306062807604658424270084040173487586541248801530131751720334028883886111023510570317865235860213427042877753087740308777428846144216428753104180708141386008882088013057783117234720233324077680547844324477618067507620614833055445801316333266063073034435646088873852805433108274508632651037172221722730236626481440002115370043688187803027815070547181783462684352618336480680712573776483070100768523872532642413835076266510864501184473016686673887301568501778633283887356860446847218275375736243088562385653788034014723641730231474418713752813480730370121251373672716521802648166005020881345750884712842048020514061444631158234372200255075744008847154688083000437132740210676757418673235630380065385375314758665564521586278313118254468106408422373730268676104270315062612214871024721465807380026701437168801635038374571104861154423425605475244432278435704376228574655532331010068014757117052263446557344257121433730411048121120677784137607700006244706856125608312842451258372647686526787182553217158158834553056143522266331124548467552876803160623617202618213456823502076201677680552344124154380021170783570531646864431323227887435752763156414434001857063833734261447088051765652240452372528132531537834214064263342821545531808370350556032731066385823314146785160268440808080665623717774066213776218870221770835032853756425410037418028478820456487431384102068373185257574855737777828807041077141280335268774732737628661014303780015451108681112066154465200306666006080784677400565257273823857131563260240255681145411072541740031325478264285113848130505441468812676534310531586654382757876174665334734513574885574644616842648346265407786670013838865226885485455840022821132855422562221061003012863573133650822483514668004251853011374611722308551082185482127520604561818378070110653560438100674523478052488755012887506388660218617160160080024726330053534060788825263273480157380812056306400477248087784472301743564437728682272377713304475444180848112731583306824563317187676802157481158160748630224513771136042766514654432587687546872034008681527431117612760662156037806034560438170225887563462480372041637671281234317665378670657606714544614601200320567314137387281463425032145865541605124837266708880470675270223785588676750223477718066115342554570423456243048554483036710840258030812662721448404054112158711014006556226862347250638142671261234700481155586235188244365366472014857474476715127314653146662271816465060537764838138603184606876118412400704113386372001412153648412818030342340208646067546667273767562047360682280448414325730227034167A4ED8FEED3AC10401397D7EA051CF2EBECEACEA5D297C1265563D59A582B2A05EBD504714813CF9F8EF328362E4A5FC5874ED5B0D26F82692F118DE7ED7F51461E6110083EC0C2D64735B9372F772DAA72BD56868BDC934DC6C5D8D45677A1935D12C886A1537902AFB4E0F82A9E3AD5AA1CAB84AA1B05DE3E2E7572D4601EC196C4AA087DF82E58F994C49812D57A0259BA234A3394D7B7859445DD11A5BF759DADBBB889C1E7D3258D9BAB411056398CCE21D5817927A2B0CB6DDDA9C768DA8430F512B85AA6D67B1A282F98BCDD676618518ABB4A25DDE5990D1ADDFAFD6E1D5FD4B74ECCE01D51462214C152711A26480461C6BAB74D17E4F97F3FBF3A1C5AD0E86A8D3363771B38743AA9CFDFE777C61F6085B381F2817D840641EEE63ABB4BE79135B572C0177D98BF431971BBC7AEB88EF54F7B5FAD0254B972BB150557E2768D704E05AB6E15935AA4B616EFD5BD3AD086307465FB85C2F5054B6FBB9FCF7360D1E7122F958B38F5AC50FD91A2604BF6F22740FFD747D6C4FC9BDF5DD00E76B7C6228989790FC2CE196DD498A838077D1CACCEAC9BE6A33EF7984923CF35E95A18A5C7EB7DB7CAB519E834ACEEFA9C3A7AD3B3B3CB8327BBF755BFF1C32A65B647A66A9963C8926C0A50A2DF232936950DE9C5C5B2B3014E38A3CCCDFDD1CEB842DEA7AB0B86623DFCE0CA9C73B0E5F5AB3F2BED50E44C2E6C4664E98B065B06269CCBA6532F3C0DCC7EB68FDBAF472CA53B3A194796437790625C6FD9888FA3561769D23D88577AB37DCE650B3B6FE4EA6E6A4ACF8E63B46303DBF8F5663E17C08872BAC6507EA4F1CB8BD7F678B32174C79BF0C20991A28C4C139DA642AA138C77FE9456EDF2E5F3DC4D9A1A70CDE0282B437615EC5C4A44FA294D6F7D32648F605F50F46D6F64CE8C2DA4DF3BD78C09F3A0E7B4FCE4D189DA2C0E1C5BCC532DAE6D9248B467860C30F85565824D2A75F5409AF2F70CAA0A76B6B9042FF7F423C7D2A7902B6C27742238CB9BA8000845264885CBC1D814B9563279E251F4414C27907205268DD756737562DCDCD0611606EDAE62D66D4ABB66F5D8B46ACA2E62B2B4D00E04710E645D18FB2A76F3AA246DEF0300034612D0657DB492BCD42E640EA2A6FE875FD82185B31AD8F84F55B7A39CA0413FA83518D26D23B15B50CF07A56229F3FB33222CA8D007026E0DEE32EFA31033765569AAFC22F1B667535AC32C6F2A4917F4F771BEDF3D467E19BD7B236174EE2691AAAD9AB0D3DBB6B35D5C0A9EE160824AE56CB430A5707F87B952C61BDD0226829E79C3156E518A7A0CBE37A8EB634408E37FE9BA9D67F945E0457864A11B6063D8C493B58442681E4CB6F15F35FA8C12B07AF1E203287FDAC44E4B40E7A8B18A7DFD8DF7443872CED057D6D65E2BC6B71177D8868404956BF145D63102595DDE58AADA4F43542FD6F8E94304075F088E6C4CF4D24DD486262E1AEBB8DCB1A1ACEF58696C72EA6C98E22548D6A2E563CDACFC865255BDE23B102F9F4D3333FBB0A6AC579428938DD39B17239A00325046309359816B70552E8DACB7AC7BF1C85AD4A9D3151288A449A8A9FFEFD998AD4B003516AF6C4222245FB707CFF3C52B15210A6ADD0E0DD166796C4F3AFA7D590BACAFF8D2529224C6A9AEF771B8808DD1C9B2DC637AAFE12EAC70CE7BDDC7539C8391C7EEBFDEE64A62248C99AB42FFC827DCB56E1BE28E59BFEA60BCC9E45821A8654D188455D799D44B71A64ADA8E2F99787200870EE1C98DB35C05A990ED678FAA915C8FB3EF136E5A5E1D403BBDECB9F3B71B8955DA6A4C4BA86F1CB753911CE5D7DF1EBBB6C7FB9AE84CAB15E9ADAA4241F67BD2D77E863C8BA1312DEB01ACBF188D22D983EFA94D54281DF08ACC402D5B4166949ED37D24E3B2C405C68EE1DDF22CA4DF42F0E9CC67E02805AAA3CC3B98CF17C8C2721E74D1393DC2FA8D8F18B4729788F406EEE10C024D0C9BA88CED296A60F8B56FA4784DCFA186B0B041BD5DA3E22C589A64AD14E29611017ADEAD50C3DE9C7571804753C02628F9CAB9AB3E7B37206BF42DDE05BD8AA08DEF67720EA163BC651C83B4B37C549F32881BBCFBED66487B304FDEB06F1F892EB9899E14A63CF95C762920BB1A0D1C64B55CF4E43238AC566504ABB00145FA6E9FD1CC54A24122F00250221066BF755A40439154693498AF2EA50083D557DA44B6DB4BF1A5DAFC4F618B36447BD407749F7C7ACBBC4275D494F583C2377192132C6F00A3E028E9C9E9AECB2C91362A802C3D8F449526670FADAB49950937F037805E9A32AEF0FAED9A2137B9D46AA10781E0D3C3D4FE922AD14AE518ADB63FA95147308E44C5BD33FAC138FD73378474BD7D5F9FA3EFD4D87A14FD15F6DC12F99C3BCF60CE6DC78F5B84449D271FB7AA1951430DA58EE5DAE18E7586F2C0ADE1FC07D2D983238D4326BD82AB21241D3DD450984A2F549792A4073E0CAB8D4C7E1DF5593183F8CBD5A4D84DC73840ADAEA1FD45875CDB660580D1A581FB8B77562820A1E71F1C154E06D24F2824BB1F846766CD17A6CA8637EB787D9E9CDBFADAF8C2E2C50997E4938E4F134AE64DF7D3FF0B0BB00AF31483C56148E98A13803C117DB8FBE3A57309E529E7EED1EC34E4CB60EC5C4108DC2ADF96281B3126978E94D2B3E4F3E3D7E523612946566787F6A8E9A69E51951D6A1BBB0D87E661BAC5F88E2510E5F04C17D04FC9533315B36BDC594A8DA1DA18FA5BF3DA2AF892F7289A8EC54083E673ECA65FEA46D95E421A151F0F65DE7ADADC8B5A8E311586D10C7819A5CDDE0C39037CE262CCC14FC277581118EE5A7EDC0780EF41EB48B5D78375C4CD62E901A2EBC41570C697DC0F23FE85F1AB741D2228E12F042D518494384EC6F175BCDA06B30FABDBB619B943B6B07801AE9152D593AB8294A5564AED6186D92A5B9AD924F1531242664A60E131782BC5E227532FE571CEDCAE31720CD01B73687DA01BDFB772EE2FE189962944CFBC5DC1CE2DA6EE59457314F9813C40DBD3A762488FB86D3DFF3A6800A21C0CB8DB40D7E79714910E0BF6800C263CA2C884456A1E45FB7795BCC3B63606DAD8B5315A6062331C10B7B59A11A8327EEB25674CB5A3109CB2AD1025BFC120D47A8A9803AF023CFEDC3ED4C0706EE37388D74A899613B18BD0F2DE09BA4C87A06BCA92413815F788EFDED9248571A207B7484C92CE9EC8A0B0A59EEF4B5B83DB80840EAE34C5DB45E8AB8F8BC0ABBA8BC227F4CDD829E2CD176B5786263BAC5E9F61CC1E9D5437A199F6EF96962B623AF12909357AD43CB5405B4FE55688E6016513456FF40AC200E1B9DFF46BC9E4E5C6F1C74D52E82EC7643FC3297E66A0B199ACCFC689131932AB444C6B86749DC62A6DBE29857918CB62A0A9CF60A6A8B39C8E6562B1A7FD3491244E5D1A30AE429189ADE370A59F145677142A7B76D56BC718E70FD98AAB2F324531ACE63C7B7750A974F89C5E667942C33950B9C96D54A3E52E87CA3580E536310C242286949194F6FFC4541F2 +smlen = 5306 +sm = 489FA4C660E9099F7384B1A726ED485AF75DF4B4F0E89E1F25892E2F98C6FA34A77A5E9954407A442925486E44E16639D7B2F1A229BC56537E5BFFC4813E7B4585C4F1532B9B1297DCA3015D5D222AF51C27AAB430C0C0B3158C4067C005ED85E45837FCAEE853ADF14A4827BD9A41039285A0BDBDE5A8176069B8D97F4BB0167A58BA0E9283AB94F13AB29000A993DE63736527A1DEDD945C8575F024CE14439DEC3A34FC094256952686049ED80555FA76E82819763887C027F687D86D6CC7216A3BE5A27FFE34DA5E29B04E8D8AFC08093212DE766D9F0ACC3BCAEF280C0011B1D7AB18B07C27D9810E9DD62A80A608E0057338428351B88D34363BAC9185490FBD26FF2F83D779E4B0C4BC16AF88773CE185D75F9BCAB087F582F0FFECA8148B708871D107040F97D04C104E882807E2090F01BD85B1B1645A9E9426FB840E2C148629A1E6970C7A68399FA701DA0C1C2CF0C83ECFB4A50FAD462E93E2C5FB4172C00A8885403893704F45973B65CE72A6B7C6A9A4FA2E00C8AC4581A0391A5998CAC709373D524B4AF4A2B82395413D56FC9A7860A545524DA03F1974248EB55BD7528358DDD8C7D01694C0D90876DF2F75C598F47A48F0469F1CE2515AA45B50F745EE69711271AFF06A51792D4421F986E9A2DE89B9234FD8A01DB7899CA38B05C3FC642F8D4063E6368AA76133C5A3A52884B3F12A3820D22A907910C04C5B474807D6C2BDF4E271B7075AC2F02900A3CBB57CC65BDB6095887DE94173C7CA1C054177C8F9F187B5A9CFFDEC914D36D25793B9E8908B8C2C797DE8A426DE6EF9218377445F5F19C3E4EEDCA8219B94E791C981E15A51A5C8361EC010A4E7F91C29CE8AEE349F723D038033125F9852972787977B09C69B1AEF84881A98484ACA6A779AEC066FDA5F487F6347326C883D404B1BED643A82C455AF702D3FDA4C1690C6C25D9E7F755C36C141319C698889CFB537936A7A3AD50ADEB9DC033F3511B57763455124FCAA4A5FAA14B52112AADBB7A9A7686D7CBFD86D12A024AE31DAE3C500C46628B29FDA945597D3B9431845F273E8E57BC1517F172DE4E73A1F7C0CC2AE0DE73106D336584B64AE317AFFD98DB532E0E44F034AB7816DA759A72FD857D8FC8D6D4868EA26191EF9509A90576666E710DD721007806101D6DA8162B789DF9BA2441EC60A9C743D4DD59B2E1747D7ED412B64CC0231C259BB185B49549C2A2266DA3795F70579C63E092FDA738484D7F9A98474BA8802BE27094237681EE32FF43716324A9BB3D581484B51CE1706CA3A2BE927399D740A4D317A434AD125DADDAC75FEB473B81AFB50E5540342758F9ACA10DA9D215CB1165D351A75BA681FA26FE6C1474C63B3207E797A198FE61E70B02C58FEF43F50F990CFA6B6D89004620CAFA60477490AB08E39968EDC6375B20E0B63E836ABDCFAD3848BC7C98BC926594D8FA0B7FBAB243F931936E4675299A5B97A0FA0BF3556663F0FB512413F5B9CAE235BC5724B6DF8F5C694F261ED90CA783750E725F88991EAC60CF62D2DDEC37A0F8D706B3419F9CE648E981BC6A02A78BBFEEC9F7A9C2D64420A5D7318CC51D5B96E83AC5189E963B02923F36C73A50A81F910AFEF5BFFE9971054CCA1ADEBDD93C0E0CE08EDBC0716E983B4A104EAEB006BB6C55F6C11D3697B2F34B8E5D99DC9A90225E746360CB78D7B9DEFC8F925565D633A4F9007E5A047147772575AEA65E4A00EFC6022BC14F2F3F178A3FEE24DABDA251CB8B977F4A7D722C71B1D226DA611DA5388F8AF833A1BDD7B67FA3A06400472AA27BBFE21CA4B4DDC6560CBFBBF8110B9754320A34AD442348AFE0796E609A6F8CA5A0C4BEE381EBC9CF35EA8CA24168870B16E95AF3418E23B27A873F1046F8DBBAD30F7CEB6444F81894FC1F4F47166C1A9DB80FD9317AFEA5355CEEBC899C523BCAC5E33109DE026A2753186C6CF4E948E21DC2362E86A38EE9C51962934437A755A47AEB441815C771BB21AD1E68CEF591A99E116C1DF468ED00C84FB6D26B43E779A8FEF13A310FB6897721EC809F2D2F503277A1F6247CD710567DE97AC284AF3971711C36FC6379FA214A6A14F00FB6AA19C4A4BC9536DB2E211D0FB9FCED3EAB84D939389682FD16B9E1E03531A00FEB763FC9CD1805E69EE93DC46F1FBA2BFD4B14C6E2013C67DBF4B41517F3F277B0BA45BDA54C1ED9D65AAE26D2A414BB7C7D6DA1D0D70970BDEA94FDE91D0F0065083E12F12CED314ADEA0BAB2D2AD57E8A51637EA5672EC29C5A620EFB872C96DF092A931681ED6A263240D01117FB174223070B902A6D3F07F84E5E3FB2C2C5AD76C3EA1F2EA9B400DABBDB559752B164919E8D2C153993F25F5386F5A08AEF0CFC66993A91116721140EF6D32BB550FB1DFE3625D2E562A2F0F43130955A1324E1E5D071501E54236A5A3FF65E9F5C68183A664A8B61E7DCFD96A1FFF64E52068F76E04ECD559A024973F5C8FD192484081B749370B9D70E8CFDEF9EB1B0C91B9F69D38FB5C01A79A650BC2971345BDB45D118022B8962BB4F6AFD8C38E74E1D021C89CC18165D914E718BD97E624BED3F243561F223976531F17EE35B32663929C3097E7AD07B9BEAEA63BFAD7A5D98C023C8E85CE7B5AC82CB9A46C0CDB1F7B7C3E0422B9CA9CF101AD66130E06F9DF8C9F4FE574B6E485EA2FB4A3601F0999B05EE5CDE291EB920A8AF5AD17D61BAF77F1B6782C5CB55E6C3C7C1B00170BAC373C31D97838788439002D89B37581DEEF6BA5F969CA4A45C6470DF2ED9923BB066B71B064053DD15AE340C780F3B555AB2B071CEB84E2B14B065B0D4585BAA502B73DD26C162D3D3FA7BD3D165E5638BB1729011B4346DFEB1FE8096C5E6FA9C72C220C59470ACDF85A43D86A799B67320544430C20041FBC85D1EF3355E0D1D65C4180F6614F0A725A1FF435D38EAFFBB5AB7BADC69ED8EC98CB7AD5F1B158CF0463299840BAC5E1B96133EDD055F2A0AD78E2188E67463269A99902EF1380683D5B9436DED868738636CB1C06F6AE31C6D62BE20089FE74D34C45C99559AE18019C61083E5CC38E848EE8FD580DA6697F55217F927CDD6873B23FF9222E5C23A79F3514958D8E4BDC7CB59E209E3961F0860BD539459D8B7EF4261D2BC671E7B0D796F098D085195269AE995FF107FAE116B10DCD27298EF3EA12C3FFCB0C9F812F22580D2913D8AF99C0B533C8D2317B8143FDFD2F36A810E6DA16320E332B40BDB56581653FA5823650CD526BEB481EA817CF5F02BB2A9666F3648D62BF7384C8D8FC901B55C2E11A0E2A4F9BFB5111072ABDF6349CCD407E4359C4DDA10E443A39DEB5980BAADF93D2AF4718710DD17EDD27FAD52A746B36592FE38E2B1D927C9A6EF6518498059E4CE82E322A68FE045265BD44CB42CCCF3F912B822D7483E7A256704DB4BE9285452AEBA4DFAE088C4FCBFF7F88893163C20740A839CD37D9997F14CCC1DEB1843A890664DFF548F2367736341F7C338F5A1AA6A6A0E265A8C7ADF15E7D53D39B5A1AC1E37BE7BE54F4FC04EFFA724C433553DF66562EF8EA06F14A346418E13C67FF857C80C17BC7C1FB9C4E3967DF1EB7D92FB8EA74D55E81042E659E317B62D8DE9E82E70D5B76EFC21E9FAE04C28D827C2EC5D8E1686F8B83102F05374444D52A2E3404EE612B8691389DA8694B8B929DDC83973AF6F6713E5C679C5F2B968A4B3D6E7951512637B99683DE298D8677079B46821FCDC9F159ABE6ADFD9C237FAF2BE0F5412C1D7DEA7A91A3A25EB0213011853C23E528234F3C399EF6B1282F2083F31742F21B7B89C02C991FA89B91B5F7E0D552CA70F5E479E2E6F5CAE8148746B29043AA3DD4529C8C1A7B3C11F87A42E747B845A2A6D7C987D0C3434A0FC05CC8798874A50B7A2408104AF72EA2ADE8340463E8C4BC6B649CA5FC73C9A077756E5C2F4CCE104CBD5F042AA5A1D50C0D51A21E552BF11BDF6586616784A71366332D5CB74635C1A8657E20F9444C72BCB8062ADD5A34E5E8376621895D06CA50B06327238F7EF56B0AF9543A6018A5C3AD3753319B77242B547DEDE129B895D90D62E97232DCE6AFDEDF52A91CA350E6CFCB6D74CAFEF69CBF71A2D00DD603566C4FD3B35AC2A4EC0AEBCBBF7BD91ECE8F5777895FE53965DD0C90246C99E9187DDE5F19B8DAAFB68D09A480E690389D5B89418FFDE59D639883F3A35169C2233AF048EC9352C4A9FEB6B8F899D81097F087A82622DAA9EB9ACA9860F167898371552AE3A5B0F71CA58C7591F299490038F61D6D0FD8EEEFCCDD99A1E1B105E8B71F1D20283A9D08477C4F5E7744A07F423E443BE2C0F9BE5673CE8F57BC1127FC72F5E6087755A750FA664ECEBB2746394517C4881C30C8A4ED1C49AAB1805E5DD117CDC5EAE65C0B5CF6C58A429451B1463A4D3B8B8E0EC1C1184F24DBE04847312877F11CBF5B1EBF7E2900968171645B76845DB01AC86FFDB89690BFE9ADBB8B200491C8C77F7B64ADB7596AE5BB4C37A5E85E166818A6AA40253FF4FAE10A2625D8F4BA49B87292EA70764A70E678A3A2CFF820BEC2F40D70F9A45858ABABB0B48919EA7DEE3E9F4F900083B4574A4B1BCCBF418242F3858C0C1191D345A869CA8B8516C88A9C3C900000000000000000000040E181F272D84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 + +count = 61 +seed = 09B8441F47235EFC82D71933A0037FA4F69124C3BAD4EF6A3A7178B417A3FDA874081B7EEFD7EF1BF234C752458FBBAD +mlen = 2046 +msg = 92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B +pk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E273811B5AA210697A1B4D1227C57239722E319A221196903887D1FF1F06485FEDD30148E0BFD1BD12A812CC8362C1BBFEF7845C745603DD58708F31171F73CC9DB657AFA582FC0043D39FA0A54DF397B0A193CB4FC4D15FA8663DE39E2695124EC55FB4ECA311ABFA615B56FB30BEFCE926A52EF51B29F9B44DD6961821737F7E4701485540AD14ECACF474AE65ABE9020F2E81DA91BA2C4C0935D357FD866D2B283EB04D169E963968F1759872425CA1B0955482ED3751396E43CEE6AAD70E3D229447CB2B5C2706FD1013F4F23F501D7B166CEAAF55CE4C4CC0C71FBED72C9A6F1E8F474913BFBA7F3246451036A10C82FD45EAC280F2919B8E57F01348925F244E454B606082C95AC412B77FE8C7678BAEA8C20369A135BA66B2A028BDDAB2CD6D3FB8E4170FB1365E91BB099353FFC8EE391DA5192DB19EED1D263F8127F51C1ED9DBDA90ADB5E71385B360B1D69FD8B85805D40C29263FEC95D3E54F2AFDE257AEADE16694970A71D1C0484AB9E03D18701F5E5DC96624E9DA4D1D951B3675B2116665ADBC1191346FFE6BCB61563F2047634970299677ACF5635D32C87AC1302E3594FCB1A0FC5EDB99A367F285EFD9D58C7ED6B9D7E93B978C86AB46F6AA7912FE616AD24D70AFB825B69EB72BD8D5D8CC21D45D461CDE6471373C63E9F5EEFDF63D41698E61CCCD427A54A95C7E738FC23F5313C05DF9D7B7AAA35E876C992E43C1F9FC7809CED752DD9B702AC32D19E2C17D3F98F35193555725F0E067EEF9399C4A14648A6E4FBE0A7F3C4F3F0E43D28740B3D7B4C503B2A1B5731240FF1ABFD91BD5BE9EA77477238505E5F4CE55274DE43D18AD2CA23EBC2868325AC19E2ACB10BCA10C27E8BE9A72014F3A3FCF60DB2A0A19C29A0E78B6FC1127B30BD34C8E91AAD6A864319D30D5F1B154E93017D9454E8421CD4E21C3A180F482B45E3B65E2452F1A90604A55014B3CE8721D9299FC1004280CEAC0AA02B1A0DD0229EDC102175CC13EADC913BF42609C7B707A5B80E13E42C031E7DBC6A055DCD7DF4C47723315DB4F93DE83D506C92A21C1A5DE52AC927F67DFA03D0D71EC6AAA6BBAA5B2E0D6B649960A60C8110358CF894785AE337248EA84685C900AD9F6862A3856E65E43492A0B4A58C5D8B46604E5E924747D322B134899D07BF6A47C0BF0FA02E26C077E983459D14AB377BB0235223A53F2514B4806A41E66EB57EC8FFC6D6919DB2EA5253712A7339F7A5879828BDE61DEBFAE39AAEE070B9ED8E831B058B615DD959E312A5DC225528BA1643BA9B673450181EC014E509E0C05EDA8DDC46D9B87C6B8C65EF2BB54DF66FB5FF0DDEE3D69F28CA16E98BB3E44EE0E99F9897E0BD8A0F1E6E8112897491B29D9907DB4AFFEA16544D57430580813C5C1FD69B935EE73E9C494AFE0095A34E5A56BE3EEC23BE770B32245F78D813D4F013C53BDE18A642B5DA5CA5C6F58B14A88F7127E9DDC0872D94F323A77B105149ECEE6173CFF4B87930B5F9A9CDF6762A12C431FDE3EF6C667801ECA1B64AAC3591A563F124109E0C06F1D87F1A7C6FEC06BEC756220088085B83834602D1FA4D452047345A2C2D006857C516323251AEF896B872DEC035891611DAC6AD19F8EBB6B1805116CA2338E09BFB6996C7AB448285B859BD8C05E0CB832AB92809CE68B503E49B254372B640C16745D5118F06AA4B7DEE4C85FB16794F62680CC4E5C8A2C6C10FE558ED8E7CD76B1F748741D15885E12AB3F357A56D4213BCF26E77DD23BF1EF34E09730B8D957F4BBCF3439D4BC262F20A062288711ECF809186F1E2F182A7C66214C5D7D0C631C5DF74A93DB1A12CB6F2ED56EC1962A93C88F23A850D52E1F201368D79B9B90A9DB2DE293E6C52FE0AC8B3B9FFA8B60AF75B5FB9E107191228402ED00BC5C005B5FEA596CF26D12F71646C65540E4822EBAD626CD6C77142A30241B9855BD6019E5D9AD75B450EC6CB4D74941146391867928DF445045594B97BA7AECB4FB9A32F534993C9DC6BDBB4881AAC86ED0167DD3A9C33B6E9434C26117D23449E6B698D87A4D7590B4C332FB8AF52AD5958A34942CAEE08FD99075A212DD43CAD2CC67B9E78E8BD740ECE44613DC060FB443B4C097C5F75F372FD80DDDA84DBBEBAF52F285FA4166AD2AFFBA138D52E49F990024B87C032B4E5357761CA9D3EDF6961FFEE6D45480A5FE4CD4BD26917254BD3911FF81E943F43BDFD69ADC2A58A0C76993927F4DF311815B0CC702186E83D184D29024D8CC8FF77151FCCEE7943544EB5D9F4556163AE583AAC8E6B8E06F94187E2A4810724AE70802A9AE56C5B3FD3CDAD7249DBDBCF9930E95476B92C272962B0EA5A96925CA4A8B1552F40C15BD7A37EDE02DCA32FA1BE31DA682B527489B3189D0CBF7985684CA6E55BF3F5CD71C974C7A317F2A8D08EE0889B213DAA4975818B2F4F8DF86AC038C1F86E9277AE97BE867C2DDB6B946EA3012AECC26B727409FA9A20F578BCDD14D5BD63E74F5D55353C4E86BC87D8DE982A484DAF5EB660104C8788A8648F850DE3A15CB10159C867D079F7417A2FA7B63E0C07156F0C8E2C996BC9501A1E0C59B78DCC409DA6FAB0DF01EE0A9CD886BC70F5905874ABD74B51E1578C0F01D22643CE62AF5D2077A81A4B22A6090F83F1791811D64102C44440165C77D55B6A7D48CDA303FA0DA559AADFD4F1185F39CF2049EDF516C37F85E7 +sk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E3E58D7067211073A42604904DEE1E90028899DA04A077D044D1065EAECCF1F5F70ECFEC2E1C8A7F2AFFD203AAD1EE84A24EDFBC62085C57E4AE56A08439B475813862024011245745536866426836234464186603516664202772707587702514116082734052663850302527460181086637785777546661681321581031452682626000760733757555231180327444714522154357767538612512176837825633008413305684825780007372371685150424073147518235502813201314267443814281387575460877682145730810804731517411562056312607640132133072283635746540638644537530054261638784147840030455645237242553230470776822510003126138724620447334684758383765274558158101270088202121541045040016533066801084707631758102624182025072188753755387428024748140017446561374163661168720244215502877132162147370335015244287584581045314387700710108885742618617502177205758033118130540236461386348458113848731308436006377607073280025322570260154052247173886668487054073671151404066221516083621026268538611663814042533718310013373585256357320245854125033276342044067868138880142217772470866720022106524755781247824655405171272332755880224750081367786112448736138764084702080656075730651555650201025557713753000656017487850211386162154512856813674577176075345211536687586706038570802567837771411843843846880335308534640210677541653265132454113165686125760668860688253774358182246611752073780366060150757217354553721347673565782561628652234808646041167480536241365185150741656520557807544568186178601311334208064312052805273351041732762088026765838611484060036134118836701678458736885580715784714000018045621868074687813034168453180573420352554760574815147631046842463578565145126433764853710525862830657338384484168613087181880146430858376836174701265142342808853216481124216230854013504326804172148636738141152565474676213657882643064471300088061364740751574612680153337375234057622108772860677111105033756817021100845011071817786842182177247716815132225215076218225467801564225555560041147774418315202318022376200408358426325040505821440822488014051052347756443125557547183752345431601117805362385765552666212086704115725460820864462380248835007230820215028172514625013604241316388736176032253575582883178407144566472413000627715007680306555137661836768487020778364636604262808738756122436283688858378725186072478202617714066665463345240073732554136225518437856764288347011013757768361854602087656214501716502112641816251227545020401104460762480437404716217875550724017733331267324608876154107308277545250633618324865848438885478867271708781362273715881877712861214274066454176526631211883387742271702410334641482400188154056226337306123658141156848522124065142664365034841372550681350763488774827786338804071217162086214077220541882131784505145108880441134762185476004450600485174426557531718561173305863614264232856026680844676182471351420714661604871330682173222437620705887426313701858846841324338164823281847850301254508271555743185488154414141320055246136028388485778545018652047341650007717610152261171014881200037125073163354341566724625317C4C0571B50C7BC83A4F589FC5F137DF203DE000306467F9A9D8B17F138C3204F8AD81625794130D7FFF9D6172C1310CC16AA72D37C9478FEEFB5CD635454E67AF14F2F8788A610D6C3F0E14971EB1B24590D11CBA442F520A89B86C5A099FC1BC68CCCE6F78AA4018F285459FA7AF48703A577816D421B359E54045F1621C9B1653F180FCD6A9F8DB32D4A37BF8D0E7F603C1AA3FD3C3CB01D98E30B8B435A93B57E78C2827B737AE2087DFFDFDC1590E122E1CE953DB7773C12526324FF1627058B7AD49AA0C560B60ED2AC5A3DFA784F4B082B8211E2AE20C63936DF5132C6A640ADE3C4433AEE9CAA2DAECDCC7A315CF12662FFECB9EE4AC7DC645F2EA1EE8685B49D1DAECF2B9E70002CC53AF53F55F4320158B5E521F8F6FFB16F091E63395554434F2CE6362E562FC0B3633CD79DC05B404722A6525637C3CD1C24ED06BB4D7C4D2C9097A354694FFB4E1C78D644184F94CF6661857F695EDBF25F5623C0226B3BF122187ED7AEBE061BCB20CAAB1F85B7DE862644E0DC07B1A0AF0E1C0D3423F672ECB890A17B73763516760E84E60EFCA1087DF0B5288C2CEBA0DBE40547BCA886C036680072A5F4E0E155F74C439193C3EEE7ED0BE90E2834109ADD34D9AF414715A90915ED66CB3DAFBCDCFB6CEB2A130D5ACF2618EBAFAB8BE34525393726B82F80C54030EDB78CC5CFB23641F88FD792B2FFD1CBEC5E466CFA58DC25DC7C87471586256C142A3656FC7E135164AB65C9AF886CD45BEBA1A974B19E835F35024894DF1EE6419012C832BC9B499E62077DFCBFA13EF6A96700687CD2EA11C93E485C92F114EA5036F68EC5A5E407D31AEE77CA0AB1EC96737B41E88A6DD9560DEF2BF80D5345505460A21C102289428BCE5C253D6989F37E4F793B7CA369EB1815994FD4678779C4902FC6790FA4275568FF952D6C109FE86736A11E813CEDF91AA00EDF3460645AFC9BF9C8CA0D6B3C2FD8E8664B3179DEF626717DAF65D18BCDFD4B98746B07493CE8531ED5B7655865CA608E3F890B907A074723FC3FC25EEA457EFD0A3E15772ED28E9781308A429985D39B6E091DE1FDA2DCE4C26A4F41CC8C2AFA23B7B58E5AC21EC7DD818B1991571F9B043557F6B4328F45F705C96121DEC1DF0E044C9822478DC418CDEE3A783CA29D5219B93D6E5EB1322D78647E7A320B7AE7DD4EA1A89696338A1E95E814F5E5401FC7E798B6B6AE8C1D40EB659A078007254E9B817743E39CE089A2F816DB563373B3AC4AB4245DB1BBD9E41B24855C13B32C434ED7ABF5BF1C34B4CB664EB6796F4337208279B2AF49505816EC6B04BD0AD1BD34B1CA10EF79994B80001F2762B2461F9F10F7C8B5DD0047C3A5A9BEEE44957FF86F0B72EE425FB09D9D9EC1E8FA04E7DC4F479DADD317DABE6A48114E07560078E9123D553E341EC8E9FAAEB46F50B317B5270F511DD5D42250C5B4AD9CA8C99A91E0BF91F718DC783F00ECDF1320CB1D518EDC704EE488DDEC1522954E932D838585162B68840F422EE39E235717B4BA9623EC9C95710E986AABF36583A01C9ABD5E9B95E212F226F83C9A3D5FA41F0301AD89955C66FB73A552200EF6510399B905CC99E495DEEFA61DE517C5B0A907D8DCB47068C1A2C5CB03408504213333B4D2696B400558C7F3C80925B8032D66DBE5DF81F6CC5FCF1025B6E70073911031A3AA55BA61AD8EA8BCB1B0CB0568ECF3FB8A0D8775E694C99AF481B3AB8BA05BD566515A34C9FC9D0ACC7F2F5ED647A9DB79ACE6B328602E336F82B6627443D45735FE846E1F45D155AA3608FC0A82ADCE76FCD29357DF2F47F418C3A5A93D46C7D9A8CF43A509F8CA7CF3C402FFDB7CE3C4F516F74A27C994E79070171D34C03923A1147B80E8C2AC899D6D22102BCF5D9A5DD09CC950B448CB5B279DA3A113AE24833D163A5B9467BC8AA47D3F16EF32238961DB1F0581DB0A99F93581B401DAB56798A0FDE020F58EC17E9C021A3760DD38BBDC34A6E7C2BC1CA458FE53CBA693F8AAA92331368BF8C742AEB26084D0B6DDEBC3A72938F87394C977DB476D610A71AD65723FEC82A4E6F947AC530146C1D25F8AE31FE27184F99423DD253CBE8936C693B30821A2779C18655B921929883FDCAF76DCB51AE24386959FD2E9C9A7AF5567D3F237F0D125A23B8668791D4F7FCE79AF801319BE8E9ED3FDB0F9BD30084C93E82701B8B36EEB4F038CA68FB3343E0F37AAC48C79A23F7104CF8F053B78135470CB1CD7ED4ACB97F2B858852CCF613C09D42109923B47D166C250A133769D4A3690C3ECCB65BAA9FDA69BD4667F40769E9AFD785997AA333FF13BB0BEFEF545C499C9C97A34BB006C5AD28B78217DE1D3F8184B54DD161DD48D1A304129BAABA430446066CDDA18F3422B650E5B79963CE1A5471472F27221DAB1ECC612987D99374FB2DE31E273FB5DDC9120F424D0DE5E3D7822FF97FF4936904A01C55A3AB5C317416707811B827BC43B37B099FD0918C0778F6754057E570783658DFE9DB5440A710E88957C2A1E888828246CCE710ACBBAE4271C4EBD24C7E52E5802C7464EC93C463514E2711C335A0C03BABD96F2964B8DD3BF006CB8CB3B07C3D6532BFC7A32766D2E8A7825A095FE61C9AA7B3F1B6D53C96142991791CF08C0404E68AD1E359F75733C94C1FFA8E0D9307A0B08C599F1D7FC99933C19F410AC5BC66545D0045AE05FBF7577525B4CD7748BB89721B2BD8474EC2D59211B19E7C35B2A632F9B12458440BC062F78ADC5FA043B724C60B45D8229E5AB2D20AC62E9F5096A3CA2D022E02F0266FF282331959F584685B27E14D1C108EB5AA599C6B69DF36AAA04AD59C2E376FB4ADEC68B422254EF2BD60807AE03F27A02FF30C4957EB6470C24EC761171581B666B59217B867BBE02D7700F6F9560E9E166BC5C10624246C67AB5B6EB831C2D576A072592CB6450E041A60B169541D2C69D0FA4FE1DCCAC47D26B3413990DE4ED950F56841E76B725193A3E446AF33AFE6E2084EBAE4218DA8B0CCA18CB7A041F2E1E05E4EC43B422338FCCCDDBA270A2F28AFA9640B79CFDEA4A9C3CD7EEF7FA4EBEBF605EE6229D648EDDEBAA274F732C5943F786B2DCA132F30EC10FBAAAA76B80E931AF6BAA87247C0DD1DF3B782790CFE6641712883509EFE1BF019DD8BBDCC4225C323B2F25F4D6DA785C36FB84EF88DDC9DEA7B37A220F6E24837AF8526865F3E2B6ABE4542E78C1E6673D5B3AAE379B27057D6299F3D5624215A1CE75976C063CBB310F071A39F00F34A8D36408B1104E78E02AE738BA1BB5D16288E47D131D721EDEA686BE0E7371C4702F9627238608B62F125E3FB3BB417033255D0BA59A86594999CB7AD3CC4113719FFD0179646DCADD1845C5952DD926F3275E178C621714CCA3D7A48901E3EC9A131277285F220A3CD3B4E30E126DEC020AE098F9A605D43F7CFEBF87F30D7AA0050C5F16A9ECDD1B7EC36751CC53CAECED0FB47005E61601BC31FC9EAB1579E09C19FD5B26BA376552394A380D0F5991584BC9AB +smlen = 5339 +sm = 448B0FEA09535ED99D6BD7A141F045031B291980EC35B48A716B380860A190A396B11CB7E4D4A612D758EE5FF54CEA9A83B0E418468E3FFE3B878F8A1FDCBC79432741297ED82982AB374F3854C6EED72E7CB649BBA5BC77FC28EEC23BF65E40CE52BF769A10B73D12593641C569A0B9BC05BE4D87603032C0451CE31A4CA9A93B0B1285A6493245DB2B062BD9D5E5790080785C4686B6B0789CF8105E63710E0D9A863440F573CA4A976DB67C60DF776A6F87349B48A2F7C43FCEF0EB4E9FFDD1327820842204D1B608E11B2E9DC5B5D9A412D648CD7684B4FDC66480146B2ACB4D5A019C9FFE116085072D6EC138C11174A39E675836C5C2DDC6764DB81F5B2CCB8CBE82A5DDDE4907BD3A3F2EAE3A9A46CBDA13BD8CE72A3EB2747A5E2A19F7CA454E0223891C8B4156303386F3A14100BE1D80966933A5781FE68530B56CA99330B6E9D218CC8CC8C7402A8896057F017DDC98BFBFC28CFC79D6C818ED294D604F48E4B9A4337FE7A32B550A3DC23679983BE7443F48B786EEE121B91CEDBB2C50082E2D4241321234CA32CC85C6F9ED23EA447C3D1A6A21731FB1BA205A6FC966D7CBA3C1F9F50AB3F308430DC20239339175DEB03ED7B87F571B3549BD5BC6A651E60797B960E2B05D1BED150857878061497A77AC3BE57C540DF03E547F73C9D93A171EECEA9CF2EDCDC98DBF80ABF6B02571E6D4194255C388FDC126809F77A2F248933D484A91ECF418C78D3C73B614267DEA8F31233933F7F2A6647FC2475E40C51D68E130FE24314DBA4B3E20BB4997995759D4EEEDD5A8A367C187DC0A08ABA9BEEAF4E5517073D1D7D2E1B1079BC49C28C4B62808BD79A0BD1E44BE79F87BF7FD13C07E0F78B4FB43E5D0D133A3F86A100D2F5C3C7939AD3F693868763C7C07C883793F8F669737A38A765BA601CE27607D3C6916314F056424BDE75C79AA45C9999E49EBFDFC4DFC3A8CF7768C0C5DFF5B22A8651797BCCBAEB9BDF76B1C9F630CE213624F7E236AA322A5A097D5AF5D01D13602AF52956D199EB95E70C8D4E9AEBB25669F7AA04D7C0823B3CC6B9F7AE079A8002099806598FB15F3AE88E2371AD63BACDE4F6712DC6A1E0FC5D8D044F79988FCF72DDBE45F1C40840E707688E7DA84000E9889815ECB9ED6281D3BCE8FFF0DC0B2B1E37F90A229A0C4E94D507FD5596505C7BAA0D5139CEA06FE93A266C1BE870BCBD2B497809989B8D915D2AA3746FA1CD96F12413DBA7E2F3EF4659D0B39E8D898C93600944E92F66F63A6DA28176BEAC39013BABA412FE579A4C4CBACD0EAB63CAED0070A62B0977C1D4C510CCFDDA2EC62D9684C1B4BC1699E2E2C75A414C10CA22F2CD05823388A4EE5926C65F6D18745AC5C8AFD8EFC01BA8A406CB2938E05A7B3A654B44FE45E70B2E95B16BE2185AEFE57191797D14DAB41F8093A33F50644A994785517DAF5255E0E166A32160DAAA99A7025D0C6FCD6CEB03BD6A131DA325C668686C63A5550088967DA667F20FB64D9EA01D0693B3A1EAC3F0E0AE07120F8D196822A910E224949BD205C5E79A91C9F7B50CD8445A814F6BF05718CA0C3C6AF82E051E87B5216E75875AFD7854A7EF32D767DF12C85129FF2541A79C9E7C999C51CDEE1E3F50A49E8F2DD81F0621339EC933D6F2D1EB9A7EF2E800437266024FCA783114B8C281CA50C539452D2B20124BA36540EFDA7B82BB48D6F32F7A248885CD4FDB8AD8362AA4A59E1BF18A82616BD1A37FB23A6B78CA53A5F30252567914F949DED1BB2498B8D077BA7A49F0D5A843154D16DAF0413A7D1541DCC75CD6ED2C8627D63D5350EE25D8267904EC7A083F34D33A966101E345A9496361E5B52D4858F6C743CCE1F69BCD6A48454B687AE51267B1965C50A72F9F7AF12376476E6069225ACF228AE0911DBEF4F10F2E2ADBF98CBB028641ECBCE2F6FF66F4CAFD9B0DFBD4DCC41BFEDD20039F1D544E3C907FEF811D698B771A24FD67783C050B36BFED7F41F65E528C947A6846983D07EA7CCB71F6BB32BD354B22A782879B9844E8D7B00DFEDF4201CEBE43D9ADC557B7840783AD91244F5D0AA1DCC15A4F9F5B6319C94E1296C0AE734676190B3FB8BF6EE86BA8B6E0FFFF452762489E46C1F8F0D19578A47AAB563868E63B9DDA77F94535E35D940AC3705565BAD76D536DF107C6C74C24CF8E72B58F46890BC1599884F80EB47D234AE71E3D598276EAF00313F2B2635D85B05149D0DDC392891CCF1F7FEF6C0AE44F3C2259EBA1406FFD7CF198D783532AAF4709E859B71906FBDB60D1CBC4162188ECDC443CC422EF2739717A233C4ABDC906907A696D71883482CE9C347F5B917CD1735A6E33439B25C14ED3CD672330F08ED9A8E687B51118EED7F32636B573718F8A7054E0D56BF27F3833C033EF75ED3FC681365830119F6AC6793AF412A5CB23FCAC62BA15B16609C97C933F746D08C7B60134E1A270BABBE910F663A8161B5B11DAB75C523F111986D38BF6C7BDB2C0DC81CA63AA5AC4546BCD4B8D15B9E3A7728AAF94D3DA5951131E908F054D4312EBBEAE9332F798067320014FDE8F0AB1D81A8F641E6EE255A86BA6D06ADD44B1BF72EE9910F6C330FD06A5AD6C306305E572B55C0166E75E9E153DD8D3059BA1B7C2F8931792F4E311C57C696941ED6C2A306767526B298E4450B0883544A819D68F658FC5EBD7B6D4D424F2A82ACA5B4CEBDF3E301FE254E0D5B38F1E8B3FADACFB19BFCEE5963A4736690F9F29DE39A0D9D57EE0B8639289F2FE20122BD0ADE4E62DBDB873CCDC951DF3717C8F8635D790C6B70CCE5A29CA4CA9EB5E33A3DA594A88679DF4AA2B5D61BFABFACF62FB13E57D7CC58E300E539EBBC67D17EA979A9FFB09FF9E427F8070B2D4F7758966C64EDB367BB56A3E44DF94BD66ECB50BEB974DCF55E3C90699B2F503AAB5E27DFF07A4EB08E1C7EA97940A20D5568A2A7B44A89610A01F6981DC96FECE9E922DA517B6A11ED425CB592218242DE086580F43F2E6551FC6945753651ADBB5EFF1D55AAE1B33E7799C167DD4895759E47CA64F2DB08D995299AC810D35C4641312DC9E9AFB46DA6CAB5417B639C5687E56A914B09F25151C8E12CC95265E532F011837CF51EEFB916A134422CD45C87649238B5CDFC91C0C72C46BD1AD60C18AA0C917DF70A34490471A87610D280E1942245F80B3993EB8A9A6B62089AA9097CBF5A382018CB8F83D3AFDCFC8DB979AFDE5BEBB2CF510FA53FBB31C26B1F529980AFA4691392E021E8E0CABFEB5770597A77BA5566323AC371FCF48438A1A2E3CE52627003048FB2879193F2C92C1DD14FC11E7A53679CC12634EEEC5FEB4320EE272E69DD25A8B024A888BFA813665982F137862F9B8E88CB0124B07D1E805131000502E35A564501E7973142A319411C8DCF70137A6C86B466F42AF33828A278714FB0D7FBCCDDC930454CD24148BCD302582EF9F0DEA1D838DF67CE1A46669B4B3B769F020353A8B0AE87C8E98D40D7FBE8D576FC7AEF4D0676E9F4494F23CA39195C331DE4F12C79EB8D363D9B8D7797376A57EA5244FB9E5211C4BA6FB1C4ADA725E3B79B7C5D0496458CADA5A51BCC27EC13EFE4E4484968BCACB80EB8D242E6EB6607B8AF8A1011DBDFB6D9AB10782F8987E81794E589C8DF515ECB31D54A2815903FFBC3CD1A5ABD13054184C7456B17C1BAA80BB73160C11007C09D68B25D89C3BC91B1FB8838C9E2A4B27B45E0CB1F23C9D33FDC2D3DC47074C7E5082A8A3143B8C89E7AF631C54568CC79654AB38A9B1117BB002A27401A58ED1CEBA05C627946BDC05E65EE3EB6F474708FE344E8B7260B637E7EA0C49006092AB4947D262895B373C0E45FC4082A0DC1CC06B77027009C06384435F2D996D0BAC685A9E232A7A49A230F6E79FDBB5DDC8EB29C4067CCFF2C5832D27DEB42D10407028F9A31EEDCF6C22697A145ED4F8D132ACC940093ACD4908C80FBDE152FECBB0AE921E64C2A118BE775D3524D935DF72AF78EB13496914C0EC555AE6F864D51883609948B9B3F22415BA097E09D197AADB3217B83325481218EED8E7F4AA68306CB74AB9424FED5451464294CC5DFCE293D6481B3CDF8E06CF1F8E74A67B68DEF7CCAF5E408010E1F7D51AB6146AF3E64B432382DCF5BF9285B0D7BEE82DD162A5F67A59A35A6E04D195A37BB2A17220A039258D88D8D7877468B8A6BB277F2C9B29B4DBE4729EDA919628A20A2A471977097D43B345DA8A157B49DF2200BAB0CF5EA68757000B145403BA3BD3C8A5345DFB9867CB912450D01C4B946AF96E535DF38374A4586A3908AA447E2B64D8851DD0598196D5D32B2AE52B3D7213119ED414514115844C6D9D2979A8081189AE9F1AF60790C6DA1F3B5DC0676BF48F04DDA6117EA4DBA084921DCFEDF0C52B55878BFC763244EE274BF93D189A32AA14667258B5BEF2BF07493EC912E2F9F3147627E1B731A9F00A905B44BD66DD55C91AB859B7C9E7B565FB085A50CC931E40FDA50A541EFBF4CC96960EFB9E1652D9C9969AFD3B02E5C879738B216C454F1EC249CEA9637E4E18A8C49AB0E54219533CF4BB1D27D85ABBA030F103439467286A2A3CEF37E8A9EE0EC98A5BFE3E864CBDBEAEC134E545D73758CC4CAE4F4000000000000000000000000000410151A1F2A92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B + +count = 62 +seed = D2629CEEAE5C95D3C34C1FFCC2338B4A97782BDFCD39111E18540B69DB035B352D012857111F816F03550BFE5F56ABEE +mlen = 2079 +msg = 7F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 +pk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952D43F55B1A011080D0F82716F7B8A5D36ED7BD42920BD5555B7F869DE2895A748C9CCBA995DE87A0E207EB5516B8B9C58CC24F56531992C59167AF3982F6342812E13682FFFE5DE4D4DF15765A645318440DEED22765F3185FC1E2B2435CABF5A610506D8358694933AA6CEA08605727B2DAF2C5EA73E1108967A50E864E7E87A89A4C1EE7C4FBEA5FC03E5BB9D2666D55FC3DE224FEA5961C375643B213896716D3619C27169C46F26A4FD7BBA2144326D979AEA804A8AB81848415DCFB0081EEAE50CA3501C28D87B093D9E1EF4BCE688EAE17273C058360B1F97404FE44D27D724CC68D7FBDF6F4DBA6EFB4C8CFCE66D4AD6C3D384D72A82A53323854AECB19E3230C813D7E20D4F81BBDB0201C74EE44771CBC31D89B9A9B9E87CD14ED7D93483C7CC241FF8EC222A084FB4FEBDB220CC106251DB69B3B8A454700B176F40202563CA4994469248D5CAEBC807B66D20E130758D5BB7BCC39AB1574FF45A7432A5A0B0A612BFE33FBB6B7AC2B9C25CB48EB74DB6FDAEADE54965366E5311E068C8D42E680E349D001E1C3F2046002197721F42FF4493E32FA5C1B07F4645BAE082F1AFE170E53499D1854D6A230782275D079F006148B5A4D3D86F88E7F5C87D80B727F4CF504A64421BD347963753FE8C0E1709D9E6CF74F8D967472879124BB19D56E032AA19436749F92A68C45EE50BC29A3B349BC34A62E14B9AB2FF59226B92E98F2D83F567633981C5907D0206C195CB1B0BA2935FAFC341DDFDA9A54635A3E1FE1C9041243308853683F86F201248A04A78583552E4167E11CFC4DB03D1C60A4C7339D3AC15297AA5401C757C388512AF21B0B29136AFC25B9D825731BEE987A7549DF5FADAF0C5B45D0F9A1EE515ECD6395D3C734232F9452A648E9527FE09E7E66B500109AAC3672FFC42CCC79411ADE255882B6047B43D2E7F5FBA3A246996F0E1E12AEC50096C15264DDD8E23CAEEB0E01028F6345C1F69F3DB7E95B544E7836E9BA564727071CEB7BDA6EA427702BBB5F8457B453A32E9197B48D84523EC55D138FFFC87992E0FC886819B6BEAAF5007B19C4470CDEDFC83C5BB30ABC23FEE1E5A30189BC486B1A2D8BB9460AF9483473E55236467CD6787887971E7693E3CDDE8A6579F122C8E8128AE76BD573408FBD845143045007685108988973C98DCB5C5363B321EFF92AA1D4A2493389E3605E96F4E51D0487CB1F92F289982809296A19A60E092A7012908EE175DB0ED90C9B244C85F2CB7543288C9B9CCA2EA9A58BC87982139CA2CA1816CE2CD96D010471D12C5ECFDC16E2D8D841075740C67E5FA245D4BAB927F57165D2986B87D651EC483E695D7D6B6B1C4B0EB9ECE583B29E7731F762AB29CCC33489EE8608E0EEF86CF8A2473E72F182F6ACEE44B74DF026D93823BE8184E976CA862C2AF14488BA8823AA06B146F132F799A273A00539F2ADB0CAE5FB6C25053C5E2109A24B7B189740B7C9A74D4BCB1F99A5B41F7386517EC3AC37C9A1231C17B65E61E5091AB97491669D1E36AAA01934DDA5720A6E557B9C108AC17D34B32E27C5CFD08A508F25120AF06C5C79A0F772CF38E99EF5305924B1B0F59C3640D8DF4014B07DA5B013B03524AB37A3AC0869146EF549EB9B8278F076ACA5535A6EC7365DCB6CBE276D00689C663110A0FA51F4EAF39ECB284E1387148961F550578E29E67B2CCF7D2FF63ABCAFF54A974ABF3A7FCEAA88B57B0F492F49D0167A08EB706AB0377B81843DC5E953485C0D7D2DBE617CF6CACA31590DB5F61F44D470883FC393D3F48BB94C388E086C12B3C82A8D4C0EC604A509B6BC1A5FBC19DFB0A8CDC231391AD5703F85DAD113037BE81956E94D1CC5BBBCA190FD4D6106A0952657C9238FD2FEC2EE6098F1AC63E7CFC5B77B9980C0B2CABBA783C9EE18B53FA4804433CA1F6C6BF99F35B1B4DE4409FA92E74B138564A6AE24039B8DF668E8271287B8058DAFFFE845BFA15405BC03B25D610FC751043FA7CE38EAACE3A1CFB7488C2A183E61D238A08E5F40231B4EB010EE6D3F6110E5BDF011A631CA7F7D4E87D5333F34F8E80BCCF7CE438D613878DA277596A37853C569C0BE516B4C1A99274D19F7340E79A4A05FA04AD7AD6DC1A43101F075B67D13EC33E8A2AE969C87CCD4E2A4472077DE6B56CA8D5C1EE28DF3FC39BBFBF25BE8A4C1F1D4EF0F298F594A31BA13DD540E05130E92B88CDCAC7BBD1E97C2164A5DE77D4912F5526A7794AF89054C44332E2F9ADA3649A9B12E9B92D041A6D8F798D8101C3D049AD6BCA0F88DB2BCFBA3FCB8AF297191E1028616F610C3B119FBF371F8A13748142EEDFF4DFECC34D55E3C8D11C0D44E5C5A771C64C13D0FD626FF3E474E02775FCDCE7064FD12351AF657E809699013BBE1B88B1D8A48B5CB202899BA0B5CC687862B1C016AF688A280A01B8A0CFD7EAC5AD6F13DBC0A18024B8496D92D705FC967D6A24AA34B7A12E855C529346966287F9CE7C2F1C249DFD4850AD95679A2BE1990AAE03153B2186B8904010C70C9DB3EF528875A27627EBEB7F40DE109DDCBAB627C541231BB3B162EB9B497A2E846235A708F2487FA172D6F42A61DE2FAE3AEE309DADE8BFF84146118A52695A6D9B67CEEA4E41D9B7F2F553027E50C1886E334AAC466DFA74AB04C8CFD5D7992BCD5EE0DA1F10B68E6744B7B4417FED6648EC1940A2BA8A4E7C9EE9CA9A4AB43E411 +sk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952DC73014674D168C653CAAFF17CB31CBA9FA360F3C781BEFBC441A6927A07A2E02513A559D3BC9542930198D33F650C4B752E02113106E3C18C77D653A1E72938732847472736243450636760004620357512864143830434148623886244001146700337170164706563734687858313536716005704263634641000761603813877170421158380155034550308307610077663537027188535743362815005280084310626610033467466635458033423588825061740441208711380314163401351771716373486387183621352443450118643508215382087647060062001648533661332163268326281333563171058550242282664546215573263113855542212052751377101010138160307506242007620522530226778704688226178154072475384288476523323771867258870358368746275426548200063651642857466741605863735113153576105702152266261358227551884747335822105424686140331804706711108277547523272650228265421256410212416585642437565364846106173586322652825550644251701015350853750706614311541102604745210744240640550560577712105702243140152678312157262562404302065746838086176517017124078003456632440801848618428004086453187218377643612351456185430623016776221254526310460780702432233323420270234382047632854326367511251561250836410510655734136101640763360056285041177235234855563322740602611255178331118470713082564834031631175662470251885584754178662011452152284427717337724515111644682731638077826618548168266383826610180106775560033200383108488856160460023071104866507810101314436204843266042846274530051110856567473161108274605171755531420775660588618184702114151347376471032061208023835283173263184411457070868114678533351533412687365685102485834658400612723038310670225770132733658544624855244038518626455344506378556033215474227876628678854860633033366488600544423250121655150238407455534384205435775014447325530123337185640284302672126822045340474338661863754067360338578517356871654077366156111502027478660622540307278625358634628607266480007618047117031687008848016663552132573573851423506416371224802071478037560114664215286371563624533525881805630671405142642672236776170355540500026025180562855874817222151472015211841562788524435486504586151013154607232731808372508114323717311788144178362347522842122158467626672302678818037071577057166320320233562388800280436710387607843331725715074108847627820627755452862225175786581367318718070073740700520236222267825555757886518250478630778203161728256613062240633622328563764787622681767738743251558588078021308744211484484068577857104662854385027727246176552570423217325034756302141524262670210654875343555001445560010410050241357156282702233666848401206604013653562754514685044820424731374136351087523225657531800448542438154610504466557187372338533853614563455708783867242305333688450415426117284012545835517271077740070066586005411558646513500724815327032512608682307830636585010714701460141241864748815078625026653558431218762867517832852175530076215133118480622006054651270327314608004142127770408556234311204452702482086628707151451688480405002258260567851237835331433812203334052254438222073611614822526167483805052673128801F1015688798346EA6D435F8E361721D9E2F7CB0CD3FB68D8DD0FD74414C992D038BA3C3C64E0AA3D16C8D63B6AD7F575774F0F4C095DD886D6D21A5E0E334B9185D363EA4F1FA61689A8CBD0123BAF9A0C506DA31623BFA8DA6C41F29B0E372C782488842373D91FA3412673368818ABE526B2AD75508AEF5BB2B81E9475EB6EAADDA7E33C34E5A953F076D7F4E239555E27DF88248549C0C524EBE42134952641462E88A2C22F64983ED517F56619C9F64F75A9F03AC6E8CE443BA2C41C62AE7DE871A632FEB5984CD331FD4A33847F7FB72AE4A01CD880C4125370C208E1ABFCA52251AD066B46DBB57140E632847B71C6BE9EC17AAFCFB68BFF98E6A3E6A6D0A623244F39AB35DD0B359CC49B4B11BE6E1D8943DC5EC937913513B953DF924B6DE45E4BD42CF0B446FB272BAE35B3D2A7C8ECADC7A247FAED0A77D9E31E09EEFA2218DE0AFCA76B8BBA121047CC55BF922A1E8AE27E12236FA865A6A8B4E19CEC0BEF8F3F21569EBFFC2D5AE7BF19D753A25459094B436E5B89270EDA085D682431BA8268357B69F5C546631BBF7C7DC2F09993BCCE3A1D087E65CE3DA34939028747C399EFCD2B0E695AD2A82841EF32E15A2285605C37C29CB69903A0F50F384359EDC2A392CD62B096A5FFAB3E9D8B8C4EBCEF0537A5A61346E84D4ECEA7E28D17D70BDC3761E464EFF4731C3B480B58783F1B3739B98DE2BF28C2D7FD90372F3DB425399FBDFB5D4C531CE1D1558EA5682C2CE723A55437C8B89AF8E7DD9D33FB97B118C1D600AD18E5242108767592108B5C4A27E2768C846DCC1FDB7A112F0D4474B0A36B4F1300B8DDBCDFDCB33EFFC0DA20A6D8314D99ACF11292D04C2FC1660D195E283968F39321EB4824E4C4CF36631BB32EC40CFAB1D1779A834E511F9B57FB28568DC1D1D9134540D890770D4DB5181997CAE65DBEF58A488068704A9991BF0DF1EDE805A03CF7013E21D21EBBB7840F4415D449A0FFF94F2ED308A1DEAB295F1BF892E09C7D20E47BA779A07B24772ACE3D7A1B7B3D565B5F7AE29E4BAA5AFB6DC1613A1393945EC276EE2852E618FD49E14AF2787488DD61F8EEED58D9DE31324F96A6C914B5DF4290F9536FC62C2E18C7F400631C55C30B094DFDDF16BC497720D735CC0BED40B36810254C2506BB749532EC798D0A68DC05D571E79ADADB4A581F8576E021F230F374A21E6EA2A056E0997F64FD7087E84C505B2D19D48CA7CE327632C9CB317D27873431464E334DAF47EF0375B26173CB0B399EAA78A93B68AC9EA518EA28566A297C657F1D2FCA6111D8C524702F3CF76D06053101F0CD1D418977ED60D8457D77E1E90ED60988709FF7A5D2B1E97FB5E5C22C9260023C97EAFE6AC5BD122C918BC91EDD59A7672EB141AD832EA63F865512A9529554939897D6E50F823416EF408522B9E4AF74261F6E3C6D92388CAB9B19755C289FB228B8161F2B7F0E17EB6D2D1ABDE95FC201BF3D5F6D3CCC625810EAA5EFB4C08BB9A545B61EC5692CD7DF7413FA66279B0E3BF9593E3AA7F460C7BF04C6900DCC6585598A247346E727FEDD3DF0CB3BE49AE4A4A0BB52C9C5C6BE1723EC716E49FCE8D006D212777B3F4B3F7D9B10C8340FDE00A675A5AF3511657E0E7E4738FCFF98D9FF5590FCEE9C6B954AEDF31B3CB4C98DFAF2BB64E0AEF9479408CCD9751479B3004AD1B4BB47FEB863F100AFDE18581A848F244232551704F20C332117DD00340A5F3B9550F26189EF90EBB8B9CA11CC042E64CBA11745812C803A499E94B9D6C0BD52A624E1035066C026C7BF10EFB2E075BB797C00693EBD3A462E5901F6093BEE5D8865C5BD1C4C6D177EBFBEC6D9B2B6D853AD1CE8B0A70514C00798D5C97E49273EAB2DE8E00D00B096F35FB8E0843972506C1DEC6C429F4C731D2AD8244BAC58048BEEE8EDACE7A94C8A0689A337D6D87343D14CE4101A3F050DED0681E611B56058964D5B3A789F7BD923F2131A7A4A11DE37593ABDA41EF0184714C657C3ED29582CD2C99B5FBF0FF234C4655871644D395202B3A744476BF25514CF1BFDE04EBCB82C392167979555B600752BE0A2BF68F0470641DBFD9FDBA6C4F4FFA508C54AB3B9AD3A097EE90ADB8B4D7267C874472C2550328B4155A813C95747FE900E4B970FD128B9EBEEC7B3145C7E2A8299D09F52CFB175524CB70582B27E8E7942824D0B403637DF6CBA54CD34FDAF8ADD90C4A0864267DD280EB775737630F169B657324D23BBEE6BB843EE3CC946145F799E2DA79FA9EF4DCA88D51FC0A447D9E7C8A3929180D31E99F979947C1D609E3B062E487736C855B8B785D36CA2DCCC5674E397934D79568DA1E5DAFA1678CEFA225892E2D0B1AC7177F8DE4825A8EFCBBD828949F89EFCD55F4997BB8DE29F55B055FC18A45A954B5350FBCEC408438C374160CDE031AD623723DAC2D8072FD8E56A681CC20422CE4143F86FF7B49BCA08DC298A57827DFE3485EAEE7F897CA4487ACFD024CBF00FC767005E75AF4F9C90E74F6A87892776E26830DE2721411797AFBC97835A0D75F6A75BF227A43F7C646D6FFBC0209AA78A9C90D85852BF59A8315A6D15C95F9CF93FAADFEA4FE357F04AD3BCF798B3544D2E15D132D48CA5A4CA0EDF938AC799F8981EF3DB5AEBEE4278D387694B3354B126F351E13541A59838FB484F322C241492550D46619DC13B62FD87FA2E7E1EF7FBC2B964D85530E7A19B96538D2859551D104DC82E0BDF723C776B12DE0762E5D10D8231BBEED4D8C081BE1A71C94C8C333FA27CF34E2ABDDADF8642E0EF8D3BC76D658E701EDCC0D6E43D72A7BDF391C079370B6035131C87A40C533F335B3AAC41D7D948F9C8BBD18C8305DB842EFADAEF3E8F1BFFF3EF81FEB7CB07F9AD3840E0EEFC3D25F7CADECD97DC0903C59B974661CC3FBF1A601B15DDFF888733E4A8BDE7A909C7B3D8F4F652D9125A213F2E868891060EC7761D0A122434811BCEDDB8C724EDDE144319429217128346ABC59FEC13B4E37D32E38150E678795148D6D01EF7ED42D945DF6EBF885E1C5B97B68DB05E5F0DD7CB8AD04A831492F43C029CCDF013ABF1A9A143841F49E6B22AA4F6181420C61F81CEBCCD5C3F4D38390589B773D46D4B394D9CACC3110FBED3D0D276BC740D0474F5E9D5596D16C8604F2F0112858E6216B7F3F51059DA7E4365625BE348FA99F8F035787A048668228A26D0EF55E57AAE67EC132E807EFBD441E6504B8ADAB4D5E38A839ADBD1C81109F24E86E4AF3584E2E55A72E8B0E086344B9FC4AD271DDCC969E8EBE82205884630EF5212AB0065F497A9B226FA0BC022BCA81A7FC6B1203ABD90FFB4396EB3512643B2C790AE46A94772361B2808BB6AA88C2EDD186E259C627DA1ABD8F8F2AD1731C047314CE8731802BEA4C3BA5157A497F28C7EAAED6B3854AD9E583D3E9131197BD32688D684DB61941FDF27CA79FE790E0A8C40256ABD9587C906A3EF625FBAC5AFD03B2134A4EF062FA843B66594E5A5FA22026A0C88074BC826D20045445C409BEF +smlen = 5372 +sm = 6E6D9023462398BC7181D2DD4C563A043B50BFB61C00E1504672497BD3AB740910888A7AE94C9C866F7B7EBBE9659B1CA0D72834E10A1C8A83D0C1CEA60B70C3A6B44C783FF8851CE07923F02783D813D9C356FF0B8DFB982D1A62EA45556C501C372BF5E4050AC12792EAB419BB2781CD0739D44C5294B4840840E5647B7D82F0582B50FB06D88C4509FC68CB0B142B5DF600A3310723A60BC7331899FD5FA45E111E0A12221035D3D5619EC52C13D5DC0977452F22E545F0F678DFE21BBD31B9F54DA7F5F327DC6A67CCD14A1F3DA6BC563917F15679C645B8029C481F8B65057DA5BF5D69CD2E24F086CDF25FD5BCFFD920235BD2AE86ACEF743375A11A986B9D347C3D7F540AA1979ACC794173BDC2005F34C6573AD074162470A202A7BCFF6086C0153AFC3FBBC2BADA38B718F570BFC511B740ED749D8B0ED820A74829648C563BC0226C1F5C32F06DC750B2AB165C6D6AD477A1F78B0C38A11DACBF0D543996FFE666C9B449AF9063CD4701D8669DC195130098098EA4FDC74746245D8B652E48F3FB894FEF3D950FEE314555A1E81050CC4C70D043C5C81C156D6539364E86F24AEF3DEF93A324C163965A2E896E6FE30262C33D52ECEF5A739B084853A805633D8D16ADEC3D8ACFE72E5ED971C7DA47BC30D2D4A79F1F08FFEBFB6C2848879B249AD9505ED351C579C752563512D47815BF9BC2FB6C90A87803CE04365CBB7B8FCE4F3C645F80D4335EC71D59C929E8CDA7DD52FDF6725B0A17BAFCF7A91FBA3CBB4622F978726C99E2D867E966691784FAB0A7FD63D711DA368B5C0C7B0760984FA5C4B3A66EF9F7B56279EFF56812F371C0CA27A5268F34BC1299D12F5C335327465F3F4F58D83B8DE4BA785EEC784FC0C183356C71FA9D2F940D10CD02762BA699D7FC69CE0F5DC9535974B637999D1978D49024C8A42588B2B343371107D009406C7CF0A7A35CA408FBCE6688A05E6DE116D5D8DE775C425A97BCB9F8F9F917FD4279F7697ACCCAA9F9BA76F97C4E431113F8B8C28BD208815D1561BFB3A679FDB0E6EE103910009F2B2AE48FC91E77BF408DFCBEDB22F43822DBA3EC2024FB3A0E688C127242BED8E03885F1F86FA968B30F77D43837E4BB9A0A2C20E1AAED754AC8C410D68E17315B63FD40585031093EED912BBE4A095DEC3D18D7D40A38DCA3580EF1252812E2196BE182CCD610FBD1A307EF1CE5342C126B508E237252DA6D29560F3ED3EC428B39909169CA2F8692DE6F14D6D77031608653C0FE6DD88814CC9851B711AE4BFED844AF25406D86E6BEA3A78AC693D418182A4C065FD171D575ACF8EA98C77E8C25CF2F51C2930D9777A673CFE7CDCBBD9F0D0603B46904267F69B481588A3D3B693D8707A86C7F8668C54C93D2D3321BC2FA51BB20697C10FD36F7237014CDDD6451E7084F2E2915117B8B12AE509FFDDDA70052F022BD5E108D7FF2E555C0BA1B2E398604761F5961A9A39CD3526AABF9B3D801B0518011C9F0AEAA494AAE30050D50815E3BC8CF8E2A93835FBC7939FAE13BE41212FDFEAA898E05AE4B400C524A25DB3E9F15509E4D3381B85B021E5575E2EE8EEFE8E16F3CA0DDB5F2620C7F63E33875D0DE447FC8FA3DA30A8342360E9891DA1E1EE3E2BDD92D8FFB273FE486011FCD48D0968E97F3DA90D5A294DAD73525FBA6A2DD2A7CD3C3325A4BE2E90B03B2F34343D5EA142BD1DE41A647B955EBFFDAAB551F17D23D41CAAD980E18C57E41B7DAEB13D18FA21B9273A4F6527612DCF3A35B9FDAB94BE4A3802D8BF4314E2102D884EE392B96E723407B7D4CE996517592C4E983FF361B09CA1F7159ECB3A1AC800F6E19699CB5781357B55D162218646454CAEB4DB6735565B83ADBCD0DB897CF093CA34A57E2D8CB6FE36C8FB48E5FD0F7BF65CAD1E255CA92706A099A474F14F7912591CEB6808E399D0520DD44B16C6AC4266807594743585F2A2B150B8DDFAE3BDC8EC76A6BDD62CF67538F755D8834D03FF6F49849D82A10A86CEE279D226C299CA5607262F9662E10D8AA6110A56B22B3030181FB39B391ACB0B4A7A63782FB2148802A4F61D2BE88724435C33168B8488D750C68681A513C63F61C718E5C8ABB9991A0672625F2CE0C4DB9DCBA25920327D7374A022C91382BB8D61D44E91539820D72A1E34F9B1E9C3C3580855A025715B252870CB6D419438ADCD0DA2FC81015846469275DE0A6988D9EBD4D9CD9717BC09C24D3BABF9D47FA42F692A435EF28CC8E97C083B4C1B78492BC37A09F295A738375EA2D30ECE5D7E5AE6EF7CB1E30D8374ED888404BFB4ECC624282FE2A9EB6C60AB2913BD2DE38F06B1659E1A5AA25F51DC2339E5BAE4FD7321EE91573AF87E74955DF11D82EE3BEC062C3FB37F898C95FCA610E569A41FF21EF305E6EBDC6DCBA9DAC1F8B9C5423F1BB2E2C8AC55131F6317EE1C354F0A52F253BC20B123B4C3A2019A1E476B74AF12E636B0071D1C389DB0141E6A3B017A564140EC441B2E1E03BB6DA470C0104D816DC2BFD16AAAE9CFDB4572C80EAF33B997A5BD2E5F192B485A6718A639887166F253B02A6444D2A6678BAFACC5B1829194F00C798B7A07194F10537B8B0B3FE1AE747C9AB5AD1A1F8CCB67E922990BC0EB9B9E68FBFFBDD0393224E9B2690F97A1B480ACAECEF548E54D3B55FF356B2E1151C0CA753E79DD029D6432AA158C677AC8F5B075C4DA4E23E51F0D1642088E676BAA4E67245A23A7CB5618092514560EB7FD621B2ABD512FE22154CAB21AC03E26B98D8246873CF028BD6BA4633C2CE914EC36681EA8C1EBFD75602675D07BE0F19563BC75199CF162D1848452362F4ECC3F3AA2B4C621D6DDCD467776D0A4D7AA2D8A3ECAFDA11CBF69BEFC8F7FBD1728A186D3C13C21188C6F6F5127E24197E7F7F89EC356DAE67779E5C961B83BEEA77EC2C4A879CF2D56CF8A32B075A65D1D0C7A60288EE4BB3B72A608499DAD39D2814693AE8DE1AC06EC8470F77AF09DD720A9591CDF4741EE70213DB8F3DF02FE927631626B41C82C6C79E19D86A53CF00FC4B897913E404DE8C6AAD2B3F191DB46CF45884653E1A78635BEB38CEB4C4632709FC4CB92352A0A66C3738AF65724C9508DD250A2EBA35761271932B78B2D3A0BE2192883A334FDCA38D9FB9E54CD3CABDE8100972C37C362575C0D8B5CE805A4A08AA800F7F787FD969131151A47EB58E96EABB32D66369370561FE7D6E39F658B870896DA4DCE1259FF24D272332A1C2EDD0F8B38A9950B24CD228316286EE6C1267112094101AD5D0DBB216721596094AEE08C6619F786FB0CDF82911302D3D0AD6018971FB6D2596D3953C0F35EA18D79590F1FD4FD6691141C3EEF9DBB1AA0EB7DC123D94187826EE8BD744D28F6364623582EB0E3F205C6D6265B384D342B497E9BC7AF68E89A6483AC5AFE32F4179FDCD91B6ECB4BA5D87F8A47BF753A05D4A7E4B249E9418102283F1A9E2490688B86E871F5EC311C21641985E6BFBA773344CD8EBB1A04F0AB85546C34F64CF09D4A01CFEEBF1E8DE7BEDC16A1EB4750448EB9610BB5DF1D1365A3F4793B4672DC6DB5BDAD54E271BED66C04CAD2A6549068ABBB6588E0EA02D66C95D8ABF7DAE8A273B82B90417E537B55027513C2CCE604D9AFC7528524EAD32A425DDDDC8CF1CECE3D6AB887EB1441EABE5E7275AA57F47FCC02E3FED371E4AD9CAA12D400AEB815CB6F9A85EBAF5C56A4FDDCFF10BEECD0AA1331936928B66A3C3BE42E659F5362189FE16E99FDD522114F45167FE1FDDC13CC53A9FF786A7383DCD03CB312864939E67DBF12583EBF46316E00322526165E009136F71C64D5EEDE01B0BE523EA60A005BA336C5BA0897107DCAD05F1C4FB8EBAE248E31A801CD3829EE64D150082252ADDA1596289823C50F83EB119849DB622C2FB7111AF846764B12C639F01860AD29CA52F491B8D39271D26B8B68038149EF0A83765D237E87397AED13C1A84F1845E2DB31AF7D9CF2BFBC205D32EF4063FEC8D567518577046C5646414DA41EEC9D46405866D846EC4826C53F62FAA629227D4571C84DB694ED36464374ACC0A07CF8E96AD6406D120F096E9CB05E679E170010F460F1783977464632C304642E508E3CF87CF8826013C2DBACE73F716B7063EF60C07685D57A529452F215181341E9D82B2633B361F22FF6FA7665F2B55C40BD0FAEC7267ADBE73ABF1B3BDA314871DC6053A3DFD388B3ACC32C669B8B83D480B097622D63CD5F5C411418D437C77B27E2972C9FFEC8A3E8412A05434F9E8BCC49CC76FD58D177E3A3FB7E86C75D4B05F0EA454AA432C88D81D111EC5C2C63A5A0CA313C1AAF823C00E1196A7442B864C09863A72A62E45F13285D4CDF7A57CEDCCA9F405F4E997CDAEBC385B26532D4520EA90FB1058D3B87D0A68D5242B0BFA6E1DE3AAC27F6B494794BC536FFF9480A656E508C9487F988E931DC979C58D5C7A9B97B0B502292DEC334F8694EF4AB264F058F7A2AE23CC4F983A243523E599E84F0AE218727E06C9CEA834F1DBB773DA3C4178B7016D6A63A9B011457E2A00D3A7486B41332C614B5A8B672D0C315B7B899BB2FB306FB7D7F40D185187B6C3CD477082BAEA347C819BEC019DBEE1FB0000000000000000000000000000000000000000080D14191E237F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 + +count = 63 +seed = EAA4FB8EF0290A499A1D92EE398A8D7E71CD3CBF01A36750DA4B7EFF175DA26D17AC4ECE49A84C88D1D2C2493563C26D +mlen = 2112 +msg = 2E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 +pk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2B4976F759B449B3729D88EBE2302D9424F68CD159CA81BF3A8F1EED90C8393E8B03CA5EDEAFA122E042EFF7DD1DCF9AA145B59F5899468B4EE99683F1961C2FBF3C850E099927CF4BB0B011547541593831719FA3AF8896A57E6E137C648DDE6D5CD507012237E3478736E84CCCD852E8420EBDB8F7F9BE8690102F334E30E769DA665B0C05065A9261EF3318B1321F427291A534B841CF2F0977E682D0290448174064A50C31F83A152F4E1B9D56B7D465676D692E375745B8C44BF4945D752C33478E870F6F883F1705AF5CCE22CA5DED1BC1126F4D04112BBF61E0CD4C6BD1399A7FDA2FCEB1C28C09AC609E647DCB366399247AD0B1234A5FA35FE098D563ED6F73C7097162611B74D96EA85EE7133D1B365F716BEC803865EF1BA85B8DB7A0479212F88EBAE4F44E01C19469CDD13C7D2BE1AB0D6CA9C0E0E7BB4E25FCBC7E14050D12D17741E7264DB67ACAC0567102037AD80FDB1FE769B02043EFE2CF3292A08D89B3DB5A8B2042A686490FD36C388DB299391736EFE48CA16E4A447AF8138379CA00055E1BC157F1D05E1A540EEB42CA7BC183099AC934E6E40E7213C628EE39CFDF683D9121EC173810ECBDD2A3C25058187510321CC06D222769EF17176BEAAF4224F5A01BE56FC8B41A43A4D53D67A82F248AB002F515563F2C2D1AD4C44281E14F4A565664E3DF248DA8D6B768F8F6590DA9326D033009B0930102AB7566B7037C64A67A821DF025B6EE49F83C7F3F26BC6D83101469DA25D4C499E50887BFF121B29C45C844A0C22526BBCFB5CEDC654C1AF0BCCF596C01B2F605A1C33E0977AFCAC003B0AED79483C4BFCC7A57DD2AD3EBDF5EFD1FC1C72889C673F2F19B9BCDE554765272F34C211E9B284DB944D4A935CFE9CEA9F6ECC3E50D02EE9CCAFD0D28BF11E3E117C34C8BE14403914F0259C469DF5740339F33F94E3737362349C585E9A12B9B9003702ADC05206D0A7C3DB49278227D7BFC6A7C1FE38489363CF82CD2A3602821B29E1FCE1FF1C22E81FAB3793F86E11030AB6A3446E1DD58860932CC385398A1BF8899E91F843118AB9284917D3C2CFFB4B0B6E8BC2D64012D2BCCBEA119763E199924C30D9FE062CC30C7A357C9644907C969F41AC9AC3911762F1B145D795077106AA9EE3499427ABB67DDE39415A143923A0D899721049EE6379F78EBE3A7CBE0DE10710FED2D398729642170F7E295D066ECBEDDA0008DE9CA0E3BE802C3D3701F6BBE9DB8D88B67587D7212F756FEBD4D5959DA6D21698BE5798BBD665D7D13D7D4487D6B7ABAF22DDF5BDDDD838DF968F403FD2B23F1E7700301D10709D74165CD8EE321B6370E3FE10EEF9F5B304071399EDB96F150E38E4E1B81E70A8EC4E21E5BD01477D6751F9BA02B30AC5FB2B61DE1ECDBF0FEE0D2B8E98BC21F0D7012AF3546DBF484AC4046D724DD9230371799BAE0265FACE18F9D790005510AEA15A1071851175042018FFEC217E22D29E24A7AF5AC488E8A576301D8E651EDDE0F63C8B39523F4B59F9C428DF2E928A5F3E8EDC3703BD415F15DCAA8449FC159C62668621B477E015533D37D15CC2AD65CE3A4BCDC9B54DAA51FB5CA725ACB94C0F5F0152BB53B4D38E9477AC4A00228C635D01A2F99DBD078B5C6771D4B30ED9EF6ECC7E927D9B27598F7C207D6F2788D93FD5E8EBA05FB57800B3CF90CA21455FCBB8797EF6C95749176CA99242865DC859A1F45261C8F28F60A61885D6F323BA3DB4C704F57E39A328E0D195E43171A26597FD62DFEC97EBAD7594CDC49DC27D5446C052AAFB742AF6B32C178CB109E63752036C7C7C2FDFBE98F870BBC59D608BAEFA33DE4CDC1944D700C66CABEAF7096138ADC2A44BCC4C3D0A93FE1251647CCE77570137C43079DAC7942062F8D6DCC54010BEEF95339940D7C4F68BBD8A7E581AE07BEDFA4B655C94EB41F9BD7A8855DBB64A43DB6A7BA1772A323DF83DADD903C789F0402C4708EF3D0C98D87EA781069D869437770AB18E8BEFFCC602CA3A51B6FE56410D6555C8D8E771ECA0111439ABFA481568AC695E662F793F7E9A1256A910E5398F3509A29893837A54F7E4C5824849F4EBDEC96D687D90C2F16543DC6624D5DB3AABCDBDBD8A308C8381202878E8FE291193F1577D5EBF8C1F4ED035BD8E647209A57D7132A39C399AD9E43EFD684DDB17B2151ABC500474692E2B20F109FA228B417CA3E66C8F8529AD1E78D4CEC985B94029F5C0E13BC2EAA005BC9CA673D0232A6940D606F08576D9251015CF380C2956D57F2134A06D7F8D2EDAEAAFF70438591B0E0EE1B47A3779BF719DB0588FF92803428F89DB39E1308A9390A108BC8F41EA1CC3D1A78EBD4F55AF93D1035BB5915C18FA508E1892CF2FEA60436A980AF7398B3A537CADD6185F345DE00A1EBD346CCEE53990E8BD7A14D1C856DC13D540224889CBBB0E75028B877E3D066092C356D24C533C751857C9E0183ABAE7C250B052620B2945347483A3798D1FDF9FB74FE3F6B6429C24EBB577836B3DF42D6A59B3295F78D2F5A6687A2F10C93DB9C5C598CBD304F1900FEF991660B86BB37E69869C520AEE3363346A8AEF0E263E34A5CD91CCF8D71A03814D490813D3AA73B6B3DBF34E48E6676F758B6D550A5E7A80371302D0CC89A4717F7E6B2C77BAA316B56314D41374EDEE0E108C6BDCB7F166715BA99BB0DBA42AD053F89370A8F3D8A893971F10C +sk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BC957C8560D6EBFE30F9ED67154CF2A0653C2C90BD033EA0295139C34ADA3CCA6A01254E4A7D1A0125BA00CC567350593648F222701EA2D3BA925867D7175961647740184772741226065423373077052052388746226153514375072823771587021007800537142628480865510605678764135581436250811571625164002364086608661405714517770432047777324224030474211366354010733811030282680750500642356784878538011354766427578164127487388854535152821465682235516066021478648481827516464287401051584361584147367344338314312373016581366605652454322875216231363072241031562773246105576233475854135741787588400644023616166138552176853160807774358303664533781878767461375024376870045535400631615068182208816120620233327351418065752461674682746286266400266220618010055418482241807171537117217507272224865847187346241682113562021635661152534242830163718312378006272054712581813068375406673036830002381708086802662472888630623478546318181486506706651440455023384035222274177516826800557233430732614265136244715480751503245171105351523113734311282032383052020288016354464873774045440031836803777246704470580080502874140066136576108137317356487008146540647237740076407061888178585247343260168658635708183600187110565368456484625585585117608070340313322231268563287604380305104502785284445837035581171752234435583368002150022116861145302431507282060826860162657304335112805018366263504080601442686701642527784262301420815634780156447365583346757174301200026807552874764821760707282576404745625665782545686355047275016430887016102331356751813437754842064773743085817330831581230478816752085756203172384028448050780625214371416882154445275471864572525634243561077125007055565476648574682302501276300157136812287787473215763317684000426168636081413216281734178123378282414321606466843405667107662102565178001863183866264440552526861041100505517737308226332450500250784732031082412286121254286254870741840221480002731741778263728444420510150273681617781561588284350706570348646125225426633446511163438071247176673008524838748014461816047582483268040047735160724245380876607610164848546842740373587483627558812205871622541020054622757214325200770021054477000611484305872633410847626182834387601354703733424340313125733258246257418546408552507535173535635054332532171570784132512674323216143037146526476725635831507311708647355460417635723523430213858408800645172043706066176575352700274018050244814605715884441400167728744420188445140610771580607065211780584150066611386688238818358458346738107605833656744885585657242560815827421261866853847422531263126367638643744453642754607180515580536875270462402373381120800647612052362828365341447408400647665757163453765765181443531077262867606077564553254036778748182115764068855348584485567186054237302767161144880448888763830440333721535408044702426306301804858001464544735622871482842628221415512036805578137844331531443237235763640463005036044288412720634238137676588334285264128722430834736864824264707565155387275705225121684437167733442148013422785753876034844778513525168FD2FC4C3318331309C2F75D5C38925B15411AE1C7D9F2175A95D2EA35C547A27AF7F443D998E86FF9FFAB0460D2FDBE8D3B85C2F3BC45815CA818C6658F8B7AA9AC816DAD4CC34AD3A43B5167055C4FD63A7A53D933A5D151A244CEEEBBA59848213D8786564085D9F165F68AEE03EB929AE9F2211D2838CBD43490B98F68A6FFA80945998D1AD6B8D007A655FC6D0F4D35B9880B79FDA3651D4C9F218963A210F1DAEA49BB375662569CE65B0C5CF0A8187B370FA85D59856F248AC3C7C7E1FAF2D6F87055EA1021A0098E7AF251144F478DA55A039E8BA88420E4AC4831BD03500889D6D76E37F0DBC39B5CCDE1BC8678ECFF063E140A29340B48AB3FBF3A2CC8E07E189091F7D1792A589C43B97F72888BA70D0C6F5A94BE0BF09F1DF78D12074C74E2C90EF0FED4D9D81FD3C874E2E0E4F5A4E1FE44C77979FB4BE78AC7E977DE0F1FA30023E263E6BAF8226021233EABD9114A3A86723B9849FBAA2530EFF63CF9ABE81314C3ED4731084FB66CFDDF0EE6B869C635FF9284A76EB4B8BB8F4EBC57F3638433910E5CE12061CC2F86B4A7634659BC7290B58777DBA89A38D955097818DC61E2087299D6FC2F6E5B8E1A3D9EBF570AE864603DC7392938A3188705EDE6EAB0A51745D641F1720F4060105E8C903CF554030BCBA41D9C454871A5D1B9E8C5618B77DA0BAF8211746419C14B640931E58F7092E4D6F294896B6D8BDF768E0BF578642F089297A68D44783B6F8254CC1B620071A5967FD64C7B7B3F590F72FF5533182A41D264EB72838803C489A911C952BB1F498A6D81D1C03DDDE7017411DB6A70FB5A6EAA898AFF21EE8ABFD8EB26481B96FF13545C242B61AEB051383DD0EEEAC40586989D9E04911F2F2946E54C7950AA10F071FB1201424AA611C2CD4AD45544CC72DE7BF33C0A42DB6913821BDEFA09097929C8D251A1F95F1D198E09E69BE859972E3F306BEFE2AF051EB4ED6DD2DB40AA63C9C1B8B10C1EC0402E035FE6731CE1FEC96D16E836AF8E2890B58F38FEFB39A4949ABD435989D3A4206337BADAA3A0495A8FA6227B583F02637F122BAD0A38E22EC0A7DFA6E88039BA5384037446D942B79C95EABF053DE2899EBD3339450E3DFCF17D437579D7AA5A4C252FED5C0141F4AF5E2CF3C2635FA977AEF42C251659BA3ABE74E7C8172BF46040EB31D83154CE7988F8AF3390528FE56500C24C533F22B4D642F4FF2386D41E3554A19E77C75A2F13F68BE542B2E1600DD9C92DEDAC5694B368111F4BAF2CDC9A6AECE37E939555A869F7A431A1D9B8E4D58CA9C2895AC6CCAB773A61E7535D505E179C2F131728DDB28FFFDD62D9FADBBC6982BD98F567D5B07E438DF905991B48D9BCF3CD804B163A315AB219791266FFAA9D92E330632FEAEC338CDABCE06BAEE6F94656FE1FE601C33BFEC2190ED9CCE5C78F6611871944003C822BFB04FD9CD3BCEE3749B16576D0919FB360C91F156074000FB73532DF5E37CF166DD9BF69F6211DBEEDC9E812BF647FA95CC7AC1090EE2FD1D9758AB022A2DA315C75260B0672E6CFDFA363A02300B0660664CB0E36BC4F675B66607AA13EF428C1E7C754D1245A60FF47EB62B0B9F5B0471B67C2A48E6F209ECB3AFA86F85CA181F23B58CBD5AF23B3D7688E2FC7297A9B119EEAF55DE69F0E7F6DD6130C6675752C82375020FC4BA8F72C876DE161D896FE5604ED072352F2D433E51C1C753741198D5ECEA5A24A798EB758C1A5812D75C5A003EF73FAE4393A4F1C66C93DC54B9FA0C96D0773D826708692574AEB999F15D53ECD17023A5A3F852F150B175A46DC220A7FB5A37424454C83C39F77DDF3D465C71753D7FECA1846DD863DA4EABA08F344764BE744070DAEAA62F8AB080D14D5C0DD659FAB4284E575D4B51307E9B43C5F7CC7DE264F2345FDE28DEDC1F8DE4FAF5ED6E8AA65D5B2879001EAAF9CE93F7C69B52FF9F087416CA7ED6EEF39E55FAAFDE6E221358EB986F6BF59E4CFE441653282C516592C4F0D4FF71D3AFE994BE91196A825276AB8FB2F5CFFFC7C2959577E58161AAF0E68FE63E439AFADD4A76B29FA45CB1AAF733865ADDA39E7B0535F1920D04479181BBA079D87D460FCB0AAFD145FB5598151321120264531D1F6A48E66B59BDC09BFB4C666E89B39BB279594FE4B6284838125AB95903DFE565C658E6A32946F7214BA5E3167B6C806F60E401CD4853B6C3D65430DB02389B5233DFB0FC1EBF66B1FBF682AFBE999532BA1A3A6F6B5FA2DDA57D074A1E8D39ACA2430F49D84ED35227D48D0563CCEC1CC621148F86759341F0CA44E0A5ABBA3386E87E01A37CFD31A0D8467B254B52D6A6030E8B3721834D4E5E96957AC52EC21C616AEEBC5871484400487971078FAFEC58F32EA90B0F39B65ADC8C2B23E80E719130DE0798C269B84849844933AB331327893EDF57E401B619C53DD291C797711C81EBC6F7D961E9CE8B0B936A3AFEFDF20343EC58904C8692A7AB73A2AC438D4E0B7665BBDE9313E7DC10CF8552EDA3B66B6220348138B374804A04527FEDF78F711F7F5BED662EABC11E27582D36E4EB9E981DF21C4FD8AB2790F81639923C0C8654EBE90ABF74B1ACAB76C1DDC42E96DC50838943FBC8D65C385021729BB770BDEABB8657104AD90C9E18FB12E25CD0F86E25D0934E9FA7D2386CDD1B3E84295419A07F5D860E921A4501D18F14D25FBE69F59848DCAFA8D910DBA9CAFDD1078C66E0B8024C86E44B947816401325391675A2DC07D4C3DA8390EF4C8E1E4ECD80092A3AEEB69E2F85943D1B08FD50A98557B483ECACDAA6BB4658B6FCDEF1B2180293FCA80B145F6C7F234CE6E0362E7B0AA36A1E42E9733BEFBBE258BF3551F543A416811DD5BD1517027B64C06CDC9B479D6D6293D0CC3CE470976A8860AAC36F8A1C3CF3EDEE37B27BDC5FF5FDCD2524C75F5DA8A084C68050F6F8C7950A7EB9C6AB59679058E92D9917C742599966108B92AFF2E5E084E25B956847ECA5A0498CED0490DB5867141F1C3432D5AB9E2A1704BBF9D025C8A47B27E8E1E3CAAEB40023E6486D0FDCE9DD2E61F7676E927E62F275577B53406C2B57687450C70BAE18EBCB34E7E35068CA53312EBA0E94171D15069F69A488EE8B08151E1706EEB329E1A6054819620E02FE12FDEAFCF8B93E83301628B28696EB82389A8C9749E78C99D8DE86DF060C2D39E38D42C6733B8442E22AAABC9D08C59C53AEC77C10D48D6B483E1283AC3E503EB47A592FBAEA22D80E0A622DCC1165945495B46C6CD533431750B82873468A414839CFBC1E8F7C33AE88BE26D98AAEC4EDCC82CDAEB31CF5854C08BFAAD28332C074CBB566E63A82C50930AD3DF6843E6A6C4CCA0B73E3EB8B35B256C15F88E361F9C55608BE0422920A4FD7DA99EDB11450455A9A54B8CA76CED6C78D3E0FC8D644CBDBAEC6DA3B71B095B00B6DCE10ADCD83B9839FC16F84FC12D29F6888CE4C11764F12A449C697F19919AAADE876A1B3DCF0197CE757049D84AEE32E2037D46F461AB6446E4B87F6AD +smlen = 5405 +sm = 8CE7971D69C00E659D81FD7443E84DE93BB1D6B430C27AA73797DBB3D2DBF287CB23ECEC55EDC01E5DD8EE1BA1EE62A2B54E8906E1F7AFB27A2639ABF0524AAA909243D0113A6B919027F5622A89C3C0152EE87D8AA6E3BE525B86ECA7E0353B7B118E42E86B1B1DC92B104E1826DF5BF4CC71486EC3FA1CEEDBE302C79E09ACC4CDEC69D15FDCB1FA7176B8AA6DDB25054FACB57596C1171300378D3D512DDC9663862AD9A306CD0E7C79F173E84E6093842534EE3EC99240938CB1EA1CFE5A617226D24CEC7E4E7BEE950A77861CA5DDC56B640DFA74007DDE49A1FBC4BDCFA798E46F3692E7AD8779780A16D7712DD440ABFAE3F5736B9E7FAE7F3A7DFA6BCEABB70B5F2711386191989B2D0DB484F3A5F9946A84A292C8DF5DB403FB848270BFB1E2B8238C2537C5ED58B823912576B691B5DF81441FAA656C7C72617D8FD114A3AB03884C2775FBB6ABD6F3C922EDB9480549D9F2C6496543ABC2EA3C8F85C359BF1B97ED67EB9DDE9E72A28A6A6B571376588874DA546EACEEFB1884265ACDC13CB3EFDF5263D925C6BD4B67D42F345C165FAEC85A254D3B387D4A293F626F26C9DA48BCE48FBF6AB94591978C9BCDBAB656134CFD24A8A1C08530D4849BF289C79A5588C3373EFB890871FD945999A7F00000CE5513D322F73D3F5176BA2C5B5CDA1282889AC988731803114D466B344587841CFC7986328CCD62B518663AEF0012459C9B8AAAF1E152D3CC8406FCECABA6B070AF4DF8C6D3F4C5F21908F6E53264209410A4087730BF9B226C5D3ACAEFCC88273BF6618DF50279ACEBE0E8CC492ACD39F7A0A81622C547FA923AD1D5A175F3859E9D606DBC16E694FFCA863A80E1BCCAE4A31F129CE36EB076CB3D5CE49839C1FAD279201B6A38E768E735A2593BDB676C3F2B0C98191CC219D01BA60278F0E5BF7E8B17693A37B67CDB2B3C60C221A944B0D9ED170F50BDF32ECA78199B89FAE7D77B03D31CDB0A450B828C76AB2791B25A995DC6E1614987C212662B7C6850F427624894DD7FF4EB75B0CC6D14FD60519E44B778AC56AB14A727105674219A152665F67631C65A9F1ACE665105A80AAF1878645A6EF405B3DE8C88C18CA38B762F4C4E8452B2EEB9F38129B1116155277EF6E76DFBB0329861F195BD0D41F4FB715B57EC177B752A5C767FA8F3912FDD616C50954466DFF016A009861F77646A4A82689C16448FC0BC155F84BA51931BCCBAB51689790748965C5366FB9C17942DDE08CC9900F4246EF64AD495B98DB80E8DF4703DE6A377F6C63ECEFAD29218A79A172B646CB23E33153D1F49E21B09A4C1CD3333788AE0F431582BF8B72B56363B89D48A84CB959D32AC67A386430033668EB62E60B3E747D30D3EB91A73A9E9F41E82B7EEA786880DEE1ED56050EEBAA95C977AADA3F9B8F22F284569CEBDF2E75643CB9FAAF9000B2FC831C5B844A85D603FDEFE195C0649607AACA48A1DFFC1DC9A3FF808221A7AC009CC63450FE9A9AEBD8C161253FFCDD1A2287E8610978523EA72A24153E79D008973EAC62772D13AD9AF1AAE3FE7050ECE2F3396B48EE62A6C4497629A6C0242D5D7C0ECF0C2D893E3DE15FB86DD3843CCE2FE157918E7676E6230A499A930C86B0B27E64D8684F3F7C7954C2B0089AA125F108FAF49DCEAEB24B8E52DA4748AAF87464CA6C4F737C300B9259D9A12F44CB2A0DC80F52B7F24B678EEA75A308121333BD47DB63A41AB2726A4940B52E1643620CC54FDC6DDD7C7BEAE694ED3D7207849FE14CEA068B9620518999251D96A352F557D0B4092E893E92C23BF99CE03B2BAF4F64D4DEDC128A909DABE41911399E703B74CCB32953DF35B3DDBCBEAE7DD01AC020E458F29CFDFE9A41D19F0F25D33E69DF8250AE512B779A2E2960FA433257E3E7984B9B0680906DBB1D271E5407F9F5AE89E8B4270CF765DE2BE29CF04133EE84E3641BAC53E5571B49564A4E9CA7D718031C67C0520E0A2EA823A4BE4E36F2254A88034550F06B9F3BE369CA041058E2FEF2A6CAF9ECF18E9E14097481192AACEC7C64150AEA39A99B100ADBA37C2CDF8DF5C34578B3D1F8C9D1D94F28A766B6DFA4105E459AAF509370DC0B9C7D89B56F4580A6677B717026F7473A84BDE1770245C6DD2D9908B6B8643FC6AFAC71BAA42B5A31C832D3B9100A739F87EE43F9B4128B7718BCE53AA1231860B2F4CFA74614D819C038140E76DCE91D4436520494D6BA3F7830F6F004E52394D9B2B5A6449D58E9274620BC38FDE60B3962FE072ED34C09B810D655244501FFE4FC0E107F23D230CED0C56074F43BE4D10D6CB5FA41DBD8FD678C77762BDF3A81E41C036C4386FB056FE27A168562928D7C8A051E761DF6CDF0F72EA4A32F83D4686B261A66F109241D0D3CB9ECAD6D4859CD354C6B6CDB261B7C74BC96FA4397BD1842944A6E9C10436D669BC2C5262EF4F559B62B5B0940D652123B460E4A2B13ADCFF95002FB6C3246104510A9B10F09599453C3FFAD85D29F5581CEBC0D99B076A652E635D48D15308DB8F145CFC1C28BCB98C80ECC39B038B1C3A4DA10191ABFA2E027178B892DFB63DF0C8CE648CB398DDA5BCCFE235175E9FF3A5BA67454AB0B4CC20F2F525E6DA41E800F009404B690E6DE7485E7505A2F04B400FAACE697B77928C9A0F0E8404E217A2119CA0CD364A6B6EB7D2D927BAAD72C3135053F8062D06798E8C99F9EBADA1033C8D1E9C34A9C77DD86DD4AF69B7A9D53A0225228AA9D3BC11184D5D0FC5AC9F64339303F5E20FB72EB4D9A7E6E9976BFC48BA83DE4CDD27EF6866E262980F691F092DC620EF687D1F6A3D4E17E4962CCBFCF1D33FA2F293C32A3766C07E12086744F3C95DF89B0FB9037AD9A29EBAB4E07A0DB16F87515E7A2ABD8094E5040CCE20EBEFC82C62838D5E35A7CB641618A56654B380BA376BE77862E9D029C6BCEA88100F3B67F7D7715E290A3DEC503F115A6C4311EA943C8A052C89F6044D9A42743B11D53B3CA4C1AFC7134C275132D18CA75A9D58027FCE6CF82602B1FC876532CA444D2F4344860F0A18E4A938E1B9E20E146012CD268EC8FA7E35246009A71DAF2FE0D7F2D6613729A1111AFAC1495ABEF34B30E1680DDBA3B5747EF4FEFE34E109706C09E8DE5E96B2B562E94E2692E284F199AAB9A41EBD70713AAB22F97E8753EE0CBE9C6E786EDFC72344444FB73696E84CD1D26E1AD8521EC0568CF449B996C948F68E80A2F49D907717E99E2D833BC1D564F4A86D21C790EE692E3C6CBF91ADA3B9775D22AE96ED251DCDD2320319E990207243ED43D37CBE090B0AB7E7055A100F4757DFD7FF27BC6B2F64E9F55ACBE2359E5D8578AD276437565F4E00751289DFF510850727BBA5C72F783E0E479213D0DA83A60391536572B8C188BEC31FE4A5AEEAA1262AD37885F30AB7984505E92EC106B00795724E3A13963A633C6BEEA92E670E06F16D1417EB0BFF458A635E49B19D2F34B9D17FD131883C0AD6941118D674E414448B5BADD18C4789DF3C291E146B1F7FD463CADE9FD11991842B4F2C98DAC67B8E2427CAE7BB15E1B3677099A69E992ED1BC13744CB9B7A681E37620C2519AD31C595B1C5C3B974033E042B67D932BBCD3FBDEAA2402F5DF7F9FF7E503B5200CF2993C17DF4EDA4D3A7C6EFF980BC94A64972FC93512316663FDDD9BF3FD02DCE7646F35D6D2373C279B67AB3F22840559D51277F0F8CDACD6F1E2CCD2C5934A70EFEE45A80829D9FE18FEA65C8424736CDE5195608102E4CBE83C17E8F3AB465CDE09DD8404F397B3AF3F729F4837B66AA8AE7BC43C27E800B6C9DEF38261ED3E03088F125773F4A9D52B05C67AA62386479B779BB814F860AD2C1DF084C479EA1B8F79012294D163794874BC3D6437F7993F04ACE954C9426B90C5D94D378CBFC2E96F16BC7D7770A7DAC9B31FC9C73186970D97E1EFFD88CE072F1FE6359E6A039B6D5736B406160BDDA18FAB9867D7514B32DB2936E75A771F22723792853C28B8D706A1A8BB219DC8B04082E23349B2A669D2C5B31FBD982CE6D3955A334CF71062610ACC76BF65C6A8BC56741B89054EF522D0005AFDD0CDF2D5B6E5CB55028C0D8E542883897848DDEA39D9DDB697E3FCDB1929FBC5F3AFA1E5C947F1BE144BA3AFE54D2C9A253CF2479A1EDE831C7CFA0E8CC121C4149973052DCE090F07D3FA378F68FAF048B66F4BE858559CFA21FB93227118F091B92576B71CDDA276CDF43BEFCCDE413333D2203B29047718F9F34E9C96A39AFEC668A733354D70AD0CA60903ECB120CDDF75C29388B9120F8048066C6C04AA6D8F2A9AA573EE9DF5ECA48D87F5BBCD9DB331B7018D5A6330E195E7701636E6AA45D325E85D890893C8678EA13BB04506A57C00F5381C001395830F4B57BC84CF15607FB5EEFD76A3F4345331D09DF9FB770E0EB058B40E903ABB498EA4AB1C05628A4949FFB39651C8BD33FB017FEA802DEF7024666DE4C73254727EC9BE6F753578438EA5E25722248684D3BF608CC78654DF38DBAB6A05CC3A7FC0CE559C1D498EEB1A46006969D5E613FF905366C2628E3F9D114DCB29001F7D8B1144494C4D50586983868A90B4CDD9DC17213EA3F2FD0B205FB2BCD0FE07092549BD145FA5ACB400000000000000000000000004141A21262B2E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 + +count = 64 +seed = 5909111F333F3E939105DFF8532548927EBF289F31A72F4C1B0C66816D8B68F64622F36A9BC85E63601BEE8EE7CB3DC5 +mlen = 2145 +msg = 5180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 +pk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A714F2C21294C3EC5D9399C2436EBE9429CF59574A163F6287283E009E5510209C544719C76B8A0EA586319B625415B241BBB4807D56CA260A3E37F2B08CDD85F30FDB9C19DA0CE1013BD977AD8D099647886E40A2AE6FDB6DDE6FEF1BDF1D0292C3FBD8D0F769E6D30DD9153AC95540CC1BDB59EDD199108163AB918669DA5A97A3838CFE73F284701AE9A3DCA1C3B9A0947847A0264A6942C0FDD2A447B9FA82262B9D541151EAF0D90594F95AC55C1EE2F68996E25A827ACE9A8B14A8583E5E49794750437A1BB3F20B24CAF96111FDC05F538EA22F0759B573249A31CBBD9C833440C75086C62A63B010847A2ABB3A9CCD65A5F80D49DC1E90B61938BF272E7390FA0F9AD72B9420BC62C8404D2903550BDACAF7ECD77E15908BBED8D5B231F1FC6B7F3A38C3C1801560F7E74351FB4593C36C5407EC5741D4A224559D6130C91DF7DC202801DE8210EC11AAE2C3C1AFCE08A85F62795ED837A5D83DA038ED6CA62161B2ABD46AA544D62283A9FE70607575F06E24D1F5D43674EFCE2961361B11EB2ADED96FA6FEC53AF88780C847140DDB1542D70017CCB4214F1F5DA73AC8FDBC7D6C9229EC89BA777C92E78606A881C80DC3438ADD729CEB2BFFDF5FDE9F17265494CDF06CA71B55529B947280B412B612EAC7AFF1849FC70B7536DA837DD86FE94E342A845F5252DECBD1A5758ACFB206487C46EF08E7409FDBB39226FB1ABEC849BA89B20C89255D5221F0CEBFA3E724DC5CB06AB44D0160C18634C2385CBDF581EA2DCCB26E250D31D3BAD262824D074711D55ADC100F73BECEAC1E60AA1423B91E9D2E08850564B4064AE3B94730AAF8DC12BE825027BDDCAAE120DA3EC2CC484BF6E5741F629C07AA696A88696F2EA318B16A942918B6A1038AB207A93CC05EAD5FD77A6EEC499B7566C93C47AF8CFF291318AA29CA130C259FF53C1DDB7A9735B1DFF8D428C9580A26F4EF90393CFB505C12379FAE4C8B7B391A9AB7A8CDA7FC2A5B46CFA8CDDEDE72BEE5466E90E0EC5B0401C8B89D1287ACC8D26FF95CC0E227D18C7ADFF10264077BE6EFF451468E04DD1E5342E8B4791FB0A718339FFB5D7D6325E7B5FBA639D6AC5FF2D783A5E5EB5A80920A83E1C0F0842E37B4F2C1390ADC4AF9B17A9B0798B0317A4117841E8E708A81CDFAB846D71EA9976FCB668DB68E3AC3B623342BB548CBC2797BE515DE7137B498600E683322B0C330923FBEE74CAF8800616305689DD2B51D099F8D90C824A26F1D85E5544A4730281BC2DF4F3E36B2CC3D1C9470B97C846E5C8DBB3EF84458F6ED42DE560238DD5913464891132A760761A9B1AFCB0A1986F1E79985E741C83ED89EE6A9733C2F8F6B4B93D1E2CD775940D050213C577E28B2A642066FE5DD23F14696A81FA0FAFA36B0C308190A73A5339A1C3711C9D09C8C77A4B5F910EEC4217B44B97E7B17EA6B787DD30A31AFCE5AE11140EB349AE71692CE397B3D5A40492316AE865599D66E6BC0BBA25585A45BAE0DF014A17402F8DF890E28ACD63DB69A1F859787FE1B4CC12128E561B5933125775A90E91ED06179EC71B23846833F1850B5639D3699479A03B609132E82C13D3A851435FBA1CC05058CFC1DA7E543AA874CA13DBCAF2AA5A64777BD88574A07CBEB0B4B0B03E16DAF2A7DA2E95A63949ED180114DD864248524C7695501EACBBCCAF3ED6354F363C203330486D97AEDDEE0E0276254E47B0D8B3BD38B4B31B85D1D81CA3EA3CE1791FF989FE0289C7746BBD4F566F63012DF281E2FAFDCD016DFAB30CF1642539B72E5C2FE541181D686A933C98BF671E275090F04A6A738A67AD6898325CA8C844DF99A03E95B9F8B595D8582B2193F289941975B43878C19C633DD7D0FA5837D45C5BD761C113FBB850717144791BA53C95E09C8D9CCD0D5D15762CA53E772DDED1CD7BB766F3D5E8901E84A0DC3A9142EA4D36A420969EF29BBA883CF86994D5DD884CB7D7EAB82E39585F65D3EDA497A7A00CCF4D35EB56C7D325E2DA81F39FAA85C9F83BDE0AE015D45944A6422538F6A71F8AA30F3C448CC5B6971B54DAA7520DFB5723D9BCA2E50B151F942E228CC139B9935A57B5C1D44E2819975E8685FD6346D0FECE07625E182315708DC9498A47D0A5A933D4AE3EF8057E42A6BCB92CBCD4C312D810A38FF6BE00043D297208E6D0928A15B503B063E711AC6097F82173B0F72E35150E142AFC12E2B5F1C984D5D3582BAF137537F4B6DCA8FD2CBD43666F61740CBA2B945852C5B66DB21FB7AAA0EEC59482FE7E962621F852372ED5BABA9B102D7F64B73A03C8DB7190B5DBE98D5DFCB173A55236F53DAD660437DA98811EA9F36F32AEF240B336E69FE80935793571BE478ED3DB7B6B96EB8FA848248E10F35B34787A6D8F225318F43FAF2FB21B9B14A5B8701AF7143675626D78D65AE92FAF07A01CB5E93D5E7DC1AD2AD9BEDDAB87B858A20489402182413FF939DAB8EE43322664267698EE247B94C1FCFE5C367550C61A196082DBF2F086F078E8388EACB9FA9CD9A17EAEBC6E70CF59BA2696B58869C8AFA6942CDA99133AB8A074D1567386C76E905F04827375E27268D8C22604436E322DF4214F5A53B3EF42A04BD794326E3741A5476684ADC9322B82B4DE9B57627215C7D28BA13AFAA8B6624C66C68C671AAB56253D41D4BF3CF7F36AF73D3BACCB3566D12C41DC5D6121191A991C018E60 +sk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A18C62FBFE98BE4EC59037F5051AECCA2A56DBA8AD31EF4EE2D865C32A125543B1E5C0572F5B0EBFAB68859DDBE66682D73AD1283ECEDEE1D8CF8C8B656E6A33D4283454370002555526402230811871087153841175366384671277867376660874345135702145382543501667503143400133738267648640370428021145003305040215070628677104816710766843434662326268431758550255557070777275233211381508362208168786030425622586768061322066832637885507724212143046622465381678834256570861203686222136381168082246011778003851416212446075818237650571323528885722642105785268113324384362383375658683156440788385166753875614263666230848031001881401848422877741126251004258484142402528533236465558052553450635703380743684186802703680520755021537337735346727562531443713140237501663846641831412233756741160310367686277610088505482544063560417821570275015053544842367181234648661684840116672170807680122088417505378006742125333503451177143765763273423214562782641332133614177477331184720876143067415274584451655222716105578653384121013446356686750587236763334803237800707162528007771156642283224481426163084240131675520043871482114824165821076707253213077046051471188151781210045854745122686825634001875705145161781161207476211521582158136022444078200065560867734607332182764026352471435701853451728501116578032177630338218202357557653438474467222565581480245853812301775265352475022207553558507331551224524214615603784004518013782435452534120723468108537828715335072677303608361570345127117201563878786817841344262658438431711430056648466076686083163504461583763220576663244078310626724037075751625643847345836744051581407122781568246235115014228300764512621583865486607256607526605605160465334850304213287235063757525484520745737886638371047838852888516717116278056742340014278728550221126328037218038246527736114007144466332325863043473540826037252737211758146524632045530650202641635343147776611557062320564618047002340373563814436252776485517167615667758806377422308072122136442714307022511541617104642526432540456704217547348484377440604062774127570335350516534173440514330360742623077183818030055046048081528868627155720416713132336857633765588473136721046676436780210586213560874268534301267224208863555310588134624433126283421174122862622486207253502508326707450288042500675105480113132373321776678080632072536801337155137780478385646624538185501685420456367127106410468643614850785368023033138326673615752043508864136420658361166703715858707100101515844553858627161846082343537562346227461771377880146055655174871732557032466838711664612684446475127583475265235130356778643726804124511231383641005601220126340681320648334360544847258226445065631765618362844076302086607124731716680717452877375253441031005521346143117276423576417327357880184345030864642361708501424526812103625635878372630714384037143326058016775383881857236473657255344003253163367042747710250617738016807217235305443011142356708281722754338224351745712654446321651373570177614185674853287186456573154061661776003072384785203315321415322211FA35E674728E41EB9DA7C13DB5A8F531478FFFECEEC9A044376A6765C20DC96194E723D585AD83706A1CDC89107BA0E53AD3892BD0589751345E244E6CD486648AE3D67031137DC64C9081AE1DE536A1CA6841EFA24D33AC552833153D3E49F0C875F52A1F6C41325CE33E259DB3728C2405AD7FE5016EA2E5129F96D455C85F58FC8E84A9B462F77668ACB6F53F62EBD6DDAA8A2699B6D2A2A1CAFE65E3A6022C00C8991DAFB1D1B98962982276A4C6F5C58FE4F48E8FB58251FF8C9013FDE254306ED35988849A461815A85B9E940BF490DCFF983002605845CE695F57E2D749756FC5EA79D5A64D434BC22E11215DFDC566892E990AC06A835B11103AF62A0F5FBA951AB8FBC65DE9C6394AFCB0FB1A91FD4939A3C564F716CDE8F6E564BFDCB4BB7A98289B98C1C577DF029329ABF2805901AA41AD11F2436FA0F10E1DCCA348CC21F7CAB8F2A187174EF7F290C515276ECC1B5E0267AE907763442B98F7C1551990C56C8DEBB9FC93F927C463A862AB1EF1C20597B18E758B1984B37C3937DBF8EB8A45E48CB78D30E9A1DF8229BBA19F5EC0E827AAADCE31C413FCD7E9634CB131C03FBBFC020520EC4213DF7EA9811672CF44CC147A458A015CA9675FFB322286D3596C5304DF3B8358A30DE66645F440820CBF2357723B52EF42A77DC2A92CD2D532773AF637EC1EACB954F771C134AA3F1CD58A108F8D72C478A1810EE3510057DB42A3C5CD12D453B224FC6C0BDD38A0955585D1BB740D1286DCA8D143EECFC4044334A8804BFBAE2B4BFBCE28AFD9113B85A6AF7CFAF87102BAE94FC5B070F352603D12015A0CABAEE3D1F7F638300BB26768062D0E00D3FDF115F8DF085A3CD26655105746ECDB8E341F2180E45D05A32214B8018A1996357B829BA16EF18AC33E81FB53FE03FCB7BFA4907B49B03558001F3254E7D276FB8DC4CB4DE0A7C4093BD346DB075CBA9C293C2FB2AAC499BE7F5D9088B6FA9C7F575C1DB5601F1FD72A4B8FFB9F10EAA3888651B7B0C8B8B0F7193D5AF8D06EA890E828B7DCB4C0CA8CF998A2FEACD3B93BFF4F77862B0057088B4DD51BB5AC499891D938CBE564FEF9320494DC291A7F035B4B03140C81E4BE5A37F334E7F6C1BB5B9DCE7F9FE88FF997FB615320AD555D3939EC0F1459B69013BDCE6CA0BA7125C786C51B9BBFD52D8A652AE009B5FCABF7A82C4ECBA289F00ABEF4D2905BA7B3E17ED59465128B7C9F5CF95E70A98D905C7F77243621AF86A79A266FBF0C7390B65604462596D1113827CDEA89230DA26FC946BCFCF23FFC238A9BA7390FB725758C093EE69192C02B55478F693892FB72076BB362A3B4192C73D12989B1C3358724096B36FB74F6E2B0551D9BFA89CE91572C3B5DECFF8EFDD0D4A9205851C36429A375C1262810C6A80632FB6351198F21AA1C8B24997968199C37D266F6EBEF08403E0194CEAAE7FEA6EFA854FE2B58311E6ACDC5A6CDF161EDB727E096056A68014C4820F8E214DC20958262BCD449517631614DFAEEE69D8424C686A964A7CA40A09AD5EB7463FCF0EAEC0BD2C05B15062561692584FE01F6AEA46340335626B06CE89625F4F2640ABAEA95D193E69D36664A1CA0AAB2DC3B0C2165B1EE3BFE3C6CF6A527B528CC2E4363F1C4EC6A4336095C4438996C0473817179AF41AEA069EB74E77EEACCD1CD8AFF71F09346861156BF54AB9C0BFA1E7A0C64AC7BC98657E93EACD9F27E1A6B3092297836B290C35E2844D504FEBF10BD9E59EC39B433DB7C503B0B67DA516F92759F4CAD5823BF78D4D899E883D92DD8FD8E61314EC01B19D6BDA9F6B9153091DCEDB05C31993B93BFC46FFD87B7ADC36B5D7AC900BAE97C1449B71A7471148CCC0EB1276990FAD12C31B75068E3219D58F40CCAA9CC8DBFC3C05896684EDC53D514294335AAF5998E09923FBEFEF44339342626BA791598C68BEEFEB3A8ADD8355C502FB5DD8213AA7A04612565AE64A4E03EB03179165DF232E99D745586A5ED40A36D98A72E03A9373CA7D1E00CD394F577D54A8DBF6D0AD7EB3B3A2E6EFA9F5AE208ADD6A9513C7BE2C600210EC6A45287604998856EE5C0E4CE7F9DB87ABE704900F58F544293090EC9C44F50691D25ADAD0C982858BF93414CD90B8D0303C8C55C348FDBA27873E631040DF16136EE903274B19B6BC705894D208A24EB0490B2AF4DBFE9ED12A321380586E025A6471ACB596C75CC8958B66F04199ED77CD474F81DE5E7663D528FD22DDEED8F3BFD66DC9CD0DCDA465815F5EC9A598C3EAEAFD93668E946D54E9ACC9C00D7685EB2A5B7BA6B71E2C0FFF48231B5A390998243767DE73E020E987847B19FC3E2B2E0414C5BAB904A39C52ADBB86E7130A5E145FECBF335F35189E78B859FFC571CF8DF7738F827C5B8770F219ED7E129B1465253495572D8DC170549DAE2F1100D121F002E7F60F0A67E7C1366E63F2C527D064EA52EA1B6186AF2A2F38F174EBC33A39191144FD97BEE30BA462F02ADD5B35431C11C73F7248056938834D90056EF7CFF130BA08C1AAD6550EC06DEC9E6DE7A7219FFA6CB904155D2711BEA8C5106116733253534D3A90B0269CF7A588414AA02BA48EEE507328D83AA0FFAFA4E49457158358726A2FDC8F48E07DCF398BF22E5C2ECFA45ACD7225743C441C5D4422157C5990E320ADBF893890CDD2E1D44F8BDC540832A1791E3E68AEF48E6E52540A1283F6F1F54A73B3B87CC43522582FE45F1436345516A39C389DC302EB805811DDDD65D17DC0BC7968EA3D6E28C4A62507B710CD244F9297FA171C1EA66B79C11A397BA594EE66D61B44B958209B31853AC13F2A1AF83D08B5FD5A3D043CA15D3CEBD72C847933186FB94CE99AEE5BAE39418192C5BC98A88D32786675969B23C4C83D91945DD864164EAA0F4D55B888552B70B151C450D006CADCE96B459F5BC8570803CD5E0D145472A054B1493EBB8B15C96F9A3F6A056B08672ED4E5878EB3844558A0ABE1EEFA2C84206F1384C827F51C8ED2D3CA31F5BA12CF2D6EDD52D30B8C331DDA7DE3340E02CA174FEA7E86D542DC69365FE269685758DB2CBFFD9680ED480082E556CBCDF18423D5346B978B91D8706DA54293D9742BD72F64A3D3559E06C0BA73638F0F6A15E9C6535A04E7805FC5245E9DB8C5EDC426B697852CD7206C2FC232392D0B6D6B346F2F70BD09EF1AD16DA4454F3C5BD274738F9C6BFAFD81284CBFB7C1FD71D0C14280790BCCD3F5A48ADBFF2E74E88FCE029BEEEB5E5AAD36BF818B51B1C6188CCE8616773B683453A5E5D2C67D25A5FD9D9DB9D35ED3439F9405347C129D845FCE018DA53F287CAD28298B3A35C0966616DA13B85D60EB014FB72F13FC57C96955EE8087240BAB986A7841794655EDE0547218D222294B44D8353C6A6A8759F040BC98CFD134EFACC0DB8103692D31AB6352A26BB4D314BB7038996B2BA5DFC90353A0FC1FA5D7254D94260A332791DBB31E681CB9D0E612DCA1DEF42DDD504E4AD2394905E090990016EE67EFC97DCAF939907 +smlen = 5438 +sm = C7DC75FB11D763D4C68E6BB34FD4AEC624F88AB5E7C22D2F69AA1888EA11C4B55B8891D46AB31AF2EE0D26E90EC47F2AB5871D6C4BB8474C46B06D239B8771C68E43C3799F3416E514A48C933EADB7B7DA416FCD721F184F71F09590C0E66B25A3A4C436CC73F3E46ACD7E0C7CD3E789C473C3DDD22F5B5765B0E9FA9BC26F4BC11C82955E55CB8D631FB386641DBF768A654322D3EF301D46D7719D10F9642ACA53088E831A3B4F60FFE652172F858652B0CD8478AD250CD20D200FA3CC011C5CE555A7F13150916A68F72C77E5037EDEA03745986BC3B72F3B2C57F5910F961791AE0C2E30B7C2DE8FDAF372A06EC3DBBB933EE4DCEA097B8CBA862B3D37CFC552761A5DB14A00723D264B06F60EF4607C6C6A16960EBA632C293F5E288E3AED8E319949B5DE1D8F24DE1796128F20887AA3E0618A3BF3560160737A16C427718A6308A2394D7C4A8615C2C9785D4D3759CCC917CD0557703240CD92B931BC8CCA80734DB20DFC1B1B1D8E6593AE86787250BC56E3794B7AB765F1B3DD85A0BE8F49897EB1239F6C4F02A18F568C5A53D8C2B23F6C0C461947BEFB89E44FB4309C70E276C71866D869AB1FB2B6450037D9EFC5D7E4F2D512CF5CAF84A2C9D65A4F4BC1CE07BCC329AF295813D5A30BA91919482347C42E5BA491BFA6E63C143D7E33BF341B0ABBFCBA5BC1AFEBA5BBD925822C9F8BB155C6AC09946BF889D43D1CFB47BD4FEBBBAA44ACE87B4BD51F2B75BCF1D1AC5C3157BB5B9A4511713A7F9CFD8786BAC3C9FBF2300C50CBFF07F2C16B5FA47F6FF985E479F3D22D5AF767F8220A244DAFFD324F606FB7FE95CF8F07E4C187B371117022A4E1BB42240B408822AF39F8287BF9F28608CB7C56CA6A8064640CE8ED3642EA28D0AB975A1918187D5AC3449DD46254C1927525F02449205A4BAA61E15F7F1BE74EFFFE74AD902534A9640A9AACAC5A76ED0F47A4E3BC6182A6BB4AAC9ACB9F5973E42D76E5ED3FDF5C6D8D80DC529967C8750313FF210A49272542A2A024867F427E746AF5E10DEAD2B67813418B4727DA7527ACD8A01FE1C3537C5E300D2DE75A93B85B26782AE9064D354F6C314B5857BD32F2170FE5ED359FD209DB4D29D8A55078400B71D1902AC571911C64CD390E47765E9F9BA904D42DE33D5659526B4C15705B8ED39E6AED556DFEFF53CE388BBD2D3886866841A3BB41EE6AC5142ED2EFDC44214EC10F6EB5AB91DCDB2A65F5DE000F10095B1EA978BA1D631922E7C35ECA21552434F96D302D6E5C19CAEA24FE7F536137095E17538771D7B63A864F48A34D3E9F2006D2E52C1E91388909BA4381478A89EE6990DCAF2DFABEA25296E045A1D1A15BC12CB3CAC68FB50D457F0772A6502D3B059ECFDAF5D4F3111F4B0408D626789F8BDAE07E68718278F338916FAC6983600ED3ED1DE51D5BC950CA08B11C638D767380D3E512130ECFE4263347FEE5BEE62239994E236A8509BEB1AF75F666CC85AAAA03A4DA1DFAC0385EEF7DB473A066FD96B79907F2B966AB31549144D4080416FE9E6BD7D5FFD16DFEE3E7CA68893D661BE2E8DEF9832A22F8B968AA57B2D215F2A9120EBAE926744E8791FDB8E7BF4A1C9E94F2E19E84682E56F90239B05F2FD9E6D226040499448031BAEEDEB93EFE8F0927E3915849D37A77E6E61DF153FF4CB3E5697D24896E83A2F4805165AC9FC44574112B6FD528390990B86A2AAECE637F17587B8A9ED7AF12C44F1DF0AAAAD3DE204A0ED5782FBAE7FD0C5AAC5DF87011C6ED0C11D485D2B22D96D7F9F9D764C77EAB2B8F7E49D5B08DB4F4F3E946B3E51510973C6FDF6B416975EA3FE75BB544FF6EC8851A4E471638D59B985A2AF56C61D501741463623F62F57089EBF67920367691DB6D12FF603570D2AB924D39FF43B11D1227AA47C355EAC6B614B18D562467A8FE9030F84D5583BD5921112AB31F7C498BB6C9348EDE7675B955F6079E9B43FF4EC61570BDF6AB9635C56430651C53D811BD1791F5F1B6B7C373AEFA3CB9E2B9844B9276135814856996219E499C1F36AC1644E654F32A9A448C9AACCAEE383BA462A0B6B496585728D8983E4E9875AD45BD19FC8EE62249559DE83667177143F61A422B29F8A02A1E7AA7A154B708548BA801E674D89A44ACD5D914CA04ACF4599CD0A2719DE1F4EFB4E511223984CF06B649FDA06FF372CC347EFE9896CE619C6A95D7B9176160FFA19F949C146B02997F16FE99F53BA7B418A052C1038D048703F3802F8A08A7355621B1D87E65EBEBD97429C74EA872FCA35379E96F0CE4035627F3761ACFCC7EC2FD5142E0DA2FBEC71DBEECCB7C21B3A0FCEB2F3E6BFC542FF8AD036EA05AAF8699A579681D42EC7F76F7DEFFECF0D819892ED082324344D75CB221DB9E3E13DE4F32E1F247449ED98ABA4590CE254E04E8C47421A14A292F5D73D7713134B19BAE18B00DBC69DFD42B09B3057958BC9F97F3BAEB00F46A3AA70432F3FB53C5A533E2F46A341CEC29C7ED71D4ECE3FB77A426F65DE39EBA429E484BA421C13CE7609954C71708DE605F1BA19E76B8B37B0F605B436611D5A39925E0AF7B7F25BE5187CC9064D866F65446C204F3F544DA68D1E3747387E11A0883816F1E0C692759BEA9DD6B471D83499D3FB89965CFA356DA7E2068853F59A74BDCAF593CEE296B64581AE0D8F82E20752854EB38A2906C22B02D732A9E6BF485D33889939D93725F6CAC996C52903F539B0781E234D3BD8B61EF211E9B25A6F942CA507B0682A0518A64E2D55243F12162F923866C5713BFDC8090623B598CF84A8A22FC2FDAA76EF21A7162BDEB8A40A374796393A928BD7AD841552D8A71A6F951B62211531F2B417099603E554148D8C77CCF524D0A1207B7A899D01B551EE9469F028284330B5D78E16B0DAE286802C857A78BC5D0164F7A8CBBAD4B5D2354A1ADF52A39522B61A8DE6F9FB9D37B32B5FCD6F2D6DE29A2F0F96859EBD011952FC26BEB5584B578ADF06B514E2AC1ED4207FEAF963EDAAF47BADBC6BAE0310EA241994D6F08C909BD8D514DE7865DC16C7B0FE73C27E5BE02F627DA974D5577FAE228B3325B7BF04C7F7B528379206A4CB441C80DE935084863BC31DEB23ED83C98A76BCFF5AD3A3A30092D2D03656C04C4E7457BDD48FAF17894AFA9498F1529029F384FD825A22D40EBECC66A13AA250F9C967DBFDABED738B0D8D05A0F07FE0FA3D9F11114E2AFD2583760E72BA78D2955D39F281C6BF044383A1BD61F782397E45AC2020641A1E746A010BDE63F5C6ABCA7CA1B53B261624F0D1010E556CBAEB8A95DD17C68F30B6D0CA07D0AB0DE1BCE77B8E60FA7DD30E42BB67D07AFF7113D14EA1F316AED05C43799B34011CA88AF44DB5E885DE590990A4A489F40AC7A0BFC205CE002127A1EE60CC90F81CBA9FAFC21F6410B1A922F263ACCDB9D354D4D1199B3C1E39D8DF4A65BAE63879774C809099627B1BE63394767929EF8A3645A4B8A610C700DEF60F8B85E589703B1716A4B30780D8803A94E68E3C489834548A483CDCBD426833D8F1D020B5A8F5DA44195201D9C22FD91B7D7A709AD8D7D4C2C83C09F6829902A864E91AF856992BB00D6E11D440DCA632F1FCC5E8E7FD3CFCFC40222B1F9952C469B742134D794C3C53D3356F94F31C6955AD942187F94C4C88BCA4F499BC729FD1C039B0B33691A4439CD5C3463CB048810267DBBD4CED945E43D91322C86737D787241FE40E5895E417078080634C733CD5242247C3BE91CB11207C4C863342FC2010F6208A7A4D0ED2992498E804CE20D8ACE365AF325597B63FD3CB555DF2959EA80118BE1C727EB5F2ADFE1DB34E424325F7805DBC8AD43277D30C1B12EC21799C99FC0EDBA5A9BFDFED469E8E239CA31D4DA1D32503CDC9342BDE4060FFB98A7F8579A412ACA9987795C387CCA04D011CCFA9E8F7DAC57458F24D81BF686AF56DB82FAD94D39A3AB01A42EE885B012674406A0ACFC3402DE7E81429BA2D93457CB6A5BE4A838B9C0BDC5CC363CC35382DFB69C6548FA008BE6CED2DFCD82B5C9A60F01C5254A8A8EC5A29104BF4FB372A74ED15379A2BF78AFDD02A8F75A67A095E9D3E1F5AF6F047D87BBBFE083C061699B8962CA775DCB3F51D5C9D5BC8514BC86760D99990D1CCA8A1E7084340246BC466D200D4C5874324651FC11466CA5C0F2918325D4DC434D5107E7201F5AB3D4FBB0C0BA86403EC82041529F1CFF2473AED352050825F1AB31A8D7C015DE7F54AE53F23D6CD3C95540D94A2A0724B466B36BA777C541E643EA5D56483A2EFD0835C6B492D9E4BCB7DD5CD3DCBB600A7CFA39C4E63E9C7EF671322FC86D0E5FDDA1A81095B9603D47559619E2EBDC6A210675B3CF48F478395131A01C27A17BDBC4FBE178D5BADECF8C1A0B87A8C026B8F153CD97BC972BFA6A380B468A29E455D5758BC72F9F3C7889BD6BBDB2311279EBF48816257A66B3D2C5F59E0895FCA1028176AE8E42B242B70D93C4AF9B835DD5DB5ECE24692D5D24B8F8444DF7834E6096660E91DC3B17DBC97488003A972D3C1E263E517C9618D9DDA69B9AEA0E629A091CB90727385C64758587919BA6AB458B91E0365B5D7E8D98D6038FB3374D63707BA5D5E4132A6A9CAFB3C0CB000000000000000000000000000C10171A222A5180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 + +count = 65 +seed = 238461A224ABEECCF709AB6CACF4EDD372D45E5F4274095273A49AFE614F2BF713134ABF68B4DD058E6D7B612C3658C3 +mlen = 2178 +msg = 99B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C +pk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62ED407E423B49CBC600491043CB2A565B5D4FE1839B695EB67F281E32C88F6BB3F31279F70DBB8E0785F5E0438A7ABF9E4E81D9E530EE227CD62BD417FDD6DD2CEBB2028840E613C2D74600F0AE5C33C830D75537C86BC5DA3CB1C8B36A9338459C642A14EA9B1C6B6B757D4EC1B8D74F9C04794A91202D3D9459F275A3B7DC0B79175F751693E3770BCB9D8C632ED23F6EC09C1C16A615D361599FF159DFA384E4A020A5EBB61CB15C6ED37410ACBB6318B22E3F381180B212A480C15CEC0E952884777E6E3091FC43141E5BE11F61AAD3E5A5F95FF3229A8F738C75A9357011C8BCDBADC11A6BAFB6933A739A2098A5FDBF93EF6452DB5474495126B0649B1A22D8793A03928DC07686071F6CB08476C2A0A040E064057976C521837F9097C9C9A5DA6535A7E766509CE16A832BBE03A02C7CE518987A7150F0A7B48BD6A93BBED91241ED7D9FE1753F941F2005059C480A76DA23DC1B751E4816232A540014045B889D618F056186445265C0FBC8D34032E421FDF8EAF5DD1CBE5F919C1958226B65A22F1E5BF3774542D8C49E3274C64A99AB0C8BE1A7E56BC1B30A22D1021E21E3253BE8DA3FB6F36A596CACA95E0A41A96BA0600C0924EB066253495D943883A438C7618A233AF8C0A6BA7B51EF15BF228383E5C247DB6672AF9D1BF922F5292FE81D0FEE62366FFD8F59D0CAFE635EAF83160D72978AB7A5D9A50AFD73B1E9BF57AD9EC91D569D19031285349BD09F8B44E0CE6BC332BD3AF4AC3A741E98EE0BCCE739C4983A68755EC9BC68811C692CE0324A1A9CDCE987FA05C580C093BD8444F784AA6FD971236757400B940DC7CAE522A91ADBE3C8A3417DE6B6B2968CA2054888A649F9ACF2674E80BC06C9365AAE5ADC4D3D04F80D13F1F202E10CFAF939B13E6449A7798A9B1AAC68DECC3A1A163819862C7547746589B5FBCB54031D49F2FE91E67B6BD4A8BB466DF470B624700FC8B46926698E315CD243DCA5F27590418C703450075B928EFAD47FD727E0A40F637B49A008FAD903505BC9663068A77D73BFDB6ECD3C94370F0F6CF92AAC5F54F9E9B3BE32CA8E864CE3EED7945478846CAF340B07CA3D00DB495F7DE51D4035FA3CAC8C189113FF4AEE626ACE74161167F025F93760FB975DF3EF8CC0E67964D36FD5982DA3361371FDFB7AAAA799307717D6D9943762521254736431D384DBAF73FA669942D66FDA9DE954588869A9416C2AF1BAA55B36F14FCF49C6CB18F0F925F8F41F45AC9E743B059BAB5EEFEA924027492BFC5333198D746BD7C6D4B6D89CDB55D7EB0D704389716B87E131FF6282A835EE191F2FF320E79DE372EE24ED03A60CF1D268E417792C28E142AA6CCEEE451E6EF7AC00062DB8226C34ADF6716366755468457E52BF1DA9D5A5FF4970B0D7C5EC2E8AAA97237541F5D214E621BBEBD2C79D376BFB2791D615459D38663672493C150FD7D2B90C21F24F70A8A68411E5F8943E680EEBF80CB256911EB35D73A5EB98626AD583B22984393D94CD511D53886335A6478402B98E0C45A799C4CB22BFADA64206272B080528059BBA1C4F1E474DA4A7FC72303C96F71AAAD34BEFD558DAA0002DEE7AB9FD63271D92E7D12B4293D22EFAAFBC90720F3D0AD312311E77349713004067334329967BBD4D9F6C01501240269AE72375073A77BA0D4385963D9081BD5B8856C4C2D9F55B68BA3BCADA7AA1A7EBD6169532572C4FB8D010784E9284C9D354D76AE0E0C75E0A9470FBA572D8313963DE213CCB1EB50F37CCE12A5E86F1BAE70A40D987B66259C487F98024A37D82F4FF942A62C2911E99CB32C9FF6AD5BA290C354445050789337AEB34DB9BB0BA43ABE0B825F84B1197B8420152424E2116400C0EF5275E3CAEDA34A91697626201E7FF376FB7C083A2A763A7CBCFCA199824787200894006F6CEA24CE5E4CA29FBCD287D1CE844CFD7001467132809E247ABC418F736BBB5CB894B662C5D48FB14FB3AF12F8C0F43978EAFCBC896255DA1A214718777FE68A9E337300E26698A7FC0D9713AF11E3A8DB713902C57BA7E4089FA90C3DE079BAE20729AFEEDCB64287BDB0C896AA0E889883BF3683E6646469FB5F243E8EFEBAA3259E319D6096FE97028F88549D476E8F8585F0DED722691649FEE9ED3B425EF263033E199410437F08CCBD9EECB270EE626736F9FA1F3E91529DCF3FA1B21CF738BAA593D7FB55011725BDFD0D12272FC8AF1A1CD19842F2791BB1F86228091323CFE9DEE8499DE663D36C295D83B3EEC68272CE8C435718FB7402A0C5677CA95AECE347B4F352DC1732CE7B8F6BE0ECA2ED359BACC544BF3DF274152D235F978045ECB77D5176FB6F904C71B4AC460E223E1D81FDD8B1A5930364BF371CEC50A9F736732D2959CE301DFA86297D17AC5EE3242631A4225C5AB021E65E6C000D4F62BB987404509FFAF799BBCB2094A77972576585DAB0C09143E688521C0D8C9088CCAE186E42A6FCC9D6079EF681BDC44132A2B54706CC68DC4692E0CAC7BE3A2C5C0EE76E1DD9160E365D91C633E9DB34E308FAA1B99CE65E4383DFBDA71922DE23EF2A9541251CFECF7E40FCB520BF89CDBD40F2BA153745F76A6EDABC65766B47307254CE96AA6E507E12B54733FB4B8271F0AA5FA01AACB6FC4BBE978DD15F9944C31227BCC7ADECC7FFF0DB80F50D6AED08EAAF3D00961F05417C2D78F0855471C6AED95E +sk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62ED7A62E8740C3CAD25059CD0AEE71C0B955CA0799DE48CD66202820DE621516268ED4FB2D8C9AEAE9AF5E484334C7772100359F27170568CD85B2D18EB1123A1255675055417325538544578504847651232785455303810758450733675647833070250508232614282816483641054445058160372371446307057011405381114602418614661775473058733118737047332684235672726337424803882577326726150288403157686217783143802654486603840873242887511018000451802482827461151406015404028703637102218134130212532675346664618817423055886304153380315480786384002301048552581385754574028861510106078145043481177270424107636248177670667821224766172650636165011856815325667562752127017572267703313145042670368231310081547143518533743250027040416307016448505706144663864830320320885746564536002273113486343147125044306552803872424558527537723834482045500803866342515338571256628834514265488871526124577832604433515205505376776657131317468152158583602251106607372570815436363837312064388724217238126135767266356362470578023240537685700362483670857478522643171101410724753014752002061873451244672005271055434010057240841136350363726324665040240186038126202762383615432734530411032856604625018773627836475382371684473142782267272765757500353765211422412172701670831024347461282164568012688123008211188273738400156187540865057114601803830053646077811021114034864225348072400647833847328802548006380288244074515557345458168225026648740222047611456327851133544156015186534727447888135324765653630172538386636568833201844368776504528014587825411618538732656574651717035207241773747173150748553485473687350023323753064430752683366705645256124465236161584788371170348450377611671404244373848736444234784042767666304605055584267641247462625663152706600615531414023477075417665313051106827051164552475008476044341142533407387615311688678105081012820210148573187337753531478775621852154285833553024085750488235014652768863688821103300841668814730387327660035741882552811065458845306008327656515320651240255014318223314545266612000177064778344341415618466524662851027004666014626738770752451660344505782258125812444180142410041421800483344221238543636447677175355543053784707082603604384327286584603710623028384325160467683337263665645242801422487202534163843345711057375818052052514670270374613677126272134835014408352102608222157100513533006488733077556570677785315667685818660827568117028686334876452707161474178686643668763528108520226878267080611855712636005301208882550545780222733713735261404330558835312343533835326487544051411334315724482367468612268437408637738543388473415038375471013272066385810370687651707087657772163366582035525410701722415234588085585175618324440735424664552371208786845537560117204885877516817251672031688720305036300055312887224720725314625030880302476045272523310408837083148602310803001826310770287466614446374442757648756008447187710552373558050426456168834876104145863183146628031485552576677534068303074763381484846747451656557275652001107703865137826854466501487231338482011853731005224653664643C43C09A1E7ED06F1E4BF4631C2D191EB024D4ADE72C430C523E9599433BE42501C42A8A1806FB181E190C8F08FA05FECAFE5621244DEA2FCC5BE7218D5040F169D8B35B7F9B2142FB79B05E1233FB2B47D17BF5F8ABDD9A32B4D77249BD7370A2328A4E9E3DFD7D08D4411540CEE8573B785E6CB1FC5E1740A52B8E139AFD8793BA10D5F1A5DCD02453C23F316ADD43150BB105969A6C95F70C698604BA4C2D47BA51CC27EFD62FFA8A3CBB2A998DA88D2BF17212C3A3372F24466F11E1C49DB9F238CE3D70BB5CAA825A79A133A39D05D417E6623347A0BA70E66393272362DB67C8DB7EA43DECA705D992CB2DFD8299DE82789A15216ED4026BFFFA8D757A3EBED070ACAEA8D19F62107F83000FD6B995D3842F56BAFEFF59A552A14A86788BDACE4B6C3A363B06196C584F28D117AD6BC54A70AA11C8FEF0C61FCE605AAD7581478BBC7FCC8ABD852FE71724ADEE15BC630216966D77F5375E1C34D8C02809CA85EB04701E207F07B14731EB01FE2345C0239A42660FBF7E17C47EE9F52339E0C6EFE9E71D7C4BF955AADA126A9802C312CF88093F94F60BCE0CC9933B9B64A3C0CC7E7D122781A7C65ED33B7991C9A4733D355E01BEE3F1420ADC07D583F70025C32D800D262FAC357791FA02251910DC019C2D58CE8C2CC3AF983C60B9EA2CDA510C7A30E4E759214F1C1D9F9CA8CE3471C87C06718AB29DD5D46C651AB654282884C53D6CAC8C98833D9355491BC10541B5252972DD735996888B2FA6278AEF8388B83A15A86A5F2DB7C62A50AAEE89E95B65041DC7FCC9ABF3EBEE18362F857FC99DCE157131C2770DE7D573526E252A271B09C9CC8AF48FAB5EA7AB945A4EF92C4D815504894055768EBF8D73BC2B4243E2DD5367B4061CEAE37610DF99468D9695EEC821D2DD9D7B267B2BAC6011A7FCC5927077341C161D55F62D1C647B032829B2031E8DB74655D28F423D7C8F11D669247DDD01DA2F1FEA5866FEF8846D341A7CE8F3AFE56B186A319404752384C3733D5F38AD5BE4E833CDDAC6816CDB25D62135FCCEA042BC8B4E4BEB48BC2D401202FDEA8EAB68F9388879D0369E219A0396ADC637B10B6608B19C0915B622E8708F1E9FC38941D7D5E907A1151CE4B566E999ED4A47A13A24719210E936E69C9FE60B67FA12719DEAC4B98ACD511536D4B8A8DB1FEDDDD7E1B4FF0B15F9CD260229780827BAACF39BF636761DEBED1C2054007726758D1A57ECFEE87C7860057BA1CEF717E0E143D7246F6AA0BC2C3052DFB3FEC06B830BED30A26AF6F021D4D7113BD0941D4D64F3EBF6DB866101629BA526D5EDA7519B4BC6333AB565182011DCEEAE67474B6535D522B0DE47095E98237E2F631181DB08A1A4A1A07F634BE550A8DFF5465A3DAAE6A464B65BA989E3621CAE9DC806D5298375CE6FE9A7BAA2DC0C5B38D2B80B04C811EF1273571632787EDFF2CE1FF2C6F16218D23A36E587D28A1575D19221B52C2E093B27C834A599814EB8D268F1296F2B80CBB651EFD8241AB8AFA8DB0647FDB927532F29014084F7C8C32D58E6A6BF5BECECAD109AC6716FB3C72E3E01DB646A4B2B201006C42FCBCA723175DD15198149B2A8751956A5D0B87F8A7DD5AA411CD8DF17665D2524AC27A1A7E1060F4ADDB2FB4D42C59DE6728FA342E010A0990039886B1991364BFE127B513181B41B7402427EB03E19606BEA36D1E00127B8C3FEAB4A399F252F3161E1C79D5A52AD0E2E310957CB96D61E7CE0E86B2AEF38035125C6B106B898EB32015AD4E1B7D6A58301A6116B7063C86C1FD9341AA7205297D3C8F815A6079FA921B92DFF809A1EB70DDDEAE8B5E8D06FFDED5259522080344F21CF93EA4C50FDE83E299052ACCC3908ACB1A393735C8BB49D86209D50B4C98C0DD1BB1C21EB906CA5EE3D4E5F9FF8EB36ED5ECD0EF3DE650807F9176294ED518F7E92405206D8192AD708C16E190061AEE4D0B62359579A21859CC31A0A33CA3FA04C66BAE517039EB7771F40CB0F21742EFCDB5CFB66A500FB93C168247C97BB988A651276AE1A6C9BC55DD758D5FC7370A2FEECD482217ACCDC23465C300B474F93CAC5C9EFA7CD49F371D1D82EF2C887942A5C887E7978D4447C62C4D800F9707B6542193DC56510BFED2E51BECA3EC9199A97FF03C9FAAFE86F929408D60BD5E0474B99EFB3B4D65E8CD9973D9E9BFC36531F59505B9210478868D431F83A10BF074935F6B7E0546EC11BA80B78A880673C2CA49F0B4C2313E12675FA91284CD19FDCFC9F08A881FE28A94ECAE9713ADC54FE351CE50E849A1EE6EE7B190FB6933CBDF41864C754D6B3D8DE693729974AD4F808938B0B6CD5AEFF5384155BDB56DDFC0627625D34AB2C62DB9131B3EE4E7B8DD7BCF060520ED9039CDA021DF23781FEDAE93F9F14494650093E1D5ECB93DD544989482387BD049ABA378EBF286C0114B9DC09AFEA6AF217996309C523432EB2A70014AD589D44864DF44C548E5D9A3F8F33D2EAC0570326B215F0C52965594D0FEFD060CAE2266507307818729F80F229FED5D0C6EA72996EE8956A2E964A03727FCD8820A12D4BE502B64E822230050EA2D74A29E5ADB776051484B417BC6E4440DCC738F6768FB0CE186E96CDD54C6F27FAE3B2E07CF09146C0CD732E4D71ADAEB132CAD5F2085D114C359A9B122720DF0E7B8ADD78154BBB159D3936719AF5848DE5F213F5D11FFE00CBD8EA00A0072421331BDBD58DCA2ACB49A486A3C3E9E155BFFD3ACC3E4B7BDF120F20165555C74FCDE579C21B09A2BEF50C1401A19202F50443D4C68AC125B991965B2BC2483E37C68FB979343ADF436954A59A0AFEF4A7F04D5D6F19397F7D8C100D8683F153AB9CDBBB22DAF6E47C018D488F8D0E0BAF9C3C7CE56BAA85606F5B700D7DFDF643179D3CDDE0D78A6901BE7FB35A954E1FBD5C285D56964EAAA2F4C2247A4DB5279800AAB87FA44AA3ABC76936505F5091B45CE10774BF862E27F83D7A20B29F54514FB374E89B71D0DC6EE769162196A2D30E42C4C6C2F2062198CDD7D89908E5A22A56F442FFE333B256EDDCA1B7504706FCA20A681F530E16139D58604A6B749B96900195AD5025A6C328354A98397F87183289421937382C46CD6E69FBC245DEA1F603E0363A75722580766364FC7D52DF9AF441470229B08D14153EBEA91364A255433BF51A127DA2F8832ABFA00CCC4009F85BD68104212F7D650C69578CEBB5002C329B2CBA388EDF2C6645D812E7E46007978549D56334577E3F2D054B25F8F0D16778AB35B5C7F1E8E2EA618DA3131E8BE5DD74AA8B00C9CE402DF05A523FAC04D54EC7D46FC90F9B3F2E208A6031A57F0BD3089651C3BD2E157BD4DC79B3BA7C430D19CD370BF4908E59BFA6CC16C99677AB77469FF6D419C8C6F8B206614D967CC9E13056B0D27565F84B6B0A45DE020DD4EBCF32F17B0BD010E32917A9FD49C1B956FCDF10A70C80549A68FBD61AD1C51A30C2121022451F76030632FE086DB06892113F78E0CA33C3B3A00822295FE1333 +smlen = 5471 +sm = FDD7AC0FA1E81349A284AEDDD8BF322CB81507B49F2F6EC9BDCDF924FCC9F6EA22306082003FA4CD980CFCF0A9AEB253705040DBB51F9E2BD9F127BBFDC9C87553DF27B0BF2C2A9B03592A21EE72A3993F863C32529CC1B2B34ECA2E2B6FA763497024B49D83BB275AF55F3D001B9CBF5CAE4ABF6BD908E4E50C5F6CD68C9593953F19F2AF665F49FB7E3FFC6CC71876364EE580C5828579B4FEC9FE42384EB71689490E5CB79BC1C6FDBDC9AC2A2CE43AA24A5F49969CF5FECE6FD77D0660DF9690305D93964BE0FB9F3C3D46C78FA9D2ED5B9DD3B2545318974A6723C265D4DDC3676E02091FA590F2413BAA37DAE35D6E2EAD6019C386D462F98ACF26B9061D4BB045582A7235AD3E65EDEE29D32CBFD018224A6B1413ED38FCE346D137B8A46BAFA2F5DCF48028FC68D3B179D96E95DA782FCB33652E467102B5D73157131CC58D45213266FA27997EF4615804FB8BA75F23C6990FE58F26B5A562D34740CC959AA60588C8AD2A0E49848972BB3C7AEC7FA3AC4A66372803432372D7EBB20837909BCEEF76A7D6215C419D143CF5DE9E3947B1C33A78E0305962EBEC6ECDD07DF5B8CEA23BCFB6F2AEBD2C543D1EEDB41556743627234C2F336C1988B1D15050D7A2BDA07D2F7270039A9D8AEEC2EEE0910B5F407753F4C7A320672344587295330B1D05D57BE3650DDCF975B6343FDD0E7BD83CFF6703834557A839CBB605733C45B9053EB82D8A088A1788D79E68805247F7008576F17C35D4686C433B6299A0A8BDE11A114C95EDE7D8C1100BF8D588664443826F4AF7699CD26FC3E0E11715D45F3BB01F89719FAFE0E86B8C3C12360FFD37099F46CC24493ED73B5A2C51274F2B7D2E392F2F0D7ED996CB9A61414A7EDC23175BB264938AD7A42F12BC2704A9D12056A61D373D384F0E195D77957418EF5FE565D7A6F2C4B3F67722B76BEF71C87247B3B3ADA26450DC52A596A0BE818D5E21573DF2A3F02CF2186F5A0F1E61F125444106A0D0C5F2364A654EC049027009C3EDF7B3E1750B8CFAC0C116F97D243023BC0B6C863573C1829C9E686031B2D2638FF4999DF86A4DDDB6D35F59A51DA57CAF11CBE61AB94FA055896802B3EF1BAF95B5D6C7172657EC8082D1EF5C5267BCF230B87752215249E16782B683D6B2C0844D94D1B0B65091B30D1125A8EE5A806257004A1CEC12BEDA5A73765EDE4B373DD8AC823995868701AA3F6B8A3584476E36108A160E6642A8C9639A9C132489F614C1D5D583A19CFD247EA60FBBD14D8A7578DEC7CB3D546CF68E926D26582F0B0F55CC1CCAADC9C33063EB836D59B38744FD65794D8DA1BB2776113E527C066D38147C881C2F3DB53CFEC5534FDEA62D2D0D53165F6FC1324434118A212D1E0EF37B780FE1BAE97DC03E11888E81152445DF38AAC093E63A556D499FF0366D41F594CF0A3B89E4AE470CAD00B999427A1C3D4F30E2E8272E1BCC7D913521E4193F332B2583F8638054FAECDDE3736F32C662E5B9F13B41B8BD8707262073762AF1AAB120BB77B64EEEFF7484CA24D6951BCB268C12691D9D372E92A8BCC92E94528B91AE1DFA6C3E9E8C4E8298B25746F57897265A387C02C614F3ADE758735A67716F878FDDB06F7E08BF0E4ADD67FD1B87F70415FDE55F1108B2625D8D4B626E7D8982D5FC32D70BDD44AB789F2FE6C6E493B3C725823635FD2096EF661BB449391EF673435DA3F62B7C5C808FD2547D95EB33E0B57BCD986D7704B26AD3674A368035CD5DCFDA1028A1CDE480CEE5ECD33215C856704FE9EDA8360C83B8038E5034C234EE1C50D6C3A056048503B4EC236D3A4B58A51D50137B0454C96763199C936D1157952E67EFF513DDB1FD097E5990AA091010BCF697EED16C2E28004A1484F5C854CB668AF6DE104D80F7FCB59A129359EBD3EBDFA1ABBDBA6454DA458DB7FA2610C3E609A9252A4519A56EF2A39C36C487F0F793736F5015526F801F742D1D12A86DF03095C2BAE4406B62B29E24A32AA5263D001428BC984203EDF9E0A77BF8103B0BAE78C0C8A6C6D94FE9A68A71DCD91A8F64D36E2A1AA03113648D0FE3CC76441B67F0C7131D9DCA3540C1DD73F2C0C7B7AB0CF24DDDF92180C3F74FEE511401AAF39CE58472C625DE05E72DD9C11F8AFCC16003922507D4CBEA37C81219B12904BFD2FFFBF7ACB95D1F851BD74233805E67FE06D71589BCB19A781CF9C09A3DEC4F1CA1A0077BA1C05D9C94153D2064150F5DDB4264B086F1AA93E9265C320379E9E1329FE4B0A4C81402F607B21845F3200C22E4C2A6FC826AA9B1C305A7F1071A14AF5D1DD1B9CC3BEB0D204A7AE9401DEAB0B40434CC0B21A125A57BF0B0DD915C90ED12D4F609FB69268D0568F4A28AF75C37B7E486428ECA014B540F7668EF93A5A0D1312FE392C42DC5D119E087D49DC06676639D2EA2DC8ADE7AEFC7D01EF3866248E5B26CA97F4C73CCCBE6E78FFB9330BD952D4C28FFC1B547280E71E16A0B27EB11E0A08AF2C078D57975340AB16D414E55AF2AF22E9A10A0E53A672BFF2CB1D4AAE9267337257971E71DF0F550A9C26349D3AA47DE6D4D914E19FED980F047C9D72D0314C8B19D9438794A0DC36E3713DD394B356D53B12F37F7109BBA1BDB09BA85CE70A43B9B6B276F39BEF22DFA4865E6DB33E77183FDD5539FBFB19A4D5E5DE51CA800AF68F5255CE758F601CF1B18123A96655553CDEBE8591283D4DA6504BA4134800163802BB8B81E665C548B91D8061D56AF2857922BD5997B5F11CA12426D474E1A17545F26C056BB92E557DC43376532CA68ADAA291329AD7E74A38DFA54B76F69021BBDC45A6DC99822F509EDAC9C42AF0360152872FFCF0EB9CA7AF3A467C3277580536E8C39BBF2CF28D661B234701F3B829E0FFA5F1201A670AA3587A763CD17AFF07FC041D14FB20B09A34E72A455F633F1FA17B7B1B3AD47ADF8DE2614E9F7B7F9F295B0D6253708EA9652B9DF46062A669D0CC2EC247B6884FAE062D9330A05662A277E80A853632D5447EE695C17EF523665EF0E289CD67B41FE3E856A4E2BC2898F74E2A0A923E216F78216FC52A53195EC36E322267030F35EF37EEDB2F2121926DF2B80EB6277B1E84789C969F06949169C8555E9EB2EA5DA4F8BA4BB336250BAE678E0BA7DD429BF61B59D7BFAE9A333BFBA1A15A6781E78AA939730042DD6C3011EB00EA0836E44B59C3858B17B9DF0885A53CEB406503D06105CBAB7402C077662F6090BCA02DC9A551A57583ABD45D47D48EA025515A0EF78368B31AAED45B31D60C3E33E16EC5E405B01C1ED35D88845382F68CE9CA117AAEB96FBD5F7C4434A6C2126D4B5EEF6B97FFC64054BC89FCCE8944B5D55D8C09268660B9BD1ED3FF9208613D40F84B062E01BAF771588476276E2412ECD17FC469836916EA984A7718FE7AEA462B831DCDB6919B74F2B8C2329A69E2981E76B000BC7CC7BC13843BA1C6DE2B0172B6D228A4505593658A32905D003F37C528654E7159189323D80C66526AEAB373F20D317B2029A443BF09F100AB534BA7B9E90B43D21098EE9CACC33AEA027FA4C5C1E0C66A986455FDFD3DF16D80964BAFDC77617255B8C3B7E9C165683AFF486F29EADD270A615F0B1B0E8DCF55A7136C2609A5BDCC58C82D0C17EF7672ED1627C98185D281CDD9B95E4BAC58AFBDE6ED383CF4C6351766C140F62EC009B6C5D9138341F665A16E1F69C6ED143AF099F4C10620CBC0991F50C74E9AD62AED2D5C326D8C5D5F31CEC7D6CED7BCBE2045290AF6BDDC3144D1F5538306078E9AE19B80E0C413DFB9D54B5AE3A739684313A7B2A6B1952181862674D69D2965835E42003DA60780F9A74F698F1D30844B1246F834B96A8EC10A23805182430953E52FC8D0DFBF7B0C1D0A6D809B26ABF885D4A87EBE29DD6486207BDE471C6CD566554F1EBABEBB42147B2CCDECACD062F919FFB6326FEEA61874E4960DDA7B194849E4FFBD09CF63D61226BACBA6747DA97A80BACDB8C7E2D87D4D7619AF5CC103E42A82A50241965A8270B646E116E5721750C216C065B329392EEB645931480275C3C07BF5F08F935B67EB31F800BF1C711EC928443E8ED00684743DCB84A83D647CDAC44C75EB10DFC7DF03F02B3076BD88F313110BD2523A141B93B58D6AD222BF41322D657BB341422A8B2FE4B84F358A27E092FA64CBE37C58483CCDC5C3CF8A9D0E684F5689561B3320F3A53F7432825222509A7016ADD29C38E3A39A88E02B178E5F947964F0F5DA53BF80C2BE5EBCD022B03393F9FF34A181FA4802C5B12C5F4613397D3D412CD3C2DA34FC80EAE283A5268590D64EFDB73E6595F31C4110CA193C6F4C67632F9EA1BDBB046145996635811A9638B69C10F7E67EAC0A11B1CFD28E02F3C074CF2AEA07E857D6EFF797EF021C5739F7764AA569E08F091340232D0B95F91268F4A7C8DBE49DB5CDF799367F519496E3447A6577AA8A711F80EBE60E9D725BA3C8A9F3775A76DDC10C0B7871944A05BF2A4719EF995A62CC82B2372C87DBC04B7D842CA8DC5B1E5ABAE6C94B825E61D5EA3FF67D4D7B1C5EAADEF79C0428AFE39434D5990C823535B7385740BA8BFC6172A5AECF9FF314397FF0000000000000000000000000000000000000000000000000000000000060B0C10161A99B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C + +count = 66 +seed = 83C653708FAF3E5F6FBC9DFBE6FB5E83E572A7688645D75D2C4835B28695DEA4BD7093740D0FF43237354EAD1C978BC2 +mlen = 2211 +msg = E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D +pk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6CC6D7FAA1A033CE830F161F33948D78F5A1F85297F13168A9C7D43669680A55BE2857CD905088484522B0F90DBFA56D2108C4367B93CDE81D7A3001091AEAE66CA125708DE518CCAA8BDEA36177D2BCBAD97656D5471193202352595B65BA385763A328D70D5F4A019446588D567E0C2574C072A465AFB3CD03EFBBD9A0049DA739AB6A0B4DE5765CD0020CC7E041C21E620A1995C866BC425AC1976EDA491E1A8252BB4A7C46ED91BC8A0101C451DB1B9AD25D89C52748F97DF8821218D31FB61CA6177751B819435FAB7B26CB8870D4359E336507079F598F5EC938540DA23315C4D2729F7765DBD5F613DD716E23F9F48122AEDBE3B3AC5D76FC077E4718ACCBAFC1FE39801D90D9140B7330FAC0A3DAF9D7D95734E596BDA2EB54FE45AEBA73001DC58B6D837154F79E9EBE674025B9FD7F3412A6793EE91D972B0717714CAB0236CA970DB50F3AC0E7524E1BA46141BBE95233FF798D9562DF008C2E2E80C1FB2C2FFF1D42A8BFA8AF9A397CB650BF17C252250138572BE2120A8632537B0B5F6188C1954358954A93AFA5EDC92D5F399B86B983759E3121443060F42B9462C47C65AF46E28D9C94612D35618F0D6650CB72B1E3132BCD52B1453CBB67573B4450F6D32CEBF7C8D9BB7E001BDEC68FCFD09BDDA6D66E9D7151FCFB27E38CBA5D2F95EA8796456C191653CABFAE65C1DB7FA09BF2CC01CF54F076FA623614CF7C87EDAD8CF4EA568C45C820699400FC8892430DB479B2CF3B6A48A55DC75D979DBF71E32A62786D577EFC04FEDF3195E7B70F8AFF1C76A5523A43B945B414F23F4001E697F6CB5BFB67C2135B19D5B3DC9051DE206C6709F3FA37DC03200F8AD383B53843DB5859200EE289B2ED259C5EA31FE431E5F8EEF365B76D2F839AED9F1685D4898485D988510D7B0CE6DEBC911FF5B1E8F5D15954A1B6086E7B6232984189A73380AA79F862BFDBA22C200258BEE22C2F2A89EAE67A2551771BDE7D833C1F0890D4B9380564A74808AB3F93DECABD10CADE4639C7DFDF2696607E95371728FEA3CBF02431386886847113CE8C2D4C60B718EEFD43A6C99B1B6024473C6313CAEE07B4DCB31390851BFA2A4793310B892A3E288BF45BC3D427AF34F130B5E5DF174938FA28D0CD344B2669DD270526EC75002C9D2F3D29EDF0F7C45E79602A68545104AD7C77158CCAE78709C20A695111DB9DCCA7A75A4852DCD01578D342500E80DA314ACD0E60FEAC757706BFA12CFB87C7B455AA989029CD05DDDA99D9C3659064F7BB5D85CE29DBADBA52BD80D7CCD4AFD2E63C1BEC78A93040FBDC61C18D01B1EA2DEBD13AF49E6E9CF3151C3AA565CF3F01AB7E8E56B68E4C1F1837EA7EE3FCFD68C37509A4F2532E9D189489677D29EFA6FE31CF84604ADB95BF4DCD55F8A41044DC17F852414FD1C295BCA9A566CE2E04084313F3BAB2CCA2232056B47E38ED42744B3968F0124BCF9C2713323538DD0AF8B3FC020C29D5C3934563B176E8234974580B69F244C7103F47F743266F359F4B7C807AEE5A0D7A4287F09A379CF3776241FC775C7B67FE9A5ABB771374CD8CDCEE139FD6F343444EB6789A75FD5D0CC69451B42DC6AF84777B8E230F3DA1E352D766E4B1908F9721AF36829125584FBA73B04F45C4B24F8D1E906D1C1CD6AD6177AE86F4D2C2C3CBAAB2AD7D7E2B242132BE5EC851FA1B9A6649C95A0DB78B3585708BAEDF3066DC1CA7B5B964F5E7867AA226CA6CE4F27F167766F0ADF3A7D9096F68E464563EF9D01A77023422CF02E291D36DDA73ABB2A099B163FAD98CF57B5498A50E024927BCB76DA7FF5CFC9C1DEDDA9364D8C2A2CE0BA75BA6C7E1DD4016871A9AA1E0812DBE7E8CB9C226A1A8D6B761183DA8F1A747B7070EED2BF3450CE0987B88178DB75EAAF8516B5B3BE3C102F69A7DD675B97444125333470D84702EDA183B31E1FAB8D9F6855AB297C8FB9993DDE2687180A45EF6E847883201E18B39F5E9472A6C22B9479292E8453505C10C45B053AD3FBF228EC77ECF43689E67FB39C0C876D97785DDB96B63D4E2305377C1E4BCFA5FBF1B2B78059175A4D204E129F17A5A68887F2910583ECEEB445EF0DE86B4362426E89A853B7C1B54EC84B78BFEB22A26412ED1BF321E7B90DA0CD34697C2C5381695E73BB9FB7AEDAE100A1109B634EC73217EAE74F0FD93E645761516511C1F20B26D56A5960DBAFF1430197F7D9621FF5995BD8BB069968AFA69D4FC66DC8C6691D131C24F4879DE70955BBB907AC82123EB5E1CD57AF8B8B226590B30723F8B455BCD2E00E339B018222D59CF2A041A365B335A07D971D402893AC9C3F9B40427C6F73DB93C5C053D0131236A915001024C13626091BFAFD5C58215AF13945C726E524875F952437B89F891A888496917697C31217D56EB80F4A72AD5B40166368D9ACC924C758F1B6C03E75353ABD5AA1679DAE737326207CD9980B59F5A0864E23AFE2C7EA53613668517911E7BF5BD8A4F94B946EF2B5ECA09FCB2191431B1AE961DF016FB3F0FFCC734DE17E9776AADFA1D9E3F312BB9EA64A6D922D02D16DFA5974BB14414B20B66CA6397A4513432869E32934A6136906CB3D66F05C15427643BB7A914039BA8B39FD7A798DB5246C16F36423D4F221CE5846D8ECD6D92E3C16E75FF5EEC3F7D5BFFEECE1662C5B0B554BC85D0CB98C167F8CF5E9128882A77D1EA3701E4E7512 +sk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6639CD99A057CEB8BDCFCDB34989C60560CBDA42B21A3002200186728701D95965BA5E9B864C5CD1442CDF22F95885AC40C9070FA2A449203006E6BE5A2C3474444271001676687704650038161574844713134268853477133677757240445175214624871438251282282318057675851280377386424751026417150052248357066164078612308758663244117663300816646158264727077351481464238305662553606372324150584456837761400073274730264454253180140675802771215001181357085115276454280343647571214078637531246641804622178277570532005650267018324370845546640685021476036107020246832727503104815337678032127837018882180374651456323653033624072557207310537013616526724751201427870841812738003841807756124483745444472144817252217067172636315532280116131017514047663564437347058348260576136230284215323234651515212712545667577516484365567786143641458016787115155221513573047670615407135713058870650080175864680725565651837387364236682404565477540485252112221871584471665358478485678323378533203537772422646371283543430555783275858738278410468515103780504405107367052657420153488755336256534026273160036056233155356345158562061685252228378186022320883065820568468881634645342127715026886102437505355434418632550855068726265327642520065661242147057252568701127203708365611476732751222223156471824815784533252051471283273085634627135824000620548086534854533572274384730150313535240066836271106074563334738105652510473271782135764564717011510162508306613521753632631214081226671458153704471266042608336765072661488538521270338161222805042764187053562433741818151080068674673438238240323163868211004605674676362285185310105316148161811485683282621817772607266285303504184216250101467068401165667604212151757830112068318823751454151111186003182151427034600728076656324447576400454036258774740100437102077375607631556818205726630846827746860501015568456786443252624243521636585741852354110361378444386073842178583740431388216188730568053435541034001327850544030383676857732834275684458070477545246311602066188472374313308838210113662341585384167484787208252135303155582511835021631170561271755678026223454401403364372114546561625838762208127255562381230574646552584625825812224607761620623471248342832730157566718040357787266268051441587458367715585885744887871227285205737683843578010146852403226476864682872048074153303162003422443186280607501122784526254101350085351703361673411603146681251478148307287721834120045031663265522878070714056016822714314060463875141250005020641517445800543463005835166176807863661657274016247657114076712085863636073180865255146003642645138128117761780277812761362807581436085572307808676718027385618470633727228148475867875871851027468481335458075421780012832430088841661526088071005477617647113863223607502678423442863341456737401884378883456452361627434057642046767612667422667143074700282043045648772053673774283844813367522801532187160788724612620438673477302156818252434823123665415206141138281135220201382812273281758208024133445314337002104105115453657206152120023865538247135236817FDB43D72CDE476708947C8A96CA4909648D876B386E258740C801B7399FA70010338D9D4701139AAED05AA8558BCF0746A880FB1398243323CE9EDA31CF1C7C6F898AF89F80A919CA39702F856809FBE440F0D0A7F9E3A9F4E4DFCF709B2B564F3E80087DB6067E07F2E925E657B69BD8A26BD0C2B8C76D2445F25C129242CE17C9FBA2D1E30E9AEB6A26ADD05D19CCBFE2928099E3CF418E647B180A76076B162A6A29DFE0FE324A740741ED4366117030B26CDBF0874E4D1C0F1F2FEC8899C19B41AE27707D6A7F79C1F195F473FEC887BAC5C47C6F2D1FCA71F43C6880AC7D8619E5C39B9C8646964AD9A5D0D20E9C560AFB2F19B7AD7469CF2D90653B59DC3C2CF5A2C08E19355FB0948C31F94BA51211315E43A0F1C10E8A9E20162F7A2C915952C2333EBCE3C4BA5E2608D1DC5E71EA89DFFCBF1A5AC281683298FD7DE6A1120F58D07440A23C6D8B24F78DC4580FEA7B1C11F514C8D6F61BC5CB79DF593CECDF0F4F320365D87CC852274D6DAE0E09707CC96A55DE7584ECBBA7F8C63D34E6529CE556BAD6418993E4DB074A38CD68765EAA7AE2570FF9789C0E75E7B629427A55AD65BCB0698E884F2BD6E3932A1BC6FF3B1366F5ADA461BD79A27AD2331B0DF53C516180CF4FD17068E869389BE53E7E9408D1AB4DDF0987886260931F89DDFC073D18F4B08F1F4CB6D64A9AF50B57CC786156A6FB8EF7432DF6A27A2347B0C4B0EBB9BB867F3FBCC5359BC3546BAD57523CF11EEE4B9B789A3D53455763415B46E7DDAF94E2802CEAD7F6BD63D5C30C92BF24A86CD83C4D0D1F99E3F18087D238DF8BC282FC1E2C501E01266E03E6B215D20B4418862E12AC575448BD90CDF1C2ECC249268492FB8F8BFF09BB2C1BF8584363C052F3E0903ABAC809A8B89789F3B2132C09B411696EDA4802C1E3D2F6CEDC10474913BE21FE5825A6F0E9D4EFEAD0444A52C09C49D4FA8B3C1270E50E1814601600038DAB9B8F5EE422F2D6D683A6F9B093E403FF8BB4BBEEF4BB1D7DD5A8AF596E4DBADBD7626F56753A48D4D0ABF7228996DCF093FE283721F97495DE12128E9ED59753650BFCDD7C6A85E8E4E4503E8522A1DC6B5A6C1C34BC9CF26B2E5218D4FC51FECA4639F2273251F3485382783D5D37D8111D75C83EE569D504DB75A7B0E87C451922264E0F1EF50D6842276F88A44D5BD7FA3C3F5D1A5B04EB6F9E5FC4B8D9168D904655EF98BBAE4DE8D11BFC9D97FEA05220C512EE94B6B266FAC7C39DD9DC01968315F507C254E6732DAA822B05F9982E45F1EB798A39AC9438281DF5BB2DB18F478160274164B84C1CEE7252FC6AA490A9E51337CCA5E64113E7046B7D7A2B978614E4AB568F1961E3FDBEA5F9FDA4DAE17B643890A401B30060691DE07FC31461FB29450BB7FEA0B4D16A8459C6716F54D98D425F9D81C6CE06884A47DE55044B920A3809FFA94D80AD677AED48818573B0CE83F099A02EA140CD7CA45BC76213A9C47047B2256F15AD15FFFC52270BD16FE227FA41E58EF353DD7E094E263645454C47951B28EB8FABC369E7C2FCB1195701184BADFAA0F6835EA5B8ACA07529FAEE58B632A65DD27B6514EB20C6DF6142ECE60F4031F85634FE820DE33AB3537A62BCB996475E7E77761EDECF14FDF8B57AF68190F8F5E8E03A2CAFFC59076DE867EA2B510CA500F12C76A8895932B74B0DF5807CF7951219E58F7D58808CF60DAC9714C5F3A6257FB4CA425503D5CB33AC54AE76345C7CE7316FC58D4C894A82D075E3C12C713A6EC7BCFF72D4CF64275B03DDDD5E52ACF9F59FC27ACD644FC0465A02A6B3BD0E63D34F615BE95476DB26E36E78D6446726D8267D4988133233A036EE8EBADF52544315AA2373106325374D5F454B17477F56CC7D45E9E8ED4B1D06917CB10176916B2442511D2A37393F21051CCE2E106C4A3D5122B348334B679434D92612778DB1C539FC9FBFC5027EB783AF39010371CC7B731E84A201AAECA123466DC6F8EDB4A9B820599692A359D0F65A0D5C466D2728486880B4F7632D9F0D91EC637B0A8AE165F6FB374B327BC5BF7DEA73DF652AFF362D3787FB2496CC46D80F8148BEEFEC38BD833688D74521A7C6313F40180ABE4D0CBA0E9097E31A46A9884150364CED19B60476CEA0D87E13219A04D6A49E513656FE55B3755B60D24464E528A0C782116ED919FB211F98BFB9774CAF0448A350CD0C52E0F8D8F40AD6DAD636F62B41530C1B7C589B58921CDC0798AE4AC0BD9053461C166799061DBDAA64CA84466E1186E6197878EBBB8F1E749314054522BD7CE1CA6A52B5F7F7E949CCA2728D61A53147557335307599D3A14F6870A681786F583F20F8BB22564DEFDFFD440C67379DBB9A645147D62466ED22ED14AC4ED83F9C3D09E88297F50423E14BF9129F957E207A4D0E27C0412F95E83734F43F277AFE13653C2F09B914B9AFD808308BBFAE19B4EE263779F3742F1A9AEDDA4B886795ECA31764C048CF1295CD8FCEC2BFF3966ECE1F1666677A5B3C4D880575069227E93A3C2CAC6813C0F83E098D0B281BE43016EE494BA01419D18BA58035562D5C6CFAC2AF40C4D484BD100A8E114777D8EA0AEE91DE3CBDC6B706944D945DEAB1F4ADED6B11C80E446FB512E7B802B796D950F7704401EBAE91207FC726E4D8F1E1583BA0027CB6B27A089C988E24F62ABE6A3647EE6DB02B2FE56F9600DD9A9AABC5CF3EE0878BE0B5B4F0E08BE72B3A363B2E5D679CAFD74667560E66D8440E2A772A61207A2FE47A724D04646DAFF51FDC8669D16A1577A212ED4E6F40E8DB1ED29C431FAFCA0A344AFD8D29F172E318A20AFEFF9EE9E5B96627CBBB98C9341395FA9FD1D60E31B9BF6AFB853280FD16B3AB7366948C9FC43AB53FB98C918741AB9649A0E7954BA64FE5B7F614E5821574D41496D4B8C7A74A50698A38D23E888E9E9B31A647559FDA779002B718E4AC2904914986447CF72658B282358B66D538D1579C92DA0A574365943F2D4952C9C9F710276B875AC5A2E31E95E2EFC7D5B44A1544D96DEEF46BB484E8822ADAD63FF901DA69E85D7CCB958E6C2438A0EF233CD849B47A5F2CE97200920FD0A454E342D37426F473F46CA97C86AB013D78762715A1754946E38941F87E964105AC6DC7637A4DB595ECBAAE9D1A54E072A3180724C28ABA25BAD1B71C5288251D096B61183F722B30C00C8904ED227B5BF021026EB6585F3F633881BC1ADD1DFD8AB24C7FDF0FF24E0297B53F0917D712527E993AB68D5CC3DAC833BA54E80225D39A684DC5E6382757F65834F996E423138D51CDCA326201FDCDA3204C0BB9921E1DE2BAE9BE7895325AB5DCC0FA6A035B92EBFF5BA91410506D84D6010516739C8BBA8602EC77F0FC13DA11210AD741B5AA19D1AF71D0BBE9992D73B745389D6188AE2B78FBE491E212CAE0A08ED34C89312AD1CC63DA959C7F01DB13DD1BDB840F81B908598134F600DA34AA519AEBCC83B155AC1D579472EA206155F8FBE2C8AA120611202E23ABAB7120FAF6703D5B795 +smlen = 5504 +sm = 7FEE07306E04A87CDD039E4B0E4E132725A41B0E4D0A9D6EC714330C2536C8CFE4791D511EA6E2F805329E2F1BD750DD97A615AD2AA1A9C91ACE6C929E299FD5084AB7E909DCA13EE6E77551F4AD82DC2BC3EA3D76DD3C9558AF5FCAA60C9E3D0A940F1886E195A72818F999F742ADEA264A432E11881BA2CEE45E3F5A9E002DB611D72446E9769CA139029AC5C081511DDB41C4E3D1A1A58DAFABE9DCAF88510BA821EFBFD002A379DA453F8242805047710EAECB9C7E0C79446E5197880FE51521B3A81B681033CDD71098CB5913B304C0145E7CB5EDED37274BF05C3B92C867006415595E8DF3C2EADD00E5DFF45807178072192F12CA97BF71066B66608F50091D398DD75305C46AD2E334A774C7032A657FDE0D6443D9DE5238228379A9FBC61C978CBD2B96C6DE14B206179DEAC61657046D33096ED3522F511FCE812AB2113C966A8EB734D3415060CC5A38CEF1504AAF82B1409E83A8B7C39EF7CE006A5E15F2A52A011B03577DA69F391E5336CFA088A2D7DCE7F2FF7A10D1DC9BA57864CF470536E8FDFE67EBD667453A8B6BD56B5991DC11D8268F12893B671BFF358603280897037744D5A69C5F69D1E2266CEDDEF25C3CC0E99038339E51C0F6C529154217343AA732A31A5FCD8F60D4AAAF8030A93C606B5FB7E89BCB57113CA7BA0C9CEF2E97A07C9ED4DEE17A8D6DC51D9E18A147A7CF1ED687A889B1CA95AE1D62ED97AC0AA7E8D23C6E3F3B93B9E5CF2923B03844F012BF681E58C30955EBD5CFD8FA1051CD10C6B6BEA0FF7B78B5168CCBAC1F8FEAA76AB0AD7EBF44A01764361BEC02D9FD351B024840A0CCA6F1E083432D278D04F8642B538663474C8FBFCC10BCA8C23E3E7AE72BE8F3912A4031F2B4118B84F7B6DF176AED8BBC89906CD9B0FBFE10B9F47D801FDE6310F35393F541CA7F80B4A895E25D5FA426B1ADBEF6F743720F75C0637A762321248B30417CB2B81C6230430688CCE90B6FD4F3D44939C91878BE48290936FD9F0128E235F311A1098AD0A9E93E73A2EE796CE2361AFC09AE0CE5585575D30FAB8C4096B231FF81509388E3CB3C3CC5B137CB65F1CCBA91F74E4DFCE29C8521F585007E40036E0B4BF3C61DECE89DBCE4EC96716819309FFC9444E57EE6096354A3D8E33CCE2A0CAF9D847FE772092A5806B72DCC5F439465CDC0F5E3464E968CFB65C3451D32787439C4B5073E0CD2F6C88BEAD6174E3FE86F116B9FD647B5000B8421FEA6F7497E3866E87A27403C63B2FF4A106DBAF1E0B18EDBDF0F607CA0AF6E4E3A7E15DD0E7285141BBC966AA0433932CFC8362DB13BBFEDF57863B6ECFC6DAA875BA137B32CDEC820F10EE2FD837B7D18F252448B18BF2703DE0B5BB76C3C236912F816F12149D30075C4B9F7D8F5FDB0EB98A910F81D747DFB6776F5D89E3A652790A0F5FA9CFB258FE0D00932CC8F1D5EC3DE43AB2827C8DB644EE865EDFD99A85E20D1C64697758C43C4E0A14573FEFE6200D668BA7E1528C2201B013031588A210AF814BAE05F2387319C2F6CB1A39F3499C2BBFFBD2D1B2F580478A1CB236DAC07DCB997B50AFF3AC2481DB6210688A458FD2EE000FD1F16B35BDA2947BAE367453D1207899E60F522318F5409ACC13243F7F8BEA5D640A910FC31831DA3D009B73431411ADDC86BCE0C80031CA38DA84CC9AF1351EC002215F4A31F37F14656F3AB4EF6FB53FEAE5335043B09C1C1CFEDA523BE6EDE142EC246DB2FF4771A0AAB989D88046D2C70AF37892873EB21743D2D09D32E2D9C0869C115E3E7E4D46B7404C08D886B0BD2868DD21D7AA998FE0C33602B8283B6178E302088F5FC15DD37F133F8DE6FAABD8D1C175128AF26A8F7540745244724AA1A5059294AC6BD546E20248B8951C6A38470964906427C40A20649E07303CAC6BFA40A03E1999EC4F3673B4E5B06406E34E02CA54DF845272A7D85A6599ADAA419FC7C35A81E245A3406D9AB8A8AE8CC5F0171E01A32D4E6B0294CDCA7D99AA534DD4F52D2573849923B270EE804CC09C8824E3299C07DADD8DD5064E5DE9B9854FEE9F099FBE902FDCDD2863C4603C0FE460F3D6E4A770A7493573C0249696AA974A2F9F6063B9ED818BCFC085875AD08145E4E459827B4ADE6D5284B8B2AD587C612010C0F6127F28D0F9B2DB3D106BE61937FEEE15F27DE64880A15EF8E9FAA174BF26A131E48985FE0654414BC55A35C40E5E8405C544B41DBF20EADA20DECAB01558134E6A5043719DDFD4B2B6A90702D03049D93E6B511D43414A4FDEE42A512DEA39C9D4DF3A61ABD29506DD3DDF1804ECAEFC59D997D0E082DA066AB40D505A5001C7D6C36CC83F0C6D3DE6856C6ACE0E996137EC8A670AA4BE8513CE064B5CBE5CC99C3FB699CEA29C44351EA3E14FBB58366ED5C25124357B8CA1F2FE6BD239E8928E48F3FB8006B7DF9F2C0BD0A714279B07FF3DA0FF4CCD9A1D452E768A45CD232541A43BBD253281AFB079C6C4B41DE1C05097C2879E9C2C66A1DF7715E81212301A86483BDD405934092226BBA7D6B23CC697A6897CE069A2AA57FDE1F46891458EB84028675948D7D676BA78AD8468536CA615A74E323C967D554A1E8D4E98BC6773CAF539E01475596D163642CED05BC0D659D7DB43730234063E0D407221D76FDFC5DDB40A6A3B277FAC23D20F2395BD1EBD902928BB097D13801907E637C418A3175CC163AA4CAEDFF37E8C38A27E42AFAEA49B69BABA0224343B71DE1154B15DB17D907E07F48EEEE264950460AB23D164C9390B8BDAB0E124FC563F2F93A49767E3FC011E72882C8E42625868A1B47A322860905DEB94CF49696B0A1A4CFF5B392930EBDE46D8BC24099337A9E0599FC624730911260B20124F23C4B34F52F6B32B6FF82170AACF947B1A990A04AA4401984DCE1E79B1C6EF6C2259714134AC089931E82C86676D7B395F63C2100446081AC4D894AAE9223242EC42D8397385D979B12404C81890FBEF1FC56164B80FA49DB99CEF36ACC66A2F939C5D5198F302A1224588D636380296355E3627FF514D532590F5768D10712B0F71E20E0500AD6A0C7F8ECE0248A306B4719B2008EF7F0B821D9653F5B78AC0B73154351F408AC71EFCD5A5B0E7612427A6D3510631B4CB0269782D9D42055F5572FAFA54605E4F5854E952F2397291A1BBDBEE1295F18C5D132EBC1D9E4F797DAFFC706B10BA499BFAC8D44473A8A59C05B39B5937238AF8632CE8BEA288186131CE1B239CFB548A2DD5C6CB2772B57C77EF2E8CF403D48D049184C8D0AAADEF1850AF31F230268E01221865843FD17F8164FC474F6FB767C09A0474E1FBA79F6344BF33B1F2398CB34B308A50A462D8DA0A1E8D20FE9140CB488892F112DEE04199F9BC8635A7603673BA5402EC4BAE6B318E878463DA68CCB926B277A3BC35783E0C5E77B68E71D5BF30207ACCD3CA400F2A4DB2EA9152191B2CCA159CE2514D78A2185820FF45589BCDAEF6E10CAB9C321F272A57DC2DD19E9E380D611266C854E696516EAC38DC5101044D9697A8B0044A43B142FA14506A216F7E7827A784554F3625925F0BA14655520648674A11E734A325BD444C85E75708678925601FF658CEBC2377E2795A876D00BB5D243499A0F5A065EE964D92AC577EEF149622096F0BCB6F78DEB3804C6E7A7EEA306E06EDD59C66D8C6C69AB7997DAE32A69C3DF3AFE4DACA250D28CB7FE0F1DB8A734AFD9745B6D348145FFD025E00D21BCF4C2200880931D4E93CE8EFB1A871FA9AFAFA837F601C83E965E84DEA468BC25AF0C8CAEF44CE2055FF3DF9618911C4C0EAABACBB3C646953757DBAB5599C5F82F2E8CD6BF880BB3B2CEF46412945417D50D22C4A0BDBEC90A6E62B68C74D14DE57CE9898C841CF7D046F19D79B5AEBDDDC9ACED7B6D092B735D3082B8362020D2891F503E40D7379D20821396DEB278741ACCD3B87EABC679661ABEEBD4E5566285DF3FB418B232D780A54CD5FD5D73D5EA2D665655C676567EFCD82C3DAE5D50704800F3B761C9B5118D6F4E19E31C3DEB4CEC28E3F0D66A7B5DEF2702AB596FFFEEDF775738930D5748FA7952E7C17E3F675F4DD1FA96B50B70BA2B6DBDEC58B16C1806DD0925A5AAEC24961BFC712872336B971318BB9A6D06FBD1A43654CAB0A174E57181FE295426C1322E99418DE0F8AE7D0EFAB9B04F1C141B03F27F7E903C2AC2A4ECB4A14C099F7F272EE77B9759940082F5A5660788698E8C5A69877382C93E6255A6BA38D01B46BA443ED9472155B78AF6521099D5870C849783B7D02404607C23E0C6B3F0DC0EAD19E9FF0EEE70B42E12627140C77ED898C8D8966CEEDFB06DD04CD8BD5F25AC363D28E4CDF8F23C94B0CF1751A6B49624F2EB9CE1A0CB2E736C4F9AC94957F2F2D73725B4801BAE49676C35134890A9AA0E3A3F7F2941ACDA355EDC191FD72462F9C2A14F006EF00E6880D195030B525A29CB78BEAE1E779277BD786F301D3D1BC6B3956651F2E7830BA60BD53CE698E169484691157FD3A703619EE1E8CECC0FCD2EFDB9AE2F2687FE94541C762C2ECEA9EC95D7E34D43A2106BF9400D4D55C58B93BEF31F2C36A9C4284571A1BDD5ED17CADBF2F71F6D7EB6C7E00A181E38ACE4000000000000000000000000000000000000000000000003080F141A20E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D + +count = 67 +seed = BC81485EE93AAD8B464B5199FFEF9FEFC06EA97645BDFE0B4E915B812E606A77F93917ED925E882161CBB909747AC4C8 +mlen = 2244 +msg = 89D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE +pk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE65BCABA8AC528DA2C179251672A61B0488D9B84D9A9C9C0AE99B506720AE943BBE94560D345A29B9CD2D9278CA85AE8A0B82BD126F136C4C7E7807920C4D935521AEFAB1490912EB4A1921F9B9AD03101DE17CCBD603C1B3E3931E1E7A2BE572A2A5273E901B497176129C4C11CD1F5326E7EFFED5E3F431A01DB35A9DC017CAD0EDE23AC5F79EF973F1F5CBBFE21B7CC91614BEAA50446DC7447090CBED9DB35664216E77067688B852AC95E2979F2E21252E2BF50DE6D022FD88BFE93D466AFC92699276D0C85ED09A544BECC379679BD465120CDD73F9A808F4696824498208DA5737585467B6058AE340077D86AC65D4213C3AC45385AFD064AAE637BAF350743C34832470CFBBDF2CBEF5A7964F5E778340B7D37A007997D00A6FE973712DE832142D36BC4411AA95DBAC2F8DD17A107A84236C53DED2809DAC8A035525E579F6B089338492AA3D5F370EACBC6C32CFA761D0547ADE584F21F86F2C97689250A5C6EC7CD78AF98B18E88D55A61FFF3333071676A75E6473394AFAB148E939E38461C34EBD95EFE68004E4C0EC9C88F97A0895B93EC479D6059CA5E0DC7323012FD8FBAF30E9ACB1B0C4992E60A787FBF9320A44E4A4F7106A56AA8C22551BC8C8B94D268A2725301A8FFDBA07F9DB7B1AF5578BC71F944838F177233B861AF2912C74D76B4928EA110BD75A36BC4B1FB61BD99DA495A3B26EABE1A395DB48A2DA6121129A8EA7D021412C3B9354CCE2BE2EBC16FBA2331CDBE0C45FC519261D18E5F201EB20145A5905C28F7CB43E27BAF7C1776489252CE2B36907347D50EAF40DC41344D92F22993ED9C121CD0592F78F2B8C39F24358F947A062D99A092B26840536A9E02796B0BFBD53D4B5A1671D852663373DF07C5C335D83162D264F71C4EBE6B4AF16FED8C738156832C5543FE83BFA4E3F4C8793DAFD7F8D780FDBACEEEEE85894904277511323529DC0B9F80CB779D0726DD07673F29725D574A75426DC0CDCAE402CF24B78B2F9F371FCB3CC948C87B1B8D7EE219A36D0DE1DC09D0F049B98771A3FE481AA0A350CBE6BD9451E4F91A3FB97262E516CD93275485FE84ED6797520951613287C2D768C4F0CE50F921585A7ADFA30C8485BE270CE7D50AD0DDCD9B51C5638EA6EFA2BF09E460ECC7CFFFC466C21B4A25E7DA2ECC9E5E7F98C45372B404F7108A29A3192F1B88BF00E7896075E904C93108FC794BBE1F5E2BD291A2F41E8BAE1BAB0BD6BB3D1E0AB8C206A8A7B1E474707207F32778B1002BA32C242ADB1C364B01294036A95D5FFA909C6719592ED7BDFE58772E05550594274C7324253F1A608AEFC11D43E74C632588F6DD398949A662A68461AD7087C0A05D9B2BCF611114DD85A6C8843E60375732FB8F8212876F04B941B8BFB1F2C34F7D01F385EEE305A143BA3E5CDF311227583DF3339E54AD32CF3FE924FB302C1BAB5B06633DD5E3085A8D69A0534E0ABC2938E19CC10247DB5D449D03DE497695581903F2CC9CD00564B340F4ACEBC109F208F99340B2009F023A43EB98E57C9158DBEA79F273B79B368439CE509AC2BF0D7AC084101D5A35A5B6AD8972D37B7359FBF9EDD096126465EB751179A41F02DAF30090EA6D78F542ABCE128FDCD058815267A9F7C5901E295A099E403789F2674A99B00B4BB924508753A0863571A9B2439BD7D275CC8D1E9B91D6C944931C61FBC1804C46CBCC6119FEFCC9B4C57B5AC13AD5E1AF743E4E535C239AC557186E6CB2962DE3F7042E91B1C58FB0593EBB6B72740DE4E5BE7805A816CBEF9FBDE2E3873549A513AE3B0C273ECBDFF073B54CAECDEE8677C8BB31349B175D6027DADE811328063153730459846A09A04496AD0E40F68FDD21536FD53D58CB7F42CF98CF546ED674D666F9C148F4562F585C490B2778E4DCF4F7BE42B82B852D1D3807E7AF6EEB719F5D059E10D05861D442FE2D4E6F8A8B255781E24C745A6DEC599B876FBE3E0579F5F263C1218EF51A0FB28A7E223D0088CB57FE2F18186C438AECDB9F8085274E7BF6A6D343E8EA7C5FDB9DEB78DDB00EBAF540BDE09383E956739F7B11C1FC55A842B07870D572E1642C8EFF9B12A319CFA99270BA94DA0A6090A625CC254D1EB1592239EDDCFD0AC99970FE5E7DA72F64562CF7A94271E00BD002403DF0D5AED7BA0C34E9ECF17CA950D74C31D66ACD3DD31ED480BA8BF9090ECB497B33643B6B7188F5FA94768EFB12F3E138CCA98BF098CA8B293AB5E2CAD7E0F9F4619F05B9F4CBFEB06584145FC782B406606326DB17FE89C9E3F901065332FBEED1EE5EB90C1D9C84762AC6E7B2DEC748D49BED5B202A87101FE0E7788ACF30DDC6E5B6B645B981848C4788B73587D74C0376D7DCE246F5A8554E7FD6EEE367F8F5A7373C4A58A04D643D60E842F91EF36E3186461B2033A6E4507F157B8710433D05D5E8F719FCC7C96BC8EBF70AB39D104CC9B4B116E6291F9F1B56E58B76E3006B03A453DD63335F4D228825A17E7B75667153AEBC9BD11D4750821E276F96B078B696E580398D7EAEDD6709F854A1065EAA84EE3C01A5D985564006856F79B2754954442940C47B33FA6A563DC4733946FB1F0523664FE46E4EB67F034B9B852225AE7F0CC58B5A8DA064A2DF239CDC1BCCAAC829CEDC167DA2EA2DEB0650B72D24E0B452ED000B288F46E48D7BA562D4FBD30F287921A2A407194617B22AB6D558516B7 +sk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE65BA3497341E9CF81E80A60F68DF3EDD22A10946680A9C64635AC8DF555BFE06D0B31C865DB35FF0785C169A60387F454B7F871FC538729BF870FEBB78A6560D1C75582655178535754320840703408001262101067210082844158077211076553460610786063757243860474035612373410542320813525124515047703166610518520575777384871288560373875288101821638542128163365380516253186416524343645112020428834288011534225444268283024472628341450338570330046648351146456757150465660356883053787822366208855012650647577585810383365136864430755803205375652716457057052342824025081002606236208226207884614153631648535284261101325363418571146260065648740802823226331610806606188172256831265103340848325134517365431277430547670325388802723373066441556842712651508067115231323607602778004526507740351207645025684846072656724685654088452746181207215131228612270688278543174644110031660646767166884841631221470385066871472565314547061734107864858418553228147425012003105411726850304123730601624373857120518560876070633707706815356218378281406325827132730774688550082158248686400878634033854224534715421512763460058585870231666824420033542151255034056721312375351568421131428556845574775641071730473571121531536123712812561157722376445563112301157362662867817873604750702770817706723255357627064354666224423763423757668581685788226436432852258843552363573148004271748311316527202584623267260320018737823017588185688021265543127570717354613555055605372836708812502767825723747873564408166578315205744350801502720168813237838006830204222155377710820148004050437117664060070118146503503522580361186336848873627650411041043123148076132480726828004422637867788607720821706156823315472748510262657455058813173781117154028773248683377778823044250266876723681441752835152120326365868804200034581308424358361222057134182160180331232310874762638151781755805181275027031860308375761865275652257777078506871617613061300707701432871304432347476254461160476140374770317148404705464760565415034462006127257624338430624114635508205860107764662184570101162042483570717385077616434416238654267835053761881783527484851445002533367587827370843171877184652681150585502526556702616307764576851106534178553745720620426555486713201081660001418152500614867665502833276484256088280526666310178541820353782182726588861676768077400217735308455050652061754555668671144520043062604786863053246681525000104778508714486306482220604564086000353765850684744244383373725186620486354568455426780653245178506456587877676080378187552206403140516784807633635877146022210262204442663073872252346262751511363336264240603078270546247153255788472204563438046841524032327104274480457877535732236803500470161813252568188453058712484617380207751540110100810054600573015673714315407828142344010066778133815633884778125613507766457507752766174544503533560621602888176262421146565168542881835413220466640728206486077701856233718388572058527858253020511207604166755360401854228023207230012045382464520228733116622505054838113888616663056648301708003226271727570366E1CE419CE3D73B64DFE6E241487B885CB8553243BDA678D84174EEF85068083B887950AB0A16CCEA1CC1E0B8AC947751906A07100DBB7A6C7672614D2FEAA28536FFBE743AA1F6C555C73969F88D9EF959C8F422A8649949C5C4DC7EACFD0FC94EBF37920AB03E25685C8FD3C22FA12C8F5ABACF8B51ADD3786248E686E19D78B2421C0A1867981E2632C29C8E988C94A2E93AC684C0F7FF2FF9A6D78F5E160E26BB41C06D87E10CD3174566BF9B07BA24D1CAD17B52D801FBB358B97003B0F4125D8950374293B10BC6DF86F384B32B0E233BAF48599C145D8D2473EE35889DCE82DA316E9F7597EA239A0B126D407C540AD2C608AB85A9DF80C30DF82BD2A67ED57A46BD99FF77F691525CC1557281440E8CCFB821EB2102474E8DA38B9E03AE68AE8197C69A1B05B9C8C50C7BA51DA0373D59B68E095D42A94B352E77EF6F5F3D8494DEDAA3D12FAE1240ED11324F10E3B18F27838D05630D99F27116FC06D34BE0A0948AC4E3E421B250BCEF649F93D17D69ACEF9BACD6663FCAB936D862D26D585C77EB84A0FBAA5092F7A91B9C2637EC78F1BE6E0E75DC545E88D93EC5DFAE3E6AC4EC40266A4B2FC3B55D64059C16B96B030B0459805E83736C1EE5B77961F70F07D18676DA3196C0464F11BC444B0C3BA9C494969F56AF740856BC046AE7C8F9A0A903EED8F4492793B5F5210EFBE28017A7BEFD918BC69631A83B0C66A2B4C5DB7C3AA893102CF01A32FEB22668436A5C52AB28A1F1896E52FF0195F6B5487B69DDADF99D570E8FEFEDB8DB4F087554610B972907E70B01E73051DC016FA310E6929813EFA6CDF7055BDE3BFD6B8C8EB3F80DD5B9FEB094602B6177D1A08D4AAECE0C16C5268AD2EEE1A50EE5D7EE6C98D2283CFEAC39B7FB9F6F1EEEA9536309C2E7E412A0467CFC390F0C2A3110F3508B162769B477BAF0631B49D3F8502A2F8FB81D320AC9C752F7F023BE22B90793A8FD0DB7320A50B32C67CBC4F958EDFAFBFD4209FF7A7816711A80C153C2202EE4D7CCBD8E5DB7E5F18676A7F69D1D14D13163DFF75E9FCE323F3098EFED71868531ABF30B93A1A6326BCEC9E244A9EB813DCBE4F7BC2F17F81F5B38F439E3978C361B832FC00C6A05E0109CA3C93614E9D6DFCF198DF9D8D27143114401CFBEA9747009FC770A9B4FF9DFB599A72CD553E1C135D3AAEF05BB505757FC5977522278F2BF288B2FF167035C154C1470CC56E17134961BA4DB99ACFC66D8783A8C4ACF4C8F216B2B437ED34BED5BCD79E0AEEF9E742A0D45F6329E911BF026189CDFE6EE3B8A89FDE91EA23D150C1AF9EDA70951E81B1A5ACE47E1D3EBBCDE4E3B8B9147E89D9991FA95C3D245D24064ADAD3720DFD056202B617DBCC947EF6C7D6A77F5C5780668ADCC3313E95FFED2B0747CBDA8F95A2D8251AB18CA55112425C9A69C5D7C20924F2291A77FCDBDC6E869DF3076927E859366406E4CE7726C497EEA9F412CC099E2556D62B216BBD49291C0AA1F7CDF8DF6DA2F11BF1B30B541DD9B0FC565F8DE5FE3D0504E7C846978A6541C857B50768392C7065EB98820C83D638FDD667105F6813BAB133E77CC649D7429EA516530CC1DCFB475A3F52D4510C8B1595B8AA36B826698C6EE1001D5AC460DCA95C4DCB841B60F4B8E2B0BC32F455BCC9E22CF3E38C8130E5B6AB87DCA186511714A3EAB2A7082C08195EDB30EDAB285E40ACF6BEB827897576EE46B4C255AE6F07F3BD5F5A69879D348036058A3925F9AC376F2E50B8D824A6878F657A7E546891F95383563C4EEC80455BA8E7DE6D39409FE86131E593678A46701A46E7E18C30D991EBA1958B60E52C34C75D42A43BA206B334E8FFF5CB03C1D8BA3D2ADA3EBF78D8E5771BFA0394C13FC3CF88F7189E3DF5CE34D3D92122DDCB1F2F37913A483C27E94F342362DF062611CC8ADA4561957163E9C852AD9DEA1CE1F81104BE97ED24AD60B4A8F3A0E262F608C6A8284857076B7AEB884CD71EA1A5D04A3C42BAB0ED2B27C3013B2F1E4F1B183B4A7BA50B11E56FD07893AC166CC68DC24C86CFD546B23B1863407B3675503150133279BA9BC4F533CE1F57F7752E87156DACA2027A64C4149D594026B5CD77FC718F9E0C8E3C05D09F7B627D7AC663C9AF0CB31B79E1B90A1B81155B79E72D5336DC321BD4E554AC6DA9F4785937ACD1D41932E520B5E7AEF4961DF76EA5E9B89BD1A66A91520E613522D68A4B813568B9C3155634D601D93A3D346F368BF3AFDEFF9AD3C38526EDC56DA28A65E070287AFE6E6AAF89E67D8A6D85D06F44C87DC7EEFF56D6762A610B4D2E0BAB9966DC9CA7314B6A7D59AD0BF76E32041F6C8727B35D859C428013DEB7F148A59963AE5DC61855163C77ECBC6256E4442C3BFD4CF65F39292A79F318EA9A6CB86B4176DF8663C195D9F904F967CDAEFB48E9FBDBEE7B9A7764F179E59AA6CFF839EA9F6C13B62853955437C31856E4D6E8A30A52009385FD1444F126B397FAF32909D0925FCECAEA9898163A5E4B71A96D3AD7A8B5453C9B076106EA112183C7E3B364EB84F91523B4B870D66DDB8131070520B794E7CD92784C8C0E867FA9130A0EC162B0EB7FF56DEE5AE98A418F57A9F8D0FE77D317823FCBD68D6ABBF4B3CC9EFCDF0C8967021781CFBD3D0A64ADF66581CDF047AF75530F37EF5588CC2EA3FD49D80C6CB5066DDFB8AA318D2E8F0C688CCF45197D72E6BBAC11563A3BC76887AFE2546C4BD64DBE2D688E62642840F8D86FCAF0CE60EB55C1BE105426B25A398AFE4B5DE55F1F733C9D1BB714647A9E9AD7DF98CB899246C4AAC3E40CD2C709BF6D540E1D3CC486E78131A971305D4EE5465C4EFBE33FF31A18BFC895E2797A622EB6BD24889AAEA864167B0E3F4D27169C6577C81812355DDA5C63198D142701F1DE7C02AB0D52210AC395708DF5717DF782720F84F8F087E33E156489382C8E9E31AB547DB71D87071830EFDDE0D266F054A69781F8FE05A3B823BB238C444644A1731C144A6FC79B616E3B3ABB4087BC3948989E008C8A8BED62A070EEA5F0C208707ADA4307C7DADFB5D99947FFDA669FCC9826C29F809AF7AD23C0166845C71CFF1EEF2480B2E0F2DE98FD9221445CFA0D65125A155FB6A42BEDF283023F87B2B03876F22038EF55BF8F813A8D31FADFDCC048B6788F1AB5604127FCD58B654CD2879491C8904DA9DB2969ABB63290C201DA03C4CD560D10A25DBD17BCE51F8CA0BDD4124D6DA3E5CB1303F2B31E70AE3E996ABBF3A0CEC7679618CCB42DF5081E8E0255DF9887D101422231CD0ACB7F0E9D05744908F72861784208597807E60B1AF5DCB54C531F348B56F8C010969EA9CF7D2FB70F5767F77220A9A365EE49B1C33FE18D0385DB326852F752556A15E8B35593A847A7683B9ECA2652057B8AE9326462CE11F8A4DF35CF73E215623368AB64BD4470A2B5A59B0942C1CDE68D6041CCA347D5A19A46B6E4BE624338FE5803C3A7215018BFF17BF78679AF9B6319CD0373138E6ABADAF6BE816BE02DF0CD3F661354AC1 +smlen = 5537 +sm = E06F2B803ECD6333B89E3BCB0243B0D66B4BA9F8315787088F0F6E36B3F116D4053D5AD44E807372B7784246E45DB67D2021A8943EED5EAB826C493D92D05DE2146223CB5AF58F4C6627C6CCF5C80B21FB29E8674C1D78D1814B88011FE95E53C6A928BB44C9909EBE985BEFF40426CC8B147911C25AF3745D047B9001A9B6B76E89586CC76ACBEB1BDCA623A024929C75FF3833AD71703B1FAACA52E4600F8FDBE54EC29E4B9A48CF570B9B685710093FB4CA9DE137FCE33CD1F14272982FD3079BC8CBBCACB3FAA187A22989DE69DBC2F58B401856E53E9C4DABDED8DA436B2043D747ED57F260DC8489F4C0415EC6287B8C19D2CB56BE885AF69F7EAA1A66E18EF37CE78EC130A99A67700E958C6666F59F544B38DFC199926858CC0612A88BBD1F845655B779C982A97468245EAC0B4551092D15B3963D4CCB834B4B4447DAB656475E9146C955FAFF56DD5C6AE3B82584DDCC6AD7EF583CBC7A0A4843C43ECAF912A210686248DC7B82B09E11D5EB335D79FA201296965D824D9B9EAB5A9DE4A38A14AA7FE41D248CA734652FB6B3FBC46D28CD5282B235E2870F7BFB20CC72252AECB7E79B133436214D4F5649E6B027CB31E62AF4FCB8DA353F102534D4D7F62E2A8616515D0E57570285AE907D7829B5A633AD90094EF9DA5DBC8D00CFC02BAE7BD29C957D9BABB1BC3435EB4AC4C1CA471C990415BCA0171E12B7F48BEA8558F11413531F81C1FFAD07FEA9C0195003F15E08CC9AEC75DBA640724BF795AA1F9694B64F2F12F96A83E7E26EFFBEB0A6002C4A9C00612BEDE91BD84533CDCB73CFD5C0BAB3414037E0857760FF132C0718F472800A31285CEF8CA805CD962AD4D894A98CC4741C6210876C898A4C1018AEB437F3F6F36C8697986407D21EBC9A994DA297B0828D09211902FC9AC046D9C64E409D1BDC32222C30AED2DFC6943C9CD59AC8777165BC22398886800D085989F7CE9EE17907922531DD59728865FC14C5D362B65EF91160BEC6AA86E783B9589B24E0B9E124E22C0793FA85E0FF07C09F8DDED3FC498B06D4AC0FA31823D5D349BD24724A4326E3F2075C154FBE29E491866E30534DD71F6B7873B484F4731B222D3BFDA232AFF0AD8F246230BD324D5CFADCD461A72254152F387247E247294C5D969A756E1B813E9E8C3AD91AD5EBE43D6D1659F7303F1DBCEDF462F42B8993A06E8B11B36C6702F25F5A5B757BB0E27C54A1B16CC323F2D9A2437C3A815F996453A4DAB22BD5F5E5B84771D377591E6880AE0F80F10A8A8A945469CA8EB3AB410256BE2EB8EFFD38A6DD2D16D34752F3E43A7082F2A71D1D9F399A572084D1AED483592541E5B317674F420B6A3A9EC484C0E191A74170F8500C4F817D555B8B4B2EB13AF9EBC82553AE0C4CE857A88F6929A8EF50BCBEC2BF7741638762F56A469C13AD62904B484E67283DB71E1B912EB07185F75808D2B6F1EF72C8B694D0E807558B6EADE71F0BD62B0FBE7BE10D24B1E86891655E76F84872446D27846B4D30642B9CE46901F1617C6697C711486850E5CBB71CA44B2C08E7AAB81F060C21773DD5231027201870F7935CEBF07CCFB0A462A0D2C66113AADA34F4808C01F179D7C7AEBE4BFFA13B348F765E87083B23F88746655E787C1EF3C6D838A9E10B0326C997C0E40F52AEC3A2565C6B96A782B3F30AE9147B0B984AFFDACE36F8252777E0B16EC48EED0CA12B59F88B82D315A660FB88C93C32D62097F4AEEFEF760B8367DFBE1CD6945665D17FA6F97209DF50921DCABBFD648EC34C97497A67B5B73B3A74CB1F4CD54AD865416C9619F5F36545C94471CD29ABAD82487627EFFE880471E35E37E3C161D720C996655C678A0C5A308F7D7F406BA3488C6E3060B72121456DDC61161E97297E9ACEEE9D83551D934E8A6FB53FE7E99E724D58967CA21B3B58A125BD993594E841D5E501881E2EFF27F617594FB8F8D98ACC6E82B1EBD68D9E351E13612FEB04706C2E94249D2684EFD03DBE449815E3E159E36B9D4DE8187E7DB58BFD9C8EE1F9E64A805CDBF945F5F15EE87AB48AC2E467E212BC13D5D588C1A965B4C45FF43569E0671007B98A45D535E78E173E1FD2F12AB629A97F1F61A30562F3725E9AD9F7A61B3165BC076F8CAB539613B043D418280A259418C0395EB89C8417B2F58D56DCEDC28AABEF45A2856CF9AF5F07381DC3AF3419399050AA9B61F91DB818BB89707788225C7F46F82B5DD43A917AF0BFB039C9AA1F7BA2B8D2CC64C5E2872CB79A446DE430EDEDFD4E984747CAA7D6C3D4242C55A56389ED37C69E6AAF0D224AD4BAA1AA5883E30E4B940E2097D16776A0F0F4E28A09207CE29FF54A52F2F0F0AE0493A17E056C606B4A290A2A210E5DA807A7EC46BC1039CC36F846E26B663BED8D8DC2F07216A75AFFF6A17CE390CBB823218D03263807B2F960B9BAD4581D52DC8F84226A4692790D795A3218FA4E7E7BA187B1AACCDE15524BF72AAC14286062F01E8EB881831A9149E563A9D625B937CC779FA32E8244B6B0FDAF70131A96C27CAD6D0E0AD2DB0A6B48566C390621AE17147CD2A5A835E3F80D006203FF078293597249AE9C44CFDB4E84DF9B2A831295AE0D147B89E727AA40812CB25B4F328FF60D1FFE552C196360E8AA00BA10826B414174A7E5E078E0D6F96B7C385E438FF52DFDFD7572158D83E2B790BF97F2FF4F6E7D492BEFA855A1F3471F4CCB58FAD4701A123743E63CFD48D01A82C639C779DCC20FFA96552DB2CF5D49CCBD5C0DE02071854B13B9A7571BE5864677525B90A56711BC445D0456F7309B20B97107F64CC4F14E6725A48D1851304373EC40C5B4062367F889B25F79502D9CF49659F5977FCDF98DAEDFFA4B56D6F5F17E92D271C9349FA50DAEDF895CE053E13D19D5A9FF71E413AFA6EF6BE9E7ED97863F565E19E220B583AA508C520CD464D00BA716302C6D5367D118F4DFA08E003373DF09E1CD27A972B3B81ABDC27F4501663B3F7D13E0DCFB3CCF69C237D127F0DFDAB9B8BCAEAB3A5FA87FD6F9B3D2F7800F3F1E4CF1EC2F72C78A71BFFDB429B3EC49C74743431FC66F7C9563F3768828FDC0AC58D5B32EE3F6E8384B62B24AA6329196CE56266ACABCB7A68FBCE150A116176CD47370690F3C17FB215383CDF8F2FD5B5272F4A578A47046BF86C0237660B0E2EDAD18960E6F63F53EBD2A9E247B458B0AF456C21819FC6A66D04287F24C85CEB6E9D72D0FDA900D0D758356282ACD630F2387C349BABF7F5FA1A460020467258F7DD156BCF448C4C053FB64EF71F4BA16F15796F171760CB13E3E72541D570B270D742A75C6D940BB37B9A1A1E43F700F6BB024EFDAFCC929837D898EE5A8E1A2E89D9CBE91EFA7809954C927E93D61277154AB3AF50935D42010242F74B74817CE509DBBAB0E1CFD805AA57D48CF6EA0377F6C3C08C7AC725863962004223EEAB5FDD1C2C227214424CA99CCD86BAA279AD06935794DA14BCFF776B4343DB5C18E882F1B7E86EF3E38A2C79D6E44BE9CE850AA55770CB31BADFF82AF52327C2A46164725D0E4C482FF1AF19537B4EB534D6F5AA95BD7F58EFA50B5F7B6E4870F9C7597A06386732C5C3ABD7279B1846437A709CCA2EA76552B45ABBF079EAD6B1EB3CC43C1AF3A4280FB17FBD7BD03963BACBD84F93FC8712A5A3F661FE8837600EC77768F85EFBD29E07BCB4E2DDFA317A4A2AB021324B43076478EC74BBF6034F70A92AF8F95968AEEA57E0CD650B19B5CDEB83A4719F6F5F7079BBEF40080BEA30032901C48F8BB479A4FEB7ED34B1BF6A146F75F7281AEE486932AC3378FEC95BCE20A621869A54F9CA22790D2FBE6C6F2A16083CEDD584696F42742EA5EEA7409CC4DB1FC69D039359CF0AC24F8D50B715394A230079DE9A713C3D427B9787B1FE43DD44EF2717BF8C4B271DB8C19A7F184C5DF0D25C463413A0A3DF512094A474438B6ACAACD385F3A6414BBD7AC19AD9E8B86790D5AD4899980CA1CCFBD00A41451C68906C719450B582AEAD34C036EAEC251B548E622606AC3DDA7EEB846FA24F2EC8BF31565DBDCCBFA64A41380F948C3407CFF45EB7E2C18D1C9FE21EED8FF058A505F3E98CA9BDF107FA77BC20F6107901B5E228C3BDA84DB7A6420C7361512ED9073B3C7DE5450471A7B1925F868B61A62C6D37834D580F75C100045F9E193CF715829F4F6F78DCD6E74DB1933D1B81716138E6C8B5B25338A83A5B0A0E0A12E921EB365C21ABCB090F7441250405BD560354B5B3A4ACB9BFB9BB96DBBA183FE97C385E458485D2BF15D260BBB4E0A47AD501F3E9A6B0F0C127CB60A90F9CEA73E5400240A8AFA6DAB02F05A908829B6ADF8C2A81AEB8B2EE5243AC83141934BB50108193D7460B8FB1AAE25638CE904C8AE3DA00165CC0E194FF639E0A7E0C37219E20B10E767FB572A8CE682B534C08F2109638B8EC1FDDF0C4AB68FC9B2A069D11077AEBC1ED9E702B93E1AD28AD97DBB0DF4758D22F035E67075B7E192E98E8C5F389937EC0377BF0C77EB4087B0BDD51E75DE3F15998C2780E23AFF1F718A8E07F16401C60A12BBB0A3B58665DC0C78FF545B6DCBCEE21A3B4B90B8E8EA2E5F80929EAEC6E7FE0F173076A5B7CEEC000000000000000000000000000000000000000002050B121B2389D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE + +count = 68 +seed = DE9E2742591A5AF6A6153DA85A510C39FD31A2ACD8A8511F190A9A5E5753E63D9801A8019508E67DEB1E9219CC18BA3A +mlen = 2277 +msg = 8337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 +pk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E972F3057959BCDFCA486590DF5A4C2F9510698E9A4507D849FC6D42D73272DD9B97EF00B993092F9450F1F6EC9D5D8AE684C5EFC7AF530EB6AEAD5597F55D5BF64F6BEB62527CF6F05E3341A74D128139C94C72A35C3198AA9C33D8A9E63BF2D5829194386C18993B64E198D6BFEBC45295BDC74E97385E51CAC8F8E8F02B1F2E49516B65805CEF76F26C035FD551F1B16A37C706FD1C010DC8BC5CF0B1160237C406A2F48D22F6F44700DD9CF1A1734F5A5BBDEABBB19076A70E04024B3B7D537EA09DC76BBE14CBA211456582EC7C445DC6AD0056562F22DB11D8A74C613294BA74C660CC8DB9E8A420DE869B1B8DC97170B2BDE5ADBD4EB4AF8396E0491D0297B00A4C40CD2CD115F46DD5CB187ABBA477BD3D40960FABCEA5E10A35B76FB4FB81171EC515368CFF791BFFEB0074610D0E30EF771AFD422054A3E9A4522F04B9D4CA2BF2EDB5F665C4C5F57934C6CFA4A1E58A0C0AF74690D7948DF0EA253C2FD76C13F6F477F56AAB939B33591F48DE4AE34951300C5636E96C0529A53D3EEBF2BB31E138838FE593E85249E4CE04141984994C3072AAA2977066DAE48A56DF20253E916754DC7D8DC47C55BB749046267BA3B019F5FED3621A9D396BA062064F4717F99DDF7DD3D268CD108713F8D7B6B2767E3A7C79789D9A3578D6F9B7D3307EB896C740D15BC9C141A00D26A008ACD7FEC3F2A40B14A0DC0307F3D49E0DBAEB8C68AB3B6CCCBD44264FE746B260E42692E964F4B9CE1779D242601F51F0D21244890DABC44AFB1261CB60C6A2E0D036B0F0D8CD6BB1D3BB23A6E56290D27B26067990508A0BDC7DDDD26F1E09FC0CE8182CA48D5C5C5F522E644D925E28989FF42255C5569A97BC7EB7F7BB24975558E295EECE2478E0F3F79B7B85E897BE98261FAA6E6A41AA77F5FBD906FB645D4FF0BE643B44369569AC356F74FF54523AC58CEA3E86368F1CB1A5154B76DC500430A7922A68B536921F8D0205029BAF74925C0FA8559DD4BF2DBD5A22CE1EA5D87C944617894CEE4B3C192255E372E678CE02E0173C1E78335712AD07C5FF03CD592CE144C4A312B3FD058B979BDB0EDB6E52F0C73D3FCEADA42249AAF3D154BA48E9DEF69C1CB40C3BDA0D073659AEE29984FD075AEBE90EE5577188C8232C865DBC32E67333F9C674460014C08CC2093374D3F92FE445999F331EC4F205CD7147542A60D4BBFBFB0251E5999B8017B9D2356697EF3E663735D4BB8CB66705C3ED8FF2EBA81BB97ECEE131E19C2D2F60154D833978809FE001296E51603E1F10FBE1593C33824ADB52A418A91E1B91BC19E90CA22C00AE42C70889EF4471F6475F04E29F1768085B2EAB8254CB31227AC64316C75C73F8707C00A09947E12600A3092DCE435FDDAE14752D02E150A67F36E758064372FFEC036EAE5C3A90F21F7A9EDAC9A1F412E9349C8824D8A4CA0AC69B1FA4D3658D28CB121CCF9EF3ED18195A18DD37164E5DDF7DD1B2F869EC9284CAD6290BB453828D0C9DF204DF2C28A57C835272A5CF140E4DD39440886544967648C7088DDFC8C9CC474C7F29B3A8E7113340227236A66018A8666DB462C9B9DC6A2AC33737BEB5022541C5049413DFF435C4B807BC2D7D3C5CB78117DE3C0E26C41B217501686D1C22C2E631F7E91D3E5FED6474DFAF8DD15CDED4DE4B6EA40577EBA46BB7EADF56D9241F292B6B43843CAC5E7600C50273DE02948A9463848A7C173D6A99CC2BAC14B0C5853BAA30D57C3C3097D344A033E33DA7103CD73105A521370A7B7A014C778F93563028B82CCA2D73661DA353B1FE465AA7F1CB313E7AE398F5D4E3FD727BF5E5AF139852F81811FAB7289E83B288D5DDE0F1FCCD06A96EDB0ED3389F6C00FE8DDB1C8912456E010D8A48C79B1045FA11F1087BF818C7334E5A8927334A5C42F147B25B5286BD012F7E1FD504E2693C997912FE8CBA493BD543C44CA93441A90BC7CF0FCA7D4BC20D1FDA52B9142FCB0FE5BE5240313FF2F517C7837E03865FED3F9B1573BFCF5363975619F10B18D0FEBE0904627D91AFC0B9FDA0808B43AA08C57355D56433C2EB9A24C1D44A5F8944B1F439E4DBA34918B13A4389834B33383F57F1BBBC72742DABA4A34C86E4C5D171D5086052C0180B03F28B30F796EC02F88744F4C2E4FCE9820278348CE97A4A382977AF26F4B08CBE0C86D9A4FA7D48FF0BC3DB4BBE8A57D3A9835F4E709DAAB2C574ACF7048A6B6E59E911382539B7B623DED33BCB5B9DDA5BFC600E1D6707A30789A994B4E2F9D952C43314D32729755C85AB8A692667F3A170B9F8E2DAAB92808C33654BB0DDAAC33AAED12ED711A246DC9B530161A0359ED53C635394185E361D3CC79E72589546E3E234D5AC71218333C9019AC1BFA8943B3E23B721E8502B2BBCE6BD0E43D591E69C6C3B2D0A1B411749614107B87E362EA5111FE407F1A0CC5F093C0234C918AAF542C02AF14B54674433CA5CF0CED016AB1E15E40064C00A681B2E0CF3C996594C046B68B01E9C0B66D65F2FB16C94009F093AEEF1A8F66EDEDEB9FA9B6B82FA8566E5B24BE2550FFC02B068440DE36E1E63F872D68C2E46048E1C9C041ED7538C9A81DC21F2B6BB59DC8E3A5F27F879053A85E706B410CE8BA4A7DC53136CB78035C4117F566D9B510BAAEF59ED6A4575EFF3BEA2FAADD62FAE6B4D97B41AA1815B2234E4E56E38ACFB57F0FEAB7BF0D103F9F4AD3 +sk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E9700FD7ED3E099AF39BF96B0F29F32AD2141BE578C9454EF960775FDC13671049EB87E080B27B96A5DA7EE25F32BEB6A6F21169D66083E25AE0DCEC60026AE74F554256267644482204042662710532224667322010551587586257055430135057843868240654107284280781275066472340676876237856376846717326861713124353631584573821465720076556356651127885888515038157533243104327647560213522400334075385042365170754476121876771485864512231152226576287868175000666660624703824054555837028267011761215746213304238065716481826153033804821886401471774631075646410245441318100113361861370753110275115553468152552825680223301888453545123270506710510685357257310687480011384632042326277783523877210806561247600350402868413842160652312828713587113616610684222468284483751876521583120320505141012438374665618640362310267700075611240588013347731457147065242382476528262865762818073685352775712521232453174624682202681487276706016778558723372530753845014367561700770468055370574830245112057260713815355462706430161770835313454546606347262871125332480645072558176572454678065717572425582354272387730263617547423156344427443482824462474577231575605304632223585570404207410234227270164072223865788611028263182181637085474628230674134138470730810472267687712881725126320727278526414042688106778054037060178141886717258344750434860352201486207088821431718032637650831084233532158260808257655485686278252786272215525238128085573567548815683456873353272118506367831488880883586525645733653701371045640715844846776765277874052373344676510753257328757026861586654277265051738735423172613008425120078306544144015687710352725303240706230660732646822285325543172840515120301642108128264368834707228522186621016117335144474100481766455678664165715888833536285806654314754316128715848258617687170744652857575312704212041604841672087840738758342021828563101070816680237313763841404347446824543255580751077418660486801837085778530664101318415626005177735220365848666140185388316414410367360757583733736838601207610851104230520164758281824462275736554586772271310282502313152877374356543816153074624834132264103433065771436063287657364883560560180151711176238461332845370240645513673321136061728440221278682844637051817778104872720170053645255451164671650217311074673186474321417871362046864151800700434108451004102534584148217610125845131072187865884281543465282442701828561062020318425438310673603074476362763863851435343112714664437815718863461511157882676451455328153653150350751362052841088408424480041321135461458051515277034451463351704575354658611114220273478844202368382551280468012700406161856267113304750442313676034523226630728700868818575881511378202125526627042672855881443245626532357256717013745003011003431321657358671888837282455616148258715478280405852368807114430770778113537148048185881523013324740404326101155340174628217132336138752716850287258286164335141524146775407442472752286641503501644660381115404648186246205218606088406248313774762130212511167340551552610313528718053276068573402316151374030667EDF186DD1EFDFFF7742F5F9406BB96070357B8E39034638E2CDA403E9A590AB29A9DC584C1F4A4E751D53793BFFAF6E12372581914C87AABFF1A1B069BF4BD3154466686F82650FFFFE708CEA73AE624BFFD6ED5AE0C178B6AFC21E338A36005146EFB49BCAE1D000096F1669D6B4C528631CC68F6C4CF30D88DB0A93DAF3F10B77346D238C24341032007F37D65413F58E19097700C9747359B0EF843672E7ABD887A362823DE3700CA9D35083FA41D58C5C24EB89B9D65874D9AC537116ECC9148F3152329C6CF3F7F69A676A2DF77DC5C5A02211F1C7949F694C6B6B6DD1209FFD657D5CDC31843E23EBB31A3F0ED3D861DBB3BCEA89B7A9E8EAE610BE5AFF2EFC41E6EAF39EE5A41CFC4A211B11B6C00353EEAFE229C675517A8349023427EC52B73D5FCE6E5D4477D5EB674918848C3C45125670F3AC5018E17EF8B4F6F6FC2948674C5367639BA1737E3BD87E86CC4650F2F55C9B4CA8434633E0BAE058AB9F9442E7893198D25D1DFB9CD52D716FC501EB96C0F94D5C2E6D6DE0CEE93AAF8C2ED48AD3A1F487B19B1DE9E5365FD1218DB369D58BA1936456F448708617066AEA57D44BE5F23508B7FBD4FCEC23E8376233A888357276B83E71C3166657B56DFBF31C92FC904971B3B99943E27E0535C8B162CF2E74A2EAFDCC6E1A152B20C689C8893F4F78B683011E14363BF2E9DDB0B3E1BD389ED4217E5F9C78507FF1253F7AF7CF98BE0A3EED18E0A31114583C16EB2F3F5110AFD664AE2E81E7B311AE912153BF18FC5F40C481C1611931B3762FFEB7E9FF9FB9AD6F06C59BB9CCCD0304B14E42DFD9CF7EE4DE9846BE6988F3B78B2CF35EBAB91C631B9389B7B254694ECB0F46DDFB234025A2D43AB4A2CD26E91C3575DD145AFE5145E5C19E0297E68F3A3B8E9CA0CB2F259A45E8FA97D530A63CBF5107C92692F08DA127906C9B32E62039B09028AE879A02D9CF838C02D712D1E4987B5098EE4D2D780CC69FA6FAA9AF271F04612E11BF9C87EFD4238A32BF8BA43B4C01065807DE4564749084E2DD2B8FC44C5AA59F395AE7162FDE7DD6A0B029AAD0D60C7E3976973D5C5451DC9BB8716685806429747B1C80C68A78E2EC07AAE5A93CF33F58B011869CF45156F7FF12B870CEBC02578ACCDA9A9AB22EBDAE82B37325AEB9385193C8D30D5B4193BB847A0E73000BCABEA0D4AEEF789EC9BFF3B8B082B3DE4155A041A364C651CB5E3B70CF65A41F58B3E647B6CE067CE9451CAA1772AF915039793BE26C3264F7A569EE5A6E1F202FAE2316167383A35045FACA8DFF553BD1A2B6A8AD50B2E8673542F95F3F5A09AE66B8B444C1A2F906496B19642A3ACDF454C68B29590E62AD5359546DA8EF98D5A756A5FBBF896104EE85B31776B8C8D228CC5E8908470410364E616212119FB87AFB8E9A4F5CB32A562F1689A967C7CC807D9AD31BA85E05D985A374829BBE5000E1F271126648D84E5ECB145B41BF600C96F56CD217A471D279A68ADEB64685359B65BB9D822FE8B8A685B69BE8D7ED42CD2BF46310A3AFA510383A541793ED06AE3E4F0A974E55A6F4B95B836758050003FB850BE2A60B51BD7599A34A0BB304C3B07FFB1E84BF6570D7D8BA668C4C5E2B20BB5F28514CBCFE879C089F2EDDBF496069B6950BD0CC8A6ACB318364D8DC894D88EE7FA8523DE6C7C770B0D0B9555DFEA088A2A21EEF67684079980D39E3AF48CCFB5CEE9EC4A9B647D494E25599669F48AAC9ABCD2002E9ADBF33E5CC65DFC148CF31EE36A3B642BF65DEC0E2AF617FE98CB5D45C04EEFC10460E248D81D1AE6AE3A1665F8046DAEB37D0F81A4C7E706E17E7514DBC35CEFAB30802132B976CF174666398733AC70088006C1C1439249014B26BE09F5E1BBEB6769B0647BB1734ADF1E1DA5E4436FDDDB5ABB431BB57726047C3EFC39F370211790AF0031092253433BEA5C8ECACD4AEDDB5E547CC3AF06989472BE1A19CE98AFCC86C181DAF219551368DB0C3A8E97B32E5AA32227FDE0FF0E3B43CC5FCD715949C765F32674B901E1456D8BC7CA3316630022BAC74F32254000D8B2EB7AA581516B8563134BF14A63513BA77A2B0B11D48A8E913B7AEA08656D37CDEE766096153EB9470F69353AE81B9518DA969E66357DB96F56B47036D1FF93730960E12D72AD35211D59724700D35BD59368E798BBE19004BA95789380375EA2C9EB2CB119D1ADCD938411BADBF8E11AAECD93A72F0BD17470E6B30164302CE84FF891B5416A362009BCFDB0E2EED724B4F54193B57EDB4AF32199266AEEA90BF78121EFEF8AB144EC0196308DD0FD73DE9322A66302FE507C93FA4EA8E356A29A87D309438BADE7C1A3EC297EAB2B6FFB3460C1445593E85A297891C71589034962B0E1AACA561455E4D8945E0F9EDD7FAE46FAD30F5E847E46DBBD6CE71390B1280497EF0883800EF9671F50F506ABEE116104A1DCDCCD0C4F9BC106B1D3564CA4901206142F408CCB46A3DF93F22CE5B71DB674ABD07F14A6C7A8B7F16FFC12D2D10C7FDB2B250EA8CC43EBDB8B2C622A259CAA0ECE6529615BF550EF5FCD889E7188734DE0F9265680F8E2F462F2E108718E1F243406AC622F2BE917D296E6E1A4C7E5A03A161BE4CBF662D58C79DBAE83F891ABADB53039DB6453BF3506833BB20B077919BFF7A5F927CD1500B2DC3EC12E5FCF109764DB31F4783D414640983F7842948D97E74647732D6E91940106AD07EBDA991DDDC3C93129D84A7A67272034841780C68DA4752B488A53E6DD3C0399CBEB3CE607162D535700D23B2F20766C004FFD36D17E4BF16B8115D7913D4C64B30F06A2DB2A99586762BC35A8B6F90CB777CD55873944F712CFE77CE9D6D1A518B51379E72E5B5D703444E24FA69B6A3D0EF6F512FD02B3FB77848C31F253C772E81466D632D67538D42BFA1EA34C869A83D91B00A40CD559E85C1F02BC131586BF1757615DE45FE825F65000003D44F3412652A056A24BAB4C6487D6EA73B5D27E227825FF84402C968E8AD86F06230AC2B6483184CEAD2306139E44C127A202C5871786AB051C207A8A03C5A6751BB39120ABD5A96956DA7BB61EE9F8AC87DED06F2875F12D72FFE61D40C7BBB5FB23418576D7A0B27794DF160E6DC8A37E2D8340D3C1B84A920A59267C175E94FD63C74A9865C73AE6F082EB730729F3622951165A34BA730B09CEC446242EACBA3B4A62ACC3899C7CBDABBBC748C163A29BBC1ED0021FCFAEAD680904F5F3A018C92D8FAFB98D6604D5AD454A6B8AD094E6318B082EAFB0264CCE595752C1D49A442DA5886D4A279D3DA5DD7D18B8993DC677578B7E8A52CC264B6DC66FE39C972C6315D7080E08570F1E02B0623E611A411098C91E37406FEA220993F0CEA9201A2CFE492733BBF47CD02D7C48A7157562078B25261F60E96753FA132E7C37F11D9F06DCA513BB232DCA7D75DAB9320517B9D8A87FA608F74445793FC053C21572B8D280873166927ADAA03D5C4F5DAB47B74388ABC7098DCD585E2842CF4FC19CCD966A5D75B5 +smlen = 5570 +sm = 46E8C0715EB2B3E8F906CE5C37BA5F4987134614749C3C9107018A1E6FC22543731AADDB0830706A42D892CF0A176EB132E08663CAD7826D8FC972DE9EF7F223F8D2DC7890E16E41BF2FA1792080232726DF8C8B2F40827B8E1C70E8F999C3D70AD544D2581A46D3FD2841BDE7B43EF8BCEB7FDBF2B5A0C1A8512C57DAE68AA8AE9C93EE3124D7039478EFECC230AEF9EA11F3C7D1326486963C1216A4806D99FB26BC2A7BD78DB2B42CFC234020170A5D3686609944EA2DF2550C7F51A3AC112B9E016932DFB6435536B6B08FFF77EE9D09636A2287DD91DEC424101B9E132FC5714378F71E5A6B89A79DA90DD4BC0D8EFE28D4C26BE590C9A49AE1020DEE10EFA63A71BB5FE314F1DF387C32EDF7A196CFC969643F8CB038B6F9BC36D1351290EB49619BC4C73559645E19F4BCA49AD3B919270AC4C307834BB286B0F6CA5451682AA68D5BA2CE1A51E5F03A5FECDA1C3E05A817278006F620DB1B28889FFAF3780A1957952BB12FFCD9E71F3736A80271FA03863392914F5FE2E9083AC49304308D539334B3091E8AADC9DBEDF60C8C0B0F696ADA7A87402204AA768F8F2F45FAD81A196B26D72D2878035F76838C2EAC990F9B6FFD597025FEE8C5D228EBEA63DAF07B735ECCE8D39BA319DF4BE41E0485FD0D288BC0365E12EB5CF7A190EEF16A88B11E6EBFA30254152674FE67D0A204BE833AD55356B735620212C52C8B6CE1D798E04C57D6F5CD9F6F5CA9CA8C7D473C6C8114782B9ECF32B1561260AE119CB040522EA1E12E5E321B14ECD73A3982715932C7EF271D9316F5C9E68F883B74E8B2598A3E4F96035FDE578AEC8CB9E2AA2FB57EDFF9DB78359076A1667B05DCEABB5FF9A400D3706C22F62B7C9ED97C4D82759441C716FC61414E1787E11561C09238120BAA3AE5C02EBF0ABA33F608630FE7D0D108C36BDA765692CDB7362BA78E2435A86EF684A3C006BA52F2601BE9017A7440077E126112D820FD89718C5BB44994E03CD0A9A3F560CBBD52E11D3432D56495C2A70CCA042116BD0AA62EF89406711ADAAC2D2BAF8E45EBDC7224ACCC0FC508425F79340839C68F34AC9DCDE6A514705F00DB66CA473D9DCDA142644CBE7689DC606655AD5DFE77CF8C1E72C23AF590258674B8B431C38DF6675D16BD6AA7230CAC2D2CEB160034D824334C37FB20B4030C6A15428C958291EF3FFF992BB0D874887537560F537BCB06DDDF5FAD7379C25B2E4EA60CA5FC283C0E26C25E347124F28FDB5590DF1AC5EE2045C86CC2449CEF7F926358C3CD8E448AEB967B9922485EAE447B5479B736F823FCAEA94C425F238FAFC76A0E5B59E1E908A57AA2B9AD06DD90939CA93EE80CB962D53D842B55C937CAA7AD6663FFE3252D75210A95E476E8C4EE753373470087985132F3927CACD2B6FF5F4FD89297AFDE1C4FF95702653A25E1BE86E8586F0C1C584394CC3062F63902CA0BC7133B31441A0B1E84ACA16856FAEBEF6C6A31A674635D98D348AD8A3CAF43567C1C952B8F5CC08283D23A7A5A857556E2E866A49F9F397E22104C41BF9EF48DB07AA9CD36EAD64FFD71050299269F38F07667F9A5A7F46EB0D5A7A8DE2D7DB57A197E8170BF8820B968EB9C1AE39A114A82C19F1211A12D1171F3274F5887145B7BA2F60963D1C152D20E4E4AB1335E4FE2D9BD81DD41969EC9CEEEC276CC38CBECE84015C6865C4ADD6C7C0CC20C6EBD61858C2F69E0B9590BFDA4C383E98F0223AF4E1F4ED4FB03DC9C01501227FA70EBD5B35C40AD7C4FABA5BD0CA2EA5B8040BCCD5B63238138F6664B2DBC6B4060A278FADF74317F12D05BDB914AF6AAE2B73A77495D8F75C090813C8D90DBB57C0F54F76C66BA793BF4EE2BBA9A1A50EE6DCB6EF3A63CA7479BFDCC12A75562FE61CDAA3DE23FCDCF7CD17516E63DA4EBFB1BE1B1EE09ADA96CAD013AC9A9478512319185DF4289EA2A488F1CA203B6445D0705499BD7BA7CF8D2F2AEC662E0C9BA0FDBFA00B54D3E176C3C6214DD15E3AC2800172F90DAD83E43052F4273020894F975494FC57F98137855D5C2B7249D69F2A31E7E612DD20C3B9C29CF43672BBA340B955C95F7E41E0040196E66429D79DBCC162E270A74F00F5B35633C7134113B76AB129B67537B1DF97E1116F39F8DE855F5968676F261AEF56212BAAD31A60E822473705691D93EF35B2C430B187F0B0C7D4012360E860367116CFFCE7B81178272E664C2818917ADCB8ED4075206F380113A5486EAFC32276A67B518CD8B122F5E291B9B0A20A0BEF748C71F2FAE473F2370F61B31AA43B265595E30FB31EC8EE95C649FDCDB2B2D7DB3618A6C26B48E34A644CEDADFCBB851D2252F155D185F09C3C7E907C66DCECF6E2B8109D34805D8DA198F08645EE34DB8EACFB4B276A463AFEA94DF964806DA0636187DC40D80914C9C050D94F293512575FC6229D73CC91C5B1F91ED1E06176C308DCBDF40CDF5A590D36F8D14ED395A3626A39608A76ECBB378DB77D67BA2309C03556CBB69E40D782AA1C6EBD9BE834EFA64F6947757954FD27AA5DDA67FD271CB3FABBDBB17EAE851E5DF6AD6504E83B2F93CE6BC93459ACC6A5164F080D168337AF5CE1C6904AE4223D0EAEF08F62D0BAA492BF68B1269A7845F44DC1489B43AE9E33B4C5329C696FCBC6FBB027223E20BA70CD172587A2D4EF8D565820C15A0131704D8D47B8D5C86ABC5D39A43CD507CB21A693129BB27877B8FD7D057A4C65FE187715DB76E75C6B3DC5192022DB4BAC3D54293789A40C40F6AB649CF0997B20FD68AF11ABD19055228FD63FCAD944DE567D19D44250E914C840FF71B0C5EB352C42CB6A19E949B6B0965A1B40798312437BA146AF4B357B1AA38F5BA07388D965689D223797F849EAB737B641DFBEC0B9EE38C5DBE0644CC1017B7913669C8F69DAE26469E9383DE93AE06525581AB6A4B17F8815522627CC4B64FF7A72D6A596DB160EF76D46C8D900B3A8B89B0B93AFA3BEFD5F134FC0B05A9E67E4AF331937EA9CEE1744BCDAD18DAEAEA81E69649C186BFFDEB67E1E9D09291EDA3FAA447EE0D312E5428DF595BDEB005B9FC895D71803DCE0216E97776D38AC904AE2191E1343FF3F252484E07F021479886EFAFB45005BB6812A20B12B3998FD349990661FF25913A6864554833EC0372DCFF3F729FD63212B90DD59A235E4ECE8B042B9E8D61B993CC256DD086D3557342FF954D01CEC565BD470A567DAB8BA4D665AC21A6B0E11C0FA9F7B32B523D38817BD22491CB59B08D5E28E83DD5FD714652EDC83E6D934DB8E987580592064B8D223CB8CBE09D8417995757CF6C44477EDFA6DB6819AAF01B077F462DE5998D41F5E740E142450D69A331714FF680CE798AAAAE3383A2EBBDE7E790ABA372D310BC7E537CEDC418E4CD333742EB4AC3D27221E43E8515306E19A670B262952023E11F76C79303B3CC79E47A0BB1B3019230D337F304E9C98DE3C54B8C06E6AA4F715B9CCCEE77B87FB2877A98E3813F3927FE2D2AF323054567CC9DAAB2B7614A84556B0BFB946E7353C2154A355FE3C6C410FABAC9417FFFE6D1C194B9C098291C4C342F736E53F6408341530F46FA70419DFAA988D8CAB066DCF9B268BE37CC54B25D19783C29962CCFBCE42FC0733D5D5FE680140EF3B81409C4FA86407DC8BAA0B09E76D5CC1176D1D770972D1D41425F09DEF4F8F267B788BA09659995991873E1E92A6DA5E42A3C8FBFC854C066033C6FC4EB6B8D518F1CCD316B63EFAA7161493DBB5349F8B64EDC93E42028303150D2F9A554A29956BBD0AB12E278FEB5603C94CEC4FC50E39F3ABDD84722DCEE27D60B1A27EB4AD3468E3E2493C0DA993CE3D803E13FCB70AD5BF6271269BFD984FCBAAAF6096892C4127DBC2456ED3C811142B0916E502B38C9632C934FD4E2B8EF4A01A50B7400A46BCFAF4D92F67E7CD99DE33DC07B7C36AB752B9CDA5FCF8A1BCD1867B21BA7B4859EC081B9B38A757A917787FAD017D50A105CB778AD8FE4DA69A9B9C72D0F6C29C8C20D927F5E6FDFA5470B801437A5AB8AC6006E80B3EC3182B9A450815770184ADC1009A15FD3A8412ED4A4F3C3A2127C6B61C805824298C091F4EE736A75B880471A158DE6F43D290F4AFDA30634D0EA5450A960F7DFCEBAE8CC4322E92F5E42573D8CF0EB60B6E49BAD5D3B605F49C59F73F14A599A64E2AC249D8E82DA50ACF5B158DC1E7A092F58B9235EB9BE5E526A7F937870E0B8431D008C31EB36CD35767B9457CD8E4A8261FB8A42B7F02EED6578BA8EC79FF3144214DBB3E672079706088DC2AA94CA154562199B9B905700473CB97591DB52DAA428CBCE2FE8F3AEEEB37ACD28BC2DB0BBF8668ADB2370DB05E43990D193045528D839CF16562059B940CADF16E8071254400DB20D8A2B0C9C347AAE1891C736B479878F31A707D11C817AFE0386F8A483320404020FD201334EA7C834EFA0E49C6D7B6D69511CDABBD93594C8B0493811005004E390B5C9523BFA37CF0955504FDBAD7C67A878460D754C14E7E41ADA2A79246BC510B0858F23C6A3852546FE7BEBFBB38AE88A39FAE6E7BEC82F3A44485A90E7EE2851A1A8E9429C1B4E51548889C9F7074549696D82B0ECF912165F7384A90000000000000000000000000000000000080D0F1720268337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 + +count = 69 +seed = 272E459EAB6A0BDF720E4C5B79E641C95BAB66C3CEE261D0E3596BB04D232ACE0A1CE24BACCAAE9037665A962C711B08 +mlen = 2310 +msg = 62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 +pk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B296559845DB0AC8923CE3FA09DFBDF609B591568EBDBEE4921A39CED0F8B452260B019F1DEF389B7DE96146DF283938C0257050E6C5559DD3B6FB009FCC90AB8EA09550A1863F79B2F2662845FDEE0FF3C726C84517CC9318465C846A3532B0945686A6D685329A0752899F209AB14EA539D210AE374CCDB2553953DA7AD335C0D77BA9AFA0C46BDF8E642E081E875ED860C398351A8C00E2D53DE2E0CF43C45BEA461663687997D6D4DD99B4E465220D2B3D5DA3057659A0DBFFE1CBC0388F7F931B23FF8321CCD99ED681117F23D8569D35B72A0FB09BBD9AFCC211F29A3C8DFB4CA29D7AC3942F4B870EDB7B26E0C2CE6B71E740C1A1F4E9F740D2CD6ADF2BBBA573F42858ECA8584736008A26779D5A898433F419B5D09BA94FB1DC2950C56C4A10B862875EE631166AA001DC3E89C0455981E7077AA4EF9A80F24027DC5047612A1291D58FCD5CF6FD468447AC215B368E0BBD6881BF483F82084274F95DBC861AC72EA28C125D8B52E23AB821E7655754E37764E954FBA8D55BBAD57748645D89F434C4B2A37274702080441364E3B3B170458407E7D2C6287F6BFC025BEE186FA96942D072111A75536C9BF91BE92430A8D5A49E1E549B1946268EE1CB992CA314A04D14D1FDC7CD5A51FC89427A9F891EDF68B35A2B83D50484E53193FA94C105BE0611307C44324B5BC1BA5F3B06C1A03EC91264E1477DFF17D5BF88852FD486F2CB9978913F3A615EA642F58595A56DECBE1F46BA83F5BBC4ECEB03B5944D330F6F80B6AC3A7C40DCFBC089505233AE97CFF048F65F1AAEA4B62852AD490DBAEF330E751860D87CFF2535579CCC75E4B956251DD83083FF213CF9F3C5BFEF15BFA24C569B65EF3546C7799DB5EEE32E943F936548F42415643665EFB59E4A7DC01DC38ED5952B28FE616E657F557B9C2B97E2C0E347793F7F6AD26BE62AD9B48CA845DF5232A173E02DEE7186F6EDBC943EB1F7F3567A722AB20AD3A424EA0021E2137432199115F8934A63EBD354D8590D39C1F655A488CE422DB0FED9E93ADF9C8698230DEE9A7EA3CF91BA950BD5DB25240B9B5C7C2D870B58A053DA0AD3002B667759954140DC21876798D30B57014879B8760160B66C04697E2981AC7958F9BBB3EC12464D8C2AE32317E469BBA7AB71EFCB697A2E2829967DE1990AABC3C53732CB273D195866392D4E030DA08089CBE480F03BF722BCC18C9AAF714F62EB5E35034B236FFE63649DDAA7BC009BEE7FA31BBCA3EB23B2A1663D1FFD27D9CC35B6B9E34161442F15A64DB23AE5C38BEE38429144B5C889270210091FEDE86E4D770E771C34349BE37412F2F1C48791768DE6AFD12DA52870B122A7C7011AB195E023608D86C4AE391ED719A89E54A66CB8F9DF38FBA1B4A7830EBD4A1CCCF8FEED9AB19E1F2ED5FD7C3C28B0CFCEB4D4BFEB90B84150AE8744381868ED79EAD6364681E6A00233D03FDF6249EBA314AE28F8A9E24559E904B077732DB605A4130ED014047D092A5FC8C77D053917AD328AB84F432608F00B5E000D5D9C99B8A1BB71513B75D1599BC6C5EB897CBC0927343AF7F42AEF67E1DADC0F27C116B0996C25E0DE39A4E8E78DD59EA792B8649043BD284E9EEECB1F6309E2E5898424164F04F7AB4AC4EF1DCB03B7B411F4DF5E82497B1DE8EA9CE2AC65A02380406EEC211782513722AE62AB938EE52D0C34667AF8814E24FE39D2CCDFF9CC8220530DCFF639994CD4F421C6A9242C24AAE1E90CD9170FC24A720E374595CB996C04995F0782E1FD1077CC96B035F0346AA1E84ED9D24FA82F55613C9644692B45F03163374A286A73438DC6A64F8A62933FF790D48172034A42B0CF02C716DA4823A2DB7D4682476156CDCAEF32C3F32085F777A0721ABB79356ADABF7545D299B8726C366AE8E2224BAC4E47AB79F3759B522F3548E3A264C1C1166CC6B4A6F7ACF0065FBAA5C8B3ED28C6C0CA33E6BE99186BC95DBB44044CF22E5BC55C1850A9DD8468457D7795E1E411019B96831BF17DD0ABCB5C065CD6DBB68038EBDDD92C2B752F49B1CBAE69D0D2FF464DE2E05CC7AB1E4DEBBF738052A915A50DD5C1E8E6BDFC1E7A061BBB5082B556AE9D7C062A016B0143282292AA762A70437BCE579C65BB938E81F0093FED6212BD3414F4BAD889081CD147DCEA2120246EC6F257C3C95CD14B61083E8C90BA57E40A4C54B23B66FF1F5364862F2BD5464EA19E2122B08CDBA594E91FFF540E874016F2ED74B24657AA6125B0EB6468AE7E30A83FFEE409F75402C40B8237051DDAE88E3227F76B324F284B9656147E91EA62D9B1AF1C62BAEE586288CEB2E83AD0F4A72987B5A35E09917180CBC4936B43ED609DD4792710C367789002A64ECF0EB732A41C74AF62A380B09AAB96952A683A738E7E2ED916242168DCC5B5CC159D56F6AB6CF1E80BF736B457C101951EF0F6FDF06C474A2EFC64C3DE49D18E658A7FF391CB9E642CF67C0696BCA22E4FAD99268721256BC0C7088F8A1BDC57934A18D67383804A031210FC506177FFBC0B124E4C1FB50C95751407048B5B23AF29872C225F39D0F61AC9858738EE7BACB47A28E43ECFD34BA9942C17D884C19336E7C18519D6D5A3C42D400766373560A4AE41D495EA6B5F757AE02952716FFC0C507D9BFC258844AA96C7BD3A4A64EE50DC4B143E685346E77C1A7833DD46F5A0A44096C1BBF954B53597C74752D +sk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29BFA99E6C04686E68302FF2DCD426F58FA0BF0B39B28EA3C4C441B379C4A473D40AA6FBC1A2EF1BBDA94C1B48D7E04B9B6224270AAFB48E701485F3E689586A4F740711230275006444412317274080471480840006211520561816221803262657487140275278547122415724601331227062655522334231626050747183050510881246388607874316412645631006058063222255872557736353333415480057754115026316578676433827575048322285524107727781451836450083004633126186223288330405330725735476656022174720358325823718204853103865868287165385708828578483548880447668004382366072573588220546081312572310526570137258102237468556451180187181530471455808424585513660544584144002151016532723214686843464522107365842551004433408863606685052258245434657320571317414802434528327708728502055121040317203400412724811666653573082634130516656577344150042187213204261114406567372144634806654356007882633218553221301827375110116371181046361156824704074820381375523354718601036635817850524520223762623530536815704645411164536013276877431507337767275035645751846874347873004208348740340416044655815015862645521867065636608151223784765546520240864018116200102002605587540430440305813273723261478352766766404557007467757024412861156680665122837853054316372710118545544808212273621780132321572161663428743650340003812715860467035856076482312660234137520505414446455780441714140426208278748216274884218051014482631621476078265146044131613228836252164614010111582655613611357741854436080238085435217231510254405607701230477272631066816381237174615373338107611031578022807270751306131682478804326085502144528524880381345041810676280461614154302151501756162483424015573612834350120113727263148162323635074340207171368178284171336430524826363864134871540864601385270531386527426623467415476485578656033641371448430335031047755612555603626668404175553634282814558308422701221640482876467183372738204614814082577431121152646406512860655536276087805143351702026852830022653022820718035346584823861702417730052687804422515247732547511311627775043107388472053284852085150107540130853304677417044861688337235287586353322643775608036206272157100747141800108563644511830737318233541640645874563883170021662674211348848132187407212653614011627857230442770375285078841767585612530035020171346322335712303012081876316116754300300531556757043847661518677452300803626287267158381176030161800643805815075802820513402571666720610157381368134087505271645066864765361415266258026418056514260616041805383650246726035342846074472247384502342743703706605607366446213467016068261488745255677162574420560704783613404644664125055708288172120858736325046772205271210328036002417337067483001315144343142114314403641477713476620406278536387206670375675323074576657148381663628835545426050817804817365732657065455013286755226134635425623576155808611318813457463531407153778003765886442081873222866325137241503303617647576801711012137065074236742660021616531270483817318247622852875368456334805283241360832263582372481114111505818834426130748506806653802118247015771278324A2F496F74D29AC833973B75FDD5E12486C5BB241E4AFF2C537030BB289283896457BB2EC7B485D873069F3E2EA641E47A2B0315BBF8BA35C531216060DBD95BAEAA1F8D924B0F1E8A58E55B9A84AB3AA3D2F26FD9F9BE9B9FA77762C08BF956773A11D659A48E1F13CF04374A8F729196532179EF913CB00053D5560FA17CD0D1E3CA8AC85D2CB02115B2C9038ECB2AEB75E256A10727D123384F53897966FEE6CF4857A6261AC70C240DE517408B4EFFFE9D01F65321E43DB24DC212CDBA468D375F6D2137E9540C84B871576991BE3F27AB05060DEBD28D0DDAAE708D0370E1EAF5C75A4A635DB33641EA18C995FFA60CFD2E2CD2D5C2D4E25AE831C5162178661240249DEC5418FFDF851139A68BB872F5B1885EDE9BC39FEF5B841BA73E54416C4291B9409C87946A799E93A5FB3B71AB9148D6A546FA48E2F23EAF0E248C21D8F2D8110C02749EB8CD0B6DB2FF01541E45B449DEBD4D4C0AE70A7264BFD7CABB33DDAC550EC8B1DC0D2F934A2B8C07FD5C9B95D8852D55CAB5562A59C0702AEF3E8A79C85D331EF62EBC944E0E2775C9DFD27F041A4A634BD6C3A6E3CFB859991A4B995A8B146C62D035C913F5B630C27BDF07151949C5A2A3BEB5DC63C1289BA98896E940DBE3699E993113E4A49A4D8E42520ECEB9578588C6773B3B95C867E495678E36981BF2FF3AA381AF3A9EDDF955057E956F2C7FC0B247EF6849C16C5FC33735754FC8EB60AD5717B2C487B3E2B8F98CB01CBD9CC6600436C403513C7B2D051072DAD4ACFD556309D1FD5E9CAA5B6A68E1F9C19A4DD743E625EF51932835C364A2C46E973EC47DD5102A75C9949C820ADF07267FD24D6D2B7A6AD80DA9CF1231AFF9D0A982D4285874706099A0EE00D2E53E0F2DC558B6B59FE88E0DC1D10674FC3DBB3C7AF828690E6FD59E8464ACB44125F8FAD829F7C97B4DDDF574E56925ECF98343C600985EE8D2FCD3F03DE3D7F5DC3F30AF89184457B2427B915F6CE5CD4C1E77FECD947C4202AA5E2EE651716572D7CF93C3707400F08CB230101C6C923A950F90F180AE0FB3873F03FAA9BA47F87C0BB67F7025F587ADB5FBC258D5EDAD3D0DE8F571CE4579EC369042F18518338B955AFC972B747E54B2FAF183E20E345CB8E2B2A2299FB857F652B85EBE0CD09C79E4A30F637374EFB2D7992C613547A56D6A15737E84285A3052A10311007A291A9630F8C901B81429B9BE69DDFED372821359FEF3BAFD04AA57B951DD9B3D59FF71B42548080E628E1D9E8236111994AC10B5AA2FB896F2F38A73F018025964799F7A4CE7E36F004F8B29DADD3FA172CC884BF2F98902E0010779E534A31DB8265F5C9DF4A84944908FEDCABE6891C71580D9DE07919A5E0A565A75666A18CC079AC9D6B5BF3771C968D9ED0DD80DFF9DA0AE9036A4471A0D3F8F983EBBEE38560F2DB91EF847D8B06CCB2EF146CFBF6B770AAC899C7D83275D95D5FB72719B0DA0131908A9B2643B3B8590E7BD3082CD8D3025FC73759CCE5320B986B5827FF56D807841FCE4B95EEDDB4ABA7B4D5AE16EC33F92A89325D40298EBDA2F5B9EB4DE6505226A3EB90CDC23AA1ECFB204C0CA89D8ADA6FAAABA368304829BF18E97ECD56F315189DAEAD33144B332F223C045DB541C3BE517A723BCF44AD7813C4282432C47BBE756EDBF4E412D5965789AF38F12467A244ED9E41161DE0210EEB2AD85FDD06D3A5B89C52B44F3D76B1A8AA758712E3EEADED46820FD8B16FAC8AB8BEE869BB18418B75B2EAA8BFDB945EE16C7A297CB4A2A3422F24579C91FEB06E5E63A02CA2F00FE9BB74313C6ADE99FB4EE8147673F7DB34B9ED64E27D64E122DEBC6237364D7D449463A81987A8A1CC2D60D0BB76718030140BE2904131FC3B8DF7C4D8D63C55956218C9BF52E605D5C63FEA2AE002F6F348D0E348FFA87E133FBEE41AF8C85208793E39AE728307DDD21A856FEC5BD8880A31B46D21CDFFB6BB8F82958B5F0EC367BDAC2202C2FAA423CD79E534ED6C9EB23121BD36F141B8404251D6FF9F091B30DB151A6DD622BF17CEFBDBD0FDECBDF53B9150DAD6C861A8CC28166A305F8D4AF208E367AC49B4D339E5188F3E207767CC05B0AB98242799A61AC9AC0DD78B4C34935AE6B3305BC9182A57744FB1AA906F4676F10C9EABB0CFE586A99E85B37D9E34A443C313DC4ABDD4FD9E74979D3483723E42B51F263055592DC0B8866A29D0A43ECF63CBA33F8B90BB8AF73F9356AF4C74714C22801D015953ED070C57D356F131607F6F7D9E2A6A876322E70281C1032268ECDB8D367B3BC9F35E2F281EC4F197EF7921CBF5EE69CBE6F882126A989380B75B3BE6F8D06F637A662FA41A159A8F16463E8675297CA4EAC058E68E43DAFC118E74FC45F2208F3ADE713AFB8114EAF03B2E957DA8CBF6F4B00AB0BC2327ABDC971C0A7CD9BEB54E62E616091D780AD2BA63F4BCA194E72D7E6A22FB6C79EA8DD802325FC8E925010AF95C0809834E9907C1025251E4C2F514938D953B14F40C3B0EA33C78DE241A375FC02C7AA8A0785731ABE2E0239B60B4056673C51B1D782CFD8A976E5FDC3EB8A3E30B82C765D34587123F2C7FC2912B79A03B8C5F6383982BD171025F5483C42BC20B0E631334203BA0B0833B0BBC543766836055F42D6A07B3477400E77375FC2B88FA01E7FC1BB5AE749F01E711DC1F9FCE3D5E1763D42D1F8B63EEA5528DBB31B96F48D9D9EDB53A3D25D7C540DB20BEF8B7671BB6118C1750D27EA464DB8EB0279A98FF1FCB3DFFF9C10FB0D802C55B9B81CD73806DFEF2E1EDC2C024A4A241F7178CCE9EF1169CB454DBDEAC904CB77F529AC170A3D383034192A09A6976DB489ABDD9A5D1AEA1AE7115BC3E55CBF845613662451AEB89B40377BC7B30A7BA87A4129672A32E8B55632544C1E9CA0926D6976238DBA08355E2E08B09CF0900EC0A66565C59EEFA240A64097C0EF274DFEB79E8D9C0AB558DBE7634FE932FF71E5812E5D64E6C251E4B2D5904DF9382973AC9A9321C55B33D3322827F59A97F281147DD691014E948A2CA676924C83E21762630C04AE70C5036A3FBBB8D458DEF7810970D6927C819CBA3FC5D2FB4C35BB36580094864450FB1DF91E4F834844FA6509031CBA470BEC5419133C2956FD5520FFB6307412B0EE60CB7852FF327D16C465EE7DA25D94DA55E9E157E49B34FF57EF036F23C6B7A80BEDD8BC8D8C69033510DE395B0308EDB4F082D42A2ECA795B1CBDE2A0DF7EA8C4C6510A2CBE1FD26D48C7EE052861DAB97BA485358DF4D25E75FF1822839E0A159042440D32218410EE33270C3F99656A7F4E9DDD1D183E37787D0CAE73418B7FB24F76F82677ACF9C3982A5F2B8434798137914451D57CDD83007299F64D812591B2DE969E4B6002652084F2B7D1F70593AA09575B26A88B2974420EAE3F8FED451AB2920085458723131E63512DDFDF028B0E3625D0E2C337E39E5F78C3F29D07BA68C5D40AAB8BC183BE5DFFEF17088F7F40E835E4A657D57CBBD3C3AEFCB0A +smlen = 5603 +sm = DC6800DFFBBD35CDB0AF86A0CC22563AC7F5F72A546D3EEEFA63784A1C98BD70FB4637EF75EAD49BDAD496B93D0B4389AA03787F5AE520F2B1D4BBF846F97304D0195D8AA528078D1071C4DA34C98275E5D503DA1B3B8B727AD0CDF66008B9A5B3F209D9156550F9D6DEC91DF00813483533893B6FA1A7BD3DD40E43AA5346D5611D0F06E55510866B86473F71687303921696CEFE7DD095F43F3BCF564989ED8483803C3A21872510B79522C2B8D9C141C0821F799EE5E0A43AB17ACC5699FE1C42EC380D59034B37942EB14236BCD9B2001045866D67FD34C51344DCFBD20C8374A47FDC42FB704654A46810CA21F1E1DA8B17FE8B0492FA02739A14BFA83D9E0B5271127692C15E8D5A4E65E02ECB2307F3931D2C9CAD1E7A163E128594846002581A2C5652D348C715104DD42B897F7D842AF93519F9136839459A76EBCFB48F7529840772B193F8462FA1C80249042F76ECC47D713E7F869566928C1A4F07A00D86996778B6A3DA64F08E8D61A55B22DC663A767794BB1A4D3C8A0CBC3A7C7B65DF610271E62CF4A0A8899BA0C02E58EF449FAD304D3E646DD9434AAFF2BE75ED90582B104D0C9E488BDFA50295DFE6B48EBAC3120B3EA49321E46C6451033CAFBF75402E20CFF3766F42EBDCA717E05C7EEDDE4179CE00146E09BC3372BF26F4F31A4D13FB8C90F572484BB239FC00BD90DE4391CD4E257B5FD010FDEBAA1583C5FCBDAA9AAC8C7E865B17ACDDF051B5FA6581AC173C96C6E1E6BEEFBADF449684841CE25289C779A1BF8A45DD3D2984D32B55841417878C7FCA18A5A0300B465FED00208A07FBC37C27346B5CD4F0E2DFDA9DA10DF653348AF10E8FDAB93CD90CD9FA565F56F7FD90C5EACF63808180685AEEEB5C121FA52918D05BDD15CD8F559684C8721BEBFD23AD394F61BC4B77268B629F28C4091B372FA7F374584EC6CD496EBF974BDF148A0CCA3679ABAD00A9822CF18AAF519444A069C203F5A2933B7C356810226FFE4EF96110FFC22CBEC78C225BA69E9D7A412F8EF7751C8F989A563974B8439F681099154E379CC6536FDF50F2FFC4C4FB96CD2CDEA39BC7D78997C53F690349D9A0DD1C9CCD1FF64922ACAA55323B0D4A24EF5B8D8155529F5A5CDE235B39AE095F682CBDA4EE8DF2C3ED080F3856C1DF9DA10A77C4B1F6B723E5C788309BAB8B3D402F5BD9F37CA20A9B67977CE1A3FD80B71AFFF35188AC4490F21028C165D278E15D284A8A6EF8FFA30BC4359B1A85ADFA0E71B588664FB741E145B6350B29CF21DC66C0F877F41097407A0E3966DDEECC2A368EC9E0215390E2E917F8B5911FA2F948969A335E4CC9E14DA436827D8FD32161BCBC9949E164FF8C3A8DBBAD6D24EC5BF67D098646C113FFF1454882FE999E55026C19562649FFE5AF90C19B1E22012AEFBCC205FB4049719D74EE9B2A63F98BD507F10090208465ACC81578A68CC9D6C8A616D0CD04548FBF86D1F50E4AA428B6E6E2A64856F244FED54B83C42AAFCF302EEFFB7350B80D0586549105005156950711AFE82A63944EFF9562ABB27D72319C38FA138D24AB59C48EF0F1BC9810F45AF22DD3FA2505C86CD18A43D872082C364FA83C8B7753FB971DAB7EBA40CA0AF8955A0C589B88F57FABB33190E4FFF56FC146ECEC8B1D1A7919D57B88EC82635B18F4EEE24D56AEE177CF7C25688C8657895C197C3A9A6F7FEB7F0E821207867332F4AAB9191476B8A13EE5CC682024929B6FE952810D896205E3685825DBCBB9050C20FA97C289E9F424D304603E7A3ED3D87578B1D8B1283085336CC59BB19890BBD5DFD10F5FD766AE8C1F01CB768EF8AA1760AB4F7C027FB811A57A01D347EADDFB396B0848910B45C441C66F3341B7377AC88217DAD43CE4D077C405D84212D8C645C73885884E79C5EBDF633ACA70A821656B3BAD9D9D7116F0BCBC00B007610763B65CEA4D89E91EB853DF8621E1AC56C1B6B318CA7A8EB16CED515D60DDB7DFED5A315531B4A2FCB133088D66F44825BC48AED7795AF8C2476DC34CBE68AA3C3F023B60F382503D7B415534BA4AE7A0C44072594083B4F18FDB625B083B4ABF97E540F3241BEC958F27A5941EB06E48A99D970FB500BC2830BF190CE0586B990C6A4949395E3AC4744BABCF15F87862F7FFA669285017DF9901015678788FBAA1EE75C0D0426484DDA27E33FB733138A06DAC2A1FE6B9B84C51BF543219B7E93DB0A68D7BB56BB4D05186E122ACE921A3300947FB44852D7F029D09CA23F6812F7FCA81A9E3199706F7E69350613165AD7EE86E8F34ABD349E2F3552E7DE2EC1692B79D8AF969BC3F93088946798A40AE3E965E6AA3E200C42C5D98F26D0729E75EC5B5D587DDC74A5C48AE8D4FC2E2B6EE34F1CE1BF4D840A8E7E754AEE90156C415445F4B1D1F3837A7BFC9E69216E72CD92AD9BA176165DED98D9F5DB8B7F8DD215A8C751C5C5A3236801FD4B84BE272EF79E6E29C02A19F3F4C02D860AFDC007AF7A19DB5C0A061236D553576B357901359853B8A8A5CB89263D6C212D1B348545163635F36ED09CE82085D399C31084552196F5ABF1C8A2164AC6275782B6753A10585B97AD4E7E9977B6209707120C56D9164E686FD1A427D718B45159FE1EF39B5734544AB9B40F7CE8427C6D4FD15CA54D356E534AF934AE4A8BA3B0885C10EB471B00563E277C3066E608A34E39E028B7EE120634CA11DE7C834D5025FF634A7F0CB5E88DC5EAAED8D4B331C7C110F02725D347A3E4E95076243D07D73B00B1F677AD963F0CBAD799280C75C27FC7235FF25835F08CE21D4123EA2F8C40EDC0DCB9CDA515B0CDF5B9CA870A22DCBE9AB5BB20810BEC190C430F914BEA7DDFFA46C43B2F7DDDDB31085496661B62ED67E23DE8858AD77E9BB1510ED68924288850C1A4E463BBC0A9F9D9E90E726CF99D3AE9CA32C263D5C4B38C0404A13E6F40C888006D061309C4D2A2B40B53D0D5FC7C80F62E91AA4D9595210111D3C9DA7B1B803D4E73EFDAC1CECE2D0E2C9CD8B55C436DE94180E1F2E77DF8A63FEC3B47EC8B968946F4D8F23EFEC4FDF946DAB8895A9A5BD926321B493994DA83861EC97E8BC3FC10E24B4FE0EF51083DD70A0562595255C0644E6EDD84F71638BB36F886EC260F449F7FC9DEC210F4751A727D4633764B166188FE6BC8E931711F0C5855C2386F5406D712B7E43CC744A86509DB7C3BF6CE9996C09CA0B7C868F7C170E15B47EE62B8515231124503E33189156BF09E87C198E42C15AA0EFE9644FC0BBFAE23B9123CBC88B9DCA7E4A5B6590C25AAE6A0DEFA784A7FC59276BFCD32EA41F56C0B52FA9565C2864C71C01B6FD536D91BE5A27E171A94F2501DDE19A6E0D78963486B222CFEE299FB4B785AD3FDD9BC218E0C8169A16547BF97FB97E17A2754CE21F12FB2E8BA17940A316EBDE36653C765C81837387047285382F16B8ABC021E028C68D7507B7565E21BB75CA1751C189B2170E52B16BA41847B846EEFB670AEC81D737B520705CC96E3EF32D1C13F5E7184DD7F5831047D2A74E5F36D2F64A9D4E147A538291E5E6C454FE24F5F127F93542F771EBBC188A5172AD923D5F340A5D0FD2BA3E26AAF84EE8016144CF0BE6D2FC4066D71996955D598E90B0D687A42253609E77C8997EE58A64AE9403F8E207DD9E4484FD1BF481BBDC2C6637598D56239850DA39678E0622F7A69E4D81EE0926A5C7872427F178FE484FE48C2AFD6DCE706FF784F0AC48D98A80C507AD9B6902679CB12A28D849E8C8F0D9D24F34780A538AC3D19DC1F9F628AF737099D23C523E964823BC58C7220AD4E6941DEDF594602723B3B9F4AAEF807AF9073B4539EED802992A2736523CEF73980356BC8DF4F7AC4A90E8060DBE32C03636A12FE653615B8910F7C48ABCB8BC9EC39312955CC24FB20513BF7899F0049F93822FC93490FE699AB26D7C0FC70F71E65329068375F2A3BC344D12726065835F03682FEBADAC805BB94DB04B5154EDB3E37182C3E1E2DA47902D80330D5B3418F25DBC1B9F30B1735C32E19E7032CA45C8DF2EDF1A011E875B9F88D879F549D7DED8B1335AE94FEE713F05E823DD778A8D4A97EA4EBB2F4E0FCFA4B846E2A41B4EA8730B47799A98B8D7DB030356BB45265091C3A67EC4693141CD1D8F6A0901F67C0F7E56837227E41E0900F14FD4830929B3D49B39040DDC5D29D0D90C3FB2CAD2566CC04A7F4A1A623BEB94C04B6697AFB00E07CE0AEA38D1E0034D870C68E05FF54DF78FA8C23ECFDC3802B7334D2EB5635A381EDCC1D819035F3375E63132ECE4F9DB0163FE474D74FFB8938692F9C8106241851D5CB40211B42D0D629094989D449CD20D55DB9ABBFB74AC3949920365D8CA0016CDFE8A7A5B3A0E965086BE7509EF163BE67A5606C230369766C033903DBB4BBE850C66DCA2177463E5D36022A3B766B8AFB69D04EE9E1D345E459C5AFE893314F822FED0D796D4C95D2D71649C410CC2D34EB799423DA45BEB4FC21C9CF8D2653A89431ED7D5B3A72D3D5ABBC5065E392F9E85055696AD0F50ABCB6CB6B49D8F81CE35F17936606A748DE51C6CBE350B0F152E359CC4CED4D5F331367D91CEEC3B455164E1EC0107154F9EBEEEF207767B95ADB0C3EFF4082F5BC6C9E00000000000000000000B11171F282E62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 + +count = 70 +seed = DCC58DFC13B035323ED44BE50A7096F697C9C143518FED50A59181160960203831A9904847BA20B85E99FFA63E4AB0B2 +mlen = 2343 +msg = 954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA +pk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72B32C93219AD27D20789D07EA0542F8282F2B82B33ADD586D375872CC7BCF146D607FBD08A9DB5E12CE6C896D5AD7F29EAC369A92F29AF38FDB37D99EDCE4DE2F0D86143B794BB69837480EF815532FBFCDA7E48D47181D00E8FE397894DCB8280F1FA9B0AA70E0B62817A15B8A7D84EA6F5F0359AC90C10DA652718C782EC36D7FD76CC273FF5C90812438407A97EC2F3852DA0D742FAE30A3A3C365F81B0FFE52ED06C0A180679982B15AE74F1243073633593003B1B69DD9A28219BB668F1215EAB3C27E934A59D4D8366105F63F4D7C6794C5EF5849E0138DD816504B5463E3F43A9E80FBD3DD4610DF928A3DD5210760840B5F243642388300677A56C91D8655DC0F7955BB5D85D1B562FA03F5CCD9F7D5F3DF36B7BE08EA2B459CA653C3847CA0D2A9177160AB0201DDE0686C1B59C91D82AD3189ECE470DBD949FA3DCCFAC69DD4EA2E90C8BD158CA4A979BB8859ECA39D9E8384418A55AFF66379CBC31B8203627ED4AD6757EACE741977DF8271450309CA18E0718805F841A62EEA6C506350BF3F4402AE62409FE0EE4DF380C0F4EADF02D17935D5626D397AB5CABB9C40BE1C6D9811C63E06A54A77442D3B522685F3F65056440D21CDBBDD8BA0977B591BAF1BB8BB67B8406A5AA75E4C39B0B6A2FF5987989E35E0961BCB443D710A88BED26C89DBA648972F1562C310673B815BED4C2577AEDDEAE72208718ECE38460CA1C84D318BE5AE01E15071B9C022254CAED70489B23EC1ABE72EA076AB0DE343625883ECC0615186BC3125081E44AA11EC83482C5BEF68B5AA69D26C0A42280380A226737D477C9D7303C94E62E8E9B96F65BC101FD1DC185305C336C4E9E919BF733D1FF601F8E071D7D85A6097A7A8D1B07419D7AFF31C98018FAFD70E1DF5F74E1627FD95EC6FA8F81FDFDAAE631CEE77BFD9D0898C51E0FBAD33EBE84D5CB46FCBA3564FCBCEC03DC8A949E87746F3833A48F1B4721EAEF42D5F7004B48745BFA8A953D4204DBC67C374305F55AA66F0F364093ACD472906A1CC491D509238D0B62551AA59F808B89BF6DD10FB9B4B494DBF99B3FD135A13B107D798FD7D324FF6903919D1CA97D9D767D95C08AD15ACD4A87EC60A6AE30666E95F265EA0A95F306EBC9754D4CC426503CE8018C3D6798B0ED02ABBE41C9D430266D31AC77057E9147C3B41FD6B54376EEE55A4C3BD5D1697EBDFB507D6E24C57F0A75B1D0604E7FE8E9326BADE22D45EA51DCB8C2A61491F8E080939F347F487D9164EE937E6D506C7CD31C1B7BDFC97C3C778838F0AA185777FD4103EC1409D8356B4C2A045A68ECF4FC27FFB3754709066C19CA63E94C6F7C7667A948FBF72F084DC1795A69037D383096C9111FA55CA7E88C1B12595C4260BBBD475532A75D72785FC27C12AFEB153F9CA132F1231878C9A2B304F3959512AC62CF937B03E0050990329598EB394B4F0CDA49E0EDE7E5E3D642A18B256D977D41C5123B5FAC54278E67596C878F324BC5B65898CCC7988AC0129FE07EFFE786511ADAE96DD0A0158EFE52FD74B6CF29FF49D29FA728B463ADE21D33F5F484B31BE78801B42A14A90C7D25C0011A55B946DA84081D2E3AEA45358A18AFD4541B2107CC2D72D2F34973686EBAEAB198AE6F0F9774F8656CE37B6AA2C33F4FC0CD6EC0DFE8C98237321FF5AD89B6E843A903DD3F39E1B6B6537FA014BD70353A7FADD219A3B8F411A8BEDA15E3870964A16291F759296FDDDDE4B9041F00FEAA30176D3B74208F7AABD078EE62539B8A1CD788E238DD824E01CA285EF41E2D1B27ED0F0E69AAA388E9177259675AA715093B4FE1E5A6DFAC2B48673303D42E978E0B7BC3ED60BCD766B0E991F714AF412E6004D4A078FA33FDE11FAEAADBF5D7AC0004255CBF3C1072147C64774C68D814D311FE62150DC4758D2BCBA2AFA46FBFD5835F2199F5C58DCFE67DAD315D6B0CDE3352EA8D0E4D13E15504C3747FFD0A53DFBB3B29875512881170FA48F9D59282B043C62BC94BA41FB9DCC34195BC73D65E4A8D96CD4917B81C1188DDB3F6D0D95525201E23927F348368C872A3637F68BB06CA12ECFCDE53B20B7D99D1838D374404B230A6E15F5E4A121D680D715F8907283E4F290289F14117AE75E6869D30C834F4D1FF42519F722E57CCF1A4BBD8820BCA295117587CA0D6ABA97B41207FF0BF35958084C4EDE244791E08E3B774E28F0F4F3F93D89088F4E62C34DE7E740DF639416257F82B205C4F2F5E8EF9A83E690EF55B2AAC621C2E96373283B8C2EFC05722B37A278583A2C60B71060AB635AAEA874EB247CD3749CEF7CB9C06FED419F1B7C5FAD9E2661A96D25A17E77FC17BD0B1CB502B10CE019AF2AD2C2A916B0D4D123F5D91610B50036406E6DF88F6B47D413F709299CCFA231715BE9FE36A81CF65335790A981EE13B2FAF729922792A932EFD416FB8237CC50D4ECE1D69468854EA61690B01EE08ABD3F3A8A57FF076271089750AE84F67FDB561E2FE70902D4AC5C39D81FB704F6F95FBC95C55264B625A5CBEFB2072219931D2C5829436E051B379076CE733F113545FA837B1163173375CEF94CD544AD015F1B606BAD0EB1312B044C4A8FFC18EFC5C3CD55F964B4D2C7FADE0420D8113F2293AB26B39768CCEC03BD9250EF878D09072BE1814663C83CF6270FC0C45B3294BEC12E9FBC80A34A677ABC9A336BA4FE6222482BDBDAA5BBDF +sk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72B23161C8B4CC5CA68A521B4EA29D56406343FE9BED5A66771DE29AA5361B5C34A608CC861BC616A7A9B3BABF7E65C59789756B5380A61E6D866E7165A1A6C75C434311686517862421885124884122456311168845234260402255364520366048884060572200566631238718140134231112244078458412123882752257773565686217657174010221373650407764523115047528213364322002730000478074235334177152828231133530401142341300378305303020108384144428576325440316014701528150085587272777145141063320241138381242006306467276325505635411128322205011745147585861640022038335270560344822834527343443242657715552541040603037360263057322000473170040341330422613335863331253111762427761568536748534136168830484151786073153068363728422337827526235823048310077883137800278148440608353526622128060082238022546483443414362315642833733465204666651378158780841411072322165600807874788647878182764042380170750412410174662517841620475357881815065777108477772456632446131266870817204360455064368275184741704053623367122831677745276760145505527303622476578260152454821031722325316750667303733760332154078328714673475411628630317631012666878181686023051870067603731747574371512407047027105877736486251774621180147663700411832216010011287373420414730556860543264334822211574472380873461701032340805706736468755333608462377134756580704516335774558617273253048014071428436866866666236405212711383531154537012554505887815270758588387470682428350405845224712383261888160048582817564566478760302548173271113015865638144156262552020705366884013782126601686475462772750427604863416440636204677164085182341556237644127224483456055553785033572677420881747265143158587568407220043204517087284784307234387445108873444844173433773714548358562525033531502115377735825064428320105583743685171662758515830172102778208658684134285528688184021832624860272157406585475526015128386020812806854814244611738544315383223104327342558222438188528088004704068188731766327754767142508256488586008545286482267465707330535877176635786101084446711657703702505035354071134356182730702501882272006888875782703240143430186835581404314114635016474721675282670050756446257481752663302610644506020321205228441108467312138247675046216277874703441373131262315457135738388565758265328735438537716460123628110305375254411516504146721674060662556663202866583428668828610204261530554641603030335452705887481461000354403683013265147166813825883635568466587316466056085218737075387216476308450177508430072573478265037404820810135264061470387038573111818754106027555724788617707814508867773355103065475747533548864115444084307107724613142073755204820437833274770545832867845610186377202104135680810538088774371141315083167235853618321288680600752373532126707821711674071233228543611267046275387745577826876324468632845260410873543350714826537652064503378104417156560868321065550036870708280423861552160555567577427877383687008820017855472771807812131464650254576420305287435788104544464868478334584251163346565876154473382728445508248263422808142515874516501612315738617883EE7CDDA4B78CC6F4DA21BA9967CF717CACA292353F34E7A18D16FFE6EAD5122CEE7D8A73B3181BD83948D1402FD933771069084A5076273AE303B184A27240FA159A063A83DA63EF70822BCE87E18B2DC10E6DC11D0260778256BEEE5941D16BC87A4473F75C394B776419E2573CDDAEE21DD4D68E57662B398D881CF588DA54DC775A013D0B4852C54E275DF70D5A2C00BCEC7415F1C16C04858B4A5EDDA558CCB8DFD53DF5FDFBB4401D5517EE68FBD0124B9D0518AE5FAF018420C53294F4CB95EEA88E04F0EAEFB1035ED33E28DBD856B244AC14BD228F2A91BA6C82FA0F07A3DDD1989046EC7D7DC3BD0E293E9786F61625AFC3604A82E3C6BABC6126C1833AF842EA5D200DCE3D3CD0BFD2492BF37C48F14145A13DCE880815F59050C7E846C1952122B520CE7B6C3D20215DE56E1AF23C6B77877CBDADAC7AB98439B85B5C143AB80BCFF130B2294B95085B23B143576A8DC5BBD1004C6BF9D56B68FE4A9513099214920D036BA536A6CC38EA9C4030C948B7339EF4E021D6D2C46D1C52FCB012207158408EBB6F414500E30B4510772CE4547AAFEC13394DEBEC2E6887C3E7B73165F2B6A392A6BBEA5BA55C8B09C9F1CD439AA528DF92A0A2545CEA519B97480FC0FAE71EB8F00F74C10F64F6DC179BEF5E35CC47B1927E47B93B6F5F7D0FB6CA849D8D92A8793F184EB034A45DC4A0AAC4F93A72412FA06238BB8DF00FDE58C773AA33DD4AB99ED93B9D27077D6690230C4E7498647899C6E4AF3EEA84D5432476F6622004A949B0522D092B2D530C29ADDDC1C42D653662C6FDB0C7D00F7A6BA4CA5C0ED4B2747FE6D3E11DFD23652CEE51962A803A2CA9B5ED279E793753BE8BF3D2C7FF3F9B81C38481DA49D1ACDE9319A61743EEBBB8985B1B2C0159D9E93960E36E0658DA9F70FF21093EE828F7DB70721800BF3D598FA5DCFD1E2DDDC734C68E486FE1193BB7F04CCFC083A4FB979C0C16FE3CE8025FC97AC09E71803E60A3D2016E4BC9533D3BD2E75F828ECB8145862D80779F4F200DB22A4EC5A56F6B66E504AAEA4B9B9FD99BF148CA39BB921BC2BCB68B05EC5C7BB0151940B3723298DCBCB528FBEE909B84E3F9AD8130AAF89C363F1A6CA485B02F37129048BEEF361FDF4EC033866DCB91E84E04B3A7FCA58E8272BD83A85195FBD1CCC8BD10C18D8E91C6EFD9768DE7F87248C39C7B8C04E7857C57F81779BEA8EAAEC3E6743D858AB222397C34E47D9D8ACD6C9D6657B48786E31D50F524D8D29FACAA0A141621187E385297FDAB8D715354D904A2B99D67C68EBE02481B8F3EB8D9DB8815305D25F1A45A1D6E18A876FA065BF1A1CE52708FBDA257CDEE442B41434D1A4D4EC4949CA51EBB37DBD70D68000D6A6F1DDB3A5867BF174FAEF6D7C289F35EC94288A381F3F3E24A13F493BF0B28AC5E354B6E50B48CDFCADA33267F6DF59F96927237F73DAE4689895B48F68C479F10F4C45198BBE6E5E140E9DF067081F65D795490502A0AA733E88782FC1BB05B66A25F46712DC3FB194792C5B92368E09C4797695C9168A072E9DFEF872E61D43EFE0603731FC14E1A28967777B2C2C0150E5997870AAFC99D21D9527B1C329CA0E8B1644C3FD0C54E3B64E1BCCA3E403486BD121126D161CDBD2492F0EF299EBB4DA7D1138904730F2509DD27366B9BBAF3387529305FF9CE7B4ABC8B4DC3A71123BD30700D22A00EE9A4B63BF3DE3F2144FB3197D026FFC2C1339B7F0F320B6C38C16D8EF32B8DD2787D260C4CE6AB732CD50696B35033C7CC7F92E6760CEEA85A063E29F69039342CFD28FEE641F0E55641754CB9BCBE0BADA6887159250C773B4A25EAF083A5A966C2D0B75C30E96CA486C53A6AADD2D55A65841B7CC2DC81A9AE257B1C71A2EAF2DD8C2B30284F45CBFB9AB61B6C830342118C1ACE147E0592D8A1279785B3B786A7D35996F85940688CE4A2C888C011A9FAE82A17ECC047825D81DC0DF65473A3D8550502CA831662788C23822D8FA687059CBD70AD5FEE48DC69FD9D1167A07D4172D06938FD61F5929BF9F71E421B535287AD5C56AC0E1EF93053A7C166CAFAF37ECB56D517BB3E59043C29423EE7759DA670F514A8463CFF4F08282B7AE8AE081D3C8A3B685F70F589847BA212D169594A8532569F866E6E003740319BEA884D465AAE0BB432EB6F3822BAA0E166D52FF49001F17191DEB0ECAF8D01BE8BE390009F1EE62C3667D8BB1365A72348EC7A5FDB5270AA460331700BC680ABE27C5A42610F9DF2E710C6FF5157F75D860AEC77A43681B2C22B53D5639682508E474FA3D6438074EA94115D3892699FAE79358EBD5EF2794057DF87717DD55B448B539CA19DA3259189B68E9F8C38AD127F83935F4B82FE3C65D551FDF1E3DD198F3156015086D38E43C64A0A54A456F5F8084EAC5A3459BC0EFA39D168635E6E036E77D46C8135F6A11E5DF6852F24640E187C740E661DAA2079C79F8D495ADCA417B978E58F05DA0DC0CFDC0426FAD01BBACD3555C8087BAC694699A8ABC946667E676582EB91877DE7621A24308D2663786D163141FCB44306CC0B0820ADC8F243EA7688EC88C1A0580E6D8BDD75487BCB8C99C11ACCA501C0697377793F421AD31AD99BD6C36018714E089913FF75084890E5D12F94D6E25660D405BBB360DD41EB8685BDA906D11069DCE52A417997A174AF9AC657D64C200C596DDBCDF4DBEB162A1AF98F65BCBE6F841593B376C17FE691E145ACA9DEBB7A75A4E97261F7655689729D8ECB3698155BA8B044F0A765B0D2845F0A266E743E39AC2B4545E87ECE64A6CFCACCE5AF23CEAFE7C0E3C24CB16AF58865E996C6087F6D70395C6E45BE82896F54813D6E51AFD34C98694DC530AB201D7E64FA787D5C7941490C68997ACD81D0C9EF9135A63E2F256883939663927632CE993C6D558389D7B44B9347B23EDDBA01D28D05A356AF88402230CF304AF5D03ECC6BA783139921B76F843C9FA8D91C76CE593221CF9EAAB855D9759CF83928125158F7E953872A6E37B422998D1E3215D0D34F276A99DFF13A28280372A45A76E47754AC1C120009862A93E1874708F5DE50B937C162D04F5E9D11E4F35357C58EC71308264C688A1819F9BA9F2E9A3177DB228D97F930F847F4717A738898B07E7BD028605A24F8C2268E6ABAACE7E8EC38CD04D72C86CE7DDE179361B5283977363E4715F479028BAD5F7909FD9762861C8B17DCC07E4A8EB735C674C90E2B2C8EE2E9B6A058D2BE4C024AD8E801DA91B99B704E4C067DD0C1382C76A9F47C2026596AB27748A1DAD8087A54CBC893BCAF7BA907A05B19D14636B298A028390087DB90E5357E37A0CDF338D182F0868063986FFDF29BA175479659AA8F9EA9EBFC4403EF8510E426D93AA339340A3919F515F396141A609D7A866E95F5140E8DAE4FAF2B81AD7FE1BE5CE96F917F83198CB7B6FDE06D4C48B56490D03F7C36EC500AE8B60610FDA2E3B61ECA2B4AF97F6445F2A4AB0E89318F04EA7F640C2C41CD3A68BBD84555576D32C8 +smlen = 5636 +sm = 31AC253EC5EE5074191CBEF4040E7022BB4EB1F1CA43601D17BB1D5B234E034B3D7848B4F459D61D89F6925E0B01D4A579C9FF7E806D7408661F66369B51DAC5BAAA3E5736FBD8C4EAED41B759D3379A05AA34790D323CBDCF4349C81481B3165385A5D5707D3500040EDE25484EAE7A298717AD9AFF31C264C03A92443E372530F3AC8813A423A2589B35512223587D904452BB473327818C277D6B5625406AE9A4F7A3B5C5772521005C138C150B7D98F324EB80181D52FC342183BD4CEB2E20376ADB1FCAE865DCA5BEDE3C096BFC4B517DD26A6304859B0BA6C413535F396B4A15115B34A2F6022FFC559853CB420C350324C3F43DB3BD2A5202D13820F28A4D32AA018ABC08D8773BB7023C7013468CFB1DD991037928A9F42678A5C52821C555F0B413C1D54987B13514311FF161085E937CE43EC46A6E342660C0190805E9502D15245CF47D3A414204F478DA953C314E42CB8070D3D5288C0E23BBF8027BBC1A1B480E642CB70A6BFCF4E7EB4A9E3AEF40C46409655209A8A9F03650E6B9C4FCEBDF088D713D39FE2B8D184CC48CA807E843513EC846D1726F8C3FFC3217154D3DBC848932A6D11A8D3A179177248EF12E1B25DE3F79D229879D08BD31113D8D7BA9FCAD8042E4B412F64BB4DD5EB3AE87574FD3C8B0547D2CACF455345455049E59016E1AB0D96CE6FA54B8C5B7B9111871F992695B8F6C8215D0CB10C3850550A1299631D4D8F04E0EB2D968490CD6F41B760CB93EE0C70D155195F228A3139511D24388D61D58A32BECFABDA86433610C7A13AD65ABD5EB29B810CB5E3445756C3F10191A89C68513C8A5A58090FE2CC3DCFC2A6D3D0F92663170E9E77A69F3B1069547A2C2DF299FD10876E98A01136F3388A09BF0EFAAFACDE111A7EC0F9B43CC6EDBF19F0995C1CC12CD02DCC7BAE45370493F72C754DC418B7D9E26FD8D9D46FCAA75899C19A26EFF5FC5F278549027C08B82840C81ED250D8AA06B69FB114AE8E1C5B71D6552FA2B0C83879B6A2F2A8AEA603B3E54A42A2EBDEE1F1F7ED2438832DE2349A257DAC35BF81E19D16AAEEC8A9909D10B39DDE573CB67946E3F3BEADA4C3191F61DEC2B0834B64BF6E5AF048715DF159F7C86F90B91ADAA0F32141DB1D52A19B453CFCA51FA8F97A2C145E45E06C38F6F6471A5F67D5533669264683DBAF4C14D52CC0B05945B248BCC88A401894ED1AD41F9FEE4B5F2E265F6728A4BCEE4B24A74415796B6A49D22EB9E8CA6D61150BEB6CCEACFCFADCE557868B91785CF1D00C4AFFF32648F1BC212ECAAA79A568DB95ACE55F1AC85AFDB2454ED5E7E5AB6510B1D35C111C9C7A8F7593524A59CDBEB1F7FEB5B5910FFE6B8B99C63127C1EBC78432B1FB3720672457853467A36A5071D76DCBF4ADC2BCC002727C84D75E264601E4E7B47C51410BB4EAE84F7969F0E2B9A670F494BBE4DFC9F29B8ED6DBC8C3D5396B1300E64813D25E461CFC068807D44A99D6F6C4E59A9701D81A75E0F6D4DA64887C02E8DF18EF3B9D2A4D0B94B373B40C4CE7444C2197590F85C7D16DF3AC8D8AB76C82A07F9679E3F6D57CFFF03FDE945BC51223B03FACA6D2AB5FBB6913AB7FD23AB2F53CE18FA5976017D1038CC266CC82255D37A2DF61DEC3FED65FF436573361C6318E6AAC0FD6DE5B087E3B7CA6DBD3EDD52761473641DD2F31A9B1341FAB46B614B3D6451F2DF49CF437AF470AADDF7457B82A22159B4C4947E44FB8679475F438D7C5A4A80475B53A3FD7C8B41F6384D0729496EF911FB44BE6F1C75B0AF1E41A121FBDAF8C037550C7648568BC0B17D280E9886BA2321E0CA914325B5F24B9A1C0A98AEF6BC3EF80B3E8EC94B75B2BF55BFCF2512053D0B37D9E580399149ED4E491C76013D2DFF5BB5E4004D8BE4940C2D5260B3001EAD9C752E5A18805DC9061EB197220A8AF8069A791CB972976D4C5FF10DB7A977B3334F674D633EE339145571C0F13C7E394A053F4C1B9424D9CF0994B8BE76EB65D1FB85F09F3716ECEA9AB631CCDAEA770B1515696FFA16DA2E01AF6472D2AE93825D03619FD45868D68D3B204C1F948B9622064666C052C1832B5D9EF0147A276D249C2584C871F6FF3007FA5D13C1480877F837882B65AB1976F5AAC16B61EE99831194325300207782B6E111F18EFEC65A6935C5934B89752A60B3ACA65AAF0ACC9CEB0E400203A3E5D69A63BD089607FEF0DBC4BF266194D947F2A075E5ADDCF8252D2151F121BBB896A23D270115C1D3731A5819B5AC4A55CAEB2BA88B992BFB217994041161A2DF5BE5801B9015BF209DCF177629D889746B58AC5ACABB0DBEC97374EE22E28B07D8F6F584EC17A7F74B3AFBDC0EC55217E6598325DB96F3C6BC6A5D1B5CB0E7588FA6F7CCAA10143C1C5D37497CD114B7F073D2245C99440837F551754696D3A31D3E3C3A492B459F8D154035E6969C54FE69F00A47489A59122445D5082D219879F261CEDCADE8D2BD6989E9F8F95F5EEFB75ADEB85A0945C916602C153BA240661BF6194DE810804B43BA974DA95B0FED57214DB823CF667644FE673ED111AE3ADEF40CC84F324BEEA834D5EFE9D2F445B0AF6FA816DEDF2D6510F9A42EDCD0AFB09E17230EA8273FF9CE51036657578844F61C6F56CCB2A018EE65EB59A6969896FA27060BFD3F40211FED4C666521C38FB0B5B0674CC60EE52A1949C6C38EE9462F40B21B1D22CA53058CD16A6278A04D408D7F0E7F6A95A517BA8E446F68AD0A9B5056E3B9455485BED03C4B37C00946653884F32E2584E1B502F2E014371C8E2CB5C1FBB5BA9079E24D7B1B454853F47C36C6CCC2C563D4A2BFAA34415B7EA30D7A630B982F9E3AD0A39EED3E450850BF93C80BF73A2C60F408FDAD32B5AFD2457FE0C6976691936C980F40A92B61C19F7190790D6F6A62C50BCF065E1B560329C88C39D9494B2FF4367E24E939159C5293EB54752241FDC30AA22D2C88BAECFEABC17BAE96BD8D2237DE432BF3510F8CF9039517BD0564C203B206BB3092C071F87896564AC1CD26CFE873F01C7CCC65DA600F3D2A05E34B8C4468AE22267C4052FC05375986F78F3C42AE66FACB9C856087C734AEE6DB533995D168C95B26CE488D535040C3C05CD5293B82EB75C749B1C14461423AEBF1FB60C5FDE913BBE0F2EE6C7F4B168B1F25877EF560B0C3EEF1420903CFFEDBC8B991C3294C83EB9D7B881C3B105B73284B014AE58965D2DF04CBFAD85E00D6D058C06BF7F4FCCCD9BD7D7DAB89B10F140BEE45EAE5AB9CB101D8DEC3C9C909BB1DFFBAF6A26895EE5CD9EF8CBE467F057E131D6F72DC053E6A76527FEC5284C5990770D16682A530F9BD33B46BC27EDA2D954FAD0B08A2F1572C4C02A6F1DC251463028B0647DC99A2EF2FFBB1C6C163B182EF3847FA6E147742C903E90E00F1B717BCAA4FAC03A1BCC62E04D07A4A8C42180209654E0DB13AB943F02DB99E3C41E2701ED14530E089A007F452B8C956CCBE88FC92E2CC4B0729169BDCE789CE641FB782EEB3E9752EB6D23B9C792AF8531AB7354C47D5BED53F5006C534AB7CA113751BD28828BDD76B6AE83419BACE92DE61B900D1E88487665A08710379B250267AAC13A5232C73D5B31FD210059888CB09CACF5F7AEF828403E4679E29C670094AA988BF18C3A8235007D6C64A8169C4F0037ED6DB6A6CD2C8C43477AE798FC37713C4F611509EA703F070A0D564413E1CED3D7E14F353B0441D0FA19DF57FFFB0A39AD017F2F027C5637637F75292D069AA9CF90FA25DBF346FC7ADEF2078F4626F9763EDEF1C859FBF16AFC76C69E0C49B884D888A8D2F50DA1888EC8BD359DA7665DB8686F93A883FC447F5D775C2C4EED89E6F0FA77DA9CAEB3C00ABF256C409EEE742F277CF34A0E4FF83B5700ACEE80F08C16C304D4BC0338FFE82B3359E3BCB000E2C0818E5E8760C92A3002F344A8290DC8806AF286DE36C55B82C3F4725BEF61A84E40A64A20F3ABF4E13EFE768CA4EE063722392CA609A9A937EDEAC9F4599E128AB6E312EE42096E472EEEFCB1EA0C7A63F10501CC46B1A06B0B4EBC2127B92AF175144805254D1153FD160A5F0507EE415E094F56A578EC63E5DE60D682C5AF7FF95CE93B1030707A244F7B5E0F390CC5FA60AFBF7C8B97FEAEF717D21AF174A8E571BBEA8A94134A2E51845DFB5E75103BF448E1717576113B59A71E2232D4B3D43AD51C66BBAB92F105882C902D24CB4FAA47FE858B090ABA0FC22220A6DA0DB2A323C2F63593FA5CED5EFF021F39550B2F0FD7C76FBD54E3ABC897ABC788F40C28A86EF54EAC89798E1799F8CA46042CFDB80E8D5D8015236C824F0CA0EF34E135640D04F99C0FA7458B447646B438AB29DF218585F85E7B230FB82E824DFAE024BE8AAB13B4DA9195F9CE8A655E4402152EE86A5E3944BE823262A64CBFB8B7FA8A41DAA34B1A0A33C171FA27E5B1DA392438BBCB1A5790040112D6620D3A0CE7D350B8E73F64CF3CD5C6C4CCBA81EB6FED52041B7026F01C25AEC78CA94A473157928682B86DBD5A9740AFC48E2EF7AAD0BE5917DA68A97C66D9748C5CE913CDC8DFBB955202B545E7779AECAF6132D5CCED0D41E444F5058799EF2FD4D516F70F240588385ACBEF000000000000000000000000000000000000000090F181C1D24954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA + +count = 71 +seed = 270BEDAA7BCD43990FD8B4F44FFB63A3AE8E991BB2BF84DA7BC2CCD1A079C579AEBE2082ACBAB7FF286DE795F31973B4 +mlen = 2376 +msg = 326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B +pk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F409E87693687DDB6F14E1FE7AA28CABAA776CB50354A17897DA103E9B64E9AD9FB12CDAD4B4C97FA0E63CFDED1F7CC52B1E7E77F3BEBBE7350585FC9233292791DBA596394CAA9B2E1B001EF5812D6EEA4846D6E41CFF9FB1A5955537292AA8484A4A8CFB8FAD2AF45ED76F0E5FD435AF9E0612EC19AE110528470D9A0288C54D6602758DFFEF3D7F810A65A83218AB83770338A6E4B0F557DB57437B4F7CBBCF0F5CC69544165378A4C70BB8C5F1F3ABEB19691E95204DD31E03247E79C9588F6059047B54DDAA39B93325C14DFAE4FB60C641F51013DED5E0541CF388EECED4DBA873A28104B3A8BEC77519E8D98FD49C81CE6C52971B8A46B017F5FE5FA86601519FE234172A5C75D263DB8759E4A99B2FB5F0E253C2EC1C1E352D4ADC119A439B021EF4CD48825067CA4E3DAEC2402D49D994CBA03D3D7810A99FC4CB7DFFBDD51944A89AF1896C19C0295D4B94DCE5FB2C2B96B6DB1DF5143DCE4ECA2AB30C5F96BF08A510ED9B32C1AFB2D710E0CA8BAAB66C91951C4A39E58971AF23A8CCD57A48185A05C33B58FC3715C9D598EBC10610F2D2CF6B5D1AA028F66B18C6B73CA7F8EFFA8C6F133E138113ADC56649645E7BD140F23CD3E4CF95FF0FEEF5DF974C6FBC7F18F5FC0E8CEA5D08DFD383EE57F0B7842719800F50686BC0FE35208D9A88B7313620F4322579A9FE86EEC91B89DA556809AEB8E7C5CAD785FB7D5873F24AA0663865FE30CE3BE0D5F95B942CB500A5EBB8DCEE4D3649F82113795FE4BCB9E2ED473F88908226CF1E9F92436667193735E0E6B67E77FF29C4C43F2C2146D870922D8958C7CD47AC21C2C375AC7D6B30E469ECCDA6D54CFE681F7D835B2AC26055A163B269A301DDF2893323536897C70DED4FC0694D9F7CF676D93AC73BB4717E6A225A2D3163EF01E64C109B1C7747F41D8FB68C816CC1A1110E2D7E6E33DD562B93D5BD734CC2374E31BD681458E6CCE42C1BB1E31A8CF8713AED81396EDB52AAE74CA478F00745ABB27F884FEA0343A7E541C16E0A758A0B00E8896069DC9F28DF7A7455410FBF190B96F7A63B4CA2BFB29AEAADECC8EBB1218178B52B05BEF8740E7B7D20C56581A6C6022C20941C04BFA3EB1E329C605924F02A5F193C55DCF840A325D67E8BFDAC303AED0F6F7DD5AB9DA7EA25D060BABAC10893C9A10EF85889E755118284F87809EB2818E9B8309FC15DF8E5AAD8B1D29BBAEC43868DBDE839BE2DEA9F2BE7C0901E5204E144DFBE35E4773EE9B43CBE17619E4F94B879948FC6636145EA0D943CE4B9A3DFFA5C8BAA2191DDC1516DDCA456368EB2E5FFF6E555EEE4E17B10DB9DC55FD763C0255020D7B59C2D2DFEDD7AEAC25E634FE26BFA893AC893028A45E3910FC48B7EF98B5BB6462E02BD40758B66451FC9D5EE544356EBA225EF9FAEF644BDF67AE3BFF765AE20FB72103AD7C79360FAC65F354BA92DFA91B884C2EBAA0027826B516893F854922609D1A75AEAFA2DFA07D8C31CAD271BA4ED475C628F7D9A11C03E1E6313253B13F29392E615B88F0B55E251AE3852B19DE4DC870C15A1C33BCB8F7F1B2B6DC369CDFFE1BA7DE3453FB087FEE6E04276D5511E11F8E0B2CE60AD1F4E26F046FD5C0299B9E66EBCED854193AB1B134D0A82D187306684037C694CBDDEFE5946AB2E1E6E0739CE8258B765F245C84DF6160F562333CB1026C59BB5E6BA1E4F8AF609C46654081964140947A0C5C1F5156507882D73008752DB5971C4588DFC7374732D815058C0DDE7222FAA564BF9C3ACC2E49DD5A322E8195E3B89FFF66D2AA6410BA9D9D7DA4331E4518E1A75622111889EB5DA5C23C738276282882FC8FF9DD5EFD5F67A596A8117663CE5A4DFB2EB908D2DBBC152620B798E2A5905307153FA803CAB8798EDD95163ED1D344251C6B35B73A25A1D1C58A58256EF07DB8B975E535982A3BE81EB311612742B9E72A57A2FAD2FF6CC1E78A18D6A87F147C1594D38A29AA8BBA98E693247F4537E6FEB9CCAAD19889452FB9A6594263A4528E2F24FAF1F5BD3120AF211E63EB99FE885594C6A57CC295CD21FAFF210E41F3FB7B14926F727452EAC549F3F14FAF02879301D8F54510A617671C190352C03F51B11BB351048FB270FE5CC70A083555E0251CEB6995630291906A8849C210E43C1C4D9B0E79FB81781EA0A1A760D5CB08B48FB50FB600FD5BE928B29C9C6DCCD2E6F7F726A45044FD25F05FEFA4AC31B6DC2868F45D17751E44BF3CF2D0ECF1A592B5A1EA9B6158675C1D1BEE717E14A510E307BDE37A1B248F55F4D30987B360E2CA9ABFBBA307FC5D3BCE32F8B7599478D30D36E1A6C3D2BB42656144F108C6E2663D0CFC6CD473D0B3BDC57C667EDEAB556B598B9DA8C8C0A8F453E0C0795425FA3E5BF00275746B31B265D6FC7FA849C829358371E04121A2C1527581F7C5376C930E149F6C934E6198DB2126CB28273788203564A999237772368C5F09F49E43FEE4AC5DC9BC205B1FA5CA1D21FFA2EB6B411019BD65E968597C476D621CCB543776870EA0F3E66B02732332DF819875D9000EEA798CDDFED9A6273A0B5EFBB6AA16C02BE7A0654CA04D5524E58CE879FE0D4F7005C69C1B08C90F8A2FF9F2BD7078B88A8C1A46DEB68CF128696E7B5EC5F9BBD5F6A14CB80A0E8E14FB035307AAA88FF63362CD39BFC0B9BAFCA1BE2266ED5F7665FF610CEB62A068126C6F0B051B1A4D +sk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F404D32212F5959A268CCFF8681372F0E601E67B73C867144BB489F6A2A8110D0462DC68CA0D2F5E9DE850FE46579134FB69B11C8754F81AE1A38F02C5F6B3BAB8502070416377041855573078665324067727221037340108665482634487256031358334515653864341602447532567132881610516086832803200258387686813555701314854240334741124888800442750613071038401026260788376172840010703822471765217881611130333263644003137375802250078884437206711057004187145125747068874627032241204111518723800283178248681380713072870508656276314665586253858130652236407268803810077426776688728488112852727325068852752706180332481182263581662430755165843573845140626188457426830375051254067483061338881317567366642815263431060324137103571417514157453167300785453431505632000231635135548438387402813017360446710033825113674707640348605843464860363063275885243765888167305251048771720647683784862684414184483431610125437218463146827848471455316286342616573576758105027660561080654672516385472542867704606106576772366181867747431060116468061487480110516361005140611264727686186313140836620512537463204024701276175018838362543644034047816380547376008156228106424277263853635148344485234838053266102361645457540015421166704616608022043361137517681876754068132250676362326351648115541717722770812623578248555173376300276636468148685755316220506063565351367582384416855686051615614486404663836785250268055743564878238728586833441555352427268582641102706012441361437650426447147165212237144025617574288343435464003833270527375253710543516335245244024856244512020468033084000572251515737747807350766137627120704751776882336137010807848226500388601318031126113235800632480235574345184071156314477218538634303500880486264525316806401388033265518600352714113828215571228315555836536831644800225332117143113708265107704840620153840113055460378155580457480338723074155653750806764283168334600602435476122436231381760478665847382704561862174772050520582020111376571015047618823701841833466614456143145387603750734506011217635526642137852126251675468148815023202708304027778027063044724742645864374804411138530048204374758413630215863718713635310816116145262505645042003488141625418842802741174822304208368058853318582261611042168381634266072373717307465405112218385732820382433665505258742315433118870284344460237072701151852104620751184768406840756200588148033266542683863621168225887618365148763163214753027618635301323535166170076115240837557573782755372847823046024821836215660815382758315478013873085470280681623310180017157174128007832351332664521306736440860434268478225263780755131352113356440625722451505558607201347173663708581207520362237327044616433184424360832364776302662752224302560276738413516834221802444176364808304520345643642457356207201760201573171361166504248064180613387431020203514068176354805127645435033218702728306667865524274614332435732744584244767152860757443873186845601178050224357001451705054655746052073737045523616211748323740378824358674662122612615537570080502554101353588826634074264305232488197F3AE059AE8F576FC2AC011B944E9FE8F5E0742DF7A1108FA972198B98DDBC170FBC213D3A2A680695E4F3FA49DD8894D6F2597EFA4B218DF15A72C3B215003A78F6BBC64DD7882C24BE5AF3F21A0C4DD667880F09AB81BD3A3E2D94DE1B141FE0BCE1BA603FD6D6D95CC65A423ED4A457B8A743B35AE6396840592E5DC90BD251E414085B94698F041E5E7A6F13B7578DC86766C2A065EAFB9C90F46A8C825F6C550396A06E33032B9281B634EEFBC838CC872240722E860224DD76C77C5DC88499F87F42F81BB22ABD1F0FF0AF4C4A1550EF953A08D168576902532534A20DFF36E5C323E1CCD5214A16C5BCB2780377575EE417632AD4C36ADBD80188B6AD6C21F94C9A7780777E2C25C3E040B79CB6104AE77130F92692F5E8BD1637C403238E14EC26D19DE3974243DF17EB2BB599CD50587E8569C1916041E87201855AFBA752AECCCB1C5D80FD7331434F4968F97C87556E81A49EF7A71606ADB0DF7C751DCE92C2E09496BB5C2C7276C31364E21480E032048F6D0ED6D65E587F6575FB128292A247BCEE8BB970F5BB8436011543A55717196913FAB77FC57FFD9453307B308B62C56628D9A9CDFC2345EA738F202446F5FE4F6FE733850473B5089C1E1EEAB8D41B5A0B4A3CDDE7CE2C086E67F605811EA907177706DC3F802E9AE52E4B1B581DB4C8674985853B7B7492D96F5AFF5E1BA2413434CDBE280985028DCB44F9453FABFFB1437C7A00CE425240EE3C450024BAEE2D3E106CEB5F1B6F97F47E7B867134504A0CD53D06A97FFFFFBB6E9AB5ABABEB255ED3F35D93C8C10DFB33F43600D644CEE6D38B310C92375A67A8BB371356BFB49EA9C319C1DCDB0F9CE29F32E1564BBF5D71897204E5E4FBD5CBB72A05EB66B6644835D701DB590A43ED6F8A9D6E91B7386DADB68C123E833BE474ADD2C34010CA5362807DEF5F087E88223FD89A36501CE4F2FBF8DA944ADF4E427640F9D10F67A566C45DABAEAF80AAF6BC43AF5FBA4002EA8E8DF91C626DE9399AE9CD7EF9BEDA35071B85780AB202B96DA09C27AC55AC68F7EB5BDE052E9C553A4B43252B8B51F160B49C1F3FB24B28CEB429C28A99D768449D4CA3B40437274A36B9AB5E8C34B4361126F6E0884EB9532F09F4600143CA33644470C915AE318020BBE2D8924E03F55DBA6E0BBAEFC411D5F7F70566602B2C3DF4D0DA949A49F3F77EF247EC4AB3554FFBFDDE25855BEF3B38C8531ED4F492CFD58AAA102E89F603A5EBBF869BEC01B86F2DF152F610880CEB3E7ADDB7DFE196CB3FCF45988058BB73F7683A88C69C86DA823279E6164ECF5E960902D1EDE706BF3840E307C0645D2F1CDCAE3332E9A0E9B40271396DC5B8C521196A5DABD1461B61DD91BC161D9F1F226D44C565DF8FA9EC0D5CC7A6FD5958AF1D28A0E87D4B867783DF60AC64FE07CA45F4B65F63F979825A1B5D82945ACDB374AA8D8847210A7213DFCE2FD57316D350AAF9BE107EE5E3A98E6E23C219E42618FA16B5869DA84B785EE873E4756BBCFD021140E012C65B0F9DB67F1D52469D8E49D382F8B5D81C5446CEDABE3E3E169E117EA089DA8A6C9BFE7AB8277904F9EABD1140F1374CF1E4BF754596A475157D1612325919FD47D1CD92BB8814559E6E762170927ACD2C92D8C13045616A3A275634858AE27E0C5A8F8A8F7E0E3ADE5036A7AE074061E48C469A5086DE903637C19A5D997EBCA3A16661E5FB691FEBD216847899CBD7881A39AB8D00C5273F7A1D1458E338317E099ADC7385E6C408A0DD342A550B8D9BA68C48E97E8A78AB47F8B0821671502BBCCB82299A7E940585ACAABD45E4F24B760CF09943F7E9AF202000C363C4165ECF34B296E538BB85160B6BC117275854BA207718E161EFAA836A4BCFD267D38D5110444ECB5DE722FCA7E571285BEFF5126EA04646E55B4A3302DC0A385C35FF89CB7094EF344A0BEEABFABD8DFF1DDF0748A14E3BFC45B317638F4D08074E68BAB252D09C12FBC1F866486E6AE7656E3685C6A4192ACD195D04FCA6A1C2E51421852A73D0FCFEA11AD9E32567274DB87196041FEFA2F9AE23F2C66B8E21238266FF22B513B71506F2D15710E631778DD65890DF7003F85A63770417BF2F5288D39C8C91D7B3E0590EB104EB4F46CB66D332575F83B2DDACC77B35AD1ADD5E202287BDF50433577CDD913948BC1549E2F1E3705A2941379573F33678A87FCB4CE45876642B5109CD0390B69F0BA58FE324CB41F3EFB37AB29DE42CB2E515ABB4682741DE9AB9522174F3995CFB58D970F62530E8931BAF633C2182CEA39FA5BF42FF20A16827A7313E41412A808A46E8A67724952CDD6CA1FAFEEF571FE835B492F8C1A2020E05E6526F5DD63F5843F882D497787BA403DC5ECA3F5ED097C38CB23A1B8BA1BBC226B2D52F03514B15F2460B284C4F63FD4B934B982C85F56E283A8482066CCF8E93CFF6A968AE51D1AC18D19CEA5731D1AF49A5E7136B630F2FC5486BA0F08D822A3B2DA426BA77D114B1895007C64032662060FEC4E61321C146603CC3908D4BEE79F390247AB2D2A9EE35DA4CED181A7A8A8EACB0E8A8DB91DFBEEEA48A42C609A08727837C8B94C3DE46625F2AC7A3AC12A13691D6D93B2F616F0CC7A44C65A066DA9E24DA721691E1C0BE8A9BEBDEF3D944FCA74DB59E05ACC611DBA2D7BC67DAAF5FDF92009E2A651BC0C45FCAAE1C308D26B44FF61683FBF406AC8201B12C059EB778DC95B532E83C77D1E22B604410BB35B9B1C7B3C18A5A174E35E4A899030F876D6E1BCE451E986854711D2C1AE58F4D4BC06300CD0A58CAFD4296E1C7689937B8B9E8D5B862886C24C2E03E9B3BB0A12B2C01248698591E631DC5DE469CFEFEAF335F3D3BC67E336B6C7AB0B180CBD6FE2BC4FD8FDE82D68C05105DC63F5E143B1EB20BB0150C0F636E7B12026A3773A605C91F7E83D22365104FA26BB530753510EE007B677C88781E65147D2E689001502F7667E58F8512E9F5637EF4CA55D48AD1A612FE20B948185D366172C108F33B41377292A4F58E494472FA4F411A72DFB413976E03BD871C81EF026E79B73130327D56A4A1C032CA3ACF6106BA7B2197BCB6E648341930177175E7FC3C1B1676544A335DD951AFA5915E3B242479A2B9265D438ABC943B5A8CD7AC42823B1923DAC1F0D088017849AFFF4A238E63C3FD1A92745317B2DD691359BBE3979EA3EBE4029C69D0786C0F15F476E13191C7569EAF8A5FCD21C7359E858BA77D01606C917E19A91B26632925DA5A3A23739AA65E0D870C9954BE40D526FA5463FC60DD7526ABCFD3012CCFD9F3B44E0C35EAD09170C001EEC71C56496F797C6F9ECBDE83D2004107FBB768F0893E01DA8AA19DD56916A495088FE428B77709C30C7FC0DA3C222315E3E7B5AA746F086901BD6F48A9946B63F6683136F82D321EAF6EC9195B52C03D2BA85F308A467A545492C87DA08675BF882A1A051DAC31D122647F92D8BE6E48CB25BC67C7606D100F1418B3F451A36F760FA91B821FAA39FE7C7558976C +smlen = 5669 +sm = E7D40F66AD736F22B906D57D634613FEF374F06336AC8C73B07DBB8E912335528981BC0451D99A8D9511071F5335CA4D7EE6255879E93D618DD88058763A406A7CF0A64AE9BB2E3355B8B874DD8BAC8CB29DA41349748F7E13F1884386F0662F1D5EA23D8FDE99DC62B89182D1065330C2A2870FCAA1DA31973BE927109A73D38CD9BB7E1B2B87E570855DE1D9A4B8D0E518444CA5C39A34AFE82F2B71E4B8E9672B256B0801E0E02FD0E7CEDDA7E3272AAA8AFE98646EDEC14D64F7E5C3FA1C1B6873F2599E6BF1F085547FCF25E8D8BB735AD1CDA982CA15413D3C4AF29FCC1568B26473F64AF941E13865B6CAC78FCF45FFA95C05389714C9814D079EE39C59AF86DBC4D73701761AD67F34BC11E580CB006E905D384C236F0DC4630B48BB6084AA79034670AE9098B77E1BBFD4A378E4A680AE45B12D4DFB4C3793CC740864B808CE3CF096FEEE74C6E378A6E955955768C43BAFFD1C16E53EC037D55468EBF281215EA721EB95770850DDE4DBB0263D025E7DA9B7B933F5CFAE21041BF92E202C02FC1ACEF461824DD4C65B96E9CCDAC61C070F2D12D565C469A5C839F2F17D95F3DF44C7D394C1DED65C7FD2711CAAE7CBB20CADECFB2CB2B62A83D193D78183315422B394AF0AB2017B06C068E09858EDB9FB9502795B7CA562B61EA6FDDC13CF4909A0667D65EB227D750FA5127AEF04CC4B14C2A78B8582926FC706CE8916736FF8E3DF5894A885EF65BC9311C5BEC3713F65592631572AC8F1FFF2C408F7C9680C168FAEB10438AA35184DBBAAD3195A4BD4E4AC912759806339571E1579DF424C64FAC9E246369FB4E278D98D72A2712560D69D6541475DC42D750D8C653A9DB08A8C0A36E7883DADB81D87263C5F43E63D1030CE4B6148AA495FE0DA32310BAB5409B6A44A1F76FC3D2EE9DAB78D3E4A3BA3114CDE317AEE8BDFBED24A68D831C479C45956B5DE17528607B995F5A0DD83916FA1B5369DAFE2ADF5D85E6E3F13EF6F2850060E0305A0788C61C11EC2C007638FA8807FD7C4290B34950F0C68A9A80C3AC714527F2FA228CAFFFD4F7BFCED21063FDB23EE199343D2721A0DE442F6BD69F1692C4B13CF99641C436C64EF1AA0B471B53E016E45E8CEE383AF223769ADDEC214480995BDD747CF4918E9A76CD8B609477C91E8311EBD8ABA15BB085DED82D30448B78E575150BB12AFCFF3B375A34AF3920E6E11E1116D727C8B162C5C16FF68A2BE4EA0B53CA01937C1491B15B4651E739C2C7A3C2810E00AC3DB503BBA4742376BB45819F01F18295ED4A655DFDCFFD9BDC3625FFDE51638612B74A47E7AA62A21D6B82BA96A0C08F3B8F86F825E8264E85B03CDCED426C6B81E2F76486072BC62351D13A55573B40631ED7541A26137170C32643B9AA324BD30443E814CA675FD608DE3C089F25C4A25BA6F01F1D163A8318D4341008DBBD768308855930388AA49FC88D94340DD32AFC12C44A70A46D121BFD01D2B62990F01F15DCA702516C414DCD64032A799A7EE80813A9C7B232F2AA0240E86CC0A6D56D3A9A9BA5B68AEEF5793290A8B90D190BB004784D28AEB2D974D83DB4A211099D12EC5BA5FCB714CE7875345C8334CF9966B991859E6717E6F7CC2C1E0BDEEB57C7ECFEDB5E600C172A0C20C6FE772A78C89475786783A3A60C1155C31A25B300D3D3F1D188101EDB43895485E59EA4F7A446973A2A61B3E9D0C98FA3B6F963C5938E147911FFAF9CF40AE5813EEAEB44761F45B2DAB08A8AB8A7F52802AEDEE1339C0AAB3D4EC4CA27B6C0A6D242CF08B8918A189A76C4B60A73837A7E65AD03C0950EAFDC57AB902A4F968AF4CDD371F2F2EA41FE05F85C2F2A5621120108D19929873C482522B6BF3B68C3D80476D6D310334BF5B152E375C7209B735ED52D5098498E268517BB054A59C760A6359C2EA2AA4345136F568346A9FAD7972A7135B7CD685BDB405A79AEC6090BFC19BB1D1EA855610D3093FC44F51A60DD0C80BF29C6DD133FB597E3225145328FC936ECDB552FEB5E8C1FBB801ED7AFFFE3E3EED47BCC883C5C99FB60C9412852CD173D1ED6E9F66CD364723BD598D49E01A3F3255DADB21121DC81A82FEAC6E2116B1120B3877050B0EA5F62A50854C22888DC311A172553D4AA5B83AA5C18DC6DBB512D3E76780C78CBE84388D084544755DBE3469A27C74052CF5E7E587525CE4CB2FFC11C3035AA5D1E13439497741BD1680F65B61652429F9E6B9755ED8457923E19AE9F120BADAAEDAFFF1E769A8BEE537A888AF04FAFBBCB3F2DE5EDB2733AC5E975DA6E3DE3436DB9806DE901710FE039D34DB74C963CD276141669E00DB81B6FFC7C0469D0B0823A2E9C8E42CA13169F740CA540E7F4FCF821DB334F84BFBC395D5EF3BBE0DE8ABA4D2B1BC84E1C38088F76975A85BFDBDAD5838950D0BA891BB3FE91ADBA5E45F38D6AECB0ADB7373CF84F761C05C711265740246EF4C150D23BB1106E5ACFC520EDAF67165F3D50DDB3D1355D520094D9E624E804D2D5F9973DC10AB086F972A64B024F83A4B73848B924EA88C85F8CF7103CB2DA44C1374EB9DB653F02D47AB9FD255820693761C76664A4E1CBD189607F58A8BE13FF08B3BE55412BB9FBF0F02473FF93B363D1ADD3D0A6BD7A71BDEB038F3BBF65700BB9524DC567EB9FE75999A8D1B1EA40D81F71C723E9A6B8F130A0D4819C604F7FE443DD2A7F63517DB1674D295CE20C1D1C0B95E020AB017F000E46CE031996F56344838EC960166877EF906958E8007E9BEA388BBDCBC7FA9F8D80D6A0944BA5980DF0BDD21D81BA63341C97B2E11653D69ED5FA985D1102844F3D98795A303D4C4CC9D91065456124F0D6B59B7119A8FE75C42449D68F1754275ED161277135CD01E87567778D9F343AF8D67C01C1281CCF6EA4B97645F07CA0491EBDEA474B7103E842C8AE1259FA7FDD9FE8DDA4B00D52C6722B0941C98EB2A90ECB5C1A6BD31627A6B4C73BEED107C4DBA3DE1BD9B974F9057FB52BBE5AA9A8A4654B9F2C756A1C94A85C15FA7908D2910848773E4D1A3CF1637F67F889D4D8CF8578B96C35CDE19446223F6923171A8AA8BCEE00E1DF1717631F0D7F1862C2D164CB671EFE00A2C4DD1FB03DAE048D8E81E457AC8BF34DFD4736897A26168CB0507EC41821F6A02637AC88AC5B7BE2802CF0C7E2E68F16EAF14815DBB4C7F080E672FC105F0E54BC32311FADEC73C35B06BD62A6BCEB36489911FD4CC02410E391000771361C242443D4DD05053068DB8D3FCB76FBA0426ED159A9F48AA142FFA0919283084F47C58AE9E1C7901185F1C37A1C258BBFBA4E2992A23BC5C5A9EE5C9EBEAE6E00D51213EFC9EA9381A5F8486EC1FF7A902C34E2127167FCC1DD8C6A2A8ABC4DF9AB819919E809BEFE158470DDBD91F4ACB1F90A68F62D6DBB2C53A8E1F6B67875611CB571189A31741BD8498006F4146B816A61F8C064332072936AB215FD275E76C08BC32C3CFE413AA47D256364CC0F966AEA9525C0E1C9C45863B5A89CCA4A75EC149A6DE9BF3E2932174E099A41E41291E63ADBFE724463CCE201E19E2349C6874B762ADA6551441BFC598BB0B9AF1CCAFF5A21F34CFCF55E9F86DEB5A960AD69D972F83CAF5664DA8E03D44280CA076FAA0712A49E99DA46182122BAC62B32B2D426343724584098E9201FF047CE98C604C146EF1B22D827CE9B2FDE50A83105DBDF72F64F33B46C4AD7B6F59EE9F96DF4A687BF353C34BD72EDC27F0B87092BAAA1511A908DE7D3D3EDE5C23527CB0DAB0DFF6B4F5E6C7B4F8CC7AFC84A657D0D2C718FF8DBE7B02CB4001D1B20A80CE0B5F2181B33AB0D509B673C10B8865A91822C1A74556673B0DB088F837735E29BADA736F703E469A2ED7B79F01BAD9DAA2CDAB6B031FCA0EBBB60AA2B58FD32E3E8BABB81D1EA4F116A22D03B841438BC1347CD0A9D92FD6E498E5655B8C02D0B57A763B9FC6FF4CD86B9044B1343AE80843F385738426DECDC74A17DD7388707FDE430ECC672D2052CB4935D39C1B12ABE8140E89D3B4D2916F1DDFC32D9B0E1B07F059C5D5D42741151B29565C72460B250A12EA105272780AB3A8602A7CDEBF398E984AACB543236EFC32D3E256ED9DA9673B322E7EB7BB7A9D0E66DCFC181DF947A4609D9B7454DAD29DAB8C08BB4A84DFAE57D623835E11EA6CE9FCD1B59F6ED4A0F0EB455A408931E131DD8F00005ABE3937EBE88D454F88523600874B55D1466CD3F442B6403BF4C0A909F2BD35A448057F14C15BB7CCAD27EA4B3DF4F42BD373272E17CF467001F283C0AD7EE0CDD01BE49FC5A762908D94C8F86345A0240CF7ADE28582BB7F5D37B100EF7F5BE9497C83387C0230EDF3206E746798346B1BCAA95FB5E13C497B9685EE565885284874DC81803F78AC2207461B2C5CBE983EC40B80D5654A79F1AFFF2C88E0F432331A44ED442DDFD201DCA7D2B69A92FDA36F1B15DFE26CC947D4F0DC0176A65AE9A6A834BE171F0425C651AE4417AEE07377AD2EA766A80284759A2783F3AFFE49B2E58819C3CDC19275EEF1B03C6E7DDD6A4299F5041D280094D9F5D65F96A2B35A095E879EBAE0191F435E888EA8BECED2E01024652559636F757B89979CAFDFF70D445F60E91C27487079BF00000000000000000000000006111420252B326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B + +count = 72 +seed = F151196F55A9ED88F1663AF6BD24B2CB9DCAF3C9B313CD8F0A27639D3CDAE72EA90D60ED5C7C6AB697A06185E5A2E215 +mlen = 2409 +msg = EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 +pk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5E492367C0F88EB6B924B0848FBA5CCF0DA8C2D155DBF18E201772FDC28935D5C9B2F4143752415BEFFE770374E48FAE2FD4CC89F8D9D0DA78214FD822479D9352208D8E0EB8A0D79D4DA0C5411B29C65DE5AEE8D6BB5C384F3E72B38B19C09D4C7D820DFD162462008837E1ABCEC6A1227EA0BD238584A3A348C9EBCFA0177DEF4EF3705279B36AFC168F036AE327EB4B8F637153347C68A91C276178578CFD594601A1F632F4025A3F1D53231191F5C54EB79B2CD48947B350D972DEE656BE7A338C71B0821A7098BEDF38677F63A7E308A9022A8125C035967A519213A98394A79E89E8F5C324DF85760302AB23E35679995FB4C680A6DEA44C4D6948D72368FF9DB237B07EED86EAC877C3282850F325B98B930941D474C590A3F88F1F390046E37C716971C0E143F85DAF1F17050DE79405F7B682D680A1660B4CEE8FF02609FC307D1E3A5099C023E0A807E38FE2ED5EE3CE75AC57B1F45B07AAF56A03C4B0AE43C9D2D95D238860C331C57FCB2617D1888D9EE164296969562598BA8F4C77926A0BB48720A4AEDDC29F57D6E23716CB9B137DE288CF82F8B6C0A7EB5D1C27465967ACE3F7F41FDCB00D1394A89053C27816438D64AB4C6C94B38977E9A874A362448CEFE20A88A5F78A9C227AECB9ADEC993D6F8A5868CA82F993DD377A9A5D1B6CAC2109311A2E9810EDA8C3D5EDE2311E5E70AA27C673456495CF53BAB1A403709E57A8437AF08F63F4178177EE1070C7C299BE2BDF02E47F5D715445B219CB88F3BCFBBE37F07307CCCFCF59414051A0CFA9ED8B1D51A762372CC8DE0ACCA3829C8666E65762E62D367538990B21A6932B28A9E08D77C7310B1F6D3E20792A46DEA6C6DDDEA1CA59764A077D4303EDCFD19E415DF80E937FA6BE2F699CA5C8FFEACE6988056864EF2DEC6DE0E483C53BC502DC03FCE6CFCAA625F2326ED839D79BF4B85F4C0163EEC841D861F4ACC0B3ED5C838315024D6999E4D7246E976222D9F06080211B0DB52637BF1CC2012E1EA8ADDB6F452A4964B65A48FFEFC89E4B79995B4B559EE82CE4B92D4078F96316D25A3B5DFA5504BFC877E1199B9789FD639E7558E6DF900EECCBFE9613B920BB1B4DBD5FF4035E11BB3737E69736B519E1267CAF13FE8961508720AC639440FD1865B826081382085BEE8EE7F1EEA2A03F202BEEAE9292BC6B8B64848C79D0A95572B9D29452BC640A82315EF765B2F55029D2D4657D5E4209C21BAE56D8F2EAC277F60BFE3A3900B44FF338C9EC13384ED053A1AE047E0A5FCC2DE2FFDB1BB0B7E7839BFFFA1E911ADB964D9679BF84E96C9ECFB1A803972B3CBB1F17E3FF53D0650C7EA9C41A7138058EBF407EBC93CC81C842FAED07538DFF7AD63EE44ECB26B97017F924559E0E8D55A6CAB448AC579CAE6BA3E0CAC3931624B9F07C4270CC5CCA2A92B818C9ACC816E6DF9B9C557B11E6131BEAA0C52B6B0DF742B17459131AA081112304A8B607FBC7CAB93B727B195C88511F83C59B51159E52DA54B286318C1D9A6A980203C3A24A70320831075B76DE2A649B4D1B05D154760A1D49B719E0BA3D95F7D27D575CEC4AD539D423ECA5F58DBA12B943867FA41BE4E3B1ECD70A2A5BD524D8D80BC4AE89FD3646C9F1964DCEA2B771664E48F976151E0884C82797B9E5E1B5E645BC858A441664594C46941E2FA7913C840C761E0387C0A3F61B95B3E867541E19B050CF335CFC2D5479543B4F9CD01C478D64A4AB27448ED00C38CF2BDD88BCC6B69AD7BB4561602009C3DAD78C7FFAB729E1417D3336A5BFE6AE38A6B5516DE1C1FBAF0CE4C9979021ABF5828F3CE9025FB1D6A357CDDCC28E4F006DF48437C8203CC5C6728AA6B32707C238233670A4CCE54F11485FCA3B3729590B086C9F7497E4F4E6A495DC856DB31C2C118497937E14CB65BA0B251E337B28CD5ED5F4D0B23C55F16CE61599D9CA65F18AD5161A4A12EDC9ED044BEC3C1369744484248712B73025C3F307F7DC96C10B0344766519DACD630297789677811A58BEE4B18C934A3ECD6127146914BADAF2D5E1C4D1186B685C5FECB67C75E5A5F2EC17CCDA934C2B44FD7C86B735343D72A48DEB5C0052C3C4D03C77C9B2FAC2AF8DCBBDFF482398B3882E14B082CBC943482FF994756AA25C32599CA4D77D15F32C6A7E855A188E59ADBC07F2E66F9C8636FFF418C62B5D48DF8251FD3257F54F51469BE0CEDC62C30D55879FE4742457486D80CB4C9D6F5F9786048CFF8CDDB6A234DF240A5BD526F2D0907F9889FBC570F93A7DCFF54A96E77EB24AEE6E64D7C4685AFF9FA572623E9AF9B9D751ABE3EFBC151C8A8D9DC171941819C29E9DC6F49A94ECF5D47C878CE330B11395D76ED71F5CB3802A96F4D232664F504B8B5D85CA6647046B8B8E7C787F321479B2ABD0D6FC59460D2C00B6F9C5C95A12A482448EBBD244C4C336D59EA43A017A75AE4AC3C3D4273C48DD46C8FB498410B74A2A37502184E20992C48FB9F07EFA42C9991B297D468F5D5714281A05DA4628BB6CE2F1C91FD500E76BEFB16CFE3BF794B67BCC363BD53E8F06A65D13E8121F5972800E96E94160C7E34F10267FB5643F86CE3C9AF3539A823A3A194D2A8E2D71A92A52924517C5A0463FAFAC9D5BA580B273CA63CE1F2B5BD7AB1FC69614438572158DD6203D3BE862E6850589598E5743FB9DC3A62823BF435F505F5C5D8DC181D1F57EB62A +sk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5EEBF21059AEF7D0B6E34AC718954AE51C6D29198383F23233F6E6D2C20341ABB0A2A711C91AA728C073081F39CD2E8578FBDBA6181A5E2AADDCCB7A3B0E1E14DB283203135476715363857172208437261017115655806582678527217034276704451617168514732035725364366151875553371703156802626112578074373431268165282800261074724807355622637534725403455248265320183052337408802441737581767025760148555476075853080547067143278155656122807133121417682058281553605434070082441541424168845852646332128248152083405358601765824216023322488830620307286182752202187337105337382148643026671138774380313278544763643656746648888316330806470066428008101068648555423245372555620073132251570571270065226574660547260488375731307706558406704730113312074210602113603723172668228278782685246378613877450057158744268566725030255842265147216722460061460013867728548416008725367686438483485726610606240266863463058331638601140327500462683838008551045418463738830841813245042411747380565166065133436040513360375878483426544688234365604118550711534788676708283351063378523172442057145136205527208205824323846578540517374882411160602186135020324611250364760221526115018553521766070408417036642407534145507013048457575808308256803820184265471620532171156310123312735570330357518610734502212763038581256682125210413346328153064120108080273126623530370523848160221611424240866020384270813201484658828088480184115884041554771874786818284850317824163244617448881430430608663533643115483788264388711746753406861077716805243838878804701650377714811876285703071175733881520328334860872750003674478545604262552368457770345765742714357254654371467071436462282144252442641871287557536050152083628516831121105442330413021561731045400360266511865223387438462012273032865116107477083214873812841412018031402543712487044705275261641453313711874560657372860045521457828373257888838734884106370253225567720866088382526121261213380466272318741487720748228045836632488086450647547202671524244800435572058621047702456013164047225041645417183748466785087431388046852405114042038307637488453871100767158067072782147286810180840683352225127464748416303410518262604278078421248224464068018325230118202161100538867782124806006424861538465737173623332026306257833310757513454068571614033047282887327725422441383088178654038652720641736341681712811210847268356380318681431314844607277404470776383823366555447841322586441443600446567111263836126812185427413740288801641658126103782507175435686166657871008424580867187773440435064265658670604267382770035530173775340802071444285008288755542032531555624500066755582522106352314654685471030366534355742640728614548673076114851604645474615718123216580622568503540255437701317316121850181373242465005872011658308132563384367550487677012470735770480501547455417852816843878383181484767715166016065583116441836787021017134628230637631866845255805458824180610088056467385834838632106852778011532620665606872341836572351116842440557673707483324433436402653455360764555305568776146564375558660251661147568D64A65D4B43ABF7E2E42981828651088F9EEE6B90A9B6D0802F6932BBA6192527AC78C77E9E82DE130F9A45FB4A9D962768C73FB845449BA39DEDD84F6045F26FE35C21B93A4FA6BFD33949AC282325D28DE3ACAEC05DA75C1AA7EE01FE585A7300817AE01217FFE19B2F060442758C21DC08D91E4F08B30B77181B133D9C1417B1EBA1D3B27BD3EBB9448FB88ABFD3830A31F33961480FD8997AB2F4BF58D6926D78A845E04EA3F2861748F076956329078E4900FD8E9FD6400B98F9A622CE10E61F01F4323D80F92E16D5668F920675E9E26544510A4E5E7C9574ECDF7203651372EE2DD7A94005DD035E0E994D8CAD04C1BC154D9525ABB8E31BC347887A36E42AE8468FE5F2B8080058C09468DEA73D9A8265E7BCB212DFF328051D5ED226F4E088FE2206B70E5FE5D1DE709BDEEA76205AA8D18E293E670A09212F2CCCB1E354E47F342B8A09EE34DCF847E30D82E1DA9B7A3C544D4D6709F4F5E02260682C1C5813C8E357BA92F6FB4036B0C369E2B002B87988E562A9DFFF13FD9B90B60FFBE734D0DDD54EC770C5F2F961074DD10AC6DCF443E0C64350E9DC9966FD3FF3B3ABAAF6C75745158E1F13A440612EC5E17882537B5D67BC1FFCF1F106207A697DA8BE0E279F22A6655C33C28A36EBFAF2D7CD776FCAB45E250BE5BE48B53F2BA8C6EBE11B3A34C41309BEF4C3153EFB56B09616F31F26C12E8B4F5A4D886DF27ECE51492850BD173A818462C88E1FD954EAFCD841F3EF68DFD1A0E450A5C763D35B07AC9250F37C614E5C31EC20634D998F7C4CC09B8E2100D934F89ABDBBB87AAEFB0A4A6F981FF8D20F6E437059CFDFCE45AD40AD1882E620752B051E7B73F56E6E32B39E2E6A56ECC9A39F9ABD708002C615602D6CC5C2D482299AAB7448B0C3F04F51DE1C96D277601979FB1A62FC510DDBA526563D0BF0977DC9687750078DBE00F416C2032CA9F475FE4A1DD2B0945D0378AE3FF52251D29F14A9C20D4A5156FF04A633E33D2E283459EE80F2BB6CA4F9C9DF9D769360A9E96ED8E94EA318FE05FF3163128472D1E362CD195CBCF9A50CC64018ADE756B80B43C416622FC95E3BEC7E7F4664BE282A4F8E0043486CDA8364F497DC32F62C73FE3EFFDA3B2035337A34EBEFC89B55ED54D722B7B6779C9F712AE1C90247F0022F62FB9894818E3560A8EFDFE080CE6C74E3903BA032E069E44AAE72BF8F5F78E02B6191283EF9987A57471C70CE59D6784FE3586719C15FA2FB428F4FC205D08D4D7A7146D9E4BEBA66EBD4C0C8BC89CE5E364F2F6195AD539B90B95EA6E16850B27D0DA9B987B649C527709757B1C905FCB49B84062ED1289F9F331E4EB81992FB883B155D978BD2B67D388E902A06BA2BE20585329129A4AF26988CD850A458CEF23BAF1D7EF639787F5C14F770D0BF7DED27EE49A498EEE6156879B17EAFE1E6B059AFD1618B2B6819535A82C7EE220C144C08C77374323639DE62306A8177375B9AD9A5087A9D9C5C169D8B6A9FD95715C1B896D0C471C7A01414EC0D236D7949F4905EE54886E3DB4539AAE2EF694273688F036572BA47C31AFE077F4636BBCCC6EDC4F87BD4E1B946457D141E1EC0CE2DA08FE2256E8C91D6628FEEFF6E464CDC78A400F4E66325BDE1D1AD621334183C879C4AC6B9BD402EEE6FCCB5E0A00C4F52D704B709D51E45336E0289480FE9AA184FE2BBC84888C1545587B86A6ED37204BF0CE663966D3D1AF26DA90A5CF2A901EB559E0E7800D2AD7970B6B63762EE8B02432F01D6C9C7363EA6FACE60B4DAE1856DC48C9158E97D2C038546F7B2BBB259F86BA497460F5050BC79FB51E8B5C8BC131F4BB65C022271F8462E7C5FD37A147AD438758F57D9DE1897E2DEC767C2F08586D23902BED001F7A3A361059FEFCBA2BFB988EDD5616912E05C71611420AD3FE0C97321AE6C1BE60CACC4D2DCC270DF50C7A3F3E5E35D812F4DDC7CCE6BEBFBC5CB0F904B7A69FCC8E954199D1CD3E4ECF6D174A58825FDBF5F2133BBAF08519735E28117FBBD3B079C218563BF3502C95432A7F4E166A09ADBF50370DCCC311163099FA3C7E56356D7BBF2E5B8F0CDE2A3A7183221EDFD768174E98AA25E9C155FF7C2CE68A8BEB9AB461146469A90C527E098A787A9ED1ACA944C8A0BA0C552BDF5FF5C73D27FBA30B8E5F2560B7590920004B32DF335A630FC96B8083D85B1361A2F6444016DA52336EB6A0A7D14D3E791594BB0276C9B8782A4015AA34F209E3AECB8D665FE51F056F802F900C52FA44647AD3CCA0FB3ACA2C91B5BAC6CE3CFAD4B42FCEB6B300177B4C4AA6A4CADB5B86B57D1F9631B0C140707FC515FE384F5A51AE2CF99C2F747156E5B684C9EC1D122D6A0AC6B0878301FC65281ED35A84F618875D484FB3A189E3BCC20E83F6AD009F7FFCFA35EE656AE58F2B583AFF9C3F99FD67E02535DB014914F9F6E013E7A716503F98DD7306136181B0318BCF456647DEBBC084BBC419F88950AE49BB2054B78621B2C283099FFC0883E8595BA15B068DF77A21C6774AE2BCD25722446B7307839877329C93D9EB722C4BD95F99C3DBE120F98A23B32F30D1589AF993CC4AB56B0E1BAAB2676F28DC34FD7817911D771AFF1CE11417648915558DC816E8DE76D697CBA0901A5F1D82F9C0C36C21492ACA640AD8E91D26268ABA92E8FDB1550798A9CE6D340A0778A8B867AEC01D9E3536C882B0EB31826FB084E67AC33B9C08605D616FA59E83A438E2ED475592B3FA0D8EF47BE92404C8961FAFC45017279CBB97FFCCF2B9A76EC1E81907614C8821554B66AE8153CF85E3FD0412B0E8D6EA4043A1691E512882AE879C8839018022E587B5B8BFCFEFD07D79D09EE22C577F80FA3C6152A012E569FD7BD40D45956F1AAD97B33472522D07D9834BBBD249A55B768ECA3665C7B79AEEA62A788C1EC18864EFDB975E0EA1C38B28B7D285D351804A7ABE9BA408695BAA384F72A0EC182CC7CF08C53B03F892C065BC46F3B7D7F3638AFA4C9DBA0F147662DFB9F085EA9B51E54E0B0ED5EB1BF481C2DBE8A2023C69BD4C0F026022D7E6FE3BA5BDE4BFB095D03A0FB8731F60A8E81EE3BB3AB31029429F6E794EFCAB6826DA05F10404158666ECE27024DE9A171E6CB9F57FCF6B514B99585137E70DDF77A4AE05FE36F417E4A922F3FBE3643ADBF686B2FCEAD65765B8BB87B998BAA18E576C87740CD16468BECA197372700162E00BB3D6C7959AFAFE25B798AC48B6383467AD821C5992A8CA5F812ED5A7D088ABF462E775F428D340E5D54F1BC0A1CEB1174C8D700D50CE158D1E1C3C6EB0C31DA631C5B1C0FC50F5705BC4D486552667C7FF3FEDE7722F1EBC3593D6970427EE72A186E36AF751B21519E413102025AA9C85D82A1A07A6BAB0FAE4C49BA022809E065650BDC0B47574FB5EC66BC0800FF3B01FDE027E8D8E04F3A2600866E61E53FDFBA3D9A97B9463A1D9AC9BE3D29652A9D4C49371A73F7EC64100C475EF232FC4A0F1D9AD1CAF239A2F21B29D8E62601EE44D0460F208A230F +smlen = 5702 +sm = 53B2BAF37DC9F87906E862AC420C70DBC610855F27068CBDC0EA0A05CD078E77C9B1E74E236635EA2FD7D867C94D6A686D2779983EB3B6C821EBC119739D50B1F04ACEBCD5DEFF84C5B17275D90311E46C49B955D0444A16858B85AC1FD26ABCF1113127FEA2B7A1FDD38297B408C8A4072DCD6CA5ECE59266DE309FC5A923F42DE5A8C3A85A9FC5448F1FFCED09CEA27116E2471A859B31E692D81207BC01BD922317C7D3A4EB163AA0B2FA1C0408BD3AB9DD1436D15A8B361572A61927E60582DAB6D612D295ED776E7F0AF6DE46D6D95627009D4FF522A7068042E8AF2276B81A2729040D98D5D17D805B6E40D03B3276C4691293C5DBE7FBD35371CD5587CC0875BF04886A6FC70A4D71E41262F90F80ADAEB06BAB7FD0A1E025979BFE17FD32C9459C41DA638992CF20A6CE5D66231D499E19BFEB86A2AFFD7F37F096C1B15516D91FC5DC8C09F4C36F778D5C5D868A319CA08F53AC3B413736882E19F45EF20FD8B4688506017D746C16844C6FB19862ABC6BC17B778FB4920A039B5C1CCBB020E7A8ABA958F8F287946DDCC8B552A297E32B05E213D63633E91CC05DB0E7B69400F28B7C1FE722F2841C8F8E8E3CD92C4983D5A1C237F0D7F37DD5B554C61C1F0EB02DA29471CB1A1D35577024D813F14D2EB87A65C95A47B4038B16046EE34772CC10F40C7EC8BC2B4046CD6EBBA8144B220389460D5EEBCD89C5E90623E228B0322F02A713116B33F36C324AAA9B46CB76D5982ECC2E4C84B11234D7416C2102BBE7A4838544994A398BAAB81633C36CCDC55C2CC08A4C54F098D2B46D13853E049122C823C5F5B0A73EF44E37DD87B2796834C66F7F6211EB2B5C7F2E0FCAB35F9ACAD8D5FB7B49614A17A48E18BB964FEA913C62E9473F259B1608D6694E36DCA513F4575C63CBDA49CCE23D16F6D5C3851E0D2937B5CB2FC5AAEFDE4445C7F4AA8DC2D3FF355D24E9132F84A72C388CDD367A5089A97C62C7FA1BFC29F51C41C2C46CCEEADD1624A3E9E50AF42B05807101E03DF8B4CD5923F5AC83C81F08420B9B2FCC0A15C79F57F99D1DFF67164F60D4147B6FEED1792B7B5B26E656F2E46E4517289AE2A7EA89FBF74EBE20EA87CBBBA7B0367E87A1742F04A4DBE8D1C72A06B4E1B6137614385369F019C056152894057883967D49C557611C04BB27465CC1B55D52FA9DCB3F5DE53AB3F087C78327CFFE8883D8B1443C85E347B9A9D090D9886FF98E56A7684DF4E220CC3235F053CC0C34215DE971C92E63FD024812247611D0553E971F30717C3A63C70B99517B22AB247F40D67ECC4A4D8D81C510A1B1B32D313D036A756578FAB87AAFF479911E5CA6A6C678577B3DF8B581C3F74884E411E2B5C80CF43EB191D6E0AD039F7D31BCDDE88C7229705BA532E58630A4DEC22ECB4FCA57028D4985D341D71EFE886B43AC95983F9753479A7A1E1FD9B833C9773375377C46264898529C7C167BA5332C49DD20E4A2BF2347A250E1F04B28FEE48F518F4E97E70D124D14A57939532D5091B7CF247AF1B16FC0136D7737A686E0403D1D83EE567660244510F971EF5277899770EF6B4BE5200E04B5AEE81444D6412B767BFF8AA8AE93CC24EAFB767C24E6B4A4DCB40BA45CBDBEDBC39923722167604310F874444B122BD550C8D0BFE22229E4800B9B0C23DF35167CF3A193E900B9F8E8785AB37454C03F7C1438FBC13CDF91D7108E5D4C40D7033E55EE27AE599CDF3F214BAE9278C1BD9F611943C8080BCE1AC4BF25EC153C40BCE10AB20BEA128AF972D469A179B827753C4F9977320D2DEE75FA848509ACE8AB0F9F86AC32BBD8C430059A11A25F8BA0E640C8E92454545C7B90C1DB5B2ECAC8FC0C8F0AE52F61DD26B5E2E2974AEAFCA18DED0447FCF8ECF4D3DC8E54667033AE2602FE34B410A23BAA21C6213D8E4F75DB2F02220C6690F9155A2F8044D9BC4C559253A26E6FD47988631316C64BE7470473D3A18A816D91DC1E4B0E5FEF08DBD0D86211F9ECE222ABF971FA22F474EBD1C84B29FBABB7509D98A21761C605316EC608474984C6C80F64D1E9F20132199047D3D3579EC9F7A88C20DB22CB3CC51405737AF6985BCB48D4F81CA7C52A93504E8F69D1D46C5420C0DE276E3688CB5C3EB2D167C81DF9BB559E7D2E435F87B3D5FC8A604F4E74C282922796D106EB8CA119649461D4E9A4D3B59B7C56DB4B0267C09F2438F72ACCB983D1D63085BAFE803D9FF0DD2B41E35AC1539B03D068A8C420FFD082941A163EEC43C325E1C6F9F61D82EDC271BF3900CA25907EC922DDAFE840D6858001355B7AADDC2A194566339CBD80E424550444548FF1C8626735BE2CD510B0F66D95671F4915A8DA9F0D1EF3C4B9D7993DD2769814623F3B943CC83F7EED2CAE6F28AF640E653A664862DB0A893B4584569A7609A01131287B5127541B1F28DDAAD8348C3AE6399349DF23C782546F2A991D6B5A20288EC59B5EFBBB1032A0D06E57738664E0ACF2D1231576E2552DB99BABC6501DFF698EDC21A0AB4BC6096CF0AEE7798A0985942ECED714ABBC21025A3DA97C3BA9055E9A0F267A2B6FB51BFF3506C626D60947B7D22C0612B9A89C92F4C0DFE2F3192999A0419B7E42DE2505C9D70EAE55F3CCA2B706328720CA7C7A69A18DFEF37A5365BF6F878C20369DDC923C91CC80D500737D7242171F1227EC6407BF4AD32F56D0C14DCE3505700FC8166E1507FD33071114244B72F375CEA3F979A7816EBE7F74818B31F80117C48B6DA6CA8C685CBCD09BF4523DA1D3E361B76A6D8C7D8BB45B81B36B7C418F6335CA25600B6E5468DD1369DE9D19C463CF551DF82F570090BDCD36C03F8454D42E330D49725DAB4F7D6ADAB7A499AEA68FDBFBB9E137695734066903A7656B8D3A883BEEC3202929E2E54E09D2FEE7AC94C73FD3986AF2BCEBC002A44713E3785C6A64339458C4D30F4FF90DEB2772CBFD6272E8760030B70FF03ED14FFAECAE163983EF06760F8219DA08E5725DA7F501562B7D92D4A88988CAD5FBD986E5903F5C72D24ECA3E2C6ADA13CD9B171537B2FBE653FEED6A012BFA62D5D08B89845AA145871AE2B71A0E1B0A686274101FDE463EB8419F2B0490E98722112E0DBFC74C5BE1AAA7FD7BA253E5DCCD6AB33EEB2E1B2464F5CA75FD221162A32425A54F6771FA9A8437C70A4469504C0DBE536CFB431E874CB418D0C3C556BF99FD82522F4E3EBA92503C1D07C3EAB900D1CC62528495DDCA4727982BDE7C2DA5D016F3B5712DC217C48A16767CB706A1CFA61237454701C31C64A2551DAF577A945991E0BF4ED8C1777C0FAAC12A8D5D01BCAE01BCBB4EFBBC6509BEAA690D6E2196B664B5F5E0EACB14CB3259CAD8F57AC01AB5229F345F119AC580D2A8CC2E00B8351DAD99663182EA91C4F4212A4AD66A06DD58554E81A9F0FD5511F8B60D7763E510A768D853769EC7AB838A62CECCC5F897110F1B237B2079843A28E7147F2BA0F40BD8D9C41E7B27A0D1096EBC51D6DB5C82CE05F53BA3915BB2FB316EC4AE0990FD3D2F4B12AEDAD2780D8641B798CF3ED3ABFA29F36282E30CB12BF4F31C688A3AAB67F4D8ED9E779EED2E032861880676FF238F7CC8DFF1C9856C09EB447C9652C80D5518308FC4D564015929D1436B5F6C4CBD067276B4751560E1E50AF24FDD0D617BC69566ECC9C98FFE5EAA96C996186FA3E33DE7C06395A28DF958E7B82FC6516EC0F6E1AD32C65745A1A4B7E0CE65DF7AAB85928C561964F0C6513224A23848168A3260772DA7036DA01BCEC228C32E10596EB34148BD5378B19176C32D126FC754DC05EA9D140F80E3CDDA3AE6F9810C3831B955196CAB8AA82F79CA4CBDB3DE104DEC5138EF187C3D2779FD2AD6C4A04BC67D08396713F7E2934B7F41AFD92136CBE0BBFBA4FB02063063F158900D1EFB0AD88C3B3F5C1F9C0691226D69EA84D6AA9FAFD95F3F79A3F46DB507A506FDF62E1521E24B06404454A3DDCEBEFE2C97249C6A61DE94543256EDA20F2D9C3E20D5A3DCB99E7BEC0031160D5429AB65211ABEDE6D46DAD4D89AF9C79E394EA31B5F1A15A671E2051E4F66ADDCA325E33AA4EB26B69239A3C384D8A840D3CDA34A2CA36AF6DEB0CB1A38CE5CC711973CF7EF882F705F0A90E22F0042E5E69A6EDE61C4F4721D0FF58F323D7A2716DCC503BA3408D28E2178F167D978C58CDF30719E4AF3EB1BAF1A6722FCF6C959AAD2B3EE0B66EEF5FB905BC86C4CC7969B578F38905C60767BFEB7642F3000B5294C96CF9F76328347E0D2021ACD16AB586CE61EB8E66B1C03AE4A6AA06572DF189B864A7F5DDED80F648BEDD61998830CD6498335A3E2070E52215A1A9B96AC34E46CD26450B309FC5CDC7CCA825B2DF9DE11AD817CEDB54FBF8ACE9454B772CE42FBEC396207908C856A05CA00A9370E4A1503995724DC9DEEC883723AD3A92E9F0C93C12B085FD22A00C6F722BB424D45600E6C2AA089D2DFFB7E00C05082280F7653189ED15D0C8DC78EFF9A4F1C5827DC59829795C5F541090E3A47DDCC2B455CC888B1EE0704226B24D41E883790903EA64CA1A7396DF55D33ACD4E3C5053A7CCDDFD26374010115D9FBC03193E91BEC0D8070921424D525DF002343E8DBCC1FF000000000000000000000000000000000000070A0F161E25EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 + +count = 73 +seed = C7ECD1EC1A3D83F5116C0AA4345FB3ADB4D9F81BD79896BC4932EE2F9D2D1F179BAF7A002D88F4F69071A7931E7F7FAE +mlen = 2442 +msg = ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 +pk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E799854498F9ED75C1CB1EFED2200B6A80A1348D8EACECA22A29550457DE64D34E1814E10CCA874B7CBF50CC08824A1B201B1E569813E439987A601ED8EF3BAE527A61848D5741749D35C28702CE96ABD4D40918476D20DC507F93A331A4CD53D21B9C5DA1504F8AAE2736AB1081265248A3A35EC2258DF1A4ACEDAC3F66888AFA0E510ED5496B6848D5AAB009FEB9A56D646FCDB88BED9411459D72F872F9EBEF68CEC005896CDBD1F452D6C043B639C3576BA0B2D421BED78B32803BBBE5D0D07659685106730D08F86112222CB55992A47465E5482DB08A7947827974B0834D8529E356261A9216881918FFA79BD8D6FCE4025BE8A29F1D7D165791DEBAA06611740FB2EF2B80FF3C0C46F62FA31E6193135A8D2DDAA2C96BECF3733DDEF71E7CCD49CDA17F3D8E92C0C2FB785B593E887FB35713B22ABD19C47EE67E68C23E2D8731C4DA0BDA76717E6692437DF25BE9F89ED0027DE630BE405F58AC596EA654A49731071F4295AAD51B77EE2C331627F1FA8FBD76E81C7DECEF3BD83CE314849FA85D353CF1245A6A865B51534DDBDAD219D8D9C72ABD158316B2A5225C9F9B55128104AB16289EB1983F2005C9378FFBB630693A4E7A67089754EE20FABCD4B6B4CFE80CB18D28ECACE6830A9D9D66FA36108E3B4F4BACF81CFDA2AFAC951381964C8D6BFAE47B0539384E4D0889544EC77F1D79F85E6718427A6925D4422D41021E66C43829CA39E1C0C57C878FB076EAC241008DC26FA241C761540F0CD53C3B44B518ACD125BDCA9D7B6210765C7189D2C6D5D5976B850F4496755D209458C33871CC6B80C2C53F81C23E8B92D2B3D10A258DF5CBCD81E16A31037A8F2E098EC6E66116D9D1FB46D3067DBBB05ACA9AE783F9BD9A787D30620D35A4F0597DCD5BCD3C8867A4012EA94BE0943451A20DE99F652C11E4CB09068266C1DAA347F1A9E12D9EE44FE0F322ADEAC2B069B5A0A5049351D4849094028DEEDA0274806D816D69729A48665A13EABE7CEF3014E94D97321FEAE6AE2F72D1A47BFF8FB8261A80277CF1EC735F90C7D42CA0EF32FFB9CD6E8636DDCB3A271D16674592F447EAFBF838AF0D53473F15D6B7F5C86942D24875712A2384548A3536029102A240B35476827D6E8369AAF4260176C85D0EEAC74701CB1C489EC3D0F5C0D8A19BE8DCCEE375E961599FA8C40E915EDE7555EDF865EC877D2FF47A4FE72FFAAE2957FE4ABC924C94B39BD1C4BEC5B7EB8073C5D3E08C79895D090A2C118E78743AE65420D111B67DD91D92F62D87799321CA916A28ED5117FF8CDA3DE68E081C92E989702734F47E3A805C831C6636454CA51F0EF0704A6F3B724A01D3AF130E6E882E049692CAC16E539DF27CBBFCDA25642C1A82DE40BEF1FD22EDE60A99B5363F77E962471895667FF5378B2E49A9267EAC1F1F2208AB7B3143FD375B001E7EDE176A3AC1EF460BCDFC71EEED4AF10974E1E63F8560BB8B1627D3099AF066B7A9B7919655BCE0F82827E8954A0ABE4A0E0006EBFC0D78F693C456152F6A51AD5F92FE60C6EB2A7F59691E9B3BB5FB508D8FE61F0A6C6811AAAC52794AC22C49CC0F0080EA4C0365BDAD93539CFFF30E111851AE606023B626D58E662C14FFACE06635FD7ED6B7D2DB2335CB13C958B85E3AA71316B0E934EDF8D6795A66C3ABE8D541C734E52F88A5584CE32333511FB28468FD15C2455AE5B6EA7E3F3F40EC73790A2C79C6DECB12E8B229658C13702A9BEF5A8D660ADF65776688CF74CD685667F79DD47BD4A8A9A883B0A72053FAE98457C486F817974912BA8834BC91A29487040EC1F770EFC14E4ED834F377B9912EE173B8241627653D5668D7ED776DBF8637348ADA552B0E9F1C028CB3C9A3D60AE2068BE3A6253268C8CAF7761DB492E20A4AF37BA6D56B3C04171EEB7B3FE8D06F9B6C55A97BFB48B8B531FF94EDD379ED7E9E619D1A0B7DFDE46A971FAD8B1445D031A777B0427823FEC8F06DEF33D9990ACB0572D6A2A8FE6FD627E043CC8579E7DB9008925FE550756D8F34F24DCF2DA6638175AE4E1A08B24343319BB2753FC297A9DD74086925330EAB9C33B6F63472A7CF223C1C2F0486A11731638EC4170E7E23739EB2D6030467144302BEFD2A5311B93D43751C52724D6607DC40F5A9975C7EC32EE6914816B4740855E05E4DB4E29D61593C043EC3C2FED9C7068EC12BE18CF89E5F2DB863DA7136AD55A64438ADDC43C836EE934BEE1A1582A6A58EBFFFD1EB6A24B7FC43D97B5F8BDA889425D59742D8DEAB49C659B0DD0D61820B60EF7A19CD9B5CE5D6652C3DB81C4BB86A54F8A8B891CE99E47911C53680856A9D29FAD458EF8D4DE2BCA81BDBA9EC96663444CFF91B7049FB59F50A5C8E301A99390F9BCA6674A5B6487692E0E02D3AC04EBEF1A006D5E394DEFC15C004DD7960E70CF09781CC33CEB6A744B01478F0DF77C75E27D15E6C04B0C3FB7C48070F4360298797EA59A08B4EA4E53FDCCA61AF8F57AA0B43EF8917C7A108CD417C39A178256ACDBDE0B7E725246259830F765479384CEE8BAD2A4D9A73235F29811F506F03ED7A7C76AED681AD06A921C7F7EEAC638CA989AFA0265C3DFED548F92B0F4C8DD5F2EA8C761256D5FE5816EC89A2A12BAA7882E3C4C0C4097A3E8A88D3FCF737A669A6DECEA85B31D3D906A78808FA4B7C215F9BB8E1A50AA0D8F0923B359C73C765EA540C82C07A4F +sk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E79917235DD0CA0E28FDFBE573E197A2A71278AE7326225951314D6A408F92B8C9D7BA01455951A1A1995C90F96B5F3831516D016200FA7E95B22EBEC368BCE887F987776876631117711261447314888582811623153275323512511760764600013624746538800536705536534818150563368677301357220777662723370654624832105340386760621555135104366124253416312248601062571127488366603678082778644707268152664442156655858656582204135056276344172485658062356671560456788683858548326866421857306822485607237587844701860621880736537226508231240113055875807516536822337625225688200676807832264348300152772572054864072546884062782056652128537626485484871355640883700556783871836246785201722450632303774771853242520572860664353746634458603287736140734605471484520287830774456137255147666447222086553782880570725480182840804878102464832488637361386751147014704077000481478520061001045522258360731612263275586517766656371106034678587628068253788633032337438516442303870176784504161042103571218343143407535011614116042240085604627866728054838442814525356733887364323015417134086711846126761286408721675062627646172813556521820060323450088755578665720631030830304028670825303070815142852785550042370752353855131285542173711414887746822818852583016014181030621704257248707862070246563234813024662574387166405233550842075101537642180346705557443361362067888533360326641621063211758325204254734203717340856777325558478837248361474446414233353260206317878085247104025588185157103832516008756682485823523027460257001360515316843767247516565466172085328162545552408660621446750688273382471630111202768485781582612601005515644315538404150631105243262334764843468754121503844466005588326781505636423573468754670205865231022873877625686731085515203301401708257664863815208582144582834777301378077200402120228578144868832622300208122587211842573512434004514670673435834587505445824068265224038321330517063725311124677347661368603671178875077726227107416784630004636754151872727413425035744811382361335821723201613168512805873084272510705827338612313442147885122085111775378887540564356702304680504356344480268503833402166583477835557216702685276400516454624601404575303141417436185763106862784130216855160251383256540377084222117635223800122862750141616227807116721011068407805833151672405547828232771822787873706461211850452887383877563681175228486523638702267030580254207185005432130388008401840435254350470531366408854465668007147117585178550564253431605610161856121147174055718464183157603664045710288120025738420772300701816143800417668230712248182037777185083381821540321181445443386676516214126858431627004718077818137052635642435342332402223233237781646858388004484467442462860657608518685823085200426058828770852360560147247068231317317161656382751122657828041134758237076487642572048543680081862404230476206154035535167401205510481536103306356453862728002581145685171048587743658206681206724087570067226846505701826831223666576352381728628768483841871243421273061375154147107545600386656842518367077681754067626247A242F0A3046735AAB5A2454BA2C817B43623E53E9F8FE4A3B3DBAD5231F73D8FCE51A5FE229BEC09B4D71409D968191837C5D0F2CE3DD7F9D923068C5BC76743067175DDE3944D3512F533FFDD871C611395A0AEB0F863FC4771B222E8B4E0A9BDAF7DDE5651467FA6BB4DD964DDEC4C44103579B0FB17EA6ECCB5A8B6C1B11759EBCA6098E6E05A61E2ECDC39A9CDB778E347404FAB7AE15B5DD32E557ABB56DF044E23F3A86E938FD5AFDCCA3E69BE236F3EC6CA1AA5CC3199D03864F56C15C6B8B516994D9AE6E78BB1B89A84F6CA1E0DA99A704C60045AB945904ECD6D8C6FAB6761D2A5251E31E76ECBD454C33489459DA6DA6AC184B299A0829BEC61B7FBB0D82F77C2093647C076229FFA3612DC77FA8EDE7C238A8FBC389B7F83513E5C30F89FB9C2CE7B06887ED606D9E45E899D4DA838D73337F83E95FB11D8273472C20E720E2DB35C40B88DF10D1505C1FCD0D476E41713287874937BB944B53E19909699F41444ECA6CE3F7DF531760373F1AF70731B872B513AE5B1A23DF73C7EAEF50E2A73D4BB3CCE072933285719B74E328D04DCDF4328C596D88A3EABB3ACBCD674D3FF60719D3C76564A0EAB457B6F704D84AC3AA7F9CDED556B0608F7F10700919D402DA8AEA62E928954504A8FDB57D9C83D4F4F0D0CE5BA8131A79D4F8FD2FB96D752DA1B05CE1F91DCE5F79EF9283219E8F193FD2E9547CF9C20CD3907686D4508348543D14BE13A0A6B741DF52A152CDFDEAD235DF747D5ABDA4899595D8F0247A2C857922A39FFDDE9FB6BF0B63EEBB2BB5219EAFF9A312797033E7FD0B7EAA520875661BBEF1E3B9774F94CDC759D28AB93F9F06C3BEA2F4F24BD5A1E92CE4FAEAD429DF6A81CBB3781F66C3F3866B3BF2528B78F9129150A25BED626B70DFDCBC9770D7E0B5EFF447434DC98707F56AB0BF4B8134C2B4FC90AC66BF337F95674528155358B7FDDEF0452FFF99CEDEF2FF6FE78F0398ED26BDC43915A512027A2B9D523037C2D2B12721404EE248DF034ED9FDB88148B537CFF537ED81A4659615A7C905AA4468CF1ADB1B994B8214DE5442D1910FE63C147D76B961285F3C089F40648E7602434284BC3C7F8BF75A57D7295F96A488E4CAA56C4F901FA156C3F9A95671BB4D8FF6366C533D9B345D8E4477A0FA4A2F38FBAD740595D3CABDF5D05AFAB3A4874AD63B4F13602A680B44C3CD5615C813E22E290AC97D945A8ED1099C6338D93427A9C91F1E2120C3B7F07949A01BDC474129B466586F770FD84458DF59598178C7BDAA20442FD0A8F0A89F37C1A19972031A74EB2540A7A70EDCFB3E51B1E844B15DB2DA83A40A0F374D04952E6D130CDD1BC2F4F5BCEDA7006D95B16FBF727D02569FCF67E62AA07C822D6A476D2846780A00AC54E623D3A4C2EDDC9F114C1FC442EBD701B4161D8F4635007F3F6710067CA2DC35EABBA7B3DA271B7F0D6C564B480C393C674710839F17369219A3B1A4F9B7CFEAB997C355A3A63A3FD66A72FED5AAB4542C2FBE2D41A10FCFFDF10A4D1A7471725C1B91AEDBE2CB1CE41CA6538AFF2745C2C376268FFBDB024F02DE86625AF31105B7363CC1D8EFA25D577316B1C28041E7BEC303CA35B29CDCA8135104D719C59BBAE17BFD9D9DAC81DEEAC962BD416B91CD9F8CA8EB754F7757C31FAD65A67026DBC74D568F7149F4D4D5ABE73BF21C1468438EC59EE891DF758FC853AEEC6D4E49C23E676E79F95E46E67E7CAFCE584451678D8AB99280F7CD64288EA9FD66C2B995568FBDCBE2F291A11F6A9A3521185E46401B1D229EE5C4F993A9CE4BCDBC6194C074BE9D83589EFC9A70B9FB267373084C5130AA0291E49918F2A487E79C263F549A80079F3C809DDCE8C9F11E2F23104B33742BA6A144A3C60110FAFF53D9CF1DAC2541183D4D9A944748C3953DCB126A93E1AD97C765D7B0828C4F0B8266E2B4158456F874F76B113C666B87E2F12943323FB4179F0E296384A56FDC347AE94EEF8EEC3395986E7BD6F230309F201C155C8E14023153742D1ED3CD060B70B46136EAC55D32FFFCE1A4FD9681C39858F30EFDE5E8159978509C92EA57F32C9E23BF208D5778620A0AC381132471C68CE1F889CBC4BAACE7504C065B3DBDED8FBD0B900D999EF5DF634FC9EA3C3C65400D88CEA2552CD7963DF76CFBB2BC7E83F56620E682C575D7A8B4C14BEF4C0F697D38EA483EB532AD293F8812E1374C27CC0C9426A0B103561A795F3C43DAB2072D7A9839704EB40E290F63F444F9249E32465EDBD64E31661B70967341F162B98CBB34A27CF83336B80252FF2841A54146559BFA89DE016F68927AEBB4056921A3EF9609980A08F524A6BA7DD9E00BF0909B90E7327D27C0C9533CE16390878E530F6C1137C7FD1F668F3C54361B72DE5A3B938D461C01A90BD646405A0DD5A5AF7B4E65B06BDA69AE4B04F360ECD279450A7A7D4E58B5284954103815BE0AFE709F3028DFE1BD8BC559D9F25CF8148877D838CC772860EDD8BB64C027D12827CCF725D2461B805A4F8946EB045C8948201E777CE2D44385D998C973C6DAD8F3921338AE87DE882461FD9DC1D4A09E3D676FF1B3854F70B1EF5D841DE42C1A81287E392E6B44DEBF660D139BB1480DBE2D2E9FCB4B5E0997D06506210207DF3F7132AA1A40AC130FC3400AB8C652A42F350656C41BDC78EBBD635AB55EE08355A54C13DE67DB1A00301DA847D1D7752B4F559F26A99B1FBD9C7A590022CD3B1B3F23A6BFD16339854CFA70FA8CDAD3ECE19BA56DF4244D5C20BB1D64F6CDF308D8CC93F8B6FFB3CE1A9989A4902F622B0DE76114E9B02DAC2965E9E45679A583857E651B4112C8CFEF2C4E964F5196DF88AABF696A177D876F7A66F228AEE0971A12E9A14D87136C4D70DEBEF187F2B4EB101FAC9482A324037AB143BECB2B0688F23E2ADBA30FE9FCCB1A38D22F97DE754FCF13FD0209B56D557EE81FEAD414479CBE92BC62760AB64DA1D678D8FD22B29C869F04B8570C0A7337A6B50522CCFAE9C1DE40A0E2F9C4DD5982BA341C91D28D670DF44A236657F28440F8D2A86720F99DC3512E3599418D0C25BB1CE04E184A4709B6A6CD7E5CF1003351365ACF9659E97D6738BAE21E3C017D8D4E578CB6D1BA4589879E6171C4B90EE42511BD6F0B1FA1E59A4315D5222E19960025E1410144AE93CEA4EC3032EB9BBEC2B9CF8C38F431B124387F11FEA742F3F71BBADB873039EBA3C984049169A43EE7EA5A98322A658B0A645DA85B7E134F6C0B5103D7CB84149FD2DA20464424EF7D815EFBD469BF85B1334A4E631609AAF5CD10EB7B753319F2ECA1327A07FFF2A96DCD0A762DE244046A7A460804ED1573DBD1116A0AC49FD6041CDAEF85828CE39B35D56752192A7B6FBB3050DB5DF00FC385F7E7AB7FC3CE6ACD5755652B2E40AE0606775D459C01B00263C9F16FB65360E74A3B4402C81DACD2CBBEFB605660A2102E82D6461AF4BFD4C0C779E641D396251FB13B8CF595424D910D934AB3808ECA834C90EC6CC851873DC6274 +smlen = 5735 +sm = 27A22C245E97F00E15D3ABFEA30CF4B88DFFF5AC2622A91D2B8F97073940F31BCA22450E166771436AAE4A83B6F33587004D146A9CD452166BEE70C05ABD2BF283BA040608B4D55AFAF43707AE20901449059B58740244003ED66ABAF5CB9AE224049FCF2B8B9C91102A809481696720077AA65D502D444A3AE10001663DCD4A771D66F55BBF5FCDAB80614B219CF3EF5B2CB9279AC4043901AB1ABE70E966B915FA81AA6BDE4F2454A5278A3D2AB1F474591BCB4F8A13624B1E45AEF0E6478A14CB85F79DD4EE3BF7CF8830F7D7F41DC408DEB17D73B9487CA6CB9D11879DAC6B2131388995EF1D9D8D8508E048A205FFC3689CB1819AEE92483080E4095EE102D5E263FAA0AB1EADB9D57537035731671823AE7A595AC549EE71E8C0E8C2809063DFBF0A4E085725ACA6C71A5F9B746CA571774270FE0DF92B454A9C3DF65747E761EC5B7E749A9ABE5DEF0A103A6C56D65BD99A9774D9C44332C01B1E1340D8D7F923A6E22CBCB9622C8911EAC244978BC5D405EB966C70FEB029E1A7126E2F4DFBFD3F822E7EDA81BE5AA12C1765AB1C8505BC40785C6F912D0CDF9F636924D24D99CDC0864D019EE939B346569E768F55C06746FD1EA1BE8746D68EA6C06E59A09A3E6E108D92B6E7C3F86876DA02750477AA392A769B0A724F322D0A96755F6C0668BA6B07E0E7E819B371DEE049E4D84F1E5AF1CC5F4F11D4BB3E2FD16F794B887D6D0F4DB83082310FC69F08B8A1EEDF377940241816BECBF81CB3FCE2FD14BEB8FED7AE832E105A5B00844CB66D4487D6AD315A4F52A504C1029C2F9E51792A0C68029BDF31E99B795836A8C971705379D8C3918E33A5598E16E08293189EC0E394703902572299896213467EB554549B3C74DDBFDA96401F259A39F61B5C11A158EE2A94EC36314726D46E146FA73A545767EBC7D368B355296D2E429C360657728C69266C642CFDB3DA2E2D878EFBCC055367916FFFAC2217E1459BE2A60DA56DB00475E7B6B98894ACD3104D7111954155472A27FE3045FF726B626971E01AAD334A261CB0203699F20C70828E429227F54475E1F1F190558CF5984C14CFEF582394DE8CDED680AD3CCC18BB0BAD2AB28B487380AC1F0259CA7F4324FA03A55C7E3D07AF16EEF325ADD05F84C0C5D4842BEC581C6D0798F800A6890CFE8F291C9621A4C4DBBC1B5E425E70B3920844D150FA5936B4689F16586A959A00DF796A810A35BB6DA8DF7777B7DBEE800345BAD7CEBAB05268197905EAFCDA792E117DFFF8F6C6783A4F08A6A9B03EAF17C854DA67D011BA05B3027B8DB3D0EDB83F73F6FA91B1AD78FA0F7C870B1C1D87746E7076A968C375F3E145CA7513ADF7CF593B7DE15207412A870D2CF816090A1E77CE252D07E8EAB01F52646AF4E01E5F228666AC5B00F022229AA139BEC8B3A3AE76A97E27C439FCE4B0DF48901780F0B357B904AC55A60867BC1F61D1EA1D1F1CE3A66C7207043C617B39C1F6B1BDE58307B73C8798C551158C410D018C7D93B7CD3061830D198CA9C0FD7C1BDC6D02B04DB352529E084330C7CCAA5F4D056F3948A3861F3465E3D6E81D4448487BB43B4C802DD24EDF7E7DC1D810EFDCB487672A55A50DBD5D1824400AC9087FABDAD7ADDCE852BCEBA0CB6C86B7BA73FC58304EE30C73D963F2D3A773CBC4E8218B9C267BAFF6BED69FDAEC5764B4E1A11DA26638FA4C42D0A62710BDE4CEB1C74363DEA967C714EF8D311FF8F1154B6A1D6B7377BF908AAFD28DD8BD6519A1303BCA07BB150FC7583A39C361EBEB3A9D46AFA8B67CC3F98D2B5F016F29F810D4DC2A48799F371B721A4013299E469E9600EA45204DB9C95B12EB0481347760F0E28845D827F8067949F91F6A643821E1A6304544C55980185449159E07BC9BD4CF979B4DC833761BBA41B6DB608A4D73DCD07833B38DFCC0EE9FFB191DDEEB99B29FFA11C362A216DF7ED7815D309FC37B0D5D93779DA35130E47C29B5B77B6926507ECEB176448A940CA561E419C23647E97B9CC66649262C38EBC403121E936408CC410F7352537C80BA5842C0604CE2A5E9FEAF5E8A5D6244B4C8758659DD785FCD3024C6F9DEE30D09C95139D576BCDFECF7443BFFF0762E7FFDE374F84CFB7C2E1329E81E39CEE4E93F94644B0A9FC10C5A347DB10615B70A553AAEE114DB9B5E767FDAD2ACB487CD2B8B6BC47C555982C7E64C3190A466D78D93B71DFE69483AC3B76E97DD913B59D28868C6D3E480F338F59D5BC68448AA79907E3FDC84805DCF38395A1453E2EE177F1FB76D8A5AAEF05999BE32233408F41B5534AB361B149F9FF0FF4EEEF0BCE00235CFA4181D84DEF5F2A85DA08013F740EE860E531EEEB31E9CF814152034DA651FC26F8A096E177C0348EE35BB3E7536814E654063E727DA322B334A0D99FE9AD0E15A74C3D1CAA13BCC5FCD7D5589FD9363BB80FC2CB3E897E285BC61D35D1AA6CCFAC806EF020D50C2981EE94A673F6F38D01235CA6699D3985D0C31FF65B160C2B4BDFDBD2EBD93E9A74946A349FE8BC9E8CDC49FF123B3F25DA19EDAFB71945B767ED5AF5D45C65825F0F7917C0C76C69EE777E84B36829D7463497AD377593C22551C021620C57C18FAE7AD6093C4DB015163D828A6DECE34C711FCF721075071552264319CAC6F7C5E71BC36D92718A23F3AFA4A1519B316805B69B3E4CFB9302A4735B36B67CBF24CBF0756C4C8EA6993F56D5B09C5ED362EF5F7017393A9FD32C2D02451022FC5EC12F1D4D238B11852B9612BD12C9ABAF9A520709FD1F5C18E3144442130986109FF2A495747F3CBAAF4CDE37A78FBDFE1D22CBE1EE39AFC1FFB837148FD8A2CC18F3A1ECC4ECF970BD3BC3FA8117928101CABFFA73C6227654759BBEDBFD9CA51B55C720615EC50C9A93FEC6ADF8D2539D8DDC7E17A3FB03A7AAC9B0163D6E81D7A1FF27508FDA0B17605CC748E10E7EFC012B2DF18F35660CB2F9DB6A386E41ED89B0728BBA0A93AC583EE8B6ACBB10538A4E1513F36FD971C4B3A4A1245A99A52219BA7EBB722B72D52155AAA76DE8E9AE8A2D16B63098699000F017D5DB4FDAB6173A4AE698F9728F73AFC9CD5750E4B3AC398DDF0556FBB868CF7E921DE4A73946C37A184CA8B11FB7428D8B083BA575020DA48246BF1C5D8BA4486A77F22BADF669D51E20A746E3715E910BA5E48C4F9BF507D61F5ED4E069F1CBFAEFDB78F50B12B06EBD79AFDB7BD6DCB48ABE586E00D2414CC7E9A1B72E8963C2A61AAD888FB3FFE7A3C7AC5381B5BF5E84E4039DC648B042C5E55EBD1D681F78952AAEBE46A01949FE5951CE9238C2F7B8476F9E795EF0FDB8950264AB8FB6B9CFDCA7E51D9BDB0ED246FEE46698BA22077113C74E343F807CC6138908E4888DDEEB3A0106F049428EC0B65071BD7DD50419B0F893B301A9F1E465BE97A7752E289D67D8215C0250A3D4324065182970050870DA01EC01F9B42DEBC840C9448C01977409DACBDA1A78081C08297F50F174318B0A5FBC467B54CE8461348604FA873A800BAD10BF61455769A60E9E8F2693C66CA32EF7C83DB122F7914026215C75F388D5F57AAE6C765D37C71406479B2B67C99D765BCF19AFC2F819951F220553AB405BC9B29F4D993C724320146CEDBA34332299EB88EFE37C6891ED832468255D666ECD3BB5A35FB7F38237A3E0E4AFCC31582191DBA1E00B4627883611D34FC1CB5D323ACB70B8A2BE5D94CEEBDE777C850396B77A3CEA9E6A9A7E18B206D994472C6560615C2FC717FA0E94D8BBCD494977997916E5E66A73CF7A42AEA173A214B0CBF5A9425EB11D01DD7DA1AAA4B606E580989E46BD4D9AD32DF26276E4877882DEFD6A0277F683435F2B98BA46A83CC765DA1EDA957B9D1F086CEBF8CFCBC71E137CF0CB3178DF9C662F72C18B103DAC3EA56EB82F440D136304050C9B192FBD63DB810366263CA8CA0A79A55128BD7AD1873C9028551DAA10C66081D72B39C48B9E391B2C3C131180DBEE8A18D7DD975118D0180E09CFB3AA21875C8421D39BD03361716C7140BADB9558E54532BF45F7C544637A9ECB50599A9805FE9716657BBB385AE4A74D80FB0B05E5F4BD52DAC4E1ED4A145AD79EEA790697E4A653CB9793F54410357D165A6CFCD0A5CCC478D7EE616A60A002CD4CAD6818E80D653D834D93EF296234B2F54960D3F775E0369381CFA146B231DCE1FAFE02A7DE81EB351304FA3A43FEFB0250424B78E1BDF02E47BB2AD556609C5943F828FC7A297A0ABD376B1CC4A0381036BD18EA22D63EC6ED15EE024FBB791279C3F6A10B6A10BBA77531E4F776137A40C0E5508E5A2A1DBD5B608DE319D9F53FD92BE42F51E8389D24328F0D50C7E04AA863CD96A8BC5C360781A9E9E51D22D23D62B823220965DBADC49B19F7CBDC4D4190AF6F65084C7CD3BD717E791CA3095F9E414961ABAF399A9E600DCF5F195D03D51331973933C39F5332B8CDA5B2654101A50FE7C4B8539E2796ED828D52F6878D50830A797F7D33A61CB73C39FC462EB9982EA538DA42290FA134505F6C281A16BC63592727076969BB6C0A4B8EC4F32AC57639564062D4650562842767AA6AC2C4E6386A6EE075E7D95112D4043B1CBF3788C8D9DD2FE00000000000000000000000000000000000000000000040A10141B21ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 + +count = 74 +seed = 5DE03CAB3CBD81B8805A17E0FFC2105C3BCDC8D782EAAB161A15AAA543FED59353C1FBE03E7F36B955FC51C9B30F0C93 +mlen = 2475 +msg = 5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 +pk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4ED73A3729E8E754EC4EA3EAB1D73AC01BCD783F508920A0EB53F239A35DF33D9E82B830A4A5DFA041223F9F70B1B7FD600D7B67EB3C249E67F32060E6EBAC52425C8972B71BE007515CAF63DE7155029D85E36B0C7FA878FE32CE774526D93593AA4D8907DE3241A8680AF06331543195FF37533C0F9F21B659369300F74543C9AFD2521A10A0470F5D40F17A3B21EAC5EA4F72A006D6531BAB104142D14574DE2DF75D08ACFB212A91C28B10C5A0B9A31BA6FA427AE0D4F76802E95483E786D40DE39B7B03EF635A45ABA7245C61FA0E3BD6E74E57F7D016D732AA29478AABE881390BC40B0B110E7E42AC35CCE42FFE4F4C59FDB2F3BC9F191F60FFADEFCE06BEA510A4BF65753F9CC0F8C91A49426934B1B6156BFABC8297DEEF32665E76A010CC421B70CD50FE66B8F2E49027C31869E87306EEC8A599D47BEFDEE11613EF89FFA132BD966383F9F485F5FBBA208EE0DD2622910ECF60910FB55903133C5C9D817B9DE5372AB81ECEEB9648E51D8B0329B3636AB1CFE384BC8E8F03AC2811902A45A2367C09951FE42A248AA776B33823FA0CA93DA491CF55FDC56604501D906531AF9D5D401C0644FDCC9F80E1308EA8163CF5283F01D04368668296ED69BB5CB1C4D20AC391D2A9EB9370F23FD1D13AB50EB1AA59D635524D8C97E0E38C1270FE9ED914B28A5C42F38BA5CD0532563A586125E62EECD2AEA1FA8951B50DDEFA40DF3848EF79768F3F2DEAFE77ACB281401C099FCAF80D30100C82BE60FA68C87F0970DE69F91017517E1E03A90BBFF34789688DDEDE9E25FF5CEF7E7D5F47782C7AE80C931C6BE32C60EBED0A89448F9C7E08232A3926D4D01F6E778F464F5E47307CF2F5EF7714B6BFE227A4A9010A691374872D60242E47C2CFB159B1A33775BDEBE3D4C56B55756F520EA8A69A3BF1579CB41D95F7CDCFF84E194037BD7666FAB6345A07ABB23F4D3E04D983EACBC6CDB5EBC202D36EA9E75F07D51E877CC513860B358EE1EF46237971BE44769BD075730C90791EAAB8FA90F4FB844230CAFB2B6E189D83FD89A243205C941E34788DDFBDA9AB48E1FEBE28133F37DB2F2023F6316F6C71ABB270906A965795919813A9AD178E067DCB2DBB6C9EFBDE35D94F4FFAF1625FAE94D05AED0C0D58CA907222426FB04E3A50DB95480DB47AC7C9C0A3159EE943726108C0544BA1DACA36DBF627AD755DF71BA7558584E51EA007A24EF85F0432D1642DFFA35A4CD9F1B1974617FEDAFB9BAFF413B66FDDB709FEB3831B84F936117E2EC80B45B502D6962BF28E7D93B0F80AF5BFD3E8540F8336264929B7DDAC589103D4682B34E949C7047918817F20B51D8D7AAA50220316C39435926A173721F5B806A79FCB8B57B3961E456A070FDB0917B8A0149AB9026CB8610A360A4D20B610C353A38A0A01F94E8C60A4EEB43A7CBCA8BD0D8376DD543F4D5F0869D3610075967C2D3A00B35D79FF0A00A89821275F7D86F7BE92205AE4B0DDA38BFB4B39B6DB4EA87476F0680001697F6D6B256DDF1497B678FDF5A8F7ECE061EB54183C103BC736865459C847B7B9BEDC196A2E84C86DCB98C62E66753370C9AD78C9790549F2F0A5D17D298C5A9BDA5606223CDCA35C0A57734840526B515A5B1D0DF01F816706052D5357C5629F57EB1F44D7724003176B221F73B79ECB81C0F0674A6304EA625FB1D46C4AA3AB4239C47911D36C10218D921C3E012DBD4B5C8D18137BFC05D88AFFC0AD8281658D56A415213FAE42793E2456622C8D5319AE90F6DAED6E41EE73294BE0F697FF565843B3064D199F56E8E1489C8C3F0E8CCDA122E9F7CAD0361FB2BBD86BB7E8AA9269707988D4525B73C5B1853F76B79498D6180B94D4AC4862A6AB9F38CE52E53482774E0D834C3DC219C167583EEB2B025A99641C5A0AB01483CD61C2A3DA5171ADE1A0E0B8DE2BF4BA0D474F585E87123D61750420C67B0BD7055A6CC1381ECE9174221FFAB7EC46F74D3D6E7C65D81F95FA5A11EC61252DF1FD88D08E9CC3105B80E829998CA05629755CD049CE31B65916658A724DA2625563892E0BE17DCBFD5EA67CC4E5895C6A96F5E5E6A54996D3A6E1F25A4423F8FCB217F555AC42946F2EE00EF1FB75732C00DF21E007A7903EF977731E82EF42E8651B1CA9709347B947D031AB51EF82A9540237C4D01439344467E593BF3E0CF594693EE6B48BA5C235F252F4ABA53AE44B1412499FAC65B1F09C2E9DD0036DDC06D6907E849720E62639348E7340E4F0858CA260F2D671F18E606F1649920C09AE8764479CAFBB1E7CBC81C44C11C0B46C70F22BC20AF91A6EB38E159BDBC52F7839D2D3369D6AB7E4A2981E2EFF6279B70980613BAD73C6ECAEF66B480D73720076B3B30A6132647841000165910D4993A5FCA3EC21894D905F7D0D209551A9B60751B20A5A020CB743BDEC24B5EE3B3C371A53DDBAA96107D23B24C604DAF551649FD9B849E1FC55892E3D0D01221FC4DDD218F1BB37EC0220AD5E4AC08BBBFBF5AE30A21C1124602064D7BC7276A877A2EEFA4A8D57D4A22B0679D56CF643CB8116D9F9E2DE9903A7C2E08F86696AF2AA6988A69A69040635D716720061DF241AAE3E64694BFA39FDA0A7F0137BBD9A81AD941D27F14577F7E37AB7FE4E5A5FA8A0054DA4733BB3B65969E67110D7348687CDD58C744EE2B77C1827940AD30F8285746D5C1452535017BC2AE50F +sk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4EDF6A7E98BE7676FA67B0908317AFF58682888E7E7482EEC1955CA4441D34079FAA33117E580ED24EEFAA441A88B80D5D335EAFA3BEDDFB7E7E5E7F317C885E1525101216443246260567048412414134085276777868424213785828481467141160770137761380616716586845680243145116427706848107128125104627107414225884171783241663678315302700686001100171276086266107728137677540425251701731642381484785611504582132727181315014861800365483407006665430573546584827085286813853363027161576445706535161542030437733467223557206243743471524787146845413651843344562857233346245441421657334741152642277878732503343346818636047833525542341801235280218663237873384524234062826416745027677614414711040038874610340028601117474173832663370412734070152586340400470275353382852023615073674616243746256525455076032458043533543874005460215035604313414315053013811487555575080651536407253581865220752803348224773545255116643536301643575208547163184550784041878787377326273226305457746485524756762625080070721214487612840385837024520625718486565751342522264264663545550775735370467111701285025272066715878220174162383562178568167888744872488640764865036001827106443532068853582604442484743077121008585618410488326350761054606776031671162157116062384883087181883304626771234751818347730850352788623521445323012464023438620212648543502422633443153008245735545254078246244478835365622375437748123703431570537051318855216318510087508375242025044614774131843806143400027731824814136377513485022211128803404807146776080171704801356166406257887220103834054371324450712230714853811454167510252637431205403813264016453178308457324156832227735257076462073244422340827466167627121481220510086833505306734600665620272831775827320325281413825164640558722843025703130081538532633477218628547552575508114414064883461583456226003805638820461431721156162154784713827255358778206768033587505374754873424168687247531166545012314630008856067270077163272464721865347654315013701337555325254160324224552885002442353258618180327372330440600826504060174356851888577881052326735702222770062862635131467223637655132328301276375772545650463334135326670433753601054234282754408871054322852131342766345451107605278663740651861685370571605567388137008554064718852684854034607413557705563072750713415773372804128440403101184853505266656433710445574843846070413262766752331755647551154557432116077547084724617613270524461017767640618381325712411047485005838362882205304321616303713028087234004522586140011103358673834262232121045088517737754133138672176731232246013245032414027087683755474117327324543707757138017878627848774341842616786360044273031042060013427235453624843700151780134552616123870764567244735107722858650388064117377518140765877046715720182072725816485486702678837233180878380042457433135353751122554000256883566371646722352673062248670858346606745316088888010136707306512077271736153334688586111184324771854520078862544210755204246323774821480768610421588864415078864261525654717042558464243061627218872711341067142667781336508100E60F21DDEB043D549CCA09D9F12C1B0178C768E1387906DA9BA14FB427BD59C28F5A7E4582F17C5C6269B9773A34EBFF2573880A4A37CA9804B1B2423E15D1D94DC48CC1578FF8F90B526E8D4A5E06BC39B56695DFA8B61F9C993E346BB886F0C6FD2C86B561080ACBECD990B50D91D55E021B329CB699E245275C0BB49C8AA61B3CC4C0719827B2A82B6A9C1C34931CF14C6889F2CE3EEA11E240BE027A543B45AC41E546E632D9324BF07D2727AFB66CF06AA8FE792228C8FCEF6F9CF0EBCE666655AECF9F9C64A84B56A4B275830F6FF0D6FCBF3D4442BBE95A6C5AB3B52262A9E6F9AB411FAD7DC2463085EE3BE1383644D48887017BDB11AE60DCCF84B6CD5A7AD67C520E29F161C730A3E5DD41960713A3EB29F045249A1D83F18F4FFA411E8FAD61775654669593873AB08F3DA4CFD6D4CD04F47166625E210998A230857F9614CF0852A0F85C3F949169F0DA46CCFA152B482E31F0CE9EC93BDB00BA4F76B81D0CE2DED4D868BF50DD46AF83201CEA4842AE569D6F657299321F3F5A0070D1EF5AC4DFB045474E48632B28ABE938B5EB31C2B3EEE25F88AB0AE4CCB0C1595E54836DD768D901A738984149A1396D4298C0990CC34BCE9607605482643E5612D2A8FEE6D902777753892D7342C6A894ED911B2612C9A85DC3246004132E1D08FABFC65EE7215B13E37D01A163DE0620F7F6D2147B9F9FDEE4EC72B8822D5236E8A5AE7D52FB649D2D53E10DD9A1593291780BA0DF1203C958942E284A4EA51844973DB17DB02C84D7BC03ADD2D4617AFF5ACC440068C201494FA584EE7B348A8697837930B351B421EEACDF504CB4AF1DA600238071E9961313484ABFD8AF28A8DD21D4A0038EAA0772EFE7B019037FB8D790987A6BD4B1E81BBC13A4216B7B20E50B6B9B88E5252BCA6050FD30A5135B1F81FD1DBC9760D93D14E2E9EA5792151B0673F375BB6565AE545DB8E89B80FE644018CDA916D7D3178A3A6271281F7C2A010CDCEB8AAA0F95AA4158FCCBCD579B84E80B8D86FE87D7498F562C8BDCCE296CEE757284978BC4DEE108FF4AF397FBE0518DB08E702342C97151D2286CEC8E383A7B621CA9585222DE03D85B205A14E9CC1B32BA822E4FFBF86687E9266AB2440B78BFA97E73B2AF5782A808BF9B2006F316E1500A5B48852D5F257A7435AE42319B0A08914C79AAEC868AC946FE66AF40CAA49B41DAA38A691F11EFE9B7F0175A7E1AB7E95BC753CB002B3A5B65197248CC75B7153211FC23FD0711F3A5D467D57F1413B545EF3792EC535F43F63DBC3ABB24B82EE1A717123E1EAF8F56CB743BA0F577B74B908603E3FF16F6BE1ABFC49F355D4B4D64E1A17247B79DF4A1D261FA251BE3CA9B2A1EEDFA7EE6861D3697D57DC7F73594737B502F1CCB5DF774A3988DA2425ADA7B3C2F4711A4CA31E6D90BF3C730C15FF4034650E75D30920A86FFC078336EC2DE67E8F052C56E6AB1DCD396B6A672120757BE40FAABA8CE91E922CC3BA0066BE8DA822CA36E607E8906DE5FF44B6097868815B45D78C9E27F6463DA4CFB98508CB201FD13A50EA0618FB9BD7A8F163507F7FD249C730E5A00592C338013BD0A0B3B530F99A64614D575CF340865BFC63490452722C8FA2E794CD93581CE0B3868D0EA497E3A8185A744DF9350109E02F9797C6451503CB8226CDE5FB5FAA13C150383C45F50072CDD1854BFE65AEB67A1C70522670F914EEBC98ECEBF7223DCC28DE0265CEB6B244CC3763D13AED81274B0E67F3840A7FECF7F2500F2D7646A2101D547E9E9C281856B18545FEB7E09A8D3AE07EFC384100AFBDEA2A1826AF200C93A9ECFDB9A4A1D8C9961F818F23A743800B738566BB67C63B56BE11698382CDAB2531F2EED1FAF776F5F6D2B19E487C116C121FA6ACA65C59BD32BBFFC8B67B49485249D75F6BD724C208758E8DD8A121346D7AEBDDFCCFD33BF85A88F75FF5B01A951B107BF026A1335C1E4985A2E7F110A90BD737A832DB37B7C015DE851F4346581A13373F37D0A0AEF1353C7703025F11E69946621DD511B015A2D27E715A53FEBB49E08C05C5B22431F9D168FB9F21A3A3D5F3AC6D44D1A2626BC7593455A70B0EAC14B1EA73E20E4B054CAF1148B0A671EF22ACC6DF848197843840E2296C0A11E8AD389E0FD4E8BBC7C3D706D3FD4B04DA58EF6A9642E71FB80344554D1EB5D37C71659743CC504DB95829F84CD912AB3D50D17E13827564DDAD97F2E87CDE072C31B0F33936ABA5B69F69E664A56745E0212BF4322FD547B49815AD206069FC34E95D3A47E105F253E5772E2B3945EB833E6C9EA7A252F1823A02A5FA548EF203185D40CC0A1DF959C30F2A28EC3E85BF09A02FAE1DCD9B9AB15E8D530A1BE241392F4D3F7C0219B95C05EE642C7FC06A21032FAB0B45A23FE0755E9D703097BFBD90297BBC4D360220D43344D5A1993838CE03C65528D5D248320D55918F6360EC29B858FCD26988140A9F79376B4E700F8626A7214482D55365D4BC2FC91E289EEEEEF4EE2CF100210E22477C95C3F0184DD398441B53EF50060760E38004EF16ED89A6BC466DF74DCDBBAEA7462A55D11D263E2318C33232235E01865603332D4F0E89AB9379169CEF3154E2B2C982C6495A7205CD9A99BD382C64F1247FF4A567BAD2868D0892DA52F94EB16CF17C8CFFD32884CFAE0AC062A0C19AF06AE0378B60B0DCCA37A740AD4C169B1A01924A2DC7873F71D91F0CECDE96866DA31A27FC0DD11B89F78FEAE6588CEBA99900D209429E5FEEBA335CD0928DB565465DE75E7694277C211045201812F4F667E884C176651B475B228499849CD3A15A45B3F1CEBDCDAC250C6D6B28452604EDC731139506F81EBC0FD2E63307CC4230702AB79AC61273FF3B62E4FF8E6A7135415684F3ADBE3CCC981D161E5455F0EB2DA1F4B4B0EF57928E14BAED8046CE2F68B2CA5293DBD70AA72BA7EC1E51A66B2D2A1AC438BF9B784CD19E44E65534CA69ECE840F67C04DB817B13A747B9EF484064BBB5E14232AB4718B8C0005CA364CCAFCCAF81747F13FCE2EB4C04A044723F1A82D0247F93664AD6C5C1D6673739056D5183552B8BFD4B32EA837AB15DEF47E01A6F52B57656CEE7498CAA376E34260B8C9F09A9996F743AE3748651B7BA5E46EBB399304BC0CA6382AE6E3595C2225AF4E0A3B4A73FC580EA2F94FE064477D9F41E0FFD771F4055282CD6915C72317FCB1AE4A6B5ADC0C1284761FA960A96A2EAE9389464CD67B1B5DEFC68974445E0ED0BE556F77A8B54629950848BB89AA9464FBA96F60E9347F4A1CB4A2CBEEB2158B1243DC8245FCDA3860C3DCA358B9B31BCB3E5D4D7CF65F75BAADD9399A2003564B6818F267D6B605680272C9849D1F130E4F3C1267B9E486D24626182B0A381CAAC78C6383AD632844345154AF6965E8A53FDDB68566E5800A5DCF65DA8515AB675BB217C6115932A46281C99486DD6173029B13AAB40094928E391F476EF261D512143A0782AD540E8477C19B4DD2FB488BF6A21351E4038 +smlen = 5768 +sm = FD0A87A6D19699AABFE3E1EAEFDDBD05FD90EAF4A4C0A493088156FA8A3C89DB6D8AA42F2799354D4188C5D1A273E00ED0B4907F13F26BD43147650E33C523367AB1C71B1F30F423E39C70ADD45591745CB1FD120EE33AECE0CC0FFABE045B9EA9DEDE390EBF14265B28D6E6EBCEEF9349B09A38FA447D36C424D5949F0F339E35A6CA598254DCCAD09CF9AFC788C951CCDFC3449493B97991EA2D4BD6639C686D4DDA59FE248D76AA3A00492BF42D602FBA7A1A23FB48E81A35853F500EF6B44A96D7772E1CEBB16F32A369210F8D74030A0F75B8F82BCF7DFF5B4F1D64C4AC0F14F8A27E9E6832A69F43FC60D8FDD0748C43CF616A1A127181037E7AEF8DCAF7AC30A6D284D0D7DD9C9CE3D1D19BB3FB8D260C1D28E9D8D31A9801F7C12BA98782CE8CF7D46EBA8129A1E1C941105281701F535680BEDE1FE5A91E24308920366E4B7A476507C22BDD81A5D8670EFE6538DEA2E6746D6834C32A66EDC432210D6101FB8F53742ACE276D92BE633FC40525BC5B13DDB8FDDFF1298156BFE36B059C6452A9C04BD906AA174305F475B1CEE341413B1E97FF714599C7F43F53B4B48484F1AB21EE9355CF4DCE35749A74B683593B2166E67FD49F28927F144AE5462BA529871DDAC078C5566EEE831E8E7C37F868F28336E20848147748F043B442478298308E6508C3C94AE7F8CDC85B445DF8A047FFEC8AE25E5AEA29F6B4415466B1BE53618653692BB795E433CBED441552A23DEFE13A1904DDDF0C6A4DA4DE154DDC5D9EDCD807CEE0F0F9F7899983F29132A759EB8DC69A5F1A31ABE19D67467A911DEE813E2D02E209579E299C32D64B5510C2419C432B9DF709FE0085545E8892ED79A1F075C619B40CF769F70EC8C4C8C94E192E7120241E9F545016A0806D9D1D8072B8D7A55D31E7A77CD2B75A0F34B07277A87F9092212136F489A0F0A0A2325BE612D7FB396C115F3DF1D0C576C0CC07E8B697B18E146116AFABF915A598F06DE5579CDE91FB69A158C47938A977A6300E216219CAE45F66C0213BA976204BC5B11342D027CACF265C3317ADF6ED93E5579EAD04F3E9D9F5053D64C2C46AFF1CB22F8B386B73C3DEF57C406DB123AFEA0302FB5FE1EECF68F24031C903CC1A4DDF74CC351C53C03E390817BFD2E1B8E3C0250775AB532C2B731B14BEED3E47B26042B99C32D3B31805F928D2FCEBF2357C60B81B0E6DED5F3821F4C039EF0C2CB0E8D8D0EF64CB256566DA4D178B39E9489044380AAFFF4A5629352A60AFC30BBB0491129BBEDF122540821DDC9AE45783156138D2E486ADF9DB9A42079D54EC9ED920043FC71173ED00B9B6AC71F24E652346A8B24E959F4DBB32F413A4746AD54F7B2563084D969BBBDFDC2CE7518241A3252D51992FBF9998D6CE4C8BB6DC28B1C949671C4CECD950695C9290F5A8DD57603D58912F0B936BDFF34AE3AA75C0E2920B83C02BC5F683B3B8353F641515C3B749AB6FB5F52168F47948C06756E879B15796B84A74FF6BECDA833DB82133A1DB55FAF3B754DF0764A13E5CC8B8D0967B473D9EFDFA6E7556572E1F5EFE80D040A3A74DBAA1C741839B36170C91E8C46207294840085C960E442B73091EDE2F97C12940DE4EEB40C92E974882515D285896BEC9D0D32F6CB94CF97742517A86C933A518FF5F081A78DA11FC1374EE8C1C8099973A8D56B3AC30492153B26E432178B70481590871215E68AA120EEDC3943392DACC10942EB60BA5F714564F4A14C758C522AFB0B87A9B019A9C396EA68F3A904359F0727E2C70DB806A7A9D00FF29A78DDDC11F4A5117CC2312CB7AFD8FFFF79B6B16A7C54C50630138F518E17E5FAB80F7B130855ED8D5442C2EEFDECB24B547B08F66EE14487BD3BE3211B97391F573B689762485E3DF588F372A1A8B6F41FFECC168D20E74BD42244ADB1E4E112EC5133A4A18139AB679AAEE0036B1CAA4B6173F7AA01997C7E97F72C7399528EF95F459A98E12785FD09A9180933F7F21A1101BD8753E5C6067BED6823060E85C9D645E14B810B05FEA1C0542F8FAFCE1AB3FDD3442C1D6FAD6835B818FCF39BC7E4B1AABB7CF31FBDE8259859F03348527E94D29C217C8AC9B988BB43686237183FDDEA9365345A8FDD6C3913A3000C1B16F43390A13857E3840F121E6BD7B99349CA88974F3E12078094A845B79A0CEE2F471F760A8057F0A2CD3788209465012A35F20CC820DA361FB3250D456C4DB4F65F2E024E61815F088998C6BB7FD6DBD92D12182BDACDB1B6B643600ED06DC5E97582C6875FD456AD79F6CC6C41B040F6711877FCBD1413FC85F1C9B7EC47468B5180F94249E1A4AC6D042D5B4BEAA2EFE1669F6C555AC894F9934240EF7A59C658A814283CE844FE84ECF4BF4975180D79083E7070DA598A73B01F00FDFDE02C29C41423300DCBE67E58F885C354D316BF94300F2C2AFC2F89DB77C64D69AFC5C7005853A61AD22F52F6093471825B90B50DD80113C145187C7AFB503C018AE959ADC66D9B58B2A9F4DFA3C291874853781A39B6F77CEB2B0843CD32814C6319A97A8997BC5C4E29A863214FA93F9CE8E5E3D118388F0F6097E36A0F4D229DDC0BD27E9FF7D0E840C5A0D44B8D3CC025064B3FE4DC4DEDB516BB73EB25AE69D71BB7BE638986B368FA06FE7A3218A667B8E281BD3F63AC01908384C7F2D280DE17F337931B50E16069CEC0EF96BECD98310EEE60EC9A9CAE7A1F50EF12D90D35D02FDE181CA850ABBF1C36A5B93BB3255795212BEF87898FF93F9D5FC5FD4E7CA66784E6291C1D3137BD21DF607107A8AB9A5DCCC9304D31595545FCED42CC5E3191F36ED959BBB8CFE17F57F103E0AD6E705F495B1580BAE22550CD5F43C079AC1298293D9E04813F4EE3B8FBC4C1FAB9ABCA506D56E58FF7BD65337B5119B41DB18841BDD1014056619ACB8AEFF57094F628F2F693AAFE7F949F07250D0BF041D2870E947AFE72F7CD2F07827DC2AFACC2454CA17201FFE8CF1D54F6AD71279A1E27076C3BA8F3C67D8AAB46FEBA059B9943746294AF5B14926C405E5EC1027E1689A2A145093F122B9765E0967927D9382AC8AEE1319A45C29BA5719CD8FA54134CF3AB5A56AF938DE4726F3E56B274FBEBEE9DE8991F68105FE070F72B222638D3FDF83A992F8B75F34C2519AC004292FEE231FC045D86D9F4654163BB9653D254322A316870049B809B59F3CB7470EDE95243D83366A08F8F7708D8FB6361FFC93F263B0C2F4AC773B1B1298B155903FA0ACF28F0DC26F8371BEDBB099B125B4AE112D4EA0153A3540BB881058299AA45FAADB5BEF28E1D827C60B1D2D5115DB194FE06858CC4B0EC00FDADD36FEF9AC50AE5CDBED56CFC61B68CFA3BFFCB6628FBA71F517A02A1EF68A2268B88ED452063C45454F2DFF1DB5AF12B171B4780B30EE87068F5500E9BEF01970961B6FE6712224E15A7A1F8BD87262F431C99EFBF192EDCE3BA07CA6FED0EC0709F84A0C98EB8F853EE693E89646E4144EB3FEDBB68B34189BD4FB6DA831BBCBFDA9DF1F2ECBCE18230690D18FE7AD016DFC441BCB856AFD912A110B1EC1D2B6848E8C979D7E4BF0D573237F557E7E9B6036BB94A948EACEE75907000A8C672B8D512A33AFB1C34B58DBED6801108855CB7E3B6135C9B91CE9812535D69E503019317A32BA59EDE92B8A4C9D4C69884B99ABD7078F1CF6FCE655A9DFFDDCD9E3F646A95B5925E0E1F073788FAC2842160DAF18F541D49806E170AFA70882F4D50DBF9A1DC853D2DF3EFF27E9F0C3EE24EA27C0FBF9FF7BC5CCDE31D5FA48FCA10F29BC987B808E1F563B68C3F804DCD31F6E8CA7FA0BF7E8E313DF7766474AF36F20C4EEDD300426BC8ABA0256A3ECBB5B653B64C5DE316800262FF124B602B4BB25E9F67DAD28EA043F43807B8CD00234A15E36BEB2954B96449B64D4F259BA054C5BBB85B1707113C3B1E03EE5C0FBCD81D32EC2B789215771A664B5343BFFAA1D3FB9C45BF73D58B073322E3035983541352BAB3B449A436C0BD675BE972EBC69E76CF631509657BFFA02D126DFE5F1C4C35ECBEC6B23EC4F7D677675C38A547352274FCAF7F8FBBB33935FE638B216431E6D876D39573B90509024FC282831A0948CF88A06E4ECED1567DC7FDD4808C9FE9B9CCF3FB48664FD620CB5B094B85BAC5987A6B7F890F296ED4B11B395D0134077A643290F2728497D3C3518E6ECD0E1D546877B6A444EE8D2FD863A931ED7738D54E8DF5223B4291BB9F72A2DEA8729EE57A094291ED045F75C4B6C3147FE2B4A74D723B529B7357C75370E428CBFB0FF5315F8C80678A9CD67637A71C3F3D01FEA68DE6A6062D0A088CA73DD1FDD8CDC6749E19805F6ABD0F5F2D54D08A22E130FB24ADFC895DC042F1556F729F53B55ED2E3DB91E478F154934A13879D565FD5FF12E3153127F9BCD74206E3ABD56CAF772982CE453F0660D2A86A86F8584F20D586838CB56A7A2358A2FE64E64073B47285CB7ADDF07602F2F201CB5DF382F6DF1EBE525A41F57FA09756DE411B702D38B2A812A277A22EAE3B16C00057156F371CD804E9E07E2E06E59E0D8D9987AD705384D64CEDD64697D92B7F700353A466888B1BD273A3F616D739FB6BDD5EA051A3335618AC0E61D323D406E7C9DA1D7DFFB0000000000060C141F27325F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 + +count = 75 +seed = 63742CEFAE9868C3C0B31DDE0F9D378FD5D71BE7CC3F0B6ECD393DB55FB043CF00264852C45D1836CC12B9C872A20251 +mlen = 2508 +msg = 9FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 +pk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858A051BB54DABFB2C2FDF923C6FCFBE9ABE78DC03DB405745E51FE48AA39C9476A9736E52050FAD2A7958C0E2AB419A2A1FA7F872F52019E7DB26B8D4515EF7A6120A942326ABB97B5C0C4EE834E9505D36180B7009D8740B1408C703ADE94AA1B283DD282C5492AA8822E52991CF05B3E9516B540E8D3D241C4F07D7E3DABFCBB21AE50FE1188C7FA4988C1A704D657C84D849279D5D6C25BCECF7FC263294F750D87F81BBAF93255253F04DD3DC58780A647FC5650CF8D43C428ACC426FEAFFAE8F15DCC47D50CB55BF645D564A30E256AA2806F55AE2FAD5D8307D34F999F26C842E31FBDDA3BFFD7D9ECAF17E5FE6E34FB8496A6DA7262E12F419B9FB039DC61B5BAA86A39D47C6AD61A8A8000CDE0FB10760BA279909BA8867FBAA158C10476BC60D17BAE6AD37693EFEC12E2593C87E378DBD7E7FC9CA6700B9E4AB2AE5034C7169BEFF70EE41BFA146199EF29BECE3806275B2FFF63483E9F2E3F75ECB04FD816EA30C2498DDBC08355529E8C28C82AA6A00FAB7F08E24F21B7DFA68FE626D0E61C0B5786FCF305123CBCA6BC29FAF84ADCF0BA667E297B80D65226C69E3D068A26281B8393F50BFAFF64E8D3920EA966BBA77C4664E031CE5CDD6A85AF227F294B9D4640132C28027FB9199ABD773E9102A4728D006BED57B1F63AC42A122C7861A121B7E6023F849E6204E5D5F5AAC005DB27478E369E073D4C5C3FFAEE286FAA5224EEAE51802D57C1A74F33FFB2805938B69856FD411F325ADCAF51B1895277BBD0B0483AFBB80664DE7DB0A17E6749A7628D0DE5FF6C9991DD2365C7B4E3492784BB64C359FE5961587D1B20446469C089CEB5E244C567C379F2252998F286B717CE39BA8B1B6374EC573FE1AC688C4EC30DEC09B83ABC87418268867CF6374C9BD764678EBD40A7B3AE1DEA9C11E9B40774D7829F996DF955B876E946D52AC562B504059AA92112F9FF136905AAD707B931A23E9913B7966666C33020A01842A1F77F5A30F313AAB4F11EAEB794A0FE4037D0DE8B79887BBECAF03D7262EEBAD58255D5D836A8E0A999616781F99384A1A0E3408CE9215A5CF6B7B045C0ABDE99F0CE6949925FD5EE3CC8182BF8BEE59CCDD9A784C42B08FC8390C8A067F5C31C17D98D3ADB00065BDBD1AD5F33D43C3406D20584C29A4864B8982E876FA5C6B9ADD7DA67252ACC2B41D9242CE5A5DEA535DD0C60D55EA65FCF182AA1F109656EC7199C251B951A5EE93A87BBB7F2C32BD96B7FD9655B66C69D82E75537D7D33CCC3458C218ECE1CCB888B95266317AA5F2AEDA79406091BDB25565D4FDE5F6E54D55D10BFDF7B0FCA3D69781EA28D007933042E95B4E71408FDA4C760A20D21257E4CE5C0B2881FCBC01E9E6B6C9139E66BCFF485EB563946F1275EA5011F53EABC76B370AB6F00E3C9908100755B9B5AA551AB06E88622EF45B9C63E10F551B729EB2F9A4E3396ED884FBEA9B75C05FB90AE633703510B0FB9195C5B03F59A10C36721854D9BC3FB290AB45AE9FB6150C7E9D9BEF6EAC3D82EEA51272FDF419620D675B415A0AB3DF4AAB0808CBEB07CC4B5FAFD205186A204C39E9A3026D07F16BEB500F6C655FDE7A15CA9CC461DDF0C791BF2CB9FABA2DA4CBD5240BDA1D6586AB1FCB61AA9D372926B25F2C75362F6D0F4DFC002BC11FDEBD5C12E4F528E1FD109AB388610154888FF06B4A0789889323E667FBFD83FD88123D937672D3324F5E07CAE231A4F1CC40AA3FA510BFA2A2558B73007D15DD7AFC2ECD2058E30A2D554C349DAF1CB82B92325B20409969021BA4B61F5736658021515A3A7C5E64E27FDE85CE008828684A2B53C65D06CC5E9832F83512D25BC7C930EA11E6A9DA9CCB18DB200C33FE51A804974FB35660423809C0E5E23E52B0C916EC247F2A77BDA91E89663CF02BB7245D136CD08AF81E1F89B9328087B06EABADF3EDFF73C003FDCA52BD7104C77CA74CB928FF666BDB849A9D09C9955AE73DC79E503A776C3E09510C63573DA919D779B1FD3233825A3EB4D15D658382686A925852E51C03E15E57FB9728543249B3434E6222ACBA551B8218FE53BE3852C7E57E5BF95AEFDCFF55FECC30537398645ECAF1B07B35F1D85CF226958F644C31C608BD0F7EF419A955562BB68577E7007BCE1D1A7D13A47C07BA420551703E122F7B84E8C1AAEE540A1E71225CC07C4528B5E5285F6519F11003B6EDDE1EC920482F89F4C78F7F2F1D6306A31A3A90AC87AA70DFF4CF76F4DE0CD7C1F644C06B47EB5BFD4FE87184D7DE3A7BB4FC592BE63B3DF5DF79C70693FE46F548FDB7C0E328761070B1BBEF71317E24A7CB240334D388A31297DD668503664C92D91ECA545A7EA15454145C4821793B1CCC81C0C32F709B3AEC1B82E8DD4D5D4413F74DD12A12490ED4F53F4B03AECDB619150D39881571B0BAF0611F80C714E3AE0FED615F8C28BB0A84C83F497E96699751748330582431283AD36D508AFF423CE497101C12AB0099EDFA27B506ECB376F2E06CDE15C262ED4092780E8176A819DEFA2F42802332DA79542AB7F355FBC4617BF3DFD51ACAC49E857F430099979544906C058599278D7FE8F12C86B770934CBA643CD139C45866BC554D9B612ECA65E0BAC2320AC2FE291AEB71322981334C1D3648D89B2FF5B8EEFF4A2E1B496033C4184470F6648B927E4A2899B15E0E8F5627F74378DAD6A188ACA80EBBF6ADBE3 +sk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858AD36F066BCC83D9A02A1CFCA11F191E8A6040FA5F5479757C57AA10DDC45D16C45B1D453814E140537827ED18ED5B2B7ECD59D71222CC4CA494D95212BD733400073718345613724581058807137034614366600840872548565180537277286864123721484008674032016672656667426130704182346356330252318033021535202120212017882463056462368016504883412732117153037642318365817583057646452664814354177260037877783764814504287415105113428023235001471026327045233681134508702565068828543104602550424426674610885581052763117260228580812640732026287382058282800284306501280555718685378478522006147104233208513177650355807151285850245423618628040362823233564210776276733417862542265208102411838284141032113864123244030481425844834455010772673762025217111641466184145634373434007155753527266852614378410328613864218110231876870805247062750152502635857320657174537521056503526808878723224140135083877058127613358761773188544467822266111231216431148786303050482055105454861426047706168325068582245603505688323110815863770082415573663312484000372448051878081008017126237241515480471703012831476775314141884840842454553010587586133363158327582837052325478033122330154562837215576670764463134340686145371411560806607306064411438057453326704200684000186577265235555041817057461706210738442853183462710462511155846308514454813108487665275760505628675731361622311262104225237806348488002765746822860381171220838266552540583183866347250140268624653867732074443581214577683766081070685212423855708610560114778258555805150833427327778420423740747676861175841561203047643582070445634113260870852750128036011035438175221162320852013886233610360038873786001565007544250764334523670163222858735568566142030135625264854031074116034064816243317212208704056435343375421587648032605532742148751660033206853486815320834762887117543832126224228011882711313703261746110534305870528876841456108461727238676340514623483811258413844247547255211626302872463507335248130767548541171034270027157617321147016630583007066471724228477486181234113032283126746746115477110144607014720458473076034124037146242007080742166160466114864045782632830655837270578150132051504184432487573271581326576402773267024571817281461462482442363576325638211280267841420244172605165057426520407552270532485710314408238247445654855856603748377246854635286144445373722650260131314057704701634360573777007783655754572753075751357000405886036484387208631701084715661725247836130614140331844143783064308044666027760445375348430468155358643705631112701010315834574100574186402450621154450326503415373185010831078330548634847560464241547566810207341626052022325573662140521516874677187151146346052522458536662543017333308774600204880672402020735788051802850137717207142515265608222641254357852036404411170033831178445513302124643575708172815485472750081604113012504130050186817363356206374071421502542811050043082374146202366187702084606263235638448035273040282176468884704357861422751643565452427872070714172437304255665888530825067101574310444386638677853060458193E3C10126DB8560D44CB54FD835FEE16319C543358CD4B2584A976FA647954EB0ED9CAC4A6037167980F2E8729C4CB11EEF5CF7AE8839BF35D2622B2679A5C31FF6F1CFC9F1AA38F2B05BF796E9605C4A4C8BC598308DE15BAC435022E45FE67ECAFF36534C976F15E7E4B848EB4264365057D2D0AD7A270682085B93442CA6E9697FCD836629B1756B3ED86A896F926A8276AA62164D183F081DD23C3FA92AD63E66B5D779B39F6A3B3900D341F7CB7CC84EFEEBC6DD55AA8332F6C6DC24535D15DD0E77C2EF56759BAA148A99FB5FABBD48ECB14C6C22E8924C4ECE30ADBB4A3A680D73CD234910C818A72A826F07295F271D37A0DAEBE62FC7F9C64886D55ECA1A41256595644F1F93340ED0668BFE9215BB51F6A29920ECC29E4AE2DDDC0A373DD712EB28ECEAC8281BBA953C44592C4A8A1DF35453F5504801B23993F190E48433DB072985ACCAD01DCFDC6CCFCA5EEDAE787FAC0804638603CB420D34F62A30BFB72B3CD0C8644A4772835F98854F151E22BBB95A92A55390F266708CF857ECF0361180B90DAC34128F8F52A20C94E7E4895F52970424D1E55A9A8448F7E307201622A418F7E947E9DF8C1B06ED1805F34394D8D584851C3AF7FB48EE535B91226C733C68793275E7E7166F8621EAFFA5D4484BC0ED8F84038379B04177D2969E0355F1DD322AD49C188153988F54FCF737C15A924F5A6DF965ED6FFD9770493CF7C6B5BB1F0700598A20B5A87365158E4A7AA7B8A3883A2690C73E8FA122C651B59C2055EEFEAC131B67874EA70F5D6B84827096493FE283203D7521D93BCC251938FC99DC9D53ED056C0183DF45AF80DCAEBCC2E9ABCE5266DFEEC67018F693A985948C95442C7CE3802A732CC428B210F45319CBBF76669EB6CAA4E73C39B07D6610068B0CCA669576EBE9424250AE4FDEA6A9AD02CBF636E28834E608907EC5797D2025AFFC6D9D4A5D8AA9C7A527E5347B4FACF55FD471CB6087CC2036A1E6A2716C13EDAE80D954D86006327B260299954F096129D4B28E89F17326BA021EEE744A75F34F10C7360B174EEC182A4E4B47A5EB4CA33E64A49ADE056724C178CFF2D90B2EDF149C3B75E69F198B6BF4C73C2DCBC41898D06E47F6BD5AD0FE3312C9DA7A926FC865380E7673DCB398FEF80B79FC16E2095E31F650F275FB1C60C30DD49BE963DC342BF9E7DE14177AF6AD317A3212E7B4A8FEAE781B1F5BD041F34E5D8BD5ACBECE5E4320A7614BBE15E40DB9CFF724E86DFCAF16271BA14341014A1AA35C4FA332690A9138ED86C43226627AFCD76B385D7F93CFC40B0EF8BD01D6ED8E792B1D7EC40045B58D1D7CFA405747477CCF835B682085A4F02A64509C8070BCB00B86E034A111AC92543C7D6A2D6F186AE35C9D1C521E85C933C9B4E0EA1F11271E075A2570703CDCA419C0D964D2E85B3A5C5E8396BFC184D9983384D3D4409DC38AE1C883445C8980E8EC3B778636013DC9895CD558170F48DF6624450630D1E495677346DBFF8EDF29DFA182FB22E44BDD2858F011F9A0C57BD91899F1FC0CD56E61F8187D6A6B8D2D76C81616BE84DF1E557C9C62625A4F66450F0FE696213545349D8066D5EA76853DE71F0DF02DE6FD060228F21D9B8818DA86F4CF7A5EED07682F5F34C175AA74725545839F348E9054B5280EBD36404AC11F104A09F6E103AFDF4B6BC8ADF42C80A1DE64EC4FB3D57F0E9C5D66D94F4FEF156337A1D4EBC3462211BEACE362686EC27D7BC353DBB0FD6FFAD99D6D0EC5CD1C888A4A9D17D9E20E3537C9647C8EAB90159440B7D9C14136330B37840ADB229AD59E881F0F0E39D4EC233DA6424AE607E04FAA2C9428A82ECF1D85AE2EA6A639111C6A18BAC9F96A2388FC96B677B5673CD05C7AEBBBC480A3B12F6EB483DF49DA5A577E7FF5B6D2E27FB338350CD64CB1A5CA5AB2E73CE51592612706FBD5569A6F328883AC5B8C4D9A68D9DA3D14A67DCD2DE004A22294BF6E9E2D287D6BAE94FE7B4A69C6EA00D03D2216C03429830DB0CFC67E5618D5A7A3AB372797320F3E1412A337A78F04F3CE466B2E81B63AD347FBCE957E8147A4AB4C96AC30A82C735C8A7A9B6D9388D46854C48EE262B379C0B25659A3DD4CC3AB940A59A204109D14B032F790DC487A5463A2A2473939E919EB3ED3204559D2DD182D19E7AABF1F1BC39105C5223C4FA15D3E8430480981C1DCA84DFEAB51B393A65B492D7A7EB7A4BC4D16063936B53B7483A48531FF7E5C9F26CCE5A66DA8FE8AB2ABE8ECF4993E6FC384666641E8085572A67121C4332BB2A4E633330CEDC84734A1DECB34458ED310D41BE2C689EA0B74ED1384490D12008748E34802075D39C5F149726F3B89390313009B1B4E6017B147CD2541B7827E1A14267BA486A733419D4DBFDACD685F1B841F980168C6A35783A62163D591FA24F81A272C401BA548F5C054DE5F702E47A5E5E31F1B3CDCEA69DE90FCCFDF343FFED51B77008E06CAC30A3B2F93ACB7A5E861CFE58765A155F0687C5E75AF93FF31BE29D48EA620D340473C52A50F6F9D209573D35BA9AAFE88E6FBA1461C4EDF70C61A966173C0A968B8B20EBDEAF8AE6EF31565D5ECF127D3DE3E907C0BA3CF95200EE0CCC8BCD39D2CD6D9B98B034A0D0AA7E9C95BCAA8A26551643F94612CC51DDEC7F7FA8D5B3E3680AB20E0AC570A5B5F87D4498EDED2641EFEF6EAC5B2F58B376D554EB7CE2F538FB3114148F4DBDE8978035DD50D2540C9FB2B3286141E80F8AD92F5EE62F62BCC34C1E567D6A1B7E8C73DAFCF9DC0DFC237FD19B7E13F847985BAF9C7641EF69E10801CE202BA8B1649BC7E5755C2496FBBE59892613A72C82D04F7E12E2FAE13DF61FD2D5F731BEEAA65AE83F77FA93639184C9307526F04452A51F604044FA6E166B0B733A69A6D15B5C6B1681424766B739DF11E3E867CF774366ADF4EFEA58461A3BCC8A4AB536515A199BCAAFDBBA9D9DF5312369296857D58998254BB235D004CC4E9F4C13FD16DDE83224611BC7EA80122D753238B33A9A7B4903193F1F11FFE68E08D709BE982B0034D85648E24E6E98F82847C10625FCFBB655B7B3BA5E544309FF9601E724A23FE21585207F87AA79EE9CCD080A2077B97542E6B307C4A3C6C37A52955C4312B8B65FCF3FB01BEB932702948030D9A01953C6028C669166CB0265B67B7D4200B1BEDAA50BED809DDC139BD71B219F65F8CC62021BDD3E0F5C16BDCF0DA0B85CF8EB8CA27B29E4A54157FC5DB88E3D566F8AF6A9FA791BE6D693C03539E336740D4D3DCD0E9445EFC6EC4E3AAF10910D4C87616290C70521951A0EC149C78503562ACB6F5C0A7DEB4140F0B0440A864E531936F69497B174E089AC23B100E4889BF54D000F1916BEF3817E5B9B90CD747E334CAB8B4013D947FD17BFC79FAC9E095BA77168AF9A23212F43B408062FC824565BD32502B2CD13A0CD24F7E7564A76D2AFF2C2C27C4BEA28362AD16F2BC2F0663AF9A54E636389FD43232899169E6BA3EBD5F172E6783C755023719F3FB +smlen = 5801 +sm = 48D1FAC9F1773A8537E87ADBEF9DC9E626E1960C28F3DD87E81136891C316C852C808F98C6F94466FB55024B9C5A29B30B34B2DAEC08E6796D6CB279812CD49C5E06D116E23A13D42F0195D999C96B3F77C11294B870345B047F9DA7BD2C6EDD51B38135313B91C10124EE164BD3B86840430CBCAE4AE307149A9810FFD4CE3BD9E6DCFDB221303F4BB7BEBA35483D0B98FEDB34D5BBAE00468E5C49A5971C0A6B6131395CAA6DE1FC649D3AE3DA01D2DD1BC13396BBACB76846A489A5109F69F406CE486A146A8222088779230E9BDFF64AAA5B328E8BD080FAB95E3E8241F833DD4ADD35B8CD7B2E4D3405155DC596A9CBFF2898C16C218EF37A3777F05553154ABAF6E86E0FDDA89528BFA065F633BC6306185D6F38272044FA475E90CF81BC9055B63A097FB5EB05C8FE74EB51C4BDE0A10C48013FE4A8A0F28AC313C642FB6D71D58A20C37D7BBA18223B8325F623DC79BCFAB67633D6E0DB6E0359643C4149023E3A0D125E7E1B2316BE9AA4E58C8C0B61E21717EEFDC651A11A4DF67762D33C55D718AADD5E728FB4167CD5305DC1D9B61CCB08C7152EC2D43A9474AAC64C08EFD95F0BBC7DF8F79508FF798B20C6DE9AF02253F81DC6D438B3248423E1E161DB473EA86A3A42C12BB722AF5197F995D1655EB20C46EC2B71C7C9C858C8366DA71A60403E853BC93BA901D31E87141796FBEEE918FA88683E516F27CC81305AC19C8D8653E305EDC41E34F077205675D6129DBFB34B19FB6C4CBA737620F6C75DDF6449952401787E0A79A4C594E46E1E036A7A303076C8F9F0964900EB46F2F7C17E3572FC1DD4EE5A102BC21CFB8FCF155D5961BC4EA65A1C5258E3EC74DE83416BDFEBC6968F274995F627CCD7584A8C582BCE4B8F83BEE996C87390E0C9D18E03D483E31E44AA8BD3102D44B1DAA13F51427BFA060ED940C3767FF004C3CF5F831E91D819883F475797A251AD0A3F296D26433DD6BB707513056516274D2E04B5E5DD1547A8C3184AAAA301E77CE4A9A8080E97A74CB8BDB5E57E63A70F1C75D3FCCE8B0B7A78198A47927FA700FF7DBB79F06CBABE97EFFAD4799A4FBBAB1CF09C655A742FE865A86F1825845F85EECE5FA08DCE22AFEDFB51891BD69B1650E5266D35AE1DE1AC8038EAA41C3DA26A98B0BDED40B05B307A9390B463D02CF0772954BE5A9FF7ACAE5CAF42FCE3A30B848431CA8AA96BECEA63F8247E16913358FF6112F4C65413EF1E1CD2F9E354D3AEC9ADDD08CBFBD364982D5C4EA810C5CB26946155195D05E0AC47E2A4DBB2AC6FD69D12B4E261C48411B40B2406740B4C34043E642F8FB0B71FA071BF7ADC2EF130AA7C728462C50EAEA934EFFBE38F1A695BFAC8B84D9018A22841085E8F89922C03C9CDCD64E3927249BD266A6D8A2DDF5A8C328017C1DF3245C59A6111385F67E641D37EF155EFE9D70958DD7C8169D92DD3608FD21B48A9DAE365764A46E6571F095C0137CA75574118B533EFD3087223C188F25229688909EB77F0C4A9068D92EECB0A88C913153D55F0169B7CA563CCA2D3E885A7E5678E0017530A50C7A80D98B398946E491C8FD5E79F2001D6B55CD02C52B290CAA81EB6AD400E9AE5545B3139B09CE4B050BE13BDD3B04C1241E182CF55A9DEC44BADEE6544A9EF7C27DFB53026B5E57488A2AF6DCEEFEF334AAD79C0DB981AD04E230C4D984ECAE9A9CB181BFF8CAC1E28E320E5C9301535D50AA5EE053758D93BC3EF6B7B9AD6A3C45CF840A65A8C026DE2AEF8A165B6E7ECDDDCA7ED6F9B0FFBD5918DB0946FC144EC5010A9C662FB2687D50557A4C6C2CB2D3C8B1110BC8C26719F8073C81BD39C2DB029400D60A37D5AC0817918E76B492BA3AB2D5A7BEF03ABE418657D33A1476F4A182619097913EB35FA55F31266FD70BC8DF1C4C15A1A4B41AAAB05317A25A463AAF2193FC2B3990F355973E3B5149B7EDE1823A0740E5873814B7048426DDA4B4B4F1ECDCDCDE2F8253C3FD616BC122D3324D8085E58E7A4BD6C973A130F80525B38A950588D7B8C1EFCD12D8792C53AB220B928F102CC4D3F4169A605BBE52CF90402D52935F10965B38BBBE3BB1D0033D03B1B17E5703250962398FD9FD7C9F1D7D6C2A4BE1C85A924A45A11EC56C67BF81194C84DD6DF989D74608CA40CB172147B6D2BE8067BF48BEC299F41EC775CE18AB08290E5BCAD59484530A49DF122CDC2AA66A37F81015B262B2F739F42DF2F014827AA330EFF3986506E7731E1A78EDB6BA83A506EA3245E2AE40C4141F932FC0DDEAF96FA8CE158043CD77DAA3708ECD983A2501E386F5179C7D68DDC95B58EF89A1F40118661E647A7A0499FF8CC633CCFDEC022485EA79EEFFD92FAAE0BA33DC8C5A80FB7BC92A353C1F258B44DB92B094FBA31098255EA7E93B57EE4EB4DB3D7F9552D127D586E0608B4AAFD65600D9199526009C29A595D6D283B25566F9F5DAA74E2FDC4AAF95B36F909EB27361E69EE424EF526F4FC5649852A0D15BB726AB31D73E4A6EBEE0179E3A0C7463E9C93838AB37CE578013DD2B636F7BEC134077FCE509D99AE5B54C930D76BC2DE68B292D3709F47AA8394DE4EE6DDDA4564B026D1528BF2E86CA57F9B4C99783EBF5A0E77C24913AB053048BD4F19E6D3EEEB7D7DCEED16A5182FA6D5C414494E53FACDE1090F478459320394E9D887C0859497F5027F162913341597FBD96E91B501D26BFAD13538A9AEE202DE11176A4935B9D42CF466CCFE4A1B8966AD7A47FF1695444D550104906AD3E1E1394BB5F0226735E21DE6E2FD1F9C26ABEA15FA64F97283676E87873AE7B64C84052F5DFD86A8E55956423FC7BEE47901502552898056A974258721B8A7B824BBDDC8AC7DC22F838520D3BEAF5FC4D7AC24F94DFD3AAE0524F558DD945280B049A9E261EC27C11F058B603AC67EBE6C915E7D03A6FB2847E83CAB0AA6DC6850895F371BB00741C8A64BC2F6E204036370D80FB38BE52DC97DFE81D2433492B1226C194DC3A339F2CA520C8C9111337BE05553208C4D6013D1503018674E3924D7161CCD8F269656E2B5C9C200D606C059DA9E6181D9FD72B32C806A73009C05755AEA0CC274A056B24D8F0608EFED82B944E8EAF4AA8A77D8B32BAAC74FA4B4730B8BC9BF399C814838BAEFBF967F91E8ADA8BA5EF3ECD7910D837E5E37C89AA3CD48DE06C2A9EE489FE17DABCC3DFF98FF90FE3DDD714EC163A19992C717ADE3ADEA4E4AD5CED24F39011F287B6A9F2BC07C6407410E5F96E925A86F2AC84ECF4788C59315F0F4E999242353FAE94968BAD8271CA97246DDF391231C61ED2BF679C8F6D214CECF319D705712A24E7D3FFA4A6B2252A3CAA3EC90D4DB631A3AE576B9A353D6895E1AFBD0052A99EEC779B9AAB5AB45E2328E8490FA3991CE9E6E4A741865FD967CBFC921AC2EC28E1E2CECE19ADC7C9EDA9E6FDA64B76F8791EB6684C8D4FD5692B78C6C20BCEE82BA525D32AB9A804171C81E8A34B0C241173EC6A12F14DA625AD90A3FE528F2704D11BB87CFDFDC3B6A1318ACC508F59C66211EB68DC83925A453419AB597CE8C618B4C416D9C9F9FD3436346ADDB54344B6FB35AA7174D5719058728BDE30D76092BC31A27D8FB34E07A2B0073BAF9AA83CE622467147ACC60517E48B666897F5210E6C4EDE77577837289782264ABBA465C6F1E997AC515104DBC0634EF615823EC74C7EAD0087DF4B1858D88B807D6CD233EA764C2970236F692CC03F90BD3EB0BBF7EAFD2D5BB6937E12B6B400967180534B0FE573D237DA1549572F04F54289C2B16728D41C05032314FCA19BF469734338A1F99B014C52448F241980D60A9252BC02907C7F700B3ECF5C5D31D98D92C0D2FAC273DDF4895BAB5D3B9405C4FBA0C0D7E71B1705250E15872599CF4E5FE5B860E83D9E453B7BB4F43E1F952E4BC3A4AB90FC10686296B33B5EA862EBF6A21DF511668DDD793F9BC68B16B86FF6DA9036110E7725CC0899DCD59574513BC2A8B499D4CC8BF43633174E59A5DC2F4AEC746EC2D2EAAD19D67A972BCFA4334F3BC427B64E06CCCC949218E0C38BF37901A78506C1AB783C671250F91533D6A3E2E3F84DC6346DEB7078BF901D66BCB2F1D55CC881E6E53BD34985970A86FC27D6E7CB948869EF8C7A16110570D7FD0C1B0B4B11369B9FCF5C79E17C2ADD26EA099A1BD4663D99C327FD35F903AF540E06D7169952C23A7CA655A9E351267FC98FCFD968CEF53C5AB0E49DA3374FB1D2D302AD93F73BC08CDEE4C5C4153FA2AC8867D6882158C6831198F09F57AD9243076A809C2E657BFCBDC450E7F531D6AAED4477D4303766DAA772A65E1EB803D8967AD481E22EDB5C5CD447A6DFD84C6C5F427FA057DCAE7CEAFDB303A3AC2D6E396D860C69C6EB95AA44E08A94820362AC09EC1C1FC47FC09C16056CB041E32545DBC68AB167B6C83FC7E104DCBD69A233B49D663A350C92FA3A4B96DD67EB234FDD370A0E98510CF36C026A06FCD053C02FC07F17E0F2A72D968FE2B9F7DCD93292F76637E9F07C13434DA48362A1C9BC56103CE127C0E01D22CA74D281392E8D3DEC400FF26002930394445BDC02131566EF125282F4276920A75B5CDD53E477077C60306215EEAFE0000000000000000000000000000000000000000080D13181D239FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 + +count = 76 +seed = B887F07DB5358C3FDC2402947BBC87ABD064B02A859FE8DB37B5BCBB916020443DABA5534A0778FD0B1C05EF3ABE6269 +mlen = 2541 +msg = E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 +pk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A3EFD443308CDE35676B64706D4A967D75461B7DFD94D2E8B7804114B5B41303C1FF3A27508528DF79AC823C81EEBAADF65BFF5A83ABEC0EC4CA85C91BDD6ACFC33FAC36D89C145A91DAB768ED568C40236B2477D5C6B3F7D6BB162DFD41813CBDB99D2EC3E4C076C91A4C1F2CBA2C3379BB26A77912E43034B85EB561990CB78AE6F228349C8785E768B7B11E53A5E808282847700D41C251B27C9C3AB8D2D0D59107A0B08B2AA1F1D3BD07C037459D4AA4DA0C4EF3AF316F8ABCE6F673EE26B8A43226E064D0F701CFA5CCDB617FDE42066A8BDFC1A08EC32CCA1B4B953329D09865E20DA148B3F0D52C97D9768875940A35888E9D99441B29439ED6F40DF8F53FC48479AD158CAA31D534A37271BCDD16552362F524BE98EBA56387B74DF8EB7E72C5C49798E52A55563A85FDCAE063EAC33341B3E0E076098A3F9194664DE43AD5FBE8C0261C7A9856E778CB3B2BB8594712720280DF58C0F63203A2636F49C2238042CC2E5EA24A8AA30B5DAE120726A67CFA2D0A39DA63C7B33C74E8858452C9CB0FAC00CE400B1CAC1D1FD8BD2A07B9D70168A14F2F5B9472A35448BF6F3FBF0C8DB05DE39957F1C378CDE09F7C57B861E005D7E781884BEA8592AD3DD747DA30DA7F7413C79B9ADAEDD68C03F3534B60BCF92CD4FAE1615D04396F8C784C20512EF38867F11252D966F14AADEF82A3415F6C923AF10D14BB44855B5A3D70EF0F0986C674AE052F991C6D0DA5A53443E64522FF499AA390E7B2AF50AF97AB3ABF051CE488825C93993832DBF6380D40DC2D77961410E5DF87E71154601ACDD30611113C422267EDABBB53E251BBA1664C2F002510D9F7E930F97F5E7CB9A20353617AF40C74B1BA4E7E5C68317577AC30DD019A81A4C4E564960A96071FE88FBFE33BA371EF2D81B86A5B97AF7002FE1B60A14652DA3FBAD57A449419EADF3D179FC516F89958713E17C9069B3460C69F6268C23E7ADC4DB6582AE113673EA72594F4F358C53C5A002C61D2A81B2AE3696829EBC55261E61A8A00890F893B50ED1338AD325E80115C9F8908C2EE53F2830C6F533EA311B1483BEB777D858E97BC4FAE782F9B8D16C18A293645F3DBA5EB087DC6D585931717C89E3D13089FEBF92B6EFDA43794C62876FC8B44FD4382446EE22B77C9AEDF9026CF069098E85805AB9A2C74341A117A386FAD36CC214BF3A3D2E5D47A15F324041B8C130F0A327FF1DD2C5BD98A7AC1B837843B683F37BC1EC09DA28144109F2F4EBAC3EB196C732444739BDFA9A200291E8286B3B14AB12E4E8584025861D0686D3C51CE81A07C5E9954FB22BA5B27EB83EF6A8C24DA415B74808534EA355A15B152DB499C5F13BD7A4265A51272F8F89A373A56A953990B5A8CD16A21DBA6C1A71D1BAE7DB291BDE49FF5816791D21ED1A2FADF48014EC6256F3A0507E5F222A47DFF064A4DF68E264A9C822F54976693D19DB82EAA9F3626BFE0988A3E3D51A568081EDF912F1D9AA3CE1F5DA9F986D50AE7D3F6C8200481019465DFAE863887EC860FDC863DBCE49A30041B41B0C79789318A63D8662442C4CA5F34F6DC39955B340A49E3F049F2D6DB290AA8047418EDB0AC837527C16E8300CDCD40A570DA5E3803C943821CF2AF6FCE2013F0DA335C70637CF4B8F21F0ABE3C61094C6A690087E824E3A2D12E26F3227FB295510800AFAB4D5C75B754F8B9E02A55DD4CB490EF8465C4FDDA15950DA416042A0C1800E30D259414BBF809E72280A50DC3EBF476623A5AF96C2441DD20A7A3394BE7C8C8D1FD9CE8608E2D80609322B7B42523640379CFD5E4AFD20F59E70BEE440EE5ECB4BB98C07150F68018C507C185D70B4CFC1D87670A4D875D16CBA0D1EEA73C6B7F47F27334651FC228E330B1701A1FEBDBA537E66D5F78B75302571997F0A8C9EF2850A45832F090A0F7AC4F9983A928516AA2A6A50C4B9A9A04CFD10373DF2E50C1441F0D3ADCB4CC5691C84FDA92E7A461B039D45D0F62E800BB35CC764533A137DDD187CA454997F9450ECFAB03349B6871B4690FD14A5505EC02CDFD5E45D45A79071084FBACBD209698E4A440581AF479D34B6F529A57A1AF2F25DE58EEA7A3A4E3CA698A6A8BC34A66C72353E46E227E80E128969F057914C75E7275D330A905ED882E211D04EF990BE1CC38209CD58A2BD7D4F545D4F179C4A2583729E0EB347AA37963861554E5BA721BCB185FF64B3B870BD0E6E8A255C063479B55963543F8A7138A259A2CD6635EB4C69A361012CF2BAFC1A1CAA6C05B6CC4DE804E9CF8DFAF94976AECF3431CF772F4AE051903FC1885863F8D9EFD3CD7A12AEB766AB5F27E13D0D4B81955A1F41A1FDD19336398F329F2958A8AFBFF4F3E9B9B2EF62012B7C7975AD18FF6B606B9A1035E1FA7ABD611AED4AA3F896EDBBCCB37528DAB6EFB4F508BA5EF04492FC3C77B4FE11ACF74D3647AD3B4A501F15E60FCB459A7CB017B6F3F0D35BDC318CC10EB4889CC796EB5B94693C1D9C0ECF2B9545D0BF512F813FA1334A6F31B3438E01D57A8FFB690FA433ED94B8F081A763C1DEE54E37EEAD915438E36558AFCA8446F983A419646FD48BDBFE75BB1795E102D323F2EB8CC11C3BEBC79483FE12287BAD14E228B6EA530693998E6483B74982BEDD4FB93B3F581A697536E9CD280998F5F1EF94700BE6E69167FA9DC5E6F213B66228B59245B008B65F33B95FDBBE442F0 +sk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A30D1928CD22618964A63AD3E6F6023AB467D37BFD799A1F11341359B3FA25FDBEB9C53F31351930784809E094A4E79E31C11FC0750F0F291BC8D482DBF6079FD97188122076266860576154805840336382016472425527273042432834478818106480431131707713328756808336000052884224553254285804037204404162057285243137027403420664711874676040611622555544521221450073784814607363341123434412266603764557157841376645281646807030408257147758650012500276777356524050831402836062472101318111863666654884731761333831805850465125326516475346614660648703738487026225565781273276305615163237077661777647048168684780180284821718101808572264441502345324666721878046521123572675602832470725472538873873248010102312765175785215374303126513301530424167120042851268521420528035316744331837668150138121000550535346616442577631543285181838455202217575046148475665162464244351140848754020305328062870855466233526461265587653746007527822708166203165658265331362300056224554586578531121368251762622012082763714536883602155285150375780143754064581220803024817187110263645211231136626707558854586584356327286335882552224881685168511642358771071857425312803575260724408200275203560862604438288176405683371783068646368554300026126258568403344750005818427574282218764824745006627857348725463143620637072510723355375430537331374828383413516470734163751365062502077885781007540738256148773644647444712608641243412653748088105148648747635168236158667720658787005516223708207054452211408543455528588115287547763401335805373153318111863012803628267185850671630267626342341372347282828648404375645672278010010161106341688808057145354035102658217886088311741568440676867064728278202473326055031018783136228305708585575588557241461772860445762705111406516717720328860671653078034254382347517672621754170816436202610782421637830567703501434151473307844323661305622370304281646776576883060730801072321833243482133562550518340627360740755410860661425454601381060143728456715512505314273784288063205250310063440664305640786534625647405784325688784565130831655248562461747475884065503363626172758430278437431666618207250676826321174821136135231642248822626507242047257036716854328302410072016326520586565783083858223104258782354607356460783136378127786145444212548864642652586116550815700633371700206575374250000157243602806828423418323354258142870034021530222387230384074722314133772628520005723628404675084688064311184606218817014308512070682521625684121051747070280313010060204701800645324242271645161844041471400317138063881040743062045573654551080584226322801736862036200442408311752276144582657030370358423260533847115567075326064817332104101037434662238484428438351707368781104752048317844873351577171858875052064527628677387657176506237766855740848774568821800507302507011433785044168708258100414102827246742246687824622166326785264208328840130065821831176202607174073338734865382767337004032066080852384717346313710881560786454266232403106171707550347341251241256367708616471103712288857814043257203268114300215346618576071E6264B0A95A86E37F49FD0843FA934B6D76F992592DE9236D8C31B1BE61B30DF8D6DF4D113257AB9696AE3CABC4C7F963A1EF0FA115F355ACD8559ACF87F5344CFA8EAA80E74FAA26DAC583097067FCDB10872FA97BA851C9E59FDB79F2EE7A1839A796464814183014BDB23272F671586BAAAC5B2621BA27103AB0E9D56ACAB8260814662F2C1EA542401392A671032A3166687B0C08613D21BE5E23B2A5412C27B5D6F0D194730A0AFDEDC0056041BFE94B4C3244A8C826B7EBD984D9662A43578C603889FAA390EE13DEA652E69390D0920296C3EC80FC8E55C8458249B939348F80F5BDA7ADE01312986949F1555721FCB5AEFBD51EACE6F51088FB4513E0DB8F51C9782D7CA4C8DB4D9146E74F664123BC1245D83A51132AB142D4F04A008F4116EA37D14C09FCB35DA7E28F375FC89447E2C136CAC15B4980F6E88F0CE8AB990D419CFA468E0D58288A13A318327632D7C14313B7D9FAADFF37937C1CCDB73586D0DDB5D00840C6F1492CB5C739D3389C8A6E7DE402810CFA00404ABFAF7541244A8F980CD826BE031E4022E8E787A83781FA47D5D551D14F472FE66465E7981B081F38E2DB3BE3A0EDBE0225132D4788A74CF6AFE0CA89B8F387CA23D50FA989889D967D2C4DD645723596AEF48C857DEAAE342DC1091184C6C92C61C660B23E35CF62528D7F5F2B3DD3FB0111F81AF98EED25599C69E82C74A792AF5FFA6D7ABA6FBF8B9EE3614B62AF296AECC53E7B3B039D161E23DD14F40194455A8E1182DD2AD3263447113872E2A64C4C27A56425CC7E35E5295ED2CBF2F261777F09CA95D138A93A05512047857062835CB22F8FC77F0B24FDC18095C0D59C00E71316B8376E1C0EE392CACC37A09FE86DBD803F541996E3497D1A0FC9199F4AABD563416389E74C8517396EFF905750360470D9D1093B32FE1AD1B68E3DBFF2C2D1115B5A49EF533E5152A822A4173702E3A08B10133FB834644884DD1F6D187F96884E8AC27E00B536906B850E0DDE0C3969D152E82F30CD4CE0FE9B97CDE2994ACEB52C7A4250FF3B2A3077E2BB2D9D58FD50FB027F6A906362D337AE1E790E3628175B112704CF01A9850A5E1B5DEA92C9FB4C1AA42CEF919D1028B480BB46F524A79C4200972F737A8A1EDB4F6D13148D90A14B616B2E05DA4C4E6CE242B27EC8C869C85EF3528B0E130B01586A4F1C99A270E314C7539DF17944ABE037FF3C7C75AEA3E047FF9FFDD155D9FD8B379DF77755CEAD7DA459AC7CBDA29075A77FBB69A6E1B1A3FDDC6EF38C963036C147A8DBF56023513245FBC39DEF2390D509AD863A6D1DD799420231F4CD034072B16CA3F5F38E11B6436FADCD22FD6C8BBB46775533696613729B70AB80B6F8234B8DFB9EB372920D8E11C79B617617E9B54BF6BB9AF9B5108167190DF4C376D5BFD3EADB0E82E10A6E5A3CB37D16EF0CFE62B7ABE9523879308123981DF72B4BD43B9868AF8E036890ABAB2B8237E43A0829200E2ED34B2B9962D2606256FF7BB91DE926C905C28271EA7C9E1F80C42B6DE28B239FB84BFAFA451AA61B019663141B5DADE218492A5525CED7D478FC4517D4E5EAF856A629FD0DEDE57C990776206E408ACE28B42D75F71ECE4C4D1C07C9552A5EF310CA9295D475B18A481457B498A0AADBE4D0909B3344722D0353CDAFEF3AE7F230482A535707AB29F3AC21F8D6B18CACCCFEFF82824BB09CB0C15DFCDED881D0F22D0B345A55E0043B396867CAB50543F580B98A9A3B582A41EB6EBC15A7CEABD81EA907CD4C8533E6B7F8A4D1C7CDD1577F06BF90C2B454AE36D04823B066AED85D96ECBE47898C6C9FC0B625AFFBDDDDE72316B80B1BA1ECD5AC1AF62D93633CCBF9D8CBE7AAAEDCCD93B59358561FBF7D056804C18A6EB1C6B29A74B7F0BA233426241B548CA8D18F759FB2D3E1E1D19AADF6F9359F2CAFB38E90682DBDB92B166903B20A3E38CBD905513EC0E8F53151FF9CDA3D66B748DFCA39A5FE3B29F81D4586A18AC6E822FB2CCAE02A06F3169A3C7E694A39D3CADE233F668FD285AE06C73EDDD5E9E4D6EC9ED7265B2F05B116C80CBEA8ACD4D832743D2C0344966EC21942BBC14A280DA70488506BA5D4E36462335C1F615F0B000B68391433564244C1EED7A9CE07EB60246E7A7433DB60F3480BA1505C0CDE4258343E3B5EC1E74F047F28D071134CE70A9F011E2D495ED95679C91BB24D3BF85A156DB5DB87ECB19E52CABE289F03493D50DD01F331C37F22DA86296089D05379AAEAD5A99F0EFE22BEE5C6431B29F9ED459C01A040D8BF63290073604D93EF94400147BD86EB00E9F670421F4CC15B4B9B17F1A9496F892E3070891E12F41B6C6F8777761F11EF9E9F026210650D3B20719C8CC7AF03B39AAC76E63EC5219EA07F4901B2345B6F40ACC94AB3F84B5FE1BDF465A4EAC8426F3E4E97A6FB40C9C3AE63EF4FAA97C442F0B2965114DCC7E70375D4E6315A945B793C1DD1C54C146D446608AAF7D5A9F74D3BEA423B133A79636DABBAFA9C41B705BB4609FDE5A27AC621837713378B7F53017D5D25AEF2CE6EF35CA54A3278D9A316E5A5A7734848D321BE3501BE59CB40F4E8E06DE8D9410AB066990034303D1A99763A4AA621EEFADF0D0542AABB81B6AF440128D773BC39BB7559F8D199CE1553928113F392B1487897925C852112B0FEE9F32DD86C572DCF46CED6B1BFB15C0A3898939671C4207D43E406821BEC6537E21DF416ACDF1408DB1A1B460DB6EA9C56CDEC15295260F84A9953FB474EC38F81736BFD0004B2D8CF962F463390DBBEECEDA9024C919AB984B22CBCC970C5D35D5C17DF5827941968AE8F3F5F716183FCDEA1482840BC04654B44021653217444794FCDE99AE5FD232F5781D150C972A28350CDA9E29CEA5DE2AFB9ABDE712B77B5A6451DA89B9EDFB66B3BDFFCE29B7740B6C8D08FA871E2043EF31D6D6AEF89B50F44DAE836DA40C4A19766366361101FFBA272CB25F4D2D86E6F09316B9BF73E8A3BC93A1811299E953D04A21FF5D97AB5E18E834AB60EC8A2A4433C91C6B48120FD122041301962C84AF012672067B4FC4251A056CA267DBD552AA47391CD56C8E6343D1F29D2F02AB715AD52DED7A16EF9164767AE0B539A62CA14F80733C44933F39A8C5994BD1C42D204FB385AE7D8C94BB0A7FC9245D90D0447C59C6AC191E5FA28CFC13695D03F8DF0EA7392C209712744159BD33F00EE3C4EEB13170039A622CF835E1E7978FD5ACB335C1B5C2EC9368296E4AC30900063659C9FEF8FABB22D8E1ED926DDEA5356B94F39E43FCE724EBCBCA4491F6F4E6FAC984D5C4CFF99A0A555345FFD41E38CAE600DA4F1679DA493B41180C6774C890AD7C760B764ECBB8C2246C5C70486798917176484F02C8358984788472FA222622A42F04EE9E789F1FCF87D2AA9945471CA9BDF59077DF071CA5B048F3D727D23B7A4360C7247A9ADCDB29C3194802405C058470589BA631023853BC0B9D3D5A943FD83419D57DFD68668F0C86FD4D456EB653667547 +smlen = 5834 +sm = 68CA5A8A83B78FF65C8D2969F50AF4D3641B6DEB046D7ABF48DC2DA1382268BEB14414A1993CD7619F34B616C57CE6D170DBE69F868D2CFF32E14FDAD0643F95BD331734D5306BC35C5525712C0359B7C2B83613F12B1D3976D197422030623BA79F676F15E86ACAB96D79228BE56F577828BC5618191D19C8C4A231F0885AB3162A1DEE9D470ABB4BED60FB139009745B47BABC38684555C85E46F9AD1784C629E2820DA142466EDF91361FC763954EBF1BE41A9B167C06C090479A3C68DDE2DAF8C1A66F9B792A0BA1F1D8DFC8A3AE58473FCFABBBF87F03135840CDC4425B5F513FA8C12FB69D74A6DB0B90BF5C22EAE3C82ADC440E2A7CED086BA163AA45B263E6C01E9378023D034D423B894813DE33846C4FE0914CC8942DD0818B10BEDFE5D9E4F74B35858FEC17A17DC50FCB97331B4E264500627726A9F186E30B2BB2B9B739282CF279C1A09175A650CEED4716C9039DB788CF700ADC3462F34836D6916CC46EBF892F2C173DC12E328921D9442C61FC1BB9FB22E5E4CEE65D523EDE649EA97B546EADF9BF567D1C43801C43A26A69D82AEB6913EDA832E1D97B814E73E113F7D2650A8FB42CEBEAC5B094D13D3F2F679C42ED7C89C81910A30C80C246CEBE9A88FEA53BFD3761B8CBB87D0BE2F9BFB4A68BBBDEF5EAAC53618690EA5D06E93D02821D4908148C92EA82FE0C47B6231BC42D2CF93A691099CB0F91E220ADF3F2961776FAF877E253D9751C01CCCA24E39247E50FE634EA8913698AAE4E275EADBABC450B748098006D3EA17CCD6AD31687A18705D18334C5D89CEA12E7A8AC57B835854E348B9B874F49344573AE6CABE87BCA4A69F088A76700BEB3C0B4184C08E442D1442C7CC15822911685696728B3AF6556BDDF714E2ECCE328AB00E1425D86D6C89766494B28274C79C0B65C26DEC98185CD2DCE742BCB6480CA78D7B552FC5F22DDFD6DBD956BB0395F90D10E627AC4B0B15EC2E9B930A19CA2D68D65AAAEF9B58333E531F538CF3702B929FB5F41C74F24C63BCC7F94E49D8FB98FA7DC690F0A976418860E632A486BC1B9BED4D315DF5165556F879BC068C9E65B3CD7AE5DEE4C990725075FB5DDAFB32B2BD06D2E0D68FBECB6F4B446EED3DEB33903510F2901AE8C6749B49A1DF15ACA64A4D8BCDAC65DAD075A0EA952B0CF135A409E58E8CAEE986419A0A2BC63EDC34896FF2E1C6C59DFFFB126634BE7FFB933476692A03736DCCF9D8F5A8F6882EFCAC8FBC88B0912D3A84D5C3CAAE2E1EA8702DBFAB7FD732096A747FF11D975C1AEE8B9B6A1C9252D733DD22BC91BF19D6A1B2488316577256B656F992D17C0B1E2D21FEBF377F500A491B2917441AA3D411B5D69665542399E4FDF532CDBFA26131B1AA606A3E9536BC4944F920A39513BF41F7CD05C78B1203CDEFD56336E8E8D1DBE8F4BE1B757B1247CD6E150647065BED681C94EB2C1F8FB83069C8E6B1537F69D56C33BEBDC8E0009342AA4F2375C18BAAEC817F8FE94FF813C2D0EC76A76A4095F49E056B07B28CE375171F40592400BCB79F705AE695EE9283D7F01BB59422DDD92F7797274371E2C5D968EEC4E02B3A6E742867191279725F3BB95823C9642A772445ABF9F32F0F82A13D35829700EDA6C4E196635A1AA08058201AC74F7D2AEDBB87362230A2037C1B61DDF8745D16AE25AE45F765B211FB8AF943BCC3227C35561EEA1EEF084F2943F58E7E243579116252CF8BD42C45650AE39AC65AC722CE8CA3C716C635AB047EC7076AC1045E2EDBFBB30354B0EAE9BF64CC896E4D82A852D32A51D48AB8A9927FCE6D68DAECD0D1F9E5B58BAAC5B3DFED26FDDA56226DBE06B7D4F77BDBCC65725608A0CE208F2E8613001C72305AFEF57EAABF83967268BAC0B5A2DEE8F97893A2196C534FECFDFA1438F32A547DFF36842A3064EB224FAEF1DCB30C65E40E09E3EEDD7CE9093C41DD72C252BE0B4BF565156055159F357EC5B2A550D8C02489B557AFBD3FB0474B7833927E3656CE8B190F180D1AB88D3F1341C902629FF42F453ED2670BE3A267044F9FD1E8DCCB05188717B7126A0AFC493EFD39D53F5EE8F1D71B1A256C0ACEF55CFCAB35343B7F5A0365CB7572994C9979F6AAD3CE9FA4007F479B901D8F6A43E13D0AED4FA6B6FF1E22CEA724158AE4A19BBB8A4652ABAA28FF0A1A5EE5F5A6775F53216B4AF2F32EDF1FAB6E7DE0B74E50DE0F7158B267D7CA55E7D8C259EA7BF0933076304D44596013900CE879B2B09ACDBA68790E10846C0A8E6E31BAFFC217A6D1F73AED90B7EFC8539DB42E4E3D1EA948E1CABF745117264E602CB65A6AF26505F36C6EC2F3BA7D33C51B8C868862E1E54DFF00E0E69C41390D2DDECD3CDB58FD50237066986C827D257DF6487D250C7E512EB8443BB818AA9928184585524B3A1520C8CC5E01E032647B5127E6A78C3CE884F4BEB13491743D1FCE3D9033CD23E891087794143A3A38357EFCC18BB5D9E5FACB61415C0113A505F6E85ECC46AEC81C27DAEDB819BB3BDD53377976B26953764E2D76A77084CA17EE909CA20A985EA590653F9CE8A24DF548E5B59E54FB9D0D38D8A8AB760A5B752A9C7006B369EBB04C88574045346761C3BB57CAAAE51B2C5D539B3B5D02E3C846ED209638D41A6F20C2190BFE51C757D5DE9E502DFEAB655291CF6680F72A996931A646DD7F938932ACC4DB9A5CCDA6E2619857ACD9D711A7E4384D840EE6D0594C76AACB67C9FFCD10665EFE21EDFFBD38948C25793E696A198CED25D3F3C05E35795BF622FE6E1B09AE5CB95B7559B2B63832AE7E0785B197F6418129E08936682BD9D6C1F2BC851E0133D601989E831C982432C2FE26D6F6519A0B637D705EA8B1D2D1365C9B613D7233689CB3B664CFBA7FC0E43B3DF0957001ED25C61BBA3612D57FBFD36C50F7EAD3BCEC28EAD153ADCCB208FC76116EA21B65DEF8680027A3EC4FC83912894D00B5F8127E1838F4472A41C24018706A55C3E315C0DD1878118EDE0E4713759FB69BEF40F4674FA21AAEB9D60E875EEFDC1460C15EF6445D3F8CDB8C23F2D1F9E7CC24C7A2867477BE79D6B5AD27F19DA3B1B0F595A8E7B65ACBE0673B4B408E94F5EF3DA126234DD3D529DC6DD50378585608A5048731E6A8B1D7E5D81D99B3A39600761B88ED51A30947434C46E0C080117F01724DBE697BAAF195CFF4EF17DF4719B53A24020C9A84352EC9F60681950825E1CED74D02DA91E086380735706DB7ADCB8F2DE4EEACD393830FAF9CE5B4B42419A0022B1034219D6B01FF4228A83E3420467381E4EFC97B571A0247D141BDF21F53FBCC9BD5C15B10448D211C828C5F775DB1630E161710DF9D9CD0B977136A518CC6B50D99E2A5D955FE019398A16AC9FB1C333DD3DC6EA634DB8411148AB5B4261B63566F6A682B98A1DE85F707C322D98962DDE27739C0776C8F18C5988242A1461D964A8EE458AE2367817FDDE5135FC1374AD8AE5024EA54C005E2EF380E71ED52CAE678E429E56AA16C7BE16851DEA94475B806877607E247829D182BC38AE8C0CD651B57A1C401DFA621D2CD4E05617FE3D29EB7C4BC4DB502134CF7A6AE6EB6481A525D2051181495191135FED2C5D3647813AEE9B871504A18EC3DA47C16A6F881D1983D32481B37FB756BA9C41731242E00D02D7F8A752F35C3257660D05CCF25F13A069D8891A96AED50236947475C08904243C4CFF366235CF3B56A02C419FF7F6BBA1C33701A06305F6F684F5A9F39E7D6F84785F25871C5EC19882E670EA7C5D5ECD34AACD3F696B1E812E4494674918B22106CF435FCF453C5B489F94B244C6E70968D41474D753C86971293B285CAEFFFCD432D81D146B5CF78DC574694342264306CB496FAA65437D4EEDD075030D5BFFB507B5709F7C8146DA712A1CE58E2A74291D8C7A4AC473953755391E0A91B7B91AA4FC7947D88FFEBA656B79CD6A823C1E65FB7CA3B8901CF9184AEE0DFA123CBF0E5AC2B245D653F6D0615AFA6AC17A286D433028BB1106D1ECBDFD6923AEFD5E9F0438BBCCBA26D6311765AC944EBD62BD083F64B6442E771F74CD28AEAAF82BDEED71DE47432CD09E539EA3398FB48CEBA77ED0763B8E5696A386F681EF43B23F29178643C51670A45833F6070DF3EF522ADB5EB313DF2BC94DDF4C959F9BEA380BA37A1E09F335678C8EEE53F287F03E59EEF934414D4F948EE071FCD456D37700FEFC96DA7F45F3CAD61F0CE14D8E210E70251C577A22045FB7F4C22EFA804E20EA5DD1E9D3F2C45A788275A9DFE090022C30E870672D70BD63E16C5BDDF25D07855C663EC846B17BD9EFF12D29ADE14547F07E094FE14502A0EAF689AC8BC67517A1671F44B26D4CE33C42544377FCE743BAF12435DAE2A5484FACC54C184EA56E49D712087318193F3F26916143B2FBCAFCDA15FEAE5376C4EC119D9631BEDECDDA22FF1C191019BAD347F535D77182F0F319DB9F6AD0E0115D29E1D49A20E17941CED7111F51846A702D489A3828E84BB393A5E003799CCCD7D9C33D62DFF52D0E38F7E03F86D0545291FB4033CCE92DD21E646FDA6BE095F0A8E0522C4A5A5B828485A8C4D6D71819233D4689B9C12F5A6276990528509DA1FB061F51B9F5484EE900000000000000000000000000000000000B13181E2326E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 + +count = 77 +seed = D08A139CC7147ECAF4B1D1E434EB2EFA2B2607B0033D8BA989133E496DC9F3654944C7AF91CBB79866443E8C4E8217ED +mlen = 2574 +msg = 34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA +pk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A8297684AAB279FB321B81C6FDC118323E0C128A1ECDA2FA10C8D9DAEDDF6172F4E9B1EF8B4A79E52D6D5B52111F99E58F83AF6478C5FCA35A407E51D252257CF87D2503F6C48F01AB754BB822F4222EB96980C3FB3BFE88946525A052E945F62410548ACE20A14382240AED23C452601ACF314731E10A07C4DD5BD3A8ED43C8A73BB2E637498B05FF975A28D7C4C40330A4E72C7F9FE469C8DA6F93337FC054AEEF1F90886DEAEE69BD3667DAD710FEF17196C1BA937C33BEEAE5497728949479DB733D3C2DFB41C192FDA2B082488709D2548B1C9C38EDA82AC00AE163107C239ECB88C114E4477E24A20580D0F14A3A110537FEF321B879109C4032E8F39928E47C23BBDE685CE590CA9E22562CC6F8A13F26842A8035F0D9E8E8806FBF7A91DB9BFD4948C1D8BA58425467AA8BF95D483D11914B0AD7A59BD7AD2B71E7645B3918D9475697295E743A5E1B6071CF845BF00F3422CDB560AA86CBCE71C56118194F8BAF13675D1782778A03C82FF3F280660743550CDA0334DB8836DC1CB79490479F736A91B1D3590B7DAA64A17F329DB6EAFD0527998B64E86CC77B7BB860D81477C511296B01D69FCE6DBE22F9BB11AFED0C831EE9F608C8E8B683D4371D2C87A063F2BBAC116A821CA1CE444BB79B697B10D08923DB6B0A10A1AADFD5BDBDDEB27A2C275FB3B46F33626C7DDD77AE6EA5EEF47D82EA6A31FAF1CC4BBD9075106D4108231F5872F86B6E6A323F6CB712C2AEE0396A54DFFA11EA4283300CC899B49B1EFE667C59B4F92F7245868915238906FFDE2FBF08A0AC5882D78D62BEF40C97DD9671E5CF91D3E1DC5001B77DEA61FB26066C62643C46855ED615A1C361A2624CC001CAE384D845C49C2F29F04451E7149B5B8B995B04827B7D093719EA0549C8D4D3CBCD663B714964C8EB1336B817AEAAAB7F5AA19F4AD3896E73FF78E2D1CDC386094A72ECF1E6F786AEDB653E56F31519E300ACD59FA56B294717B18A45A60F0F36863886F4CABB5CB39478378BE0593F1E73F7A485E84D06283D3462B898DDAF29C69B82759675D1A5F5DEA59451C17D755D137F3B34E22EB589C973467774417F525F6EE038EA89CE2BAFF77D22C49B17B8C2260ABB118DC5CCFD34BF2C51E979D89B09114989A3F8311C58EC39971D488016FF6991F9E151A6DD085BB3FB79A03B2D48ED25CEEED9E94AEED94FF7E9F37204798C2DD284F7CEB543BD3F4BC8EA5C8FE0598908814238A3F235D465B0CE0E24491FAB2584E4376BEA78A7A0F31DA5710BB1682A26921F266E28504C48639C00C4A4A9544BF169DB83110CE389D02BEC3D0BD1B80C9C93145BE9722F95674F6D506074F72855EC627A7361CFB3C94FC666A0C7A8DF499F0321B15DCA04E2DF53C498ED304A7CD8630760B22D6A58C5F421E72D8D21F3D62C7A9C6FEF1169E48A6493D87012AA1D7474D5E501F258EE981313C70F9DF9F55DF6C1D6751B127EF0036C588867490430946F148A4A4A9D66ECBA97C3B670A1255A1E2FD39897049AD120A115D9956A1DE9368CC98A8628733816895F207FCEA16FCB28BA50B35B7170EBB8D39D14EAE8136221AAB4551EE6160CB8CF866B16446A1F53C4CF6EACA93EAF28B6E8BF9839FE356C9C270267E1A7B8641EAE2D4018186C859AE45BF92E8B68B0B5BD02999BD0FD512A0C189906DA236D3A2522DD5D4B49DAFF701A2B61EE135A860822CCBEB188C36C31903A04D426CD3E74A52B8C5CE19263F7B5DAFAAF0FDF06CAEDE75F6224F136C24DB2C9EA08FC55D65B56E036098C014B57C8956A4C1D9A71C993DF939EEDDECD0E45325950D4357C582F10620AE8E9646EA72B6CA6D1FCCB787D8574732EFB00E0403B0B6D619E2EDCF1C45C29C072D92186206C91C7EB398990B1025036ECD6B253C338E611A97D655E49BE7A7A1DCAEA3A2C08A59C618EF7E6B15B501D73DBEF8A452773C923B9CD9B90565CF48C1B84B5D40338A58BE1C711209E69EE9665106AC8F25BF38842C06C20E329815D5E2B29DBC15A79846FD81C3B84F63CA2758A58AC7C8F22C603A14FD7964DF3D0BDD437445E46C07A8C93EF4BA71650A940D5110BE09BC6061F175B333CF762B6A98956B6E7C342C8251F051A10B383320B9662D9FAF568ABA9B2A64C966891F1030E8A73DE329EFF1070EE6B892CD24C5CAEE7993573F20E3D42D6C518B9BE688FE8574EDB79E92E8016890404435A48F2877FF988DA13D1ACE88AD9F89BD3C75255B5BD67438DB507BFC79078565753994B6BFE944D3BBF1E8DCD225D52435DF512FA97069C92968A99D54F6A185CD8F6B557D648E0BEC808EC5713EA32AF1EC702D13ACAD2D61DAB55C00E1B845A79C4C8BF269BBD6FD2D84190D60937CDCF7916ECFBEA9814E3F7ADBD3C1EB5CC73A9E2EF7D7238017D9AE7A1672B72B151B2E31AD2F97224FA6187DEDE908BCCC037B1B702FFAE4CDC9FFA424F74026D12F0AA05741ECC0158F8E2FEFAEFDD652D2F16D18614ECFE998C1AD42517276273E6BA3222CA8CA711A6061201DB160CE3DC983EBF09B77206ED3A4E52355686AEDDAD1DDA71CCD61A7896EF367C21301096ECB5400BEA3B8A7A1E5CDE4FD219E97F97BC23B9EBFACD46421829799632A09D208A30719889A69310996061C583545A037EE5D95F387CDC514D7FB75994C0A35527EFF0987943DC2530A18DBD67DADE2B2F580DC981640C98 +sk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A85A08C93F3D3CAF930FC3C84A3E3907F727894E6CB0311888FB4C28A80A4361FE3B0DE7568B6117F6660A1BC34C05707D5414022EA72F3DEDD049F7DEADAAC26981835202818258015204153674424344202424027707228000568627204870110840583507811345158505741302766820384837270374503518577276582404826475448668783118788545711857818288083838558172186133367822366252533207373263452020044330142548004732614557316137642857826776108420577683827227325547302354256020574065874545265518136208253500462015618405353256475107337856756841547738142407701113431042543215373310724563364388274546577002870264450545123647387521204470237138720411376052211828058276366271770602273400584386173106353068468223573643456070172582306607335333806246772688665511850647332016003650252881348142772661023211668871000351784481073017141463018602644306521564865245168034353571075806573141133744185461044238225251526522367886655345247701005853870307165721842352611171228424313082816581145031547841153411324718027222543063384057774237428758244065414234300158616264840648406173733441548608108704232132475754232787365562562652182602331558142058176326541211500030682488612124581765118005658134070224106268448857235470277821456477215856841166047866882328632247577457267154507844126125587354688356101007233286114320061437700154777647480156876216372118876435083817588485086018367786441887526824875203582213351554860424048072871653227688032225157668155234710484162007506514504035022048401410657626758671826764623286415805060877135433081073132047284701845211802153202888441067634828516427330681406046782702673361405388442577667804013235157043660763188368585767206638050681861273148603725666361408877603556273065738472617314874538121573645337351183274111030628270777371843886006102886137583721653540871078614040614632160012406632686736581538381107785514347476338732116578560354731064503033037418382575340657048756264834344433521577648151722342023832047368661612413827802683633541610568654322020205162752880202046086176700785165443383511028343268038716856627123680477875717853115501607361058538758575627616601315243610102357666107341670873010123073070064432568013523653518363415353438283065703867631855714705124085008060380611026207038775764568535017883664720410026777310368748102446887104143324862588076228300217374481361302723062078214638014107647442726340133201260304660200280141384862772268850260566806487080710000636652161664664535551665580153054781815366867448350585358815185822252637081588366350214516863265455554237251363112262482426063044767838486218731007723785152276087282026323154028087623628550740104285374078657211242183701827650527440474210562081004872514671343534507643212216434746107004640855084816183353055700358113717626814015735878483620158213855100526667207075153502443111168484452727452135551724252152741458108535857165047804576066428302433511586067757232755445867537051522802641146570618708864628535286552882105855637254487358610078302341138234421871762875126015350416875802377776351263571888701414565376365BAC6B8D7F69E228E12B7C8398E0C96A3DDB207C0AF70BC4BCC88125A341C288CB79DF3AFB02B54282B420BB0D4D6906A937313CE9000134AA68308E97672B9D5EBB54B96E08ABD5163D1BCD0923BAFB3E07F283C50DE0735682571D593423FFAF38651A51F9E7A0BDEF682876265A6EDF77737D14889DD336E871CDFDDFC9537BA60DBB700B66888709F1A582B3C32903D458F5912AC04B7ABF218130AE9F88CA8DFAE535B79D56B46DF574C208636B4859338F2A0EB8448C995C0F48139713BB882F0F48B62407F9C831AFCDD7BD8701F589708F7C0A906A96989889763E9D86B52F4EECB1C5396804088E96B968E247895AA4CA3C035A782C60B9FB81D8C7C425A10B45A0FC49E059E0CCF5EC32C3515F79810EE4DAB580DCE629DDBFBFA1E7E089479507001A72C934C750C8FDA560503263B56B10D83AD0C3626AB1513685F8DFFD4860F4312F6C001B91C9263074F51B792CDA2A0A2475EAC1B67F93DA96DF6E14EAEACA7856D51ACDF467C30BF830D5A5499FBA8428ACD0A0B8E76BA09DF9A6FABC8C4DF3AAEDC887EA662BF5D22180C24922D57D78BC2851987BC7920BC389780663F2B2A2F275D7AB418B7990A1753F2910A18313C06C9006F7B2A558AA7DAA61A1AA580C9DCAA2D76D38DC409FA6DD82D4B257E2D9BB63B6B44DFCFBE397F0829DC592273FDBDDABFCB43BC51F68349431BBD53CC31A0C236E5E2521AE1278EEBEE901DBBDB8C58B03E21BDB0BEB33D03D0E6F8A629CEC477CD7AEF0F7A71FB3D94AA063B2827548B0249DACD7F45BFB230A961EEC1300E778676ABA2722AC6C8377C4B7F2BF3B9B7AF8EBF288602D723692D052042DFC6392DA4C21D2C37187E670B436CA5EECB3084832DC496FDAE4D1EEECA52B6DA45987E9EFA57FA51E5F81DD0B91EC0E00D518C4372237A6F5CC93780E2EC0DF2CD1312CBAE901783CA5369E356E7A272794AA273B6C62DA07FC188088325117F4F40E545266B73BF044E843135E014A6FD5FCF130E17328B377F5DDD8D77CC82B0D7DE7BD408639231A667C7AAE91A0810B9C96B9B66DA0A9B98AE1826CC5503B19F4294C4D3228C0C11C29BB207C21DF02946DB9834E958C229B7A0D0E45B3AC4C83F65BC87878A4A18526758AC676C9DCC972D4BFA537D6B5E018C27A0B48A3D6FA8DEBE21E40D06A53975A354127EE00DC1215F6825F11C77604EC8C3FF0074CA5161810AEF401EC64EDE174D12E5B9E69659462C06246BFFD813404E89DBFE2C6677FA0628EBAC45DF22201C5CCFBD069E5DE5F75A8CE43C932123517926C869144AAAA64F7B65D43B5548FC612A2D3C8CF6F48D8D7EB6E239023003ED212B278D5A6619A2276A7E0EC337666E26C9E96009D28765669001954520765BBE9AAB856488557777D10261F9E714AED314FC36E41A9FC259C29F8F6D45CABB21236C526A308D8247F76BCE3CAD8EE78FCD30E63F95DC06C5A5D37658CC1BD03152E3573AFC754ECA1E69D4EA783F36FF8EA5E6930CC2BE5C02C76287C0A68051B67608458FE4E8DF2303D102989770D2D0A3684337185D5FEEF31A2EFC9713CC2887E792B577F19667082F2C2B1D2823E790374C950CDB674828839CC33B5CE4512E931DC3C6DB1E512C583CF25C7019F100CD5D48E38EEBBBCF9DB16B874171C0B43FDB134AC56BE39924D6EFCD125658A62B6BC66C4F81B7888FFBD29ED3DC84B20DEE4E5F854891D443011562A41235A320301489B755F1C8EC46991816036F038AC1E36F2AA6A6AFE4966BE8C14CA2E5B7A3033B2259B61BBDE12DB9732F18FA64225C046170C18DF76CC832F8DB7F41864BF881358DFB2BC713BF51CD49B7EA5118E05C42326C3883A24C438A26F220F751677A690D9A6CFB52A4B407D8801A6408A69C11417378185D613563AF84C3D714202AC16693315819B489707BD10BE62CAAA425D267BDA2F899D3E2D5D33C74918EA53E5B0B58B69F5CCB0AC3DB43D3417C2C23ED0697C906E4EAB8FC75D00CF9660C51D02BFADBB6291110FDBB28974ABB44F907932F364C93116DDA9833CFA2225872195D922331EDF5EBC247AA7BD4F55503BD438D523097454A1015FEB6D1BDBAFD831BFAE96674CB34C2636206B39E75AB0E9231CB85FA60A51213E4EA9C75B8EF398EE33799A103CF8C923BA67936248217EF77C889A3D71BC83AA812F0E9532E65222A7E4141119C4C57EFC17BBFE816F3A78E277255A72379331366E1C062F1E43894159EB198DE3E6097A9723E95D33177E5E49D892F71B3758BCF1671F4A8731FEBEB76D49626F2B69BC96BCD110A14F2C83B780F9FA3FD438E595AD84888FF612E2EFE9F0C5288207F37019EC406DCCE15872613C822FCC61503FB2076BCD164464CE99C3E55823DBFD0F5B3A83B7890F35B906ED19D855F24606DE806E3401D6BAF0A53F19526654319ADE93946637384DD07FC93D6DB382BAE0F3D8E59916B08D58DD72B0420CB46EEEA09180AE4571CCB5D4BA4236479B76C4FC4312602693A7A7E1008C12F001195EA51BE5DA66713A0EDC99F85523D3EEE126BC897DE689A4DE504F1774BAAA546C1BB5D002080E5A98FC7AED0A174A8A819CFA92364A0D160C879B2D8EBB1F8C226AF0CE9AA55DFAA425AE5156CA684106FE16F25DAB7DB67139E6D52DB9EC55AF9B552EF7F4AC2564C33D640A3F2150836C65AA0378B3C816636159536E47EAE6D27E8A2DCBF820ACC24330CDB7FC1DA8D7DB5AE6DE31C7265DD5B85F6F29F60E1B243CC4FD6B358DE114F2D11CE75BC0BD8BEEB057849EDFB2E72576E44FA894C62987D955562F19333C17354DD3155B9F55EB83DEB17FE764D5A0A7E93F6520AF56DD910C9152E6BEE72947920E3F3B301A2C7ED3F5B55A03D3468201179524074FCB1658BAFD67D5B0A9E358FD7BAB17EC8BA146D0B7AD6E4F5BC6EE3F00F56330032FDF47EDECB82D37F5F6D7DE5712FF9C9AB20501C570B0F54E149D6E963FB10EC51F907ED94B1AB092C7B262B5AB45BC1F67481B856C7C9086895C5CB1EE28C28778A50F15EB7CF3386CB44F3D913F5ED8FDB952F60E67326FC0A6F6D274CB9B6EEC01E782EBFA8B3481ED42B264F2400F9013C93C67FA08FB78112BBCF37F257506A1BF2D6ABC57447A2CF19C1DA20228DA8071FB8B388D5AE82B2A17DD2E9FA80C55F60B51152F940C5AF510C98735EFD8528FBA9C0322EDA21C80230ABC107921F2F2F546A46CC3AF499C6EAFC31378474DD66E460AEA407FDD3F418F1EDA5DCCB1A0D82D0CF9F9AF9CD13D46A9CE1502879168251144E1721BAD9A4244DB5F306FEAD42A3DF483BF897C7F46C86CA9AE118914BF88EA66C4FB00E833DA852EA3752F70D4FA9CC626F60F8B2BCE37AAD739214B3EAF73D261B2BA3BB02017A51BD8D701606EBE31FB62D7FFE9E1B3AC97CC5EAB5C39E45E97E524857B0642B8A7C32B91E0BCC0B294051271BFB0BFD7C57A9B763D29CE9D5DDBD1CCED582B46FAEF9AF98CE96692545798A082EA3B2CB203A562FCA36BC0A59F40667E6 +smlen = 5867 +sm = BEA9F48CE2F21605BFCB8EC2D97D24968492703901C20B8BA725AB4EF2F9D24DA0A81F3E734062EBB8BBB0C1EB794CD333348A1D3D773362B29D1C5F70CE9BD5D8912D98C4B762CCFF449543D47D95A61647C2E4AF30D6561EFB19BAC11972B4DFA8A0DABBDC3FB2E414ABBAB708DD52BDD55C87F540DE13475D259C41BCB34739CFEC3B85EE0E1101CDECBD5579C08F6D9EC33AA2FE12A14A3E2EDC09F4553D1EE13A98E18ED08BED8AE1B6834B26ED5B4B85B6108EBE435D65F25C410942C498E1C92C7F3161C9A896B82EDFEED3C835E5BCE4B83DA14224DB28B0968B15B0A3A433394A96938FB39C5950D3B8E82E6006112B8E603D8BD45E1566862783BDB8A4492272CE960E66C4754216C6074DD2498F11412496BCF602297171CD522F9DAC74CEF8A0FB52CBB1BFE0D308A528EAEE96B310B70BC79F00DE37BA170B7A7BC69EB88F1523D826C488716E7AB8462F0FA11653A9BE966D18F5FFFD9F43BF90A7700A0FBE51512519B3DAF25FAC1237A65B684E8E98FB51E7BCE4D41F7499E970949D0751C2A22758416F18007226EFFFC25EAA06F98C18D2425D2E0116D1952814851A2F1B2B0B2349E154565F99D5EA22B28542C707C0BAC1F4AB4044124BAC86CB2D7146E91AF00062A8DFB415EE108FA8347ECD58FB2271080F7D9764B58289376938A2313362CAC378C133214BF16732DED335DD29AFF248755B54AA00F9EADF74FA7C26A3AE82A3E4AC6AE6BBF20AFF816D4DCAAACF2F329D350A2914502332B3DE7E3A6A6B8147591534D0652650C4B4F47B7D7B4358F485F2A6EC3AF93DEDE1454C166DD166ACD535D36F398D970BC6BA3E01FAB7A2362A8095718042012D6E8A35D2928C8712DB632201076BDA68CF49E9F20DC27D7BF5F82815B1227DFE558A671B792ABFA97110C510902BF39F5DF3D4A5344302C889D80FBD7E3594355BFD97410F4A465B5EC310C68825D2DA6727B92793B463135B307F08D29AFF914EE6B54758B37CD3608DB8B11DDA7417059CFB4D22EB91235D952FC3C9EB635F8196338376AA36548A6FDD6CB9C7C7F42B9FCBFAEE00B5717F3414712B809F612E2C36541DFB475173A11ABBB1B49DB4B52F068B5410B7E29FD3A74B993D883009517422AA8A9B143D97FB3ED281F74F1683ED90E38EFB262E7FCD9940503657F7F80E7262C4EF102B0315B9FFFC480E68F06669F6F5668190854A249D2F6C44C58071897C5B03AF77C525971C7A791B5CB202F831F4E7B4BED30D911FB76C7904189EBE2647A918FE3B34C99D1F3322B1F66321AB59E81199DDF101AA9A67EE3B636DEC82EE0F689ACE4E95AE83F6D1F60E75BB4E2B0761DF84A9B300C6C63D490641FFC19EE7892C79C99D41B2C7E95C5BB7BBD6A2CE355C56D98C730C936A727D08254F72F5C113B0260AE09E77455C5657716133FD9B8D78E6F850007752D06962B3FD8411AC3B91B67C6EC698F16DE55CD13FF24A3935B277D878FAD7896C50F1E8E8AE35DB69412F246ADC7557E0597D4217A8FB0B8C7338407B703028EBBB2A54B93AC68B0DB900BA13F94A966C44AEDAA7B197B53B9C84AAEEDD25DBF3261D17D18059BAEBA0F57EAC14617307C3490958DDC176F11DF5519BF883256A74E57FA2F4B5E580EC24D22CEA80B5428888E00DEB7D1CA4192D701DFB15BBE129598D2AEFF06C3002F92872B43E4F81AC61B8707A73AF9FEA011EC9D016537E66425593F2E2A2D2B568020883E8546381D8FD7BB675ADF5CCF1621324D9BD225F427F486FF6C82E26C775425B9E922199E1FC649AC105232A9306963CC6F163CA5D7844D7B9896D3DF649D65BA97DDE930F764914F4756E89DCA51C2D6C86366327B177ECAC27415230D6AF18B17DEAA01AE3CFA585A9EB330CF2683BF321DA569A552423BA3A21F102A74496D5194B152731D604EC56A3E75D72E9F72FC2091EE4BD8E1228EE85CFB9AF676DADF86A9E690970DE35D4907F67C322E31F62EA8DC8CE7BDC7F161B7B734114AF5F7199A9084A3846D0C44709E639535D8484C3E6E8479318311D6F86216F97A966EFDA17772355909F0413CBB4A87BACB45260612588BB139DC2749173EC9F173E5605332BB4DECD11EED53A594AF13E26A09F433B2CD59B3307A1C70193A5B8ACB8944CA0A160826BA44154B3C6E048BBED5D8CA6FFD01041458A8EB234F28CA16B3EE59A5FE9164AD592005F70EA64D4E2AD35E3F67D5CB328DF5A5392AA915411970F3660BD44D2225CF9FD170670BF6649F6AF1CF276FE80E0F8264C4CE6B2858824C0A2BFDC163505FC0FB53FF8D36AAE5AC6B5F5BB1CB986D0194841FB05AAE2646F287C6AF720D2CB854606C654F7E59C0C721473AF725400DFC36CB0BDEF7DB48C0879D94F0D494DF0D8A229672D90305576F4B1A75467FB1BDBE93908857DD740E102278365AA6E0957C8A1A5BE8B4EE150408C68787501039ACB1304F8F9DDD694546FDB9069C429942192072831C34546B8130DE1BBC50C4F8555EF8092DFD839134E49D6CE18AF85910279FADF737BB890D12A2EE2F6907D325CF2AF614E4964888D04852E1A85CB6C4E1F7E1713E93C10DD13A05AB94088A9923AB0D19CA533E1461446D8DB7050F707843C4DADCA568D915FE6E66AF5F69E3C280734CF2566DA4CEE141FA6300D0F83B91EB37251AF926A4539A9CC161EA076140F5BB48271BAA45280A640F3AA81336ADDD2D335A7DBAF6496280AC18F8EA1EC660E232B3BB2F24FD819649C4C1046BF131F58B7F1B90417128B93192310ACF8AFCD89B9E747D4FD0C7BB79E26A54956DF5D9F9FB17B379D38EA35219170D62C93B02680CF6F583E7DFBE55EC1B990944F54CFB9A7F3A24AA027EECBCA8DB816837D90D17A8333F01F8CCFC471E1F4133B5BC6623E542435DF0E3F770B24B1D9E923AA8013F4B08B397FED965C604C894D9D38E3FB6363F3ED7B725D4859A469B60C26499E25920F5264EB1E54745DF08A9F027F28D083A5E169F90A5E15AB4E94DF533562CD4FD878D1400772228EF30840248257EEBA04696FFB0D147FFE854867535294A26FA611BF99D9D8B110136E800E6842FF28A1063E620BC28406D31B22494A0A9580842DD43ECA52BDDE16E38D13F6F09D7D6CBA8BBAEA9D1CCEDB9C524FBFB091A0C007C2E473CD755CE8650F2C47685450AB6D69D6B9D5E63D18EE5E27B65B894056118D939693AF2A07338ECEA4674A2255CC201067DF21B3BF4ECCDCC5D700961BCEFC8151288CD90698A5EAD82CE97D98F1F04E05456728494C0F822656346ECEA51ECE43EA073F2486D2C60AB8551E339EF49AED1AB9672087B80675698794791671BA644699CBCD4C1E58ED5972BE9B05999AFE8EAAE1AE19667228166A403C8A5BE3357B140CF690FE4425F014CF488BC386FA4C377A0AAC544EECD9AE101E9A080ACF0A4B2F54928A4C3AC1B2C00DDD9C4869EDFABC05441840F05BA1F107C44296BF8B92F4F93DFCF20E21C0A294037CDEDD96857932C3744F26200A1B1BE03AA41CA8A5A481584AC07126DF759FE6C4F62BC0A4D0BDF06F3D114DA4AEA5B42B905F95659FB7536CB5361911E2EDE19177CACB93243CB5A9D228B3D398945E0648991D8BA0E21FEB2F938E35D5A1BD31A84F925247BE2A4C40B5C8B0A4F833874E2DA648A3AF3B398FD81D559C2072A6D30DA2825C3D7B99D7C187B79B21A319A7D6A8B58AE1899EFECF39AE6A11AFA60F7AAD9DF8C21A640AD3434D8991F732BC0D3DEDB0EF17ED9765B13AC4915BF1ABF8D5807E8672C2802559E37A15B67719AEE93B20720E4868291789390800F691A212EF8420CE6CDA094FF54EF26D9DA91A2185201959747742E6ED29C96F437EA9B3ED4092BF29DF62A9F050C4EAA8938728633F61B15E30B208DE0CD8318FBF5D77ACB3227C56DA0586691B88921CA0D90CF3CB7ED49BAA570198937FA663159F4E17B437A8436C293C01A4605BEECF8DF55B8D3DE51F735A887CA4A42F8445CBCBF281B05488623AD17D5DA8F34597C915179AA2174AACCF4B189AC2FA1914CD494F9CFF6E5215CCD51C26CD2D639BE07275E3325F3E6027AB6614DC5DA631A79706D53AD10FAC8A91310D9A8D57614E533A4A79D34A97B33C9939189F00F35736A87F6122DD268C0EBE7EFAE4BE5783502C73D1160D2010698B1104310584625D4B2A9372D076C576CA45899B2F30E87890826F8AB961A805BF169FD707A3910FDAC87878160C04C0BF7F4F45D13207A878F50C9B6C1940332037B4F3B56E4CE277BE4E08C8DF5546C385CB647FEC42E3BB84CA278457A87CB71282FE231F3CEFE3556C9E70F4D40ECEEA03ABBD0B3C8373EEA54C49325C0940905AA2CDAD030AC69C8F1250EAB1C5BFF1337268C7CA97249E3EF70D86E9BDB78D9267B130AB8634217BB917FB396CF67CC086ED2B4FF8C829EC6E59E5BF23B6115C3C7FEA57007E5E8B2FD211A8103B9C0F0E4961D9C2168E2A22B6930F366270A2571FE633068F97280F26A8072AFC49036C65E57CCBA74F6DFBE1C9E82B6D64072F3D3575814C31EB373CDDDD0EB426D297F99EACA82B666B852350525D8A95A7E3F734595C97DAA8ABD4EE3A99B3BED4DB4E508BABB7DCECEF00000000000000000000000000000000000000040D12161C2434FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA + +count = 78 +seed = A315BCF0E6835892ADFA07C034BFCD39F80B62925A95490B20170BD29378E11559C7F1CD296377FF1E01284EC727FFCD +mlen = 2607 +msg = 96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 +pk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92EFA44DCA4468821E4661E5479A1ACC3085ECBBD8991B8BF97D97FF4F479F6737CEA768803B8EEF254633BF29BAD8D6F4E7C48E561FDCF1EC5A70682E60072587DF8669E6A79AD0FBBE80E291CCBD7CE1A7BE93A156E24B93001241FCD05ED7AF964ECEF00C1AAB1E7246A7F5931D70906862895B558B1A91A37479F61C0BF35C233F02C9470E9F818808DA9951A5FED4FB9B490FCA5775E3B4994FD9987EC09CA315D4C8929EBAF19AB09FFD3A206272273089F4E6E345BF8E7C1B9CD1CB61425AAF9BFAFC6D6C2894C4DDFFB5FADFFF4ED92B999FAFB8C6C9FF671366CCDFF28C159EDB2535CEFA2A411B59371FB158C4D1E1D71ABCB5529CDA05E8F19CD1EF43AE47EE210C2076488F9A70B74E5EF7491D70AB12AA9F234DBD16566E92561A45E616A11E699E33397A4B5E9EE97B6A136D4F0E8FC4D6E0607DDEE81BFD8F9F9F9E639790BB217200CE35EE9376176D80AED85E90C21C6F0636318D12AD628C94F9B08B8285948E87A3C86639A5DC72BDB9989D743533048CB5B3CEB17D91597B3494FA208BE67211350316F53407C983EFC8E9469E7D6D175E449403FD94A3F3C1A5A3D8CC48501F3A4D6D0C57D011A5B40BD7A50920EE425B02FD54253B48BE3ADFD8DDDB9C9E73A028BD379A432590A044E3F0014DD8D9D3E006DA5511F46CAC4611E1AB279BC0F32A180FEC15D9C7A82EF9A135DE9891011DF7D4CA3A05074CC753EB47FB345D1C145343FC16CB687B80D09E061660E9747FA50CBA4AEA1D1EED1C3E4C149CEBF03812DCB5052F2EEF1DD6D071342D2C80A7656B5628BEECDD2427691A9C9286279CC2C23D16EC61CFCF376F0A0A98799C3534B2DE25B0F321FD3F63AD23A04E303B4ADDF3CA6DC4CD8451EF9995B2BB78255ED775578119E1C3FB8F7E60992EFB6F062CED7C0D6066FDCB86320EE3D2084096F4131642FA9F7A0BEAFB80FBA07A49D5407820804D6B09EBFF47ECB2A031F56FBE71F2CA5E15BFA688D11B2E07A9F8F840EAEB2B7CB2531771DB264A98B502555361714B86DDD9D06E82DB5ADA6486B180D2C052BE10AB021611AD7AD9C326FED718964A014BBD964788A1AF5A334E4D1716074F2D80643485AF6BD659F4B934BF4E136B21824DDCB9500A5F6103EE83EB824067734884BE2541D81899455828BCA33D42267D4216804ACAC7E788FC4DF2366700538E0566D5CEAAE4BBA4A254A5A7D2681E66A6CBBF0C8B347BA54C201E335BEEEBA2F7A182620DA85A0D140E68B14164475DA4170A4162D0586750FB030AABAA68AB980E6378065E5498FAE55858CDA9D45BDBFA7B2B7190E276EA623427AC91D44CBF0E378CBD5F82B62A0D75D6102E982950AB8F83C08F5F5436C87FE93BEDAEA13F29B94862E07ED40A53A30297DE7132A0BAD4BE2F680EB01544AFB17E902489BFE86556F8C216EC87FBC3ACDA43C666C9FE091F3F02482E2DF3D5AC2BF769EE9E2AFDD2F4E1BAFF02375F04B22CE330EEDFDD3DCAE504970F5C4E3BE35A27F642750B37720DC54B5C959691649DB943AB84CBE452F38F692B83732BEFB02FBE46228E8B8EB019794ED67D9E62D3166916B9D75EBC7501232028634ACC0043DDE0FD3C000BFA34F9850DCC7686D49BF2B149FD1D430B167DCCB3DD8A76A86A6BA0ABCF7F17402600C10716864EF5B5557EA4C2CEA0E642F1BD5E8116AD52C7D338D0E48CFA4BE3C85DF0A78EB3EB0CF17BDB3B9508EFA7CBAE61BA21E43AA03764DC417C6FA2A2E24CD513A9CFAA62C760CFF7989F370D558BCD602A68AF9CF4C43AB7FEB3D6C0D14C60BAAC3A13865459874540C1C543DB71C0750DE1B538F10A7BDA71D013DC8867F3D82619E0FB2FB1F52332592A1213045E21287548A589E1C4411E1D4B070ABFEE1843C042EEFD1DEE5AC9B0AEB74BACB01E4B74DE7D3C58406A63099FE8C360C77E0BD13C95C9DDF273536168F4B095C36F965FCF090870D6D56045B61F3E7B4E0EBDA3309F077C3DC70471EB8C98362B5A3A82BD75425C16FC3F80BAABCFF8F7A4FA3F8516E5E647BC85E918CECCEC02D6505E45D08EB6E1519C4A1AFC5F77C98AD8ECECAEAFC29003E7260A81288878152907DA2C7BDA771CC9BAED8E21047142CAAF3FA918F804BFC023C2F621E7767781BE63393B909CFF293F857FB9B793924A99E287C3EA5DD6DD9517AF5E00D289EBA21D7A5D84CA7E8C6D571DBEAB70ED06E6D29908F21207B060D886EBBDB41D1154CAA85A38A2AFBDF735DD93E90E6ABE4584DA2B0A7302DBACD9ABE94D93AB97C656BD5B9CFE595799E9ACE3F8F438BE0032530BAB635251C6C616BD40264818271A054C87E1A5586C295680A795E339876B0E078B8856D00C4950D2A7E23F16FED3281B4709F9DEC7C7A2063FD9274A7B6EE4554DE0F7904F0D8C8CC51BAB2F0EE9A5C909CE69CD7FDA94AC254E4990BD3F71AE3FF3695C663A8AB16E424F19552EBD8831E263A8AADDF27ADCC19D33F585AC6AFA925379F0150DDBDEB092BFD6576A06419793440AD01FFB5B6C16F704FE82DA30013AC75D5A0502E030F6CD2160991E40AF2AC3BD01AF9EFE6F65E44FF42806C00C33D66AB4631AB9AB76DFFA6B86779E91C539C3D9F89F359AE45CB7E40C2EEBBB09A15767ECFCA2DBB21850955025B36859B028BAF72A646BB41650D14C4A9DB34EDD2AE70639AD29A011A47E656A1B15DCB79BBDEDB47AD83902798B7 +sk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E8A39BA55420173EEC22E8829B700B6C6AC2FE27414291DBD9F8C9B8F71D0945E5F8A34467CF7B1824959690E4861A052137F0354BFAEC91C49AA863F49C1CF4C031262306252265476164747601538446321858265380761372002852840185035741658376484771746688114086844248081444158165705135466786167180062777281306346324407546648687374388022112128653813310355345034548877466371625110353667826877033514434478057661724076453034140460430280451150627211800201584125350324656821238120634610673046837280623754403673480302737262645075236711041481771140187660401847330078053602631033010612748332607015601455510621066166108521740177616437146263224028412844215168020657750661846355234214687073688775704157201078317527148631030405346127583306406323075001130616862222413820631818675665476138621050111022618521561838877631610475464586486820563378438021805626683461708581672763852871457211656211502325836063222132585136755575562273823853375203207108666558857452162155685203672014428231870117332530652552136685174084144576757173486087505110182044241163302103270084034030146461500181245178212276520818607381350042206104448354841235434414154653371043717481127138345102665116085537623242177363208248514671333031267215562230207358565617641271154128246170278801325085262622070226670383745723732857444447637101566837111125605445558348740444436504224883172007613285306166734240732084047563612653065452864428400588802030010180256083517672003032057432283457613612134677602485073887316226558753586008358047112286650736811215474177170375844843625557164256744531137314681260783166511168225753271866777430677263185734033145140776724885658818512472042164055672110523878822643440278276245225253004570032424768133278256116513882112787020710634185216064866186271588042074061133863036423016388778140538017444520483764626364666022520235115742188776847068636270785443601133877546436202567415440733818787774741317061306283378064785173187658076783050365245483013888475183401262238168205404227678770527006310124306662654664508773215673844383580163405441353762752723270154002617067711465367754243544074874407722403566282888062448325784104857702700571628725233076130882504066486546337081556817860656081643470240851073723166575082871171755713446268324863820468570350543025506468768172746662877522563753875464124088300008104620504845223141741883608680884311487854185318715563178706012543803735440771182176256557321826813808018578680822260400260258262123156185100418026780462845182656087538312385587842006582155350423216855608724730134428642524404413644413433774131387750862651606746437831387752773216883233108321188555675431461178120451621846806627765587380661004561600714142860674422661014857208543808710603147502025673872022273308603345371186502645621708127657475568753216056254830146054486764740224055203136125757567367672367125643633180570228074647683621603130627770383053628335278718414588251814114837455186765216105465051270522741180501311512438827304524863382442178735258235063870080057430370135726876468705527255554314345754DA1523C5C7134324528F2AF0D8F555C90FFA43C13F8511989518E4DB3CD58DA1BCD30EA6C79B5994829317651521DD8EDFC145A2478A10EC5B11F8886A4C5488EDB8C21E0CA65C9932284390B2E99E28659DFD2A5E21FF73F8619F227DC2195E74D808E5F836259F9E2899CB5507E6730732FDF6E7C663A99B5CB14950336527ABED559C47598F9703309C536FA9E8EB8EE6E5085BF6F4568E7F6964DCA009A16E3328C39D8895952CA9D69D056CB76CD8A6764B96CE1BF06926FBD5E0D8679E8BDE0809C813D41C0CFF01C8B4ABA8EB15EE8770E74C7E1BA6156C2A466BDAB8147BF79AA6BAF57A854C1CC0AFE7615D6AA4B33BFA6BB31753C4B6F423577CC5B99E86CE375C722509C0170C44EBEC513DE9542348D8650AE247AD81B617560854F86C83D59A57DB879A0C2ED76F6928722AEC33D78A8E571E326EC0547BD726A07B85041A0888F5C70EF3C3CC2B27CFDA480C823C5282E9CC56248A9427F26A7DEE9A433FB443456604BF80C31937E645D192EA5258221A0FE5454871E52971569C4D798CC8623909DA4D0AE9B8642176146B1F8F9ADC7B8739739C6976AFFC560B93AE058183AF8FD6DDB850FD4B65B50D9E94210C7B2A5A5F26F616C0AEB03CBE5994D99C298C024C553927283BAA0782EC9B1D965F493BD10A0F6DD1B2D4CF02EDE5A69EA7FF51EBD8EFFB1A33C19DDA8B46A5D3744F4021BFC16A63C74B972945BB3365A926CF9EFF13DF8F6BD3DD5D56991FDE907A598918CD98C9304BF07FA37478251FF5302525A0858709123611BAA5464C2D626C32D62F8DCE54945E5BC3E6E6ADB80C95D4791BDB4423220815BBE79B69EEA3EA55B9BAC3D553F72B2AA4DEBDF951ACCC512D0E947E74348CB5A617D79FA4CFEFE37E4FF74DE6A820612AD9E933FDE262539F11F18DC5E566A5931116F62368BD2974FF43433B5EBD2197997DBCEAD734D2727C4DF33BB5A52CC9CF906BF3A03830CA1E3F403F722A197116A391BAC7AB596222635E5AC523D4CACE762FD32ED6D8761863F28584B00628B7ECDD389DC952FEC3404FD251E5DD5A3C10EFFA9DEC878249C3F8581BD8C36A51DE682ADCD121AAA6D1AB0116F7191E184C47AFD6115500E35620C2ADD62CA3E07506CD898BDB6526037C61382C2D1127BC1574A4000EBDE67815E82171A68F291F66C772391DD1E583E6F2DAE8FF78E61DE3596CCDC6AEA28CE36CFB91A84923F36905ECB036F5505573B34C65F271A8C0DFF23CA633D3D954E799B0B36CA31C1C4D4643778428AAE0D2F8FC662D69322FB33583EBF6BF2EE7431C25EC2884ED0EE89F2EFCA1D7FE6290F691663B694B54F4ADA2B1D57AC2EEEEBD2AAAEC5D581A557BCD1B5364D42E6280CC643E3A58DD6F4DAFDED055D7F8B67159CE65FF28033C7169900E05EF9616E7C0F8B494127B4FFCB84DB69F856F616F8D1E2E6F8D0AC11C992726CEAD8A5875A9B63A6227AD3E5088EB8FB92407E94517866EA35ADD37E1217D78B89268C871458E23213BE2101C63613C4F2F5D247DA368737FA1962D740C426940172F3A8FA55311598A8AFB188CA303D9E0D777C88D6345C4E5E7EF573EC3EC87E9E7D128D0ABE699177E4A0EEDD5C15EF97AE93C482B1429836507A2544DE7692C78C1E70F54C974F42B950429C07B6E775B6ECB6E7FBFF6BD92909AC1A41921B7FC8841B01B727E50FD61495942DB0E66398823950EAD98D988E9D6ED6ABC078DD59E0B26F7FC198148482DE8A0C96541768B0289DCC9F33EA25268D3B2F2072F234D4CB77B7EE828481F123A14A214A42BEA067A8F3D2E8856A36646A1EADDAEFA191C6CDDAC1A90B2A6402DD377F1690B5F0CDDA6F845E00062D121922AAB221458B6A1C0C040603408D2B32EEF40EB30C5231581BB9199E20633F570D2DDC6969A2A5A949E7B7E4E637CD7C012E9DC80DF493F24225E0D73EF96739A0A3F89D6F5B0937D258CA1BCFFF08D5F13069086B122944D09597D9B411A5038014EB7FEEF4248A1CB896EA98E4D413ABA1F41722EBFE9132A880AB47EB7E5649327BEB3D8BE31DDA8EC63D01359702717C1AED74BB164EA95E7DFAB2CDA65D3C33EF715A4C42A6298081C867FB2E7389FA34273C0370D8EC461A3FABDFBDB96BBABBB86A0DF14BF9CEEDB4F1F99D8BAB6B1735A33D1AC8DFED9BCAF2725F572AA0EA73F81E3F99B63C7F31CCDECD4EBFA7FE2D1854C6388AE519AB2F325EEDA686EB5CBAB1CF07EE8186895ED1CD1441F4E47F518E81FEE7A3B217D2E81713EB155B6FF2F78CBD66366F59E1E30AB1F6D44B11552AD4AF981F9C186DFDDC4DDBEC51645E72DA30F76296FD947CF241615E9E9076A6ED79DD94BD53874C0C3E11F784326E09C904F96EAD91E52D8AEEDE87F1544C5F4CDABD8DA5621131531FED3348F24DB28A3CFFB6565F1379A5228A9860A0AC993818D4013BAEC8BB74438FD807716C144985E5B869B0543791CA192658E0028AC30017A46568AB65DAE1278014F184DE9D0C2FF2A675E1A39F0AB3DC43CABF407C64C5C4AAD4ABA3326AB86E082A6699D5E63BFF77C8CFCD2808BBC1D67EEBF88A5349263796D9DD2EF581A71B06B17D01D60CEC3AF00DEC37D7EFF6A74EEC6BE7CFEDCAFF91DEF320BDDB9272B79451E3B2661A357094318B8A0FE2EDEAEDC6CAAB52C48ACD5B7B232621F8D92E045BA9666DA74B9E2CC4B65FA87DE2B21C7C3D13CB7A9F76611C6755A6C20F6EFC297D8711343217AD6E9232C3678D8CBEA5D9177315154F2617D38C9AF469DE1BE5072E888B2643ADB968D56D16ECC18E70947C58EF81468596B16F8B2900DE29759A6C87D6A01765A7DC00062713093C81C638521D84C474A616D2569E35E5BBD6294B0552B4916A1EA620E8B4EF9C068A7CB4D0C99B583B971D0D4ABF31E27871E2E755512430D718CB3014CC7D8ACB4306B45323381F7F1250B1AADFA8B4DD2CA46424EDB1D6299486C1830FE1A85393BB5FE56C088BAEB75A807C0BB58C5D1B96B70A7AEC61A7D7F8A1ACD5DCE9E4BDC6B3478DA3B2D061F2118E07C4611159C71B4AF955D393D8782E2293D5C9F35A9ABCE7DC1FFA2DA0D72B6407DCC40AFD04DC5A3CE4573ADF35510A8D47D7F5ABD685DD5956A33F6AE1387D79C6BFF69F29E9969402B669CF624CE3FB05FC68BD99D98D2CF86EA281C3ADDFBC0EEE8CB18985B2F361B139D4B704B806BDB90E4536435B1A440A4EEF500F45F397B571C96A03E5506150F701C208C68526AE507A8B7068E902499AD3CC305F677E5E4F15EA56399ACCAD93EEDFC739DE1135CB60AFA865616837F35945B5A4FE4A0B29AC3D5AD80DB28211F192B0EBE7CAC89EDCB40A1A71E8D8E79061599656E236F1C14C5CE9C27C9913642A06E0E46F83E0823AD1851EB16BD614708DDA32E084F8F08696E1652C97AA0CA59A2B5B526CBEC6109D99FD27F2952C3C3C7780B4F6ADF83D284E4FC86F3A7AA6586FAB78E0949A0D406B7615658F338698B7083D294123DBE42C87C00A11F8EF2D24BC0664F27A4B +smlen = 5900 +sm = 4047228145444C0C112BCA14EE9E2BFB3911AC17CB5E4DA461959BBA9E0CB354DADDE25CB52751A7878B72E2D294F980D0A322EC6DAE3CB83DE3D48E00F2B91A67B080C4E908E7FE2248312A64B85F2D47DDE9C336A6BFC6A923949372D1458D5E18D96686B3802FACF0B9337AD87B4F087B34F7E89CCA0940E2D10050CBEF032A4FC4DA6EB2429F2CA8477C2CCBBBE6E43E8F1FD6DD817AC2DEDCDEE757A2C7FADC86BAF4AC83F5052C7ECFC59E1BF9F9738F1151A4F43BB8531CE180A5BF68464CCC71B8185BE0A69E91C4860B3C2F81EADBA77DB4C7CA86EA8B0BBEC24382287EF4FA0692CFAA23F90A4A53F93DE0BF33C2246C265BC878138D50F90D7A908553D1552C70E27C322904CB441F03AA8D4EDEC8252C48A328069BD20EC7071F6C858B64E30CD5413EC06CA74B54A26A0CC33E668DE0FFDABCC0D0CF8C14D4B5F96BC6872785C6B346B326CE9B293E9D30276A37E22379B67D57474765A681B729F6CEDF0454010F367AB56BB72B402F390515DF7F82FFA0DA2988475CD0BB14593FB6F07D4CED5076BBD30FC526DD8D02BD9B1581CA7B69B7F4A207B447978CF45B44E6F6E4421E55581E3217251F509B417D5FAAEEA441A92ED56CD67F6EC67CE521C1A196F255986671AE259636739AB7A0C1722EB934954C6F43C01D44D6BE9E6C26C8FC25DA000EEC95686ABDC916B848E606985471534F2A4FC1E348EDED5B8AF4AEA614DA0454E9A74338734055532E5B69DD7AF3A2F26C1E8063E83BA5B8A548DF831636C8E5E1315A477A9AC32E651440E929773F2D914D4F37A3A5897AE75C4ED29B3BAB4C5E37F5B035675E80313DC1266207BE4136651629EEFC509C3C36B14834073BE88A498CEB08F2DC888765F33F0CEE1C3B18417B253C71608D59F593ACE8D875A29772C92DEB6FDAE73DE1785C202722F067AFF76155359C65DB287E6B646493D032EAA786F8F318FD7C568ABC833DAA4A8A7B16A2FED3C409436BCDA0DF255568533011427DC0AF266C8003B9D0DFF445E0A202B9A5AE9F4FA7584FA60524E670F30FF311CE1304A15A20614FEA3893FD4D3B93880E154230BBBB3CF5666C2769E2732DDB150E09A19013AC729B41BD346724599F5D42AA442BAA9BEABE96289525C4614BD4290ADEBC3BF8CA2963D855C6227C2A0AE3A9A9829ACCB4A8829D79139E76A13248E9F34BD7446A452F3E3CD7A652964E4B00749CB1397C677FC8C6E7315BA14A2AB6221CA183C45EC159CBA796F599C759E0AEF4F20C0F39268DC67F8226860B74DAB0EFE656308FA899DF404A71911DE006F5C3C8821B616C345DC272B4365C07FF9969E598787EA947364D4BA94FE02D8F53FBC360A3601057BB0E1F59895FC6F221228E97786A29A518444902D1C8322F72242370276A0905B9F1C1D83AD8CECE8AE3313386FBCFB5B85E6B7069FC715B85E58D90DDC336E7725A409371E85DDEED91A792B475F5FE3F605B0807624A6301BC19EA028CE5838021E5954F70C990A84351E044F8D604FC1D9EAC931715A04BD6F2E4DDD9A45496B6C5626C90D14966D84524CCA543FA7D2C10B30D146B4CC71A153584F9C8D7CEE9FBEDD680FFDF8CB1FAF991BDE9A5449A845F22B1BFE685C5F98BADDD072E1DA3664235A6C735BA79FD68DD48BF026D3A858AFB370DC4FC85586DAA95F80744EDB90A243041320EC565CBD147ABBC1BAC723777A03FA17D36CD65E072BF3B530E032CF893663BA90BD0A59F3793E40F01E779AA1FF0831A3D57A13DB2EB6E4AA8D17B54667DAA5F2F34E1AE3166715A90CF82E1F8FC730A7B90935DDB57F980528702BA4557B8E295D3B83304E7DCFD89E96BDE0F987D860974304F2F3F70A1CEB2247309B8826391052645E95AADA91D6F20B1E187C16ADE3138A404ECCF1FD5875509AF314EB6C41A062150B4883E9206764CB4AD492569ECD35121BCADB494344F8B344C41241455136352BE1CF4C29E931399D27EF54117EDDA22CEB75E3E6A52D2AEB2B420E95A2514C1CA474A755AE48EAB8DAADC45A4F9D24305CF1F83243996B377E828AEED449B04809DEE9A4C228069AAA273D508F174668F43EC322ED09F0E4D73A07E466DF7E015F20677E035982C2D0A4299FC30F566446247A6168BDE64D8E061CFADAEC4B83437486DC64B7FFB020F629685FBA39A33A2E33A326614E6D562FB22675AC39312FAC25BD2A41B1AABB0503C0737EFD630801C6A7C13D94DF3A315D3FCE5D15B7BDB441E5BBFA24BBE97E8233C4535B61A18908A37FF6948ABF7DF763F68877D58D91BE38809C292F56888A07077221CC13206360FC55600648ED3D2882AC535848ACFC6D2B49ECA1E741C3C2036107EB7F6EA23136AEAF5D9A549641E60294B6F7A7F39A644B12F510E94FFEAB455C883217CF7840776D905CE5A162EFBE308D5FE3404363D371B1141746AAD38FB7ED9FDA02439678D1F63823F2D03DB37918EF04BF435DB69F5BD1E9FDE1CC70B559CC508708E9A1B9FBDFFE3339D9817609613A218E1ED16C340164D2C4E5B1668EEA06129C5C2289A5A129534E6DF3ECDF231CDD30C20C843337D1455E28C54AAAE8EE9293D5EFE394CF6A98557EE5F96AA85D77087BEB8824A2EF12280E6C922511EA2416AF5DC32F4D52B730D21871CBC7CA2F36A14EEF35923C42147EFB5D265299C1A47282929C647D82FE56B3662875436C8A2B85268483D2667B1200CA060074348A31ECAE248FF8354802EC3BF77AE25C00C0C9B1FA4E66D272B82F9AB2FFE9EA779D202AD48494665EF6C66A7B56739CBDD79614854B2A91F52BB6CD7C8D5F86DB9E0521FA8AF5DF5F30879891F4C98D13FE93B243E3E035CD0851CCE3101D7790D7A838819F48635A985588A727B964FF6103DC490271293A46CE2F9EBAE78EF10AA87E8CFF0E1C4ED91761AE68379D49A0FD0297981175AE9B56397CAF6CFC41B5101E381D463E459C1C855710B815BE85F99E5B77FCE758B860A4E648276B9348FB38EF1293F1BE928F3258F8259FC4F3F88CD6281740E3CCF8EDAF6DE654E784319A797BFA2C3263D51AC12D3B9E47A860157F162F5622B637264F56D1A1D16ECC9EE2E9205E6D41BF352A07C92B89168E5252CA4307940271CACB976567C9D7729D25C29AAF3CF4B38D33CB6158A0D0B2F11314E8F2DD6EC92408E8598ABD7CB17949AFFE163111D469FAA7D930F718628E9D7752857B377C8FD9447CF8A0074536225C6909B66EE1ADA5860661115F58A84E66D51EF43C51E10ABC8E9DCEDB35A3B38FEF0C9522B0E21008171EC8D8C8D0D7C0BB1476CE1C3815B8AADBCCAD49BB04E4486F6DC9230DECD4F7F298762AC30AF18DCC526C35FF7C4D0528F6B61B3FF20D83EE5A2C06AB1A4A6F3A68929FF56563E3CF57A42A7EC83CAAEC5FA64147793F7935F65344007A487AFC890D90926BCD3E9E2339BE5110F9253FDDE43B6181A32D1234F9834B2916AC606BE4321E920CE0307CD6411158619CDA17BA0FC5FFA02B2F6D5DDC35D9DF1679FEC06C63FF6B923352D15DB514CA92E826D9D0540CB32415EEDCAA4633D59380CFAB85F1344E706354A43CD5F8AAD27FC991A10C34E7D3D61928EC6B724008F32D40844ABF51F674915D417DC53EBB8A8F509842AD54CCECB2C579F30867A352AA91DFDE5429D15CD3EF15EB54C5877A57405C9377F6AE0AD18268A6FBAA9BEDDF531F7743D7D7859410B5F79833C61B07521E0264C7D345F3E3DDC2B1ECE7375CBD1DD0BCD117E07431F2C21CD29A73B7FF6319E1BCA3C3661E2EC6F2DC69DB1DD6520D766F27CE0FCFC7409D3DB8509F5D8AE63D086FBC55D9F1FB34EAA7BA8D25CAC30DD3F35C9C7E3ECBDE39EA69B84343E64B27021005F4F85F65C2642A5CD41803597710E3E9ADE15FF343013130CAB8DB10910696B51CF1A8AECA6505D600690AF8CEB33F92FB2D410609811D9EFEE17BFBA29EAA50180516657ECFFEEF45C2BE5A522D5F7F8AEE5FD77396BC01B175433DCE4AF33232AFAFFB850139E2699034EA3A7B3B536169306BEE17C055F87A6BD32EAC919FE96F0181A5807D49DF449C4A0BD4163ACA300583A749FD2284BE93699AAEBA8F39677F3AB299412D3F4F2FA103FBFCA02149C5FA9DCB1CEC510B10DFC863DFA1D45815727E0793F805EBC822E4892751EB5DB9DAE80A3434F8FA3538EB332C15EE197A68E40DE631A091E7787A89557F75DBF4D743B38B55C6E751D075B9F7C9D2C3CC0E74F63E16BF524E5BD792C0D7708F7DAF7444F6BBEBB39B816912C5EC79925A17F854B14A18006FE3E823387F45675CD97BC5A62D20981405D1D98D1A4DE9E2FA38D4F75CC453A9333D76C055A76F6F5FDA36F09653A5457902C02D69718BBF4345823D30885F32FE14D34E10CDFE49127FE6CDC6785743FF7AA42BC834E0BBCA6BD99FA5A8F1025AAD9D5D67CC50194E1507DCC37D15EB4F37C46127B7229DDC522BB5829A5A913088140DEA4139F0E40A5D90975DCDA6B03D66B9034811F450546B4BF19960400BF6488D632D5B5E2AE619CE862002C22DBE9835E84910F73D339619194E8974F0F1343585F8A8F181B21659096B3B7B9FBFC0B6682A4AEB905103BB3BFD7EBECF6263741489298C12C486D75B1B30000000000000000000006111720272D96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 + +count = 79 +seed = 8B47E0EBE786914C9A52D547106CEB4A3D3DE938B3244E02E5F9660954C4C95A23F2476FCCB487673AAD0513820905DF +mlen = 2640 +msg = 2447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC +pk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF773193CD9E4C2DD69D7FA8B598758C421332DC58A5C32E07397A21583593EED901211FA4FF0FDB0026AD158BD6D306F385D9F52A830363DD06934DD8ECE41BE2957DC294421A4209A3D5727E077D22B779FC2EABFC60C336D4A18604CC68CC81CE7453FFC9B500523E73622002C2EE45CE4EBF619A95499B66F3BED43B65F4B7DEE04F76CD3516378C50B38677B18151DD5F89D2DDEB577CBA481156964D44FA7044B23E84E6D4020E71748CAFC9A6D35E9DFCA032AED7BEAC3FEEC4509572552B74116459256B2CC1DC5BFAD8245EC49A299C99167643D90BDD8DEEF7CAAF0B65307F0E0B8DF36EE7E7557E3C4FE661F90D3D2DCA7D58A5E48750BA614B6204F2ABE9153BCC1D0487F0118400D9CE44FD21F3F98937B49562B3DB90813166E1ED457E851762D2C485E50A7CCBC6644B7B845FB324A224184F49B4B2964A719B1B650072ED6CE65B8D236BF4F7829C4F1F74001D4A03FB85E10B2175DD4A914078A731AAD7044D7FB5B6CD2022A42670640DE4F62D1301DEF2775FC092A5FDF86ADB36831601D38701ACC1C96706F967E464FAC00D7107F725E6D1040DE97874178BAE0BA837B5010D4CE8BD3BC11D6CAABA646E89188406DF3FA79B0060B49C83EE6D711AE198B8D41337697E1342729B06ACFDC42286BE992BC55C35C7313A020CC1CCA4D10F419E92451CBAD480B2034156B385FFCD61D1CF0904EE89D5D9358596C09B3B24B77B327E208A10BD18E32349055D8BA98D338AA826C4C9EFE964758AB18F91F14B877CB744E053938121D83722B5823825CF9E942F49DAED56DB57C52D692D0D3F8498C93BB97826D32ABB451018BCC0505413CEB6FBBE86AAB394667EC1DB49ABCBC2125E7CB88389216863003AD16E36A27A49C72093CD11CDC9ABDF4D1F5B5E9E2A17702A5D990A0536FE2011586B3564975C020DCE674BC8301088ED62046E9A0FAC899B13220597675809ED0B7AE16F0B6B2293FD239051A34AB6097BCA01DB2293D0A200DE835316E9BEC21F25886A9898BF7EABF4D71ED4C4B282EBC236AB4146E28BF2F1C2C7A0A65137C1D8ECEBC1F66F38D27D4DD23E920BF6E813CA05971FD6D936E1C97A94315D1AF21340748F66378ED842CF43D772D2B74DC895C8E922001F08B31FE57507F070229D9C7958B85A213120A150738D6CAB4AA1D89381046839CFAFE02A988F8C7D23A312F7F38A90F75D2F89752DD7C2B1334191D3DBA73255476F7879879831A09C7F3C329DFEB83DDF8C32C9780BA69377A433FB5DA4754E079744D86DC5CDFC1D4A0D31AED9101BC302ABA03702139F64EB8687742F7768301D2D1D0F1E079AA3DDAD5CDF1EB6D36DF922C6A3389C2440C7F7878A5613397790667A06EA3D3AB4FE0216571D988D185757CBC88A5ECD6934469963AAC9D340ED708CFD241CA5ADF26D2D97970D8458428852AF7573B64ADEB412CC3CAE3CF8F552420A548932964C32659D78E2FFB27DC3850780CAD25CCDB7D43D1C2FAD3E222E17052DBF78C445BBD2BFB0F8A4A5B5E6608AB1D3EFDF94709F10E43F5C5CB2DFDD23F82B3E429D552C97B6A4C5CBB9CC3190B009777644B3EF03F74189600EBFDF7DA95DC761E8D4BCE2B8125A3568AF0491CB1CF7CA711E41F9399E61620EA27B367DF03FF45F3F692F8DFCF4B75D1D09AA1608B91F7F05EC44326F0A0615D45F6574FF26634670F49E89BDFD7B8AA3F510290107463B62A457275510638BC0ADC1A5CE841367F95E6C5AAFD60F0A3656E7040A04AD881777AE7BD9B0B326A55F8CE784FF2DFE3CB8D8869718C58C5F49B6C17A62F9BB2DE855B377D9DA3FA2132B0B417DCCDB3F9DDCF88F749054C2E683465D906806346B58F7C5D14F738E03B72A180B896AF64E7FE42CDD0EC37C558F55FA9492D5D33CA12009CC572CF8E1C8AF6FFBBA77B01A77C09565DCEFE6CBE790844BB699AFBFA379B1F64087662A2FCE87EE979412A2468F460395F7E1021D1BC798F495670419FC4484833B1546F66ECCA531EA35EA193B163A4AB3B231E9E92681FCA43A6D59E21EB29C5652A4DCA46998389E6C4583A1D80A590E2A884F219AC2FE033750FC630D8090FDBB70818C1A1E10A140D7A43CDD64ED53E12F4C44942637E015C413B804C11BB287A00717A5A5B6D59EC9E61E38DCF4CC165C628C64052FF2C493BD303C37309DF44C7CBB65D84CCA5D68C8CAF69E6CD994793987786AE7649D081A7F711E286CA8FB1F783F09A23D82270F081A3DE9D1188FF4F5BBF7CB0D2FF9B83BA21B3F59F56968E80E9C40E8D59A7C0463CBBDF187BB7F8E49DE9EF0BD564EDAFA6BF4488ED6C7524BB6BA7762C408AAB5B944AA65C50225BF88DEFBCA40D491956C14DE4411D0DA435ADF33F5649857247B88EBBA86FD02BD96317D9D32DB0BB0D5D4CC844F248B5BCCC65A9CB879AA5DBDF52F57103F636865D77F674DD2D857C42C296A247E0A777635D60AE24E957C6140FFE8E9DB1B807CBF586BCA849271A359565F2506EE38C4557E74931C1DD37705703F44A062F2C21CE86F8A0B32DF43F1EE95AE51E0035D349DF9F488427B674523824B2C00CF23C6E2E5D77B74D3176762DA6E084F8C2B52C49C243E31385AD990BCE93AF73E2566162BE6C47531DD60EEC02236A4CA255E28C62270C7F536F7FB12D68E1391B5E1CDC6FB2EF415E639CF515567120CFF7351AAED29FCA3E24613B8 +sk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF77969868262073274A98683BDA2F0E3FE6BBC814D380FE9D945CFFA5E6496428DC5C1BB6C51610C6B975D7D49E32172130A80AAD222260B15B8EC0FE62B5523A44236888313545553411156060610600770537343268526616652151876083267358445153437818466817454325381500763361530127350823877068212003223324767172682554865337832540353583448007318320278784831632646727568111726414552745277387886782267244045236173007345550840713463526008067602713210655668744144224074063340115764504188582444106307864873765162041701533186500658776632455665136121163034248843164433835610368212413456662328462260153845451367545030074463036842040227300761267874118820187176558354374571848683870457351618041164304368830571114647820788622832374641833008760011214433463323332484761671115165853410026857476001412664837501344675713710733610132366525052065835567468804833715041182841045537063584637642257443311542335102822834737188088230274450541052325224346484851386503310573023258768315201142354128316060587624800160405461004153804418222251364034603380116276083631126246220734365301240262881868300334035424318067558543031873325344573317375388507550210208638301800540312148857273275554577838573116038354572068773118812303185658222684232306751084243585282077300375063537472522007182007647666446313877683020767200653213767023081158712248818650713778682415052072530143112046786618661735202626246880628526708775176640537235812000372717010134814766338362475530068577012883720174662055712251410752503008543841178306670517307106122473074885107401163808786234036535082621111535438376613750006706528827553715664613061222525123088848157728438383867650560140724572868265024816843061021775534855463502386545460271426622381876018702862851605041545245173360461267646505036803004044843148536864443331462104833017862568241203086727600088544231830438138140545106400318057284172250844844846438655626725651823407872662254543055146757713467222167257432214776465460202411280032386582115217625828255188640708127455688410536024204348615002512458058610867586814553742833321730504053730524725030162007161156835306168152834330406074071625271138173651655007668330762618411075464657287113320828683224652375434153727386622407111267858258057071660375823853052734818177300003477167575461680217821451355717778862822774847748340364378806656534514467015724103756811456878168718015322105234232028466706762615381033228507853438174635723284080265016441743611788375681606761276180023160750873155628774423130105848684400556431647376867272656780826238516033828053627843010763673232675552158073260788041034272544464007383211803052823200648031273343445054460350150188434681231560400485012425085875740381300413217588278011144387237037008558172216302607227881363801750570486624525618010070843133427023742083276488107106032136218208701275260253852602401318631315700056588813587618301821654060018676128765516040454848452555050514787410036634633475480783161214832272843770134551362606688000643543087050115126605016326012223777064621447223086055845251822474121483946D10645944656F705C729D09624CEF90DEC7232311C6A42763F96A288D2FA3375D95C499B520C1013AAF5F22FCB8EB2263AECCF7287DD4BEF52A1BB9ABE6BD9F20095BDE8070D33A12F95D870EC0AB946F3974A6DACAF8868C7B60436DD24F144CF788222A1EC7E67FE89044E01167F7541255C2EA8BA1A2767C515C3A42CC8836EA65110E81CB862C182B14F14D9436C15B829DD8D2E0234B42266D7BF269A6F8453F72E07733047BFC32B3A25D698B276A59DBAC29FCA012F94F3B0A356338A79F73BA9F25E17EBB0B8DAA63105C2EC17C2E0E4A712B9670D475E153867AD36E7300EAFED932AC2B8D800BF07FFBF5DF8718F1248F356AD21F9AF0D372EC19E10388E5EFC4DAE88117C749245451BC487FB3CE9C11CF00048A2E5ED6D737254F5A7FC600579B937EB241517182B9938503B8A3BC506DF421880530C6F1FBCF30E7628A944B8E5A98091555C0E06C90440A128DFA2DFAC05F9978F22017E28B62B334BA38A77DA3689A7FA0AD4ABB16699CDED1EBB49346C8E06F0F56A09EEE30C24D59399BDF7A5C1E317811D1DB601201FB47F1A4C7A26B0B685A760CC11532A0C71D3026F3E861CC63671906FB45E6848DE94C495E65C49B662F358A090B0A3366D7BD88F5D5D0F24265684BB9DAAE1CF493DE9CFDBF1FE1EEDA9C8ED23A7D0C8942F5CA666BC6DFDD79B6D35E56911EB0D7D3B7A7AC1FB6F9A648BDF3F1A49BE75871B0BCD1BA294B746A4ADCB56CAC166A1712F28D5B27EDA4E4541D17853BF2AA00B5B74C3EB63E9450FD6642F0F905A7F054D409BAB564FF11E9754F7EFADF832EAB1A4BFECD3730369E2A6A82FB08AA9A0B48E3EF9F3465947F3174C768E8B2E46F20B5DEC94190DF7CA0FE93CF5E25BBFBE91DE7E14BD814809F4CFED88129C9C100DB69BC7EC999C3CC20459D6FCBD6BA3C6850AE3471C18EBEC62454AF6985F40FD4373B4C46D01B8C1E7115841E7E70B9EC77929D7D1E8F0B3E7EE1D63204BFC1669F004840EDC931C0890ED4D5CF0D601B3555BEB40869F77F0C00A5D0593824BCAAF24D3274131E2F028CA6398F4B1FC21A27116C76014768DA9FEB4EB8355EE2B64B2BAC9F8C7A12AFD8079B11CAE0C3F0E9A97A4944B8B73244E17520C88F9CBCED4E5EE5531F0128376B89B791189200F0FF761FBC39DEDA12B5A337E0968044CC9CCB83FDEAD0754B340E0EC51DFF3DF0DA5B26C3B72DF8866E76F525B986CCE74DDFE4DA3D5AA3C8B9D96C00A88F5F2EF34AC60C1C092F7E822C135CA88B02B19896BAB6CC4D692CD54DEF9BEECEFCF4CA8D24FD7D065A29DA4264A99C498C76849E48FB38F67F3923908167C29593D3F6DA82B608CF9B1C79265D57045FC716D892E5EFECA419C6FFC5B4882B3706D753AEBB19EBA21B853022076998DF39FAC0F012A968B5D76D79DA16386A75BC5206330631B384910EADFA072750E2B59EEC62191D9E056B441E9715B42D1A41F04305D58175DEAC7D862996F989FDF2217761BC0AC5C69F4A44D208A6386747082AE74722032D73A6A4EEA9FC219340086E74AE22A1861B64657334EF81832BDB9D0EF24A7BB001780D3FC575DD6017530D57E2DDC1FD9B84D751A16B43ED464099CDC7A31FE7B3231B542D119FD74B9C4997C1524EDA8DAEA519892B6327A0C352FEFD068F9EFE0F8ED883E2AE2237943AC3C6CBFF96D4863924E34582AA78C597186658E253E0AF03BCB965F323C2D9036BE6AF51E384F38A24E9B26C9B52462B143F044F624A477C1C8816264A7289D4B7763FABDB75FDF939935D852EEAEE5D644B7A0B534AA4C0DF576FA7C944C94C96E56CE66210189656A7036255A2DC64F63C4D6E60AF841817C185D4692AF2A0661E72E74EFB033AFC19E0A47A16108E7B6A6562C63452398014F339891F6BC1CE6E2895089E2557102436E8443812128D61FE3953C52DF6381DFF59F38BD25A2ACDB998936D9B851A58779639F92657DDD5C9AB8625BBF90E93100AB0569E087BC6CCD2177F85E1BF378AB058C6056AB1354662B42B97BFFA4E0BA01291C5AD16333D7E86D382CB6C6598C5BD18CFFA82BFB83387B802B3058B6678C7A80728F3C5D9F6943452E751053E6F7706B6684BE1D0BF1220FCAEA45633BA68F9E4DF6D719269558A069D5F67B2D8461F713430A51839931D2E91EFC6E6E2C33421096C7DC4F6165E1A7E52B15C756414A6091CC0ECCF3B40BA0388BCE1CBA3162FA16768CD1C5F1C35558F2DF1D17073CDF96D1FA34DAA1A7D4BA8BAC079CE1BA9957738E39224C0F266CAF8B9EEB2CAD1576FD4144FF325D1CB7AF1523F095F99E67B7A540FCC3FDCD1C8EFDB56AC4993F27AB2CEC28ACCDF754C03406F8E9D641854AFC5D43BC2323923BE22083501A073A38DC19EFECC94CB87B044E6E70BCB8337F1BC45B88AA08A7DAA86007097B4DFB2832F6A41CA15FEDEA8B34F9DB32F14D92AB397F5D16AA20F9CBC954BD4F5788AAA0B9DA3C6BDCA001675DCF8E25980E1BE53DA6A464C9C41611A5F842EE8B6104D87D6FD2E79B36481282558C1D3AAFB250D7B5E6FA70661E3B74B60F6B9A62E85335772590EEB75A970D30257584EA9C5CC19FE2DFECB70D6DF5064A60971066E79C62FDD769F6148C4E7FD6873DDFC76D56715B6C62FB6771F4C71B4A67F8EE3EC77F926E06396DFD8BEE157658CCC142F3CE2233C8C6FA9A4A48601774FD33EADC380B121AF28900504B411BA043212E65C0EA37872374D57E728D257073C73E04F33067EA35E72086DE4D2480FD3DBF80D3A35A254A6B5D55EFB2AE0C9F4D801F43CA2A01B4B2DE089F98B967D635D6927D0F3213BCF8F2C6D9C17D74CC12803FFAA9770B3544FA0E234B4DDFA696AC49086376FA8051BDD0048A985F756DEBE0727319A7337986DB161C49D87F3B26E0992DED51CE3037D6122AC2E2D5CB7B4C352C3EB847646B4F5ECD57642C0446FF946425A87608487BB706C3BC05B5DA67B5011A6F193150BEBB924ED5E7C4DECD6514C249E6EC8246958CDA4EE1D06F11281E01D901E4710082CA111B6B9340F8AA0A86F133B92B515B801B500C3CB20A0703CC50D2C7B35BA408E5B69DAFD7C2F9D7F4DC0E7D90B2F267573AE7DEDA29D6F75B57BF6ECCB8BFF47E3422AC510533C59D865C8D7D988F14188FB13E6AA12FD5FB612F59C0C509D84D49C454BAE3B077FC512AC77C5CEFB61214A941DB9869B5B079C2F79E78024C11BBDEA4A4746229FD1F8EB7917B09052C39F62FC5F9163705303510A3FAFF6134130539E18B86EE00A0727A50B59E325B3A52D63B1054416B4ACB8B52429F002E819AFD596C2DA77E70F5E8E40E56BFCBB0A58FB7E71525B3136E6F7AF9704E8987A1597E66ECEFDB7D066EBD42CA0C0AF3A0707DDC5D266262E4C6B77A560A556A2CF2F491F61F6B6A12CD6588E99D69820EFE5A7A63FA4FAE38948E3A6A88A04123C9FCDEF6C0569D574BE9CCE63CAE99F8C04F6EC1B1C42FF58B604549E4098679162C8187BE80BD000D9806E26B5C52FEF96EB18 +smlen = 5933 +sm = 5DB04BAB101C4E6B01EC1EAF4C6BEF0993EA5B94F8540BC480C37E5FB0D0ABDEC44885A4F2BCCEFAF5DA45F6354AABBAA80F422F4E086FE2221DEAC873077966280F4EC2B9DF3A538A67CA65C53C9CCDBE1B4728AC55B2541C7B620488C4B557724B9DE0FFDD3F6FA5E602FE76BF3C929F2613DC8A56B21A7E1DB10BE72D2BB228EF62624572CFDB6487BEDEB4A1BBABDBAA1A1F5AF743D488844DBFDE30FD2D6FCC31793B01CB6552B1AC632B7FCAE0A30E02F21678459101F25174293F93688CF99FC3462C285D5C61B5EF72084D8F691A1F62FD6F5440391737C0749CECDF6899C150775317664D2968A940B0AE4663F856FED9277BCB829E81484DF1375D144F7A2568A3049CE76995630B237E04329E092F21248C61D2278F11E8BCE3D2C8550DD53DDB2CF3C68F0EBC954BCB96BA23C05AB623D19718A8F07BB00ADF4AA71E933DD8D397B039D580E7261AD07B24DF6A1C2D987E52F238E1E1BAF761F4236126CB263246B978CE4B0130657A0EE5B692631F38BF6B73FD37BDB1E0BAA74C37A9D1F36F408F24129B0D7CBE032231E4D7881C3A1C5A9B8AF78053BDFC9995798F10319536249DD755788465643A008FEA6B9CBF9912E508AD3E858D081ECE08FD69D14DF63A7CC79CB99804016C39CA1DDFFF224D28877A7E84A3C982838E52A68BEE2BD4C27A01D98BEFC41D8D40B180857D66FEAB7F160BB652B0D4CD7AC87334EC6975CA94091504ED463265278415DFF39C612F930AAD3D165B68F582BB85D7153E803EE512FDC4C5FF094FF4703249BFB2BFF2DF4B5A5120D9C82C5EEAC64ABE58CB3134DA9550F8D09E5E04D2046026C4BB80B2A4EAD2A1F705BA346148A65A1275A9A54A505B1F1556948EED3CDDCA24A57C5A0E715F4968138A26F6CE840DEC1AFE858C21D1E087850ECD90AC76E59B567FD4DD740C6342CB1E26DBC6CAAD625A9781EE28E18D14489B76B30E9B8709E0695B247BFAC60E5167404C7A24593333FCEA6D4790364DACA0066A1D9EEC9D7DAB17C4374907F47A621FC98103E769FEAA879A65124E6AA9CE13AEB0D0ADF39681480C05C81C4BC5577388B0D1CBF3DB2A305EBACA3CE5B397AE095C9946B8DB9538A6736C8959877A3041389681EE8C834CFF36C4CD8EFF81AFFB5D50F4A301B2695D39F31D3702FD32E45EA2A57E755E17E2FA1E8070FA9FA7C92E5112B3D248C58F302E76326EAA81DA725C5A2C23297EA6545CDDAD641E50F8488F47928A637C3127011D875800C07ADEF020E749F76DD801DF96376E4B1BE049D5E5F0DDF16D2E747037400F88BF96833DED4077FDFB0E85AF0D02F27D15D22423ABC0C7690B77589862CB4F9AE4FCD48D6BC0DE3209F4A6D3961BFFA1C3213526D2FEB881B9BB17382EA793D358194296BC3453511813D74139D43C3E236091732FB2BDC6492166A714E9DFD5BC38285A3EF0FD7C9AB540E73B214DF8A50D081FC09D88C0CDE71AD020A6D5A3BB6D02D158B1662A857DEFBF25B125C134F45CD8D9C7A1C66ADEA92B43711B689F4F24007BE10D07596E6EC032676E1A88695669A14485B0943B433CB0136C3FCE03950D1974A9147C37FD74008A06C64666FC80F18C5D9CB4041523B89AA9C1B431DBA18163FD6BD98EBA7D941325E5CD3B3EA35B8AECE9C1D25998AF75E6439F702A80AD92656B871254F25A840D046F7C53FC2E151CBACF3644ADE56FC7D2C4211A055AD2E87C4261B9B85EABF8B508DA03A17FA217D82C8791D44BED1AD805030874D80D00EBF49988E4332C13D915285BFD0136104A5AE4037135EB0053863A254BA3739495C7417E48B615ED34E2DC0CC44F92074031C240ECA5CA50102F07099B9D4E5002BD7D5C6F01EC93865E196C64E8C81CE6CB76C9CEE87F22924D5D1139A06715765DAAB61B7ABF779C05A57644B7F70C0B7CF7EB2FACB6B222CAD09DD13385673ACE4DB851179E0A7A7B5605DCB5F34FC5510E9F8A6E0F915CDC10C30C52DF46F0EFA34DDA55C5E4FB4DC0D9B36BC8E89FFE151EB13A54763DDBEF8A8BE760915F017F9A304DDEA57443B755EAA174BAC986E85937B916A536F89C676F48B59D70BBFA58D9DA536C00749379913B67CBE544D52836A3AE7264487EE3234B9E3AFE1A9982C728B6B231135554E7A1ABC26AD640E928E7A4FE9EBF0C1C9038B04217E06B4759C2A0F3ABFBD3C61FF50A9B7F6E8DFB9B77A39DFE132060BE215400EFCE3220E917C472D7E214DDE73EB3FD1A841F509C8040FC78F04EB2F592C6C814228E6CD142A5A185BB23D5097870CAB3B3A72CF58C093469D1FE94A26603A9C062A5181058C9CA6885158E3E113BA566FDA115337E43E50AC30A2202A89E20A36FA9A2F3C0D8D4F8CDFD4134CFAB39049DAC3D7DEB358EE6D4494F3984D389D74FF55E8464636D3C7E1D8871D8148D82C02438CC38BC4C28680756AB2D8530E511BD7EA4A3E8B929ECAB2AB5500E55047A8579432B42AD01CE1BC777BECC7FC780576C0C5872CD4C3309B8ADC3779F536AA98700928AC554CC431E89F9D71166CD56BA5BD47FDA2B75CA99F22F2E162AB569AC1A4EC8E08FB7250FC5ECEE8AAA93A14CD75D5C45BCAD39CC523013F2282B64B11158038B4395C9A3D5CBAFF62D722E9DBF22809CFFE7B2C898C8A1D1CBBBE3E94CFCAB496AD5A528934380C9EDDDD2B834A78E2E26292E9DB39D716525C876DE2522994BE99C7A61C74AD39EE35C940C107A066C9470357C019FA89BA00F147BC05252EC7A0F84064D168543685D68134641F09220E9226AFE48D63E3338678E8B21DA7181AC60C07CBF0B4AA9F63FA07B9E85313702894BD55FD04C0A3CB57F22909526C86BF3B644654C2FCA3F4C39877080532A8D7936C8B397C84437255622F086DABDD8623FC88E7352782ED339963C4E47D8685EBBC3CB02F366E1F9C867AB6B9BA5AED57AC753F913CA147B029A456B26C899253423B98A0D4208B0EBF03F13E69F74E425B660247C8E91847EBDFA3EBA3B70E081BE2A6CD0A43217157CBDD8AA6D829811BCDDA854F92AFFCFC4AE8A1449C6639746171FAF56C88602F3EEA0038E5A5D08D88F842F23AA487AC6B2226F97D53B8AF0587CE0413DB90EDAE6547BE97F88035B383C51175415113C00895B746831B530CD8761075F3271A25699E465D053C64F2967C3057B9BA7A4C855226B968C13A602A62F6A6F93B613A2ECF519956B4DC0365C19D9CE4F418EC3528EFD5003A999155FEC2ADBEEDD4D0CA7AF35795AADD201B8A1592B8CB888292243F313CEC3E919272693CF1693C7C02EE155CA52DBF74109ABB9B566C5D3818C5ABEC845C5993C10B85C74111574DC55E92A9D8A3FB62C59AC93F3F41B6A7A1F42776767F4366EC7B652C4F54D4EC75A514BCA2A9F7A01B18553E5DBB3FB6147650B43EC3FD851C2BD1CBEA5B95CC3ED5A5AC011153CB37220E86850EA0DFACC522583D319BA2C04F6851DDF3F9E356218ED9053AA3674D4307622ABA2DCB455F794D7C17748ACAF0E95EE9B575011FD9B07B80050D5C2408DE150F00DCE09FE73DD94E582A50198498643D26D32C9AF7036AE0A668FCE961875EE32EC24AFA0352D7EFDF3410A77D5836B9163BC99F9C41F4CF3E04CA64E75547A47862728E6570E50284F8311A4A0204CD52D67049C4FC276F0749AD5E72671D7FE117774706546E3A3868E991886B502972CD6473C0D55F275DC21AFF0A80F9130F7C85F4DBC466B61C1DA3438E2567ECFC61B259651EAC066FD7EBF05796D98BD09D03B257B35D21BC278B3D4A1911DAD03FECDABF36ABAFE7618920EF7E85C876E7BC16E6E686FFE050D1FE713C4719955C9D48B068410266915307A3AF68DB5F82A01A16F5961B5827B418468E842160F92FC2D77F68739443E4744847CBFCC319CE60A89BDE4A67642DD7E837E4D134ED8E38855C42D358FC181AFA7A921B99CA9680C69509EBDC02F6D559D7BACD27B6A1927EDAFE91D8DAD14761F3B1168176E73CB17EC2D4195EE1698FCB2DC16838046C6A28A2B70C633FEF77B9ACEADB8413E7E62D971BD1D7EE4AE7FAED22544606549EA83F71A4D5E5750BFE4D762BD61DAF9DAE6E0CA21A1F94B305539E836976257DF682D324A0D3CB1DAE56BABA16766A723356FBCCC1171219628BF9952D411899B0CB930F4F68A8FB446F6EEFA7F155B06BC5C557AF2A5AB705FC5E0809826B31DC539162BC6A007BAADBC06CD9EB5083F094F1F00BA793798AF21E93A992CA3EAE4FDE0FC5647319BD8CA496277DCD08B0FDFCFD421012ABF5D3BAC0005656524C54F31C0F88D1E276F0F23902C2ED07D6802772BD7C90D64E89E0135BF1184E4265D61D3205454EDDCB647604043CEEC6448837925D77E5B19B6802D7B7C2C92D8C16806FB2A35A428DDB86E45F245987971080F2CA39BA2B22E874B74610C7298242354BF120B79E67C92FBF72810BDCC06B671B45ADA01FE85D2B1117CD3E2CDA72FAD806851B6CCFD6AEB596478DC5CF8D3332B15C3733AF5783BD82E94DD9BC38986AB5A9C0C16A3B473D7B7B055C888A95B3B145617ED350E2B3A94CBA3A33B7E9091B4DAE35BA9EE1E2A31454B698991C7E0187A7C55ACADD5011684ABF90000000000000000000000000000000000000000000000070A14171B202447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC + +count = 80 +seed = 07CD8F8AB7CD12EA7CC94103B8623D6F0FEA2BAFD2325BF6089DF5351BDBB9A94525C3C6B72D3820F2E4D5F9E7C849F8 +mlen = 2673 +msg = AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 +pk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D9179BFCE214B6BB95F84E6DBFEEF61495FCA01990BD4E58B3DC5AFFC21F621A797E9DE9FA542D7FEAB478F5A59ED1C10798394AA8A3FAAECCAC61DEE61F526FBB6C478E2C8DC0FFCD6CF1FCB5A4C716E8998AF30572AF286BDC973391BA6E0E9157970F0F43CE34A917A8F8FB7032C3AFF39C67E6E20BECE4D41135B3A14E135811BB5616EE3FD6BDDE9CFDEF65F44D2B3A79E6FF202A2C16C05814CE8B05BF4A92F461B4967E6437EE0FF54CCD40871F3E96C8E39F419D0BA8183936EDBA70596320B178C1EFA56B44B082EFD51CBA177855499811187CEDF94C96F8879F1D8E3F218B9BF01CA0BE5243B6D801263B700917E095DA443C63F285701CC9B60EB01D8D8601EA6170627AC9DCAA897F2FC1BA55C94066DF258ABC75CB47E3543A985172F7BC81E150872914B1CFB15E0C61DCBD8D045FDFB564EF40845517A8A46C74162F8A59D2084E2605B3D2B9DE0FB9367E1C2275DE0F9D0409EADAD9DCF3FFFF6B3C4E5FDC5AE5D6A688137548953EB247F8975436EA6D4677FFB08019DB4164216B5887C5303A376D55BBA1F82748895262EB7056173FAF991EF25079A2E47188AE230E2A16E54A328AD26FE5DA0D868589C5026B257510899390EB250422E79268359ADDAB4FA8D659891564A9C915E5D0B75CF6F67B5753FBB4828CC38EF749CDFABF504DA98E5C2658E28F4829227107DA6B0FF4FE361B89A39F3757E32407A26F530EADC429FA39526643E2C5FA444C444548CCAB269F814EBE06FE3107BA399CEFDA9CB10E8E607DFB30ED0085F73D6D2D36B3857DE64139FDCBD8052891C9A09D9587BCC97E5CDB4408D617446041EEE074A0A7E91703B3845878641BBBBD6191ECC5DD8BE919E4D5790435F2A01E117329B2EB0531D31339877C3CB7E70F93E29BD49EAB3444BEF856858DAE99CF0E0857CF5F3E6A932C01F4AECB27DF83CFDC6D38EC0E173C553CD0C0452D25A5A0A06DB21A874D9A3158705595235D395A9AB7707E559C6EC9F76A1A1A538EC730871FE3FBDFA8C3293102FA77CED67F4D90102681EAC268FE3D1FE637B611507AE080B0468A527B59B9827DC3AD97A137EF129021967C383B27A3C8623D0341E19E965A55BCECB26F6EC425D9EF7A979DDFEF5C496D1AC4791A8F566B66F6E04D76924D797494A40BD3E09A6106108D11E0120D149272387738D34E5865AF45FABA5F4DD2CED2EBCC66310BD75C65493E16F6FAD9BCF15120DC3EE408BCBA5B6708CDAD6C38A9E2FA834DE4932BAA37257D8E5C683C6F0D7F11DA1A09D7349CADE02CA42229177C6E803A22A8FF296FAF0D1B09B9716D4D37911E443E5339759CC93E1B2E7573BB15401885B3A3496420C39CFEC1F63B00E630B35769A48EB88B102195025A6B4839C83C31A47D2915BE3B673F394689945CA5D0AC93016824DE2FF3672BF8DDAA02EA75A1DAC188FE5DCEB341885450AB87D63A7654721D4F1A0EAFDC122D3203EF256542B72111B823E6BFA9F0E7EC8E54F94DCAD13D5F0B0FF1C081B275FFD9BF725B18F93C4DBA4038EFC3BB8488FCCB988C9E48FA47B5E0CB6E90F0FA6C1FCC6782D23EFB27191837489798546758E8F7859BF452E1482D1EFD716DF0E1CCF8033281D957DD5EEBED4CC2F55B10A9BE25A4AD4EDBADFADCDC69D31FBB9282F775A8C5E269A2BF9FEEABB8AE23DBF0D4A20CA05A725D0A68C26A2B37F8F420A7305D71AEE6765294AFC8AB6B768BF40A08349BBB44A3DEE469864E4E0E5149A026B014462FD843CF401B916D3390966EDE854373C7B8DC64EE691DDBE16FED08264F994CE5B55D26FA13013EA93FC99A58AE5623BADC730811B210DCDEB437B779C2B294C3E9151AC658162912E5A05C1944527BB503030BCAA6831E27EB0E7AFA757D97E83ADA027136D164485820ED2E84525CF32E8453AFB989EA8C74BD08C4149252FDB57C0A694AC3ACCDCEDD8983E5EE25ADFAE9F24E0E6F320513E8A898DBFFF0CB8835508780BBFF87571E67F0842DC1E67B7A5AAF9FDB1CE2E5DD7276052A5B4F0EDC264AB467B8CF73C6D1CD63FDBE5A2C8922E834FADAFD8DD1F17E802781B9430E891D8BA75E6EC9AABBB2EFEF14361960431045D84919FCD1E3C41CA763214409AC0B47132DA150F75D1F8F0B96487FDE7A06AA9397668FAA500C0CCD88600B3720BA7E793D3CC82D9F34887BA6D0A6115DFC3480E8D32A279E91A0E74EB149E7180125A6E735870E0B69833EF319FB7E2F2909E5EE10B39C25DE78E22739CD9BE19A94835101E45FADC3297F6EBC397F768BBFD509998BC8F86A30AD7F79A6E00D09B358B4AE616736684DC1E601063434BD8BE78EC26F5D37EF483890F97F5536268AF2A423546A6D16C5923B5FB22D7239D2976D9C593DBF3DF3B9D29BAA1C70058DA40432D01B8544A974B93AEE726C1791F06CB372B6A4EFEFD99511BDE115657FC4231588BE7E0E517C0CD10103650D2A670303C1657BF1DA1C73169C31EC42A5743CF9EA7A8CF317167F3E8EB381B32BD8C34848C241A3B4BBCD2DCB4DFA6A6BE27685E7A5A505E9B4A992C23D064F64691C821C53101B962786CF0A3C98D2375A8DC27A30727B0FFD2119653E2DD7CD49CF1CB143C4337C13282BC6334ACDC36D8E37A06A976BD060BEC361D011B24579D833DA4F0E637AFF31640FF058E470FFEAA1C4FA256C06FEC4C23D549B699154EC7DD922615E8C483A98 +sk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D917EEF757C2F12251A2C3FC2A99D5E29BC8460FD5C69CA2C2CE2CA2FAD0A0E87A4A3380F9A1E27BCB5A428C783BD09AD76BFD7660F5B911D1EA6EAF92020590A553151085312113053157814453315284587851413202558477483348385014624503003774531733212514525820536087847458871221728254613648343006885280747541143253852340047564352472558143225268720337317237118888801538033671002142320263466040782756623476604102124507418546827116058154082101063433466148512750361380353113173684245443082514735610468041575425756141223527037306343600801752007185278341207284585431732806246402027238036063770023635005818375325256537824023814830358451045261058162458741381244247745038131627368512403453650340161214773418646724574208254738882647036042407212167520768631583781852353630501054710382281782040414138737730376050285576167676211175625425733445255610748524138163044640055215337361656664552071574545050417111741532420263787676586210376534667316185227532164041112446125015282034546877523182567625376301076752805058630220274522502454351457056501556652380875005545558182568205066832530008168850568861828110681236583183437607031737442822501840821842425706173362064043028377756032677572637603336672534835883620656772318053646316381628400244006384188544627510377836174530643761204110177538646176516143458314522867177542786704028614331716160512085632886842237838302842035037147173488125048220772375882017335708376642173406417275365860830048212214222511704180337854860647106448424158715867012635878277215746331641268340148851685211311142352441766873834706625061582584846088516558413880711771861147131746105435528030332462314751682238643602860032885241407758335160645046487560642607131821712460458170781620400603437300438245746068624781607554155625578606862264538442615083547326038256271000332241224367222713104133573205573126805310130881148685811864884870844334155573265665641332002531380880073831210648272184065465806361587247054012800413708470667867118470174788585443268152134766835662664824353060888848847337355384733455778440174680607304078030241650748834230637500611233374372281517805667081260624652506278855028543547668622387601341016516020155857480415040642826603338208748332687525071044518745210238731748548254420303875761724875705855028488066115771516552267247341682621145805625031514585385003061781876587751178441078710727111168841748061480304688407607628477160372073368287122107725635738045234363316862726152648011327447672222368508324130562062322875342018123027822583535006337721616228835776782826671587738060234001510443335702548286353620371884156262045342571327415127522578326650615870714845184585058613874850355542423745710588736507265086526744454536778044425087023546407275038666156150542823820273374845734248686888258570463622032241565516428237558158281127782538823368748866575446717775302555344522104436746815122046130528865888425347753261675564717124206570736722556611585075874610715021312536174531256455113226552408727680381142603711744888555172482345145660855125161008404007316540020572539588EB584DD59A13C7C234D3BA0BA81B4ADAE1ABF9E06DDBD9B9B1E6EFD9F98F11A553059D4C7E923BE1B0D4703CCFA5FA0CAA60BD7E6A7AA62612BA4DA9BAD8C1503882335E5CE4AFF3BA44C50B7348B1BB1C8A9BBC2C66E295B7C4F13C537DB5F003AF8F0D111E0FBC431F4D53285A554ABFAF500CBB300B7B6CADA515BC9F937C34C1F2F3C551FA784A6ACD46B6AD7E047C185BC1750299FC857FBA8D9DFE87293B4EB039F36F390149A89E93CA7571B590C1D80AD886FAE9F9065EC6D5FE5EDC7D6B0C1D481B768D0D8F1C0620B757004422CE1B81855B3DCA5E7A5F190924F256F1F5783BFDFE8B2BA86CF0BF7941E18A9FAADC0CEBCDA7A77EE6FD49A043C6F376E9C47027475DEF9DFB3B8DE7EE36E3E138637F807D39ACCEC7FE13500530FE912F0B7156E3626F7CE7DE02E4438E2B73B1CD49095A9617D483F7B649997B8A808FBC585A9FB4FA3002EB00CB8E8A49D2DD31E76E5E57CCE1A54B63DC98C8953B9A3C87FE9D255B910689CA3BC6BEA67804C595D97C4FC3599BC220F38D0AB93871424EB0A25BC807DC88D692EE9F43B320F36828064B2B4010FA3713FE6CE520A8F813EAF2CCAA7A0C45AC5849A0216E7CBB20423CF1FE57B221FEF2EC9CBDF7C78412D4F6D1F0D481C5EFB92C53F409384AC45B9DD88B0910F64151F6BA63932F648B494632F66A4278A31855F8A047B0D618B8F043A83A20910A7E43B25C15C1D038E242F734B9A83E31FCDEC0858FA13B6F887D3AD29C8711B68FD7815585379B7E21D4A0509F71906DC038C287B3FB609A77B4F1447D1DD321A51ABED41709383E73110A87E0A21CF89872A062E67F036AB9D9D9E07A1C8D34E10B0632EF1B2A66AEED471F0F9C2CDE5EF30EB832605DB164FB79F732058C40B725BCD83BBA4A4370FDE64919AA7E62F0DE6EE92231288FE74CDC38126854B044795C9B9DCFDF2A2A48EC6FCADAF51B03D1BEFA975F65E0F9A014D6C3EB394CA552B7F2CA0A2839D316673CAFEDBF89030D3E30EDD722B3BBC40CCE8BBA37D5CDF926D4A3CEEDDBCDEEEDE817CE406D80C9918E81006F5138A3FCC654AD21372806B59F136BF30FEC6A4FF218554FE2D1259A963F0210CDB12B3E3E62A2FB1F12D12FCD2AD3667FF19A82DC2FBBE83CD30F851B26AAA346D5E2BDEB6CD8CED66215A7D04DE9B1298F2F69B4F979899C95FCE4CD3EAF8F47746F75939E5119D1CD5C58210E16197A5B10A20960BEF05FB184EAA60E4BD8CEA8C705F1A1D73D1B5EB8BDA569AA83AC1EFB4F43AF96FD9C9E13A9E63DEB3BBFC905EE1600DC254E4810AA6FDC44C9958482E3356BD91FDF0AEAC9736D2F7F1DF40572B3C9A506904313D1D9655739158225037B42F15B766BDF9FB3B74430B8D861396DEC8051A9453B5DCE39336C2EFBDAC8745039429383AB6D824A575ADB70331771D12599B9E6C55A4393D522B9DB0201AFCC7C4011178EFBA8F1DB7BB487ABD12D2FEE4F5487247CA92459625B271255DBCE7ADADF1E9994F8C60F3C9E03D2DB2F8056E023A6FD2CC6F2C560D39CE00CB4F59594EF25EDB09A708FE5494D9325C1B68061C026A42A2E9F9BCB6F2A42F46A75716B07B7C10DE53592D9E9F3FD483739275A9CE87A30842DD5E2C17CCCBD08DAE88372786EF14290DEBE1B2276FAEC120E2F3E635F9CE190D56B622302056C624780263569EE19F7AD5192870ACD193B1AF0370404B73E3BCE88525750831346096ECA8157470C596494AF12F8B6354EF7AD503C38D35C478697C4F3089C04C6599F3C97A943B7E0AF0A48085C6A08450E42137C25A76CCE463DF7ABB37A79D7732C57D7DA6088FD292452A30C704E20E4124DDAF857C1F4585ECC58AAF7BC01AF024434E06525DFEF04589E1444E437F47B51EEA649A9470B42665D650A79C3385E610505C354C5F298449D06872D44BA772C57A71BBD744BF6A2A431AAD3CE66CE1A358DDD8C492B2D5737B67274CCE5A613FF90373525E227998E3B4107D6578DD96ED7B611020C85C1445D019FAB97E7BA6C9D2DE7290A7EA75C0CCA4140C01815D8D13EE20CA23CB8EF05F74FA937B54374B9707A4ECACE2EF15B771C0BCE9CF6D569F80C8B8A1DFC442821CD75C3F829DD1AAB61B3A4D2C6274DF398169E14ABAED4946E4588A44D941B017E596FB7BE4EE55D1D65045E51102B23A9567AE61BAEE7511D9166324EDC995E81D8BA56BF1D0790E6EEE737AA75F607FDE01C92DD76BF0C8E5869D1D9C9CD8A99055C890CAF54F80044446157EC6F29CE2CC4FFBE7B9D30339718B972132462D9F7E2DD39128D76A26A41E5313767DE3B38D11362FBADCBFA34F946C986D6132922E2DA71236328265FB51CFEC1EE6C34505FF795357953277F54BB6B5B95A21ADADADF5279E5A3D294E6B6AADF19A66955DFB4A2E34FBD2C3D82C87E7260890BB11697D5499DD49C8347D1FC794F9F74B3FE6EA0A6ED6B54694F1A2C364FC7B29B35953292D107F19DEEC2842A3E45FAE06632ADD0828D9423F4708656157B43B9854AD89E1681DD99497EF7B6CD91481CE905D3C9B7D7F4CCD47F60D1F8D3D849AE2C3E403AC97C21CFF83C3DF9C978E3DBFB55C5890A35C1B6CB4FECE50FE05646ED3CA55C5EA95AE61803B18E7DC94E5CA86A7CCD1EFE43D62C86589346DE97FBBEDCA1F3EB58B83489F2E5345B600A9BEFCD6F04DCF92BADA9CABA076685CEDDA50132529D5222FA51FFE72C6CA11771F1912F1027FBFB1F3B618BA97EE73723A84FF605E556566B87DD388CAAB96ABBD21BA5641014EE13CFCD63F58019D08D7623FDA07C01FDC7065A529DB1429C43C710898EAFA1B024E008DCD1E851725A7DDCDFBC1442CF9DE89D8F9626A3EE7F0D324CF067C5E889A7430C5A11A06C8953EAC89B4766ECA39773774A2A752C28E38474E9D4393694319FAB6B23886D0A4BB9FE38201BDD5F200B7C16EFF6AB3CAA67F6C078CCBE63B3511C93EB1A8852FE4D7DA795FECDEF856D74DA140DDDEBE808B2E7EA19B305E8F8E1F65EDCA858E8B1ED5F334FDCA21D6BC528A1FEA31D20824D64565B132AA667365F4382D8A6F436CEDF8B4DC79189E4D0CA4E7E90AB6FB13739E833CEB3FFC8B6A7C810FAD7E1FB0C3DC18508E46073B01FF5989F9D5D501C4B0AB7047412D4F05B371CD23B6EC1B04E5F64AFD32C68BCDC4795B4A32AB68E7432F58992C878151F04A9AE554DF9FA1527E67149E221E22A4054A5F7738A7A0C20709DC693C2F9A518188FF36FA73BEC75D7A75847A0A7BA7278D513C77D440F9DA6A7E102231117150025CDBFEB3F0945D0D303724104072695AF01D146EE23889CA6FEEDD92A30C0EF4C8F351C177450C3A742F9035EE3A7283694C7ED3AA6ECBBFC89CDBE38D0E3C0EE98D1AAB7DECBB8EBC98163ADD7B1375433FA12C740A76C96CDA0370BD6399A66470E65E44E01125C8434CBFEB2BDCA8B91C904387DE570455576A7C4B5CCB505A96AB63D759E621CA0A4AFE8A717921A08984EF71D056B7922FAE6A5C4E369874817EED9 +smlen = 5966 +sm = 4C6399E87AEEE4F8D3172FD53BD70F9C274D557E136FF5461B5C175AAD52EBE4BD14BBEC224A21A7CD063174AD1F8AE703097C0942289B25BDCFCD5BE3559A199128F5E5668DAE7E1D37CF5AB73C1318E6B27AE456230F842C9A5159B2BEEAA7D77AD2A69328B7AA98B6269F496B3981A4E50728C9D0C1436FBF8FDA21642A4E24DDA68C28F2D82A632D07BE569300B36DE16D4A1248E528CD698E8D90AC3FD7B9EB30C8CA6C086CAB1DA02DBC17FA3F035BF4A6FB1B39203509BAB71961D29F416500F789006A5CE05F3CF236169AED4E002B7E1CF995806DF7F9D3A47338ABECA3D54E5888D66D7E4A963FD6CEBDA9BBF8E8C9D8667E7EAD4B286350E88CA542EF9779462FA86407451E2FDA3D63E2D3C62780EC9B2A01910E260A64F19AB8C7715B092C76EFC5CF4172512FD557D13A46986BBD722A0CAA680AA62B2D81D1080594B0F2758FCED5A6AC06F0A60C71BF141D0BE5BBF3F195776979487F230EFECD748B0DABA857172B31B5CAEEB7E6581B3A6199F03E3046C144FB88C4B651DA2B730A3FEC72F0B565E3D0DF2C572CF96B1E2D96A0DB74D1E6D3B113FD769706EA911C3C636B8E53C7FE8B855D0DE50B87FA44BB09687BDBF8830B75C35A784DFB3FF771A91F26699237EFAF10EA32A19E8CA37E444C8E1923362283BCCBD55CE39DAF682B10C04D1D2BB234A74534C6889620A407B26608F5AD0FCC94F573728BC393758867E5DDB61A271DF2CA838E6E849C1C49F9644494B839A522B1F4F35CE34B5768FFB14936517AB7C116E778E17BE891E32A28B8531F60369B375FE576B597AAC30BA7E1AA7433D643F023ADF7CBB239FFDDCB91136A21A6891900EEC3DA8A7548F58788727DA125F2FECE13B304303E43F30358707F4F8284F8A196F36C92FF968F1112593EB82F59BA48294C03C60020BD2BA011FA42B9C8002DB98C5D349103C8A18FA503BA9B3DE6FDACAB40612A3B9AC50234086993F02DB82291BF7DED7B01CC39F5CCA6320D9C9F2B5846078BCB35EF9F361A9CBC00816AF92976692D2887ADB369FDDE5BC8AD4EB82FDA81D2BF536784C12F770231DA9F1B1004E81C4B8AA12C47573FAC1C334D8814640BDB1A08A6E07D4822FF7B5D88FCFA83098EB27894AF0E83845AAE5E27D5F0EDA9857D20929E3F1D8734F95DCB4C1D0F8654B9F9510375944D4791610CC98C9CF4106409024B1E40BA6AF5114F29B5928A4043B2DED287B0552FBFEE3219291EEA13172AE96755E193C4CA3414EA09188F718F40D3901822A9109A15EF71C158BC0C5DEF12F567CF1930E8ADF88041CE94DA80D6FB9421101691B5A21916C62B3D47883A1A196E05AC08D5C464E1556E2E9CC8810A527F0DFD100A1F163EB61436E2F4DEA274CC0080595F5B63FED25479D57FB791A065612A9D16FF7D0FACA213DCD112F9CE623E6F9F27E0692E9B3234C25DAD24F24790DE8D2703D315945B7179484FBBC78BA9E5A40967017FB273DB574C04C7CFB6C30E5D4698B34014E31B76BBEAF7D445272A85FA367992AE28BB1464997106FEF4DE2F31F45CF85F565644FE480DD4A0C3AC5FB1CBFE9BBE2F456F9911A8BB21299066151BFB1A7B2E98A1CBC015E2847EFAC5DBA9FB65EEB5F50EF4FB28868F908D15FB42FD1786A40EF5D4C83004AD26BBBD2A386DA21176C92271EC745230103EE26501E3FBEEA6DE421F96549B2E1A2DAF51007B8921A58FFAA23CAC697B571BFC691CF635EFE58923DFB5AEB08D5C93B565D0FD6608CDB4186C96B6319C2C7C30A868ABBF0F2771D96344E36BEB0621DE69F0B11B1ECEF9564C9DD63A6232184C41C90CB7E8D9C44712D44DB61885597CC5F73E2C216294579B5D68A1FC1E5EED38AA6D8DEF08CA1E351FA19036B776CAF919F2DA5E2EEC890DB7D6D6115562F3A25A7DE8D6C050F84FC250C6B6B9F2DCB3DB765C88D7237AC37182C9BAC4B2D0F8BE264852322AB0E1777ED109FBB886813FFB873E246DA564A9F61C165443F797FC35870F04F7873F58EC751DC8AA730F9F1AD731C98B32127309AB126DA40431B416264B9C2F7FFAD2A67FEAB6D9946246256B6F84C5214F5AFBC85DB6BF6A25B7F1D579D80425919CD389DD35330E25EC3C0B0D3CAEC86DE564D221D082A993CB41D025D16F622455EF55E0580A248D51E091851455482A36ABC6212F49B5B59E9A20E7D77FDAF942210F72A836262CB8F17DBFCEB202A004E1D66A0DF49CE60DB95C246E3D163865FD042437F6B6F04B6E63E0BCADEC5DD700684097C315C3E71148260E04A58AE38025E7C5A69686A0FC38E18ADE0F9FF332F21D7CD7CAC78D27D6F438445566669C80AB9E6A752C7403EB7E93CB9DB57344E29B79983C5C4718705E843332978E813CAE380890306108346DC57DFAE30B3B0148D9885ECEB51CC5561F199264B2222A9569D3F609F31D30D9E18DE9355BF1F99360C22A370783F9BFCAEA685A2CA8E1C4217ED12E991FAF53CA89EAA23D62FE23299B1DBC18DAF747C104CFA32FDC84DF2D3C8F9818C8B2B7EE3EE61FDDB85BFED3CA5D7C62AC18006D0E42A561EFBC64444C93618BD026E10BF9B5D9838AE65C36AECA12D84C31F4046981D96389BA40480DEC9463C347C9463B031FFA1E83625250C1DD43079E8C85C07A1CD58E5A185313598A9E16DFDC315E9CFB8A556A52CBCACCAA4E7645B25665FC9F6C5BBBEF4F06F9EC586A3150633F07A18D35E71F8E302E0CF5179EA5FAFB92AD380C453506402B1F3FA10379764B5A52A1278BC9CDA5B97603F6015496902E3168E1314E4ABF2A76907FED9DFBD2FC121D15B99A495C04C7CF9239B879B486C3CF43A908EBFD91F59958C5401A0FD4B0721A5553DFC4D7697E290D81BFF834A80ACAE9CAB3470CC8F38DFCC20B2E2C64C9AD70BDD5CD23B645979518738EBBDCB41DFB1DA1BFED9CFC0208B1A21C76B7AAF07D15121D748DEF21BD1DBFF6E3DCBFE7D8036F98AFA290CD53733B69FC9DF7B609DA16B2090BD34D9FB244B702BBC9EF233FAE92790E5C38E71F9485B11F4B13C1523031D8C2E061690EE580360CEA0CEB32194D62CFF69C4C50C75C6762A68CCC71CAA34DF060BA937ECA3B9CCD029E1D0241ADBD57079CF983C0B1F07C052C17607DAF4E7F4C4CAF4462309D9522716580FEDACE382CEAE0EF6EC1961FEC194D0173A5B47B97781083A7E1B62EF44813BF1720A723E67596E6D232F16CADB63F6393D0741E9551650FE0863E380FE4A42654A41B5459842937ECCB08D289B5D98F00A75A04DEE52FB4E344345FEBE17DB76FC427693A0FED166803DE7DD5D807527DA5C3E9F78F5689D05CAAA45DB2E8A75D2F4C96805A7DBCFB52CB7C2CD8FB84DC62B6F0CD31075854662F4EBB95E572E6F0F0C55B42CA2313601B45A69E94885B8DFB186CC191DDC8F3EBDA3580E42E59F1AF5B0C69F1542BFCD2E26822DAD9403D326AD7E310F7F9F469FD8A46EE6061526E1831AEC1C51AFED88338C00296379145F27FB4299FE31BCAB747E498497C6D0F0EA8534528F4AA87623D9DF56185CB11F4F91D0D5A2826818D8EF447340B8AEF49CA5577C826977090076BF7490D984A8CA737ACAE2E0E41A74954C208ABAC7069EC6A5825A140E0F5C62C6F074C307B70896B075F05697AC396AE36AEF7273FB204104DE989C585DA836AF2F7F3D6F2CB67A2B8228523B9FAC4282472F6F89AB77A56A37AA2256711377926F94B57FFD4945359327007E3BF37EB0AC4999E41B2E6AB625DA7064F20AFBF70D61649EBD6D4964C1F60DFE531F349FBB5D17A3B49D29933B0C35942A9DFC439370CA085E96BDBD97DCB76DD7DE2E6F4310DCDD4F7167B484780093A20B67E6FFE4DE3B08377C32AC20D6060F3066A5144D72DF2C3950D902DCEA91DC2941F0D644E270B427A1A7B8CCABC0218E339F333EBAF8DABC5C334F7583A84B6F38B84F935DB35FA373069C7B0B6E31698F86BE8BD510D978BF813F2AF809BE0725431C120CEA66F09C68EF550A49A354B7B3B5919C8110C2D4F0EB9056192C7069D3283F15AFCCEAC537F5BF28A5232BA37AC78DBF9434B3CB8A7C4654692831AD04F512B9B01F06B441A6DA44E434F3D23017A8944F8EB6E6CD6449E93FE023523117EBFD4C6E0953D3E4D450593B36BFA911F8E16CBED4EBFBB0DF7EDBD46DEEA3B8F938D486C2DD9B06C14E741FC09E6860D2BEC1B57F1BA30DB4BAF111B31C061195EBA8D5776D282867EE974E65C6EC5230C5E2A0CB131E0102BED6096DE326F46B4871E4EA98DBF3BE8339052771E86E9374B2A4EA21EFB9C2DF8D983CBB382D8222397F5D3425267F4F84B2C7D94AFA525FFC91BAE76166F804FBE0DD0828E381CD86B0FCE33470E6037620C75A015CF118957698F29FF663D67CB9BDFF7791CE161515FAB1CB52F8DDBAAC810997595B3006F831A74AF91FAA7EAEABAB0B6EB24FC0562E8C550DECA193439501C7F389D1B8F1EB1014CA8FCDD7C1AC07AD83F480ACFC2A9797F65363716A530575113995BF493BED410D45D18418545E1082C8DF9DE41D18BE46D3264A9CB736FA717C8ECB2BD855106191F5D80A4BEC8ECF4FD0F1D4C777CA9B7B9E2FE0B12DDE7F0F40007175D74EC23354A4C4E5F626FC6EB29325390BEE30000000000000B151B212B31AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 + +count = 81 +seed = 3D598F7C498D8A1095C40945975380554BEF6142578638A7627E2C0A21C59C579F8E8CDA309348FC54C764C899FB93E9 +mlen = 2706 +msg = 63EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B +pk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CAE403EE3BC85C470E617B62EB360341D18C5494FF1306E81495EA8E2E1F0C8A178A5AA2F6C71F3AB4B8C8FD9138394D92CC74AC03AFD23888D3B9011287A6217E54564DCBC1FDB92E27C990ABD92E50FEFD92971DF65368E8F759F8F173ADD74D60406C3933EBB82DD722265793F5DF860BD2116C63F613E23BA352ABA5C4AAFE5404351DE2FB894E7AB7731A509EA73AB9C4C5D84DFC00D025F635C9CCA489399281AA64EFD9C76514B9E841F7DCBB17687A7016820456C3A6F957C34E81802E121DD1071CE900400A9D1083453B0208D77D94D7CC891C5AB2E4300AEFF9944DCAB93B78D55E3C5BE0D1E7E51231F33EA350EC9219CF2A4448C37DF5996DB6ABDC36D5F961706670292513DD08182E13CBC8E548FA8D3232E53670FFECBE65FB6BEFC71F240183A6C81EC0DF74836567B402A6F929A82AE28868224C5C30C4B6E51A91597023117D72D27D5E634EA1278EAC260EB9FDA1BB0A4718966A591B0D832BB3773143019829A020D8D0F1379527B144FD3B3507C9A5E4B358C286D2C88ACB7081B373378A4B78084372C58ADD5C66D8207FE2EAD7483A39054CB5BDD2B1C57A6E9139A670AF88ABD26D9A99E1DD46891445B875163194205433D66A34D0B869211037574FBC6F74B26CA54DA7C0B1D3D76C1425BF8A321D22B4CAAF8F96299730E8AA261BB8556CD578381745457245101655D46E0DCBA6D606042AE4A73515843E16AE01E9CBCA6504383DB63445C3A41D20032E7152C379AB4B69EB61E5C584A9D53B3442A69CC8F853608AC8A8CBC83F68D2C5DC0600975ED236565466B8A0675D7EA4FCCD8718FFA7044A8219773799068E102A979F04ABD35A98A73B21298ED97A6C274FD90E753301A8A155833713315D3464C19FBF7EA5672878D3CCBEFA3628462FC1584AE0AB00FD05417546A0D917FBF4E65558F6B15953726CA1FF32DDA53BF2E794147367512D2F062818B8B19353DA7F53B632B08E7223DD358588626F18C6977DEB4A1A942700BF953A37E5CA20766ED1054EBCF343804993A9375B5431379F4C04A70D7C7EC847A2103A9C47BE5DB4211D89163FCD5EADAC7D8E8471022A97415AC69A15BC5EA82B250F4824149E5631C4F05D067F6EE2A089DAB8FA1AEA7377CA50A28BE6F8FC562F50B7E5D62AC077854BA3258CA4225C4F2A4C6DF027BD885051535ED55C54586FF638417367230A4B3A3968BC4B2CBA125D2C69CA8FED7B508A618B8C92F936C491F15154707ACFC670A55E9BFF75C3743305C5D6B278BDABF9BEFA3092AA3ED91B65A23F4369A43597867FFDDAE258FDCA93F21163CA7FDA370BEC30BF02AF33943AECB315240BEA14BAD7DA6C9EA4AA395E5DC7BA79DC1F5A38B402B07E802BD18C93511E46413BC8478CAB21CD34DDDE6735B19FA2D753C6E8B2BDC39534452202AC649E9332D3A2A0AB0587BD2A91E27CABE8A82A4CCDA67AB9D9CF3EEEB893396AFE9348BE581AB65AA3952DFD49EF010109BA24683AA31F295727467FE552BC389B34C28884893B4157D823403BA339082BDAB27E7317AF6260A4B792EDEEB4EC4A79241A2D89BEEAD64105BF312FE9F111C3CCB3FBADF70554FF0793CAEB36509CC942EB6860FF692B7CF19770EE63E10C95C5BE779B37C86170C088566552142129E9BF37EB2EDEAB31165102CC95266BCF735E6161B65DAC30E6342537B5E1629FCAB32B303138E78D0711FC13B447DB9C034AFB541E691CE900CEE4289198C97E17BA7EAB01C0461837C2005080ED664BA344EB836B2D460FF504E559432DFD088F1B8C4392C953B517EAEE01A8C12825DDF1BBBE53CAE49643A0052A5174404306E5CBE6CD8AE32706DD0BDA559B2106BFDB67F7C577B90CF6F7837C98AB0E3EB50958C98553247D475393C2E5C8F34AE5FC48CE65CABA4993755426D647B0C812D55B68B7FCF716D5A77D663505BFC7A0B85002A14D7CD700E14DBF7C344B8D6AE743758C7AB984A12DB27233C1A94DDC1EB7BE78BC471A68C1520611FF8185C9FAB06782D9757FE0C55DD61817A29F7A49A97890BAE3E4C449D7B5F74A65C8A5A434A7FE04AAB86C730586DBC387ECF9CE3C990C8C4BE561C63C09E41F684D7485011D696E0D6E573676373CC4A9C689CF25124D767AF2C0D8593B66BED08F65FEDA14A3BCE7EE06F6E9B399B84646F424F1F304807E62009DBFB3258F5B4D409CB8BA6747EFEDE39E6DD49D163773447AFAB30FCAFD05A530E98CE0604323E3AFC5700E815E7CD358462DEDE4A59FE55583324232B094214B441C2CECF83D3DAAA3192DE15045E94425CE53A48CA690547C98B579628AC0A19417F3AF9918965866605F1D2E6A340BF2574997870EEBBAFCC5EAC4DB567A3E7EC11850CF2CC23553E49A47FBD386B57E062BBEF1571F80447C87020ABB55CA54BBBA6E611E322C72BD20B59860A41A2A484B5E75A4E9C4A0317C713113C6231C707C50A185C0FACBCC664A73790DD4D80E18481C1A86AE689B8ABF771482A1AAED3F78F12C6BEBA7AAEE20773757EBBDC14411824A2EAA6C5189A63EF83747BD692D67AAA43F41CF38AFB6C1309E80D6A86C2DA6C4D03D6D60C205B1AE5C37BD043F8E16EA98889C6B3E5E45F28F5BEE5B846651635ABC1A8E8EC415091D56F35AB257451D3922DF28BD73C07774033F4799ABDE36BB78A2284087329DB762495DCAC04B852661A2A359E3A +sk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CE09327CA8353708C40FD9A3A9ECB172DA81C4ACB82E8C232FA99FBC1FD3E181F0CB32A18B6FC3825FB838C142630072F3C667C7303CA362AAE3172813F0BF6CA43487625121216446261721740748041758073553774300543736018506407148243841077370032227824688478234011126375727285152535276107111076105525472246640384873818251730340251013751626276000454612116341538362207116664352873852221322171703687581124486462721081086201872245601343208802411184865504355374313854311534472348454366610413481306106702806540540065102236350673362678270680155546556237635328210718784528281257370546585261343435667312800000111828457627183425411282156548126250764120436151233522848205780236112227768073411284148553102572568181846884210023286076410153228106071224834215783266511530174584757742050440737088262680462222475176613713843026548482064423708083274627218011853023813687056341835332361853534017801744562535323753163550125374820147781623827704811641083846007171723647054832713012840038604181140577508362175036272525401708183436103262312324136004384184845175041756164157248615260365763388607655377383585737366482543643503534425220106363803708861482634716726187675407022336343765846801608648580305584572168488352668643771522120187455878711623416202835407306087781352071827078755715810481678776571417376511510623158043416143404764527455810461213087864123235617302856245837366131233760660388650067053655727802278484556075082811640870546463473478441465110417480006543610621116522556444736277660617212614653326586516620860010183035550837644518866888714580200865311785557610365214684403236027516808656317276525471733218616725756072046533218764503454105118620650235640608351177732133213708824560146840838528071063542673300345118371074717054580150528541722051026254543000222313236614303284436144484541443871874773384545447817287817713183287043160655156047106311367386327000684667270843621858278823177638345244111606068047784032632277782734608462657366386071516374640431637128150737141774512633263511285866471121566531137678064835103088445842204634584226888654887164615842602177328382621164413735548780753685363470460025624172623860882555468273582287256143575013673453077042636162705615682817886505255246742217636617643764783784800037347732240202880602122038681778077402873843218623281372335313114581714411043056340447287076473021667725336110704532048566330387864441847408146187671657562631058302231358158362153416586406748085376375754872048560712706576253880660185161253513448625052741622601840381700245468826032008256164880102200263734200872067007713031124742787121457323532072865778182450122448750622305060753264310365767770624318464562370775743533840081218883161275023232652358780006435856861303786658243517622884703525837818573806335585872638678035813750454403511467516644834138311886616365506313083410858170124518808143840377602387837213743076156881618300075031854104527117386584456183228384228767561201578436466553252147443280770780852077838483856422437475732368207701255032103038775650482476551263364750FD5165ECD4EDF37D7A14ACD034EC57FBE098F16B5CC60B120E0659FD871A96F3111CE939F795151A29277C6C9927A7DF9ABC584F7A766E66CA1F7078E173298A8175DAD54D98045A4EE9D5EE69BF82A87B14169349BF4D14B51F03CE4189CDB9792AC148CFE88122A1A18FE86626C6F3EFAA9B8F6A29F5F832023783BDEA046B0F367199BEC4D017D053C29EFD0D698FA713B69E1C60F19815745AD267255D1C5F1B4B4C0DD324F9EB90F38F349A1B65C83AB0386D93A0314CAAF850A63F2B9F2CB7F234DA8F6C5A067655BEB81C2E656FDDD5AE8E47BB72EDE316AB76623BDEB326EFC7093333767F13D749BCEFE346A864AC5D7CABFFB9AD8706F95294F673F976853E746B2E3451AC25110A23A0DB82AA1795CA13797E06970515E8E9587C73B6F1864231392ABB7E0F98D271D6B5418E90DBDBE88AE3DC5B07B3AB045D96B601CD408AA77FFCA35788B734834DDBA2910D801C810D83F458EE5F696608C8B925A89503053E1720740964652522462E376DEF8A097790E7A3B83DA95BDC8A4ADDF24345CB4251F1443176D99BD11EE5921B1BE97A6E7579B4A621298366FC4107134E6593176C9DAD6AA3F31976FD59CD53DE0A119F2C5CA32F26257F708C5132735F3239206796E696C6FFFF6665C950B5A60431DF8425E27A3F67563A4B04873C8735E75C18093E2815C8A32B30150A39D1584B06077C06D38A47B39872263E2C9ECD5EFEA01667EE073FB8D716026DD357A6257507FD1D5BC48667808037053A9AE3E7BA8DCD1373192EA36A09DC47C7E403C61E7178DD3C61B7A3AE03A4A0604C4D7B9BB45B11E98D19E259A667D8F0274556C606ACD3624E7A5A7F03000A31E4F24208871CD9009CF1C55CBB933FA4ADD724ABD70A97BE315A0822CE4611D468B65708CE50ED0F92955C6DF8DA8B1CC45D4AFEB93FA0C2057B97919472819DBA09D7B67420C3C05CF0E4F7FB998A00F49EF2A4484198A7DC2D5B814B6838CC39195B283A82685DEB977A2BC4AD01C1AED80A752DE4729DE1BAD83FD8B183BE9BAA21ADAFE8E712D62A5FF5940BD5BD8A634C23ECC508B5711F6E3DA4C51B6126EEAB4D6868C4CDDAC6ADD488C5B0A59E22EE83740B702312FA840608FB73D39718584FE761B8F5F5761BED56A28F0555FDD3F8A8EDA77ED0D46E320E12B4D72E35CB809E8CE1F6328342295334FA68768DBD28C5B5AB394A2EAD080CC264E53B597A41988A1BD609883E70919780ED45A41711FE4AF33F12A29A70411E77194C28CA95397F87004BDDE9371A0C40FE22CC80DE36B1051FB4214215A93A9E0E1D603A22116ABCFAE20A5BA3E795CD227C20BEDD8958961292FFE5729F24F52588F1458243408E822B63094DB6A1AD7DFAB3AA8147D292B9D92BA11A1F7045C7BCA0438B225978CDD1BBBDA0AB7BEC88D638E925AB9C37F01152E38C4DF4EE82AD21DCBA3A51A7ADFD866132FB0E99938F1ADCB7EC2CEE3A0FEAB4F938EE065BDD2F0907A860A5F8331841795CA88F2CAAA1E8B867F8E53BAA6999C0411F41FC33CA63C20C7B1E6583354D46076F7E9D87457C3FA8DC3EEDFD46BF9A0545ED7BE16B297D43667FDBC03D6510BEA0F85109D982A708AA29FFFB02F32954D50832A8690052F1A74DC7B43CDA7CE774A2427B30789DA5816B35C5FE71774281091DEB8A8C44EE41F16677300034861779FD9CC195D97BCEC98C3E366FD78DF262CD77199515881B6EEDDF00B77C9D6EDB2276EFCAD0DC8FD280DC3BA56CA1DC209F7B398E90125BF92D24B43920AA768A8F5F18DF679AECD846BF3230054AD7AF1808CC8F23A96CCEAD09082A0095963F9A51A2D37D4D28DBDA48BCE3CABFEB09FA50E2DB22FBFBAFEA3CCB46450D0F344383080385A8D7995EDC954005062FFA0667647FBF79DD991C7CAD42E4193B9C05ED15176E959626DC55246ED173BACC6429CDE18D08DE141CC9FAC57EF4981D2353ADB53B3F663D36FCCD12D440043FED34D87F907537A9D41140CFDB96885FD57295885D3C6FC42874792E1BA13F021EA8CAB489953492BDD076A3ABE3DDE0ADD06444103B1E70E8575447D96BC04A9B8ED86D032B737C67ABB7E20BD873A664BFD657AC637E332C051C5152FEB97A47153E0E216B03CBA2F361BB6D688EFC24AFB7F3C84E96FF87E268729611675C56DDBC11FDEBD1317CCD810460E4EC2BB504D70E0B43A8AAD0D61871B9A8C830073FD9BCE12DD6111739BB69228662C0B48AC3E662062034A7E73F6FCD059E8F3A76613F50C3D753167C06E9FC7AB5C186B248DC77626CB7615851C2AB82B55C079C90F64939D523E106B434AFDDF018F55CC9000ED6B453F312EF5E6C16EFC5633A2F0A3EDFDCB8877BE092BA51A34F816EAC0663A0D9330DEF8AE2626533B3CB8EEAB57927A62819CFFC67C451DE50161CF7DEFCCE6F4CC6F1B404ADFA19CBDC338DE394C6D12438C8FC10E5E9EE51D265D6DB30C32D3A71FB5826977E866C2496DC4E9E18BBDAA7F7E5E5F9394BCCB0F34D5C5CA3291DB004630A0A05B630B0D8F11C64423D3E6CFBC66627725D2E7B5D9C04E4853DE8699C4DEB1EB5062A0F2A21DAD742FACFD5AA1A3E1C8FB1C1FE183E9682CF68A1FFB1E0A720E775B6B4627E4DD051A25AF0DE7C968B184AE66FE0150B82BA7F1533DEA81FC5BB5FEEA0929754E8E4BBAB80C203E5B652E453D709FA7B9B331A43E47D55E143212639C009936A453E79055A982E3A4FAD025AE952327D5139D2FF09861EE7438BF098D57186B0F09D6038BC2EBAB89265FEE60414E91EBA908182B72F87C64AD2341F7D61849E64B9F78D411526985EC39E4ADE07CDB9CAA3EE126B8061E73A7F4D2DD44559423A07D27007799002DAF1EE7E0AF8166D74D3EBCD0AD0E3BAA9EC55A2AE32C57CE7BAAEDD8E95C6C40D2A07D243E0E90A5C8E19716072CCF24688EE99D46A36DFFD6CF82B806E7C118AE99D11F203179F5CF6BBE8D4A02C214CECACC7279DADD6A4989BCCB9A469864A63436F78F17541C98E432B6DCEF89AC420455096EB319ED22677BAA538AF31BBD36DE1C150BA19271D44A9DBBAE7FABE08523394C765C5E17EE43A31220C55999E435A7FF8B11AF09FB4AD8EE908775C09D64267C1E3697D59B237AB4D7E4B07EBFCB671205BDE5B56809FCEED5F2C6A8F2E07100C396593615BBBF9C66CAC23E1C1E742837AE797911F848C8E9447EF5F7FE7600DDC8C53C0D60D16BCC57989A418A8A85D1102DEB527C21B52AE5FE4E0DC81B5FA74947B508842F4D1FFD4A75007DF12F9DA12B17B1342654A26696A86BB10B2A18204A8B4F8BF076A8975C964E70A67742D670430358C0296F2A7E9AD7ED3FA9F5F143DE95E840093A29FE32EEFB5455D0AA36FD8CC9D82A27DB8ED84C014B8DDC194F15BB1573B33EAA37D337EFED327F5529067716C7237F14B1AFC336D9B40F1578D5749D683B27E43DA644134EDA5035A52812C0C93E7EB4F28CAFAE1BA10A07269040759E93657DAC27D2723E02B2E24DFA22CAB0949270E4612 +smlen = 5999 +sm = 6C7EC4DA37C120013D37FE6539CC333463ADB543C31064F3047B384FAA0EADD77DEAC67ADA5C53187184A32D9944BAF4B5390F872522B017BD350022919B7999C0C611B27A5859F259D4614006B0AD41FD86905B777C1D29C39CE0EFE8A486773B566730CF3065BF11ADCEB08E12C668A581BF874CA0395D82B685CD39F1B4BD7D88606981557F0D8095F0EB2AECAB55C4C6A7AE6B7AD75A10572976EF414EBEDAB775168FB97A9BA2C2163D83A192703EB03A983244E29A9D6430B93FA0DF463D56052A1A2CD703E619230C345679E23F21C4CEDF0153FAC1132B6E34459D1638B9A0D69A6B412E2C8AAD878207764122845DEE7EC6D64AE89B993A29263B39EEFCA8E188D5ABBB7CABAD0F3A9D2F9DA002C8DDBF89993ABF1854A6FCD81EA8F7AB578ED1BB09F19A3FFC9998AF96B2932881768EB3BDB41DA6B4575A7F109FBD18241B9463280BF53DA468FAA719F6E85ABB0C3E2CC3949BA364A55C894DEE80993A50CD7195DD2EBEC689B72B60B6B2FCD0DB794B4E275A1DD475D4C9A091E89F75769F3A6C2185DED2982D2EB533E9A7230101D7A52D1F8E8D5FB9DD61DB554A084993E23B40B9EF36AE58BF6514134B44CCC35062E378B18348777F23172B5EF54E4282E4D683A1D5A6417C6666984836D5C3D1FFC1EAEAAE125893D012C682601BD6AAC2B46EE524551A57DBF13FA634E4CFB65B51504D674214D9292BBB4FA67461B67AD8A366E0BA6C08A82176C7C7D1B9467FC8282D10AF7F80B91528904FE0794C51281BD4722BFA38BCB74D6A9B9FF9B58E1230FAFF007CA8C5CCC2D00B7A4EF723CFBE04C23BC7909DF9266D4BCC131091C91ADEA03989513F05888915F5BABE6685BED5A5F7457D87115FEA6AC7D7C9FD86AAF0B018FB42E612E5CA3E7D6BBA939A612A950FB52A707D8DCC67640640A427415AB25EF15C43A6074532A74BDF334527379191C4814AE83B4319B63312E7C25592E3FBD96D0444A0A09DFFB28353286E1728F6470B90B26A1AE6F51437C222F5FA047019A4982DF0E587B9FC05C2822E024D94BC491551AD93F83A85236DB2EDCA642DBBB61295B2E5CE73ADDA4890AE70CB2623B75484989540C6962293F13304C644FC16A25AB5C66DD5CDA89838B0D5C51AB07A7C216640A54237A31E30F9491FC4ECB014500F6F2A4EC90F0AE332D7D10AAFD5D16DC88BB12F070475F1D46DAC4C06C0DE59844EC64D5B15538968348FC1D0ADC099FF6106BB91ABE711E204A9CB7098D2D5FB33044B65A3BD590BA4DD8075E500033A1A48C5523C7F0965279DCECB6E0668175590F6A51FD6EE54307152A7356C65F082C138808B1B20D4C127BCDB508D3851E9ED9F84DA5DCE2639A890BA4497C305616B853EF7D60572B8BCC9037F65ED7E4551689CEA3F761FA297863703FA0513EA9EB668482705B1EB03CA6B91A00CEC9C1B640328DC643B592511505E2162928E68227F9FABB7C581AB253C90BC8F183F8C00A733224AE19D8A5A85AFB8DB876C9ADBF3C9A62D6787E7665ECD334DB4F7EFCABC43CF06B160B92EE7A686E9204F55FA0AE7B3C9F00DE5D90278D1AB30C72033D840ECFCE975B28A2842166A1B146361DC899AB208B0380247538C9372C6546CC8ED27EADB242F7EB7068A801F2CF336C5EDD17D4917F765DBAA2F4CB33DCC1117B1AC8335984269DD23E94956EA0602559D1C8C09790C945323B16D2B2CD744CD343CCFC9F351DC0BF5FBB668EB15D722001F02C607781158D67027C3B6BBB6513FE4504E4BC2D0DC726AA89D5274F0D2C9B79D7B708213DA3C9D35058E3231A6B722FA611A4AE5E3CAD2570CB86E812A50A230BCAC6D0507E48A8953A106EB293B6869E6C675F840FEFC754B42B6CB1A90EF923BAA816B94C5F05234ACF6E07394056C217868CDDA8AC0E5E2779172AF354ACCC3FBBBB485A578E01284696D12F2AB1119CC7904637F8BBE010CF4DD7D7E289A645A3EEC104F8CFC973FD5625AA0263C15BD2FB497A97E08CAE4584A790D03344BD56C40D1DA894A4C0AD0C25EF5483B3D4254384714F266F9D998D596B1326A0016F58EE095D98BCDE4E000423696FAEE5CFAFEFBCA7335AF6B32113DE3AFE08A9A092EA7DE17F5A662973B56B0E0265FDF7EFE086429D3E39620DF1F209E0A623ACE8B0B5EE1C07EB763EDFF2F3288B194D23FC5856ED9D90C3ED1841A6132CBA3944A2B658B65B0827EC853E9C5331D58E3B4F4823BB1EC66C65B9606ED54B135EAFB7F6602CDEAB011088722CE915BC3ED5EC10BBCC06BDD94CAD822C257BE0C87689E0DA9303CBC11DC4A44F849F869E152B895C9E66AF9AD84C382F997551E529F6F729910C0DA38D4064E76A1EEED58AD430F43E14A2186716E2CAAD660BBAA16D6C7206972E1CB738A82CB7672DC283A899A7E90E201FD57F016AA0AB0820969E76A244F69443337D08DA39CA8B3B0829CD8A3CDCF20413F58E38640D9DF1903185ED4B2F8288D5F0D66A77DC6324FA84A85045FD6678A29E7D753E1539F7EB0333D9C65608B6C619987C1BD243105EBDEB5564EBD97745D2CD9C42DD9486ECB474549B4D4B8F1232A378D93B2B62F0539E2CCFE2FEB05474F4B03BC54AD964AB0B5C1CCC996B4DB916EE9663B91DBD9AAEAAE5A3392DAA02FE2C741B5C8120FBA0FF2A3C4F0D5711582ABBED788EC57A62CF54C4127DDE0B134C26CFE8D19D060BC79B89CC3A7C0F449CEC9A35CC0B9E804F30874732054B70F8CC9E49ED9C78E75B89B3567A76FB320592514882EA2D625D05723C363D53E9C6CEA6E4FDEE37FC922C78024D5E75B6F14F71810D0B2728CF8839281A1595BAD1071167D50606A91A8A3471B9091374517E9B75199334DDF4FDF135A506A1EF0D5E8C69F6C0E85CB9C8B5017494C0BBCF773C5468B4C27422996A99E2F017D8A32DFE64D5E548E02F039965CF8E2F6921B7B7261131CECDDDBB5E51AC4CAABF6E33098C2D7B11469B3DEA78B15CC55F4FF6B52C1078B259C39CE0205AC9EFB9BA34321B478FAE75D9C9FB2A9BA0A831CC849A46D1C967F1B611492ACA3CC7DA505B11EF0283B048D92F400E0ED5B719E9F0ED58C2DE98619C341F996C8C8BD802AA8DF8DAF49398BDCEBA283C5BFBBED70336C98A85D80F4F9F78776664CF9DF3E940C24122238BD85707CCACEF60A43968A2D23858A66B0B8D1A897D49DB10405B7F4652A577E77849A26C24CB0BCB98B3F8376CCACBB65FFA50A33C31CA95708A6BE92947F890625A9E6FCABD54E754B1D3B4C292C60C64A4C3345A92C1CEBA47A53A045B79A964572B4BD053C5E76F3A87554D91C11B212388147895B4EEAF023C96FDD3CEB72BDCF6D788DCA1098B1684BB15FC892653A1FE2322C1FB0024DA94944BE2E6E288F73761CB7B7E9FD02261CEC55C8966C6565F6F3E4FDE9BC695FD5B40DFA05750EEB94E37819E27D9795F937F14069637E800D1ADC97846D677F284F8552726EE4B9C4C58CA8A93121F9049A93493F92978F2411DF44D20C68CA21F162603DC0BD8F1F91B13338C8A3C80FE72E6525B537B7214AE15774C11EEC77E9FD02B1B561E220D78557564C9FD6BD10EE68699A3F93364B4BB31C81F1EE5BE0A9AF370E94C431750632C087CBD8E0C65FFBA18D287CFA38EC8BF9A8B6C09A6775641BFAEDA910F89DAC25795E8FC03F6B8BDC6FCC40CD6197D2299334F246D185DDBB3351834843296A5EC2F2ADE8A5B5D7859E08FDF845BD58774EACC3227F3138C2D89AD16D5DFDF158769C24C34E40E9D9D80221704A73157831B012E88B966A03B26AD414320337EF40ACDD03D233793F383D3816A0FC35FBAD7860641ECC5B86DC22A3AB6CC5C2509AEFB2CB0B821CF1D3A66A2CC0A88379B9C524982E4EA0A2211C2EE04EF863D28C80054D3E719D503952E8669947E65639080848B274740BFE07CF2C3AAAB2626B424B7D40D69EB0D977E9AEC2BA2283ACC07332D09948C56A7FBDA585A5F5255652AD5802389E7E470F0EF5D179E5081941DEE0D792D586C28E20FCB35A83CBCDD12E6F367430E920BE1D434D371319661984AD014246FAB626F714F55F43F92CB040CEBB7AB1FAA72635CC42BC42E70DA6F160FF2ABB2F7E09144DDE94C3B25B2AC100600019D78E332E0ED3BA50C4BAAB49EF36F024D1025969AB2B0FC68B3DA1592521AAD358AA7A51E6778A51E0046C36594E0DC9972F8856FDF5765334BB66A08887F0DAE62E1DD1E213C45BF50AE4E42FC67E4593BAFE228D224DB9797A5687905EAD57E21AB86418A89286C339A6ABA017BAB367DE3F816CE35230DF07ABED226F3A78E682745AC4B5AE32BBDE5A499A561F0F1AB9AE9CD382B76B654EA7FD3C42196EADBBB6FAC875E7698D90A3DB9C2A812ECC51617C7CE75191FE10A5F350799F40971176D07BE5C7509AF620581B34485C9E4DC11037B4D59FCAC41534401486C51AAA15E56ABB9026F2A07532AF1AD0DD5AA2CB7243A0DED1C60A2DEDB2A65415B95BC2FBBF40CCAE87180A118D3E2452331CD8242670777601F090B54EF2FEB49E204BEDC0212DBC0771D3CD1CA42CBC0BA38ED3254142878FBE264EA0A9B2B3B7DEFD1A38396EB8E1F30B3365A5C6D4E020217F8205303F8CB0C100000000000000000000000000000000060F161D212763EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B + +count = 82 +seed = 6CDB757AD36DF99E52F535C2680431D5FF36C812D8EA19399F666F2FDD66D3A842A7A5AE1038359AB618FA58A0A6E840 +mlen = 2739 +msg = 7785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 +pk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169E52338E6A0267E7816603EF011E89F69E47132CF01F39FC99D3CEE43FF0D3E976AEAB0BC030441BD2359A62D8CD8D2AC33CC5DBA91268806E641BB5D4465CD466848434E621AE8C8448B863C94AD2D0B5428D1BDC5158EFC1713694929FC82774AB9D143CB63175DF217567BEF7EC55A6C2ABB669AA8CCECEFE6893FEFE2BFFF5E4751152260FB6F4D55C23A72585978CE90B084FE737AA1C501658B33FAB136700F7E20013FBC401742B63DE68422164F6A5CEC869C6FBE1712B1762553B0FD878CA1E4DC6BB63E8B05CE6603DF749386A5C07FFA981E6E75B48D9215FFE504CEE7F70925C69C62AD5085869073AA4879EB7E229C860C9AA1E9C06DE1413B42E4BE8D07CEF28E60A14B7A520DE0394E6962658B24406FED2202BFE42C9613A43F6308F1C984D82E1EA8D659884D5A7DC6325AF27ABB988DD335D8788F7085BDA65684C2F67A9B4F869A1E70CE63D9E72F71AB794F242C33D2818606895F30087BD3B9B696670E92ED47E5C9CF519611DB02D091295F4B5CA61012E683711BCB6199AD19E9607D7963478D668E81D9ECAA01AA8E99B97F787B757D15425F9CB46C9ED66FA5CCAA99B3412398C2C6D3B735657A1ABF9CEA32B37B418851AD255AABF091A8D05544D749F64EF94E52148DA2E1CBC258B1676B89888C7B81892EAAF0E74877628995594AEB8742D4DDEBA9AFB16DDD15F1B8740770B171B5D8368B77EB818DA1B3956E75F9B38DC5D094ECB5381BD5489BA393C832D9A0C29099B5F1DE6F35CE919C4150E54C2D3CA57BD661F7435782DD38575C8E6CD20D14C033AB5DB769B177CE73A124FE1F04640DA5F639566CDDD0A8A780593544E7E7CB46DDFBADC95577F067781D906AD5C47ED0CB601BF4E9711D6464CFB9E4391665C8928CB61477C7776D519E62E63A3DD2A547D733382D0C493FC474E38FF464BD30DED1395104B63693FE82160AA0C3294D14C1BFC47ABE2AC02B0C2C26FC91BAE071A9F41ACDB971DD8D41ABE1A4C2F26FD0C74706296384A9247CF7C8A5BFE201E0CED60F57E3E4F9A30B545CB3F1CCCC521ADABE4C9D6D8CF7B4D8FEF71B189BEFCBE7542AC0E10A5C3B7F32D1C677A4691B78A5476B439BC530D3E6EB9AD9F60B847F9C9624F1B467C3C535152BA4A8BBE91826FAB64819487E9C295255085B0E9F41DD4F0111A9D6F9C4AB4065B4D0A54EC3F6481E84C78E742EC47252AE68D5B3D5CC0CC738BA2AAE2698FBFD396C56C2E4EBB522F7E85F4CA6D14FF8B2969A5655EEA2118D9E9F37995E1155EEC58421687896D158AECCA328C0CB42935D78D4CA192619ECB264B66AFDE35C4F3DCD290A50E811D2D0AEE056E2671D6F400665A67EE94EBF976CC99EDC726CBE5EC741A096F37A23EEE89E8DEE5D014EA708BC204AF9438481C3A06D1736A083DF184F33D35B793F5D18C4A5FEB8D126A6F91B235E7F88A12108DBAE57973A2A1E325FCFA47A6E5119B16A2058F0529DE202E379C3810930B17AE5891B44B357772C6B983BC55DC58357CD07E7F07ECF948ED9D826AC5FF12C396C8A2E769C7A86B277E43AB35BAD34CC064071CCCEC9EF5A464C0FFA7774FFB7EDCDFB280464041E841F223F33DB50F59DADAC83EB6A90D507622AA01C87812480727EF60EB708E7B3245E7E59EA69576407F1F403C2F08D498BBF2982872764F6839A7F098F4CD32E1A1CFED4888E1DC2AFB82AB44B17037ADE779E5AEC5E7443A1259C98953CBBEA62499F391EF7B82E33C473D08FBA362BB9507B44B3C58DA2FFC6FF806601A6653E6A228375579DA5B665BC08C15EBE5A0D57A562DB94C7305F5CF3DDDC2D78E5245BB56293B22E4808987B637AEDC8D3482AAB468D98A7978C3AEA23A2C4F58CA2E43526B0B845FD7EA3BB76352999304B67F14D62CD1D20273DD5D764A8C12B8CCF8909A65622FC3B3A756ECD0E1F96193CDC56F34F5CF1E0512D1C8A90BEAA29657D05DCBEDBC9C3DC9B8409D109BC437507C81064D086C9B6463001A8A0275C7D997ECD8BC2B7DAD0879FC15AEFC84E6FE41A11ADD60B14E748AB6262D266B689C37B1B73BA2B26A04844C491262A6627B5A99924A4B513BFD6B5A79FDA9B11E6B714F50F94849BBD57476E00A2869CB03979ABDF05083D97F69DAD5B52AC82149BA4DCE6CC69CE3FA9C1353DA55F4F94F14D898C476F181116B95D02C0FDA75FBE48B7D751C5D305A90BDA986FAD24FEC5A1A07D0E4CCFEFDE555911B312CC0FF4AC1A3F853438FA6E29E4C01C592DB6F84CDC56040EF27F0943D3611073EC279135BB3811D58F6CD1222FB787E2CD1047DBB8A6A2275C85595EC1A3162300544F9C6773C0C0256AD717A3B0DE7614AB53038CAB6E623B7C281ACEE494FBF9F2EB758DFB08B82FE06155642B12B66B1B68DFA54BF4FE6A3B7FA861C9B48D5D07C9A1BC053AB046FDA2E00498293569B2079F6F554A1EB16CAEF5657381658911B28AE0EC0DA48A79B6CCD6D95EC541B6ED1518BBCB5C09C401C50E63A28C0DA9618B93A92B2F3418E54FCBCBD68DB24D81E2236578D5A9091AC50E58E96D7A16A08B64773DD6349A1EDE4CEB52B9D8287AEC15FCC6188A6485E47FFD54B5F098AC958E92C9FE10F04271B24A3F4571504ED908F4019FDD1D06F2D0A91653E99AC7FD79CA50C4008EBC74FDE56BCCA9E903D6AE5392B26F97AB32AEA3AEF656CC24054052EE72AE4FF09C1E81C +sk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169E887B56F5D5DC779AEE62700A7157B9880CA978703FA1EFC3FF8B4EF16851940076857A9D72228749EBF952933466EB5AFF20B1BFFB9588F2A1BCA7A14A2C4856268577375484377333152335007216311767015218814662780406751026517535317158802384543650666441606053450525731837083241455144524678131740307332065775483653720452073805558722425634235325888480871442170001537822577656214336802443188417185323012320325116848316113730171121351050475355422877538060823012613503800675437660664421550302103486217001145505002770882562432520438471446538117422018586013067260528074073325270730846442302521528242606810150652600117061882131242250881074771125038784605207030363625281325040052243641407803072687837475546800535268352622733646017212511256626434634712437844680455783211765614181528504364885808617823404877607421460204276762806360246814235202412213508706553883134312714801721706732181512218727748711838582878648067800625208615768615732113514868254436533372210036334516351851624486255151180268284305751662077036087573660272786248236382722802382045244162387105015544435042842321853423874087033238286870761387855652327252335243875513051334635842637204004841332006132043007421615482702303506808605533757024523161018003664840175575082771682373722770651718357744172642147124850630017024144281737677586402375702104784364481486268305753145045536082816562073577678884103728102404045020488627770682612074485218748526458346588002633112620144057615505872500821376514773643833126431740334673022185815120226538177407146650284680157235517821472217833512843800386847401651866246112803054685347774754357443710310527458632011247320661106476321242188506480133445324138630777412307085676028532620808376167184253273663328418367133753588450645525308227123373552881383748362736877435373517088614724152278540655388761535781551825672212884473665838238061431687704635423752526325510444336437583776457712180526758566565584470408655128152131176755158268262875638048331451265047642606088135316810447517364747641101057704421876612468862642638006700058750011355105487375255325112057383158265254348251270668804751208214302738086685086278656074822115166247387618604765338062232644062172867628421627868305161221252702150450668377270084081182531541562212672478244244572731141608873435427601165276351470305675846708281304260872028744086077177808478563088501342571628708632455408818155134054430273584874788758780413102825461435164512013017270267727786162243138673411463366473676048447561526235328648830016082582242310653663657062250681483512207513312286704117258070165006287674170405012121455448001270208722033517373643684320216365611440315758388718353440053450154076578435850357128751843200811040746505603648082185617141561588623211717702436024015654713342221232304655406725273542071774886580178061822867670818286473651516170613774246314337581525335560186604037831811340880237150700101317158466247561108636502565316635852404083204126307336845035756124658147447115321536748048750582463764605170487244778737052301706810527614755EA5926759D123948D97A475BB8E946F8E74F0B7908348AFE1A55472E14F6A921B9950A02A9970262853409D50BE412E1274B46850CF8EE66FA7B7EA18FF20CF45666212AFA18A582104F2A5FCD21299A4B9044A11704A6999AB0AD97690D7A55143DF1F5B656BBC7D9F455059FE977635B3D256B21CC64A2CFB9AE541A367F17335BCCDE802E66CC6B4EDD8C6466937E735C7D59100BB59E87812745838837ED0717BB2FCF59BDF785340FE5333CB9BA4853894627D609AFABEE27F436A0C54DECF89A99B8557789F7550DA88A098DE31144FEEA6C8780A70F8C634547B110539D89D0FC85C952010777AE8ACA7B9F912F7E284C2AE7509F02D4B6A2D0758C5D9B89D0AE56F1418D74B5266CBF59AC0D48923F8D8BBB04D42DD752427A9A69053133E86EE0FA25110EE5B3A96B4F56A854C9FDE0693CA17A1CA545334B33789F3D6659EBFBE6D45D1A18922549EF5705DA4214D0D80328A7F07C8C741F9A4FFE25140516832138267D2FD98B7C32E135F0138C86F400A49DC5FC39BF8D519C56D0363695412492445A64185A52AF900B720370983B7F610D74691DB0FD555C967830AF8FF3B440331FA9656EF0B6A9DDC7D252D3037067AD73D29BDFD858E1F923111221CDAE314D3CB0E979AF6249DC02AECD650BC8BF204DE02031FDD27145FFEDA22B3F77102B5F7644B7686E47CDC39855886EB0CCF9B5719E551D1842E9FDFDBFB9016D1BD0828E6447AAFEFF75BBC31A6EB3D5FFDF612819D02EAD7C0F44E27624A9C43263D02175B2EFB9C24509048C4832CBC5F4E66FA78E59D780A94D104D609D3757DD6111F3FFC1D11316BFE42F2B8BEB04F34F1021B4BB0BA39AA05758E8D5A7EA1520357AE846B2D96FED4E5360910BBAF9DA3F2A355E381607C42EACC1FF423F272267BFDE79EAF594081E06CD93F159D571722062A310DF347FE4A59DD030E65B17738BDC1B4D6101D2D95F2BC4960AD6E99FD845F6AB54AA0FBC808C5C0AD6E73345CF98D00D4E029F34851D2A515729D6AE3A489C1B62353FD2D33067D2E60B887447CBE33E6C8198FF9FC8A953146DC6C39E4AD7BB17A2B457FED23AEB3439FA4124E02A6D9F4BC9D9DFAAB558811C465182DA1EB81F559169CCFFD6D2DDF885C67000952E17EA2A4687CAC34F6130F94803D2549302233174F4CBBC2C1F51869FB74EF60C5AAF9D9FD60D7864FA395A9A91211DCC9992A20D4EEA95392C188E68EC29B4C0CEBF84FB3816DB935C62469FA6F286464262870AA79935D2AB562145975EE411D9C5D0DBBF852FD27945DA8572A930122D1F2DF9588860F1D15BB769E2B8273C265F88573B624B184FE618E21D943BF43DCF9EBF0AFCEC799E7FE642BE848BB33133F4B3022D531D0B0D6077B7283490319A7BFF3C461042D576B6E2EDF3871B676A8D6DFD538CA1504EF7A4F266953BE54977019FEB54A21E4E8297F426B463297D54C70149B9066C52ED616E053FA979E6BB53E75FD57B02D0D59663FC726B0713B12A30EF7E85CA0F7960C4CCA13B85D211464149926944E197433BC846D5BD048E568A6B73F50760A8EF0C00A30007B5E6BCE4B7173284AB3780707DFC1258AAF158C9EFA72D8448CFAD7C684E6A8D5864559017E9438931124DAF792E423F34E94CBAB506BC883455493FB5AD50B5718A9BA9240F832DAC739F29192B838F28D762B260DE60B83074A11C65CC6455D883918AE63D330DB7D3ED395E7C96BD289A036CBA40C8F8A3FE8092799C849E1704E35A4D3B0EED876B62E5CC17365C1F749BC46503939DF631AB9921D56623BB45249A6137D1A19B11A2853DDD23BA88F4C8F3B3D739A18EB668320DE9A6D7332BE9A659E99DB291A59F0317DE689336887FA3F02A0B4ED5C1F1C1D963C42CDE5ADB8CAD035C337535B14A6A2EB3B23396AE8A0555782E014D73CEC246816A745BD3B6C890A4A8677F85D35A72669ECE2AF4B8CB94354F52F9DFAC43E97A92654B60D2A200B06ED50FC934F5CE20F213FC86655A431D6EC7828214098BCD8C228D9AD51D29DE0F258CE05AFB853C62AA75678587D992699E1909903FAB1B866087D98F41BDB0D49C36D077BAE44167BF510F91D40E1B0FF28D3B50049B3B3264A79A122B7A89EC2E25A51B4F1E13BBA32B18CFFD2DBC65A83210E9AE846A595EFBDBAFCD7C80FE8E5424877AA59C545ADB40E8E7B5D549B0A33E69F57A58AE28EA28C6ECA98E65D44B9C78C9602A22D16673BCD71D6C1CC25489D8F58CF9EA8687423B9774A3B8503335F75A58363AE096FA6CB86BA059C7571F8733172718318B4023A91FA56C0BDC2F6479716730D533073C1D0A668152B61B82A0A6853D1D2F04E77E1AB7450835DF62A2F452910A57C642BA26473F0928E92B8D4306B95807F78DC4C30C4AB1632CE076D3F182921FEBD8CE7E66A0EA612D2D57767EAB2E2F2A56AF9737948D1650515C23DE9D265F8A75FD3B479F2ABBA09AAF21523BEA39EF5E2090B87C2AB1D233A86D5B6A89C3C0A302CA878DE2DAF89C728DB3B06EE561BCFC8333F5F40399BE6E45DDFFF540678F9F225C08B66CA4885B8CECF2CE74A767FB61835E8282594D3667221DC3A34CCC2E8195CA837426890A5E75EEE630E45D0E31284AAD0E79C6F170D8B11AC5D4CB39AA4C238436A0D75E7BF9D4D2FE3D61F786AE5879736621667EB07AB45C359EFD8C4D1138D9FC7E09F4EFF1D6317DBDE103E84E04B896060DC10B56CEB7C4BDF547557FCFBB989F15DB6CA0A5520FAED7C5D8DE08AA31AB5A7045CF216D25C0E5575A7791BE5758058C65961922B2079D95B9FB1B949A6D7F0B754F75321962A8868CA191019DE861E6B140AE94E2F55D244541921C3C2C45F68F9EA44BADBB782757B233235131010CAC52F3A4630AA55E6DFF31B590AF69A1446EF80C41FE59C321F3DA746F28D50E1A262CD0E6DDF422D89C04365FC50653E075099C3BC12D889A7CC0FC63836064F240E8E2CA6F035A87C14D9C6004BE80A6F85BB1D8B6F176C08432C8BB40673F651E0B7F4F50171791D219BA886BEA2E038E19A0DBA1750175297B6450BDB59F2E0E6ED10F71E4556443552D431371519DE9A4F791E00A60CF572217D5840D3F6148713A4068DE80693B1A3ECE6BD702A62B96CA88E96A577DA2F5FC18BDD8B71994EF2D52C7DEF5194F6B5F0990967F2022E50E4B1D9A4537744F378C8DB219CD9E604A9AB9BCDD22CBB46A9B289BD1B922797613AE1C0B927A44E1538BBE049A79BAAABA250F4AEFAC537FB529C9387048E04C259AD10B667027F80627FA232DE1EC839A66925C6BA4281134691FD0815D3DD82D7849F462B1517A2C51B350EEB60942B8FB2E0C5E4CAD2A731F5BA9044F983C83CA52D986BB57D7B72B26379081123BE83D4F26BE432A7C82041233692A048297B1E3322CE446A4B6671F5799AA2F0E0B569B0F4AB9F3A0AED4D785EB4220723F84BB1CA7AC5DD49A417E3557B923BC920A272CAD8B49F92DE4D5CF7A8FFF8DFB7D9C70175135EBB88BE04998833 +smlen = 6032 +sm = 08F146A35D3F257E93901A69F2480E2DF27B79C0240AB407AE970DAA3FC5CF72CCA680433196965955FA54571334AF47AB2CBEECBEC7E8715C8230C151A626EC414464DE612F5B691C0D68F13900DF63899FD5B828B27E9358D90D047C17F3267A330A0A40BDBB8158BEBA3A3C92FF32C6B9D50C4C7F64A38FD5854C7E6DA05E5DEB798B175CBB10C8509B095681EDB4A7EBC915C675340E3754251102B3BD00BA06FAF9C4CECCB3F56AD7A061A828381203C0DD38B949B66B41851F537F8B20E8A5003AD43994580AEFBCD82A8B704397A4998684346B566715EAB3E18F64A6444ACE1424C73159C69A2E53EF22E5F3292A73706C05F11634FB5301AF070CA473FD4AB7F02C294541E5FA5F86D54FB855627A5938E61E46D749E253905ECDEEAB5A549A4EA8B28880BA31515F0254662BE266BFE41D5905A7C3BB98F111EFC540161B188C6642AEAE3B993AB901950367C73B47ADB50649A4470B0BE878081AB21B35FDC78EAA6474BC76A2152A964E9553F47DE2A60E98F79CB3D8AEEC5B9025EED31ECA81838742E66F386C8855B427F1F7CC04DFEFFB745B13B9572A65DBBB396AFAB5156889C80789AA2B15D3950C392799D9FC2E67C7744EC646662CF2E796B630844E37E8F93847717AD566F6F18D8545136932762A9C32B13C64EBF2BE5E0EA10A95C0EB2A00FBA3DA3A047D963E093449E1C9B215C359815ACC157DD55889A4DE53643F352CFD9083153A2BF6ED3C5F728A847690517AE36D7C13F831CD589255C398394CD8E0E9D78F9224307C1476DDF8E93F3F0F0499BF37F9061981BDF147742A94B5A870066BD35B68EF43B32A1ABAA6480C958361B1043E9F8C33F9A7ADF6A4FCC2005101B0EE3F99E7DE6DFB584AB19642FDCA8FA9CC0B8D6891CA527985B00E40D87D9F6524D3A7CF00643C2FEE9CDDC24B807F8B32385B055F4E81762CD5B01AD19147BDFCB7358E7AF4CF7EDAC0E8422760461BDC9DF308C2C97C2FF5489C1EDCF19FD59E40681BA406CC158493A83702FED7C599CFBB4FE0101133DD24A325BFDFAA239A0DBEA98B84F679DC23BFCCBA071CE80C6A5E8FB863289F9DB8B56ADAC7A5D186F52CC2B79B5DFF44849016F16703A87A4E938848AA13E0CDA25E4863C225B29431AE1F71311FDAD10A561D19D3F8E0EDC8C1DCE70277F9E374C3224BB2BBBC3AE84CC2F019017EE36D5C24D714343CD831412FF303080B16D141E86746DEB6629CE209433CF4F67847AD074FBF0BDED091708EDB85F89AECDE7ED490927273C790F775C4309F8E2B0A6D5E995280A83067FB70FBADA2091D94D32091190C6472CE5B1EBDE0369F85949A7ED456198A3016975CA8B96C2C0D7A7F0C519306F673A44CF2AFD6B9887F4B2795EFC8E1CD5B50EC7A0973F1CED433EAAE75CACA7A83CE7828510CF8A536D7A7DCE00225A99D1DB31B306138BC4CE6740C197693C5387C76095C61AC874A8C4A85C4937DEC405A5BA1798C982C7775D124CADA813911FA31DF45B12AC43B3516493659DE04046A24F0CF048EF86C5F40991AE0A4E7BBB8BBE2E8B4BF225A158E9F8ED68467098CA81476F4495E58D3BCB29C9CDD9F321B005809051C774DABF6694839D50B0E9F6A5BAE4C441395C9187950926D97C06A5DDF263E1B03287317ABFBF7E533CE856022411A29BB0438831D68F489A1048F556EF23619B0951C527AE4E6984C675672D471E8EF108B0B7CEFB93B0A94C12E89012C7F0EDB17F1D30E154DEDF361BCD7A0CC0975A7E017934A7B0A2C8EA9F03882BB178C789F8C85A09181BDF4F6681036C347313B79DE5419C5FF2F7EC4B6CB61E20E7DE3418505232C8F278EFB5BC37B90A9509AE7FF8B230770F583E9ACFE016C449F68576E5308EF0D4953F6AB113123EC8DF6D8243329B65336FCC74B27E892F8FB94E40BD031E45534709443ABE555748AEC847B797CD8901B303B151DB7B364DBBA3AA03975CE045713D431C38B821DD0674F47CD3BC41066F10A10B6FC761B91ABB17C65B86D4143178A53E18AB6EFC7E2A28CA77FCB45D0D481813DD4AD3F9CA3D6BD1E837C1872636C952A07CFDC07483C2DEE73773A258FD66C91836EB08137D0B78A7384AE6D26CE4810EE7FA44B865ED63EE1D0C470BF11EC9280C42195730C49962344D17C7DAAAF255B2A7DF0595857AF86203995FA83598C0C132AB9B070024F5381E6A1101D3567D04DA1DF3C50366BDE59C8C397406E69CD20557B2E2B1BEA7EFCD9DB8CABC6CB081C382CE72BC317EBCCD955FC4357D4B3FF3DB8DFA4A4A3408633D247E7735156C853B29E1C916A9EADBBB4028A8AB2C02A01F43DE5715773FC399962D74E28D4CFDDB4A125E0B2C7216CABF159CDF9FF0B2756EB63B171AD3B3CA8F2E71CF2542DE0BDC63D524FEE9256F3A62D0682410D31F737C47771935CAFBE7E214473063063A075B1D198F5429A76E95097FE4E534B2DDF9FCE4288019A174F146F8175E70C134377BD2C184845AEE8F30AD54251AFA216118E92F777668438AC6D11A7A32FAAF10EFEC413A887B2A690494ED3160279B3CBA2427D16C23000C9DEC6C0CEAA8265F663D390F733CB250E20B36DB3578F39AC8C2EE1300B5A732F2FE5DDEFE9CECAFEBC244B98EA05C619405897C41B87544BAD64C73C8D37985038E5FCCE90279EDC6B9CDF501C8301DEBB0A60E6AF6E9D3CF3B108BF1A95AB63C5EAB72EADEC70CD1E298BDA2A424F015E72D9D7059A1DC98F279D733D38BD957376A490845549D63E2F5D832094D7BF3FA182494F844C80F2030B7E1F7C2F773AFE2220C0668E313BCB15017CA5AF7ACD1E62588BC451DA94A42E08DBB7E6EB9DE3B8F546A00CED89535554C04D9B18A951448685D125ED7D49B6C0D05210AF583873536354D99F4B9FC962B5EB155271BB5C6320358672A144670F7C5490266442526F78FB7B711C36ABE06A28523306AB8C9DF50F8EC607882CC270479AB52ECFBE5B1A2C7B728FE78907288E18CBBE6019FCCE795FD13A08272C2A79994584F4D6C0A19E56799450904B5C4B8E618F258ED8B415C915E44A3CEBF3A795A129DDE5AF65A690B92B6424EB653B9E44DFD1790196D11D397E86DDA1AF552C6930BA5ED0194E50B2E44D097D5A894751EC367399E25E40F8C380B9CD8131B16BD5E5ED7E3E08B1BBDBADD1963D9DC8F67315E5419504B8BA08343CACEC885E1EE1EA70B2B5B3131E4F1E79A93C13985702E78443DE2A11FDA846CAAD412382C36292FB848FB41376152954F68FFE1C0C5FAE863AEC44226E95CD5E02BC8E1804FCC4ECF16BA98A3237C76B871F0692885904E13152670FFCA187183AF26C53E4DA9EFFD389E981DA66F996E3AA60759866CE80F7A1DDE1AC6053C9BF7DA89FFA018F73EFCA498CF3C792B5947F1052D17DD8AFBED4323CE1E5900BD86604F800C26F2357ED5FE401CC142A6E4E04B3BB397711A04A9180680445E236C957BAD8C569159517836EAFB310DA8815197D0F7F3DC6807C4CCFA7C4F9A7D76DAAB1BDF919267CEFB92AFD6227E98C2928506B5D833C275DDF16BA55D05AEEA589B77EF2C844FB0B70048AB7EB6251201152AD7A4A97D9409447D15091FB914DF2502F37E251C2C4AC8682F00229D3BEB5BAD1460CA55CC51517BA47233B6363E243C17EE12546D4402AD592B745C632C582B2EBD7B3AE86E1060D2F868929A885D11D84394647C938AAEA00FB9419FCE709623C124E51DC4E45735CB668309BD1C1A18202E87E73B9013E123D4DAE4D5D1E5CAEBA5BD8381A2A4D653D726E376AEDAA189B284A388ABB4C990E9B28325083C833584C7EF6C37B00D0C16BA38DCF7703E3591D97C9870DAAF5323A8B5FE3164A1898FBE89A80A5FC37BC9BA66CB95FEF7D2E643DD7DA797275E2815A5DFDBB076F212103E54C7BA4113AE96A484BD0CE42C7492074CC053741645F6CFE1A14CA8A3F97A255429F4B1848F441E07894585887B696BBC64290A2CF713A0E1D3B350F326E3C923C4739445F38A2BF911722509BC74D06DD6D95A89506A13F0491836F5ED96C5209948F1F2A0EFC3DDDE53A2990FAF175257D936A5651364E6C2EC624463BFAFBAB2BA96850C5DAC8F8315EFB2FBCA40C9A6B033852AFE1D38EAD7F556C302F467B220B1FE12D8709D21441337B1C6DF1357B6C454E1E87CF2A0D4DB6AB04C70C2E53E325B55B85A1D1EEE9E9D10EB8447CC2B71B1EC6EBB906D052213BAD0E907A0DC4ECF10220259BA4EB8DA63B699A57C17B88A3C33427979C9877671CCABB52D23A0668328B5C6E417338B004ED63F57BB533D17B4FBE59115F3CA6876FFB8DD95D28DF146C60869A21E3F008627D494B62C3728F10FC780DD26D19A324C4E65D2E364FF16691499E06753D1A3E7625466051614F1CBD865ABB03DE6C141A3E71C1AA1C7397CB5CF20D99712F583BD87EF104641DD6ED767BA246F89A9C3F058D480F88BA2CCBC950CA44B00F825FD190444475188A77A94311B29D7FBF1037A8148AC4FAF5FEC9536137C5E041EE56D74CE49E32BB6B3FD77F1927D89F503E6D047509A9FE54CFAA09F42114297694A0E1F9051353A8EBFE2F54577076838EAFB2BEEBEC23399DBA0611ACCB97DD0000000000000000000000000000000000000000070D191D21237785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 + +count = 83 +seed = A97269579EB70D268C58D94FF744329B197F722A8A407B788510DDCACA34C8CD4C72FFC14B76300C86AEA1E4CFA66BA4 +mlen = 2772 +msg = AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE +pk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A261448C78DFE2786254DD4B0753D6E5300C73847676515C30DCCAAC9FE0BAD8112CC460BB65F6297D9C0F49685AECCF2B0E58B2D7326D37FDB9E718B1F28665780AAEEBF900CC6C0878AC6C916002CD08655CCFA64EC8CFED208D43C57089011CBAF117E63E5EEEAB2CD001AA23197D091C121F365FAD24BD293F120B1AAFF3B1DFFCCAC294EEDAEA85775A431EA7FBB7627628C29A4DA72BC52EB39D18CA1A3B495C646E39E2D60C0180474E47F9765C1AFD2542050EF825994D844CAE5B9258C3238B5BA0AB7839051B10D7382EE42399226F44139119E9348DA4B62B09105FE432EE33AD8057375C63FF046DC33FD6D72F5B1AFC65A501141396B7004B9C0EB71528F87112F6FB2914660649459DFCF4E39525A8BA207B62EAACC3E4A31F9F9CFC85F88DE7602E1B48DA297D8941B46BEE63DFA75E86A8CA9A05B6636FE02DCE1C4FB30427AD4BF8FBC8EC42A69688DF6012B7884B3FD0048125CEDC708429D5E341585EDF825B3170964D69E0AA7CF129048150EB0A50D919BEDDB76D30A279BB84AC900FCFE2CB10F64AEE6C02EF3C1CDACA542C904397D6B44650425C3C3D32463C01A5C7E2AE8D83F896B7546BDAFE5C3187E22C98C0C6C44C303BBE40037A4A1ABC044A52DD94DC058213D8F72FFD058752F674894B72FF429EF0916164F09C851F6B09D07708BBEEDDD3048897AFA485D07453E568BD6E95DDE2AAD38DAA3368E3E2A8F79A317991CFD281A363CBA3568567EF79CAEEBB058045A459CBB29D7A1D9968FD90736BFEB3B1B34C8F7E836795D29459E148B268C6E5A55561214BBE078671586ABD8E9EA7C7E9D10016686BBDDB8DBEE46B39E559562A70A4FD4C2164B6F920FA4559CF9842788AFDC3641A3EFBB96A54DF9EE43005D6BC3D76CB924FC90F22B2A6A1275D197E2B6F532550259F4B2EC66C369CE141ABC0825BB65591693C0FD4D5EFBD95B3404BF8F34D605A91FCB059DA9C5DA79EAD95708F1A5D12C3B4BF43F52528CBBC243E6974EA6961AD9F45887E17EC0807C89CBA931E0AD412D915B91E83495E48D3798483AFFB625739C92D5F8E2DE1237F5D2B203F21B0551353F42226CC4F1DF6DA49F354D463923DBDB27061A169E3587682423039FB0B8EB9ED877313DB290F80BEADD46DDED5828AEA267C06E43E12F127E9C732F7529BBEFDB584F3D99D807EE548CE9A0B2A9FE13586EBF7C81B9CB635583437C9D8A63717AFAA95E4AFA368EDDB528DA95BABD40F79C157ED034DF7304376C30100B0AFC79FD316BCF4B3F82CB01527B3B38067215C35AF53D3722E52696EDB5F3178641004BFFD1A3D2016D729D7A0283EB32C7D915A7EE4C66594DAC519BC7F2767E35DDC13704C69950821EF492D73E113482429F208FBD1CA7919727353BCC272CF1FCB7950A2E016F5A39A87A2C948D188E847822F4FC861910F8FD5C10370FEE89E16A3C645FE87220F8C49B5A3C971BF3435240CF9C78AE912B5281245C5CAF6F08C426E64242790EC385FD991921907A7A4C54868D3FB22539F783C64903F2325B5CA2FC313A5982C2A85B856F9F6F2051996A95EB9D0BC42D8581F64AFD5A8A27D1C7B657E7F88517C2F66B9B0D807DE16C9766B2F9F7315F83F9AB99AA405EE148259D767ACE23349A75564C8EF4653E3B434B0C77B953E8B5462DEF7344373C490B5CC9A78F0FB90279E7127761590C3E376E08DFA875448EBCB7292F69154AF34E7240F4495448B99CE7B53E261352A67C468E2E97ECBB95CEDEFF8DC2291146A3BEFF06485EBDE769A5D1D9E026A215C3DCB8447A76F157366DEFCF599A9BED347864A440A98FB528FACBC56F1AB6D1EF2701FF68B359DEEB049FDCC9CF7FD3213AA2460EBF8FAA0E7165449DC2102AA3F25E1EBDDDC4F8D310B23B268C762F4C73445AE997D22AF60BA3768B5691651B015F192709507B2AA3762E4468721DA71C56845A40497C6176C7DD07D6D8CB9E4F85B852FF30E563987DE8EB4C5DDFD729A9F96A5C287E663090F151B7A9B816CEF6BB09FD55EFA0C6C0B13956BDB6B7996921A2D708A6A62208EFE9345138178394216990914779C9DC9ABAC05267A75AE1F9A26CA7BC01D60CC4E9078D9B07DF40FA628DC617421EFE3AF68F62E8DFD1544A8F0AC83E2F743A59DD6D1D62A851D55E91DA04EC960799DB896D03355CDBFEFDF377122EA8140569E36B9F617D7827C4887457D54A02A56E19D949D904F41EA77638F582B4AEC53D4F4A218CCADFD2B4848F704C93FF2568A362E5BCF8A55167F4A02DD7AF403FB5A9FC11330838449302BC58337DC5BD3F2465A6D18C39DCB28F1AC89FA93E503E91105A5F009CF9F4F4014FD6053A35F070BB93D0CC015CA5304355B951BE04416B83E1D91646B8DB9751897241E0E7AA7810724F70F81AE147677DE235BD9E5C74908A90E252AED60FE5C10F407169219A62663D33B9429D9DD7EBF503366A7AA6F9F45CED944DDFB197C42837A914BAC4CEDD11644EA149123A81C8704C5369BF0EDA8C7D41A39F30E2E4C84DA68533A959C9288CF6CBE64B2938A4C07D6C9A4A7165ACD91FCB282F23CFE760B09D132C6B702BCA4B85F86A066773817C23F2D2D94D85BF57D27933C6600C6BD12A9E24FB1E5B5DBC871BA3A89E7130BB2400D53C5178C2121A805BF5F3189FD1D97679A1EAC8118640741F5CE9B9726DCB6DBCA29265DD0BC06570F +sk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A265957A813D816B7DCF5339A808B21254C0B22A8BAB1C652065D9B7773B907FE7B8134BEA01712C3FE2ADF75E030B4EACB5D58890251A17A3273447E8A25F6AD2763186435844110308673782843252063515106802545335554318720671835180886772517517256388283753486623452668852512070634408485832436110675121264353326746481085763615732848113424008433076603801463533552164128280122641200154016410450135711311104888841853701523474130453543832180047868583476022668122168032833812305005137370586847361877046131535643153772163056516432666022760527584344444821402411773828283765006207753868628640256425148316466165154878345162444645878035388758757072635834678020580405808268366066062110015363355485074463681253422300021152073236832422530335274463583857754543640512618178434380067431513105145620653348463827411651382502313888170658441262146606147105636111242882487032751300882338173736115640623463253086118361871852024274168538851558177045157286724337446476164681212073672358151778716002607864441837235388062711122402088538045527076020221080850776671044871538041448620247287460077831713854272655611846285182675757612546600880667884588505631367681762078722436368823582114425564400123217072766517757474617104805612281673846540475163428048225535074453318203151115476448161216550537368026856227661780763578222087505177880544113520847332263710288524662623182484055116337225533043305364737843013147046364875343034224031508884076865245081387264412805273405211236880614117403710402011205463017665164521172458481740313226030172045167763041686266432243886720527705428520252230240533452301614033032378221288586244077163601866211730586517702606413242734643780173211401171424710041136708317547286483807876101386320550336487567483787556840383578024388426786844455276124112714464880472228338711485168441716825311385418360606226340403111484345180600384321070232502006132871880622808257381736884770176541626361660466318862138107022102801371405730341352681651167603430215832240675532643408734302101528884772728780331757005383102462633025444022562570324583306124557505350750662844035010451200251047808414403156263060077110768702354473838758406544736840063517310014523027113653812054081178303110410038621531422675555654834107872247514077373345325327212086701474851661806862831575326222453672521502685185323033458300706064758540674581434131587551175554123864258284650733370426542100025266421423678811231668362345223417715568470141311056250578041524780315560576820011831827671662088841356764438007174820543705166212440023877664468000655175836583686785661547467052260076507516468305022525246665617838474821577558316826277301106872646662512264184870185632642245563121300737752370744488632123006884454424013556703334047231207703108826046113102103810444204802527767167087471371878680111515514462044740337822775556260243585230044860648581100205200753264247467767576257336411381441278141172565672547630258586316227087744102245754065037604880573880216427158221384138203202457405868815681111852320471883426003816867763576505008E1FA87138ADB412223241F651411CBE7B0C1CA244D7966449FA3497553EB350B3FBE853104B5AD59E21C09873FB3B98416F9AF07913243154553D794B6F0524C877AD1F61A66D0FC048F01A92079E30F6D6A68E8B02EFA364F7C7E400BF562C0318D37C12E4283500154F91A497463D70CA61ABA6B8510195426FDDDE6DAB61C6E79F9B9336EF932C7EB92E5C739BE270510FF2C19A2407D8D7EA1F39587658E3E28C511C88C38CB02BE382AF01E56061493739F8C8AA1A5CD24C09933C37C16495B4F70A63409C630D3D7B81AD95853FD057FA9A761C5078B3ED786C9CFAE3EE68E1402E242027FE5DCE9AA2306A8F293B61B27EEA770653693610ED05C54AC66E8730E341138460055190B4B4A2FEAB0B80D12AFCD4B5FE847B993249E204682CEFB2263779B8997C9367E56449F667017DFC6890F6CC849C5D09BC6B980538C8747622913EFFE88ED53EDA68A9B77179C622393A4E01DA61BB6FA1DE86CF7E34380BF67ABECC929A9A160DC6ABDAFA31A8974DD18A18CEA46A0BD6894098CBFB374C2E350BECD4F0DCFA2696555CE8E9610122A80B57F8B48573E96E0419B7BC849618162C41F6533C926A74EFAB3842861D100FD0DC691AB727A900465E787FFCAA74BADBDE536D5BB4289CAFF80564B4C8AB53DD185EE6084DAB4D400BC73AB0EBA4C89C72DDB4C7FA2DB96B8F42E6040D56AFFB4008E5A097963696199914B91AD6590EEFB24F476DDFE08FC21D6F2916521C11EB5989ED972FCB6DDFA3FDB09C6F775F317DE06FA6049CC85441BFF3A514469DCF3EC46D2080AF5BB7B849109537A32A82899C78C2C3E4030705B61FCECF45333EFD8B4D958CEC8A5C1392F1C9C26FCF9792163AF71A8BA8B800C658C73FFE19FCBBE5DE86C0C86CB4ECDA064EADE3BE877843FB4920D275436C0379034E188B99EEE595512BF58A59E689F2A421C883563E27842D2A27CB09B3DC83A7208D32F324732EBAEB7EE6511CE5602B9B9546D23D01BABA563D2FC7D4A0C7B3163E241459CB01C80D631F2E597FA510F52432504EE8E4DF3EDC5B9565B589C566E5DB6F683BB361633893DEDF8BE1E36C9BE636374D096246C31789F9D67001918957561F18A4EFF0A92A043EA68E2A265A4AA08F51EBCABB324809605A39B2245A37C09806590E5D1A6DE212AF9234EAB0C529AD9B1EC92A57431CCBB949832DEC5E35A5ACB2B3E7CD12C38F492AC34BABBB9B85B044C0D64451DDD42E38D55356499E8C9FA993FD20C63C81F1467C4811AC6E1442E207BA69FC3DB50C2C13146431A1B8F39EB0F4C08551F5AA118F4E284A8C28DAD77E1BDFAF1DAF73DA18174D0D85771B1B0EE4408D2FFE6A8C655D903B2FAAA0F925E13C6F5B25E21307C9995DFFCBADDCE5D80CA60CBD37594EA4EB04A3A11291BC751B839A0ED25832380DAEAB080AAE4DC996667D06E31897A5CC3C36D5A22ACE76217C7E4A0B72DCB5983DF16CEF5D7B9A4B4CB0232C92A68F8CDE707D1B07C93DC1202475531A2270FE7E44872E70F896702FE55C59C0493FA21E2C5399CD7B66D6B754789D11EE62BB7B856353BC884F2DCEC5616E9BA729A7D1A4FD915EA7B4DC65A472B249359ED13952BE43F76C3C40AF2A391DFEE1903795C341154BEFE77C7F303CE5117587E4263C93F66C1BCBFFD1BA5187633BD99309409DD1E8BE69DE4A44E9A1E53222A9A36B72269B91AEF427092E3198744F4673F5F92CEAA347FA504FEA31F44F1D86A53A5334EF26D61229F7570A7B2D5E3F083536CB87A17572A63C724DAE1BF3FEC92820EBBBAD3F703ACFF7A89096F1218A06A14E5BEAC52289D172715FA17D41E2529DBF1049CCB027022D2DC99844A3477A8F67F7DEAC08507BEC0266AEB941920E6917BBD4ED39C3D25465A5CAA0F841E4FCE0D141B2A5EF4D74E9F46767287EF680098A2E9DDCD732AC4B04270E31DAB74DEDA6D146C7D5C697D064BF6E1CDEDDC0DDD321E6C121A98D641797BA62C47CD8446AD8F8C75C26DC4911909B76CDA03A5EB2C4ADFE0CFC720AE72CCD1A15949B7A33EBC2A422327DDB443744E476D7BFC42DF6B8F267DBD5755A7BB79A57F6229A3506DFC4C3E38465FB274A12CD84D2F58CC0D88240A1159410E930062B322520A3279A28954577FBD6975233E64313AD8F2AD900735CBC3F589E8686253975E540FBCF727B974C0339E17E9B59078E3ACBA17FADED18BE8D51C94729270417C6D0B1CB50B94D289E2C0B747F63D8624D3D94E6ED843E306D913834D1C1F43664EFB60C8214B118DAF668737858B6FB0E7EACAAF996E8F21E9B65FB394266FD793CD506285267BE63E80C7905C47B4117EFF1D12109ACD963B64A9DADE04A69DFB499E829D251F06A3471190D8C54DB68A021CBD651534D9C33012CC8BD81EEDAC76E91EC3F97E6A00C40AF7C0BCB0D06CEF9D98D8B746163F3CE0667FF5B3D69BDC7933DFD7F99765E3FEEC076FE9149E9084E6C62A09796A3A2332C352FB2AF4AEEB0C5282D76B633FB5F661EB5B7DA0B93B12A98A97F650B83A75D0B4E4D49E8ED7B2EF632FB2F8490812A5919E8F18C8596B9C68D4817B5BB86CFA39F14B3EFFEF18A5E559AA9443D33040B35672024C98E975A755602D008B8AA11AF16712E3552015E1ACB90E738D9C305FC9E437909C752957FA6E69E99A1058C8CF8B22D4E7B454BB40CA9DB5D9122C0E06DF60F1408E7E217B5F98A882ED9B58D8B7393EC7996E0BD9762A703B2485DE279E97FA4932D7D0307CCD1739C0BDF04D539FB5E115925E7C366D9FCC7A6BD0B954128A4F5D37F02D5759FB66F81EC8D8F5FC21C168FD3902F9D9E6F8851A7354E6B34D79479ED6CABD2A8FE8DB6B5D676AE5253333FEA26CBFCDF70073284DF464D0464CF781705B34A6D0DF3D0B0B2B16E65D994279FD25B4915996B5F8E2E52092E4E2DA470239FC70300F31523EEAA48638598FAE388B0934DDA7F425D0CAC2C40A10B08D643C244F04F6FE8EDC54D73575F46E51689B171F6E2B8510A65408435713D3E0277923BF898CFFB07A631B25CD15F5A3724FE43DE15042567693E8FA69AFB67635F14DD095F3A16DE6C90AE6E3A3CE7AACD7DFB7C0C40A9D97E65429B954BAEED49BC0C3E7D03C1C3C4CDE6D122D4814DCD9BCBD51E162712D49FA3071E9CF880DCD361E2BB0A346C8FFB2ACF4E49F39F02016C89DAF732F6A6CF3E51B12EB5780C48A9A606B839098CF0267916AABF53A649AEE8D8DAE243053560AD1B5BAB3C19C0A304E04C45753A10CCFDABFF1DF6406352EF71124820288660DC1F6C5FDC82304740497327DEDF1F049B29A47DAA085904DBD079D352069A1E078A91399F9D8DFC844F6E6BBAC15B1C7BBB83E0C8DAF74507CA7CDBA61AEAE01134C7DF18990EC02913E877582B8BAB136F78E15377EF4C51924BF4C0B61F2E8DD5438D58814ADEAC856504A44323B7967CE051070DC84A4FE21CC69496582CFC95AA5794A4775F485D18AF4090369E76A0B13438764AB8B3F189085637CFEAA5E9BB04BC65 +smlen = 6065 +sm = 33BC5BF53200894C6E2E0A4A3242A9E30CCC8ABB4B66788C0BAF48FB7094B7E0650D60BCF64987D4A66713D2498A877D612B52551BD70209980AAFB076ACF029DC80E747CE1EAC463ACCEFE84230469DDEC08FD22EB155EA3B13867E1142FA6E6BFF39607B63543707314B9328D8D8B12D4A26EA9808BB50EFD127C0963AAC134706D5C16413439ED232C1BB395497B471C523244984B3E5539DBB33C5A69A66D274DBDD6B08282DB3CD9E8E45551F7CDC47072283CCA15592ED882F9A96ADB2B92381C47A6F820D7AC0C40D033E700CC9201E167FC0188936133D8D257D63A2BBC7E5A5E37F38D757AA180FC13D515852EF55F4F35F8703FA5F9CBAF06262F239D3C616FE34F9808E0A403BE5110C822F1ED1EDACEFDA5E28A8BBD3E0A8A38E27DD3AF9C6635628AEC3B1F7C6EA00BA278DECA9588B7C4436B5EA8BD88A49C8E402E1705CB4827B386F06D7687CD0D8C56219D7C3C2420F8E7BF6555D0E873598FECF9D647B26923720A9279105C6C3B9F65EC80FEC9ADC7473D8AE93DB127C8A441072176F0F9DD0141A3093AEDD3F7CAA90E1ED7A5D1502B5919000F23E4AE64CA0D91CFEB7D37881FC1AFEA1649F30C3AEE4B0D9EB9A756DC2C887E133A98C7E37E89E04263753D4AEB112143329920855DE57792BB858A25C8133149BD6D0ABB95F75A75572BAC0568BC28A5E70DCA3114C8F2B791F483FF1A76A0E0DD118AEC8E5D9B88E3EAE2D38664CCA5BF215FB43485C859976681F0370471BE9D1484EDA21C9A1EDEF5862FE8B68A95C5E7BD8A08F25E798A2BBFD9038EB5F2A9B4ECE774085EABECA479E45DA1AE092CA3C11B982E0A7DA507ABB0F4115FD62ADBD0C41F224CE347505DE31BA385FFA7AA109B4CF55D0A4DF2D0123FA6440161F2ACD359B355FC6834C620B64FD6B23A75D6DBFBB138FDF9C18A158F9491BCD1269E90EF8946E0C9AD5B73E1CC3FDD9BB0C62F796D5D0DD7809ED2A4341519C52C723700A2747A834919C79B69187C82BB1B2079F272B5BBC4B2DDA144A9A41914BA6BAF54C34BCD75622490390B8FD2A9FA95544D88BEA22DBBD067C490ACCF86E3717EA2FACF8DFAC69583162C76FD02480D4F35435F5FD43640C7D60E4D25E35C272FB8EA8FC9E745CE3C3B1B814D6C4206F08B38C8FFB44D046EEDA22963BAF234CFD1CCBF243CE24A0E85B23D4BC10A3F1C5057E24849CEA48A85FE3A931954B9A9E4ECBA82EB3FFAD385B448972B628FC3AD8E7E650A5AA1EF667DEC6EACD868DBB8E4B7FC0ACBD76847AF2B074E0F46A7539D5C779DAEF67CD7E56999882B58AAE994CECEB5B704EA64AD32A4FE0AD1EE11EC97BCA4DADF66957F94FEC6CD7CC9FC11F6BCED18C972983A7E0C606380D87FB4E93DFA80898E9C0F63D4D11F1878DFB505B261BD0A98F5E61FE2BDBDE611A2C1D58027298ABD8128DF309E5FB3FB8B87D9FBF222C7218445647ED9463029954B4E4B93A544096664B948B5B535087577E1707F1D193D15C93A8ED9723516005D31C7E72633D8D2885FD54F8F135DDF1029ECFA3521FCCBFB7ACD1FB7A79D037A9C8BE229819A11093DEA8B195EB0AE8C9BA7EC6374DA80C82DEFAC12AA667A30B74F65B32D28ED2DBB2652759B4FAD9BEB9FDBB5CF62D958A49EE6A4F9BF69D9A9AA4C5F6ABC4B84580AC6B7D90E5C64DA012176C3A81194992D4C4A298EBDC90FB10571872EE49C782F19BB8CC445845F71C1BB78342A27F4DB56BDF5633637052B663A1AC985ADCDE9A390493B74DA8C04EE7F4846EDB11882FAFA274B8EBEB16D0A0ABE6790F814F1BFCF796AE7863522FE8E3E446C0D9B4D5C5AA023CC3B313BC4ED1E260295AD66176AC65D8C2B8F82AB51766220EBD76144562D07DF21237EB644CA3D83B2D799E74A4A8A214CDAB738745E405EE869E61B46F07E98FEDD2E5E515250BA04B65E8C88028116942E7C932448F3F1C9542D8635417220AB8AE65C706AE54BA2106EC012A4E483E24AB36CAFBF4459CFE9E961AE7EC1014A8FD3914D4FD6E18DB1E466F8D78ACA901D2574502DE153767E244B71D9015A2A0B6998EA47D518164615DC61E9BB93C83CF058D6CD01F1E5EF23C9D49B0047ED29A5D7FEE0ABB2C811649C9D5F5590B999166CA63C8D6B0E2D673B44668B24F85D7092DCF1EC22BA4E1D06A5A6C519BF6453C0086FCBB8DC181330DBA126F387B0C388612B9A70C12A6A0858D6DA702F09AEB81538BAD3B8EBE72A66CEEFA9CF26D3E0136EA5F687D7F3894C4111188F6377DF88FC31B2DF262340B63A8CB51C1120893FA51BDD6F6B868F77B89379C7CB1C1FF094476DF2B32100CAD3396210539456CBB75BB2A6194934C1DCBD7D637D8A3B62BFA11EFE09F12F7CDA89479C03A5BD208B89AAEB2116E8D59E2065A348EDDF5048B2E18C3B69188E7E6EA3C5134A01F3439CB61728907DE4D7A9B47BA11453C76AC7A2A6F6443D5C58117D4E88669CBB38B170B21540A5AC24D26042EBA9EBB522D2CE516B0159C12C47DF017405933FD1C08D773AD4ABF9E111371A1ED24B86F07D1F0AE05CACB6A768EAFF765E2FEFE268A42C564ADD3524DDF6648618956062042389092AB1C02EF60D43FDD9526EC91FE05935E937DDF005747B5121A0645858323A2C18BE7CCCC7A14C74003FDD788BD072699A226070272AA1EC8005DBF0CCD93EA0882210F54682B4950CE8D3BA8D636640A8DF50A04770DE7010707E811B95A149908D072840B9B2CF2152BCB3DD2C43B8BCA77435347FB3BC7303906E7202F8EAA60C08D58133BD12D2751C64C9BEF78D536445391D53614763D0E51BA2EAEF54E06AB78B7FEC69E00316F0E0709852A913E45C46076BEDB18D30F0D2513F929E62CEB6183787661C9033FC7F65BDA055F49DA7259890D9036A2D98AAB45170A5FB1976F225FA35BE75A7D42EA35D0C6378A1853CC8C234DB0D569C4D5DCB94B7119ADBCB82317574EC4DF20A81516BDB80BCCDACDA3CF811965115F84423B3ACCB1CABC0199E4744C727DFFADF17BF3173BB77EFB8B783559AC1B424F661C90F0698BA41C046CBCCB94220D7793AA62A4038B6775C88759C3E8D0DA6E440F003B4CAF046C182C21468852543184C8F59B64649CA09A1AADC9970D47289B9341345FB6485E0F35CBBEEFB4B078D598617C5A56FE97C62421BD867DCF289C7AD27AAD27082BB176BF4F8A67EF8339BA8C1D203C716A9E5EDCABA7CB39C26FB748708B67EE6FEF74BFE9BEC0EF01C8C71D3804DAD682B2E5A72C9BEA578A5D36240A77CF3BEA35170E63C94E0A299E159CF3802606473B156051F1F3014CDC76A510452B77274F0395553650162D0B9442E1CB9FBAD7257DF74816488F39364F9BBC6CAC38D9DBB6C95E26E1EB8B4C717D05087BA943E06CC7D6878DC9AD3CCE9AE6465093B9074197FE66946895E44816DE16DAE28A693DD27B3C9787165417F34F184836EF075D305A32AE299CE9CE954C07E6E105EC8A70587AA3D1C86ECF706D733E714497C111372BBB11795B2AD8BD5AA0268113E17A021120F3980692F04B479382A84C18C6B1C31E297AEE79F7581E54762223888EA8C08CB57EB03D2F79B8C55F1AB9268FD03B3998C13ABEAA4CD397680CAB940C8278A3E7385BB259DEEDF7AB3A9B4179BE24085BE803ADE2FF020473F6F94713CABFD6A983D4AAB4B94BFE80E99D4F33A4BF4F61BF5FA05F5202F57607A291194F8515391C51DFEB7C573FBF5C9134B895B8A8B8C043B68E81818336764650C652217632D7940874CF02606C1210BD24AA703A18BA6EB850F54D20C515B8708BB3FFE7BED94FC6FC694F322D25C919C1441E9538B90AE876E245E83D7DEA4BCFCE813075CFBE900525277C86EAA184AA6DDE17B7B89035C00E15836BD447CB01D1E7A51DE87A8EBE0C738961934FE15ABFCE35F93488D706D9D1104DCF44565F9EA167DB825844C7C81D3B9E9390F6E2D30E786A0CE23789EC6651A3ED6237B962E3C0E5B29F20D3E204E0687A99E245E8AE4844BDC4D41D9E37BD076BDC401E6AA70E3B45891753FC219532C3E8AD77C547963AF161AD2F0653B31CE9C1BB6E085F4760A7F3BA14090DC41231A344CCDE63E8893125B7EFA680F3D03B0AB03A87AD9558C29245FE2D52D37F48FC5985C98543644D54C7FE28C9E9C13E2B63AED3D1FEE0D13A775E76E82A83B0A63D3921EDAE167CD9EC30D156E96054AD3278D686FF40734AE8EAE3ADC254F91826DB99320661EE2B019D8003B5EF447456F45E808B62A2AC13C045F2406FDA9B92EEBFE8A67BD9ABA6FBDE271BACFCAA3B922DB5C0C535A21E13B5D54534919197C288CC7CA4DEF8E38ABB577E4B89735C4DDD70B58254FC5E3E73CF6DBF9786A0AAEE58A73C8C4EE0C544A71EAD89E83E243E3F322A7E59B33F5C853F00EFF065F151AFE13F6AD11FD172CC6B21668E08041122BC75817B50DEE91FD060F87D777A24F677AE59FB699524B270CAE15ED938010ADC9E8A2D76306FB4D2E0A37B733BBBDCF67AF09F693EB1C04FADFABF8CC5B410B9E63DAA278DF62BA3C25B31994AD35348E6CEE749041286083D73A6002D31627B7C98B2FA870E1216459BBDFD0D409000163639BE0000000000000000000000000000000000000000000000000000040D0E15181DAE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE + +count = 84 +seed = 483A81716F91A43ACA6764C4BD2A57C9156B762E9174EA49730A6BEB9CB19A0B3755E37BA47EC524BBE2FA25B9FEF687 +mlen = 2805 +msg = A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F +pk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114CC79423C77935855FD3A71A808B8CC2AFE45338B6C5179A3286717C9B88CACF21470FC86D9136CF53ECD24FD67460399DED86356C628CD720AAB42E1A8B268F64051FA4E7EC446F84FC36847F638353DE47CD938A524799D6889FA154826C9C5A50567B0D8681CBF4CDB07D08F43585575443DD37B5E488584BC50A904ABB189FD53E3D454A7D4891B31BC205B93C1D867AEB13EDC8B0A0737E22309EF223313BDEF2708591C7B0292B6357D4C152AF209BBBE72C0064441B8367DC87D84A2C58A2390C258A4AC33D4E9B0FBE20D9CEFA76193085A6B8B63F516BAD01AD955868BCC216A53C544E8BEBAE9243FC1DBBDEAA17135E58A3D8053922DE3C901173457A4CDA905D95EFD6A47F0B4695AB0A02C2918044C56DD4D0CCB9E9E33301AE523E5A033F6096847D6ECCA7EABFA30261512D9961540B62168F0488490FD8B0AA5FEA3C22C4F6EE1E1CA15582F2AD755FC0EF7361A95EEF762F40847F1627D43FBC5E888BDC9B590B71E32EF30462BAF6695DADC28F0C6F3102681248CAA866D9F154A0B1387708F4337BDBF013013DAA6CDBE73A0AE4BAE63BC3488589AA859E2913012509A52453FF4DB5B42FCB1AD3C09E9EEB3013F27F0F0E6FD6506B434BF16ABCD4D2CC0DE8F81BC9844A26A02A332B857E77F16F29FC64FD750FE3A34BED1939CF3BC09B249F37969EF9B9D190FB80EB0491C6DB70B427887AFF1F608E8689588D7178435172B648DA42C14FB15DEDB4AEE8307980E5B9A4370796C93B7C9B05544F5E90B226D4A1FC69464189F2549380529B12BBB873946106AA45DE7D9A5DA02C9624855497DED024D9CDC60A4F593CDA53C0B4A4F9AC81F467555A2F2334CAF909FB277D15A66C57D2C06D709F8DBB4162B50A15DA88145A42FAEBD18F43389954523806E36558A29CE4869748033ACEB4D5CDD41B11599C32D5AAF97D741FB520447530B5E00A81A60E5C370364FA3DBC20F48269D3B04B4E20F89A3A09DD38A2477158A906258A3CD5F8ED7650630162A5DD4C50FD0582D984F13494076C0D4F9277E2EF62D49C9220265408AC5BD52827365AB1FEDBB37D06A4ED97AAFC068BE91CF2AD43656CC94DB44DDD6151EB1C00019F7CF7A21AABFE227A67B69AD101E80366F3B60AA38E7644DD55BCB85F97405B569612BFED61A2D605408E115D6961A5643EA175296E4680FF6D3A984090CA1C9A66EBFBD28D48DF81B66C9C8AEE29BF9ABD448E5DC6653750F80C5D6D765A5234822766BBD2FA6198D0F733199CE7D36C6C01D2C858B1F80A99E31737626AA1F4C1DCFC344BC8350B5024EC23FE46B0425727335E6DEFA307CD490C06C28A7F357E8F8DCD12F1DBA407065B686B3FDCBB4CE37925A85DAA8D9027C32E8AE1600B7CA856AA57832D17935095A5DA6A23952CC43546500832E4F46F321B4876D2051021CD9C07F9065EBBD8EBF2452E49B29B6BBA10FC33C1EAE5511D6BD934161965C82EA247EACC108BF04A8917E17ED33BD296F69AB5D3369AA8FAC2E88ECC2B0E151AFC52D23830C6D16297A170FE35E960E974806F2BAA9A77E41DD139C482EC8B0646F0F85274E4F4012B938568445453807CC062744C2D6F1885CB48C73BDCFCB1CD7CB62BE4AD65EB6E44FDF901FBE1A7E0EE60AFC7857D5B10562561DBE767BCDBF036FC295A1425F8783A01D7B56C8ED2872BD0B3E4DEB4D42E2EA9A97DD9C9A9C13F190D6C074E48D1C8328B9B7FC8C283D03C79CF781F0D3FDB0D3DB51F71CDC2A36380ED41ACF0D6F04A638201BC27E2AAE30A44EA5F7915177318A04812DEB932AA4720F73950E18AA84FF347262F206106679A3FE3C72F283527D12765DDA659FF7416342F4AD24A67858801B0886F8F875FB109C57D73B666FDC0E5135DB5E292CF4B58F39F51F96044D63CA4E593E98A34330D184412D43A6DA39A8893E66BFF94D1CD4195CAE276AA8025749761E66BD152FA38F1266A450676A1CF9260F62D33BC232EF85F2C93781AC486A7395D739107F6F62F749AC7BDFABA33540F9B132C298633A7D6D5A27E6FCED9B97173DAE6EF1056348006C4DA93E348CB82B03CB47EDE59114E64E96E569A36D6EFC56EEADB5B7251110BF2CCEFD8A4B92162DE25AA424F5241F7E40DE3EFBD5DF95AC845C7D988245542A5BD4DBF0B977369893E929AF4979D05A252999C5484CAA5E1C0C2A7C840AA6C2E3A6BFA94982F15444A81BC80385EC9B348E300252F0107A65A1343FEF6C7901B4EE96B4901197618C13A08A211A62C8035F9148C52FA5D9CCC54D2AB819B69395D6CCE6D121609F273F7439DBFC2AEEE83CF81CA403EE21D3BAE1CFE5CEDA0C2E985F88B3A6C7DF4E84B77839091B113018CE231FFA0F82B8953CE263629EACFCD97C3F758DC8F1509B848466A2C0BF20750367EE7643A1586FCC4711F5D54C553BBDB3711C50155D043B23363AD7DB5407372A57655B3A212D46FCF7E2BA60FDBA0DAAD6F685274B04BAD98CBA120CAC84DBDDB5BE1BCDD73B3CD66D57FCD764070E3632E43A9C91FF341FA5E00F6138DED5770430CB6FA5EC86768EF382C170E12DB798DC0EC981A2314BE7AC46EAF2AAAC7A4BB79764F913188328C8AEEAF0BE26DF00AC971C97D8ED205AB5BECAB366BF7ADB5310DE7B54758E9E08BB4A6608B31B9E81D5704513062BA3E1DC382A39D21EE8C03660BA32DB1DA5F29D41DBBC6646DA79D5C8 +sk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114D4D28FEAAA989347F97ADCC29D585A8583FD6AF03A5FD954F0E036D13FAB71C9BBC7609DFA1807788AF3D80CABAA2075198140F86BE63E5B54C652E4A5FD24A6586655267083623667162532088076822513784464225862205337147675553121454277738848403535087634474514065053537776202110433054750362516210357581631730574781014256474752487388217536223025011608882372108158151767600265520520220431703270143542567464627156283223611535248357714303564217511480464067653842285287624331730425471363015427575281526122354012340138405683202261410411435667566866200565867821012122135036518865617740676025846067654031475275566612580304883476013652244118430153435748804623076422277836477414200808523550484506143647101665647741753338317341875363748415442600613451283486288148088360184182308722112177501563853167038303350461217274764200366371752558588564487338166343865670755143355624848534162781804260751757023808546127735210354413111874436841417201030157221657683684767360482445155661844183453008806241074121171834004063264503502456253532036140087630862864372463786171754772320860115524465157245615868727202208750723622364355342731461612403743110882022806485353124713321835884506112186648581527453547657721868686851160227842683104460180331701536006140382058183248003452213177136602130611570373520054456456375256015504887478583308558046431736746311640427635213801763163343755360864836202121105220868750853806335350612463647077481361421337600384406044712007061215457532107636734307063087651330728830253670068315316885332572048813532404525383006704847565501526811854141253332676865057750388724542800026783738431225402315768675515714747753856632114007530568657003508241833530888757153782365306282633275416826165153513560534274041804110770515708287353683728514651055807734372415730364828826608465486202550584580311216761741635712010012440500431314708548471660250228452754048273138227234513742712481487537223140311540188574261354738401107060876870207546736557870168885540284762050382012827674440227020863243470876263250671884181002324428473110315063171188211807634514556571440463475275401155806715647651742241620217437613264783428707102017761228557834345864702534864866881882661380050718835102717162500608544134523673384585352548385611773028257614373433308066207235800753845348332108808140216633714241562641807380082573204206831635106822868782072887405337883743810666288322721204485717637041480270015535618440356380154066031721054187014771330563270884218584143621806084257850016787651667411520875046534624837764147761134886737714146204133485086607541501525540513205325068703776855153347764765837772882865423606146387006506462654677126334856555254113886087677424338688254818802866806616687733351764014227083421402444405064661426558388588637785115154242162051032180161371481163078734173774405570764242570001224217357717366140684530568857465417815678440300172626318313783280824312338235610470065842822657540733760772280001767374401675030538570144248161327380675066855542163543368112200256571725237368535854750435AA244B082A10A42BC5DCE64924C3681ACA8B111A007F1CB598001654ACA9D7F5B8D92AC30FC2A354B7DBE8114E198B51F7CFFE20718BB9BEB5431E3CA20D21B11A6E462DA5302C299A66C656E88A07DE94C566F49F59A99A0EBC0F43E7AAE64458C8F6B53594022A5A2AF9A517C62D108E80201341CB16823832E3AD79B25D0E3F000534ADA8449512E447D146C85220806730A402AA14541D271B3FFEC6ECB294A0415EF9E0ECE5D3F213DACC37168F70A92DF6E7710E5C8973F90E4A2C7C9906052889F9AD99BB46616C58E18B102655C6DEDCAAE79F376E0A19A5EFB6DD27D4B1FD5A6FAB60DEC3DA3ADD768896DF8D2459BC7C8269ECA4B5300E5075791BB82689C58787309033881D76A7B4E515335890442292D5E3BCCA8436331B1619305F416B6ECB60A46C17AE782FFBB94FFE37E2217E63149D5D99229E1F8147182E7B3464EF8F0A2411A7EA314AEE36DF87E2F534E03E65147BF2ADED0A52BF5E4AB6A75C5383FAD908259C82A81D64B6A682308178DE3770929520B3879E0CA51AC7C432F25C8B0E49243E89A73272F4B4A12F0153A581DA3DECF90098A4B824186F3572EF822D04DFD5EACA73532ABD8B2C34A47BA88CE45885481A454276414DF520C2862B527949C19068CDDAAF7A1B845EB78FC78EF791D12CEFDC9E550C35513159EE15D642977FA209855FBD210AEB694E42C60507C27A56D101702EF3B20BC374CD0ECE3286438F71F45F7EDEE174A30E936833043FD8A451D6B058E52863CB7CE3BEC9772BD3C531ABA351F8B2714B04009FA0AD7D5545C99AB6E9B1F16CED99CDC2998FCD7F448012302358175E528AEDACE254BE69671F349DC46AF822F93A617D675320FE4F5F1EE81015874C68027A0C112C6DB175A48DB14814023097A7D07CF542875B42D03D73E60BF7659DC5FB1FD594CC31B65D50A0603CA7092DAE6F9C6F4D66FC052039AF4B196E268718F069CFAE8F1704C2E2C4CDF23364D2EDDA2EA1ABB6359CD73C4A97032E2132D9B1375B6322DA478B24C5DA478A43E1ED7E7DE5E8136E0261D2BFC87F3456065D7CDF9FADA35F48AB4451B95A7C1C595AD12F5AF9F1E6041B039C868701D57D64F1E42A6BA7663EE423964141D073F5580CD0DFB2ACE7956B6E8915337C3AF9E8B968B88E919183015D23F5F2F16EF6B71828066679783D8BB9AE71FB2A08791CF2DC4299562C453AC0999C73DA46D41154F22514BEAE0886426E9B5B3651F0CE0637B2D9B37148784C49F6E7F9C8BC2FE9F63722B447E54B0AD572AA235634C55326E4362FFBE0E8CC97DA7414FCB7259F994B9E73B7C5D052A04884266EBF6DF619C259C544CD7693C381A4D0156F57A36EF08352116E8B017839CB8FE91BFDF90A6826D0079B9ACC2C96778470EE7B765CEAC77FE775AF7B28E436D07058531760B9DCBDFE0A08F1B046E0CBF016586213E636B79DE6781101DF2906D31EDBDC50657884DC1537548617C2BA8F4A4829ACA744A8A50072BD952197188B41D2AC12FB07BFC7E18FBE78FBA6EF40D26CA3F00F08A64DBD38D87794BFB0A1EB85E2ED8CDA2AE131428D3EB3C47B6FF106E6B357F62A7BF4632726DC5E99AA949AC9BAA0387BEB3866CB418EFA8116BEDF9907960B9E84F46B5EF03C5479F04A2A3DCF34555B1E39FEE21B3B1720E44C11C41149D6D7428005FF1A6468BC3ACDB8963E36D574F2343F76B1CAC98E11225D7F8E18BF54ADCAFB15DD582EE9547D3D1B7F7CA92E8D180E941148B291AEB48AA8A1597076F5DDD7ECCAFC8C44E9EC32BD5F74FCA39656874EFD820E4544F421154C8E495EB4D60275F9B0BDD78C6CB01D24F5971264BC99C9F61BA92C7F25A45DD1F681B665ED816F607A381789BCAB05F53FCA075E807C9EE217214225E31B991208D7BCCAEAFCFDF2E1EE1D0CB68FE23DFEFBC756C786611F1BE0E750A4EA5F03BF4C1BA333AD51F59E72CB106360481F4D05872753695EE30B42BA9824070C7274DE3EDDC36CA4E91073EAFCDDBDACF3BCCBF1EABD1C3F56A209503657469AF59D92A90ABB7AF7B2B6E21FA3F2A4231E621E0D61E57FF0E22A8B5B2EE930729482FF6A894E2DEA0CF1B7D04D395025A80BDD86825849F402026A8AD0B4E883599441DE1750CF711C443DAC9E72F1B932036A257BA1EAB807BBA440D84A2CDE8729CF5F2CE42C56A5FAFC6DC0650FECA40C7814ECA89DEBDF9A4EEE886BB478E44E069F537B7E1DCAA3A16DDB337A38D457C28AEB30845570D1FBDCBB91D4B76876C77DC1433923C64773C9630222176D0CB6FC2674A53C39C637F1A4FF9715A449F7EA2C679D3F5DB08A976B6D008F59AC703C63F066A500373CB54BC25E852F75F4E63F9F60EEE1FC62333332B528A37D79E9277F50C814E48E8BB8DAED1E07140C321D77DE9B5208456F3F845327CB5B8119146D28924489EE0A7059B7534C2627E85753399E555351AF11A4248C6570EA20C956B367D80BC5C4C1125E04A6B2C226B98235A5433A97B2ABEFA0BA6933A872F16E479E9D0BCCA8E5731A87C53AA1F8ED3ECFE932DE63C23FA995452AC924F3B43BCAE165BB9798E1CDD15EBB6DAF7A4768494A91A16B1271363BBEF90731D8B3C0B5E326650E9D4942BBE695ADFBEC4D8A2554CE4E2A6A8D31D046EF2D0522A4779129C9A7F190AA02C93949AF66B8420702119023E85E238FBC3485532991D65A52BB95839BE404F13FAAB941276F41F4E0AFD63BCFF83E774005EA95A3C922277EA6C0189D54B8812257F0A17129538B52992B44D40BBB3A25F880DB6B489F592C3D88CF22DF7E50D545A8228A29FDA47341D7AD232E01E8162E2D71981C2705945AA21EC2B51B94317BEE6861D40C7EA292840BF15AA80F435701ED313A7A840C562BC134FBAEE97623D800E282F948042D3553866C03E681A05E8352D3F2847E05A1D46ECF302A4544004855F8BFCF59035F8A2D3654A73FC9052439670DFB8C88AE6AFF960E974712D5A473EA4D596689C3866119279FC2D913FAF793402CEF758FF262175B0B40420063F49D47F1DEFC2AAAEE6106B62086309145706BA68D142805AEC1F14CF92172FD947FCCC3F6606FD96513A0B21E824CA3BB4B107E542A36DF0E20A1EF1909F4E9991219B39C0762AAA6148E08F334CE021E7A7DB711536A872CEC5B01A8E758F03530EA072D77C8669C2A512E6E0F10CCF61B5DF7F7B2EB231ED70C2661152ED22C0DE82F272D4865A0D8D5FDEBF1C561C3DDB6B952949DC85978CAA87913D9CA3782E31B10C65821BCA25E448B01F8D3784BFBF0166F1C42CF3D3750AF6B874ECA4F0B270A7E7B4796786EEE6B8FFCAA1FE72447416C1E9D8C9058ADA62D5F0EE780D02B24DD2C2A0DD4E8B595A39C184F9F1356897CABA7821FA3E475E0D525F6775FCB96BE4208C68262A6A91CA4E16C671AD5BF1419EF33B752D3D2B6D9C6C178C8F9F928B95EC9971B34864F5873A9B99C7CFE1FF20D4B35E056319B41D91E26BEE7F9CDF83169D3D40A2325AC33EF3608F7BBE9CBF02 +smlen = 6098 +sm = 0A16EDCC65EBDEA17EA3CDD5C856CD70260DC724E1FCABE0D440A92065945E312866E209632368FC12912BB4043699074656C714626A2F4F1DD06A99F7B4155FA62ABFC74B62849066EDB2FC21DE654E6C70F4EC4340683F1752E73BAC26F735EA71D0988969F1F4068E3AD3DDAF91245F45BBE72A71164B1E6848AB7412C62081F4B4F27AE524FC008004BFC3E178B99F34AD9A755EEE04769C90AD86DE29AD5292EEE36ADDF047B65F07D40B612E21D6DDD134385A96E3F67210D5F9C776EA19E839031D003E30618295A4759DBB323A2091C27927BF0A80EDA3F409CD085B89041A2A7F03110D2AAA346C5F94C679DA74EC17042C7A166E707EDB0B484E6F4DDF8506BF8AD81B6F71AE93C1DC5DD34166CF0C0CE4EA06544242F35F49437AD006854C942C860078F05218FA2F48D26723B1395870DFC9986D798F548B3BDC471E463C0D216665FEFAD4559899C65FE59D46DD02B608D1AC831BF0F9CBBA5668CD96B0A3FAA32A12949139E1FFFD0DF40EC83D400A6C32B7286D0957FBB1EB92CFFC98922F4F514363CD522D295721C5A7D54EAB9037EBF760A6FC27F713C7803E100F596E65CB7BDB46526C0ED4291FFD7534429C7AACDE480A09690DCD0A61AFA27178D3EC59F0149E220783A70D351FD1D5176F1BE5A8FB630528EE8CD872867E3F74CFF8EED039B9F919EA8FBC3FDBE3B3E070CB477666A7E201298CC9C41D655FFBAC2B5F6C895B6D8AB03C8349620073527BEAA89DCD422ED3C8AB75EAC3CE1300F5F628F4FE5A1529F97A0D512DADBAB7F1A82137DE797ED4B1D2A4766D39797C6724DAEB1C7A8CC95CAE6E878B53E7CACCCF66792D3B75662B4E67343CC3B364FD931AEA4DA7F18096C0174251C43BB154F95C99F3DA931EDE7C0191601F24A7F5A8565FD408F4144F5E567024A95561EAF7D0336E27E067E2FF731F4F89721AA46B77AF134D12999F4308A9E6385F2CF164F601E6EC9A0721CD2C2896B5616FA3CAB2327BD5B03414391C8B6AD9D91602DEC0BFB38D2390A23A3C0AAA0DA3F10474D307BA3972FFC227FBCC0C91DA20B7F9BCA7230A2953A85DF53DDFEC3944F82984F594AE779750FE61106F6574C6A360A6F105CCEE1B0B57291880C98A4CFA1E5909D25E75DECA4347187CCAACDC2F0370ADCC6D3B9D2435DA40B7AE649BA8462A2ACF7C52E8C7D716ED40EE82D9671ADE9BB8F4376576C4DA7A85D7DA6AACC5ADCFB9885D7253D056346B682B9FF26D893BF771B5333255A5CB1F24B167B0D1B9A2C9E9D27227C66828EEEBFE5A465656B256D341397E01B41AFC7802F8A26C3C7407C6E9D8BF58935EC31BA6D3E3B54D30E9236E45A906DAD525454D53D353FF0935EA7605B4E629A0001240FC29EDEB1EA25F48ABB33C95C0BECCAC088A1D31AE111FE25D4FAA33B19D980E37CC2CA294A6ADC30DF8D1689014959863F6B32A99D55910466BB69D71903937498EAC25F67E2609C71108372F467309155E81FF70A150E10F5A635690199B07AC1B49101B15B0091DF70B85841F7EBCAF2EC20EC0DF06EE2660BBC262A367C313229C65EB3DF68434D1F9D2D87AFD6A1592119D83C4B5B954893F33AEA35DBD79934129994A693655C5470616DA01F06E51B34E11581B27AE945FC1B7A5AAEE9ED15C82A01B486EA46FEFFCBB829767A57A8E3C0B46198143C86D79DCC39162612FD4C610F03C6163E4F783A02D46551801E2663CF606C48885DB7C35313F8D23C3B4874BB28B0A7E2FD86876B6D993FAE136B033939702E764AD848242DC13ABB1F5B202C9BCE9AC60B48F249D974DB77A4C3B114FF9F86BBD768C74D74C98C4F68A0C7302263A8E773091A30B68C5C85937F2968746A54AE73C69D66F65077F4C8BF66BBB36B808C4006F0735A7C814DEE96B78E6D2C15B03AFB0103FA6273EDFA313D070D8F300FF451206EA4F68FC6E37A03E6F963B5D0BBF1B84B37DBD67D2CEFC85F91FB9C24BAE6E89009EC90032862B37DE1D726931749972CA6D5ADC7D9EB3A6296B66D2336DE0EBD98E0B620F170462C527764E7742249F85B64A5FB3F9E4330D0B309AF251B4A9E00FD4D3B4B9432534ECAD587A2827F43718F9BF374110AE96487FE1B1B7EBA6DAAB6C2E773A3AC9528841B18D9BCDA090C1D16AAF449B12CDE8186269B9B22A11DD648825B451B8BD705EBCAC2B35AE434F97F09A688E57CB921F21F8C7C3F60372370DD24D93A4931A43125745FE200486D00B80E9268F8D7DC5FC24A87605A9BCE9033AC12A89B2F3388CD975AE1377C8060D5FF441826E86AC7430A7C61F6B39E7C74B70F2C7965D1039A0357881C5E91EC0A6326A229D5FC9B59319EB079D50B05250577B3FE28982FBD2C53B12707866CAB0CAF76295AAD4C78B2A764A92C30C9F0995A1E4FDADF7F43E2A9CCD7983F983AEF3BACAA5D18016242ECF55E7FB5726F24C76E5CC0E1F908AC01BBE545423D03153B71B8F87B33AED955FA68423DDFBE68E73B648C2F6C55665EBD9F83642BC700EE816BB33CEF3679836DDFB1C34117F5EBF0ABDA268BEE5DA09F725CA06DD44E3E06824AC7F0A4B6A834873D843CFB7F8872D661EDCA381DF7DA828FC89F0CA45589844BF5CD77F243F6D219998860778B6B255346E32CF3549BF8E4C8162FF04AADAB591B06C384E3DC93B9E69FD8A3FFDD7C447866157BB7BB1A255DE9D136C7ECF8C4E490285CAD13C3442F54F1E79767F1559A813C9AABBA6CE0D6509899EDB9C486E70F0D280F4B74BC9458D41E6865842C15186D7A59892B722F25D400A92A541D22B88F3DC7B24452AAC82BAD023CE91791AA34AF2F85A704C33844EAA960A95BCF9D1A3429C2E5F98DC6EDE04375B16DD610E7ABF27A2F9ADA8AAF5E0EA489ABFDBDB6343BB3768142F224622B3CEA83649F06AFEAB2D6AC7D0773148694B162DD34B173D5B29FEEEF67807640FEDEDB7E0006609708C0B669E1CA073F0A0AE67CDCB0F52DD6D4A2DEA13F42CD19C05572A5B426A2EB9480F7E043F6393BBEA2894DE462E365C7033E619A71596DA5CB5AB380A76FE53C3875745E765B77AC0FA0FF29A2AEB31E1BB870E4823B46DA912312A46B83CA232C03FD80FDB2233C4B003F25319EC506AF544DBD613F1BCFBCE77184D4E5A3AF60A637B8FE575806EBE305A2C21555F202EBDB24A5ACD0FE4170D776D08B279B97084C96A44136D64910853758F71BCC9CC8DCA7F4C2134D6AC669408B8587BCB086B27D8191B708703DCF9C8B6A5C85AF5A472B24078E31AE400894EBEE8BA5BE8EFF3F61B007C5A210ECB9A37402CC8A138BDBE585894C06211F28139EF44385BF17672D5E1F5C5997679A982254E8E3DAF747C1157E86B3CF203C2BCCCBFEC37C208EF1DFE061A04920F28DFF5B73B1C6ABAE62C1C01D5D68C2F9AD368D28D01AE4F97B5A8D1E140A2418BCBC32E4837832AFA5ED559E371182C1F85E27C77091E8CBD51A177C39BCCD87BC0B3BC7AD724F51B1EDA85164C6AE2D451631CE6896EB1A421207516E5468E4B82E3607751C5C3D200E313E38609153CD8F75372AB00E57D918FD7D7FDB691CBDC75CC26BA2283456F8D2D2388452161FEA808FB7C9ADA470F38E7C77C40B53E5C2215D9F306CB5D0FB592D13978274DAB439FB183D0F26FC24F98E9F3F95525C024A911B87E7185EF9F5D2516C790746B9792305F6641E1613F75669592DCF93403BA0F10DCAE80CC77FC7AE82AE82AA887990BF0DADFA000D3DC357C2583857741EC9E7B50077A0D0165C68CE8E6714B4632820750DB4743A315032BA49027BC3A6C2A2E58E448917B28B86FCDC30D755ADBC747F994F894FFA77CA69DD2F201206F322A9943E4109C6EBC31AFA0522A7E6D58A263AAD39D4D25A5905378C84A243CC0E88A1ECCDCF6AF0FC455D429BEBEB58A4A96408DEEF91B9E1BD8ACA5AB2FBD860D1241489E48772EE2AEC0E65FE45337CF7CAAAD4DD91BF30D2107D4A40208CBD9195F35F70194A0DA32DF8CD5D0D16B48F7F22EF40539282FD598FD3827822A6913F2DAAE2979DD64BFD1EDF9A55C673AF02C6C74A3B4AC170003286E3502923F325E9307DDC779B23BD2508EC943CF8696332E73F6AF1992ED9230C12748493EA3BE4FA29960104F5776F89D3CDE904DF98A29A4A456C72D23FD3FA0E868BCEC3B6D253C9192D8A9157EE56B8FEB26E6CF7FF6B8BC542D34846B1FCBDEA86A4678F775199E49231C48B0457327952F60C2E159BA045E24F0D25AE5CE2782EF486EA18A4B5145D59996F528F938E58FE218AAB0D450B9964DCAC9C16514DEA457212930A5A2DC10A85BFDE7DF6EF0C51EBE8913C69138C3442BA79606343DD0D6911958E5890896A375A310CE5BEC00AC32FA724B13D6F1538B144DDE4A3B08E75EA3D1687FB28141252BE7CF54EA50E453233D93CFDC8BD9D8653EF5AF611C53DE5E3EFBB6A303BF33775AF29940D27CF9741FD36266A3260784833E87FBD142EF97380C7FF1DE6762A09B60801C4A35980E25CD7FFDD5BCF547EFBE8F0306335474200743F7FDB6EC788E0D871B9BC93AEB22246B58227CF94015C80B304C65CEE5F2FF555DB4BFCBE1216DADD58CBDC0C8D6D7023D61A3CAED01055EB1D1D3F800000000000000000000000000000000000000070D11171D24A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F + +count = 85 +seed = 30F0E117513AAF27AB2516BCEADD1188B4BBDE76E57DFAF43CBF2D70723D941E8F875C5EBF02BD7D67AE81ABCC54440A +mlen = 2838 +msg = E43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D +pk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1E05C496203E777A0C192FC84FD5E442A975CEDA54F934C9CC595B2C18CE7DFD259F1DDAA8BFF4C51C8F32FBEB0CF117D243094F79FD11A0518BB7418EA252C1FA92CE21DBACF0D3D63AEE303B3B17342BDBEFFA836D64C439B28DF4FA882E4E5CB117D9F523C79292481FB079FCD427298A64D09C80A091EB965C7E4775426181A3270471C23BC042F0022B4A058573F2ACE90C2D09E4D55A30F5E91FF4099EF3CF53F344B8B8766EF4B2279113654E5E9D5D3E4AB4A7A223554F8A7207E77B89CB0CA1BE9B630D0040E89E25A269D008A291C4C6B6C200DC527E01722A8395856808982FBC54911153035C09B5E200401E7FF8BB99D3AEEE41A0FEA1C2E095E3673246FB5B3D41F1E9AA71A45B2EB8688E1F1041E8DAD8601B9C78F0BC04C5F3180297C03080B0A4FCC412448C86EB286C312F15D273CBDAB742076AA263136FDDBE58139F0867F3ABF62FFFD04EB883501648C241F6B207FE9D9FE3A09656EBB715F2A5874465DC35DAA4C293E9C53CF2A82098B580A367F8402FB8AA6C33E1EAE18A04FE6C35537C2C2881F34EF7587C30EC265FC1FBB057D43C851B384C5E30D226DFF54343A9D5E5C61DA4A1B64175BD92D0EFE7CAAD908777451B26380106D5503163D5221B7E6731667DA600DCC30E9468A0E33C8CBB0C3C7453893586E942C7C71F968040506DDAE1A48A4B27058C7AB63AC6573DF03BEC6B276FC6D26AB8E94AA2A070ED7308BB5CAFA874909CDF0FA996DAF85BD0CE5978BC2FE892F4A23CF92FAA06C6640D76638DD5B49159D33EA0B4DD433D2ABF55D82341702BF077F0E685337136F305BAA58C0D9671C0FAF4A5E0D34C1B56EEA6B7AF811BC5F92B4B3B688A9BF2372AE419E376F1B228C0BC8257CE2AB31E961D306C9D28297B2C3BD9E89B351F9596A3A87B1F26B875632CC4DB0B7E6608C6C66D1041812BF06B913BE35F76645DB9C5FAAB048859868381C59B5FFC0E1F1DE4A56F03DE1733EC543BFF12369534F9D7D0ED7CEBB7183DAB8BFAAF08D712A30FA1BA52AF3882B0EDFEAD9355E8B475AA3BA31D6E691812B2BADBFD9935B5EEB31C935237751545DF2F4E23CADE50EE22107B70A4DAB7C3A62217D9CAD9290569CAA1F1EA6BB463D233EAA8F27361230DE425BAF05DAF8BB3A2281FE8C7D93097E08CDEDAF03640DF621328F22FCE8446A6B7D082D3C6E66E67C4F30B540FEBC436DAE00FFF889B9A3871880062EAFBF06B4959B523ED74B568F0527EB89CA3839E28F3947A613DC3D54F2BC1A61273991EC0E6F9225F878C824A9F187AE764E34ED3B8DEDB7B1F3AF36D7FA27BECE6DDEA57A4722CC005668B631846161F736C89BD577E91B132B3C6DB8965E5A8DB4610446C1652468C38855869EDD6CDDBC13DBB4C0CD8B8213F88848F6DEDE44075ADB7E61C57C2F6A75362198E347CA0F1DD9A01DB8A5FBE0594C135644E00660E7A6B81F405E3A6E09DEE1FE9C11CBDB06E92A333416C73D8E03A74784B520F67E31C4F1133AD991702B6161F7242C138BFC1A621E9A206FC3F56EC31FB9C05D2A548D7AE8590DC1CC73E88C6FF53C52DB93317A4FE2E908AECB3A7A1FC487B643F7FC3C63495813D03595713B2F4F1618716F6079B0947E774F911BB24DA33098F2EFD5993103AC21769325AC92657AC234DC6408EED9D5AFDE65D6C410CD80A7D51B948AD985B8D57BE0A20B06D6D7F520C335ABF989E714948A189BAC9DE06B3C8EC9CCC030932B755331317A1EE3E092FECC17512263EC8D5C51F72BDB8A5CEFD9D5BD7463099C25937DDD1DBFE06E7C2C953881275A00C93DC11165CD0D89206B1C0B566B45CEF605107573D78B4035023A208C22A40F7795C465E244696789D96F75E1F34E2233A66CF2D70108C8546726AC71F5E00FEA3005EF9AC0F7BB4A8950C59FE214135F0BF482D1BFC81E6FA741A75648CB86D006B8A15834BF40DD553CC4252EB1B63E29716EF109EAFEB2F367690226680D6303D92077FBCB2387674425736A026CF28455B222C6F7EC56674C0012C53127B825B1C9010F473E72C18F9A95224AE909C2CD412805F1EDA0F1C22FA37CB77CF4CBBAD2EEA7648AD788747C9F0E1208244C13C3719BFCE5B49EF891800731DF68037B09E2AFE79483C856152F64EF81AE7F570AA983070147CBC6DD3252CA3EE0CAC8B78EE5C778F739B74DE3B2B01C71FA65607B1C3402996F62F4404D45B2CAE3AD88CE564D42C1054E7E7FB647A182678C869302CE6C5BAA06CD062ED8342EE1335896C799C4B55F7AC9C2F5F7381F2ECF9D3E5CF6C187EE8B09DE4B974CE6B79EFAA6C21F337CED15484A2BD13F7A2E98A128A246A3C41240E45E42BEB2850D8E7287537EB81253902E685DB4E1E8EFF801C7737188DD76E7EEB2E4A3BD2B16443F1FF23A4263C594CF4A402F288216DD95DBA4CC9823C9D05C5CA0450780DCEFD9AC9503D6D8A2A1C3F5814AFEBFFC5CFF491A955668C0957780A2A0BFC6EC905A9AD8817871C22D3C8EC9C22FB75F0D1F6F37D4BF1E519CC8D0AEA4ECF4ECF7FC396BCF8424B118A18416C62CF208B76BC7FAD6AAD608E1F3DCE943A7B4CE1E6D8E169F89F66E6BB4C932DB92DE3DF4305EAEA7CF72A20CEE9B171802EB1F5AA2CA9A71B7123C00E76C157DBC36077C0DC7396FF6A75AD3760F4D33FFDB7500DA9CAE34A322E455B55443C63C7AECC80F6DD2DDB08CCBE9D6 +sk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1BD900C3A49B078346175AD1A2BF23F8ECBF09E751664D0B1819F016DD2299DC9CB1754D5095F3472FE3A06B55BE997A462B1FBD1E8CF8B00F52622B538ABD4E1158516441124545754827608122247034727681165162811178274815862430046805634746652071715320117385485260331848665410601752856660437523871370356766572845620584705570825727607577573540315504210328448846073114632243842672454845343424657840815700538171886225023788484218358867187361678762275763021671100634720607115271765847525332585374167348803857860215215187225877352480587148020327025164324138545656420423877780376612264667380618863026872821668748266747722005573175017823022712471001460014755732203852545712038601311055081082756542371422674642530446380135482772851114235578720343188284007513658878210426770435255010506016577026078331538822265738261753681437166831204470620171176325688831720512775247062561755384117402863757430582780120345082102655011541367044215268360664663417527750573276815744425685284378581641533253871702268677765085463245157336266500511103342701067110515311542233354022707607564004148070047052406600234528234422461171253200640868727782023044542265368261261100766463084584820786432185758232602600413382560683103415574523221430422001264443153174003226112104530665323623312614721741873162472757620516612150264336745652804376863115715582030226663150443766378255452804623785137720852748164504136582065423310687683165620554384547675082338734420826333606018851530155657740505664310852311001048810847342474475387745010355503850120127668300523582541306485888607283654817103800378540647132517145065300882447304407261832341612210514617078110285605408261102874516283143054250816727647757870418041307850004474826314832851212362187164736630286518631114166135862556846281751511422254718872575036208762268326330865415853631318177182143211607730783021250504585655105877243756120030155032821324603542005285700714737601681373023261003461380764680234053381058464478785311438586882282621382173200135036778634044561104136251034583256284156308562231111038636420243473106288217140607307473436205817238826603555104441742124120612560418678105686778580038270407600500058476447265171324421052352060616761751037188023055401677414632480511812082471380573360263013833850246033018307555220020337887138067851304807715438820004018073808776541116385147137280151272663823722503075130154072334347444588020068680001641121601846577808856020777604672861536801561361023437046802052347376887715616101371585157428787565350573121365624116530608740352200345474682036014184367858125256140184443756081064587221377021536631616535000046081778470626462413060583626486231724175186435271616315638425264532635033315747276180056872465410242727873324664383100550324603025638675333448772060041316178657601674582687230186530600227646055410767642448164445383447703148157331720570447078808217548551156704318400180658745813880011577756035402265166703641204875577646762808371510773643556558372363637406573583287828333447741531583844161352028043167648510704423767D7166A615617AA1DA19EF5FB571A2411E834A46E186ABA11E683C503BFAF224C69CECF51AD2D28DA674289E4E8761C1EF79EBFDA2E57C9F84C8FB97B8C710AA4D5F220F43CA88096FC7657681A99914E57739CBC9FAC33917466A9E7C01B356759B8F5CEEF1D6E914E8981BBD859FF1F5882571289AA34CD9EF0D4005AF999836B1ED902A3F501D66FC463EF4E8515A1006BD87D88E3154A64B77437AC534A0D6F84E4BADCC1838BEBC6258DF8411101546D77D47D0263FDADDC9737C113C0AED8A787011EBA205773DDE3B239728C3808DD2F4F8DA79DBC61903A8B1C0E9208B01E67B0F1F20B58114135251BF6C808E166DFF7B4DA2DF03247FB15620C23A04C21C4EACD0FF6269E11CB6A159CDC5CBB90D434120F98DDDF86B0AC392C77FE52EF46FCB4B333242FEFFF9FEBC997F90F72BE713BCF487C26351C7C5C1679E301734C6978E05DE087073D47E9B9C9CBB7A49605560897F62AEFC655B6E997CC5FCFED60B7C5AFE40E08A41A932C41D6551C28C207E0F798FCB8BC76179417FF24E38D765DC6106A6C78547A0C3E89DCFD249DBF687734BA361D01F28CBFFB0E4F0EC73D4E543F900633425B55B08DDE6D3B89CCA826624491F291AADA947FE719C830CA6EFA3F52F5CD387E99A2BEE115BC2F214CA3EDD3680FAAFE94542F819C346DDD6370AFBD089736ED8AA8492DE3E1BC8AEF79A06D8E3022B034C5904D1EE2D5A3B7860C4059D4C505EC836EDE5CD559D1C5E0DAE3296D9349303FED6A73490A8B4BA8716B9611C44C3C612035A14A14B206A419263B825A7BA9C6E34D99D6C7FAF43FF5E5CE260DD5AF1CBA6CFC5945D1D233F886FC58E53333B0BE531CDF072D06AB450F2A171AEADA215F7E0BF2A69728016532D1870B26F2561D0ED3A713E36833BD5634009731B1FE9B5910863986C2DBCA57AC5CE1185E49509B57B9DF372CC306964D736DEA92E977B4F0AD2FF2CF9F169281A774CEEBF9985B9EFDA767F6DDA9C371F80241AF7B841A93E9B9800FDF44D1FF8454A00A9DF563C5B08FB87104166A593C9CE11C78CCD7B8BA9B2D5895E5655BFB35D8834EC28E97FFA8210E37AB66F921725AB40C96C1DB01B2C164E651EFD4572B4AE36CFF1697D5ED236D9D2DE1E4E2AD7B9356EAEF35765250A2B8406DD97ECF92F4A6E25377545D70B1BC02A5618D7F7CF20A07F712C273CE99DCB9427D36FC98FD2FE1D25DC283A2253DD53F5578A878813061AFD6AB0C7D118540D1BB15A1C47D607C1419C56ABB75A839B6B0784F26A6DF486F30C05B0B28326152DD410C17FA64245469E116C91EF04DC34E68B2C48B251ECA546A1759323742B6FE77A7E41C793B36768755B77E14C88F1C2A930AA839E2D5FC21D449DFCC094A206931BDC64CBFAEA3668B8D294F1C7D223B023B64702E668F6F5BA6E2CA8DF4D7EE7F38FCB6EE2C41CD35DD858A3E7AE0FF4C33153D9AF47E0679E0695477105C0E76040A9E24B236A94A2E2CE7838AC4C1A35194C5B20785D5645061C9A081C6F3DA2A3973C4F1E3238592F443F38FD763863EC5A7C2C8E20BA70640777070F624B71BAB0C7181D456E024401F40F4289373F292ADC426FFD84DD13D1E0B5942A677F3946AD8E8A4B223961F9F2CAC93BDF81202C3AD9D1FAC62A260C91FA1B14287CDD78D25153BD4D0D903665D346F97389D613A7D393E14F15F506669A083A5CCA62E55F33E3AB7BCE58067D4AFF524D1B2CB7089F26CD121DE2AE046A559A5E1BEF62490360CE12F0E72461D26570818F1895BEECB3F0388DD421AB4BE453E83D54B1280157B7FC73B49A020E56DBFAC99B9B20EAF7C360C637555ABF0183F444F2688397646D8E9E6B25B6A8176DA659FD7123041A3A07CB1A9FC426CE8692EABE164E7A6EA8A692889BC752BF12CC5EDB3162B7132D668DEA0ACD13D7BB48EF3AA2C44F1FEDC2B934AD5F91C490D6BCB16C875DC34371039076E736214A6BE14B311CAA05895BC8EEC558D3228F72F96BFAE61F552328F5F1EB52AD1608D0C7049EEE5B0D241369D702EAA030DD468AFECEB6F1C8B84213F62671DD099F6CD2AB88851FBDFF802D16E9C6057439AA71969EE6AB9B519ECAD1B3115BD6CA24A0FC2D1204836B82956AC883CC92A743AFB62A0F9512A26A2771C1314D63EB0CD6AE0F229EE8C433C2DABD2C295D918331C79A36F6F36EB2A393B1AB939FAE0C4E8286D1C596E53E14424C209A8EBF36FB59EEB983338719F50E00C27A41183C690EBA62396D2BF0A276D21B9E19E48E0F6B339410885F5D3B950F6B43891A6740D629E4AA718D7A116B08BA09DBDC104511B8F2B866ADF2154408C9A765AFBF5BEDC934E89089A9199DFD854699B543D71888CC415BE25A0CD8FA6ADB75F51B8601B1F28773D56F2D85BDE75E32DFC2CBB747FE110D682848C4A21E07865EB4B318E18ACC909743105EF0BC439EBA8A38D808DC5A64282F730A707E42F2D3EA8994A0029AEDCF62EB57D80CF935B92BA2768A8A6AF0E1D82BB4E5391F9B6D01AFB12D84A01D467366E7D1C572617B903596F1D2C0FC4A51771D2CB05428543B0EC9861EB95E8AB547A1CF74A11973B825F3C88433B1DE6D03778D5D0CA9B0B3AF2B1EF7B1D225E45A0CEA108E38F0264A7C2E7264688CBA09B85BF8377FBC00499BF73BF68ECE122AE1D1A6359DCEA01204FD1A7DB0B7A74886E01CFF49F9DB72434637C8E2B1311D9DDFF6A40EDE8BA4534DD1667939C382CABA1BC69BBB93D4B33A93869703E7C652737B3140DCE9423275C5C4B653FE19710478CDFFC435A24AAB0A0D12416DCD9EACC7782524B5A9B0E9B9F9B5241AF6C0C3C03365458233CB2558F8DC18B4A5FCA54BE6F5FBD8301E1F86C097EC4B3359527C0EF7664338B4402325EA18BB22B9C7D74483E1D8EE0455EEB3E0C6C09F5C53236653789B4715B1946FAC241DC411B95250ED8D37B46FC9C9DF6A0458471E9636A39A86D7667E2E94AA9D8B26B539825ED1AEAD283725F89E399EDB6C23305DF2AEF4C54472A2BEB6DD4789AC83D9D382188E118C415FF24B307F8242A7AB7F3C9D1AA4F7E03F890C1844489C63AFD2D38F8D17F5EF8A5CD57E74596EA8495825CF3FA4207AAF3C37806ED487498875DCE2B7B7DB576B2D4F24016E236CDF855B2A16A438A32DF30C4D58BDE2AAD777A6B2A6D046876810A4352BBFB2305B00874E6A7584B3B67E1D659BB4B322796564CDE91EE93116CE10520058C0D6BA310C4842DA9DDE51BE0B7648238F62029EF9F926D99D3912883D26122A06DD34B59058BD2AC6C1D4B70DE6ECE40024684E90791C74D891DC92E0AB8488C3C66C2F0540656DF8707D156881037FAA97B2A6A5A86280D589C69594238784B7487B2A593C7DDCF4846134884C6FD6F890E57BA3AA5F5BCA59E2AC97880EC853B53F1DB8E965622A56A461BA188017E6BCC44F09B89929DA90B5338E6C4EC214398F4FD8CCA8F430C35AA8AE355540F230D2C0C2AB94361191DC7CB4060EC5483CB6F64B16A2482CD1BDBB5445 +smlen = 6131 +sm = 09278B2642295F5331FB7534C5928108C29A83EA2FDA4539688D82E6D7C6DC5B7F062C5021D4C2231D5239D6DF45B9D6934CFC081452F8694642D4B648100E1B179D3E6432FCBADC7FE4899B760383024EB726531ACF1FB1222827669CA89EC1C66F0EA09305AD2F48585C088805792684CBF4175BF4463B36A38FE220135649E92961041277BC76F96E31563107F8C3AAB7A0C9AF7AEC0B9BE4F58B52A6D6623CB1605AF0DE0836F1C2C76279E61E416EB35CF81B546D92198118B9CC67D19E0806CF928A9886BB03CBCA4B9D5A8495507C4F3F4B3285867C2A4BD899AC1C6A2A6C7581A8C465C791348A9F211ACA9AB0579AD864A5D02353DEF44A2808A647D5214FA7572FD9808BDF9765CED22695CCFA7F57B23A8A4BD214014BF2F36565B85E32199852EC2E9502481B9B6D070C69519A7FBFDCB32F1BAE1EA93204B893546184C9CCCCB0BFA4777CD55122B557A6E8D50A246C1E0AE551A14396AA1162850DCD80636FC56961FDF67F2F43AB517BAE0DBA74805244E30161C973ACC8AA3E03297D91FED3433E6460EDC9F4097D55B5BD9203361CAE861509B1E5DFA9DD41C1D33981750663829834B7C9F7FA2056FF27BA022CFC666EF50EB38364092FBF30B46F14A10C9385E75AA73D797033C32F6951F39263238A581EDA36B6A89B133011CD31E0499820856A009F1DB2C1DA5B2D4290C41B64DFC6561AF0ABC32AE9A8004A405B12B8EBC50B9D9941A43039E8EE6ED2D789677AEF71CDC73C1D8E56783FE8BBF5606F2317FACABD8C65BA2C5F9E0993F176CC41DDB9993EB021FBB408C81F0A836CF72EC17A1E09D96D4868C7E055280B85B4063BFB8DFE4AF80D38F1E5454F23DB63CF0AA41BC25548BB71477839EA4B0FCABFAB79AB6F91355029198F30AC6CAC009635DDC1AFDD322C2816B5F75E9A9F768D6E00C1681997B78040CA2594EA38069EBC183F2D6B0983430479A509CBD584E50F08AE80D6E6BE0042B66909A0E4081B493B42ABA1E4D878C0E8FE5D6C3CC733D3142A7AFEC3A6754DFD3AAFB3B89AAFD4E47B8A5BAF88D66973C99F37CDD899AA51041D58B85C311E2840802F7A4AEF49151C275E35A8B8D775AEF0AD0B5DD68FE5F98F56D2F157D7956A0D6FCFF4BD3000559187712E8F0A874302F9516306CAED7159D23F1FEFD53E293A5FA62F643B2371A56D622405C649980C9A29AB9880EA0C0E43D83EB9785F1105C7DD68CB06868777EAA443F4A28B2546463242668589FE57C1D3191177425841B49CD3D2B852A8DC04563467BF762B62C12AB38E96FDCFAE8D72C8C4B6F426ED34E0722A82080BF00B19FF8174FE2514C3EFD4BEA8EB6D714282FC219A14DD638689FB8A081544C3CA15CC8A8331458688A035663C4A99BEF628D1EE53E555B1E61084700B62AF791A513423CA6AFC4419EB7B38DC24A628C54C3B5D1F9D8E987889542CF9F988146E3750B37D0C3A7363F5508D8D3F2B35C78CC0F529C4FF6EE38EB19D8C44919014C88E46E457AA2FEF4BD5E9D1A8A002D2FDE2252A7F07A45CC610EF1FE833C6895FB1CAE29FB2DBAAFBE94E677FA3D60B6DA51AEAD35A615D8A264E1F0785E99C74EBC7699C6B4383B1CDA3D310685968C1F35CF96B27C24ABA36F207B833154A9E9EAE61D6AAA00C7016FCF9C103C8AD4C675F8392D4F983CC5E1EDBA1D31F31BD5F2A7360372538F991DCD4B9A53A51FF00DFBCF4DB89B023B8AFD4FDF2AB4C01B9DBF38E1AE89E4376652369040683EB430C5F9C0B4661E787174B2E99C84F07D37D2B2100AE52C7472A71E81030C6B07A357D244FFBD0CAC1386DC500572F719BD6D1A3D93F15929F4F900F439A5B853213E399E00189A4AD0C6DCB5C7E3DBD1B37A671558EB3740DB152B9AD2A6BAEEE77592DD2A4409F03C36393CD6C7862514E6686CAD52BA10D04649512CF9C9B46BCEB4F7729A95390463D13AF8E24855C69E0D0777051ACD201112EECF2662C195E87E2FE2026867B0705A9ABE8441CBDEFE20DC1F07C957A45BBDE4BDACB78EB9A67502DD5C0E919C9A4451A1F3DDD77828D4FB52E39CE9159DE162F180A1273B98F187B2FAF3753C7C4B94F5B51E03A94B4F8EC85D4A8D19AC775811A2A9FE7AAF31A5C430066566667360AF4BC35042B12309AA626F4D27EDC56A607F295F32DE664095B424B6ACEF5C0B99B5BA3B093E4DD4E837F9F296C9B268E188F92D4A35A78289B05D7ED66035EC1EAED7B5CADA5A49A3CFE48851A873C9F60A0E5F2827ACC43E7DF06A70BCA090802E18E992BF752A08FAB5091D1B0DBAC6CABFC8876A481AC7425CA8587481AD9534C1833913C386D28057E915CA8F4F356D7F47DD27C89FF82B9F3134135F5AC995220B0C5BC8BE635A068E0F6AC66EB4CCE6C2B0C3389EB1EDA558F1053CDE4F435E73E85272582347184317C0BBFB2F4F0AF032D0CE50B4DE42E88FC77C23FDD45E46F10504D456149326460454DBF3C9D038AC5D2B8DA15EB2C4533C7A25BFB029545CDB549B61998DBA66AD5333C2863D652174788C717E7D231ADAF1E20EDFD2EEC22DEB29A13808D62477D0C3643B5ED1DB87A5BDD50BB78766A8491ABB1DB2F160FE0A4E57761AD37D6B4E17CE91169ECA716AF9B6DAD3918EDE7654AAF2459B3E7647B96594AEFDB220B5DDC35B9DC4F7DB780DE211494469295E897EAAE978FECA29A54249E47D5A52FC293A479FF634D0F8DC63692B154D8C0F7DA4E5D9842AAFBEF2D7F1B167A90BA0FBE87CA017340F76E6E08ECA6F4E7F839BC5A005BAFED4B5E5EAE9B0527BB37293A176E6D3C26597E479BD8CC947FE4E8DE71D9352EE01AD2EB6775EFE5C8D56657CAADE636B164C62D31764DACEB8715B92F9A0E83F2067CA9F3AC3C09136E569A642482DFC456BF63D039590AF249AB4821999FA49933FB6A60358D106C9C05C383A7F492E380C8999D1CD56B15E2A3014653B84F3B6FB4359F9DCC525FADBD9FA98BE5BCA7C244F4DD61329669FA8C1B1B5EBE7F90CFC5DD71CC25CEEC72E976382A869F7453E85D86862C8EDC2DB6332C385A86D78CA17E9213D7B9B99D1A6F0DF1145F2AE71DC3E0EED59F2A3369D02A1347F1D4CDF4903F4C0A015BA71AAF2FA63E4ACE4FB171E9A7973918E66479AA954487EBC996B8E092158F4B4D7FE38A73202F20A0CD60B6AEF33EF12F385743F2D4F79CDEBFB03B57E89DA8AFD4C12919ABD035E2E398A490D6F214EBE395634EE5966112ED53A6C57AADE7A2DA197BDDB73B3E2F218779EC69CB704333719FEBC43C71F3590CC88D331B4E881C824965E2975128D976966F3DC5AC40A6E07E14BF61CF919FF1105B8E8CE3C7D652047CD57748084E532734C6F17B9489AB050EF4D13D87301FBAC0C98B31FB1FA1E5589144EAE0D932422863910500D03B1DD38A67888626A8C4229F6C055180E6831DEE44D04988DB9B1C758C6300644AAB8C4E1DF7A62842351E6ECB2B6D33722B7E0F79DF81FAE339CF3DDA60864E069847685D226BAAD4A73F8C7E81A7DB49973B57779E6A2BA1CC62DB8DD028FBD9ABBC63F818AB05243440579977B1FE1CC5CCBB388EC3022445F82C7EF2B7E8A25A13614F85D7B7291DA6375445680053025E9D33893AE35CA3AA8CCB9226568796AE8C1C88F0BA57C15B79E0FF31462B2573F97A7446B2B6AB68C56AADDB37D6BC965BD53A750BFC1443CD9F4254421C410B9B8CC75C38BCC090B3572B7E325255AB3F4F504CCDADFCCD1238753F1C1E4EC4E450D562A8AF20B4F0BA6A39C5A415357E0E11B645A736284DD746EBCA65D3B4CC100A3ABEFE7F20AF202EBCE12F6E63F9099463BF178C48DD481F7F35C093A33768BF87B003BF67D8CE694577255B8F552F78A1642F9EBA570CAE268B7C597CD95A866BAF88E9123823DABB50C8146A123CA6C882E58E2BFC0FA9633BA4B13CC595AB727CD7A76B1246EB5BBA4599274F978F8F375F855166936C56E996C3AD5AAFFEFAAAF0D08314608C00424133A00B8B29F5BDEE1DE5383BD2191C7D321AED9A1FDB578CDC499EB2192C82931A29C1B731A663ADB8C5E581CA8B632076C3D90CCCADA4A1D0D3023B58A80E240774225BF0C5DF06BC0EE1EB09D3E2C97E113EE70E97CAF8B75C9F92CEC07C56FD26AECF2EB612F5A09D8D3A55742D37FFBE62D8A0D50D2FB7A717D9DB7E62341DC2D081A0A9D103482A86AC19DC38B0EAAF4285CA11FD01D5D817BDC910F703BC999ADF7A6293587B6351F2641990C715638F011D846516B6C12678ABE7CF2DBA431AF9F50B5B4FD0718DBC24790CD30AA25A90B911BA4E148BB6886F52C90D4ACDF519819BDBAA03A3189E11176E26CEE1801471D8581D899F149EF39D3DCAB676DB5FD8BAA403EB37DA5CB9B7AF2869FE7DABBAB9A86CCBFE328ED191929B6A308E72BE1FD53F1C02150DF298E015557A809CAFF73567A0C7F4C9FFB47040ED0E2491463E0B9FF535EDBBD55F0CB2F948B82280428DECE92692B9DCF18677B9230CAE13F2F8D96D833697754789159774010005C57453B44F0B0D772B6CF284A0D74115D01B5BBF855974B81BB9CA6E9AAABA083590CF08131B4B66BECFD3D8DFE8FDA7A8B6F40C272BA4D7EBF1FA091A2D385375A3D6090A688BF900000000000000000000000000000410141C2429E43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D + +count = 86 +seed = 070FFB907EE8AB7152A9D380DEA2C4C4796780FCFD80906C5E489B917A45D5E7EDFE6F37C4420E5480E8BB599FE36451 +mlen = 2871 +msg = C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 +pk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BA633F898D7B50B6FD1D130C74CCBF1A094DD861D4C87F8C26B7FDE7627AC4158181886EF58A8EF95EED13DE335C1A3F4F4BB40C01ED76B6391374B279990A8C5A9A8E33005DB3DB93EDF1B344C0B9F28034E325E6BB983194BA2A4F5A7111D030A120801FE49BA8B7A90F1B00E07D77B2AF0D50BACEF98C1F394AC9F490486ADDC4EBCFE2E04F9517A2FC251F75E5CC4C9FA74D3FD88B9B9E0EF0F15611A00A081F0CE209AE09F834744AACF049D1F65EA8F3F4E29BD92CCCF22C70E5F26ED1617214A6D6B19CFCB285F232D495A4C007B2D2E69F96E5C620136078BBEA7E04487B559D32BC1E46CD62B4564577F3E4561E240E01A0C0870D13D98B8C302C5F06B7D3DCCA6604FAC8979C47CE30613E1458E874CDD47C0099B07F058CEC4F3241BF199AD9854CCED11D73E8823FD73AE8CC719709BCED786B006D38242DC85F8349B5BEC835C80372E79004B84919A6AAB26D8ECC8D837BE73F959097817FAFBC5F28E71C49A49C5344AC641E6B69A7E06EA03F1BDF2590346F565CBD142F54E90EAA1C036E68FADF72C9BBB88F476003200FCBA859C91002D80AA70AAD1AD628541A6A204B99DD701DB652E2C5BFB35D18E78E2C6C8856471CAABF901F9D3368CF707453A20F68455B8409B6CF88340AA4E4FB86750F575E03F894A4F02ACF399E22307F7CCE8EE1CA87D9CE3EAA33E6AAEDC7E1CC7590825BBDDAAF7414D0B5215D39FB552000A85E24A965B65A8F7C3A31EEECE1A830165DCEFB01882E5EE1B2F50871AD14F5B1B818F575F0D38CBD8C5CAE24350F9974745F1B5EFF9F6E21F93943D2E404966E44052141FBB29FF062FF47C6ABA72D90A65594F58ECDEE07A99AFDE8D73F6FB036EC4F63E15B86010B9EE5E86F64F8C8395F0A1E7E0FA7996C03CDDABF1419E3C71EB259D86C1977B9164A8CBA8F8DBC4C1DE6AA625641A100D6B0E25F2F4DD0F3FA87BC34946026C79644F93BD1E41D61408F4392D6CF9B1C02D3CB2A51153A6A7C80B1B7BAE6ABBA256B8936562D9279F6EB87A80296C82400BAB3455F51AC3B3826F99F05EC4B476F8BF849674C4C8DC2600FB3A9E9B4AE841024EB536A6DD4C2F35CCD444E79A0A057EEBCEB8481FAFA3BACA090147A7BD7731DB9667C17DBA3F5D00F0FD1EED7E8117A9EF908C8DA45C5B76919088158D0BF25DBB5DA5E1D50DA7578F8750ECDF1F38E5C154C8377AA6B4FB07F68F29DC7B61DC0A60609507C7C1A84592E59FF346A5678525A4049D561FCE185CD9DB6DD4515D862E82AE5DC39F4096C873961E136FED1A58ED195F7F44CF1F527C199D084385BFED25B9ABDDB034F93A59E60AA419F089812535190BDD06A28BDD399C05E0D0C72C1C5DE5A464ABAFD2CC373E9FD481C7557271473571AE8CDB14F96CB63D1A8EB4EC8A790B00758D926A5E8B7CFE3823DD0A33E63D60859824861E7EF627F0C0C31499F9EDEDE81C62BBAEEEC7458DD57B6C2A133238FC51189DF718DF6D65869D6EDE9F1B7EBCDDA024EF8D1B43A5DB565EAD05159CBBF131A12D9DC95048DFB6B663323FF74888D84A176BAC3241D09F4F09D7C73A4ABE53C7612C5845E1F344B3E12E65E9BA819CD8F791A46D1AE5C47C7E981E8A19A246099741102EA86FA7679625FD8FED08993C5E81EC44234CEDDA919E6193A681C632E584721E3B4C53341C5E0006E7D2278BF40F3BAE0BC4F9510DD345F35860B86C2A4615C9BB03460D7AD1D8B1020B9810B9832F22B8185F8A40F80612122B06F791E0DEAEBFB089F2F989437B0E30F73A48FA3C46F68FF508557ACF4DD949255570D7CF45411591B626330D20C1722789364AE1BC5C66D84F72962EA556DB3C50430D4083A9F6491BD93F550AE05834A080BB98F60B71CAF303C58B55C3F2BBBF64335B47B5033F492574D1F366D9431E7E94CEAB0E91AA89469777EDB34E16A1757B1FCD78EB890999D61AB91472EE473541FF8173D8ECF50B5A3149EADA939B0D7632D375EF1078DE16F395F2204E62A98CDABCBC6B6D16463F603B9BBA507CC9D5BF2ADAF4AA2675E47A7AF36B11F57E8CC3C1710370C1EFC02AE20C35E6DE92D1CB1441AEBF4C948A42E2F9BB15B2BE520E9EC66B6AE0CB1455AF0AD9ABB6EA361A6DCCC43E7C08C0C99FC0F9C102928BE8A80EA74D04EAE7D274C901FB747608201765E223051F8A874BE18B1268EF82F884C3DDF1EBB9E9C75605B6ED554A1DE63DA47C175F487B8E3C90FB6DD5AD0C2A9C0F1B064F96357E8106E1666C7BB21617F509C94A8676348ED8CBA2389903327EDC07D1B2181B1E278349EB05D2D317656CF1C1588C51073470B8722B78A0FB272E0454992F258CDAB4C4B0E553B2C6532670024FC4BEA8DED556C9136FB9D66342F7143E4A7265F382F68DC92A38DFD00BB89645000CF94A0281F0631ACC72328D16BF06B5FC223DB58BE92A9D365456BEE3EA75E4BD460173AD9C78A7D549A87E3EB1A4206ADE0C4280D6E240CBC5151FF5ECFE717041003E4DB0C44BB09E701CB9D406EE6D823904186962B7DD1FD8BE81AFA42F31AC5A2A6D1B1429DF0BF1713B7C66278B645E7088B6F278070BB8827763EAC10C8BEA7B68E7685ACF760E5B2E36E6DBC05BC0B18C7C80EFD7AAEAD94AF6D9E522933D959C310F8DDF37A5A79ECBE6F0A02554BF4D1EFDF0BDAC2536768EC27BD85BDD492FE90527AC62B407F5144C393A196C0C12BB443 +sk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BAEC80A9F22CC597B5939DA33D7D6D36D710FD65401F6E92A34F1CAA7E59CFE11D9010283FD161CD1EF81573752A253F3E3D08EB520E778B7738FEB1883DE54A0E33601280147032540742027767366126370207378403328267460782586561874247785602366660272184435024441311105154641751141578021363816403376768114128705864051268157647572070856228003301755627085026085057871078328206603086828680188057362127226083880413803640830805214161307761834803131604047202425737775683480013035220282875850012137776041810715666230210356185573812832377423116815404851402580316406722503231644174745650845051385816075584040284575103024013785017561233565240345282656454070040088485686401755432323864683566282581024647360203668112275843671816716803371232583881381343270227755480183368325554887606755074168033585325230745225080637876214241640207061660356083238284281372723520535061681475142362380017142013515180886704448460301441223202477255387683872561670403572465862423748404003122803381627161212788788205832886521433851202581542117367484353764764268208326446502572071874467338368166365027846521300102130807125850500587821514078583437224167458114203523838765457301632324615786400572515674211072545076324072182764058216874448476782028314552217427183884070488156528123228661678358402371188721447885822407424163156363286218382314504111602217558020015284641164363454382465874213112143228244618631035886756638018716326640555367143303206745217746566677176503643100600737274844134711716112048338383114010765036662443526232656275034403780138745120650140456622267875211485478055276576278248348785176312183236107078785018027013423830875244124104765388230058746304371201408533121678774563522558154102646465274043648241787162278588535158427250001224185435780346832748464535557227203706613728662861666444026347581163623270120883041113627455840666574311001333232165103205206063765840805876604144788650584105865558466662105816317725164728516017521124736674106011607860046564488445058138837062620030247755515524766626142010625507475558674636526323305131870708283372852424714274468565573738565823820743568002775237513510185681575275866050783803582770540221804421777442436880536287158161736205102756548534414108865705456614788720682271532044877527625822615037173452107530072683337772758057224811752306284858468611257223805016047223776234546821858688468180331600536302701043626243751345426745383325653084353045082464514542273843701573570482405023582011736402368228868464828616851548782025380360708232537368285546036421376441040720656350240806855308111745512025038660811638177663855114745427440216453457618614652480531568221631722727152114784575715223753522288312570877308350320262635688656244187704085516212888057346463037280558547716675127876818145378044426683044503051430528715574411622453648176368023667880381056042671555630734415001740514450508712305144021388127206038144684667082854142702084207627277154463333834010275158851446388402150028530055577385818250138246710271454503216512852853652663284586330824510638788712830313AA603C8EA7F0BE866C6093BDE391934AEF217DCF7353EC582685FE7CF25EA03DBC6A5906A13A8E87D3E605FB3C8B020EB89313EC25954F23B162A160E70935F0B631782E61148FDE36117B5989E221E7C3B5495BA8FABC13DB197F930F10F78C5428430976FB8B40E649C905BD4138507B6008FFBBDEB81B5393988BE099DDD216956E2D990083B08FD6AED837AD4BD5838EED06C5EF78C23F126DE13AADA1695040F1A4459A823188FB71C20EA68CD648C04B8FB24F5410FEDC80D38D3111A658C24293C3B8C895657EA0522CF165D48F5715C259EA23EB0360A33D0919B9385D538F719ECF89B0AFE37553EBB34AE3D7529106D8BA4D4FD5AFBA56695FA4284CFB9D76A66FD3A25F32DD6C752E38D0862CCCFC09899F743D7CE173FB4C99E15ED9E06046C1900BD62AED0766FBDE3D60FE4D9886D72959E5193960B790D99BEB66CD9BA2BBF39FC73F46F048D3CD99F8DA7703987DE9E883A40EBEADA0D61486B20AABD34082CC881BEFD11531871A2912D5B49CBAC834D36CB5722C1B46A5E311652F3113463C7F95830B234C022645BAAEAE26E98AB58B623FB72A837BE3689D1E50EE6B17965B08ECE9861E687CE4188065AC274E5B7E240C12AB5169ACB895FB82E5D62D38F3864E326BA673463D3724EA0A76D50DA9CB739974DAFF2D91A8766CD1CC91C1C267F3927AFDAEF7B80FE3EEBE9E96F2DA8F28803CD992CABB8D66B185A2148751C1AC7093FA32AE33A5CCE75E7B976EA5D3988587A7BBF16347549840694257F1985241D08215A410F7BA492A94FE62856DB426059008EA76570B4500D86B26C6CE81EEB62C3BA7249FB3592BC51760FD97C67E4866779944BCF0D5965CFA7728B5FCB9ED88576C3C199AD3C1503DE52747485CAFFFF049502E1178CDE65273E81202CFBDE031AAEC362C0E79C2C417E017B256F68BBFAF27FE51CB040F8E58E9050DF24F423380CDACCF6EF68AC3539327C60152B09B028591347E994562E9280A2FA4524ACB5495D41A20D53069F6A4E4A8753A57800555358AA4A79F7C88B952BB03947E7715FEEFCFDD61B626F27143383067AF907E479D36F1348F285C03D1414FCD9A425584B560DE36CB238B0D524821BCB403828832DB6514AA8776149E942AB70411F48C9DA47351FD4E986FD8B29ED5E348F37814E1E0D3D62CBE065EA1E1098F5E6A6B5DD1A36017EE36F259FE3A256F1A0946D45972D6EA1C590565A30FF3B516CBFFD6FBA231F6595DA394C09581B01762F712A7E289785F81A61D7BA5D41FB56DE4C2D1283A353E6238CF76BDB78F37F0AE729176B2C90E19BA98E5DF2134B45F1EED0F70F107D2FF445FB90A3CF586DC30493B202522D612F643E7AF9258C5BE00E9C59FCE0ADFE47BE55864DBBE708C09FA24A6663D577EBC8AF30884C374C8320C92CD644AD01FDA1530642455D549D385A926749B2DA1E4EBC9924743AD5C9FE9A70FECC9025290B9F0EFB159AAA6C8DAA2BB0FA424EFDC7C33FF536B1DA2DE73991AC16A712E507FA8B3D750E80D9A7CB08EF36360E48D7322004CE8B10B132308CA80FC223B4CDC2B1CE64673BCC0202F73C77662306C135CE716C57BDD479F9C08AD374E70D3B3932856982454E6CFE3541FE729518934351F3EC461B81F665EFC428FFD94EDD92F02585D184FFD74C1B612F15982B974AC41DBF57C1F1954127177277CAC7EDBCE2231119B6120010A3358F0F2C9C25E847133AB351B698D1923F5CC09825E3401B119A3A08D5595DCC3F27846840FFACD1EDD1CBAD6955DB879D671A5DCFC2E654A5FAF52E4901DF16C9621229E4639614441635C714B1ED2AF938472984FA232D7C4ECEEE0BE532BD965610A51856CC339427A5B10EA8BA5A55117F2B98BE288861472FF0AA9EAF3A49FC2C89F1DDF07A08857177F95F056417DBB2698D99593D01C7BF5AF0F7A12EEE172588E2F941B521D3F0C486115E57CE83F8238842E99C791DC37EF0128CCF22C1807259F24AB4E78AD458B56D80F27F60412DAABB383AC42C9DADA2E4952B048CDCBFDD5D853C37EE9E37D2924EE3D3F885FF7451D4FC02D5FF8BD27378325A1539A0192C9F7ACBA8DF524AF25727353EA272958C64D2C526EAC61D5B6709BB1CFBE9049BF830F025F93905384C2CA3A34243DB45B7230ED357F681B22C718DBE9E7EAD5F837BE492DDBE9A76F024D7E38557F6F703D1A1C7D676C840C1F655996121F315D8F987C3036679315C7D6DE78468B1191FF185C87FEF1DA621830C3B58948E0E569C75E1F7F4929BA2A7739CD6CBDF6D83C4FC80A64E686051EB20F7481023BF42885C938217315ED7AA08E98727C32CDF82F7BF3BAD76644A2EAD27E80E0D93294998ECB1C0322C0E9370F6E8ED9E4763374538E2DBC002C8B4B84DFCE35155902545E39058BBD38DFED491A5CF69F4777AFBB2C40389BBC4171C4082792D86820C26103748E4313DD34406B126B8E2E170C4625E85AE4ED709B01ABD7A8CC77166DFB1BA445CE796033BC4F27DA86078C269B2D69909B920220661ABEA5E0EF7CA368F9717D89A4038FE0E02C2072BCBE3A904B0C44ACA49A7A6B639C21318CCE22AF47CF355135B7ACA50B2CB8535F5B199E32B05DD59C5BBE8D59C809B4B3F0DFD52A5A2FF0C0B9125298D5516E71FE9E7230FB75A399D70F6A2B37971AEF1DB1BF086CC5CEC935757FCFD268C5C9EC8555FD769EBC0B83479A6C874B0D3C9FAE8BFA8007A131E13B9BD25C189C2AB9605D08AFEDD6299BDFB9B7554C0B31030C148AC080F9EE49035ACB1197542E8D062E5E758181789B6F2795B438FAB75BA8AAB65ABB5CCF589657841E0ADC297703E2C4678242FFB0CDF1A664D6516A7D4A518BE116DA4335EAF06AD46F3D6F41EA6A9AC596EE70365AA1EDC7F6FB8E8E35953C445BE0D9691CFA1C0A3F37B93539F1FE341AC24022CD0CB2EB8AE33E63FDE8FB86256D3FA9B1D130BEEA7BB282C011C14191C6E82F2EA112F273920E2ABAA0C8798E31CE37C4FFA68FE22D3FFCC189200FD3F9625DCF2333319DA17325628E18F34A791769CFC01B3E62C6DD34278426E2E51544E78A46ADFFEE5F9474A7B68C8EEB338681D03AEE9CA92DB27CAC346C5A9749FFFCC70E6845B4A451F52805FC21EDBBAEB89B59E4D0C3432C3BBDD8F05CF815A538F0624DB2005785F824EFEEFD7B18EBDD5E29024704E9CD7AD6240820803445D444CAE3ACC99AF9D8E6BF3CCCC1160864594204491DCC03AEAB39F3CB0061199E7CA74E165A67DD274A0DEC18137EE926EDE087879F0898089CD4C8200C65C1B1A91E4E894AC9667D570B0813A10728A505C11C294AF74C14F233CC153201E6A57430898774B09BD88FD4478DB74639838F354E5B2EB3209C296EC93AE59EA0F1F190730D63D7025292D18181A9A18BBBB232E092373F3C635084FE359D978687F9F554584E33D356C0E12EC59FB5D1BC0A1F8308D004BB241D5BEFF54DC73670FB0339BE341B395C22FC76A7E9DB64ADEC8D444AA6DF13EB7D767B7081 +smlen = 6164 +sm = F34EDF3CD1A37B6BBD5C4C4652C12EFDA9FE28707C38F2511790A65FEF19E4898050B5123F875F59142F7B4B573BD58BDCE0A64A30662247180AC65999F44FC945180F42C6DB907669C821F7E20F9DC14DF7E87D4C07DCCFDB92FC340520904849D1E735317F6E76ED0EE8FF90343DDBD4E13574F082BC3111B55BED0F16B75E84687B5CC565AC4FFB7C7B821516FB697C244AF956C54FD0276C3D6E932251CA1509EDCB8C3A9FF75B71C56D541F407DAEA3F1A56B08B24DBE4DF90A80DC029A5D5B466DBE652ED95FA4EB04E303426F95D520F162E283020841EB7E3D5129140BC57DDD794C043EDB8330F1EE1642B80DA488ACCC54F5A598B813385A5CE2479479242918D1EC9257D74895BC64D2F89C3A32DBA97460B48681F3C7A215F5A02AD97C7ADCDE73898CE0F48436B22F6C8C56B25523EC9FE021125C87D53507CEF3AF58883977F895618D5E4EF26227C0D37F4A2CEFC0C7D7D4D82598D7448EE28E34B921325BD80E46D24B0CDAECA655EFBA17FC7CCD12CB46262356CDD89B7A56559C8CEFA78A8E10A95DE52B71AA6F528029DB146CB227FC4A4428DC2F079FF7DFDD580B0F4AE65F6C7D29B6264BC802B7E2B53EBC02CF228B9A2D5B57FE1397F59DC27E064985DBC499632FF3C9FCA9947EF939A9A48910BB553F368F989955A468F7E1EFB82FA01EEFF5DFBB0163C8F84816DFA82997E955DE4E50FFA7F801C8174A4D00BF4DE970FF0114F30FC294DF6D3443352AA60CE44ADB197A20F4F398DC5D6C6ACAB44D4FAE9BEA4606643744CA7A55109623DE100F85B5CA3DD64B787D8E25FA45EB947209E27A31E5C13D06696F6CA3CBFACD53C0CE61A49D9A2D8798CF51AE75EE0550128E8E2DBEEE4BF71D550FA6C1175526F598D1F247CA90C7C56BD383D47571EE87F04C2A3B5608F0D2BEA114CE921ED9F60035CE9BF9914AA6F7890CCABCD0461C7A94D17A9E1FF19AC8ACFE4784144CC3AABA8A1112E2C458C571BC57DD761C1E7CE55FC8FDB1E34EE9DD30BAE59244C9D0DC8F7EE747D6EF6B92F8EF29E775348ED666E2093FD91F52AF494EB9B754149E4D232F7BF1D27E0BB30AC25964B7AC59B86A628BF5552EC196FAC813AA290E037A57CC28A0460D4E2387B86240BF9D8FFCD5909F7D70D839E2F3520F7C29481A0062B7AA090C7B1E5240E80FFB6FB0BFC1C5878EAE76D5BD7373F770B9F53DA4A0DD9E3C028931CE1757DADECB26CB448A2564685050169B20B0DB2D01F0460E9E2A65755BD3E9515678F10B39620DE0815611336B338E8176507EE4AED11F7D2DD96870343948C1D9F3ED72433165D004C87E876E9177C87D0DC94AFFC606318F244948366C84D07B8E88C2D475304AB07AD0C87526221156E266E4F00BA249F99051A94E80006FB2992D8A5FA6ED3C932D21C414249A399A9D747D3EFBA3454FA6D7A59E13022E3D6B22B1515160A4EAB466727E1283CA1C324A545AE5A4A92A4D1699F5DE26F7BBBAD889AB179C64C8CF49743F7F1A8A76D537ACEDAE5A12A33C7466FCF27946D0C1E730F227F6807EDE599310BB89A3379606B2AD1107ACF1E4F3A94D4486FBB8F2FF1A31243B9D9F68909B141DF64677226584AF5A128475130D23CEB4AE64CDA97E4DDB762A418FFDD9974B86F4EDC02A2E3D9AA4818674F64F7293B73CBEF550B202D9678D65DCF63029FAB0D6EA59705E855CF8B8A2272490A06D0138826524C74AEB6A65E3763E002756AA8C791E4DB35F4552B2150BA37D01E543049B38529B8A3414C64B11D39454D6B1BBDC1288D072FC9673546FC203C2F51E2CA8FDD7F77DD8EC1FD85EFA8F6E6B50CE0D9FC9F6DA9915B1475A04963834D02A94E2F839BAD711601DD0566605564001BE0CAA621DDB48773359E0336FABF29CA8DC265E3B004C52F811FA05C4CA097C04C70BA0AC62267D323330856B82CE0D7F7F99F2A3291442928C8F09721954310B252D348E7D9FCF0BDD615C06F44CD85AF30CB8B370F4C1384F422FE7E6C028187156D0360B6A74D2297B0F6B59EA9DA64834DB1587AD459398342E5B125A7C761135A035E88E2757DEBD7F8A2032D8B488F634EB614DB7D532475A76E149E3FD3645C165200D4A7C6036A1CB921FE7450D4B59A197BF0A15FCE441E3285CD0F94EDDE6E5203E261BE98C8958F5990AA69669D19405D5A853463AA3E4ECD4FB95CBE3E9377CC8BE8E0DAA6F62AEB3373835A4B3A145157128EDCFFCFCE986AD4E91AE49CABDBA55117C488281DA99EFA18A74090CF9330DEA2840294EB19EBE9CADD7014AF66036841A676B04B66AB436E6E82FCC49A4017C60A46F4326D1588169F0B1AE4381EF32E2385E8EB65CBF74F8A63FBDC97444849D927E0EFFBDB8325FECFA7A852402E8F7AAC9D1EDCD6AEBB5EDAF29835CDEC685C5399F4CA0F358BA632CD0597859AFD1536B31784D722624DDC96AE2924FCBB6506EECBF6F4CF69DC1F94C303D79F201E8EAA17171B559C5CB7114FF4C3C7ECDC517CB098CADC52E84F709A6EF70CD7C653EABB4B00876B49E9DB149B12455AA02970DDDC178F6E6C24344DE20D489FB8384FC8CACC7B14FF5A3AF1B3A6170D44DBDB6D4033937BD3CF665812D1F0586B1778E7D2CF37B3F68EA70061F64D23C196568A4E10E27FCD53D7E3C4DAE204FEFE3B09010880E2374C1616EAFC368DFD657E98250BF2DC1ABEC94D480D0F6A4100D2063734BBDFEF99BC94E8A69E58866EA9515ADD2EFD075E18BC9AD4E248A62552C6988273373BDD17A5F2965438BE0D80FE1055477C7E01B66239D6285120D43A1DBD73256DB31DBC8C2C15EBFB9B5EE265FF8251DB075579CF4D0B6E8EBD572F6B59131733D8F2D7B68445DDEB471DEA18FD5945BA6E073EFD219F6C62C92023226B22FA17F59128CC51DCD1CE43D0BB0E4C20F569FB9FDB6D5B0E80980ED34E3F2B1F34C36502E7A1706AC9B116BC2CB7418D18DAEF8A326773571B31BC6F489E996C3D5CFA0E5F4EF3B187157104B0A54F43545631BFA4F1B13DE9D3998BEC509A4470AAEC11308A5858510D42E0DC762EE0317EB01896AB889DED2E0AAD5FE5D7E76E7CF757E316FEFC833685B4EA9A7763889960143E4FE06C3AF11E2637C1C00081F201D9E7F7B79F77487524AF04BB88467BD44A3E55E3E1C0E27D4B49E63BDF59A187E8416B42156263DBDD9345CAD35D865D304F14B35B3B444E4A01FCDAA8C1E596EE757D1C7868B406193626949131EDB8B4E1C19002256747EC0ECF58183CD9F5E008B06F1AE17BF7A05D165A27C5CB5084A260D3554E071F43D6FB9DEF57F878FEC68C832B9CB0BAA650C9EE014E0FD8389CAE6CF9A38B35BFF1F484B8726D0F5B87848AB3B4B3151A004E9D82E1371AF9F1D1CDDCDD6A3F77BE657A4C4A7DD8EA883943A72DBDF3F3C59DE1B6E4624739ED29C9A3A6D1CAF9E460651D97C01E898ABB47FC8BFC1052DDD18618F5AAE19B2E0ED470DABD65331040F361DBA85BC24B722FF49464526034C0AAD02B7EBC5E8DA589FABC946E78FA7F2544C5D9ECEB2AA5C55B11FCA2A8E67BB7777B7663BBB2D4CD6D77567EE4A8F7CE564EE9DB0E168AC9007D14BD63D49B44C68EF62EFD0FEA8E79FA035E4B5F8A41C5A39816D35152E9565D224BD83D4C62B01F27005C3649B9CF38A49693F0F6EA8F1373C382989AF87ACC69F94EC49A9FB6C9C0AB0D5C7AFAC135A8CF64946B644AF1DE75961F0B1A22A86BF56446CCD329C4E860426835BDDB0F8697690875FB577FDF95F06767F27F590098149F27002BA259B63CAC5195CA05AA20CF915FFEA671D67B925FB3E545B1D4CEC173F78098FDC005B6E03C803C36CB26AE531CFAB24476DBEACBB7AE6ED8A914EFFC8C9873D5E8203232F99F8F5CA8A4E4D97504653D4B510D8A3EB7E36C8E4C18CE55D04AB1F78425F34515ABEAA29D21426A375C659713AC8772FFE8EFEA6E301597FB824FB8A0D460DC79825BE0096D0ACAD39016A6B45573AB11693DD917B74FD523443D061A5087F56529DE833EAE952D20F209B7B3E5102E8C52709B06A6D55C53BD9439239942A190A555671494D8D858D9FA33207FD34E99C9C096661F8BE40CDD81B9E0DBF35B8EA01E2209EAF9B39619309CE45AC4293263F9244723E0774F188ECB37AE3487362EF8F6FBCEC27FA4E39B41BA78E0E9442C3B0A724131FAB2433B075DB65F4EA75195FEAD8E18F7EF419EF34F84C4657DD864163147E080C519E381701F29CF63DB8768C7DAF687545486B5802060F2A57A164CFC73970CA972DBC3EBCD1746E9A6657ED591BEBD6E76BF4F9A7BAE9CE921DAD8D56E992B0716C1BFCE248DFCA230E5FA1548EDF9E6E0A287FEADDD9DB54A1E9698A52EB11DFC6A5977B0F5E1E72541691E385FBAB3E1BB6F392B4CD03C7ACB3F541921C12BE285A246FA0C18234A85C5F4C8C380E8CEB9FB616138E8BFA680F13B7D20E0E31E58165544CBAE800364DE2338A7095549F4F3719AB525F3E243ACF3C6937D33BBAD00809AB72B9481237E0460713D1BEC75F0245B25EAE49AD5988F4D21231C30166863144F41396F4FEB4E97A291C33C30B0D4E56A1B6E3F2217A82B1B36691A9B8BACDD6E24D9B9FB43BA3B2000000000000000000000000000000000000000000000000030B10181C1FC07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 + +count = 87 +seed = EDBCC4F6AD0F30066947D678A368B960CCD164889D77730516B444ED2DF10B49C101902F5FA227377C3163A0045B34E4 +mlen = 2904 +msg = 836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD +pk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A1957224142CA1C7FC5C5E5EB82F415D59A1C8EC8A03D27E33648F611680F52D1F9D979428605A1D7F02A3BD9A905D65BB76DB520964D6C34563A39AD9C2A7FBDC559DB9451B8A8747E8ED67875B850939E4B2E189FB3A9760D35A85304735406DFEDBE49A4ECE0BB17AD929A1880514487F27AE5E4B5546C3535278A937B5C6D483175FFB6ABA3E757ADCA33EE1A43AFA02793664CEEEA71055C2678DC3DD53E15E0CC69BDFE8FF7ACED618DA438BCC252ACF5F6913ADF0B84260FAFF8B0DAEFD7CF3D366A5C11D749EEE0BAAF597E2B8E8A46B461B3B36CDA232218951D3EF5200D49C3C4EE9B5311CB7BD9B2EF6D159382257601DCED8A53BC3679AE2DDB0E73E1CEC32F488167204EA0EA66739AFB25BECAC901BD2AF2CC5A988543F26A57DBBB199B9E071E796E6A79C1B0B7C574CA786D090A5F5F6E600554085067BD7E8FCC1E66B6CD16CD0D29921241BC02613D72D0322BB5575C5DB985092465A3B9834AB2FF915E8A415C1EA14F68EFD665D7D654DA13615CEB845E9E7208AC4EBCB3AA0437DFC479D8570D3A3BBFF5D0B4645848C05CDFE4CFD70B8B3BA0D72C722E68FBD810E4B4A40C84CB1861EC0B21989A81A2AD808A8E43A387362EF7DF7867B452C1DAA85D324508EB369BD7E69BA38FA2891A28C8265DA000788FD2C678073ACA0A43C91995BFDAAFEAC90A26AB25EBA70B1C974D22F5ED07A8D432AA9C6967A99221B1D54AA78DE8DBAED987E17A37E02BE0D8CC46ED32F50E78D0006F10CE060490D6F4BA6C3CA6A2EA7893B8251CAE0D8551EC724B0882712B96C99F4B95E9FA12389DA901556462E3CB3BF7522A206DA72A7FB3AF54C8A0694483E62D4FA51209E98FDB9B0296CF91C35D23524E671BF79931A45746FA4565571E8506C88FDD1F02EDFE9F47168439491717FFB6B52B0CAF009E4C22A0F1A958AD61300EF11FA78B3C5AC75520795DB2CA086994E077BA264A0571DADEB2481D441EAF5EDB38F58C401EDCD0795AF4647DF340D62F13A9CE6F79EC89458519E5BE080C98D3E733175D3172DC64BC5EAC12D8D384E39CDCD266FE78F5C27AAD044ABD8A6DEDA66044DE659AB0A2A752C28CBA812B229016AE7E28952C41DD96A8DE34530FC2637AB3BE9642104D149275AC52A4FB57408270A07B5784D44E12A3EA1DA07205283F829C6EBACA392623C92CB6321A7B180C99401147D0214FE7A3104595231D1B128FC6469E82C1A9C84709AC3740B5A3294A757E0C72437F4A6E401A47DFA85EFB23334186D5612B87F2099F492C86E882C744A272ED777F65D5A2D146A50C5B94DDAF665888309A388A6408F8422EABE05BE55765A0EC61554BAFCB8501452718E53917898451EBEAD4D185F2E9E1E4C6645F9789212A1CB5919E76A237257B5857A6623B24905564CF9A59BABA2BD8B706B1EF557E95DD621CFE8DAE641E13DB6928C364BEF5A329816012C68DA25BD00BC8C5523CB91096C4BADF52D51921D4F2D64663E9DA35D41CA5F053021F00F5A89611D6DA4F374649337FE34D9EF73F90AE5FBCFF7867787EA1F7DC24FBCAAD8A995F2DBD68526760CCCA6CF9FF48D695A494AD3207B29564E9FBD49C368C909685E14C7F0A9E025823135FBAFAD48A17A33EEFC53EBB9CFAA65270C6A5806EF423A26522FA46A104CFC9009863D4FC67B30376B15A7A0C28DB87B81BEA33D344A398F9602E3B40E9B20C73978D6731D98E0494584F20BCFBAD2816CA978B7703740849CA59C8A7446E4AEA8F0CE303F5AE0E50E12CD7DCB6985C3946490A2448571E95B03839C29B37AA6E4AF62171FC2CFED72DC86005A331F69DEB09D7E74EC6F8E831FBD322A4ABD45209DAE3A01468A40A497FE6CAFE2B25AB7727DA8D37EB2E82E8E0F35ACCC8FB6FD898A3FDD422CD2483A08414437EA6C5ED1A0A229FAB3DFAB0D4503F841454C4FF9F2638394DD6EF108518CF3FA098D559ED34FD1CCA7083BCC8E421CBBD39491D8925F771E966B102AE5C4FE7B7D850B8C719F7906DBE06316B169D8734C0636C0D31372C3D7F2E299624004F037A1611A8ECCB309843EDE51E2A20A31DB3F0B2220D7386F816D7A1F314E23A35A4D63CEE314EE744C38F236D3EAC7E9A8D4827A47337E4E274C14B5E0A872117964C1653C96DDD820345730EED85686E848F99716D29FFD2B9FBE4D6964C6DE0B35E04E600C9B986A23C0E6B01F9EA719A5ACB493E1FA9A9F5EC0D9095686C591634B3C96929D1E9E47B74FBC06EA49AC8F8BB2CC773EDDC06CBF7FF41EE941DEC987BF4D1F5E259843911A6A4E2091DFF7EC6D2A62F251012ACB80B24DAA7D29AF25BBC5FAD3CA8FF13DF3E858FF146D050DE0986AD3E461695541D5882A8D93478D648026AA762AFF81C4CB9EA0F45C1E4F153272145CF559AAEAB989E05F4ECF1B60DEE1873EBDD8A0DAD6208409B94BE3DF104E15BC5AFF65CAA51BF155C5B45FB3A2D593C7A169963CD37FB6EA9F483050E26550508C032E6A63F1673D207EA4C68A0A8AEC9D2B03779483E91764E48A6D0541ED3D7EC91F40D2058FFB87D30C2997BAF116732F048CD99115F37C335A62DC82F16EFF5B4DB5D78372DEE16CCFBAD2328DD90BAD67EEFB9328201AB3EF5BD56D84E714C30B36DAB849C53FA6DC051330662A19B652FA0DF6F0EB1EFA4FE6E0805AF998DF1C5F0C6CC8F3A96EACAA461757A40C730F9A7A13F74A601205 +sk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A195DB8952ADADE90EFA939577B1F306F1BA66EA5A3BEF5D1689ACCAF2E0C75E3C3A6CF00BC4FFD481D21487D374C0AC1CA7D72D0586179B96420A3260FA67BB507F704303414807468781645405718582206408312438107305334211501677336454380276015108110685878017111256803560073318745187145521214675515756043464663425477713656440760031747810252133176755485242353447044881724178314026242660730182500134447625331048675481670686474727035360156341705526823286652748882516565004587663766404547602002883437423654608601556630313378436510113551016012366701714316250543300648257225308112842365834734561426316357482447321735226145272106107733673010385528182554075571456308487678211087352306374703838645808824401115167771128716678352217734825661452012362768582635016877805241412127568060547511886523546863413282673013118082035502823068513357502853864212072006144108225230121157144736374261115548571218750674800487772254063837770780284768035166146271301426587323766211144805028457207608682621353754070361574142181616277634678054236627316218273835581242237852886324744403873312116010023845378466300656853033652054523814306651135203607374161242344863372667824428028825034353742521144235165270647577365010825231534441557181832862577564181423420400032175737046045428424372546140421238874756247227253475346040070341617042088133574061458635353715777210040855773644101683420266340037086013514831532354140070565080201403651605741536205241161385047475223356812086368352125100487500352614681060575376635037013072723406080641280682731304236310132823612278362057475301056134302735562770776560587007768282385100185747423822888757327776112688646852103377541517064678753718881816541075214316680421215873343753658713064045524446327662775136644013457226077600135723026180137725207683066154887853845567318018421168166563564510740013664242815106702087634356312641302055863775531617804632178243155610531410044187612707025857342387462281165857114368011750433312303520165606421304470778523640100180474015730328344061885414732311784734346841577147378713667753812102436884351304165405624324583206371051746813347064014433283102871234678521473064002264206136670523383071607734746812036518215172523212428524738425071242241656800657388115861114666715483365131610350656537605441862176101000851437428454046471202080836841238127407417051388856726571812781046722258400304203083625678310858471866200051861805213803454805417712551711265251871217651427430140034185617171821673724253564716544616732721102741415067777644872711148877088240064773828864471875882663510041165304133482676412868437658022871484520432167204138320568571602714487235514420220856400241130170223522745503105143431112065253770505502344208070355760148524625560150846330151630663434385577657338041510346417011478800011063275085826607416562184608846843146448707718681443443648685152528012613312385771465580546008704462412707182144541631554726036116315532832461085664080822543571847788642822633170243538634105875361841005808077443413726741143746137833738221317875844884407448DA7A649899CE209A2B734669526EB721402F59F17F66C02E678D4FEC968B81EB08795C814CAAE833497AF7EBAB21F40CAC159DCF4EFEC0FD49367733B98147C2EFE669396E67564F6588DB8BD5121929073FE1E281EB0578F296B3055CE240B968E8A7119A1F5B4BDD9AA5CDAD565B0E686FB7EC9D8EF597A817D7782987EAFF7A295C9AFE66508B8C4E19D61958806B7095A630FA6766EF75F52658D8CBD042533A67938497282CDB9EB8B561F54C783230EEFF9D894206C342DF4E072A6C44D5CA9AD46802A5A06C8D9582BFEC61E458DB4BF56A9C5FE385C0EA42F17CF3C417E2BBE4EE9F4F20555C00EEFCB06979D1ADF348D6D52D2A2BBD42D361A4F1EA3989BF4CF74E85A568141B8D0A787A38FEE525559CD4FB4407BCDC20F47619E5BC2A14A56775A0AA218ED1A92CBCBD71A88A22F98AC05F37AD4622A660C8F532B2E6AEC79EB28D15BA07193AD4340E867DBA81A13D9973369465ABF96948DAA4A6AA97752E3915B7511B9F4371EA04D47BC6983C7B899374927B415D040F73615B0FE5B039C143F8C35613EB06474094DF72CCC4732379355D0D74EB67677FD5B24740E1219135A0AC2B827E7133A0A76E965A99EAD494D290EF718EF894B855152DEABC7F533D0F1A0876B75CC27A83E77D989BF8CF1EFF6FBFF86C8A6D670F6BEB8E2BF48478474E74EDC146B55B846E0A4CD2403D975079C38E82EDC5CD4D74F993E2CBD3DA5E14D03453780779B908A346CC908799E9B5C8BEB6706C760B382A7CADBE1DB10547CC996BBED74C9368BA930A450645C42C9625631074790E75C28A8C5376BEC2C488B12119E13C42CF85F211284AF8D38DED0ABA3DA01F70228D2CE5EA88444A41BCBBACDD725D9C1A928D360C8DB9F80E958534BC87A78E30D4E3A8CC94B714FBA3D0A865CBA97BF074EDF2551A713441A2B227A143124938AD18E5614311224A4CB81320F53D7C7FB1E53446A1C876F1343D36B8D9F4FFE1ECF3DFEC8CD75DE6ACE93F19CECB8DCBCA246E8E34843D3DC839BC92C6E146E8F11A7498E8AFBFFD6A69C76983450195EA31CDFBF9B4C4C46EAEE4AB900840FBE1D6A69241D37CD3E6B468C0862F6719CA9AE2C2391868F023CCD6C63F51286FCF9CA761ACF9D5496FD35747C732874810C92EDF41A1DB1A482D0E4FD21F489C6DF592EC664C8BD3708F86CE3D588148EB2071B17705053244F28C3B73DFE35F8CDF049A8419B5688A162D0BDBF70E64214C876F8E1CF32D2C155D93657C5699C8A958917F270CF7F9567D4A7A95D8002DAA8C91E8B6397AE07FFA4ED0207207064AE20419802001337AEE10838F0B48E6C6A0FBD5007C4008FD5EBFAE7A65A07AF9376AAF55B65AD2A21CE58E0BBC7B1A52013165B480ADABD5866178835B944D58D0DDB7992179ECFF2D705805E0D09CF07390E416D0C5EA53A63E337E04A70C02A3CA255D64267493AB7B3A81F8EDCFB386CD9BF43B7CF6A9E27109D2C5BA23BA11D8166015F9468BFB6467C76BB597804A9ED1BE43CFB766581B7DB828F34A14B10D6E16BE40E0BB9617F46291EF9637F6E0130BE537864E83BC059E24780BEF763F3E2F329DBCB63692E8DF6E8749C5E43A1FB23289CCC930FC483E60CA4129BFD97BBF9435D0282F225A7D1D12C0CAF1E2576F3451A1D87A99AA39696AE05F6A5AB3C3D116572D61C33C82537A54AC4A352CB3CA85479AD019205D3608539D147A3F830ACD3FEC34B30E55C8802DEC576CAB54FEF2DE7F8A5714931FAD8BDAF62FD1ADC785DDF61DA69F72D561BC72919B3D3517A21F191C54F4C0B216166AFE6637A430CA0352D3CA1C24D45270FAA018544F76A2D9E395A1267F986C622A4CA4338A3811C14AE0747EFB82165E66CCE4782DE8DEF1BF9256B5180F77D1E3197E365AB51A0EB542CD0CFEDBA9C205C64E34EAF7FA1F2FFD3EB90C55EE3DE60A114991AE1E2074A37BB048C0ED0280ED11F674DB3B8E37B08CBBB235CF48729E1BA7D4D8BAB71EDEA4BAC4FB71AB82DDFB18EF20F87DD743D2CEE010913FAA5B46C2CED3D960F456980C84FE585504BD93A061AEA9F1F5A8767AB649D2D77C85618C5727B1C3E6E83681900A5C35E254DE73587B0E8D55E4042DCECD8174E3384EF67A4A536B6603AC5D57CA942DABF7DF9B44A74DBD26B1175D65AB69615907590868ACD8E4E94B4859F06FDFE1A2E09FEB1540B985E64C5F6B02A0D79D5D81650C39FF869A0C1F29DA2E4C742B16D6C9CAFBA6368CC3228442CE1F463BEE167464B8427E7445FFFDDC192EBBCC2046D30DB47AF359A21C62749261B0220502449AE4C39343D42415CC6ED747B7543705E78CB4F7E2EF7B2394AB688C4B5C776CB47EA0085CD54E8AD701FDD9D8FD37124BEA2402FDD7E7E90D1BCA9FF708E6B0EF1DC903EB9A42BC04AC9559887BB54C32A86C87B8FE8848224BBFD09B01626DEC9FD4DD06F66F28ED839113FB270FBAF2D7DD71A097A465DFA124197F8DFF569271219B1DD9AA0DF6C448A11C18CB3E288E6961A2173700E05E52D5BA894B961C3D0D06738B7E25B92C745BD5A67685EA28A7970C5723AE7A2A54A0972A2077F5AD93355BF62CFC6769167082E85A0E5F898E6DB0458AD8DF3D4E4CA3429A07C7E35387FF14516705652042AFCCD4EF1BEC8B7BA0F9A6C7DF4DE13E89758DEB3F34A9F23D8C71741E47DD616A7C19A4543A4F3C75BB4EAA8414629D3405AE16B8F008EA97EEF0815C95B094B2BEA85E601AE249AC2600AE7A1CF98A884C2DCA5751E3D2AE997620A46E79D63529089F38CEE1C61CAF414252011F1E5C326AFD9FE5F02C7DD0E25157EF5F90DE56AC84C2A0EE2E73F2FA6B58732600A870C959374419D1C2C856F3621325A6CF0EF942E8F59F838D236B30316ACA30201CAC4BBECF6660FEECE037255C8EFAB415A766B924D11641C5A15E2EC9C3846192724638D5553BE8E708A25423AB0B1D48087664D0F602E8A5DD07FA420F26ED197EB3E2E248ADFCA1703768C51F0B6EC7FCE1EA8AA5D46E393429BDD760E5ADE9AA597389754FCE83414FC0A2E986679B02911D21C8F1C730A2DAFADAD95C3D2C57CA526BEE22770CEE22ABAD9A57FC90DF56C8FF68B2822CB84D50C7CC8664F818685A93FFDB385524A05BD50E0E93F62798FAB4E87C1C162C8720E29AF17511598612431A00325ECE7556EBA53784FC1E752FDEF591B5FDF2013707EEB40EB69FA2B07266B38CF759A48CD6608F4FE2FEF385EAC36802D8C6F0E546EA7385DE19C5907F94F21DA9DDE533D8E378818D341008AB52205B87F9530DF1830653EF9C3CD6263DF979AFB5CBA7573A9C669FB219088CDF68AA766399AEC6244BD2924F4E6BD2BB498F2AE5993BEE6BF5FFDF7404FF898A3891AE7BEEE4D6652B32654451A2EE03C957CBD815A62BAB475EAFF1CFC830DC3C741D803BCCB87E69B796091EA167679A4195BC6433AC854F4FA13C810C9BEC50D3C0BA2EBA98BD91ACC1FD72AE1006BDF9C347817D547F3DC761E04425FFE8CDCF1B3EDDC0 +smlen = 6197 +sm = 692FB087E90A8320033BD817040EC414C26F003C863CC689818D0DD9CB6919A523775F2EE465C3E43E103722659EA670694A860379887CED5B4BE22186134830DDF7CADEAB2658D39315676E540206F283FD53878706DB1A3EA220BE686DDBFA53F3FE33F8466263438327FBB846C68F629C0A74410911D746B7176561247674FF6DD21C606FC83C6661F94480D4A8FA64406D0B56EB9C6EF47800927593F1535012A82BDC9DC9BE97E78134991F55FB7695A936BE60DF71F70D0161E32C55922A630952756EFF695C919AB6CAE68590AC448284D4641D29C8029D2CC21F975908E72AC7787C726554560BD351E1CF022EEFAF6552ECE6B0030DCF75FCABE0704142F7962CC20ADD0A963BCF0464989C2E3EA04A39BB2E5842FC83BC6525FA20D7DF1165CE306AFF866897404B36293BD43E68AA2A541FDB88168DB2B49AA4BF702026B51295BB4105F52AB1D766393D12D1530AC9A6CC8BC7E55AA4E1DA3DE82D971B62EA9A5EC284AEC8630D6072DEBF65B921B9452EF05BDA0C93B48479D95A0A84B5A9070CB39663F1A4817588C027C254E8C47A8A76FB08D090A98F9E9669C7E4949A6EE6BC037A513F856719720A1114CD416B9927F017D43B0D4A7C301DDBDDEA603A691F456C147054D0E5F644488CC48AF88986DC9990D0D67E6E3D987F509B4776356E97DC8A9117A12DF9344705749DB376DAE5973869B7D1836E9E3A42A949D967CD6539F91946E506396DE46BB35AE954FA3EDEA467B0B02788929FD13BB2E4E666A80DA99062EC0B95FEBD66392CFCC49E942393131EC9E9AD26879E414A2F4ABDD9AE5DE15999E72E6A817447F48031A6665F3D63874B6B3507014BC62BBF51E22F5ED073674E71FCE2897724F681F907247FCD4F1057FC2163401DAA86B2F1AD622F4D47AA9C9156CCF12334B533A2724D58D5C3BDAFA70AA29A6301CECB3142EBFFA9927786A08EB470F2E29716595D571431F718BD4D5C2A7A8295C5E435FCDE62510016B41E55A80B5BFC2CB4CF829C96F21545DE86048F339A6747FB39B78BA76C82A74D60AD30F4B1C2447BFB85BF5A2F41F0BFAE7AE8050FEB865D6774D3D3E15D86B175AF5D02CB857EB118687339270973627490B1ADBAB967D2BA67007136A987874594E01C0BBEFFB542789B4DBE1692AA285C0A69FA0EC2C4ECF85316BDB6597613C8F2F452C68C334C5450275E645111AC698E4301CFC7C0FFEAA85FB9E4976B2EF585C6D09FFB01DE3898D5B2360C2708B5EDF298D58E7804F4FE4C1CAC3B8280A474293DFA9AB829E944DA5B2708278DBAF38D5ABD87C5CCC7409C92B44906BF901C152717A7C3D6BF46613D1E45DEE625B0FDC9E38DB12555A581349728C642011D96A5B9168F6B5F999B698A63362A79AEE0DD8CA65DA30D512D9C6D74F39C5FEE8D9C0E778CC8E923B92D6AA6252A989414A22389B4285D5A6B799E1F7AB00C9713A04FFC1B68779C583C33CCD1668091BB4A04D9B8D9C9F921448917905A87048A250E0702CD0A455A3B1299A551B1C7668B87615CF5BA6A92E8DA6E247B588A895AE154848586A093CE5EBA35D3F0B1D0CEC6F5F2259586C393587E7B4295886186162E71CF295BC9D4C56D22E11B96B1F6F8FB6EA0EBCEA4C98ABBC47E66EEBEB9A6F73C51679F65D76E0CEE699A83989252ABC5225B01D27796F5D8DB5DBC5B8ACE6B758780056C3AFA802DA1AACE83AC5730C184BD756FE2B6181A98D5BD05EFAAF2581938A17E14B91711553BD7DD2B25BFBBF7C14B136F907A6E1C79091F618BF2FAEABF2E0894696D81B5E03096E07CF8125C907A8B587B2F73C18A224677ED8C660EF8E12DED904DC15A3EC882F78BBE796C958B43ADC87990B8C9908EFB1D5CBB1A1AB54B55849946A7E40D103AEEA5AF50A630D703205E5820B5E90F54EF3F84EA0BA38FD78BFFC09F113E4D7077DEE266F638829D30C47A1CE8B1A357E6D55CEE0F081987927D70260013D29E9FDD30B8A6DD1CE50C9E6D9BAE44C3387DEC832FCB5B229E094982F19F03C073B2450B0915B5CC5E6E09BC1518814A38BD247C30D1F69A4919C959B2001AD46C67195AD30EF901B620F8058887A951E83497B009372E9AAE721E81E7066A203AA3023B0B192F4A8221FCC75A752B80C768C1366647A5A9724509BFB8A887AC308954AA641255D26FDF7C8EE8FDF27A2051A6DBF4FAFDE90875BF702B13540816B850E3BFE9CB70678935E9A5476E02479D988E7CDC2762A3A77BCBC5B6732527FBD494D630BD5C77E42E462D53AB8DC735206BA14DD71F5587FA69CE576BDD7D6A856BBE4DEA817213FCC484B847D50106DD3BD8481A2F494D653E5C0558BCAE2A77790C82E60CF7AF3A9C0B0CD4300084294B09C3834024590FE418EEDF730499071C41825DDD9EEEBD7AE33B4C623C0C11478D8F303AA7A2FF656897DC32DDFB2572ABCEB404041A955A3E4C18B968BB294A090E9685E8FA2AE48EEB642A6DA68CF9710A7C904E30E7E25A42AC2310B38D39DB5631CD14DAB985E11E6E67B396002F911EBA71AB592AF8C67F614DE8422FEB526C99D4369355801D16783A384FCFBB9DBA75E2B0A89CE53F0F335A814D8CA1FA475BF5B8B799C237D90D9AF75AFFA9E448C673399DA4645CC8DD37552BEE22637A955840B1C79D5B77B3A22CF7CBE58DC23C975AF32A1F1B8FF24C514FC14B42E101545CD00F1CA3859630DB7EC67A2218B9A5CB516D0703FD3DC2F43CAAC51C49CC689464578ECB0E85635EC735D14A2D2057212E12576EC78136B2EB8EA64DBB6D5F69AC5C641D28D9442CA3D2332883195A3F3D2D7FC27CC0C4EF352CFE7D1282EE997E9E461312D49AFA32A12D1DE8B8A9A6717704AC58F5CC1A84602BA939E8F1E8E56B667A9C691D7AB802213D173EE4FEDC1F3AC3B5FC487C36FFA322D7ED4E932DF88FFCBFF9EA5B6E7684052A38925103E81EC7A00BDE90F8F77FFD0EAD0F9B5993D79CBC950F2807F4A71B52DFD5AA649A7A94DF52F1FB43B60F26F14AF715574DA5F92BC31E1D2FB99E49B23EF3EE87A01848D9DA17FF0EFEAE21DE1223E7323F6ED94DE500F42BAF8F4430FF8AB4D9CF6DF4B776EB0BB3E8F679CD68AF89EA4331A88A850E7C9ACEFAD4C6B1ECA7DA1EEE542F5A0A1F5FA69ADCF467D42361C668EA73DD068B4A94D03014C07B7ECDCCED17F88E69536CAC95E6A10E9EE517539EE6637A022293521A3A59868C92CD87CAA4836553AB677E57A7FD3FF951F988A2DEC4CA6A587509D11740AC158F2758B981A7E515CB8BC4B1D005B2BF0D53FC26AE525C672D44919044894E08AC5904C5A643C0C960C4220A4150AE7C1DCE86EF957BFD15F54283A6AC9767485F73386D9655B25A1E05FA2E53E17E61F0B56BE23015661074C446972C98B95AE3C351CF4F55334A15FA16236A117A9FF70B246BB20798C37368C6C33A08A3285240E690DD8E72E8CEE93FCE62AC5E7C5033C6CB944A5D06953FA377C553BEF4D7C34220B1B344F6032A1865A230A040D29A7B042C2F1F9DC300ED9627F0FACB22A521FF1662A9C65030FA294CB703C5BF9D01C4B076C4AF2D11374A96903AEC04A430B32CF1E09877B1D0EE39A7E884C1C47A108FCD92EC504FDCEEC37F7FF3F5029001DF708469632FC0A9BE7148FD7F00F88BB799B8218C2891B1E50622C7E5E207FE9F55C27C7CA6F08D2466ED9FFEDFCB74EC5B4E0B07A4DA42F3DDF948AC3AB06B56E3E9A5F88F9B3B7E00A4EBEAF85C5AF27975599D3178945145F51A734F95FB52B5BE9466CCEDE790F4C3FAB2E73B617CCC12D4C1429C6B0EEA867CA020A70165F70A499EBAC75C5BE1AFFEB1C8A3713A72C15F835D1CE8381FB08DF2EC037BF65931B2A8402E972DEECC28540F10F68C308F655E6335C9F67E6F7C88340DD84D0AA9132E08A203B8F962CDA9AFAC7F84A20BAF64DA25FFD2CA5EF1FF7DFF5E415591ED2F65CA2AC1C7116CE0EE8FD529417464CD9092EE56E7668B95B8ABFA1B272E3B59021AF9A94C6F001D6800196174F1A790C223660559E17B38F8D81882C1FDEDC90ECC05B0A8187A445203052BB08488BD36B46AC865183F1C7254BF0B20D2162CBD3B867C784F28BF9C6E3BE523D332C71B0F917E96813FBF2A61D7AC7EEB4A511938C56751ED6DA30B3AA36A6D2115EBF04F2A55317952EE2666171958D0B0C9F43997C491D8D2058AC63D7D4028425B5729C0839FDE9B2D6EE36BCFA4235F75794C5438B4D5AF934749E3B0FFFD987665C614ADB13F84DFCF0EA037210C5AC8D1614AEC67FD7422146164E32C10BA0DB9577B34514F921294BA2A902673F7FDA67FF9398938DECB4EB766AC9F1D4E50F842A7ACE9F216027BC860AA0531C21D36EE4D9F8C50CB128BC06F736F1BE82579365715031CC39F71B39B98941F5151F969464F5FDA23AE7EB4D70BD994100E7ADBFFCF075D1027D3CB7D7FDBEFF4F18F9037B5D5018D0157EF3679539D8E32C8AB4F37CF48EF8D7B8BBF5F460652B2BB01D1999AFC30717F9DAB0A0AE49515FFB8DA9C9FFAA64D18CDB0565496874DB168ABED4862FC95F885667EA74A88F4054A526B828395BAE31415232A6580A0DDE1285CD94F568BCCE2FF76FE0000000000000000000000000000000000000000000000030C15181E20836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD + +count = 88 +seed = DEEE61A2FAC04E4D6B7A250124DFD91518D9B90A71FA02665E3088760BF69CB3CD7B6977F860A7026819D178623C9676 +mlen = 2937 +msg = BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C +pk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A0115B5A8C1AD354C8957C3DE55F0A470F3B2D5AC10A0EB7D6E7ED6754FEB5E23222C3EA3B9652279DD70A20C1FC37ABB4785AE3A2E217577E6E0F8BBB6838A9DB71D68796516F6A0C0A54D775236180CB19911E0727E4ED977C000406E3935D98AE2D2B4C3005A55473894D6C94DC5C13D00B240A4FB57091EACA7C5DD4BCBC632B8CB1DA2B9B23924F13954F1457D18AB3CFD18F51C28C8AD65CF96F9AF5465D596E94E657339A3FE4C0D568554AB2F14324584E4A0225E1C47AD9A135517E67C7377987AFE4AEAC36C103FBE6B7D0D299FC4FC50E343DDC0B8688DCCF2632497AB56164055A51AB02C81F22ADB5C6CD53C8F7AE420AAF9D006B106FDF814715865BDC51040BC52033930A8748D679F0A9A314E9201E9BA03062B042185C84064BB137FBB21B4A713F3CDE9DC32C86956E6A763CAF17AFFA1D840EE6C05EF680258873F2D2CF134436AF997F88E006C68FBADBB69F3D18709F20D41B4EC51482242F78A36D9DB9E5EB0673CC6E1E2C1AF50929D37047067D5009627DA65768A5D6A244097AF535355D73CA6295D5B02DACAD014A8D38732859E9FF6B6888A46168D1CA4780388FEABB34CB909C94A8FD0AFBF83CC5A86503B603D191AD62A8E6CB4F28C577B01604DCE6BC9D196BADF872CE6452A0D7E513CEE0A42A2AA8AC091062D02E970BB2254BAB4398DEBEF8C52788FAA7FE619000E8D22A46CB7E1CBED9B02096525CD44144A79A5220DDE2A3AB32A75CC691C8770D10574272757ED904A02B2C439B7DEA42552FA561134933ED2131DC5B4B5EF9704022BC72B65E2CFCD6AFA16C11327CF8F3754EF53B074007EAE604735232CC61CAB268499F99FC8F18D9918B14BF26AB6474802C8BF769B78B4980946BE85880993C4F7088FF331FAA1448DD13175052C50A39B037EB76F53DFAEB54017E4981578A78D81FF667A1DF4881504BDBB6B941C7E8048E4984A2A07E37D08AB05D92F392B4B7182F353481250CEA817671C98CABF48CE2350C55C9479110CCD04C6FA4809B3A928537CE4153E95CB6DDE3437A177144769634C7563CC69E2AD98E6E44A4324FE0A6E43D573DF9621720CFE80196D715A996A62ED1AAD055F1570AD9473655674359DDA6BC4149A1B7F844C9392DAA5A5D6A7C5FCABA4D456FB264B9F1FB0AAE2FC1EF5217507CAE77FE4D4ED5C0DF758097BA4562854C7FC509C9904A452C8990D885BBE00A3EA7F16BD6C05FA79DBE2C9181339FCA0B96F5492609176337EBAA61F1DB321AAAA161A567017745C9EFA8865E5B41BFF73D93D137D29CBC53624BFF56DA908CF988645ABF78F23485411CA5EDD55AA31A16B29213B9E451FF5900B3408AF7FF3409FC9E41177B0E00E9567694C59BDA1D569ED67A1688217794BAEE05BDBF8352F73ADA80A33FB7C6D5743E9A0AFFA6930E59941A948626D362137ECD4595480FCB9BD5D1AECEA6CCEAAFA5EB9991D57C51F5BE852F0DF854DF619CEECAB33647AEAA59C930F6D113E857D2E8A71BBA2C2F28D300ADDB3AC0465BBA39818E5C0A4B6D4581CE19420CFFCF82CF8315D1C71721DB1230D8F5EF5E885DB8C640D9A6EF625C600EFB13FAA18D26C73DECAACC91C6022DA61A9A613F77A14DC8090709CD38A47399AFD28D0F7BDC532DC3E49B6310DB7BFD07344F0D2639F0D97C1631009E8AE3B696E93F8AB4CD00AD9235A124B4E08AA0234E3EF54B9365AA8072518DB439C701ECA46D98FA7D6B11E236C873E57C971F78D785213821DC13860987AA9415AD29BCC601B1C272AD7D10A45E29591C486C9383A3CC7267F1A2AADF26254EC7F5897253473B15CB5FA778EA93436E6CE114800815BD0595072B205BAFF0FFEC5EF5F670D32ED1EAAE8EE598CE53A6B5530DDF20A9481432374D1D4158517DA3DA291E74DB9A7C5D226D8AB0A711D5D45C40E8FA1E6828F23966EAE37375DCCE058779B6E5B86B33DF919C10BC6BA2BC8FCB20AC0B237372BC83BF3593918B62D04BCDCB1A123165802A8E1CDBA71BF52C6FCB00DC228E46DB41035FA4F6AEF4619B0D1E4171AD4BDD64C22D9AC8669791DF4A7AB5F7194AAA8DBE620A703CC3A24F404751FF122050BAC9FBCB0A4AB2C1540E2DB7F9D73EEA419BEA7508EF4C9F09C893B3C13C29E2DE938271DCDF7F4EC070C83BFF2174BE564CB86C7A1E7ABF2E5A5530F729BE0F82C5E3A1B7206127EC9FDC2B47B01D9BB220BC0BAB75384923D37D1DD0F7E85EC6324FC4BC8CDDEB45AB413754636A8FDB4967FC70E967DA03172D6B35756BA995D468B8D858D13B9D32AF0453301EB9F523FC6B78F0B408FF11E1C1622A258A6C315B51D266C589E9CD976E50EC540E4AF2835E69FC8560CF0D2E19C356244EBC9005B6B16692D90B12095232FD3089016640A53352A8B1F5C2E10D00909C2175FB30630E74EE5129984D89FDDCA055B27A3C333237F8E359A39659703E3561B8CC88EA9A23C4F9EE0F6248E2290041505E4D81DD6251ABBC70DBF8C602E382EFBE78022A450501AE77AF62E8443A41EDA06DCB8AF6E5D205AF38066B75A72C64E9C6E3811D7967812A645C893E090568527E33C26AFEEEEFDD68E5B698D6483C8015737B8EFDB5094C8CCF8BD826CC78F5BD7E0FF4CD06AA849088231963FCF6F9E90088CCEE95B7EE07800318341167A5ED1D6DB72A11EE6C69AEB7F2D113E8F2D310DDCE516E56728A61FCAD5B2F9F +sk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A01143882EF9499262B4D00D5AC9ED46BF8E0ECBB0B7E1203FD5FCAFAC5105292921608C5E7446F4A30F01ED5402C1A81A2E98D2F395526BA1A590C28BB8808C4F3E8442140332543751325573687811112660130118465517555584870384630422407575340572300781252176317530184106428455614372142742626513516161268335572206426447030143702375568281102280803345046086548620280670350677300335277320220085420273504331056186175828134404425118807453664737642475060118475178561150261315667230418011476546516461310016618455166430304770530830105526062114471830476148864366078634362308886218775028686151318121402751864862220673631487641127037474186888001711126451311040506436835438711848810758588674348742006823300813686741780876104865255072383063145277686747313510732764041041347705588245475068311412634673773645463118654361185373336688508047048224448441121608333543300015541851211228805700043846275381756771232241564812028382406506627867558382013600838217645833320380754188284814172631686108010024708343431604316345381624581451217414103211126220721202280287874128178814020214140888235436654288654711275365872882470235233347568180212410182245186434271738768630415680778045378441833504146737657510726887365421358374765618845056134250868021508518051585377181673628644747417515440078140252335027446200752370635143738630008180883363602122366573655534538718206161755145332114564515004658843742618740785217178834665334082057760224728334477758262885542314566872424153757508740031808183033306444434013242127407378410117086307357160843772150725174621165778370353448322384333138100355282765707463430406060415547836313007013811830107113268348823166018871463230512078404544551528278715211032380247820180410670856174016721403278352338374836115020141772200688635056075787443762646021788407688418270146031807455344058404477572373030113818084814548778611556120883322253812404632645603561256072140506702785607777285571063461602520800761460346623876365580585717785075268884653410333558615064674808151625854484545252211443444714102051753843028577013754552853056534213835521580606400646666507656200313201107718124847788856678244820325144445328704505841761308785757220131155122047047503844041705578022736427503712078326064416257485808035330627058278840165277743420201557042343624686783533870551525105177347661866206301264234731238331573041031525287877616747808334846875602158452366101884075166528874204152878415114173440650655178482251451280647136220353055608757071013336325265681202708228063710166373610072702112310386485765387314173335502176387043255877183278881276258461614486258366716673241215100481247108665321142016145317081383564316757300776056588307100554775760220855866860730351723703734052157810226088505272767026371272704612301624337731577434738884141458440715533622757585753403204533404652533610233627437807337872506235763850580876034261850356254567446505855215658684230603404641488578057264238405754262246565584532057051780716554557413210126066185020800723787236681306633147134683108772878505037761553186788011328881E217BBB639215D8AB97B5572D0A55405FAB448009751B31493A0CC504D357DB549A5B0CC6B48240D0D436937DB497524B1BD5022C35F8E79F2BBCF28469E676C6478B0EBBDB8B926B821A269CF30C1DFCDF579A8E8A43D30D5463B877922014B08A31B2633D326EA5CA50DED5F4E9F8161B6B176FEC5DF6E5612DA4A7FF6294F381EC4529B3B537693A5802A3CDF48FDA0CCD269E2BC3220F38EE00091ED1CA51E8A0CC7CA8F656A7BAE8BA0957D8C97EF3D20EE65831B5E11468982F12A076EDC6D0F63A2BA59C28D23A191E6CBD705B3CDF0E0840E763A628A8D388A6B79C2972BFB04969631D2006C463CAE328E39FFF8A0ED0016BAA8493F887BD49C3D6F9B6934085C6148ECD1B190C54176A440568EA16E5D96D3C9E5C0A2DECEA724957EFBD86BB6177B52E305CBD3AD2109BFCC7C1540A5BEAF1C50E51275D647AB530382B218AA975E9BF86045C6C41440A0941327C3311A3B093B87028BF0005269DF2B8B9BF1BD48DA2973288112A4A5BF4140A3B666D1281E3C665154751268681BF23CF5F7E2A634D14E9D6C7387AF9EAF2FA5C2F005A27A9E7F1E17FF60140EBF99D19CFEAFB3E63E11BD400E5092D4BFBF60C46F5F6D0EB5738FB6BB9C59CE2CFE52ECC9F7F77392F61CB5D1E935CE24F2849FB75F11ECBC4208EBE8518F7730B83E1712F237FA96665227328D8D8BAB1F96C52E6198930B987EC36C6B8A531619CAF8BB65E81318EDFF225EADE11F8BA472FA5FF91CF5355B58D73D24207671FB83056BDA73260D7760BE7DBA02711332AE79E132A561A2014C2D61FD2F9CA8F009D10C0ECE3DB758B9FBDFD445146AAB893FF2F78CB8A7FFB743BB029D5CDF5979150099F4C0E419C0E91969C17801C69E6260A009D2AC3694A05D23E37A492DF0390F8C524672A903AD7F09AAD70655AD546886CBB3182CFD8D9FBFC8BB2E0DF969B3F4FB8A174CEAE356EA20DF040C705BA8D063839D2251462198C02E8AE1AF775198C7384296D5C18E7B1EC9B689D227D944A0B2DA02E1D84A2B1E11DEB277DFE35813321CA72BB045E97D6974B9BAA1A443FF1B4031096C11E5D6306FB100D753D738A29119FBDCC629C791F19741D3EE0EE9D5D7E239B118BBDCE8552CD8AC0BA0A8A5314B6154FF1E73DFA0307D6553B0B2302AA195B4FCEC31C550724730D0AC73953F6458B39C7BFB22BE5C314D6DF324BC0CB7AB4A239A643916F16D78E2D8EF53516A6BCF44208DDFCFD755FEBD15ED227FDD843465A9CA7D02CC7B62F19C227E21BEC6AE2073004008B37108823B42FE26C14EFF7EF2C06D20AE8030E07B730B37B3163D048A5048A7783460CCEF85AA5FE0C3B8D15A0E82D56A0D37486F2E6C0E90D27A4B1EFBB07F7F7D41B51861D45EB5C7755978FA50A540F6BC6D5D1596099BCEF8B35420A48EC340A8F385A117E20AD115016BD586F71824E86CD01078BFEADA57FFBE6B228FBBE8C8ABC211EE709F6D3E59B055239B6CEA204A909E3AE65DBA6857561DAA8B3DF2A31A26961E08D6F7F13CCEC2F3D18C90DF96F45713151FF587AB69AB89A829B9165186EE5F839FD5878142A55094E571F773218CCB291DA19953B65E71D4F0BEA4D8ACB386A244AA67C6CF5C40BA9D0F2E32A9ECEF8C8D21B2089F1FC10577200A0776E436EDB1F68836D033D0554B99A0428531DE1DBB5DEBDD43A6B202452ACE08D6F970365E35C04C2241E86813C6178EB5AF0550DAC2259E709C88399C9731E66D5A24E03FE156963C75C702F3A9AA49E6462835422A0750EE803DBCD0398D2F46D5A0D83F77DF5EB77EE1AFB7548B68C98054572319890EC8DCC7A3586588DC0378A654B34F9A69E7282AACA3A744CD3D457DE1196194055396FD5FAA120C330738E41FAC2814B9B741F4D7E2FC93355E1653C87D22CAF72936DC37064F27F0F9B6DF41234256536AE31BB35FC16C6302D5A686478FD77451CEB5394D5DA295DBF0FA9F78FC6D959E07AF476230D15D54EF8D921F5ACB21D53FB5E8BD8FCE6BFF9D44D8D3E97ECC4CCCEBAF8DD86AF9256C045AAE545473E62C8F1D253C74264D76D22F055F329F678D878ED8B5406B032133A6BE3ABB69611B3E09883E69F813646A5919D668550C7F90465BDB4C0BD1F3382883E7005D3F52CFBDA94F2D2E075A31C3E1DF13C8BAA8E8EE529EB5452455CCBB3C347BD18E0B3E5A2E97A43F1CBA1A081C7F6924CDF88B381ACA5780EE24887291A4C34911E21C4FC0B1204DA4E53ACF4D41BBE9594BE832D4DB2123B32ABA770CD252BE24947E3463755A0C267CA834C22DF32C68A136CAEA064AED4FE577BFAFD10A9913B81DCE7C16F1BF1B2E4BF9EE47DB14B2B13FE83A039F72FCEDFA1D8CB49DB687974E417F634051DFBC414CA352BC04EBC59D6F2029E3D6904936DC99C48389332BCCD79F7FF1C8C4FEE14867F56E4D424D2286A66B3D55C5DF553BBCB0A233AED0D51289639BDBD6ADE8215F9FF64ED03ED261CDF8AB6C243F6246730E462BC55417C6935B80C67D9A66DEE6F3F64EBC848A84922361ABB33C0AFE647E54057045A8A1EEBD891EDD5041F0EF068C708176BBB99BF0DBF3CD755E1B7EE457784FA4C8EE4DC7DDCDF36DDFCF2441FF37DC8DC821DC4DF1F00AC622F00E8A51D51ADCF9226BEDA6AA9E717EC28ECCCEFF463933D228070D602B5BE5CE260594BCEF95F2D35FEFEC206944FCE0E6546274C98F24CDEE7527BB1AD1FEF88B6CF8B749F4E01219391F26673DEF3DE3F535668B0AEB156AFE43190B1FB03C48B5432440A461D9879C09156C76F3D197A5D2DEAFF7B36B721EE2227EE88DEF94B5B376240068279C275C0F8EEA43235266FFA7FE4F6F3AAB088EF48DD48BFC8908E8E69F16EEC5348AAE1B2ECF8F6BB80393C00A48B9E0563547C4CD7D3B27CB0F57235F01D195FF2E552C9A6AB4CAB325CA6DC9C600A1C62EDD002E55357DD6BFF901CA1357172818A88B205F45EF3416007D3CFE9670634ECA444F6DBA662FDDF2A0B6FBED747B7D166232FA94B634A6EE6FE1EAB1C87A91E9EF5A48F36DE07A1390588B4F0EE1667CEFBE49A488F1BE1B96B2E826C7B9518D9D1FFF027E6214FE6AA7023C564B472D1557CFFE625592851EE445D03FCAD928F430306A32E34B6CC8B4C0D4BE318A9EC39D01C2EF7F7C76396BE2F6D415B24A478437075C6F02B2E56791C0E5C0FC2408FFF75DD9CFF502F4DC752FE7A59926D817C111C60AF00206A8321C27EAA7B1650EFACF15491701761334C692AAD1E0C97B2588ECB0C8DE4D821460B6B92F4D28D61FEBA41A5960D0C8EEA280FB0D6846468823EF47ECF1E6A6FA092E7EFCA804100DFA52FFADFD3987970A5DAD817AE2DA555BF1E07CAAF97939B5A0C57593A84891806A95C3FDDEA82D59A8016BC8A1C216B7536B1096921DC81419227FBEC5FC9D7B94F6AD1B1563AB255F4C293D8A4F793052C8B83450BE42AE30A7C1BA1FD5973A30FE06AF08037F4D9FFA7A39FDE170B955ACD00E94764F084CF2BE722AE02D9A2F073F38DF3A96 +smlen = 6230 +sm = 65B75FB4A58929DB95115D6CAEE25C73B335ED207E97EE1F9EBF2E6328A58713292BA8D06CD7793C7759EBFD0C2A141518057AAD2DECCB73392618AD4EC895EB9AF134341DF1AA0BE6BE2EDFFE85D5D1F7AEBB0360729A691FAB810678CCF48B102A9EFC5B3BD3B9751C02B9F422F446A5C05F30994D5787A5FD13A8780BBA7C803079679E9F0C1A093E90B4ED07F0918E6BD5CB8171E6175D09266CF78E82D0D5F027167B61507764A648A3BB8D95BF1F647C85B81BEF1E4617BB19119569E02F81C71C0E06D21537F1C4D0066A9E9DA57CF03EB8363EE0B6AD15D1D4124179F978F0C1C01E3531ADC3526B5C331C33518EDCFAE5DDE10572A352AD896F37A67F6583A08C94127BC09B9CABC4FDF6B2DA1E2E08957B6BB9E9C906414D1D8C0C009B2D34E8088BB835133F94C703F3117727AC9F9B07A11546B0C5D4C72FDE2EB8979F56FF0B3D9E7298E6D06632EB8734D4D958A1E3610A7DFA5A1B085BC2F4491B3948A33D01FE332195A3973ECDA0E52C407042A78A0775B6D6400BA09E6477DDDD5EB61449FBA300729EBAE3CE910439D3E379EE9BDD6050ECD1EFE45C60596B99F53846D370716018F5FD0A218DFB72C87039DF7AF641C5D57E543ECABF7A5CB1BDF8E8EB02D03FBD39202EF9BDF53E30A5E10FFAC6DC10A1469EBCC1393413B02539434A7EF04A517D4E3B745D919C9F5E32D29B103D2B6523FD9D91C649A01B2EE88E2D45AFB32C0AD9BD4384C8FC9AE4478E134785EB09E1718C7C9689811ADACD9061F3744B0F88F9EA58F26F9C4729D8FE0F44500A5FE3EEA3AC2476FB1136D583DCB36EE1B46748CDE5093ADB0CA3087E6F120FA84B87FA2770E77B7201E3CCD35A9BBFAAC8A6153290E828527A8BDADA88E2270EB097F0E166307C7FEF034EC5F8AD7D9DA3F35F841B0F484052556D30165982023480AF2958637D72A4043BA9D28119FF216D1B45CE7BFA6500B3779E3CF382E8A6724B9E208110A3D2CDD90FF3B86EABE632F0516AECB5F495DFD08BF70FA85ED5468F122105DA380777234CFF166992162DEF36CAFCEC958E57E5A04777D6B2C177E69A68AFF1E3603589FFC558002FDA8955FB04B34FE049F7B6D51877A4A5CC34F2B5A1F9F52FF909A1D6BB7A70633D160766412508E1BAEAAAD95EFA39CB9A426BBE34E59F3FEDF05AE38BD703726EDEC66A5594402F5B5AF8BFE62E9744922610F8DFEC1C6973910BCE4361C8CF3E198AA038C4806C6F9662C7CF0AB1EA15E47DA517CEC5AA522C7BEC7C069FB1126A446AE28D89846B0FB373326B747E5D70AF53AC160B8D96B6829BDEB6EF1C7EBE5BDDCF62399F962D5847C0D2646BD4B2CFEB15129EF20D1D27E53BB754CED61B485C42FA11DF2D78DED27A53FC4F8A73EFBEA34A88384F45DF69D41F9ED82A22D7CAA95E065B989DAEF1807573BEF06939B43B18AED856C3308EA7D8E8F774A1E975BAD198A6E9212527E510786320A985DE760A5D8ABE1A812702BB573800BDCC8230A24051049D7E7B8592A18BF2A9E76A4A00038A34874710851335F4592C462A2487682ECD7A232C55CBCE9785B8140316BD97E82E816C9186D4A8D5FDB6F48B26A6C47026D66700A4DABDD53F74EF31757C1B35DDB56CDD10CEB0E3188DECB57236BFB43FA9FCFEA44C80F72749F939D0A7BCA9ACC08275EA40C0C18D08186196F3914C80FDB34B922F1C5FAD9ABFC682FE9C209804DBC8EF455368A00EE55CC0C871C224D319A650815E116922AE854735545E143A159334CFB5DAAEA5AA5DB3191B5ED35467529BBC80ED497C0AFDFCBF2883636E40ED2496FC3C7B22A3CB90C0BC4C93C74AA544C9682F079B967C9C86727868F73B5916730BD7BAB002B90C0351B74F39A3FE8433CF5540157567E38A09172F2581294CA0885FFE4ACEDA2699A9285FB261EEA331A894394966E4C4FCA40A379B0C8A65AD1ADABAA314EC09354802466044BC20646D7489E3E290894C2C6868E6BCEF4F631C96DABA5DF4A07CF6B819A546BAB23CBFA88C5779304930F89C77971617430DFEA1C1B837F919EEE4866DCC67A86EBEEC1607607462BB089210469B9C01A57768BC05533E1C6E5B17BB8A11E0AF6185AFC77EBDAB315B0F6B9516C3C2141C5EF6ED28C3DC78CCCF72A777DD78A49599EDB920C7A4642B82EB26E2DBF6ADDBD1B3227D5E288F24C297EE1DB92DF02C0C8C1E53583D27995F5A06247696B11ACEB06AEAD92E85F6E8E7FFA7B144DD53CF679E23C024C6E6DEDC2A95F125C5176BC50F16D2D43A609A9E0701C37CBC716DBD680EDD78D074E2F03E591E31CBF1F0AA152763620994ED80A47061CD0E93340EA9E2F9CA87792FEFA9734233CF1BC66626E25A966CD212D2F4D6EBBD7C2283759272E8E154AE8E2730842291E050CE55588F41DCFA690720D3FEF2A07788B3926E95730FFA56546081DF3F2CB443B1F36CF89C14D85C7D2168D2A338A623D1704305806601D3E3D9783F26885970C1177FFFEF9B02E730F94DBE8D9A57F061DB34909AA88C9D64DC1D62D3530A637BEC9439BDE36EA1CF0099AFAFBD0F9B3777880F93382DB4F8D1910FB830DCF61010C80FD4ED3697D493A44C9697D7A639240ED5DB2B6528BABC03359A3EF69D214279BF14B5C622C265833D61293E82CE39359301D9011EAEC2C0EE89DA1505C425FD39AE95ED40109F263CAD39F8751BEA71467553A299817AB6BA0D944CEB6AA5EF369ED7255918A13579C2332192319D453397D990BF03DF82C7F6CE30FEB0FA55CBDDF58026FE7A93D48DE04C77C7A63FC88B8FEE8F8C89BA623FFEA2092F65DA12291C23198EE24F72C3A8D2647727B2A921E226A602B74CA5DAB36CB7A778F50BFC63957903A2060C18AD233FEBEF59D769031A5C95DDA73262665DFF2D98829E0C049863A428C3AF096B8CE943BC4A2F4AAFF44B7E89CA294A92AC0553D67866D36FDB5168FC30AD4AC9913391EBE138AAF9B7F6D4A11C20AB0F5378E8EAFAD57274419D65D15A68BC11155A3D4CC4D02AE68F779FDAB89E8AC3DFFDDE0555D100A16A42004287AA509DF54F4168B7DB6E31FC2229E531152F8CDB2D46DDD506293DCB5933873FE3E4C4450DBACC0C0A6AFE074B2BA7F9DB8288906B8ED469571A534B4CDC90874E0199547043709C0879305523C043828BF6FEB5B247ECCB2783A6BC34E288D680453C3F858A73B87E793930EBCAB28994B8EF3C7876B3DD97BE6164D35CAF622A62D9CDA4625F49523C5D5F62E65F28110B98D3CF8EB037B353AC21B8C73306B3B462A800EBF522E6D79597221E57C6D1D139C53789BE55F61DDDE6EFF4E6C78B6252C61AAED15CC302E28974E41F7F57B02CA1ED34BFDA4CD9936909EC97EABDDFA6C5F56EF6CEA1E0B586E904872C6E5DA6AB98BDEB08D4D1C59C57A7C1E089CEEC85EEDCD695EC9B65D43E307980C9A60763B5B845D2ED8C31F5654DE5D0EE75CA4FD172DE3AD92F45E212BA756C255785F1C65C10DB8E9557645B7B49A4A41D968ED9079DCFAD9A277B3FE915B813E25259AF7D294D2E1349BDEB75A5AD11E83B0E4CA1A68BA4FC886739F9F8844B4A6D89E8598EB9B3470541256962B34D390EF723DB1EDA6E79932FF1BBAAA7817CEC4D53BC190FD0E17C0A8692CF693E94A4D4DF9C9B8AF6EABBD9C8F2045F7DB181250275CC5C21989B20A98928B57A678B475F7318EC97B7C5AB88C2995CC6E2B02E5284BF4E0C7DFAE255231641D217AC3F1B6D2787008A35AE32B4507D4DB19BD2B619974003D737B7929123B92289751CE4A2133E6F67FD5F2135E500B3DBA205D67B53CEE36D8FA275C07601136231D02D233E6F7FA985CB702A144D31D98AAEE453EEE806AE6D9212604B316D6B1FD87F7A3B9C950C8DAAE09DB4BBA2A848D6E6BC7B3D18FD640B491DC00AC8A556B6B73E03BDF3A35D359CA0A6D41E3DA3E14E099A7E9CF97F5D7CF7F31BA69EAB7F26BBD7D62A6D19A06FC71075393BEA03EC7E4FCC22A14649C5ED9B0820DB4763FBAC4C6320BEDC065D7654DB7099CBE9F1E09B93A3142690A7C270717818FC76764A345C0A8C895A66FBC55553003A10562432FAE8D0C6484CF7459596EFF7D9C3433CF030058DC7E70FE4E428F4D2080025E8765AE61305AB98488E0BE68E8400E5402F014CA54A53C39BCDF57A71D0F90B719C13CF52CB0240400F37E39D54FCB31B3181A5157EC51B1B8FBC85AB622C1AF858B307847E7B3EBD6C7F5D73417434699D084CC2332BD575C405145D5DA8FB10B70F482ADF0F7BB73E01AD6C70A6DBAE3476818026336D039B19483551ECB2340324729B9994803BB26EF110583AF83CA753824AF465BA44F126D9D80039C2FA1813C1EB7E213ABA5223A5B4F0FB285B3ADFFD1E992984CED9F9AA0A8F1F4746AF7C5944938706506984F018F9EEB72AF24ECA89B808F42FB0891A683F8D7F7C789308DA0A3EE6A6D26FC110EF5C0BB0328510430BF004AF472643A2AEA498DF4ADA4BC1B1E0384993EA55A03521AEDBB9D012E71C2B377D5B8727491C073B0C72834356E845F14E3D5652E932B213C3660A079C9CA1E106394A6B9DADB3E0FB0671D0F61632339CCACEF5FC9CD0E5FEFF40488094A4AA08098BD900000000000000000000000000000000000000090D151A2024BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C + +count = 89 +seed = DAB6C05E29342106CC34769BF419ADCC88010C05B57E673A503E63AE7A4EE55B72AB2CA86C4EF57FC8C02D2E0C8694A1 +mlen = 2970 +msg = 4D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D +pk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6A8203F7DAFDE4F4973B3117711F3F7C08E6FD00CCCE63EFD65A17829C1784EE27BF1FD0595DA60D1EFFB8A657654CB8BE682D086160E43B6738200177D114A20CF6970B6B5DC9A113B4D9B5529F63E08F391FE00615CF50E889BFD9090ACCC729234697C9F0FFCA36A3ED084989ADB54DD96E299F129A4819BD9B096C09CBFC0021CC7A723F5D8FE33880B6EC79EA90A14A5CAFD68FDA384F4D39A1913D9DD80E0B51978FBD1D8221E2D690CE46DF2EDA4C25AACE7FFB6998E04E16012B2C4D086E2EA975D91D408791966170711BFF3CB18AA2B4027E1DE7B280705B89649ECD9968CA315C6D35981AB698D0CAB89333CB89F5501C4F3F480448B334F2F2FA9A4CC396293D5E5821471B315D5E94CCAB65F41246488D341E47196E79DCC2C6AE9DEFCE8ADE91287776538DBF65E75438CB3FB687F17703ACB5A6DDA87ABF5C5D7DE85CCAD1AAC269619BA0B9F1905E1E92C1C2B0E4B829B940C6204E229A11EC731B4937641E606FAC2719A71A28FAB9B56478B25ED0C074337806B02BCDD600F2DE4DDD9DA88B96F43051AA1DAF9D971A91084D6FD2AAB4D1F6D242511CE7AF80A50DF20D2076313AC28956BA771C25BE4E66DDE8A58538449244EA3C6E66869CDEA1D0AF9FE0ADBE25F31998748269B34FCA3A09BD7F1919720D6A12A572DDFDDF5E0F1B076A0D4EF91FD62BFE7703D99D153A98D4F40E6C547739BF7EAC5C0B39FD5E60AFAE0147E9C9BE92BDE81F13BD696A4A2183B1428BB17B54156E72D69EBF2263E572D5322C36586723416855AD889E16ABF82BC0B831B89FAAB3FE46ED0E0680739A38C95ADDDD7F3C18A2D67D0743A41FD6858490160536C0D98757590F4DF3B8E1954F7C81769D5058D5A32BF543C8F1F884E1652AABDCF56AF36AA2A72BFD25F3ED4C3AA3555F2D3E7941C438A8B3EDFCA7ACA960C34EDF886F764FFED5CD5B2F4C5C75A59F7447F12951F35422FCCAEC88F476E8A0D93E312DF93E8B6E929BA1F8E8E8576E2C4EFA2933B4B764F0C3F93524A93698E8CEA2C1A0A806D96203B2BCB99EF8FB35488A8F9F38C6103989F5B374B739ED3400859E29A5E1656ADDE500977E7C5AE5F506F7913B7985519507ED276C0BCE7B6342313DF5911C6BD8666F8ED087F3C2D12517B11E68D08688DF8E2492E5B25DC9842A98A387B3044607E043661EE271029005BE7237C52FA94AA0588331320C2E72B89D7F0177630967B8921E1ACDF337537AD2182434F04B1276B5157B82ACCE144AE86674D6426597A7B6BC56DAF08A4860D9F34641CC20652FCF3F1FCF941AF96BB0A37E61B274733580919F18ACC869A13E58BAF9C99CA5897AF918E2A0F045FA16FBC03A86A16066453930672BAB079649D093E73E9ED33D3E1517736B06AA7095FF8B0328A051859B57BCC6F421136FF44A5B8D266D322454222AFC57989B810763D8201963B3BE268911247639C5D3CE322EFDB93F34855CCAF43C50CA93DC7FBBCA2F7D3F0018A8C3BAB7394A551EDC33447327DD54B180287AA851B42C7E3BE6AE999E159BF1D372ED13C19E311397234EB08F079D6BAE1F3762C2192C5E7213B3259A24C700F656D942E336BCB5D994FE33AFB49FBFD2416090C0F5E38F7CEEAFC2DAED83BCE22D78CEF00FA724FC9E3719F022DE770A17F121687E399132CDC0A12A42CFEB093A784800F712C19E9F0B6429FFE57F01D62812C4671E8A24CC2CA254E89D6BD739CE23DC586C53358F94A455F0EAC4FC9A527393396A199E3D349E46A2BA2A99D4F6A9EF670DA6CD8D17943F84B38CB9845642F0BBC236415CD62598D2C64FBAF6FCAF767AA06DC7D7821F73C2089FE73D45586A9684B12611339BAE8E090A3E8DC8E87744DC9CD00B3DF510FB3DDA537BE930301C3A1D9383366147BAED9BC0111C030245BCEFE09B1287F4D50D0B325B5A0426050F91500DEB1FC1EFF304E49801D96E5BFDC9943EF21387327C62F1CF7A090A0C140BE8BCDE79534D746BFEB1A49005C2B0220115E6C361856B648AA389D575D02F4E0CD9AB799A5129B3F507242D2CD6F8CAC1D92863C0C518CECB3BBFF3483E4E915177E643B1CF5EAD0448A389E44B697FAAC9B8AAEB88AC1CD6A69BBF5B59BE8875F0DEB18DDD7BC59B1EEA402C4C1E12740253AF9ECBFAA401597197BD92A6B6AE354B4210A5EC9572D5D0636355D9A0F745514C97D1F86DE639424442C47C10E0922532DE39969C3FB736A0DC2113FBFEB9DAE197E811DC4CA634C9798628B0F91CC37E549553C35453F8B3E7D5060334D20B29575653617117464B836BB62BB8CD6B20E21D3264A39A83E1C403567CF7CB5533B29B449F36B1CA8792895FC1031299B9690F47EC46501ABB51049BAC116F860EA810EFAB814397BFC53DD5E85DE6C5C72D84EE9BC5B081B82CC0F73C94F99A94226B5E895447404756EDE4A5A09C7B49BA053DC0413A4AE0E04480E21B94588911CDA695C400CE2AC5A39402552401BADD3CC9C10631BFBEAAD9EAF35A27C08EF3720F10359CC0E3899FF928662EA1C4B86D0413969719B42D39FB62B65E27082AF5F1E922EF1A4196B4F8BC28AB5EC4ED725FB12F046F6B0C9494CC1BA987D45F25F9B6BC47B891E2D10A4378289CFD0A223BA09D01E7DBDAEA77412C05B22A1B8969F29E19BA3DC16854BCFFA741A10DB250E88E88AE819F1BB5E3DB04C7FFC7B39255C17D1C5CC0765272 +sk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6AE1D969737229E74AD7837903C72745E3D81BA8E5E53DA89BBCE80A802E3FE15E5A7CB2EB71927E81C6C8CCA3DFA44BE9B82A9D392412A381E8398CBA85A32004838563213878417003307285836607244420454351120861331401722782638752500007232483425173301807155557244378647286837530523651632121806645848676115172271413707403577487387343585877407028431721231484373644642582452730575621400648254284311817261370102465884611174365226788440767501652285743380116600156150146076002232103656173106554571740136642604302170025637647161780573242176810355610424300584076102226204200852726501658340713261102365601650750542627075160818611160033842774344883228240866240073737625431067300500618106662450112748511070476037317765823555583457875000827116274342128364850270042103020451041205286263144228271084614482230813883185601064582084488477454052477132444008727306547727135167462281683874370440248825400042532345517845041777485171875013201005160868280458544338461211118077177645724047274735201125052037735117016615457537575767262705647447624254644142630226708278106300732260735565238230736544784818614615364203456634435721125213438402120830301055448127443060561486511620408688515823803632564530270513842761354750670014605631180244546880716146831537631651404335688186872431443162662874236557257473780634243433123331244355730818462735540305030513516781606551305818465314175265815404111081712162555340536711415601687046420044772282230148888485601166871208603053211235044434612106644428415431221586075731217256313583268304370525358605386855126476370205468270878744633305822548830157756617626601720326638688085761655450125584374726845270428603602056513605032021416638160358652430765800485574684408763652141507543557140236741815341185477633148125835456488316004423817815027250550837681037742103346685636805026658875172660253877740385166426241560628548846353673407407350627532822315648452340664565076712675752306310511260577515737122775146802020436008778688452527282705086065754387238376155801224272136463430661547608835763103074710780175631605526153466536618066163477201850053564834826230675550067582158254724626125860375088552482172656818380148172813361151560570778104526626463163560481353275581182421325155623803570153380635012280128361657152075412406188268868005638640140282774820200712328241580337685507275181417728362807320068168375637725405813086512334711800646063013202768735055424740347755782154580158017215827335108134507065653177255478634567861710273852105254142728670681621303471466804548148814156810102535511858315442148188304753018826567887148726273414075000620452630153503245677018811642403833243814231136601685433281870212420473354767018747326721855407643838270616722306804087314036267637662458833515023570022830630408525713516367008225446084307035070134102560238767540410352046387752842541045146688262355106818720207685363884074550288187452504467767136351851768465461234466253411772763727148171864670136782156310173406522332012073500541004478648754637866373308581373574832636871163356063437F822AB93AFCF626CE1B83834D9732CA46017F25410645366C73ABE2CCFE0C27185CAC1BEA64A7F94192F6BAA47DD8F905700545A1F521F3BD03EFE6C7F6E4B4641024F6B86BAC2605EC3A6F8734818A8E4EE7489332290F786774314FCE55BEE78A49C86FC1E23AF317C70CEFDC7F0F0D1FF056F674F194D422884AF949F82E24C190C9E38DAB3AD8D399FEF97D7A9202F3BF2732DA484B28C79636A2D105F626BC7E2535A4049860A1CBE65146F7FABD1BC5422F2CC49E3D0D4EF3B8F39DE4579FC72FF46EBF3CE0D361577925CAC788E2CCA4A9CF7D42C1B74E0714613298F393E37F317AF719BD6E767843FD81AA0E7277D32589909358967FFF13675C6D04DD60E36F37A59CC1C42E25D714FCC716DE804F8ADD36E529E029B9371948173105387B25F245449EAF21422464E6B3713E3335D954F9CE66291FA1D676A985D03C5D82A810DE1C9D72A8CC32B17255E6394C0FB7C6D52929F0E75C8B1DC3956070BF8726FF211AD806F794FD80059207E3D0AB2FAA3CE7DFC60DD88A5C9D8C54F24910730C7E606E0B7521FD7BE4BC72C7EBB4773A22D8CDFC80A9416350DD6D11AF742958C9234EC8C6CC70242EAD1E94DC8A91EB9D422432963FE96B6458E901E1FE8162D64E8804DEB55C4D00415AA527954771BB12DF3FC37D8EF774BEFB9C4989B8644029AE2D3BBDD9A90713888CB1E55972608B2BF4E6C17AAF6BD8AE36115611BB62CBA2BB81933CBF65FA49F5CD3037070519E9D47079A0367163E6ED0EAA4051A9D3D46085CA1C1A6F1A4A911445E9FD333270358A391C9604573BEBF24A7B364DDBEEDB98127848629CBD0816216D89E15D91D3221E53E438C076CEB58CBFA2532284C7CC53F722647542797971BB6D36601A4764AD832E48D7ABA7C0456DACE9739A3ED8ED0F12AC9F4950B85357F782CCCDD4241026CA78470DDCAFCE3F682064905373F595302355518412622A5AC3332F70914F21F71F0B665C1DC2F8B7FC5E92868479CFA97A7E4EF2E88A298E301144961132B5ED7EBE00D3EDEB794D0E496687BBA5A3F72443CEA86A8AFAAFFECCB99AE1871EEF0EAD7E113A86DC9F699F8F99531C8645215F6E0A6EFF094E8B86E03E089F41EE94C2A47494132F52E34641B0DCB2C1E07D89004438F8AE040897263708DF50C2A5D79CAFB032CD395C0902BA7A9203DDF464FCC3CF99C8E953DAB8A537DE24247F002D46184CD254B0342A2575E885953F809965E52FB3EDBE361FE41357F836443C3A965B5E5164EE137E9D5AAB405E42BD90248289A994DD2815C2A4B295368B7A1E40C163554F1BF4A93B2BE3878AE7E09556E312001FE63B6361EF57B1A417FC465E19DDF210BBF77049D70625100EDA18266F6DBE3F9F619ED2F985407A2A6C15F64A5C2B2AAD13933EE4C9265E1F4692335606009CB309888B927D13171A4CA4118AD3137985D289721A87AD570C2B0B4518F00C420DBBFA52594108BD8DC4F12D0D57AAB287434A5B3B61B5CE75CC29072AC73B0B181267EB2600E28948DCD3D0583206249FBDA5098F3644710B412FE866A4CB28B7B2F14CB31E28C79D6660AF269BA180A8B8244A2308A5BB11D4903F484929F725EBFD5F0EC3A7933B844FBA861C8C5DF3B0AEC643A396C3BF7DA4E03FC1FF46ADB2D7496200734FA3B3629FCB2D931C4DA6E7BE3551C1C08D34FFFC501869673CCCF34A6DE1CEC24DCCAFDAFA74EC4D2BC150DAF644407B55E8C6F4CCC2DF096C8CD4C686C940D3B3C635F932D15EEE67AABD5C98DE1EAC8A3053F807325840C0B6FDBDDD88CD608A2588AD395599F36383A61ABE24855584A7072F68BC5E6F8DF9489EF0D62FE6E4374051C12B68D0E33F9A2FF2075D6227BA58B948990E0BF0F028133B6C4CDE2C6CAD203BC93FA480E03BE48FC7E15AF8693CD00BCFCDD7A38E341BFA9564A48282CA933B2C2A20D8B0D850E99DB7D79765E92FFCCF1840DF8616770730149C86F4EB526720F195A9A12D6DDF81A6E621C1ECB1FC1172F8BA00C599DC1389516BEC8231BCF226FDE33AAEA19B89670175109E232347340A24170CAAB907552A38C211329141E7B03FB3F8AC25DF115798A9518397C13143CF92227136BE78509AA8F40D17650299D15DA480FA7E7A3BBF7DE4213E80B14AF721F82DC221658891B88E7E2A8339C751DA34A1D740812BA6B1BC62167A26FC430FD7A867F8CBF98A4FB86EBCCACA52116C248C9FB4908E5BB4794A516BBA527096362734C0B73179141275628013EE12D67EE14411F07767CA1195FBA8F3D417207E6F833DDE535A1FA1230D94E5C972FB7998FA2EEC2E80565F21ADDB35FD76500A3443C5C0BD808B1D66AAF6C22DBC5F67E83533E0641BA7D637318EB19F802A2EC2B1EB17EF3337013824E7A5AB8321E6949617FC3B8D6A63E9671F441FC8DB0A72333431B5E51A5F2022BC19AD96F38066F7D3B889C2CDE9B5D7E32C06CAD567E6C0F9991B2874AF21FEFBBFD05FDDBD8BED5A7D6DF44866756746A28B93CCC7D69CB275F8AD76CCE85D83A365B27D22F91263AA9C1772D2BFBA8CE37098C090432C5C74996B274396B6ACAFEE141972530FB2C2E6973A2A328EAC75CBAF91F53052FA2B8C78082F31E2AE240922635BA91CD49EACC30077E4F4EA28A0C1C95145548EE0A94728D8648C89576A5DFC252890170EDDEA4DA1BC117423F1E056003E8ECD01118EC7FE5F6D541D9F59BF4033E29421D363A2DDD3BAD83A286728137F6A249C47D42E0225488C7E580A225CCA6ADF5ED85D21F8D902AEBDA3A287AC43F1E80F6FE3D9752F5AA9A0BB37D92FB7FF44B7661FED745F55860FDB4F13195039B7399577F70D9D34FA565E416EDA3CF6805DDE81AAB085875BE0AC198E78ABB736C00A5808A47F72BB2E6ED46A15DAF45BE5A958BC397D509971627A028D64635A1462E59572EAAF8A674F61B7442D5516787341FB4169725035CA3A83205950489466A32C32ADF30F1DAC00DC1DF0D9AEFDDA5113C3BCBA4D391E32E60710CBA625A6BD8B0047F93DF3B87D09CD8A643622FB21EC493A73A16B9436902024CDA42A6C62FD442AE8C9E5BBF3F42C9F2F8A6C85876A6E872FF9FBB04BC4591693056D98948C153A0A3E4C71B327045471038BEA8F1850988CE42A1A33C7B394521F00A891A2C9EC109761CEA4D85BF155E9EF27F4E53AF8715C69AE48439076C7A9EC07AC93E2D37D764700D50DF2C73E9BC52A3634CCD7675A044E6170496987E5CDF780BEEA00D989A23D1E917C16EF1A42F5B200729CE1D47B43A7602BF91E63BF672E9F5B448912C27DB39E3C60C50BAB7C425EE6CB5BB391D871AC35A849CD0C17883E58463A8E2EE5693D7272846DD68306C1836AC0863E9BE9FD1582B9757E16EE7E665343E19CB87CF3299583DD98A68618033AA9AA0D6EB385FC0A03397958885E7EFABF75DBAE98F5A2FA0F54407C3586FF7C6ABC6AF4D2225D2C81895E7DEC95FC3EA647CBC99639887245F30783E891882E7CDE164507625620A421748EA397 +smlen = 6263 +sm = 67E80A9BD5DCE9BAA5EDFB237E634D095CB0F30D71BF9A013ECCFF2AB8AF72B2B182DDF563B3CBA5DCF5AFE820C77EE05FE83795C7FB9EF3DD585AA1EE2DFEB33E04C3F08AA58A7E01CC205A7780619062A213B8CA016464DA5188042AF627E709DB9D2FF1770C93F250EADDF326CC3608CCFB0494241A92D1DDCF82C9DB1536CDA2BCCB5F9D8B2F33C369550F69D107FA2E05908E5A89AA98F86573A2C2F9291985F157A07B5CC930DDFA50C272DDE6961E04FB2165E28FECC76ADB90D4222296A9E2E24328D8A2C7C583A50CD280DB94400CB873DCF206744477BFA580200A3F3CA515D4F767C9A83343A8AA7DB5B174566FC4202E1415C02CCCBC9FE7B6D4DA856DA1874F87C87326D776CA1431D8EF35EB4D045FA8E91A061CA3B35CFF298A3380EE07A665CACB7F94021B48117FE9B6A6D5A5E532509037640FCE20A8E0D3200962E3F65E7EF24E9F9621B7B825323305EAB3FDA9B33C6B5FCC3661E0E742598E68C53C0BB1A84E57584F071B79BEEA5510F6C0810AD6EFAB0A386FDCFF43D9B5E62D6AB34EE7BBC5E6DE087D9188F8763E6C17352C60B4FEB07A71703C9A7A373A8AD1F79B145992BCBFAF01A2D99B852D8F86ECCE3023065E60A1E8C74FE6A07619A7D2D8612831934B5E9125F43C62428E1E17FD46848F0D146740897F29E6565460027A1A01DD527C692C0610D2C95030977718A766AC0FFE9D0EB38A2DC53F594AE451B640465082603A1EF64D396481C2272EF1A9FB88AB9EDC4BA32004EC1CB0123C31F282B1DAF979B2922170ACAC396878F5A3642A8C8F7B639F9B4D62A527914BFFB7EF5A6815A00E5C9539217E7092567F7C90D2BC540D90266439AA3B34A78431A0761512FE18952E3827B0075DCCAAC8C2569BC439676B1D4BF9D2584779D1A1A734952DD041A25FB31D4657B68AAA199688F2D4AFD5776A12DF8659A2E54B92928DB36C14904D80C5A126DA9B690B7A9692EEDA8E5C1DE297248DABA97820F9AC392203AC64A66AAAC43E9A85D06777F83B11EB4D931D20BCC179BAA2A9D97201CDC62C08337CA6D13ECA8EBA682B2511E97FE69A72A40856C6588CC03C207B012BB402AF1D662F497D4A150FE7F256DF27A1E5626BD19B1F9E7E969697D588CA1E53A8CFCAF1F0B144C15F070219E5B9D6935752E183A78EBC50C7C052526561FC2C8EB7E4D2CA0C77365619DA7C74385A08846E816AE7F3E25C5B34FDE100C55085B3D9DC6934A2BCC2AB86DC53C3F7DF5158C1A2697522B69779C18920C46462287D7E7506D3DBB6E9C249170BB2D7845A6C8149543EAEBAA39C5B3ECF874BC2FA04E73067180C31CFDCBCAC28D29FDC5B8B0CBE6D26303976A8A69690305B8600CEEA68F61F3277620EFFD0246F4F40F761B05558EE375FD8603AF0253F82DB856F6904C4C85E3BCA77B0556CEBBFFEEC01C3EA86B0D6C5E16FDC17BCD99494CF1CC87DA8B62BAAB56D0CF58B726A10A60C2D907AF396D143924439BCBB646786CCFC293E6D3FE057D2ED41187927DA52C7845B0051DEECB7D42EDD386CBA6E16E86C062187DC3B222C810B6593EF86AC81561AAD2A0C517F44F7659EB071D1F27718EB77012A9B0205523BC087EC67640A3E4F50CBBA155575E041B38611F4C502A4D048D242338307E224CA4389035651B0AB116C4BDD9CFB296392842C739324F582930894336B1AFAA7856F8614D37B78CFF5D3695251A89D573FBFD3C93746678E3A02AC4A89BA52F00482F8461086B86BD35DD67A7E262CA17DE455DE77DFBD2B3850D6BE615D8B1AC2921A9F7E2E9F5BAF7FB4E9BD629304C19F715FAF6E97046A9E2FCD64F0B57D543F8B4A38F58F5F4102D5D0A56E0BFC2ED0ABF1F8AC1D208D95B29C8E4BDCA5326738EB9896D6DA73FB56918403DC73082F49046669FC7F1A0F01A42EFC016A87A8DDEFE7F492C500B991C6B9A50C51FA54F3EC3F0916A9D38CE47E0E9E0F80138126B5374031F04B40A5F278325DE6E89E0C68310C8F1B7FE7322E8FD201FF57477B0C79DA99BCA94A416991896F19D1953F421266681D137A5BE2C5CD0C53E2B83E00F73558502ED79BA3147540A39E993651D595FA91FB096501464AF5FE9EBF3198F6F5AFAFF0D3EC18D1C4F2BC2BEF23628D8F64B2E578614F34B65FF9AF6DC9DEB9BB49EC38B026D557C409EAB16830175F1879664B56284C52C5FFB583E828119A2EF94F67E07E6F4E657B61E76B0ED1AA595D5EA40449444FB34B60718F873B77F16B3CF194D6DFAA970EA99045B9841F5B1D27DFCE0A4BDA1CB313508D3FF8318EF4A5059C3BF7EC0E1CF3BC6A1F2194BA9683878180D90AC22EB3D036DBA68ADC77837211B1B8FAF5D05C6EC053A1F403B70A2FBB4EDF962286DE23E0AC538F6609F1A8678550BF866DD934963433EF364CD813C302817B7AEEF7CE5E1C2A4454A0BAD762B38817F5A61569B4BFE621749618A84B47E12413393415DFA5837D5F341CFA469750A7DB2BF6604AE9B6A13176FA0A1B493035843B8A255BCAE2612F028B0FAC207C23C8D360812F024BB68C51A52FA5B6559F56341C3CD0F78C19B4E6C12DE8CC4D74BF8204EF0AB5D2456D51AC317DE2827E2F6FDC03F8702D3E22955ED10D29248C693D78F270600901B55E05D1B58347FE056A97801CF8F3DC33E078C8720C346435384FB0A9D5E00A94F3CC14663BD475924FD09A3061A1732A5E78D8119EFA225051030095268F24DD757718145181614E2F2FA98F44C146A138BA49F3E7F1621E6EA6C2032A50DF30D3AEE36D3D1A7AD1AE251A745E61AAF65FC795F0B0F19112D48420EE3B713A2E8A64B3D7104F72752C1F43922434354033562BA520C7ED600E141BFD78B6B5456338BC3A365BF71308C9A53162DBAA59EC540EFF73179AA422AE1DD3D10896FEEDA8BAB2FEBF0AA0109A94B8D37E49DA193DDE036540011633531A0D41B9859E820997768B76779F1FA17B1D6E0A533E1742EC372855B4CCD406B142AC25DDD9DE183E2A58600C5A5CDCFF43211F8A8D432C0D9BBD49F19447940D73A2BCC5375B005D995754FD8DAE9D6769F9B449438305AB7F66445D23992D4D76DD002989FE563C5046683E16EC784729A41C4C9C15AC2CC411FA95AC746CAA73CE465D28A135039DF4829018D258EEBD5FDFEFEFB030EB7F50BA7A107A3740017031D32D5602E72041B36D0B8A6774C778AF74A005FED26A8C7821F42FEA5DC3FDD12D59A0387C0CF84C7955076ED5EC2268E222FB84A7DA64528D8D628174150B59FA425CD99CDDE25ACB651269C50CCA3FD547D59AD14F902A778B06319DFC8C6A2E8EC3D94E5F475B2D30B3B631AB0E8F7907727DB5A4FEB662698A581CD0581FF253DCAF0F2A0F376DE3091B6B2687B6D8AEF7D9865110EBACDE34E71728EBFA7D8385523717093B0FCB65A370545F6BC5E58A543E98DDAE20635DE88C9078D3C310CBE60C2AFDAF066BF66D87424A0A7750C9E703F43515C1B428DBAB45A2364F2E1A761E799C348A9F2EADA7D6208C3E9E76B02BCB738B74EE32FE70ADF33FAD32AEA6C651CF77F96DC868F15756FE4E19BFC4B99E4BD82A686C6CFDF97FA842CD71472A2685C812B6E6B858DD7BD948993DC65CC209048FF108FBFB7A3D46E46FDFE462F5A7D59783E6AB6D388428031E1C22158B5C8D06B36A2D98E4206A17D4FF6C948F0CB34EB71DECCF0AAA6C3CB07C17B5F57BA4EF911DF5FD4FE6F5B9A76DA57EF33004A678818DC152D46A92C5449E76E898BC6B95CFC98EBC23F7993B92F3E4541441024CEDD28C5D3B5A04A88C6A73DC082BED2CB86938FE2DB3B6B4667823F4B6F1BCFA1F58779106CCCC8CBF4B3F68B045CC7EE8941815C90511CD4D7903993B7635EE87E02185CDDAD5401C112D19A05E07A9CB71119BE1BC763A272CF225C37BBC86B7E413273A6C7B952577C5BF7933EDC0D873F02CDDC46F81D8BEB09AB2D3E26A32A65E9981D1C16CA39480C79CDC6C7B0863541FF4CA5B1947D30ED5A3FAF2DC2FFEED18EF6784D510F5BC6E1A114CDA23C81F4E6B565C0E8D5C78827E2938A761F146FDBA7FF671D015B5CA2D16A4567D438A715BACABCB60F85916BAF5E79165A8F0FCA58CF7EB4088893DB23107825408AE39ABF7EAF154CC10D4018FCFDB1257FB374128AC655D68851C1BA615DA053FDA1B4F3B70C1E545FD833F7F7D371665344C74CBCDE6F3B8A1D8D7421C1C425E00FDCA9D9AC6206BB867D5CFE085B2CDB2790042EE1E40A58290FB3A53AD9D968B08722A8C6DA77C9BFDDE6C6785B15B70696B35618E8CF413A4A67245F027DC423E02BDFD06EE940107C528EED168AF32BAA48E441B5662CC38F67AB73482A14942326F62605AD5265E99565BB607C2BF4CF50631C6341FCE6E6EA71A04A27147F2B50A6FC8EDDF9290FEE07DFDE710C68EA32CE8BE2FA0DA2A7FB2CB2B139999C36B4EE56E28CA649C6621CB0C436551129C2E56B618552956C5F94DC616FB6FE27EC962A546CE7378197116DDC4655CCE599E2090F682C4AADDEAB0C1A0D0D63CA9C3EC60D886E8787F98E3F3ECE83E003BAD1E8A87FCC80636818DA0A7BAE2F555E01112AFB2B716C0CFD0F2022749637AC6CBD7DF1D2F7D92D1D2FE000000000000000000000000000000000000090B10151E254D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D + +count = 90 +seed = 0CAF47BD9AABD7D09FFAD404449BBAB2E1D48E80AC78550831A365BED8765420DBBE9A566EFDF20D4E5233D7848582E4 +mlen = 3003 +msg = E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 +pk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B18CE16CE5149C19CAAAC0CA3F56B9DB187D2E9A5E164C1C4C538FC8534A02465F056297DD7EC5303783BA1BF5247BD28222933BDD89890127AB69753E00A191227E2EFF7E01B63F885ABF925ED611DA70EA2519E37936D05FB4FF892BBFE7DFBF527ADC39BC05DDB8B6CE237E6131800D06308EE92485C645F846BA7B674BAD0C124B3A451D954E4F9D7632D3BC942E16ADA468EB5372FC8D55DFFA142DBEB941772ACDEE1BC3E23A77A72742BBDC4E724274B2D3AABBEE89DF913F4EBFDDE47201428D620ACA26A616EEC31583DA2ABE995384A7B2DC990B3F76DE137AA92D7AED8B4EC80A59BEE8336A798619EE1AFF23910A6E5A8AB5765A2A71634834EDE75B7D90F88755DD2643E746961D0C229C42A8EBBB37A96DDE0671156D8E336D59A7BA7CD4464F3445B07BBCD7EDAC157CE096537745B96243897305600F384A18BF71C822FBE155085C9F0B92B801D0A3546A339F7E709BC684ADACB92A249ACD0C7B13DD7AA27A6BAC10D829B91DA9EAE5B59C2996C8318FF9565813C870BC4414804409F1B9C02514D2BA296F450BF3394E92194E0AC5D62FDCBC10762230618EA4D7C1BDCFE85DC737A202AD59E5EDDD2D05A69C042950D99424E40AEF02FDB44710DB73E411B6A0252BF9F3213B9E0EF3314FB3B3C643C4A2F6AE9391FDB946CE5DB13A2F2F02E4A4C45D9251497E4726353926D4BD7665F21FF2721B2712DA96E0777DD929E398BDFA85133C1A6842E019C2F4438EDD3F46C604F7100D45B7FB011FA40DBE467C0B608274D7DB211648A74782C158397190BAB2205CC383DD679E1E62512C189E7ED2242DBBC5E57E427928ECA50517BF22897CDB9D5330015949E17A19A2E54FEA97846C6B9E8EE866177601C398CEABDF3CC34ABB090A8A0ED0D58CA9E19DF4FA5A3F27757E4F76A125E13996F811D38ADED81299680586753343450F42952419D0B4F6FDCBB75C7C7362A7676056A20A69D41CFA8855367BFFD9BDF1E5DAA83666C6CB54E8630B95252A90F904B58DE40B09A90081F9BC3E3E7CAB7B891CED0A9F000AC9B47910758C0E0945F5199844CBE18A79A887EEFC7F0314C06FD2DBE3B858A8E95DFE3CF9ABFA0F73F7C80A187C8BCD72DE83DD14017754F0FBE6B59B76C8350F9A7124F0606DFCC865D327BD6999B512F3FC098E7FF18C13FA3DBFD8666603A323F23221CC739E9C875E50A99D1B23BBAC39151CB71D0D903B0DA4E7DC04F031D4E7B6EDCAC06F6B2AC332CB85F502E662ED54979518C3ACDF747D5A50CF6A786398388AA8A3B8C31099F18D87623CEE1B8A7E4B7FEF795CE244BF834CEB56DC04DA518C4876E62B7653EC9A8FC7042AB585B656ED38551BEB57E91716FD26DC73DCF3855CB141F0C7F4E25AAD73D42EECBEBD2F26B81794AC13AE796B2DC8D1E25BB66C37BC90AFF2FC29452DA46EFABF9CAE13A2D80B2A0F18053B4B84A5C82F653285BEB78122FB9AF2332538F8C026477B59BA6B50E993D04FF3AD0DAAD43A2165D5BEC49DFD1DA4D547AC7C897D751BEA126AF1D746E47CFFC84E807E6826E0B5B50F6CD9C683793DA26DE99BC985DD4CB0DF8BC33EF2B2CDAFE4DAA02A3BD5BB461E00BD4B38147FC7DFA203B9733C8D9638A69B7A4E59E4A18F50A930268E5F1AE4CC9E258B8512CBF40C36E7860194CECF0C6DCB3A0691BDA4CE502D06B1E3104D93EF6B41BF1AC0209EB49EA9EB917CAF2713FE6D10B2CF09B9B3CE0CCFDC96CE223D300D4D86C3007CBCBAA830FA0AA17AFEE41979D903536149943B3798EA56F2356044F126273DA49CC869C2394B907A526A1FBA27ACB479D68BD7600C98BAFCAB4292291DBF47FB557682471C67297FDFE0E89CAE64F5F0B0E7D81B092A7D8FC977B8E4A39E621B37F85E459CF67A6B8C42045D4771B58F05C27653EC28723A91B197B4CD766D2DB7A1DB7BC0AFE78DF552F232981B3D65D7390E06281220C0360FE982432C92CB759F1541C6BE1EC0241D2967EF520B80ABDCBFEEB414B5D17E5BCAB8B44801130B0531F680B5A1A81550CA1061CE466C9E01F666E411274322C8FDA4A48A1A2C8B3165F118E35E6E1B910D1E836A4FF58A22B334662E9EF77F6A2330EC66CEEC4EC03C58DA8E8A23AA62AEF75542016680E7B8A125C921A1C776E7FFE7EE2789454D80580E1B63C8D65F38482EB9BC2AEE06E0B9662DEDB3586A577E8442DCC94256431E5AFC841451428DC44AA4ED412DA996F92789305B986C814A0FB1A0A48F512B733688A5B89535450BA767E7455E8D7C70382FB19E4E957C99456C49467C68EFF00DC831BB6C45D88408458C2E3BB83BE97059CC1DE73B36596A64C9C990D0F57641123150A31B3B7B61C665B657C2E77E768F399219776E648AEEFA600771A96542A3E2327BF9E439E9B58A5F0D4562D8E297CBE0CE24E85E7C1CE616993F1DAD6394DE3093C1587AC8469C527C131ED7B4C639B5EF66D6C01020564F214F895438AFF5B998881DE75E9C958C6F4484FB47AA7ACF756686601F62E71843C1ABF2181FF5C43BBFB53059AFC6D1DAEC9EA1349D99ED187B918FA32F89F6E9820740B461FCC06E7CD81EC6177E0E0771259195B7DA2BDD77FD060C7654D31F80F875058652720DF06B739CB5C56E0A76BFF93F24A63823937FA6DAB4E0CA9E78060AE1FCD12284F011D8D681B8CEB8CACC251AC53745BD5CC914B4E50572A910A6E +sk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B0FCF00B3F52DD082245659156C72194F89D322FFBBB22E6C7CD16610CC76644E7A82EFD386CF78F9E84984CB95B0A8DE03E88C52BFDF46610B2A75DCE627703051461306216878388503650365675055874105708834300805424002575520086380632444664673225305105326466334182382685113207372272751467038326832868200041383835218162280576277725511645371466141784785450867101047570056401562584575771433415751448872403115375347735878865652041013614462175115328430215816761667513256363637101457657477510204388320346246238438064547315425200474162232622276343857210128440015788758520732223511604884206237612001322757870577730644053243127823387022230861135841377056432810182553566677376508842202383210635873123471246283835446817175475205757230168841727102815726846322082416511147850111404137381553588720837602034874482084725207846781376547668187521725730625570431034276065675311628167182537637540061353424001018725466285680810128641228303473473783115188257647027554710658083422640336246626682217263528080615345162507728031446587380210822844862433502545725404451413733104553568586270673756807417416711484732374065702110265642645603411574355227772617743213283488775214005535688753512730635563458830861088365653734386027424760354513720018337052867727743872317161312035343156353018182523078653005740456107551566302637148055253617143015545003330247451041071822077184824773821237837557534803088468356485178277278655558864426205477365243651187747664370216656027862567815380263661128680764362407512731116433541422633861067226037106122431513167407460833243284636480182164160465340505440867275880477580354413750188158232344630533527546082582475346446252871860557500382152735711435386210674336068648242820635164680785070286852713048225565878220084011017174126063580387271862711857577156561523254836123400815458237835365580084820863724863071506734118385303368457580788687326002887125862730514030253208665716787035073381181153841365206260555607004301635163483657657033306388857674312010461680606107783018311681528566554810338280180207421737138423453741663437660025332603354554442665076256127761410560034673428601207853752355150820288312376735171728815213381168638374004203404827770482232484546082481271153106873058253855000724757828414543751153204500672654726565874145336785551716126185300234400737176548278560542323434008270736317810666568456355857081638842117372135812754507862288561407633045782210182826701105070141772006172278104617181238145663236504132482883447100056545306478775027338442028526088231507423216516830478441518167835456426482421178522781585558330312816167015776574767477720278777023718722236871608120514340701573208777255258408300043630864410715278336360133385883627700517234721356064710750580028787576570508782554680637476433538646516743146250507476113754133070414556272632787508050487325352174280288811302782588225680828560022473356330115658126558507533000141810873808164282112142307031511543831785211451877822206762855860342431038044425510363821258037111020724218860805332042847545153647010697A6C40A4CB7215431CD6449273CC6E74E8073513BBD04161CBBE80074C6C4AD3C0D087B635E1B3EF2882F34DF785E694611E3552D92B29D67637A36A5D5128A7D99AC6CF6FA775312B664CF147D2FF6D50BF617A794E698F386A6C8F88FD8551E2E2008ACFB03B37E20A26B0611B2B22FE7C7B44BC4F0FD57D1B61AAF18C790C4EF62C13262A50BE3D7518E5F240A680A54CF2D14B1791EFA369F3BA1525B5B1A86F7C69F707C70C0D63E87DFF330935E0898E2201AE196D4B260FBDE384C766760C5EEECDB37920FAD1F1564E77013FCBC4DA811FE65F38B5A8137F95785D365BB397B0CA6CD78A9293CC10D7451D1FD75032C04100D47839A2818E0B450087915BF15B12A58FE8A8DF315AE9DF228A8372DE78F662FC922AE02476429C48CDC2AC5DC4986828489D0F6AB1122F6DCF18AEE9DDB92E1BD1C090ED00B22B316944F660FDD7BC49AC29EA7582B6A2DBF7AB660ECF87E637EC1C0022EAB8A5875B59F0E9A80EC8F904C0DF6332DC2866D0AB5751E6AEB937AB3DCA4B8C4D72B95B0E222B258A44983CE170EC9D283FA3093E48632470B7F07153F45DB0E0A85242E765BB3AABD9AA12C14CCC97A48B7AEE95FA80E6858F3170C20C0E92EADA176810E8D0FDF6363E89EC406CE6B10683A13C0F8E209BEB05F8B572696252366A4457E7378B1D5712E5D2D2BDD5169333F10720627122E494A7B7664BB2E6CB710E4677DC1222069312520A7519F7AFE1FDE1714C96AB833996A4CC89EBB321AB0E6E4F61B83096E3042D5EA2002F7D4508DE3E8A2DE91A3EF2781E0626B91BDA4EAD796E84161C17A11492FA5E3F0803E532A3EFF575945C245095D1EBA7612CB8DF0E79C074E908C6236D3D73C7A91002B68AF5C071CE7AAA45EC9DC5132ECDAA0376F4BE37CF9402969E703BDDE301DC7BB11997DC299C04FBC4B3FBAED602385EDCA3350EB515F60723D1FC628E971A29CF02CDCB1E19FF5658B06B3F38F7587EC32E7CBDAFDE20A8291CC79B1B356BAF3755FA6690DA1DB4003B38156A38006256C44B7FCACEF35CE4ABEE0439A74FFD9785342B22DF488A59EA242B527271870686DE67465097F91581A7E2B10ED609E9CF603AE0CF5BDF4618E3BB87C8CE6B4F0854D2A1E6B61EDD9DD6D779884906C551DAE3724C5D29F78852DF1F971947608C43D0F776A7C2078E98FDF06B80C7A8AC4103319D9981664F26100877B4CAFC829632727B82D55E02F1E8BE198C08E87D147C9829955755F230805B79DC61F220DD6A6389C7A6439969BD24D22F60AD68FE35D4F848167B027FFB6DBE31662F7A95EB08476B065712BB23EA4348ECA5C01AEEDB0AB0D49CF084E97E1B69EC8154A130F509F23F0C439D427069A2CE73176CCE24CE76376C0D361ED8C7C02C44612A4368EAB097447D4AC0AC8821BACACADDE18238A957B16C9583B1E04865E532E595ED37D809AF664DAA089E14FE14DA69468A7B1FC69C782D899E6BFDFCE5DF9F3549C55B0B62462000543280DB5BD3A82C9DEBB3E97B35399CC23DE5DC283D9FF88894A590449F762DBECB979A8DA65955E84F5476DAB0F2765706D86DB35889387923D3BDE2B241933C95192D1A3EA5BB71003BC159F140ADB4956C94B1CE6BAEB89DF7CC12726888FCC59AFE605796216213D5D1157D452166E068C3EE2E69A760C8C86666E1F5FA28DA6A404E4F3F7AA2B5A2B2B683846158C469D07547A79958607C0D36D500DBC26B2B746ACE1B7C0684191E1FF8C0640A849A87A997B34EE44A2440BC935DF1F38BAB84AC5F0C563BF1BE70F40BCAE4D4F49CB2C43BBA0A17950C8A7152D4BC1830E74CC050140DF347C1C5B42CDA572FA457E2BABC3B227DCFE8448E55CD2C5BB6D31C8ACEB1FEE1ECC34329A474DD7B0351190FB678813C12B6599C4E43974CEE2C745BF876B38B8132E9B4566ACA2DD00DDB867CA2C84A21219468143A452B4C661E546DCDD54598F1A0CB2ACCB8D90A7A4AC2E2D59D6A2E89C1307E54E25BC30E20DA9DF6D16B5C0363FB90ABEF36E4A4E56C6299BEC9CD2544BCFD1C89AA94386555D02320D16278C50A35CB6D29CF9B9B118BDE83CB797561F74D0C150FD1FBD90C9DFF8FAA1567FDD544EB1206761AEDB73CDFAD1F6BE384150D5D3289C42DFF6709CC514EB63CA97BA0F2EF385E04494D647308E0DBE8C32378B72A6A6217D84D1D2F2D71801E566C4090553A5A9A2764F4140FA19BDF36D1CA3B3C2500820C151D838D1C05395A939A1E2DBB1322557AE7B86A8441D3533752B2228919A54CA524B0132B328A12E8ADC1E23181A3991361C9887E025256F93985C1059F4FDB91C5513B053A63A9FA72AE06227828129E701058DA136EE8B56A58C61E3125368106D1C6FA50C7540E8E163BEDF16D7F86E8163A488539E3A1BFC15B7C3A8A16A9990DF8FEEC8DA18DBD87AA4D042537D2E4F3FFD73A5B9C6DDAEB5869BBCCA8BE6D226812CC0E850821F07766B94B81D935B93CB8A76540E4BBEC405F224EE7689840C93E01DFC2A7EAEC91202808E3F98CDC8D0F32840CC90F5DE75543FD4602FE4E2EF5E8054228CFFA860BE37A9797673C7B3DFDA5A169A171D7C5763B7AB289AD87D7F2440B7BCFF3ACF036EE13D98E734CDA5A19546CFF13763BE0638433CB93F153FB1F1D8076408ACC85CCE5F857388673C0D3D34650786EE884A1E87DB017832F078C3B93BD7581EC223BB458BA5AF436FA12713FC21F1484FC935E51992BC55105DA43E7ED959BBC831CA0C0F1C6F1478DC8091F54205C5DEDC572FB9C0401123FE62C0E210F0E9A641567D3D3E73656E0273012FDBF56C4889056BE4422A0CD5E99FC01F42C91CB08EDBF1CC716E90BA20ECD9557AD1B29B59D064C1C679AB65CCF91F5FBC0B4D4B1809BBF940E28AB60B4B3170C91010AA9B6084740602FA86FFB58FC008D247D05B4DCB6F353755BC33FEF6D4ECC64152106E6BF0BC255F5B3874985B052D2A16E2E245AED0104715179EC053E9769481B0BAD411979FAF2DC21A196401876AB69880890B488ACF64345032F81BAF5FFB84D51A08DA5CE6EA135393E50DB45367B3CFA736CC65093EDA32C0CF8138C19346C2EAAEA3F5EC98034A2245484D420BB79739CE09F1C00A310DC8D04BBCDBFCD96A288B673170192737450E528113CA5DE7B0B7BC629CCB2CEDBDBDD7DDECE8B8F04ADDAD801C336158A5FD9C9DE2FB8736576D72C82EEB3311DE778561DADE14A17A68F63827564D0A03F98E38BCFD7E7D5E915A284C850E67B1CC392965AEDC3D71C9D795C0847EABDB56B7C5FC86465260A273577AD2C19B885DA6C27AE0674A74DCCC2CF575EC8FAB046316B2DD230C7D98529DB795358EF44EA71FA2513F07005DA893803A4F00B14D6C0B824537B989DC8C64BC4842680F92EA6BA59BAE316CFDACD5F531656A09F1A70AE2A1FD4B30938780063EE9660AD730BCB1426A1AF9EA5E1A34A3077DC510754F2F91E0A18985D7DB9B0513E6042D36BBD49201D098611C198ECCFC4E592DCCB9492DF +smlen = 6296 +sm = 4B297C0CEA227BC0D5756A295B2B6D09F0E0FA6C81CA1A617DA243963A21F088CADD2450A4027CDBBB53C2A84275864B783CCDB784BF78C45BA9C6DFCD2D9D8219A02CF565E1404BB51377B86DF865B0CBB6E2AF5529AC9E424A00B2C90A810CBE48DDA9FE3D739681546E3AB20078A27945B23B2339967DD3434BCD6758570C2ED69DB8A9F1980A6EC4EF43ADB0C824D7BDE603C2CE67D227582155618062CFB4DFC925DC67053CBCBC87E36F7D36DFF0C03DCD6EC1717D355DB954D2FEAB4973E12C52208B263DB25898A8B6371DA7279AB05CE270E91F8D055D73C31E448306785C1CA7C934CF7826FED57F24BCB50B7574A52C20C7241DF4A16C808BA732977A9C8741B499AC99B9B9C0E5950E8F05E52168DCFE007ABE462EC11F90D087247A2185DB56A175F85921E651EA2DE1AFC2ADBF0BD4CADC9731027D010EFC8C7FF4120D864F422C0DA80815657B6132045761B1B25FCB1ED5D8D4C9E35155D1CEF16A564FD0056A0A9526B236D7F5B7215C6CF104D8FBF02CC16FC2C8C2A06998E4F32D933425C43DA3680E2B0A65336411A12FBFAB8E7672F9B7B7C7FFE178CE601C86D38C4FA9312347D46085D9C4DB72E8688CDE76B1CB5136638A1EE096AB576354CA3E29AECB6678DBD2C6B98224F9E5D0527D5B275E64E7A9E99DB5C3153EE06ACDD632EA9F59463E792D35818151297D1095254EAA4A6164A797105A028C3B82E6AFBC7555CE06E51602C1A0A83F17FBEA5BF7DF8C1DAE08217090E189970ABA71FE9DBBD366AA41C840562CFC8BEFF1DE849AFEAB1DCDCF600ECD1B4D25275D4FA129BE6D6AAB37827867FCACBA7C1121AB7923A2E9B462908876348F6CF9E017262CDA7662F3491E1A92AC335E449F527309F7AD83C706EC0F6B093EF41BCE608AC76D7FE987328296F6630FCDE98B0A53E73B8C02ACC0C34E7AA806228F3E2A5E92A9716E74D4190EEA496A4D99DDFBA329BD76A707BBC27904C64C867475A77D0FC5029320EF5FA310118A3235FCFFB6483230A773A28801EA044D8DBD314E5CB80850C42A062C44D9FF7B54B4FCE1CBCBE337941DFE1DD9FB6341A771D0ACC3E22D480D8F754D4534DF16CB36BC56F74E3C73F266C9095A9DF25784E9FA7A1C084B9667F434A218389766E5319E4D8725FF46FDC70830C174E1B578D64C42B2CA902D57FDB5106D5EBE36E9694CB36797B7402BCE2E8B53E6FD17DBB9451C7CF26D5384AB23A585BAA95237144DBC3289AF69188D559665D629E7AF7A605A46E061904D59967B55C4546C9DD6F0872D181511D1458986463876822EA96E60B7FE5986F64DCFCD98636738DCCE5C090FE21A20E4C8DB0AEF86B091C673E60FAFB3CEC47FBF285DE3D92FA1B37339F643792A0F74134D5C4FC3E025B4051E423F814B6E90ECD5CF0281C596221D6E209E72E2DF7DADD2D405E77C364561F3634EDC81736D75F7A4DF53D6052B14D8CD055A676EB1A213F0707EDB08ABAD46362B823A23085A76BA0B03C493AF7A988C0491483E01184E9D87702F46D113078E876C69647190F0D58257E1A9ED7446C29DCCA75A74125E8165D90CC84AF717D805C178FA847D508D9EF19661ACD93CBC2B05544F2CE4F3DD912172BFA107355CFE315951B2DC23C9E07F4B1F27DEC5AB29FD3E0C1FE86D8F1857EFC6AEADB3525DECB7A6BA8EFCC8699A117D755AFD2F1B1338CBD7DCC0A8D4D55025C818A6CB40726F8DC5B995AB87F7E58E967EC26343D3453243374D6DFE76C8F288FB4C0F55F04D11C1B736D443C69313E90D4448ED42676F6FC4B2A7EA767ED8AAF48422ACC02265D9E27811534C7533955588D14FD94D1E79F0BCEE554906F39A3B721F59180F9612518623CD9BA0C8EDAC529FEDD57149BBC70AA4315A9586C404F18A87BEB5F9FFB96DC4CF265914F3C9E83B720C3E1E387768230E545852A5CE3B0A98DC74C69A8F2562A046DEC6230B3CA6D767A51975A50514242B73E35CFE7BB7723ADBA74AC26D734705602F7A25CDD919EF0CBF3398BAD4F8670F0EC3D9F1DA0F0ED326843D3F2FE1EE0C3E42F2E4FFE9D0E5116E583E2902FFABF598586F7AB0777BCCE9EC945D91E11540C7DE46A8C0A331BBB05A1C5B45EE10E25253962EDDC39A535D0E121525289BC809DF48D87EC26BB14F40245CAF0FC6F72DBA14E11095AA2DE2720A505C1B684DBB6D29330694859C85107C7F785192CF07087731690A08C3D7AF3B00D30DDE4708C10A41618CCBBBADEC6D82BFA23CEF389FCA4718C8FBC2F597F44084BC3B628BA65772878DEA93A9382EBE3D8ED5989EFF20F0C8334102AB4700664F20FA05A06898C094476613FA891F664EE425C58C4DFB024A3FBBD824B1F2AC931F97288CF83250CC6388E02E9354B67BAC7BFC0E26251B27A12DC12E5C97ED20CA81782CED938773508DCE941D322294C89091C1445A95E15069ADCCB8BBF334F661136D35F97FCF38394780387B138AB38D27AE28821DFF220AD2B8893E508D16AAD08CA43F179F6772F60876DF44D515149B89B29B4215D248DBF58DFDDE2DC11555281C8A4653C8DBF13ACCDE0158607C77F5D195D061DBFCE29A2604E21D81CF3B3822191C60A7D4340DC7E0CDC4C2325841717B20A60BFA8BB4CD558CD43C121B1AA00C04672799ACF71405876420DCF0F3CE34364F03F6D710CF39FA69CB4E7B233E071AD6792D56538A3E15AD8CC1730CFA40695FC751E917C98C9EC0B99CC239189E463BB5BABC8128322E186D12E4A799DAD8C0D97EC43CB1F3E1F08472688D68E13141319ACC9F6D477C2E7833E12AD62D2FB4259E09BA2A571DAFACAB6E7B50FC2ACB72E8C2471DE5E9FBB1FFFD618DB2FD0D058226FD3BA91C84F08F3531A99F9B435F87EAD3F938C940A7E5FABD02F5A531009D11DD6D27B5A92C0CBCBC488E363A15D899AEC48FC91838339F668FFB4CD3A246CBFBCEF142467929FE787A3B49932FE7929145BFC8BB72ECFC907F019E1363DD7B28BEC85FCD417E6275195B946B3EAAE472D93E58076E650C4FD901B1BA69F7A4EB5799128B06BE08A7AE22DDBA796541BE02C2182C9BC5D078E520044B6B6D8FAA5F5479713C81594FE55BB38E0959112D1EC9876F270143CD771D209433B013F54DBF42C3ED01844C3F860DADF8A0718C83FE07B85B76A747462EE30DE373E63B7551D4420DA7371B44F32DAD078D1766E3F8A0DE8996095BB72C0B6AE589C76E2152287E9D8FFCDC21BAF49BD49F50A59CB3885D60B5503FB22C6C4B5EBB7A158DCD38DAA0DBB24C659F6B0FFE52CC04BFF821CBDCAE96C01635949024A8BE0A10998AF34041F15FE36D3F82AB39D3514F8133E0701C9A7A2D6D5C5DD69912E0C4C9D350636887675B15DD96975D5C864BB4B30A2DE3CD1BC9007AC52CC102EF786124033F3A11F5FA65D66CB2CE872722ED4AA2269D99CE56C06E4312999A14E88AA6BC7CC3D2273A5C8FFE27D1777C8AFD14C37AC09B2FA51C2E2228422E66A14D11E978208BD93991430C5F4B9D06E267219BD941D3CA87F3F8705697B9E62878DC532E90F39D256B4838539F7CBB63FCECBC85E00F412DF11978EA114263F1F540DFF6EC8F9627E3B17E1134BCE2378473105E6A19945926AF738EE8424F7DCC53B1FD590599626558554FDB42266851D43C971CBC5BF7ACBEBE5C82476F084A53FF70208E3658919E064454E41FA171930588C96F00E0E8F6267621C9C558C6515FECCEE75FD0190A44C8992AB71E5F7B66496D960CCA597F0384D2ED04F6C98BF4F9A1AFE156689C065155E845CE81DE48C656510B15711DB786B0DA709EB025C22E31C7AEF16712FC86299DE2208ADB2B19266A2A3C08A73D38EF55194D47D6DFC7BB09BCD036B271E3BFE9C25A9ADAF73164F99937A74F013A2C58AF708B5D6C8341A965F017A65FA0D713BE565C03BE8AED6A061CABEF3C62D9F3D80BDAEC8D130001632302504B17E1531A42647B43E02A1CCAEE2044116429B245991D9F5FBAA74835A251FDE8C593104BE3342A478884B47EC13CE5578C0BBE3045375C3E8A84F0EC54FD42B881C4DB47C657355C92474ED6E41490C59E21A02370C664643FB76B8E457BD618A4447123F31CA3B478D8FC7175231F84F056C051DB01E0EE9686A0779F3F482858F3FCB4F8B85891F3A634AA65EBAFDD4395A9A02407D80DEB7EA519D984CD789CF8C560A552E2616CE8B2E1825E4A6022E96896075DF994BAAE3913A2C751B44F06B92C8E707B4028A535CC8FAC1C37E555ABF4D6B5613194B740D599E104B3D3C048E0F921C013654514D56773CD8768B9E67384FD8CB2B3FD853B7DC936043C5DF3A476DB7C37B95ED89660911B3F2A47D2CB2D62D90651846BF7B8501A854A4BCB97F1382D813E68C548945B9C097F34BF5999373149779727F6BA36CDD723A0DC12DDDE9E17A1A7426393BA43DBC8DC4CB6ED74378B51B1BDAE8E734393313E0EE64DC3EE2B88F47C0ECD385317D35025B6FB91F118182567CAA23AC26F7C6B55DD18C18A68014512F877D3BACC98297D6111A774808AC8C26D6A0BD78AD8ECE5352FF07A49F25F17242E3C4D607DADB4C8DAE2E3E6174C737A8791AFC6FE51657179D130363859979EA0D32E2F424B626470B9C03E59647DA6A7E00000000E171C242D34E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 + +count = 91 +seed = 9564E88F336C091EAD50C893F3EAA8351FA388682F433F7A72A34731020B9C96DFCF75EF5EAE47E12684AFA51EFB49B7 +mlen = 3036 +msg = 2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 +pk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919ED68D7EC873951ACFBD5EE5C41BE4722435A3BB1963574D770CC45540B07994A422EE0275FB80DF4A1DADE9947AC0868AA81A7F1407760A005D9F4E1F6FDD4776A28EA5E4DF9F44BDD33B4E1EDF4D827551485C650E7A215B75A8A1D97047034151E92E8CA0FFBC2B6E2469295BAA6192CEE1A716586257B8590B28693A78F5AC82FEEFF2ECD9BC5964ED798ACF9449A820074D67F7BF76C74C2BE1109C59A1ECC742F572A1082859FBD066BE6552ACD5270E8CFB31AAC0401FF93251C797ADCD7C8AAA114A394C763395A548434156A969B0E7FF44CA32EC19A46F1A2B9D0B990B73E3114FC6B314C8264101EF82B837873A4230D6C1FCB7549361704C2848F2C6595DC74097B0AA1A9B3B4365AEADC968FC2A8C5FA5B16D35B93E88ACC7D4FB598632D232D8E1A0B6A220CF0A0407CD83FDB67F1F5BD3D1F7AD4F2653FCE51D3F7DB08C87409A2BC0DAE52523232BBF43157B3FB1F3E3A03F3CC0793215A2F39C95ACAEAA8A37446EF8D288BF9DDA1A73ABC680696265A5F1E7E5AB18FA39FE5175C9341DFB2D044720C2F7672BFBA5C1384175CEE97F461B37C15CE442796BE95DD8BBC4CC956872F6A8FFF6729BD4E4DEC9E30DD7AFA5450EE1F7BE120561FA64564EFDF125D3832D700178919F18707EBA1DB2F155AACF64B005FA59C27077EC80B2C12738C72F07E208EBD4FCDF0F4AEFE88857D635444B1EB0F6961CDF23E6D381E2609582F93795085A76358791D8C416AF476BB587953B55C305F677F61F672EAA8F70BB766AF331AF1759CCF8DFF0D89D5F422DFE7AD3B5964B70E6F03380FB1B592195CD046A753D1EFA9E12D04D016D1CB6248B636A05FF7A90042BB9A19A5AE7DF394FA82184A115FD203DBC8F0E50FCC8E9F2B38D6DD9C0C107B006C7504139508C9CFED840EA33819E05A5F790CCE6AF0A2AA0DB00F7F002BD93E56FE23CB3E1BD1808421F9AEC6A48C352DA3A6F8EEBA29E45BED2F34598068FB7C5A29F202B523549FC34D67E7E8E04DE9FD6A60BA99D0E918AC91AEACF59962681BF530B1BA0FBFAD2AD4C676F503FE0ABA0D33215398603C5B094B16E031037547436C985DD92155950721B793AF049B139AECEB4F7477B59EB1982A463F902D7D5A310B86DDC6A7FBD183FF505CB9A97E4A624ADC67B4E95678B65AB7EA82A660DA73019B2C4DE5B9CB1712440AC4ACBAE49E0832C801680F5FD7E7912E9DCA33779768CC1D38E9BA120BA67B51796EA6372CCD418588B3B345C9EFD27595360FB94FF4C382722E0D682C86BE657507A760E9542004BE23257134840A42AA8237E8F6F6C1C9BD0FF8012EF068AD643C58735CB7BA9618FA63FE20CE7DA5435B99E1B66E48F09E92AAB5BD4B73EDC7471E6770F864763788B0153328E6CC266648DD29697A7A91C4FAE52E7CE55ADDDE566029AD8183F48EBAF3A577977FF4AD6BB5E79F4456860D04DA87491619DA725433114FA815587F24E4BE8805180F47692A6D884BA6544EF89CFFF523E38C3FB82D68AEDEDF83D8A142378130F43A444FEDBD891A12EBDCEB3ED083F3B1F4BDE23549936E339B09A103F58CE8CDA064336054DEBC1267E9605B54928BAAC9C8BB410962AF27B8599A8BFFC88FB2CA14FD5CEA13D39D8F77A232C4B6D38EB6275B4C212FA08FB0FD5BE3E368707A652E729BB99BF5EE110700BC4B4A718E4141C9E42D6E34467AFC993E77DFC7162ABF8FD07196B99F1A73FA55B8294220E1C3A4C086A9FF7754DCAA6693E83A2A6F396B7376B684EC2A215421799BBF54D656711522E067E2D75BEF945FAA8A048FA512D861757168C079CA51438AAB0BA5290FAD82397361C72FDF4BC5BDA5FDB7334CC43358F8E96DD38C8FA5B88C1B1ABFEBEC66412F5768E64B6CFA457CFD0F9209AF07CFA0DDC605B8BAECD150D5B5412134C64E3858219AB07A5A8D996A6E6BBB590B61885737EC791E655282A76D7CF18ECA5D9212D8269ADF68F039F9AE64E10A4E57F32735D516157B53337ADAD33CF99493574EBF62A54DCC7EBAA9B843EC95C2932F2E2535C7CF343AF88A4A1C32B0F8230BFC1675B003832E6E08C7FBC9AFCC85F88B164E2A622AD23C81A2736DC5D8D66724D6446815822D341963516E53DBB96550F81608C4AE3CAD8EB588B32F2D7B04D16FBAA674FB7B1C3ADF76A6CF778D0FD14C055B8B916FCF9CF9B597CD67FA53896CDA69F3F643896DDA4DD41930A7760340B0377F79D8042F0D8834FC034940D92F9C1AE7B77474A4B762DBC8B2E7F9ED9FF2F133133961A4F44D9429D17FC2803BEC556666FCFEC7BC301AA3CA7E9DBD48A08A8CFD784D76BFB49265B63F7436B2610963CFA27AF6BF47D917239157F4E5AD52BCBD07F6297B62E9E7EBE95B197F5D26331C0E4C4EFAAA567FC668A4FCB4678A39BD27FCEDF52470720C59214F2DC48FC77212D6BB28092E7AD48ACFB9AFABC8A7B2195DA4426F90CB241248E396449903C232DEAFD9E82B3FF10FA4170FFB8879B9E994BAEA0A0E171AA56B211B5687A2713FF98EF1F8C1C40E0522D30C488472477CC13EBA7CC82D8368311B5E58D30B3633CFF8E5225FED382B9C0555D4261B55AD2C147FFF21AAF01F34A71FB00001A3C643EC8A98EBA40B9D6C735E135C6017B4C35BF8647B2C4FC6251C08977B531BD37EA16B70D1F8E5BFC53362D19BF8476C8E8A7A043769369A22C081591DF1471039 +sk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919C2AE6077B4971E095B437465FCC2E7640B4515278547AFCCC9A375CC23F2E9187A72245C27A16D05DF478F4B57BB65CDAD2758AF393D76923407BFA7F7A2C67A625572045622104587375146087276546875831474742505315876758057288668574462015505264522253683381075261164316542550170572727451772467676778770420615286440542611331537466307440810548307015674041248313822766225308765482710133136820023441686176021555251843342422168285507005315001235366506731662228122401505356238574046353742025536775102768023310515884276744380728043828563622345875465521641572855408360421201266542510600467884417510435551162542333247816400141770224105700142212506253408686712264037548171344358608346638800566804827158837117252185666340752212783116224763506643366405668462005357184303131257187406084586857004081170253334555012503484458018351426308853443218136224127025871521011655027203104306825076664812607467884521700562757603423803162268134631733056504221206158478136228362716868357054502626680357107263047713650813538558335130303674420660426303070424604312774737101317221516228872181160220546637522726084884483676215378805520303885488447235276424401035076640866428322461264668600703857147801101823230478720385505221544420732644638415433388716352565177203627510108710532806804330747186684257735515170872204321276017785411336602514656464645070614757177666734274880705577227633467376684322143884017524466608760137727136531810363131302247350745872131647657560464840788831166068007748437778556801585458887340086848753243703237305250354115467272565601056311100444345012880363128585780153377414286366320868620435014784712832545356808641411211021183105680310878828445645847046668526646842605610737331228634658662105576387763860253177883487848208046388478514213102274581475406886070732488200658437777881544176441026230162004362468027527300565224463761317468860705577526544523851436717513867754813278177773764743438786655064815378727782304057357316223361245723824237063476360813421858676466038785507465372573381123153766746101712781461513365453318148378002706273333324803456671713851543417847522104554146644471500680312723752278208752231240164280832740312465483432380572188168760177485642513112332821765377505434348586003473646105402122372878256815387011786110254670780414308183084311182454440751177515681146724720486645078547787483185647333110408137314718078213461400420638073058731118225706465057747681503402574831662566611388635633256358710364417475346030266212084205868764307816305007874022234777517871076011470566531660208280865618510583358815352320510508387441348738661403077075411534573001012077843285241661375862866712462536422133082655154078165626585452265372866031838042445357830875038774430538581786672320823167246404514714405227624116823708635088512448150755755411876030748123082845147501283725078317286070651255251815753265346640433465366250501507861676806644817702061763068117117067342644711500311182342667523544670522572764347275414711651473378820670223288602805204447815277444486237565424128200139D8EF54F5FBC6F212D0EF10F25FE5F23BFE555FD82589F4B35B78577F4E382F4BDEFEA7C45CCBBA900C614753E2176E1F07E26E91DB086B196F412AC80A86D721A1EDEAC46576D560F9C43F8A430F812D5DB615E2EA79ADEFC382107498AA7904E1CC53363C8518AA0ABEB5AB3F530CF96FBC74953FBB51DE56D5AC33787A1C18D7327B2001F220F8825912EC1CC8B919AB37169819CA5BD00118DB55CEF25D930C6A392D3EE0826550CEBD40CCA030DFBAC1A701696BAD2058F3D7394F8B0B69167FAEC0609FCF12DCAAE2F642C444ABE4CC9BDF963579865021A63D8BF0B960F80C0561FD378E955AE8917AA1492E1DEF19744B6DA2CCB05B53A16E01FB37E1E30075629FB8DE402213D67ECEB9ED5524741C6010D33D8653A2737FCC95B905FCE390F480EBB5702C2CDD03F0B1057DA772ED2D3B3775DB217C8C725E53B40DADF620670126FBA722108B9C746ED51DCA6D2C05BD383E83F1D4A618899565072BA4934D9F5723CD79A7A59330FA233F4CE2E0C10E62BE070070E39BA5F748A9E2FC3DCC316171A90A9D5876272B3DECFDCDDD6FB09C402D8BB1E73FFA92F827234FA6DEA81108ABD9BA773987A89A06021D07BEC786EA9C43C13EE03B03FDDD715FB94FB119E0F5CAACDBB2A7D51FCA14D92B8475E8834CCE65152FBD05180E3D453DF7DB3C072D34399B65382806A0552BB24F2F2AB570DF2E9D0D6658B57E7A39CA48EE5EB1C846B1727E1A9A08FA3A95803310C32BA686A535451DD4714390F21CE87613B1A8177570D991A4793C36E2ACC0233A4C7F92E3D1E8BC1FA5042ADB78FB5AF277EE0F24C9907CE855BF89CB6C8A30772064B76367B96F8A7F1613475C20A6AB825D7C7596330521716DFD69770E7960B65FB616D660EEDC46594A9C4A3FED93F19FC836DC9B758B1A741AF0D9C565BB761338312FC0B973A5FF7266FCE39FB869EF9BC862BD050AC1AA8CA7F61E3E6C32C6F1DCAD7B41E191756809FF8DFED0D3FBE94916BF6EBB3977D5BAB5EDC82D41872BD3ECEFA0FB5000316978EEB3D9B46A5366B37A38BF715613628A8183ADD8B999DE42049FEC89941A2842F3DAFB4DEFDE79C9B169D7485F0F0A007B559FF8A0311E31A71E31F9DA15BE8BFA8528FFCB345F601BAF98E67863979CBA501D6EA36A427C1FE997D62FFD5C52C7D699580282805F7510F9933E42122D2BF4CFFCF5E8FDA567B105DB0BF26409ACDB588D91FF868E5AF6CC28BECFEA78ECC337D33360A6D719C472F48146B12728CD63A2B5542BABF8F263AEFF9281EB922BF9C5B1267A2794908EE74FB444525C42D8AF711F5944113665162E6B9F39310A5C9F00AB95C2409C74D0D468C2CCDF27162B88C669A4655015E3DC57027AB967F71494E636B7DF40E00AEB30FA864D4650D2330FDD508EC62CCE5508B313DF5307CAABE9ABCF334B9E63936E1269917FB32E151FD999ABCEA32ABB5CD639CDFE6847C93DE154F0534265B76DA0E69716429A267079A3ADC3FA87D6362A369E451E4B197FF44036FEDE8F591B0CC31C0383EB12C74FC0ED60CE36B75EFE5811D6A52BAFED6CE01D1E137B7C2DD163EA05C589A79DD953B780472DAED35487ADDB5B192E297D6BEFB299CC93686558850E27EBD972E8CBC14B2C4551F5A3963363275C20E57F6968CA1EF7561EB95CFB5E686A7400E4F70C8A1AD97F48E09CE2B6E0740721AC312D857F86F82F788A10DD689B2BEAAD9F7DB79D58899D16555BF946B25483F955567BC84D61774E577B5EF43A652F154CA1B2AE11487023A6D1577D969DE021ADA938A4433DF7D5B9774638B68DDEE324B0B66ACC9B30C81772D58F90F1A0D2B3414B24D1522C0F2DB9A3D57A80CC3464D48CA19D14A1E47C110B0DDAC2C6A6BA476F27F911BFBC289B48816EFC61E0CEDA702B4DAE57657D8682EED71D73D2BC15EA45910018E9DF5714F466461057BFC80A89641F5EB18E77E00A846FB5DD8871EDCE49F29CF2AD3AB0E9CD683672D087925D54660FB09F47BDBA40B4FC911D0521720CC519B09A9AD30571FFB99C8F4A798AF73FC0C27370D16D0B2C514EBB53511E694E31E9DF531CA99F7F863F29AD30DB411040F39E06B420A1803C840ABBADB841F5BE28B0C23099358CA08758714A9E13D0CD6BBC1D702F249BB352978D8F470CEA1F5C5E1B56C4247FEF4E962271C56C3C4B33BB63DD19C93C8713ED4B574F89BF666B09229A26B731756847E993AB1ADE3B5520C81211BD962B74387E47F1B0FA65981F1B2250FFE247C50DC9C309FB24E3897F097AB463CAC7A3C64312B569BAE7BDC1B69B4EF1C039CDB70F9095920A717846E1BD855285A17F5A5BDED47B2DA74D58C69B1C885E0C004A14E0CB4E1A72CA9581F2A81B9D6913B41489FB3ECB4B92C8635261D78127585C32FB6A6405285384982B0189932B8D49E4BA79AC93DE78A36513E8DA7B8515F8CE9C25BA0B43D59FF93C8A169ADB52AB59729F1C15113CE48471580FD53765632E3098DA33DDA8639D31EC2602A0B36516D30DA5E4209B816341D6D370052B82639FF8F1C3805B20CA998F3D22B752D1030381BB4793EA03549FD2E6365FE1124B4E01DFE0F59D5DBF0559DFDCC9E43573FBCCBCEF81948EDDF91E79C439B233760103F9109381055DDA51D088827732B8958663E80DF345F306C293E6C01F527245D385CAD3C5CB44EAE3770DD11674BFF6F653008756B0EF268D94B48BCF8938A68FF8A4B048CA793ADAE882EAB439A28EF359677CB4434A58DBA5D521E6CADC2CA65C8BE5AF279A91F329E4FD3CD04865D2F926EBC46B5516517B8A8FBE4004AB89A1D4461AEBE8DAC2D6ED504170BD1B22862A25A82626333DD178746CF5CD5667B7E2B173B7804F2AB505B6761685A6E33B03BB45CEFC4A581ABC036BFDF76AD60FD27A1274CBA25C7C2706BB065CF5C22752447A7DDE35325E8162D88641C0FF3FE01221F6C87147DDBEE5322278C3C070A7D8B7501634B95ECE00D29956C476C15CA3ED1B9F38EDF344667D602F1F131DED4F56AF6D5F9D2419AEDB7921710318698DD1B67B9226E94FF23CAF75CE223CD2F980BC19B6B80F1933C217ECBC67F17E4523C2005773A05083CB3768B8EFE24329702A1418EE75F615FB0666C0B93B3594B1238F1576A76820E40034E3486F1E663CA1F649F193BA434F520727615CAA18041A4AEE5316ECC66C9A3A60DBBC44369420405CFFEC06CE673C0D05850A8AB483D022C202F6C3F99F5208AB28BDE8BB9D4059763AA90D95E9966CEF662085AFFA91FE116BD3E7974F91167695E0BFFDFA6A89DAD8DE863C7C65755795DD0FEBE89F197C61DFE143B14B1721509919B61DCC2842F557D9380AC2F416DE067368A09E1500AF6EA5EA2FE3F91BE27BF140505A25C0B9365F55C37CA2E5FCF96705E08964A47CB0C808949DD44418F3A949AEFB38ACF492B925C2D4655D0E1A364321320479D8F394D9A89AF5E8190C5F28929939876BD3B00C4C5C522D07660A3805A8D1905275F9A767E5AA8623033 +smlen = 6329 +sm = 3DDF775EBE87DBC143CD3730B865E20CA5BC03229C481AEBFE5F2EC9AA602F7C9569A3244EBD33D9953E8B0533DC1D553D7239EE106891A8B01D1DB671D20A99FEA7A6D6F7BBBE93DE7AFD84FCB1563C115C3B66742A47E2D1AA83748DC9B6EEDEE04A715B72BE8EA9BE383F02F4CFCBE4EC366E7161A71A6BC01FFE9CB6BE6158609D1A52058EB3EEE886952BFAA29C4B9A4993138E39D993588532044FE79183A3BD0A9708DCA098F1145DDBFBD3C6A6D04D4F420DEB26213F7DBBDC9FB3F4E835A77DEC391BF2FBE7A2739F26C9B14B2BF68F0662F0A9AEF17B346B123AB4DF97D2184403457ED4EC9F125D1F1FCAE34E2668514EBFE4EB8315BCA2572DDBEE52354B93A98E805C83971608AAA012805A8217444567F7B401A612C16BFCD78597EFCCA39C39B392D86E44FFF48EB412C9EFCF7915DF67B0A1252DB250164413CD498C08D96939B02A75B259379F6AE162BD688A3DC3AAC2A8572687037DFFC09C80797FAE7D74C1D875E8B91BB5C5EDD7CCF71EB1F0FC08CCDCC5A6CFA29CAD3556F8A8073FEFAF41C27311FDD15C2C676192D54B8C0E4835A988BDD451E5C6FADF05908D158C814B316D111EB03A824F94F18F316E1070866496F1A8D042610598E095144FA68D8303CD1438B41D013005406356A71A8819B80615FC57746B32EE059887CA515AAEF62AD0B967CC9D89B05DC8512E78A4ADC4C952BCC27010E3A8BE3E87F297605DDA0A9E6614115BAB4506022E106C2FC0A2C1B952A0C2B6A74A5A8DAE7DF0C3CFA3381808810369FB58C35E62D8DF3249D1748F550B1475FAA915A3D9F30EB7D1DEF3C1CF9606780F9409AA3AB29664ABB021F85845E6E7F49C6C720FD6E82F957CD8C32E084897E1F61760C7F7F42B02413BFBA3E582B70FF03888248E006346349CF855CB2BE1FDFF111471B68B60B582133DB4804CFB1DDEE30772C9BDAF342487159D4AF6216DD0740073B8851F51E6DAA1E0F250B39B05BAD7FEB5F8229926B3DF32A9B662C59D61F0F896E747D1F8305A90E348293B91DA3CA6D55580DC2F9CABDFE8599F14045EB13220192CFB152E310A2299DF5D379B22B429261B9A0369C5D532F557C2098B9B71D8ACF1AC77AB6E181356E2D611ADDBA97F79F719EDD4906DF6437DF432F4ADE327003184B7686EFB775C96F615140353680E1D55A14142A70B023DB3F1EF83C8AA2043E496EC80688745EE755A5BC9CBDC2200B82366C4E2E88B89AE94F88964854765A73BB8666D8808C3F49F8A17B7E6D0AEC62F4E706D707CCAED5534C45CD5A768A395964EAC28B72D52C3C89707513F290CA3D0CF55D8369BC8A043AA266C2E7A32F3D179A99761B30F993D452F96080D5095C1D0C675956257F78448A8DA54F3AA48FF23FB7AC81AC33C7BF3F2A1CF48007C719E466A166490B64D843F3FB957B9580BABA886E664E94CEACBA0FCF886361A60556758556EF5D01BAE42BE5930042AD25FFA1CC8141D75DB1E65417B5B677813DD05B0C00FEBE5E44D8C946078186F2FDD238E0891919522865AD3282916EBAD61A936912FD44A2F34B64008654A290FBCCD444FBB016BD23C1CAFD8C26060D50A9A41421534ADDBAE73A562FA10A4CD85948FC4C5EFF7FC3BD895A060A162DD3D15FF06C72AFCC41B234D1A955F61B771ED4C0F7CBB2F7A077D72B727E4AFE11752B51397D1B3CA30B4AA9D5E64F0870CA6B2170FA2E290EB002AA280A8B22CF8A3FDE4B185205C7438D1E0AD3D0CA2B3AD353E4D70D0B28B0275E3725B2EDCF1AA56D10455766E3658BACD1BCE9D06F87C60524652DE2CEB704DC101F375ADFAAECA59536E9D5FDA3C03145DA96E6B09EE33946117B6E35471B6C3776E969553ED9A7CCD6CD5FBEB58E2C443A96BF9DA188CB4467B9150C3E5BA120D23F6D200CA51E6696DBAFF8B5AD700306BCFBF2F7B6D1CE9F9F598507DAAFD5724FE435635C35E7DD39B282EEFD86D72F3D2C097F7B96D77171E4A7ACE7F908B2D1B4BA13015F132C6074467B4258616E67222E7B3ECBC5A8020276AB553FD0F042BD54F0F8A32755943F6D02877C17D1F28B939D60FADB2CE59986DAB06097FB5AAC2D1096FFBE421B9487FBE731EF30278D62784A7B15EBBC0FD3A8403904F2896F3B65B574049F56A1F242CB45968F1D82169F0173CA95DBC329942BB4ED0927C7D1954410969A263497410C68B7485C07A3AB238084847862F555773CA4F147A7539E805272E7425D4EC461304C6F98AC05C60FCAF07533C9B3716F8FB6B72BDCE0234D666D3D00E105DBC4F5E2AABB4F45145DF32D92FB3A199D3D9B33726B78ECC522B2B8196429B6328232AA57A8AD7A3536623ED18979590A6A0D1D722B1B476BDDBDC68A37A63CB6D1562224591EB904EE3FD839C3AEB871D6B91EEA3F3BD9049653F828F8AFF3C2F3FADD06E3859E719C12CDCA7D423CC1E35D97ED2C4132F158C000985B56F2DD10B10EBEB257BEBD12C487B305E6EC75F1B5BC8229F9D17A2D08DF574D2F0F3C82F1C6AD028DBE31CEE892C9DD3A2BDEB6DA6962DAB9DA0708347A6F7A6FDD2E60098C41E96DA34C59ED7AF72D1D6C031FD489C5601835122B61FC7BA224BC3E160CC373BF326E264FE080FC37FEFCF70611B74BB31395DE45C58139874FB987D8722823F60B8FB3A75533B30E5496278CACB0DC4C97A3538CFB34D4F244907040EA53D954B6DF166B1BAAFCC6B8DA019AE9D3981892584BB2AA5FB30D073B2231F23845E4FFA8BDD2F95AED3F4681ABD147EDDE431649CF759AB93755EC3742809DCE614BA5E3DC6C31C226DD65327C411FAB78431194CDE62F67CFD6BD6362CAB26F13FC019D899938AF83739190D5A3B30A15DBE48A117247968D89D70DC9255F09C8EDA27DAE97F5B7AC24804C370A2AAA99A45491A06B289D923CCFE8F22EAD023AC805CD9B9DDA5EF1EE2D18619FB61D22A011BF4132B85D7E9D0D5EF141543F9C31FE4D56330B0929097004D532029F0C0172718EA935CECCD080150B2A33B82C7793E5C4D7449D6EAC8994F8C16E1246EBC52E996B5363AC52010ACEE8C9F20ACA8EF114A500E3B23353620328D9C35CE70763B8CD813322E59E13D79D1C51FA8265057EC312E8D253D76A5861E1A15E085DC59B1E60B676384A3A2A26570A46B0B444F4B8181C3EB7B4FC104FF7E5ACC1BC23F46D78FC1997A3C597D574E91D5E7D9B955C46B2CA032ACCFBB2CBD7CA741D6E11EE6EC5C56FCD91766625B80B42F71B7B620CE61153E75BE4D9052BA8728CBB29D5625315E8E46AFCCFB133A16859847498F261FD2B0DD0FC425A32726687CDE309BC36ED58E51E604A1F3C133EBC33D598309029E4ADFFFE564C7904E7B1A5E0F09EEC53B25719FC8D4B8E20C74266E4BAFCC0D02A5406AB767FA959BE9D2399CC82F887F79BECFE1B68F45F9538C8EB35C22BA29FBC41BC9A8ECE399EB8161A4D9FD76CD44FF27DF64A4C952BF04D3F11FACBAEE7CBE0DA6018E11FA6AFF8FED197E8A54AB72F03A5EC88E69E9BD3FDEF6A6110F3D518C7CD7D9C80A4CDF0E1A799BE623201BCFE92AF35D20BE67F384C2FE262F87CC67142B46802AE4811865927F8A99D99C74FC8790436BFD1BB9F736177EDD0CF121B040414AC0BE573A89679D117A62A7886F67C7FD5A8C113250DBB109158654D3EC1D32893CE168B5940BA0454BA05E25FA7F25BA057CE5567D90E5F2A4142E1A41E3069109AD17C6BD1AF69B6003793A13E80499D89EC54827F2298A6C1ED2EA517ADAE09F9BC42854B58A453C485BE111A0FF2953F141440627C1152E6AE372DB884E7BF7A58690A85C7BCA8510BF6CBB0E8456989F432C3FC30061C4E5715293AE98C9CD9E3319AEE66C722AE63DB370A6FFE7922E9D0DC4DD253FAA45735B070E693F29AF0C7AEE922F79C7C401E5AD959362A61657AC37A165ABD5D63B2F4AE654BE106658617A99FD551DAD2E88A10CD506170032D19E77C5A32B56170E419BE0B24FAC7D670FA8162A4B1B76E00762B3A17EF4FEE6A27B8FB818A85F72F4801B621E49784B6C89A6B73C80E2ECDB1537F578B13AB23DBE84754E3F6B853BF2E7AD9C42C31828B1C50CB5D902CDCAA33EA6D7E5F464EA9F267CAFD01DB2BFF054AFB3E6ED726D559452A29557BA60CB82D2B45019F611ACA56838656F7B21326189A6AA4C0A33C88A20A3D5B1F1321EF22F9C1D566BDB2E58B30E76F470604DD76279A32C03BB01D5F6DECDCEEC8E148F2B46935B3327CCB4121E9264247A78702857952E2F90C7543958BF84CD947AC07D1F5632738C64E177408FF83F01CE68BA0F07807D514D9F00393B0B9B51098186E0EBCF7901D1A0F7333FCC018B484F5584F569F2258AB63FC90667FA9B1C355C486B67686C95D81BAE5E999D6E2A17A70BCC60607477DA5B37EC6880CAE7ACDC8A5B6B0D1C7BCF7AC281D8A65F720F10E97C1F1CC0AB7FB466357DF32C4DC114D85CB25A562FC6438DA4B83A9455AD35BF7FC818E39873BCBC4307B9B8E858E6EF45DBC3EB4EC3F573836987E0FE2B30F6B375465837832C092B3FD83FC0B82D9BEC31A9A25634163145556C7CAFCC1E208EC7FA235F7D0D111E748DC2DAF322316D85B1327B7C9A9FC2D800000000000000000000000000000000000000080D10181D242601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 + +count = 92 +seed = 4D0788DE958A707899D5DCC02F756A10DEA2EFE0214F5E01B3281DF4E013CA75523ECEC64723D6C8BEC0B92C4F821D8F +mlen = 3069 +msg = 9163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA +pk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B52457B600177CD51C1469F03B8E478563661953E9132FDE7214277C1AB005D8DBB80E082E572198F2590982BB5FAF4495BB8EECD49B2DEC1FE37BD51F607D7081296228413FD040F74E9A94BE42CE62FECAD05AC809B9B064A6CFA6843A2A9075DE13AFAAA598F059AEC6532F6B1BCFA12BCBC2DE5963E5A5CA71CED2DA16FA92DC389940FC7E0234C1DC4A2BBC65F202FEC3AAADA1BA405A2E294CFA56D7E2176CD395903445320716FEE13650862FF8FBD819BEF018B4280843A7AAF6828FB2CFCE00C0C260D76B2F38BCB193C3569D00A834D4D024B6DD289BC4EC3F8808BB79004456389EEC90549CEF813DF3F06C2E3BCE3EE62211A2D3E9C427B1D6A8C7FC25F5B674518BA6939A230C72DDECBB9E27C33F021411937B68970033D5BC1CD2F2A5043759A179817A6CFB21E2CB061D447086EEDA58CE1CEE9D9A431AB9265BB6AA908BE2C67230C7B31C8BFA4E7DAA8FCA7D703764C990CB72F6C63F99CDC719C35FB07D1BF452B637751E0F8C1ED83FEA68C27B1DDF37651797A3721B1B18FA183B5BD0CCEA42F4727CF3EDE3AA2CE53AD7E9F395F9E34831C14677B9E9574993FBE1EFA2A3B0290E50DF8FDF98F35F6BC5D87E51CD45F157879E11E14969B790005CDF8BA102940CCEADCE11D620870B94F13CAD55A8508BE99F1EABE8B76928E24EBB358C0F5D014ACA33AC5E5CADBDF2BB0BBB94F5997322A6795BD4959797D9FA26D6E9EBBB6E58507498EDF435068BC0587904C65EC8403553B2AA7B226F0DE6ECC1C8B6E2BB188DE701C222AAD88E244AF36E26D7F506DDF0A41D0A71ED36085382A403BC5E279CF130C9E10EA0EDA9207337A467D3AA735180A3A1110EF9E1548DDE2904DC8166CF5C51CB884D97658021C12CDB8E0A0DC3B68A2AF967FB0C2DCD2D1AF2254FE191298752D8FEA43F0BE79FE10D2AFE8860546697D85C2F7CB4E6035BABD79DABA1EF04E3BE15FBF571A1ED8C57206BEE1EAF36E4E3DAD3F5E1B5DF2F21D552FDDEA337FDFB2931736019D89765F3C98372C38BECF195427E42BED619927B111D92903F9ADE6EE2903FC3EA82E025A4BD8BD14B5C35AE68EEA52298EDBC5DB79B1BEEC13EB4FFC11A99786B80952651C342B953810204033B8E92EE325482ED56F852CA333192A0F543E8EF5BCA7AF3AB6AABFAD7B0229C542BC90135AA5F1DA7C291080755570B20CCBC014327DA6930736271FEFD0F7FAF3F7E36DC470CB2EB68A0FC7318A90860C668E8912F81E9A6F28BBF59042A2521510951B31C451069FF28C58BF699EAD8A93FE24003D9533A4734B907AA0C7894BE8AB27A1F710B867ED2B02B9B26C04C50425A41D98BA0D2C1DE18898E9B28AEE4A74419EF630F0D03F0833AEE2F706948CC563923CF7BCEB9AA6BD532FA67D8DB99287D59110F4E6754E466792B227888FA861A7D757E9CC77E30360C8C933255319E265EE361C54365FF116A34C038CB921E0B36C83D7F63854236DBC69A663C38F72DCD3FD465043802B579C2398A96D6EAB1484A2CD3FEF20F172BC5142D3819BD729AB1DAAD8F20AAF831909F62DBD8E3A4D8E9980B5E363A09F2B2ED1AFCBBAA21B71A3080BD658F0DA07A39BF110C84FEC575C32831B3F107C21FC745FD78249D149412751EDE92C7B94A6524F9F03F186A8F96887263DAE4EB177024433B6EC45B4B04FF7BDEE57C37582714E476FE8D569A7DD7E7F83055A0FD33B855181168D924B897D68CC8B184921A5EB26D324205504B1C67BAE60B6F31F4AB203EDFED8D578711DD78280B33AE802282F7A2004816EABA1E409FF98DA0122C86E907957AEC6584CC5AC9FC7ADF9655A962C87FDDC06D838B343400E3D701DA55F6F81668EC83090A722280218FB55DC1A0DBD9EBCB759824FA57CC25130277A7638392D1104D089D4905CA330BA70D8D5E36B3BD11FB00B7DDA46E8D1F797B29E8D85EC32AB45059EB85D3079AA0698A3566E21AFE25BDADE40C810CB18DA4F7B8C7C97A0A62D485FEEFF04B5114A26FD147DDF6622CF50E9BBA637B7DC3077502449F28D67D8A6B7B55EAC889A7FB305026A3B3E9A7367B0DC3E19C23B99505E28993983EFA4AE6730BF8F9DE2A9BCDDB2469D5FA0AFB48FE4219C0DDBE355C30427D4DCE611A88913E43EEA0A02146468A87B0A5818CEC6DD4488397895B875F3354F3502A5E160E16CBADFC2A12E024439A89552E8B06629E6DDE852081BF3A248F363FF5F498BD00887EE4B1354AD3CD71CCB13DC4B7C583E9994183DEB56C5AA2E2EA76B6D9A1F3F189746961B3474B844E5BD862F6CD693C9FD0B683155E3FAC38998592BDAD2A1B1EA384443197C01757D65F4DEB5ED3A8F7294370AE0615D750FAC5A3AD7D4D7372059B6B52C111207C066BF70F9E86A9CF4A5952789422C14B296973E76986DA3BBD6EA93D7AF24AB132C7414AE2A6F4110307461F27E0BEBCBA05E72A6DF3D7511D7CE9100FB178BD3B19D34F1451EBA03FFC03B2AFBCF560BB0A5BF1D62CDB6704A0AF6CB4C1233B0441688F002F4C453B4054EA1881BC2DB1D9D91AC4957ABB721166A2DFB27DB34B08CA466473825E42D0CC1D354F0466FA1BF09A4A016EB90C76C4E31646439DD343F609825E11B9089BC7C375F70BB1168C063558648E3E25B3BCA9FB869234A83532C4F4F86A94063393AFC54138930B58C7D939E2538CB0D875D7896E4563E79319426E837 +sk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B522E62778812AD06B08EE0896E9FBCA0B1DEE5C2DF75FCF0B640C1922CD84EFE3151351B16416E480A9C99003236092CAE78FFCF85BC862470859CA0C1C4E89BC1740763064257350761262623105272611737854471235142220535400440281203315538521432346886024056814736088261181321607775174437470546774104605113472515313030511636557515181012155620548675153743012430603634263388741473715012183537554365301660345735274228101111715740055061675450841017662570824320748701655072231610408703511060887425146480014822231848268527288432883338113234428542562068768211501602363104051345544837348072003654131382451362436701180236725682014330585057772241620034000174684144156181685711633558877356546757400612343728640478241338333042362078157012037860884685415760321654166420750334500405360618145442148444875152172185615454444101654367146456655751222182615020674230133276771802030561851206821846431312122252140667664048443457548606327074801670672818680848707200665134748877557516660625362678245182560381620517888751861305727113078523374774213828654643076640715701201845433328606101151126364636767168315167540834682825201741152025450011771233438361617647334554531512220546773878041730665837451624288874571237126123065873460302860864778440415033200522133620018521752148166012873507547032414241844630366338162525123334128173872637505640084188001731501235076688876627563504335080312002245625337327485073818842150664186558625456630653253276874382126413526754704211086583274704580465756136320054821180583205132723688846033433820652566548057555534350330841132654207637868103822353247654736653202356813031442003112414275427365021603613606651308658840546054352204767387434137832475858826461505548073275702342172374222350145813520538856004538540762472483784714131182373110534726311135436018114413374472644800004682332243435780577067817071165046158811250302525553454148285630383808225684577562177746123117224863818834571614566845122812551743644663083667458021031507006887880066638178721886766146132503837438057282667286430701842573862288017885368472558442846356348101316003484502561743300165411617474362718353756183282135878736814877030386076872405414271078622033042313715472753352120768262530634523703446131463157150133776422600232202205631112007862133136285180328763514846854453161522821248617307312060411326303738065116202617568783001081738718280784477701250370563232553676248875222833016875156051325646700181117301867461360574560560333574671157467001525483316153201141248778036606562814867414784456211443158008670011653418434425053664646020486648216178632785263674267875347064658326416285188468876267233776511814351713255404432525508373824504348453271385350026047518372872005657102181778664845546151607478662344485320712735118670312070228823513355131317108214082347258587360524334414740067227214650655882357660437184317347637454406310620262277655834371558723853113330584623485455601500115650658041065635233141144106631510216126353518012341020803608882830221273426660472455868513885016282808253672277327047643750298EFEFB71639E6A73A33824D43B830D36B742801A9CBA2E6AAA4070CA68693D3FEC7DFCBD310F6F5F18D257F1EF3DB24DFD97B959F87F2DD979E780327733E26DF1683C37ACED3715EF7A7F9426F72CF22015E21EF0E4B718EAD02DBD678B70D66706CE9B4B8915EF8CD893C411C20595303A3B4FF39412C9DF99BAAC394290B9E2BB43173F9368135A3748DB49593C820D0403FB15BE283B86D6064F2ACE1A278D511A074A537327393B0FC5628C27BDF05D0745941ABD0A6B10A3D2FD1BDE804AF5F51EA797D188DFEB7A77015FE8E2F2EFD07A39BC9AB52968BD54CB5070DFAD035EA405E92A56655B8C997F4DFE2DE48AF22CBADCACE0A8F2CC7B8A6EAA133B6720A1F4A158C9FCBC5E096DCCD319D803927CC24435FF793A1B589A14373F6DC5ACAE672087732194E33ED82070424DC7C50D1B69F0EC02E1414B169ACC932F9B7E737E090F85578DF2E17D62C526121546E24BB67A4384609441E2EA08AD96C87962F35B5D73DB0DB6BE67D48E8810D359B0269CE7F7597FE7E1371BD2D44C6741836B2E7E430F31E1204233C95492234E23D1780DF2AE71C239758348F47ECD0A71F1206CCB51D57AA242EC2D2E8087A2718E2D106B5A6FDDFD2D3320C1AEF7E331B28ED03CC260D4C177050A02C31B6D5BE8413127A94FD9A864A5F7C1760AD5FD01E7FCBD369B5B70DFBC70D0C3240CBDBA9D94CF4FE32D6204A38FD7E807F5AEE806578ABE373FD2443E86C012F00FE5DEBB5DB914E7FE91D16814F68F8316016A17DE61F627BDCFB039F43D7CB79D57701476BD6823D66076047888C2DAE458D92E9053A3581A759FC2039CDD400A0A329C1500DFBBA2D9E60711B1C76D909A5FA66535658F57EF8F6CA9E9972B529CABA80EB9AE2A4F1B8E26316141C73DE4BD677AEA3824606218395FCD321D9486EFEAFFD35752C4CFC3DF82EB78984F54163528231A5A49CA6D8EA6CBA13E1B885B79739CD7802E5EDC0D8350B3114EB5C55683F733B771861EDB26FE2BF1426E2B315310C4FD858AAFBC1D6327EF7D8BB7D09D7EECDD903435562D61429DE96722782F1D10C425ECC322F0A63CBB0E1BE3D82FB69E10242B41293C2170A57C26FD6B9B9AB60AF2BD5678ED9E9F9B25B97426BED3EC08C92065669DB8E1D33A7075C51FA779BC72315D96E36087746B486ACF27CF34DF5A6391ED97B8C6C6B709D3E033BACD977CDCE1AD841110A6A1C0641EB45E62432478A8F454C01175851DF2D6F79B462B0984157CE0886650A74FBB361E9DD67D3D6EE835DEECE5077082A39E14CECB5364EFDB1541F2F6B8DC35FB2542847E77F0A0DBE6934E8C7044FFC6D0DD32086D458D5953441C91C9E20BD496AD313079F9E780C4E85FCCD06CE0B9A57A0A39987779174D36275D806ED76BFFB7931576823B091AA29426CDC561CB274C7E5A4DEE391E194A685ADD0C9B478B67133C99C085DE7F344F5E448E956CDD8D23D888C50C04C0D803FC73E71C13BB6397799BF016D06B74C671F081A9EA8944CD38658BF19436525E5630243E3883D0250D34D833A6DD1388EF2B0951302C2D7EDBF362A19130FA5EEF70F701BD466FFA36A86BD59AEB3F0980BD0527337C32001B5D0BC6C881C7FD6E17EFE091614FED74A36748C2DBEB84BEF33DB269E54EFF1C9FCD03919E77F2387DB627914601321187E0E2714AC1FCFAEFE0BF4AD49099E466E41425A6DE4A4FF9B25F1DF4AFE393FDCF27F6623E0A5F565288D053F34A7D2A919EBA4B2DC079ED3F1FC430B92AAE57E6634B046849293F393AD18A122F3ED023737AE5A37A41184A96F2A365AEE638B4FE947ECDBEA2CD2EA1AD599DFAD053A4F7CE1902CD1E046C8D928D3BB63C227C9037784A20C171CAEF5C9C94EF4829E798845D2CA2DEAC9735183B227E5A5B08B992C7BEA0C7CC94C62A7296F45F9BA753252D4397D2516FD0270B89088E2D447A6646F6FD25B3497792F7AA6084F0746F7569A156B38556F5AC0D6B3476A30FBAD7B1A93FC4E3439EE02DCE9455CE42C7BE4372F6C974D55769F53B4DD93EAEA880D919C4158A85B1F434986A95435A0C1AB5048A38C51951D9B07D0538F1280353DD85B8774FD27FE6E9ED1F0465691C03047D4D98ACE1583DC166D1BDC282E9004908FF233A22C2CF08A9148343FBFF006AE20DE2F5B507B1029F18020687F4FDEC7A360AE2DB603007BFB863398CF5CD41DED34057D52732782B9079F6506B902976C79846167042B56B3973A28062590E8330FF5D02D18FA5C9B116869433F26C8183A4B9E5EC35BB829DF7DD0C103B575292176784FFE1DD4C317CA2FBFDEE6BBA9F6B6B664F06FC2D5FBEDFCA497101C6AC78F7A05DA68138182720050CE2CDE36967C7BDBD4EAFE5FA693E4FEEF441C069A8A80283E19E05449B4205C43C066688B647A099FA06E01B16D34597A4915B1D017CFF34672F4ED0DAF9C85930405DE68A446F91E81D22B42354A2EB1611B4CE6FDA212F52FB926494C5D42C60D5CDAFBD9D558CA4039E5BD4B1B1D02C1782C55E94DB0AE0AD4CC75750E14AD237FF80DBC40FD2A35FC68E3D367AC7B358FCAA9B311CCE9708E98E571AD086800AAD2431105AEC0DDD5DA723C65BD21169D3AF837512F9461D52524BD0E86D394760E94FA26F1E902C1C85700BA7FEC6D3F7D838B8626C3EDAF551E64A1AA8F6EDF545C0B6AE2AECC3690E72C7B5380CAAC63AB2E16652B7DC7F8C367E43E95AE3653E18486DB72E629C4D0AAD91A1B441F21A69FC21E34D6AF5A1EC7F4B836F7ADC03F26F40156B1961B8D0D7FC876E234256C5BD3CF768647E84679A282E6C37C3F90432DD7E8D758B3CCC11DE974EB4328349DEB33C9636152CD5A02D1EECE3ED8482C5F0BFEC12FE44EA17A7E05CFA8AEDD1FC42882B841E551A7F037EC0AD014FCBFBBF47375E6B3E9AE41DACBB9AB8A767269B4BADE752929389D040F66DAF58676D983EB6F8D031D8F96F493531B2E5D125818C452D1AFE6EC193AEE251318B4512FBC16AB40E602B03D48708BBA17EE314A9F8D87FE94A707473963F7E489E2D32FF87EB2EE80A923CA4C69CF55018929EE1E6CF0415E286BCA2ECABCE5756AE52FE9A374F95BD2DBB24D75302959C0A71DEA4E14A74A0971A4402D0677036B31DF7E19EECEA974AB1B3A84DBB45069BFD7C4AD8916E7AC995BBE73783FD89552387D32900AC720120C425FF0543E3503A549DC45020210B1DA83B19B5F0A07D3999F322AEC5C498382DD09DFB8A8A983CB2372C1AD0DA9F06BFC47D65E51D7753D388E02BE67C641910DD99234E7676D5DD603ACAB44D01120F2013B90EC0226D6AB93C9E5164C7BB94D29BD3062B1497B2086D0B946A28E54E34248A23E0D9077EACE72687891854217228EE7F629D996A8B360D0441509F939A67563BB566929C66AC22F35495495981BA2598FAD9955A397D8E2283E62DD71B48EAD9B110BC45DC7598998A0B5B45FA21586FCCA42A37D0480E80F74FB3999D059775BFB2B7E7BE039D331A7D1F5B97B3A1A +smlen = 6362 +sm = 6CA1E78F6BFB4A3EFFF2F47AF1B79CED4ED8441A87973C5E13750E5E8A2A768A788BC14C8A3999B0FC5951526F6BEA64B33CAE028EF819F47E85A0EF7A3D4CB7EB13603CDF82FA6421AE32286ADC3DEC29F0781BC53C113A8F2490263AD7D1384EEB8649D6B3AEAEE0FFA7604880EBA2DB6077C6595702E7255084279EC95B7BEC057CD2E0EA2ABFEB86150E09A149DA17BE16DB7D544E33E7325BD3FCF9E79C4F6E1CB1F905D40C8ECC8E814C697E1CD93EF8AB00682A572AF549C3C38318E2B92BD8919ACFB08FC335B648C65904F19C7A33B5C407229CD505AF61C5B19720E43D4CC34BED1F1B3D60EFC37E5EFFE8F74154125F12F2D0BC65E0105895B030B57BFFE521FE457140BB20E066ED381E08C00264E0462273AED1873856CC1C0A9028D55B77DFF362D41CA6EBFAABD742A76483B22502CB97DA5616FD27D334836A8D5958779D683CD3CF5603E9FBFA652B5BC09161655F9236A37A7351D48F92CE559E0F833F7DAECEEC9DB9A646C355D0563F35765D6789A0C96AF264C052D170EC310DA67BEC883E7430A756394F358A1C0FC0A4BF26E70318AEE746A55167033A73610BAE31D143E5FF95763585C21928BEBF1CF3AF53AC92DFE135DD1901971551E9E5E09610EE47894D964975215AC8E1D79D0AF4391820B929F335FDD093D3F19E52048323BFFFC5D4B200D7C8CD1EC190C19B116789EE9DDB2F11B876966E699F147F12368D504E223778D5777426A2C6E34A868F44966219D649BCD4901116755E7B435721A6944FDB11017F3B1D1C827C6F17CE1D3FC3F6E863567E9E472309A3D57CF20E5A284737B750B4E13634CA5F40EA98DCEDE69CC754D8ADF6BF2EF24F5CF5B30B9E3DCBF3020D3CEA3D83BD6377D92C3C6011AC857DAA7C7729F2A71C937D91D3C6877CE91FF168C28AA54C5FA9AA389E1C57918CEF6F7557EDFE90A0E17481D2350DDFE621F7834B597C974EE447143CB96833FF49CEC1D754CB90011DF3A06ACD1692DF87FFB0074EE8821DF4CE8078C5943C29EBE5CDF33EB6A6E5B023AC50C048423E2645FC136F55FF5FCE21D61967C4629067D4799E4F4343835DE906CDDF25435576E1E99E406487E6CA2BE9AF00C8ADFD171B89647D7E7FC564216A45359831C0A5B2B53EDA97797C4CACDB262017E17F9242820DF32EB74DDB4FC5D1C273A1A3767F95704BD7F8B28B3A86073BFEB1E0D34EA2C5277F001DF972224C70D67A3AA2DD4A7C90676A1E5519BBE4C03C7518C2B302A263E61C719F2D2830BBEF0B9754F8CD4894C9A3B55AD47BA619AF48EC21FD95A7929105310568E8977E68A9BD8B0C07D3743E884B6BAE61E727CFBC28590CB70260AC50B8997C1D09406FFED7249AC6A4624F5549C9B3FC0165768CB681009C287A22D5ECDD5407C729C895B7332A426450D9F694AD124E8C62373263166BF2BC19E7E9FC47E8FF85136FF9F6CE4052802356CC39DA7E232FE97515C39BA83342D52D4869239B108EF7F5CBD67979398E6D64145B6F44351D34DE08E3BD5605002955CCE63ABBE105C72ACF4A7169F5E1E38723FC40F47E33896629DBD6B7E26CFA18C952F95A96D40A1B9FC111EB1186BB4DE78F25BB66FECCCCDD57EB3D4441871DCD034DB610D6DF20777B4308A8D271482B25C95338615FC820D3CBC3C667D91F968238403581DC3DB9DE0A65D782A895F3690E47039FE2C60A7CD299BE653E67A6E1AAC591DA7E31DBFD22F9C3ABF0A820A6A145CCD81CAC4D88A90394E6B152FA5A6395B901C2D8F6066780A2D642BA70A929186389BF0FEC7622830A8BAD3D424B3ADA993B91B085B60A6910E8924E57D3A7C427FFE583390CA18D316E6FBF0530B8E416CE4EEB83B19A72E1E931C9278C03DE6EFEA639B467C5684E9909F02395D9FC16F3AB189F047CA98BEF13D204DD3A587E0899A153A304D6F482F0182AF693DF3BA142964FAD70F63C2CD39BC4F7C04C7DB2DE273F11B6600EDDACA8DAF99D47A3231D64A0485725CEAC024048BA05772178F281154843BF77B62341C4C4B7CA8BC73DBBA4EE409683858A6C10376A4E85BF1F1FDEE156A628E2D3E8524C7771A83B311583DF58E4B9BD73187944E4D56BF2F005A7E3C87DDF3AAF7F4729E1B0360E0F49655180DEB68264FC842F670E56F1FF35A1B4501D70A25C012814955595C469990ABAC272FEFA18C19479B925B00A5EF6B467AE689CE43FBEDDC0A8CBD2B088E59553626068C115D5EDB99EB8C82C3372496165252E32A741D1F19D79D5E13C015C3696BC6661D88548FBC4B8E1C1FB396B94739FF302992A198BD74C659DD1E43FB4C2264F8F1B4CB117909F91D161C72F8D74BF34F1338F7B503E9A37CEAE5F00A1A94995164325D5F3AF7B0C4174059ED8C36CB2033A8FB71245E6EE59D5BA46FF40B477D171A139CCEB4C01443A8625B14D44EBDBEB30F60AAE06F4D16D9FF4CB7C732EF948EC6713D0F2D265652FEB718C4D7DB3A052340B7DAD82D8FDCE8B3F8481205746F7F71513ADEA01EF81F74D5D0AEF25F1BEC8E1D12E0AF1461ED7C855B3AC7B509D4A6C3806D8FEA3D79ED23065157631C9F08B2A22DFBCFE90D7AD1B8A5F6A6B047306B501493294A7B1326056D0FA37CB649457F0835957DA38EBE3AEFA35DCB6EA8A9DCF739850DEA8B086241209DB41D7EAC7424F15D621E32A87A63F7B353251D76ADD0F364D3D4E3ED3DB61D13C33B6A18061A7EEFD2DFCC664929F88B6A42A234E0F900773EF64BBF0CC92D1BA3E93EC664FF78F6FE79357A8970909341D570D44C4114896ED78A0B4B42D625B7C924C9674FF2921F3E8F0FFD848E866F8FBF117D92C6CD728E31E57463A13699CD87FFA8A815C853A4727A8EB166E76EDE4053EF4340677928485B30AB74F19F65A67B8F7F44BCFB9AB2E58B78284B9E0364992CE482F222D82F22E3FB1A2F8E567B5D4205B7929DEE7F8A7816FA52684C03347569AFE8883B8DDE147064147114173E368F9D646B3A608AA73B8A250939850391F88B1C409E725DDA3D74FE30F61F91A5C54CD394F0C27E3003C6E196440796B9B9EC64D063D9672715C25F94662BCD902805735A5A7AFB434577173FC1439EE37E67C2991E781ED4C6A4B1E56C9C7CB493E7E6EBF6DF96B06E0A621F686A0B4CC835F20A2F2694CE87BD0372B05948C584D34071B677DD5D001BC23DF942C5EB710EF7310A06A4ED7A9C350608DEA4010682152BDDB8455C7BF370A133ACAC1F5EF99266C3613CE0F24825866C55BBC637F82D5A1330D28910B4CD0847AF1A80F01E1C4AF9C269FDABCACADD60351F568CBF23216DC81CA47EBF5397210172722B56E3D79154C53CB2471C21917F1621D4E7F8FE9402969328B9713D208BFB120B18E7DCFA7DAB80D25343789032D114BA1382BAA7F4FCB96666FE84585EAB5CD8206A978ECD6771068EFF6FD9A0179A94C45E16EBA373487F70449632A09A8884DA6B4F1EA2A09C4151579F2A66ED08B1B45F40874977B7446158643B0BBF87F007C2D029D9AC7ED401BF3DCE95AC6BDBCAA26E117D073094333CAA425696365A82298F9488E2D60C2CACBA5B0BB0C071413B664223B5F4556C579ABB39EB281E7D1DD442DD87C99C75699030FD9DA3B47ACF774EBEE2B60F4A9FBB67EE485C63A59ECEA4FB252A8BA1BCC51EA376A1A5459F8B2171A7A623FEDA077C2A05DBE00891FBD44231878F08F345493C82ABC9BDD90527B4C47217F9BF440259544296D5222EF707812368FD504A3ED9A3936FE233503DBB8A5EAB3A385767DFF620BCDA9925F2BF51117E70144BB70F214FADC305621B9382BC327C3C5C89C438CD40478D31C7799B10D6D143BEA4530CAD72C9EB4F398ACE51E3353D976B594EB96FC5C46CDADD97645B2C029BFF7D3D38753B74E6C060973A947D0D5D73C5FA25E745D735E8D42337C1B216FE363650FA999B851860AB799B371A39E2BE74F7437644F699F8B5D63E81EC2FD5103D0A7C454D68264FFEB10B29B1ADAF584B4E43ECAA218244FEE3CCA092EB23A4D077002364C64925D35C2AA400C1C7E45A1462473DB4F271FE0C367CCD77CE4D7FDFA69F7212BE1ED08A411E47FCB50BFE767AB759A9BD790CC752421928A41394D8D786BA5EF48A90D7CD4C74F0266671EF5203F22E6B9F14B304877CF9A2B180A344514F7AFF25EC5944EF9BBC746AFCC5E3D21C0D4F9DD94BD66166490175DB27B1C5AD9CEA860112E9DDBC8D11340F662D43005EE1EC63177A81C793798D74F35D1C3635AB3D1477AE16E56E5F8931A8417764AED04C916525CA5A9D147DBF3F0D20CE54CF71E17C1A2AA680B14350DB1793467443917B64F10C4B04EEC8E5E7B62C27D22609A8CB6145121C9C8BA27B06CD1231784A791585FFAFED11252A5311474457FBC1FC97EE622A96C2ECEB30918B504638B8AC73E20ECF22EC7FEC3B8E587F669EB8818EB33ED4059643CE5AE59CD42E1601E67ACA9670099517F40895CCEAE61C479593CBA180104042FD9D4B7EE0AE7B8FA6AB13D88CA1345CFA76DEF622934118966CB88DCD3D4EA2F9F87ABB2B173D9D810166F460F55608FCDDA0712A9DBEC2B506D789CA2B6C1EBF1F21846566095A1BFC72CCE0A63E60000000000000000000000000000000000000000060B161E20239163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA + +count = 93 +seed = 55A9C7A0B49706090BC0702ECFC070AB060427FFC820C3FE05B499B59AEB125F2DB4787A5910B88C6F8FAF0A69BE0AE5 +mlen = 3102 +msg = 02C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 +pk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B21CDC9F29D5BE2C00D6E67D37171B18CB2B367A2643C2B45A7378620F1ECC855DD0BE6A123FBB2DAEC8980A748B4DB3EF289176D38A5BAF4C3B704DEB66A5E6993CA08C07B9FCACC65FFDD6C5FDE3541EFB8AD68E9AECE28F0B09D47D8DCA00C61E1BFD7939FC7605A3FF627E5079C45E96066CEF63B2482DBEF73FBD072BD3D7ECB8796B3067E887084A558BDC5ED067928D149DC8CB6E05FACA5191FFEFEC9A9DE63A2E6AA2C28D40CBE8BC77C6455AA3F7E941C9919F92A4581A063CA2F802AF6E8F248B5A832581F7FB9F51802BD16D6581E7F40A669BF7A5FC6F1DA502D8BCE84EEF7EE969FC7BD92F2436EA66CA4B63F60C98D6AC8386BC35D1AD35CEEFB694E0FEEC33207E72EA875BFE0D69091FBF99FF52E66BED1EC4002C66917AD19846B79ED0CC2CAF2B7A0FCB1BD805522876517F01D27F9AF0CD15FA803FDB2599914BD96ACDF055930ABE1ABDAD11990C4124E25F6A0BF680BC8EC168906516E9935FF76880751A4569D7B07B7B38EC4FD1D9A95378E8035F2544B0BC390522A4D4122FDC50A73B522034449B5F33FEDC214777DED26FFB324D58C5AA42FFB46AE560B6D08D8212CAFC6D672706E0A3D66807697CC4738A7A0E62872FBCC2F654C28E971B5EC8F0D3BFD392040357CD59497320B1A0E9364446A161FBC984840F97A8AA201994BD8B53BF633623E5DBD2AF093388D7AFC94636008C1E89369C4AC820A6BE12F018C16BF5B31296340A09158742B66DD60809B19E328D57F9DCEBE0BBD3E7D38B39D971E388B3405B4D0D943C12ACEE17CC4D56F1C2FA19D72C2BCDA60D74B6299B780975BBC36367517F86F4548DEC083E3EB6C33AEB4C7E031C5C466C06FEE00DE4895F75581576C839DB501867BD8B4BC000571DEB036E4DEDEE971C43318A68FB4772B2072CE322B6FF259035B73260A307761BB7B7AC7F361950C4DE0D46DA629E07B41BA84DD85493D526650F2164AA44B78794CFEE0BFD0719F62C7D2759EB9145685C2933857E4A5479F2DD4A6B4B120E8AECED42A623B96C2B4BFAFBC7C138D88116765272B9C71E1937C1054FDA4A1917545450233563B514EAF1F49F8278FEE37A350E1FC26DA57DADB7FCECE45182643351C1E82031807AFC1528FC23249D658C9CC2E29EA883A6FE57BD9ED8B17ADB90620AD74A53DA0330E838E92A4277AAE3CB6A27EB38BFBCC195C59755F6DE846E101D5BC2B36880BC63B12F5331A920258F924D947BBB5B83F88025A6548F0CB64889E7CDF2D4E6B7C2682CC84F12BBC7DAA2D39518614A020B19EC6037C176110A3BB5D8A6A16B1AA50708C6AC023427385184CEBB451262DA083064C8E7F7B7A2DE0C4C3E1A789EE0EAD68468E15AF156D38A9841B202B78DA1431416C326A813E807C00AC8D703E07062D1EC445AFB24C5DDF7F79DC8AB1CA02DF4B2915DB9B670A200C7A089E5EDC5A17C6F7E369D4C0F2B0E8ACA9885566A06F1E6AD02BF7AD94CA247F1339A45DCC2EE15C6EC9477979424699E6BF3AE5C938E62A3B991C901189C044FE2F8B27056DEE28747784FBF4C80406380ABA0EDA53EFB8D20A668267075EC852CFE67E2E098E8CA272F1E0C1DB9A619C6C281D282A37612B6D22ECE9BA7ABAEF001CB48F660F7EF6AF7048077697C319D3DF90D889CAD3086D36F46EAAB521A90A9811AE897B48814052467CBA881A54242D952DC06650E72ED2ABC47F03DC63BE01B041F3478BE9C64DC37CA7A005BDC7BD1B569C8B53012435946A7546BB4BFBD827655BA4D0A9CEA52DC7F030CF512083BD42AA6CAA8CE9D8B246BA3D7057ABCC1AD4E77D7439C5A69D6F74D45EBCD86F3E69B56E6EE6D76A84B25206652EB1509A56F8F8CCD981D465C565F5157448E6246ADA9591B05E8C250926D966A0507A1B6C92FF11AE1BB9A4476787B7C31E1C36A4206EC0C59C4093534CD4135931C9540150FB5A43CE6755C64369438010D9913C634AFE2F56E6CB4AAE3DAC03DE96D4D5395AE5ECB75DD157727C7EC4828B1421C18A30DA69445BFE3F4F8C2B4731F507A2D905ABE670E5E1B12001619E69708A1C8940B2B7E2C697316FC6DA506D52AFF6D2CD77E3BB4C39D67EB43B416EC5B5437D225739E051B18023388A5EFED4DBD62C3858DED7538F087AC27E48A6FE90C185CEA6B866506095BB826CF5F66B477218E8602E1E25EB22EC7D4B9ABFEFEC6AED2152AECC61C790D0E3EB1F61D270F1E0772747E3B66DB6B039AC05085CCE4201F7493BB7A0B1CD237616E1FDE511587718A09FD6EBF36B90850ACAA503BDB9EAEA90FEF36E50E921ED6C470098CD71C650DC902C8C004AD00C0DDD4FEED2FD5686DDEF19FB020E0D0E362FFAF5166FCA64DFE619DC094BF533D18CA42E7E0E14E49A2D151A15B9682824681FBDEF0BDB091C1B911013FAD7EE2CEB9FE3605AF91506B571FFA033DF12060616F33E1C8BD05087EAA48257904FEAA19A879D22CB1406573817DDAE4007D1AF1D4E6738689ACD31445FFB5718F8176B032FCC26ABFE2D0E95CB9A978C6516CEAE481A0C3128B4D3C868E8167A80609DAB3745FB4DC241E5D1C5B9B4A22BBCCB3A1047BEC9D25C3DD057680E866EFBCB64F317EC1DE480E69EA78DA07FB5E683170AFB7CBBC7223C9E147F2E3C037EE49B029FFAD064D1F3243A48FF46117A4571A905F7A41E8ED638C719C5E71F01FCEDC81B1B238574F2B072264C +sk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B21A8659D00CD2F9CC76CF11D1B2A22CE7A3AAAA73E529FA72717F3B7BCE0A7C222E209E8B17D38D472070D5504A0771EE7F68D95A141922D02D416E69FBDF07D9B32606476543786111044681371343107852526155834142268361401485152150735441615312612105711344601872418840801403585254422848115883733847527063524077647307187524640724275573215404105454346874500648824785602442122268545254152386682370755720441887306882378821531667244113086257271416502601302471223342353062662832478106821325063465042214763748123633487815576755111067850582041686034814530767411783287507682666378104604478110420514656152633382537483552234005473018442346407260816612522344258822570710255651767233417706256708836444718185683402415574250611078271258644117553652122884123144208511616223082656613410864206783527362055146872256176441718302271347421426522247225207008661031656564173085001770523663076488052385027247280104024214404760080070573881762408283208824262750421628651145554888054524441521356731675663740808640034287022341042663803184373863282144835316756445583170330506053452364770063646168075300237708177373100784381630684201682581411813561852421666512010314728775773174866300568233760678565472305011714345487486373063515673765501527025083065135573136174146887566077741326163285871761564358408108354076830803813755006747358252735555338086078527077644881546548460104043544047320856823042252042542417466457754704503830021201062372362861317121503238111007122053178636866288675752520047804643862410523653556314128625125703230537687028548414267351820156737213417357012853784877342567444474542381377847138181720605275157131706644072836616688752156063050060707660410364011036701323546512442432555510818708246423125802501547321150014253631080037240803278108316562161864871328125282278014451065410571303284404274624474222013788070720457003355165754733865213560005636134586450281024050463664738838618022148758553638334814261178134783875602708715141832640648635248306185602413157461252066834444103411400647262035400066085425537478812588563248723483443016780586140533120665170725171067047328075150758137412061625607033587177665756815571344625261268104676022617624383310017882435771516353324008202758802358312282461842548244083031746372214757801314212371051123826802826372488588656155223174710434528025127777642788167821584465312337280868326486482787412034765011347281141020201176208253810544712362082122005074815513218175372601431326567372188675636464717042045488140131087208126012477162875485265831803105268261835154082610457722378204457780844587861268565465735777675478804314567044053520360427344604330684284173068041428460140887156436277315282782161267522188333128666325222224827152662828360862368558428763223807685566204266577806246725232386011575670537253383630132745150220071577011555100766804228408620714527432237272615476754165716680772175325486630513666102537821721027823700461482601503641771082207711808836506624710775015756406135471435158242600854065553542206014536833426358452847701622546086247327670453586EB832D745E68076B61C096DE646783994E21142B668D1233803B88856840B6BC362243ED22FA757BA871EBFBF499E86330D0EEE3CB4A303654DC8D9114B9E7EE70427269D02B9D54C1D1FD1152D36D130AF0571B3F6A3C4EDC0B8CB13564FD7D35C48355061CC78D5472DED055A90CF26522D6C38B3829DDE3FD7A06693089F054B86495442A0EB64EB869B7AE462E58ED7D64E04ABAFB9FB2CE4F9AE55DF80384286D95AD764D51339D7BB5CFE14274D7EE4657E690F0F225E71179139C3D7376B908F9B329E51C20DB69B2C53C0F756FEF8F8562CB9A24E2B414D6D7149E6524610D5E47D1AC9B973E09CF88D4B2C9E5D010B547656230DE6293266089080C4777BE3EC199D037B12ACF0A06A75B0E3C19053512F0C9E358F915171310DC09027AE46E99684F4F0C84104866B7AEA39FD4E9D439E19E33822FC3BC31286338C8C4A55A8D7A4913334C7ABDBAA0E42A325943003194A460107529543C7417DF25FD2F02FC2A3BC1BA575E46E7DC30E86550902DA799970EE2639B12CC95344DF3AE2F14455FF31005490AE0C9883D64C9F9890E448727E58A946126E698B223D8DEF69361CC2AB16C3FDD30C5582116AD1A20813BCD1894A23B416A917EF2D99E26D6C8F8B0966372EC49BDF62953E1D8CF5784DEDB7FE5E8E37FB84FFF74AF299BD4EDDF79D0BABD710D76841A08B1D2713B605A150EEF8DCEA6C67610273C097E639A825A6747A97AF48D7ABDD54F507FB6119A986033169E2DCE1FC37500C9B3EEE8FA0F086BBC62270AE8D924F12195A72713A592442B9C63BB3FF372B64C7681E9673F0EBB2A30F9F80E1DCC8E9BA5B0FCF5CB9E1DB1418F9BFCBFA4EA6C7385808489A098B90C18D92AD1B55EFD8E24FC113106415CE38F97267F6941F285BDA149DD821B0792AB82B35DADAF1F65DAD4045D7B98EF177D0E1D67EE954C82F6A51CF66AB9597E56C59A719F398A557FC5F96FBEC1DB03A4CB04AE4916093F349DD872591AA81AB3C508BDCA5CE7A1A39E22474382FDD12AE990E28B2C5B493A39F4D33E0F2741389F051ADCBA6DA34D5F079851760881326F2F3FACEC6D037C85F2EE313E78BE3707D5735E685F868DFE2F1EE5CA6E49E21205727F20A2F2DC91A4A9B97FBF03F943ED69675F42B86816E715C7B979D0C536BE7A5F7A93E814057024FD9B77BC682B3D923758E6C7D8BCBC0FF5D737840260F6B123CC090C270D6E562DF516926795952E2B52F28E7A8D67857FB2C3714F59E18E2F4C0D38385B32299FC103D8389CEB4152D9E42251FDEA97CB012AEE14DFF2EBA408DFCB6C5AC189269BBBD37F0BF0484B0462DC849EC360D5DF1136AE71B822BCB644B993FD557FBD093CFB2161414834B715E2370180EEBDFC744772CC96DB90DF1133BF034C4C9162BB4114D407EC780D4E8B5D69035E812D05BAE4BC7F2BF46C20B6CE36453DA76B4E5615020E8440F1F3BD1D995AF91AC95AC3E868C7A9655509AC0E8A6093155A21025DAC235C9923E4AAF70EFD53583E838C8D61AC4DDFA03B3AE20FCBB273E6C51B5F8B37EFAC35032CE1864651EB32812625738FFF6CAF01C6F8CAE49D32B962485A62540A22E2B74DF3112B2FABFF7A461D15D18B7450E51639EF66CD7AB59DEAFD0089B507A5E990F3BC92F3AA2A35D650A125DBBC4866951BB16D69E08D487D206663126CECE3995D364CABC00C679FC87F64092398CC36383CEC856421287CC5284B28E0250EC19B5D72F4C49B208DC9253BE9CF1E16126EE9102EE9A5E6FA8D25CC5717AD5A03DBF76FE37A72ADC18BDAF7A32BDC3B983E5B9889D47FEE3DAC984ACB595F51A3AA8471B032A20E13BCF8C268E4C7C621C665E6346E8894B7A79A4DFD758C756D71EBCA009F488D4CE1CFB16AE627A8A4B3676A063D184AA0FA63487B811EEB83DB3707E6AC5F63F91E74007FF9B8E09BA8F03285E1D0C99AFCBEE8D81ECDE81284137991A19683411F9E26EDFF61A41F8E94AFD1BC72255477ADC8C80478AC92C8F7A5794A7C7DFEEA1053DF71FB3EC8B30CF395020B637BFFE37FF91E5168EF366917860964C61697D0437DFDEC98CEAFD5FBB5BF5A85A80A20A26B83D3F5A8FA257955E61CB1774BDB7F2D06CEE9B6ACC6B28E4956B38A6D345DB6EB03B1B9CCE762E5DE597461DB5FECF6C7DA3141F84DEDFE0452FA2E7A90EA7483F9A87E5E44B4603AACF03EEC79F210F8BBFADA995D3D0EA042AE16CD57D302EB8A7E0D75F7B25104AB56959D179CC02390F97E2EC5F7DCB76B26DB957677D584539204BF7D3D05F3DF675121DDF21ACBFC65EC43FE7A04BD1F300FF41C0142AAB9EED014DB422F8607B3DF33AAC0ADD245E3E0D80E50319FCDDCE360FF82B52998EF038F472559241494CE5184484FAF86A5F6861C57B5A5B9AEAAB72AD493A73FCE13956979545CE09E8D486A2DA2625817DB84D0504EBEB9FA872F5B7806E7CA68188B799F35FE499011CA1F2B101DE8C5B24C557C4440F6E3992EBCA59F713AACE16CD3B32AA6712889692635EA52B7BED5CFFD6F2896D349C14D18A47DD9098C6391446D438153B50548FD93D888B7749327461777C27032C25746D249FCD62E7EF0E3905F2351B6297449A9C090E10FC92612C83C078F2464C0AD908E72AF7FD96F4F54616644C9A22BE8E6429EE82B0FB550CC207D7CCE7FC43C034F50A370D8DBB245BFD6C9E412C85AC784B6557B6110780AD0453B5DC4D06348853B0E3ED3BE5159FA34FB252C896395DC803103BEFA589B90876BA183A57EA6752DF39B3E81C35552FD264CA0A26C6C5E50D5EDEFE75DF134F03401C3F12EC94FAEFB1FAC25571468F7EBCC8DB5EBAE195317226BD796B8FA3EA62DACEC2381F7BB2EF05060A3F4E19611041DA50CDC4A31E587871C8BC5D2F8B090F9A26A7B15726C50FDBEF3B417A72ABB6C5DFCA9F4C0D02C647B31B60278567DBA1EFE9203305E844933916DF647C2CC35F0243DA3ECE09CA16DE56B71EC65FE4E17EDDCA60AD97D423D7AB7C12C6159DAADC34CCFBDE355BD921AC9B76C62E49EA270294F0DA0A2C34370C1C04B75DCA8914033B75B04211F314F3A68BA392256B139723DDBAB2EC6F6C5A4EE84B501B1CBA866D79E396533672A76A62B5BD4968C45E6232BC6C2866B2819815D0306173DAF0ACB1FC9190EDAF4306838F8A2FA7714770CEA8D7156DC0D65E2327CB7C2048B55D9382F2E628CBD72712E1C63CD728F037098926586053B22E76E04D69FB666FE3EEE465F3CB77CE0ECD8F48FF2576E53F5829CF7C0961A578BCBC6EB86932FB9807E31FE212D438D59100A594CD498536ECFF77BDB3D88E6AAAC55C25F464958C4EE066835B63B24A5A5C500F7D31D9F58AB801FEFE12A3539E618581F7EE0FEB2B4CE34FF1A0DA28132252AA4D8A8FE5711EB601E1F88255D2A669EE845D161CA3FCDEEF16702BFD79F125B149CD31A86BE46DC769AF4E6D729096D9EF1CF0FE5125E8E6D989DD749C8E0348A647F6CBC6C20FFAA83149710B6F2CD7B6DC4E6D1CB66 +smlen = 6395 +sm = 8296A3E02D0605DFEB958778A4A029A744EA390A725E5CAD344953AC285D4CED1FC9643FF520764A526BE7CAB1FAB45585CBC57A08514C633D71B21D3D2BBBE9BA4E401D4CDB6089F8D29B2A2CCA0897888A0EEDC9782DD99D36EE37C03890F140978215C50907CD9593974D4E3315D5DA3EBAD127DF3B790AA073F08286CC656CB6A186E61749D4A920517C774101D73F1E0B9EA0C29B5467E3707905C74CB07F398051E655B218E4A69A6710B0D7152BE1BBE86DA5811E6D9F33871E837A5E92E529FDD58C666AE14FA305AAAC294CD632652D5582DBA26FC5987976C29C8D4639FDBDA01BC2E2054C940D4D1E936F3DF5BD4278A3BF92BC6EB940D1FA3B93FBC4E242D3FE8F74A1A0BC849B140D8D00BCF7EF81EAD471D05D5BD64E92FBB9E3A4050CAA32B12EA4ABFEEE044BA5EFFF61B7F2B9E82BE566EC62437E4EB404664B6FA56DDAE48BB6A930419EBE08FE80F4DAE8802A75DDF600A0D352C4DB967CB0024E95A84A1A40667DA548D3F969008E67264A4C78484560B99A48426C006ADA8E4917D3C3A2E36D789488A1F3795170F42F03A3BEE2D76CB02D751A720BE794AD9F19E1FFA634194658E0C085478F9299D1BE5699963F2B9964E35F93E3DA134F6A1784A0FC46E729FF2CC1D4ADE0D38E205C343D53C7154EC4FC90BBA8975AE2FB999A2DDDC2D05D09B94318A21D823DEC0EB1354EFFAEA568811BF78728ABC8BEF710D3F84A00F7A81F99883450C780553598E9D53AF475C19D45BE0D38D7126FDC43D71BF0AF7128A694CFC7EC656DE40C709D4F2D593C0B34E88ECDD0F103C2D4B0BA58D27D79EA82DF9F20005038BAF30D2EB27314BC0CF9E7E948A4FB59B82FC9D2B42EFB21195CA223C624135E72E7F6E88089950A708D8B2FF94615A670A6118C206DB574D9E95F2DFDCCB6086312FEB016E7D6EC93989FD41D9048038E5B1A43D7AFAD1CEE70535C47727F3C275D8B3CDB448B21B5CC49AF58D0FCDC5834BAF48501F820ADD8C2CDF2722DA4CD8A705E86E69E77FD2D0D13AD4D0A282A5FC672BF96D99390182C3C855B5D96969F5276255E8D515604A0796D47751A6C679076B1018B27D76018F7C0B29F39E1637D443CBE0159BF87E32EEC052AA0AE0DBD4342A9940B0B2F983F35AE117AA45B1207EE22A3313DDE27E22BB1F370AAA4817FE5C49490E97D8C373E23D9901CEBAED6656DDBDE3117CEA85F959CF077620F3AD58F13D38338CA5735A19BDF3520D0141FA21174C33D46435ABC514F49AB67229E6945648E519CE052E64F56C320C09615BD9693141337DFE1D7FD284239FA8AF10A152B340BDBA5253E5A0BF01DCF7674FDBC898F4D657B4771435A209186A165DE5AEB49E852B6A9BCBE02123652E59631CEC853B5AAD632B25793E21A58C71B75A1B796620365F86907C47ADA48E797E07AA5723A8D839343175ED546CC7CB6D86297994A8E7A313FACA9947EE70FAC26394681D845F02D3C81A65E7D3AA7825199D44AC322D343DF8DEA0666D5468852B55A55360931616C2DB141110D06A9F91C4A9CEE3840ED64CD63DD875B2C6811AF09878E2C79BCD806DE19AB187F4A474BB51A53C96C9624F168CAB4FD3CCBBCDF21185B274E3818ACC9D4F2E09F07A8306C7E7118E237CF35600BC90F7CB63CED784B9953479C6DCB45BF4ADC942E5930C935CBD151DD7C9DDC36DD482814518725FB076D9679D3FA68275450C6B77BEBEF1ADEF4E5FC0025A5F9EFD07D787D86441A2B3266581DE3A400BCB9F034AD0F9F0DFFA757E2EBF393A6ED3D9056BA24D94249D792794254ED99B1B9E795E6AE93B795DBE22186C15F42BC5B6353334148986B8F9E4D522AA0E744FF1DCF6EEE9E9D4D6AAA0A32AA8CDDEB84772BE4631CBE5129753CFC8F59C73766C4C930CFB1405AABB18C70681C373543B9A091AF449E65913B3D2A68ACB4DA6B88DE4AE86A754FA957EE755AD9D32D7738DB4DC1C9035A2690F4B9DFDEAF77E7DFB23569D726BB6CD632B5FA8857680EB0030C0DA38DBAE52B4420787F61B9D0AD5A47902CBD5AEE035E1CFFCB7D923C0945F5CC8F4EBA99780584C8DF3B016EC6FD2F40BB462DFD5C7577672E1044AC84AF0B75DEA6B80CE955D95DECD17DC7580EB0A90BB58672887F33D2069BEC1B80BEB48A11C4160D3912B977BCE9F1FA8CDB35F3B796FBEA0F82FE17E7641FA754907474A9BB79B011183697E79ADB1A787047C248BDEE224286A3431E8AFAB2C2F06F44C2391E8953DF849CC129D65CEE9159682A59C5B027A50DE7D994D5D7027103EA20257D6961928D62CDA359608E978A21F6B66428769BF0443A3A016D4909143F5A8C19CB850FF629FCFE33E5F5844C297751A4385E1F4DC4B9FE60FF8EA7B329BD4A2970A4E8E51C607FAFC5279821ABEC1761C290380795572A4092D3CF5AD3091FF46985B24696CB976B8479B14F6907A9C399A33F4C3C7DA51E2AE0AD16F78CB3F195BE8F045618307ED9CB92C684E0794AE2393C6D4173CBCE24159E46DFDFC3D2EDC892C8BD3ED8BB5C880932CE107979BB414CA33FAC40C2D3F46693AE2541054FA32AFD38C565088F4D649198F05ED664883FDFE5F9540987EA62A3EE31910FFB594896E384CC167FA1A54E3A3E6EF6B31BB80A2582F01E12E0E128F4268ED7C705E9DAEE1B59332FDB9D5937405421C2F0B8B5C8A9A35276421686CB9874BA63935F452CA5CA4C478CB7C2BDDE0D668C3E6AD2777F705B38CB6B387C79C3F8A0008E9332E4BC8CB91FEFE03149527384ABBBD6774226023C1F9255F679ED7343360435545C3BB1F5F81043D10153F23AF0E5A3BD16E6080FD0674B1475FA37710B410E04266731567383C190F6AC926A3C35FF364899B3C2A3E4B4C33CCF8AC7D55152229CA4B59AEDA85762B2A74CC18FA1A3D56374F418C88DDB2CFEF3221995AFA3BD00BEF6934900320264474FEC677F142AAFC6CD1079AEF3F34288B6BF2FF9DB0F23421B52F904A7FC2B9C2F42E12FD734095C28E9D0C8C2D0DD94002460AA03FC73A3334E611F75294993D13325935D9D02F292FF6417464F6870F41676709FF89957BE64F1E4866C8AD674CFA8311B1611C68A2419D35E14F977929D1A3ACE6F3E2010BD88FA69D9C3E3FF979CC8FAE5CD1A5C4DD963BBBE43EDA14B580B93127503D863A3F4972B2CA50ED11162E4377A5328874164BB1E932D7AA3C9C279248272E9A73FC0EB7B17224F16F1ADE0DC2678B14194923EC5E43AD65EDCC3CAE9064543275C678DDC045CB4F6AA08001D0D61ECBE0C50789E241AFB5DDF2C6482595B601B3AD31E7703483F125A5C1E9299779D7D482B98CA748E081A6C8251457ED01B6547AE00D4EA6F3DCE655F5A684D7BAAF0553D37A58E37A2943ACF70141FF8B4FC22C5765EFFCD2D7F2439D8EE2A59147AC75C861824AF6BA5B20DC78F8AE65A08151AF2602A432FD0676257A547E4E36E65D62AF1ED4049F380E6B984EBAA7CBD878F0BAAF0AA937682B728BF78E6DDDF9D454676FA1C50177515F62181A7B2E5E68CC151436AE633F466695A28D094D9BA8672300DF6946BF05C75595562AD58979B7263DBB11433F0609F04AD12AB08DFDED69FB1CC786B9D6961D75A8EE0DA60DF9FB352B4A7D875C90576DD3C7C02CB58772A00FC04E1CC1CA3B67FBD035AD597DF7ECDE2E30DE4A35CB145160A5F6AA8905A32F410DE62EF80CD381400FFDCB50AFC41BEEE05E22E62C4D16AD85ECEC8F6B18AFD35168A988E75B04E9BDCF410D2394A7516BA35858D0F222D10434E4468423F78DEBC2058DAA5FAF4A7462AEC3BB292E8E36CEAF04332C4D6E990FC65B9970DCE59E94E318D6C2474B32EF2124C54B94CA83C2F2D483AEA7C594217B34C7D94355BE67ED367CAE75FF43FA66DCE671A10F6AFD8AAFAC623AB8D347A377C687BDC111AF5515F16B60E49E0195685C8D027F9CE3DAACF3B10C9BF292E826ABEE479C76715F79682DFEA696459B9A943376E7F756C6B3C529FF512D8CB7B1149722898B1EBD5EE29611B0036BF7A32E027C9C10F767E9C194DEC738095F52E3CB37FD96599442AA9448361F285B0A70F5518974138160C9FF75AC35D7877C8B3247B8BF74EAD313A7B108BC2451CDA2A41D5C5CF78423CEE0CDF1A81412F97720F04025C59A27ACC39D2230B9843D0D669675406A7B2B5656370D1878E0BBE7B5C693E749B5743E51622593CBF85FBEBA4D7A72B41B6E63FACE99C20A598F03E9DE7B710266E3B3D48456789A736559679654CD1C83FF37A519F957701EE1CB40B2F63D6060FD344F6E7829C99F7B84A0CDC986A47CAAADF76C0316369CFDCCE5ACC33DFFAA33C817DB4E3955E282B0F8C8E2549F894406337D6461778F30B772ADF078E3B738D271E6F2C9B6C61A8146DD3F43B290213E675942F35DD1D088F1E4C7900F3D3E6B91B84E22CBD6D172D0C6A4F1CDA6AB742553B5DC71EA452736FE0400D9F1D0BC74C28B53BE81601F57251AFB807373A3BA6361A74CC63BAE8D0D0995DA365000C48FFF2F33F9D624AFB3281B1223EDC83693024C5CD6F3C83E8937A483EFF9CEE3240A5A8C2D811456A87951EA3D2494F5784F85F6D9AA8C2D7F100000000000000000000000000000000000000000000000000000002080D10151C02C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 + +count = 94 +seed = CEECCCD3F7BB922650E3F6E8F20C47AF17C1C1053EA8FE08226F167D67C3B0781BD774C4C7AAD23C6AB0B9F3E3F96F97 +mlen = 3135 +msg = E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 +pk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82601E593CA79F0BA49D1F727F70D318EDF7D50BC264419DBB4DA4CAA49B98A24D4860ED9DEF4E5D4C50270AE06E080939BCE855165DF6156820934FAAB57C6844DCEAFF7EA5E0EE56B636AE1D6A8DC25330984206EF7B32C624E3BEEDA6A8863CA9ED0AB128B6206484CE16A8D3AFD2D0B67B4901D9203EF130857426CF75D6D7A65DB436C5B5AAC89033CDE66E62FAD0D99324C6BA12197EF022FB5F5E50AC19F37782EB1FDF65F2C82C8DF621BD107A1E3F9DAB86C1FD044B6F7B82A31037A9F108F9AB589E25A6AB5E7C90755E09D4A1C1388DFABAB587443E7922924F39B534F784DD22E1FC389497555B377CBFB36978BBB4165C8199E9067F8CA45743FC86222DC957BCF288422C9DF85AA2F15579F6229FB7DF31683A3D51A7DD837B877BE3D4B4DAD72CB77921F36CAFA5B6ADD4BE048ED547A163550BEA0F201E56AD76B9B0DF86AE60C4EEA56551A912DC2D5848F625B8BCCF3AD3E96772B95BC276D002D6E046182045B36A2AA79DE1A94012180CAE4BBECB432AFE119FBAED653FC969943BB96C8236F8BA578294CC498CFC41B7B62AD9471A5E613ACCAA8DDE9CE36AEFBF817C4E7110015A213D678C7318478DC23275403738A4E458B415FD30E9D43D654797C262ADCA2CCC09658695180E642914A654C8AD8B15AAAA7B6AE87B36845526F961FA8EEB0A9BC956C41DD92FD1EDC665E5523C3234172EE78B7B39F2E9562E0A334CABE4D78E764FC27882464932EC0F4E722617F2C5157A0E2C611BF852DD58E49108386D273A5E79D5194D4DE737B8CA4C292F99F30807DA63EBFD865E04568DC7076841CEC474B3A2C8A0E5759E8EF5106FA237D9970A4287511F473188E259434A2553FB1D8C9AFCE1128BCB9CAEDC3BC5E5F4ADEDD536F617374C37E7BA60BC5649DFBE1B1E45F7478B3B789EB0164CF29451EF0137B77FC86B8937B76FAA84B68E980C1B2E02DE41ADA8A22A06DB66DFCBD6ACCA9B36ECFC0996A2538599B5F5705F482505AAF87ADAD3C3E39B7562FADC623DE6C091A7EE046E6433822C1124A1450EAE23EE80EBD26B8555B466EB29C9965BBD7C19EF91BA28A601A81CB5B04C4FB38F748EC2D3D025D586746D5B4B36BC5C642DEBCB07C156AFA32642F7EDB6B7C1E55050DA5E3BDB5A93D58DFAA717BDEBBE4BBCD2F9C65F1B06CE82FA6A0129A2259C43F25F4E66B6C7BFC6693FEFE737D131F88848FCF71239DF46A9077F3033EE44C6B8A4907EC3ADC95F631003C1EBB5EC112B63E292329B9AE71F5015A109BEC1BADAC0100E909E16582CA8D0168A7B13B7935EF95866917B8520411A04E36424A93B72F25D09B9BEFC3CBDB2248B515E93874FE65585EC7C9D35BF1E5968A71EFFC011BE882F4B1524194C4641B74B14AE8C9B72FE371F394DD5BE488518B23716BD7462C06425A757EA875147D28544477B2DE427735A4AA8E8EF69BB054ACF9EF40B3563C458D6547CB301918A4D4F9DF928D16EE2E53D975C72EF7B302102EBEF4EAB1AB17552373B56BC1E963ACCC4AFF584BBF06F6511E0937513CFD2F6C7CF47722177D01C1A77817F0B039C87A1BD593D65AC0F4235299B16F54503F601DCAE7D8FE73AF4E6FAE81F3CDA40072D2EE97F8FA7C8B87ED5FDEAC80F5CA84E2BAACB4D8A12471B0DFA0D84F5FB4C7E47ED1224F4667C3D05EB3470364BD23AF752C5557B104746885D385B6756E54C2A21F22433EF6A5E60D5997DB10234FDE9DA062D9A6F63EBDC76AC947FF8FDEDB5B8F83B009BCF7DA9A35CE27E5AFB2A02A5B7C7D2A8B6EF97914176DD4A1C66FE4C841E7B9591ACD980B9E485AA67A0852D0538625A6D47926F72E89DF0CD788A599A39DB4122E47DC12E5F28BD3A70206BABE34AF30C952A9401B8301349668ED0B0A63433A96AA8701785D58F5F9518FB3AF215A3C49E224EB8B502895B95B6F53188EC987409C0B868B5161191C315016423D673766D851C4775E66105E65F9305CDCF6D964505E2416C85931C80822F965959EEC2A1D2CFCF317BB560EAF26B43297608972B1CCEC4BEB8BA96C180FC07CB1F244983D6AE7D1172FE74F23D75DD34A9023A6962153B39D04868DEFEE39B6AEA6B56880FA1E4A45C3D003774ED2F8D69DDADDCF0BA6D58AF00BCE58C88CCF7D0AB2E5D89C204A5BBFDAA0525833F4DE247AD758C306A49A0C29FAE1D212D8B8F59A8D341E096D33261366A92507843498B879F77770A1E504D59BA39610618FB6EA15BE2A444F45E4575A6AEBF6E51A9BB1D6C0CA4A5A64114DE6E2DC52714C1F811B86BA2F4A11F483883893997EFB0FB412B1CDD2B910734F91E1994EAE996DFFA7481B58F77467320391D8AA99E6048437709B4516B76793B52CD2155DD0B600E372FA824F459806F978DFEAEF9D81C4B96F9D673A7D6232A4A5DA36E57322EAAE8FBDEA27427A24EC02DBCEFA5ACA716B15E716601A41DF8128EA3EF483CEA99D89C5EFF97262A09A158A93FFD92A988DA686CB2FA351941B10AD8D6A4BE714EA538259F03EC01D109E699BFF853F6215F929BFDF37EA7D0CAECD101A528C9808F94EE9B6163460E7F9CCC1A7F5CF8092F62982128AADEAF637D1D83DF7E6624878F0C05CF3160EAA880FF95AED4B2381A435F4AC29301E50E82516BE0C467E13488A13BF14BC706BD66D0225F6DD059FC6A151C487051EAD81F175507C71E945EAFE0B7021922C9A786 +sk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82B8D9CFCE89CBE8036AA98A85E108301FD4994C292B8AFC7C21EDF03F02EA74D5B568CCD7A26DA583FE09579F247E0954FF0015AC848C4F6D521C4FD7A5358DD825347406062828336624841734637704736858664204400003342358188888315343343561617246864345173633488526580868340075612740580203167505352746326334148117717267074560555885152875736120872434347837254181387302836076328741340557653711202244182143312281574122353137507833045733547734722734680040770244812216683104836474254052073156468322883615411511585812581630464646447034082218262348214360253742163055558123866688546280654878543783047780545483240340023412454038656032250633135750683885132440787723640846113713388074656030011508368008636028607680548007227013244427478433752867438185665331843122003872202585038331255876778186171434753858428244446083622320081427075283247164534236214188350567060780217856413680314084713412261133774464772243010257380613226686668111785561030153034788065716172647353060731865828813046215221571082836616003461552232246746114541667775645147341183036224403357814004467562827646060150345438740171780645514338432441447014375083551561642635417547814205815650765512116336246100746085170370335351678841145244614251240311716131043418326124403733248364234766551651686655141722650506457457056636777734542215144284264327023700002756636268033557161768612185284852723822275071765551112741746162773228532732485000015401385216786335182151682502146838501771358372113250384830121573730105466448802662134615408244245400671447724640820015868880877485283242241786610170152715785226875485017681711042350583816052723785036771845556506380251418672155428324228866221712682454343608482568047354823864567488246250888380333021882741084125221067680365233512514548388267561433724887341166318154081623205251284600111380006166852688315745055362712131886735456487360432077707258672712622060470482205351551244722672417535137724002351845102171840822828424717080304310243728500237863045531746824423050656825678676648177301772316236010348577167166616366512104265287568850747581705165575107310027564208510743443337001125271383654567428476100052500772336220157846672705322616407175745034700361716402087647836667451838033215107214680287824501761587586384338372420845615261641180326012725785656253320176520422513787076175030207515087338028806828275421384644376678636541106578354740852645575251071313782542602512113227788083335425487080083633377862856418048466103130381027004860106484851653700742244054824316117317374657761551414145751344126843825345288780702653025105380446663728227451472323086461546423548377107487581370200450865104870812256052771700460005665747100838678740868512810776885486378853524520631221238467635410761408053581646804100823520461011488874464037730180356640032778747465677448886044822304510517204883140473137083115726287437804412878287284662713652724237232165507364474582276740563723785312264272060122418411412606536177480177074707740257710703574706644861208311218817803184326632676265073508440487852780333610881373CB05455AA172A4B305849DA1E3619DB9ACE8BAED1D7FC6C7EC3F68D8DB6C7BB9B53EAD5C932E524B539D97F8B4507212F73745A3C8545D281429433AEF110E718E13D03771D4CD3642AB4E5A0B088E432EA757C2AD3381381548ABE0738D89ABE051E5D4765E3732451529E24B3DFAF6561428970CB2D5334498E27408726843A1FC66FCA2FD16DE7ABD7507756DE271EC6D03183A69414B7BA16A7E8B918768620E1D4EBDE6B792029A8FCC854ADD208D826D07BCF5EF867161B68AE7D3451EBA3B3831A5A28B723B00CA1CFC7D8A3122558271D9FA2AA9FDEC35380F098DE01F4C0EA1E8358AD1E3588994C164FB6F5E41B3ACC7D56922262F048F00E40896975251513005FC126255544A0324F826C27A876850DD298B000A37C20F66D9758788E5EAEBA249B89F4E31B9FA49EA27903E7ACCCF08AA841D40471D546323FEB9B009F8884AE640B7C089A868B6C6022DD2ABE57E6B100E625751EA34A69C8A29C0151936BAF92D322EB947D17526ACB90ED6271A7899A1FD3703D4C9F45495606E3D1F6D4177E219CB7F710B9729AE46BD6B6585A3847185D99AB2F276798A740962DE0C237DF894A86AE135077CE0DC407949EC9E75121DAA8C5161E06ACC1BC0D1C2084D993C36B8A9C9321E5877D5EB400FE221060FD3D8006A79C05117322FC71662B00531B267E9605BBD82743DB852307EFAE9390DB9497BB7F714BC999876F5557D0FAE18875CE1A19406E0A06C1604550AEE744093A2F6DB82680A7ABF0CBDE1EA826A89B74F1E59E561897A9D94EAA596FB4DA0EE446F84A175BD8EA9E755C74DCD120339BC2A230A0ADCDF5BABDE9CAA9E9911BFAE83CB1A76B8C7B601CBCD7366FB5C5B52319416491EA517FD68ECC1BB114F41D0B53CDCE1F6BD6C7D0CF9D888D125747B87BDD494C096B6E13A00FA56FC9E135DEF54B08CC2DABD7218646B40207A603498C2545788F10B52B553D51230C1478C8C23C416AC67D817096628FCB3DF902237311C1443FCC0C6954D5D2D41088B180DCE981E134E2158EE3C65FF05D454BA60A1061D7B077A0C43866D870B346870D68A07FD601D24FF1B2B076242DDA7C75B6F69377228A4895FA9E850DC452BDD8B94B0CE163A2E63EF8D151EBF7F71B1EB0C0F6B8C8F185A472AF5E85F8A7220AE18605D6E0DA4BCCFBC8B3F8B7EF9222FE962D4567FE5BDC5DF1BB0C8017591B81E7420131D4051B487ECA164F52C607AFCB79F6D603B0A589C30599B006932DF1F26C61C92A520412872989FF28A620A01CC16735B0D2D97C47C1FF8670F3878E76900B5920F4C2A43612810BE49016F4F0420D67EDF693B90F66BCC943C9CE31128C12DB0C7E5A309A8683D1BD2052863AE98348C00B640B3EB1DA87D83B46098F2A9B50CC3DE6722B1EAD2CE752567A716709FE7C0070D4DABD2C329EABB2184A799CF2B01BAD3F6D966F81C0CBD3EC24C650600361B429E13B4683FD674C11508D09792C200857EE68032013EBAD03866E016AE10D3D3CC83C2E7E24EE8EFE26A052DFDB67C3DAECA74F4F97193A4CDA328E5E1EE1953FB071E96241B176B4E54FE7616660722F19A627229EBEE25C81303B83B8FD31DC4AA6F51A510CCFDDDC5FF8F8FBE24CB19AE0E049773B1EF63FCB3FC38B6328C04890DCB4D75F14E215F9489949AA41F2B56E1D356CFDB78CAE6B5CE343D32A79C023B7FF544762676EC8B4865F03D6CC58097D057E16E253759B133E10755680327CF786EB1A809ED142078BFB07C518C4D2F360B8CD96322077DC64CCB3EF9041209F2F25EF69F5D7E0C7D714D9B01EE47EB30C8F758F383439AC8EFF38C52D3C15D5AB81C49B8518D1D94A1D7064D100ECAED3C5B1F2B3647BF3D26A0787409A7B65E5A5583BD607C8AD7CD5B1B89CA3731FE328B2F04054E21F54F8C27894836DC10940A6BE60B43D34CB07385A10853687ABAAFB8BD3B704803E7920F9639193459E1815EEAECA36A0DAFAAE555794DC8BB3D2FA1957A817A563BABB2F38BC3DD76F32F3C0A7A72B58CE31ED38B477143632F82CBB47472C47D4D68DDE0C5E1C55B2A52109360DA85048E924FD1D1DD4F952B31E13D14E47FCD37BAE0075F1288DB9AE416FF5D319D34E6217A8740BB9B4F0A1EA8A9EDEB2E11A3B88558E718D0B837EFA0BD4E0CBA1B4FC5C1D975EBE03260B8220F27DB730E4A4659C342A95048090F11FD332C98728C12297954FF5A3F99BE88A438F2A26D406320C3C403C24443F08E36C7CCAB1E4139463AD8501FE6214601932F8F613A6F89FB46AC84D3B29C060BEEDB3D67FA3150668EED38AF17DE71F8E42217542ED21C8F5B86EC5DC71F2C3016E9797E02C9D69D01B8E343A419EF9F9C132E16E0DB7DB186373E20AC7963EE8371F04A7E461F7723648C5AE95C38AC9C37CCE8BC531747D767E2977864E3C8C89556902C44373A01FF4E4724125B399AC766305502B39C50AEBF85549B3181908F618D29E68CF09678D71ECFF416008450FDDBBFF348AAE9554569A88E29D423CE0A958A8F889A1ADFA99E17999BB584F06D4B84DE5345E01A520DF2D375197FDF263AA4C2E659E33BA51BD4006E2BC8DF6DE9AD564EC235288D58AA6159BB4348A19C8AC25F05FC4C8A008B8D7CD1416E69C15253EB83C0A1B854BA4AD2CA8F78FB6A251C0A6190719CAB066F6DFB75609CB560DBECAC7CE0745945341B8B42CB172F0941362FAA067C08818FF6FBA8E9CE44DD94E6D43F123B99E46DB31C719A43035DED8E79254AEC1B46A3C580CF85C97F14D248C856649BE3EEE817ADDE45B27F60E475A3720AE3AD04CFE48E97A1D8F7CC46E46A95EDCA82BBAD0499FE614482C4D64669AA58A9DE8D61A09BAE68648087DD54FB6269567FF64654E3CF93712708BBC15F7E15604C1B2CBD4E5BBA0DCBA08F2E1C640F716C16729BAD42595AC64FB145A4990320AB14FDC5870623C6D075BE6D42BEDBBA83BC659CF38ADCC1CC052D0FE788D2914212467D86FA0403796E362E016F836D35CB0BF115A9DBFEF0B0DAC927969B43FC04AF11979BF0918EC538D853ADCEF8D5122831E4CDC3F5954F89586D36A575152C2F19649F22054D1E775507EA86B1E4D4B8528BE2DA5A2BC6C1E81781899C0F719CDED0549F22912A43F1D9827D3A12BF0EA81A27EDBE8484FAB19C8D610EB504B41532CC87773A6C034802CE679BC7981B996EF5A4DC33E800E2939CFB976CCF980F39448D2B1A526585ACB231782B25E4E4D9CF007FD36281D25F8D2161F5077059D8C7BEF0B68D0D2C655063113DCFBFA8DC555860E5769AA5938C05BA074A8840DA8E48E19D848924616980476180C80DD460D793C3657A67E5693004A43E4DEC0E504709F07E3FAB7DC2233B8E7261EE05CC11454DC69F875EACBF7BF6E52F1C49C1A2DA726A3063A51156C6309D9602E54A05F31C75942788F1EFAD37AA3E86E4F33C7261C616AF0EDAAA3DCBF2A2EE6205E83CAC2652F2BF8DB4F2EE5BA034521FDCACF69851DEC59636869013557DC078E06C7171 +smlen = 6428 +sm = 3967BF762AB7FB6EAF96B4FD74D831A076E4070AB2C40D8C30B2CCB8F42A943E67A3726F5B925387C564A651E2B1E398E2F40F64ABCE05FC32BE2EDD3B0C0AB47AE28AC659D98A49FC0831BBBD682BD48B02BE715EC9C4D1222B172E473F796B191156DF27AFBF37FC423989859B5D956E31698DC8DB32A5C61D7159F88CC5E9D74D5C7930F62A8D5F8856FD3CB39559C0F26CE860389BA4EDC7F442AA6AF18C02DACDF08A55C9C276400D1FD6E681458502088E8323A9EF192FB4EE2A3157A62A1F5D6CDCE6FB139C2BEEBCAFFF66BFBF642FD790E881C4673E56F065EE23A7FFC434CE499A1B0F3A30FD7B3197C65826864ABBA75EE5D094521C1FDB313D915CBF3CBCB3ED951A96BAFD1B4079E04A47E528FA563F8C37AD7FB7F4ED29DAE081D90ECE012F0F8858A1A8EA3588BB2A230C91A158D7BB3E6CE04C018EA90F446B249ECF1537D72524FD35D71A0D47BE33B023851AB2C0C87D3E56A8254CBF25711048DF3C0F23F46CF4B8C233773FE1BCE47C3D2ECCC9A40D4B469ADD0A4763E0114E44449B07450BCB3C8F04E03D8A75BA1326E22714C34CBA39EF6DC0FBAF69A7F22A1F5401738FFCA415246FF5F8B5B6787635C32412510D26C7A50CA9B121C2B8485E1FC238E333D44634845CFB2B4405CA7C7953D4C8E332B681C27740692AEEE83BF4401C2B80E4E8135524466CFF86BAE32C42A60F697157E09BF260642CEEFD19EA21A90F8C22FF0FFC88BABB84DE419B13A8FA33D89A7151A3967DE76D1523A3699777C3E921023D2D9C04CE824E45BBF2F3A7D1A8F33002F00732EE8F8E977864D55E428A668369DA813237D51D0F46008F283C9636D17BD05E1D77C4185EDF4FAA9C03D3145BE1153E62C4225CF9901163F2F0337A4D7933E2F8FC20087EDDA4D7B7572160C1F3AE5A6FF8A42F4C4A6663066271DB248E1B3BDEEB135C9BB947BA9A7F5EF0F22306CB06C0C3EF367FEA473A2AC75487C70B20092E4E850F892DB4EF16221D4793FCF610B933C7D97FAD0D75A80FFC5BF10F83656D5F7D5F8127EB1EAB18D6AE3A5E48E18B4BB1F43902CEB1C5BE444BEA410D4ACE3D5FF1E3DEEDE44ADF94E2DB1D1EBBF1BA82D481F21FCC079BCF891F85734D6E034961387F5FB0FD8B94BA99431AABE1B731D22BB0FBE3EAB243BB2A2E1541324EDA0D8BC78D85857AC52B2FA3E54C5AEE287BB7427A7306546AC6A2C056CC69337EF877FB781CF05FE4C35829C376BEE649C5B286083F326DED2201C44B57B8422EBA15F8EA7B3299BA378AAFE4E6668C9E11ADF359198057D2C4568E7949A2804BCDFB05E9884FC541F31E38DADB75C061CAE00A7163D053E801A1AE188E057A0EE276E13247570A053C14874F566587920C2FA7C143A67644B064123312AB07B194E969CCC2193627DA3A01C5669287305BE4DC98ABA20082D9FB00E5E084B5F2A8F2E278371FED63D23664FCC9F9D94C0E2924A0421837E749670D86642D4D81581C8C30B191201BE1FD4A9A4116648D6C3DE8731A7F67BBEA7E55DFBC8EC4DBF000FB2089498CC22B6E41CA9B15774F96650B7030DF4BA793E3FF1C7CD940ECA3EE7F723AF88C751F8FEF44C8F418D15106801E114F0EAE8D845B482FCD982E6B4EDC1C5808B120D166232089C3B15E68A87F2155C7036CF46F8AD8BCDB22555C416930740C61B070BB218939651F95031A43EB905B5C34CB9018717B0A8D1F348AADDB6A1AC1DF27E5C41358724A1B4109BA7D1B34274B1DA334D8A193C3777CAE3F4BBBCB6A030F2F0E6BDCC462258F35BD3D481A17801C0FB2EA82C7EBF556AE266A8AF11A2A4DC490AC06EB99EB4953E63D311A6D984826D96FF9CB6A80A04A3442ABEF696E2B61C7E1DFB5F8B42FFCF5A91D995F93CCA48C36DDF84F8640D291D19858869C85359262D61F8E898AEFEC8D7729A7315BBCB7326CAAE8DDBA53DC551B6D847D506F50AF1B0FC4B690F396D88126289F04E6421CF3A395C20BDCD0E0FA752ADCBC564FDBB91238DDDC63AA37692E1636505D9601F2FFD2D4FD3FABD1408B5D16082A763BC09C87C86A74F65B5CD7ED244668177F6C8E74E036219C896F9B5DE8D13FCF657512E22002DDCD193A43B97D5D96EB43DBB9F54CBC47DA4049438081947C379F6872098C011C71F6AE9BEF5143EF874629FA7424126C7875A6F2DDEC364F73D4A4625064DC12CF1476ABA2662BF35FEF2ABC894E36938766F1D43E679EE651063418F6EE4F0B6738221EA2124836E9A232CC602BD59189504EB5D8AD334F81DBC4B2BB554CF4A6D21DE9C85C76E78EEA46C96DD4CE918E5AD34B8C657C5D8F1C48073E12D6077112FA2CE4F335BF1C2A7CCA9C9E44C775B281E02D018289B4A45EB25F7D4ACDF692DDFE1711F12E67F174876ACCF623DDB2C9A5107D9D8919DF060210D0275CB39B6044F277B2492D0F3AB9E15AACA2A343363EF18D093D357FDE3CD3643B34FD7C2C81F7DE40737BA1944C5CE60137FD1D6DC2BBE44D835EAD7B29A663367A05F5F208839AAAC03A413E3A9EEAF97572352A1502600D4BE6FB1208F80D53734E0E75788A384BF4B208A188E0796CE15CEF4BEE8ABA7BB07A581E2BC0F2BFA8B1A07D799021849761CCC5E68183EB063EC49B7A3AB49F3F2ACA97E10FFF30832E3A860C2DF4FE266B5C1EA39037C5CFA94C171128AAFBC56320D7C11D6BB394E7B415BD1F3574A406ED612C20B783F48105C4586FBE2B8F579470CA34176378C4867E52311D7E9C14C4C7821D66FA60C5D007D0DB7540829DAEEA4429160DBDBC68BCFF91332993876E38040E40E29768413746DDB1515E9FD39046E9E3968132ECE447853F1CA5FB2A56E515DFDA5D5126C2C24FBF0E4C82B9DAE83995328790E5FE20FE9292138AC91410990316ECEAFCEE8B19911D5EE802A408221191467EA9F6CEDC7482D7071A1D3EF0E0441B090C2FF3A76345E0C8708C41B70A2C6F7092BDF3644CF0ED5F0F5EB6EAD9CB89FF2B2DDD7D3B833F5C0DB228FEC830D8421BA1F51907DF7D7E35C9BD996D4C28BACCABA58469CEF6D77F3FEB1F8E76CDC3F09B737E58D921C15072BEE472BA69A7C1DD9F1F20261810B977E2AFA43132FC3C3807A91AF722A021433A285F8F372579EC0C167B37638F2927B4A84BAD17524CBE9DBC80C4854E43C86AAA098FF047272B819A4F5CC2C08DF473EC07A0E79B01B483D66FE1913F776455E064A56EC7FA8689198A3C85E8579FC38FF168A876D928E7806E71AD571A3C7DAECDF66AAF409D1CEB4EF791974907FCB032FF35F7BB19E1BAB1D1B8E749B635DD3CD2A433C1C582EFF018A78BE6ACE8D7CD00F0AF9FABE72E8821BF258C1568DFF88E5C318976028837622E46D521BCAB7B199F69C6905E7E85AEAA0E9FFEABBAE70B1A0F7464AE9150976E938D3F32E571A3572822FF2FAB7D3032B07DC8A23DF9BC8E93C6AA167E0521AAF6A2655F99C8D4DF45D832AC4AD7F3E4F5648B459205C164480382AA059A8CD9D27E784DFEDCEEB0B60C2D3B825FC2E5035C3C022B12AC5C66BB8A0100E26CDC3CC8FF544D8766AE20BD35E1063148A2429F1F4A3E8D0FE151D9A9695DF495DC1E3E6546C371CBAF9B2B371A025EF9927EEDD463D6164886C8CDFD0491380FEA2C80B4DA6AF70C2D729F87BE6B246313DB7D09D13CEF78237F0745CDDAF5B5947FCB9C0EDB887E85ECD3E41F4EC161EB42FBA9EAE8747016EC9F74F1DEF7280DC00BD0661535BF47165498574BF33E8CF463D103E03B403930038CD84132FDC2F5921EF2D4FC036B853E6D8FE2AAB6B17AD70EA3F89930D14F8D8F62A0496B14CC4C5FB2CECDA8C0E1F7CDFE4D619F3589DC33060A84065514928C2D2B496F3E165A78E14A3B1722E5F0822F202E78979849099A26651E47DD98402EF13B2D9BB5E3421A010EE0B24E79555B419FDD26E4701636047EE3E5259EAA842AE64DC76F9A8D29FF6A240747018C704D4E88E69622EDF77E457A19558D8139056D89A1F716E3B5A792523F89C7C7228B524249D9F49CB5C0CEC4926B121E93C5253BC256F488EF5903FAC602A79A77AF8C3D60AD1F08621B70C86A026C045BCBEFF1515C5507F9E503F069EF10BF781C0EF366A2145488B124C0442887D13C3A5C1EE601F4B451C0A4C3BBA366E906A6A6AE0AAFD0FFF89447BDB6CA03915546BC3497CE6D02F291DBDD10614CCF0798285527533B5884FFAFC458DA474372F22A5E087781479E04F9BA19E165BBD2E4B4953686BF19374249174DFC5FBF6C1695B05CE04BA5B6CCD0739FCBFA6BEE881C4053AFF2B25A7392BDA33FC8D691038DC6C8B3082FEC7ED32EC8CB3B3A4F02811018373AECB0597E2F128862F42109199FC8F8AFDCEBB5E07562734FF2EC321BA7763476B11B8F0BF24866C0DA986894D79902BFF49E75B0D047A729DEBAF021ECB9EF0983823340E329B8630EC383C94550209BD0B998B55B4C56E4935E89F71E430950FB4D8D5B6F893113DD377FB79815041246EA97694005E08CD835649AA966917080E31A44E3E1E7EB7335FF8036557D4DF9E3F162BC7791823621B81A91D9418F0E133B7DBF0C162D48B7C3D0F527446A7E901A4E99A0DA1E86BADEF8FB2E557787B2C7F30000000000000000000000000000000000000000040C11161C23E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 + +count = 95 +seed = 2489C04BA57D149A60F446670C13C29998B52F3BAD548A751D7134B694DB25ABFA034FB4BA45E105AE27D575CBD02B99 +mlen = 3168 +msg = 1F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 +pk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F6E197ED19219F9D051D470F8706D8C52E215A81B30389879F94BAF652C87B23648AB559C9CFF83806E2CE8E8DA1A66D3F0BE547C01F35E594CD86530E4CA47F0E03D9B4A36E082FD3D1BA24309A29BDCC56C5E5A39DECDE34962C5F6C7E88E5F3E456895BE3162B62D088038E7A22BE83845CED7DB2E3F52D6B2569D915BB6431CE7F7481A13A87B7FEFB9C3055EF4A462C1070FFC1A6A87662EA05374E0BB39BC3DE81213964DE17B1CF2BEC5E4D77F98B7A494C7028CDA69C149583C79F28BED92BC3D9E52ADACB82E931526E5053338B4166970A3DDC9340DD0E4DC84009767D63057C57D31A1217368668AD2D2F918D3CB6C754CF69B7A659326D7B0C0D086D2E43E65BC0CBA1157B78152DE1C8A0BC3960511579B76722ECB3F2AF149792336D5FE4880208CA912645F5E9120D37C381F28628A03EBC39D414EE892EE8BCE2C9192E2E8FA3C197CCB30E9875A7CF69EE5DC2087D5911848AA4497743A4E94F03CD2D8B242512477567D0679337B3AA6E1AB44FB15CCFCF413F95FCA6E82306376446F10DD7F67A5FC88E4A1CD8E9D26693734D3C84C2261EB538DFFACFD23BB00E38BDCAB4D9C2DD61D8EC91175546D3DA250A391C24EBE48AF84D653F6C706E592C2A8C5FAD8BBDCF0B0D256FA807D3C0DAB73424470BD14CA26A1E6591E3B7EEBA65243BDB2B9B5E08EC0B768B23371CBB67A8A5D3673DAB71776989CCA823A4ED3593D76992848D54162D8EF52A0484D7A2AA6C5FA8AB45DADF72B7E3E5F5DCF0377AAD46C26F1CE00F0ED62BA83C6A08B7B5675A2921E81C96EC06098BAA81EA93D1AC71B96802DB79CE14C8DA72CA4E90A51774E7F534755D50B05974A9B5CE9E0F8E14F129EC49905534F4A8641368DF8D2E237E30BD7593DE165875462A87F22EA0102F8FEF624FDCA74E76AA485AC2C304F65F88BD282A718C7F31D12D82660CBC08F6AF7ED18A721CFEC3AD341EBE6D8CB9241A5A4400838BF0EC55604BD241EBB5DE37AEC15D753A69338506770F7B3B311ED4C07E8C4E3AA8AFBABFA46DB4A179268F0B792B5A408A0E54C7B7243C7980F6E0EF195D83AEF2D85CCDC037340F22850967BBF42F7D59F50542DD5C469EB4C4B2332B9DFDE7DBDC882F06CE02B0155439A3BDC9593BFF47291883BA1D26DE13222B4C65E24F157C594F8159D8DBA4FB6D527AF797BB2F884E68E53ACF481DE420E4F5B1FDF7849314E34063E9FB0FDCAB2BB1F81B5CADDA4F2DA1B0D92DD673CAD37AA9B98E84C96A0C2A8A02D117941443B4CA3769505389A31D80712CE4BDE2529D07451CC20BFCBBBFCC728F9B7FCAAB928EA1A287B213785CF6F731AA7F2A5843FC4067750F29503EB104B1572F85E9029E888AD0868F1F44D84A057B4682CD97D19083703CA56CC733BE8CA8816613B875FEFA96716157B2DA4CA6D838338AC6F99ACD54DE5F771F130D9DFA0A0025772B9AEC7C8B663E4F4FDA7870E5081581565C9C29AA921B83FD0F68DFC1D511EF3AD6F5995A8D0215461D5A1B0A9F3CCEBF7660E54283A1B1079C387228EBA3C3DEFDFF2E7648C7E5FC5B755AAB1E2748E31E9959C0839706092748A75D4E3074E21EB9D4F726746FEBEFCB9D8CADEB999C84A1589F5ECFEE52C6E541A28EED829723563EE63BD9E9164833AE8623224596D85183A5CA759ECCC41433360D33B84287AFBA8E50159066EBBB68D42F6B31751B38C10355F6C5F0CD3C848FB2C9992975EF3209D38FA6371B4FCEA5AF0A38FCA8C5978B58B9034EB857844F43463DF0156179179C7C209CA1F436E8B0C7ED23D0D6EAF42F5587DBFFF9AF2BC048F67A759F49C5CD8DC99582F394353CE0B08F1326A46253F144D2A8F15CAB10F139C013FDAD0ED80BB040C0E20BEFF68711D2529A9BA848937A87677B13FEEAC826ED80E24656A0A903B6943B5DE54B1AE7DD24C9B1EEE1A22DB5D2BFC43D9646B87240DF8CAB7B74B6823CB6E0888586A958D9F156B2FF621E8174ED65FB60D8A7C14E094C960DCD23404D875C41B9B6F2651725C495B6058104134B3A6F668181CE4570B7A9A4988E38BA5046412C749DE28E168C7B23F18596DAF76D0312A014351009E2B6BC6E88DD57D6C2773C317BA7CFA9A42339A056F68B13AF483BB31B1B32C1FDB9D6420F6769122A49F6EC2E8AE9674BAE0F3309E64F2EF674804AFBF9A8C6452DABB84710B06F2C5BE9F7A9FBA617E4B76C55CD6F01B7F1C8325528A23D3EA6D3C318CB45675B898F42E3903CB24F6CC9C167FFD4DEE8114D8C3E2B6B518DC84D4CE1A4D17042415A0512E5D4B55643ABCF631F8963760C1536B0B675893D409F7B54A98D2ED4178489194117CA1E680BF4DC58B899D73664AFC00D1918F6AB294281FD9C9E30AD2586423D367FC47975BB58D6FF524ADF23A6EC1A2A7896754ECEBFCF007D028A6E93DC76DE8D02CD4B646D8CA8BB76FDFA6DE6742337DD77D11A03520FF916B55495CC615130DF44741F5C6EC1762D2A11B2FB7553EF6B7A6463D07E0D4C0B25B751399993571331AFB73FD1E60B7A91920C475BDEF3DA8103E117FF41D1189350BEA75F75099D3FB4CA64DD13F4E6A8B78093CDB092EEE3C3D282C080CE1CB3DB24E3CEDE3ED69787B0A51A451CFC5B5E61B298D9D088A33ED1B1EB622A27AA3862D5EF941DDF4A82CA1216F09EA1C586FFACB6D4538882E27DDB7780AAB53A0B7437A17AFF41F +sk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F5FBE5C733917D5424198450FBACBDF1A36C6943ED646F87A8E8356C55488ACC88D7CFE0F68F364B1F4950A403429DE62AF9710298D1B855D3E87287E3334BF0D83488416074431478678006532708304883401512236323508825780488728575817667332570884471253161768313544585614573547268708115662872214318538105552543701423106644617767045758764770551004164105818153742757077541244637732685137080505338622402381646473460156377827675874662031335651126877764208751072261747868726360457584668721067042675510507034484055526050341478635125513512444108232241558640441812360323550241765662436302554463734572475500682427124033112821386617550401362341417017265820836806206260763603856642035115741280026386500561487210542668873236663313640003574001561627252144870661320256611783735577040374407475338374147768428865107571647863776464066403085238724276072445002211284271871206115037186353425486872608252651257484321866156060181178180406672627231085340623040366262712805710860545702634857741033838601667037363654173353182783016218111301515540115311768426857844373507558253201555052163481512372164237300742768773844130251865853074283431867586451757881418453548068480803756257401876557253116155136413541610546752272010771262753421447013630576287460280542270673488142760570106844666383706171287325103871288634840311408018302853073126277327587486064331401412576208125516663101500543650180627110084435871054831166262480744850813107074131201683808463410467835676077354000240387700788448441447116823674500476058237625854711474676333525285876215108024527455465430332885777481377750856407144383632427650361578748328604436842255334501644657317431585370465377517080684813401708435002788528252311051888117834415137387785148075082711686161145185418776532442803550650001833564703516458536723745632008784556060736403805157668000640825462275350855556152152730588508126583503312371711423103420275563842051513307057818686002051785103710146440456772513043013646347448416241373646147362046745066401823226535625478638472562881764332031211015301268537674236107466372426506111001515823204724155578481805376410707413303063615001376883767464810076850016687718865161143375045804264088808015325832084161130362042541482071217365773663563344875332303134245250547076663207826768210711476320582555472447264086458741053205634516663785354288307355414036150675762133577480485373755242715155240470235040715556808221126773455020886771760300608883680720146335063817212715880403412782708483603453200563515247453448021037076208882376758412586650671877482801722343124440156684082135386081503637623001562211888456355037828272324584711265054711123258632372166205005850185550367864183837667344385531004787786546743146527286515281476628241231141630585111354644065068848635582150637130542436206160330556185210382465706121157421652625056506673511567054663853710206047344842240404347086881152872387752626320550276521523474004820770521226101373515466250077385420606555736523555570313226526115601417421153830524180513635372484800558047460037805637283410DA92F99B78E942BE29C65190EC108922E9F7C4A23E47A5C233ECF8769E6E6CC099F393C9163452F801D4AC3D840F1BFE493C300D3041CB9698B47CBE1E4C4E8BD2F8274900F1671AFB750F3263913D3EF74E359A3D4A6BE57308466DD979416DF4096E69CAF27C492500FFB6F6314E6283C34CC1B1A7E5E6ED56F7504E07AFA3434BF1CD9C9B792672FD6C0D093896901179E785BB24EF60B8A286333FD1012BD8EE4D9E4CFEE72A81948B6C05831CC3098355846B0D7C1F400706354517C177DAB9965219C39AE82938605745DE80C58D7EAE644DC852FC2B850563A11440FCA037E097BE7388EA0B6A6C6C678CB4C520382926D22CC94829944F52FE7791979F32E9B3315DA54126326035E0AA497FAAA3B56616941624E60C1E6D5D30C2A0B1EB8456BB285B9C8CBF888BFC4601A93442AAB122009C766E4986CA0C53E3343A6D16B34C2E5E6368633E616C1F64DA982B0EDFE9B267FC49F2B1CC196193119A5F2546DB7E2614CB576960717FDA4E95963D73CFCBD33E5EBAF0DD0D2E6A150EA093D582343E504E94DF88A6F725DB480B60E0B4A3A1B489FA1CB35D416D54C0886A8349504221A4FFE085C674788B3B553ED3CF65DFB7FBA32A7D945B51DA6C02016DCAAC2D60A8CEDF5973103DB800F548585DFB2F68C96CE72D17819E19A62E8FE237B5D63CB9C39BF850A7FE0E812EADB726202EDCD24A90688D237B7EADC20BC54133C7C3605918BC3D29DCAD1CB6DFB274CE816B7C50EDD43076A9306E82F582AD9D179157582ECB4F37998F4209FAF9F8F49325BFBAB6959175BD570AE0D7B09535C014128C71FB394C930295CFA95F0BDBF04DBEAEA6DA4A8909747CDC0F2DBE7623AB3086CD29F4F21F9E74A2D68E64DF4D3B057F5F11A58FD11EA4B227EA95458D15CBACD3F0181930A1196318C66564E57080F7EEFF5EE5171BA5FCE5DEDE3E2B50F2B6EFDB93585167C337F7E44E00928EEBD6622EBECCDDFEEE8AF75FAA50E47D5E5D04684A31C6B750527E39D02AFB77E8206734D328BB686FC396821999776FBE8DFEB40F0219504DD8BB817ADFB32C1DD6A9ABDE09E1C9BD09FCD7D0B2C3FAF3E801BD30902BD50ABF0B252E356C8F01FD2812E85CEC75A94988E71A8FFB86242FBA088C76A8BBF27D40B48AA499D9DCFD680E398A654EC793B13FEDFBD432A5B0778F4EFC5A742FF0E85F81E7572CEE3CD835D2A7F761B7F3B965B8931335A2AE3126082CD121F83B2CD1E3FCBE472C7C325925B799FF96942765F6AF11FC39A5E589371BEE85AC20EF9E6065E0F1D4BA9525EE751F48397AFB9A3BCFC563A562E49EEC60D116E66976E7275A453D026DE393F2852D088CB20230969B0DA4C11BFB24347A414AC4B2211940389D8AC40EB6D06F51950C6FC6D47C3FC133299CC5AC2DEB7067AA6EBC6F562E7C5B5CE365F955E29E4BA26E27BF4A6EB3E47D2B51B2E6E94361EFB4A207088FC442897D224D3136BD7195117B168A5C97CF36DF9090085512C1E616A2208FFA84B7DAC16AD390BA87A94BEF74086E410122B0631CFA12CBA0020237A29814F97D9D3057FD7216E4E55939C7909D455F8D99C4FECC67D2E235476A61338FB0CDA250C8412ACE493EA306C31230A8F3239E5BA4CA0C7E8E2B96F7BF61741F2B05F6B7C970ACFD6B98CFBCE4BE09CF83BD4821DB23A907934A2915854AA4FA0A234536FB24688C94B800498CF28B3CF0251BCC54D294BF5E9113F7BB7B0CE53B41770237697760213E91BC457C987BFEF35A4E927436CDCE0BF34D557AD7435B86B0087EC43F4374F17394C01308720895AC0E2C1CC14656A373D14223BE7A98C0D60CEA887DD15F6C9C8E4BD2DC92DBBCC63FB7AC9EF319DD51C7D7B0DA99C7D099DF6A829F3B1B1B6F78C6302F313268F7436E986D37DA3AE7B54BC24B0E57D9F8934F3D3FF374897934D1EC2D0DC41D4C4FC64D098F46EBAEAC80069AD8E32C07B52FB940CEA12B9BE4D8F2D33C340566E9D9C0757F75C1B837C3AE3A37A1C76EAD4590D0A23EAC689EC5FC48153D93DC6DDCD69206FDC646AB23EC87BC5EDD00E158E73FB67D42B5783891E7822B1FB703B94137848857FD6A7A9706216773764D0D72E9D3CD7DF9F33104516E9603B28E871B6E70E7782CAE9824C18EFEBE0905B0685444C9BEEEB5E6D766DCC48885C20579E2468E8A5F58CCF76C34287B1528B7BD6D1BBA9D282A0D21C89192662DBD2B0A34672EB7619E97043524AC2AE9A5AF49F8D0D6F9090AA94DEAE2A2BE007E4325A3CD87C2CA2654CBFFE6CFE9C6B1A57E97B978341BA1439454112B49C66A14F84DF087B0F04E11F4AEA2E992F1B4076E6D6BB8FB8DDBA1160D469A3CC7EB1CEA7A663030CC3C53C107DC64D706D2E20B6867029B7002AC93E76164ACD83A5BCD40525FFE475A0D3ABFD22565BE8CFAD1956E81486F4016811B5B44977E3E1F528258C869429C274BDA21FF10060BB01A30CFA184578E4B9A798BEFDFA81CDAE4C46C8E727AE633ED55C859CD5B9E52C1B920D821C8609B399D9554239AB2255278768583C504BCBE39EEE775652AF5B7570D34468068BD31AE2B86F00EA45619CF037F4C1C4655B6CFD8F7623693130331B4502C05C2857E4254E089305021A0C101C0B6E73D698839C33E168D6D8BA4C0979FE6346AAFEA1E5053FB30704BE8536CFD960CA73542DA65CA02353C66EAFAB0795FC2DB211B18F310BFADC120957C9BD7044035B67D0C3CD68BCCC17250C560C4D1EB8EE9DAACFDD05EEC917844822D91147AC877C722A374D30FB45971FEADA4276F60CDD4F5F048C0B14C6D785181DCF7E244E82DBA15492120B90C9E166F02B92E97C54C6AC062511EF3CB6F7AC373B2941F7B938CC8D7ABC8171EA6BB2E2C357B1E3DDF796E00F7C182139553AE75D4B0FD5359024A22D3FB21C65DBF7B64D6356932A0631F7E75B315F7B1FA30A2CFDB8F6A91F39873FE005784B9B99C60DA50F63F01E30AA3AE0051B4F615E7FA656A5A4E13CAA2F7DED3B20C718EDF663BCF8C2EFC3B8B5F12E37EE5390116BBE0A4BB86A0624E134E1E629D8DC148527967099C89AEFEB01607BFBFD1FACE8ADEE98D69E0AE85B4795411B09DC40627A3986BA784AA4EE4D55D36B39C8662F6FA5D12B2C72A8351454584E035C03201CCBB748F2D51604E23B1B25013596AA6589BF3CAF89A92F5B5DF09FD0C57A38A832612A7BC22253D0063269233869AC9EDEE16328863E88810B5FFDED6AD14C18DACC26BE22C1C07EFED6AB4E57D30C2AE3EDB93A4F922E7E33FA6A89751947D226AD493F85ED64C3436E01B9710BE48598F8C3727CF1821C538D1D5DD3B600F4B486BC06F25E6517AC58F91F343CF13FEDE9B4AC2EBB3EFA86D159A97136F6D5D7F16781EA42A3838A5EB4F8A5521EBB33423A77850B1F4FA9548829DACD45063FA749E4306663623656170F9E856FF63A788059A2BB0ECFC61A97321DB68869E1573B06E418C37D8485CCCFDABEB553F76EE809B88B8DEC5E7D889718EA0D75E3F679A +smlen = 6461 +sm = 3D828FFE50E1059AF8AD71BC2A7F57F216E1053D25EBE72484F4A6A966289724144B3677ECC7D45EBEC0CE68079ACED6E628A8700D1FA8B4EF23B679E1C2F4311486DBD2ACD5EFE63FE0108B38EF3386E1EFFCB20BEC42E10165D71BB1D12A5FE74110B40D343367FA687C3036431E92217190315A63F1A61FB8AB220258386B369542A9D08A20BAB07180CD420D14F5CFC24D22A9763EA92C3DAF428A949983373A39337373147A047235CA750B551BA0AD879F87A9D69DDE38AD4C89193E7F90B67EDDF204D806E6E02A23423CB7330730EA529965B377BD94618A14E572886F01CE763A0A4C56CED70608173565ED75994BD03FD5C51C1B077A49BD127BFAB747C326A1ACF44329C0FF68373F2EF3DD88F01AC713C3B9F12BE80732B370F91840FCF9D6BADE710D3ACAE12223BA2A0EDA2CB1D040DB770A90CB0EDABE4085B1EC3149CED6F7CB9BEC1D01EDB9816A114707C04AA196B6A28747073B4EDBCF720E221A94046F36952DA2329D0F1A2392F081560A70B615234BA2DC644A0F4773BD503743EB1CA872537F3B7505BF70A1AC43C287115FA1CD63692E3092CE9B795DE848251CF6095BF6BC087337EE36E3C3564230F4448134BBB65CDD181BB654AC25EB1F0F38F37879D40148E8A9BC27CC051CA63F1D04D7B06F7F924A28514ABE443C64D5641993DBBEC5582457E2F3BE9ED51507622C57769B633633DA2B25ACA903E0737789D9D711CF2908714EAC9E5F3129EAAE2590956F6BA13A5B95521D6AE1CA1C44ECF414B04518EE39DEB4FF029A0776C458DA038977C05BADC985E307A29D4A8A480CFA3A1A28B2517EAF1B765203696BC03268CC7ED035E716B1B9E06B86DF5AE7495C6CD9773635F5CB648E9EB928B64C51F66DB0A59B45FD4542CD162033D8506AC2F4810F435D4B045D2B4DE02A5E97A890C4B1585219F4F61DE69BE07AED6E4BFB47639068C8C0F30A15C219611B57E633D07DF77B592E4DBB51A09E493B72388B077F25126B2050C2B1A036934B9345F26B58A03682DA79BA306592EE20D812D3FC4F4C852EC0F8577D5E81D356A7AD673B7CE0CA6A16AEFD5378B8B5BD7A48C45EC04C76C1A26A94EDB1B496CEB82FEB198A511A0D4ED8A5448E036BFC7CF7B62DB9A7E5FBC01FA12303CEB06FB5E66C02B89616365245974E7DAF757C93B3A71DDA9359C916E312B3586E0E9ED3279ECA6DFD7D0924D6708C88B36D41B11431B9E2118A85F8C3552E227782ED457BC90A4BF965923F089AD2CC8965E6406816E22C88DBD9EB95DE1453BBC219B011179102A7D5C45280BA06C513727D8AE5D8E4D4750C2A8AE636738D7E97B067F7EF365A4F9B9DA6DCF82F93B536713AED704789FAA0C7CF4243ABCEDE1B32B948B9F3388012C55D3C5615FB4DB98FEF5CD6DD1D793B0D56EA5B2A25E3DB8CC9A370C5AC503FB1DA82BE2B1C6D04ED2401DD93D59C56A1E21D82319D91B1A795FCBBFF7E534CD05B5A84B4A662AAD8996AA87139786691AC3FE3662268312028708EBE7EEE1A97544B206EB9AA894248245594CEA52FC00E558C103356733EAD75655C67583B9457364B3F5FFADB3D69ECAD952C3BB4922C15A7972A0304246B728A6A9A0B5572A6D90B59735F26137818EA62CE226924294F441ECCADD722867D31AD01CFA173D074B3E46212ECAC16956706475A0A3D1B7034ADC3F7E42F6531777AEC2D9C4F91BC8C41F9A723528BE8A5D138BE45F03A9EB9C57D74BE18344B7B3AA202BA3E721D1EA017535040E0CA87DBDAAF63734CFF6D12E634F6EC00697F793D578461FB97B73ECB4207FD9371B4488A392A12E11D90EE41A346E10EE243E8C1CF4E2BE7B73089AD4CFFEDE43E397FD1EC474630129250C859F25B1FB8C5E980353A44B9218DEAA3F320CE0F47E80E82544B2A8AFA713A31D6E57D26987D601B6D7E43BA39F43F5667A55493F6B9126A6AEA3BFEF6FD79B02AD9D5AD6D366B8AE6F9893F16D4D16B5691458F029F263215FEE597E506103833AAB038A5C771B5E39AF7726832BA6D0FF6438FEE0D4166F7D9CEE5DCD54DD8852AD7961404942D8B6B7EEB467D51DCFBA85B06609DABF097A565B8788CCFB5908FE2955B61F526A9402B6D7C47051E44F299827916DFBB40BBC214A70983106A825219EDECF320C384E6D0393A73264B2FDDA12B7BE7A3C0376EC21328D5B1C54858DACB61F3FC191DDD3B4CB7D9DE59EA7BE143969B92EBA945C10655A286CD4D78EB28A43709482B2B2DC13371C83149ADA9B763523B3AE4771FC72E5A4007CB3C1C02252E4FED796B6983365504C417F816864A98AF8F503480689A79894A0DA238FFDF4E60B9835FBDA6BF8D2BA4CA01571631513CC96909699B5C4F92EF931C854C193592FD4353A09840C0413FE5E7EDF4575F32BF75FDA471AE0BD0E374040734901E28A1CFF2A5E57DED55B7507C19D0124DB45CB29451CEF5032EDF00D8E089C687B36062A3A23D4EE37DBCECD48CA49AC18F272E81969CB76A42B4A6AB6F9A63A5BE79657AD006FDB2BD629B4F2C4D465C5A8424CEB8C7950693F8ACEBB4C4C5E3E5D10B8C89A07127DE1D71F9899BDB401FAEE2D4FBDF061EDB3856ABAE96074DAF05D713F395DF9C0B2A40E02C2A3BC7C1CBEAC096791AF2AEF48941EA010E394A735AA303311AE15858409B80BAC606958BEFB42C9F2DBBBD4776C4FA6E16FC8755EBF6107A745CFC5AA3499F0BA06369F237773AB91439AC6EA9C31848C034059ADC5263B79B08E329796C99336AEEAF4B54FE9E581403DDAF2E76CD967CC94335F2CA82D4960BE3459766842F0CEA82044A0B508765EA5CFD11D574593217E67A23E9A551043C81903FEAA4FA48F59C5DBD3BBE6C1FF734DD9D078AEEF78A4E2616B6F8F1B6A7FCA37B410C7D8DBE5F72470069D89D1E94C1CD7B0C395B1B3E681CDDCC77A11C9D39A01E9CAC1CF79E5A192AFD22DF28C7DCFEFD6FD7444F767977E875F32AC8260A6ACA19F1A73EF77FE4D8C27689C418DB0AF38B6CC7F91F48955E35408BD9822D207F05C9F1C2BB974F3BDC57580A8EFA582755FC419DD30BC1F505A254141CC67FB016F377B75D557E7D9A82BA61AC2B2CB08F00520C0444BE371D9E79027A4943321CE087D2E912F57CCFED1B4B4EFA20BDDE66BF0B8FD816729ACF8BAC597A7AF6F6F7C2CA33778C681C3B58BEC0BEA0EF43F7D32E44484073896A7BAEE2B693D6A9D977285724590B0BF91C646097BF9348000C1D50AB5BEFE6125181DE0C3957CBE3434008EE2037666F0F6E1C4335CA854042943F760EEBA518AE2D798D536C1F9D9B054A1405FDC507682E887F94AD5A63D5D622B2697FFFC496B35B220C402B909B94624E9531984D924193327712002093EEBE9AC27D3D950D6793E1677FB65C24F3B0F0C0F3D135A1E4E60697880909966587CD0F9F5C4F9E303B06896D7DC46C46B9EBC4D0A7B817018CAC7C8F49F5BE3D95641A2CDEB83411517F5B6B85AA183C654CBA326A192641347A556E7040F9207C800F558001BF39F12604E85E5DDE61592A0B2651153BFD6218C971E36DBDAB67A744C32909DB1716394B6D32A8AE3DE6567FCD1558F735791B2B9D41E938DBB50F5F077A2CC0E950CF798BAC94BD6546C109AB144A2A33466FCAA8BB5987E41852852A653968E29B819E2495BFAE182DE1213D35A6FE1AFA9571BE1857A99ECCD084716ACA9752484EFBFBDCEFCD552715245EE47F68EF8E2804525F14C98B0C5BC5FCCC69C73F2269202B677C4C2DD14BC134C176F88EF90F4F96D23AF2902B4BA29A6C6D97A5102AA390A958160EB4B673F15E8D5947BC1765E8D707BFEEBA69E3F1B4007B00832000E63AE16B28767E72CFE1CCBE8415F2AC7E127224AFC16D1EC4B5B246298BC6EA0F014AE3D1ABF39164641CAA0B6B19D7901379ED27829B1A779D318771483AAE7991AFB47793CF435CED5694725A04262B4DE898993014A6B7F7AFBE82A18B85E3038B9BB53553AF4329836FCF325B134907FB83C5D260EECBB8B33C3F3BC6D644B4E8E798B911D1C69DB108FBE3A985D1BFC236764832CC1C4E51AEAED4FD559FCA3D73D3DB01D0EE080E51CDC68887F00425C582E0E977180D0BB8260795429E56CC1FDC37F9AFC7E6CDAB4B0255EF93781AC690B8C5208C156B73CFBCA9145F174557979EC53F2415C210159DA37DCE1366FDA6EE0BD3F800F3B23B066DBF1BFD3392E2F4EB9FC2623A6214AE2941D6F5CE01E3C627DF25AE2CEE34D4FDD477B450E4D8757EC4947A6DA87FF9C2A83281E983D52FA217E5250DB3993EF56C637874C7AA445E84A3EC8797B2BC3E045E1722A1618634C24C3593EBBF07C69BACB11E6DCC2832509B34E01E6282D74F5CD27E0269BFE6B9AA461F12FC0F2E9D98611CCBF641D1F35B0D942B7ADC7FA7CF50345D1F57328C158BEF5B095386540ED3AA5D05BA6287F60C5107821B77B92A0AADA1DD6BDC07F840CCBBA344D92246BBFE1D68B8FC1952F1A0CC087DCBC830B26653868BEC80DEF4BB8700932FC0B3221611FE61A448A68618A3D7F4318CB38A00C51CCFF188974A323A4A5D6768BBD3EF204D60D6D9FBFF273C3E6671A12A67ACC70E8284C5EC12ABB00000000000000000000000000000000000000000000910161A1F221F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 + +count = 96 +seed = 26CF860726D4DFA38AE07399838BB336F1BEE59E9F23AE4C81E73D49964997EF21CB5F5412F9A70A1EC39FC6228C36CA +mlen = 3201 +msg = DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 +pk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB0433100B928B4707FC6A0BBD057C4BEFB8605EF2AAD618720AD54D4FF59A9B1AB67E471B0C125A1BC0BBDCDBAEF6F2A77992987E6529852369B9EADA27AE895C1CBD678045172B079BFC6187F5600772120E0AC66FFC8595EC04F9F4D595760243AF7CFB6E547B112877F82154120B89B21D4A46CBD67DEE7ACD56D4B20775B8350ABB59F57BC7F14A5641DBF99348FABC851473131A7EE149AA1EEDB02A9647244668011B4BF9D7FFABF7712FF088A689CF576AFF8BEF70EBB5FAE87A81C1767686CC838ABB4F3912FA3215C3264EAF92D689F2D33432046E06EC95D4FF75DC65830344AAF858C2F08E6C1C983A5987F9FD5ACBB3BE294508165AB0E20512A0E8251DCBD404223C066C703FED35B622A3A54EE09322994450EA21FA911638CAE00B8D1A57BD34A2C63B023D82D2FC8994BC83BCDAB4C040672F2F95F489CC372EB222869FCF3B4CCDFEA9A6DFC5EBCBA71AFE5B991DEC2F881D57952B1795A4B6A9DFF0AAA4F8C18AFCC582B52EB2C5643F3F532907AC1A5B1D7C233FF1139099CC87D42A304C6AAE8215593ED309462EF7B2198BBA5B53E762BA7C4BDF4FAD8D7B96AC3D8D295DA9BC1CFD2638ED1FCD5CF8D82119BEACCD5CEA6960949349067DE713D260E1F5F612681661EA7F7AFDA85B88AAB3174165840DF608FED32474183B24138857A01A3996B5675230B2153273D695CD6E3E2A5195144E1AACD86758B201A8A7B59A1768E569D751F0D11E8FEC7DE0E3CD74E70B4E11D697269B12E13AB1A1E45383B1BD0C06CC50730401D0CC4BCF8A67CC73ED306DA4E87465678F9B9767E7098933F73267D51CA8F5522D2BD93BE2C1A4567334233A870BFA9756920B734376568407F8EEAB7801A2AA676D6A6FAA863ED166641CFA33AC8A77855D4B9DBC729AAAE65AE665F523F812DFCAF69B0ACB7D2DD6D75A42CB60D7A7D2163FBEEC0045EF6944008C6B619103C90ECD6BD868843C2BB188DED13923D1B3868993A4C210D5041DA7F81B1D8EA27418E03F37357E894230450705793214CC0D98BFEFE52F7347BC7B818458E33B15FF75725993F9D3816BA03BB090222B8891852631C8B2894D6BA1EC405BFAE5B80C964A0F539292D30F84F9B51338D48131D0EB572DAEED8D3A8253A5ACC0676AA1ED32EAE33ABC342BE4F1C86C4AE064B3EF17FF4FE872A2C3B141F79BFE1A282B25D0037697B55EB82B97D4E269DA6EE92C8247A094C249FEAAD6EAFBA1B9C39CDDC6550E931A355372F7244BFB7E85D34A1B38B2E8272EDEAE8A96318103347F897A24A85AFD34672F94C68E55A0428CBC08EE964F1C85228CD3245DDE24BAF4D200307F02662650FB36D641A44D7577E7E3BD546FEF540DA77CE717CDD95DB76EF05A469A825BA335645B13279C79030BE66710FCA8C7C5C5FEA32BE23C4AC13B6564CDA170C9A11CDBAD9D0FFA595064BD5CB23FF2F8ABBC1A76541ACD714D820A7EA60E658EF93ECFDDB43F173E9EA9B340E6536CAD152D852C55DD44E4323A42781DF81D02F8ED0FFB19685E541CA9A588AF67099B8E4CD887B0F39E377EDCA6E943F4815FA61E887897C13233DB0F447BDC7ADD42788A9039F6B61FC365A7F763324EE51D742177F0CF42BAB6A9F34AF3FF759EF61111F48C2CF0DCDC25BBB8AB9B88CD2F39CC35C090B8843D02F66EB6F8E6FBC17302C1106706F40C1B4AD405C6601B2799EFBC133292A347474ABD1B470F4AFDEC95E46C0C0C0E700CEFC5D6ED87B6DAA48A1AD16989B3AC28877196A5A10DC3F6D83C40D6F2868128D30BCAC03EBF7A32B0AF4C6AE61E569F6BE7EC04DBF81074F4AA45AEE955317313CB6CC067915468CD87868C841AF0B64ED01F64C0C39F6FECF5672A36EF003FE30E653B3EFA338435A12E6A6C2413AB57ED1CA245EEE77BB38841D83EBD9A134D13B408F47B0AAE076A640566207D31728959F5BCD9C4E5A31D5C8F26EC0002981DFA6446DD8EC703DBEE5D22347A61FC1B67E96035F972BB0F10B55FCC6787B5DF20CF5906C866EF150E1ED615124781D6E5476156A3CBA945FDF500717511B17E8DD619452A84AD4B5E4CA34D278387AF143C91886E289CC5161339852E93CA91BEACB6717E72FEBCF8D3DDE00343179E5D9EAD5A9ACAFBF60743912ED79F3F7D8A89F80AFF59EC3D6197BB6A96AFC3FFEC467072FF2B5CFA5179F942E78E60E0E75B0C8C1F75EF59BFDB39CD64942A9EDC9BFA4C1F5D3F8739DBE765A6C6CB210E56178A270E6F9EAB1B0A7E705483D0117E587BD51D64053D8656887D940BDB21B77B8348C088C1834DFE5D250FAF8CFF79E0CCA7D9A62CCF0179FFAB65072D5DB16B75691F9ECE99E7593A2C1AF52F75C20D4D854A0CA9C36F236126AF384FBC91FC81A3D88EF746C23358F97174871A788D1ED6010EDD87CECFC09672B45CE357D616299776F8F5F15AB4D3B9741C43D3CFD997C289F8D014D59CC538957661F66804BC6CCB1D0AE86F752C7BF8F5C94D89809559283D86DA98C866E56DA12A91420951600F8239CF384D0C161D6D79EF854B458EB9468180134AFBB8887CE49656779FEC7EBC94071F700174043D5A794C28D029C7BE5684165E7ACC939B927A3BAF28FC8379BADCB237EEF16F288084BCB9CDB441E69C0F73C8D733420451C682FA0D4E70DDFCBBD7E47E5CB73F18401D1FD757FDB7CAC3B442F7B007BC73F59A90FE61C8B25F076175 +sk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04006290C1BF419782C3148EDC761731F318DE066CB97FC90C3494A2728C626DC546932EA23DDDE7BA728CA3E0D72B9222EE46F32B611C78D52FE2781B41ACD5940456202022861333108824462251277510035228683017851446462482011211553784181300776175262161137423237148460230675042112316223010863036066763781150617416163367574530023123788576531726841435012431525068041405613145210182336366033076734705313264660430157185760855564167271676830106308337405518410663673640011705320255601351824168186611601133107714708728033884060385427260867756810128855670440812530345615480383228344462387257145718573760025654142853746345440811286648450566403227228155226022858564565186003386142334520888776177144070448764452264407821580061556516001451384812655203538675538415487110552410041743713448530288137572041361885037003012731031882884805554143226704771706663776160727564757546552462618137652722418714123465163331538765131104622225665882200525313621400558571154122724370140735315537720012063182115241644214354568461837376037236210208553074836014377534370572262680630403287473887560055113171674077205173020042520071410231551610484110250308355606785760774541057566316534870241544441513830468531275524523660758731434831443822837555266142171141270572056475446374814017143641714778044516522252114167242717687263575104754282275105436548801234434126246325286780340722862460151866212355632688230042216887864366644684430473818566715080108028157253475022016260451827437874535128446717606138427626624155175581136725153150361455014004731283752566373650720823167520436201877063113462334242668724027677665025415260017120136880363775548457115064165402680285071348082064852376115305883230815821763312701063764178821088151452772208354716858630550421828110643071330741702824063408712476063107866074467847258328678734614800632364708615320675811784424647811212514053375753260134344415341348346212338761868060081727453021102185518536077411382331045723610161614111138456804067110072465444767705816656585365767483527643485666128040760867707266724851420647577077382240705611313455646858523221756143413323871437352008655736842187484331674658360415037766153542523755873526465756204416000143374521523321626134638527008736720707365684520045762754565438248568048206262204662172423855770060146271882184122810083057562308545618864046176175455786714723322683617846805346441441082808710050171005473200445722882813786005631326815767163208667381745501663488751240211105782485688118510563684377053153435765747575424073867050066513231574673624832118252215731146438456657541314868038470412825280882848603407234286472127323133772764518356501541172442454814460868776130336522251832876408020168286804111128544563075173305681177066327850623064744405805125867342737105831876287768320050172555706756572173220723005845767656470822186746306418001406227361476382478575720286568271271822804254037723675757747401275616703503143601875202515515804566534413046346408621782643657776311834602823436225418328075335714258270184654621202611357430764515035144734EC154B245ED922EBF0BA651789533C26E3D23941500E8BF4676D8392C9A680C21659380E58CC55C2D49691E3778E6325F5CA7F21AE2394006CFFB32B594C191DF00A71362554BF88B4026CCC7BDFC1E5C3F06A380E25C5CB0096E9AC7CC1A1FE6E6917FF08C52FF4C3841709D36C3584D5E4C9B7B6148310757D1203D401AE82C6E08EB35174E355ED98351D9CEE55864AE317D500C5514BFEB6907A1A136F057F03688F8D6834CF68F9667F76AE9D6BC4AE1FE2DC5327FE11D288C1384241CA24D23CAEC12256E4AA7CABDB6AC38A80FD10F51C4F25799B888AB3879400094E21D22C1EEE4F6CE2900D716650DB5A2059C85C2DD89ED5C9F96A306AB36ACED09E9971DD799A42485A692075CA59B2B824420269CD53EA5E2B895D6E8574CE2034A8BE8FBA55793329C45F073295B2611DEE747313B32C155C951A7224566D1FEDB22304A286515E827B81F48BDE3ABA16B0862CAF87340652902667C05E546E1222692CB57E247961A4E88E38380AE02E5110F9CE76FB4C20D1DEC68B40A70B7007DE86F886C58D6648118F03C6F94EF2972647491EAC65BA8CD24BBEFD337DBA55937B4875B4068EB66585C4D137FED834D67C282B91DD639332FCE4F9CB02C49C96D645EAE4B4D75FE503504F0B88EB6272EF9F146057DC9CB7F092FA01A85CC940869040073C79B9AB4EEE59706241D2470B414C061CCA09D6ED723DEA814426C16D849823D4F1B0543BF79C424FB65924B6A1046450F950D9C030A2C9FB417BB8CF415076DB3693B62BC25F656B29B3D9372CFF407417BB0DB56B712FCD8DB3B666F54AED4A57E8F4CD07DA3AD99EF26DDF69BE3335A2EA4F1CFC9BB2AFDE655FF6EB029021573ADB052174DBF95678754DE1BF897BF9BED6AB3A353FD060759A048E928F4DAD0387FCD3C4DF4B74FFB3F2A52287658F580E105246A94FE18F52E73CA9383211FEA215A3D1AD14C5A8209B20E5E93E46575922E5D2DE534370081AC6C32B1811FE462C4B134A87BA10FE6201D43B041A22C925E82B785CF48EC6A18E539967E97A5DF98915D69862A0E7D04E0A35C987E7F1039767B72A50C6823488F4C612B6D3D91B681BCB53D9DFC4D2419178AF45E39BF77671BB37FB2750692F918F3DC200ED9265FA0A337EA44CAAAC33E5CC8CFDE9A9CEE10B13778B7586791D97D972DD2ED85C48B4CE17C5330E03CDAD095B56165437E21F899F5C2907B5AE8B09646E4326B8CCF5F8CE0B269AE486BCEAB1C826FF6CDD0BBCCFBCC9B52BACBBB25AE610E3DD7231B7D3287C18A1E91D8C8C444E7D1669A6D5946FAED4F1A02F59D6D3B48730443E760465D30F0A5DD82AFBC71DE44DA00E1531C7819484464FBB9436FC097C72968DBA2EC48AED99C43A972830C2D26C45AD0BA87DC49469D243003361CA0C2186A2CE82A185CF1023FA859136105E8879A5EA6A0070514BB102D05756DA97004BB63DB7A9D63A7B2C0ED058DB52CFE91787820ED2B01D5AD09460BCBAEB5ECF860A0642F803463322E8264D3B71C92636150BBCADEA00B10FACE4A0ADD9FACC58EC75785309F4073944664FF7AFE72F4BF17872AFA63C35DC83C2D3EB95A423188A4FF2987CBB2DF3A8A98C610DD8842781A10458704872CA5ADD75545E95886B1AFB6076340B150C3D4FDC7C86548B5029AE618B3455BB6F9541F711E618D10F1FB7D36FF24D985EF1FC285C19B4820142A562D154681364955F58AFD6D68AFF9D78E16C0170BEDF2520A71F1A5352E9A4B3DFC56A7B11E3A0D10FAD5B262382DA9C766AD731A9229AA139D74261C9DAB16DC6F2FFB682C9D9B8761533AFDF455327B651CFC894B53B3983A35BFBD2996104557BA9230774A1AD70DA9C63585645F1D09D0CB6B672047AD6543BD061FE00726C7CF889C7479EC42385AF68E8D15BDB1FA997F94FA11BA79D3B636CEE05FAD1B297F20FCA38C8355EA270722A56B1E4EC37F0593AD92396A89AB58BAFEB762DD1C75AC3620A837556A953F4F1C9EDBD79FAB90C45A53B268EC6F7F32C6F7CBC709E686322EFDF00EACCE0744D3AF4ECF0EE92FA206238CB0ECDB62C2CE49C1470DC6125436337D725170994812473401AE612F8E00904076067295B22DDB00A0ED777FC3147D98F002E1AAA87C2A0C10B62DE26BA9E17AB80F86A78D4641C5799CADE9856BE8E449E363D4B473B051FF41CDF3B7FA18B695A25B739EE81E7B20D6AB53F7E8727C9CFAEC7A5B595DE50DB4063A53DA0CC2712F6602A91CB919EE857DF8AEBA8EDE881A3BFD16062A1CA1A38D1A4E7CABB27EBB4BE83167EDD2EC2A0D5693CBBA969320B406A29692DA38A331C0E521077F9DC3EF67B18A8792505D151A96C7B343424A31695897B5604B38BDFE46515013CCFE3A00DF4A23E7BE9C0DD3D64F881E7300AD563A97201358D5840447445DF2FFD516FF2F687BE7C48880589AE0B0F47A6558CB08A5FB488F58D7004F825DF459C502501DD36F951301BF824B7517190066CE7DAFA7506E8BACF8993221C3BB3B7D9E56CE0CEC653DFB504F85C4DF39E65CD1DFC44EAB490C1252945AE8797B4ADBB8B2F5565531E0D3CA4F52973AEBFEA06250F6393B6FB7D0AC46D5368E8A688AC8C23F35A1A69218760C645693373239DFC9CDB7949E03464B696823AA904A8A94F1DC1742164C3B32377F5F11B3145333CC63B0D18FE81D60C70B58C0509112DA6166A9160268ED85C76CA1BE9F60FC2D070E413B99BB6621C39B26D2ED8BCCC621237FFA82C093075BB230867B335C40F9184E6CE31A45869EE0DAB81C16D16488A39A9ECD12E310E78E5603F394DDB1FD9F3B9AE9F78FDF0EE4300212CAFB5F1CEEF54E169CB8BCC4725299CE94E3FEF9F9A09CE7BF3B55693A876D45F5B5018F389BD07943E4D1A8652E0A3545F3F3B4987509D47B97C5A43B60A54179F296BE68F643E1BBA23AD621D27F207DD2379EAEA5EABAEB466C6E2121DC22B1697EA113C656ACB97253E50884CF524CEB7B9F5B301C6DABB4DF8B16A8D83265C6D4EBCB49DBF176DCAB29B1E829C53D0F81603DA49195E7455EBE728E318415B24FE4C0B0D5F04DF203DE01693E2E92A396932C6468F227C3F464694792A35DBB967E9450D6A7D3DDF2075CBD61A273C8E25DC041E906D02232D935BCA099EEA9A076FD50DD340C241884F385A24099F8B4D9A6640A7B3AD3594795939753BA62230AABFFDE2E59F32C4376FC2E2426E37C08DB4E666CA459A30546092F04374B20F113BFACA6C5A737E8E3476231BB3206CFA10590B5AA5C7EBE85FE42CD37D4D394A0F42A8548D291331D54A072443B5273FCBBB357FF75084EDACFD163EF98BF4217A17A5EAA9BCBAFA8E27460DC7BC4BE685E09E6C50BE45D128253C14532EE7789EA93BD0211B06CC232FC21C15D34814E5FBD5B403003F9CCD2E8501816F5AB7DC9CC7F6F1577E45FB8AA44967B18776294F0FF36D171364B0CEA3ECEB0E1A9EFAB10B0124500228E77D5BA08C9942DF4696C0AD7DEF8CECE61B6584FAFB4713D +smlen = 6494 +sm = 43CC3626528D3E248359D8F35C0866BC71AE312D8723DD78794A1A2A48BB4E18B56F65538AF10F76503DC2B80918859F8CDBA18DFD77B6CD5C39769DE895482F9E1EAE2622F26E49EAC23E8D7AD3945777DFB1B226F3B44CC252A4BD43CDEC81C99BEB76B3250CA765BDD18E9DBB564729CC3E92447384E95D64CDC038905DC474CA089BC30D57CEEE1627FCDCD50C3DDE213271F40B037749EA7DBA975C7EFD839112E243882BC261E6631FB69A3622FF93D6C4C015C42FFCE1B0AA51F9885F15636BD006BC5E28FA9F60F1739BA85D25798884D3D2E6A1FA9A3ED62156016671BD98655FA5A0D7432DD5B450901B9786D305F5865BC8ED195589BF5852AC855D8BE5FB787FF2CFB937257D44A66FB7076F38BC154CADB4158FD2601D488951194A53458ACD78537F9092617929D1D9D37B3BAABA5A1C4F121BB70B65B0D6B66B6458DDA14679AA86EECE300CD1CE679D5E59BBA3E3FA22F28F4FA9759C74A8490FDA90B3837843A2C723125420213699D7443F78940140BC90D7E14B3CFC99C9E1BDFDC1943CD99E46B8CE7A3A185ABB685FD6E402CECC797DB736B54C3FE78251FFB394AE9D6E9972306A1C86D5F3B252916124100273590C338F23556245040110C20E1C52536C3BBEE97845B54225DA1C7876211B62FB6B55148DF60EB370CD53A7EA603832BE116BB5B8C8AB6ECBACB52E5B0A615897C2187FB07FC4DBE3B55DE101510D3F4DF6A1924D1F7BC5A744D040B88F3229FA828FA7FA36491D8C18232C1DBCAABF0BBCE2CA600A67717097B4BF511A31BA0245B01A5408869E18C0BFC809AD3B9DF55A0FAFD9C1C4E97D087117C39973742F0F9869D269259F84C3753D1A6A7B35E509B48F536226ED43D3792A47C954F6B0E854A357B37A1199B78919326A97193C760515C0DB51FE8DBEC677AA6D1826AFA778DCB532E457C5E7EB034EC29B693002612F5573B69ED3FE7339CE26C1FA8CCBDA9AEAB8C60208C4078C6470E813739185C51C3784BB06CA8C85F75F7EEDEA0A0D829B16C8D5B4E7A188AE675C2227AAEA91E93021A4946DC9F01F34FBC9CEBD686FF4E2C019400D6D13945CD3A3F64B73F43394BBDE4E08F2A62083A0B01A7A86ED6321893E152EF42FECCAA2759223D79963290DF1AB86FB3630141E281CB518E8BB581A0E105EB99BCD0F337D9C15F6C55518E6E12B84706E7584032734D03A25792332A287B9FBF01F128AA2D41E22F0C7AC2854377C9D591CBB8E92868D4F80FF88E8D3B458C862EB40918566ED6E5A41FC4015A389249387CCE4706ECEF353E28FB29BC3F84577C0D89504B1BBB10B0A881B7B5CD5527C22F6CAD511A63160AA123BDF38C3C7D44C393363A4DC9538077A08C169B520BA1B86CF78BEBED1B1EA11BD806095962AD95FF8344691E81CD261BD285A56153261A914167DEFF7F935EFE8594E23DE4BF31CB708393842FAC5860368587FBD726FE348B0E0A23E69EA2A881043F07731A144351DD4A9087162C83FE3D7988DDBA9ACB5FE6BD4E9874F3B44AF25FDB492F5F95027516966C00420E50A75A5DB8392FF8D695D155B892913FABFBC28D00CA8A6608F8DDABD476025F495F962234F26CF62AB44D6F6A31B60927D285E368043C55AD8C77F705E976E047BD9DCB2FDF71C3D91AC491BC8B41FAE722920AA9303234D97D0FB45CE7E34955EE71AC0AFFCAADE8BBA2FFA87229C4E971BA56795F7FABDE2F8F3CA13C3DD766362163D7CB8CC1E388FADADE270A676C53508BCD6093853CE9BEA244D15CFFE146202C3DA7A1C00C1D626EDAFADADCE4E81355A13ACBF20464C6106093965DE9B953358006080D9112D4180968E420FFB8F77D5BB3654012BA0463CC3708FD144C0AE80F2E119453094622C6F358E45828E2758B67E1AEA04D445FB7CEA9E505D58AA4D0E68DB160650073C91A2B56618A109790C59A44E8B89A74A2D31516049B2AA8FDC909039E54C8CE6FD478B294A2B580205C3D18555403F8927059E680C79CB9795B1A15BA908207101EA5E57C0487C1522F1F4B48E04B5D77BE1BD8D601B168502BB47D4BE1DC2575222680BFA7EE58FA27C1585BF8A50F226825BA8791279A1805C1F6A77D072113E24E5F235B636F63A1C4198F9FB5B66FDB825AB67F8CA6BFA79B72A64555E51A19CE9BB956F978FF64BDD527039206435B3651B4DC026A5C5BC95EB4E528AF07E310385B9B7794E03C9A6681FBC13A60B29868D8CF24D309BB6134B756B5EDBEAF4CB7A0FC313069003429AD3EFC62FF684A7B3D71E0DD53E5B0EC36879915D5D2ACEFFF36174762E39681D46181EA89CDB71641579BA1EEB1079C8C049D1F3A89ECDF6BB300F469E43D78F8745D0ECEC5E6ACEA86DA9AB1AC49400EA7C0F539182F9CA7A1B938EF9ABC643ECDDCD4E85755B15E069DD9C6AF0C24A25E6C0B9947BE7DA40AA66DAA621D3BCA5D51C09A53DDEE299E353E02DAC3E62EDEA8C891CABD77209CDB35DC655B0CF67FD701C1E3ADB9815DB3FB5E318C49231A9D986489DE776E92816DC2C57DF99EA36658B40E71202750003F48AA544E4B76EFF1CEC6F56BC8DB522DA60404D87903DE9B520183BFD11CC61382E592E173097009E0E2997AC70130E25D714034F99985E7B9C16451C7A523D326C9EB3413FA78E5DD9818375C742B0FE388BC17B017CEAAFE3D39B87B8D466D963E34556C6E46CF54815F5D248671B493A12207AE6EE7984BACE2D3721B215497BBB07B2FBC7049E2C0D139EE436C35F3D424A33F0C4979FE8F47312B2CFC35EFEF04EDF6315439EB03FB5038DCA7617A52FC0AB1449D767134EA381AC9243F8BF416613E4697B1286B96133CE29791FE7A2056C3C69964C105A7B9401D7F0650615055AC65DD31CB3029C393B70C8D408951E4E5115658E2F1DF3B380104002B32C04BEE359D30158561FE3EE003ABF17ED5259D29ED8EDCDE4247F97EB8B74B5F46F746B0E55AC5C1F719E3E24D84BEA414B198EDEC6725370CE11F0A9F6CDA80FD56CB42C983331E78D1871E5BD012885842FC2991C882382A27B4D295BDEB3DBBB61CB550CC045038B6E023E238E4DA1DA52FB497A39DACE162CE41E76659ED61B5732F4542FAD27B80BAD64F9163567130A26BDDB976EF6652A473EE03BE6DAFEBED16D2ABBCF82A2B5272BDDE02E918A00197FFDBE6A320972F6683934C3D2C59DAA4B229EE8BDAAA82C6EDF639F8102463E9B573186277F69A921F662B991AAF38E3FE8F2416C6AA512E817944F45C0F79E0A6917FBA44C8F027EBE99B02D5DE7939210240D568436AEFE21A16EEE9879FBC34033C00A8E39A2182930663F96EF8CB0BD4E8081339DEDB06B0431493179FD9A867698DFD30BE5E3D00C5383DAFAD0912C56D22B47E2EC0E0D28CA479185790C3877696B4BC882A80EA9AD04402025EA770B920808F67EF592798A424AE208047EEFAACB647C3E74838471AC3233D94D74B0917202F33FDA8A6459D807D79172933D247A0472163931C61BF3D8F29176C4B298A3179928610567B1BA753AD19AF70F3891EED444301675E0E418ED2276D33D607504B04C7990F8BEF3F91BC0E86A2BD7BC5F7BFFA281FFC3FE0EF2814F8BF2ACCC28DBF99291440E4F8421B9BD05D2B86666E17E46BF9816437BF9FEB32639B009F5AD04C721AB810015DA2F39E887C2255B54B499496F62DD0053E06F4642F3DA1E1595CD59B0CBCB3118F977D25A865C330CCFD14048B210D8423A8B0BCABBCACEF5383C2103715FB657FACEFA9EE34246AFF5672F534D0EC17A845CD346398434A6551687DD01B9E9CE25BD401A65D69A439E4C6B9074BBCEA65B07163CCFFF0707464CB3B56AEF6AC3B965F239F6353064B5FECFD817BB2A25FB2B987B440855751D452B5FB315789EE3E562BD4A7ADB2925F6E37ACEEDC16DA1C86AD7FFB3F4E38361E2753502E14D114A3FCBE49F618245C672AE39E8E5BB5A267C91C1753EF6D668BB3484194FE028D734F84B0A400D1B92A3F8A28EB3E275F61C5E26E08FE1B4B5D64EF06D022C99146E4AD5F0BAA8F9E208946F28935E1828C3F6E1E0B9EE73D0B47102B290DC3BD64078ADE2301AEE756DF27E20027B996117EFABC4E5D6C42DB08F0B32569F9705CAB9A99E310C3608A591C8D40CC74BB1FC4B3E568EF9CCBFB16A494DC65F55A16118F5233BA709137A00F0F36832FAAD7A519F9C1CC783A6DD4735BB29046CED282B7BAC84AD72B6A5F0B1955BF7BD6C19EBCE66E722DE53A879784D5A1D9A1DD8A2057154BA71D44049C799D2C3634BEBC999567FB4D56D831DE90E66AC72AE209161806017950264B1206CC94BD54CDFEF20D2650F40D6DE7177EA7A39C145CE3220A37C0B1BC49FCE7FC77F0D8DEF6BBE32E61FF89139A7F98F3DC27EFE1B30D33D7F6BFCF64596FAE1B6D72B92B974D6CBF64D0220C8DD2744447C41FBD1D0A37CDF3EBF8BFE7701B4EA4D4FE24557B83E14AECD04E32D321368B646EDE045FE8ADC08474DD0E6633C618DB08D866CAAFD52C0DD19F5B2ABE049EFC4EBDC78353982893644D20659BBB537A3202E59F7F2FFF6F1AB23293C8CA6B1CDD60C0E393C5267922C5C6494A8A9EBEE1043888BF61797B2C3296069A5C7CCDA00000000000000000000000000000000080F171C2027DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 + +count = 97 +seed = 13F1F446D9AA5AC853278BF74C9E6447A6CE4294C037867F43DF554370EE261D05C7260EEBF46D6694D0850B8343FBE5 +mlen = 3234 +msg = 525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B +pk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A43C71067B19AE4266D2161DCEF3AA3F334E1782202AF5155720C6DEDE7948ED029EC0B961171306CE354FFD3E52482758658DEBDDDCAFCD75CDA4B8EECD1C1620C2B08825A2EC98A45453625B597D677E84EE4CC97E3B220B5074A3183DDCEA5527B0334974C0209F6DE4DF3249ABFEADE3BA70B8EEF6A7E2AD7C3F30980E899D9040B728F90AE935C397DE75094F9A1DD7B58A0CAD48143B65036F7E9291A39193699A31E3DA6072D8EC3A4F531D21EBDD939B2DE92B2594ED3194011178ED6F8462141FF5630681EF937A21624AADDB1BA1F14675FD92E3B42673DBCE1E120C19A93EEDD2D9AF67E8F0293E8180528527702758489D66A25D8270C21B574FE4BC651B9F40DCE5C097882FB7822851F7A22E9577D71335BF42AAC9DDCF92E697206B2F81AC2E1152127808985F231CFC9C8AA99AE9509DDFF5C7127D14F2945E28836A30F2C9DD67A1A950777C0C26F658E538F84E941539854850C8C361E76C8F1A7FAFE0EB7500956C3606FFB3B24A94392DAB1E3C40C52C0ED4BC73769902FCD186425F0EE25B5AF419B673E6421E474B65AF3DD2D5186AACAE81E169C05980BB13668F436C0B05C0BD6A074911DB9E28F459BEBBFDEA05602FF69FFBB08FFEB288BC121A3055C99680A913CCBDD69A85A7C65C50C520A7AEFA915D8EE407C49872F082EEAD6A7C8C98EC5AD045EC77E1636A46E44A8066C2C60FBBF4AC9273CF3D3F2DEBD4F54151A87C7D90EEA7A04B351D2FAE60B26FA6298380D6D6F5AC7404003A830905DA731A0D4BD3F422FE1C6A7A9563E482E2EFFFE921169B22CEC1934C6218A61B82651B7DCA9105371AAA5A954A9FD8E16B950C9F55096C6BC1A10E6875A268D5FBEDF0859ABC3A2ED363B9C555141E45505013CDFD0CD1C51FD1B4F98AF77F1D89BBD635EBB5CB28D43387297097D3C5D91AC5B098801C8F88569D95A196CC71000B3A188F61313176AB191A8F872FC8F7D4CF522646ABF54E2CB4BBB327E9A1C99F4700338641305C3EE6A92AD4D4B9BBDAB057A23BF896711C4C7D9F63A21C0BADAFD2CE058E7AF439230E604FA728B5365D145D970AC64DFF27BF428E60C1229DF8200EB7E4865270442E21A7C25558AD2F82373CE1ACEA52C49C2C5BC8E32F32C1F6AB88861010888890BC37F839F0F3A1B00E4AA16F4F3091C218868D7CFA5DE7488B46F262BF2F8B9E0EF4AF8638EE4C46B5582CC1FE91A1C239384AE4E495E7CCF4354DCCFA01A38E7AD4D6CAD3632BAF3CCC23950AC974F4A4C125A9D8EE5EF4D4D871AD627743AD00D3F5296444132E6F7CDDEE2BAA1E7405BD147B266DCEEC28E97DF149D83A32F0405CEC6D83DC9EBB386607F4F49C39FE66185AEF949C608BCED451F0E7B4EF61A4D45FD2A7504A0972274564338779663EBDCEC91695B963C04495E07CB81AC4284A918341F19BFFF13FCA939BC4A8140992C7C4AF8BE440677C574DF3D3F67B5E8E3B75121DDF9A614A820FE05227F4BE4097E2134C33345446E0F55EEADB87F8665ECD133A321295F0E4FCA67FBF31E184B7EB99E76EAE0BE11FE0A94096B6CC33D09B02680D0FA279529BCD99FE900EDCB494D1716D2E0749B507D69883076F590183856D8A90D2DDAC653C3F7C290ADDEFE380ED71A1D5346D94FE8AFEF670BBF6F1938067724F5E2AE9C087948E6730C4F1F9FE43B83A7E26890ACC411AA8B1C35F2903ACFB447D16106D2081BDA50D8F27151D6892AE037022F1349A2DEC9F0A3D13A4FEEB57781F3C50610628E631C4C537A99ECF68470FF8301147F83B5E2FEC77CE4C921CFC451B38AD106C8EB0D466D7E4BCB13A4FB0C429668420A30D6732D669DAC0F75AC59483FC1E7158AC24A42B8DDF209C981131D499B7DF54C0ACFF2E862DD3FF5D8AE805E2BE8D9C6A6F5F08276ADE1561781AC3143C292B6DC3AC279BA0281656784D400FBFDBE422E03A6E867170302584F707399CC4FF82BCB566BC74AEA5E939C4FC0B5A2FE5CEB777E716EE29808921F7CD2C83801B2B28E021467A0E30EAFCF3E713C09D825BFB89C5C16AC724ECDB28D5D42511C2462D75DFAD8B1BB9500BDE1D1CFEED0C710ACCFC98E48A44CC71B1297193FC61564A2A0A13944846EA9C724617653B6611EEA34FCAE48F35AF7FC9C66CC832F4B112FDFC03000B69056E62E14132581907D9BFA5949B5C1E0A9E1ED216A2A43E94EB0C698388ADEACEBE066A5FEEB0BD5DF88EEF071470F8C79E0984982DAEFEF6934ACEB6C0177E276D67952B4FBC73A7EA97C8B08C3C290774111C7A9CFE6CA05EAAB9C21A5A2AE06C8F984813526D0774069B33A2F1BD9DB0509CD2ADCE665A51CF47E252A6304F513072D730BE732E5A3CB9FF3DAFDD7AD312D7C5B91C470111683EE886DCBD41C90720F653E012F3468556C20BA7AD86FC294736512E8935D082930D47F915757ABCED50B78B5980CCFF939CBB7CF518C69AB7A9AAAAFD9F5078B3F4AD4521C7A73595FD78421E6015A778D7EA3B92C5A9F09C47AA6353D64EE2FF80C965BFEBF23449DA86316EFC0B00F37E15A3917544BA000EEE42C9451DF101B75CD39AB4339ADFECAE881158F9CA60C5CE64B69BD6294EC09B4E1385FC2C50BAB83E9ECB8E8FB80E4126A8581CBB91391DB5446E23D2B7158500A69EAD47E9FC57747E0B40A3E4E0C1FFD636342E741CFB79DFF78CB7A0DBA3145415480FE1FDB15BFCC781 +sk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A473DD5EA80733C180A686F4A953355B30DAE6C10BC0A9AD3764DE372E5D827E3319BFAC2D31DFE07740AFE4520E06F14AF8D29280960E5C937B0C617F24BCBB7F33501866462785211014016614302067143840183012324552121473003521618438576250138722563587256028341563608670228654250615402684441152477067768276013356083068567486834187843443652635057705517515142388028834341427020583424687613622102271167374325515862584367504451660272106347104156767005511083043767278177634770273161026580648705537125750085175665416474880020363544254415310037503070260277415024524384571605038570170347347217360655845416882404216187104668603048313442001306741028437418543170751265557320527677727444485227057243126052321812070871834860257186302714186700113052216343323383751547686002215162036581858355244637660878281067485542452212746262750020236680442113673888080244413074511823852021475518412116526646515213135757062823471278345826547582553128530547542138635828182873370587280048882170875052088476762728741638836310558518177068531865608777072713752713343660477504820835372803352188360521613824328638475082102714020573530553272874772753414687724147644710664238844125204031705220225237845476756808752688383833087864273883042156700005611344718547678711730827061340131537477355667274541851813153037635652155518685184135356232887726140123201382081216834150004643183204474645734278462154322838083013226213032343115661704646631177630246503378641687700805147380236010633210221714833708246430703424547450123745744812544280862640104165435580564715672155844768736368857005221502123326458474121540824082525736532826340715657453200575431673808458430003684734372780673566041875171508867733856856340163606512485786842405325315548567675111441067842802155851681252080545382830626503760423161364826756476214854685668114775405263204716422752361001846024068208206042680123842276871378664502502033006818727001204707103201306412642104767300641880311603861044165577850100685460453530646448435371745435702016107315365862645664058024340461005512855572103240365503806515210774274025481805237270005857335805023044286860405605683142360201813646638535781116082780584838120666664066104311211274025653301800721421333035077515402532630163700267025061463344538736662847428835653615627804012634715875181603741034232621670850503878382445868807588451537518784042601568456440167068434701833006088203110848276740883507476133416110308740508371444438643328572513816620481561377672533846808657377477583781520266755857244173512672563544666672682770702731502188138786117313324208336602221885534254227183600754143415172256675504415624284455000616181826811881765527465231664378628408004882715060612363785830026384148014281253802815280227272002533162366647636666230504620422287023120066517472475581441804488850581750486123112031571803470526341508551345518433270276676375023122470215517660315186676322378561807223780881356357855848260142105271222486578452227765851552726882071410300570172266201155158782235020206858115680813254848573257331853221343877DFA2A9C7CB2A1DEBDEAC3D1A36B185432DF22C6D062982147E0F8723894BF273FEF3F82EFED51E29C2561F821E6CC5FD0A6D0A493C4EDBD3BD7CB9AF7A6EC5F2548FC0CE1438075ACE4FBD8A557843E03D3BE1AD0C33EED50B514F21A48A67551432AC7560502AACA58F515BB28C4617D0E0D24DF09C6362EF7C1F2D1A3333C6E9F41DEAFCB1C0504FC271692FB1A3BD2C3F06FE8ACEFAC7AE78FB1E61E21CB47A5B178D9A2F4CAE10667F081FFE373418CA08426805243661235A384E36C39A540D3478FDBE05FC306A6A61B964872969A0A916E6F39A7AE0406B770E1BCF96B5EDF92657DF13FA805DBF921C6DA8A0EA354EB281E65B814D47E947E0EDC397828F85185AC38AD7DAE7A30097D7C44B3287B9DFB40FA6FBF8E24BA418A85F8075DF421961AEF7CD2A77D41137105B6425A0EFC76B63A89C03B94C62D4C71052E193487F8DB66DEC0CC11C1CC1647381DF5512F24CBAABD7FA17C9FD669488BA67D6C24A8CBB9EB26491F7DAEDCD1388D4C640A544BFB5DE1719DEC78DBA865CEB3C4E0B7506E24D5992B76CD2418EB34F8D001DAFAC533644F8E12C3F032CB283D9EC64AFC55286943F3CE8D8725B463F503E68883ACF963C6637C525E71EB092E1E6A3DA835A5511F33CF18A2AF1581DAABC09CA4679BBB9907B12BED81B10F944C4BC765398BAE2094F6D3107CF1AD4759F2F21FB95AB4BF0189CA2424FE032128668A0A76EAC90DA94FE9A69E158B6FCCF50C71C4BDD22388EE990DA801C3F3FBA79A024D43A51CEBB2F09FBB730D448782C1E77C1B3B523BA4513F2BD1780CDFFDF818326A969BCD607DDB1CB8AF105E809CDED670344BAA40F93EF4EE1880AB962DF50A7502092D3D9FE21A0D2CDEEFCFF1938A4E1040727BCFEE1DD95BCC265584C87F4280DE66C1CD9D4A591EB0AC5FE8F4EBB5D6F49010B498D0E77C5DE3995412D837721A6A464D849F565D9960579BF4390D8C814CA2168D587F64248EB10069E1CA75AC77F3E16E81EBBED116E3AC862ED2F4EC64FD7C9053CFE869C419C963B9E8C33054FF7D17E95D46E648F4D3DF8F22E268A8A6B8E7A8DAC8153F4939C28A6571A7B92999EF28057F9A66A0533051635941A9C82B255AD0EF5C4C349CAF450752C27D16C7B366A00294346AB4A061A02351D6CD64E1DF5ACACD0C032DD99937A44990BA5D909D08EDFD04B9911F583578492988568610D42B986A2454ED55C86FBF79AC99DCFF72F6C0CB9328AD21235D3B7D8025575A36A58660A504FFCBC7A45F680B344645981353FEF1075ACDECA15D86589814EF071DBC19F18CF286F3AC38FE7FF4287FC4456B9C0D1CABB5081D017EEDF1E4BC6D1D817A148CAADE31BFDDDF7F951927FAD6F36BE57ECA5681FA0EF7D244DB0C5C8E5A3BD21E9E0C3ABFE32DF75041110CA930ABFD4FCB670A8A99FF4B278ABE84E62843EEB19D579EA5EF09F5822B1097ADD3B97FD3B941557404A91016A7C8618BE102231ECE2AD9A3B383FD310307EC011588B69EDEAC37B6E639BFF03BD68AB0C6F1FF5BE793AB150315E883EC1477F12AB7E10698C5AEDE88AE4B01C794A0DAD297F1C6E8DF8EB90B640DE4168E719AFF666CB117FFD657FED5A523967AA023BF903B27F05A07677817316D6F48E47AB6D0C48523D6F6B13366C7F73985B3E33FB865E17277612A3002B2BE12B7170315DC7CD418A18EEFD587517B4F547328A083FA020E1EA3EACEF4BB70471FB59DFBE7E7C64E8D0D8FF42C407CC8408744A911ABEC52A14FBE3A897A1746F18E01A0B6073F8DAFE200DA962DE28B959B1BC25372EE0CE011047D849D0893640282CBAAF8578D7DCE5C3610998DF27F8E6E8A2E7FF21CBB2B1E8D4A5207E0EFCED8101D7F955A8B5F0993020FC13086B94EF9AACE8DD5E75314DC7A6B0AA9F34BEC108D65C5A5B75D1A395B637ABAB0CFC69E5FA67414AE6D70855910AEBBBC0368DC832C202B36992A17ABB4401371BAE09D12C00B0D892E21E6CC11077DB1CDB99BDE5787615853165EB44783FC9E8193F1E64488F67564CC367CC4149ACAEFF9B6EAF7CB0CF04B50F18CDCB5976DD267EB62F8CFA17A10BE1D07A78E619C74026BC0A261DE043FEB7CD62A9D4E3E3E033793DDF32FF743F895C0EBDAA16E4C1517FB4C52A197773081B66F511F0767B38EA519FE4A61212FA11C4C898CD97C7D9E94B71F5BB1344C2DEC1CE78E58F2B858BAC1D57B8592F68A05FA9BBB0525AD05885760237712251A127FACA6BCBC2D05B2635784FFFF0EC1E15EEDD6FF6D8A16FF35292E93DD93C5B636B0B7CC78560D1CF3BDD5143F6FB3B08DC7C482B31ABA9383D09BA040AE09B231A314D74AC39BBEA6465C3318675BF15639701E5E6CBF94D7C1F97A7D24544E9129F4D68D659BE0C88FF961512FD83EDFEA26AF99EF17D06292A2D5742534BB4649D0AC6D758CCD0FB84AF94C17C82BA3A1A969710DDC5ACFDD93E0BE9497A67A6AB20748DE817151014FB2E5E7317966B4647BB4D22A2BDE8F0578702C3DEA8DEB5A0DC5A118A0772EA7C05C8F4F2E61BDEA612F6DF40ADF39D2EAFF0ACCD9538C180DBA22703FABF0E74FEB31E60D02E78C9C9C5EC3FF3BF5FBBA2DB6761DB39FA79CBF144678B31ECAA7A3157C045162AD0276BE3653E78527BB65A3755D3C3EAF74830864D5827DC49350FC519E7DB895CA771C4518F68A08C013110B65C7D38DEF8CBB3E11BD81024A8C26553C2EFC5CB1B69FD854766AB13D47C7117447856AD2D06E88F65718E346550509AA79FCE02516BD86D0B5E6CB379721EEE70E2BF1AEE2DF2F576B7582079CA51B0C54515941F2063308E1C0E7E3BD771C17DD4ED177F05FB9287EE98899A8C795B37CCF391E0BD727AE9958B069F5ED86223F724F61819A6126146C2233C886C756983E407707FC096C0192DA22B1366229B4DC43140A50B4F1EC9DB9543F0C32A704BDFA68B655A863C76C9CDBBE59FD0EB1232F7B310330F04B6B6D7639C55476529780ECB08982FED6EA21FC0DE17D77E028F6DF4E680F15691D761E36E206FCFA08FE3978E868E21D47E77589973B580F3D5A291D6A66FDABD3C7CAD5AE6587992BC925734677862EFB52EAB23E5278E3CC83D4C51D552FA4A6F88A9AC24C453F560B0866726BF58C8DFD2569168EB07B914D455F5457CEA1A7A61A6E8474A0E8E6DCB1F2DE81A32148F6B729D314F40A49CBD99904C5E25053F2BFBF205F644F1046361D8A1900FD343C7B4B97E0939FCD7E4FECD55EC7CCB8034AECE5743D4210D11CAFF92FCA3EE627C5607BC37D55F5E4A5FB4F5D74B8B3354416A5076E6E469F43AA39BFE6D69E8D06E726EA6E5DE94B7788A3B22D2AEC900F7D02FD0F06514C39C6ABF1CC757111FCA68A3459421ADD3A0FE530D2AA65F8DE63EE70DE827CE902AD799B8A072F2F53AA7923236623AA106EF099C7E58BAB92BA6D24D0EDDEC48BCBFA23E26ECC077B3B61750742B486C4B7EEF5E3E9819535E0C3DF8327739EF8D5D80E275A03EE17A948827E0CEA095BFF5 +smlen = 6527 +sm = 7FC540FA9D59FC721163B2089667F983594870D6ED57537DAD880B3FAF4786FBFA2A22DE19D28BEED3B33A45790EAC503816D65D104654219E75D59403E8C8A23CADCF5A4E69C0B7ECCED272D742E1F405AF19E56743E98D9AC028BC88303CBB1507376AAE7E5CB2D14558AA79A1C9487DCBCAC8390182F15581EB58B13D0AB08A93AE1D7CCCA5CD725830B8F5F27C5DEFB66924CAC00BAA1626839937CCCF920DEE27F684DA20F3397B1265A2DBC0C55C40EA1E8548F6EBA81E6AFAB5D1C0CC195CE070E6F661264B88619914C4B38C660A6A3259D0E88D7FED8F3949AD7320BC44E91F2B1C48BDABE18C038B140A2B14FC653CA3104753BCC1905A031905DCDFEAB064556219CC149F5BF176E1B6B940F2BD797FF591007A417C594135160E3EE3BAA69D9466BCF7DBBB7F8C06C36CC655B28AA7D60429DF0024C2C770C31CD662342025849B517EF557F795801143CCE17616BEC09C46F7FFC35B7FE61942AFC973966B1469B464F886C1C9689B75FA2AE3E28FA46EC69898741302E2F356BA07CBD9AA05505CF7B497DFAC72FC0787F00FBC0B2DFD5C394B3A1444BEB0DA97C348DEABAB236B35D1A3847E391C43864FB319B53E7B8B626F7052E5CE4F2356A577A10177E76AF7B680538BB68EF8260B12784220B7451327C9A82DD3CF7E5E992E0742EE0BD5B611BDFE68E822F5D315B6A488D2063617B0EFB258329F62012CDEA53D952A193E2F8A4F876E754809FFAB56078532A44304477DBCD0E852E57F4859424A61F6E9E4E2F6D87A10F164778804A6644D14D508C725ED293261422ABE5EF80D1F8FD58D5B448C0300AE7E1A7CEB619C90460AFC9CE95405BE1E1834F0768CB1EF7330AD65EF53B365A4964A39E91E5ED86FA4E12DD09E7EF0CE8862D0A218CF66640FB4393EF52736594B9BCBA036BC17D224CA183049B15527A8CA4439A422DBCFACAF1DE4DD79959435288131C98C33182591E1900BACCCFABE72BF90C6741D1887A64AE9FE1E016DBE04D03F06AF1519B992126AB13C8DF180B32E03B46E400B5DBDFD5844C386B7ED30F78D2555BF46EEF2A76BF5058F126D5E63E46F7A01F2122A161C20A89391A09CD0C26467D0E86AE8B4D90E12C05F775C5368464C661096C6BF91A916D2443D07D85D2570C5D51DBD028051549CD6F6536442AB71B3A4367520C3BFDADC5C559FBBCA6CFD958D7D8602C14CE8E9C352D33900E7759F22EE9CB92AFCBD82F88CD9E57055128EE9C6434F05B37A6BFCD6B256FFC75262286D7FA75453407AB3900EEE66B7EBE44D11D0D654C624B5E6294897A7183BB21751CB6DA3929277900150D5A0FC7B0966C7900A4F6FA3802D518CE1CB77B570362B0863E427263CFC07ED17CCF173146DA42839B00F2A09FA1733AAC0898773A25955F646B2CC67A386C9C4A645C7383CFB0663403D7E9AE85C4332B556D8C1F342B0A97EAEB9B4F483BB71D29E6897F184908C23A3D84FF8C3CFE1014FDDC26D546EFEB8890B117D3CBB4B0B2F6F6CEF966A495B6EB6E3A839ADC2390BB281DB25E648DCE84E5C7BAD1C5A9062D3C8782D346319DB95B6CEE60C19F891B7E916BEF9EB361B863E477908A5AFD434BDFDDB8F1DEE33211FA4396A89BD98506F19EB44960D114F37CA77ECE0F69E7C9EEC2F04B133615972EA5DF90CC5D0A8943B06032D4B629EDB097AD1EE5BCE115F8AFB5D4922499DA8548E7127CBD321DD86A41D60D613D3A1F36F33C427C60C2B4063F314D7AB8FA7BEA7C8C53DF956958EC9922700469C81BD074D006B2B5B344B98C00FE0790480F6FE030F478DD5FBFC256EF61454ED9972BB2C772CB4C6FA31ED9D56821AC9EC91B9722F7316DC012181A15A4908BA495AA93B1795F516B5461AC8DB4AE79190A5EDE3E20FAE7D5FACB0493BAFE7EFEA7D35B39D17EDF4FD8298C7B85EB57589483A099A6B0A8332F92B3BBA68D66E28FCAFBDA94065F68AA62F724D88E8A1F5EC2FE88B95CC9AA86A3D84EA04C13328DB398ADCD4A730FE3467FDE2DB73507764BD37458679D158D4F3A85ACFDE60286282C3F4537FC6F5D18EE938576CC192C723B5BD879C2E73F2366A98F939A8344AD4BB3536698D65B7C4F5661268B2ACAB523951509BD6876A1BC98187A605DC278EE59466A374D504CC3171D3A2ED0233DE93214E9857D7EBA3357CFE6F71D7AD6E7F53BB79B7BE79C76E7861BC0F7E55A76B2B52AC5B7B286198F6818F982373AEB2B45DD3C76BA974F7494C8298A26FB0417F1741AF1C4421396290F18012DB41992735C08FC166F27253079E7BBF52CE8689F150E92E17E3EF548B44374D92E93DBFA033E51BA170F4B2AE84279465426F80DB4E4EE773F60517132EDB571505F6FAD59A403B36CD95FE49355A3F3DEEA79FA6A018A6890E95DE17308BBAFC47E08C28420B94818B40DE86BBA097F53D45A0CB420668976BD6C331E8F642F9185DFD714657C8F0E9B5158B1B32853A53870B7FCCCD0B7DB1BC98B02819CC60B41DFCA053D4E6857C4C2B69F695C1D6DE2919D07B53C1F15DA8A157E86B1CBBC6CA225DC1C8B97E52E0E2BAC020D437B6DB83DD955765371ED66D24EDA6336B6CEAA5D5F01778CFA76B4D526399A43FA6BECED6F30D0962D07EF75B3E9AF8B52086D4AEE4736CFE06F0CF9E195C6453A3446335C2C57B72A60AAA94BEB05B8DD73BF666E41F42DCAC17948691AF9AF5CF1495C157FF3E8D0E1EEB0BFEA0236E4B49383504484FA620C742AC0A4CC3AEFB2228C96C83CEDA3428B58593B65C194F3C0D96C4381E18D5E49A3F571A54B77989EE82739E017D782BF05B3C2C908C4C5AC9742468C3991A38DD1ED964030EF272BE1728859EA2F32E8059CC0F199B656FCEC5A431AE922009D8A02A214152A902D134DB0A61AA452DB7DC50F8708154ACCDD51B058BBEF6B38342C3EE1C4365BD8BFBB96783695C4557C0BF4615B490335F173FD02DC920FE35ED56C556A928BAD4FB71007494408DFE0B590A58BE599C373703A29F8FAD828BD574286A5D819A883A00C5CC07CE93B5E6F8E69EC3507CA557E3C0FE0A9E4B9125D4BA08446AAC66A0C99727D7DAFA1A6BDAC25CEB4C5E4E0092D6D717713A897DC2B2DEA136A70A2750230E496286BA53C65DDA3582D89A0EFAC292DE1190EB1691E11234F4E952BFB27AD8B537F03637F554F26102B0AB75B9F9D09636FCD510519D56D98F73A13CF51B0099490BA8BDE431426F64D6F0AD5CF2D707F32E8F90011743C282E86291F5C598F488C97288205CD9F0671B428E1041E119547689D0E113C1621A2F802986D6C6F75BB4576248EB0CADC9F8302D64676EE2DC1D7D465311A5CBF56557BFEB45E5DD2A89632109BD3101907FF9ACA3C1B76B4952F9B673736FA3BE8A019550CA88053AC49DD3A42CE3072B35423BA3E2A42920B8EE1DFB48FAB16712FD3FFE82B259E3D7F911855B8C5B438C377016FDC7E130311F23F7E91F081E5FA828E7C3856B2C2D74778350F76D38A195AD23633F3FC1C4E48ACED70686EF0F3AA19EE5152FDA19701C59CF6EA0088399F4EA9DD0C98306E0F4C1975E7DAC6793F1EC2B8E3C82A9A163E7C01A48C3013536B2306AFA95CE20CF8309E87E2BFAE6EF54F1AA308F9555A9CA9CA7CD71386AAF2F5569EC9EA26CD783F9A0DF55BA5C0A7BEF961F13F8023B9C7EBCE9D9EAA0A29DFD5B18DECBBCB0A770F802006EABD357D67AE2A5EC168BEA8604D3FF5682E0A5B08CB87DCEE692D8ABCF83955700198F13DE39B27562907BC47268A51A2C66B5AE36FA181B307260547E51680489688F65EB81774DC34ACB8DC2E204B9E5205E9605187EA56622948B0AADF58A4607849B5338F5D1D5DF0F843C1DBF769D8AF61D2730EDE968B491E047654F5331722644370BB6D7F1D7C913863B8105BD37E34FF90CCC3320454684E741E49F3747EE7EF54689FDBA4A013608DEA95520C7DFC0A8215D83AA4FD341908F4836E0A1DE9B82DA938FB02753238DFDA7CCEED72625FCDD7C603A61FE8621217A2590D6DAB14BE9F8B9EE06F59040ECFDBC5625D4491FD5871F7099CE1E7CAB5F1E173BC224B6DC5B58E9FF1E196856A910DC36D7286A71B8428334BF150D4A30B4FC61B1F1FCE0EA7D7FE2B0118F4E3923357A30BFFC972B60F7CCBDC37C2B08E6ABF6210CB8D3CB056A464EF77B00E41C0EAB3A72C95F8C580722B6BFA94B1F842EA483ECF2E3C85724FB64DBF89234CD9017E9979E7FDE545E8D5166C59CB31FA5E0447B696CE975C77D7CDC0D44F8B9E855E4A3E019F282F9C2B792791E55AE85D78367D44945E25F316AC1B5FD7E56119B8C02F4E5D712793D7207DF75EA19455FFDD9FD4ECD264BA370E738A7C96E9E12A2327E1EF25435579C8DCDE7C9F3622C79252AF4A3D9DDA7998211B36B71726657177BD44FADD89BAD1C4EF329DD07C8EA268D79108365110ECC9FF5E395806E7CDDB3A5206E57D11AD9629592C05B69CB5E59604C6C585621DCF6C4AE80C9F1FF354D4754418AD1A028F10433AB4B4CD3DF782120A4B6F27886824D6658588CD7FF5D6FB1A45450907F411D6C8BA4AC1013393B4552B3D1F2F81E2C5B77806D82DE162DB3D809263F9500000000000000000000000000000000000000000000000000040E13161A1E525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B + +count = 98 +seed = 6F6E47E8336ADEE99B2C52CF2DC8D461E0A54C3DF2F08199A9F0816AF8455381054CE47A7766726D3AFC2E2F2BEAF8E8 +mlen = 3267 +msg = 00769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 +pk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A4657E9CD8954285E847074F2A26619CDE88F2CCC66821D6DB32A0A613AA1A026506D95BED78CE81C352A12006803B2C26CE6750E367E0328404C177619C8FCEAE613C6004B064B612C245216BFE3E76A8A7AE195EF16FB710FF29585F1C69CB7A51FE411FEAEAFDF0FA13AF42E8EE438505B76B29BC759027442D4C004EE98F039F80DBEB7D783912F6916C8C0D0D1181B13DB29FC50F71AF27CA8875FACB3435F1C67DBAA58B6CD2C9C5EF58EFC3AF55AFB63042F4CD5F9E8164F22038B4D3BD66FC5C10537D68623F43D6BAD6D70A474883A72233659F0E58C49D4F0467BF8183D086B2D45E333A7FB3E5C716FE537A784272875F6DA27F0D66279FA78FCA07FCF137B6A9F659E625B2E18AC1121AB37ED130E5710173D3B898B9D1865E0A639C27DCABA62565BACA7CDB835C0F9D464FC708B98E271FE18BC208B4B68DDB69FAF9371030FF9E2CE585668BF523183F6B62466456A44B8DFDC9B3CCF5558A1207ABD5A1791B469BFB7162F1A3987E4D2625E8DC99A3C1CEC4D763FCB35860D12AB9669B5F87D970D9338F29963CFC5E1ED4517AA6816D2AAE8426A5D3B1627467F5E9AB7D03244BA757138BCC03276423F16DF060C5925061F7D700C85899A4B802124E292DEAA54AC5405D0293DFE1B14A3624EDB107E3970CD31D35E0A96DA99AF97216EDF344E1B7839A902601A91DD3EC4C928033C21F9A44FFFF29261F67EEA35560A4DB6D5FDD15C8302E12B14860D2176FF0E69E12B21B6439B7017837D5BC0E7CCFDFDA1A076C0CE7F07496ABFD3E601EEF130C74FBA0CAE88B449F3A766F275E351B4F8390C4F8C3D4D0553D977429F7EC607B895F5C9AD93864C7375A0D7F3C3BB1EDD113B6BD4E9319C85508A985D84705C812ABDC06AF6BBF74C3E008B2C271CA53695563FE3F98772409B1CAE1C22B922AF9C84FA75A97D28386DE754844E05C2481BF6388012832A06F770963794A090757621415E4463308F2FDE6CA8F7749DF60B95CE238EC683BD8A34C8545150A27FB8981A310695B449D3BCC3E4B7227B95F262D03D0B36B84472E0825A3B2D407CC7E9F975BF2B387C66F018CBE8277EE07E4B9ED14DCC441ED633475350B68DA5009D335AFA5753F4DA28133AF182206D74CDA07D72956B8BC3F44F906824DEB776F41AB502153156F62165C7F6949F284FBA069D41819F1465CEAC826174ECADB8309F3F03177C121994FC73326E0BB8D17198C6A527B2A9008EA56D4BF8504214DEEE9918754964EC86F5D50252C285B9636E58DAEADBE2C4BF69EB71DA5BED0F74148EFB20AC83B4D7A71FD6DF5C44D33DCADA9096B1C10B7CFEC910E697D1E76414C34FEA9227582D0A182701BAA2C4D8CE82DDF6FACA924D6F29FACD4B956B1A5B9C59F1DC3332571E47C6980331E711400701FE4275742905CFB7C48A8EC825FA64E48E6B2DB2EBD7CAB4912508D021C4F070957BB85D887015050DBFD9B086847A132E9FA3A892ED88E025AE137AE9E8261BABA6641572068AF9DD79B9E4BBBC0F7A264998F33AF26D7FFA7D6C4CCC857E5A548B7BDA06DA21637FCDAC7B281D263AC4456C1A1A7D6527325E43573A8B87C453102B01B4EE530C8E2C9380F1BDC3B76FCFFCE03865D4B34ED2FC6AAA4210E1F4294D0B9DEE9369CA0F4C18A7FF387D20D5A9AA108E39F774608456BFB4A64D2860D2388F6870B76CA4FE48F763106269E629D9D7B8BE044FE3DE82E62EEB4D7ECFE012DE49620EF4ECA253B6B46DA015A760A6F75BF21E4057AE26EEBA267CC7E16127A3C91C314FEEB85879289423636CEEE16EDBF00168E098B251018E76C062610ED764FAEDF5FBCBE915E481B4475BE4C301CF2830E4E561E18AAAD629E2617BACA5C4D5C3AE8E9C50F870719E6050A851119E3078122AD72CA8D1291B4F0AE236A0C542904B54984E52D2EA255AC85BDD19A1065D4BC28CF15A12EF1DC61C5AEA4743B76A64E1FC0C1483884A2B5547D1B40E0A7309416D5D13CAE7F46153B49AD2F707026A7FBAF6C412E633E8AF269122189F9BEA08D101AAF6BB42799A41AE9F920519320E3F000C92BD9629B7D259B8280C515FDE194944AD92725CB7515396E174426C06FA45FA8A135AFC55DB73B1C94D3F2E0D2E3F113E220FDE08C2BE6EAE1A6ED73CA3949624E7B31D1801F6C84D52D559E23EBA9C9033DB48EF4EE003E628C7C57AA00E8A8D549D15C6EE099A2B4381889254C9D1D8B2DEF893FB52675D3830914BDDBCEBC19E66E08F588FFDE848436C36E5FDA3222258E3DE7ABD1A5B72DD74C70D0576D93DD94275949D6F835A599F2690B21623AA7040597751A29264315679D5DE3839215AF6CB7AC3B5A52625327C30A044223CB02FCF4D439F429333E3D8E7A07CD1B74B9A8DA7E0668A620689AE4CD5A0D4DE878E05C5495E55FDCC7446E83DA0357C52A455D1DEA62988ECDA9C12BB8B3B04D56B1C2A0446EC6830B94C8FBCFEB220E03B53891B528935EE0A84249C6B8028F196BC952FF11AD90119596CB42EE6E33846DAFB9E90E0C0A73F1D37003BF6714B80E25A51D8BC4F94F276E06ED016A4DFBF6779D145F685E4FD2EDC1664A5CC472E0E59EF59BF0B3A20BEB1EF86E5DA2B802B205A42218E5BD8B48CCC33885FC1FF764FCAB46183950B4FDF71A9F72145AAF178CB6E5593738D7BA276C35539102DAE57BDA6505AA1EB588F05515EAAA13710 +sk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A537B05AB029DA74CFBB1CA710B5478A1B9399BD002D7C66957762F7B2420B4F3D972F5192198CC3D7DEF713CFA616003D4CF29F5612108591371EC041AABB49975808882078718742674505261380205062063641162714466788834447641451754260087813822655366811227253765680542680636584804478003845455232170451317455786326107455362204282521562475767835745207554171010650702170071757534068313888430240435604001157281505465657776472112144841855263326522553735255414777371802112167037151406522128157623224648675388530158623635185348554258265018228434183302063150376086251504810665461370031454322853838875051451010704020541677486203244661188317080811616820543081584807754503637012508032270284713211734036457200281667342525384313440516770130036655214557380582515444663153367754008120723533053215837005183075220538481783226276435882462032552147517423023653835751353408173141752157824844704424882611327513860310623028381252030234657873662380845588281115575736231623537444557530251266277637202145763723633680865056051168557055057721437172757780436485711501610471157037203036602103532252650286262637182111123545443382452807252477112532872404318683024656405540257186320822624585605001322011102053551550037548338811242505606073513872561580614631052520651306846853265288817116630840816536730480024652341887508853853140081221307017320817202120825800425750832884227351224781662117488407172786310786242405343487568233783587217556060507317454158045042886320284681608462137463403670032752477601476304516406302664710634833717881702216148474230557882188326388218878778525323425328086167463635220674061422585367146126123646760607887077427464650633025107713485073846310423708071524205608701853753127307748701380324332772535752485813114564474367663083788140470702684044284725461145861341065554245846451457848678144600558876732414745486180311527504862800084127105233760374668547623310584146612387741842071116804860370664770440758738672035632350752145028702655276033801218388741838458243448305263466104648761646787547755148522638660462682615705102585724785660537845448308216877538850635187366873641768528150821385081117684100886371156414471736264051175663803647163857313803836714562040487178375187666858065281061862500556465336528437117100336358734650340472542751404736165042856566437782171737251223440171506175517545535470386253466475738024485711065004772425345145045884823742316271884238248385537364733384302380475715530034105727242058803778062758113288264014736510285853102076478556588660348101577347434075217486733312731678030817518028560075152241832453837308521736115000772356651304072086640743320116213646376507734832267375737133672658387260556484446210808253752342447325147582700368846034841521704688204164388326750124632647578673537043246344266743208550268414747680683866035623674367503162883731484367228380175322065506448618248515755086751086338008821107881124574645348340083871413080278246481745377808415204150157255738145346380705355667310768644862201675543446545776486711101430767125123175454052874450E28C614A95FFAEB13E789994AE734D1BA2FE3DA0361F1C7DDB09693BFC347A02D026C9C6EC46B92C0C1BC96BF3E9C7C5A8EC3E51834B9A8AF6D7AF0F48FAEE70034FB56BE3A506CD4EFA81FA4D32E1C40BC2C3A636B2BA52A520CAA5CE38A5B4979B13C888A7FEB7842710DDBE31750C6A0C6F40272C37FC8869199B66B40632762D2EA72AFF846F845A098FD90A313DB63D53A49B67BB6995EB8F23372BC76831EADE712D2B6FA061D750299464280945F1C9156639357B16D2AD2F72A1C56403E0C7DA8636B0C0226CEEFB41D2766447193372AE8549976056546E67981BAA831E3A3157CF3742EEA3FDF9BCC61436ECCBB9CDEE8A56CBF971FF1C1423AC40179676D8F0AA07B0521EB852388F1A164E42F98A9910B9D6A3F3FA4C0F042BB60651725A85D209F5927FCA29B8C7C31BC940457FD2CCF9EE31D7EE79EA59CC93CFBFA8F4C078B32C1E414FEE1ED3A07327BC89E54E81C12D6C0E73313A0A5C7A7DBE190C99A948466E33BA416C145B76F12F39D679D4FCCE71EAB9BBC97159F3B9A222416E6F8CB4231C4B057032C42DF08853807F730F861B54294EA1742DF4BA461E7E11E9B6BF342EA31F52C9F450977FFDC73940829B8CEA2ED73549E5BE3D872BA3B9AF3747E51B3B72C22DC9C673BEC6055C1BA7633594749467E094ED4143A49FDC5B5C60B2DE874B26D249B9E96EA6CF9FDAD8C2EB19CD6AE9FC2C6C5C85C86222BE1317463E79AAC00BE5C67564578E2CD6F1FA723AEC01DB9BF26BE8705619157B300423AA2F16968A81D251F4DA2C310FFF5B8E009360C0889D13397B2942F59A5DE9D11C67AE16778B3645DA89749C227320C741B7943F6FA3D5F3A5229BF3CFAB50F05EA0130B03848A7FAB05040B1844CBD1B747C769C3381DC31681C131AAC49657B13A6929A85DC7049B2F80712F6433113DCDD2CD83AE334A1DF067CC8D22D07B823B7B7251C482483143A76EC815BE2EDE856DCED96E9B63FAF913C2C6DDF23134ED20000DE100AA91581B1AEB0387F7DFA07A38ED4C18F7E5D3E96B3C7AB221AC1ED96EF6CCBD04C64BCA0E69E58F8A4E41FA850BBF396C931780B1E2792AD5837FCD9D07E8D46C61D6D6CA4FEE0066DA62A68BDB1EC2D141961BB99EADCD71EEEDD5D49EE03CFFCC5037D9C9BC8F66317C7EC99916469EAAA12C126ECB4204F8C6FF724E307959926B1C2741A9A65AE96EFDCDC527CCF0247E4E950B92F0EC91357BAE90C63066C2955298C37A5F3E47261A6C3BBE749FF5DC2F5E33352986F423BF75FE34133C5520A52F3AA1E605AC9754E03AFC4578BF84D5017BEB3CD1C22D32B3F1748F57C8A87B6B98098EDB91C6A9148644733E0FDCF8F4BE3016E2FAE6F99D02C79DBDEA9418A1FD22313F6F1B63E76E6A5812FCBE6A1293CC1F393904E50CA486346BAB4DCCCF878BFA7FE77631132F777E0FA900219B53BCA325E0B02E1A2FA55B96E9C7BC97E9FF120F9BCEE39765DE048B2ECCBB8B2A5C2D42A025C3162FAB609C05AA99412185DAE3B699E4207B90718BA6F71588E67D0D53777C7F1A2B20F35B9DF95E0BEDB566E578170752EDA04491B6FF6F3202FBE139DB56D0A8E0E010704A456A776C8E0662E65BD8F7646F090DE6759F6F084FD16B9EF66A2524A2BEF9EBA26556963C9A4463C69A1BA8A09AC076713C92100B3B0E7A6B0D11C42B977068A2852A8D6AEFAB64404C18DF26413BED9AF9E0710B2B2197E78C9279FA1688F12778B0C596EFA80E1C8772F71C0F16FD57FB545CDA5C6603A5E50BED085B2FB5D557F551919BE061DA754161FE70D50A067A06D21BA65A21036967C1E94CCD023FC34DF69CB8E711FCD9F6E1D7D5582BB2609203D5F406521730263D6F4A36AB65BBD5CECD89B187517685ABB8E387889E957AB89C89AEB2AC478482E74A8958EEF47366A2F86E65814C1E70BF45574D7CE31A6B69B0F355F35793DE9EEB30CE2069D3202877659DDFD612361FFA9DB578A8FF7BF7DD6579371858D0A6FCF3DB109402EBC036C968EB39E542FB121AA73E9C62EC3B292B76B293E305F6D5BB87914335D9A55AA3D1BC679D0927B85069422EEBDDA3C1E39409B942A1B8E7D3A8C6C4A20628E2E222CF8ABA169CD155996A70ED885A98806895216663F725E9E9832E2407C2CD2210B1A7031E02CF4A85382F81ABD162F6F085F6DBDBDE164023BE6E6D0A72909E02A133E4BD6DB02E36C338A56811E608D79A8E752A5D13E93FE7463B8BDFAA2CEFE37CFA8BA38020A04622E3B5F65E5935EADD69F91F9E521A59F170E54FED271D73C8E06B30DA3CB3715B25012FDEBAF61ACFDBC38710BE435175782DA81081B56A3AD2F6D076E4F341DA8996D54E5829D08008F548CA12FBBB31CBEFEB0A4322C6355ED17D28F03F7B66257AD233B5C1105E4FB46AA3B102BFB2E13DB4EC878437EDF6B0261D261B677C39814636BF3A9EF53C98AFEB685C08516F5C25F258E16907F2FA426C5B509E2927D4823F5C5AC7C76CA675A59FF9B2F8FBD1A1AA8C528933028886AB00437F4B274AD3C97B3E2B84D41C4FA9FCB9EB02F5CAD7D379F6A365B3BE969D5DBEFC6921071DA702375864A6F1EE2A6E21B53E934346A6605E1EDDABA1CC49EC83CF849095041C5816840A7765AE792E0F30A112B87BF6AC429540E6041D9762535F912766401ACBB3F12ADBDA2B7510F6EEBF05B36D49DB1E4BF4ABB88986C821E163BE014648F252C4C5EBC7CB76B1B7A11849E1389164FDF52F2CD5F3CE8816C2C5F9DC16762301DF4B998336B8F484C6CFA24690B72A87CB851C6C2FCB9C504C0CA09A73D39559A2514B87B96EDAC20CC9F8C915CD9B383722C469D0C861CF935505F9FA6C914BAB265A23E48D6495E4BFC4880DCA2140792E2830ED49C0352381B7DC7C3CC94FE40D65BB2BD4524E059E21695C13EA06CF4002AEDD22208FEB5E8D7A1CE28E119AFC8642D967419179F6AFDF73A9E65BC3FA053EAC952C8D68BA65B95DFF541A07A978A6D0302FBF92335BE76072D29624FAF3B5C588221FED9A3CE031CE2387C97A8DB0E5BFBB0B13C58F464E188B080AEE3572C32D0605562EBA2E67B6D0E657B21A03A93603C3FE1B7CBE21FCFB32295D74D2798B0ED641CF88B70372124DCF1672D8C4A86430CB1423C52952546125E3B2B0ED25A796BCBED68194892B1F4A072C050AD58FFCA48905F9D843CAD02368F03895A6E126EEE75C927C5DD8E230C9D0C674F0C1071DE4447DE30CA48DBC576FB2903F8EDE86215839545EEA09BFCBB4DBD20C4D0125F117CBBB7227037AD667B224847F653073E7F860E078EE77C54B0952C8395713D4736C5071194A8831EB80AC72392AAD815CB16196B035D1FE4A1BB41F9240B5CED3FF3A28570C6FE4CD9DA9C7CB9CD8954EC6FB5B349D9B852D8C62D8169F2F776479E51CA14513286C046E60260959DB15286B16166213355BD93C3C4F39655F6569637A336DC794C1DF7FA224969EFDBED9E190CD1C672E8A5C62013063FDFEAD5836574817921AD953C32E +smlen = 6560 +sm = 61AD1ED47B0B7B2F936790AF0E5C2B66F51C689227EA840CA6A7FCD7816A17B4D570AFD7AE870765CBFACF4F98132A61AA0918C50EBBA94AF9BF46013407EBD00831FE3528A83C6C730DF55537AA172774D8771091EF758927F42AA57D47219A29DE041ECD972BEBBADD66FB969BD0E6147691356FD5E9B1501BE15041F348CDA2A482369A6A725007936FA8293CB0248EBB91E5F3EEE18390343F79187E11B0CD1731EB0B4F2B83673AD8F21372D804D477E25978A781DFDDABCDF05F83457F0D0AC5636F6605F940B7A7F69C747B1870BF2FF284609B81C778C4EF7AB66E397ACCFCA3FF79A2BF8256F5F90ED6556061560E9B22E069B0004A91153E3F9A5F28EF39810B35D303CE40624F2383B8345E6DBEDCE785FA07458B3CE1DCEED72CAA7CFDB6DCA57FAF75E8239242A7CD75E9C648883013F07A2FF035FA3DACF301DA129A13AC1DC0FED679255E44288D654DEB4B2852951D45A7D042E4B41CA3B3A81EB6C2B7A9708BD55E257D24848D4662776671F1BA1B50CFD02CF6E52686619642C02067D05247289E3EF2AE22DE47E031311B942A55FB8CE4B2BD07D3511F8ECD30C34EEAC22670DA4E4C86CB30A1ACB1EA0218671CC81F607829254984AF1C8C14F599C9E15E2A9B7B78225FC45A26AD56B1F700FA16142309E583C3369B512A6F8159FF9E733BB732FCC2EB16CA3ACBE9B22B96DE60ED47126AF383FA600CA45AB664CEB92FA8A870084A62E3F252D5DF0459CBF03BA6A69649B02271FF16841DD8B5E0916CB9C9334BD93421DDD0B5F5A0A520E64D50A24CAB635E9CFA96014C357894F2672C6D520F477A9BD1AAC11E8E374D85858D5A2B13DC83629E765E89CD375C0AF2536CCB883F9F17B69DC43C327F8F87E6145481F33E1357DAA26FBDD881FCE9D9C17E4239832EA17D0571122F432CE6C84E8CFA56D303D33E7A61CF40DCE8C4BE206BEAF8D63AD9E87437EF2F7BE72DE36A2C051C68C8AE9D2EAA1C57C77329759E1C4AF56376FF6A9E823F54F36B7DFF10DF338454B28CFF6BF3D0059F0ABEEE8B1C7BAB53AEFF35451CDFA3D080F871F6984A09B33B1E798F08AA43BB1848F32AECE3FAD1B451AC19151E28AA72D0D8B40F9C634976C0EDC63A42A7FCA753DBF914B5DB3C21FDFAF11A2B8C5566F1B0829E9D2443822A0780A1952760E4DB9F16E17E17343095223AAD636471797506423AC8549491899CC4BBE84044784B5948BA87925F418FB6A5A950528B4A41051EC69DB8EA1AD37A30DF5BB3A2EC243A640412C54F7807E7AFCF99DAFE0B8D83FD8F7C483D86104970DA516D1ED3BD1C973ACEE020CF11BD66378F3741B7A0008987BE29C3A7E1D51DF8D470A6F3C80AF3538EEE0A811E7976C151BAAA4EE1C0E77BE7E90047AC14EEDD5F2D30722C9051B9EF4E3E8465E656952DF02795F33DA433F1531B8A5FF93BD7484F028B199C80BFD9E4E17953BF34280DA744C4B6EB19D120BA47E6F690FB945416600CF4A22DB7F1D60001000F2DC0179FD5F2DA0D68B5BB0FE1FBF10D6977973F0F1AC6897E512C105A0E684BFAF49E0433CECE95C800EBBEBEEA7BC6C63D3DEB8A92B0F71C345B98F58C0687E9C56F0FFE61A760A0CFA839F31CB087C6C9D7C1BFE547E9603F25346E83763DD5A7111E930F18C4F444D06AD2EF4E9DF53A757EEDA483731BBAD987BC7CF5B780CA94D8BCE15A016B9E19448E96EC5AAD8C888F4A6B2F12C07B741529EA9B85C9486E0A42023ECDD1B8C0ADB8B72B7D9B2E46A9BB1F7D5052EF439BC9338204A194F645FE0C4387763121B076646A529BF96D79FD5B8B8F4C0DDF793059D73DEE46399463E7EB5988F78F9B07942B1A0EB4C46A92C8350A2CB2DCD2AFAFEF83F591E72CC794A2E44A8199646C5CC2B07461C54FFB8795E2251707C6E39BFD869BF28B8685C4E420440472481170D62F490F91516C9C4AC7585559FBBC17200513F8AD30580C8459ED82DA4ABA59D5E9CCEC31F15D2EBB6A52E739C25165B19C5E7A60FF4A47AD8DBA4E117B06D207650959DC2A99264525D017A3BB85C76CCCF4D300FFD87DC6C6A901E1EF302867572654899334653997A811500D353590E457595EBD6D4C2E303856072EEAA5210E827DD301B81A4EDB4A1F58E423111937D5B1DE7A0A3D22352CA2C3769F11A8910A0A4D9498A9860DC0ABD527DD42BFBB1089E260E6A619FCE8698AA01819EFB2370DA3964F19D7AC9248EF49445402BB482F8792109A44AF238128B523116896EE34A3BCCB1999CE58AA9F7145156D3481588886761CBD2864512A316CA88A4288699710C1071A2C7885FE5D7C83355EEBC7ED9FE314FCA7F508F0175670B7E8AD69C13A29BC06800BD4B3D26216CC681C7CF89754BEF26D3DA8BEF4F65AAA50391287C8588119D268772403ADA363A60FA0DD2339F7BCE50B6B39B35D93FC20DB1D50003EF15423F1BE7007DCFB1C25AB59C8E584D76C93BC5928B6FC52B346A61796E0B7892A5F3215CF247C43E63A4AF420FAD2FB4564108D685EE1775B7650AF8ACC3BCCE47B58449742A782B914111862E069367FCB43EE1867632D0234FEF5EF74F9929C6AA5A07FFB1490F36F5D85DB298B36FAAB5D5F6D890C6390054FBACDE15BFB1DB64FC40CDD015B941BE99263928458FD423975BEEAE2AC0D66822BC012E6AEA52F2E8CB6346E34B4944CDFFFDE60681DC52FADC5E9584740E9702ADFCDCA6E9D136BF5677F872AF3C3DD20B3CFB6D508AFCAB52627D1240732813B56877CC905DCD3369BEAA9AF8CB8BFC049EE5B091F4E976A62BFFA26DB76FD3DA25C47E24F3EE818B3611CB9CA4311ED7952854917723D3D7C66226B95DD9A537EF2F3DF58626185D5B96E382AE2641A8E9B5128E99025C7C52BD4725EE83ED39DA3C718C4D96AF55460675B5C62A668411C4B4E5E4E9BA91FF22E7DF5A970A197BEF864656F065251F2E838643BCDC2C0DAB015AFC7AB3128D45D1B086F62D1C7BBF0E75604C8FB3DA171AA6752AD85E7B5E85B5F1966336E50F06498B566ABDC3DFDF130C2235B7C19BDE64061B43936C532AF2DA670A60D14DCB8343E7DD6999BD208628A3FE763341D050FB9E627BD7E1C9E123F1F08DE480674E6B7AF3960ED807AB45CD91AD2F838F54157A6634131CD3A786C07D9F5E0E6C183798811A7BDE9A9CBFA010B9123602EFC070F1FEA438E2EE53726B54F88C6A1F5364989D3F6F0A132297D9D2F57374F5692B363D043B642675A16ECEFA94C62FA3E6959A47D7CA33EC33CF7162E3D70A349E7051539DE5D20F3BA9C2091BD71E9520637D23DF985EF97857B844DC1585BAA4BE81ACAAF943C94AAE06598EAA015A62628F8C07B1FA8D1A296C4BE8FAAE97FF49810DC4FB9B3DDE71DBB79B9C35B3455C13ABC2DF2FB2E1FA6057E7E4FB92DA082413A58DF457692783E59EDB49BE49607C78BA2C9408E68C1BDE3E908BD77A6F2198BF9659F56DBAD5748FEEFAC9F18264C7F0980979E2F438407D94186A371048DE79FE4DD49BCB4E004DF6281C0F9AA982A867022BCBE36D870B3101D2B4FAF3960D8258750755E08E1E5A53FBB36325830318CB256D14828E14BBC6E109F4586886012F3D89B230349591D7ED78F426337A2CD0F57915DA27E2FF6101C0FACDF9BA1CB8736BEEC25C1691D3EC8A39F96B6F49FD6167FDB99641BC7537840769977E56F51B9DBB559795439331EC520033BAAEF0190396A0D2AC4CDE0EE11377A56FE53679DCD9B7180FF9BE04C337AAF37106F3CF0466C465862133A32024329DB4346637F2A3309CFCE63B9BC490B4DE7EA6883B6A2BE8BF2F82CE9CF02B256328AE18F29D8C8FE871D88A4CA1D68F26193F61DACE1CF5B89A3877C2ADCEDD7003DD9C2877A1A0644436C2CB642BC534C673ED0BEAB35A80A4E443F52F6669E3A371FC2241132F4B28A03A69F7F215A8235BDC80B92DD7A3B6E271DAEAC5BBC74261B80A0CE241AE39ACA4D34A5F79C8BA44B9EA50C52FF8BB07B395E8922280693D4345308C1BA22E187A0797AA92496F506BE2DD6278A362CB84719637CE7CD5AA242F3F140D8AFC2CFB8676D65B29A2ED7B0BF968E45BD685A221572A7A9E1D172A81CA2A1F9F4EAD664DB0C03F1012CF5B417CB5E0C0A02DE435EAE2FAB6416FA54777D6E20B92A7591FEC346888054A61C454A9F2116F3B1CDE76D117DDA7F706C1305EC104966DD352AE4019EF59EC4FB2AE055782A5580627BF8AF2F4CF521D6E0D418270C4E4BE1BF114CD38B14729B5E564DA83EEBADC6FB0DC50684D3C0DB0BD4C998673B4391AF453A107982561D4127BBF3B73E1397D86BD47286360D7BFA8BEA7D9FD034613A3348E84714EA00B950A8F0D89C7B457BF5EB5DF7657D63AC7B265194A7073ABF0E014045E3E9CAD665512C15A9976C4ECF846E6F38249DC4BBA62A99B59484A4396D8150184D7C0BF704CEE7ECCD6D90A6547193FC5A3E9168CB2067B8F2289304DB3D8194A250B1B90309EF9E2FC4DBE3574959050E1575B9A47FFD6510093DFDD53D7121AC13C694EBDFFE39D955454866AE29C5232288117029D8E795E9F001184D5C949AE435B801091625283E7D8B1A1D68809195A9B2658892B8C6C7EAF1357E97AACECFF0F2FD0000000000000000000000000007091119212A00769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 + +count = 99 +seed = CB2E6226615393FC3BD4AB3A412AAA030AAD40E8648EE6B56D2C1591D8B97915D88F2D22F7221377B4B04CF2AE9ECC4E +mlen = 3300 +msg = D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C +pk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE331A6FCFFA9182234BEF6A6EFF8E6C0FE1B61A98154792AB62128417644231096B994C08BBAAD53D6609EEB59A38AD48B222A87A39EE49B10F8DC7071A9B33B6D833A885CEF1AA7CBDEF93F3B4F5C0E63F62F6E4C5A1DD9951CE2ACED5026AFC9650921CCA4E83437A0D157C82A49384F0CB0E4E5EC9C0BBB812C374090DFF3BCCBD106E58F136124EC62535B55D59EC9A2CE943713752BDDCD7B1FB9A8822BF81CAC626AB3659EDCAC0592CDDB49937024E37C0048B982F3743F1039C56D6DFEF551B8607C6FCBBE7F6EB9465BE42A679433E21970E80CF7557281CE2F19C07BA46CEA9065086963A9D93E12D2F5BA3663F7184B54EC4368AE93C17F8763D56D245DC31B9051CC0D8DF86ECFD79F2CDFA90EE9B0043DB6900A9E6B20B25C79CEC11B9BFFD02528143A87ED9427AA6E303107D37916049F9C58DAE49F89C1275DF99FFAE9932C2FD25B9E6FC61B72122BFD023A6B365E8B2251615FDF3279B7BD0A3488066427C1A28E5FDDCD0272712396A6C83D08DC41382536146CF413678601FA18BEF86806D6D9A44E6EFEB2EC0B418D69DD7F1B1D6D3DE44783A98275D18980037F8458E3DD707F426366440C74B0A38064DE307C95AD1C12696902E08FC66B68936DB380464ACC092577E335DE7FC337E74C36DF4DDCF5832EC5E2B0347659AE97A9359F4498EE4FAC68D6B22BD83752F822C9ACA87BB3916117B027828C95E304A2FA56BA61DEFB014830D852F092917837770F8A1A5EEF5D67E9852D09B42FEE23CA9AED30F8BBA0F184C37214E3F7A09564F69FF66746023313065FEF22A3C842C1D1843F2815863968A66C98A41DB57652D4BFF79FFCC879043EA7FC737439A0A14AFA5861D4F92B4AF986FC7D6B0B8424983E21EC48140F0C9911C46FB50B3E1AD40B21441030665322F784FF284D8FDF33FCCE366A1F615982112DFCC3475B298EC5385750EE9807BB3C7D842B820C5722B25479BFC064520E5A3892896C8E2631D56DA05E1E8646C13886D7DE9E6BE3615EFBA120826F1A3396BF2E13B3B11EF9ABD190E5E2D64C9D34597DF2C2AFD096DBBE437B4971AEE0842658BE19D13C54E0D61FA0DA697F8F80BE51A4D1DFE406B4A15FFF03558858B4B8528A01F5195C6D5E8CA94EAAAEC00998AF44AC1D0F175DDB8BB918DB52A266EEC4351E5998EAE4C8CD25D5818D772DACA90D4C29B717F033D6846B4324E752062880440A4CFE59E8014017C483AFD79BA8A986B71651EC7AC5FD44BA43E93F021D8DAEEDC078CAFE7780C3EF30E75D79AC9F0B3E62A1367BABAB8C0DDC3B109816C87BD351D5FEA04DA6962882E2DCD4771CDF9BDB0D3D8E2CB6A8893AB465E8B822A80DCDA6504E83682F423D3B38D5512EB0485034188189AAFA39EA0D52AF2B18612E3F63B538A95C3057C47A593B8E9ACE8A9AAA312EAE001AA31335B8110DFF950226B9CE1EF0F6DCDB7AAA77F728655FA3AA909596501111C34E3B6151BEA33D5DD379D137328C578E475476E6E45983130DB9D243796B6BFE756698046FF158DE1564A77478E602CA8E683E762E4E290DEE813FD9E680012F80715225968A841C5E501839569FCF1FAD8C47E5CDA9D0852F08CD556B88C8D3BC99CF18929CBADDA7F65EDB6791ECE7BA60EB58553FEF9D8886D9E0E419E8C3D9C2012C67831FA4630BDC2A500C4656CCD73FFD7F4EE47BE3B1D4A92126A303946505B274C986B9CEC77FBB990DEA38D64F496ED0FDEA336F5F0ED614C32DB929BADEBF97A5ED440A2AAD6DAD3743A000E8A207CED390C3AFE896615E723351A033AD566754C4CDE33BB0C31E1E5F90E9E8C64CF9C955AC4B4CE86BA77589F3E87D4ACF5D88FC4EAD1A3F8539A4AF9E784641ABEA417BB0E77FA86E22ADBFAE47E7A64A8EA07FF9A8E8B98188F587EE429A1573C143954F32B8AF778EA1D6A1C31D8016D4AD50890351E838E8E1251B84C1B9913CC197F7F376C7C034F826B6F7539C30BD78219A642A711E9C30BCE766CF9CD795BC02C81D765225EC23CEF75EE6F2FFAA4189D99DC83B89DF767F9DB036722D3865FC3A1776E02CA600CC15B461AB11E668DBE76373EDA7F2C0BCFBFB618F061AAC4AA12D7D07E2EA5C8F2ED0550EB660A56592C3C142E71872CE6CD2549C8B4D3B9F1F4D04F7C0D2EAEF74F6AA82BCF92005282B12C11C8E1146F7DBCEA2D7F30FC571DDB24763476C79CF4867E4E66319C5AB769EAFF3669EA7B3A974C4C3A45B43F8E236A4E32CABE4B2E03326A8D3248A8AD38916DB6422C0121FA269A99850D4C0AB4154F897EE40E1491DD3DABCFA39D83E23914A2CEC51C8AB00269D6C420D49258989F47E8E3172FC415922443295AEB2FCEC999792370840C11E8378DFFF571E23217F699717076C972DB7C881CF8A822253E9D4DCA2B2D4DF75592346B2DE49EE6A66FAE8791152E7E62699E87CEBE9A74F27CC8E31925DF018F5565E6F4516A8A777261CF33A1B3047A24433EF97C9B673973F65D1E5E14BC44D738AC10856E5D59A3650D6FE5E8B62BFD1D9075C0B1D3B288A7079E4B88A75D848F3A3EF5492B56804DB710AA2F08B88C07B006A597595CD8A14F9F7ADC63ABE2537A1E3A187824009EB02BA449D1537ADA23E2CFC97781FC418AA27040928167295A3918D97975D2FFD26EC2259023344F2994B73D828BB38BFC21AD42EDAFF57069B90412D90BDB08387C1D35B27 +sk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE35F130B34EC33E8A395F7FA574912DD2221CC4225114D6E1AB37A3203395934696E07E9A642B4A2CFC5442B267A1D2E93A8171C61D06428F2190407B8E9F1725764257116772717487108067542060764347718272031273140774024527521307444635624456643167144022016222875816760261705407244272471507122637386173473623616663268856227603638615758773452666632450437031211024675563277564588082183404471076161504684683247322734234678645132066338386276232866364540203677222208180521514342043730130304112180078214578872773001334360174103025040432806425000436161471426803665634864564035265617283557473538686678081871726813751873703264761870253300748734824406482345203388851225874828725057265237637771808575108787176555462507740207415162728535834481847554224623037221164462518067780244555436878788134685842818154403174124248708301771014876786116537647565566075150612310504241146242874838530058756756016214622051535223174613030501174374514282042420266470881527851120542186050777482746545683256688618147344671376361345060423564443134208362216317136788860727327234161486886068104286324847303205764176061610624850872068384512421830286838352712781140647302073823613788460808122182660503562616263102630135400875358823186541037148747705240036320286586023884033446518673123428334318614245542221731405337313663005876117547776407717514040884458370386143804151045100776641863668023212206083173302706038180304003668273277442108203262880727278074526347315207070136301647814418161450532173561870201466520052067380241782756574548150417228052408344534183643386614227318228165340006221855834352264553375654280513375232821883756607801606475873855360281042201162251887443654215732552648622483622728308514204583756286386054877032162544488028674341501315666235636882761427771504288234146357565052336786823817210130373638034243111173717588387806246601873650741426306857332173532367544110532745382584256337110885184557508363648784558346846708388635635867717171751223112283507884417707453683878268005508386025580524443352027727877614080054755731242812803247122163873401480728018153536874758314030443076434347722086780831410057556422487152820818585331828117503884182778588380743260650253244800862318843451764542688003706250474153776302102707162052607158156544608018343134014061024255148873716386757533412653312467171318673512326416008618761736883332822000843060630348521615030473374862880470178815262886313340312244834858034268024310821754651588084071112645427830513023115253828167847827507432263830777047703035676073863156575112658422087563188522278027652822378835728727158086373787681301115485868271377536626720841506572304622045845735150837132828278677886443742366087248082425571547877575828867727626224438605881720276471675042763803774552812688562406840323534350178262232050180225176314163067848581747672177838060730774026808075105261865530400175803047280345661707216625854106456070821221286483842764381280228384676635306432804575321160161381567830721570548536166552462611121087032784800276183426054035602706323367268235430B21D3D7F0F0411D63A751587CF20FA57F6140FDF473A9EA0D21D1AD229DD090055CD31FCE38BDC1EACE286101FC01749B587B0D967A1784B15ED8965DFED7014B70B94B7F7A1993AA760F9B706AFDC8C7AF45A165340D39A403CF17879EB16DAE6DEB99D3E65809A227730668D6E875497800169C1A9A7A841021B68D7EF3B8F1156FA9154BA7020A12F0C405EFBFA4FC470F86D8D30624231922CF6CA270129134B4BAF5814A6AE14A8DC89F5CD50700988DC40E1CDF1D47D0C3727BC7C1881D9CA9787C465968397614F3DB7878A9F9C92085214303A02459556C08FCDC0D0A9063E6A41713A0D322E8286343924ECAA864872FBF01B6564508A05C39393E51EC3B57A1B2E2EC6E5A410FACA9E8E9D61C06EAF367253AFB51C491B70CFDEEB7FA2B0C34D6E561308468F75F5534F5D5E73EF2D9FF508AA99AA3AB323689C414AC6BA38BB3FEA737437D4FA8270E18F87B7097C933C1C28BBAC8B70D3F50B574937B5CA45548CB4AABBB6E52BB8B42B47F2CDC4ED06D2040A136CF3D8BA63E878120588C8D2F6972A259C2493241879A4A10B5BCD0FDBEB7BF78888DCE0B1AB58CF97D8FBE5423F853BB93804B7B73CE2C5BE1D9D5B5C3CF5EF9F479EC90AFACE0A192DD5CD7B3341545642DB5C0EABC087FB2A4002CBCF1A060187317B4FB51DC9A2CB2AF6EC050C05AF1CC108CD0777749DF9653258C284DE90AE6073BE43B07F18AA184251528D8A6271982221D66302A29FA0E47219522733B82384ED1F25618CE5B7C0C27B989596A9AD7A3CB80DBA628567E89A181800D868240B6E2CD8D1EFE836073D4B8CD1592D887A894843594C93E4F954630963EB625B3CB6F5F9CC3F5344587A48043E343E4BBBB7FB12FD0459B1C4504BD5888C7B47B445899A52245D4194EBC15F11466954B762B67D146D5AFE3A398249EA5BF025C8B2093C268E257054AB967DDD9805FFDB9D580046FFFA5CE5A241D844504E13F8F73A96954E9F1AE39A7C18FF2AA8C4A5E5F39745A85AE100BED2A2EBB6515DCDC5E8FBC3F31DD840929AB83784C43523BDCB5AC446C6C14156E53B7CF7F02EDAA6E925A0E3CE8CD05B6F6B3EEA7CE269DB08964EBE6B6C09E921C4430592B370A040E32E21CFD505557AD5EC5F24C1C49667BFEB55A45ABAB3FEE36A87A1365039874D72499B270BED728D20B4E755245D14865E6728E6DF45F872EF0DF82B348231C63CDBD1532A242DC9EA9200CA6C52793D9AD7592FAD95CE0854661CA99FDDC05049DCF16F459356194D9596199B3297014E474F12BC3AC1B1B0C62E52CA00175F76E7CC2FD188F5FC8E6E551C64E98528A36221C31B2759110623FF393877F3B51983C386E550A1519C70543D733962EF3891730EBF70A1E56C57FFA81BF6E4EF1E9D00E8C62ED1BEEEBD0E3673B9BF25CB29BB910D51090804FCEED75F38116E4EB636A65525E1BB8EEAAE955A6BFD6D90B42A484BC332D2AB095E57EB37AAAD1FE2787F312DFD98B18F5DC8361EFACFC979C30BFE73BDFF894361C50653DF3D5E37D1CCC1A545C7B900652F5D20703D77E968CBF5431F5A002C64A363D5EFFF2C44686EC1D36CD531E2DD57B65A132C2714ED71354571BAB3757E7F0ED2A9F7E523A65762E45BAC528B1E60E43B536DE4F7C69BC253A6EB096AF65DED3CE726EE33CF6FEC17C75BA02ABC8187E25CCF8B4EDA4FA556EB7FF8D3C1BEDFF29D2AD3581EAFEAA4AFF50812BB13D136AFF9C2C10F8D84CC26FEA8DDDE767FCCFFFDE0D15CD15D37F3D2D390670EBE7A7FE79B4176007B4C05BCDBD44CD8D50A85246FF2518F94722062343D3C65892C1F6A20772373E495E4D8C12F87DE137C9A65CDD46BEF9F7F9D92D1479780FBD39ECEFBBBFD4D0ED9A252B893FFCB1C88EA5A1D100DC9795769D74A7F0009422CBA88D960106EB5D36EA719C5D7AEF446A950E159B10B8CBB58AAEF037545623838449A7DFDB3B82FD1C8D8187A7911706DD51DAC09990160D5040B2732B8A542F326ACEA73AA00934EB8B8CD6543B82AD6E53A6CEB1149A15C9978ED36E5FF7139C9B39D721686C7B9D1798BAEE92849CED26C366B8C6644ADBD2F980CFF7AAFA57A0032825FDC1F3FDF0AA1B6A0184579C7D12700B73EEFDEE1C2FA459ACEA7CCEC534A449701E2972BD56B79FBBEF32B53C886009874C6CA21C65AB1AD0541DF2BE78BDEDB5662D6140562F1C030FC799B233766C94FBA494D26F1574BE28E6B9614CBE60521CF0B24D89735CDAB8DA1F37072077E70A35A6CB27AAC8BCEF86E67D80E3D9A6182B87F99E1241FBD4445CAD4D89BBA4998ADB82A68CD22D665D6603C24E6CE8D6B034959EE4C8B71774E679D324ECB6D4D607D7E028019732A39EB0AE39201B57D58E5A46E1E521D194810011999F052765CD1E2664B88B2676ED0FF601032E3D8CC5AD0EBF16E688E354E822EAEF9EF75F82039C1E121038BCE902A26FC846B58C54E686411C4B36B356E4E570BBB210A5B0AEC58D83E2465BE86B53C67AEAEC14F6A6D500E38CC4BED63A8B5F42FC8F8D9830D59EFF6D47354D1DE1438B4B78C40113A37D40D029E1830E6204DBFB645FAAD4FD1A96A1EF05B67A9BAE61A195FEBA4467679B71A187E60A827BEF455706843130119DAACC827DFC1D91185A6B5D77E6E6D5CE08CFB24ED0030265F0FD4A94E1FEC1C18C7B291C3F9F18B35055DE503C7E0ECA0750E4B9F2962A6E7D86DE27AA10429F2CF3EB6F207591E8E9AA242A8090BFB03FACE3E1602382F6FC3CABAB00D3B75EB31B9E33DA90CD1A99AF9D47A42AF168E37AAB83CBD1C7C26BF9AE6FA38FD645DA007040763FB0786065EB23EB29295A1C243B1FDF6574D9A726E0BBE39AD4709B4D156E37F7C52E5319AA30CFCBEF9998ED1D4FF9F138D5BFA1BBF5A8423DF4CF8DE22D022AB5B17F329C36A57FAB79A2B33014D07FF50D5883B482E61409CCE624B4DA4A9DB5285F944CE0B5D373760F765FE8BA82D716CA55CC6DD8F170A5BA3AF529DD9FAE99E8CAFEE482C85F9D534FA6053129A2786B79C563850DA03D97A443A53B872DB257BF9BD350581A15BA3FBAD6288A12F628B22D5F730033B0AE4B3202FC19491E635B44D7FE699CA403460F5F621B6682B271CA5BFEF87673BD5D6EAA59F52C3FF61DABE6BF00AAEFD4962D8546E03B85C1DDC2C8714476FAC4019887D6558FF7C9775F76DB44D69C96EFDD4C9B802BED3A956602860C8285901E0013515503DA82E358BEAF05E5BBE681C6B624E4996ADC948426DD0165106218509ABD11470AAA4F01DE8482615A57551EFCAC76C69C484B2F54329CE244AC098D803DD78D01C134D21F10D93A4D65ECEEDEF614B8A0543E088F212E81805A0448BEB3B7AD580CE20AF6B913527B9443E54201D9679806F759B3F4405FD5C4AB7816A923EC094B1EA8A4A04EC6D935D3DB09AE39F77F57DCC486870E338BD4447A2BEAED5AB60D317C676B86FFF7C2925470090EB6647EB432F7C100BD7DA172CB5180BCAC5A27197A9C0C4739CCEAE3 +smlen = 6593 +sm = 7A79C6CD294B36FCEE19A2FBB9CCD05F6D16ABF34323F491A1DD2EAEF344BA9B3F2B5A784F83F057116122B9AA59041D9E698F1CB108D3725934CFD2569DBEFA605C6BEE440B5023C798DCB843DC7577727B2623C41716C7ED622AC73268FC71B4ED334D367C53721C121317960244EA3418C23FCA4BD0528FD6F559E36BD27EA215AFCC98A4EBBC3E08B52342506D37957109AE8365D0C0739A519442FA13F0F5423AD9F0CD51151AB6C182B3F50CE64E2CA3B04A036C5E0A13FDA49C7989A4DF3E0F67C6AC48B7BBAF56513B9793145584DA93B649312F449BDB3365DA206715576800A00A7096A859B620880AD7CE9C051F698BF336A0C7BA10E39E2073DD15D9834F7343A2331F33B4A2B850CFCEEF80C1368F97A3358E96E9FE77FC8ECCB31C1BF278535314A8718980E6EAE585E8A130D79F10FB5CAE59661F86FF90FE42662871A4F03EECC30A309D80E605CE91D374851F6E40E4A2F4B6E4294E5BF6F752D77CE359695635BE0F59AE8E23CCD64D0C6355098B4C2A5812F86E63A29FD310DAFBAB88C8514A7F3F18FAA4537420EBB0ADF48E0F2851D2D010FD367009D079B8E32BC6A3E82AF0F7646EA80BC64B77056021FDCE12114F716DAFA9ED1AE81DFFE952B21CBAF16C58E00454F9728044CCA01DEA006CD79D9C46C184B1767ED1CBB81A52BF212C6B2DEA4D841551CFE1BF7F7888CC4D3C8DA1CE1C29A0242FABF3358282517ADD9AD347B9F07680CF984435B5B70CBF130E080D94E6C9B4A12BB3FFEBA3361CBDF60E47AABA892C46961C2AE7CDB7E8C50ABA3E13B30B807C2FC3DEDCADDECF91F5AEE591750DFBDA9E7CF8CE29AAFC5696BA17792F3DE0467EF878A5D477622C72D943212997F8E361A61AB2C0E866F8D9411BEBB0EB453E0A9ACEABA52AA4F854FB29888E290F2CD85B5891BD1643B4AD316CC1D0E40CA38915AA28F780D5165D61076C12B93B8F05CC1CDE84B4E2517F7E2311E1F2459BFFFCF88FD24D677938D3185FECCB7B88D4A35BCE4B6367097640523DE73F9B8AD492E94C5C46D292BDB8707A9D0D00FF2A88FE69DCE1ADE9154E0AADE63271298F5405D577C3CE2290BE3A82CADA8F4B072843D6D6821CE11297AC1DB1E74EA96904BF41AF2ADDBFBB5874F557061979456AB8E0B79C2799537C06A51DF6E82900638B76BD02E4354A353663741EF8A96116B92042562FC701824C4BB97F25A198CBAF0D5FFC36381A635E38DB7DEC6B9ED8C647F5093D7B24B19308ADC467F54C6E930B04840D73EACF27DC9C0A790EB1916358EFFCF4C95D8790C04D7F23221AA57F8D5D3809F828C132C66A22D5931FAE4501A9C245335336B3C51F4FCAF2445C61C60619784FA597A5937717C4DC712922EC219AA92CEE56FECF151258962F311E89F9C3E36878D69E94DB554917F42BF8BD51B498ECC378942EE0C53DE541B7741D623C68F5694AC7E7E3420C34AFA6F333BF35789CA245B8E32CBF6BE162563C864484651611FD8E20E778C2210B4090F6FE74C07C690A9155E94528416A7C2AE474B03D098A2FD6033EE77D65B39D26B47EACD1AA10AE2BDF905595FBEEB29E73E832171F8630895C8CA3EFF77EE006077327A08729C179976D54CB30819B6361A1CC087C690D9B48BF6C77BFD08AEF6A2F6F96F0E882B0001A8BABB1C13054D0C4853FFF02EBC4142134A7A866D18AD1FF2F00F0E2A61FFDA8DDF50170140BF788BCA1C57CC28C32479B97ED6835CD575DC047D86E74B5FF116C64F48F6CB7B2C312CB960D7DC34B4D615FD002AA32C8828B5B5872A0584F61B3EC75A5B51E4B3171DF6298E939F9D3F39BD75F8A5F530F23E188DA43CF622A9C5718F0990CF7EF2B9B6A4FE257F4DFDE4EBB885F4566A45E8C198A5710C3099320960307EEC5212F64376346EE0B44DAB4ACC85AACCB00FCF7E4CC04D684211C13C3F9D2028682F9A0D1084E57BCA684EB2F809D9C474CAD4FA1C997E5A20247D5D9FACB89D1ABD58CAAD1F809872DC93271208B2168403C0E78B5B478046C39F685F72C589C62FC986FA99B38D0FB08E9FCE1FBA166F6468BF18253B1F9934CAAB17E52BE12582289A9CB3A9E379AE5B284DC6E1BB6915A7D6E6D94A750F3697A4C6262774B83DFF9A743797F74B460B27A09EEDE73952166B6B17F4A1E9EF2E7704B65A4A359916569BC76C5B977C31F917E283B804D99E756BE99BD477D40F2604CE6B7C7A5E0E1E2016BD3042CF4E393164F8BF205CE32DCD2C73D992A32F29E471FE23E5A08D703B7B4B672E3C3717D000D555FAF20EDBD698FC7E8DA7D1A655F57231319255D195377487B43F51191217DA4BA869D6716F32A295094E11C909DE98C817BE6841826C670122CCE5BCA3F0E8EE664AE35894BEF3D9196B88799F28F0C80FE0BDC2E6EAFDCB8E61E77771BD05121D21F17AB6FFF52ECE85F1C5CDB5C8BA0640B5C58FB1B1C4018677684B571579D0B4A50953DAA5538FF8608280AEFC1166EAAD1488E8C474158273CFA5155196F6863E8BBC8F28B51EC40ABC5954B0848D189197D6C5A9C047118ED394AE68E05E041D94E91E41CEC7C85D9E717AEA7566B8D6C691CFDAA98732FFAF7D60A1F322AF60DBEAB54C51849C66DAF7122D5B80C7284ABA5F345F90534C59BBE4A024171337BAD396BDCC3C087344B1A45EF746B3FA21DF6BD032A1B5E1968D3B782761953F1E15DE7B2132E26CBE4B71293D354E47817E3A24CF32F67B9329109679F18F951996138D6AF14DAB1F22FEE6F22B6FAD47210AF89A16BCE7614AF630A88FD2E939C7B954ED01EFB8B4E548F5AE2E0AC9708BB60E15345303B4A48FCA2FAA2F78FCAB1869A64EA94E8A1A5990D8F30E0D3672FD7A144E2F4BF2DB12E286E6E57C4121F72D8E4B7726CFEBC6ABFBBEF8C143B4F4F83475BC58E34DD2CF12C97F0F6086F62B57332756C749473E80D4B0445C89E1B2478BA7282B6CE2FB248DD0685A81D5EA1BDA0A3DAC7F85DCADCAC580CC6CCCF6E10F3C4064A8452216BA232B8DD8BC93C779B2BC7F5AE02BEFF239B90D2B7ED6E01A4546762CBD426AE40B5B966CA747143D1F85BD0D27B94C7322B77E46BFF85FA1A5DD209C99B275AF382F9CA446634720F243AC21D7CCDF105525F8CB14E193A091650A2A0A3BB916D1A77C72CCD696FE56A3A41E9F3F5D3417FE28B6362802DBC55E29FA460B4043217E38DDD7B2E80A9BF8BC19447E2BE9A5E572C6E10A4200D7EBF59A0E85121383495B1E22B9C27C179CEECB7A826C38E5AA0AFD1BEBDA485BED6A4896D53E51CBEC72E4CDDB94FCD60DC1D5E63F999749CC893A1A3A56DA8D03883905209B89EB7CD971A4848886EE26C562C500C00E31AB4D59A447B39968973A8ACD0663401B3F3F92FF21E39308E78D03079E3C7344A0DE5EC285B3A4C218D5BFA87A08B5D9C7F14EDD74BB58BDF42D3C4807B8371119CA9EB5CA25516FD5F710657E126E14F9FA51B89E43BC31DFB0C7502DB21673F206777BABADC78B25475BAA29356885F77F2D04E0F187C67576F4C9F923FAA5A31D501B8E9679F52C635A212D1533ED750CE145B0AA97F94189840510E60C6F4AEFFE936BCA8E66183108E011782A94037E4A7A199FBA64919010464583F0768AFB02E86A0B34B7FC9EABAC044AFC74374901266D9D8FB80FBF4D5D2659065226F4941E462A6B46AC9595DA26E0FBE321A471356505F58A097F915E8785D68D3BB0B8029478462F9F01AD58563604F52844B987DC3B68489458B18DF135814CD0DD7FEB929DE386C4B64FC86009F132E05E3947CCD307984B36B13FE9FB8597B406DEAFD7F639B600DFC6EA7805A1BB2B421E254D769F665934A5F7A7A68ACC9F811A4F257F283E81937526AD0A293AA9274CE4DC74ED17EDB613A66C0A43E3167B8EB53A8EFF0D8938BC05BC04CB1A4A1CA90BD973CAF8F60A8FB8CE61F946276C5BF0E47E4D1CAFA2BDFFCBF55CB650FD1AE7FF2CECD7191AFBE4998959670E773E4750FCBE894FEFC9FE1D26942AEBB38D4BCFFD83484ADA30EF4B13DD685F3FC35027C6949B4B60FFF52137A3EF17A4708211353D1F18AF63B7D27E06704A7AE11A7F8D8CC70436D5D06B8D59488D4E52F5CB3EA1A3EE82AC9AE55E4730DC049FE52B4C6D421E261BDD200BA7C6C908DDF59017814E9DFDD67E73CAC47A1E8E79B4C17C4F7083EF7C8401AEAD2018D2F9436012D367AA997A8FBB6D018EDE6CB35A49AF5AD9FF432739EB5EB71480AE2BC75560CFAC4FAE500298CBDFC0E5E214BF8C315ABE035BCE756C3903E5269210A7B1900F6913C71D4298E5F6B085138D399EBA056021B9485A07FC0707F78956818EAA0BFC7C3F2751C78CA33802D166245F6B3918F99E5D426A65FFB1EB7E36D089F2F20B5292C3583B0EF130004681A36CE1AACADF7AF1015E41A158AE38841B67F1F5DA917FA995C0390957F141C1D355695BE3AB363E3CF77C8C22A97AB10D3E25075C0F0FB6C1B6623CE7CD2512999CCCB2BFE46D50D9C03603EE125F8E4ECE820E3CD5BFA847BA13A7C36547BA685A0A3E4994F59CBEB4EDA624067C614980F2137763F1F2447656C6D9DAE42A6182B3D434478819EE006175B60707DB4C7E5FC161D4551B8CEE761E8F300000000000000000000000000000000080A131D2427D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C + diff --git a/dilithium/tests/KAT/PQCsignKAT_Dilithium5-AES.rsp b/dilithium/tests/KAT/PQCsignKAT_Dilithium5-AES.rsp new file mode 100644 index 0000000..ff5c6d4 --- /dev/null +++ b/dilithium/tests/KAT/PQCsignKAT_Dilithium5-AES.rsp @@ -0,0 +1,902 @@ +# Dilithium5-AES + +count = 0 +seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +mlen = 33 +msg = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 +pk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF66D02BD8299B815AB461FB6043BC1059C1850C557F629421BACB553D862C7F7B4461D75A2795D428F42F87D9B6FEDC924BF55402C3E98B1DD0A56069414E5D5642AB19C3BEA56B2B0B01811223E8EAEF97B25C925A1B414C350E473B81F588D87A3A686CF9ECF44932AF571299F3D6DDB01C29B1C5935F49D9089AC82A0E8C8E04B388083AD1B454172B7BC1E334ADF871C5012679186FFF0BCFA1F842DE7C2038BB2E91848B6F60C4FFDA664A03058CC3EABADF70500189A456703332ECBB413904A9FB06E943BAB4D77CDA89058DC49551F38CD347B030047ACDDFF5958FDA7FEB5C3136A826646A3C452FB4EDB368FDBCDE506EE0D7AB53E0931379A12AB532AEA06A8C18B8AA839ABE02EF1018296CB5953AA21D9A634F4A40EBBA25481DE20F1D2B9FB1C2B745F528DD51E0C246013EC2121337C8A63B637C926B296224FEDCABA72F28489E016B0857116AE84DC1FB40CCBB9607B8261DA2E0DD150C71616D1EB95158778F8DB92C0FC155444ADE9229D2A62DEB7AED858155BDDB439C8C4FAA455714929B128E2F46A436BC3E807F7E426EA5E3310A6C591158B343CC3C50189D6129FF32C328F5E6A6296CE6D7235F1178373756B80B3A14CCC260A8423DC921AA9E7D6A4FF255318F036BECB16EAEC315DDED0FA5E2FD6FACDA118A0B737416DD6F3470791B62212D11A86FF045BA503EB872428513463B4B59C29F4B7D0EC7F470DB1F779531A4202C5B8AAFDC17AD3A76F39A59AF9C555780F31F610AE3497E0DAD70CD424AB616E952A41E20D2749074FEB15649152D49A9A84D5F2BF2376DAB936FDE9BDDC420C62BAEF6FEEA9FF069EBD0ADAFCF7B74F76D05732F8375FAAB0CB05CE67F87C512A91213A05E728225B92BAC8DD21F3DD5556DFE03E8BC27B7611E42A0F3CD309C0E0CF65473523A2AA89571540D3F1EEB91DCB5E41587BFB1926076545D673D0157C312F0BE43CE8FEFC5004FA35AF29B6E55CDDC87CE8E2C470D2299C8834A25BB1BEB02DF73DCC5289081026C6FDA6B72EC818848D694A69CBFB562D4D61625CFDF625C363468013D9E8F271F5C872BC9594015690ACF575428E2B4F79DAF14FA0562D757CEB1D7FBB837FD2EF6D19EB0EB1FCAA5399A0E1C2C723D9B18B80F896E26F0BEF62D96312243FE48EE5AE53BF82B4CC1259BB55377689C9A3AAD964504E22F0A7B198E3B7DA88ECC926C8BDD284D46ADDC9ACD49A0CF0DB3C36412A2DEBD1B0A65FEF211ABE40C78AE4441A9A3F81798DDD7C6C4C9121EE88D42D7FBC6DE13AFD4715DD71664B5404133993DC5AB8A10CBF3D1268A830DE41F90EF28A252620EA02402E9DCDB4C3470DE10C1912064F6C4CF79BBD126E215AC68216AABD1E4E46A4847CDC5F4E91CF4BFA9734D14A56D71843ECEA5E058BC33182876342DC05CC85C5F832059A6F616A3506F1BEECC1068A1849B8DFEDB57863304DAAD2AC2D246C16C210D807474A020812DB1DD7E3AB0ED2A9A5BD6481550CEEEFEA51531FAB03E5A25117988A58D34F98F4E96FDE2B4D0976C257DBBA78BE0248C20CBB1238C5A824E617909CB45E0D6D50A1A1E8CD3A4100C742279B1F3838E99D69F98F61FAA722585437C1D82C3AECDF0F14EB0D89AB5997797195F4F4B0601A67D5F0C29609C266876E6160C46B3870491E13EAAB7FB62B4030D160B959C4DB423E5D2BAA3DFCF960EB930958B1105B900D9E629A941271833216C35539CD7C2C40030035AC1E630E9EC4B8324543DC73138F6E9AE58F804556818CEAD6B1A8D526878386A0BBBC697565148D2986E27C376DFDF199991D067BED705C7A1FF419A45F188FBB715C06F9077E862E2B67E05F5386FABED0BBF587D935A25AF86F6B945C9E90CEB539EA3D820912F87CAD7BADBC3ECA84588ABEEC56910B84703618FD2491AE68C7FDB88CD5131F2C5D694336495E0AE434549F7E835CFBBCD2DE770D14209FB54F8CAEE092202F12C4D0B6A9F6C1ED7F9413D509CAC8F31E7393C717B340FEDECB77003305B54858C01C17D3B281E894D59442B1D66944B59B3FCDF96EC6FD4B69ABDE2C5DF78B50E7DDBDE0A75054D93B6BE8E474CAAAF102FD1B577374FBB940748FF9F40482F2EA9557D3735E5355D74E97B824B30F80F85D2EC8179000B7912D5DD37984434A5C6C5A19F42C91F9220616DDA34DC54FDD47472BF95123A8EA0116FA65C5A53FC77CCF69F52A2FD373FA836BC214E6F2B4F3D64E5EF2D8F08DBB38F07520FA97D82EDF789D9387607E74DBAE2EBAE24EA2479A19CE185E2B0CCA4354AB7C40E8A502FBDA7A7666DABBE9C8A18A82B1F8FAF9322BF0C5743D4AE46346A10C365BD8F6F14F4118E022E910430013448E921D7B81AB74AFA11B9484B7049865B516FE2F88F06B89C8823B81BF1E593CF8F0487AC065E732C29028B42FEB43BECB67E78C09E4E74256B81C8E2F8AC317DE028F966F3E282913FE9860F16CD7055CBDEC81B60E00A12D4D94AF0FC3725E1574A32D5450C9840EEE663BC51360AECA9CDAFB4EC1EA6BD272997E7FB3EECCE1FA436EC19FD0AAA3CFFF1A1FD44098DDC9B16FDE5395EB16613ECFB0C1C40B8295066EDDF5F7B5BE3A2189D7D5BEA5065974177974D71395FE5D7A69D72F5466ACA864265C472ADAC2BB8122844ACA252C0A85F94C770226BC57EE92CE194F637D83CEF658F9528A9E2061712C399AC22C56021DB32647246AC2378F9D0436CEC6A2DAA87F5124BA4715591F5C489FD27CF27FFFAFCA66DD3C8E192664DD75AB63EC60D218583876E6051FA6B349404F412F477D9A74BF168E1CAD6BD0B21B013C4643060A46FD011D2B36BCDEA8E87BDAAF5FDF7C9DB5EDBC6E7D0F00444B464D365009CC074C6666F1497CA583AD445F759E5930E0917FE018DC0CF7058899BD1BFFA1DFB0689C50600E9322339C8A32A8ABD07B8817743F1EBDDC1732C704D887454DAD00769444F4E261D68B5C4A5A8EA4998FAFB4E77427BE737210DEAF20E4CF28EFBF524365E821B1960B1D761098253B2FE18D46CF6A892F9C38D6F3E8F5E2B719B73F8AA0B67A99B85BB9BF920AC7A3CE2F1B44A394E758EA7821D2503DFDB53BF4E1BA0C0912299AFCD096B3265C5BA95696980451CAE3248FA8D0D9E14AF8285DDC36C1A5AF0174D34DB2A5CD508E6CB19A33A2A9A26E76E1BCF3291CE184A11DA239C4D24826C6EB63CA2A5CE95CDFE130209E76E02C3057D6AB6CBDE61BD4E31DBECB56C271E11B45382F6BA0674334ADE92F26AFE57F433201E3DAF56FA8B3E08959FB6A45CDE1E9E4971C8D005228C58C3A8632FDE53B7DEA834241B9C72CAA3C9FBAAAD249541C06FC5E21E3D19866373EBA687EF594B0D27E4A5CFA2CB6425DFAC1335BF9D4D04AA65F6DDB0481272702F15081FA4A1310717C214974C258A37B7969B69659A660265948230B17BB6F32359F51918033A6F9E84645FFBF642F1BC16F28C314FD0150BD65C3D4E43562851207DEF5AAF80E851F4648DDA20DDAD03C1965855FD3684FD384EFD9E19169550D4337FAA85267639E6A9EEEFA3CB516B44C3CBCF07D1D5E585AFD6EE5099AB4F594494D7F6871ADA5B769FB9D3AD841F03DC942A4C049D181A20 +sk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF394D1695059DFF40AE256C5D5EDABFB69F5F40F37A588F50532CA408A8168AB1EF89ED5C3A83F607D2C87CC216333C748204209F7FCE6FD370597DE19249C6FF14094E10178AD0B0610C108D4B04911B95889A322089B091D4A0411BB12C61C009992088C9880103A98911950D00118D21182DD49400091689A3126580068C19082121060449A44C64284801A17183204224B745C2B8209124645C824C01002C0139928A906820C60853028413358D03910511B92C09910D998690C9406CC1A6202198096342281B038088900D848049CA408811852C88C6404100461210301C860052482AC2B468C2926CD4A82408844551322023448E9428861A11655386884A3029C3B4400989855CC6708A10240AB24511C68DE2B81112C90C0495209A92611A072413040E833660C396290847424B128DDB1851E1483141388990A2250AC81111C58990C44401084D234962621685C2A210119281218960243622CC968D8CC8451A300691C02DCCC26C4A328D9B366881C261E4246C1218696426650AA24D04C74D1B3500041370C2488ED3089184A491C01470241144D4009019064CDB366DA14684D3362991028CA018401B315181364008184A1B84405C042D43286280B221CA002508009188944940088CD9C86DCA406C109409148311A4C28401C504C2C0811329701B090DE02832A3842942424D84B04D0A954DD3A28909368A22270604A305001532D9846DD8802150368810299111880053B48813316A113581220542098040C8262AC9322092340A124088048430922652D43832530606DC106C20036C04008581028C0829700A164513418851A46803419123360804280C4C4411040705021852E340908A002C51C8909C10919AB269084362A1027163408D18B9810C82049A3001D4A291D4488D04238509805023048813492CC2464D4C8240103606A01608CB4264082611423262D8442ECC424E04372CE11630442205D346901A014D1921812304215A32805AB4015016120BB490E4A800DB3481C8404159848962400E9914040AB46C134904A2229104C44053B230042149992661D0244D890280C0A22C4C266A1203914A94892012624C0410C9C66813A369D008018C122C22314D23076299B22D1313291206858110845BB48D0B180D1C92419A8620D43672A2304A9006689420004C226E48988151107009082E2418489AC628CC104224264D20844953268C8148611833015B38411BA270C9068818240110157253388024182E09475123C4915B8410C236822130521AA6101B93009C0289D222524B323022170212C808C4460C63302DE33401030300A242501484301A912408173212128A900660C0A828D3201208A9680A276418432199942923C14C2221249308290315616302628A28040B17840BA46864326861A271C2940012B68D0BB42C59226900072D99368E1C93401A356D04332DD206401105849CA82CD9B821E1A261D2185102A65051288A88A041E020009CA24853242564241014190991164902080D543626D9C004DB880902A601D4388140224C88A690C1800458160C94848904B7200CA0698412328C4065CA167184B404D23246C1262822B38D44A4442114466234011BA228D4820082421124A4654A08100BB405D48009D9C4041CB20D21B4418CA46C54B24C58089203222A23416C1C092419466D43968C639201CAC24CA4281162A02DDA148AC8A82CD4482C64362ACBB66814241053466202276123268520070E80B240131310191522180260D8B4214130456236300904120814322215245B8004C0264D113441C3162E03A648213260D12690014342E0308189368808190C04246614264503134C19178C0B9328CC968513A804CBC6010A908111052E8204618928856396690B35894026910CB86101A5318140920137091290114B401123176682146C9A284C613250D9C81112160A149740501012C3986C09C771C0460C18996C20106D82200D18418D42A80DCA14929224129B2264023629C1366884402901878410180D1A93699844614A40411B01084346325C486A920484DA142D211728841206E238221323099B202104C46440326292A24C09396A23A869422D6F24562575324EEA9254ACF807E272FC7D411A860421029E1B8B6E71C6A991E2A7E7EE918E2ED35774BA2DD4A27575AAFE26F94E426089E7370252E1A330D9DC17DDD2FCAB4DC5852D95F4DCF588422B9FFF8921192974C78610EA19C279B96E20204E46999568AE442F410C068239C35DC28585956FE26DEB886826E47CB7F93647D52BD8697423514F979560AC2E93CF5213B72FB2EB69A497803F5E8F160CB306D0ED1F3ED2735B27EEBAD107DB5BA50E6FE2273B8CDE00FA1B557F4E3501E2E955298D94D32DAB3D6D3A10899EE708CA69E68B3586B22EF49966E7926F96EEFA52A44C264BA4C045EDBEC8399ECA90683E3708D875E0288E69B392EC032B4F912F66F0E5527371BAC99EB482EDFAD8B48AD1D7B077E16A39702E60710B074B123004BACDDA622EE0DBBC456A77427E21044976A24603ADFB5A5BE879F087D055BB6273A969CDFA116B55692168BF338266A4DD297B332ED1A52108CED3FAFCAFBC6B02F37D1FB5C4B6F38ED85C7977254550BE23B02D4FE9107B85AC5CD54238CAE3205A5F10F4BC9E35F4D315588757C888C9A234E41C5DCC74E8C07C97418BBEA5AA6FA1DE58C8D63A77FD2CD0525F4B661118E3ED052DC0AB229D5EF1C40EFF63408586056890DED665CEA7BE380FE0BBA212B3426BE1359CABC21FFA36669DCC681D6BA4747C8C3A673D0DC9191B1635E6B48F54D768E8E0A475746FA04E1192C826F0678404EEE537A317BBCD9C54BADA92E3513587C5B98D364E6EF835D2CD40A958636B8977DC6C9CEDF7904CFE322A0BFBB47329DA7434017D62D909DCAE4DB03B2CCDBDEB84417B2A2E636C3E87A832FB8F9565F6107F28E2AC2BCC1FFCF5CDC9FACB2FD4CA288B507896C8EBB0D492A57DA89B457B72A5C4BDA13CC3497355E637475C699C12E0D2953C018EE42F008AAA5706EFF33C4DAD8F662F428EA8404A70D9D0038D2D44D72F8C5C1DC6D1373A847C47F346BE538858F80D3D11FCB1EB21099883996C9029E8C12C58B86F562E983CF36E27927B70CB27FBD579E36BEC4B83BE20B649A51CEB71C35EAACCB39ED111BF7B81B4F5202A715BBB9AD1C92D4A0E70C2A8DDA633CA916F1E8C007773E46456339BD499495CDA4D6C68BCE2429327CBD2696637C7C16AC7BF3614DFB67845D832F0C9E59B96828DE3068B3C6871ED84988DCE4A03538762D044F956DA1AF039507F42E3080A8C0CC66E6AC93AD0A61CBBAB42969DB604DD5983844EB2373C7FAA4FF59E8DBB8CE6A4DCBD14D3C97E999F0F61EA8C28E6AD473E8AFEFE7176A100A234E347C7BE81FA87CD56C6842E26826131DEBA1B0131323A881383857F6D332018BC545B3DAF32C9B31E43D41C26E6437B9C9278313230C136F70E1BCB718538F1012B301C41672598D5DA2510C9931C78FDCC83A9052D79E6783652A8746012CD03F3A677847D197FDDBCBC48F44642FC21676DD7263E063E021DA9D6A91DAB1E64CD5EC615A53518E77287C91433EF5CD3BD8744473AFC909D72EE3A2CE9B25D97474FFBCFA93F64BD6006A241CFCA996A0E2C1B525EA77AFB06DEE2637664B262132891BA6F812B8966DD03CE2CE2BD6263F0B3FF603AC95F140DDDCEA79C8AB991436C90FEB27175DADC8EFBBEFC76491D25DED5E1047B5ACA5DC774C7B82A0868F466190E4B7F5C68714C320677AFD5C02A9E97C79604993F2C8DD68B1149FAA7D072282DE4B4233C96F4A5288E384C592DBF1CD87E47A1E49B9A67F3084A910CFB25683FBEA5379E1450980FAE484E02B359A505D1D5A39DB41F98E9BE6FA20F0AA00A74665310C5F43ADF23282BA8F3A703C72FD39135331CCBBCC1B70CF5AFBF36C5CBEB52FD20BB12D9062DD31C3210EFFFDF67CF77EF18EA19641D24CB109DBF1E49497443042B55854520127BA224588A148C7CCFAA250F568BF0B1B5E1CB3EC6F04D7B9BCF7D3E98EC5BA5D7638E5D8CB7FDAE8B8CA1CBBD83FF03C98D301D79D16DB7E27F1BBDF433C75B7198A90D3DE4D267C1420445A6562D412587C0CA1AE54DF55B87E3769E0EF18DB930BCAA77422D3DC5279911E023E86255AA21FFFDAB32251F2A920105BE82E20EC8DD4F7722C9778616A878A081862E72ED290F0BA26A84C6B1BF3EFEAA379043FFFF0AB28CAA4E372E3063F914697E10993CCFF37839C91569D2CF65542381ACDDFFE2B0D1B47C0C22E4443508A923D3D1AF5AF9537CD324BDD0B01C2949320D3645BA47B07A025AC26FBD8DA47530E085A250E64504C66E8CEE4EED13F8B86D7778860F1DA32FC7247C410F41D663F2530C0791244673E571E43AB075086C05BCB3A7009F114ECC7CBAB6D9E5646775DFD88532FE4C1BB8D26DBF3371E46300A3987464F72A31EEAFEFC0964A6E8CB2166035F25E88AF4293758ED79D2021A6E38D35E65190E8AF14259AD8DF271AF952DA73F799E95A24279C927C1EA14C8C5D1344001C62E8AE8E7A00A5259F8FC38EF6BCC6A1625F0AAE0D632EDBB328DD4C8F0BEF588DF9B57270FE5A6B0FBBD922A30E8B796FA470A764C23FEE1A6B8CB3D3DBA4BA7D5D6CE45F542938EF8C8E5B8F442C8B1125C14A596F7A6B1D443B8877737561FC5D7F6D32B9D3D701E98B61A97635A548D5A56825DFFE548C097C1C6C666BA4664DBCB99306B0175B996AA138E66EF7BE9BB5DADC3407698D52FE2B445F8A34CCC5AEE3E1BD2D7FBBCB7B1932EF8497572871B27BD84F39D639C6D7A6314D38B4274400BEF324B910C4B2134A4FA48078828E1A2C8EDC7DB92CFA2650694961E64576F6429F592AA0892F291FA716E90F061AC12AF840A156FD2629A17F52D876576BF8BB0DEC96195AC8FC1D0586D66198BA1B5FB371D976E94E6125385F894C2518A0E0B3CF31C2840329FF4B5E972B6D48F1E36D4AD146C9E0F94C4B48C985B7F84FB70A782ECF2697431C8EC847B3EB39A66A5B56747DC39D505B2A0BC9C2C119BEAE0BB38B340950D4DDCF765625F8995BBC393C75C2C50110C032FDA5577AB42B2B13A751163F066C65C89A38B56AB9E7560FEC0A6E3C9AA8EBF3F79766CE366D29E996FA9F617C56838056776A6492ED25B68BCA6B8C1600595F5602F3F93BFFC97756AB3303F330C6DE4443D9C19854DB2AF4ABC088FA4B3E967FACE82DAE206FA2713EE564EAE22576E710390E4BD27E9ED4664DAB58B7CD9B5733E49B8817A7593ACE7DE26BC45AD6A951FD5BFB52D114F81C847E3AB8017BE09A14CCC0627B692A7B8BD6A8DA1DC9B32EB82536D04D81FE6954F250CC237E5889A044D08BB70980705EA6DE88FD2DC00481CE08F4AA2C78F288F6DE28BE7FB0847FB12D8942B81E6C149B070EF040F617F5EBE3A2AD13420A22720E54658299C98680D6636D44CFBD8935435A7F716DE2DAA5CD4FA07F78B93BF1FEE71E10A0308459379D030D3AD3FFBECEAB8A15AA44892874CC6E937F7E3A618243DD35FA631E181D4974915B16F8B62A2B3C9893D7147D9CA31B96282D40BF90AF2A0C2B3C86A73093762DA03DCF8615F14300E5E91E4058229F2449817B47BB369530285D0A16F250C9C75054226A93D978B613E77AE23C810C411F5D71A80AA606A10B4ABFBAC350A962E76D101A719BD7E60A2B213DDCBBFAE8217A2A57B012464145DF48AD14C3E6C2CC5FB8BBEFC956C39870A87BE2F22596ADB1DA4029A4A55BB05827FA3F21EC67D7536B77ECC7DC4891EF3929C86DE07C563AA42E19CAA0F8924A0E29D27DE5C2ED071B89ADE8CCA90F40CC99379544DF0EDDBF67025D927AA2829CE06145A237DB21A04797152DC4689B5F950A1D49EB5647670DCA4497504D8DE2C99287A9B9619DA598234BC6BCE5E175DB1CEBFE0C424123F994ABA43948178FBEB61A6D01C9922B8A26B3DD7E0AC3CD49ADA02819DB40167189D2CFB231AE0A23CCF370B3DDF827568B4FA09137445410857CF8E990BB3127A555EA369943E92DC05D93DEC48003E25A3855326E7097784B70966174EE28F79274365ED6D79E6990A71B0C8EEFD51BE782BBC873C682899115339C09BB5AC833907F582632F7C69DFB043D9C6EDF7B86C69A911C7896CA950026217438D58A8DC3453CF94E32719C0679BA0B9EDAEA58EB9C8DE92F9BDD1D734676905549B38128275870A58EB0C7C8723B0677E74E1BE91E70A7340F0D8C753B7E172A122C036C87F02C9FD7E95749F8D559A0D085531026FFD3C996CF467CF713021B3E5CAA49CCA11ED55CEFC4FDA6C31607D47D37EF1E02859338EFCA5AB0C199E17E4FD9E19AFA64C36DED2E9481608C6D7AFDB5FC823E0E83F06C8CC500D6E658EDFBBE0759F246199DC089913D82A04A80FEBA88644A78FB92373FDFF63E2F7053BCF4AD6302EEA1D828595378D776FE072C4C00B1B165FE4BD7228394229BFC787CE14A341BDFD33C5280D36DD055FE397DA28413BF44DD7895E5B25BAD47A58E9DA4D67DDD1AE97426932EC67E6491A068F85700C9A6E71BD2BE81C8F72D87342BC1E04BC790F1AFA28A7544F0C5361DFA4363E63A25CD9239BC526B1EFD6939B69FEB41CADB49A8193AA0F798ACA7341B0C1E2456DC72083C8AAD4508617A5738900954E88A544D214B4D21CB173B9DD69F925A7390B119A668BD575554E74EE9B35D86DB85FAC57390C10E5A5895E8F9752A531673EA893F922D8338AEDA2CDACB84F7B43066AAF17AE35FE279519BBA5C +smlen = 4628 +sm = 71F7F7FD6276C18539BF89D27B86C26716771342AD46F1FBC8594496B3C85B361B2CBEEE99CF0BD6E8E43F31F6154D49C1ED65EF51F8BAE947469C3772B60065EA5FA1B02895D9DC1A02E063054420ADCAC38079419D1F02D89753ABAF499E2845F723609AD1F9341D6FD912DF241F0B9727BAF8A6D547E1DA8FEBB5A963C2B53F2322B1CC2F4BBCD13B4F50A095166C7C918412737C9CD03C83CBC8A9AA64D73399106BA0FC4827AC20B59889278CA7BBE8C06B4FE571C3C603C0FD1FE6AB158A7778D4A76E425D048FEE82D0F8F95A84FD93818131A5A8B6C2A1DBE3DA04CC0D68013B9D5D1E3E3CDDD844335FC8F80CA5BC715C2D4DB8E80466256C2BF89D324FA709B4683F2E3CDCE00B9985CE75B931F378E8950CD1DF3F80190B162C2C4CB0297F16FC16908C1067F98211AF5AFF9036023799ABC95A5D6E91CA360049E1AD1CFF1B95245C692363D6BEFBA1B1E4F48E3DC33E490A0EACB7C3A9534EECF7C66CE1CBDA457F76DB9540CC7A8E62331640001AA6CF0EEDEAE1805EE03F2523ED318DC2430BC096BD7BD830A88CF2CBCA2D11C511866C8E414CEF9F3C0CFCE915A0AD0547FE3BBBA8D0020981AF7F9D35494D883CBF9F32B457394794E0EAA06126E4516C1D71F44F7FB14925FFF6528C5277E60C16191717357560F2E9B74E51BCB0E5E334D945972D26CCFFC7453630CA135FA005D3B1EFE929096A8E70AB90D3874E881035CED16297ABBD4A7D6647B89D213C251527EB644C1B133C1802350BE47CC90ADEFB83281A521C382BF55D376AD58AAAC68EBB3ECCD7A9E78483FE48965339368C9DF41BD34482A8357D0FE4A723A0C0881ED385E63F16B46781585B1B339D121250A26F1608AD0617CCCD6668F1E6EDD25B16AC43326F7E99B5245A8AA4A647D03DCA63C26C7BBA83F8A69A3BA807A8DF9CAEE0F5DF54BAC0E022FFD9F635DA265ADD24D90DAFFB86295CCDD510A3044563B276D1D406BC834C7AA106D26EC3B3783F69AD001CBA0279580C499CC4D99996F36EBD8C711C7895F625D50BA375409646E0C2E6208877A4ACF92587B6D302401A25510D059FB4E3793BA52BE7E1C383D2E238804AB19837A9D2A1FBC96AB2C29B5496B0AF5F4257D51DB9AADCA5D67D0613579D40EF1FEF1A1D177B23FFAB218CF49073A6064E2531CF25A23C5C47AD4D71133FF6BF07673DEAA1D45ED860C5C58CFF65888BC6496FA5A2DF20DE617BFC0DECB4078CF081F7F18FFB350AD891F5FC80E5FCBB1EDE3653A4B760DE68046EF68524B4EB19D541905F7A3826148FE9FED184AE3A78D511B801967F40826D5267095271F7FE3FF423B0B5E741DC876F85C5959657A96FD247481DAD3CEBC500660EEC6A31A89634005F6F5AF51662B16161AB561235A4F7547BE90354564A0B912FD576BD6F18F238BF9E7A20DD5537517AE11FC64946A8CCBAD13F14E13785E942D89B4AB084192A48DF017F9F87DC0641B21D132F6DFE7E25D993801287E7A5F073150C8DC43B08ACFA8001F0BE6FAF23CE83C4F5B49D6F2D04E4768E573D1EA1C703E7F7C2E892E63B654D8900B2307CA6C78F2CD8C98D8B00A484893D07CCAE09FF6602D2D2E17124EA7CE843A230ABF20DEE59303CDE65289D8BC354ADE66EFC23CB76ABEE4A3205212C51BEAE793DF29D2CA957786A6DFAADA9A269707FC4F55AE554410851D7F1C7A22C730A669191DBDCAF6E24866B291218FCFC79CA19585A75672EFBC03239FB158DCBF402324099F33B7CADF4F4D35C65CCE5D33594F3F8F350A9520D1C47A8386F6342B462E560192A337429684B4497E20110946F6E9C8A87E93A51ECEA96E426E5D20F1AACC8773B281DA492976F8375538BE088033D5CE271ECDCA4B139E517194798721C16ECC8CB8B2DC4200D31B8BF87869960D7E0F8A46773D0C99BC76594F41859E6A9236873D7149CD9ACFFC8D075C532881AC55ACEBF062453FBBF4C329071DF798948E221D68E7BFF4E7DE446EADD71005D38243FB61CEC26275D54A4A111323115CA8A17E9A8F401E8360B3BAFC52C0CA9535232FC57EB29342E322A8333A14972E9E1C38C9391330A030D19E96562A34D798A094C54CA834B376FF28ACF6CC70926EE25B0FA8C34D2E43C9593A8627409FA51ECD48572C015D4673329AF4AF047ACF10590BAEB30919F1ABEBD2C79F337A2E860196E74531389B52BD03A8ED1011B6028B1019A0F52433B00D7EC5460E4226082A6D0BDD4B4DC03A97561EBF6881CE07B768E096C05E6FC3E03A03F8057B310C70FAC81F26BE9A6DF94F7D0676061C84E611F07F963A5F7FABEF8CBAE908C1DD706CE100D0A737F0D1BF349207A09CCBC45997C41352AB92A537F34CF64D1D82EBD7BE5DE3DEF74657BEDF2370D7E9C7B74A8E1F256F0E273E17C41E122D72E5E2382E3309C1BCFEB4430C3C7A50C5BA82E82E638FEA34391CB84B6B7A01ECB384E399419F9A71053C9C182D0EE203576E3D40EDC3B1A59071092F2ACC1F49D65CDC71BA960DA38ED0F84858589A85CF2CEA9EB373D650C89D2E29408ED80AE7F01E06D01761F1D79BC38116CA97BF1844FD68999C3C75F51D534F032462F2BCC08655D1DE4BF1C8915178948DFB3718117CF9E1ABA63EFAA0FA9C8BDF3F7F422875574C090BDA33B741106672361D886B025AB8CDE990D0F4159F522AB985426FA1BBFFFD6E83DB7FBF006207F02EF03E6AB6FC16B4306B1D437E4AFAD9CB7249217D7DCB3C20A2206CD29C088188F8DF36466D1ED6FC892789453EEE07F6D82BC8FCCFEBEEBF867964564BFA36D9A68BB05462B81DC5B0F30142C38E0EB31FBFE4C6651A08DD20644A7137DBA397B07763483CEF14897FF3D318C3A6F84913312E655C362E2EA37C0B1B406DC275F23687B7D6AD0580F545F88B9429B33892B85FE25FE86EBC9DA69E07C7F56F191C6FF43AA390FDAD81C9D7F9417BBFCD4A25317C3671D31D99FE9D5720B265D37892BB34883B668408B88936A166F12CE6A3FD6A90A4AA29DF4F8B07B987E9691EC6C6FFB279C4BFA6908BF05FAC22844717B6290B671321D5F865974D745DC8147D934588CBDEB138EBBC9AECB8120653F6ACE9ED40A2794D0BFBA2AF435EF587FE07ED65B79F3C835B9E8D214A8F60CA8E942368B5E30E7F4C7BB27EFD0D2F31C678733B75B202563C810847BF864B16CB1CC75DEADD5D1A994AD8A43077BA4DB51145CE8FE30E487748FB81AFA7D06C9CB2D20D9C741C91455E29C082DAB9B559A0B01579664E127BA51E2A53E79830E9C907DBAEF96E6B24D42035D94B7E4993EBB5CBA4E96DBFFAC4EAEAD7FC085A0B3D8FEDC8F2688FFD5CE96445DD452A5D680E61E5984395D88EA47E0AB2EEB4958E3FA70314866B6E767DBF346F01467ADCE60654758D3524A1A451036600C98329F78BCE31A9E238109867B647E1E73472C55BBE18B37436029C8FBFCD35FFAFC336C7CFE3E16994874ACD03475244F663163789622B75D29F937737D5E91D4119616400066A0F710E740F578703BE692055AC486C66B4E6B0CCAA3DC82B55FADDEB9A2B0B27050DB015404EF4A2EBEAF52BF6EEC18A6A7DD955105784D232F921617560ADFC60E6F0750B628F72E8B2EE29D43C609C1EEE0BB2E60F166F11449139E0993A3DA27AE6104948DE565DB0EFC178E28AAADEF18271C086E29BFBF15A8F9E1ACFE86A6607A14E974067DB4E8054757FC996534684E44D9CB088553BA4762B17FF609AEEDD47895A071006382C12190D002AC4D54B558169B5E486791BE0EFFFF17CEE0BAC7CBDB974149AF4D530587E2E732498BAF9BC3C9D59202CA94BBB657EB0DD909EC683E07016B62E8550EC4D2911741DC09265F8BCC15E10837E693C4FC47ED95B85020739A11230287E000E975B78D1461F74889422D4313F3646F3645BCA2685A954A5E6D3275DC98AFA40BA0065A77D5206C2DAD9A64C55F54E3B81803A9BAC6781F6065A654B2D19126DA7AEE33C3EC3F43DB88F98D76BE744132B49DF9C8DD5CD7DFEA58B069A1669B7BD3C405A40154F66D7DF47AD3AF18C20641552345932A7E971229096F856D90A5DA032827CC74F8E30E48F7B8D1E64FAB11B8D0E941CEFD3BF94873C091C30EA47BC8A1840B7D9BCD248FF3B2B6542B19A228E5AD4B26B262F88997D25AFF20996088D75D920F4CFFA10138228C3F2236728F2173CF064CC3230F4FD1912434ED47CA75DE5DB2D93AC5AB9F4383B9E96A3B77C12E35283C4415CD6DA9C14EA2CD09666DDE33C95D89A9DE6DA18E05CB07961EC8EA4550290CA3E97BAF9CAE6C720B7E6E33A15335ED342A75E91D6349AB18092352F6C28B4E0FB48992EB48E498CE68557BC97DD8EF10C02A78F68B573047EC3F69F1ABF44229F04B0097971575B16068F6D54AC63F85D4F309A070AFC5ADA6E99F2EAC1CACF52A40AA8E993D7475D0080F9C02F9A3E7BF6AC62CE0D67F820616551A6B7703ECAD2BBCF726149ACAB0569BD5C58C48BF1D8C6A811FA04762BF8AA92EC844E775F994F106F05625B1493449C640E24483A49199C81FB7F7953BF3FDCD1105944789295E629578078955A93BB1CECEEABCB29FF35F43A37549F60ABB3EFB344A9151F93C617E7E710D8E8C48EBAAE83FEF43985AE5EDFCC716A700BDEB552037D28620121F6FEC1F3D2EA97E0346517D11A84FE969ECB3EF4F7787F8BD86C97EB2D639AD8D97506B10C1AD10D2BBFF58307CD744A8FDC9141D873B13F78E6F74F82016DC3BFF252EC58933401C7BF14B0E0275881B96198E6FB6E5CBF22D29E286A847B2857DC9D6214AFBFA2787A4FC0D65C65C6BF48A22F4001D8F538E63A2C3D7D6E0914DE4DA0A7BCA5DC5BE4578212F9CAED253CDA04ADC81D7DE805616517754F1E8FCEB26B468789522CF42E400F5E1918EA3D3EF93E16CB10A234EAC91F25801B1E2AC958FDC724B90F079E77C3EA89FBDD4566790DA20C0CE254DE711489EFC4F7C0D5A31067D3A82A00CDB3C4E4475497A4A54FEA8C17C6836B6C3B70B00612152490C238B127EA698DC7E93CE8B1E0CE7E7902EA5EABBDF205732ECFFAE35D485D8E5D0DF235F2FE98848197E5AA9402EA3E987A46CE8B365A2E046CE819543FBAECA042C626B0F36F2E34328EC8AFFCCD799983026199729FE6EF74C81473BB2FF1CA4D8A5C9E78BB849AEB8B0F81A745A73119F6B07FDCA012F3431EFF38152A1DCDDA9A95D8593B17FB3D547508A1B09E00BBE8B44E50892968FBC6C3447901DBA193E75859A33475DC43422D296BB9547255374BED89BF666453357A85452DCE35F044DB4FCC0FA68EBE6527ACC1E1A2453D56CBB3490BD08C08677E2BE61C94D570E5CF7EE97D03CCD971AFBD5225E1EAF18CF791742C3CF8CD8D0E26FBD2A6B15E452C182A271BF4E16866755BDE269F13AC6DF0199240A06907BA634C9399EFD092D9137869AC79ABD42D0BC157D8FEBF1B77D322E808A21C4557ABB70D53E63AB101F4CF7A42A7BA796CEF56862064955736CEDABFAEB6F9BE1A1B22B93E803883104CBD532F0416E61576FC3FB75D7AE6C139FAEF577C62C481C4046D3B4954452B58AC5AE24B72E8E0D540BD714F0FE347BCD41C0E9D507B7F5A90299ADBD0D936EB49AFCDE0A4CA3A817F5D7360811F61D96D05B7C003B659D4025E96679793DCE976A0BA97E61ABAD5A15E2401FBA2146E9DAFCD313476665F02A70BBAE96E39A3DE1282FA7961712A1EC2402B48DB4E2297BF6293B3ED7D8D4619E791C1CB6C50C61AE8B915A0E108FF82968CB0F1EDDA73E0CEE45FAD58422A02CD47736AC503CB4DE1A07C049F0FE5A2A5B1D282F8978FBB722B89CD7D389D9A4F0725C73A6442CA529DB3DCDE379A667D135A835B04450E0DE0BBEA8B8EE8FB98BBB2493A1FAF9B3F1C83A42B0EFC7F5672FBFCDCE3A5C62CC366ED063EA96758F2809DF1AE378AF893A44A6EF6CDC440350F5A56421AEDDA266FCB55435697A26E622E0E05D1ADB43CDE1F438979B3F7264D94A9C3640A8BA87A81D3F917C1238AC025A929F862212A2CCB9F3A9A0D153E634195145E24160564DF84D38731206AEEC5B9F4120F5DF56C6500D0ABB9BB5B7EAAF890E875827EAB0A7C5761C67CA41D405A41D330B36601D94CC507787E6939EEB8345EB6A8BE7D75DBD458877DC4414120C4F6AFAC87F8C15CC2CD02EEB40BF12176422437438D1E938CFF9F2196FDDB68D17E8ECDE577F105427009A9C31B7D944128B5E61063569367F5194E50B7D583FEEA7BE7B0B36BCDC2C0BC100F47820FE43061B1EBD64C2EFCDE9CDCDB1E59ABCE72882EE0295B35C26E5648846DA0E68E291EEEB1A9121AF9025F060AE6AD07A2805DE4E0D84B88D4FB1DE0CB6D5604614C1180AE4CE525983A8C3D3F42932575E7F89B28BC6011116667A80A8AEB0DEEBEEF545569CA4B1BAC6D2355D9DB3BAC1090A267C7E4E7F8292D7FE000000000000000000000000000000000000000000070E101D252B3036D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 + +count = 1 +seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +mlen = 66 +msg = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 +pk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF60BD3633D81D8AE1BF0BDC34DF30426D097FB53F7320A7BD13BB3AC452FB62C890CAD391B49AF9129C96A7F5FFB40D3CEF319584F2AFA9E0D6797E2988E8638A98C748F1CA6EC861942333C0FB7935EF71FFB2FDCEA6D57E67A82960E7B44B43F385D3EF66BA946CD63EE3B05AD40545A1452088B7A60C631F906DC94BD01C1850D91E0CA144A9C006350552D2787EBDDF5A430D8102F2B1FD30238FFB356C02B710236CA331DA1D69A90FCF54AF35EBF4BEBA055B87A31E6D1175D421D7DD392FC0C6756E4BBC994D7FC17E9A94DF3EDA43151C2A93433DBD1901030BD894455FA5B73C34DD781A06490C9B8E41FF9530E5DF5F5BE281AEB5410E6FA004246F7BF69C9FE343A3ED8419139D30CC1B133F319CDDC04772FA092F780DEBF2AF96D47FB301FF4286FE8B1520915F5303077AD413E7FC7DB8D7C4B74CF85D3B85D937ADF791096DDD7ABBB72CD25682C3E6BCCB42958DE1634EC23D5E18F94F172946D8DC99BE233A5308E2097B205451BC5B3C9F26579D441E83DDD1856364A298764D1B3638DD677AB85F9806A5CB532AD0859960D24588FAC9AD34D3B4E7B559AEB19FA73B42FC25CCBEB2C0DA2C8A4ECD6EE863FD22731783736AF1E3A8047C9D3D68D27BAC8AA0FDEAA0CD58F69F4477C650A8D67F015A7A7EB411C4017B80DBF887F7BDC4D516B617889EDCB233E76AF1503BEF7BD1D6798A0178EE673BBBEBCDE737524C86F5DC60E735A87645806C1CE795953F1B7855DB6FC43F6D0C09BD15AF0A8B66C4F92A28D47AB923C839E60F22B292509156CAD3F25FC65E903C45953E09B2FEAA4B5B1B53491C42550A7CC5A8086841A8C8B580C3B01257C0D77A5CC94EDA9513712211830839BB5EA4B91BBCBAC5B39D4012ACEEAAA6C44653516AF2D75FD2E82657FD7FA023C7C04CD9CF339002371963D51211DA1404C08E32A134209E85172D00C5FEB08C27865B5F90D750CB8EDAA9280F05E15D22811A239D1FBEFE8FC177CD8075EDA173885E55E4DD3C2CEA318216A81D8BEC88BDDE3A3930CD68812561EBF02B80CB2928361BE1C2C6AD745D824A3308795ECC55D7E40A3BA24C0C72EE7AFA6DF015495B56140CA7953045C01AAABEFD29DD262A9C7DCC29417AB67BBC73C13B475F30878986D3612A9B1A97BBF8D4723AFE102D8E1B698429F7CDEBCE87561B86DEF550365EAE2449AB94DDE9E3E2B1C20E9B67636E78D7E39AEBE819E2719D42154FB21BE3D056424508947ACE7EF5C7C4FDA371824C6A8E6C17AFDEF8D60161EB25F2288AFB8A1222C4C6A6AC58C0E23D2F91919B8568AAF847B2C925DE96E95E245E24EA2331D66034A3347CE2BADFC2CC026012EBDAFACFF2D3E02FFC6B0C38A1372E605F238766C1F22DA2CA2DFA0C6C5D46CDE8185EB99900EB53D336F4473A2BAE01805D0B9330530D52F1EFA301FF72BBFE8AFC96E28F116046D9F3A3E726B485D7573550EF99F27F1AC10AD5F6188767DE42D49FD1575CD0BB71431351D50D3F7A252F743863D985F90277B282DCA96F9791B64DF3443ACCAF98D83DCE25452F1CE21209023BA96BBC437C86DB13D840CE83A0B5B6409D879CA1ADC90DB768A5593FEAAD045ADDE672230CF6A0686C88DC51102106591BF56909D5551B8EA4B83386FA181C64C8766088CBD9899ACA67B5CE4BAE7A97B5F9176E0D57625AF19CD05FD4747264B16A2E88454B14ABC6AA27B6E348DA7FBBDE60FE4F204FD7B0E6ABEFAC04EF8E4AAADB03E3AE1266BD0AF6FC3E065D4D4FCFD434F9FE4D2BF97A0F8C0AD8FFC20EC0B988CE561FDE68D92A47B651583E736559A3087A6D4C857BFE1ED5116441E8FE4F15A53619808248CFD9E87D63DA118B5FA3099F3CF6C628EA6FD6BC35BD0305624B8140F878578F597B47F9EE2CC172DE19760464DA8FD28CEE2977F82388661FA985290F4D85BA69B4143849008D896A82FCE92BFC9FCB8F4016B7ECD27FFF69561C5FFC48CD9632D1457BF10018DB4D1A2B4BF0B76B3E79245DB3B8CCA8C96E4195917229137C6E9C555E757D0EF11DBF69F10C614C1562DE7A20265F0420ED98E42E4DD74BF5C55B04D61798903BD7DFD1F67FB97CDB1BFDF37ABDD0F2A9C8334D6D6FC0C0665F2078209F78CD775442F1FE04A3AA1CEAF9657DA8F24E35C80844E72E12E285A1ECF1F8F334A2D54BD0F068AFC9D4FE515D352927708389743269935FE68D3FABCB7DF3DD24A883C198F287E4BEB6A06033E010FDA58459C1381F3DE80A1A7EE9074BBC50535DA6EE24907DC004C422C00270A9201B408A900BABE4650426E2DC08CC6FE5623EA6C2F8A6E7C9737AEACD0D23B0A90B450E643EE124CD6AB73F747B9DC93DAE72A2F6558C9B60440604FDC6D5CFF6DAF58F81CD7FCE9D79DD20357F90CFE737B82041F4EF8AC9D21637C556A25721608B3D669E0F1135E18D966BF3B6E6836D4B76386BA0627181DCCBF32239FDC68B78308886208CBD4646952CE69A7F58FDD2DCB6CF34FC35A9CB31D86EEB4B7C93D2F1D40159CD5695D34E0623686DC2DE7E9F23CABCD94D97B10D35EFDFBCF2E3719C6818E0CA115B6B6AB4A2FA0DB6351B5D41C36062B39C051129080F79A18019AC575405DD34E9503315FAE1C1FE776B05E2115F206CB61BD528E4A1F4C991BF0DF18FE7922092C90E7047CA37524DBD8783DEFA022DAB234D2683A0E1E70EE800587348543E0644FA034E4C1C1AB686B066AE74139528CBFA119279B732A5C4226D518E367D221618F488A078B62C54FA53D73AEAFE30F3FC79702D72D3A496B6CC1E4DDD9A07F326B3EDFB8131BFD912951C1B6B228DD395CB6E62B701612AEEAD330127D3B48E135B58A82FE297610DA788211ECE603505A9B123780F03CFEFC216218CE6F8B359D349892653CA6C64319959B09C96DA86CE50D009F0458EC13CA72F697920ACBD96CF2B1183E26000572CD9B50E9B0F181A9BF8B915BFF6935E33C6AD8D20B48806C7A0F0215FAA4CD050F653B4CBFA48BA0B4D673235B196DD88F79F39350EF31C66F35C27295303982081678FE29B11B0622490C598255215E40EFFF66CC453549C41B0249601FFAD756EECABEC62FA8D88EFB7687052E0849BFB92F185F9538297A52165D4B2C1784C43C780573A1EEB69D86D4693DAD2353EAE4B430A5CC57595FDD29590FD97AFCC2A36062B1020118DDDECDE575B0D5DAC730034F8C9772074BAA467D59D08A3AF5338DA0F019F72736873176F5DFDAC50CA9AE608ED79FCC05250C6AC64F84F51297449115413580DC1BC78F5A303625FE6141C0955452BAFE3DF57F11A99A7DDBFC7C377552BBB4B538D6AC939932CBA13B6F24551FCD0D633384133006F94CEA1242A7F2E51BE5110CB0AD37013E449C531B0D9E748AE866660501D3AF219CA7707CE091D6005EE8DCBACF63E7BEF1E5B0993616DEB94B259B0ECEF203170809ABD475B8C99C072A618DC58400C2C408F381E390A8844A3F0B5275D5BB8A833C1AFA95D448C019065EF7E550373C479B046BFC66B4C682EBE0BD7822127717D0372D18C78B1D77CD12D27C0FA3BB44AE653C25E64291AE6C7D9481919AC47E874B5F900EA7223911D685F09264D4370527F818E3F2E +sk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF952D2181AC1F62596F767EFCA0B55DB092EF81DB66F9FFF15F13D7AEEACD8B3AAAAA3BC5890AE7C2403E72E5006444BE2D8D9D234B7A089DABAC3A8851741055413260532446591028C3442A9B44505A862D00930182263218C72C8988806400814980081187805CA0011307218818624CC631C9108954800DD0122918204D8B348D14385113C42D1C116C083540D3486E982241D3040900397253A2858B026A13842C13068011A8091BB0644A024659B43112A08D03C1089B4824E1908061B40592365291046652A0314824258312694A220A5B3805229624E4A0049C341060126142B225030765121065DCC0494B989124333090240421420D0A155010028103A81148247084348EDA240AC424881CC050843888D328721B2470D1288C08372688822513054653446592228583882882928CA1300162A28D1B366801886CE298701397900C08269A38118192088B086C22042D1A4361E410205A04119B04865004120C422212066D24924141180188040D19434D94C66CA2960D119281D42601D940051BB52023292D4A000D20306C192692D31024822872103592E3C468208508DC004914426A1C1449983829038670E4C20518428A231484A23669DB224458967199326A201942144352943030524468D222504A08111C974D02206C989221E1960951A0502385890220728410488C348609C221E13889890420DA28811916821CB008C8448992366C00C14C610671122768891244D91001101468E0003143280E81384C9CB405A13004E0A071E3282C90348609880943B600929891D3A22013026A180121DC12521195688AB22009352619A7280A138E2028824126248BA4814C420944120E0B4805C8384811B50D80B26C013749621265D2A61122033244424A8CB08D10958101230641180904B1695412015C382A09060A18886DD1B24C4C128063282A92984D5A8821241086CC282A1A439113927118366A84480154980C82A8209904311B14920A436E2007099228815B922041887191A041D8C20CCB224512448AC390115B244508B72CCA0850E3A685CB86619086601217660903449AA884DA348C01B42181826C9A028544A40160848008294663124212394EE3A0485CB0899C14402191858CA444981645222228D93681DAC86CA4C8485B163021258C812826000245C3349210344840A2280112410C9024DC3252CCA609984232D2045112235283044424B04C9B28405C362683482E92A62DE026449A124A09484AC8A809243311A0946D4A164AA2A2910AC46CA2B8518030480CB57002156A13390DA1884C13A48103306A0AB48814392D1C106043166CC9242AA10405D344451A174C10A048D3484E0313280027221C202D200820003000E1A8419CB47098108A4314650B16884380909C928C91C481442049A298048A14509B94211441860846200A97691BC08CC4B41119880C03198CDC0290043728CB1032DB848D4840125BB4098BB44C2202609484045BB66C10224A4324200C0950C01410DA3072DA262E93B6604CA46C18A568143222438601D4A0800AA86441C66944881010830810B52C40483053060482C4315B2231CBB668D8B48D51126E5928280C0752C8960D14C865DA426CCC080510B76D0982694416929C126C12C3910403018C184A08167201422604942811098ED014095394851B4309DA2206A240820B3560D8C02C13468061980DCA064E603889C1962C1B83040A96711105250C200601820D03B16543109112444808172AD9A004D348295A020958C67089440409120644C668CB0206A1B42514044DC13491133892594826A4A25018286D9BC8919982444CC4801932621A154E02A52C1A88919B408E0A2169C924711A9805A4A85183204AC1B0856088450A186ED4062DA490259480000B05060AA909001722143865D0268142B2481C488C04850553B04C64A22419132D14B044619868C3004280824951264D1B2371843408E0827061A424C3A231433886983661239549CC062040961003A885A0328C92364E09238AC304041AA328C3442124B48901230119474C49207042366DD90265D31466E2484E11C88D58967102B33104872481086922C6400B3544B6249B56A95A6B736C36766CA2CBC5D133E0B6EA3FCBBE3CF580AEEADE3D9EC7C67EF667E969A26F1016242DD96B1BF5D9330B27E39C055380CB982D3F9F0AB01D85152A83B425626364552672734FA0F6ED86EEB3C6FFC60AE35CF33B414AA3E536B1402B960B8E170F2D2EAAC6E718A1903626362EDD440890F32C4A830F5A9BF67FE732E13D16D00112D0EFBC3204663B865D7480409D5B46FDA70C1C813F50313B9C8E004D3CA0BC85D660CA1B327FA577C1EB7F46C3398FBF0A999322B4D9DB759CAE5692203D44F8C337DC6379B8D4A53EB89C750616BC585E855EC766D3D7A6AF4A89A800676994ADD14D44CE3E61C3C65305053EA068BE7188C8462B33C2AC74DF1419BC7D7850986014915CDE5280502838705AD27B72C41382F86FFEC2C8B5A5A251EE53D7A713B7C516703AA4D96A492ECD3CD9267FFE4584D0A7A25180F00E346B741DEDC181E0101AD9245785629A65452E864E54F8DBD69CD144FBB8781A178976D2C6414493D155F49B9B24CFA7583E5FC898B670FC8004A2874A80B225E0242949F4FC2A3646962669FC98CA7AE54D1189663592DEEA6D2B4A6A7AE52A64299C355377024DFA7189642D3B2AE1F0A84DD55A07BF98652AF3A49AF71C8B41082F6C09D28546F4A66365350FD14431E4B3592A9B56E52FF0A1758368E8BB1019E6F74919D2CC1E1DD76FA7ADC0948EBBDC2A4CDEDDA9590358740D6ECC33FDE633BD06BBBC1819C90E593E891AA954F4F1A0FC0DC1F2E46FEB8BE79C2C57365FD31C203124152518FC4CD092BEAA89F4345C81C6189BA179EBC443DAD1DE4E7DADBEB1355CF4D6E81068E84AB9423FCA052F78BAF2F51A9A80938E0E2414BBAA4CE9E57E36E746E77F99FEF0309E253362DA22AD47721C2A46F0F9A4245CE41D6F37C67D6906D898041198947312047C04AC0BA66A9E1844A0A63BC954F6D4525701402EF961F1361C6BC9E4298C915399A817277F39A3F5F4FE84962420BE20254A7B085AC400C51CF86B8E803053B860AF2CB24C52C1E26D8F104D648B6BA2A5A385D7A5CF9F123C7FB9A04C71E2A95D26B7594DC8A397537E0F1ED8B72CB8406E5B0955105EF0617D7B54933FCBA82C283E63D7AFC932A30DB6FF9FA62E7B091A7F046BD00A4BDDF7A834E19847B3C911BB203404F2603D52A822A2B00F2345E6AAA74A0BFE0B86562C5E65E4833E66EEF0EFCF234C1E885585B99FD79EC1C88EDBF8DEBEBB3738FFF63B3BD3C2CC41045FEA1E84474807C8A85B580A19856BCAF29052F64021DF2895FA95A7C7BDCBF25E1341535B80398F87C5075488D2C5097698EF34DFAFEBADC06ED0721978BF25DC4161403B071CE0A8CEACDA4410CF18C3059674A2D21E87F899F4E4563B26FAF66FCDCF120D20D4EA2942FBCD8CB06686D5349B3AF4DA21BC49E89786C23B3B3EAE7C5194BB6408E066E3A892AEA2972CE7E3C97EAA1D3BA8C5AF7156E50E48E47B021892B301A7762972427B7C90A45EFE9966497075DF4ED817A6908C024CAAD75967623DF4AA337ED16931B7752014CE19DD6575E7962FD23C5F940ADC7B3C8B1F5F5F6E31644380526F4A4B72ACA693F84C1C77B92B1BEB7655182DC209F866B49BFC3F753E0A299D95AF1AC935F1A08D770D24838FDC76CB5EDA4C0456B4BD68F3D457FAE9E0EC5019664925CF407731F8DB0BC4EF3D15DD002F07EA7CDEFA3729F945C1468D4F3E86A581487886711611BDD22E50246F3207BD4328F0B15C62269CE64245A78CC32D279EB32C79B8FC443D0BEA22114EC41F01B5CC598E0F02A27D34E88C01986B48FC624A2E703733B3063C04416CC439AC317C8510216B368B127FD1CB72FEAAC40EB56C0871F1FCB8B9F851D234C6C655DC706357329928CB3D47930586FF0DDB9E0B91F81DD83800BB32C6322B4A8FC64D038686703C89B3022321BAE71E3FA9502F017B891F647218164527B470D83A0D94D36E6072AD8D633846303A81AD4BB0705B26C6D83C827ACBFA8DCB2BC7DBC1708B66A6311370A025A01B7B4B9AED38F34A192C3E9439C5D18989FFE43DA04BFD749738CF1DA48FFC8984702405AD6F75E8633EE2A2AB9AEAC1B1ACCE7A0380E72389486C6993129E5B38BDEA50A36E65B5B88CD88AC736419EE86F433EC906CC0D457B7C88F5779B44805AA80639D17B32D5F6BA7C9AE9F6D491E142D8D94EDB595FE1BF748701EB31159867BFF14D3D0557DFB3B5B10D3D7DBF506EAEFA3E03AF10CEB89675BC5FCB0122F7A89EFB707A780AB8FF9B5FA56392DA71AC85AF83349ED90EF25A962A5DF078A9008A295A58D82A7E1B597F969F2C87497905733DFBA2B0C632C0AFA943CEB1B10F394F14795484D7FB6A30425414B6DF3FF516B722DCA69A72F34B8F55AFED8519062466D95CCB28E4EC87F4BCD7502CACC17A6426D67484077948DCFE650705863A5833AE1A8772DDADE7A176129D5C4524DFC3B4E4FD2FDCF8E5BC335BED1FEAAC27EB394598912CEDA89A729114E734DB23F92117AC04F96301B51D2D169222B79867AA29353B4F889F7CD4FC1F6FC53F7096975DF8307F0678CFC62F49DBC1BAD489864192E00A9AEED5875A35D6738ACB6EEA785F7714563EC591FD2445F14EA37D60AAB0AEAD2E4684B10ABA35500E09BDC1A283464AAFA125BF6D327BB54860D17B963A0F50475B56B8121B5965423E9F69A3CBE2A4BDC19FAB885AC7350B1774F48C87FA894FEBB79A091BD5A1892121E71D94F61671E902DADDB4CF81D2C97338561C74B19B3F2DC0F73A4EFCDEA4B2F933AF1C8CE7922C1D063BB217C3464D924468A2D4C5A8AE4C086DE7C90D87EAE02E95CF2488B8901387AAF78184F88BA17CA551D97E67FC76BD9AC5379F1A56B564EFC8A7983201CEF770A494CD9DFDC487C0F643F5979AEFE47AEA11B45416D648E929FDA466ABA797F1FB36DD6B946BDC8ADD3EFA0CEA6A2A95540715037664EDD6D54E0121CBBD96428430A58A707A83F95168A519EED0C071163208A29CE2E1DADCD9771EE63224D6954003E93165AD561C50EC87139C670BE6C278323197EEBC800DEE3BBC9AF22EAA738C92DA6F9209D725AE2628534541CEABCBC957DFC912CD03FCE92A977CC1FDF55FA6F79A69A304E2FA15EB295CA06E44FB3B0F513C4B1E0AB04BD48E1CCA2DA563C3141011733BBB56408EF7FA315A2F2744AC94F992B7FE15D5ED8B83C9ADFAB1BBBA87678357D8E62490A4A03875C330B51354DA2A1AD774FA8F5EA2916E9023B99BB313B8130298D8694497B1BD97EE8C2832A83FED5B684774F1959C0C3AB6746271FAEE0CA897F11D095F33E512F0DD472DF510BB4C5C022F4BFA587B28D4F06F4373C9B9C83A3A8A68EBA238E3D0F25684D22745A395DE0C662A1B7082C5AC61DCE17ABD5DEEE60A592191C91E60911509D31785852755E3C3E44DC5C5BDB4790CA657CDE3E69C378241450852BEF01246315D9A5C08B6C0B5772E4B56A4448752EA90621B0CC295D72626BF555CF662DECDAF3C49429C32D30BE059ADC3AB04828BAB1B06CBDE8A699AD976A52BE95C77FDE93FF0E394A50DF97C324F97A1196E5335921765ECE58BFF2EA15261D372FE410B6659E560C84EA59B1A7EA90428BD05A70942892DCB8EBB2EC9A6F99726A6DC4AD5BF1C103A008CFF1E07D37A155FF2D83634E33EE4D4CD7171077A68BED1338C781B5D3E887CAB3C30FCB797019DFA078EDC710B678473CCEF281D3088E3070A78A5D4AA9E2DCA22427FACA9C00B48DD2BE117671B8AD2BF49E99E1AA9A3A94D8F0BC7E059414F29BA58844ECB9A3AB8E463EB77A624954A2943EC5E4580AF211551179534E93B1C89A86730ADC9356530FC4AC4C31248C2DD5DA559EA8F541226D3D3BA3B5BA636236181C695CF0BC3A2484547DF6B6CE55D65191010710EBD1B148ED79E339EF8165B1273A8D8CD03C39434CC4E84890BD7051E7509CED7C5D72A465AC51DE6723096BE80A5782251FC6838EEEA1DC69C1C744A7F0BFC2E100429A189DD6459B84323AE425751B8A650E7CE0E6F7B717304DF6D247A11539DB99E9D1E5AD466B6273F23EAD1C2D4C28C32E6DC4E298C9B9084A7AA90734C06539F2AB17AA4C46EEF3E214A41F19A53D61799A738841C139C49D859BF05E83D5DD208C337E0D2CFE0621A06862415A279FD2D8068DF266AFDFBC2370C85253B2D577EFCF5E5D758D7B86EE1DB6BC40476C7676671B4C1DA6E58EB7058D7E1F9CD5B7C649DB2F5661AD8BEA6F9D37214F82D9233FE0D54ADE68636AE387166E58A4D326BF783214E817CBA174A2875F08E129896B24CA6FC4543954D0245F3ADC99173070A409907DA5BC543FB6BFF761702C8DF56E644B6C4B14079EAA493C31D026D14A5DCC8C9DC6980566F94B98C4807447F312FA4259B39AA229AC002A92C82DBA4BA2325301229B7C9DAB1206B13F14E34588ADDDD88871CE2EC9AB18CF9F948CAAB8E2691707EE54CB887E823C75BD7B2535B60DC18349C178638B87C12903A975BAA1563FA7A6F45BF0FAF6CBDB4C372A74A16443C5116538474250D87F96F5981F868FED39C61B13DF14071914D078AA74613E5CF69397BDBDFF06FE33E33B98EDFCDB03DFF71C2AD900982B46251324E7BAE12163806A662B8345048E212B6F1A4C092313D2581B2463CE12DDAD026EF5F0B7A801309BBDD7E7D637E62487639F1 +smlen = 4661 +sm = 5AEDBADC0E8A96F9FFB7FDA580F3B85C0B435EF4AE8CF2B7F6E4822C916C43D07E2D91BE1C00CDB1A12B52E137B3F769F91D307E78C562E2726C5FE531C863028082D80C449A2C51F25E6F96679EA9318894453E9A9590ED42D1D302394668735C2AF1E1DFA445051884FF6AB6D638E9F7D060B49E54C609A2CF6FF963D31D8E8B7FAB7C1A3450AFA7F676E2E5B48F2ED4D43A545ACB6F67C1FB7801F96296FBA90AB462F93E024BAB3827137BCCBEF4082FD9E16A19181695EF00330423BEA8E913D660E8ED2D5303636903EE22C00DB8CD3319914BB079E7ADA0FBB7A508A427849226174C39894B8B3B603925B15390781852798CA1AEB203DD4A0EEF256FA282B80614ED02D9C7882046E675B9CE16CB93CAB71DEF2CCB9F4A21DE52E99DFABA108FC729921F046993D0A22C673214D755BACE5A1C7834CE19C0866ABE9DFE8B923604CBA39D8560B0CAA96B554A8ED99B932BB31DEE9666CC852A66A6C25EDEBD05B2B6C584080356E331935F59A4E1639C6FF8D0D7CA78C3979E8DDAB1C9499468EC662B27F0D8A5BC78FDB9124A9FE07012A463C781570CCFCA937352088C11AE4BCA54256027F0E42430E012328A50F2FBCA56D2F254E4A220A501450E1392D664AEF851CF86B7CA0C459752894170169C6972AFDC0A117D7A7C16F8B4044E224443F056FFE821CC0DA666BD7751233E643BBCBC9A4FF4EFDB3A092BC0B705A4FCBB2539DA92CCD7538AE21992DEFDA2B91FEA0037F9B8D457D2FDC6C684C59FA6E5DF0AB28E85EB36C3D546C38C66F630956F7DFB7C2EC5AC5B351574022789142BDBA88A277DF6974DF9DE724298F79D95E6960C89BAAD56A12E5026A199C059E427F0212542325948A5ED5F1DD34DBDD270E34DFBD0F75416B799329486221FF16A9F58F2B2FED5BF601D634B702348FED84E5C14A7B5AD3B2000565B62BDF1549B1DB19E004D235780480647A6572C2FDB7F58AA3E12CB1A975BD02B6648E2EC3EBB2C672EAAD1BF8BC848308D5B6175EC797894CE3A283DF4847B4CE1E738995AD829EF45929EB5F368580353F3AEAB106A9867607C585CA57E339652328711BEBAAA87382CF8A115E51BF630BD90C07C7DFDF345073103DA4B13C0DF4913E04157C1CC91AD858946AB3B21191A9D4113C60956CB185DB5C29A9B6B28B1B63708D31514B0DAD533FB93001FB7A3BDA6C6393216B63DCAFF5B127C88DEBF21D6AF4BC96FF9B8480FD2D315482FC203F815D4F02DAEC984EE034D22EAD53973A3638E700CC40D6F7EE9C82618539C30D54417FE65E0B62BC6EBBBA3D84EC1C0FD4E6EFA946E63D00D633D5FB0BF98AEB32A589541761E1A503EFA8AE633ADF80C6CE86B38711F29B95AD3973F471128D5F56EFB9A5B814E7AC89EB3F753CFFC77249183B43DC30831D511CF533BF152E9011782D9B4B37A0B02158798094A5CBE5FF49E769D00ACA580C166B1B148504789A032D9AAE886CA355ED4AC7FBBA2815C3F0927E0BBEB496867AEEFDE8D7AB2F560A5002077BE20BAB30B8065C29797DF79CCDA1135243DF4441278A567FC45C18F0CB2619517FC47B2B91942345FBD03BC565FCF26F34A5897891DE47AFED06D954214FD698C95EDBB049161BE77D92E2F2A97F6A91EAF4996F6B4310702C14750CD71012A9F12759DB6C34EBD5CBAFFABA17C6BE91C3AD047480CC18BB7CD31C87082F16E0BFE771FAD2AA720AF1310C9DB834A7B85499D5E548017CB8768E03AAF2364E9003F319A5F89E0218527DC6F3E57EB247DCE8CA0E6772E6A6BEF25EB87E3FDF17D1C23F8CE586ACB7DE9D4276740AEF33892477D5C9C18D8BAADA126B956C37A02D430AE16336F9E44E493B69C7745B334CC15EED0B5EC30E185759173F066E746149860BE65D862457A62D7A54C80EE63CB1AD1863B8A078EF3C576B2900323E2EAB7287532EE3D3227E90D9C30191280A231363A4871493B55B3EA7D0208B029864F1F1D93849C8CFB8093BFCE7A6A5BDDD37259A3341E2B6A080DD7672AD001817C5E62EB9FA15926F4BD9DDD6770A632430BCD2649DD0A2DAD0CBC385528BAD35BA080E76ECC00DEA2D75F91DBFDD9F12B4191056D0453683E0920F4D5F54BE2CB42117A2E0C95DC44D3D9A7D96B795AE6F6CB0D54E8B89E5DFEE48A9B052BDB22926FF6F58EC90B4770B0D7D392192B8F297BEB5E8F5591CD33FA95407AAEEA28CD798254FA4FA15A7FB0EC6C0915A8357C2D76FE566D6F86461D570868EF967517EE84FB4010A3CB826C202FF8F0CEC7C3A1E54FEE72AC5873D35066CB72800040F09D3794352A24F192215AC832BDCD4F5ACC8393612CAD286708CA799B8B51EB3BD31FBA71F6968299047B6FD0D28452F083A1B85ED3C25C849F70D81C9CC27135F38838FAC1459D1195E2479489920A2ACD76E3C840A00D3243F89A925440C8EA513B4D21FE172172536800A4AAD4965F724153FCDA88587C1D71AE80BBF5AC6348D2A4FF3BF77CCA3D1B41C9A97A344D864AFD73B53E7459D3F8F262C6654CA1C9F349ACDAC52614F2181836429351B0A44727B7B558A8452BE36EC204800009960773B7041FCC3FCB3411511ED616E4D6CC9F68ECD27F4E76E64AC9D92620C08C067C4E8FA9266ED6D8185598BA3F7EE44D944EEFB1B26269540336ECCC7D72517A2CD8638C3C3CD4FB649158F623EBCAE10417532BCD96602D5CBC0C184EAFE010707DB134D8C7F260BA510F158F9734A839A4964DEFEE7B17F9D80A67BC11DA950EBE2F257B08C89B4D8239AF274B87D6978333B85B598142B92D699A3A26879CDE59936D1C16340D4F8222697378EB1FD2BE76FBE9EB60910778343A6AE2238C067C5E80954278F59E9FEAAC50B1E47398EEF88F7A4754D558CF58CD5146BE2A5E012AC1ED3FCF82D799BA6C15BBB956882853E957738857A321B8FB33ACE4D60A988B4881A06A11CD71B6D18EEA96CA28ADA4937DDD0906F34563078EA378AAE45242F4A37EF9B90F53531E68855BC5358E628823D4AE62BAC52F99FC2212E0364D880AA5CBDE6216340B09036216C1C9C244031389B01DFA3BD287D2710BE700D3827C7BC34C7A22AB64DBEF7E5B17A5B9183A27197431BE108AAD02E92B457B20D40D5F173CD421727EE6BE31DB9D03DEFC859DA4E62E2FBD3F429EC5AAC4E41E5DB89A8D432C8C2E6957E7BB3F5DD6494C18B1D6D67CF22AA8732CD405498620D3D98FECA6C9F41EE062B2A29B7994342BC367E03B10C8E181842AD003D01B5506B4644B602CB112E809297D766CAB11374A8F4D330A7800535CD10DC04C7EFB699910F65C2D7E148D9AF9924DE4583290382B5D9EB1894806BED436B3D37F01DA23EBFA28F9E5410BCDC7A44324987B2696893DA40F6C110E1C4848699E9D053D6E6A24DC74F92C1A8C82B9179F0FA097B728616EC47B884A5BD22B89321F9920C88E1965920C5CEF100D2C578160D4CE97696C7D8F6108BB093E29CCF87921D152C7BC1AF20390CFE647CA030B461E3B8D8E048A8F2C4B9A919E8ABC292732F6008CE1BD0D0B1ACB18BAB9B9EF0DBB00A0B61B33D6CD8AB710DAD8505C17B35CE567084BCB4745214259A9F59D53E425734B33DD18F63739E288E0B6DC716E9590E4D42C74D1DFC8769AB5AC79C2DAC7CFD8B12C1A5B5E121F7AD6270E69CCEDB96218758BEAC5FA8C85500F5487C15F1FE1F4466EC5C36BB1813B9765734BB277D237641ADB4BEBBFA06C62BBB1E7B5908F5259B53A7E3C84BD61AD84F64375BE535CF9D1385A63E8F0ACC401CADDECBF7C2F0898140906268A25A2ABB808A8B66F02768AC3E1CF5A1C16BE63A497F2856E1D88BB52CE5C9D34FE6F8E400AFAF9EC305BFEDC4B8D69D71AD918F8F0BAAB473972E8B777C93D572CAF079C8F69B55010A95DD3D56A8528917D106C12D8EFA48DF6D24500A2C24201575D3D01C56335FE70209FA32567C07EFC7DA829300A327F11A2590449BE2570DFC2414E7F571CAF4B2662333A129FFDDB24C77308E1BEA729A768BA3C09F4E8B9A573DE3453331DCB6BE6CC561584251F155F4EC87D80A983A7326C50BB1D49E617F21772B01EC8F01B1676BFBFE4F65D9476D3E6B371B26910DA9FFEDDFB7EEF932B1068C62E7DEA95BCA7B626465E30ECCBEAD4FDC8A3FAAD84C62E006AE421DFA0240A654F4BDC525D9629856603B60AC36A56ED1CB878A0F0F3607593A428684312F41135A80D978A5CD72E4E270C9A3A73BFB7197C33A9EDFAF49AF48DED858C3125CB01AC0398769C8BFF40C5C0C380DD628B3A87C7A0CCEDF9C54CCAD75CE8A57CF1ACA2FE040A303E7039D4AD5A95964DFF2113AADBCE55EFA3CAC6D4BFF438EB972F4F919BDF0E9309118197A25C7ADBF647BA5C19F41D6E797E1C92A752DF5C11EDD84D0532043B87CD1CCB5D88E7DB12C337C7EEF97105599548438B7DF695BC6CD54DC1B147757EAD264304E89FB017A4700E01936DBDA9E953948C071763DDF1BBE36A08A66A95BB1AF263F54473534EC25A0A333B129524C294ECF5EC8BE702A353FE993B753B2DBB029B53904277CABB75118FDC758C098A1E866B6039D573C584AA28E84F40A4C2E10209E5AFAFA8EA9A7BF666C2B7DD53664BCC4F6C6E1A9E48B10658DBDA08C9AE7E672CD050642C6A3E0841012FA945696BCB7D534703E73E8F99952FB08F62052B0481A19725DA4936A98A2614F954E49A4C03D263338753684AC0CFC4032AC824E1E4D58B6953211E1195B55E2B49087642C046DD394B0C12118CCEC8F6762D913EF5F9BEA3BEDAB37F7BD97D603EBDF22997BE3F46344115B2A377CFFD5DA63D7A33D49CE6DA7FBA75F9A3022672D5C2C2BBA8460795515A9E0E372BF9B8FF2029BAFBB8329AB5BB11C940043DAB642648F6547588E20E8F1D4422AD6E55F7367F57875B8A841F15B291BC61B0A7A8F50C885C339B18938DAC1A96160D26FA237D3F3C437BD15D98C0C94DE83E0D3D1D61821C091E2C6E188DB4496FA220CD233263E09DFE4DA326F0BC956D9D590FE31565FEE80790D216374B3A6F6DB82D77D33D0E94A20C6992496835B708447AA678AAADEF73ECD0F21294120932E36F5DD102269756890980C507ABEFAEC6B92793E442DD320AA3E6CF82D8E4D6CC55915B53048D5A2DDBE92736509899E1D45A5EBEC799452E721B8EA32CA80948C7B6139AC93AB750A95036456021CF9A0F2957074795C63369BB97B7EF3A0B8E0A596080AB099D46C876A1DBC54D91034895D958ADB28045800A498CED8A3E9B825F6E02D478B4C9D080B9D67D536C86EEEC4CB45FB059E0B827A4CC190B1D3E2BD06B5EBAFE1923CCC0C979EBAE0D438787586C5768B25733A61B2A2601E9B85F63B57A458CB8C16CA17354322FCA618BB897AD83353A5D4C2702E2B8AC89FADC1B75A685316D046F0CCBDBD7999DCF773298BF6D700F04CFAB2268037C9F8BAA32775FC4F9E681419D40C596C3C77D14B7F4217DCFB8F62CB7B024F8DFE0677EF6B9C9ABA3D4CEECDFC9C50CAF3C1A58BE488C26D1674EAA5558E83C1E8D853367D96C22F0D5DF6E74FC6A2491A25D66AE9CA3BF142D5544FF14275B7AC0323B9AF3DAC49579CF23BF7B173A2EEE40ECA19EDA1A004F95BAE0F302C591541012B44A70A7C0AAA1E1B76F27120D1DBCA590DF09B486CA8422E8CF29353B8B82759BA563DB717267177D45391D69FEA0098E9A07520ED556AFF69FF509D033D9EAA0BE49B0D03B0D7054147C63A84F6DBABBFC383831E4DDF71E3BE88FD139623F3EAEC5D14C92ED4D76A3F72D7C8AF7A542F5576BC61D59406FF69A6F36605BB2E6AA08D9CCDAE2F32A752BE95997E32F812470D5BD32D349C0C69D8CDD322F8567E58CC519A0F30C79238FCCCF6C23F5BAF0D77DC8C7273A958714DA794D05288CD1A62D5D3B690724B05597F7D55C6509172EC7851878717C199FC0CA1248636751E37A8483A7F0877D2B08A24E4572C442F9F839DFCB591FEA412A42A3FB1605E6016DF1EE44A6D6D8D1D45C05C40FB0541DB61945661FD799889533BD5854A8C449A84871D73233E6C34E8E749A876A07C3EB5658DD89C76B7A1DA5F6ED86F4DC28CE1EA4EFA7B74E1ECF0E8545235E728844250F74E176D956E2041D4CE3A5A75925BED59EF10E8F126FCB9ACAC93C9ED7C6531D0E7E8458F0A85A62489275CF620A1F7094CAED93FAA87EF82EA9B2CEBA6A6572F3D1B4520F1BA4F722928091E45AFF66960030BFB0BEA80DC031D8DB830943AA8AB3808F4A7540293AD339496C781E0BCED2D165EFE54F08C1DF44750AFE1E014CCA69FE7AB5F7D86208E635B2FE29C68A0A25EECE399BC29407A1CB1D9072E72AABDC3FB7DEBF557CF3AC3D8ED95709BFBECFDF42E3FC1E1246717F9DC5DFEAF3064C71B9080C2D7C80D2D3E2FE000F5B89B2CDE6F1F5051D42B8D1D254579CC3C5D1D9106970E2195356A5BFF9000000000000000000000000000000000000000000090D161F252C3036225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 + +count = 2 +seed = BFF58FDA9DB4C2D8BD02E4647868D4A2FA12500A65CA4C9F918B505707FA775951018D9149C97D443EA16B07DD68435B +mlen = 99 +msg = 2B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF +pk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC139B8FAF0E6F1CA61C49D80DCA510B1BA0EDC6CC06DD2472C0DE74D662F01538F3E7E0FE3A6EFA1AAA1514AC296871AB73E3CD50DE61D0E07E0DFCA546432940BCB11AAD63F79C9EF9E50A277FAD18C71B36A4A9CD2C20331F0E11E1A4298BB82C1115954D264BF826BE4084538D20AAFF0EA8E7E1458555653446B53E1E344764F03D0DBB0E9487013B396D83121429E66C9D9975D15E928C6501882EF89A1C15BBED4B85EFADFC04BC89F92E0B3D34229CFA90225868449D651645E51955CD74BA2B8BFEFAA13F0ED029F03312395C9C3B1ABB7EEC982C4C510BCBFB7849B0B5A254E65B5B1CE9E7233521D7F260D7D115EB3BF527A061AF39D4A1CDCDEC28F3C0055B5349FB5328B58C6FFD9DC942CF0E27DBF7F04092D7D03AE458A63AC39047A79DD6557B793F7844F22240DD82F11F518E3310C15B2C745AF31D4306BDD56B3754D26B9DCDCD99B1786B23AFBC9A2BCF8FA24B64FB133C3B912190AD651E6F76B500E24F8B2D593D306AF58A60E9AB147EDB717025D0442EDA8F7C01EF9C9CC05B5DD2D16BE14BE7D7298841E13E770DB64162F5C4D6F2588ACF8500F0A4BFD27A238C86E95975E151E55E0ECC0F6215F672DE692CFB5B8D5024AC3B9F6E7E41D5F87FCFE1BD6ADDD1FC5753E3B170B26936039B8C9C4520205EF0BC0EFE736B9F42D407DE6C5687DD17FA5B0927FEF9B53FD6E7BA8DCAB130B360A17787B8A7005398FBB539F1ED7DCDEAD567E76B771598C0028CB256B16234EB1F498BA3D7BD9DD1F1F20C031215F91EA204E1CC192462717DB4E02B54FEC7107AC1334914F64D3054336F309C3A0106F8D9383F1239E71F767198378D97F2652804A13D34EA434FC5EBEA046468B4D8976B3E570D9ACD636D0CE3B2A46CB9750E2203511E5E78D8EA4F78B95D7B7E3BC52FDBC4E892DFADAA7F537E2EE847F70F432A3B4C78604E1FE5F1E4CED05D178B235CFA911F06C0E34F7DA1362850CC3568854412D0131E863D836E13DB29EA9DB6682EF032B8DEFC0B0649FE5E4C6766B314D8F629AA66C318351C1CBCAE6F6143E6A5D305029A093CBF0AA5D90D110DA2F6CC3DBEACE0E93F1E4A6AA7FB7687B72BB313BCC2527ADF93C6B79272072DDDE1B95BDAD3C1C710FAA22F2D3D6F479BB2D6C433BA35B9CC15D4D178BC4DEBCA014EE976ED8C378A814C806717A1A3E7BF871FEBD078633E32495BD203E55A2E6D201CB78F11949916E2146C7E8CC764664090AB9E9058CADF0E8AA6E9823FAC2F32B736C7C93E827E0DF32676CDCBF607291CD603F7648EA9AA0C384C512D58F0AA38F692B8F01AEBBE420D86BCA2E4034DD26F568F521AE9088AF111304B26F61A359E9E1EC05973DB010B26A228153AB9C985D8A3E420ED1A0058C08C405E7B1B6BC6F551F760FC2EEA3406FB5C8986DD693AAEB4F3CB4DF4B69ACEDA82E3DD237BCFCCE6845AE81AAFC869F8D941ED1DAA966545618AC04152BFA084D35B1300D32626E1AADC1837FAAA53A8D1A65D2693252808243878D174A82878ADD88F10673BAC55ACD1AB97A0B0F047095D3171CB2148C142ED8FBD39222CA96F7CB5DC32608580EB3218ABE621DE0CD69DFB70F0D654F8D6BCB2B34A753560CB43E37F0225B8FEFF214FC03FA611F26D75DD6A5987B2EFEB944011E7DAD39EC5CAC5C6128A9A83195C247EFA8D41880A54DE1B4425800D3DE83D9C77B96E91BE0962C53F98524E9BFD9F2A895A7E33DC1E2BB3592B66A53407B9366C41D9FA73C5A7EE939C6EE3AE62BB160C554D8D4A794F7F08852CCE332602108DBD2B5FAE974BAC4623E62BC9DF12BB2417875586C62EF8CBD1711ACF8F58CCEB4BD16BED854AB2FAFE031D535821A715DEDDD3A5CE28B947A4D5DBB4F78765308D3FE0AA6D0E788F3E8B4DB1F14093F67BC2C592101EBEB9A361B612D90852720EE96291AE70C409447B2A7B6847BADBA76E34723A94611BACBC70458CC941F2B9260841933B2C750E1CD3349AB0328BFB00A9FA02D3FFA069DFC8D3A8AFE061C8D2384781EFD69F7E9DA0C29697D234B6A995AD2CD866458C90B363413649C9ADCE6A9D53772970148E6973A2E3A3E2B7014B3657E3036A3FDB48F0C1FFFD73174D61367563FD7C1F1B42155ACFDE7E2756502BD767AA85E97FEC1F1995E9D0EBF104F6E4A448CF584BEC5EC07AD5BA30CC25470AC164514259795A84F945951A91BF1BAC8396121146E2B122DADD5E3E25444D2525807164BD5E5DC076F5160535FA7D1AE23602D962C8CF2B9E4982AE21FAF2A2325BA364032E52ABEDD44BCBB7BF410FB6F6185F8C0924757E0F7D2F3F3944F42528D314BEE7A1F051FB7E13C70B83FDB40A49FE340FCB08A2B9FFB3CE36CD569C2B1C9FDEB146A880E501BABED0BBF7AFDD7E1A1DC96EF2D94BD1648C50566002542813D548B280654A671708B5272B94FAE587992CDE2491CCCDCE7A55CB26872FB45C13B52D37887AF35EC1B356C8425168F82207CBC3A4AB2D505173DC746FC097597A693B9EAA131063B18719D8ED5370F6E18FC29BC47E5AE2DC5510F8BAC62A27BC939ED6900D2D8933E788835D5489759B013A923C27C4282C31E575F7A5EDAD8540C7C76E17EBD5CF341EE0508F8249E58F9EBC642AB0EC89EDCA4A4E174F0026ED33D26DE89632059A2AF5070524D42BB7EEF910CAA4D0F0B7070DA85B49DB7CD924F53636B25A0B18010A9AF9D73ECEC96188BC3EC86D932896301E9C3647DA3BE0A7B042A8D774F9B4B64094941A5AB456C70CE57598C71E3B3BF1BAE07497FAF64D11CD52434C85EE36145550E21F206392E945609A0AFC72484799A5AAA8306D013917CF3FD633E8729E1A69957EFA950C99E0907DC712B2E588EDBEC1BF7E0DF654C1D7D0AACE6E65ABB06BB135DC4C9FD4AF11A2A8AF0674C7E075A444DC4D061BD827C7C521B98AC6644906DBF0E0C2835C044EAC86B7BA51AAE8BE0F8CEACE30D448ED999D2EF22167F866AF4381A8D2EFECFF14801F56CB39C046E2F97D823FB067A11C0F38610E0ECD309CA791EB3AD9AD8175FDC2B3004CFFED6A91B7C1FAF2FD2CE6B918BE308BCBECAF4202064F6EF0BCC597ED6F4808C000E07353EC46FD0F1C5184814B17FD79EA94F7135C053FB9EE3284F16219D9322BC894DA7657CCF11F91FDC197168D371090F539AA65E659722C449A6D3C281A93CE6404F8D49FFE3E471FBA6DB1FD2826508D2A756FA1B0094F86C62452A598E596782213A9EF906F56204F5E9A2ABE372DE21784D2503AD260BE72EB3A9BDB10C21B03958FBD0FA510B36C71A620A86C87D80649281BE994A0E141C77CFE1DA8B79776FED2FDE1834F0E029B8F5B8A3446410E24C6DD9BD7C5CFFCE7EA164D0BD181566EEACF45FE55E562879FDFA4CA75BFF4F0DB6D9A2ACADD25BEDBE6CAFB6D5E6F4DCF7DF92F2DD85D4E2176E8358372F9F73D3E96A16810EAEDCF4D5CF2B80E0E0C2B7C53ED503FA85FB60DEBECC0CB7B3F2E7FFDC736C13EF46F55D4D2E076E6916AC95A260F194BD5001D18A8F34770512ECC427068138432F771E9E1E89A5851CAF777CBFEDBE45477AE228AF269C0DF63B930016AF3EB6D9DAAE4C5106330513AE21423D13366AA180 +sk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC139955129066F1FEE794EC4E2C660B81225A5EF9171FD643511022379FA9A04FB52495452D8474C5E0290187DBA732D66FF5DDF773ECCED739BFA25DF42452A1A2518288C63188EE0A4250886801B358051C690C4328D1C9040C2244E9C0220E0942403C32464362613306AD0164913064011C5315808640C301014A105DAA484D42282CBB6300C11014C124021259291386E0246120CC04018C9651B47221B258118C771D9C04CA09600D0004061184510152EC8A2700B332889842D5112929834620140685A3205088671194270A1320D131140CBA450D3008D6084092409825A0849218061D3B44C48B64D1A188592180A42386541B40C13090D4B0432E0947184420C93904D0218311BA9291A4251113421A2C005C82852CBC871E1365102015193944C80A01084A2498C386923462D60C440828408A498709C208001497249348261A004D9B00C0C89010813920185080A372E89164D9496891C246800A3888A20065A9450C0068961B81143384423894914086D93308D44284A1B960C9C922C23450A1B114C094682A410440C4021A24226C2160EDA92285B224DE440115CC27104370504344D2208064C400ADAC80DA31660C11472C824060A480519A390C9168989048E14056019214243202C2313525490115408101A950D64462EDB4206200545620022A2408CC3283089360C401224CA9841C0083123164E0921928AC669084722089528049360001032900445CAC0891330521C38648186704A140054C8809B1601DA84412018719B088E8A28519CA86021014109087094826121930124B63024348260824808170DE3A605134710E2A84058C8715A4460020762C03624E4204D80206E5422602136121C892518046CC3085041A0906326245340211A07442012281814510C4950223751013232434428234580E3A01120C20511C3855A948D24112592184623039099084260900451302A923861133509E00042DC26310CB488D9B06544086180004E61024081069219170D04A00843327209B4614C3651943612CCC62D22136E942041C3344DD8902012331041188EA24264C31261A1B86949186500B88C610402DB200E4130006228218934500C416223202D0B20442399209B02529306024AA4858812801CC488A082041407861AA84D010288CC428A61B441DC26465136289C400AD91408102192CB388011C26CD036914924821AC8719C40081A172A21014AA0440DA2208D983289402462543402CB3685C9048909108018234621A22C80301124A38559088509404E64B4658C144224928D23C924DCA82113362C49306000B621CA3092048181242569C9926580328D08229012130A034041892429C112600C338154248161200519A560804672812810DB948998022C921630123708C11440DB48121C377114092224838D1093600C91905B388ACC1646E11481000704D0428A8C30450C250662206E9B388A43C2690A4642C44665DCB831E206811BA740222365CB162224424A63160942101112176419332E01164D44804151060EE1388CCC24280A1584DC868911B141D220654AC065E488499434818AA884D29060083746030291D3964103028DC2086A03132680B665A29869590062140026D31482C8C8000C492AA0B62053348403A65119138ED4226EC3B624C9B48584244A21A651C42661CB9229A0A2459C222AE2044A52483012B1088B348C0C36810815850A3006233385C4968C1B442109B040C0A0015C366A033292C12482C2B48023A605DC904D63368D61421080164690246814472C23014ED8468893440684028E21275289C66063B66509C96D1C86211CC3404190709A20691306725C26480A991024116D88C0201938091C890D0B308088422A1A482EE1321140886441389124074219430604C90080404448282900406EC8C66408455003392C098245DB006640341012846CD288484A480E22A870D238601820266430485B480D880060E18421D2462C21872012116A81920CD33286A120494C348880884C24071162142521834DCC022DD188891C4292A0285188246C49048D03B54948B6099B104E1A95284BA009DC94658B22429B262622B309E0842C1B0668384128C94A0B6B284715A2B33A5741A9B303236D8DA0A72F05586A86E3370EFD7D08F23DDE737B38C2A7101557E5302F1D8C373117EE36C3582711D7B819FF7852ADB69CCF8B6B7DCFFD6F569A47EDF1AD4C51EAEB0DDAEDD4B941790E6A1C84A57F87DB239E19B7ADD9A5BBB5FF5A9EF7B6003BA1BB0A052DD3F340342B5AECEBD27620F5D618F3F25567A49EE5FC040DDC416E2E1EDDD371D94B2BA3C8AD4CA2A44A233F8E2A93B07FB2087E16953D5C106EADF70E02D301F8E81D76AC2807A82C35BC845F722EB37C730C90DC2F5C10AA337B448E90C38F6DDC1514B618E16043D2833312FC671C71967F7276C0F73301C8FD02A3AC9EEB373D404CACAF8C79D2F469B8125F18C8EE994B6E3FD202DA2B730C7FB7E2465070CD9AA74808829FAE286164DB2AB545D7734ABFAA79E2779476D74449A32B465A29928B2B94438D6DA62B32762F05E64B714100ECC64008CEFA17ABD7402863EED82AD48D9CA8A67CB82D54725CE5F3C397BFC3483DACB7AA7EE57E75D54F2CD22B2D00C09FC561EB569A007B2FDCC20F2163B6D09C338BF024401A4BB491068A4C106A9E75A1C7154423DC959F05856F93AB68B1F42CFF815F47D2177E3FA7BEE2D8D78E437FE4A2A25547F515422BE423F59F1D79578003484CFB3240CF86173AF1586EA853A42C9F093A54907414F65EA0A14E903B9205705996310943E7B391D6979D941A4F9C4664359C68CAB7E7930E7D2F32FEE54689950489D92AB35CB6FA5A0E0450B847233D5085B7E727243F594B63A186D03E08E3CFFF41266C18D85E4795367EDC3AFCE5F74D20BBB12C818921BE99EACD4C9BF8FFD9072FE025190B79ADA807B5C579E426AA1083C8D2939FA7D89E35F9A3E5959F77C6FD97402532A8BA4D5402449A109AB118A7C6EEF69CD8F48875FC96C01678024F500D21B2080FC623BF46745449476C4777A3D39061D8F3DB899A0BEA38EA24F5966ECB30DD4CC5A26A658D8903FE85C03E81C307CC34A95B8D2995A3B10450A64D02CBB71B14D18B5EEA5C95DF250B65ACFE39809679AD3AA5CB67EFC14864877365548F989D1C5A00AE997FAAAE393FFFACD06BDB8CC3717660DDC223ECD3161D7199A92139D70088DF1184B702D820AEBCDF9537ACEA4C42387596BAE0C508AEE9F4C8E1CB36DD04638B0ACF35B0D2260A1AD318A1DEB152033116E5CE8BA51A3FA0DC030C20E287C3FF925E70E26B462231F302154ECB9D9A7F768CFB9E77F62375539F583E98D65FEB4BFD99A21A56879D3D37128951DA6C47F8D8B3327212DE6BFE304050A49C7DF7781A3E38B27C6B74571E44BDC7B5E58BCED099A25B31C415E013E4E4085EFEE8651862CB9342E3FE997909A2F504BFDC2D9C4539C1E1C0CF81E11536AB90156A6B6CEC65A3D4E62BB4F49D42EE2380F863C10E718175F488FBF0B4A098FD695660C4C3F3D1DAC55D0D2329F323EF5865BB1B7671958B414D6C5914C759D27A72753776D9B3A3517E5E9E5A600C0ADD9489872B67F431855FA4ED4838DFBB4383AC31069AF0A9FDEF1A18FB8E7004FC19577F8DE2E7C8AD3F65E034B8B40C5C3AC17A802C3951EA034E352803AAEC7A23F6E34610A857A5DA68DA221DA51DEAEA20F167337862F3F0EF8B1011867D86F9ACECEC51FB27FD110A7E7046B4ABED5ECC4336CDA66D5F00B1FF4313F338B9A9DD9DA645D22ECFE0924F9BCB3F2C6B42685945F25ECEFFD0405C52872076FF9E1976B7362C380939058B7255A8DE45D569E5E0D3E944943306ED64753159B76F028AF756E4C15A728462183AEC4348668CF72CD3CD939EE31190978858AEAA2481B77A8B5092E49F79A33F5161AD026D93920795374B3CC786157EFB90D1BF26F53256D1F8ABC617E12DA3036DCC1F89036B139E61447F6CCD4419ABDF3BED80560FD46E6C2D328C26C7B8356FCE8FCAEE3A704C1F6E489EFB1D81FA5802C80D0BE90FD99A0651BAD86ED53945D8A79FC7CE4DEE82346570CDB892BCCC773C5BF1F234EFBFB3782658650105BC1DF2B5D9989884988DA73830B8365F4EE1536EDEE9097A912716B8E243390D2371ADB11055ECBF1C3B56FD61BD19B94D90E9EB23A37336956AEE537A1003E2D33BFC83ADCA593CF9540629CBBA687646268F9FA0222C97EFB52923E99FC2D7C02F33480A7CE03FAC6204C7A6D71DAFE49D8EAFA5881024D44DFA516B9BEF37C9A19229A9A4F45EA9B2E3F51DE4D4EC0FA906ECAC9EB9CFAFE6411E40DE1D02F240DF931D088D0C01216C79233AB1DED603C8A090412533BE7BBB2608556E630A7236E69CA90A442B687222F0046081E4274078551188DE2DEC7B22C809310A392C84F21A1041E22F9A7B46D4D92052D7C8BA0DFED9E842C754FF0D39FD4658F3FED0B201F260B98BCF7BD5873B957DE1B5D21396D11F4DB02631A2B2525D97BBDD142B502E9157142187155C0824D8B8D5EDC22DBB0AE41B35D5DC35BB45D168EE2F0685DCF38466C0115569E8C286FF3738904DDD203B0F59BC3AA76019DDE4F7052FFA4EF4A3A85387F9AE083198BE8D1ADC8EE56239A38896806D172B7C46F4669133677C57551AEFD2CF26E3F7179DC6DAEB8632B7962BE45A45B17095AF2CA3145A3D328A0B66A87B68C308E6C3D415181F25D9D87CBA9AEC14732AF7C58F0F83970988E5D137D06C7755D725308B61256E3CBD15220A8E7DD5E5A8B353BB6E71B9125B1611AC962A8B01A7BE1FDE30B84B11BB62B14D512FF60A121DD7F973666B3C9894867F250D93A8A8FFA50606812F1A9781E3C250506ABCCF5C9F713A045423E2C9185B39030E17B44F92DBCD29133A877A03C1A32C8AF890BDF91D1DAF7FA8237A8E3C46786E4560B233B9B7BFD24F6AEF4EA96E4577C5BBBE140A64C757B0E0FF6CFAA18C856320E1C39DFDD5782849B30E2A051C9BB6947348B2FD46269930EC61C3CB4406C6A0DE58298AD76D84EAB5DD8E60BA4DFAC02493E3565B59A00A2C9FE17E9547DD8A868B8CB7394AE17EB381FCD6C2448BB0B6C03A76D71296FBB9FE31388806E34FC0A67C3CB1B0E1E0285C309AC043152B7DC3CBA61B2650DBB5DC0853EAA3568D2989DCFD39E254361D1B16496A0A1AEBC3C73531A6A34894FFACAC1B0D8C434CF354C06929481957FBBA14303E05FE19DB3BAE205C7ED19235D31BF67FD0F0F8C49D838392A881640D797F99BAD5BFEB4CC1CA17C099B83154DABC4611A48A111A59F092EBB2C253282F1C66333AF403AC20F356AD0413E68CE14033905AD3EA6B6FAA7CBCCACB524DABEBD6BD38F57020E6D226ED7E5C8618138CE6C5E45B34323A2A90EDF665FC8158FA04AE0B83A5E2C9A8599BDA2AFFE21A1053E5B9C8189FD1E8C547EFC8B7ECEE022B997F9ABC547CF8BDCDAD67E982FE54608691BC6B7E77732FEB6187A62163FE5423ADFA4402C391DE011A0701EFEE834BE7FB591E8FBDAD32EF72369061DB96F32DAE73C78CB71715D115D3533B64B6A4C3AFFE099B05870194C2990EE4F34E70C2B74C1D6926C202718DEEDF241F0667B368667F371039143E23CBA3BDB23119482BCBC5EE491F3D99BC366ABC2D9F8C721407DDA6FCE7C3DF3E113503D4E42903A3E217D4BBACCB3A3324F48DC8C7D66559DE01D2AA1D30F93C1108E508168BB5CE6D82FDFD91B1E362E07C30AF4FB0A4B26E05DA1CB155D5C887416786F6F10AD942113ECC93B391DBF897CC3328FC6B130082DBAA125E921AF01DC4865ABB31DB140FB1E5F5EADFF06AEAF58DCA7001DF542F5960A095B6379DD364E64971BF429EEF0546C4A8487EB34FA1E6DA784B0D5D6B6A49E55E07B678F3B6303EC8A2B51BBABAF3D2E2146F40DCB2F0A4B9CBDABDCDF9CB12490F2E066D3B661312E36C9ACCE2163B0C25E99200499DB5EC30FC19E39AE553811F10DE0F0927C1266093DFC56ACC4F2D9D706237F5C241EE80A0527A0605D3F6EC07323B4BEF0584FD5BACE941CAE5618CE9E1FA5C916E14068DFFBE4B903FCBC9774192DC158F5507BDF651E406C849709354A9FCDB786FA1F0773BA5FD8FBFF04FD157E2A786B833A7487AD33A69BDDC1EF624D432CE5B0BA525E4253EF65D7E74B50C5DA8DA85209DE38F38C77A4239AB448F6101EC63640BA05B48E32BF9F393A9E13D2BEDBB9CB436A986A90C2C4B2748A0E0A147120A731481D2AC6FF6A58454213FFE4F921979F4780F2B7A0A6B327319D7752D5F9AE53804EB73A6B71B73061486931BD0A9A1BD5BF4ED1FA34B10091D61BB908A4D5AC2C974CAE8885647F7E7C86B1DAE0A82D37B091FBF780E8607D3B30FEB524E6E94D2928629260AB7D18F5F70EB39977294F322BE077EF5F000D674EEADDBB864D2CCBD81A16E51CF4B48CDC2BF4801CFDE31D5FCA2838FA62BD440343D2666C83A554848544C0729D60E0101B5725323EAF65B51119FA9274598CDFF70D561F4E414100DC6A4E7FE78C01C87A7D45CA2DF454A3CD8C4DC6220CA060DC58BC7C34FD185B625F17EE1972B82A7074C39B9342B5E764449172E03F01189A66A2F78606E600CBB8A7CED4CEF16DDB8F522D94945392AF650C534CF808E3047FD46973E658DB33AF13A886AD03E5464C9D0B4618F8146AD89F92B763B74B34ADD416D8EBA6DBEADB6C89F2C06DAE4905297B648A51BA0BFF6DFC59F71BC8F29F6632AA0AF32BE20CE6907BAFDC908C6D7FA1A265B036848 +smlen = 4694 +sm = 89D0596E1397BE12A257A6FF82282DA09B3DB3E8A27BD36F7488E9E48112541011CAB01DC8E14A91A3AE059230693415F3F641D86024C7FE892B5AF3F8419B7CF626450C44E16E8261FA5DCB4AA6CAACBD45EF0F1D6557389920DE0FD91CCD3A055B906CAD3FA80158A50E2CF45A4CD6E305AEF47D03E11A7C1261128648927F6F9B160F347698F6BAC781E1C970EC1BF09C89C2194A0D55BBCB6DB79A3909C28DFF6FC42B6ECC3865C0C8FD3CB810C78022528BDCFF5934064A40AE9B05EF89B3184FB2589D873B8C2BB94412C76EB9DC4724DB18D3966B799BB5F699BF6219C8769116ABDAC2E86A294C42B67E3504706B291EDCD9BE7B9247130BC84B16BAA4DECDEB890E4ED7D54C0481C8322F268A30495CD8AC1C50B608E42BAF68008C72AA17037152CA1452715622ADD4FF12F5BFA0F622419ACB7C479F4F1C9A98B735FAD9D6DDC29455C3F7CBC8E5D7017B6C2C789C726BD5AE06B5CA52EC60E871C855F235FC7B7DB7F990FC1E0043043615A37D9B16B167DF1B4ED1D73A2F331AB130E0BE9FC537A778992853D98DE7F85D41AECD1112FE12577CBC9326AAF575CA55138DE7501E1A2F4F51EC2F7D0373FA507175C97D59287295E9639BAE4A48644CD6061F0B0C58B8715C7EAF149E8B19EA55B145D576DF32B4F18AF0EA04839DC26762DD8DB7E14E72EF4388BAB7A4B779CBD23AFAC2DB993360BB2A001E68F44D887FFF1769B8E0FF8A4277E765ED7B4C0C67E07D1D613D0C13ACC9844C05E66D2B3BE4B91BBB4A52462479D640C65EEBCB2D1B3DF622D16BF11A1BC3EF23CE4ADA9DDA09EE9F301432CD34D773D2AD93C7C9B82CC1ED4A4B29501CA816563CDCE14F5D0BC31F2FF0E955FDF70C2251CDB7B282EAD06B7C6D2DC7345F2D93A54A02BC55CD988DD161CFF58D671C86BC19ECDAC8FCFA6044CFB01C8154DFA05D3ACA86D09E3E15E708857CB18CCBEB6043021E09C2E9FEDD54C5B99F783D3DB30607ACD61003C3D90F9D4B33B332CE424CE381B37D99D0CD8ECE8589191D32E04AF2BD6811C60A3E56512AFC8EC521710757053EDB1C724B21F46BFD271A77766AB8B8C00B8389A54B3DA81ECE0762EE015CFAC7EA2056ADE78B51B7521ACF1C009F735A67FD093F5E69D4D9CD7C3D8A68314597E28B83033BB4D75F46C25B6CA0DC22DE3A90E1AF7840C3BC171973DC2FEF9FC003D245111E56CD5B81CA7D5598C48507D1B817519F6B229D878C047238EE59C915764CAE5F42AB0244C68B4CA48145ECC6BBFFACB341C8BEF847631EE9C6992EDDE8848F96777AB1BB5BDF7E50246519AD76E854ABE868DCC8DE3A07892D602551DEC994DA0481005D39AC47E0BD6BF42EC7B8F6BB37F13CE382CFC159F549944E5494DBBC424F03BE7A7FF8CBE7460823FAF730F6BDCED660897343BF9E12EDD00269883CC7716B0837D271C314C88054360E9C65C64DE1C090D770ABCF769736FAE47E0E332DBFF85EEC8A17D246E39247A461481416E2531EBA713BB1C3F21941250161B2EA534DCB8EE4C88BAF2727C4B78BC4E053630FDD027DA0DF0EC69EF9D72D33D2FA3B7414303788C27DD5E4577C07C0F100574806BA08797ED05B3EB017AE55A523DC2AA94122920CF151BCB4E569763D79DEBD5F6F0220EB2326BDB20EBB2BFEB5FDDA8D907BBDE2B912F6D2649236DF49FD9496521208AD7CAB51912C2FCBF401542E0F1E370A3A9AE84CE8AEED6DB2F2BB9EFC48F1C7294A1E0943E996D3B3FCA1D240F112FF785933C2D411057B9D4C5958765023BCCB051372C0B59701C5D3CCB17F4FA6BB41E28C807C8F65A96B240FBE8B88B0BAF1BA29B51E0EC31D12F8482C394A407B910C62DCAFB39F237D34801D3FD1BC2F9DB15545884CD208F1AA5CF4B7EF76AC9DFF3C197B9C00BE0DD3E91A0A6C3501CE67354C153BEA93882222B82C0BC5A396E750D0D2CA73AC7EDDF2EA60AD5A8B5893AF5CDA414158A393BAC5FA265D7FA26FEE0DA02C63C03E57DF5D74893C780112C8542837E3457FA0F503BA34599BF37763E37FF4B9981D46F0017232051CA06C11E5214E1BCF5414780ABE9F1ECD76985338D082A6A54B19FF2F086FC42A1234ED8685471AF8B0A6EDAC65819EB5D1D8DA278B895004D7E86F37C0C38F0BDC58EBCB9D46353BA3D49676CDEE3F166684432AAE85CF47102EE389CD89D67922B23F43447B83D2C96AB69A363AAEB3D3546DAEB44D7E4E2A9026A6032247EC7EE701647D67FCD503870141BA17F92FAA8975792B9526C36059F44EC17B5ED819DEFC936F6C6B03BBB012730F6B4AD5EE36CCE9EC8C6498B849006FFDD943336A031967F330C37DB4AE7F41E5010E45C940F4049896324E64EB9FA160E2E9648EA913C285D2B19276DEFB28C712AA4BBD7BA22E7E7EF9EA3C762203E9541004EEC9C2FCA7CE557645372F7AD3744A0A1DAF2EBF00FFAEF2D4E75CCF7D1213EC110FCCE113A5461AD9B1E1E626B5A4FEA94C10F87DFBB57B569BF5E4227C5B0D683F993DE1960B3D3A1712EA5CE28A03265F66DAB4684D773914A0C46BF9D2122BC5DB03A314FD567C2100A44D06955F76F01DF3E7DFCF7CB16D3D2E00ED6D8DCFD64EA2300BEE88A6059BA7738CC2D23730AAE4B05928B30CE608CAF5E3E76CF02BF97B215E1A244706D771941A5CD920285BC918DC31AA3EB47F61650A2079EE7CF725263B8EB45BCF9F736776A722C83C1676F3DCAA1BADEC753765489164CE17C296521D5004D06074435337EB335197DC0FB880ACF003AB6EC8D0388C44CF94DE1F0C92993D39551B24B215CF4C00899650EEA8C8D132F09C02FDF885BF33D56357F7C33F539ABA7CD687595A003B97DD5268FC334990A8DE1838085BDB4FEAB8576240608B8DA801B6D3DACC4BE6EF457B64CEBEA8A58528B5CA02E21E4E3B19D24DC1564C7B507B8E4C8A6A23CCB7AC6E2980B99F84BAB73D5FC23752C9A83A36D305314DD8B76846C4AD78CDC23892FEA5E9D67D303320AB235D2C19451889D5385F5DC99AF5A80E664DD6C55F49B7C5EB15D0A6E5614CC2771E04177ED4A5855A37C4487B491CDCF6C7A5DC8CFF3FBFB60A876DE6A6BCB64ECC76A360406C01C5E8185624E2F720168D6E4D8F870CF08782A70174EAF52C46910A0D41432C5ABDD8C18CFBFE4394D57B05C6E6952ACA283F56D1CE7ED30F6141A65F3C69EFDEF09B7E718ACF729A10CA929D0229427C985C961E546D2048892144B6D95202EA64DD40BDBC0EC8E5B5DAE0DA7FB3E8D65A51531A688C5892B703C7B0288FC1206041399E5E6F020F74C6C515001C9D43D3533911FF950AF7C726B801CCBF59553B0BD24008EDD21C8789CAB9FF006EEACC8C49E29BB68EA3FB0FF393D8F95CBB4B961ADBF529FCFF034DDC30AD59AD18AEF3EA860DD7955E2E96F4F86989060FC0A5615A70A0501C0217BF249BC2572619C0A671262EBA6A4DEF5C9527E6A7E7951E2679E47E66C8B8601B54259BABDFD0A4BD79256244AABBC913F2A20BF1EBEF6230797E3834A0F928717AC0E4D5736A331296671F02F33E4D18EBCBA80BF402EE97BAC38475D5E679BA5F0FE770AE4809E51FB72F8375D2C360298FCE171BD3B5B17F4F38D4DE1DB5BC1D09E30F64D8AF5F2B4658ADFA9C72A1873D526DBBE0D9F76ACF1712B39302061833A4E1188FEE7A6A3DE07ACFE847015B48C2EF43C9E30A65BEA878F6FDB7354500139D57B5870955B625BA7D603E7923E3D4608553CC119359EF5D453DC0CF6657759812E8F22282DA430D5EA55D91EC40479E20A3D3223402B06ACD7963CD1C56395B58B8C76BEC632B84AE9DFC9182AB31F4EB4C7D45F09CC313D7FD2F70F9EDA0E6AD47ACC5CE629F025F62A91CB83EB4534AD673D15FD73DDBFB509EDF0331145ED4ECB8356CAE88A09B93FCFA2FA0468E580B78A5D84BB3B0E8B0B3E9AA2C2D9746A48277647C273DB00476A6D137F409900ACA6F2A8BE895171045F2471F231214CB04F576C941ABB835E66E4AB11695557BBD38E6A1FDF6C8B9067BF0C04EC3291886431A7D314EEF62F903FD19580E0F335E4A0F668073C17F68888405F8E61FADB593B4DC2C0AD39FFD696D1346CD6DE3B91980A2B036A8E5147E65775EC9F7D6BCE2E6ECCD3401E3660E18070AA5D8FC6A96EB32F6641BDD14E8BC04C4A2426605BFA4885FDC616DC0E52ED8D43FCB0EDBE0C6981D53B80615BDE8A2A2F0B936D3AB079D4FD2C0D0772B4B55AE43A49B67426B00A2803142B1F62863D710877C0AE1387771F98040A40F551B2CCEBF4D698647B39336A48D4E0B492F7524F3C1655430B0E90BE63EB10F70066E714F98C26DE2646DC6F0B95ADAC8FC9DF3D5F121F70F16B18838FADDB39CC0164061CB7A44EC7391B625862CA5342AAA60D3621B74DEB2F69F381420DA4ECEB2BDE98373F11EE6DAEB0024F11639CE8FECA42E4BAED47472B3CD313FB60581C80449132C55050B0C5E6A7ECBF4258473CE0209EB5E82195450F8F7479B4482746C75973A3FDA8BF502EDB4951598BB9ACAB207D9A062444F65E1DE4F9A24111FA361A211A2C0F3C6B2069AD6FADB1A98AC7AF4E76BA93BC1D3407A6C4FEC9C739E151FA4513C4F100227F0C72445CA97A1BADF4E37C74FABC17A9882FB7F38374001DC08C9FFCD3D61EFACF1B9022FE3C6AD6CBB7DF000065252845FB7804D1F66F8FD1BA080BCB06F15792B28465E64991F50ACD4A9FC1988B75428621A7D472774191E37D2731EAEFAFA54D67C0D7E8B6905AD3A4AE58722CED2612A3EAA2796C3068E785FF7BDDCF9E6FCAB9B8B826F1FE063844598587C40FE1769B952128C84A6CC20283F3A5CF953064120148145F4030B3B2B68297ADAFC3DC7039C25832380A9BF575A07F4492E15DB44913AF2D9AF9645408B4886275DF707779D3FD90ADEF8851A7FA814768C182252E1F4292D930D4BDF92B5EF45895E36701AC461C030CA6604D68E9266D47AAAEDE99EE3945DE18BBEE613D0C72986DA52349AB23999045E7CDC994F5CEE89DC9C22B314E20CC1FDE29BFEBB3F4D30B9AB872F0570FD20C89BDDE40BF5737C5757E472ABC6C80AC1F116F7AB3F51BBD3C10AB9919D5F9C316B87C960204128B50D5837535B1444747A89578521DCD91FDDA57CAE5D379B4B7DDD3C165CBA6141BE43166F8D92314DD8D121902050CB57B4D21D51B6516E080EE1142BC2E44343EB5EB71AE85E0E2B221E456C7C24C6B1DD1642C2BD2F234B0D6D5FE505C06EA4478F45B8F46B985137BD8F68BE07CCF5E6BB2B6DA59929D361168550D64C017C3779C1A1192D5D2BC72D917032902E2628067CDB060AB445E15CEC2F0DFBD2BDA9DF89E2500ABE4E207882C3B1595A94E2F483E46904964783D4D7B968663EA53F4702AC277F7C34D21F3F11C90EC2D88D0E87C9A56C6E0BAB243AE563E169C0ECDBB5981D57D2F24089BA914D87A12ADCC1EBB281B7FC0211B7E95130C31622E0E5CF9322FC38004664EC5B77D8D83CB714BACB8F318EAC12CDD83A5382A0024E5A7982C2ECCD0B637C4265864A505AED91BB375340E768E1009C31A9F837CA3968FA53B86F564203D704BE8DABE3CD4701E0E8182E2612EAECB3113C1C95E180B92FCFF456EEE9672A09B86DC825EFA73815836608257BF2AC96A6A372911F927D209863CCADF1F9F715FCC240ACC46B5B5FEBC68FAA59787728F741A0A7F96FBC3FA5497D1DA4F62848D11C624957DC6731BD1BAAEB069BDE7AECBFC52D26638E18D399032C49A087F48F814F7B900BD164C11FC93B31BCB42A443063DAFAA7C44C2C485DA8EFE32B03D57AAAF6C1C1AADF0F38A99D7AF7D7E5BCB57A0B244C60D53BC8499E4F81DAC4EF799DFFD5FF34CAF99A9FE937E4E93169C3D5064566DA316D4CF8C8CE3F0FC31AC8D99B3D2BF011DF6931D2B0818F0EB46C05125488B7F913E05DB26E147228ACE972F8F9F5106F273F74912131762778FD96A2C28C8CB05B537D25C7F8E7CC34BA02859274543387BDDD50C89F8490F5EFE86280AB70A6CAFFB53ADE59329105D8E0E561C4002840940C731A9451359075D51CD3B1D1EE79E2DDABB1890F9B235CD9CC27D7BC7CFE752033E77E11D91B015CB8E2E580F6611DB9417E6B2885C204C58993DD0AF21668C64422CC0AC1B6D6C6A8F7B6103BE4FC4B20126986B752B81C150DB5A26D15E7337414AE2E4BED35FD89363C86A25E8685FB82274F075AF025FC7F4B71C0BADC64A6AB0F579B77264D67E201F2E9BA37523308922FDB27F4E3C1C24576758BC6BBE89E99EBF7753CAFEB2320370B577A00613A9A25BDFD2E673EBB591769178546C4A305F719C9B112D48076D32D4BEB9FE77A69549DC57BF8A82C338080820EB6B427E5533E9C9767032022394397A4BF0816326085879298BFC9E05780C7CFF105153F585A5BBFF7566A707480AAB4BABFC1CDE63E70E700050E1745474A6569777FFF10365291D1ED00000000000000000000000712171F2B2E3A402B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF + +count = 3 +seed = 58C094D217BC13EDFDBEA57EDBF3A536F8F69FED1D54648CE3D0CCB4847A5C9917C2E2BC4D5F620E937F0D329FCF8A16 +mlen = 132 +msg = 2F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE +pk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBFF18D0F33CC7416C370C168EABCC2D82EA2DAECFA6EBB42D0CB4312E18F47CC7C492015A247DC9F0C0DE357E7196FA2376DD917F8353E9E07C94ADE169B6FCEE6D775F1024DA135B0DD50CEDEF9B54E80D68EAF10A4BEC77BA61875ADEBD68A25F44104BADE5CBBD922CF36EA28D50A6B28D9ABFF4B22782758F2506888C1721AC02FD9C893E8C2E0494700A02710ADDA5E85C48016B55F967DB3B97638EEA6676CF8A8D6D103E129DD92F6F3CDBDE41FD60F4A0F3552E456364CB4F80ADF7826229142844F8B3D8BC5AF9E6D771D3CCE5DD6A8EAE7C3DF7A0490B6CF5C47E9502C6F8E970C4F87DED9681E80669240490FF688C5CD74FC29023A9D6D8CDB3E2DD36327C7FBF943D5FDDD1CD0766BECBB129246539BBFF8BD3D532BB9505032FEE14C412806EE9F84BE3E75A89CE22C81C4ACF60E89358F2D9F7AC3757840CCD09617E23DD8D9C2D72B736DF2B6ECB2CD2F1D8F30DD264314E0E5BE129057CF290A44F7360D3B578E5CD07890F40C6E0EBD72BC508DECE2F8D2A73027ACE4C5C6D841E21687BBB0D92F91FA9FE8FCDCB598A72343DFB9A7A81DDC7D44FA552EA4A10CE1E7D00AC5B2E4711FAD38262B71FDDDD56E198A90B3CA921831A54B1E6481F0270939546DF1E424F144B994853412E5C09128A3C8282EC0BDB0F28487AE18B5881B7D6D3DD75225402D2207FA61548640A895224FCBB4F4E51612F43B64C778FA69186CB4D40C83CC7D6A2B4319CE2E33E80976322348F716B7CDC6D0C3223EA5C91C2E59DD7133BE9B8450AD938AAD351751327DA4598642CB100548D850265A701C1A4189040305543BB076DE1E376E390A2D6585DD58DB2ABAB0D6EF04CA3D41CDB607AA6AE363AE676B6EF55DAE62CC8FB04314A78BAEAA7DF41065CE41ECDC65064E3A30808DD5BAFAD03BA2E4F6E63E0E82B995A3A050755545090F0D68460534E087310C1CDC0F2081AE9BCDACD5EEFC8E83A6970216F9CC6EA02FB49D551A77DBE9BF77F47E9E18C5A2D70A8077436BDDC27BA6C9C27E540EA1F0050FED056FC7AAC419F62B4F9E0FC7F3DA8C9B901A6950D7DFDBFDB1EAE27AFBB7FB99017E201A6058BDB190AE8DAB3E3E7C45008E68A797AEF61A730F39EED5533DC6ED8A9C1058F9C5CAF635BF8729052AEB0B07F69E2B811A4C6E3AB895E93EEE9A2DE123DAA1A08A1A5EEA46D540FDBECEFA08690F11F5FDA79E1834DBA5D409C546E6A745EC372F4DE318FBC7A8D253177905A32C09375823B4C52A10B36F5E51F14903D5F65878D48899074C7D89E9439B52DD1F8BBDA6CD4001A4A2FD8AB9CC4FAC031B8C9AEE9F6A74546BDB5C924D395199DABD703F28B848A93038DAFF654E60496A4C227DC061260FEED287997347E897F87B086E774C29A4022797DF68ACFBE706D8410A29B2460BF21666319F8B4A86C0A98ADCB0E15746606F966994C0FA076FCDCDBFC6C778B974514BD039D948D3A58BB3770A9107E00772D02F26519702CC4660A132F12BA91B721B52AFD2409BEA53F4BD0264C21C82E3A21D1564B0EED8300C373440F182517EB736982659C9E9D1D1E7DC71F02819FF29567C07F14C329AFCE4F6F83BDE9352C747C897ED436BD6320402181F7C6083C9C9F4DB30F82E5995FFCE3E1B8CDCF637A80529471D3A1A1F772352C2B36408BC38BC2EFBF3F25E09C9C91616B063B8EC12AA347F3A0BE2005B33B4D7EAD8B59722EA79F4EF059EACA55F88E4903A1D18E2A6A104ACA55A9BD636B592905DE6821A289A44EBA6B18F80326230ABE8C79921FED1A059F5C6E2F42F00C5A1476074209DD3CB7B6DCC163EF934214F59868061AF11F56845D075059202246ADAAD61BCCE678B6578597A105BB70DE6F52954EB11DC07F5571426BB93DDC047228430FB6F3D3A9E61C9B21CF5DA16EFCA8B5A671D8C0DAD1BC175ED2D46041451747CED845E11462C8860B98C728269748403EF253314B16A5F2D239BF672C9024E654CAB410296F0E53EB6C294431626DAC2536420569AFAFF608790007937142241EA56023EA2FB464353679A6A96925992B442B880333B92DC875129804FE35103FE3BDBF96CB8AFE20D7377C6D5A7B143BA8F4A1614037C0741558168312F461A1D1E50275DD2E6545BEB3C6D7A8610D2CA779C977694DA18C1C74240D2B4E35350C87B591B8778CADFD3A05BC76719466A5CDE264EDEC1AD7C6B39B2EBFB18CAC5E8A84AA0C5E9A838C0B7239294DAAA8A53CCF0AD487670597C6D8F565863B6A1852EAB62B56A3EC979751E5EB473CB9A8DDC866A8F8CA068705B19D4F9D76B6A3A1B46BF66B78F82B41AEBA04085BA268611DFAD45914E31EAFE8FC1741817FA833E953D10588C44EAE4BF1CF8EB26041EBDD01B9BD731924CBF01F4F1FC64CB1C2AE295D1B578AFE975F0908A0735E0101B619993BD0DC3E947D39C36C1DA49F7ACA02A6E15DF2D3242D1ED3476E0651816F3CDAA167AAB42C03977AB399B83DC8B84DDDA8EF800D0DFC65B99B1B1476A9DDAF3B9EAD794DF98DB45B28054775B30FB20F25AB3373DD72850A956387E6FB941211A675CA6DB4BD4A93437EB3F9C70B10F528AD005724430135C2F755064639FE654D9E194A9D745F507784BA5C149CD804DDB268E314D5A672AACB5692A710D97BCC88042431B702B34F29AFD54A17C70F00790EFA76AE5CF0B3838532D208D51B3640F86DB583387381247323B982C6D55EE3B7D109796E1F63928EF96E5C5CB256579299934545C696E7C806693C2487E90767AD7CE16B2009ED88223534ECCEBA7AC7ABA9818741D48E11AA0843A073F48A4FF5CFD0B4D790CAD7BAA2FB5F868103A8E19F0369ECFA1F4D49EA8EC8603C03B843E7A02E4704A75BE5A9ADF5D28CFBC475263D4A42C147185BC1842D7A16B41D2DF871177DF368567F4BF2782B99567F528DE7B88574CE63A2FDBEA5DB6DE86D066A6452892DF99472B5E29194F3B32CDDD174DAA272073FBFB2681D08A18B337254AE461B5B46903FAC26187E5CA1C2C413B13041F55A1CA8E44939B74D1142414545BCFFEF7F23E72F8FD2BCC1E6C6209D10F4DE6A0C994698211E8157E5FE5C4722FB970F3D1C753BDB3F4AF79559B9E05FF3A9BC0858B8C7FFB2F956BE041F9AB1996C69EC012BE8EDFC9767E99AFC07F71871D8CAC7B1AA23E050BBDBC4CDBD4B1D4DDB6BE2B548D425227F30B209A197EFBBB8AFEF234EA444CC0A39EEF62B2E375199BDF3110B585D711934A7930D04BB6D290E430C4A34C6B1F3D3BD82D07F2556BD0624051C07E1F0175203B5020C9E5D4D731A3DFB9D07F807BFB0BD4B0028044D91DA005183FA7243DA7648D5DDA2F9680376C5C307863FC47D16FEAFD8062D5F96E27682918EC1BC056E896E06D3996550689A65865F2026EC3DE696F6480C49063A8073FC05404A12D1618E4627EEDFE91DBFA18F393FA4C2B71B97BC5746561E5B6715A9070EE0B9B12C0CA3CAAAFF85070F084087829B3BD7D06222EDB6CB3EEBC8B346AB388B5D324613A362146D82B735BEE0B4049CD090586804DDB147152CDC63CC35AB014D21212FA32FD267B988C71E6C6BAE73ECDD14F3CA01727548DE7F09C24163E8DC2EB430212F3E1 +sk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF0D569C84D59FD868B9ED7254465D5376F201542735D9A9FF810767C7B39C0EE191D2CE836E9058116704F84C18D6A1E88076C7350A5619CCC0D4685D1D11E10351804D9A942103C6119CB481DA862408398824390A5A9290D3C485C41872489231A0B84C60400E8020720995651C090DD116254BB204D8006450960461C86164A625E0166692804104872C88A20019002CC120811AB5411287445012701414691AA62462480681824D9C26420B08450AA951828650A0A64910240C021910DC068C2428680C186902946C991210004861004111200151DBA6240C0311A0320412C564C244899C320123202451B2600C856CC3A88CCBA24C0B952190B02023310409164C42128940244C08C911500620C290919B348D244700228409C3B4440B185191380954047001302522A885D18809C896404C16525C089013998DA020720436851A10618A30890386304C900582202082928DC3C6010AA070E1C825090310183964C8322A614206C1C60599144684904881989081C62163040122C60DC9B4041324210B095220838D14158A9CA228D2B641029401C0A868E49009D808300A160098182EC9382800397059A28D9A12129CB02400B90C1C2071C2968014A99153486654A4240AB349E4B00D80C06559080123468614B5040BA95013402518B92DDB888464C45092B2890B166504374523254862A64D60480919064E80982D089488D9364C63C00D81C6300C88515A142500B6081C295191402E10320843A651A3B68CC22026D9B06919B62923A160A32644238189E0A865193946D19265A08885E3286282B84CA4286550A221538270CBA688138990242962A1B600429050240104D4B64024C7000BA77023450C8A847108330218A7091A12521B37025000288B104C020182143261C31080231849041508E2028022396424161182180D24474D610291113305A116084C242E610246E3448E1B0290214612E4C4244132088C807082B020C32041DB200C9B16325B340E49266D1BC96D42360504262AC34271232469E188600B3732A4028019854DC84691022269CA180D619470910285E2388DC4286A209741141245CAC63010298E9134455AC46D038929032264081070C8A8880AA09008C368C04212A3C06509900C4900649BC821C8462A0AA5045416460807254CB629CAC08CE3486D6410445B326A8CA060128808A4C671620822923465939691D4985089A40C180800149944DB88656044890A43291346861998100B800593843120C690C410861B105153347108870DD0200501A06459026618A4810A3122614441480240A2C8040A252200C1500384042407910295111390414A9029103084DA0825E4944562946D502664C1346609A651D8C80853C4095C44204118719494240AC34488864D98266122A2841A0106403688DB281020B20C4210709AA449C01640D216419BC848904631D4B80414340D44A209043591589600510872E1043058C27110A30C8188259C4632CB48684B8809494890C8B491D9147112486A2088250A03000C2040E2340C1C8924CCC6245A905193240EC4184552385060082C8CB06C011712CA444849484A5B308159C29010418202892C1AC14160104E42088D01001164000922402842322D0838208908724CA465C20204903242C1A2806082615222640A18501B394C233211133702D2A0101CA0486426509CA449028224D8960008A370920406A0C088D22066C9080148800CC3820941C0840AC86D0B128E2127710B29642493305932621A4681E0A805DC021198266DCA42068BB00509A98858C05061126093444214982500C50CE4C810003808928001A0A2711334858A328523066DE018891CB471044285DA124409028D0A8144D10250E1324C5B066A6418700948612382055A345212362C03A10410248413968D890665CB046E60086D90B4440C222821266218B18022138E92402DE322710C39281C33844990081AA904DAA68D938448A428302120115C9825A4048DD9144E533651802404D8B805429265023265D846882091309030318C922460288922220D59200D02942552C45018A78499B6450B4490020270D04808CA96085A480EE0964019902D92A92452E8E6131F59E98BAA7112889584B3D68403BB47BA558CAC6EDB2B4A60899755CD35BCADF1607F5EE8CEB877CD78494A40C5E1EA0B37BE7DC8CFC4DA2FF7CD9423AF9CD4238BADD01272F600F1A783FADDBE8C2415E7930129F0EBE5A511993F85A58B3AFA92B929730FA44371B4FCD17EAF8BA9CE72BD48499D4DB2B8D924C897458E42DBDA1B3EEA2E47ACC4211723A9D008A20107E6C6DFBCB9FC29231C8863BB3E4487F4EEDB68E098202BE70D78F52BB3F7EBFF288B320B41DF998FB0A43A9B4FB9B20071A56FC5E24A20ED06E2DF8C9234EE7572CA6ECA7C1B8C1FCC3F9965BE5CC8C8BE9BDF93662E85BDD390B5D47D5A6E9E19FB1D385EC1222F475177851F94B0A4BFD390B7188AE997840A861971CCDE4ACC435792D9C5364E5523FEA8AC931B36EFADAED3F2247507CAB4E0E13F63A2010EA0D0705A6C4896BD2FA72E94DF32A5D411AA34545435F8526C2E24C98A33502AF81EB73E5F43854B1218A15CC2B6F4D69B80CB646B5CF94457DE3B023F63D220BE24273B05DB696F6CD71633D3DC9B17908EDD9B01503E366F66DAA31AE90FF8E72F14965CB5784CE632EF4EB419CED03C808335135E6B93E581D1FEEA4C55156E9A922E64A8D31E96463DA7DF114D3F80BFFFBF8FD55B40FBC58C8E2E597ABC2813A52BD60FE533184F7BD0A602CD1C1015997B7738CE51F14D7F0DF06B85666C5F4AB20D2E64EAE75C8D3525C8C8F59826970F98E2EA1D8026FE6C41C1414B5BEDCC72CFD8FF894E8013E5C2B1B1C5D6E98AEC01D9C90819A72C0446A44BD06264686DCFE994596DB1426F2B83D76ECAEAE92142D31BAF28AAB1A779F06233F80CAA86CEC5B79F70989D9EF5FDF731BDF6FF86C10163B281FF5EC2889B0DC65B83730B1005844C930EFD26185131A3C907B3B6988F4AE4C8A6780DB8CA8F52FB7CAB25109046C28963122967E3D82606AAFA20CCCA9DB571167E765C89A65410F04E2F8760FE9D352352DA145B42D827D16A5D6BA498CA85DF66DA6B99A4E432747B75C5C1D424331DD5E4505E6ED3602E136D638F6CCC1A92826E61442246C734914C45213A7C9BEB5EC47F1A369AC2E2D4EBC5622C2B02357A108FF5030D5B2D902B9874F00A5EA6E9C70207BBCCB8AFCF6F21AC7D6713A2422DBA0F14D49288DD9353B782C1822638F4535707655C93007FFBB0179A860948CF957353D7CAFD50DB84E69E3063D8956432774182886ACC1687E0AD6BE974B884F1EDEC7C4D3D5420671B61A01D65528AC1A70DC5507D20DCC61FB3EAD4454DBB4D1761101394859507593E4DA2DDED65075FFA81568C9EC7A9771DB406CE55AC9F554EE9101212AF4236AAEC74C7B215E447B17F0C253F55DDB0D9E2398D6A2683C932347C4CB5B3BFA2B96A911DA8900A980536BD572495461A7B87939EDA5D56877EEBBA2923D494BEC820A040706CFA08B7B2932DEE258042EBB596114469A2EC797E79C3E99D79FA5B3A7AE9539FE22BB65AACA519AE5AD4603219432EB152B628D67C0E820200CA923F9969711F6C91244DD373BC410CA8FF236C82C733F8E1A98985CF5A49A5DCC1BE20F18BE6C809151E1FA025078D08D98F8E71B172119817E5AEE97D9D9EBDD11855E222052EFD8460F8939E7C5E5B84CD22C6A3893452106B6BDBF5C6AEC7AEC74D7449E432BAEC2D85341119B0FADFD7D635E885798C1FBB1D0FA2799EB70028D49A4803CA7999929932E4D517242B1EB80F76D9B345862A30DB02680F63178970624D7494149F37BDE5DDFA81AB179A6D9727EE6CE34D51C98FF9C36343C57E0B62B4759091111F92D628A404C42AEF17B8DB075AE1BFA3BCAC8038B2C89ACE21CF132F89069761BB65A22F362512A767813528FB15443136D5FE807C8A4EF0DCECBE26CCDA003E5077904C5CBC76066369C8F5BC9434D6A765030BA8090C45436F0F0EA9B5214E9346401B4BD782F2E9297AD86AF51F15EBAA889C4B36CC30CE700BF18F503A42C5CF18DF9582D581AA7F14EC7D8E3EA2FFCC41E3C2BEBD1F97090A1D77D623AF81497F650CB2A19882E9CA5C232182AB37B3E4DA0DE7437C104E2D80758F1997D00C204C373DFA55FFEEA347F2826010283DCE2A7771CC6046A925436240C54B812E87E177F4C033AB16EDC953065625499A1A75C3E8E9DBF43B83E1A430B80E233F58D7966C5AD57F48E605F13A6F19514D4BAF69768213FD67BE72FEB47FE01DB82EA7B3630C75E9181ED22FD7CC008CC4982699FFD9F6A09DC07B27B24E84DD898F35E428F87DEA38185476FE0A57AC713E59ECCB47380239D5E101BB9B169E14023465522237C9F34A6200D55D77F4DA0E76F09E8CE349E9534F3140CF002289B3C08609C178AF52BC32BF870CFF921B616D1FAB15A8DD5DCC9C2613EBC75B4C4052AEB65742443AE290C560E8C76C8901C3004F7073BC770BA1B9669BE117C20D09F90469F4047B6D93461ED5B568F4494F9EDBCA87CF7177055BEB2614887CBD7A434DD3B27A15C4495B82B641DD51AA7FE2481621291C0A25C7F4E90E8BF361C896DC8E43A1D98F730132A768A600919D950EA40635B79C7684D6BAD1D092C0F2EC1FD7A56AC142B6A46E36242B545304432EC964ABEFCF362648218638924ECB51E24D517CD4B31F0477062F2C30CD40D7967E40EA415A8EE50392E3B8E7FCE8DB1BCDDC20FF977FA928FA2C7692D45BE85AF1950FDD7E2E20F81975109D23647E24CE59B33BF0715728858049BBF0583E262CC64ABEF33501D11583DD02D30EDF85736CB92C78926327850D63A3694661096C9844D7610F9AFF596E7BC979EB1499DD7F825B3C350847B521B5BA2427038AFEBF2E63507AEC5E947CF4D4A7A4B68C4CF21B12C417C1E347C31B4DE90BD7C94772810CB720E80A64AFEAFFB318DB351D79E6D42114292ECBC260C70F40BB53395FF796DC58ADD035DA2A2F7872DB15668377C26F8FE76611BE5D25777E50C3310CA952BAF8F00545C912C77A96072A04CBFB26F34B2F510939FF9F8B3FB920CE288DC2B9440E96D76AE6960399AD25BABF31C5735D8CBCE155EECE983AC8257F4E63BABE370F4E25C498C4F8E8E62334EF862FCAEAE4F7678483C2DF7C8F7FECF4E9AADE4A1F995B85B98947938F3CB06F37E6B9C9676EC99B23B59B5A7A5AF38EF1F49A80A3B50C033208B1F22BDC8A5D3F3D174A0D79F125E58949A45CA3F0207D5055113E3DFBB0CFB75B06A06E0416E4D28F4BA653BFFA09FE98BD4250DC7C327D4E119BDFBAF2406A1B10312FDB5835435D3BBA05D91782FBE3D01C821D69CFCF66A5ABD3C11582D8F1D3B1FC7EF50D251C4ED539F49D608EB3C62998883903277CBBE7CE5B7356033572D7233BE19AFC2B14F22B8D0A66F4D1EAD469D5E022C9694285898438D8BC466C94F93090428C5FCD062CF249DEAD33C75814960DDA4F1F00017E0598961E88C8A302F529BDAB220DA6FA90268787480FE2737558B3DE45B4875C99DAEC01C3B2337ABCC35042F704DD37E00922514E07E489E853066E0C291734852D64DDA46C59595D8DCCF0F7F2D4026CE8F172F1E66DFC0A391B5AE1343BA4D239E55967855ADE405356FEF2404DFB66116D3FF1C55CB6F2F2681CB3EB47222C9D1ADE647595950FE3BD8D547882A59800420F4E90B2ADCB6EB9A855431A47506F7B7F1366C3C9DDC0CEC4518F51620FA08CC618C4FC4A9DD368566C5D15E42E50B1ED4CEA7E457BF9F6DB480E427E2B8CE76ADDE09EE10AC8C4161A9913841CCA9B5A5B109A7E7C273ABFE94DD8DEAA5CAD67E681FA2A19FD806EEBD36A255B9DA2113AB72E3A22E82E1DDA5464DC3B0477FEB74FB93E948C3A1EF6A3A77D3E483B6806A71327E260698761097B12004671152A330A45CAC5C29A27BE5F5E5EF514123AE562AF20B1B9D67DD800D61FC329013EE0B948D2238E7A17F56AD544D22796A6BD6A3F0FBAA9B310AC4F4BF2DA446B3AC7331C9DDB4CB769BBA69D57C984C5F63AB7240164955BA1C493C18EC15F2F8E1B4BFFA403EC48786DB583BD9BCC11A3EE45FA66FF92A69EB339A7A9CD8AEBD6695D7582BCAB5B9908CF54A2F5ED73D6165BF308EBD8403644024FF718B88AEFBF381BD1A07D903CCA82F51CA3761B1A8B04CD742EED1086418E3FAE18C961BBF102E6BB8D8848CB4E2DE092B56B44B64A25094A956DBFAD44C1C7E3BFC2176DCF413E492355EDEB55E5DF29B946E2EF381C8D33E83119D7D0959730593FD5365771271554B2702219E231D89A71C423449D32CF74A1BB4E40CF2F7EAC5E55F868134A698A2B6709DC21437F800B4DCCFB88980E45782094754BC9D28D96ED4600AB1F67CC36BDE7AA75B91F1225990D797D2BF1C47A1A6E25658EA793292F379CDCB7B25D148997E3808F919C770BAEB74A3162BC7BAC6BE5FAB83462129D67C1D1C8009967262156E144AEFEE7EE6D91D7D403B2D32693D0C3045D7CBB1DDB19AAF9419F47B2E889327CDAF9D10DF0EE29B8C157DE4DE46BFB1E8CF152421E946D34676F5E1C34DF4421E91B059DD15EA0776E0FF308C1F5DED3468AB0B26E29BACDD6A4A444296A059C0287544FC0575D22B028EE7693077844958A593FA7EFA31F2D0297510032E3A579ACA590787666AF6ABCA327E2AC957141BE3BC94B2938D83449E536BBC37DD373011A7E7E9012DB9491F55952C1AD395E3CA592EC0B3AD2 +smlen = 4727 +sm = 54BAC01D166D7E3D279F419050E45FC815EA6BFDF2122C04AB5BFA1E54B71501320CF282A2BEFB47E5FC36739608D597FB22615F355846E5A3A899A8C485997688B06C0BD0FADE7EF138E1BDDE66FFFAF15735E5AFA9ACDB5EBAC7C2B027ACD4D8A4EAE57C72ABBB4263ACC27F59856ACE02257D449959B6C8CDB886E764189AACCBD754624BF6A3DAF7ECC8FB461896349D027C6E6EE826815F74A21888BC2E642299BE9A6D11DF11F3AC338B07146662508A4360372A9D02C83363CD2AB34AF0A0308C3C3A64640121F45252E8B24BAD23299B053F38A8036CF0F94C9DAEEA4BD2CEFEA114C1676AA72DA16E59B4D64B4AE245B081ABC49ED19582894794385E4E23DAB33BFF6FB6E68165136A22E9EC24F0C13EC1E3B5D21DC226F384A49BB227A30A78E1B4D8A4FC0358460D0F16D4DC0F08BE27D3860EAA3E991EE84CAF7B61FC5C970652AB25560E8A96A2B39DB66B167773708C0B64CA137E8B113C03D569A4AFD08F872218942C27624B8D7506DABD694448ED395EEF97118644FA04903E4AF018CBB7C33D35C2A5D5620DF05001356DC85CBE58C88BE9818FD5CFD0918256A997AA6BD6F601A2B802995E4D0966FB5863F58F2C8CFD54F8F15700E61173EA6FE17EEAB526B7BF77D612D0175DAF866EE2E4FB7DC0DF5575C2D514790F739D438C8F17BCB073F0F449C3DDA313967C148CB5F694C41A7250DDBB9C75FD98F22473CFBA9D28FF823CC597F9E7AACB93C35C6AFC932F64C2211DD22C4087B540F39E86EA779E1E46E2DDF78B0536A23D0F0A6759FEEEA5C36B29DEC479369B442B290EEA8610B38E8D0958A747C7CEEAC45D3BD33901B4BF3947D045092B2D02ADD72F238F6CC70CB0A23B4E730F28580DEC034BDB0A3C2444FEE5B13A7CCF35B0CD866A19552A141D7ADC14BEEE5FA9CB8D4E84AF4C7337086C645371D8CEE4F69446F47A444DC236C83CCB85E1A38EC3F9918988BFEBAADDF3CC71590368252B874BB37EFA7326366C68C945BC104EFCE63AEF65FEBFEF7D0F2FA096E4A113C5133C872B6C5E55DFD90917646690CFCB84892AD4A536E0FE5FEF18F4C313670336B45601ECB386EC07E43DA9168A5E773B5EDF48C13BF8294FFEED211D0233EDEB1AA24EDEC30F15C7BC76AD5FEF8353899130D7C9A65352FBD6406FBE823CCFBF52F642790729CF75654CC40D726C21811B0E6ED1D3D630B8EC53C87FB9195AA13FC7FB0A76A8F7A43E80CDCD7BD4554C8A7C8E896272E386C0F6F12E7B1B3E7F035D9F8F6EC9DACBEC2E26E68824362177B5E78F0284F495E4702BE1B3234CFCD66BBB6185743499BA412CACB882D8E99B0E1CE93745ADC53DF23AA966E522E21BFBCDABAF28273B26921E39B3B20C681AAECE5BA0D9B5A5F781817FA8D8D244CDBC818108290A0F19E30D2384E82CFB7872C18CB1BFC4A19C3AEDE91E28DF26EAE2C7699CAFC861E57C13BC86A4CCE73D5F4783353435146F732A1763A9FDBFED2EB58DA90D9448C0A20620CE1469F34B3D97201F2101DF0B6F2CE0C9C3861CFFFEDFBFB46547E410F17A8DAD87A54254DA9E94ACFDCE8F249F533E87D920396745C938314C22FC467B10F1269E5CC6D9EC8427A0D0BCA16CEFE2BBC8D6A9EDC786B7F3E2FB68B787C6E76FE255D7732F8F9E25F0BBB01A98DC3A62BA76D7CA8EB5E390EF8C26B3614005626D025475DBC46FA5AB2B8E081B35A5C30D786AA55F77603C5F9AED9BA99F4E8FEECB7C44B594466FE4398810856B08F7D7354AB170C1F1E13E17775162EB38911DA37929D76F242E0CF487DAAB5A3077F3B4F681E71532E17B54DEFD90E4C2DF24AF6431BD756A15C98E865E1EB4EF2F0874C8F31B098C1C20A86D11E4ECCCD2E7CED9CEB7BCCC7890FEEFB4497706C5E4FF9E48C621A1198799C9F7050EDD89170EE0DCC09EC5F3A78CE3872FC5DF4BB213480408976B13B6D2F45F16E76168EC058E36ED4924FC5E287C3B6264A4F76F1F0D3B3135154C505179EE9D6DF41D3560F278A2B80085E7905C900336E6B4F324F6CD5C39F454B4AF41510415B4222D0353F0C45C034DD7869CFE408FDB30A20A701ACE08FA75E95092F47E69DFD4E054BAC5FE0D4D0ACD6F6FFBBD78739C01657710BBD2B29C03BBC108DCBD42AAA7B98C1A1B84991DD8AFBDAA19071F76D1B2FE58AAD8DEF5F0123B93DC7364C83A187ECFF6536561F73861D72505F0B906836F82D92F70B7DFADED9B4749CBB404032E33267813E12925F584CA3A6091266921BB9135A4B96F6D15828B34BEFEF9F3A85A557C07ACE679E20A57995AC56FE2524E6DD4F48B64C3DA8F936E2F286905C43CE3CB58AC78A23F17C85845A20591F3F7EC90B7A6DF71C152C053860D5FA8B48420D755845A10CC7F174A0B2756834C9187D25D00E442ADBA7153DE732A657F12B8E244AEECFDD4C1FC24879896C03339CF4B04EF3CDD9F3904BCFA925479E9F56531CA5C5DF562F7D6C1239AC71DE8E086BBE45F0598F866B29A6991B4870BF2B93543D11A459792090C1680A5AE70A9A3D2CA8FF9CDF931D3425CD0FF20EF9D03E6E14949C4A60194E6AC30EFE319A42E51BA513350F8C05827AAC08A638EFEA8FC6D9586ACFA34F2C1BA02857CFD6EE76EB2A7AE23F5C0939A1A8A38A6CF6107D679933B74D4486F52B8322006C557593103EF8432B0F3AAA65888952D03BC8DFBA2571EFB900ADF51A223ABAEE20B955E387B56113202454EE514841285531E62DF45E04D01A2CFD7F3F0011E79E2EAE916F180AA69C3EF940AA12943D4DE4AC238F06DE0D41D0A2A24E2AF1BD50BE849271C6262D865468D1EE401E71C9CC7416E41980E4B9A0CF0664C47A8BECC518036B9FC066A0A386E9D3BE609AE5C48AC372324E2F7CBDEB5AD5C029AA11099F6FA1C97BD9F66F2B474550702FD49F6FD63790171860488FA158ABD3CFEB445981980705C99D237BBE68606895C8F52924EABFBFEA5216231256CB988D97AEA31AD0E38A92A6D75127E861059CEB28CC5B986D45E9A2A1D0DE483461AB7FD4710FB62BDE8F7A80F742FF42B8301004212992F02D97CA03E8C3AEFDBA2B5B24263C81AB9E2192B1530E29E08EDF092E5C6096EC700285818C52701177693B55FC85E2FB9381848C3543C661A1DD10828F2AFDE61499DDF104BBF45DD2BA09C265F83C5BDA93CBB6357ED8FD39CE3C766D1F8E55D717E58FCA7DB60B9B3E6C366488ED4FEAF7E4834767017F60C089DB11AFE828C376B767390543DC3D7F03662DD1A93D6654A3BE709F95250C0CF1FBDE355B64F13814B288F322ABD069DFCA93DE1C5D46611B70FECDB50EBD2F4BF6BC4961D27B2E3E39F090C50D0E4787DBB0F72A0E4EC2128E51667D579305EB3F2C9151D3AD657B1915236328EEDD9AC1992F3008A788FBBA93883EF9E6027396387CEF6ACF305F4A357D70258A47E27E6743C82DFA28CCD441A58224B936F66C3E9C6AE8B4A51FDFD02B0E3DF66616B4F5DC2D45A55FE74BE6C87702520820A172521BBA0543BF41F76FF335DC29BDBEFE4E85AF716329900378959B3C90320183EAF3A1260CAABB327C2192C99E976CBAF6D7D5D19457F9D4002BC10DE3775FE65D04CB019B43D909C6A684AE7AF738630C8579E6979A425631727FDFA4C6021031DD6F865AE5C6E6A21876A87A00406F9412645070952E74D2DCD43308D63DDDB85FCC986B32B3F3B8EE55BC0A74863E8F5E46318ADA942C344E014CF8567C63EB1CD2B3529005DCAE145E5294FF1F40C88A85E15E3E10B51670DAB57AA92454B4C1EC9C20A18DB74AF12F00CB6CACB72AA858B1E03B1379F6ADFDD367A0813F302EB1B7D3DB1D7F7842691D49582558102D7B57501CC7E6119D1A59395DF571D7080420564E280BEBA2761886216D87DF92E7B0648CF0DE9FD4844F58F90EE47842F343E700092F990406C3AD36E823C667ED02E01F916DFBB07D4A0EA7F205276B1219605BE8552013B0CD922EB7121EDDEED1D9F8A0EDBB55C6DEEF332059A6175C16EDC097E0C3E769FA7417066875925D0DB0CDEC6C5FED763365E8218189CC9C825C50228B2D87C9DE0E7E62AEB355E01300F7F3C98FD926C8532DA738C7D882976B4FBB70BB5B5F35647BB51C205C6012CFD22AA55BF53FC500582BDC030D639340AD1485C1808DAD150AB6C6DAB17CB1101D192DF33AD953F056115F3E745E7A63AA5176D81377603320A71154F7829B77F391B9E41A2710A675FE36712848A663DFE7746E9AB82E35984EC250D7C6A4A77D8D28DF1BD219E0B92D6217F460B31FE87A5CE2C79FF02E0E761945D662836D4EAAAEAE132A68FE8036F531FE7552D0945941AAE2326B827653E33FAC95040D046179761EC924354D53F80119875BA982617A228143177D3D3BD95E89ED86F1C517FB4837037DEC75F658C86026A1F1AF2EC5CB7183B01D7E67D8B7DF347C02D745EB6B3976CA807DB87C38C61AC1EEC4D035E7807C7B0CFBC284AA46FA3B89A245595B359E516082FB406B24DC2A825F2228E1840DF1C146B9C5DED8F3E37D45343F78CE59D16909879FF02EAFBFA66FC44DC0D668BEB1C2406D8CDFD9B3D746399BACC8F95DB3EB807FD49AC12DF187D6BB3C08F1DD913684D3B61E9DB13C3961EF4E233213A0EC90059A99BF592286BBF879FFDBC8F97697E7255DD5067BFA176C0855E3374719A96C2A0D8473FE64CFF839762B10780949E4E03EED605B17FAA84C1780168157E64F2C56F5544F3656AC7222580E0F5357DAEF020CF81434B170FA170F285D798DF595D844575EADC129123F86E83807A4A4B2C591773C0F3E1642FE329C23CA860D9B52B1A8ED8DFAFEF22F4D07F4A3C72AC5820E352F5E1257C5C7E8049E5282411B0E6DC97BB59B378B9178B27DD893AB12093C8F68AC7D4A9C22DEF549DD0B468AED831301182F03510B213D7BAC67B1CBEE7954A2BCD149AC7832E280156D4A25DDFED2A03AF90D6F00259C7B1A7230E4BF7623F6C422B50A164F1157A40D5532C2B0339FBB22E4BD651645F697D445ECCEC182F56F524A38C348F75EA6DBA24A23946D6848F5037C8FBA4A1DEF987599023CA4CD845BCEAAED0581E54A8989486EC992CE95DB8402EA059EB73E819EB71DAAA4FC5ADE557A1F15B30B84ED82AAFE9C9287C6F0A6E8B181A0534AE492A147A24D2AA567FFA9BF9684B6F9240458E5ACA6AF145B746128112754F35B36B999B3E9BD6197C3FB2EE936268BA4B3AA0611EF7C7AB132440864282D1CFA15CB5948B4FFFC0B3AC5E4F96965854D0C2936010D540D9BCBC816D0288C6C2FC2B767E6D29FF0330F7E41759AFF35E0EC973B393CD005CB13D1B5D4AC96AA22D3C4AC66CC8828454EBCA69956E65CB377411335DF7702D9C3418907914B44310A66D9DFB8118FA3F1C156AD4AC8DC5BA2F4A35AB151F55BE7FDDBD4C6377778CFBBB5214618D630D1C06CB5409F471F55BDC26F4698FBA99FD2E8762BC03C8A0A679E8968D3A3FCCE668D05FED0F5CE9D6738677C50DEEFCC6C00D20DDBDD6A2315AFE402914B889F851308593D34F9570BD054986A665C3EEC541464E4987A612672EE30EFCBBC0ED38671B78F1CA3D1E20A47ACCDF617F83B226BBDB9BB0E7272595B4075C90301CB44A37E5BEB2BA4AB903E8E232958A1E3141C2FEC8AA0BE522E62012DF1C41826D86B09E93B36E5D6FB78F217A8D0B46D456B0CA66B28FE697AEA4DA0DBD27EAE59A45949DA7578303F9EFB1F0CF10D7F9197BA5AA54A66AA0B6FE61CA6D852AE7FCB84863909F159BFF1233075039D96741E300EB20BEFF7C762C64AC7B3202E0C2E3937AB3673C09B0E9D7F7AE5187C19F9384B432C36F4FB6231E813098CBF995CF8EE076BFB6AA1136BBDC9A6D515544D76D9FD36E02097ED57EDEEF90DA41AD088223825717D15A96E6061E2BDCFD6EB23EA1957AC0A5935A4087025AC1E578FACE7F94835C081EC556DB7DB5AA2D399F1EF5E9B9764F827AD7A9813732214077B2A4B020EAC4EE8E3E88FAFBD713242B67A47CA1B1BB469F7BE4E4879AAD1B063901080401D8A561079194A5073687F8F6A3B6F15C3C04B2FDD45F8AD8DF9157BED7537EF643911D7ECB5CEEBAEAC81BEAC505180E8DD51B0881717B193E3C640F66908DE186DB313B6F00A506D0CE5ED492FE2CCF6734ABD86083FE4DF5AD9A766376AE65C58618AF2D827BF52EA3029AF8789025D081B96F165A3CBC74DF950E7CDDA1E7898B7778CFCAC27BF17AF9E53254ADC3FC526E160EB23B74E976A1A2A407A2AAFE87D50ED8A49F40A58B9FC0249977F7B4869B7C16271F3FF2B473AC6E27D105F935E8630A6FE8719D406CB3519AC3B2F24B7135DB4D40A0E6BFF4529C7B63921EBE24715AC31D99B423334D848893A4D8E7012427285A6A728699A8CBE9526898ED1B31A2A3B6020B193A3DA0A2B23B3E748503095B69DF11A0C7F20000000000000000000000000000000000000000000000000915191E262A2F332F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE + +count = 4 +seed = F1902A7815F37BC7F5802D8CBCE5B48D82EB85691718062BFB84D8C06AA41D6E9039B0A107245DAFA4EC109A57332914 +mlen = 165 +msg = 1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 +pk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C52DC25B43B3830AF04C98BFBAC0C9BCB01A236868F6F00D30A8198E2282FF65B89E07F92B1180441D3AF0B9E6BDFA93FBBAB2C44EE8F0E30A20C2575581C100C2DA3F70074A1C12F5BA69AACAAF2DBB2715A4C8C1FDCA885172D94726368B2E25F5A447FDCF75B9B96B07778068B2C4E65EDF01C9CF1C3B50637BE05A7BD15319DDA1BF681B0966B4A98E0CE57ED0C42EB858ED24B1D206D1B03987918639F82BB7AC565B94A6B0E04DCBE2D114495F684CE63CA7FC3AFA52FE41042F93279E87896A83A334A7887E6AB24037974CF272190A016F3EA11E6650D8E6CB40AD3833BE3CBEA4380918ABB5D21C35FD5AD5F2CF959C216CBD6A2C739BA8F2F061456CEF64495FAC5C1570F388A2B2893EBAA41E7DF0BA0B2CB9A11C01177BB326298BB192DE17028DAEAB0F0A99D07FF547813D6046F06D3F707CB02422EDA306E7B885147AC66A46BBB2C030E33E8045A34556515AFA468113738EDAD6CAF68E6E62678E3EE3C4FC876B2DA9D47BCBA214CEA2ACFB5A745CEF6FB2F455A89432A6DAF0D0E134463F101A2F8CE4148801026CDC34E9505EDC3F943F5AFD6F51CFBE9A874A3E4DA698D0157321087CB7B669F1B75A6142B993DD59E950BB11EE542300B37ABA02323E344D2374FEA378820F2B4D0C8FA2FB80DDB5AE10E2E3EF3E3DC0F95BC1E66C0AFFECE393A30816B3066DF88D3D3EDC140D5E4CC328EC8CD6A386A8E1F768D2DF12145B53FD6028693F63252A7BB15CEC19332FA6504C4EC949C24F9238D78941E3C98748E90A1502A810E2AB791842AC8A66150930005B6929158BB8691D1B5A1E469FCCC4A9AF273986B0EA929D8504C2BE4F64E016A58E143A8338AB57DA7B267F8874E9FC12C732833FCD3FB05C7D909802E94212E9AA810A28ED929A756912BC3502D0719C4C5CF720232EF97F4A8E4C4686F5E9AE321E4D2028B89BADB3FDFF4DAA63CC8F55369445A5DB9727944CD069051A3263B14DE28794F8063D62A3B125311DABD790C6C5CFA90D7E459521531531BCD1CC71C7D2EA19BB407B94DB18B5586222D5BD61F0C04D77D7DF6BF4EE2CFFE8BA98E826990808B8898E93C9F6A5523A2FD2BF520C5BEF957BE38B24469BED087F34FC445756560B1963D1B574D6618CB2C89F395D74A733F8E66B95CB0C42742698DB3B80C20D67964C8EE738972E101C29C108F322FCC953695738C2070D1D8E1C4CBEDB6A9E111F6DE84216946D9B8E2D393DA0346BB6CE717402B052DEC45FFC9596F3CB18AF48D678FDFA212514253B38440D50E82D29602F19866AB9BD08322A0247F0DD99BCCBDE5E34928EEE9F6027BE9B635435067C85D4F9312F323A81C23F028E65F2E51473CE8628AB70F4A8B4C1D6E099218CE577DF234399B6FBFA5A9D5A34E7B67B455196CA12F369E0D98042A82DFA90AC8588FA1CB2A1F0F65CA09A6870AA40A739EAA5559BA5996740CF4D7D229FF903383F255409BB8866475D86E073B495ED0C648BAA4CD2A14E51BE60AB9D28AB0264EEFD6C61E278BE5FC822AB51AEC562DA640E6BA2582C24935252C5BB078095B37EA50B204D4AEE07495741B496ABA8FC9A4997C5C485C11E979EE405FFC3941306C049F3E5A4CDDB93086E56BB7D0DE9A4453C59F35723238FBE22808D75F5E0BC661218AB95C3B6C70F44437E670E9DA403C72992BF0F80EF158044C9419967275AC37D12AA0BD89E9A0F2377B64970E51FC33B48807C3D7C5E2E6F42AEC57EEBB0414EF73199CCEC26E7964F700BADB7C662DD28B2275000C90EABCF913CE85BC69FA45390E9825787A287D094A528D9A05431AC65581B898410104ECE0FA3237C53A3EDBBDDA0402729D68A58FD57B13822E45D0E1D249F2E10040A1F7287A5866A64B6645EB44DB9AC74632E358A30D49FD743726AB49E68EACB3C945B906FBCABA8667D0A5CC1B5791DCA597FCC14AAEECEA797195D08F15F242D6BCE10A49738E3C8575C585B344D601F53FE5BAA6F63D74134702D8CB16B34A9991158CE54B4B2C32A5B09CF55A37AC91B5AE4A31130961545F1DCA58E951614D5B628F986359D64E7861905D52F50E8638AC51A74D7F6CE03105A1B931AB2758C339B358911628F4449B286AB790E2F3526D64EBE113B5CD1030272FBC2CEF80A496AE1B3BFD8FE43932C336BE1E08E1B4F8ED6AFCA34866DB59D9E088F1EEFD0F7DAB006A39C53D992DD551AFE3DED7BC18CFA0A186D356D98201DDE5A9378C687EBBBBFD7181FE16DE97823FAFE2D07A765CADFAFA394A7B8DA4F16EDC9218480BA3459C9320B9893BDE474BADDDA6C22358D4F91AA2FF6590F6FD0FAF5569BC864CBD0D9A36B6714D640C07714982CB179AB1DC7F65730B0482D07A9C8CB2E765DADF448C718E027DD936B00B703A1318029403296249B26A4FA9DE3856D9F101FBA544B8DB7330CFFBF53C0BA7AE5EBE6D836D59C5D72FB1B90CFC4FBF55A3C3D1C20DE64D1DA7C979B1D85E0E9C757D815ADC04CBC6E6F7DBC95455777AA14D5AE450572A32FF30F062285DE871975564FD31AAC827DCC5ED73EAA075C95450DB9B019616C7A734D1EA027362023BE783E2E45757872ABD1EF5BCAC470A66D1526E8B338B089E3E32F72F04749A9E185D9547F9F5882B885D7E966215C6D057CB096E0107F5C385B8EA6AF09BF2F5A35B5C9CC3980B769D71D99729AF914A10282787671274445001FEE9F48FFECDB1210DFDBA79C0F184579C0B545CFC3DA844AFE3ED385995C807AC888E450C849185339AB16D335D96B2E03091D0B614540007ED0055A3C10FBEBF23FD17BB7E0333A299F73C15F17BC288A47EF1EA3CDBC27835142A3B373F62D9D45350452B103B5482012668BC9B544DE79D975F11F7DD21931B0F1EB79591EC8A6FD5CB785B1DCD33F445B6A6B100E716CBDBF0CD5D4FDD910E9A76A2AFCF29A24C9560529FF66B5C832FBC78D6D36B13A524A3178C3A3EF4AB50AE968962F21A60FAEA99CB63EB085B1EE9A87E27BFF65A31BE193FF4A8BBC4094DA255B00020E518D58F5E278DFF99BFD5AEFF6F80A67C88745CCDF452EE93C3281BDF0658CF5BF63655B74E178D0B7B8E016AF523388E91F2FEC110DDB245D5DE4BA9E0B1D4D8990E21812730A621E7A21992A058D46B6DBF6B6AACB33C62B4748DAEE7595772BC7C3CE1CF68B86D91CC91974ED37DF75B284AD53AE86A0B164123F0A97879622A9D81346686DFFE72C66268EFCE19ED1912D622F8EDB6D191D4EE31FDEB9DBC1F44FBA76BBF92D0A5331FE72AC0673C7CED42BC9A7E60C6D3B1F9527A9FC88F8A5DF8209C2526F6841797EA3989942301B9F70DBC078B02F2E2E7AEA4DAA112C3F6DA0C16A4E91686AA31961F50347AE32EDD068788173C7BB32E3741D3E040C56C7EA7924A7A40D0AA78CB2F7C740303BA98110AA17155A08FD0B846C92BBC6AA1EFE9383C3218FC9F68932780AE9D83F17C61B1F4007B698D58250EF9D782CB6B0F45D695F7536AC60B2B6F72D2C3A0A904AA5EF3336BB1CDA712A107A87D3B05BB26C606061AA5490C0287C237AAB9EFC8B10B556A0E7175843C0DABAB1874069024FA8A29A393B8AF648B25F03B99AF56724238FE8FA0ECFB7BFD242C4 +sk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C5E33B9DD08D39403847A73EB678D90B5BF5F1CA87673CED56F2B061FE997A92EDDABAE5797AC5D6743ACD56DD62EF54E035769AB3BD715F4E7A35D57211AADAA323278DC930699C046A1312255CB86CA3448508174023482A0CA391E44671C938908BB06508426EA42801C238098C286C5C1890D1C88D14084901171004422698C260182641490604E0C26CC3A241E3B601810086082664C2482D09444C09148151C440202791208160A1164A1326124A122613B5301443261A486C2026214A106559286E8426660426200A162DE3B441C1340CCC242661A20590466222160A03C2114B302C0A17860C1932A0C80060C68D0136658AA484DA968811034A038010D9A488CC9271A19610E0186EC1846903361184286559409189364901A770A0269044467123075119122259324614491193442CA0026A19938984188212A60924C35112B0859238208A38208BA025D1904C1CA100D2B28158386C82181151B280C9886962368012816C9C468413C82984B82453B2101440904C12921B2468891041C20468A0446AC9264121012E5B446C24418C81088E60088012450A221712CA3082184202D9A02994426ECC186E5CB029D9327210834DC294218BA081A38465E010925B2664093169122029D1008C00354822210861926421136D5C4605DC064641208CC2222A82A68C5C3091C2406948444C1407444216725A92694312810C12620B31401AC46844A40CE1944D59B66852400ECB266ACC1284A3000A011680E2387288387280C42C024404C0440C50C48C81B07052866C63A66D201112C1A64490166C92B490C9B0290C480541228C19B84510B36504170AC922260A964DA0246103187208397021434E0AB53109324953B0694A062550808142A60C0394710B274A14498D584009D8166099882452024E530845214668E1289104C42560908903348E9A184E5B32051325490425024AB091C3822C4408215CA88008196912B950E31689C3A08DE2C08D51800DE400921806420CA96C594062DB264D103245CB886C033792E2064140C24D9AB80164B081E22070E014695A184602876809A7519B06480C8700C9407282422518B110018880D40061234089198845444082081049D3040D1310210BB30CC2B02084121013330CC2322692B0489BB00823114010908511416693122ED9362521B86414172482360013452C5CA2491A002591066982144293025081A44D1C44456012210A320CD0348AD24672D104485C048643C02101274C24814D84940D910021D130529B3666423270639604D142261B9404601684C4302E1A24311A278D2023400AA750DA1869E39471DAB6906046211C302D80246981C02104A18991304A8C3448E4C28914C29041484C622448DC384E01B70C20B908100762141886CC242CC2808044B66CC4C40920C86C111731DB3230C2C6501C16819A426D089368A10831A02869532282CA3601A1184002009098240A03C8651BC585D9C205C09428141344DC40890B83610B390449362601148142940D092012592206904426D3488A9C844D20322404B300101460C41646238825034792C9260A0BB9214B14510C26204C324E8C24460810400213460117891B03450C372D8A081259B06C5CC49052A609192061A2A80D49080050A2482021010B047289300CE1B6091CC7005234801C373262B8418834010214910C330214284E22407162B6854C82311196455930260A3852114631018240E1B68001449158B45082C641E1926C403622D10021923408033145130624CCC24892246C0B184C42C061CA0428A2A01100C20414498988040460160A912441D306920B210824332C84802550B2605A280021B10410212518003118A244D4344AA0140E234192520449E23486DB864D52106D0812255940209CC48062364114964558182200C20D1381642426315B100A613844D94445C49841C140910B8000E2081219B6915AA8440B288ACA104A11925022098650A41004C64921A56CD0142D4C169109B2848AB0411CB5848A4226DBB46421978908438C4A140841408191084113202C413270C24211D1864C10312DE486719C208508146D82282A0A136051A46DD3B4245B34628021364FE6632925A2103FF2FD59BE98673EAAA223C8091C2820647637B5CA03218CD4DB231EAEB78CB50EBAFFD23F084B77C8A0E1CFF59AC73F450CB625F9A2091C20D9F6DCB0FDAB1108E7D773D448E10793C8CCF1F3DBF8428FC6CE0EB60D59FA666A7D93639830D195E3BAA060AE486AE8C9DC8403ECB2882455F88BBEDA4FA560261714B14DE75121FBAABB9DCFC53DB73BC412C5CC10D858C0541AE36EF00F8D0547890A159E299F95E6721F42B1EA1EA9F5ED7AE31C943B8E726AB160D6E8644E0866F355B58E1EB7D20A4646F248DE88E51BD5B07D95DA1AAE102B4C878870B248BA13F7EF48371B7E56F3038CE00C5169FEEC9138635C62AD5A57501F0F7830D50CDA74BE4D081E534BC123EB8331FBACAC8A66BCE956570F20BDD037D55209D23AC2BA3BA313F738B0943FA10F665D57265E61E484B623FE414E80B9EF704B923964C075DA9CB426A7CC56F02A4CF92395BA7D85E4D59024C2F41005E3F6AEF94D7CE496D2E0358E47A28F16C392976415EE45E9936B1709C6489F234954E68E8B261FD93050E73074AEFE8317BF7636DC9D9823F53D9929698ED0669676F966E37A70DA80D691663B0DA49F33719539DA6C1D800F7AAA6F04BE22E044F8ABD76CC4022425F445791604ECB4BBFC794FF3E462F1B6661121B5E69F8233B0A6B65B041DD07D2F1E3D919C71C0CBD7BC1E179EF5EFA94F83668D992276F0D9B0ED180030BAC0C36D92D2DCCAEF5AD58353CD7EABBB524A9D823F03DC7D6EF0FEA6D63867F77B696E3C25B97CF4E30A9DAE1C794FECB778EF01DDCBC886058E467CE3543204AAD0D83401A48C3F1B735D2A52327548D21AAF53F23268C03048886710E153C27DFA462BA6CE9F5FD678A9E2E740472B64CDA5099C1AF1449D936C330F27F80CC81CF9951957EA805905EFD2B3B05C3854A17C11741A7017E255E5FA32A8DABCB20ACF23382C41BC341D6766B04BDF9D98F405A93B696C17CF6A0875B146D92C7FC8B6A92C1057184A02929F5729E690CE762DB17026A93A834AFE0A6A3739D78CE50AABA4F11A444D64CB1DE115B6C87CD016B6EBA08D028DB102FC62B54D5D2E520BE024F88FF4AE51965FF3680B9C4B98A6C4A048001EB92AEEBA3A39F2181D573101809D47C920B4917EC9A34B173005F91C5E63FCC5C76D882D1006DE806A45C590C321C9AB095FA22764C7DE1359AC2F0D89E9DAAC4A9BC797FF126E9D9B0A4EE392D91E86DADBDA59703C35D7BE59EDE1B8D00D63EE6D95BCD414D6811FC48E2ABF93664E4D43EBEC4A48E5FE2534223459D16DC322F56AD6769B39F17566C06DCABE3F31D04C70AF4432F1825F58B9622A2D2734D1B677D47C5C175B180E51BBA31B9DACC28C17F9D62BF455AEECA0F75D70CCBC4667B18F622720CA098DA44D26CC60768808B4C13B0BA48D4B05E4E78A3443106D2FC72A9BE2CF7AFFF9D7E898927702557D1685DC3D1721B637CDE2C0427C0195482DB13545A531A06A3BAEBC54EF5F6CBB2061C19DAE8186B66D74196645260B24B5A0FA84FB5118BFAB50A2DFE0DACC57164FB05EA1519397026D87CDE8FEC3177C86C4759BE6EAAD5EE91F3D7976833061BDAEECADBF372325348BFFA454484327D1E99C3A6B0BF9B4F9D0E28F667E82E44F22E77C69A7473C612BBE3A0AAB48A49263D07A54BAEC1F4DBFE88D3A53FEF8688CDCA745BC108DBD42FB7F5EA8A81EEE056F82FF172FA23F5234640748030C0FC89F63B5A48161BCBC82F66C5D6A9182326A253144C07BF15C8201E274A309A68EF2EB9D054D34021094520BA0BF057F5AAE6547CAF6A05167D730D8B3DF423BE9F372CD0D62E29423554157F1B0B4E0C82EAAC7F7C8B963CA598246B43B87B3AA876FB0431FFD6533EA77E5A97E1499566A43BEC5CA80C613C3FB26402AB413FA2CC351E559F5C60B27959A14728F040C400E1C090D03E92259F753EE6ADE68D0335E511D6BCBD72FDAE7D767EF269DEBA62EC3B895689C22E1BAD428284F862C3095D71517FD073952365E2E5D588024B1632A5D06F1ED12C8BCD1DD551378C28128A5366C5E85B6D88A57B6784CE34A9D5AF582F0FDE29D4A6AC646DA3CC4E0B3DF5FC6DC76279B0FA3E9311F964E7F99C9D76B3DCCECC43B65DA70B02C359266C396DDDC2B18A42EA3F439518CEB231B748F51654ED6E7E83C0EEBD76FE941FEF487E0B0E169AEF95A53B7F7698007DF1889732C2AF82B1603BF3674F3CFCDCFB9E91B072D895F9303A0018A9F4104F5D0DD36CE7F7F566C98ACACCF9EBD2D4E48C6173E6AED125F6F8CB7735147A8A5F8D5BA9784A82676E5DA0798BD895C29749E992C3F8FE81ADDF043560E81032514EB85380C8D3327DF06F1D9272E51EBC1A3F0C1C798263329F6F9B1111D0A7685DC98F3124A5873A47A93C18CF4BE4CFC762343EA47BB3CBD5D0AC0BD0AED898D622D1D9F913D231320D51F6A0FD32896B85C71C194F3A8AA289DC3673F7081E6147A9CE931B4A795954587B1E4951EBA51A404032C1C87E0190082DBC880291659F8E83FC5DF8CE5B1EE16C70F11D3D50B6970CC43947EF60B8A039306299C263EAD4100FC0930EE51BB1E09D3630DA1337DEFE3E05C882D974C63232020D93D81B6330517FCF53EB1D440206B14ED3587B4761C40A46B16E03A0DF27553883D278311CFB7129F95105BB1F9B8C95AA503F96E7015244072F173BB953C134C5DEADBFF5268EC81EAAD51713D6622CE00C137A9559EC7601E609B2F72054D9CEC12759C6D9BE350D125E30CA5A85B1E1F2AA57AF4E192D08402C10278368FE95B5A0F63D5F789AA2B1EAC3603D9DCA99DC549985592ADD85FF1E47A2CC51E32CA1FBF37391A50C3AD143AE04B1EF78E0E3CBA45728ABDD7C10229D002003581BB6F4BF8AC440BE49E682F778855C6A0FAC51E4E78F2B161A486CC8BC55A819E3DEBA44233749739FBEC81710F4D2D74A0D7E447F363D22E5B4000CCBEF75E69C14AABF8CCF08C0C0E3A9F91BCCBD7056E8FF4FF6785BE967C5B7228FD152E4422862EBA11D981A27040EBCE96A203B7DBDA35813CA728013D9048E4B617ED2BAE16A33C13DF64824456AE3C593A0FE1004217BE43816BD59BAA3D009C7F37C1A826B8CC42DEE2305A98C630A1A974604182B4860DD326FD9501B92F7E33DA84CDED145206493DF885924632E090B1D49632AC75CDAA57D887EB67FC70D7EE171FF75F6DE662DD4B4B8E3F8B9D718BB5410DD0C771DC95280AFC6C191457FECFCF4307EEEF30EF8342C1C847F788017A8DE6A77A5661AFEC15655EA5C656EA7DC47FAB2868AE18249425C4E5CBFBE19DC6572B1F0ED828CF3D9F7E4922B3D1CC7A275987FFB8F0932070414A2098919CF62316BC5136F95C9BE09A2B295CC42C5C468F6961CA3E2F2FFAE6CFFB50752748B181DE873295F9611287C0FFE5F13C32169E50D600DFDC734C09E8E27216FB9972835A80F0D8B985F2BC578EFEBBD1A3BB49607D9B3495578A641C3CA7F9D423455C8603E5649732B0513B4A74F89BB8B0C3186E17B5DF8A3713D0ED98683362C224FE2B5CC5CC12847ABF6A7E84C4B574E225DB75AA39B63B77E4B260D0F2C431642A929D9E364E831F291380225D771DC4CA3784B929DE7B40C4BFE6E059207BED609314EBF6B6A43AFBE145160E49BE0BA6E9E62C8C4F8F3322FB59A78E3E4A9EE5C7FC3CCFF963E173B04C775C7C672475D1027047B7FE0CD6815A03C9805659D7B452B5317EEA5491D8E42594DDA7FB6A4EF452BD9F23CCBEAB1EA629A77A8215F371D8B04E987D8A6D73C89D8594F3D2E14EBFB4C1682F3B76F4396A0997CD8209311C251710BABC8DC101CE3E71D62A176F34E07DFF18E6795EDCCC7DD55EBBE8F66DD8C4D6CAB0FA9C62821B4456DFF4D8C5739A1A7359DB69673626184DC7DB6A1D9E4C3C783AA19DCD42F8456CF4609E6938228DEFA1E1EC841FE3289B76259DB8B333FC7FB14610B89AD8104B73FF1577DE4371CDDD1A764A6D0EAF5E0D372E862D9BD39E79DCDA3EA34E4DED9200D4305A18D30D57DAE9D5D33D569191AE5261097337B66E046E88B546A02125C740D74FD6FDA9BB71EEF23E4E7FCB34D7B4E37D89534E8865196D5BE9C0763AA2CBF02D630C13D02F32A4630E8B868EB6925799D878EA8DF9CE50CF9B1410CB7E692B11C3394FB6309CF7772B23CD2E19047C1B8D8F3F4AEDA1522F7790A019F1897BA66DCFAC14F10775677237B677A6C262D2577C5D7C122DF8B0D6DC02C997594F82772C0673961137B81255EA6277F0C93C0B1BE59BB09B487058E14DB743BA3082BFF49AE28530585491086EF9169B43639B23922EC1F2BC10548003FD10B82C08A801AE043458F5F1BA4CD482A570B9785FAC1DE25EFC8CBEECDD40514CB6F91F81D65EF690759A782E9E71D816BFC75938979F65EE8AF4BFEB5F1BD1283D7797E29F18AB478FC2E8C9FE26E3D0AB4C7589F73B3A02BD6A76331ACF57F4DABFF58C739DBCBAC359F4460B8F759400AFD95744090C7E0D66D1F22C4B9A3B3FC3566053C2281866F231BC5ED0C112319E826C502223DEDDEB1CF484497D48E1888847325AA47F77756515AF7E6D59159518D11B406729F5914E13B8B4B1012FAFA1F0A2B6E3AE12BDEB7C3F7B19BB01295D915BBE2C65D1859C0F753F9F912067950FFC5E00A4239FA0F98602FE9AED2AE9FB +smlen = 4760 +sm = 2D7C476EE1B3EF96EA0D053C502CE77F413952F46A5EE278BB1888299E4CE8BD973CAE1FD8EFA505A228E5A51FABD41675B43DA46C8CDA51446BD1FD66FFE3A851561A7DB0D19D504915E619F101DCE5BCE1DC378B50298509F47DCA16E994A95697CFACF311F370C08551DF8E98C4FCA4C4F8E259B9145F87585FEE7DCFE8335EC3F65CF37983E8C7FC5695C39F6735DC2079B378F6C9B9B8F6CBCD60E50AC442B6724238090043E7D1200288A41A1FCDDD6923499D2FE07E4A190504C84236E537DA7C4615BB6FD46900AB12AF63F76E02BA9B0CC2D019566F282526E9A854C3F953CA74916EA847E1E0416FAC3924EB29FB03047AB552FD2D654AA75DFC5B56F52CC6DE002E3BFEF1EF7689D6D313527054EB3EB81E1D26B27C597D83A8FBB5DF98F860734E858D1E9995CB3127B9832E255B35B423E819CBD1848BA8D8E9254259AB2F0A5FE08C9533EC73CE97EC01FC8AE8DAD86F3EFA399E6ED51C6343B24BE239A1C88EA52A86E2352C4B285398E1DC60F409AD1172355F307F78D7251AF2DD23A71909A05D557D7A1658B72B2D1D0E9946ED288446ADA5581764268EFA218A396C572CA58F537E93A422EC14D2FEA785669CB2B1DDD72A9EC8759DABEDD57F1C636B7D12F2C305A7D6FE7DBFC7D1504E89E818B7E4009F4B68ECF4D52B1FF383E17F6EE792AD94B6141E5555133469AEDD22FDF4751C6F333E7EA1943356409059BCE80B23F62745E61986C45360D3E8F0C6582C529110E233F11C48274ABEFABFF853DB8D67F5560DDA07F5EB732161157D0281484A777E6F13C43838B0B7C816B8C6BA5A62794B52B5DDDA286B9B266E92B3ECD8AA3D5F6B6BF7D3BF842678FA836B1BAB198C118F1FF8ECCBD2415E52846290C49C8D5FDDEB11C8234DFB94F2157259ED32F815D22BA12F6D2CD9FE58BCED1277335BAF9078CAF41D9ECFC4E20C576AE970BF66DDCB2FAE6D9157E5E92C11414F0988A5027E92C8443FF5E4A65A6E85E61AEA66657B89BC0A086E319CBC55986B2D4BC49BFF461291513BB77591D2BC0E7C68214D385DD34C1B68F2AA999F1AED46559891E2EA6E0E7C3937787BE56CB733ADD499AC880945F0395250EEC0017FD9E7732E6437428FE26111BF947A18366EF20BD06F3B8A809A112A2FBB855FCCCAAB1824265647FF966249E794BF5F781F636AB56184F2864657E72E99039A70F81450E73227E55251720CB4C95702DEADE8A47C7FEE875C6C7167C2A030C1A62DBC9FF1E978C554424AA87642C9608ED65FD4AACFCCFCDFB0BB93BA349F59A18F38B19E2A3673B98F50D88546F0DE61FA76979D5EAF1C53B9704EF477C3BE89BEEDF1AE0DEF76DE0A3F2E83874FB39A916D29CC91BC647FD7C9B5F1EDF72B440D496DFD9AD4DD70EE30E942B8403F14F95F44FED8D70857B97D8FA385241472D3D798E9DBEFED32951733A8D2F04FBCF6A3F461FEF421089D4E496E50DE77479628DAAA3D11ED1630C70164BE1AE8890868AC85A38C3F8360DC0FF2B0C5E6C49DB43A83CF851022DDF1E0FF79D8999AE1372C564D2F2BFE92065FAEF4AB134B097E4D6916DF3A23A24C8A4FEED8056B1BC19ED0678589068DABF286254841829F2895F1702D1FB8980C08135A700CDD47BC19EC55BA95C043908CE3B936FF5B9F4FF9687CFEF9379FD25CE41F9145853B918FE00C3742A6863939CD5663690A9F15AC5B85BE425CE91B634A9023860B7030AE340617EFE0A7CE38A2A1CD1056CAAF631305AD8260C6B180CC1F12A0C5C5FC335E5C97AB2A6682A9292A285EB0DA1A17C8A7118D3C878D0DC5D8939002BD92868077F9F74919E3FCCF9CC0DF22DA36C024DE7388BB9EC0620F12BEEDDDC9CBFAAA0580EEE148042C9953648351B771017BDA2F1EE53E140866835CA89F5B775D265065620BCA47F578413D9AE96C03185FC284841937211072CD638B3EB1B2EF97460327A17790C014A327AB08591BE568D055F82E2BD12CB6859E6E069259E711233D4FA1DD3B37F47804B1589FC06D6CA787A3570D1C6E53E72F478BA437A09B5CB6C904B2A5FC73C9F71887215771BB7C98AAC8CC8314AE12CE7D54A2905C44DF330AA7F50C7BEA8537DF38739BEA80D0CA741B2A5109B32C550616179775E004B82FA0AAF77C5A3AACF8D0E624A4D3E8E10A5A7AF23E1509A5A128F07B80D476ACA193CFEBFFDC8B344B945F48D77E3FF41344C113AF8B5D19400DEB3E00886B3F1BBCD6F7FB7465B47BEC4907A41B00CA69F0E137008F5E97D179945219E02DF3DCA33AB7189EF205D98D0982A51B6B22B67EDCAE5ED33F54171202C37F3FDBEC4A311F8AAAB4BEE1D3BEE6723E7F4E898B4E7472B868256B18F8159DE3F4256E2E82084E03A555AB9439C49BF418E0E10029E96EDA05CB840913B7FD32382F70245026E9496712F89F44622FAFC59043E0EC5BBFB804C358B3A0D8A3B79EBEE5CD1D83E063085DD3E1A3BA7D758EC86B0D8EF9A5FD4D86462FCCBF637B7726C7B3A108F71665C26050E9B6F8D1ECCD87B7A39345563A6652500D705A0598F0808CAB12A3D7D14F89C6D9CEF8319F4F67110BF2205DB5446C6052EF8184F79B16936FF8450731FA74CB46F81ADE2ED4D3A4642A712114B755770E74FE6F2AE84AC2DC935BC2A1AAFDAB9FB9E5E47B03336C0F328FD56EEF37BEC91207F9588E67DC85645D51CAE19B2F5BD75CCE996D85569B41E459151F785F7DE3896D86A64103D8285010AA7E5607F6985BA9B4ACCD6719B354586487C1E1BE2FE3A497C57ED41FCC7D6B214A6E3C4EF7FB29AEE60C4E55E57B1C443A0E7EBE18438B3A4471FFE2958AE223988578D858B38D90B5DBA10BE8B41837979827743C1768BC1A3B30511F09770B79C259531DEBCFD5FDDFE2B929DA85EBF0421E8A7FD412394DD1E60102C492DFB44ECFA850AB1DF2B6AD8E82B42581E97372800301011EF00A10455D5CB4B96081E6A512F25D810D3DE3352E45039DF7E9BC501AFF6926B0F747AF1C8A7418210E3C38331347D1E731884DCB25726DCCAD55C4C8045C5E440F12E51DD1678508857FC2997F2BD8457F3EBA84742CE11176AF6786428B354873E3F4D8F49E16DCF304F8F0F69D93DCA001E4987D572B65852688609871CFFCC41522CD280F0B57B2A9BD1E776CB1E7826EB267B5C01DD17FEEA3BC8710970235C0E3F3E44E4C0F7C7DE32467C0F038002D78A23CD78900B7A5827AF89D60FD99B3BCE20FE410D7CB85202002E030CC2DB43BA24C4B52A8A6A787F790F1F85FDA9428997CF14E36F8278E19B808BE912C91332C3925681FDB4D47EDD730B1C01591834F2B405A7E20609B20678E42BE8E091F474934B4EBD47876B2E5F3FA31EE8B6A149B6496B0816F6CED62AFFBDD6B6B282E8BDF7D683DD441D193A262A1A9994F60E45B2B5FE4598BC4200AF1466C0E3AB6BAA3519AE9963C9E5C9B6014831FF678BB1B50DD6E8A0538C17194F8CF085BF3412DFFEEAEB082600A543BC1C6DDD39095E0027E409F4FC3FB1233A592EA8B33A429F6047B6C02CFAE2BDEA25282613D60040A9C018FF40EF7AB38EC6F765C7BAC68670A194D2747105AF523ACC76C90E9AB7885EBC782CD9DCF6B42DD897DDD508F7A0C8AE9DEF9E34E05E84814543A6FAD1AB74017A6C94A28E6FA44BBA5DA2ACC5B494151812C3D75F8B1361F99B6CEF999DAC5C9E3C09879C91767314096A607940562CCB9423FB5DC5F718C2B0D2E3005B5E5BCF3B414F3FCF6D2367CB6764249C46289E6878511647C9607AD7BB4B1FD480DEADD8E339C841AD96C9FA686176B5C978AA23D9371E4150738824B1CDDFE634D5C5FA693F27F203C8DFA3E7DDAE06F14A19A6E17185A852C35F96D6BC0A3BE91D7989D0854FAF2549F1975048BDC40743DE55E99381078A2C7731171937EB674A2D6350897391B5B0D761F4995432D7FB5240A514C318B23A15BA62D36255C1A52E9BD38BB301714021608C509CD5F281DE7EFA0B4968C52101CBD64CDF4E22B3BDCB75035E656A0D35C1CAEE3DDA8FBD8505E2AFD3F332D70E2C250D347B3F2B8C9FC5BB1646B0AE37005B527AA030F90445FBB745823F5B99098D73FFAEC52E63A41445D41D3B6C042A2F23ABE1EEF437A035D55CCE1B2CAC8E67C88C29B19EA47B088DAD88167C012EF0A78985711ED94A5932A6F861E3BE180E48B76C750BAB9A67DC24AF3B378B7D831904291B3AEDB44C03FF8244FB50414F2AE0F3E6B0DFEB6E58CAA5D451B566D4E85710E19589DC43273F264389122D176323D15D6DEABC246B5A6AFA8916ADA1EDC14B6652B738C4F589F4E6C6743240678C9EBE58423DE1295EA070EA9EFCAA822AAAAFABD3138C6BA1F95237B5BE04E66FB53D59AD619785C560A2FC7FB294633F8A8C1E31E9C8A393AC6DB0748D0C83F4E4AAE9EAE543F4313BBB3BB035C7FC45EFA6A54778644C17391A93AE56E63165796FB1063FA41F4574B19D12D5985A14802B7A2B92BA7B194F7FDD2FECE7798AEFAE2B0F93D3B0091253BA1A2A4B1B9B04BEAAD1FE607AB95EE6C1634B180AEA5F2246F15131DF45EE7AC80CE517A08DAA636271BC3579449565E429552A425B19C608AAAB4B3061A5187BFAA460DEB2E8027D2EF20595481270D82EBA6B2EDBB5C8F9F5ECF3E0CD4771531E6EF4D3E4C20BB1EE457A02840E56F8ADA138B6ECA66E5D053BB5FDCCB591E3BE685723FF7AD61729C4FEFFAB2B7BEF9A5380404ED1C6DAC1E09BCCEF2F625CC0E6970C594DAA9E76A6EFDB6FF7EFD3D7EC8C09A86A07CC5B66C605057B4700AA0EAF83C37399694BD96A4E0AA1A27E260DF75FD5459205B870E4DF145053611B590264D473F5430D01D782D3175AAE5162805CC01DD812CC7171578E35D1166ED45F82D9166136769A136B5C46DE17B3929D111C7FA80933E69C9F73E4EE7EC2644BCF72A559996902AB850EA5B1D8BFE8F9BBC6B47CBA11FB2556FF7F21E0AAFC5E2923AA097193F9714A20D42CD4FAD555A398A1EB04CF31E84E6C4723E15967EE9A7E16AF396164F7A6C4E772E4BCE747CF5F26D5BA5D33849E252FC22EF83ACEC0E078595419062451EE057C11C7CF3F6AE58C604BAA3A7A5B080DF0C01AB1A6D606225D98F48B4607B8622267A4B8E25101795D9B78D0254BD36C94029025B9AAD5546D8A5A7021774706CC575099F60D6791D6A462775C99691BA2007CE65D50ED8A2C738CCF79AE2F37789AEFEE2643AD1805D84F544EB6140DC37D9C1E62C27A6AB41E313979CE0290A1EDAE5D03A81681D8829DF3ECEFB4214BAB8FCDA1BE36BB5064E7C3B078F0971FFDD591B56F82DC273AB553390EB33822988679DD7C82DC3210542AB7CD72691D011E98C7C4536358C9522EB9DD97DDEC16194D3CEF833B7C62B2C454991AAADC4F0C321F9162C1E992968BCDE7A7C3CA23D0FA5B0E829B24182F423243D817067AC2A54678A7EBA500EF441FE8B923EFAE16836B356F441853EBE391671B9EF5C153EC62AF023DBB9A5EDC3D4D550D42E3A3A125C1B7C1B7AE37ED76855ADA5D78D9C1AB3F02179F2CDAD3C978D15F4544D0CCF8C03BC2AD86D1EE6BC46C8428CAA8D61BBFB72AB828BC5690C9EDC2E4CBAEA37ED3BB4BC6DEC6316DC01E35F52C2CA30551F781C5AFBD2B5A2977A0D1BE5CBE3339C1AC3FE2B8BFCDD367B40222028BA97984134329B62487183A852AF63E8AE6A1E3FF23CB5FC09A7AEF8B8FD4BB0DC818A8C0F5EC1779E1454AA36397E1618260202DBF2D3E1E087E225BC4C7F9CCFFF2BE11978C4FD0772D6DE5B92BEF21446CC095C696254D1732D80324AC5EFC1572996FD22AD7B7C63940FB921EFDEC83BF044B93B7C8614009EE7FD937ABB901887549A87F0F5A8D0F0DDEADFE23870BCA613F220D5998D1893E714B9E813562C00355F5063BC9FF441518AEFFF20893B025B00B198582921551169796FD9F79E09629359149A020387825A513930CDAC2356A6212DF441AE7A8E88B2C51455E936D6930182D6125064E4F1E3F8D64A60EB08B239FCFFEC59E3776D68191E64EB4F1BDE8BAF1863C054B50C6888995BF1EC6ACA6D841C377F794E26FD180922242E7E8CA7505D6BE5172D243B67E49EEE768DECF62AFFADC4D78E7D49A8B301326219DAFEBDFC6A97AD4BE8952877FB92BF2E6ED0807DF8761BF48829D98BE6D61BEDD6030F99DFA2EC9D6601D8DD641B70E7858C343836AFD4CBC0B43BEC05C03CD4682691A13E21E10AE8038587B457595797AE40E289F7335EEC965D65AD7721B46BF95D0CBAE4CAB2A482121F2B1570AEE882C1386E5DA8C901242FEFEA03596149767CBF694979F29FEE84318685D77056A11E69EB3EC2B429864D2303351DA2449EF9C10FF35214DB8FBFA63F4348687E94B1CCE4FD4C6067C239428A9AD0DD274E6D709BE4ECEF0F121E35737E95C3FE010C12556FA0BFC3DDF79EBAC30339435B65CCE0E800000000000000000000000000000000000A0E141C252F323A1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 + +count = 5 +seed = 75224ECC026C18159FF92256844D0ADF953F0A4DD8D74D4EBF1DC5EE8F5630B011A447FD4DC34A2404D620CA0E1F273E +mlen = 198 +msg = DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD +pk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80EC4684B39B1BC8E9E384891FB11E3A08002447906AF9DA491612C27BB8E77B2819C75F7CDD28B7AAC7AFF7677F7136877F19E38EF93932385A4AD659D1E7D0C54235688DFB40576E33586359BA8C873D16E1AE9D6E398F97AAE93C79C0B9A568E6BC826CA208C340EC54F881CA2ACDC7C389B9706A99BCEDAF8D10354AB7226AD1AC13A83719E2D61540CDA91E7972783814B068BE33EBA26C3422A53F6EE8D8059BB1D068D693CC34FB4D65BCBB498EBB75ADC774C2B833F9F2531E2209FE75DC583882EA3CD62B3BAE088AA8118DFC446FED5304896AF56DE1D4EFD5BE44B1B9C7384AFFDD09524EC4BF85B3E70BEC13A96445D5DDFCCE04F1009B5D34B9EFDE3271DD88DD9EEB994EF70B7936B3D39A900BB1C01CAB9A18B3EB44677D09F8BAFC5DB4A18A3175F7813BE298C472A4C401EF4F303E45E37E99451A886A32CCC0393636EC7FED6AAD57D7103A86BC4A56FF38112155FCAA326493EF6678E774EC9350FDC9824D63B16070E29F83A2814CC284663824775519A1F52169DAA8E54BBF89D436C084792DD867CA1D2C7026E05E59950730F46047B4A9CD2E9493D2D42FD550C496B83A3D8ABDB3C0FC8F8E24BBF1846AE6048818CD38C53C2864C93C754F2B7700710AA0111A50D56D2EAF640E39CC9FC34C5A7E09C0B5A11CA2EC56924E272D7CF96C038829E6CA910747F808C0AAAD40711EB1D620575D3F9ABBA10E132A3AFD64034A1781FD596C7FBA2B58C4C7F58FF7059F3D70A057FC0A81D485F142EF83FFC41BD6A6A9EAE61FEC322D67AA28A65AFB17B4EE9858A70798D355A05B0751A45A19F0D947A5F4107C225BE1A25532D1F424105D83F0486D8CC0FEF2531FFC5FFA5B509DE6081362C32D93F51DB1A9A88241D02766561ADEEEF540C3B04A8C2FF72B93FF759A041D567C8E2F347D990264C95D3B318FBBF53396CD9D0242F8741C326879DC9BD65C3C13BF1CF831565ED783AB0AA55E6DAEAEE741BC147CA5F51B0F6AF2F4E328CFA7808671A144848D0862FBE5C1008D551608C3269734A47829532D9BD968287F5301B341FFFE98320F25F0A26C42DE8ED78A9DBB67FA6FF778846B5E0883BDAB4CB7B1A08E0C8B6FE928F79C8F5E933DE0C5B0CE1032A06CB45C1CC81B561BDEB953E46965EB9091AA985E1FDAB13FBA2F08FB6203305524945CF7C6468E53F5B188FA26EE91E52349BBABD0A3E19049C10D528D0D75347A9DA2BAF6597089B67B39AF006F92EDCA669DF53B5C6151919A6A9E9976C5B3D5194FB904FC64B825C9881FBF4DD75E5F16096EB7AF78C21B239989D88D8C5E44AA5E4C0322A42CBB435E81BF41FDE1206619CF5E775A0205C3335481AE0C00C29C6EB7F5CBCA5FFB713D9E10151E602655DA760C8D9DD3C1F355EC11A76DE8956AFA5C4B8A50E318ADE480ABE6FC4AA56F35A50A8B67AA9E95B93934CBFFCACDEE3AC379165CD8AFDDCBF1E451992D74B58C4C20C8B77A0F7455DB675068B4F2366C53B86627DCC6F1A13E98764D6E558C5D62C0C09EC5588050ABDA2B8A1AFAEA14F64E5FBFD8DF9DC29C21792D277C8ECF47F0806903407514BAAEB64F7B5388C332B874EEB84D55D1D4F331108A441E3DE7392FB8F1C14FF7B258F260B8AB16129855D8743D1A50211406E6C8A5763985FC98A99E74AE3C58E33D1F2C8D1A34ED595D38ACC8227E463B273CB8BFE4EF902B47D50621556D0BC7A35EAED9199003E1107534B717E3C32874A72DDA0965B8CDD76B896ABE7DAAD5657E23EFE237EFCC7DFD8711FD4DA1605BB962C96D31152AD5A2125D5F92D7E962B5DAEABEAD48F45294E024AF7DCBEB053626ACCC5E1A4D716A492CD8DB381DF46D580238E159A00B3CA0BE69B883B27286385E578A9619ED9343E1C7F7F7B45B21E30BAB308EB388E814563301684416613CBE32CB80B93E6BE73CC042C6412F9C5CC6F5962D10940857B2847648C40F49C3F8FBFB8C1421037EB7E74C5DD94354739E4B6D23C58A297589A1E442F5B55C19CE8A9CBDC9C3BF05B7EF8E61DCA5FF2C9B76DFCF7AD520943B0C3A65020C7C49CEF5592589D39C02B3FD901CC66B49BCEFD81E1F8B53078BD87E4D66FA4A8328E4599447DD5F4806AEE37C24A00B28B4A84D2991591AF22A0EB2D707A26049A6C6955D86B3C891DDDB5FA4259973729843644C1067A4A27C2183F3288EBD86DD06F69BA21754595950665B5A074AE1154852B93A5BD076D4740F55A3C36A0FF7D84279C5676EE4601B83FD6ED3DD8A351BD177F5F3640B5098244107B6744E0535915D33896F507BAEBAB0D7B9D7D7DE1E05E85A663C77C07ACDF5FFF461DDD0F2B17FD1B66DADD6B0160D740008BD05275E111541884ED8F0A7EB2FF3EB3316B9BC2E30FFACFE0DE40B3B5E0075E5049C7EACAD8D5C50F7C38EE3095C6D6EFFC8D77DC2461327D7D2440A191ACD5D78C9F23EF784AE66E2F56B252E2804766972DFDD687215B636C28A6654720F9DCDDB8DDCBB0E22776B1CAA25ED3496EC2B4E368FAE5758DCB071572AC66EA165BD0E52B2D09AB939D76FFBDDCB82D1ACD51B8C6C7CD0D9FA8331E3C39A0E802A481A2317CD703C02366D323934B442EF246D07BD341FFF30D6EFEB25C0AB4F2B3423F61023DD8DCF72CA0F59BE47375CBF74EA25C30B5A4138FDA43ED5E464243EFA551AE61C7C681128585E411F6B2CC420750B5DFE7DB9718A0C2218D0B696096315018A48E6B024E1259C31CBC25ED9BC00EAEA062EA6CD7BB82A8968160BD5F7B4EB2C283E806AABD8C97243953C7BB545775DA52D09FCFE56682F1A81C3F243B375E30D7584A5ED9FBB5B727648F01F6E4A7C1BF3E987561439A72CB04E77A14527E7CF3CE5856378278E2BBF6B519965B2EDF892593913AC9636F60AA30C3C36D3CE599B623F8D4F569CF2FA5184588E0064A394E95A277F748ECB7A53A677939A2AC026F71C3BD1F321041C0C4430D07BFBDAA2320CE730A6C7E1163AA7F1A2EFCB422DA355CBBF613487CED0BC6346C7B289BB85069AD29AFB2DDACEB160B3460A1916D0927B7D29539AE497B8937A424A5FA57A4CA1E15663DDA79834DE9D351E3DA1C3DF34E123C9914D26BE01DCE9949C2F6A3715AE0BDE59A4C08A640A5C506FC9D09418183C18BCD2670134F6F6D1EFEB3051E98DC8159050CAEB4F64E8D791763212660DF0C62D896BBDAF5B88E8A5DD4019BFB5175DE104459DFF7CA7598548693B0E0048BA1F59ED00E8F44CB1CB17E3153CCAA8DA2894FBEC7E9FB1BFD9A6B21C1B6C174FB1837BAA1AE880DFE62C90E5FD9DBD73BE4A469A293D6B20380173F53D0189708FB0215CC812D728B57B41E35C4FDA6F4D3279F72DC8A30F98A7A98A2D87C5546F37580CE029237A304DC6910F327F37B935C3D044D4A9E998E30CD8CC890AAD966C1A9F37823ACF586AC0C28EEB791462C194FCBA2EA24AB8B0B4CA32C330D05CE15FBB8BE21F97A61297049BC8EC6F2A81BB56AE645E9672E6F1D6828F9A9DE4A968198005C5011BE8C7FCE783514915B6F29E22AA66EE422FF04770160517E72452503C2AE12EFFADED5099DFB981FE5F6DE1E9863340EE8A3E800C433F4911B00AF223455B639D5F598FA232F08 +sk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80ED069224410558918560E4203345E45BB883FCE8D87502DE650741469265B41F537157D4D535AA41E3E1F8AB67515C6C77CF8E1D606FD51A8CB0DABD7176479C40CC20414314E61168152B2298A188A5432400335712409325C4468438449CA304ADA12720BB011629601C212620A134AD4088E40A440A006710111065414858B405289A648D41868023551C8482E82A465C9B00124A210D3B050130444A1A8284A34205A024C1AA0410983881C8321D3280A803891633460D8A844DB341061888521B92DD14604A2B809198764202290921065D9B0801B956D5BA271E2480494440E1CA62C9CA20888A029C142284A846810B311A3C28563048AC4420548B62119C009D04272C3C2480240528C4601DAB84C10334E8A946023006ED80022499689C9261063B089D2C44C1A018DA40812C498651A43855C24680C388C913242804804218460D0A60104C58502894543186C5A004D814892CC048E0803298C9671042142A132250406100B152083468ACA0820620624984048DBB0651B296A5A962D49C60958226E4244461824246444811C99840895099080081A8251D8328262246493446610834CC8346903100E14865084406019B40124A004D0B4491AB580D8082892880D4AC62CA122641132845214119306850B452823354982C20CC898458CB64C61462AE14206132446D0C44119C60513C86198A090DA44901C06000A2701A1228E239269C3C88492885081A60902862983186C20370D8BC4495A14311CB220D90250A1825062843018272C53025022906D1CC72D12268981C628D3B03110869150B8604220240BC9414B3661120369108240E3A02C2120459B020C2338610A286D08A1645BC8000B994CA234015A4282818490C8A06CC1A640920866D4947083264DE2166618940DC0A0501084710A2762248110414271CB3025411869491848D216661C836022802043324681240061A640524885C82472609824929210C932851A8848649400C9B681D216209B90042007818A94085CA4092319021B376D149269503824E308491A268E89065210468813469004254880245203079018974DCC329003004020C90DCBA68DE0C8644092054402114A42901B2744DAC8080B37728AC41148882922800950B4301382290CB88C0C0628A0268048122C48C24041906DC14642C9347123C62103A390192360928265E496245B468A849464C0187119114A040830204220D0200249B68C13C44DD434720404045AB065A2982DC1B26882C84D04C048C8A249A3003293146CCB340A23458DC1484D20842D1082654BB028D13001190289D942110C43428014695B204E22998921002D02A06C423422DB326CE2100511A19022C9314B088C9032728304450A3640C8800DE0408460082C0B418E08270918414E9210226334051CB76422997104242199884582484D1C01691A186A0A91515C208E18378010087104427190341004A6514834521C864401241114A94082262E63082D4BC601CC460201B0259A3468924630A4468083224D42248683B2896022311B250D48882C51240C8CB44D131672A1B25121291002A35112B78D94B2200A3586DBA250DA440E54424A03071061922459B0050422260C880054146C094272A1826044401293208252A624E3A864012585CC460D4C28009A264E44348890C2884B484D93422C0B452E1B062D5C24256046100435891802642302711047820B884050046EDB98019AB450519480D4C88DE1180CD3A80DC2A22124A52589004598C448C1346A0C1472CA808423086820234C129809C2A669C00244A0162620444523216C590066A2880C19996404A131144442C1C48902483281B849E0A0200324402018264B104544066C91B8890C152519A491A224418886050B84900A014211060E5C0801DCB00950A62CE3B650532660D8945109068522972443306ACC1086A3B64059140E08356D194712C1A8055C244961900108290A013021000260D2887148442593B84913244E232601241244D4042DD49284A0826C623064C3C86854B88D5C82059B108E9C820852064E02C42CA01485121070522046581684E2368A90186A42262942C880601862A0C82D41A62834660EE0CED93AEDBC0183AC45F6A599AEFE0B2B46A142BEA225E553480501DA27A161E85E64D855B1FBBB9199C1C946D71F76DCEAE80A63A3FAFC230BE9ACE59997A02D941B9778C0801E0C7A4D9FA20E93ED8102FD9FBC4CEE7F869E2C97669D0E83E1E224FA6E4BC6BD2CCA0660499D3A64AB314FCE9F7F8E10A3C5867465A454EADEC2FAD740CB662005A7A297B667BE12F4387F7C66389435DF1A8EA63DC3D2522CCABFD11D4050567E2E3AED38CAD9247DFA059F6BB0B79E1D8A41FA5683E304FD03A6309963A4D3A7FDD472D074DCE72A97E9ECEBD7B4F972505A08DD115A1529A6859BFD74D03AE16595FA70BD4D21C8F7D81AEBC42CDE3985948660AC40E9479091874F601341E09600F534147337EC84811CF1C9350A7743369F05716CA8F6DFA50061CAF75DCCE3E3534A89786A5ED1745A4FE379B6440E85606F3928567B74F645894E95437945829E08BFD6179D717180EACAF5156C2196FA825C8B91ADFE1D8A4E5F2E0EE487E433223ADE20AFF7DD18184064B15E61E47BE6AFE0DEA75BF1B52B580B208AA40A6C1E753986E652EB6F0BBD684D1AD00FCA21104C201E394A74A46E9770979F276E77002F0BB945FC9F3B8D92A21D11780C1305C510A3AA1E9B5F72FD45CA922E227621679451CFE4D9A057B143548B3DF6542669658249F9E7F0E81A50C69F4F92B347C3786FF587445E40E4ED2477146770085667AEEE481FF0AD439C3C747404871E39C6B9682AEB9587437714FF439915A0977D3BA8F7A689F829A884F43FB373B2D0D8AC4BE6BA5D7D2F9FC7C8DEA2EF9E26286E650D21F2043F9EB2D7AE85ABA1C8C7BBDDD7A356BEF9F8FA07246AFB4BD06890CE770430656E95A3D391EF153F8FEC63670B074242700A43E22C3DF4A0E9E75BDF6D967B6F7538FCB4556368459A1B8A3B575AC3B927000796633BCA0168B33184AA3528BBAF41C5D16172D08BCCB52F16B04F697E82B5A8720A830968CC2BA7C87E27F9F22B10740171C8C62AA01E93275AFE7435BA6E67E70BD2CED8E0B210041D328DDEAA89F2E5F0CC8E1F1A86B174BE7166285E7D06E29527C8BBC377ABC5BACDB665E6A2F1FE69543F44FFE8BBC4063D52FBF483B4CE8DFE3F9CA66881AD6AC926B5AADDBCEF175C7FEA2265147A3FABC88EE3B29E1035CAD33F7A339B4FDD33001387261FF40B0DC8EA9784626F170E9D71CCF3347C41533DD6D62C2B44AD80651ECAA5905056AF0C81800EA04BF2D1BB08BE4BBE1EDE1F607945974EA4E650F068E8D6C59992F869539AF736FF3937EAC8B154C2DE1C3F757B75DAB1BACBDFD40F6A6F2EA0EA98CC2B97CC94E3DC8B93816FCD41EA8D5561529A8AD220DAB1E1BFCDE8040F50E823D08C6F6D599E60826E037D4DBA43587DF499D5064B7BCF478601039EC2ED434265195A32A43AA338625EDFF3A832643868518CC65BACC3D1E4B44A5DBCFA5F8B26DB8985E31C18234A5168F53C6E20403A365C3003279BC3A9348A30C15A18E1C6B6EE7D876919435DCF690C5E321CADA574C5B5CA64C1676C4983DBEE5108E00FEA02527558D2F1BD1B3AC093957EA1456FB8BF79E5741F184136417231BA368D1BDCCC1A908ABEF310D55707C8F0BA6B0D1B879F5B78D14CC91713F02525346F96FFC6495DEF4C908264805C2822656639039C9E13E920AD01E8BDF270F798AF9AD52633DF6EB78ACCFB821F8FA43D5C88A4277CAB5B3C3FADB149550C643FABA2CC4E461DEE26933C17F0712DDE96E8F0B235E6EB78CF5B0726568921F715DF6D1CC4E1364215512718FE35E70D8EE5A9C10D524CE1D868345843E0ED60EF0F34D83436FFC6C9CD7BFD1D93923613C1442694603CB08A9CDFB75ED46311131DBAEE71F0063A92C64C0DB346EE7B3A207ED41883FFC6BA7E1A121EACFEA08233BC4129028927D387087F6D0BC7FF4B74ACA3A35398C8E5014071FA4974F05DDFB3F1558A8A38DF51DA0F5024D8B870C1CD38D6C0BE57757F9DE135F7A52CA46A71D29EBF07540692D171D09AAD7EE3B7F446C7F205C35A3885CF484C20E496F89F1521E92CDD1650182AAC3D27BE02692A28FDDA09DA71A8E0D10C067397D07C0E8A268CCB65CB3D1733D753D8A629C668B0E0F724EB7DF6E91CB7333989F04F1DF200C906405EDA5DE5C59516E241338B3632E8B0A98AE4A181B5F3E959D17EAB1CC66410F9ECB6DD34ED319D9C3D78C2ED6040BAE5004A2A8E9EFF98EBD46486F7374A3E526B4079BBE980DDD39445833E055E478F803299080E10F5F4DBB0147AD8C6632C3712F26E53D255934FBCD84EA6AF7988CB78483F019222046D8101B0CD9254F5D95E0F81BDB1938F41FF36AC8210303E7B3EE03A4AFBF408C04017982D197A153C6F9F96AF24635DB1C75451744D4602207C6763DE2D0308BE6804123D172050E420C6D48E1017A22019D858B8593E35EFC5D066E69FEC458B87069C468C73CD9415A2B39CE1BE48D8860AB1E83708D64D8BFCA76BF44828C9E542483B069E69DF3CC132E8860F22AAAA5E9E057E087BE4D16A489DD7E1DAEE7F1505E1C94E23C5359E9BE09CDA74585AAC5BFD6C5A3C7D3BA8194AE86D6CCEA7C6B141C1F28368852EB30C3C213ECA1504819F9F3ED87DBDB404361AF90DFE47C27E2FDAD84C2126B012E721F6043730AC9D2A22EA61DBA5BC74613B6A4F480149CBE056B3338A164F41F135321180D6A0880DFE97F6E11E2FC927B1247267BC9250793799EDA60A96402293A10DE32C2EE3AE0E8558DAB18899CFC708A40E3162B947ABF7CBFB7BCDAC4DD548A1418C972A9A4859F5C5DC52DB87BBC48C5C44632DE03DB85073758BBD2437F7E93EAEE410A8E4EB8020FE096CBDF0F010215E4C9005C7A5149DD73B212DFE1B1B916FE06C3252076C7818B899E466D062C7EF0A4D2B2E61CBDCA9D4F7B58F498303D872092D175500C8799633CCA4F26511CC1713DB8206B43DD5B28DCD2CE55D3141E9CC6DA30E1D6CC971D71F0B8FB5DA7DFAA9DD035B474FB9CE57D68FFE53CBD519E8CE9D5C7FA7A5C2EF13BB3C36B1B5CCF2785C4A0591F03D5CEF4284D92414F34AE188513E245A254DF18BC1437C5CB479BE714D290512C092700F1CA91875959F1B007CAE08E7EB9A0F984FD079D5E4DB09FFA6FAF074F4E45D693E4ACA4D1326DE9D541CF1D1AEA4EB3B8F20D528A4891021A9DC3A8C70A3925136E0B25511EC412AA059C2E8847C6A32C344D2B225FF3A2351E055962F27FC1D79CFAF4BC4EC14C72DE63FD848ABA1E496E5E1D7766C413D138A04D2F854E435457083CE476A00178D97FA6D711B4E973A4EC2A7B8D850AB4C5E8EE32D6533352F64CD11D22E97BE4E9DED7B93AA8075D9320E796A4F3D5161A2CBFDCDB079D211622CE22D14168C53984FD50205925F7FC121EC5443F6FFAD1E1574261848021981819522906E35B04F31DDA205CA5D04B01C458CC7132BE06F1144697F2E8F4CEFFCC9D00C7EFBF76D77147634434EC4E9925C5A03E2E7E635030189397B5BA11F9FBD39CD12B65FE3FF604C63EDADDACF9A6B3817D6BBD6F314681786B214AE6AF1D7E1399B29050A441A2E13AC8CBC710D2A470E937E8C0A6FB66A8A2BD0A86F956962C7FF35E6CEC61E738E34D4519DBBF33115C1F8549580F671B444CE4463AFF6AFB2D0E75FACE28530D167081028CDDEF3DC52065B001F3F917BBCA0CCDCA85890F23B01C29F813ED6E4AFA0F31CCF4A2DF680B3311521392BE0578CFFE63C9FF854E18C8C45663333E6023BB46E410A6501E0CA58ADAEB33C0D669D626A0BF36C7233AD12407AD70F44D440B94C9F45E4D20086E7694A50E3937FE1D933713EDD1A7FCAD9F2534F43E8CA790DF8F0434CC6BA6B9EFABC8D26094FA5F62D754C440EBCC3A02839FC6D987D4685F7D31887A87994739608EB7002A66349AFF508C41C4E25177E135DAEDBAB699ED9C5C233164A3EA748F6B0838601FEBA66FFC8821C46EEEDCFD1AF07B84844621F18294E8958CB1E88A98DA9B22C2D439E57A17D68159E8B242473521BCBD778792C9956DDBA8ED79B1D11BBF154C5F74C486303CF69D40D8EE58B3305B945DB3215AC276F45839256258BE88A27C7D5C244CF96E8FA0562A2EB1A8ACECC0CB9A6687F5B1A8C1859E826D00831B139AD12F90AD4CB81DDE5C29312AEFB8B108094CD38B087E232296587C966A25E0203298F45F8CC37FA1E986965B4D1E40944C4E6D193F299031E070EA2FE2002EBA87C9D4F1E213D93750394A36A2AC04462250487F7D2EF1092523C038D08FF7F54FBA8EA21855FEA8471D24989D9130A2D8EA27C7C0CAA7CC3109D349449DE2171BAA484B4C41C61C4B6AE763157C77448D2DBD30979BB6369F62E28CADF3C13E81162224FB510F3CE842595684B6B5A664C0C266CF7D0EAFDCFBB2EB9E8EDB40DA8B547737B29B4A571F25BFE081F72490053D81D87B8B22D960CF44BF4F298623637EE81D822E6E64242F332DC74A57F89580E702C11B23B69903902A8A71A4472444607A7541F22DBF6EDA71068D3DF3AF8E0727C0294345A26953745B12051DA6BF4EA056E3DE4B1F6F650D063BE62497AD0932C6859E4160626C1A7504C7E529F7DAB0E021187FA8F3DD908570BE0657D80B9EA5C6312309A02389784457E6E6520E9D65961635FAC57BB9F22FE808F8430141AC6CB5C2DB97C7A291BD303F2AA +smlen = 4793 +sm = F001C2DBF8D74147FEDFADBE7DE0B3CCE23C564DD326C2CB81739D17F84A0A7CF18833A97D760162A00772CC92EFC207974769829A667938BF187FAEFD8D10E64F654F284333A7F3B1BA5872A2AF9E72E3B8F33F039D6E07C97387AF4914BD170F7D5C54F88CAADF144F21616B5E9DD87355D0D46DEBA50E853B286CC48C9ED0228CA1207552DD6FBF6D5281FCA633B6DCFE814063D954F2E2BBEF286310C5BCEF4A66A70CDBB9E6C656BB9B02207D62D674D9B6CEF1324CA725ED39D6A75B7B243D06D17B3DFDA9902C8CF4A5B73629369E4CB386FFEB05B9686225FA2C55B79DA86169CC965784F59CC4E7FBEB1D9325BD4B6632415C781EFFCC0C5DC9BABF922576834DA60D8C5F00826AD0997D7479BA9E5BE6ABACB68F81611986A6BF11ECAD74564FF429452D946F86B3767196D6265B669D6F689394FCF7B2CF1D7CBB0A52AA73A082BB4CD6711EF669CCCCB41E916514505B44582C47AB2EF30F82DCBCE9F42AEE3E1A7E50695740210E357C089C0F19C8B09F26E7C542C27A8ACFEBDF647AD89437A69C55249C72B835868E0EDFF978FEAA0FCB484ABC2C723911290D39FF0A25DEA9D9CBAC32F1C1CF6B3A7588425DA330D13C46F903431997155DA3A87B162C26ED549C27E5A8BE33B34BAADD9F4F0F6BE29BB927DF1A00E338A4B87292A0DD1AD30E60964A48A93B13545376C58E95FC98984984B87A16F3BF9496BA49C9103D856B15070537A0731F67F08FC7B89A0C6BE80FB7BE60C0AC493D80578FFABC827840A0E56AB17930F1C38F9356185438B079E9B8D5C8A2F6C02EBAD60B161F11B5FF5BFF2B9F7FA25EE9EEE1514867D10306C2457D29C5994A3756D7FB9DEF30A73120B9429DCD01D6400C7AE5B43EEB985B02B21E4245505290C59630DA96AA9C62904FBAB22C4AE3A29AA9D6FD1CAACE9CBA0A0A493C3797CD0109AE69679568D6C78245F37EDE274B55E25A90D6D7570CA8FEC7493EADB97DE7909184B599CF7F073E3D7756D37EE027DEC982A4E20FE67EDC77FEBE0CA8D10B1EC2FF0305F521F9BE3DF958DB49F4F33DA10AA83A79E66624D7C86DBB4A05342BFEB7A6BBDD80BAC27FAEEC5BAC4DFF0638916E6652BFDB3F87F541D37DAD95F8B8BB9E6AFFF3CF1329FDED4B8A7FE7CE24CAEA5D4C184A26A1AEF0415D948A3D212AA0F27B6FF825C488E8E7F885FFB8EB53AA2E0F76C478F8128FFAE7D1E09054ED53616B6E2066EB4A282C65632EEB348AA21D87ED69CEE295489991E490739A4110B49733B7BB9AE3F41E449CDD56E38682FC98A3C3E2567030E34E769C14BE1C59461135CF1CC33BA2CFD3123E7507A9B53F941B545CF48043EE4C7C00EBF5602D288CE712E96218EE708A69B0B65D179AE059EC5E50280887FD4873BEA5D57927AC28C8B7BEA282C9DB613987D178D39D15BEFA45B9C44284E1572944B96153AA8DE3D9FE3C5CFCCCF8AD8B80697C5225428BCB1591BCE67219DCA144ECC83ED6797CAAD3C4B514081EB11F8A0FC70C8E118FB2B1971B297AB1160EDE79CB3BCD7411E112B16583E08AE7906ED4975903B79187021B6FC1431969BDD47AC6C1C27FD895765C8EE24CD9289FCF62097EC017491D8C9FFBD3F77CFAE1D15519F114BE81A3D8B791124306F4D937BC953870F30F19A82AEE55FC736F35E3C78EBC2072BEC70AE493DE7AE809EEC37E60E9334E61FADE48A668A530008F50987171F3219CCA698A633BC14AF6D2C887A415334B6DF0C647450D0DBCF29B9C71EEEE7038857E69986BF53D1FA7B91291DF552B9E7B60A4722218CA904B5F9BB1C89978626CAE3B221208E7F4910FD6C6F661B24C730A6CC956950CE091DA8F0C26A845A71F481AB9BF147A7A3F539A44F466FFCE56C8115D2ECF215A7A559527046AAB30BE301C4BA55CF44902F5EA1D19AD133E2E4191DB3A457A3CDA422A420B654F0A20F04EBF0CD94757A4762C3367A53066EED1B701AEECD6BCA787D9A008CFE144102B2380FCC6947E767ECFB025A171429158B45B0C6C4A9EC32B840CADF3B15B56040AC8DEABF4CE0EEB8DD71B82DED96D2C671A410EEF8C49FFB0B6D170B72BA9B7CD2EEBA47470ED6A76FC88F1B1F2F15316031A10E9BCCD22AABAFD32C397E71C432F05B4F41AB450F8FFBE17B46AAF0D89693EBF266A1E8A183C611BB734EF3E63A976841A521E97750CDA221F7966ABECFD4A222256AB149BD5C65408103E8AE5345E9FEB1C32275534A8A0BF68E72B39F59D49577075CC02B08FF14FA5CA1ED2A0800ECCDB0BC3479E4A5C80794C55D43B8BE3A087C6714C66341104E4DCBC9DFDAAFC4C66EA6FF5B020A3FFAA4BD8585DB7143B3A57EEE271EF9963B65BF528CB7560C56073D8224A7335C019171CAE8752E57BD296B66C7A857CB9AD71AFBA2749CF0628ACF5B6B53765297C94FB0DBD389670F1370713F3D1EC1A38E07450BDBF9101A10805CA0900737DD56539FE15E4A05DB9C82A7DAB1C183F662146E46C6B64A69FF4BE16EB98930BF36DBE353039E6F5460FF774DD210D5A68F822D17509293F0466FD845567D707B464A70288CB65118F7C7DCCC4D40817C01994CE8016E2CAFC229BD3E577F7D89C53E8AD0B4A2BCEE2ECD83E73AA9F954AC37D0ABF290EFE51E50500D0C3E19EBEFD476DFE664881A789C283E0873B06E5972CAD678559523F5E6481753565437D10B6DBB3306C917E4FC47C3420498A64C22E83352B013CD2782C1B58B63CAD71C6F3698AAD19697A69A9D0CC652D72DE406BF718070C808935740E84970210635D4B5C4E6422289AE4D1785553A428153A9F64E124983E73255185B4DE8604920364965CE94F65142D879DF01BD139CB85C90818DA1D5C4295EE93FE97FDE086043666FD46F13E1547A07836CEA8F418452C54A4A64E1D4695A67BB5429AF96C6EE5DF07158D0DC8F2C7E1DDD6884D763883DB62FEEAF79FC70B46F85C2E2D77A036934A08F836DDE913B3E8AB0C70F9B425A9EC0C570574BFBE268F5DF919FF142F13B8C3DFB2F22537981B974257BC76792963EE02BC07B427D90691A87B364E1A3394F5718D2B4EF009BA4C371F03A80AF9ED64053675522A03453DCFB5FCC7B430304B719E2823C51E7BAF220A59580D317FDA2C48541F545B9F0E5AF9DC69977588B8B18367D84C62A9F8832AD5FC7877AA1A297F021B332DA9203F81B93133BBEB11DFFC38C4685FF8C281E60DC16B25A4970B22C56720A0D7BDE7542C3988A126796E1C6D999FDB9A0019E990515FEE808EBBCE76B9F210DC04D4502DF664771E8F06E3B65F165B39B62457F091CEB12C0B07B1F626386B5DA1D204D0B2F3CE56DBD624D4300EF55D4AD3DA15BCAF101745AC4055324CF6C4D0A44370753F2E7867D585DB832F39EC8A98D4784B98FFF1DCEC491A2E6A1A5829EBA5F75BB6CD2410A862677F6D5EA56377F128B4F2D865ECA6379519A864184A6F30914D02F134BC8D97B57E83DE6719F388B98AAD029F52551101AC69637C1F48383241BA1FF0717A4628C9E5A220FB1394941D19F6825CC6B74B6B9EDC644E9C3A03FF12E2E61221D7C6678191107BBD4569924FB2AB5E70FFD704D43C468973B067770DD3FD021325B95E11640DE63EFB005885626E4EDE51AE8180437D0FB437B4FFCD485F3E35A96B09AFFEA6A7B22923F980D5F7BD2074D3BE68E5E59275BF1036CE7AC1E96EDD1C7EDB0F7EBC78E574DAC5876987C6E63333BF85052F7CC2793CCEAB37155EEEEE7EAE63DE80E5A0F6E3488B38D7FC9E9B7E32AEA180DAB557B29DC81EB0ADD9A36394930EC7EA8E111E6E5A5322FDCC2F1E9A607E6656B2412BD13CC518533DAF5D7FA8CB8D4CAECE6FE8751877D988AD32E61959038FC4143AFD5EE93D499949712DBE4E21EE5C9B12873536BE1982F8A5BB98C82E6695DDDC6250865741205D70085C2F4153D0CCB45318C6C1A3E7E3CFD65742ED5956CCB842BBB170AE56B4146FF31A2239380349301EB4216E854162BA03FBFC6038EDBA3CFC260BCF2047002030DFBD5FDB1BB299523B93FB94D2E1FE7A9DB16974D73EFE4E9DA2ED088023EED653722049B33A36E58A751AF038664B0F37226D354F6E5252A6B89C279BAE85D30F1FD113A77E8BB480B3A1F3927A66C8F659269F935C875274FBBE70C93943BBD682D332EB9A47DD3C1855F28AD528D6C64134D50AB89CE2683E99CF9A82E525618CA0CD1DFC10F2527155114A877ECDCDDC1062375765D610F9FA36F14C8D7E398D6984AA4C8FA12246AD297F896AEA0ABDB0EA306DEFAB926D722E97AF09AD2C45BACAB811E3EE2C2682BA48F3DBD7C22F9251000A02FE3DD1E34010EA36F4AC9E927292BCCC7A791CB12112B52F98F9B29B016CC8FB5308028C24E3C5A21BF428F25FEB720B0F5CB2477E5AB7AD26E53BCACD9E7036B1759FFF8E90B35C8B4812139B213A56B7F6B18CD01CD0D417E27AD0BEC115D6DAC07C1FAE0439903E89FD331D7CFCB926A7674EDE66104C07C6802C9E88779C5674BF8A6387286F980393FCE7411EBB79B2065528A93524F14E64917D8EB28DEDD0EBEECEF000DF6FDFD8F61FDCA0D3A5161D15E4996C778EC15AF37ECC13CA1E8E2A5248859ED565ABC72F507F679F296E07966F5FE2FFCC3B2C59BCCAC21E7F03B7A08541A6B338385248F45B72A1DC20969FDCDC4AE53458877947ABB56FF0D21112143468AA117FE979CEA1A3046E94E8A77AEC1358B86950E624428AD1B7CDE386EF9FD755F253A52DCF672A54F3D9BF5192992D3965FFB8B2C1E95402B51E712DC27DBC373C4FE92368B5A45B0E60B1DC1A1FBA351BDDCB8371D77F7AEBC80AB46C7FDF62C37AF194311C52FC4E985B20B3577DD2DCF7B192391D68E77394DD574E44AA2F2303AE4E0CA10B7F466E8CDC51AFF65AA3E68AE89343F628D581DEF4EF68635E49DED91AABEFCCF1A94DB0E1DA13C2C0D687E5F9A1C53DC64E62DF0988E0D06F01A3CB1DC28FCF181051777FEB49014688CE7729BA9F0C6FF413930FB9E86A22B0AA40BD4B856B1F3E75CC36637BC666F460D5D9775B0CEA6C9E712D7B6B47370B7CFF1F5E7989B401EB16176E1FC0BB9029B2D27C3941CBF971725C120739F25FF2C26BD78283A00AF86A1216C984D3F7F11BD129D406F0EF2F61CCD5CD7EB998B17231F272D4CA2BB7AB916077F430433AE7F0E6E03713B29A361BE10B00BF8D97B07800FB364136153CE024EAD6FC591D339AA285578F2C6FA30CB0D56979F172D1B9B6FDA910792FFCA8BD69D1682039849C9C7FD68D25D775B61F750ED6D61C547B0DF8237359B598338FD4E99E0BCAEBDA8CFFE46D8B8D2D6262986FEE4A664EC54DB401C20806D431AF03FE60960E3B8883363DE4BF2B67C5F88F4CA66973531924A5207A0CF3C25CDC9F0E84699124FF4175FCD6B2DBF2E1879DF282DA69F643A6928565ED2C34A8C9CE984B4E3ACD819EDA2ABBD6130917FDA7AD8010EDE5BC247572FC5BC80B1886822E33FEAF193691C08156F436C81348596BC6F2A859783C45E89A1456C00763B3B1DB323E330E6B14D84E46FEC5D60461D19817E6BCE60C4AC13043DE4F2E3F270F36F0E163C02232B6F5C8EC802E4B5D79F78BE7FE9F170B7040EA4408C4921D32355772C338505F5F9D99CE2DB806B1EE8DD1C237C99AF62EA9E7DD9CCF9159B777A46EF189FD5695F415BBC14407C5FE5959E7400779003207BB8F9859D34D2A6E6B291B164A07C9273D06511523BB3ED1AE8DA20EF45DA4AEECB61E01BA973BA9977EC759EC96182603C792CA6886BE80B1FB7B4AB6B90EF55A33EF4725130605919B2B377CA5D97D6B15E0E08A6F7932C011D0B95275A0523B40A6585C297244107CAFACFB9712AAD46B6DBDB8ACB0B94AA28E1330EEEEA506017FC1F0779D22F288AA7355F3EB30EF2BFABF73C9D06708F7CBE11F98D58F9A96B7A60F9D6716B53358D70A8B01A3DEED951D19E3249BE2525B7B5611B20B129C1876BC50FEA1F49F4213EACC3B963322B3BBA61EC2A3E8D2C846720A5052AA7838BCC05C6A39A93FEF4CB004F8CC9FC5540113CB53529106FEFA8D0CB60EE83677F1FD8481C53809B0C21E8CFC74B471E83D810581CAEAE60E4A8D084116EE3DBD2132A225886B45C6D3A43FFC6FA7098B281CC7275F6CDAE4E6501CFED6FB0C85D7D8BEB4E1739ACE3FD0930229FDF3C0AD7E33562591F1886876A27DC68C33EC170B0EE52180BD5C9B53E8041083621BD0722D010C6E3EE9BF93B49A56FDA731E9746958A49A134AF0FFB23B501E5A8F9D7D81E2C86EADC2F7E0613803B6A231B6BDCCFF0D9179E893A93679DBA1F06C132098633D036CA17C0A108D3BE27F1DFB414E67D2E7082D1D51E93055BCD057BA9B8A070D116B7E7F9FC1324F9DB3C9E9011F295795A3A4AFDBF43F4E6EB8B9D5D6E1F0002142526D7589A1CDEEF0050A0B171D44AFB9CCF81618242A4691CF0A696E83BCC0D1DBF900000000000000060C161F2A343B44DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD + +count = 6 +seed = 447F03C8CD27EDAA1FA0436DA492812F57AC946479A9F1F90EC4F5E913A05F8AB0DD7645026A96510F6D40AF05D85B07 +mlen = 231 +msg = 0073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B +pk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F686C2C53AE4F6496130575BCF9832BAC2F311775FFB5920A07288EC2DED3C0C7944778B366128C7817A233D7F9BDA8500199354DEE38AF3223D6196C28370147767A94600565D6FA506F3D2E1EE7BC364E1EF8505C7745EAD657E467543DA48698AFB7B7342B6E34EF44DD2C21C04DBE34DDAAB3AE05EB81FA268673474E6A3D08A3486DE0708470B42AF18BBA30C109CDC69FE80FCD43121908789ADBA6B9B80F3CA5E494C80D92503FC1E339CADC522938BA020C1D7259631F9546CAB613E928EBAA38A23EF1DCE84375313300D117EA427A873F5E43857AB49CBE4856A0C5A80563EB44E30D1C26D83EC976B9A933BF204784EB0D8A797AE29F38EBBA4B487A2FAF95A8E9642A6897C249BAFA3172EBE28923AE0A7E3D6E7865AF1C27D34890676CE7548E1D433D3CB7A0E531BCCAEE17D983C3E9F5B68CABE1EB68DEC3EE28C559F2C8B26277012FF724D39F07C4381D00513D4BE4783B72117C5702B9D1A271C278FF01800FFD93DD7FC3F7CE33BF9268C25C4856C82AC4459FDE65ADDEE39B230E6FF49476777E54741EC1D4560B9818E8A20798F8D0874C91F7E2ECD9B14CA8F83A3D26238E0339F173E15554F17F396D926AAAA7CFE2CB846D379A2897BE1C8F55F972AA6263A6893F4A5B5558F7CC2A806830B75DC3930AF3399D9E099DF3D4FE7F857B6FF4BC24EBC9F529AB5F3D1D344820B46779B032FB4C0BB4591A0F5D48B46125AD1D8C87310898FBB27CC46724DB440BA4C0A27A74BF0A011B55063D4C731B85596A48061B434DF880A1A8BF56E18A395C4A24D51ED29AD15AB738CEDADCA0403CF5507F85E0DB6366039DDA65024BB36C85192198B91E9A82542E40738C8B86FFC4BE186A1988C6D00D46E7B14E49038A11D676F43DADC44450F1E9B6A146EF75C8A2167AC4853CF1683D4E421EE4A75B81CB84F404643E2A7AA15A6959EECDE8A91044AFB33809269FD9F9F8B46E7CD9476A2D588E09208105A88819543F9B259CBF02C6D6807B35A9074186C2C23B57B07C87D2D302E6772A70B4267C0BD41A0EC541F54D17DA9664BFF9A2B8962FBDA9D6EB890C3F27A45236EAC777434280A8263AC4C0E08E070687FB8E70D8DBBC1245F44B7709F51D60B48097588D7C649A47734A349F193AE437851D7B12702AB9511306C2DA6F8572459D6449294E3A9F503EC7DB57509976B6C669B8AE047CF828037A567732A4BB9236C862FFBA37CC6DFF8F947DBB52B81D0F03CF09801DC38AC5714DE7F13E8243B4988959CFA0EF339D1BBB8B4A3CBC96DD92338FB80C0B05CC751F52D2F67448C273F65321430E24E35740735EDEC68FF65D27AA7077ED0F51608C2FBBD4BF35F843EDB04252D85CE437B0055A90632514A1A7C5B36A0D1ED306043EF56490EC34E268AB2A8273A2E79EDF7495FA3F880ACDF0D59AF6440D2DC7BFD7AEB6F6D167885E276701B383CBC9D95795087621A965E178D3321EC1138CE9BF4D155081ADB347364D06A1C876A9AA3A62416A6147D9494E1766D4AE50FA2BD496FE93A2F94CBFC09CF7BAB20C4900BDF26AA5E04CDB08333790F0E5B26CA8600E9536C91B2D12B1F137B73A9F1DE5C53F5033ED665FD0AED11F44B141ED0F03A8B163006285FDCD427064B4AA008CAF45C4959179DD128C862B8BBB87BCF5E3ED2E2B27578E1433A866FAE8DA3D85325632E4FA212CAFA2470651927DB8D47BEB245C4C637A8A15466021D599F6605649DE3451EE87600378925316554A5A27A88FB9B4D5A5FDE8FF27E64A75D166061EC4FE879AF3702F0A77AEA1F563BCB28D5BE307A45D657084C3D928D054990FD5ACB23890F8BF20D9256E3762AA0DE693B0232E134488A7CEA65CADAD8480EBE9F50FF835D4DDB10C3E73724A4FD73FD1BB449D45C582A29DA5CCBD3446AC21E351EB428191AE31C19482C99FFC00D00F92D89CFB9B4D87B2C8FCB7BC9CD5378722786189CE66E0B741F69D58BF7D67DFB69C220425D83190126D5A90232D2A2FB52EE72D3D3D4DD34E56B0D16FC5E24AF896D37D8560D7E50527A209944693CE41F605A1D04F2DAE806CE953A3E30FADA2704428AFB35E3A0C9D9341D6BCA26FC0F2C30F3E95AC9C63BE38C999A3563A0666D36A3846910DE8DD097FD2D5784B8A16FA2423D86B8FA647DB31A6A76020C34D14D046E02382C69A4106C6448504C5EC1B365AB4CF77C82634DE4DFCD2EE4740D518D49CBFA023B363B98AED3B3215E31BF945AE36405BD1C4BE0ED11D92434356CC11547F62385F0461CE42FFB949F7F658474CD2963E2F25225EB9A76C8A2148F95E8D5C2B88BD6A2028B609578C62F6AA88CF87B10383D018ECD872D45C9AEB57602546A1BBFE0A8CB7165315B449C813365C9483777C62F2A7CB45BCE5DAD8F9825BCA5690D7B926EBA76D49083A85942B3A73E7BC17FD0491A05777D0F3EFB71AD0F531C18B8315D68B0E9D4AE19ACFCD6FD34887D2DE0FC6144E211536CD6B42F0A90C9835FEDD8243F90831330269EF60D6E0B4976638E35C40468C4773E3CA39CC86D582CD306904EC2E7FB88758174BB7FD7AB55A410570FAED10E737FB10687EEA194AC0FB0E81D38A0DBCB5F65F909D57AAB8AA7FC44CF0F11896385B979DFE42F6154607DC7444A8E85ED535704BCFB7F9E1DE78F8F96DAC95B17BF50835772D5D38ECC28B32B5C7A9BA566B173333D9B2DB9FD897A86C23BF3DE9665D4152446B6510517B37B11E59E1AE7E8018B76FC72FD1A6101AAFBCF45FC6CD029D74C0C68CD1BCA5C3B02EDAAEA7DAA071A674A89B786B9EEA5CCC65336F493D61119033515314710B65E93B393DFFD40ACCCF11A5A5FC431638460633A6C136C79D5A7DE502A6C316B8BB6CCF1915F403CA316701BD83CBD864C801DDE6B27B824C49293BD97B65877902E4AA8EC9D4D58F1D800AF5E0B0FD5EAF6D74DEC6F3A48DDC18B58BE6603454B60510721477C587D053DF5D359BB3C0D8FB9CB53324819CE03A135A9E69911F99B8885AE3437469E87354CD8039C072D44E17FBED1A3D9BEB55E288232CEDE3D55E8E7E2C002DF397FA1B445AA4A8BB80D07A649B7FCA0ADB62948598DC830720A0FB133552B12D1776893390BFB6BAA9534BC962BE7203CEF758AEFB003AEBE0D3CD59AB3C4774D7E6E3668CC3208540317AB2545F6803A7FF58156A478335E01FB7E62D9A68A472A0E0379F65032F579C2A8A374DE163AB83A4F1A463B2A29B8F9B8EABC05F8AE010ACCA15C1C64056B60A9EDB293E8C75586AC890756AF4A7329CD400DB675ED5459BA1D6C15EA057BD9525BE821A8FC5EC474405FDB24375408B7F0614BB1A3E9D2D511AFE52A3551DCC9D586CA4D60ACAB61ED2232CC0A61592A41B91B285644281248EB9D6D95C9753F5D33F904ED2184B9E14AA56FBF5BE405A22822A2D44E8F51A9262DDFD725AAD091E1A6C38130A5EC3918C72DD871F2F50E061FBFF14E398594F5EC3B5837926E02607CA3CC6D5EE0FB96594F36B005E27563E7A83333B4AD305D5FA7AC15C11B4431F53C87B2760054EA3E35D027061B7A12F038DCCCAD540D732FC308A41477BDAAC31AC381D31617D7E2DC877D08715671BE371E1542A7DEB582F22C7B26 +sk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F68646E8AD249D003A35B39061554DC7C9B85354A15EDF7340BB87C988CCAC05982AB631F39747C0B3B4C17EE2480B798FC18B22B4D20027E6565FE6325A96B5E60B84064A013188D2181112C984180711831284223690224660C308900A078C98920194366424253102C42D490450C8C011811828E220110A3160DB364C44B49111B771C804105880249340440A036460048EC194680314219A149058089261C020A1942813392911A46151126292968C52360A0A271221362A44086C84A68543348AE1148808352E13194094B084D0346A0488459AA24910015120262A08A00CDB188C01284960A0649A14650B316A54366810C8611145698B2069A4042E8C8804194042D3C220529825183364DA30908B228AC4384E13A3915C88881C958D0C255298C69063C67113B970D3260684A66DC4C24C23033244181191A8309B146A143822D4C0042018110C115258A24C5B948563162008182AA322214232610B958CC20802A3984941406D58B64002B28DDB084AC814021AA98423854859445150A008A34410C340904B168A514050193390101680CCA2894A3482424809E202711812061A23648A066E5948040828609136019A480CE1822452C26D21B8201AC74018896583928480B2910302669C386098184251867183426413150CD1C864023508DA400A88442DD44032A3106110482442286DA11828D21870A1C2054134320BB48D10410508B02C433421030844D3486AE1368C9C360E94422E1091851A2691A44804E29628E0948910196D1B4009040766224571C192858B088540406562B0515B3225E2901081445212414150242002958D51A22182444C5B021100A14C5B227253108001340E41984021B050E43805E3282401226D1A276421002259A40401B26D1BC62C043924D2281203A31059342844B48D21930018174DCA9244E3B66148488823308460485058C02D1A96681C97450B8985991241D00061C3480A90C86504C024D41420D39431129210C4422014244ED0048299042808B3800BA44014040184B48448466E8A9429042786D42080622010A1140D11232803B2709A442A0A330C483882A23488A3448A11072902039261A688C2A82580824563C08C0804610B4922C3B6215004311C058042A230C99401991642D28644090551D11646D08269948828093471D4B02C923088CB421050140ECA469022314888964D18160119224D630609DAB6901C04484C322901969108C0000C209248841058042D622261D0362599204CE3B48010A82814A94000008501000A48B80808046AE084644204920C92854A144A980622E29040E2800819330522066123168182264418446D54067203196464862412474C14B0216022844A00891C3545E08661A0C85044A649883801CAB285D200105B268800403209054D24351203314CE3B40859866C99442A1C321041024254C26581323211114A0B82291BA649132491E0088C04C444C93830A3426101A981100004E4B42814278953C29194C84DC23801993281D220251C232648380E0BC92541A831A2B20808080891A00801420880248A0A49459240685882919A120224C180E3940013836013468918265204420C492244CA046D02205220232998124C54826418092199189189866DD4A244D1322212C52450348C184072C2362A5C3041D13086A318102335614C368061284060024209136091366413438D0BC9644B060D08190124946149420C5906104130090AC009808650C9027200C4610A3362489649D1C625A2C2051B426AA418911BB6710B156D1C945140360224A444580066E4B2614CB420A3C0440A05801C176891C47023151213484520C105043326A4104959308459A02CD1446492366E213761A1324E4AA0614CA605212028021402D04250D400119AB464CC448E1C289151C089A4360A439651DB0468522229190632104228148720639069CA2800DAA284A0428603A48C19B3658C348121094A92346C849245A486900AA461A2C8511C092842961142102114344D5A36061330619310910240429106904A44808B44325CB04DA1884089068C9C9401518670639428E0320A89308E22308950362599284923290009076271C22882B5B7700D6B2CA8C4B2A933D69DBC45F17FCF3A3CC62720141C270C4B4ECEE4A248347B066EAFA749F7D4719DE9CDE3B7A30025845AB30ADA20BD2ABDFC7715B66EACA51AD0022AA7959CE0C71B0443A89CA60B389FA662138FF4507B0D86EE13D08263228D46968598D7C4EDD8B437298ED726E8956ADDE098C730F4DE59AAA2EDD2945542EF4DB83B46DD0A0007A70CCA5FBE965079C9457FA91D264D91701D6E38DD8FAFD9D1B8C697336C430FFE9FB9E5DA4758B09142B1A3946331628DD77F443DB3E0E43AF9E4A3DB1893D3543233C0C174DE54EB3247E01636BE1800882A06A3DB77CAAF9D2BA7C45007C88245173C32147B6D9740EA9F1AA1A3A2BDF35E309680C18352C7F0711337AD46448DEA48803ECDB6716D291DF48A74F04D8675F5E0A02398895F85EC8346666F57DD2D25BEAE4DD24E3551A835CB6FF4A131F8F6079DDD7DF0594C7162C021A4E8E304611DC932E00E0744CD5464F201BA52CAF3828B618CF405A3909AAB81E4B9EB0605B0EC90735301541D75F5A567E72C0AF7F190D0008CD07FF1D42B93902EE344468FB101C645141BC31638415011B1355125F9031655DB9F100BBC2830509E807B8CCF78A803CD3DB5E523B3EFED837DE29E09EB77C0778055D81EAD40F3EB120B67C04E172990CDD31D93DACA6BE94B70982F8EB467F8DA09CD18005A1053D07CA933D258169F1100894DEF3A2D15B8865FCC5337F1B1A6CC24E33E3F26259F9CBCB3F0FB4C408B8E350C51FA33969980B38D0BA82BA953A488AF6F6512BD7CDA7D25ABCA409DCE556A6188ECF225E12DA1F44EB771D805DD804C39F8A7DC88AC55493CD440ECCA37E151AC3A490B9387A578B0C90B16A99A0425A55B1B01114EAE2918E0745960A3BAE43E9BAEB25F19F83591E31B7F166F776D99176968772073A2F75A67E3343659EAEEEE0520EDF4FC50A791A5A5785C54D472F1A163F259FE01BD044689B62587578F9788CA8E08C7F44702C77B46C4B776049276B766239C80B5F099BAC93EF7B72EA61D36FCC53B65AA02532320A977CDC8F03659379FF9E63E154475136305CBA8142E17BB22DCACE844347878D8264A8BA0A0EC7C2EB20D722915D5A7051DCA95DAC82BC02E5B5FF26BB347751381A7C00A868A9111F795BB8A03853C12C7A4AD0FB3A81757D58F28310B6FD9608E77309E04A17EA7D786B8185283E261298DAC78DAF14E697679FDB33F775575D1338C0E558CFF402A12DD590A3C368FAF0F39AC20E226340E7397E52D0DC51DBA60964A428DD660A92D93893E54B697CE9F1A6C6BCCEC851779375D456ECDA0EAAA0E58B170FBCB1A1D23E7DA881E264B0C37635D8D62CD40936AE98C3419B310005FB2588A3F9F94418AA9AC6FE3BF3547A55A52BAB7A69DB82071831C92C82FF8130C63FC0338D95E3040C2946E25958AA13AD088E1DC1D2A86082941C4F988CCB46242CBF6EF85C55DAA5569B177EAD5BA5935B190C88ADD86C80798DCF9E9B804706895631E55A78D7ED3EF90D152D6048FA209B5CC7473722AE24C5502FD848D87DC2C1705C8CD70EF49A1A813834B17404015F5065ACDC3471F4DF1981A3C2977E427B59F8783849C2691213BF5C0F9C05C94F32B8878C99CAA1E11E24CF80611CA308167C05551A52A706729FDBED5B45743A988D494CA27A14B808C91502DF5F6154A0AF4EA2A7B354D2FACEBCB0FDC9F68F2F0A5E6DA8BA7CC1F469B49FCA526D6715579033F736CB592B503164E4D67C66AE39C8A2F802647369433F89E529D32575E29406FD3F842D1FA045365EB959E19611B3E18893AA9A0CBAF6D7B7E813729B613E821BA0E0CFCCE1EF9DCE716209330F08B8BBFE212C88144033E59DA5BA0620A67D718F62C941833E71F806BB8E0EA7623D3ABEBCA855E937CE4EE8D5F272D491E327AFD29D4701BF3BE9383AD7B7F2F4F98B7FC5B3CFDC0AE7952093D3B01C643D96527DD6EABC093E6380C62EF6E174F970A1C2A88F7DAB8C084D7EF12D34E686E01B1B12BAD77CBD88EA2D2F3042C751A0E87AD1C3F7DA22DF7E1B5E3460C304A158FA1BAB55A372BB09BD1EA2BADEB9490A6831015C01CC17FBCE92D04687804BFD20E3B586F323B5EAC72E16785678D2679F58D9F9CEFCE9B5B6D2BAAD4ABBA16059A6E0915467C902A603F39A078A5CA352EFE8716316BFFE066422A84DA3038778A3D89150DB59B58542D24C0D4D2193E7579FD9296EEAEA4255EB67C6E164913F6D9BC0A262539989647E40A713A171BE5A12A508B66912AC31CA16EE200FDDE1ADF168DE88CA4FB57DDF274DB6726E2E5F86059BC736FA243363DE06011696C817F93CBE21926B0DA70D2853C86F69739F22C678CB6A97A27F57482F1055514FA7142850A2E87A215E34AF38D091264B8E349B56C1A01C0B4235ACC492B2B880BCD54767ABFEDAB41A5181E94A8BCD164212D37339571B5E28258E1C832994147C99A7E6E63C29AAA8DD3637B65B78080200A570AE1D63ED76417F27377861FB7710CD5D9F7984F698B6218F538C92469F922BC79EF9A4F4F82C575679739302278CA2BA2C847C00E5509C4FC2BFB4D59F731947FDA0C72521865C7358FE04A7DA4D52C1962C17447F26387525F5FC5D942AD232F3CA2EDC6370478B1CB7DAAA752524F0E4B477EC59DE6B813734FFF83F4D71262F5618F975FA31BCAB2149A8E5C4658F7DD86E9C3B41E2A015691062B862FAA18066C90A72AFCC90C868307D415A33DFAB5F886C53EAD571A9BBE9B5100C2D074777D1D10AB1F386ADFE5A2A55820D301D7F6A08EA8AAFDC8504E3DBBD13615573A76107C07908E9643AF201743922AFC567EBF48E8C462B6E1A7D1913ACF158FADFDCCD75C9B7C57CE726CDA0EF48D79A625FEE71476CC61DB42F906B24F4B00CD28732EC35895B3EA5D5D2DC50AF9B0DAD7D4ACFD1A96D73B84DCB5E89C6B731855EB2110033E61CD7032A94AECCBD1C8C59817E7A58D447BCF15E204A8B9B732008119527B880F101E11114FF01A54FA4337FA6A530DC10778DBE6B8C4E0ADE19BA0AD44C0AEE0147B64BCF3AA7F1636FEED9B8DB2D67FC9DDDC47A09D415F2CD92189D73A705D4297B1062C8D0F2EB1B276673F37CA16662366C6F5E75985C92FB9CCF46E434FE84B1423FFBBA643D349FA6512B52E29129AC70A1C40DAAD950FE95EA4B0ADDCAC66D23CE41F051BEADA41268F2B21DFDFA6E402552D9A35D9DF6AD7251EE22569C681E57EC46E1DAACDA2AA8D5D245D9E0E2EF54263EC4C4EFCD4436A217C57CB2F8D4BAF9A52F47BE492FC59E3DE08AF3C4AFB2ACF731A3BFCA05558E0CA08A2865411553C516B857E9ABC2F0219DDC8A026B019B1C157347D05A8D0B2022220858F48586706F8ADBE5FD96348620EFD9D0449A4E0BD5CE4866ACFCFA7F35874C739D20031FB7746C31F9684A3AF93D346B7EAC120DD5EF45FBEA95B8A26DC46B493115E1BE2D685C14F9ABF67374F288E6A7DFC21B38490AE88EBD6C8D142E318B4D270ECB0D91A5CD1224B99DD110CCF0A42667E9E9892FDCC24BF5FFA75A2D71268D9E8E3DB1EC987FCE3C673EFB2F1399D199F24B4DA48CD99950A8BF2EBE0EFAE8BAF17A8762542DAC9BADE24E4AAFFCB63A6C3AD8C5BD6F1272AA4B7526D2E823B246F885CB7ADA494B1EEDC58FFCCAAB6987BFE45CC6BE84F57E3FFA9F82E86A19C76F2B84065FEC05470F28DE790585E2344CC5EC434C45597C29E4713B8B052BF05817A4DD455B5CC793BACF8F471E854A2945D932CF174C15F60288CE53F2A2C3805564E146BD099C6C2BFB295F9B27FE36249C7E13DBF4B18696F119E785B8ECFF82C98F71B21B093164F1BB0443EAAD772709FF38B92EDC47EBB3D9CB6A29E91BA9F90BF7273E2B8CD564B43F97EC773CB9ED5C605E49C6D7C8BCAFE4DA136DC71A43BB909BDA0E706B4B5E9A6D09C24E485A6C2C3DD170D2C458C4EAD662EAD3391FD089043508A1860EBF10A0F925931D61E7EC568CAE11E672147CDB0AEBAD6D2A045770438D17453FCF3DFDC37DC9CE4E2625DA4048EE95A5E0FA74658206BACC63344263A4E201B11BDD87E086D823DC076D540098A1F6BEE3AC71ED54B33760A171C860B6AA2FEF12BD52E490EC6CD6FDA273D9A36DCDC7D98C6DD4424C4D4D95451AA8612BD0DB579CC8107E970FBC2BFA653952260A2E4600A8282ACAAB19C4F398C102D05710EC1F8D07BF0CB8DC85EC22B36F98D889E70B107434AEC106E88382DC9ED778630431665582DC52B2217A94AD73915CB72957E20CEAB35489F96707768B57099CFC69E413AFAB0E6D047D57CA06EFD5ED3BD00370117D79943E7F71AD05DC9D4E0A0815BA4EB96AA2864A7A4D8C896B5F01D344D88965EA62BB3C48C15AF16C4E23B753C4FACE83F9092FB338BEF55BF141E29B10C0DAE226A6F1C8EE840B4A485AA03DCD602D3825F3B6188B8C9EE45B7BBD4F3FE2DD3969F33BF612EFEFF6CA14E87BB44943B8CCE8FE66C790EDDA71D487816BED4F0859A33D49A8A15CEEB2E1513D74F08B1007B82E8E70BEADB212F84477ECD6EEB2AB502190B88C909A376AE0057DC5D6C9DC934977617BF355751854B1639A308D849B81A8449046CE3A847A5F5F643CFE47F20D73E1EBA576D2DC41F364131ADACE0214186B8EDD801AC002D9102E3C2B27E82D666959CE5D3AE52E2B959E0C8 +smlen = 4826 +sm = 97D59ACF6C5F7AD5ED2977F49ABC3CE5692086637E634612662B3C94748AFAB1BDBF6B03D9B43D5E249B17915CF63D48294F2FB217A0BF5A9816DB2D77E75CCCE6F8891B431972C34E20BCF2B8DACDA1128385B3AB18CB7F34504E6F9ED5A44F3BBC79EF70F115E6A186CAF484AD2664FCB3C6133190540E32CECF625C39B387BE0239945E4E8DD3141D9FFE3C069A622E63BD83BA90AC1574EC631ADF9819B9F93F65E7BD6176E16AFC073BA35573FE0448EAB9E58419C710CC4C756F28DEA2C5595680E8D5C7BBBAF5C5309062DA46F2886CFDBD4DA42C7B5D0202C8D00F48582071E885C79BBE6B4186C450D5E7F33074CA72AAAE78F1C3773D00149140E7D36E11662E21558D76C48351E62E01948BFAB15EE2C2FFAEB1DC55B4455690813345DB4454C84A4971085C97EC9FCF8DF2E83F15AADF95564D7CEBE147FEB551C838A1553236E0C09A37D9D13A4EFB97B5ACFEBFAD40E06CE4940518338B6BF77FD0675AFCE3425A930C6BEE10F87EC23760FD7042E0BE8E64A94AC5B90F62EA7BC2E763781A3CDC29F258DDC726CB426B6EFE0982932D3EC450026CEC04C8C09759F88300C590A00B64A2A318716E1E7B592ACCA48D6853ABE3A585F37E83189CE3FFC57A3A18C0623D28252D1E5DC015DEFD9EF88BBC5D0F208ED19954C1FB1367E598CCEA18B03754AB316F16F42BEEDFF6D73850AA58682A2D7895390E874ED349C11F508C9EF40A6E1E80E0F65B9714C68AA1C605C0C9192ECB4F8BA8C6F6CF434E6AF9D763A1D0ED7295F4B251D3F3D0716D5D726458B6A71AAB4ED1303505BDD822668390EEA6C40DE224A0FB3B1BC8E60D599D12DDCE5DE52FF88BC4BBDE807861B75FF4F3B4C515A2EBEA00E2A7D7ED968330E0B163EDF134D968CF1784B32A59D46F38F40450AD7D5E64A46F958500C753F4100623836E17C18D03AF93481680B0648CD55986E864A797F2310CFE5D65A800F2055532B3A44732C8B3B0B9036127959B2D1155558135E312E584EDEC1C5E3DF9EEAA411022A160F00AD5FC632192E8CF0B1C3CD27C2C087FFAB87557B47810AE9A77BCA299813D945DA0A661EC925FB790583974DD721C9FB5ACDD9F93828819E53A70AFC32B7BBB6DCE5468C37F2D7A16D8BC534F8024637FA7F033AFF9D3CE3705889C4E3101B1DEC9206787CA742B4FD950872580C546859BBAF10115889FA318E97E0E1A7C44E5280FF250E25E6C3E9D1D33EFC7DF2410B35ED493562934875358D1A6A1398C883FD7855964CEB9CCC96EDC7102E130C9C066AB20FFD54C82EA47596ADFF15D32A7D7779D27A964C271CB26979055E17E8A7DDF390C578B7A1A7D21CE28638AE883353C28F64ADEB81529764EF92A84ADB08B16F76F09F4A422EEDD9DD71B23C3F0676E80583C9D40EA811AB3A21911D503B55CD0FA8A2185F7F7EC203CEBD3D6C47A700E1AFBFC4CDBBCEDAC48A7942C300BB20D6371CAADD17BA699014629340FFF4A9EDE48A81E4C24C8557B2264FEBEB8A0303591F01445CC828E47AAE252E04364E9FC00F06F5E23EC358783BF0BE20DB5BB385151480468DDEED5F2CD81A16D45B84991B42F13911DDB7AE4A37809C4E9CD8F92BAC87ACAFB1643CBE5ABFE4DD35C406E7603FD0543B25239B248716624166D331BCB8C6CC11053652E9D7FEC26BFF3AB7BD1A296B8FDF14E84D02B0FF570A39C9BBCF9D30CE4230A998F073C889D796A71F52D96D7B589509E02EDC4AF48714307E3E67010810257F4E22C97C1A23553D8036222EC48F5DC38F700B239CA3CBCA0090152372765914EF1D4A4FE1E44737608CFCA44B4F4C594A65FC97EC77F76AF889D0FF50E9C29BEE7B06ACCFF57AB0A7AB74B3A542F8FAECD29529962DE5BF513827C1812B95E5D099DCA3E21AE6EC15419EC569EAFBF11605385A538249BCE9DFDA04163AF09CBA17571FB550E8AC6275B9F2F8BE699C72623BD4C2C810751FBE22A8411D4CA50D81FDD1B6039D9C2CFE08282646250BA908AC9BE32B1ADFCF169AFE8745969458FDE5EB7EC64E065CAD05AF45DDE9FB7277308990E0B236338AEAAF18E2540C575DB1B6DAD0B41738051E10139234073B9F671460B982DEFDD0481D1593C33FCB313FB5762ABCA4A1CEE160CE9BCBA2BAFF68CFFB4D624A52CCA6CE35696CDDBABE64C371E83E5EF3E841D1D53C5331604FA77AF2C730CCB9F7C9A5A5CB54FC4F83021C1DE0217BB3E8959C99D7FD648B3CF10022E29B23C0E0A46676DD8FA45E077A4B48B8A98E720B1913C1F80A3D6879EF46B3D508EB476BFC7AF1FC11E99AAF7A04BDA8C56958EBCE8750AC1EEE661F54420FE96EC9B9EBB2FC38A273317C25CEEDC075B8A7E1AE43EDA155D7D3860A5FA4A0EA431964FAAAA5EA13D6501698FF3657A3768A7EB164B77499535D7EDAD81182BE58EBE944D9FF0038FAAA66986A0CDFADCC3CEBB0A96BD26A19B9CA8169177B766BC39F64CC46661FBCA1A57AA85A3942AD259187B4FA201A9032B0C4955BD4AC4B5F7D7D125BA3286547918EEA4015B340D33F7C7818E1FA152E29D602D8273621FCE2F65D2DF2BF8EF5543838EBA73D8CE61D584DF317542C91C40ECDF732851CF14E50DEDFFCFC72C400138565284F0F1AEE7C93EC364A4FD2E0C23E988174B3C517328FBFFA2874182993F83C41454BB436C82D52930BC7642862D1D0B5805B0D95C509A05339442F4528012AC1BBEF8B0402F387013D13B359DF7D5FFA172262A12A2B80226F9B5653333769FF0492CE8F85488C859139E7B7D7D4880955CAC90C212FB2D3323484B00365EE632695972A6CC38C8DA697CCCBE7652802E0AF681B3CBA24C4E406869AF2CE910670A8AC59B48BF2C67AFB316F28A52D00F014A50774CE8D6332D46BFD961046D4075DE0B05360B8DE9ECF32B57EFCBCD8349E432038683FCABAE268073783AD8E65C54FB6C51BF95838E444308AF48ECEB9874A07743CFD2927AD3FAFFD810B31AA03D106C3299C2E12A5B1E0A8D8A8235C491FCAB6E342D288148F88657C814FBDB3DFEA371A9A3FD20874C5F7AFA42B90093F64ADB829C427C396FFBF65DCD3A649C96935F07F9576378E53BBA2B76DCE3B63B48F91DAB370EF8FB4F5A116D30BB29F82B8D5BA40819D771158060A6773E09D96FE879CDC7223B288EBC3669209738AA2C1ED9DFA1F155871E7BA797C14E66F2E2D16547BF31EB01DDEBD35386F0961DCE1EE13C214275218443188191D2E3047C5F2455E535C3C019E8609AF8109ED37839A9B776FD40E9AF946909601081DAF501924083FA670F9424F77C90D282F4BAD87476D75BA052F35A70AE584FD2E3261B09BEED5693A49616B39F60B8D3D13E09C7C73F7250DB233B64D88EC6D1EB65FC5AA493C230ADC12EE3C97B5CD99979A74C5805A6BA8D1CD0615796108A6845FE0524B05EB4FFA0E038DAF9E3DB033A0FEC4380888D8A63E612CAE1AD0CFC27969B40FE88DC66772173584894AD217C3276B2D7015665D9DA21F2CA20A81CCF5F0066AC77413C3BEEBEE4CBAA7E10FB192A0BE2BC0D1B00EB3E68249B23D276B3321935796E1BA50DAC93803045BEB58E97EEF5A186FD7BADC43DA9286FFACEC4A64B2B979E859C36488F07CC9E2E4C15DE3D02037C6881FA278C0162313822CE07783CEC35D1C193801B63BB9F7007E12718DC8D4AC5B50EC5F3439ACADC2DC1FC494073C69AC34BFDCCD12DC3C838F1AE6D4EDD7179480AB493429579012D79250A95C97EADDD2CBEF7B52A36692C20EF5D7D3E1B92F280CABB9A336A9E69EB370F2FF81F3AAD6134EDB886DFC1270B1CC9644D286832532D9304F75F7E1683AEC143C2B6D4B8719C6FE74E04093F135335CF2024594D6EB1A1A5517410FCC2CB9E0A21A60171076B83A99E6A498079DA097E5D13B8D31464E1E8975F19E0324DD896DDFF575CEB0955EA6A1FF6248BB250CF8E7BB1FF97771C370D5D3E0547F01746E0737F005937F3DE5DD6F2FB5AF8515A4F085F8759835F4C00145A7337BE0C0EE467012AE06027FB8FFB99D782174D266201B9E656BA75AF68F9211714DD28EDA4ED7A8EDA66083776C01C67DC478F77FA34312D696671A5AC8538499C0497CB038E9A7842E9C40D76CDDE1B1FAE1F99AD23B4E584A3EF2B8C7114E47134EACAD7ECC0A88EE90EBF07C3DEA9868E789B36A7CF35498373400918ED059D8FE392408DCB5AAD2DEC2E11067359849CD3861C809B36F9EE6072DA535A92373901D14E2F09402B17EB79049295EA6FDFBBCE715D657E9E525C26C8F8FE3D2A5FE53F21431BD0A19616D163618287CFA3CD69147CD9AB5C08B52BADBD41B0E3CC23DC6209F9A5D1604BC060915241D91D9B6C4DE8C45BC794FC8E749CF0E7A254AF23A61F48D304570B669A5D57DE9281B29DC39BCCA09B80BAA3EDB1049C4B4E6CDC35A692ADEF9EF3204DF4A1E9760176A5D0CCF6172CE979C675F421C1C758FE7D8F3882FBE9315D2FCF08288C3AC9B278B4C8CB47F836946CAE2963E6FD9CF6070135AAEB14B70EC078501C98CA21625550BE9695CCC3C66A6B32A9F24B6B61970232A614C4D7E5413883C20F06F4CFDE47FF09DB4F4ADE697EC719E67E9DAF04665CA57C529EB2DDF43F75610756898778015B9FFE8621814B4C9C5B5355ECC98EF71EC0AF2131B6850206D2F0EC1E4C87D4B49CC387C6F192EECC1BF58BB0AB50CE924E16F32DF783D140EC2DD8275570040FECC3E49DFCCD2AA96DCCE8CDABFB723F94732F349083747BB51BCE7B4A178C0B6B9B2123FA4486C863C25DE5B1A74ADC88C714CD4695470BA6B1FBB09768D86DD5E34D7F1B378905E5B9C7BB7D092249D6DE8D8A2FAC931E19223BBB305258B90D468661348A32BEA13E8A8AE9B43630244B940AA16F4A39DD953306ABC38DA3DA1B1B27C9D27B37ECABE04999B8ECB155E75F7A58F80902B3CBD2F12CF739228A16E2D5D9327FF63587CFC9038DD1AA1CD1B649612AC2A9EC58A101A4473DB13E040A664F992FDAB09E89E7D1DF0A819563CE275B0164135CCCCB2AEC4FFC243EFB07093DA8520EB4C63239BF4610B3503EB8D2645393A2C68895D607E52A27C7F5D4AB7F24675028F0F06B292E3825E3324BD8D65934F4669D77B447690F275BF7941883630816539E71F60818A0B1EDAE6529BB10D3F82D5D535B04BD8EE93981F2B3F140BDE43B3A37EB3331141744C14F9E3BED9A1C8B237640A996C26139D7E8110303ED3AA4221458D63E5810669A2E7DA6B2E59E07C7799FF1F84F09397378E7EFC985C2FED3412B53552A3058D6DE563966FA5BFA57B1393E23E8B741A23FC1B6E4C6A41A1F37C757DD457761A73A9DE2E0B02875CC88A623D6449716AB2F1C3197CD2B2FAEE68FDA7302A68361EA7338D1B381C5A8D72279066D4E3B765E60A457F1BBB8CBE14B07DDEA0612F072EDE09C0FD7A0253AAD28947044FC28A7B824E16A0557F0D0B4723E2ED5B6CAC19FE0BC333CBA2ACABB1942116014A32ADC757D102ECAA73855A7C58221BFB95EBD6C85F442DFEDD148494F22B9E4F5C3223DCBDF547B7E47DB14AE461B4D29E10ABE5C17B9CC608E2FCD7DFAC60E97C8AEAFFBAC026869B28ADE5AE9A77CB30191AE306EAA19EE5D3D8403A8C95C0F47A020184F390F04FBD5D0F2273CC02E826480D85913E639A650DB349CAD786A8BED46472E18B395D371E66244C7E76DC06511DA49C4AAC8C6C869555EE1C07B957ED2BF7D6A17A024D35AC68CB8629F127240BF7E355E9D4B54BC4CC1AA8CC5CD96627468D85C35CE7A8B75ED6656805197D23AF2492739932F544CD0829FDE91F2719FE94EA6DC2233982342FA0ACC2B0EC10BD58F8E4CF9B1E6D63E9670F33FEBADC5F848E7037FD304F5CAEA6D87C9785A51FF4C7DF5EBBA239377D7FD23C305C758D165EEABC35DF81CB3B3759159B7639360779F2617995021D025701E7F113D25EFCE23BC0D190C7A157C0B4CE4152B97A3A4D9625AFDCB1A507682FB2DF8F08E5241DC5C10CCF0F9A9DEF37788CC75BB2BAC52644A8CF7D030F396D57219A49B37AE02E82CD4658533E9777F4492B56CD5C482FA8BDADF3C9661E72E88985A762DD7D3BBB64FE0B82798126A572A66FD497CF49FAAF2E2B173235EEAB5BE365EA25BD18B82834FF176E1CADA06AA4D12413257F49A971D7B87042A9231A3AC2C1AAFF50D8843889C100C740818F3E340FCA0522EE6FB5D9A621EEA3C36C2343A35CC879CA609DED0A69E1A0859D2C6CFFE036063392FEED00A54B258D568E027D5994ECB59C4103946AAADF41B8D71BAB529E1279D788D292D1346999F0787798F0780C6A378AF129981458A002961F3A50C31F7EB2DC90EFCAAB6ED4FC01C0971360F807D5EC0BD9AFD214A5B6C041B335C7997E2272E3437647785EFFD2165696DA3D2F3335F70696B76A3137981CA0207172095E500000000000000000000000000000000000000000000000000000000000000040B141B1E22262C0073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B + +count = 7 +seed = 8C151C556DA912A82DEB32144C8A8C9090CFAF5C12AB822AC3C72618837A41C2453B715EEFF3724CAFE69B1ADCAE9DDA +mlen = 264 +msg = A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 +pk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E3354FBA12D0502D0F583D2760F604C4C61CA20A8C1B853C9A48C13F679F0575BC39ED928E95F36693C4EE88E421A2F23D46DE9CC7E0214583C3C283EF3495260461DE262C73EDF632410812D9054BB50908AF82CCD76A596DCB1CA579F9AF180B12760AB595E277CF2E74259E3A001B5AEB31C64F84C5965F59EC3A3B89D0D16320B18D736E4618F7856C63F874F68A8E337E0551F6F7DA78E882670BE0FFFD6351A08DCD6A944EB6462D0B370809D5EEF47933A9C52DC4EA3A81FE31547FD1528D70CED3359464D6C7C07B8FDBE787F84BB267B0F5FE64F9A643D735FD69F58001116050DEC5D22DEE2F8F04B135BD47322DA0B623049315AC3DAAFBE7C94ACD84C452BB83DE8ACBEB2158DD3584A5B2593EDFA62D0ADE2C21B85538A8AB9A27CD9EBB42279C24B9FF677B45F497C080FCA9DEB1F6FFC127D02E8CFFA32539163B38A1D28801FB19BAA18451C4389013857FB42E279D364E2CB7F19E8B702C03ACE97164EC2699EF20356889E61766481A524288E0471A410D42F83A82DB7A8133000CDBEE3039A4B6F77564AE121CFA9C301BA7D870BA32E1ACC4B5BE600033B1D6807221C4DB5572719B2684A6A5404E62CAAEF52F6F18DEC6B4171A6517DBBF8CAD1C11B610E55A6D515DD0B0B953F8F7AA9BAA0414C45E5C87174498DC085B514A8160435D3CBFEFBA6A28028510EA11B2BB875FD388E66B94220C143CFC5E16B0C1837C1E22005BDC573838CA28A9F3472FD944EE4D881ACC06A58493FFA45CAB96DEA4CC7D8EB70E8742817CFD86B2F87AC2A25B373D95FED78AB9F432189BF565750DD34B5DFB99FDF67AFA94E5C767A7BE82CD29104F19BEB33086125024C384985C16C6CF7CD3C79A1469A9D0E4FD54CDFA6373CE0D4C1CE6D61413910556E8CE6930E46B41B0FDD889AB9FA7D26ED6287B72989A93F41F8BD3A1184E1A59532876B7CBF7BF869A1763FE38A1274CF00BD80F9BC3AC7877189B455E116C6094B821489096C36CA94032787B2B23D83D701445B6D8902AB7793B3A5432E240D488C84DF492E1D949C38DCE2A67B55383392C55A33B2E39F33E6D67006EB9A4EDA06963214026D0BE3BA1696675DC2866530DB4DC2FD46DDBEFFCC85E3044A8C946F2E1EF255FBE1181137B33081449969FB03DED3652CE5307181A97A502B8462E393835C9E1C778F7FD4A95123C2CC1D60E58CBBE648E4AB86C7212661A92D0B2A816D4E665CE924FE151A0AB4CC1AE59EA73999A081939B9F2641A3212B9B1D4A579E407B0B554C7962784B4B9FD43C6CC6983C4D0E754F4645A24157650D7E8FF631270335D53D76FFEAA787FE4A8634DC6535AEED744E040DC4996EDC2103D6E82556A47A9F9224BCF8FAE60A1ACBD9165B7637F10D8B114EB7FB5EC291B5A50AEA36594BA5022B5A9D93F12B9E52896AD4E3E5E8EE3E7D2088EAE910B16EEBE723520354A484E5E5FDF6065DDC04D737BECA572959BAB69677047B8ADAA8E5ACA7ABBA442BE5BBFCFFB033953B2EB62CE04A6A54E7C3F1205E84DD4EAACE81E71516859865B078DAF06408258B8C603E9419F36C268E25DA1058DF2CBB112587B1AE33A7A5C743633C9CF1DE3E2E36195161AE91762433AE127F5022C1D0F6E6EE8EFBB87454794F59960FD52D32CAD3261BDC59D30B01151E6885F24C51027554557F68C6A8D481F47673F51940F9AA1BE651F6D414C57108513DF0163AC66029C3F59F771C5492324416E0F9767DFD6D0472F8175C5D4B2739452DCEDB116C67845A15ABD9C4CA39363CCB7B05AA3B246D940EAA5654981B0911CAD121F1BC440AB2AEF41B066573F5C3FC41D519C98853C2CFF50D3E29C5508F5C7A1FC20847172D83331794A9EEBA4FE4B2F1A093191D29C383F2A541D21303771EE4B7155931956FE8F3D963EF950576284A8A5DE41150830A4BE67289DAF7BDF1C89FC3942E7E4DD3D26ACF7DBBFF678EB05A89192900FD8E8344EEFFDC988022C049EF70FAA5683144A25AF6F2860C8B0D9F7E9E60DFDEEEEF90987401C266A8D4C201AC7211B88BDD28FE121CC8F441A44B6B522E374B08EAECF8812F1CC9EB662BA93646100304665E0241D094870B95C76436714B35C3FA49D38135BC73F12FD99BDA17CF3EC554C94E96C5F2F3470F516ACD1B2E5EE76787202387D843C379F2E8E92E5AD4030309E6CA3E1834DFB2C3017830951C430E643750498410723A201C80F42F858E9BB3A71C7C5DCF35E34F8B263D58C55984F7B92E82EF5ADB74FAF121AA96A80E9A3C1D987598CDB6D0364828BAA10A0E89BF54E88767F11DC74B7EB208DBBE3E94F817E94F710106A6B1A24A830EAEECD01906012395DFE14CBCDA3574BAF1D18409F824314C33F7C790074028F8C846B739A90D8D53279C7063B86A8D9D6752CE829A46790543EBE1BA8DA6DAEB2580F3E064FC2E5527604E2A8065C0C71BEE7AC65C976C69CA04173E6F26C0739993CE3CAE29E8FEB6F9FD4676C93F7E8CDAD1CDABB50C10DCC92A7BB3015CB45A658CCEECA867969B6DAF340BF5986E73179BEA97FFFD845177B387942C444F11E0D5F6C669F676516EBBD89B5CCCEBF150B261DEF05EFC54ED89093D9658FE4245B8E3A870D6247AA552C893CE6908640C1257629692BE076240FD931FCD2DCB744752C477CD86DAD8BE4DD12A639D4F00CF85A84410B03664A15F873506E6BFB712D8A04A385288A9C665DF45A4FE67DF9DA6A52707144910CA951A14F38D9B3178138BBF498115A2E6B40C5280B6AAEC1C04B5E6A29E8048CFE12FCB0F60593B496F4B616EB3019FB464896E0889A75C46FDBE094BF81223499ED3A634E7CE77B46132A504359AE1BCA7D81047FC105EA39AE6A05ACE4CB8461433A928DCB39EDFBBF9580F54A7B4434FEBD7B689EA745FACF7297677B1EFC600ACFC90FE350B582DF02BE18D80CD4E81119AA585E2B0628CDBC6AC2D92AF95032279F164C438F83B2670BB219544CA8B1D5A77FE87822305E32FCC3142F0C7909CD376D21386C0E6FE6E8199A56E0CE113E1EC1C7736609112CE649CF583DB97B3E531D67F8571F95F42D0CB68C8B0A75C325E0D5FA4036696DC0FFC6CA994FF10F25309F301D50E61E4E03A2D5CE13692EAB2B0358B0A556BB505DA004F44AF0225E57814A17714462C7292A017D2AB71CAA73B4161D2B70E795D1B95BCB63F0C56E93F8D065E13CCC9EBC022F987B48A4D88EBEE78A9030D41409834E6565773782FE5E8B13BFF27EB20F785A44EC96C16D44EED8D2B1A7F862910D29DE2F6C3F55D5EA9F52BE7E3F2CD6C163ADF6C765B9C102E627F24991A1E5D66A390C76171579E45545E3743B660B22CD71D90B676E5EABA6CB1364CF9A2D668AF087E5C02D9B91B73ED47475F03F271477003DEF822297B8F12DE06A20DED9435EC703EA2DC8CE9C1640ED03E3C18FDE3013125D592A2FCC59920A5D5B29FB227E10753DA0F8EE7C9077ECD7A8C73E54F94E0032C12C44470BE1E33CCE3D23E672E59E0E0E220227996E4843D6647A6FC9D329C42C12CA7F01BEB7280095EA3C08EF853E6701CB46842C8B949C7995F2F5C4BC7D8B2753DD67D6C344741F1EA9630048CBB49BA3748EB6B9204 +sk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E3D725A115907004BD8B2E1BEF370E28C689E114E1FE76983BB0ED47C062417C995B607B0EFCADDF675F0981AC9A9DC91A5F7CB20490C61FF76A877C0312F8B6CC80800DB40018A222C0B056DE382459A80288948891AB39180C0851CA10449084AA3C2484B2488E0322904032A93C0810149315812285C280CD4B0608236121A104E121026022131C00612D9462023492608B26CC9C86C0B054594C82D92C2498A002A4B8830A136458018250B33911C3001A30209D4240480444921436CC3340443300503274D00A72D9C326A6492300019825416690136298824498A906CA2B049C89691D43242A34885181690910672E036121397311C94409194800B26498906124B448411B548224721CB982419352ACC0208A1C4805114200B024CA334524A40058348680CA40800A4680A8931D9124E4B082510C941082849922488904625C9100DD40004523602A296619444100946301C19821C099111398D63388A88422E01398CA1164D63B8085A441004172E0BA78812C5101C234092A82521458088B085C0900851448881045118976D2198090309129424081B1330DB204A902806139170D318885BC80940A0409196459B42059008920AC30959B410444061C2C4648818459182011C816C0C024A41A46C0330090A906C0C0668C4160E998048DB94859A024A110302004691D8C80C48264904008A599021E116081443504996440A172CC8001098302649120410206EA1140842148162960D54946899A005D91886442691D89869A02666A386041434100BA10DA0924018B32D92342620852003A74513B90014C55162C06419126C212649A006020995045A24288A840923188691186299888D0987519922409B2671E1182D111128C2442692925100C66C20026E0012861A082CDB14414A282A92926C0C34320C903114437022180EE1484E19112200038C10076DC8127208310D02874DC808264A483202448E01486659922CDB324E409840988085DC96440A208D99460C1B3430092704A0382024201262B810531665DBC421DA9071E1868801B480011972C934021237041A97910136846338614084455A200EA29644110811C4962480846D58004049904D0C21500AC58C19C34CC2960421142898028219446D0221461913884380510A029019800D8CA250A3B80543248D88408D831686D328204A285150486E8B0800CA046D93C60848A26C1B3309C4288C090472D8B62DDC84514C02684C162904090C02B389404068C9262DC2A08422C04D433852D1860C23A80983C884D3B044C4306018088E51B49094108DD0988DA03025C2A88D838030C0128203B044A03665818271DB206098C431A08488800470A2166C411052A3A201191602C9362A12162D4C101104250853822CCAC64C5C98600320480B128D2328308BA224D00601243220183871244685208184A3C0050107080B9311C88265439805803860DB168652242521B64D8B8025C8140521970CCC9261132620A1B808223732109224E020510922451C2840CAB22411B5481C99401C866D94C0304AB62DE132059A222EC288854A088641249284A620C8384298B00D2213721B8250D946805A802900143008296C1BA36C20C98D23800193002582946DC3288D6230050B83608218010B49640991490CB451C9442CDA065162C28DD8A04C233001D4A0300A106283404D23468951828D4A3611D2920C60A00414102D4B8850D92625099881D49445894045144686D8806D10B34C112665D89440114702CB444C1483810325865A484093488DC4842C4B406A9A006CD49461A2C26C00A02421A68814098451C82588C884244428D2B62160167042B88501B010DB284C4B800C08046098A461CA9085DA3045899261CB184D64C60808073208480483024282B81192B66C549848DB0011DB162593046209030C0A1090C9C431C3824C1407659824861007081B3402DB4090D4444A240421E320225A00520A104623436D13B5501943929CB0900CA46154A28DA3B040CC42488A827100369281408CD49468E1A4084A028894024C9B02480BA60D4BA41104484D19485099126E939850C0C4600838720BA328500891889849010026CB188CC5F54279CDD6C4B07F10B859DAED6E18F2C8FF65A962B06B4CFE07A8DE43AC7E2E3DB734BDA0B133214479BD0CBAD6C576E8906EF6B1AD4DB953714F54E736F1AB049E9ABE908CCA99D71487067546F488A4CE2D1A5E028DA518B940D192EC86BA1BC4D58404BEA2220B6E52EF3AFA8877FEF88F1575D42F6625F940E181B0DB3CE9A0528213986906BAD7A0EA84ACFE13ED6D356AEB7C77C35A2FA120F2E18446BBD164C5706018678ACCBE597E824604E71A96ACB5D784527C1235F5BF07F6B7285C07E66942B5389F70F71271B42EBCF0C868D2714B8668945B04048FF9DD88F9330E0F08EFB5739F47150D7F0218DA7B69FD1204672536F692779615729C1077E153D8E5A71A360A8005F64715102FCB4E7D682829649579C004DF8E54D2B01B81F90418BFB4422BC4CAE16692839E9F441895E1F404B8253E91474AF24996F03D57598EA6182290DF87D6B29CCD043C72BF3FCEAF70E23E120072861EBBCD03E0AD9729DB42D7B520E9FCDC104779BB847E1933898542095C59334B47FCEB27BA98C715B013AF4C0FC7874B3214EDD90AF2C90F3BE6301BA26829785D1FE25050FD3038843BF7C5FA1C701410428D43980F3034BD8D755F73F00096336260A7C6912676B805DC8190E4B7EA12C57FFD27A1CF68AF1094BCCA79AE5775397851A58FF42D1E6CF152FDE68DB7A4FB01EE5EE47CB1188111B8E0EB5EF66202CC2AE5E1CF222BB696DC4E35361C9B8D3FD8C4AEA7B2B104BD18724AA262C144F9D8BB8C90D0267B8DEF042436BAB7E5FF6C4ED3EA8FCD76D03D2D7FA047751AD95DA0CC9392CEED9007A510F9A901D97DF04C22247DF6784C9A8D8C77B430EE2007B99612DE63197D00BDF2006AFE4EB7C8B410A6B84E106D6A40D4F0209333DB87973AC2B0B8A5186B0D927881A8DF427744C3CB8A81B0012DAC2DC27E02268CC09022D403BEB5CD7A4DB7672E680DF834FEA23F299CFF2AA243169D3C569BEDCC3BC499113D4C5579E13CBABD06E4DFEC5083920A9B12496F937E70B710AC3601944D792B16E33851B2A945FF4FA0248DDB031486BD70EDE628E1D2FE27C1391FE68074E413294A3463B345B60EA266B0616DFD4B4C1BF6BDA3D5691AD9B47EBF8B410FB6040FA296F2B5DB5646CE21C659AE767267046AD9EADB7B53A2958D1C6EBAE136440D4615493A697C5C498C5952E626CD68C54BE64F16744D32CF76AA1B8F0021CC1C15F7E7EB15EFDD30F7F7DBB3A0C8CA821A00B8DBF2909E09A8F760AB977D54EE6C09E10854090A58E00A346584C0E2D70EADEFC3C6C014250869CE711BF9E84660B3FFD14341994EC6E30AC1E50B54FD4C575E366531A15937160CCBE70D4815F35A4AFF072959032DF1D31F230D319EFEBF4915685DD23361C1F3492055C9F4AA6D0770C0598220E3850AEDA2562C9ECAE2BEE9182847713BAC0FF9161DE60C4297F2C6BA77781B45214C6E91FA2DC4017F933903B5C4030BBAD6E06423B921735FBA38245EBC2E35A236967C62718A883BACAA84E5C607A98BF9AAA69A5CB1911071C951B650DA88A9D1F62C3FAD1C603C2C15ECF27EF8A4EBB740A32D6776CEB00B3A2B16D47ED78FE18B662EF4CAD7290393D589DA46201F01231BFF9551E30A1D94F602B4940284566A12F6305A8C7706AD0C0626CF80BF064A7614017AAC6169E9FE48388D5EE117E93D08A29EB15FA019BDE1A57150732E4CEF4D83A9E0FA29BC4F1B6A439D5E63985D6377EC8EC72B6407C4E14A4644FC2407725E43F44BF4AFF2462A6D708BDE52248AC956221A5D611FBCC93224E9CB219590F297372581B1F277DC26DBF76A85A7028D3FD2D2B3A13B1C4A2ABD3A12B09DAEA4628074936D09197909740122A5225E3D1071107306B43AA6DEB038D92ED14BEFEB91EC4F5384D9FDFF94416F8156B8EDA021002B923752146266D7914C895DD08E7B5955180A31D3F5FB617E1AF2FBCD0B444D3328E2B09C6C3411B30DD8C1AFBD8521B6A912EBF247A54EA352E829F3A3C2A05BA05C49EA82DBC0BC074B795C69663FB81253DA8C64AF2A964FDCBB38ED8F51C48B2A76B67904F07A1B2D68B79D8FF11D168B14644C90A3F28A19FD1968B54734A0454E532F3BE072FF08C8AF5DA7FCEE2DF721FEDCD533657E8E9FA5561A4BF9ED59F07EE1ED7557EC8C0C88B1F660A1578359E52269D98F9108DE4C06B444D464029684E72A7EB6067C1F3F2C74E0FF60A3917CCBCCBF00D01B5E2B4633318361E50DB715E0638E65EB3720E061145F5E270084003408517E0F70E541B306B49938E270525A1F4D8B60A119DBADCFBE2CC0CDF8076B91AD1E66166A1BC6256A8E7A213F2AFED9A7325781C701A0830AA83BDBB32233636F61D86478EB8CD1645B6279ACF0EAFFE582E2BE1CCFFE82C011A56EBCFECAB0B09A84BB3987F8D4FD25064FB017CAE7687266387744D1B5C1EB9F6EF3B10D9B3C9D9D9A45066835EEF5CE84741833B0D3E79FA8FD8A466EEAE69EE7DCE1771058117F671782D3277195EC56E174FC25C6CD920D74EF1461AB75E5AC23DDCC0D9F69969B765B0893D6363D3DDDB82650748FC9C26DBD3060F58458BAA4B41F144A6DC385FF55725855C879DAADD428F975DC2F33E0366F331993E8E84E83C21B5C8FAF660D7830A38DEC42CF1C8F939DA28E9288FD030BA17E238E9D4FC98056C1AB4B4A27B93938ABE3A8DC26739B357F054F2E72F00390DE17DF15C506D840D92083FF5F6C1F086DB684B377FDF07BEFBEBC87D72B93AB9D02EC02E7BDDAEC3F224128CA51DEED526A7973E726CA1E030AC64B834874F9509A370E7FD7A50751C7CE59C9E211AEE4BDAC2F449152FCC5157C8FEFEDDE8597BBE3AA065200C96DBF41CCA8D35EA22228D8F99690799FCB1B0ED38F6C397E27731757C5865CA378BFB00E9D1E272D2B120BBBE14CDE823FACC96DD7E8EB1A111B597BB77F8C4E902617A38958F6D1A8837FD8D52148ED9DC07652DD14714627D4FC0298DA13CD613240C28DCA356DFBCA01BD59A36B16D5A9C1A31F0EF51022EBC39E784B02D2C0F235EFF41D802320FE0211C1917C897FBD2402E456BE4C5F7069BC5AF9568759DF4928F777441BE7FBA63971C27BE9076A65521335DC57F4881A1E55C6813301BFA429CE821F53855E034AFE8D17780F16403219674BB4D64037749C811FC2190199D8D7048A7EA05138346C5BD06DE93445AC31A45EC3D9E128DE7D02897E81E87F7BD2C8EFBA1615DF9696B422CB6C7D55BE0D42CB782A9028578C342AFF1C1B6666725718AAFDE15D161A4A873F641D5625751906B7731FC4F27F3E2E3211DB0DD2B3C017DC969D1FBB97C3C0F37546C15C686A1B21B2A48F3D7089EAD150830C47C9477A2F9B00A4E92E060E21828333743781B286BF085664441E794774BD9A2C56B7A47BF6915E9FA0066373B1AABC756C79A56972E1438829BD26CF8A4BF250B9BEF82561707155F2ABA28D5EC50651D9AE2CFE637752B91632C3E17A88C3A701A52A3E9D59FEE2542A1A97C6AAF5985DC8D04CBD9244E18FA17B01E4F75C7FA0AE4828E31D65164B0A2879BB005356B401F34C97DA8F2CA597C76C1FA8FF9034F8CCC58C2A9BC09BF49F4645D65DD383E76892294313AFD2DC9E853BB50D2CF882F9F6634024FB5F8F089A1BAE3A4EF1346634AA4B9F9D67AB3DB2BFEBB8B289D1F89D2DD8E11E67072B2F988952AA9B86624C6386C3F63DA575AD186623BDC661A0E97FEDA5FFFEA24F44DFBD380632152FF7D9073C6A888B5AD5B4CC8FD3F91ABC5C34DF6E101836534D7442A5B6C636EEBB34790331A26AD92FF170D623BAEE6FA38253091F5B898832807AE85083189CFEE87FB9818AA8E8C241B793B73E9A67132DCCE84A467DAC20F0E5A9ED206199C1024C24FB5BFD9D128B4A8399707F7349DF992B0D818AB6B83B42ED786AB75C4E1201C618B03503D0F1764610EECA6C5302B675BBB270A40235915F2594C09CE1A649AA4B00CD4A57EAEEF887DE1A3FC65DD7D241A1B8103F9D5A192EDA59A688E1D8E64D3B99B8492173D1E5506C3C6A08FD67F2D668431803C54255920438FD25B4DDA6538D6F3AD25832F669AA801088D65334147EBB535945E260A4706D571624E8472661759EBFFCFBD6B1B22DF535050690611E5CFCE514DBD2CFCD072842EA0B2A0DADC2C101A9604C1EB73DCF22EE1FF6566994DB32B7BB9F2B53AFA48D240EBDF1827B1162649D4EF5A883F3FAACA365E6D0A6A1796EE3D5A8F7F1F1A62BE5E00AD88802D76CED15398E4CE5AA817BBBCC8C7674D871E6330622BA9D872EA666B801A50ACBA2D53877CDBB4E84DD5BD8D71B412905B4A8122D5E951B351B8BBED87A0D103E8F70886FEE2B900B46C756A225F44AE890C34DE3B2C0F201783A9C81ECAF24842AA7448A61C1888A99591A54C033B062ECF8CF0D5912A10F5213B07CAE631139D7B6E910E7F66163238FC29C8D94895F35DD3F3AF2F1C3C41373228D8629C07E739AC9FD8F5B486EDCC91D0B83CFC6A3763F3E733B578B1080296E8EA1C5A310185DE0778513009736160FACDD6CE955991DDE2434FA3714F5AFA6A8690A7E1E6C7FE81AA0007BC278566899EA13F42985AEB1CA6718E4FAC0EF1D6E9F8FE4C9E616498A72149036FF8758045D9AABDFA4612BFBD597903D72C4A85B76508C466C7CF0DB2C870B403AAA124856 +smlen = 4859 +sm = AD868662E5D65D57E9551BFF53C5501E0736B2C86B7A383AE96054920A0701A6BCEEFFA268111D22B993D88445797CF9A3F13E368407E7DAC9A47310F098601F2F282F0D9510DB1E0D3791ED4B19DF9F92273C30A7D4C4CB074A3CC9EFC31C029DBE29552794B9D5723C4955452E30E6FFCC389B0A1ED87EE49DF78C914F1F5C04FFD224B9BEA873D57DE0509C02A6D21E854B99C7EFC5E3F4E008D5C02E7D8A028859790317EDE4184D4E67CC287300612787836384204C7845C27BAF2420C6EDC56669DE48D80046A34E3997355120553C47B27D08E7EEC2C42C66BDDF92524B22F85E2BE78E17B4552F257F46ED64D372C0E4B42EBF15A8093D28A968F396A5C3441440646C5B8C2634C9F81F433A241A3C1BA66E9339D85A7476A5005F98DD7BB522379839C2F3E98EE39A029EFF88537DED5B9B393661668A43B58A2DE8E9B262A2359FBE149742863D310E0CF917196F5D372AA45AB9AB68DBD01B17F1CD85FBEAC868C500982D8EB867E0B0070784EB53E092DE54AFA33773B9E4D6B4F1DD4F5EABC8C562C81B7AED1B2C1A512943D7F7DA42F1F36836B045DFEEE1A935A0B15F8354F94D2ADC65F65AA26D94D5A313E5975C0A7F21EE6931404939278747CBC3395737DBCDD0F6D1141ACA12B7BA55774CB6FEB6FBA417244B4748359DB965A12552D8BB981606739B0C8AD761628E506F4C59C9B2BC3762B7C8615AF1236DE597236CC8994CC3CB81513596794C1465C7E9D0AE0829A28B4F7BF99D18E900D5DF867DDAC907B8454378A6FD6DE6DB9D702732A0B0E50FAA467EA072DE51CA2FDCFCCD480748B8F855BCB5BAC09539682550B4DB5746F67EBFA31C1B926A6E894ED838BF267751C8D950E5276A82B8D9ADE12A8B6AA7294E702A721005FC2D69F5289C0A757F079502ED9EE39FEDAFC019E8F1BA1D4FDC0B203DDC1D1A99D9265CA8B003E3BABEC4683A7AFE4F751E5E8382E048B04D55FBC9CB67675CBF7477A4C8EB2242F6B8C40DBF53B77EA08B76900798895D6161C21973318B1F251E265B38543E7375611340BAFB1A4D5C7F355D6898AC3618DB761288E605D0DB7F4243CBEC891047DA4C3F091DAF5511C7C0AAE864D98E6EBE10FCE09DF3D5D6A0AE6CA1EAD8F1B3B2AA4C4FA8107991CAE1B71AA21D495FBA1F81CB899C07004916A7AB8B7A42C1047A0C70B7D1C7F7372DC2E7358EF6225D0C9160C08BD18A15B8672E62D0EB4A6A60D59683339C12ED103BC5CAA3DF6BD56A3C0311BF588C9CED60A96C8F964F137ABDB091D1343059079B5670FC92C26FBB213673236617EF5924C1621F6A0C4F4063E7BC2589B7FCE821B29E1B1F3C97713DD3A98B45820DCE15BF837AC79CFDA92D11009DF1BF039850B8A49FB2FE096256A06903955E76EF8D57FC41DFA02A41820DF1802C688CCE1F6C66E6E8036B1BFBEE824972089BEC10471AC0C98E4734CDA384B36F1FCCB307E0A27F6957C0B11BFC368AF645EAEC02E475BA3B2C8D0AE54BD713624BA300FB5034F76A451F4D16094F917634D25260A0D780EA7D88D87143449B064601F3B42C82199077CAF47D0173DE76C7D709E458732198D63C1CA580C3F1A81DD0642D0F3C4BECB7C326155EB3F8783FBC46F733FD0616A3F99C72646AC33F6FB2C6362D49C58C589FC1ABD32256AEFC917B54A74BC247BAFE0F7BA0BC989C21D7C59AE9D3E29D64DA841FED480DD75E79BFFF98C9B178254002AC2C9C5FD1328AE588CD94E8D0D7C8E91CA694432AF2B184994EFAA4E3ADE212B0843DB4515F1AACC92846570D5C3472F0E646B2ED0E4EBE56EDAF494ECFA75D0970F3457272C57F840D1B319389693EAE474B0626BF47BD96C76D87AA54E390D1025D6600FED7DDA465503892DD7E1AB692B64F82BC1EB005EAD505E2F4CFD45D38B5E8E6D82571D4402AD6DA2FC3E1ADC8D48F01CB6784C64AFA89601D4AF2C1CCD9DC0DEE156066596290C52293E4B38AE298C1D270FD96AE0A972453EB161E0B2831475BA468D0967EED88ED9E78AA91E5E81033CB43F39194610170D684609A040A93119C639E7588BBF445001819AE9B8B727A14BA3E5C16DE9C161FCBF48CC4F59B455A93D52FDABAE46322FAFDAD7C61AE720A6146E556E1004D0B615B28B99187FC77AA55320223DA5289A18FA6746208FFC1A4192385877C21D794B76CF5D1EF13394E19E6B5F2932DC3098D711E529128188FCA10C2E209B430944057C63E1BEBE4D87E9128E02F60527BAF3AC2632341498192F399DDBCE565AC32AC7564F3500F8100FD610FFCBA79D218FE9625A1F703F7C763D99017858AE03D6786204D4F371757F4076FF8F868AA1AFBD87CA744580E4BE7751878F3C38B7A03DF60B506D7DC0D7B6CA50192F2C47B2C999602C7A057C05F583D08EE0DC25A20136CACAF9717584D94EB1F7F6F634BBE2431CF71B873A01EF275034AA899D627E87B588393E607AE86A81871AEAAB0FC6323000108EAFD034E88B5FE9F8BEFD9E795F540B2534071460E14F4181899DF5BE0881B4AD9CE579C92E1ADF05313220D24F25C89D342086F8D2E48847640FFA05119BDA89B9905B5C458B1DAED3CB6E96E9626F95E8BF2D985991B8751676B7AA5A5BF28D460D19F3C93C0C7C9C73F5FDF33B5ED1E36C810DA28964C8742714D13336B6E70E17BC00867A5A031F68C58922D63A604026629BB548FFAA3BCE35E42DD0ABCEA899850874916232E419527775F705BD758762ACC22665F0E26151693B8010312B5D8DB4B1E0C9596CFAB636DF8ECA50E5CDE19F520E48206552CDBDEC3B12A5D82EAA29E279A31DD008B19325C6840CF5C20146BA8C58D2004A57219D2DC3D9960FB1F30EC4B54FA8DB6C7D82C83BC6AF0C3D8F2B43773D8C1B3F9F1D841982E69039F609DF0A39D9EFB2E23241A5D327ED33290C67B6C83CF2299E22758D83FAD73AA2F714778EBA5A8CFDB5E6F7EC24CBCF1376AB35037E694DD4850A7DD387AA547FAECB678D8321DBF985C8850AA53DC1412B01E6B1F7E537D05118F2B78133A04869A59C19E34D8A128226F372C358D6A9C156C29E00085CA9FEA31FD67B03EEE53B99E03F2D4EB442824E5C4A10EDA86CBF23B3BE1705E151511F553E8FA737F60B0F87DDEB74876258873E39D7A8C1DF4CD5E4D571029F32BA89FE3EBCEFDEFC63DFE40C0B83394730A55DE6E1D3C0814276CBB7AC0C9DADF3EBC4DC0801F5082F7BE74E571DD22AD1165981D196AA53C46FF071FB2E9386C4A7FFB1ADE885E28BB6CF76B63EF0F21A9ECA09837C3794E9FFDECC72A114166354A0AB720C7D843BFFB7CC79FB58A5747DF5E437F51253D6E4509711327FCEE421F46F8030AA44E8405BF5842627DA7DA32B76ACA35C5353BFCCFFC8A698889F2B24309F925DB2FC3F0293057DABEB12AB36086F759449A97BEA861A9DA0FA3A1A51CB8CC3B7123BBD551794D927B556FDC236694E0E7A0859FD27EC7454539533420D0E6820F578DDCA1484F493693ACBB06949E222C84E46B0B1B6F8175B0CE703311C6C631A0E8FD825B3F01C067E3687DE576D340A8E87E10AE899F3DA0285129E3D80EE760EF275C617DB039948C1DCB24832B898844A42FA615C5A8D5687F82AFD503DD432CF3F5780D08A7D610D5AB30714A65693DC8838469090A704BFC2D285E37C371E8ADD0BD32EF5E05412573248A2A715E101E3C2FA2A810D23868B636DEDDF50CEE5F83FFB0F1C83C878EEC6A55BDE3B094D570390A3E5FC2438813CA320CBB965EAB7466D9DC565E0E6BA914B0CB6D1BA8B09E1CB3104D568B8591F283918FABEA2C0787B6C8DA58EBB7F19F5B0ABC67F3CC4537E8FA5F78B1D23F848896FC56EDDEEE88F09CA4DE2EF85279177DFF464353517EFB8E9ADB9BCDD02F016EDACF4023E91EA18DBA6054BA34A0117938069E7CB869BD91C9A0D4D5B52677A6E31913D7942833AAFE0B02FABCEFCA6DAEABEDE6CFA8CEC7832ED33422F2FE521816DEA15DE930EDCC06D573E8366D6E499EEC1FE0918CEF088E944A5C88F29E3B8B48833CBC1803DC39722B85B294FC7327DE7BF38AFA450412A0ACD91D4B00C66C6FDD3D9257EAADDE0F0F98110002B75AD539D0B23CFCB5DE14E303B352649FC5A9654E27185B7EC8D47D90A6F0575874BF9DEF17B292D11AB84FAD445FA28944C3C5D589E59DA2E4396793A03988E49792DA93CE68A63AC52D2301EE9585296D967660386D73112CFAAE304B3D58CB705A32391B5CE4A0940E6F8D73050ACE71839412CF212E473FDE4C5ED842518D2118739148A7BCD3E09475297708ABE84D5D440F61CAD98C66D97AB32F786B4C28F66EB3EE9DDD37B4F650628A37E05E4415773FB5B53C6204602A49B823A8F810C5BEDDCF69DC538261311B05FC3874D98230A2ED8DEAA13C9D9B179234A39A0DB8010F4AA07EE2551E658084CE663F00C19639D79D06A2FC3E7556B4527AB8D633745BC6CBF9BA66AC92819EBBC059147AAC82566FD46A92A1C997A4BD2F164D9516BAB407098B7769DBAB3D5CD09D6B8543687458D8271448F5E7698B8514635AF6DC97777173FD735E416EC0B0F55490AB01B0C1664D4567E6AD5BE660762355CF9D4E8539CA9518EE02097A32DF4695BAA6162FFB88E7883E8E3092083A3370C8FDF0B045D1CD80CB5864AC215FB0A2873484AD7B8E61F5F2294DF05B6C1B6A7BCD3A3A53E1F57FB52967EC32BD367D313E71ADF20B6695A2C47C01EBE843B11125B1140DD909EE94BB94E37C9EE808E3F14CCE96B379B792911F1C7D16B253A354CA4340FE4754E05D4DD62C9982F0DCB6DC3D3F06B2DBA6F37ED8CC41C9091997133C1D2AEE6200A46A6ECE776606DCFDD75BAAC8860828D6B8500DDF75563385872964A3AE445165A08B7FF4269B2508BA5B5D420F185FA6BC80D0EAB268963F56C16C20574A1C997D671FE71888A3D818EE4DE548BD9107BB10ADF2C9B2EE19035ADDB6D760226332051F02CDA5E7CB19962E972FA79430E25AD0E5CF50A73DEA91DA6EB5C0A6FA68D626C9DEEAAD479F606FBFBB6472DB51F143CEFEF113C60D400CCC1C707835D3F89CE7D29EAFCFDFE05E6BC4F321A0AEEA42D690761E4E416A7F7344159CEC17B1AF7FB218CAF3B974C309B79692027EF7B0BB8D9DEFAC665C48A00ED1ABC3C3B4692385EFD8CEE9B96E03E9A7EF096350FD2190EEA8C55588F6A4BBD725148CC1045EF70750ED69C060C6F6E25342D42C0031048A16492B7EA18417F04ADF66F406C77DFD7453ECC1E92D77B62A968B1741E4D768D56CF22543289E0697079D75761D684A4BA0F5C3FDB531CA7BB9077F787F50B39F96D83546D7498395C35594F28B8FD691009C6972040FD75204E121E3833A7982DDDB6D5E7F08B5888B0B7B55766BE610D140B2913FFACE64EBE709FAB65C5017277716DF11F33B44F73CFCC850775E0310B1E0339508E264FB2703FE743644EB70812B2E8E2D2720E73C4B5AE25858E07EC721F1423CE781FA0CDEDBBDA2CA53D75C79009B6D694B52D8535A5C027E3DBE00D800C738FA6ABD1FA7F8B432F681ADBABCDDF2863E27962002F9B5B477CD48F1F23610ACEB7474CA44535DF2FC6B44082CAC88DFB54532CA2F0A132716C866F5B6EF656941F702D1DDF4E1742433FDEC6D5992651D32A735984E189D58AE4B8AC2CD068C5696B8DC1E3E4773C82A6133C2F3230BB2CFC2A99436EFB92154694F9E6B68262C90F9A4DC20276577B9E8492E97C0B125630BF7DED5D384B9140A8C3B47B2D2B6BD5B43510886FE7B49C09BCD0E6BDAA7639A908353F980F4A6926450754ADCED6EA7FA66859155C9CCDB1C060E0A46DA7FC34FFFDD5B70628713DF0DC38743703AA1FAB670A8A3F2D7F48EE7EFF9C227C2D96B1A8164DA97BF6D57678C969F7736E59D859049BB8B4EEDCC4D9192CD4818AF0E48A7FA40AB9D9FB7D4AC95DFB13F058CDC4806EEB6FA7B17166104067835C11EB3F7661C18162F303495E65C870A56282A8DDBB94E2253C67CCBCAF2433AE7FBE99158E452511524730AEFF2A87F5493ADC2328F2DF930AC4D0DCF5DE96BBD9E187B5276550E6988DDE6FBD3374C50DCB5A051B7F1AE9C82B1DA36A4FDCE29ED55F4CA6C23ED6C5891A9B372EB7BAA25EA3CA00887BDFB11708CE95311A7C3374ACE473338EBA4277C4B29D2ADBA2C6EEF259E68C6DA546698DE8BA42336190AB2FAB2429AF98D8E3BA3E65024A303BF8E4FBF4AA07A5C0CC9ABC297C377031C747959B6A6A15A74E0A1DBDB4ACB3590DD43612A300EB2EE4DAFEA515DFDED70067BE0B676FC96842DFD7C6128686E073E884DC694652917F619AEC9CEC356EDDBD7F53CA42620F363F553BD9CA794BD0E22D4BAD63687FF4102CA590421288D969CABC6050920587A842162819297AD0A2248506F839FBFCBF13E4669A5C4C902224B5A5E6B8B97A7A8ADB8CFEF42678A94CFE4EEFC0A0B121727647E90979DA2C90000000000080E141E24323A46A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 + +count = 8 +seed = 9B42F41492530EAC81992F17613EFDF155F407D7E67F18AE193EDCE714D65D1031E7AD10839AAB46D0850EAF5997AB4D +mlen = 297 +msg = 9366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 +pk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87B6C2F5D2D4B5BF0CDB4B0B93C1840A4D268B3C07C8B9D136379D39D257D44A4704FAAE224FFD89BE8E8C1073D88CECA097172D3C18ACE2BA2382A44C5ADDF438C5E6A863A58B6E238B6138C3AA6A0A5B9A6BB42FB096EA3402B334B2584C15D8736A90D4954346FE02084C9C2147F41BA6F8B30C656730FC2AE0129069204F64EAB8EF33977AF5A5957A76DA95743B0900A4077A46D9F35B28DE4E420A4DBE8CEFA358A4BD744344CB0DC2AF23A5E2750C071AE93850D79D131D42123F80C2BFA41FD3C29F539FE0A9B5A868BB0863AA93FFD4A70EDD43B2E5DD51D6025E7C94625E6A19EC4583A589EAD2F6F748F1903E86D225E279E7036DBB7CE545BF3DC2A3A29D8D45A1F792C35C22AC87BC8642572ADDEFE2990508A0A5D2B94891BDC6C62B5C927E8470126CDC5801C1AE6F31734F46AD83B30959E540DF5BE1BC6C9D3F96CF90405117D60DA63398ED92F21F980AF8C8BED3DC9281A24E646A76408457EA9D86D3713074DEEB63566F2588124EC86979399F0ECAE1D6495E9B6B5BE9AD289B99CC0DD3DCA53D3413432C5C30769FD8A4485D28BC0D358084FF74C47E543DEAFC61E30391B7151977A77F672DB803D841677DA033634464393069A04B80087E8EA4E18D4DD67B46EB1C3C1371332CC9712244F279A3475AD99138766B87D9B0ABD1565DE85577B3B9F12A084B754CC99D7858D9A76251090FE96DB4D02FF2AECDD95CABFE3B6E4D53F38B9E57C3EBD4E5214A997B80F81F3D6BDEC7D304F0A90901C34EA08FEB770F9D24463CEE59C16E3D556C47B2EF746F1D96AD57EE74B57D930A46D5B7D092C638C46F00A755CDD02C6ADC1AA326F911B8B765B70B3DA10A36A04BECAD047ACA25F12E8899A897F8D6E67D6F5447A05DA83FB4B25B8A5003029D30EB347FC4CD99729031767829B6231DDCAA70CF4E613E9E04F320A309A1F38F871E59637E8FD7C52D8C79763EE3527F1402E590E06DA62C5FA74EE77292C6B59E86AEA435A4640C061BFEA831151ACCFCA2B1E548DA3DB8107DB4127A2F7778916C90E91D2FBF8307F2C71C1B12A0F153AE3B4B16C571949E2A5841393898469EEA91CC614952853C28238C8CDADA5DB8715FECD89F4A21C6D28BFE6C54963857AE9FDF1D82BE1DBF9C7B59FD0DB9D5B3DA44F8C9367377A4A7BC8908BCF8C8F507188579EC6CC59B25B13E0F7D63ECC2E633A964F7DCE09AD011C0E088CEBC7A7BA8B4EC2EAE7D56B6ADB3DBBC6DC516C23E59CA4131896E0F36F81739CDFF5EBB4CAF65DEFFB971CFCC9CB9CD0F5EC1DFA3793EEAEAA55832B6D4BEB6F68A5D941E264F99D0033E6EC7D4A3C474E92CDBFEA057AA005F0A6395305BBD610AE24D8E90AD587E4411F7960B4D2F47C8187BCE06A6D5529908C2CF3F7E27FD22EC3603FB99A0BB5209A160A6EA6063604AE2B8B355401E5EF20A007249B29D4181DF83CA047DB15D0B9206D17EB278F25A901A5B8ED7F512013C0F8FA91D91EDD903D2EB8AA9960B4190EC7314CA6B07F63A513AF9BB03CCFFB4663B2A7744060FB13EFC3BD362819B47254707C6FB1B3271B7AED6872F5916030943D769B645D1A4BF18D668BF0DD0CD9E77A2E146DC38786E96DB2F3EE6DE56D2F602496EA3D5F2D96B22A993CFB74A4C6D9AA81B6F25C17CE3256951F2883301C85F41B916760500BA7ED7F25883AEBC88AC4559EBE9529BA6602EE8159FE64B877084934ACDC457B2C0F3A8FA971B7F0FE4D135249987560BD07D6A1E25822151F77C1BF70B0F4507FCA2FFDD14E31BE56091323180E90F1EB5CCDC0755C1FB9875F6E890EB151A86C2B3784C960F13857394CAFA206B07A048C643314CCC0EF9B97716536CBB00EC0393ED2B541376249968C511E964FECC718FC47EFC8EE4869FEB10FF141D8C724418D4B79A0EF8F0319F24B5E846048216F500C3794B9AF7C04EAFD594C9F57EE07DB4F6C985929D1E46FF4E3B9066A153D0D3593D313CA4B11A9AD63B409D094C58193388496AA4FED55E9983D1461906CA9BBF8E17F614671E3AC30F697067BD8D6C3405667007479BD59C2333B049DDBDD8354030A1E8B27A101017294DA1AAC7EDCF3781EFBD63EA2DE6A63155515DBB657140C76D5BE82D31C4090EB588041F6674A1CDC4133A9EA056E2C8DC495FE5653A858DA24CE13726737A1E021D5AE2B012201348777731D66B5401033FE8D3BB27801DD6EA48B5EE736E0DEDC290701B07EE6B86733FC4B07D1FA2924D1B7A4695FB078FF1AF09ED042B4DBD7DA6A18A9415ED96B53FF8A99215528376BDEC0AF1064D17CE676C8D0222828BCAE9085966B459269C4915AE612FCE8C533FABA3FFF1BAB75BB32991B707C9557F97D238349C01FF0D1CBB97A0BDF44730EBB2FF1C4FABD129DC2D0312FAE14939767C42BFB9A0272C3165E89DF6A7569C06DE5EF48FEE0D8A38DDC70855554326E70F7A91B5A2276CD2880F011AEAF1803D6DAF34347520388AC4A869884EBC6C353B6AED414D3518C1085A13FD1D98221C074113890652783D26BDCF792CFF91A539B7917290135FE59B7EF6951A75C8B72B468B8906178034AAF2CE5E0EB737C0402023F354FBA5DBBE6939FC34732172A935636C417A15890E4C149631171EA6D2F9C381359B7CDA20255E8FCA3E8A4F14569AC7FF9D59822458EEACC54C587A8F8296152B74A21878BE5D5D1E55D1B87408464E99594FFD5F14803353E342C5CEFDF152621686F58EB84620B6336E215D931A9A00E9EA9A9ACDA29F388E8C967151D1AA439975BE673CC12B35A60D28EF421DB3B820BB9FC36E7AEC8F58A89853A4D2D91F52D7797B53637EC7AAE7F47F99E797DBF1A4628492A377D92CEF03A1B650EEF2A65A1F4DB3D25B7CAC01A02A050C92D09FA5D33C580F032774DE917B8FBEDA4006934FFA806B91078B373AF7E1575AE9DAA757DF86A8A2F0E1859D5BFBD2A9196DB3D71937A4827E6BED862BD1207FDB0CB8B6EEE66A67A099DBC527F78BEE9EDD675EDF3E39229F1035F7236D6FAB2A8C044AD06A0B68B88C498546B041C2BA47E9D66142DE5119318468D325B89354F0F2242DEADAA8D1718DAD492EF190E1F8B5FA2B5216790513861394584F0C1EFB361C2F717C6D9541C544A5BC7CE894B4676E12F81919D7EC6765E17D188F4D8AF1FAA620372C6851C61185691728B6391F11D4D8CF61E16A9E162DDF8A84A3CC24284D91250991EE7E680C96C11B1C9265B625394C7488D2FC8F6DA9A2A771BC197E7CB0A690C52ABAAB32368A2E4C195188447BD8DB885F9561F19211886B97BCDE86BC6EF51A22B9EACA2B923A559C985E6421BF0E3ACF79B998F7BE4E5AD36BC8552397CD2D2E6813F1C885DCE73CEC22F41AA57C61A5458DC2B298B9E33A2B517F51E0CE6065A0EFED48A7ACFF0627EBD6C8B37AE92F863CB351BD18F674E386D3CFF3E065A8E2318146E673347C7D7BA7D50D38D294CA6DEAD1BB5CBFEBB94901D0E98CE1C41E095F892464E40F35EA1B3B06BC5E2F73914418DC943C874E117D58EC8929C8211C2C8398B3F2B164CDE5F08732E17FA3E84A8711C98F2849A80D1E0D56BFD9098663D358F031D17E3E220519887A48F00466DE3FD82B3 +sk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87BA7B45DFDE262F94D66F558FF508D0C53E0D9839259A3E38C3DDF3976BE43B9CF7BB58DEC84E7D2406213A27AFFF342E2AE19EC350A7C25ED39F28087E30CE6804C30001AC38850A42C11303250041258B600E2A00164804C00147018455050100E484828A3B82DE24285D1483112354282341011322840188E9B828488922910363293B025483004A1120500A1290B19008C22115090899348450245215BA20D1A810C0A913002156A8224204416519406200347040C828101470C13186DE19001CC38648AA8508BC84D1C002942C485CC922D11A8911B0469081332D3B26522C3681B8801A4B20491444C4C324ED9B8254844284C0681944244001509E0902801260EA022481AA00500012804206C93000E22126D211309208825143930A4344908894908432C2042684B92281940061044121A050813850C8326498BB245D01282D048648B9084C4B69159284253861024216852144D54865102431049A28924C784DCB2498A424D10214204204D09325121274E23C964A0C2449A326A91300DE4A20C8002288938920BC44119044064365043845191185254C051641865904401582884228485C9A4441100919C0640212830D1C060C42082919868D23462E120840C9720D0146853364514C3008140454C460A8A2691141381238721A1186001361220276E09438C2034400947064CB08D01C11050129214928CC892081B11718CC8501B006A191042D0062840400C1A230C41C8110A07259382911AB460D2268A42028C19A86180126212098D1BB730D49068A13292E40862A14810C0260D0B098D50166A43184D0C37824B8468D1260910C465194784190161C9C0041B227159386ADB204110321202978DA096050B0410224060D136920811124906220C132AD83881A2800DDC16226140521BA561C0906982282412388688880D5348481B34441AC1699218880AB051A20882DA186ACC2449601602A284709C2632C20452209348622406D3140603145261300AD24212CCC820220760181068C1420562B831D22891DC086413B609E3C249982046CA308ACCC6800C254082144124910D1A282A10A88020B309A414520942404B46505144848B14850938848B264E192782512001C3C28C19976511428DC094641A4782244485CCA248183969CC2451DA9028834890C0420AD2A8290246124B82091A1968043981A2C430D3080824857009081024B34509299213205088064A09C74D580491D0C829E3324501324D5C160112994419A750E0884959006263828DD81286E2224824B5014840201AC99140A00918249019124A5C4686613811C03605082651D0328E84B48150A84D8BC68824240D8C2410044589CB844989246A102720111981084725E1065083B86CD8969102086AC418920BA408A3100E11C26990200643260014B125491020228704A09830002028D1942D00158518B07043C61158C405492032A388655CC24453382C2128910A345282A425613244DC060DE124214B3245C1A4695C26300C1490E0262260A01021325102A30D144020A0B88C62008EA2B061D844610133819016891BB0311047055988318C266299440009A92D5B084210029109810CCC466992C4804348421B12320BB74113876414456D5C1610221848A2182213986863266611B99021802924394E214609E238725A92094BB0210A36240CB58DE49430D22629E094209C14888B34455B4446228900902246A0124408096C548271420410229650538291A2B22D51B46D8890601A134D19C610522231A280405008126294049B0471402211021945A1248ADB9850E1167214906D5CC60D9916450B9801D8C04451C890A20685919805A4088504C00C9108880C8409A0B2684C0089491811DAC880D3B8891A27500181000B166920104D4B8601D116219B862864908400260901030D898228822082CC4071624468D3A211D98045C2404DCC408658062203C485A13842C1346ED4142923084288966890104A1C136061B09122096154104919062548442862082ADB2292043340E11891D4946D80C84094B44009932520006522102649C408A3042CD3801023B7649114611B456013056923C6695C168E889005CA73A24BDF60880336C5BDB7409EA27233F379E376E067597219FD4B9F6CA1BF34FF28E016130591BFB08FFF82EA80D7335443C43C40298F9259F89AED8A1BEC21695F491BFC5B0BE158D0769D73432E9FB875CF95DFEAB94D098A7594B851E99B28F723BF11D2E14CBB2CE0C0B1178CB20090A32743EF1B272CA882293BB26A0F0EC7B4BDDB384ECFCCF612ABC2C4D1A4BBB5253CBB3FA4742B777E40AC732FBBC5610E5BA0FC106F006BD3FE384E1D4C6881F5FE7C66CD75CCB334B62175917D40ECD64B92B09274A0DC25BEC85D44D96091F392C2BB563F28FEAAFE840FF941B022A181BAEE63563C11A50CB8000F7409943976850F5E48AC19D227FD2E45C8EA9EB44245A98B70595C57365F550C02223D617FC331C095291052514A2E424923AD80473611687CFF69E1F941C5D57EA53832659C53152F1B0DFC5AF93F39D9D1259CF22F1ED25D5A9F7F75D2EF3E947B5F87962D10901B689642111A0E1E5ED11C6736852A7DC739F9AB9CD499930F98CB3193C893F0A5C5130C540465B322EFA09FBE53639E21BEBB9E9E53F76CAEDEE2895F9550EC810151D169A03B022C869CE4494AB259A7BB2DA56623AB1EF901FE186A4355D92CFA468B8B39CAFBF279FD03BBA6E0D9867F3CD49022381703004394E74AB4E5B9C04FD136DCAE21F6264B8E428649E1C96E1533E83967B4900B5E780B71A7E456D377B8B9ED004029FBBE32CC39E3D573912B65C7CCF21561C63C2875023DF7625E8F5EA1783BF8D98EEC430CE6E1238737483B18C267C51043E562BE77C5C5D4FC4CDD7F6D9143BB48C0CB43CCE28130D70C264DA29039EF5C9135595F942772DA799CE781574AA5DBE6EE88B875090A93EB3CC5BEBE3B33698DBA5D2B4B30B2B4A32DF0AC0A27E5688AA0B91796480F25D425221E2F95194EDFFA6FC5F5C65BD345E99620C88E1613A9EB16C11DFCFB0374BA00A3414D7E3214C177EE769F3D3C750F3FFFF1C150FD6E8C023C2D1FF443022D75A88E716A4A264A726793B5CEC6E29FB25A235A0B798551FFF9A24E7DD5E848E045075B42C0DBED898401589D8DF775FFC8EE1712FCE8CFD480D0CA39882655F990822FEA874AA0DDC5686B5647BAE1761A8ED58271B8B46C0E69C1DEF75C185E2D8BCF6945B7786A4C7E675C18D3B006AFC7380C307E69EC5F529F1BDEFE9E6FB9322FE7920C90D123063AC699DADCB9B90F451F4CA0639380A29D33AA52AED44916994B209E36CCBB2E21A173E071FCC9BC6803104E344E1B478CDA9E8FD598C3E652271360DDFA7A770E86E53CB24A5370BC6275F0B7321D4D949724284823C2DD922E84840791211E53B2985CE3C4EA0601CCEE287B0B44C4C11089D392FEF92F9F8DA4F6F9E3D714E80A4B9FC50FD77CD80F093EA26AD3D3363313415729078A931FA1E67C33AE7994FEEC232C29BD6E350D540CE59377236D95CE85B32BF07250236832A4FD4AEF0E57F1F8D34E995F5B55300C0EEFC42AC6D9A6C2938C26E01194B9FB61315605C146FC8D0F3AAC29BE7660AF8F733FD0A0D6B5E74DEC26F45B54FCBBBAC5A2E358CB348AD35CB4B90E9C8A2BA978915E82045D04EDEC4BCB4B7482C242C429E7DD66E334792B7E89A6F56B9FD3E5F4570C2903DE86FBFB0255CF663A74516CE3A92340D38CF36710D7A93F130F9C0F242BF5733A70059C28AD7D90D13E8CF2C068A2B0119E8B1DF02B6A924D2EB1F8648A58FDEAF77C6E46EFBA7E864F2C5F0E2DC2A4CD9FB36F10B02671C14727DD34F7EC459E31E3F4F594437B81168502372D23E3408F9426B97E7C9FEFA5B948A5A2F49265631AE8BA9C9F4EF15E2B83DFF3AC9FB1F605AD6AC4DD95603F107E2C192800D37DB95E26FE13DAEB8B6634B5CDEC0A65F28E1A870792531A0E167A1E328D6AB09C7E995EC5381DA43944FB353767ED589DDBE3F2B83ADB983AA26A1CE372803EB86217BC8ECBBE51B3E7727542355E5D2E20840730DE4B5AE55A38E6D2D789004D73D87C9C4E4304D838730D4B6F11126A7092BB45261749EB66D30BA8EF8AEE9AFBF304E0B80BE01052DA0E5647225435EE6720387B3941F752856EC15508F97BF47A4CC888C6295C7C1364DA07879E813B17052EF178D2B656956E1BD1D7EF7963644969D068DE51394E33D916A6AD1BB9FE786BD91DD378F0389E3F0C7EB5D7E89EFE85BCA81FC20D0C4F05BBFE8CDAA5152837728D8D0C6B4A2DAC9BF1B28EF372ED27E61DB7C68ABA978863BC5E7FAB34A5F3919B270192DBE425A42D7CE01A508FDEF5156A2583C83BFD73A0DD305C5EB167349785CB87C4BE870B4105CC91CB430B0D4AAEA1F1748C2A5A830614C42E4530FBFA548609674378730E276FC522B2D712993250B028FD93E875A022951AF024A22BE3A3154CB65D5B5CA0488BE8C4350473DBD0C5427B5FA178118F7B7193EB79921EA99F2112532EF004995820AF861B1A5C34565F417960C817B4D47A7796F8392A8465AE104B5801891B3E63EC33B3C652224C3BAD43795F70F68012F589F20D7C652EACF83E9BD830EA37DF9CDEE984E2127BC8FE29212A70E3EAE0B6ECC889F0ADA8A0F6580371B314045B2ACA7909633441A5F0FFDA6AC47F5E165651E63A2C10F9BA21F62A56F64C4638108D5F347E825415288E1714A04F95498745EF0CB51E31733E8F21171B9E8DED90DC27AA3F107A99A893B7F76540DA22118BB7A4EA1E22EF5904624E6DE65DAEBE058A1AC2B073BFBA5136C72B8E6001FF2CAD7064AD87D265F2980E7A42D0391862A0CA1823530C1C8C80B7608AD803B6473BF71A6ACAA8E69D9C0A90ED3FABD1C56691BEE338226E1D546F4D9D15A5A47378B330E5E17462F1BB9690B2077ABC165C61049985185B2F714E6116AF1F38EAD132A1915749A57760D8026FC488FB42FE97591293EC6B78F2FC7EB9FAB9A1FFAAB77E247D39F509E1A31EB4AFB975C897108A6CA5DC9322B1BBD8BF72857DE3CED4CDD794871ECE80C3007633CF64251BA49B7493D37807246077CB14AD47E7A668A25D581143E2A40B3ED316444214D12BA6F0F82940EAA2D6C6E32563D72E02305C8281F8758FFD11C8E2D4CBF5F0CCD45592FAE4398B531C80507D102B3F636BB1D8A0EC5650889E513E378BB0C5CEBB49E0AD3B575190D468F98EFE304901CABADF409A511EA7DF02A5DF7929CBB622149D9BB555CECC699CE83FA00C04827A61E831837F41EB5CF8DE3B74F3A5D12AA82FB3EFCAAD53E03BD31DF4B6F10E6736630DFA313C8B2EEAF9D5EF8EBA4EA475FBC1AE7588CB81687034EB524160124F7304B470880298CE0F4153B5CB55B884621DD530866C1218E276124E0749F95868DD045A3227818F03604569BF5E578D8FCD814F9EE648BB9B17A2DA13F10FBEC606887974AA88BDAB55CA7392A9850539EE70A53002359C4B5013EC2BAE6223F7668FE33E5FF956E997C2D3C6A4C434890E9D868BF00BFA3B7662EC93BEA04E124F7CFA066F91C212D200C5033A625835A64AD24395EF682D07B4C32DD86D52612EAE40E03B26B6D60A741EB52C7E731F6A373EDC129295C86B8BA7A7019106E5F0460134F9615A6C3017375CDC210E78EB26F6C1D9BDE23BD59E2BF59AE92C35A0B14B7FF6B87728B13368922EF47EA3046F9AEFCD8B86FFCB20671873ABD9E7D0B1C2F790EF669F3AA4F96FC208643BD53F94719ECFD25AB47D401D1D70433174348AF007899076380DB4ACFA06F5EC6A3BB061169055F2DB92E6F3A3ECC6D978939B8E71D9A74C85E02FA000581416F72316059A2410C5B340D05AB985A9EEE1F8875D55E80763181EEA5DC89F96FB80C04A37928B13BAFC6004810888B73FD9FB860A12952B7387F2E356B60F1C1E759ED87F330351AA84EB3BD6612604903021C501EC1EAE0ED09BEED09AB7D980770DEAF7E5CA865C8B04934AEE2FEDAAE88A989477167959431F0DDB691140651A077980036F32FD230846418C028343BDC4F0363EEA19387CF4FFF23A12EFDA9EE1A72C5C4B862A1FF7B7BF66A10B180634ECAD004E28CEB56E7D9A08642D72479691D6348373F302971C213439BDDB038FA3BC4BAFB87D3F826B48D53D5DDF62A7ADB51490A4B9DFF0E5DCDC9480A0A323FB0C237D323932BB49668250D449A81FAA12E13C3613542EE43414C2131A8AD45A9B616DBE3A268F3CC96B6C441F99ACA5D3A6CA5BB63541304B9E6A2E51F0431D194A88220CBFA65BDF2CF01A6607B2967D8BF39751CC05DA2BA082EE7D707691860C8CEFF5401BDB860026A694CE7C4BB66EFFA4B542CD23B55623635BB0C452EF84D6199F3D7FAB0BE17EE82D786F252C87D4BE6B907867E618BBCDA168075A77C1CB1740B7DACD100CAF1F02C547E654AF6D1A8A048990A134583EAC53403A246CE543EDC28FA9C98C8098626E2A9392A3C5F165AFCB04AF52B6B580117ACD7016E7E4ADCEBFFCDC4DF96E63F2B6CE4E1B321F2F855637400553AB635C70D0921E148BD77EB46E548702E295827D07D177DE710226A69EB00D079963B7B63D7E3A8CB56BB58119938B2240C2BD8E5F44109B9B2053B98CD4D7CB017E29757CE78A365145BB54227CC97F60536B338DF22EDEE6C929CAFE74A75867DB7B5DB1BCCA42F8A250E09DAEA4A2393B50A83333485918457ED900C91E842A695DC5DAE9C0643518F55CA87FBF8A4FA87BFFDFBBF22EBCC1C21810EB +smlen = 4892 +sm = CC845D82BDD86BF29CC54F270D4BE466A6DA876A87A2A07157FC053CD3F4C401FEF07D2577058CD2F337A532682D7931BE0AFF984173EE7589142071CF4FB7A48714F78EB12D5944906C58EE4F7BD5411501CCE9DD69AAE61877C9A2926AAB87ADE8156D3194A4B67610D2FF232751EAF8668DD1250AC05B16FC04B446C0FB028824B7D9CD9B6DE30B07FE0FDF2E921F534C4DC7E7153C449B2E834D61CBDCC84DEE2E4BDEEBEDF6F2D4673A288324A357C640D1A30E10B0232B965233BE121ED7E353569DF1E29621288948917A8DBDF98C66B8E86E710CECC7FD42DE6EDADF8FB271419417554090329233E8EC81D83C19192396F3A891FB95F309DA3B99FB67D9BFFE2408FC63D8F90D7FBCCBCF86F0B792F8596C59EA4FC8D66618738367787C2672584A28DE50A6099A06BEB7DA851BB6313DCD047A858A8607260FED27987A7F89A444622E78AFE4EA7A91F2218FE71F5BEAD6C7F0C26516C5EEB9C40D01EBEFE5E49AED9EB0BAC48DEAFDA56FA31D1DE29AC2BECF9AE2894CFF11B222FCDD5E9B90B42A4D11E49C37A0700DCBDF21572EE727DB62B6789F2626C8928CBB7279D5B7FF6C6F90C71350ECE73D2802309F20E58C3A42BF146C4EF4050D1B692FD7A34EDCBD95652D0C44B14D55E804F8F290D217A6BB6AB939AACCCE27436E24F43237422191743D8A1AD676DCA6F48A3D4CF34C9EC4B03DD60E651C09DB2BE75BF4D7930807177FA6A6B490CDF5DD8CE0CBC56071364A671500B7844940ABEF7BD312C5C34EFCD1197EAFCA142118DA45880E298967B3E94AE2E317C72AA8F431A6BFD017A76788C59A83B2DC822490BB561086D929309DE06E66F3C3664D1ED81BDB65BA013B29B2D831E1A66E92123F5864E2201739BADFE9FA5E9C8DE67A7F7535410FBCB1DD6E3EA401CFBAD482AB0726FDBB7452E95EDA4415FCBBC999658854D215B3E094DA763BEC339E2E27A27E193CCB990B48FC5BBF6A13F03000872AFE931CB4705FE839D13CE93B175FFF69FBC383F0585960B865A230288A09B748C0B112AC79B967078A88A08908FA1501F669B52036E5E12B4CAC3B77BA38F60C293F64B8FBBD2CF8FD09C99C4B645BC719E22C63AD649A7B2C94C17A2EDBF1029AA791B06CF28F859853D2F8BA4197CE6C8CACFF030D1B549F91A887A9C23A74A5B1592458E5C3391D06ABA7FA8EA8F9684EAAC36329D5D458E2D61063E32B6BAFAF7F68CEBA7A81528283F4852CB4A57A4699D85697289AF4CD86A5C5AA4ECBDBD36BDA62F658A4B58CC05B854A217A9F1C9DB301C79DDD4CC91BBD1AD0BDDA10E728BCAF1ADCD1E924DE8F7EE42ADD258927B9A7DC4DA0F10A893C90107787818AEAD54A65E31BC96497580E42EB51DA3507151EE6E351F265A32A4CA54E0A6ED6814CF37BB937E6A6F260155891FFE3E9453CB707F27B027B764190CE849BC6D0FDD0FFC9FFB217B10F4A326E101BDD6E17E598D8EDBE8B7E2F0309E829CE99F4DD51B1F9955237C1D674789231424CC233521D73DDB23623AD1AEC86176072FE099B937CFCB1221D1DC6BD0D8B91A5B359D824995533641F4A32732C4E576AF754C59F5FA0D630215EAECD5AC9BBD7DCE810C65A3F71756268135A0CE58C34EE5256A9E5FB5C281FAFA04DB9193B9DEC18A71B09DE5E9AF93168EBDD7F418F6BC4DCAFD2889E820EF68F2FAEFBB97CF861A3186CBDA7095893A690389800A9C4FA9CF740FDC3EC2195583DF17D623BA8985605D94445CA99AA9D850864735C4356C0522D9C8DEE722FAD10AC8111AA4DE378488D1EB8091D99FC1606D09AD0C4A84181CFDCC4AC843A03D9C0AF8BEF4119097048AC21FEEF016EC5E6E340820E6106B595BDBDFB1395BE4430638669924732E0A070B6ECA8D00D676FBC5F14BC6560D915B7DD50C3A1B9E18FD6393CDD14E4706844384E113CD1E73529138C56A1295F704309ED6C3228457CCCB35FC56C02C5AACACFE4E8FADDBE571158A7A75487F0E9C114F5C61C58BB65A4B3F6642C2E4AA71F1C1174E3097AAB3201E52A1D20AB1AF016367C3B0BD6F794990EC21B011EFBE675A093A09D8EADDCC0B618FBA33488363B19515646A7E11D086DF09735DC47599CF96E492208E471A750F0FE43A4E5C396A0912A3A8E513F3A4470AFBAC50CF7A200789F28B978781CF186EB78BC4DEC0C5C43517F2A296330814FEA6738C75995A42E01EDEF9FADE9B6EFDE2B020C51B281B5E8FC834D5B76AA520BA16831A25372BEB57311F50601BE04A4DD46A302D30DDAF4FBC8A37FC79D5FCF5D1FC3F3F2F9252747F59756CAE69E0F9EE809C2D9C0B6D17CE6324722B0F3D7A0505FA949FAD152C79D05FF01F3DBE77ED3923773007EE570C640E15AC70BF0E44E2D30CD7D934E39773B2948889D786A079BDBED6FD33821C0E32CCA0B2AADCC12DD774E4139D873E9C2E502435C0B0D961114ACF5580C3DC9136654161B9B1CA41D884F0714189AB48CAA7A9C191301BC8C5A89C16CE58B9783328C3DFBB77836EF337C17FE199A9450253E054A98850216157829906B63ECFBE4A524F250FBBE0D9EDB825A2C6B21EDC91DEABE591FC331AD2EB418A0BC0BB858E21531EC3A1AD5CE44E4DEF0B826A93425838E0C5EEB72A7D32FB4FF97D37C3094F878DF6C139DB0C8E8E16A21C7BEA087D612E5B3032E05D6271E8944E49BBF7765D57A600C5001105F235A046D2B071CECA2EDF30A33A274658FC47397950C83BDF897345974DC3C884391F785262E797E333A8A4E9D5AB9F5ADCBADEFE867014EFB5F50C60029C0618794A22F4C3DF68E5713779786664F9832AF3DFF307B8D6D2A9F2D94C6BCB4215A2B681AA00B969FEDA218A4D6130DD83475BC6A3530EEDB91BA79C73ABD64BEF6B68EED0112F772291F54D257DA920CBEDA2FB0F791B3F4BCE1E79019B61575F8B8BDA2C16D9FC6253821F9C4D53322EB8AD0A60CD79168455596BA48FCEFB39189AD644E8F259E1655F779BA505C855DEF3662AA55F3D8DF4678AF5D83BA11BBCD85DC47AF05BB5E1A4C14D2A8494D2D9369656C39330B93C070B98F4325711F43E4BFCBC2C45BE74E63ED0BB9A2DDD9BCE1339BA457D381E8442C7FC3AF9741CE3426C43CBFDFA6447259E7BE5BF284E6139713C833625EBAE77761CCB26810D284D6F9CBBDC07EC0E90E82401148565698B56B952F859F3A40C77B08F01AD1FBE58B43691138CB44E8419E6F3A623800ED02FAC5E5501EF0F28F0E09E2F49C5071C113AFE4AB39A2578554F7AE7E2A2A3C0E792E5BEE3BF4BC8119AFD31100BCCD02E3CABBC2C20DF9FCFA948C5F2876D24CAAB1F15E83A94967FBE9D78CA75A569CC78DBA9F443330AF97BACDE44698CC4F1DFC102DA8FCC9BAB04FE2161ACF2ED903F26F7FD5487E38DC989C32E92B7D3A04F20423D674DA62F15D76A163301848B3B613BD9CEB7AB5D02FFF12D4EB592C2A39B571E5770EFC5B2F076B46CC4450CFDAA4F35059C1B468A6D1676D25B58E8761A2E02155324903E15C88C783D7791860BD024FDC46A994B00609D7DA73015A0B00867030D6CBFEE2BCDE31B58F5B056A10F76403F68C8EBDBDEDF2A482B231C0120C3E1AC7C75821E29035B863E1CAEDBFC12E9255784EFF897E4A123E1CE57413DEF94FE8B078F2BD5773BCE4CF18AA4E211A2D25358C5C2D9DBF00D0FAC86A9B4F72052D40530116B7E5DDB4EBF782C6A7E85897921F3B04CCD2C095EE71923E8CC218CE7361DAC1AF4E5E83E4DB766366132233AC5532922022D745CD60927F198301609A45B1B6AE31336DFB734EF2FACDF13B9A275A2F550CA7D7ABD3026A83F4D49C4A1CE66ADE92DF819FE28BA75647F29BA3E1AC3B690ED35C6BE6DA8C8866EADACFA88EBC2FBF8461F4F1A437745803578AFAB41E21035706C2DC1DAE575F0F61B1E0F9CCCBBC7734F19A1C0FB314514DBAC105CF1D0BEAD0205474EF569ABB3961E4A4D24E5B710F652091282B53F99075E9DA5F9DBAF1C0F7776A3BDEAD3A8CB9CC1426959E128B816F3426A81B24DAFCD2BF1A3FFBB9E818E6A6644126A7F77956D76C7F49C7CB359DA7C0D6E5C2BCEA56489D08142B3B9889F214CD7829503AE329A1F11063F11EE8AD238B2C825A0AB3CB4E592FC13A5CC051BBF618F9A5F9002738C5CC6E60C3D76DA024F5807990368ED55F6DAF476A3CF24A2C0960F5DE4F1259A3E7557A9C17AE90A74C85EF6D61702C0BD4D610BC5835E6837A5F75B539D027C8B27FA279302FD96397464D45ED3FCDEB465C250B72A824552B5D480F47EDA6DF32CFC44193BF60CB35BEF3590DA59BBD1348A5CFF81A27127834943B0780D001DE4348DC8A4B4E3DFA4C4788CDA94EA1D2C78B69F014B97A89AB789DDE4810260353BE80C72EB94B6722C3A294E3C511CFEF78F282DF9BB46A504EEAB57A78C707747DA724F79B0A956FAF67118D0E171D332465B67A6CE2ACDE6A6C7A6283EB486978FE1A96E1ADFD725E3026F2045DD5031AED2EF8C4D4ED6D40C432998F3F98FEA7D05D34D2ED4246F6D320640BB4A31F39F0F8D54202C77681836671CA810CC55F70AF93337EC2E6829A33384316522A6AAE73A9B51423B78789EFA78D256608069B4DB8C5012ABAF204CACC3161806CE7AD683E83391BC55AB8E5D1163ABEA5E1D1ECB2F57C1C5D14A8DAF2E772DA195625BDFA4DF61A710F131D52C20FCE2049235BE9046684A190E405DEC992D066EB30475125F793BEC6AEDB3C2CE3BF677D9F8C13941F9019A3A5A4E04576988DFDA6D3810B221EF075E9A7591C457C25DF625DE8EBF1FA3B6504439E4028401BF113937975C4CDF17DC13CDA5C916C72814DFE60DC010A2422DC0DA2E512C8C9986EF868BD07F013909E5743BC3DA0B0A5CC8C2377B9CE36CCAF199B4A27C7D51C737BB6F5FBD2AC56C75BD96E09A9344898966086666D26ACF9FB578144D7CB05CFE05BC346611C358122E0C6BE5E81828A39A38F8FCB0B659D76C6AAF5303CE13FAC65131D4B67229CF7F5F3DCFDAA9F1A82FCF6D3A9186F7D76BB030CFC9ABD5890CAA8ACF1B23D35129D69FCCF1A2D2E62CC6454C74601E9C756876DA29A95BE10CE73A2A2F83BF97A15E9AD4FDED378B13B621C64BC1E6E63F2B55477BDB13A9C81BB14DD474986F18861B434650924CA811C0061ED6D27C46C0B543C3E1A58721D9CC9BDB5A3A112F7110FE152A0D96764E8A2D608B82205920309556F5C8A3CA5CF976496467C6EB8E6A58F6785F03F62A67BDE935C53DF9481A2AE6B98B56E755CCA2142F47E160211705766FA61D4792FE6C1889F50841AA60FFD29CF96E912795AD768286BAC54C9EF11AAEC467C5D2654A6C4F71ABB6BEB26557C48E9B2FD5455736F5BB230F4C794F3ACAB64D262542EF0478807625CE88A69F581431AA49FD2F2A047DBF093F1565EDED82EFC265B6F8DB73DBB948ECE4B96413F6181C6DC2E18D5CA06C6ED6A9DFB8C90AA2BB6CA74625AD27CCA081E2268119800DDA5C798D63ED9453993F5F38A3DCDBFEFBF174D348FBF4F6D244962D7749E953AB24D9255DF88D853524CE50E0EA27D8FA18389D9A44B405DC74DA1F22FE14AA11BD421D14ACF390ABBC0FEDF8233078BE6651B363660E3FFB20F63DEF5CEF1DB2DFC5789C58AFB2B31BA6052C73370184D07558D5046FDADB6F1246FF4B2782D90C3BF0F3054BC415C4338336305C8EADA29275814C6D30148351BB44EC889DEA5DFDFBDDDFB86160B4BDD8EE4CF8273541A752CD68E8B110DD21F57D0C231180B76FB65B37301FCBA3397A69450FFD5AA6294A526314F59B8AE1C2F058369A2A3233E5729B08D45A56F869BD3ACE2A317050821EFDAEF4C18A19044F09005D58F05E2964E746C5069269B9741746F53A47E1BD32D527860A038E84038426A700BEDD82BA0FDD712F524E103A3D3088266CB230082228603E7A229C5918F340E4E4F120EF8D94E70A2118D45C304C3541E52D15CE80870FBC9553F73F75D4449FEF7EF3A3F770158E50B0EE0F2333C5DC2F8F5B1432F722DD4D7265E7C9681A4BE254FED7EDEBFE5A15CFF7D210BB91C7AB6B93554965A958D73D8188AE1C9B775A06AD579BC22E36E1D9974478F7F40A1E18A1ED64C2BCE41D9C8E597F21B525A6B039CEA28BCE547C260D1590422683148F3895BA452199121953251E70B611239CE5873C9AB303E9D6AF3FE5BFDE1EE5527262F86C6B078DFEEAF3A616B79813DB67A0259DB0EB35F97971DE31CB7ADF23EE0359033ECA399035714476D78509A73FE82DD8A1C99E4EE8E9B3B1FB0999A2CDFE5A470ACB96C09E2673E46CA78EF974FC49FE947D43BB8F9000F6752E5496E301463CCC21B4E70E9576A5D496CD815697C8C01377E39F3D31F60557AC2CAD7EFF7313BABB9C52F5F80A0A6AFBAD9FF273A3B561C2442797A929FA6B5C2D4DCDEE7010816808CD7EC6F707F8788A7ADBEC0DAEB0A203236FA00000000000000000000000000070C1519272E393E9366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 + +count = 9 +seed = 11134936880F5A11ED3504CF7B273E55A351FCCB10943BBBD186623EE6C7A13A6565C3080D1F536BFDB018F99C4E46CD +mlen = 330 +msg = 0998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 +pk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321E4854371E2B9FC176D4C1718479B2CF4EBBABBF8F82A3599E5ECDE22F7044BEB704049600BC3BD15A4B224A028FE37E77CE3A525E6B363B0429D05D76B636D935F0186088B569320F0184BEE215008A0E5CAAC96BA1314AAAAC6215816573FB71CD4C57A0BC8BA052E33C190A575AD3CC933967ABE5DB34C399CD19A9B85849FDF0F43046180D665E5C1215D912AB3BCED5DB62BD699BF9A9B48EA47783C5F35D723B399CA4EB1A585A398CED5E395DBE6D3E80537544C7D53649D4B3E5B8E1F85BB0A33BDD7F13C02BC6274E41F5BADD6847FFBB394FA283AA4C5A6D070CEA5E4E3831210C42EF378642D556FD246E0F74629301E96F5561E611425B08669E5DB0F2F2BB9B73A0A11FBACD9B2856126A1C891D88A35C57B09ADAFA89F5209B04165C8D14171E4476052C163206145464F40C2A921B6805D543857BDC4BCB265AC1069098A1657A8103DBFDC259876FC2D32C9EFD514CFDF757CE2C5002BABC19BD6A593707430F84B3E01AEBD023095C542CA1100EDA4BF5A29CCF964D1585F22424CFABE90A0F5669EBC73D508919A86F3C406B2F9780BD940C5B2F7D3589788AAD07D592EB82E3AB838C0776AF305A6428AC3FD339880554BC5A169273BDD92169997BE009F765028BF53F5D8E80AA478BD0E94B47081D6F997298F2FD2AD76D46E4F9BF98D8E362458C89D472FBA7C29DAE1EF92079B21AB00817A31E3A28B12E105C14997F056E1B4F4F3122243E17C0666881EEDE1D5C242A28E02E642210E7ABD4A13BA2453010325CFF7B89B231243676E360073DFB6BE3C773E6C39B9C9CC4358B298F3A449A18C855502B8F523B5419E2B6A6A23394BBDF8890685B50949F9D8A7510E5C00E0E4A0D1DB6BFAD8E2B7E48205168D35C808145187526CFDC54FBCFCCBE91952EDE29E34A4263C657C4B9B8762E3425AE452E75A098693CECABB6CE0CE0570E5D34621B52652984B82A3AE4A3B4D6263A8BEAF93F88FD1EFBE9A97F734BE6F913D7238DDF29E97A0F5F822889ECF493D96DD896B1558A32B29DB569BD2F4C001410E967EEDD72F0D41DAF0673D1C42901BF54A0E11E702DFC84137E155C68BC20802E3E9387FC1689CF6D7B15C22F7C19F21F9F332E22114DAD37F726753136FA9F86E517BCD987E918846DABCF7271C0550620E22DA67814CDD77DFDA009864D414FC6522C3B4E94DE3C882F6427F9213037D90219A361B39EE48F0B9EFDD14BF5DBCCAD5CDAF56A33E514A6D7DDE731E6703BE1F852B9C78D9A7490B0CD5B2835C53CC1D56DD62EE54693D171FC3EF157B105756AE66483153DD732E1FE0070B0A7625E3B28FDF7DDC4C1A400C29FE0A23A0BDD480B44E823C6C7A01FF76B322D2453BC3C80CBD913CA391B78645BE6982A64E7F6AA486DA49D927E6512A2C9DD98FDCE1314498F664306B616EF7662BC50AD819D16311A005509AEB0ECFAE95CF01EE0511F61708AFD2FFC80049E3D1289E7EB2E65EFFDFC9CB495ABBCD1E09CA57F4A341A2E412D2253F3E9213970E5B8AE07D40A7CC90CCF7BA25FC38C5384C18D9D4812EE136EA1D390F064D46456E6E237B438367279727B1A258F94CD86D5FA1E2624574B80CFFA0ED4B5D97CB05626BAFF74936237D8EB17CB1A84779F857C08D146954A73DFF9C7F608B59C388B62F2AE15CE453A52E6276BDBC43DBDE9D3FC19DBD9B6A9710E19C2DF2CCA2908158A049A3FB57839DD96A49393318D71BE5947E200E1ADC352C2C3EA686D44F4E8D811875533FDD9B922DD452C2D45C9829118A3D8B21947725464D1CC9625FC9ABCE3882CF0294CB3AB62E59A51A73225E3F5E461257D7903DA1014C44D7BD2182FB755BBBE6FC13884BF726721DC316B8CB3168EA3BD570D805BE69B08805CC0DE407904ABAFB8463F6A9E35458BAF4DBE447B51F095112DFBE8034ECED38242E91BDED7B9E90450F91CDBE8C69A49C935A99A8FECFDD209AA38ECAFA85608E40DA6F9BF04521645504C8F2500BFDAB4B1ED5182C3F8AA5B4B14105341E7A11A2985FCE0D9AA713058548F7353EE44582A2D00DD99FCB7425DB13B94F89089C8B057B2F50AA288DCDC5E3D9F9A2E59EC469037871A67A87063D60AFDE7727C0D6925DF5285C0139E8329AEDF497A1B541BE73726756F1B8E9AA2B24B1F4A3872C1F279968AAC75C6246A70BA91BC1901BBA21970881327E0D51FE289CDCD02ED8995404B6656A8200617F930983EF7AE2AE19F5BCAB69EF2991ACE618F9C7236D6D1054FE1647B64CEA5230F616F43C2E941EC680DB64C80D2F6697D75C78A74D96923FE8C0029ACB66C3C908F891675B0C3E01B2D3FC459799C92632711423922C2C8A45E5734CD29EA197AEA1749CAF698DC0A6843071E8BF71BE23D7E2692CFA0B4B740B92ED9CACF55D679CBE54129A838EE8F91A76FBCED61D4106CE537C9AE6CAAA1652283DAECD82B8498AC7C5159B0D92FE4A0D3AEA728863C36F39612677DB9FB3A38E918F1DD9DFD1546685B0D4B7210055C07AE1A8C0251ECC454F8C67CCA89A888055ADF940A4E76D603A6D0C0F76B6583936BD6D81A13CC825336EECBBBE10B3AE9731C8F6517A4FE51E062423E8EBFA1A0E1C30F477B5681DFD7A9867E7EA58DBEBAF8AE2333FDEB51E5E841BD98E884558AA293DF075717A182EE1CDDF02D723879558E3037C79BD1856AA00CAA529B7CB038292D7E7F753A434A85560C819CBB8811A247F40E8E59C76E3ADA0D59664F390123D02D9006980551F9F61331A4E440AF522261C83113D4C53AAB8DF87D6B6194481FBF29E97DF02647E934B522017F26D89F7AEBD176CDDA82467902E2C6769B5A5E4F0AA32D81DADB6AEC59051088BEE0675938D816F208CE1718E9C4964D0F5CCC563EE75D8959978336E6349CF516CBF99B53B2C7735C79263537AE8A45DE74CE3C829FFC9E4BA50456A38040A8F8B09992150F8F7A1B95CD5FEA1A9C529C00A0CB609E35253273FCEF24E2C51E306456787BADDA4B09FEB736C17A0667B53ECB3E109D2B22E16A17F9F58D7FC63533AFEFFB41D7304E380B1E4D19B56459E14B605A4C7A644E01260D05C6F7DD88A3B044FEEB52AD8F293218248F01EEC0A6B010081AC742D559089FC0383708923C34B8DFD8E13A6F15F9FE0A58CF02C2B247E3EDD57E634944122D1C65354EEF9460FDE52327EC3C8DA307A769473DB121D3D881158A8FA1E5F7F14867E2814A93178D1697237F8F149FEC525EFD592B551453DB7721D1E6005463EEB20E8F4AD17130AF1F1BF5664B7F052B5004ED10D68D3532D7DC711405D78D74BD150912CB0573C249274EAD277F17E7868D055F0948901F1771767E1BEE4C621D42D4FD6719B6944D0DD2A1FCC1C3614D950D0E38D772E22B52C3D2D595AECE07010C34845218D0F26897788542AA63F1AB23620A3937FF898FCE430A0228B4B7BB382AE92104AE983C2090DE595C0D6CAD4A3488A4F6545FB163CF2FA7AD80B98ABA4EFB97B12E1D65281B1CEFBB3CE447D08FE4680FD257CE791D392CC492156331597EB10F95BB8E7B8FB1A7BDE5FB7266778E646EC504D2973EE25900ADD45611330200B6316AAEEA57F1D46CC828EDE7DB4B139F3408095D1DF +sk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321F9FC5D07E5FF5F9010BEE3801906847C6D5E23E7FB19170CBFA4D06C730D0BCC988ED0C3BDB34FFC54A8582BB83E853A3CFFA0FED86B022B8AB1067C68C49CD993C6840AB92509404A20096A80C8650420021B1769249790491405402452C9146A14B620C2B22519042E5B0660C8182D43224A11C765CB120091B02909452504A350E3A62DE2460EC31889CB026A11084C04002291A80503907082380A9428109114122340210825626018461CB230D8360E00B689E1208A24B045CC403114439284228CC398910925290A154614064A64A48994120A10C561DC166C0B30041B12680B172681222CDB1071C90030C9A28488086523B2285C344D8C80250109710A206DE0166AA21032D4288804310521C421E3C04D10196E2392211C4582898290E324425A428C92B65101146611930582C60D49124D60486AA12046180804181189CC1292142522044548818245D9122A541441D9104DC2B04C4C204D0036528C88011A128CDC14308C0446144485609024D9460D91322A00244462428D9B022481928061A864A1268E42862589224683C620084332242685C9B821C80424DC486618258C19404862360E221489CC086A53088481808590300804020D1A89680A128EDC124D1AB688438611CC4226DA3420C1A26CC428000BA52D1CC0605224260BA6104BA66C01188EE23602913628DA420901A0201C2020E31806202249010272521250CA28700CA42D1945040C376553964159042140400414064C14C8518CB41019280DE38664A4C865CA2651914611DC2245911488E30231241430CB0404208371DC100D84102A9C2021DC2241C4A46410188E04127223A804CC2009221312D4445103155059A229D834080C2441CB364E12C1054A209022C184CB46851800259430809C969062908D5BC008D296110CA7811A22880BA48412168ADC1620CB064C4448051B854518C705C8A61023A7809C3689C010640B052A40029290206A24A108998011118630009828A39884C4980421198802C351D1B8495C081188008D0A114201B2905B48700AB3845A9069594449E1C80822840424356153426C1A22459A24902122914496011B348082366549046C5002065848304432321A362E48300D99348AD8480CD424624BB26D0C37612435860384511B166E120025CC84499442450B884500C96D92828940C0700B0829E4446C23338E9218219A468A14C70C539861C4028DC444496120491441528A908C648690022129DC083011364E149571C2B265D2020820043124B06411002C0CC821DB1486A1242908A2910A082D0BA50989A4010290888B982804216451348018863019232D240144CA4460090964930465DAA228D4B8504004224B1040CC966D24230903B36C111782A32280DAB84500C72C09426AE3966942264104098CCA040A402669D118452015064A8610138900A0C420CAC40DCC86290AC529CA4892D9B00DE1066121962111312AC2302D099284D1B8889C908894064DA0C46864B88911224D89A66C183322A2A01009B485CA201110415108242692066ECBB668949070523820A1B8808202724C826114332649C6710A37411C1990220286D20265DA364D63304411B749D4B08409C609E3C00D5A205181228CCAA08800B06D14016A813231099449A1B808E0244920128659B8001017491202062498800A33211C8344D088211B344022864823915012936462226A404462D2B68494004414356E8A28208AB42918122613B00189B46814324819312A5B828C59284089B621E4B67002250062064C940864C3A66C1BC42014C39124A528CA84400B15514C842824359001C80C1C104C44028E2386099228709B16915B264EE40068C8102D812420C11265D29680D9806119840D8918011B286141144A1A80719C388A11B46D81142D13B105029440D98469113310C4442E4BB690240402019041949490640869241624D92445122930DAB21161026E84B24D09A0054A0651C292800B1206D0A220CC449104B0284330011C48120A14200A33282228704B02316246620124860B140C082426C0302CC2866462306519B760631082CC446C8B026E4C047192484920064A1A0686848668E330467AA05441FCA4168CF892E2ED039A73964DF75B97CD5867FFD1F22C76D3EAB4A83D9D3C4892ADFE15D031F2AEC96039282891DB429C70A35F215B6B423BE4C7EE8F1A61E56E7EA8F888DA0CDC8E308A9C16624191DF5F8216C9C84129557272AF92BB1BF0320D04B5EE2B411E3AD0D14E67AEE2D30F282251C4C6FC3CB0002686BD4FF02FBA62ABF62EA4F6821F78B21BA09B2E7C271CD371A0E379DFA75FD5C1548BBC2F1ABC8E17EDC74D6903807851A0C3E52DEB3E293273C73A8EA3D22D809A067636E4B13EE329F7F4C3ED5328C1C5302210CAF2BCD7C6191C0FD9A58E4BC7F63C8E3708D2722CA553A49A43320D03C0C5FE7B2E2BBB3505C9CDFD16F4E681D7A25C6B778B97161B205874C01D0D72F0E455685062ECA7530638E89D960D2A7DD57B3C0D1BE055C62616CF4C444BF7559900AA9183DB1BA4818578D16649425E21F6C47F6F32B211E1ADF45A3AC01F024EEDD41BA9D42EA8EDC5A79E78B73D759E9E6D65D1306E2F5543CCFFE907B7AF46EE553742D10EA69512A78523C76BCBAF19E8CEEA85E5A7D3AB1CFB88183410D4C86660F70530438151968959DE2D944B3108E8FF1A0C182FCB8CEEE0813851CE1DA39929D2032D6D1B100BE29BDF270B192BA7C7642E9CB17BC4AF96631917E264FA064F3A1BB09CDFADB6C95E0D82D15A91B508DB22D899840B57C37B54A1BD531C1B05A26425551CD23E527CEA9FE96D0154130F6AE7692178808ADD5EC66753050D310E387431412D89FECDCED762A93E620CF17B23E3DB872089C0EAE9962CDF48193999997440E6234E9DE4ACAA8417239BE98C75AC214034072175D0B1F118CEC979C845E13EC8DF350760589BA85583D8C139FDF7E8C5EDF5D1171BA0F46E8CB765CABC57E67540E4DC62FAC226574406BE64D80856115D1C718A0D22305F242736F423059D4F5D4161CB05C1FBB58EF0F36049F795B05C980020283A0EBDCD8D8829E895CC97A15AF6758509C859087ABE88B4C6B7622E62F9A9AC2DCD2E3173F1CA37128BE7A2767CA15625B3BC43359003EBD3E81F9D9A53D039852620CE46D48278F40ACD69DA21FC762FE28C8235054EFA2437C8444A4E5AE9DA06A1F4B7AE4ED03EB2FC13A268C88BAC06B65A1FD358C080134026BA5814947269037CC661E2C98B194C088E4C15A86BD83FE978F401309A8711B753207C77762268F9EEAAEF8B9CF330F9389034CFF3C1A4A5882BFCF6649B92359AD8746D153F03FC10E481899A48E7C82E728625BF0013C8D30D5B6A362163E77CE17F9997670474A55DA9AA03C6F87B3BECF5106D14C9981DEA5A684E8D841B41862A57906DD1575352412B0E3E0C3E1F7015C14F199A484AA1C36BDF7A50E43CE23D5865BA0F16AE5811E23C73C7F52FC6BC7EFE41182B540E29E6D70498D2DD4E45770D815D3121C402CEF2E807027DFB3D32EBD739D12842F6B0BBFCBFE1C530B11BE7A6EC5A47936A5FD70105BABCF2A51F8CA527AB16F41EDC3FACD5835273CC030C5CC6E63F76FCCA4C3EC572E15B0E373FC567FF3DE96579B2F62E4822E109EB0E37729C5D353AB3602355E7CF7971072A73FBB37E974CC5E1501BE9FCA649B80E843979718FC44419F86DD7D7FFBB3393D2578551FDD491258B8947B29F18E3BEE1AEFC08FF1ED8261F022F761C6CEA6C9A80227C00609BCF6BE9B0E934DED7BDF322E990CC9D826239AF6F78DC9311C9E7ECC9EF7817DDCCE2B7C7D50364D31EAF8F0687C576F9BE7A7ECA1E82B919EA23C5D3929D25115F1636F2DA86FF51D814FAF03EB1856FB483998D57DF5E9B7575DB302B632CF12FEA8C960E4287BA9451C9FF117C8A788B9AF345E8FC52D45FEA936A355CA72E04A0E06A539017D7469538374CC4036E0B612FC56C085AEFF67C51ADA036F8F4E412A04307F7C1D0CB86FB5B385D17E83345E839F6721B65CBC91ADB60511A3F70FED9660791E72C4A1C18C00F4DC5BA434BC25D8686C1A0C7CD3AC49625AB551D1B577A767AADF6AA15238AE479EBD217BB5D2506B9F6DD432A9248A6AA5BBED7E56172E4D317FFB7184BF10450F7FB47A17D93FF03848AA3932833499A534A28B90DC59373A5A7D20CF2705326D75A623BF378EFBEB25359F506B50DE6872B6C20BB5CFA0096A10ECA55220F4C9EC4E5EFA1C1A8419E32B2EA76065DED41E2B89668DDE9A6B81C97F3EFBB92A4EEA8E40DE2752A259A707530AF5DFA36955298D5691B2510B245671DCDFF3D718C4C03502C5BF3A175B8D43BF369CE941BA872CDACD6C811DAA1EA6208545C3B48E3435FB9AA610FD0C855D37EBADE79FAA0684E5331649DF48E8C57329F89D557619134E596ED7939FF6B3A7B9127AD4D1F0760F88EE6E951A66ED19CF49C715302CCD3BAE27549B4BF6E47B489D5B8F8A1CB159E1B52571997A17A3E800B321F23482096CAD0F66330887DD69EB3F14FAC98E811E92C048FAEDB53D340AC48059712DDD810590E99A676FAB47C4CD1A71B046779267F48B5B7DBD49D7D88F230270EC6A9479E9C7C6A2B68369963C00D335C27C23780D75B464D4C3ACEFA035E7725004C00C77EBFD77BABBCA29CE2A0A5762629B70F02D79AF843C0D48506B9AB8F5FD465D9391F8866217ED55F8F86E5BFA102341F4280BADA8C2C99088F81F937CF2105507CFE57714AA403CC933F204BF5AE2C759BF046E30A3862BC8029555E00F8949DF7A7CB2D3C161355471D44F12AF29A9070543214195BF0C91186DB8053CEBFFFF7A72F47611AC7C3CFACCE0D33B02C066E20487FBD9830C07B7A92359ADB083EB2AAE977CD1A01528F24FF0551455B710F993ADE820A0E2E7FD33B62CB4F65149F4BEA47063636A846CB1AEE1E98C9B3CB895F374BEAA40FBBCD31BE2A8232971109AC0380FC533521F08FC2E16D54A1C2758F5A005F6B3EB2CF7ECC0E6FD7E43089541D619430384F92326383F56CFECAA6B641CD3F1FAACFCE862E19B2F9E823227D704FF0946E3989F6A6D87015CCC60439266B6348ED26BF6C16359BD763BE9DECE530A83D96B7A7D55BE22A8AB69C20C6944AAAC4E157DFDF182E2BABF93361882E694DD33BB2769DE7FF46892BAAD321CF319A037903C6EDBEEE1350129AF4A941E82ADE202B6C671A43B4C386E662388C998F976564EBB42063D8ECDDA90B6D3337FF4A528C80EEF68E168EA5FD83706658B63C3E87345D60BCFA4B79C55D4B7539145DD91D614BF7517CF6D58EE34E73D95077F9BA55647738756637CE2E6F94452A820B3696F0CE41A40E1E3DB5CA94A307344A86EB445C5D3CFA75227AF7439D64F7BC1B8B2FB3549B1398437669E4497711C1B92519A595AC6237D6397C38AC85F7E0F1000D8B47D7FFCED97013A8AAEAD3575AE40310A9E12D157949A5EDFA986D1774F46E19C79FAA59E68059EE986D1DCDB985A02D0FE50C71C4239E15A0A1DEDAA345056B9278B37C67DA286721BC4559AE202B92FF06C97DA4BA05766239360DA9DFFD109C8DEB10ACA762C2DDAD5B150306BF85111B8CD92F7C62C2D69847564D6D844E6BD0F84B157220AE246B61D33C07E2FF3CBC49EE42BE2438BE39AC21BC345703457AC0F1E02A20EFFDC38B985E19D8CEEAD4431CB716179459EF67398AA7AC419A074C4CCA1B6EEF3CD36AFC278A87591E4BE23C34A653973D1FCEA69B5CF398F27B4D3C791087726186E9E7A99B8D9565D76954F063AB108FEE556695F2375E916BC12E775201DE3D40C112E1372BD17192C1432616F5FFBC9CF31021653BE6E20FFC8A9DBB27335358BA3DD7A2CF1479036F43BCAB1845A2A1AD8CF5B71C38359994975AF3EC8EB5C40249C39E8AAEE10176DEC47CF93FEAE9C16303E332069156CEE4D48DBB43B83734D820B1097D466969A8E4F0A1A90DEA8377EE194F29D85AEE8E2365115FEC36DB0DCFD230C27F3EEBD27BC881DDBE06D4FD93F7906E10AEB1FF424E1D855B1F93C70187B005101D0947158DEDBC98818161871F7C3EB36E2A0AF7DC8F7CFDF50E0B25AEA357876118148A14AAE176F9B297E34FEC0D60FF0DF901D289230487C1B250BEC746917424E66DFD30B30F4105A8579259F9945F722892F901931A48779F388F31D5671590CA6F0E535C31D68EF37753374C4FA0F5A3EFEB74842F6C9BCDB579028AC36558490B032F3E5DADD4DEEE09A9A6245C0958AB3C536FCE7CC9E4A5C8AD0B83FD3A48A1A19A7EB41E35A9973B738525EB816E836648159053D4B4C131E71686F5116FC82B6B7271659D3D90691D406D66FE186878E1809627695902EBA6A6996C0CA389D31CB917FF9E5C770E546970DAB68B93F8B3F9F44298F0A63552750DA9284C0163F67C3A6621B8AAC96173FFC1E9F3A84BAEF38E5E963F891A0383A383298DC22626A0149D4D3F408F2E2D73D634763D2AAE6C557548CB90BB6051ABD1ED12C2169967B74F2C0EB8D1FC0CAEB205AF56E94EEC497BF26DBC6014BEFCF8A81AA6EEB42706AB671D2E28CA3DA0E8AE5BE1D93FDEAA16C163030639505FFD6179240E7278E5BEEB606C82A3C2F2DC2AC51F7536897A637DE90BBBF196A7E4E513F70B06BE9CBC6018D7B0020E06624223D4BAD1D1533A315A8EDEF7A7CBAC7CDD9092A457005E30B62B22979EDE8244361BB186156943AA8D04A907CBEBE1EB93C7221E92550A912DF7149FFE239EDF288458322CAED5476BF7531BF1901CF99FBD +smlen = 4925 +sm = A8ABA94782721C44ACEEDF664E58B73485EFC7339807A177826F25C8C9AEB93F3886374F24E90AAFBE121FE2955569F233EA8198CBA37840199FFE0D1B04D0CA621184BBB90FD8AFE2D15EFFF3281900766A6D78851F5F96E5424D198CB5812729213B8C77084A27F83CB87B22B52FBA02A22E7778932EE7AEAEC5D9297BA77B15F424735C98A3F43E6D4DC772FD9A30803812E08A8B64354CEB531539AFDD98C6D3E98BB5FA35BA69A3DFE656BA0CE7C3E70B38E8373C46424AED10AC6F2FA9725BD320BB283250F088CEBB64633D1B5969AA7E7B63A3E8646EAE280646A42DEEF549F30BB8D8DAACF3E880CB82498DBB664270FC3225F62A9EC37A8D9F6B1401E7F8E3675F59E99B4B92CE5C10A87131FA389E8E4A8768A5BE61863F7F5AC48F6575EBA2DDFE6BA309BD0FDA471EC20426ABD5505988ACA17F00C2D59B42DFF1F4B5595C1B7CFDEC825FEA1319D5AE6C4989FF43334A0CE068AEDC6C2095DA79F185CCE1D42E3F4EE6D25A7BFA17F492D42DD64F1E9D74868BA62EB813683C39857D2E9403E6D97DC8E00FACB79EE14229F8C3C118E0D1F138BC7E294C8D1D02E53339A69EE1B3C15B127AA7B21CB6CD1815931F8E912208FF8CBE343CD5D333E07DB581B35FAA1F261D4396D9F0423A91C52851CC45F5303702303ED4DF60B49BF90153BE4DA6CA89450F7E58323114C19FE10DD0EC46AF4DF64C17806533489A9ABEA5FFCCCC85E579062354C7FC9DCAE553EFA1EE9129EA2CC7DA7674D80779349C0B12A9BD289C957E1F26BA8A50B459B6C549E04B7BE8EE5E4B1731D5C67CBE22BDA44B1AA0755E9CD0CF91D861A1A485A1EB5AC46ECF20B34305898B4C5B129860C82273EB3E296E8E26C1CC6E74746FE2F09B82E8992FEA27FC78AA12C3E9EA655824EE3F9E606A54D9B1D7DA47FD6AE167054E8EABEB750CE3CF784555A3A2ABFCA8594EE6BFFFC7CC56E2810D8D3AB7C10C96B66A6D2E81F57A7530DB38C29A79C1C0A5E50E6AE0B8EAEA4A0C5115B6A9A79BEE3E5A83EECED2B13B9AE7C8CADB040FD1EAAD4DDA04F2C36C3E100BA742C5E7991924E21E87CF5FC537161B2F91EB58AC12C6F6C88410D20FE49277D24056E2C6665C71FE075A0DD6347648219F8E263BE859DDFA92A99FEC1F39E2E5A487F9D7E8AEC4B94628AEEC6EEA21377514DE99A1AE68B96775971F8A0EE9F05D4C6B18AE5CED9B8E4DD54DE338448669DD78C0EA14F9CDAA97C5E3290E9E08C4607B8C8BE05A4C7F5ACBAFD9C5244F6EB4F036066DC29506F18EDF82AE23904A25A1F3675589C0121558B3689255F340DC7B7FA727510A10CD969BA433048894B88C0D0114EB78205E3E1FE0E91195573F028A851912D22181AE651077393459F8AE41D272D2BADF72D3401DA875FBAA6DC88EDC0A947B3C22A9BA439C03CA81D4E9DA9DADA22AD941D16692A0399C690C3224CFCABFDCA73922196EECE9ECD30FF79B69E08744E60B6800D1C851BECD151543DA8B0E4BBABEE7C07FA1EA9C4C81700660CD37B90B4D53CA1B4566D7DFBC19D2AE95232E6EDE0AC1A16F0BB0B05D9BAFAF8EE4F0A0B3C42887C57EF90F5928D1769FDB6C64568E230C503A453D04B999605729C83A3F725A157D4BF0B9251BBFBF657CD62C819C97FA752A6BC13BE8A4B04AC2C9F55B5C2EAF8730060DB87FA062D51B28D4FC89B05DFDB995CF174DD913267EFD21856AAE662C75A97B54E48D5482B71E90D84FB677B9C9F84AB5FB003966DD2E51CBDB7F826F7671CDF5193B7C1FA15DF40D57283CA43FBC603236E0F062034FDCBE072133D4F7C23DB57C0EC2D9582934F2CCD04E9E1AFBCCACAF1C29E18CD2F715D9501C810148F90D48D43E855C92F2F9C793D4400BFD4A98F977F2C3110D30C8D86D179AB5BB3D826A3CC8E4CFFB3F2686AA94609D76A1A27E4C6CCBB7A397B22E34C5C64629D6792674F78D5F804C9989DEB088EA550823F3AD1CC2BC70CD330D49C9990C9A19875605030C827ACE6899AF70491E89DD524D25BF540C29B83D96E4CF941405B3D287B876BCCDFEFE2A6AE71943F6DFE029EB27E53CC47B8EF75D9A42A9895CC585009BCEA8B84A8CD3CCDFB9F6B724DFCA16E43DDB37CAEF659D32F3A21051AE820172FFF3BE56F778C7660ADB18FB1CC32898DA5ECBD06C5743A22DCF9BA73397176A894AB962534A94824C4115A9036F2DCCEFAB256D12D9D24420E0C1E5DCA2EC791513034B4B176340C46D5DD0FC550655190ADD1F99026D233B6203A569DD93274E4B7357A1E0F6F1EDB5951E92E11E18FDD3B34E856C8813EEBABAB97B1800D91B3726F365B8C786A651C785014C5621828531BE8BCE24100F43ACAFD43C30B1EFB45AAD353B2119CF940A8B51E8E1DE60587DFD6BE79D7DB23C0EE96BDD44CB5FB19CD6C39954F878345E349CDA35E214C1CC721147392C506CCB671E3D032025BC4835CA7154238EFAA7FBD27F95954898F3FBF247DECAD6CABB2856C8FFBFDCC2605A202A5A09E843F0A2314E61E791B9D775A3C344E3FEDDEF7E5B2B74AD88A0CD490A3DE362EC845994E6953F4B1ACD47E87A34011E73D2342C77B4B129A83B749216B7BFC832250C41E3390532434A36B7BF3095089DAEFE71782BB14A826B58FB56603BDF8867C1C118FC231A7D639CCA4004E2721D27FDB1CC8864B797EDE4985BC4377DA9A87D9F24134ECEF8F6F6245A5024C70D601BC1DF160A5DD7B406C1510494FC71C2E6FB0FB0976F2F98065B03E54801C26F9622019EAFFD9877922286C96CF6879BA47D502AB3EB31E88C7ABEDDD7449D2C8ED5C990E76BEC51BF4DF8240D326CFDE2D814D1429241C104D2E96E32D6F25E5F9FEDCD3F78EF532D2EA4707BB3BF7159FB12EE448E09F7AB00CBD08120BFB58EB6CB2797422836A02C2ECDEE8F9E771824349C4669BE075AB35EA72C492CBE88745691C39D0CA503B0610B91D4D70997F6BE3FA86496788C38C26E56C1D99A3A87E997F4180898B01ED1B4D3080CFF82EF71B36BBD10A07C7C0770AD30D4F513EA3E5591A821921387900DB997F576FCC8C7D3D3E32BE01ACFAFEF38413ADA61B07DDBBA672DD24D3E882878CBB37D2A70587D3EA0E2B79A392900D024154EEBE5EEFAE2EA8B59F522F0D09EF1B168A679B56659EC85B18BB899A80ABFDB301C6CDA6ABE2C1925AE6CA116D4589E84A02B3A2C0A08AAFC42BD59276EA542BF983C1C994E63B8F261A9C4EAF020BD844268E2A5E0BD8FDF3825308E696856213A81450210C8A81A9C379F3EA3F89C9F65BB4F4B8F55CECB68FB6345F822D75CB08AADA3C5F6E7AA9BF1758290FC8F0F0E2909C6CDF23FA3DACB243C2FE4F0948223D848BB77D7D5AA170948780415EEE57BA1D52CF13AA66E5869B61178C732D0B9C00D1AA09824FD94CBA42D54ACDDD8B14F7D9D710C2343D3756DEC438064C1097EB3361EFBF15AC99EA6A51D65841059E64F24F55F7591906BBD54BF11E5E0F17AA272A61429632F192854548408257A02149C5A8D9ED30113B58CC8D818DE3BBBEB17C51E9E73A01EB595C4B79D8B1D104BF6E4909F4DF313C242BE1E9F5CB1FE9A6EC5589857EB01F0551AF0B782CF3A9CE972ED1F4E7CC373A23F0A50A04C40B368BE44A581A50EC52DC4433E2BE82B167C23EC87B79CC1188803AAC4E931D39B80F17C8CE6A5DB3030454B0F787B25306B2533CF5B20CFF20AE7515E579340904176162C7530DE2A755C6DF1F8B909C07AB91EABED70EA7E895AA60DCE9721166E7EAB2E7A0B83BAEB7D20FAACC427D03DD92D069DB04EA148A089D41F08DFCDEBD1D894CDC6E656DDA3A043DC8FC6803FFA843B6285FBA107FAA16C9EEB8677EF5C278D1EBEA3A803751FA16D85218B65849F3BF0F2438A91742D8C985A9415C3F087C8C302A25FC1D1CA841B2A6A0384CFBDA18906C32C5B41786726BCEBC0799C71EFAB6AA03C015043748637A023DD635A7AF21AA4B778C8032B7BDA9A684F48CED92A9706E3AC0C3B681C4EE3A9938A30BD804DF293428C75A852F74C60FE7E78985979C231BC2EADD2C8DD08A9BE6042DB0704D4669CA062ED24548A170B4ADB80086A2A2093A5244BA67C586CBDB9723C32AF62C3380EA908BCF5728F8BA9E518EC925D73DB5D959D32AAF1589D15B1ABAFA41CBB9317A9E8C6CF0AC07E1FCF0E021116B20691A8E35B503025A8747CBB6A32EA8041D46071A583E84730DBA98EBD2C4066944277D90A6CAB3EBE72FE418721F81783078218097830EC91AF08D90725D3D86AAAA1E46E1EDCD9D4F015150480617222FFB5DFBA8F2FC552A628AB04DB4AEA8369566112A962E7060C707F0E1DB6C4C0108809D760392E5FB59644ADC1FB3309F7AB61F88C5408A2577624C20E89BC4365E6C744203AA0008FA6DAD8847532CDD4123268DE4BDC8CB6F22BC22B02945F6AD2A8516C591D878BFEB3428479250749E731B351972961F5EEC72D9675698376635431B19D02572180833F895AF89909EFAC7732449DAA55A803D2397C8714F13939AC6A3F6FA727F30F4C6B2FD26A32DB59A090C70AAEFCE3CA739D6FD66EE4655F413EB9D885120F34D587A8C6BC9F88437A88BCCD1F0BA554EDB6F5E26DF5FA079A3FDC9316802D2FB5024E5DBA4446FD8D210691FD31802FD19C50E078C95A231C05DF1F412D1A122E1915BA26980A0A239FD8FAED6B7D49532F30800001A6EA1806FBDBBBDD459047F70930FBAB1A5C7F73FA0C7DCE8D849525674EA1E91939F1DFCA480B0EF2BE9FC1B2EFAC07D48716E3398450CACB6BB064E645747615BF8A22E33017DB7602B56ECEB53E7143487920516AB5CF171AD08ECF4CB43B4A716FD57E8DD7DF7DB688634826D693C44C501970CA4DC1412B59CD6829DEEF4328437F1321EF3A49413BE7C0743B81139D96B4BFB1A4B7214E25BA09A6A4C3075598C6C531BDB67EB20C91EF413B81CFCCAA6C9541AF1183F6529B5C25DD7782CD8A7B3589280347A8D9888ACC86ABBC56470465D46F24A28EA3FEC1600BFF0CAF4C0EE251977DBB4FDAD652D1F7F6CA485DF9BD8DB6F416594C8D63D00B172F6A0E083DF5DC1E66654E09F898D6ED7B2C8E24DC48DD0D582246B98B7AB375C06849506E1F189CD3FEEDA1621981CCD867EDC4F4B0243527003A8665A73F268F41626BE44A57423177A1FBFAF9644A7D730BEFD6A982079F2431036440EDC907D2F3B654FEEDB44BA12CFE9F0A994BB047F83B9D98A462732554385A6E47BF304C4E0FDB9780A6B8FC0DA5B6B197D9FC86CEA88941CE950DDAF1E86C49BA8D71BF7B3DCE1612EA99BB3CBC4C7288700A1019A494828B025652D81B21FB5FE0DAB13FBD03D1CA86F75B13AFA48960F4EAF88AB24E3B4A2225867B0690A7944373909B84D7C60D43500006BCD860A6ADAD07CD5AB9041F44D97A50BE4DC04C8D3124AE212B1AA3B556276B9154D22ED55BB09564454782410C39467783935F721B6D8980BBC81AC55E8E15865DCCF9A846C87D3D6B7E3DCF3F9794827E3D9FF86803257696CD276711DC300DE07C204F73D2E4F656F35CB6DE7B31350F0994C945221F495854B29D123D9CDCFCCCACD70C33304874535D2AABD900067B68B8DE55B9E4A1F078F3FDBB1E6F0821A69C3EB436B66DCB1E5D6F1A64FBC55B93D095B23E0FBEFD1125B4D8E83A341980057569A19E323D4C662E3E3B4BD81F4248CD0BA9067893E50DC7561B2E056D2F06AA72EA0FC7F8CB06C657A391476FA3033DC35764FEB2652F69198FC4993872E3E9A2D519164B2250BDCBFD848AD05225D243DE640C7C48070C6A6728719497F8B6D199A79DA77196F3183B8EA0B6ACB54B7809AB13F0229FD4EC7893D946951040A5540238A468F730E5342B7E38329619F2D057CD19146210832A7610654A4C30F9C225528F8F1AF8857E83B7036DE1198A82B2B83E2DCDABE258A7B93A508D67F0890C24BB9417341F48359A2D8F7DD1C19CAB563341E83CF37A730A8CE40C433EE76C5308F6A582A2AE96323FB414D2D5463B2B50747171AC3D1A486EA8742F356730CBE012BE3E0DCF88CBDD98EF3ADC7096E6E5FEAFE7B60201754404DD0CFBA9D5337620E60D01CC4BCFC1A755C44B10E7A2A7ECB4DD835204846524C3463307B957CEBFB54E59285D9B9D42903B0B6F90712C11BF8FC4D8185AB2AC17F76BC97838F91D0C876FC8A67E93333F622BCD71D752A1A90FF60DCF1895EB9A3D45264D89364A239C7B167B197188812103975DB98B01D0A7C72A4BA40184EFF40BF181049050B7A5D9ADB0D48894F939E6490216A901B45E2BEC8E7BDFBC82C01568198C719336E17E6A5AD30DEA2179A3250032D5ABDCBDC004688AAA7B056493354F35F3A80A2B114BCC7F867D6A01B4353949678F105C828CA3ACB0CFECEFFE1A2EB7013E5585C1C7F0F62C8090BDF965707B95A6B5BFC7DC465C747FF2FC0000000000000000000000000000000000000000000000000000020712151D222B310998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 + +count = 10 +seed = 98DDA6B97E89A479D5EE214E660DD6B5D8F6CC638A1CD4F462A0EC545F5B0B0A1A403AADF566F7B1C0C5FFCA29B36FCB +mlen = 363 +msg = 4CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C +pk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8E83352A878073D30316B205B882BF123E44719D5A6967CE3BC26AB089229137F297B3D1443BC45323B8A4CD419F35A6C7008AC9CBF8127F03450BA9A4FABB8125D693545E48472C69EF86BB10F7D511476AD3A58B389515EE4C30B6FD96BA157C997B7513DB4F5CE2343F970825C3CC97F13125F445500FE3732F64255B79653FA67590A268F3F0E5F74E4BF50D8904846ECB0890CE4BA964D7FB7702E84C056E81EB0E1FA58DB3FD56805B3FAFE866497C0CDAD0BC61EE27D5AB2BA0083E47DD5B0685918366FEF37A7195DD757C4D8EC6019B321EF2880B417451788A55547BBF3F41371343BC9919D1CD5CCC5397D1A8BEA2D9A274E5CEEADFFBD520B89D2EED4EA99B44A35C53E2752917AE8EBFC97B09C848FA020B3960A3B0543BE22F50835A3535D17EC3B59B95E09803B3484295F954FD49C548E5B4A2BB11C312B001C113E1AC5DB1A5E5A824B4A799A67AD031A8A074B15D969C9CD9919C64839FD07FBFA05AA7440EEA67699C07CD6988B7FFF23E2C4B265A44089D58C36B7E3DB628158BE2C526C7A38AC296DCF1127838B161FC870A5B5218BBF9BF66DD4C05DAC81EF152380B892DBB217984F381B7F28E9FA9C05F7835C83B6103F004051DF4510DE88A93FBAF26FFE67E3C2278CEE249849CBBC6D90619CBF99466CF0851A8EE7992F7AC61A70206E9B6FC1B3B6546F0CB6AE29F1D2AB3D25D92369BB4183E8123480E0F8FB3E9EA24C79798DDF0C833FB2E2486F0F02FCFC825C971606429096BD339D9E3B6DADB50D89FA0EFD7A7FF3C86A61AD5B046092073945760F04864D0766658D879DA904C39B80BB5363663BF3B4DB59AA5D49E191F711586995DA7194F07CD99259B5DFFFB1C85FB40244CFA99CFFFDFD2A7C105F50DD0A62A16D6887489BD1A930A305F92152BBEE1206BBDA21DD42B1EA174833D5F2B035B3CE6E848F6DBB614D3A0F275AC2A892B8AED29663FA996C180207471ECAE0FDBD2189AF95E3C81FE2417BA28437936CCDB79BC0692319A5EB112D1CE031CAFABD0293046A203848B3C96841171DDB5A7AA8E605F5BC413F4858516753A376ED839B195BBB333CE38045124F3B009E66C061F6E6A2C7C4A2D4E48F5ABC159B9E1DE03A4B9683C8A28FBB228184EEAD76DF6D39C8EDEC9933763B7400E252A15CD5C98B550FC91563D2AA6D2BF775E1A0A09485BB710DD670C37C0FB18310E06E008D2D7327C1F4D46055FBE4BD1ABD5D3B157CE12F5B60C533C6095FAD69461A208C36C0DD9D52718FB99135A8DEE5ACF61559BA4531294466C6A942960C28A8ABC42913455EAED8384EB2580FE7F10D4968E7546BB622300DB7008CD3BC55D5161F05EC48AD96216399E02A4E67E975F3CF00E9D1F3E0D7AA12AFEE40805EFD654D98487404FD448CF78B2AAB15CD8C743147304FEB3C202DF5F6686834CFB7EAE078C966D59AC283CCD44E887160E4109FB1C10E8ADE409F564DAF6BAD23C585BA33397E6BC38962C6713B5CACA7CD3746C136B0B85CA1CF668224CC16F2FCBC2F931ABAF648F642024E11019D89F7A85A150602A6DEB9837661D67A48253ADD1764760BF2370562D3EB53FC920FF8DFF1706902FA90EF2D9102AD92C1477AC506686E95138647E7EFC3F17D4E6D050A9E2C6B8351F807A0ABFB22C2EE21514BC2EFE1AC975ACB050853D6EABF2B8DAFB93409378D0F8A100B18ADC6E0FCCDDDAD359A01D408C82146F596382E2D3CDDD2DB0072B31307883ECF7088A3FA96C4273E4C6CB23BBE5FDD3490C907114FA56A3493A52A15BE53CCAD241274C89F50C236DBA10F2ACB50377C63F99BE576FCAE206FC201059294B119C7EC24F0A3DCFD8A15F584A0B1FCD18CD1EED86EF8FFDAF41ADD80C505AF9CF42F945BEBBA46B5035EB9B011E381FFDE5FB93AB9E122B4E4961A1B5F99B36494D1178239D21E10DB7B4F5046046B845E14B050261972C6C4ED3CECE517A17ADB81756968EE6D1C7664AA13E3186DFA9A732BE8FAE81CB2DE0B621755CE76F99E52C4D06EB97A0F1B75B689FADE676985938F909766F3805BE411A11085C5DCAF11DC3063DC6CD453B3061A04E40CBFC86C54BCEC0A291D1E6CAC829E744E69BF3AA50C09905184458297C54CBC1F809210BAC03EB846C63FB3E84C32508BD3DC01859EFA9E142E5DBC93F6B3148421FE5091CDAAA4EF4E7980C6715BECF6076DD6DA654D74E2682D03D53627871AA99C0032F463E3693A03296C4A5D8B5377F76A51DA69ACB6C240E5AA46F62FD3838EE113A53EFCB4CCEAE23A63874311EE4576B261F8637D58FF5BA5ABE09014659AC8C6B83FA3AF1FE15135F5C09B760D4B02C6398CA64E55848B522D5FCEBBF1EBAA74FB40AF16740C5DF81E9B2D24F1581D1D12C3EF38D64A5AA2134C6FE622CE412B7463D245A640167640E42C946854E2D7364FBE009AEEE52C0E777C88E40C3531B2CE8E18E0817C6A6EA440BC186D93B98926B1020B57D5DE1A8329ABFE908A4F078105AD3460416887CC1CBDEB5BB0A86D2C1101AA867F912D289C6DEDBB0E162647FA23C1C67DB548A757A0DE894D4D78616D07E50725CB3D7A7C36B3F918DE72FCEDAF083ECAF02AE31D078C3871AEC70192DF4D4C1C680A114B1F23BA2A25324ABEF910EAD996E3F0C78CB5E6DE100E3355FBC1095A56C269DAEAB2EC69D8C8E58505151FDA19257C1D9989AD233E6F72E01D4731270567A1E18B99D5216CB5CC43FF5EE1CFBB333940CA10E58B6552BCDCAF4E6A1E5F7A2CCF3AB6C12867A204B31DD81282F0113815D7DC962583EF33A824E5B5E753350630A919F8C4D4DC309675BF7745FFF0EC110BB31370D613C467FA975866AB5D1B37C350158F75196D2AE8BED89D64F76416F30BCB2634DA97878D6E5AE1B35C736EB35135DC12A6AEE85195088DCB659D778535394B902E1C3FAA909BDCF1F3A477EEF716EB9877D3454B4009A1C1FCEC9A1028CF8FF9D3B46FA57A169FA06889838462892B356C059FF24411F12F2212A15CD4410FEADD5452AD8EF9D291C47608A7DC5136E675A39F59F4D963FE737EF3935A5400ED9319BFD852ED38FFC1C4A6417F4E05D546AE5E868215205CB05E51413795FBB9F30D58688EE2774721338503BDEBB981A218594C70CAAA17D1890381F4875D50AE07F511583B27AC85FFED13D8C072326957F95D0E427BA9EDE09A1CE597007BEB3CAF3234790D8615074C63FEAD9C3B3307298E15E9B4ABB1C8B788405AC4CAAB572B2194F88119A60B620A74D30628688B9A91DFC63230B6B3A4E8D03F9DA70E6F35C3D76A3DE7B4363544139F1559A8A153B911A561EC1B2EEEDD180AD026D8291DB7A3585A62E6FAE08348D7EB9DFEAB99D7E16623D7478EF04730F76CA4FC8F7997FBC5D9379CB39A935F522A7F8DA443ABE2DD57E9D3EFCBA0F5761D0BC282B1684E20940E9188F505101FF66656E7A1A604A438CA0C1235B5AF8A8B22337060D8B154E204498270009645B76ADB20151266AC4B6BCD65FC0D54AD7445A3670F20E9905F7A8E9723E7051D095DC837C9E300B9D35D69F5B76BD3F744F2F991B5DFB7EA94A57F33D9A3FF56BB0A8EE2A706057C1F1C894A2288BCD09FA883279B3C1 +sk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EE07F045ED251958BAB650BCC90B39C4CBEFF30599EB72F5453FB75FFE9602DB072506E6DF694D9B6B8B9FD185D605461CEAB2273B5D3A43B75076C9F69F3A1EA9B180E8B48529BB8494BB0451988651A801184A265C3800511C7051A18041A996D09913109B728C800886426291B074262325012032C534826591286D9966449260103B46C40C61014270080166900296212192011A621229389D308469B18824924311B4990C2006C1B086620236C58326909B429221431C80425CC2266002431CB160C51308462A24443B22D141791D112660A874DD1C6282180858B826440404498C0210A328863B84543046A8A286C638871C0364101494A88924100A4840CA08011A2694BA270D8B86CCC260C009029C182111B092191B49119120D50823104448A13006500C82D22814CC8A4280C496251C460E286495B2030193262611229D294054308714BC62CC9980D20C78D0A890898B42C4422421B440D249401830065212550D48611E1023110081020A86480968503414693807024A728014761DAC06498268064226059A049039680E402642180490A972982A8005182905B16811C3861A3B0001395449A104DCC16689408269C3246D1C08488B468CBB469DB9224A1046E890872DB283154C23002438499B68854302C09035190C4451B276DC44870484081E2180293283114890050C26953C4885A86712202088430086302821BB68408A0511B372D18116E64088D54126508C664D83231DA28704308095220841481100A200C08188DD182842408228C446A0208915C0664A4028DC9048C2111491822690AB74C22C2719828612036481414249C8408A2B290E248081A3106E11692E0386992A080D8A85023124EDB140C24290120B529E1087221382924B640211786503409C9843013262ED3088284988552B46CC4824CA3408961326C24188D82C288C0B83003496C62246CC4282A1CC9451142241A468C08337284282599108491923023860C0B4312033640D8004D1A3285481466CB4288CA90411C4988C9361241102CD8487049920C60462912112A40862D080248D2082419386901A31188B80421064408374EDC16222200894B0664511880A0142D0A09081B0189D1A890094809203591CB400C030185A4260191A480C02606C3C04500044E1285680B8468133672DAA669DB1430640244D4084653B68522852553220CC3B449D2342509A68000138E24930DD104492141520A44921895449012081C192DD14646DC4049A494685396700348259818642234490B8040D2962844100AE41668D3C02CD048280B210EC988908C96214C366A0209452280844A9661A1428202B82C130912D8A64123090100B204E3486498C20814C24D4288119A0606C2B62849A84C11C860D9306DC19009E19431181805A1B471C4004C8A2210CC260A04A4311B83311210250A3390E18481C9028001416C5C044681420E0A359121822003A98D22A75184A24923C570D30490D4902889364520894D19482A20A34C00B04D18C16D1A0425230472408428E2208CA20272913021C22272593270E236701C215024B08884C644A00646189811CC8264CAA80549184C24131184008683122EA0C22121448652342D24358543029263140D1049501901224C0626C9B2881A238EC0A08D0B908C40026A12368600490D0C040400C44C03916C530092C4302ACB082659420484380004342818B52D0AB92862A22D63B4690B855009892923190A09A42559006CE1C01021416D918851DCC26462C88D0C0164CB9425880091041811CB001004452C23816D02078942060992342520468CC8A265CB888C082446CB826DA1806D03492862B625A41072D1C680D84828930484CAA429E09861849270A18084A1A64923496A0CA20522B9400C425012C90809368C99081102826C93882589A41101C9312322650A954C482692E1C28D11B40892866480460D88208284988890124561145202186541240CE34225A1084D20B54CC1448D12130804A12118155210038948164C22B164CA109154B480030344A1C42D19300412B849441460CB462123495222234504260AC214719CC00122120412C570DB160800050A0BA34173B39145F2E8BC05C331E13A83331881C3DA9C711F46C5997B8E452CFC080044554FBDCE8E8CDE14DBE0D4F66D6B3116387943CF04437C6B8AB6828DE5C097ECD7B5CCD97C75BBA32FDD6BECDEF624FBCA9C8869F318A28272A30EB8DD667B7351B3642E1176DF52D1E21A012270A017F4C4E002E251817AC6D9B6D8C74E339CFEA54618A122746CFAA670F86831B7EB3E62757AD1C48770BC103B72A4E1A438788BE60DC9D26B87ADAF6FBB04C9B05BE9873996C79CC5E9DD83470FE211D0157D775B586EDEA32F7BD653E539383B7B6AB46D1F6DDE573E44BE3596436A89365244ED36025AE2D8CA4CE815C06C6DB4C6BE918D61673802C76BD2B95CD67B4DA76AEB714CD6A705918334015236CD72367EC073B55C84E1AE1D57C2EC834CFC86B48895ED6810F3778F3874B13FAA0F46B1E57D01C0C7473D172C918CCBBBA44B07388D00F38A290B16B8C8524A60602D0A93828F704532C87480301D7DEBEA14AA946227F445FE993A0F137E2DEE979C140BBE03CD6E63C58690042035B9FF919E4E4AC446E249796F1876ABEBDDE87161579B8BE8E4CAE209A9F078EFF442DC9E2AFE304CAA3521A832F6AB064C42F1F1248769BC212ED110F060061ACB5147A7AA2C4ED12406B8C6F802CF48A4A288993E8006868FB2B1A9DFB21C23C0B0121D1ABFECF03B6442331F55948667CBD3681157A22241C940CB61905D88BA038B3F37800A1FB641B2D07E7DE3788C77EBA421ED0D5CB343C18971B94FF695A9ACBDF29D634DD912D9E9DDB844DEF50E38BB1BD13B65DD838467F12DD03B5D6F7B09A99B5E119E3B3C27E8873139D1BC89A86D9D1A5D97D3D0D56DE9217054CD7C868B3F16F938F0798E878B91D1C6D0766657C3B8E642565048F805C18166480B78145253DB24EEA0951C27ACBD0853C541C90DEDA7D443CD11860760D7BC3CC8D8E9264E334245DAA1C5FAEFB9CA5B5D7CB1D30706381162EFA3DAA399C924670D51884EC039D47796D787E837C98F02FBFE53A8EE7F10685B26856019DCCABD5F990D899DEBDB08A7647AB1789A677B2920136067601F323E7B6BA1EA392E40792CB15A0BA43B8AF7BD38BE2B1F326E69717F9B106D47779E9FE934CA0C1503D71123EFEA154F14C6F4EB35DC5B6EBB641E23F35A118F8E84EE0C9D48052374F5EBF17518243CA1F17B81E7F91EA3AB06D40C3F9B5880BD06333ECC521B9A6E63DB8C0B3D274E09001A7F835D7EC58C1409FE45A06881369A7DA89359B538C48544460C6A01E0266310A4E6CA11F788E8EC52F9CEF18D92B3BADD24D9D3FA528B235919CA4A77E25EB300845AE9F24AF9DCA3B54B031D8DA9E45B11D8FC724E8CFAB02C022CAD71A67CB82D4E550BD07AB7D0DEB79BDC095FF82D6DD883FACC84AA676D08C1529206A94532D525AAC81A3FBB1BBC13D722EA6AAA07E5A8DA984896E4278A977D16DF20183985A129DFFD100A0D5AE6BD8DA81D5FD33481179FCA88410292D4D8A8D365AB050DCFE16FEEA947DD789D9463A3F17A8BD7FB2D3752C2027F9117AF7122D022E6CFC02D74B6346964CB18E5CCE83F2ECAC85508DAFCCC5AB8AF7C78AE286098BAB9F7AAD75567586E19ADC9A94000EBF92D22E511A221BE653EE0B7CAA5FF796BB0038649F5FBF90C25FD11A078E7F49762C7DD21E428FB656413F40A7443BA6EFA03D5308F4CEF908C31431A50049D4DA30E7F636AF0C4EE11DFEF9C15CCA6DCB35B5DACC7CDAB83A2B67191874DB55471DA552CF6CE9BF37EF63E5477A9E67A67DCD6E7C0CD7B6779306678F2FA6E2D89E5AFD754D6A899B6375FAB583ABBC7013A5A59CCF1F6D48FAD4D4F5C7BA7A2C532E6B0783C1C3037398C671449EB0E1033083631AB4588BC7E35AA0B6B8DC9B29648BFE74F2D11177F7F969926CD17C808DE99B7078C2F0F6879E5B1009FFE0A3E7D5F63B18AE58E10D628CC87A5E54DC09E9471B4AD2D67D55285E799BAA55500B215C497E9F08275690B53E4687A1F4F7CB0E56156A2CCF0C523F1340D73068D4255B644FF6B3DB804DDD7D4AF2273D8F27585CEF8F13AF1F0F3B279E4E2867FA8453749BCC9C3641B274CF85521C82012662A3FCD40BA077DE8FBB80254F1B4EA169A361106936475AB5A4D4EBD3BF13547046B27D09BE3813F662DEB11EB73DFB2165E24094E957EA5E45E8CD82858E65D9A3AD58E22A1D92C774DB1343D15E49731C9ADB88E108EE6C457356D3063A26234266F672E2FE337E5626AC8A0DC38D27017DC9D6AA68B8489671D44282058F5B785FA627F5D4EE91AB052FC2D220122B7A1CAB51BF87268B6E9FF418AF0A09426511FF9E5E1D453F90B3B925DC8356D284AB885CAE189051CFF30D74A8570E8C4F3795D366A4AA9888A5B53D044D14D1AF56B7C115798CD50E79D9D85A2FE066D6FFF15DEA2C2D63C43DAE8AB768907A464E0A72556EC8145589C2675D4E283DB61C6F0FFAB2A9B9CC7027A862B3AAB5E5D81A832E0FE438BCDECAC9564E4BA5E734C28D69B36847182041246E51F4D5FEF6FD85DD13E6A8FBA025F2F0C3E40F749D18A586876DE6E4EE850F66AB179A88733A38222F7938857C9DF0A030D7E5138EDB304071435E4DC58E07695C0A94A1B64600757D35B7CBF5A3D1136C7A1ECFF5F8AC6961F98E53CDC3DF804083B86945738BD33275E086803265BAF5F4DB91166AC0A526F2F59B57B8AC081E0DB39C3B9EAB61EA0B40228FFC66180E6D84F16DF4EBEBD544116AFFA0BA08404F8E158A6D23063F3F2693E472C88E1329F124FE834306138ABEBC0C0749DB8EC63C63F60A1456593CF528920D96C15237FF42D80E1A2AE490D3387E1A56E26506E94DDD526D0B4A74ECBE450FD4CBB10D58695F530DD1CC2F726458E557BE63AC9CE4D27ABD93535CB04B4E0189B93E746BFE64FBA2C5C2EEF9687CE1C39800A6FB88EB0661860936CFB4DBF051905EF1FA7CFB2626DEA6D156BD3C794D253CC8E2BD6F2701098002B8527AF7E33D3155D21E1E6CB479CBF77F6C7D54311B5F79C22487F5DCA6B5C2E1786DDF0CBE31B5BE4D67DCEF18890DB81B862D0F35687BB8B9CCC1CE68CC021CF19EF49AEFB60372814545AA66B7E5406FF630914014C17C3A2A671F1C1A18A1334DB2839A168671547BA05E45AC89F9FFE215BB92E7A79E3D51CA3EF016368A681A87C820DB816740AA5B413125F542D9EAEBA9F06AA1E5B26260481C2BE6A5D68BD894F06A821FE68A6B3A0344A8531780864034030E63DBFDA6E9294FB3D2F9BA52052D37E719DEAF27892547627AAF07863D25FCD2C3A797445A3195E375C734A33656D39249DD11DB562E1352A44F63920E10DFE5A4BD371CF12910BB5747F50B51A332C6E7E3FBD54BF27A544251E10C9ED9037530977AA7749A8954B6226A54C42517817D490A9AFCF92AC571F60E56C6D71436CECF65222D28E055F8C0366513A0F4B239934FA074AE1AA2ED763139572A972F2C2445B12645DC5AA8963AE778C5CCA05415E246191DA71DAD7A2CBBB719C9D7ADC6CDFCEC6311AAE0A53141FAC1A34D57171596F0CDBD14085F21DD4EADD6B44FEAFDE4D9BFDE888ED2C7EF228AE8A1DF1AE7AEBE0C9D3140C1CDF8857C6238E92C0D02A9FC133BF434E16965F08EC11D78EF25F9D7D7F197D9A7AF33D496F1050610AC7D8D2728E0C15D2CA195994A9F488389400749ED38A41B13643B13C24A16A19EFC9F535055CC463ABBCCF65D6B52F2E655E168F8E181AB629A7668017364A9BAF84A3D35D6B1B1B5747ADDDF4E79206E2B8642A25F08BD1F836DB7F30D98E330B162BB9C0EC358C2E611E1E72845A69816EE83F66F0513D816C884A894F70249ECD91674E0A208C83601437D52FEB4D7C624613F3466D599E9E5D0BDACAE9AADD6674905BE30B9C656AC6788FDE1DA6E88E6BCAEB4B1735C695E7DE9A785BA7DD9D774BA09CD07282861489D5E4559BDC12896F7968E5BA6651D99BAD34C8F10CDF2BBCC2A8B6658CBEF568A44C29C7CC337C475F05AE62EAAD406CB70FFBB6C528DEB65251F879D12AB06AD9D619D50BC503ABCE67CAFDEEC340DA9F51045A8DE8D1C8650D104E83238B190226DEC70B2D575FA6B7A3F541A50816C9369978B261C51FE558012DD51C42102CC76F480CAE97A2CAA9105579ED82E3CE347A8C164C36F390166492ED88477A11219CAA0793661C25AC1CD025133B159D6AFF515B9299750D5AD78830EB6B669C0EF1FBB3DE5E959FBC174D43F3CAC5369374FAF903DB9A6F315739F149C4E3F502CF758C2A9664B1269E54028D76F79B816057CCDB905A95DB8C58B8EA578AA80E3717C81BDF60F5933AC6E60410217FC1E8C34AE491F50FB306F53AC8642AB05BFDBD117F9FB34EE9EC7A125603987D7CFE059F9B2182F1BD9B7CA72F6F0EC7F67D5BD916B9AADB7FFA5C3EE07C24467189BCB3569CD46D891E001FF78DFB969DE46310B90229F86AB52DCBE311B3E84B66BD8BADF6C764D4C0ED263AC3723452282D5E88D7D0A6AF3676241051C375BA36C17F4667FCD8B2D0E2D45A9EE11A4C0B473D50D856287672AB6FD163C6665092C3F8FE5E16EB8BB4372FB0BD0F82D703D17A4790B3E8B6AF58C0A9B56F140B4B3A628E3CA1C5F2E2C0A605B8B648E4ECEB807354DF9741557ABF7F9C0B3F5C27F920CE4F5B04F6D542FEDD05E1FC433755D3BF4E59F5E976907E9B4ED4 +smlen = 4958 +sm = 7CDDE76852D835AB841D16ED8E94EEFC9CE699A44AD57E6298CFD3FFDF785C19906F1B724064B0671D0D53E4AF8A44F8C3F25C055DBE8830BC4D3A317DE7326342A282D62E7C8E7EFD29CBA10DD54E4531F004B78CD4C4D9A81068D7B78422C50FFD1A37555266D6A62624E984DD5F16CEE91C5E13B09BF51F9C3501D7CA48E5F824377EF4F42A558B6D0D48F1D57C3BA80B5B95A3D0482CB9A03A26F72606B361B2DC7A81C8DD53F491BF6C4EA576A1C8CF7ED3471356E4866A741014A24FA450264CF30A5FBDC51DCAF2FFF562961A898440C731C166CD6C98BE8FF309BC59EEF5B7EDDDF4185EEEB54C96CD621D9617453C61EE4BEA5B7ECC07CB35934DB8025F4F567210B8AC3F6D8A85B2489642096C61C1B2E5C24903A09A0628D2EFB228C3AD105393B7AE0FC394B3549F9A006EB6EF4B450C786569675CEC8240D499616C038757994D41348D8162705072C9906A50B4F1D5FCDD2FD4693021C1B03C2897293C6632041F2C27F499A6DAC48E04CED5AF2E95EBA8C0594F121E3432FEEC8A40271B054523F7AA389D91DA03CDCB82F8A482F86E092C3F755BCCCDAD2D08EDBA95D2843B6C4E2EF8167866AAD6AA4AAF4BE04E5EFA90F2BCA33DF1C7068C482D6123768F10147998B2B1E1B1A1F5EA752D6E704ACE62DDFB2026A5420573F18FBC1A32667CAC2499182664BB8E4602A8516B4B1A15BDED14ED52025227E79BE791D96FA8D8903B2FE9173B6F3FBBA232B664F5702252C5FC1BC3E573423EBB9D5EB04D2D67C09A6F9FBD13D1BBBC3A8ECE4B242FBD1B4E397D3F2D2A70AFD85B5B5B215F2BE9000646C874826536C1F4B790643E8D088A91D19D9ABE5F2BEAFB672C53020B0871648D006F242CC1B3EB71CDA93DD7C7C097021E3035950717335EBADD9208B79A2FFE42B28CB7AE9802137E0D93D4C8511D84F04E1F362893C95EEFB709CD9A3FFCC86D9636C5E698337E6BBF7ABC522978AF58AE1FD6E478FE06B197AB8A7F079A51A3D8C8EA597F054243AEEE649BFD0752AA3612D8D3E7876F3C67E0FD141E977529E8E41579D4C9515E75BF96A68262486A4360A511E0BC1E9A36BCE10F463FCD10F222FBA9B4511F26DCE7E3C2C0D895B23412349BD43F74886755C5787967B14C83F2F0ABF1B7A04FB1EB8765DCA346C8EBE52C4FC6415C3E72A2EFBE5B0EEE7F1BFD5441977EAB4251EAE58B1A5536339B312E3F10743362D57DB1D402370245920A03EDB2CD2923E2E5E7557B03435EB1AE1398B36AC1125887DF8379F55B8A252F2A539F1ABFCC5AEFC66C0E904D4D005DE0574EBC6D010184C4E457FEA44AC08FED6A7CC63A2E0835E50323D3F77E0F4D71791495BDCE8511A3C438E38F9D5A53EC193BB030F26355B729E87F806FFC9279F6DF85AAA740E092D622E3B9D8D36151E6DF9DA441A4736B745C7781CDB54E65CBE25CD6AACF75625408F52F0893D7E24A7FF59330EB0C22B90A04C1C083DC59006F5FB1444768ECAE95DF768B693E2E828FC68D0BECADD83049B3A697C2912F4F6D18733CC9816EBB4896391F2E9C74AB326FC4E4CA6A3C5E26EB10844A1B10ABF77DDDDB8DA2AF98CB4D290D6A92F2AAE3199CA29C610FD82DF7390E581EC69B98FA2E5A6D5AB0961C61C2C7732A2763640804D126EF92AC27741711C96085AB064F3F1FC09C1D5ED318FAB7CAAF508D7D72732F8A72C69B8245E675FAB942205F65EE6CC3C866169707D9A595050C95478611E871477EBD80BD6ADE595A4876029AFABCCF172C413582CED8EDD9B6147ACD76BB611604832F14A7BF92A299976A09674468434B3DCBFC788B0AE643247412FFD663C30C1262D7C76DF355DCEE049314CFD2622504F2ADFB9C5C782D8FD2D988AD97E9D7258E9BA0B284C2D3DCE2B8EAC2D12C233B7E62C27BC637129F34A27A0E2AC0F22323C3C05A8D536EC2A061F0EE7678F10B9BEAF8F7F9CB20A050125A6B2F6F41C6C6B49C87356733D9BDAC3293DB6392A77B87652D796507D020762AE1B729A2ECF9344B56B762877A518970B18955975E8239C9CC641998A6291167E2B1E4DD983E24F39AB1619CEDAFC8073BC486B5D9F21618700D298879400950EDF0ED50EAC62B848469732CEF80899107AB3F40F59CA36FF6B14A707162B0E620F1EF92C1196CD0C60CF43AA54B69F1B72A51F8690DF33168D53E281266D0067D29172AA060E0AAC09E5096076C29BF07E5BED2694BA1DFBD3DB83A27C5523CDFE4CFC71336AC0688EC56AF5BE3DA800F329070AE6ABA8C3AB8615245F58B4ED5E790842300BB94F7E43B45B2F4EFAEB39172C3F713ED076FCF6E2D015FBF9E42B8D3CD60D021374D46C3B97DFBC6C83344ECB91669C598E6B608E73F667EB17A13A65D77E3537AD3D3BD0D65A3478922FB77C2AC7FB231F85A2E16BABFC0ED2B3AE1F5B5C04E8DD02910E310CFADCECA037895093754C8ADAE51E23682246CCE1E22124955AA3A27BBA5B80E0A6E4A0BF4006D730A7E6E9070EFFF646384768F32278EC49CE5EDC17BDD7F7B64D8A6E68181C5E9E995A9F6E7D3C76D943BAEA078BBFA01E74FF5CAB4318C7BD097B95AE43E1A91939951A9B53C60F40FFDCC5BDEFD209AAECD7D2E92BCEA1C66655860DD9119211DABCF38AFF4AE50B5CF5CA83D81F45081E0FA561C3765014CEDE3DEEB7309BF809846551C61E7F1D56D40AF8BFA9D592EBA92470074853031D121DBF50CE3A61ECB6AEDC48492CD1D7B11317DBD9D7DF1544DCFFAD7B8CC4FB337BE8955CA92E314F1BA03E5B1C010E02BC50656352E29A394BE3B95F284FA25F35CD19A1B79F52D3F130991C67D1CD763B3835BBFE40C4A50F944535A91C9EEE426540B7194CF73F12B093224D172FF56286AC290DEE161DB84E5FA4E509F689802A57B41253D736E868C707C15A7A55B998B6EFB678A93D32B4F5D21D26ECA9923666875F2631135FD729E280D547AA9022B11D9C845533CC9AAC40E4DA6D1FC902D9588A1B100607BC90358DAD84F11FEE0FA13A48D25FE97658E12AB774D1C39B6E539B8FA126EA59BF1868050B63D6D347459F218349E2F511C6A3D521C66A0755FAD80306A852D52BE865368097D27D8CEB529A90523F7F1E74100FD93EEDE904F27A1841BB30162F87ADBBEC02969A58216B02C8712C3C793E9BF47BE70C1CD4CC953217F9E2EB02B24EB3099C0CA97B996D5E37A7C948688545AD68171F44FEC108A4B5EA7BEE17919186562153AEFF8F7F86E8C5EBEC4A744603C25116CDD10969E3EF336AF9AACC166EE2B3975F06D806098570736B6C4DA188B3FBD21C6ACE2D586703F3F8E8AA81D5D506F52CC711F0ED4631D85EDE3143D4F883D97BBD4453292A1349B9AFF7D1C5A07CBFFF0EF5AE9BAFBDFFD4B3A1B735287290C5142B067A5BDE522A091ED78CE0962F86A1F321FF14505A350B66E20A66A95C7054D255A0C9374E87AFBFF1D4D9B204860625E4938F9DAC4DEF89E204A50B40FFE0ED7AFAB397390A28D1E6D92DB443D8DD16B1DCD4FFBB72DB2DBD6C58644C872DD00463522423EF87CCBB1E06B9AAE9259FD515F7BA7C071B0F744BC88ED7DD223713E13E498AE917C7A6B1E8D3D1719A772B1209EA570E91E0C877CA5E816CFA87C2AED65F832A8F27FBA47CF920657FA87EAF4E2CBB16B990F072457C2AA205694C08DB12ABD7FEB63665ACFCEA883FC0FE2D0B02CCC4198462605567ACCB3B0CCD971AACA22A724278076A3A0A07D07DF14AA226380FAE26B6A3FCBBB9532B7DC47E8AA3F1A4EA26687C9B4EBA76EA4989FDDD9EC6775BCE85B4A6F6CCE0A3E567F69F83CEA17490D5272FE12B81D017A7FCE84EBC98FF46EC1DAAFDCC531143BE1980A195DC11E530FCC8845E7BCF869E2C81093750938F6DA3F8A85BA53017AA1ED48980873D584390628BA522041ACBACCA8AA71454BF3C9BCA0136B5BDC90878D13ACE9FB4F12C0626E7033CE47CC6EA0DC4F7E183B2B2A7E68B307BDA7BD6FE5FF44533F56AB3A890076778ADCE5082B4C506D5713DEC4FAA7E869C33A43353B0B3C7F3E4109C6E6D7769AF5FD69133C61A2CB3792690D07E4F9563434188D3DA2609FF279C7BD7C24772F14E93445268CA0611D28E8E9F2224B88EBACAA2853B4B427D3489DA6F8B9EE3527704FFBBD27A6B8F61FBE8C3F3A65E61CB94769BD754078D5809869D44D8F323C5DB32EA684FD9C8CF74431B1C61A55A1EF3650954ECCEAD913812555EDAF01EF831AC56ADDB9B7C2496C0100FA81244D84C157509038BB206AF8588EDE863155CC63816606D316E9BCCC901881034559880DAF4A87EF6FA046C7A34272348B33531CEA2B28755997744AB5D70CD130AC27ACD23304EE63C25C0E98EEBD41AFEBF0BB8CDE79DC4C86AAEDF42D2D5BF976932AE7A53858574057B8B727163E6A253B73469AC4F50F85EDF89C46A2C1FE778DC48EC19CDD43B6FCF1F7499D325E71083D4306A3CE6B1EAD1CF470E5378E46766A652DB1C320ADFE2F5D082A0351C73413BC00DB9C6623EB3A518F2DFB228E172FEBF082C449E7527980EF6DD836FC8A1F297C9C8D576507A76A36D479B2F0E2D10FABE91656B3D1C4055C4E88C04B65AA133D1B09A2649261A4CAF55FBCC5ABBA6B7F2B712CF99D44AA81ACF0797BD088CEFB331DAB0D1436C585690AAE85886915F8D70C0AB2A517D8556706DE1D88B9701B947ECE5D56259635022ED7CE018E7A707BD282D3836D2B2EA5DEDABC7095FF32F5331AF20A588EE289BEF856844CDA2638FEBE6BD9733CCB455AD851CD54D4CEE5CBA363798DE91EAFFB78720700035A8E1529F845C55522D42C522D5FE5E74E4409A3702FB2E5FAE7CF58EE9F0F52C3C8CE4E8BC55074741A5E6CFEB892CA3018C6C35027BD2025E9F2C603CC9F6D9F4F81F6EC4F25881884885E10F256712B711136E68BE0A0DD27BAB15D63173D5C750B2BCE571E191935B3FC40AFDB0A2616E5FF01D5CB0FB8D397AF5501D9A88374FD9069024360086E276838CC19FE884FCB0E1DAF8FFEDA537FEDB648092CA981496AA71C37F78EFED1329ADDDA0D81FCEEB90CE6D1A99CEF3F5B68ECF4A1BA94B0B58398881DF5F7DD5C19263F60515075889ABAA7A422FA19AAD076E286D99360CAE36E67172AA297269707FA42C300F4116F7EB883F8E5AA7047B43E3059A29FBC1B4593491847358C4EF018DCA400C48391041BB81F96E618FD34BD313A44587A371757AA33C6A5D77A206D3C573ECB2C0809F3C65DC92642973FF33C3A09E3CCAC644A7717635069769BDF6724C4A0EDCC53B2A105C8F68FFC23AD4B355B282FD25902D447583D8D8B270F6E6741C2CE46DBFE4F6D748D6F2F379FC1EBBFD2F0736A918ACC725D33FA3B7D52EB2B03B5254F3D18548C3EEF3A4D8E1A70603E15DE8C1D2ED17298F0B684DFCC89459893A956E0607142243C2DE9B029941FDBA58C355CBA539707581DED5F3E3F5DD1197EF04EBA68DFE18FD1021432AC7B5DB5842DF543E59009552A5F3C86E1DFF509EBB74610FCEFFBF6D40DAE0AB1E3417F73C74ACFA8CB76C956302C731DBE03C51D4B5A4D9D276908D33A53D972F1BA9C3372EF6D293FEDB3810673AA096610936596F8522301D5E2A56B6D9AF621D800F360234854A17828EDDC18C7568ECE1D1984F1324FFB40D971728D4880D23A6F5A5D46A41C82C14DDDFFD34D8F6EF808828721578E92899CC39A9D064DA495E908AA027DE4676D588DC5FECD7DF12653CFE379064F1DB5D9D8AF79629AE489A709CE06DA8AEABE66A168B7D8A81F4AC47893F3D311879364A864411C010612FF832FF437F7E4E998F8C6771C6D21C167DBE3CFC74AD8B97A4C1262013399054F2337C74B8113E2F0AAB42ADE11A972B57202E3290B28551F7F9A82CD51FA2C48F7711C45E3FFE4AA8DECC9D637309AF8AFFBEA31A865A63A16B190D4DCA9C30BB32FE026C8B276DFADFB17171CFBFE98B553A02A8F324EBE6AD0D5AD00CA0D17B6FC409B7E593DF19E6DA4612156EC442D263A0DC6028CF8B9C59DE585374EF36844824CDB7AA8C25FE318B0EA257A8205E1955BFB114AA1F00D66D2C90D132BF3F7E732C4EF5B245E6AE05B1845118ECAADE829921D358E99254B6C88B8A647BDDC0564198434E3E6871CB5CB0A5348F8B3371B8E070D584AD328DE2C89AF30F32B0FA6931FA203D32232FB67B11E3B4450FD4394099406FDEFD4B17DBD8FDCBCF5ED4A6C79245C605182F315B484099B91C5518FABF5447BF78D7749ACBA8FE7FEB7DEE1A102997E1685924378DDF485FB7EA2ED4CE38EFE637CC0B898EFA32C71E771AB559B129349C4DCE9BF838241BE065DD5FA544D49C9D4470C845855ED920CA6AA6D6C52C6E25715E0525AE18DF2CC0B2C51DEE6F3F8558DB8BACEECEE1751556699C2D6F0022F3234454A949BBCF2F90C8AE8EE070B7177B6B92A406AB6F3282F4EA6E200000000000000000000000000000000000000000000070E1621252B30354CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C + +count = 11 +seed = D34A0AAD27ECAD31A5E08E9A2D7901A9B85F864D9B1B46F40CDCA0B3615B2CBA04EF82AD7BD8CF627C3E861477030BE2 +mlen = 396 +msg = 5C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 +pk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809C2F84D6887F0F746AA68B163AEAB604065AA4AB469B620EA8294AC891C9598B128A14D5BA4E38DC9927C6684DF8015629CDD9B109F231D2D20B94B67314AFEEAD2187B7CE5E5FAF9F6CDFCB0A63C91BC8CEEEB4FC9774F868A632AF76F3CBD42DEDA6175B88EBC19C62AEB7ADEDD7FE38A32A7E2CC69401700194503EEFB250C91A7F6E5A410D0DCA9800A92268C4824028A837B154B3B59CAC9A5FEB71DD9984D486E52B4AE1C00D6253F10C375A21920535066F2EC2C7CF5F679A187B821EAE9FBFE645F23FF3BFE4FBE0C5DD686B78BD90588A907DFCDAF7EF90563491A44AA02DFCF147A8B61766AA4D9F68C35A0D82F2C5D5DAF7411EE4915ACD529DB0B082A97098B2643F76867A040226024697ADD0A13551AC1448D98843CCEC5FF51ECC39A44412A849A9433C30255E707DE0F7772F435439F863B17B238449CA55C7A18773779456B9EF13BBB02866FFF8B510E86C6C2472960660F7F76BB9A82619B732FBEA0194899DD5D3DFDB8A57037ABC13BB6A939DD4932901193BF3EE0A87453BB4A95953BFE6E6253991D6E0BC6B7A8BE291FBB3BD6707B67A56337B7B3C09C14A858F2CE3B2E8E2FA7DB620EB66F6BC2FA43804B0C9A75D19C1636989647847B1FA9F27FBF9DD25F6209CDFE98511E224BB2229CFCC49C537F1313B2C416FCE380B175A3BB91EDB1F269E3624137EBCB0E9CF3640238D7E47C401C69573D127D5FA568011F5B9CC86CD679F932167A3F55C68B965E0799DCCB9F85E27EAE3753F6954EB25A9AA7FD983CD9AC2243B54F4E209680B906A5AB47E4A75B0DC5204A9B90ECE7267376519EBB80D90EFA2BA6163031E9A1F53199D21B758CB5031D63505AAE9ECDBF729BF5AAFBF28919FAD561C152E8071C0D2A6DEB8AC7BF15B667FF986F0E6F209946DD7215A1D1C030A611ED9D32FDD8AE0B3C8569C985B0074AA2B01ADA1396795BA08445A224EEFDBC321577461A77961EAC1FAA910BC37B4E54C7E8EB2EDA16A3C934E829240435EEBC502D1F90E55AB1BA0317315F9DC9DEC1823E3BBF1546E5F7A8B694AA6B8B63AC9411E662DAC4B14537B4C9DCE168D211A6038EF943C2B87933FB753587B531B62A19F25782295A7682C518DFA16942756B0B4AE8F287B73963EFF5CEC099EE2F0A1F6D3081F5A2C457714B2781F93B455C5340F455D02891BC0CFA49CAE436A82CFDB314E2506BE8B2E2B711685A1A8576DA3C2901216439E58572E5C9E38DF73FF3A7FF579BA197A8C1E9DDB3F378A884445D84A2362B499ECAF2518450B6490013E4DBAFA83379168F8121EE56D70C01E3DE22A7081B605305473709EE05D1A850D11ADF3A1CA61DC60E6D0446B44243ADBD6562C9E4984C89ED46ABFD34D561CB91DDA1E6008A76D742F73AF7E978A892081462B041F33EE87BB2C9ABC7221C4F5205C52A7A1A8D9CEADD59FCBDE264ECEFE6B7F0A5858C2DF2AFE0AF686B09826DF75287790010F340BF29E2B67A8044902DEE034D4498D9CE9C54E167F8EA95EE6C9317F10F6E90260E74B6EE633C785EF9C8B94919DE8D21F27FE06C936609ACB6E00EBBDCA3CE156AFBB35F61120FE7346CD4D8659CE4C13CAA753B431EA494C57BED27420540B247D7569C130D5A6CFFAE2A011A8AC7F67289363D6AC4A1C503DD4820751E2F054FDFE0B913C35FD0DA8B41192017E1915FE4EF16E1C1FDDD17D0050365F056270DF69D2C3F910801CD4A2CC05B8925D53EF01B53120AC53F2F37BD0FD1AF5F1FCD0D6E5269E0A94AC14E7FC60D06E65BB419BE8DE3FDDC92DFC9D45FABB46F4DB9D5F70D891EEE16C4DB401389457758D90A0848CF366703E6406A8B21A9F4B5908E7E1AD8B75191C1F89C129C8F304BE1AA751FE3D7A02B8574CB56A7E6FD3BF23296D5DC5BA3769DC12976A1819FF498CF795ACC35C8067B6D5518BE27625B1CB68389F8B432E4186AF9E781056B73BC703C8EDC96BF5E0BEF48F0E030A8A8988D3348DD5B557317FF88123C2F34093E19569F9ACD84BC91090381A2B218C305AA8C2072D21B1F5C7B18EE4A6BE26395616B3ED8340FE75995EEA1E11961FCD5C9C9023225652B2C36EA8150831781318799F83D012C83F313DFAE14A8C126D5D71A51CFA1F89FB1B38069297D604428094411009E9B47C183DFE72F04F5BE8A3008A7996EBAF9213A928ACBC53ECDA91AE5889F00A3FEB220C6C8CC13A37FE4F36128A3CC30ADA5E4972744E337056AEE5447E742C08E699CC1F91C368C3878138802B3B3A07785ECC393FFBCE5976A87270949B8759E1AF4D8EE1547395A39C75E24E867F60DC5B40F71B848E1E21EFF374033A9940C847AE4DC7E10EDE408352894C886A92C1A910485D867FAA15CAC0C79F612B3FC766790DE538F8BE4446691B13AFB8E98FB0EDC588184B434A512E839ABE16E409895831C0F2DCD0920D8841971842BF55FEA95CAA66302D5C328A063E081ED712BF7D5595D5E3DD63EB7FF4B337CB71F12951D61ABB524C9E9CB3A61857926E45584E7C11ADFDCE76A9A8BECDE8FD0DEBC1388A323204A9920C801F625E0C3F018E05D274DDA3435411C50EE4378D0C8FF613B233822196248E06A593274DE976C0BF110535A1BC7B2CCBBDC6E3D6DBD876D2478401F4673F3F0A91BA43B249BC7A5E16A2474C5AB54F3168FDB8C9B9C069D65D57BBC7A8F8B65324830831CCC3A197C19D5A3B840E8E68294727A0E46686ECBD3A89B1A1AFC48FD318A232424C8419E42AD373EB76DD7FCCAFE94C357CD7C0EFFA55C05B26DC3D2364294CFE6962A4C2F4A41C91E744ED19B07B90ABFA9A1427CAB669D1CFF37583CF2E9D4B0E71281AB14076633CF0E8E44E945CDB1510FBC43FB350088F9A38DCA3E4A61928E336BC74CDEAF29CDCEA65CE86605C50A997CC87C02D7F12BA2E273566013919D734774B48A46C9E9369747C5AD891BB5CFBEFAAB771F5F8622B6D0C8209F8D8F87779FFB08803024AAB3FAD38A521FE8057C32E72D48FBC5CF06CB6539A0BDFDB01DD76D8BAEC56B3D037E11D3F31651A0E7433886B91182C722A810AF8B6C23E18426685485E85325F4D962FA7D15D07AF0DDECA3976BD85167A85815C96C6F54CC0D4435AEE2A9DBE3685F01BD07FE477655767C289D4264511D29922D9DC859B8E6D0DFDE3737A69C620EFDBF886210EFF15982D7C7C5FA9DD0AE69A6F160DE20E7CC5214332E762FF21F9C7C5995DF563A4DF3A207C2225A79C5DF71FA4F2AFD8F3D60DCA71BDDA0CF683AF306FF9573FB86A717BA889C4FDB757E02EDCD4E75BCC1CE4357C252A4349D9AC8CF3AAA58D59F0BB923E9194C3488B2C9FCAAA8EEAB2E4744A7923B05ED0D5871AE85524661DC65611E67130690478D877AFC91C8253F9234E4D0B4ED0C9CE447E504CB205BDC8F28A4C096E529C75C0DC4E0B3908C5C57EEABAF6D26AB74A9CAB1E2A6E60573D2018E9E2496605BC84D4E43DE29BEA408A6EC662BD6B7F7A951B6877B6461E2A4C150A4C66BC281AB05F58964F8BA05A435ECC68300E58C0D337BA3C616828FBB275AC940AD6E20FB17E3D7D5B59458D903E42E1924098026B50B13EF465ED45725DB25E67358212F6EF19EFC8A97814F76618CC +sk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CB7B33EBDA53B0EF8C4D2436392447B252FCDC1BCDB7338E5CFF45B7ED1F82A88D8542048F5E60F73E3EB87E013F28A47065680705E93A5DEC84AFADBA0D9AFDB121321183521C9844800999090022D0B36800A4612914889640091C3A671594021E4180CC33006813031C3362C8B40900CA1891BB98C42004A40862120083291C40C080042D3182448A8044CA66D2092044AC65001348822109123070ED3465200365200477060265119332E8922021B958118890453980598986162420160C461234840CB8240D8A22923A83000310C1344829A946C23320D414602009264CBC6410212600980040202811C2521A136415C146154180E1A132400A150D2B8818CA20CC3429101286190A24841342A4180080B012611A74DC8302C03496E12276A53C850D93882E0A24D1C118C90026A23486E5B108E21994022352E50C205813050D3A090DB2245E0206C81C22598308052C22153088864068540C281CBA88413936481B05050369040466CA4A64100C12C12472C8A18480C47504C48824B308E1C3600204905CAC88098388C98386A13268D03A1291CA524E3B02012C549CA28511811610C87801C44280A927001A049803688202672623049C4442813068C511466CB126A60B08D41402113424E0294310AB88851B86DC1A48D80443224234C0305221209442019040C02516480840C336ADCC48103258D11C670202621D40670C9181014032C9B224114C60882A800C202042216242338410934061B3442C4802C588204D11444C2A0895A100583A201C9087061088E0A180420822D5A348ED0C891993281D420620A87088AA8859C1026193246DBC610480669E420020B394C22046AE032829CA02CC3960114B86001A6250A49628B880949008C0C3422CA4006130141DB30049AC8254238825A146804160801038C18984501B67119C340C90205DAB8282119110A144E00948808468088168658029023C608D0A04504371092262E22C02D1182441A94401C040023C411CB240AA3B828A0400E241472E002659842451C908D63206044424219292E1B354ED984244388419B042A80B05142022AE3B8658C108940308EDA906D03A40C0318669A8228182832D3C8901A2545902062C44665E4204E21C04014238C883084CA3650CB10719BB025888668D01652E2B42819036010C268E0B01114455203950061C42522982D63C0100404060A346220397088A850D1B0301CC02148984414056699126619934123A74923000D9B024601A91193402D038340D4C4804B142EE2C481881610D8020D533624D2C0105C488E11434993462592A4212432209BA4709AC48D50842D44180962486E8102001B8120DA462082C031C30065C9080C00148561449052820840C40C131252021191D32482D0822490402423A1651436509C102192129022A229191880C44641E02484610886132120633249014625D8060591088149002C9A988D623844222430822405590084DB3081CAB260E4122ECAB00D02022EC4188DC3B6600448444B2232D9429014238DDB129120214221204189342DC9208C21448D1CA81004244018A801C9225210C74804298680282C61244C62A64C10864102238A02284512A9284492311C8561C1924848084958086491868CC4122E9A92001B872D9B204DDB326414272E1996040AC76122355192824482424492A62420245018146C12C56013300C6026640B194121A8705B92800A061213014443068C122044E33424E0144D18124058A0100A8845E028701434504C8870413266094532194771629070621462A48485D4060E44000A418244A1286922118ED83005CA061200036004B711931885DC00618B964C0996291B392A8318204B282E1B190CDC184812410912A48459268A1C391060104508268513120EDCA88D183310A4B20CD3906D04B52C9848311100918A3424C3262ADB362A5A882891C04C0285080C00110AC481213900D2020458126C2325501221498C846D22B28144480C5AB61112272A2233719B246E2344402121716248665B962D118764C3428564C665523032D1B86DC2260018945104A1645CC64513023108072CA09828A49891D834669912449C94203B568028F0B68A21C476A76A441443B7DF03C38D247AD78DEC84B66554DDDAEB1963653EB739C232DF539E15B9C08C6DA61DF2B4EF4E6B5E02B2397A429B4CD1F84E26FA8780403EA45DD594DC5703B74C9987845E438F7349DA22FBDA1BE76B3CE051F284C1C3C9BD7F50D75D48C3CA1EEA487BEDA08EC7EBEF8351869FEA81E4AA39F8223C5A8328E63D88E08D1AEF75C86D20D6C5045F2F104BE1E02B6909D59298D82163AB8A5C0B755402AD022E566BCC4F5BD6407B1F8501C638A09B0EC551C1C4C02F1B914548CFD653E4B31AE794109B0686D255C36147628B8A345BEDA6AE98121140C1A26BB3D5D34E0BB9D1CFB9C57B4231982545B4D05A7078642AA5EFB340EE995C9042C06AB01F06C57D379A48A8A511811CFAD23B7573C1240DE37266EC2D50DA2030C14436CF2A56125BD5BBD5F4EFAC09A42DC2AD30C0C4F465C0201C51FFD5CE5E9B499B6C7CA86CE8BAE942709590AD85317C8955BDB0E2E6F93B7831DF2513342039FBBED5D6C2C3045099C2DAD94B7E4FB17612622B75B13E01D1290EBEF5C3A6F672A2CBEFFCB10994656B0BC9C03A3BCC382C6CAA2B69C6F3AF96735ECB147424BE68244B18913D6F2314FF80871A86C9819A40A691AA2AF876768AEA851805BC479F6C003E91BECA6112A00EC8D5AB93DE177DD551ABD2B9F84E1FC2CB0B468DCC13381C7C29610114D1B8A97791E6BA7C98DE3D44B070719F95F81002C9FD3771FDE167F9461D6B6DAD2F3F01265D6CEF8C52BB2F7DD0653D7695A2C888FDFF0D1DA91475C884A87E7A4C9809A30FAC6F066249C033F318D07AEC222BC10CB1D2CBB7B2C07E66399F7124BD60E32920FA61CD00D58D4EF2DA909C8FB3535E1740EEBD919F931A5E985C54788B0E5B041899C88748BC105DA25F9D42E9EF71B983B41365906082BDABC25B4BE50C6517B229B9CD84F6A8111F724A69A97726159FF4406D3CABB131BA50283F309F7DBBF1F3CADD389DF87DF170D434C12B290D79F7302894471A760EB5F422FCD615451DF60AB49933EA4806B0863B289396FF66A2E5129F6561B7FD318548B9702810D0DD92B8A688B29E3551D1ED937E64B9E8DCA4F2580DEC67C61C1C12755FA4884F1EB106CF630F5979CE3C79112EA022A2B189B5AA4EF58F3624772393D9C450E99CBA62B34B6F13107EBAC7341005B9B2A6AD5B75BC2E2F428D5B9E1F2E6E09B2E0A8F93630F8CB318E2F217F48E0FD87C934B87F711DFD56341BEF8FA873DABDD6273FEDE9A92F1FD248AEDDA5D8D9DF4DED738DB16CBF7B70EF3BAAE48B975353EB00E99D3F4D3BDEE649AA742667D6FEC5A85780F17D64938D192E27B756F02F5335EFA1C104D377CF89E590419BF2078347FC02AEB5874C4DBD7FA494CD17A4DE5A63F45FE2E7AA6CDBB4067FAFA25398F867950AB9F42F4C8A5D1878C6A09CA82BBE8D828C2C863138520AF4F434824BAED8226CF4DBE06B970AFA656C4D855E0B5C311D711FC8B0763B04ED3C9D7D6BCAC4107B5ADB91AB3B3750F470923EC2D2D7D62EF8C7D30A62DDA8B0CD0E7588AC973DEF61B23ABA58A9908AD6E9858EBB3BD998FCF52EAE96206025B2D648645DBDCBCC06951327D6A6564369116A9BE663AA5B3837E99D3EE41358593BD2208FC731A3F0030B2AA1641F712FAEED2539D93F8C8E89483E8976D2698C6524DDCDF8F4058800025D974F574366B686CE3F9791B90772E9624D6BD820A5B7E876BB1AC6438285C442753944F7805B6D642BB3D52A2D0FA21616ADC4C5E468A7CE687E2AA2A26CE464ADD31E4D37C840BE9E3DD4E837F62A93701ED2068B6F9A0AC33CB9A16B9C162D525ED041CC52D410D1005ED16B89E6244B0A32064B320500238F0710C626DF1BD7B3A1DDBD73ED6D6E34E4A3739B6205AF5755FA4B9F1754F37C96B571A7876D529299271D6BEF72999ED6078FC8A28A742174F54BDBFE8AFDC29B01C3283CB412CBA95AC105CE469256480754409F7F3732C82C0C993CC236BF84C1794F16B0BCD794A9BC763393B826D17A2F8E9E0B4091516BC5CD21121A1D049E86D8847A84D18D28BFC2A6D3DECBCC2069B613D6922FBCDFAEC6A626FFCA6E09F74B802C8EE1E980EC3017DD098E4FF4C7AB8015CAC41B2CF1933B7BAF3F2116E5CA3B2A894B721336556BB7684B44AC7D7D3634B677D60F388CAC31E45FA822A3B1155B2191CDD5D4AC3D548BCFE52950B144AC6D0BC792F83AA9EA1497B0FB562C78D4C360D10CD2822EF14621DF40D2465A2F9F26A15CCD9633D8C3A76F89B07BEED139235E607DE34CF061860D567366455E72F9CF19B964A990159DB322851C53EB3ACB8B938301173D3DB87DBFDDFB3256FECD5F6581DED33A307F952BDEEE8887E39EAAC29751DF1EB0A6191198DF4324E75923B52A14B64822E93A6A7EC401D11A827603FB7CCCC66BC6E1D69CAF31DD0F06D6626A69359D9E0A9F3E6AF040D2AD9350B0F9BAE2F9E4EDC8BCEE9D506CF7FF19DDD1B89B100AC18D3C75E0482DE8F4BA3F0374BB6A3FE292FDC938FB7C2560AB1D4651AF2489853038307A0B93EFF4B1BDFA45BC1C0DB9F38A78C523457D7A5559F96D4277A2D1F3C4ED8D67C81C7F60107C3BEFCE86BE3CA6FADD2D3432C12CB243D78C91A12B404D0F22E5C39F5C8C50FE44A9CFEA35E6E2885721D47CB5499063809D0EA7F021C2254F6970370920691323D7F2A5E7FC01F631DFC93094DE790E3B07640B18DD414ECD7F2224592B3AEB7BD7AAE5A79003B99CF5020D474E5DF023588AF497EF6C0C7EE4BFCB18DBD68906F66B6D4320F860E3DD69F4A1F340A765A6F71134466FEF185885364A8C2C274620583DF0992307A41BBC2EE579D54661F9BE89ACA6636B52A1FAAA06F49CC9F76CF3E0793AED8B97B4165D3C1C29E9433283460233E439E0A628DA3E955254629AD57AEE56CDD2B580A166A3E48FF53FEC47AC20A6F8BD6F3BB2E137B9A03091E4024580C2D0934300E924EB3A4ACE16106A1D71CA0F8DFD9E0D2F6ECE685727B91B426C4AB53383037A464CE3C8868A432D2F5C7E3AD51647FD087DD9A79C94543FCFD3E2A044062731A5910CF302EDF6BEA416603AC7B2A885BAD682B8FB2DDB724F4BDD5461D2E9FDABAE58F6279427DD16ABC59C79A9233CC0E0F3278B8C3D30F18EFABB0B72D809CC3FE5E2F9C1D7BF7B851936AF3BA10A34875EB0F9D25F23DC9C5A170B42C9A1589821C4735CB523862B015FEA4C3FABF3980C725291E585A3F1D77A046160C8008CB4E4081B2DD72BE3D01E216465D38D306CC03670A133FD86EB537A1E85B7868614E4ED7B3558DA1B574E722A9B6BCB67FE2DF48570E601D725100EEF733749B4725E82EDE1845961A80E7E162D1C1E5A5A3E0BBBE2808699E5FF8A840856E1F232BF6DA876FC744EDEEAABAF0C2BE1C553AC1F6C111F2DD5534E5F3A9537598405A419B7D61F34F22A1B26FBBE0015B8D9BC05E8E96E6610141BBD9ADE526FCDFE81BF928DCD9C4A9BA36CC537F82E705DB0733877042385DA13BF28CD892054794EEF9BA9577F63180AFB368DE807172B8E72107EC0E0AB9E96B49BF27764CC3D03BD64904CBED3DD977DBA195948A62943CF1084BAADCF2BB8B2A951F23BA7BC813B8A895FA696F51DFDEE1AFA587C783071AE5B9324FD33CCF6FEAA96A7F75B92269EF88A9CCC65CE8D6FDE5A716E06BEDCB191B69C9E6122F9E5C254B0772C2EB906179AB6584F515DAF6D7AF52800838A5BDF5281DAC780317235021C3845D408D3FB26DF3CD11DA082F05CD3139583DF4E3A34ACC4D70C5AF7F6F074768F0D90D9F4CBEACBDEDFC83DED92E2D29C40E13C787206E587C79055F30DED3B60CA439A56AC16A2E8A6A09839F12656CCFC0BDABADFFB7B880856204CEB9E48318B352D8F07614A28E868B909E07EEAE10AB0A86E689C2D4D6AA38EA41954B8D7B9399EF1BA505249F517D0F275330851DAC1C01186E59630093960FB45DA3F53BA6080EA70889E158E31A67A86342B51EF8686B7C9BC74D987029B5553022574BC5B0F509D2C51A5770E362121630A7641A6136E2183794D4687E7F68C5FF0BF21FBBA771A46F7B6399E8848A075F63C40F98981C7219977D99E6F7322A9416CF86C77CF2FC3FF1FB3CD46F9C7BE968B1B1FA376EFD70228FA5E72D7CBF4BDA700D6ED28554933007F403DE0CC04436C748244EC90B73D2772FD830C475A214E465A168F9120787C238127FF0B9D4C88B4A79237CF0F2EB54019BABE4057AB5CA4F42547AF62D12791360A0BB514407AE0F27D0A62E46E830DE55E8E87D65772CA214876B96F24357D490DF0AF655AC4A6EEBE610814F225869CEFCD7CF7CDCEE6ACA9ABB2491232213FD02E35375BE40F41AEAF9AFD7D3047CBFAA3A0E94C8127BF0141981A8C637A7FE51A1FEF94FD84A798B0500E91FE3C8829B2EAA07296BDA3CB091C3A217B9EF1B9AAE68BE9C2A1E8892179205FDBE96FC53A7D844BC2EE82CDCF50D283FA3190CEE984CD09C55AAB1986C922F6AC7B765A264D5364B7710D74EECA67F8CC274081FB5CF6A4E51E76F127A4095D9674AB07F2564240BB4990F3A5827ED11EF00F7CFC1B317E79146831789DF2A6CC82C7563605466C9923D34BDD5C3CB42F587DB3108E087ABEC802F5E1CE4A0F5CCBC3BE29D756058B8E7CC9B2F6BA15F20A9F7A66A847A816EE1E8B9A222B +smlen = 4991 +sm = 756655CA1A99CFB42746F5367C23AD00D25277E1253B223D5600E462061AEAE309E7C451AA77E03822AC1557950B9D06E26A27E9727302E8AF86C120B4DAD955B5BF04C67E3EC009E1D88753E477DDDB9BB9DBB7A311582880F0EF4561C8DE134BBBA0A5A24FC3466471C50945B9AFC8E8A90302CA1BA3039BFB564CF65384A50CECA44F9A14DB1EBA0DDE6975AA1E90632D6F5BE5B671F9CDFDF7CC0B8A12867F6DA28354D4CF82D39FD8D820390901603C1DED68E8D8326EF09000FEECA3D95767C82899A8A822A59283ABF4F9DBFEA1AFD4C8BEBB5456ED4AA8495B726E738C405758DFA59883B4F0DCA5D06A0C148A8F91B1E3A6846D31B06F2FE1379F788042BEC3370053EAC362BD459C4268CDB4AC7DFEF7E526E96E533294483DE7CF8E7B38F8265F7992F82F0E90544813447DBA51D5AD21FAC572D708519869B789CBF62099C8F784C3DE0F43A7CA55E4A55928A3C68BE191252C7111380C5D6BFD4666A3726130A33E447A10CF8C6DE0FAA49EEA145CCFA568C6940398A13C5AF6E5FD495865133041D1E315189F8B0A8E0B06D05892D6BAC4DAFDB2B2DD9004CE2F5C129D3C48F351AADC930B3EF24BB73E9BCC0E9FE2421F02439306E55E8D6280A78B60DF23260DEDFEE5DB5FF8A596A19704E2F7A458B62B0134A08111E1DB77E5CA6E67A581EFF3FC3A41432D69DF81BDA36F62EB29F71AFE58500EF199BB10F0AB7C158F9E994CF9DF440B7B35B602401F7FA352F67B24D0AF203B990FFC994BA19C9B4E610472CF8B759B69C3C396E7EB199A1ACE60E26E72C3933851DB57F3AE9827EBC1926A16C15090BA870D46842E0265A0A90D10B532FAC4504817253A1F288A5C00547B5EF50D4D3725CFE4A428F3D7D9CC466FCEC3CA53B8305B5B7861DB15522FB257678F67FAC64BAAC09D592C15851EC255A8BAE29BC2F649D6E6E099E9DEACE429528BAA9C17AC57E961B0C3D0CE45C5A5334471B37F523113D81639C4B2C29EB0571C00353B979325A87AFED0CE24D3A682CCC5D445D9527B94ABE656882F5A16C7C5ADE67E77029492309F16BA554C22411096102CD02BFEC8C0F63E139EEC5BAC5687D2618A8297B3DD0A7D4D49B9EBC0FD383DEC65C981ECA53D7976C293EB5EFE55C4C62E0726F281C28E1D5C7365E11C9BCEF89814A956382B71682A057EB20984EC0FF4A23E5B6D858BB39A02FEEFF53937F3BB0F4F239E39998E0B6F19B17921AAEC98608EBE99D69F44611FCF9633A8DB49650FB87215431D1F57CCC2B148F37D942F715EA55BE9656DA64700E6CFA02627E09F73B69EBDC40ABF1CBABFA508B8D25215B51B9598F1EC97D6A9F3B54FBD6010DC560F31A4938CCA65620C178460A88C2C17F4712C95A1D2387391B94F6022DEA75A26B313913C6F21157254A6EB568AA80445773278A766E3CC5122D04B3F4FB269822FEADCC29524DB756385C0855195B85C59515D18EC570181376B2CD014821D0ECE7A39F36C786FB59020319FF150B00F45E9F7415B2B864C064977A4DE5E918B07A0DDEFDB09273E65CF87B206DF85183BD4975FEF6F4D05EBC09FB9F84FA78E36C47FF03360266ECE5267DC56788F51E534434A8806F91C651D0A1C2CFD7C997B3D8743288A4E43E8DDB165B5DE1B129569A7EC4D5A3ADB51F4A7C74704F3584DBE4085D8E3F1DFC5656A8648268E8C933E60AA8E01BDE4DC26DF35C421850D8A1611713457B05C819D5FCAF8981B2E5EF0F219F50A64F5837A08D3076FBA85C96EB9424643728327DF99961309969D2391DA4E789384F90238CC14B5AE3EF39987AADF6743863CA4FB74B1C0E0A1512A46B3A9D4D9E286C681E17603AB11D05C511B42AC69E3A9FB7D578ABFF998AE3D932A31E3757C1889E974B7D1DD7777A5940207AE8F489894E03EF0A5228A15E09689C4ED104A22BFA138F8CE448314A223ED05F7C40BCC8FAA8D84BAA05FBD55BFD5E9D0BF0269BEE89A3312FF28ECD3A94BD502D50725C019EC25B5976460618FA89F65BF1CBF79FBD1D0AC91486998CAA74F66C8916A0A8273E2DE60B659D6B94626C1BA1E26B19997CB121D18F521F35890E5E66BC52B079171D4ECA356DF99402D19DCF8163D97AFAFB2DDFF938E783355272FC8AA43C0305F322A379197FEC1A2E2C05EF0C0CDABDA703BF9FB96F6D86A40EAE659CC88F9E99F87A987FD1ECBED3A627DFDBAAA2659579A4CC89E28306EF00EEC25AEC812CB962C85300706DBACB8EFCE64F86277ED90E2F5A96BCE6A4BC4B28654175AE6A46D1A98EF5F9C0C2FE6983CE613201E9C8C3DB68C79ADC7B314B9C31CA88767A3297B0019C65D13498B3C13DCA0917E552F9547A9CF804214854F39FF66A26475621FECF180A924F51A9B90CD8E66FB383B060AEECEF2991AA8D8E4BB2DBF76602C84423A8931848B3DCD99313A126C091DBB28E7BA7B10745DA308685F5D952433E4CFF9E409E2A12F097908D1A87C1C25D0E9F0E5D3FCA6549EB9ED07ABC306754CBF697933D29B7743BEAF5A54930E337F04E49733C112BB9F36124F7BBBD2A21D96408CD5388B245653BCC8467BC3AA8400D4DAAC7F6DEF153F5E17CAA1554EBEB7B767A58A88C39EEF2B6A2A06383C8B1088BD1E14166A112B7D2A94F66E7B1125D0E05F2D41DDEAADBAB930D587F1358A86FA7A7EDD7A20CE34AE29B796C448228916E769450EB90E1749D7DF76376B4002E9693D483DEEA65CFC7BAB20508EF3079E7D9BA99053F38BE1C63FC1AE82AC89FFC52368D46030E2293A299F4C22459BBB52D02FD17E6DCA58B955ACDC99CEA4860292021DEE1EF6EF11E2EC04F6BF5302AAC2C56CFA0C1ED03049FEAE070634F379D1FF2437917C54FEABD8352D59D726DE4FCD8ACDBA2B0DD8B38E7E15A5CA8A748F4F3DBFF68EE13B93222A2255C05787A27C1824C4DC3895344FD4C9C33A3E7DEDEF7635135E1D46A28BF521C4C856319D343CACB351256396EEEB4B99594F719E420E149F0CE4C706193DD3D99E9CF88E5627F39BA4DA73D946AD5622F44F18C28EFDE4ABDCFDBF4A6B7DDFB9974128E8F9981982539E1600067D6FBFCC514031082FC774A35B9A4F82F26DA8FFE054158640924BA15C31A88A5DB8C2BE0832C651172AFCD2924EA263298989E1EBF8EF5D9F8589B4EBAD3F0BB220B04E699BCB4F33B2E0F1B6F3431F25DDA3117ADF9CC3691A08164CD3112B519B7A379D189DC28EFAAC4C54C0C45DC09DACABDDD92DBCDE59085707A58F3EFA8035D5E38A60D94EDA6A32331BD35DD32A699F1D6958C5AB5A0DAA0A9EC0DDC7A7338185CBBD56B08FD6BC407251E3FAFE5DA78364CF914790587903A2CB44879C91D31F05A1CA19C21E54DA732B232457F8B098B2590994F432378DD1553EE26A0787D5864F02DC68E020254FC92A91DD895724D22A3108FBE84F05382EDBEAF1967857ACFCB84289BDA3FDDBE52D76249FCB32CDD1B1A8224F72E992216086124C9DBD653E09839CF708E0BB9678FD73624DE94CBFC63DC3D07821D67C8E907E79552E163091FE4BF2F158F3A51E666FDE17420F6379319269265C33CA4FEB2CB86D03DBBF570322D079973CCA6831837D77F2CAA4551D581A8B8C9D5499BAD68AE12061E2E7E813FCE665018E8AB8245E8B4180B20444047D94B2B4E9C1A8E07C1271817D41145105B7D1200E15CFAF5BD6DC3E009CBAE1B61D4DFE5BAC8E215CB6840F35737D15D960B866365B14CBF376C9A89E9B47637AF4C76247A209D5E3B0304C029038E5CDFE9B3763CDB23135E8D1DCAD4135ECF24D933890D59A189AF5C8C47218C777D7BF06C03AD36832EBC693C67AFD46B7951C6B62BAB222E041A4D027C0E89190724C3F7730D96CF66F4696357B30BD9A5CCF205D268E0F3BDF57F75D0002FE6DEB4807E70E1094CEA0CA075D6D065F85976611A95A7322B011F8D7024756ED47AE818BE5A73C7B160FCBB0A94402E4D467C3E142337AA9EDB0D3FD3487811B710BB0D743214B4E031B3518261B909A33C268ADE28BA17C10E0B0F6069B00776A9FBE55A770522661A6BAF0D262E29403D013EFF328039D05E496EBC35FA0E1DBBF2BEB97731E7B417F453B4663843DA58979CFB0654853D5B6F994CC0E2BD5514885F8DBCFD4FEAB08683C7E3737CB76628789A1C4D95E938CE254E1A124877A828D70E0EFCFDE4EBF6B7ADD4E6BB4B572504C5911B8CDD2F839DD3A1934A91710F8B8C1D5BB0323DBFCCCEF082FC88CEA6CC7237549788971CAC6D83734177641883224E777934D38BDB15E94CAFDB0CA995460F01E06C21ED79ED860CB7584EA96B890D4D6A441AFB44FC4DF3CEFE02C90E466E8841EF5683DD930062657F97CC363014F9BFDE9D8CDC72BBF29921BCFF11A66DB39A0DDD4C5F6B4D42161298A7C6B733F1376B072E3D6AC73DD885F8CE40781DC6B4F6F61A87FE0A704A350BE0BCF5E9891D472CAA1E2E6AB3440DA511AAD66060B0802847D3EBCEF069C7A4C828D4DABDB846524154D72855FC7ADACB0CCB7F069B9AB2686178C7E106E934A51B9192D322712BC7CA14E4E97F8536CB93782096A757A53BF1A6454E27F6B97062F6AA5317B05527E20F59AD3B0FB26317D7DAF8F1EB9AFB6CD2874E57E4C5D38EA8F91AA3436E3CAC8A2C7A18AFFE86B06C24373F9A9C30CF6AEB899A247F1C6C66E17E6070B72410F69A159611378413E569C9CF2324126111EAB36D0FCEC0A618CB286597C9C477AB43AA9288A2644D38455A2CDE5E9F423D4D4B817D3626343ACB09223E8D7C381063DB218540A0F0F46175156A16AB2EFDA5B1FDF7B28403D138102DA6FC51BFDCA4CAE9AC9E54BB07F7167EF5A69463F9F73C618A22BFB6BD199EF705385CC10F22F64D3ED4733F6FFC9B87EFBB31A0F70BEB1D85CF251B7C0A0F633CD16E7DB6B62FBE6F7CD6EF29C18F006F603037DF3909ADA8808176F027224D5A269D2EA82E063B0B195C98C6B471883E88907BE7B7211EE2BB8CCEC3601C253FD39642980EA40946AEAAB95C4050380F143B14463564970176EC9E4CA448F5C7EB9B44843977BBE4059B04F2E809DABF3716569236BA3AC592EEAC5EDC52C7296BDC4C708E91341F45FEF7B11DDE73D9564039049DB66866D76E2E49280B5307D67FADA8102B2BC66341A97F4148A8B118727563A1DAD8E303EFCB2C8C032FC71325F44DB3C54DB399EBAD2F0E527652BADCD73DE95F269C9A4D26D71B03D2536FD432BB6BF5A7144FE9AC3CCDBBF37CC5B144356455BB9C85A40EE34889CD7E46FCDAAAD0A5BC02B5D9C94D5A9ED1AE72588777CEC7081C865D466A1616DBD02C548108D51462ED816E4C24291422CC4C9C056383FABCD17C174A3A545B70418207B4222EA58C3FA259194BF9F4E7346AEC26D411847BCB78A69C19A7069224B66D2C4D4B7286AF64525BC469DCD9FF7B21F27240E697F806C564D4A1DF174AA59F9B413BD8DD0599309AB6BAE30875B5FEFCB9EB5A88969FAC2076C644353B77F3CDDCAC2DE00F31E9F52F2BA6C0C06E81E2B7B461DE2A645E309DB2EC63A7E1A7713AA2D2DF72CF7C3A08CA2445EADA4B315D751BAAB45AD6D2BC836713E858AF100E9EEFC010D0B090ACA19F255ACD8954BD2C785BCADC3FEB610E48DA292F80C58CEB29305C94C283E64BBDB30CEE18D5E798E372D14BB3B8DEFEBF64AB3D154BCCC1C227CFEDFD432369B38E2D2C5D16C70BD6A062EF325378556564E4964AF72FFDFF1A3EF1215DD2E3FE5B9A2E47453337DBC02A134B05F128F7E62BF95146DE93E9ED6A727136B667DA689DFCB74C191E70631A1A249D994A31AE1C6BBEE7AB17A212B3AAC1C6C8C6C2D2DD535F44963E40EE2F42551EAC80389890FE4C355AB8FDDC5F1EF6898D73F16E66530A88857655E2E05ABBAC46C8D8427AFDF67263A7F488020B54552D6578C4289FA5A440ACD5D36CB4ADD49883E1C752C72E93E483E92F7615BB71A29572A8276182468F9652E150A04F002425DD68DC03156C50456F3F4F9EB135CEA002A43E6D49A3653EADCCBDD5A9210369B9A76722A070AA2B1F1CD85FF7A538F5E37D0892E5A0C4EDAF288C1B42C9673445CF0665070CD4E5874934CB8CB65ED931D6AE1B8F9DD0EF8815332157FAFC12D49DA3912320CE2A7E11C2DA7125A8DA196DE5ADE77A997928EF28C449C1CFB25F2AA5654E32D6607386B23390D20A06535FDEA7D015F8566D6018176AB28A4DF40C82A96FB6A6704886BAB334C76B4BF8FACAA7E0396E32277BAC0FCBD0798FF98249BA0FED2118105FF3CD77BDDED50D7BDA232E4744242C22A122845FC26612AB9B432F097D0F442C56DC438D34592403A73FD8238D64800765F9D474C2D3CED2855F220B4F3B66A2536AC7C2F5EDE3A2C870D182C5E6A758D98A0ABD5050B3A406B818AB5E3E4EE3F6D868FE81B2896BC1227464851657F85FF487FC7E6FA01217C060F22445A5D8587939AD5000000000000000000000000000000000B161B1F282D303B5C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 + +count = 12 +seed = 4FDA9FB6929E3F391901D69FA0AA2F25A9657D249A620F1B9E305A5965676BA76794CAD3355EB632579C3958CA7D443D +mlen = 429 +msg = 49755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D +pk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F1761909A76B54AF3927BA009E93A8E38654B6CA88AE85E440F116E90A9125D0F8B08DAFAD7B6889598B9CC27496CAE3BF19A659AF3ABC50A072658C1289CFC4C3F005E1BD1103C7B54F1038198540BB5CB0130B49040FC057A0757A9ED0EA2FC4FEE5F3A2573AFDA6620664D0A6C91650EFB34FA8F60E2478629096DA8100949C6EB9FDB8EB22261F0C222AF23B9C8063FB72C14A39DC1914D2A9D4A5CB40AEA71A428325E1DFE6101D31338BC396627B142FCCB6AEC14BECB1318AF6AED5B60E36F15C4AC217ABE2FF7AB3834E365C83970ED7DD2E5F3525ED81A8D69072A329A569FAA03AED6F50E08FBE22C0030EB6014A4EA56B6DAA35DB24586F26427FBA707402A5B35D94F1D647BD3CAE4BDFD50B3880DF8E2E37017A0D14BEE4522C8F15095FC2546432F09A9DF721362CEDA92EB1817DB079CE2DB9F4778AC26978AC1CD5A273D724D99D7474F2BCFEEEB56A5E15378934C02C7DD5720D48470E80B3DAFBD90518005B5B40D73E01484EDDF2A582C147CB329D474C3F588FD1D94DBA5ED5F1B35196D1B78173EDC8F93B80706CAAC22EEF6C41EE32B11CB3BF1A42A18D41182D11B84E384B2A86153AC0F3D9566810F824270335B7D5F54F72E7E7D83645BBA00F2437B288183374F7953D8D80BB7E82B995CB6589E855EB8BBA23E2C378DAB9A866A9EC835D017CD453AD355310AF862F5134130022F6CE60B510D99DA74E7EFEEB07F8243238CF4B8A648B3C00506720E8DCFE915F1F02BD6519A3D154A31E2A062077378B730DA080EFB5FC2F728068EA2014320FFAC2B61005CDB1F4E8A5A9526DB5AE2321F2FAE4075B46149A78C809466858CA19BF81F9649A0F25CEEC9D047DD9C7E7410EE1B17836231E77855244881A22413CB89BA7D27386FA50E2E5E8F5965923F6DA0261CAABB5F51CFBDDBFD8A7E7FCDE90BDF4AC1D970D5D058C6B97A7CD92D87FC64BCBC8B61E29526A8B16887E7F36D06CB5F8E6C849F2EC58D6BA86D76F002A40C7F7C51DC069947A261FA0F0914A0A044B510104718E74AEB168B1CC4FA09CCAC9F12960F33C84CE5829B788C338065AB16F8E89222847687BC2ED5AF58F689EDDBFBD1F09F841A827624CE6EBBAF00A6DFFE4BB3D958A1C0F594FB4162C09936789B03314D8BA38A45E048E4D014FCD4C641C63FEB9890D7D86C6F4AE4EF684ABD588785DCF755F287604B666482794E85C7068D3AC23C28B798C35078C15797BDEFE77D9833EDCD6B8989D6DC83209C114CC9202CE712FAC8E9663F6FFFE05F904B6CFB7D7C1AB20F4B95C967FDE337F320CA087D52231F2E1075B62725427ECA04802A7D53D458704D8709A38668FF63FE4CEE41DA613213D4DFE134E696221B9F5A193B21EA1EC2BEF0E2662524AB8F61646F67A884200B32B54318236FAB381C78498D260915503FE794BB8336125FB3F46CC21087170CADA8BBB8F054D6AD48693B098833B1DE222C89059FAFA23056BC9CBB118A6EBBEC170B35C3068BB5D2C592B2959A60FE4612797A97BC3957A6A1766D8435E31B191CB5B9F324710370DFD3DC3EAD531BD9CEC8FA0529E8AD81A91DD36FC45A759ED4D3589E8FF8613163CCC412DFA533D4933918FCCB948FA4C0AD315A2F66F4C9BB029A11ECCCB1C503F10B6C8842A1CFA4277894522D3180C3E95680E65BBEE306106FB4B846A618C66F1BF012E85BEC09A0CE73F353ABDFF51072CD3C39125E17F6816D092327C002CF94E89EA303B0CD64079F734E78E8ADBF463EEF542A2C1A695ECB0C9E82EF7B1548F36B921D9769B18419FC131EDA302017A78010347BCF2B0EB7690B3088755DA11AD95A741280987BB90F76699644E8EE65BD012E976DFB49C59666FA32FA7DFC5E1ABF0F25DDE2777B2F26C090C812E00141CDE687FDD0E2A6456FED41BEDF1FF5D896C48BED4E89C51D481AA3C1E84187F1007CD129113DF6EB09DCE0B8ECDD0ED3BAB288D7B462B13DFD1533BABBCB3602902C243C613D29CD4F83CB3B7F5F739461A9F8CB87B20C925583BD09DC2C6DE86D1F0BD0AF5FFCC663FC3C2A7C746080D5C55732FC1C387003C866BDDA5AF1BBEE83628FE1E25E674C996860EEE5438B6C844238975037CBE4DBD6295CC69A8F4CCCA82430574A384D7A06C030E850DC3CBA942016C7B852A7F9FE0B86E3A3A7533F34321DA0465AE268B6D0A5882EA284DCFEDCCA22932EE85475162C81B065C388B0333FC88B4D529A278F1B267AAAB4342BDFD5149E75CFF9A8659A0F46402AC848C4DB5740A10B5857C3C92CFAAC53871C5B553AE5B6973AFA6916728455BD1092DB2429DAB7F62A1B6FF7B01FFF74CB5FB71B8B7B6CE20C28EB0FED097E21139DA9D0161476AA36BFBB0D095B03374C2051D65C4C1B61A379AD8D493160E6F4E4AA4DA90ECF9770A67F4882BD809B531A55F1F05371D9AA83A222DA2EE093628040C0FB489310B169AC83B2EAD702A309F103904EA2F080B06220CB612477B37E3B26C7BA424B25E9C0D7B80F54926730AAA0E8BF5D6077C36EE318FDB1A04BFB5F9ED88BBD32F729CA62F0FD94CBC2260CFEC145B04F836A3623493FE7284689F76A106DE1053A721C99D2CFAA8D8BB1536A2FB6D4DFBDB55E13146ECCA73DCD67DBD3A0206764D746CFA12F42F49081D5535C280561AF094BF41AA06AEA763EE24C1BC226288EDC6C1D7C23B84E3F84080712B1A420C8030A5E26BA2884CBBA3B9141F21983E6431FE527FA007092F1A8F918198E2AF8EF31B40F8B98EF28ECAB0D1152409896C83875208931C7AE6152185DA689A2819805C92B3A4166B4CD18846DC301E25F58E149D499FCFB8156BC506726E4E9FFA7079B931F542DE38CDE79C4FC1ED4955215C29BF813460B391CD0426985F5FC5C1EDD501BC7AE19A9CDC4365D8125EE7F53F4708E2173FDCE71B5239227FDEBC3388D6066F07B65CF165834C57223B496C48BF108004A988B128AA306A48F6145DE1C7782EB9ABB99B0D6E2392F996E4F9421423D825F8C72C3DE11439D148E02692FCB136910522370B1861C1A8505ABFBC1064BC52AB7DB20EFBAEB0F1B43FE6E92005BE9C1A206E148B7574DF4F8E9B7A137E79C7D44AB1B3609DECAB176E7E4F8938779AB1D24919E282290990BD31963F874FE5221E5F078729CC68A577FC39C43439BBAB3B0DD2D443AF23D5F16FC8DC4866D5620DB388AEA55D0F169A2E5A9BB7264AB6CC54CA613FC2F61B65588E083023FB0E759262060EB7D40C655BF7F5326ABAF5A71F18D682A009AD1F04A3D4C3062E3533596170BA8946F2D7F58B7B46C5A5CE2106C81A3DF81B5098892E4F6F86A70C73607A3DC6662CF2D2FACFCD043DBA7E09104E9E5DEC7D90CB80A9D7D70D40CC64E19CCAC01EF07C80F83FB0E85F5F64CAE873C74ADEFC0F578E2165088BF55D66FD5F61CF119D15E5B0ADC238B5406FDB711B392498EAF3AE920EED0F8FD26FB69B8D5C3D645D7E7095AD4F7E76F86CEFF0DA025EFAA4DBFEE723473CBC2E07DC6D1BC71AE641C0894EAB513198830C2000A163946568048D1C8050A06B54818F7C6CEE1C489A8C1E3E064F2435F88E55EFD4390EE99095E2CF59651EEAD0CB253C9DD88E0B02F8BA4EFF458 +sk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F1761906E4DB10A71CC495E58BAC6BF6E282C4A1155147EFC7FE87D12332E33226EAF1A329A7271378B83F725B82FD8AC485FB9F6BE900BC3C4D0F1973271554FC691DCC226448B9030CB988C1129208A221161A22D19062860164DA21631DCA20C02C884E248050CA830892051C83841D934925B4051C890299880010823000A43251B194A01434D0339405C1001D2120D11054003A3610CC191E0446C10B25008C26D08460689C4701BA28860C251CB4604E2460D09000DC9B28180248564B205591632A33411D8180C9316124C988518220424172984B42118917103466C04292862206C910601E23872D0B4481C884DDCA461128870A0446294080A604888D8922D89040CA12668220910A0C43022860CDA406A9C14851B488622C251614860D1086013374988B291582406980045C1427113120C1BA0041A3605140265DCC03108925118C9710A126A0C9411E4C831889248993800D3480D54C6246400441CB02561362A001171484670A3260EC446208B425293460E214290C3340212230A5BB885C39025D2085162B628DB146DA0166E92084113938551B64909367208842809376AC0164D084790C3226CC1144DD3C26D83840C9B062D62066CD9125083B40C48482248228401362520186D91B40801352659B849901884029964538411C3322483226053080860B8702305461CB2092342311AC02C63B46C9C281103410244C07000944522A621E116321C364A8C9871984860943445D2A60523063209A06852C68D13C06521034C02A53081084543389182C84042144A92228E12B445C4823018466459C80DDA2250109651E2028E094749A1A8504A4288081952A1224684A26D021580C31610CC16405B104844466408B4611B372C61486E01A8081C824D42046D43320223A34489B42048368D41226A42428251C4490A3631034485C09680A31892244609242890C3326883962D60340890B26C6308514194115028210344112023840018100B3170D41488CB042AA1462A21106C53808020A980D1948DCC049293144A010880920281C3486549A004A024080B960999946593482A22402D03382D489005C0462499282DC0A02D93A489D3140123280AE38891628850A3164824348AD2B00812135200C249E31461D4940CA3804C8CB62C983206120911DAC86C58C40183A46C64A09122064E1B90701C991190860589C08DE1048821001251022682C2210C026D01B95109214962226DD4904D1CB38C00492C90820C54B22C0340415C029000076E21298140A8649434020B4806DC20721B344694260062B41003918C90140508C32CA0206559A41120C011D8080581241153B601A2368050388948288CCA16511BC12493B8092499888B308501C16C98024D9BB42D0B81491C22869C946C11098899B24C5816502187211AB26944048A58006CD9886D18A63123359004A48C00C3682438845B302823808D18865192183260A4840AB864E2944C59A84562405154362292B60153A20189A89011C9100A32728104651C377161222210168E8B9800CC164CD132858994315CC065D4406540100E44342E0B4840134590A226649BC60C9C1050A0C8059448119490304108450B2589810888C0408E00078DC8341090A4249C00895A222103188EE21480D90261D1A60119886CDB02600B159001352E9A364E40320E923648C8348C0018840123805296499924711A968918120CC9C024CA306064B6240B108A9BA68802022D9CB2014AB08002232CD4B4102193900C30862145640B924DD3202619838851102D20190A51386D09472A12C50880B02DD8322A83406A641442E1021099B201A3022D4CC07011456912374D18B70C1281304C14221B458D0CB800514652039181A13462C9B00444022D5924495C445243986CD0002D21242D13356ACB882D4C920D838488C106281CC46900B9018B3261A004294BA26C92082C8C00728B0425000100C2C60152044613434AC8C260DA144518894C110948A3482982B64D12A7511A345141383103038DA4304CDCB210000612A3B610C4280E24899048420604107040A4410A44821A364559A2515AC2690CC57153C42C581266138749409250E1B620D00441337E3647B14B5A7CD283FC8D4A89EE97118853C7E487F9A3F184DBEA52A18C68260544833F853C58B9BCC985B4FD4ED3C1E707E4900E2775DCA0861829438B16B02A7CAB5231F9A62D9F756BBB5BC19B4053AE31D3F3E993D38F50B7ED2F9FC7CDDB31220FFEEDA6052486B574E629D090ECCF6481B99653CA307FD90F3765C79C8F8C7CF43955A4D8E7076B9ACA002948DC3A1A44C86D83BC4A8625AD0ADD8E1463BB68A7F35090C4E2A4554D5D89C3FD3050A1D40B679B577B1C486B1891670C47D10E9BC39EFDD1DD2460BAB3BD503E4B8B2312DA07B4D691944AF60F0862C25B1ED7F6EF4213263BF346FD488DFF5D4F9171C9BD5DE2DFEB52B840E13287C0403E6F6658F27F6C2738612C7F42B6322780E5A9318531325BCE8415EEB43A060BD48953A55083E88F7A02B51C1B48CFA55C6F6C3317362830F4DE5B3C5CC45F088C915CDFF5F593EEA66F5866CF02D5080D3ED1218F6C9969FD5F5B6BEC2CE4372CCBF73FD8E7A2BB956C99733EABEDA9F3707DE9BE7F4500E6D5BD0E7554EDBB1F33A8A6B0EE4F0B64BA312E84DAFD68DC2C4588126859FD0C161A10C504C353A485C7C9C3CE2434956BE1548364AE8F41313AF7933640D27D201E35F94DAB80133F83AE6254F0B5F3FCEA850A44B93F1F8944CD2AC9EA9F39E68B07F6D42DD10E890996BF93E8B3DD5F757CBAB43BA71EA53C0E05FF47A8AED7614E0D786D7CC4B0E6FE8C687580F2E3610E3C739AC601A666EDE6811B4C0998393BA6766AC20F8F36CC546C4E2EB5BC21FB157044C057848683BB99F8214508362E6B925F250AAFF353396953F521CAE7FDFB0109A418A3A20041ABF594AA7E33E6834313DB85A9FE6C3DFCD318811D31877D23274F3438E616589B9ED4AF3930FF7C8E50814DFD7C4EC39AC49BEBF29C22EC798EDAC1348B6F15C14674C1AF1FCA1D1ED5CBA38839C4A8D0E2D76C079C27E44DDD2D54A769C62F7DFB3BFBA0B2EE769F0FB75FD2D01EE9A946B37311408487AFBE8483A137DC86EC55E5BDCCFEB619A4CFA333DCD8163264BB57E442DC4965492D8C4EBE5FCA3A5A65A8BDBC3D3E0BCA0C20BD7CDB3505CAA0E62379D247070F90717DF0802DA335567FE70921FC26173D81614EFCA6804849B16C233A331C7279E1F7CDDD24739D88E0753FFEE7ECC34ECF5A08D0E5B0837C57498AA8C9338FDDF5C422C16181D1FBBBECD4D698A91F83B11C7947C8B468539889BCA197920BEAAD016033543ABC37DCC7ED669B72F9F2D0A4A04CED39E1A6A84C98F7697E99AA61E8AB1242B1283AC97E068A0DFCD6BC69258AD01B5A46081D1F69B2F900EEE8C3B8A0DBA073A6A8EF963DA3695C5D61216D50430BD73DB5EA653CD3648977ED207883495784AC0755AF82A8C20CFB98194BCD951D2B408F7A43D09AB659E15824F5213B3513EE2CF6B76546C82357FB50EB3BDA2A4FC9F41B4C5269FB3EEB94D0E91F3E4420D39FD5F7D49A6761AD3735A9D562704961D4CE33EE243E25B0A7CD1123C984C603ED292DCA7CD56202ACFADD0433D09C194C52F67A17431154E1EEB199EC327FD3D6F6CFD3144A0C0AAC1200DBE5AD72D2D96DDF0CD4C2E4DE8800D32F8323FD48CBB2A8AFDFFBEF41FE2B5C3BEF9001354ED62BCA3D9F445309EC15F5B0A5985EF34ECBBE4D3693D70E54DE914683F5492C3266B509AEB1CCFCA5C7F0ECD6F17CE55C99BC2802DBA2CD9A55F5E20E5779437604310675CBB0FE8299DECC6B4354FB42C81B3191F2F85B9BCD747C536861F280B87DD576F68A38E1E1A8B499651BC83DD5263A8DF447C40DBFFDEAF41EC02B361A1A72D06A06D9E2A50CC4196D15ABEF03B440177CA939C565DB73745558470D069EF92082459B09A7DF496B14668C8C830B9C099B1B1275ED86B3F14A9E3E7C3DEFEEF65C7025DB35E885FAE1B08A13CA505CB46663055A231F35FB37428FF171DBFF5087DD1F75C55D243572EA5609FCA82F113C28E631E3174BF6E721FB16318D95A867B44983295344473C5C2FD0356BD5EA361CA44478C3B8F5B24EED9F9D61E06C16A65D612AF0F499148C41AE0690A10001DF348E50554C1B781F02A9722D98F9671FD06CF2A7067A427D366C9FE3DF4883BE71CE1C0B3547DE070DB08A817B768BFA71C94537B13D043B106B9CF088904173D4F6487CF6F413123A79C54F4001520C08DA0DCF99579BEEDB06D929D941A466A4C391C2AC4A7527A9E815C902E0B56E8963B733FB721674ADB428243135F3ACF97939A25965D328748451A4BD92B5EB2CEE846782E0E7C801ADF4CBDBCAEC5B75922D964245A59239764AC2D4F6AE5070F8E067AB7109C5AAF1F4AAAD2B9D868D72D1C0CA5DCBCEDA52984E63702D6FAE5E7DF567DC859ADF2223EF0417C331A37238DC14B5EE1C16F537DBC8F3B758450B7E280AEF56DD01079F9DB365BF94571442B351CEAD6429757C0A03A50614B3F5F57E1892788C66C0CB36E442C6C0230CCC5C901D2CA9994FA49BD7EFEDD446FD58F4C861650BDBD11026C960E361718662ADEC228DEFE4C1572EBDDBA3968F79C9DAD4D0B15F62241B2EC3DABE1657A8AB3ADDF5E8016F3960C8AE7A6200F58630AC0BFC7CFC6F30E59A03B34E23318673E5558C6B9D4634B963A9D9BA18DDE718D8D0EE8CEC436604710990770E0CA2FC68150AA253407F849F3091F6F9647C100BF9D5784DE2CFD5450F27CE3E09AC1E3E417D74209B3AE76A22F05A7FA043C9167D4EA6871DA9A7815AB209FD550B86321B22F79F39B95F89EF93F2824B0F955B7E4B86206816934ACE7E0D4C291CC3B5BD9F7EE5BAF10D07DDC6A23889A9D0E724F5AC1AAB490FA46B39D766AE9132937EB00E349EA15BF508D691A47D98B0AC86AB58540B3788CE737EAD481FA8D891CFB392EC41570E388ADB7A92E036374F6591AF4570B5D342A55F57AF6B8F427835C7BF0D631CC7AE1BD5F69D03CB60CDF5D76A949F2052C6234E59827FB97B15565E2DB48487BD191CA3549381425AC79D4FC90B89DCB5E835B37FA0281FD757496CB95885D9B7D639EA108D0D5CFC6BE50B27D79E69097CC479E653508FFC43CB4C1BC581296E97F3F35B9F19AF2042A09B93D5505A3DA164EDD05E5845C2D02A949A784ED0275F56890BFF4A9C1FEF2A3DCA493CB0BAC622DC6CAF6F4DC1E01F210DBFC8A966E8830C047D34940DFAFBECD2F7EB7541D1738D0D87FEC3A312CF30FA2992A25A7ECD28CE1D6881A8F196513B8C29DBBBDEDE59F24103C7687C47C292823793A6CA74E63B2878A7ED4BC09B35795ED2E49CFCB117A6ACCC26D4AA732B234B32179B50C76547EB6BF33B2F562F7EA4E957577DC8E5E2B7DBD21140F7CB75F8933EA101A1CDC037D687540B95901BAAF0BBF8AB7649EF57481733DAB1853D7B71044D6C4937AB1209C0E90D179F153D96F6931ED66D0E6278209ECE5B675320BB88ACD40E74066ED177826C5861F507BFA82ACBD40A043D3630CE0766432C783C48AF69452FC5A8F4BE7409B4B4BC78C9469543334B7B6FDF3D322360238383B70B176C0C461AA9A51D649945C303A2ADF59AC791BE7FBCA245F3021A8C28A71E71B50CCBF791CDCA124667BC9F195C0FBDEB7BD6B52FCEA9AAEDBDD101D58E6F93A7D18A1B38F02D31896E0C35ADECF74ECD37348C29271ABEDCD60EFD5F8EF0CAD1AA1C4102C834FF82DA5999801C45129FB6A58B7643474B088C8B4350633E94F956395BE90F5F22B43BA45029A654185E7261FCDB3691011E274A272E47054E3AA3873260C978738536D6CAD3AC75B517C0F5AE46921CC5DFAA0478750A1E9E814C4C3476ED4F43DC3F86C9DE6A6397EFBDBBAB1C5F1647EC08187BE12BB5015E4CB49F5E94C869AA10846E74F7AEC045F60CC054795705833185E48B041549623A17BEB755A221234280017827E3D5F37E8BB0B8A3BD18C3F40A22142F2257613F66011DD2896BBDDC859E4662194E046DC1FC1E74083E6A46AD53C4EDB859018346478C6D62C7F6165140781CA7C469F4B727F4CB85F97D5BA6E613169CCFE4FE0AD72E5443825230FB738CE8FFBAA3768E025B96B3B74CC883AF5EA59FBB160DE4668785A590394CB988BA6645BA316AAA15AD1CBC7C47D724F43D7B17FE391CF200FBA8A1513E1CA61BB736FD35305020C5683FFC376E2214EBD834A17195A66BB9B78BC4C0C2F5927566A223A8AB8F9B6FEF89D23F57AB942F05C0DB4B6FE88A88280B5DA2BFAE5CDD5844A1401B31AAB965BABEDBF2540039DB10B007B26513BFE6D5FAEABEF7F18B20896A3C14908782D0CB6F5005B42D6CD0B9DA9E5763CD6A41FEC8992203F086ACE6BD4C6702663586FB6D89E402CC8904829F913F2BB56CAA61728DA9D6EDEFEAEF0B46E2D733B9C3BDD5E13A53B9E04158B978516E278C4033B91B5A5AB0B65A6118EA9D5F23F62365BCB9755096E591331AC892310029ADAA781A3A71938EE4D5241BE509FAEFB02CFE13164901796B7F10EE6D99CE369077EB953DE2AA45119134898E791C352AF2374CCC26CA6EE99EDADE802C9678CA5171EC4D30AF2CD8A93E0303871D7497959BA2034BD62AE9DA05ECDB29A0EF4505B6617F27023496063E1F2E7AA8CCEB6A5B371F77B9B46511DF56EC7D2FAAB077E02EA7E81662F2C0BA5B5D578A2A597252EC3ADF73444442C365B94CF8B3F44E13736911BCAB915286FD3387C69C42 +smlen = 5024 +sm = 0BE58323FFD695104BCAA399786C7A0B0612B65D8A24B2972B329D7CB190C59364E1ABC94A4E3A27877A51EEA9B6E85D3DAD10D072A5BAB3B52AF250CFD8A5D6ED759CD9F421708D63008856A75304A72F0B5A8537660E03D7E27A79533A017142FCA60589302FA9C30B61F2EDC90F7B7E6BB944D85DD06346EA16B1CF716BD6DA8028E67BBD13839C8EB389928111CC35542C018387DBC02BF18C9D89CC8AF5772547DEB86AF1B763023995767C579DE9C8E3AA3DF72894E117661E687366882FB720E148A73C154696E6018375F699053E373527EAC2D4CD3E6346EA3597107C85E28149C81127A425DCD739204F12DF80794E8955226C59DE0388ACC28498FD0C6D02990A4ECBF21D15E8B37F1C8BD5B3A3751ED68338B79663D86C4BBCDB70CAE3089C65F129C56A7C15BFA10AAE06E0EC13BCEFDB1B7247245FC4D003D4CB40DC6CEF88A961CE03DC75E67FBE262390920215D0BDBE758E4791C698D16B884AC6A7194FD18FD6D4D1FC9466E7367E3035573456F5576BD0C4AF7E412897A91E3DC8EE51A4A87258B1FAED5FD22B25E1853F48A3C05E728FB8D9FC7E2A25B16EB92DC51CC01B979A4C3E23739A5D56B55759DF15DFE52FBA6CC8BADA630852532BEBF233D263B6943D35ED2C71D795DB5DD093948663221F76E3EF65D108DF3E79A08B5A276F1169A0D22C722A3CD8131671FC8BA209A2C0755110C2B6E3B42F6ABEFBED88783A09515A4FAFE551CEFE13EC5212EFA01F0EEA2EC0CA292A8A84864B2877947DBFF9C1A9E49C2992881E4304023ADE70B0933C26FF03B7A05816ABEC0A2590D73AA0052484EF44D2C9893C7DB7524CE8865AC9243178FDE53542664278C596B3D01FA6FE9F2583E7CE8FC7917C16EF5FC3538C6B2E617760A23BC8C97B7EE70494D9A09DD21DEA7EDFEF9B3FDA99EAA4B3388506579099183B9BE5030171FEBE9FEACEE350BD148E269D536EE2717A5FDD85804F8F48515B138FB150D03DFB293119E11A1D9EFAB8E6FA33E4EE092FFE17D58ACC99565BE7FE1A84F455C9607A46E2C5383CDB41EECE0F972F9BD1B7E259194E7564BD121567F381AB5A27E9CD5171BD68F10DE4B9E18EE0DE9BCDE806BC77806E37A62226A5ABEB7ADF43EEA110F2C463F85E2B80B543E2C6806885C862B00E98EF9871315F5DE9D4D3538C8868C8A70EBAF2DFABAAA7EB0FB6E5AA8CD4BF5FEF221C12C68E6FA0128BB5C0217981F5A32D108A16C4D9BF9837131AB5A06A7D386E117EB2B0164A4E2F4EA383C494E3C6150283DCA8B6BDB1E70D37D01C3FEF8AB2112EF42533EE83D4B7E7338629A6A95BC92A07BE6CA9652628F17C59D74178E19DF936D7747ACFB1C6F6681854D5CEAF5266C893A2E303EF3FBA020B4433F0B0400AB1D1AF03BCDB71F18B9EDF65DCCE190295D756D266D2583C75BD60BB381B9DC41325D9DEEC6EB8A9DEA9913D704AD07C09B8F7A88DFEDD744CF547D1D8DF7757A5FDEF0B4974BAA68357A0DA2B943C703D004F614B4755E12227708C5AE9061E1CB492A3C076D246B9FBB1979DD08A22768E6D491E613E5A4EE813BC5CD737903C5EE4399E62A80A700CE4003782EAF68F7C7B39535994B4C8FCDCD6E0598C6F2987E3CCBE2B3D4AEB4C382E29764FAFF70CA1E8561828DC826829D6DCE8E0441E968E99C4D242BFAF6E1F0576CA50166676436027948D30CA76C6200D18BE81AA0D4D4B0CD495D1C5B30F3A2EC0BCDF2E934C572329C6FB22F9D3F499FFAEDEB851F3F22C389A650045F215DE40C38BDD68D573ED56D399C6F18320EA39DA328733A9A21F3B1E3E36FEFAD0942D30DF8EFC9E5D61FD0EABF27430BA35CB0DCE63685FFDAC2FA8CF80F3EC9600C90EACFCD04DE2CC7E24557EF83700AB01218BF8B8041C1BF53587AD2CE977BDCD9602FF31599CF341300273D288738566095EF7D8DA50B9DA8013EAF961056361F3EFC4876AAE802BBB8CBDBA4EA2ED79720498F406AA91F194FC15A25B2647D766C25B70D082CF863A38F7BB468628E39279A7FB457C5FB2E98F40D60402BAC49F7FC4CAB58FC203334D32496FED62E4D3B98F5D21D2BA788B0354A0F19E05D29AD572A4B3E403D35CF0B715991552556798477CFCFE8892A3E2E983E3F50E7AEDD744D2FD47CED215BF9805C1995776FEB38BCB39DD39C8E42B989074D5100C34E95478AA6CCCB3AA1FE604ACF733F8285B88615B7FDFE2CAB4F0027AB309EE6D48E13D2AC01DDFB1B53A47271167224709BC541409BB1CB499489DC105719783E726CE316A6D019C5DC5F963AA7CF87E01256C3CB5C9A53D9E4AA53C198AF82F38A4341BECE3F1073943F32DB2407CC75C9379C0B9DED2B82821AD78E6402F358ED07EE2F37DA39BAD6F85AC373409D64A63511D1DC55A6A4ABB0AE26775E5D7D39F707CBC6266F44133F314DCD52D1E310C448DE3F95A3EFD6E8DB9015546FB12BD58C5BEA7360A7CFA1A887DEE6424AD443CDC16005F64909E62A02A854BC79515DABF8A0C198A8FCF907F4FBB7FA39E25C85467C3DF8B2969E63F9DDA9F8C5757584AC47B59566A5A7951865C2CD1BB5A6CEE969164667438E6179EC10D0D8D45211F4F35CA8907F19EDBFB1006088A9DEC7AEFCB99C8986E995D0B121AB3201E43E1D0D0B5081EA775BD6751AADF7E570FD3E4F53905D34F8BA9A21C7F14E7CA45A1798E8EB94110EA683C0B02DC6BD2A6180E0D1D5C660D183508CE70EDBD5F518BE018E58665453E8FBB2093D4F7D09B7CCD8F8FC1980C119877A27DDB0F67AC6E5E8D58D32CBCD9137102151A482F31F76431946E4EF42307A7A3D1BEA96293A3A0E121A52816EF7BD0FF01267A3EA9429E2047622D5593B55F50C060A36095B85EB81DC4B0A69BB8FB075BAA94608F42F43E54AAFF7661C22222C33F905B8D19D00A33D24317FC5CBE11C7E042B421AC0CE818C6D2EFBAC0F033621E1F7F31B5DA3038D3D2BBEA5CE2B52FD1469CF28CCC56C5FE2E398D328E80EAE98070F406C5AB89DE7BF359700C3D39465E0851491D5A96B8AEE129520955A0AF6447A8BC161193388A8DEDE1B30F5792CA7E2787B6A54F9D612B867E35641AF303CE85B331B7636823F8333FA5CB2D138584C63CDD2857073B06AB47DA7C2ED12F1450938EC7578115D75AFBAF92CACD5DCA44838F55C55EB47B9ACE1577EA8A77B41016CF793633762FFA6C7DDD38DC75D6C1593CA46AAB23A8869FFBB4D6151851D17EDAD80037C023D5BF9009BFAC4BE83EDB382B039A669434C70497C83F34C1DC8E1690E86A569856957FE47E2768E239E38A733A0139C7923BF2513ED430795A45D0D93FA3A506CAB7B6EB6FEA620627C9B6155FF9E9EBFB4F55A2A41A510E6F7842949BDC4757B39D6A78EC5E2C862BDE618261D92646B4334114C6FF1CF7ACAD8D094EF0ED6C4857DF7402409F333BD66822532928EB8B8248321E3279BF8DEE8BEEFC1F443515F689B2476C185273025AE7521FADCAF979EEBB4038593E738C4B4CDBBD95A2E8AD8396CD14AED110CE95DF18D8407223C1F13060751D3BCFC1CCFE16BEA5BE52D2A08787F558811C6B322E0431997D3102D5EE880195372F3C2EF6C1539C28540FB05BF39ED2FAB299FA00E97464194C0E97B3F0721FC9462A46CB6A33234DBB77F7A728CE68888F44B9A3AB6E1BA1A3CFFF71F14307F867680BDFCA6B6FC5D9046086B6F7D86016FFA8E7006EF45F620D85ADCC2C518A7FF84661080D3C45CCDB6024CD820D20C6634F2A1A6A4E5E4E651E54711C2B4A3FBC02B9B7CDF3E440F7DC0D543B924A9A6505F13B1C90AC738546A41816B4345C8506AFF6E3D44A68A53181B2ACB860AC8141B4F22DDEFB3F906ED790B57EABC83DE0DFBC4059E7FF844954109D8823579133B97C88D26CD8FF54C9550148012D5AD4C66879A1E74DD42F346CE646AA7AAD6B7A07CB375222C256C09C3200A34DBD6DD3ACC37D3BB9ABB9D6094B2D01BA71CFB58D44F6E804A08380A60EDBB7A0FE0DD6305A51EF39CEA6E94B6759B219B50191F80594732FC661908D12BE1E47580A33CB0E2D06E52E392FCD27EC2B5DDABAB3B46ECEB82CE7C3B0E260DE0DCC7CCF3EBDF54115C41779C26EC53260F3E3386B2B6A201A8670560B2304981A627911A8379417E8F8F2B6548BB339902DB505F747883D901AA30531402FD15D86F074AE22B5A7E7491075A5499CA1DD0DDEB8B81A1D762BFBDCC16D3B7E11D09BB67704DA4FA0AAA99C0FE6C010A17012210D58129BECD01AE3B9BF745CC45BA7BA9A5A420A2767503BFED859A396144C72A61FB9C4D0EA658E6C7A5C13440F42FDD45606A1DA9C367987CFA0F638AA36506E271210C681CDF6523372C813EF7A4C27937213ECFD798E470E9C933E40A643C31BAEC778CDFBDAEE16D6973565E380EB6B8FC15A0B5B2B835F326ABA5A09FBBD94BE0B75D2086CED2C5F599A7D7EFB10DD7FA71789C05BCFBB911490E24E32B2C2806D4177B4254EE77D57E4CC8B283D9896FF7BC7690F94807B837AA286A78ED420979E87C7BD5B66FDCE86A4D4336BD8C2A41509CC779066048677F6497D62191D11150A987356B74FA1779E62BAAEFE9531EC24415F296DAF8EE682C1C1485F7F482A4231367F4BB1EC8491B7DD20B2BD3C6CEDB661EB30B927B786BEE971595947A9CA2E5CD41F9264C0D1D0352B9E4ABFBF0E7ED838409F6D199D8409AFE161507666FD9CC1A2B8F097FD94F4D2FD5C17B601E8601189BDE11E1078E396884440137F3CF82623AA4D0C84BAA7190F46494C92F1F4055123149BB9478DE28F6D2B3B59F7D03BA33AE9F16AA6F70220E26263B79D48864183D39ECF821B4F73109C5EF79F3426F1ADF370199663D5002E2F4CCA80225AD5C46235CEFD410AB79221E6400AF21B3019FA94C5E495545A1213F3B98F443FB93C5C014E5751C3FA08A1EE59EA9377D73F026297F62C58A36CA46483E47C32751EE868248504BF45DD3F5CE97EBE5CCFDD934B0383B07C8429FFD618AF45454710C562D2FEC14A96D945CF4B4EA8DE516DDD14E7B163A8C7C009FC59AAB44BFB0CE637F1223CC103FE084F046F629CBED07202EF9E49F95D394D89F9FB74021D2051436F49A9A992CE2D990508C781B5CA865EEB83A6875FCF3F86DE2120F78A4FEA1F093AF91046BC355F67C9CD0E4455836C78455D7EF22873066569A8FCE0EC76B05EB2324FC58C2FBEBC70BAA1D763FA53EBE4E796A174BAD9377F3FE30FA4579DC8E3622FA9A721F37F98567516E541A0470D68C9DEF3CB147E62517CF2520A9ECC4E025C0845B7F4489D376478D6443AB671E7651752FE2EED3C05DEE1321A324D7B24C4FE3122A51A283FD29410A9D30D98683C95CD90CE0F837DB98A38B488FC9648CC1C7967119287F54F362BDCA4B23A959506AC50A17F2CC2A3BC2A8A302C0A7AFA46020CE47E975668DD07CDFD8ED05B1D55B2A4AD10BCEABB64190919E4DF16A9EBE9E1AC791290ADDFBF77DC1D77686F9F9FDF067AE42F8E1F02F2476F7557A3D9B218DCF0D77E6EF87A67F1A79EA795CC0A774CA136DFB16FBFA64162E5443540453EF4EAF16E44612DD35763C11656821027D4B305A8916E64AFF1F8B9AB665BD322F744DCCB1505E5E6D894F361CC0758DC35D61F3C6108C3ED4EEEE66F932BB80389E4BF568FF95977B6C6A82076F67851D8170FF10DC19EF51224AEF0EF54465B8F9E39A5571BC59F1F26C27E96331D35BDF7169D5702DBC176862D9EF0AA3A94DACCDA75178A501D50057FF019100A3AD3F5FC5AA710D9F2EC576A8D852BF920007C73A5BEE2265200BE04A699704E272F666B6DC58507E7BDBECA08EF665F00F1F86E1C4FA69D8CE6F3BFE8C61EA3105A8D23A61337ED976C645000D0402F3DED4B551718CED2C8D556608E8D97130902D6ACD59385BB1E54F4E3CD5B1C093C881893EBF6C485AD5174635E67A4B07C75FCA578BB2D7B8D348ADC5CED46EC84DF394BA23AE8E19B34CF33EE7B01D6A599E8CCFAF9473147F09E50C804678268A3595F583F900A3F98CA5786FAA7D038BFD3BC2675283B3D17F924D488F071DC39A5B17CAED59940E98C2197E91BA70CDE60EF20A03F4DC37BF02945A31EA4C2CA717A8645F311103C1682AD711A016C7D8F6C5FC200400005E1017B4062EA8FEAF3FFBBD3D48B1B08EF91CFAE421C2A13BB41096510D3E9C8B1310441940A795B4F2E9FEAFBBCD969A0FC975DA2B4D8C2BF8F69F3CE7915BD6F8C24186F2B15D9137B9E31E501D609363B915997164D8D5FF3B44CEA015601A4E4D2723481C845B82A6F34CCE8610D865D0FAF9CB12D825BA5DD0056BCE683AA99F766A056CD9E22042389A9F5BD3BEFF5168D163180560267BAF17B9BF5BBB10213253ACCD4E2E70F242D4D7078839496A6AADF242D3F699EE2E33E73AFC2CBE41E4F5586B80034515A1486A0DBFD0000000000000000000000000000000000000000000000000000000008141B2021262A2F49755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D + +count = 13 +seed = B0E6A23FAB10A7A333E3720BE00D31507917F39C5EFE1C98CA18BEB5C3101FB4479B478A1558C4C00398C55C9822FC44 +mlen = 462 +msg = 439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 +pk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497BF6028EC42D1F549F0D5C52DECBCE21ADE28D96B7BAC55E778ACC001EBB6C4CD36ABC8A4EC25CCA2D7F431656C6E69307EEB922A21AD97EF7EF5E8D730AA55A40C0A8566AD053038A55E4B4B4272B954AD417F140DBC4DF2DF27A4BEC9BBC207418F70FAF0E398119EE4C14A004239FAAEA28F7C27DAE7040B0C1EBD75D97DDB4430A20EEDE6AFD0C26634A21DD8EC9921FF9F51588136595843FC114B7C4F1DCA8012DD0BB8278A88DDB21848744DEF78BCBD8ADDAFEA1E5BDEE59A6A6113B6B66725D867126B7F39B0695328F2E351874B483D413AAEED433090CC260D77D6413D087736BB82959FB7ADD6A8E5A2ABBBDBC9C341676F5A82B19E958668ADA9E9FBDCE84F2AC8D7E2A9167D41FACD45E54E0A019C645E6D19CD478C88693F185D3917C3296ECFC0D5AC46B4BBC743CE0EF2FD82F88B8D9F90546AFEF37D303BBAA411CD3CAFD6643D519AF704A77A17FD36DCF3B8ADFFF85470DA4FC16F40BE7A9EFC557B3ACE96CC7A3E38BBC25806651861B312526F735F1BA1456149848A21B859ACE8AE1F72FF1AB90DE011839D110CA1D31DF677EB0C8258515EB8EDE129ED8C693B4F52D4ECB0340FDCBCD8B4FFACC6DE320EC21013A69E70A903AF9612BD6A9A366E7982F2DCB5487848069FBAEA87D5655202F6DFC5EC9151B6E912753886B2E6F116D8A12578807FD9026539175D01E3C0EEB87F770FB15F7D11B4943BD3E64550B0CCB892C36C0FB9E97C8CCA1058A2D7C99C3DE9C557F5F582EE54ABCE8CADC9EF9162259818A3F4C03F78E3043379F7BD577C52606364860C297E983CFE63F5FACAB58CCB6EF09ACA300A51839B2C05A127389304B8D342B1A6728432765E871EBFC688253C3FDD2CA9CBC88FEFA18CEC0F23D1B7F94D5D901CB5A7A95E8CB1A9CB71E07E1663DE41F5288CD604D0965D3C297AE1C806DAE1AA5B995253AC4D4CF8B04E96B1418F84A9A07CB1CFFC6954ECAC40E0B1AE50C0D4EA675307485617383804413B8590D0F013A21104D0E1E0FFBB4B367CE9302773A4D170461538042FFB8979AF770D9D157B23E2E5ED711F9999A2E20F00A614705182EB61AAFD8BE4E458653515CC36D7F31234FDC2E33D325ADAED5417BB38F1CB47C228DAC47AA72F09A389FE28B96771E8293EA73EA81B957CF0D77E091A9D5250D23010CD1238977ECDEAD30D4EB8AEE207D014B03537014920E0E9E4B3DF574A4E06A7E038D181518103743C9998EEDB03C7C8E632DDFDE833E9532A6D9F61E5670D97ABF3D60A5ECC3356C12F185F836F63D8F6043F0C5E2AE7F5939C69E765F91D7B3E2033BB3CD58DC831413A42BE89C772984BFC7E9B655A04641013AA3016381A5854791C8F4462AA2829F03B7B720D81F0B60A27B004ED7C305D3E45DBC55B96C30039F8EB762A135E85F8D46C1F2814193C7DCC31F2393CEDC755C88C4656506CEA0C5B9C984A1AA273C0A2E0DE7EFDA0EA83A0BF24BA590320C19CEFB3F9D0BC8494235699C1A2B56A0F01B1BDADFD99502B81D6822B9979ACDE501E95A02699D3D2C584EC862D19820560904A9EC5CF704C1291D71A448266FABCBFAEB29FC40C0E5DF6272DB516291AA77C3D46A8C1728025F9C01981311194773A09062EB926F9FB4DE25ABC35A87537D94528EDF91189D14F1A1C3CA20D732CB5AF9252E5982C6E685E447D1513CBFDD42C09441232748296FEA4080CE45153B54A5729B16C96BFEB64E92EAE9D95B931F3371444179AE519A43777B377840F8F31DC85EB0748D815CC792CFB8521F52A42BE97660D772A36C96A149330581E832191618A6C502EAB802A5240B02590CD2B2C105052DF9AE7A993230D52E81732612D15D4943979A8740D218CAF7B6884740940C745A277F0B71B3A720DE5FF3010841EE1E3C4E95666BA4A819E2B1724000C8EDF4E6EAFC40852C5EA4101354265E77C294F5DC9C5CBBD05F0F8DA54C290C2B537BE5E07D57677084963F0CECEF2F21BFE6B502F20562CEACEEBAA3F6E6AB19E3FE39F717910743833E3A5B823E69B073313266C3FD74A65502FBCC61BA54CA7636A1E4A87E1CBE4874022DCD41CF55612CD44B2738C2A762AB308BEC04E2636DFC03C7FFC53E0489913CF17C749E0710861348C005C48FF9673A17D02E967EB5C2FD49A5566AE2933637A71D00BFA0ED7AAD863FCC2A154B0F226431D67D3E201AE75588F7D6DC2C8F1AF6ACBAF8E7181457F204D83A5DC1A4EB1EBBEA386EF1FA1DE8EFBD543F27FD1B12CE165B88B55EE9826C815FC2716B8DE4B6EE2E0AF5751F03B9D6DC2020EA2552F13675ADBBEAC2D783B63AE896A188567AC371458722FCFCAF092F2CD7886C638DF54709C4DAB2DB5D1B9E7C7F366ECB4846BA04A5413F1901461A9F2EC332BE8178A6EA16A4553AE8406AF1F1DC828ABB723B108C3D235D1A19191FAD34F1D2B3F01C5F7DE657F6DFB0775897CF47C9170B7C4C846C2E1B2D297013CA1602B0E79D02516867DE002913768948ED4BAD48EA39E85675A436D6C9D17B58FD415DBE6EDFEE70CEC644A3AE67265897E90C955735DBC932F83F87A6AC7321737DB59AD3D9A7865327B34B5B7B1648B1A0179795D97F3D936F830D62D75B7258E9F4BF6BADA964E3B87B6D80FD8AA12C00F51ED005010EF11DAEBF1C557B325229565AAAF799A6D19F04868898A4B269B0022FD131F21A68535FBB71B847AB8D3E01A66CFB77CC8C5D69E3D9AE4DE768F2ED18CA18B5FAD20A35D0257B6F3179017AD0C7F7354EC9960C600EA8CA63129896B1FBAD2CF80DF097874408ED6DCB16CB03C3D6F2405A9BEAD9655F45354E903A23BFCF938C7D1DEDE87B0E3723716519F0095D4563689BA0D428F530DC9517693CEE9F52F7B17092D5EC87B2947EAC9F1E20C86AF33452385B073F8BADD63AC91E60A0C66818A0D45447163D0786C82A8CFF143E8799D131FE23F79385A56D83D2AFC7D24480C9A5F6D1EF12EC89C4E5C4DC352FDBED3CAD91612C52D834BB2E599D57ADC9096D9D0E12E1A34E732C1F50EDB43D66CC172761A96301CD691C3B39E6B484B9B958C212C2AB2AA0F4E2A447AB78B117EE750D523D84DA9B9E29AB9BD2E62ABC1178033619D1E07B7A07FAF833B635EE35E246EDF581BF48DB89DF3D197CA46338093DA39F99C34A5B0811573E1895E96823B46FF57D0577DF5C425E89A1A7758AA2BEB92DA54B6A91379AFF7A3201D3005835B783F40FD31C3648DB65201AA29BF229A37D6BDC9CDBEC498E9F4940D8DD7B0493956C030126A3DE40D8FBC380CB1404063EDE0CAA49B93AC0A19D043605D2794940F356A2493C7C77989B2CFC19445F01928880CC972D20D0915F088FFCC58890D53DACAA16B9870C94722F549CB70419147E03359CD44994B63CBFB5BBCFE3915CEAE7C8309C6688EC2D567C19B3D8FE699ECF9D1481025D7AA9988445F711302CFEE6CB7704AF30DD0C15438580CE256083517EE9D6DACFF03F6215D81AF0ED0786C99A28ED8D4F974637499368AF2120B0318E5E920E19EE84DCFBC23C8B546AFEB13EDCF72A7D1158FCDACCF7288A58EECABFD31F8F55D64107B5E3FD952D10CF7B5C5310D89E8204D19BADEC3A623B88DD0934CCCD +sk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497B65DEECA67EB3B6EE4E959D1F78CC2AA5662867CAD9A4F43743F7B78D68DA783DC2BAD653BC81176E33A114F563535429B593370F98D42D306C9084A9F1478C9009064DCCA809DB960519422E811010C2A0444C2025939624C886508C4071C8069044165123250E0428868B202E120526D4146523A55001406C019648534090C1C421E382850C1148041664CC1084DAA4699098445B461124460D03936118806483420CE3320623340D444665CCA20C532005E14040CC20515AC64881C4305C440A8A06524A8408D4220C0C930924024991442C21950943B4916042905100521C3746E4948101B584DB368C1028809120269AC00821250A213902E01084011824D9242299C0485A086223C26883B80521158419322A84324EC31004C34872A226121B336202A131D016811A31604B248404A848148288C01244A4C429DC360911184A642824829880C022444B148C94B20808460C1AC571D8A49094B22D221924C2368824974C44A0300886688404128A106A0C06201B8649D0C40003473001826964140141A0904A064651424AC30465129565C11865130102A018002041104222518A829111074ED8C888DCA0018844489818506098901988509292408A140289868D04B58D54C0708142428C20009C089120C94883142DC9826D04B84C19182A54222A14902D19C131A2160488A850C8306D981281D30892E0A66CA2A680D42064043602D4308E21C12008A229C91212644226829481E38411424825A214701C382152440094146E1CB4502003619A469209364ACC828148040A031469A4B62D4B284C0B096251002548049014492D9B1885624826C892641188091B874053B851E302204A04329A982460A8094C2250D8882860A42518A20D14372283169244240520140ACC04045B882CE1424412B72184021191969109408212220D62A08C504648DB824508041124048D08830591B8718808119AB8511B412DC0C004DA94205A440D04A8898222100A1424C4388523320AE38024230621A41825044952E2100503066961C6859434089B28052240610B30220AB488148781E0288461884DD806469222420CB50009840084182E484492A22221A09685423446221906980800028308D2968593140803330D0CC10554C60C41208AE242660AA90CD34886530425C2144423082944A460A2C86C4A186DE2B64C5CA86041082453428C0387811B470E92328D0C006A22238EDB980041C6810A042623386661968CCB4429142451CBB208188809A1B88DD0A6844B02311B267262B04440C090D3226E5CA268628209D0428892042E10288420068C5806084CB400221200E224301B2344E4B088D8C06181006C0A43084C945162C8510331481947308204480C24108242051199251A1645C13249010790DA1884CB26095C184DA1800D9432721A866C12230C4B04462407501002249320688A826504B44554204A0AB20858046A01088511B260C8968D5A90404880701C470A18A7911C06250CA648DB168604C49008340D11100214A830202760C2B00044104C10C5890B1302E4226C02052A11232C93200040808C12285298A48589A0281B0342D2482E00222E24184D54442124316A82120204474D9A249024858002A16D0B236422410D1A40624B120E1B226E1C304A0324264C320CCB8465212368232688E0B081DAC6251422702308808B826D8AB82C0028719C48044A2292A3204911872D2381111C2204E412209AA4216148251C2251133200E1060D43248103802863803141C63098B444A1A28D00052A113646CCA44411C78D5C402910084A54942C8B9490D3404CC9C21101B43120B090131121E4424003013180A205DC426018471019824861442800B230C0906001168AC0342500A96DA090518B448863464110936D42880C0083881B09659406811B980DDB08695BB46100996000255121260862A204E4146CD33252E0820852044E80222C5AA620491608D2806922C66880404A59A4491B3465A1A020CC485120216222117209A111A21221110789A4489103192044442D11924509A845C3A84C02288490922111284419294420B18C51C060081451043745003862DAB684E3884900476DE66B512D066770DA2653ECB4B53E123C995D4B1C5135226BB4AFCA0DC66245E8413F128380D683823EBB78E377B3E31C08FA1296C3E8DC3D36810F4308E2C8EC12CB7BD76FA94A01E3D9F03237981CFCA53F57DF702257909E8A483B73111363DB74E4571ED20E5AA2FA9368C04845F8E6641029D34C51A0DAD68B6E5F912A247187421CE7EA462DFEF2B34E564BE2459FA2E157A017F615604F7B98F292D4DF8DB14CEF76F69E339C32CF1E0CA50D96FB7EAA49B01B231871296E932ED1EABF7DDB17B7DDA9818A6FA605744C2D90F72692FA2A8953976182D37D85F86F650F7348ADF26E6CDD8916300C69946478BF2E0A54C6A4B77E184D081A852E11471B36D3F9A81766AF5F99E42FEB90FD8A11FED912652AE726AE8966FAD0BA2C5F72937F68D6DE6007527E2A18F95B222AB89B35152DF87ED8599D818632AF8B8C2AE6008184FA2082E87D99058D457B1DE7BB22FA9F9A9BE50BF9CCED6B9E0E808D51B41127E5004E208197D158F3D50DA8BA970996637BC2DCAEDE5983DF66554237D6D4EF5ECDB61348EC71F015617AE3B3DD8A7E8CCAF2D432FD5BADE8E80E2D851BC7EB87DFF57AFC5384B9BB87B381713800BE06062771569FA2AB6E05B84CC57156611AB39A36D6039574862280B134E08FA5EE42ACFE0B58F61EE7A46D21D1E10FADA48C378AD755B5C9B1EC38FF265E76332B70C409084D9C5A26D5AF2B53BF49C4E9C1BD89F2FA4461BC3E8D15E9E1EB8B16C686F23F9F6D7C5A4FF6A4DD61CB614E0EC69C35058EA4609ABD1B3020DF40A9FDE4D7A1C60983E92D95196FF743DC169AE10CAC9B0C108FFE8736AAEAEAAA151286F6ABC447F8D004F8D801BB48A714B2D18B5B5B14C33176BCF81D45293EE4CFBF67B6C7A3C1202862FFA475BD0EA1AB6425F18BB6AFFB15406B77EA9D64A80F126B49EC0527EAFA53CB91E64AB01D01A9C2AE6A00750CC12EEA279FAC4C71E7355CC7B967A38E592BA5EEC0C60059EF336EEEAB84BA13437DABCE6B88532B7616EE464876DB45E8C15E7DD28A4D5D92187CE5300DFBDEBF7FDF934F91598BFC45F375A45609C7F64DA737575CBAF5FA7761EEBAB6007B57D5A317EDF173F2FAE8095BB02651658AA6958E386C4FC367DBE55226A8DFC2FE883CA507D4558B27EBFAE47A38B720CD4DAAAC7FB6702B83F3CA09C9D4B451B2801CF67BDDD832638402034457E6ABF1CFAF7B424A9A6CAF39965F24388CC3F233CDE9142E47F7EB5DFCF0EE42EAB6EEDCF8F5259986B708A13E594E2A5871CC3B31B3892488D1C2CC705F0AAF92CCE35B7A7D12506A4D1333D1081E22FE435D8C5BCA4687CD67B37551ED97DFB7EC27BA1AFFC40A4E82903E35E5A8B6A89160B29F1AB211CAFFE99BC74CA12127601272FE576FFBF0150E53940A256ACFAC8364B2E17FFED4F4863341455CE9170EC61244FAE21EF4B377B89331546E5017735A4DFD08578C3A13E0F7367BE3B5389BC873E6A8214BE059BCCAC61A5699D7990F42CE94CDF4ED6F610977F06B2E6AF0FEA933B4B45D41C9B166508B97D19FBEFBA670AC4C982B01D0200EFD6D87E768B87B7DFCE752A23576B81C7E357565C497856610B2873804BB83487702B1C496D84B552392C5261643C20BF4F2EC4E4FB6BAB1A643C40F077B8CB792BAA859642FED177F641786DB338CF87529F2AC269AB927A486E3BF4980E0AC32E353FFF8BFEF4C69CA97B1556F7E8225FC698C8ED845BBCF368A1ACD701DC96C9331C97CB94E3D24515A57B0EDB5AF81430BA137EFB90AB3592B36AD3A53B6E686C787885F3D413DE46CFCC309F4DEAF8BF603B9B9A4C686109FC659604D82155BEC813E6C77DCE44C6540B2475DA1BD532237BE08CA5F17B0E6DB715FA0B268F1E5EE2C074BE67EA9E59D58AEDF84B91A502AB85126CB993422BD0AA3F8CCFDF9BEC71610E2BC4A60D7A4210DB5895E9FB17087F5282F64789F52476876FD93E2C8C0790EC8B25943AA30554626D13E28C376452963BAA13003589AEEC486CD6E6948C739925AF7E1791D5DDD629C21982E460E6BADE5E6F0C635DFDA1791B116682C33668FDDFD943B5810100EA2E4C7D4FD2DC9AB4650540CB4277C5C99781E5EF04ABA796044577C53AB7254A7858B679726E1858CD835DEB905999B50EAE9B1C3A65DFED8101E55F47AEA534C2CBD0110216E2F4B6BC514F13CB92874D584BECA93FAE16EAFD43BD78FB0153B95C942A9D2DBFF6B6E8F5D78801B079A72CAC1FD451B4FA34A7216D237C92344A5DFA6E6FB370B346118C33EC9E335721955A488F51CD12A4CDFB774573923E5065A2FEB6CA1CC1C70088F2C6FA7FC19B3A2C50C64FAE60A8D48185EEFF0ACE6330529B54559D57BF0B4FC96A6648D2628CF23AB858CCF095080CA97E8A623A554089E1528368B7385893A915C3B5668A1D1661B2030EB5EDC473D230E718996BDEF01935035C38AF9471CC7323E9743C2BA73F6B0C426BDAA23031ADB7C23694B9725EB2A20725B8DE104153BCD66FDC0B709E32726A9C003B4D4FA5705E957DDA3BAEF45C637C83689B630F2B997DEC8532DC5FCAF57E940BB963D3BF9155F450DF01667D596CCC7CFCB8851451E50AF546E60E09A18367C6F0B560A23045A9BB543D7BED22F67D173038019D617666D52B712974FA7236E84C1567A49D10A8A3A853EE90846EA5FE99DCA4483D2300464AB1CAAA223870805EA5BAF0916EF5D5A965A750FD11A63A8B0CD1C367159498F1CB1CE6CE4948495D2878FAC4E341124AFCCE6B4CCAE31EB0216EA8C0EFC9FA31D1932D7292BF4C62A1ECB5503D3906A3B629427402935FFA7FA79FAA6A73D2D2C5DED6854280B9E906E4B5181E9348891CB15E8ED2DD3D29563615CD5717AA8AE5CF4E1228CAE9EA53357CF98DF521485C49A20C0337FA496385D1A23C3273ADC423F4B058D0AB578C97B0AFD988779D4510407A6FC11AF8D71137D88CFC3D1D7AEE9332C3C6314E6161A292A0C62F24FBFB1F43712508BB62F09A9257135D3E79EBC657FAD1A27D548A6A4C3D05790B334462AF5278AC3801418ACA065A154C56B371BBC0D2394311CA5DAF3D8C68EDA3D29B43FADD13B2D8CECF5DE24BA09D6988100EA4FF182773E858DCD88813F5A436D469EF681FD708C8EA65F8E56BAC3F60BB337617AAC8660F67B615D927CD647E51E38B40ADA82031070FF4EA58CB5BD24AF76815D0711767123A05E8A240977961B41EE3FF1E7725F00B5FA0080E582ADDCD05F851063B22FA42810A8DA3329FE5B5E01995F96651A6DEC006FAB66DE2CA1FF7779EBA3C7B89A935B9411502684BBF0181B4129F79147016F169DB99534D10909D4495E6598C379443441F523EBA23BF6AD08E1A61897907E7124BCF9B9B248F59B8BEEFEBA82646E0391B00FDE2F33AF57CF6DC81E067A38E3E65786C2BD7592ED930D8EC1A7B03A37C56CCFECB75EA4077AD93B5A51D8582B51356471372F1CB27A9800F86A5C9ADF853F0F01970B5EC054189F1DE299FEE9E960AD387C32321BBE99DCB0E3105B0F1180A414B754CAC728E0F80F7A3BAE54D95CCC5B648CBEF73DCC6D1C1297308DC4831E778D236F70058903CB74BFA0D0D6F52A12C76A380ACD660007DA2F5BD93E0A58AE8F5415749B45514BE36F62B9DD8064CC8D1C29706FDCEDB5BEFE8766B264D9C6826815D67FD37E8FA0B4BF1C731EDA8B284069657810718219FD17BD5E557D870A6590CA39831F698189A84C7D472807EF50BB31537ECB4C0B0911B69DFCB98DA93EBFD4C38D475BD9D8DAA8F5398B082F41BD3BC5117782F51604EB979D1138E40AEF1D096549CC0C25930AA86485391C794F09D5EE57D7942B6BDB5DB39F5C61464053A410FEFE9FF39AEA74372A50DEC987770D05396EB9FA57417EA4BB2A0BA3B1A8D84D6EB2EBD021B6454C2EBC7491054242B8917128DC52B6B636E5B5CAB0A0569506723E4E03308BCC832DE9DC4E154A5F45B48F24FF266DBF68A7D2BA39405B799CA91FDF1E8B6E6B47D14B8F72C4B8FEAE481FC4118F7089BD80C02E192A2B60BC5B6AC56A64BB6264B79AEBCDCE2300F1CC6AF7787F29F6BBAAAF8BE349E63486009575C013A84ACFE2DE83C2A3BDA7DCC2AA7092D009CD22B570FD3815BAD5466964A37535CFA5E7EFCADD592D6C8ADAFDEB0D5AA3B4FB117471BE1AAB61D1DDE50F14CC486F9E653CC397DC201EDA521D26CDF075A1B164AA556B480BC6902B888BAFF6AF9BB3049BC2230CE913C50892FFC5FD73125C7AB1D062F52FA82FABE7E7054CEF4A524E6B9BC440FC0061AE5525F1D0CD3F62E945624C6EEEF0F0E5049A4696AB4CDD379E9B14FAD883AB1635E79ED22EB252E6787585010FA232E92EF807CB4DBAF7751F25A8C22D46107FDA37D3DB66CFECE55ED3422B4DC6C45FFE8812EDD1A4FC35982794953C0FA6A69D2573EAD2C2D837A20D92E6AD20910D4D00CF0E531BC7A72BB0E6A4BC6CD61C789AD43DCE649E62A610247862AED48DDD89088B6D4FF32D256EB18D2046F1912B2D56BEDE96BC2DB3E48EDEF54CB069BFB319E78AC1EA35E597930693B39975FEA0A37B1F6E1617103534915738E3F8992044D76F0DA4B792603C9DE435081B3F321812E46DF1BF1F98024FAA132B792BAACEC95916A0DD0BA0926BFC1F12175238F9B480665E62984F60D2219B79B771897DBBC95B1FF6978A69C5 +smlen = 5057 +sm = 82B37E205E4CCF0D3D4447361BD83EEBE62B5A8214845370D5A3EED00AA19EA9EC73C0061BE9F7913E6B825653CEE3387FB3BA30BEE07880FCD113AD422B6796CB7EC63635FC39975A661B738E60F2D66A5C43D839BE482E1DA185BB6B00269B965F16E270DE4D6EB501D3656B1F969D5876290EA3E5B1BFC1D1AB6A2C6DDC0DCB019334C596C9F05E03666487E5754D8907ADE0A5E8CFCCEFC742089C2F3A0BAD2FC81D1C99AB6CF1BF0D1D1939650408FC71F8A490F8662FE81B022EDB7190B60F8800C82C61D5623F989727633EDFF94715E1ED64DFDCB26EA627F62ECCA810A05774765AB11837C9FE2BB5C015A275C058CA5C8BA039E6CFF55F5034C6D7138D8F7AD0889CAFEE1CB78E89D9F0C4DD08F8366DA3B4F80D5767C88D53AB5AAC91D2EE715469ED48287FBCA19444F92FFF8B1F0ADA918CC09B443CFFCCC1382B7874009FF6EE99A44013CB76147FC0E663937F38ACF8B1AB5E000572D5F078D1DB13DCF399D361E34DFEE7BE033DEE25ADEB0302689C9C6B07DDF87B0C438DA6B187C9919151B19694238475E496CFAE64A72ECBDF7428B3ECB94AE34726729806CE92A9A4DE69A141672FF1424FC55E42C10E964E507EB018D3A10FEF889BFFBED82210D945B496E1635E1CE91D86C1FC440B8B273EC324A03A3CAEE90935282AE3D1D8F432C9B7A7F51F8B8E6801876CFA8C01D4F1109AEB1C266D29CD13509AA8DA66CF75A426391286F9B1B80CF8AA98B880E24F95E4FEF547D7D81B8C08AA61A66F2F93F88469790BC6728C3125485F91ABF9204202B28866C6C9E0FE849E55B390705E420B00C3586AB158089356CE9778F776978B8664840493BF579EBAE4CD88697C66B2EC0210791F3ADFA116F837F3F49106BDD28A7383B9C45E69ED981D7FE5D9B867D7E428DD8048AD5ED4AA1A1DFA967072B164AA3C859CFEFCD53D8889E4F3B4B330CB958FCFA21C695549461F091DD49AB1348CB1C7F0BA4DCEDC23E714E26C004F3DD502000F5C2DB8BAB06B6CB6B229A13E56D19AD19490C2B78DC6262460FD9C3BD0282EBD9DD957D7963DAE11A2077592A035D804D9094B2A0A49570DD5AA4D6A62AC51E1694487738B5E2D721AF82C8F49E30CCEFC01B8532FD24F7BED09224A0C10E27A4DA786C902A9DFAB183C7298AED266834EBC92F00BA2EF5140697012D5ECE89BB3E04B9F85A621E677E58A81FBE815840574A9A66CCF47BD57130F3EFA069985B090026F3EA6FDE245E2FEAA90628DB9784B8FAA129484AB6F101531567C6F08ACCD4D380EF91C87F49C5E7BC9F744837B5C7FD2B10C3E59299540403A3D1CA592F1D7E61D77DC5C9976454BB148E1ED52A057B7119BE53EA2AAE8703708C4B7A7A002538A15FC0E94EDE780850EC54943ABC4DDABFB5B427C3F4EC43CF329F04CFD45427C846BC6A75940E71CDF36AC0D89323249266D97CF15975D2237D8AE90A9664EB70996CC0E423FB78D997B5086AB25DEC68AB127ADDBA68CDC81202F6007C4AC678F2FA451CF2F98071250B73E87587A37623200AF7CB8D3A77D32369238D6CD6EF2FBB2BCD90E2C7A8764EC6C576F6234C52CB7BAB9946240E82D45C30DC4E9B35BAB3EF312995D9DE6CA1274BBA95F48EE885B7CEEED83EBE5ADBB2664A68C5F548264A702407AF305284D9574D6933C76F2D7DF33C2FCBAB5D6924FEC9E8D60DCDAD15A502A94AFDBFB37E4CA70F51CBBB334FDDB66C7977B29699E8FF78BA8131D411A1DE4511C8D5EC06BC8EFDBA1537D02F53A15DC1641457807D35DF7EB363300AF9306E34289E659836FB49A26BC46F5DA165844CB759B0881C99495F5483F6880F3CB3B6A1EAB8670E43AF7694051A882FDBF0F4093E00EF65405363C63B4B25502F6DE2677F294E15B9CD4ABC48F7ABF5DBBAA42FE4B02C52AE1335D8177659AF2CFEC139D962DACAE35E4AE74669CA0B13B26803A61B638F7DD844B8070882998B975B8A79737212555C45C3CE94265E04949F31944401AE76756A5EFA8B050BCFE39844B4416EB76960E90888A61A57E420B93DAC003FCE01EF03431D021EED1919390EEF9A40219DEF72C647D27C85877934A2512DEC0213AAD55F204C34D8694E3A225E2F84A6E249443A30484C068FA4134D3FEA39CBF2D4D15324C45412E55157E9702333D4D82DC8A242E6CF5B080C11EEBB4FBED126FFD03F71F3CC85077D59C26DAD63E0AD67C3CB8F5A48D212CAE9EEE34C3C8DB60880319C84C1AEEB55411D05D87D5ECB14BE29058B49E5C47057D0EFF22DFC82F613C2E2AFD422EDD21D6984F0BCE8B13DD02701835D9EFF4EF204B8818467450B5B996D11C1AC2BF3A5001C40F93A166DEB41D767F73428D0C7E7E86DA208A52475DA4A430B223DDC6C30F5FB8E8EDF268AA4E116F20389D46090BF6BA29B0DD7339715D23C99743F25C809B469E31F99E1B4547A30CDC46FF8248AC92F0C96F4335AC5BDE14E302CF6723EBBF82E945286BC8E28242E9D94F729943EFA839AFBAC273F7774348CA963EA30A84093362C4AF707852FA0305B282D183832EBA05EF2D76FF5BF546664446325F989A47FF099CCBD0CB7EA081DC57C315264F1D4081AFD8FD147C7A9068EB99F1A17385CF5377777A0DDEE820B1FE4EFEFB2950F015047FA30C1EB33D11298189A0DA5A3550918D780307B9450C0B6F3D54EE54631CA3F848A59EE0EEBDC3717CB8163CE658BF1A7D141471CAA9E8AC2B9E427EC147AB6AEB98FBB78A7954C850739D276AE33DAEC1F637B168013E1362841DEA6D97C3B9AFD4B0C9BF7F0A6D4180C3660E39914A2BA81FF4A8BE0A7297D0F2FCD0C0E8CC499E1874D56D2C569D6FA8D4DD945AFD5AD6009F064B24D99B95CCA894F6558EE6AC9CE3D9FDD46351827D59C2E933D35603B66D114F6B9F1586316E0D47E60F571A5D4FE1A679964CAA9C9668C8AFB2D55D07F584FE1CE9AC87C7ECD419C9BD472B600C3166FF94BB3D9E2C890EE5CBF0A8EBF2BC76911D9986C8FE86AF30A3FDD8677FCA29DEE27A51A0A356AF5DA107C886AB44D339DD72453474E68D0B96C93E0B421FA59DF1E6E8FCEECCA1E01F9023E3EE34F097DDC61402C217A71DE69774742124F4D2100A8A16C1EC419373D3C39C083AB2EDF620C3F0B411BF281FDDFA8E80F2497EE6AB120742CA808AB091633D7CAFA4280EC63010BAE2E138613D62AED4B5182C30FEF1AE75F0692A119254BB74424B449482D33977F247D80585D11D4FF04C02F9B0BB8A50CAE5DEC9171CC314C218164C405935289A054AC41A02281B7B2DF082C844473CD9E70930235535F5D8BC266F4B6F0DB7DC2EA2045BC6FB531376D2C8BEFEA9701F0DC636306C3DA39747102E94ED70CCF5404549152CC5744CD49D49C04935E6B212D3FD7F5BAB75157E8A1D4AB4E2F595E2718C9D83CEA3F16015294B1D3A8BF2279CA6F185345BF73BE661D91D78934BF97562EB6D409FBA5FF385216C398F3D4590C24532021FC3E949689693749DA532932269A51E581F139C1C1D101A71059902398478FCE0FBB58CEE30DE39D21632AFABF76F1FACD2785ED50E3DF824F708F97BD5D6D95C2F8F32D08372BB8E140FF07E83932B8D50D95E23B67D229E27C8A159AEB189E1797C989F1DB2E3991E147059AE8AA7935E40DFDAFB576B762B54ECD9BBAB1F20D318F927E561C9B55EF5AC54CF6B2E222657B4AD52BD9CEC03C513573AB49E0943A53328A377CC40EFF88DF2F03B3C540B56045DEA793EB20EC10D2A1E1C7A51B764153F25BC6F43100B82415F92A822A98FACA6B979F2D581F6203D4278C62446517C84480DA52898483C1BF7C5B6232CF20289712646570AA6551262DB1E2579AD58C85430E174281EA6EBCB30DC73E8CC1D8EC010627933C5572FF96A82FA9FE324935BEB3143FBFD72EAD147A270B1A332B5CE4BFF67332F1B338E71BAD4410DA2B4C0D104C1484B7AAAB44F40DB53C67C2A3308D7E545AC5585059AF6BBB6536A2FC8025F2E989BB75434711538632CA31C338E7BB396B581AE35AAA5566512858BA55010AF89BF14EFD76AC5BD958844BDDCEC47675D9C2E42B5FCC813AA7CFEC3C2A8E75EA2BEE65A1814DD000FA835F00146270F6D3EFBC89746F769BD22C5D03754474BE419480E2FD31D71999791560338048D2C0034BD3628D8E6C8D0CE091DB226D95FCA1B35941D41D8AE342DA88F008EC01B6DEADB7B6B90D2C3EB0B93C72EAE395FA3BD43D827CE270EE93C73EB31C15D8B4A53DFA539CB9AC0DDFED9D9F37FB57F1DA8C0B0CE7DD8FAB7270D4490FF4864DB67A2BBF2AE759C7022D85F0629E6B71BBC47C6F76F759DCC52911C391039EB63BF785A3A89A72B16A151BD124D2EAF705A8CA1502BF840C3179EB4136B7BC7F3DFB1A8E6DC0DC91BBD7AEE82073061829C6AB2FE88B2B555AFC1B5ABD04B970B5B3A195FF4C7D04BCA6239CDB3A6E1B7E63C34E8697080AA27BB7DB0DBBCD7DC700E99A581995D0464ED910C9CDE494A544C249CC47957CF3DB3432F36259E780CA9EFCCFE3F0ADC1511353BEA877B1B565EF0B465E5FC3E766D5DC55A23A250FE45A0B4965CAF4251C2D919D2BB4FF6EEA268F5D83C244EAC59ABE1848D0F704AE8875C0972389255741151037DD9DD2BD015ADA26BEAB4D12DC5F8FF1BF8960B9B45DF733348624E06B06DC217024B5D8007DA21C1AC84D489F1844040C00FC1CAA9F5BA8BDD24F8709DD728C19F588791DD82D55279C3CBF25BD539E04777F95B6DD8F0713F42E53EC9407EB8B103EA0574A04794632BFA6E89767C3E48F6CF750388DE9DBD6A0110CF2315607A481625BFF172FAE780C7DFBF50F4A11C0E629A0738DFA916CF9B0AF43606C0237022E98FFFD9B26CC7D0C52CE56CC0750B3102F892C4C8E6792CD8CCF013B18BF750AFD0404A806FA0E479858CE80AD2BB16A71EA007FCB0D7D35E59CB56F18C43A79F3C1A7D377B9F2C89B83825EC0690512C8319DBD7EC66B16BF2477084DD2B2E1487B7CDF8A51879A7B36727FFCCF3EFA60B37B84F42F9435F31C57B4C728A991348337300E6A18CBE3D532EF5D9D490588D803069B6AB8E1032FB585D387DAE64A7B17532B8F2566DCDD2807C8103C9F2997F6C5AF4ECB54AD840278D35A9192629714DC179208967FD2FB20131F5003D2D37460E124B99F0490E3A406484D641D3551A74D0DFDDFEBB24575CEC01B86832AE574364A337572B669873ED5D9F1F944455A1FBFD4CA1E7C0E63168A5F84CDCA67D8038F4E65D1177A6380D9678E462BFF896646547D7C70541963CCD01B6EE773AA14512B779769BC1152E50725E31AF4F6B24D29C0649DEDBA52DC51EA5D657CB6BB7459D97D81F26C341E132EE99A1C7211B8D10B3F42F222B02361D95720B75607032132966D642B2DD0EA7343D0F10C8F861B2170351EF7415B5A96759CC35DB964C312B052810000F275C599883E63EE4E8FB1A30FE3A8D4B58CCA8E926AAEBC5D37CFAFFBE85C50512E520210B58FEA0843E318ED2FE76CE206CCE307D50E3C4C8BC00B5D081C8CACF581EF7E8A4541F711D93129037A585351D3D3463F782B3D750078BAFB2319738549C0AE7303E7CCCC4F9EFAAA339F58463F31B59505C495712236978422A30BDA378ED4CF7DA99ADA25296FA12EA1361148DED23137834A9B27DA54C6550B5B3CFF6EA89FD58AAF275BAF4354738749FACBF47414C4CBAF6DDD3F452F3A989C9E8A3816E544119BA54D82203F85A36C1DEA7E6D06AEB029B4DBFBFCC4D53C9B2001828051DC17176FBE6ED62845A1BEB948A9A6CA2BBD5BB1C5588B7420BE6C8A49A039361718C20BE5A40AE7347EA7088617217FFA05E64466BFBB20CB1E1983A1B4DB35D00CD0E9B206BBFB86B52A5CB7BBBC6AC1E7184BEA96F1AC4536FF4712E5BA2F7BA13C663F42E4CD18C6921C18DE3F4B5A7DBAD81765300DBA50A415A76EFBA9E527FDC7B9197B7FB3CC5194646C34C26DDB71491A5A4659BBA5E835B0987421E94B53AF1B61B75314F17F7F9D6A53399C45EFD8C2A3DC4320FF72F44E839A011F7F97D03252621624BF6BBFE4EA8D6E02D6A1E80DFED2E5291B53AC679D2FDAF738EEEC6E6124353BACF7416622C1DC211F4058D881DC4FE7F1338D0E9BC3DDC3129D00BDEB210F6FEF9A6691359C657129C8BD17C88B030F064E493679605F7105F0D6DCD13FAA415408C6F5F622E92001667BAEFA62E055E5CDBB2370D58E5D07D028EB8E45C27C33F53A223149D021295CAA880B5705B4BF5D754E5D996761CFFDB01ACA6BF932F55796D8B558BD97F65DCAED30F2BA73766FAA8D7502AFA1A941C6178E949393E5278150AD8806DFB07E231EF8DE5F9D7843DBF24310DC7E6EF0410D081BA9B0A135E72848CB1C41389919FA3F20B0C1626979DEE161C2D8D9B35555B96B2B3C7F1F231606170E6EDF0181C2F6B76A8C0C3DD000000000000000000000000000000000000000000000000080E13151A232A33439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 + +count = 14 +seed = 0A98A2BD2B9FF42CFC18D3396BAD052E1D0F3372854DA69A318B142F7A1AAC609C3861263BD8FB0549DA7266784DB8B4 +mlen = 495 +msg = 8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A +pk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E3351F2B3D492334E25720BC8079EFBF9AE15AF8FEBD1CC0A9EC6E9A5D4C099B8653AA210095D72F7EBEFE75A0158EE305D80F1267587DF59ED65F43D8EF8C9E14185EB3861F8770EFB58345633A651F92E121EB055F6A8B82AC085CC8B58A8BFADCF90D076B348BD5E960F47164C04FE344E3B9B89A0FB0F137F5606DAA1CDF671F0D61964B05662FEAC02DAA828503B6F0E967FDF561F2620DAB8231B8FA98A66BACF0E5AD24EA0C2DF17E3B78B71C3B25B4F4E972B753DAF8C5FC67F662FF5756DD858ABF4EFB24F7352ADABA33D10997D66E0065589426ED93FCF5BF4C42F5B3D096F3866AF89D4B725E0174E915F2A13F15B17338FB7B50F0D566F6EDB5D591EE2CE313C9FDB396A081DF2DF0612D312E56BFA0C0FFFA6A06C42787A4113078F1CCA506FE612EB716D43F31B2523AA1135F9A48A989B88B6BBF3D5474339FC8D389035001DF1B7848AC3ABB94CD972FE5473F639172D471BBFB5CB953E308F91F710D1A07706EB280E1EEC5E0E6C4FE02AF5EC531861E090B5C98F15EC74BE20827871B63AA470FED20335C732CD11D68AE5B1390721F609F125A1013D76AC92412CA99F71F184A6278B55FEDDB81324748B9E0AB7B841B6220F8A5F60589113456C7D3B94EDE6539F0827BFCB3E1E649BF6BC553EBCB4EDCBC91EA45A4673F550DFCB5ABFF9C228807E3027D6774A2BF8EAC6761236225CBA1A2FD5CA45E5E08D5F9B5295B1FCD11B0D1C7163BD17B7224B9AF6B200F401E3B34B649674DAF4174F20FBD882C43F745574BD4A4E178B774C4E96BA6714B6486C21B5B6B0E424A5CD382ACD5226BD6D8B3D7C1C9FA5AF2AC5EFC0AE103F221658FF3F980CA96A30BCFB51185060EA71C13353E829A49E092C5F57F647281F52B7474C7491BECEC7EB383C31B1A2ACDAD3E29CDBA8AA193EAED4F899E3B27ABF69DF721774B19BDC30C2650FAF8DA807EE382EA6129CC94895338775CB6146BD36EAB357995FDC4C156E70A89AA79720E14B11D146AC1B8BED09D1880B8B492538A2C4F2738768B7306E144EA6DC5B2391225D3B136460B5885DEFE4D741E268E1D8C9F59A8BA3997738131C6A90B22B9C5B32D297DE8BC7B752C903737FE65962C08AA1764AD4DBB80B499B977AFFC5CC9CD5B2AA4878B12D50945630A7E653AB1E68C911E496AA00CC562F5E07687600C02502DE0C61351167EDF41176062B6D860E63546CED8045AA55FFCE07110BB165B398C4A72E12D2E410CA75CAD8962EFC10533B6A39FAEB36A9FF849BA148D1D19BCE99A14334AA2B3CA103B7CEFAD1DF02C464A84C74F61BEB3A83319B818636DA018A352E6748E98C6F06301E50D6411CD0729D676CF7EC03A531F4394C31AABC7F3064D645F13F02F600A08E9EF9C38B75EF211F0016B30DD3B888FAC09D3B50F71E80A016480543CA961096C2D0262C057192CEF34D49CB6D1EA9D59CC2F35702BEB8083402D4EFBDBEF72CDDC76E8D5AD8385CB08D469AEB82BCA4126E9613F8D27286DC03BED99C2DA1EF8C0A91C062D1E5DF6BFC5D95127195383C704660B8119BBE19247DA4626DFAA912AA08F0F3CE2BFFCFCCCF55FA8CD743CD9C891B03A9F4959E753D4E0FB1D680DB30A7405D4D8A22FAD3583322195CD8FBB39DCA41B7E61E013FDF6A6D51686D754C6A9958255327B9AFC77E4D118E32A263445D7ADE71464FBBFE0B3302C0B1BFA8AA983AB103465B0CBD1058BE847AF7703F78A0C0ED6242CEAF782F0BFA1B2B18BFC1B871425EC2C1E5CC5B2F71DAA760B46B61F3E267524C96148177DE157C6C1AF2BDBEDC3BA4FBA611C9A66B9218759AAAA718952B495C59F39444D6384DC5F4E8D96D98AF4728647A1CB6E7F3B79B81DFB0DABF0485CD5849F79FC4E7AC143A8BC145D1D4B0838DA2282DDB3B85F6BE53D7C15F4FB4D1B191AD02FC281B64BB10EEDD171D5DF7BA48F02D764770055A091E10BE87AB41E30302622592121BED7FD70BC1D57D66866107D47E90E926EFAF0570183BD7649B2AFC07454C6BBC9613C73F6A6BFAD09C336B5213841456C5C12A4C0E039EE1EF54BA976D094D3DEEC186BAC7426867379E058A729615635F64A4009F7ECE2F4258D84E536644F605977C3F3D962881F9CD8CAA0DE94AC574E5F5CE4EC609B6E8D31B77909DD56B9A359F2C1AEA79E2C4A4B869276BFC7D7C16A634F6FC0D6DA5BE4BC0905774B4751353C35479A9223CFB86908C7862CA37D857019402D5A1B52E02C24ADA7C3274730FF72E33271CF8FC16863A85E2CE4B0EE5C3332DBCC343710FA419AE68CE086D19F58F897F7F6CCB1249F05D3854E6347994A21242844CE5E73D622054149F39067BB22F9DF7EBDF97F0859A7C3520CF30F38BF512D132B3F37C43F0F613C373DDF54AEA3D5CE21323DE001263AC9F4DFE17683C501CF22A7E11B9392D241A562A24995C44AB77F20662CBA1A2481794AC919819C4225EBE8FD09307A951180B1CE63306F476291D85D8B8A27E971163E220A59ACD9B62FD6DE94ADD57A0AC6D2C2094D1984BF0A002955A30D172C8816C9A45E0D12498B860FE8707E6312950757B7EA182AA782C4BCB404345BE274140370FAA4C728AC40A6F7DAD9FE409F25FF171294BBAD0759A7F057A6FA53C0F2491BCF2EC9869351BCE7D5D7A3E79BDD79D39D3E5948041528B334CCBA44A8FEBD0D8016FC948A14606EB1B530FA25EDFDDE90972D9ABF5CADB25CACA9C8FA948BA18AC67E3B85D8D368C1746E74654159AAE95FD45B46227E48CBDABD025C516614B663B89F29A8BAEB9E733CD6BB4BEC4E88FEA0C9C4D75460062B5ECA9C22E54A732E0771FC00B370AE2AAC73F7724C7FA19FC0DCEA64E28C6FF8F80C3EA4AAF22CB08671E98D9687A206597265204F7E0201865C7B3AEA735B11985008E39B9B84510B1D0A64B9D8AA3419F5DEC9AB499FB643544D7652351E26F222477C5CAE61FE604F6DC6EE032042243C1D9CC703E37489EE447EB7739EBF52DFC549C0199DE73A30D03601192C90D7B576164C1A8083E5175BB3259F882061AE6543ECCC4A2A47C385866186BD4DF7E051463C42FD924384D83A7B7D3397F48DC902C2075C78703B16E0BE841D53E9F397784B8B9159B5290B6679A8CA43D93803AFBF2D68C0D37246C2DB326203014C3E342ACA5E50847E80672A1A8C90A89586DA55CF95F9F0FC8396DBD0DCFC188B8E27D26B608FF4FE388A4695923D0E1016B4B08BFE7E2CC1B928DD5BFF0FFBD5FC47354C57E84F49439C0B1ABB252717BE06A3CC03140D535D4E76322B1E844202EFE9B9E25C7E0D0A6A41AC672146E932E65797816EB2E21642C0B16966DAA4AB90F45816FF74B83EB2F4C874B8D123C1C03BD194195BBA4AF249C61DDBF97FE0E7EF4CD5C151F7B62CD953E88DAEC1D6EF2B8FF56394DD18BF537E1AC7017A199578545E91322433216C3562BF9A37546E9F58757054EFA0C5F562251D6CCFD45ECE53D2E99679A4805582123A0CB28E06993225A519FEBA99AD7499FDCB95CBDDA90F90DF0A70327A78D82EC6CC26919735E92BFD34148E20937999E6865907E7E9375E17F33512071BFF7F362DF5B2C3D264C9B4D8C22C01EA87DB98F3A6D61B8C924 +sk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E33FCB82AD2F2D003D801687F31BA9CADD6465FAC6765795902F7E1D1F39AA4FC8E037ABE0850571DBC63D86CCB2168138317A23B04C5B4B0253FDC3B502D6FAD2B52A480C3B8111A381062C07119268410108D89022D4B129141306291064E0C0582221924880688DC309221834853920821454E0C4392A1B84083204A0A23094A846903A51019A70994942961864059868D82008CC24242CA005214804C88B0608B3660A1369201316D63108560C28C610280504630D810092411815BB8046004285C820959267052042C1B124A18A58C19964801C5080C40511012458408124B96649B36891C164610C289C3242921400E5AB82499348522C070C3B2300205058434421AC70C5B22245AB03183486613334D62366003350D1C2008A1346463C2718220880A44419C8065D2942921C22C12268D6208680A9320124469DCB6915A42690BA5888C302C912824CA1009E2328D13378C23A84059348D60C040E1B2510A34819B1682C8880CD4304D49C26C142380610248C2980421C76814C4606314091C3252039509124600928201CAA60CC39668D3003108300593800840B870DC32441BC06D0B3548518645D04624C3B29142406122367202475113951022998DE010724CC6289308809C2008A218101C994CDCC64C93168480048053A2889328319C98111AC16492C065E0446CC0806C9C0881492411589289C2C2651813712045481A048ECC06294906821B390608282C80362D8AC451992041232552DA902950924020892424998D98004193904048384D1C004EC8144844B40D24B289A382801AB7311AA82894C80558368419C611E0A680A10245C4466D5A244018B971E1202CCA4212042249D9168C1927315286291BA2258B1231E01821D130861280505106219930854B9069D2266894069201C28564001100498CD1102183082D0B0150E4442A62A425638608CB36244B124E08C6701B82891847480CB409804882032080E3A271222646D834100A1588940005D9108C51B80C0100302441854AC22904C44520A46C40B84580906510054A090002A026490A088C049069DB02321C234040B090DAC2119B00288C22110B09809A224EE0200584A20D91A26183A2451C805011250699A44C98484A11212CC3364C43980DD8B2118BA48CE326881B21064C387144A6215C402822A84CD4B481D13429644685C90090104091CAA845834840498460E10466DC48220A06318BC60C81A0700C200001162502132244124823343164387164B2804B080552C40C9B10249BB02913C20580B249E4200440924D981451D0389250902149306A89064414466DE2948841086093968C14C32420B54961468E49A02013180CCA920DD2A671D42080934630192664889244002088929009C3386E128540E1388D0A044A8148401245518894455AC2811C3822113224C3C08C8B2841912604A138318B02840926285A086D01A465649840144026034852D1184954C02861843118B310230441CB88701192290C174A1C3331040722C9347244C049482289A0204A42B68C230142DC88251AA00890382D0C29822094700C200E913024C1266819000CD0C4699A18611A998814954118174E0280242084616038841AA14112992C09B54460888914A56491428601808C04238C5408069A2008180986C39808D3A620000885D9C62D82880021862C8B324611967113456E58C280E1A88403392CC822415B302AD91871C3B24DA31691A0B27198248220C66113897024020913489264280923C62C182884CB06415C462DE004720CC97119982CDA428923325100A74902144C800669400430E09450A08664C938724820481B3722210221129784D0082008986419464520434211132E42025018A94C22996914368C8C40424A306600040A894441A0284A22800114A62811435110A72D0C137162242521B171223208C9268D432805004826DAC4012303714A320203010400070222C90D20B065222768091344933648523821213010DB125212202DD2C269C12888E0026019A164190565CC06619B42428090811BA5240B3890D1446E19270C52066A41464DDA12710A234DE23405A0B6851802855014518AC408139591D345128FDE72715D0F7F6D8DD9A95C4A8E6924C09DA4D400E7982D965DD7BB5F447F3F0D55BB70F61475D3F3DC0596FB7FB62696CB9D681BE98879CC527A00DA818D88B112B09A626C746246EC7C589435E35515F3F868A1CC0CF492E6C9968FCA9C5FBD0CA5883B96C538BCA32ED3CC28F26D68F94943F926BF32F61102B47DDF71825B155C15DEFB62A3FF897FD90B793EA28D6313AF431E4DD0752030AAC8B2A0489FE5798C723124D3706620E61338AC0EB09C395E9FD063E51615EA981A76EE22085CFBC5732EC4F4FE032CB2D95E5F54B8E2774B7C6AB27657399334822A756D14C08F99D3D15285FF45AE8C5B37C0CD720A8B6F028D0160EED08F0FCB8BC62DF391C8BEC98DF320E288F36781758EB67241CA3235C6B3871F0299D4D15FDDFA15CAAC41FDE5AAB6B29F5FDE71BA1C3DB3CF480A7F0B2C8161244F344561E724F41C87354D44617536C10C318717DC15A1F17BBB20BDB8BEA374678D4A27ED56142E0C891A08915DC788078FF9B3C04D3E8BD02027AB877C3667FCCF71CE400CFFAAD77656D91BAD0191248398ACE232ABB15CE80E7D774C48FC58872B2B69E6D4F06542A2BF9405309AEE1CC5C5B05AFCDDD27D257739E2660E5C2638C793A57704A759D3F903A9020C08A1D59EC5F60E61CBAC91983F089D5330A9C3304F842820DB140BFBA27DF561A3D056C88E8F7BB6CD11F3F6A6D364D1681FF1CA54E2C6EA3B239AEBC1F96E6458C3B65238E71776FE7486885B09324FE0DE825C3C4BFDDB673CB05BCFA47D05B371A7FFD6C089620D585BB6E003601B135603551FB1FFADACBEB9EE843741E039FC5827B2F9067657FE3520308E655DBE6278AC382D9AC37B64D4474A79A1E499F367F5E34DF4915D9ADB707FE2EC8F8C5F1CC58EC52A4D67C7BABB6E545E4183D3DF0F0BC55B128A9FA6FDB87A02BD0B0CADC277F66BDF15D3FC32C4689740EDB15C7B4321C512DFA0B1DC54CECE77C18B075DF0E68DF5B46B426821639DB475DD5D07C376DCD9D8F59C55898A9350FDFE1C3B8B2A84A560C975B0F80DD32811818AFF3786FC0980C4E1C999D45B50EFA9E2CFCDB121BE54C06ADABD16671801D93B3386A9E0EA16B775120D85FF4E0882A364ED48FA12E8AA2BC4055E9073040FFEC9C506B1912C55548C14EF930D56981016F78777DBE726B482554E338756855540CF7B0C500512F4DFA2C8E8113E515FE549DCAA86A05CE9C07591432641B1FEF0ABFFF046CD68AB771EFAC652217CCB038D4DD6FA07AE218D24AEFA721E104461C35D3AFB05CB08B230C57FF55DECC9EB8D42F6B9A6D9615BC3D1DC125EC513C7064EF78381CBDAED74D3EE23C68BBAE494E5A0FB5D0FC8D2EB016482BB73FE72404843B3F909E79C19662592260B1CDF6114A2DCEF725FA7C59561D98C1CB7D937DA77BECACB015A4F74798FD2FE0E5B55AFE387FA94BFA25244B1060334445132387A6336E61FA12BEAADC5B50756512F2C3F29E55E06D07B2C1A4DCDFDDD4AC80BC7AD83FDF2B41579E7D6554D3148546D8FB9BDA10E387BA5AD4ED4D32BF9C81656574AC4565B4B2718E57DF01751EC005B23228AD9C0622CCF31765F8389B486095D5E6677BD1986A6BFE2027B0F5C3545C8EFF2A44502D34CEE5033783019B2D671A24CC90900DAF6E48325D17978A37842CF7D953F5C462032C178D8C4071E9448AB0E40DCF136F2DF1B45228E80AD636A7A1685FFB73012AAC52E479415B44DB984C4EE06CE71DCC5DD98401D8CFAD6920BEA67F44808CC698F44333AEE165BD4A9760A67FA8A7FBB12D6EEAD7B66BD4133F766C11CBC38B59F886EA95C35BD32A405062DB401C0F497FA112E38D0B925A3DF8110E8711D7CAAE32AEAC3A5E4536C8C65195CBA478E1C4EA9590500DB414FBD6127FD94CDA5A22587ACF091207EBBCC0BDFEA445688DAA615E7616FF64C9C375FB0C8C6823AA173D999191E9804494EE50EE606C8B3A2BAA621DE4A44A8FE7E4CE524427B74A88D83B1C4C80611C77AC016B7E8F4E4D3F4177A1FB3F176091B69A8DF731A0D5ED436FA9857C26A089F7841005911EA6D7A1AAAD948FFDBEC6D644BB90E0DA8DA1DDCDEF1EF090E292E226B0A2E4DAAF8824DD888B9E329E141F0C87C29C754A01A48529EDDDC88A7A7AE7BC9DCB7C4B4FD470FD94AF7F67273EA2D12744444DBD68FA75E078E907FDC9C179D2A1E431B9104D80CE78BDC480FD3E8142CFAC008F17EB53A48CCD7F06D3BBD771F41AC0E6DD16C50349209B0BA27EDD0CEBF465C4056C74A9275FCB347F313BEDF94531ED5F07B3B7120D0913E90EB94ABF5DD872E17578AE083C2EE20A91A938CA4525D78F3311AE5F07672FABDE6DF799D04841966479EAF17C7D1987D65C42E1127226EF1B1DE779FFBBEF29A79803FAA6114EC7AC61B1BA485362706D8CF3AF4FDA454EBF45715EB26622F912A3C74ECD187BBF854CAACB7A818AA759FC24DE305CEA88F8D8B234E6B81462152819B859BF33CE1F181DEE8BA647CE01DB7DA49DBBED7D90A940A0EE9477671B49E94B4BCE7073D75C81D474AB5775156398ACEA1E00D618273CE42DAADEA92250F7688BD93EAA96AAE98B0CA40EB503B0B79BA9F548881B8AE669FBCACEDA49399D6E3CF133286E977995F778FE49BC4903EC73A929D33EFE08D85FEB4D426F55BFCE869518CB9D5235C7B6BDDD2CF839A4D86B23462C4C31B54D34DFCC818866006047D36E6622A636AB5F6478B15522AEA8F03A44A0CCC723BFFACC2888DB32C4F580F460CA20C3D3D865BA1583D23307355115C7871B350859F132D0CDBC2F7545B9957856574CDBE9372B4381806FE87A85FAF836EBA27ED4BA72341539B996C8D82F76D6D004DC9DAF4EAEC94C965FEFB90C770EAE299AE427B2B54D7616B1BAC944C75A6229C16F004BD84F6C7F105F7E6F251E01E786E7EC7A2B0CB21C76882492A82758B87385E16F9D7020352025DB14920B4E544EB79AEE03E5CC354DEC09E4716A8EA2DF5C2F0CCD1680E1E0AF359F2E5AF4868BF1B311D240D50E2290EE251B5129A3581275224B6D33B5591DDFE87CBE34F75D4022937D5D3FBF86AE663D5A410A89EFF2724030AC16852FB7CC08CE3BE8584D838B48989531DCE2CB487049DD783748024330658DB67F67A87C9FD235C1CE35C44487DDA40ADA0928D18450A4A36FEAFDFAFAE9682EC0838DE54038AD6A3CD7E0D82A1A78A2AEFE8511F0D2DED9193271C0859D24AF8CA3DDE6945517BEA481E37AA4B987D85079C7DE335E2EEDA7B240CBF51AE021608AC2DEDE21532FB71DB499F2E6A8A1EE7FD9E865F78D6FCB44FC25C291B4F623F5D88F3ABCE9696C58B15EF450D6D4AE95AC0F787F902404D02CDAD8367FBB34538A983866CA31336F8444472F9169920792DF0FADEBC2592AE7DF6ED4C9E6FB1BC3BAE6C34F5902B6BFC6C453EE2DD6D49EAADD68EB9F7193C0BF625A921658BC0C584A206508A822D0E2E8F9D71AC7EC9C30E0EA9AA168D42D4579EECF4518885C107C881DE57E05FD031FA73BDD3DA871AA1E11F74E4D1BE5357E069C5F7812DF6E0DD4AFAED59FFC8061CBFFE21EDEF7AC5420A53014ACF7AADE134E29BEA1EB7016E100D120B05E54B9B3F5CE6FA0C35546933E9B4308ADEA70E952F540F9E3519FA9FD13973C503DA2D0E955CB6CD19737A33C5813F12995DE653588C3E76799AF7684D359540EE981DC92569546541CE659799D00084C6B5265E51ACAC5EB6537DD8071EF9013B9971A54BE7306DC0D378306EABF259FD83E24F9E56D7E7922AA723D98559D76DC21035F2F4682AD74C0F247842AC27CABFF40E06D5B353AA9ED7B7EE9D637B588C0779C83DF848E85C49C434CA560281D756A219C2CD6E714AC35C9D3EBF80AFFC31620689C6B48086E13C115A77032C529A4731AF5957B1E7F56FC4BAF35040B3CC23424E62E210F0116C772F3E25B5DDF21F72998D1B757CF2EB2EE093FF066D059CC649C321D2925C0BBF1251AF39EB9EB27B81C330C712942C3139C14AF58C170E26EE988714522BA6161E3B088135D840EF8C8B1EEE4DF0FD50BE72FD100B6C53FC51D67DD81F96DD2DB9867CCE7A62A4C2EC248E4FCDE9DB35F6E69D11A36AEA131902BC7B63D9021B7C9AF86629351125EA5406B0F3E6282090EA88EB179C1EB475E103E2EC428BF57568564FA2A1CC0C46B6F0A5275D7FE6E4F92B9AD138165CEC31FB907DA3F9EE60789AA28EEE2AE20B1A041C4A73EC03B7BB8400272A76089A1329C9B0585E0460A6AA1C8BCCAE22D934E094E8E4F162756EE16E99B8CA85D2EF9D73738098F9C0BC1CBDD0E5A2E249C75BB21E246F7D553F0E1CD87C231002F7F55C57E77F20572AF7980379A413D323DA1215C2654CA4930DE07EAD27F3F64D66880626FD2283E82FE191454C899E27D5A13741BA3CC3816CBE0ED78A7B4E51A71C57AC424B32B72C10C600B7C1F6864413F0C9ACDB2BE61F25018A62B5CF0D1412E6D1A17AA02CB2AD630BAF9417C22B224D04B0A0FA3EABB8637EDC02A46929136CE1457797C1E8B36726E59AF64DFB58E25897ABC7358E6A8C47A7CE78995783678454AB37DC873A35A62D8F63D08E721DBB2A591D8A63F7920D2396CC5AA63E7AAD101140D4DF51717F1636843DF4C3675CF61504CF84693482360DBB7EEC3D39FD4DBFC59AE77AA3389F6112912181A4609D37 +smlen = 5090 +sm = 29711F9A50C295B128B6DAA2B711BC61AFF1FD357D23DE670ECCCD77DBB219B563D31B5DA4442D74F446B9D8FCC98E859D154513A69893C0B08550AF734D73325B8F50D948A103489D8DE1DA4EC47D03C83D06E0D092F5821F8DDC5A099DC64CE25402002691A1B348EE28016181E9B2F204348DAA646967ADE536FACD8C7A1E3DDA2749CAFCD9B511E46EAA03420E3F590FB21BF0892DF0192135BF093ACFF7B3C72B0FA7857B4B944E15754F030AB163C5AFF9B912AB496D4257291C69FD95A0D3E5C1110ECCF6391C5FA9A6CE1E881F078706F745662D54494C5F5C4C86D938C9A33FDB86094DAB44AD878D56A938DF96DBCEC3C1D14DB2AEC74E7485C699BC2F77278851C813C87F6D51B5891009EE90A78B6A6C4AB9A01BDC4034FBE8C1E1FD08FA40BC8E30508060FC18DDCF4B58F0100CB0673B1C40B7A2B8838595D04CCD7F4C41934278BF997223E3FC8F4EAE4A1B54B76FB6B89266406360099A4ADCA2B5134972A06A17230C330CAEB4198C9BD464818D3CDE8CDE166DF2967BB96B8DA1770DCB7EBE470EACFCCCEF7FAAFFD74A400DE913F401DEA24A4E4810C592FFF66DD6D051D6E970F732BEB14CAC12173BCE85A0DA27103C449C439A6DCFC2A4DBA876728B4D2779E8DC3BB6A8A4B63B5525871F5A8F57AF1E3DBF02A6143EB2B0AA51F6C73040FCC738CF2DD1DA59AAA06BEA68529F3A779009DD71ACABC30426A3CD708E63358FCF006A480A271C042ACE9FC2739BA360E42BF92C20457496C6ACECB6841ACD5AA7E69EA866C63ADB5B42B847398A40C5B217FF332377DFCF56FD70F7300ECE0CD6DFE474753B0B4E85E15B0229AFBCB0F986479442DDC424BBA84EDACBA638F1C9B69E2F6CAB5711265EBBAF72BB37DE425E00AB1FB201435D0FA12F426B1817ABDEFB2A1E37D90FF384C6D4A98084D76AFFDD0034A30020BEE6746279E47CF627F2CDC9F260AEA31A1E9DD49EC458A918883507274C59219FAF2419ABA70404541C9B33DBC85AED8891D78BB6637918A13460FC403DF6FA08B0207F46BC59B38BCC44B6CD3C906550CAF4F220DDEC12DD1F4652A3FAE65B5787B36F711012FFE34AA78D2D66686EA81A208D51185A70A1F115BACD47320F09812A0C7809D11F1A242134FC870BBDDE97C85E6A87E9569A52D66A04B6983C5C0B5BA91799538CF0D374D0AD518CFE4BEC4C4519A36D2262830AC502325507FC6DE72F2140005139A406A6ECAD62E71C50FD48577B90B70328ED7E5305AF6D29E3AB93BF4ADD85B07B298691269FDAC7337AD699D5BFD265345758E967282A8D0DD3875E543D72479B9589CD314C2E2B42866C412CEC337221B4EBC1697A1A6723C3BD4809AE19AD82B48D54190632ACC41EC9FF75976597A37D569645A4113CA3EF636E1C0683D9E2A3B0932D9D32354E52387BB11501CC6F467C432EF2D3FB058AEDF52B2A7D025CA10091C5581358D98F02A2561510D3ECCCE0D3B1195E59BFB273D41F17C323157A29E258C678E3E5BD79F04693320A239109A838CC335EA9C4CE4B52A258389BC1CE0217F77DC13093631CCAA04D27EFF08F025D11F2CBF196B1A235440F3E8C7A1F0521B8DEA01BF8371857AE4F34A412F4F393A065DBD8237327DB37262D97B9D99174EE2EB3A3589B478A82076DF7440DDB6FB3AE876384BB10B870D01819DDA79F35F0CD289D63C0574BEF62D92F0F0D113F4537E41BE89BF9DB786A493776F9397A3BAEBF7D2D17EA93E693CD1D753EA1BEAFE7773208F65192B3C51F166EB4B2286260D0C8E30E3087C8F8520B673B77F425C3EA9E884F16E837718FF13EABFF7E75D2258A56F8357DF338F52E20B918D473E4DE81DC80A98574C6D3C30A94B61C8BE417F4F6BD6C15BD25BF7E1E7504687EF3CFC6F4FF7ECF856C1C65D8C431464C511321EC7EC8A2D5D9D0BB103DD137BF513918F180A63C6A01B1D834DA03F5069CCF90CF15057BAEACB43D015AF836F3BA988B73751A7C4087CFCD7105E6BED8131BA1C99686353DF6EE5D9C7946E72D15ADDBCCFFB99AE3D593C5C438B066C0ECDAEEAE22EEDFD83E4EE77E0E08B56ADCAA0D7FCADC4E368777E0CB93C4227357BC80E103B9D6ECF841402A05CE13090F0E9B1501D8D0D8ECF51981CA49C83F11F12A5CF4D57DBE97F51CB1EBE96EED353624D92724F1548B1972DD74DF5CCE13B2481212AA8735DB5376A87AB6EDD0D474E78CCFD137A4F700CE378BFA86F66FB5880A89013DA6B5B60C24FA94A8F10B80658848DDB6DEAF226570BD07E549B82F567E67FCD83052AA568AF81332179E0241F574C50E604F6C85C1752CA2F11B88413AD52EFE1A59B8FF2AE35017356555D07C8D8BCB7A1BC8CC80AF63DFF1D498BD11A387F9A26E008B348C59F3530371B0320EA055FA60F2411722F00DD6C403BCC98511BA24DE5B15FCC835D674ABAA92957FBAA548D4AD77750C62872AD522E461E372BFB3BD8881C4F606A05761EEEB3A4884DB4FD072421CC6F6FE5410F5D90B5C4E2264817EC8DDD6A1D36D3D9A8F251CB4AAEF88D2C7059A3D752D6F86152E1DEEC2A0E23CCEC301EF141C010B7F762B703862987BAD6677CC97DB7C57DE4F3836A91693BFC7ABFAA7E9600242729B5A15CF468C41A8651E62DD2D88E0062759D81DCFA6E713FC310A7AFA6E73E33F93F0FDB621D5DD167E19661F5C2E6D84E8EB26BE3C086F19CA07638867A93BB363FF03F0A31B17AD0D19E38F74DAE8C09EDB64C0905C99A5CC2BBCF346264DC1A8FB7202CD93E4CC6788F9643D7739B6D0D8C467345EBDC2153E26C5B8890E68F7D6AC58A90B1DC2B786AE64B9D9147A56120EE85E474D68B9370A76C9FD634C0BE95BB980C99B1D104127D29B6F9EB85EE66E61E440AF0B5B3F304A40648A1CFE61AD88EFB6721F9FCC9D15FE62CB8F5C7E7CD8833382F3D3C116CFBBC4F5D0B7D4749502A7105653599777343EC181B3EBB8EE5F5EA8A8AFA3684054D7F63C72B630DF73B3EB15674ADD2DA08693AF2BC1597857070D2556862A9BFC9500EA1D1C3CD328C0B797D49F3B9FC738EC8FA1BA924EE129819A97A5D22CC61AA9792DF0B2ADB384BF9C7B8861FAB5E2384CE36E1A2268CE3658E7ED17D0578FC44798B41534086D4C73885D40ADB862507C935FAB552E96B62BC26B0C175CA983D442E3B39EF22CD17B67F1DB415A70DE1AC9DA9F6E5774F4FE93FDA87A61E9F68F79EA0E398B8D83D5F4C561E96D5B3306F0FCE74A7C36FDB5E1916A9C34305E23CDA6547FEA14C2BFDE73B52AE21458B7408FD7C15224344FF920427FF3404D44E7700FB7E32BE485779BD1D41772CE7ED538EDD085C32FAD62BF67EAD067465D2EB17262086FA9C235982DF65F1D0BE039EB3EF0929EC46E418D51DAAA574E47B31D5445348B1947E24430A1BCC4181B43D12842EB786A4FEFFB08B8094F50EA47E4497F505CAFFC45D90C0C34DD2F02CFD59251C405C1D260FADE51557141AA238708C190294CFD2D2C11591EA9D00E7C7FE366C1276F700B8311FC84EC20D9A39AA1475E09DEA7DA3F70BEBC30565BC3689052CAABCCD0FA93AD71643E78F195BA2FC65B3200DB539140353A301264B41D10AB3CA19BED7416185CA437441CF0DD4071C07EEB323E45B7FD820E140C86A440275B3A8A623C256D9EE72C6CA28DA5156175CBE458BC5EAB7591A7A9F10DC2CFB1B723E217C563630DA84300BA588AA78D46D0E0C3DDFD4C8A9A23A4BD3DBC165CAEF3E7609B57E0C12A07032CF0C74BFD6289425D03A0A26D6FBC235A07397F97B1ECB44CD14D5000245B4A965ED67D44DCCCEE0E51180A80E6EC0A096C148FF12F90273A6506AE6CB776D602AE41F118252ABE9492FFD3E47A651B5EA1F3843D05FB58583C4DC08AFB830E60DC88060351D694711FBBCF552035172D5E24815C9A59691A0AF601E7165E0E20C3336D0B3A1B7C9ACDC63259579D015F74B8E0C6F82DDA19C6F73E0F4800689531A6611D7C8817938E0882C4044474C03840103789F1C339DF5ED3AFF551038B29A62335AF83B48B1D8576CAF6D84D03F4E110221CD159281AC4ACCAE2CCA1A8592ABB1FB88BB75560DD94A49875D691F940CF94675F398A9540256CD2700AB02EFCC8CBF4E45A96B746D6950DA9829B39C48E68B979BD1F8B2F4F6855683735BB03CF160715D8F20F38840D21D5FEE8D12B62DF2202536ABCE56CF875D0D676E67D15D51304BA2EB79FC3BA281ACCB103F368C2689AFC8FB59104B3714D68FF2CC3E9CA7B890C168BC247C9A4284FFE9592BFCC13D53F35D6B0F7B8D86C66D612D1D85FAA339DADF8B3B4C5628B13A95EC4E0C3CA3F2520BF44983142633884AF82E1E01EC822F20BA40D9CA12311175C6910BD08DEEFC9B5A17A7218C515D3BB08A8E6836ECC411B9F19DD940CE632C4E43806850AFD5D8D5F61FED355D8F60FE955EF575BC596E84C24D643AB869E8413E44AB574B21F8F209DD0BDAFFC608A748C6E9F5D0520692176287785D0078D07AA1B69DC0F07B9298ED2D71784DF2781FE8187CC4046FD507D696087A2DEE525207C7D0ACCF0F6CF39A5C8383E1B37C5AB65D713D08D7E0EB950DCB3B0002B6D00F02317FA061B11EF068D8D8C71CBEE026D9F8D5A9D9D3EC2B9D28FC678176DB6E8D8B90B4DC16386AD030379C7684D9A7A6464AA12DF4673FD20B7D0CA0B2180AE341FD935B0E7739F09D0C34C30850DE9AB5D1262D774220B9DDAEC99DF88CE9C0F82C879B675DA9EFB80CA059C5CE8B3AA8B116D81F749D86A2EB5EBEFCA2269322493444027126F966A222AD6F982C5237C0CBFEAC5D1CB409E127500BA355EDB9F14F6E60CAB83AEA3BB9E69155D4CF63D72A80A09C7EA0DF789FB735EE7746E65F0CE03FE11419C2DA4C484A0A7E75B837D0B1C61C69E4154D5AFE841F12309DF8B8DE8EA3386351C123A452141EC13CB51741DBB290A630ECA55A9B3459E463242A537AB19F13EA848955271655E5114EF08BAFD729958318E26F33BDCAF675B1A4EDDA7E415A6CBE7E4C6F44D6904FF580AB37154F23CCDCB5BB1A61C11B0B068B9C0F597D61C0F0D400AD0C2E987857EB0073E7F6CB9867566471E06C3C4A956CE7FF0BD302E0FAA5A86CDDDE805C006EC23626BBCE4DF51651915DFC338B47E635BE6E75D83051D20E532EDC8F1B836D7AAAF0108C24CA20013EA901E255C3CB714C1C99F0B2959AFDFAA90CDB4C15DD6E7CCEEDC70390E54D5515B30AE175FC6F5A65D62B735502F1CAE43BF9821056B378A1D29F30D4ACFD921306D2C1CA0DDAA0AE8A869EEB744219BFF87F8F4040A73581294E2355C5EB81EB80AC9D3CDB0CFB7E641E5BDCFEDF7FEFEB64DFBB5F0E3C9AB931EF72FAF229EF40092E41A6518C781540116688660CC77C0EAAE8B93367DB590C56E74AED7BA1394A088E492C1BC1BA5650C384BC35F2206D00FA8578D28DF57F675969E2D4E20352AAC0E2AE3171F79732D37A9991A47925A455458E90C9341E7BA8A487D6C19AF533DFA1ACDF6F522992CC6909B3998668C483372B5D0D20CF071C6ACC5D1C14F3B2498D59902ABE1771501172268EFB9090C971EC149099BC3351409BB7C0C2F2FAC0087D183E6F2A9499C0711ABD3D563B6A281831A0E1B60BA79BA1BCFF6BCF42CDBD896AD6233A512F4209216A5E380CE2CF855B56030F95DE4B61CF35486FE8EE00BEC35AAD194DFA2AFA73AAF98D594B9FF39B727A17B3C11BBCCC44810E2D6330FB52674822FC2588656E629B8D4274D688ABBAE631739DD6FAEF4EC76ECB95AF0033A6F955738997A2505B451065C4620F148F6108FFE983D85DD71A585BC4104459B40B24D874E87AAF06AAE2D4D279895D2517131EA99504505F3B8698B009A55AE7348713C500A235C0495136D911A1FEECAA4343F31D86584F67B82BBB471E803F9663CDE57B7158FB4ECED9770F97A4E52F065793E9DBB617BF121AD19DD8F2A8C2C7F6E58F97DFE5BFBE68792ADE69DA0EA8C97D1DB5EF86CBA652DF6AEBC065A66C5DE6B50C912E983657C7AF596A85696D19D4260A58C8E16FC5F638DBDAE01BE112A8165022902BDC5CD32B592BCC64D6C02D809D5237523FD20A57F018874F62848FF76F30615F53B6CA61056A17DAA1C058E42F0063C7142E2F18DD63B20BAC8EE51803E93762D5D85A408BA37FBC67F11C1C27CF6B66CD751A87607FC4FC115AF94C8CF2441BF4E3217E682F57863E115F3737E6431F5F002834F64F25F131DA3F13DA9018AE248FD36521804FD1B5594EB477F7EE95128B193729758F3383A5ED2B0AE20D21BB1E19D822204FEC33E85BBE89FDB50274270D845FBD8FA32D1A2E03F62B1252320A136BFDA6F4120BAEB4CC732176BE243C04970338FFF92A9BAC9D0E53941C1C6EF033A3B4F547189A6CD0F1B4E99E11777D2EFF1FC042C4364A1A7BACCDDF6F9436B6EA6B0BF0A2753677183AFB9BCCCDCE8000000000000000000000000000000060B14191F2A303C8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A + +count = 15 +seed = 9887F1FD854241A301EE0120645CD8E119B43F7BEE11F77A835E9ADF518C3A51CB76D86653FBE73AA716264C146797EE +mlen = 528 +msg = 9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 +pk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF87520F766E256123D42D23D4AA1CF440A9CABEC6E15601132F19AABB4CCE02886641C9422CCCB81A375EF3D794416E8322A7C66EB3BE189796B4228172D0E977A8E6CA307A47B48DADC3866BEC71DA7A4EBA280720E6846D107B4C4BCEFE639CBB79435FF264B3264ABC9F50FFBC40076B3BB8D1095B3E20F16C75AC334B6A45D962330C5AFA767348ACAFB8FB553A7002C29007369498E2C86DAC4B7D1E671FCEC41F2C881D0EF8458F876F3EE8174F0F8A36551E90959E134E6B785B689BBD74AD709DE4F68D8BA33737917EAD0276DBDE6A954B860D6FABBE02920AF5E8396B5C36AAE088A7007E12B8F71B47D69DC5B6B42BF1BE6AC95073D65E6B876F823FEA87C7F21D61531AAC43FC8A091920A2D8400735554A39B76AAC2E43580CBD5665D150DF8EC16E72E7E08A293E7FEDA1C8AE40A66778C62EF60C9CBDF1D03D87FCDA339322928B30CC0E7A42E328F69A47601F01A6DBA70559738FC7B4A1EE29C7EAD711DF457964A0AE4727E8790753F8C6DEA0EF8E9910EE9F14F063918FAD6CB137D2CBE203EC58501C468374E32846E4830A2E59989D3A8B09A2CF2540B7EB9C99CA29665B2855B9D1617335405F03E549480D5A1B852B9CF8F946B70CFEBBBF438A7B52D8708B1A7A2A6D4E8DF12BCD05B0B25D8326370B2CDE68198B0C5ED9F919E46B1F7E3B789F8C94FF575E1743CC13B4DBFDBBA41ECAB3B23537C877590754CFD8DB8128D5E25613C3D948D79A91449B1685B042CE02DF00E3CF2B0F577C2CE8203B1292F841034963FC37D3791C342724D4A2485FDE2CC4B3659FBB0364BAD9F400C2C6013533E42E94BC7D0024406234297A272738A87A7498DDF81F656CD5BF043E3D350678F7E105C5CF584FD74F7632D8A6DBBB94E066BD43FB357E5E7940E93FC5B5692E6B1BA56F339E31AB3CC914957EF09A2B064936B779656F42206BE95BC63E2684541DF8953157D483194F530D5458EE59CD949590F3890A8F174AE0FF822C9E7035A140F1042128A51E521CDBEA4FA7EA2C8A9410184948438F4C7BB90F1F174E90E39397A9DDAD57812ACE1269C7B45D07BE25AD96E5E3BE40561AC41F35CE90D16D03C841715AB372D12C38BE503E849F600DE1F2316C098AE55CEFBB96CBFDE6FA2080B4DB5596E1E5B05259B8E16F26318B32DE17F07DC078C57C0450DDE658EDE038D4E633A49006CEE5BBE166764CD56FDF7F77C24E09AC1AED46A764BE73C1895BABDD215C1872DC3149600E882BACB539D75CEFE3A4D798E302495955C5D1829BC189E149F38BF3071F647D4114353CD24AE3A5B98BCDBECEFE5BDDBB92321D1A6A8216CD4689C69C8F1BAB70A190548C00D530468B46F3FDDC0B21B6A006091D89AAB7CFB5194D1B2F310B8AA27B468A70523A48BEBD388FADFC5C7DD539B9AC4A88E3AA70615CA33CC2002C2330534FA1F498DCAC312C015D4104769AB086189ABD19297435A4C035A7A8997D74EF47F78DC5DA91EFE1DFD8CFFC96CCDCF9DA631CA75B7906B9ACB97A00874390378D9163DCA6D011C56CA5377665752F2F0950C43DA2590710373A943284A614BB5AD5557C9B3E7DD5706D6E342C9FB4815A77A6F4685DE5C5922969754C056F919846E344EA9D9143C66634A4FE677DF6836FD2266523C2CE5E66135BD4AD13AD633BD73DA346A22AB457BEE28AE3617427D6A4CBDC0DBF673DEC5664862263F9991C1D053D51C06D5196351E11DF8691ECAEA43AB88D544A035FD92D79FA5AB14A3CD24B1C9152499D63C7274A255800FA3B69E61F4AB966FF4822EA7FD57EF41C39248B894B764D34055B7610D61119D6017B35542771C8CBD8AF69A97A12ECD3F1E86DD7A632849EF70E4F5FE5FAE8F72EBAE13A813A08F3E9DD43C557A208B6D408B4FA2F10BD7F5ED218FFE7EA571ECECED4DE26DC6C61EAEEF89ECB7455CA4AA1FA54F6843EAC0EA576C2D1F572187A1185E15B89A0F9786FE21886BB8C2ABFC9D78C16ED4698C8167BE01E6E518FA3563D5F7C1363E30A2DDF5766B218506FB0FC9011576D90127B057825C5FD603DBBED4BE32E4B35CBC4C382E8703617FF0BB82EFD4FA3C72983158F207C9A9C0058754509D5DE263C4ABEBF55D00A90B06014C7464161099257EE11F80034C65F699138387641A9D1F64AF5391134F1C5DB21379501E58517E251441758E319CB5C7B3D316F7258671FDE336F4B24CBCE6D73AA517EB9D0DC255C650AD70F54B1219C401E2D42B0F49391243AF5D5BA79B4C597B62B1ED0F8D1AEC7536D1178D80F8593F69DD1655D5310A5DCC7244A3D41519D279E9E56CB624BF9A1838BCC22A1E28B1FF43E9BBFB97A8A763354019E476F2E9944A59C63C771194125E879A288B57C783AC08B0BF8E3BA6BE09676BAEBFD1003BEB581ADC4EC67022F343A6819B80066E1EC787BA6EA433FA8994F28010AA4D3816184BB8ED5F7828C6DAAA0F734595F0896DB43ED2B468CA12B873096A3699EB7FBB9B816A633954DB83929A8C4B69C070D474373DC33DEF783E25B50625E39238AB1E7253694D9962DF655EA8DE4B016564C3DCBC1223B307C377287E9A8D913980394CD306B2CD55451D3CE30B867DECF107A2804B09D6F838E3028AF1447E70393BB032B1357AD7A8099C71120BDC29EC05382DE9C0FA58197D594162039D233B5BCD962E109D066B517D533506CE2050C6F58D74D254D006E050F50EBFB9BF33A163F4214A243C5B27E1274D2ECC2EF1A6FA7386204C6EDC7171D4AACEA2317967608F12336F5849CAC2CE70D6571E30E5DF1D815F59F55C57DBF8427B8FFE9BBD6A610B3370EECA783EF77492F15C99817EEE6E3DA07F1F054D280D2656E9DDB66A4297361C77D7EA67646529B67AD87865C29E13AA417AD9CAC269D1BEDE9F683762D2A8D70A632BA24357CC5AF7CF4CD1A7D27CC782972546C4663060E188CE4C6A5B33DBB08B66D8AF8107A54C37AEA77CE19D33E3F999641F6A825F5A53EEAD5C0CC85B4E72B653BD33AC2B5F5DE885E45EB4EF1E7B4D75D26B91BFA3BC4C05B840A3C7F4EB83081A5A105A93F429731624834B28F42E56D6D3A6EE06EC4F5A4316FC9819245F25B4DAB7A516648FB45876135306FC615DF1948891B0FCA4E7AE0C04AAE54F24FE15761DEFB25D165B7B5409E2AA718F86B91FCAD8C8AD420B7A9C92FB03AF532E1962EA3D5DB1A01054EA1D23C368EB360E0F641B9679853E96687750F32F4B78BDEBD20E5D47A045AABC8E56418CBC77EEEDC328C95C84DC730585B380947FA981ED7E0F5D8B0BFF09CFD0B1DD6CA804D7B9E2A2B9D43A4DD816D299D5F3B876681CE7E45BDEC0E518BF40415606995B59A085D324CE2F8004BEB2B21C393EB5BD5865ABE9ADE1ABC561D2BAEB504726D14DF9F83541C0AE4CF85C29361FEBE4A851A4464BF75188F3E285FAD17373F5CBFD37ABB14AE687A6354021D75753B24547FBAFAA23B405C6987F87402EE3ACBE66DC757880DCD2693EFEF3DF5FA576EA2A9BE90FD31A675CE809C5201F45470CD9FC6C9F7FA4482DB4B717C3ECD4D927E80F5EB2958F55B1B60AB00BF915599656A0ABC34068F62AC957845E8CED862999A96BC264CDB9C4F087C4ED6B3AB +sk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF87521319241C1772FDCACFEE2BFFE754BBA8EDE34EBD00D96748C0BB951D6DC7B5FAB3871377696822B033F019E683B307264124445700893DF897F0C833D0B1CC85D816911C064298148C09180D50A8009A34694AC08458C8800B2832A0884D00A86853080524C16DE38428C9C225C338644B2229D4422823890040268C038445E1A264934821C008104B1228884280222105028790E2443041124822838148B8054A10201081818B2069C3422500850504A561CB188D13052D5C1611C19001E3C4405A388D4910921BB6081AA72C0BA0045BC62C88480C219569189521444425418869E40609E41072C8A289A338440B0181C108845998491A408DD28410A2C400243709C99491142028CC1252E480909B48218CC8286224501332611297110948101BB7240C480060388919238EE3840D5C28860BB5218A22721A9411D40451C184288888201BA30C04906C41208D82920DC0083122196400486A13018D82048419074410308108C82853146C018241824821991621432022CBC890DC440D0B156E10104051182804946409B98911492212982800970D49A04D82142599220653204EA006520A2485A08669D1A468DAB62013920800882191C2252034091B0670842646DCC04C8C8210DB3660D0344D54B69121194EC23690809269D1C620CB260A02244519206E5B1470131052E0300603450CD948260B962C1187104B269151304C1943208824810C98611122814A28286328858934049818091197899CA0844B4831E4A64492940C23B68181962C21B28493C431A3904018898859242984328001476E2389299098819B4462D1B07020B385D884615C4682D1100023A3402145426390119AC230499041C312119C1231D8326159362C12472CA3B011C9C22D21A48DE206098920204CA608E1160C9CB068D13288C9286112244941A481543061D8086C1B918414164983B449E01644E2C82910A52892302A80C4891221455B3085CA244453202DC4226E64184601192688462D02882513C5204C284C4948665106904C2448221328E4244E01426C2139518B4010519868044186A1264583464A0A3548A130040CA330001465E4148A13A0905018061822488420251C32698B066A54064AE24030A33269D93608989484CC80114CB42D180465C0A4490A3421DC280E088525A3A20118002113C92DD1A065CA108184C80894368123C745D2B408603609C230326302019AB205610231A31629D2422E1B234594264622948508080A48200CA40471E4B864DC9045C988719B30120B9121C9041009340C434884A09880031731CA046C82C24C60422ECB3089D3020804120D1A048991A6010296091A002C1B483240A40458448A4184691BC4494010522084884C848418A24CE0804C91A44052980098984DD20009040284DA262EC31886000728E0046ED43449E0962C180212CB228502B065CB908DA30480A0208D194188CC8000C2180ED3282A4418060CB71161908C81C64464482652A2014036619A360E1B080DA3A88414C424A3222862C885C8121153386C1CB368081069912052224544084864104465404870E3324C02482444342281228C4A486899262EC1B82909C78188A2901A098014308D122311040526A3C440830226542271CB4886D4180ACA4269D406525C10704928620C87005A208D50044408165212C2481AC94C01044801190008A281E434612238058B8891A2009091C28DCAA441583268D1B24924B500DC080EA0468409C68453A68C04020A1A18901411319286301297850A826061B86C1B012D0B416663066653366A62143208223203095202420C00064A0427450C15894340611C90400A33218B020C81440DC926515C3241C91801C220289AB44411C78C91285121458E04456C80A885E4284DC1940880C43150380A99204619222911C96C02A86C13058C13B641D3B60D11204401338C61108200A860D34690E418695106058B184C1CB280541800C232725C36100A386C02144884C0310BC88D09398504A3205CC2458228229A822C9C086DD33606E1C811514000D2240E1A16504AC89053C22542981008142819202650344CA2486680346CD0B0896002650918840A064D2A75A5078AD6361779854CAF04046E18020E6A3CD2DADFB93F4F319DB7981A790D5CE5616BF0F0DD6AA204AFA35919DE72D33525EB1016B72EB2D4D246490E89E49B6B96BA03C04A543500BA8AEE5B643C0D78ACDFD55139880E1223B9C7DB8E1AB97A817B4675FE665512000BF2D4BAD44EA726D9FE77F0DEBCF8AC7F94BFE8AC58A0E45C6EB09B2B032003A3FF6254FD03AF7157274F62C2D7BB618B13A8F94F59766202320B1EB393316B465B86760DD965CF3C7D96F3FEA1C300AF7E2DD6E8C90117384B73DBE1F33D0CFA58082CB73307D6E05D3214A7A09F0B3C634B8ED3680A75B0687A247EA3622494F4905CD03E65C4ED9D7E5F3AC33FC9E32DA47CA5121A708C64980A134190B93432799D3EAFB07F4589BEF2DDD2A38D4FC2DECACE790BEAE0306683A1F016234BFCFBA038798D94DA1BA07CA1538BCE38E03E24710C13BE62473A18B5911D0CAA06DC9287E71978C4DBB3F1D4DEC3B3BD9D7F016121E771AC222316B4C64181ECCE0FE51F2BDEB09A58B2FA60A6B5A176E415128D71FB28851011FFEE6321A3FF7546212E33EB1F205260C09D9B94136FFD186E55A2C22994C38DDF5E74E6793365470F9C44523E90A637E88E6CC7EA60D271EB88AF6FB40AF4A677FAC76C1AE587D77886D4AF199F39B13CD50121CF7EB7D3083EE266E3F154F49F2320EBBF9278A57A6622FF417D8EB20C27BC3A56BFA2D2E3A81BB598914C670771E63F4E451CA48D9A3BE282ECA8738159D144E548915A4CA6FA7ED23CD9E5D3A9FC3B1E4CAC7420D8BC7DE9C0DC1698650F70E7B90F04B73FBABDC326F039367507F1B95BA63676211C189C15AA0BC9240DC96A31340F4BE9CE6DF7280AD06EFCEA08453251901074062B540D25F20F672868733D9120B5FD5593BAD6A7C796E23F200C9AE4DA1294292BD547E46FFF18070E55FAC957EDC452F74E77E8A67CE87104C849EFB8828FF34B8CAFB1ACABC8BF165EB5CDA9081B7FB6F096EF01231CDB85A8DA2BA42A74168EAC7744150AA30EB8A91BC7227956782EE54D190BD9383FD937526BF01C102E79F732EDC7EAE17F830E0FA628A783785AD51E946A6437B181FE493A50BE1F570A175983BC133D6A8A9CAE3017CF1E5C52613BB008D01EAD9C130A0FFBBDC7768E0AE27ED0245754AB8A7E42B6CA772FD708EF4034662607F39F1E716E16D31C394539C9597077DD73D4E36D25337CC0B71CA850FD1D31421D491021ACA96C20026B4E887FEDCBD36BD7EA2C6E1F10762E5D10E5356548551568D0234D66340000C990BAF064425D663DC598124CD3BC8221881DFF854D8D3D8EF47FEF5C646AAC9A3F065C85925F7D09439C6F3237331BFAC41EE5CC771E0C2259915344556182F70965C6C36A6EB77AB97B169847A888C5715B633CCC5FF62A721CD333438B5C64B4681916C75F940D8606D01A1EF389B719E44FC5B63D7B72046C1F3A047433D5E2F6AE6D5AEA545C3F14752C4B729DA77B3654349898248E8DE5F9ABD4D0188549A517547AAE1EF1CAC90A8267867DC9F4C06A3247992D52D86DD07C429DF10AC1A3988D56D48771E6C81110BF6DD387BB74723DEF3C1E0C7EF222ED2B08449A666D6F701BB1776BCDE9FBCC9894B2A44290F9E0413A65751B791740BCF132DF709D9334D2DFE851323CF4A4E0EDD427831AEA043A9A5E3A162D608628F04F430F4C033F3CEFB8EE008917C00FFFE682999B73696DFE52F45237CA28F86758E0BC25EDC82A8D994B6B25A581B6AC38A2E438F49B75D04A6D999547F09F20661386C247A67A6CE3B93586C431FE6D47B14DAA240EDD7712CD24D1711BB57F31EDAA5B220488BA03C9DC6C7BB4D92BB0EB4893D2BC2005106B0DF749CDF30B309E56D656057B68B10391E90EB375FB8544C4B13CB83114CDA9B00AC4136DE5260BD87CEE26E71494430AFCC83DAB721AEB6041CF9222EFA1FB7C0E146F9913E9111CC4D8FE9F685B8D56A8A3C601301166549C6E9CF36ADB55DE748986DC8BA2C09C27FC61F21B63716467356C8BD67C17D770ED51D7888423F4E5CD3FB56A993779A9FCB387812ABC3508255722FBFB4B7F0F23E11CD8990315A23BA399B43BA6D51567B2D5BB6470A50A20F343CDB9DAB5F861A56567CA9AEE2B45F3528BD2DDB0F1D26F36FF3961366F687753E708D54BF25239D005C786768D488AA852646901F83787999BB9FB1B6F4D04CAE8F694CF23230657BB7135854467DA337B6C1A203B2C18DA73484C9067BCE04E29CE040BFC80E76FE1F3C35101A4D0C030AF4396D4492B3D690CD31B0B05338F5CBB637FF38446C058AD41925F8B6FAE995A99BF87D36E1AB3F5C7FFBD5893C46C30248A89CDA4E14921C9B8181B7B45479DE1E34E26FD16413F58ADCADF0A49EA1C4C0A887D1DCBDBEFD598B395AA2E4A7672193F2C9F3F079522708F04A9210A2D5FD46956631313549F00CB7F8E620FE8B72728AACD7F12AE84F539053ED5F435F6D36D126903161BBF9C4B01C37E0F160DB143E21EDCCEBCD6752B1A9C3EDCBF5BB713BFB3164E8EAABBE9083249155EF0F2C488A86AF80AD321655EE9AAA66A13B857A0E93B66F9B617960FE8670BD6345CBE8ECF3A90129F1B48FD96981CBE7CAF62E3EBB52CCD9203655AA40478A7A610A34943F7106C3FAC5EA66B0A32F9BB62655B189CAC6E4B6737186916A450A0932603A45DC6971C5433A6F45D81C468C160264679E8B23D59A968FE372593E2B31A9E2D45D7387B0288237F9D10BB935A3F1C1B866F3350BADF9964092A40B9D52614D3D9620490D51B6095C7A8CBBDD1474E1AC95B4991E98DB3610A74B036254F7E016EF0FAB5ABF35B27D2A844EB691CA1D5283A31AE37FC32650C5C7358419ECA0A7BABFC9686544A1A47D963928F36591EB23CB816558DB19296FCEE65662CC8CF6F87E67D01787A8438BB8F78DEECBF545B1E6EF1E736017A363AD50BB68A543C40ACBC5D11AD8E05035B2376D5D5127A24DDC8C30C00F58212EF31E25E181E2FF2BE7E96DA16F0B195E751114B9F379F078A7B016E67B1927279F0B56946E6F1AE3F9CBCC7A00F70BB6A01DC44B89FC83E2452905E6DB310B805E902F6483FDD15DA56672CE049F7034E96246DF26A0748D8B2772C9C03084A11B55F8ACCAB9C37F7FEE80F99DC8F4CC0BC9740052318259E2ECBE90554C8657EDE6F8E265F3D14E090A6E786DE955374D9C4E3FF2A4A3051854877C51A0846DC8562B6B628E490C2BA47CE613E1BCEED235BA627228880AD5BCF9A5A7CAB118CA3A8F5A7875BAA17C304E768D2A6703EAEBDA3604460700F76BA8A8803B062B00447D11CB590FFFD98B1A322CAD879B399AEACC99F2E1034A07DDB7DF3F07FE091C58D0BD1F6243A68A4BC8DFC1D27BFA31547B5B0E334D4DE86D6A6DCAC384A964A229B15901A4A3F5176FC5943294F3A7FB501092C66E0FBED68007BAF04699A38FF8F862E4509461B92B766D29CB0875AF2984E6ABA7603C0EEDA1A4DC912D3FE18859E9F707F70F0EEF1B8964D3A8802BDDEA1C950755F9775649815DCAD173579092154425F9727ED04CFE137D84B2DF0CAA1DD097771763E523B15B34E09A9BC6852E8BB862392B6887228A6C130F4C69D07CF7AC28DF958464A269E1476D45397C9C5AA96B545E4617C24EFE65FB66265F7213887301B1E8AF5AFE738F56AFB982355D250763193D0EE3A2430667F4DF4B112EF66AD1A27B000F0E574552EB27F6BA41DE9DB0F5254FF2C55B048CF30BDE78079ACCEE45CF6D330C1F1A9B8F03698AD837217859DB419CF9C5ABA27E61F886A465B87BA64FFD17D6A434BA14A15CB1BA0A345381D9EA188C9ECCB97B70AA8651D69D5FA7818326E84A886C035C869C5143786948E144862B15BBB867E897FE14D6E3D6A3711954AB808769F3F13A634ACBD591C8C921B4E75266F351086A9270159B47058EC792AC25941767E992FB2F05B31D4FBB5E7E77374D194D9CC74C4506755978FE5C0FB356A57620CFF474E1E42C4FADFA875D3A00A96D05DD200B86B0355695402FB5762D89A9B7BA09017022F572CC7C768B5774974EA18DA1BF330696BCBB8C6A7FA980E022025DCB4B831B660647D6F3C1DF1AAFC86F9507F940972C445A176CFCEB12571802F6EA03C46021339F0DA6827BAC3DC1E03019F6BB6BF0D3191C9E60A9FFC677B910367EDAE03D4169CF903020E176ADBD7F990D349E0A732D4A3FE3A0FC3A98B14FC27CE46452CCEA61901D67F59DFC5599D75BC13B7811F62F15DB4AD3880FEB736184FE01C1CA9BCA5F05EA61F82036D949FB649D1E55170BF8D64D7002A9546443B141FFC67CB373C19E8F673C82D8CD44EACEE97E3B4E78B44E0E2BC151CEAC2FAA794AD3224E95ABAFA77116CAE481D38258B6CFC59B7500FF02C2F15E9368F19503EF6C14B90BEE01B0921CD46E5F6C53F772505186F64C0D9C122E88033238AC66A73C375C41BDD100C43AC838CFB2A5AEB2DEC3EC1E879A6B491AD776D41506FB6D7F8FD9A4C58B6B788E69477F04D71A90BDBC88153571199639E6471CC506168B1F9EB86166E961FC6B8C20CC04AC48C38D6C99FB47C4390BDCA3BB0E5347A8ECDBDE5286D603C082AA69DCD4482DE62DDC8292E964CD6CE0ECE431EDC1FFEB847B8AB9E933A0F1A3033A3D993EC84C5BD52EBA9E91DA08D6EBD0A29BD2D43768E17CCF985F90E +smlen = 5123 +sm = C177B1ECCB86CEFECDD67710E6FFB7651B64EE21FDA003CCC99DD915B1EDE7250564BF4C4F29F56E4FCCDD87DAF60ADE7904E80ED8C8DCF1B3AFBCBB9F2FEDEB3B793448A2A40D2FD1A80B65528D847DDB195BF3B9F8521A1D0A38B0E1DF087D0CAE3B08D910CF0480F476045922757467640CB753F0AA8C532FDAB513F139D42F892429903BCABC01D3EC97197EA9CED45D8A5CD06B4EEED2B34FB1E35985F480BB21E0038201B99A61AA7AC720B35F9C760DA4EA87063F51156A5810B40220059C2D6DA08E1FA2BC02D6DE016BE403060C554769ACA891C1CD8412769C782C118F663115A5AC215551C5FC56A2631BF51202C156A7C444C302D5C1AC6ED9335B0B61DF6C16C90CB25F786042EBBBFB8101CD704D6DF61998C4685B6F0B5746DD8FB0F31730B07BCB7A852E24DFC20CE3D385B88BB842E2809E64F5F4C3193943CAC3F99DDFFDC29A3C6337C796BA53738CA182B365DB73613065309BCC0D700B8F3E2D73E0004D45697F7C6476A40CF44152D16258CFC75425F4C3DF3C02AA979197AEBC30C82330BF1E4ECA3596A8167D6468FA9383AA31F447F29C20DB55D3CB3B6D739204E223B41FC5318EC1CA78FDFD3809A2A1EAB4A21475001B9F9FE215A55F328CA16731A32729CBAC2C2D5850B66F1E59901A8B9A9C9ED18CEB12112D50A19CEE3929A9D619FDC1C3F2CC18059854A0CE5C4744D8FD1AC4D6E401F9433DC5A0210C5952E73D4DE73DF24FDB7A46F84290BD4D67692398C7B301632804E6C673F0462B1C1B796500FFB45C34084AC1B4A5B239507EB1AE06CE77E0CED06F2EA51A0789AF3A6703506523583A82E31878A3B77B7F8F3D24158E7D52CE05BA4AD88DD5C0154853A415FD824FF2A765BB2255FF34625464EB2A07950BF17C76A06E0703413241F0EACACEF2AC0B92FEA50D0869FF7866249128B447E051CC57BE14FFA4FFB80CBAF9B116793D5A84CA2807D9C6589AC46C720AFCC4CDBAD71D7704530BCFB1B92F389DFBCD79FE06C832FE16CE44B3B501AA74FB896E8905A1F3FF5895EF9D02C64D9630D3ED94650FE4E7F08E51C4D1867CDCDB2F52CABAEB824F59172AEC5B09FF48622561297D599D4EB71398164DEFAD83FC18B414CBFDBA27333C9C25C1E29B26014E537E5032C0EE560C514363CE696731244FCAFC76A4F5D579BF082922CBCABAC79333A458DC33D52880322A9E1E03E8DE7BAA916C22722443E2DA2172072B097373CBCBD5FD56EFB870562ECBD634E611C085525D1D020E8478F89069399B1FF9986D15C889E83F3983762E580A178396EC60E03BEBDA1AA904275EF124DE541E1F7EB1EB7A3FEF94A1E69F2112574D2719091AD9A45228588675C0D1B8FDE19E79DCF29767114BB516D1B07527AB0F78F84565740761184E7152411CD647E80C2F80DCE4CD38ECDE8BBA7C4A84F27BF1B48827AFE1F763BC6C25A1C9B74DFE542A94FA70BA8883DFD1273056F4E2F84D80BBDA2E196FBC7899CC72EED1FF797A9E4423DDD41F25F749BCD247E62C27A01C2B3AEB9526222D8F19FDEBF4748B43315FF5933868F550AD64D7F19F1A76A6E77E9C3E0FB3A46F6A9450E69583E36774C21F6AE002FEFDCAAF695224E2E91A1E17CA84FE8C6728F591362E82ADEBDC8267A54C2385EE97A98B6E8148299003DEBC0874E0BF539E6D6417689C88FC35200A82D92195E8799D16803CE72DC821ED9CACD2DC9990AE9F9BCED0CE9F9799FA30DED02E1295779E6523CEE837B26B300D5F3188A4A2E3DB5DE7E980827538980284E962E38FBC8D19DF5F7A8225DD79C032A02B7C4911A57A902119B61F1EDC4CD579EF78B5CB982C8F0F10C5C7D9038546F087556C718BB07C1B129014BDED74B1F1BE8705AA1D4A663B20D0FF790BB5B6B6743A5FDBB1A81A995B8CEFE5F32A4ADB2EE2B876C3952F1E4F6C974AB0A793489BFA792BE889E748E4BD4892EFFAA47126E4CDECCBA18DFFE5821638EBFFB609CE64372814962787F8414D9EACC56D0474C9011EF6B5622A7CFF7B94DE2B9C89F620D429E307C2DCEB0D234FC2DAFCF78321F800D8BE7367CE297603FDAE5D2EA638DE63B508A2CFC4BA07F67C1D85F0120EA013C47D2C0245BE0DE630CFA4291C3DD6F1A8CAEEC202822231AF4E66372C5BC7953C3F8C973ECDABB85485D9620D49D4381D76098F122B50F9B10ECF815D32F0F89D3AD9C22D520A1149D08604D76743C301D6214615E88829B55D41CFEC18D8E72E68131321FC86F6B723EA8F1F289726B0C5C0A8DFB9C12C63EC8B5ED484EA551E8147B19C27119A4344947C8FC265C40087975CAD7C4AA4A7682176474A34442143F91447E695A102716AF75F0C55C3730723729E498FC7AEC14CCD0973B6A6371ECB38F01540C5858B773D8C59948C7529B5EFBAB93FE064D5114B75F2D1EC0D928325A89102A3045CAE897D281ECC7F76375104F765A489116CE9E6F9EEC34E34AE9BD73951B6C4A936516550CEA73E3D1ED52A0FB467FD42E4AE57F65A3FF1C1B4CF46BE09CE5E12A544DF92151CE2573F410ED4F6B29C22183902AF33E028FAA9316637C22824A4C0DD22A09B014A38184032D3E0560C70F4E893CFC568E7B7D4F7E405A9C59FB8EC78CE1EDED1B8CF5351CD076D159DCE35FAF6FEEEEFCEEDF9FF3B66A30363EED19CEBBB4359441ACB5EEA554AF1E1BDED9660DE85889D297585B792224139A4A4E9F81D7E923D8D17E5B6CC0B74368C997475A1A9AA4274C347BE78D3C297A2E824244F50FFC2AB09801F1E3C9793D49BAAD50E1E95C798395D16DD72BF1436C493B7AD5D944627BF1647B775894C485C3AB023B8ED3EE7626B4B3F6415375E74F98181659FE54FD0E1EE0D3716FF9CA2DAB37DFFB14188794CBD3900038B1255B91982131CD1BCB4BC76F6E7C4BD3C8C9ADB68B51AC44D26B48D56A1D44BEB8ABFEFA42D49553CC97879F257901EC3DD27603774C8EEB513193836740315D0838B9A7F1E6F385E432FCFC7BC7047B4F2098E1991766E9FC024C6731A29716603E9336AECC3C22E6CF3926D13E9F367E353E55A915C095FD87B40593FD33ED9C46853C4B2268FEDDA8C326EAE7122B6BFB8A3B7D70D9708364BF78C109E29489C154C8FC46157C3CADA0A90A55F63BE629E39193063B0FBB8E205309DE393692ACCAD15FA9790282167C8FBF1E37FFC44067F5893C4E44C678988614DD5CCCC36AF119457AECBE980C127CCD39D6EA19B4250BEB6A910D901755513DDF8EC928A00FC254175DB3227883E9C288C53F6E6D1E745773B2A9EDCCD30A0540368F427E780FD3AFDAE0F77AEEFF5A359AA41E15709E01648B94C5E0D7DF0F1E275BBC9700E7C167C5A126ECAC094820A6DDE39464B08459C127AD08303BC92A30555EF054E06997768298E464FB9711704611B1B6AD05CB4CC2D96BBACC336FD1A13DB4ED274C3C24451B3BACF1B08FD1653E87701482133C0851E8F592F6BCD185176B3A7DB93ADA17162535F7FA7E2A68C6BD16FFAAD7E0D8FE4CE530B0922AF207D92E5AD935D0B16C6F17B59C2E8A1765554CA8EE6F7A7F47D8342E6128FB032967E8C78FB2C0C11E3A15553B117F8E97D57E4201A9D328702AF629DF3D8DA15A84EE37DEC77AA6F1E8A34BFBED098D206D02BE05C44A372B58165A9D4AAF6FA0CFD3A5E7BE752DA511C3F37E31058BCF83E00EC55EE9A60F9E25EC159891550CE853E9AE198FDBDE1775340F45E1861F70F41161FE795658FBF31AD0C129D72D19C28A48EB48EAFF13FE03402790DD5387503D17F7AABA0DC4DFABC0EB1435E20B79E26E5F46F6FFC482645C6C833BB3B02CD0FE373E8A0A1223FC3FBB05CF4E4B4D1BBEFAA946CF902DB4F23A3CC914596043A92349B2FC2C41D512F5E141C071AF52DA0C7D0149B913D0595CFF586B3A05E9FD2AB3D5F0383F9B8AA572D0E64E36E580469D79A73D0BB76685FE6A0806034F8B80958DA250F3386FD863A193FED13633E713652AA850EE9129BF27E836CE823869134B6816D3CDB0DF40CEF7974C06406D48A1A34EE8BBF0770646B5A20C807D68DAEEA0C99962FE4DE785035A364229492AD1B9D9E85AD806F562D6169C4E28B61736D7FD155BAF3E9D3C613F41BFF0FDCD71EA4299DDE30877127070C56E377E63086E301E1A5A2058A314F8DD38A671AB160964794F339F0A9783A0DC2CA07FDCAFACC1580936D4F6AD2620EC567ECE35C0530C8A80C7155A699B47A339BED8C38A7133614B1B004659DDE0E729946533FEAB5F4EAB04F0B83FD98C3EF3ED75C99A3401A3B315C98EBF4C045D6961C51B27D102DBD64EEB4E50B9A299DB6EBA84849BF3461F527A32C65AA2CE51FA2DC8FB8B2843644E549C9AC581A4A5270DDE35D618D3DC44B4078B1448F6D2E8E3A727D5386045CC9132234F098DCAD3DA8370261DC9ED56F5653C4B95099A18AA8FEF89EBE79DD76263973AB8925DE40631EE0ABFB25D46D6603729348FE3368394C39ED0676F641DAA91C65ACC85DC881E69587CCACAB32B6B3D1E4B2FFE57CE522890C3332768936BFA031D404945A937DA445D039B02745A80411BCC270939AD598848A455D2B3F3EF0C5390972A381248537797972036B8010B6FA31568EAD5042AB5B85A9494E50BB8EB0E203EE1635CD7AE313B83A1C4FDAF1F0AB5E0EDD3EBD60D4B9759A35660DE59CB5CC078451511EE48BEA93CACE9D12270B233077F5292AFCC876385C27DA0B29068A4552BDFACF578F7574F5CD511F9D93BD6F7361B1384D1A040F7F0A786577E2704EADCF697540E6BB086DE214318C2BB36B9B64A0B709C89C4D2EA758725190EED073FA3EBB1182EA39CF8DC1A82734745C423925ECB40976994E671BEDB4603416E44D4A3904C5D5F4420A4F0F40C4D6425BB581DA294263FD7E9182CD8BE777A0CC7E89B242728578AA020ABBD93E19770A355FC6765817EF0A5CC75E978245A1FBE6F628F44FB960259FA32296CEA627D773F2E25A9482EFB53D372DD195C93640E7692E087C1402EEFA0624A3D5870C5A5D42D46BE6B63E03A0A74B4E9DDD88F7E5A15FA1FA2FBADC5EE4F2F3FFD9F428687F1CB36DB39F58F031D76F64AC9EA01A95666BFD252470AE2B9CFC2C9EBEC55F26BB4D4634A650896E8F600091224D2D83FFB05FF49A8C301BC98C95CD25F38E50C15B3A3E3EFECA924CB50D2543C7D7224223D749BE0F77A211149F1FF4215601F8E3BE8B5E4E599E12C241FBAA1DC71E0B440FE660F90D8E55605718246135B6AE107143C582DE3AC8818FE86E2E28423730A69973B6F770222668D0B8FA83A94E4587EE5FB671562760E475DEF73483864A94FB8CB5508916E8168ED5F1C9D25DBA9FDB44FB0790FDD603EBD61F8CCDEF3F760B418F3CC63C3FBB3749FBAB48016F2710F1E70054FB9CAF2DD2928FA677D65A45F468561C21E410CA33427B86CD9EDEE5449458266919250EC91897891B54A5BB4028098B27CC75CCF61BE3989C5FF0B327D45E335ADA822D0AADFFB795EE996802187AC6C05163AB4BF6EA701F84D42505F8583C8DE213F652D0DCFB0F1FE5CA26C748A90054FA3BE0BB649C592E2D1AABE740787AE84E5BB768179793190997EAB877C55F578E05C65C575A9591D4565F5B012A3EAB9510535504CB09D8035689B9D87442377EF1C00F755527F885A58162C174D17439FAE31DDC6EDDE83EB7C09E2F93AB7F4947A0E7F4C288A3BAEFA34CC8A63FC2B373DB18D42D0BC69AF80D8B93F1C668A4AFAC28821EE84B8804215E6746C4563E5068E8544DAC04E1F11B37EA4B6109E2148FE1E9175688617DF14EFC5A014C423A3E11F77773600A01EC77F46B2AE449FC73320746A90438A6EEDA9D216BA8FC0CAC1282EF88307F93833311DB0C5C4EA69323129319B03E57B20D30311499E3FA4CD706180E7E08A5E8B71BB2879B52D4FE369AF95A69B48EBD7EF2AE235830D511E24176660E22CB9F28F1D8F0B7DD7F4436B9237AB0071847F2611C42BA7ED664A5F8CDA3602391FAA0008182849798979EEF103EFC58E2070B0ABFFBD3C14D9F9039EF4D4F49F93A6EE4687E12AE435A31EC798007A6EB5477B1460FF791CCD757776C567929D48F74B17ABC5BC074C6CA70A56866159ABDA6C465969593BC171C44C820FDC30B814115B96F9A9EAF68B95AD81FB282C535D955235015E55805B5C60DB21AC21581CEC12CCEF913DEC57EF3C9924D1544552A700EAEA9ADD9EFA693DF9CD3D8543A6F59E4575A850F63F48328BACE30310928B9AB11066F269D25B70F0C2AFA67D0CDAB1B733EF803AC18DDEA6F95874185F1036D6E7747844E112DBEC5D5463E6E3E7BD9A848DC42FD22670D8890252CA709C43154E94DFD57CB204249E2DDA8E664F0333D5590C2F5768B98E231385E7185A4B9CEE20204053C464A77A3B5C1DC1F3449759CAFC1143F4666AED7E519353747484DD0699FB0BAC4EDF60000000000000000000000000000000000060A131E252C333A9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 + +count = 16 +seed = 5B485527C3B9A5E5B7579950049CD357975D4BCFEF83FE33C087ACBFCC10A0BE4225E7F8A5F77203B5FC7C0B5FC0E78B +mlen = 561 +msg = 922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 +pk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB04CD79DBCEE189BDB09EC37E0517FF84F70CEE717F19B8EE469BFE840140527B0E4E7BDB28D4567DF3A402020D687E2BA1074FB180611A34514D622B0F03F7AF2CF8E9AD142E7F57E535FDF7E817C4122A76F5A76D9EB18006352389CD77EEBC4D06F7F267EECD9E751CE6EB91E8D9D3DF695EB8B5E1C2738E794E2395EB6AD316F0437883EB5924E110D7B419FAB7AE360A75A0611AABD59393F888607E68DAC2981283526199EDCA991D582616330F195E95EA75DB5A3EC0ADAAE3B743729180B2F9DB8ADB8F9182E6FF1018C9B4829E222A12AE6964C672B8842B726C32672641B4439A5DAE95E21E03EA07E30CC80B5A26B1F768AD05BDC3E20AD8DC77E347495E7D3F52BBA3F11FC04AADB96C034A359DC2F24217D3C413FC3DE58C10E2AE5B12720582532AEAD4CB7F8722514FA287F9D8AB3A59339E190A4CA4ABC6A745B3BFF0D6346291F7EE6B44DB727DEC85CA015A4CB317AB6B175C2A6CCCD33C43F0468B3510501CB9FEAF76421A6C7098235572087FC6D8F7706DEF26658131DBD3BD2E0B763077C01ED2B01A756471D6B7FA2C3442981783A3579A6C8705579CA59132CFCB66B833A5BB7AD7900DA6826EF41D7ABADF4532251EC5CBD89064581B209B88B51D4DC1EFAAA9516FA3F321645F11610E1A1C8A7EA1EADCD630D46E3F1974FD93FF72C92D635233B52E269696CEB9CA9926D7DF41C731A38AE01EDBC2DAEAF7BC4E6AEDBE4BC516165B2FEB00A9D7C27ADB6CBA68340662FE540EA8755557448E9A8185DE5B53A2D0E1D3D3085AD3FE470D3C1CCA2BD02075800C289C5A76EF748C37D5F54899DD2419FA4F59916354CDE615938EA5385F4A32B8E7B15B615148445A68A497044CEC3C7C5437A17673DA3E6722AFDFECCC2B3615618EDBD84730905CEE39F0281571F49EC28BC26D12E7591182E1F41B7177727BB4DF6B51FF7D57A32257417E8DDEC9DF2436A53CAF916969998B07A4FCF56B9276B57B40FF269D9802F594D8E944B5B5D2090C8BE720DC697329FC73CCA0F7BE83CFD5443CDB2C15724AA4E01BDD2B0B4DFEC466E44AAE8A76C4C6D77D02ABF0D93DB316F90ED84645D5098C5B041C639CC59304A280EAC1459B5F1D36193011AAFABDEA7ADEF690406AEB7BBE67D9CBEEB163FBC0EA9A972A87B8D1F5F8D4E120EA0BA120A766A49C90D21A212BB517E17D85FE665DAF4FD8E1F3C369912408D82EFD0FF3D7A22A964F44C97881DDD8048CF91AA8A7DB0BB6AF0845FCCE8A3537470269B4CE9EF3EBAA7EFBFCA84CBE9912A493CC044BB1C6593566E36FB0E0DDC6C49F4A2FC4CFA9B86F59B151255ECC737363612A75D3E1872149CB536A4ED82D0EE29E04708A4C08D196733854310397E86DE199B0F09E842911D5F089FC8CF457FACBAC3E714F1794FB5AF1BC0387871C004185EEB28A7FB020783F1D80921D50BA50B08F81B17BF8144B4E58714068EB2EC04271B7C335A565557A7489F75DF4C5FC70B6D46E4BDCFCD9C53AFCB1299928F3A1B245012F2090D24E414A7B5CA91AF31530D447F3061F96F049C29483B4FF92D43872EB592210A96586D88B84DEB47BB69620D02A371F3BA98AE6ACCBFEB1E6FFAFF499B98644E09E1D138325277575ED90FB25CBAD99F084A463D38A0529DCA6719C57F4A675B708B0CFFDE25ECA7D727164CD13088B94FE01EE20B7410A0CC3FFD8FAAFE92C5353AE00D2153D8FA2CC4BF055A8A72CFC8B012A6BD1B084D31747C30C2D524FC72E723EA91636BEDEAB8A9E4595008A0DE5CE70A589ECCCD9386E71433BFE18D9804E490E665C637A487B66376A2A6815207D93C7D49EF189958790B6E5B73120DF21AE07D05D43CB210EF3523F313A4C328D24EAE1AA87F5D6E48F27FD1C424C872079C2E025C8BF1E31945F96509F24DF282A27488B0FB7B9F1D2C7CBBF6D37F9C8FE21C83B800C7835499786D25B6DA8BCE9DB98E5AD70F2E4E24C61C1EC0CEB98953712C50A50F4DAEE30CE0E2F1A36368310331A4687CA41FC31F77398E1B8A2E77F6BC25D35037646FF196AC51A4341BC9977799E954FB3DB590AC1721623A727660E6ED4405BA9517D5DC935A640C9E79C41DDCE05AF722558B79AF3687F0175E74AC8E5455D46FA42B1CC479FAC2F6EF1DBDBA8B95CD0A9892A336F133313FC91B6D9F065EBC5359678E019E81CECDD5D54424B7CAEF33EFD92C92EDA0CE5B8BF50A83C85D9759AB7E69241579B52020497431DD7833C93361ECAEECF8E89484B9C88B6558F5DFA0BC2654690EB1BED2FA8916FADFC00C52D09B423DD93A59FD1ED9F936F96A85C43796D9EB569F0A2BC10C618E321F5621658A922048D28B7B2DC6DAF2273CBCF71B8EB3473BCC757A2407313A74A7CDDEAA598130BCABC5AFB699DD73D179B0CE705C707AEAD140526215A0E13DC0B82A57D733D028B14714EEFD5861994E80F2AAAD3AC6667E2D93C14CEA5C3F99EBB2B750C021007205452FE2DD6C69C24E47834AC560341C366AA1079E0408886668DBBFC03DC6233CC87283F156D74BCBBF034938C693295DFB26A53225DE0017E9FF0CFB7B9BC8AE59B41F6AEF28D6A3F0859F45CC3079D72342CCB8F27C3BF0084AB26E67A8942E4DFDF3638574A0BCECBD9C90F7A2EAD5240AB9452B7C2A88E608C6109720D4116A3BECAC7552E75BDF85ADEFABFA71DA480DBD7715890D8DF2CBFF8EE0A919FE8027E946E4CC653E254A969B54AE0F37069D6ADB99BA4D4F5A87664DFD96351EC02EBFF4AD4DA22EBC730067F55122524ECB4AFE1C80FD4B0BC95D2A8A2935780966BCDAF0993512B3022FB06E23B9105624D78FEA551CED4C3D6FB53AF9CC5C99FE7FA9F9ABE4CA0BF0DC113E5C4F8545CFC3DC3AF17FC8BEBAF08A9E5418B87F952E2A57D7208BAA585BD7FE89685BB3E0E926A20446D87B2FDE6973AE2BF96C69AF46F39413831C90EF926857A6ADB0ED5257BC8BE88E3A6B91A62302D7C90F09991B92B06B71E4793592A271751C85629EAD058FEA5D9CF58143E2B2ADCD74CCF93B275814990FF7713EBD7264824DC5800C57AFB2ECF2F434E76BBCD0E71A7449B378BA8B7C081D7362B05731BD0C283C9ECB7106FAA3F77D64E9CFD57CFBDB2E8348C1F572ADCCFD88B998C5D2A7DE1B0BEB8F4FEC00F9EEB3E3464A5936B89F3EB3AA18064744C89047D7C4A56327B1BD46186D7673D1AD670705E9F3D63C67EF5C062E0CA5EB8E251A83106B8C12FAA9E592F725A49FA4C3E804E96EE4DA05463154D8B5C8D5BAFDAC68D5EB4431960463A0058D94514BF7319D712B1474768B7080C03B6828398D8FD9524A36CCAA472E72AA24D46295BF9B904D4028AC5399FA4D397639C210B546EB298E4423C59D914EFCBF3B21E444E9081AD2DB416FBBF7D22A3FFFFEE4CCC16FECC1B1EC1BB742A6F81C66C570CF33BE98294B7DC755DE5EF2DB13479ED3FAD3448606E7973A978194C68FAC531326EB8490D7EF5A09E56B9796C25687223A460FB0D92B2551BEE45D5F463518BCC0E4B87A88A0AC6DB9D25273426AB493204967D5319190238DEBA5E01D225B5DFBBF4292449D55737CC993090649697B360A1F29ACE3EF367897034F7FFF63DC105E9B4166 +sk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB05D0A585AEB03A8F18DADDEF603B2E14E74EDD79CABB69352FAD789D3D97B3AADD60372F068539B77EC17029ED0B156931D783A49F96243AA14700EF9FAF6B6C160928DCBA4649B328C2400244A886099B6100081218328060A414A111140D038315B146E23A3708B948950264E22C24D22C40060366051084C8A28810A97311BA34894C404E2A40954268D5C844C1A474802054224B00142466D24308113448C23C964E2A6102346308B46620430924A0262C9386A983400DC98501008201A093158B24861162208A48D0A388CC2044002258E4B144D0447859A86701911309A008CCA804040B24C44B8891C998054B24D0C436101B640C1466E1A446A13334C8C10618848885C16605A286118124804A284D1324663A429C23650904826C1B4685A028003872D114321202972C2C0311A060C800051DC12225AB031E4088E1AB39048A6610B152954180E54C08119178CA3A40D58062DD9B691A310465C204C982432DB0664A10620C82290DCB45001A37119964912A491014131D242080B8070C0C4458128320AA8714B3240994686231532D14466A1084D18095190320D982084844431CCC8300CB56CD1109112842450382DC4C86809347164862944403143C6916324485A402293068A64066E1B462264266011964921014D8C148023C08910980D513250D1068692308EA214251312821CC94804178D1032701CA58513B741A2864DC08261D2B008DBB4291C030C9132080B032D11C44C193328A1C02C8C026002459200162D23B88D034741A23408A0B04922A989881409CA00009A3810822605C094701C223151380D09112448C271192506234306C21604C28489C8B05164A88958488D60168E8086698B200240A64C6132210202001334328B044E9CA8215BC848032004D33224C2288093B860A33011DA1024511629D142269C304E10A171C8C689D2C86D08C97083C888C086708A202211231180B29001896D0B03819A921109087251C864CC982D91C6099390498A1060DA10411A0068D39644112920232281E1B6085322894420845C9204C3160C20002C0CB3915C1822C12090C028404294044836501228629318894246600C05112344880A141184C4281A0206CAC80150268C9CC22514030D1AB2711A0289A4086EA12044184070A18008DA8844C2006411398C8846841136468C12250C2190A1142DD104901C314CD10246221820208189DC2448D4384E984020010660C98081C484400B8228D3300903302C930860C2024A9AB8240C223090106281364080044421C771C0904909886044C6481C840519192E89C4710C432AE1024A44322D92A0040CB8281339901B14810420254338220C166680060A98A28CA23050DA160ACA14021B3841E2902521030EA2282811306A092040D9C4080AC1818842724446814340422331900342040C2442CA182ECCC08410A10424A40949241113C62D9C188C249760C49671D8C60022805159C6511B18044C026C1C962452B805D4367008494642342850108090422808234C1C172920458E20C34020120CA420100CA160921428CCA280634462414452DBC4905016890B41090A146D5828444AB28411864D24892C21922C23814022069051B24442046C52004C2291651B496A64284424156CCA46292113211A4530911425018800C344051C0721D990451C44864048490A85059914660C0948CCA824512028C81052CCB8891C324423A188C21089500649E0343121298C43064219416022168C08A808D39444E3C40503B701A33690E3344560046009434C12136A1289050C1951A42846520652120920E40651D3946140C890C09644443420590844A2828089369221306900A5414C1286CB304C1335901A1208042092DB2281C11090E2986C00446293244D099448A2286D4C341051324499A24993C2414A424AD0061094160103C824C828521148700333622215481B210114308A09493251C62922442AA2142244C24D51183262146559B6244A020803948964A44423A44C4B360A01326580220D61446448988C542644C498909032285420629C46649A8464189401923280C44624C4927040948401964118464853166EC208204C12220B75AC2025D528D7D3B7E576B15EF042FD29DA56F1EB820746683DE2D75E3D6AABB5926EECA6B9A81582DD9079C51BDE462D1B6D507EA4750CA630BD70DEF93922775BA25A9B3DA70642C62E21D744C732EE1C0D15D2E34A86DC55E6FAA11C4D2BDBE21688DB14DA4364D4EE1290FEE27D78DE7575E7D55A0EC4A93F8E30D7D11AEBBA0C4FF5EA2EDB49064F802D9CFEA09609BDE0746E23852BFBE8BF8999235A5BD7AE6361B273D564DAA951BA25E6D920D440E47FA0368C635B857666CFDE8D4D2F18276A6B5488695450879C632F4D788062F83D81B00C0B43D29444E127CC0FD42CAB3058CD803914622D8B05A77267E14C3D969356A10966DC3C728DC37C65AF687E542BB936EB78069AD0B4700BD990450AAFEF41625D2AE234D8A0BF72EBA7B3702ADBF68CD3787D21D4334AF57D837E2A9B809D66F129B68A078310BA6E221CAAA46BA167C292C440B5CF45C6F656E759C990996B724B29A26D3D02DDD6887A668A10F855A8D7F9C32D664859B93B72AA21BE12412F7AD2F657235212E47DAC98816B9E8DD030921827049C64398185CAA5EFC8BCA10DEBBB8B5F33FD0AEFFE374FE028EC9E9A031213E01E00FEB90B8C53BEDC0C644591FB1A3416D8290A0161BCF7CF05C2F14CBF1EC0238E4F83FB557AF03ABF6F8D346FB438612067465FAB87A621E7034FBC8B59C09E916AED2027E34D270F14680481F0414CC1B9EEEF7DC840C3F479B009A35FB7A57C801DB5A252D43E884892AA1EA316EE9144F8AA2C2EAF675E80D77F7DF328028B63DBA692F1CC2F28B1FCC2251D1E3BE6A2A2D1FE6396E7F0D29675599048FD70F5AF632D0AC855E96D6CC5D194F634D5AF49994B77C905273BA5A977A06652BD7C6A2F48A3E212085C9B4D2FDB96CF1213ED11CFCFE6B6E6E0DB4C2041B2038C657916F62A1FC18B505F285DCE3C9CB5EB8E77E3D53F9B35CD0D735159B6302A9D9CDEA3DE03B4B67787251593DFEB6596C7EC33A20595DC56CCC46658AE71ADD6586814D597314E860926E65C0020EF76918EC80C3B3C8335E60DEEAF4B16CBD3E71486440D78474BA565A2924BBA7C66BB3F25476065C6091A39FCC806DB48FE4F4244EA2B6AF115F85F38040D0AF11F8F01256EA83A7EA27C264B4C7A02B9D2C8826DB6F378891884DFEA3E56D743DE6736165E86D0523BB7FABC21CF9423641C4613E96DE46B3017E602D50BEA314D73D0B7136CCBE574756D854CE88C087669422714E6A1F55D12B2F229080B8A3922DD52444B35EECCDA1E4AA525FD350B035DD8C358821FB40569F7A01DAC1FA3F205F47F43D06D8C9F03F4D3754FC1123A001E562D06A6AB9FD5E0F3236CAB2C6653325C4E4E3CE65C09727B00F13640251770FB908F7EAAAF4F1EF8CC2BACFC28DE3A69BC0F3D685769AE416075D84D52BFB05B6B19858BEF9914240171071FF120F3AD3FFDE9A731862834840168EFAF93169E017E263607A713EA6C6A5BABD6819426A3D3F600A8D8D2CB7C5F5BA53CEC2E5B6E43E8514E58D8219F42C3F6A1E35796D62391260F41AB7F0998A44189AADA00E114604178686C0352815BA7D07A418FFC88C8B1A2C2E9F3345006284F818345062A1E22F46D447656CF47BF60825933A3002071FACC2AF1E412AA9025D172C353AB482A4FC04129DEAB4571C0DDEF2F02E11A5976170849305DE6876BB6EDC4CB8ED6728F5CA4C0FF8FCD7FAB789A4E332AE32DAAAE2429A9223667D0026C4EBC2404BAABA19AE6CA16E0FDE614936D7C3B6E898BB327F528CE2DE3B572931029576831CE88570010C11122A6337B32F953C4D539159ABCC565FEDAE3CFF56633E648A33F88474B92A3BCF79768D892FC5CA37191BE84E323E41900558B5BE66D7FC94CD3875EF262FEB09C1B174C4CE23882207CD4CFB248542B11F0877EC3F609361874241BC2DF972C5E3491B80B687DEF7F60E6B3D8E127D604BA4D830BB1513E9D9CD1A190A9104BDCD71193810BB4CD5046B104F65A7AF399D214070E49D4D148A85878131C407CDCBACDD850197C35787480638A07B7940D1E50F6A547E2FA468FD16B326DD9998240305DF80B60148B911514CF6FE256DC46FC5BDC71F470A73FB1331CC2BE2348B407899031CDF1DE42D21A8A54E25E3B0A64D32ADD82BB2C4B3E35996DF466796128556E16BC452F69A885E53707F8C0E2FD1ED2B0D892C7DDB05543DD155CAD164B1AB1B2903D415BD056EA4459F1C262C944B5CF3818B0014F52D4FD4AD7E5C371C99A2E72D9612354D491DC0F9175F4858EB4BB8E63ABD8269313ACDCBB1CDCD842BE52A41E2C14A784C4D3CDDC8C700314B9D32C3A53F27837CC5BF33C8775A995028501CE653642C09C2320BDAD3729BDB9FE451E3C1CB8913BDB75B16C86A4B0F9A9B8DCCB2C18118C17D1647653E724A94A2E14854B9EFDE2194857141D16A42ADB07B9873BFE4A39AEDC21D5C39D2493294B13744BE3D8DCC90DFC964EDD6B1653E60F54F7FC66E0CA895F8DD3E600C5387EF0476EEAB5FEE790EBAB0D4F83C7AADC519848163F525F8D3DC5155731814F7D1C2E017D32A94C41A426C1BFEBB3EC5F20B6A59E4C43A31DC5F8E232EA989DA35AECADA0E84A43F8D9598028E495B2DBDF73AB6FA9CC902C2BD31C8E972DCF455FEDEBECBED622E7EB93FF648DBACE38900EA22F1862113F0A32B268F7EDFA657812839162556CF93194F85940C72AD312681EB9AC6B936AF6843245CE3C7E18FED3D7CFF028DFD64B6509E74C3BB0E1B44A005077BAFACF10A181D65C0B29FAD904AC23495A90938B606186E2D9FF0A41BAFF779D3DE793F9F3DAF0713433A85943D415E7C0EE2AA84600D2BE11C5CC220E8B4A2B861D5D103BE3BA5E6DEA72335EA2F65E79B99139A33CB0A148D8F482B112AFAAD97F0E69E16FF1823D32D1A5EF4E7A672E2D253E8DFA9629D5A24AD070A23D389CA31263146BA169F40A3495690CD59870E2E2895C17523617DF89A771B06626181B9FBB90754155512C04396D58C0AD88114076FDA09F3C0594D9C488CB096B8F63B95F7FC94D2C0B39E6171E322D0CF74008FD06EA4D007AF6C2ABE7EABCF16B2B673FFACF547C2BCC8366A77F88E654E2E655FE911D93A264224283F4E3EC0D92C65994BA4523893EB60B88DE84426BFD79880B4B2997C281B0CD773BFA7BF3D755D0606E8E5460DA150A98198F6C9725DE19B52F4279E5D3B77210A6E6E5EB5B1D5AC56B13C6927C0853D9529EA1144A485D979589710CCF5D9EEDB9A51B22D02D97BA6EBB2F9BA35A3567717A16E2B1E75ADE6E4CF3D749C5730F06E01BEF595616B2170B1A6B60ACB21869634C2314A46470F2407A96D7CE87A6D81C59E27300C313E7AB3B3D62CD253698C2FAFCADA21B3E78C48882F15E0C9DC9D267F7C96FB419F63284291B3662E88FCB79A67FF7667A043C2EB1FD9A7257594ACA2662D2DC39B79A9FE934BA298D8AAE191180278E4F046B66B3F3B41C03A4BB13976C26EF56E01F6CCB35C3F5067A9FAC7E0BF74242A5A94348D1733200DF2CD00EE84C14B903C24D841BAB4635647E5B54C27D189C76601CD9FC68296CBD6E780F56D7B686937D50271BE65E6E8B0718D93FB28AEFBADCA4E0142C3371C11DA9BEE928C7FFB5F6E571FCD4A1A940EA70274286968F234F644B3CFD29C9716EF000291FFF215D801CABD3C32BAA77DCAAB63DCF8B0684077E6CA5D196329CFE964BE664BC3A0AB5AC0A64A4ABE510F6730E6BBC6D8D60148FC7594072150B4B825A6870AF4CF16E028D3526ADB53072D83456606CDB6E118BD4C3F366F4844037372BFAD14A9AA3267C82411615CF3A1A70CE181B9C64D1076C8D56EB323CA46466D4ABD1BC69F449EB904A9FCC84E5C7B559B9F0815104F3A6DF4DDD7334E4BEA18C9673DB9819F963536D68EA3516A405A8B1720F907C43677F8E02B0254F214E69CA98794EB26FC82CFE3419D8057BD3EC562C3631FB1B696911034FCF7F58BAEBF0F38106A1415694D5C018AF6AD95E5562548E85D48BF57E503B0365B33EA312E850E258B418E6D13ABE15FD24AF9244DE1DAA3D9058E655194B78DA810DC7DB837C9934A885B44789D71EEB8B61F603143958C2998B68C1A28B1DCCA92433DC577070C68271D024DC537DABDF4672CFF6272A13CC097059325680129C1EBE288B8B6FDA6E6827235CEC84C628C1097B8A835EE786E7FF6E249DE8E28CC536C2B8E3ED95E65400329B0CE07230728462677E225A05EAF62AE0F2EE2A33514E0634573C422116D84EDE94D89DF3D99AA5AC6078F9ADFBC70A1F12C7E9AFA710B323031A8965FDCC8236632EBAFB312899EE50EB4150B4EB0EB6A8CB3EFB61CE40811BAAC81C2A76CD28592F373E92D91866E05DB2D2F4FF3322397795E4D56DF67468055DD0D4306364620850658B11D5EE7D510A58C4A9FBADDC849621819A920ABC397F45B4EEFBFB28DA887C237AE9D411A7EC994CB3B88ACBB95BEAB11E8463C3BA4847C8348A42287B47AA236603854B3362AE2E5EF67D9BD8CDCD69BF80485B81B397F864FAF5D787C02D6EC64BD4AEE20D0EEB013E2B2BEA0746E77EE9E5A6BA15369502D69A4AEC5E8AFF91B6F31D85E911A0C822DCC5574BF6685577834280D16320C03B04FD0A2B3D31BD30315791D0D3E0E829187D494B027AC93426FD083A0C621E22E9C060059261EC4E24 +smlen = 5156 +sm = FBE4F06F1E6CF27C18D87A9D53396EE9B048E1C6FB2E0C8B20E585720A7307451053863110EBBF99D892A9D8A676652AFF2EB6499CB91B6C34AFA04C70C2C461549D6B8E05D08419DD14D8647ED323E3F09DB0D41E4B17257D9C38231B58892CF0F97FF42E22CF9A61B644586E69D2EF972201D5D41EA86510AE139FB503D4116DD9210FDEE94E61F072E73FDF8450BE513B69D12E6A9138AC5574DE2D527C2573F0F1DC059E200FF3F1BBB9A7DA2E25E11B66C62D2ECA1E80664BC00A9337FDE739683491FF0088B0C2DF77CB5EB949312538A4703681D0D803F54D91C0840701317D810805E56E2F7573389D6621ADC2D1BF42DE4E00D3C631E0C6B74079B926E5702D043414A00BF0CFBC378319354C483CFA2598F0FCD3A6297324D8DCDFB213F294AE6812F6F061458620414FB17D4F8EE8B2CCEFF306E184A8E675FA2EDAC75F77465469E58C05C282F35802931960EB48B39A093CCAD0F8D0C7AB844731825C5F4E871007461724DAA882D20DD4E9ABF92A28831FDCCFA04BAD7AABB2B1CF5D8B89E091BFDA43E12BFD6B2EFE3775182A4B05B744F391434AE95545F90D5EE9F6C3F85F2BF7CEC7FEAA7C5A71C143757E1CDD8ACE3E45BEBA36E1B5971E8A11F47BCB7C787D054DD4D668AE76101B4E5ED9E833074E2B0FDCA3FBA7C53B05962D742FAFB32E21BDDB76C7FDB862F99E52632E6ABE56F2D93B12F30FE459245E2257D08C7780367F1C7848A82114D002B22DED9BA2309DA574FB2E775C0AE73AEF097F8CE9D5CD42BC1D716C67F14CBC1911EFEFB2E680A1423B5C591C089DE34AE339DDC2E338443FFEFBC7BABAB7F29964122CF4997FAB7B1F820C2051E8DD352EC6DC9BAB3B6A0EA93D6F7EC64568A16B9F613303FABC05B91591DA01C029FC95423E4BED19E6162606391D334E33FB6636D1A4C5182940A14321E1458C56EC2D56CF6D71BA4ECF3CE6F93B61F11F775A09CBB42D563766033933D23363F422DEE80B3272D302AB891DF4581714AEF1C26628D8ACB451AC6AA4A4D434911DBE9E7CAB8969636503B4AF505DC5FFB7ACE61BD99F623E3643629AC88F8F77B7740702B276C851447E98B954FA4E6277FE8D18C10BE59C6B3D16A9E9540CA2F7CC09951CB5B33FB129311E0F2461633E8FE05DBCFF30A58B9E3BA2E3748EFB38821B1F0C0D5A91CB4F642B90ACA109AA8BCD376D83C8253BD5E24A4B01C8E76B3C39D910AC3384170C5F08C2759661F8E288E45CE51DF7DA799581E48942009E31C0FF690F061C6041423B9AA338C3EF8AB56048A988B10D5B9D16DA15A3A563C553D66E66E5D08EB1F16756B8F14AAC83A5ED16AEAB7467A74425A2B15A0263EBB7425AC9B9C98084039E6DD5C4578A50B780C5738140939C5C87016DF4587603527C6F13DC8CF2FE8CF4C290C26BBC8ECAEDB2639EF36C830D9573105BC76D1385B8AB3FBF49B3246966C0842EBABF12DF47D5483353D503F2C915C2DDED6AA59EAE3E6E179D120C27A86BEE7B84FBE7551AF0088B51BB3D6E4C099891ED967FA2DB7C52DA1A7544E94A4362700AC87FF8211F9AFC1F4272C8B3EE670574CBE26B58E18C754C801160346F6FD809DC9B4CAC54DBFA3A3F7912A3E6BC891CD9C89701C09F9717C6A9A05A296D3B24C6CEC6B2C3250CEE1FE15111FA7EDCFE332558655D652DA7932124073A99B8301511A697EFCE485E0C2B357C526C59D603496F8E25C4E74D833E9B8300E93D5BE56F8BE44302476D859A54E6CEA7FB7D829C3F4ACB36BD5DD50C7B80645D32F4E0D755BCB22E8487C10F3A63AC92CDD94370EECE4BA3C4EA4BA02A63521D151E94E1E29852B2EC1016DEE077918E42675A579480679A28A00CBDCE2014855F8EB3CFA2DDADB3DE2DB3459C8E475FFA6A21F387D33C8188EC2F7025E47221158A32791DA0542676734933A205819CAE00CE74C5A2E1023CB778087A31601E67CE399C0E14FE1C02C522C792390343532EF4EFF0C04586976716F84024564681C6CF6DAE63FA65074659AD57A351FB5B64185E1D54EB688203E236F1DAD1F024259011D3AD0AE3D2096AC2E806531CB319518A0772F6EEB5117CA9AE467EB203A81B31631DF476279869CBA9F0F86F17659AA81FBD4FBDABFF22C8AB7CBEFCE48C8F73C62240961B658AEB8701B6CB36F74158771DABED51642A104D6E4BF044C07D2DA5F2B433505F6170FCD8E6E0C8D2F1DBEB24F336EFE9A96614F56EB8F169A743419E32B7262203357BE9C250C9A1C48B27BCB90ACEDB0BE88B36F8E651FA937F188CE1B94370D72B6343FF0B6A94009442871AE26FFD84C150949EA7D564057A729C220A80FF174728D514FF5648BD3E397752A792FA4614DDBA20F514AD337483BBF649C4332EF93E7BF470CA20543589A838F94324A16E112ABEB46F0D0084481F839C666AB762384B19442432F84FFF591D03A0FC2B64A219BF744C63BE03F07F6610C9B7C4527C4B4C11C7442AED770BFAC5DECB3EE405F1FBF62063755C53D3B87983353016F39372BC0740DD6C124F534046AC68DA74A82DC3804F4BDEA7076291FAFF5FDDB37B9E9C715CB6447254063C8822FAEA871FF2BA1CE1F5386D97F44A182D2CF4FDE6BD5ABF1F4902B63F06D705E0D025693C34E7D07596D2616A616BA2663AB7A290C15ACFE0E6BFBEE2277E27302C539C56E6D8455034B883851E8C53AF203CD97DBC6209AEF2A5860367F0A489A7D8A9E8D490FF52A0F8D97E2D4CCC13C0CD62B4C8EAB9175AB72FB7CCE445D17A614E32D025E140DFD78DC12E6515BD94E8939EC3C9B031E5988C1F677D66406F983587D7B660D0224BD4F9E0E9E78A27D4380B24665815CACABD3D0545F2D8260BCAF67A12EE5E65BB3E88D323FE302846BD26BCD2BE42FB435DBD48B02E087B526800D491EFF3AF4E62954BB4AB55DA0ABB7294CD8426803779354939975D2A3215984B1E284C045B104ECD485F7CC6E7C43D26E7418A31D82CFA316CED6DD3DCA15075EE5CF186439458E4E3DF8377374FFDCE08796093191D7D149BD2797D28BC522811FF694EC8F851B9EB50C435BABC92D6E1334C6EE276F4AA2C71283BE0FC981DCDD33DA4883676EDECF13370D09BF8C4A7B3E7A010C6727213532E086E331CD99E26CB1A7D6D83835A299A4D1EF78A831B034118E80E71AFE043A3FDCA87566115AAFDB66BC29827BBB00ED027379371196288AD6B0AC51EB1A70A8534E95400E5992CC8A103F343CC2CF930D1E1A86AA6D0B3E3A2F6D83EBDB2F4D230D2C1EFCF054E6EC5AA25CE157EF577CF9A039EDE1E731C7BB20F6E6948848BA7AF0C2B729B36253F2B25741769B81DABF1607946E88F531741640453A53458D97CC6792340830279F027ABA8FE3847F9DBBF90BEA2732E38EB8EABA11759CAA6AC9ADD59BB746078ACBF8C662C87C2A4DD5A2AB8B2A551FAEB7E71BA6AB31E8B569FDD21D05ABA8CCD8FFC309C032CB79268A1D09C9BD043CC838EDAC3D6DAADE4D954C5E33302D100CE3DD5280F5B611177C64CCFAC6ECFA71CC3B030D9E543B9DF59FA5E02EC08E76476B05AD07EA84BBB4B700C8B8BB7B2CFE2C6DB72D03C351D7750DA9BE629D353DA1F71B4D14A4C9D77D24AACF367B17C841297F3B96FC559E8140C853B1AFBE20A7F386B04D54950E1FD6CEE6515A78A916631BB0C85B6DC38308AE391FFB8ACF1E932524843C5D681CD0F6BDF1390A3C82A0FD7BCEC20431B6A9AB072F95EB6C051492C46559B0A1846FDFA7DA4B96980A40A445C32F3DA458762EA23AF81F6C26D5742C6F17229C629DB166EA3EB2F11694C2E375B7DC11AB9B92917867FD8205748CCD90BDF7D8DB8B5E3B45CD505F83F5A0A2B14289F250E488BFF409B5440131F857EB88C4A093A4A7BDDC70B0B153652522578A79BEB277B11986799E43FB0AFDA53E2E54905203D62BD4187C8A55BF92605517C957C7477C89590CAE4A1F986931342CE4F2D401F57A5E3A50B83559D4CD863ADCC1888CAA13CADFBDF2DD6656F911CD9678DEAED4529E8B5A47C086B2C6165BE09D3A3CEB3765BCA4160139084AEEB70255543E33C182F7B73B163A7204EED3A1B554F5225B34905C3DCC50F31344CDA519FA8AADB88C891FA0A70076D4651EA9F390E6AAEE5FD3CB39D4B7B14E957999A91DA6E1626120C238EDD018523E160EF13EB2036382B29CDC9647F76BCD75899FE3E404C9256348468AD40C9591975DD71D4F0972EC18AF73912F52505FD43552E824AA337AE925899D5128A76F0920ECB4BB351CDAD228BF7E037EC0529841D8E6A7936A97D9E855F2643C38B06723E801761FDF9A62F2D3D7CEB939284FE3226CEEB2819E8DE1A39B8072E555E816AF48A60DD97ADEFA2BBFBB668E30AA139A7CD77E75F0F2E032EF9B62B1A2F2F9ED476CB281AEDD0D72C1B6EB878A2A1CB71AB6C46300D90842A3C532F81B9A59F3B486CE81FA46883117619A99D7517DEBC058CA843BB165C36FDF799CB3C24C9F5CF5E93818B12BF3B191122D770D0E94D84E6E06B617BC0EEBB194A92C54310D99EA0BE5BEDA5469695F89E1E7583454415078E54682B50C5DB85642A1BB64AA153716FCE36D03DFC30DE44E1BD6B42087755692EA23BA6F9455BDC94F3473C5C6CF21443DDE77FB0B4172E9F62CF4FB63D13E9A19A88F28F8E82039145648890667E6F89B751C87924E2AB4C0BD044D9E7507660245B50166409DB2352FA6702C073C35AA3D575530F7149C5A4D58E58314A2164CD0AB541522A88270F3DEB279F16AE8495CDF396220942CC7439B315580F25584E4A8278DDBB0F1AEA9C07ED1989B00EA7FB131DBA28EBDD5E01B0E742F9B132C413E24F9BDA181D6C4E60584C7FB6A5167D3F739D75B1A3DF4A49D8D0F3707734CC18669A464590F7737F2B9A1CF271FA08F678634B49A71FB3434B048E5D774A2BB827B4A6CA3E609B3465D84F0B23D5AF3137FA15C18BCC5FA91FF8B384D55153A552CE0D668D95F770F28961C9B9EC9508F5AD87ED3453EE7D7A72414D6E6E80600FE0D2A44E8BE885A902A7D54F6192EA47B3408666006D4BD67E92A878C8B44195A8F3D92E7753C733C71F23B6973EAF758595DC31600B7832F9FE0EDC20C4042C2F44D61FAF79771C325A86383F914051B8AE59040267267FE003D1224DD7291720A55EB93411DD02B7DD15B1542B007CBC6B7E4B9B191A53011ED1EF580BF0A137C406AA11C91B4E6FF8E3E175E4583DBB0345F93FE37381F7B31936DDA053819282D18ADCF07FB5367555B02CB6313B7955723E51D25CC4D0549A97725E996FB771EFB7D5D12E6E9926E4B0EDA45961041D1872571FAF9BD965A5D16EFF4E8DB895ADEB518F5E6F9F420A21AF95AF3EE99ADE16B11BB9373B4B8820297CB69D94EA8F253E6ADCF97219373D9C23150E61DE7308DE0013CE07D8B9ED5F28D75D6CC2032F05352AC8F75E333BBE5B77F119AFB2FEBCE326355F191B079C4360BE69E6E267E357B429577A0E222341BA84D42764A830380E9EC284288A68E1C67093062CB7AA3AD658C44C3153581392A9A246DFD4C04068C5B6F0E8E9821DA13CBD4CD8D317EABAE8FB7BD261E6C84194D6929E9AE875AD9BF6562462AAAC438411CB15220C94A177F4D1DCA5033F6DC5C8E75819EDF464F9ABA129FFB204EF1BB540239159A7D100F94AA8A9C5A6FB1AE236BAFBA67BF619028D9A7EEF50B57FC63F46EEA438488A934754943148E02EC4C3699555FC61D70E76FB81D5CE5C441DF65C95CEBAC2E59FB9DDF0B21B6F03985C40EFE0B744A09F35DCF03855567E2C4A0989FB6905D52D805B9EA1F4A52A9B49D7C4C0D8A02EEE2F45CF7D1997FDEE5961E8E10E9C61D3FA10D635865944AA9C3B3FF7E4B0F72D632786D277641536E76B7B1832AC400226A527099DC2FEACC19FA249E3A77793DFF83C919E0845AAC30BD0D0D24A3415B236595C465243E0C79B5A643F2A8B92DD22D0FC997B06F82559AA4E540E6259126E853449FFC9D26853548736C090AC6FB8828CA5689712A0DAF30BB70E57FA60EA9CB765A5A6E7DA4F78E696C824B51E88F0917FF36B0A4B522D71D6D7CE810690FE8620E2028C8B4E5CCFE90E9760D7D0281C50989BBB7A409738E033E893E4837A09674F943B674176A88110AC57FF7D07FF72B5CA012FB308FE98B01E28309C0BC05634959CEBF96EDD3965C5191D466CF69571CE64A92D6F3FB7C1369863E4C8A58B1D7F165B46A7985546914384F9E46E481BAB97461775BC4BB638FAB76FEDE84F2F665B72B36FBF51A1FB9CFF0BFA3E34B97A15599AE38929D78D5A6943B73F97058C59593C141EC9A071518427510DEFAF3D3B2B3750D7EE24789139E7F5528FFAC13F9E856B91D54AB8FA08B9C21926343A484E5F72ACE4E5485A62637DACBAC6CA0D3154696E9EC3E60E374A4E6E92A7DC474A58597A9B01585C5F060B9EC4CFF30000000000000000000000000000000000000000030E171F272D3137922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 + +count = 17 +seed = 327CE565CFF6CD9A25EDD84F482FA0758B78CBC246567DAE98B818314AE28CD438E339043EB3FF16E1C2B4B104A717B8 +mlen = 594 +msg = 576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC +pk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300FB4CEC36C3FB41FDC1814A146F141C787CDD60B1A8AD97F0E97C64C47CDB5DFF189836FE3F1CDF887C29DD85F5B116402098EEE7B70249EC482C32B74F868750EA73E37A4A824903808F6827EC3D0B4D4E630BBA04ABFDBBE46142262E33EB38B35A5AA8621BF2E7D4792C21969F90DA76EEB0F9142675C30DF457EE63B1817FA704A45313F7A87A552E208157B6BEE85BD37D60CA2DC766B42E09C689345EA110A4BCA40BD1AFE35CB0A12E39755B6CCDAD22AC804565E34B1AC2ADFAF7F69DBB6507AF39F517683F603A1A4DD17F1CD84265B8FE9CD5C262FCB10D70618B05B7EFBB3EF5A924130D7CAA00A3E2411A275D22C6D8845F70FCC5DFF10655A0E80B8487B36B4EAD3144D2F21207035CEE684F05063C1FC98937B8AA3B17892E3C0304FD3DDAF003402CD6B0FC064B547346CD392763DD8FEB7AD891B37E33CC804B7FD07CE2C12A843DBE84887257F1D1CC24572325B0FC18CC098F81CF30975102B0A51EEDB0FC472AE9CC5BD1D0A1440AFA594DDB39B144717DD0169DCFECF029B1282E84BCFDA4635897E88F9CED78F2702C70A92C59129DFE9EA2634F2ED368DD2A1A61C686E4AAC48A416A00FAC11E256AD9BFF3A0BE5AC0883CA53B1FC64CC74968CD5D45B2153C3AA491F20186C9BE39F93BCB6F2BEDE7299213407FDEBF54A8D31CD14FA2F94E6A6E34B392F976F9CA9A7607B4EEF9E799DF0B8B6C5491C7AF9769E462FFF9CC1C677C13289833FE0FBFAD3AF016131D6E4EED5B7B17F6AE442E2E85E47D838946825E2E7E7753A84040D3E37738D4550DDCC003BD81C1F95143AD3EFCA252C7C96E07278403893FEA5481CF0968D58A470EFCB36E4C64EA8D3A302044799314A3C2EC91656BA8AF62FA21E66EE5A07F577BA21840AF9ACA1AD7BCB948D74BC986B53713B7C08023DCE42A7AC511D1A7358BFBC740B0C8986B8495FC86AAD2D7A16B72E908A58DB3FD33ADAC0AE895B60BB945D358BD336F3149C0AD4D0CC38079F8887598B650F2B761652ED0C73FD70ACD812B4263C9D585D0F541809647207B4C2EE63C494F04A2102C7F4A655317EA312849967552EB60B525214627D0271DB4FC7B76000A805370AB5CBB4181E880FF3F6EDC9CF7F27A1162FA559470DDF4CC3E3B7E4FB421DCAE47E9E7C09DB8FEEB55C2AD67E8829C220AE10C495CEA56198A737E544262C0853DB22DB15F18A928A3203727EA44ABF007E97E7CDBBACEBF31FB9F29790D8442CF9BEA1F80031F294CE5E0186FDD331CC09E6DD9A49EA845A6384E3075160A90442976E9215F6E5C93BE347930D233984EA9E7E2E1D42E386F100A2B6AD1B7196091032DBDDEC5D0B99AEF0850067E365AD8ECA230E7EE3E6A139863B0E0DE62A231B3EA8F04F73C1C0A4BA66046FA154E13C0D5E5DE0FBEC07A7E371828A19701DA3EF581DDD5B14236CF25EB0C5AA1769EAD343FC031E87E9135990A77EEFB9815CF5033C74C5CF6CDA11EF6BFB59FB33D83D41F7313DBA27737B0D309C39FD4881B8C28D8E3D8ED46ADC0B69BB87EAEAA689C9DF45B4677F51D2F9FDDA3AC92F10CB27CCC664AA085ABB50B1154AFF8AA6CD7C5FB6FF6C292AF4111E6FAF0BB7FAF5E1CFA6AA2606C4A3E462495C4F3379706E5ECBA879CE015577834F077AF2CA75F8A3168CE858F45C6112DE632F83870006ED558BC5C1635AB5A685A80C56EA9BC37F2DDFF1A4D517727000F82195DF2CE448B7B2D3E65D9077AEBB223FD74A9897852728355C716BD6EDB2706207730053C20638079A8DD67A838F3F5D7779C482DCCFCDCD06B65C33E603A51DDE0B12506388968C951C696594E2BF9D52D42005EBA79D1F9C2CB129D4E843EF12F73F4C252E35C85F9750552766E8487E3DCFCD9D6028AF0C27898039E119DEC9065F544141A010CD5D45B0ABD8542B8E5F7280DB210F6309C7CB94CAA98EDEDD3138FA091D55692DDE36C2160110C112F32B2A2D9FC3680751CDD0C4D48E803928615668F30BFE34B8D13786D40F01F8A60CBD2BC88F25DEC07D0E92594D3FC6A516105B226A90429F7AADC1B6E5CBCC1A2B163BAF74D516DFCE1E135646409E992060A122F59F6513587B78353CCC547EC43AEF12F5F4E49A0050CB92C7261089F1FA0EA50254E02B05A00EB2D5C30FD5D4FFA70BFB8856A88A333E900F3C7711ECF3E2E5CE06EFF7798F4BE8DD5D94A6C254C353891E2E3447D92C33E142236ED9713F1485932B20FB866EB02BF971D2FCC68AD43A42363794B3ABDACC7674925D04022F510C8DD104C52DDA1100E3BA49317649F5A7925F9117B0F53A938498FA382A121BDFDDF8851FE55A2F8FE88F4A92DEBA24ABC75EBEC7A184B7E299700FF575B6D356C27B22FA75373C53E6E81111923CC6716C63A6C1947433E4CB844A015A2204CA86BDCD655D5FC95D3ED52276BF16223216612958FCB7EB852D6ADFF2B5DF502CB7B8BEE5897AD8564871A12FC0E8A13AA89D0C9F1A0B8A749B3193563137A6723B517CB2071AA88D34A9921163ABAE2662D6C55E865D70AA5C8C2F4A0F4248065FDB611633CA53422D0CF173C8CAF657C4B9470B599F2394133DF83B5BAB2E6050F8D30A874663AE0F54D44E55E578800EFE5F0A1DF40B4DCC3F7E1FC33B5071FD74D72F44A843C77015121F9FD3C67E0F180B8280E71FB4122542F17B96836460E9FC449729AE95AE6519504B9EA16E8AA5AC4FC5B7D754EB9446ABF6F20A46B3B119F0744FD1F4E87573EA5881E0FF903D8CB1C98CA658E487189D5930EFD79C7B43B8D6F27A9901185F0EE740B643EFDEDD8C5C641D03BF984984DF75D9354ED64310882D84F77C6990C340710F87992FEA64C2173BA4A8FA896020B5CDD8C5EA06190E775EB351FE2009B62710E5C870C2414FC4C270A73D4C6FF97C9216FA22238DC50C0D798159440485FF075FF5C370CB3DC11BA9D7F55DAAFF8D3D037003E2EE7001DE2FE7ABBA2F09BC6E6A3E389BDD3EBA1ED389C91A39A7C9BFFB0CC299F20E4044F768B2981A26327AA9640CDD3B095C0BDF01010AA95BF58F29AF628658761F78DD3EA1D9C68C899EFF6B01FB0703F4A47F32A963687AD9EDD8483A34D1251AC87E7EF60F72DC1C016836FD27CF8BF5D2D6E903273FFC7BD7CC749CFF73368BCF85B6E7FE2BE94D007CFC86EF81838313848DC905D6E8777322A3656E6995F35E5A059D5D056748A16D75A9566B6A5083893DEB0743D7EB6F5D90C3C34A765FE55BC7FA4718F82D7972B80AE9045E89543F4025C041F646B3C73B0473CD2FBCE4E8FA68D8125A8B237AE28EAFF678621FF9A0C42E878C985ABA287469A4080F453D2CF87DF2265A10518EFC2E3822582A36EDA34DC9B29B5223A864DE06D2559B836D342A44A5D886D07D0881AFD12E266438406A168A1F9F59399702D5E2F6727A916610A0BBDEA4DF93CDC90346654D3B4534A9C56B12E26068D113BD9721FA320BF15D7FA8AF2094E80D7FECC99EAB420F6A07F9DA7A0C52FE5E5830CE28C476C1832D4448BCAA73780263F234A8586FE015DC2809F8A03A7F0992917356E859ED4BFA33CEB5D454326DE6AA2C91C083DBD397EFCA928F437F310C2198BD11B9F58117C647E2F65237ECF8BF +sk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F7B8CD2E97654627525B5D2C6DC28009296D96CADAF97F444391FC9240D13B2CD6A04D387FF28AEDB28CFBFF6070954AA38DECD7476DC763F6FD87889A8096B2D0C99494C220E9B3065A24040E0308210104EDA04849A122208B8401B352E90020914000C20457240268C23A290600651088670CA1066DCC449A48491A0048D04123014B94C4A48668B00040938848C320AC1000A60241021074E48887011214E03B044CC362CE290718C0249D22600C00428D9347051A009644482D282280422908B4669099501C8A08822A08DD4420924B4285438880885245CC68554444121084092C60DE4248409A48442284E99A28503160C12416A1B320403342C990800D3B20C5C100C51A8301A399241866912300A234721CBB04D11034210310CD3C8498AB020642668D4380108B101C9802C10248E8B4400590061E2145100932D1B962DD9182414A5312043321C20640AB72C42420E9B18851BB045143230C33051C318204CB620D98444D2944D44060982A04D48302420472E1BB030089111C424211A4962A04844C3B825DBA4451A306D4322021B3051538685D9320849C4099CB66D882268CB243223A1881AC40864204A2189510B432501C241C28241D196090C30698496090122908336295A444E42400A18316A08A0695C0244114410E2B41044B29119A508E4A2680B96450C21665122888C48029A4001029844C4B02813930099B690D3C82888982441980102291263484261327001346A4B0006E3386212910C52B60D9AB8605144885A20315212888B224D62800841A2456294600B494D94B46443346ADC026D91C8289916011C250588A06824B945CC10114414050A0884DB8050194212A102484B02620C028643B4519C363290948CA1307202A68D9146841B393204468652B44C94164C980285E1483204340211070998220913106CC3102540C42981100904060DA034461AA851DC44420C913192468404236523224904328D20028992063160088A42262D503844E22664D4284D5A468E62242E5C4425D28640CA0646D338848386049A420A00979094927092004120442D0B89645C482D5A262809A641149804638068A4228D64188E8900255C986592240689B22D0B20124B968C63B6854218265424700CA4119840851CB1310BA80C22A141898209641646A3024610083283829191442D9B304C62962519A205CC44449C806DD12212D30220C446449C206058866194268541C464D840055AC69102133163A0248C9811DAC2010814616228525C402E14A790DBC46D012531D1428120276C043771931491621290022662983410C1A4218A48928B388E83160DD4000DC100281B310D483466C8989018830D00114E99922859C68020902D5A004508380E42266D998009022690E3A4519C1884E29440D8C26DA04092C212889C028899C84D198685D9007250388AA002218B026103191109378098122242186D13348414406C02294E0A426519C06CE498290817269B063062B6081C885164A064124940C90062C210854AB64162944581A868E3308E903041D10670C1026950A404C09665D11685E0C62D49C461D20024CB12409B40800A334C89C089C9029254006489368160B60553268D18C124DCB029E210419B38441C227192949011366D89C64DD09868C28424498089D30405D3886022262E08230DE2204D48A66111C62423A10512334D4202045908494CA020CC4066CB92518C309120094CE1084248262A618048028685C4A06D4906254C3204D0802801B1610B012024182124444D0298091B468C84340AC3C628E2062AA4968823830593C48C22220C823471612091D284911343808A3621DBB00954C86C02B068128609D0A0109A28715B348000C48D63489244144299460C4C0090E0A005C010861A2200D242201B133004C164D902064B12655C962C24B080D44689D9126450B8400331241007211C18215CC480610204CC282E9BC20D22445082B28119C28181A684A098409BA64D14160600222E9432280A92684C306611457103188A1937815004059A903011A88C50B8684AA468E1182C61260081184991860153982054C28421A829A23645A3A8804442121335225A90BFD2EE18F52A00DA7F17F6B2230095C9B21C68ED1B510746066531583B6A51A80E142BD19825E53B94588C0A24D41A01E725BA4FD5E45EBD8B9CD7B4CB52267AF985A610F1044B10EB189567F9F674C765F4D2460EAC76F6EB69C08DF76552338A1132F1021AC9359214B9895CCDDE4639330D7895D2496D02CFD4643FA7152880EA497B3EAA6A163815392629623A877DD446D973BC6EB4C60DC076BF57D3DD3060EE72EB41A00B579948847AD3570F635A9228787E9476074595B1BAD400E4B041B537DFBC047F634568DBD7E94CCAC9D28884CC5BD2C51F30CED3551071C62EE7DB8553993F6D9CB8BA88CCC941DCC508F238CA1AE80F1CB97E9D22FB1C7715BCC878D4943F99C615515A401C40207E69F13C85E686BEF861A76EC18DB2B76C11267CC8B7EC941756A19008CD6F4AFB7681911A19F00D04FE10AF9FC37BA0DDF7221D85636F16BC5AA75B8BC710A44DAEF1FA3E52D7169EA9548838DC816496100582287C0CFB1C8E3F3FBC0218D15AF2A01A7930C00BCDCBB1D6DAA599132166A7AD55D4B0DB45C4D8B1294BED230CF9FF7C25EA0662C4F98864DF06B4D85BBC228E6BA6DB417F5A19E61044837744062C3029563472D6A8A1901D9C982AFC799655AA48F06071771068047882B850C3FEFFA69473D1FCD5E2219A94A87A9A9DB3C2333F1BF2B70ECD7AFDFE673FB32AD45789CBAFC97C2FF0EF24E8E80E1CF2CBDD21F802C23EB8825D1D12404325FFDEEC9B19016C74732EDD823F36F25D5A3632978B1EB605BAC313104F4297F6C3B4C542E9AFF67E06A8CF2DA40F021F505A26A15479F8ADECDF1BC1FAD727650BE3136B48A583E0C638BEB226137235FA948DCB01FE173E7C48A9D02974DB65B45FD778F9CA889BD2D2F5BE1B8910C0B77BFE4BC0A9AC08EF0636802B6C7E4C8B8984B8E9A5B52CC7BA19EA1DEF2CBFD6B915DB9549084B3F052CF3FA780B1D3879B6C0D0F3515730B441DB34F045FCB190CB55466DC15CA2E2407F9AD87C3D17F9BC87D1886E169E067FAE6699EAF57D2DC134663EA541C16DC6296311D7D0DD31780A61CB9922AF20297D4CD3D4C34324648DBEC741E7E388C8328CA6CB6B8D950B01CE01306EF8B183B05CA0EAE919ED025760E48DD34B5DB2DA3F4566507BABE909E9846D4D93EA26D2102E8C9C2003C45AE61533D1FDB65F84AF68E9ED28D93531548DB0061A3CDA3B51478CCF9D3678370526403CB3A43D82B78EE18DC4F67CAFD12F197E1BBFEC01D2010B3D34E52249CEF03EC575BB1C518E2AEA862C6B4CFC57CE4D71C422ED60163E2C9D0478C418F80BDA2490202F3181ADE5AD5CA4B6781775E2B1499C65B1EF606D235CC99A79780A6E8AE7D7153207AE57A6850460306C514D1330C41A8AD1CF12CCD1CB7FB997192CF4680334FE85692D07E771536644364A44226F020781F8950BF9301E724226F115E4A1A4317D1117EC9854F5EBE03378967FB7BB966946FCD9EFE1CE903EFD808F50F3D896445ABE51D7D889070A47C850D9B34D8F4CAB25EE503E295B5133C25243EF31BCF6D9987A3BA3F3EBFECCDADD8D3E524AA39C0BC4AE2BAE913B9E8023E724C755AD97D9FDCBDADDE87AE30D1E6A6CE4EE0F6B24B5F9D63FB10940BF59115EF72EA5AA1E0238DC39EE9F45BCC8AED8E6A228E145EB1240F81A7817E1BEA8E1EC49D7AC82DA6DA07505A20DE6A75B20ECC3FDEBC0373801B6685B224001617139645195C368665809FBCEBBDDC31CDB5A40E9EEF36F762A7AF1915EDED77662565FAE03493FCA76F8FED36C4CD6EDF2DF3C39781ADFEC440DA3DD9D2C14E31372919EC8BE2FC862B02F8A11EA8D47D8F6505EFDE8842927109A075AD7E1DB7AA3050C613361C927D0176E092FF512CF0DE6C6A7E243BE657A1ECB685AEF8D8A3D513A893509682E791C814005A8E3A1C15C40640FDFBDCD9F053C3CB33C26265391E49F7576C2EE8E26F036C51586B8941530672BFAD24D570DF20C3B9203D05352D9213C86852128DB971786C737CB81E3C46489756341A1353987C5B3C571568921CF0E71899D5461CE1CA2E0BE7A37CDFAFF81DE2951B236FAE002FA932B916DCF5D22509F422F1F82A77F8F0EB802F605672B67B76F30DC8AA51F5EC843DF0947FDAA231848D15E6547CE710A621C95C0E0CEC9BF256BB0B987B4C4628EEEA03C451FE5282EF217EECACCB04F7CF09C63ACB278CBBBB4C239B1194588F2E9963AD15D8C6DCC919AE7520D0D4F5A26DD915D04DFB678C849273EBB4E5E99921DDE74C35C65AAB2DAC4051B8FC49F133F44FEC9ED1DE56D16E8BEDAE0DF3A1C713F876C594BFFDAD3B076CB689803D02774ED2A117433052330594C33C116988C817CBB32FABC525A6C5DE885956987FBA9A2E1922AFC0F246A83F8BC4E5FF40662661F1F7B3B346EE6ED1ECDA885D2F0F1E7A8FD4F78B58AEF9C36FE57053A17D6ECE406A3A79EE2C53A46BA79B3B40587983CE0FAD0A9AB79FB0CE04B65D1C9274164941DCB4A7DA7BAAC8A94BCEFDC322D9B2FE2626FC3F17C00AD56B0F60E48497D98ABC33F3B7318337BA8F25C5FBE0FA255ABEDA63E293FE704AA637D41DD8EB30B3356CFB00BFF64456883001F06B4C609D1CD557346DC1AD7291B5C8EA262B4F5FA0AE93C216D3C4FB47A45763F861ACCCDF1D757A3ED7FBC47F8A57D0114937C660C70737D69FB819270C8F2B78FECCF9341021308728E672AC99DE5CE664338D11F79072E9AFEE8525800B89BFA0B6A1CEB38C4AB1CD9C13C5DFF217D8C602B1000F6517AD0BBE58122DEB06D62592509EEE5F77763D0DB2CD9DFB78BB8BB0F97CEAABF10AF8815C13D0ADE7B48791409FA23553664438DBDA2D482D7BEC50D1B0A5059B417210FCD6AC799419113C9AF7DAC0107EDCB47693BCD3D4FF91E0AE3E52E4EB4D9AD092207F51A1F62AFAA42D9B0DA375213DCA0864E0F750360CABC1357CDAAC711FAFFCA5F88DC005847D34B84BD087193C7332651B1145AF04A2162BB99A90E874CAFE428315921CD22B03B84F0D4D241514B01B49CF9AA906530AC7FE53645538ADB3B1DEA1AE1592CC5F08C8209918B0FD0D77C8BFD0E3A4FCEF2C464CE83F17441AD194751FCF354FFF815D6409E3631A7D57FC3F0181E94286DE64D149FFDA08AAC8D3A0BF682AC97774728C66D7C31018C86FE508DC90C1B1A0D45F86FB46B8D7DD8B6FA82163B7641CB808E56DD1AFE7EBD9F8AA0997D2936DCEE8227DC150F25AC4785DDF65C5334959A07E3B7969E5977ABEB1BE43A50796C864E089B3353F8009C966434AE77172572C1AC440B039858AE0FBB9793B9DA0BE50420F61F1A9FDFA59FB6C02F953E47CDDB8E5C214CE712704115F27FB452F76DAF8EAF80813FFD2AC1615EA657BA34F05714590248940654AB917907B1DD28E8D2FBF504A44742AC368C31B0D9D707D86C7B7D13E6D60968EFF8982E3E5AADEC2B22F7D766EEE77956F53F50BC8AD2117557D61EADB4D8F37155E135AFC8E07E6FB7130AF2A3477D9D254F62B627989D08725BC7AED7E55C015BAEAF8B327069DF6120C22C7B40BA7E697383E468A8D6B6692C5FAA99AC7FF0E46D9098866CA0E59C901CDF1E8A0CE7366D00E35194BD449B1EDFA9618E90A917F70540212113315BD652D5926123D7E1B0961815BA7AD9234BDDB5F6723C08C170226021F77DA44A425D6F7FF11F7CE1ABBE4252ADD8110FFC382F7A57345F0A713EDEA0878281D226F7E32925D5968DE6720E1C9398F5BC809F0438B63516C145C7424BB0E27D9BADD2F1AFB7B1E232F7548B95C6DD94EDCCC44B348BD22598FEE1EDC09AADAD6808465F5D4CFB89B07C1A972E2E67ACF683F01528B95163137BDAC4975BD3AD4EE60B6DB6F85840A8E70717404F633269E320EDEA70447A488320A562E5C7CD8632C626F3FC32DF10CBCA2CB56920FA8A00A5A938CE3F237002868F6689751511C8D165D0796408E6877E497506627E42EFD7E59E983E7766AD7DC0612D4CC50B35B6A077298AB774D5FF15C8C1231B03EC89E354A4D1F975AD860DC11C6843220FF6B52B8EA35BB47F1D49ECD61545DB51A4D524BF0A1CDE3C2ECF925D81B2402697C87555819FDD7F54FFA1725F6C1235C8A08591F32D78F0E58BE9D2BF7B6EF130E27D44824EDD29C6AE9F84B177D3297A37E2CA8FD3D1D6FE0D152C2424D603E6287666EB00AF3D7B8918495FD39B8CCEE0E335F015B6BE2AC5841560F987E4E4F5E40222B98D702C12735EA5AAABF55500F1A5EFFB51637133742CE3AA88CB678B687178C1EA7BDDD3DB813AB258E9A97669359F5E5436CC99816BE19F3B3568238DECD23631E8138472003D079023B41E7829217A8E2B3994919CEC5A18D7412C5CECB420F7D1EEB4A69FA2B73814E027AFEC312CDA464CBE80D1A3E2F800621009F3D1FDAF923CC9C64DBABE4E0C87E38B05B7C250212300D2961344B1B6F39E60087C296FBC0376BF3BDCDB6FE7F9B927C5B988AE3724266F68E535F1EAD0E08323B7BC6F211FD083A54CD26D86513A77B173A5845032206347C50B086C09CBCD9DAA64450E54C0A5C4DF6E3EA4DEF830EE2A43BFAA77B0FD62AE46EBBBD052E2A86091F2F5DEC23B1D51359EDA8EBC263D4B0432751A5E54764933C192FE2CC964986A85EFED0A9AD1EF07A2BB7A37FED49C17CE94258E2542B133354AD94CE35EBFC2 +smlen = 5189 +sm = FFD69B917CB77E17ECBF8BEA4F5A51EE85DBE3EE33B4847BE7D3CC8D57273821D4FFB50DC2A41BFF9D16032A551D731E7C3D6E2AC6A87B7868B1298E718A76CA304A29D3A4AEC283FFBAC4D7B7C528C41A156C827B145459971F9E638B0F2281C46287A2BB106AEB0605C5FC4BC02C31554CE0A8D20DE90F655FE7C29179F38C5C6A38B35120EC350938AF51F11E9EAD314810614ABB71E5E053BC1BB73F5E63B61D353471435C1911B7D693966D76937D9B49A3C31EAFDBFEFE330CE4D82F5B9E7AA3B69B552671595ECAEE943496A2354A4E6E59C0BCB77CC77D491DABE445F47736C95EDD2D347E8870B069E367AD0BBD852D8D28C6261574C1A15FF4F8C87D82C59D5963E47370B161A7B93DC3BCD71DBFE5D6AA7757F028CC13E1EDA5B2C50CC8D79E201061A1B2492F4464A7410375D7EE43E8C31EBBE489628E6A6D8BA5203EC5802821CFBEE2E2289A2673E0B94A2BEE092409A7F19449D8917816AECCF4E06C7D6E5B2F2B4485607101B3D7FF86A86F60DA3D498DD8BBA707978C4EC59ACF154547B06A1943757D6571048C98604FA77DF4C1E77C437E80963EF4585ED7A7D9BFDAAFC617D57DAE59A7EB81501C045A911315A3F63E281019A5EC2250A9CCD4053BA41615279282BB3B324FE6CD8646B37ABB3F025DC9715950BF5169C3D2F8330310A4A2A47F00B11CA5435D04ED006E3CD8BB76BB1C2AB374BE03F5F2E2A1B982A7C2CD89945BACF90299824C587E1777D22952A0FB937D0DBBDA5C2C24550BA6F8BD3EA704A59239162D9F4F163C9419DF7E9549ACC0304D171B3C027E9C2C0F1A9E1528CD1E49E4404331567D6A44D7736366694B3C0CEB009924BE78B527AE006AFB17EC244BD83A503078796432A12B678B4FF261B7DD6DB9F32A9A974B9EFFE7DD98260E1F9B9ED6C6F73684DCCB0530D6D304571E34F6435608232D7A1BE096A7E893BC73D9E346AED27802A2B08FDE70F1ACE0FFDB11588A7B94D79F546E2A2FA24878569EEA97859FCFF2405098A05521810FF311E27B29CBA8D212F7458F39E9A0C2D09A0135209D1BBB3D7B85BBAC94F73B9C5E7C89899E1266970B5DE9444AD10E51E74587B8CFA0606EBF23165CEB899F927672B522AD04F91CB2FA4CDD0C777B14EBE2B91B9961DBCA1EB7106364E35C6519D8581B7E6AE698E21D40EC8D2A34F35D92A542937D564B1D3BF66C07ACA3D78DF6530DB5CDE9A699B2A3818282E4A1E7CD5C73205B18F37EA749101D16A81FDC8EA356019322FA99EC0818595D35FA712B94401EA7ADEF0125991E8DC3790583EFE43322D9386732CA86DA89366249E14A9A3A0DDDEC5F1FE4091AC51AD6E0695DBB884ABEA4110F63F8C694073850268E5AB31136B245A1274A6813D22FC34A9D2349FF89A84AAECF5A4C4642D27941BE198A7D53D2C6FC6C20AF5A7F969B42F7483C611E2C0531B2FF26C8EA6A6C882A8C58D71AABC988417099EA96C82F63383740B6141FBC5AA74615501E32BABF3A936B014A14FE67C176154EC7BC30D99AFDA19A30E0B99030E239F2DC3B0BC2D397DF3D435F3C1E3A471A16A375F96185768366FB745EAA8DEA2997058AB19238E8DA25B38CF4998E6993206C8079E0DE9E59DD68B0F55AEF8C8B6AFFC3CAFE33B93C0F0E375D1AC30DCCB7EF30DAE839D9EF2662F2308ECF12D902605EFAAFD5FF31DA391D767279FB2DA216FCB8A9A67EF6B3EC5E6A00E965616489595C1C683DBD3690B6C93041EDFD92A04687907D379926AE08441DCCDB2D6DBDFF1CF0D7D197FA92D829E510C1977764CC79AE188021D1AEA25FBA1606AED90EA511530CC954475FCABF55D603499F4AF97B3A9FEA3313537E6F5AC8DC4F376CB60F197A6A55D62D78F7DAD8AE971F69A3C2076B8FDBEAFE467C7A34E2BBFB38F0809A5A01F00B425461270182DD6F24B4E3FF03EC49376D7D7887D8FBAC53E5C15DD8424E682BF16A031DD4F84CCDB83777C37285D910E65F16B5644076F0BF7567F8B9A220BA6E7C658E7D29CD7F196062644E0B9D32073BA124125BB201303B8F82F9012F982472FDB2090D3E537C92B686C099C88A180630822D5D4998DE139370B93E23B5F9EA7D6707E4FC72BA719526C81CA78551EDF49AA0E49A74F9570E644F37028EC26A31A2BBC0300A1470832286C218946A69ABB6ED19491DBB468F35EFDA9BFE9A10225FB02FCBBB2AD193621BDAB8E0BD60B9FC312F8F949AE7868538054877BC30C40C948BD1C538EC4F794289DE45DEE33CA85CE25F3008FAC031AFA8A3338F58351FB7306FE8ECAAD03AD6797025838E1D84B476728E07342A8B59EF3ACAB65E0176DD4360E838ABC6B6FC03A45086A96A389D0E2C7DB966253A87225453CA1DAB4BE0B2416B673A3998888B0A4AFF9FB98FAF540C838C10D64F89FFAE7B51AAD34EFDAB3D65AB039724C8B6C24882C1CC7C1DCAE5EC799A7A165A5A4D277F49CB3AFDF8AB8D2298EE88B523973745A91D8408F19BFBFBA67869B3627AC36463D8FC48DDB651E4BE270BF9F572B0702D256A3606DF637FE390F3CB3F6C646AF7B7FCB47423288B24AD967DE7FC758936E4708BAB6259693C791262573142C36FE3144126F913CB85A0E7C3C27CA60E5A9ADF815BDCD585CC9EF60AFB195691AFE36264AE188ADA8A82AB840673B6472EB0AD5DA41E37F95AFB38E8B23027519069CB9864DA3D0B66B56B311D89B2908BE8B3DB4EE2775B76CA5B2E4BF2AB804878D7DF2F7863F07A0490CFCECFFEE533E009E522065BC91751F768E2D2118FABB2FF94795BEB99E755B47811B2CB33580BF74D0FA1AAF672932C6155C378027E27FD608A3C2775561F89D566F8BC76870FEDE5E9FE76CAFBC9B30EB90F409712F4F6F545445B39998072F4D576C16982F5C8A64FCFF2C1165709ACE8DE6348E3E85AE5E5E6FE25A027C1E6E54410CAB3BA1C84B4F192514913943FDB292B57E779AAB04CE9F6855B820BF7CA19BA4C5DDE1D5D9101F480A806DC39D47C9E43E2E62345722B83C2BBA607A8E82D207920A9D86DEAEBB94AA559FCABE9516D4376B3296CFB6EB5C29AED7DCD4C4DC27367CAA347A301DA3B7AC35B92DD5C6F411757F94E3CCBF16B097065900B0B03416CA43A2413B1D1FE9AEBD56A927255FF9B3D44F3206CA0F88AB8A2CAF71AD185258B7DFE05D2BFB48F5757C5C91ECC368F3771D2727935FEE9D8BC2D78C8D416B7F3F638240F8A01650E77FCF7AE82F82650F72157D3EC1B872E6633778C3B6B83A9B55CD9C250A39E7EBAB819AA15BF41D8D0C60A66A482FC0940EC17BE14A33434B38AF816C60260C7ABAAC541BF8708879ADF5FB17027ED1F2A54773E6E67414E066E49C8F482EAEA57C9B164BDB2B885BE1025ED6BDFDC73310A5553489906E8CB04F3ACC7E46EBEEC2EAFD26C37A5C4BEF7F8D07411983F925641AE77D2C38229D3A8165F059A618E31C2ECDC314BCA9AAB3687E078FB37A2A1E3D577D2B70024253EF4D0A7539728C6F493A41720BCA6FB185D6B608DCAD0880FB39D7DF95AB626E7C0FD72BFEDA7D2C9814737D04AEE6C15C85F186D98767797152B4DC53AC62D2968FB04F2683CF94FC31C3B4A2ADBF07E0006E01CA6EA88340D602C8F0914360494012D16FF8D7128E15875BC612614A0FC322721C802838920AFF103021EE34F1961A7BE2276E52A4E3DC7A6157B6C04E4E5F7D43691F5EA899FB4D50CCDD26E7CBEE5B134B0715F390E6CE7AB5D7D1D9B54A85ED982C316799A5ED4AACD285FA2BC14651F3E217F9609EB488EFF5E189E947F051CCDC0E32325283ADC56FC105A5B92468D974701F9857E416841B3708EAFDCBF74B23D375F82209EAF7C8D46484D6C3BE290E782A791D6948CEDE4EEDE408419FD3B1567E2E0A1185150B0C60916BE4F66665788B072FC0AE9C32CAF9D11F862F40961DEC44ADABAA0E8B311CBB2FD8B8EB995E605069B821AA13717ABDCC4BAD444A7FEC654F53C0A33AA6CCECFBF2500D8242DF17BC3EC3B52712842CD7A1BD7C3FCAB35BC2D0991EC760EA19B6BF19E726031B9441EFED309CA2992A7DCEB12A1ED3629DD5F064143A1ADD897395B32C8A48CDA724ADCAB0ACC95579BED10F88A75A56E52BA588B1671C4F3EEB7C25527317D229EC2BC1B6A4053CFB50355646C4E8AD27BC0219B5F9EF6EA196D74C2D2D0CF823D02C2416752E8ADCF0BEB5E3A8591D149394F7CFC6CD58188B573FECE3618633AF3776B8EF60507A8378AD2B3B5EA93900CCE0EA235565193487EA91F8EED71666C4E216AD78753EAC258EC2C5A0F8B7970E6DFA85478C5C3BB6D192F053DFEE9E6148423CDA50207358707F9C7729B8E080CB14E7C10C8EC188CA523DF8859CF3B53B025C5E0DA132D93515A6B225CFF6D6EBA1BF12A9A7B5C2BF5C89DF42927E6E9276FEEA66D1C713A3EF8498269B2C42470C4BB9FE97AE25B95024C72996B106E413FAFC82C65D1597E710C7883EFAC345358E78EA61468E08723AD2CFD98E6B4145EADD91A7318915E57C8950D89BDAD82500A401C62B1C83C2433C4B148D4420112BC5CC9C9B51A502DBEB95FCC9FDA492A18FD4A884E74F718BC93E785BC1348E37A8B71B3AB3BA9AF0F49C3E96928E24CF4AC289C20C3F372C65C6BA885C82383B98B4E2FF42B148362642EB1E56A59E5F5A3C7542F8160A7B4E20543C52C34BAEFB9251B5A7254CBE56C5A8EAA14BA5F2966F427A808FE229CF31B222EC78D7DFC9CA0D75519F414CE5EE7B90263B53F2E71BB48A8541DF14FDB78CE41D78681D7E43554646CE6E640EE6CDE1FD7FCFBA98D614A52673FB276AF865B437BD98FD41BB24F50933C920F799EB104B62A5B30A9EC6B3AADF8830C710218B40DED587CCFDBEE27109536577BE1BE0E0EA14BE6C02D5209A0BE477AD88557A878ECCF12A0DF9939963D051A113542392134E581DD4B03D0CD2F8773A6FAD0CE002A3D3D8CA25F86C8FCF37303165AEC4E2215356ABB54A9AEC7D9EA6E45F0308A786126C1DD11FB2E1C9D132EE7FB19063DB636F03FF64454B888AB38F28C5A9D4D133CB7D98604723CF2EB6AEEB412977CC9E3B109A279E2C1AC17FFDECC3FC1D4F5B5A5A131688CC6461DA84B2C599801F6B7438870CC48A0DBC46DA796F84C76A2CC1DC629E9C8B99AE95A4AA95B7BCC3A4DFE3F09BC018D8F23A0F0A65353A28A1AF770D84C0BB00ABA07E51078CFAFBBB1012605EA03A2202796A9F704DBFC81E30ACB86F6BB01028B379D81CA730B05DA74A0B8C950B26BFFF2EDEE0BCDDB3638A4FAA93F12E56055022C33FE7D677BBD0CF101C4F153CE39B9C4736FFC74A71692DECB207E3775F0779C5EB95F4F74FE4001E75454703120E966E1233849523F9CB187ADD7B66770F840AC5CED8E99DEF921D729E4A71A9B963DB6E61F1D7875F352627A254B06D658238DEEFCFD6EA5A930A8F08C1AFE869EB4E8E5A6EBEBEB9E045DCC0C7ED62AB0516C77C52A73AD5ECB3C64E1AC7866C119F59DB0CC2FC8D3CEED0E435E71E63EE59D009253C2F8AAD249D19A0A3E3B66660D730608D135BDA542BA908841D09075A3090AC24BC018B77464ECA5E7E9EF4FEEE112A29A2CC537A0D27521284D2A69C1234BF79FE9613B96E2AF445E35F681BE31FD2D85DB468337632E5CDBE52BA54E374AEBCB510D3976181DF64BB695A47D7234FB25261D399FABDF20C0CFBA9C7900E780769AD6FD04F331248AD544A0FA7D93ACC7A9C671997DB5C11F05B2636C5245D6248F69A0206B09848EFD00718DEE2A80309C9716D22A467049914D59D13BE1B4C2306AAD4B1E9BE7A4798B354672C99296E39DF1FC2EC903913D263743F75AA13944354E618829140D697577197DC23E97C2960467111971F72EBBDBD22D9E6E5183EFDE0A45BFEA9C7AF94EB3C29313284713B076755C25D941ECA5AB125747147C5B4DD7EDE0F98F737D162AF19B3773836353F6FC9D57AC96F35C095E13347E221A9DEC9003FCD76981851FB382FBBFF6F20934C07C1F682AA974ADD398D4F264A282AD1F88CD7542696B1BA09E719E2EB1C7428284122DA19836B1ADC44017451FE3B7A9A9B960482A11C0882261E6C23A03B7763B70F03927EB645DF8C8DAC3569B79BEFD3A4537121897F21C1F8C965EF31DE0F2C395E22F7C19A9DEF40A407CEA4ECA899615DA2CFE9A0B357C5D7E14F366C8C843C413F0CCCA5861900CBB15B7EBCB41190DFF3E787D55B0ECF1B0B7F0BCFE238CCD204294E108C4942F5290B3730B6279BA19883970D03BB050F1894B09A909B759519A538EDB3B03CBA041496FA2CA5B4FC38E45FCA3F38FBBB457B914514BC4297D1A4EE64E71095D0587EA5A8A70DFE56009002C58824A0008F9119FA403E2B9DAE40E1B2C3B407A8394A2A5C8D6DBE13CB1CD0F6AA2AE32579AA2122134434E73FA3D6EC5D9115C8083ACBAD00210254B707791CCD000000000000000000000000000000000000000000000000E11151920242B34576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC + +count = 18 +seed = 790FC03F956D1301A735504075B67A05944A762E0A4BDA77BB8C036C5CF911E2B561EC1CA6AA355D5CEC919AED42A1D2 +mlen = 627 +msg = 021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 +pk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14062ED427EACCA9C37EE0F2986AA5F7EA43C86ACE657F78B098E66C96494674E300F3A712746BC93F1F432A98965826A5BF1EC15AE16E2AEF8CBBE9BBF689761C1C6711CCDD05B20B087CC8303A00326FFFB6FD0404A329BFE94A307CDC7E29D8ECF9F6CB5F3513478E9C58CD5AC2B23668C7A5A84BBEDD16D0BF48EE916D827DEF58A4B7AD2B3BF735B7A39A54F4843F9CFC24C65508158C1DCB6F9993E20BD673AB30C74EBE65BF4FDA4C1FA3A94CC8307B7B57FBE0398F917E3B927DF8462596544F90E52396455585E1A06BA8C812FC7B1CA5EA968AA4D60C1D6A768C69833206E51AB3A52818B56EEC882FFBB1A15D4E4EC55F1E6E1AE8E2E695F0B98DEB8F3D0DC1713A494D4DBEEE7079EBE9C2C578F68B88E5B6A979A9B4B6054428D7BAA9F5F0C038E7E4CFF6132763BB50C9DF1A98143D40A52896AA687A707054A93118AE3D0D5504E7D03EF5B13224F28D720723B603432A250B32832B9F008F03C8A838C9E5C5EB1EA8471D3302CB4ED50BC2B35921CE1762B89C65647E0155C2BB1B5AF0B439EE884514288BEF76E8E51EBF788BF78ACF75B19204E3E4C3DB21F69E5BBEA3AFB711C28F60ADA25790DCCFF30FB67AD86A8EC7BD34A35B0C874820B9D0691BC3EE6C65463AC88D117C11154E030CA7B76D54ED41E05D814203A4BD0E7168E78622AAE1272EAD07B6B20B71195E6FF65CEF0701032858A20288A2A1F62D42804D3080940C9DC67C349F07FD38C9EF0E4392193AD1C4674F7BAA0C155201AA764C2EE8D2A3FFF52F32EDDF1CBFFD579E91DCAC5707DF4785CA16E8F60ADC0225A5290587F0DADCB4E0A042C78CE89FFF96F4E90DEC6F685F8CEC54843FC4B0F3A5017CFBA365E16F1C0DB0DEE0BF3F53330214CB350F05C5DB93F3ED9A0561D2DBE16FF020264B36BD9722888ECA7C5627B088D429FA9E82E4EA690C6F0DFD8C5AD3609B1CC604FE453E10877D2B6795CFA58A0006549163E3D96572A730F90ADD1605FB617E0A9CCB0B45171D585ADE3C198DAEAB34D16C9821927DEA7B479676426FED8C03301660D3173C7B8CF2AD78FF758FFA1120B0C19D0A7EDC8B8DA1948166723E5480791724B039D013E31D3B3015B0A23C44D785267B69DD64E897B665AAE0C59E879A19CC900714B7B776116817066AEB75523C8B3794A0179F1C088239B9B8876024FD863A136E881F2CFE59E2A3F84DDA684BCC08DEFD5B78A5BE88E48A7CDAB54BFAE6601D717959AF5FDC11A4F718FB3A60CC08397009F38783C4E176A26B8812FB24F19F1814E1C51EFEF95059238B50144AA0E4392A249BF8CE41306E117F5119E97508F3420EC119A809E23E62D4B5F0B426381D1339489114063CCDFA0A96286FB45B6B4DFBE986A941F6DD9945432C7949C36447D86E0493716DAB0E959CB5EB651D909B394B485FF2FE466FDB6B5B00262E6D72C941615060A2F59FD445049708E7E33CB02B90FF1D935814E33539517B123DF65B1849604195FABFDF3F2555C4705A7F2400B702686869E0EE92CBFEAC289735BFFC2C9E1928D0EF5508ADAB9E560351B234F7A022CF3C905C2393B6F4EFB2AD8E225F0FD043044852DEEAA7082C469280D21EA8A56D9F7E86920D3B910D281BF79946DFBB8733242D9CBBD36802DEE9D92E3E27944FAA0EEE9E0F81C1C4B15ABCA7364850B16727758273D286FA023A730CB3304EEFA52BBD42F118B0D554355A30D4DE60ED426DA09DDBE03F693B9FCCC340C7066CC0DEF680C6B317CF37CB2E132421E3F958CE301E805D7F347B4764F40BE4774F79AD76500C4DA3AE72DFD442A2D527E9B8047CAD6EED83DC954AB9E440FE20962BB879FAAFDE54FA3DF41DF635A4872BBBE2E0D88945CFDF19958262450CE8605AB81842F73201DD560ADB1C8EC902379A47C9C57F6793844F795FBC7C025CA7193F74EA939C7DE721CE7A081EA33BE7363B35459FCAF50BB891D1047CDAB95E66AD5E6098899A37008E091693BFDA816240C113765F78352F3FE9738AA24A54E332CDBCF1B659A7B7EC77F68E3FDF7919758C3B258276824598DD9527057B42B3F6570EE04E0645FFB3F1EEAF83D1C3B23FE945D250993B6DD37DC61C70A060C3E88AE9F49F9C86C570E3B3CBA6283CCE1146C66D9B4890F8D9BCE20EE11D5DFD101C8C12AFB3DAAD75756412C01D81EEBB0A1ABA3CD8C6623D464CEF875DC2B93FDAC5B1D9EB52553437A9D6E3E592E31E6421DA83E35E3BA2F259DF80CA05E61C988FD57E630797DB407D8DA1D96A6D2B62C1633B64999CBC47972DE9C17C39AF5E05D32B273A0A1902CDC7ED5BE6FF1AEBEBBAFDDD54675863E2EDCE05D3A9897216B478388FF7DC28C853EC3E287F01C25FA15F137DC4C3BEF123FC7D34A5762301FA097E2C4C316B801CFF7F6CC6102B56BA599C925B2D8AA3E6E656F73720322E1FC73DFE5DAED66DC606DC95ECE76C418FCD2C11CC1AEC15C270D847663D94DC415F29F7A5154CBE8E535CCFF95D1C10C07C6C451EAF468BC1B86AC085CF8ADB897E96052490E874797B436AC9D93EEAE67278AD993BC128051FBFBDCF56978597878C5C2F71CBE535144EDF7CECD7C948CDA30E23C05E8372BECA490790151DD07119229091FFB7B8F9700436D25FD0016B17330AF79AD7F15869DB7FFD69B8E895C823AFA6303814722E64BB0D8577309825FA0CC38CD4F7A246E1C21D8F5C80E417DDAC15AE10A7CB75BD3720B947AF42F3C17470EC8E61F5F66B35602A9DBFA4CE806C402F35D029A0A6A75E264C7975E5B4331CC9085C6E11BFDA004471D8CF6139F6E9BE6A99EBAC499BE7DC4CCCF98C1CDA1D601C6C92D40119A3CB2FA236BB9FD229BEF8A02B9C28EE5F2CFF1FADB665B79ED930D4E1970DAC5C798FFE5A20802C1B22AE7E6C3EC97A5087A451906DAE0E79514D786DB70A245A015762096CEFB1B398399EB8640931C4FC1154BDD1082FB806D7D3264E409D3C4E26A31E81CF1F83D6C63CFCE4975EFAAFCC8C6C7D6F0BDBAD49520530E0A185249E05E8A4F93A2FFB5891112A4B9C2A0F76C5559C0BDB4D4E19D194D86FD2AD3D5A25E7696C47CF3FB0EF40244C0780F2A188BAD6CFCA74D9CC78A190D073FA9C7E5978630928810E1035DC6D586E25ADB837C301E3FE0A294AB98F356E99ED3AC2833F1086D145520BDE26ECE3F26D4C44401D98C7F9884EF1B150BB28888BB295279EDE1103A0EC4B6841CE92365E9D75350374E24B3105601947DB1404535605BDAAC26567E54276F533B72C6FC0A7AD0506D9379328B462EF952E55B76548AFFA7ED91DDEEDB9045887AB1463E11E2F7D6F4398CD7AC291DC91897CE657CF90026EC86CE83AA13869FAB5FC834881C267F865BA7A595F7EC523093C67E0000DA3A8323ED215FE1960E0C1B8AFA693E04C8C09888E0CB7D6A9BEAD23BAB648A9409B54EEB97F5027AB6BA3E1CFAFD032235D7AE689CA6EB1AB8881EE02564805BA7C0563455ECD33C24562E2893C1EEFA7AA3408C9971AC2DE3BE96CF0E6848B807098B47EF3880C62572C5BFCE5FD2C8B31B2873FD908F2930123A1DAB14602A558E0DA84535E6B1F34C5DCC7DAD8E2A026D3822B93A0B7B8DF18F458387EAD6B2010 +sk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14A8B28F11AEFC3D7E0B1C12CEE0C0F4A6F1B7572F4C2EAF3A639AFF28963BEB602653D6F2416A9E5DDECC9519DD09DC09C7CEBF8A26CA4DD462CB469B042A8DBB1A020A924226190961C9484A01908519116141C28DE0B600D0884D1342618012305C2464DC000A21B32C23857053446004B44DD2880C010949E2208A9492918B322A4B448443940C48A6091C0280A396908AB6510C072411A4448B442919160509A945E0245289888802432962121252082820C94060342D08C78880082A2015244A10610406080812041B450C4A30318B846511024803B510123211C23641E28431D4004924118109B32189A648602006C22088123461002971C9A40598064924A91014332823C90843428E5C24060B232A2321452413685C36915C844514A9414A08665C308192848D5B365181102D003728A0C0044B984993A24D100364124448DB128120C170199480DBA604CA208E1810260A98054A442A24428690A845CCB48942001211280C54A45052C4481A0971233820620480DC182623930C53204594468ED218492026650A040D118048C0082499402010430501A60151C6092231428010119B382289B0910920200028466280490A4661DC322E11A2310281248C008C5AC6219C960C1B1421210666D4466ED3100A408088232911C8803003C02C4B162E41384849940D8B3228821065E03289D11841D4B20011951110474522280053320C1A254C0398680CA704048841C316721909720B4720C8B42880C4408A445201B6655B308120456014446424B4645BC49002B0051B87219A2824244746C8148099248911B065D082645A92680AC451CC222C1931240C1480C9006580B62DDB989088384E1406854B907123160800160982965101C504101082C4983153B291A2120E8230700494401B015152008C8C8884A1386989B6400B9829830261D4C8695B949014178283184400332E63A665A3168600374D90B630D09605544012C432414BC6686298285AC840D3B00D93C46524994519A98C9420646098692305514994251B082149940D12C971C8362E9C48661815900C308449329009144D00B885800202A0840922264980480ED2440603834182A26422156014183003A111A18200D3C69160A2211B2544100588C2B06893366611B629D216216136721B18920B04411990486010728BB088DA004E21498221A768D2848C51964DC43604D29668DA282DE138654982659C124C100170C8887001813118460663A28C23A98454204824206D12C8091146010A232899322D88308C64044464428122006110244A0B050E020528534612D90249C4348984468D81464592924813A24D42C6040489314814489A4810C04224098460C1C64402C701139281083104C434061A03405C142600238CC0C691A2C811C924509B4285634422192848240545A12680D14651A114102006259B24881098118084245B269050148449A02C9A8228400260A0244A834421D4406C48C2209B2231E4A0300947486492900B85802427684B142A0C296AC1220551481104918501824C0A956522408C0B2640D84268DC28051B8070DA04309816325200015CB0604C442A02412A233680023024D4028E1A0240D304711C936912C34DC4449214240C12A60100160612170411A0909B44041B48440B008A8AB48D23B59012258EA2280909444019330CCB122640125009160AD326301223066482481C1024D81811D320228348841046524C122023802452B60C419829432408112206894222D32050D4204462182851444E204550190090E2A850E102860C1472D2184EE1824C0097089CB068E49008D2327044242423A34D5114500C2468D14830C4304A12B5654098714236848A16645A142503136808A144243422C1C82502B9290B2762D902061B9024820861A4244209408A42B88D83402DA23690D9404C60381250302289468419073191C40019320A0906829B380DA316040B10045312801CA36921A44420A104CBB424E2925082C40500856D8A164112C44C041265619448E2142D88A604C9862D8CA80D04A189209504A2A06C40A2115A0691649681E0028844C25121894421832C422444203672033528D218018E6554391BCF45AE644C87FADDD3463A58E43CF5A735F98A9229737B2EB46165CC55E81D6DBADCD818BA7E71ED73DAC0DF8C53F8686E70FC151814B9778BEFB6A466451C890256B2263EF903B471423E17FDE9A1FCA37CC37DCCB75257DD2F9B37500707EE8CA2E9EABA44CA59FC4F7B519CA4F1C197B4BB52309060173558BF6989993CA44D1694EE4E3030AC08EBB92C25CF7FFED20B2B7679DA0D587D01563E1AAE1F6816B20F3A353F3EDB61F2A49648ED0A6D062118F79460086E0CB3D46F9BD167D94081B39FEEC4647C1C00BB347B621FB0A275A51C0731ECE276549A1C35F25B5996BEF24346D1D02B4E2EA4035D5C98243B3D381163098229135F16D276BA03D943F74CA733006BABD7CE6000C8C7AF3C18A3B6CAC55A76A48405CEBADA3D5025FFC03490DA844D51CE8E4C6039EBEECB15BE9DF9AFB3E448091916419CA6C43E1834C1CC38978213C2D3486E978379853E2DA648ADA54C1E6896C27C96F628C6EEE1AB42199CF1ABD117605344685053E117DA4576C37640EA26AB92D9D6C02C5AB04DDCBD9CEAACF816149CC4EADC0484C04ADAD95255EFE11E44A6F22CC698CF94078F864B47660F3C7E69E4E4322F81EDE540DAB379EFDB0F6F66702690E2CABDEB61FC05C6F65FB293D3C855478CEC4D7E43D5914310A770258C56514A28878839C533E4C15AB5429A61922409EAD085C1C360928CF21426FDBFAB6245199B81FF7A586D7FBC82763FFF76594F22FBA3343C527C5B54FFFE131B09AFE5A880B8B925EB67E4BF12D09F820DD80B51E05112DCFEF7FFB6B0894D73B0B2EDB96A4271767404E271F1036700A05CFF808D97138075BD437D130A6F63E6F57C72FF58A29BEA15C66F773BCCA944D472E2165158EEBB900FA7D4CF6B1BB9E48656EFB153F54DC532DA280992B18ECD06C95AF8FC07E59AC529E08E5654AE004D8F3DA9F507CFDE495E33F85643E9B974D4655FC6878E5FFFD728B812374F189B866D7FC6C4BBCD2EA857CB1256A3EF90E83D9AF9CE9B115DE89871B9A5E4A809F7AFF7196BD1187C89EE4F2DBA736A7473F85E35EFE7B251CE8DE13CFBB876E7772A83E57E761501C1D7F389139D5B7ABFC55E2F06AFA3C80B68CF9FB731F92F7FD94D924CF26B323EBE3539E67B1021E2E89BF140E56AAB7906D76BCF5708D586DC1B1361F1553CAD3BCF9E2960AB02E34A35854C88F050FC31D1C8965D43098217BA6CE6C8E95E5B0FBE568A70617F66332F816DA2A4365391BD9F1EAA300B0C38C607B419EE5C3F1BE5C463F8163B552EC6110BFF8FB71A139293A6489809FCB97B27167E0719D1BD2D881D7AF0A41D0E26F6DB89F0EE1F53FB0AABA26B0D4D3D2FAA310B8D8829A8C11EB37C2B9A1A18E7C8AA5B8488C95CD389D1400FD28D4CD11A333B95B927BA98BB9B98312A2165C5B30A4430765B84850690F539511A00A429FC96792A29BF6321E9CC94BCA69CAC9C0FA8B90794FB02D7857E34BDD25CEC8CEE044B4C36EA0B2BB4B26F883C7F4A0DACF210CC6D8852E6E578F88A0012F3C14EC29D36C56B8F06486538771DBC60E43A8B7F14ACC43B52FE6C7892231DD1644691F511429168C851E08E0AE1CAD96FFD30DFD40B48A7813A287B2CAFA557A0FC5DB1F1B3F4174AF229B47343C998D158AD930B8A7C3242A32E888309D07D1E5AE37C233B6139DE53CADABCD54F12C835039D4C43AFDDB11E710890447936A742686A243E1FC25566B2A8E692E5D6918CBF4BCAD5B3833288013DC8A75F6F7BB94F0E08D1DC3BA58439990498B8A15674D6376632AFBCCFE2A5797B44A5C2ED9FA61BCCA7819CE28E975C693B0181949A82A019A9D6DEA31EB9E0E23B2107076E0736A16C38F594A809572502B6DA9AAF55008BB9C2543FE73A1872E0AD3F803B8795A10A37F8EDFD9794F7CF820B8E04FB74D7981C299D335D36918CEF3450397568F9D9980B43708D2EF5390F0720691B42B1ED87A327A1CD29A6BDAE2E2459D6B7A1EB278E2AD06FACC8FA1EB32DB2DD5214BD45504F95F4B8B1B8402678C8BE388830A872813A1AED25483D236942BF1EB3AED1FD1F0AF17032944B4F8DFE96EB93A22B87DCFF9FAFBF950C151F4BFD0EE74CA0EF7A2A451372AB1627F4E367C5378D42D365F211F2A8FF5C010BC83EF78E4C4541087EEBC0974DAC93CAFBAD30500A238AAD9662B5DC97BE892E721DC9D1850DEA93D62EA217B9E7D9BA43D77558FA68707C1527220988B69F5C36F14072E9CB0B4ACFCD74F5CE0F9AAAECDE2B3E220A8A5CE3925B166F49CC893394D203DAA0C194E5F67FC5BF394E11F753B14CF67A8BD8751DB57CF4E5207CD392F2CEB6EAD13C90207370CA85D33EFCC528B16595B82DB1DE490EC74D680EC03D3A711941BADD715081D782827A2E4A49153E4342384F219CC38C01B42496F3942B13711EE3BAEA741C83FD83188B5DD102B6F5F344C1C52C6C87ACA3CBD8B19036F9DA7CED7D3743AD55356A51A94653850C4C177CA2CC6592386F0362F14E782E772C8912D804C9FA0613C41E39FEEFE4542DCAAD531D450A25FD62710BF87A93E1C799BD5E54F6DB057F111DD3233ED311E578A61C8FA8C2639DDAFBB67E706194D630E25AFA51472F67A29D4346823530C48B9FB03A04BFEED408D521D8359615719B06A4735FFF947FCE52EC7350D42A5E619311D1A0ED0FEAA254E885941E7FE2DFCA9544354A78CC4C77DA33A450934ECB17560FD55D71D06636144E2869B464042D566D5B493047308700182C195A93D298D503AD8E86CE4CB316B84E25FEC47DF56A17F94145FED7716171CAC0B5F8203C867F11AD8D8E2BFE8D88D6186B80298199E3A5FFBB90520DB61BB9F560EFF67D2EE1421CF6E92E514216F55A5DDC5F0201FC019C5E19454FBD78BC71D4F8D190940481EBEFE24DF383389D872C815577759E6D3ECEFFADEEBCC08E4753F80A82A2D194D55AEAF30414A5FC8D43B2A88BD445E860DB9919018D2D026E8CB58B89414F7C6EF77659651A1A30266F88FDDA5C6BBBCE1587D3CC772EE1AD74A3805EF227BB55E717645EF35E8FD3D323FF2E02604AE4574C5B43B9D83DE175AC5E759F85478F851BD14C582981C813685073BE362BE9D69258CBC9BACFEB04746767DA822D6653648F08C2FC246C610955881D44F9E8243E7045D145EA0A3F7CA05967BC932E92A07AD266A00C0FB210A6D7FB3A4A3F5DF84ACC4AB3300620BF673EE409BFCC545F27482D3CCD05C96B8C4B3C35FFD0EA23C7C33B0A01169C822675598B4312737FAC4B03A68DF7907D97CDD79D7934A2A871F13794B24AEE4254F098481D59103505C588C0E3F0E0F79B2A48109A239E8EF5A4E8D70460B7D93532688A4DF126411473BBBC4772DA22C3BB09F601829C5B3EC8259178479B7D0736F63D564A975A346884981CFAB09B22C7796C3592AFAD3E2116210D71E047CAE87B1E1629A8D53202320C1DAE7A5997F1149F5E87C200AC72D41B7C6034C354A4E7B36364A1F965A143E49FD1EE07916DF9B19EEF0CD33D2751D9EB51D47F29A1DA4C4BD93248D02438462CC63A2922C8473AFFD3E92040B8821DC272AAFB8EE42DEEA991A783435954DAE0DB91431FFF2E15B9F1F55E281469C605C80383770F89B1D703DF5D04DC5108B486CFF239A2C11CCA0A424048365F2A5030A431AFCC2AEFCA8E0B38DB71052BD1C5D4A4F814CBC674FA054FDB8F1F3106CD540D4A15EBBEB131834F9BF9AE861A9027B31812FE7A357B53C1F3F783EDBC5CF62F89B9133FE8F232CB0129EE2597E22871AA6E7F3045D81037F39AAA65B03E8E7F4593EB79AEA4718EB5F65B5ACD33F227AE6D8AE82F79C6D24E39E7E1D2E14B36204A128AF777EA322438FF7C3D35F956B4FC35386BF6DE70F59ABC840F4F4B7A0B295021B077FCE71D5C0EB23AFF9A1530E768F237E4584C8F0AAA1B11BA5B31A3784F381D6BB8C1841BB044FF60F814E8746436A620A4405BADA183C2DCF81A6D8875CA1D0F77525BD175A029557DB0C749A1CD2DFF22B9B39E7B6BB2E284535FB360B8BDDD0C5A8B0ACC9ED4888AC8D61A16ACDAC746DC8F309E2EAE9CEB996AC45B21438B089DFFCD21CACDB3D5DF538917FF657F766407181C3765891DB1930C4BEDB1EAF0BB6BB28051CE1FD319489D660B751789A790DE979A59ACEA58466EEC7B45004409986BA766B3BCF47D0B2A05D537600B63C05DB38E2CFEB35F6F4E088529E6F2419291B2E297BAAEAC81FD1DCF3998A0DE1A645CAC8E6F0DE274FA4FB37D32BA726BC76E593D1A2A5E374D54A9D5E1DF2E0FEC88BF8DE3B20F98A78333D955F8E4C3E861CF3A2A3794C79952D4CDE83473204CDCE9AB75374747F35199460299FF34B834BCAEB2FFEA340A593B8903151382CAF87E7B435DAF1886642CB1400CFEC589785DA5A5A15B80B150FF2EB0400DCC058AB6C371CE178E2954B551BC60C5D18D25C1623C2DEF14AEDD22D444BD40347CDCC14BFB41C362EC6499715F950BB96DD2D2A20B13770FB6F07D8220081E5789D4B3685DDEBAE0A5F8647C297E0F874FFCE2B0583121AB94808DD9414E949D6A6CF9509719B4EF74EF6EC2C876D2FF396C49F3F6B7EAE567611CB2996EFA116BDE55894DC57415EBD0BDB22F56155B119385448291412759961D7C2144FECB5926C0DC8634D7C8B50B4EE4CD38147AA4B805851542744F986F +smlen = 5222 +sm = 1C91815CCC048F2D0954631729AF682DE1215F1B6C2E68570ADB23F1B4F93317D6C07D7BA1ED1856960B2DEEBAF12C9A1F70EA269CDC007F67F5CFFF5D76DB922E20E808DD3F70B0CB8C5681C23FA1F7E62C8F1D6C55C918935C92D4E1E9E691C8CA5E8B678B87F86738C4A385A84D9B4A1D7675619881988D1555489D4BE24555DFDD04965FFEF6390749CA8E29FF8843E90096BC3DEC6CC684B9F98E405640D512232DB6E3537D87957AE9A3653BE43174DA9C8524721294A9A50ED05CC0A157B83D64EAE93EDAEA61FB186B5C61B60CE2D1DB57786E300314A70D1B6398AED33703012C03AE8EB74ED837BD36BAB1D7C1B77FAC907755F4EA27D28C958EEA9ABD1FC1635809D7A1365C4068FF02207A14A870649490D33A6FAEA4F71F57A9CD2E47686985176E07A6391351AE6F5E68ED371A927620FB9FFE977C5C49DE402E9D9F72DA2013106EF834B9749CB6CA0C8EACFF9552F355704975339B7E267554764A3280EC55939B0EA5B71182F65DE1ECFA9D42EAD867974CBFC12EFB65D595BAB1F1D089985C0B4154A3ED9EF1669E9C61DA3D274563C6C3098ED2CCC9B7564BE9381EAF0542D0C48D4E4C74606992CFA5302522B6E61299E7A31B3F27CE895778990C2C2A9657E43BEE8AEDEBC5654ACA4516CD6AA41A2E060DA7F918466A7F28A58DE6AF8FD1E449822BED90D022FBFA647C88A399EA8AEA049FCC6C360CED92EA8933B8D52F5EEADE46F90904BA3AB561762F0E5B37C7375F88402D852CCE0937127C0228333A076C56B18ED656649AEBA5F96DD764E30D22B5F1443095363BC26A7482BF69635C273FA8FFD897F2A98FBD8F5643E43728113F96C85442C07F994D37A2B178D76864F651C1CEC02C5BB4DBD4F6FB878CCE90ADDCDA3E42CCC3CDF22B8C332E4905376FBA5004D947B67DACDCA8E538E77A8A769F7D48D3335235A31734B9F5095CADA2CF1B8DC3FDD25D1561E6B7A7FF3EFA4AC06349DF44FE6DAFEB02125292D464FD77F20257516A00029DD466C9FC8A21C2304EF1A8804C01E51600B94CB04DB153C53D7406F82815D3F03E7965C5FE29843AF5B3C8BB0523F857ED2069B4E2435122EF691D8416CD1BCE55570F89CED03536CCB10DD18ACC2B7A454D1935494ED55937FCD8B22D18F8A1ED674358CEA9AE178E4B758C7F75C93B7DCC8886A97CE26BF61018E25B69587952442FE0FA02B0577B168AABDFB7E0978AD71BB39388B3474289E8796925A0B95AE72F4D26D8D48ADA30A514D3146470B47B8B9D5443688EDFED10BE7550BDA0792C687138A7BB168B7A33C223133455F88E6135BAB0892560E191B42CC35D56BCE966D7DF5DD11280A6B851CCAF33FD3D5BBC53EBCED73CCEF845A9B6CF31AD8E6E2D485D8B730EAFC92427F472CC134880A2026766C7CB4E869DD11D0E253CC628D52CE6211C52C090A9FC083C9E2872129AF46E8511FB4C9AA7526E5041A9C773948D08CC46CD63F3252ED4B9CCAAD2AFBB83628DB7C75566FA7D46A29C022B0FCF9116E7028D280327A0F824C7A5A26FF14519EB3EB43F5D189F3110376290B90EC8502294B44B9A2E10859FDCF5BC0EF6CBFC25019B9161E97611FE7EFCAF0E1C3115B0199F92F2333992B54CD15FD798837100E6481BEB3D6F57EF909EB301C99F55FC4BB959C6E205F0DFE1F11F0DD3BE95B8A7BC52444B2EFA24C648256F608F0633126D8AEBD2208D21BA6C1F1F35079934FFF135AD08195FE09C9BC64B89BB92F4CC5FBCC19E03428A4D4FB7ECFD940D4CB6CCF5B65B9B371833AEDFFC7210533F1A3EF830F48CAB38E251AFE70A7D6D78C20EB36766BEA59B46464FC5CA9048D5BA9CE2E8C99B38BB387C18008FD00ED216A1BDEE034C7508CE4C374B47B2F8DDE15FAC279E09EF10976FBE039C21C0ABF2296455BEB73EF534A39B514AE57BCF96923A96B20C01C6FC827B262E4CCA4F61479F39AF79F07603EBEDDD48F9E6D436E9F0BFC350D2DC566D95255F469197DBBAA39598E72F72CF55FFD793CD82D8B4C1FD083B238C2A1F0AA81544EF0C3C386B0D92AAD02824655D63F27E6134137C6A9EEF6DCF3266BE186C6A4882635A3BF2D12A9B159CA3A22335FF2A757CFFC10B69F6859074167641C29D7CC230B51C2B8D91F36C2F47B6D8AF5B024007C63F18E70771B404CFCE388C512C924B9CC9A86656398FCB8B2139CC9FCB4B901BA1634556C9E7790FB2F4E2428B7089F51389932C1D90B9CAB31DEE413C9655DA226D1702B4CA6E56DD9FFAF07A7EB7C18804AAC21AB64482D3FFF56A6AD54800F4A29CE46A9490DAD384C101E31182BD33DDB7E2156053F938FC36B5491BE7794DA04C2F951649C057E20D65FF0B874CCBB4D6A40145E7E32F0ABF97B9F52030A411F3A2C6735A7D50A4B9A76D5A65695A13807678203C9C37510911EBA1853324A00E9FFF64D7321F00060AE865F05081982CBD3A7B7512B12C1FEDC83C9A6CE8200641EBF8AF720D4CA3D4F756103184E97109D4E6556B7DF8A110DBC119B335797DA3021B6D6C653485FFE864952CF8D910F257908BD5F984836339ECAE43149A6D01099819FCFE55C96E2DABBF2F28EB9DC1D8A03BCB694D30B835D57AF79D5A028E9ED7129FD5CF2DFC7AD4FF3E1166C4705CC55427491D3468D080AAB1136D9C7892BF30DDD69D56EFF739AB48266DBD0EDEDCFE66429AEEE89FF7A6420E267F2C9B1E048BC018E991D9EC779E3810FF9E09665220DA4240F9A3E89589E7F6D15FDB85C60A69204601F24146580CE14F799CB7C69480B86A2D800CD3E7ECE98EDEFB38C5DE07895DF9D4BC452EF99B6AED49FA981046B0DD1A6B766088E84746A50695ADC006D627A0C5DFDABFDC437FB7252E654950EDAD5D72CA60D45EB56C106650711A55B75E297C9AC69BDF0B2DFF8CA1844D46112556FBDC97B64A7B2AAA5D29B79DB048B2BDC47EEC667F0BCA24AFCCF28608DDCD7F66642364D96679E5F10BC71C9984936902634304767BEE9101B0BC5CFB0366216894A0D4BFF48C3710729B9C1AAAD36567EE6C410AF4BFF651B03A17575819F84BA0C18A923697423D0E130C8DF2D85D699008FA0C9FF3C6463B1601645F9A3AA63FE92DAA8FA19D3EF71A8A4880CF3146F090BEE5D3E27052001E0387B3855E95D6CA561F949C1202D68FBA3709D9E415347ADDCA56BD7E8E73202CA7B6775F6F77760EEAF64B2153DB08753ECAA2D3374AD718D005A56379917A4B9A0D42223852EBE5FDAF661118CC75B3E4E15DE5B59B542A4AB069BE5EEB62EC69FBA80FF8115B115780ACAB8D178D891F7BB2F2376774C16253604CE6B585980792A6F56A2C54D977DE18DF6533B5E692A579456480BA69C77D65C0D366BBD560270AE16D67FD3268ADD1ED066AD6DE3F7F2753AFEC5FFA5FC80537BA83F9D9ED28C7844BCF2AC8BB3FB5B627B71756C3664C3A2CA2A816AFC1EEEA772DE00CD7254D13A8A8DDB6B793888A7DBB0147DB1580A0383D14A401C38E7370DB3E3A45FB3633098C2D7E1B75155E0E041D04B16E1EB6D1EF544E6BD26572C1A078031B5A25C4B629D827F1FAD9F2398A48EA9166D0CC353F758537565CD25EAC41CA1E980C8269CD29A7E1724960CFC1833C16097F46B4FEC1A02EB6E0E51A32E923C328D8E43E435EDCE5F16F095AB8F3801362EBB4C7ECB0F1FFBD06FF55FC9455F6B6A08947F3E347588D6A447CBD142BC046CD232D574A579FCA641A22006E85B85DCD820872D5B1D88F5C2FBEDE1E39EA4B4FEC9308D58E069B690FF584348C4DA149230F024FCAC5C721864E25147CBFC82B2856B53D45728A3837C6F5ABE520C5ED7D1106B7A7FCE7444770E394EB6DA570563F3F64B9E3923D219389112395FCDCECCD4D3B2D8665CD66A5FEA2228749CB2B562444DDBA66735A26950E27A19DC49A8E3F27AEFE7BEFDA69D5B7330CB0F58B72E2D2151A09D09AB3C5A5E4784325BB19E18150C2D3227C89E38DE2DBCABAE0EBBAA012DF0CCE19231C35DC8CA8081585C408917771223DB98AA4CD7E0826B6BC62DA9BE51F9B1A0D6844A60BAE9CF18A2C78636A3B92731706A7BEA08C81F3C36C2B0F0389CC29DFE2AB481F64A998CFFB22237ED9E70D70F0CC55D74F34FDFD485ACC1DB8073D92DD9DCBE172D0E1E144D7F4A6E326995B13C5784BC9B4659A13913AAAF0702BE0908C7AFFAFB2FF2C6C12976A2118CE451C55100609826525D1CAD328FA2CAA8C4BC59BF7D6A29892D59C53D0A1FFD7A30BCBC180411B2E1AD41C2C844045E407BD5763A65DE0FE1868D00A19FC6EE8840ACAF9D2B19B91DE161BDEDE50109BA15C419A0CEF9C7D4C12062C8D8C7B85E22B3823470F87422FAF21FAE3EBC3CD09C9F7DCE35B347B5FD8B42390B2388B8BE9121E2443251A81904F9796857F6561336608387DAC87BD931259B204E33E5D3D62493639A7C926C11B98DFEB7099189E92D7A49C1E545E45F7D350E0F889F94E3E95E766446577A136F2064778BE34EDA0D694FA0FC9BFCDFA071DF21C235DCA1072257D875F05F17EECC45D5D3ED161E67AEF4F709BEA59D59F4400DA51531D5711F58C6B07D34479FA18B6D336326A76DCD4ACE0C004DDEEDFCA6BF24D70BB832FD8E1F9A39A54821EA7D5DFC6DCFB94D779FF3874EF9EE263EAA62CF1FAC3E68D2BED375BB72A8321E7EA2813D669C1D0A9BA158AD8AAF0C92A74D5D6ECEE4663D07AC38B364845662E36ED1EBB0E2406AAB399D56ED6C538D83881F971F2F985F1F02826F35513DEC3F269BD975AB1D22D9E7BAE156AEE885D52727A12748D9D3052E03454502C8BB2C9EBE11366AD47B896FB354AA0EA4F4B5DA933154823530A33FCB6C85EDA0868802CE9ED9E9175176A002462072010F2E48470BBD51D7CBF52E74CDF489C886E4EF91DCFB9C9B00A2D7AA12E4D6E0F8BAD4A73753DEAE6969BFA4D82924011EBD743FDA3F90AAE13611EFE36DB92C283FA57DF424ED9288227509808D1E3CABE57C7E6599BA301E2B8AEA52991443C7659C29BE514A77725F147EAA6A8C32504B0055FAF4680022C05D5E2F25B68331AE94246F1477591544ECF22EAF2BFC879546DEB42E9E04D3B8EF3872F4BB8690F298D61DDF1D0569194D958943923025B2C6BDD4B0534A2CA7BF7E9D6CD1E116B63559E77FD78EFAA5AE0EC653D83D7E9887EA7ACAC0C40913F0C5B8777F83F160E13452A9A24657C379A522D93FB59797DD7195657C9828ACDE2DD66D41BAA6B86E5E492989A0EDFDBBF65A3A66EACE21B32098D399FEF01C437D4E1C03D329AD81965A415DCEC10478E959D95796806C0613E0CAF2CF0904BF3F5A0AF2B30B5F9C66B11CBB49FFA9DECA7B5B32D077725C3ED30C70B2F76BE70B92B7123685ACBF1AC1868C6769C308FF298ABA77D11C12AE05770CC7D563085849FFD635AE972C4E5033922CDA781298BE56E8BA509C114A28154C48C6D492F101DA162E8902D2B345F3EB3D4A38089B7900335E2615EF2CE4656823F848661C70F85EB21E18DB0FB4F750DFAB53DDA31D0BB9A11865FA586F67BD63B1111084CBFA32B913421DE9A4147C4E2E30F7B134D539A0855D9126325BD844BF147BE8E31973F0B84E858E8438CF19F604CCD3B4221A619174C1B24BF8176D2A04A038E8ADEB0C4886F0AF7FF4B112EC3A3A906CC9B3F74E6EE3741F5FF3C2A3110E34DAF9F45E321837C011A2BE614F492FAEC62B634969ED0C9118E748C43147107A249018F9FFBB6775C67885F13AC84AC980D72DE33B7D507DF562013894AA1C28C6FDF7646847D51D1D2A3027FB978B1810D826378425493822DB1B15336FFF1AC78A879EBCC3161CDD25D050307EC8660BB0872A5EC45A181EB9F2078C7943A6263D49D45CFE7BD586C0BE3888285A0469099DE4606895A9747ECC1BAC597673C4D49A6B7AC1B3086073A75A1D24A747FA1558F835AE732E9F1CA40B273EEA7D0488B7E94FC4E3A5ED4D39A2C2A91644321FA83744E343F5517F47978563ADB5B9160864DBBE55AAF162F1E929C8D4F66BB926EC2E863193FE938EE9A9DDB2A3B08BFA2853B286609EAFA9AF2341830F9A64E705F97F7FF372AD8BE75B96CC9F89DCFC4E8C8F0DE4638748603B01EF22FCF41A738377EEAD56107964FEC94511C171F8256242E51CFB6A0284F35CDD2D734BE7A7E1E9D553DA7B7BC614D952FB3A6E74AE3CF05B07D74BC16CFC05EB3290B1CB8FCBF2AD879F2F85985218F6DF53FE870946566FE68D848664807ECF273E7CB5D2005C4EA050757DB522D4BBFCC2E057E32B95EAF0EB7C826CD3B87B860CED171BE22EC62EEBF6153D49F7F7D8D62642E722202ABA094651F4EDF4C9EB68A8443F26B2CDC46327009C5BAA05ABF81B55680306E7294141A232F69950D1B266EAEC3DB1A5A656D95C5EF17235195ACEFFC0F181C254893BDC6D8DB02172B4F797C87ADC5F00C131A28324C6DB9CBDCDFF9373E6681C90000000000000000000000060D141B252F3B40021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 + +count = 19 +seed = 716354F7DEAE272CD26929C0932CA257AED1DD23D67260726B5213D82E61466FA99BB6A7D81DEE9D0EBE03DEEE4DBFC7 +mlen = 660 +msg = 7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D +pk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC61C1B74AA4A2B58110F4F38EC4F5548B565E6D6259720B77CA7936BDB066F0BB301079C628C8A0A4821F77F77206174269199299CD60C753DC9D1FD58FDA315E57626BCBE562B1ECD7D65FDB88165CD9BB2506B8AF6497F26486E63D1222C7B90DADF4341015EB46D1F21740838FAA0A9B2E9FBE700D4BE0D87AEB0AE03E71BC5028A7C9B2E4CACDEF5E105EECB7707CCBF389E79A4D7FA56CEBD5BE4BD30ABFD60A7023CA3CE3F3E3DF49643CB43AF6EEC50853A11335C4BC604B14DCD9BA23708418E855D7D0930FCAAA20722B707AE12CF699F875D0C0D6E7C6C4A3B2F61271CE5C052825C518D3A8A67209977C4E0711DADB9F2B088D9076658AF2AA1D1436FCC012EE81C16364992CC092EC92DDEC5511BD9C438089E97F6D83DBF17420FC8170BE7AD8F98A3C2332F3570BB1A3B09E3AAA452EB01DE5E9BD0C857C5723B1969593D062303114201513339965DCB4DB299324BDFC8EDFE77CFCF33B356236E05E3CD6304942119B91AD4F8172A21177FB75FBA8A2A80ABB14D34A07A0F297CEACDD1FE5E9F16030817B4AD74B7AE31DA0419AB40750B537F83C97607BDBE2C502E534C328A2879C8B2B9E212DECAD0D6BAEB14EEB3A667370A5235CA048404131B9710618F0C3E2F5B494051B86D493D4C7330058068DC77FF3A6C588104AC3D9B201A5E7EEEFB0F14D30EDF15F1543B1F1BC71F441692AB98D64DFA01EF63141C842C99D245AFF9F41D7606B2531F8E1ABD30D402340CEBBF67021EBE39E492BA31D2A148AF16B9FFE2D6DD873225873358135A3854489DD459AB4DEE6E15DCE3454263D1F3941B999E5FAF29A554424F3430D6E3A5F87CA158B82CF76FA3F726814D0C046A7785777D5F028928CDDB37F60E49AAC7403279F1B28F76B9645EDDEC50320A435F29BD4612F3BC1575795ACA20A5A57113D5616AD706B9E697EFBE14B5A48DE0C1DFE8FD1CCE2493F37CC51AB7F4CA8FBD5E92A94B682DA851074998E9E14E5E6BD10E3E88308F200DC9ADD7DC9B5B0136FA2304884E9905F4BFC6D3BC7DD4118AD2B1989198DE0A123818D79DCAFE1BF2C41AA888C12E319F4B588F77C85D1482D766C3405AD1694ED30D7BA57FA1372F0CE101689EABAB525115C7AB5E823CB6D68E5AF4887BD9B7487F8941801A0CDD28238E9C3A51377AB563F491E43D4E18F44FC6AB68169E330389FF3430D0F7E0FEEBB6CB1E3CFE65024512B35390082DDD9A47778A27886ACCFF563DED45880B392D31D5EEB31556B22624C3A2E762649FB2D2BEA2F824A3A9A2D72162F9C9B792BD16A5DE44A0219D4769AEEB437814F03BE000CA6AA37BB54F66CDCBAE702B1CD94D14CAA3D42A6C816F682368F178E753E2E7BF4FBE2117A120B07CD71DB3C4169B800D9981F9ECEB25FE188A054BA1DFF35204233E093138C22D4E30B30C8C63EBB9414AA42C06C53E39D508DBB9EA057799914533289C2C666E738CF6E22275C96B91E8399F87EE0B622E1E57FD597BC2680BC74D56E50AD14439EA999C61B90DC75D92B8732C5A125EEE325D09EEDC00A4130FEB36DE1499E08E0CC0783D0C18DBCB7F4FE187F7A62C7F301ECD1B1B6F67F55C6890C89B85CF0AF6709F64DF0525E339DA09BA709EF316E446159F3FAB877B7BF89F1A34E4B43AA6DCB76AB473018B79F85424D5F9472FD9CFAF14E9F42E6DE17C6F928958A7EEC8B80A9AC256D3FEC039D8D0F7A9C4316EB517BA9F980222088F8955AE3ED7475A87BAC57D9646C0B3025F784DF854D7013508E435B356317EE317A0E5913DCD281FF301FDAF942DA91BB77D424B78377837EE08DF7644CC83BA8381FB1F2556D969B7480C3D9BA2161EBE067415947728BE33973C4263B3A0B19C4C9949589D6AAA022C83711AA5BFFFD3E9551A67752A918DF1C750172CDB9058F11A2A69F9CCE1C8747F8AD00A97527BCD7E41F9987F26DA57A3AB893787C0400AD9F34444534C6623B60C30812C4692A3C8E8604DEB72735B87F7E5355B17C0A901F86DAE789744DC07B24A1C5FCB7EBB54B505601B397FCDF20ADA791C38615237C5422D27DE1AE33FF387F7E590A06D2B8B4163E0D68FA1E321B116460B6B0691999B1182C7F9755463AF56A0729E8A46814B12C04B7209F345497C7A8E5F77FCDB150D3C572BB6BCC23ECE070A13458C1F9A10BFB1941BA77E89ED96822373F16FC49275BF5A063B9768FC9A2200AC27677EEDB3A8FDFAD8260185F919DCAFC66A18428293C048551000C798D70262012AEA6039EBA13B219CA8DFCFDA74EEC3B728CBFD4C45A2EC53FC1E96533B8DC2BD1A3A9C2FD4E2502B0A7F2E3EC59FCF9B0CD2B0DCC1A62023852E113FEBB9EFF34F96B557FEA52D080D88ADA9FCD0C9C55EA3E34CC156B1E1B9507260AFC722975301259E0A1EF5DF9BB36966B9E77DE7E10C50A893C04B6E66891688C0C9AE7BA80A75B7F97EF5C88D634C0466B4025000E2B6E31B19AD7C58E5108E179BFC1ECE6DCC107C663B5DF79415CB950322ABD8B2243C94543AED8CA1CC3CC86D313EB06C8BB263FA93B8AFD58653F211324217A2ED6430CAF95458FC5364DD83C9C8D91AA5C66648499C0391357D4AD6816F7962E3B47FCDC1C93B6984FF0AF17E5ABC424F67CB656CF66FEF488287BA79B29AFAAA732DAC27A6CEDE0727D272BC7E017071EE814042262B789371812AA77E4E7A40485D2D87B0879117E1D73052454D9AEF2F66B6B7C2D16802ECFA6FBEF54CD34DD106214089471DBB0223F92988F4A81E706C5D266D9E3A911F33A2A6A9CD80BFC48664427FD0E6612A55F8453001783738F30E53B5F4390D9CB544A76E4238EDF3AF14B741670C95448090958D42838982BB2A18250DA1D7DD5FEF6BC3565DEAABC077CF75D58DE9EFB0DACAE58116A2962EAE835F302D544E178EF74E3799A88FCDD136D1A813DFBDC8613550D651E9EEF839CBF13C582369B517122F033F83D48F378B4D8E30F989D0B69BC9B2AF855098F6B18944DF797D999DAE5071DBF6D54686D6EF1183CBC5DB2498E586989CCDE770CBB8A7B06CE112B9E5EE32B7D5BE778383BD331D7D2DB1D78B1C5D981EF2C6396273F8941013C85FF22FBF8162F163BAB127D1C4CD33DBB32F6C37EEAFFEFF0D5BDFDED273C92BD5E56D2F6A93CB3777C773BB9A52B13BEF1525DD526036282C66EEDD2AA7FDE3A846977C76D5E993C586D09BF7B2980BD9E7041B6A63F2DC83D4100827059A042297B4499BCC888DB020EE27B93CAA6017EEAA974C440811A8F6A937F1CBDEF44F2F219802E151C1FA11D46F2B487DA20E5F6302B8ACD709978CAF37F21027028717974A8E373B02E6FC455C60A2EC43FB6369FD3DAC4EBB6EC7D2E3A3917754994F42F8383544B3804EF1F8A7CBF42D513508EAAEE2754F94E70775C78C8412E47DEB6A6ECDA88E6A7ACAA25B91F994B1E3835D16191A638A705C64716FCB7E4C535E78369C987A4F4E9939882242128511DF50A8C0565888E2C89F9A3B99DDC399091318483B2376A46B204E0E294D0FAEF4C89D07E6C6B5B3A2FFD79B7E6DE051FD6FADA5B4A8CF37788FFCA5900C413AB0F6C29905790576205EDD0914DFBA2C7550A9110E5E4F0C63319E84C9 +sk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC6E4A8E780661D9ADFCA891F4807C6632F835BB7845123DFC55BB16053015FFDE41ECD035C178459A2901BAD4CDDDFB5CFF3E9927040CD1A01023B309330FF8C1720214960C25124338404432823292251280D54C06489B411591662CC186D11161288489244C45080A84411B24D99028A99B26443166202B7115034281A04811A132554464AC8123119B44010A165020425882070900090D24624C8A4691323291AC610C4440109958023800514004462122918B33140042D23B711C8380C48C648041526E30268D384844B1672CC2852CB18880AC92C23A168D3448D0AA824D9C429140022133482E4B23019416109087099044C88420E443846CA328D1C4180E036611C00081A240E0C146093240E19184283B20901201012A80561C66022832904B8114340881A176021154680B89161C2701300715440068A3669D000450C496C41B02540224483A805D08028D090681C0844144168483421022184E4224ADB062942300D40068193A02850148A24C785C8188183862080028821C64811214A03C1511C84114C088D83120ECA2042C0404D20B905139744A3A24543006D580449028450CB220E130208123904E1466E1BC58D1C0301A3C628803011234972A1044D0C19321C26801327400BC40054040A0388414990056310050BA5405A94516332510232721CB66552206E11027108324E62829093A81183308821943104A26D032548D4B8290349714A00515844201C850518A83054C61110B08CD1366E83464A24B47104B4859A3266434860A4282914406D1128481C2492D8028890204451408C9CC62C89846D88328001C28D021040E020900B2642028331C8080544C68DD486215910212214285B162D19B64418248912432D03A9401B366619C581524261141045C038218B98248102069CB48C0C9591A1982C8C0610E30489C8367193448C84C484590825C4165260144C834802414286DCA261412406CBC410D8040E1C05420BB71059A43014832C23904D50000988966D43362D5A084503B28403C60DDAA2818B26918BA61042A24843244610210290368E1B394CA0406E02C00198844CDBC668611600CA1209081226C8980CE1284D12880118396A632662A1261100B641CC40648C2464D2882911168AE4986C0A2966CC3012510880043351C4A65010B2484242314BC86918050419272458B6619CB490CC844021998D4CC26111187021864C01278ED1046D604250D1028282C84503C11024C145A0147002470A1203301C0792E21648C8A64102124248988913427054022400A16D592445402408CBC88C6138505B488844242A91921113321151229200A32804C388D44228021565C1404A8B968C51C08C22006A5046440C8404429048D2B049DBA88D1101649000112046308BC48912337094464158884C24A989E3346E4C964CE1082A980402199870980021DBA44D0837601A014CC484844B862C00C0450AA10191C60153B68910494CC2B46C00890D00C768842480121342A0840404014CC1226012956119B64C00494CD1087113C70C8B162808A3104A10701C206549284623C345D4462CD9B650C43621824884A0288544386510C04121A63112016844207191C669C286008C9224D8C84D82B06DA406455A906CC4C05122C78D80A68C04380208358E0A048960242A53902882A611C948605900920341295A26865A0291CC3090401650C890808424261135440A282A08132D03C970D1922C0A076DCB2841448840521091E29430C8B82182A8282041898AC464E018510A40009C802522B78D23A8215388915A2488191921E4169123033123916101876160A46598842403430209A62C910864D9802899C868D3C0491A262193A6115230811CC960A22470903408830802E4C82920986DC9C45019C5600C12308042900A492800C40154068E0C41450A4060524251D2123253042108010E14898011294A5A042C1B14480AB10D84008CE442864996301A044511404018830582024D41302184145008854991403221B5499096284336855828256002855AB08C23150AA408096212280C248EE24680A2084EE4B44443C4880AA1841A102EDC242509922941A040C8B82854060CD02178D7631074B1CFC4A6435033E1CDFE6DB3BA874B8C68683695E3D839DBFA4DD4C5D8B2118E748BAC3B9EF8A303E943B87F4A08EA5C9BF0A2D3DA0ECC94F8C1391CD47886563DBF3A760062F09DD0DE26E61408E7B8705B8CE4114E9C1475D6CEFC4593D7472B64D4617B9FF4EC9EE09C38A95EEBF04E8C2C36DB58E44708E6356414EA343461E85F21ADF2DDE2FB7CCE41ECDA2447DA7B6C68C717BC007769ED3B3F6067AC1580DBFF6BA0DFC66554A83CD2C6BEBDC9B13D284C58BFA34E47329AB4FE6B46DF32D41148421660EF7C56C588436E75D66684B0C9C741C426A82F716397A2199E554F7BA3AC47DA410C7C1CB88F4EA1A85D3DB03415F024C5F4DA0C7A983A6C66EA4DE016FC9CC0B4BB9A8DBE9F5F4703FED065AA0EB2644A3403E8BAB8FC8B3AC8FAE4596644D5CDF2F24AFDF9F95171BEEDFF6360039B9930CA56CAFDC7C6670977381C8B454A7ACB5CCD53A6C6E47FE4AA68252FD5646E8720D8D6373FEEEB8C50E7EAC8E689575AFA91A099485743B4E3FE2A2ABF291081285B2CDD3C91E4DAB728FD1C15C80ABB976AD538F743E7BCA1C6BCF2D754ED8C1D1CE416FCC5F977F512954CCC0588790E707ED800CBB1B307097823904110A79ABE171D3FE4E79F114CF777BE0F2892BCA441E42E291BA0F0D07E0D2D510FADFB3F4CEBF55F3036A04E73C1C59CF58AE3AC79D6927DB24A8E8B473164D697985DF5FC46D7222441CDF6A87B2F4A87881D0263D310193680AC068E411173062B6A4EF720DF0A75FC761A34FB9C85A01BF640DC56E6360A649DB47CAB3AC348E1D59957C81C87306A1ECF3CDA6CC878FC4E7445916FC10051FA09AF93C271FADAC984AA9E25C6F55774AF2DE5BC820C00174860F614CD2ACE2B7B5B518707D20DDF0E0BA809DEAF377FF54CBD5832B0DE1C73DFF1DA865E3A3551DB72E8780BAE6BD22E2D168C7494C8647C115F43A2F4B6E74F41397DB03B830402C996DC261DC308FF0EB7C52E0996C786E3C73A1ADD94FDF6BD2A51A5C6139FA76DA1354B5C478A409E32066207E29B33C0B005921DBA9849B8C81ADB256E19B2FF65D4971C9C35BB8C7A36428E1F56CF55CBF209A934073F4035610B7C797429F3E07923CAF7CE7F35F64B2037EB8F58C3E68EBF23A97C257D28B8DEEFA4863C3B56FEDDAA61A61F8A1AA93235F27556D9F29061350B7E3D94D854C51FD66E92BEE8DC43D16496D0E09654D85884CFDE3536B787607A956EB4E4F1A6D545E6272F81C041CA91A453D50627CA7F137C6A244CC0B1FC278EE480CE9671587AC343FCC552668F924E84F6058D3FFB71A46BDA4CA347E3718C755374BD84BD73D86D0C30F1746CF012CBF1FF241431BE6906F385BF254B8431983360A4A33F47FC9A099E8D104DF54C5951139407C454D2124DEF5ED910BB9921F94B6843BAB2AAD64B0DB0F71F0A061619C57E07D904A747EDCE7E6AD80F2ECBA658FAB9510D98C904CABDCC0C823FE666A7E63A8879ADA9BA88C84BFAE2C9F43486FDFB4DFBB633AE46049A3993D2F583838D5D0DC18176A446A469D70379502610CD6136E295523C11035BC5C3260C01392B66DB7412435DA717953B5F711DE410C83C75279FC3FC47885E932E6DB959E2A8DEF8F22E8EFB2D97B5E073E3F021AAC03357784A54E00F06500DC5C6525B36EED20220A07929E18D57B8E8F272472EF5F0369317618F996E5A0C85CEE1770AA411C979A0FB7457B5AFABDE6698519564897109C788CAE50D541E975F286A2329104B0705DFDB7173BEE12BE4FABE8052B7DDFA0BF3DF6CF640EBD99C59F68D5D4F59F3382C25B55E9B26D7AA302D8062A76540A976F83185A761EE60EE3F63E6E536703C09F7FBF460250D8F01F3E20EFA3791820D54E4EE476DB4EC279B8EF463257155219067809B4E67B814451AB1D92E5C5E24A33E4B58DAEE211C2047E2123BC3B0B33038381C2DC3ED557EE0D3E14483BF705960434DE9E89249746EB48F23C3B9340CEE699C8B002911C7A15A66DB17FA64639171C08FDE869088F9FA38FDA7B7581E268BE227C74B423E4DF7B734BFCFD7DE8A44537526D00A459D5FD1666F85C020ED34DE69B631EBA29FE2734462F6D94E36AFABAC295089B9C188196305624254776B21CD46CC0E2AF129291514AB9164EAC50A6F867429135F66682AC8EEAA9AF6625A507CEEA283FA33C06A8FE4D3966D3E8ECC21C01682D864C176058AF8546546B998D202E5EABC9D986259513D97AE25B39D95AA3860335BB59CC9755BB2D7B08FCC32A96A59F77B9414BEF4037BDA55095C84BE5AA8AA116584025943719066FDDD6D87A6014132C3A26D763C046298D0C6422B9B7D54B71C625831B4D74FAEDE0CAE880B8282B62B1F76D44D430FCA94554E5588748DB6D7B1B1951DA09C7FB81362C1627B864D2D26AE535620F0A0FA2499BEAF23182C0E7C77CCB4097702E2A4930FBBD33F0E8BD7B92430E1C5FED47D1803A43ECFA6EC0394F15FEE5E5140E16F599008B7498EAD3E4B936838CDD30E77EB38CF4A244A636D8C263382A5D9435AD20F176FB769DC6ACBA830657B1F6260DCB1E7D6EBCDF9A0D2D562E9CF96A35A3324654E0503D6EA181DF4F4CA4C6F18F2D72118F54212D805FC4372848952BBC099D3A80D1597E1F3912D5C3D531250E2024E42BDD9017DD077866275DEE97DC2CAB5558D03634313A119198ED3A5341D471182CB7BFD20C84679623FE1688F699CF3C61A5F4E607DFDE090B187B95BC02E4B2A7CA30294807BEFFFA2EE641DD328FB4C985AD3967EA532C98AAC489DF03B96B7B93277D4DE039C3538D2E582B2F1D426006E59895EF9B549DB531F6BF5C65791C6485D20A7AB542DCE3D9112D34A1728D7EFD1C849C90784F4CB618176E3AF5548B4456206F3232BDEBAE05651B54DDBAFBA6EBC0A81F14E425F6D8C2A0AEA3B560ADD876BF75F649067CA42307E7502EAFAB2379E96DDF13272B93F32E8130EED203D0AF85559E147BA01C255CACAA3DFE65BAC7205BC5D6B5C837663B47299BE0421565FD3129B89758F01A9552AE5EB04CA3F07C11FA5104E6AD364996470F295654E1F3D54062AF1FBC845979E58B6F15D4FF918681331F6B8B63FBA5DEA8281374262F2F9573D788480C4B1E6C9E3C7DB069B030D60783A4176DD629F9766F51F48D46250D5584C9E2C232DB60E1272FEB3FF2750B38857E417CBAFE5382BC1D04EC1B3BE1088D325032B6AF365B5D4FAAD77EA67F1A4AE0ACADF54CAB0B5D35FEDBC96EF61D0964F6F7793D9A6CA5546578D647C03B3551676365EED5D061B3D1E0C1D89DD4E07C11A10DD6EE67637720E277E5DC1214B83CA8350033450109E9C7338228B5720C50F1F5DC3AAA1DE2657B8726A5ECF7A8E0BD22CF0FAA06B60E19815B21529FB6ADB3CDCE0566186916CBB011C4DC79A2932513CD67DFCF85A053AA834CA66BBF6A860275D8970D932C41A70E066A82FDCC52E3DE7EEFE986917E5A4E656D88C641B593B53814B285FF620373C778A1D60099EA6F1572C78A2228579BFDB85CA09628BC7CB90C4E3DB5E68EF0012BFF26399FFA452AA027AAC07969CB22CB2307841803FD3640A4A18879FED017C338ADD8F9A386854A8B5CFF14EEC454389023CDF0400DA4DDCF926252BB7B9EDB4A8B761DB5A19E5E8532A3608E7D49C24C475C043CFC0F7EDB630A2AABD831E132FA4CCF17600E0EBF12D3029EA896489C3327F08A60A4894D518E6C94A3A5FC1095A9C8CCEA553E06163FD36BF2DD9955A4FF5F898BF75035D353029B3AD209B6D4861B44714BCE526E0EB61B892EC8A6431B7B7F37A76D52B6E1F536CB9F8AC9EA140A3DE2056337D3B182259815B405EF5D3285DBEEDAB3BF548AFB32D92041E9B367855E99555F0A176D4ADF2AC637D33A898C10E451A67F6AA235F2D16008F568E9EAED052E8D48F1A5A4DBE8D743CCA440F5A686D7824D40D095B14BD2D8BBED3C1EB708649FD668648D1016CCD2B181C7C4DEAFA99EDDAE72548BB578B76F323BE5CEE94C154ED0E8153FC211045389606C0D56D8FCD75EF97F8168A007963DD49B185DDE30967F62769F6F557A818715D197FCE0F8466E06249D8C99C896A53850EF56E16F7862D1E638EB2EECA0A2E5E5072889A4CD8123A456187BEB8182ECFCD9C645B0E1C23B1FFE5890E01AF5345826FAD94A03B0C3F725BD93F9C44DBCA913BE4935BCF837D299E90AED3025FB74689A66866E4403BB68DFDA61BE8DEDCC69AE9AC55B0AA3FC4873E23857B54C9BB8B679FD6C4805858D78A752DF8287F7329025BFCCD03D69D303B3D513F194872CF87AC66A1E45F0FD53D2DAA95F3A5E4B9D618DB9FE4457018B5F9F0DD418A82C905CBFA4990F5DDDF421C7E1E2FA295AE58153022EAC499CF162329AB5399D81AB6625BF0DC87F3700C49731D7EACBDBB6ABA2693C0FA027F5AB18120A616EEBB0FE9F9CE95CA214215BF73DF753815D6FCE7B565487D2591549965B1B6E4034233355221C19EDFB206A1FA9E2D5F3DE5DB82A164AB94790E8C2170C8CCCEF0707692D3315D8502A20D2B8E1C5F76432EC942B46733DE22190E15FB618F72F5B9BB5CC30362F9B9CFF73F8AB7584D38882C1225E2150260B42D442EE8697A5E62125B81D318D7CDE3DBEDD220A5629849D4ACB67BE3FB4FC3038BB8C861AD12FDA27F343592FA8E38CCC2DD +smlen = 5255 +sm = 4C747A8BF388328434A9110053BC1BA5388822ADA11661D8555719424A81F9D172CED1D246598AE226A349EC5ECFC068177AD97A1EAF4C5A7A61C32533D10D53D070B8014A99756BB897A9F83E0F05A897F90A69131A9F0C05C917B3115E09704492FC04C22E3FC4A3907D935A767E6ECD0DEE4B1E9B1A6B0E6E081357DFD8CE30570216CBDC87C0DE1BDC93889BC73B835EDA3636F1B6EA71C87AB4F002158BAC10236D0167C4D4E4478508401A846BBBE765AA2FE589853609826F146F31C25F87C2299278380B80926404303008D60EAABA4BB2539BEA432E36E16C54FCCF21362F4549603A200BFFC1E36D9EBADA5217FF7AF54A7FA1E15D3764BD604B304633C9C9FE97673030038D15B7309290643DAB56F55F9B9A74D094D5BB4F622452E61E453BE7D3435BABC7EE9B2B7633934E1470B6F786590F46A2986ED1FF9BABFB519433A4463CF67D9594DD9557CBB68229D5DC45C13791085F8E28033EC06B00CCFE3CF78F0480BED68DF02B8A2049CBF5327A5220BB2CEDC4946C50652CB44DBC98EFD7EC4C3E86628A392E83B3A5E0EC24D720AD022AA619707B71E28FFDB338BA01252F7315D950FE647F1F7788831E16E771A4FD013B1A17E809B37314CD4C529AED36EFBF407FF83D33A859E654FF4F67BB29D8B31208B26D9AFA58473762FDA1DB043F4B64F4D024751FA2092DFDB3F7D8CC14502500EBF65D41AE3CF0C478A90628BBD0119C2EF64D2377CF61BC4141BDF6805F27727B836531B8D427422D53EF1DFB8111E27821E1DB16E867BA8E658EC4CC14FDCEEEA27197D341F8E170DD4A108E3CC5B7993BAAFBC8BC2C12F45962702DAA6102B296B8996C619E62FC68367A0154DF0DC70241699F304F6A6154269ACEAEAA508143E1EDAD2F794E2D6C5CFE7B6A39F94E84F77B830A032DCD35EF6D9D8765CB413A6552679A9D53F72CA5244333FBD96B48A7FA26C7089A59279E642004CF697F43F09A26D7D0BE1242930F4F339FE37F6D5932056302EB790029988EA6EC79BEB8D9DB9392E20D0293AE5373C7BCECF2CC651FE4FBDE29A3990E95D8942E2F4A7C10EFABFCD66C3945A5BB139F15F09F822E958393963BE72EA707F7E92488A8A30B47472832BBD948A2D7D720B14C2D225E4AD10754806158F08FB00B2328E362AA8F843FF1F1B86ECDF29A547B329775A510D63846F4B4F0F6864DEC1DD62E79AD53D6DE112D79E33F76F810CB7BDFFFE369D0BE42BE5BB83D396ABBF1C7F53004413ED4D4F3CF71E16561DCE437E5C945ABF882884A8A15702C6AA66AA6E0D00EFFB097F0E3310B2AFCA65C96F42A585F2624F6D8824D837CC303AED02C5E92183FC920938609F9145C4C45EDEC4782E42563BDF88B1B208C96E630ECCD9E14CD414FF5F0657117B61D95A3ECD93A8B52F84DE107D5B6FB7159D4E949F22B1D4FEDC66C0346C4421F4C40C7BE0BCF6E6885FDCF79686D05332B47267744329F3004B516626C5125BE08BD907AFF02B961D663AA146F65EFF0D23BAC205C135EC7FA22A6B8F2603006225A5DDCEFF91CC0FC37551E8D50BED5151D69BA3462DE67183EF8F1CB9A8AED9098A545EF046EDA101AF3B4F0B1757E032A7E49F41D9AECF282ACE3F863A54AF728D2432FFFCD1903DF97F5C2EA0BD6D1EDA5F89A8287DEB5D03CD59074295B026561BDC405305F559B6EF395182467AB0C4C2F31D87485E12CBED5DC6D4E43BA457C6C9629DD00A6CC2527E46E9DB5EABEF6493E2EA09A6D4D942B2BA0BB30D1F87EC79EA6AF356370667F0771366D4EE793D3A5C32B99F45C7768601E0D40C3AE19A49E158FA942569329E0DF6F1A623345ED670B6233921F6061BC23375D889E94F69CB42EE0075C565CA0FA46117FD286F10E55811216D0499571AE1AF907D05EE5E85D9A5E007B25CDF8A67157110A007318051A92E156F2474CBB624BE2FAFB047778E316B7CE21D9B30E724934FD1D600FCBC4BFF19ACAF337D104C31154803DA11E734E08F05322544FB13F0652C09341EF5C297962F0109C0CCDC3240DCD0109B1956678D01D4F6E91CB9F993F161A1462D47B1C69CDEB82BC143A1797E6F545A638CC15E9E6B8F5FEDFC0169C65C37E389B04AA8F03BB438FF4B75098261527F3AB02113E5C602147529EBACBE1FB28A54149B5B5E5F2F8DE905CA8BDE78299053570AB35B576DA4925FCEB5608C5FB5A10D955C9E09779A49C4361600971C4DBBF0B589BB37A0BBFB56405FFAAAFD9B85287536CFBE05C269C7F24EB92BAE6A39AC32B25D77B6E3CB485EB25272F1EE31414271D9821EE5514A0DC5E695CD7C68E40F146C55709908375D1E2E238C6065012E8D7E1724DB89519569A43C9C5EC3007B1D8EFB511C2FE4415C2D7589C8B4AC34DF3ED6E7CEBCB21D228D0819993D9064A4A46928B90BAAACAB1E90C55072BB9167E01077E36E002A21AEFEE03666F515FD442DA10B5094DD843B6192DDFD2F4FBC6F97060B7D6799DDE22D029CA2B36D098770D373DAC89286B18671CA7AC6F32AC55926F92ECF227B5322DA49250183D1FE7D12D84EBBD9A39080C7351AB6B76D4E9E4CD08E5FCF0553442597BAE68C90BA15A8D64FA0DC321B96267486B4DE68335F6BDB1022E5ACCB1EE8C375939D2C9ADBACB216D632BC154035B39D5521C14605855B489375492BDDE0466B1C295F43E2A9E1CFC0C64036174ABC060CB709BD6D9606308A3351683B1952271ED07DE2900EAD4215EAAACBA817C451587C5FE2DC277C1E6DC66BD8B59EA14E854730FEAF6A752EC8267F4A7BA8665940375656D650F41A7F7460DB0D1D7DAE980AC1AD6FCB915E5A810AF6422DDDEF26EAAD7632E9AAAFB6F6A9A478112BE9B3D3273C4FDC6CB7A7F02CE386980C72A0EB6545CA4D0393FAFEA1CACDEC4F53A0E451FDDDCBE95AB7BFB07D7E3ECD280293B6EA2125FE6AF36936B4FB09F81C1D696AA2DF3F48F9949E50DF4FCF73C45F03496CD01011F3FAF614D5C5B52E4A629013DB80C48C4DDEA0FF33F018AB3BB747A45A2C6D5BB57DFB6AF412BB151F191B00BF829C6D35765867A539F4A366EEEC3E9F4D1F2A34E7B570CDA54629DC6F6451027BF8009B5B1972F9C76063A627E2AEE414D3D2B5723B878339F4151E6AB6BD20EBE85381A770181C40CF9E13DFCAE7A2C50F41C947DF65356691084B1ED763BAD1B6D7D8D1BF07E61009B11C279D6F399BEA521090A81F21F7BFD4F5D8B6C747B75418F215EB079AAD3691E4C36F24848C1F5362FCB2104CB5D1F3CAB903D053C3283C1AFB0ECB40B4FD709338A5A3E58B4296B5B020E02B2DD9A8358B197F245A6F2F0C7E2CE99EA07C932D620FA20DD98E7DCF1B2E7409AD0BB23AF666FC28CEC5A0AA8F5D17F46FFDFE98438F7C01A0D887C441F08C9D30DD0D78722433BEDB780332411E8D99A671D6B85562B11EB3409FD2C495117EA62B91E97BAB1C92AA93FCF462ECC248A9610270FD1FB8FE5FB62887D8687E0E570859072B02152690C08BA112F3896B165716C435B972AECD344A03EF1134689DAF4F22A7F7A59D4A2407296B937DB4AD2856EC442EECC314151FE6745B19CB138B21EFBE94CEBA751E1060747C13BC6AD4FB7A2525237288AC6E7ACC629755A684B375FEE6D24874CA47AAC1BC4A74369D5E42E3D34DAD837793A989CE2185FF228348B4C9FC0C88D1EC966A1FB52AAE7A50B26CDB80D71BBEB11EA5B131E8CBC40908FAA8DE56B6234193112870D6644C1B9875ABB0E514ACAB18E675DEE76DF85435B7DFAFA3BFAE2FBC868B182D9B79C980FF1A41EF8E173B9A6EBB0253C6C7BF2AD09117E187FA1E10B7369A34A0F0E33BFD3B1FAC0BD7B9D2087F93B76DC314B13537D4F844E63BB61EE99550A61E7C8AAFF962CC5995FC9D798B19F6E090D2864D219780E594696BFB3FFCE303F5D9C1EF928DD665041AF48D5616465D308669344B99FC6CDF57ED802C8FB84D4FFBD66E1EB6F8BA29369F231EF473212AEDF9308BAAC566C73922CBA5134ADE222F4B8F9B45C76CA323A9668483C538F256C25F048AC45861E9A17E481744958DC8C0AD27AF4C89D5496FE8BB47B7A6F16273B1D5796B0908FD238B5EC13D57EB1152556E50D86555DBD76BDC65957DA6B07DB36C9080331CF7B3D8B48D32BF86A2A6FA9AA6062E9458FD73EA1F3DC064B9D32662405299E2B0CDCF421AD7F4FA4784303C3387AF5F660114920DF91DE301A04C349B3C8429C8A0121BEEDF5EC45D1B931A8942B94510AB5B65AA5569A48C9955F05CA27A0EFAEDE88901DE2DB7602C7FD8E5AA90B9FE351D1646892D6BC14A8585A6CFD34C9ACC7A6E91280B3011D900A4554F2C14817CDA0BCBBEE4A6372A8B910CCFE61050A89DADBE5A20BD8BD100CF8E8C62E1854BC867866694DE35B0DFDB776385A92B96A60B2BBF30E2C3618F38EA0D5C5E77128E8109EE14C235D9D99B1DBCF9345E606631E0DCD57ED6732A0BE18AF8F54A7FD35A9B41117860C32EA9AA2EE8C763BAD3D06ADD85CD597793F41F449B44776C2F62159FFCA2F7B51F3A5CEB7675C6A3F44F1866FB55C4C0A5C1E92B269C65CA91517B3F4CE8CC9BF1CA64931040286749E325849FDF942B8D7727CCDC9EFB906B7286A9A87D2A49AAF6E525D68850F0B3448012C08167B59B591B72094D92F7F2CBDF0DB1023A5A05AAEAB504CB359B31C414F1555AE05D61A73B24B8699546563C7D51833677482263E96144204418CBBF82899760E732C8940A3424EA470B94D9EE1515CA62887C404E588445D54A26B3574ACF0180065354E370557529A7DC8A37ED80B5C6A4568E74681AF2FB806A68CE3B9000765734976AAC84D70F96AC6112CCCA3A3C71F77B0D973749CC243BD16A252A8BC14621DCAD9053FC38AFE3212097E480AF0448F390FC38A82A648A10C78C0799820C185DF6BC0D2DEB6560E2BD86DAFC3E2F900BF4E78AD49285AEE2FE949A4C78B0B66116A8148239502E9A0D282019DC293FE5DAF3B7F2E02DB65BBC933835B006F3488F22DE89552D00375039E652491F20E020EF87EFF468E33A9342A1F38FF62CA1834032133ED810CF3F01E1235BFADAB63AA953623FF30562B1FB4017CC399021BD1ABDB417FA1094A73F4B0D3F395CACF1C639E178E0C1E482F83C15CD0C0603BE39CEC7AF9EF8891A6FDBE1377FA166489AE35312AC1A7F000C753025A6F9492B4D7867D03DED9A28D24ACB279D9C584DB39CD3F55CC4FF6E167DE4033FB92481FB0F456F673CD492D7754C34DE3D38428BC739438174F7627907BB11DD9483D624EEA9C5830370819FDEFD5174CE89FDE412058F604A170D4FD3700ED785DD4E520C2C3C90BE54529755E96FA2AE04941BE8CD319465FB32EAC7E14421AD92EDCB5F72D45E85BFD3DB24B95DA6624D30B3D745681294A109F2486F002DA7D066D5537FB30C456A0FE20651591F5823EFC8F8052C463688F5539F33CF3AF9C50B645F3952C3E691E0711DA1245CB5D6443E00E8E110238F72ABB872420DE06B9B54441906F92B4ABAA586FB2BE90307E8523903D53B22A65A28F8E3B851F896AB95B8BBF8DC35E9F978DA7872078D8E271D0A012C34965BA7C36A255AA2898FF22C077FA79E753343256EB9E2FAA6AB6C0987BCA3F205BE02FE870E330DC16FF24015405CCBE6BD4468C1031B2F144EF8EE245DD13D2E91D26C64FBF3FCE3149DEED11297B7E2AF3B1D9DBC20E9879E7585FB3BF041EC09CA17B20650984734BE9F99A538028BF6F9FF5DB1B4FD639123B5C5EB579AD3A62E7F58B31D4DDA1BC0D052538C112BAD40E8C425CF7EAA6B5D82AA43FF35CFEE624E540BDA523A2256590D51A186907CBB43E0487EBA5430D75C529B8E4704BCD308E2B61A7FF7F0438AD5A84DEE627A99F50FBFAFB9B29E3AA2EADD4B60B89E272B877A623B56A15468627A2F905661A773191C0A6E43AB000E67CFFD8E3DE2746162D9426AF27C87550BB1A6D8122D1863FACE3732337031C65D533B2DDC7947BB3E0B9FD02DAB41A1217B0E503326213E2E6C14C93DF9A431F7D1404196FB2D3756F37583C37422B5BA7D76CCFEBE5F768B60FDBFBF5C43A0F02ADE5A0182C6657D4E28E46AE3518FDEE264DF70F84454EB8BED41530305513125C40F52138E3D9BBC4A81E826393D340272DE7FE4037BC4CFB3AC1C7017737E1793CB8FB77B17996C96DE93F9640A1FF8ED9E7D1050CD1936FF20A46AC1BCABDA5E5660AA09D43B89D2FBD3A070D209744591B1E1D74AF04F1E18B9F23B62B57047722C727494E41BC2C8C4FA08D88CDA3364CEC5817DDFB81B480EB7FD3DEDD6F8587323E1043E36A7B0D2EB58CDBD205F0C24A135A4F0C8803C04C1D0AD15AB06F23D912FAE3DD2ECEE25974E5010E1F688389A5B0E37697B8BCF3FE2D305B638EC0DBE3EE19354FA1ACD9DBEBEFF2395F7B7EAAEEF7002D384C4E5E85ADCE001D9BCBE70C13151C49919BBFCAF200000000000000000000090F1822293237417BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D + +count = 20 +seed = A32E6FF879EC8866A5F5E4F6318DA8FE6743812ED2CF5FB94F5C3AA3EDF953CBC32665810B71B2CFEBF343A571CBC570 +mlen = 693 +msg = A86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 +pk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D71021A6C1BF23F49F646C535022574545FC0403D1138272CCAB7D1280E37F20B6A03723120B1B027A0392F983196EA033E1A14DECB2A47BD7C46D8951746CAD376F0399BEB3B77B4910F2A408BFC19888912E148699717E6F0885657CB065FA7AA84F5F3EFC4B46BF97DE740A996648F0ADDC680E41F79E91CA9D2B8AA7D6C5B9E84F275839F9E67F5AB800C0F7AB66329320F8281579D6D46BEB19D88FEF1D3F9CC18A53E1E5F77B8067AAF009C4BBBF8754475F4D673FC82AD04B517EEE0D5BB1105986A79C8316A580D3FC7063AEFAAD619F86587BEC6287005769D88C99BA785CDC305F0236B425B5DA76BFCFF62D19BAC14862985FDE8544A1CF74EE29B2D2617E95F3A317FE08F2F15337450A4D3B06C1968DA97E749FCA15C3D7904115FACA9C6339080DF3920C420EEA220A2930354AEA023B917441FDEAB89A97D04A1C298D861CA93331FBA5C3529816F9DB10128175BC63434B504DE2A8062C099C5F5FCC8D7366F915E92EA34AF78A6D871C5FA6DA58A590945D64E648FF792BC3960E143FF898E787546C0822954266387B70E90FB373BAF7436C6989A500EE2134030329F0E14830C6FC7E96414DE3B04FF77C20947CDDC3ABA28587FD1945065EB43630C5742A4565C2D650A319B836BEE447960DAED28169E9E0A6E6ADCC57AC72584107174FEBF8CDB35C3A3E9D215154197C1A8E4645DE439D88FF0071A9EF2AB1E93C56E80271CCFF56865414899D09B8415EB877895E02DFF10EAB40E7841DFA1F7114A285119EE57E9B05673F4C617CF44067D6EA5B17D7B0E0DDAA45A1FF018417916A35F6B7D5D8800964CC0A2DBEC61F2BA013985EAC6F3A216884F9773E74E82DBED305740350D47C689BAAE2EC4171DD0FD01ABA332E5B0A5A9B90DB3CFD0F31887B92C9EA97BF5E646037CCDED1E4B31CBDC83B1C30890AB44AEBF5E7CFF1A52F64B63FDBD4EE46A169D5CFD64AA265813278FC8D09403E1DB066C4629F0E9F2A7DBDC96E78741280BC03EA0DCBFC3802718705A2B3866E9BB30979E9D56F2E9773AD1FB95EFC5855569F4EF7518EE29BFAC1C9F196630BF251C319BF1211493FDC7EDA0BA36F16E476987EA1C39FA513F9963386BA150DC5871C1913C9FA95C7AFA0868C48CC81D31C2DC6DAC73A6611FE20D5B499B811A478930EBA473F294AEDF63A179D023B11788070372CD7D02C8FA6C037D426369782D6CEC05421783756A1FFAEA102E519FA7FFA6CF9337B6299B882856E9372E28596D2CE991ECE2484E2C59FF29C1EEB9F876ED0E221E691C6CA45962A5E954D01C1EE7A69D612A1E81DD6EE5FD39B81D2B670D7E73DFAEC73AB0C09934B6E204680614B2B8E6FE5336F56870AC845D7466E21574F4ED8EF2E5A26B6343494A9BB45EBF9CDB72184BE3626656F9D26C3FF5DE85AB7C870FA56996611DAA2D0983E708631DA98C9CEFA07C5443692E825E782D118BC075C67D0BB08E536174271B322AE195CB14B4BE692C6D37370C8B1C21E09B9F647619DDB2311E69F30B137851DACB98834AB929C2A7C29A6298AAD0563FAD827D0502FF5ECC7BF1F06898AB2BEE1CFD3CB836BCCA8B563072024BCF86FA6080812FC41ADFEE34B2F708CC62BD0E121D7AC19488609497C5C12FD104BDF1B080166FD85D7754BFE9CA13FB8284EF51565001E9D2B60EB8779CAB4CF099E8C650C6C72EDD4B31CF894886467E6464533856E52042E9553C0F58A57CB9396B228B27EF868D54E977B432DF43734A2DFC975B40CED12385B87A766258629078633C2D821041FFEBE09AFD4142083B8EE700C3706DAFE19FCC095D71CD8F1B8741D686969C60A5A5B7AE63EAA1CCD8112EEC829592BA1B2F33FC421D33D858D8DB9D8436817EF4F35B7D6DAED4EB538D98F35006E81F4386664A35FB831071DA7D53E5F5C075692A26E6F15FD9AB266DD5A4663AFF30DECCD2FCCF5C4F9731B82CB4A389DAA0E1577D6808CEDD173031E3E997203AFC1E9B4FFE9260226097CF9C91F6A0FEBA655CD97F544413051CCCEE67D4630995EE7AE35807D1C4D907C060D0E53012902BCFAF2B839C87A2A1DB040306284A72C19DB332F82AA6BBF70A629ABC83DA78E99799D0ED9959CD18E6738AA001AE2EFF6B9FD526237C563BCA2E25216E9087C58186175EDFBA7A36C0FFE0DF0EF7B35AC7E836BF444115B3678004F3124C185A258B7A5C88A4F6286BD134FA5743175BD669B057CC9D5D8E1E8A75E0AAF26EC7AB91D730798CBA37FD132D2FC29C80709D1B94D7C9ED9E99DE561D306E55C7FEBA88476D8AA4C5EAE868213235DD1118DCE016CA991FA1611F949D257C3A308AD0047A98A5625E9880CFA93E0442E46D5E4B035CBC36992BFC9AB301C8C4F29C7AA1B7ECFBCA417F4BA7AC3FEE0907829DAE84349BCE07C01579398A07296F20CFF2EC929B79F3E938083B12C7DE8530A8138B89441390AE47B595CE42887EEFCA2A5062A020F4AA63E1F979DCC969890CF13A6462C53F9E7E1126F1CE1F8A3131596B9BF1FC7A5D0526941326C13189895841563116C9F9591F74BC3A441D920B6BA88CBEF9964163F91CBB2D1DE77829150AFAAE630FA796A20EE1B7E567578C3C322C50832A34BB578EF564CB3DDCAE8722B95B74067FBA1E52E97FB6A7222B1E00EEF024AED5F2F549F5ED30B9C4154CE289ED3F2966B9D5BA4831D1C11B681CB26958497FD1DBBC741F202142E0900720F30280B21F62D3D2AB18E1480B85F8DC27EC7637145B3BB1E1E9475E175245986F65323DF30724DDAC6E6AF18F1C89DB59EEF8ABA89003808A461CF7ABA943C5956E6554774BE5AB4531569D4DDBB4091F5BBC0AAE785256092284A543EC4CE004E17FF6F5B88B332004F4CFE4991F14EAA8ADBD6357E5647D2461E32915AF2A14DDED8908879885A663E3C49C23FCC0E6190749D12EF1BD7A4ABAC3F828EDE3FD2FA61AABFB1D57C9F79FEB4BDDBE06A88B5DD8A8D7652A4163032862BC22557158ACD1F1846EF237A7D781E54406D056A56B04B6F69B4F85D4CEEDFFCE1B4F519FAF59F3D9459C7A8BB10F930942D2D1611720A22CFE3E1C42ADBFF6204FE05ABF97A39ACFF3EDEE6757052A053B69DCA736E54B48D70326C95E920F026EB751D5756C623654C6FEDEC220B6A5EFDA96C2C05E8FE7C85A89346AFEFF5713C88694BF2CD9F2221B615A4694E4FF2D6EBEBDA6A8B3DE35140DA5A902F6B7BB1D14E2CE8607027CC504A92483E475CED3EFFFEBF28DD880E787FCFEF6BFA1D5379B2A8D93E2201A42DABDD5D93A2C04BDFFFF6A893050071D858201F1C3F19B6546DFE680745318370C7851D623175ACEA00D37393FFD81E5D0950B9EDD948220D79BC413D5FB6B21428CEE4567C95904448674C7EE375BA728BD22941BD6E3D3872EB9BE05E00D453FBCDF1F73EECFE683E6E195E5DE65704DAC2ED13FCFBF60BF0944839D80E90B73327EA410D820A4D5439C99DABDB560E502FEFAFFDA84AA68D70FEF9053F4D6410BACC1F5EB5AAC0D64A73FD0BB0F8F2ACEA40A8EE5562AAC9BB85BC0F56E9BC7A20B3002D6058EA30D5137B384D8111AADD364CB9B3D0F8E980EEA0B41432EF87BE39A329D3829A0EC0FD6106 +sk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7107CDAFBACC87258E544A0DF8904D8AB85B26F99FEDB9341D52A97F82CC8D2812DE8CF60AA802E7F913273E16F6DF447CB7CB88F1481C343FFBD70BBD4AE03A1001847428A189040324C94B69114432C22222C0BB16514822818B349E444661C224A19910CDAC249CB224513A41088184E10272D1B278E00C491A48271112440008005A4B22D50C84963886D5A4890CAC600948045D1480609938D124351633821013430194731004740084466D34261042846D3468E0213325C1848C22281E220909B366961C8484432654B1028DAC604234340A28410E1106D54208200290E61B2080A84005046460130299C364953B2704040811BC34D100701D3C400C2B42D0AC96D1090658398700349211A0452A2424A9B94040C34915428421CB84C5CB245A3328E84424A0A36701A116091246D101810C8B28919415099B065180746D1126E0311726236695B0850534482CB426E9A8691C9460C89328ACA24408C92880C4242D8A4851C2982528689DA342811B420038185DC06041C1448D4188C6204250316709C86518A240AD0268649082E21B04C10108C4A424D833610C1289040B46002A38D604661E382211CC06D0C2550E1B2401C9960E3188D0C2011413809C94291CAA2111A3405CA2208E39481140785DC9629624286840072DCC64C50080281B26C4822861A06298114640B886C58386E593844D326058B000DD99004103706130368CA3820024442402610641426521271A4C46D21341158280258A008084692924291519604D312868AB4805200811299084B42450225628BB42118C6910290101A38469C22712428441A360A5308268C20905B421008C309234089A0122020001154A41188341040A449C4148902358D48940508158012146440240500A801C31869021670441006A29040634845E1482600C54C54282002B06C9A3082C900618840908920289B24250A402554387114446654A648508481E0A85112475204082D81264DE31231C8866882307120482820226E092626A322011840705C44305948458B848161128802B78C910289DCA889E38860E18889A1428822B20801976C92C4482304848B9265E33486A11005A3C6615212205C029009247102858154308ECB92410316701027860B9465480424199065243586484271DA0246488800443482C0C2888910608B984D2200469B0009CB22110A304D1C994450364E64826400808DCA325001214E428640C3A49144044144B21042264914255101106190004298084850288C50C82151028614029210A02559A2255AC8290835018A3410594826C938611A110619C46819C1481217865B446E04C48124186808B451D42849084508E228041BA4650BA16498A20DCA42900CC760208391214080544840441288E2368C5932091185898918822396644B08069848208430705C242900094E01C66109288EE4826D61B2285B206C09B828C1226E6396005C346A92260840182419198208C82D03956884067253864814184500C881231191C2A64C034006D390205B048AE01024A20440A242801AB57113B3211B270D40C2211C4868989221D04028094004DAC66C131810E3060D0428440A446211269021082594C2654B180ED40028C8068D2195880C350594388A90A24C12006143440902A82460146AE034419A325202002C0A894D91202A90A42D59243002114D1221805C24861A1392A1B00D5A904144068D14B52D13030592848518A68560A289222489DB18721AA0805A821023364E48C46CC8204DCAC82404406EDC946C0047852311310B08701C946C20362D1BB1110A378890C46121260123A320624625A1106D63802400B16C834884E4C04DE3A009D4422CD104101B9910E3C8208208128410889B300C21836119112C4C362A0B3109C1C46102330A00B9251A066CA432241010865AA64C0B020C982208D99890C3180220C4214030659C184504366E59288E5A04661A816D03930194264588466D2143088B08420B052DA2980442B48800A70943422E82B2890821261CC425188481008690D132280BB591D394110B034A248911C90661DA240D08458A1CB22982428A14B820C9383160A228493044D90209928451442E6899B0A9E2DEA0F9B39EF038B48B52F3EAC84A04B560778F7F0AC62B6EDC689467690694B01E57EBB53E51D61AC23950135C8D9BE45849679EFAB9EAFE056340A6BA6AED45B45DFA5968D849BE6A75590A732365172EBD4B77FCBD5CD6AB8F9AE94E64FDAC61F856A01B5EDC1571CDA0F20DEA8F8B9922CACCBD303F97BDEEC1C650BFB724FCF91B3D7718AFC3A066EF4AEC79F692BD90E0C90A55134412BDEF7501A5DA6A6875C26646F730F22B6714B6045AFF6D4CEF1A68BEF4C9139D98634064854D00798F6F6A971516374BDE4420AC3429D7E0EA8E212C13D83F888A2E1CE5A0A27BC8B4F2DFCE601BEEE78AA4F4DFFD02DF706E06B0CAA2A81F709074E0D9A3CF155C86D478844BD5C58E1434932D836A2BB3C785A4E6F630B5DEAEC3493A4833E872DD4EB0A68DC4BAAC5CEDEB4C40A0DB575C8172477EF2F06F281E5E01F52F06E41EBBDA41AD47AF608755EB0BFE14D42C80D3C11FF4D358C7429014BC78880103E1F9F74898893891C1AE6906CDDC996881BDEAB789290FCD2FE60E9A8A9A30748CFED4045A077F9710A83075C6903A7AF3A1FC7A7C086D6248D59C36414372BA8D8B601707863A40701961BEB9F8CD399F3727AC2E97A1C3A71BEAF5807AE6C7DDDF0FD9C88DF2DB3DF9969764751EBA163A942BA0FDD31A3350AF14A45DEC52A9926903A523441CEAF6D0162DC8AA974AB22A90475AC4A3E106E9523AA79AF119CA2302A4B764CE9CD2CC653A168B0C8F958EC21E608E3EF2C3D60DCBA72054B5664BDDBE4791FAD6566DAEBBB2F5B6C628B9F2FCE991FADC308E77ACA49BFA6630D715320852F64158A857A82111A23C2A93511D1976470476385792B376DBD8BFE3D7A6525256A8856424B349E57970AF834F7A7784F0CABA0E973753EDFB6CFAA8C1AF4162ED092AFBE1F203C3FC33B8661B9EE54CE42BE043E1A8200EDEB791E2550FCA26D5D3AA98882D5C5494E1B9B306BB42508DD54B393C6079543A502A3BE1954A65B746F867F6C3D65D4BF05AE5CF1A724D2995131FF26E25DFF139E19BBF7944C75CA412798B4EFB777D640DB0457D10AA917275A45C6FB8DA31B166E74FCBA851B79FBF05860741610E82CFE3ED8EFCC9375B364C66EEDCE704807A278240001230A6B529CF33F8258216D2363FB091F8B3F0E21F15EA9034F2AC7C87E60810D2EED6AD29DE6C044EBDFCAEEA6214FEE4629427BC2E6FB7E984C67B1AC19CD415C4D10996096F5F3EC6CA9EBB34D8CF1BEB9D9D4943563921C96866746AF8D2308F147FA00C8A982939292587B566BFE3892C8DB03C0BEF0573935BC4A9D5BD6DDC128DFE599CCD03D03F059F81F132A57304C18970A7ECA57AD57758C9C3BF68F76D6FC617DD6A6EC5BAADE70C369E8FEB2B0BF8FDEF7E1AA90C84D3769B00FC355535D006F347AE83C4F42FA916E126FA1F47A24FF0B9B53FE4C0205D53018452E9F4E091B736BE44AB052AD230FA893FABD02CADB7ED6CE94B0EC762EF5AE7C525AB6D56006C5731547C89F3CAB2B888B675F3D280E797CDEF74CBC68170DBD1566BBD577755E898EAB6FA72483174FF723615F3DE95ED3E0E173F83C23B25BE25A601F695EF1E69DB000B27A9B04D5227FC6ACCA82C6868680BA031E2593C4C80662D94A9DE947032BA9E17D3AFFBC06A4FF259E9E22194E6131206136D2A50F7169C95EC07651252AD56006B8D78439285C297AE433921C8F5E5A5416222E5208BBB6159F8299DEC7084E78ACF9C8C08A6F72A97F87EB4945047F3925B392E221BF0D502645FE6F817FDE0828B08F9F9A65F3559E1050F9F853437D540B93684F4CD71587C170E49B3B37656D5E88A3E971C3C78DB4A8816205665FE0D3A06B6D9BBFD9AF6F9E83E28A28B965F1BF16B1DE75F4690035719536C869D520EA66BD42BEE0F07476DBC85CC97006D42F4CE3FC9D9053EFBE19FD019154AF0746C6C8174B0B5D8036A2D5A5FF46A3F3E7447CF24C06D7293EB4A330A9305ADA2AB7D7D4C4D0FDC84551247BA890F7A5C46986C2EC99D2897061B16EAAFA18B543A4F6BAC88C2EC1D37A507E7F4FC70F8FB8ED7852121C5750164FA8F1FFEBBDBB388E91EE4C3E3F4ED137968FE96C3E9C0F32D6D515C04C0A42A7620903BC5D6B16B385062D3DCEF7265BECC9E31A08D19346252A47345FE2D2F85CEE7DAEF438296B985E92DC82B172904C80FE3E7B46327441A38DD9EDA0EA6604506EF11286E57E775046046F6A0983647B6D6DCFF3B8DDB34D1B941543722B1003999B521CD0A6188001777313C68845462E9BB5E583413B20A85780A06950776C2AF9BA4A079B2A7DF17C69B9BF48B4A030AF511135EB61C03A63A94E3E7F2C8F879B40139054D84173AD4A12FA53A1926CC60874DE4693B3446BF7A8287F909AD130A3DF93D315B195B9DAEB137B4F14080C73DC8702EE0157C509CEDBD15AEBA02BEC1630742F3BE699D9DD7633630B03356FB26526F74E8A8E900973DEF4F21469C2A57876C2089B07D88F7F9118A852A7AD1C3ABE9D36A8D899DAA43B2FABCCB011BE536DC80717F3532E1EAEFEBC6BE1CEEC758FE77A48EDE94DCD6F3E688B7995529F1CD8E5329F88B6000C6F7EC3D37E937F78D9BA8718C3319DB33D905FAE6C335817B9529EF72D547F22CAA11B5C8D8BE0DD33D338069123CD75DC4B40A11155479B487C0E632D645CD0435A7DAEC14E3A8489A1F2EDE5FF6EF7349C574A2E84CBEE43E0582D9650BB84E7F7D2D10B9C6ADE20E2A4C981D67A55BC71493DFF56CE79277595087935C9F6A618664B542EFED0C01C45E8480F52EE037FE89621149A3BA851036AE99CCAC1AFF1C83B669B4286B90F9536940A4F0BE205737FBFBCB4AE7FC38B3E6C1DBE9490DB2312900735C0A3A424E4ABE89F9A8434C913501E2ECD9465B65CE6E4D8A6297337FC6F06D08B020D2386D21AFD131179AA6D2D6A52ECA11FBE31A774F8C296DE83A985AF6B5EF1650FE02BFACBDBEB7C74F00CC176FAFE9C2BB87D5BFC9E187889DAD5328A2F4F1DF192951D45C31A9AEFBD86820790EEBE3D9EAFDFB73336DD5106599222DF56ED4A956451D155D7DEA95D109BF9D94B484ACA8ED102B9C7113C63439152A815AE81650796F899593B7F77618DD59C3E88444F48D8983ECD1C19D8F916EBE3D70295586501C816AF03075F65877925A227D1C178AE1E65D09BB947F22DB162BB16C586A40C3A9DE17B9403A9EE89B3C4C742BA675576B85A97732C5B4C583A3B9616ACF4959452840C4E71D1068A83B995A7D083F66420D9AF15BD1629749795423ADB358C0A0197755FA3EEF96AEBC4E599A210198C66F11D7B8730CCF61933B52E84C600BD970AB650DB90FB2985EC60A4DD61BCAB93A3C05D6BC8C2D5EF8158DCD118C774134C000F1DE7B2481037B0CA717E6BC16F4518CE6E8617364BD3448BD153539B2EE5C030AF00213E99A5CA729305701356CF476C311A4EBC208EF1F4D4807F75CB9A0B04DC0A462C3DBD0FB80F990493DC463515D5E1DE6BD9AED0397284BA47DBC5BD3E67403F8ED6FB8B2CC771BE404D621E9B7EFE1CF481D25576F0ADB06CE7396A254CCEC7F856DAF7AAA63A99EC515DCA5493943DAF8E30E37E433322ADC5F27F22475CFCACABAC34C71040BFDE14FD3B1DA7838D1F889D64771946A2796D76E7CDB2BFDC1ECCFE49C90DC296436949A2943FD4E71733E9CB54C17B987BCE8A2F90C7674BBF1BE1DE47B8EE31CC48DC3C0BEFA8BF2020B9D822FBCEA31FEE33D4644D22F86D3D14070B7A963487E62FC03EECF193367054A4C638667CD67FB625F42803EF81461AD59E9C322181F0D1E1D78C6407BE80374596550C60ED153139F2CA271B33BCCC032902943CF12CFEF763F2FB335555379CFD8C6FEB6D2ABE9D41AABD7DD6E5F6BCC16602353386B6689950B0673EDE05AA98B9364B523FB783E93AF1040A047784DAA3231176EBBA08075C8E135C5678F14CCBF9E62923BACA5C2C752B51D68B3C39697245B011996A1CD0315BEBDF8ADA000F4D60223AFCE0C2828A1F6B1C19D652D00822AC4F49718C113730F491340A351516C89360B1E1CB44B233209F6CABD48493A43042C04C89A6DAE3AEB2092F0D13D7AD8510080E66017140F9994B98F78D6030858AB1C141AC9B0EBBA5BF19FEDE8D0408EAD53B1C553433E0C926C731428EDE92B2E4C3206FB462CABE8065BCA120B5AB40439D812604D49CDF6AC2BE3382144992B8930A6ADC724CB34742EC17627D74E39A6B0D748CFF1AC75DC6AEA6681D51C43EA93D9CF453FCBF42ED8A485E6A2ABC4D298673FA50E33CDB5CE5782B22DF4243DCD2264F5A24D13CFC585D74D142417FCA5D3CA4D826850D20D1719DA553505B933F8C52847685AA543218495583428BFBFF14DBD7000379802EB1B292543CD006DD6D92B92370AE5D5FBE80840CC319C97EB98D18B4F02E785A601B603A318591269A5E9076E83EEBD2AC7D051FD74F803897640ECF20E8E58207AE04AB5879765C46B8419EF245FFB1DE2EA64CEC459AC35AE3A5A7074D1F7E0F63348A6DA1C4D053E381A9B70FB72AA71581045594B0518DBAB1A26E451CCB347598379101F0E580F2D6155410272DF467E82B594E4CD61CF1ACFE4758881D568DE020EDB0934D200407086771E579FDDF8C15098E9245AD1F9EAFAFEC722AFF00D75072A1DECD97B36AD +smlen = 5288 +sm = 90D687E7EA6D673AB4B01EB7340AA60EABA3DF9549AC0B8F2DB4E800E8A511CB07A54FCAFDFC92D0147CC209FF33FE383F05874321E779EB6E954475C04B427B036A9B74EAAB6FE177E9DB6A63DDD37A5C447F9ED0CABECD60C720A8A003D0A3792F2C5F9E6E0FD65623521109463C9672907713CE4DFC4FCBD4BE077DD7A6254B9EB1F82678F5999A7D0347CD62144596D488B244782AB0B5EFA176983C93A1D535E0BCEF69435CC572F501584F406C82022ABF7759B9B393916F2EFA13D44AFC1020E25014EE4BCDD7FFFE95E1F8CA243454244145155EFD7E2779C62321EA8EDB66BE9B8901783972274FA1E540F26BEA18A259C2E0E1AB516D44AC93B6E77BE5D0D90F6F1FF77CD9513EF98CE0826895620C62A8E137780E218F6B8422872D31B8E16D6DF2EC84078C10C2D3C66561B6D1059060F4CAEA277311E86916E8189A86737B1E942FDE783A16E7D9143E53041642E06448AA2E35D173AA8BD4FACBD8C6C3024422B393F805259F7236097B7B50E2C107D5EE0F6961A364F39A78B63B8AC718E8AD9ED283B98E2D71CE232BF7795C04CE31B347C4E3E731B93A7374BA489E4C2198EA70B9F4BE81CC84A645E08028EEB95D3B0DDE602CE8304B268A6DC10B13D64E996558B7889212126689C39A237691F5CCD1E231A5B1F08BEAC577DAFE99BAD0346214B894174EB08027CF80676B86BF01A98CAC499BAD9036138A961A0AFB304B11CF0906D7E4B906BA90F478DE93C0D91801629BFFFEAC2316FBC9E64F84975751B3167D9D27AB2FB2529EA44CE952226ABF7FADD592EECF99E080B06FC24FB492FA7EB098E423C9682C29A01EA5B307E3BC32A9AAA6E96ACD283E6F2E4A7CDFC294B567F7E63E9DE19B81337A607CA3A3615D495B6F163A30CFAA5FAC00B3EB0DB3E1FBE7C09727CDCDF0A794DC4209E2A83D31B56AFB0BCA2BE7468D9B164D3E85E45C44E059203DD8999A51831ACA2E3328D9D3451D42429AC3E84305277C7F38D7FDC7D64A45A255F5494A122C3C20FE8B1232082B82C5BD086B0B2DBBD763F886642EA4D6E97D5C607610E629D3351A384D2B37F7F936A8AC1342AD345CA347001CA19FC5AA374D95381C2031216BE5733165E8FCB73F11192F523BE10EE08030EEDC7ECB727D4783A8CC5BEE55A299C732602B7A151140D079A591E969C5B53704EC87B48D488E2BC3144E920F425A7F057580603CB1EE5D56E86FFD6FA800B320748D183E57486FCDC1B09B08E2DB8AD4674033C99DD77216CB2B084D180F7945CA68C3068FC927E95D3CA383359F0DF94DBF5B236E2A5E718B0F5E27D5EBF27DF053A1EF66BF2008F7F45182BBE51717F1D51705720BDBB2E553D01A65A51A18BAA5778D013E0146BBE6671A50F9B7887174452B28F3ECDE06DA7B7EEC4604635456E684DA2D62356F805072327757F762ED09736DD755E0BCA28D2698EF83271C4F7BB0DE9469F8E3388251945E08DD996F091E99280A3AA064D787C6260B0149745B39171690CF3508D3A9B976AB00A7130D7A125A338A5034F63E58D81B3BFFC76BFF68183264FAF9CFEA17C24F098E8A3237E8A136454023CD6F88EF7CEC9C85D1F7BF8B6FF74AE26F1304C5814FA85C164B5ACC6899899A61B5F1D02BB93A6CE78D825C1123FD07DE8D4E4CD852B16546D8AC0D4575758DA25E7F465EDE07EF1EB5FC0B77715759A3482798EA446CAA0023C850EF68180D7D117CBBC8B936E1009CFB0D1AE58E9ADF1DBA4834319B350A0E231144566DB99824BDE1684E90A3761FBB41BECF005476F37F9C36A3D6DDA6920F3AAFC00DC1C926F87FE497BCCEA57864537356F3D76AA94EFB8EB2F75E6A65A1C22B8CB9A4283C656822D29B84EDA730F173D2958D9E3EB299E53D33D1453CBEC70292B41B3373C878924DEBF624386585E9A098FAA0E40A53C0CEDA5F4C03F65722E1D282466C9A7A245A5F938A8FFB67CD98E1438194EE33A3E5A1FB0A771E805C420CD18A1EBE91A745E02E96B4ED019198514DCBC85B58F149F0534F29C87F7BB433C74EB3432ECACD8CB150C3A12480B6091B2277E3B3B97036A520D2ED50559686A322172EF2144C31E1B1E7FBE5662E8379BCB12080BA4F71F1B83286FAB74F8DC92D18DF9ACE8D77949501FA4CC0CF00907D58A97903BCA48C5D47923222BF45AF50A3AEBA41EB0F08903E891572EDCAC1ED1C1615550D19CFA20A7C3CA55983CCE358E2728AE455052E5951AB0240FE0D82611248821E27AD9E8D3E248D724B98826B866E353FC93949CFDCD38BDBFA4BBEFB5E91258F59D190694C18E5824A5CDF361BE5E2B1A0E8DDA3010856D3A41D6B520BBC34468B4C0966C14AC85EC23AD2EC984B3F313F6E7012BD202BB00EBFE940E0356AE352402192559A20E1EE37B5CCC9E3130D3B512D609778FA3AD233BAFE9A620C0310DB605DC1B3BC80645DF1A718F858C9B7730F2E60B06F29772472FE1C11A673E52D1FB01797387AF3E1D0B1F28C358DEE9C3620FB4FEC7717E0981004B561C7982FA04DDEE6A799074A9FCD7D29EE8B87578192FF2D54D9803B35E43951E4AE4A22932A6EEE110FB135E15A102AE0858397D16BA8EEB05DDAD207B421820B2EC2AFEBC9038931EEF4823064EE9359D5959F219970884C977D22D40CAFE11A55A2BB930E9DEF93DEDC295F0BD0976054B270ED6DB2A20C8F484A270711453360F810F7F52BA4EB1DDF03209C95E098C03430B3E1A232F8634C1683B7FC8B4A6820B00D2DCC964E79262DD081453198B51D5503DED281820AEF56320622F3578FD0B863D9B60F57A71CB17F40CFBDACCA668996CE1FF69C4A458D1899386B61C9C1F8DE85FFC440D45D20C0C160F3E8B7668404B56070CA978621717A77F40C6E03504024A0459F490F0CF6F23DEB41084722ED9B4F844ECEF942AE35595BA7D657CD948FAA6343C621576DFBACA89BA633D8BC439E8B242E0287E09369FA26CEFB2E71A92C22BB5DA6AAD3A41D89790D93BCB1E7DE5B165FD61FB2E4418436A768D7016F144269F40BB8914BA9E9A226C1BA62C6B33637DF578194DF38B9B4F410F8A689B0E6A38489805A816B6163CBDA012ACC819266F2534A74DD00575747320C2690AE20E495E5B4CD8BEC1D863FFC7304B78DB622C17C19C180BE922276D930C6191F99772741ED5DAEB744408E53191DAD3311832C4EBAED228D9E0FED97EFB779B5353ED1B5C8A91AA08C4F162F1CC2C926A8BC48E3A67DBF94BEB86D084C8D6E004705B23A4C799D2359934099A00934A156390AD7AD893BAE7A740DFD57F71E6C7F07A736ED4910743554CA76CD8AA46D8664C9C2385C3C261BBC3A204CCBFA080FF8C13E8DBC2D7C4B8AA500DA2B7E8A67B47613C57BC9BE73AFC573FD21AD305CB1DAA749442D27079FC09EBB0C1F224F8591E61FDFE577066F9713D1F5987A01D062D38C62FCF01E73E056AC73821CBE004490DE12125E6B337509CF07AF5174899E43319AE86E9D08AC9D9DEC1AF92191B79C4812C3BFCCC9E5F608142ACE99C5EDB4D2F89571853234AAEF3E3183C774B8940F045828FE7664B668FE07C37D361B8A897189D315123EA66339D05A28B5C9D7C17163FE52F893F7A29A0A1A078ECC404499969CA50D614E9F03EA4C14CE982EB0CF958754E8B065DDA68CDE76AA82C0361EB912A4231E1C49FDC99CDD099FC3E67C913E29BDBB97E1FCE97EABECFCF3E03EE958D34144D45F1ED5866CCA12841C5AE0DAF60F94E55ADA2D160551CCD7F380FD54F9A0537525079F3167EDC2570718B6A06AD2D92296C98EF6C628BAD5F7FC45EDF82E3F5546FD1392785DC37B9E02DD0674D4B770124664F34C700E60D1AAF54B41F63B1F61125C83BA37770226C70210B8C3A311FE361E9D05C363293F8B955C9CFB745F57A6D59EBF12E11C0201166E622457919D230916A2B841741E6FA0E9414ADBECF963DD89692067A488A8C3C9AE123ED2F4C45C8B2A74D62C4C296B39D2AF14611FD1479A9335B5D4D033DF623687EC8B4CE752E514A2397B83A93C8E7B47FA498753F5EADE8D12F07706E32DB85E5AE1250AED515950ECAAA319251E3A260A0C53BE944F928FF7355C1923FDAA8EBF08752FC33B28E7B27F3D121A81F8A14C1C9419A5C1C4363F2BBF6BFBE624780F27FF36EBB767BAA5D3C022B4CF0BF79137BA2D1DE85AC2221FC3CC4C439BD58F538F31E478314591187744E12ADA01F8E69A80575C247DA2CADB80405D6068B060CF9A8631ECBFCACCF147F4ABE8D104B6AAAA27391879697BA641D90639D6669CAD37EF914DFD99CC46E988C0DFD6C713F2C72D559CAA78A78FB77B5D5A8FB0A57CBA3A082F44AA45FCFA558BD048A75BF244D28AEB097E936D81AA8AA542FFE1B2EC3B1CEE05D9861F8F054EB4CFC65F07C528DCF56875BF7D9CD82CBC8BE8958B6411D031B117C2F41CC27988C22EF80BB61BC2764DC509C6EA44B5D0DDA63DC0BD6BC5E1B483DD332B9A5194F2DE42DDC23ECFBF150C981D5EA3563011BB6F39E075C80F2A44522478FB4F8E53AE9A6706A79F50FC84BFB46A2362C49B7F26FB88166BBCD175902A626DA44B5B644ACEA7E0D14619A752C33C367CDD165DF3602DC06814C4D23D06144B3FAB03F726EDD63365DF6E19D6EDB18DF16C84AFAD1AE46589E49148D74079910CC8BBE7A7B5CAF50784CA1D10433A0954170A33D239121CA55C84F7C19DF8116300235BEAFADB8D8BD67942509440DDEA505618300F036AC6AFD612C97E88F42AAD52D389B35D16341B6C2FBF886935826782963AE5C437C78D5A0975F62BFA1202E03F953D8042A0A5B60D641415E0CA00F2D4B35511E14DE9CDBF7799998B4316196BD5BD8CBD7001A381641579A76A1B65C113E0759439BB97258CB7260FD4CCC8F2A325F38BBA5B7EDCB5B2D439473651D3C9C6FF10F00EB8E06519CB238421BFEB19BA31E93581DA79B10D41FD085BB7F4A98541DE510D5C496A9C748FB831934D8675B9A918C8A8A01865D4FEE84A38A3C8373B6048762B3D6E2174D48C04005C20CE7253D6795D8C00C5A688FD3E00C9DEACCCB025D2E0674530DD711EE53D140DB86F73B7A896543C749AC1918A76B18C92D1E83C0E431F8C9132AB636D0FBBA72C27C650A27D75815F1273D8BEE0829F348F49FDDD2C16FDFE086CDBDC512E63AE034C974B6B8CE33A789FDB9A49F89FD0655D82ACB68D1AFB519DC2B9DF74BE7339648D2E4D6FF0186EFBEFD39A5D7E91564927C15B0795109B280D863BD868327950E6D493D840A0AD307D8295C7A74E65D0BC25270D7852D24CF0CCBBC5F6413A48BF87601DFDDF1739C873DA5AB77C3779DDF8257F381825134C97BF0202B603BD113220BD2184544C7FF15B4E0FC32469F561F5A1669650B5FED5FB84204AF9C2F3F6A87032B83DD1E1219B346F47448223A14BD2393CD42D5F8F9B25DBC07377002AED5155A92820E5DCB8ADFA8D4072514C49987C9901573B65520BEF998D68F5E626BF46AA56F9EBD490A3AD347530E38E9D4471968010D34C50FCA6815152B25CDF3979A571C662E9F6DB2E53BCDC21D4DE7C846A6471E81FA6D7F66D8363FA431A40C1BF7B28D3BF50483B21F8B2522BD3743A1705E0242CEAAA0C9EB6F266F6EA0CCA462B1D21000C99DCC6A07F1B37AA91CF7259171DF2211AA4CE451E2DCDAB61E7EA21CCA06B9D223308C613FE06C3FCF2F7F1F3C82030CE7816C3143977ED8F1B5B73A64E82AB8E7E818A38014472AAA3C5290D92686A8B6A48129EBB6C665F64B267D7D754B394DCA078A0299B94FE9DAC2B76DE4BE0EDBB3803AF9D0990089B5C8077E99E7F3BEBC367B005CD19D0B142EA7D89F24F7C15DBE761E5E299DF46C8234797996896AEF63A9D0B557310F630CA474E35DDEBAAD7C68E6B7950D4E474CE9FD01501A7511C3F0587189F4DF9E162A0C74E2749A9BF53DA118AEB35EE4FA46038E34569512BF6C2184FB8D53B63AAF62F73E2C44F1B4CBCDF3CB86E685A4EF92ADAE831C0206F38CFA08298891ED7E1F51916D98987721AAA8BA229DCEB8933AC8E6787421BDE551ACA91025D8912A225AE23FF559A5D60DFD1B6F17785A3E74A11DC03FA5F7D30031266B26E9D36140EFDAB58F8F5E5C22654E5047CF7E5882AE775DC939782D6A226C50640AD65A27FC4755234EFE0B248D9CF7EC823FACA39B84F7B313A31F5CC075838266C025052BF47B09F0679B1EF4DA5DC6D0550D97712A1B8637651CAE09E7841A6533D930359F7317720242BEB601F81C5FBC926ABE65CEA24BCD2DFDAD6087EEDA77BA61A762B1AC2C2030377DBE74A027F8A6F0B72955186045A116B6259679061B4022B63891D36949FBBB753A6345F3D7D312020F08DF470E92C9AC6070C47545CB3CBD517485C5E73758788D6E905171B1F2F496EAFCE1C5E758197A2B8D7EBF3F878B2BDD3E6EAFE619DA8D1DC092A387A8790C0D4E7EF00000000000000000000000000020A141D282F343EA86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 + +count = 21 +seed = 5A64401EF8E63AEE18E8CC0162845DC7AF388230E86728ECB330007F2546F949764273EA05B397FE71F567E1527FA445 +mlen = 726 +msg = F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 +pk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C163E1277F9D014555A7779C1245F1ED7037CE180F164A866AD0D2E4627BCCCB23D87AC4CF422CA01F721A23C269B048DD6AF1451A2585131D6011360F77925F62D758C1527FAB3A3B5FE8B8FF3D9C352A146F8708DF37EA7673A8CC8E7BB1D5428721588BA0BF19B4427D1486FB6FFE9FED49970CC64E7AC60A21CFB7860F2E42E4A9997612572AE24ACFDADB1F214FB5BD36D9F2FC3553BE97D27633D18FDDA0DCDF157DF8AD3F2B7585F9E70B412CA2E99961E4C000C43EC59EF64E0CC999A930476373660839C00BD380F7D2AF4378A6BE03644E3DB539C6F298C6810D59B05889F6ED7FCE531E98CEC38CEA0D137EF929AE6803FAE074C1C2196966C6A552A342203FD3A018A10AFE299AECD12D696247E414D4BAB12BBA255B519F4AC09A6389369521D9399BA97AEE3CA4254E7042253344C1BB053EDC6FB7FF817C2F1E04BF669EEC4A65E6B5CF6AECC4E071C56216D5D9D27B7DC87B0A89F07C443C58B962D90FCEBC16214EE8829EEAE2167491358779796FB1069DD0D8D7950BEE80BA57762D0A7F0775AAAA0782168CD206F06D04F057A241C6B79C03994A46DF2A974A72A15890C4EC724CABB3E8B525A79F2EAECDB22A6143D62B6AAD1E9F2A6ACFBCB2B29D3605790AA06A5814CC5FC0A158CF0492CD9FD9720E474DB7D9A5309EF0CFE456A5AAC17DFB552A5059AC735A2173487481E0CD4437521D202B277BB1FF776EF8F36A821F0BD8599DFB5B43088B1F1CC39EE173A07C5CDF296C8AC7FD108D8AC364498C6DE98F51E1EFED78403D0B149ECF89BE6348198CADC243A186BA90B2BB8B2B38EF1F712470860EB34235BBB4C78A1D66F9265FA3A6D61E318EC212037112158D5F0C3E03B6B3CB56B9A87BF99017B6AF9FEABC2911B9EB357046F729324B8BEE4969971A189C1CA508DB06AEB8B02E97A8BB7F9B24F1EFF0039BA186D8CB5F3524884DBE8500DEAC091DCD682E257B7DB0D746493FFC55F0BE0ECE00CB66E3FFBFFE5EE5A7B959F8AE6EA0CB0048EE57D76194368544587CCA8C11684A9B6EB746A55EDF33C66109BD1BDE3005E13FC411BE873DA9080750094ADA710AD1BE53F8E24012EBCE3ACEC5591FBD5B09A683D9D41E2B9DD1BF3C175628E83A5C6589B81BE0CDD1E5EA0A55AFC8B1FD5B37DC3DBEAE2BE3B8974E848A4C838F67283EA16507AF55855B56B49BD4E3E565C6C65A8A5E73EB87E1C09BF612044081D4E068FFD799907EE366D35421450951F89E383C399B1F2F1F34DDF8D5FDE94A2F6D767E952401964252DA4FA861EF26E6A3AD70F54B3691FF20C7B2437C9E2E73160D6A71A079AB5ABCF5B982F7DD9466B1FD9584D4FC51BAEB42F2D938905FF5D2B0DFB1D06C6BA460DFF5853878A04487031B2EB9387B726E703021A0C2CF6AD522E0AB4A0DA14376A1DCAF5F1DEEC245C078BDC67522E3DF7A2D321E417F326CF7E859DF36AAFC094A4051C064F9B394EAC54FC24E3B57BFE01FF105D6BB797D95731157B573C2F11D683408243E68F3327D041276E66240C66019CB7010CD8371B447FF64D3623E6DAA06C63CCF29AC9F612C7F9DC326E7899834F1650BD41B1EE47C6DBA0668B24172C84858255FAA6C96EF2BE1CEC5F777C69CFCB25DA1032A9BC33EA23AB20C9B3E1FD3DDC8E3B36AA1B2D82BECBA62FF58A46C0F41ED4E7298726F74A5F4B63E59C85B3E6D09F45DF7569256387C9AB0CC64281C28D286BDDBF42BB887B59A8E0BA21556824F08D95FFBE2D4A562431633A9CDFAF2D761E8696EBC4CC5BE36954B9AA8FE2430C2029210BBBA6E9AD7F6ACF6D8C15D0267C148965154956A0E09D96F13C6917160294B99329CC2C7175C3ECD74CCCCCBF0BFA25D076B90FBD0151EA77EDC7F56BDA8C9AB23038231DC22A754068E440BD756680F86D0EA63945C5F733441691ED98EEA172897E023FBA7055A7F44AD0008166F149C8A7B024DE8A5C918FB74CB1C1D12EBE76F319A8EA338E164CB9A2D5DEC8C0BD7AAB4C26B119D490884B26387540C189DA61DDD425CE4C5859507D14FBC182B049AA113ED39CAE6F521E547B9F432731DA3E9352D17A704E4E20F398AE70C378F1773F9C32FC8159F07BCE13050A9A091F592219ABD8777B5B8BB63BEF5D89A4EADA44C566DA9456291D05EAB4A5A5D44C893E76FE5348FAA97DF0B39F28667BC31A4142B23D86ECABEA3D25DFE64080C6DA4AB886DFEF4436E81123DF5552C4D6A2899E5512BC716653B35560D9387F98C6FCFFAD99509D8B333A9FCEE1B64C91D8D6855FFA998D096CF6422861EA010FE6611BE6C3B75553D72748B37B83D0977AD95EB56B6857F26CD2538AB518B849093847ECF5E15681455D700776BB1AA85F6429A2E647A19A189D6BAE60B49D1867AF82CA041A6CACABFF4F23A4343747A53BB07A3807177C97E109E2D57C6E73A2DDF06E2CA25D63AD8A7A7EF6590E9ECCC3D3E9EC94313B8C4CF038584BB33E07958CC51D758825FD93C58761636EDE0A35910D369EBA25F2F9D10317EBF6FBFC70910F5DBA41BF39E363FA344C7944C8ACCA166A7EF93E2A68FDA9F748DBECD52A623D0EB28E1192B696684606E477DDEB7FCF7CF8C57CEDD07FC6C7A489B755A033DF63080859E4C7F207D9BD4B9375AE3F40BA63D9159CD09817A083A784355870423C36CABBDA654B31BD0A3B3145D01C4EAED095C83D2BABEE17498E630BDA622C05BAFCB806F2719A3FDE33BC245E06FC3625A54D0EC415C5C55A15C69F874A3BAA8C64A39E9CC0B42F9E9ADCC64A4CF79E2AA89A42DDED263D924B6248858ACB235D41590ECAEDCDDE287E89C5AAA412E8A42261DAAD7BA60027E06B59BED1DB3E9A01453926C6CC4264F7BCBAEC5140B528773B568161FB6B834FA853F6DF66A9F5A40E98C7FE68EBAB086169C5674C2B4A307A47EEB46F5455D1461028CB31333A6CA2B78E707A0CBBD21F231D85953CD78BCD5B28F68FA3262E2CB43593BB3FD1E8308F40E6AAB4D216D70A68706D2700150D0C5651D7E40A29DCAFCC5C5C771BD8B8A8A1B8B79A5686CDB0EB3075EB557501F8A3C1595C157C29A77C6DFC97AEE4899044BD9399933FC9512BB175BAC328E1A9420B92ABE1B1587911F7706EED0B6387820B46BE3C57E0E43B7E1903CE81EF6086EE0BBB954ED6C70DF6BF63C18DF16B4A8C391C977D6B52AA515217E47A9CE5EDBAF22151F159C93A7ED45021BF98593C16F69ED7BC8B976D504EFF06C633EC47792BA97E5DF5259A0DFF9E2571D406DF626C4BFA5B96416F9DF9C9737CDA4CEC7F815B05AC54476EC6E2AFA9B2FC088D9FCB90056CFC401CA94BB725F6E62607CD8C9EA32CA414529631CFB3691E49374562AFE584E68D2F2D64DFFA99E06F5B7B855F46EC2EEA2F038EF0A15E61D73459708827157E8DCEE989864053D696EDBF4B76D2391EB6371460785DA663F89491964FA8BA0E55799AA5D7718A4ECA1906A4A35EF811DFEB995760DDD806F5B55C2CC3C099DB522774551CDEFBABE5D4A1A652A134BA996B3FABC118372306448BE63AB10027880E64E8794305CE468116E5916A05C4C5F495CB8D86A13F4EBD7121CB899FEA800EF0D4F3DB5FB3C52DB070F4D8347F4F00BF1 +sk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1A904436E2A9B2433C9A1056BF1797F20D6E2694F9E842F3A6B7CC5946B60F42677B540D6BD6A373F77B075B61EE815266A675B0A19551A0B1D456105050D48C2514212D1206820976402230CD8286ED13024020625E3B69183468A200772D098248C465003390213148EDC4051D42486241748DB080A0A1610821884503472CB22324BB0815024201BB680C408851B36600B1946048120C4C02024228491A20DD2C84DE42602CC0832123521D3208401284E0B9561D0C471D31688D1900DCA262D12115104819182C021DA9248A3C009024288632212D21260E4C8098BC08C5B908081466513496DD294885010605192648A4869A4B041A1225222384D0421050B386D11392118C224622201CC8884E2040A011022042751C2066E0A122DD3388A89288994160863322649464622387202A46C0B456E9B48914B48728C064CC8A604A2449151946408450601300A03116943163113A54D08090A5C302560924988068282B6709B00090002440400694AA45000200D1A242110073121283090886402838103B56C5CA42599C01010A171019389D8448413059102305109B32553B24C0B094A5A408D0AB10CE0146C02450C01196E0BB1310BC00591B661240741A2104A44860D5BC26C64B2851AC68D0A3906594200201631D2402C23830CDB08068B040AA290811440928A126D1A483200118AC4322A4C026C083725C94402930272D84232E3400104C1110AA42404306141322E10B144244021580488E02060220322121581DB8401C00240E1860523302421034103055209252D5C1844C1100A112289CC380D44248A40241040261199B67124A92803270240122ED1922DC2420CC1B870142901C1A06582C86100C06C511080143321E2163159041122462E21430CE2A84C542468824091A0142E03C808E1324901214693A625D2468124824851A89041482259442D1B990161B00C0AB00852144959C025C0964523320400438642A468DC204644A889D290115B20500CA48DD0B009C00860A02292643649A0302850148023196ED91226CB964510484A22380620B02400B160CA962003B204CB380C5C8609C2002204011043460A54A865142752D9C689493044E01229D1006A0121480B844D1C12618A96710CB16D42C6504A2451A3109100307243326092368403080883808C58C2001282888B00856414221A114893A880C0A62D80468A11215203304881B01153C01023B44D032008DC48658A842414810D5002494A407213876D11921154C850E1968124242C04374E4B1410913080DC186DE2446D0A37721140860902804AC24452B24D03364E0838811285015AA84DDB188A108321C0106500B905C43871DA104C82366548B69148C66D4B066A21422620448C4324850997648AB60C088309E290511A1786144228221886C90268241144D030805828044C366C23C828D2C224D228864396711C9730CCA47059B48D03386883928CCC2852D0C06C0A936C03B561C8200AE4120E0B470A18470662B809189970CB144EC8126AD4C49103394549442248040893B08599A82523C25103B94C80A61100B36C838849A0900D1919868C384009081211484500130D03410A9B42441A212150264D820651A0064E12090824A269A0A86C62020CA136805900801A352A12C420C4281100288558228412447022B44810A820A488690481011915451B2825A016421BB2484CB08D0A09040483491AB9718236051921685A0401D1A64DCB163094341111442D20010592288160128D438691CC9631E3985159160083069119C891642851E4262660249063428848905124B6910B0630A2C248A4A00001C88DD2A068E3949158380988466951C20113864C64C20D4B062A44A6451C3789099489D8240688C08512230DCA426641408A0C222598168910072202A944A040042007680924722003890C88411BA67008190A50B2600243209BC440C82082CB04699A48660409651A996D11468C19913108B869C996701C050680424A5C1488584841E39689D990111200221CC30D14296D1AA685E1C82C1093415AC82508A8211828850024800491289C800483C604E0344E02062A849045CAA88858B4690AC221D8E746F94A61DACCAD323AA7267C8556738520AD45BC5D8EFBE7640ED87C4B5FE9519E196546C6629BCCF02B8796D3B5A2B4F695F6F3950A0706A0BF2BED3EAF2268BD451A37DE370B4B73D863FB15ACFC59E2333276D31F88CCB5868EA7E78F171AE9FED36269B45070CBB0FB566573C9ED05C9ECF3EBE05EC590681E3F92AE0A041CFE435F9F2686207F9C07D9877A31B36F24A42526DC971F5FBFD0EC4D2A50ADEFD8B95DE509E2224BD9D43E812F2CC2305020E940708F57898C0BD0A32DF4D8943F1B929576C7E57553A6630AAE3FB2916C63CC79442601F305A7FD84869EE035AD0E2C3EC82238BD61592ADE74859BEE35C67A8E4640B4FDFA4A5FE8786DF05392392E85A47FBAAC1FE06C28F135CE876EB0ABE8DA306CB7B41C1E12D4D3FB55D92C24FD6CAD40BC831D80208F6B376B00EE0108F3D38C065D467892C79B56885B5ABB9DEED51AA37B2DAA396F565859EB798C40A458B49CF33A219E0AEC57B35F1CC6278F41E47126D8D7C9BEFE24DB837F02F8C120EF842A5913D7F8161E269EC73FEB0783CAC4D69F53AFDDE75C441738698073CA39D04B73B79CF3B86E37DF42B2EC73936A34A27059748FD0C1159A22C6DCE99F73F50B80B4302B9277E22C99A780A81747090CD32732D317AAD8E37A7C03D96CEF7ADECC472E3E2D05078D0F2E5052206C6C6EAAB6A5E3969484F173AD4EE6A60D665D223E4F82CB173F1F2540AB7C22B9CDD326142B29C5E28F2F46EE9B1553C3A0E648B836C908B558E22C9F109764215129DB49C7A8E31221B02D06346AB111AD54E6084D4AF1148F864B6FB4158F02287489E468B8C4B58567CB78A317A69154053A6E789BDEC4472E1D1B7642D2BA496AF3404404977BD30273C844895D11F1DBC2C3AB210B064F3DC14A37C081783A0334BC69AAB89703D06357ADEB8655BC92D3880F6720BEF735859CB810B0242A2730DF7D8E010788BAF83C55F3B3B491630A234AE304F1DABA1BD0446369B451C70B1FECFD791E685F37A19D567430774C7306C1E43AC410599F3DD99B2065D80393BFD91DE283844442312731DC7BE67A7CBAC618A63FDC4D78AD66E0CE9BDA90925AAC50130BEDA252B92B2411B0DF0289F123AC049E939CE34E8502EE312B02FBBA0ABDCF03461903EE41853FF112872E80587A3792317001CB2E17BEC8347CDA79695392F9E87AB93F376B01C7340C2FB7746FAD77E3ABA5DCB8EA23708C191AD1D9E6242848A0D48A2FF6C42CE63D23387674E154B84F03A75DC7B2246D2AD24C3852295364E6E417ADCDDBC68E9BCB6F2B3FBCDB0FD3F0BF4D47706F5EFCCA3E534C01A265A6023974A80023CD07D92D75E66DF7EFCB7A892FD99AF22CA6E5A8AB5A9E2CA53C1B5BE54DF4282A9F3C6F601A650F919026445DB5FBBF7C8537FF91EB3ACC5B5549E4D68D57EE1629AED7EAE6A84BF0573F7555CC58D4F2F4570E4085BB1E9D5C3ACCC269F2ED0216FFC2433EE5F44563FBDE263014F0E3FF941F30780AE36E7A10BD2EC969DD4783537743900377F390EA2FF721FDBBA0290ABFF148C40C2C9C05801347CAD9182988BBD8AC9FCE2AF14F7788E876C8418AA2F16B155D4943FDF1E43D764569B81EE93B5A3A295A201751F8FB49EE819AA27571E19A711D0AC6460BD3C04C6AFE7FB412C10A808D78BA47FA4ABE54F8F55A8E10BF97DBA21B526F4A184EF1FE079CE5415E61A15FFA662C7155691D0435EDF2138DFC87BAE5373530FA2AB99A1462900BA710B3920AD3CCB90A5CE498F96A08F60F1B457813FD2834F3382169206A6774CC22BDD5ECCAEB6DF79383FCE7E4C42DDA5B8079BBE55F5BD26C21A6BA4415C2F290513667452BA310A9046D5F84F3A9F0B268370463FE47C1629E5D967599A76936007A8C77061BF3EE86600BE77AF7EF7FF835BFF45C32D214A524C9EF679114706A007518186DFBAF6CD7A3C9A686CA3E04F535F904FC64B04609133EE8C138A6FAEBE03B6FFDD6488B7AFBBC5943C0E59B463B11417BF42675761560D049F89FB9F6737581FEAD3F4A77261D2CEC593007E12D8BF0EDED1E16011D2B05B0BEB9DE1E9EE9CEAD55B24F1954444EFB654194D94E61484D4E0F90897BEA63F173E08FAF577111F6EDA2F99C4987C925C89EAE4F3E4FED837E1271ED4B2EAD86989DA31D0FC3ABA3137B5A9E4E957C7AB2C49E54CB3BE078E199920C138BCA59001528CCE12BBB6E862C67B6067D574BA618D1FE5FCCBDB19813E5BEA9680D5242C123BE92347EA79E0DFFBD62D7A8D57B8BB5552DC0A7A08D2EC96AF85B52F948175A8BCD0EE6521846FEC5A72F1B683737597271DE4D7785865FB725A5EB6B0BC9B11F7FCDC83D602B26B360738D9E50ED49E701AC3D73CDA1CF416232A640B1148A4D30A3C22E4E94871BFDA8CB5F5AB8ED51CD6F44D62F6746B0DDE60CEF3988E9CCEAB453E61643C31E4A1F1C090DD4E676EA2949E2240CA3E95C847CEFD0411CEA281A28C57E1132684FDB161D4149F35A0743DBE4BE3411E70EBDF89DB3FD5CEBE833ABC1659222BC012C2D5C25D704FFE5456F3EDBC07E356DCFC574522B39F7E8080A066C87C48F8C12D3F20C8C1FB38C039808C39298FBBB69615514D3312AE0AB1E3BC4DB8EA9643A5B5E266191AEFC8217DD2DFA8AE170D86B4C432AF27E36B8E56CB1E882D3F4FB005CF25B5ADE9F7812B3ACAF53BF237E27DE139C93E0B667BA8BD792339B17294689B77CFBA17D3AB7968E49EBDAD8F39A99F22E2FA9DD5DA35D528BCCEDA654B79ADAD09C1A6BC9EEB4BABDC4542D8D82F82A60E2EA152FC129281BC36D64F9E62BACB363FFC09109AC105BE4079D7D948FF482EEBE9E3C1B4F0DF6CAA7B4DCD1F64B9F3F899352F6AEDE58426829AB4F68FF641C0DE8B927BD1C01440A5850A4A8BAF1A2EA2BFD08633139D14A05C2028BDA2A32A066783E8CD8245A854C8CF3B403A843D88F7FFFB56C79D286B708D4DA8527C39B7029D89374334A5812B90C25D30733E6221DFE073BC0302BCFD46DFCC0BF1C28E8E84CBBEFAD60C38931AFCB206BD855C896995FDBBCDD438F3D1F81A887929715F8B1B19A17F45432700108D93A82F8C346D875CE42F882B53B41C3365E32121992A7E5BCF2FF3A87AC2B95BC6C968E7AE9517DB8E3B39A8D144E4E620CA80C5B93DE7BB240F180A7BCBF19C98825527ED58170B23B23E2A6C4F516743DE6D10434B03DF7ABF79F218A0B29B3456B2E61CEC75D45C7DE31E8C3158B8082FACE7D5291648A709E3DB1BA2E9CF54A5EA83B9C72DB1472891E68FE5E87EAAFBC9B0E035777466FFB0816D710C65A9B3B4A69A73591CDB2C8DED04A01217075A9E0C433DEED4A0159A10EEF723776E1A1AD9D132C1BC3BABBD209471B659E91DF948296A5CA3F7ED4C7798FBCD903AC7D88CD22C0A3FFCE5836702933C2D6A4B935F1C6721DA3C6AAD61282D156209759D02447D42FC25366CA9EBD6A0ACEA37C42E024B2150A36AD7013C1CFADA4EE55FC561633129312E2BD68A984B7A8FD72195F5F692423D9B55FA47F16628B8E3763026A27446673986745AF125BE1295A3A26A0F8D4B1E6770CCC7CD8FFF767410766B1DE6405FA84A54913862C05628B4BF9618D5D5FA43F79036D095D9474508C503E990B172A1F4C7D44CD29CDB9C5E0A15256B4C965B1C7411F8C352FCB312991E0C38B509F64700FC7A9792F0BFAD20885DDAB845FC8A1423ED7F9E7377272F6FA2923AF769CD67E9BCD1F7CB3D9DB95B38A6A1A4659636C547C754318D7A9FEEA6683B6F91B146B77381E1302CCBBD1ADA79269118035CAED65DF8EB89E3107F749490C7E2376D5E887FED4DF5FA91F3286BDF422B60F532AA3748287B029E22BBB08C727F49E82BCDB3E85CE839A25ECA52ACA1B8ED91BE918D91536B98AFFA82643E7348925BE8CDDC089EC4A2A24D6A80410B418DFB9C71D80E13FC6A1D6962239462357045094E4F20E2043BB1DD8F98D957A1073DE5741A7E59F7713298CE48356477756DD6FDD36CB3833D728CC4F744EF9826982A9A9D4232FC2053ED15AAAF7245DEA738A108F936D8BEEFB0655A9AAD0F197F3F97D3F5D69A17AC73FFE3A7B9A3A472A2ADC3B79DA9AEE0C736CB56A13EFF819CB1C8D85E99C4719236528E924BE9AB180D6865240D057ECD61708A4DFE25FF36415CA2707486C91FBB8E3ED0037BB36343F840D50A21FD6E54729141FDAE1B86786E6329FE7C87A70FBB6B076190CD2E11496896D94037B00B438084EE66947C2FCFEF25033B46086522D65F6A4310D2BE1475980EB91DD37FCE1649CDE70D062EBC26B4DD14506129DCF330817A3E8267C7BD1311916E9F39E6165CCC9C31DA83841652A69895B56EABCEC0FD8EAE4CE8570707DB5C9B383F6178E284F6C5A664E09A9F8C8C80AC83CFC5DF19294A242F8DA65650C15B4B099306D6EB8C5E70CDE5769ED0A3C41A269218BDAEDE4480CFE7321B49F16533F0C8BF0833C78EA5EDEC693849218D1DF688287D5CFBE685DF01199EE5AC029E753A2BDD2ACDE14B165BB6D34F107395A7CE0D2004BCB9D40274E7B9AC4F40D00379E688DBF949F6CFF8D453826842E6867B47FC42D6ECAD54F3E192BD25D7102F58C7C3054C8D59A74B8EBF3357D2C86A0B85CAF4391A010709CC159900331A761BDF5E4B5FB1166EA0DCCC9B7B9803DA10A712AF56E891DB5011F40 +smlen = 5321 +sm = ADDBFB9CC967F946AC033F32246DD05DE6D919848F92FECEE12D3B3E448FB2F0ABC8CDEE33F6684B385BAF569A5945CE8D397D2D295B4343D4930739B533B0FFA5120AC836EB409BD4281853AD4525D4609418F37619AAAE99B211C8837AD5BC2D8E94F48C00F79EC9E55C8B457F92EDE3D3AE2D08ECD1034A464E3695942344C0B171FADECD48E549185EF62940582FF9026F45AE536BC311E653CDB8A0582E846D96479DF1494FC98486009354EBFDF80E56B52A03E68F99AFBD5DBC56C9F774930042753E81CED3A439FCE3A5886A8C8251EED9E7891F4A5213360360B1E7F7766B73D1AFBFFF853F11CB30EE008A4F0004273796423108E730F53BF12E5C701CBA52EF0F1D23114CFDCE61711D8970F3EDC30B7D28001A4DF52BAA649A0E96142C8F331927328F98AD2DEC1C3651AF6D20F951253BCA2238501A041F5942556C3BCF53284B4F06F7889F77B9DF589CCB6E4A419CF697C91E50F92D4BFE5F9C765112FD925A56121EF4C495159C7198ABA18F288E088081DC01471DE2DD656E480A8FA6E5893DFAAA8ADF64932C430DCFBE3D858C303930850642E318FB2AEFC0A10A144EB60B2534258FBD47F65A9DF14CBDEACD50678C93F405E7C4DE2C8A043A51B07787B430EEAB862B342D48D72947F514F2B094BD41C1676C5FA36AB1C558EB3E8D7E2ACA828B89D864C4DDEABD3FF25C32F5A3A350FA7195AC86B93FA702DC27856829338196809B356E02B716820C4C2D86DB34B1C99CF924972388659C1CCB76CF3B01B5BB9B7146A739AA5CC90775A6AB89170561BCEB4DDB3702C9668D08006ADFF1295EB0A2BD7E66D2E26C7FB2C91D4CD647DDDE6F7FBF8290964B7159D8F7CF443489F2B43D13C2390D002FC132C40B201F774143B8279A08731872E0A0CA8F7227F09EE5FE7F9B162912966F5B9C96205DFBCB8438D0D72E353B9A85A25A728CCE614D8511F0F671D392861D08371E1782510D49B39A3DBE2C29FEE0A9F52436621FA62F494C2B7EA67C609D635AE6157CFB65A367F00F2546D6C0A3B8E64C25649743D0A5CF0E54E4F21FB15781C88CD9D6D2C02F20B9BD1067086C988912CF30672344F6C8F6F582D1886180535B687B9245753E80FF628D8911D904CB7D368F159871ECBDD2FBEC100358685A1E8EF48D19A759FDB5772D64577EEFB62E97341BCC0FBC222306C66AAAA15C15F15185CDCB2FFB9827A0ACA1C65E12CA5ADFCC806074BBF702B03914F1BB1A6FAEF1D305577D437A5D03B4F537458AA4FFA1470B59F4AE1675AB94DBE7188379620017333739230855A568D005AD830651D8DEC6A47417A0F1FB06293A56F494897D9D6BF2A10FA346DBEF9C0C35F3F0534C0252D8263AA6434EC981808DE2C60C2FF3ABD0B9B3CA08EE4A15E4E9A3C88B8C4F5F7F2AFD7349AC44C8177B1B6A26DEFACB648E9694774EDAE4678D6BCA138238196322E631FD48317F4FC003C327B36822B2083A615E1F12665EA3822FA242E5D520070F6D6FFE89D0655BED290FECA08FB6429EB1253BC23A2C8B37895CCF1657FDB0795512E22352E60BD8475D00E062A909B25E03048BC9AE274C34A9EB3DC890BBA271D450010C03F97D803E649F849796760062F3A023099387AF1F8BA923CF24163EF57F049BF1E30DDCE254271A0E688E210D0358E890EE75679628821DA78938AF0BFCE0EABA2EACE6DE03C4705F465E85080C2D9DB5E02C3181B59F5066C6A4902FEEFBC5421DD76A19709D0CF9691A560C69E63BE44149DBC57D8744BF12C2F8BF545059156DAE5CC4D2C01C5EF39069F0BDE125D3A83D665F4F91BB73E612B84BB712549A2C217A711C330839DAD37BA3346B2F072CB4CB67D1E41568CAB10611C52714D7F833D0B7AE894FEC8EAC6695E7DAAC6980763B3158D396ADEF22C559FC37E9D685341DEE3890528323934724BB64DF3F81E1DD56C7EA875A2DDDD1F069203ED5B5F5DCA556F128F62706C7AE2BC662BA987323053FFB02A4355D29B451B5DC204AD96BC8F23CBC560FF2F0271B01CBCE83ED2BBF35A02539BA1C22A9C8E936BBDF5C53010FBFE92EFC3B71617425EC5CDF48ACDAB9E2376FA16BB0C01371AC370DBDB3833A67E4E8EB58A695F8290EFEC2CD1EA2AFB9C0017FA7B1818F57FC98C18749D87D0CA16F6DA91F9507A4C2777AA44501876E54F13ABCD6E594B241D30BC693B4143C6B6F17F3FDBBA59927684D5B32327E15D2967E1FA919E5B3BED97AD053B0BD0B3AFBE72D1626C004194DBC0167C92E0A772F6AE8EEBEF21CAA3870A130C0CC30C3286965BA9015671F60DCE1290287140B921E3C2713BE722F50A02939D171048EDBAE6C84EAEA3CA54AD419F6CC4F2414B884EB589714DC1B3C49355BC9632294F157D10F76C1E027AE11B4786EA3D0E33B32FE2CD1822AA4233621121DABEB647ED8641108164B65D987F9048F6CC0F69937B2C5D9BF8120157DE8E3E091D7DCAC1AF2C99E50BF39CF8752054823FC1E7BC2C379799AC79DFA44161EFC4599B5778003D6EA31990729B46BE484029A8BDE351EC034BEEEEDEB1283750CAD79850F3504953589FE826E043AB5ACB02A55BADB4CC6F7E1CB2F00A43ECF59C2B465D576FE938DDF8AA5A0560ACFD0BF4ECA416762B007FC1658B153C5483F0154C9193EEF4D5D15A3F6D60DBFA4D93BB77331D474E6734600EFFDAC7E3A6FF220D43E2958D144896F31276C5BAFFE36713DC049C44CA4C9332CA16BD9B2237826943AEDE28C87D19117011F607680258154529FEA6238D10A5D1F55068F30D69F466B34E6B2A8897C3C1F2B884C71163F32499257193A0FFD1C16B9A14D1DE924C1B4DBCFECC5C9B4FBF19976EE5F3D1314B917EDB2F248DAC3EE6D5FBFDB1694C87638CC3D43AA947A725A6E1BEA9DCF6476F03A63ACB621E01DC0C6C5DCA08C952669039EB5EE2DF4B6E0B543EEB61FE9D8BADE0B317162394263F90CA0FF5C6C99914E2F416FCCCACD20D397DAA51E2784C85933CCAAA7E9BE06444A760CD4F1C79FF936242A0C59B8711DBD9C0E5B0FFF6FABA81F036E070402B7DF3D150C4E0F14614E7CD7555D9DA24918A3DB75C0994B882F4973516D0C4BC6781761BCA7CB21C1A88350AAD938E44B3D18B2260C624B370FE2C62C574FB7ABEA45F94C92D1B4C1275E43CC5A89581D7FEC5B755E516DBC1F26F2B5C1E8FC201F3FD34DDC66515770A91CC6E2AA5346D93A80BC158E2F699758E915DC469F4B18E8DCFDAA92F1CABAC4B2A927C9F51938262A820D594D84368AA9DE03F06F35576A67D39A67CF406D4E42EA85BA0F0089930FEE2C35E125939CC5BC41EE4FD55FBDB4C7D02E0CF5564BF1D1002AA9AF15439A633B827A8DCBCD8BF54010CF73F914A63F81432459F8F9EF89F241A954B14D887EC820AFD1BF69CADD13A695E10AAEE8034A45AF72689BB265E9F59F01159D738D8E6C23224D3F01522660C22F6A4E54203C108AF483C6B04DF126A966004BF28932882A12AE2DDEFE90670BA17711C31FEBFA17E30235785082F80CF93F675BF5408E67DB326BA211654E757D51406849100DA382B405EDC910186B50AF53CFC0F56BE4F0D353328BC31E36A194D4A6AF735F69E3532CFF037D0C13BE7A00D5B576DA112B1706FDDE1DA9C60416797F26A6871F2ACAC5CBB2568C9AB3CE713025DE6AF16B770845F2FEF0CFB02B053DC6FCEAE4D3DF1E32B974AFAF6A4CE42AFF7DDF6788516E3E55CF73AB2E892D4A80FDE2712F9980CA0F4D8BA1259139C20E92F1F2993AB4ED18B43428CD9559CA68B9DE6316106E4826676F707DE8A234255B7C5A8C56DEC396BB0E39BD4BBF8E0371E07016F1E6F44736C909CBA864A0F73EDE89ABF9FEB0DABD74B69F5DC1915A8D0CD4ABBEA42EA02F90DD251076011B60CECE130CB1F887B5CBC9494C70C6A78C4BCAC57126E1D148C7815C2F6C35C55E4A605304C344D9B9D2E9AFD935EF0C5B9588954662F4A728B61069FE9E7A810BD1BBBC39C16191E9CA5F8B2AD51DBAAC81BACA8A7FE0A5819157161DDE52818B1F1413E054FC6A9C4A377FDC5BEC2F5B576B82D5B845886949CFBBEF1D5A7370EA62754F776CC638F0CA39A69FCBEAB0E8B2BFF88C8B308D93567A95919E4D5F4937D5B7A315252715CB2501E7339AF15FC98390F82C94FD29409BECBDB55FE265DB2638B217A67227D463AF930F47046ACA319E6C681E12B0F0BF7A7631E7DB7C36A24E6C0CA60ABB995F382D2ABBD6FE08CA5F118B548B021AC434F729B451D9217C3182B3663AD7BDC27144B1DE9D18C925BE4A71F099B45E3CE1A78ED6B9B230331D013BD4D9339B4262CEA9C5FF3760A682A1C438A29643B5E3437289C55101F116BA730D9FE885C6816DD463E5288483D895DEDEB69799C755DED8C63D6BA9F942595930759DF5DD240EEFD591F52ED1CBB709253F0F40459B4A8EC7F0727DD0CC49196F3FAAF50B73B343D925667C3BBB25D5953F54316AF529D78A8DCE5744B6E84CBA4B09D5A8B8613A3992DC0A7A8D0738C08150FE9EC401B05780311677E3C99CDAB40C4C04F969CB33B5CBF1635CEFBC03DDF77C6FA3271D8E58ADA87B50B4F28B1528AB09BE902DD4915BE7F6DA0DEFF96C11DEBFC944B2103B01FC199C81D471059BFE2FFC35A912E26BB41E3FBEE5A126E15D3CA7A142FD7AF5A8C388D4DA9CBFF91E35A88A3844E94C80C5A561A4C5710553C077FC34A35CA87AEFA49F4E9DCACC5C51DC95FAD9E6002597379072D7974D830AAD1420E710E401C6EBA599D6EA1B340744EF25BF897078B53F6A19FC84A212CA74976B6EF7DADA403C06102ECC306136556D249C21D734EA74A7A04406DE93F1B359DC27C3DDE4031808AD7205E43F38B0716F8E0B99A3F86F0BF82E507957DB3CBD01A5BB6D0D938789E51CB488B0C33861E2552A6F453A8315ED1E813FDF23A42149974F4AA9EC566607F69D26F20031E9B084C05EB200839A999E680BDE0339B8C4D6E12C729D40680ACEC4BA12BC2FE76593BEBB7157DC6490C15C1CC4A2B1A53C82424E664CC3735B71062D1C7785B95E233A33159E233D10197E6B94B9DEF426AA8E5539D925786AFF6E0C0761A54ACA6D020F4066C7747E5F548089BB4BB4AF579AC1213BC2CF0E291087556626E95A43DCCAFF3B85E7FF2952367ABE44D220DBD5083B086C42E24A7BF1D9BA1D3FB9B16190B4627D15A78F41C52BB0C840F709E216A3350061170368BE8EC2B499F5E0465B145FCB8D2389BF6EBCFB12F3937A8C7009AB93F40938419B2F9C5E1D33F3F500CCBB21C7252B22AFD0B09181E0704B48897EA83F82806AFCCCB1712D0E486719F0A13956887E4C6EE311A8A796A8D93B0BA9DAFF4089760050F88B2996F131AC30FDB3AA9A690A092DE7DB4630EC889B22687C5DA780AB5574ABEDB07C7C4D155A28287E3FD62795A89E8DDE0508E77891928B3F011CC9BD3DFE25618F2070B4DA2A23F597C714D396EAAFF7404B836C90AB735AFE6C511986EC18391FAFE074B27051598681A690A485D9BAAF59265718C966D7CAF21AA4FB528332F156727CB472C9DE73B51497EBE7ACF354CD8EB4F67764CE291EB67DEC3C07E2ABFE1854845AC566C0082E9FFC3DAA5A53C9D2200AD32A0F3304C5F1F52AB1FFCB38C964F174E5F6E6233781DE5ED0BA473641CF478E21F351B7640F60B048920E1C57ED9E344116B7204924641CF52318C4E4C4EA402B41D13F42FCAA3DC90A074A1377F5D6C25B24C5B4F79CF8865B9EA1EAA5EE0F387C3E291A8A5A398C259CF0476D2C0EE3971093C7456691AC3137269913738562B9163FD73D1A4659A55CAF8C9B0E1B1569DB81F181C9EE2103CCE953A6041E4D690C7A863A12D416D0055C87E71DF57FE99A8738B2E5E9A6F224C60310F98B5CBD4A1EA6E9E7EFBBF142AA0AB30A14046209D11207E2318A3DC80C7170A434B1FE65D35EDA78252B60006DA84E381DBB8265E31C8D9DFB7E06C29D5B85261289398F599311D3D8F9EA973F2AEE1AB0E5B5CE9DEB94619DAFB1D7BA9E51E64089EF7E92459CEE83B4A540D2DD643DC1B92304ACD0E54A2DFD5A237B4AD8A3FED107D3439FBB7307ECB0195E6E049D5515D4B09A3416AA8AD2A3448BC62566B1567360DE968BC786956F79AAAA336255E7CC8BBB7EC68B1BF194BE18D51C7BBF0291ECC7A82F7880C0863E7DC6C9F19D4BFA92CFD118C69D0B9913CFEC0F98B02BD70741212D223CC52395FD0F7FFCCC719D527705E63A4F9FD5E19B4A123236C2A70B881D8AC79F932B2C4CF577AC0E11A706807CB4BACE1F8A10B792B639B1E0E2AA35F9433E2333BE5667379D23284F40B5FF2ACA7C59B9E60E2142FB5B8194150C6C18373BB75199E5C35ED16E5C56E84A6D7EA0B1DEF12D4D88B2C4D2DEF0265257748DA6CFF4216492AAC706283C6F808B9AB7D01E292C3B60AAD9DFEC000A0C3135465B78B1C6D5D6F9003E58CADAF200000000000000000000070F171C252E3B41F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 + +count = 22 +seed = 3222E4B55D6767E300FDE03DB3D8227E19FB8B08EA9B923FEDE18D699DC3694EFFA7C4DAE2AF57E4A0162B7C564199BD +mlen = 759 +msg = 4C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D +pk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B055C9149C6009D9E40F0FD80E6D47A6E2E49425286E62EC75E7478FD6AFA62F9C46CB2FE2A1AE9463BF1B7C007F3C74534D3735A84892D2BAEB6B7C51D9D083F7FA8147554AB4E9B18D4564FB27D15DAF405E9FFE01C0137075025166FA6BC925397BADF3E5112E2DB09E8826C947363B59339493A52F04165E281616177373D1D26AAF447E3A50C5A90C1036CA9785CA5E8C870D2D44F9C49BC6B92187AB9A0A37A4E28D7C38FFD3DE96668A63669DA1BFE5A06DFF3BC9251F7F6E7E36169A9C785A173A71BE4BD454EE298B503A73D03DE52C52FADB749B82FEBEB92504D757F87FC0DE36DED115E2A7C4EEE181FDC84C1919F88D8F17308FFF45F24CBAE760E0E5CE5B3F582512DCC35CFBB87C328402E6D94E6E75E0A07C40B5C229379F299A709C0E86900A8D58BA8E7501AFE8B56F8113AF231328B29DB5042779B91BF01B147DC4783B5873D04F9DE04B5253178B2C8D3B6DECB07DD3802F4C7BD00CC2CC07BDA3A00B76A22EC9AF14EAF4CD632F93C6539CD6FAA8BAC99D897F87F8D82399FAB88A599E5BD9714E55AC4FF36200E6270DF65DB01CB25BE6328399E0501833A539B60FFC39A7D262F20C17AB8D82D490A69E1A6E4DE9EC3589D879505FDACC423925F38457FCAB528862A2E2B7CBF2C7723F33ACBBD022DF72BF09C9521C70687A0C07B5CE6B8E47E21CD3AB23BB7D22B0D3E647F099AE4A5FB02D83F1AB8CDC8EB0EB43647E00E34F51246C9A204D98B6B2FC8D45AE92AA5EC36D0A460792E01AD41BE736D88AFF77AAE209BAB4636273E7FB186E42D309A2EADD9F1A0EC7E95B9E92F06D10BF597C7CFB659B534E7FE8F8AF930BA5723D4B4F5344D28E6F096E0456F558B25B0E1E78756AB33F4C5684C26B52217E13A6B61A6BF5C7B7974EE06FF32D9A0BD5323D6D90301831D569A1DF985BBB34B8F5560001A49BF688A7D8DFBF41C297BDC8FCCDE6E88942A8E0B0B44785E90191C3FB06388785330F75171407496BDBE1FD72C3D13B17C5F542D86AAB127E0A75E4D8510C9815376C9576BCFD73DA90BF1A55C45EE85BDB4AC53BF8736B42A53696DEAAFE69097F2D4915E0B701B7CC73A6974A52BCA8573FCAE349499AB1E4B8E927F5491C37C7DE197EECE0BBDF39E59697712B7E03CA04077EF822E4E86C9AE7E0705FD2CD306231B67F0F7EA5C72C9C5F0F6443C45DA7765A8E1366B8F155163FEB3182D059B7741A35E31BE303EE6A05EAE875DBA7621D7710A47E72A649CFE882D31783A09929E9EDE63E2DACD7AB6A075DAE6CA118AB89ADE386B9F689848C53F0F25595D38FE6ABAADED92089BAA5CE9E3CD977040BE4011492DAB70B7B7F54143B8EFD5900236C41A76B393BCE59E509404F2A883D419549C3D56ECDD10CDBB6B226AC75AAD10F958F78407DB1063E860CF169F58ED3EF50970D1F558C8142FFD9C73F2EFDF028ED128475EAB8C7A395D0325C8238EF6CCC1452B1DDFD79AD9F5661396D24420C473299E1D467786426874D0A3ECA58DEECEB3079E5C5DF3EB5FA8FB4F749A0CA9D15C1C24861460D1A8845FEB3F9E49C5938AC88DAE6F48C01796A6864C318F0E4B4DE713EFA0262EF53F7D76F0B0DBFBCF35126521C18CCBC69FD19F2E18905EE3F2CCB58BD4C466BF93F9755B7308E344824499EF47DA4EAD573E2AD12B64970519F8A4821D9E55B524DA3DF04A92428F5F492CE17C2E06978DB485686A5F9DCAF63EF393CA0BADC47247C05F42F83AAA3F1D742622E69267FB9E86A6DE447AD5488514BB60630A6DE1ED4D46BCB32F6B32D979EBAAD2055C9BFD9FB29505A122295EDF69D2ED832980BA62F984CA6068B07D7938B85E894033A69BAB4E9CE1691DEEFFD8E817E23A95F05BD8AF793DC5EEC70FB010168D811BC498A8B2ABFDBA90E9CAF606BAA7A712B7F8B06ED429575FE37EA9377FDD9BD60E968E0BAF018FCFD6BCE718AC4B3E396905D7DA7E26A60A524988A5AE1ADF5A386553358481F29D63280366BCC0C434B602FD1131577619D7A310536513D5927930B496071C2BE68EA7DCF1BA7D4D9CA1F0AB973B7D0909332532F12908E58BCFE5FC6AF29F88008AE7FCFF167780DF9B78567CAB205FCD88ADE097EDAC325D700E826617912C8ECC92464E9CDA2397F87C94E8367EADAA411099E9691B351B0CA5BBD7372CC468D6AE48A4D766FE20F951097ECBFB3357E9808814CC33992107227AF3BC34DA7A4472FD937E0602DE2C9FDFB3A16C1A1BF46AE14ABCD6D48C1E689035AD68A07845A047D06E602CE9F50345FA81B52E80980FFC2A3025944EDF2EF1676B3DD414EB6929076E1B50FB2691AF440A0360107BBF08BC2C7F473CD0AAF15D0412B191F6506C6709422A9EBBA37EBEB5F59D36A8976672A750D89CCA2B9961C3883E5B6C181DEC294C6EB35B185EDDB4C5A0B2B1C4EA9862E962387AEC2984348AF3DB34F63EC1AE62B512CFC0ED2A766D3757F2AA7A30CC65099A3B6E8CFD63501348FD197FBA2A3AF3F20E3386B520979363BCA9FF77EB4EC84E61592258CDBADA3975A3C622662D1B43C7018C101546DA2AE613CD407B7677CCEB2C5CE66E16FA44233C7AC29C6ADBD9DDB6AE83A3976072B279C1F3620D3395D00B975560F19A4204BDEC4ADB34CE4610E05404696DE4A062B06A336A0C2DF6B78C8A7585C0A639BB24D9B15B0D213DA328345F93CFF2BE95970B1408E773697B97D45CB880AA7DED9535CD260E63A9DBEBCA4435A83E5467A298B98D774B80ECC468E9B1B0A6EDB911CBC2FCFE023194FB5620780C94FD79437243A6114AFDBD3A9D691735252F2D3A33EF6DAB3676A026DDA0BB3BD2B05022B5A0253068EE2C8804467D9023ED065F8F429BE941A7CAEEFFA5CA95B917F2DB5959364060D8948224A0568B0BAE14A2839B7091E052AAE9784F7617CC142E6881EE7C5678987818970EC6BB7446F03E385D52CD0A81FC65282524AE57BEC19E12CA36413CF6717E3EC384CB9A2A8F824E01975763968BC4E208F0A686BE226477DCBF04909FD5B280DBD90609BBFFEAFB30616839833AC015F4B3C7EE4BC8AD9F522576BCC3E220C3DB9021271F90400AF8295BECE4BDE7DF1F1A5683FAB233F708FA6D2FC06C8EB8EC7BD3A9DD7C8F4E8E8FF11190D59614564144626352D61ADB797BFDFB08D6D2EF8757698A38245F5C330BBE43762623C21B50491FB2E19EF3EF69C71F7BA88CF7CBDCE0F1CBFB5021CFDB75AC3C3B4DD83E23D622E5E0514A81AA9D8AAB9F6FF1F162E4E66C109E61A7B8E505565B1AB5DA8B917681DEE999933A084CA26C28EAB151DD8C6B83A584A1CBC1450FDB0EDC9799D98807ED64A18D3EB7BA5F5B316E3225071D5046AF99471023ABA98FD3B8308AF94950CB1AFCA11194591D9EE309B2825AE5D993B8A6AAD867F4737CAA156828FB3D79F2895548EED8E82B459CE49F7BB6B6CC1DE2A921141692760A5DC47E315ED852BA07260D57F117CCF0D80A5BDB4D95F8B40D1F3E52FF4CE0610F1B5A8AA7C04D3B36ECFDF921A6AC063AF778DEC6E6FF7D29CF9AB265618912A3D1A2E19D389C06174D7A98DC9B08F05DA78F91410786380DA70D83F1854D0326903C3FEFF6A3A513B075FA708878 +sk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05ABD0F081BB028CC5F066A3FDFF24DA19EECF3584022DA06645ADBDBE9CEE590BDA3BCA025B383DF1557CA188B5E8D377F59EC22A556720893C4E549353F0983203008CC39604E4420D1A166DC29230A31889CA26460AC1450BB26858207011298542807022221151048504178A5C446600448058468024102E93446CE03222E3224D04C6704A1490242469C0441219074D222361DB1084C8088003326A50B689C1466519114E20272204211091C42C580832032549A43802C9020499B88812C720E4A68521456C18150961082E8018058494280849250A204964306D5B044E183009C3482900B92518C990C3326C61A66818378D5A302DE2A8011BC651C2A430A1224222250111330A424602E048095800109B0012E1245111146A51806119B86880C289010181C8A2301BA268E0B028DC3662A2B82014292053048C8C2846241445D1802941C0298CC02C0B27900999854A148A1046621C426C031365E180654202701B89840C27106118318C004202228E112922D8148DE3382C13A821D9B80D4B262518C19040440620C8308B324D20930C88808C0A344021474642C228DA82401C296D0B97018B42608240714C942D01374A5C360C59140854943008077212A985184946893666C3382210A28808302A51C268934686189431CB440513C151821228082240A314814434691B2001C8B40C423671E33252120180249030D80606DA80041B448494B20582368DCAA870E32461A0386898B08C8828910AA3689118284B4220E0286222814159C2700B194144009114472402C91004926483944523C988A1A06454A448D8B4901B134A19058D1AC268119968D802051B052E8C98290C294ACC904164126121132C1C280549204E04B1885C962111176021095064029191B86082228109916180146D04467004C828521651A136861A04118112520C920D09A52DD1284A1430500C240281A0508A426800204D50B00182420858C64881486924408ADC140DC2802149B64198244CD3904508B22108279040305008272E10C2609AC061D1228622034C94C24000A4111A034A04065158162E01188C12070911823004C865CAC20582427102950483286C19064E1945910AB04808846081962D1100729920699BC00DE3826823074A12A62D03C92402C48020252D230204441662082390200631111681A3846842300D402200A0342A12194A4A86304A026AC24666D4B06408126508210911B5441AC24443B42059C2440B486810266101A08CE01420981651C2268901130A0BC944E39048A3C86194446A1AB5914338011935808820618414218A100522A070D0A021CCA40C1B370A24062650B06D9A427098C66D1307258B3066220690A42440001866591852941800D0162622C1408C20850CA54C89360D0984614B320A498488CA224242160C8132311A052D9CC44C24030944B4700BB648531864CB466D0AA54050244459482421806C041926D8162682327282264CCC0032C0425113450CC848409A9281C2409264188E51A00D0CB820D28241D01669621404C8C84110300CA1040848048DC2C40C0B44881304405B1484C3186202330208277210B86C42806813344AC3B8891019040C9450802266203165DC8429148231A4B420D4388404B80C89464C6396601944710A3311C0A809D9420983424522344408C3851A1781D08071021631C43082531425E110920C110814B58889A430938064C8045281A84908028680A288DA20021C1045DB447044288812472904B840D190511B2448204851E22448209269CAA4648B18884846821BA56CA0983009970910228D1319641B186C1BA6011A296D4B222608121003226901914118098148360560361159180113254D03202010B10198324A1391855A48446248660C204A0B8284C23820998820CB368023952402A12D0CC12064322A81B0690AA26D22B72D2001509AB00DC1806C54922009210698B8244448491245485CB88D5834320316910433701C430949A64908420120046C532450C10850A2208A9A14110C88404BB685DBA605849888410869D8420CD8B02C4342865B4245008871E4284952000E03364D20064A038060C9144A0826820901421A95103C6148607E49EDAE7D9972FE4D50568F46C38F9C4DBA6CFF662ADF56244E73EC2A24803877395AE1068ACF3974984DAB1897A23BD469EC33EC820767D83348CD80B85D3650DB327D44737185B743A69234DB184189F6023959FD44B438C174F9B708CC7D99B824118AAE948D0BEE32CB558EE45ACB36F90A2FED05C1EEFE5B13FF53D04E15E5E62FD0659D0C599E5BEDC12FBDC7430CCDCB91122FD886110B11C9767C085726B82C72366626A3D57C3C2626C7B09E98B34FD8CCE641CD16F0A15AB9F882BC8EC639E6B058301E25E7D1CF15BFDDED74A3C284A6A8D5C47C2D1541E577AA8A06E82AC275D10CC1DBDA55BE3BB11CF3EC153A8F55DC26A376FF74BC08C21BDF914C1BCACABF730CAD7CB954D236AC6B80E43D803D887D56D231586DD8530FD9EC8398106E3ED5E2397154AC61B68242A65ECDE741855DE8E116ED076E22FACB33E3C0F4B31BD2DCCEE2DCF49CEAAAE96139F3C976BE0151BEFBC759E784563E488B7A102C2C582DABDEBB6127EE4BBBD83622DCED0DB32069A940E1D68D36144B1F83F7C577F03023FAF2A90752CCE06AA0EE330FF32142807722BC79DA512CACCE6DE104CF01B587CA0A2FC2B1C74CC3A2140E7623841A71991F6F9BE5657D788E9A0E3DE836FE905EB924E625E6A38AA092DCACDB9BEEF90FC3A63B28CF401906FC4D6C39E9195B4DB4A688BAE8FD41EB8014931A7215EA0640D3C2BB7DE634F116A61A1D17198478EB10039E134A62EE0A606472F5BB45D205FA9E8E5565C8F79123CF43FCD89C69E9E06EEB04CBD6CD1B7B724E81E941664552E01149BA1D5ED1D69FF60A5201EBDEC13F2F87BE69DC179CCFAAED492C3222190B9BCC3B7AF313075C4D617D5117D4D183FA3B7E03F2F51326FC3C7771EA00FF9EBD454D780F79B747F2BEE240EB6AE069BCB94898A14B6DCE86B40E42B7E63FE061365C6A8BB1E9D476E885DF8831480B869B2A5CBEB37F3BD6D3596074C0393C1647594178A40A6115C3541CD56F2F31048D05B2D35568940477694D44E8EFD4E8C72CD3E0C2808DCC383DF96E762CB35134D550C1839E0A872EE30226E221AA934660B60ECA52C33867EC64258215AE5C02969A57AE883B11AA7D3C05207891A36249872AC0D0867C8BCB56F34BDA24F38D152D3C28CA102D937BE4E38226920C80E86651239F05DF7C8685E01AA315771F5B925ABC682B77CAC6845941BA4314C9EDEC3FF430849226793C953DC9CB3A8C96A931FEA8AD0FEF5ACE853775D83FD7CC1254B94982BA98558BFFC33486F5016EF2FE4B887E7CC2208471DF1036047C59EBE98BB371619410E513452621E31B1D19B7945FAA16AD97CAC28FF12C8DCA827407CBD217E7D2C4DD4EB53144F2461ED16007FDC90E608F5E170D1B93C92122C91DF620EE66D33A4497F1CB22122E6254C46D6350FF7C181788F6938838814DDE6F49F71BD6D465C8B258A84F4B79EDDE3BA8C20F024BB997C3D9FC016AC500C905374239EC3BDEC256E74E7BCA32537ACFCC38E871D34C6A73E191417922DC933999F4C03210033CEE2995D2E17C05E391900A1E2D832938679FA4DF356A641A186D0575465FF5836B6BBD71F85429700D16B2FD01FF8D992C1A22DAA6CE2657814DE76827BE15630784B9A361DD34CC1F91ED635FFF7EBB9AAC9D05602CED3782148F90361C10C92F2E0C7751D75F4A827035595C78A2F8D8D3C1C4D494C32F73D1D02A2C9AC513A0ED349F35422E64DD5323578F240FEE35B48F2CAAE5167CB7B27E9B60474FE86E4A7C3973B4B4850C0D2DA829A11C76C2847E0CB3F1253548F377FEFD28D2C54E23432D6F497671A2BA5646490406CB2507D3E50D90CBEBCC45E3395EEBAD828909F91A89152EB2CBDEFE6073D3A56C2990568181E4EFC8ED5EC7BABB199B4AA9F0BF4083D3AA59CEB39DA88C600CC4B7AC93027A92DC49CF5A66514D6FDA352A67198FBA00E046AF54827DC4064C0472AB8215C2921BA5D555F251D8B3A445AC8E2F7817FC3CF8597A63E13F14A4497BBF9CE2D684D81B3414D845A147157A602DEE05C509916CBB0475ACAFED021D497FAAD5CFD10C5BC88D5E25F293C339EE9E8632BBFAFB5AB1D2B24760109755DBA5F87FC69C77A399CCC629B6E630562A63F838950A8D107DB022D98AFEA19B1A66CCDAB6CA85F91F4582E8A6AA949247317E27072B13C04CAB9BF692CD408C2D1499217EF417DC9DFC8F69A75EABDF75A3B7DBD43386AA53123A22475787E9F10E6A044A07207648D43C68E8A1905080FD91B3EFD8C93B8F69DAFAAFAF82FE28F8191422662244B8F42B989EBB9950A5DC49C5D4376D8B864FB9CF5A1023305590A42EDA605884C1B36125958B55BEEBB1CDC0008872797F2A3088DD0126B4FB05AB92F121DEF1BC2ADBBA12C280DE4F4F23932E6613BA3E50F4B2D06E6B2A0E40975947FF07C9AC8A589C515983547A351719A6C102F555B79E7A5C05C377A4B0A5FC5275F9744F9E3C471EC6E09CA80BC2428B764505BC2BB9A9A5EAFB2F868F08FF227C90D0DCB05D73B8537C8EDD79F6F4519E3ECE7EB533D6F1187BCCFFB11A4D88C110DEDFC16F072C4A0A2479E8075216453CC6EBB05E3C4F4DF1DFA3C89671E9EDA7DFCBF2986BDE7FF234D4127508C3A0864DF952B5712406502BABD55CD63BC503EC2F8C58BD5255B44410F045DF02E43E607C533410646B425FECB4858955FE2FCE37D2C081A276DCADD5E0700A640F2C97F28338F5EEB1E2DB47A38F8E6706E988E2D20FB7F62DD9265C735F005577D5EE19C6EDCBFBD7A9F7D88BA965E7A8BE191A9607A1F43AAA50389305422A851850D0B609B988DA5ADD1F102F6387286D074AB0BCCD7344225C69455A89341312B9A98A0D4F7639B176EB7571F19FA7AEF8C2720130D9A12EA5A3B26EC648D675DAE1D7E7741D7E0FE564CE677479AC063FFEEFDED923C29548E45C9D697F777CFF711484CE636BE31909A065CE301983849A2F9527A83CA300FFA778ACC96611F4EC2FE5635E16DD0F2456213FAFE4451D169739FAB5495A06BF772EBB6A77B9B713E7A344EC4B84ED73C3269277FD6D150149BC1DB96C3BB404C60E88475D99ED824848EFB669E6A0C9A9B6996744F687A074BDE1C853D642560218F1AF61762C8E447878551EAD8A2F103EB2F7BE68961F799BD350A224EBFA0938A0930963C8107C06DAB5885523D16E144590AFA887CB04D7754FD50EEEB5CD7C0FE170A1326FAF6AAED43FAE8F0E2B0528D33B9D62EE45B03D394ECAF25767F19D2EECC44A5697F257FFB2AF7D096680FA8C6DD3D6F094EC341ADC0111028460284B46B2338833E2DE5FD80D1ED1835878596E2146B6AAA957B6E7A4458BFD195B1307AB61622EABDEA5084534EB6CA8CB0B3C2BE7854DA0FDD80B8B1DF4972D5026AD1DEE47924ECF425C76BAA26734B912497C74A447423EF53D2479B7BC7923885EFFDBB0A564EB716468385D4DABE88A96C74EFE84F6CC840681834C68CDCF48294D3E07E825E83B1A667A209A71CA6732DB4449E05209DC714DBB2848E0D1FC2BAD0BEC10576B2286ADA28129E6C0EE1DECA1F3E982837C4E95A4AE447A6EF72E0A8FA5F171BF2792C5C07ED7990EFDF5F4B05EBA33513BECDE29564E3495FDF763CB44FC3DEC8D25EE51F6F626BD6D92657FC64B9DFFD97EF6C579521E89F026BD9122A1FFBD6AAF514FBB23F8AE9D93E4961BFA6AA4496B81CC59C4E60BCC92AE553B2265F716EA3C2A8B6C1DBE4BC9588F905848DF5BBDF70CCF4DAF3546EF2D1C2594A0CAA16B9BF84333ECCF4A57C87BBC982249A6C9DECAF9040AD39017DCFA3E2C23765A85CC708F7F7A68EC63EAA4E3A3A825C30DD720540013E22EF0DDDADACB9E77AEC0236A2E38DD68105B3DCAAAFD518805027AADF42BA60385A43524800720C95A290BF5D49F9576351DC02CEDF2BA84F4EAF8703BDB0DFF43A029C50EA9A89F68690EF38BC3AD7CB12EE4DC4026DFCE8DD8B546C7DDF9E448516D385D268EB749603645B2CA998B9D58B2F5E8FD2423D43E52886A9CC830D5FEF534E090434D43A5AB219880BC85EB15EF064AE50B867F45517BCFDB2E294F7CD651115EED1FDEB06BFE7F1CFDAC84D3D1CB82A028EB5B3F1F3523C232E66E71BCAD990124E31FD24F82B7DE8C05A72FBB778D004A1CA449BFD42F6516F1B17F425090AA1EF496BB1B3D313B67980E42A3813900239CE0F3468A56DF8852643082B3EA2F0D8F2C07095C37B5356FAE493A5DE8D60D4110A68B55BF2CBE69B6103E49219F5E6212979649E3C354F565CD62BB5603B24D1C7F39FEEAEB42A9727B24382790EBC2ADFA18CFAD3F040BCF22210426AD515B421F06AA1722331B9A7E86B4F9AE61A1575AF2D8E6B77447AB7FFF31BD172396949C413BD8953336CB23AB45BB09E1D25E7F2D93ECDD4074EDFF5A78598A263E1FB39A6FB6775BBBEB945E29F49912C7E0EB4AC58E461AD42622B2F28D421D9F7B0F4D692BE865B45A43D7D2B76DDD79D4996EA7B20D4014799B75BCD827F4EA2E1BA6DA164D44310A36C598C043953A654FF4EB5E59A81BB6DCC4FA9F028BE520A731ED1671567E1B1A7E1EEE8598C957BA0F80A89398EC38507C3A7027FB1BB9AA61F08EDC4C72AD133404917514E1A830A66AB16F2E1E302170B957CDA8F59520CE29BC2A547D986AC65324C66525C4BC8F +smlen = 5354 +sm = DE6E9D5C2EEE3C95597C28C6C741F109157C4908DF0909F2BDB003FE9B3C4DDD9D058FBB473D29F5D280A6597B0CD31432E0F0E3AF6D9C33EEE2F13B1D43BBBD2D01ADF656AE5D6AE18145F2B3B63C4EFD250F8264DAA6AD45AC60D1EEA1C96C1F8F19EBE3B0F1C4AD786969FE21CEEC6F46AAE2E1F1B67CE19A50D76EC07812EA0084BF52A56D0797678167FBF71DAC22D5E9C2C55CCCC04BDD7B0038067C25A233087327A38996C683ECF10F9FFCC13654C9E62FDE6FD46C6913F03045A1CBB84B07C4CC6426A25B5A8098C918EBB047A05F582A786C67BBFFD180F91F1DB06A0FAE005BE81990D62A5C20221DBA31E5AD884623098106830BEDABB98C6E4E3B69D1BFE3FCA4A466FB46D8D03021966C9D2A033CF5CB098C759436C737131BA2A7C3E63BACCC0898EC64E215307D06E444F55892202056F057C45F793677AB4A5BFB98039DF41D33F9DC5358DAEE476550DD1E19145919EB9A7005FA0FBA4B2CB4BC7B1432FC8A3794E025C10E9E43B49C9ECF766F353BB69BAC56B0B51C854B55EB7F397BA435970462A20CF93F3035FFED8365ADFF72E20A945D156FF51D7A603FC0646E5F9098E9EE59A8C8894550D29CCC3B0A6A32E1EB052A16FF8C9B72ED30CFDA8BB7B84D09D0BB7C38C5A78D06DA3C3657BC4CC8BD1CDC00CD27DE6FA49CFC239EBD6206D6CDC3DDC230608664A0A9BA2F6F3D8902C56935EA22BD33F4A0188EFC121CD0798A1EFDE9D8382E4F8D34ED0CC29737D72AA4828D3F254B265F37FAB0955163D8F957BC2EF8E9410B42A114B421EF207F9A27EEADCBD7D7D4C6C72970462EAD1AF1ABBF310E00F5E687E64459F2897611E3D46C3EA08D2CC1BCA7A0F71499A414B0B4CF4B253418C8EBF16E148DA626469827B80E692C1E082299932B1C3FBC9107F42BE69B3EEB778994EF43A3E96255D6FB5EBD7207F38E9639F85501D1AA4427C02A6951423321DD1111CC200F9BED7464FBC68BDB48C4D773AB88B37E7114C634EE8F61CDEEFE47428B234BC7B1BC14605AB1E9A9F72988038DFE2C1318579C47BB2B91B4478A7832AD3156782CF9EBF70F0A37D470947750A8C109F7584EE689966E48E2D71D419306E1935533DEC493BD912F00DD6BC0A29CB2C8E76A61F096FF638C2B9EE5BCF66086F42CF575A0D5126C5AFE01960713A04F127767FDACF68C17457F327C1CD39391AA0E1E3B0AC6E22FC95557061D862E0FFF4B54B22B9E9427F9C250AC0698859063AB122C4728D2A89F7915B435AAD2BF93E03CA6786E9A408C0EF01F3197B796F6826DF54C29F7A8A2A8E4F54E794DBC82869054C4C1951C96A02A5FABCF6AA54D9086B68E40B6493C136C41EB2200D084FCB729AC30DB37F26AA6F59E790A79E42CF4F1E847339F3F990FAE8F8315FA891FBC722866B64B8536977B26752FBA901925E84D6118639AAFEAFC826CC3315B08A36FBFDDEB8EC9EDCBB30CBAC411DEC778F6F84EEA45B3034A528AF7B570404B1FEF02CF1B5F60A4FF3AFAD8A436F738B400FBE98EC6E6531F95D97CD7BF342394659DE3A287E0F3BA5DCD23BF656733431085643582DB08AB06EAB845C7F92C4C158AC2277A6AD0B5055DFE315319FBF14957F8B9B88B9039E0C4928B94CF0F9CBD8565A81E6414C8F34F40D437566EA3B5C1FC9EB2467717C0D361AF8DB41BFFFE655C3EBD418C26794DF01F9633BA97D99D56A1CFAF523AB6ADCE73A35954B45553CA993AF563A28BF514D1430ADDB0C69902E3A87BA51D1376B70E295B1CE9AEA21C93E25C2A943987573F6BC7AE77003BDCDFB6E975A5E8F9B22E9D310DD0987204EFCFF441075C9C90806DFD9194C8B005F87A8AF0897AF81397C6D489A01674F968EFA935DE78DC1BF5E33512662A944CE28105BB44E61A32F7AD97F2B59596CE2998F61C07D80AA72D55668B5AD3EE5373970311EEF258C600E35F55476CDD93307311159BCAC80E6D0B32C6D436DE9B25E9AFB2C0E57E44157460EE88EAE4E34547991205590DDDCB9FDB2A70AE6183C358A49F02BC73A442B8E3CCBDFEB79D1A74CE1E2815925057D4ABDBB2795435AC5685461DC41137D113E9210BFA68035ED040ECC869CA26E329A6E92DCE2FE338F61693FBCC1C1F2483631DE7669434B929BE7FB615726C2246970554E0B8A1832B26E13C5E1FCBCD7EF5D8943C1AE410C856B8299FF7E90B3E7BA43644054B353B950DC9FDE6B80DA40A79A0A75DDB25EC63A2A0DEF11D0BE64601214003A06149F9C013D2CFCE210F2252A136A16A88B95D7D3A45B1D378E4E7636E99921EFCBDA472620F330D3DB79A583DAB1F937D8F8316A94A5416062EA7AF71B6B6EA8A46F4D3F2A36D89F7E3C6789815E3286D0E384EF52F88486D0C8769B2B35C17563DFDA4F66947CDB6128629D38605783BC8B90DC6019EB691D87384D7EC14DBF28BFBDCDB63FBB53F78FB0B8217A5FF51C8C24A3CD092F1DC9C8908C9A026E7CB2C417CCA963C774F658830B4F58A180A42F0E8CD10127A097755DA8467DA140AC46EF899906B843C2B7B090C1720A6846CBB97DB2884726BE79FEAD639C71D4A4F657D3B6FFD2E2A61227401AEAA39492D8D354C82824D251EEB216F165308E2FD02B18DBCACE4408CC3FD7AE96530110A76AA5EBE4DED89F11A71FCB7B9B0B740E2E652FF9FF6E88EB042D02C4727239CB28C1B77FF4AE71FE0F79392584A189F53E60A03F9450453E4973F5120C73EDE8F4E99F7F4D4DC666978E651F2D47A69300DA8B8DEA41C53DCD32E1EC243D76792B76A032256463F10E5C3A03AA3B2C7812AB9D194970FC8A176D1F55ED4193E5B190839CD42A16555708A4C38C4C6CBC2FB8B833A86AF5B8AF865CB8A7A5DCF61E956FDF0381989E7CEEE17FBCAEA43138A4E5080AA4746071E82D8B153D1CFE0983530FFFC62FBB2274DDFBF0D656139BC320E917EF5D9F89976E875C0B4B72128F1026C4E1CC686DFD156F2D1F4A5A41304B00F33E759B99DC86E63070C72DE4EAA3824FFDC5C95FEF51920466020BB7A466CD6CCD6DBF8E976A09C6C538E99A8AB60BC1B25AA9061353AD9A79861E98418939EC4A5339CA30D91789E9EC625DBC7FB16D72AD81D3AE5C57C12EF4DE93E7E237156AD2BCE2010852F284BD5D7FDE0F659963786C4C1C1B091DD4C558FC668998E9F8EEF542EBD0729AF005C76ACA7C1B38EFAEEBA43CFF1FA75AA27357894121DD2200E4E07DE1F63ADFCAF5079F5EA60A956DA420C28E61C2BBD12D8D5C32DA279B26AEB0EE5AE83A6B3D32C5416AD14ECBF96714DD2F106885F7B2EDE928DA32C07BA9EAA4B83960D305C8B8B2CFEB0F077B4344286D6D04F484957A2366ECDCA071E2F709F1AD02CBE38203E4659853182388AFE420686A688E4DFA9D54404171761F2F5C628CD3E891A3488DF273AD6EF92DAF4F512E61A80C037917C6440A611F51FAC3A5883EABFAF135C3E62C9034046AD672B96F7762BFF28CB082351E0209540B54C05537E15337A0B7EFB1D6B46C10E27C908D2F0761F80EB3546A81D1AAED00CF2120C5D84D40AFA911A87EB9E94545CF323B67E0ADCBF342ADF98905C08BCC39C6CDEDB6018DF7619B2F49A210B9ED7582807BD8E9D941FC1A5ADF9AA9E46CAE2153955EB2AC3D34B697BDAFF6E5FE3DD80955FEBE1C9D2B019730CB082BA1B1FE487B74799252303998B110410308D25BD0B56955447D12DD4AB6B589B5A0B7E9136236F4FB3DE349132FD87614A22496E8B76C8DFCC35CE93B6834E5824A87B8A6B8F3DBE433B42C9A0BBB2057C26355EBB8C312A602177626663AF26F204B15746F4648ADD5FA3174C9B62B618239084516AE1F5B8FC97FE960D10ACCBF5B2FCFCBA2D77E3535D97AFF052570276BCB9608573311E99F9A60A555AED8F8FF5C0A08B5B54D19BE6267826935AF227D945180BA4730B00DD7CA87BC6B42E6FFF144D53218A5CE26E4010B62599B512C39E962123D5D3C5AF14AA35888BC383AA12C067018092191328A317132652D67F4493C525253A9037684EE08D4241B809DD05083DE85CE5C2A96EC7791748F23A8C134D80189169F1691712D3BFC1F89222DF916C8B64077729776DA03384D3C15CCBFF9B49BB03B1CF544EE41FDABAC4F3E9E26DA565FDA516E56623DE008085C6F3AD51385843D598E5169F695B40C20498AEA4A4BE0ABEA759B011B8B0BBA82E6CADBBC9168FF5571D653DA752E180F1871FEDBDF87266C96CA9F55CA166F47D4773444ED04A1B5F09FDA7DFE5AF45980FD05AA26AFFBEDEF1FA6EF4FB809D835938C384E54BA781B85B4489D974A3BF9A2C389ADE1CC40F04390D1FD2EF628361BF843AF7D33F8481EE140DF8491DD65DC12C21A098CADCE2B2D9B299561E5DF5FAB4544DC55C4DBC052CE3B632E43413AE0CA697510D34F6F4382C4F683B34F28D55BC2FAC64596F11FC13BFCD383B1ABF4BDC7A7DC5BB4607B6C4AF79F305BA6CDDC2BDC85FA58B6215B6AC7B41E5C6BD392A00CCDEF5C779535A64865990316FECC51564668F8E00E34E27514E14A6729AC5E11132117E3BDBA1496C7020E3C540AD4460EDEEAD190B17775CA7423C2675AF672C2978E79C31FDC208DEF80176275F059DAE9DEC1106CA6A056E9948CF938C00D53F22F3CF8038B62ACAC75297AFC977F48C4DAC856AB49D32A89B6F93D72167E6F7A77FFFE7A12B60FCFED74D0FAAB7BE4F381AFF02FF36CD2C94EB848E6874949EDE8CC238A479D38EBC78098FF6FF6021B8F394D356E681561B37EDD806870B63ECA851DA557868C56DBE0C61D977AD4690A16134FC331D53FE7866318A9276566140381AC4115B08CED9551D875A01FB75F366D58CCBFB1CA8EEA6FC41322BDE457F9F40340624F8FF6152EFD7FAC50B193402E997BFF92491A7C27DC043FD480FB2D66ACD0D2BAEA278F58E1DCF1E7734C31ABF1AE82033AE0772FA9A895AD06F20FE0E34A7FDCE23757E1EEF0DCC9DA63E47BAC474CFF9AED8FFAA978B2C756C25B3AC3679DE9A5FDAC50B377914E37291ACC88604896F1C36921B996A4DF4C53AC2DAFE64AFADD9D10D7C51DC55DDF21B085A7B06C0645CA59EE77C2DEC41F1DDC88FE45BE0A296E1BFDB1996EE9512DBE54F2712FFD0B5F0A8B4CCE0AC57AF33558021B024802E8A8815AA81415FED53B7D5B119147BBD6E41963B8669729E700D44EBAA9B72622C8F9F0198B4B402475E7A8FE58FB1B1FF5E778F5B5D3AA6B126DC7ECF3DD734B0ECC2618D950C6DE0280B0EAB3109C52C6D3B437B64D9AAE016AB251776791D7574C1FCD2FC3DA0D567C8576A110D2D572E37C598BF12940A45202CFA1CF1059CD1E6EBD1D9DB71E9A59CD0EBEE5C75EF0A26EF1FCC99FFD71D8DB196AE940D6ED415FC0A5AAFD6FB37619F5A3BE0A41EC3286484F584DF91D1878D64FE961EB9D1E446F121E7E2A2A1A230DF4F85E48DFEE4768354EFE5FBF5DA2B89EF27CAF6282F01476CF584055868D19CB5D1594295CCAB5F5DE3316B4BB15FBCA31CB714D54F93018A04EC606C647DF105D33C3694698FAF99F6947FBDB4A9B0BCD698FA98C68EE3D088DA444BA25BD3630257D8F34E178950FC00F06865A3054C38A42E6C64C6CF7B456C8BF0909723BFD1B30D97FD10BEE229E52603DE4E8C5DAA31DA27ADBE93EDD0E2B63E48B881AFD270419727BADEA6EAC415BC003EE28B8660F2A840B8B752FAD760E1145CF7A9362AAAFD5A7FBFD4502BA57AFC7E6A36191695754ADB8F103E0ED185C4E0D9B64D6017AE0E8FABC7559233AE3A1C9BB2B7461877DFF41CD6D914418C30F3DED9C783D5A0CE707A8367AB1F3F36339F4A3C259281F0DCD2319FB77B7D0F01D4DB02F197AB757D15A574B894C111BB8970BABD9D37AD263DDCD09C34BC73F5CD0AD7745669966F5E79067DD83C4A89F3977B55ABE84CED388046973F84165E15FD089AA1CE6C3E5737CF0DA280A9E20DDAD95C35E8CC211AE92FF1BD8C2B653CC5909E54F8E33A8ACF05F1953C57D2FAB6F927FAF6D623BB80B9DE2724458321473413200647E9EF49BDB9C7DA7CC7AB912F2ABBEA0768723DE683D0A4D3E1F8BC31C52E27C5B9C300DCFA40954671F29F575D2C333022F5FCC7295C258925ADF9E3E4EB25B3683B4AC4181A8A479B177EF9A1A5E60A52B1BEBEA5068ABECFCE7801288AEB8E38E7EC5400482BEC4A3AE00241C141EAE19EF2661CDD39910C0D178008755A992E3B41E1C07F3A246AE686CBC9895BE7D979F96CB1BFA1765E53E0D0148E7C2BDFB356DD6441D672141D62A393536640A87E5855F8EAF3B96C3BC4186D1D528F785E79E0036E1AF8E05CD333AD6648F6122C485A744B811281DFBF17BEB002A83CA0A29219B68E6ED8E64423B49F22BA494F69062D3543578B93A0EAF9FB042074878AA9BEC4D4F9060B38628392BACF5A9DD3E8EAF50C3A4A718B8D959AB4BDC8CFE9EE1B2F575A6DA1C9F71C455168A0B40748A3EEF9FAFF00000000000B151D2331393F464C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D + +count = 23 +seed = F41B3C6225245C06455272A6A073F363E5F19F09A0B146AFCDFC2B3B0EA64BAA3F90359F32B2D1017608B03064E90AB2 +mlen = 792 +msg = 72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF +pk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57BCCFA82D1E7E8322A5BB8EB5E43B5ADAAA94DA5BE600B145669891A875A508A015DCCF0C106B71697485E1DCAA18E6DE745D019340E2B18E662CB47395B132C607C9E04B7C095EC454A9A0EFCC7BCA47848D0A69121739F32416E5B6EBE009907C7668D19E20D0506F3CA23BF5B801E7974083A2522A80DC3B38861D66CD6DDEEC1BC5AB6EBA83787D9F94B66AFB805CA47E231F57A726518B36E7A3EAF38F0D1AA59CEC64941B1E728A2E339C2D0469B086C889D7237220932634E88C352D6575454E272606F742C89205B77E8213D544692356A1EEB116AEFAEC157A20A6BE06DA3274071D798545A6C950DCAACC6E7E1F1945E2BD56A71CF8E0D31F5C1DEBFA460F256725350446EF2377DCD03D83A34B13DA1B836705418CF47BDC981FB5EC43C3FCBFF240F8C937307B0071F8329C06006E2142F40AEE0D7683E137A264872182146B24AAD1FF9558BF9561C0CBE99964162C26D1EB579B60105AFA6FBCE560FA1D1F0E7D1EFB578754DDE7CA53C35EA064A1055B79C0C145B39056ADADD49C479E82A0379A844056DD05BF33D17F7A567BBF71D8F49B3F69208BF10DB84DC84675B14FAF78A874C2DFDCDEECF999574F8C6623CC749C2E98AE1BC4305735B768D40811CF40D85A3EA2DA0FF9097DD782CA4A67D17901435CA064343CBDFA8D25C90519CC5A9F84DCF9E084012F00854EFC82CE090E34FEEBD338A3B77768B13AFFD4406D7FC531992AE42F784D98F464D09A1B0328CC49BD4837A3C77E699A09EB87BA2E93BCA66FEA9D48B070AC118A921027EA4D79E73FFED7C0D754E8BF05379BFAE120D321B47AA1C79169E67B432BDCDBFB79599AC80F8A2BC136BEA7682A4CB1D310D57698A4C6C50BBDB7F9CA5923B9E8B2E29C85736CDA281F5D28CD03FBC7F4E18C5AEB3B3DC2FAF24A33C22194FC9B58571E1379E7A1C680E35538CFDCB14FB53CAC8777F949BA53DF2CD73B691720778E78F51BD046FA5389B2003D8A635804A76E7215F9653885B50BEAD0F45EDF3A4280B6E76C79657F68C790FDF2EA7435E7A66D1A20ADF41F9CA8B47A9EB53C583A03589B1709E1B2B3649B73404EBEB9252131B66053672135487A4024D9B0F6C5B54AD362278FFECF272B561589AC16D7E871FA5BE42B9AEEB3841BFC9180312DE7222773BE720A697A6524D355AED3F0BB26D2D4CB51FB5E6755586E855B6F9B96072E3B8F86FCA391CCDB4F8C8F53BDD6FD854DEDDF5F402AAE5F5F24174BA3FCCCB2CE3D948B3377A32260A8CEAC6D95DBBB08719B72B401CD5A99F567397A0B050EE89BC124C5309E5A3331BE5659BAEF485A866AB7ACF534C4CE702C56CE59D82899069F4ACC3843085A4CB3A348D13D276F44D6B6A192EA25E4E091E1E7EFACA36CFACAA06FA6B3F884143A7F0050CEAAE5E1B9279897CE5B0F3F342AF1D955E5C1272FE1A86A78C22DCFB1EDED133331F84CA9F67E626B011207BE6768A0DCD9959B1AF13E614B9A13BC9336DCBECDBD07ADC83EC0EF93F74B2902D762A90569A9997E2892720632B53A1453E2B2DE47941F518C906EA1B890550A35A488AE3A87EFB8141BE7EFE7D4EE058F5CD8046F7597D07DD82A123E6EF4A7C498E621408BBC548FB6CB105260E00CD766460DE340707798B15352558FF860207F363ADC3D60BEC2D1DE78C99BB1B9458240FE677384B630D277F7920CF9234D2271A5C63B9F0CA82D0DB159CF42A6B0FFBAFC235DA2D7BA23F4F28D732313401BA52CD4F77392A457C7DBAF423DD841761AB2388871DF5621CBFC80A6E9D3B567B3903C45C95863B6BAA4037E3470C2E1446878CA832AA503FDA960C21B024B49C6D6209158FF85C9C828A12B0E1E6550D383496199FBABB6E6F47B19BFE52E7188129DF6F55592F0542CF53435CC42DC7E698EC422B9512643D65B31AEA28A7AF719595C2C483ED22F2BF7E0C57C01D3EE63AE3EE6C7CA62DAE30C227638F7AE1D3140E29642EC19B9EC95073226F3F9B837F934389739B94A09A051241DBDA27B27E91E996FA89D4A3EB019EB85867923B9B4DEC9D7A562ADA4BC0BB8C5110D8EA2386D00509ACEEDC3842814F2B2B01C52F3B3EAFA5D19EBA4B99F96393B6F32E82FE1C9ECB3A7BC373FB6A54E83FB083A9170C7BE731AA30E5D80CBBFFC1F37CAA196DBB1AF81380FC2AE7C66F5522D1008C72AF03A76CE2B28052C6BF1CE3B81CFA2F6FAED0BD64CCDA39206EB636485323723741C12B3A3BF0C7457AB37EBA8C4C1050F74DF67A3028C8834369BAA1D67E9C04092F402541D887AAD1606055064766D0ECEC8C8C8D38C314E9F57D46AB33B327EF3B4830757A51A18A832E909E51476FDDE66EC374BC3CE2CE8C408BB7039CF24C9A64932F08B1E5A72F3AC2926220A178910A7F580F7B5B16099F9941D1A36D822C23CAD023A29326700A17D9ED4C89ED1BB65670C07AD6DA0E13BEFD07CCDE8DDED9AFD5FE861EAC912D3A3076CA8F5BF27A0BCAD5B1E02A05429D4C7F0056F16441B1B3144DEB6A5980A476C8A1173AF0EFEC54331B68E9DD83943792E0A4B789C144322114739C4CA1C1067A7CA0E3DF3D4B45E2EFB08E56D83AEC7AAC71DE933BB059C06EA6B00C39CE338A261737E392DAE91255A342A6A23517824E166638779B7D48E8A717536F56AB93A9305CD08E3BA0235F42E7DFD8F9A1C9FEDF0BE438AC6562686766F1F19C1538749C33F92F5923603136EBFDB19A18162C7DADB9D0E36E089AD851D35280E2C2DF711D2328A51085EA11BCFFED5BD8E7371CD9A3C1DC25BE73DBCFEC0CB9C3BF6E1DEC57CD84EB2C00F2CF758973DBF5BB4D957F556B963B6DB8A81B1813EB39963E387117F91E9953DBD3ACA261A9D2626096DD93A44E18F879AD3CD79E3EDAF90CC8A7A93AC7311530107F2711F5911B3544E36CC98D806A29B61975A6E73DD235A1476142D08823C9053BD420D40BA173011A1132B2FDE5D947FCCBBE577DC6F9EFD7C68C2D5762CB6AA6367966D86490AB828F63794C6A54B6BD8540D75CB9339376A27B8ADE79AB19762A5F5D5F06F76A72A13F3A480C15ADF9C4103C63A2EB442FC50F520D06B94B3D0D1E513125B9C4AA83C164C668DF957473B0388F2305413103CB3CBA1A74C3CC48F1DF9E57A1EAAA3B0A25B6693C4B3290301471403C7589E729DE2A27F500F36BF06345D5D1473F1308D8343EC0504F02A40A6769FD8F971F840E1D3B4C5CDCC81E795484DD45D8887B007ABC3CB92FF9A3161A42C90666236F513FB7554E46088CE7E5A5F5E58604C249FA940281DBF99FD9685312D5426E451FC203C2E05091AF71F05FFB167DDBFCB2900C14E82CAB67CE90A39F30334423E697DB11AA957CFA7FDC96C6073FD6CA13EE137BDBEA3F35220F861A2A5D8431D8142A6E0C7FCE9921B3CF92943EB370C48286567317679D37B7823E9F4AA78B39CD4F712CD0E4286E37B841AEBFF16CCD1EC7D8DFBD192AA98367D13C53763A9966C4A141AFBF57ABE1E1E23BE3DBA264BDEB17D8AF9DBD471AB33083A7C8ACCB53F8FBDD55292B6626026F432D2899818AB18B394AD282EA044187C70C8E7B293E253370C83AC4D25FED7C58627BBB3A9A00D96AD05D1D7F7FCEA2E67 +sk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57205AE2974621F52B2ECA6D5E192003B464BBD573267290C7E325D139554557477257C042C91B7EACFB193594FB9A8D415019DACB6C1A4B81C3BDA9C1CDC93EAA539081909048C1186D01226248160642A20CE2A225CBA44519228C201348A38680E0000ED4A4014C1249400625D2C28C03278858188222491214194AD814118A104A1C972919446293B62DD8B83004339249104262C40C4B38661A422C18344113870D10230A1B120523C231D0B6850B8209234501611626C4C284C0C245D8342911C04D19180A508088138845E09641D928661409660A99901820605CA2089298911338511A938118324EA1C41004C94C892002814869E4888CE34629222530009149149231030085DAA80959C800208261224229D1004621942D481225DC02085436255CA681D29070513071E4186EA2A06454222610C28011B70C50464C98C64514C528E4248814296E5110619C3460DC84700B34440C442404178912290119046D1C4721222189D1C608D2304223880441402DE1B470E1C6490014662383440A41451825251315204A066E2447115A002151008A4B220192166D5C2010182910A344000295484B420D481870184521149585C4840C89A68994C41119C8004138521147064BB068124761D430701CB1911B074C00450E0B396101936540084C94806054901024104414B32558A4011A264C4C342A4C42699B822D01090D1334069428065998258BC83022C96D20944551A44CA4922C0B374D1B8644C2944910990059068920995051C248DC968D148288C344690C174E5126109CA86C22480A88C250E19208641451C0484C4B92504B90080B492D13068D1B186C5834029A244D52146918A201CBB484194388C1B26084A210521012DC2242A1368A59C430CCC8650032320C894CD888619B8050044508E2C665D42244C0188C98328420C8051033225A1409C888800317092196640B202D58C6405B968D4416060210262239894A280D50C0319A228D53C26C100370A2B000CCC40894448911238D620801D11866E13010012605A298480BC141130521E186910C13441237668492912406249320509298240849320BA24511045298B46CDB987114034962228AC20282A03825DC828C53B45193C241990272CB92900B8981891830C8C845E4C208DA8805802606D1126ED48649DAC031D44288239350C8124D03062022144024B26418A425C90225100184203165418811A1A200D138824A480D9CC44D99241112062190A05043C66DA4B091DB2005D2324AE3002D92242440807010098E18198504018E52328824876013116424274D58C025E426721C134048982C20158043284C482291C8C84563B405C4166D63208D88220203B265C3A889548490D4C66451924D62C6801AA7518B341292A024D412708C987120136AE2207110B880141205183268A34648CB18664024101046250B996D22488A61368218379200C00C10B0204A124180860DDB2880DA10890311205BC24112276DE3346E64268A99084EC1204A10278519C18520B470A238441C14415394498C260C4CA26051926149B06D1402848134455236280C2769483211E4088CD9006E59440900428C5C040E08856919C80023322D92840D24C929610084A0B645C4A29114918DC83471C2286D412891A4260813936163B081800845C130315434250C1686DA029009853153A80013C6910916424A208240328688348842106DA4822120114648340821922521472D4B864100A24400450C54A6258C168E948881239769A1C24C80A64119094A432611930086A3408CE336464C800013B6410AB7840023491AC990DB963088C08990B48021992CD99009A308600209658CA04D8A402A8040465904614AB68D8A202851826051A28513924824990C00B18914928940A0810846921A18121C378D9C262949340EC2064A082264C3A05118254DA2365219432A04191208B42863064AE1360814844850481019490C01346462384663900454C249DCB25100990588A0200B056C84860C10A4441949416222480A475249844000B881A21869E4C66011A84C64048909B10881B490118944C9026013448148929143C451C8B40950406E58C00C805253447C872DF67688FA51BBBA561CB02FAEF3A3571E1B3805FB9927931D508D1FCABD3671DCB8D8617D8AC43E9B2898F93981C7A724178564557C5CB4195895BA57919432B9154B095BA1AF297E7AFD086AE5E8825DD6C823F09780ECB747A131F7F8A68434244F97BFF89831E6F3C59D4A73DBAE5FD34168F3D639789711A58765326DA87EDA859162BA6E2FDF5D034C41B5028DADB1EC8A53D35ED4F7CDF243F40150E22F10EAAED2245AB55473A04CF2740DEF419020C78999913E6D2241CDEC0246BC03A435B36FF26E758512F27DA8305E647D60111295EC91B28F7847B85BC98975266A37B984BD087024EED0F48B96D4D9CDF480CB1C3DA888809592A1D51CA01747D4A4CE508D8EE4C04B1666C64940C868CE55429A64487DE3B4BC0B512B9AD00B532043A7ED548283CB74B65642FB99EDE66BAE14C282526C76A8C07E41B11C64DCAF680D940D2E2360E68003CF82F6BFB625F29F3628ADBE67482639C098FC8429DB7696C833A7AE49A0974245CB8BCB4A02276697B3C2B5F4A1E8E083E3AF338B1C34E623CF09086505FB7FCF66B356AC7FC299AE96A58C45103490C71E5CA5CEAB83B2E8F64ED058B7FAFF3449FAE1201B54F818E4EAF42CB342AE22DC73A527D8E90501B8BED8017CDB8F2F2D482D95FA1CB3A01D473500DB6FD40B383699E0B4940E700A0D244431FC6D7C56D50179FFE024F4A7FDF8777AC3616C06E6241285EC6AA91AE08466FECD2C5639E1A0586537A580F506F7A65F8E25CF45BFDF9D1708A97EE448AA1A028571F311B71C331786040B60E636ABCF71D0F25B9201BECDC7CF1A0B1B18C2B44B58CB15BB7AD0BB1C28E69084D80E70C54828C52362820019466E16BA8624ECABCD032144D2F7D1ABBF8CD8EA50744BABE81E890FF2B93F0D5107724EB660F436E4B848473676FB75B04BE0DC4B7BA55E56CD24E2DC38E92C471132A4DEB0DA144C271F0CC4BAF91C7531C593EDCF407DDBD35B15D0E10DF4E5B357084BA70894CBFF3806258698ABA8F4D19D80F267AF9D0B393C43B793E4EBF96CD7CC6001BA0A8B15B13371526F799A37BF01B3F82D19988CB6C193F0D834B24F4502AAF65DD177753BDE2F692D1A4D9CC3C655E00D9CEE00C04DC1CA665826A43B3309AE89C453C0B3328D6DB0530C02689A1A50EC96D31CCD8D409157EFEE2ECC94DE173553971DAA0526F4C14F48B6291C949826B4FA0C1E856E0551A0444D214D2C5097C44B8F1F73190CD3658FE42140DDBEB9896785A2ACF7E381C619BE0E88C89917DDC374A791DA43730587CEFB7127FC75BACC79A70220AE7C554D66CCB1715B27FBE4C3D8D5E3F2E1C0BC4E6F431332B4441B0D368C449EE19D9092F7ADD921C26752C3B6C3FE9F6AEF0C47AF7C22B23A977E15D2BD5680DF7FD1216C42D1B2F914340E98BC891B34C35849831A96F3E4F886F0F1065CF598041C2800B439AABB27E7AC0D238A146FC8C7C3A1332B9C539F79CEAA4222DE51F8318910564C9B7B7E5E6C403CB22850E3B77066322495BE057667CF7F7818209A56B79A62B46D3ABCFAFDE9C9F857741D341C8C81A456040FA17106EA633073D776A5CEC9FED592C10CE195EB4885E1C26EC480EF6B654F026291052093D7F73128BCEBC3C1645CD54C86622FE1AF029BCE66CB3A047F985311C4F96CF1478016AF56F3F87E8863774BD884066B45F2D2059551E2C7193EA343660CE2E91286D98D260FD1AF316EAF42C800D3F384390F7FC2317FCE89304494A9092B20F9FCDCD26D5E50CB2920F0CB3CD4CBE0D7CC3BEF7D916BA58E29EEE9155C2857743A4B069EB1AF4F818D089520CDED52B8DF6155A0B22B5CEC13EBEBB7FB272FE670FCA976D5EC873A1BB624901090D369658A31D903AF09FA6CEB43808ABB85EAECB4AC3B738B339539B677707A38E81D456C92C4B6FF40F288C77E23981938AACACD6608F233E2305777323EF7059236A070D07F6B7331045ADDE7E1801CB509D4047E71736B18504BB229E173F385E0F45652BB1A52FF0C2081FC2CFC78CE4F25F83BAD27EFD02DCF940982035F9070FF30A964E450B5647FEF948C268C38D820CC55E2E295B32181436DAB38472ADB6803737EC7E030786B60FF1E4E5CE9D00C79CF288C6E931C7A172C77609953F49D2334B87DDA33B61FA52389A6AEF4053DF91B45539B46ECC4FBA946CF824564455DDAFC748F3BD6463CE3A12A857DEC851E8B16CB169ACCD920F47F18AA65D93572E582553E3E95FC2E009F9E9E0F505A1ACB970F1FC64781C08578F8F689266E4A0CA2E1D5C3F48D9D02FA75D81F86A8706613A2EB9B074470548D0EBB5B49F1609FD97F35FA560CEFDBCB51A7C023B27C1A91A57BD494A654B757B108222236900EE7860ADEACF0B98841F0B759C884733910460784375F412D09103D01953D1CD60930AB35BFE7250E87A66F9DA9544183A7622FB869D75773AF2FE4932559BC0CA3D9A9101ACB6EAAB4C37D00FB8DF4AB9DCF3DB9D77F7B2882DE4F072093D360C738B4337C8094633AB0CC6F0534AF08DAC84A6D1465CB1799981256D128A7D89B2D8F99BA72440DBD18F608C39BCDCA90E3F19C4672C365D18F248AE9928EBF497DB690E89ACD59E8DEE3DA7A481313DE04E99F7E3D2A197540ED479C8CC1D4AC45CF394FDF3BA03851918B9EBBB02AD771B3F875869F22048C834BD142ABEE70519668E8A2E8A13A47E6489F489C1359ABC565F75286E4E7D04A858443522B6FF2227787EF328B98D83C18DD1D1E4F8702CDDFEBBCF18B17D63D9F34E2914C16D83CE911D444382226239DE670B42F58E65D99349A5F7BDAB4E4E591CBA3ADFBD696D9F6A21533AD4D868D19DC1C877ADA1FD390DE54E0B0284C3213D0D235573551F3AA17233852AEF04FD4148C5D375C851940CB20AA09D5AA094F951A702501543C173635A47F87F0A3491E7A5688AAB16ED2F9BBBCB81F09B02EC9B900F1D1A20D51548D92D317193F16CB193E9D4ACEA0186AAD80DA526757EC19F7C958A290928BC89A622ADB87247FA6E83D7CACD48457C273FAFCD16EE79B5F1F4F7704A2C14047ABCDFA3DF7538D62F8F152CA36A68B10FAC20082C23655EE49D0F35574FD7F2A1203C1A1842C569A3EF5C22A67412B023B03CF457D6B9BC3AE7BC04B7AECECBFE91143B24BF6742987ED9BE6600A5B6E643B40F55CC0B6395F1B6EA0B1375AA88EF30CD3ADA8D9927AD1B9C3DC68281E3D5DE6FF2EF13C8D707A1F7F1771C97CAE3FC4B9F7E3B0DE26933E4F38B047E3E9C8B2FFA4D7BA386585601EA545EF3003AA646617653266BABCD5D0CB1B76E03DF065C60A1EAEF201E60EB0683AC4B60C2825F930D54728923948DAACADE05DE3E97CD599520425AD0F73584671FD0AA73A1095AC0F000D9FBC9D000515A0B7F581E080D1A396E5E17FD3259F12EB4C1F2504C25A4A32DDE95DDF991B85FDEBB11E49FDC6BE72A9B08C9FDBB34D223F2FCB6535838D7189BC6B852FE013F1355F21301987CB3951A9F2D7A879DC9DCD93BCCFB5646D21C424A8BEE0BB68C56DCFE9958B052470EDAF5B7CC6623D644C0FB040CA6E791152BF22753E777233F10DEB6D8AF3D22A8C43ABE935F2598F64CD80A0CC714FE0C3920F05E47206128A9FEF5E8B470DCA33BD490FE3D145180B696173842CA20BAC0356E035E671C9D32D691CAA022ED8D0B7F886202939B20C7584E7567E9F2F646817BB62C43A2B6B77EB7FD0AF304CF93F44D16F2CCF2A72546E7327B26FCB76124145AA973C5DB7F74EDA4466A4CEB0AAD4119C13A32BAD4B283CC9FAD042B412BF81C1668DB66D7ECB0611F9C45F3EE0959361B2EB6EF3FF49528140DF6AEB7D2F2667D13DB9BE4DD59545F1CBBA8B9D32CC766888023FD70405488CE10E344A31DB176902CF4F6B7B2D07C44393D293FEC211F0B6BB4D2275EEEB52D75AF214DC02BFCE72887A36ABD9967211F33D69EB34067F3FFB31A371B02C4098D3E687B06D58FB0A9745F001016906251F512F326AE71DC6157D6A8F772BB0533B283D76D9A547BAE40232140A45E4CECDE2C6A325E3A6F14B293703A7418515BCF70B843308CEE90F9B2681278231F4E11A81A10C582DF2AC9C2C2E3413AFE7AC76799978DF9E5DF5EAD2FE31D63D32C676CE9ADB0E1920FCB2A25A6AE4FA057062376FC3BF386593E9741808C6B03CBCE8B5461A32DAE312371D7D21AC4164CA9DD37034611FFB311255409393609706B3196E88C3ED65DC49CE817400B3532103EBF98E7515591F89132E73AD4A80D37D7668EEA523BB9C09A06980FEDBF8F263235E877A18174917C456D50236BB7D667EF124D6CC7617FBA08ADAFA83CE823A5DDC8F7CAD8EDDBB16DBBA7D153D485C1EE4DA9551142AFCDB6B5C6D508104442ECFE885ACC737B1772DD1A0D51DA294351620F989715D3E334EC058C8428AE3CD60268A5E7FF29762014D790A78AF197B81F4CF208BB19710537D964D6AFADB238E7756F7EC6F006BA1DFFA2693B608D54068124A9EB7DE4BBD16A162D994AAA1FD1369D9C1C0A70D44E5C37F743EE951A306B67AF84550439336BB98483E4080E7CF5038CF10B18643D1FA4FFB8F365FD28700C6EA3595F222AAB51A4EA1026A33B58E350621A4FE202644D96531D63D475BF9D43FC45B456E600BABF0A9536F7641C228E2EC7DBE577E9403BAB4D781CC4EFA58F5 +smlen = 5387 +sm = 0CE0F1828D0D4DFDE287E3AC9278245891D940988CB840C57EF70917AC24B6584175263E0F94F0A31C15BA6A6A247C427BCB6F6C0AF0CDAFF57D0AC3F9635F2F6DF517FF4E03DCA1CC477D0959775DB82389ED25F05B4FCF6BCE01F2964179AA303A17695A256B29E8D40159EBE9F1E9E5D34CBBD35F607FAD54E37A882436BCB4D15E42EEC6B3F97ABD531FB4F670181102DE9B66F4866E110BE06E3A894C930618AD6BFF690AD9F5200699822E8500C329A930918C0669C612B9E4EE103B0F0E66725F1C87D9C4E32B356EC562CF4BDF727A52BF6BCA67F3B57EADEB06876653BBDBAF3D51FF365E2DE030E86EFCA525D3CD070904787E16C9E142BD814936E413D3AD7007A532DCA2F50E05DD65964A0D81DE7EB4461B824CF027448291528B090E961126236CED41AF6159A609009A464DDABE1A49C6584312D5588975386AC1C028E04F44000701CE9213AEE104672A70AAE12AA00C6838FC7373C8546FD3581FF3CF62C4B7E8E9F3421FAF69C2A0098FEA7871DF3A0486B3256B1A2DFA16509F057E82844BFF98DEA1D53155B20C454DD2E71ABF367653182138C99832F63E5B382B46D74AA532BB7C0E3FBCB9DFD7FEB641F622BE4ADAEE88F6981B08225CC96E56B4DF516CEAF4D5E60229FFB59E191F88E6B97CB7156B0F241A1904DC8688B518F66C4199BC9B7298E5F67B7FCE04E199E8A5451C5C1D5C1011722D432A5497F01A56AF5E41D0FD9ED88546BF18AA90FE72AA39AFA40ED8CE07EA4795E9B527E4B057DF13FD62550454A2A94F2D0B8DAA62EA9A89528440F68CF5CD3472E788789EC8A797D9282B6A1F247469AE7D68B7BEB8553BA0EAFD570D4E5F1C558A61543FAB087951E9923F5F3DF73420245D0E0478892C84C2BAE2CFA224EC3D32196482BFAE4CD74831DDFA02127AEE682555226C0CD48B87DB6598ECA83507C62B90132BE918A1E618547D5DDA2EF6B21E8BCDE80A3E044B90E4CD284CBD0724CD57F9FD6D54698BE7D57B240888E2EB71119004F3B52A7B1D8F5B7B5625AC07C3D2B3E6ECA6F74BE115A1BCEC69A031DDA04E445058DCC57F73CF9A386349313C4334CDD0DDE61A158CE1B94F6FD45A4BCA2DB57F98B7685F4F33E8E9F9CFDDC991CA701614137F68BB9DE845DE16B735EFF0B203BEF4F18A91F49C29A13AB4F38D60A7188D8C4EB5026493E3C68339A4F920131649A00F5C03C10DF834A7AEAE4375C4FCF8BF73B7D1C2FD610730E7212351D8C9068BD32E2EB9AFF364E7B04644714BAE63C2E2791F56FE8BBFDA12E2C24C3D81EBFA28F2892812C753A6FD1C56583A8A90789B606188FC5007AEC2DEE5E596E9A0A67334BDD165AF77BD65A1CC65DF8E4766B5776B7C46684923DF9878C1654239B8F8B41106CC621E9F6F992E7E8C7ED2E3CDA91712F42C57B2759135EBAF66933CCB11A5E9A0C40BD0AD076EB2C672EEF49C4B9006AEFFAFCFF45EB928CBD0A2922494B48976634181D5A9F52178F2976316C878F3D4FED5513F3173D01DA983229B21C5CF903E17D392F652FE8642F391FDA38DD58209A7D97F9A69053CA2B9ECBBD1F5EFC174BCF539A84C721E0BC8495529722E53F5DD250B0822898592B3B3A62636B4EE48A2F85AA59A7EC2D31D965E43721FCEAE96C03389E1DF66F6E530717D93B5A070EC02B09FD3C527A6644798F68C9CAD438722439335778AFB73339B969BCBCA80BF863BA5A1DF8254FBA1F11577045241C06ED7E6823F76275FBA8C3FF20BE390DC971A8F3A880E4FB3ABFAC4F960E9684EE228CD448D195073527F488C41E10D11ECB1E8ED91223544D22FFB917C2B7B7D1884556530907C3549505C21F88C8D810005C9BE4EE0E6BE049FBF5B8002BDBF9354B015351525EB3E9538A6C79BCE06A5CB8FD6DF857A1C7011A48B09BCD6CAEC1F86F1D4F3914A93DDCFA025FE03A80C1290DCD74FC00CBFB405E880313A1611CC09A723F715F423D8135C82BDDC3ECB29C893F8B67CD52B50A24E86E7C2792950210671E9FD034E6FCC92507DAC9E2A6E82A9BC1E6AF2720DB372A9EB23A9357BE32EC25A461C3FC799FDAFFAE190FD0231572401432373AEC1751B2BF46B905853210BBE2093E49D89D9DA0BB33941C2715864BFC48257569C2ABE3103B9888D7541D49E8F05E64DBA985BC0D636E5F82A7B4CB2D45CA82D45E75A2B75D311A7AA4D0863D7AB33B1CFB655FB8D86D7BD199F9177C2C7A912A334412378DFC16225E8A8D8CFBF0EE8493B73EFD4EC8E4F536A760C78FEE25B9882943508756EAAF3892A6BEEF7EEC1508F7F722BAD1D1889861048C9C57EBD5E4B869A32A4AD32CB860BB9A1C95CF0DE426BC12E13E326D369F43A817FBC253BA769442BCA129C77D1CAF2DE77FC7A95F92C8D29D6B06968E0BABE72AE9F6AE160C3AE1EF316F071C21AD3C6FF65605F9E620F0D1452505470EF8C407EBB2191BF28771CF88247992D00BF89A7A16246BE69AF94CAF5C5FD9986C5ECE94D72D7682303EED03B72C5CD5A79BAFD305E8207918ABB68943DA0222E066071679022ED45CEADBAF4EA078A78B32A25F64684FD3CBE96A4DE1E56FA55FCE0DFC437F744806BFC58B8D2DBB172B0D403232EB87D833613A671977C0AC120389EC692D959225584FA3DCEFDD29C122D7C598A26C1FFF72960A5F393212D7B27BB5DC12DD499DA130C9A79A7182A0A8DE4E74D1A39802ADCC86B95CF90DE6499C2EE88B3131C3670593B429C995A5984E9EF1DAA57B0663E5086E895222A1102A742F11882D1CDCC1B50CA42F65E01218CA7E693C818E2BBACDFDC667BA9A21139E6FEB8968568B22AAC960AF77112001F7831BBD2EC65548083857452E3484BE92B6D4F8CA2FA10820C73F2D97CA0E159CFFFF062DF1C5D11CD5EE2206776B3E4FE70A5C9E77CE5F59218252CBC9605AF9ED9CBC28AC56938C9F6B503AE9F578DE0568C92355B44B23453BF70450CD06BB34EB951B1A9EF6B6AD630B874D433596CF3A7F7104A02AB1628C3F10A1CA9C6037E6303C8BA808AEDCDCC7BC7E7FE8337684E6A2C6FB32FC8EB304E3DD3F9A6945BF26521CA4471FA67561ED36444D2FF0FC1B7A729237CAADFE4D771FDFF24C17019ACEBBF9A6F5981E8A4839342526FD672AE66CE2BA14148677D38521844CFE358624559F01E9008FC4C2881F19A19AF66FFE59783A2344DE37C898A3017E04C5F9C20FB9C8E499D3EC46D9F301A922C7301B49D8F999677F82D695652F81DF806D6BD1992DB4690550B77536AF5B6DB9684F6ED858889C8BE345C8AB820FFC7A4B5822BEB65B5B98B41A27A47D05B5B1FDE725E588B83D541AE7A1D75EB300E8FE594CA08506D3E2A9DF5907726F6C918D08FC14DA9A00242E4D2FD2B84ED5CC3EC84F4EEB410E1E756EDD1ABDC7D078340923F3D63778B71587F585D2D5A3C0AF510F3B5A484BBECD4C701913566CEC780EDB4C28666511476D1597B3873C317B8E991EF9A33198450D45015E4453249AF6B20E3532F873A5D9F618476E10A5DD13547B0FA48AD88034711D6B87A09D8F271C8E200B602B2C3486DD763A582A978ADCC8CE6C1FB49F782C09D397AE3DAE958DD51732E278ECD6666404CEF84F4FC53D019BB29404A4182A288373E5D0DCC884B26E087CF8C32263A21DBED152A8308AE91E2AFF55B4C87FCF3BA0A370184232130A2BA426236671579F44C8450E36F2947AE08865EBBDA60E5486A1190C758CC519C06C0ACADF0887D4504BB89009A415ABE18B02601C767DEA662F82CADF0DAB5520F2C73914583251E4FF30C3DFA8967CD0D48F104D0912114DFEFA8D2B71D4AAB00E5C4FAE05582ECA3B3C68A3AE5B922A338DDB1F72213583952AB79F01D48C92EE9154D9782B88F68EF4692D0B7F5751036F2E17B4C62A622C22B4C58E3342B36CD06C7A50382F39ACF8BC3D5512ABCFD597FDF1362BF2569A8BDFCA3F413FE0960098F527A072AECB00E2F1E42AF71B8BC067CCF0727183CD2F45BC780D58796B3DC2FBBC1E3EB716937213BDD9E9D802D717CD8FD8091645212C5B0D24C0B4F5ED3FEC6C85E99911DD65702AA5D3DC99831DE12387619E5E1B6FC003260A2733D8A2D23F67E40BB144010149FDF8F386DA33E05C646864D3D8BBAB817F6ED2DAF30497B84D6A87E18EAB0BA3DD7BD478172E375B1C204C2EAEDC4DC2DF10CB6CF6BBEF8EC122FBE35AE9533FFBB2E55B6437324B58CCCDE413151463AEC3DF1A7848516B848547610ED11ABF5729735E33DAB2ECEE06367CBBCC96F82C47C2BA1A292ABCA6CEB9664148D6053FE6F9AD32709C8C5B4261A82113F1C169867B7CAC030DF38211B645DA2ED38E1611F0092EA330901AC6B816BC3DAC1EE9BA36AD3152470D12D85AE5D60494B60F0F412DCCA066B1F0ADF47FCC6C855D0C00A641AEC92F5B92FB9B411C8EA8F2AD87D8C1ABD34092BDAB4C4C11A0612FE55977A1F950880521339F704C26A9A910773914D0AE71C29E2CEBA385A4CB747DA0248C8D7167C5B7287F96F8E86B782BB4FF7F0DAFA7FC41E0F59B1C0F114B99F4EFA0E02AB175AB216FE63D551A402FCE0EA581212CDCE5574EE648D0DDC6F111E4D8139704BEF40E81749DC3B9F85634C04C1F606E924560E98388CFA813C11318739582F4DD42D940280CCEDA1DD4CE1075C2FBD33F607FE4C9F2AAFDF14D4E8C6FD328EEC0F947E18A86CFBC740B8DCDB48637D4347D451780C9661D228F4E25971C9333D18A6F2C82ECCD3F1FC964FD0D93064EF1776AA1B851176498B5CC9DD0DEAB3A4035E27EF522FD261605DFA5E065A69FF0B5E51BE41D172623CD5F7770461275A0E28FC38A0D72D32A4314B7FFEBC41C9DC3460DBCF029F62EA1816B79AFF758AA486727490782FFDF20295862CDD34E7FBE5ACF8E5B16694FB7A55FB35AAE5E5B612854828B84D6D555CEB95DE4244CC12B0A690CE168BB11AE3A67107697F2847763AFB554050FE3062783E32C4B7BEEAC9860C82C24DF0742023A8DC58A98A94E2811BB0B1E4DBC0B0FCEDC3E1C8C1DB27BCC6DC118011AB0B539BF03FC408455D888B2C8BB730B816277428670719C6B8998DA29B377B0D18F09BF6F0FF5479E34F233559DA023C878CD59C0105AF22604D78C954AE4DEA5764127DA4419BEFC77B072A0FAF0E1178CE414F9B430CB0B7BD7969C9097B6E85907EF6645CA983B968E6AE080E7D11FCB6D8DD54A09CF31A1965429E3973208BF93277A8530056156FFE2B8B4E863C6324632AE23F4AAB1D237B2840F78F64D84EAF064A3E8B2DAB7549AA641C8183E26E8A8B20CBD31921DC96973D5AF51F50EB0722DD60F01C5BF6420F68547AD8179713A6CE74D5A2FE1077EC9054D44FE3CF7496E91B7FB7BC5475F29F4C9D3DF16CB0C6E882221B0E50EB989A3A73063EEF8A22FA67036A478510ACCC6996D2E7DF99409B0196DDB67D0FF1ACE8ED9FF99C0A6B6458F1D44762D04793B52C90676CCC470BB0E6FC82C336DCC7C891EC87F4DE702C402E2E2ECA28F6B30A2F0F8F6D484B8A4A949D137589FA2907444CD424E1DB911B2C66E6EECAA779DDABDCB1286B444910FDC99632524EE9FF386F2314F16312B80BC0965DEE19C2273A1F530C1FDC8FF743EFED0221EDAC7794D9421918853D376222754562975984E368C3A69A42B6FB98E36BDBB5E08738EFAD5F8C92955B1A432E125CA529E12D65BE991854CBB361F24216FF5D3FE8B5CF00B4E2B5B3989D296ED76B22D8AC0951E296373237CA0A53CBCA984291330BCC2E339099F1D2E43894F289A2CD939ABF388926228FD1F8EE253AEBCC031500E790C96BC2FBC4792778D4B18125B8DF43E7ED171548A02F90334986582DE0A27884BFAF5A63AC9202569EEB01B5B98BF21560DBECFAF7469C1D694DFC1447D594DADCBED01B8D354658DB6060471E3AABEC5805D932367C53C6A52927AD69C3E7D00DC2E0616CCBC7E3126CE5D1FDD2F0A4C297D1A76F5ED4823B4A119CEF286DFB6490CCD463150ED51D6392BE41E37635D6D568977202DEE40DCE13222C93D5EF43537B7BACA910446900A87B8F808135C8B72CDDD68D14C5994D1608430F6FC8822441F744179D436545569C51BC88725066F97BF094D569E87158C921FE369248BDCF9D7BD5AB6EA6D62FCED7A5CA0395D3F523E75EDB0E5C2D58F67FD7D4582E043DB266FDD46F571D58088D182FC85998A0579952DACB310EF8C286128E9D6918681DC078B29D70516FE52C5A204BAACA6D49B59406CB4E689BC20B87C439BB411AAC7125B8641CD51316086ACA53F06D23E8D070ACA2FAA6882FB749D8676CE24229C774A3927BA4883D73D3BCD0FDB7B00EF36CD564CCC62B406E357F4A32C0399E6EC44E180A3C3503073FDCEC4B141548598CB0B9D6DEE72DA1A6ACAEB40C428B96283C707BD3E41011131623768F99C7FA122A2F4A7CAA00253F4A4E51719FBE272837567379848DAFCFE8F10000000000000000000000000A10141A242A333F72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF + +count = 24 +seed = A08AD391E0FC57A83B74CA8CF44DB67F8178262ED9B20AA0163CDD8274AC2BE05F558B112B094244370C1AAAB75077E6 +mlen = 825 +msg = 209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E +pk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE598766F98A293D510A8309BE602E398E56C9BE55C4A2F24BB5EDC6A521C1E0E4E58CE0FA9DD061E776B746EF493774B06EC23A00ADB3B6E7D36DE8CF4551CF07999DA6F972835E1E8BF9C863D658E22A5F1C5AF4B83C922D717AD341D765A419857954CB06911E9CBD1ABBB5CC2DCD3CEEF192D480FD28A98E7748F995991C873B34B048D4C173C0D5AEB0C5EACB070CB63741391CF625909E42B63C1C28B39810EDC86DAE1F9A6B0F8C60E184505EE78AC3F5D0F314ECEE57620490611443955EF4D617442C2821D197D33D26361A9AE5F16FC8BFCECB237F1613AFC72386BA9544EAEF4A7FF7245B21F7DC52ECA45A41BB698C3BEAF115702382B400A224243E66729A2C9BF2BA47D16DD877337A7B8B340A45B66368EBB2081AB895FD6B53C9654E88774916DB606CF95DDECF0C053DBF5F6C2E49D13975207A7D15543A4042D8972A4AB93CF0EDB556158A6C4E0938CC67C9C915CCFA3C6320BE4A99104522162F6A58A1810E7422DC7C65722D90B208B71FB6E1FA9700C649835D6B8F5F8714B3B664D10B3926073DF354CC61442949A0F90FD120ABB00606C7E561820D8B13927895D1FCA54C8817EC6C6A03534B0150A947FE03125BB41682D532A288CCD2151E4DFC12B6AC78CA84F14EC20C97ED5567084138BACD622386D529E681ABF12CF326725D665A1F84156C72E52681818E67115F7255190D506C7E190F57925376E11E168E274ECD98147FD66398C4EF96A607F2FA680DBAC5FF0531131543A26057BC22BB9C57B7AF88EEBCAF7646DB5F698FDAF48904D9C8862835993A6C1C67FFE2A675012BA76994B28987D434FA839CC00752AA8DA38C485BBC42AAB0D1EC1E4705AE4D12A6261053531EEB562CDA2A7710BCA4D34956314BC94BDA59CAA14F24C1A7D3EF357CF6A8878F8D9C93FCA6EBAA0D6BB4359D70F54C8F3D5D426CB9E98F3BC5BFFA18AE8CC941786785723A3CF8B64C892C423F2C1601C13902430C902686BE7971B4D271B015A788BDAA30F652F1F039BE2E97DD33E049C688A1D9E70B0C27A21E4E16A0590A3BE07B8136F9211EB9134E8641E26B2B7B27A41114BDF705DF9C1FBA65B3A8347E4EB4E947626ADF6472EC9F35E17DC57EBB74C83E75C00D58EEEF39845F5707D6A5A74F64B341F18861B62B81B93295AF07153D675FE1D6E8C15D1263F322A0F01D9667417DE63140D6A2BADD5838077F8ADE5417F4F7152A69FA5B3035E3EE575825939437C8535EBF185A946A8F19A9C8A5906145A824BC0F1D0B679CECF300460981AD25718A3C58AF7ED6CB30DE6245551929620B147469B2AFB42C307FFA1CEBA9D14257A793863EDA5F669E64FA63E74B5BDB8E27CCB886F748BE2345CC89E3F3EA0584A4AA7671694483A431E99FE66C3166294D24AF340791C868439A3C2F63522949A3F1DBA85B7551184623286EDB5D22B84B1181208EAA2C43FE5BDC099405E351F48E6E99433DD6815000D5D96FCA0F629D05B9D6BFEC09C2729012024943B42C9025308C9D4620147AA52D764BA2B92E6E95AE6A34048E8A6FDEA8FD8E82CE84E8957098BFE84C3FCE0A9970794A32BD97DD37BE4474A07B02A241A45D9769BD3616B6131E2139FB01110D7B0BD611DC7572A1D1A22BD49433CDF5A7DC7F459876F5E98A0CA29A512DE838130ACDC6033D7110CF526D790EF5A92B0141D84CAEEA9E313229021122E0F0FA2912F4E8BEF8780F2F18DAA762B5D270FCACA1A94F133D1860399F6710F311E224D624CD550AF949C3B4772B4C0EAE8534CC3ECB4AF50E617CAB97E716B3CCD252CB5BD70A498AE3A5BBC11F17FDB6BF674701ED8B3F8C0164AE450677C16B5C7DB64C44DABD4FF34672178BE6A588B931EA372A8D1BFFE833CC5A8893702F62C84728CEA5616051E7A10A49BB013FBA1DCD688415393F672CDF09A1CBCA9B79D11D6FDC221F76B91B6F563A1F2EF540390F4D3E6C1D17E9F57A0EF79F587562F4B90332AECCFA437232F7C3F94F848EA735C2E4563DA38E0FEB689639DA2CF483F8307AA1339BFC6DCB11DEB54377576CB9494CD6742742EEC214FA8B4D424ABBAF09FAC3B7E3DF7F0B9610EE4C06C424039509EDEC9B63B1EA3B0F78435BC8F9265FF25AFD15A287DE1D6A7724CBEA99762200A4E443BF75D00D705CF894621595C9D7C552E63A29607D69EB26B07B735A17FB188E908082C4275608647734F34BAFEFB42A6BB0E40CB7B2666F3E5D2423687DB795EC8ADE2FC82DE20EAFA936B085F4982D6E5438B1FF053D15A56562462754ABE0594A830FD8279ABD69722058BFC0C995121686E44BDC5FBD1E1363F5B7E42326EB1C25E80A9950CD16B9FA0CCD0E4310A5A2F4F314DC2918E67A260B714496E18A0EAB21517FA278916A074F82EE0D78D65905167612B2DD8301FC1B7E4FEC22F473DA7271C092C00C7F0F7634836BF00737E1C8DB160835B7E684647FD24B0DE7A1BDF6613AE25820C8FC85E169445FAD560E609B51EBB0198F8D3F88A4CFEBD5C48DC104D98819F5D0A71AF170C4FD2B233F185CC7C90C11BE5AB3C08A43621FF3531E9DD688651A2F5FF8BBA4D844A07677995220FF2A3A87E63B9474839765746C7123B76EFB2783999168E91BB8357A4A36790A1180C202076DA8553A63CC4FC66458889E69BD357ADB1C29055D9327C73E4AA0AB2A689DD0A0C8B12990CFA252453968BF9F88AE882D602CDC1217F6C69E6A35902B776363EAEBB5C685B6ED9CD13556944FBA37E36883148F6A45623A2607246BF10A8BE10DD900017E98637CA206C40C0D102B4CD66BAD1F0DEAC32254EE6280F33147D1699A2A5FCFBB8B07483E8C5D0794553280A48488A56E3FCAA93E9E2717BD0543D0CF9171B23B4C0CE481B4BB9097D71339AAB97DB80707B2D0D4605D6D05C70C319D3CBC90FAFA4328D077BB107D1269FAD1FEA1E896FC861B8D89F9C038065C3C1EA922A75E77963E908048C2713C58A653505BC7D555ACA7E39E4042F90970EE01E64A84B99924B7A2DA6257E07039BFA62128851822ECB88F24D58D19BC75301BDAA60418293A286DDCB0F1E0B5CC399E20E3D8A886287EA6BBD44B5E80B555A98F81BA541C5368CA3DCED42E2CBD8482BF91306E35B9EC0AC9A9FC316239D08296B0A150352244BEA45FC750678889F7AEC07EB8395B8495C0CC94724959D8C214DB05D3F17F98ECA211EF33462A938AB7ADEC8866648B21A81679CF34E976CF309FEE5205E83ABFFECFD82EDFF3AB84530F25CF601F5E218117053D9215EEFBF22B0E8593AF0FF0661F10D3BE0081777F7B354E9DA6AE994B54620C1498B5841891362B161392BB86406411691BA2FFA4AE5D0F7C5AD5843FC878C91052F5796E9DA7AB10280DC2F42A13D761E53D0025A52FAD85609AAF07A1FF8ACD5284FD9620EE45DE1BB845EC54BDD1EC3C82388018B7B63DC7A3D81D23FB797AEFBD6DB780301D58E3950F40AD8D28B877C4AC64094243E319E3FC0F235D70AFD956FF58A6CE7F2F3BB8A9BD24A265E29DA0CCE1BB9EDD3DD5C4F7099CF5082902CE85578B527FA0DC3F776356B8705120F569CD1B99E0E30B1593F6477A3EBB4BAC9A60DCCBECE11FEF3DFA23FC8DC7 +sk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE597D6BFAD551A99F4AC85628954D9353631D6B988BE3EB25D159BB1250CA85F66685942A8D342464D58A28F0A4E0BD712AFBD5EBB49554BD0B95B2FB4441AEAEB3D4400C18B46DA096809C10900A214253868CCB480C13312119A20C18891052040591268DA2A46843248DD18265D81211E22609C48669E28890908240D8000C8300124B306663348991440212920144344A13B88921A048CB186EA3106099480923248A0A286182066503907080424D22C46D12150020A949A412090405020B843000C57020B901912446141729983431CA0201993649482809DC128648089108C760D1C244101542D4C60914456A1C463080C491628460A4C46420A50152480A08C088208764D040060C272C8184408B3670DB8865E4208A1B946502092663B20D220320232029DA9461500432022561A2C02858404508048D94444A44282202C5855C2261222084630862C2400443900D92882D1004664CC2250817511B26325A0670000126004541124145E4962084B420C1C08924912003A689D0A22084408D2435715244804C980488160C5A948D889210C93064CC084C0102284C3402D908068934069C30228496852436121B975119207252A04599B049C1066414C48C014946D4829060A800614249E204260C25329BA48DC8446E0A450A0020411A064948086C99006D92166E499620DB404A8A148E40144A831840249788142588844444D334418B242824169262384C09808CE3B26813B404CA2204C4926063C48513C21118A5249A22891BA46183929058280900304D5B26429A002C02B24C902408631432CC16910C346A0B34440C85449AA200D3383052222419830D0939840A8251430248921421932200DC1631DB286CDA240DDB242818C941182092CAC081DAC884CB14888CA24C930261E2166159B46512184A9B88481A046863A22D41166844142D180504A0322E24201220496D1C256403180552189281C04511196E0A146DA13070D2408D11A56414422961B688C2C4701C4972C4141060144043065011A8681C370D93229009872589B6001B172C1106262115251104524A3820A0242D19826C1106258280211C807102B791C32624832202183640D90426D904261AA07122138DC238285B106652389091142482228E1312420B096DD31285A1086A0CB02D5C3268A30805192564C9C86990C02DDA0088522052E1C4098A84200B2642E1C8041323491A131022917140A66190126A23A951CA2024C2482CC30430DA30625A82298C026161420401B285639091441606D3220DDCA26C03224DA3306593480E0816461BA5809C866C1B4948E4106622A76098A068A0922508038102474AA11412CC066421B24C09122511B70D48B6895BC0519C082C82424123838DE20028D9960591A46CD9802C240851E2860882B628D084259B06715AB430994426532630022968A11831D94246628660D4323248B440801626D91420A1A891DB12889C0001CA322C0B0185433080A0984484808CA4026A4C4481D8343252A08C50244484106500074A44B281CC36301C410A0B108010A20D1BA5690A38255B844D11498E64A48148083002396961460694B08991847123486C1C9325110428E23492A3360A18076883B221592672C9188E649870C8988D20196EE3102219940D1BC08100A76C4888801A80858C16484B880C801060C9806018C90C23320888104453307252906C04C60022B244DB966C14A36512844559141004333211948443B0815B46244C328EDA948D13419021B790D0446E214228081669A2468013282AD8208483842D0C858C43462CCAB8300920240A13415228065004061945121C1229E3049044B04051B22C89066043163104966D24B86D02118118356A99062A02C49100B024CAB08048C68820838C62B025C382288B1020C44251502486A13662C1082810044200892C9C2671E0900180223121175264A864D9846122A604C4482659B0015B346ADA8800113790DBB24C04384D01273049C26D52166160244C91C8895A984C09A9844148854808258BA60D5B166940B68948B26C1BC69124099189866421156E98800D91048D130808C000216482611A46020B838810332C5B98410D0557E6313BED0D38FBC278A12EB6BABE13FA083C076F63A2B152C26FC98DCE4B65832F2F9FC08DD9F756451CEE7332065CBB3980BA1FE088C17F57E0AE6DA4EDEFCFF6D63E134295EFBA6F21AEA3B7869EE3A5FDA31A808BA1A13980C111A53D361667DDC9633BC1B443160D1848C568C2352152CCCDE8E6D7736D54C5CCFD6C290EAC7D915BA02EF0144CC20B1DA2691880E1043450E1EFC71FBC07A6BF309E1AF1187C1390FD34B7CDC02B0BF465BC8495C6518CE6AB79F34D18C46A61FED7A46B08A4492FBEC69912EB883E5C145084F84B9287D03DAF08E28D9F3673C761FD700894AE336480C657AA1A5090B3E465E738EA775D9B5A786E2B0D5F654EDA4CA2D3F1FB62272E036F9914153623FD6106AFA8AEBBB40B877F52D898B1D0B971D05D5F3770C01FC649B10652EC3C4183AD21C6EB6793092FB78516BAC5621A55AF835D9636119781BAA320D805E6E08F058C3107002E46A2C7576464FC59627293AFECA085E3BE6E0E0BB93AD7BA2517DEB1507004881C08EEFA6C17FEAFE7A9F3B5264A6F538944B3AD8DA18BCED3EA33107A2CAC865B6203261A20DC8F72D8AAFD769638721D53103ABA0C3C31FB9D77317AFE7BB8DE7C21A4D4901E9E4CA54CB99D7398F5CB2835501B00EA582B069076DEF15276DA48E8AADF0A4A7CCEC60F29CB164F5A1B090369389617B0E42AEE80D6100002CD374F41D1DAB14275DF56579B888DB54B6669018BDCE70AC07389B3720D8C1B99B96C24483F91AA25B245333C5961901BC3A70AB1463EA61CA4930D20C4F189C008DB44B9B186A646501DB05CFBF54CD14D9F8605C7BE8F177242861B5F059517A36D5D81C62EDDAC87C70D5961A6FE2C798AFEC432777B8FC2BC2B007EB167BA4F2E95435C0B711491E5397644CD5A3AB70ACE493DB915735AA8880C027BF1C9A443E4583B9306739F0AA8FEC75C5C7D352A8095FD5800D63BC9478C39A4093BB413D7CCED5B1FB19AC40159102BE682A16A1F57D8321713C7644750BFA62854E72575673585D537A4E0861CB838068FDB11A8952A0D8C60E44B29A5EE0090E810D766D4A0AEFCB7EDFBA692F65A085075E63B6200FE293EFE0A5121175D51CA8A6E1831B46048FF1A9FDA27C44C2E13C33615E9A69BD8C1A527B280869E31EF50462EFE4BA638748573D1C4A0921F48FA30896EB361F820FF61DE5E2DD94CB3721609B6A4B2F569BF4E8948EA795B4A7C745A7E3F97F6CCBF921ABC912F331167DDABB279EC80FA5D92FC357ECD320D3A0944245B4156BCC7F4108671A6E1D8911E79BDAF3A230E8D2B0585BE736368A737CCACB2D7129E772949E7A11B4AFE1465A04BFD3879DD66CB4826416EAD67AFC8A6A49CA0C050D10CCD4461081AEA009C0A8821B29E17C5D9FC7328FE18C1D76AB869C8FDFC43DD24A7BB6A0102B36749B338E7BDD74A5B42655425294737FF7F349294261CCA6A270381CF5F1C6504679EDCEEF8D0045F56DE9FFBDFDE94E84500DF8F037315EDA75D15D9380A33B5E5A0364B03EB91A76E97961A9E4E1A7B0BC395447548E8F9AF8A703C22BDA9D33C9BAC3B910FBEA19EBC3107C2464D3462AB472865E58466D4D58A09C8DBB9ACCBF527AF51A0375F06FF87E2490837F379F6138B725B94D08A4DEC3313E235B9E302F66F57872FC4AD5575D73DAEA187B392AFBDC4D0A51D7C83AA4EF8520CEFDF153FB69D6F31685DFB64C07A8CC43813AD967167097D77553A9FC11609373F864659629E743686E79FDE91285FA2E76F0CEE17855EC53D085DD79D160B9179A30355D051788612DDA8DBA53694EA45BFC09453BB57242D5C77EB022F0AF9EACDC0F741278492FE15456407B00504FFF9D6121FCF4F96C8AAD494626FBB5D5DB107D5E723B52D8CEF46019655E7C2BAE95F99FD9B6A81283B5364BF5638D328509E4BDD4EFB9B02AAE81BF171DC871607BA1630712734D74732F9915FB8ED15537F2C287A2B0B72DDDF083C7A65FE70B1692B9F947C77EE342EC1AC679E72D60DAE8C81B2D5135DD85505CEFB23FA49628E102BB8C420ACD5C36920D030A12B92B4698334FF52C397574CC2129B6FAC41B6B7296D9959CAC0B918AD4DA388EE745DB70C970AAE89B62BD6024B559F5649B33203A5E6AA1E3DD599A36A707BF0BA4BC8ABE2DC8C8BF1847450792723B53BD39E3B24438AACC05581AB4F29B37E88BF1F867EE472DE1E0C7DB864AF4A357E7FA08A3C8690F4A40EEB94C937C967123AB4C54EDD89DFBC519465699934DE85FEE05C19B809FD2BD4C5382AAC57EAD4A9A1E99DB0CB8C1A21380CCE165E9091F6F8D1017264F37FF544C39AB5C60ABE841698741DE8C04A8C16C4192658354312AB83941771277EADF0F9B2B6335E4D412ED9C448E655084ED0BD2F1134049F05F1A73D0DA765F8D93167F2D3C2230D1881B3547E5BCB679BDD778A3206F98653F4D9560B56F946AD41104309CC5884578693791757E945BB2B924F49F9CA5A03DF6D5EA69F7CBE5DAD80A466554AEF3AE003A35D16B1A06A8F0EB5B196D6BE6453518ECF610E3C7B885D742F5861BBA0823CA0CFB1855CB6201583BC08BA3C9D0881868208749CBA031AA71C8A98DC17B21BD3C3712D275862B168897AA679BC94EACD6092EE5CE72FE8B496459DCA69278D1FF5113E0CC4BC90D3034651D851E0BF5C0BF6A2D85AF1332CFF2497590DD556F6257E381C2B271E250BE1938BC47E2287E491DAC2E6E0143DDE7C5DECC8FB62AE31F33E8E8E8826196AE40C2416F3C8400FC1BC021B5B42FAB8C4667D04E8CAC59B4EA07B9208D536A8C3FA4320C02E26BB22905CC2A37D353C0B9C4A260464163A8AA65CCEB2A131154422F39ECAD84B8E2E348C22D21A103824F7F2DFEFFE8719365F9E302448F0C81B46B37E323478754022B345326F8D0D5269A41BEF92384D5D408AE73F3ACE1750FE81D9490214E20960073BD8D236A03A73B7A9D9001CD417E12AF569E750953871B86582D08D15EA801770EE5CBFB616ABA9C07DE3E8E749BE3CA259773D2FFE5EF06718C827B61F3DB623923BAA974C3C14119D8A695219A020BD5843C0D4FABA27EF66821CF6AFE0A8C025154200B29E8D7EE38B146762743EEAD1E4269FEEAFC62ECBC1D0182BF895CE2937394DD7CCAA252647CEC09FB45A9E809092E3BAEC543209F2794C814F3F7BE2E164DF6F196C9E645B0AB43723FF5BAA142234DC89AC80AADBE69D6E6D95A95108E5949F7DEFBC63F915CB82A8B813265CB1440BB12EEFA33F8A80738F8C279F35F2693ADBD115B440630D58C483CB3328D52DC15CF24E2BAC345BF0852756876D57193B7C42AD0BCF76067FAC02704B806132F9ACE6CFCEF961BC47BC98B4A30EEF732F7450A8D8958D34E692716EA91252ED7FDAB8B0B0A9E36062E199C163533024C4FD8F540225DC3581BFBF86327352D2A94D89A4C9CBBBD3A0219614BC36CCBF32A3B317F9A0B61006DD840AEECF2C1EE1157A6BE6961B45E529147DF987598A595D260AA49789BFD2E34B289A9A2CAF6D1301108CE8224D286FFCCEF45CD63343649F6B46EF8B7DCEE7E3AFA09E778BA8A8ABA7B6FE609821A7194C123B92CC88ACE1E0E399B8518451C7538237667F6457D3DC14421AC285E844F04EE4925A32E5C08227DC1A6AD8E736B6D7F757CC3C019ABF527A8C021A516C21D9072E0C7E2EA23D99518914B0CB5936910477E641C0A86B7C688AE0D6717956A20649193E537876F0D41E6D9168E0B2973503F91862A56C23CD621466BAB6E4A79F76B9F9C6259E2243C1A626857C8B0FFD6F134D928F551698BE97B2430EE2E3D44D196C6104165F68EA5A171C0332C32B2361087C49EAE8091E8FF28FC3F69A66A2AA9C81466D41C5831751939A1CB0DD9425DF8DA8D7075EA665E5C7B10243C8922A99C03D27CECC60EBA793365A244F87D332EC845A93B5D046B94446390FD74C50D543C09ABC8EBA743C9C316D2CECF3CB425FB04C858E353884241498DE4FDF5B72548AA187E3E4223BD95B99DCB0C5DC4F1B8F412DADAFD2350B28AE758609A005B7B9C221482F8070ACC53AADD9E20FF2337833AF6C2E78CF05BFF2AFC75B21D0EC55029C7698F21971F04FC2716133BBC44721AD43D2F5A40BC5FCE91CF0CDD598D79745F81AD161CE05C85B36028DD87FCC1BB6BC12CACD4C585239AB3F9405568809BCD2748569E7C062FB23ABDCF0816F721D69C6B765262F25C7A84BA03FDF1AE62A5179F2E560C9D134B4DAF031A3A3C076207E4369F2B9E45DBC1B1A375D3D1FF3ABDF133EE7095E05C223DC2D04C6CF80864E6CF2FEF8A9869FF14BEC6A999E49ED1BBE42D82A9261F5CD68D313A879E1170860FB5A24042FB37BEFBEAFFCCC9622B7F45443B8F4CC1ED6B6FEEA2DAF72B8CA7DFFCDA2E5B13577138960E7E2E2FF5FC8AA0465E005EB9306BAD1074A177EFF159068E1E9A573D2A63C4231794CE5BE0656796A01972D48186D6BE4FF7E0F4956D658221CABC4FA8FE3883745BC588C1593BB1887C5BD485171F374671BCB2C5BB6D99BA0EA0070B3B309A23C5BAFEB90130BD4E5DB2AF556E861B5D2F777F00E364D9F3C6110F53044F43DDF62F0BD9374279DFCF3A0104CFA719C25E8EAC2BE3BBCC266ECC5A312A10836230E31E21D596951AA0011D6A21404D868ECFEF90A5D345E50FA4A7CCE89D1BD5E3FE27D93 +smlen = 5420 +sm = 1EE90AB6C90CDFE627A0045C7DED8BD30D12978422A4BBFD8B8981E6E63DA44E0E2D69CE1BDD0B0887F16D7CF34D69858A8C45BD1A05BC05D679967322C40FE40DC5688FDE3DA21EFB2D7DB9275B69445AA0C86006D299AD86540640466FFCC3204B19D15B692A7979B3D3F59203B54B056871DEE8D550409A8F16FE00461646792F2D71369045CB89D8108AFE36A8790F52E6177E9A3C7FBD971314BA93A9F2308C526D7E32E1E4797A04F368480249D2DB5539BCE1059E9E3EFC5902B4720D65B318492E9A181FE7C4F0CA4A86CC027E559FA83AB06028CDE08F5A6CD0FF07999D68DCF9B58056559C6F854A60BC5FAA381825B48339BEB2541B3EDA0DDD3117433A19BC2346A7A25460E0622D9653AB63C8F1FF4739514EA9C6211B408C69431E663D0B3CC75EF9A6E3A74FFFF81652E2EF8BC09B371B67479EA81661793746952D32B8750791A069F27CD8980DD6E57F314DD2D7D560A10700BC3A18233F4108589EE449571DB1B1DB066C6C153AA36512A464606C2FD21F95CE913098FC716D78739E27BEA1EF9D47982E3F00D1E45937F9AFDE2E731E87414026092984B2A335B1B72BA91947B02080AA4EFC18F6366587F98C7D061E3A6A8E0741B75567C791645F96A08C0ED295127B6B0BA90A7F3C3072C503066C03D7ADCE795642B4186D44F99B92791EB15615620A2ADDB413CF87137FB64A360339BBF7ACFAB455CC5F0559D7B435ACDD0B0850B3C5E5A8E102157FFAA7A3EEB7D4CE5B6228ECAA86308595D9CDFC7014E95E6F9819323A5BEB6C40713FDA80CF67C93E741B19922F3CC2BAA278D8BCE1C5A4F30B339965D0C614C42FF3BAD1A68BD3F718FB75ACF7068E46B9E6CD0F6112F59CF54A70426934603A7D5F0D98AAD4461AA0AC147CA7335A3A71E1FB00972229B10623338238AA6A8071025A1B465EF41FDBFDF765000F440AB969ABDA54B09E65309BF8D4576AD84016EC99D7829D9AEF79ADCADA79119905B79D9FC27BD503C08AAB3D5108D3AF3678628E4A92BF18904C011D630A2DC4FA33224CC11CE043286A47C1F0309C1CE1DB6518AA378D846DFC3B2C14DC28C21235208B6C1577C50DA92D9FE741FAC40F747C35B67B33861F6A2C9DFCE539D9B413A95CA142261FD43079FD4DA457C6A788522DAF9BF862077E451B6D6D1012F70E6C5812510277DDDDA7F7058AE829D2AEA270847ACCD45E0088C7FC4F67185CAA23DF07BD79CE5063DCE36408F88F6E0B4E09AE4F8FC27635064AFD5D1CBF4DC98AE0D7F05FD24D2A74BAD9169AA39B6900DD654BE022B18024A06FF279075C305D5250657189B959CDC92FB38453DE326BE95FD513FDFB660AFE66C6745AC70C73E1BE72DE7DCBA8211402FF6C4112E753AB4231BDE2A203173443EF64A4C301549478574603DF62850D215F92178C313DB01212D8EDDFF287DEE72348377185B788B14E1D256D861C17A889333FDAB8F1A185A290BE79A493E782506EF757EDA559968EB706F7083CB8A3AB1AADCAA9005B20DFED67DB87D276075D2AC22A008BB579FDF266FCF453AB288BBC28F35DE19315D23C4797831B12139477803993A9CF4D94235AAD2FC3F84929D1DBD6B75A0BFF8FC0D879774CA65EB3E183B48556AC8FCA9A0209C8F9F3EEBC09D15A4F394736EBA0216713087882493F0D5AC154CD6E905CC7C02C6D09573D9C207A1F54A4A2EDEC6A3B24B604D48354183AE61351F08A56E331AD7C183261EA1E4E335B66C67A1741E55351BBBB62AF26275F11BEF6E31C42DF821034C399B3568D3247AB5BCA25FB3D34CD23FC22FA0E3C4A5976D1A9E946929C28F75AE8F2FCD4A0E1D251A85F8DDD55B2B264A0E2A7C73580F3A14436AB6AA37FF708022A2F727FAC5D0211E650AD90C9863A41AC920277DD911BAC37125FBE37B3D6360490729C9E9DB7B0F51453C1D9D6564375CFC9026C626C20374091CA881A2A47991EAF845386B6BBB5C366802DDB6ADED492C0B7AAF1AD5A4D7D7F0EC051E2202F06E398A2F3FBAA17F92EE2FBD5F182139E08C77680D4584DBC5C9B7DDE8FB2EDC12645CD595B456ED3C3188B1BFDDF96F533560338874E4DABF8862D4A4F7D2033C1154B8BEDBCD6C754C462F8086C3AC711ADC2D7B03BB2C9CB8C64A029E7E4E40D6405DF45FE48F49AB28C0911C3D3A35C7583B9FE513A2A5CD326E9A8E5052B00BBC2491E042E909F67C1693B78FED2666C429BFFD7742E1F17DCD0687A0ABED224332758160500F38B933500A14BAE7DA724FA361F1A64DC9A54F91DEF84498BEE82AF8037CA97D5E8C485E7E0D174ED29D85861DF8AAC24F0B5262BFAA7322B72FA42230BBF11462D2C5144AFA0480032183FA13BB05CE27FCAD925011959296D33F5F482356B7E832B86AC07747AEC720544E84C0D4E2E865989F3723AAF192DC00D67398C45BDD627682D81B90811A22B253163C5424F4DE105DA0AD12F1DBA923561976B86FB54B16AC962023D9812235B006AF7BC71660B7E4E8C0E808463A88F3D2E839D7E7D2544615298BAA1EF4DECDBD9D01EC0D7D3CAED38DD4DEB84CAC4F159077D247DF592F207A936A6B9558D4419605E7BFEFC8BBE707F602CF99153935C53D4DDED035505E0C47E076BFFC8ED8C599854147A5D1535B9A92C4F0D6144770BA7EC82FC9203BDDB2EB995A0D4E75481C839A3A8755ECAA966F22DF441458520A277E3F13A323FF81B2E40837107C377E2DD3456C9CDDC5F63485D71E49E3CC628520D4F5E4E1D21BA3F88126AB50E719A3F957E06588E6FF749D8E6F3A4AFED0F2C701F8F29272DE3DBFC9C1FF9612C79100B7AF03ED98BBCD4902862350F360CB8312F5768D49E90B0E26B1FBD29A695EEF75DF760E3E02701406F27042717099A2738205E0F39277FCF3973B73F87A3CD9B4B01FD06A8BD16E1A75C30737C51D1E5ABB6DE8CD1D3A8263FFCA2580FE0C1A1652E65D3886F3E57880C651A8A0C4D2957D98EFFFDDFA3D9D7B63F381D734D8B941C448928FB15DEDFDAC77606C486BACA80A3FD9530CDF1C0F0FCF7AA984F68D3FB292F6CA3BC0BBDFB9F88ACA75C125003CF45879B213B9943977BF6BE51CD9FCC9D8812492AB35C9C9B8230099B75ECFCF73371AE0D1B45B65A5B1765F3362A99899627D000DCC7B6DF0DAE9AA5CA4EED6E2A8F8D17F1B97F2ACE41BBAA6D4AA8C25C762D47D3DB30A4128E0E28B8D651DA6CE0015122802EB4F38D3D20EA80815BF633DDD43350948F77AC913A53133E1992787DEAC227335FA0E4E04E36E8F773B9995B860221F03B2FF38B55ADC2930105FFBEB7004158BD4302E95696C43D0AB4C7CAE63625547423C63A50C9D18AE33CA08E191506D50BF29E87BB7B787687AAB9B3B1688279643F9E4F793736E5F1A231FEC8D93DCF0E16EC69622237C4A66DD00D4AAA348350D9F3CD3CBBBCAFCFDDCC642AFD3EF9DA10C26A8D44FFBE0EED08118F9671F141D9041F6F2A21647C065D218C85FCA6823D665413A827589375CFD5F284A2045870CCA51984F2FCAB81F71262B1761628184D6C33082C1B8D5A76AB66BF594DC90ADF0EF720640578F8708B8519944398A07C200E6BA6CCD60D6393B10441F53047ABCE4E979B542465190C7956AEFF7E6EB1C0B6329F8920F293D54EE355FA1868681973B58B2A63B7DB317890A3BC904B8AAC5F770D5B4DB9323C1D4A72C530B7D29D405B15A72C7F2053D1F818A2EE74BB02E2353801C7D95A59AD8012ECB37398AC02D1084888C26C3A794647B8477B8BBB7C012A6D61C7BB14FC1D25070FF6765A6D9B437A8466D22FF95CACC80084B22DD25C0FD21D52686D9F3E0F00A5629718A207FA9847A3E8A2120190F07BEA22A18E9F16F4ED45392040A635C55DBB5C02FD2C1B230313A36E95A24B05D4211C6F2CE8FD8A63E832F4A1CE9C8B142C38DA526A0D1E0A9E12DE0B6670DBF608492C8D182CEC25485F15BF0D596292EBF35EEB6212848BB93BFE1658FF531F3070C1C07EDEDC10B069517CCE202AB7E44A7E8F5D3A56D8786A46A5CFAB69F7B5FB80FDE128D94EA556DE557426D7DF9184FFE104C3DE225BD3AF9B16E2DEC98827D584EBE02E59DD71AC42DB0CA1EC8EA338E3658E5BEABDD00E43736B4FB04390C897C6A82F1FB72D3B52541711C9E04E94D76C53E700F76BC775783C6DA9584B47B7710ED9743E0ECD1C1051DA94F548A4A2C6A9BB20163436ADD0B494845771AFF3A0B6A6208CCD76EA49F026F8534F6E06096BCED92620CF40CDB4791B57A2E376196B9E5727E90930397BF31B2A17F8ACEF46F1F9ACEFE1904CCA0A40D0406CA7A5BE2CD2CA187CCC15FFBFCBA4DAF62DD56931E8BDC5CBC38CF5B18C8CF5BE73F9AFAA93056E25E716606B3F23FA44D7C02423FEB543ED34F985BF6C2231FDEA055A04E600C6CAFDE7F582EA50E00001914E07C8AC2767B23DAF7113562D43E6081E081EB4C9217A8EE460E4D5BB54B84B2B101DA6C9FEFDE3B2FFAE3F14F9D242E43FF05F9A69892169F7BB05280E9E4B10FC8FA32947D0E32670E2797A4BEFC2839C828BDF71813B6314CC570DD8739B66CABE01B0198DECCC877E95D8AA04C74CAC9027C542DB069F94E107A53AAED5840300FA8464BB4255D914FF0EF09AE3EF1623B176E5F960EC7BD1518F8E090FEECEBD031FC3E538391F8CB92D524C6F9A989B65AD9D33A3ACB5C05BF54AE42F9175A4B3B06BFD952DF1420DB49E952C47DDD547F73B90F956311FCA53D8901D586163DAB46D190257C95D02710CF6F550E5685144AC4595673D03B2055475EC1498187323670A2C135D02402C9E70211B295189A74DB14068D5D0EAA6D6746F1AE19017B9BC5B47F346F6B9C50791626728484D703DA918365ED867DB01CFE724A83FE5F6200BF2C108EC1662F8337128AA7D73F72078AE6A085C2FCF05DC9AE02CA46052070C5C80755A77DC19863EC13798D7421150A92B23912BA0E35CEF814BF92246853A7D0CF91578B67A868297D178674F34FFD77E2AD196819F083DA1F42E27D8891BE70F902F9ABDC10FE627C299881A2A53FEBDC68314EDF8144B0C311717E35E5002D9A0B6ECDA0D21DB19FD2B5BC6A3DACDED7DD7CD6B1CEB7080EB18B0ED47C1F3A741A1CCC38CFC948098B611BFD46BEB5A4D2DD69EBAACB217F4B979CE92293621C1BB3137BCE70353C117AA346E70A36B17E4278FB173781960AC854DA139D87693620D4792A36A9B3307D54337434F91885D6BC66F2BA50FD04EC9845B977DE7C795D2F1F54F20BCD541D46A445F38623F8B9F534FA80555C925D6F017D4292EE10D9C36F48567278A5B11F6F8CBF10773CBD3EC6AA39ECF8B43F11D3566F4647359E2209C2D24C921426BFD3E0F88452CC99F417D6F00A2DF3D5675F4B6E442BA3EC555B88C6ACEF9D7FB1ED1FDA41A09CDCC71095BF614B8FE5D3344ED42D09819FA970CBF481983614DA964D095DDA635172B23F1CD0C1E745B6E422A74E7F8AD64DA941E699DE00B0C8295B875800FF6A57218EC4CA33FE6D2330A3AABECAE1910683EBDF8216F69F670D71FBE32D4B2B7254E72BE71D211BE790FDDEF6D6EA6B9859A9A23D70CB7B75104F3221E3FBC0CEC952341F9A0CC84E6A2B0C8440EE5FCBB6C95E61A5513D186D2273C8A99BBEF4878D97FC099AA84CC865185D0F39C4F16A3CB8ECDDFEBDE031A0A05C1C00F866564C44DF9C7C08FF7F4E57DA69D1FE9A9E1BE13777B243F3F65AEBEAC37CED57AA89E821B398F705B1E1595EF754D2C9D54633298E8105637BFEE0D19C1F98EF06B455A4A1F4301EAE80B924F71F618894B100A55A96E522C3EEA8098C5BD8072622D032ED765F5C1C3A50C00C62E8771EC90FC5A664611187F1A6404B51A89B25C90C6C97DB3E60D84964910E97CC7E4B53D6A3D9C84A784E2F0CF932553BAAFCAC9BB5432DD7C5C47BDC77429D8DA30156038926789A8FCB45441729A09F5A6B739750E843499E6A87587DEE6419282531D4E5A01BD1DDF221861CE95BBB386083C5A3A2638C73757D9B386ADFDA5D123987044CD7F9774F0BF109CA9A1E91878858E0CE431282D449AAE83D19F9E582765B1E13E00835420F0A7D59B9BF6B11D27B8E5FD0239A1C344428D6AA025C75BF1C16EAB4019BD6881EEF0013457A0C6C1A28BD2F5AE582AD574DAC9FF461363E40DA535A1F5CB2020D96F91E6EB78BDFD93B6A631A05B2E372E47F2FB824D035E32952FFD5EF9E25151E2B449E7FFDF250DA191367047DC91413410FB9B98352E68EA1A9C4444C599B1256E6E27594D4CDFC189760043AA55B462609ED17ABFCC669F1BDCBB3213C6FBE7BF5A951DA7AF3B8EF59CE854DD0B299F3ABF75BB268487299A57B491A0CAC8FB97AD5157C9FCDAF137647288959DC4CCDBF5275686B6C4CEF2FBFE35B70A13505E99AA11539DBFE4E603212545465460E1E2EE25282A8BABF6FD0C1033366D6E87A7BBCED00000000000000000000000000000000912141A202A313C209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E + +count = 25 +seed = 6E0A8EF5156D693FD0140BC4A31084E79773A83F42C8D133AC8A9D62DE3CD74511F893DCB26041E6B35E2B175408FCE7 +mlen = 858 +msg = 8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A +pk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE5870B3C82C0C78589F667931466BD0CCB3FF411EA1F6BE1DB1161917D04983CF98F608FB78E892E2A3EF63EE88A890C77338134BDF3180537421007D568AE2D84AD2A729861014FF5727F6D9DC70BB066DCF6E23B494C1CDD80ED39AA6A716FC2D5855678B9BED2689DD0A7316DAEE16449AD6DFA121E99215ABD10A742C0B4A3A280DB5028F0511FDBED169EC6A9311256AB4DF1CFF85D7614508A00433B0E663D5F6DF586E8D5E1AA13E51716214D15E1845FC44A0E4B4E1059950E18608916C9A52155D459617CB0B77F88FB71645CD274096DC031451EF1109A04BCD4579EFED86D125240A67BF72EC6D98AEFDAF45063531659D94FD8449C0C5F0E00EEB12BB4DD74BA2F83020E2C67BE5F2F28F86C7B9388F72EB0F38AB648CC71A491B8107C3E2C823837B5002DB546C4D3621BA8A8728EA6E8E9137FF0D3AE6F3B8D42BB47BD1477080EB0073ACC091471B1961DF36B51436CCA392F30D9E9E860281ECA1193E8DA1568DFAC1C218B6F74122231A6840F28A8ECFF5CBAAA3FF9AF02C61DBAD4F113DEF433E27341487C16CC60AC032B41DBE624A02385087AD78F370D3B5099E981D7A3368D25DC84564B487240AE84B5C15FE2113BC12E355D11E66CFF078232871FFFCA66B562AF2BA31F0AF4D3E1B72CE054BCC207B2D9C7B0469493233BA64B4D6EE75BD3C8FA4A2469206D019866753AF7618A92238C0EDAB7F3A2D10764A0BDA0EF80B240AF1FE70043594E98E4B6010DAA38D526CB5617978E20AE023D617C263B7A00E47B5C862F3C61CCFCEFB53BB5F753A6994D9D384571C5BD2F9A6142256C82CD44DA6C24F8954C155B9A110BDA794F40E19A7EA5EB3CCBA515F165FF3D249CDD152F88E090785EE47BB8F1742666DF0356A8E2EE6AFE4991C813489020766CC123ECAA2FDE5905CB47C424541856C57470CC881565F0F1534DE2350351EF4DC249A2E2EED44AFD9A492815B6EED307AA7C09DD8FC94889DD13468CAACFE92EA76F455314837D205EFEE7B3DFA32175FF23DB4D88B1F85BFC257405C1416A85337C333F23FC43969425030D4D99BD9BA88A1CAD85E73E9DADBBFF88CAAA330C261B344AF4C90338310EB0E51AEB791CA53395B1A8149C26D5EA6A4DEA105307D0E9FAAFD03AA28C5811A8C2553D3BCBE2E94D6D3B4D8A362A4885FA2DDCD713683A9BD5BDAFE01C97B4C18FD57B9CCA7CA7F27DD0E77746F1B902B6B57E69054E060537AEDE5D5425E70EF77A6CC5C679377E8555DCB7F9909B5BC2789E93FA4111FD12940BFB2F0E549A2E6A49D359B7CC89043AABA45F882EE0E76D934D01997F756FFC3E8E8B084D5411019B959FAA57F40403C2368B91A928C44A8968690FC6961F3AE38D74928837260B2CC4BFCD94B668A599D43AFC9AF36C9ADAA044495340B6706827691D9CB2E5E050F3BBE1A92B986A5F08634D819E24BE7007939280F10BDB10B0DBB6DBB5D6F45BC199C973B3D3DDC8231E6C3A54DFA3B4789C517DCA4DAB45A2F66C139E58BDF6C476EF5C31F441BCD3C188FEC6B40738BA09F1892F05D547A51A93974F460B8F785034F5EF732F4486D23DED135DA2132F129B3A6E92B391F63699822F5850CF7DD4FA9D68369678294029A611F4AE08FA8DC9B030BAEDDA2F73268B1B3DA8B13DD7D64C126342FBEE3986ED21508930CAA7F88B18A949A48877336379609E10DC5CD534A86CFB4E8DC21BBE8AA00296DC6925EFBD373BE7262ED0FB97467F497B17496690AAD8AE8C8859D633C11B8D02372AC222DA9E95F9C8EF03D11D4312E17C8B848D55F71E498C21B96189C6CB117434514D3C2C5EA10F6B5284BDA9A9C4FDB810370CFCCD40ACA349C6408BA55BC96FF8DFC2494AA1C0918EC78B8756A9CB9AE23A9DC5B33081E243F4D30F9C496BFA2CE29F2903B7943539BA02F916AD60F62C8C12BC00A9D8DE44E072BB1351B3E20DB94037B6323FCE4580D7326FBFCBF5B4B2FF23BCE659757C4317C7AEF23CEC54BE3E8D946EA576FAEB72E2E509AF7ACC1AA9999DEA7A1F4484BE80798CD84F7E64E385EEF64FAEBF3C989B1FA484D630F29E1897DD8760253832AA6245E9D83D09CEA483E99BAAE0F8FA3F1D647B7DCA1FED6E77DF997C16CF3821EDC86421E1EBC53636CC056A9534E7671CE71E285C5F0F12EF93822EABC8448EBA6A49F6B8FFD29B8C18C7693E78B67CBB44094CC4A431E19B41AE88514F4F818A714B2868A55EE2837CA5B9041AC04A3DD690E4219362F5FDC4102FC12EF374AB9D04698EAF2297F4C52464085771F22457DDBAC15DA44ABF9683E56A4835E9B2C9476B865CC354144D45713028D4956229A641BA0AA98B7EC3CCCCC5E571FB54E400257244AF8E84D461581C288C8AE78825807E5C968049E33A3F8E87EE56A93A0340128AA23A22445E8747D7C1D7B5081B5E06ECB7333432CDCF615DB33C163BCA005EDB35BF6F7A1BCF061480CADBBA5DC9484CB2D0D0A3701DA7273D27BD27EB350AFA8A0623B42A09C47A1EF393100988096EE2E671B1851ABB280F07C9DF3156757256BAD46C397347FE9BAF51ECBE9F30C9D7791FD9BBFFA636115504DFF5F6B2EE9306C262D2BA316C959590E5C009EFDD59FFC93E25D594AA0A6FE114030E65A4FAA79F8709288C8312EBB50A7DA0B2DB8A6F89E85CC28D5015C6F67906CC6B8AB1584E4580EDB9E9F777F7FF88B50AAD03F3CA9BD84827CA2722F0324B0687A21E0FE908B1652F41E5E156EC2C6849D127A2D354339D2AC53634A5856742BECC008B32FF68D6896EE45E29A291A89B8E88C3AB120B892CF87DAD90FE7BB2D25C0EDDD7AF9811EB892776EA02E21F443AD39F35C9B8CF26DB7BA288736C9461BDE2822CB3A6896781B27D7B447E32E6909039C983CE20D5FF7620D247D23B47C89E406412612F8DC54F637568ABE1A8A53F34BE702C3BFC138F2326AA3E308442F422A28C50316DD7B6B15F6A7A49365F5EABB704D1C1FE25FC99F7656DE69D43B8FE7B6C655E334C155D801A4275FCA4A50CF7254EF2ABCFE59CD33F6FC3FB3C3AC415B68FBCA7870C7810542DFE8604605E3D75FAC9E829F224FEA91A059FE42BDB9732F2AE8F60FE6DB915E11C89ABC06DE2B5AA1B731445BEF2904F36BEB5C6AEB3B48831724D78363B0A52B396C145A1E30F1F0318296B83E90F366D5065B365B5F2CD88EFE4D5AD67978C99BF7824BEC9FB4D9D7C118642BB689EEC158040B9B1FFEC087DA6E3159D7952A3E70DDBAEAFAB701499E814CE9BA9258871A0C74749999C9B37F85C663B90470B878EBF1805FAEAD63B5EB60A54E7E05B7B99FA443C5A825A77AF31CAA66D6BE37D710A0398C402493008125D4CDB6B77787D44EC8C90D6F63FB79CDC374BB02A05635B9979BB6530000DC1054945B7A3E1949BFCCEA5DA5BE50295039750F57A16AC602D30760741F0BBDF3C8AE5BB78660038805E81DB4AC215137A3F047C8D366BD90FF7CEDBD003CA3DCD5B688A46B1A26C115BE772F6C2BF11E75A66AF7BC55E740FFC0D65F769C2FEA51FAD79C09AECEACF6917E7F2429D7F39EF6C7E26584957EA358944F091E202A85722A59089AD0F782D0CE5D0108761918E305806D415D8852F5 +sk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE81E13EF7A365E51C47397B61ED065B5A6F21891A4ECD7968FFBD94D60B0C79674104DD528FFF38EF2C119A0B28FA2377974A5CF65A27216AE3C4CE4ECCDB172F9BC471222161D016454912414B964D10A56C0242922193890A89505B480200B21089C08C204080CB465010C309980444104380E4286A1C847002170982C44912A909D0424611A52D88162440A40C10118D24C0010B988509260261B06DA200091A126E22372899188281020204854413A2041A170A9324265AA030904468DAB28901325002462C24833123416ED0C48942862D5B22460A96016408490A194CC418308B9651E3146A61108ED316911A136A59A42514A04501C86040C06C99140244B0511A079100238281142862A4801A332E80C2299882111B3726942672E0488CC8347263C8294838005A20718C962D64B26588008618930984A04C90008D80304D90065003230C20310E0B0066C28260230722990806182001841601CA444E931492DBC284A4A090CC127124828C0C064A1499652194651A802402992C91A4895A268120188C831852E09070A3C6300C24800439618A8070C02052C1A26C08380818A8841C4968590802882830D324291303469C9265200822C4202241A88D03306C201772C4286E20B0645A987181488512C26121C24004070D611622A0A600629291A3C80018458ECC284919A50052262EC832310A33861B316D83B28050485122386291360EE01286A1128094146C93A68423A9911A280EE41868D81411542649099520913032A3A60D23168ED3C808C12869092250D4B66D10B285A4442A510082D206401313061B09240484600AA0051C24901A4808CB962C041069C3180E90B4500C27120016458A2404840870043530C8460522872C02C784231766A1288CE4844142062401C22D60260A1C0008A40802C08411E49829A430054B1686D1C45093928593B8085C46469A088A4A267094162EA4224A12180D121689140600DC88648340605032095996455BC485E2960C411830CB248E52C8281A892088380A60322E0306621CB56048840814314481982C51986C58226EC9A86D18036490983191408490A82449C030224740034849614670C9349154C24113880119844D4208425114684C368C6104495C16500811021CB190E310445C465112146183C20484124023B77050860883988C1B9881D8180494806550102612163289842D8212029B468501141019C3214444301A114890125224C11044448A02144D533042C1A4891C2581E3A46088C244E1A68408124C122152D04085C3188C00232A9A94011A25054AC685D4006114014818392522974150348ADA28644928291A198E02918443264823874854840921C5814CA64D21C62513326464922D219430DAC68548361122C990510610CC164AC3181113228CD012709138480CB14509836802174E21154ED8122064C4891995501BC7680312900205509BA84521016D12B60809855121C700C1B8640214864440888A9028580490A42860039785C4C47042446CDA124AE4A470D9A02D5AB009CCA08561460C09B148E0B62CD4440A09C061C132901A9888DCC62199B2711089219B1069C2222C12927082C88D0A454D018741C04410193529982804A24481083286E4320D8B0606008401113505DB1428A0B28C18B95003132EC1486E0C0841903868648440589080DC1802E2A0859304060C9490CA8291CA180D08C01122428612012C2446011C86450CC208C4B08592982011C844142301D8084109C265E0148D224812D21610D2442190320203A8049C9001D3A889A3464402024C483091508064D890091B38504A2024500629830862D1160A611081634606243968E386452117700B178E52067063422AA14026D042600AA890E0460C0AA36184086050A428412250002611DCC88418A28CE30461D1084C81B66480B890D4086E991851233191A140629C929180125248128D18002819C701CAB48421A64D8B906594C404219411C40664544826C9B069E4945014C529208988224282D4280D14B0214094104206661188090036120441821C216E23312D114586A4448E14228E21A884003049C000214B06088C800992446CD01226FC179BBE76EBBCD930444EC719FBB55645A1A5063EC77DE80F3309888C47DB7A0BBA71CBB596EF9854B3A336A2BF0B19D9FA8DE79593AB006D23C61E5320AC37228913E1BF6BCC6FA276954EAD0D44BA535195D42A8A23F0BC7833C563D38E81714A30E003CE46B37B78D006ADE1AD46BC25B439E7180101F50DC4522B11EF0CE4A4B54F920ADF90397F05148AB889AC235ED3B12B19E537C9B987972A4402C1FB5E7BD4F06124CB5E22B0112D38CFEFCC5FCFB11D05C841E7BDDE42AF04C45B568060EC1E36F7FB2928CD12DC39AD4CE3F44ACF9122D83AA16CE0F9EA143DFCB063201F509706A72E5CA6E457CFBC26A11D82D5EF642ADA5C34A810C2B42416D9204A1D3BB515EF4C5A7F9FEDC37A43DA88263F33932B6EACC23B7EBA68D4AB18C429CE90B28C1F01E821FE7E19BA160A389E222CD203A86247A68F524593376A82FC6AC5C8887885D88FB37EE7A1EE2D6C78CA1FFBF12B802275BDFDA7622B842ED2FF7D624A250EA5A6E0E521C78117377737EBDF14AA4392680918EF1B70569A9A353F67EB9F3B09275665D975E4EC305696563B466193A50DB13872C40F585E5659850354D4F9E1B5FB6E0E783B727C359737553D6D4D23E77F9485BD3A9D88FE7B5D8890CF0D424B04A9291CB2A2DD86D85D02AB312776A40FAC28BF31DF84F4842B2D057898537FC3D044D8BF2FB7457C423FCC58E1D8324231F6889AE7A0E77448099025AF89FABE09BDF99235A8A5DA8B483E4FE28BBA5F5FE63DF443DF955E7B31A08B3A0BC2FA5FEFB102969FE05C0E52533BB914E4C7DE88DEF56DB09F76D4E51E0079C92C67AFFE4FDA5DF61D917D2B68DC4EB38311682BF749019DE025564A4E38FA01F298672B1098F8714A187A4FD11B8B3968227FB9D1D28A87771ABA9AC395CA058E3A1D76C1DBF2A903D17C2BFD4C23931FE54F5E3CFDF794C05C1EE30D03B4FDF6860F5F26FD0A7233957B1C511914C3058404802BB2E1120AA03F09A9BCCFE691ACA52570E0D97C9690AF7EFD6A0AE315C438DC34EFC313A3F51C4F55121738A7879C9DC45156DC47329D751751E02918CBBA8B96A80DFABBEF0C3F04E3A7B98E9E4C06D187CD81CE5390B413F25C69FE4239FD09201B6888EA46759ED0894DFC7AACAA514A0132073EB646E9779A6E720F08B4B2EF3CB6F6D4B1DE4A63E2F68DC005450E642657445A8519383232CD8369840DAD4EBDF135795644ED915C313626BEF47929AED25421D870C3B4F25E07B36518A4FD01F449D114A25ECB3D94DE95937F3F7651EC404BD440BE4687CA457A4BF888E2259614B68BFA3E7A8A0DAD17CFB3CAE692FEC79E07C52CDB3F2247E028CBE4FE2C4883E7EBD042EA993BD1057C82D40B0CC4FC726588963B9AA9412C14F40D744B5BF3B7C9359D6A84941F7F45E4687F82CF50765031EA3FF8E7399B215C54E5C0E316DEE8B0ADE7AF988099F3648FE3C3A1918E07AC4AA08B8E62226705D27F48588D544E5AA7A1DABFB949CA85D76C24A0A51BB71B3D05C21921539FF010B954E3229B5B959E565218FE9F4FBEEC33588716C97C8B8744CA02DD7520963B71C43EF249CDAB3E1E43BEB08F7766F600492AFD5E23EDEAE7A98E13082CF9BF5D8BF033CC4E0F9057103C1BBB2CFEC6520B454D95C30FF3C093D96B8F42AF58A1DC55E98AE4DE13499023DE7865A56B133152654EFBB3A923077FC0BA773050A3FB2F84E7F9CB8DCEBC167AD51E559EA83E1A343748E39929450D7C2849B8C4F40ED9EBF4932185A61A58DBFC82FDA5ECA3CCB1160663F5431A300F7D310D6B77477A7C19B174C25D0D1427A00E16B4022D945AA1922588CE2F6AAF55119F34D1613EBB5D45305614FD4A69B06A3071A6FA18893E0149ADDBD36357C964920AC25B3E741D428BC2D04FA967C3FC328FA43A32875AE5FCAA00D77CAC9122F9A247C89D24F045C50DBF3AFFE940B409C81CCAA4B799E4F876CA0367855088C6913C191FD8A363E701A26A3E0511343A32BAFF8792EC4F0C4032517821B2FD8652AF2599F89A184B035E5C193833A74277B55B74083197A7A71DCCD930A214AC052E9424C38BA886DF95C86F0E537B005FE30F835407318A41B1DCBE406F76315477D559546F37882D4E74AE0C7D71A2629EE3E4B55F85D762629A6D7CFD9BD15D95C7F092A6CA79A8D0EA674ED6A7A35211B6EB89D76B828B3D30380085DBE1FE8756CF5739BBA5E835551D2D5BD496B8FAD74A359874E1BD5F39D426FC21675B7AAD09B8490E2744BE3CF5571B6CD711649F7544D7F2F8ECC797FAB3270B8F9B49F42E1DCBB212CA5DABF59EDA3D576C3BCD5F1A778BF7229298A99FBF4B43EA71D91FCCDD734D9D47615AFA08C168EF03F0935F8027AE3760B0A11F24DD866F0B2DE25DD8AAB90EFB6625C312B223BAB4C3C6738C1F5B69B25AB644550D64620C9FD158588335FC4EA0F62C7BF9183FAD822AB6D6E4FBB59186E259B3301393BB10ED2CAD23E63655CED10425F0C587A2A3CD5DF20F3822D46C387C468CE6C3B1EE8407F38C663BC7CC9B951B0943DDEC9EB35926DD4CE2E3CDCEFCB13FD9CB085AAEFA128C2752690101F4518BC06A23FD9F63F4865278E713BB7473C080771DE5EEC2498B50EEAC8758769F03591DAC2AE8A117826915F0339F127DF82B6AE269CCF3468F1B084AF566DBAB1CE1F28230C759A3918BDA1CC6488789BFCC6D7D05C80C414BE0A56B832C3057A50AE5633C52EB34699CF519967E59B0ED74E3145B765E6C0D40340D7A523C03AE345D8A31A23281A1B99710B1D660FFDE2B4E900CA7D00B58A6CB1DB3174DA7C861B52A17A2F8E8E029014DD2F61F8DAC4BFF9ABE9340E4C14695FDBC33A01C4675C5E746312F59E9A3BA8A9FD5B94CEAC8A342863619FB29F44F90440BA823AD4614F1366750B9B545DE5A58864C8F18B6DBEBF92282FFB9CB810BA74476C547857BFB3D6A087956E61EA33084FD39F452C02AC8FEADAC751B0205CB830B5499D6F854488190DDE30D17688D7608535A7621F0932DB2D734AEBC447C4A40AA5A67E40C0D44B56A02CC74A1CE39EFEA753AB6CF45CAB700F96A354E0D8DB607695255E6696B20166A86110F0B8B2A6AE58198EB2644B1B59A8F808AC7192FFEEA67AE619EF40CA5A82AAF00A96BE9E79286486AF7572C31502AA7C6269A0284A845580DC8647C55800CCD3E444BAAC3D3287CFFEFF9270961B9F04B890726B537C68B63941A96F0B17E8D61CD47F90C013D55F03CA7AC5EC3BC0F5E6008F3CA6371818B951B97415C12778E80C1DED916A4D447FB0F8D42CF3FB18EADD3F14E648D2FFB1BAE189CDF60AF62AE469A80D87991D967898A4961AB5B4A89CA25F03725ECF77B87B06206C2DE75C8990B2FA06C7D333855E85DC6127CE5999E13259D6BFF67EB75EA5F0D6E13F6CA71197FEE71B549EFE41547EAC85BE2E221E0B1A260E353313B16B719A1F095CD22586FC647703A5CAA2B911664CBB5B813AE47A6598046E8FE5AAA758462E8973FF00410E99F5D1E026323A29772500B462C35DA85823AA1768A62CF89B0BBB59ADBAE6FDB0F2C4BE1DF82D1194E8773BD659FAC427721CB0EBCBDEBC25242EF06B65DE61FAB80387E76A763A27A70E0748CA944C1A656529E59E6B9700BC3F06BA01809F1A833C1503E021940A13C51E836FE9C26994B5A52F188F4B7C8A4B1C1C26C179D1C1AD4CB1B0F17462194820F73A1224AE99F7A30B4B08AF58EE1CE250D3F9EC129F18472B113F385C0BC5500A24B63827D60673FB661C7ADA013C8F3F6EA4F39D03C5C105137B46F5F2AD8FFC927DB3756680676F10ED2DC70ADAF61F8F185EC176D82E7EE31BD8CDA8DB7EFFCA92529A47C4A3AADF159A6505EE3BB5A8D1AEACC657EE5B3C86F99E6D3A5A146B81715D6C72AD08AD2B46B1E799FF211856ADBEB899E0E9DBFC36315F0FD3AB2767F07F55F14B8BCD530300993C40616CEAA39C0173C20F960584D32AAB74F86F6558B9C5A905E374FDB00357926F1AD92D97DD6803A40A64927EC5154864F9BF8CA3950197B1855CFCB20302789599C70B960DDC79DBA2AD1E2B251D430E90DFAD0E106583E8E8E9B08B19EA4C54622B6C9BB2584BE2D16C3B9280FBA940894E2895607F8CC917D581A0B500D009277D57B75738217BC4B9B89F426D4EF75D6C1527F31F5EF911B3D162D34BB4284B8E45361A196D8548CF9C92537AD4641FF5D19E5DF55EDBF3191D47D5175536988277D4B07DA686D5D78D63CAF06EC06879464340D97D32B377C4E247E966E326D2D8A36A52EA90722CA0789C049148BE8E3024BB1F547B0BB4404AE55D3DEEA8E9FF72F441DEAD968EEAEEE5C3F5F0BAF3E883D74CA5C2017F4317C76121D13D069828676C3F16A9EBF01371068B4E8E82C7BD4B63448A6FB8F94FDBE86F8BEF4AF45562BBE2D9746055B2D5F808420CDB387D457CE456E0AABBDF15281A4C64CB27F2747FA168DA773698AA706D5ED932F328F77C2F1B7516A224384890C5AF521684158AEBB2ECBC4857BE0AB38CC120E5DD82AA33EAA5659EED233FE61F1780391B0E6CBF0A54FE9383D2417F34DA944E397D8266E60383C5CF9ADB054AF60A1404B831C806B734DBFDD4BE5AC95D2A969D0C91ED2F8FE7BBEAE14FC1F73566474C9A24CDDD76111B47B660301D3F4E18E257D6C24C52FC720B3BB121C7B43208FC98AC8 +smlen = 5453 +sm = 0779C46801A2A2BDE2EA62F1EBDF862F0637DFFFBCD5BED7DEE59716EC5251AF1C1ADB7C28B1FD18F57E682F463F9154C6740CEC94855792526958D9E27DB834BFA7F8A958BCAD5C1E23B82B9DE27F035D2E56166F2864E0BB6454DC0460428BE566F537C9E3BEA1752B6BE1243466E7F93585F7DB5529736497B631208394CF7842D3AC987D4F7B92EADA343D89227AC5665F8E377E027E563FE92CAB357F72E1F861E4C42B5FA1A9B84BE294B6EE22F1FC5E15BA88357C010779F98C7ED2BCBCD4957FAAF298FD3E820239EA1CD60EA146BD0C2A140F9923AA883B84F32924E22EADEA8E80D4C616FAD44A4C04C7CB190CB0BBE2B7C8B6A0B456645D1E0B04202B206D983617BCBCF5E1F7C349D6593BE2A8422F2A7C955F0F814C0216A895D1A1A364687E03084EF4574DF31C0299DC8371AD9CCD6F6E16CE5C64CE23F655277D87CA10F4374736218A659F2395C5C461967348E6E86E9EF20BF51445437FF98CBA76BABA6E234AD7A7995F566376169DBFE57D39DB1BDDF5DFA10537EA785B16C0A2D800544A05435A1299508B1D1C6D3D389FEBB680EF0CDE267E0921AECF32A739FE55F7449D62B3471854E36D1490CE7D6FE2015B8695EA85CDB755C918800D3B786E6062207994E058E9278ADC22E29C3FF36A9B779C24349BEF85274D7BD64AD2EC4035998F560FA6B3B86E2C0C771F4AD951640A4B5974A2EE675651C45AF1974FEC5F016E6E58A4D90F8FF4E96D0AA590CFF78EA14CB82FE8A940DD836A56E8BF51B2BEA39B5BBF5A03E2E60CF527D618611007C993F564EE8CFA5278FD1DE4D0C68C17A2F10E6B47733D8ACBBDF5888A33EF2A677C95C8A4D2C6D7C2DEFD81FEEE274A6A062CB83B4E816CF1A5B56E2D1F72AE60C4F9722F3868F26A55FD3F54F4C7EE09853CAC0A71C93B3E0EDB5804702E50F3B331E9A4D19EB16E17671440A9DE108AF0D97EFC2D122AA0D1D97581691BC7E3529EE683305291B6CD92099CD191B0FE47980393E97EC3E962F899B0C06B50158EC03BA079CFBED10888076D3D301D6FE418B5D16648711EFE80E1C2DD2261FDB12FF538DFD82084FB8F19D821AE69076030D68AE841CB388BF0D11FA906F7D1967089E0A83BD744CE98CB1845A310D56E9047C2ADE902785021A68F069A6442824237A471090C721EC493B9B8622BFC56FD6F39DA35851D932B98253B21550A52FEB7A8B1BCF5ED428633B3EE2D59ACC3DC726B64260A80A16D450AF23FCA9D5A9DD44501C4DFE0E38D633EEA544A0F87C8F993AAA1280DA383ADA01FFFDB26322646B6DFF8D44388AC760868A77D5559140A7B19D49D467E6F9D326F16E898C485272F9D59122BCF4FC75A5308E60ECEE33F9581388FDC4D485189E90B429FA76B46A0E4CC334298A822DFE95010DFEA8441FBBB1E75E5AD966207C07A2C12EC9FF5C456F02A80BD352D20D98928DAA2909A27BB3268A35092F0803B36E9223B6159245FD7B8F303394A90EFEF7A39122A015BE2789405C76500A6D755CF973C395AAA34586A823D3EC0A8718661CA377E2BE92D735E77067F5D5BC72D8F063609E2481AA99FF1B3DAE5E0F70189214B4A1F46C7FCE5C3A1352C6A6DF4FD66C195539F3E5534D3989A11E10BD6C79753FE52EB1EFCF6B7A76949213A35FA081AA3F2AC83531120F34DC4A42CBE3A83935DCCD91F8BC107E1BC1A4C86B654EC96C5CF43734DB5FDF484E374EBDE7AF47237C483398C3F8AE25517D24368B8833CC30DD2B71A760FD975DF3075B47EA4188FA7215E7A0E61E479AB85BA39FFE61B7ED3FE642F8BCB8DFBDB5247BF965B2CCA6F47B6E7078F738E5EACD4933BB81A4B0A127F28E5E85C7447313D15DA45736CFA2DD0869A746C3AB3966F74AB63FACC5E5E0F48493EBDE613A76769ACC258C589102B0496F4D3082182D40A8A393A4356CBDB3829C0A35CEFE4A81C126F6642CC23C5DCCB9D47BD85C0D5F8CB0B9296BC6AABC592C857196B9F6E5EABDC5DCF74DF784B5C997AB819D0F6691C452247FCD0053188E4FCD3DE4AE3C7CCD264E88A0F6C4E84A7AA6E66E22F0E41FB0B2BBF0A38756302181415703145C2D30C7278C9D8531F0AF75CAFCA2C357CA986F29B8A270F514D8801D332DEF0662F464EFECD7437A35B5FE0BDD7FEB67D07BAEB11094D4F4FC57A781A4C5210A4672BD2BF1D323461957EE6F0F4401D59ED898B483AF65960B5E15ABECA9C304773B7312CE07205DCF9B82201BDAA904521538A19BF902CC8082B7BBE9131104B8F66AC7968FCDA76D24F0C8F724975BFAD62F723BA381D5693C60617DE659CF82215B1D428F78EE313CDA5BEA7D613A4929A5F08ACB60DA09D34195819A6DE13923FC514A7211E0B09C2DC1AF2858C8EF6C07AB798CE5C07C6F643A3784B8C1D6F01FFC5886B60E130F3F43569A7C303D3C0E9848E0B41E6BA774482CA3CF3BE68A44063E3D2F259B73D98DF4B3DC97E053F8F4DABA47EB1CB71911D188A0E3DD07190423AD71F336CAEB08F72F5EBBB8F449FE139CA1566F752067F3E389C979B7462E532B30A176298610C9C81F300555525AD109E11F592D215751C2D395C506C61B2083AD67CAB3988FF52457A4B912BE3B5FBB2689990B4C0E83E1767481A9DB2424E64B40EE64E0E26FA045F6BDDDE926888C7ACAA847ABB5234E4AC32C4BE1A068D41E982339E0CE39DB122AAF06868E8ED8A0681D8AB611609F8739A050EE947839534C311AE7F9F155B82C22F74E0A40499BC41A014BBFF6E88C8DAED7DF2206AF40696264889A0D6921E4C0FFCE00CCF490E62CA6F07E19B422C58DDDC74009C652D34EDDB7BAE3CA1083C93F3F1C5FFE281D4B4AFC8846BD3F409AD746CB084ECC275FCBA437E8CE8B2E00C136015E69CC6C8971691BE1BDE43C00B941BA9490AC03EB15A7057C88A918EB462D12BC37B114B6BE00E1BDFC1872D958392D8C1CBAFF4A5757A8EB7E741FE6E8862925E3DAE571CCCA09130B2D483EB561C87EBC6EBF411DAB30C618B398A07E3FBE1D1DEDF7F38D460F14E5EF7F417F8B32AF81BE866B8669FD13B9230796CDE940084D96904DCDB6BDB5F7640551C0D1E69BCE3C89556459BEE4C85A7F6F9A1EE458A83D5A59B6004A87F213B7ABC061E1503781471876BF5273EA18AFCEC4E85454AD0329A6DA6CE64DF4EB362E96EEF585D8A5FEF1D66C317C0AF08BDBB4D8FEBC5D0DE9D4DBA31747A82BC1531F117196AF203E86152879273868C142D63D0A1F6FD0B997F8CE7C369FBD2B173FB997CF83F8173D9DA080B184F4D8BBF72024A4C58C975DC0EE7A729C33E7D553E712B25355AAAE8FCF5E2683F953E8949C033E16E7479D35CB31A1586707728D0190EE531703FD3A3F4482C7C27EDDC42DB42164510757D77FCD0947AAC29A39A6781579A32C3906A94008D7B1FFFD50A8641157999CBB956AD006EA7A7292BCC199B72F99CE8997585CF2849465C533286A3ABC1D64C2464C36AC4D69FAC79B221C9199E5846FEFEB7362024E2413A6BE56B68D986D57091AE80F986122CE2C75EFE15FCBC626006F1337956AACF2432D3BB787CB23E32D1AA243FF883A2F15644507D228C8137EF3FB4AF7AC1C23DE24592806F4BADBA138F85AC26568700016A6F1CD5C995B305959A89061C55EFD18C079341C515B6ADA8789400D8ED3BA0CD2497F0FA43C18BBCF210A2C3C553CB95461C386D125D659089F5B5C88AB52D8D28BCFF34DF9EBBC4EB1869ACB55F01B8F880423F6E0A7B67CD53F527D1E27353A88B386BC73D743D20B13D1BA41CB3B34CD87768F4BE0C1393C5F604C977672712120CA00FF78ACD8AD36EE1EA7FC9E60840883BCFC4A958BA39184734AF66B32B45CA9B6025080BC7A55560FAA59D08B624220D528DDD00326ADAAFC9E097EC4E68D256276618F97EE90E8EDC40C5ABA314F03C8715AB1F79C890DD34FAAA1D2FCA51EF1BE3FCF59D7375B3DA64CE7EB0823A4EA351CB8BC3A87B120AD079996749107C06B87D1F24BBEDCEABC9F3B60660569D1455D4C806E1D5C03CEE2D16ECED06BA22F82EB247E11E55410F04240C2BDD59F25FF807EE978350093EC55443803DCE13AAE5FD08FF0F01451D26C81E2D0DEB41A27426C489DE887FB252B2F8A672EF4E746D3272200FAE0467CA2756EDAC5B0C4F96870BA3CE339B98D8C1DCE4CD6CF1EFC06312937FDD56ADC251E541DDB894C456604D8A9066505464050B44F22471658678F8AC215DAFCC2C53DFCC11F98B99D1ED4FA63D695075FF8EA2923B5B80552EF4B60816A6651F62F0D880CFD81A37525CE55A3B04CD35287D022423C3E158CDBD2C5A7A6ECA30DE1F73A518E17845FF00104C0A20898AB5CC435A9AC647A9A4C9D50B3DDABBA6F2AA0C89B04DA69E190FE6DB6B723101CC7277CB799354BC49967CA44AF0C5805DCAD86CCD342704E304178D1B25A2C15CF1FC8C5D250908268A7AF1E172B02169657000552935772B3BA566F01123A1CCF9B12619414ED016DC5F91E26978894BF008326D5112A63D437DBD1BB771149924D26B81B69A80C7E559B3EB0E6E2000B5F2408B3A553D014DD2FB4D938E3A23ECE049B8598A45CAAF0CDA71C75D7B97A09AC6235BC9F50B24CE8829B77FF6473B5955DB85BA2B481747C9F562253CFF39AD127382D3FE5E31C5D964BF9A5A5D2258D50A513C72778BB3309E57F06558EE4B7738FFB466B7BB287E8DB5A3022675117B1BB4EA39E1E1304B6CF4429E81C594F19DCBEC7DCACA8B93BD15F89D3C253C41927F37A1CBE909664CB898FD0B5561A42AC2A047FE8679C500C2185AEBB9F2B7396A2D9E14DD647213C8F85E8DB7C2DF9975FB88A971B50C7E6F7A71F6CCB2EEBAB40B1465BA08C19D2E87B828DE63FE8C716A96672085A312F2B84905FB348E0CA79F1D2E48642EDA9CB6DC69D883F207739EE8E92C58C7A854AFE33FE44311B20D7E8C15F6EE36DF0E715CAA17A8638B8056509B7091060B51FE6E7083C487E3AD447A8F70ECD68500ADE96CC6811F390F538E5ED502F6B2610EB1E670634F717789A3E5884C581C68278A8AA77B14304F223C49BC997C10D339D8A446D3DC3DFE56DA549A8F12D90D8DD3D5A689E367853D0121B76E67BFDA3099C1E87F1793F2468ADF3A4160796FAD0CB9524799350DAD665B4EB64411427CACC02709C902901DABAA007B7E708C015D3CFC4E8FE87D28F930FDF2827616670DCF95722317264931DE3B472270C59AF8D6D6BE9E3F325EBBBC751C0866F730F741A0D82607656122FCF292CF2F9ED5858368EF698AA41656FC7B1234B888ED0C377B5BE64A2482147F68D06DF565BCA96DE687917E3C8B41AC19226596E6E30A4E9B14A975E5B1F23571DBD0B7F036A8E48D08A0210C5F6E8EC3056D65562112195AABB95AD979C9D676EAD2DBAF6D4927122121A7BCAABCB7012C17DA888A2C90CF9D3AE70C8A571F116451428C603C896D240DD97914B26C09433C83ECB280068010BA50B8689EFA2943357F264B20AFB158C05A1E677F460F580C5273C42251157CD00A44A86CC7291452EDE4E18E907CED4B0898D74183D95BE46D3317427D6D6788125C20FCA702E18AADD8A98E6A8B12ECB3E9ADBA49E3F15A1BF6493E108CFF8DBD701D1CB2E29A3827561EFD398FC1C89702D09C1CBAFC860C4DCEAAC66E5F666BB6732F0319227B975384AF83B2A61F2452784718B18E510395A894CA553D80463F3C2D45677A6F7431644EF7B8F870C72FCB12B5F20063CB5E294345B46EB8759B8B64D5B26D2BF70661A9C0DA8731EA6001F20F68542A3A05F436516E96021CE8C9BC5CBDA6A0DA813B901766690C3E7884A36623D47B6B9A41D6DDAFA5F45BBD174A6168540CA7D3CB5FA5C7A317C34064D62F3EDB5FADDB52A103A16EB0BEEEFD17047744F09FBBEDC4C76BB1FF166F68AC9CFC224641CCE43F6E29A810318045235B8FF06A749613362D9B84A41306B6ADDE351533BAFF5D41C78E0596DDFFD62F2884802733E37E2531CF29950616C827703DA21D8CD61497E5604A1681A7AE2DEB4F5B9542188A22C9326778CF72507257B5711BD109E615A6909A15FBE6CA64A21DD3C4CCDFB4F7D178357C7D5BDB24A8EC2E3A0D896012E36A9E254DC26FFB0D4ADCB4E40802012D4D9ABAE0AB4A67CD481628091BBB07D1A7B3DE59C0A5C1C0DD3690C1699D3E1B07AB87FA7F483BA11186D37A2B243E9ABD313A42F3254C5738025C778C0F954AC0CF495E9F2F706C86A3095C3B526E0B142F9D3084E9DCBBF00A903407BA9497A07836FBA654C9919E62C52957504550EF41BE66C1942E5C920A911D60B4429097E919FEA90BF902123C9CB4154BCFD046AA48E390EDDDA5098BEAD0D002B55992C7307CD50211355DB2DBDCE2FE07263543445154669AAFC1C602131F40688D8FDDEBEF10718D8FCDCEE5ED0836FC196574899DC5E05B86B6C9CADCDEE070D5DC00000000000000000000000000000009151F272A31393C8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A + +count = 26 +seed = 49CC05312D1DBE216FF03B60575017A6A1464C06D2C5A4A6F973AD9F275F7C66163A29A803BE759B117043862D277C27 +mlen = 891 +msg = 30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 +pk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D61E0226630A46BD108F3BBB33D9AECE96CD69368642412608DE02D678003AB62FB23FA29A9BC3B1B80851F28D1EB0E159AA090F6FD44766B72473E730BA8490F70FA221FDCBA8A77C1EEC24A77C9E9BBF8416B8E11DEBA825683BD26CC208D31CB6071F421D5085EAF0593B4AFDCB10826D97968CD87AAF43C5D4FFD7AF4F2EA31CD8FD067B68BBD82405D37E4D03263E11E4E3FF945BB315F09BBA5B9FB611082830CADC1907F6C7D9194C5FAC7ACB81217C92D1874C2F69D14184ADC0B5A082BFFDD4A7739D5419B5CA0D9C10787C23C62E2D8DE9F97FBA7229C974D5BD0B08C62B4B0B1D1C6B254349639B9C49E7E6FA8B85346CE6F33B4ABF03BB734B21897491FDCE39579FA3D79D9CE31DF73B197FB1AFED6EC5341DCC7E560FA2477028F6E3BDD3193A83719BCBE5F14CA12A289A039C45AD27E4E13AD9202DFEC05C30EBF2344B09E9C0296B83D026E846B1162250DBF4B350ED931BFD007C5F0F7F9BE9C6D570AB0B9F5003B8A9F90CE11AFDA74789A4D4E4A5D41C1EB9DA3D07D1B8514DABB93B923D11FF95394656872AB511A6DFCB46DFC865DBA468BE267CD2168B06253E68BEFA56E682FCFBE05F8E7BD5D193C543E6D3BCB3B4A10988AF118EBBD3B8A01726079E909BC4238FFCF97C89A60D25516EF22232D21C1B6FE98CDDE4E8D5986F47C9DEE8C6FD6A092E8CF4C9B2C120608CC791AD87458D98D9D2E0C09AAEEB10F635A311C30CB2AC18E771A14478459774EB8C81C244BF8799846BC3596FB78939506BF2604960758AD909CB335E4DAFE577AD094180D6EF5D1F3D68367D4F8D1383E8424F9053808F2E9428D3BE2B01A5C0264FD88D130BB50E252EF012C5142E5CB10D25FCB69C62D4FA98A3C20AB89C357C3BB8966ACB919DBA7D6FA253EC7C8744E6AC84C1E82E3E68EECC71BCCDA029919D04944E747B069532B826830BE9242061B42814A0DC9CC0A8853296F67EC1DACF947EFD8551FF7996374D8C86AE68E02A43A67812DE8B43268AA1DDC817D111A308B5458A43B335E82FB64A003C669CB16B13FEDE5568E3AFF2D4EA2ABE7328855672897150621ED9670D45B99D8279D93C7A5284275484E8F244D25D788D2AB2448C704DB8D8E7D07B3F0D9A9446723D518AA2332EE8B068673E15404DCA50E43CEB03A6A2BEF06D13AD77523853A5C36C4FFA696320D7E8CE2DF1B64AD823A8AF8556742A432FF18A6B9DEF654C2724D85AD14E6465F6F87417E67F1093B68F7CFCF12661C9CAB8074D8A458815C65877081C2D64AC54F45A2CE559BA776077B20FD9DA5B3CB01F5FC9A038B80A10DB5FA16AD457C1C2E714F76B3E1436CDBB9965D88EF42029F1FC9D42FE0E59E91F508F9AEE746162FF5D7D55F1748AF81CFD751DF0976CCC9A686AFDAE728AE15FF168A59F59E07DC0A8C46DE31DC8970477D154993BFF0B5EA47257C84CF3209B0D477FCB096DC6EFF7788C04F43B6446DF2AE0958210EC4330B52DD059D2F819EC2EAC869262DAECD081614A51172E0704FF1BA67DF159E578F551733CE93FF04D94CE6CCE747A2D15F87499A05B5F963D49E54F180EFBC03458D0BA45100F3B15E8BE27C7AEA3FA12D9DCBD9C8983B62FBB9FA1205C9FE753AA527D70F1225D75976740590919E3700620903FC9BD91B73FC0A09DFD6618DF71B6CDD22BDAD68E7943D5B4B17761D44871D5841993A1E91C881535E9F5E8B7CB185AA0F32F0F6E748A79FB48D2E417D3DE683429BAC94ED4C5360233D53C70151A896830231EFC675DFABD169A694BB6BC59E5B3199DFEA8B26E6837FA9F6121EF8F145914C88E112B240A69F406202BFFD39A56C970176052DAB44DDA38BD0E8A37303F4A82957E8BF973CC5AAE74ED8C65650EFAFB7B87D9122BEFBB7F7ED68BCC4BD0F63B1F7F9C7D85C5EF5F17D01D6E13461177C6CA906FC73F3719287AB15BF48C92ED71A2DB007D8775A494A4DBC400FB1937F3CDEC67816CB64D6DE8613977BA9B248EE7C56EA07B43C34B5FD25EB9E0326108C58CC590363C61BC0A2E9E523FD5865E4BD0288EDAF05AB07C2C3214717B0901DF8BE7ECB0E32453EB8EF907CA4BAD20B1D867479F4C8C8774C85A29ABB57120C8CF58C773EC2C3214FC00E780EC53C0AF46848F943DE01DA1E2F8ECD122E62D00B3A42A3AB390C8D956732FFE3AFCEF3D64339ABD1D1AA4CAE423330520F03E3784B5633D0E5A119ACCA40907085E3F92011533599FA49EE5EE1286F80ACDBF979A70EA2A11FC0D8E9654206678A410FBF66E6381BEA678113475DEEB6CC89943A9002CE395DBD5B132B3A5A858CE9B2FC4503DFDEC1B45BFB6F9270F03BE7D6404E58076042C22067B8EFB4866935AC612267443162C912994B8070FDB250D0E78FD1CE28359E591C6B4F29350E71ED2C6B5371C558C4A0900086AD6A7210942EC75AF9A241BC01E427FCB6731CC4627234D191F115DD22F9E31431E939CE98573966EF4C0EC1C5EAE0165D6C3C57F6CDD3E651242971D7EFF5CB7C092B2157D2D8503D2D5192F4D664B35E2B53A1AD8CA78CA89850D973FA4C9EE61F301756452CFA94CE8009AA429282ED90FD5D51CBC16C5FDACF7614CBF9D473CC58515F345E7B674645EEC5E50D937A64C29380509B5DDF029323B392E395A9D5E6010D390218D486B95F17626919DD5C9C4792002110760C7D7C6ECBDDBFB3B5F29F925A08D675FE5C3614B71552BD3BC70DC90699A19478831F514DD1CBAE046EA4822CB782676B4F493336954A8384A0C9908DBCE1DABC9AE2AD77052117DDD6CA90C7C72DFED20795CB98CD4F6C0DEA5D5573779AEAE19B065EF8A3CD300AE98759C7C72999BEA813129663C80EF14DB98A88887B387641517ECBD285D75AC33E53D0B9CFA0283273C56DDB200F8A427C89BC84BE9D1CA201AFFBA7B15361E7875934C0816A6213A281B1BF0222DE52DFD4A2E5E987631FE34035C2AB9395E2B11503D5AC18C2E9D0DF6A36CB843EC2AD2841F609C989AE00A2B55DE05903C94E6238CF821A9A9C5759E348ACA61537020ED69563B30B1F6442667BC016455589B8E2053FBFB90ECCF215B36F04F31419AA65134010F69B00C43DEEC1866C29A399F8D76A39CE7052435887EBAC4FA1890C3EACDFB37E84845107B5DADCCF7B6EBE5FAB45DFDE93F27D32A1D1BB07E836E7746412BC72BD9F4221A63F1E7D4DAFAC8071A954710669EA3426DE9F9E43C6B637EDBD573CECDBB4767CE8D9C5FB2FEADC708544C740895407D8CFE288A3D5536152194D4DD7C970DD6CFAECF611C9D603115459E8FCF00179B4C8D50B42CF22DC2DF6F3DF7023346885D3564C7DB070A5295E46F649E65A2623733CF09BE5158C955697CB9CED84A355D286F5B28186A965301DDE259192CAFC5409F97B2DD6BCF7B315A01EFE597294DA67DE3A9A0F865ECCA0EB925EF5D02770F089C1422ACDFE715502E7E000A09552284FC2A0DE7F3B7E2D5B7AAB6E37AC4A363B236140A837DC6012CDD6E66C90F5EB8290B4D402257A6703E784D5183A9A1BCEC64EDF3A22C9E1FB0F470D83E548184AB547C43EE3493E25C75340BA0C0588F9CF819EA40401776602348EFE193A31702D53C3F1E75E5AC6A +sk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6B9EBF111B43B33E290D7D13308CFF305DA29C632E1FE43B8CFF78234E4F933DFCE9A8F0423AE26D87EA67F81C691B2B8B980FCA2625C20C113104AAD97AAA8FCA096604B10651BB861243486C8308109B21024C105E3842C02204602B4115C04244BB688A1A00C0224664C020DA1864D0A1300C21029A424621CC88893A26082924CD8180AC00090C2266C13296918C3500C216E999424DCC08C18412892080E4A9828120390C32429222146442428492049DB38400B3631CCC62C5422660C444DCC286A81C20C4C002462066A09C8810435498A820009074A1B23525C966CE4066E43242850C6311A27898A021123374A82C4010A9260DB481252440C60A2441AC8299B268952C861C0226CD0049250840558268A62245002252DC1B670249241CC248904206C0CA48403C269D3222C640645183421914442DC3069C116261B2950CB006D1918649CB201194770002620CC8661614229D8288921B411822485C2885013B151022642E28870A0808903870059420418C8814234480A1589E4369183A805C1002C5A440293C211C21245C3468D89420003C4855C4645C2280244345124C34923065120318410B1494B3421220492A0062E5834681CA9910B934CC8841014434044346018C621199571211540E4A2600B31902335705A36240235801BC48C1A249190B4604B880D1AC86041122604B3410BC8814BB464C4804CC4368AD20824A4080C081842584041E2346A82C84C920861A1362A0BA10049200563A68850B21000928C0998100B27490A2168CB30494B30201A8810090148CC98302494491A22701329896126820B2088400448A3A40C8C320082228E8B066D1A3191A3464CCCB269D2C01123032922B6488316421A230E01052461482940125019156992944D81B4044346718824090A474263828162164C42928DD83626242811D0920148942109110D124144409469DC486520184AE0364202C2859B824D99A42CC120290B23404CA424D3886582408C21B784A2464EE222100048291837054B8800C2361264444222A70442C88C51C4058C0691240940C4868020412A48B68C10170CCA064118852DE3440088322CA4386220B26D5C0409E2426908C288D944729CC241CA80810884454108659A148512A5680826484B46650AA12C22263104232422336560A6490A318002A6458B104ED9120804B390D388051216315B18245CB26844A88854A20C4AB66D220830C12620249700A334251A83301493511148505B98801C002E00B01192C271C4244519B7410A214211B8711439698840828AB80D04C671CAC80C610830C226229AC04C109845132362D8284C521666A1A66193A62958480809C510C3C02D13A030884604C9C86403419283B20CC2144C1030020B235001C64D52226ED9129253066D8AA40DE3462992B09081C61181C6115B904C1B0851DC3031DB806803A26D84B28119182249888459264E2138516442291C000211810CE22882643271E3B20158048A42002498C490CCC4418390241C29919CB0481C350A1381700A11909232525C860D19A408182080014610590661212550A408601494210B2600E4C6854B322DD2A28412816123C76D8B388E21126D0C048088962042404653388A5B0466A2A28463206A1C010E13A76DC0200444164800300A53C4085A246803204D5A0002D1B84D44480099066042C01164060C1C210C9C328582C61192948D2129020306601A1648C224900BB211C1400E21A34018808C22470C40A601CB14921CA310DBB40C2344712342524C080E1BC4650BA84D63A06854B8115C308DCCA46440B89142346C10B36DC0A04842066A04143281A869D34052D82209C0A82C19C691DB008C9818109C96311A95681C082E1BB32D22C3490B2772E1A6854BB2841AA881C1986D0204259A060688C26D0B24090A2245CB080C130509182582920248C9161258B84020B9051C302E2092899CB811E0000A13870D19452C8830429BA660C096455810290B118400474524390C8AC20913460EDBC42418446889346E5B0490CB206213234C112684E2928502104DC3B2009A3004831010DB466E030322504224242351D938200B258442B441C34429A1F461B5BA2F255C9E56E93C02CDD541B808308E7F463333E0E615ED6E40586E7E0A6CEC159B16ADE59C457C8C331DF98DA868C6EA43CE1C76278A3EA378C836205F2E8D4FFA3AB0EC83DBCFA77F39008A88A347AB3F898903BF1EE30DD3024E70AAB73DAF2E8F6588E1E18470F1F4EBA8696B9E6AC3622577F7981176DB6399722F8DC59767E982CBFF69A5037F73E365E898CFC1585090036769A87A005D59798E2378AF5F0544E39134BBB17072E57117DD8E1C0E95B1D577E7C8647254838C802B3D5D8CCDA39EFF8A8A6CA50617BF80E067CD65FDE10FFD32EF7C015C619400412B1A7D477AD9E89192F2A19566996A85E26775EF5F1B032BDE2861F667F2F1CDA452B13244102DEE83BDF63E136E7A2BB259E0DE40F5C5E1DDA429914025A04B13DFA6855F62FDBA6A99BA15773EF228F06C277BBE0C23EAE49D855C884D6917BAAAE133713925398D4D5677A41702B19FEC43D0F7A33428F165FD9FA9847EF1360116C372424367197E839B046AE8F17FB4D01984E2D91F5DC45CE214F82DD21360C4139B9333A667E2D89E6E24EF3E66A087EE653601A1CB8FEB6BC9935D3B8866F391E67D7BDFE26735A291B619B0054D08CDAD5D01EAE7D21DBB8970859761C1D61DC71264E67244A9A06633808FAB98461580832BBD3210FD0615C165ED5CE0E2EAA8F019A2C8A26C5AC03E57AEB6EA698E513BC3C0BCAA1A11BB0B38E859A1E27720002A690EADBBE0D4CC9D811DEF97B243481ACF7BBA7DC81607D2436AD1BA7897C715B75B27A30D0AF824650AC34CFEA72688965FDB14C3FE7E6DBE4DF04E85D3355382C98624284DC22DD154B26ED12B0D9F99748C203F4BB2248E8ED9F7B14CC314BB580BDDCE1C4EA42AC4E58BAB049C65E9712546A5075A62FA0424A279A9A483B905BAF517FCE93FC69E5779789EC78BA73D9BC58C6C6EB1F5593B4E088E9180252FB24EE9D40F9554D00516ADBB4C07FE94B41CB793AD84645001E2AC868EC0DB9BFDB2FF9728164A9A104087EC8135474632DE22FE3BED0D90FCF0EA48C6BF651D863B5298C3C267E04D916501C74A64A49272796BE071E590C3DB9ABE485F5CF5629AC3EBDC5224C47AAA91F642AE9FA22F1359EEBFB72973A0D1D4E6003287434E54CB66D1CAAE8B0F37F9DB15E0FD1931B987F80A2E6AA46F4ED048272FCCD9CF1AF1211EF8E46456AE70D4DFFE867E108EDA3C14FCF2981D2989E33F4B63B11DB8444A1227496F5DE9890D038E7264377786A57D66FFAAC517C5EB4F0ABE7AAF6361C5F0D5AE722389639B62F775CAACCC1272B9AECA2C8D4F2948482B465A1643622BCA9B97A81DDAFB79D40434CA95B8CC838C068021FB32DB812A938870D4CCEBA86F4DEAA5921223FA7FFF279E91746613425D94B42CF32BF5F4B7FC954E77BF84E5711577F9D82DC7BA3DC8B6EB69E8410756A5167E598C8A3FBAC53B82D5C5013B42737FAB99F63BA63249441EAE98B5A5F0F398D6B4508EECD2A2F2607BCBB3C7F5F2BE46D66EEC06EDA1B5C3D74143464171D178833AC37E927FC5FFCC742768492816457752B37FA0F0A97384BB13F13309C489F2876B48D88EBF3126CCF9872DB08C1140A38F43635A8D0ED573DD71E91F0D63F701D1F08F321238B8308ABF1E2B800A7A5E8936DD9B653D7F71725AEF9461D197926AA192E6D51F004488AA9894B6DE2196EB4378A28535CBACF09D42840E59FBE65BBBFF2836ABA66DAAD4A350452E23E04C361E6146F3A7853A248EA51B4F2F69ABB2D90E28640B5B4543173E4B2548BDA6E31E74CD3165FF039973AED72E5FB9C5C81760F42FD26166CA082208E1118CCB6A7E125E70C0A8F0C19874384FCFA7A49E1755CDDB121B8B59F15C93236F440AF0465B11961885A3964A3E312BD2F3EE66E6E4BAC4A711C84B9A64685850F4763A47CA646751942A0F27A6ADC003D6DC239F6805FF7D667EFA95DA55387FF5A751A34C2D9BFE45684BED03940DE28FC1B82DA11BC496F184DC4CA698F2FA6A6EBDEA34A32320BE2D5FA4F64ABD0FF362ED4C416A9ED2FFC663C0EA6599B603C616B70E414BA9E5D9540A8337F0EEB957B9181C7AA9227253AD2C852B6C8B0D7F37DBA39634C06117CD0037C95BAF2BA748F090AFC367926D4175721334AC50A2BCBF7F2511AFE4FA24CB93093125BD47F9FACC13666434B1DD66B0D43848B486B8292DB775E1ECA5F38768840FDBEB655E38FF38985B5C29E6AFA2A3BDEC386C86920AC7987D4D9A89A0042B5D79B7132C5262B1016E9B0265B6F84C4E5A47589BC17CEFFDCBC18C8B2C5B805FE771F0A7A592C06AA8A936A15BC28845C3F486CA06572D4A85B85A2C5F4F384733B8083DA1A293BA1DF3EAC13F4A62BCF6CE765E84D5B1EC26F92836835BDE1E1FB360A9C547A3D1792E8736471251BCB56149BEA88817CF5B677A9FCF5C153F486F9686BDEF43F6B0991D4BB89783419411D5D2230AD27520CD4920E30E1166E1FC3CD91B7FEC94520A4123E9FAAE816891E2EFC3E4A444EA7A52AAAB2210635C6F7B3D700E4C6BC72062FB72F6973A768F093A5803DBA067EA56068F8ACAA19A2F11A5B0E93CEA4142B99C408D5B23C1CD6004F02E6AEE0EBA4B33086FD5445679D29BB44AE533B4C4590F9BC6F80011878EEB533E271267019721437E6E0D1DC0961C7B7AA84346B186A258966F5C363F12DA29174C51CC575620AC6B3DF510EB3AAE23323180CBECF4CEE4A07E7304265FF3EE1C072E0D452038E6DDD6E789D374E62161F75FC2D744A7145D28156546B9FD149002F35A29F9FA16C0E9631BEE584F12FA0408D91A5F8F0462CDD082AAE3C0464C87DFC8DAD0CA54B6C27816E790F4486867A53A24E9190DED686A22703A700920E6654733FCD722B34918A57F176128F3546640A3A69C31CA3269CEAD040769B44DA14AD006EAFEBA182FADC22FED408876B15084627CC4219C78CD52B73B889E3927ADBBF1690C4D80C58940FAE49A84203A046CD365755970F62F96696D5086E367D8A6EA79305E71AF8BC18E8757665DFD799D2DDF4CE65D3A57EFF45A42ACD36DE64B99690E0D899A451EB8BF48B1C6E17F56621F8C1C33A0CE598B83C72E13CC2CD308D4780D5517B45E5A95A792B44478284442A50FBF12561324E3936AC1F56E7A8A8358A30CE12BA62E53F8902F19BD9D0A649D5B461CFFC497F0AA0E9DAEA91255B6E7609CCAE3B3531749C58820F58A3CE38A001530596B00B0610B68688CC8CAABCC39290E1C372CDBA505B6BB918102E368D294BAD09CEE0624132A6CE3D5B1922231F7FA9500A311CDB231E745F3FB5B660E4184C92F8F38ED6FF3951F771D98B0E06DEC0207C97B3C6873BF1C5A2ECA96B57E7C129A9C2B8C6D9C26F8C918F32AEE43349A8205C03C91FA25E539A4F92B94AAEA2E0D3297E2898AF1A1C546E669BBE8AC7A4CCA48359637670927910DA6F99A031E397435C18D7AD55D69E7068885807F76BBB1284C9F653400A3EBDAAB378D8E4A863212983D5923882DA2730D2E3A3C15AEF1E1B1DDE1D1C681CBA6857DD6EB876EE04F94FA770218F95E3D418D60CDBFBEBC0A50BD85A31FB8AC9651F7CD57806FB48D43C616ECD39B4ECD70D2972C729E7EE21B4A28E0B5DFCF97557306661EB4D2AFA4D90F079CBF3A51D343DFEE48848990D22AB0AB0F7580BCD70A3AAC529652C9C56624A3D49D8773E1ECD096890BF9D61E8F1360417293AFE5854AADF1F0B767B178DEE47613AC70FC5CE9360058F7156DEE2E919529B48759AF1D859A45571B824F30C3771D3BEF2EB4A3EA0AB6DA432F0D3B43FDEAABC33DA3EDD378CB176A12F78192264C6519DC359CF84B14BC81FEBD2A7D149EC1DD1F86628DC7D85EF98341F46EAC3D1BB6D01DFB37D5BBCF048A2215592F4267DA938680CAA311EDF739E72EF4B687BC596039394B1040F567E4E54BF26243E6079AB4FD241E87E9EC90330C663815DFC431BC3E2AEB97FA70A215F218F6EB7AA97055987B5C89A4C1F748BCFA95A5F5A63B567AEB14BF4919C1BAC56FAD8603980D4214CA9C36C5C545D473D323D22609F935F108C781A1892B14B0646449AB2193AD910ADAC085AAC763A6B6DE22D0D6CAD44A85924921569F2EA065032A48AA70A071F824A10AF35ABA8E9A7D112A76C97C701199096404719C7CB46DC44F0A332BD48256157AA63687227EAC410A938E21A83D8A911AFDBEDD04BA2C81D4307B4A6A4895932B084CFA0DF970A9B827F128E39D130DEC8522C9ED7A0079E006152DE1CACF36290783AFBA85E48C899F7A22471A1C42E318B8FC6E418B1CD6B4E802A03DDF89A22354784127E5764B9F812EFE9904CAE6CFD68F2DF902CC88D31E609CB2F4CE0EE4D033F4B6636412A70ECA206CFDF2BBD10A968245EE8C887C19EB36EAF2E997914580B3F2767D4455167D2D014F711496A9AF0D0E9B90A412391A50ABDC7405405037DE6F4EED720B659194C532CE70DF337BD79593259082F0E1F61451831BCC18AA3B7946274670A1A3B27D967953BB9888F43D1FACE8A22D22142230223535F152D851585E33F8C7C6112794370BCDE3FB89B92EE5E511D1B2DDC794D803549F3B6AB434EAED0ABBD44CFEBE3426E21FDA4452DFBDE12A707D66F513B4DBEB9A0662FB1FFABE1CBAFFEF1C4689F7AB4B6075E3B9419828F512FE263DEA7D0BB79AC8E42F8631 +smlen = 5486 +sm = 5250427A0D5B41B284D7F4B270E6AE6EAD01139F7EAEC4787B8410FF27D4638897A99AA1ECF33FAC0D187B16850CF548859337D5149848A17F1EE5F73EBBD0FC057D49C59FDD08555A7108B869D76F4BC3F6EB9E5600F6D93EA457C468F39DFF66CF968D705D7DDB283D66739A07E989BCA6032503A4639C74CB93902E854F1F9A0C1C3D8B421DF8BA9EB140BD0D6BB1A8B5958872F1AB4DFD1BE0FF38E6FFB50BF90E34D015E700961D7E58190BB4DF0B5D7F123F0C1185B418DA7F05E3361F983DC50F76A1D17895D524252AB86B5671E3F5FD90D21B411520708110C07A48F780C6AB3D7DBFF0E23B2AFBD4DEA83784A1D42A35B06513B90721D4D7F629D0EC10B271ECE25231FB3A40DB1D0D499EAA31DECD4F91F43E84C062381750BD8A8B0DEDEEF57AADA5A5DD46512638FDF442BDC7C1367974AF82FC031D3DB436FC4935982299B3EDA2C8691BDA9A00F56ADC4F971F6D48A8C7DFF2E2B1E0E15788FDB114374C7F6F8B968EA399FB5078700405494CF12BFE4F764F5F76C0CE80BE1A75E231F6D9DC6BDC7140459A99E1FFB2E211D690166A4D3313C637E55E9C57484FEB5BF2941EA57376E7A9EEE4C76CB08D50089760ECC5216C3570B66CD1F723E26094EE52F8DDAACBB9659CD714979C63C1F5C1451ADE68DAFB26E5DDDBECE83CEF479839463FDC8154A43DE3AB9FE9691EB6ADDCB3275CCB0D0A2BFC4E5BEF790CDE6002E8DC603EE623E9F4CF4C982EEE038D2A0677B0E7FD4F17ADD5030AC59E8C0039A77811E711A3A5282557A136D57AC0882C6BAF40939F8AA830D9AB48D79D7EA3E0641F32C7CB212023BE8D1B751B2FD24385787610C27660EC96F417752ABE0BED3007E61ED152841805DB54047B0649BF49C1CCE6156B65B6737DF7BC93C5E6116F2D1C27B25BDCBD8155742D3CF36C956AC8CAD6A132097974334F10535C5ADA716573C1D8B0481884FDDAB0541E2D807A06E896C24234EC4EDA1EAC5B935433DD59577384CD5969E111B682D70A0A19CB7F2887595BD1B668CBBED794D5B04A6907D9DDEEEEF4E4CE900D8B5C9E7C31B3135528F915EFD723FF97D58B7B7198A21DB9915D517681F8266239B06EF5DEE60CED5777677906BFE75AA29010E9AF4B79B993B265BB9723A499B8FB56BA0D97C294FB01605F38925E3793D13D4B71A89AFC1D497F7E70DB6064906E3DB8FC36BFA48853505FEEA22799479AF4BCBACF8ABF4803EE88C904A87DBC339029C454BFEFD7B3FF17BF1B77C3ADB1B4CF03513FF56A32478FBD492128DE92EBA987FDF63A098A9662A3D6075800FB093453A7D3F7E7855BAC11449616E2B9A51A9600CA006707997E9F38E37A92FCB369453A1082894EFE88E6E31F07526BB5B7E8EEF7A7A40DC30DE3D0289840227B91DFC25C0543CE9A233E5D8D7F60F6085A6452C5631A7299E6B8119FE102A32EB78503F718B144956246F1CC67C9F00FADECDCD95D70978BF3FBC85A6982FBBFFA655EC5C7C1D2C44C28FF5A3668F280E24869779B02E35914BB56C4836EC3D1BDE4A4A299D54FB6B2B9AC840171BD69C7AC60DF3A0A958A50C00A813119ACB6FCBDC21EF2D2CFB1699D2566BC182815869AE10BE0E601C908A199887336520736ABA86F2B0084015BA652AA23813C91BAF861C20893A9E9C6014085AE44881B3779FACDFD9F7CB13CDE4171F9EB48D03784DAFC2576086E326376FBE7AFEDD212C1DA8EF532C943BBF4E9A45AA528573CCD9E3C45656EAA198F413DA3B605DEF1026D3B23E52F29D736BDF23781328D281B11A217494E27A95B3606405EACD03CC3E54B40401CDAD5F23DEB9B9196C5FAD141C18D477426B90AA4F5C6A1BFB7748AFCDD84E4AAE9294C18EE79771AF534B7D7EB7CA54A15A75A480C9C514F89F9A027B07C67BD801C0A59A34D50E517763BB660D4297FF1CEF70264FD509DBA2F179BE99112B9DAB8CE7513F862DE9461C8AEBBD57A22F9B73644AFF1390E009C560CC51BB2E9D7979F32A5237210B8B29B42E453B28EEF88657F13098F48F325BB13E239BE5E1065D95D5481B63E6FD1F8B75231C36B37110DD742E03D5B19529AEA8556643C690D1D86217EA66349DA8B671C3CD612004C84F94D5F47D8D73628003F3A419B559141FCA785ECEDFD2A037F281CBBE891271140572D91CAB55462021CCFA494D62449EB9C7CE7080F2D376D7BA713DE632AC15EE98FC84F2CE0C94E267A9B52D8C3A463401AD88550F215348F04C559C444677D332C31454B087F32031DB284272B47ECA451844462C16C762EB05BFED72DFBBD88E81FA248CCC18604F49B8FCDC7AD44C19F7DE13B32960A94A86F00F4EE2D957E50B3C60853940306C32A0BE5973F60D067272512738DDDE6634BE04501E7FD32583602D04C496FC5D9D0E0150B92E41366FD24695EE7C9D80105E1104018EBBB55306264FCAB18659037B2047AAB350C4FA33A5D4FAE8E5A14B7226357FBE2ADE92F339CF844A27E5009A071474C9ECDAB73D34EAD8A0856EF8BFD3F7462B801B6E509788F01B2B15C118769BBE27BEF9319656A53A3EA5994AD313F30B5FADF1D9C59520F4A982B64E4AC738390B7747EE445C2B252F876FC23B45C031B637CF606AF40A6F16E01AC07AA55856AEC886D29F8A8382E7B4154DEEA6576AF21954EDAC1DDCFFCF19865E4FE1F4969D76FE8B41402349B3BDC0AF48DB099077B1BDA3B863BF74B7502899FB35F4798684DEDBED92A8CC7FE8345ACAF86A6F52BB2CF23591ECBA00DECCA97683871963C6AE92090F4944AF83B09771E2F0FB71857B59D46D72B3F290A15F37FF266261DA27DD2DBEFD219E601ACFEF0D3A611D3F17BA93A03C1A468788AD6CC6F61BAA783E92781B6803B5ADB1C79613D45096DB3A0D9B98F122309914F4613F739A7DED0F108A1DB88FF6552676C711F3A93D621B8BBCC3FC2293382B10477E234119927F8CD4F7715B2C72D135558965EB44F445F676ABB55A7E5B198388F79472FAEA5878ECED2BB02C4DD47237FF3BCC0A72C32698D80E9F27D575062F9DB16D8418DEDA22FEE999EDF8D1432CA2161F8DCD9378DFA32AC64FE1A773EA0DA5DD9AD71BAD524FF26D4FF0FB6EEE4CF1A6452F9B523753B31E57F20D6FC57ADB3FFCC12623DD0CF636D5792944022C61B4F93410E2AF69512BC665FA630B5597A8AE5D3057D05A726A3C2002AEF97A4EE7F5FECA82453C7D07A11452127E6D842E0FF91B2233A4E7DED54E67AD40BD45C0921AB1DBB74BE84E6F4708C1B4BE23506653B638B4453E130A82A42755F0F9906D2C01E5C6AD77677D0B65938EFC3A4C4E6B995BCFE9C93D26A262DB803308B52E44ACCBA4077082512187234A24F037E4B8BC863AE16E6E7BF025ED1635F0758DD8C2C8B4E303E11BF2D1548E72697620A78087FE99F06F5BE1743E5AE823D47372B5FA4EFE1C0208DC126D0A1C6950B732D35D99F176DD2C1871E3C8D4E5502489D6AD1962659A9BB55A06B9B05BEBF14599424D0BEF8531513A8A99B9D511A4A1001A8DE4639B0FB2C24F5A9F4973D4AA3ACD43385536A8E8261B6ED7130AB27886389C3BD7E4B0D97DC439E7C1CC018D3E54C90178A71A1E80D3BB1396731972DA804AE30CA86D10FF4DA5F06F4ED68EAB054455A1EAE0F8C0E07F52FFA411640078CEADF2A3AD530C5ABC3561FF4A93C06A988636336A35FF893C6614CF7F00DF6B87F27D7FB1B198D2B95DB7E6E2AC72D97360BEDB21C30FC89B8F7185938BF38B0B979EC3C4B9D7747B03D6482B4E517E2DB310E470A122AB930B97EC5D8E8A1D3D0717193ABD04ADC3CF67B1DAB9E98F56D1A0906CD73E73984AAE10EA2C5B039E8441500B102D1028A39868CB7C49869270C1F5A21D117C292565826E3961A139A93B71E6253DF08C538A223B178A0397FEF5D3D2B6F7F31C9A03CA5614404039E9DCC9194700F12C6DDA6BBAAA5317F97BA298BFC138407838E9DAA2D3B82BCBA24E3C75EF95FF83EAC562D2F14F024CF8DC0CF83191361905C4F3FA2F2077EF7E513F6D2D812648BED06B3642CE48A62F35A29C469B00EC426EA277CD52E9C82F303D92E646FEE0FA46CB478276A8F6DC21CF46D6850466809F6EEC476E89B06637C286C7031A437E0EEAE41C5D5D8B904C637676AF71DE87ACCED907306275D59AE322899AABB62AD76777A6BB416C77548FF0F443005CD2CB01961005405367910A5D82E20DAA5BE1AB654028FC8A084B8D06A2F4685C0D96DAECCF7A13DBDD691057D900A97E22066937B1E727B26C8F3E08D8E2852D667879D2EBC95A4C8CDC748E2CCFBDBC4711C5B2D9CF8484FC823C993418D0FF449F9EAC0D06A07638BD138DFDDEC8AE1E8803B8E3FE44559540917D02675954358E3DEA1E6FCDB55B2B7C9E68DD01A02EB0B8E7932A049F1ACE4D6AA5E5F3B7C2DADC6153128C293AE51A1731C6317DF32155C68F101BCEA2103A189722E9A5F33E606B4A864B2A1DA0F1081E3A9DB94694B14668268763B74903BE5B0F8B5A60D9F902145D180AF095859144FFD09510256729EDEED995335BE5699C5E64DEC0DCFDE9DEF0D0FBF8908D8EE4F395E05063197DC8E38F0AECD13C1BED8550C20EEEAEECD9519203BFCDC4D54D61A737F75C6DDE6B8D953FF84EF4F0FD7ED35CFAB7D23629E80E88E4AF1A0A09A949EE360F3FCE20132978BCCB5E443DCC313B1981B105456351E82554A87BD0AF178635BC8915120503542B32FFD642BC3A294F780D9BA56375459109EE6FAF8F4EB1D03F902B0393F8CA7BC3ADC582A4345729A75FFCEFC0C775B079EED2C398D1AAC578481843AD1AD759ECFE2754A370B1C624BB9468BB9210616DFCBDF46DD60181E3B41B0BD180492520D10DCF8ABD6179B19A9D34584E85C3A3593B3C5FA2029260968548235C500FED7DCC328A4D51349DA3748B23BC405721A90F67CD5E78573665FDD02C89725F0B18993B748A6C0FD89594C3B8E14DAC9200932CA3FFB61C05DAB5D27841B946F52DBABE6668A7CC73B66B3682C1826B00086815E28631AED94952B29DCC18AC2C35E90B613C80E25580905BDD69C40176E3A7AFB3F60060DDCCD542D6E403883426DD5414BC91B2C04BB37D16F49E5E6B40F21518B1571846C9660768E30CCDE9EC4A0109DD46E5769BE4765CE55B081079999FC44998278A4C55F64EBA46FD3F7D942003F2AA1F17E354951CDBF35698E1C215E21673C7AAF86745049246BB7BCD720476B3C0DB24DF58460C3C514E75E113B35394E29B1F9C3D90032A02CED0E8BF261CB8EB333A11B120BC8F4BC09E825E61CAD77DC9F8E8D4FEE83AFEC203F86825808461DF31CB89587991774D558BC50EDF8C94FC05EFB22F2713B23D4D75E1340BA823979E1F71A0A82022B2B8E4F62AF48BDD2FCDFC073B30EA3493732F7F83C6CD9BBD49373CDCC336CD85CC3A0EC53A719C64078F637B22DC536B92BA6469019146A5CF06457D9A8D4023F70607D4E215C0C96BB7B0996EFF9CDF89AE6645A7D8F80E81C32F378FF46C3A885D19D6650D9A8B3FBF80F626E97379536B0023FB1466DA49443F8F52E0A6DE03A39DC3850C66862B941F8A55AF94EDA2359ADFAFAD4CF521F96CEFBF26CB6C7046A4E46379139285E85C9971358E4192D1233299E50C1D084725C8C1E194FEEDCF7811828AF1C2EFB4A0B4BC8E4BFDF74225C339D912869546E58D9725AA53F9D4E5CA6E0ACC3E17CA638B35B2EE903B228F79B9CB6D7B91A6CCC93F3CD9BB738E95201C5FFBC9494A3D3BDF03191FAE710AB86956805F0EA1D1AB8F4F74338E5BDEAE5F48C406A2ECEA18B25743C986A903038D9812598FC5328186FBDF0E21B2A780AFD1C6BCC76B381097A91C208AEC13BEFB2EDFA3CF06CCA0AEFF50F713BDE4FC4753D65A879C29467AE841A482A3F0C0CE2F62AE08B32D755E96F0B059E9740562879F33F1FEA8A70E92CCC22F3862658B1C4B212ABCC98E9BE430211374652D10F361DA4E04763177C88C61ECB7777FB1ECFE280CC80850730DB5616AB18EFA04897C6C1E837A72F08FA007DB6A883B0D37FABEF955A077F27E03F83017CBA7D4C5606EA6DEC2AE8F3A8975FDBA0996912C5BE25956528A46B7CBE64DF5180805D6FC6B2080AECA403DCBBBDFD83CD97046FAB181F3637EA510B0EC1124657A5D5642E836BD91140495B9EA68A7034F219B599D1E21B231B649645299F9A81FB07A633377243E7496AE332FC52A626437319E99747337607E0F04C84CB1D7232544090A24ED916A9C664828246653526D4CA6E0FC601BFBBF95FFD3E530EEDB5AB724A26479B7BDDA553E970D5064A0D394CF466DE50C1A30D608204002BB6F528A8AD4D1C660E08B0CEC097F6A13DDFC949A66AE112072539647F82D0E0FE2F93AE1C2D5F6F81B0B2D3DBF91B3C67848DEFF264687EC0D1D94D7386ACED1B3745767A889D9EA3C2E6EDF1FD171A222F3A3B5A87F1F8000000000000000000000000080B151C2227353F30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 + +count = 27 +seed = C33EE43A9CBB4347BFAF71147B7FBDD88D212462CB06FBE695A35402C503CD15732B7D0E8BF829A555B9167BCFA2F2BF +mlen = 924 +msg = C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 +pk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA28E24F9B14B1431318C43FC2CA40EE8215C946E9CF87A349C47462B76BAB4850F32DB368FFB660A7250AAA4DD814B8D4768E5007A2CED7C292FF00D09ED2E786EB164500E7A7B24B4CF2EDDCF0BA132866E368AA3C0369B901B807E39682584102E69BD2E4264ACE5C3854E69EE84235D7005EDE8EB6FF0D0AC7028EF01B5FF22D7BA8D4C0ED5B1DD23FAD3FBAC59AB0BA72A2C5431D6C51F5DD207A0D3B69706D190E89C4D7A4A22602E199C062348BD39CD39BD4C8A5A83EF8B499388928092E26E5E49497CC1973546B972BF34758C9BE74EBF21A73A8FE5899381F4BFDF7C35C81605833910739260DA7C0DB19EAFB047EE291375EF359225DE653AAC4F1B0E1624C66FFFEBAEC82517B709E60FAF0B21D3541DEA26C4DF702670C4D8D1E2D195C74A2CBC1230996349021D69F2EFD7D6995833F8C7D3743F371D3099BE45C5E8771FB1DA2514B7876248094E7A7F06323EE3695F2C9865AC10012761902DF968C9089B6C5F9277F9748B25146DA87FFEBE5A6C79E0DDBA73F144C38321CEB71F3DDF10E099175C1527621289817E519F83C62C1FC9A1E3978B6A99447C9B9C5F7ABABEFE0301B680918C8269DE4D5FCAD420B1486A7E9A2C1A61E8048777D67496523B7FAEC6002925E949DEA8846FA4E8940DCF1E97BF29E4C7A0ED49C29A06B045A97169D43327A56B352104CB737ABD09C6F57E0BD96051C6B03448BD10F6068382A5DEACC7024D35E58269E7E38A7F6E7E53A56F74A89F29625F05FFD8895D669AC155F9DCB393E63BD60042A39B027B1D0871C3CF1332114A59F8B2664429B5F1F873CD32679888A7CECF336ACFED29E8F75219F096AF7C5793463E5C0912427CA3DBF13D2EB41D3812552F1DFE6B2EF9D9B6B5F26098FC3FAF1C09EE685353133FE79817F8158200D9CFB6113EE95ADE2C4C77F5F955452E90AFCB5F3F8B1424943E4D3030E95A516A2719D9FE7A885A97F94A105AD676962B734AF171951416B31B317D7713F89AEB76EFA1926919BFD5FDD3B32A18F9EBB081B0972B6615F7BC57BADEB3D27E222FF79BED9F2FB964AC80C09B0AE3D43B06F5DF8AA80205AA623908BEC0BC71C16D1AD167797340537CF36D69295B376CEE776D123B8C0FFDD317315967B1A62EAD258A50CF7964647F689985C7D2D90A17783E2A21269B6DD1008A612522C4180B7B8B79FF654A8EAA210EE9264A60434F287F912ECD72B3E4FC1E499BAD0B2909727C690DFBE392115F785CA468D4E39DC6D554CE9C9033A9D6901C8D16BB46289D56896209485CD26670D37AA06C11574F026032DDBA5E75253DD9C21F2B11843CAFEDF0DBF05209DFA0B2CCC1DF7766805946C0357B4906F1D2CC485B857FBC47D00AB4F7F3BF2F85561E7E82AC1DB4F42A75CBCB8EA92E3B3D566BC71F5A167C9E51A9FD6AECDFE60A15B97889ADA7730B9FAC19D57E39D7AA76F2722311A4D705AE657F12253AA8D33CC1C731B3772983EA039B829D2173C37E66C2EEEC2DC6A59270A34B5BA17610F38B77F12A7607125B97D3F558ECA187473D0B49391545A9C4DBC59145C6219E460744074CD5C770A4311C1D772326DEF5A45ABA051E4837BAAA372480E68EE0F6E08AF3648A65471BC538C802209F6C4C72CD8E55AE7B08CC9B1754E3ECA39A2820B66CDB9AD12AC315DA4C28ED253DC62B34C7A1036EA32846DCA3DA6F22710E1D1F5F6F816C52DAAA62B6BA950BA0633169362527DD6C2580DCC258AF9DBDBCD52A97A761EB332A028523B1D90D05C45D8A1D83C10039111AEED9BBF6FB8457E7A529A23DF636BF41B0ECDDA784325FCD29AB9830F5E8E35A26E7159CEBFF0BC3F998DE5025063444583BFDAEC4E087B94B17CB0DF6E3CD788408342C5FDB96C2219AEA9E3D75B0DBE6D2F7FD67E5E415B92F7903516CDC7607B3ACD69F910348C51516FEB0176D24427FF49F59BC6F6912CED2517A8E9541205F3A02022CA7BC3371A71953834292140F3B990F53F7BA09A1F6407F722344626401EFE53B9D4F3FDF328F36469B3FE50DEACEF0599D699474845976460341A49EA37AA841DFF258F5F2D7AF2E8FC99A4E82161EF2AF4ACFF116E42DBEF67C3A9F9723ED7932A954859B504DB8391C8D5E4F01EDBBFB20003A1024BE8A3FD1756EFA3483D2E236F420906FD3585D1D95D40A48CA263A1BED8EC1871AEEA3BA65E332916AEB6BB9813E06FA9EFE54C04EACAC0D87EA91CEEB192586B6009985BC487B93D5B2213C3A482FBCCE887713912CD063FCA4F6EFAA8FD4CA5497373F351249FF6BC6EE1BD3F903C1C28569159F9FE68DB318775B0C32E3B5E7B38801B3D295A627D921B4910A7E30D84B5B90E8AEBC1E3990A1998105D75C6898D6B77091A47D0FC937B17BDBFAA33C56375EC5BFAE784C1F8F999393FB74AE28F50F5A2BFEA6FFC164740AA23E6AC583E935E7860652B19A53A8CCC6C269DE30D788E844525A55503FFE5BE443446F7413FC34A1B5584A6BD4A3C4E978CAF16EE6287D46AE01D63FFC6D400909AF4B50B6A57CAD80B3397A72FAB2C4BD171917ED222DED9C2D7F3A1FDCE5AB1293C8EEA63ABCB80F17B3917089FCD605AD66F6184C13EEDB32F36BD2D4F5DA6741E0375E98E1A8ECA86D36F59111209B191E19578185392048100F8B5449B16D4C3AD82CA400F6E9FE660A7DFD6E798AB1776A9A7DDC8D6B82D35EC9368915820A445D30DC884D4E9DD5A73DB26B62516051CC9378B8C55C6F9C82B109E1C270559D419DF4C1ABA15D45163C3E6A0B02A3EA333D46B7E09F6DC7EFB495ECF3520D1C51494A469679B4FC85CCCD31B0DE5EE8A9DB41D52A2841147035E5B00172AC0FEA200844C1BE453A0F3C9FBEC1CCB9E089A54FA68A879D6CD76FB5CD1C77B16CFDE89EDD40A38F35432077914088B4989F9FB70B4DDC42B512F366FB8766DBC6DFA0269EBC1CE2BE3E3F312A8242DFB5E4C89CF8517118B5BB52C1208A814512B04E60930BD318534C6F9CCA0D964D104A6A4E909C732106964968677E215B1AC1C1A25D68C78E8CD5D9B3DBF95E2653C22AC3210ED5F41D19FCF55CA0E1C1D4E8509DEDAEC28F7B65488888B8348795D5176C974784EF90CA2F61063B619CC11A144341B6AC799971DCD75E5AC57EA0959ADC84E7AD9D399A18894C3DCB03EC0EA7BBA5D4B502CE73C1B52DA92846BEC0B801A846289C331622A097CE2424EC9F309FA489827AC6C794C4C09E06264AB5836E7E55DF0ED20EECEE6A27DDA618FAECDBCF7A92A9C7669E85DC2D5B0C1E93BE12337B51A3FC93EA68198BA5F8213210D7F2D66A4DA1853DD8A066129BF0CE1F26CB49770A9F79E17A3B1C0E6FA50CAC821C0F8070E148D963F8BF90ABC3667763F8BC9BEDE62A9428FFF52919B3682BD411B43A39105B3AC7FAD6E91595FC63A9ACBFCEB4655E5E7F444C509DC296E46D5BE797ADA9851870EA05BEEDCF4531E78BFF0AD49BC4C98F069412A927B78314709FCBB87810F24364BA753BE3C274431C61ABC361841A5942F26A2947490F4009473119EB859B7A971B8D69053E43E6DC392E9227C86FB8E1C55F1FC392C9CA9CF243390FDC3E0CC0E0474823DCEE04E5BF651644D105683D9F17773026 +sk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA224DC999589ED424EB2EF2016F764FCA9FE43977B9408019E1801DAC3493669088B5ED53615AEF7C6A4FF7DB8759D51F87753681FF758B7CF7018D9B73F6B6D98114432084129C0404554A4014B24510AA08454B001C0122D109200C43072594429DAC24D23394E0B026642B46584900C11470A80264911840D9C960889082D1A3745C9B449612451C0880864268052086C00B82523364403192480262149406524C18D53148A54B845884472C1B60DC4368D60060889C650A424400AB9715AA271881669D23822E3C28C4B082554484C54C6448BC861C81860180162C9026E63882D59A85058A07019214CC812425BB08041802D00B20C40482850028DD2364292046998148E9C465154A630921448000128D22404E442410B456C08C26453162CD8B430041309A1B80DC1365010B00904931024314E41246901C60C20274122862C4AC8911A120D99126A4C2031131551DCB6911A0291A4B25122148481C0104CA4689B304E14C525131824C100481289840143525234061CA80008B95051208E8C8008523806D4124A82304D58A4249A002C24868C40181219A22902C8489CA02CD83031033804184329C4C4211913059C106EE0226D080885C01451C0B6600CA68C58C60CE40211E4340458182D94364110365002020C242186DB488A82C80581101241344A6096291B0520E4809021022864066EDAA04C42320EA4A2308C4802131342D398482201654B048600B66D1C869184365010378D14289250024C4B348DC89050214461D4882D03A984D9C401D9A2900B3020DB826123B60D0B3472102308C9342D84064E51A09019394A21461124B3715920421B15214440040A136E41080A239708D2C871048161181860D0368D04252D04C7414C082AD3166859224621018ED1328D92B63123A70002158000432C24A451A0A285CAB6081B4580E112260B254101323190384C51A26509124D51884108280D53408883228689C2900011685446880139684A426E93906004042A00980D130362E3182140020543326C80A46D4AA668184911D0A269993041E038815AB641CA381210C37008A92CC0960083C48420920421010C44064124346901404E8A026002B140E24486A4A28403174D8A222D6390290B102492A64808C8491C006153A050DB080D014102110930910461918684021066D9440E0CC48CE438864B04401A246E4B48224AB84C243880CCA0880A24629C42326132228C82059118214234229A224D180268C310648B124E1B14640A036E0CA69021202CCBA29119A451C246895C8490E3428C42B449C30486089971DC4289A33224DBC268143512518085A31081012444E0086C0335105C3424D4946110C73191C804D3A20524178602902164224A0313029300705A4821094602E44824CC94400B218852068803190D11C00524264092346C19B68C43A88C58300564164A40468C4AB4610C103089B284A4486D62B0640202251A354902848860884923B92514878909869001A44010922C0AA22D9C4288C24052E0C624DBC06D43A4085496505924322280015BB0681AC34CE3320A88288114B9208BB421E3C6244402090BA68042A260A2C285C900250A2851D086695A1609620666094380023181D916201CA42C1C388ADC420C09334184B61101208488220E51408C4B4228244680D3346188A0689AC00C0982291315450C046D20475249348D19C391190621CA846503458461021040B4290B379052288464406EA3488AA34648C1006E4C4210CC8889CB802489C625D2162E80A2451A184EDCA62CE016318B48065A8084DC468E93246E9C14010909844B940008111109478ADC107212214E12A068091282C21002094989D834820C420AA4C8449A428992266044004D9BA641C3B80D98A851D13405DCB8209CA20803011203A1615832850110501AA96183946952B028882241D8A881C8B20CE038410A230AC3022920C26DC3304D4CC26420A24540A2901049042020028C304193047252908423446682288C19420E01486219A6411A40458AC220E3342013A8105A1208900610442020E2142E4A068450124A5A26500C05820842850C822594C608C8284108C300629628C2B208C964981EF75B4FF74F2415E053F3F0DFB68162792E9F96AFBBBCF79CC1952EE0B5854CA914D177D70B82BC47E87B1258E4F898FE062A0D48E70AD953852A38F07AAA56BDD3D9128F20172F2DD0513FC23DE4A6E177C8AC8AAE2FAA2A56DB3EB299F5F5A332EA74222B61836B5BFC5BAF479A48F709D9CCCBC14C82493EE567F110542F0512C6E03D07824559114FB1F0659617D9182456DC1767A018B6AB257070071C336FCF3F86143059B91D02CE2476CB85E35714469C25561AEB39774D831ABDABC2D724BB6064483A2FB263B191B31104388E0DA45613CE12CFE58101D4922E0E13E8EE8C2B674BB364D382C85A929492DD79E8F4BEA5BB9886EC214B152CD04DE4900129D432BFE312AE57918E3FB75B966C968E84213EED0BF38A1F1D8CB1A7216A066C51ED58EFFB0751ED9EA9271B33C007E496A1EB6050A5881D9DC8982D1A5D686FD7186FE161BC384E22F89DAC80A35DF24C3BBBB15A9806DB15FAE21FB9400848617D1F23FEA55082F869C3B1BA5233812191B4518317D780BA4A0C5090395AC2B5598E50D9BC5A1B50859B98C1A4F372FC7D456AFC6F3E0039AFA9ACF1F3F1A152902118D5675399070BD63C5AB1E994E21E858D627CDE16D39484D18670ED51726E0692AA3E7E0602246E45056A20E1C104954190F60D8BACC08F3483CC12D845223745956FBB0313E1F15B8B858947A14ED70517284C9665444B08C1C1CC75262AD8E7CE41044FE9B5DB2FDE81A8FC70F505D5122E363BC481E1A600B7056BD80DA4C483AAB1473A0A2BF5BEB961E5A670ADDB47F6477FE5E333DFF4484A58A1D62F5705B34F825FC8BBADB762088562CF16CDE47D1EF052EC3BE416EEB35B6DA72D55FAF5FCDDAD4C9E9554D1F50D15D075EAEF3406A1B9A57E707B980CFF7FCF20A226A12D498454B0EC3A656D0B3A1323EBA4A744E58CCA22E1C3A2ED284B551C13C851E437486871190DC90CA7B267D129C37B754DFBE1A7F1480E924BC6790B3FDB3F59BC2B148E31617935386E00BE9247917A0806E78D81A2A07B6F27EB4ABFC0FECC477BC4AB7D671632209C32997089D1BAD577F613F07EF9D831ACA2F1264ADC113638C2962E120EF1FC508FF0ED447C30340E227DB6E5EF20B7F6270E2513502B609040BF88265667481E500CD0D53F0744034A6A63D0636923151BD593602C103A1065E1BFA00E0398998D04F4C6BF5234D4B60046C2734049DF07EFF97526FF74FBE7363AE451E3D0D5A71EB154714A6B20A8E264C00036612FB19D2C3C0667699380E0236630DD4D9CCF257680770D097E2AD5F1A9EB6D4B0ED73F3232E74719F6E7BE82F43B5464E92F03BE4A67C797F9DE2B36DBEEA1D289F5FE57D864B0D0D709101EA466E72BF3551AF3C15652C9F1A5BB465893F597A59A0B0D5B01FBA86E40F36E7607D5BC3B970079B621890F2B4A26D5B4E5887F8AC07E5E27D19F21F07B99A78471C924B6E12023371B77CB2D8AA9B35D611C0AE2E022BFDD620C457C15E1C835A64B9D6C11030AF93888BAFDAAE2D21A6A897CADDFDC4A1D65E1CE3565377CFDE62565DC63166F26BFE19ABB170D2FB40FE1F5648E557D5B91FA2CCF9D5C2C520121999D30C98EE0ED8FD1ECC7F9CB516BA12E89FBA55865316F43A0E0C96E58991A2343C73D855927D156AEBDC94858136D9AFD8670E5C441402F6118DE69F3B728084C7AB039E41022A54A40E719207BB02575BEC82107501BA4E26A730278B2BBC1BC0AACDF7B8EA9DCF6E3A8F7F730E1411CB3C38DA322673893A3459F668253EFEE095C70A51EB21963EE1C99EC9B344417AF64306FB04F946210C999A00BA66B7941D06F4C6F16B3DCBA320113A7FB3937E598CADF2B158AFCEBAE73AA48C158822BDEB6CE9BC9583E7377C345A91649067D2B175EED9ED4B4F3DE3580AF0AA1C7F2FD9EDC70A9ADACDF14EFFE6A382BBCA074EEE13952CE85BFB68155B12F3BFF33222B9C58AF125EAC6BD39C14DAE1E4C5CDF966FD469FC12C618D4AACB63BE839AD55C52106BB6B0D59D0B4F2F7A0B71C99C0A06839344FB28FE2C1ECFD9E9FD2A64134EB63FF368B1DCCF4FE07B4E328BEA31929A8A8550F624988CBD330C0C85BF688D3A38A8010CAC60D96615E9ED5BD1E78D8E8528ADDDD29C7034A672E0FA57AFFE281A21678BFF31C47A5A842405FEE18906B565AA7C882F8C3E69BC69E662329F3AB961649D317C978E612D663A6E0DC32EEF7743715CFEB4FFA9B2A07AB8DA3A778CBFC3150CCBEA02485AB4E1A1A65E4C81B0FBB55EC936525823ED7283B93D1DAC8BD66DF9A204F1A2CA5C45E0C7ECAA1713F488DA53BC54CB44590FC4867052FD1A4E1C6D186B33586B453DB7CDC07353D94871F55929F79F4C881474F63E1BC586148C898DD70D8A897977D586453B5604DB2B0136723C16E537EB62FE1D2CC47B232A6C14000BAA845F836D3ECA2D3367B90393429266E037D5C318B6EF7DB1240BD2E40153AC7C6B213D7EE1BA0A018D7947D75CB4682AD42EC06153334162ABACC81331CCAC946E0B65A8AA19A6145BFEA94DD9DF7D6046EAEE0055D2A9BBF707D6F13AD50BD7B8354452FA7F86D4DE47C4211B91FC6AC4818C97539A649F6BF96BD6643F2AAA01D96DD4B7CB2ECFF3F247AC7E987DDB8440E1582592B3B99DD420371087DD4AFC5B4A079DBAD667E8450D7B4FA1E754A4E1589E48B2423A3F12DF5DF028F784C8262DDA6AADA4463DDC01736A7B28DBDF22829199C0D561E7CE2786F3B436B6D15C3D9184E3499C4E0DCB328C0F2103BC53ACC4A4246167F2358501BFA8AFFD7695002497CCD89D6D72838865D73F2BECF0AF19937897870048593F76DE698D1364C3500C2E5D747CB45DF9F5AA88697B7FA0740B8CCB277493054EE01521B78D0BDED83DE8364D849C56926A963C77464BB72CB20CF4F83B55887F93A8E2A6276E91714BF7AEA166C85C8FDBB3EF022F49DDF009FD0B235CA6ABDBB5876198C0C69405501D5ED020EB1BC2649FF3D5E190EE54B5F71F18D9C0E4A6A15EC7A1AACE14F52BA41BBB9B5277BF84FD0D8A805E7B5ABDBD02E06E22ACB65603DAB1AC35473C7EF1900D5742580D0B33045DE89BB78C2ECFBF90C874E3BDED9FF176477BEC6B9FC1B45CE064F333CBF022EFA7A3238DCAE6277E982C70AD35F522F907B4CC582AB19816B78444F1B82F718FCBC4EE4336AB0E6C0B3B63999548DF43CB43967ABD574DE69AF8B5724FBA87D1BB83B9B797C76FE686FD2D9D82D599A35498F153A4DCFA4FEBCD3E4A57687533543B428BC61E40F1EFD6EA89122B2B41435BEB46110D67DAB5FFC04F0A2A79F964EF7E6E5189B9B2E1CD28A94F3BC01A805169C25E3E23DE4F020DDABBA18DC45B22C046C7630FC2C60F3B68F223F84CB2497F97E4D37C0C9B04CECDF38B4414B26A4E38B931089098AC248D148D266FA88FA5B5B7C60B7125ACA680877A83D096508F3B4F3E21A7BA46886C1FEC6C4E05B6E6EE262C639F08B131117E251FD7116FFB01A140C728887A09CE5135A8DED7767CBB1F386BA594BE94E13AD6A423698C9289CC0E4784631C66C0966A4F9B4401D9F959ACB1F7886F5297331A4AEDDB5E4963527D2D44AEC7C72CF7FDAD4215ADB4DDBE8AD3D231E6A5CE3283CDF00B718937559A3A7EBD1B4999A71824AC88B6E84C0D56E9D6387D25BE7FDD14D7D2F89F1DAB4A24A3D1DBA1AB3AF9B5DC31ECB8E920CE42C3838B9EC84A8A44D18B262F56353A58DFD13A88CF5750A19DE88AEF478F0671E2398FDC403A3F26D9B496B324B08C6D16FBDB2FE5F96257EC9E88DE7794843A3C97422FD1B78F6FB12D520FB61A0370F9EB6A8B9256B18E9D68E1FE80E13A4F032E211C8AB5876BDADD88AA1B20B95ABEDE0BAE5B2F74885E023438A917A6A13F27ACCC3F429D87DA75C704C5590B18F6DBC991F3E13E3322A561019B98FBADEA788D91697F3FC5F7F42142B2CF7BAF6F94AF14D6017AE87F3C8014D3136C5827F06B26BDD02B17ABA58793451F0FF13DDDFF866A2A54EB74B0C8E2380B4196269A84F725B83AF8DF565ECD8B447FCE46F0C30856B0617BDB27FAF68F3A7E2DA153959F576014BB1945596AD4299CA9D52103041BA100C326944C3B61CC1D4DF615C2B2A9D2D5CF59ED956FD6CE83D0363AFF28DBC4CBAD8895ACED2CF7837248A1DB93A9BBEEB3C8377687330737A12A66E4B2D9E0BB49DB853EEA47ABB6235307039DEB797C1184A5E3036F0A33B76EF0682266AAFBAD13957EF45548D49C91ECECCB76FE1F42BB7FEF97F48622B42882CD8758F2D7DB4B14A10FEB02943DEF574CD86242B374290F168B5758BEBEDBC3F9D93E82E6B965609170ADE3C4FF70B1410231C35C459EE0A91EF90A88FAAF1D911F185BE1F4CB1BDFF8A5C14DF28A4A64696364C511B133215D41CF0E4842F8A745F7E5A358B8FE1CC0C7B98D17121F6F33DAF3CC1992B9AEFA983C699A9AD2BA0D86CEB7775854C53BD137833F646E02DA24469D2ABF92C485DF1DB229ECFF993249DEA02A8FA83A8E945DB6C352947618C1CE5E369122EBB6160A1AF3D04FB78C7798544F1B0108981AA916D9BE1B7E48652F5AA81BB1CEAEF0417B4BC8258DFD20A7E4AB0DBC3812A05D5B54AEA592731743FA52C08B9CE2890A1ADB799F9804CF157901E148862EAABC022EE03EC2F94924E8B2CCB5346966CA6E6DEBB0F +smlen = 5519 +sm = 454C10BE43F7F212F27AFA3120369570ABED70D72631788CE0D1C98B862074A82A587C63776A22313CA67C46B45CFCD877DC03F82F4F2EA0494C88746FE2C57ABE0A952AA67FAE6CD9F7C162FA69239451C99A3804DE23F34A63A974E40D6AE335BC372100B31D4B42A427B70C114D784202207AEBEFA11AF2BD65221D3A463311A5D8FC726839A9C129D4AFCBF3765FD6CDCB89D51A9B421F26B7DD824D3B8CAD5EEFD29F72AF5A7A42B8F1A60851627DAE097241ED2C62C50469DEFF4366EBFE883870947309750D11B0CD9E40AB5DC9D6DFD508D7868A2F9965BBA0CAF2B387B2ABAFC8FD4336F0678C357CE15347C7627D833F6771F368DF2845FADE607290DEBEED523666CCA5364E6BA5549312A7B9458CB047B57E77D5B4066AAB2EBAE52E89D55EF0F3551C6718F61FDC085082A8ADBB85F9CFB1D8C60A7712C12E01DC57624BEEFB3471DE8951F4EF83B50C63BE4CA80DCF35054B5F0020F3D89EC31247579167D1F7E458D18B325D037F4BFEE67BCDC433C64185FC35A2D8A856ED7502310BBD4F7FAC07299D00723C8DACC1A2FACD0C55DEF3CDD74DA440447CDF59E12759FE42F271C72C941571AF430C04D145D827EC0402092C4A54C75265A37B58AE126DC5835FC480D8EE182E9B658918BEDACF63613AD3A3E2D3BE9A66FE0D946F1778D5843A9E2BE316D98D89BE59789A495BFFB5665C6FA83CF6AB304AFF2D7119E372D3D7355504D73A8E5DDFE16955C18AF1266E5C6BA4D5D7EAD8BD6AA9732902E0DF90F54426F333F29A3A678764A85393657669F9B4F21E7BA294B321A2A419FE8B4B01E73B0BF105542E1F995F84DECD01E7C61B213714686F14BDFF692E504CA63100A151D3178E6B82C2DDFE906CA20969A5A5A54A6DD1B67A17CE2F8567033E08C1525EF883472C322B64AC9232404A4A4D7FF09C0F068B3C808CB1D7E29AABB76080522B54F7ABB89D45ADB8E963E34E32508CDB270A0742FE085398FA885B305C4C066084DD86F00DD407618E92BBAC2FA0396EFC65C74C4B2588A05B2B9C0AEB36E36C08503C2C9172866B27CF8C3C6BB851588CC49212618047477B8C4B215611A6B6DBEF9C0A63D49C0D2248A5B4E9309A9EEE3E748199C414766303ED5CB3D40FB1599E2C800076E3F4FD6B846835DABCFDCE5B03D5CB8B30CC706724ACAECB85FE301C7CC6231A685D4A556E9302C24463C30A10AC8176EB757C116A442F4D1891CA768400A4C7672884123EFD7BCA40D797567BEC708434091A37A88143B5ED622842B344534CA48996593B45ADE4C53F1F3FA6D1B585812AF16AEEE5A34AC9A8180F7D9E3EA7F88997841C24E96E56A97792E05DA68E7FFA5090BFC1C46100759896DF62165AE71972A5CE2B5F94F0C2E6F8CFAD0112CC7528D402148F29E492B294D675A8605E0627D8E40F394C0CEA0924BA591753E7980382E141B7C528B63FE3692ADC4E026F4DA55A66ECFCD53C7EF58BA00319DEC9C25742DEBE9BBE12241993D546473FFCA8A46310FCC1D0B27CD1480B290A1D15BD845BC33A390B8FFA740B54005D36BCD7C7B33987610F6DF3A227B18C634F73A4956C184F2DF3EE607ED0E1442D159E22D20763C3C7CAA8BBC30395F41773D734125F353D3F463201E7B326A49CD770B263C35113B85A7B049E7C326A9DCB534931CEBC4A9D58AE75F6E98960C9B5EE429F446EC90F1B46EAF3379EBB5A4881F8876F677319EBF36B492C8CDE5ECC57D21F044F790C92C1984E20BC6D6B62B4FAABA4EC4A7ADB352398874BF6945BC7FE7D6A8299E4716C6E7786BEFA083F382E3E285F0E1071C7A116F2534E358C71E6503470DF1FB4677BFEA7D093D2704D9FD8D998C33C8AA9B6CD54C03D5D75F708B8010569FD733A1ADE8BD17BE9EF70F4C7F0998D2A939D9397A441D3AF9956CBD9D887E3ED77564342240EE025C106EE27C8AB26282D1244FE4713BEEAF45C484D768F0546D46EBBFFBE5001ED9E3689DC059BC5C2C4CE229AC4420EEFE088108AC6462A4173B561BA2BDF0A7B502A9F1D270BF0398AB22C23ED97F146E6DC20BB7AA63BC0AA0C3BD6800C467AF91A9524B025112BE2105F57F4AF6A5AA6929C7744E9C247D2C3C15F57F739C565473A5B25005AB6C845DAC9B10ABE012D16410D9DCCA60166D95CFAAE38E24D13BD056E925ADF6FED9EBAAA24B35D92B9D22B4CF21ADC5EE84CE0CA07332A7A51D7BD5BC4408C9A8E0E283A13C5271337FA87956EDBB1B50214FA51B9B100396CC58F41C6B07FDFCA314B8860243088691926D42ED22CAD36CBF77200CA2482596DD056273E12AAE84B1F38E48510C06C757D47BF02CEF7D764B71AAA11F18774F9A1774BBB674E3CCA1DCE4803C00E08A55BAFF0108BE5C8A7E410624F98A578152F1DB60105CA63559BD9A2E0BE43C9B77B1FF03EF6105339D9D855F2D4DD751F1F6DA27FE9DFCAEF287EFDC25350D39C134BC22782806AD5172C0CEFB502914FA6913B71FAB1ED2A35694609D405B22F2FF7C741FDD283D4BCF74321994F15EB0F85F58757FCC6F8F8450378345A1CB55C4352F7890FEDFD161EFA7D0FE059F4F91834D2B67E75CF5B8F3884477BDE42DFA18530144F04B1AEE32F2C3849E72CE18D60026E545E5BA39625A8CC4C0C8594F8642DD4529532203B5537006763AD1FAF6C67ACAF685FBFE253DA5D05382334E2A1E9F419D109ADB5EF4EBCC9156BA3ED037EDE29B2431345807AB210550E3A280AC2415E6AE32F48AD8EF4205500B71AB08FA6BD035394204C5C9CD588FE436516AB7FC64B83DEAFEE2E139DDD1F2DAC62A7B0DBB26D7633E3B1B52D843DE638B69E1F03DD10F4B246464F019490A0804F611FDA1112B8930B9291E527EC278A631A3935F299A762AB7DB993872EFFFC38EF54D94183328C8F3107711C3267588BEBCB8B288EA91E01D0918117FAE21DF1AD3CC431FFB2F9E315976880747106D964406E39ABF2D20985BCCB10F1F2F72FF52BE6F24F309B48A151B004E8C1C21FC57A815D6A7766C5E92003C05413313DADDA4A02C48C18303D7C81FE9410916FCACFFDEE290FE9191DEEBB1300746DCA38F52E0779AEB9A6BB127E1BD9696ECF5930DEA639D2B280A916D0E28FA49D9FAFA213FE1F99480B2258AE6F89DCBD8B6DF9101137B46574B9F93F9F4CE2A701727DBEE8C90BC4317BFABF714C116EACBD284BA1ADA82984EA938EDB92ED405D2D8433185DEDE3AD1E1B2AE9ADF2764B82E13950A33E9027DB0A2EC3F2884D6BD40FE9AC75FFB1D69250B1912CCF7A149271BBD35FD7CF340E85ABB679E980D9B812DF22D1BB9FB2E382C7564BB6BAEE27E759B3C251DF70E89D0144A3E6B6BCA834AE9EC5400048D49D480C5A0BD75C1301E9418834DF732E64C091AEE5AB6DA8D83EE8FA5DEC8A81D36542F2A8B89C718428D851807E73F5402D674FA66023BBA7331476937C06B6F1D79805424D4C5373E7721AE85AF1975BD45D713C20733573B122231BED3E162A6EC138E3D3562A53615CF272504ADF7EC4ACB817B0B86B321E00F450F39998D7B68136973DD61D2C4244257DF2A253657F7F137B9B6336647CB972A0D29D18394100D82788403C970998A391B125804B52C95720609ECAE189350B1B18571F9FF3044F72E22641D22BD531F50A66A8FDAC105AF0244CAA7B84A213A04060654CD0C7658751CA5FA0035EAD72C7D10A817D68FD4CCE1B691833249508EC83CA9DB00E9AD56124E8729719389D1BB3B1439F3A99E179BA0A62D318A16B6E0E44B531899518EB1AE3E1BE5F07E17E4D054ACF6FC94AB413C8460F26A4B170E2EF2EC347047FBEEE395006806EFC467A88E78BA9B4625547777ED4095665B9F2F7C4167270C31D6CD4A83C6C603C0FE81BD6368053EA2602E8FA4A4F9C886AE84219C8A49CEA92F1918AC5E43B01F07F07E006F092A1FB27E83A3361677062A2DA5687DDDEDECD257A1D9327A82DFC83E74DC423BDDAD7B8CD550FDEB475560934EAC4BF8EC184F26875663CEEC542120EDC4C828CE042D9ABD4B004829429F47C42C867A23869CF1253F640D72E5C6765B301447B62D0156218FC5DB800C1682446F78E134CFF73750308BA2709D39AC92A1EBD5B4787721D880A8519A46B39C6523BF45600DA69657FE979477397C0E66EA8E9226AEDF532855AECDDC818AD09B1691240F791A17F4C5A651577A53F150474860B60541085DCA58311470D64CE4EAAC474D6A30750BE6030F907008538802B41914B5C227BA35592F7F33F1819B4358FC4D39ECB222DE49A1ADE731113A940168418AE0BB527FA6649F344629C125C961B78921D31D18B093CAEAF5A6B973F359FE6D47DD5484C8C51A464C9426083624A5BDFF14FAEFA33EC685E192F5AB14DDC4E96CB48E4C61B7AB32EBAEFCA4ACE4465F2FEEAF772B5A1A1A90C84EA06C7FE5B9D357E89D8DD2C6253D35C7BECCEA05D0DE67A7A984A95EFAC4936E2DC7BAA354D33F72A751F8624568BA07173EBFD73DB39CEF7466A406DE0B582CC9E2BAF23662CE6ABF5913B764EA327283F09EABC0CED1F9D0313DBF9689772EA759784CD8B97C82275DEEBC50302702F7B911CB4FB122A71A20EB6AECFD86ECB12812CDDEE9A5570921B14FF696B45A71E30211F4C55ABD4D1FF667E8D6829E6382E53B4D4B6F46AA0675BB8AB640B5F8B3B71E1104C56B50ED8DE3C346E6F7F6B5B1876DAAC837A972BCA6641CEE9EF7075B4C937A40DCC8C8A633C184F012768F9E79DE81FA6084AB63E5800843E9459D8B49E564B772CB2AECDC6C22629CF7B4DA12C0189FE586500BB8A87042D9BE03024E66072C5FD14CA1593DA7BF97E0B0CAC7B0C32D6C1BF873221B0E7947DD7A311B8698089E99B7669AAB6CDFFA153B2DA52282CF577536002FB86562F68400112FD46A89BB32916647B8F21316AAA11EDE4298812423451F65134CF3E459A808EF3A20959BF6FAC6AFF9D69A0C503429ED64827427E09BF582465AB6403C147EEDF574278C7AB678153CF46A67E7F00843EAE07A163E2D53C5A7BD2AAAF0C20463116A9CFAA51ADEB96DEDAEE15E04EC13DCADFFA96EDE548397724A6CEA28AD7E15214B77D1396DD541F5A4FBEC1A014215493CDE571800BE56EBA07B21D0629932DA7A9C9C1DAF43FF5D8C265E7EDF82A1B3169950C25EE7CEE64EEA420A8BD6AF00B17806C312A09180DCC8DA6AEAE4F5AAA2DF1057F3E0622E70C13BA8AA3DEBA2D75330B67185A42694F9AC15D537CDE9BD0EDA25E2585052B3D3C811FFE88EAE812C8B0716CAB35F2895C58AAED242BA1316CA1458098000A478EBA3F60CCEA1A8AE0C5ECF20BF2076E2C374E91B38B8BA13075FAEBC07810712A6FABC3E0623398B8EC4BAAAC335A2911C921DA3E77EBEF049DB9BD2014E274037C296A7CFB7A2A658BBFF2BFC89DD378AF8D337749C32E497C95B845F4F81EBA0AD5C549040C14E8B26F90AB8AB69E22E32B6FED52346D9745C0F5A82A088DF994B1B09C26A4BFE11C7A06C2A50A79CAFC7C89510E809B40BEA8DECA942EA905CAED493D8743B6AF94FCADCC0092108CEDB6F155971E3EA1C530E0B0636F523941ECDF5F3D77B5F7CF5CD4C6916F7955CD227A1081D2BF5F90691225C17AF9F6660E343DCE7C52C449795479DAD77D7A046F5CA403325C760A7DC25503288E30B76A9A4A13600C9B95B426FB755AC0BD43E25725CB324A169AE3B6F479756CE3415E1453D838F949051B07EBBABF79A4A48B2E1CBE9DEA60BBDBDE0E53B62DFFB1458E29036AAE33112973A6BFADE93616B3B4A67B36A3B0731CEBD2B141969FEEC335F01D7A72AB2FBB4B42FA4C40F58AA0DD15A38F5C17C359058EA922193DC3AB652642A658C5B716AA5DC357F1C588CCCC5459A7B2FA724BB65EDBABF7278732EBA21FA25C92EA17730B08BC80F03A90416067805B256F161E7F577CE1B820F5752C7845F25786F9E76D0C6C3B139278A929A1E7B4F10538F9C056DC1916E266937C8DDAB40A55BDFD2609F0F0561B2299F3E9E76515264C19574F00EEE04018B02B6A7A220BE980EE22013B9FB89D19DC6E61F653FF134DAF600370DCC8E3AFB463B9486129EA1C76E94B4423731C2283DA08454FA1260786A0E34E254659CE0D844C6CB4501FBD588AA017F6816FCDEB453B1423704231D2151A144C4EFA92B02A5C0079A40C74D85FF6B4634A17B88E2C2573D9BF8C0F61B0209D476A069CE0D71950CA29167298FC5C93A8B1854C39A2D3D994D0322ECC8D0143B42364F56B6D31526F1846539856641C29C7E42B677835ACB2D4D36557E922B7497C2B1697150109D201C9DBAAAFA3D8C42F668D002630FD3C237B2F792B4A13E3D03A70D6637013AF46FEA515FDDDA20301363882B3BFCAE031562F3A3D4E6567A7E70A1D6E828DA22C9AB7C3CDDB495A7B82C6E202434A4E535595B2F4020C4566A9B5C7FA00000000000000000000000000000000000000000000080A12181E242D35C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 + +count = 28 +seed = 19CB4BE2332F7FF0C078BC001FAB3C5FD8569A76EBCE373D1ED4FC8EB5D744C6464E2B5EECB9EE836CD5D87BEDA78BA7 +mlen = 957 +msg = 86D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 +pk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146BB659B0298609CBB987C9815E3D411D68807F9A425AA9E81479650021AE2C3016D9769029D81135C7DEC92C70E056FD14FD8554C363F66C7C656233BF2D4F6066783AB109DB0C6C25535DF538484E4E9A535BEA0C4C0EE18422F1C734318CE2131D851AFBAD8F1C2470EA58D15C016BD77BE09A6A369FFE17BEE88B8F6BCD40701EE5620D7913EDF30F4873D68C7D57E0C4EADFB3CF6EA5F850A5A7E142A2C227724A8A895D33D6E4A93B9E2C0F146F8F783EB50AE400109D28960CC5ED6488404DA8602740AFAAD5D65CF3C5CD13279890AD6E22C8D3F34A91E0D15596A0409588ED4777C836F3A01C432A77E0E658C096249F19182CF643EF31874B04CAD4B3923D8B9A2E942DF4B90D431B3997CB453CB2A443D1868215663D8195CAF09EB27263C69C5BE80F1062068D78C22673FA7ABB56378940DA04A19BCD13B4D834C6CFBF720A637000525FD4CDD2D092DC0217BA35F0BE3193AFD76DC584DD3676C203DD9E6AEE0D1701A6111AC69EA64E0BA897CE7491582DD89E418497E4B67791F33A935CE30E96A0CA0ADE705234E8C42D68A22AFD5B69800C9EF712299856ACBD52C0221823842530E72C8F80E2207C86F530CE012123B1FE7A054D0C5D84E66EF85B49F11B983E1352AD0DAB1EA26FB7FD8AF9EAF04CE9FB43C136BDADF78E6F97C9BF170455C2280D76DE2481D70FF574A2EEA29DC50F3B4EC6258C6631DDA49DC54B719AE01804A957277F0C8A72D1C3AB4A284C9AA72D22868D9CD151F1B057160365C8A7FF0E55BB5E2C4074AEB91B431E5AB767A140F611D7DF5CB44F5DCEFA8A0280E1153CF8103386A73F4BD9AD0A331FD680E104DEC530F72C0204A920BBE8E8EE1BC9D76ABCB70480EE701E0A5D01CE7662879964AA3C676F5038788B62A166F1091386497AC27FEEEFE5291E7D131AC6A0794E0DBAFA28B25B5F59F8DD74FD42B27020D2E7306257DCD1530B07837C2C25B60AA69503ACA7FD04C2828716B1EB78ECD8CBED968F4D0F66E69131B341C1D066F67DDFE8A35A9D782BE5A856FA1C38F1348A30360FA34D2AA24ADA68680DF3FE74B35DF401F2C5A3A68119EBA672FD4305E4162E1168E2026280FFC8FDCC4E6E9079DF422496278D32A7CC4145139805882847EB297738A651B4BC64B0A9186B8EB3813D6EBF546C296D3EE27B7CC3B31B42F039D45527BAB2DBC779484F7B26E8F366A1ECB2240B8CF20A3EE82AE3E13B0A946C7E4FD9F7B3350435BEABC6D935031A53ABEBDB46BFD752C477DCDA8B1A579D28E1099BC27E2759F2EE2342BEA2C9EABD6B8E45557C5159F53DB7A811E90D1D2D118A2AF7A67B265DC69088EAF5A9731F719DF4F6D1265876185230A6AAE1471F44E734C6865517CEA3A7E996E17DD51DA24FE64E74D0EF2081D8FA1B4D25415ED151275B858A16F410586D0D3E38A9ED80023C0CB3759850D3980EC3CD409DF07D87DD8FB6E4E75B1B30B521FB5A318302A8CF03D60C91E6B03D4DCEADFF6D8E4479BBFF93251F1E0C2916DFAFD0FC85F294199858403BDDA20C7059E03E690A1558BF51FDA33E9D8A591EF2D8349CEF47627522B28892527E560C6070CF3351F6D033BF192EAACDB0CB4F6AD7D23A1DA346F087BD7DFA6EF811A1577826B6B47D0CF7E7606943E540D98D512A32F348522AA860785DB9B78ABA6E5A76C252CE14EE0CE61550BE45690114450566D666288C42C6D4E97DB49A99B571B96172A944E897A863AD4707CF31651AF70BE98047AA352F9E956E50EB4BCD1CE071419BBF5DE5DA918703DF9A34128923F79C1E3562E8A9A24D516AB0C89D15E58F20A762BA930B77C2E05B41896EDEC4C2A3E3509910322719A50BC789EBBD0701841B1CA40D70F0E2A4035CD39209E230078F486B0594644A3F851591344936A650FB1326678FDCC1B96FA03E72A1DD7AA8CC1A72087C997CC31C2BDACC00D59FC20209C2771E91AB38E612CF26036B99D503069171E740A5377E5384E4DF1AF5A6ED8800E262872C4BF110196BE855FD88647262EC64C3DDF90F82BB7CF4441C2B15C180EA2FA3B7B387C9B6F211D5DAD7035C846C4AA4C39C690EC73A60E373F3F70C652C0A4E5E3DDB66B381470316F6C78415458930BBF94EA5EF1D897870CC3C09EE9183E7F85CD09E186F5352F5D1D117F6C866332AABF3EE10C6A00B219E69F61B9DBCA6A808B49CAA9ED8208CAC2E67416EF064E79D3B31AF48C487DE64DA899FDFEBC9F013DBCDCACEBBC8194DA38E9220D5EA4474FD4DADB0B77E85B1A33E4549B2254193EA9EDDFB1787661D6EDE252309FE22AC875436C2EA3D813F526FA545D689AE8A13DC95F1E15F4588992EF7CF9FE775831A41A87C48529E33C7D248B599873B911DB2F52C8EA4BEE883561D34703A756EA6437A360CAF3F5BB2F0DD43290BFD67E02EF2073B3C6FEC81E018A8C2ADB33C418A673AEA521D819B4FF9DBBC580135697DABFFDDEDC9536FC120A7F955E3DCFEA4E51764402141F63F999146266F793CFC435FFC1CBEDA432F00FD1A0250DC871723289DFADB5F4241D5BAF7B4CF3BBC2C6B0126CE7C1ADDF115B17EF1BA810F5F59F5A50EB894E35A0EC1E76E57C5654A763F1DC779FC34EC70F01AF43919AC445A48FA1B21A686F205E826A68871B0FB27200A49E9CFDD50DB8924FCF98C001E695222124832866B8477A3A608A1A4DFCC33FF4020A0A43653ACE07C42939304CE883C1AC289FC8001D955FEDA30CFDE59A6D126D006E0EEE99C6F10F4A59D233E788470148F75ADD5583D8AE52AE46C3AE077A0B19E4C97F7664597E1670A636CD61C1B97FA0CB433060C77785C76A8899E699615C51BB915256746A45EB6DEA70F618F0F7551109A464EF69C3CE114B6D4AFEAA520E396E57CA3DE07B6EF8529D2D0DD6448BFB766DA3EBF3BFA817ABE4E20082F1AB93A18EB5995281E86B03073C1C89E93C08EF191BC734D77F5573D5605E74769B7DD70C93DFAE03980A963FAC5FAD7BA91700482A81A98567D3880A31DD297BC3E8C18C5EB763C0B6A84AA050235104D539DD8278ACEC1DC96833B0094A491A1B7A86E66B9244841F8451A20278370873480437E223733BC1BBEB13B48D84B566B816ED7CC5800A0B3C67E1F7CD1A27902F32D13074C370F3A4426B0CBA822E9DC2ED1FD54A91AB8F16F2591E5E5C46530E32E80FE1BD19165424A0AEB94EA794AA5CD2C264F680CE60CA7101373B4A997ECFB0F7473AF7CF66D1EEC7D70961305B1F2F9AF18BB61CDBBE3D948DA46AD651B2E84BEAD88A643172A63CE7D758422D8C4421812CD29E28AB0B65791EF09316584A8C0C03C8C993968AD1A11868EE9163C6EB16835FA84065C70C682A4D39959DEDF8479A39267CAC4BB8671DFDF933872D7E6BFCD0EAAE69DA7F6D1C88630B9ADB26BBC81DFE05A13AAC7703B2341D74DEBD73A6A44CD714BF33943CC244BDE5AD0F4A86DA9505577D80FB7F26D66189C24CF558340C4FE4536240FFD98082F0853C9F51FCB0595BFEC0549D26D6BC25B63D1EC7162CA2546976065B2636B1CC2485909ECD45DE31488BA665FC0AEB151D764226DB3545FE7E74D8C3FBAF3FA3452B214A97955035E7589BC0D41FE370401A6 +sk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146BEBD23C67A1AE83B16A6831D8F6766CDC75EDC12C3D78C5CDC53FDDADE6827B395703E23B1A962644E0B02F227906C1E886994FF97D24E69673098899D2692BFB1A2466A04231CB10010A2466980610DA022683940D9A4626A4A810A0C84419A3919916115300419AC24DE1400210A471228268181789E1280DA30402481865DC864512034500A861520050DAA410A2985113C200D2364DDC3872148330218861E0248A44226A218870202926E4224410010E4234304A42659A386693C87013452CA324029AA6050C188513900903440D0AA628E4388803291101A830D0A00510078C1AC66890948451188C4212800A376C2436098BB48DD110485C02828898601AA02D218240622292C434661AB724C01280010761914086D082610A9781930025E3B04188406994A669111220A324864B40444A1632A49051C8B84503400D12470A02C02D5BC88819A440101090E10012D894854992245B80111C434C60A68414B8301AA18C888600220170090945E4386C193242DCA02C01A46914A8098B402A1AC1850AC96912C228A3166424204288B40560466983C205214688C04492502210CB00811414128202890B078ADA002D84A0500A3491DC864089246589A2685440041B158A4A04829A182E824012C8082491B42C51922423874C24A14502139000B60CE0146AA3B6084A2060CB48821C094822115240368A62A62519290CD0488A9C94819994454CA6110B24020B422D9090915A28318AC810A3C0449A480D231842021766DB1625200949A0822D48B82859A24D23C44DE0A29013858483C049129985C8C825E0B46041185198486404A4655CC64C08288A8B063219C28D4A827051448A94369183124E231231C33489A3280284425108996860108664264ED0186509B32810C37013986980003082488D03B509A3A06502488AA438319B9849E0800D8A442252A88D12384E239449D0889103384043384598246249C868241805D2868108B21113853061480E8B82110947811AA72D1A438C10C8800034415C406E21363021B93012C4484B388C8A400D89102609C92013850C0BA92D04208463A02C513004D924850C4541D2920582B048DC446E011562441224D12032003008D8062910201113458E0A2721C2B4899A8670A2206C59460DC3C68822356422829094B84C04399152A84108A200DBC47121872010C03109020A883449D9C20102386CA0940813034258044021B525008260991020404090022290D188088B380A89A00DD8826803996C03C705641470013650019909C18400A3003159024D210261E4207024440184B20964406E1BC5518A882092124D43326121234C6404720CB60C8134068C3682D3B2258B062493066ACA488E1A004120486821038511346E930080C9846D5A103122B480011008200560A0346903316DDA32124B0661201585CA082C1CB42DA1306E4C44654CC0901B923153B200D3126A20193150C261809471931851C00051A4C450A4068D63C0441A2761D0060418C86DCC128C60322012376C0B396E0415041B158250160153266190C80C90326E48A4601AC405849004042845A1B86DDB286409276009B14D88A84122898450062E58C489181908C892695B98401B058854300CDB2642832648A0162123212023B571D9A288538468000711200032599264982492C8B4314A84410833291B476C12368DD4C640030021C092050BA52050968CD1C05111346801420C590411DB266A0040061CA78924C3251446058A004289384414064E64084811C880218564823044A344691C26605BC80CCAC27162104DE4845180266D20A58C09C704CB0481A322521C8024040822510449132420A4300E602661108268092652A4965004206A02B9289B960051004110C2701A342210B9319C340900348E48B20901053223876D4A2030CC406263262C8342250A159083223211198519087219124D48C6705A208CD4A82901180D61863121862500370C0C4324C0380CA4142818B88924C44D53840914C70810166D18290AE1304413130562A27101A480C3002501C9080829601A874CD1221109B000600686D2242880222948B40D1036608434025A94014B80504926844A6FDD4BEDB554E7963A090EF7FECB5484EDE81F1562D79CFFE029E3D949C796618B036000F6A52CF430D65D0FFFAD348A90A97128C3E426091448CF21558D1CBE62044A967C7191802E696D9061792752AD00841F6DC0F085BDE8A877049FD18A4041386462CF37F63B33D11360170813E442A8D0C37912D27B36160EFB9FA87C137A10F8AD57EE4C92FE0E615C0CD37A7F3FE72D41043680ED80DC575E9E6A4512ED05594A9EF5C1B234174C32DF0CD561F365363BEB36B65C7C12EBCEFFA1B6B9902829E6D2614639835D3FB25E70BAE2B69BD0F583AD341743211B974A2B6D5072DC192A42CF294E291106DDD7D96F317B1C00DF4AB1B94F193F4DE199974841260627CC3B0516ACC3C90A9D5B8CEE0648C4BE1BE2A6557ADAEAEF055C85BA0F1265B4478AD9E771430818377626D0A64FC35202391E69352294C0DA6993E97DD67CB0EC4ACB55FBA602DB82728F7F61DED9B6A9E9B6740E98835ED141A17EB93429C614D72C99818EFE96818C1A65CF428C67014110C9CE0280F8415A5B12D0E9921AC4504748AB9405D207DBA6B7D402777D2399F44C367C41E0D5023A1E5039B8312D2535A766B1FC06ADF52B1572F3BB1002051F2A43748830F6C4A28B9A54AF2B6DE24832DAAAB6931D43C013398BF716670F467373A03B23D7E235BD63EB10CE97F93DA4CF0DF04C2280DB7CCE69EE90E671CC9942B229B95C53769D4676EAF03214056CF815B5F0C15EBF01B4170164A321C9E51A0334128F1444920A7ADE5A6126554F8EF79B17AF43898D0FCF20356B362923B2EAFDACEBD340772466E6B6233C48B5E68F60C604354A94C51545B2BBE827C8F7B5765284173A6536D5183260B4314865819B54FF06F9CD43B6457BA82CC20651FB34DE2E1C76F08B1CF69DE1B2962B8DB3B24F7F56B4F0F871C9873D65F755E287856B888739307C1C964E845D80EA0BB360AC21347C381B611A811B841C5A88FC34BFD9687E3A2E01F9F80AFA4CDB670885AAC3ACFA4EC419D3392C72AE140E7F15E6E5880A0BDC2999A757E2673CE929FF92BC8216682BF069954D6D81F287E527DF1833D30CB7FD236D736B58E7B1E4DFA981A6C205BE95D69B33AF2A0966584D8482B966C9505BE730A42B3F21B882BC244CE3CA8B49CF1DF1A17A86A4A5ADD2C2BD3B1A3EE0DC8DA4804E5B4E2547216E1318EEC4B55CA5265D2A596C1495A1DAC17F252693E3B2A8A24F4CEAD20CABDF7FB040C79DD0058247B7AD16613298D9FCE682A11B942BD59C3057A665B7D4209209CB6D8025AC63F208ED7D6F02A29016DFCB8ADD6A503A1DCA0588A68DA140E4662148C244FDDB3432EC41EA3842397162AD86497DC10A53CC1BF24F94B85ED20B5E955B38DD647806FDDA7897FAFDA2E2C544A5CF82954BE711A3E55456D1CFB99AD2147E98226FAF7B5A150BCA1E52BFB8A29532DF33EFE686F3B4177D5B64A5C97935335034A830E1CC40EA89246480905976308A4951B6B9C18B7E49F92034EF95078E9793C787E13B6DAD7494A9029C636890766818CBC583AF34E3AAD97980CA1B24389AC0BC86C6F387084286AE7866ECF0F30004E91114FC522379820889AE30E06446767F7E7B1BB0B77C91E7878593C147DD64C83830E2FFAB6764355E7FFAA056CDADD5D3B2A59B2F03F8FF3663863F92BF20A8D5891170371125AAB733CAA074B179E9E968ABF5185ECD2D25C58DE32064D946C76EEC497D55B42607A852B7B30674B1A4D8146E6C205A1D784EFB89CA0581B956E05788D09EF06C99496CF9CD11768D6474E3A9299B05A800062D21A25F606A7C574BC460160A2B5237EBA188496C240C07F41C3533F70A8EEE1CAE8DFD51943906768DD484274703B9A07795BFF3893E384BD22C0EA0ED4205F306C3E7EEAA0B09887CCE31DE5CC1E8C602F67088085FE0888F5E32F18A7C7C525529FE6BBC406DDDDF13E9BB54266952E8C8FB7556B9FE60DCF5C806A2580F781B62083FFF16F6F8A938FF99FBC3CB99B147AAC7497706EC8984502177106F193DA7141E3E4DEDA78700157B66AC298BD7F20FF7EDAA75357B3019B202E2220E78BF20D796B105B35074829021122B8AA11125A3F0818651EF3B6435F916890B318DE535E2EED8E4F3DC2CD232FB2077225186FFFCF576B3D77B1C062847917E491D1A69750A8DEFF5F4BF768FD08F39A1D22E46DC40B87938E87F058FBD83472ACE60664A99547F19D9CF60CF1A1EE771C217E6AE12E9AB852F7F9A3FF8BC78DFE7D895048092ADC5EEFA59220706C8209FBFC6A8F7E9FE81C0ADE8EBC342DAC39B20EE0E55E3A890950AF4ABCB16E07762E20060C45247F45027D03936C8F350C5306BDF8ED1A6C4A3AE9B0E9A76354A848C9C8B86FA98B301315B9F4EFFE69E793E03DBFAFCDC57290EF09180BA8086B13DD9545C581CE97E923474F5CDB77C6C78D0297D8028463BCC2120E852813A74F5F5372E3669FC07D1AAAF593270DFA89FAADA08278C377CDAF587AD4D58F8220F5BB1448A51F5F664BE177DD1130E64095D1ADBD6143BF5603FC351F634387063D958F06BDA8EA933FA167B24DDB38092228984B60F75B89D3F7D9FFD37AA95BCCC4960EFAA517806D4A9C2EA8EA16DF3B92605E5A62332780E57C65F91D26496C1DDCEF58021D5D9A80ED2941F614C6607F7EB6D6351BC60CA19F83E30551ECC7AD7170AABB04AA564A3E58730F660DF9EBF26A5CA55B8ED3E297498C5DFF273E61DE735379623D067FD37FC079E8E3821B8F669F2D194BEB86A7BD45CFC44C87597EE6032777111EABAE1764CB100910A01FC4AD8C7BFA645275B88570480188A1A6F2F7DE54D45A61E168A38718FC012FED3E763A450A2470B196230E03C0AA53E5052D438E22F37B59E0C810447B07163EA56C8CCF8E9E9F85825E108F36E9FBDC9F1521F718D10C2F488E5CC43EC330539E549F5B719FE5B74679DA8D67CFC348C13B15CC1CC6229DABB1838D0A0FBE4C77BBC20499090244DDBAA95244CF3038CCB5BE029B1EBD26F2CE1B387E80A15AF828739265CED0D580A215FB5BF33E57241F1289CED0B98EFC35F4D55A93AAB8D6C5DDD701CFDF6349FC16CB9ECA680E3D9C276F2DC84F9150841AEA43CF32873E71E7DF840F448855EA41ACB21510048E8EEDE44CA83EBA5AD4AB45739C3CB9DF5C3314187141F76A4699CFBF40D3EEABC3D36AA261E5FBFA1AD1C30AD7CB9959E8A1B2ECAD3D3CF051BB64277383FBAD35FDF9DB93A41B199233ECF6BB3C5F346AF42DC8797B77807ECED0201607F87EC07E2C58F1B42A1FF469D30E731D16ABE4E9CA1198D469F1FC0605C8C02469D8C1A8BD1683727291348558ED29469999F213FA708A19BC9E5BE3E09BD3DAE719DA7C935F76631BDFB50936C89E7BBF6526D040B3192ABED8386B90BC3232F8A19DBD1ED2723B661F85747017011E7CDAE97AA0EEF869BC1E43A70BA42F0FC3F6B9416143B493A7156DF437D685D308742F80F063F2D3B6536C2FF8ADCCFE34EBC98C4EA6E488E8C95AC6FEE361D6128906FA86AA0314A2AE522A080FCDA519FF3126B56C444FE90A14CBD2D172B2451C3CDF4E64F325272850A3335D975B131708D6A2CCEA652B9752565221E781A91ED5276557921FD52406261DC8C98C921EBD4832B8D8AE50665DBBFE39C369FBC1E288058F5C5647C9FD1AD7DB9F867DC0185F31626CE2B45949884B6DD3CBB38CD3572C18F9EC9A5F9B93C3DAF0C0EF03FD49FDBD18013F40381AEDD6DF00876213074E66DB1D1327AA214301CD0E64D1DFF3614C05137DC547E99AF962237B32B4AC945B1647811693441ACC2855892890A2A98008E6F3371479DA818052E40AA1C9F43B919257117B1333478E890CAC5CE1244628B6E45A9F2562BFD27351D37DE8D6EDECCE27F68BB296A07BB41CFB1AF75BD1B8896FBBFA942CB93C827E15C5026769B776B9AEEA1C87A80F72153822701681B74A41F27E4B4490C381E50904211908AD7F782F68DC8453B878259603499C6B14899C1138999E604AE13F5C7F47C255641E8B78B26350C16127B5016A34ABC38CE669989FA325C4FC27178B69BF91BC33E2018EA0DE94D9F778404962B64A5092CD192138E09141B823F8EB67069760595644BAE4F637F15EEE6F4F621B8CCA87F5F878BE09C76011CEC73D11748ACE3220AC833DA3AB88DE5488F4118B4A625089131A7DB20A89FAD7D197D1C46C9B0A9AB10077C0ED958518A0CACF5723237C3258497BA3B2595132B1EDD25C85AFA017C98E9C8CA3571D4D3EECCCC9824138E7A2AB73E4284D061514A7DF51562ECC5F7337049A958743CF64B74ED776CE919672855B92503EC0F50514C0D2F8C4FEE05019441DF0135B2775BE72E26AB9619DFB1B555BF07F9D29FB300D518EBB1798B2FB4CD7810976D96C517456602C4B5309EF797B6955685AD0F415B900FCF5465D62824839106A8838FD98C1D31E8BEFEBC51310BF449D7ECC89237200B53FA9DCA4C4F9E18084FAF842EAB1AC59D3505C9BB8AAD6A764DD433B6BFAB02353DBF09DC223D824CB051A64A019442D5D122DC060BCD39C87BB6FDA8BFF114E5E2E1D368C3D9C5D3555D88F8B477F49CC0A09F415AA202763246BA25C002045EA3B3230CB17C1371C35F68FD26F3B86D62F30532FD8B5A67715CF8F0C9655223A58315B673A8CDBD3C05114C8F523BF47778FA +smlen = 5552 +sm = 053117EC60435B0EDB28A20C03837B7852742C8D6563D52F79B884AD8692EC5B5B21CC09E6B8D40E730BB792308E7A8492F249FDE8A8391987B6035A5D80F6D0AF0D8D4E364A3422DF154F1367C94D8EFF2F6F77FEC793FC875C8C4646FF398A253EB6166CE5E3F1AD3E188454E9815638645A20616A6ACE88780FB2934CFE1B9789CF84142ABCC7C9D74585954C5F4DC8BE8AEF5330296C72FA069F86C1BF715C7C4C09BBB730B3C4281AC3BE9DF94BE3B2B166EA7A4FB3C042B1937427E7BAF828A512235A1AD6EE45426065A96D7C4CE8588B964CB5FDE6FFB7835FF0A06C80E05E56B739430FD579FBB26E8930D3F7D605B97AC1281B2DE429BEF7AD91810456FDF9A48886658A2A713CCBE631655C49D3AD4FA0E315012DA82DB4D039B2A0F0CA59AD5126C9F0A05DA6B6F574E5A18D91997C3B5917B796A74026390313A42E25B579E12BABB49FD6522BD0C0077381D5E4AECD28FF1DE655C0271D2AA26E6D35DF49795189A01526640DF845ACEE2D2152D6BAE5B43555B6DA227B9575BB974A449A02D5FE8FA296BF251F7FD2B2479DBC572013FA715B3933D59D9F9A54E308DCE01FC6035B384D2416EF563453A51FB0B22144DA9EA606EAC4FBDCDEDD6FE93F11BDDB90FAE7DC5506542FD6741362D8E3D8B33C8B0B72183985EA5CF815ED2C9F291C92F9E6BA7E0BD0A746EE1E1E0C554933EAD03394CA0CDC1525B59D4A89A9F8FBDD26233FE9D21078C046D1CACA4426B5EE788EC54BEFC04BEC9D596EECCE39F972D8616F0ED84DE63FFCB918919EB108D1A684779F077D380D2EE22C37A22EA4766EEA62C0BF28895B754759F12552BCB7A11E7489B99FE081EDEE0A464B54AEC8A388052BF49CB36FBD13618F69F17338219D73BA0A7C7C650E08F9AE6F49B517CDE7DDBBD9BAB5153C926BAC0DD1CDD57DA9EDBA12ADC6D0103A421DBB0F12732EBAFB6ED5F76CB3AEFAE8C0631C09B9854ED7C759A68110424AF89F05433E8E74E74DF9D9DF064A24722079EF24813F6328D3011C7A6301AFF1BF38D0FD6293D261EE8B9D36178137090285A75A1180B4C1A1F86E2880304526601B1E2FCD1FE5C2574B3B98EBA60C295555E2709F85CC4438D268AC8009BF9324BCD2A4CAC74931ADF96C80100C91C6F67422E8E0218DEAB085A5D4A4EB15221F5865FA957084339EDFCCB5755F706B099848DCBA8E8D9028471228594586FC22FB137F76CF0F8F690E44ADCEB7AF2A9715C07E27E98EBFB00CA06CC76A9CC05EB757BA7EF5E1E9CF966095C6985E82E897A6B7D59AE5F48D0723240E3E52D2562D794ADFFA0C69E06CB49DF2F36FE8F5624DC21161741A8F08517B09510E41A9234239F262274490E56A8445DBEED2500D07B7FFC807D0358E39F0511DB7492D12C0843602CA1B9E4A5E6E6B80F17A507EC8407C42AFF04AA75D259AAA1BCCE748EB8CE971AB1DA1DCD6781AD32A7CE112A5063D6521BF2D6B8117AEAE5CAF354E46F4EE1EAA96C8B0FD14040AA24453CE0A69A45597BF42E321680F56B2C92550EBE9496F73F28FEF0F6349B08F13710E621BA952C2687C63D653794456E14D1EC2EBE6E6C868A77FDD9AC994C4DB0A2BE9FAC3A82736FE9214D55D5457E0E95525B6882F975D1DB9782995C4E48D512E21BC031D727B0AAE3E34120687ADD2AB23EA34E9A55C230E05F917278311DD99B90364D258A7A920E0140632D00849CD56299A7AC5A65D6A20C607C439793F9291EAD1AEE8180DB9548BDC8A740CBBF2A24C2A6190C08E32005CEB535329363F1683F1709B0C65062DC39DE730E2C742B3E61151411FD8DE9BC2D77F4CB3087A5A66B311CDC871BA86A14E7171373C86F7B0892DA228DB6C1F90E28E2F70BCE373C51BD5E1A05547372D1F4F5D8BF0A99FF095241B6679067B946B4695655FBF33A27B80B1A2DDD47A997E96271FB92FEFCF7AA0B7433DB9CE5C2585EA4BE491CB4A27264D13E5E942F7B76AB9E8C4EC6F768A47914BF0BCB2FC37B13FF259439BD665D8A885293B6B532BA14778162AE0DA5F6BB059AF10F861064E9D0995D6188C492F04DE5D5059CB372B4AC18F8F36B1BF7C637277324BF97057F2C774D7F6DB858B30D1B8F710BA35B5A2EA10BA1781995F20A72EAB42366F3E7CA3FA859267D2CDB06A4CF599BE0EBAFF2F4AEC755B51196B7BED9DAE84B04FAAA435F7EEBB3A988EC89A4FED1902CD7EB834E6C384CE61176AC0E1E51CD92CA6C65C59368125CDF6A04DB8426D22F235F4F078E8226F2A2BE485BCB7DA4BFCA9EBB4914E74D6D2D93CF8694303F04ACFD4FBC3F0CAE1A0FFEC9079BB7D71A7BDBD2AD417A57C48D88A9C2787AC8C05768874302C5C82AD38A680ED40BF684CD1066F54A56FD9947C083C300DA13CC9EDB47A0B62AA4DA3FD736438211AE54FF1E7A29E9D61BE6C923D2B047C18FBB0501799C7097B8B6BDC42E84CA8256F7D9DED690161AB7DC6418CB9AB01BD7BF1C82C8B29DC7EDFEC096C0F68038EFD9CA459DBAFC9E9E23CC38938D962C97C2345D6C9240529458CCCCAA8F059FBC3E3332BFE2117C9DAAA8EAA34653CA77526F3CA12841CD1E369F35E29FAF0E34C558CBE4B5474B0652BDFA885F5110C003D53400E80434A89EE7F1C058610B8C5A97F33895A95FE0D65373D598C227B094802C21A6E56A5A736139E68089451DDA21A196831E64B6E7EF23C7821A1A25568F2DE6857EE3257BA022D980A323B63D63E35721711E6B340EDB6DCBD4D372B362F549D38EDC17468B4A254076BCFEA9104AEFDD1C3E511D784996AFF86616E4B6C3A713BFC2FCA694D383732DAE6F2ACEE2F4C81FC57578E83F5ECA05D11A2E429F5D408DD90353FC215A1572535DF953E25486A4920EDD1590254D773E7985CCC59B86917453819F9499130895B5BD82D8ABDF971E46EDCF10BB2F1EE7C087F0BCADC0D45F346D31D316252CE7E46004029A99D796F8FFEB6CED2AE91640EE47FBFEDA34DF59D108594F29E0C801DA5AD0F031B8D6FC7C9C04041FD0707E51DBD27E21D60458A1BA7F4C44B50F6F804CE1A48725F829E52C599AB117F6240626C5F81E3E9ABEE2C749C1CF64FD6E34A3822F95B5F1856A1CA928B4BD4F3F2E39543F435F1DCE4A4AAF0C6B03B1FE6FA9CBA30B4F25B558DC9B4D02FD3B6C857F8C9AF4B5D2FD4DB1A46834DE6611AAD2387DED8CD1B3CAF90712235A11D9FA4F2068B005539CDE7502640CB69EF47509B2A046AA7782FBC52A5ADB5A708A823184A78C108F210C6EA513E74A1F7BD9982E9F282F95240065C35BFF26139DF763E5CCE37A9C470EC7350145F705C42897B8FE6EF7494BD69B883F07C863EA093A61C8C4985CDEC2BAB110492085C3C9D46E95E2B174925326334B17A58A8BA7FB9A15E6D630D8A0B038B104E6037B4DD54682ACCDC6D3CCA215CD0E01A5BBE8E48C957F6959E83E64D571AF26C64DD3E364FBC640B8A2C81A59603AB220448409893269ABF202287154C183D929A4EC1D1526AD811338C4E38FD814D1E81BC8A768D78810F027AC3BB1118B2CEB0037E3E55047D56DA13BCC1A103BA18C72046C018C31408CC746F0163EAE2612A278CB30490DF4DCE65782573776BBD548C0F34E9A1E99B118DFAE3F3429718896064575C3402F33E624AFA1B6633A072432C75A15F89927ED23F87121C9CB0AAA010585D138A6F5F7CD2BF793FE979CFD1CB384122165C347ED3FBD67B1C184A51D514998F737A68BCB4909F638CC20C78DF943EC169F646A04722E1668D17C3C221C602B2695AAF5AD752BD7492CA2F94F60C0CE463F12E00B11A95FAB16D545F61FEE0BC05A4666DB9E6DFF0207FBD6BCFF10B2BBA9E9F99A53FEEDFDBC6A91934AA2A6EC6F4B5D7CDEAEFCDF8159FB23E3D098EDB2403F25383593E10F92335C213055875A65496238063D2B4E4008647B63C95FDDC2ADF7A6829CB019FCDA1DAC87E35E6E185C3C2C456F3C3927A6FB4857E7C0A10A57B8F721AC23D86BD5FDC81535660ECEBE26D71EE37736CBB3EEB30AE73A7798E2292A297948DC3B7BDEC8C09773DE030A1C6EBB1BDEBF4AFEE3D022A663C4ACB53C9B79BC7FCE33131C5160421544B0DCCAD6140BFB502FA938B136E89505829B526D5CDF66CB44EB8E371E18690D4FE8195061CCFAE6F9D4C55680AD54B4D99BA090E8510DB6784E9F052DA2B4F618554961F60EED843A7AFDF5D8AD329447FA24859BA8349B9A498D6CF7ED2F0AD766333E4AC2DA79C9FB307187A00A46A65940BAA2B8CD2C0EB46369643CE4E2C5073CAFB9C6C0436359044438B982ECDED96A1194B1DC96C3F6A2C614EA3EE2D40ACD4892A406327545932CA369AE4A90F5A88DDEB53F1EB88266CB3D939071244BF7C1FBF691212ECF705F092C3951D0912B3FAE54E1CC29F75AAA94020602F2AFD6A3B4496CC81774FCD3F22ACD86B831AC4B2DA28ACD0100CE31C13392581D78107BFF6F33E577AE1112FD58A4EDB904BB375C2DCCF8F2BEDB906D873FB69A2F82FE6CE2BFCA860E529A42A873280061C6EDF1241666787DAC747F166A3F025EEDA549AE89050737A6C098A34FBF922715793F837002DD610B2A214FC186D594560D73B1537082CE4EE74618B1814633304032968944350E187B1682D7F537BC4A9DB0BFABBC8006A21AE914A88FCFED7FB898B6E9239745E134349C69517CCF51EAFC9983FDC8786CE08D4BE43F8280F25E18D531512F62D02BC91007C3B84C2673995CE3C7C775E4361C21DFA7F87F0437B93A5294F4CFB09AE9B115033AD2EB6359E409DC588BAF43AC0B5B103E2A8B67B71509ED7A2FC47354653D06C21E0FBCC4B98706902AE1416E7D1467B5284FC9F1882CF9732998AF53C8F62FE51D371ED5A299A462F947F0D0AF0A112FC463C3DC818C2413FE20057369074342972A06A9CAAD3B4E3FD93E76BFC4E303673407472A4FDF309F58087F99C35A9F99C13C9C6441D045DBC5C94FD2B9273251D5C0960C1B1423AFD436AFA563FE78C75F7907E209C3FDD767FD24F9B2B394FD9E8BE68DAD5EB7B2022B5BC78DB7B5BC6CA3C9C1E46C124042D0536D5C973EA9C29D09FAD559D43B2B552C652CE328BD60F532FAFD3E9A336A69C7418F780607E848077C455DB9C248A8EDBB8173EFD4AB90214D5E428E9E3D4847BEB8B3EB209027D5257E2663627BA9ED6A8B25CC57B40DFEC8AFF26CF3BC0955E25CD0A18A49E4C780883CD8A2890FA27CDCBC583F9172A7FF0C7EB9997AF8D5D952986BFD25BE5EE994A6D981EDCD33871BD2FED0E2714B1BEB034103E700B5B45EF89C7DBDB5DD45A83E5972D5E05D37F5861D15F7FD746FF9529CFB90204C67175B273BAC0FF1F54785C033E7AC116CDAEE7D6CCD7BB73D77508AB969012E113CFD0EAB77582EB7C20E7CA063C8F14724D0BF4E794DAC8E2C7ED938C196129E3F5AB2D22A62B6A24D37A67C4924F632902F07D95345A3E79DACB0D36DD7E1EBEE7682FE72DD9485ED3AB1EB837EEFA10E12758EA3DB1950A3B0F8E090BAB252CB813AF51EECCA53C76BEF925A1D73C15EF6A5743B49AC705E91FCBC8F0B718A0DB17C9C44D6B7A5B07F0963872110E73AA97AC4F8FFBD4F61496F2E495B1F1BBAF9863A67D1B75FFC3106CFB5F42A84230C15AD5DBCC2A6E5B6D9A91E5A65479830FCD024D3E6997682452E2713F824206FEC2B6BE35694B0C8D3272F092E823E245419F13A70B441B2A7CFA8F03A34ED6898FF030A5B4C3E19D531E737A1D5EB68556B790276D36000CAD08AA853E71AC0A5D175CFC3925DFCE15A794B320AEA20253A89E6F92CB7A6F2F140DD8C657AE617ADDEBFCE993BD4A158407F17814CD2B43C4100E7492783AD5638D7DFB3E5936B362D77BA25841C1A4C82698926662D049FCF4B49624F779934403CFC97187025AD2B48ABFDF57E3AAA23330EF207B2DCA594F663082B8A5C31B7BED0BFBC56EEDFD7B0D8681C45907DFDC452196AE002D6D3CE9765E5D40E5398A6D1C2AC24FEB6B36600E22432B1AD5394B7E4F0A19CDB1E2D79AEB0286B0F54800810847285F9DF2857673AB0C6B5ED2CD345E04B8A513DCF2BCB7EFAE3CDAF860235C3C6139FE75B7013636889B67B0043EF402F64A447177E8ACD825C3000E3BE328A29AF2A60BEA4A5DF75F1B891BB10A5C902875912FA97E328DCB90653F03BE56AF3BA04FE79E30CE79C16AA948410EA9D5A508DD765EB1EE93EB8D1AF5EA4C21AF4EDCAD4EB5B73719BD4825318FA5897E77EE7B52CD8FEA6C4F86BB354F3106DEEBD6AED9AFC6640ECAF3A6CAEE0DA76F01A14CCCAC7218DCF38150D337B8737831E18DE6A8E1F75BF866DCB1989C8969514F14AB7A7414930F4AF9B14A0174822B4BEC635A1A307B3CB1E81D2744536AA2A6BE00162C354143799CA8CF242F5C819899CDE00E1018334B698A0E1022404CADB7DEEB264549A7BD0814417B9193A9C0C9D4E7EBEFF91B20354A6E76778DA7B0B8F500000007111920292E3C4886D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 + +count = 29 +seed = 6BD93FD13C0299B3EC7403638673F3DBC449F3A617B691DDF73C072B62BF028913375D7460BED2CF9FDCA517690CBAC3 +mlen = 990 +msg = 56ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED +pk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B4521E1811A1D770A993E9D37BCF85AA12655252F36C317C47B116E80CD2291BAFDC1A26C5E8354ECA8BBDA683E68A7E648EC5C8AEE25052339FD5891645FE2D52221DD03BFEC5EFE5020A90A1E0BFF056C3DD430D305EBD0C79A90914052F0768BDF91123C0B43D8F48C53383E0B90ED8E2194E8AB319EB3848906539AB454EF71D6BD48CA12041B7FE438CFA5FD6B8E38880016CB80DC584AB30B3BC0935DA7956CA87D5FE8B4BEF1EF457E01ED3BE89AA86D4D02617D5E11F99487B1F790CBBD3D8E77D92930152D26B494FE18AE53DBB22A834BBE58D213FD645582AF92113908DF00211F77C77711AFB6002A7200AB54A3B03B1E1ECF28931165377BC25A43703C27CBA22651CE162668B4713E227FB45D6AAFD523D98B01517F9E0D04E245DE7A12141092C918DFF8396ED33A08B97B56F34737F84556FA2C9E2BDEB45BA00D144CA9B5CDE1B786F5BC62534AE8944BE16050D1FC906B5B2FD76A33AFCD72AB1AD5EA0505F566E1EB427D925B9F251DF4099FF55370BF94EA2E4C8349EAF3A9E8B5E31B26783D9159D0D1AB90DB75F3450EB26F97548BA6AA4FF0303A3B5C7048A00C6A14C6AC5EBB2DD26272EFA1C59EFD799ECEE976A2D563B654BB5C030A6C55C5EBA3A6DE8051298E187AB914CCE70E01792952F16D0F4040FB152B5D2C018976274286FE4416C34B77C2C6B8E0D1BF7C8DCBB14CC751BC3EC9693A5201E38C282342B5798B897635F10E1AEE45A027CC84364F650AD092C6154F932D50E7A1A5EA42FEA8665D50FE461A6703EC5B567B4F3D63EEAE621AFC4765FBB260A554CC8D2EF821E9436604A3308F30F99F804E61E9E0076B95BACC4B9FE736484978732B36BE300F35272E467AEEC6C8744B24A1908C93BEC2E3120DEF4BF5EBCFD3F52F7F615E275524B634361C19FF06AA71B6AB74C85F9E81092CC30C16F36A8E79B47E32D471882009D84C00F27DA6499463D060EE04BC7DC760178F141ED58B8096E958EF57AB1FCE1F512E50EF266B12A311DE633CCF8B3C0E49345AE6CA13D6B876DC3533BDFB667A21835FD1B7DBE9D0B80C291B956AC5832EC1EAB24DB18D3131DA290B0E41789FDEFF05D39088989B769230ECFAAE404B64359C2AFB3240E59EC36FF6C6DD6CAC4802131EFD9946BEE3372CB0A6FE2F395794EABEEFD770ECDF16F6591FB96CA80D59F928B6367039D082D2A28D9FF31651D84B473D527DBDD597E0851A1A522BFFD148E53CF6854B3C6DF4B1AB85E9D5729D3FDA706DB61851044893BBB52FDD283645E1E5FA4F5575A1843BA1A8D97D63D9D10F27E95A53EDEEBA3407FB90753F92029C51A06623D16E1B220E06FBD6DD35D1BBA74B4EB97750D1C5640B320AF22DF2B2A7DF816D422E526DD60FD2171BFCCEDCDFD2CC6632A0A520E264DD2458C2244783D8A6D37705AF70E1AC1DF3B6AAA63F01F07D4E69F659595BD5267CFB35D8F1EE9944A90B4B141F3D5A94B83DD7290CA6B9FEA9D4D134CC071AF086877931202BE1DDB9D00D9AC25C1BB304DE664DEB0AAAC9546FEB5C500D1E2E28E09815055B9E91763A27D06C2200FAAE0EFB295EC99ED7CA80F037AB1BDD39D8FC3AD4130969175A5D92BA48400B893CF63B31D1BF37FF6891A7B4773748CFD911D5938D20CE684B7D68A102E3A06D39691DA0B83476725B84BEFCB8F580EF9168406B25FE7C7CDDDBF90A55FB34C206BFB425689E6156C6175CB364F469F6257D346C55C74A2CB7215C143640CC1743743866A9B79348D4A4F68BF6C947DE2C0ED5E2E452A17BF6E851F5EE56D50F1B959E215CE1C927D94A8486D578E4BD002EF8D58BF5F75FA5D19F90CCA90CB1C1BB0919971F77D37EBCEA5FEC65005770EF4C18799FDD2BC26ADF9B3B6630BF93A683E6C5B92EF126EFFACBAA67D6E732B3C98C19993BA0E759234AE69DC03EF19450CE4730B4454EFE2B3C6A6026AEA2CAB34D9F0C933ACEA793D7F12FFC5F07044CE75A8484D179DA8006F3884A996C26BF53021B9040C4A8292890C1C983344278501CF6B6EB2613B256CD85D099198024A01060AE2C7ECA82DA4FCAF2CBA22C9A913D6CC3B193E50D82C67A4BDE1379867A0116DF89B1ADB035C11D7B1BD03C47B16ABA49CD591C11F286B95486CCED6FCF495A67952A493693C034B63A9605E1154AE2F469B2638DDD0129694F97DE5050809DD09A6E9C4F78CB13F503B59C9B25ED59328180CBDF04C4FD1CC105245E914F0658E590028D32824BF34D36B9A930E3358A01346B31165C260C5542D850932133B2948811F6D94D3A618D64D9C5CCA9CE689BDA17F98756299669E8DCD761810EEAD3272DDF98B2EF0716983F060E5A1755C072A8BE84BB23F9C5082F476A780BA1543DE246FFE5F0B23D2F989D82F7B9C99B6C0F40E2172D6431E94773C67DDB7B8955FE4423A9A2A661849801F72E8D266046C87603D223CFB6B67DB5605F2A7B7F58671629F9C5BE603CD035C9A2614FC5B3EEFDE49E0A197CF4CE298CBC492140613CC8D7240D6857A7092D55AAA6E82D6E1ABB98869F47D9005FDC67975453C8ED4E7DA5188ECFF0769686C91F117C3A0217271EF7A18793C077164AB0EC0D3F9E34D9B506D1D762B00AA9EEE9A01E0B1F986EED4A15E49686F0A69EF91886541398C97C999A95145503CAB46BBED7B439ADDC6B45EC3CC749779550CE7742755480D41829B27DF625288C539F4C080A9055E9754198EF1E322A9E79FC073F3983D1377C94953D9310A1E8A99AC5D3001DCD089F26DB5C3A38D8832DA165854E4224BF2BCBD87F6EEE6589D9E39E81E4A367D515DE85749370C7CA40F0626BD298A81A49C0287841A9949450C73547AEDA4F4C6D912B8B7B8183C6563B74D8CA92F27BC754F367D3DBFCE73D3EDF845435E7EDDFA81C40B07F1E72B232D9EACAD7FB7C78A8F5026068DD79AB2B4337CD5D031EC22FB68B586AEC24E0DA2A2DFD906F00472764BDC70B6A1AD22DB2FFAFE6E7D20D14951A33BB7B60A1D3223F2D105D6E0E958CDA156F668F2D1763DD1E06E57002A248D40F80B43E46B3CC90207F1691B7E7A004A25C13C921C6B63C705B224457B9914E521DB1D44E0E773DAE9B4F4FE6B006B32985CAB497AB28F92C9B5F64ED97BD5CAA2DF64E7B5EDD4F5387DCF799AE0546DA2BB1CF1A0707255D09797F7F5147A103611EDEF74C0DD42B6CD00526359C7FB91DFC7EE99DA3F0875966A21B732A6995006C5D0B7661520CE06B12FDD48904E023A343793A908CB77CB49173D4C7B7414926EC39FF07EA2A06B824B4D5E7B0E14A1497B12A18380D3A604A57FCB67F13969A5F65B7A286D18A5EA99431DA2C5DA11BB135E0EC1647BD41CFBCAFF679410758E71CB576472251B89E0B89E31F1F82FB54EE0BAF5D4500210AD27306F4A2D32AA60552A2E53598F460732D5A1D40E9B639CE19529BFAB9EE6139B277C74AF4AC46EE2508EA88F48523279D2673747E8A3B86FF754503D1F028D7B2A3123044928ED596E572CA2E145C7D2C8DD34B2A35ECDBBD8F2D7849393471D1136568474FBBDED8F189E25239FDE59AD67E36A4507B0579BD63728E12FDDAC7404D88112327358A18FF174361DDD50D8D8C731FC970AA4 +sk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452A34587D4CFBBE6179F952051427F53FE1E71C7B499D87C101BFF75DC72A805DD7DC7AEDED78B53ABE4882DDA71334056FECECEE0AC3EE2106F9DF02132AFF60A594800841642108681590029088469E2364C10136961086A83B42C8894615312508B120019858DE49829A126301BC58D54848903119119478612B84063A049E3102E52485101420A6410084030301A4592D1B425403040C0221253028A1A4205C3464C93022222018AE030112436254CC221E2342693142140427010B525A4966402B65020C64C98B40019A9715C3812DAB0210B03510225684280118C041284902C99108A13186188444ECBC0480B1664A43881D3B40463480D52208104328840B00DA32670084362C01426A4C84100338E54C06D8B304E11158952260A40902923344E530669603812A0204998823152362851800D23C3101B388C0286291C44660811098906822023054998695A288EC832855830254B324D20345042340AA3A6501BA5801B020C43A03122082A58864509806D50B82552868804150CC1B0845C8448D2184E10282221158E99946863C40DC3C62503994420491012B4454930289C126412242519A28108A6111A95918C24221C9108D9362893A68D24B96C91A46C58326694802583323049B0441C0562D8326C23183012A484524068C2040E04958CDA4469D492499BC06D64463213393222974D004624E026290A146C0C300182284C19C830CB004412458192C0402113661CB224DA064649886101A40DDB466E022532A21852C9460994200AC894018A484D48C20C542628034470D024521913060493008A024501100153204E8CC450DB1291033486C9184C24032812C389C4C80011326664146C0B389282A00822476262082C8936302422891932826218720A330800944910A1254BC40DE4440654244D9AC2904A8484A4C68803176DA3C684DA240413104588402D61302589C68004490C524008E236851203884030700802622028218210468A406AA3C051E326680C33850B4464831802E018811889808842254C843004C00911296414472D58C860D3126CC8380A0430096224454428698C28680116099BC64C02A240D4041001292D94984D43124DCCC625E418051C22519A066AD828104310640CC88C8A226610158150C20C1A342018B6841C96710908128A824801820CA21008C8948061B06C6410668C1286C802608C180C823889D138308486089BC68C49B208DC188D032362D3B8650B4984A2844902C33002066C0C83014802041C1425C8C490C4188244A4419100200A8545612041E0140423298A62868CD0124C919661203000182121530690D2448D4CC64C201951CA926148348623458A1811210B4452148171934082CB8004E408291B850948A26C53A481D9C46902859104A66408B5088B2661C03860E1041003466A59A0284A3205438271D1164898241021C00852364142222CE2C261CC066EC3B29198B471D9886D01020162C44800408D0126485A328D1809208938290A296DA02250DCC06D11074922A5680C384519332488B28110234424172864A8245AA88D484004D9184544044A004689D88408840432180029981822D41442198791029490E328251A2621A198851B09089B264862262AC30600132200A4845084326E98080600C52412016E8A34512302640087041B3500648401143430804005C0467261062EA1A6691A02061C1226D04282013489210944D8023094A2691C4948D3226A21B22CD3026493107018A725C8363108099018A485C4A04D413031E0045211A3600447061330450BC1601C220980304423328DD8922DD0A8689C38724A3450624840184391801641D9160424366101C02D42A80CDB2466D0246422489114470D13822D03C22158B88420196464466C8B388EE13062423230C90061C9B2652092440B42011142911A406A9B244EA4266CA23271843622412661594020D9182C9C086104322E9C188843A46022910483328AA1080411954DCB084C43C664A4401114B78D10C108098384C14452CC022104110DCA986110214E0824265BC0091C912D61262E80124CA1004589B24864984C4C1410E3C24998A040142228C2B4289332608801CDBE3AE8D3B479E2640DF6736A66F5DC257B9F986CA743EED83D692B075831D2297AB1051E115E9907D64945E9194F159235FBA8CA209877FFB11CDFCC1E0D07BD77DEF5544E87C5A14E0F4B190F6BA68FEC6C334D2F74C078D764C71137D65C75A5860DCD23AFB4108569A1F640F137B471942D801F82ECAD877DAAD5008295C56016E4C9F6D22D7ECA8C975D0211A4ED5BC739DA66C5A4AE55F39521C30F6C1FF8C7503A4172DC59C5E3547FB50E76DB895F98E355D9C35C75078FA9A4E8970F6BAB12FBFEF020F3A31CB4FBEA19C109023D9C481F40E1CBD76E32947DA68F9C5136EEE12CA78E08330454771ECD69D822357459A518723FDD03FAB0E5A4E1D921A93311687B2CE5ECB220AE48979D3A7DC41D1E52CF9A6DFB4F2D221C7007FE9753ABCD082D119484894483761CCC1EDE4A205A8BB915BE51C458F4E9E7DAA7F7752A25DF3239961A558A7D86BBF0916AA1763E879A72B12BB2A004B0E3DF287E96CD72BA3C5CAE76912F1BFB1C076E498E71DEF7348163D292DAC2E0E3B397470B19CE6F0A0101C0FD1E7CFE478FAB12DE2A8805DB907AF9AFB4F334A8ADB1C662A4BE98CF37F3AAB7A5C71648E85F4BBA5019393293FED09EF00BE4B2CD2506E99834540ECDABCA57B4D5EA14CDCDE276E8236FED425931C2DD86A40207F0BEA1A65A4544A71FD1658E93EA2347F65E6D88C6A6D92DD0535B776DB91A960445571DB6C814F2551A31FF362AAA9958FE6CE3D030EE09E1CE5F1B635983144E90B6C1C1AD9423F68A7BCCA1A9E349FE7859421237C24C5E3073AD5C4BF1BB08F9C2C804C78E7F9A44AB86FE89D17D7BEE067E260A8C7BE493001BF8F3D5C76DC8EB27BC0578570B26E7AF654A4E0B5B31A866C796562B8B915CD043487D5374EC7428D1C784220573AAD5653808DCD9100C96723B0BC303748804BF795D4FCA4C3A8CAB0AC4AC435F8FD3980E06F7620BECE3A6010A055D58671717E5D45EFCEC618ED3F832EE7C918D6337F105AF77BE7724474E0C27FBDFB2F7099A5A0A06F0839793D8677B9781C8E0AFF6CEAEBF89B82C499C72B6FB69611BDA5DF3D9A887CA287315CCC22C92D394FF87CC3F6490054FA7A8D30AC1208185C20EEC58C8CC7319DF83829E3367582F377095D5057C0CC855C0EB067F3E0C7C569FE7A28F8B8ABB6B2BC5FAAC4EDFAD675E64546EB47F82DD87E4E54F01F625B082078BDBB9E65C4BAED1FE73BD7BE7A10C8128F1C02400C15280E30DAB03D06DD726208515A0E74C5891125AC0B66F2F9025C64083FEEE81BA5D664651A91B864A96D12CA743A86DA13285211F2F0D3532C454B5B72C822E316A25F6C6F2CE42D4D5596F049EC7AC97B01D082EC5575AA55877114522EBAC83704187A06856CE93121C6E652DA1D79D7D3E9E3E15F7D034F10EA21D83A743CC1F8C2FFAA005369C3A87ACC664E1A89543D0662F5E77BAF3354A2A5B074A1C36ED0B35CCEBBCE509EEFEF50870A5CEAD1CE529EDE36C1F426B5CCDC746EBE266F475642D9F334A54AA8E64354F31A27F7371E64D3E0FB6CDD25B7C1EB651528A4FDCC2AE97590666043BA7ECF171EEE610AD9EEDC31402D1B18E8E996FB7CB875BE2F96B35DEC799C0779F0AC9A5D65CCBDA4D7E61C231E75606C683098EF06B068AA5ACA30F725621B202FE7DE73B094CBB908683ACB98EE8D19C98B270414B9EA089E45B3D9C470813961E8A26843EA5D339B980BD5EAB017302339321E743B7D4515B466FF7C021DF2EB967D96CC83EFD0B8265887A9B83F72DA8376CC7DE3CC943A921B1E723DF9AB685960653D231143B6CC59396CC4198108A91F85EC9847BF06CBE6CF8CEA59EF82A9E3FD62A6954EDE5DA14A1FCB4718F151A804729DCDFBFF8690398950735737AC57CD6E4424F6997DB0B74C8FE930446C0D30121C8C9DAA2C067DEDE89B7D839B2CBDED75215739FF3C689E0154A12C98D3E28FB772D21DD005506BFFF5E85A184BA2A722D7701CF951095080F9B92D0371E29C60F5865EF1E1D9AAF4EEF321E801FECCF9BD88A1DA689384A2D62D53C56D0F9E78DE65776C89325BF96C5A1DB0C8BBB8C8A24F059093E89145A2D50AFD587CA00AD8178CC3D72519FB4C4A7B2796EAEF5E77B36BD5B2DEFFC0CD61EC39C9DCA63D69BF06BB14AD0EBBA1791E413B5794E185409FEAA2EF8AAF8F4DA3CA6FCC1BE2B4AE0559A487C12FCDCF19156FA3203870829818B0D689ACD9D865E67BAE311FB9EC575B9735C13230D7F590E0272ED6D36E62B6FD4931FB4BE839F343E42DD666CE29F0E9991AA3C5DE26EBC561BE2FF69C7EDD0D8CD101D3A1FE1EFA9CB4CE1CC8D36753D6975B9DD0AE8E3E204E82CA6BCC87B29A656C36C3202F2FB86E2565DDF979E1CE75AC945FA5024E76FBD2357280B0B1FC1EBA2ED75215E9F77A79153EE1D7AA2BE6FA3D01D044D9CFDB36ADADEABE96FC6AE69017547C6D2C6960B7BA06E36E479AEEA2A3C56DAC481F3CC80A4D2848C0D53DAFDEEEB1D11DDBD0161425D806BBB7C7A28CB66EC6DD76C445A07FCF9103FAE16C3953A03F354816570E51B6F28CACDCA431180211C30F9E321F8B97BB22E16E4AFF0106778C1113221E1FAFF6ED9ADA7ED2299BED0C0D6DA8F11AF87616D2AAC20F82986F6D5E8239809905EE6515FC289F565CCCD63995CBA0769464B29DD552193D9EFF6D77020CBB4F2CECEBC18EDC9D562DAAB1A6B84078C3B6C56B6105C8C73564A59B63231D67DE001CDB23665014DE972A3CCE0F6BD3B612C822FFA68756CCDD782CDC4A65F521F31F190A8B812F104BBD158D5A9676503089FD1D4C3452636E3B517C8A586EE6AFB3ECDABF33CE65F6152646D96F7BBFEFAB2C998EBE6E5D91D96AF15BE8E8584BD9C712CF7451C6096345228A7A1937F5856C2464BFB004C18512078BEC6AA308901E60940BD5AD0A40A7500D06A09F4A3F0089052934C40F7A08C6AFFBD93C413031BE3713AD7162F7D811147947A3199CB9C53AEE229222262DF56F91DA6E4E48AE6C83B7E1889C4656F08D65468484D25FDB337603129111CCA091F02FF1708626E515B20BFF3EA02C6E29D37400114D340859F9FF661D2296D9E3DE4660F2C82F458A83E05F7616595D4A0C20F4F0F89140BF93255CF77940437137071E6A78F569FB2C5A239EAE9E582CD6D306FC29942FB980940B8AF1A429E5D867993D518C11BA38AA5C0622FCA7C641251D895C7C316A4D21602144EC09421226E23E84D023BAB01E551FE70A93118897A7644DE2E5B9EF43D46D506D1CD9D04420173E80BEBDD9722FA0F05E7032A24CC6CA3FB199B1B0F868AD6CF09AEF18D9BF8C36DD51215E762769BFEC4F8A58001690B6CD84485DC7E2AECE08D300C7B95BF7D66C089AF5E6F8B6D98117F5765FB1815E37AB98E210B24F8402190367132263628F9E3D1E610CCE094C22C6F3B038FFCF7686482CA77864E1F33E5D66F4406FDF65F7E3559AE7171D33B8EBA427DAA400DEB08E79398D21A2563CF3EF9238D5871097E5376B84DDC7178406EB038D51BBEFCB008C27EEE666B644B528BF4752EBEDB91A3A49B5B5BF14BE3623401E557C2864BCB253A223AE0078AFF2795733ABF275E26E9BD40BC086A6024ABFB35C681E2ACBBAC4B14BF797671D74AE77DA6E3F30BD3A9D6CEFD8E90AFF90AB471D4811F9CC4961F0B3C6B50A1B0E9CAB3B26A382C2037B72B43CA1703420C104D9E61AA0B4B1D001EDF1A9FA739405203742C1367984A566BBE643D406814ED8D3830C960FF6340BA7F51E2463E3E29F3D62F77DEEFD751FBFAD0C8A62D16DC29CF3992F3A77F979085AFAC7BF5E9D4B6E8634EF093BD6DDC856F60A3B84A621ABE3A2FD76BE6E111BB808C1E2B798286964C9F8CE19BC18050CAABCDA85A9E0E5FC4AAD19DBF0A4075EF1628546EC2D77774529D551ADF6BFFC2F114907D4B6DB7035D5B2CDD3AC8C3977E0C4010769BF2A7CB72039BAAC477D12BDB6CDA02CC70D364E309007214D66FFDC4AFB01B3E9039E594DBE976E04630FF3AF19F028996D2BBCA6A78C70FCBB7A0AD03E20F367B0C9719A4CCD79C7FD3378A694D0458880F7AC10A48D0E38047B6C5A202BC286BBAEF120A4D2672C31B2097A84EB514219848413DEEB6BBE14B9F2BDF8ADDA8D82866F8DF1339073785318584FC51B4B7B90E23A652F794C7E105511A114677D96447C97A0071EAEFBCF9316D1E77A1A5DA5715C068089DA9D18E055C07CC3A23D0571CCD84BC7CD0A72FF1B9580FCC577FC9DB375E8B0A034E1E99FCE9B2E1574541C5DD6E4D7F05C62061A3926FC853E326670B174E8C23B856504EFDB86485F0C6C9B972564DAD63AFD15C4B4B86D267D48520CFEC940A878F397CFD114ABEF87AAAF4BCFC6E524282066DFB00DE0765B4949B51A4EB2EDB60F99B308D29BB9406BBC0CAB05A89C1BE5558243F9DE0329D74562F56AA2E812D62AA1513889C296BBCA201A0FA2AB7A66CA91A6DD4F7FA29D9C6E1983A132CEAEEEC4F87B40F542EC3FE211289195203E3ACA05CF1835795F72E2D8C5D4365C6197D2689154C8AE610E7B19F81F7F5AB6B3E01DA218D71D35A80F7DC0EE274E390F0484CDFCEC672988C97FF8D66CE4EF26102FA498050D0B747A75B6FE4A66E42AEA31E3089687CF28B1691037FC0DB75D2618941E2EAFBB4ADC6B7100FE8FC33144AEAE67CF07D60 +smlen = 5585 +sm = ABBCC47D4D70FD046E0F6EBA402638D4F221AEA8FBC91588C93B0BF675D306EA2AB3437A1524123B6BF891F627FF64E2BDFD2AFCC97EE7805D56D37B8AEAA4A83492009908A90A463D66E34D8DCD3A5CCFCE171C93F75472ECCD2A578D86505C3891C46DE8CF717805873AE4B368B646A47CB97999706BF56081CA7B0DC413649353F1BB5EC6A60D09827FDF2FF820AE95A07BA300E6EF4D9460A0B2657A32B23C186F490B9100B4133A7F9F486B76C2D3726495B5A9112F794B44244258967ECCF49ED0DF1F38F52AB6FEF15330F8D6972FE8A8168C276D8D8C939A0266343EA047357115BAF392E449A50CBCAC09835A87C95B659B28483245D5869C73AEF0CFDE3DEDE0F8BEC7784CDAE1352B582113F43A2C2EA94217C140EF8ECB2455BD154986AC373B5AC08C0696C9243C13378620A178968156AB769D200742B487DB2518F988E4E592DDCC22EB799A6896FED425B9756C911964C469C01C0806FBC14A88AFF0D4BD0894878F94AA894C34C6B683A96187B2208B6E7E651F2EFB0A961E4D32B6C67E3B6EFCB539A4A0BACBC72648CBF18E7DF832CFA1474467E82FE50DE252A9DB05AD08395410E97237DD34F5EC64237048B96C7D390D71888F3D1D42366C9206F7B2B639FA9D2D4A2B7C13B0F33A271DF12AB2D2CCBB818ED8F79FEDBFD994FC24DD857EDA8C2B555FAB349812577333B11373B684CC535DA17C8444B858E4492431595F52F3696F87418E9A2CCF47D58B68DDC75BCAF62B4D926D001E200C5CCE8FD8D02EFADF999064D7664B5E1355657CC0AA0CA6A5991AFB5A5D1375A41FA67B094980FFFB6073E6B3995ABF7373417538829F6A910A8A39D8A187B3841E30ECBF3AB1FC2D5EB8D126886B72571F9A233B8FF56AAA283C6DB94766AE1F0DC093BA2367BE09B953F70A0697CCA8CADD4F6546C8D3D4DED6522B8E075312706B3B71E9728C959825CA93F4E6446F389348A2E8376505124F9A869BFE0BC5DAFF3CB1FED0FBAEB405AC5A98B34D14712325485C89116DD39101E00C78201478E8C9B98C3383C8AC236CF1C526A9642072C03BA26D6BB46C2245823DE59CAE22348B1D09F247D350701D2F0F603104C15AF510692EECE46CE876F4047A402B448E47BEF2837DFFC4555E3F9FC4294B9A696488992E27EB27A897EE826A5C108D14792EDED537A3632341E2035F9332CE8ACF8B9EDB303EF085CBBE5A67CCAE5B378E1FFC33EB489CCBC4B587984D07223EEC30A07B9103EB212D4D3F9FB9E4637B02B3FDEE87A46F070E18CDE63131C320F4FE1C12756416E816829132CAB67EE13A674C8E4AC98CA555D1F2BF6E2CE01195DF7A6B37FD58CF22E0721F9AE6072B10026E777DE51E54CAEC7A60431177B0311C7B9E05CBCDCE3999AB9D669B516314452771C120BA523758DE7ED27907C2FB391807E0FDD8D34DB02FA00DCE68F3E5B6F70BE59920D302ED02EF9947AAC37245F49E44B985E075FDF65B1BF45AE3E550E07D131B741F4808A390819A10004D832729D094F86C7101A5D8230A1C67B6FDC81C8958A33427879B3BF1A073D812C4F3779E2152459B5B078726D11B72C49CEA927695C50F8D827C6FD41CBB5658FBC31903DCBD9AE37D4E130F0A87273C5495AFEE6267E665617A74931E7A199E7DC70049C2AD73E76D72B04325B275A1FC8E754368390A9E74B363E9A531350883322BDB30D531D23282045771CD3EA6667B9F2FE44F3A2664D54CC131199D7D9EAFE0E90C1F374E572B8028759E954D5DF02298601F8593EC83AA40F211BEA9D0786AB09DD3D9A26976CED17DAB4F26A72C1871EF399A90D50CB219D410413C7787388094C49F7F47C016AFF7C9673C0AF85F4627C707C248DFC567E0AC3F2B9120C6438B9562FEC742E7E7452DDF92744D35F966B2CC269ACE9ED9CC1004C87B298DD1F367C0115324553A539427D5EE7BC93E112C3EB22B5985595485F7070E4798AF843B68D9E9E96B6BDF1B899A7AB0554FFCFF9ADCFADE53C45BF34F0CEED0D21AF4C10C10877E6C3D0C52EF518F08A181EB5B5F3ECC30D678ABBF2E2EC18660539EF51AB34E9CB223223706B4982C1E67384D6797142CCCE4E4D238B3DEBCF095ECF6334C48316F1BCAB9B482669ABC89EA53333C529AC6F87306DAD28DD6360BE37FD31D34D4855EB3BBD96587CEAED78D28A7324765A03592CC386880C3F4B393B10AD406473C49F4565FBFD49C261895E3D7F979174B6B966B0D60C6450409D07CFC862E24682E4AEC8F465A691665DA0FE9915ACAF2DCE7CB3EEB36CA9F83C6EA58D6D511CCEA4B806FCB10AAED3DBB4125CD3462E28899D739886595EBE368064B020B563EB44ACB66E72FBE261EB92D9D23ACA92C1A4C14B943B153375B02447E3E92612934157219DCB83A666EE05FECC95F9651E952142B0F7EAF40BEF1B013C8F231B344728EE1E64031BE479F9B531AB90D2E1A5CD29ECA2B7C640C8E33AF0D8CB79FC28F3BE949C08FF9A376EB26FC787278462EBEBD5198F5DEB62D3CC096EE3951FA0AAC7FA5FDD6DC5101BCCD67FAE3327D67A8CAAB63D5F5541180B9E53B24D4FBAB6D54F23B1CEDF61C214211CC87F4DAC17C677BE54F6E1DF27FED3D1414DFE5CADCB39535886EBE85E4A082D12085E5DA317A6932269100743C217143599B72D6EFDF5E0B05D1BF16F626734FB3E5C337F65FB60E1EB78C12281C3496D276E3875FCDA646A7E6018C471C2A0F5F082FECED8ABC17A52F20A5F13319156633D96DB96685FAA94F1CD98648A8914E1BBBB4258E72596BFB8475D5DEE72A71F83E523E0ADE729666786E6698B5A56ADAD2273545F95D2E59AF6D8C96AB544E4C8E318468C559F02F49A82ED46EA34821E7D47D8B6F5053C60EC7B307B95AE1BBE0F191226A75C656FACCD554F228467900334BB24984FCDB6F5039E2670E45FF1B7F6EF25B6B233DDF1E661951D3EFF43AF571FE5D6B22191D1B96B3CFB00F3E5FDE4D3ADD4120E4C1F088F354BE6459612A675C5F692280400CAA47D8DF21DBF836865E5AB2EE874D18A05B2AB7BCA35659154B6DD7F10AE0E17D5775F89712A2124862DDA43A02EBD1B04B01576347DB0DD506BC670E6548115D3A8A25D49CA13756B326375D726758AEB113D349DF9FEBD3EA189230090E2DDA3C1F51C37338D6D3DFC9ABD4C994DA04F69A994163E607C37C870D7112472A8A26D41CA76221B0F7436BD9FA6267D40F018C5B1BD09FE84D919F6E97B03CB52BB0B3792BDB7FDFBB7107DE58053740A5A1ECECDBD19AE7BBF5B673354536B8CAEB73306AE99C742DB23C904C80678ADFC89B8C1C471F04E4E36EB56120C81CFF051D46DDDE21C26AB9FE6AB297B5D565805F51022B385199C2BB9698CED8C44D333FAE00F0A90BE79D4A861571EF4201FD5582534342ED5BC37BCCA1DB9C2F33229E963E7ACF516CA26317A744BF0DACD91BEECBC80A6192BB19452943AE3F6D56080A27AADA4293FC91A91997974AD8EDCF5BE8039AFF107CA8C7ABFF5B1E2632877B9CCB0943ABDD71A7951D42347B164A8C0F292551D1B1BEA109EEB43EC17FE71D1A26745CD454A304CE703685B9C73D3E9B7B27758630D3119A638CB017B48F878546F9FE0CDF146BC644C7FE84DA70450DE4A4B7E9EF188A1C778C1D0E182830C46838E16FBEB21DBC951DF16AE01BAD7B1ECAC27341D8C3CC60B90C1938E39C110E1232AEC4106EB70A359AE153962E31E33B329648BA2FB01535EF80C7D3AE6DA759E5B7AFB2E87D943FC915520060DEB3435EBD75FD8974518208CE647E6B76EB6EE8168D4E855E65806E8326EC59FB214894EF71E19F27477E0E3608A3CD2F774E29B06CCB1FFDB290CE8125C91B2FA3BE39F50D635ECD95362A3FBD2F2B3E82254B8EEA307093A7FA017E0B63C52A1756EFC5A7EC0E2CA684AD9204E5464F0BC6E8011EC2D064D7057854A29A23C6E2425B9373922F7ED918FA5E79309AD6F05982CBB7F14CD7AC67BB5EBD37DC47D351D08DB0C13BB6E86DA5066B54070AE420C0C982979AD62D534D9B645382E53B7654C86A2A2FF090E59CE8CB54099DF2CE46673F4B822C486C8E88D10E2B07046CBEFB6AB2A3D862E597B481F1648E5A24507DC674D78A30719A5BB27B3454435726D7B4368E3BABB3D5DFD802D94708FF4D85B05F554CD17CE4465B6828F25DFF392213E372331A486AE55F288F291382DC96C1F4150526BDBF9063CFD1F2F44F950653DE5DE6B20AC2E35B2489E1C2C105025FA7541C161C3EA28C050EAFDBD5A5EE56E1C909CB5B272FC15DC0BA204AA8AEBAD55AE03BA2FD0305AE461FB07DD0AAE8F55249E8F1434BA54FE2D6FBE5C187542BB214D5EBB24CC987DB9E5AF39F164C4CA37F99258823B1E3844E2BAB3155929681864D3BED415EAD13D68B4F47837EBC27F31DBFC8159460B89A4D861377201E562F12115B0154C1E7BF862E5D18877815DBDFC65D703D9852B4F2B94E0C7F63311C63F5912963E9E3F0A84A45E0FC5FB7497F19F8B1316C5DEC13AD268D66CBE19B59ECD3245F28C4AB833692B045F6C3AE35CC18FE9D7443AF654F630E7E9ED46A5E1D53D5E02356A19F2C06294DF649FDB7193C318FC30268C12F832A43F29FE02D995758C630058B80E1E1EC344CA540E4DDB073EBEDAFE1B25100947CE87276A2026AA3DDBBC3E08189AC500B4AFBE15DBBCC42AF42ADBB9494B4C44B940CB2AFB2A4CAC464D793363194A7141E17F12B2FA210DB4D46A7752BDBD2AFCE4A6A8EC22652B2CCCB85590A4FD01FF65C5F56BAD3CD9B5547E78A6BBDAE047DCFB6BDB9BB449D454B21E60697800D018B7AA91E2AB992DD23EAFE96E08DD64A7A3F3BE152EB06AFD853DA22ADD30E31F3B238C76EAF0F3635DEF281F56BDD524B42F0F7D53D3F37645D1AD68B32C9AB36B1BCE1A9119A75ED318BCFF62A27F75066C3F455DB3967A51E73AD9D7E6103A0553B82C91522EDCF131905EF744448D08DA4AEC9B7E0FADE5B78E99319FAC36CF989263DE8197FE3CF811C64C06E286CDCD9839C2BB84F8A726A92847FC7B1E415F690A55884248D79EA7762A0EC41CE56ECA0CACBDC5A43E73B19BF8E7D6C05CAF0389B27C4FE682D9EEA7F5089BF9C52CF0A41AD46EFAA706A176C17BEB30710B0DA0182E3048A4CF36D12CFCDF3AAAC3D9023C142294649D2441E3D09FE5C688ADC25E47C153AC063400BAB945CAABD6926EAEEB1921C88BEACB32779EC21CB9AABDDC76971257310846FBD24086C2086BA9C23C1FA14D1B7B7F765283C11EF9FE4793000BF9E11690846E524FC6F2C9A3FA6D02DEC6454A15DF5494F74021B81547D1E3FB0A51D73B524AE55C22AED49D61881FC1C9F94E2FD11C76B142F3E84A01DF536D41D77AF8577092A5BEA055D5A5E0251632DDA831C3284A5D1D1E0F6B9FFDDBCA7879FF83F5F6303B1666C904C3EC0C106799C81D8E35BE44240F0644C789A71E9B1670589D889B56DDFCD2641679795B89065E417211977BEAF846B68BB31F95199061216F9B5E7D86A57AA700296CBC8C1F2FE58794915671F63520F138B328C03923FA47EDA93F5614361FE14819CD0B4AF8BC24762C5A0D5BFAEA28EBA8A68830F064076C629A37EB941FC43BCD983515C232577B6948B1A85B2015CE448323730C49311BD8629FB52C82924B3E659623FCC75CEA5CB590CD1E0A0D78EBB4F260DD9B742880C2355DB13374166639549118DBB29B6FD8B81224E4280EAC089739B323FEE32F1975A996B2D36111A084A41C7D3F4D19361B3CC78D5F968265EAE7829F204CC30D41F59F5EDCB7E78028222C77538F99699498F62273663C498FA359BD0E3FBB17445CE74881D034D3247A33B18B7729554A6165FC6CD844AEEACC5F577CA827B4F0E3DFCC684EB706F799CFD18EEAF26CEADE4FBE67B9CAAFEF1545299D9174466DC598EEC9F7E5D8AD60EA9847FDBEB1407EDBDB9583AF429460566B11A40FD175DABEE6A61E1D20A60B115C1DAC44C7766A35858E2851FE066BDC05E45425230CE0D52A84D5C0379C3677B60C1CC74A1A7C47354D907151149F0A6EF0153BCF609FCAC8596CBAE8E63F892DE24B73517FC73F231077D9863AD02824242FB1667125F44D1D2A8DF0C18B9D49E16DD6319AA7FA8190AEDDBC709F3E939A4355262F369A0ED2B03B50642FBF935C6326F64C932B4153FB1F5AE700D027DE73FA87656B009E6C617EACF134887E117D5043922EB6F6B1D2C5EA6F07945918516DEEF129C452A16941C09BD6340BE1F290CBEA375EDDD0B114BCCBF98143EAFFBB5F08F54B11C623C9A8C48B8315E3BD5D88DE916EFCE2D1CA39B36AA163DD06C9E57196B9DED6C37BE6E69EC56CF2DACC8276A2C7F4F160C2416B4145152858AA5B4BFC0EA283C51959AA52145A7BDC1155C606C8BAFD1F1091F447B808ECD072CA4D9092098ADB3858FDFED00000000000000000000000000000000000000000000000000000A10151D24282D3156ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED + +count = 30 +seed = 1787C82DA9F2E6CA9ACF7D6CCA70116A1724902C81EDC1439F332C74807AF2BCCCCDC7AC1788BA798520B2999F39DC3B +mlen = 1023 +msg = E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 +pk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE000902C8F95A5327ADF9222E02FFCF6BAEEC083A99518582EA1422E76045BC3A214BCD12DFBF7A2F7E8C579E289237BBF9834FF71DB0899E37ED7D79079DF0048529CCEDFC2533942EE3689234B31A6DB0205D03FE34DA1F6713A88D1996F22A1D81F899CBFD43319212066BCE99D883B37F92596CB167B5BC63AC7091DC279600870C49D40B1EB5ADB07EF5130368D90022A20B5F50F7A7C34836ADAB15FFCCCBB9152180446D929B9F28D182C8E97F8286685EED0F5C4382D0C593BF33770A25D7B5841C10BEB33863025A161D92928C618376F8A94A9EB076256B29427DFB2DD462FD22B361C06F8BDA250E5BC7416B7CD83B72F49C69D840737E3118338C133AF2516C93E54D3149C6B5B204306C2199FBCECB33909C232AC58F95F0168A8FAD43ED842E475D3746A765366C443DE52169725E58F4E8209AEE5E0160515CE8E1A01D0139D62F3BBCCBFE30794942FF96F583A9AD28815C7DC03E3CCC6514705B6E8D0151C4F8E71A067F0EE8C97AD3220F8A71A1D3D5AF2BD621A4A0C3BFE01B5C32CD9172D7B68ACA39678DB4EE817078E8DD853B939CAFF1D1317C6EAD8B90E506D52006B6BCFECFF549CE37F51863CC3928B4D9F2A9CF227D6717ED0EE2F7E0B434BE4798F518EA252D5A30E2B397343A81F66B3903E7B769A95FD436B779C7F4158BA453D2E69624149B4E6152961A069318CD674FD090E9BA22ABD053529120A287B9F72319AFAC3BC6B997AE78CD36305905BEB13D8B4EED6E0CB1292E4A2914EE1079129EF2FDF4B2856FFA91F58E3AF43FB96FA3EE8379D5511F95A810372872ABF3789D1973BDA67F069B281C6E96ACF641B0461CCCC28D1AE6717A85E7B45FCDB3A7163092EB7FE83192DBBDFA30AD7AB051F3F4641C0DDC082345F19F9FBB26550D885851B50059CC34FF0DEF46F53AB1FE906FDFE6585146ACBABE570AD510CD66A64DA8A6F35BD76D727B14CC2114E097DA6B0AEF2422FF63A37A850E66B36E7D7FF14BF7C0133BC1B74F58BC516B8550286942E473E6D2EF9CBE8A0FED252C2045E99C2F6D4FAD762EBFCF032E1243B4EF18EA1215D3EBC587CFFAB330A581539CA1DE79D45B7A21884B6C0DEBA049E48FF66316C82BB01D8F776FD36725DB2A8DDC713CEAE1C79D2D9C9FE416ECE5990139DA143EEF14B385B8AD73A2555A171E608AD2E89C392279CE4A6D4BF9D12562BF9D60AFCED9C6BBF87EACAEFD523AD90B16065E236BBF2680DF6737CD4D23CD625D4E37BAA71D14C41FE417E4DCACE779F3B2F7749589B2EE1A71D45752B97B39547C01DAC6FF1F6BB83B1B5C0FBA201E9A3B950DE79A037FA452AAB1CA40B259FA6068B40C2071A2BBF31D629F2D546740962F5965210D44A816CA2B96C61994A4E3F9F24CB5E809B0361C32532021F09A795133A26F99C17A4F3D96462787BF28324E2D30E8A5604B88E1741DBBFBFA6EED26ED9A3A3ADBB19A8D896291215FC870370574B3B43D73E8F871F0809B0D8CF85CBC45135639DE7E0F74916DC2ACA9C5B296915750DA40A68D79ECACEAA650161ADE0EFC6830411536C286208E05E584A65846C834281C0C988FBD79E831D731E5EEC9B500F3CE13CF7E3D436F7A1D7C494316C5BDAA0E46C3D9D31D5FE3D74FBA9CE654BE30B7EB5D9CC83E20445B79E98BECB7962FEEC2436D725E44D21F57DBD790306F6A7751371EF211FB21B6C15B82262894EA08237E4197C172F24A68D4AE07B6D769EE8B4B3027DFDAB908FA1329AFC724807BB813837DABD562F5F14FF919AADC97A72B13087D080121430A27A957081F118E9F8D63C746E36446066D74D6F5620467567D8202A3392F2B94F2D012445370602EE9311F11DA864852B7E843A73A96754A978AA6DA413350831D420B80E72134948D49F75D325FD07C04C400764104174BA42E8AEF4D4F621CE99CB4F12A365FA3AD1BEF9CE2102A7918C999212F393FD223FB6D0C1F2832096434F45B026BA34BDE5A10D5A1C307401B6B3A4D2E8A9ACDB9D22C3DE1A414820D1A4973DC5AAF2953D191860AD6817A7C52C9073FF6A13C31887FE839EF296D78E50169652AB172EA70ADE713FAD5C05622232B7B8317A1A8A518DA9A1CAED0431D13577183B079D3E75936A992CDBE7EDD9F584E4A2B2898AB2AB2B1FE86DFA0088DBE5E2053C4032A3C9881F2D47955098ED91194CD1FA17E81AAF05331F8BBABF8F152A1C554D32BD8538C895F926E2CF3C8627CEEAA3C9C183A53C0ABA5E525C09B8853DC458BD2E38EC893701BEC487BD51CCEB345D2081BAE120A03EC2D9D2D46ED4627EE262CE6F82889A11D6E5AB494B48D59E52D2D77DD656D7CCAE6E86168550A4848F2F71EA98EF125E769111BD1B34A7B505C942901145D94418A93270E3A2BAD8DE32DA7A5FEA27DE15F0146B8D5EE16F6CBC01CED6A2DFB6DBF8A73A303A616B0AC7E5412E8F00B200CB303A4BBEC800A194570BFD0D005DAB49E11C9E3F4C2AB9C8C5E6821CF342FFE2E04D39F93B2359A5FE2C7AB66C257A390C58247909872102A23D1B603705A4366862E07F1FEE4C577F9059E85EFAA99F28347C0275F08EFD46C7EB84F8BC457DB859762D6DE6AE7571B9622A7FBDA34A8EC269E946DB0E1471D0F18975E2861CBF179DF7EF750D6AC2E134C8DB06CB8BD0C97C931628B79A64E73B5202DD8ECF09FC03A0E481E504CE3A6E0946989B5D919F8B1826F4FB6944F32B58D80872B9A715DA89DC2AC0CDE7FF1868B006DC729453526DD1E53AE58C9E4BB786D368D0914C93B3EF6A0987DE7730E6E450058E7F55431F17103FACEE3E13E6F034C2E7CF24071FF789037FE2C9055C196E340A73382D3A889DB870C67C7287B8A9B7418B01CD22C24B58FA7ADF87ABBA344AF1EEDBB49A2BB217ACDB2A86EFBA52F1863F0B784EEF11EB5FEE2A70BEDCE2A32310448DCCE2D0DC833D946644B14584CAB80BEDD8940E26C7ECA20B34DFB7E8C47BF903C6DC5B5ADE6C8D3BC6350EEC5957CFFA1D0D1F6D32A2BA901D4FF64AD50B430A2548BCC7B0328C47096D65B2E95308EB5F96B206B3BFF2CB1F793909C79242431E856EA886A91548CA510F2D215673356DF9E0AE3EF2134AAF9740EE9E4852EB5E6F22B142083F125ED4EA2640564CFD029413296BB8410D8EF031961C718B1B0905E7B9B0569049473B01EE527DC71FFB79D5867BEB20BF17FBDC9EA68AA29F180E69D4040360735D6E24633623FEBE3A4D0255D00D5FE871A28C1834DBDC660D29ACC0C90FADEC4FC23BCBAEF4842A25C3EF02B17E6501C661D2727E0CDDB8E92456A1E174DCA1735DC897E29791F06771A487E6AA2000F7682E8266044A3502560FBBC72374090AB45F009177EC127ED4E88FE4C2ED5217DD2720A5A6FE32A2BA52229582769392B38F5A43EDCAD691C73C91015C304D521784F5FCBA3EA610F94EEB7EC6F415183CEB2E285338AF8320AAB69D6CAE48257CF0018818EDF8E61814307E58E9D0BF17B97DF5D629F3B3C44E7142F7F15E4BAE460538DB2D05E15A0BD511F7D57EF768CA55858059323EAD2574EBEB24DF4DCABCE6ACC56CCEBC172121CD0BE85384850DF662C6A283BE126A587B81F02D3287E8316635ADC +sk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE007F65ADAC59AFA7B609D5FEF7D7E8B70FF9717B956559C250C296C0273778099552A2CD47AF8CD5C0EE7A6E5C50E4FC732F63B8BA88395731710D9C0A814A09C90BC5810C22520BA21100250284C469209368CC20455308244A040904C32411A160189170C3A6295B42051CA6508B200883464D1CA7690B262E1C1105203729A2120E08A82841308461263294A465E0B609C282480081418C227024268902C14D00456CCB0644E3C644E3446E9112504B308A42164464162821992C5A16026026518244811804485126480C2849593629D8480E4448800391891A200DE0C84020396A9B125164225109990DE4C491D41448D21071198365C986089014844B3022022768893650A1446A9B284D01382EA1203020176592A2215848820BC4281C45704B34200CA0085C328662B264E3184A03C9809B42815188815BB485C308504BC64002B8110B2086C2220088921003A76C60262A0C045040C2884B0652D0B2449A228D233320A13644CBA0004C0429649450C1248C1400284A4662144471A0B800C130454A228A10B111492825CB82894A182562B2211C8070C3282E82206062A88450240C84125218242C6134320B102A148704D8864088886CA030311B448CC4A481244728A0A025E3C21054980162304208317109C841CB9600CBB28802C981D804251044082190406498410A162950049018292402284D10A28102940982C050D0983189820104312D588801119210D4A0499338811CB3811B118A18438902345261428D10166212B329801644C0484A0C168CE1C8888AB0084C322590226A51167020184E99084D0B273258204403054D090250C2026509413148484518A92CE2C66821154CCA3629494245922448C1426292328C01178809240C40360110408CC3324EDA000050863010978118A4891812690A128450384D98246C14B90CA0C28951A82C443285CB886C54B641430641C11660232132D4840D5B1081010549C20062D888310A129143386D04A92949C210A2C44D108740CC440E448484C008045AC621C8466058C82003814409884D52062852B088C8C270E18424C98289E0401292C261D9468A0C13255004892020450900015A1225894690CC148640466C8C942CE2C23082A025D0302C4100050841001B2726DB44802194259C180D9B044E244092001665D0228CE212668A26200A38264430721A884891C270203190449089241022834881A4B02DA0C408E2406063C80890903091126CD020881CB7646028711316444810224A384900410481A48083286A04454D494892D8028AE12222A0186823C450A4888C1B3168A046498304401B1449A4088A00856448846D501670D3B205C2386D5C3270C09651448621E3420122115119203101960D032050A332201003861B328861C62102228D53C861C406024C2446D0424CD926491B414AC0126CA300420907899C08825B246682406DD33486D1A004CA44251997298C4880A3088858C80400286E54B8811AA92501234081460282442CD29645D2B091A0A24411862DCA04481B36111A05464C14100A184D12186892B401214008DA242A24990C64C86058C2902298804B3225CA042919461224424481364E83308958B82CC3B60890A24803922C21063263107062888D59088D9A322543884C12122519A9098012254C360E18B56108392DD9348C8202684288801C2841E134240BA10123C390CA822D0C282854144A82084860108D990664D49468CA448C21832C8C34904218260A070ED30272D198045A1850409810E1B401D0406CD4183018342D14823041020E09C5094A8805224272433491992882D9848D91142C0A89281028620A295142089083A40DD9300DCA04259926851C1541E30671CAB84C23870452B04C629221518821E1040D891462C8A24D48480CC8C2704BA2089386918C1271E0823084C650C9464A62120688060AE3C2004A989019A70102352D11372A59122452A66800488604498C41A061404004A1A6680125104B0860848280C38260A4B051D4360A481252CC00254A020CD9C26012A825A1044840164A81104A8AB610222785DBB200C4A22DD4B86119166962C6292037129118120C160DD0C429B2D95FFD31CEEE83F3E74ACD7FFDA77EEF5B956F4D12F5CCD93616E99BAD4F1F4C12611924033C6E281BBD494D557B370EA4E455DFEFD4163B5CA41302100B7FE041D99A89C2C038110C89CFC98481A49D036B59B17FB28D05F47DFB2FD49445E0ACF6CCBF6169172740E7A7BAAC06415459FC51EFA92AF1D9465699BDFC76781F9D9FA1AF132F532D811918279A3F6C023C5A7450DA78B92DECE660AD37046FF0EAAB9FC8BA3CFC41BE25765508D7B53ECCD2762CFB86212F5DC02BE17102A5AF18AE101AA4CE1F9EA00B3F1836D833DD89A43F39ED26218001A7463DF13D8719C3D15EACCDB11DE8A9D7DDFB7A8BF43FBB8F78855A030DEB47054C40D7F184DABEAD5807F05512349A0CA1ADCAF216A19608609D4AA4D512FEF4F5D43DBD4EBF31205FC2A05B0EDBC0F530D19C3044760AEA3828861A9889FA83C99092040B40D93844E956307758E6C5FA10935EAD39D92CC7F5D4C89710657E51E4079F9BF008BFF5A3DF6CE34FB22B8987FAA66EC15703D9F0E5B99A90DAC082B6B0C9BD9BF6ED18F7D5DEF49145CE98E4EBC68A269B3F95D165FFAEF209B9B59BBD7386CDF3E2F251CE1B18880DDD6E8D0E65210C0BF2E18A7E084B4024F184F5B561652E4C06C4B67E13DE56E34C8F68AEC373A34404A2DE347C48169805B1FA70AD57CC215E84DE3D49400BCE6532B22899886C1BD52C76D1F972C1E93C61A9EBC594D4CEDF724E652B320E9D3AF81C80E9DA95681A567058C294930186B3D383BEB07049A876CE5467CC484DCED68F8FD3C3C093011ECC4A916384B99B8CEFD7431C0869EFE3843941965BCC0F5D8CA3907B0A0EB5859352195CFF187D8924778EB2FAAA1F782994975D5D1D1228A7F45EB0BAB898A33FD7F5DBFF8AC120A4D6ADBF35C88E125A2E14C600A397DCDD51AC5F29C5AA0B0E0979687983D086414FF8D6379F2B149442D3A729A23545DFF19C2ABFFB71955FE974989F58A7E47176160D669BD83F1E41B97893AD08DEB01E579C1B40392C814307A41AD8E19FB500B068863D32A71D50B76A731AC248F6CA2F338D384C58D50B842904DD9A1461F1F8A980D021D10FF40C132FD13E6B709C745CF47996A3A3A8CB1159315DD6BD16938ABCFCB1E7D02D29CC9A2190E6B2F08CB36A702CA9958423486AA608433C550E64535054AD52D0E003C46F0506F455EC4C37E0E20BB68F584D7B928C1D6AD7FAD455289761780CE49EF67463846D5B79F5C3B5B5CD00141F7913492571A12AE618219442B51AF407BFB1CA0B9C9BF8A7C6ABA20D43E0A1FFBCF5B2A53DBECE1423B87598F6A82F3505454BC68049CB27D670CF38A0A164FA219C078B8D5A43BAFC742468D79511EF37FA47F5661CBB8AC397847A0A8E70CD2E677BDEF3E8FDD810907D5924950FBC65DFA335A733791522A432AC37A3BD736860F3D9A5311DD5AF1F4338C692730FFA2B5C9A442E6F56585A46509AAAD6B5EBE64DB14BFFEA0CE6969FCF1B9BFE509F0758BD3DD53F4D700EBFC5BD44EF2B73EF9EA7A169EE16B47A505BE12E2D98124E8042177F7E232F75B84A15BC72A8D3B02AEF7A4B68C0C5B1EAAA9A8943A851327DBAC11D08CE85D29ADE47FF77867914680D78AF28FD3653E107761C282BE8299FC4FF36BC69F646DA302C5DF1D127BB74B8AD219F170BD60F24AD973345FDF3894DA6EF6D3145D7B748691D6321B5FF6C0373A9F61622F9AFF62EFFD4864A3462E86AC8064D01BC1B0735B55C151B8E4A8FBDAF61BC7FCA9A2DD0FE895FDE340511D0E33234B9D5C4066148920BD5A864FEF6C3193F6DBA2CA3DA2ECC89C36621F3D9A2F311664028259C82F7BF7C8974ACE8893FA713DA8923105EB6A2F9C9F9329B94BBF80F2E1FE0BC5D011B791287CCD121E7BCF2060AC3F7FF8B26A7E20971F21EC474DFB4F3BDBB8146900F178CD52D384B9ECA82817CE2BD6EE67189554AAA49B73E79F0142B0A3311A1F661E6657EF3236805C82DB2E4CF7C9738F8DF621A1AEF7AE661247BCD49371D1C065D571C0863B8204CC2F9E0F4B686D5D2F846CD9DE0A178FE6F26AB21E68980DC8FBE2A8DC421D428907F601B868B5D203928518F4407EF6094D50D592B3D066D3CD99A48E06F5417765754DCC793BF3A8FAEE8BF83AB9765300893C5884BFD1111B9058B39C3C0F37BB3AC4A67405167D0B3F9F4329D7B307006200BEDC997D5171733271B83F195E86422BFCC934892CF95DC16296CE4D14A5BB8DFED93D41C4D44239B9741B7D4BDA0AF952CC3315D4B0C317293440C533D4C4F022D0C7D469B80DF9EA01C0CA93D38B6C8ACE5A32A20CE212E9E139BDEA2111A4AE4436B2FE5EE14B817BA24A55E5D8E0211F9040440F5A45BDE9FA2771E92724D3ED76E8BD193EEC73A097F59440253E420FE9E456B2ADDFB420A54BA91587C4A99A2A9936D14EFBEC54488C0965BE9FF423A2343D16235583C253E1FDBAFBD84EF5A11E58D0EC4FC1627341D2212855A5F36FBC049E96AEF3EC23111337880BA7ADD6C63BE1DB2591D7B61E25C8202BBF036A4EB27B2F62A53AAC1C99A56D19A3B6873B7980C5D2B2A41BB49DA756B8FA9A93F8269068B2DB90E87945175BDDE30340553A98BFC0AD81E202462DA1F2A32250081F60F3F54C526E8B7874DE95B9D760F7D118C659A1D94CE5C7DDD3F6308E8C58FBBFE6DCE54E57D2DEE0A729CB7F3ECE329253357360CC0F10AA0B5251DC8AE3EA8BE2363EDA09D000B25152F36FB0D244836E8BF317783584107B48B8BCC760C676D4FE35C4E6680807359495143207EB79325A441A8A709F64A1E7FF234B806F19B75E1ABD70E2F4DFED71C2DE04FA40E85C3A7F220CE3C762A0DE1743794F50D652CC9D956CA24E6E44F9BA5B41597265FEC104E2BF86D356174944D9B5F0F73E417E57DCCA2FFEFB96046FC12290B779386BAB6B3B82B8CBF677B9454747B68F7BD294390EBAF14FB6ED0C98E3A9AD289B440DFAD5AEB3556A980F80ACA70033C9BBF83EB953DAFB19954AD9EBC67C9E31E8DFE85598E1DE7FC0ECCAF753592DBE05920B9D8B8381C22A43D8872CE88A2FCFEDB6ABF6064B28AE136297E13F9769FF5C90C3477B01147EBC052DD6B1CD70AAC42B07253F93EF6845CA11FF5674D128CF492E584B2E13C6DE02532BC31E14A6EF98444BAAF0716E51A7B41E55DF0938ED68C5AA0530E55BCCEA92CD41ECBAF6E97A734A25308A58325EADE2AEF253E6394EC4094626F4A7974F262997E0AB6677FB451E9E4887DD517ED1953FC27A0E696BAFFE14350F26CEF1A198AA5525EDD321BE79861A920E8165DD9FACD70B26C09A16220B578C09E022E6D804B8CCA7A0BD270D164343D19528D4343E21CE4508DD0E616612F419708825119400DD39EACC4591E822B15F7C4A051DF1585AD23F6C856393B2F4D01245F8B3738F7F46D21812CF4F457F7832D8A92527F4928705F7BE3257F7672CEEEF47F9261D8E51C4704D7B922504B294EB6C291F3477505B7AFF08986E5C5DAC7D0A41257F5C4D058EBDE051A8FD3944CAA76E230EDA334D7EC2CC434CC86AFC14028E7DE33473E155904DE5305FFF5937E6AF11A32917856F913605ED83D1F01C46BF407E41FB4C09EFEBC515E815C5754DC4B08393795C3F365A44922BA6EEAB85926C91A9D0BA38D61D8160A821188953E16F731ACF2499E8A9A8850F917155BA2AF24F20EAEE43635321A59B7EFA3970E7BDF9C21CDB6A0FF719279A607C1805D3C49928887BDD9C1780BC42B60DA4398F88A851C7B4B692415202DBAB59E7B68D6F60928F95173BF0C16385B8861B75FBA228E783EEF816D9620D5BCC534D31E8B86F32B82812964E46B05311BE08AAC870DBAFBA971042443AC887F962090F7ABE344F8CDC35DE3DA56AC0F72D23BB5ADC6755BA7E463FAA9932376CDFFFC2F4B4A30C4ACDD25AAB964DF12CFC989FE3007BCF3D55D229CE539C6F461467E3CF8572B6F426772CF49DB59D02DB270EA7FEDE2CC1B7028024DCE3C993F8E4FE25B5D73B5FF8F438CD4B2E7BFA866B28DFBE5E0C5726DB5450424E295C8F23E5CD5E67397ABDDC257447A502E40FEDECA18A61EE25BED4D55CEC9D5F4B51EFD8F434D06AE26A98FE112BC531FA0028C65BEA4DA3A61188832BD5D0C3E8B77E6F071D84038C6CFBA83E86C586CB1AB1F9914FBCF6B60A9B667FC6DD49332F5E7C06BB9AB33057A14D7665AC9D29022024C96E93B60E48F58ABDB564B917FA5230A34397D628ADA258D4E807D8483816A5310BA55BADB3A568242545075EDD67478CD08A177FEF2893BF18044C06AD78E599A4718F696BB59F20427CCCF9EA88D57778BCA46CAF3B8D75C0431E9AC061AB491895E551B0FF6F699E2EE21CFCE23F20BBE49369B46D0F78C5BA3BC767B20BE6E52425A42D0CA776281ADAF9B8D2E4FD154B22907736CC5BFFC238893A6C05347C4BFED0B7FB171924EBB22E37A5F6DB4DBFD28C03CECF08D11FCF6EC088359A0C3FF037707C1981F747C7A0F2A0E5461DFFC821701B3A2E2348274543087181EE068C2B6DDB093D373712C30CD3E09FD2E97919AC4E966F149D8C45D52E7069267278927BFEBBB35B91AB4944C11483E923D52DBA99AF561A5309A5AA6687A3EF474EE7A6FCD6E270B203994902BDF3AC07E2638CE833A2F306AC039D408C6B6CBE128842B3F1D0AB9F33078E8B33FDD35660733AB7E39 +smlen = 5618 +sm = 6580D1CFF852A9F78415A32FD3BC3486671368A3AF5B116437151339A8CA21914432C6F0273457FE181451DDAB09A9389DF1FE7E51E8EDA5EEBFF03BA3AFAD631F7D74BEA7134E7580011B046198BB9B387AD1C9070A4F13695935D1F048FC0BE7F0565F1075BC74C5D715A5D3E460C6CD6075E196A088F31A81F07300F0AE6FD3A26F1E8FB554230C97B54C437B3CB3C1316BE4B8732DD2F5A16A46182EA41CDB9CC6931735B969988CCA1D0BBA0BEAD5AF32C10797523F8405FFD26B7E735F7C41BB7B23D4FC46FC62D8A3E1345C504D619E1EB3D4EAC9AB6985E43FDC0794AC77C0016994BAA3DA1684E2224C805170CEC52913C07267D1AFE1C970F7079CE832436E076504F05E7FD9BEDA0AB05E6D1CF2BB2DD22AB06D67D3969A6B3919F00BA87F68585366134F576A552D94A2463DDD10260DA1FFB4548B40BEA8DA02B7684D87A3C988CE9F268AF6516AF244548D11B4B062186931453D63CDA505068C604AA5A3FA4606CF9F2739A27A575884347628574C61390D40A93A61DCC57A5A455AF73FB3382FBF9088DF1A32792BEC86CFFE4C35D43256F5BE2F28FC76671B39D79E1CE9DD0584B687BAAE3568BAA3F15BFD0276092C331D8E040DFBF0A8D5BABCB07EAF32A17BAF644745DF8BC578CB4412DD50EF2D983DCA7DF7F8A6E796A85AD04595194712DC282A1B568B27A717B585B2E84487B40E750388752C640442E75FD8CC951389667360CF761C5FF6261C2300D85FDD1359EFCEB840EB1BD664B2BE91774038CE0CB507E045E4814B89C1438A7253783B6ADEAA31AD1CAC380442FBBEAE78297F23809062EA342FD92111F0A6BA2E288CBA2415BE26706DEEC566B2324F9F947BDEDA142987375E4A607B7B605CE01CD296571937B1B264434246525D278158F96BF1A6B070322B44BD9C9926902ACEEC8E1362E2A8D9F684361C08BE0DF1A88BDE0B107A27ACD737278F42187EB9C6C21EFA6D3FE41C7AB4BC732F8A8F5CB1E45207E6745427A65A301DCFE1703F2C7743631FD165A73BBBA4EDB2A265E9D1F639DE55DE3C5D4BC6ADF946F21C2DFD5F1D6B1C16EF068959E8A8E4152899FF6F842FA755AA123E980E0AC4EC6B12929C4AC74B6DF444F8234056AD908A5C0FB0A79FB12036FD24B381C0A8F6A08B1FF148ABCA25E0A5932100CB807AB88FC38C1204F687A017D4D4E39FD4713A746C17FA19C9249FB9464AF02ACC9E6A751C5FC8D71E215F29B8BB86BD0F97CCDA17A238A3EBF33BF95F21E9425FED841884B2040D08E6576ACBD7A083B09C4785B36052D84E7D48EF378B3A8AA53C21FF0745591C16E46F1A52AA4AC0CE3C9ECF27BEA9E9BAFFDB5F32D28E873C85A188D6A59F0121386FFAE7DC1E64C6AFEC7B5E192124450B111EFF3D4249FC31904E0C2AC1235751216FB9B9ADA00620349499C2F368A4092EEA1DFF3D74D6928CB49A153A7ABC53D19C87C890BE71F7D815FDF1B7409792933202418B1D78F3C6DA7C0B8EAC93050C5D9CE4EAF57FF9A96A9BC4846B2BA6E65460F03368CB382B29F68D81A45394E67F7AD7DF9781B7060699F2F5D30E5B7E1B86F5BEA42BCD6BD58038E2F50DA74F379E47192F98F10BE9286AA6D233E69CB9CA0FA340FC074B1DB0B2346F810B1719DD6E8F14A1C4B7A5B2B23BD2BAAD0E0C8F3979DD96B9687B2065427EE7A586170C6D82D26259CF1C2F53266FFD93357221A472A01198EACA33DB096B13946EA6FFF6CA543A972204DD0A87F85F1C868AC1735F433F2FE9B6CB21908143CBAE63CB92F5A11F9F2C7EB96F3A226EF37EDD67A23940F0BB9282C728164924B725934195D7A4D0E8385DBB92195CA3AD76A5F0301F5F749E9486C65BE77CD223E263A292E8A52E47A430D4E25A347EF9BF1822F43ED79DEB734C7C2837DE7DFB1B1A68DF7505FA5DA03401817BDA6F809B72630417FBBFFA44C23A29A3729B12420782FD9B10BB7EE7134E30E421F955BB6F1879C052F50A10C6EF9690CF45435981E5F94D7696EC20081F6634829D586B15C66CF7F6CF2F9F1BF2F497D8069DF7D1646FE2BA39C49BCC04FF76104C8CF3ABA0C3A0CAEE06BBFD1A14C5A9D18EEC8D6348BB27F3C94A8CA824AE2C18D0178DF8B5A86EA5ED72E609A261B9279B72257A6E5D3AD85DB9C416F2B58C247BA820446276B2B67997A5CEE05521569108B7611335FA4C10DC22201BB8C1A24A140B9F9C61867E2046C61A2B87F74C06E65F2408E3E69740E268DF81E75976D59F5073E2FCB1051449DAF15C24B7BCD4C4257ED81C9AF6AFFFAD8551545F4ECC7A77A94183794FEBD82DE6A0C758EF90989B100C218208C84EDCBEBD171CBD933620D374775C1C99F1C46B1088D5BEE5407DED6119C52AE4FA0CBC342DDA9CE12BF85801EB2F102520615984018E90BFE4424F3E4DDDCDBE69928C190308342026856675A202EEDA9AC5731D58F1382B884906515DA0E5A884E1A3E5D100B6FF6AE7A50E2E13C66BF6092D3F0ABAC571B32168F0C796DA2244BD5BB22C5C4DD5C0758D3A49D3397C4F41DD310F1DFF282CB742475D2A2776233FB1BBEE885B96B18631863EA4A014FA691A1F24AE7144A8DE627B98C2E46AB9B66961D100A8E9CE9B0ECEFC37B1B5A5B31E217604A3A1C1DD9C87B38595521B5520EAE1A30E23B632D8B9BF351D644CE2BED85D9614A273E9083BB6AD0BA7F9F5FFB96398218C7092B771F44A8464CBAFE09CD8453CD37FD8282407920D593BA48B793BE98B41D938FD423FE43A41A540B10F807D02D79D2A8A54345D56E8971FE812A7CB71C58724475B265D5AFD1B60AA5AC8C56BFEA2976A8A6989AE101ADF056A618BBBACD3A6AE87B40165A4A159B20A2219AF62B393BEA8B4B71F6478F902E3A3C7208AC0C6AE4A2D2624820A45C5F133995F9632B95FF8AC01AF911A9A6F8437569D837BB1B99BBA5CE2F484FDD3C2CCA860BC21C1FE500A9CCD16177F61ADB327A586A64BEA517B9286910CA930C9C227960AFC8A788552C72ED274BFD7ADA4B1A2C9F098F7185804B2A1EFE3869C77A7243EFCA219230B7F2DD7834B6D8F4A8D3FDC6BB14BD3ED5FEC33D770C7F4A5321A4F27384A41EE4A4C9228DC64D29A00CE150A7F72D7A9132D1B1925526ED3DF7C2BE9F30B8B903274E425E39188C2A0D64026BDDC5B88DEB2F49FE214E42EAD1C6526956D825D72A86E7426FE6EF0525413539C6A64CC7026FF29FA3CA544B4E9B897CD5E346BC32FF942AFFC368359F29FA151286828291CAB8E41EEC49230CC60C13410FA186829B8C2276B7CD3372E4FC42606BE05FD1AD65E177799F46262ADED4CBA3B6228E3F158BC10214B8592C880FA06B80A9D0525F8414C76F9976141C67506A04D3D9318D11681F1ABFA9823FD1B6BCDD39F4DA5A5DFF567300D80D4BAC9ADFC6CB6ACED5B52B933F0E45EABE2E7D66B029A2D810B73C515AD6221610982DC5C95CB31F75DD3352D65720571584A7E3A133D4C11EAEB58CB2BF1A8C2CB21344597B676E66BAD51E0940AFF4ADC128EB9F6F27637689EAE6194E417F54115AFAEC2E212AEF8F9DF953A49FE9ED0A169AACCAC737FEFC539FDB51B70A00B51722B6EE840ADA6D1827208D61CCF319B54CDE24D4A8FDBF407792BCF41A1F66BB22D056678AF7D88864C06D0589DB4F343D3C9B7A93B47703A2D9A78F6A24C8E4EB28CA83256B8460D65248D987895B053D7FA8465BAE0F94CC5BEFEFD0B1F1C5BA206ED16B09081CE8A8A4CA93BF9A11F320F13253255E80C0966A34CF908E2AD1C5B8F6668F73788FBE0BE61CCBB7F54B507EF3BDB867F3A1598F6CD9FDB09C8ADAD18E4B470E9FB8DECEE874AECF1D62E0068A6005F6E40E2D3AEE163C49E8DFC9F8DCAA148EA4C445BFD48A1CE8FCEAFA0B068DE3818A748E07C62B0B38C7A13C36A250215CDD8AD5A1619E5EFFED6A8F687D9F6B01C312D21F97B61C166BB132C87DAD5EECF3391B20759D59D6C54AB13BD781385AFB63F9C8A3C1B91C3A2B4652C8EB7A8A181305FE139778F32F98080B056F64EFF94436CE614BB96D4704F0A8763A29019447611C6F055668953670F99A26FFCB39DB279D20806C57C6EA1F9B852D8AD52DB68B3E36767AAFDBDB214D1E28150217DDB791FDCA34F80EBEE19D71C00BABA821F6B69FA0D6824699D176144B17B75F9EA88D7E3DE1DA876E6432DB421415BCC4C79BB24D014AD3F18C52E225811DBAF698251C5240704279E35A866BEC010C1D9E70872D18F2B4AB17586A28B6407D7D825C09F5FD654323AF867EA83D0F169ADC2711B38E4FF545CD4F7CBDF9079B291E980E58256E15610E1FF0DF5CA605C093111FBF34D47164F9132A5077EE9A20838789171832539F11DFA8BF05EC0F35C020F31F597445572A6E7A4DEBBA43D21428E66FD1D7AB0E5141F610CF43D05B1B27FCF7DB7FF80A2B6A0C9EFED4843EFA3740CA18028DC71C2388B4DCBC93752AC3335387956155807410A3C33CC57DC2C879358644B199FCB29B2BEEEB8432968721D87A3C5EF52F9D9C7692B9C4CA0B4CD36BDFDE4B7D048F3DC2821D6901F8246CCA77CA5BC2C54C801AEE78DA8718305090729ECECB767BF3FF519DCEBA87FA7A10B7D06CCEDB2933F6EE88726E4042FCFF37606771C2E14471E4E2FE450AA36D32584203DE27AB11EFDC89B0F7082BC375475198E1BC6F917098EEB2DB0FF9AD4EDB4DBE321D1AEA12A8E8E59F7800609A92F4B9F2390343238A72594DA335CAA93D8657F429F347B303D6006AF924622D6AF01F3909DE26A5EEC7DDF934D9016F5AAB550C236EA9E2350CDE39756B1FB16B340D89999B57360D5B10E4576598714F187654A43E88D6CD88C9D4D040F0DF65176180A511C8852ABD788A841288ECC48283F1CA706A0D7B4410D0CBF860870FB02A29AC6E1EE12C1C3B09617C5F621F9B8A2A8D4676A2A992A189384023B8B9A332C8DD64CAD7DAC135701311C61951A3E67D2EE09088BD1F6A83C55DEC440B79D3FD66F0C192BD2FFB4613A35D397AD390269FC9A6343B1384A2EFD0827ADDD84762080CD3689016C0339917867ED47F55948CC96BA6A8F6275BBFEEF50AA9EC9A8C56C166A699FB9FB45FA328B5018A2B9B90E63B966E56048B9C8AAA51DF2CF2D8D842FBB5906F789AF5E957C64D3844FEC3EF29887E7B2A4C51BB6C139FE0FF8271AE08F1523EEEBF5A89BADBCCFEF54F3FB7BA5D20F6B45753993D48848DBF79C005320B1C3E3E77D6C933EA8091F04F69B973541628F18514608436E8829570E17C2824246B61ACBB0299CE4FB99DFE11DCDC8216C8CDFDC2EF3346D042734C46526A9BD0EAD00349A39A431EBD9A05E5AB2EB75BA6F1F6C9010BFA6108A43233A9BEC94B2AE854DE6C9888168549B0230F363286749E01F9588E1AC0A64090B9329E57E55738C95C1459CA8227B500F44CB435AE1C7A8372DC7ECA48A411C7FDB0EDF7F32E2CFFB13DFDD6E2A5F89BA35778EEEDF49EDE8663B1A18B1EA38213C8253FA76127A9BA70A030776C65BF0552BEF7684DC9259AB880BC46BAF615AA61EC8316D526FE5B6992FA413380D202BF77918DA8149EBEA606C9CECBF3D21E25A60F94F48956FADEF19328C689EC1818BB43C6F9635A1D7936F5602F37A80ACCEBC9D2A387187463C7C37ADBBD930106456FCD6F9CAAD5F3637CB73A3741EE7E7EE97AA329DE667046749552A578A61043685F3143418930D507DB4BA3287495070B3D27E421E7FA559CD50582182078E383AC08254A198D24817A3D235EC737300E769CEE40865EB622931257214DDBCA82E78EE4BEB842F6113E7FC049E909D41456E037A8FDEE995FABDEB0F02465573BCDBA96BF95EBA97209032139E40D34FF121AA189B71B7FF51A1E9B9BBC22024EEAD1F15708CD7C5BBC2555AD86BD043D4C216FE49C72BDF9E6820EF7FA2282C03CE7F58BD3F54F7251383C586C8E58B6B84FBC1123716E0573DE01B75DC1F4388E569831C3E88649B96D101C16516FCF7967ACF48EAE031E328C997DA512E7C8A37070D7A8C0FCAC18AAFE325D968DB985A98A7BAA9DCBE97F311E9B27EB4809733C2E98FEB64CC86E91BE5C20060CF12E9FE471884BCBDA544A150B82E3D2FDA6DE3B18C984DD2878847C6D9886147103121FC6C8A1B2CBEB4AAC5BB71C1FF8F708FE0F6071D6110720C687DC2C9D279E7468D4A35C997253521E0B46DA3454DE05E024CD016AD525CA0EBD42CD0D236B23C4F67E65497FCCEF48703BD16BD51E5BC21A888A64BE72C63A3D7C2B18A5FDEC17D8364B58A13672D20956ECECD4320D78A0C15780A55D6A34EFF6AF18A2F5318C1C9F24A3C2381BA4B08150212E5445B67F0C681E06264E638EC6AAA097F2765EE762184DF2478F647031EDFF01F215F699C9DBABBD9F6FA173358913C7693A7C8E8F0FA0F99E95EA10A4E4F596081B9D4DFEA02366CBEC4C5000000000000000000000000000000000000000000000000000000040F131B1E202A30E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 + +count = 31 +seed = 9E6E12F025B2A57B0F5A3A9FA70396FC332E1802608E5CA07CC4FBA922F1FE5DEA6721B96F1BA2BFB97825A19F08FF2F +mlen = 1056 +msg = 9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC +pk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E06B5CE4D2C5E4C67A29D87D93BF63DE0FA27D5AE8EC95305CFF0770B8D46F14DA11EB1E797A96C3A2D827A8590ECAC79F91BD1A0E16CE24643304086197E0897447E30AE23ABD0B769EE23233A5B972D9F7671E084C68F47E2AC82D3A170EE8FB481B02B1ACA8E691EDCE469F2371D21EEFC2FAAC33688B7C025597EFDE7963D3044BC41865F96060258CA3860F390EE081907AD4E490B3FE39F2AA15EFCD06720EEB14830C969B3A408715AE48B5337357E7143E0AAA1ECF7C02593F094047A84E0DB6D83976253E80005D08C36366B315264A183B5B132516CCE574B154B8128107EC752182A4CF700E563FE2D21CA7D6902227486D40027ACD26A77902B78F9441BBAF5CDA80649179D9754426F32C950400AC33D9FD811F2CC892B4872807EE0BDD1D7333CE42A2A75995000A380A1366E8CE696F962BEB422DF55DD6BE7B6F126E9CE58248A4C9CAADCA654C970468CD71D8832BBDB301E94F15D1C2CE7F91890C0579E76CAFA3BA82A9676D12E2A195692791B7A4DD86483AF2BB4E943631002EB453F1377C805A7EFA4667204C8EFE668C8010D3FC30BA7B41A8AE1CFFD14A95C172B6BF201F5CE989013314FC923B1750C80BC8C1A876D2696AA929CA617AC26AD59105E9AAE7602F99D9047FF668DA53F9C06CBF943AF3169A2DE264A7D8094D772AC2DB25C05857A90369FA7E6735793AC67C78C1AED546429046964A1882AD4706E19F01C82D409EDF607BC42F01841DB24B1646742CD1FBE952BAD4DAD6D02256406B27845FAD83CACDC06DAD32C09C268D89E8D0B0425FFF5F0FA2BA2BBC277226EBBCFE059399B8CE979F1E278D626331EC0725173B564E44CD1864159F7790E759E21A78B3D20AEB60249EC47E24C492575276C6392F1C82FE1259827A479AA3E6DB255DB4D19471E647D9FCEE92509A172B9F69326FE32EFC5684DA1B061A70C263B2E4527D9EE95137F6C1822D244AFAD0155C8950F8CFC07608AD1DC47D0FAEEA8F950E7E950CD676F170E344FE11AE44366499CA175DCD77EDEDC0C307C41FD97CF8F76A00697AD101CDE32C8904AB54DEEE212BFB80598F1F84A1B9A7DE23025F7DB8778A2CDBBCD42AD708D14FEFAA1C6AEE1927DC0410852A4B592AA9E746E3BD4C276B77CBF5130BA678C6D217F28D7D9948BC554C00C569DF8E675F2B0D83FCF04BEC117D99026FD0529FC45A13FE9D8252FAA4257D7C2811050C75AB614AE9D9A7819E280CBC3084AB6249928985758EA07A10404B1B49E1A785F5BD38BF3D37C2F8EF34303B3602CB666991C569CC60D4AFE7E039A2A2183C373ED6EEF164F44508EEAEDBB5E66A0E447559AFF0334B85C02F77C8041D73CA8CD1CF8C409CDF926C23898BA182E97F09E972CC4A2D629D73FCC59A4CC2A916D9FBED13E3FE11CC6AC0366677185B69DC4D215B6FC93673C8A3100A971261CB8DCBA7E9F93FE7A510D84FBDCE2B1E70DB556E0A39FACD296D9549F7BED846C9A9927B435E532B2A050E5A614F674C5AAAB791164C640704CBD4FF6C4EDB8840C29087637BAA4FB780459E63491ED14312083B74D66737CE5C66922E6FD130E4B14CDE255D500E0759E08D6D12F989A68828D6807B4D5D54D621CB136FBD7D36995CB299EB1C4982CCE4B09898804586ADE5A11702713EA02B5B6E15D8D8D0695DBA1FBD1EDDA8DD608D9D61EE8A975B6B60AF085523E1380079BE877BB44A8619780ED349B4D7C7FA3D96B74994C03B27CF131292F6F996B3B6110DC9FDF154E5B221E830C82839E5A914E5391E058D143CF9680C5386BBF8B89EDC7C378F650EEBDCE621B33564F86902651DEE5BD5AC64758CF47F2F4A2F2D7E4D21B4B8478A67DBE1550AF8B51D199CD9D2064926E1E5A50FE7046ED3044E9186D3E53D69F392AC1DC7054FBF84F35A9DA00026BDE937245EF9B9766513C24D7C18DC7BC3FEA0DAA87FF03910D3E1F11465C93155E542D2CA46D8AAF11212B44AA1E2682EE544B2823CAA1A96DDB0E964DE58C9705DC2F994AD306E4B3F08E2955D83265668ADDD6ABEAD9C5CA003B1DA1318A3AC54C863CBC1E3F9992E29AA8F8310A80CF4B7674DA001997D0C379C872DFAD282F41E1A960372D26780208EECF590062C1E9CA2864D5D1BB6EB470BFC3E0CDB342FCA3C544AA4194C3AE7078B3ABFC17F96AD4C6016AF5BF0504995B7A81B080EDB873BE24FDDD410480606728CD5570802D25898BED23F163162C012917182D93609CDA43BA28B6C3EBBBD0403E6AA5BC7771B3180C9B9F7800B85439E35C1CB592E308D29EE5AD1952B2271B25B9382A928915309F050E4C0101279419F2A687F2978FE894573972BAD7A88DEAC74ADC9E276FD36C0C7D64E4C3BDE0324FC46D9C998C59D953A9A14F5A50FCB83CFBF2C444D86629C30C0C2027835D1EFB32ED7B87B8A658BA364A893F889C769DDB7A4E39EBE58DE9B829C4E903085D165534B490A6D85F15E5E40BF3C34F4B52F614C6220D6A6F551CD09E7E9F8F8FCC2A8E4219A058D8D08861E72FE5A502D979F1B214A08C168E8B6C58F07BA43CB0FB6EFD3442A7256FF07A0A770C17D6147EFA3AC440232B80FFBA2EDE1190BF91C4C3852EA81C1846512A94B23BE4F303C49E30222FEDA526EBC3779C55065B2F65126D37668A6FD118ED84C945D11FF8158D08C1C7B97D89E3E9A53AD1B694CEF1A896C48B95B257993DFA6AF763CFC32F17001C6D092AD32DC83C972AE2E2427FE85E537C826B38DFC466FB3AA515EDC1EBE59FB2F8E62C9533AAEA9F4BA8E9AD3445273CD3327213E94014CD5223F30425600E9296F391FA46BEE47C1208E45F39932AA19BA49D5AD403282617DDB38DA9C44A22F14FB156FDD9C2392FBDB8D661B4D6F1BEE81401B03E78AD1966A6D3A87082EA9806A33EBFDF6E465A418AF1A9987385E7465784B064A465EC0413BD3D25A64CE25EB714BD5952988573FAE833EC1621412DF2F3E1F6EDB4F0B690E3187B4C4DE576B83F1640BA54D467E430436F187E1A8AF7395C448CDA8E023FC50C5C3FAF75DDE4F7D831532F4791C7A1350F7C1BBE3F5544679524FF5EC7C254B9CD7B5116AE5F441ACFAA59027618B9689F892F9F65FF7458F72275C9CFE15C97D9B309D0FE005DDEBE56BA59199AF6DA7694BDF279FC70557ABF3B11282E9BEB0C0D655597FCB504E4FD92B279BBCF9823FB7FFB7F70C6BC1FCA940DCCE2254BDB6A9BB386F153FFCAF1C1BB5639CE4EC32457D85D784144D784CD048BA0EB48E930C33572F6676B9AE099168EE2DC843A3764E435EC146131F9351221DF1E2D961170F0E168F758419EE2FEF631F69EAE8BD7130004320BE67F4A9C5AF6636CB675702D79F4211FA418290E40644076DCC35ACC69AC430FA461869A5599AD0B4FDA888827916711CE878E07ACB5C137FC734D8EFADD188DA109D96A2659A85A31C7DEF877ECFFFDB80D45540598F90951E4D5E29225FE1467056CF643EA39BCB4EAB1D0550B8D844FDED615E23F6211B73A661E87DACD28564BFDE7646F0A4D1918D6C4769AE29832AF221E61759033F91626A1D96268E275CA463D5C86F4BA5902459C3A1D504F68C2905EBC84C5AC5F971B6BCE5EE48CAFA4E0 +sk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E0618274BE9A54B6A16BB9A98B136F13AA7CE881132D6288538E729F50CEDC76D8A8B6459E96B3C9EF61C4DD41E19E6738A8C9447C92542576C853450C29D2118ADD9989114248812402ED4049152A8004488245222651234688A344012835004076254A011223400A44028C4B47052026543B8485A982D0C118A42342609A6080A09324A80891345696304081B454E142669A4B86D53A2600886114A3052611665C0184164964C20C4884A149120A48CC9B670630068E01224134082091281192729A3423102256899A225C3B02113256222B3892288650A114912B38943A85102882154C205A4408D1C806888C4095418809208061A10254A264E0B34050C412019C365044601241008A0B04822A051A3A6650A3688DB06520A148563261180323160422212241211148481C22DC43871DBC408C900659C022D494250CB20112134701335528AC63154404049242058386E593411918800D3380EC42624C21452500071DA448863126411484A1110449946029CA42D8040918BC6240C424C100220C8346D08172564A068DB3224229680E3340604A768918244600220991820C112208A442110C1241A336A9C222AE0402108B22DE3060600A629419200222086C2482152128EE198100B458244122D2186654418419A38215B9410583229A3004CE3A24089446888400C14A270C82204201451D938705C12819CC02418B369C2B49110354008886858468A909665E0B251D80610030408E026120323320A4510A3B85088C870E1349048806820058154C08551C820212392E3400C1C3804A3240C40220424C84142328C4C48665BA445D0020DE1260592244441128D00178D94088154483193C02050328608332964446164986813A5105824690147405A002C90208D212410A036910AA2200A466A22364AD1A8401BC1704006290CA36991248CA3124C98126E5292711A48125420120C944820879161A20C21B3605398491C05659980080A1745C0302A090761E0C661240046DC085024C60D88264563308C23A111D9A84821044152326E01966D1927069412684C342DA0405260C081A2408091226C01000E5CB625CB2472849080CB1602DC1686D0B60588028C8C08290930012136311C950D21020A008328D248848C128D1A489093424208862D01914CCC1026A3B02040882D83246ECA08311BB16484481062328E6036451214861126899C361160340648420ACC342E1A232CDA32115A48089940018C92449A9468A28470D3A26894282C5A904C12258E9B80850A2281E4141104828900392E44200EA290640A124A02340014120D5A326C58324AE3120840A471C89000C3440C9B24880115124320519822215C025123A260E4329289A421A2B44550225188006A4992280CB38503857064400904A111A2A68120A58592824082222504444C93446584322E12336C58B4498A8289C306069C164688A28502A511E43670002520CCC2840A2546D09831802241D9384991C24409C731DC2408A1244DDAA29023204D09A5845A466EE338898448620B34050BA80D1C148EC3C02DD09611E190498C10290A422900018A648284202684123750931230C0C00401240A1B3405209960140861E1C864A040928C488C18932913929183146911342CC90026D3080942927140888112390113B5450022214B946D18A6302229288C960D2114450B1261A4086614106E1915910BC171900282DA1252C9B20D1AB631D014860210322484210CB710A0448D22A2401AA3680110925A962D44462C43448609806898228194465211918C1B424C1C36124A205020116922A66002149114348099983150268C109381519405D9386ED83804A2428114C68009914D48A24849B0081A3026D30490434670A1206814446A0902090BC441143309D21410C33600C83450410229494250199821D3245198B0901C3370C8222C1A056CDA964C19350E1B1265DC100C4806481BC46CE2926D2233440B308A8C343048102DCC0248919849C18040243805E3B61040B42D03154E19C4910C1362241149D928518A8605D11089E2C2454B862CD34229C84282D8004908C964194404C3246094862919374A4B040249366AD3060959EF2875B44E197FB782E0048B24A59EC8C310F26D99770B5C7874EB25E1C5779D113531DC8094BD3E52E0F2AA36EE29E17166B2C760CDA486C1F8795B67A5913361CB4AC9E6D681732B0FF22EAA06A709B03CC9ADE1A0969C81A416D0FD153C402EAD7419E628E9710F08B940D4C836C87E6BBFA0FF993171E96598E380797610F2E5FFF7C29EAFF272CDE52EE4A41B9AE2EACB7B185EE1B164C12419C0704DE6B093B2A539BE36C2DF31D85AB5CFE75848CCECEC4B7FDA5A085181801F0087A7854723D552E4FF5B3AF63B955D386750D42887A98D3CE3F456AAB7D87CF75BDDC4891DB3383E50F52FE5335304A65CA0636BDBDAF77077012DBDE4E1225BFC6DEDC00F69BF33DA9B7D201E1D595C032853F4CB3727EFE2BDABA415FC61CA2200454436EB3EE01D842922FE1AB37DA70D82E2A8784F8BF1CD9CD4B501E3FD6522ECA794F18FEC2C8AE198A139365A60358ED0EBECDE915FF0AE2090611AC213F2298D5B8EE95BF6B2AC1F7D8543DC4911D29CE9CA21C2B8C575295C1203C0527B608B2FD60BF164691272A1FDC9708EDEEAAEFCB09320B6E8E3BCBC94A33A0D1632968EC6315CC0F8D48D99E185F3A171B39E802A18F203092DAA3A86838871A033FE68629A7081EACC3ED0A57493AF5BBB66B750E751BF4C04AF9E3E0F9116D8FBEDADBC98DCA8163A7AE75E4DA7BB19FDE1674FB85D2F633DA7AC15CAB705BB5D1A57B8D12C6F7315FFEDDF2554342924F6ACA9BA2A273C3F1CAD09CE0A64604861990326F5D494D7615E6A822D0A06148AF7C31776124B26D05E3B5957611E2E98759420466426D74B8A7D87AE94DEF6D81B5026376806F5B2013C4E8B9EEBA58A0F70C3759A908523F71114A7592CEBE91BB6F4A2364EE53DAFA0B64FE7E91F526B9919171FE71CD53318E8B75A071A81F5417221D4A74CB1FCEFDACD7A2DB2222A3E8695FE0ABD69B1A36E3A47CE98E93C722AF5A87306F0FEA288D5EB22EB60FCC782F2F838FA9FBC24470038859B0288213EBA6E0895501E31A7EAF2778E33119152A731A88B414FDC45B63CB171F52B8A4CC383F99574A61DAE15D19EE8A8145BB9F674FE6F4389CE93BB5897BE3F223F5BC46DEA3EECDED3D74BE80A408A38321EBA038F51A38534BBF6DF90819A07C15EBD7C2351D759603C3032387D8B5119277A992A1154F9A1A5127723F6D341E9AE12E3805DB11C45FFC5F0B9CF4F1D85440A825A11CBA071EA3B72EE494235F73FAAE33C0E49664257B761A7FAC6DB6024F23F5067D6ED1C94FFDFFA11A9D3065DE867CCC35A198336C914B350DFD5D7CFF8CE6C91910B9519721FBCCF5BA1F37ED7FF2015E97A8241A61DB776477369AE4811968EC6E8C0B05F8CCA0D5DBB750B548A8480EBC493A8AE368402FEFD0899CB07A530448C0E47C68AE7EB6DF74DA79E7CC6A95D599BA7E6F1F84732D8A86E4ACEC52E744E4D99241051876C22CB290DE7CD31B8C1D0F86BFE00CDB7F179C952E040E5C890749D19EDAD337624723079C78C7A6A23395F037EF80E3F7BBC9D04D399983BD99D74D241C3E16B9EACDE82B4B468E9F2ED69D956A24F887CA4EDC49596FED786C48B3DB6C00F61AEF43244C33B7C09404C8DEC432BA1C72E98BA054069258D77B568D1984227CB7A6433F17DB81A300442A69B75141A40A73FB311806318597BE134109C1A32B5B7CCD937C7421B5530DBCE727B30EDA4330837570FD136249080AE4B00E8481441218525CABFB55988D6E9844F8BEC76FE2F3C2DFF0636E42D30A9399653F06D2812A8415E56C8C749BD8DA6E3C6D6712051CECA47B4820A012A55D8B3A1B73938AFE27543D5CB882098E74A7709B0B5AE1C9D3724560148E889A1DD1F66E34D5BBEF60C48D15ED60D7FD91D81301F6B0E2B9C3D442683AA2F89E85D861086B3FA57F649C06EB9D9FE3B11361B4FA0CE9B687AEC859E848A71038B9A37EB293F56B75B6B4A402CC16C30F5370BF9B079151A233102EF79C8CDF891045D48C3F998FC4553C98AE6AF997B9A0FD14C4DC10BCAF5C4C23508468EC21FCADFCA653E6245C49A60F897816CD35A608D8921C936FF4D5D0448D3C3261CF4BC61CF490588534CD5D8E613E91178BE87E9AC94C7C5FC6320EF6CA9B42DF6078F2E6D0A74065363BDCF019F9CB8690A81338F761B37287FB0F9F3092641E1C245EB87E812D521A24B886CD14754EF53977D762F0090BF6B964425261537A119D23C64DA6E4382FDF0BBE566D5AFC6C1B8F4D5F52F7A3AD033680AE360E7889E9FD56B9028DA437CEB38D619BBA8E2FE00B5B759CAE7F349661D2096B9BD8CA1A5F98F16A908C582596DDE5C3F93B0F3329D777082BA25D18276906C2E948C1DD2C2A605FA4D0EE95C140EFE2C44CF5A3CA8AEA0385B478E1B3CB4629A04A1E04282F14B9D8986CD4804F7351CEAA9072853D4D4014ABE540630450F517B570D9C7D0A955A85D7F26F119B0F5641F19FC59D71CE2ED1E855B4DB7814718E5FF50F14C86C8470A5646A3C2BCDAFC0703418FDB591A970BEF9CEC2C98B51EE725E5150979B451E75E8A561EC9323521E79AAA1AEBB41E1F71818C2B84E74853E41BCBD55D8C0DF381065DA3769CEE0BEE3F3A331ADC8A00C6A1CC85FF971EBE0A4412320EFE38A3052602F47DD3AD95211FF47FA8AB91391315C88AAC6C0F20DCD2F1072DE081607B0004677497F523815EAA29C53D1E29CC46157638D8DB010613F2C1924849207627CB58386512C80F51603813EA2500CEBD4BA0B687B3798EE6675D7058BCB5A83CAF0A2C82DA23D66C760C5C2167BB01E42EF254C200464B532C7DA4A11091EF5E0A7B6E0FF2C4DE665687959885EB6FD505E5C58DE27724DC0854D6C1926E8AEC840872EC46B5D705ED068711899CDD95CB4923D367F7C107F3900378B2D251F2E7C93775C7542603B86F4E2B2758C9AE6C17187F6633471414AD96087D823A7203CC8B020503EB9C8BBC78BBFACCA30880D89B1B8B246AE451D44C314E4032AB5126CA328FCC3275CE9F9B0EB18254017C1CB7B7945ED3A126E088A6CA01522449C360C53C46DA376226C9B5D7AA821BC884898B72E01608E016F6FACC84451B1A127B2C3D96FA727878D1C91534D8A1182E606E052D9849BD1EA5E1CD588F0F11D0155B546E0FA55BA88135D5D67C891910DC8D3DFC304AC23A61DDC0DDC3BDDA464A8BAA1A407E4394679F229D50F923569A2ABF647E3E258EFB0001A48CB7440217DBF0BA5B9368B9E6E8B9DABF04D50212A5D4001E517E71ABF740E33C1285BE82EF33532D1187BB27E31991B0A7261B563C426E0BD203D5C1A712A825CEFBAF44760845496A31211DFE68D066555CE7E2C8BCC9C26A2ADDAFB73481D29F8F89910EC550EEA2D700AE8CD560152EB6F98B144F91EC18FA632C9440FDAE5362A9566D5EF0DB34DF413903ABA5346415E1755D26BC3286E58BA3364336A259873CC8AFC26078B5D9104F1226B1B19F0F1A35CEF36DE197337A1DCA8B35A2729360D0AA52B47F09EC46A561FFA98505CA9D8646E43E2BC9DA9333CB38C80DF85864A413C77D4A98C44EE1F91070C221947F38073D8D8740E7F05469DF6EC344B496C12D06D462527AF1E901D521D5AF7CA221D9D0DCEB293E0109CD24C4C5B5C9B8FA519C93C07D983E9125B82E95DCF699CD7ED5C9870FB9771A550CFE465CF478B0AE77BD26F65D9915F091EA3B954265564FEDC6D7465CC5C6D413439AF35A20A8665FD8A95311509AF9FF1942B2851519E92E7C9576167E65C639999133C4D4E58E9F8E643333F28F2604115D52C648ECE4B249896329C9CF8BDFCDFEB5A8B0F628C491CA26C09CD59620223E4AC094B0E5CD68FA534578D7631A37E11DFF3F03B493C3710283C38ABA79A993178C57C20B738E00601390101DE80EC3038F5D0E476260F36AE3169E78282F9EAC4112104CEA32BEC23960EB391795D0266F2F5FFE12E87609E4A9CCDCB241CE83004A8317EFEB7D1035C89490DEF031588E2EC2271135633D8F683E166414D25CE7171C27127B27C0924D755C4D43C945D47017F90489B0682805D43D355F801FFB51261724C624EF08AA51FEA10F157C4DE1269EF855D980E29189DDADCF89F5846CC834B3CD16081BBB6DA4EF351A861DE6650A0B7F565EEAB6C2B91CC6F0FDA9FB8F18FEE669AFEDC472930A55E207F4C8222D000E065956C1AD514C389F27EC7989956081DF09D555002DF268DB98EAAF5AECA05791B067495C092738A4FF1EEB6E4A78D44D97D69DDAB05FB189604216EDAA87EC17F0B430ED1F15EDADB5470C56577F2A073054317F9643A42A97407B6E98C19CDE50DE79EA65FA0F30CEB2C760081FCD12B2AE3EDCF0B5596E85C8A3A3D0163ED0C55EA60A8B486BAB6C5BE2EA3E2732563A459F3BDDD6E6F5F157B6CF49CCA4C17EECE0A90B5C9A7C35EADFD68FDB189D94AD260975D7C2ABEFD3110C2611617D0D109C331D183DFC61550093DDE9AEB9FADA81104CE748844704761433D3D75CA0D8D09CDD0A09BC0BCEA435097D66B3C566314CF464177B585DFF9D94156D76CEBB02CAE8694416D65377A6E1086A95FE94A47FAD384C9B5B9F12B97C1DCE87B9F7598BAE0185BF1DB9F2362E5E357B534DC34C2489F904D7868F5ABC14A40B0CE311CF5F55254EC5E80A368C1FA8919FC2CE440F035D8EBA330B3E6F8158C8626A6 +smlen = 5651 +sm = F9BD1A11B18D6E326CA9265C00FA89EB04CDEFDF706025474E9F8C3047164E7EA91205FEF9B4594B460CE3149116A9444D552F995D5705186A536F9AECF3F7A4911EE9769941DD33236FD45538331D69E46BA8E498FBC20FF85C96E7B1069964F170671DC1C6FC7DBF338F699DEB67AE1F4C974B95A82F62D9C42FB8C1BF28ED6FAF563C33675FEBB8BEDC0C96239A22EB541EA4B60F151DF1242DDE16287ECA87FCD62F1287B9253FA4D07A5ED495C3319CC98DAAEBE3F9A1676DB95FAA7D4F039406B80F9BBD8DD735233D1DCDC5751461D4312540A3078871BDD8DA2427FC174A758A636E06C932B6298EEED56F124091D1D0CC5418B8A74BEBFE2AB665DD49E67FD19DD14CB68C42A0435848B36B8EC47C902DDA6388403338089ABF79299EB20C626C0182A129F6F64B4F5E5865DE4CE716453A8F5C94FF6E5A074BACAC386C8945CAF71D47C2581F824BAF1C67CD238C8CD0560FCFA4005D93DA96EAB70EAD609699C380F05F01A190330F6AD7F02A1F7CDE892ADDBBB28406654D2FEA00D20B9BFAB5D536B924F68F1E0031C7487ADF42D1632C78C76B243E3D3AB0B778FFDD879A98BC784814AF59CD9BAC7DD870782DE17E6925302D76890C1C8B0AC313C73E59B513A2D580D27808D3CBFA7369C982D627DC61BCF365532DE5EE3F76DA4BD6A9D9D691B41C5A7D8C1783E2ADDB1F8D524E197F2D613CAC062EECA553B1680603B752019163CE27DC861E84ABB708C64D8C3BE53DD0A7D52208C519553A59D2FCABEAEDB3A18CFA5B6B3288F439EBED2AC28351B7528DD7607E67F67E82FFC96328D3E9323D5B08099452D4D3B383CA23FD8932900BA2A2A85316B64837B410E660DEA7045763CE74D1D0A59D38CCAC2839BFEC3B555AC88504F7DBF0D26AB31FC9FC914790006B248E92960DF3CC3E4EF1D3F789C7827D761C9F1004222DB8712CEAAB438D3893D4AF9401A927D8C73BF101048BC8C82F71E14DA780D7D9990B5612C30252194FD806A958D978E87E3DC73B2C3C4238D48664A785C49CA7BF5571DB7FF28C64FF0351130B89A7A1BE570050FE93AAF8DBE4CABC1E086E67781A4012A64529B2C798892F46B8373E204867D111514EEB8F83EA686890384D650F8E5A1297D659F75714FC3842CD345B429AEF4C6B4F598AFF379E4F3E1961ADE53CA6A47E6E001588EF4AAF3CCFF31DFE6294E0692E0C0D2C4F8F04BE51293C1F8EF52CE1CB00EFD02817D62DBE9C6E0176C989F241E57543B57E6694B750F87151D7FE1F783348EFFAD7BE9BB3D7B02DA835E840FEE43E5BF1E7F021DAF3E770FDB693AE49D048A9C6FA1A293F68B168B1786B9CFA1EDB9CEF32887B838E1AFDBDC136B15C7234127F9F391CC36754C91BE6C7599A427AE6C2D16565B4E44F5550954CF4712097F225092494F11056563F14B1C7B477FB645E5FC6E825C0E78E9B5F2EDFE283A3EB1C754957B034CF02E5DD41A954D032BF0456E011C343E98734B316D2C7DE2D45284BA3C8911A22C2DF5685BFD7CFAC6B9CF875FE3CE871554F0065684EB9D4E44AE7EBD16520736E02543F8D5CD9451F2D4675F674F8CC9507A22CEC94A6A975FC5D1D53C2140EC22AB21F833943D3D293F53A06B76E712B836A0118F8BB31B1CC4992F6D846521F10F9CC75C1AFD8492F58BEB625859014C7EF241AED2FFD309E4B7787C77182E807A0FF33F49A8271F169109009EF5C0B130FCEADDD96E6E53E9C0C2DAC94FE0C8E84DAD7F6FB7F7181CC455E0AAFF1200E58F6E67EC322D78EE67B99686DE4248B9B3C4428B132AF54D78A5FAC0D1DD2635FCFB614898661224FCEC8FA69B57ADC683CAF23D8C41E3E9CBC90B169F0919E5A2A8DA55E521C91B5727E256E32C342F52A4F1111DDF49BFD1CAE2A2C4BC9607734B367162843BF84AE7146720DE06DD9008980D4104714631557588640EAD61F7ABB2FEE7330380A6CB18E3039315C05BB44F759D7D2FBEE50E556A96B2B75562D56A7058A2BFB6DADA742C3F0516C23F10392CB42CEBFB7C51E5D103AF4BD69B040CA584F270F235377D99708A9E667906343CCFD3B5D866050868469DD6C79C3FDECE5BB41881EA6B94D22DCDB45D47B451DD87365BE52EA41CE05CE22A6B9CC7C7B5AC7BE5FF6F89002BB35ABA61AD43930FB6EBD5F02FB6D5107C836503C0210F1221C0D6EB85B4829C0BCDD3DCA2C3BED9DD86D9EAF0D607BDDBD53FCEB2ABD69D81F95352EA503210F8C8BD79D835590FEE353073F71ADAB9C5BFA75A968791E6044FAC480BE122270CCBE8586FB3A377A5DFD3DD130E9982B59D379527E99E4D485D333429C94E5F0F554F028FE1EF43B6A055FFA1ED72D477CC10AECCB031A45D79AD8DAF15D624DF9EDB1BD2E2B3D6C5F71E5399758BD350D409932A627945B36A8FDA01E8235736E73F105F3913C906F6220B20FDB65AEABFA16819584B78CE32004B85600C9F68CF25A7AB1077DEA2CF50B87D71CEC2B73A1320620EC1643CCF2A402BD9898AB01AAB727B89BB30B3204044A8BD6FAA9F43538B00976AF64FC16ADC167E53E0EF65F9B15D36872996E7F1E792496A5AC253764A53C36615837CAAF555A8D18577F355B0C6A318C39653EDDA5548FBD2C6097CD60BDEA20A595AD89254EB8676389E5A8C2EE83B26DB6F2649A4769274A525E48F3D457DEE0A4F09B6CE5113CCB8C2936915DA7DEB702FA569577357D0C19C9E8B9BE8E941BD8A987CED1CB4E5D93D2FDDDCCB4BD4CC4BF13003DDBEEA2BE9E8A0AF3617FB6DC0DE375A41B0FA8DC9660833DFBADD34AD8C7CAEF82144AFA3D7F3FEF6F1AD220E194F319BFED53EE172E0540330C2D330E8055F60FBFB4C0D05C64546191500C878502DA1B24E80629BE8B6C16DD68CDF6FDF3845ECD3A8EE1C9647535A71C6DDB4A028D0215EB6D6EB109ED5860B693D5F1384F8539EF3AE1FE32C24465CBC04B1FF6B0CD70D37E35D12FD88158723765FFA5F5F7DD7B713D53322D93CDB7AD871EEBDBF1854A22C81CBF1832FFD4CCF432C31A3544838551B11B51070A191080011988320FDF3D8967E5E322BCE6F5960BA1F8C8B857ACF013E26789B17CAD176E00A4C80695748E304C69B5DB013F3ABD6C73704DCE8C743B6EC297F0A1BC084D26F5157A9525E5A91DF709B6BEDE476369DE6AA549B73C1BF8FE948F50E5DA8EBFA72CB8806BF4A637CD5668C71BD15689BD978C8C3BD0D8BFA5BD3DE16E4612CF3E43E9CC92CCC5DD0BE27B7B1631A73F8C9BE619AC425635464BC8CD3273DB48DC987890DE7CCA94750BF3B79DC41CBAE45ED9FBAD45D5D3B73A6AA331AFAA66C9B0E892FCC8D6C9944EA7525FCB899D587C4FCEA3074ADC2FA78A23F2334264F658FA6AFA5801C692B754678E1B8463420645151794EC17C98FE0E831939A7593F1E1F5504934B01A36B0021763FC4D08DF5283FD26FBFDA6F80DB19E6C5F5701A2B1309A6E360B590341FDC9C2C0D540BDD8A4209D325E659E893879CFCC7AAACFBFD1924BC31593AEB04539F226735EC969C2CE0DA98950F6C39D0024F600018B336D15B5AF43B3BC762840CC007F683A4DADF504A6F267E87DE250AA813141FAEC1AE91000DD2C7B5E67947C68610A649AC001C3FB9EFB0BE0B96F867B90B8E4EFB069CB2784022EA9FB9F857679129CAAC2CBE46E9D95A6C603C7D14399B6B97EC75600A77864DB1B61E972459CEFCB3884B23DAB30CF32C2D4C8E4DD55F3FA40AF735C0A13AFD0AA49A39229CFC3C370EC4BF7621E5928DF33D99E13EE78D7DB9D09C57E8ACD0A2A45CC9B340E3E012B525D7AB6CED756BBB74CA73EAC703C2D0D926DE7BBEEA5F921510EEEADD5E3A3D34C1695B3EED9F0B4CB2CF7C3ADBD001E1FD40E0E2262870C55ADDD0457E93D960B37016432B2287E181716332FE022B6FBC003DDFA691AE3B57A9EF14850D5D978A6DE2AB6D1227DE105A6D4C1598A7D5351830EC8AA8AAF272354478DDFE144E6D8972E63505CBA126B9258B781CF4C443C37A80A564C94B908170942174AE30BD761B17787FC0A4218519BEAC097C34411CB00780941477828FC2CC2876F0C419567F557C0FB4ECA49AE78D7852F9116DFCB8C409FB4611C895BABD0265016EFDB8B9019A2EDF641AA74E31C6D42DA9AEE136888ADCC794BF9964FAEAE5157405550D33F37007C99CE6D86EF8EFE94B00710A59B0A56C8D799B4EC2DBE102066CE4AA1A417ED03D0B4753B165B1DA54147E684F1402D1D52487065E93A8875E02560D174EBD71409EC02F13D4964411D6F986A043372764F62C7AE8762987556D7DFEAE44B07C325A746B0261CF5A3E1EDE14C38F72A36166324066079DC323508CF63BF6C0044485D424C5540772A376A394E375C85783F5A9DA31C2BDCD05ABF17199887F9D20B53E210C6C6F4D8A4ACC5EFFCDC2A88178789B76D1913A040296C7BD08E8F45D99DA4959BD834134308FC39558F811664405E259A2551A38DC067FBCA46D8D450CDAA0EDB468B158359056B90559DCA97523BC725182BFD638D5D8261F8629074A8E2F65A91B8D31EB54426DD4AC63EB5EFFC95EAE659B5996361B6890242020A5392C3A6A9BF7EB0A733D16EA45C94BACE54593D1F975D3D63C121260C8E6489916BE20C5B7AC9B216F2B14068A473A9E7D2AC6616BBC2AF1949FDF5B8EA888175158F44AA4F9B92D503C206E9ACF8D1BD23A8AE8CA92C429BB7831C5810F3B62505A637B3520AF44DF2851744F719A0F52C57CCD850341A9B119D444B3184FAD0C94A1DE42D4B5A8DBD6C9E2E9095D86CC145A886C4D526ECA90C1B49AF6E2B842FCC310556F62973FBE7CAAAB5BF356FCD0955370F27D5CC7EA148202B2B5300413BCF11C046CCA80667DC3EFEF5D40467263BD4FC76F8F3FA28BBC83BC33F373ECBEA5562D77118E705FB316F7A5E5D88A379BDFFB3D7E75F3F07DDA27AB7222326D823CCC759F4DF3986BE39ABF4F9787FDD4251FB8C5FEA9317239FA7B567F825417D0A1A8437ED950C85912FD7109E40CAD3EA18805DBF5F78ADA843238468E21EC967DB33CD3D76C5ED386BA1613F69A356B420057E0BB0A5572469CDD3E9A53EFFD5B52FC904D9E0A7EEF94AEAC565A5C0BB32C7B71C34967D13FCFC169FB52976E05C91867D7EAFD03105135CA76FBC5A76EE002DB9C3AB6AC46F489E4E0040CFAE666845BF7CC8B343137C008755B77C0DCE7C97F7F3B00F939A72C63DF710051458F8932646F276901F52A3961FA30D8F46DD85F986FFBED7A63629C28A462E6F7BFBA10EAA3BF15820576B311F16148732C0133C50B2EB530F3A49A9EA5A702834276E14773E37427CCC172BE3858BEF47EC8328B2C1BC06ED3D20EE05CF22EF3C17BEE4F4D549A00C73705F03B7AFF9970BA2D2B75A4A8F7360176FE5E8DF7A11D330C8E5A1F77CD235F7AD02F3EBFEE2666F92535AF317A96BDBBA707FC62FFB2D243911F1918BE30F03313BDAE89AE1341DE6B7F07641A30BE309F8DBD56FCCE277ADD245CFF4D525CD987311F2E4D9F18B1489DECE90831B4B6873F55C8D7D8CCA32478F74F7B707E7CC2EFE20D2C5D087CE7DC33B5DA921115DC371860710779032A83A311F450BF5D020FA64B3997E211D681B52CD9197F80EDFA0B3ABEAE2DD0009FEFB10AB48422BE7DD7E2877F7CBCC46D5AC422FA51A4CD71B3300A025EC18A9D3577CB16D4FAAB750ADC4C36B0746E309E616EA58DE49010B50E0BFF6F6773ED115A052FB1F47915B1340DF8E63B8890C69D960C592974C2927D7880E41DED51A1DB52BA5AE1D48DBB007920B105B9CFFB3FD9BC295A7C5517DDB4B6358361EAADA0311E637E7E42845398F21D7E4F1C4A796C2A67D1BE10223B511812754FEB7D2ED3EAF5CF4B3EDD306BA1FF10E8A69FB119BED8F1F5F4FEC377473C6624064DA340467918681A95DE0132FE22BD161030304F982422E17BF3968C524C39B64733E6DBB6C17A2C76E1FBAA96F6CFB7453ED740A4837B7C3B28D06A609FDFC23FD030DA572707AD4EB3489BC534894A6B7590B044DFE1CE1BBA0907CB06F780A76622838703EDAE2DD495EF8B2F885729BA9B2867D510031731153B90C967078CAC0820F81A25F22304C44CE64910597D0E89620D515654452B3CDA2F91172D0C8DDB0D22018F49F7BFABFB43131C6FDEA69A87DFDE342F54E4B4A0732C5835359048CEC44A18A594FFE52313B20D74F05D0A73A473279FD012E524A65CB8573831F7B9641F42B61AFDDB572EE2540CFA9A734435873938314B2B9717D2F33F893B691D3517FD28748F65FF91246CF645DA60F408A14B77BAFF1F7183F120FACA0963CFF6590515D6553B89DF5B97DC66603CB41BBD678784513BCB61E7BA5DB30C93BB96F95F61E3B8DB7477B8E979AA7C53C545F6383A5F500193B4F93A4A8CC1116436C9AA4FF373D888D6794DBEAF71331C1D1DEEB00000000000000000000000000000000000000000000000000000000030A11192024292F9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC + +count = 32 +seed = 569B8B9BDB707B19CD6F9BEB29F304D603C1509B9CF25987C280C342E870B1E13EFC7DD7E41DC85BF4F42D0493B84B0F +mlen = 1089 +msg = 7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 +pk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C50F67090062F416E8E43542F256019C2153E3ED5EFCAC81ADFBFEBE185AC1FC438831F7DDA5F8AC875DD8A5F26E2D0DFFDB5CF21DFBD8B45F87C8CC43056D1BC356029B50A60B28600D305E99D12F2A14DFA025B56B4154A87668DDDE6FAF1E124D5501865A55BBF87894F229C796A32AAB1A27396ABB99DA1FF9EC7B8B175CF73BDC70E17AF54C871B75FA267547BA9AB2B1333157222176DB3FD79FFE69F1170563FE3081138289DEF7278D84C0A5D59E646C8E59D0F3C374893067E5F557F24F850FCA3C60E4ACEAF99CA7F16655D1E1FDE13845D75F902CB0450F3D335B38E42E0ACE5578FFB93810023FC3DAE5E12D0F5EB18E20E8E21192AC546D00597CF6EC577F86B928AABDC398B636503F29974E9EB65875EFFE30C6488600F48D1E30DDA7D51DEBA92A8D6C16F14F94323E7537C36A4FBFC3023A24C1D30F1E444483EAA175B0D32FC1CA958DC559A55210B7770CD4170D53E708B1B12BAC976B669D65A9228A1CCF5EC2373FB6E653C308D430B5FA43255EDC9541C16B7294E0760586ADA5F03D4D8BCAD45B0D62CCEF87C3011D007655227C9E75D63A185FA3E0F001549E7F63AC01E506A8A6C97B342408546BCC08453323DB44E5998680B45D2A0FB906799F132D3A6182C3263C914BBA1BEF38A5D6F8FD4A4C2539D59E87A877CB2828AC280B716861E3826E3824ECCEF84C576F33BE868679456A5209B38DD3899B2B6F3305DF6B864536DA940C14F65F5D0AEF0F8EBF3E6CE9E458417B90FEAE5669EB298AB56BB9BBA59E0335F5754C4969ACCBAE1BF507FDF066238E7762DC0A7D494614EFAECBA570DC17B50BD91075C7939EC96FDD4EB6EA472EE10905F7B070EF02F297A8B31D7F38995A989D4E99507B0D22D88E2B80F16B53FF22DBB7ADE63392375714401B4E395BDE46381A5EBE3BAA47E66A290E7A2C28E2B17B3250CB5FCA38CC7168449A5B32F6C780C23B82D829FCD55533E5B9FAE16AC5BB8C4AC663C98B20D60FFD7F891B6D4AB4BC36DA53A71463B3C894CA482C39B97026B00A2C99CB9454B08C0AF426B9A78BB6B1C71C7ED9B1ADF5637DD9D642AC555669A34DD8FF135309C78CB395F773D877730560CF326F33C570CA450E82A40B8573B90DA556D49DE3E254B7E77A0F26E2361EAD950A4BC30951122698A3CBC577DF2E69767553C8C4D555F85A0C9E3D49969D87C369EB9E9C38366733183BDDDC382ACA0624EA5F29CE58BF12F3B9376DD8C512489A8015FDE9302C4866DD203CD61807EEBED804EC41122B77E4E228791AAECEDC5839B84399F2703D79FCBB1DEF2D40859C4A73F411B903A5367A764FB1DEEED4F47D880BAF6B90D91BBF028BD9EDD80679F2CFD39295DC973CF45B7E140F71B040CF4B74DFAA1DA1410132C5E9B8921F81E0DB0214BF01D9C49EE9AEF4C271C1124A641EF65DAC1781AB067D1D6C893E23C15BFDF166A045A1B06EBFDE434FEBD5D03C1E342A81D9D442058DC46B840E57933265E19A84F2AEF0B328EA55DC9F861B586DC5FE3702C7F1C009AB7BDB91775319338C28D89C8B1C73D85A1A2ED433FEA3BE675A1455EA682D915A7AAC1FDA352257E757EFC15619B9F5AEA0932962CDBD0C4F7A61DABD440B12DC69C8DADAACCD9C14AEFD6C8EA4FFD743859705B69FC6C7E41CC549C353AE5FDD6833A232C8C6F7AF57E02C6219DC844A261B66954AB28DBFA1EB5796FAE276E78FF4634E3916A33655A308737CC697FEC17F8D7C43B915B4F82B038B170A93A91A25C7A50E0CE8BFF6B8EA240CD7AFDCBC505D24ACA61FCAD8ED421585166778B93063A876DB2B518796AEF2532277FEFF8254D56FF7A678CFA8AF22278A660096B9870EB863C8303A9C04E3E6A09C802C6B5BB6484806B1FA8B2C2643E7D68C09C1AAA062022FEE8B97D33CA99A54A5200F0726BEA4F227D6DC57FB617D88ED1DE34D096AA1CE920CF11358978D4B2A637D92C1E23EFB3C55034787B23F325C3524878A42DD5352964618E08E6CEA8F3C88EA6CEC5278C56DA8D7EB98CA13D4C8C1823FE210FD24DB719BF419D85BFF54E606B9E70D1C2C62677907AC43B7816D1A86D795992C22C49CA432C639CE6FCA6B755F123C5A2D1C5C0382A0B7241DA0E3315D76C7293704819060D1B267563F1A45454947BF2F4A3A74060C484008E0964619F446594631C55488ABC002C7A59665E0CBE2F5C3CCFBFC81AC515A75D24C8753CB427866753FE26A357B1C02EFF852BA2DC89F4E7D07CBD58987BFABB8378849A637767114263909EDF145E166A45F5E70DAC437AE78AF41C6C6358B63920C97477F052A3E235840353EC2188082348E444013CD2715DFDF0B945839A9501B2FBB1B05DB823358EC50346234A9218878C0A51191E6825A60DC02F5A622446BC2824533800C28E627A1026E9DAC2075D1EE9DC0F8E518DFB39FA0E74BF8CC394C66730C3C883763AA4DAF0F5A45FEBED19FBFABC17CDED2557071B72E26A7D999B296D5223A10F49C73408178D5C82EB7E380817C3E462F245CEC41FF6C071F29230AC9016CD250C63EF4C827EE577611240F8449E0188981D131E06E687573FC4535A00CC2578D719DDDD46DEBCC9CE24F3DF15B79B625F93E5055F3E0B6605882C0E57361364E18C6CEB40CB266E00F20C82D4B29B8A52E201D87E03E9FFE0370AFE10FB959FADDD3952B21101252296403435A05AFC8ABB7C9FCA7144D3ECA3D139216E18D0C678F13859DE2F523D4B9396EC7FC9686647A4A7403FE5AFD2AB7F967CE90191E27CCA6F9BFCF6B0ABCD91BFD5690E033D796D211ECA2DB83A08E09ECD8FF79B07A56E8F9C1FA6271D5AC55C98B27E2F738DA9248CFC78F680021B8DFE039EDB01DC7ED38F40F65EDB3F19075EB4FDFB0D0196CACCF311BCA09F815DB6263641E94DE8D844360E89997B317618425F5C55415B2C54CECCAA0C1D37F93AA70B46AA6355D9F64C229193930C520912F3B25BD82D679D8973771B47F8A6656E3831C506B069469932C407591A28EA31294D7F90E1589D2F5962FEF1749B56F6B467D0F0B958899DC2DF5591F8869FDCE322256786BC4D1BEC7D02887886CD53DA701A642E0DA81A7AE021AE23647FFC6D12A681B2F7FCE981263D617E077609C372408542CF715B3C9350426B8AC37D74B92F6C455C1E4C44880F0BDC6F834A7CB79D5870C7651B263C2A2D3CA5825310A1D11AF14BEF23A8058EF0C3C076E324D93EBAE81BEDFC4A3578E27A43297248AEF6EC0CFE8D1BB5869A37BE7F5ECFEBFD6D29282A378461AA9C8AF197F6983779FE24EE491EF4BA390BD81D054514F27D3F672EA472B35ED19715B51A7C1FCF3BC62641FA8323265A643BCD89C712A8EF26B9BEB0F1E2039A6A070BE97F88CCFA09867C5D4C840D1CC83E0B0E67190F059DDC23413DAE464C2BF85D272DE7A1F7E9BBC4FEE4B0BCBE17D86D6853761BB1A086E32B95F797A593F0FDC4E95689116EE64569C201A87B6880FAE5FECE6C37A7C906851E1CADAC864B59425A6366FFD7E9DFC3421D2E7D373DF658307C6B1DCAFA7ED3E32173556E213BA2E84C4D22839522D6AEFE4131409587E7538E1FDAC2E4B1A4FAB88A5B0DE3FB65C8D922EF3D83 +sk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C893E750E0FC5358C143B68DE7E501E099ADDBEEC619D3B3C2EBA63BF1DDD49851FD931924A3DD2C5E7AD5FB9CA0286B7ED240BECF34A55FA0889C1961FB6330402124013498ADC080501B92500B22122117290C8652233211C057212385153200A50883020A06944886941A22144206AD9C605DA1625A3460C49346418990114054C6198710A95481B844D421860C1402163480119C38523192E2220519AB600C8144C6210645B482204324520C28920112EE1B62022066603318C94822511346501491111C7288244896080201C2702C9A609A01845CC3092E0120C48082562B66D9AA40D0B1912E4A08C01408D8A821058B0108CB46018B68D21B04C1C87910A084AC10290E3468E0CB6641A360E1B0268C9483083A431484444A1944C03830D8B30069AA06C90368A52324819024DD4161010348C5C44818314248C008892488E9A184D52C8510B460CDB42401AA90519032A13855021A49119284A8000120C12528C1269DC840913C3285888708BA42C03C845CB8061133748980080DA0452CBA6214200658A84500282401AA63193304219852CC9080862926941902413048C02A48D01949122B1441BB251D1C02091A2090C3560A0406489028A420401531668088425140652CA26260C068C0CA8685806048C320800106C94362D99382D63A081D2466A08998560A24844464C9B286D5236914B483264A029901648022765D284095312111888010926854C109151824920128D21930059186542C6100BB82DD4440299B861831064C202611AA829A4265219879060100A0285298C246112230989008ED1909094426100477142862C14108221262E112812E412422226319A444D0A948C48C809DA24420B92286432481B474A143970229784D2201200A7119BB25004384C43140901314120172DCB3209E0384AC924492400280887450A104564366A93B4859128429C2865D4A608D1102481420C0CA1690A4541DCA84D1324255848451C474E4088409BA2488246060C166E594211CC442512A4850A2150E418925C36902112928C888161A49104B3511917802197010806610014085022645426910B83805AA27103942508C98821A60CD1420064065201C981E3A84C0330808A360022C42140386290946444A40980222A4B441022142AE1A44DCA30821144459032044236414A942082A489808005103882C4962D23970D6046695CC67090A004098721D39884DC885059308C02035041420500292E0B0520594210D8062050288E8B1288C1882123C529D34091194428C4804D04250C032145133580C4842C42C620E1C6701CA1885B385218152891064622B36999C429A114468A104DE2404E11374283122144348A4A026808804809C02424444821148D0C220153A8891C19700CC0705B822D4330404896681C9728040570110900442885633444A2A08104382A5A9491D022044C3091A496851CA591009389A3400E08A40814313210804991889000084214170C9B923001276C9AB4841228648200508A46858948605820890C359094306D20242803C4448332022289280028400A200221020811172490206400C51023382CD4084512402C50484D91C8051A322E510629632660019564A41050D2400C89280D0819601C228D94985109A68964220C80164114199121328C4940288C048C4BA66D413892232626C8046D1A820D18370013918D0022840408841237618A900154222162986150B489DA282DC2486000002043926401306A92380D08985190B2301085710A4591182741A230804B488452C0855B48025AC62861808490208D1C030A14164483A09019B360129549A1A88400198808A86DA14885128548C300214A388CC82610A0A0088C4486C48820C48888131660D24851E3366D42027008B708201982034571C9223194240893288002422812826501928944144508A240C81484C1062842A04011874D982445C098480CA34DE0948121476ADA328924B40C9204621C8264E30608DC840514406CCA900003306CC89081E0228D5B88048A46928B2844C0107124174959A60513306E2338400428029A28002331065B287219C24084422E8B840849906998024A20B76DD392693F16AF1EDDC3A044C3562289E4B3CC6C343BB87D07C563B0D84FE7CBDAE47B55E877207365C8E2D677D5A2CDEB990CF974E35784A384ADB265ECB7BF045660A34E9AB8DA610CD9682D086C8980438FB34D80DF6385B4F8F8CE8437AB33EA60AF4F63263BB8B4232E7B1FD1B0598D684FF38060510F37F94B15A70F10BC6200DB0CC9EC0E5AD22E0F148BD192F0366C10081E577396885ABFDE0B42AC5D922E0050690A2073F4D2140658739BF4BF5DC16D9C90AEC0C8A93581B029E918B86B69FF32230D1FAFF74ED977356FA71E57ACB083BE60D04A8D5663D6FD787D866786936F05CE9C2DCE4D6F7B4BF9A18D96CA6C5EA191C1BADABCB50AB277B23CCEC11B049872846C63D161C81EAF6718D8D79CBE8BE017C4352314244F4714945256123141CAD992DDF3C6294F1B20D1C1386E7DBCECCDB85BCA930D8EC55234E7AB10497C136D77B08532D9FA214DEB8F4131B9B687F560075C6EB25EABA1FA3207249A8EC4FE78FAA3703CB7139FE34537AB006A8EF25A40E668B228DC5DFCD2FB406C4687F22FFA1E5F91EC28E065244AF81E32E556135190FF22BEB2D51783D713C95F4AB397606C58862A8FD119BEA27970861327A8B1F21D87C859C658E5A0D62426C2E6AC96045A3B8D2201F663132EF1572BA3899A54059C98EEF59B52F8D172205186CB08CA1125D13E1A5A06FA65055B66C7B0E0804AAC8653526F61CB4F139BAF01E46E9F3DF22E79BFDEB57C9E1D3828D72B8A6A9533FA7D83F4A0E25141325D6A50F0CDB53673CD210286694F1A8785B80AB250C9AA7569CCD17681AD9371DEBF147B1FD3372D0A9791C85435B9F3A5BCD92C95ED9B598567E4F71A12BA4475AEBF8C282ABE6D380F281211B79B211D43E4A91B43F8120C88F6F34B0C8DE8E8FA0FE4DBAAC1BBEC57FCE244BC6C0FF8470770F78B62F5C1113E24308EE38C887D842B456935B94DC022AFF7EBC4DDF3BF8460CBB479E8572B3C81BCD63F762EFA2AC06A65274FC4F9C0E8C4FD2E2F0E03F5E05A2BE41B72BAB7126D6A3678325F0E35AFDDBC3745ACB84C9F3D764B6A57CD6632A3E5583A1FE6CBAC2540A4700EBEF6B2EE1D6F7F7910D3C8422815A0B95A182879ACCE9A1B0AAA277F7E6DB5E116AF17194C69D222718CCD62DED1A58F9EC67B338648CCA34E94ECD6790ABF00CAC2E338CF0499953B947867D5D7701EB10F0345236411E7162DC6BAB8950320B05E194DB14D995BCB0D8FAF2449A84CB34E318841984F12013E5E09395F8037D201744C1DB8601D1116F172AABAC5B136A1A5C334F6AB6456B9AAFEBA19E0AC6B311369E72991E3E3D2BC9B21F71F03233D234B1E97A2EB61C5E065D858DC897AD6B0FB3CDAB21FAE806FAC71AE3F5AF94D850AB95A8AE44140D61A7624950B6017AC8DC73065ECCEFE55CC1B4AAC5538AD43EF6BD53313339C21BD261F1778D33DB27E8578EFD2A88A906CB920949D0F01BA2638AC8D1F046AE6AAF5B9F0F27A2FF824D5BE814713B90734F8682B4081938C28F1C2FE992239422D5EED6F2F7087F48760C61E0BA1F27C9EDA4E0EB19469145B397335A3C616557E06FB1E9BA0BB2F6F55E70D20BF973F924ACADD90E30E713C508CB116AFA4FDD6B984BD443CCFED65222C96F09EC07DC7C8E5AE00179DF341CF207F75A0183FBD574B28AD2EF0630F412C5F8F03348D95D91002CBCEB48453EFF4A1C4C733114BAF9445A690C524CB93DE93CB2C6C0E7D2E514287755405E15C838AFAB2101075EE769A4E4B374066911CF6F5D59380B8E33DA8C66626C0CA96EB73D426D2DC3C68385EDD8B639D43886655965E6A28288995D599AEC6166628555AE8385800AA3FB262BBDCCC9D96320CD106A420DB65EB299316B4C23ABCB4E7F9EC473020C510ED2B76271304FDC2176138FFE7D96F94CCDE39A0F1E456562FD1E5CF8646494129C4B5C3602097F9AB02224EFE953CEBA2A6B583AFD7AFA8281CA86D11F5210C63028A07B2E5036D9F54D3019C177A1180C37CB4AB1CB8AAC78CADAC21072814E55EC0DC5784E617B8A6A2C398B3BDC5E42536841F93F93E9D31AD94E36EDB7E94AAEEC9D93DD22D7C6EBF61B3098138B6E8818081EA9355ACDC5D6A3E5C45BF9A0B10AB5C353ED31E32820870CC01B078728A6D3D50FE54852AF6DED0110D268CE954B9B02145C514A42C1B78A017FE4AA1227AC72DEA59119B63325E996BE70A02BDA01E7E40A620BCD8567345DECC2DEBE3B61ECA5F2E8501822694BADEF54AD91C0782966CF93ABEB2CFC4074884EB23DFDD145640B569A5DD06B149A2C697FC3EBAE594E240941B52CA0CA0B2EA3EC79182D505C0BEEF88A5A808463CED9E0246CF4AD7A9D7649EFB7C4576FE18C06413F5E68C63FDF2E7DE1E942841FA987353F70407C8F7FC9BEDE1DD0990EDA3168824C9EE2AD709D91286B8F3F0D4FFC30E8FF5C37B0ECB8F711F14FDD0E062EFF3B4693B1AF21EC3B56D3511BAAD7D681F41B542CC7254F6060F8541444C64223D46AD149016BDA5DA68D82B9450A73BE66739D52630BAA4CFDE84991402A42C376172151717C831784EEB3DE17A5FD362DF69F431439E7A705AF8DF63C9B21862E7A5E4E773852F41A3430D1C4C6CB16841E3505099D3EE54B31312A4FD43DF3550B790F8B99EC6FAAA984F00BB061A270664C9FD10217F72221C45C6109EB902819D6382132F988FA479A5C94FBDB8E1982724408E5C203D61AE65C89A7CADD194AEEE540B4535AE672440979A23732AE0F806EE7B7995B4C7D79055EE2CEC195439C78D90C83A4E8E96BBEB6262837220E16526D7E840D108AB5D57D092194844865BC8BB529EB373EBF4EDBCE02A75AAA4E73B5BA30D4FE43B7CAC456B51706A447E5D6711C52B2C478E434354042CAB0232A0C8CC9627E4AF8C1E2BAE43978001EF6AEB757AA06AE661417C475C3B0AC2C86986B05ECB4EFEF8305F1CD1524CFB541F96CA34D4529A0540EACACFCFF6D8DBCF93F813658F1742376BBE5CC7CA3D364D07949EFD9329309710E388CEF5EAE88A8EC4FCAF3BCEEBA177819025A6DA2881AF612BCAD2C21D118E83C5C6385C97799BC40F3E9727A71F11832C1B06A1D5141F60EFE19D16131E7B41B8C5AD85350F7C8A3344FBE5B1A41D39618E8328EFEC52C78693395CB748FAF91C938EEA53DFDD32EBB5ED004202F3EB55FB200D98F35DAC49B6EA271E671241FC21140CFD46EE951D73D07595712D2E5EDD322DD8B5BF024A7FEE3D0F7986F84F623E27EBC61516E65889F07A82193EE2AF2F2BB9C28176050CE0DB9B1688E9126BF1CA73FC59320DF4784D5936792FE3C9C1B7969FE87FF558C6EC2665B7F1EBFA27AA9F1376E30FF05C931F0A975DA116BF127F81E999573051CF38B7E8290EC02FAB0B3C73CEE091C79E523C8753669B63B4B317F373B87C14A7B26F70646DFCE445113CFC1CA03D5140A07E87AE41103B0D70AB7F252D524AB2357CA2B3361376DD58EB36AEDA5EB53512EA9F5FA5E69FF26C5D095F73A844ECB12B4BB07B2746553C9E9E9B2CA7DADB28EAB7C55CBAC745DB6C990A9CBCB279006C8CF572BEF82BFC342FDD8C895A8D88AF8C65B758E99D44D35660577A3054FEE09342CE7554803AA4B33CF2F659BE21E717DC50897D15FBA4129F067DEF7EC6183C3DE6C35FEBEBF708CECBCBBF00CC96BE8053933DD546DE72314176BABFFF0853C45B5D26D7F4223E34C7F43319EB9B18928D87591B84040F4E0A5B0274FD4F9050B512FDFA7B661BCE282C37EAB140042DA373FC9CB98DE361303A30F75B5180D7AD5561130818F4427037136DF88EFB57B6E07DE93FD269687846F22AFBA522CF972BB5B714FF6A1F62FC47647FFA3E340BDC4B61AEFCB49DAD3E7FC9DB4A938BD5C26C6964611542BFBC11AEF54C42440CBFA0F9C60892A185BDAC4A0190423445527E2903CB68C12DAFD684DFC01F3EF005620CD228D39415188B3A0B7DDB42A4D820A6B1F3476CCA31692718D263E0A922F9854F8A8946463DD5DEDBBAD1211659883B5C37D5E4D5EC36400A3F5D651F989165859A3FD3FA4025873E6E152DEE8E3700E03D445C67F1C08979AA56E5227CD9A7EAE5A7BDAFB435DFA056FA72EDFB93E513EF300BCA20458847339896274DF6F6624863957F778E71B2EFC1726A2A94A6113869C438E0197ACC359169193C5EC60854A790B65290722F5920D200A704EC1BD08E2E4C6FA7F961D52FF0B7C40FD9DBD59DD8A524FE5695AE45D1F49DD585BBDD0F7E1F920616FBFC40DAB9627D09E7B0EFAE79EB5E972458A1B94DBBFFF36970B5027239478CFEBDA0F5AD33167A4641141A575F297F34889BD13586785FB06F092002F49E67CB03266E76CEF68F2B0E0FA07F7E2DEB9DEA0AC1E84ED3C564DCA6B32576ED5E92D3E419ECA263A5CE33D206B5F2E9A087889A4D5A0F7349373BCA837ED812B26EEB040579F459241B87A867C71146ACF6DBDF86D6A767817D19C2B50912C5203D1F9B94106846E04B7A49CB8C6C934DC96600D3E3DB08C24F29315F86FB7B32F1F2329A9B0DA6D70D877D3C40EAEBB8D4A2E7E1CE2602FD3CA0D46E31DC73751F9839DCAB642D715930EA39AE9CD1E11ED02CF8FC351EAE2D2403AAEFA7428D2584CEB71D784A97245C9CE74E42F1E3ECF57E7BC9A30D1AE1CDC920E5C840C071FAF2D40BFF4DF17AA47F4469F6 +smlen = 5684 +sm = BD94BBB09AAD049C66BF5622CE7C3F8D6616C0AE1C021BFBB02E6F257FB6AE545D4041BB7529B35444A2EC9AA98DA676C0A8D40DC5591849A79EF366861281FB578E572101070AE5EFF88FE7EC88044F69EF66C28BF99349EB1D3E3A6974EB620A55385A3224ACD58D421CA5208BC8C38FF857A1D0143C8C67F099EA2393D31F013A114ED29C3BBAFEC767E483EE78651A70FF17E872BD441D9BF504840B97DB773BDEACC5EDD236739BE307F766639FB25BB76AEAC6E0585AD337A5685D3BCAFEB9F76DE75D9F3D6D7BBBD8D911A5DFC7B79E265E75084B4E647D6A90F9C64F6C2C6BEBF710E947DC92FA7FBC54F87398D7FC844129BD969A1C79A70B06F7F6954B28EA0A2E7C7E7B46D124210366B93A9211B49743934CB580AB062A6E3BE19E09BAF203B7DAAE5E10812D620B9CFC9D1D6596D743831997991E0171F30D9CBE4C92F380D985FFC1DD47037BED35D29EDFF78D910AD700149C80D65D10F1281FE70C245928A79171138272B51579619D6F76750ACD998BC6461B31BA17904A71E794385F211C127ADA8ACDEAB23BF3BAC1830E224F72697DA343C9681173438A0023E75EDC5C65190E47FB54505B6F4EF0389DCC6B4D77CA4FD28B9FAACFB4E7D5EAE6C01AD75449D07D996302203258599233B1A6936C04ACD7BA786B20B01E678D2982BA0E256A2DE6218A3DA6D775326D611E5C497C42AC5DDA8433899BF2307D88517C36108922C60600A0BAF6F411BCE60A9FBF36F602DE81E54AE3870BCD4A8390D313302B994E8D308869002BFCB92AAC97ABC9E0722A68D892ADC95291AFBECC92675C00574BA557586E4A0A1BE2B5DEA1E87E435AE8F12709EDEF1FB4F9374F93F769534AAB16D8BC5930D160B2809111886798BFB38B9C1D6D214EC2021F4DE0B3B66C276BC5DD6A89DF9881182F3855957A68358763E214B41969179D019C26B42A0A561003A114076046CC81B94A4472F95B05F4E7014AFE6964515B9CD6414F4DEC2E550C40C62A963370AF1B0113A10AE6231C8BBA8274D8D5CBBB49129BA216F9A7C03F6CD2C2011C582214C40545EFA541F3BE4E5311EA0DBD7166767ACF9D607A11841D426909EF9A2AFEFA3B7BC879A64F4A11AF73168889EC9CBD1F9F61F4E42FD10BE0078DD294AFEB2C06AA7DDB9965B7CBAA8FDCC40E6ADBD7D7630F17031EBAF6142863DFB5139D02FC49F9FC632AAD567BCE53BC8F757F9C125D3DC7CCA8319CD86E31A2CBF1BC8EBFCDC0CECBA0C323370A5FBE4A8BCB5D11E38F07BE743C76032B205458EB06326F8AB0C98CED07D506C52347FFF30CCDDB8CCB40C6BFDF17187E1506E7F582C7C41D6EB2F2396114EA8EE8DD6E09E473F4D8F9A15392A59DD3E585CBC2A06C49340138A353481F6414AA4A50E62DDC71E9FFC7BB7550693182D75EA3B1816095D8983E7973B0D5497248A3B3E3665A51AB41590BE075691E3AF92D6331F8C6D70E513DEA4103E639B2F68FA5A603534F55B6271E9B892F982302CF31FBA28FDC87A8353C8DB311F47EEACCA5A264B6A1A952857C9411AC512D621B2A06DDB60806A071D4F4E046071EF0BD59C2CE882E6D0A3FC43AAF988C6609BD318D2302CB361F52DC42DDEE53EC85C4DDDDABE88845C26CCF50DB12FAF0A92DDB93FBD28192EB7B9FA2864C478AD3FEA7E43D523B5FE98956FDDA7F08FFA6545C2E6D6516BA128911BFC17F86F4704F625BE787566EF19571BC93847C7361E3A9FFD550A65821BAA945C774BF3ACB60B1B1B7692048408478C4E6A2FE63E1D1FB70F6CF976B672E4535A66BAF961470EA6605EB759FF4E450D55D85B4E23703BD5A8CFE7323A8757DEC4B94E571F9AAD582A01A3CCBE3C17AC5D5BBBA2B89132120153192A51C74CCE201E41E2DEAC642F117D1C43BD236556257FC18F2E31D9C7CD9C5C2F1ABBD47DB4AFE9B6BFD1BD2D554DF4CD0041D766B60A3E1DE98C72BD43D9A2BA12F24187DF607A0249EEF340D9CB5D23F604C047B8D96B26BD09BFAC38017CAC36557D4ADA6015A4F0EA0451D4848B94E044B876056037542B8FC84B7E99CA168E40A1E6940E0DFBDC10A5717326639992924287DAE6AFAFEE793C8DB507B3E212E81F31D7FF6D6A58DEF4C4EFC15DC6F1E9638215D7C7DB1B27F7D13B783D78BC2806D536EFF1E5AF74E2EA7AF040C2DBDF71FDF04D5E0D99AA39D4DBFFED432F0F76A8A4C59A010DBB60A230814098CA3C4C167D0B9140667AA01DE20A28A1FE42601839520D0638F953765E00198DA469F5C67C1A8D4DEA064A888AB4DC57520F214D941AA992A4A61E158C79A756D72766050E641060CBF7A5FA5E29024D4D5300037B2BA95D1F36A1E4B4DBC417B024D7872450E3070F5BB7519F63FBFC99389DD82E9190C93F2F866BBA2572CB8206A0E4A545A8F83DFCEADB8A1729C7A4033F38358C0E1DC34E614D15E5AC62E60ED9C85B5F5288C4A02F3854280B2FA82733B0F0706B992FF83118F7E2754616472AA778A0AD594C9D41AB3F03F83076195245A5FE826CEC0D887E4375F2D0307498ECB11ADEB6D5B1DE4F808BCD8E13B261A86592494AE4EB9359E262D62325AD169296AE708C0AF27E404ADA8A26556766E88E0821DC56802F26969F775EEBC8D1F2CC54E81C9AAE14C44AFAA8B1AB0B19E05BA0ADCD7282FB51BE081E08733C1D4533AF06235BB1A15069EA45B5797B835F225BD4406D53C6E5296247463A7E4B150A92D979289BF32F734D589C8BCDCE55E8D1C9A3C1B8449A2A2FB1873944895F61F4902DD816B93CA011230BBC785B7F08C11433E36B03D00C048BE3DE5F4BC4133C708D5AAD55509BF7A948490144170289B6ACB495927466230EAF293AA472D94B1F2CA47328B29A0016D659F899E94A59CA9D42DDC8CDA0D131D9E1D2504039F82D0D9619851E332A17A548BF414B3E21BDE893ED9D83800A3D35C991979B9BB001D36B3A77FA7C58850EB2FCA043BC67A69E21A05943C9B0EB14DDB546E3F1CBB7D13BCDE2B1F6C4F301446BDE28BE1597816E8EF82B88C0659CC2E8EEE8770BA42754C94CB1A42C5673CBD0BA631DA95B077F4585DAD20F69736F35BD9A4586B5725B3B0264FA29626CC81B5A5D89513AC5F4B02DAC750B125195B4700954B161CAED2735453634D33F2872A2BBB0FBFC0FCABC670775807236BDA067669C257C946AEB7DB65D1DD2B4FE69022E4B54D07EDB16B629BD55E7A015F38666F06749C03AC17B8C789EABE560636B750F182E553D7C9EDDE8ADBD2025E9C78DE7559F4CFBB2FB69C4FC70462EE892743409E0FD868067E3F37EECE92CE9B2F983A2B73C0F1248F4D794C0030DDCEEA72257C6E793AFD60259231CD3A0AE942DEB80DEB71BF54E84DC45BDA0285D91215FAAE7104C29BE58653C1086BC42C9AD516F977DD650D7A04E1B303014153054D923BF65AE315A8DFC41F913470CA7D14AFA58192F516F26C40BF5346AC022ED814825F7E87CE75B84C3A8B17D3D403633268D8C68D267C91159182AF22179F57AF9514085600E6406FF69B7218BAF3BCD34A3433FA873EE10940FC88D0D4E528BB2E9982EC5039966FEBF5E4DF7C9C25237931FDA95ABA9CE7AD7444679A76659360E4EC172270AECB216222DAE1EE8AAC4F8818D0B9F0B4280F8C5F236F0484A0CEC8ACCEF7739610A847D4E3ACED61453BE5597D828AD7F4E851AAEAE3F673164058B173F5C769621269D4C3FC1E8FAAA90502324FB62D8E881C963AA7BEFCD2C5CE42F855F3BD5AA6D841B30870769EBCEEBA1BFD1CD9927E493050E81DEB329B6E6DF378B7D492BDCB20A4D6AF67FDEC3EF83FD6A135CA999DBB75D0AFFB2469CBAD88BE8B69CA83102A65BBF96C2AEBB010B91B67B75440A4C733ABA001742C7B942F9EC62423025ABCE9F197C3A7413BAAA85DFCCD426714E235A4ACFA314CAA020439EE71DA8CF9973ACB54E5627A963BDC44814A71070D5888AC1B896C93F74620B5EB831ADADC94FFE8DE6E45A076FD30C1CF8F47247DF6F649328E4C0AFDD99E7DD80D504D7A5EA379ECA79D2F309EFB9AF9679396B7B7250922F5DE1240B90C9EE2CC6D015148D87583CEE1E1B761B7049C647FECF720E2361D2BC9A63C80CCBBF58C9E034DC17EB7F2FAE0427DE469D4031F9A454D98BAF751B11D0B4705322350ECF1EF7A7314679AA62132CDC505B4DE8A2F3F6FE0F2D115BB668F67C6EC7BEDA68006AC53AF8911E19D9177E2F03D3E6068F7C2C66D5AB4357A24E4F45DA9AD042E1E0BC4D0025B34E67C21C8CEE28F689EAB2DE4D8A1B327138F62D4C96AEFE061AA68F0D9B4E81C59B0D6DA9362DEF9C5858862A123786B3852900BD8BD8C37EECD75A04E75CB8DFAE3ACB04F8089CBDEA939AD9C62C44F4FD9FBB9D2AD4FE4E1E0B876A1ACF52FDD07B1D9C55A8CE5BA91D4495B82A53E1BD78C9D7FD5701701B53BDAD184062DAE8279EA5B7602CFB6AE1759A3926A18EC1C74EBE80BBC6A0A855F7C80EE502BFA362F1C595690EDD04946CF5300B776B5C069B2AD1B552FE4F866740F3FB035B6D4EB320A9CD50C0F3C7F461E0BE92091AD132D6E581803068B35E31CCB225E4C8A4DF3C824E7C351E1BD9CA620A87B8543B856D221A66041B59FD8AA6665CD317D93E5F3AF276CD07DA89D5B384D8A57E5D5612BEEDB1E0EBEC2201558C026C7568EDE9C05905EFC47AA23D2FC243DE181C34301E394A130071E6605496BA59793CC4BC6D7963482B1CF164F1A405E83C935334B306E831536EC194EB673C547FA94179A827897308A42F99B7FC34806E91DBCC1ED90FFF8B597CCF4DCC5B4F5AC82D63CB2E18EB01E8DFE96D5699693B98D267BFFFDE38B1991446DC65BC5B15829B7F03FFE8ED75A7F170253AB82D0398F45155C0EAC59F25E5D7A6172A7A176DE051CBD14C5CD9D6FCD1820551C207719A00758BB0A22E2699EC982B60087BF5AA66AA268A608C284548CEBF0AAA1F6A565FA9C3FD4C4DC1CFC5B8B981C7D0283E6F12F3F5F5F7FFD3CD5BE03AC6853F72E909B46AD2EA99BAA9D0A9CED1B808D4F0C3A603FD8A925C648A14756C9E7F84727319FA06CB43A61A89023E8C74594F399B88939981490F9A572050DF42D331B808DA04D7AA5E4D873C75A1C84F59C556B30A5F843127A566778C7DECD12AD61353B2FC92F3F24A8104D82A0F15F8F0F84320C08D9C0DF7A148C3D87109364A8480FC9711ACE5658085F90BA2E57127D0B1DCBB0DCA68F7DA27C7E758E3768E178549C754CADA80986A1303E636DC554C1C9A6A237BE1A6E92F35EACD2786AE41B9F57469B9295CB77E02836B456AE1393CC471E9FB65CD5FF00CC9EDB6D38C7A2D79941158A4D4F2A350E2E0314A07D7DF928DB37F0FB35DBF1DBC57BA099C48974A2369A340DA238DAE726B417D32E8AACB779662090F50EAD1E0B105186EB8916C71FA03209AE17D896088D6D15CD9A09A21C3FFD7144B339865C9F4304D916589BF3831F528B11FB0561B0605FBFE613E20D1FF5BE2383467D7B8C1B4C436064335E2F68FE7C7DE9A6658524E0A34A4DAAB778E49B5BCC0E752356902BED24F827400BAB1EE9A76A73D29A37B0B896C920BBA2B4B93D299C1DA1DF82360B19B73E783268C71BBA4A1B2B3C0247C6B6DC08789A31834DA36622660CCEF9CFB724AD0DD954677B1882DC7FCE77742DBD1BFC1B380D958843997D4B43F6B90DED74F6ABC47C37D6D34A4C23EB09B4F4353F44CFD4265B33096FCA158AEA6C7AB0C360616E486F9F9B75CA3DACD872ECF542F6BD7C66FA28F1415885CC2C53EF47127A916AB7BE8559E53E8BC89113F819247264B4BDDC6633A5C27D2A985094D3010F72A2922EF3DD382F09564968F05FDE1EBFC222369F5E3504ADC3F18E1114EF63822B447A2228788E61269C3ACF0F0EED91990EA5322E22AB8A4AA52C8A0AC345D136467A794DD748C8B32CA5759703A341CF9CC7DB4EE6EA06C9021734DE1485BC8B208FA21EC54E7D30CE162EE7AD520561598C56D7705440F2A06EEAA4962D162B8836D083D44893C8EE62161DC3484EE97A2E8162178ADBBF2F11EE2BEF01B570648CB976E7118D8B91C20663335489E589E6D57E43638EBFE534CC16D3C618ADF34D20862DE60B1E5E63128114A23155974C970EC2432C8A9C7DAF896B0F82B298B74FBD4D9B29C02C9F6FBFB4226BDBE7C229B3972DFEBABA351001F0A2F15CAF6A7A201F255CA938CF28B6B4EA94349EC6E99784AE8FCA8C81101AA5A70D4B2DC1D7F9180C08C97D8D8700FC31EEC12FE4318042B9709652F415A52E9B4736A8347D2CFFB05CB519DB3EF407E4B99050968AFDEB753AC167CF87B16252C29A3113936F4B04B8D908DC07B98DB6904EA6C23A1F41F0B52BF800D918D331484B6788B1D3F338747F9CA4BBCFD4F3142438485187EEF7F94D5A6E8FC4F656859094B3C3C62030585C96C2E80F1466A7BEDEF7F9323E67F8000000000000000000000000000000000008111A20272E363A7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 + +count = 33 +seed = F32C3715B0BA8C1D0BD59F0645E9697DFCF9AEAF761A71ECDF9672215B9F138C0502D7214F6B1BB4D6612432F9FBED5E +mlen = 1122 +msg = 789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F +pk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F95F3B90F2C152088DFB525CD50B5388CCC79D841C9F2E0B4DF53E695BD37AC65FD3D77C420B3D56C68D61F66168BCAFA99364CABE63A5061205A05F486C4819CF2F6BE9A7796510A7FACB7BA93EBC94D3DCEA72B41BFE4D5D0851DCE686DEFD7990CC7DF503F442EB8B95AFEFD780ACE12F6E8753CB6E9C31ABE0CBDAC86590E87DAD52616EA929EB8AAC0CF9C563201448E63171C280C6D3DB350B0F769FBF47E19DBB7A92A1D0FE073421DCEE9C025C7872BD46B22C7EB4617EC9B21BADD56A5CF880341D594B458B16EA27A3216828B546DADBE23B9F4406E39C81CE393587006CD179D8A758DB71B73D8DF6F6D6472DCF3ACD1122E4CD5D0058F89C026846E0FD67E2ED70389B738C6B8CB5647F8A12D1B15D5F7C11ADE1962DD49546AF9C4F003E0A8851197A90813CE0E39C57822801B552CBA139B2DBFC12647337EA893EF8236A3654A44FAE11C05F48DB0388255ED15B61FF2352279669D8F7EA6CF5BB525B86541FF6CF056856FCDCE301B4E2F626409718ADD4C36CD64685A53265CB3A2F7B9FEC040C3F20B92A087140B284B77A19F99BD5B66DD9186A67DCED650BBC28C8AD9BBD4E3633A06C264D6E927FFDEFF3D619AA5A5214E6AB3821BDC7D4F3C7C08B86F4A76B24C0CB7C6160D7031021E88F6A0C6447EA27DC383E2433B8A3B7AE21DBCECE0297E8E576D083A4B7A32E5B38F41CFABBE0DEDCE2A7C3074D331EF1A6F6E5AA4F0D11F77248300A094FBAA877B207FC8762D6826B830315364BF1BD6A605E664112AC08A457D101636AE7681C54ED764EA7F6B732F6B6A1513DD20150D23022C2062513CF3FE2DC6861AE6512C0D19FF9F18C76D418C837A4CEC509E4713AD2D8F9F19FDAE6299D8091C09CFA30BDA3F067B47F6D2005AF398109D7B4D0DAA67714401FFF102BCB9AC095F28B7E30BDF80AFC80BAFB459A6EE3FC147373D5B963D22E650BF1EF3B316A6932BB4377105DCBC57F985BCEBA962A7C02320734A1CB5BCC14236757E5B9A087A9AC6D08E0E87C48D9B4C98AD83DC7309CD68AE8E674AA2063583F18EEF1E7C3F16F1092C8B79673243F1E5D889AF55E77F13A6A63CFA2F5C701D95670156D35F10D1FADFC165B7BE6A74488088E5226371AEFFE29BD0930176BF925F553473FED3B422BA5BF6E2D363449810A124DE2E11DDBB9E8B0656CEFB97CA855DF16D1102ED02F991C25272BC6C7F4A550891DC26781FA0943E18A29626BF60485067864F2489BF50E10FED56F4E0FDB57F4AD2447E2148399249BA47E4F91255A33B722E16F7FA066B4B81B3A8ED485D04ACFC0B2BFB065B3D94D2338A3043451A1278A760E322006FD4A1FCA45B1093E3B4061D9D4828062573F3B00605058CFACCE28CF60904B0031AD135189378DDFFD737F28C4A19AA4599206F2B553C071E827E579368E854337B3578F89B1F638B0A3DD5E892956378AA87C588574AF2A68AF03789EE8AAAEDAFF6AF544C49C2CA3BFDFD820B4E0B4C166A558CF7B7F163AC5087C5C226FDBE20EED239BB78F8B7922F6631AFEB758BEC6D78A8E167AD07E2FB3BA6573006BB98C82F146FD48183574614DE601914FFFD82F82B30A05407A63D0E484258B2DD0A6E55EAF48260EC88A57A866C2C0A37CA45DE33E9EFD4EAE58CE9A6DF40C510A98F176EF48BE9E8DA3615ECD6AA51AEE60184275FD3EF934AE2703AFF740AF23C0B99F9310D2468C1E69E200C6E981D5FAAFCF34F7DBFC71D76603051FC4313C71321202AE78C5D8365EE152BB081823C8FAD928B53719F150689A16541CE0404E240EEF1128DA1F90A5D8E5D4D9B5D67CBF72229E0EA199A65D2D5E2EFE3DF5988F17F38EEA8FB2BCC2568760575240352E5950E144132490595286C85F2501C8B47BC84CFDAEBA52FB491FDF93654A5A504D7EF826D627978E816E9FDD19037D40D5DFBC45946FEAB062325E783C1933FF0C220732A3EB69DBB57E9A00EA8ADC1B14A1D5B38E5F049E9425E0D48F0691ED51E1F015824E966A81D94B4A78BDF39217DA1F3BC999C747AE3E1CF58BEE32F75AEB24F20F7FF1D50166C5C04FF8FE27B9EE9EA2E05C598641DB61687F75F856B3ACE768403DC3E9EDFDCE192E0DFE6BDE88048740DFB22FE0CF16B95CAA2024B53FC0DE49F37317D4E01C98109FFB3EAB50E28290BA2BCFBE4012F9ABCA17CAA8161B4147BAA84FE3E57E13D00B5789D2987862D21BD9F61DD1691A8DBBDD60D7746D9D72FBBF07D324B77818679CEAC2830012DD8E9DFC4DAED01DEFEF747B386ED9D759FC9B2B024653758434047AF03B4BCCB92AC6FD70C0C084F82948601A53CA4CE7C6EF2583AF34385C386B1FCF4A73B9320CA69BFC02A7FC11EA398FAEFE8E3A07265E0EFBF2ACE6BB103881BC3ECE208A7099E691AB20201040892DB08383D0897D4E387C2715DB8AF5D12E65959B44E024D70A76A8611EDBD6544CFCD613240AC5A64125613B4299D87D483826A9D599468F27FEF15F2AC34533A8ADAFD2A36AB791A5BFF4BBF43A05D3BB17BD57FF478FB94F487925E1C91EF1A4954DE0F72C9B13DDF5085630D232697057D381FF915833F482CA4AD9ED588BE2E061D16AF4EDC30EEC403644C0AA7D74AF1DE59523775858649090821F908CA204CF414AC763DA9093ACDEC412D3FF05A6633B3FB0187FCAF0A44110D78499276B387B32FB0F73EE151BD12393DB0392E853FC1323A066B693F460A8DCDE9F4362841BD19885B0095ED6047D26AA170CC00861630F0A54A2B537785C284BC625075BF8690B4BA2E10A25112FD1173B6AD079A018DE3CEC9FE1933373B8735D079CC3B6497109446CD164DB037ECF2CF0E1D0AB93FBC1106396A601A6F1D52D6199B875B47C6FA868D7EBBB38F103608CDA798B3E267E6A80049A17FE60FBBA57415A2E2EECEAC5689D66730094FC6D77AF44CBEEEAD5769F8CFC2071E5C4EA7F323EED86957EB2E661F9C5AA14BDE872698ED755709749515BBF260042A50D7DB71E5EFEDB0DCB6607941CA40C4EC1B65A6C28623209FCDC66AA1DE3EE00661058648EC87DA5CEDABF5839DE0EE343C0248E4CFCE6A4CBF3E9CFEAF95A971B462E6AEA79AF2EF5EDD525E371842383B86B5AE8E86F47BCD1D6BCD50F285752C05B9E31E3CCFEA9DA0C8D7FC8C9084E049D7FDD93D3C476CCD98A376E567A4EE45D7F17961B53DC0640F05499766AEC5126BB43DCE127D3C0BA09583895678BE991E53C289A5DDDEE54E030DC93B840D0193FF7D85DD39C68142A9921D03AAC96B09FAE94CE06E2774DF5557ED8EE68807008CF8DB9A8F2CDDDBF27C1FBFE4A6A0F24D07A6D7EEAD7F9DF1788A4DEDBA1F7CD1FDA0D23E348874C6BB2980DB2BD3FE1CBDC178DD9420284554B7286E4A3CAB6305492A313745A52E912E7CA04A6FB06B6D8D7A04E5B5CE41B00C5D9370159C3B569C8C4F51500D1B2CCCEA0F788B1056C1DE4857D31344C7BDE1CBC7FA06368B41A2445CF0F576D182D2B41E10C7976BA49868EABCC180E8AFD155D993E4EDEF7D3DDB562D33EF9EEBA23B6CC6730FB09DB472E6AC1BE99CA8C3227657E2AD67FD5723A903270FEF526ECCC76A0DCA9C79E8998179EAEF8FCAD306207076B5F7D23 +sk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9136F62653EA62438EC5F8DEA59680CFC3188AE5F395A77C497C87331508FE2A502EC69A03D57CA49F838D5CEDBE92C1539069A1E688AC10D44C794090D9E496388846C0C184A08144623070E89368690204CC4022691060114C3018A10100442600B960161386118B14850282AE4A6615BB064203386A0A0410B4881192689D18284D1080AA3C289492206DCC6849B302C44480D09278521B40C22394E103651DC8604418429C284811CB4201AB21090C82922070022066C04162C50004A14263283B8282307280A170924112A13334A23A30C0C90098C448C5B20660918494928285A80315B962D2013281A082DD3886C9C4241E0366D1C034A58068C0BC828C1A08508C94564C86C49462E213420612680C846290A24405A06868B444A18458062C0110104661817655C2606CA184010A76093A264DA062A22914150A665199281502668C18004DB923100A42559082C2435641430121CC704D8167152966824316859902824C05104C10D103201633690C1B68023C05023035194182C5434264C3680118080D382609894206296041103714C0442A01052CC004421991002C4101C932510090604364E9B340CD43242A3B264C8226CC82871894441131630E0086621854C01A9252021321000320019860031301B846849C090642012624402C14072D04028E3080012449012248240306A60266012844508160A20236002024011044011344A4132001A458CD8B46118C36502024819044C09B141138250448491039840A2C0858A42028332508008241241850B202E081901E0283120211008320E1C144A0213805C266512001259946980B80924A648C8344C212582C2366563A05114C96840188554140821404C0BB490E23822DCC66CC30260C23428220320DCA82D59088C092764D096801920458A460604B584E4322A930204181909241782504670A4A2304C4450C12849C0380A18C04D0884285046820C112C183689184332514000D8360524036AD9921119218DD0C48C0105320B066A49142C18B471CB268218310583B865209968CBC48D21B531CCC849A2922C8B302A5240615C4822CA14115322121C81494096005A240E200831093629C9422D13854048108A9A264AC8448812210EC89260032168C9440CC3066853224D59362C882830E0484214138299C051C0404CD14862C92651D9B269091584D91648014109011909929091E1443114012862B60543447122278A08273209936424854D0A022E54A08588406823220D19326C149745D2924498C26513971183C8810016484A3821CBA00504251208308821424E21C885224686A348290226680938715084699C10915A48491C114C40448D8B806011B71090066D8C025261A62C12108D214382A4C44D22426610258400328E0B2865482005183844110152624212A4084D53320944868C23016E20B64188C06893926553428823134848B664814288E1A24414A325D3C48041C4081B43315040660CB7809088909CB808C0B4315AB08C02B141003548D8B4051C401012C18509A36001249201C98903040024448D02C3004C804004196E14352654160E59A44923434A13476E842220DC1009E116490496299C400D228449A4964D5B006143028819426CA3906DE3C48863B88109380AD4242250466E818004C0426A24C620E1949104248110434A0B972812A94D1819091419902122411137829202605BB480E32225602880190628D246311CB78908C560109828A31082538025E2082904832D9A24442443084BC808104244100661C0422D882809880688A3004089B46D02C2404184308B24620C118E592412C2348D93108DA2362D1A350424098122320101C9009B160509458024420603B71121284804C0884204412339214802080123211B888D601400D30830604670C8142289148A0A112A18A701232050D0443294C468CB0284D92685914470E03060DA0045A4400250048EA1386DA14848C0844121480941449054B480131629D9B4204A129162A06C1B25682140845A122A99107122014414482608116608124C04260ACCA405A036441C8031430030C9422D64262CE4868498226D08C071533242D2162220452ABB96796BCE3FFAAB13EA192D331B300CA2A3DADEE26C36B9D81C61DA48152EC66248D6DFEA000FE82C3F60B4C443701BD06C0BAA39041074E99368260C9C34CE49D5EA1E3481488D1567F894C39AC1C1A3E19D5F81E9DB5BE25B25959A5A0148D63E4C4471F088CA7045F97B6F19A1969E4F517CE413628F674D6E3854FEC75409605A4183908AEEB3C54B6E8EE3131317298B9CD62AD4FCC7E758DF4437E0362D2088727935E14535007BD600FF494B9018AB2FE32E6C9D8A874C4987A1C30AA8F0B00EC591C30F69052CC40858694FF6796BC41F66A3B5100BCF3C5194B6FA9AA1B06EFC845ADEA22069360EF899F97C5A9433CC04B9C2A43F4AF65574405625DB0CAC824962CCA2D1C94458816F99390588BC1C531F3FF8D29DEAE034A227F09DEE3CE7429B72755F6091D59CE3D79E3F8F32EDC0131878863555AD2367491E4836DD466821F09088CD0A54CD8A428D5946D306C7C6DE2D310759733C979832021E48601D2D60F6B77DBFD30A1D83D6F92A25BA4970FFEBA8E6019AF4AD67530B985B9007A9778F48A44CF0EF1AEA5A9E5ADC658F35B7E2B04DD91505E9457338ED9497CE03FBA1CC6DA3C4F4C50569D2D8BBF4DDEFDDEA28E3FE5E07B80C293B8CCCBD5118EFA39792DA719D1740C99752E42D69B2DB98D5CB367CE74F639A9185BE1A4396D62F8E8ED46F4ACF5EF86466228B0B9CC49D38DFC3A35AF4CEC191263174164DFB573AA7831FD0FF2EAAD8541A85DE3F5486C0E7984109B0588D609A148AD26E71D369E06858F66A8B144C03DD4865093CC5A748AE3DA3A021F7A3F4FEA52ED245E9A4F45CC113F0B5BC40E9E7237878CFBE09C04FA1C9A32822F949C42104CE327A100729786BD693F4AAAE3B86D4ED02698D417D1B6DF244B8AAC23279A10D66F16061E8E5C19BBEAFA1A3B630BF847F406697CCE197C52FEB86D2B2A5CABE32E7A297C252F3D331F251CA76D92C797A9FB87A81689000F1E1902F01CCE291EBC2942A6A8EF33817025D5A9DBF9E37EF022CB7AAEFE45E329EFDC682F6A8F4872C12A22FA0476454BC4A8B44A60223BE0A95CC80BABC69C670FB1889C0502597E3A6593DAD4A6B9DCF6DBC76965F44D4F07B1E3D6BE6E212DB38AAF0B554E695E3B357BD53E162CC51ABCB641C77558811A46918EFE13036629C5B4B0F7C52E29130DC61F40BB126500EF8E0E5F158117DED9C086F6FC88FF2D021783EB3E479A58B7C0ED839028B9A940CAC05E9E37C805FEFC2E38F4CB9D64D24CFE35A92FF5508E67E550E7B563993EC49C99010FCF21D8BEE6AD71CA0ED29493081E6577F8108D07DFF217B681B663BC963887A02B8ABDA95840CDE5C4F692AF1434739DB28ECFB89B7341A5507EF875D798B79A02E13D0A57B605959F52BB47F5CE581C8A036693BDCBE36B4EEAF93C046FF7EFD9460BFE3EAE13BEAA90F7E1C32454F7097A39CE761166FDB996E30FC9F5549F7D6977A55211A0C86409B48EF4AD804E43E22943C129D8008E40E63CED7BE61D980AFDC7E94D45717A0964D138E31FF68076618C3D13CAC8D0C87F479B4E51615AC04FB1FCF099C2A277B9C78C6FC8ED62484A860BE568864B9E8F616F0D188AA1E5D841CC8C8F816A7F84F7488329A10C736A7EC1CB4A36AEBE92C2E1A8A3C76DAF7337324EB304FD9097781D74794B5770E34CEEA7C015C0E456EDE5A47E3FF00AAB3AA94A5CC15B15379EA890D0205978889B3BC5EDDCE097C933D39077225DACBD4C6AFC6D58000CCC7E0A9D9279F1A7AA4E68F3DAF4DC75BAFFA3F1EC3A467BDC31B4A439E7D1478F577A12424964585D64F751B71C64CA2AC4269F528E9CA4F64AAAD3A610BE21869D80F0A6CA2CCE231C5A3DEB0D7A34AA0067771B70F039607AFD3E40CA6AB405331EA2C5655969E38283E0F11CBE561F4195E8BC8ED909DEBC0696EE6DD753BFB0677A45CF4AC5C35DFDA1BE1E47398CE5B7BD5DAEBF2B5EC4B9CC1C877CB6F9D4CED194A56A2E11ECD5B1F1ED45AB2A7DCD8964771325215840F020E9E258FF73282FAF2342E3AB39C879EF1D07F6351F85FB0B532F44C9FC56035EEF886576E7CC54F2ECC050AF09B0C89674909D143EDD78649945DFF45E0049BB29BC9F3E243CC9CB8FE57857A3BAAE37433C036C24CDD9353184A6C710AFB23EFDA0372FD23A3370A96B7966EDA95DCBD0CCBB800C48CDDEF7022C10CE9EB6CB9E394F844F39709DDB89BD580AB588F85FAC8104DC72A23682C899F0989842F3481C3D718CA63220AA0DB0103B302E194A5477C1A31B5F58A605FE8FCE8075B66778C7B3C2305911AF81E7201E8CF4D1080BDC79BF2E6280F890036C32CF1BD8B72DBAC3EE4BE6B3F5753F27C7F30B6000D82BCA2376E992660E022985215F7B05A3206FC0DD0868EE116EA4023E63EE92612A46BF5FB6504133A48AAD76DEE0F4130B8E2D9F130C8557052102A7B8744B4873F2E2249CD29E1B860DD8380BB1FC52F83B45F52E23E02087F5AE78CBBBF3219BAB965C360B9C934E1E13E42B27B7A714C88621096143F9F0F105311BF2320241B5B8D0176E6A7A05A9668491D4C81C43C77C4CBD2234181A1C10D67BBEC91C3873A4202E248BD299EDC74A71873782A25E101A3865BF0BA5FE0DDEC0E13DD79438304CB8F575A341B030EAF13C3CEFAFD67B7166AC84F154D5D9257CC8C882D31D590E53DB9662D0B5F4A33472A836D8DC70EF0950A242A0B4C4772B92879FA11ACDDFEA6CB8F8FC44825304EBAF9EBBC16F45B828BB2F4C6B1AF6FE01700754FC76F193C8519C9EAA8F1EA3485CCFF4DA6D024E6988B3448D957159BD0A42A0F2259A9086BD6CEB50F6539EF0BD9A120A54F28F092FB97CBF5785D19B3B3151F834A57B7F95EB15DFF121462C13D06620F2B221E1214AA785D157E5B5F5FAC77AEC44A641A90DB79242A218C64707B0825F9AAFDB7B0A5A8AF5766364B7CE49A8D6505427D1BD48EAC1428D4442C3EE54E51AF94401DBC629CED0FC4668B80B175715C142DD66CAD7A426C227877E28D2E56481DB9EE9804E3E085F4AAEE00C9507FF2523BB1D68183CF40CECF878F3AAB4A6FAF94F746A2F90F8025AB8F5816365BFC55F9EAB847C108485675540BBF826E39C5B525EDABD093599A7739666EA420CD4656107D4C864FF29AFC0CDBC6507B5A883E4133278DD8A0313996EA65F8AC083DD5EF6EE86AFB0344BAB93C4755B673D520809EEC17B8D462944B4C2B7F655083AC948C77353615FBEC4F79D464B17D1B49FBC00E3AD9B704213C0F94E2CA74063C66A456C2740E66F6AD3081EAD8685C740E6ABA882804951F4A48E068C1CBFBAF1C0C770A0DE2B65F904EF8A684BEC9EA5CC1D21568A1C200729C59E196369B9CBB4DE0448AF206802A80B6CAFFCAE9936394200A3879EDDDCC6A916BE87FC94AFAFA6FC684C82E8EEE4EB4455EA6658009936FBC0884D4440E393FE547DE03A88EEABC18ACF81CBE7496F3B41F6A5BC30678F1796CBB37A1F9B675770125377F2A1E0A2529B0298463B67677C97442E7CDB33F2B4C2B59206712FEC21A80B1AD2F32C6C4D5142E1C157D12ABF0337AA0E69CED1E67A324ED30A24C2190AA72AB248129E080108B62B725C8D454A27862BFC2B85C086CED5E67DE61A33668586290E998A07E47CE013DD09E15D1FA98EB99237D1B25E7DCED4CB58E0955684D46C8006685E69B64D956AA87173DBCACE7CA0C6CE792999D5CF46A490D17005B61D027AFEDFDFD30B1D04BBBA79288F6F7D65A0DC0FB14CF0698688ECE29BFD75E48D838C51A15D23C3547A839388242C2FA446A09C56D69F1BAAD11E26D28E86C8CDFFAFA0085E62553BC5A41EBA48F85BB5FF98009D3241A77ED1079E7B16D996510C4D8A793A7473A46FF7B2BC72397A8CC932AEEA6E7DDBA9E4CF60294D94F9145CB8DFDE28BD3E5ABED5A8F2EF486C9E71F9FDDBC16C883E37239EB7F238B2E10B43C9DFD900B0FFC8A2EA77F8FA0F14E73BEEDEDAFE441AF5D0FB4DA3BAFF381AB79C3E9D56FA3EB76BB828644B301FAB3C1CABD8BDEA6A04E5EDCC2D258753870A6B2163265077CA2CDD546453379499E19EDD293888D6073E3060456D9F51F7B6DBA19DC7305FD14AE98D6C991A4AEDBFD742E8FAFAB064D9F25BECFCAB0A1FC7D44E9BFCB2986DCA23EC111009456A55A979256917A4504D2A3160FCCE963F26307E024865BD30777969FEAC33B9606D331C751A95E33DC1A0CC460C6465B152356C8017F3BFEA5EA343EECE65F90CEEF33E446C105B75DF5CDD0E4EA8AF28B7DD0B863755624104F1C087D1B46D65066E583F09674692799A2C91CECB84832CD4434F8E53271B681017E81C1450E91A7E39FC702400F84186694DFAC950ADA92C8F0658A5EFD07857A16176272227D69AF20706A6F5E7382916FBCFC8CECAFEEFAB5886BF8F7F2DEDAA75C33C6361141C85FFAC98DCED72AB42833621322EFB6786D058804B54560563F3A68D12E15497B94091D228CC1E286ACA498F27772561B0AFC123E2EFAEBE4DBF0A64F8795D68701430DDF904FAF6EDD63212488ACD6CDABACDE60D6C8FBF43C50A8B1E87FA66663E2B6D88F367786CB30990267E66B841D0C7803EE73A70A9E90DF0DF101E4B1C19BE9136B4F970093E9A9DFDF76A5358AD1857E3C2F635D5FE9AF5B6C08B364F98974D7F7CFAB7DA02222A16BFF350312EFEDC9 +smlen = 5717 +sm = 479728563BC2C8215EB26D18399B342502EE7746C679D5FC8894256B6983E2D68A221AB1B5E2B4CF0C6C4921BBE49F13ACE8DF1504BB803CF88D824FAAF77D5F0ABCCA23A893DA728A9F7D782824E19A8372346DB0F50EE6BFE4CBC0C74B5F9E5D71F901FCF9ED9C977DCC2B4C0EDFAE5307BE7E0043FB31139F9DB3B7CAE651054EB8401A227F303B1C52BF584BE878069BDDE8D2332F5216C96429541DD29A5C0C8C88131BE8EF71024AE4D64DA0930CA71E6D2BB54E9D0958EE246530FE697DD321E0C3CC7F6AFDB86A621FB640FD139A105D7FF611CEA8CB2D9A2C1D3042B1C77A19B03B1030F59335295D93EE674785502B924BB80DDC8BF5530A108B0A1CA36CACE928A109F3FFB09AF4660D1F61281659183A59B8FE6DD2200D09D210CFE693269287D4494B410C922049222040A27452B4F7B67E4462A56B2A04E94F8B082D9BB0AA16F96BBC9821549AC281949EB21948A8234C72BD6B1345282E4FB104E1E3DC54F96FB2C421B8F81F460CCC3CD5C50621F5F8F49F161756C967C20735531A6B8F958402344987B6C4904D03E383CA5022E4015E09731860A6C599A6C4740B7E5C581BA2B328DF10F2168B95FA27E11A50FB3324227EB44731DD38596CE27ACDA996CA0C605EACFB98098378F0665330CA17DE8112647095D45C134CFD66EDB38F9C5D2C6A5B46794EA4F9A70C8654CCFF963BAAE7842C89A79C186B151AE7581EEB5B61C1DA4375C4B3590EFD56D9209BCD82186BDD2FC3F94F216F2B18F537399193D27C48E456DA52292C3FCF9396D6F19CCBECE11EDA1A4A919B7EF5B3C976582A12BD16DC387C12B08B96D91392E6A998B24CC21118F7FADCE4C51CC82290E0411A5C88FF6F3506728F0DDD166C7864F2C04768A37E919C2641C18A05DC2C7CD992DE7E8EF31BB5654E8F60C52D0B2FBEDF6FF1718591868AEC6AC4A23A5F49331EDE11DF1E3B466044AEDA8459E3F67F66D29682C5CFE32D49CE8D21BE8AE8302DC7578C3ABBF814ACED801B8B18523C36D05F796CC5B7C2D642DE374D2349A1C59E0CF3AC79F49F6630B051DA05760FA2A437B1096651B08F339A0C4862F8DB00A80845D622B24099759DF54D9EAEE836ECE231591C9E63AAA4EFE320BC30415015FD8B4553AE2FA643BE23E33E2223E763257687FAC0731000AE06AE0A30CD52D9B1A06F75A1BDE5FA1CE53CB5CE0F5D855589B6F7D5D215E21C49A5EC1D613561E6FAB982D59BBD34BF04E137F583423236BBEFC84CC8550370C6E67DD22F0791F563F2A074C6512A87C2A287246697342BF39EF2F0FBB7DDE5242CC49DB905D637A7C9288ACE36C0C65431833392062ED5D917F129A653C61B69F1E332F693B5FB98DE81FFD96A046C1CB367CFFF59F75BD9C8FB3D7CB0DE17DF7D6A165D0ED0F4D1FC217DAEE5CFB98EE5E7AAE3BDD26AEF6B4AC61C50DB0EFC7943A116E2767C3CE4A99D336BDB853754A5698AA253B972F3ECE7F5020D8A7C76C5011961A216C067C09096AF6FBA1D07AE090697E339158C94825DF087E6FC73818DE888AF7B7ED5B85947A312B09A753AB25E9C1D025C40C7912B12157915317CAC761C4A7E1534BB1B95545FB5C4145D11B314F671B4453BDA3F9693E9A92DB6126569E743044544153C0FD4D9BA9A1F7E91FB404613DED23766E9A5090AFAB2B098319C1311F01EA88F9A29FA90C83A01A2E7B269B6AFA2519960788F86E07F1BFC1DD41A4C15CB2822561DEAA337E07A275958788955DE668778594379447E81F535A2A434920A399D6D882CBFA2746A9973401913911D76E990DE159674D6EB4E19E0945C02A651D1367DC70E788102E675DF7545CA52DCB9712D6B6615E214FC64A921A91573CA39A880C7F0F4EED4C7D0DF86DD08DBB1DDCC2AFF518114B99A3A207E4AE663740BF01D29C9953B733634A24979A71652A6564223E59BFD84D43378D3F02BF1275FE8C1297C170B923C566FFA2EB4FA254F28F36F2DC0204D6D9EF959AB607173CD8A3203B6AF462103A415B03E72AF86DEBF3017A946B07E1B80977124D876F7E1742F6ACFE96C45528EAF69F0A551DC98B0FA37CA13FAB4CA92BED2CB11C473AC1BFB434619AA71527E2C81EEE2C2372E0567D8606DE3AEB7F6B3EC8A93CDED1806F53694FAC23446652D729C9C40F3F9358597D737DC4A15EC0DA413188DBF7ECD7010A6574EB4C36493C4298BEFF34D5437F0395519EAEE48A5DF497E9A933A997C43ABE1887FB71AD00A477164E227C171D972FEF66E3B93190D38B21F78CC74DC11238DE9EF0519B09BCB2CB9D9EF1927F355DD9479D8FD3E0FB44E81B783B400F16AC2181E08F061BD12F6D9E21E93735697EC8F5E1DAB85CDF812E11DC40331170F0C1D4C36EFBE35F2C514A274CA5441446EBC04693E472A9293F7368668C1570C04C406DCA696FA93A13D89AE254694A9C0F5D2146569CD6EA91E3E252E38E4B0CB2DAF48393DFE499F117CB555B190FA034EB35835B5B6EA420A406ED5E6FDA412181B2BF33FACC7E0274F05134AC68FB49AAB97BC924E07A5159CBE172E7B533D845F3D519BC0D4A2EB16B292DFC4A61CBBD9184265D7987A218FACF449DB5AF798980717179673E215891689F4E4E4DE810A5B2FA38D77C390EB804630EBAF79F44EC0B7A34742BDB8474CDF7395EBB2ED4093F31CDF92C4ED21DE12CB11C41CE9BF5F70605EED8B22001CEC1D656071C8F47680AD3B75EB0B81CEC75CF11225E0C1CC4AE8A7BBBBCB8839AB18F07E20A5391829A060BDB6E71B7A144EE1622FD02D589592B73B34A717F2EC35777C857FDC342CAFECC7C5FD8949B5CAAA39E197E0302ED8C6AB952F0537AEBDBAAC11B831B13B81D02A011C3742E7C6E7D27F4DE822BA895B2A7781FA0DC856646646847B737E5416CC557946A8155D3C9025232B679803181123BB926CE9D7E0594B9C085DFCF371818D86B6143336C445FF6668D6831ACAE568A7E66742B6CF62B21E96A771A73E6941DCD00AC4A732470BC2F78DC640BF818346B3B3B38CE4F4F25C2FA32E1B847B9498F47AD415664CF8630B0BDFABA317D9CC63007F31A4AB4996FFE2CD2F09943DED4C14F4F91A421E05882413F3654E261580B53A83E5A4EDE2A855EFEFE018CBEFB3BFBC1A835AB59CBBE5A1CB7578C13E400DD711D5688589012D724A23D7105B2D9602E0EA1F6706AA18AE7A5CFA26A19AD85F7EB0023A0BEAA010576A8C07FAE20AA02BF3798E926EDDBD9B4DABD40155A50828AC579BF3670FE07D895E9D0218C58CDCF52F301AA25C6EEDC8932603BB94C5F811FCAE79F5F275A1EC62E2AA57D824CAFD94FA8BAC781186DC7E0916C6F3CFA5E6593A7D497BF3C2288C1737369872BD3A76ED0A90B6333A0F4A11673FF25F40D2F40682BCC17449F455B54F07A35D85DF95821CE1936B741E84ED1F4A5ED4538209D3601857BF6890DBEF03324E3F51E62942B76AE9DCC0B590B2832BBA7C67E136A8126AE7C98A2E639835E52B40B55430BC9D8B7A92A3F9FC5D43D00304ADB24764BA99B7064F436C0CD33CCD436A38D686A5216DF5532C4142D8F59BBA8599B61C091683CBF18B5BBDDB3E527C48E44DD5C5C60962C7F5B100703B537BC587EC08FBE46B2BF40097A45717C5F57B0CF0547FA9156855271DFD52F4FCA809791284E00950A913B12F94981248643719E839163DBF877EF327A57BF7BA886A3EFDE763FA7D7E935ED14EA3FCBDEDD0F0C8975AA985A73089B6CFCF2747238FB4CD1D4E12C60B76B5FC92ABF2A82BE6E4E1AC8A2A1CB60EAD726D9588D6DFA4658CE1CCC6354A88E2E03627E81C9716425AC927E9BDD8060008D1EBCC0E77B21F639FEA7ED00728418A5EEB6CE7E9938E1AD5EFEF62929F93EA0C6926CD6C55E3C87BEE03D8B1DE40613D25E98829519DEC6B75A73E8FBA3F3EEF3236A10876C9B44875B386558D80D76BD7517E7A89F2ECDFDF402C124AE3214721B5714EC31E7400DA8871E71FE0C14C2C9EE317AA344EC3AC6106EE2ACAE497E400DFACB3DB693278C04D6434484C02DF15CDDA1AD23E8834BC513D6500D2FA4ECB47516A865A6B520F11E2D49DFEC1EF0470FCA441E691F474D85DA4A8E192B5F92E8AFFBD6BC96279CFA2EC81783A769B9522AD1D6F8C082FFF7D01D9DC4A4E76A8A49D912A5EC1BF6289E8F0BE8147668A07B6FCA721A29B8369699F0C1FCA738723FD6A04E1B7AA1C239EE0D05FC82886E27704A98AF7D1E195C2D778A8E6ECD8B82DD72352B69D5591EA370C9EAC53C4DE74A7CBF4384C11CE046F8EB68CA3FC752F4955EB841554B551F2AA9E3228E489385458024D854AF2A0C43C7A933841B9A6B1B535EB79D23FE0B26BDF9E1E1921E902A2D5E61FB298F2885A66F467D1DFCC3F98372B8E161AE146BE1E0B44026F47D2966EF4431FDA140E160016346982490E158B21049310D6A77BDFF2F11AF326E857492E53312F3309AAF1CFCB22B897352AF5205AE3EAF9818E91753326EAA3BA669C5851B0C07284B48B7FA697EE3D9A223CE451B3A2D26390F50A6ACDB533CF01DE4F6C61342376B07DE88E378489C50E70D5A02275C1FD0A86C25E5ACEB58CC91670570ADB826F290CB62639EA6475372B10591621646A56321789FF687833E4DD50BF0F697B007E896FC1EEAF9553C0915EE9110C153A99FD83A46D24C1A9426B8E14A0B485A72D80A9335441A11F7FDB855702E239460E0224DE10C43B3425135F4EFE8338215E782E191D17A0E20556D0508C658F7A2D34C278109C53F27BEB1AB9B8D7139FA7B8B1CFDCEDC72F91F483E9214FCF1D58BCE4131F37309A881BC070986A804EF96DDB5091FB2D432765DC5D0BD9D4F42337E0FCE968FB9342A92D235D1258BAB4BE2B0860BA1A93021F6F803E19854D27292D3834423C8312177C5C04F51A68838C8A518E8F0558925C8E636F52E0B03509BF80B652A9EEFEA04982146525411D0B94DF1C51AC0008DD4254139546124CC8B0189D319A51195EF599B0F256AA520E8CC1AA78725FBA455DC9F6BB1EE8810BBE0C8961DBDFAA2588D9F4FA96F03A3AE70C9F1578355CF748E75FFD43E2C1100B85DC0C9CABFEB543E83EC625F1F6BC3839A5ED9A7EF1D85598021BFC93F0E14396189B1876AF3480623E18BDD9F2136A81E8475D19DF2BF15159C5EA208C49FB18DE2F6B8C70350B12DB9C9660707659E893C6CC05A9A5E80BFC3C772304B1B7187B35D1233323F427E24608532E2752E0EA3D4FFB1C23FDE8BDE67E0353ABCFD80B35D275763F71FBD8395994006C2328322CEB1775B1CE2FF0483BD9FFE1D21A9DE1F66B5A13EFDD17559266C257B2DF51A505D0AF27D659572F47C629C347A82D5CC251ADA08F7613B31C41EB8316AAC44CEBA63C956037E2EC45DA364EC5B1C85C2F14FB40BD002F614AFEADDFC4CF7C7996E5AB696562A491D92E7C4A55F400E56DEEA69ED2257C1F7F606E5ED57619593FE944BF10BF153F37B5BEBDF155F3F7BDA5CD681EDD9B916CF2388E1FD93369201D8A84778019F67027D6F3A73BC695AA716C4C8DF86FCB21A866CF35FDE5CBECC2784D6FEF317385E291451E8CD293D5E925C7CF950956531399F27E3D4D9F8A3D8838CDA73B8F09D6D917449487E634DF3CA58C3CBD75470858BAC51CCB74C45A0E33274C3BFBF457F7ADBB0FFD2E5E52CAC25B04B896F977B0BF0DCF0EA66B3EE23183927D5CDDC1CEFFEE759B3FB6BBE8AF5F7CB783D30B0CC983E8D4B4312D7900EE29688816E228151B386CB6988E3FAB6E43D3FCB93F44326420A3C41785F1BC23CB26A03EAAA878C3D1E27808E01E8920F750C93E88F6024838257FB588D1C0A56AA45CF1B2C58173A18C4A1D53699847699ACBD13BF6EFBBB7C2DB51A4DBF8C21C5FBDE07CEF00C0E1E937A206128E8FB157814170FB17DBF82CC125C3FFFB20D885199580D27163A8550F28198A3A9AA94C6CAB19F5F9BF307A172D4921C0C5BE857B92A139D9FCA22A15183B4FD72812D88563BE8FC26582CF260065607D5810FAB3867D754AED770755F95145A0F83B396B95E5CBA3F42346F7D18CB6F8C5D5F1767D08AC199ED1F37B37C2E14C30261A74B7A7824AD0D3E6A3077CBACA425E459BC67B3993B95699DB2C339FE0A62566E88179ECBA7C8BF88259F7AFF5F87CEA6E9C61F42FA73685FA383ECF8B3D820E1BA2EEF26A2C4CD8A4F45B9A6F8EF158AFC170D56305265C4D01D7E5AF597E64F9044395C4693726436EB4F0A9BFAE6B0302B9BB82A1AC8595F529825D81914712933E68B8333F331C30FD09BC064778F977A74C3FC046C654BD2DA11C7D0B04E808E77B1D4395050CE5112D254DE9E93882024015DD395889DD824DBE512F5994C7B01D9CED2E2D16526F898A9BB4CFDBE9EAFDBCD8DC2442809DC1EF3D5465D4FA0D9BCCFC262F547182D8255A9CA5153D4E4F58C0FA000000000000000000000000000000000000000000000000000000000C0F151A1E24282F789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F + +count = 34 +seed = B0C7530A52AC9F561C2C14548D3A5F5053396B738EA1C7A5190F5AB01C9C38719C4DBE856E42D37A114FA24FD5DF5081 +mlen = 1155 +msg = A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B +pk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF97FBD214CCF78DEEA48E5EC6D0175C82E82BED04F9427A59C68A5D7CAB97208DC1C82744EE9928419CFBE02D3E268D5CA2475AF540B09DF0BE42A552690C787970130B1C8E9C918520A9B033492A47F699EC2977E235B64B09EBAF8F07EEA7935FCEBEAB77594388625F86F8415F85904A3FACC3CC5CB355CA4FA516CD1CB95232E34DF0F7F3A6080F1989FF4FE7B8B3DA2D38331DCD85E39BA332362FC2872C066CDA28517449B26573BFFA4D986F5C673530A9A5FF7521FD98D3911A995EA151099BDD8D89E4E1C0CA234DBFA1011F719F0FB4CE1BDCE164B7EE00EE872B168FB798B240D58F9AD552AB610C1894E7F9877F64684B95B07F725DE4330CD1A623D3C0AC2DEEF1BF4630A5063CF8A5B3D8FFB8825F2AAA70E8942126AA18FD6A80A2D3A159D76726B108B60052ECF49BCAD01119C68701E5FCFF1645FD3C80E85A9FDB26D70DDB8139131F8724FD0DBFBF152229AB14D7AC8BBA42D683DE394F2D2E3CAC6168C674F37D1C7FF712B8E305183CB81C3182A4A5F5D5F04667B9E2BB63E2F58FB1C59C0849507E774417646E1CF1F3126A2A091FC91F24E4F91326607815B235398EE1C7C6AD495A305EE1CC2F7EA056113E09562AD1D0153B9F2816795817CA8DFC091E18D0752CC790197FD0BFEE96D250769A3BF6D001BDFF88BFFB24A1064F51E429521D19B05C5CC2908E5836D8C2A48027F047E9079C3535686049FCEBA964D0DF0012295851FA287D7C2870C44E9D3B002DD4D81F98E33B6E44C0FB72F49A5DEA57A98D7CB8657485FF8688EBE7DE67F3E39006ED75BEEA601055D72359064530DCD070A574B512EEEAD0E4FF8503BD5ABC028B9A7C85F1D68951A3FA8B8557E3504AD508908142E41BE2BD89167BB3221495F6CE24BED9FAC25489C1951B3FA1D41055F5A94CF284D3FBCFEF40BDBD4F9F88661E12A1E573416FC08B3090B8D26CE360C7E391D3013B58D58ECA6D91A1ABAC4C84AD2AE894EF1879D11A0CFA04AB1DFD9AB8ED700D6FB0870B0F0A430FC5F96CBE796A8CA1BD541D5BA411F382FC7E28C029D16A42D0021BACC11AC4A121EB3A2BBA0B6668862E623A719AC72EA81D25B9EA271DB514CC2E4AAF4533E2AEAB8B6A10836E319D02FFE201D7D1328DD050FF322BB5C4F702BB8D0246D932F9E2AD3E4C8ABB2CA1B5DC32F27020E5CD647FFEE35338CDA6B02D9E508CB6E8F61CF96F06782F586C3F8B5E2E19965DDDBA6AC117888313F2C1B51EE737439CDE1EE76BB6DEE4EDF915FB3CB176A4526C9BF0D8676131532F1E34181A28937FB768602C33E4137D848B755E377E1166FCA3D20E9F270908B9DC44585F9F790302D1C88DA1B68F9936FB6D8BBB53CCA6529086E93395EF09AB33D056C88B31625DC23A22FBA9E7CDBDBAEFDBF16E95C82B5510D8BCC88F6050AD70F19B0D8C1381495844D1786D02F1EADC4A17944B4BEEF875191A6E62DA5BD2C67B4CB65687904851CE24404501A98DE9D0E5B03B047B106D4F605C44A26F825854968D3081FC7135CA9384F84239F5F5D45DC50BB3B3DA6E6C856B75E99FCF7382531FFE265C4B2094509EF050B8DB6BF7104BEB8406F50CD5EF5C736B67C9FE3B8B738210A105F470AC40C622867F078A57F5033FE51EAF54089145A051154A3E3782BE8EB9BDD409DD8EEBE345E910906326D4A619692EC12ED5A6010ECE8ED258C363D42DAE2ADBA585B1BFFE50D431C81AAF5A171C0CADC8D703689452A086B96408C4BD17C3E5F62CA6A7DE3873BCD4F7860956F539E090ACD8E2E56B990E398F83041C72A444BF42A28F2C6B88E91D1226F1966FF6104F9E52BEA6E036E1FA5903089B8BC53F105CEC1A34916998A6621A13E950F5BB6A1146018E5D7E3872D7DC6F3256AFB4D56B374CF4C0FD09302E7ABD4BF945A6C7FC26A79BC9314AC845C308DF66160EDE716CFAA8CFC99BA55AA4E1BE479A9FE72F620B2D03410F37CD600392086414C8BAF7D72C58802C6B300E3829BA610E7676A6F3941C43D8AE07A6F97BFAE5940DA8034F730E6F9D4A140E0A231DB6DB7D1745DDD9C7356DF679B5D89A62A5E6523B05E0821EBBC6C0605F8BFEE5EBE4B899751B05166AA3DD2DC1ECD12D239CC03BF3705D85EEB375FB256BD5DE0C24D9A47D791A61AF03F0321C10B9FE5C260ADFC62D85176D39DFF73A53037ED93C9CCEEA698B70036F5E8344C398276028B1E1D3324CACAC5BDF6AB2306D5F80A536DDDEF9D59E3435F3CE10E2852DC573AC903DCE971BF4C1D05B395A984468E2ABBF76B9B3B6D863CC5E06D7BF7B4F991C31A098296D9A3A45760608063A71167A3F45EBE1A52DC962278A25F2FF65631F1CB271BD7C44BC3E3C99726F6AA7779A85928A855838826C37528F38F8F5D1F39AFCA4745742AF1E2DF0A23DD7E0188614771288C238037617F5499BCA1917BE4401A797005107D95C9DC6257747C7CCCBAB44E67D695201E17632C8A5B1E775DFC7AF43BCDEAB096DB64F79EEC9A59C82CC25EA62BD03DE8B2E6C3D7148649CC9C52FA73B8D458F479D766BEC948EA5EFACE2F316D7B90AA572F266224714D02E5A391307A82F882905530E6FB533A943BB251D1A6DD2E7822B22E4113F16EC0A7F073A67B0B46B8A70B822F956E20378AAB1C55C4BB22C5EF9A04F51E1E5CA8A7E7AA59B526F37FCBB6F9DD44511D544F576A0D9354DF7CC9C18DBF9B92E80CFE621C9540D5A6292378E96D04C8EBCF9C9F8D6EF8BD9DADCA27D4A3FE83B8A6D28687AAD71A89E64E3E123678BD97E30789EBB691384C1DB7B81C9890EEDDC45AE7899D1431BE8EE3BCFF5ABE717B0C720A3105B3809F6209DAF04B4776B3E5E8850C1401E0936492764B0878F5C6EBAE44FDABC1ADC7B504794E9279F660C28A6248216620E4B5BF794C8CDE4CFBA1143E4D4B6287F6828956899E8C94435A17FBF964037E6FAC8F4E7D659993F74A228BBD174AD3CC4B597254FA3AE8505B92F35ADCA1BDBA1ACB69A47F5A251B29A31B326417310910A394199552664C758D7E4D468A825DD8044264EE007326932766BA3F5E122B564C317BE57972755CEC8EBDB82C8D1BDDC22422568D5210295D798705139A7C9F55BE2CEA89AD8B8876EF597297FCB17756C3E3ABAE9C6AC383656F91FAA064EE645705CC850283A3F484E345A0039D56DC546DCAA2CE1D96819C6E743BA4F5CEB5F289750D2D4DE5D6A22062A2010EC5D40489CD30615D016EEFDCD9A60B5CD938B5511AA5D98A78F2017814D7DBED2ACEC43774620641D6895BC01F3A810F18A77EA794849C4693F64D0D925CCE8F8BFE46D0810F3B588EF48DDB8ADE8400B1A5B5EB31891274DE30531ABA7BAE45238A44847F6877AAC472990BA776FC43540FAC0ABF2E4F98BB1B173C5898C0FDE7E9BC18966E75A1C3DE8796DB19306267C75DC9A4D8FF6DA56FBC962889D4F5748D3F6B6B39608EFDB9921548C62A8C48C676414B7A69ABA784983417ACFBE38437589635F7E3B1A1638CC6C407F0AA630E5706B901702E4D4E8C5DEFACD66EA9A713011DBAD68445050A9E16D6E5084BEB2C9A005BA75E544E3B8183AD63F00BA319C264E14D262D7285C355C84131E5C7E68B7BF31C273A2684 +sk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF96237C440DE98A2C07F8976302E70DEA8632F39D834CFFA342A44E5F2D3AE503E3115B7A9F495685F2F1374EDFBCDDEBA4B3003D694584055BAA38F203815167EC8460988100989400C83062C8042420023920115268C1085193386CC86280BA30913370CD902600116412425501097851A82600A0664532468D2386053400D8A4092CB964C8C160AC3B0701A3652D3188E91482A8A80494496090B88904AB62D9B0420D3204A08B231C0906D10A620509605DA068C08B010C120890B836C10A88504050102294D808045A41601410488CC362A5C242A62141120284554C00D1809925AB40042448DC1228DC9082C21A06949A8812284901BB060CCB82509192E8922101B4064482429A3468E09056D5922468A24491C226D2131440C336E62269124165201295151428062B60500296590448A00B028494449DA128AD344244B4606D3B468D92806DB2225C032601C3452412221511872D4026A1B402188342A0B985119214AE44804D3306E1820444B9060E1026461324D91088892440E4480218A8008D33800D20800840244A28450C8802420042062A44D4288645842109AC07111038AC396815B04800B4492C4462420334A593465E490689C960DD8A811A2088123922812B041E08420E4169008492523449040A68C611086E24664CB888C029589041122894012CC160C8BA04003B5712287250319218A3611A038518A024E11460824A58D48304821A16CE23445DBC66002A26C21427212302ED144600435421AC88999B8040393459AB08921824859C28014B76D90A430D2881084420100810022852CD380654CC60541246610C48C53304AD9026D92904982326E192662218051D990641B156AD994419486800CB560C144841C95889A324D0CA38011C86DC49871D42412219801543210019601423045DB206E5808728A0046E0C62419816910894D42B02100A10C41A06862469164B228D9C864E4A600D3362E43408000150491102904346ED0486EC218410C820D82906940362D9C808082180A82087202C82808922D0008664CB08558400A1CA328401269824092A00421D2C4890AC150CA20284B20005A1286E03628E1B60141122D92C28903958D54466904430C9248919A922C5308221B889154300942A8418B2882188805443890940052023090E34290D3180E109840A4C2209A2871202830E3B42051A62861B22D10B328C2864D0B903003149189C2415CB471C1460EA0A0919998288B442A18200C5B2022E4180C20384C91308DD384415AC24DE3C06923136180A001C4C44C1B4684010441D0B4619B884982A48422C961138861221930C29428D180401AC581520862E238202102624A08459CA6855246290007916338601B489289389020C0291C304EA1220A0A4022C4C6251B112908028ED3040600072C9BA28410368E118760D40882A182316014891CA08404C40954462C92122CC8228000114163B40C20042E8C266590A82D20B68D022106CA060448041219218AD81600219564021744A0C48013398600010582B64D19346D0839611A980C0C14448AA604604468113064021285800232099941C30482E3C82D0A470598306D01371062B64522197204176424A21001834C224460542486CA0649D12852E4A845D106911C10688A88509B02111242311AC00511494812048E91C205CB083054C66052C86803118D12162088B220188991E11804DC0284E2182AE01201800491E284305A1452A1A48D19410CC1024E18C44DC3B080014652C3C610DAC8044A188008C77019C98800174DE4B2081A9285D104090B400C008810A3B47193B6482007700C026E1A432104952414837151268513904D992468CAA02894160412144E0218910C39211886248A8409DC328AC3007113A929D9020E1448210937520A344842100000338084885004116914B485E0426C22B189D2142484242A20188DD3408054426503472564409102150AD108098A364C94800862122851086ED9849190164509024D41164211348801C671DC24665C36844C128A00406A0A8485C22204E426500B326118A790D20469080985A1342A01342508162213141119C301010292C2106C90A6851CB365A566652E44D8F00C1E85F5CB71F7D205AB5A1AEA48DA127E9414CDEB62968AB877621FC14DBCC9BDBD8DA88B7347D0384FD26C448538024F498734F7F7BFD13E3990799A2BE096856DB60BB4A4A39E9CC301C2A7F31D95F6B7E12DEC626068757155C2A6A0E5407D880CD309A9A460FD9B89C00DB6A0BE5E78DD8167B8E62151BE409045C77DB6CB9B03EB3C11A278B34A7C6E3E28D94DAE01ADF92B2A078D830CDC591B535D344B0058D3577843B916A144FAE91DFEBCFDECF1CC99146E3079A26E101AE9630CD9F80FB4155CE72AC7C7849634EC4215201647942F1E3402C564B989DDB22EAA8E89FA85E1A7E0D023ABBF1D6C22C74DD456CC78FB5AC5E72CC13125386FD710B34A6F21F63260EC08925328D0BC12EEEAC0BF6027A884C85331B558C82D83D4A9611DE51D5B1E55421A5DDF12DC51EAF302709419920DDA4307EBA091E8B8F78D4C0B5F1053FEEF2B3085D72AFFE86C8876367EE0375E5A73CCE359D6C5A6ADCB66DD6A4CB5B3DD47D1EA9ADB9448374E99ED79D6710290D752DCD039A562B1FB55BA4F328126A20BF9FE35BF924D27EE8D17192F5C8B0BEE781B7E35E7FE82D7451C40161BC6D707ED544A89DA3101FC434DA674C24A8C0D364F45372042ADB1E064A04A7982AB0D57598A008C9FCA3905358ED116BEB648C2570B0C24E471BD57C33964F2A7A9F006A07A850AC55C65F1C8DE97AEC62868BCE7153B4F64BA321EC0B789A607748C00E9381DC6C1034905BC879F9DF1108079BA6E9AF2429DB73BCABF8F2FEAEF20A26C83483B4C77086791A2077EF8CE101C5EBCFE9F8F2B465AAA76A8C5590D1727331852F5F511C50E708E01757071FF2D11022EAA42FF2116E856AE2F91CB764A2EB7F4A434C2F08520B091A95414E6B840B3828FD070742EBCB6378904986DECF727FDBE772C306708AE9069990B275B6849EC427454E0932BBEB75DEE899472415A31BC5E723416056F0B3412080AEEF15AFA7C90DC00A0B2BCE904652944F0D1202A03DD04F241BC9F3595E06B85F95E1145CC4C8E76A63591C8BD072E547DBC552336747A3D71B47D05AB8040320877A979AD548EA6FB8BAB337B1E387F9A11909CFDA5E897D120AA72315774FD9716D2032CE8D653C0D11B61B4BF86B7EE8ABFF0590805DC1C0C8B57E9C581289866CF39CFB9126DDE612094EF51B356D2909307D0544B0857E24A9C9A4E459227766DA11E001649A090C32ECE21D3E5F79CFD40552BE9ADF6C14F059DB96FE77A9625FF2FEC6D5D668EC893E2417A06A6AFB2B1A2B045F4BAA5EFC1BC9FA49E67C91627DA26C2BF29935E9F569856453FE4CBD5A718E79E6781D99064882AD7EE6AB22BD0F85E3B30067125BB2AB0E8F1F5CBBC61772039F90AA959805395C742E311F358F54FCA7CC7B118840CEE7AB56313CB902495CC635DAB66E24654A199B662B8AD013B5A9D5FF21592C4D002686D155174D8DF28886DF0D9D1EE3109E97D25939DA7ACD892293C31B690ED3B2DF07A0A0DE7E307884457AE75E846C4F2D267A581D24235BB1C620EDDD3F5EF079BF9E64441C6850B4B7CCC46F0FD75ABF53BFBDD7C0004C5319EC72D2C5187750F3FE58568F1F981B3F77D1B6751880B42573BFAAFD6818C6C773E9E243169CE1C4314D315C4E50E618B3B269735BE015A41FABD6F084D553D9A7716E94018C4E83E36ADE82AD90E958A6104E4C3F98F500CFBD9B2B508AFABE560769B2CBF1B7EDE10F8C82D36A3C1C25E72C7AD493A4CE2CC9365CF18E2395346BADC1D3D7A3A925D7AE50D50BD0EC654DF1CC5F39FABE28A97B924ED6DD6AAB3007D54DF825CCC0D3149BDBD7E25E3D3745F72BB9502B17C853E43DEDE0A16B28FE25D648806621C2CA32803B29A05C8E17C4E3DD6564CE26850CA107AE15ACA6D5945E81DA92F3F72EEC80E0B960507F5A61388A2BFEFAD51F2B077D0F0832EA34D3CE717C23B944C72C2E19FB8D15A6F49DF10CA9C94A84C06FA71071BE124FF8953FEDD82FB281A57F4411B23125A485A03FE31BDF1BD50619961E6AE1917BCCF91996F6304C3BE111FD88F1B42BAF714567B80C8F355AF880A0A23A5B4922569530A498C0B15FE72AED8103736F59B099F829113E862E59010BFEB2ADFC2B906986D3752FFAC1C74158CDC26BA8409AA65FBBC1155D26C5127A4622DA1A7CE7A160701600482EC1C8D9904A9134F0968DDA5B43FAD3B8874D76C73AEA8FC24BE39026025CA7E55D353F57C8A7E405E97AC1DC5F43552D4C95CE768A1CD90A98F274BAA29482A5D4AA5544C3C772D8990F93FE69AF2F9F9524698B013AD8B24A10BE769D054B49520F645F31FCF66FE5D7AE3C8493340F856DEB3474F2489C988E67860D3861EFEA3119D7EA88C51A0A1664972EDFEB1D9F8590F8F4C11613B942FADE876FCD51782F593AB4CAD6E425B899CA10360902BB3F37DFF1F720AA6261A895B6E5D3173D7C0FDD3EA75E0A40ADF3ABBD68DBF5F19866030E9F40BD8E5DC488340BC56A9673A8EE4F64459B8EB64A337E6C66A59D34BFF92E29C1B20B3C70F46A79D513DC7243B405A0D6C7268C678984948B53ADB2E827E189E939E82A76C4F6FFDE686C7A14642D92065CF57319E2719E016700EE80DCF3C66185B5F514A801A9F88310A0D1137A601192D991A4ABCAA17235BC151A566CE2D1B7AFA302DA39FD65C53FCAEE21B83ED168585668F18094533DD36D17529D2DF4063BE1FE86B4FD0E6FC731C7673E1419A06A9B4EB4165367DB74376DD4ECDE92407D0C285BB639FF830CBEFA0B8444276D6C86BF5FBCC74966F05AE9F1AFADFFFBBB3F6E39A2812EE0B9A452421C7EE2315AA8450BC0892E335AD11899130CD918DF9EA4E1BBF6854A2B1CEA4B9C1334976BDC36FA48271DEC1C88709B7115E96D823FA79395416DBCEA627487D4B59B41F47D101B9175A06972E0A6EDF3C86BE7DE24418680BE2D33A18DB5BDB88005DCAD62C0A7F8402F769EE3EA2D722DE941BE74BC1E5C5C8B0E7C930C1DEB50591A8C96001684754841749A13FE1D9555D83BAAAEB1C46F2F93E6C184F05C6BE0C9B67AEE479B16C2716A6080EA1C5187933C32CBADFCE7D8F447529161DCFB85483EF6FC00D5CDD8AFF524F78366121BA0C648B56212FF5A0FEDE30FA19D486AD913AF1B87ED8D1C7F093DCE1D250F013A8AE321A59206EE4F17C29F746B8900CE078D7D1CC048018CBD8736565757CA13DAA7206E0B4330732872EEF31D05D0380C12FC857728B70EC3058D645528796E97A5DEBD572D27521551BD7970B93987CB374114A528B5969076785EF76B03337178F51E51631D84ACC4622CA30B5C559871C928FDA84F3554721413827F37D3D9925034BC7E707E09CA68B8C0B460EAB3169ACFB6F536CB5497C230A551C6D34BF69CE5282315FCB28FD607A8DA4715E25AD2C9830ABD182A131A659E0692E4946D51D41B137485140CFEB1F192563C47893767257BE6C6C50ED92891CF5BD473885EC4B067C8ED7AE4BD946A2ED7B6A181F9E4F79E7EC1FE39D7051941B07E4653D724203F2038256EBC46AAFAD3AE3004C8FE08407D407EE529CDC2F21F47F867E5496206EFD6FAC5A6BFCE2AA44509BE740318088B58EDD92B4F6A81DC58B5A00066251A0BA5FEC8EAA6B26F8920ADC7C970F8F0667D5331F3B58BF06DC8C382347633E0E811DB622DA2B3C03D7322C4B1FA9ECD1BD2496491BA74169A65E307BC260B2B00657DA6324E32D7FCC2AF43DD9B9795D387E877FCB6D40ABBB6E640C74FC0D6572DDCB869D5C622A2F0518A79B2756156BBD9C9B7D695D7D51D5A478310398888894D7697D4AD3A03657E83F090A416675F90B41276B1B1638D03C6F97CC0DB4DBFFDB281380C72E8DC385FB3D9ABE13D81AB738A45CD4BDF8AE19A29027B321D17E2656B0730CCD7EF391AA765AD03CE9EC5DEF8B272600F3ED1567C5D4114F91FD70FB62655166EFC2F37123553E2310D199FB8A44306C48CBF042C6D124639893C5C0BF2C6B369FC3956B6F9603AAF96C3A1210F929D9D7E2C413BEFB829C39140CE5352ED2E069FB672922864890086F1287319FAFCD07ED63B4BF283AEC0083170D0191457FAF2D1D6289FF05210C6EEC348EFE2678D0BC2EE35B7014DCF08BC1296C241060E8571BDFB980E1258C27FD7B22125C64BD77CE8775F245CC54683AD27CE000843D6C985B9F52C246AA39B2FCFF0F278384FA70E32CDD2AE921AD1312E37B3B1586A5785DCCF462637B0070F518BF78C519884F2E130AABEEBB1912F3DD51ADCD8F452D280DEEF38B08CDCBBEA35D37E5CBED393FF79428B84A9E255622405D5A3CA228C8F4D4846430CAC2A998AAA47AA8BE96DFA02F8B97E25AA894BEE4C3DFA910E4BC1D279A1C7D80F64BC061E880164461362E22EE82973700867FE97DA9E22E082BF25558AC6DA323979B9823D9D96D98539A7760C1A8D7F1E4D7324973711CF2BE3FE60442706C8DA630C65C4411DD4C6A7415B8A6716674FBBC4DC104D32FD2CFFCB3557CABE01F4C12B308663C9BB5C58844BE495A2138E3FBECDEE2301D134682ECB3DFB3E45A9947D7CA96F55B56BA4A9915B95C95F040C0B87AA82D74EC2B7211A7D0A32761E28E88D05FB3B4EB8F3D68C2D59A9EC5417DB352A62513F8096AE2AAF88CEF7D6EDE9E7B5B0BD057A022BF7B1BF40B2586F103C596EE1CEC88FC +smlen = 5750 +sm = A75C62B6FCBD42CD442FD0190E3EF3F033913C5092121DCFE94633D5F448A946897D61FDC9AB19CEC6D6A585C70457372D72601C4DAD1F82BA300C7569CBE92B7204E0BD4105BA9E8249684328C812CF43D299C8570A0847C6F70F1DC9F8409A0C1DBA4B7ED3EC1748AD171C68F973CED49B00853D028508E3661DD9E9D0881E840E076216ABF967BA0CA91A3CA3DAADD174A1D570BAD5933C5B2639FFCB6C8C2B9A8D5B67ED7531B015C275807F0C8D2DF7E3D0F4649E6C03D56D1F67D2730625A0B6F2307F6053A98BACF42B4932A1F8F85A42C3FE2FED762AC8F629E7DFBA8F5C975D646B0E5B19750C06E2CBF6FA373E5D80A778EC46E71EA647D66326BACB2226184CA0E722B27AF64E3D5B13FBF3D8005D01BC86C80C52D52F7DCBC39D523E761F4E161CDE1A46BEFAD205E986FD48566E12BFA3F4403A7C55ED4C6BB31EBCDEA7B5E8068A3C7C7518F113B5E4F00AFF25FA89AC0C3D0FC39678460619DE5A5055CB9437E0DF5C541A8D65C2BFFC4260856C5C7E2BA1E65A58527EF38A97F6DC2385EACE906C2F8C0BE9BEF33C0370AE043CD1F32DA33075F0674A0F8BF7B3F854597F964F5A4F56AEF89EA5C3EB207D4508055781E62ABC2291F3481E2D0263733264B1525CCFCC3DAD7DE7DDD41147A836DFF31A4A90C6F2A57CA7C8EADFBBFD4A12F8F69AC27D60094020671DABF8F8B5EFD76442B21B5E0712ED7B605B4E7A518A9F0BA160D54766B0E1A6761D07FB7177099450137F10032D8A5AA01178D254F03E2C9DAA213A2B680C9559783CA69974A1B54A030EEAE9007916311788137BA3D55805520F560F0BE0B2FB840E43799F372EC514DD89B1BC885594CD6DC5CFFABE08FFF6392732566118C8D2374A8DE2CC40986045FD4DFEAE16C81C2EB3EDEA03E7F4A81589D8A7B2152E8090E8E6CD18591A2CA5A1DD90BAD53B80B5F8F701DF33F7BE88EACBE74B4D88AC3EAA45A5200B78164BE32F36BA5BE9E3C3B64F8E2D2FFD1EA3280387B814A744D986C283FC3E1E3CBA33F4CD12A10B06776D986F3C5C376474818CCB5D099C2B83FBBB2D1381F259C53690E7E8C1E895AA0BAC20F481FA5A9263DEEE039172A13FAA4098102D6E707FB00AEA0AC7CB8A7985DCA85C0B52829F0427677D4F836C5A1E38C850B10C8EAFE1B22654D28E479561D6DC6BB189BD21F9F32E8FC5C3E3A21331F171CC18CBDEFE3340640C7EA71579F620A7152F1244042B69F29B6BDB02B5FCFFAA5B848D35DF310532D39C6CA004BC3A47D7209A67C0B86F0D8C91AE4BF0F15BDD09737CD2A8ECA1CFC79851013BDC7BBC0B4028A9C8993104A0112C223EDE4CB4D89D763F779D3530E389A852F268302621BB59EE3A1DC8681F46DE7A7E518394DFBD85BA18097EF784C0F202139ADE9A80971B5C8FE10DF4365B3EC900C4957CA461E392A9CFEDD6C12205E4F70DE1A5C8097E05CD335C7DB7AF8A78A55CB868BAC1FB470A30BD0DA4B73D22F8E9FF7BD944B92AAE973B4963107DE70B81E56B1A4AEFFFF3FA385E77E60D644E477075F855E831DA3DEE8C3A27AC45DFFB74E176E70176F9505E09047D43FB8F512CDF93F5B9292170A4D4DD1C9255182F2A5EDF7815E99CB09BD32191EB604E8950D8A64F45CE0438EEDC49F49B612C3930E3B1130AABAE0BF741DA771EF680C3C5BC45A02860E87374139E3E52CF76DF2B1B17D9F50686E84C4C2B3768D027D3BE9B274DF02FDB0B7FFD87BDF38CF09CAF40F79479BB3132CD802C13E1CEE3030682961E58FE86DFB0C911E9E35F267F38A6B7CF59684F38672EADC4A817A2B409F5851C92B9A12795F0B8FA61CF7622815FDE4A8AD68D131CF7FC4130F98BD6DEC83873DA7C3EC842042C919DF57D08FBF02FCCA6F9D797A2C2EB1B7FAE3EE9B65F23522AF5F0E72F640713B409674DC784DE83CF34D3387A82A32685724039AB02F664B3592014B3721E56E1817922AE35EC0C80EA42AA7D4563F60BC0B396E86D38F9C82B8B705576604EF1DF97E1D1677E856E6117FE7B5EC0FE465822FD281A70892D73EF12906C22464C748FBD96757CD3751A47C5A5B7873CF1F535C4C0A98CF8CF710DB172A4E43F3A729AB8D0814527A5637EAD14D4083125DFDF034A78E0C38CC31373AD591A72935DF20D09D8E3E608F6E32D59C414E16D2E0D34882632D3AC0F20D5AF42C4F237835F5B90F0952E0D1D49199A873EF0D7222D997318B6B04D8A2CAE8C969EA7663D4367DE70E1F5570AADC571F733D475D22F387903F50A35DAD54684386C0FBBF41534A62AD3C27ED3F55A79721E7D0BD6F370E88F2CDE6C12DF39290A8D02911297EF777539C59B9A75723F91FF34BBD618C8E7819D6E510A7389A27932B7BC3311BA1FED362810AF3A55FCF2B04CB8D5B60A57F81D6DC37F39C1D5D2DA240BE9C3BE5D0A6F9DD9FFA3E58077127D3A623A1AD72A4C2E53A7F353FC3F2D96A7803B8A29F6863DB083AF19C2EF6BF8D0981B80DB3DB4FF2D50F39CF665CB87AFF08A339E082F0F17BA11AA817C3C5F21EB3350D3DE6AD219A6FC4824B55841536B03CA2B1D022D2BADE22C07ABD046EE5039BFB6BF0389082B432EFFD733C1E0CB2B724FD6E568E6C4C0017AC8EA9150F41A06E5B0F8C48F95B138C7C4FA4E2B012D36C56FF587E18553E1E28B6F86FCF503E22861D327CA048951B55A31509752451AD2E202FA24AF60B4A23B1DCDD669C9A44AC3AA5DA7B880F3F03D8695375C59CD838B099DF2043CA255B211648F21665C73FE6B1642DB0362454D1EF5AFD6FD87D0840B7F4BDFEA8B1B8AE45F115C397BA61307ED00FF116C004908794408014CB7BA2EAAA46B7ED7778250FAE1445260D7ECA6C85B9EF5D129492BE8BA9CD7F71EF0FA32F4C37243AA7E00974AD1C9A22ED9B7E898B32448518B5803A93DCE82215305784EEDF6DDEC13ABD432D1E47690FD3645951CF59BC1DD246952B18DD6A6E269E858D43916B0E8F77BC9F64FEFB3F60E056F4E1B02C2788AC9F3CFF7056556BBEBBC83B4E96475FDE2F7F6BC4F57B13935788A5C91A5B22CD62BF52D1B7CAC5E429BB1598ABCF9CFFB30DCA34FAAB31F5E74D778ED9155B45D7AD4CD5C0D1427378718C7C6DF4032CB97FD0EFB699E3108C1E4D2D254EFD0D113E0817089C00FDD95C9908371B2AE3B2707DFF3FC69C0841F67CDB269760F3F573E5112C7F5B26BCC1E36AA7E65E617D021470B2329BF8ED128A71A946EC48A33065A4B308D942A7FAEBF3A2F221ADC3C6DF53AFAC0C83E249EAF021F6C306DE3C34C39E89E685C6B25D9EDFE124E8766CE8AC8FE7C73A6FA22635DD10049C341C9D3608F50031EB9BD031D76D5395A01F8D12A9C69E4EFBAD12E81C50D652A0F719CF56E79EA8B2F93FEB2CAEF4CEE6FA981DCBAC978C816FEA2821E51136BD1F5FEA014322FF20FC995D918398B2CD5170F7B8F4EADC2E6B1A48C4EFD347848D92B40143E232F1BAFAFD6FC292A67506D542B681E8378BB61D3C892BE079EFA1B6EB6718C4CED225E03F2E1124CD380B4602F7C854BA06CE58A02617F473232A00CD4B72283F1DDB55535D908FD5C85F5BAD6397A418F803F4570F535AB0B9F02163766442C20F5ED6C975FE87B6C11033A69BBA439E96CCAF605AAF5B02CD49610A3F6DED5ABD30215950A88B6979AB7E3574664A60BB532CE0BB66068F10BE06AF573922145C0C1355D3EC1C471C4B27A786E1DABE34FF61F9AE8542FBDAB4669625E2092E726B71427BA9551018C6D3CFBBD4B90DA4FCBA40CBB3B0A4B3FF4B6CB4E63998877D404F3FFBC56F3FC895D680308F336FCCA9E49CE84522658AF39E6576557CA390AA37E9C8700C9D50AB16CF986678646982A89584CC60E96FCDBE26360EB86D97CF9172B4E36652938EA410C6869B9C4536598F05B631F02150197239A0D3F9F3C288DC621C4334C9F15486A98658D59DBED3FA5230F0493F9E8EE3697077F8553B3A6F509AB31A8A5ACEAA3DC676F91F7CF7BB828C46031FDCED751B70B346265C676A1776462A9059C12DD55C6E76F2ADF1403C67C9D558BFC7B737DEC515F85BD2797B9A702D809AE100524702C40ACBDD9E11FF00A4C8E60C926DF736266CDDE6CAAA86C13F62568570E2BAEDC1505FF04978D09ACB6B1B84627C0F1A43642265D66CAA96C3C5DC70C2D05558E850F2F7CC2E88F5621918A996428C2211A6473D84129C70D727D94ECF3801059E91AD0714C5E79435C1E6DD1E98E61403D0592FDDDDAEFEFC1EB37D9BBD98EB5F421FC238706F30F1519B01D2552EDAD917FDCE0E3F0976CC2B61027FA088AD55FEE5A420B573E6DF2F28EE2CF9F231F82CD15623388AC25DF517B31CE7C615E479BF00E04FBB8DE604FA7B96A4E54A83D5803C99DF700EEB40C61E3DFAEDA917E287E0EA3002626833C8FDA14A03276B8035ED77DEBC01A04CD106E69CB4D6BBE74CB927B13641A12902DD2908C1652DBA5383F264EA8ACC6537E6321C584F479EFCC4A26FD630C621162C8E8ADA1AC98D237B0FD8008D5698D5C6E425D92401E7B15DCED28974697DFD41F64EE4986DF9CB86EA9C75213D29B4D60BC39738713F5F1F99C867E28F55B4DA341B91EFE50ADEC57C9215982AC21EB325F51FC254EB5DE6C309175AE4A488973B74FADB4FEA8BDC4469FEC3C0223FAC1A957DCB0A71122D3A2A1B418A1D530D927DC1D54842ED8CACC1221B197C4CEC38F49F1C3A84948B0D5E62D545EB6B64AA5598C94266FA3A4ED660E08FB48CF95D386501A8226C515E0E33526730BDFB530C5A4F35F7508812B52AF9909CBE2B727B1C081C55C22BA5CED3E67EB278931A4533695C48529B3436BA96BAF4F030E8F44DADBD01E3E6653B0CD847E4DC13D0F7B0881AAC10653D1A70C24FAA3A3F77813DBE4B3E43FF63A8E4B2D745F0C95886BEB6FC06165BD55866CE537FCC610B0FF3377986E9F30B42AC5A72550493FFB806F0D2EA02D4C149DBAFCEB262A41EF0816376C79C364E81F5B9E7D2ABD53920B6CE6F9051C51A211A62E301C4946CC068AFAF8D37226C67D2C42076B22DD52F3B495E4FDBCF24BB71AA668DCB334129E2FB9C18A17DF614AD0BF0FEC6A605505A4CE161F2B9DFD54C907F6E353D496A0AFAC9EE53AD5DB8B4AC587CAEB8FCC8384DDA07AF69DCCE393FE9D1CF9C301FA52D44C285983B3738EA7BBEF3411483F6BE6E771B009AE71702677CE3090C1B70241C73E49822837623A0268BC876CE2AA30A42D84F46DEF8DADF5087BFD8FE888FA003C19D36C178448BDF7AE4F62F1C7554A1D88F897C99FF0002518CECF9D6C389EA1C30A755C670BA87604DA0E38CB83726000DEEE361EE9B43677CA29E18E2B5754410142BA10F8E91BF371D39C89FDF21ABCB322E49E4A28E38E2738E1FF8C32D15377B10691118F2246EFDDF5EAD270FA58D7A07BDD8C3B7E6424E9C622F7F761F849F7336A4612B01578539B520A524C69B018D1D5D3F558715CE74E553297C6002F8913715D50969BC556E1334C75AEE74DA227800C984194AB239DED828A8040E95BD6E801636071605F673FCF33E81DC61EB73070E5EDF45219A88ADC332612CD0F3152209DD233B2D5A7BEEA51F08F154F5746A00387C25BFCF1D7D0329FB52C4ED2FDDBB1920A99F196AA69BE74696C423B51BFE8892C50186CBA4F4A16700CFBF8F925C9949A3285E17BE54BDD5DE5BDB96CDBDC2F8A6586247FC17B1F04B54EBFEB605C208B42EFC1036657CA0D0BF71996FEDBA64E0628C216296B666E7331FEAF70F5F4643AD4181F59B8BA6B302DB6B5C4E609BE602E8191D740CA8D6FBD8BAF220C9674E8154A75D4379126DA04C77F88033575B7146EC8199FBA43E62213C013E49A5587115EA19FC7B9EA2D511345BF2ADA68455DAF5046A0FF93D571436785F187E2055FE6A59ACDCE2C3471A4007ACEFE85EF890B9943323700F142EF1AF57065C64C44D0FA9602F4068AFC136CE6543BFC57996E52A76817FA9B8B36E5B3A1C0F6DA7447EE452CD64E0148805D9B97E80ED4C3F7EFA3DB71C66F91D4D8BFAE6C4494534C0E07F975C5E8CB99AB9C9F0F94AA3E6E623A7060FE467B71E43EA369EA0A8BC3440DCE68C7A70B77023154E95B5C96357AB6A5B84ACED27E7C748267BEDF95B9D68F34718FAE6D0839A3918D4A90B8204B2368BB3DEF69DFE42C5394ECD63F5ADC7BA9869255E26F0C6E1E0F398A345EC87806230D513B71F663943EA9DEA873DFAC3E04AC06961EFAB51F752F861831FE5CCDE179AE5485FB0A375EBEB28EDDF1E9853C4C30BB734340D1D645FE4AD0CF899B01076FD04901F8B35A36DD64CF297DC5E779A3DAE276E58E216960E5642E671396D5BE0C25B6767B2E63ADCA519F8CC6467A7851301C2D494D6B7895A5AECAAE607F9CA9BF14161A4C525E6D7AA6D1363C4F6364BEC6D6E0FCB62F9AA5A9CAE7FB6D709ED8EBF80000000000000000000000000000000000000000000000000000090A0F1923242B31A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B + +count = 35 +seed = B2FD7BFAAFB667C9DABE5915C3BC271EF41F18588666A6F4990C09D098E62DB590110DF6A56F08C5E0DE65B00F91D60F +mlen = 1188 +msg = E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED +pk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F2F76D6F2F1D51A9BA5342C826C4AC06F71B9DCF9601F3EF595E88121EE8A68CBC1B42DD8F3B162B393E2756A5DC4C91F51880E8C823C44ABEC51A054B3DE7A98822AB2B8F30C699653A51D3272B728213869BD9626A4B6F67CB2EED62DE1C615A979C573E79B383085DAD41DC0DE649A9D5D84505FA85469E2B01A74C8E83FCC13EA420E4C23E955F9AD87B534EF4148A60EB198322C86B4599C177AC92973257B96CAD036625A2A5AFE896F83E927069DFD57EE6FBEC962D31AB1DFB6B16BF8598FB83B436BC5087163E0BEEE38D3D40EDD8DC09187CA4C9D44C9BAB50162FFEC9EEBFE97B8C37C774B3DC3B7CA760E40D30FF6CBBA418837D05A88CEC23F55468ED50CEA196718B908DFE66C14F7273D3DE58893EB7E9D5423DDD627D7A9EBC49EA5F5DC82B2C4B2FDC999E43536313D82CBD81111473E6BF10E5CCCB7068C5BCA0403F1CDB2B774232BF14D0453DD3B9F21DB1B30A56A3C1592A7B43C1E0D62B5CCCF441B84887DE32B3F4E980568F59F278C8AEC10488288208139A37292B9FBC57BBB2FB0EC8E3776CCF6A642752F680C6199FEFE9C90F1200D7ED2485886BD2259D6F36E849076C99F0DDAED966C8F755FF603A8963A1D072BE966B5A6BD857818F1F4AA1B4EAB1401ABB2C7CA6FECE6609CE34205E3E4379D74029FDCE3EEED4395043954F2FACD3DA10C708ADFB9673D50681A1A1B9460FCC7CA5C7AA8A23A33D76C7296715BA69565E1D642ECB74DFAE030B7228EE7FDF55682882801C0F795EC9772E7A7763F24B78156412EC9F014DC027BCFED5394C571FAF8310A51623934C389F68486F5DBF6C9F72598DA14A1FEC3407F9FEC655260EC7B7E40AB265B051C90B37DE3F336B3AD065CADB82C0BCE390373559F0A61FC045F03B1FA6B6A89815632552196565525AF6384DC2EBA04F58EC50B2909B180BDCC4C1D6B80F106A61B5E7CE8AAD618151C8B180604FAEE8D8EE2608184C11F6CE4EF9CEF197D0CD08D316FC2C91134D7C731A60D57D93EC31E68480989CDFA1BB6FF6DC2D49CF52E1BFDDBB1EEC19A6F17567BFF11DE93028747AAF658468BAAA1BCE28DDC4D6C7C2EC6C4481E98E59C31AB59E953786A90FD5624FF21DFE6F8AF119ED56E105D8A6C13BA2AD5345B46680C67F8792F81FDCB9C670847601D92CEFE0846E894510FBAAD49FA3FACD5F040B317F0BA6A5803F13003E2D59373A58BF8CFDCA123E6C491747E5F49393084AFB0C8D17541477AA193CEFFC987BCDE1AE02482B62387C231AC0F387FB9AD6B0D2D551DC06656C9CC8952F48FB33694C075622E53CA84FE0D95F65AB8D9914657310BD02A46135A1563ECA7A5DDEBE6A8D1B56E9451D5D5FB126CA76E240BEE006C5C0AAE239EB122DBBED89498ACD8A832EDA955921DC3CEACD4EE3C7766F831F06F4525834A3AC675AC796660E5D6CEBA2B83DEB5E45F6C67CBFA39304607DBDE23DD43AD9743C0F8FF514A65F8208494AB6E8B6F340634207039C667FC0736D8BC1881F178FCAB982935BED5BB2E1DCD38B71F3D879569BB7A83A85FA93171AB550031F29EF67AA10A02F13BE42FB7DD869A83434B5D3279B4D2EE1796D38B59233716D164B7624C1FB1E8E14508D8FA92F29511B73A5C096D0246F6A1502189EFC7C8D8B2A2F0F3606906BFD24A4BA26EF1ACE40D01801863B6815F9FD0148BCD0670D9F7B959BC154EB6DA9A656D36B250296BDCFF6EB2A446BBD599078C49002365FFE7F01074810F5B37ED4816999DB267946AEC23B35DCE9CF9C846C872CA628A4E48E9CAD8A78641F8E4EC7B2AB33984AAFA47DD2A74E2435AF57EC14ED33CC2FC883E0872B2EE7B76DBEEE09B336C2F16CF6C08B3AFB8B94227B641A578571BC3E286F3254F7D83ABED196A19123F7875122633409EA358240B68962B57329033F08BD4A9BCB68FBBBB2EBF85EDB830EA493B6AB16381D5ADDECE2E84EEE1E806F3075EFCDA5B5ACB7E48360297123D7F89FFDE2111F43DCA2996B6A581D6A75B73E2F979B51518411DC8E14D721110C9DBD4325FDE2088C018F22B1B602F9F09E040059E910E537A058A7A82BB93AD79012793BAC88B40EC0F461F29DE704A57B7A402608032E42528266BC6C70722D47905310A317232F8A3B1B271EAC52315A829928F9832EBFD033A89799AA60A1484FEDBE701A40029147CF3C4D90CC0DD025B81DCAD85C957AA0CF3B9A23762FFAF58ACCFF0F90E2CA9C1E749C465B7EFFF47BC2DE8CB3653CD1749D9C7FCB7C410273F161C9E031BCB7E0E0A6B9F00CD6FD9622C0AA5560DADA0C99AB09DF96813CA07C010592B6E7C9AD2FA3DCEBC8A84F1EE551BD953A880992C7BE86E1B369B252EDE9908053F15D16D81434246F07F21B95791BCA450D95C55662D8972412CE87A3D5D20CD438935AD57E15ACE414D65FE3D2EC0C1C6B0ABE642997763D1E08E503F12DFAA04965CC1C3588E3413BD86C7CD846F402AE8FF214BCED2C9439D9A1E9153B28E6BC2C1718EAB776B5FD18C39FC85D99F886B063FC1EA012235B72364E2121DE108F1CAC5D8F445F0E496173C8D89AD154232F013E295C7CD1506D12E986F88F320F2728562F262B3888189A62611239C4CB4B97F9CCA0EC684836B3DEA6BAFF958EF14675AD22D89070653941A2A428BDAF3263FE4CC61436134D9A8FB2500114A26D9A222CE960B0AB6990AC7F32780A434BA8CDA9723079B996DAABA2515377E256B7D8D7DC3A7ABB22F0A40DC689A3411179C030C484CD6DC4A040AF0478A485994FA96EC7E847F0D97205805EE7B07F8E09AA217467FB65FD374B1561C5DFA3DB55D29A086EE1E42E24F3C1E7A37A51828895D0D9A7AF35989B80A7B02FBB1733C57ACACE90A8A1CD72CF4B4445CBB03DE75FE4A8ECC856047BE0B18788411E9BBBA2D16A55A245B0C55747504002A5EC97543AE978289CBA831CE1B3A38CB83C4B11582A7F641C75BB2FD30B0719BB460FA9CC661AF63A93EB680F7FCCECB1CF52796EABE34AA0A85CACE35886C555DE2E4048231CDEEC6C917F568344ABA66A9A4C68D8B36093AFFDDC37756AD9E629096B37EAD5F1EF13AB9833797542C7EAE0D609695ACFDED2470762731AD4C2C23F7B6DEF995B6948F3C54B120BB39282352D5EA67D7E0253711A19347A5FE14EF44869BBF76B3376FC3D3CFFCCBB5DCB42AF22B755BCB17BA63392072F12A1657A123EF17742BEB48F805EE2EAA2FCBEF88C35449996F541E5141C7E2D6F3C3751E9F9596DB1AD966528022861E18C9CE59FC9790C023342D37A902710647EFD8C961EEF3B78C79DF5CF120DD05CAEF9A9E8CEB583CDE25DBC15BC86D6E3B82EA7AB69481533FF2DE79316E289C5C2FFEDB4B43AA29E25353FA13FAC8842622F878F11B413DD05E5E37BD68654BF0A07A608AFCDFEDF583E14F75F03128D479C6CC00D01D0D118C54A84016B11A963653DF6D64907F320F1455A884494C6B2CD2206B295E9F4E2CCC44DA5CC087EB266A96F1C74CFF19F31329AA0C40ABF5A0896C25EEC58233CDF1D7B798B03920320974CA8EF588BAEFFEA20932CF8B2DF532E165FA6C2A25D7663A402B3DDEDF13B2082FFB070A72990B5CD218B5DE86A959592A +sk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F7A6190839C4C20AE1620FD1078BDDA5D1533C3B454AA8F2F804562A453156E34B56A6E83BFADBC4CA86B809EF756D4614624A93EBEAC5AD963460065513757E308805102940C14347160426154444C24062D9004805B084D82C46051140624886D08052DCB4005E0166C50426CD04850194024D12046E2280A9232248AB07082148801C125544664E1442EDB864D52406AD81632128911638605501491DB1805104561CC488C12209284460D61A22D08890D10400E5C064044B6000B348A94944C11110C0A364549307009C27149000C89322A5AB864CA80211887305204840A92615038915BB4291A9641DA94291A49464AB60444C6249AB82C08C40C12306904B90D5A14640827261A22891C12621A12912493201921021407519424814B8008E112408C2089023702088001903480D8360512282800C07109A951182648100384412811044628208289CBB888088790D49230E32609D1328C8C246824380A943049542252E0125249102163B04413056A8900851A01524B26820C156020268454422C8C964C48204813B1401136418140021023321CB67019482A239630D3184010B704C0A6451295000401705998655B328AE0180882A061D2B2881B3109503429A314325042260B888CDAC6409C2805D1304852A4899A32480C29659AB888A0A22800991088262E231280DA36482410440B870DD9460A94963183340A1096611C2511DAB86593244923C42952C20D88B44920972DD028441A2522C4206C9C9289C8028094985019C731189128200390CC228C8AA260CB08849490418CB661482230C23045C808509C9664C298411238661B902002157141362AC4484E61328699160E93A44149860D19324EE42268D4820519A86D2037905A182E81200A8CC22103924940948523332A00B3694914261223501A4908E2088D22A170D3C4108002515B90880A000E1C09665CC0301BB5805A248614C649D0188611118C02308A0101624C00495AA811D8185253249242A289C4104C12048E21904122B46153B670DC2604DC148C14456A518845429400484860800069C3C64C242131DC446C00044198C43162A461A43626882284A1C4655320844A002DCBC62C5A18084C204601400D082912C1B4248C2224D2B048199585A4089048022C59B00C50244ADB820C88A22014072582048681C22021B39022926519430D1C462D98408C1913914A889112B901219728A116810B088108212864120CD4021181464509063203493289988894165214049119134214862D4434500C208D8348329C100D01129218C631D402305BC4481CC78C40126522116E8AA22560227119B86CD3162082A04890020C12C78092122C0298405A248A0427665A900013421089B80019068CC89230C3402CE1C01061188E0298459B400A0CB908024202E1C04462B08018484200366E942248CB903050362DC02050C8202D4296601C12900BC3491B296D99468A88B26C60422CDAB2289B3070C114310C098120032E82B4500A1325599684E2126449248E01846C9BC221CC204593980D14106958246A0AB55199961104468D2406251CC60544C02DC11490141411E2182D91082922042C1296898480495B34004AC02814154A833461CA425021993001310042482600408952B8618CC601840631C202284342408108269B266659B2659A82819C2644429645A092444A342659A00092360080B82921172A1945615A184D8B32655A922D62060522464099828D009461C12070DB1844C0A28C2237401B30801B114D19A22C90A86C63B2450B064EC11092D1364CDAB409203121C2C0719BC28D5CB061D11248044730A1C64004B04192981111085140348600C02C84282CD0340199066DD0B251DA146A02C4281043640445465424401A2328C8A431DB20621CC12420280A9B8850822206C8B21052106C019928A282641014681033441BC5681A478410B289D804224C900163462218C80508138522A771583851489688228864DC16419132854882640A233012C65118C42CD2462DD2482E604041CCC02D1B136C8A888509C2641AB38113112E21B16812A260D14846D12865CC4672CA260851324C1832240B0581888205BEE84C7E119484A73C7DF856D6ACAE1ABE01AB29D6D7CAA17C2A050A4516C3FBE50A40010D46812CACE2B692B5DD5A40F7F0DE211113D1E0C49437E4E518E354A8E1D708FAF0A28FCBF4A46D6DF1D900ADA6A5C4FED8F0DE62536400C7CDD75A1C351FA13CAEE6C6FE9C7EFDF82A0BA203DDD3C1A8DB573D7BFB6376B4ACB036034F014F9A16B762DA006E95231BA05E8B36538465ACF2D966E7BFFD0730C20C831357E040B3E26DCCF26FF839E6E057C38581FD00E0BFA8AC8E427B94412149B692073AA0266FD0A33EFAADE3367D77F2BB241D9097ECF43DA14C7918F0D59D5E71A3A30900A82CE24B9D4EE835984B91CAB72BB644B8070943B9FB533229F56A82954AAF90030CD3812D515C991EA6AF60232CB0657479DC96D901940DDFCF05E499ECA3A043264688081D8E2FDC816FA79BA47318D2E349B716723588123D59AE48A70DECFA135FC010DA2FFD1E79891107314A69EF5748FA51A9A22999B9B5C0CBADFFA536640A3793C8FBFF4F792DBD00DEA252CE820D6BB28AB40299C0AC5087710C8506F3709CC48EE380A4D750C8FA24CDD0D41990B83FC03EB371043972545523A8A1E0254FE8BA66136F50FB23B70004D47DA3F804848E90A028BF24C047ABCAFD0B36232595A81F859AFCC040EE0092498908F28A6FFB68F7C975FC1C13DC44DAE6AA9AC556587FF44D19770DE01DC7135164A1EA35BC7D55932F29E032FCBD34E1851CC19E144B4F98802B1AB37AEDA335CF5FD2B41BBE484DB87ED69774C4F5FBAE7DF920C84C83664557A7B0555A04EEB9EBD4B4720B4D23EC08D85ABE037EA0827BFCE45B974CA050FEC92CCEADEEE31DAD6C1F4CE72DCB88F13771947AEE2D4A7D46C23D67FC9DD0DF7EB687E23A170E6D3B42DE7AFC6753CDBFFC0B3877C55A42BC89C606264C75CA693AB21FFF6AEB23A88CA98E53F79F6F6D9225FAAFB2C8A2D4B594E5DD6B081A2454136FB03DBC96441D3AFB5B8B3FD8213C1BD484996E89285DBFAAA035C9062269E60FA3B9201C97AC55B5FEB90A0B065B20BD70CE5211D8F7E7256074C37E935733D155C524786943EB0442313323FEE8D26E53865455B73DB78443965DF2C4840FE01D987F5F0E4163328030BC8B62F2680E279B73BACB7D60C885D8C45766A030F1580ADAB89396DF05DB850E889E36498C638EEF00FD98BE7357F4A82FA3EF54F0B79A028C6CFF6D5B76B83FC3D9FEB6125A2E47889CD910CB8EF8EC1A233199AE32C24C3854213DA7DF01575FD7E1538BC9F4A39BF1EC9D178B30DEDDC6038CE60E487F78B7C0097948671EEF709D5EDE60E6AA48FB4F9A6A73C4E98CAC0E187457AE7DF5313100F0559C963F9DB981FAC9AFEE74DF5E80CA9958009F9BE3F5B7535101A48D8D5F0D5BD32AA55E2AA675BAC17F14D2FB01CC700BB2273CE11A504EC2F37E9943B4BE87A04A1F94EC618FD007610C091C044DA05A8C25C16CBFDB8EE57DC0A718BCBC2250A0DB68656225A250C056BE4693CE76DF445327F57EBF4528B9CDA992BDF6C661CFF58B58C418C7796FDCA8591A8ABCC661F5BFAD25712C213444A14473FB66FDBE9841160FB575618A2401FA9E7870D3E4F2BE88C6A05DA502910C8A1AA5AEB03E9B3F9591C869649C4DD107670A535ABDF820FE71D7A28A1CB829340C2223D904D2AEDA6E1774312DA5664BBADC33D8A79422B12719333F56BF49319B819A02703C2ED536AB4FE7A271F5C6584B0A420F629275EBB5CC02E0B3E23597BD5676FE5D6BE281F73FED4AFF7116644767E271585DE36D927FDD73BCAFB06F05F31AD4955720C705CDE5D05F05D933504661D0D2B9F361BB8A297B41029023AE755783A652908BC523C2D054CF8B7F91576A62F1E735DD4D4C7D5AE8D33EF9CE57B08AE462B8D0D2B0A7A14504DEA6B5F2BC54E4ECE276ECBDADBD4D8FB4AC32844152990BEC83005FCF3ADA16002B7B4597A2ADD507FF062A88B78359722A19CA7E65FDE981CA3422414EACE4EC48E1388A624E065D36C30961E067BBF168A7D7C8BE58B883566A9DC1F0975F66041039817F5844D65CB81CA9CC2C734B8D883ED80C67F22F614776F02F50D8BACB61492BBEFC1086AE9231179B766283D3BB909FBDECE1EC7FA9F14C5506CFCDE166EB2ED3E550F5B538BE5E32B5767CF540ED66B477C50B9042BA0AAC4BC058982C5F133FE41173DFFD9C3103E7163A117BA810FFE76EB5B2C66A6EDDECCCE65FF6563299EA8C6FBF78D350D2AF480E0676686A28191BDAC054554A05754492FBA9A84B9094A9165A07DBBDFF6AC30B3DD98921B0879FBF9461CEAD3E90E7E84DD341A9BE47349BBE71724D74F706E4E98F2F245A3564182F63F5A5F0CF0DDFE18C1D15D3EFA59DD5B0BE91D7DACDFDF613EAE260418F313594BDE2068A9C06DB35D2F1C86497703BB4ED6D4D286AACBC5C9C7D82CC7DFDC1712EDCA60A7DAD25BED6881D2CEF5486785086E963614B1FE16AFF4B4F558EABB0B0ACACB2723F717ABD804BA92717C92EE15C9D9D5876A687E88262E9DB8ECD61BD62A41343268F6B4C43368EBFBDF20F5790CD9A11F856B4F27CD10FFA148912FE04CDD9464258BC4FE1A4536720D39662B6EC822C2F2C6F8A008B2C5551D5C79BC4E74F0F467BA33CF9E4799A0FF8A21F6B96F06303DFD3A2AA4A095A8FF62859809048B4F53EB85F55E0CEB9D91DECC0F6BDE68E2900593B7139206144B19880EDD34CF642639239DBE9638198849616E722B77464DBF68F2E1178634AC0FAB127C047E53539AC79B89F23B69154C87CEA7F73985B896CE637C4FA52A7F7F5A6F54447806D95FD704ED4F16167A6CE173E2BD43B60B8C131F1DC72398C2CFFEAAC9DC3B9656C6462FEA6B3E17F69B5A4840F72F708CF238F43A7460CEC5D2381FAAF3E8269D01AE6D2349FCFB1C0D442D97B792B5FBC9C7679D4682420D8BD1646C1BB63E43D97E52305394568099F9A2E3D2E8E0084E59BFEF2D51C4FC95021995400AE477D026437AA3171A3ACDC2C36CA75672E281CC06F23D9E16C45178154F486662B1F84D345E0CD715BEC10A6AC86EFBE4F9E93AF9B16CFB62C10B9D557A1AF747704E4C6E204C76B2BD0074A3242458084EDC3810B8CD9EF9B6EA8524B4C3475267B60ABB9C1E1C03015D3BEB4F252764B750B7D274EA35AD6D8CA7D87F3D973BEB1163F411FD8BD126AAE918C1FEF8F05B55C8EF3AAC6D5C12C9956C1ADC3FE45D607C136A499CD723970B94F5E3B2C207EFF81926AA56903238827D81B7E5657D5A6F44E079DF367775EF1A61F6D01241E6EC5D4E6E79AF61CAB367453D88249007B9EDB9CF4550A43115C291128A46AB8C4EEDD85B25CE711132798B21D990D9E35221F2AA83971D951B5D23761664EA3E0BFFAE368DA057483DDF7F0953A68A6A1312D9598D03066A7B2823CA6FF9E95657E9B7F00815F555BB54513D5C4747A3F400EC720029DC158392EB3FD95D21D78DACB3CB77802D0FDC5281F4CFFEBADD3AB9BBD8525E564BB74FB4D289690A7648914F5D703ACAC3B41EB807DCAA4EAF8BBA1391A56F05DB1E13302CB33559CD229B19671F5CF5C2165BE85BD40CB85F0118C67378D41253D7019EE7D0BB722D71D552D503A0AB2924905F59F05DE39E6B44613986E8599FFF420A32EEF0A63B40FE8E8BEDD65903B454F42A9AD4E528F54378ED20DE7E2E370E8F081E7A2AC746B0BB4A611B68D65E9D26AC34C95756F4A69E029A9940CED76C0443CF26E77EB57E2E3C52BD8BAB60792F2B632793E0D3583AAB48C4DD779B1A5747D5E555C5B09615845CF57D8EE2417ADA2A10981F337107CADE89A0BF3840993792E43D02638909496863E4F46DF49503335BF9421B2DF129EE9C59FA2B65F8DA4649546170C5A72363153DFD57B0D5EADC2BEEEB3A2B9D1BE080639F630F7EADDEDDC8ED8E332EC7C7B9E2C6B1949F6B9F86E5DFDFBAF7450063572F98EC21455828B84A526BD5F8C28C3BFE402A08457A9AEAE2909C3C92183F3957CE4E53677FF6DB162BC8B717C1121E097D2401211BED8591871776A1FF51C7AC0B006D7BBE6F8226D834927857F4C18D15744EC504D0B85C2EDA86D033597FB9CAC3F4EED193B89F3FEF528DC9E7BF1817F5023681D5E79CEBC4C35BC4F0925E2920E36F240EB2EDD531BECB4CF99105BEE66DE179D95E884F67C66839DF408D2847598E8DB34013A6F3739F7C5257D4513D9C0222F1FE53A787949F02164C069373CDEC31AAD73873A5D830E1714EBE1B16717F75717F8209A9BC34AF852A628A3AA2818EAD884721E632CAB39FE861ED355EED7C55C06D7B4AB4D4D9F1A0F606B3785237174F1B9DB13F5A0D081458563E8B113EB60D22632F6FC4920A16151787D28973A333B908631306D622E1E792BB09EE272A3A991E9059D01B468830457211E36F4CFA11755CB29EF7D958EE5617683E38DFBC758D6F767560DC58BC520429AC728D4AD8C883B7444C4F19F956F24CE49E71769AFC29DAB45CCB43F483157A31C45748D4DF780BA4B09D14AA860994B63CA77BE2CA6A5BF09DABDE095B4A56E69F4FB4428EB1E26AC51F0FA80CE065D01989F4951C3788CFE31A152B7D83E4BF248E4D3FFD34F38FE9A2D352A4CA7CCD7448F6DFF71E2D18C1DCDF4FBDB4B5D9055D382517C8665CDCD74CB4D8360D635D9647C49F63B343A6EDBD8340205EFD1F277E4A7B65A43 +smlen = 5783 +sm = 575FA16515B9097E316764B13F83AEA3DD115F814397E082CCDE00613CAC13B03BC7B7CC44D99154486FC73BF07650208817AB0D49A3499DC22C795B15E7BB453B9D7C6B76DC811754DC61C12309501BA40FFF75C35937840092BE9C1A298D0ACE2DC782DC46AB63814BF1B203B3D09F464435E0601E836A4110E88B4F80495388A059FB140C7CE9FC8DBA9A62AD0A0DD872EBD0B9887D71C1218927D31EEAA5D8ECB87953BC141E15A67EF716FF227380295C7654899F36323A087BA7875D48703B882551D628D0F0D60E4367A594E8A6D5A651A3558E1DB5458A353598E773E081D02DF978A393A326E28E132AE9E3852BC8C5125456286107ABC3FA68CDEFC6AFE297C030C63FBD4B362698165AED9F143465834B80D5BA86776E4D9AA24D6E09552592918012E2B4164E1C78D6BC3C84CCBAA37397516C8A4D88BFA47D93363636455ECB55C85146A2E7FA5C22218D4877D4D85AA9AEE0654AA7720F22E4B6F626B186C95E920748E471BF2375DA93478BF7548DF1AEF6671E1CCD2141CD04D8396228D390397401A16F6F15F964E0AEA8D15398F2A31C2A3C5019EBD710F6983F1072ECE9AA42E2207260DAA121FE6BE228398F938711F0B9EC75C5544C30F3776D4B543B2D8B9597094AFDD750D01A95CA6696627A124F07485169234670FFA675EE86829FA3DBD36EA81F8610DBD8860E7ED48511B9A877B3402608E7CC1EC294104592771F977659A64042C824311849074E00D3CB367E4850E2F5D3A9931F5B4AB6DB79A214C9DA3B8DC5A12B351F73C87FAD09C7612DABDD01B4D53B0F8FF54915E4EB9DED19A7302EB162E689F23B268373EC122F6CA8D5002894E76B7B370240A4E8C7E50C37F3E0FF16C8396E1BAD805122934F1BDBDFDE356D36B8E1179E927A374C93F83C8F7E83AA8CBCB8408AEB0819F294575E645980B2091D39AE67F6FDE1A94DFED1D0FA7CE75818FC97F44D358FCCB1E7449D3C571D588D5EB482DBE25DD5CC4E03B9994C6A4F397254E34631685DB0168B7DD211EB43DFE61B0C3832000A024BAE90F82BAAE3A8B0845C8CAB51AEE329751033439CDDD807DC0E530FBF15CD1AE77E4301ACC20A0A3BF1B01ABFBDF599CAC98057E59A4790A83CDB3387CFE25545B6BCDAFAED91C404E6BE0F476ADD2030055B9B4468CBA92FF8DABE046B7ABAFAB963FE5A0C418DF4BC168981EC2B4E802DBE8C56A4BEA50FC3E25E2CEB88204F46B8263DB0E42CC32C4B2A15C317CFC2A1F1D8C9ED71D1B43A8531ACF36EBD2CDE375F07C332F811628EE6B0026175155120892D68B7D59377C702CEFC5F3B656D1C85F8EE3BDAFAAADF51437C08C03D62045ACAED5753AC1C6FCD578ABA43EC5406F8ABE27BC2ED40CE92C75EB2E0E7745A1AD2B746AD5F67ACD980F16C568CE02B3D2F2A681DC1A7DDE15E2E8D2DBB8088372D5B5F87429168440C88F89EE14911FB5B89020442551A91886E2C46CE971F82B52E319593AD4DFEF87B7B8AF6F242B5939AFCD8CDFFB7B99BA8E64690ECB3F927D9E6AF6A6BB3E99198BF3B887902871B6153994BE3AFAF02826331DFE9CC0807C00EBD13F03F5DDBFB1FF4E17AFF15068760ABD5C575397C5553D27AA698B3AEBB27A0836C464ABAE6BE9365D7D5F9E033E2CE0B8F70CD6D239BEC2015D05A0E041C67455B5FBE77AF671CE3D169838D9A930AEF9DDC77FA311A4CDC1A1A953CD2332ED8EC911376EDADA48A6D271C0B5A3424885812F2B469FD0F02FE582583A2258DEFD3816048E40A89732E4185F10131777C01A89DC3E04AAD3451780FCF2F204CA2B5A92018F4AE2AC9DFED0DE735286F76A3B5338D4B0FD5E92508010D1F78B6DE51F02159B1647B06218C6F4FC6447DCDAB03E7C6E6C4ED22538B0054D7846FFF83FCF219033D02665D156DCE43947241039C7346C4F00F99EFB6E7AFA719C9B6A6D764EE8B6964F50229008918A5439E28BC40C6A73E12F47E354C1E5B87556E2054BEF5D0BA4125F01A0EF682C0586262D5BF9FC4BAF2C12779949EF9EAFBF7B122CE002C801D4FCF7399DB2ACA8415B933813D8E3E098D1EB84C358AECD80B5BFE14FB24AEC07B68374777448C1A9B6789BE5094539601CB8056081A298632454D0C2E2A344BCFF6B8D16ED88C628CB047622FE530B43A15DAD3189954EA335D05D7059BEF567F32EC2D9D980BAEC40B280D0C13B55C9F05849BB72F09DA047DC2306086DC91A7D7CD56856C0BE527A01C45434F38B709376B646A957B8A13F3BB9E3BE46DCA0B35ECD286D180EFDD437D1F9945EBF80408025F3083EC83AD7D151A5A84D192B03978306511C586737AE730A692083D3D4703D68C80F6558ED0687CD6DA1BD52CA7E05677585A1C18EBEAC4C1995966F6EF79C746956DBF2512C79A4CB5CDF10B61F1E3EB1553CFA9144FB5A669B22367710064C0DB6931AC78E781A631BAE5B11E840456003F208506F8AE9F4B5AAF82AC634C7B4A63A4CAF38B64C22D148CD40FD144AE9EB105679838D4A0FA4C6F081807ABEF8EA8D6DB0C92C49C745008876A04C4624A3FE00417C42E000AAF9422F1954C2B569A5979A305D0BB03FCE052C16BE0E9C874EE610E10661433278681341AA84FE98431FDDAF23DFCCDAEA85B0289BD8A3E7AA26E8DAA3B8312BA683DA85DF71D8F1B542DAD40B28D43BC32A9CBE95BDDFB8938CFD53E0866F9BB4743D6E7BB2D896B1279A9143D6E1253FD5D8A66DCB689EE5C57309EBB291FDC6F974E2368DFD5116130E9F8A61CF66A4DCA97B35D9630BBEB865CDA40F269D6EC0439C5290EEEA817D165542D751D567A0B32538D9FF1B32FCC3819F73ED119BE5DFF045CA0647342B08BFCB84DD972A96AD127C67FB01766F2BD469B0A0FB1932A1A7FBC327A7B1539AAEFCD08A51A16C788FC65489ABDC892B59AF68C0B99E6AC2500C8870125F9A82FC50EDEF05675849C31880A3119FBDC6BAD791F291DFAE2C1B40846180D824698DD7A6C97524B2337BF953C818E63FBE40A7F3367AEBCF4B302DBE8C89784B8D79019827FBE2C7A0F3D51EF4E595A5E2C28ABD029B17F6F6554CCB305A36CFA920DDFB2AE3AEEA8A0C406996E6889D5723063690204AA9E3489AA3FF5789493BF5A7800402FDC3CC8FE9A61402E2F0DFD7032FA7211DE1D4B258B2F96EFF7C3E0E8AB201F974FA4113E872C1693206897F2D243785A4FEEB612908DA9B504D16DC824B2F380493B38E0BF6A28643AD56652F1A41A39CD3AC7DF6ABD20C4EB3F3AEE7C3C177FD761488B720B59A7567ED119C4AA2DDDDBB00F04C84E576CFD2C0C4355CF6C7E26F00D6A4994B6BC5FEE1C8FD1F5459C8D39C8D5193F19F429D00BB79757B3E36412A23A2D5A4C9B71F1B0461517FF69D813CD53937DBAF3368DB374246D3A801905D1EB870EF4D9E88D0BB254BD4DAE4F0DCCA5DA82D92585FB3F14740CA3B347A6ED300AB28D9157AC45F827FB631456376375CA2DA9B10BE168C6F1C668066219878D0DE4B9464261B687D90BFCD8FC696B96C96CDB6F72B9A86E535688FF82C407E3C83088264F9A0146F4217F3D24BB4825B1A8AB30FFF0DEEFA4DDC886ABA020F59C049E170429B3EDC15FFED70FA1C9ABBFC06818FCA559AF82A601E88DC1025E15D6D0BD7AA81D74AF782FF6FCB3BF29A58EBDC382D8662D509829ACB954B865922B22295DAE9B403404152EF4A7484141D94324814658E3664F3A0E83D9512803EB2D84EEE5E6215D6498C70CB620DE1F15FEFD81DC8BF055012C36470AEA78187F2817C4C268A99CE5CC3F7A7DC462F50808148BAAD2CBE1AEE83C495E279E135363381A4F9BEFBB8CED03C89B19572E200C6E7B486C2F9B87FF9B05A3BA048892505B46FD9E97F646E73C21579D329F63C90B07CFA447F8E796E7137F290C631F02B54417C3FEB52C3B47CC0DCAC3F4172642C88D32A1AC286F18F051F21EE6BA3435D589779814599808629E595399D505E170BB050D9684BE90B078A18999281EB57938866BA7CCB01C98BFB3AD83C5D6B6D0D8B3A99340CE4653F283189C31203FA5E994D21DBB3D3299D3EAC31F5DB541BBE1C43E5042F195AA0753BFACF2F946DF1A116B86AA086FDFD425288BE27066C973A404B268475D1024B18D0F6134723D80AED6E684A6BE69BA3F7BED5A7028F4F1E80B2A4F98A7E49A52226754B46C393A849116B5D88CD9D806C7A1C7F8367584D5348899FE0910966DEE0E16630884DB53F8FB98A63AB967A99735BC16CC10EAC1ED9C7A887199F088EB18EA6BE3F9A64920F41E48134751C690C981A3D8A7B072F4A39A02C26DF001A160602937BEC556284F16AEB72271024287E017BB1F2BE917BD4048DF4B8AFCC135FF1C00A9A5FA96000A6DEA51E13080F89A46DBC902B125D53531AF2B9978833BBCF196794E8B8077EF94523187D8D4A630563FCDA6FF8B921F56BA586505FB6480AEBBE06E6C7BA9BD3ED66A3C415E9759288209D2A5A66228B34092E9C07D60D787A4796C2F791B3206E6E597468B82AEBC65DF1D01EDC58219FD0A89A4DA68648D3162F25D8272A046A3C66BB82F32116226054B17478BD1BB207D7554E7A8FC04C5E3A8CFCB63C26FB2B37BC0C790566679A24889BB5937D6AE1E3739EABE1C622AE5659DB6BA686085941DA3FFEA2A2ED3C0C4BCFEC75D620EFCB6DCDD73DF9C5C97D3FEC6BB80BBC7295D0D6880163AF7D92354F2D8F11332E9D39459555B4FA7E7234A24144A0F13377B29CCC89E5DACBC4CC9C9846A12685183852ABF71EFBAC8E54E133F56AE4CE71CF82012E5FD76A63C744247C084C15ED736EECB8A7618EAE544812E8EAC11622B25B429AC98F30DE1D3A6CE3D7DAADE0AD1CE061A785006B2FA6A4F4ED25508C39D1D67BE7044ACC2D9AD0805EAFAB0C6B3B7433E6420E8185B81CC967C7A82B84F3FC455D0267ED58AD35DDF5C79E86845DBC7B531C40D4DA4B80471CFCAF19402682B860989A8D7ECFC9327E6768DAA10104678980E8B5A7ACA60CBA7BFF63DD316E74FE3313093D7EADE2A388F74615A38AA1EC333C01780A1B7B62DFF06A45D18C411C69662D15E02260866054DEE988F2060312EC0BC4B8F57C03874D19C0645DDC72E793BB504D9300199992B42B235874A88B2F30F678DBE18755FD6893BCFF1E86313D06EFE2DED91A2A97730FDD453242496D61406E92D0E23BA14D0248FA856C33D4081C313E8A1AFA7576D8ED4B1805CD22C67555B8EC4FAC73983AF0A9F4F713ABD2A23192EDFE4C177F1BBDFD78C6799BD6B974E04E45CDDC68D7829ECE1B56FB7BDB891140120964C679D0EA8718FD6F4ABD58AC216705CFE2BD719C05353EF8D32AE9D0CA352ACDC9787C5700AF0CDEF6292BA2C4571DD9F03881E74AB5862A61B7E82FF5877B3F885510D54B4183A1C4E0B90848BD47D749F2C0E8FA5100AB2AE7B893DBF1BAF652C93E7EC799D6B5DBA61128A9466E58E2C0E96E7589D55B8EA08ECA573E949437889080B85C5D087899EBA594F66CCCDC284D726EAEA813ABDAE19276D89346A256D8F0673C9711259DB4BAF5D7ADB0624055F5C1C8190E738FC7F69EE698842C3D3426462DCA617F069655B8A59F0E26915B00C95DBB422680C51DCFC25849F266E281B821AA839A228F481263F45D677952B68C58DC733EA91DE96DD0EE5AF8A0D19B9970C139E417BF78AFC7860303F37ACD8E1836DBBF20D528B94EEC86E994AC250AA8D08E555B0AE12C1133C85CC6AAB776B0BFCCACC5043FBAA0092CA2D65E23CFD8ABF59523A0F87B315C56F48C760821EC254DCDAAAF2BA757AD80D4271091D86C86E0368819081046469944B2AB6C9494443F7F4015CB698FAA1787259E89DACEFC64D833756DE056AC9CCEA0F6E1FED222864C2D39F5F7D18961B9651892459E45A6392E2DCA53A3BA636531FF44DD151E8049B432953F582D5DBD00630ACAD8738156C567FDF6138DA4FF3EA567DFE2AF04740705093143A9B31119BFFDD9B8DFAF58920CC562D306E1759CA36C8E4E7E30B834986B05C40C4560640704202D2B08A83BD7F08E62006721DD481C2800A3D5B68AC09E3869FE463F6BBD10678A761A9DDDC8812598262D566779809FEEB3815D3C47F023D5D68BFCEF3DDA1D385C7FF99E9760169885C24B4826FDD11CCD9559451120897AC6506AA497DD01830CED2B26C2AE6104071D5D8D0A84698A88255C5A2DC898C84E27313FCC159A8DBD774316DCB334480D7EBB4F611201B2D24858BE18B4C028543EB3C312ED8BCEB06C390C2B191686B707844D9A292C7B414BE8A5FF9CCC3266EC9ACBAB01C0E546AB8C804691BBEBC6578820D1952B28F1C5FDC7048D4DE1122051B569F1876087F579ECA1B1AAE95466BC3CECC8D824048659FBAD80781CC1D3C4362B9484D536ABED6F0435B63BD0C10A9BCDE2C5667BCFE0A16628BBF000000000000000000000000000000000000000000000000000000000000000000000006090E15191E2328E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED + +count = 36 +seed = C08E846A8E039C8655651919A8433D475F494899FB617DC3B4715DEF0C992C195CE38158B7FF40E0684B30FD7E623265 +mlen = 1221 +msg = 743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 +pk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC002BFBE3CFA25921102320AC42440B42EC66022D819892E94A0CD436718125D4CF8AE54B6D6B31F166D1E1658711244E02B62549CF393FB7C57EEDE4B0C170D998E5CF9FF9453810A4E9D724762E65A0BCFF49B8ED725960FD6EF9F3AEEF44B23B344B288F8AFA0FD3AFA2C8FD830E3611322DDADE88720E8078217CAE5C13D043CDE6498F20F031068939CA6951DBE4D1B301B615929ED57BC536C0157C387D35CB06FEBBE991EB091E68C973F68DAB54888CDCF7602EE9C8886241FF7E9C7A1A97122E3D71B02015B3989B3E0F9906870088CF6CF0DEB4B4ABDC8488D88059F53ECB52FB99F5108B8A483CAC8398D90FDEB50A315CEE9961DAEF97D34E5D73ADBB0B69D9461DAAC782B05F1EF7912027916192D893B7DFA6EF79A292C7D0567055BB674FD2046DCC2FCAA664E87A3EC747C2D696A9056EE2AE0EB9D4F930A4A6589A16FEB1AA51A3AAE0BA4A5318136274BB27FDB809D2E5FBC1D36E3C6E362660FD3F4CF09820F5A930BACC120A36C6D5F2E1E72E0627AD3EE954250E779CC912F754B8126D0F106268E3E45CB05B7884A6A0A3EF0F2FC528A2D312588D3CAB34F29A7FF3AEFBB19AF8E0691019D4A6FA0B827FAACC54C14EC7E45F9971B87126F8C06C821B37BD6A304F8BA9D4E9F9A76B23714239B2F80133C304CAD4EA11AE1D76E0552EA4574D04CD8A1DF4597B7B62493DB5374FBADD38D786B37CC04DE74B79D95EADDE6D50E37DAEECE992B0D2D08691278C832D219DAD75F130D6589C5D452EC9F2664A2CD41B6F86F5AEB559A4330E784B54D5AFA6ADA70BA93390AB57F4348D126E0FD45F53BAA4415948684E7991D999DA7E8F53ACFDCC4AFC41FDFBEFD08AF69CED7FE6D3C0541CF2E2177FB9B3B8496F0C4D38F683265DD487B254943835A0ECDCB44ACFABAFBC8C6089D0FA217F58C9701EEBD2F9350E914458C20CF13218F800C02C29D534A0C6D714D4389055A48046C28A3CF82752A6BBBDB7EAFF52A672BFBE5A02B3322981A602AE64AAA3C223FB1FAB7E22F16A1C2B353F0B056FB14938C10577F672E17AB4DBEB7C58D271AF9064BC06900C1C55451C2DF6020A55CBAE4F48A780FE64398D00B758FF869B8631F4E14E70AAA63B5E05A032906A8370CA9176A2F70F95461E1E942508CEC6FC792E34E48A5EC45A7B33894C397B75A831E421E147BB0A26058232C27C9B14974732924B2C8DDC11F61C2250FFEAD710AAE1BCE3D3D866A1E2E27AAE06F67038371EB1A61ECBAC5F82213C117DCF219F592C14C995E45F8FE1F75A49EB5243D3EF313F805554810B874CC256109B235C598DE2FDD35B8899D1FCCD2B4A2311AC8E8ABB25AA3A8C7311A703FAC74D8B75A63AA8CFA2A8E9BD885C00AC8249A74329731325CD61953D62D69AF54D39BFAFAFE61353EEF9E08B64F6DB129B9145D2EC61C257BEB79D4E76C422768F14E3FF9EE0D48BC1A0C8E688F81A6C0C5148BCB68B2D9500EAD1B226BBED2B501A268DC131398C4EDAC6CC7C16C5F7966C38DC7C0818AB0057DDA310309015636DD967CD5630A894B1EEE4388366F438345B2AD01FE428D109F12759C6AA00E42E3B87971F463E2FEB15D29E99CE54DDDA3B20AFFE01A331314A96B81BFF85DA357A8F003F6B5A66D380392ED70C4AA2A79F7962C6D52E789C7B8140BE0B2E50871279CE8F55A25B39D1DDDEB6818D25FC3FA9527B61DEB536C0407081EFACA16BA74075354D2425592DB62EF1269CD097EA57C726458CA17A5A7E711078C2AD3CACE2B2EB9F276540F3338783955C522CB164FC11DF202D05601A2655CFB9A2243EB546EF3C9CDBD3D6E5F9C5FFE023B21F14D172BB5B967E11E925C44FBD3A1F7F1DAB69D8D23B5415D7C53965D312A9BE7286A00AFA5C4959C657963553C00A9E9862FDE2039C471995662D1213832CE528A27A1BA64C0583262630EABF9DE0C0E0DB50E0B6169244C213ECECB489D164F42BB3472996B1BCE40FF77F9A39377B433E7D5B738A2812D167FB850D2D7B99C0BF85E7DF883CDF18F7E25138DF04BED05DCBB777E89627FA24638F7CEEDBFDE869EB484A4919971C44ACDB65E2948216771A3260BC7D47E5F3A1C566C286FB6330966B009FFA28166FA871AD0E6B56555D71253BCEED36BA0C9E2370432386D683BDE14473EBF0CC217F43FE2F67CFB16D5B10A05E0221B7464A712F0C1EA30D6FFA34282EA45BD554E1E0B535506B87B9F55ABD5CC460AC3EDCC7FBE05FA608F94FE079A6346FAB8A760951AEA6DFC4571E24AFFA2D627F1A8AEEE5B73D73B76575CACE0D1D260431F0F8E7ED4C34E968AD34451B991ABBD876BBD539F913007F8F2FE0851B9994BBB3891A73FFA263CD06F302EE26EA769D5EE644C35F4D0BCE2952559DF668EAA277DB6C4340C12FA6AE8DE2CFA2D405B1ADF5A8CEC796B51BAF986A7464F78C849C3760D3DC3DACF50727187881695B712666705898CE014EF434F3C55771DCFA479AA3DBC349EA4C2980EA05380753B9899C954774354098E7AEDA3F02EB4CEC9DDE890D9F5D09E52C956723240BA46A310B5617BB3E303F7DD535FBBBF9BC7A7291113CAC009607500842813F89A38D20CD79644229EB42FCE248C9883FF8EDD9C59FE04E746D0F2D8386C1ABA5C60F1D9A2911BB18A6C7C467F1464AD2F106E44A1BE0BE5F9DC3DC8707180811E7DE11E379A4187CF626234750AF1D145174A6EA04EFFA4FD405BA056E315FA58D1E4E4B2CF3FD658DB965A5792BB14CE9BBC75951443BC118D81CD79E38975FD5499B9F3FB7517C7648C3A6956C67E1165F23B9D52C93672356E52E57DA12B34E2CEF902F5F0F7CB041B9AB7CFCE281FEAA11FB374480FB0A03423785B19CE46E46C865BC1E83988C40B292D41FD006014425A83DBB289EA0BC6B4E91B8237345C92F6C08E85C894C9CFB0D10A96C893FDEA998AFDEE60C21945ADAA1167D9181CEEA63A212022892367034C960B2B40FECACAE3358BD100DCDB7A056455CF3FCFB671B1856BFC4280EC12CBA7ABF42533DC84DDB6B046AF8AFD05DA656C6AA08400F183DEFB6B65F35CAD21D2838E7250F0D21EDC02E607D24B8C74C620555BEE3FDA4FE57F3B6FAD9A846CDC663B9B1CBE53113BAE2C21883CE8379FBD91420EF659FA5165CF6676E07C56C0D24221717449DC9643511AF77B5DA5553854E83EDCBA5E8081D4FB4A3AA5AFA3EBE26AE7F01ECEBAD91269AFD619050E76ED2F2F421310F6FCA9BA20CADC8682B37D5B2E6BD294765246E9942997D8799E02DDFD070B3930530D5E9F7729E9A8411FCA1A739688EF13E5F7D77476B68FEEC0D883B3CBBC5F119180E296FF518A76C5922BBAB3DFD5C528F8142220790D77F4B54382A189F69276A84E71C217E7F64A82D96D083FFDBC2E3060B8F06B0E8C122D1A8D1BEC91ED56AFCFE621E2B94E1D7A263071829C7485940893FC5CC1B80B36F67E02FEBA182F0D2E51F3E0FAA907628B1E435AB1CF46577213C7EE372F6136927DCDC84CA57D4F57DE0BCB636B34188317CBC5142A1071817E67A0570D5037BF4EBB1D39E2A982CC115FFEC3966C1FEEED22DB8F6A6FC91B58DA47313FD2DD3330FB4D2AB964F5EC48D5633F9651714 +sk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC60476C33C214A3D31303667ECED897E83B828DFC1D008475AD2E6687428C9CF71AEBD5CDD7121692308E32328AFCD5ECA2DA2329E76A14920258979DDEB765EC1A4841129110D2B64C02C008A4228DC930068CA0201417626032206418311BB688E334480B997162066AD1A86959042423362D58240922B88053186242220D538640DCC08809416422B2911C88600BC051484621E4C4440AA28403043212060489C031D9B62D193560E4904C9BB68183C4115A16719198001C156291462ED314111AB91143B200CC988D03B72D244565DBB231D01224D9162110A5101A3404DCB029E4A271C1B46C01B821604642D0340A1991641430691AC87058A8905A08501B31484C464503A34858262210996CDC0690C9443289260423902DE124004938921B899120C9649916228AC449C1422E221522E1040CC3B4005A404D09B14903362A19C46144209004984DDA206DDB988C094628DA904813C46564124589362948924D2403400910910B136ADCA80510B19052382208068402248604C4291B868050100D0A2492121030D19648D4484411332E4AA06D03378C0B38225082701430810C296A5C169180302A50386E11198AA2848D248781920841A4A82DC1102AE3246602B7841224098110711236859C0200D8B64DD2B2080047890A4732DA961062060254C281234120639410D3C67083424120258E10A72021A90404C645981080C0B649C8C66C4C422852863021077184060D5430711A3088A048722385246134708B844948B88C48C85043320A1C0229613671C1A68C82248D1AA08852A81141C4011B07625B0846C1107223A6609A366A19C988C840405CA290E0B049C8162E533629E3C6801B4445E0A28523130E03B78D4942200B104524196281226E80209242048E2135111395011A97089186712338115B1004E1809113B60D808444D9A05101062419290CCA9851228288D346020292810448601AC32D132101A23211DB04328404899BC8208090041BA7448C96641A22200C214D2148881213506328859B808C10A07142424E88368DDC948D89987050C2205A204C94822063A01142B64C224420A29220038710523266A1084D41822C02446A8C440E90468920B468C14604A40205120650134720E2A0308AC60891448E0C022624A40563202D12304E00C8910B166A08094E1844724126859A322C182904E30286224921C0A684CB204459946919188D19B645C016102306804120804B360221380D8C84419B186E8C484182C8850C039222B408CA4046080826D2C03198B428DA26510C3841A216040329419B92484C248453102AE420024B9464DA14110A0529039868E1485001228E813220C0C46450042E0212411929055A321212890D18130D2000882114605C162958882408165050106800268AE034522486511C047244C00D4392081936628C200E09A561DC224154B0295A302524B568000481A01881D038855496885AB06C032042C14082DAC661DCA6500B158A42A6906314300CA72DD90212CB32284A282A81128048200A1A0600CA424C5406211144291440510A17084A942854A60D61164989B0892416718194119B2848412089602402D13852C2A40091343222C5411C2672630844C0A4089AC860A022724490415C180863460CCBA86083460A8102809B480D91222CD1A810C006485B4425D9307202212899408453163012C3508A242CC8A8612442049B980DA280518B82655192501C316C8C1481D8364409474AA1326559926D03186CDAA241DA106DD44888C030500B1204D3826D98444522B35003C98548C020E490205A066A1A938514B32921A2000B2409083528E2066158481249326C23106C4B40924AB824E1A05060306D48C0119B088E0486299C96405C28488A88280C206E4C8011A2300900120221A8500C170609A4110399450B110A4B144E12C70018C74DE330261019255CB0800C42415812249086241C3146CBA8698C9485848865DBC628209191941228C1B2005AC23180A804CC44869B947020A770144740D4484C9BC040A424280A212E0A484E48A600C2108EDA424988348001166A50122E584804C886611896508224098C246A1A3524A0C6809BCAEF4181B75AEE2EE0E57EB2385EC9B60EF23DEB57633C630C89530AA46315E81C78E03F4C53676AA7BECC7462103E67D39C68BD10DA63DD2D78EF6C16F31D5F8DBF31450294C28D652EE4F0B6AA8C7855E40D7307AF12B5D806B04826FAC71F90CA1B1E2F1C818FFCAFFE764237E611FEA5E18223F1DDC1B2EBC065E50A8A93CECA5DEBD4A519DE7E997633CAD6E90A33E76AC488E2F4970472C4FAB70DBDC72993690CA6D64F1759314CC79E1147D4D5401C0F88BC3F62C127A3C131CA5B72BF1061CC38EE1149CAE9B78456FE07F9B9098DDD665EC4FF74DCBA6580537702BCAE6E0047E5BE750F35DE3EA53AE552B71CDCDCFA377D6CA648AB15CF9C7AD5B0B8FE8976F0A7BF40544CEDFD87336234FA956F28DA0A68D1B4B9A48798E94C6124BD67498B612A435D47046761194BC2059B396D5D8EA3C334036A5CB882C30349853E875C86C12C07827B03B910ACF06DB7AD9EABD7D0488151160B30019D7F21B7D013C42C8B9A7FFBDC96BE24C07852FAF36729B3A9554ADBE41CD35287FB4F3903C26C4EC0AA981968465794C830AB3EDB90BAF2930F8C10107B51976BB1397EC07C09D9AB1579646548BF7499451521F13D173D73ED803D220155EA5A8807A5B44BCC866052B3377ACFD70F0B3CD2BD76DE92060F6DF72BBC738F0176436B014DB49BD95A99DEA27A79AD7FBE112AE4A781B28F67DEAFF9CA24E44B294DA491D1E1C3657BADA9329A2C0B93D3156FBB210DA192747842D151ADC7106451598DDDFE6AE07396AB8D92FE4ED778C000680FC7D654EFC729862DB89AB35B5C180089C16078637A9BE702A9A414ECF04A221B8E9B7CD657AD8BB98DBB7064613EA269F055BA1687F11DA46F4CEBD3988AE8D5555C79A9D6A6F37495B24EA906D711BF8C95AB6F6A14FB22908F694884A5F2A88E93036FC3A633A13343C34C5CC351EAE2A5F52521B08C181BEF5B5D2D8B9247A2574BA3D0B9AA240AB2DD56A3D2F7BB24C1435BE88617EF2FBBC136D76ECC25E4748FAC0BF1FC6ECFA3E9585C9AEF25DC99445C241C95D5AAC030392056B0D8D8E6AD3B95A235E38BF198643E7523EBA9F3E80427DBC9C351ADE5EE9C26DC3A43BEA4670408583975AA866829572113B8D2FE772689212416446119079CED83CECBB427060C9FCC05981C2B478C0B34EAD43230EDB1805D351252877EDE82FCCD2B35C1BA16E4C772395A1DC8D7015C985F53140966A4305F62A0A0A3E5B4D1A4CD9184F107C26FD436B68C9A480A2ADD07C167DCACB52ACF34A0D5F9F9F8EA08E8CF1DAF45A68C89C28D041433DF589BCB327E7750CC24978719E041625E33966684BF810555C77FFD3BD13B061C997CA2E14FBA10FA5CC76C06EDA8E4EB34AF0F44F6660D90DDD1941DD6C6988C7CC5951ABD28C3D045050D541DD0923EAB23FF8C08959E0345889AA20BB426612F952058BABFFE3ECD4BA95DC5DCDA87D6ADA04160883A57EC7C168AF936484B759CC9FF2906B79947E1621F3FA5AEDBD0BC52EFBA65674F326E61066326EC53C475D1C30D1AB17BBCFA7065C5025591EAD4BD3BC50D0943AD0D6AE0B4BB2A318DE52DA711A8DC556CA7BDBBDDDAE2E65139F256C85DCA85498D53C4FEC06D42D6EB562868509FD4DAA3630639E4522A621802414710512AE8F59A16C9AFB2B93435156401D9660DF37F942A42A68F194B6557DE58441F3ACAFE125A334515E07C07EC543802C6281473A773BB4A1E93CBEC0C3ACC7D20F617FF9F89FDCAE00102B54EBADD9CB6109886EEEDD2B57939A2835388EFBC4F3A8914CB79E28AF7018A9E097555462D83D1CFEEB054CFC4B0D3AD9A760409A1F60A36143162D1447C49ED9FD67C07E13B78E683087CE02FA2F38ED5E0F6B0A98465A2ADC4C0F79FC852641D84B1E2A839621B636ADED12FC2133C3A6377177B18E49C4BA1F82263F9AABEF555C5B37D3971AEB282BC41AB097B25A8FC44EA7A6F37B83EEAC3570AD2DC0FDA78EAE2D73C6EB95773FB3C2ACB0B9113E8785D44FCB476FFC79772921A1108F53AC767FC46941EC62032F27D7C1669B58A91F59DD6A01672C7E3EA7BFF345E0B8ED081C61FC8E1F0DA811240E7A37B161BEFB06CE676B3C2D301A0737B80BB0AFAEF8F8FD8E17D5A536252D1B97C7F73814A0FB6C0B7019F43A2030DD2895BECDCED5B2FF59CB88BE08FF16F2DE37E0016B88BFC0F97B10A94D75D67BDA48542E2287AE491BD40F2343FA35E35B17055879E3102FA13A75224497722D5CC8E1046261E58D2449B6B6B5DD4E63045B0CE5DBAEA84F40D0212C1698BD9CB2E6090FA9EF8CC6832889C2954B07615892B02862E084EAB1BE063F17F67ED5E956EFC5ADB156BA0D12A91DFB4B37280D33371CBC0DEA575D2D9642D923A41FC598F9D5502A9FCD47F7CAF62EC2F446107C10EBB69C45E67B274D29004D5441B060BF54152B6576FAD75ECFF55A1D6D02D248BF6080E8139F3FD850524986652CF5BF5996E58D88A5D42AA01E385E1E21C0DE79E12EEB0632A3CA2299BC9CCEEF65F123EAC7375C57424EC7B26860EA3262461E0FF87E94FC19391681D16E732A03DAA4972C238A6B010E3337454F7A5888F53F3803A39E5F04B2E18237FFA2C9E6563A98E5C27AC10B1D732B6F66ADA3E35B978533AF764E04B06DCE354F24B05E27E5B301A4B08EC199E9B4C794E3292860C7480408BB3E21C333B7D27462748CB82859832C43501F3F121904DA78A97BEB40EAE1871E92AB8908F0B5B79603E0EAD435BB2642DDAC9A0AB520FF11B01E76A51F25622667E13D4BB4917E6603F3C1AE9F8A205463260DDD8BD5A2C5A29032D9172C27A87CFE23E5F1A1B401CEE59D1126A94F227BA0B3AEBCA00BFDF68EBB1C84DBC428BFF4FBABBF631C2806C3219AFD94D983BC973AEAE466860E8903C5212B48ABADAD2F4A65E2DC662C17BCCB33B3EEA53FD342E27EECD89D7320E520B6D299D5912DB5B12E056006FBE008F3A59BD1EA6A92DE7DE7B2A36B5A007486E50C074EDFE2323EC1CCD25651F02251BF2865E5B876B12EAFD3537B9CE2F442A2E25540F386DDAD434271AD495BD65C138AE0DA723C187C0291B765F79AEFAF360BCC8E434FCFE070B0A9F246A45CAB2115BA0D622B7279A6C24524B6D063C74CC71B5C008D95652EE01C94D1A99A99D066523217451985993E47CAA664A8501558C5847B6DD17ABADC289727F0C9E0224C71B595841EBC91CABCC958E8E878EDCCD185B5D2459A2AE74F2D66A153FD6E38212A1A1CCF8F0E3D200AF638D04637C2FD0F8531EF0B2B9CBB1F010BF2B6AA3B2B5CF12978C71BA28965D0FBC47DA59A0395C522D73A9EAE55D010FE4B6ECD32E2A3EAF5D16D4E74113626F8EFFDC15B23657EF905D8C1F5B5D1B3D654F584CB9DB43FDB7818F60C393A753E25CBB2478FC1657EE51639340F741187A8B3543476E0FA94A011DAB59C2A1D553708CBCF1FFB525B0C5B8E1B05D0E1CAEC004C9EFCA57D47105A41147FA37C54CAA7B682E0A0164E2501A004379900232823231EE643ED8330CA90995FCCBC508448A538959810EFF720E1976F861F01BBB5CE860F0EEF1CC26D82BE202DDB45FE0E37A6E2C137940A90559E12A4471A4130866D68FA6DC62D27DCC3B3A3BFB36066DD7D95DDB03A9C278F02F3923CBD8D6085DCFC5E27F09A20CA3A1929B47836002AB8B8FBAAB4CA4ABE231BD5765BDAF21DFB4EEE4842075A0A204E32EE09B7EDD9AFE2E844B2472794B9B8D8B1E296F5F5B24A693C1AF0CFED8AF2772AB56C0AA0B4060D90AC372895CFAB3A28B53C2ADFFA37F276A1F1E6AEF1095BBC5C83CC0C4B62CFFD93CE2ADDF07F1DE86F00EA4B4C3E38BFA5F9FC556D4AC35C70A4476791B10A699C40267BC2A751DE47A33BEAD3A71C79F3833CEBB171D1F3B3476C3FAFDEB3A5A8DD91EACCE7FB1BF3836600FB206B147DC190AFA9D5CC42BE563783655F7249DAC96694757B1E233021FB982892B4EF15205992CC523D1C96D1887C59091DBF91D642751E3A3B0D363E17BEA1C479B690AF77AE6AFAEB0685F773318347E0E6BD584D1924F930C45A066A31B603E8A8A70B16451F9E7E4DD2D0997742F6DCC69B97CF9478BE831C5FA40C7FB7EB296B2203EDD4625279A792C40234FADC82A6E71B0CE74A6BD9B52871820F1EE24DCE0179DD5E18EF5840F6CC7F393DD4DBCBF463464DE3E0F3EB5A8F234C8635E93F82403271831A4B0578428D7ACF4A228096D25CCA4344D288B445D5D45F1575E3197385917E9C8FEA8DA72D91FEC4A676F7279C6B98C9E7D4B6C9A3E33A979FD424816852B1C2AAEF28BF642ADD1BF5B5AA7EAF8E5308B6F6C723DF876CE90AD7AD6F5C21B76CD33165707AEEC028912064D4CFE850CBD1B196D27BFBBD0BA0256CFA66F79E0A762D2DDD1DC747E083AC8F5DBE62901DA6E2FD7A403F03169F3B2B6A570171B6D3DCB39A3563C5106DAFD0D09A1C6248D9D8C9E357F8EA223E5831725024E4D3EE0718A05CA7DC666A24A6EB3E80446B20FE8D72C8DB67E591138E62242781130D17A215B90492EA98A4961E228F7CCA548B624DD6B179A93876F8E5124B30998FA4C2874D0E209834272D74FB8781D21CA940A1003F5F353EE5FAA04FEE8681E2E20605433F2861D0936E886F7C5FC2C7D9BA8BE7AFC515DB254EFFD72C7F5F5EC2191504FC86DD5F374F6C60078 +smlen = 5816 +sm = BA03A74A2258F175DE7A0D71FEDB7EE36AB670905794330FD6FE3F25C7A57151FD3F15D3DE4A01480187EE83992A67744E2B7ACE4DAE3CD957439B2A0FC7213F362A51566FD203829B1487388A8A96B10A6B6AF95117AC77911B9850D1923A5F8346DF437AA65703A1E0A899D95C6805294036663D9218562566120AB62B4AD0E6934C12D7CC5D5BEE6140D060E40E05C50A0A249F8CFC72A9DB7DD9B6F260439340034088CF0823EE0B1250495BCBF0A10F6ADE34901165FC5E37674760A22D9C0F27D171D0668AE8B953D352601F1F248557A2A7C8896086A4DEB6CFB52C7C160F92E19D4C58751B2979E937123F1251FA8B0B130D0CECF61A387FFEFBA49D695375DF6E284D98ED3DAA5E30CA9D1D1F2FCB71E8E73CA9B670101F5456C8C01847A43EFC6A085CF1257764222DB77CDF6FDE9AB44B57EDA6A80F4B03E9C3E397C17441D38C03D36595507FCF46591EDD5867E7A3F94DFB16E200C2084C1C1BC06559CE39A01598081D05A8E01BAE171822CF51B3928EE18B9B46EC9EFB5096A280C152698B46146F5CFAE4107C60307E58404E41C2CBA71D0E9B897E2B4FBE67BD12FF4042F420D6D8165C353D9EE8871643A00AF880B87F6C44D42945DC51E7881F0887B22476EDCE79C13319D75DDE9C4F16E862EBF3399EEBB2DC3E412EBC72205BEE99A060F4873B05F92DD2CB45C33042BD43FAEEFC1C271381A7126E1D309902096D94F9B6827390DC6034CDF45B436C60EC9A9E84DDA1B658A16DD7B2E46F1797127357FC560447AB22E89DEE5AAC18C90C95337239A9B902700D7F5AEDA9429378745BBE06FAC1D00DCCEA95CF264A068E39277CA00A04B9D58E1C247ED232E31F52C3D57B423348C1C454539C76BCFE57C734097C209EEEAE09C5B9FD92C1708BD8019DEE828A1B0BC02FC4929464204AECCB8264B2E7B6F92BB3F81E3874A46730B7BD1E8EB6589864B0FD4FFE0C5F2FCF76E24C6D22EA8C6DB99AC17CD512FE2BFCFBD9F8006055B9DCE847E54CDE58CBB431AB1CA422427F988169F7F65218B73FB424D4194FB89EB5532A099EFBB089325511F24DFF0230059B0FBFA4DEEDDD9748815B0E278DB69895FAEFC91E0410BFC6861FE4A8FC20B7D0513A809D5F0F01B629146DB31F9B848088440E475B6C7EFD80277CE8CFBE12A69BFBE7C741D367B8D8794D45BBEB0A26812C1D8FA4E62034173FF9E9F15C0D8F932167F4CA6AE2452DDF1128E8E440B7E6C44E61C35450B708D56E17003AA57970934936DC6322001A127CE80E132A8A96E9EEB419F17EC96D2CDD8797503BD55530E0E29450EC969E6B2D6A96708744B1C6645E9FE4F26EC9A6D3FC3CE47DF5A73C4D7DC7CDCA0DAFD1B2297E06AB8D6589B3FB626B59A9FE33E6C8EE7392FB53EB6BD4AB924B29FB3B42447E9DB115A06331ED79E86C773DD4F56488329F4497D0A45441379C7594DF2AF25303DF1C22ACB618494F1CA4936DD248150DAD2FD50B9768AA55D5713A92AF64E209B2B1AA5DFC2A7E87FE2150ED4EEFEA89C1A1B47BC8482D00C8A874D01F2E0F9D14D3AB40238FDC0C0DDEBDADDBE936969C3F36ECC487C681A3FDB810278BE6F3A60294EC7B629AB4F5D5D935EF7643F1D12F17F455D43C3E20C4B366B5607DF6F30C838807BCA0C44CCDDBFE72C1FFD17D5E1E049DE2C2AC75F342CD55BDE57772D8B7021A6E1AA80B75EB1CB68362CBF6E1F44FACD0A03E98F6B45FAB975F0F69824F2BAE4A7FB3D77C457A1D000EC6FEDB2B4546260FAADC5D9C1DE44C7E11B6FCCD60AEAECB06B3B1A0E8F0B1DFF9DACC4C7A9F489A4D6CD17C666DB3E204B18324545EF832EFAA8D5866DD671330FAA6D718FD77CC104A9FF058B19F78C403B7F1D8D3B2977619CE5E71B67C4F6940B2D85362F7C204A1A63BD8221640415966C0909126081D67E13D9D0A8815061618D6F1F6911FEDDB136A9729224A6A697F9BF97FB3BD4C2D9271F12D35CA6C12DBDFF5020390DAEADCACE65B37D9B518A0CD4C97C03339F6813AE5D942DB0CBC238252FB2EE4A63187D9A1C05657ADFF45E3D465C0D7B4A96E4FA7D927C0EF3F2C38915F0DE5C2863AAB147A78DCD398ABE22816F79DD70534746DFC6B7210EDBE8F7F4F74709B72F5A273071908DD782247DA6311BA05A43427EC306C237DD44AA47F05822E0CBFC0A49218984FDFD731C43EB4823E5182D25965B9A2CC2D6E50414F24A94CA9A621FFF226868334D0586CC2C668DD7319E228E5A51D2FB3CDC136781E89A5514A2A0C73D591CD6B0542FCAB7CB83155C59B5DE9A65C180A12CA9AD14FB855ED68A0AD61A321B68F670753A289D8872F1F7109B41879D044E396D8050F2443C174D2A869FA33D29E7AB84E1E0C935B361652FA810F1BCA4028275A0D148A5D507839A3E0F92EAFB00BB23EF74FA8C440D2941ED4F3694938FBD3D24E4B94A4F9911FF4B4396447C901FA58040ED46D5344AC69682E1C9B92ED64074E16E9B014F50690A3B593436C490D58D2DE196BC0EFBE26E1D81CFB8349234EAC59F20F09EB4048DA709E85ABD4990987475B83DC76D102B4DBB5BFA6C1D620B25569F7631F51835AC09E983E218581E934EDF4CF5B6EC04A0B96072A8D68EA250B7B96181A721EC30978A0E9857BC27CC25934CAF472FC57D7F8E1C8E7FCDB42D8F9616F062E622D822A52B11A396065B5727538E92A05580B55E94C204B68ED5F16089D244FF591109AD7DD1A4D75D57E3F97A42DBDCB83170D559B94A699A1080724C885018ECC07C13715461DC9B8D7F6910FA6075919D318806A1725827E062550DBB88E2C9EDFC682321897BA94D8921CCA4A86562A51F4EB4417006541F6522F6DA4984C305967BCD37786E5C7C43DE9D128582D7335575675199240FFC1A38F1AAE3C86E4ED05338F9CE59D5DF4ACBE2BBF5838950DAF8D6E898077CE1625803ACEFE2BF8BB652B3D9B8BF8AF921E1278800B446340186A3524595230BB1F38CE8CB9C2B113CF5B0E67F7B683F0ADE30E8F81D27F4C6F968CC53A101D818E365C393F89BBB99DD0096A5B22E86F1B1527AAA36F6AB1A1F16A71E9C64E5B7BC02AEB7BC70A784A1ACD638F931BBF5AC5CE11BF1E1785393C778F69E2AD2B2BC363CC144408B64437FD6ED58B4FE941A896FA0F9F41B5CCBAFBA94088B9B13CCCF9D9B63E1A220A4FB00F36766C767A0D58F9C462FA11F41E979284A8B99789AED282EB12121CC9ADCB9054C9FE154913946D1E556A4B1A0B66296A69B4E5FEA5906B6217B36AECB1EC0227758327FE342C2EFBE6B4175990ECA855E13FF7E382653BA0CC3A8590E36D7D1B13636F27E763D741EFD4F8459EBD5E6C96E155DC1C692EEA52E44F0D48A3D5AFE89B98B2CC69027D6AD756D804C82A2B19BDBF6971554948B6171388C99156E93508AB1093E85986D390B7930469692C429D161BB5D6545DB3B57D91555518EF4DA8A9F56BEF1E9B1F1157B9D1B15EEA2EEE136D10113B948966D61F11401AF8EB96FC9D4214E1F700B370BAA8FC8D83143D1B43BDBA1942E2157EAC467BA7D676A39591162A655443184074E6838B56FD180E7ABCD5A34DC2493A4B531BA4E64C101995694B8C0A06198F208D8D700A54881D3F717F6CF59DC02AC8A8BD9362667C9005BC89638D11F67DF28B666B345F8D8B4BB9B511E1DBBC30BF53273587279D551091F37AA13630A70C5FE3B5FE105252CCE6880CA26250A3071EFADCA3FCF9900DFE25F500BA5A9F99AECE993889A9C503BDE19BDF2C2FE9114A293ACC08E636378D5AEAD760522953B1E572DE1545743B9A60218BFD051CD893CD8C9C0B7C210F305648D483D8201A4101F0FFB37A8C77327C8B508E86B980B5EB0BB417CCC2FD68172CAF6F3D4F94287A1A0BD26DA80AC6CEA77D30B4E9F172B0C30FE49B3EC8F3E57CFC22A3B2778BA603259C1FFA9F162954C650DFDE4D9A3AA4094B3C4B5D3198CC3078072B5E010A2F91AEC0261087C045E9EC01D803B3C290255C791A6FA69F3BACE32A548AD3D5720778138F36A183F70F16248D2DD014B2837787EE7A1D1F631019B055B9232DB94FAD79389E887359FBEE737B6AD7E718950F193472B93875D8BF014F4AF9C8BB568F8E3DE8BF131DFB26EEE3ED9E0B7B640002223723ACFE3512BC9512F5D8D7FAA160A63C0270B4A8B798863D60F82D87F5046117C3FA563CC19A24933022EF98F0F5670AC9021612C117BADF81E8F7FD16262FFD016D2C6B4D30923DDAC79BB29B6D21846DEA0BBC51CB599139390D8605AEA9E211A7ADF3E2C3551E337052358BC7F2BA5F16BE0C6CF2FF0D0C290C43C66ECC6FB4541EF6D9D2CB507B493C2C590FF912517D94B9C005265959FD9D758E4D013553745AE4742FA8606313B3BFDA1870E45E3A66BAB021BA50C97D204F08BC93D01D51AC9AA35703EF6E46FCED073A44D9BE06D59D68347973D6F9FA4AD76308B06A4281EEFB15FAACA10BE619EEF23D71F4ED709CA0F716D6DB9A26F783BF28832BD138ED2BBF6737A4141BD65D7E7D9A9916B3821EE590C3EA9854DDF2D24D0102FAEFE2B822CBC1B48067A867CAC49F916897DE978F72DE63D73DED5DCEEB493D676670D3255CA66BC4BD1B315848137EE292C74D31883AA6C856DB052F173B7C845D65F61559CDF8AD5B0F96AC8B98FA60456843A9C2947302FFBD5972CFCDA984920B25C3D182A6D7C17859207E4736B4868DB08AD89936F1C0D8186C69C9CD7F23BF154A0F8A214A9E04D7A4EFC471715A497E001779C5FF709BFB9B5501A3A9D56E22AE9884AF40109005D0F2E1BE57CAD857AF2C43CA7DA590246DCEE4D9A244519AF8EDCD74A12434C0D3E010996EA2501A5665580FB4FF3FEABD42C1383451E7177E0C219351CD148537CD8FA40EFDA7BB3F7A5680E157930ACE782B8F77B92546C367D0D6B5517A88AD8C7336DFA024F9C31B2F814C472C71249E18F8421DE27397BB93AEC7D2A02CDB2FC5769F5CC3E9EAC47D0652578860B1773636D0682CC9DC428D2290D7759F8725C698D779B5FABCE736E8964AC878B0E103BE115C777396B9A9570F272CAAA5FF0CB7690A41109E0C1719CB65EEF152FACDEBB9BEE1FCA02A031E4DE105FA3C4F56E328CFA37E94F6119B733DC8995DD70E069FF4FBC44E193F4F6816F57AADA75603E65443456CB0474213D20597F3FDE3448ACB969387E737C794E185B8BFFECADA8F6D563F7E25D2094E4C87C886AC59007A1E709F36C8734966B156B3F907DBB3E6E9C9B2AC9BC0DDD87A55561F45F9E3E0CCA82495643F8269F6BAA88276A9AAD328104F7A5C5B1414E5298A417E4B2D5267E826FA1301D81B8F08E822374FAA927EDBCF357EF297C380FD820E9E9FDD2BF3E1ECE35EEA6F8FD400B0D3234749417B5709EDC3526F6E6238D2AF46ECDEABF2A290057D4BE172E5D3C363FAF8C9E3B94D61A2A5064B344C4B3BC6F21500570A542DC20BEAB96EFE5D587840359B51FDA5A6FF73DABF18F168C75B6215DE456931FCB3AE02AFB0AE781A7DBCE76E99647425F41451D82F922E9388F13C5B6029A983C2B452AA4B89D95A3A8CB4FEE2CA80B7AD16EB250E916025C68C439E7EAF85DCC2C8540D04103813D1624343F8E6E8F38FC9792EA7270CA8E1420C89BFF181D95205F639CF9465633E33A71F56D6F643AAA24298841D10206CA84B52F88402306903338575B14406D308F564347EEE8B77B22E41047399B0687E2DFE5B228584E6EBB43E9A6B7C9EF80118C2E9DBD614DCE7159A0373EFEF88BE988F94D4668D361572B65A312B886B0E21018AE0BFD5316A781CA1FA97DFD85A894C0F5457BD81B874954CA5A8AE0E4BBE60D466678BAB66423896E74597FC9F5E20C1441CAC299E81EBEF56C867C9610619B2ADA7AFD597763D3A8F4C83C9A4E3EA40B3B742BA89C13F76748FE02C97E49918357A47AB1C12772D98980CB805EFEF0E60FCEE4BCC9BAB4B90094CBDC46C2989581107C00BED95ECE93781BDC93A499DC9BCD07A2C7606405C4B25B477AAB09598D60CA083A1BFCA6FC95468CAE0126FA21493CB3A3B5BD3312234F8BDB9E0FAD6F9D3C5C5386B84390AF6FE6C0BBCF8365B9449C2A3000CCBB8CA94C4663C41AD18526E050EEB783222116437297553941EAB84F8E5E1F9E1A3DD6CC4CF7F5E4946EBE38387AB488DA3D494C31812AA67D9D722A256EDB47D64782717FB30363767E31F2BFFD741C8E171ADF1ECDED59CED2E09DCC87B9E0D32412E92A198DA1E5BF2AF3D36C7534678C26961ADB9DD045B91796FD283DF60AC46D28C004A1BD3BEA25FC17D76A5E740E90BD67F1F293416EDFEFD5246D6308E8C7F82BDE6E104C7587B2CA3406EB138811A583E6A0DA98F32324BDC8917080102203B498289C2DAFA101260DEF41C2F354F818F98C7E8F54362759DD7E4041834528C91E74C5071D6D7F32829555AB4132A9497ADCF00000000000000000000000000000000000000000A0F191F262C3137743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 + +count = 37 +seed = 1D9C060EA0408A068BD982D9694D39D02BA5A473378F6F9F09349F686566F331E767263FAFF5DC0E823BB6F648843876 +mlen = 1254 +msg = 3382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 +pk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B7225861166879244F55B362E28C28C7F408CBC8FCD577D15C83980C0BEE3C406F022845737B6ED6CDEF87EB3EB864D912E4201CFBCBF872FBEBE39AC3BE3B3CE978E607A25A8D2E612B432579D5CFE0C38B69B73A10C6C127F9D5B2A61D7783ED9499332769B2EF281E9FB762E2778951D6BE15C2D94376A55104EF4C1D6B8B98687B6B5809ABFBEEB68B4218082488E94E0397889E04B4016962124ACAA13D4BA18879437834BFBF859B15E4DECBF98BF16581DB06A42ECA73F2F69EAE3DD24831F37C0C418A21C743C364C527A23C5A8C9AE9EF62D7F1152576C87A2E340D866BDC21B8917E69F1F59AD80E05B7F7368949584DD601D4459573939EB8F343AF52A3D0FD65B68FE4D3161AC20349C2D4A6C37FCE869A84945B39224450E4DB5068723EE5919BB99D1A2B8CF8542DBF4AAF3AE8D09AC529183F11B78159B3063F5367DC1F1B3706A2056923C64B34041928DFD4AA849D0A942F028463E3C7B4CFE3FF0C46768F3BDC4C85569900E88C3467D8BA7D84753C12391B758017DE8EE44332974C21EED68CAD6126C9FA93C301B16B1EFEF30F2DA137EE3E1C58EEBA3434CB2D497B71C01662693E1127D3E7ABADDD307AA2BA2390D145B7AEFCB88209F665D578C9D451D553C3169785FE041C04452B994609E0A3EAE10314DC0AF7757BA267E75816F36510D1C729499E6E06503BF374BA2F6593AE3E5AFAD6B5188D0494771592E11E904AFDDABE3EFE342CCAC3094E099FC9CE912C78949109CDD9CA9BA782E3735D4B2E31D4BDC64EFA57F059F2A9313466F4A89A10A80E7D41BA530F84D984A4A7EA728E09CBAE0D8A525BC8603D34CAC2DBFE0682C692C31025D367C3DEE58F8C25744BAC6AF71E3A425FA21DF3FAE71621D2578442A35510A3A1D424C8FBBBBE8B0BBC25FB0B028E51CB2C1367156566CDCFB74281DDC425FBBA1AFDC82929BA72949E3E594F1595F7DB374152255D1D5A53CC94FF33BEDA520C5C75942BA50F7C447E469280A0E76F17D575D7FB213758E0C9A53BABC271718BDCDD3130143749A6573DF5036CB4FA6B8E6C320728482A2548EE84DBFF14342C6F70D8573E291B6D62C5F853B6815CCB40545CC1F58CC3C92304A02D4954DC5425E4693BE1E75CA666ADCFBA4442599CA335284010DCE3A00D027E01C5AA65623BBA677F9D5AD53B0D04715BED099D271C9B3514EB22FF3DFEE36D0B93A46B1E9541717A8C0D218CEAEAE95C7B2A0DE64F19FFEF65426E84D3D84EF05A860ACBA7A0AC01861528673FC949C285E2569315680805DFEA869CB4EF19FAD709916087C64567F7281EF192C35D9A2243FBF113170A32417E49F52C1BC1A166EB9FA5B0BA712E1195684845CB5F957256EDCF0160135D86EA1C3D6C4933CB9197793579AB2715FC3B1484AD828D64D9924BFC88FE3C4C7CF1C13C4D7AC52A23E416E025B29FFB50AA9D7C0E1A0F190CB489C70E2B337E61E73E06A2EEE48063DCCF017A141B01FEC7F96A762B68CE87E41FF1AA355FA14F47F0949C9225FAEA9A5940918BC0910435FB2E8955E7FD83CAA614884B070A0690082664EAF692B11F133E0067A4621DAB04FD90EBD6120C12A5040EF7673E1641F9104222993BDE4977FD257D76EC7D4B098E6F8F2406B1412334981F9A592463045B9D6187F4596D37EC8EB2F41ABF9523A889BC944A07B179B068F5BA10BE35823BB282CA6221F45D488D899ADB2A6295D4C9618C57201A796EDB90A2E7FB5300A62D74885D2DEA27EE17D80A4E045763F160F138B434A57A56B03A3E13A98201374A289CC57A90AF9402E2806D48634EE406C4CCD847B8809E707B9939E5B27B9403E6F9DE8230A5C251B428D27D45C88A9D0F6BFCC6EA16012103163A03C3376CC5F7A540D88912368522FB6684D1F706CF5FCACB0E8B82C407A705FD50A5A255B4528662DDD06B6AA63AF65277FA8160A6EABE27F56A56CCCA83EA535546CBDAC690F5D9BD9A1E6A0F65AC2F87F564E46BD68E5F038830E3E3EE6DE8C322C891CDDFBEACB15D993AD5B98C72FACABC1CD9FAF493AF3065F2F3A1112A628F388A6A6F1A755239125BCE2753C245FD298C5B8000A27F759275F194312FD5EFDC3AB7B872955EBBB4FBE5D8FEE964FED52E14E90BECA66091C65AF0059444181AB0BC34A7E1E41F7AB2BA48B339F9CAE3029833FB5376B4E03C6FA21B15F696D97229634329EEA0AEC14AB475DB7A872E166C0CC2609D0913687437A3E15C0C313A22EE25134BBBFDB634DEEC30B8D2DB8C897E135A5757A61A6E79D494D1F65A334A1C56049D63D1FD6DB7291CAC7BA4B34C3DAC82D09FDEC930B35372C236610D060974C63A1B07E4DBC68A3BAB7E8953FACBD9A5DEF2EFBA758F3BF00DB857D04B0700F7EDCAF3DFC648CF3D5B2BB0BFED9A65BA8EC12E800091A90D1A51236AC3746D6426C4550335598E8521C7F20CCCDB24E3513267D5F8AE6419679393340229F52F900C60739F9DEE9AF9C7BBE259C43B5621933673A6433971AC7B170DEA9BBA60844E5C33F81536C7865696400A7356A3FECA744CEE69D84138ECCAB5D18F5BBA844CA8419EDAADFBF33D04D121F33A0DB6AED977B594D766A53B9ACFA8B817CB4DB999661696D8655D46335511234725C32F9F4B78EE1F5523F8F93832EBC88196AFB2341717D3BC48C0C2DF10DFE1FD5E4B71AFF8C988E8E83C24B231D04E8B2BD18843009B5BECC7F4943C572AB70827C67AD016BD089B593B03BFB84A75F914DB03717A6DBFB5E0E128E347325587E31BD7BD426CC9D893C0EE194747AF183EE5A698BAE24587C17CC0D662B32784C7CE740948271DFF7BBEA957571D1C7920E8BF72B363546531E9950F568A42BE10501283B64F41BB88B85F22F1966091857EF74CD9E23A2B8F5135AF5CFC40F8D042F3718E01C36683D0C948B7B1DECF5D94A861402EBADFFF19B852784F031F7E3969BB793850B180F127F5A5CB09F5C4F1BE23B7F5D04227E819EAD7AA0B611EF41DB40601132FE25FDFFA60AA61A5BA093D0C736D5B90102E132EC919DDCA834E9472D4F493A47034D0F077A6D89FFD7A3CAD41A5149D3CF8E9ED51FD372D0423E9F0B2CBD4018F1DE7773544D5E272457F29757DC4E4E7411918CFE961D2EB6B6F2429E6D5B37A9693D8E7C730F770D9E00B1AC8408DE68B733943B8B5987DF61C96F69C40CC0F12659BEB4BEF4B16BFC395E1486873D4487E4A195EA45396F3D9BA288DCE2BECF8EC0F36C73243C23B8AE9744A53FF16482C5EF8B3E12ED8FA6BBEE89B6AAB1AE3AEDF5CE92D3DFB946FBF69064D3A8AE38D4918F15581C0FA40E20EB1DF81C061ED5A6F415E8AA20FD3C4352472AD69091925ABA6EF452A364ABCE639E641FE63DC7A55D7ABB67A97FA841CEC9706B59361254491404BAC2A1F78F051513B679E167CE53E3FF85B90C5470C755909E36AEEF8AE7CD7065812FC8142C3D4827AB8AF4AAD4B51F3F454B94F446EE015132AA985522EC04CDB57FD1A76743E83028BCE8ADF31E188D92EDF35158AAEE760EBB90F81887D3D28F20A9B24A03D351B0654E37C04C1F8FB3A50B880575DDA6FC8774D9B91217B544DC3E8DF086B760CFDA0F01CECD2F981285A7F120B6192 +sk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B72258611668B45C758B315AACBD52B5FA4256AB1D72291E423FAB6BEAA987C8A9A3CB771DF8100DD92837E9E9AC7A22F53E2F74FF55720AD46EC0066B928C1D7D3EE0E6E6A400234150B0484B120A91809021992DD3900CDCA07064368D21404D2193114C888D1C070EC9864111B270190011C8964422A310E3C84509C371E1448511330AD9A220D9940040C4708A164ED9A08C0919841A38301828060A300619B72C521892D9440AE0824CA1068142B844034304DA46224A980591248A0C852404048851A450C2B08044000551040CE2306D5CB064A3A64DC8B484A1282942242124231189248D00A52582246E0A17880CB4850A9971C4B008192481401031E3066C54440022B611C03285C0A41189C824CA0222109685CCC68019484E63A24151304DE2226620431284C651120891E2482A93B40511142964341010194E09C58159B22C089125DC306EA2408290383180024510C30DC8044D5A885192262C1C38661CC825822620831021214884C0207224060E1A904418A07181C68C91B40990923103B00D1A4329C4143052043009420C22333004A528A03892D1962DA0066148B048D94840E446069C00024C32401B314D61126E11960D4CC06091340963B4909BC24C0129651125061A186AC8B23164346D18112290184A52462C93486A14094E04476C414485591841A0B62C5282640234482240600AA681823090CC24260B2205DC361102012204018EC3A8259C9020A40629414844024211C8B260130740D4024223236411B269021349E1026DCC482D0413058C103014382159C621DAB400CAA0441B0731591681901260A1909013B26CA0082592A284C9187281902400416A923042204966D31672A2484602180A4CC40890942121446563806C0027460844619BB071089390983425A3B44544B27094242E61288A1B39304CC62919046824A345DB268509204408070C428621D030448CB8889C206813224E01074C01878014826520334DA4222414158910A4094CB2290A1640043008031929C9828043028A58C8085C2005DB8080A394010940621129711249221A4844229231A20210DB1071A4B2880046801803810CA39041304991C240E48644D8820D04B345038680C410424BA684C04030183006600208C22092D4C49098366584985180060CD3B86083B87088028803259218246512278298120CC248696002260B29289C8631530242CA02282308525AC661DC488120036A1B40911A124E51820C8B428623462909360922136D1C342ED1048D20436D43A691E4141061A0015CA608CBA841188670248940E0262241966C18216A1A34491B3800CAC000A0008D5C36220C81440226291A34010A14891995080B23880827718CA0480C47095C186AA3142004B7659B962CE4A02D40068DD4209024490562308863122802050E09837003924852108658108AD4C48C23018E622870521604D2864980108064B20501450A239185C0122D9A428E90042C00396519300219C82990A8885C286E84408CD9186E24338D5B2848591841E306402439045C400A1B18008C382E5B00114BC411C1143008C99004034C1C8409099745199481203141504885A40009DAA0001930428AB00DC432401C4689D98048191312CC986D18C8045C400813288D0015721A96910A11610A2246C8264C5238919C306D81028A14376584326D5AA6055006109A108558084E91A804C0066A233706619065103871082284531268018371E0920103C9455C404A04250DC1302EE1160684400EA23889223484D20050D9009254C00D10930988C08C124326D3480D12208D0C47249B107109131189A668018650181162C8B64521096298086C19C08019248E5004100CB0100A336E81182AE040248B348E21146D18B92982C011C9482D9330450C2142C4066214B389D912200C082121269220276404A081C34224CA1004D14865802424C884855C922D24B5701B40050C836988462600B06441A8900207520C437013C44800266544B80004C889D030510428915C942C19356AD3468C60066200964D24476E1AB5488408044B068A43244999844963164EDB46645398040C0491CA322058969009C384241824D30022522230AFD9299C739BA0D5E2B7EE910AC099DFCCFE4366E1BE9BAA4C646A16FC3CD26E5BA14D52707C245B623987F66A214B05FE1D48A13A7B90A0BE8273EEBF503367BEE422395E07F784F488A8DA60F427557060E40A7717CBAF7B3EBF921AF6754AFE105236A3E19D43EE35A862FDC011C704FCDB8743DE13046B8ADEC7EC3558606DCFA786430E9BB14F4D70D669EB75D5E505E013E4BB806780FAD6620F259BC33B88DE3903A81E1855620198A0679AA8AC64DF3856753E86984D1639F9B63775C2BF406943CB15405EB64E45D12267CBEE7F7C2872A9E82D94BAFEBA73FA3489EEBA9DE683169F5FF3B86AB1AB80E3C39F7A1910E62F8DBA3818BA031F3477E5943091F82FCB28AE5513DFBA1431D9279861C7BC50A632942C8C4EAB443A9A03A5792A3BB95260FB6CEE7BB6BE4EFBF07C9CDACFF15FCFE0A7F1DD3FCD84866B67AB18214CF3254E3DD5CFFDF2245394E814DA1C123BA64CF62489A90C45304A15D857C6A55CFF8C919541C12FE65A7E0FA28F947891E8197DBDB7E6F9CB5573876FFC80CEB9B729D2133AF9A2A7C90C2E38EE9C966675F6115A26C32706F0A574640F2524F74E5C2D9C7DBD1A1952EBBEA8758809EF715BE8C160CE928726332BC3F7CCC1A8B61709968E337F2540D50A6C6D9677B4CEF8E3643A0D0D275C9D71DFD17DB7091558BE44B42540C621A2983B7B165210E6858067B5DA783EFBF783820E2DC9D226A964A20A25F98E93637286DCEA64825DAFDD98F8FC5120AF3568EAD8D8F984677EC9B3ACD6BEDEE2AD6C46BDD167C48C2037D0934903DBFBA87E8EEB5EAE096E0800A965E084FA7016CAC4F126018A1B50680924C168011B9E05FAF6AEDBA4C012701D62343A0C6B8184AA6A0E338CDBD5F26EB934ACE20AD5D2F5EF63AC0A7B10A28BCD9A3EF23021580A1210BA8E537EF427DBBBBE9548279AAF16C6E21A2F7786A76F6EF2DBCD9876C5813B90A7DE35EAFBC97AE1CA669C71F28C43297FF10FA003F29003BC36A454E42E96028DC187DBA80F796BBDE2AC8940DE7C717C80BCFAB31C433C489417323CF95FB9B6C0833BB638D1C17974A23D1654B92E3CDAC016E262FAD270804946FB70A928C8DD4575F1CF89CF06097AE5A370DAD5FC96E8538293556173EE056E7A47CD76DC3F2E99DB25A5151CEC8404B5BD42083EE21CF7657CA1174096972C2B19A1360DE6F501E584AB885A7DC4AC2B47C7DCB4D5402C3458FD7B4C5A105CF6D8F7664801F11278402B86555DCB9574013595E00101BA8C23A468B09A0515025C062D56802EE5369EA5DB2A7D9314D7686B830732FD571BB3607D55037D17F3D6A45E1F9074701310D9B52718AC47B938466D878B65E903439129E84C8AB05428FEDD008E75FA0F9ADADC4120922214065323B35AD398CC81254C53188486FA9849B22F7A5F9E1AC60394BB60797F67AE6BFDFDC3FFE46C3E08DAAEBF8CD23313321F1C48D64017A41B8DE69969C961B0DA341417898D31FD25BA814F415A357EA9CC171BC008CECB919D094ECDB8FD43185A707E692FD21A44A644E946BA40DB6A315EC59B3C6D8BD9490DB184F8370F83FCD16C8B6FC493CAD441A474348518A9558CA303FCCBE0A74B7C0E62F7F50B9F7269BC96B8066E857D0D2B4F85B574C0F9FF176196E310789444795856ADFECD1A13D606D67636D7E7C19DB63D89252F0BB88661319288BF1FAD802FA9B21CA9374E11E218F32813F1882B1C8D2EC072222C5AC0CF5A90045BE666FF6C763FBF6CB349AC49E364F153A2CC332170974F93A03633A708CFA2F9DFA68C0B37D2B04B2E955CC71A7CA9B290099E0F70E2437324869FF4CF9C90F8957645E2000782282BB289E5837542203ED5F539245FE8E03DFC42934681E80C2E500343F1489F2716D14CADE6CDF4E127552E761F79ECF45E36D754456FE4BC7235C22D0B3FFBAB486339292BB67C56D3E3AD3B80DB5E03C55E20C85BF77D5B1AFDF8BD33930DE894A0E9CE7D0845AB930AA8A6C41427E106BF87207547B586DD842CDA45FBA8DB3B3AEB4FF00021808C743021D4DADCE5BD0724E5EAA36A7D78095618BFEC39E4435D118EFC903F0EBDDB3238327058E728322D35E13E2293B2AD4D4B407C2A684CC126375D7F70FCCAEF60CA53D47026431048C7E498F8791E2FADB530B61AFF379870D117811FBC76FE959F02ABC5AE63CC5A754303E90CEF7E6282CCC574EA868DE8422D76A232E69B8711E5CE0AF639003BACDBA3320EA7295FB2E4F9D8CD31BFC2B31A525140FDC2147AF75088783F310C60B620254AF8A7128624756EF364E74898B88E829815896206965C1940AC264AF4906CBC994A6F1E252F0CD3139CD27313DA42985F811CD43FC3CE70B56D3E1B65254B30D498A85C2580FC3012F978FCB069EEE0CD224207DA2233F69E35B9A2E9587AF031E9BCA6CF55700578F75B7F1B3B9142AD9AB907124975C46C5FC7DEB417D0768631A89865D426EA5F0C448F9D6200F037CC31D8B7F90E5EDDC7C1020AED5C40700701788D8FB571734384F028390F61CFD1FB3809F183AB2D4FB0BFE9557D9ADD731B23406D8B6E8956DB10F656526DCAE5A1F2015771AB80E71A475F128AB470E74BF6F32DE109025693190A7527E9EE9FCFA62F7DB3CFA93E44840E57231DC7C22833094FD60CD2CF7EF8F6B22F7213FB2B0CCB7A1EF9BA9AA35229CC57C03F07393ACF03C18017A4A4307A68405ACF0F0CD925761D2890BF807BE597332569ADB001AA422C60B4DBDCB87D3C4D84AB8D38F665BBF670FCBCCA8970DFD05F903F9017FC79952A09C8347BD4769D103E3E8A396365E54C0995808CEF4FEBBAF9846414F939ED36949AAE3A8C9B23ED1C29346C68441AC02D60B1CE92F2C4AD078D2439DD0F8006ED71505475192055F80ABB210151A55957AD5BA59C34BB1525BDD9D9E0C0157BBAF0CFF9B6435CC41D977F97E70B377B7EDABFFCB9FABAD517B986E86DDABF409486E90AAA06C6B160239DA1F95ABEEF92053B792DB6BF8EA13489268BBC79A102A5F9D94525E7792A3BB405746E86167BCDF2B0D02FB1A9568B70DDA762F85B5176BE9169051AD8775AF3AB1C61419DA4C9B12591E52743A45C5133C1518BE1A1310DB5B4648577487B8EFBFFCDDB85AB6DEFA15C34131762CCF1461D7CADCD2D4033C2BA41EFA087A1A50698DC9EBB2E6CD515BFAB04235252A5225881868ECBC0582C6D43A661167E13D6A9EE5BFB955CC8E61EB2CB6A7364F54DF93A3555CDAC026A6188BB94C94F32D205F3278554A757939513DA50D45B052A3189D890C452AAD6AF827F6DDFD28D4809B08F9CFD3B5DD08CEBCD83CE0A8670EA94D55E3C4AA5BE80F186B9A114142FE94218A1D7AA77A9B5D22292657CF9736121821BB19028FFEAF7C90519415EE50FAA2EAA2DC3FCEB54A628774592F17E54F0DF4BB41192B20E23BC8B5D9EB935CA7313E8FD382C430F2EEE1918A2B71DC6AA80011C10C6698AE70FC8BCF20C740565D6659133874D6E39D9650125FF20D3CD6FFEA31C36F0D7BCA2C93272FDFF0AE37CC0A4D023BA491EF8B7929FEFC9800045C482CE6526F6FF6F4B91B4A95D8A411029D4B764E5F02FEE790DCCB8C3D151169E2AC7C604FCC953F55BA5C409E3C20B030AA338B6ECBCC5A5804CB3418B6932547BEB3DB4F00A7916C0016F43910BE7AD8828370B5DF0DE19D762242AAFA41E250238D04037F74E8E668F5E13D04D5AB09B344B6A9E49F2D437BE8694D1A38FD6D1CCCFB4EAF1D041459C30FE01FE26F2998B55C1147B302C37B41D682F780CBC5ADBF3D3BC29E17EA072C236EA1E8CE02F169C8C2A60311D384488332CC8B659B3FE2CB47CD5A0086C900DEE60C0A3A681DEE9372E3E5528154F39B9E28EE9D4ADF1DB2696DD7A8CF55679A2F0C9A712E860E22AD53E88195BCF7404628DAF18444717FFC6970A366D5FC704080355707107E746E03A67FC7C2122DE6ACCFE569F26C06823F35F70906525AFBB413C67BCB27D55685969C146CACD49457FCAFEFB414925F57FE99C11E040FAC45625DB6F7BF617528E46D28AA4512A8C639D0AB18A27352F32FA929D5D0887A82C750104620D1072B7C8C988C39211F76B19CAA7DE6A9663420CFACA8826C970B96940E39974392385B7A9EE8401498A0705D068A5DB4D5A6A2005CED0062D1E2D68C191302B8905759A657986C9F664B363782BB35D703CD0FF1683CAE9114F1070ABB0DA3B5376172E1A7B8C9C7803199DC0E70131E999456C3DD8866B6326D357F5AAE90E351B5909FD23BF4004EDB77593A6E83B98DE59242564CAA1ACC3CF4E534B5C441218388A16041BADE1B6567C28AD3E18CDB7E6A327B31967DC58D7FDB882C32CD9889AEE416A98ADABF47DD12FB8B6D6E73C934609A7D13E513C901197B332F8B6532B989F000F4FB0BFD05CB2CFB19F668D4DA3E6B7397873E7E936EEB7EF932A8DD40CD26AEFE63D9C2E3115F1D3FA09C3563DFDF8D9E0024C9E2F41DA41B8E47DE8A5225BAC27DDF20B3701CCCF3D125D99938D3453D9A843461595DA5001284B3A248FB1690C05C3D89C4B1EC1B4052370469C307804E92D7D8E0CB8E81AC0675A76909FB72E0B8DF34DE3F4B90133658767B81C239F810F6DBC1B0B1CCDC8DDB4C2A1B3BBCF4BB4018164FE99880A95791E46FA2051D2347CE8206116E3AA411E78D7C3040944 +smlen = 5849 +sm = 2FD31CF368B472FA8405EB49901FEC77AF1A40C4E60EE79B57CB20162D10FB5AF7667A662C4B5FF48805F36C9E9166F12BD92B1E2E50B1111BA9AE83A05067CA7F5482F8125591E665F4F9A3ECAE71FC5746FE6901EEBD8B9187992BE22C4B2B161B4580459FAFCA6E8A4E89D50772DCF347BA9E64862783A0763F522DB436DADCA89B2C43A8805DCFF8468A76BE5600BA2E1821DDDD4311BCCCA307B4DD1A6E22C9D19EF6C9A3B6FC94F0CAE56792BE8E76BFC150219138A55E78932A013F7EB07CB978927DD3F92879BA5DD774257FFF61BCF2A5D1D4AC85B698D152538741229FA3549B9D4ADDCD816611BD4C298AF6C5A800303099F62A9C80E782BB4C55BAA417A5942C9B839651B0813F58A622C5ADC08FDF4033422EE03E80849C3A11C8CD56ECF0BBBD1CEB854426299700478417433DBC08F38E6AF0211D1868A2C387E36BD755472405834C8137F4D137DEFC575FE5A93D24212823AAFCE103FB647829A7981026A7CEDD3ED28402EED90D951E91E0EAB2A384FE33F894AF19E89A88B52F5DAD5CA0C1CAEB9D843CD09E5A42F4E7F9D1BA88425E371E706A0F147A981933A1879094B2A9F36FD54495ACAD44343224290937EF136D60514D3564FA3A8AD6CCBEDC313696B336B4597EABCE1BDDD14BCA86BEFF913D62ACFE203E13F146335A9C10E464636B27143FEDF86BB431DD48863C517C9600D36175755079CCCC7D0C6B3EBAFB34083F527C4E9B15F8767AF26D409EA9E99393FDEE1EEB38AB4E0F726DFB7DCDBC649BBF1AA725EED609F445EFDBC47B74FB43E8A567A0A927C75A2CA0BA9D3BA702FAB2D565A9DA929B9749F5907FFFF8C8AE74495FB947898B9280294D8F800F1DD0B6C07B59AE0EB56F525094BD4F44FED4C9DD906E3FEFA35B4494E4A172B77376FD4269635727ECB00A0F0184F3BB84052227636FD8798785457DC35F8AE58FE10323655AC119EA15D975DBB0DFE81A2211CB337AC575130268F0008EF2EB57297DD3D944A01249BCF91F517385F5D17F6F97DE01F63793941E60A30B1EA5ED1E6C928A1113B54ADF5D25F29924E1A5A527E4AA81D61956C45943FEF67087D24F611AE898445D3DEC4AF44B9E32F5E2B93D7D932B0EAD717ADEF77500AF335479536B791045242CF2563FFC6F9033A29F0EA3956700202AB1812BD0070849A0939CD40D4D32AEC2086FC7BCDE9A091EBDB81BBC7ECB8FE9D0D8964A556F73780D9F676273533049C45748A1AA637B5B28D601F4F0D044541C5D652F6C0ABFA7236B38101E15CC654A8878C2EDC2D6439773B1A2EA4A188DFBE69A18C307CF18408A3CA68AF3C2EF8BE7B44D4DA6A4577A25F5BE78A696DD921105E1173429480CC037672189D8813CB83651FD7C5CD0FFF6B1F16DB5DAB3BB5D53C10E89D019BA9C302BE530480058DB3EF7626F795BC9C30739F252E80DA01E71D8FE1DB4760F8532B698F1F9B9E19245E3222F2ED2EEC53D987FE6AE811FB60572D2142591F59A1082347C1E2F87FEB46AF67C971097C4CE51445D014013D9D62DBB63B65487B947166A984E985678D0E8689F8793156E5BE40A2F5B57BB36014AB152C63178AA92B6A028BCA9ED7E593656D9B84D324BA6EE0A786FD4A83FE63FB6A6A54D84C903FDDCDF4578BCAD3D4157C9A17D796AB4C2043D4730008C92A3867CC4DE613862DFEDACD8EBEC29429A3F1450FEC81B08756D35435D8BB680FA4A6E16C94BA50362237CE6CF8324084EE001F1DD1FD0C5C3B507A08787C3C73307E613377D81DFFAB03A41EDA4EF9F3E958CD6955048A71166867B99ABB0A0F0A9B52C0D7F1026019BD4B7DF1AC858C0E8648179E86828FCBFF28E89D94D77304C98062635462FCC3F98CDC6121C170ACEB740FD69D517044FCA19BD6CA2C7ABE032240195CF18D1A341D1C7AB0739D4AEAD19C00132768ECD519AD9A2EC98917476925E32D6EC70B498B5441DD5BADEFE98A871EAF5B5FBFDF40405AC17DDCE8913CB6F57A9DC089B6C710F0498420E7BDE025D4B34E8580007F5453DD877F134D5352697F0B7FFC23835678728B56BA9089DE1BA29BF5096548D0FD119410C1366CCBB8C5EF8E728E36022B8BC02F0AF0B521CE5E76EE334FB5E838AF026B9BD0F56EDA2086F6D62E3C59EFEF0D3C0764038BEC1378E0DF61397B6ECB5BE587726DDF74FFC1E1BD3D13740ACD7BD977D584EE5559C7A68623FF6476C540ADA9D9F924E28C1DEC292CB749C66FE714C2469611C939D220EF45241E5266918183F6A1B96BA64A3831C32381FE66F77EA14DBE30EFCFB93389F0458E838273CB58AE184CE560749B4261A5A1A4E376F897711B0F9A437D0F8755071B7C624B8CA1DDC198B4F6CB1954F39DE6DBC752D13529B19E6AC398D1AECAFC8F96B47235A5D425165B7CB08F775885B023FE549AA7983AFBBEFF493B3E9B9852CE78CCB3FA444CB501233302EA8868719C0AFA4C0852AF3876B09BE79832985B7128B8753C9A722E907097C55CF2D663E2F2A24D5DE52A29614F5D9E7D7ED7CE9A75B9FF7F39F6CB3FA057B10DD2465D6FAC2AE4308C9578BCB45389B900E2405FE58ED73AB19871EBFBCD26F1D9A5A8E21EA96F587CA9869AD15B3D0BCABAB4B1FD0D6AAAEF93AB879289302266DDFD7248E95344C52A3B57A7A37CB7913CE4E9FA157E19749414B2B04C6CC1745B28EE74F1871274BEF4077675F698E67D3ED7B49CCA28C2A5E961FE01F90E91FAA6762C9DC81CDB5F378D3D731E82E39CB0A7056E97C39C4895A518A1C6C23E6557FB95295D60B2987F77B7339573D4176E46B373CDF252881F909D1CE157AECD8BDCA68BC7FBA39ABD3555FFCBCD607F346C5B7B03F3E214CD6557CFD0A23EB45F1B5395235CFDE2A2E7BA7C73D2471CA96D6FF1046A33957DD12E8B4669C971411A5759CCDEC473E2756BC609E662C02A9D290E06B32331CDF375CC6F88B774B665D9DD4934CEF42B4A35A2BD99DCE40A5C324F3EB7824C947A24852B54D5B36CA6E8E9E22095DD3D9E11B5E01603F1FAE5262BCF1DD7EDCDBAD94D219FC1CB32BBFA93621E908A5853CE66307392A0D28AB43AFE6E5ED3270C121B7A56882BC16F5F50D166A279E5208688410D4CE6B5CADBBE8DE9C4AF423F605F450432E97DD91732EDCD9D30D5471F3B924606CC3A02BEFE94CF1A82676AB8A194CC4E0BD55F099ACF6217828F83B9F4D000F783CDA735A2B49D9AEA9563DAAC9347423FB0E0EE7B6A4A27176F29566B111AABF0BAD446734590E675D06958CBB6D027BC453DF29504BCBF2BCB6BC6D41613E17AC5484305FB6D86BDCFC14B7B0733B87D0094387C267DE56F305A2B0B3F107A673EDB7F1A46EED9228794EE88B7A930BD3AB9E67AE0A08E3BA651F3544703CFD0A2E355962D57D0DCADEBB4AADBCF9E4E57030A87345A0DF3171E6598151132E6326539A20C6E405D8A640E8FA0BD9CC9629E9F17C54C5BC26180582B9C84B84DBFBD49F48A5D679C9AA145B552474BC6E73C03A3B66D5F2F74007112F75B3D18DB376DEDF03F229D34BE5A210B99B62920CE17366F394A0E2C105EEC92D31681DA7E1B0C15A7319B8DFAD58AC0238C9FA107D48EB5061E0115DEF6046B5B46724AB39F88DBD2B4915388D83A65113F499C4BD3E9FB6E2FFC8FDF92CAE9264165153CB4CCDB94DC5A28A63CD723BFF960BEB72B1F39DC1B8C6A11CA56FEC688E346C17C1CE6A9F21D760C5F3013B233C6AF085DDC00F988904A5E60DE3178107929546F1608E66878B89B6054952063C9928EF2C90F7B709D5B8A55FFAF7B6DF1C77C5CA613C5DBE33E2A314B7A96BF248224D5118DC8E499D729D660B056085FFE76D2199FC1846DFE1CB9F4D1A3CD8CB016409E2ACB71D58179E99692C78C0580D02E9FE10A473B6D1FEAB0A87AAB361422D0D6532B634D11564741CE9097B0830F1D9B029487BFE82A160969E37459460C8F77D43854E3B0EB373C2C8268E5936A19FAA810187CBBC4145AD1BC77617BAF01516ED53F557F1EEBF8B4EA1834769B01345BB34694086E8D865FF9735C73664265F272F23553B32D5438CE969677094561BB5A746F7CA9A4810A2AA850E756B00F4CDEDA7731B490A8DEF3CE0ABFBDE9DBCD394C041BEFEB01F1AF96CF77D9178CC6639274DB063BC17C7038975446416C61A6C7C2B3D13C756C85FA19FE40B2945CECB709AC383F2A2F6D5DB4761B60E6086AEF0A5503BBE4D53C1CC5355BDA23729DEDC9AE47B25890CCFB8978CED2BDC1B94810CE97F9FA7D3B19C5F62F85285100F90D99F273481087CC37E85C2972FCE313A37909221757E81BF7A10F371598EB717D7D6E042FF93DD282BC2245B59997BBAD2A84C85195673860673E9570C8593055AF2F9EA2422044EA4947E1A78DE6A2F624CF8E82E6981B50EE0A1D054A8516A7BCF0581E698E62A336004A6046195A048FB008B40A8C584D83A1EA73CF7DEA95667393F6FA180ADE3BA0B01E856494107393DB37650B3BC15516D8736AF0954FBBA2A782CDE14EACD980DAB7EC621B052C780C4C49E21C237CA856560717786302C46C7B984B678A35AA1E39DAFBAEAF83476A5C1A6F4E5BEA186253E116CDBA2323B1A6C8D0592A05000FF7BE9269B6C49BCA7DDF4CE8601DBBAD4B5E4F2030332AF813E6328581AAB60A9DF3507D9C3C4FCDA476A676DF8810B689A6FD64E29D96C210E3A435AB7695103F3AD56C84603583F3B0BA89E9A92106644CA88A6AC54AB8AB3B92763E7177576BDBC168717E20CD6ED447455DB350E89B2A478309751FD48D2C9445DF3E827E52891B37FEEBFF6C9709A206377A9C10F87030DE0C10913AED912101505CD83651323372686E431ED14F77737FDC5DE9FC1D973D85FB61E7788D093E78E11C14079C6A1C2EF7E040D4853FA27564A48882A794EF071D44AAB9E2D4DF6FF769DA9C4423917880CA06A58624BEC0A05CE188F92236A9B4AC189E5A8C4052E8095D9CED969F437CADD8A38A8742C9B6895CD1706518D7C3FE0D535ABF57565317F6C1B59BC3FE0F6002C6B2A6A7CA71D20F03E1D362AD71D6CB57D5F66FF1BA6481457A2BDA271BED4302CED346208C2F84ED502C3DF9D9506F2CB6C389D3C0BE249016C6739B94E38E968865068F0ADB518F2D6D2EEA111B917FBF8B209C3494C654FDD5C8E796412CC30A02526A07B2A15A77378925E3D1AE799BD0C7260B4B62D7C31CFCB4EFAFF4C51B9CF13F91818B5619259F6E59DD82F6435B6F2CA7F146860D447D7D3F728B21E49FB88B9928EA2725FF355A489DA0F6AEBAE71E65CB4D46F037A819E24EE0599B4D47BF5E04E4B678F6ECFA078B185C6363A8ABD28D867105E43FF5C0B06FBA5308721A861A79ECBEC1536FAB802E09BE048824B882A794CC22BC75908190B38C64BA76D34C3E6C0110507442670DD2BD094C4C222E5C1662242C04AFF2E5032562947C702CC533338EF0652AE774B7F03552B03C26757F886F11A4B08AD6B65014CFA1AB15F85E4AAD1B714F14E1139FF205A0370B8A2DEB79D405B8D7D8D7BDB68A8390066D78A515DD8D15E9F791B333B9EA2CAEF16EB55D968AFDE9FC30E8E9102AEBE961F0D41B4DCD9B1F12C63A064FEA5A51C432092D901807421C947F04FA786F9623DAA297558DAE2F52960C6A2FAFEDE6C07A06BE086546242B239CD1940169E9054E4B8A94C5F9975710A143D32143139ADE09206CF994AEBD95709B99CCB5621123BE3EE59F4A1A9704840991ACB9C44332200AA27D91420015DE8C206D2BFFF8D6FC4D5E164AA7CC03B79E3C93039FF849EF8BC9965DDB765F4837A017F93EC748175642C97FE9AFE0C8CD088434F50D419F2E63DA8B183B0F8A1E8C13BF2669F0DA953401861D0B5437F9392FEEB064449AF228C5EB799DF146490CDE3A6526B6A41DD18DC1E798E89F904362287584DE995994CC59CAAE3F468388131C61539AA5C992829DA2AA97C6006DF65EEEEBB3243924052FA6669830BB8DD6D6FD3597B6199DE26EF7F7521F5F8CE9C89995DE8FE1C3EFB2BCC486E9D4335B163BB340683F3A373CDB51B02EA75428B939E5A16BCFF54196C09478A80DC991638761C31EC4BBF711D389FA1F38237D2B744FBB4F163FF895CF0F949B2376E60BF7D771B7D7379E29CCD71CF74064D943F2D0066C1EDC7CB1252BEB9D2D1D3D6EECDB3735745F4BA1811CF4F760D0B87CA4D52516A4D5D9AFE88F1DAB54DBE844EF1327E8E2A58AB440492A564A3AEB5DC44B31C12C657885D13BAAEF55697EC25703059AC94826A5D28A4FA95ED7B0F21A7BCB5E2C67655E02B7EC7AC01CA166D2E2AF512A1A7E0E8EA5177CED3E8BD6808203258F0D9EB377C5C38BEC6AC355F8F9F299617F82E72F5378899964A676B74505AA3BED80324A0F31164B73164656E97D7E51C213B4E869BB7D7E3107CEC5F78B0F20000000000000000000000000000000000000000000000000000000000000000000000000003080C0F161F22263382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 + +count = 38 +seed = A4563D09AD21D3916BF4636301F2E64183A8F003DA186753D7F2DC3BE0089BA09C62B8A52B72C2C8451213606801FB29 +mlen = 1287 +msg = 67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 +pk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F28479AFB850CF0B89768D6352E0F549F793E4FEFDC42585D73D98999A1B68BD8F839708108B43D990F8020ECB7E4AEC72F84467FA01B8CF21751381F136CF8CA315FF8A70D15F8398992AA57701E3B623B36B60190CB16419C67B2C3D4A902FBB995F1E08B73E4D28E4ECE4ACD2E5A0061064632B4A9C7F233468410E3B63571E50C44746FCDE7964791E2E8A2283FC68D96CA288D952E77AF3054DB6E512EC369579161F754F039D7ED45012D7EE4CC63B71FC9A7F0A224B7EC853F2EBF6F7B7410593AEA4035B9E53E33B0F84BE0C5BED27ED8020B065D26DE236E1C54F4FBE3441DCD72F660EC83ED3AE2698A7FBDF15FB84B9DA47B9635C0FDCADF43CAE7265AEA3238E41A2533743297DD23EF022B616700F035769799FC88C8183E3310A99C0557297C39BEA766BE022BD2A22E168D24E77F1AD45078DD6E5CE65921BB5E85BDC39605850E0F213AAFD9860DCBDD54809D16C4149F836A0965D245591152071CF861E4ECA0BA43E581ABF7F05463058901C3741B78EA28C7B8CF8DA009B4937246DF9D5ED4158909A9BB7E8C6A17ABCCFC025266DAC19F3CC323B99BBB806ABC4CD41AD289F068C4D6D53D588057CAE03E34EC64A97BFFF1ED7F25A02BD6220E68D82664207E32537F9739D3E6511B8778B5A72D9CACE75F8E790728E857C81DBCDFDBB710FEC30BA608FEFEBD7244D7422BBEF3593C18590C83F5ED307B9E9C53BA39535C65A77F9A72E71587EFC671F4EF399B0B9FD5066E3D8E29C9C8C78A75E5442C1B77C04EC0DAEDCE0B20D85BA059DF014D7A9F9D0B5D07C047429F654CB85D14960E25D48E3FD22C4438C590754B89F7628DEE7B3C537CDFE30476501FD15B1AD42B0C33731CF8A90E3F0CB41AE2075ABAB77F55A71977332D486E5FE67A5265611171008CDF2891E7708F45EDC210CA32DEBDB75312D0711290412431BFF5B35ECDC7F938D2B45C22B6D3ABBCA203ED99E3A001B6A7185BE1121D5D8B61139BA83C934332A3A84D6A69E8FC309C40C2DD689859F04E7110DC194C33C99274B9137ED2F3BA27B28AC35269F6046092512CE4E5AFD4F3D0E7C74A726566C9BADAE8A6591EE6DC0CA27C493585D8A9A999CECF8046C45AB843FFB66FF904B7A835B49B754599CCD9B591EE36D32053B3CDB7F7EC582E2601C546E138C9042A30B25C2EB8A67C925BE09C4B6C0F1C055CF2E872179BC9268FB55F4E27C1A1372F77912BE6892AE6CDBF1EB94C0E6D23AF8BD5040B4B804D9A0BFF246D0F09389C23E253D330ADCC87420B491AFC5BA2C8F92457D85A233B3A554A16EA284164A41E5FEF3A0901C8F04E8370D89153FBF226BB914927D70E5908A75D4E44F5F16ACA8FAA20017A0983A5D8865170A55DE188900C3A91C7755CDB99E936BC82C582B159865F479FAB769A90F91CDCE5C6F05E35FDF8AFCFB2022AD06E4F90A91E8207349E6284B880A48A0EB96027862F840D24052BDCABCB833F72575EFEFA84B7DD482F89427D3071DF0FCC5E4B3C6A0EC11905D9DD63D987A2C48DD83AFCF232DF1C86F352D9090D57DBB96E01E6A11BDE60DBA95CE83855B70965ABFAC3A47AA1A2F7CE2868AC8CA6F6DB190C9AF9CC22093CBC15D44F6BC68AC85DC45AC3F20B5CB72090E117D9F0E0266119060C0D72113B7F8DD5F3E79C28E977A70FA4E471A141547D6090D1A64E8C28A7369F377B8A2C36BB20CFC4102ED4FB46A3B35092E36424971D4F462B766F8F82E768F03574696A255DB4AE1E9D0C8BEBDAB609E4E065298C07C523B6DEEE454F60C855699E80C83E863B6AC5D0506047C04C9E1DF84473BD95BCD4960CA597B4BBC38EB343190C97C12C3B8BDCDAA06B0EE7E1B5F49956B8A428B5022C4CB6DCB11797723F940363A6A3FDC8C1F01B241CB6F836BFAC78D442CAB04B8B2D1398A4847F33B45C33ED49ECC2B6554C7DC4ED9A3052C670EB0A1C1B0A793A865B15EFD739E0449B351CEACF52E6B5AC40A6AE7D31DC5F2E7284472722A51855385BF99AAFED3EB19B2C7BA33FCBE9501C42212E232EB1348C349F61283766F42F7C0280A926B19D99358866D18583C30B16A9BA1004EF77D7DF1BC00F1D7E9307B76A733A8550FF0D410981F01DE9E3822195EDF00BB6641A40CF4BDF35FDCEF9F8DF8BB9B5373D90743548F911272170C7A2E5447B31D79BCD80D478592BDB33CFAD41F51DD3129D71ECBE7C1F1E72D7FCFD982672B8FAFBD97FBBE4DFC4D6A96238C2DB575EFCE654B228D9D4E26D9C0049F6D1A13786A0C958128E738D2D054265A3A33C472B62BC646FBD8BABAA91A3C44FB9F15277C7865CD2700ACC82E2AB2F01AABB6AE85A8102F7A9D79D56153CA517C9D628BA84819C0844A2EE4DC3DDBF19A8DA14218528C05EA2EB8F9A7999FB6FF5011CC00758AD741A9BF325B85ED96DE2B3C5A3A86C0F0C9A586194C4F08B32E24DBECFCD886DEA04AE832099C6710963CDDAB6D68C1274577AD1BB71B78734AB6BF4B307E280CBE518C8E1C77E4B869B2A7AD7F7D365C5EDFCDF30D4A77C1695A1DD1E704EAC02ABD3F03A67B7E7CF5164BD0ECBF07A1DBFFA403B5595879CF46BF152F61A93AD386C621620271C24BCD70DC02D115139C61D25DDBCE7DA7246CE6649E98AB5431EAF31637F8ED1F7DD102A37C0DEB7CC5451AD8B3361805DBFBCDA09BDB60B34DA6DB13D1396B13B2F3828661B184B393C5731158BDFAD7872138946720D3A33C988B440FE6521AF5AA4719166C0626F7320DB4B15B496BE36898B35138959AFA0D56A0E671D514E758C7EDB1884F6AE42DEC8A422A3BC2ED99DBBD029B54EB1A2FF0A01762E56C37C0AEA71C432A8A36026AA5C8E6ADAA724D5283D94627096C8A32BFF9C67DD45BACE5E2AC10702C2E2E977D8D9EA2B2B3A5A43BD708E157707CF70FB23088FEB817FF5D7A0C31EAE910F086BCE08FC4AD268AAC6C73636C09FA7D66595A3C28FB334CE4DAA2EE5D77185C89FB139E82E208EE73C3561FA27E42D1AB10D4AD62B35FF66645448588C414BBAE3597E503D55D1BC50A7938A0AE8DBFB8E7687FFD075C071C2A3399A93A202ABEE2755BE97A702450777E67F99EC7BEAF72065B6D95521B0A283A0CC5672527228B4E30FC7DCA594472CEBB757DFDD50E04C8B6F69B2EC37A04CD793F33D2927FB47E662DBDB13D5BE91F3FA58B5C07733E2C3BFDA228B5F1BCF3E023A7366F81755B593839CE84B040255D645356A411F557675F1605F3C2BC6807A7DD2374F1D045ECA6834F933CD2BBC67B36EE1F1CFD6E2F4CFD8B7A902320C3404D7024CE46BC0B05E4CB1847A9F7BF00B7811FEAFA44F4198162412BBDF94D4AB3CBA271ED9471D1B8BE93D375C81854F590B0FB4EF8BD961C6198D97952B4D8CBB34AD1816C6A684EEE050EC5DE5EE7ACBE8E30406B6C1B183DCCB30DCAC470B3EF13A7B248F1C161973115A7C36C891BFBDD1A7DE35F2E8FBEC25FD1970D249F31527E060F11CCC8334A19739442AE1A0893BE413D494C5DEDCAC643D9AB3C20CD5CB1977B12E20EAF2C754267837F45D9D0495A5451C9BB1F700AECE0AC2D62C2FDF692DB99A05FC05BD1E3012FCFD7C8A2B342ED6B69D50C7B83A0E756278B477263 +sk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F275CF85A56315CB1678AFBF3B0BF5E67EDF158ED97C87D3D1081E9E41C485735178EA96D317B850DEDC3C7148E422C27B7B7D1D784C168F4BA4456FE35D505F831B13469B18800A1405D4042E84320904433282B6644234255B842514A980CB926092C4610417252301249A3222921605CA280E18392209927111C88DD898219C884CA12871DB98200B0970CB088493B6608304440C008518064522B409C0948018B664C1B47151328A8912314A3845C8020902A141D2B284CAB62D800280A4B42D4C344D0AB930DB406C0AA129CA082D24358DDB34415C460260B6095B9440C29481932666D314248B0462620031A142704BA4240100494200006034011A164D409425190671DA92118B86490003119BB64992C4640A17884A4084C0288224B7010327401CC6100002821912421BC261D2344894A8450BB64524A43102B430200790E1206059368E42846D9CA64D1920708BC441C14409A0342D5490601B42511A063103818503040604206452987159142E4188500B0390A236929A48714044124BA22C12150809C10D0B168EE30088190740C400204C06250BA66481146E61942504042E204012C9882814078CE2809149084153204D0925640492819A420E212760219830C1C42D413070140424442629D0A80CC0906DCC2671D8302C22B64408890003C9219B064912176621998150A671901051C1020EDC928409339008A149D1404C4C986460020C08C88512016EDC4868009590C312495142209B142DE3C040912489A1B23001968D11218E042771D0A26D43C805620031580286D104495480695CC88C044329124260C3225211242820226E90B488C9128D529248941250C99661CC0411912052C3A8680C252CE02869222261D42670214862C144121B386209420009334D0841088B4292C2A00CA2388154486624384942945052B281C14241A1C20908186214C990D13028E1B07123002C9C302DA11605C0080292A47109084CD8A84D64C44C4AB221CB168AD0C44D1127528C805011453209C171222088E12001E20668212125E0467112384993165082960D8092808B864424273119A325931468219101E1200A5C0890DC249042B84121824508306C8BC04563163119256009244C13A3088226489840260CB1681B004C1CC03181C89192126600226264A605832244228271A194111BC131D43872649068D2C62C4CB6280A068E941420D4B4656486088C98310896701CA130630240CA4490DA2645C94086989245CAA2250B8340190740812626DA124811898121130D00465299A430A240624A162E0CB02C1C85241225210C192960967181000A1A486DD230920C906CC9C6440C20901C238DCB205023260A00354D21184102250163403210022E0B856C143532DC42524A088E9B208252024A41164C1410048A242E13C4509916019914449B068024404A01B8096148328994914B462A81004E03A08112012C198088D8420C22130208B28C64146423214408032550808991922901C871CCA265A0445200480659408DD0820513804C84A231109985188251582630829820D48851A310315A26692319524A306858480C81C46411C14D80084520B62CD9A249C0264EE3842550C40840088153B0251C102623A87152248EDB0865640008A348894B402112098452A6401C993122C224938428231552A112818B046C5A348DD1A4854C384D0443660306491BC82112C8891C996D19A58D602811DB00604C1830603629DB3432D9B00CE24401133909C4085123B5815212484AA671DB864C0B0945183104C9426E43142D1B224410133009990443266D12C921A3806121B149D8048C81288010B60421052C5C324221968DC4C430608668412844D314909A4810CA4064DA942C9B44648A147184B04D21B8909C209018C2640294001BC96164B889C8964104452C41B00910872C20C669184802021511024562103066549060489448C4A450D1268509810C5C00510B20645B103263161189A00D8810699A262D01012108C730924685A1064519B0080C06298B360402B47114376CD3A4485B3061A1C608D426400C224D48880C98904401848D09926D0B07269830461B9508CC940C0BB2906CE70B77A96DF5FDE641E37E2A60EA6640128FA9E2887F01D2F068F8C386A4F327AED06BBA6A45231A0553B35AFB5EF3C87600B1029E30659EF6C4C3A0A3E0A5BE9E877C290CB4550F07D489EB115D741C0D00FB06F6FC34C327A5A4C3EAAA6ED28565607D2719129C0619B0B5A345931AED94C1F46F7C5F4E7854EA1D343BA0B9C125F2459A24A58C699AE458D5BDF61849F3FD9E5E3448168887B5D3A39EF8D3967BA99B7224F89D4D9C5E952D48FAA478660A347134C9C7074222C6B279A2BD184EDAE0E340475C7499F79AC81BD6C19F44B5617DE90D495F6359B525B9C0B5761F8952C6C4CE75D5E231EEF1494C81945EBBCEB91C3E53C4A8CB7719C845535E5AD4E904A291EE07734CBCD1A576D6172264103FD063E78FBE8EBEFFE1237F06A420672CCBCB4A1C439777B6E3F366DE1022F5F0235C67260413CDF2544C8000062581AB30BC462186029BE77EB1E429A3B00B3CA4182DE52BBC7832126EBD15668B1ADED3C936937980022683F030C312B07AAF50487AF812610DF57D06184346B6B740442AA232A2B5F7063F2FF121EAC08FB7F8931E3A0F80BB5B07BAE59EA606C9B12E895373586184E7E9AC8956E05E842D3320A1C532743674A5DFE361CBCD918AE7A14FCC289D5F89623CE9B5BF07E597865F1C62E451342CA270DFEF9FF4C71E08EBA4C394B92BF8E9526F10C7AB9DF61A040FAFC8ABAC6C79B8DB9E4B82AE8A98466C482DD64F9958BDE235CD30BCE6269AA83A7BBC5D9FA7BEEA97E3080F24CFBF1813EAA17A625F6A4BF110BB244F7CAAE4861C0F20B36E6B3F0E96D1B23C17E8980CE0484AD257B91C7325D59F118AC585F7926445494209348A402E3CF3FC4BAB04E35DD43275EFB58F8D1A0ECB9F4ACB318DD66AABCF7EB7E1264BE9EF86CA6EB4700E2CF442B18699F7E746A03AD299E52D6BD4469C7D028F0B965327AE99E8FA6907FB4310A4CF0798B7DFF2360BC3C63407C3DD544F4E372F23402FD628F064AE26FD76AECDD7EFCB326554AC648BDF0633F9DB7B838116B9AC4F7D687E166339FC0B19D6A94F4B7E514B327123C731C83B1D9BBB3BF237C1F4E5478079A4CE0B0E3D96A4D9982A1AF4B242648F31D1E0211F4B529886C6773CA435C5B8252808D8704FAA123C9A1C0D6BFADE03A2755137B560880A2433A568A9650021729B280651651B82C9F6506BA3DEF8A32D658E06183E81D6A5BC82D0F0DD076CBBBDC583A3A57BF51A349C0E5727BAEA254CDD635BD765EF00317DD85229D2F95E2BA2AF7A6A4A6A373EB31D2596414342E6824C5F927D6D3FD88759F1B576FFC69C10DFC2C726CABA10F082206CA9BD00F44BEDF29ACD105C6FC380FCE01FD44CBE57E01E161357A1C1A855C4DA41E43A9410D039604A64AEBA2F933A8159D26C579E24FEC1DDC3327EE9EE1069A4E94C7925DE59B07BAC9282BD5312B440A26B7C4333A272B01B3326DBDCA87A40D30A33F2BB2AC88B8C208F192D30932006E873E822FE7ECF4ACB2E5E05E62BA6755D9B2267230C5A93BB51B2843CE778BFC893070F001ACBE84A215520EFD9CE334919BD98D04B9FBC0FA7197C7BCF78D0820DC576ED07F8BEB05F6F658B33B82C18023D1E1A99C37170A8834CE75ADB9CEBDA816AB2849818A5C8F12BCEEB4C27E391AD15BD842E71C311BDF27DCF2EC27DBEDEF8F0A14E9F911808936C0302AD685CE5B5484C94E5BB947B3284ACA715C28E59EBA11AB634C7919695C71CAFE1982936DBD09D443B949C809B00D0CC0B34798C86F60C9DC9019C09102E4E1793AC4A331A3162FA0D44D436C192D788E9B3A4BB4D1C804288B91331B3A5449F468AEF0981621D76A1F019B98B0DC6D3F8D2E328AEE740317CDF16D3695581E3060725EFE571E5F014DFFF9E0AD7415384BEB10C3DB4C6FABD212BB53C60D80B1AE503682907F5A7A5A81A658350085A37602D2BEB1270A97C21A148B2AE4BBB030DCDBF670511C03F124669CAA600BC06E0C91E2432F076FBCFFE62E86B795AF4006E8383D0378B0B62A2FB29EE4398AD15CE2BCE176E895F50FBC9BDED0D137A0F6058FFCBE255984101CADAAB67521F64E4DA50EAFE53F284AD71003B0AB5101B831253393CBDDA41B421128EE92AA1EDA5031A69B6707639E91C228704AD83BFBC953274E2B9AEDD2D7E72146932AEC68C77086606228511882E014BD85C4AA3D3A0E91D7802E7138B472ADECDBDD811408AF22774B747447C191942939CBB8D2BE60C74D6FBCF9699FB6675D1DA5F542CDD34BCBE70AA9F7903B9F562B69793176C070A3BC12B001A97CFED5E6E3C15BB6AD8F2CB419B6B199F7A5342E5FF0BDCF14BDD0FB7DC2B1127F5ECF1E21552A6B203CA8A9DCCE35BD1C3088CA25CE5CE3C8C3DEF74BCCCA83B473CC874A66844F1626195A7FD91FC60344A7A6DD6B943992004F8025C3009CC2F5A5A9AA27784870D77058CBDD10B13EC9E8BA7B26257864CC200BFB989DFA24450456E7171009CFCB270A5395710E92061F0B41FFB581EB4A5927EC7A0A3608465A41072467CE14201FAA4DC01DD8EAD8ED99A57294586478F2D0BEF876DA881D65A0676962E8901433A298D08FD49E10154390212F08EBABE48D98A839FC0A1AEEA1A48349C92E7FDC56CE8673536B4841251779CB855CD1D0C6AF90AE4A72BDEB9FF7C5093EC46950803FD81415BD84342D40B7EF2531A86E7B8FE2069FDACFB511EEF5473ED2AE1F66530525E8CCC30EE0D586040881310290F8D3E3F27ECBD20CE4B972BEABE83619CC10EB597E33FC509080A0F1F72A6E0C88DB94A9DEBC41791057BE705F5EDD7C7D2561B938514E829B774AC317CFB23AE58635BF0CE5CDA5479B47E6B624D0C7363038EB76BC73BAEFD4D6FC6142A421D368274F1B1F810E2913A77484BA65F54C753428860155F5B37D95BD8CCCBDD2E96455FC43F7813631925243B571135585EDCA1B8B71FFE81CF34DB0C15E55BF0E9FD17DB042D99568E7A88E7B657F101DC0D84CC8761BEC6E06DA89B291AE0BFD420DC75F65BEDFECCA3738819F35D0B989425B1CD6A15FC39E816122B85C82997A0EB89D60639C73D07E22C219C7BFC947BDA4E18FB7AF5CE7D4447E933372EC8A695E6DA8873B8BC8BB0DDC723F3EF5B3F332868F8D2C79EADC63EE2F995C7D4F16F32F0B3330FC8C70B5F47B59B2FA4171A987EE44F382C1ADC3782ED525799C170BC664B568296D471234EB95E3C690C058D643B5541A348EDB4B7B9235FC6611F648617D83F0B958A9345401043789D7318962EB1624D260B25356AA55AE6A811039108A6D0C5F952FDA262178969B6A154F4F989EBB11B55AD97C77E66D3F9E4FF18FE1D60E505A81AB2020B66C4D65F11DF48A41C96EB4A1AF7FD66A82FDC3DAA2E85C7519B8670968B63AC8C4E9DC0FF741583989272D8F26ECF24C4F20B4D4CE44875A2D09FBDD563A6C43C7832D47EE46872710E0CF80E028AAF6514AC8610D516BC45C9296D1B6B8CD60C75CE38DC150B5E33453F7A9F02A1525CAFE9BB4CF6AA58F1E2B699A9A7C97534835A03F2D90B993A994B47F874C78B3F2B1378D3B5AEB35081CEF0F5174E65841396D1993F223E5BCF2D2155097EFEC1510603FA3F1272A21A5BAB60F4B6503A2FD9DE6EF88A960434E1666191340964206C419C8EDABAB013E0569A5E21A52AD1670B0A38B0CD8F15479CA106CFE9EFC5D874D83930943866D88EA16A04C54BC8CD1D01ACB85366142047A58A9F65F4CA52BCCD36EC9559881DAEC6095B35B05833735253CA7A6896D5952BB9C5064DF8682B5873D4FCB78083D4DAE9C4FC34F3F350CE5E74BF41AF28FA9A1DF79C41E6FE1DEE591B2B478F63BD03F790D7D15C2C3CC3928D61EE62F4CDEE01EA6D8802AF369B158255C5CDF3615348C34F89845766E01037B90178013308E5256A91EE690D4FE3A1C19A45ABC41133FFA8ED109BD29DC97780C156A8C8016109DAF8BC9F003183C6923010F16708B38836E8504A8DA5928BFCF39E22CB0DB94A041AC7610D5E7BAE6336ECB54D6B8CFC7ED8888B04EB4251C55437B9EC8496A625AE4BF82CD718C5F9AB09446856E6BC727F450FA8201DD750F5F8B21B88BF4BE4DB1E38B9A2C815C1380580F967241094393C58FB6AF00C375E4DABDC42C3F69A93C8D0B17560D299E0FBA492101B10F57FF24209BE1959C5908925576D52E53137FDEDD258EDFD2FAA9A85308C7F8FFC29C689282214A3C3EA2F4F18BB52C70659142CA94DFAC19BB32738F94BBB48E16C2B3BE6FFC7127A96236E73B5A1F339B557417287178540BD897157EF87310203B00BC471B55568CEABC35B3572C5E4C280B6E1DE522E105641552FDCB649FB51AA64C2BB98CBEA970CCBE539F5761881B9629E2E670C05FE31A5CD832ED5B3983DCA0687A7FFB0B988814FD4325F222DA1990C7D8168EF25BF49D5F9ADDCFDCF700354BC87370729AFCD813EECCC73647E4F0FB7DB6C2C53A286434070CF14B6D1EE660ED02EF2BF7248C191FBF228EB534AC218686F4F93EB54569894929AB62C493621B5F853B0E63FAB37F4E269DF5BEA62191FB7EE172CF12A6AA0ADCB32E71E1931A360999426AC671F446DE296C3E24C58B98D5704AAAD1BEE7E0BAE3BD076F11B779C653B98430914208F92DCDB8466E086564047A700BA4D2195D4FB50A761D5857CF42E85BD99CACBB22BF77F +smlen = 5882 +sm = 14321D816DD3712FBE231EA9F5F61843210F7DA96439F9F6F30E0D40CD577592CC8038952D85DAC8E9F139B5C4AD47D66866D03E6F2947BA1EF08ED96602AB750D8B3D22672F620296778E4DF4358D3FDB8CDFBC5E4C53F64814B7188EC3619789AA8042483ED2557C4F83734FF390B6B10DA5A9F45E9051BB380426E65F96BAFB81392C5A0367AB7F3037975B747F0C87D8EDF16C85F3EC8204B3FB72DC8CB48CF21B1ADCC8A421EFA05C917EF2E12A72CFAF4F4B6F77D6A2372F647FB36952D9B428C034A957DC7A8090EC0A99D149AFA4E10273F572CF4736506F8E3553D3B8B059E966149DDD8F41B0826B5397D949FCDF431A90F79ECD2E8BF20BA8D594F92825DAEA36290376004C6ED9F592148F534854EC896FBDD269E10F719E0CF8037A133A2088D8E0C144A745E017192587F92C70E76601E64D336A2EC549C212EF03E9232A56D6B05B45D44D488182CB726CEC7DF29E495B1C26838AC7DBD04B6D8A4CEC973CE7CF63F6A7CFF8984A3FF882BC93B0D5251DB7FE0B2B9D64A9DC60FE92AFB09B15FADB8B12D707F633E600308DBB9354AF2429102A69F94E1A53AA63E7B7BB42E68C3CBD486FD812AAD0C92DAFF83B5138572BBAD8AA1453F1FCFDABA9B1E3DB7F131FBB8E84A0911BDA224E7C561E6466C22353D0FAF2C9A3C18DB3A381C6249273DDD77676343EA5B6158ACA424012CC6F0419A2EC9854D67B4E4A1BBB4C74A806710FD936E42FF5396BB3FCF663ABBCE8ABCE7B829E7C42D51D06355D698FBEC6526EF7D1D958C17E8C456CC99A276AC9228CF880A0889A004EF858A82E5E9C4A9D09A3AB86CBDEDA122AC44E52727FE49F493B587B961EDFF62521B9F32D2F9E3352A3AB5B5904E7DCE7FBC3CE6113266076AA13352AFB696FABB81CAE7DFAD70E580A988F46169C648772E8894C7C8542DCEFCD1A9BF64D9A0DF4C8840C3C0683806E81FC4C12B6C516F7BD37947A1F18876F2C47BB0EA8885AFB363C888AFB18CC6CAE5E4C60298004A678251B0368207CD5AA9FA8DB70788C7725B6516B28890F107E0D955836FBF34DB22760148916FCDE7320304F107D1F50B99C5DA16D47352D9FDAFB9DDB5800FB9AA0A2E11A1526259BD5B1042814A66391CBC4D194BF6E510FEC8C5455F0B2564FD83834DADAE900F8A097ED7E398681CE625C86CB3F990C7979D1362491D18D4BEB65B12BEF3EDB957701E063D17CB6C27401961A3D42B92FC6F520C15ED55C7175FEC0D92B7A5EE1472CCACB53DB6AE9F892D64B178586D39AF4A4854D8A2D81B97112AE2FCB2798B72BCE5A575F3BD2395BE44576D8D334203D0FFE7BA0EA214E0768AC102CEBD091B787ADDCB87F1841F47AD8F18447AFAD58E7C1449541E4C7DBCC2A199B93EE7A7945A39FDA4C762D68AEFCB02AC1FAAEE8BB36096678BFAD3245A7174B2942F23F71A89F40A1AF58FBDEB391F55E59939C0ABA4138C93D93175C1CB8D83A41E2332B0744550244148813A4E0149FD1EC88143AB07E21C913606E4ADDAEFA61AC7D89C1BE7A801FEF3C15CA959E0BEE8BF0A316386435B23537FA8B2269F57CA93076A7E16E8104C259549C052BA6DD40856F80FCA04445ADAAB1434A147414CB5AEE1A5DD63EBD2D078D06751FE76CF94B1899000B253DBD9075DED01FE9BA0CF32D93388D4E8A7DBBE9D5C84F2CDD7E40C13C9D83D854B94B7F3591018E9B2B1E8FB931432C98E2E2CF3277143E7590E9909451B0E473A42D8F8E517B6924AE735D56AD178B9F246EB25643C3DE56D40721BACCC9EB088DA5D31887C0170D4CB0C9FD670D194117EA805D4D8B2A9CAC04A6949318AE7722C2FFE0C0FCBE3C363F2F8BDBE94D22D28CD878ED051BD11C70EB09507A9CAB0F2DC6AD63287E41EB632C0E946D8E1D324E99AFAD0722FADB95C3962158CB5164F4D8B6CEDDB7584E0788398603E096058549760735C74A85A413BC5C0218A33601F8EFF464033E28195B58ABA511244BC5BFAA234DC4BE491A16CC327E2E1D2B4AFFB52D7B0CB31BB90AF50F31B259E2C96E747A2929139DE30DB56745D084CCB945BDE23EA5057AB842FBDE9350E339D1C6DE4D2A5BA7561C7EF0F513EECAD20DD0FBB8EFFBC0985D27946C027B6E264C1AD71BD2F7BD14D439EF1016D85586BDC4B797D5146FED110E7E4CC2919420402FF1C46A256E846E4843B93271F28E202A2A2BFE17B4C50A8FDEA736A7CC564CBC32C292F13421D1B2F2B99F3758ED3E25AB0DDD70C80E775F8FEB6B3FF1D534E4F7440B3FA338143C67D3C733D663E9612BE048BFDCD8CC73C8CFB4B7B156FD0D0F0541505B0211DCCEEEFF60B1D4AD5C944CB7F0F3543708584F4090FEEE82A65219BFE6C8EF85EBC17CC6201C31E8D0950282DBA0BBE7519C4DCF645F60AF8710C72E3D5B56D61834D4C5BAF934FFDF606E882F67A0C091A84E6A869F4F440A05621E5898F368780FDAAB45B9520357DB58E3C733C579D7D59ECE0FB92312E90ABCA76A6F43B246DE74A435DDD4B08C31ABB3384B5FE6CBA1015CAFEE06B670CCFBA57F25A5D49EF1D6F0F1B7D63C63DF1E748C4967D0D24923460BE9D778ECC1FC08E2F03F489A08EF34D70769ABAF838BF9176770EBA3C6B925D646FE10EC9CF1CBC163F03C14DFC4A06EAC341FF94CC6BD15EBE6481AEFA2EBF4CE53CD48A3BDF1C313BE196676755193CC54D50CB9CCC24AC889E22248BC4E2EEF4F3F6DEF15C0A129337C878EC8D42914201619C564AE578D809EC295C3BFFE514FB28AC38E8A147882E6EB8FE7C5BA9D248619FEC21F3D632792DCA9A3CC1D9D5451DADC754D82413DC684D28285A526A781BEC4B8D4ADE9E7117C2C9E0D3BA49CD85359A46E03BE6747AADB44FA3F9C8BA8B185766581505742BF35EAF41155349919239CE1D3036228AA2B811DA1006B68A9C59D84FF524E405AE423F2CAA50AE4D60229A460F79FECB1A96D65C09A89BA1DEB86A2DFD34DC2AF261E02EBAC512116B6995E270EC08892CE2EF91BC5E0DD7413BAC320B1F4C72F349502106F64587BA726A50B33F73A4A2E25B7341203568770A0555153ABE220044D5D17D45E7239E534DD9E78253398C34C1BCCFD5D67B3C9B6B2E854B26435F2E21AD15D84C64F4E5FCB8B468F493675CABA047B4A3BFCD1DDF92E259C9B0859F15018881EA11D0A815BA62EE7221A29321C5990D3BEE40A84D10CA845BA93DA473B53012C3CAF7D1A84B909BEB5E982A6FB9A97D3015F4F302A04ADB4F7AF549ECB62245ED9F65FA0EB36981FEAB9FDDEC6BF8F85781A690DDDEE297D65C4F6A8A161B2E4BE1965D28839074AEC8689C4C092B790EAA7537A4EB4C19B30E402A96EA2C4BCA5179138B1CC01DA89F7032C458C9C1FD3018DDDF8D21ACF619E539F99B165A3853436213E1A70106691030F10F71A60600F2EA73C4EF8DC8EABF43CB3300B78E647D9BADE47D5F754FCE84E4FDF762896BD240DE78340B44A7C8AF3BA21691B39DF959CC96AC7F7130E959E647824B5F1E077D715E3A2A468D9F1B4F563566D88C804F8B677C470DBD7A2AD9F2111DA0CBA39CD4FDDEA9D11E184CE978F13C484746D09E29E159A86741EF891C814C76775E499D939D1AEB8D5E72BA3D9A921FD2965CCAFB95561934FE56836335A9D0B368F3A2C605B443891F139538AF54BB930382C14CFA27217A3B0FAF7967C1A74911BB060EF74B36EDE0D0F0301E93185E56D7A8641F78BD8622B9E1D357EA7E7A7A400ACDACEFF28EC5814AA71652441EF408F8D3973387A780A72E316F2EC8CCD2D9E5764600AA9F7EF56E3C9A6464B9619CEAE486FD1390EEA14D475B1C088C9F190EDC582029EE7FA601DFF3A9C39DF0BFD25A52D5776D142339B0F2179BB78FBD122621F3F29F8DE70BA35E4E3F928E62687D84CF3B45709EAB1F6CB4A914567049652474FB5C60BEA0D488986E5B5943AF55967655B08950907F35CD99173107A18B66E87EFC4BFC995C63CF5760BA6A5925739A43DD11E29BBE709A7DFB28EC607EF580649211656F5D2BD722DCF5D15A40880A4AF3ABE71091B79C7C0A043CB166E50D63EEB65534C8FB5306AF20D6354F17722B925515BD5DF27CDB722F17F0C7400E72E265FACB91BAB335767AA51171093C7C8A56EB904AAE47D7E7F515470BCBA417CDFEC59A92C2F8F837BE499E04E5F6B8FF509855C6A83151FF6FD821BE088CC99BED5ACF0DFFA9CCC09CE937CAAC6FF82F21608957537A822F4380459D0890727D2E060486EB119A6C1B0B44C5E385E1E067B4271A392740DF612A997C814F2BDA64E5C7DC74DC9D2E6C95464FA7F5924434B36BFD5CF97CDAC8004D0DE93EBC7F8C8A38AFDD38124E65D10CB0BA880D463877ACA8AD240492990CB771BBE308BB327D00DDFAB53397F4145CDD4DB9B2C69A190A2F34AD5436D603BFD584B1A3326D46DD6A93C479442868E28C64846E2695B7CC1627A450C6D7225B98DDA67126E1EEC426157710C17486A2690CC3656E81AAC8346F922ED9BFC1BE7D141A385A92CCFA2C401227587D525B3D0DED5FB35FAEB41CE84CA1FD84580AC4BE7F5FDEA5655CAE4F1CC8AE67B6FB1F11D188D9B68573C58696114B1449CA8DCA42E25EFF8F0C07187FAC4B24603A18F9A682507675B0F634EAF3FABD0FA26FB59B5A4EB780502E06AAB3755FB1462398687ABA68D6574E9A3DF39486536ECFBF312CDA8D8B9D261FF6A267DB0EEDB94101D393B11DB71102F5D91D274D2D05D96307606CB2A4FFAA410EBBE6AA8CD980AA0F3E51BE1BAABA0097AB42A1E015DFE169BBD44B6660D4B7A7474CB67C1C988AC26A8DC8DD433E423659D21AFA2D2FC3C24324E482686BD15515662120FE700901298FC1A675B8838E33788C4312169DB33D1D0B4E121C46E2BF4852F8504212F01ADD4EBD2142C28BD8C07B0118DF8264A8DBDC69A7C71AB20C99EA7AA8ED619E488A18745B7E439C659C28EF04E220D8B01B86C596361DCBD343507B5617E5AFE679DA6DFFD2BDE038C5A2380DA76DBC0C9B3EB8C95AF00215BBFCE7EAC6B99FB6038E4CECF532A9758D6EAC4B945120013341D86764D25EC9D69829EB35C067ED6ACFEE1756B28E9CF79CDC0C52339CE978D05BB026BC548826998D7A0FC7E4C0E730D7E171EBD7ADDEEA292B5C362F2CEBD0CEAC0800FC78A5B2E88D03DD651FF257AF87A6D4EABE985BD348812CF66D29958304238C117F1102E682608FE0C639A38D6777DFA895016902C1ED03B62B6A5602F93DD124CD7A894E33A63626E9B3955FEACFA12BB1E12808A5FC302F911BCEC43ACB4FED62F45AE096C6693E820F8E1F376278ECB5E3969C5140F0E243DA3815864902A367F2913770CEB54762DBCF6973F7B0D77B8655F03BEBEE411E5D5FC5D2E6ED1AC02FD81CB40F157E84EEC24643DDCB73461B4CF5C141A18BF0936B843C57912A581CCF2A9053BBFE95DD6690A988EE3D0572E0F0DD477AC8D0C8BCB51C0BFFA1DD61144374612138E384455DB2E6E4EB952AB540DCF54ABD69076511CB1C467752E5DC596AAF46B3DFC165CFE83E63EC3724645A55F3E224922FD970488399C2670CB54C79A3FC4D68F15073D025B60EBE87F7CAB2229815791EE516ED11CF0E72DB1EEC3CD096C63AF78087C273F3BC3F026AD0B3B8C67999A33811A805F7AA46001021E58BF16048E2D2F049988ACA4C5563BA32AEABA17D0D268D0AC446F6D6D77EB42DE6EF9ECA8E62A7D0EB2F0ED280C4C6B2563F6AA73D4956E4CBB57C389E9DC51403001C60C16CD93609E3F23F62DC60CFDAE12ADC9CC28221284C873632A10D6DA86F65A00EA647D499B2DB3B7B16DB2EB7DD630771FF64BC9981D4DC231BF2D05C39C415B38AB29606E5CBBEA71C76AE6B92E3A50E2A8956AEAC10042B5DD834292A6115CE8C9994405643AEF656FCCC649697F438AC3EBFBA362C1D6F4B84AAE5655D6545D5C8CB665F6C01E01D578EF2C07DB8930CC68258E1E2B62D01DE0E31C22E16833914C06E39E4A6A873F1EB18194C3E126F11C8B110FDB00C6293645A781911ABB8A1649AEE87EC0FBD4CAEEE024F4428B48C252B7D8057035EA68B9EE5810C666F2F9540669F93D7B5BC593E33533421CBDC3B5F09267C64A857D72FD8E36AE43B4E854FBD35C7EBD6DD7942761E02F8BB414BF07B769A8DA92E0053FD87F67369B145E0457B0D6C9847DA9108C279C41FB7E5A90BAA1A4BF948ED01B72C3E015EA68247B4A0CB76B8CB5124A0780A9901D9E5D2C47B15B8AEFEDB2098497BFC84F28BCBAE12E6813DE91B0BEEF37233C7B68B8B1963BFB9B7D24FA8F38F9167648BF64E9698FA8ABF7673D02269915CAAEC8494593B3AD4E4D54ECFB2DBB721EC1394801565627120F64F9BADEC3D3EC0317576689A8ADB8C1D22F3536435E7BCD3791AF213B7B7E848CB9DD3B3F77A2A5AD1049575E798EE7ECF60135363BC0C1DFEA0F1F4A5168A70000000000000000000000000000000000000A11141C222B333967109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 + +count = 39 +seed = 811A8A2ED2917CC616FAF246C5F9BB902E5FBF5430AB078AD6CE871CF8C160512A748216EFAB3A4CE1271AAFEA12C11B +mlen = 1320 +msg = 061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 +pk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D26250D1F62AB3C7BCA04CD87209ABC78F938143A98826525FEF9C8017A3CDD977320859E4DEF08FB6A53648F5F262C0555EE55308341815604E5DAD9485C0DD902BC273015ECC74A06AFF7F7597C481B2073C4483098C2417683DA3C93CB420A2F831FE7EB5521F2806865AC1F7A9D8C8AE8F32BD114750D4A8E9027C485C3A033307B4CADFD98C80392C1E5ABA0C1EDFBF025DB426102CF26BCC9BD854725B9F7958DA0D2CF5314CA65E48217B4DA97026BC0750976B578C2E7C207923AA672B303C8EBC7A30380CEF1251D785D06F794CDDC608E048307E801BC43E4A6B6E856CE55BB1B5CF0EDD976D960546DA476250EDAC050649FACED10AED2E273273C49C4C58D36F54591D8A8A489075E819D2E12F2D830555CEB324203D28B39726B57301F5CB491422103DD15064B310B20793791426A60EC246C26CE8B56A93A30ECB6F0D254AEFCF2B189E463AD531D2389EA05532C2328B67C4827E1859E170F811354CE42904A7A1F7F30701D79EEC3DF2C7D48F8EFFDF155C541FB3BA4972F4013DA1F31EBC434A745D0F97E46CCC58C649CBE8884C5782BF11D1C438B5D9257A587A5DDC668A5E0A00CC4C5DE376E580D954BACF89A0B2D26AC08FA07F40514EC1B3173B3443A513F46C12F03CC3B3E8BE950FCFC97407FD5CDC02C6C0B61D88ECC11263878879D06DA96090D79D8274614F9327BCA892514EB1E16A39C0FD6736843C9673CC5B50CFD6A89CA3CF47D4A13B0197D2E85CE45D83FC4AF17676062A3E53F00C3C4A3B447EA903A019988671652D67D41AF602475BB0FBBE5C2F5A37BAD4847A79CB2F4446DA810EA97783084ABF844C1F67A77A120458264E15E39289B7333C4B55A6A92658F581720D94C2E9B54A452CD5BAA94FFD342650DD936904E005B6260A862521E3174BC4F8385D3D1128E5D58C2A78D7777576463EDC27675235C64EDCC171D2C9577931E8D03B2770CFAC245A22DEC52261C0A9352ECE58328A65A078A6F19AE546FF44D437C0988AD968BC28037D1067E3C9B826AFB06470A8953ED0E55D798BB9944677D89C5E28964C15A3D16DB21221D343495C02178872A96FD5813BB7A26E18D8E53CFFC91A835769E19DDFCD4C341EC13A2F2D98973F3CB3E1934A91F92E17A03BB0E3FEB9A9F936C7C072FAB1BAB09C13927516D95178E9AA17099D5B62783FA8C57B7E6934C085F22A09E17C9FA9643798A719FCE0FECCDB35E7D0AF857BC6DF5C14A9EBCA948622F36CFD4266E9FD61F8A6EB873138ADD02EB16348C2E97DF3B6496127AF0D10AC19CDE43BFAD63FA1A965807177272595EFDAC1E84ADA66C380A9912C81C79331E1F5BD70A696CF61E6371B30E45B3FF41985F001EC4D0D2CB7AF9D25EFF956476BEAD27E75FCE520AAB54023C7593F2131365ED56F36785D37ADB2624796E45CAD118EF68513A4F832D3CA8F7E78F71E85890B3D5FFF606B30DF3684D4F51179563D4AD48430176E6C4D9279A77ACCD448D815C17BFA8FA51C459772A2D6D45A6AD0F805B91F87E5066C0BF89741FB604A9E9E90C2B4D2F3914C86018687EC9399718D13F0DA3B98A3767223C8A1235FE02DE0AC15EFD45C1EEC786CF73D2C9F8432E2EA8858AE4DA146927177836C9F75978FBDAA318DE545CE75E719EE627823905D50754EB7EEA3A2B05816EE8F7D905434278998C7A1F19046639DE099568B484973DFA558109230E5AB47D5773E4C113CE862A1835AF0FF7A4D1D525226362EEF39F315A88ED6D08658F06181C963696AC53236CD469A2E873EEE078E56071B2D811CA1425AFC092929ADCFFE05F34BA552EB2E68B9521BDA6E7D846A02635FC0B7F6421C853A1D0B90D06B07E69FB50F69CB3FB06E1CFBB47305864E06099D57A9E9D864B6370E72178D327F233293B11578DDDF8578972BB8CD3C25B5FDBD069ED3AB55760494EE3EC4ACF498F605FCCD07437B6BE8C7BAC7FEFDE2DC6DEF2840999DFFDAE717C56553E21F11FF6FBE3F0B011D3FAB308E285B4FC38C753651C48C74DEB85F2BD9156E023480AC91DB57EBAEE5815C9A37EEB80FE022FF79B7E5F9670CC1BD6DF38C8959DA84174091EA1E1393444E2E0AD431674803E350298D2C66E029A668D6A41DB3B0B3019D697F0A44EB2D6F05E0B9266EE668D3301C8E0BFA254343BFACEA01F54841847EBFE9D82098743CE42F012F304CC2483D3F840AFDEF20F6A22C53689EE3B6843037622CE682FF6CAB074FBA27ABF11F24F29B6BCAC08BB5B6923BDD5C41E73DE5E24FC3900BFD40ADAD0157E21978BDBB1B54365CD2E3F174DAC9EA1319B9942B4E5EF9451D9BB30B7573A8DCD8AE3963F89B8B4D36C680633698D6D8B87BF8816D1CD3165F3F63AAA93CF63A8418C3E27E54E13EC2012873C5693347317FFC4A374483549A3BC98DEFD6870A31D69A1132DF8ECFD3DBEF07B8FB6EF318271407C099087CB4139B274F1D15954F0812B1D0280385E1F39D429C091E141D1DC5644EB091E08C764FFBF9558DF9C9CF6BC868368BA09E14F3AC53C1F89D19F904DBBC12477199CB9FD86898C4D04452B8D580C64B7110D0CBCDDE8C359730A9DE6F2F85DA154EBB54FD9035A10B490A9C93D61C79D875487E07D9472133972E745856318EB1C9851A7127E90ADCE8341276F27C66FCEDDF7E6D83E20FCD49A78031FC17555DD17DF24B92E914DD8FE0E5C948A72053D21702F5B6E0795307B76D255F4BCB8094512E7D9CF2791CF401B729FB2FB969DEB56D8D7CE21DFBF482E6E0DE33452EA86238FB227C883F1A5E71E1E7B622467258B6E6A5D39AF6686122E80CF744B4FF2B71996CF336AAA26B62A0EF62C96948CD4015DDF92C4603F33EEC9DDB290BC7AEADEF918F05483E062992D57E5F48E4D8913D59328495450F207A523426BAF570FEDFF1EF95707E4AE643D4E2341074ED9B0F6EBF1391CC0905171F6F3CB999D1258792C8EB81AE620EB821A0EBC5411D4A0FE8503B6B9CD93AD483168A58E1EE4A4F4E06C31972CE8314548BA1A9D5B21F39381511F43A8A718E17E34E1F605D1E4E16D17C4D0AB4A20FBBA5CE5BF2670E295452DE875004C3D560DCB1CBA8D83E91523D39CDBB887561416E113FBB46C264CDCD1BCEECCB566E75D987A68BF2784E914E91B34A2CAC78FA4A4F1FEA2FE8D4F3DF955E3D4EE0F102831644D2E62B2B675EF0E2733936BEA1BC1652EEF3536035B804BF5A100F25A5EDBB9ED5FEBD377746B3296315CF727B7AD3C14E035118573D2765BF0EEADFB696303879CE8C15ED64F5709D282CE703E9BBE06E661D52719CE62144734BE638182CFA5826FA8B7BFCA26399D7451214D20510871127A917810BD5639345121B5287BDD7F6DB7DB1E123910483C1A3693EC506474C27E06E442A81653C447D005EAB0B487D460847CEA8C393BDF32A846535733B05DCB424A9D05A238777685D42081654EBC8A325225530912DB2428DE9AB83EDD8283ECE22C4A5390ABDF392B0526AB2C9E339FEAE0B31DEED74718022F754792A61548B2CE876AD8B88C5511C398AE2B88742D6BCB6C4590EDCC1332F2A4FE4BD51DA8F5AC15E43C78660818CFF889937271B889890010C5C5B0FA44A50679AA22 +sk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D2661BFFBAD3291F072086A65F671D4ECAE6C263521BFB17556FF57C34EA549A905F472F650EBD51CF77018E39CBBDE677DED5EA1598F49E8859A19F39D1ADA674149404D59222A231204011110A246265B264A11304C24A17023A631083561A188441106202208648132211388889C8660221484222766D42269C280258294841A414812B028981609514684D3380A51062863968DE1A66DE3C270D806824B1220C124690AB70051342821B70422036924296941102EC436101B474518184124B6244A064A80A881E1B24000358014022CD818721BB70CA4043118B4409C046CA00284821292D3B421D2B8858A08012019090AA08DC124240CC08489A00D40222584C23064108A4230001933255AB60420A9901249620BA084028809012152CAC84100B9045B04201A1260922270140801003511D9480C2081498848201B1811031471A2B6501C40101C04619BA8840031120284249C948518A90524952802B28503830C14366822A2500BA16CC4B60DE2C629D998714A0200CCC209A1206CE2448E610281D4182CE0042488480C51964D99C4240B1232D4886823914D1846661B326518064AC4260D1A238E18280D9024848C4621A2C2818C126E8AC680DA4070DB10659A88110A946119194E0907612395840892319212051A8588E0260921B6318228484A382DD9482993242A5B3810D3A27061B82408396AA4269224C34C120765A49280183402CAA461082188490249DB224E41124608430594A24883148E008725D19488081682D02626933242C9000E988048C9300518298A5922855438865C308DD0444822084C82288C5B208C10232260342CC0C205A244841C128E2041689144211C2585A3048C5C186EA4383102490E94144C19254C99C22524874D09B0800A4926C4C06891388E99144AC4068D990869511610C10611232402D32211032601A2208A40A20803380A02140E0B272A13C000A0386C13440A8BC84C9826119AA604181812DB224DC3A4840CA4304996640B34458A086111418A13814CC9902D59C68D20277150362412220513156C18152C4C2204CA042558385149B84C0329842447045146069B4465D81224DB9890E0C85113296D8386711BC828A3081142360A98108603C02DC9947061A2691243666424840B41051801510AC2901193854B1870D3349200B27022A45062300902900D1082306418924A90606040921998809C20655CA0501B39804888610881481B304644942951B204103605C01608D2B80814480C9A9484223848A1108814A18D5494802412101237700CB890A3A0900307221AA96558820D64188E9A445013C945DCA688808090D2184944B2419C98710937705946062481248C482E04822818B08D54920804A390C90430A0226C1A47911A448518A3458930411BB00599B00563A011C8A8400348481C3028112802E1088CC9206D99462E5BB60D0CC66462120EC8488ED13290C4C8650C4846211324829470A3464D02B42910444EC438101B8184A3C64CCC16444B302ADC248CC336220BB90C0A2880D19825A0A2841A038613B951C3062211166481008D030266E04488504092D8264E0348811025481836028388501C0748C2902DCB4846810810DB3404E1028DC422314C204C09467242B270DC48669B88090A375201138A0888901BA651E2388E1A282504B40CA0B8091C3050CAC8311B2181C81268081525D9222A8CA84C40228814C76C18B2305B462163948011B3411342081B278518C1684C880D24A89011264D1014611C862D0AA9649A324510B76558C4041045804CB86511216D0A2122DA18429824400AB0488C264C0CA2084C166A8342401B18661A896C09332D108665C1962498328420362D0BB824180582C93231440211C90091111372C32262A09269C42605434210CBA08C2292242034285A243210248E4C3812D02888E0304563366583142AD2C64824366A1A1169800852A1A2301C874DA3924CD8A62882360A24360ED8183022B66D2421640A188DE4944C033082CA088220096A60101210975048946420972D1498090C428DA14261C4064A2124305B426AC042469420861C23510308482110621A103104198642464C508470292A6857EE2E3CBBCA411674EC6A3C317B906C76DAF0E35D1415E90459D504D89682F9C7A0C68E3259DB989295566B840CE6896F335F4AEBDE3312A7BA4906727FD9D6DB762282F49894BA6D10136B417ED7A6D15C99750857CDBF11811070143973A0497B1D5C35E540AAB913A9727E649B03C88F2E8A365CCC20855CFA39E42E99D29B043312EE9E76F666D3CD9C7A2E0962FC9E7958A1D6E7DDD0AD893631C9D5E7D15B1E48F713C2659B8E0AA51433C06EF279BA5535C0559B96E707AD66D034FF46894ACCCA05DE4B6A7FA6355CE0CC215B02873C0280A1C02F79E2E2F701F2C9D840BD228F8C15516FC267DBB3156573891C3A4AE8A9FECD03488962DDDCC7594C83114F40CDE894061A96F1E7894EC021DFD50A936EC7AD6152DD0168592CB0A51B7525D9D48A988C6C5B5EEB0681F892FD03F65A2A42A141BD6D1D76800B9B873CD6E8D6C697F9EAF52F155C9DE9736A750107A72FB90A92A2D76AB0BBCA2690810026AB13CB820F5FED05D2FF12BF8878CECC475897691B2D019F38953BA3E97B7F8593F9E3A8E19A020A1AE645304EBBA2EA102ECDB795291A99BDD01429C91D7EC1B69521CC0A4049B8980BA292B11A1FEAF2DF8ED3B82DD15D29DF6AF8F8231BB25F57885A3FBCE6EF1565C5D79DEB859A646993B00294A87EB0CE020E7FA2E67691CEA9DC83B6B6584FDC5B651C654843FF6B6BABBBC86F2C6CD14D080BCD910F6433533796FAEA95F3F68CD6F6BBF1244722480F76D75ACBB0A26635E6CC74AF23720C948F7C6E013C243FFE2B5727F6152C6E6A386649B6BFAA08EA62E2D9537C6A6B36D5F6C2A154E6E3921029F67A778EED0C0EAEE5E6BEDF93291C197D020FF64E1A5B20ADB0ADD3AE111E7AE526B49DDE6A797F7CA828448E161A167F732A8310E743C6FCC160E24A0D9625EB2EB73DD92010228868B1DDB5CED58BA572D8C90EC6FB94A7C716F8600126B8FC2FDD4213C2497556AF9D0C48CA5DCC1DDFB85CCE8FD726D7356059A2A32A2B7F13ADEF948C74C0105882DBC003EA114E710DF681920950E9464067FA04DE3306B1FE721F1A4B6B575A3E180AD064119DFE418B4C0769E0D05B1684DAA1F7B95D36073F0FDCC9F45159AB40601FD1660413B1D8EE60C98B3F6DB8CEBC4B1A73342BE16B9CB15F85E410CABEF196F6D6DC752E70384124DF54EB165F19D837ABAB2394D51A97977AE5702BC0379C2C3E1D49885AB25047E4F03F58755D79B2377E99575580516AD132D7A6103A66AF990B84625F636052FDBE3334DABEDC998205FBB882113D83A10C079DF58A6126150A1265E007D14547B97E1E937027D0753864287A72315D4FFC8B081E0C15FA63DF9DA4A55FBD01DD3C0299C89855AD694AE1436532094EFF982C8CD38A5AF4B3B4F2BE562C33EDFF6D685B5C4F6DBF7DC7EE5AF11E5337E2D8B5AAA08587191F38122FBD3FE3B4B992CED5F385196E69F7EAE90E7F51FCF345E3606B3915A09842DCF23C01E54F2505B217CFD98C3EDB03F01AAE61A816DFF762664502EEAC3F96CE72DB9D7594A81D8E4D64E4E21D2A6CE0A41472692CE49032CFC77660F3D0708BD82C5A63488465EEBEDEA2F090F9D5E4DFC655158C6524C948122E1C8C3196990732ABC9BFBA3B5031C0EEAD16E1E7F0973F397E5BA0023A7F1180C08CBBB61721394FF040A8E54016B1576127802F6ED623EB10B9A98B7C9CDE60C6744A690A2B34A3ED06491AC5D894352D07C7EEBDAE318E582ADA5D3C7E984866A96A3A2D0FD1D7DC8D9A1C96899D499E485D7B3F866C26187DEDC5E9AAA2D6084F590F25762EE3A4D2EFAC2D3D56912C206A9C8DCB9F6EEA2AA808BDCD50C44A3D13DBDE5DB9DB200EFD35E319C7964EEB330696E75F05F716253218DB9320758C3C1467F9D1E29E0BBD21D7034369D0B35925095D382E9032EDA679E6F5F1DC925635D82B6A680F36582692E7DC90D2FEF37D76D70EB8CC54C1956FA89A96964BDF2E6BDD31DE5FFA598F9138C2FC7A803AFCD5F888439A6467E8CED90BAEC5AF0A33CEA98F451F82C9D4196F73A62F2170BE219A14E93448366C131355DED230CE1A5439D07037D52D2DB4A465D35473C7DE59EBBA0D96B4FC3CEF1601ED027E6D3E944D4EAF61C2576578A7A15B7F2F90663E94913A40F1DC77C5BD18804E8EFA44B4F8919EC84F529321DE9BBC982CA90428CE1E83D73B86BE9B8DC70569404A15964D4778C1A4CFC0CB5795F578C04509D184E506C0E35BE15DA64DDFA230F84F949D1C983181E3627764AE87BD8F60FCFFCB44E0AA02F1ED96C09FBF69498066001A8AEC5566F4D20D29DB8C617EC20952F5F5122F5073B7F0EB1CC7C7C9B88ABF53D3A666B74762EC3D7E009C3B4F2537A512B22466204C7B85E0228111E3C67B6C951FCE21B3739DB6D5B3EE65E157E3E642FCBE49D8BC87C7D5E8F183D4EDDAE4DC889A70FFFD61D950960A9BCE13CF98283E1B573FC88D5BCD0AB35A5179624AB0827628F453A62D34F49F8D599050E5616D20BC5F5FB8CF832A21CF0488699B88AD9D0504725FFAFF033F8F796F758AC4758E82F78B22098F14246B4DBF8323FEECD196629E4F7416ED609C72B0D0C5588F89498B3E1484008ACB86D334D4D0A8A0FF087AEF7B6191EF3192DCDB2790B4BDE25AC4330EE72E50B38E9B528CB190502C6BD248F7D16018BF5DD47AE7A41EF746132504B1E1A997947FC5DAA701A50A808DBFF7FF546A4E1C649361E820BD21B32296967A2C85C7FE39184131838FDFBD4B32A8A6B79C84631CD905142DD2CD2E6E14838EF32E98C0D2D32C924B886F884405EC1319243F9E8D0F6758F13A482EB59C7D9E76BC19AFE124F4A06570EDF51EFB8BD5D36F153926D166000BA0464DEA19488B8FD27F4FE3F51CD82E08B6559C256F860D59134B86CB6930B82C5107B62DB584DAC257A9462B8352AC64E394665BB273D0FECE4B6171CA33047B041E3114E35256467A1B7D3E29C3ECB8C39859F89F2416AFAE1B30AA5EE2D8FB99AFCF876ECC303508BDD1071E2C733DB7919A51F9164E0916B19D6CBF5F7FBA8A79DCC4DBD091FDDA8CBEBA652ABB2BB7BB7865494FCE21025EF039BC1A9F1FC5D55861408C0A21AB06D0794AB9FAEA83A99E9EDF28E1C3D836000EB72AF820245FDCE21B4AD999CC41A881565D0FA26732E826D5649931B58E0FB46E9226D7DFEAEFFC3BFEE6CD4B5F3A5862E8F9A9B9025D3469447E47591982B0C697FEE6B4301E1D91CACFD63EFE798AD837F663F50433C9B50C43F36E4515EB7D7041FE2F7B1489042ED776173C8BFDD90B36E567F5977B02A740B4AE39EB4FF0995161ECFDF471ECC799FFE7CC87915A56D52C1CB348E7687DB43AEA27FD26FC80D0334E534BB98127EFC42D106FF06FCDED886529D4BF8E0447B76E6642062B1780BDF098E27AA70E46CCD597326A991D278509CFE66510FAFE10F1DE5AB383BB5949CB1F58081FDBC3171C2D43ACBC611E555083197CF9FBD35EA64DCFBE13C863D4BA66529D999143D93E348A1A2B2ADE534FEA7FC3B410AC390291B5C23283F5229A976402873F733B8B43D47AFBADE9B946F2569FB1D70E944E84E16CD14842EA186C977327AF68E490B9B365BA97466C3DB2723E5FCE0B544DFC5E238E342A2EA1F85891A52883EB4CF2DF0EC70FA3886FBDA45D9E743978081BB83FBA7BB196BB6D0254417558C51CACA2CD96060BE61ED76DBA4AD92547893733C3364FDEDDD5CEF26D3F28C9928A546816CB4E750A98D4D27327F983512030E8674BE7A7135313F9FEF5ED1FA3C33E4184B66210ADAA2D4550C7F9B5DBFC5C7CCB7D9C88170435860729EE419EC81C76ADA31F797240A09B170E118F413FF93BB807D46380382EA067A10AA9C3AEB2874754EEFEC4CDCCE2CB4D53C3F54B37A148D8F0DD5B8B23648F2CA9838F5FDE113E8F810B15D395B7AA0512971457BA3394337FA1BA8A48740D5176C8B0294D140D6B02A0BF5A1126260282F85DDF86E71E16188CA517AD934F69834823F95CFE7763A1A2CBC300DB9629D5D201384EB2ED5353BDE58950E128425C5FAB415E9DBCA53EB896C625D209FF0ECF54409BA46E1DA3BDD25896ADDAFD8B54B88C87ECF5BCEC7FC995705C09CC523966BAAF5985D9A908A63882DC1C652DEFDDC4B553E7C677B1842DCF4FB52D49BA7658BEF2047123CBCDFDE75FCA1AA90D8B6C90D676098B5A1D413DA3FEA5547ACA767DD1A6163C9A248669014B78E1DF7E8AC4B8802D2017C7676133B6DB50F011B9D305983F5643714DAC21E4899919CAA526C2E949D0BD92782A01A32A5527D621791EF7387BE94BA850522581F87343C9B5DC9F575FF5ED33D3C71DB906D5087C8A56194AEC97FE8DE782697777337FA93D816BA0E45207590CF862F759DF4B1357AE837C3BE8BA5F014AA29A2382A215D5CA1B9EED33A56E98883B877BB8F61E3B26D4506F8550A98D15129E34DC547AA659F2267421C08CA32A59BD9579161967570850B79C2DEE40747135F4D846D4ED399248748EE5A6472118C3FCF5899C07D86ECB4E9F338C0F0121661F07743A96C62E4016DB20369DE058E55EF01F622B904BC617A176E0530E382677647C81DC60A7BF7CC4B65BCC3010C36731051B77E2E93355E9EA4D7701DE498A0B1112559AFF5BD9511A571E29454A776A505A24D8043959C23564C13123236AD9 +smlen = 5915 +sm = 6569CA141D5600BD92B1456FCA3C2A9B34D96CE5ADDDD74A7647AA5C658C84A3B976FE12F8DEC1CFC6CC2C046A9984CE8F9B736D2A2CD666E565EDA640B43050B23C38D090AC9D79191BC5FE3ACD1D64AE24E981DC465A436B369C4978948B12B27EA99BCF933177FF8FBF12A81427FACE5561D2BA2763461C8B0D3CEBD01BE8E3C401287AA4646E3F0FD556ADA202550F472FBB35991D906CC6498974F162C1F76A621FC73838DE450C7F995FFEA402589724DA55E5C412F77B223849BCC67CDA0471A422E3EEF21AE95FCB26A41E24AD06EFE9745A7487FD3D7285AB5BBB88ED6E0F98D4376635C83D68ABC3CF43FF60CCA866CF7BE52A060D16DFC85933222388BF8EA8EC5ACDA1B1A41D6DEE006ABDF3D442BB4D72C22ED59922B7F871147043EEC3C74FED319A4D7AE46F56A22342BEC72814148D9DE93C5AB01501B855919C0F85C22E20BB0C59F450B231826C7F8725CBD6C17A27CF4350F51C9AD42ADAE5732C19562DE001CE15BF8FB6FB2EE213C92AFF074D78CC162E1EB474C1B2C6929D17B1A69D0B4E659A0A76421FCAC1C0396DE492FE0FE10B0E75C68E8693193B406773F2973B582FF7A464358CE258531DE3F06ABDCEE3B51C3CCD7A99658A1C7B6DFE5FE3316F8208CC8EA1D12071115426A715063A29FE876F7101304DE357A90F32AB6330418DBDD4192347CCA000CC0A676CF60974290108DFF6821530AA2A74AB1046A142E10E810DF75596936617E16289ED2DEFF24BA103C768AC6810F33D1718DFB65426868EA50DDC049C6E2179699C8D250E2C347372D8CC0FBE8CCFBBCDD12930D00846573A1BA72F7AAAE989CD88D9FFE70176A6EF0DC709DB89BA9807E2AB8399943B2E0896F487612374B8FEF5ED75E267D2AD206B95B16165C2FBEEB691ACDDC861CDC9B400F3F54E7FE23951D540D808781E4E86F5651849CBBDC62D0E55AA7A5BB9A3389F04D4A53FA5660EDD35476C6034D911CFC5D87A0669885A0BC7A251EA6C7A0D328EC046D5AC4B640D46B924013EF6D0799E45654531E664B6635ABDFE19C7E7EA662AB73A4CEE6C5CB5A60E51D5895DBC5EDB19EDBABB673E70CC5FB58EEB75DB0C2F43ED857E9392426EB9BA24A7BE0D7796C7AE74F10575CBED7611181E10CF8F212691AFFC403B404E13027674BCAF6260F9D2DC3AE7ED0AD81D8488BA2227FBB2D7D40DB9627078DE5827F4F3604B12F9158A2A7F4747C3923D2FB45461B0B4715908A46CE5EB3D9091D8A2777592000949C1D2755A30D40F45A8BCCC1B370C121EB8D512AF3CEA67BC9E6DA90BFB936C4B1E0993FDBA7C73CE9A9A4BE7CF05DDC9DE2548B4AB84CB83EDC7C266B02C2CFEF7644E150686D2A2DC8E4274D1A8DF3E5C119E454AA4C5B20719DFADCC71DDAF01293A5562851AA749CE255D001ED152C0362BF5D8AA8ACB4938994225362C69A04BF0C323963BED47A682C25BFB6F18BF9AAAC01BBDE1A7F5732142E621CFC67501423947DED1A05AF3B841304347368F3A2C9430F9B35B2EDD37BC9833C9C4B75B72D9C71C8C80C9B738DB388250CD62ED724606F2584491B4C4C48A89A453524F20E605D25A42BF62794DF9B7BDA48EBC0EBC05387781D42F37A1885D66B08AD9AB474E4E4DCCA89B6C367603DA3A3BC8E628478392A4C7806EDEFCE3E8266B40B22EB287DCE0A8D515AC3B6AE9433FBAC3DC05471D199C215F5F92699F7CAC0F32856E316733D4C8A02710AD386F0FD4AA319C33F78D6FF78D56CCB3539CACA37BD7B83974F877BDB5467DAF6341205391333D1318920AA7D6EB3FE89B643D1122C2BF8D345AA8E7093AEC8AB2326CBD62865EE2F34B4BEC33EFD45D0F8A6A09EE0D92967ADE5F92A36DB3B0902B11AED8E62A4EE7118E0DA745C85D503285CCFB40BB02D425582EB1FFF26025334DCD14EF8209379E86CCC766D015AC1E668B5FDA0880E4D4CBC12E7F1FA26C1C13654F7FA145B6FE6CFB1584A175010F850B9FDF50F08E34DFE7A68925C39904BCCAE935D0D67D0C99949BE170CDAC23EF15FA100FCDCF009F1D601D3BB60FCE5BE70AF9DC396D94577AC2DC13119F87932EE0C0E3D08C6BF89BF7F54EAC1D6A24D8129EE905FE9BE86BE9AF14B69F4D741B0F4ECD410504DF1140B1749C6EA84ADD3C5959064F416B4D9BB12E7AB71890254A0E8DF0278F5C6549A7B756A93FD70E45541F354383D16C30B0E41C730F57917B31B2A79A6DC10A4B2BB04D9B52CA23136F2556B4C049D5758116449C7F201B6EC5768F6CBE67A6FB868C828F3822166A1E841C5C3658293B4396CC7ECDAB2CEAC77BC49C274C2D293E79B7899234804224A832BCDE9B64C66DB761BBC799CDCC1E8F9C389B7F26709A1816AED54B49F109266656E89A85F44A2AE017C6792757E63B0DCC5F7017C12903D2ABA6F66A193D9987BFD0983B49DD0C713EC71F10337DC3FC2CFD5E533332A50389BE6962BC2AA950A230EF87670103AEA7864898A1933647C62DAE641607D5F56752BEDFBB058D94A5EA60815C56CF7E288CD9642BBF6EE1253F139CA18F664CAB865DDAC88AA22A73D631DA418525D306E52636CCD8C18E0B315887F2AE80395479EA44825980CC115676215018421A91878C862D01FFD29425C493CCC1D231135CC645DD68B366453DA768190AFDB8569565749807B22172AC3F0B31A21833EA75F4ABFAD3D2FC043361C3719CFBB766CB78EE0011CF1CF2CA3FBF7B3CCC4A6B860C833A54C2BBB7EF54752AABA93E66AAA35ADA662DAC3D34244C51E83B345801382D313FB2649BC5B16DA4B969D208025C77CBE084CC12B27C28DBDCFCEB1F6BFF5A11C74EF9376E9056DA66B97F3C1342B995B0A36B00968ABD162C2041311394C3DB7C935B18FBE8DCD13FA7AF134A0C77418B7285FB8FA6374E591DD5D14A3C2B77863BD61000D13A6D266F92797C35267DAB9D7B3BDFB4A0ADEC213F963F62C8E5FCD2F98F869B1FD7E9CA162E9483E27F169CECCC1060BE542A29E0DDD4AB38D8BE2E8890DDBF92B6C86BD93ED2DA40EAC84E622EF96A2636CB82D89AB1B06EE9807326F08C8C8B944FCFD33E1DC3E1A74AAD1171E17505D19DF47F1184F0FD9866B5FA9D3BCE0BC84137E8C32371E9F327E987B50DA5CAA4F55C5D0FF645B12EA58DFE5811464B364C3837543CBC6145B6916984DC9845B8D9A14092EB8249953FA805E59920067A09ECBF4A1BBABE19DB987AC072A8429AD9CFFE97559613CAB058F3A02669D493AFC3BCD4D931FE70514206295A9ECD614D23103D0FED91BE396122EF096BB175C08861F4A0B9322A0F32F09464A7EE1F4F765DB8B4055FF16C7B814B5AB703E47AE2CAAF2D08C52088F0B7F4CB0726E9E43065594737AB1FAF929F80A6261ABFD17BBD90E05F960C3E68157F4A9507E2AF6A081158AC61E4098C831EAF468F54C1DA8A52E1B79E69DC3186A087CEE38541BD3258CD0F6A0AEE45AE94DC5024C5503756F4FD1DE9F67B2428F41687BF6394BAF68B75C669A09229724932DCBD1E11BF3C4E1DE9150A6F2973E4EB38788BA8EC8883DE3F4072036F4869C63209E362453F805742E5FE7F1C10E26838075EAE7D0EFAD1C0B2F85071A9A33BDBED95AA07C8B4A7677A64EFE89FAA7F56104B6F7B08627A17916F11974305AB9A6859E2ED68A8FAD7FE57D02C5815D396A738EF0D02CEDB8B867F21EA56A79F5F06B97958D14F1577BC33A74E284EBF5C22205250F62599290B6348E81D742244B806593C8EE2CF7297A47FE5B7002CB40ACF06E8AA25FC3C5D063CCA84C9C23C5B913654E09ACF74FB8292943B09A3EDC9AE1E3EA17659FB5E2FCEAB9523FE5004AA658450500B1C5846AF57F4864972680ADEC21B9B16AA889B9C064FEE0AD8370E5C13D5C28232C1DAE7A8FAEF396F2384F6452D9119B97D5EAF1C50CC8463A4368F9269A46602215DD393A39338F40749CF709C4E759802385D0893F6D405C40522DB905CB8340E199C74E7B41E27117912F75CB2D9761F36F0EFF8FACCE5D90E5DC243BC4E7665EC06A9B95A5FB93C57E931A876FF6F5A6EC203B0F37AEB56C136395406ED0433FBCDAFDA817D3A1826FE10E78EB167873F134F6D81A85BD881FBFAAA8C38A6CF4CF673181AEF839425F9121310F44BBF349EB823BBC4F6547A3D10B30A929423FF1B6A1FACE44C8278974F1261A6CC7704FADBD9639A333EDE718B538964730541D2B5A06BBAFE16D879533D7CE5D4EAED984FBBDE1D1FDC858901A8568E06B93C0EE8B972CE318B931CDD146D6592EBD04E1EAD5006D80EB6A0DA268EF58F2EAC910A580B114D6EAE6B5153FEB260695005720E054582C3BC35BCE7D8CEC3F25637C3C2594BB7BF31445A4A879F7E2426A955C851B7C0F4DD1A7FC7EA5903C85ED4880FE3846F3575FA52EE3E55E3A46FE9B5423961D6E643B93905516DD3872681FCC7644FCAA15536CC3905399F9D0900D6F2D6D13F409E99B4B5ECC05CBF8DC3C8834D900F0E890FA05B9DD64B830743539B46615FB413E6230A35CA14835D524D5B90626C47CA04C113ED06D6062AAB990F001DE86E034DEAA295D28E730706634B478404E69209B13D2F5BDCA8889AB3E6CA2827DECB6E3F4EE5BC9BF3818FBFA2007C448937EBBB8F03296BB1ADF4D2A19A2C27EF5848C14F811730654989B61685115022E7E0DBF3FE97DAB6706BBAEA3AB6CA57CDF9C52DE3B05C88A13163220D053508F8C0AA46DD54C6B8EAA2B9BD6390FFAE641B41BD2B265CD4E469FCD8A3F9A2B7DD1CBE76190B0C754A267A402EB6DE36EFFCABED9EFBDC73964FB64E1E3EB86E98CF51900661F77CFE94B93B97340C43C5BB2B47B8CC501D82004AFC43D8955107F1BA6C45E739D1D6072DF418FA99F496E1C95654FD155CC2D42B6124AC5DB62350FD2761CBA174C4B61E88BAF7E23FF89F3808BF88429CB79304BDA95084985A614FE4677DEE85A754BEBA6C977341699EAFF269E6643A3D11ADC5E632C129E37E426D146166EF841D0C4A1658711ED18D7F10C90A5F6EFF06410259BC94C17D71BFE0611DC625737F41D73DFA5E32FB17A74B626E0427366BD4F21EB4C1257CAF8618B0E6E29B6106FD6BF26B33E05CA21893553D62783C630E2D28447DF6D0A296950C21FCF452531DB1887336B653006D2042D9E13DA6340270DDEE8065884EA9625F184E85CE5EC7B5C15634CEEC069133C321D989A34E192627E325028472C63A39C9B42CB603D42FE932AF9FFBA6FE710000DA44B6D0F4B67A8FB69A679EB7A530DF6E92573E432DCE8B66C947A030074087EA69C15BC161742C5BB214AE811AC577502540334A15EFBBE44D7C2F40D3D718465D1AF9076C5287271A928B5402320FAAE4BCE7C71F06A0753D9B6C4C8683E234EDDB517689060393EF9EDEAC92C872A4E6B3F04C82D61C2E04ABF4E57AF95CDD383C674CBAEF9BF6B2ECF6539B72F75520EFAAD97D48C0AF91EAA6528B7F5D93B6742ED92F2BE3F542E7ED6716F27E826149182C72112221CBE170B96F71C345CF353EBAFBDD26500201D1BB8C3BEFB949549D63522CF6CA17BD35164E756EC5FC04E6F33BBBADE2264E975617654CEA20B24A5C71E145C40369C7D1CBB0A6BD72F8C145683F78E494383E378B8E4A43543C4705BA2B1B1146BB1E357619ECDA22863D90648AB2FDD568F152806B6C6FA7F80555B1BA7C222CB3F90EE989061CF83B31F894827841E19814C2CC3DA2A28BD081062927ADEC2C8019F66BF44A0DE7A1269194563D0BC3D8226C88E525690801FBB45BDAC8C25E5872A9D3A5C60AF69323ABAA39A4A4C83618AAE3CED5A8DF5BC6B076F79E1EA372ABDBED19B2300C104D64E1EBD7574797FFFAE213BCB5038DBCF2E9B1E69C9C4843C047E02DC2E9B47F1405ECE7E9EB9AF6ABC1D00CCA9EB02BA30EB413D2E54A9C489D437C4FD3AD5B30162ECCD00A8DEBB2635C6DAF81CCC08E11D78F006AD1E5583525236249B7ADF3F8D467A0C36FDF8F77209A7E6AF61D4BD7D2D0164197632A732FD82088CAED31A5BE3C881CB8CF4016458A171B115C30E797AA9E5253D4329B5656C0CEF6C9B83B14F68D6616B17FA6329C3AA112D2D390E6B1256B019CABAC50661C69A548041053A875F0A81DE4A862FEB1AE05B274F8151A212D1440F4D43E68FC57C0514BC808E589DDC738D67DE008DC6091E0C2E372185578383D375555B4823AAAB0A07A8D6C435A7A3AEB7DF087675AE23E8BFD7D30F14400AAF0F73BFBA086665EEA463D18999A5DC594C34CCE220F1BAEDC24A198815D7846B096890DF7B767E3C6E5F13A6C3BEEE7FD09D491E39051213AF6E49B46EA54AD404839A0614C6227B6D64DB978EC619DA327309CBCA2A656F0A252DF911BD07D38CD070F1545946773DF05257781ABBBD0052A51597BDBEBF11D32628290C6D5E4FD3E5BB0B7DA122A2F3A509FACCDD01066698CA8BFEEFE00000000000000000000000000000000000000000005080F1720252E36061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 + +count = 40 +seed = 41CC9DB2E90239AB5158A2628E7478D0B3512FDF84CD27A4CA5FE3119A455C22045F198C3C5C39F491FB975BD1CFF7F8 +mlen = 1353 +msg = AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 +pk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C67EFFCB9D9BA3E9341CE5471E139320C9C3651A1CFFB5833440AC711A27710749338C997BFDC9803F1AEADE21ED8EED0D8F9550EE7F145BC1B2B40204846F2D51C39C33AA4C59D65CBE1F8F8025F89D9AD8099D486D930F33E03AAE05BA42ADE47C194A6545BB40755492EF054EA92D0534CB433E22DC12773E6B646931F03C796CF9E8B45E18781500818242129509F2803952C736FB4513ADA7BB4FB1BC4EF4000A29AED37E31F4947E50897A36E921197866A6BF7DB6393020DA16AC43AF38D1D22AFF67C92E69299C58F0A749FE485210133D3EAF208D185B56811B2824183A1A2618C4E0C73CC2E2BB12D7A709706B04C5773ABC8A229F7588AA7DE7C588A06D879474A6DF7B51F1056A030D443483DD150FA298B6FEAFE35CD17D99BE974AFA887CFBB41640B664A3E1CAFE7342B65F15D7BA8B938DFC300A1491F356C2EF91D5E1D2A1248145325BBFAD385604C388AEB1E7B1230750AFCA87D8C67C1E9536B27078A8516C8A0C933EF944D463C4455C34B8FCCEF4F78C30D402C521151AA12BC6AC0191A15C5654FFE18181BAA5CADC873394C03495CDCE8612346E0483CF7E5DE00CA9ACEA415971F160A997C63183F4EE442DAE885CB881CF20A67B74493DC3B8519402BC3936FA06D45351335D81A49DE4BC2C3D6FC3BE9F96FD48FEF48FD5E15F4761E339372F2F14DA47B3277A326409B7F5452CA83EA24C5BCB84F1332B3F5CFF6D27332773774E7F90869D1FD66D52077FC47769530E079564EEEB3524F49EFCFEDD9C86AC13060198C502F9461E26DCB75C9B2FC906393619E328B5CDD7454B17D7B68B3DCD5E9A9A0D8F3CC094A5CEF2557432DB15DE16262B0ED2D2BBAF8C5B0F3CDE7A994CF428DB16B03B892518E1008D4DE0011BBE816AB4A9D54E58A78A6885291F75FCB0B5EE6C106A466370A5A14D4DF3E9B489DDBA374AE835FADC92D2D27A305CCB16921FAC0FCBC08DEC0A949BC2550AB0267695390D82D05B6154419949F96AB4896E2CB60928364ACC4A83F592BB789120E8C723EF61416F9CFA6243CAFFCC50B3A42ED8D0284DEA097B79852A76E8A80B5199B38116D5712D8C72C95503149F00DC5D398C846CA508B3D42A4A412A38C1A8011F966AA78F55ED4A4960FD717215EE2794AFA02567068B5606251C04E40AC9CF7C25AD414BB9CA81AA507ECA2729CF872245ACE83A49F4BD7B884C9E0B51E12894E92C27376ECEAE0627C1B11C174C4F05FE725B5AF3325BA9E51BD3EBA6416943581AF1F422F502F137AC6D0A9E57ECBA50F6E42F023934A1E7401B9D2E8DB25C8B0CBE2AA156BA24AB4E46430C65AD2802DC08337F3B331412BE7D9E7B1E9C8EE247FDE8765752ACEA9CDB6CD31EE5DC6322FE431E3C1C5C76497DCC860C5943438BA359CF97D9DE959CA907D378A2914B7403A1CE2B3E42BFBA3F1E12B1407BD5C1B341B64EE11E7D098C70C487531466008BCC0155535B51807697C0D881A281A2DAF364B7AAEAE8B8C3CF88EFEFAAEA59004B591B0E5578F9C65C14C4BBA203704BF377B5C37DAE0CE98C6093FFC38EDECF0E36D4255A0F0C287301E44B0E3F3B866DFE306E5DD74B530E96E11ACDCBBAD07BD2F828B3386B020ADED290AECEC57003BE02CB81FCC5056615B3A355BFBBF53AB4F4C35D86CA9C4747E78AA5BD139417EFE5B6220F5BE49D1446BE3F759753A9E61095A335DEC918E8F25038E8E1F03559B856F3E983FC0BDE555C68C4E09C5766907C157A7D8905E39340BD7A4897B8202FE348271452B6E6111AEB512FF10E04CCA14AF9BF41FCFB3798AD349FA0103550F5D7E27C91F4FC003811EADCC2A7F7B633B30DFD5D00C1C86F1A61CC86FD25431D55ADC96F03E72DD5A443257E1A8582548D7A00FAF9A1B593442EF87EBFDC87F80E9691D31464C6102FF744586D509B40E1D81E0B3883E4099BFBFB3AD158EED26A9E924D81C3E5FE002E8B27F803C89648082D1E9F71453323570723E2FAD0A131EE641DD8C38A579F977C543FA56D5032B9B11A0E0113534E2D6EB8E8F979BF47852BC3A69AC976351B1460C0775B1D20D34868E576B0183FB02E479DAD062168B6C68DD788ACB62E08E7231052C49AE3C2F997BAF96B94EBFC8FB39105D198B6F13DD7025A64790FEE997C47BE68E8DCDE00E026A32950DEAD180EDB023385DFDAF4212009A975660F53063DD6ADAC55D2B243AEC40615C3344B69798240B3CBF6203E288F2F59910421C5FB695F948F5A087CD87E25A939191466FABF39BC386B95A11C6BC8D3BA47F6D02DE671441FF369E25F19BFA3B2F662EF02F1971521AE4BEB4013D16DD9787431FA0DC74088122DB16D3657234FF0055B525CEEFFEE1F5E9F7E20CF99F7146C5C2C2F125579248133E46C849D6F883BAC9197302AB41A440E503A7D6B09A252B4A97A78D4A38C06EEDCF7276EB56FD21010734710C6B4F7071816C9F5C78CC311616884251CC822C3BCE28AC3F2FE7BA2287D94AB46943D9C925A3FD85FBF18C239026BBC7F1262C5DACB709601828E8CCCBDED9CB0B8F893DF73BFDD50E5CBD922B88004235BBEDA04F8B6B727DBA7237249FD6EA6421F945D204207216DEBC24703A200A871F1108092BB0447C830EB5E6735424A87B797D70E54583805C5479E025E8F845EEF795ABAF3613DE6408FB2A82E55E90527B448F3BE7F2C44A32B6422A3CC85D6A49FF07D875914428713AA03F3AB01D448A0B8C9CAB4CA1C0222031CBBE597F49514A741DB519E01AA7AE7F506B1F9EBC8D8D95697990ABC48900BDB6A753971666CF272140EFF63F65C281CFCBF0F699F5F849361D62E65AF3743FEED797ABB94AB976743077B25E12B66DCBB8FEBC69230B8A3920BFC193D493E89278A2DC96D92DA534179D34C06E6078BF75F7D75447412E3768B4316014E016ADBE00D8A3DDF71B47CFB6ABCE275C99890C5778253A13F2012E60DA24FEB57938EEF5F5B729B1507DE75D862E4C24B3B375DC31B5167FB3DDFC22F4D15CE180753AD97E811FCB3A252F6143F58995966DEFB970F7D15A491EA6002ADDB93DFFA971423F4C9BDC73731F6A4C3445826621A77F3C7692CD16D5F66EBB410C4FED706ED4179CD6745D530493397DAE377F8A72277B3D13692459246BEF7B98B2785AA29B2181A6BB1C95C0F991891A42144A3855C7AB8915B6F1C0886F6E2332EE6ADB32B3586B1D099345EF92CA6AF1D2F920F83C08631085B14C5D4D258152E7C56F6D3661DFEB36C05F2B7BFC5DB9931263E373520C08177C2E95BCC0222A150201639D0F3302653AE9385CC59E86DEBEE818BCC78B34898044CB247A577C0FF2C16A72CBFD217E05E05FCD7D09B21D505A0BAFB30F53114288CA4D63FA6F04A6DC5E4013BA4FE11B7E3D0BAEE6088D00F9C0F4EAEF6F096C7900D655D04717B9D27A3D2E47E7D9D49AAF42ADB0C6647B88E4E35B7D3003414ED5DD98CF767E7A28166C6A033C595A2DD13CD2341BF71516405A5ECC09D82399FE9389DA9D7B57FEB5E333C3FF0828898B809E1B37CC0B9F507E89C45D422A7B5E44BFC7120C1CDE17BD9C3593176DE0F10CC02A6CA2D37F1846B8B604366415E5D5C9407B17547857656EBF6B6EB7 +sk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C73CCCE299B19175A97B305DD81730D85FEAF4C1F30E328B1192503B42085A3B67972CD79BAF3081E0E63B9D840962A882636AC8F0999FCC6C6815EC4C1F4503CC3446240B8851019250A434A49C20502A32418928883324A0A154E5494200814309B102512308D5C242D5A28668C2821D83250D3884D23416CE4A66D21B705A1286920164221838D0A3665A0C8811A9764942468DC1282494626998811841811CCB06D5388205B140E4424425C9430109441023289D0C62413B16524888DDA4641134546A33009019428929041C0C088A2C84899B04D63422C848484DC1601201942D4C860142709943028D3C868A41464A3420CCA2424849244DA24441299885A2626A0A2040B10100CC56503076583182024216D930666D042658A442A423890DCA409D9403110A87113C4085C200A10432C98C26D58264A50C40521126D843862CC182C5C066E83C6210A426264C84848C04449B06893C6896228461C424A44B6111C20005B10710B88508408480318908A8210533468E32008024831DC228D981809244426C304214B4081CA346AC4A888CA1468633641A2C4315B3089118469C2308950408E03862D0B90851AB58C4C086513C104A218850AB14992C0245B948523832051A211CBC029E40024642482E4144A22B54C804091D44232648808C922628BC44841A0710C342109C500808824201251DA224C81384C5BB00813818998362604914503C9898C108C8196258898450C3024520072D9246462266DA1460DC112919C86801A3524A2B629184951A49828D8C628611010D2A80C11B368E1189123298ACA20691C881020904D1408861AA78449104558320E0047122448421C11200CC1844B206023450AD0120148122E61B8511A848DC014219AC209422240D9480D04128923026001346E81A0505C38415A022991B241A102098126416038709146519994650022061B223209914599884883060CA2A4808C0202DBB2094840060A4482E098501447228BB4315AC0644C144E08016510274D50940CE0B811C84472122489CC04228AA601599804A1062251246D23264D43184603B2644A28698B322CE3848C20940899860550A009DC20404022264B866C02A669203929888600902660021081642271D80630C2160510156D1AB30DD18845D4123160B85193A29004930404B06D0405519800515198311B01855A062AC1420461822DC1142CC4444443902D982645143525C1A421D3A4495A12448A38826184404310025128242293701CA02D00460D1AA3002206401B2491C2101192266C4028512382905B329084384148A4844C988CE482684908480CA72119378411866989940CE2326091468E41B680E1907110932C1890848B008EC2A20963126D11B604D0488C18C845CCA2304A160A244311E24048429620A090248CA22488022450C464D1A020E1044882C0204B006AE0428182860001226489142CC8166488C00494364E8A008922B20108913044A02DC088901930480A0852D1C06500480A1A3800130600C29220E0267008828DC048219C20320C0786E1309001B5640B1208D84450209064D42021A20886128130DAA86404800451202ECA0232DA82101C324EC38068430048A4202E8A040298485284443262922092086AA206800B830482C8495A969102136E13062511330504220248A28023276949224A1B960413816123176E93344453266942A44D58300D94B2700009724C403263C265181980C298690AA8605CA46CD0B8509448504A828CA3A280E44626A4446E9B064EE4900C1A960501354D1896411403454238651B200122098E1B0560A118484AB2100C192862342DD3248C9886089102221C260823842959168498B22462A645E24866948881483632201525A318249C484994822912B22903410144482C18212C01370E8A886403362521418109144A10B20D53482991B268924661C3000C09439003060A194222599201A324684B14668036114AA24542324823902D0B426003C56508496AC9804489404414C82151164E182171CCA46DD934500C3732001550DA843102000DC3026108148A4C186163C8401A336280006C14270464A49004B74544360E8114605C131FFB8E7F9414FD4C571D3CBC09B47ABDBF581755DB4AFF2F6D5FF64260435826FBA3460C155E8E3650B2CC8F2C879C7EB908EB7FCB01CFBE6CC558C990B1426BA12CAAF5DF5588E56DB1D3149ED5E876D181D898A78FBDA824A569DDDE94B4E59C241248138DF9DAA94A3019A451BAA3E6FAFA8F36A604AB9CFE9E931B584F3DA4D1F4F279E53F5700005C6C2A88737941DE70245C1934975703DAB0A173E6DEA7E3BB58623D9DE17A0A3E4A6B3FB82A6B2CF9B8C989305D0DC61D01A43600CC6FB428CB9BBD0BE545E491300F5834AB4D1B12D78E68B8B02C906B92C344CD3C70DB339C2D6DC6DE0D91D77B30BEC748D2D246558627C1726DD9CAA1F8D413BF3BD7EFF6D6C67F6B33389911A63288385055AF77EFC620E3B391ABDF8AC94BBB4143B7F9C41AEBD86568629CBCC6DE48CA0EF27B67FA3CF2B35A7CFF7129F823649ADE92B18B9C0890B6549264D44DFFF4BDD2F562518A65A33C43D4044B1E1BF76CF188061B493461C57F447EC471F3BDAB161A6D5C03D658C6430CE62596278CD412FA146A035606BBD525864D060FCA8BA559C2BF8B7454C8DAF56354C6E031BF1B2189D2A537FF61E56AAEC164315102B8CB2C0F18A7ED7F0281B8CC5FE1755BC16529169AEDC5A34DCD0FFB3C715304FB06D6A9858D3EF9E103147A179710CD7E44EB6C36B88FB023AF2F5B001CF5C88366AF158865017B0E79622DCC3E30C3EAE31D93EC403FA11EC15F7093C229432F2F3F267209AEC0962BFE481D09296DBCFDF79F97DE059F8B0ED93E10D5A269EBB85CEF41EBF431D41577399E430100F259113F6BC5E8A75F620E4092C7D6373F510A379575DCDBB436B7463C1999626646302C66E41006E0A1D10A9B1646979B99C9DD14BBE92954DC932BE9D92EDD8372282ED34501983D7B08F09496883BCDADF7C2C2D6E50B5251622B035E1D7BE8A5BF5188D6D9BEF2AF80BF6C25E280A63BE8C23F9473074B69E894ECC5DAFA8CECF8B07D328268BA3BB1FD13A27F67FF54064B98C97E39F6F0865D8227020A3C3C1C9C5EABF482941CF8DF2719CDCDF18F271903FDE8554F9A41130AB53AD20085EE18205A45589E5B64813204CA53F07BC27220729065BA634A5735E84232B436C41AE436437267DE316D2F35B585B737E67452AFA7977C27A1E6A8FC2A917EF3C372113581358B5FA3EB766EF842DF12612BB128778BBDFA2F7E0B1AB076DCB27DDE1C1BAB374B42068A36E5CF23C9BCCF762EFA9EE94DC4D2D3AD18F3DE084D4B5251D23CC719FCDC61187104B107C1EC771065B8321CCD0D4D58D9009CBFD26F0DE21A6D23D081ABC33D7C519C68539CB4266D3EF9384D170BFB9906C09639B0E9C77754D2170CC4907AF9E1C62C1EFBB70574FF1248D397442367DE43A6DAC3D0741A33B365A5A302A079CA60C09E6E3549963DA7440B9B689B89A9E829B876927EE4D5BD766EF54DE21057EFB031F6B9FD8A3C93B824C7D3C63DB03A80FFD735FDBD4EF442E53F7767C95ED48E553B49C62BEC1E67CE1C01BE4BE604946DF1BC8AB74718AE3DD73BEF113F52B2EB82F597AC3202D89A0AF9F37AABB74E46C104E17A4F32C76A017D36D242AD29B6F7E7F9020778D0EDAC5FCF18FCFF94486445CFDD50A47B43464899818943B61976C093BC1BF2279AEA9B3EDFABEC613DA9A8A65FC2EA34E830BE3A8FD981A1709FE85AB5791A15AF036E61A031DA0454A4A394C9BB4E87CBDF4A0AC394A102F09D6D01D1F3EA3B2BB4C4C2C957A818BF3DB6119C41FC8C1E65167D64C2B499B9FDD8DF97F47330D64E16091C6D5F626E036A051FD846177581E05C11BD17C0028714ABC2D4C1FDA2F68C7DBE7046E4A4CB8813B4FFFACFA4DC160C19F4D412631CAC893B5ADC81046BCF2035D5C73620BFE8DAEFF126760184E6395EE7D98B89CB967D2C5E27CC6ED6ADE3D54DC5E1A012F80F806FDB72C5C6DC86F0A5B11FFA2E3B7B0D2A3D7E7766220D0FC125A946AAE986B8AE832E491D742BCD8DDCFAB2475D6C8E50C1442006BF99FD7F04B2F49C919D21C0911E33AB57D26249B3B52907AE2BAACA7486C0229157BCB27300376E00297917220DEEBE379B93B125D7E3258A971D743968EB87DBBE0D6CFE52DFED6145E01631FCCE06B2F9EBE6FD56655745622A7FF363FE113115281605C9DC7BEC22EBE71433A11173355B2320FB3C7A67AE774CA792BFAAF8CF33122A219D7FAF962C614A9C1E80D76018932B3E32E16DAA50EEB7F53A702D6DB24161166B0F6999044CE1E8D25DEE3732F7FE6F17CFC87E16517058D0F0A17713C1F3535006CC1CBFD44EC773E6E8162EA6A91F25A2838C35B4BA34AEEF459B39D401642508FD2E17EB2B63C16D50E6376B8F5E9C9D42B28C90F570469E00B23E20BAA5EA729D4EE7A0208F6134096A0BE2E50137D364BAC0BB4B25BB4A090A74CB6672BD743633DAF7F3B7E815C52EB3FECDEBE18A6F812E9DAF2493312D19B96DDFDB4093AA869657A734FDEB7AAB9E5C5121603A9A2FF99E8C31CC6221AA4ECFF53A4BB159CFFAC7A64BB57B96063983738A553B16E77088B973F20F589A178FBF662FEBB0E72232BFB4FEE39EE4281560F4BA9B54150E00DA47567096A1974B2D58B48123805B314E78D5632AB5AB8511A9439608CC4F83D3C873D479842EF7442B2B520829E2AC0EFE82116D71C0EE7A584461C1CD1D8EF225B83D60F6871ED3A87BB431278385911511CDE8B259C45D4048E5AD258D6401EBA0E81C6DF2EE620947D1972B3911E4BF8B0E8F4AD26AF5AD61681C85BBCD5E7D1FEC5CF6AF8161C0353D65668A8B7FF756CB7161DBEA1AF4896AEB5120BBB7AE362F3025A097022785D0D6743C5DE263C83260D158FC20A3067FBED32BF4DE18C410EC23070C7C3EAAD41AD553ACEFFA2C54030506D24D5D6A51429E6916C5E7365C49FDCBD27A99A9F5DBA5990A8C8E2B2EE9C7010AD84D767DEDAF3618AEA3DAA1A70B1A264CA1238C57D01DDCD2C0E4D71807BAC769830117C67A2A4B4F5207B50F2BCF3F5EBA10FF3A0746631E0DA82E2F9B96E88B64C5A946DD63C132B016A12CB70FEF568CAB8F6024AB08B404455AC4B26F49104BE0FBB01F11AB37869EB738DCF93026C1652F8ECA7A54408DE43B8FEC801F46F431F243A21BA3B179AD8F41F7910747A6507FAE5FDA963852C98A82C283683E6C0DF64C03DEDDCA1E405E95049634FFB18477BBFBC9A7ABBD355D94149EF6DC4C7F7F91E1F0341F2E627C10E5A42F6D807476F749373A16C773B91A6B438EF8B02D070C48353F6E5F594DD35F2264D57D4123E6900982E30B73A25E77D130D00C9BFA302D84F3AC389144F2CD6E1BE1E93416655A1DAF4231D4AB44ED31B955D3BA4B7455298807A5855D23956D50BF976CEF8913F08A008E712DCE4AAC8DF3A9889E151BB18465946215D15A06F9B41A70CA73B6C1DF7783986BEB46E3ED95ABE441255FED1568D60CF1E2660029E18B47734C79796F8985B68C26F3DAC4AA0BDCB78C963F0E6C8C2585D40B8C60446BFE7255D225965E1E7A4C8B6732354FCBE3B78ED7F4FA9167378E6FB1E527EBE01F78FDD68A7DCB2771673738535382EC3209DBA81FF1720B491824048940FC6D43A95491E547E1B5907E3E497F90B888E181B4F482BAF548EF6B902718A380D858628383340441A49478F38EFE7BAAB9A1795E255AF407743E8AD7B193954A9245BF17C835D5F4FC27E4FF21B03FC0760F73F17D2AB17CBE0E520D49F62A569C21CD4DBDD1B5C675BC00EFAF357E5BA1F26BF1AD8F9A9ADE1C3319B6F7273803BFDFAB7364C32CF6DCF24AC629178A7E9A581FC7D454EC29555D6C17EA873731D74F1365D679256980C125FF9B7F33DE7116C26456B58FE817223C81EB358B74163E74B87A282616C5588699866CA502ABD664A7B916FC6C226E8D0AA70EA210D53D952E94F9804979EEDE945094FD3D208E71FB0C8D107007DD4C8841C744F55799C4EEE12B64BA9A07CB368B90E9A23C9594ACEDD488D99D306FDEB38FE81D921E6B727170DD495E03DC61C5BB681593BB80320A6FD2E27C859DE105F6439980B19B1AF9A54D82D635C14E252708024F2F0B712633929B80629E48FE87B949C572B97E970ADA247FBDECDDA3C0AC69370CB6DC4F9654CBBBC071E446F0AD8FAF90850B9196FBD84FDBFDDBB1D93AA9BC5E26A0F8292C15E3F31908FC9A1896A2D90AB51F04A698F781E96EA5CAB924B74E3C5E0984B9118407A369AEFA51FA49101D749170F38B984B578D2E9334E8287582DD51DA7E7CF0994EAB6BF882D134CA4FD0838C00BD4A2D7989A33A5F443FDAE2900151F8A65072ECD65D7A4C942CC711C1CA364299DEF5AF48534884FF7E8C7B141DAAB39B2AC376C889E87A9072A6C83CFF0224D434D30E6AF9B2B540797607716741D0280FC8EF1053756F01BFD60804BB2B0C6B39AFA107BBF746D77A2825793E5683E6E6AA00F12743A4AD164F6ACF43B4681223B607E54E28A5C97F39A65F40A023D4FF6001EDE894D3491042F709C6B51A2147EDECBEF916A00506FFB3B66EABF85542C343A2F762C61B5F71892B58FD1D43129EAC74631FE6CF0F23D260D1F75E00D32CC8BEDE7552C625F20C66C2B7059960BB63C907EE2BA3E2B8D9EC314BB630B15FD10B4C7B2751DAB4C6EAF7F299E9D1A793794ACFB8E2149FF7B4C48C9501F888D5 +smlen = 5948 +sm = 8265E0B584D9D86529E026B73293BC84C8EFD37A0735590DEE9C675DC1DB92242246D32C3A4D124BF70E281E75B266A516D00B6518B70C6C03BC5FB170E461D3D12F58039C6AA98766D21230F185DE43F56D612A4257377DBEA9367BEAB9435C662AE0AFCC07F7CC4F0D1DAF2F46FD3F95E280F35C0459C79EC9DCEB36EC421D6FB0F82A0064364CCBC219D812FA24F73278B295D40A9879722D552AEB848DAF8AC142F4245549D5A5E5D191C4EB72FCB2567B44CB2E09BDFFD0D05ABA94004AD2651D2F73A94F4662507787F2E6C1BD56E216E65516E008039C87206D87C14C3F0EE843F9DF2B1E7E357B9508B606B3116218D25B0065FDB8D5ED3F495DC0BC53A6B4D1403C9F9136ED483B63A679812CE8F447B92C879A956D6354269B0A4D9915EE77F44AD0A405B2A0D36589A48089CF8E201661E82D78E8F7404B3DDE4A0DC35C95A4605626009224C023441E8534CAAD8F1DBD80870234D30FB9411B5453E43B4F308C67D689BFC7C0319D9AFED0036CE9C8B104093C448FAB74500FE49C39B6DFC6D9DCA531D3134A2BFFF69D467CAA264EC85D3D064B4786DDBB929A8A46B223DBA16B750BBB79E0F060017F07DC9152B1FD01D41A2AD8EDCB9FDE827B540A3B53007BE7F983D666E382138CFBA0CE55B7F24146AFB88569CA00556784DB24AA703186347746240A59DA8D1BC8FC644FBE7ED28DD02FD56AFE9DEE2878314E51B79D9B61DBBA8A615E5E59AA323D37134A7F621BE73F5984FAB1CFF17B0A9B3BFF82591EF0E6B686048E4F1ECFBF6EC2E6D64AE8C1D6FF8AC58716A1B96DE35C8B2DDD8F7309065806D7819E4A17BD943C7887503741AB350B4ED8245CCBBC408A16E5F01BF35AE2EEF7B44D0022BA7C4BCA3FDCE4145511A87A614C1BD6552039882FE7E965977B44EE7AF5F9A4A6175406B2B9DAC9E13DE19D829AFA42E1C94F4F500197B9031DFEC1F39BE06D49E05184BCC37D227ACD76AA3E2198EE000B21B1ADAF9E209E9EC26244F6F2820256344B1CB1431DD2EA83011A1ADF1B32B11A09B33C7211DF62370D2C0ABCEB73C03C8A5BA3047919007C421009AFFBFE04A77FDC4F4779A8ED6592860337A921D6DF9FD828BBC5C8AD1C9C5C0D8D6F823A3AB130262DCE5F1688E148E1639CEEA863BBDA05FCA596FA353F8EA6300BFA168443F98BBDD858EC23ACFF53ED15453BDE7B10469A9075C02B11C01394533AA7F57A85BC21BD59A140327623950AC1652782BEC102D93394F4BF161EC708A2854DAFBF7CE017E388AB97B7237E44F18344C2906E6E9EF11E1DC98E49D868F47723AD8F4CD107074D18013F287BA9741F0666CCF6D70BD1ED9AC4745BA9599548E511958911D510370BFBDAEEB9C77D0D6CCDB47DDCC198F7396524B7F410900861BDE2215A8FE2901AB72FD0C199867719D1444A8AA664C963E6CB15D21D4F4DBD8FC4D53A7F952F3D36649825C4727283B840EB927E79A891C521FEA5D1E41F1E355A79D5AF76CDEC7462959DF9423BFD507C00791A6902C1EA036A886D958E68A56884DAA566B6C6647A61D5DAA9683E4B6AEF2DD3DBFA3D0C2D9C27ECB1188250602296A30ABF0536278D1DAD9267EA78BF6FA6227817E5DC0DD8BDC84F61977115CC3FCB73ABAAF757EEF820FF3C48A0E82027AB2E23ED2105B8D044BBB9508EA2DB1F821C7CFFA6F81FE0A9B11D820C956B8E3FAC93F0A87F108165DC37494D5CC58FD8762BDC18627F10A0355EAB4909E5AD5BD2BD970FF2270A90D5471E74A65DF58547039DB371867542092B6D037EEE5C9332A3C9B9A834EA93C8F00BED5A92B136E761C2BAED631033A582EE949348DAAEDD0F9B956EB2CBE3BC2B6A2F37BCD49B15380B82A67C5B8188140C86C1771EB174EAAD14FC449AFAEE197D820EC6A9D9A279CA8105422A96C33FAA75C3CB90A44FC137484F44009EF2EB6FC1461BC856FDA129C1A86F52A4C2E8189C2DAC437FBF29514E1A105B1154DD1D0B5A7BC7333A2FC2E5B20546FC36CC1E313384C8F28272E6A54F81473CAC687CD439961FD6FBC25394607B2F5AB85AE24393E6105FB4B3405CB34A2205B5A5BA6C51C7EDA6E952D67998BF5A12E33E040EFDDBFD8C3185F53E8D93B0FBFA3204AD35AA170A5766127E7CAFA4733BECDF46A4C8A87A2F759E260E0A24EA49454F2ED457ED6B8C42EC67F8E2D3A72D3B13EF89A2875EC2D8A5F0ECCD6888E6A67EF88230B066C46EDF7539D00FF4903EF2FFB79FC3749BC516F0F86CF7844FB6396B8F521F6DA90B0C817CE5CF1A91C9B89D765F54EF3B442EE532FABEF5D98F2A6E1CEFD74DBA447D4E74F537407CC580308C5C15BA376E9F3252E5E8342333CBBAB22A159233FA02071A92FF08AA195F16D5869BF07F4878516DE76584AF1691BC765CB40E35344B65E814E8D6210447B30F1235267B5FE1A6DDA04507E7709EEA9310F8869E4F731C4CC2CE3CAC697C3D5AE46E1700E9CDDC26D54CAEC91B8EFEF752750DE8A1AC68CA26C652C6FFA15BFF16CD8CFFF976460A338698031BFB4D430EB5D590E2B9C46DC0332802D0F0BD3308FCE7A9D0D30F96703FC2A4FD939BDE79BE505585A816F4C02A23C76031E0C3558DBC299798DBD788D2E63E02578CC08D81C7093F04408911D8BAE9CB57E30D2F587804EEA55B6D2D6D58E7B0F7D1D79D10B15583A096A383DE91E9589F9CC3FBE03698489D44D2E71EF555CF89176F914489C7FACF14F33D496291036263F22B1795A5C19D9396FAF8B80D04C5478D04287352ED0CD9E5EB90B412B24F3C8DBD0172DA50ECB5C2361161AAE31429515E05B54FA21DF0DFA6C0379AE039955E90F7B9D01A96D9991452F61D9A91885CA0D303B30CE9F6808627C8B1235E7050A00F41DE25DAF9B37522A8C59158E8132D0C6AB6BA1F5806D839AB1DE092C79E44F3A8503F1DC5F3B932C0EF28C8C71996F5F5135054592825783B32EB847C66C602409CAE0DD0684BBBBE445FDE1B2CF111BEAA787600DC3F924A46A164595A0911C2D5FE3FFA6DA3CA8EA12773F710CD0BE170D7EAC08E0AC702A84726FA16EBAE5853724BB77549D36E17575E53FB8DF4F8007FD963A6D6DBD625F66F05C4455A9FAF81B002630F1886D0B21EA521E3FEC6372471D35F2443EBB09C2A32214F414E2A1251349A9BE0B6BD5BC876228E0E8A18061A3A38777CBAEC6E1477AED50C513B33151F7CFD5D5E9CBE67F82BD7D0627FBD922A2742A5041724B39682782E7934375DEC1EA3B5A0D5AFBAA44BFF767FA43076C34D9E267D02AF819FC26A58A2E07C6CECEFC0FE4A75BE0AE3A2D37B630B516765673B17001346DA6CDBC5FD5D55D457CD4420CB30CB1199DAEEFDE8A676FA08E015C072E18267E640CD364E46826389B45B2728FA109283E1E1A689BC7071F8DF72AFEA13B8593D24D492725B00A84EF85C6AFDD3761B8114F506B146BB024DE0F8F6324187BDD93DAB97E30D0B992572072D5B9E9C7F7DAEBE27FC22C84B26CC73E41A546A1656603BBFADF01C4BE93B8BBD74E889B4606D0AD8ED490EB79A04D0FEA9F86C5EC146A16CE4FA473D5720E8FA818D535D9AF489ADFBFF59E3AE74A97D462B7AA8E82C17F0D0556A5D974BD6D1D92083051D2FF270ECED4C992062C45B251441A1446FF2D179FE31847E60C1D885F007634E6B8703FD309C934F10FB1D5925B20E7C343280A4B7E27B362AA6FFA7AC6146F3426CF07829C2FF441A593F7E332CF67768B90A5BF98CCE771DF9B6327BBFBFF04C7593E813C92D03F82D9D16D3D9F1A5B40B4E918F253D95FDBE9E3F2B278DFC4B2FC4BFD95E8D121101ED40D6DD740404E1E076E43178E5D9AAC6F13251414AC9402745F58BF7CE3FD712EC5C3A8CC61A60BFBCFE8E7A550E5B44B034AD361F9F47EB69C59D2F76760E041026318BDF3EBF046F0444D31C6688A6AA69060E4774F68FD314C76F25C26E59B8D7F46056F78697BEB497746C05086558AAE11DF8A0CB14A1684D9A1FB74BF05D4BD26FCC994564269C0A266F5727582844019FAA1A97EB1DAA8BE39CE1B0F22FF44160D48A15A401A5B3994032C37EFDD505FBE29A3E30B84E75DD31BF25438DE89C51B506C875489F5146554A0C3D29B7A8E95BDAA07D9F82BFF04E04EE8A23F837284CFE2FEF3E8C60576E317DC494E15055A16C8919860780608603367D75461F6085A365A5B8BAB5A342F5F6D841D4C27F61A4A753611FE4236F4C6E9C3C928C1725A0849402A07049C65D6272B4698E021B3C4B4582E1E64730C06EB02BD1F5B9125D6D5C858ACE59ED95FFA3CBC16A1B18716CA6C57D044D48C5721F701760D94777C4C688855EAD7C2D3F4EBBC8D38D7BAF1911BFD4799C10EAF0E1DDD0FFA1F96434D699CE072D7CC734F668886751947BBD37EB9C4E84DFD161C4E05536EA4B522F4BE0BA3E30C156831D32251F93DB76DD15CB10F48F2B6D6698F2F81D8F04C37AD708AF63903989766A54CD212A55A5C282942A18BAE3D745092DE74807BB7A30B6F544C4EF1697F9AC3ACB6B2105440FC82A45CAF956ED0D3622CFF5CC017932F905DB3FDDC69EA2FCCB55BCF3F52D513FF0C665BC6D85C778E076A34531A46612FFD341094BFB782DBB432A0FE7470ACC7E1961CCF3B7D99DBE3A5F69A645410F5EE29B5EAF42B6FDD5B908D73EAE484D638C265C8AA4AF5E88CCEEBC66086AE4461AA2CEC05C47233D1ED8B8BE228D6DF05F9D55FB056294EA35AD59E41DB5F9CB12875B6A4340E33F56429523D30D1CBA0DF0BE28C593F84EABDC8754E8A3FA323EF395144B6E8805034789F4F44CA4E33DEF75B3703BBBB80C89CC25A2E5F2D4218DB2BE2468E4C96DC0AC68DF47A544DC3CF18BB649C7E27149A29EFAFA1A66F565DE6813FFA212913980DD2210E178F7567D53A5F7501B509E7E80D36A04B4C561A18FCFE023582F04EF6D2CE27EC77362FF67FC8EA2CAA024B7CCE75C6A98F3620C5E2DB960D9E118B96D5B087BC29E82D41BF596696E72B37C3590CC6FA54FA86E2FF1358E49AC3A6D2E0F24E983EB0DD6DA62BAD05226DD0B5CA333C2CCB185FE80D072CC844DB7F0D345E08BF49FD8DFA9B2E238FB4D26C31ECFCD707FB6ECA591AD89E673D5BECCAED4BD1E89E46055C744BDFC813E859BA27AA8163B2828049959CF37EA77E0DB6F46CCD7AF88B2379EC81780A67A672ADA24BF5FA2D989C17ECE857029466C3F80F47FE636CCAADA6A94C2492A486C780488954D0384854689D8598703AA86F2D9EE432700321D4298A30CB88D09E494980D32756FB73498931C02E5C7A1875E226A972C127570B59C4517BA9D529B0C3E446CF285B67C217235D1FA3BD2A20F571DB1D7EC2F0596A1C9C907281B969E3CFBF1F8A5C657DE137ED0039B81DDB5751F0BAA2D68DF1FDF8AEE4ADCCAFD932B0770F13512DB63834C58DD72244D09DED6E5BF3A282FA3C132F7BFB2827247D7C537A6BA2438C5413F1306F4C8EC0EBE4BC55946481E59F05403ECE4324BDA5C55048BE113DD9790EA4FDB6FA2028EA2FC7B5FC88C90588AB70EB61B8C37D5954112666B10C2F4DA2D94A4DB4DB3E0126766767C91F14284456E40482BF71EB08221021C1B6B1008B3AE6412AD2759843B89FAA8813EC6BAA48B9972C502BE03E0997DCA4563318373467AA801B44D159F934B9095169AD89EE61FF82294588C727D923EF868A88F7A52DA38B07BFE05EEF87507D355FFEF28D5F08894B03748763A729F2AC518FBBDA737115477F0D6D898152EFC09C8C84681EF22CCD847DFAE3F6CF3E8CCE203BC1AB2170BB777122E997262E9B2887168EB7036380EE49C38FAE53CA93F5F7F0A42A5B982570D0542F031CFF8E30C20E4C0A3219831775B9B9CF923989FB038FF42750DF9CF07935A21C7669830136836AD08414EE887C1CA092F42F1A72DFBF7323783AA71C147907BCB3DFA212DF05B203698FDD38280E33C424B385AC17FD3F987DD442B967CCAC1D5D35A0DBEAE82C3FD73A0C11CE9E6898DA5C77F8DFCFE5304A14276EF4E7F4EEF85792DD5DBDA99447B8210C0F74272EF9076F7465FBCA7D4B8ABEB8203AEDA3EBFC9045DB677771645490F1CD9E8A11CE6F608F3767162079F4068113C36453DE3B33CE718A4A67A35514440EC6F08FD033FC0127C7A6944DA470902F5B510E2D95C3FA8FA422DD5E4AEA962366DE42C1067492C48D7FBF5AC4C19F118E458D016DF931793B095D4ECF1C720F0EFFB684BA6AAE1F3BA68539421FE844D027DFB2089834E08CEA50BC98F1EB9F3B3DB2F8FFC85D00BE476389CF4CBC4C5D384CB0BEA3A1C9BC30B75B623440D411B17F305176CDC68BBD5E5266B9717ED5A5F3C65EAC81D246034DF77DB4480CA0F63C62A26C51319BFEEB72B67899BAFBCBDC1CDD4144370AA4596B9CC747B81909AC4C8CCE20D4DB00245809CBBDFF35F6C7D97AFBAE8EAFF28424E6E90BAD7D80000000000000000000000000000000000000000000A0E121B1E252E36AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 + +count = 41 +seed = 1C13369824A3FDD41B1065E17297574715D9BD9CE5BB733D36D22C31B62BB1033989A604D78BFB1A0746BD4A2271FC0C +mlen = 1386 +msg = 9D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 +pk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93E0ECD89D6A9E932FD3EC0B1D8FD6472EE0B9A44F2BA259FA06E51672540D4775778CBD3BE7B4C35199D5D5FF5BF487BB63817E24BB2EB3E2D8CA28578529A3F8A07119F7F037A34D9209813E48DA1B47E7EDF4846B2BE83F3EB0212F5A1D94D9D5E6821ABC9075A7B59F76FA90DB47BDF90F518380D9A198FFB964F3BDB995D9C2DB9007F51EFC854D351403ACD3DC0E91901414C1656F2FBBF40DFE4B171FE878BDED4C225E93B3CD9955060BC066E78F42F0321C7609FE0544C499A2D4BF3C07A720408C2172B70F9381ACE410D64E83F6011F2716F9399A51C9F8FE9B6C047FECFB7B1BFB2D9B56AF2536B14549A7683E79B3E746E288911B7C925409219285EA2B0B03873A661BBF528F9FDEE99EE9E9D40874CE298804F004EAC81B7603DB5A5F06CC2BE9CA8B2EF4E1B6AC60D1E48CBBC1008DBF651CE25A21B72F880F2E5B35B4BAFDF0C6919268C3AFA0B3374ADF9CA3307EA275BA823E1484F0CDF012024FB6A42104E24D1B657E9F3954992A0D7AE60B2D1D259DDCEDEBCD66CB116AD301454D0704B999A4381C0E8F45C8B533301722177A58D9443DCC61068D66524159CF162EF1F7F4CFDC4187C718ED3A919D87E3D7F2D7039512E60F87A798106C2262FC519386602A9FD734B888D8640BAB6D98815C793DD20371919145B9FE2BABBD64F1188B3B8086F5F344854D06C1B09E6ED53359BA4DAD714E14EBA192FD17C32C218A99566E9A92DCB9C7F012667B2C9EED454411C4FC4EE117ECCBA5A8BEA59462454AAEAF2703F91BB127A4B538E06A00EDB44B85ABAC00816C75C29960CBE00333B0A84F08D2BC3B2B9E8FF7E28E518FBC36C746F11581A7B0FF82898E9FCF32037BD436A1E9F5D68EBAEAA877442E56CE3CF4824AA1B7BBD9880CC4D935C34C39CAA4079B04B2C3106515572194F0DEC38F915418C41AE7BD34A11A02BA708DA9CAB7B3321C5323874CCF557315B4630667C7EB496EE88947089A157F01FAC6F7E60FE79CD8E58FAF5155BEAA9BDE23E2FF0BABC072DF18F3A2F3EF234FF4A2E31A5E3C65E0BD9DECA0AB75EC209F0C06F900C5075C953E7F08A88B3C10717E959D3E1EE9C42C2D5D229B18E0DA9EBD5DB4604F42E36C384FF099D2C4FF16FBE66EE6F89D51AEAE765B33E86804814DF10CF1FDB854224C70507FF1B6998D5CE23975E9AC3B032E178A682870A643CBDD7F3DCE37B5A49E319FEA8B0455E4C4ED2254BF471CE20B28853F32966A719C591075E370D107A8FA8ACC0F70DEA91B0F3B7F6E1A0162F97E9942DDE0CA098221D6043B3A1A350BC933E950CB0F34E7C82119DE238B8108796F52E4A4057E627FB87E3527699C427D408C9ECB2E5FC9A94BE1EA97F0DAB040FAFCF428B69CA28F225E435FE366261E77A93D1A99E8539FF784CBA30395149ED70419BE3EE40912FB7E746394B617164D568E5BE436DD732B0EFDD4EC29FF1A85A99C7448AB2BEC541764CEC4D9CCE349D5FF8F443F790BC3E6BF371391637EF8EB7612DAB1DA46B17C85DD78F6356B761DBCF2ABB0CEFA67316DA95FFAFE264A25F4E59A4FE3925AE60A813FCC1451542188A3E3535BB2FB259D9DDC4D028679693D636FFA1B16367C591536E7BBFE840BFF46698211B45736692638812FB7C4D537BD6D05F2AF9FDB35307A1CB8CA1AE5DEDBDF9592FFE443CB79BDB8838796D9413A2052C16F377170C695DA4762A912DC12F8428F03C4FA1CA53B7B26F099097860D5F176E7B972D83324E8D0CFD49F2601EFA0192B846E5D3AB1EF29FC4428A23142C08FA5151CA4FE3FA688F2A60B315754FCF4B67550B52F618C06D756E1F1EC877B4F1FED4AEC4DCF5F82021E7BDF3574E9E0CBEF8B321429CCAD4D6580EC34C624F198E71E6746286F21F162967BCF6AD1D7772C6667C4CF4C43893DEADE1D5D7236FDA130BD0DB1EFC0C2A2AE1C0B41860C81DBFEB15B3A6DAC0721973573058E8D49C129A638D2FD384E60A3C0A8E4F73B1D996C0E4931B27D880755F9FDEE9D73107F1F4DF1677FE57FDF0774AD8CE8868E6AAD0608C253EAB40E93B24418CC2C91A01E6E418E83FD3B920EA96891E0544B335DDD7206D512102002CA7E9FF0D3B42CE28AE02CF77783C951F59ED671CACD74166BE75E0242CAD876AC18CA1CF62C25A8BCA5727AA4EDBA6EFF8C026449BEFB54B0878D8236DE8A1DE9969EF394C1DB064A464FA5A6EBE400EE1A035D24198C249903CE0B4750B0B131B019C9B7954C3C72BBA5F604E8D4FD43F5CF2DB445E70F61B75C17EE6379D4F2DCD67DB5CE89DDF928B69C546E14072075F960289A5F64E3A778A78D47705B72266DD43F79C1B5838D83E8A85E1976676BF61B817987B2DEF5F3319926A86AB4E11D293514597E0788AA68A6D48713875E1A5F9C74B0D0E0F8F2F08C489BF2FAC8BB5DF43DB7241232F77762CAFF810F53089FFC021D941EFD2C8506F0810A4601019FC73A48C99E9FBFC10D908E5C9C18F7A7537ECEE7173F0633E7407FCA79A461992FEDEABCDAA1CCEF696BE7AD448B276B797FB57A31EB4AD17E2B44C7482E36A44C45E293D551E6A7316482302A8FAC03BEB21C61A2D246CC43A3EA2857CCA43A03491BE2DCEB421F5DC4971094A3D0952114DA164FFA5481C6B4F1C17B6BB4DEA24559DB42D800FAB8CE961B20012258C07E1692A8E94F0949F9167E7A071ED1F782DD56580AA0FF27340536C51C9F6B142034FCCF44944084252BF06C77C8C39E6258E1D6C2346A6860EBE7567B9FF8E6B2A01C499B4AD8A4D79C0BF70597619E600A243F9F082C549102E9C47B0DC766EA85302E937A82E9862BA8FC29033B228525A2732389E587F0886CB0BC23D5AC9B9C7019C6846551F9259FD7B7C045A965AABD6F2ED47E22D0BF79B9F1AB2C83CCF137EDEF9211DB7D634B8B7EFFDBF8EA24905B7843CA529ED02A97CCC40393F8C51D3BAA8739F1F83782BC08F64FC201FB16B303457528157CA84DF1109E23A0723D85C90AA7B6AEA9F5BA2ED7A7F0551390788D55EE3BF88CDFD507A0A4BCB74238E1A8B277757CF192C32297911147C2023E0E7957B34FB5386AF3B9C4657623F639B665EC86CFBCAFCDF08D446C9A668E8AF913E8F71BF2C872C1D2C1D787FCD43BFC3FD291839A807CD2061D2E823097FADE7F9E1E3D0DCCDC2515F852857A3971C598FD3756827F6C2D3AA89482088B7190F6F7F208EA0862ECF969CC2F6E70D6E46E0945F55178EDDFC219DD48B6D90D4151300797278C0F7A6D7F6DA5069214E02D724F94C037B734377E93944D9F8E16BE362D2F26CA922E8518F669BE806045A7229DDF1BA817F46A5A4AE3DC7C612C2AE1127E8255AB86A02281BADD2A45942FC2AB34E71A6C73E79B41B3537E6D06E55B308613722CF31A2F32E69FDC659F8D0541F84765C7E33915E6695C5BFE220EE044C85CA55C11CB5B26A3B147132E889A9ED83F0B4F2C71CCBA00D0A90EE68EBC32B9F3A8EB091B1C04DD289694E4F6421E93AB4C89EA86ED8E43FDFE54A21E4F941799996AB43352D8A0680C3C20A4F24E0158B41E98371081CB29E11C3A8475520FDE8134C49958BA934837221C21975C614E584A03636413382B9AB6A9C4C50A6644 +sk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93FC4B69F8634D7D32CE9EB0011E8DA227E1C148F1A3748F45E5354460008C2FAB3E809EA7CB8186FD9D2456474311EBE6526FCBA8D227ED093BBAE5762A5BB456D0C48800B100A296099BC4909A284C14C1044C483088984062B8211C89080AC3490A386D1CC411123711E1B08988488E113712C8146CD4440E5332800A012201414A91307204102512374ED3144A5A1089138849190202192629123431949828D9906800B6000888694390055910710BB785C9324C0B266C1426304AA4641AC321CB186583443294024AE336259B3802E44630E3160253886852188A42140218369049469119A188CAC48D21C728DA2869E01245118500028549CC482523348AE1368D21429222434013166A01C34099904C0096848844294A389148B86C9A82119BC88C2010029386714B222492022E60386EC430715C26719288500489709A040210A88503806CD00891A222701033705BA29182126C0B072D1035001195111CA75083B88C2016711AA4081C4124C0C64C63048663B665C080201C167243A44C53121109948D02034E02B34452B67081480CA2B06C48363059328E2341691215481B262AA42690C38428C2C20920380A10138D51421018B72D09C648D4B82140A0251CA8044088701A08400187280B468C089691D0A89083A06411284082C20D22A24C09C68C039061A392512192011A106E0C124813294920080981346AD0A4819B884920A340E428102239300A40690C170213C431138728629425C882000498500820801B042D09918CC1B840D1027240B841183870E30428402006883649C3246CD4446581124402210E03402A93366AC438505CA64D09900C893820981684DBA66003120808898499248824482D9046310C126A20340D23432011158AE32866E3246801B52963B629D18251D0304D1B214EC2084A50342CCB128CCC92111C300A81102958220CC3364893B001989604C4A864A2486649244613A950148040204521D21606583442C0008A200501E4206C9C880158A22C5A3648CB32320BB1846382041C4828CA30802423860014610C3369D3B240DBC2201C4804A42670C4042E1C43450C48241035300AC80060C85092300622C6281830309A424E4AA28C11884D10446E01336D4C206901C0300BA590DAB624CC0009003661E0B46103090682166219141002C50CA0B62404874480368EC218255C80658C18216416614C30500C0905DBA62500C92C8A02712421449B264D82404E444848E3141210B12101B3011CB32C43082E80480819A2608B444DC1C42913854101C10908A96509164402990059286499044E5448860C474C0299405C1650E4484E6398240B96001CC180D2146E59160E5004041980804C4010203220D9086562268A0416289B188812B28813278122042914B34C1C032AC8B2890491001C24422092081C426D0C0408C9168001C14802918463865022364010010E08096522A11119172D1C9650D2B86C11434254C44991066C0240651BA46064445111938D52C24909014608A10122A801A30421C2B44CDC027120241293388514174920C06D02C524994889D006309930524C4270480066401246C0244591884984A8410444841CA2914C1629C0A0095B426418C031E4045121A8205AC82904C4811B49914C4486D9042212A06120900918254801434952A86C53906549362540402522B0080C1802089850042704149488DB884C2085091B1845108025C1804483A8400028461C434D44C0454A3870DBC868CA240013108D43121221A86962204D1484800B16500B848523979189A600C0865121034853B20D5B4684D9244050C82D99A26D02352A50A2211B130901362DD3A62C0437068BC66890882902C8611C869088A4249296481CB845D8408D033671C482841A1802C02460A03226601845A3108DE4A86908894D18A72552880940060D21168DC0B830A1B411801442E406329A98914C1872229081DA060C4C060812A271608424C00841108685200545842220E1188D1A174A20018948306290460C1AA34141260A0CB404D02204A4040CD9222964108C429668E0042C40006E189988C0146AC0840C9BC208198725533685CC323002A38002464878BA443E62AA94928B45CF38616A5508F9E2E5C1401B1C5FAA5E2A5020CB3851426BAD278A6AF61E3648103C2A60921090AECD117CC337B572877151671BE0978438826B68C7E80B72DCEB2EDF2CF0273FFF36B719697D847240152F175ABE436951B885B0044807782CAE25210CAD362DD295983C28E2E82787D8FA62CC360EB529482A42F86FE79F60FA139BB7AF9B1CDEF3C83D653AC59C175ED174FBE2C9D912FA4438BE65E3EC6D9E2E83B31071A0A09B4B75989EB14F33385ED61B906FECF269C161CF73BAC318D14AF3C2FA453377E7DC8C1C9F7922178DFBB60A3372899610171714DF549CE6A7931D230D58A7A94606977BDA9A11CBCE80EA2E8270BDFD11601BA2B7F6482C510A9E66BECEA41E5A4191F33EF15C445E3754798D9FDA9501A844C795F439856134E4CA67934221795010F38C9946E5895A77B179031E247C7102E07791839330581F1664A94E296E2075EA74B598A84EED9276CDF3EB39C640FAA8EA7E1988401C8D658C5C335E5CB7AAD0B81EE38B4E45A19863B284587AB3E59B5A1BA955582C63DB94661180B91812F9363154CB50274F78AC3E9FD7AFE40D56D514DF86675178624407D64FB6F13791850D0760B5CBEBE8BDD39F56E9F5D4495B96BCF4C94CB74150585652144D53FD09B6B3221D096CD161B28BBF649593BA3E5C2DF244A53C8E8FB061C594C7B77AA285C733ED77F91AD8A82A8FCF6F9211FFF97E5F9CD2C28D1EFF55BEE4DC055DF42AB079A42BF352A82E057ADCAC9FECE00989E0F70DD680AEB27008FC0D92355C4A9F24598A3536A43504B52D9B4904CC0B40674996AAAF6C90A63191A5909B3328F832C35F0D152A1B280FE3B65A303DB7AD48128D828DCDADC0D208671B5B95F5EFADA14AD0847A6B6A399DD72151D77DDB5E1D696854B7461616BBBFE8D4EC3DE6FC52F8162B35E47BC2E9248265A46783DD6BB8C8AFA08AEB3C3337C74FE10F0E760BDDBF7546469666C273EA49E3846BB21B2047580D02CAF54E56723AB26939C778727B15FCADD6F98E62533DEA66F40060FB38BA86DA559AF87C2450F9B354A9CAA5632762C68993E0D94064072CD69600D7C6E7C042925EE167D2DD331081EC586CD84EFB7C03B3DE70ADBBAF7B4F24ACE38CE2C89F60F31769F793A707D7B9D803419D01932D46A77FE4E019B59040836A8D76569E71D2475A96E56B777C786AAA87F6F7241E0C4255AF7BD53454E1E0B89DB5D9F1D14BE0B211295599AD877AE6939E3BF975337197D175805DDAB6010FBA793F6D20FE5B5933AD8A0BC3965294CDE91D79CDB5195BFC58A0E9465DC8C4F80CDD7115C5B76B4D903E669ADAAAD212841FF2CB1FF3249804F2E1B45D7A9E2574884C71E84931D2C156334E02201BE465A6B46B11B863B4DFD0FD82E00B19B7EB70DF21044ADBCAF9D6FD2D313701555AC15D8D5DED86798087A0A9532496592F268D9D9E5E4E6720C9011807323378C87AFF04FBEC6CE7B7DEC5431707C3A3C920703D64D43C6E81B67CC82A517C909BC0E5B5413AC95CEB3D785A3ED1DF0297C861C03EF76510B42C0F65D7A972AA7A888D01EF0B6DF9CDB85D142254BC2519A50EFA1CF50456167951BC2E0D856F7BEE3FC6528FD0D6C4D6C282AC5E0802CF726BD2C1C08458CC15B812093983F6142DF7546CA9958F79782B9C13381A50BB0B3CDC734DD7813AD5E70B8B88E09A237B4521BEE96265BF7DCB46E7D1717B16BF34837089C16E1050A07B6BA5830C117B6FC7823AC72921770E57E94BF6AD38792017B8DD8E48951EB6A2A65BDC435A56A1DDADC71E771D169CC86A87AB599481923B14E39B3A4DB567D8A3F81E76985E4A3CD5E5DFAD58E294BC66B10C3EC45722C158BB2327FD27930953F635A3BB0768D88D67F6765A0043758CDC27FDA1452249AF782670691B9AF8F812DE09A0C0A50CEF37D19AD6EB9F8CD85CBEB971E0DE67362B886BBF3E6DCFEAF74FA4AEF8F6644237BDA6DF30E57EA2FCC9AB0479D26DD3BBB0855916BD4347C1B67452FC91B4B5147CE23FB832CF4B5D1792E97F56BC27B531E6423C634C4F11174DA56FC3BD2A4CCBA7FFB9A2B00913F78C9E90E02909034265EED349F94153E13F2F7AE67D6DED2033C24E0479927A96920F2AEF65C04C554B1FE897CC09C2B1C30000A035BDC147C2D19F8B6EBCD12468E036264CD9CA5387F99FD25B1EAD6A71C54B8E41180201CB5AF60BB1EDB6BAE319E5BECC4E620775C92DE0729E10E048FFB14B7F98C1F0BE33E38B19766097002E972D1B505CE311334DCFE74F00682573123452006A36FEFCCC3D791C85263A1ACF5C8CF64A4B7F63600F9E1DB3762BC37A4118360DDCEEE092954D6A797E01C256B431A56EEC580E2753AA98DD4326F8FC790E744DA7BD0842E8086C3A8C57A46302B97AB87026058D731E6857F28DBC2DFFC54F6586E3B146085F250314B784F9418EF859D3F9081A9F4A5966E221FC149A39BAF5EA61362732A67A2BB906B7F00E4C39C94D155B966FF43CCEA9097AD8FFBD4AE2B2323154FA5011D295768F9849DB1E78CED687B072AF85A9E38B43C15C5FB489C5514D785359650499C43EC98C11AA6BD5988B3B88088CD7EDB1407240C2B8B480F59F1433594BC3EB9CC3E58B998358399E70C45C1D6367B5D3806F79F2898DE9EE9554AFF44138957337803BCD1A94A83A3A7661C78C3373249B173090C2EB9663C99F84E8CC4A9B01FEC8972F8EF0AA7226A0C17828233DEF38E2A7F9AFF9207B3FC92175382863537BD227EC55E8D3634A31B7A84E8292A3E5CEDBDB575496402A479B71A1A4138046524F18BF57827914AFA66FC5CE0BD66346657DEC2E32221E149EAD470B0FDBDD6C9BF3F98AA296805758662B975410070AF490F105C77CD03865AFD61E1ED867C3A41AF9009E0B6A906A145824037646468E30CCADD57616C5B2A1E61907B004FFA3AFD62EA87C1601305DD8EDDEF3C19A51062A647AC80E678095B595557B61810D5651F94FD0100498D6EB16F54C88A76261AD57CB65C3977BCBBA89C03830E2E8ED7DF2EFEE405557A6A3BBC8994F721E0474D9FFAEB1DFD9C29A8B664BEC18AC691906252F997F97587E0D8CCC36142432EDE85CA369E378866CD164A10410A97A35571AA906B7173D53E8BCA23319FC925A5A1C3EED159CC7D70CC21CA75095F2BD1D9A4972C2BF2658D8BB2898A2208599C430394D9B27BB2B9D6BAA6BA2011BF30DCA3297D7A266F0105C10BFD9A6EC770388252D0736CBB739DA9F47738D54EE0214218F36A286FE6A8B34AC99F7C2A968EC2E8E5235876709D668853077E4B6F375A8FB37E586083F3E64724E81C596D890CEE7E62B56D833A9D412B9E6EAC085C2B728C1A59E6A68B127DDDFDDF40863736D1661A60C76B95922EAB7A553117CAD2008DC976388B7847966C6D48AA0F1D6A3AA13138252E240EBC383EF66435353183DAE94FBD54320212AD780F281438D8FB312F2D2EB352EF219B52F78E4287B7BB4705312F1F55304E6CDBE9A8D7B535AB0DFA5ADF83915AA644851ABAD6D47393730572C33F45112A220FA9C28167AABC04815B3C3CE87D5EF796075F13A597D82D264130D2B5380567DA81E564814FE34E0DE68B001AD30065679C6DFF2B3362DBA7D606AE5458AB899B2D73FBB47FC5BCB9142E341DF77835B92A182A312113C2D7CD2D85AB306539B3BD80A6D3CF2B91AF486ED19432DA68D85D7AF24E06B7A1DE77C95AA7F3D1616E03A82192479743A5504E8BFF131004E8322DE828872D2DE854F834ADFDF832F6CA4B2407EFEE5A49CEC099A322AEA023A184198BA0034CC09DC004DA5E28C954E35F7D0C9B8C856C4CC4FF2E2F1AB12C8D0CA885EFE86908C1D78917A4A7ADC4762F97C409719F385AC40F83B4EC597773D8AB577CEBF6FAFFE5869AE9444249DEA4A7CADD31D84C56F2AB8C08C3271D1C94AF1340DEA0077166243604F756976C209C995D7188EF84A101FEC238DEF33287EE16E8C8F4F750188492B181665F9D61A5E68EE660FDE64E650F2DAF121CA9ECD56DC6C38107D5A4750C862306DAA6B50BD182D6D9169A8679B8B2D6D6D1CBD7F179818ECE044BE4BB8B66A7E4D64CAD559F6BD8AB61875BD80DF9570AE9FFC4EBDFE206FF1A16D76CF0A2B9B54449CD0995C7FA4403E3E2B90F194C7AC9E05326359E820553EC98907995EECB7B2BD129093C41EA09DE7EE6CE6884B0E33C7C7471E7AC06224E8A5ED511A14EB8FF02AA2E0189A57CEF8851060E33D741CCF3AF36ED6F416AFB0B12620799D1D4E4FAB8B7C26B068E9DA21529AD178BC53A0D8EAFA014A46EC10EDE771208DB9D66C115D0B6E9F497E2B051CB81C79872200751A24FE0AC7B0EE0DDB53280C1BEB8B99F73132C45689654D32ACE0B6F8B219EC80B8EC89D528BFF873DA8D03D5FF4602AF12ABACF1C1DF11DB7EE83B3E284E6D933065EEE598445F71DB9EDC89BAF0914230E4A9AA423B989A51C2892BC34DD3B54E01476E5A367B0FB342C8465DC33F97DD25DD064310DDF654269C163C9EBBC39E605B5B94F866376C797250340DE4410ECE8147439B9A51E32DB5D388C3B5DBAF0062872AF09B49EA5636DF758B5D1FCCCFD51EA9D184F8A1CEF75C8058641269A50364B1CD508B006801AD674CD64B8B6ACFC2B538610417ECF66653FD44DDC5EFDAADE991EA652FCB817BF6 +smlen = 5981 +sm = D270404F06B164558FEA72A9328ECD452087A9444A993F422F0B5017458F95021E0412DD33BEC1B95D43A5AD273791FCF6FA3A8D08C41D4526D507AB9560A0AF0EA4C3D8FDC25168F51296374AB0E2484B0AE58976E5890021E7EC55FBA39036751EF183685078A0B65D8C6B849AD5DD534DE1ADEAB7A4DB3978F9771EF564FB71A57C4425D17DE5D2F42C3EB98EC8179F34A54523D3C4D7B3DB89C92E8065A3C7C75DC45117812C4FFBEB16C8575B8762A039BB1C090DE1D0653F8C5439109F7FE5DC43C4159715C4363C81E8E2157E0133FC3D78B9E3237453BA506ED6F3AF14C619DB7161338976DA215485451C7AE77BE366525DFABB9290DDC0B43C086731FBC5B6C72449B2D8E270B1DFC7DB8BFE5154AA35EC44B3FFB96B26666DEE81E8EFC4578F73700748ADEBE3B506D6D8D0D6C0D2F57345EB738DE7137A52C6DD30762F84DCAA542445F84BF6CC5FCFCE18FE3515B3C316A3729C4E1F6756AF1D046C4B9E78AAE9722764DF58F54C1F6D289C25BB55A2EB8B8212C22B21E277EFCCBFFE9228794FA25E8402D2A3DA964344D9148BF5E3DD9249FD3F4407B82C4626A979FBD86CC1526D144EE4073D918F54D7C882B17D3CC81D0C92A3F11E3AC8D3A778BB4F485227A85F2004BA242B107D04309A445F5E0988C2B087640154306831582595C5B7B6EC0E79A90FB5F8ABE173DADC1268565C3BBBFAC29C9C488EE2D3C1CB0C762FDB5ED758576BD0EEEE4F9C1D012A83113974A85C8579924659E1052F61E02AED2D16F21C51F804FFA4E76E1C909FFA1D4D531B61641194D82664C231B1A8857E7954C072631CB8EA25064728772D1DDD6BB4CC4B739B98B19FEDD66005A5A8E7EF86FEEB5694EB4386A650C724E69002BA2851202CE3CA8AD35E709914FF8205DA2AD5269D62D157696671E95BBF00281C738C1D24E01633F151902F104888F3F62D62250C8729AFDFA0A33AE717CA8FE53FEB2A8D80916918E6478CD9B1D121D777AB97FC68711C3DCF5A3D811D2C356E9B77EB31BEF8CA7E054307DFC065F8D13A6B40D6EFE86D30AB973422FCCE98CC6E3C60CE1ECE2901EBD9DBB6A3E0FCB6FE8E57C9D05CBE5A023C8F493D4F86499BDACD9030AB72F8A48656D4AE7C807551648C5301E7B01061BC0F111B570BADA14992FCB3BADDFADCB74F5A73696B2ED281E7B5649370BD7424FB420D0AB65670A48DEA78F243F51381ECD841CF832EB12B71E149E5F96EC7B016D2CEE66A3A467E0AFBC575601485574D971B54A727D68A7872CB8181441901416F970A56CDE91999BA440A35062D1526EB7E4B5B3A69F74D16FE41AB64BE79065363A89052710D5315EFD90C03950BFD2DD72EE8EF595A337AF2A68810A8DF8506D42745DF49C7DC9C90DDB23A467CDC6919A04D152004BA1D1DE9E9BCE37593982672DCE3A469FC1B0B7BF28D2720A0D64F7AC9DD2D7CC22F401156CB5F47AD059120C5508EAAAF64C07FBEE7C6032D8068D01DDC2A44C88B135059866E45ABCE8A1014E2107EF3D2D046EB983FFABD9DF727EA05BD3CDB603D57BA587B6AEFAC5BDF1521D9DB0B08764D441A20C2DAB6326BAFB335A8B044647DDDFD5DDC1B68BD1D85DA825C55FEA057025B8B61770D67A2C35EFEEA8E2DB4AC926130A9009002A3B54ABDB1EFAC0BB351B83665F049EED9A66545156DAFCF55E8C4C159D58967C84F1B0AA7984C3B89EE844EAC13E4884F4A9055364A74B9283BE0BFB16C572938421216F1D73D03616B1B9E55C262E219671FCAEDF865085CF165893FDB740F768DD910CD3A225608D42455B39EAFC7043637A5E8131749AB927D9CD041044CFB5AD941FC9B5D1C449E93F7216BAEF72A613C9F39B0B2FEB22A89174953A77799308E251CF0E9B4A2D0372A0645DA719783114366FEE5415C263FDF032F93C9CC8F8639F221B913E40E1D5587F3D10038824B2CB2AAC180253E98647A44BD43617041D0F5B116C15261706ECB3E7D1D5E800DCD7A07F3F9E43DE88163908E4FB525B59A1D1E4168A4437DA6CF2A45924843411E816169519E96B15C0D8B1C49292BAF60B8A7CF77C1B1554F7D4C2D21791FCF826ABB69DF6CE8DE079A1F5C8ED1AFDE8A8334596C4E23F7BE5AA214029C87273DA8FE19639EABB78D08E0A9D4476F2FDED4259D26EA2FE72AF3ACC20D2682550AABECDF2B8A310756E400742A1CC518E905E5295D3DC8A4417F45C8D7D22062E3CF8CCD10F498748E9661209FF557DFD7CB7F01BD4688F4AD9E3E94ACCEB60F8340FE19691D3E7CEE4B4633641F4D82C9F5C71040B368EBCD6149A6085E776C0D86687A6B17D9972416BD014ECB83756A8CFB5C69AA4678395BB420BB0C915F9FF27C8DAD9941861495AC5A2BB9BF0B85343463072BEBBE3B1D51E39A3B0DDB860952487C1C06273A587AA1AAD8B0084161FBEE954277331921E464443E1781ADB8A6711BB77A6D0EB3D5E5232F4EBF4D088785CD1580909F819D048487EDE69C7A31D8BC7DFB53F74A7FD99AAEBB2E91F983947160C31DB411FF487EEAA3BC04B1FFA35452518277D33ED6A1D03B9FC79DF261AF9C903DA4DF955B17505E01DD77C7F01F738AD0CD67603786E4645EEA2EC2D5BB6EBAA32BEFB0072BA8EB40552F27000BB2D139F1DCAE72CA02A7062CFF0726E75A6D3DDA9827D2A67A0C6A1260C99FC9720C7DDDE3BE7E5804900C37AC6E707B3334D144409FE673A7B8298914516C9906B657D70CCF93FF308CCD00C6BB4ADC762B0FED8EE5C1104662B9A1742B4B93E425DD37641B395376CB11BC30E7364DE55BAC8D6FCCDFCB50C55A8225C5A1381C632038E5505AA330C1BB0EA5AD3B647519AB65977694C0BC1F8CECA4C72A56AEA3D71BD1BD0485E3476AD395AF38F5E224B25D657C5C8CF68A8FE913529C1CB8F2C2DB391C6907DD8AB771BAD06AECA4AF9D5D72F76D8A9EEF71920728588F4E6781F6E50B826E05D5FF50ABCAD7B0E70B2129284DBB9C08E7F42F9C96085C8E14477EB4515EA8620F8BA97D8A0958C3A871FA4F24722D0E1F12DD1A601470201FEC3ABD80B249B96C2D467615C3C982D67BE44977BB4A032E58221D9D73F8AEBF5FA54289767526F29F3AB358CCAFCE25C103513CA9807BA6689F2BB5AC98E0983B4430E81E633D21F613F29EC40702041C7330436B779D94B1EE1902AFED91D4ED05AE8DEC4E3B5F68D0B81070ED8A954F956441E682F6AE806D4B51458A4E829F2C045B4E32ED6ECC4ED23B8A00A44A821DC202F10DBE976AE68C9AA3CA02622478FBE1019EB39CEE28E45CD059CD9CD709C6291FB7D0F9EBBE65FBCB409170A7C59B2B7058ED69AB1284EBFBA3AE317BB9F760FEDD1F8D8BF817C1B42402C597A33E60A09BFD6FBD2DEA5BCF9F4CE8E29FAA9A8B1CEE0907FE0F33F9B2963A3DC71262846DEE0F0EAF1800894C40B5EF9A03F71672BC8B47B33388ADF46648C08A7750DA04C8807965E8C7C167127D761EAA7FCE15D77861A6A28033EB8B2506F7AECCB48827E4B3C9B9AC177FB11DE9170FF3820A853D76A51725BA06AB34277687BF661F50D2540EBECE1EBC99B76DB654F40386B25288BCEB9796EAA853455D3D6CBED999EE7167F33BA269E9C1BDB05DEE302D19C5A928E25EDB5935AA251C0EB3A205484DD8B9622F59CCA95B5A14910AE59ADE23ABF1E574A8466737E60D62F4BF5D2045AC4C07873A6C51FF4B1B27A9B3A4E9C6FB7E3EB3D797E11FE0D0A9250C94583F56B29FD863474574F839F4C58F9032F17E08008937E9A5E19114ABB9270185A74D6FC79D3A1C38BCB1862C6D8EC5C9254A55F1794BD21B50334C3DDC1B6054F5DD0F883844F9F7AE54270FA89911F3E6B9B184D6675CE26BD9D649922AA9A6505D8DB6DB5E3F9B3DCE3097E890AD161C1E46AE50EB05CCDA6E517F95E193BA19A03E3ECB55A74467BAB3BE61C7ABC277D945109A0539B88814DDD00CFAE80D6A394DE940DA163BDB8580D8A14BAFDA933AE569B397FB827AD31CDE010D1E478C006DBE657BC486542ADCB1B20843E97F293C792205E50C81F6A61E1A641E41E958FCB6D9A848E96A163AB03488BA88D15FBA20CE4160A6E4D34C69442C4FFD63AB5457722D731887EB8877ED3B30666B2B672F4D5E1A06AFB7C187566757D183699520EB18C6D63A71DE9A4FB54CD5DE3B5A49A71768F04E1028DEBE0C28010FBFA5F28EA5A15FB1879C8835B2ECDB1471E35DE37B16D8EF1EF3E20E62DB3E58FD7C1F44D7657627DE11BF57E6B211D9CFA1C8D755F8CF9AF4C6AE99C16600F5C2A7F44A63031430E19D88B12395FE973851A651F6A01CCA2EBB69381A2F722B227D4869044E2A384D938164A8DD1033AEDAEE3D5DF327965732E03696F7DCC634AC2AF6FF1B435A0B5CDF327215F8A11C547C5C393E2168836C01E46FC171654CD056FF4AA5F05C1EDEDCE0773FE407A0C15CAF40B59B2CB3E9AD170E676AADD3FC987F3791D34578313250B0848C543388B5CB86BB377B7AAABA9B82F8E42277EC4F7F6C4B0C770A8373A7E4BD33B20E67D71B6F622E6769DA1C8560E570EAF5035BC160D73E7B30BFACACC7ED6BF63187DDC344D3B5DA96621288C9A5B767CA7D48B6859BE5AB9E1D64DD5894C2E9A5755422AE9B96FC5016482C6564C9D4DB576BC5730F856E7470A0FDFEA5EC4265AF18D60BD6FEEC5C755CFC7CFA6D3978A02AD8B0F36B8B8DAA1AD323E7B6BC28DC6C7C10B97BF15AC200A57EBB0AB52B63E49B821C883A240F9A8C2ACE0861418C9A83EE84825DBE55B9EFCA0D965D19DBEC4806DA518F96EF283BC0040E60A56B44C2943B00C85C4F6D20F08DDAEDEB94A628D91CFD495D29A2998C0DB1EB3882B0C233DEAE754F1F9B3183F6A6A39B58F923A0AE7952624F8C0258F2AA8ED58E403A5FE5C863DA4C3C2964D716B69D60DA8043AF2D9AAF45F16115428E20891A28DE95DF9BB393B7C4C0800F59D901962E1246CA6885C42AC8B58581F30BEEBBEFFFCC8092F7B52C8353C2DCFC31696E2EC8641661B683BF96C4F224C9A42FFD5DBD166DB04651B4942DAD61B5196370BB16D2B655C6B22263156BAE3B06AA3CD3F27E6E3EFAE5F50210ACB86F45B8E487485D5BA77F72CB9B8D6323600B6F84903FC3AEA117AEA0FEC9FB9A4125726E8EE0E4483CB9F7194E2E26306D0DCD1A14E6748D36D5FCE93CBA5AE602719914F06F4814FC94EF3FCA02ECEF69A2BA759B75720DC03E21AFEBEA8EB33A63D371C2F1D8E5BB292B76BAFA0C348A096449BCEE6055A22D95D2BCB70B3A056875BE03F15B5AE535CBA9A50D9D2D799F3B45E90A4849E198F5296B748204592CAB8339D0FC4C478A067A664802D9E60001ED0D296A2DC606EB9BADFC72F7B69AC48BB450176DA9A168ACB9499AA8BF30C66AEAA94DF6634ED2B79C1168C666F9DCBEB0FDB419C9065F4B7E3E4A093796EDEF9B98C5E66225F68B2AC3FE61FAA93F3CE1D053F278EFADA7B7F76FBBD4C75C8E335C514EE44051280E8ED31D2BBB0B0F3BEA2B69C845295E96AA2B149C0118DC74B1083CCD581EE63C15BDEFCB173D012B5880E64CD490216A19096AD1E950DAABB060644C1ED8DA166B66DBE1B4B168BDA3D51606C58403FC9DE893E8A09F2C77AB7D2A3615C0539DF902DF5FF1AAC30FA0D8D84C0DAB978B3D937CD63A1F61D109E2192339CD17094A3D0726A0E0044F790A41E21DE4D3F7E3B4ED1C5732BC641A5DA05DC826F3C016A8F49FF2E96706D9ECF414336217042C305C54F67A95EB1BAF88EA78A3B1728CF307DDB2F5B084FFC23B44770FDA757EEC6C618AB6FA2E831527781DC623224DFD52FD839342065BA0C0D87FDAF19BAE388630E5B246FE9253277FA5E7FC763E23180BC6E9518AA7DD9D568DBB9778C3D24191B88147CD9E007373AC8EE201640CC6EB83AD4BEBA1178500B6587FC1AE5BBBDF0B93812043050EAFF001C4692349976F29E42BF2D373BDB80187B4A50E57AD8561CC9626A202DC2B4C07B7BFA5D03B81C2061D81490E8E3A39D5C02B2FCF083D011A8EC141D4E9BF6CD02A71026D6D73F3D7DBE2EFC3B6974074AC75CAB9A1CCB6652833DCC2DF45FDCE32D431983B2A0BD9B0F8BAB6CEE0074D6DEC5D94CA0F935DDDDA4F26BAA00313B6C14B7BDC145FE46B1104D439783853A08AE3AA0813A126E8EF4AFBFE23912EC3A6E83259A55D1A814B2C2528826518FF987495FC09B44EE9248A9111CCBC6B53B1F54C714CAC77E3354E1F04FD32C74103B3005BB7C8853AC0FF2CA33A6BF43EF3151D92357924FDC538D67AA04F4EC6524781F0AAA9B1B4C4493D096455EBED6D78C33FBF1EBC5C80064B966A5B41FC6C5DA0F0B6A997BBE1DEB845A866514445444DE81078D937C0F3F693E1C279069BD40D172C3B779093942531727588B5B9C6EB1F2E5476ACD5E6F3081A3ECBF21C728FB2BECACFEB08518EADD364A5A8DF00000000000000000000000000000000000000000000000000030B141C21292E329D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 + +count = 42 +seed = 7AD6C7DF00C9E52A75290D28DA946305D83CCF6DE2515C19A8E26850C34C8C2E545E2E32108F13B9C97F87AB68D10131 +mlen = 1419 +msg = AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA +pk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E477184A0B31924472F2FC0C9C5012C833031469C4E7D2BB615A442632D5F1FDEE2B13AC6EBD106B26B260C2D9F0E6C7302D05D7C577D526D10BF616BBA46540CC45496FA7BBAE9952AF3EE1DA1882CAD756F43C35A32F5720F925B9343C353B490786BDEA0EB0A1CB0292D4AF92150E63B830BAB1D119FBEE2455069FB064E6AFE73C001C1579C1F844BB126CDE2A169325EFFE85A8FE0CF615F0F85D160FE01468E0BB72CB6FD8FE5AEF5F7F2ECC805B6D663ABCBF69922542E52A5BBB28ABC56755F62D83C93C10F63AC00E69A8A96F82EFE54B25241534A5D47B67E17F4DACB5FB7D847B6D252B1EA9F0A133CFFF877C0CEFB2E1C2F2FBDD7840720F56947C10C1C7C92083F115201815074F4ACA837805F1E47D05BA253B15A0D762774478A0D963C1572FCB8CFF829062241CBFDD8363B21A35EC36D2100CB3F4AFD8B692520346C341EB2D894609D9A39CEF33FE0B18C25C9BAD2959594C7A321CFBCE4183379ED82FBF91E5A5EBD5DBBCFC3074D3351032599F904C9299A2C0C486EEC2931032C8DA87B479FF5ED92E96D8C486BBF0B340E33569EDCBE9225219E13DDB66D26490970DE20956E772611258E959CDAB6B0940754EA56574F6A854AA5898477D4F349AA2B151D68253CA1ACE92D5638B281B6E2FF3C0C472EEDB5AB83DEAC2B439F32A6F433C9BBE70A539B6B44E5DC490787585F05EC7FFF86E8B4BEBAFCA07A0D6E697F16112EA05A5B3B2019089A9C1AE0AFC994F271CB80A208A758F05B00BB2B2C49B8173A902F6DC8C3270E43BBB00836D973051372E45547E8E1BEBF6BBD26682537C3F7EB4816A7A8D33DAB74031A2E4E9633C2272BB8D589E0F20F9F3598C63FC6162F88521DE7345D077278D402EC98ADFEAC3242253D4DDB1510E74307817248B2314969748C672E74C7585F9F21071C44987367E5352DEB80223F8465127E0DB8ADFEBA3C6D4345633E10F406E25B4236B4BBBC892AA8D4E612A157DA087D1F054D33B66C4A43BC13A6CB689A6A22B4CFEACE7815BA94421ADDC296982729FEEED1BAC633FBABD5CB7F24741BF7A30A3C4D57D65F9D396095FA0EC4D7F37AE59A09136EE3ABDF9CF914BF18A5CA9E68FDE54995D41C44C3C80337B002411BE56A791A17DF1EA63C96411FD00FCD1C9B9300A28D7876C1F205A71C52FE603AC4AB57BA8CAFDFA16AB953DB442E1979502423EECF2ED1B063D9CBDDF345EAF60A864E3BBDF33C22E9B4E3BF726D091E565AB74361F97FF27E15638B4AE27E92E8EFC51A1265926ED9948ECAF37389C8634A7918E260D78B529563C14443818FDF6CA3A4DF3E807191ACAB538DB2012A4FD53B04266051ED127FA2CDE8B2AA58DD217F2F9AAFF82892EA279502B9E84F88B02829AAC0FC5039AC190C2B0D706C1DA7F42F837701D9D19C7A6A8C1CA72E8D539480B42B9338B6AE713F53319624B07D2CB83CBD1EB5B6DB00CEA959D4190C9D18C1451803F0F85FE8571C23899B014977B452F6370D5552791AC1557C27B20DEB1F27AF25960806A0D7C658AC0EB285770EADB213E1CB66FBEBE80E7E5AF602299A53A29F2231AC1E0D0670A7271E3DFBD02430967A6C4C7CA928FA6960151AED0890B55F76615186BF0014FD28343DDE2CE3C50652F9F5F9574DCB3BB7BCD8B7F47132391E1115D8ABC503088B23BDC0FE32E32B81739A120CD66C813ABFBDACF025D267C23212ADFBADB92F95E6D7E67BCA17CAC074E6BBE54E2A2DF23602F7492D80239F30742CEC052E857D573C454B0F0F82CB1B726ADA602F76B9FEDA2E15F6D742940EA255C733FA4BD583FA17F6170B44C1870B6B0D5BA1CF23086B3FE87E857F3DA11E03CCF4E430331979663D097ADAE67A264B3E26EC764A05C5DCD02FB66947DA7F7E5610ABB20C860A528FD3F704C7FA185CC5B271DFC38395F87493DC4F239A0B82370EC7BD26BDBE2DF7A2C862857BBE45BB2D5C7C5C3899178D41AB5F891B5EEF25CCC7D14810B32F17B07F8642F6A2E18F4F586A935B2769CA4115B1D699AA187CD8C5241CCF4E45BFDBC948735829D57AF5A4582170EFC8EC5EA974518812BB0FED0BD9089EFF125CE4D025573553CF96908A6F7C50F8D81C7DD4C86D7648C3D4B640ED77FF30431DA8BEFF69EFE773908F93BEE8690175780328EE04F85F4A10EC861E8B47C0BAB745DCFD88DD44FA80A35219CD2579881F322881011321155A194E66A87A744463F61F84E7DA441B930D90AF707B10E9A3E717A12292043D97F11A28F12DD49D7CBD6BC8D08494217091C78A909B5FA243290C194BD5C1F8EDD4AFCF26ECFA47A2CA35AD8D36A0751BC81BEE0090D96789FDCE342D299B1B1D8E65D3CE4AC2C3F3E07FAA9786FDFE6C9C920762AB6AB04BA31334DDF8CCE9B5F6B9FFF620670298EF6871E3FA182737DE03C0C08DCC59626F3AA69183C621B78BB1B3BC7F798AD3635EA3CB34EED13F4537502128D220CB32B848876D2BC24FEC425D30C882E4ECB34E217E004E85ACDAB140C5907E150BF5AAC06D7291B8CCE73579E31A292B8D01414941D2D3B5C0A5E2D60F559FE74759757DC3E7C0CD47274C82048F85EC276D7D4E00A6D797C5E245078BEBDD331FCE97D72E70B13C84B646748E875412EAAAF393D02FA6B4BD74F80390A1E33301D4ADC1EC0FE99D47C6E9FA25B6F6735DE420B03FED27857603EC264EA49CD6CEB29AD3B47C2896B40FEF2CCE662FE6E3FD69168B4DBEB3E39A34680FEACF34C60E481E348368FFF3BD2B296001AA800F6548C513B429A9EC65312E12319A73C26F1ABCD1095200D56F8FA26FD22A2D539F58982D4DC6B1C69B242C69540AFE8CFD8EBE8E3908F28BD32340C71C94D0DC232070108D0EC673CA7176FB876EE983A951C7C9E744E0B79D4D7A7AAED3FB98250CB14E296B01810C165A0AA0CC68B051945DEF75BD940B91296DBC2B0EB235A8B76D706AB8D9A184E27653BFFDF7433A14169390F3CD55C3FE5FA8F01821F48B6579934239436A6DEAC0FCEB003F20F39DBA5DE51BC4A83D7ED9804F8B5C2D775EA4455D4FEAD5656F3DDCFE61002239754CD217B705061637CF65178C2E22BB60CFD8DE0375F0DA16F0A3E66B6FA8ADA0C864DD583F9FBD09EDF39618A67905FB17AB3E32208FC62FC5C8EC4692E4C1D8F03930D31125206E090CCFF9DA84D056F14DCEBB0364BC2D6E47107680F7814864D88CA75C4CAF4E4E64858C001D7EE403E65C8244DBE9DEB51E4FF49A281E015EF16264D9E3F086EB664D73E70DB028BAB7156C51E4750AE6790455E009BA133DAB7BB64CF81A7723FFA606472C4F1418650D33FEA5FF84103A1F3D55EFCC7C8774BB0BAA63191CF399E6AB7AE458EE50DBBA39D941ABA0E79726B41C51AA4DF63A3347EE8B99235CF10D220A3CA5B5A8738E1C9DB1E6916A212193030618A67AA6A72581FAA856ECD52E019E27D8BB425521071DD6E39BD4AB8D040B2DE8A4B6717C756536BC8353441114270E95BEC7809F2D0B3D1129646410084AA1E5547D575E472A90608D82CC503648A5F6D55E9708D275D08672A72FB05E0155EEC337A40271416995102B7A41C078F3A4EA82235360FADBACB6B306DF5F014F9A871274EE0138 +sk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771EEF4CEE980DCBD5DC35877CA0DAEC34347989D5F8C248A9C876790484EB99C55486EE9014140C3CC875C1B89F91236D1FDDC8DDBC7176563F91362BCB6696BCAD022294A180680B43002294D503212E130318A104DE130018A240DA2B0441024221217848C864C01155004022D00058E03458ACC1649910032518008081072D3C269C1A42D5938810B07489BB06818002D23C861E19810A3282C018688D246665BC2680947401C094C21168A00A7819CA491D2942401914D013502D29485D9C620E3308994106E582482C8A8511290484A20095C260821349123A644143621A2A22DD88229DB1402512222C3103113338103C1458AA08D402252A12884212840CBC80118C3081A43640C98205BA04942348CD840020CC5684C14440408220A342D42900093480D0A344AA3C409D948261430890996651842259C16411A206011046153C4309444322484805C92600B084A524680D31605921625029901CB128A12C010544465234304D1404E0344600032658A90908CA0601840524A0091A10461D0102CD328091A36401B3441C2204D01472D04488AC94869D92428131788844429C128109CA828DB488502454C5818311A076C1919212447668C422293108C4C448483B829A0148C20049123B764032648D9806518146E423688429205618604001369C8042C02068044C8910C196E4A046190C248A2324202C52D1823454448911B1531C1A0711A078A6288240C34628024400AA24462020E0C062419C18014932C5B448611C871528629A4343054228621A665DC028D092891CA9671119810C1C211DBA4699846302025656344060981299110721005090820690143081302265222828AB66D01924864C021184984DA062E120291044066CCA02012990C10188499B051044844C14200C8C62101A46C0A22869A10050A014AE124089A008E99246A8B168292044223232A0BB83021C02802826D404009E4B4811A0441C2049100194E82B285130692E228419BA489E3C4904830695B360D112286C92422DC4005808840A3383099124440A28C21B18DE4C69141A44843C26198062D14234E12478C58A4500CA3904C2881204025D1486ED0242E9944018244885498241C0062032371A2022220C6208482899A344AE000869BB4310B02888A4210131789D40606E3983159184013C131E28624D03824904642A4482E184360030140C3108512377040A444099068D0C8844B044423424504324523160E02C541A21292D3826182C0910C9061001442C222311219498C20511B239252C28051C464D9C02403130823273020B181C1A8698036925BB28C4C385203B77101C601A1B26053A22C4084490B374441448CC0A8842320095B04214B044D4AB2401316010C977124B67112B14820C6204900704B462A1C978513912440362AA32010DCB02913C18801442D09994D1840889AA4610A1812600604542491901652CC02001081240AC75161A06C9A267123498C0818860C811009075210C521D11461A1C64503269283C6610296684C3432E4022D5A426C8C000904838108004DC9A64C193082DCC08123054519886DA290680391015AB48023262DD83049DA82805122612440098B142AC1A82DD01430C24808D0A0246198504AA4898B1228004531092152203972C316081B90514A442E98266E9C024E01968C193925CAB03000186062C2091193911094041107650332428886489B1489C190715442501495311329650A09808C084C13384544362661062542140E0341414320704282006436080A98011812122028320149929AA865A180809B424EA4284E2437694B2211910492531829090929CA926009336CC8A848431884C1400CA38244C3C401518408DAB271222546839608C0B4815A06651082510113019BB2881AA465C444510A142624C16490C83111068600096059364401240A01C74D99060A14A770D0326EA4104280020E89B668CC247222235140462E1B85451086690A0972D2486D990212832828D1865001C84118338E82B230A0A488490091E4840D109405402650E1A83150B48898B681C4446913A82092B43100B40CA38265CAB8509C1068C10652188100CB926C991802F5FE70C1394E72ABAD098CAF0C7009B2F6B5FCA786020698B1567268F3E6F056B3A259ADF16FE895FAA30ECE0787C92AAB26037A755604D9FF9BC8E8AF5231E0306F00874843CAA1A6FC63D5ACBA1A8A12BEB301E3088C62EB62CB1ACAF1CA8823CEC7E75851B3DF079D1972EC3A21EAAC263C9F1B10C11E804F8BD2515AE2C0BD20BA035BF1392DC94C24018468CE13948E80128F12F0292B65D30D01A47901912F7108434F34997825A2D1B2DD63B3368BCC00A66D00FB96AF44AC3FAB8DFED2EBFF6CF6B5DDE6E26CC1DB9E32BBE60F557194A6EA8BC7C93B32CA5F88BA9A6388C6268B9E7C61ED48672D7F3A089FEA20C663B58546B4F66DF52714B6187BB104E0683B0277908D7E59C055A1DC7132C5C27D61FC1B30FCDF8EF2E98686D1BD2EF207695B026BAC8E7762A5F894A1BCB0EA6E06FEF065AA1C4DC6E4ABB4FE5002FD4004589A44F6D1E8A36FE6F9886689794430ADBAB37CC6E24363DD6C456D126AFC107704EF05EE291AF82C1DFE3FA7E57499C6BBC6A7772AAA3F8037E24CC935722A7533E07D2BE96E41326B04BFCF69BAF37DC2911B59B83A671BDC1BE730643E3984B2CCD26E5D1891BC8A0AA07B94C5B0D578E75084C54824B671236C3FB3DE31A902F643AA31FF82F697BAF77573FBA1FF06D1B1E3E463A9F178A900FC0B85CB50EC86474BBE4265E3B867849963E638314862C4C1E491A28723E643EE6B5DBD89ECC67B871359F77AD8047B9CE760659E460CFDEB20F3F5941103572FD400D233A10BA0C14849C24DA0E5032D8A499B51AEDA84CCCD702ED64A08C6E0925A2389B0F979162FBC2C1F33FC452183DEE0DBD91C912F406A06B660BA009F892B0199C898B28BD17A7AD9E821B6C2F5691208DA6C646FB1A167906EFCBEFFB9871D42A1BB0B06E8F2F6A53F20FFC2D3C4CB10878CBB5460113E0B8D89F491912206216B30B7151A2BE06D215190C53243204594015509DED1472B5CCDF507805F3B1158AEC0534C608FB906016DC87158F836FBB7F536DB092DDB88137F44CC0039D8443A5804B4ADB4E4B91D1144EE63CCDFB69A93BAB7495963F72F1449B85192C61C7DC18B3CE9073DA09E330A1B642D66FE51311F430D935E28B9C04E8642D779B68D605BBFFCD48E48AB3469C9A01EB0B9A8A0D87E3137528AB0766F147DDF45DC15D96E9F33C970A14CD570C495BA7CF6FC9B1A1A06A0843F10D52BD6DCDC5FA36538B2550C155ABD72E76181D23183E3B09898A63C48AA92047A57131C8E8A819576EFD4224588998A9478F7CE8534E6318328E1BCAA96C5CD23DBE2B17ACED96043FC57682C69A156BB93A7918EE53BCA5D5F3AB2EE8B3E3295682C15A15EA2F5802E6F642F43CE82C2A07F1A875B2DC37F9861DB2DB003A7A581B71F4553233BEB185EDF10EA3CB571E91D9F82731F23CCE3E9C42E0B3D394BB645DDBAB4D275719DB768CE3B40F315BCEB44F72A00D3D960D9DB798DC1D3804CBFEF1C2C6DD2D12E8F64DBA615C0504FA54AF3F9569C11F4578CB4F5EE97089B91B103CC3A247645509FBBA6F7F9AB3BA72F6CDB2FBBF26B7E0F11877040D184FCC4A2681CA8734FD5CD7949DF3D1FD5E64E63E4CC505C383C8C86FBF13E4BD5CC0BA566F0EF259C851B89662FD2E7B0AC766A48F2F9BC93C1D69923A162D5E262A9056D6AE0C92DC4611516FADD6E628ACA741571447694531CC9190D749577E89E51AA6B84F85AFA2313F0D33946A0459E644580EDC1EE889F138004674A99509F34F3150F98BBFA5383FB733FBDC862EC214EDC88E639C86677473085B0EE3E234154F2482361C3387DF6E224AF8C1F54755044DBF7905AF0B4CD411CBFE52702D22C16DC3F0767BE67188BDE5B5FC3F152F392C649BF1D4111978498BAA3F438BD7463B7377D2BA4C8F3EBB63ABDA3026D39B6AF193F8AE51C870FE7E1EAA5A26D67D964250BA061E7074F392E125864D04F0462AFBFB11ACF9FE25DF87CD08C25E6A66C6A17939A3DBC9A1C58F52D4F91A9F76B729963B5506F473F90094BEA662906A3DC7A508773EF07549D876094D8C02AA3005954FA9C600D1B2C42C4ED349693940E4853CA6DFCB7C92D045A6C12659A63D0570AFA18FA878FB1CBACC19DB62969303D1925648EF81B03C92245EB4655B1B91AF5A07757258B399BC54B644F3C88F0A803AD3B0B269D78C5E7631F0B71E0C3ECCB768BDFA77830C4FA7A910E3EA955CCA92FA3AA115586DF2B099076886DE0EAE88E3A1AB8180DE0BA64553AE1EB86A0CCF54E0486563986A0CC9C71C9A6638721D69DB9F2563FA019192C0DEA16584302FD34F8FC70EE5F783AEEEF3F28607870C266F01B66F216BB76EA87205EB869DACD3C2A76C840E2DB9FEB0C5C5629283820B8E9CC12B5FD899FD979CA4B4AF336703A1DB8CC0AF21477F81DA1B69AFA69D2F7250EFF41DF56004179C22F8A25E13654DE0D3887B2FFCA3B1D134E0A18083BC07571E03B5A2E9B8755C91F230D00BDAB15C47FF58A46222F19497A94EFE2670B55F5E017296BA41D05349B3B7880EA95DB2EB23EB482821D0B61B13737F57C81F81D56C0CF8F6B7EDC3C6315E79843E376241BC7A951169DAEDB9D7A5165C6913909DA34396F0E1831DAE6037B6BA6DFC16E1684D3B47178C5287C3EFE1A393D57E6D61BE560599D1950730C6FA1704FF77627CD202E1D78363ADD8544EF89C86BF7FC7A50B6C7BA61681FB8B52817C15555CC72090C3B50979641BB33856511890DE1936AEA2AEC4AF4C2C0D767B7713228B36FEBFCDFC55378B19BE6439BCC3AD3FA259217CD578535D74276133489FB2AC751EBEF978F337FB745FAEA088046D3F6299AAEB9D8B537268C2F998496D1846373D10C1C66569BD1AA8011BAFB62BC2AAC618406D91858A25734E94129C38B5866DEBF29E7078FF3FC3415CE23ED6B28075621B64F9D42E7E9A06ED5886068D7267BBAA1C79CF790DDDE29DB618548541C9717FC3C4D003FF04EC669B73FFFCADA73A90AF6FFC999977EECC5E3C1DC81BC306E34E6623D60FEF457028A22AEBC93D52B0487C082871186A360C61CF133264B037B217E2BA991F7E9848266CB7E562DA262CAFDD346B186131FB0E836E382DD1D09169F4597A60A4C80E03E504E90531DB03BD1CD2E1A0208868B6CEC4D9F9355DEBC6BBEF534F76E28E8B1D2521DC1F65346E7E2B40B9EE9C71940F09C0BA84E5184BD84186ED2EE81BDD1597A2FD55808CD0E23303032D8E38FD604EFE1FD907993C08AE7FDD1C05A6E0FFF783FD8F87625D392F4DD9C97802E252B61CD8F10B882331991082768CCBBB3AAE17EE6C8A1CACA37F54F3BF068812E754DE1A1D885EF3B82C4F60CBEC84E51808196E47DC57EDB6C049C3C74EEB54D1FA3A2A74CA1ECE9B2994EB762E1509546A75859DFAEE5F284DA38A02203A8D6387F7AB7CBC837F3D6E43D927ECC2B893ECBE3DF0D8D9F43C4D3A0820B1124424B6916808A450B070A0F89AF720F801824461EEDBA1E3B9583FF5C1EA48CCA1B7BDF8EDDF7A282FA19BAAF06DF8672D5C61E723F78E241C80AD850E3CE823A566C6472BED1A50BA3BD67A2557BDDE54D2C4E5C3664D8F8A852AA9E93C9B539ADEB078CDDC0CFC0B710EF20CAB1DE4EBBC0E07E5FC7B6EBDF73F0256DBB7FE1E0EA55FCD55A0ED825767F87B55DD8F2914C94ADD4A5A2AC6FEC65D4A77E169DFF09CEE659052DAE5E74729E975B84A94D79C3E3F9A28A219CD80AC3F37C37EF1A6EDB8BD4DF3B13AAE5A28AE80076A451127D0116AFD1344B0F464EC6058F6B447A54B412DFBC630CF30E8EFC14003058BABFF468C2C7D9900AAE849AF64BEA215117EB23983806AE7760904DF96EF2384C89DC4F2ABC8A7982D3EC0FF5896A1641E7FA7159E344D104B103A385898BCCEF8524A926A81D6C7117A05C832261672DA8736E14A72084248F5C04EF06A973EC889855F8D70313686CB974E2EB02E36AB3CDDEB8E32696CC98994D3B1C7E150618B5A1065318E86495B9D0EBC772611A0570029BAE2BFA98381DE4D14E3FB1ADC85A1CC8B9B3905D433DCA0A3E71F42E872F386450263A3DCA396A2B05ED9FBE5A61961386611D3D79248552E863D98D9D74D0BFCBABF87464A4D3C6DB9F5D67644A322106EE4D6D6D3E6EEE52B093B457283F42AC632157AB26257AB6563B0EF65252A8794CF4CC7A29476E3687F0BCF6635A3E02338AF2B65B0E8C0373AB3CEC8DFD764F5068650BE2668F99070DA572DF6E935ECD942214E059E55BF416FA786A5FA6D3E1031E0236B253DE266333719AB7A8BEAF76CCEA75A3307F6C5E851C1C69CEE3893EFFBDA90CA7068437B27165E002319BAF673F5C63819B98CD670F22D12F4BC6164F189C2E6394914EC1C11EBC770C427C9411A7F4AE6CD423B70D226B8F3A5AC1CB672C764D3E0E5657E64478B2D87A222525110CAD0D3F307BA603EE5B2C7BD0300BC4AE3CCFC88BCB48CEAE8373023FBC86FCC5C940D0CA7B8BC4E9A5D38B97172ADCE3990625D40AC70A92683CF14E6078D57B561C5424C778D3D04DE465E729E67B79079AEC49C960107A3AD0BFFA7BECC5167F8326EC3D932BD6571DA3E0309843AC3F50DCC077991C91495DC688AFABF18BE55C0AD10401AA96DDCB58EB9FBCA92438A0EBB7EFD0FC14EE84D59B9CA9CEF33CD09BA68EBE550BF5746AB780D8EBD069FEC45B4762 +smlen = 6014 +sm = 088D0ADC01B9068B5AEF3867E267F2AA20A390A56721C87917F3B3CCAB33F22ADF8827A1B46CFF8E574A6DD2079E38471280DC83BE86A56E1A696499F054CDDAEE2F446C2B31762705426C5884EC65D90445749FC0A76BEC794D4E98EC523BDA25363912CE3E1748CD37F13DC6ABFEE84EC083D180D8A1044EB390B25E259E1AFFBD21CDD1411725975CF4D761DFB8B43B5553779D4AFBC27C196C6152BCCE870D465DE40DCB27FFE51726063A5A8211EE5B98360DE1B5794678CA645A0B64C6ECCB2E409065ED6361E1581BFBF59EF3C1A4E96070B3B02CA742782F8D2948FC25754C846215BB2A19259F668A65AE56D3550614AF01696465BC21E236E574257548625467D6FA5C87D271B59A7E166B8B26054A9A525059B55DDDBDCC140D9381D31AD454C1094D861ECAD1C0356CF2901B9DAA76875BD07C6FC8D763F0BC0B2A709B598F79F2A257244AB923D6E434730A70E76D06E7DEDB700D81515452A7651AE13D590529858B000CCA12FB61C4209B17C77E988A3D048C6E4EFF3CD5CE6A19CBA83775D8F8B22E4EB6FD112C5A1AF68AC35112936684E2E1AC6BD0CBA877DC80B4250D00D2957F145EC91FCFD0B557BA7D973028D38698CAF90542F8454ECB6E6958057000A42C170A2C4B62EB24BC5B31BF4D903F413B6EEFDD74E4A1AA3D0BE10535EAA3121563D7024D0BC804836EF919B79712E359FF691ECD2706BCAE2AE0AAD2881B870B2A0FA451DB86F5E91AC1D135BB597A279566FCA03DE688FE555E720BCD74336DB8936AAE6C100B662770FE8A01745FFD206867B4EC9D05C89368712FC962FC483B5EC103BED7394E9E85968698D3449F5ED2B42A89EEC06697C751BE22A8DB4BAB57D0A6369184AFA0A731A1CD2F2EEA6ADC633668B40756B8E94E1E5CB08F41360D8DE75B88A6ED59E34233EC92E0A44B7387043D8C013F12A2E624F5EF1C0328F00EA802E0A7C38D77B6E4EB7A9E94DDADC7C87843CCBA268F18B21A506555271FF6D89E0EA7E21E20FD876BC6573626192505B745DE11E045763EE9103C87AAA804369E00EABAF20892718725E56843AB2283787E8744DA3C9FC4D44CC0E0D2914CECD060865A6BB7CC51E0E9CAA48A6A257974C6B2428355444888097BDA32AB258541ABEF772DE69DB20CB97FD527D470CA2801D0335F5E450D2B659E0E5DDB3A5DFE54F3FEC93516F9C500E3571DDB4F2FA39D3CA48720C381335D47C6D986BEA0C63F339BC1387ABD80D3049FB94E3A68196D16C78DE68DC5C9B56151C69E52CC3BD7E172DE5B418B1CFD3CC34203E50CDE796C02CD7FDA91736D371F10D538737413ED141EB4CE150D37E75D50310233C0CBD7FB40311711636BF3FE1C43A60A5835402A6CC826069CCB93EFF28D4F1F884971A6A7E7D4C0E23A6442BA75AEF62D4FBF8098C3BCDE5250E0AAE9A5749C065A456E00D34707AD4946FE035AA9FC6F7921DBBC6114D48F31FE6E85DDA8086504F82C1C0DE4683D2B1526CE7F5D155EF282CF0153030C87AE8D19335374929E12DAE71E86074EC2D85630D31605A808DE9DC8020413C5DD9BB4C4B7C717B8C8C18134D5D2C11C692B0CCE76ADD3B1472910FFA9EE5F287FB88E34ECEE5FF546850C49EA1CDF5DC0625BAE3C70747BA7E678D6C24D4B0943DC3563B42C1E3F76B038A2A7307615F5893462C830D14E35EDDBE9AE99309E1971FB16D08F9961519AB70A53A945DD0400AB2356CB74A0C5403BEA59BCB6BFA485926A526E99CA24EE2808099F1BB055F770C3D7FA2D72AC0BD3314E30EDE69ADF259A5D2955376395248A10BE48B6184D0A42C360604FE0F9EEAEB1C04CED7398FE42568F87540E094E4B278F9C657109FEF25C95D71BE775AD0E22A11617CF6002C12BD93C00A241DD83ECC0C0DB2FE363C5B0061926D5568B1AE96C9068A1C861A6CA0FCB5F587454401FE57591CB988079A205D13B126B47D584BAB9918036E2926CBD210D88B00B108AB2A9F638F8C9054C7A2C5DFFA77B021578F2C7A49223E8EB5C67BFCCF04FE75D5C26013BBA9043D3FD708AE44C91A7A953F157245EE5D38F1EB340C7FA5C82A254D808EC4C06250B3E5A23C58765F2891F9A9D4754F2897A46253FFB8CC914742C2697BD7C7412B114D476B8A0AA8AD404261D114507FBC2CEDCDFE6BFE0A73C9939C9F101F4EB3FE21C82B267F28CE084856D02A9C0C5394BB98FE66BBFFA0193199D33F451F165A27D4469102497C3E7BF0E710C1D8D6B625F5D1F8F94ECEEDFEB0D80C82820ACE3E46270C09C351D6ADE5C9ACCE629A50258E0D8B6656925FF5E747199935B3D21B7EC61B9361B2EEAFCA41DBDE56811FC1C54243CD3CB1AEDB773673F211E651D84934DE7C48C3A24DE3995153C4839FF8E0C8AA277D74C8ACA6E99CFCA8D931B81467D6C0C4D67371820EF13754D8E54F3BDA5EC03427E4D1691AAD8A75A83507400D2942F62E6FA8F05BDA822E3B5A217915097BDF69A871799F04689B6F22640D2B0EC30E5EE2F8663017A431D5B0A7ACEA95A292CF59271D0E48D24DDDBA87BDC09C812C537DFD80F54819E12739DDC3C4000CBEFCF597958CBB3F588CA85EB2DDC8CBA985A5FCA04B7296F8756C43019850CA83A0380AD4996D22F0C768615C590576266AF35505E8FBB83DA6F235E8293E1E09600E1895ECD8D6F833F759B31182F0B1047B1BB2020E2B798C58DA1D4D0B5A45BFE0660E7E61695B8D6FB1560D107477602502A1C76AB02775F4D8F818E8672188BB4FBEDE39326D5C3F1B70B070E1D4A90451BD4F1B7E02A86DF5A05E3C19A160F10658CD8980179875DAE1EF75161ED34667E3239969582AA53CA7BC9E8132CEDA92C62ACAF99C3DE306EBB0361CDC5C52BF15BFAAB07C4F1C5CF8BEE81471CB7F7AD71AE593CD3118CF7172E6C3A01D36A4CD1F80659BC97ECE46154090BC858D1C0A3D8CE035C983DD4D1D14EF256E2011C651E28CD985CB7DCA6F77A17B6C0B76427200F93EC668E04FFEA279C6635E7CFCEA12419D9ACA8C4BEFC755C4A5B6CACE7C57B1DBC047AE92DF7A58FE1049FFD147943F31A2B7843AA63C99FF032AEACEFB7ECF069E86795C16FB6FF4135FE758D1011F4A1159A4D923D955E20723171860D56AEBF422F4432BE16AAC64FB92EFA9EDAE8A32D3EAA3261D27A9D78EB8CF9E3C923D20471BE4BCBDB9E4B5B689BD4C5F2B94D87E42BE00AA8D294A97EC00E553202A0143B0C091EB3F8033A01E64DEB22CD223C339913002D815B21CCA3397179DA72430224FD8B41295C08C420A165CCD00385C5C7754434F6DC24E8EF8DD7B186D94AB501E343B5E4211FDE607448E1D1083000C45D201AB4E7AE1A98ECC23D20DBBE4706B00B0D7ADA50439F186E938C4CACCE8BD872DBBE11B1B678BADEB2351961FAA159FA94A9667F5D4F6511C7A523A6F8CF0AC694B6478811421707B5A75E82D942D685D8B8DC752E31D84854838F3026CFC0BD2C35A9C3F523A4211BC95FEBECE6B460CB77C7135A28732338C254D1DC520FF5B16F841B317B8F75F808277CC852423C4457646840BE0F36F47105C4C2C05573C1A11AF940CF4F89480EFAD0B0F3DA8C054CFEC134C2ACC6B85728DDAF352DD3ADEDD93E6E35E81AC51F4D5BD2935B2BE24BAF1ECBDAFF87C28CE06BB3CFB3E07E85C91EC81270D7C85B68CF3C8396E0A75D2C32D831C26D389DC7AC2F495E71EC95F93B0C4A6F4D09B6F6229CC0FCB87446E3C5048817424D3ACF2CE8DC18EF08B31EF429E958FBF78F013705487E4FBFF1C89C9A2517E3794331F2FDD28399E4AAC2684C41DE33C55CDBB8FA1EB81DF0161846F90292DC485E5AB5D4FFA29E8AED0DF8E794FACAAED653465C792BD2200AE156511D002BDAD2AC1C25CAAC8C17CC13F690F2FFF9CC425A12BF78E8A6C7FD25B390446180345CDA764644FF9F1F9EC7BC983E94866B3F7C8371CDE376414E55709B2E71A2E5BD7AFF7C68ABD38FAD5E7720479980834ED9399ADFF4AFFECC6DEEADBFA5622C83D0DCE22D37DAC8004200B9A459D840FFBDDFA2B717DCB06D4C10660741D7C697F738E3054AB35DD477306A1BDF29FE955D883D824F5A037EDDB1DA7C1E7545B448D3B23F0880FC84738BAF4525C9E831C56F143527D7AE7D4A72ABD8BA1457CBA5F9840D49E8A3488A90A0878C9129BA77C2415AE4E04346388379EA76DC216054EA32C31CD829D7C4E2F8EE0929B2FF96B74422A0C894FBA294C456F5D222C5CAD7EE1A908186301BA1963000AB3F07BBD9D03DDFCD269884E5671951B61DB7FE99CD869223624319CBF14B88D8FB03AABDEA1A968920747FF369ECD61B7C432233C358AEE119D9FC27F3A2A1AABAFA215028147C7C52B36756B6024CD674C8354396781DC45F721F45ECB5D459053FB0C2780FFF55301BA09D142DBB487616AB5250AEDE4A6430D044CD9FD9B963FF2200C7D0C7E20E588BB637B4AE63F81E8710BF9139EF5954E7E521A86CB3245E65DAD2F2CF86F45D8EE9724D1B8264AFFF633616D936621C5376B9B723AE438A4AEB2CCFFA53DE773B7495377E6FEFDE53FAF50C901384BC93444129645366F805C7D6F7181A6820417CB7F00284DCD84A6404D00A39DA0B68F858AA967212031AD134B7FD084D6944797496009CEF7F5F1120745C52C5B7F56FE03E587E34EBF330B08923BCD2BDB6394775D2A65098F7DBBF48BEE4EBB2ECC263B631EC731AB48867E643C3AEEBA9AF8501A506EAC395CF9D6B58E9734BEF3F4E801D8FBB1F9D4A04B3A05DAF5D7D36F345DE84BCB3527626906C618B79F94BF63867D9237AC7BC3467C75D40E6FA20F477E759E944EE7A30AFBF90567A631D7DC7204F058BC8DFF54A88F2B50EE80FCEE6CC5F0D3D96E6CB042284762C16A2D1194470FB0D2029CFF774F8D74B9CB73CC61363AD9E4E8E482DA9DEEF8BDCCEAB2DC92226AAE7DA97B582AC694340A78AB4A60E7032BB8E4694BCE30803E0F0CABB4E8BAF52FFFEE71899A6E8BE49E15C9025556BB642FDF7D1130FAC558CE992206713DB723A554C5ECAD374874E9BF13C41CAAD733EEF4CC2998F1FB5117A4EB8F821AF7B5FCA1CA0E74F6DD5CDC0F8610EE47122ECDE32C7D5BE846F99B5E3D02D8E110FAA5DE9E3421F353A76E84E3E813C9D92B88508A9C54748E537FB8241EB1F19D963BE4C8AA0F7CA3524C83375681DEB25E7BC8978E1F765E60909C54C33FBADD6D282895B98833E7CFAC3C2194A1FD74DA5618B7D424D412A87D4AEB96F14C573052AE460EE626F43BB15E89949E607AEDE469698FB0F822DBFAA8402C3B677F34BA2F382A088FE49FDB07E6D8ECBA336C465CD14D1430C2ACCC7FA0E226295FE9824AA071978D4995D5E3E5D68160F0BA6D70E4A9EC892D2499338D10D9B97C8000B49A4A7C789CE1FB21D4A018381DB30193DBC321AC3073B1A5F6606212522FE2FFCE0504BFF39FA4A2F0610217C051C2A4F44028D2E15B5A39E476DA38BFE25C507BACAFF740C2AFD9A9B23EC8D3413987522D996C170AB12C93024E622C439DFD32D8B77096FA9A1B6FD43AD2F12FAF46656C20FA772E40E99BAC8FEE749423922C936094A422B6C570112959074DBB952B83D09C8B4803184265FAFC92303D06B47A289FF4447D9E60CF9F474433BD78AF727FA8FF0E912FACCCF06F3163FF54B90AE597E412244D3066BC139F1CA50382E5ABD396B883E3A49825138EB71A78F3C2D73AF127B226D64C7DA9AD4FC13D8E8AEC8229A9C594A3FE3EEDB7298BCE57F9ABB88189C75516B4AA1DE9AE08EAD66C321635D705FE6AEDB81CE0BCD4ED13957F01843879227C08E873CF7014927F8CEE948EAA282A68353FDC4933A46A8F7DC9F626A4EDE480D2DE12589A22E1EE01E037AC5E9BC10C2054B4BD435C09C7F5A5FF3A6540280B49EFC243D55991FC9FBAA56B796113CDC26750CD7BDF66B933A4E29497D17FE177B01A9C222F9EFFB6AF7646F387EE72F5CFF06598BEC1AB705618AFFBFCDBE95D2C44F046AC806C2EE91E1EAD8FF9AEA71EC5D823A3C84DD2E32CEEC315A2E85CF8D0A1F148D2EB0C2DAA75D2B7EB39037500D771229569D9FB77059857A9B6900401DC9E84C017AC25E0DFC1F278508979D4EDDAE6428E7A680C9225316384CD2D6E0C819B09B3B8EABE3DBB8FB9567C5A245A006C11764C21F95F033D5259711D3DF0EBB96A9ED3AC2509BB13D16597ADBA0B2DC32F8F5555B5792A1CC393295B831CC2C0CDD7296295DC74125690AFCCC8361062A956BA8583863119DB3612214CCB117AB44993030D7E940C4C1511C3793BDA6245BFF64993EBA10BEC66B088B086D416BE2DB71EE8FF70E6EB34D27A7F7224E43DFD1CD679508CB3DB576ED061893AE960803A4FACE3356704053839DA30858C0FAFD1F5BEDFF2D3E69779EB6C8112B31393D58A8B6BFD3F95A859A9BACB3CBFC102B428ECEE2EE0000000000000000000000000000000000000000000000000003080D1118232B32AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA + +count = 43 +seed = 38FFDE9B60DEDB5BBFAD6C52AA02EF6D49369BF276C99E588D796A4F260E0FF0A65C96C35863BAACFFD9B212EC305E7F +mlen = 1452 +msg = ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C +pk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258DDFDAB4928A5AA5D60EF3C52CFF419BC04F64DCEF8CBB5C56B455D4DABDF19E401FD01CD176ED7A3CE8659529812383CE8942ACFA18AA10BEA20F715A55B807D0A0EF08E63F8EF346467BCCA7CB3879F36B351A3F65E4AB3B9F718AF1DE6A14DE67170931D6D7F8AC41D3EE0616032898AA2EE282E7672EF2D743D1088C2D1AC4C98DA8A0FB072475E1D5AD70D64B01D10F48852D19A79B52BB3D3393B84D7758439DEF8ED5EDD7560D4DC207BA02BBFFE4BAF776A36CADFA7BE7405DCF05B370830C67A6AC07F94E1D9784F2E16F8B474C1ACA93DEB03D65C4CC16575D13036979B8BEADA211B37F5983FCBD32DEE952977DF45A1731D8377180F9BE90C92D3DE548DB2914CCFCD9212364AA0E8524BF6ACF92B2168CE7CBE1FC4D2FCE5CD8CA75B35DA122D89A2DF8CCB523B09882AC7091B588144FC9EF7FF25731D72F5C1A5B19EEA18370506F034A7C2E23404E45C3AE658BBFB98EA6B49CBE93D25FFBD44106DE2774DCA2349E339D46A89FD0AC3A2E536EACB24F782464163DC193EA956850351EFB9C0E6FBA5EDD65B3F6519732C6B9C5B1D6A33EC80C2B50A3D8891FBB110B900C73C0CDCE6E601C14228AECFB2D6863B56D9D20DAA66918820B47AD8B4347559EC3C602B53877BF0547842193B6DBEBF741FC9F5D3DC32D5605394F9FF879E808BB182BB3B30ADAA1C678130A5E9F8BDAFD74E00CC3C3C033083B81EF710A1AC8B70AECE919B7C28A56E7AB88A269B7F749D7E302778137EBFF8DEBC3BFC737311C6CD002D7B64A0093077BD7CC73567F678FD9D63333468BCAAF17F34F38DEE390281E70170B49702FF3559D78B8EDCBEAF41D66B5F5A73B3D9A6C92F0B367CD099BD28707A8D7190A297B1065588BB266F06311009BA9DAFD47F93E7F9FAB2E3F27D6D8028B275F0B6DF6A1825ED51C4DBEF09156DD01CA16540DE58CD2C9C79E3512EF93294D96AB75A2B3110E5B8E3C7C84811872C195155999E4DC05863EAA78394FF1B8E0A898C414DF8AB142B2865AADEC87EE553507F8289AE7538E77BDE6D01793E20E7CFC40675ECFF49532436D25A5FAED69E6816B6B2DC989D6496688067F5E8103D73B55A0EB68056EBFB757AEFE1D475EA59AB34874B644F3357EEB957BFF4D95749CDA96060C8A491232A1973FD5E586C166817217AD6865564C1C470EA3ED357213B9F06D71835C0421C6E9FDC0AB3D64A059F93204266C6C3C68EF768ABBC25430F8DCF0A755395ACBBFA22A5D7A2C0BD54A5FF3990EFA1E8F5075626DC28AA833FA21C5612BBE13E2EAB22D788DC06C5DBA15F3291CD432349919600193214367F8337122D2988A1E2FF36DD1C45755B253CFA473A72FBFB495AD82442F21D27B7BCA0F0DEEF1ABD6AE8672D4F5D3E2EC5DFCA8A1C8EA6C71C33C9D10C6266879C1DA792B7C63A9DE4AC82F676BCD76B7B2339DB24C6E203FCD85441133ABFB8C2055540BFD8DD3E19B89C67CDE2804C941C793D216C836A9346D1119C4C576BF5CD999BB26717CCFBF20944C4A0E5A4E056D2DF17462E8C4A6858F97AC9E72824EC0D6DB637357ED5ECC51ABF624E53D0D14D60EC284F066C48C6189DC7F7C0148B4CBB032F5A2104185E857068996A34C63F12D8792FAAD02ECB250AF266742122FD2E2DD1EEBA3141248054AF7391C519D10D01497F9F77DF85D7E1F409A6FFA961D07B52D128F5BBF1B9581C5CFA0F973246E7986EE4A1DABB035CD88B330B08CEA1232E1E55E98C55F106B1AC9C65DE790FC18CAE06E01927EA47529212CA7562926435EA17839BA72A5894319B7DF27442BD9AB3FA6175908BED6D69CDEA78610E92463BFB59804BEE5E2B38B48F21A6CA741549D4084F8F43F577067D7CA64E22F963809C2115B130A6AC59B89A356400A9664157CD9ED6A86D0CD5B2F196E2A8D0FA7910019C27F93E8506278094187C4046D925FE90EA04FEB72120ADCDE09DA39FA13CC4A82A5ED4B364EED756FB01867432FFC3D7FA00C3E4DF8528A9B7C96B6DE7A3FB7EEA0C18589F349769B5FC433BEFBF863F706AE6A6A99AB2A9B9C0D3115CFF3EA0AA37EA4938559F3C98F910834B21E6AD6A95449A581088859382163C5ABD6399392784F965F0C122BC1EDD095884F1335E724F661D6249588E818E3356B8B64DC81B8BA8FE0F02D09861D7A3ABE620CA204F2F3DACADBF5442FB2AA417474F674FD24E2EB0DCCE31B29BBD4620D575B7E965B98BEADDBA471D8506512261446FD148203B8C8E626FA183ADE8B41CCAE0D354C4E221F6918B348B4747A714B3F95C423DA0679CBD3CF9EC7AAB959AC1E65B762A227EEB652F2B5CA12B9815CA6C125655E1A1D13019344A34D0FADC318B696AF736A09A3AC31586BDF3DF36539F7A0D9614E6D1A13FA061A0F8E9B8A4736A4874F0C74B605997E06ED810B8DCB939CAA4944E72B20931C92D9C81233B7802328FB559A60D7E5580BD1BA33E1A8AC0CCCB599516663563E90EA05818814DB1E1B4DBC1CCD7396FD655281C44131CDF4233CA97743E169E33055C7C6EABB8279C827FA902DD4D87D09A0A6FAAB5BCB94871075362C367049F49375A011913F24DC7E9CD249E4FBF78D8E53452850EF170E7443EA143C85D5E52879FD25B7CA78597CDDB830B8262BCC148C2A24360C5B7626AAC88B22B6F93325B9A951201A4C47A5CEECA7409986EFA18E83C325569691D86FBF250EB9D99B2750237F2BAE51F5B83E46E58C6AC31CBA41A372191EED839170F921CC4116B6CC244D83EFA7EC0433850C33D6BD6C1FE32E271A1CE6CD5E41EFDF455505160277C4ABB93BD6569FCD508523BACD6F501DBADF62773CC05D61A14CE1EF06CD39F78532C61520E933FD1681848476523AC11338E01602E2A5B8B0DD123B46FA492B079065CF1514C2598A4D182999DD98A74991551CC58142C1DA58F63C94DC4ABC8823328B66DB56972A1EFEEEF952B74E5B9A9729C3361D48A6D7288E17B4B75A3E2E5FE0ABC7F592F8B28B476CB5150C357DBE05084EE5222DB4D973AA5D84E0073DA31F5D97B5AE1D242C0073048FD5E1A9E97753D669D20464F8953759CEC2C7DA543C588EEC03281B547BAEF5EA3E6C7EC2A0A668721BF8D3501CB4D0D77E6BC830132E808800D45DCF0AA96E806EAFD4864F4A8EBC34CD8799B062F27F117C6304F3F81EAD8AEB1C928C717F566030288770F0E3E87FF27F6922D539505F23C32984B55E7A0FC3B958A8647BA4A1C7EBAF664B5D7ACFC75A27252B8E0E12EB1C96D10D4EB83775C528FF34BEE8A8C7FA00B37E260AC5B0A32445516CDC32E958B436944FF52AF82F609C3B99C456616B64780E37D8667FE1E9CD9DA25CB750C33338606BE9141179419F84F0246AC196EEE60C0642C1B37138F12B8C5765DAC9130FFDE7EEA9A30577F7E9DB43E50DF1D23AFF6BED49C6BFCDE34DA46AC3E425A2C75070D43F01E103B7FF7162B28675311FA218294692EA51A8E4A8E44C4E987F422ECD01F3937386B958D2B77B05DA5AA5E56256BBD3194122BFD5912A2A909D28BACBC44F653D4150695F794689E99F3938577E0A6AC726A7F6275F7F54CC2AA8D0A04DFFDBA85E88F0B1BED9BB7B4151C6567942538BDB8F3A +sk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258DC23E3BAEE1E216B4C3E7A81A1895A01B9A9F0D8738522413C84235D81DB88DDB2D8243C6A2B664DD6AF228FB1B1E650436BFF0534635CD44728784B4BF1F39D41804650AC824528485D81085D042621217054B16010B0172D4227004012490943111394A020528C88451DB86819A188691002E602428C912095846814A14529A025224154E9CB405601230623641C444698A8409111831912420A0388014482E21B06188042181B27118B188CC92101845310AA24CC324811B0951DC9230D318485B448CD3162E02903122C16DDAA80DD8167114094C43428058C62089062C1A052121206ECB2060539405E4800483906099B60DC3B48481B0005AA64454C88019B0811A212ACC385224B744DB3228E1C28112C660E4C44018C64C9B024E52020C02A3002499816226510445709812805B2242024088D1062E20844164124901352503385264887000000580422A59460524124E9910900B450DC2B88C080966204011D3904554322E9A266A582232DA066A8C322D4BA04C9CA44813A66823888C1338509B0481CA168AA4164C0CB280CB3466D8C229D9124A5A90452214061B05269B9609A2A22808C7055226662034891BA8000322660C14529408661A042C61480061405251C025210129038804093788533400219571190861C9182109B65122136214C064C824690219620C146D1B945054C62CD2440E21892C12A24C52320C0B041280C881508851E0349198B848930042924471930644C8B28009986C0B48909922310A9040991402C228900BA0511AB824DCC880943885CAA464C826890831010A232212159043064449201064383191204654121210314D19446CC4B44142020510388E591649DA262EA0864003382C842432A214705C1225E3A07093B449E2168C93848D14B10D01A0211932841B34511C398493348024C82880462A23C42CC1426899028EC0320210032ECC2632192980889648DB844D03496553B46D24A44D5400621195001A90811A34222398610A329010196DC1208A22040AE1024060264A22B569211868D1882C04349214186D24B4240C22711C1070D4260A4CB8290236242292856194912230651AA40913138C90168C2346880A2800E1903008351222C23100390E11006992064D038330DBB890C8182E91388A24296C22900D1B920141882413390091324C1AB025810202C99229921811D914201B0872D8484E14C32924C7045C486199C67053040E023529C304062317214230700006008802458838248C042AC0C23120290D48162821C565128505A4A0612307915B9221C2388420366808B88DD218111320914812485CA40914A9041383610002454C2010C3088CC0804C09A870D0024CC12486DB96880AA211830210A33070D9180209C60148142514A481400226D12066E1244499928C10C7898836460BA03061028022464D9CB0009388400A870013066422A920D1368D9010620432280BA288E3C44108164122040C9C248ED3148682206400040400A424040209D1066510232E80208D0CA601D4C29120A6500A0245888805203265600282A244661B464692984DC102059B48611AA6010B384D54C22042C470D82432142621240686D102210B22808300859B3830A2924D243924020125C83865A2304109C811DB920CD2C629940024139264098961D0B610DBC0499B869101292611230923420800C544E1B485648449A11432E33040A3346A1CB24112B360C8420D5A488022467103100218B968A0328504A8914CB409DC0691903431188345A440225BC86C94367083048088260210246DA20646514632E4A8859A9250C804660A81800A474A91C885210131A4463264100423104C94324D594424DB102C130148CC98251A07600C85490A8669D3104860920DA2426C8C0684230072122389001340130012C8404E249404E3984863B090E2024C00316544884012A104409091D83686E2147123B24C92466401A688D90692548221232621644489510810D382000B354D09934C22A96511816083282563C20C912080A2A40863880D21A52904C42542862C1C174E009240A230701AB00CA41488CBC840A4128920165090202E023050D0A42C498070A5A6D6BF6C6E2330904B48A57081CE67AEF04A000EDFBD33C8C396FD7B5969D839011A832AC0178C53E4A95C2F74B7EA83113B39E38DF81D7E6ECD0F646436A0E0BBB5F6C162F9F0A063C2D124D8ECF0F51F2A6948108F9627519CD2DE85933B8F7A8D1E54D2D1DA50FF5BE576A8E48F67ADC0D4DEDE06E78EF9E8CA5EB664CD82B3B89928DEAE4D1B023594B4CE4EC2506B90F3F7D8164FBDD72DD13229E7251ABDD205A20BA80DFED18049E984F772084B2C77766E3CF77CC0C0C6B07C64D8CA741630A2746E9DEFDD8F0AD09F57B80DD35554299C1FC25EE08FF9DBB030C1532808A0A2EF3175744808297EE07EFC727A087DCC651E5063C30A1BA8561A355C6A7B906EF6B5524A76AA8B41C05A8F7B321DE76EC8BEE3F884B3004A563B5F748F372D24BC53387B41E76BC5A0DA524B4854001E8C156F10AC53FFFD0A3E7B0CEE572F92B1BCBE49197441109CC1E05181986FE9EEC5740963127750E9FA796E4024D7FA82D0805DCD5B6D1C055F31B1FC96BCCEA11F1D4FE7C7D12E1EC03ED6CBC5ADA3D7E9E94410652171272C981B4087DA4773D977BEF8AF2F0A77F7DC78A79BCC01346580E32179B02B410D3EF9A4437E561DD8C812959AE864935C86E75C56CA6BD90DB19198BEF6E25C3BA621BFB3338460E21E0E3D6E29A1791ECE7037618891684C87BA5ECE65EDFA965115A2CE7C5142422EDDF526F5EB7B1F304D7BEDD425DF7D192AE9CF1AF1D580F4E91B809555D1A8304EFF15B3BCE34BAB1DEB1CCEBD44B4ACBE85BBDDD5CD9DE6837A82C8CE26F3D600E90E644D79BE9C866C5CB83FF99F7AD16383B5DD93EDFA6457BBACC2091C71EABC9CD1E3842836A53B3ED1363D1F4853D2E7CF4A2561C56B3ADCD02E219F7BB3E447A55B2D2477BC4600010E88DBC481C9EFB43F32DCE43348C88AF78225A5FB354991AF6554B42CE9C753C4ABD318D1FD227446E4B13BFC4DD74FCF8636E6FF65E2E557A2EB44A91A10B214A00FA88AF775AB1A4FD0912C41FCB82904B3D8AC7FC95B2AAF51B4E2A0E410A83D4E8E3FB7880A1D9B34F4042CE6370E48D47444D821539BCF329829B9BC6AE28D8D54029CE437A25A086342F78D64306048A68BF2D9BE46BCEB324DEAE1C496AC5502E4F52388A857647E218D5FF80E33C862A3E85C22E7BCF886FDACCDA07CA37181A4EA529BF49444CD46AE7C89356286645D5DF59EB45FFF7FEB6339F2E432C2776033BD49A71CC649C8B8CB41AE61559A9A6828D0FE447145ABC0B47A112B9B6F0EDFDD437D50A40203B9BBDEDF66E378C35CCE484DC24FFAA7F5F6F0A75356E2EEC035EC5B3C1B2AC6504229668D37B0020CC8BA17AB893C88CB92E2EAEB438D55378F74C35099EC1075EADF1D9B776DCB6EFD8FC35050002D82F3EB060051B4B48F9359BC9DA4363D897D939A23F40811A7E10DDD6E76187507ED21D6598CE15977F8234C9C0E042A2B2572C38E36CC283B0F07B7CD0D2EC8A79BA6E6F4E024AD14413F5F12381EFDF32705FAC7E78124DE8A036F8D3684C9F44615332783BC8176A15814A80908D162DB6B11EFDE050B925BEA3B968AD35F0216577042162BC7BA586FADF75BACAAD69415328E14275A6F6B66F98935606A6C567307F23A5649251C07D71A02EA5D20000E2CF5026C46C792C3C2CB8C91F26EEB21B738E509AB3C392EC9D94D5596BB0E1BEEC13FAC66F3F123CD73ACF83C41EA158418081BE82FF089B9929F8605BF5FB58CB3755E9FFD203D541FA75AB7BE6930788912EDEB81AE440EA4C9C991B84CA1FC7F513772242AEE69424413D3779FABD030C8F17A10FA2CB3753EEA456D78E32E571CBA1FF9186D353CC6D86E512080D2549DF97F0766DAE7084913735E74AED35FAAD1FD8D35E9C123F190553205A2C70A45D61CC7D7E97A58E62D9B5E2D483F82B9C32A30107FE7CAF32E0765077276AD859DDE39C1AB66B89AC173A4CF8CCB232C41C99A290256C2544D6808328C887FF33F035A4AD536EA3785449091433AD11AE400B81C30D5D4943459344838FDF9061028AD1CFBA6E3896900BA05FE1874A1C1B19C16651729C8AD486B5A4CF77FE04E85FE2AC39E40BD69164B0DE4949DFCB1ED82DC3E91C66CCCA2C12709923127BDDBA1922CBEE320E102E1FC3DA75DDAA8C45DCD04237B5A114EECDC599B2C6F19691430EB0CE827473FD19F2657539D9230ABA43324FB4D2DF1A1544A8416BF6A5B3DDB33A74DD4D1AB0888B492D93BDB9E0B3799321BA32CD0E282D0BA98D70D5B7BD1DA3C8954EF0A28AA3A2FDC87635FFF46E1ACB7842B9C7771D4AA518ED73A303A6478FBB95F62B462F26FCB822E6E35B39B6223D4278159D2EA44736DACCED7FEFF8160ADF8B37240284E4ECE559CF51BEE3B66479C17CCBE581DEA55332AB1537E7A1435BA49B9F5EB7F07A9896D392923DA02704ED15498A57D5E461EADA8E2D55E5267BB94886AC6C1FBEEC46F6BE435DDCEB6CB871F4D082AB54BC00AA9AEB6226DB870D0974CF518053A163B5DB7F91EEDADFE8199B286A236C397E1194ABFD8A24B32F2B148527C613250199DF17D532ADC33709DFE5A25E8B2660FD29A01B8D1F7827FF2358304B675A02C32253B8EA77A906E84176F4B0C2C602EA036163CA18E251416307544ECA480F98A0E04D27963EE83CE9023460FBB44B8469E117F3D1FB71ACB075899567D81CD90DB5B0AC900C5E584777812F1BAB4B2FBCCECF6DB96B78CE715462C8AF7DE2FCCA2971E78F5BE4C7A4603BB56BDEF8FC6A1C2590623B54A6925200202080C79CE186AA37AA1417A4DF3B99669C6123D4B545E6D9882BAC87E406C232A1848AFC1F330C686C53A923CE7336F6988A81C689D619D6C749B3360896F73CDE37D2C1071884EA13CE3F7D25AFC4DEB168E325B63CD2306150C5E555E84CE53B8036347D0CBE3169B044E33CEF42F232D9AC1782EB4D55C0DDD201361D7AFBC546FE323DA9644FD3539028E56D3CC60445D56C055B7F80481B298B60CB4EEB5B83CBF4A7BB340AE0CF15A7E259AC74EF330F581CA5D1FE06926EB3C2689A386061C5361E04E370F4DD6194C41B802F6EC78F52B2F5D85AC0C397ED10E294EF50F69C7F49CB935E5C80EC44E68A782AFA203B1F180D299EBB7F4DF97058823881728CB94484E46084D2EE2E48EE07ACD9FD8B72BCD735145CA5E500052A91BA8264FAC2FBB3B8506439CB508B51DE90F5537E2D9EA358E7989FFC405EE27EAB4217F32FC38140A4D04ABB39CE5BA9AE736D8B02C10D96CC02BB381D586234E9A370E52EC4EA686B7FBCACD0D4AD026CB96FFEE04B1840521FC87F2FF98924390BD0BBB5B74A7DF1505743C99FAFFA561DB2D8EEBACFBBE22E1F444F00A5751176E2C5615ECE8245324A53F72495FF7805618059BF5E260D5A91E6C39DC2612D2DA7942DA17261EF8786715B8907DABB611E8B6CAF38B0223C39129D45D19C7CE42FE288EE81D784A0E51D6926C49D7CEFFD035FEA8DA5D2B8BE88FB1D1FEFBF0BBCDB0A0DE93FA6EF3453A4C6DDFBAC3BCBAB747BA07197F06D5B7215A0C500E752EB18F5A2071E82335FC3941B7536DF0B8307178F65B683667C00795265B550C94B5F7545D1FD00A5F70FE601E0B723E3EF754AD17C5DC25E57FD3DF4BDDA6407FB2E6A1938C6B37238C2AA9BBFB5D7CA0AA350F371263D3D837CAF9C4749583739F65DC160747FAE9F68C1744A7170D68491399636B4525387AD9C5276B142CCCE40342147975BB09ACF5AF3B5ADA17BC88A27C25A698A19310FFC3584DA869438A7ACA0169AC961AAC1AAE32F0FABF35ACB9FD1CEC23CC4E73A7532BB271B044702C525A2BB0AFFC71A02DE9C626417D03A5EE0FDC4F5636149D07D71054CDFCA6BF2B8EB91FFC77571025F3504F5579141EF5758289BEBF82316B6B2F5597C6C09B263766BA3204C077CB4061C09AA45690C46C265AD6E3A42AAE82CE133E5B5308C1564A241AA62AE544B7BD92B22852753B8A2DCDAD4D8876E98EA0F32BEB20D030698242E249B25F43A8B368039C69B423856C5B978CCEAC62FE36A79560CFEFF88C4CF15515CA6FBF232790A10AA8CCFFDC003BEB60875250F2624F5061FFA8EB5F25BCC7AC1151F45EA6D20133BE284ABE8F03F7D01E2F55FBCC02C043E6DFE94531C9DB848088B7FBC0355A31602202D4375C7DB53117B4EF3AB4F2D6F73E1F2AAABCD2E3F3FC76DE336255FD2E354FC220B7ADE2E5971973988808B30EB9A5CDB82B4A9E0BDC7B7ADFF815FEE68654BC3A7E6A9A84EDC55391D8A4EE7CC118FF27C874970DA1B5FE95DDE7C98C9CB19BDCD5C1D72A525AE7CE5B708553EF265C07F0D2C42C4DBA5561B206CFC0CB13233844696F68203091BEB772590DE4CFCEFA7FE811545DE33CD32FE907FC488D82D2F2A21EB6538BED054B845BE2AF4F914DCDD0F346EDED186A3C8D8249C3DDF192D46971D63E525FD50B5193A4626AC1CF0E6047411F17BF8011DC6944D7AB5C86070D0FAFB4FCA1C749CCBD138559140758DDE9360A96360B3D4D4BE0E3BA3FE74111874413AC866F4635F27687AC5E38C348FF1BC96E7E2AEEB828FC4715D3F95622DA66DDE12AACA15CDC2EDBE1AA13F6DD89232CB092087588C9AB2A8672727FB66531148FE49CC542DD0E89BA35485160099BBA763255DA7F791784CFFCC64118E4ED711A882DDBF2EB982FA5DD7220F415 +smlen = 6047 +sm = 3B9C3A936FD93E7CE0D39E1D2C3521BE9ED3342EC5535371545D2FB046F428FEEE73832A0C4E94FC1EF4DB7C74A71D4E6C0E27CB15BDAED575AF26A95C255ECC11F30BB8EC1609D58BB3D6B30C218E1EBEC08AB9D2B359461E46C30418D96701D23271DDA75140B976A43BAFEBF246A2A25341C5786C155DF87E2C556F0E76A0034B0E234214271C3F75D59BCC94366323F246D4E07309F527A5B6376362D47BD4CF44C2CD05807B2A1564F93B011E7D13B7E87CD0E575E2CC4F728B99545608369326F4EA88A3E75D7295CDF09C439258F7A6CFCC1E99E133CC67839B5A57A8A499B91CB03120D69FE38110D20747D20A4EEC86F86A615F4C5C308149971A1AA3E160F1061F5EF334959FAC97FEDD5FD4F8EC39495C4360AFAB4A88C88F32E2DC5C6AE033B1FFDEA4E7263CB28972ABC4436F6B675213EDEBF4B857C04C85B5325F76DFA8D2E8A801109B500C278DB616BC639C62B64B977FD13117D52DE4946CC1B88C1495784BC20FFC00FECFCFB9CE582FE0C5010702FFE1C3213134C05B8103DA5100C467776BFD0D4EBF792FFC9A315674C6574548595AF31F21E2047D8C62356FCCC02531D25ADE733F0E3AF0970A24DE10100BB4C31C6CFD7881CFF10921E7A993F81C0163A64C70CD6E145DA6086EA586AE40F8F061CC1D7647115C273569BAE6136BEE444DAE912B524551197C75241AD8A5EFF3930CBBB1EAF094CC2883EC09D7D1A5F3B86F3E4389F2EE686EB25A261752D5DBD314B13F091658D17D634B38FA0BFC212EC0A927CC8C9694570A2B59092C75591F9E5A842F96F3FD2A05C9CDACAC2D5F36E77B792433E27C28CF0F2E22645668891A49793036D2F556954B39C21D1EBC6AC5800FCE4DB942E9E3FA63967FD8F3C4C72536F483188D868AF76C6EFA756B162AA90B5225C039285B79786B172F8D87FAC6F31C9D18AD5C9CA5D0FD09D2BB625363C0A6482629B82F03F5A6F58205E66A25B95B577FCDD9C6538573381DBB739C7B86569210F76CD7C735705BE7BE34B4A14437112A1C6F6259E5F4887CDC12957B6FCC2398ED04C029E61FCB75A3ABACC8F84B737BC321BAB61F52767D5C6C3A541865F63C7EBAE916C5FD5AB28455B6CACFD38FC904EC907E2FBF37478F7A67D407FAD562124549BE8A96A9BCFD72D168274214428D9628500A4029CEAC9846F317A98087B1FAD881DCD48A28AC2635300256E7CF64DC23FA0C5A55E58D805B6A32D3122C27E9E25CAE9E3424ACD5DF6DE8A2A717D2AFC3DAF6B033ED8D7373AF9E6403BBA5CE47241D70D9573554EDF9D354D7E5350EC09FE797967F9BDE59036CAB758F2EA6377A0913EC972AAF99103FF0FFB5986B8B5851F55A6004C146CFAAA46F08B0AED052E9D6F1524A7C4F49AB2F2205E078136E7567A45736538D4111C58EA0B5781AC23CCB2075D6918388C62F4709BEE1CABE238A003156BD6F0F7C4E75A4A297CB2A67BA26A86BE0BE0392C535A4795BB3C293C4FDE2BEEB12E142F9760958BE8E7933AF066AE9A26136EA89BC4337841F0C90A75C5B9203B8A351380892D014B2677109A2A0C007521585E8AE9586C0AA425FFFBBA792189C7201388E4BFDDF9FA8B3B5A57FE61F2EDA9ED008A35390462AFE82AD3506E759C882387957FD421A173262E4ED48A65EA7B6C4F5EF5F7EEA67AFE40AB00327D8D50910100F4D6C3514B7C5F0C0AA9DCEAEFF9110427534460F0107F2C2FEEABE37304B0D6FD7FC0F9D1C7129897DD9FA086FAE3991358AC8C136408E0FBA62EEE756B6CF9C873904FE01D7C20E1F43684E09CA437326C06B9945F905B52742AA825BB4E6BFC930149FC5CA632E19A54024E724D0734C75269F79899E72543B2E155F275D522AB1C3FE38C2C21B077E976D019343337AD0D3065E5F97BE6B6DC5B97BBA7C797891672922DD0E94676BA6C9A5DF9BF178651229077A07BDB80DB457D107856FA8E899065510CE1EC3BB106CD8E32F4EC16E5F25E65E44E28F9962E1F0F63B3D33990BCAD0DB09F9A0BB78539F1E1484AD2A409B9DF347277D3B86B68857BEA2C820BD5DFA357E918300231C435B6EBAAC1173EC0CE09FD65C7FC28A87AD43AEA01D6C4CE7CB0DF5D799D30B2DB1BB59A1AB93AD511CEC7CC3B18E79B845E5BB67FC6590D9203941B3D055BC050624AF7A7136E2C66097CD2B5B5E4838D4C009C385C94C288B05700ECC37AB312766A1561F9C1DB364DE13FFD6B6C8FC6276753516DD248CABB77C00DE9EFAAFEACD4894F1BD70D7EB51FC0E3A558FE9C826B64D86DB39E164BA5BCE1C91024DC895B1AFBA3168ADF328F1B27DA9899538F2E07679A09F8A192A0918406096F9C3D5A5E167AE9B9A85AECD5B280E536F1B53276B543FF5234B4ED653D51E0C1AD6F83B1387AB756B9785FA3ACC0F1D72A37DB5B8B49DF94F94CDEB995150863DE1F44192804DB9127DF1A9E873F604AEF81CC0811901FBE9B15236A3F0CEF6C07B191FF406FB6C4E54D65E758AD1C482041C59E734A4FEA1E2176944BADF4763C9386E417E22617E6226A76A36AF8ACCD46A07A9BA170AF35C3031D63C20876A903DD7D79DECF52FAB009C1806253C63FA8D9062DB6533E0959A4E50E7A7C53C6E171C1AB3E3287FFC48673F6C1FCC1C06F7CDC69BDD8892C5EFDD27EB095B0A291FA38E9B408171D09381753031FC5FE5974FE558CF29728F3A1E8EF996742AC73C549340DD4A6760779077082C999543980687F78175C6F4CB1F3AFFFC4FC858B76C7AB5AC25DAE3D19E41DEB265A19BD3F92D17EA503369322BFE9F13BEC0C6BCAB91FC53CCF4E0BF6BE6EFB79CE471F7676B651144C3CBDC8164C655C7F6B69424EE1B0735D9B4CC24AF136DF24F44BEB42FCC9551C8CCDF86AF14013907EAB980599E9565AA853055AA6EFEB23235F5BBCE4E5C314C31FF62A2364EE8471BFF1CADA240D1CBBF914DCDDCA7A939A6C7270ABCF5E0339E58B9B37734D8E6FEEF624719AF92EE1FC135460444F87BBCAD3AC59EF91C7F965504BBA82BFA08B5E3E16A81C1689CC2614378376C3F0EA33B2B2AEF1783DD1D4E256FA866210D5A73B85C9E8EAAD0962E39AEEFC334950ABF344383E0CA6201972F17BCAD9C945DAAC7D10F0F8E58F75BF5059FB2130E647667606AEC086FC317242C957DF839E806692D245B697F5CEFD001D376E2DC2979712EB7E24930EED7DD5F51FB490BE9A39B84408154E1E77630F159958BA3E6434DEE43F5028C62897573A7916B6C8697F963EF3475E8CD6E956E7FD66E40DC8C386079AF6EB906DAC19B7D785DE8B4973BB11DA5B6FF23A2006651011D7BD34FE34EA4FE5798D126924443DBDA585C1372044946FAE7408375F6E1D5B3D2E900CC964788ADA741B631CC78C1593D52BF3ED65EC5B4CDCDD02CF6D93A65DB8C028C2BFD4A17B02128EF22FBA824CF968872F76A8C97560B4BBFADBE30417DAEF0E9611F5853A6D3D6A55C10BDAA2BA82E812E2129DD11F61BD069445379336F3E0945ADAB7B8CA24960A312D22CA3BFAC4ECC72467880C856E3CE8256DEC6C128899D3BD8B7BCC4E15FA0F11920BEA0C458E083B419D755CDCA94A11F7052EBE0EA9A1846CA2AD2E0AC18E1AED544EE81ECE902193BFE571D29EF5FEC6E36238F260BF4B0BF10EA5E80809FA8AED7B4690334CA75B503F85BF837F081B308565476600367E828F1A09E469FE076BA19F2993D7566C49E0D6685A414CDCD1BDBCE691F6CB73D9B6B14A5D247CF526DB240734434E3659B107E6ACC4E8989DD281BD2FE2516A15CBF740F9990AB4A2A962C78330F53D6652E5529A9705C34266F447A5666AE4C2C58343F98E571707C2DD488DF30B1FD84F4B137FDDD26DB963340AEEBACF50B1F4B7A4946FB9F9D34DA0A17C048B87C71F46219EF0A688B16575B70C11A120C509A9B6E9FFAF6BCB290C1AD2B06D08CD4778E3BEC136AA1C23D5D659437D22E34A8DA5267A10F77377AF8E265E4A6927AD70A46A6FCE561972A8571B7C6553C077FBD1A550F240732F040103FA29B7650BA60B549B79E5F32D2DFD51A5EC0CA47F4F5A19BEF4E60C8772EA357571A7EF4A8DEAC6C537DFFF3B7452D463FCDCAFFF185F14A576818C53F6948B5C8AB1FAF2C0603732C656105D54C81D911391AB22BD5852254C10FB7203727401949633216EFF9804B884C0AD29EF944A534EE74085457154D4AD502181CAF25E865638198567F9FDDF17CBEE4E6B8D78FDB273E509E16724829DC347340C640FAD72D6AC06CBF0A0F56E25E3D8F04F12224A7E37D37FF477C026E7A6D53DFE51822201BF7BD48718F6243F9FE6A546C2C7E78D6BFFB475EA81892EC6C5C59D2800CA67F85152A49A0528E508D08A8C94BC6F73166FCDFE8C3A046404572AE1C7770F03240024CE6EF9CADC729598CE818DB110280899ED67740B970444B154628D751F5D891374A569F1E04E67A9FDE6621BE5D2EC684FEFA8AA702FDF9A9ED44D43797E0BCEB507ABF9604A6C174599A5F813BCBEA90C941419F49ADE32CAE6D6105B28C7775797A76C4D696E49769BA3B874CFD0CC845E07665CE1ADA45286860756FDBB8E4C1882C498192A982A193437976146EF0E881EC7C2FE39B7FA1CC43E1692D31A4177A9877E72FC4CA8DD7A35AF673FA5F086E414075B28127BECC06B3084248AC8F6624C1226491F53B78E3E9967A6D604DDECFC493525E62D7AA8515CEC724909586B29D531944F5EB301B4FD0011490243AE8E6B383EA5B332B7B3A35A242BE1F28BF7DF7784FA540A4D5A2D3402CF49CBADF2FC0DBF53EDB85709FCB852395A9D4C6A43B09EFA62F85014242D11F46D3667A85725C048B76D87C04F616AEDD86D3ABDEFB382C5189B735700A899363405ECF5A2E34DE39E529C9A53147B11CCF18172870E54465B13AFE89317170D15941B9A94FF96A50E9F680B16C9443E909F6DD16B2DBD12F3CC91F58A23C3D8B1934A5B68BD7D5A2B7F855BA466A420B894D50FEE20DF821A5B55627D1664CB5B4D1C5864A5C292B25D98390E406B67FF808B71038D2CEC5D4C1D3AAF88CF9852850E97804C03FD1F82811109E1B7401FB013F0A880481FA2B59F2196DB39F22965CC3B60470030BA3C15023EE8F0028323AB994585D6468A75A3010882E55C6E36B470ADCD7FC3D42B04196742B6BB8413F6A92DBFA0C456D3FFC87BF9FDF35A8DBB490171DD0F61841F15197FE5DC2683433DA2FA5F0048007750B0E112EDEE3E5C7AA8E220D62E497292C91B61C13EE6B138D273F2EED3741AD3B0D81F8DE0DBC1B7EA689227C18884263F882B995F424B96C8EE663720A92428B8FD9C0D883023D8DE0656DEB6D92C351F95D6D646331CB1C9B33CD9848CF90E24489E91929C92E400DF0F01461EF6091418138AD9C86E045A181206DDEBC98D1EF6388E18E34397793BAACE4AB12C7CDF157763CFC2918639B4401588D94579952062724B49D10548E15AF1B386C264D4A62035EF604FBCB908B2A63D379233B75AB5BFE4A63CB3D83A69A53666CDAB9111493BEFB9454EC3E1C76D30A66E5AE70AC1A279F2AA5752E9866A04EDB0CAEF6F4EBAAC5F0D1D87D46290BBA53BAD187D6B3CFC17F55B82D60CAABC0CC374A2444F490A064335E9E3D118CF57ACAFBF9BEE38C7F4E100CBFC5D366DAB469AFA8E2159B96E3D49D1B6FCA9B6A037165AA53B226EFB4AEBEB26066F63763CA6BD1D6AF0A94ED522FE305D55DC177C6C8304A04B618E7C13E948C2A530EB951203986CE3F7A3BD0D3C01C3E74C5B4BC827607C0E32EF1DC247877492768B09F4396266693E1CF94632D6544FDEB4A748FA0089B546E5443E36C6598F162FE418E76009B9B16D786E99C8AFD55958DBBB8F003DDED0D18E0E02E71FB59D91905C533A636C83FA161155A5A2FFA73E788F0D452ADAE496FBCA6EE00E20AF23D58CD1C2DFA97554A6B6000C2FBEDD1B60AFF6C6739724E17E7F4B10BE1C536147503A535170F27BE0E04CEAE8FF4A2ADF04457163D1328FF0683E54B26185C17ADF754B1D29BFA0A79ADCD7E57EB81AE6E19113ACDB067B99B9A3575748B7FCD1E88CA6740E68F795D08A662BDE2FBCC70DE4C007EF3EBC442AD4BF5F8C94DF76D8CEA601E0CB5AB1C9D5C09B8EF4F7FEDC5A773A189A739B6295E0E76597EA128EC2FBFC22CFDA1FAB3EE0D117EA2AF25192BD31889E04AD094AE6E74474E22074615496A6C44E69E6EC7D8420EE8AE4BFD6D5ADD2588D8101DCB72B2AE9E37424C7A836B4B40F8C89B9215B11179AC63E4557557499CFFE9EA7D4D08DED6AEE679D13ADC3D4026B9F6CF15F7FBDC43DEDB29735C7D545AB805668E67497691F5655582FAB9D05BCB174D357A2E771FBB1D24CC047C26D90504DBFF96FA333C5D9BD5658FCAEC0251557BB80116435DBDEE01141E4573BBFE0A123672767CB3D2EB021718204B9FB3B6C1F81B96A1C5DF00000000000000000000000000000000000000000000000005090E141B242E33ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C + +count = 44 +seed = ACC98B16DCC9A50EF57F332D66255CA56C2BB679CAE705B4297F1418DA845861448DA6CC5CC458DE6C6E96128EEB2898 +mlen = 1485 +msg = 96E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 +pk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFCD7C0AEA7EFA245ACDF0753A768DA467027DB6F384A77567E9D830B8B39CDBF353AADC4738CA3ACF60440E7B14FA8EF6B5E641B38C402E7D3F689763902F136FD9CAA5DE22183BEB0D5DE8449B39A418BD99552762FD41BE27BE962DF33496D3CDFF1301F3E85BB53AA375E42A087EDC91F4E1668098404CF59FC2F42B048657B744B5A1529FECEC4CC242715B6CF9BC931F15D2B459E9F4A22FD5F623EFD73F24C67C98AD4E97E84965B7F2C0439320C19F938D03535E3105B332CEC3BF8532839070E088C19B10D314260FA06FCE458C3B81F489CFA517A1DC93FBC1F950806028022F60287983210022E97E367E6174DB81D8AB9EA3CE347156F1FC1823CC4F723E49AEEE4088E148E7F80733FA61221A05A98B062EA999BB23054F97CC08B42D3AFF02F5E3B8220626F7A83A4874517E0BC62B59E613482B15B2D2ED23C8BB2E81272CFE4C43833438314E9C6A2E042C261D6980DF88C4CE5E094CFE23ED574B0355516CBF350713828A7596CF11BE8F59330379976FB4D85917F63B98D4117EBB0B21DE6492562BB1661192FAD14B6F79F67D074CDCE900833FFAD60352BA6774C53E68957F1E3E5734CBDD752B1CB2F59245E210C8BDA172E4222654C136FECCF5A8F118C83D9AFF6051D90E0AD3F14E2383ED83AE21E22ED57A62400CA6469CFF040BA2273D98355A799917ABF876735DAA9E1CC848765C8365E883172FB0E564D15A03E54A54051AED68F0579B035331925B2083FE756233A9CB20EAB5DB6DE77101BA3C8A58A3B7F353A97758D734DBD82335EEC157A493163607B9E3CBCE34C5D52F6508107567BEF8FF6DA3B0A3E2AD29851E9E6C601974F34D96580A6383D4AEEAD7C5C87DE4A1ADE5643CF7E6C3989E3A399A10003A38DDF33C91DCB39AC035CD9F20147DFE5053A74A9195BF9712483820B30DD8875BEACE55596AE60E334014F7D08303F25595A66921DD525EC6E5BBF708B4CAA10E1253E6D14754DE41D87BB09F43B1459C6C02C7C10859BF27BC312B74BDC976DC89E6FF068CC3913A23D9F38ADD6142D558BB6F01A0BA525D9FB6F9A0A5AF0B941484F769872EC244A588AD0BACEDE54176AB611AAD4E20C7CB0BA122CA6BA50543F576723E50803A42C9C5043F055878F64BC0CA2F49E57F92DFF3D4BAA52346468669634F55E082AC2AC689939E5767F6D31A41C66A52FD97EDECAEEC6C8E213519A01A20F031379A162D0A1B22C02C946C67FD2016E7410686649DF95C1FFB98C551B3D13CAA5F30511D06CA735FD2AA020DAAC976FA1D706DE82AD31CACC5005F80969688CA27378132C9D9D5BE8F793E56445046DFD29A31D447BBD5255E41714F47E836B1E08FFB5AFE243108330BFC250AE32851878A6FA961297AF9A899CE37FFE238AB0580EB8ACBB90DBAFAC22EBA9EE9D277A3CBCF15EA88D262EB792B033F5FD9435AE79096ED6C67AA59105B83F4FBA4DF7CA55D2F5BE9E0D42AB6EEA4C937EE3B0C491D2696CFBE5EEB3B16535938D2D516AFE9337ADAEDB63DA34D9737F2016D9F6958F0F74ECCD8EA87D77E8058AFC7B4326ED38BA6F1991152C9C72CB03852CC8FC8DEE8A78D0BC0DBBAB86639FD78E8A4464F8326787B57BCF23B5CC4647BD569F751694AF35CC32C12449CB2744FA5ADEC68CC5F9CB3D12CA39C636178A7441C6C7BE31C019BED13FA6295F766869FEA6975C4B742CD5C6D16D2604EF79ABFB2D917E853B0EBBE733CC5010AFE18DE62E42B1DB3141C4F2281464CBB218ACFFD630A154929F4E5A19BDAB866E7A242FC5DF79856331096C265A86DF4353012D0BD74190304CA41F73648F470C6D19A861769E1BAB4EE59AD2F2C898BA24A19BEE798A3A201059B64EC01CAA1A2A09AA6FCF9357AED0E663FBBC8D2646E893DCFF715DF26CA51C43A54E0F3D601687A073BEC308B5A06C1DF422FEE97595164F4162710161CD3878BBA61884E93F54A89890C21704706057B266E977321ACB25ABA5956972862D528B1FF9BD7C996D6EB413DC73B78922D7912020746D02060C49D3348EA35450BDD61E968BAB709F66367922C82709775029D997DF8E234609878DD21CF316F79CD2D6785E60E31698B9DB5A5B9524E9AFB0412E2211D6AB891266E3EF4B0CD085DB5CEEEA9E09998F79BA48ACF571933DB5590F9C18FB7DF0434517F001FF7685BA38D4129201722CA6B4AF4D51B17242CAAF3BC5ACEE57FA5F413AF0CD715DAB18806BA74528C2DD322BB5F2506CBF9FCFA8857D8AA74642EC17A61D0E0B270F862F388454E1F8B9AD7CBC08EFF5F33CFAFBF92C40ABDFEB2EF2ABA8CBA3085AE9E6D0F0238DA01E26FA0E179F1D03BC00FE11F61FC7E808A04B96BA3DEBBEC3E4C447BABD9BB93373B436F808BC0FAB9076C5CB36C66E63B520DFE71472614031E1BA932691EFD968FA01172A9AC1D7B4E12A8A2A93F2E6A39B861416FAE7C1D4904DBE07D56BEF33BFE1E803AEBDB94DAEA2B3310F415F9FD43B24C8A0CADAD8DB18B64E8DF6AC689B99D33635F9237AC221B962749C0AABA86A50C0A12E1618292D2A3046D9522684817A15E0FF6A4FAFB2D51B03F635521689A841BD15AB12DDC90908DEBFD82A4A5EE20C6A71966EACD3FB4BCAD857E70496D2A745C2E7AE3C3B6792B3CDE6B48A619F2B2507766963727711E9A33D2CB3529A7E3A8ADF9AD0AD97266532083512E9D1A0EBB2DC22AC362D194C56921D33A5976CDD56A89DC2B973302F4E55E508A30F98CC3FD737F5D499BDAE7D9E1F1B0761A657CED55E4F49553FD6B2340CED2E00E2902D230C8FE32DFB5474B46C8E57531CF5644661B0B1D068B5F7A0D1B856E9A40E2481917CDA3991499CE2A2C7EF772CEF5641BFD78567DFDF44DB522B6F74B33ECF8FD4BCC4A12DF098E79938BCE54F5B9EF7595EB6ABB5D281214A45133157F300AC2BD42336AC42F374447B13296977DD76196903B4F7013F47615102638FDC2A8B299CBEDF5C8E9D9740745B90828BA7C1E8C93C1970FC4A7641D56D1258B9D34CB742F4C9EBC8CD285228A2C16BCAACDF182F5EBDC717FD0EE5D882C1C7F1AD998093C332629B75C2F182B8778517C2FE02234563CBFC6ACA67E78840F0EC28C7A69DEA8C653F6827E21950EC0015A39534AEC2F679703E733C44D42E2D2D413C987156F0D502D633F59DAEB0FC45EB91CE0C38BABEC05C401C4BE1AD99E08F187A87143E52A72B8AA80A69C33EA205BEE2E0BAC23B98B2CE26C5476C493C77FA38197607FBBE5BECD582ACB42366289A0AD4F20D00E5875616BC83A30963C824165B39C813B9AB8D9698DF3D01E2F9C92AF427F382D4C2110FB55E20934B1CEA9F574478984A2243E0FBBDF7C22E1D0D42D533EB645E8BAD2E0DA3C43797D7318B06895F0D075F61DC27BCBCCA044DBE10F1C6FFE70519473E6CFBAA90C34D81317DF91D8EFC535941D58F65DB220C6EBAB7FA39D19C8058C4BB79A7C2B48711D7F88C904B1FE5A021D1EABA34FEC7C8528F54273A49553BDF7C60B6673BD73FB234DBF581A0E91A72A8F6049D5F90D6D2A0C1CE2ADF0B0842108C331B8727053671FE3B42B82CF3D24EC11620496DA476D2EDE3BFD21FF2489913115D7C6167547FBC +sk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC5CFC650D460218EE0F41A9234763D9492A16A18A9D54519068E22FCAC2CD6D2A86E591328F74A1E59BC1EFEDDF98B035B907CE4F41DDA0CEEADF2135B4EF10640BA969943289D0C69042C4848A141154486C4A8285E03446991009598445C9428CD910294B124140062C4320200C368624C1000BC445CB2249CB26051347928A24519A2812234686D3B64991A46C00C68814B2911BB08DE3007044060494A86CC0B421C436824804020AB7100C4526CA424DA0364D1C408C14094501445282324EC230090102316134018A36214CC811D3946D234905E4A49019218CE1184CD804841B2489CC42860BA369C2106E13077020C64113000A01050512B6858306841A936C0B456D52202544B289E1104A2335019A1451C9008D08A044A3244AD1120ED4C241088750E0424A14172E14A35084328E21414D8428641C478E44200551348122C26C12B630C432451CC984D232690B2186CBC45124496C643642DA3291A2A88984B46419485082328CC8888D81228C4C248661B20912808802339120C57059326994A24DD812524C4644C98851892686E2A208D2402A09157210016A24088A03B800A3465141960008382019846D00C2449A342D0033221C42709B449213A8290B318E10A024E126089898055C322C0116501A376EC1C6281002059428501138721B911002250DD9044421C860C1A02009B50D60169184A40003348900C1108AC82DA4102684C60C21496CD2142C22C9016088481448905B042614255008287209374A1126220943060CC228D3964061880812902D02437004856482404A02437213336E8800721B4311D3A821E294204994290A448D5A908D90985140442C1B926DC2B04004167100904953A22444B40C02C36942C28CD4228899324D8C96651A197283046940000849C26050188604474A839620C40608E0A60D0980241030298120260C054919B8600811909B224C13A145C000911B0505C998655410059448206192041AC348A39600C4346ADCB0491C9224110972E1444C8C948984A68CC9A22D6180040140819A46304C3202A0142290120250A84824134E90C85023C8440244254B162CC804461B21090B388A03886951125211A08582160553427062202090462C49328E9A12711C2505D388884A908902C74D184112A1C2484AB6411B4408CB868CDB426A8CC881A0224212292C9A920C19222D0B0060A3480CC0029288C60518078A23019103B74C01C8899C980100400ECC26464B826DA4801009369042166A4B924509378D0AA46D08470563244E114581D3002618A0699842621A19244840328A3026D806461B427161960009398201C62D03078010260DC81080E0962594382A01A311A0C601221920CA1625D88881000362502081C3840DCBA0290415651B918153A689933025614265A1A289A02626D2000419842C90248D6322600112865A82680CA544E0A209C8342E24919082102CD40825D3C48448944000A99100002C4B8048423010E0A29184484C4388085038816096491A93510B026C0C268EDB0261998411CC202058349092282E8A42045CB4450C184812A36C64200DE490046034289C12669C26864124111933724B4281D9282A20392889844C09334AC3007244A048E4124DA4988414454804430CC3364512C04DC8480E08350E92B06C21373214A80DA3262C1918644844490B310981483280282CA2360AD2A82C4112800A17920CA28453C08D188380CC980440B61044068AC842081B2608A3B831E0222519C610A30052C2144D03C085582086CC1449D4B2494B1885DA10060B116992186494000402914C64184AC8366564085193A86082B62C24B371DA168E0B41251B00015206660129421AB5851AB548E4A611E446128A988409110ED94692822084D086200BA22188108241086882222803108251204C51240409152EDCB4890B850542120D0C2481C4008649280820165204C545DB208E519868C3481050008D19320612C5909390614BA889118685C202854CB4911BC98D540669CCB27011A628989060C248100C89609CB28C43A40C9306721B9924D44270D8200212B648984032220848E48864CCB6311805019812715C407021848C30105E8420DBA6F23814D8DD82DCF0E5992D66403A905DA95595026558226022636B0657506D2BE3BDA7E53D4597CDF9B1724FE04F893AF5FE24FDE58615CBEEE35A5DDACC56D8396208AC4D445D08FC612F62B128C3B37486ADF5D0C5C6C8D4810CE1069148A7C149DAA2599B1E9C791E9A50D9DC7D8B43EEAB7C718F107DF306D2744F2353347220F72E51730A0BBD34F52E8D277B190DC419BD5F19E1EBD641FDB130966F98775E8D5E5D2633FFE1C3716C6E1182AF65CBF95EC5BBB153387F825F0FBEED24AD29FE30D3574A244E446EB488857E9183811F7810A060C2E2F871D027F462A5B9D01A51178D5B56D65F11899CE8FEC6103D92597B58CB44F368C8A70AA0833236D7A849AE4EF4CCC6DCEF66FBB27183F241C95DA43EF8DF2BC46DDDE9BD9E4BBB6007C7E1FEC57531EE8B81724EB9A2CDA8185E0F295FFEF7EA00F260EFE9F84737F1AAC1D5D38B41AAB9EF5143A42202A4B1F9E3423AFE55EC9A232F0D904A99DA5FD3A7DC22FA2838576861B4F4D99E1956881E43B893547F881541432FA1CA0DFC5F1296B5FC5D466F866833CFCCC62383EA159741276C16671BBEF64F2100DBA4B5691017315432236C41C45FDA14C122027470B06160BF30A4E3A3AB5A1054885DF27ACD6F5E4D61FF032C240D51D9D5B1260CE36C91A76C2A34BFC959E1244CA22869B049C86ACB283C198B12C43955648E55EC935B21693B7FB2E446F962F6F001FB7B87BD194A085FB2B278BFF276DB0A46DC07352C6FD633FCAFBF0119D42EC26E2221DA7682134288AA516CA6723C0A9FC0904963A2B0C33EFC647F53D9F3A58D7B4A73830A96C4C69822B58329AF973F45CB80F5B020A1A8B48849F67B9961281E9313849956F8DABA0EF105376C1ED907B6F08F12B8A2E1F148A61550F0EF1492F94720FC53D8BFF07A2492746FA01672B793AF373AA3BC6D5E4FF2642945E34D3A39777432C6AEB9401E61F47E0AAD0D282983DD02FCD5BD05A70E97125A633EF167A22BBEF83011B63CA7A490DBB05A54447DC6436D4A02EB5758B520469D95550BC4F6679C69F83B96BD764B7496EAA6D32FAA7905EB5642D5916FCFA4B331AB0447754E853F4B2FBEF5AC43306CEAD85CF7C17A5110DF5DB81D11A1CF6C5BA31A2CB8A668E3CC5E03C6C4C8334B7B32FFFEEBED23A4EA6FCDDDBFE6BD9707E01896F43E98D6F244F65FAE063FB1A53C95F7C14CAFE95B5C0A9B0B9AEDBE9362C0023BD4CC99EE633793A87ADFEC465961AAA78E44C9BA954AE3AF703374CB03C18FC04E6EDFF322A3470D43888264B6564E7F12B5945FB769173A7B77394844A6896E30C540D9D93D1E4AEF7C984F4F9AA3BED885C957699D8224CF10B980BC15F1FD57A3F3FC4E64EEC2FBAE55AB1FB4E08BE7844778A3B35240E205D8FA26D3BE689C3EBE81E84EE991B0E25F3273A4A266657EB43F817063B5A32D3A51F47AD5A04B06D8014011EE2E28924892AD71BA8224E1696F9E87FBFA2DA37D6DDECB629912CA2C765EA35BAADB2B4EFEA4C1A550BFC0D685C3F2B95C595DAC3D16BE1445175133757BDDDCB3D238178AD7340BD4B792AAB84A854DF5285D440C364FA8A6A70E602D33688132D93691FF85F09D60640538DBFA457FBBB87947F01EB6D6C3D2C6C5C165AB9D513AC00AC0A92154F92C41875E81A80490D58B74EDE17023444AA2FD9820C5235E3A149A8AC111A0ABFFBC7FB60E6BEBDB55D1A4C836683D81F0D2937B44B76D0733CA4B9C746D1D1BB741AD6F7A520352F8BAA0955EE0152A63832E4A8F0CE47BB3CE4B253FBAB1124DF7D6BBDD2B26921D2090A90478FE6E8CBE7EA570FB3734F8A11467C213CF98B80005913B8C392C23F461830AEABADD7C1F4D22C1AC311F76ACBC74ADA1C615917CF17EAA6099BE88895DF628D38968FB444351607FB80F1087E05B6579AA9287B7EF5B3A75A1954DA8100EEBD35B90EDC222253A6BEDC70899DB7603177B2F618280D93477FFDB750EE89E47F224946079D9F6829B6E323AFE79AB3C4DC22FDF54B1E32E1C9190579595E66ADD9A0DE4ABEDF07E823C99F3517FE81BA5A08A8E04574887936C8E1BEECF38EF27E77B456093A73DC3C43C6CEC2A59FA37F0BBF2857AD8961FEC4C945F70E9ADD0231A4B3F511CA7FC6D1B10C229ED13B2B16030D7D0A0CDD14F6FE04436197FD238802F106C617299C3B826C8A3BC95F9ED84A780064C66E636726D5674893560F4D19177176B13496570D9C205AEC8F0179C0CA6658C1051F40A7DB5675A00112357FFEA5E9F1A9CFD64F076D9906251FF43017196E7C50009D839AD8FF540057F4FDC3E934539D4761E36C974D4935F894C05C2E70CDD0DEBB50906514901F4F58C3C260F0B8C292A03E57A1A43A625FC44993B651561DB0CE03F4EFA85A408D34F098216A2A222F48D629BA36E261EAF1EC59DBA3571C162661E8CCF4ED5BC0B6977F8C7E24461A30BDC3B4ED4F0AFB447F73FC50A757D913883D83F57ADBDB1C9198DD6A1BB1DE33D521F954F3A5C0F30FE455C28AF80B31B1724846B56D82E6D99331267365F912ABD09C4B2ED977D537268059757A42936231488C9DBFE25C7E3B460066170DF3A091477C7E435B21E734D3805D521FD9E794F4244D4A445824AA1E85FF26CA5A0A79AB7BA1D54FA36DF6CAC5DD96C20067051ACE9E8BC5AEC635E815D01046C3DD1FFE505C811C7547981FB3C21D547EE15C7EF4291803993D601257DA7C6F1AC75F7F4FC912C9CECCB9FAD4BF8FB0DDABF4B9B4AEFCE8BBAD10EE6ABCC0A4E423AF5B6389D14D37AB69CA37FC39A3E303AF4E8F921F9C6CD533796508C49DFF37454C829FF2328428C52949185995957E12F40801029077D9B356A76D0DCB809DC5B64CA387A861A2C8FC85FC5EC1B0FE7D61234CA5A4A7C23F2485F69E7B661A54A2D4F3F95CF1EC22A09715D65DF5B0C03E215BF79356AA9A1133A34A998B1C84D40E45A267E5BCC388F1FBA1B88EA253BF3622B42BD7ED47A0F54563BE7E72438381E3977B49103AF44098FA46019212F43E08C79EAB446E64387A2ADCC76E7F452EB2BF30F63C4DB2B7991D311A8586D9C3A0B2B2D0AE67DBA010E92B9870E2F768426E4DDB47A76145FFA81D29D8542028C0C6AC38A802BB6BB38638F0D578A93BB7A79F403FBB653F02CF5890307061CB63340C08D78A9B6F0C6597F06B2BC244DD185AF30621523B8A2D8DF6EBDD02D04D902499742FDC92B9907236FBEB45D93759AEBD0C836601E4365DB2C3241D8AE5A9708D4BD9F81F59FEB89AB7E2752CA836C76847F119BE5197B07C38067E9AE232FFBF4E4FFD36A32A5C58FAA7CAADDA431F0B7E9D390EDEEFA5728559FD2545266E7ECE1A013B347A6A94E0D6F320BFE2C862A6D3E59ECE254E1A9840F9D13D94549A6941C8F5CBE93F12B60B6C020DDF6717D273609506EEBBFBF0298F584D6824502A335A4F2CE778A2DB10FD08F36DC38947ADA8792B42947743FF75515632BA551616D09ADE6272F96C52BB3E43BE5AEDCA7D114FC784609B9EEE63575593136ACAD08AC29C46C2530854E1D5D7F7854E0D2C5E41BE7C63E3076635EE8BA78E674DEFBC82C047C6EA25869093EE575D9FE4FD737425063CE4A3AAC2815C72A0247DDAE4FF0F6A78D358168E152007A793CACE021A2EB43D9ABDD0171AC1E659CC6FEA1CC59C0924BEDD0CB336AA1D7BE55244B4A365ACCB97EE914237A63912AF07C01A33393671705D7CDBC4B6EA6784CD211AFF20F5ABB6137D4AC4A724687A46BC338AF5CCD65E66FE8BB7BC8DC2526ABA7369C5054738478C254FDE9048249144BB1C3FD22D31B16E2CD2B8AF61375F112B50933D8BE42FE3DDB3B7FDE711266D4B9E4997BF7B07169A682B88221F3470F88FF437DC71D2D7B4C9A4F1318CFF440136A88DBFDFF47F05B37C3B7F37A5446821743D523ABE573AD071FFA5B560919E0F1C0E490CBE48224180B8BE2C842D97F2AA97BE67C51E63CD8990987067F6C3B31FD4141FCC5ECE3C226A9E527A6402E2C538CC2F02A0CB45EC21A5E3222FD1BCFD54284CB26DABB5DD0AAC7BCFE54D5F5F6CF0877A59DD23AC1E766B9B57B510960854F77BD2012041D26E0A17698F5FCCBC425FBF15A361CB03C55F27301AF90AB5649D5E5C3A5532D128F6ED621865297847B48C23021B94528E48B2A9209E948B28283EB23060A58A99F5C3D5DB7BDAAF622613FE79E5E427BE6EEF601DFD76CB521996090EDF06044D6975D0DD876E7E0AC1684866FCB6BD5D9E4038DC4F30AA194A86E08A81FBDEDE28213F2161D0C4095D916E5E3B3F3A4403E8E6E95BB752BF849B314D1AAEA8FE05A7BE74BDB25BCCAFB8773583CD345B89BC6E77800107B9D0E1EBA65576AE9AE986E1631F2FDF9FA0C0319D7E72621E99B542DB8401DCA53A3A0A7955BFD36393FEF6FB515D3873F3697E7198C4A0F05B2CEF6C46EB64CF46F60FA527972027270BE2FF973B5DD29B25FECDB44C6BAC9CDA05129C1A5BFCDA46F2E3232C035D888CCD7AE08A1C07A98E27DBF7428FD26901AB374382C4436D65C08145E94A403C25DF8E1545B8CB5E66C66F030EAA2B826748F60E2DDE4F1811205E1859D0E3E673472918A223BA89A7B025D666CFD97D462BEFFFC2B70846046F323147F567CB110D4725514AFB1017E9380F6A1010D4F6DDB33C7E866AD291A43EF3111D7 +smlen = 6080 +sm = F8162DD7A9F75399C47338444BD3BEF65EA918FA40C05098BA9D31B0E7769C8F4024D8EC9E888EFDEFC49C3CA0EF78647DFA97DE8395B258BF2E2BCF2A6AB1600AE621BC3BB046AB96C9F040B8EBC80DA542058CD76FDA131F40FC9ABDC8F099C9DB1F93AA695ABFB2F16D617E06F024E9388C750DB8BF05B78B97B8944AD5B2B561ED51ADD49DCDBEC4F7B0FF279270708348BDB4C608E02EB801BBDDBF48344E29ECBF19CECDBD1E32331A1DD140C61D950C57DC4C2CA0599E6B32CD1A8091C2DAF5E0F0388C227BA775C423A13F271F76B05896B77E613F830CBB06FFE499C7139AD974288FD0A02363A68F856D3A077EBE23B743E583B2F29E8262162E6617850C4621E229E80629E024CF3C31B954F0F42486EDA473CEBF65F3D599EE610D117B9D46D15BEA7D306F6C86BC52A61E579078DD2A605BA912FB1C9124576CDF36A52BB1D1663A5BEAD660EEFF3788594844D4E752C31185645441395A93E2CC9A2AB39E8A1CD26D2D1EDD6034D304D0CA9DA51C4209868304BDD22FE0B73130E28547A7F9645F9500237B8D5D974EC24E65524EDCAD802E1DD4E31D4DD20B3E8C3694B13B4E9CF8545EA467A4491D185E5121D7392DC23C72793DCC848988EB52133BAB19CF5B0D6ECB3D1F9E3B25B6EC138EB2A52C697F3C6EB1A25F0E0E5B184209AA430200EEB0D5C1B08A4437B9672B26F90AF545D3D4F9AF144EDFDE77A4390BAE9AB2BA17C738009FD2E2B7B29B062A720749CCD823041BD747B80B2EE2835960AEDC6FE02686EC9A3B67429734C2FC3176DCA351AFA0201324FD378CD5A30BC5722DF9B8ADDF14539711E99E553EE6D21CD10D15D6B6117FA659292DB4E89A776FDDBF1E075A01FA304487954D798302F0E76387BD01340D9D46162C4FEE98E6A7DED6B7BA6F19C078E432D89BF5D718162C9C847AF52032353A305D22855C162C4FC2B0E72A56FB3BFA963EBEDB178378D6FE7C0885603D12D273E3B33A7D78BB8625D88764DB9C70953FA12C59C643DDCB4D2A6E2C376D59371DA75F45B586048BEDE53C4093EB5C163BD77532CD9F20B84D591DCC28E3969D2173E6D67E35A250FDB19DCC171795B94B305B51E1835BDC7F950EB13ED2595849037FEFF0E1F9D67895DB89AD0C6F80EAAE78E3DAF501C07148A536586C7E96FD7949DBC28D6CE74E907AC1AABA00C9A40668FA1711EAD71B988A3BBCC6E6899B2BCAEF15AC3DA7A47D81F19C2DC0E4716EDD7EC0A062C7A0B7BB836BC9F122F0C0D310451DF68ACAC2FE010C690D845BD11FFAA95AD407D6BEC7E916A5640E2CADC69D7AB94912D1D74D8F7080B1B8D870F9E17ED8C61BE550CF22187B15B94F4BAE9FB3C4821EC07BEAF16F7B2A53422157F40F009DC98B61F9B234FD0B86BD9CE5ECE5A284752346B0A115E7BEE5E0AF9DD379CC2DD4EA5D8BC354A56683171986B0CD02D7677D8848824CF1E3BDD0FFBB8AECB095E66E6F40976BCD202D71522B6A49B59B347D7C9FD3679A5E1DD70DF9FDC1459CBC2192CBF86E944C7BF122E99CF727D62BE2AC75EFB4882C821C71D919C688D2096EEEB9BA0B180C67E373B4C9C72BB4DCA555A12E2B715114FFB1EB1AB46A332628D61B747A9664BD843515A63521640F0EDF4563CC582B7139709FF30339A7329B4A0E8A0B7FEB24BF08160EE93D1781250101EC4A564700FFDE41F10A4F7A2ED38BF357D636B4DEDBC8BD9937EEA0E291D052302B9E648AD0C56B6C01AB041CF44F753BA3133B262CAD1790FFF95C38010C844E5392FF3F123717A1616262415D5FED0DC0850011D23B97F213C7F4D5F777F81F0FAD351C7BE1E79478EBA688A31E4570F320057450D968506071A71B7A310DCA2D42B1CFC82E68845B997D0A17779F09F0277E92F335974E3B3EF43F333DFC30EC3FD6A31BFEC46AA1AD98E274B9534F0F154AD12AFE04F83FC642DCCB125B4018E65B57F6A954A023916586B6DF515F174EC3C9C91DB29B8E785589C22046568ECA7117964D103A081347CC0E7D717489E2665C7CE35B8DBC13E9300A9C7BA0A0472D7B5317B2922149865A15A07F678DBA3796377E413330062415A9F96413C2D140C5C77EE6A8160D7B4854A47817273E2F3A6BA67DF8EE54B58EA97C3E71C0D32B52F65A3982E926D7DF74CD5B2C38957CBBE81A40880E8B2E831A71A90F26534FDFF22ECDF7786A62A63ED0F153A619368827AC3AF25F93E705DEC52B91124F9D31BC761C1A2DF6A04E6BE775DB5EEE951917ADE262987D821C89FBB00941695600117CA5524027CB86653AEADFD7E77826A4FE49B72F81FBBDEFFA1729664698DA99FFA668003508F5DFC6D0AF726C6761E4C904174C7644CD0719232EDA03FBCD6BD93E3BC476E40395702A519121EFE893C6A25C330A359F2CA04A6904300C17363F7365F1F6B3961C5AC001E56CC0AE20700A36EB704437BCC2A3473255A99EEECA69E6A8EF5DA9F98D6136859EF1536C6A825E84054CD5C7A7AE616A07702ED750A82D950F4ED6DCCC078ABF0DE51F8867607289F7DFB69E7AD5D468C7FB566168DA15471B59EC8DCA3A718319D3B82A32570DAD3487FF6DD043E8BBE692C03FAC79F0AC45A98AD0DEDE082029B6ACC1DAB243F2ED78B6A16446953D7B3F3E9FD95EC95A273DF371890229FC40035C08EA2ABC2C133AE8F66325BF1893010F8B98667E7156CA46F652DC7D021489A3A39981C65CD347C8C5293A14E723D920D49050365F9C332EFB0027DD3E2D4F475449F9168811770BF0ABE4BACB6C02A72B680BD787E3D4EEBEDF03E64719C8058F79F54E4E955B32F9221B4233234110AE48BB3938394F0F55186B081F7BE6348A0BABD40CD6E097CB422F6D889F3F95A2384B108B373BDCFA48664D4C4208F9A544F9650A39E54800673B8534AE326125263CFCFD4C09D22CE58336BC90AE8B6DB72F6A7E399DF302514D0E058494968DFE99B75917685CE5017F6AADFE23A674BBA7F7EA9F17DB4D3A140A30A508F09F19093C29A33BA3DEC0FD70ED88E0AEAAB08D23E62B30EF37E7462CEF8A76C4EC4D39DB67F9E188A2EDEDE76E5EEDD4918D6585B4F36A0DBFEB5F93C2F4D1792BE124437A3A420D80C0F87A682FC2D4125C30BFD6229D15F0036DA7568D26DB3EB7B7B5ABF87ADBF5AD5FBC10B17F09FF4A680F4791E99770DFF89F309AE37FFC0AB712882F3BDD1E28B422E10D1A4897C4AF9DB20BF021DE662BD11633E6727AABF8CC5C7F488B2526392510B61A0591A05A99B73236C70FE265EF989FB210E5DB6B5AEE9AAFC254235DA694A1BB8276B8E3AD8490A597BD3FD93AF77A719316A9656B270251A7AA9D92882A5B5E3F89C9E901CAB40486DADDDE2FEEF51D887845849CAEDE50032A1FE6AE5E4DABB897718E1A6F368E2B8FD8BC30D17AB2D6F32DBEB8F8EB2615BA1DB00D1B4C5F619A1B10467539AB187A403F36F9449C2234D0DA14CFE92205ECA2890D085EB9B91BFEEF78389CA4BFBD9994949404CF753E291AB2E0BDF97829A01E6B363C5D8617E6395A24663ED881E1859D20C1471A111C0B1BD0C8979855BAE11D49D5AC34E7ADF37F76E8354988EDE1B6AF2AD050A1C82C76DC333A4CB317BD56D46ACAEFFBBA4CAF4F38845104F7FAE49F5FBFF4402F9473E3F792396BBFB5265C3B6AEF67CDDECFBEE20405DA9B2DED3A38D33FF0212F02126F54D1FB13A14C5D0A097E0E9125A255277058EC5A2A5A5B8146F61DF2AB95F3DDE848F7E627948FC4001400513B6B4346BC0AF07F78430EAD27FBEB65163519AA9787F6BFF1B7B04F037AFE848292A44FE6FB0B615BDE1852300D543C6FBA60A2A2C87B6E4FD9F2C49ED4AB2DA61EB73034AC4B9108D7A416EEE1E25D67D68BA6D987E65FB9C2706F3A6BA8765D76EAD8F93D878E27E1A1041A2F9442DB1E821CB0201FF83032109C4516F6115B02C0EBC04BABA9FC26E00D79F60C4A6B6F029A1FE85B5322236AAC0AEED69716D0276290F719E5955C4CB7CA64FAA6F95297A2EA17FDAC243EDF964BF94FF33096F3A053D07DBF6DA20D8A0434BDE440FE01788E9471A29BA897E431E889A7447CFB949A39C605D9FA2CA816D38A83FE0622B4B231CB82BF7BA46B90670B7D1B53C6B1FCA48591A4CBD1347AD851E91E8F115AA0E3E305D390FAD12A92D9A738F3E7B046295F42CE1DB79E0CD79AB43A970532CD79977490B60E0EF5BA15A1AFCA9B8F98D7D7D79A8B6C93A421C21DD1EB99E722B355F387CAE6FF138FA5DED51B9E705FB53AA6360AF22FD9D5296C04719DF2D914CB71D884E30587F7F4E492C85A94264E92F7BDED5C0D282D05911350C0C1BB4702DDB45E28FF402C2950D70BF4B85A68E0F0F6A17D2B0522E2622589CAE142374F34D6F3E79699CC51D2B957D386DC3B73F870100B624954C736E1BD6E5505DB669A6BF23AB4F0F55C31D61EF96FF5133CEE60B458FDA989672BA436DC52BBA372216D43B16386C3DC5166DC2E4C8A79A84C3D8F34794B9E70CCC2E982BB89E638A29E959C9BF495EE5FC610B4A0D22E1D0C6679AC498841B1CC90EC6BB73886DA699A76411C8C2C3295B0D7BCF8CBAA990F8CCBBCDCD997B7B43079B48AC6286BFF63EFE1E77B89E5FE924615B6B34BF5E160DA99BB25FCC0F178C1093FBCF140261268F8FB2A9D95177B85A837A4006E2FDC3907C56349F0C174B89C0719252F3F936AECF89809FE79336EA16B070D24EF0D3CAF2B6B536AFAD6050177F98E5639D3E05C20B5D4CCEF24238542DA2052CCB7BA864BE22A851E70C04FF66E3A8359845CC3EE2AC550CD613551F8AD344ACF43BEE25C96A74716DD235EF4DBB179D218FB5EF38E5291F908E8ED23E9114A52D13B76B34C81640A7A64618744AFC84CC37BC41BB21609B0C9B3F7A082D98433827E9F5A732CFE86D119B03DF8473ABEC4008909D154B3B1E6EF17C0BE2E88F8EA7D6B4CC9AD1F5B8C6CB97E24E085BB4C6AF055CE75B50D28F0EEB0E49FB7138DA11C8900ECE98E13AA243311546E3C1FA0A7407C12A2C7708545344CBAC057E8A192AD506C9F63D572C5A7C80E08894C4644810484F9FF73BCEFF23FA6017C6F52806680F3A6F01401DC8B65B91829D677DDE13DE74B6A45B36AE9A540A792DE64AB13A6D5F2ABE23570DA3112EE2641D94B82EEA495EB8C1B46C9A9512440D6CE2520F242494B94588D829D33D759624A7B5B0AF0F721A86A9CA2EE7CF36BA6DB2528E311365F6D74AE6CCE51570E8E27839C321494B4E553BBBC5B5B568836A1E83A1B2CCCB352C696B04523CBB6460D0F17B40ABE38A9EE2E4E9CA79F83A5AA528831C85792224B0966C7CB4CC186AB386A5C0282E6CFD67580E3A81B6C849892F4BC9B6BDFA27E30C9C2BC16D2C7266175EBD2CEDDE21B46A2E62B08279477EA1ECBE9C21F6F8AA1F76CB2BC8F073C2669F43ABD449EF51CC8CAECC42A8E770587B017D26D8F80049D78D7C1E13031311B6B180A75E812A9C28DD79492E62950485D92979DC20ADB454CFA971F9CDEBE6B8FF8A23222ECD0722C5230C20DEFB0D1F4ADFDF9DF970497A2326F7675101707BFBE0A83AAE5609EE6733FDF307FF23DB0F1DB9B7651FE1ABC935F4860348A13CC584259F624283E38A107AE366EF85225350499928388687C782B0209A5C0DB0363DD6777AB68FB25B171629323BDE3CF1D3036186CE62C4CEE0E880536226428EED26E98FC8B93C6C70E42077583033EE408FB319E726F4E31B2CACB9EDC53F9189454BFDE9906A136C197AAEA25AD44F0D5CA0B7CB8F8F9531ADF970584430106F802056C2DDCFFCE4651E5233FC53093DE3D6D51845FFF0A69565D64682F175D3A6E31D6D1D081D98E84899D79A627343D7A5589D452EE530385E70710E819A7563AEC17B73636DA2CB0F70F8A4BC3325B795C5EE8BDB6DE92FA3E5D0C0E8A0CDA58E7F4E1B29F23BCF3F6DFE58AF1CA8C59E6AF8A0E297FA6CBBEC3420B91342D8AD9FCB0D8EC2492FCF70020B305C79CFC2FF8456E2EB49539F905B22847C8D1120D8B4C1D3775B907B59658B33A167AB22B98FB3F4622769078B56BB60887B5370B0779869E4B10EA730B329EE9B17DDF1928C4BABEF3F5DF05F246F7CE4E56D19DBE9C6E67CAA9AE89D4AA03089B1D6E0DD8E4DF7417CA3E7FBC106B02C28BA20B559E91CA6612697B4697E6288518CEF02F68EAF777B4388B801AE6E90AD688400D3A9B3AD3C0664422998F2773C3EFE1DB3E2A2F2DD24A82687E6B3219ABE2F1875042066CE4859A84EA35A4C2D0B97EF986CB9356DCAD82ABD6122F5DE0459A46C04D92C1A93799076ADC3357DD5AE3BE80FA9A3B330DA7ED6FEEB2633D309DFF6A2D49F2BC8D666BA9C50BFD37D2A748942F51DA74C4CF72C92BCB690A314446797EA20F141B777B8AACF1353E49576C8BC1075A67B2CAE6F71E3038A1A9B727336373CA6B798182879ABCC0C9D4D9E5000000000000000000000000000000000000000000000000060E0E151C22273396E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 + +count = 45 +seed = 8BEA4E384E73C7E0B47381B3063334291A0F06D28DB61B5BF65B01D0A747722E0AA62B81AD46C00C8A5C31494E513836 +mlen = 1518 +msg = 047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 +pk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1D82D1399E843A97F650E765CC4BDDFEF42A389F32A51220717E5C95BE44F2CF759D0578CBD358975D5137762B8CEA6831F9C368C6CF57BC62A9A13ED961EF76B524613BC8A66C816A3D5C8A995758F61A2780C3A919E3F785DEDD4E0B2796EC3F5FA52B2720FFA74130F77E2810B22C70E4CB28C54CDE74ADBBF7686194991398EFE1B132908BCF0CE89CB1DFE408F7C5C6F5EDE410F0A7FDCDA089A4B9C4CB911872BF26937869FDC39E5A1E9A7CA0E1766F1961F9E79CE53F77B62BDAF7CD63170F0037EFE6495D3EC7AC07F478964A5975FC2602EB1FFBB6C38C5EC9458FE3EF78732F8E787DEB8992ABD12DC4B8BCF561E760FA9F2B177C444FB4B679F2B2CF7EA840515B88CCAB73C9D78CDE921323FD7FFA9B87A6E2C024ADC81F3914FF826992F9E8D1DA0E147C0DF505599D81B328CAA2DA11EFE3B7D42BA4093737667615C5244206D829B77C02BA5F3028C4BF33EDC4A3DA231790BFB5303F592BC3347AD6BAD69CC567E50C35AEF70080027ADFC60D4ED822A4E43DFCB6029362CD1E4899E5FE9DF92E0DE72F81E2E1B14AFC0B217EAA2F503F0DA490A98104E3092F209D9CCD1FAB0EA5B2172001258EE9659653E851BD3CB5692408E20FED9EA93EAD686118A2BF12E08A5201A8E1DB5DFA4E66FC480E7A6E74A7A05EE1C125736B6647161BA21BACAE22D920F496EA39BD8BA8981BCE50453CF917BD30E423461A939873006554AA363FD1D63B3F05309C7F1E1CCE9425D9ADABC54430742941BBC37CB706ACED74FD3DA4A13F155C9E74676B290BDB8C7D4CFB5EE1E6FDDDB24F6C4077D65EEFD8A7BF72320E71AF2C789BA68E91BBB684D755D06DC08377E3A6D9B596E3CCB300B2E838B8E35CB026C19BB1886D09D0B647316C076AB28923C737BD4C8637694800F171963D7B751DC388D358E6CB6D122ADC789C434BF01F314B66A60C424263120383F54CE735DAC9E6039EA9DAD8D77B9C42EA57F4C8DB913434FB2E69C44E5B005C60B0299ACD362E6EF5EFF356A69A161AA28036D0D34CF3AF79D44B637F5C3A5A68C396100BD5689D9A03ECA1BF8E77F3D0441AB55A222B41D456F405C616931854ED777024E479767CF505715D5CA11C397E182F553BF614D5162E7F6B35E4AF3D1776B6D8BC82590BE7C3397D9F299CBB0AEF2826B8F319A78E11760914D9F8693CB855C22D43DD3D82F2F9B0E16968ED094BC6B6723FF062CA13BD09EEEA50674C72D75919F010AE9CD20E8593CE602CE07C5DC1CCCD6C88520BFC35269DD1787E8E75AD1CCF1E0567AC2AFFEE9DCED402F3CCAA3D55AEDD89EBC82E144EC4A47CB0985C5FA22E704DF194537CC1FB00C600182A50E7CC57B437E79E0FC78E0503E07A6F7607F59E596E99ADF57D157631B25456CBEB3231F61EC3AD78C190028329750CF9C291B0136E77A06DD17F4EBA04BEBD82557BBBBDE61D6B39DE9B0E807AA6ECA133F7A94269CFD0231D797F1ED76520E343556E300BA6E379F196CD715274BFDB32F86E166A5413DCA8678C774FB71A079BBEED48CFE23C8660A7B7ECFD340009CF7D3173E741E7A4B729632E29C5C36A3F1DFB0A721CE69023A67D0807E9E00888B4CF012471F2EEFAFA824D5783BCFFFC73FED8D5F1DDEC6BACFED7EE580F279B70F80F06CB2945E4DAA8B08164DE143820653C367892ADAEC194A97331FE37EC32B31D84FE34EA2330E44E4D3B888886513CD79F8F09BD3441C4323D5DA854AFE01A6A52D6F304E1DC2A0E90FF048FDF0CA4DDC2145E5FBE66ADCF2A6AA4C6446E75954990B0F27A5ADCA465C19FCFC96E99CD841E8019DBA2F94BD713F6FC4EF44A1663FE3F60841A7C6F2AE84023CDF91F40F11FDA26C93567267B121FFE10604E1F2259A46B90A809B3B97AAEFD50F3A11AB14FB3DFB1015161F08A935DCC8C2BC4F25BA60A45FF9A2C7BEBA88AC69525112BA6051BD33E72E88717A50CEC1C987810A865E7BAC7EC2AE4D07CC762AB45591EB069FE0602FC3676F8601AA061186FEAD688E2A558F46403A755FF631D6B275508E10B85A6065C4E82C24CF4A184F602242F74475E459AD634EB2540C5671EC223E7D016820ABC3B859858D417BC2FC2E060ABBA2B824444957611BC4B4D152D380C97BE96FAFC36C5BC7C743F7B20CA8435DB7BA154E8A5C44A3E7E26D9C567EF1AB357BDDEFFEC8AE6DE00B08332BE341754E9E48BAA0E1E2B5EB175F06A42CF24C41E4498C61EFF662777ADAF79D4CCA118C3C47B9C2AA2F1AC0800B425F14DC46D6E81EBD9A42AA1F39AD7B74105D44CB63FA3C3B8CF627D17F3D8475AE5CC5C667DFB5BCC5D938231A79D60A65A96675EB0D2EDE40EA0159DB81FDE3CBAE0121E542DCD3F46836F5F301C7E5A8B8F2FB3E7FB6A7D442B38170736560616272CEFCEBAD60007D1AA1E9BF2C39ABDD5FE13F8832D41D2755784CEBE4A9288B4BE9F4958B84D922A0322ADA4438D709BE102EC96A995BD3939287FE6D701A7DF7EAF343B4AA5A22D14F3ED7A8E236F53D618DCDD340AAD3EF5286C2DC428DFBEC04C20C51AB48BCED7B83BF1D32FA235C935A2293F2B734F02B1EB3BFBAE55834DEB4F79656FA8C241F617E19433303301B20F6CA522B844FE97D6F24312C14B37E4B0367020F5583FDEE17FB39BFDB03EFE24D6FD60F1519B60ACDD8E90715D4B93C4CA88656557CDF15D79492621A140410483D77163C48F5ADC6F7E650EA2FEB481A54FDE7A17E9AD2224AD3E18F0127DFD18E3826444FE4BFF1408E33C736BDF539C9F4E10852A76A3ED8D8C6BE13267C46ADDD3ECDEA5979DE942D64DD510ED6BA162A9BDAFCBCF94EE6917772230080CCBCFE4BF36FD04B10C8D92BCC5FFD8FDA83AF9096B6E3B803DA520DF1F1FE914F1114ABF63CBDE9B461CEB5F0824FBA6D894942E0467108F04E483711EFF4E5AE5D8C23BCB280416D2EF867C4F192338624C91A88A4CD02E1ED9103D8FFFFD8D886E07D76818FB25C21EF341FB2DEB9B34DE164045522367EF874B362CEA15B036E01A5C4042B62261057B4E07BE053F119870CE2BC12446071E941D1BD5CC9DC2C6189E449966D3AC41C3CF91406694CFA5E78F2DC6C9382A9A034F544B70F140795CB388434E2DEC4B20FD2FECB71F9B96CA7C8B385AE51A4F85A7A53E57BA5A84F41834B245980C466BF0C989E05ABD37A535154C8376407DA70D04F8BB8EBE78FAC791195B0D5D6FAF6344A56DE9972AB98DE66F4119AB7C836879194D87FFB7F04C82CCC2DEE599764BDD68C053737427F7599109F47F2DB967A40EB16873B09D6EDDD7108F8F46F1E5A4B068FCFE36372F9FD6D7BBA2D65F0E48227D4CB7E0EEDC048379EF1977D27C3D16D0158D3B0A165E1C607D0AB82138F2AA1F65592363E1B2CCD7FD1B5D55CA52307DB8262A32240839937852658AAF0BF6B70FCD96556A1A0898557A5328AFAA8961F41082A2010D5D310C96B89DF7E8C25C19CFE57FF03D48718FF25948D3A3C79B345CF39F3658C02C9343E61BB351AB16F9246578314A5DB34171F3B7B8B5B56BE681432054EAF65DDA04EB250546B01E66042F8DF08E9CB536586F1E802E268C5150CA6F1EF228A3AE19925A8599966E49D3DF38B48D2 +sk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1280A3C7B4E1F0E9ADCCC71DCE2AB079C1810911C2B401566FBE2DAF178041240CADD55DD2DD5F9F5495425416A46A22F24BF73641E55DD0D68D3346B4140E76CDC406084A670D2A6891CB865C18205240984E1C0908412859812319B162E9206640C092DE0A60C5B28108A4884C1086D4918658C3621424422A0946191122612B5091BA9708C066C084990919441039408532285E33668194966DB1271E2902001452291308E22050904A72888022E51B86844A220DCB4449CA49192A2810242291C196522140E92B62D44448514350CA4940121154699364C12231101948540940981302243844CC116118B168600196C0030888CA444E4325019854C120302D12645C3902422358513160E21A98598C64823C030D142728232929B826884282C10A20960B8110120691BA468D0C88420495044106D8A122508B29024C8518BA29098184CD3100A08A581D2B86D4A082622C170DB124C50160022372C0A870121283241944850A2650C1965A48800D3B684A48821910831A3964024B461C896200325488C34850C83641C2640D0426912472D00B0041495851A20500C2402C0308D1AB348C226018336280029256294454104624228708C366011154D0C17910AB0088A028A04A73101C150CA246D48024583322858446AC9244518306208418E63146190A6519C824D1404906396511C204621B44C229205C3126C5BB80C532042E02004904851011792982885A446688810518A2224031884830069E10825D1B4211C452D03378908A14C9002702004520A002812402822059053440214164CA4C64563308A00B324E1966CC81020D2986899102D0A0645E4B22003244A423841C3C62D82A87018148AD4066DDCA48119984C0080081829220B29904832520BB60D2328015AC04C23B98D81B61160A440DC10691C283021A04458982491288C203331C0420822900C5B08069032642032811CB32CDA2441D90412523640E2B48899408240086A1B3271023620642851C234489104856328855494301B09712330049A4465E0B444E39085E3162A04B200029868D3443223362543281159C62CA4080EC2140413414EA12600E21032C8384414058C8B46486106055B18691C95105A804D2141020CA961E2484403A545040632200385CB04020C108053282D228488C1028C13B68C9A98645B3406624031E1B425C1228221146410080E2212009A124109168812B31020288A59C0300818514010914A4486C3387112102ECCB8850120680CA82D2141120CC131949800CBB24804322EA1182A4A3085031824C3180D64A88D44326D884888E4A04C841211E0A4881007101A076C84367159864D92C28D591210020449A00446E2C4450382484A8831CAA4714A3021C4C67121200C4084050C460D09A8489990640B120C813831C2C2711B454924906500B23112C870C292310C231264982CD38841943202810680221962230111833420A4B22502052193802814A32921A26D8B9211C89661D99244C842120C035108B35111C76192C050A200424036625C4280A10880A4B44413848802958C1C850DE3225020210E043901A02230CB0440A300529C348A50280A88884D14074E194222638409498609818090D9344CD40844E1285104A104DB002A5CA06464C86510A024410000A0C06849106203370642182802472524214C20986848184119026E1A960C9086909840915B143024046C62C40403806019416243A6904B28648C3670CBB81058482D18B96C5048412199709334121105695A9070001228E4428A0AB8400C38251AA2640B2562E4240D0399110916819006921421450A072414033003218EDC4470CA148414C805134540C0427010B401A290500A80294030814334110CB05184424ED18608A2384D23018E929001080764A082004A128410C991C8C60D12272808878122949199C63041280C910285C4920C92424CE4C684188108E3C801CA046114B9089340801BA200144745802826C0446A82824404020923A46524B500E1326ED80849939684010850CC106E000861D22872D9184002032541C64C081100E3481013949119171040164D99A4488A040698386C514264A4B28C24458DF82364191B484CD924F2732568B992300F9A97F8090F91016DF1FD186F456256F3F5BB4996531BFC8392A4BDB9EC8FAED94E54FD11BBBF74F3A2BAAA5AAEFF2E92D1174586C12565C5A7C2F444DD52EA4F2936E2A0EC4CAFCEEEA0A1EC366D2DCA46C1998001A5F602C1DD7509F3B0D0B74B25F6D0FD09A75623C5488672AD24128D06B8EB977E14C8E2867BCA10BA7572B87E46AFF7B07AB16650342C0FA7512F489A7BC8B5806F396CC52F655FB42F7F59650D01593D86EBEE2D9E877E38209BC4287BDCD468EBCED0594ACD52BBF16B82DF060269E58E1CD82775E9D97F8AC61F9B62E2CCA3DA12F2FBA6993F87F4FB351FF86B9EEB9304CFEB2D9C4DD59BEAF2FA8F025831E0AAF66DEDEB403C198CF0709DA024DEC3C2931EB8BA764A65CD3EF4E1EEDDFAAB6F4BE223772D5A6DC8FBD95CF22D5BE2A170384C0770D626E7D8403BCE18A2F144C69E7040F5EA212FF22998098A02DCF7B535D420B709EC13DC0EE33000A1A7A35D7F2015E2BD04AB460681B16CE56F9F86C88B48AD6EFD0B2CD6B6F20C57E13F7B17CBBB01646CB68833DDEB235103806960861656527919E4985D0862B0D477517DF29824702D11D7C65564C7D55E2063D65EBF9FBC143BDEB071EE786D718E438C0625E3AE4B4AD45D74927BC530C67EEC60E9817A664DAA987D21EF09D8ECD72A016171751AD1357D50353F38EB48282144D4D9BBCD6C57C70361485BE6CEF48CFCF1A53C286A6DE5D547EF50717C0B0168C6FCB218E2D4FFCD030B138D1417897CA32B54CF2A7765D3BAA26A5999E271545B1F555E491F35C0F892212F6BC1D961DC3BB21736FBFC1EFEDA0906CF0FC12E6F005B197FDD65AD6E5E115228A1E62EFCC9A42E4FBB7FED0E63CEFFF7D836FFEE90036388BC1C1784E73FB4A784F13A8289A31F01593FDE2799F81F29F3ED29ECE9FCB1CBF3CFEC2EE3C4154FD6169DEC28709955389A8FCD13DFEEC5D50FAC2A5663EC507AED86CBC165D858875B8E25302AC5FD3910CF7A658C2015EE30EA214B6D1280E0A2775208D048C5D39FB8F4612CA797D7D37161083B3D07A7ED1B967847893B6006BA5CBA2B55B4404910DF33B3F6A337719C455EE69D17860AE2C9059B8F47E71601FD3FAED73760D24CC1F69A988AABB9A01891EA3A242754CCC3C4A9C73235BCE427F6BBBCDC001F1128175AF2C308785B262F59C65248AE37DB90BA208402C8365B150CD90774613E52A85958E630ECEF9BE995B6E44B85E24F37B4D289029F994AFE65FC125954124E84862AB05EE43B6911D3DB7818483F3B29BA22F63EDA96D0F4C7A101EA96BD2DBA8860DA046AA14672290343C48F4FC82B96515B59B110AEFB0EA8AFEEC660E80BC3231F334C9F6AD5169ED679CA095FA1B7B52CD8E4824D45147A6ADAE9F26CF3BC08F711F896E09C97441512206B8C96BD0FABFC27FB35DB6A6D42631E65331BCC896647B1CF88398BB7F1B561B8541C5D03D9EAC4A2AE8C253E93FC4FAFA150084429C7C112ABA93D2382E69F7735EA65F344A0DDEAEB0550D200DE22A059097E2148BCE5278574649F8F7A91B919F5F4B3CC4A8AB05F863F8BCB51E6CC306042412A273506CD7F94BE609FEEFD90FCE77FD0E65D47CC8C69296DAAD4C2C2E3B5D0550C8DF10783EE4964C45697B6E849374BF0AE8E09388C65D4CF871A2E794D6B029192160C2DBD56A00A4D59197C22574AAF59014AC2DF10AA3B0AFB83314D0CCC62D7BAF038D627C7BA9DD6DF424EA4EDB68544D1AC8BEE953B54FBD01C49A0D8DBD6743FA9D480AA177CAB74EC6E782AE13C065ADB638370ACAD80FABACA66C368AE033C61E6055B59F4E44FD82D3836525EEB3992DE4A6A6BB5C8953447A0531954C1E8AA33EAC57F055EC136DD870658B02774A4BC70F307BBCF00955F12FB82F46100602E62D504EA1CDF7082758AB3712EFF1EEA5D5A0467BEF71EFAA558606F340FB2B22BA6AD460094330C016024DD0B8C4C8130A522D034B8F298F8F4DCBA986D6FA96EE9E63A2E9C367822273A95601B680497DE5A9E4137A31075A12342B6968F75ADFC515DFB227CBAD98BFCCC71E79FE4324B01467C759D0ED13896A28135C7FA18D77BDA3029B94CEB5563F1727D952EB6FF0BD7D1164662B84007AA5C2B88AD38C638D50DAA701B15A3CBD4798ABFEF6D1DF07F10B2568181A4D2CA9A654710FA926EAAE23035FAF9A611F2498E652E93D0E1365CBFE2E7B5A9A972D41EEC59FD974954A3084CEC06C195CD2A71510885C1988698AEEB790EF65EE9D8669563E8AA470FD30800AFECBAD23E04288268BC097298728C1C322033F0C5FB581551485ABF39F9737BF96A6F3EDFAF0B87D3F51B63C2CF20AC44FDA94D578E28CFD6F8A99E2F7B953BE89D336A88B2E955B02523BA2852C580A7C1B5886372F53396077649C37D23B7451DC07B866BFFE3101F51A78999B4BF50881A36B483B0BB50E289309EC8279757849637CC9749433FAABFD2BC542F6EB124B7EBA94FA596CC3F900B17CF65E5ADD5DC20C8D83E5694BA3055D867B4AFBC9C108ACFD70CFD7853BA679EC4AEE0A6B8257BCEC56A8BB90EDAC98864F2C42F6CD05FD1E615B3A0DC994B5C16C1D7F5340F05CD018419A9EEF123428BD7BD6BABFCE2DFD01C000D853F63F5B02964FAB6E4B8E15A0B75CEE3858C2D03F814F17F7B6F73D9084E401704CA3C92DDFAB7161E85833D3367E7853B299A293CBEDA4A4813F6DCD6E7DFEF65F9E32F3DC9D08AB62878B3C84312C8B9D72D018FF04296D0FBEB58CB1FEFB4212A471E31FFFD4D59BEF02FA923346BA4343FDD1452BCA2073EAA0B15DBDC908B55C9551281B45AE36B85D845CE03A8E36F4B1ABC7635310AEDE111AFB89A56EA2FA63F695EF3D2F4B0E169274C363536DE8EBFF024623043A05325D6799DCAEF5629BFE056DFD637D00129E03734F0E04E10FDDBD071EF4991F51BF2771B1BDD0E78F087C425CE01C3A26AE9E6C989F17C48B8B2A213D41A75CAFCED1EC71687CB00DE91292954285C1462C5F522C5567B6A1671FEC62204E39B108586C4999ACD3EF5E4F786462D5A122B118C1593F49FB591784264202FDB9A4AF99772CC5CC8A151418B40C0027D4BD43DE4EFF135D195CB6D6642ABA5E9DF865B368AB414302BA33033BC2D11D10AEAE89899F33A2E27BA9B2EF4E1DF0BA4EA5DAC959BEE4697ED8D01499C6E51FDCB252D49FA33B8F03F06DB0E52A144A7237C2E65EC4B394C41F3161A832BAC01EB9E5C533F25E763F29857B6E75A9E3E64743428E05F5CC10BFBC5F7B3EB9B8D727F3F8CACD06F4243D7907CC16B73BC1BD39F82A4050320E93455F1FF175E35D0E784D5BD693C9B707FB4B03C62683C16D733C472E745DA7A45ADE09DEDDF69FD72A0C5EAE8BD96BBBBBBE0B29162C3303448963590EBB5E14989E9DCA007F5A53234032443452DDF8FDE3D269330009C33A7250DCF8C094A26E647BB1B1BD6B9585DD2F3CBA89A11CA30D82A5C33A9CE8E70F190DE67608A38772D952CA545473EDC72D97BF112FFE726339BE6B173C4C2CF9799A0F2A19823A3AF98D4FB934E7240E3173C1B6AEB8216E48A7BBE84F9A18486DA606FA5B3EAC73C4803C82972E326F86152611306F55C36D46DE2E5E5394A7D6BF61CF0CA66B2A6E93C85502434087033F3EF2D75C3AD2F225C437E33ECA72104B35C3882012FF18D0A5BC53CEABFCDBB4B06D8FE398255F1B963AF191B8981335063E58B0A49B35ACE6663D300AFF09DBA0606D90A944A6F0A31C462CB6C444FDE3FB048016C442514984AB72C0CFBD8E10B5DEE1387B88883EE781794171E96F6D6E62916D75F06815926BF6EFE3EA1D940F3F4D9FBFADF09DA92E375BBE9FF51517C66F8DB3B13763D831C832E5C517595903D6D6FDCBC8096442FFC7B5961AC4E455FA64B4F6A07284316A7DC0EB44F82A15E4DCA15F88EABD76785DDCDDC52478699F28221088FB9291E7051200E8840EC88F98A92985619449565FAF1D805CD9A6EDCFBB9D3A836814EB40741E368A658DA5A60108591E4DD026C48A2467CCC9034B44E81E04B89F016C26EF863C1E7285B5018C5269F0639DE0F269A219E948B80E15DE2B7FC1D70E7D54C7381DA423A5DD70FEF14D7C87BB78DD8B754CC5EE6111ECB141684742E2420459F687D70ECCAF1321781156F58BD385CBCD0A06D15358A831FA296F01C831DF116C05AEB118D8C179D3C2F467D9E0AC70D3E65141EFC0704ACB234BDB8ADDB9B2A7546AD1DDD296429F480CDDF637839548ACACBDA7E9159BAB8D87FC029F97FC8A5BD73933CD44605F31CE0B9DB016894149BB32167DED4DC5BB5510A035E5D4CAD050B2AB1172207D42032C724444E231CF65F03FBD7A7594E6E71927BCB32891387C1F4DA77BFE5515C27FE7ACC9CF44F311F92B1E93B247C53170F00F42B3AC411230D17BB25651758043FCC7B294278A51EE64082BAB0D5ABC40B21E1CF77E5D3692D22A9C2A5C25913674A6DA1FE15BD5C7EE3359CA703256B0CB3E0F8B049E1B1CDE3B5D3B0E624A525F6A9C52B9BF52474BCF5784D8A5FB9FC652F399ECB0673D7435CEC02D2B7FA6F37966E63BF865A9816B2A673628417619A43CE9296C9EBD6C5F90AEA0E7ABAE593F14F38365794B61F3F9195288A7A7E8D93161A97AD5F8556B44DD9C0B52CCD71997996D0E81103ABE83369EA +smlen = 6113 +sm = 960C6B1CFBD90458DF9093820D1D634F2C509FE4D072E854770140B52A080F432D4D1B2A56F566E1A1AE37AAB9DF2D8CDD210D075DE76B4D4497E72173AFF65D78686FA08EC96A1FDF1D9BFE0A85B6656E2704E2D0C965D412B0ED70BAAA5445D11BCC32A6ABE5EA61EA6862C0EBBB563CFCAF891D625954A316F32CB9275340124F5BC647A9843CDB1A50505AC572DC7BBAD9866D321F8DB8D4AE43042BDE4980A526BDF4073E67C886160D6CB4DCDBFA1D61192D0A3F6CCA205FC35B301D3BFCD4A339116F874B242224A3CDE48F44713EB92F8C9B11830B5694B11EF99B3345B7451B9AD3755E5D5C98402FDA1764E7639E7955910E77DA8CBE0B305CF4310E321ED9A576A9482397181BFE75240D9F3B38FE7AF631ADF212C5520F7FBB427A380E785944AC067B223B5010BBCF65E3B83C4BA85682646DF0C4B7C4B02373F4D85E277ABE76BC7429B85320DC1C33BB3A46B82BE125871F92244C6DE4BD9D54CAE26A424A97B8BD2BE78D8A338B3A7BE20EC3FBF01D79C65026933AD157C929E464A5A844A7DC948AD4561079B232B0054023971C9EE65923DFE27810F74800812B6BB3F1025A7CFC1C21760A718F0BBEF21B7805B072E8069D34180F5907FFD9239FFA93CADD608508F984BE3A0E4740A3F9BC5FE1F8B8F961DE5CE59E92307E5E24FB2407DE589B3FCCC182347E134C394C20E2FD714476F6FDAE7F44A8B124D4295F0B0D30305CEE4C513BCA75FBB7DE3DE76471AE0B345ED77BAEB970723837C2887781D3F08A5C0E7F00A6DFF8C3BBC82C2305F15974F64C66655058556CE2EAB7CF8B089CECE9EB18296733FC29DD8C342E638FBA1D9BD09E49FFBD842AB566D3CC28709AF7732EDA2698C36AC752B43E743BCE91A9B61A5FB87573597083D783312F674FCBCDAA464AADE543D9AE88950E7D273F68F5F0685FC55FEA0B46A7895B20FD7E5CF40E36B6B3675A705AA88E656F766D00D1B6F50BFBD0620B432E53FA5C8696134A208108767CE83822ED4AA35F53010ADF9F89C165BCB419012CE464084247A9E40E89F7F183EF4826028552E0664EABD58A768131049A9F3DF3D775971C62B60A1AD6570F29567C1EDC74F04257B41FD820C5A5A2D2B97557635910447C2ADCBEFEAB263F3BC7146F0FAADB61977E751C28FD5CB2F5A28580B6BD181C1B46A051466C04A8A2B8272DC543D9FAD1E3F6B37A2C00F97380291A2DD3B0CC4B85599F3216C8077EC3659F858A69F1F7924B865AB1395345E33EBD83C8890ED518BC9145DFBBA5321AC3E249AED0661F565EBCDDF07026AC8D57F8774D35ECD4AA6679254C09B8B2F5B299C8537D64DCE989E3C829D4EE7CACDAC390A319AAE176EA7F786357856438B954E0CD2C24983D65536EF313713E7B0E61C53E8BFD05CD2D5148DB5900F466466B1E4C13C2894213845A6DF0048BBE64CC4085B76D7C09F293868879BAEB45EA5321AEA965CA5E6833D8EEF906CADABC2624E2727AB3B12AD35615DBE28100A40184FD74BEB1FB8C2CE1AAA201BE47EAABDD311A950484CE977AA2D85D19922F29C79FE78A8E5FCCBCF58D41C263EA289C1FB70DD277759E38EF43913285DBE0AF0DB290D1F97B88357CE414045502D0AE7BDE68E9F7D55DF355647C6F67492E8F1361C90A24AE529D0484EB67C564C4C066FBEC72F2D4C5DEDC2F9AD7B84E09F84CD450FF626A2819EB6A2304301D95B61DE6F7639E385BD16DD528418699DE7688153CC2C8E2F4572B30EF243E2AFAD2888484149D1FA3558C7E098FC34FA26739C275237C4B5E30105CFD3AA047D9BB2A3EAC8A9445AD70E5400784A41ABDED17F3C7D1BD2CD723F6895B83F6E45C14A8E024593741D53BF61400FDED98721E73C4E419AB496A3BFF29C256F996D602939BC0A810693217F9805E025F7DF7F2CE244D74D6B3A8BDEF16D8A15BE6F88423AE8FC08F75D3531A89E670646270507135330BDD7AC1B902295EC69A22AB5825F713056AD808152F493F32D8E4313AAF35B0FB5841FF0D7949AA43307CA96D7EBF52AE5C0FB8817D8441247A8120764D40E42B72BFABCCE3FD8C47B583512290A5E92DAF1A64B236E4051189E2BD67B44EC66F19CB95C70F7CA74A7D44B1F5F833CF01F70C8B5B23316BD0E86525FDA6FF531183E94A4BF840F35531E0889DF64A956A7D749242A8456839E37173BBE12E4FC732E5F5A30F590062F05A6ECB17CA913FE76159DDD2517F81817C9724C595BB6B7C72BDE76880EDE73687D24957F9D79B6AAA5E0B3A97030A3361CCDB1C41C3D16CBF3093584AA0A6710328F1B974AB31B9AE788D184C190746D8338E5FE0608B3985AA5D40FFDD344A580FB2DB07D8AEDD416208F218F7F66EE5EA5DC704B80512090E4D7125B4955A45C8B03AE2C1F076A4162240A8C064F85D499352A9DDA7CC9CEA8E6D89BEF5E04290577AB322A58993AF17B57698F3593ADE5CB64721EBD1D858566F300DFE22702DA8400FB40A6FE025AADC74DF2B1DFC3447BFD8BE9E71A7EE4F0933412EF3D1DED5132DF75342CC63D5C581AF569A5D6A0B64399AB4C7E9F2EE39E27250AFA7F59D200F6F329851B98DBFAA1932C858C4951BB0E710893EF209845FDC24E8EF24571FC4BEBF4BFDBDCE369F5D169B67788D9DEE7FD62B5EFC5F0FC3ADF9A979CD189FD2675AAC2AE111704DD14FD84145A0B134B60CA9CEDAE5A4090388C2DFF40128A69B4621345401BDAF9571A3F0BD2395CBF0CD8E8653E13137F4F03FC0F8D7E5C72DC7BC945A4DD44256F088EFCC1665D9E497E284BA602BDB69DA84077A5249336203062D5EB3A5A46760038A537397E167C8E5990F27B0E62D0B73E969217352F64C03689B6B01509CB4B0884667392E503D8E34E05325D799A2593DA05FA9C86C35C875C1EB0A02D162ED28793C2990207BC9D1FF97695B0F072A5AEBD6284735D460D1FB2686BD750884A1D4DB00B3544BA87F65A707CF4A6431485ADCF26702EB0719885EFC2F2FF6B48887DF9FC7D5ADB4856A9E12FE6D5DF1AF4E5344EF1E920C46039D443EDB0F2D484F3B9683EB1852F8CA53E796D87060B534B6642E08A7DE34520204B3EDB1981CB866E8A07548FA1C85DD6A5CA9B36F1E243F8183233B3396BA0B8F0796E2FA03FD9FB86AC28DAC64812AEE5B89AC07C3ACA6A4F493A62ECFCB24992536FC3CA8905CC7CF13651A6BE2C27EB43231833E9C9039CA6AAB229E090C0DF4FF6DAA1C00E3E3D337E16021270C6572AE541317DAF4BB872C9CE3E17797F42F54FEC5EE42D31423E16538C0B6F292CF218C6319BF04ECF34E3B628E1E6FB518A966F91BBE141226FA5AF2C61045CCA67821FCCDCFAD3C67D159D8E05A1390D6591CA940C97231855A870714955947703F0D8CB4142221A6861C86E407B319BDF64D1C0CB4D1601F95F683B5D7F075FE361F0E065F6C44414401E3DAC4AB179BF02BE8E5B3A127DA326389BFFDAF0CB3E616F0A8173BDD0E83772EB21406C0AF51EA2C63B23E61587F029A4C7A43BC55E0B5095B8487433F085210940F5CBE028BA717FC7351A82EFFF7B1713A3EE1E818C62F69AC69CF447EBE00F3A07E499EFA2F089EB146150813E702E2F91F79D040E39C23F781F854AA43AE83447730958CBB9516F1EFEEFA9179D11B500CB0B8966644D61D05FABD29EC74FD777E7EF69B55038FA7AC68E0A95519AA83FB5F4026025938C4794C4C3FAB1A81A0A7613390DB4A7B0D2781A5A1890AEAAADB1A9AA8E494CAC0EE7B4E72C97C608841AB0EE331C74DCB29677B37014C999802E1D15FA949D1B42B5E8CB24A0AF3F296D1AAD76F9765A18A663ABD782DA4C5442F06B9D909E691E516A0CAA23ED9B38A77E2ADCCFA3B130AE95B03F1EA35A46AB8EFF22831FCE22F211BD595485C12DF2F6AD68EF37D0B885B051511CE059A725C52177830D1FC9F5DE7CF02FF3C2F0D3DF92BE47DC1749C24DACCE966606033BF4AED2997540D5D8C0E7FCCC9B51C48D15508A4B870137B8ADC92503450F8B61EA85F57ED56F6FBF60D8B1DA72F2990AE7C5D4FC1EA47941F9677A7288436FF2432CB89B041684C7B53CA8E0CF783C344CF33AB37004E2A7B21B9676D7ED5BD792BF1EB2FC9E87E89270CF3B83EC45BAC7A84ED9BF2386C1123E430DA3DD8EEFF94C410ECDB72327B1CCA1D5D530C2105BFEE32A09EBB9663B13946D5C5B113F7F133E6EB5B6169A1E1362E026768E57D43DFD39F987F03D776D71736B0EA4D6859C41AA22D5AED87BF6284A112838264FFFEAFD6A82BF3184A7C41580A60D95FD0A84D38F6C73A94E8F57186E504D1700093673214BA6110BD6CDFF2AF56D4813E6E885C3C5403557C77F46886B3EE7527C4E2433508BF9881C2FC0E1EAB7ED3ED4F1592C7618E6FEA3FAF60B1DD26838823657174F9CA2412FE56076F8DDF165CA8F74383235602D074AA5152EFD8C6892172A4B20F28C9B1E82E393437FBD31CF58C9DE251947C13B000C15F2F77D82A5EAB3A11A79AE077645DC05DAE121A4238F6DE31559607C5E578120572EE3AEA29AA20B800050421E166EFE62C61C76B7D0517E73F5ADEA15F4D9400CCD520FA3C488334F436C8B9DFBA6BE362475ADB77FDF32D885A71512EF82F3C23396B7212816EE2BB1D13E1CA8441448706BFE0EC2769A34611106257F2776316D572F027D71D9DD1746A8ED5E13CCEEFB8F9FB7A26908411645AE659E0D27FDE3CE21638C079B5B72E2AED0B9D5FAE9BE573003335218D026C63CEE24126CCBED9394BDB34AC4AB4223B46729666C95F85FC3C4B12F6612AED6633044DBA6E21A66A7088BE465896A1AC8C19610398C6F07929F4A8EDFCF0D6EFD56D426670B739B2512B52EF0A7C043D58E8F91A6F3B9092A12B4C9B0D026B7CC28D83C0F097EABB4EC09A879BF156E0CC5F04A98DB5B192631FC89F640E2168BD8F3224FD794F3547FB44659DAA22BDB6DD2D9CD92A441C2B6831DA8049B375FA42D03EFB4434C03945407FBFF1E2D4BFDE25016CDC6FDCE169B7E549A2F0DACF4D5D30BE101DCF7B1872C6E5BC572BAF56F1C1882F7AF3D07D06CD32D8D557788E065DEB563BAFB794771A06A504F3E96D67EF6B4D586F98B64101C2F14E917677FD39711493726C172E22455420F0B542DAC22ED4FDB3C99AB44E357488828E26A4584977ED6DBDD2D2E0597B519FC37CD053DC32325AAB086CC76B18A8E48CA044FD6D366DCA343E02D607D844322B5B07C89137735C85945972C25B0CC4D16EBD85478695511E1D528F0B4ED66DFD38C7951F874F82FC838A472306578026E5C2203876FC486BC592FE22EB0BE1BAF387ACD86D275F5305EDE06C6A695A1E173A2D992916290CF9264D6C90186D3B02168847EFAD5921352DD3729B0C66355FFC7629743C53FA9EBB59247669703AE297991B2E0C81130841BB57F6066E74C19EB310AF6CF90E596A98347ABC194E917406210C1C062B973C59B3467B390E8A3ADE8ED47D44B99E685367814FDCA4EA260EB23A0C0C4A40CAEFC1BD7A75545D1CCFB428EECEEAC7FAC10D83FD67C18696D39866EE72BCA555DEB805C983CF845DD421DB488572316E449D2474D76CF288ADF2C230A4926C57FFD6877A175DB2F72E7985B5AF6ECB7CF78A32AE886D670B3E1520720642536E736B78648DC2F2A2598FB601EA07569A27E91A82ECF97EA8752A23374AACC43E9AF4E8BCB9E4A8852CDC7B5A5B1F741A806C1A2594DAA0129B40C1186FEB14D4ACC01F6496F5CED0D8E49B4857DE44C21C15576A6E76C43438D31B98C5C86FC3D97F1E2657B07F0232FC2C59CDAFF15D2E9596C47786F850B0ACF1596DC221916CD46799D7DC0EB7D2173038ECC1C8783DBDAAC49B55896E343EF738AA1C7D8A5B943F56E02FDD017E7247675BF3AA386FC0C9BF6E178D1E9FEB7F54094AD32E9061218F8D1CD99DD1BE31EDAAF98610AF07CD338FCD2CA313AC2B07325A383A3F498EADBA925A070E7A1E5676B61E9B49CB682F7C0DC3B6537A0DDB67FF99C89B3E10CEE6F19E5232B0894FEA0D74D23E051941BA0CC29D2919A99A759C34BEB740A8D3C065BC3F0E2B7DB4AF0182CC25E101912B1C4BB10C08A1FD852A41C2A247E60F5CB88C470770992495B52C2FA5D8DD1022EDEF1E9AD02916CC744F6DCA5E5B60D8D6AC7CDE33E0DA977B31C2E1E1C86D64162A91FC8CC34A534F6582165989BEA7D52D37898C0EA50909C25F0897DE1C5AC5270A7EB9C37B9F23A3D7A493101BC2C09CC8132D986A891B6DA283E12C56318BC4D7BA0D9666DB05B3E6D8B9F871FB32F6FF584175108BAE40871D8644B898B1C296DE3EB62679A9BA5A2CA071BECC1327B62A53E0CD19348955A43534967B3D03D3C38DB77A5CBE3C2A410747517A86884B5F6B6DDBDCB0D4DB2338C0C511376B759DB2C20C50597880EA2197BCD1E4F4146384BFFF0000000000000000000000000000000000000000000000000000000000000000060C0F131A20262B047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 + +count = 46 +seed = CFA713E4A63A6FFBA43BFB898956DC400507F68AD164C3D24A67B5F8D7548C9DB44DAA43E5E4A0990325A4233089318A +mlen = 1551 +msg = 6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 +pk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52F425D8336CB2B0A9544B22D3916C6489FBBE8174A4E3533E7465CC7E788B3A84EC72893300CD6C93721279D95A2F67101868C68B17A045A4F0D696D251899C2BA6C55384A679D96ABE08EB954B0AD52DE847F16D14E1828B5D3430FC58BE5A227C54677C96300C2C4FDC10B2AF3BAC07420945BA1A16E0922CB484684C8FEE6025AD60AEDC929BE4BCB5A5A7E542A35C97D1463E32BB3ED475D2B9479C386C477CFEB7C2F249FECBB2BE0B918BF9F6BB470ECF589FC3741C81B72F220882CCF4021664EAE76AD0B021137B3791CB2920ED0210066693DA28FF09383EF21283DCA72DDA3B5D7401B56151697BD1470D3933EE5CDB828AC45C31C7DD9535BA03EB5406C2FA588833EF4FDD00A20F81836BCD8CA68449405B5A332F4913D11E5E1EE1AFD6E4521B09990C2BE415A9F5DED185C6E7EF7BE1F955228848D8FF6BC3E0785604B8A5DFC74E644E488F0A935BB6794A211B192D826CDDDF6100345B9282071EEFE431D3CDBFE7FF06263E1BE218623782F0E4468A790F81F6B928031B10C3E8CD7B3DF431AE3462C76416C63D994DBC1B49E8BF8E21D7703C7094D99A7153D62EFEF77EB75B8970F7E2EE4C37733163A2AE415EFE4023D460A9C5C99FB10B55241BB18084B3C44208F30F9C5FA82650BAFE701B6E696F10902B5ADC92A70ECF0C03E263F4740105662DCE66B5C9AE2EDA703CE89A1E18054517D74F6E4C4A7C7A7994F251D21133AA18D998E446A32CF6C1BF668A4F9A12BB55CAF9DEF14D48F35A9C8B5714F7C8798883E0A2283D76A306B9DAF52646A6AE8D7C5C68D9A75E2808FAE9005762E9AD9FB45B6F64D0B1B82F7A6E32696DF1CE899F4C5E18C261FF561F0939ED853A7451DEBC07F9543554C5B17EDFC4EFB5CEC3A2CE05D050DA7B31F4BBE8A1A4CE5508FF4F68F8300CF6F184D0104679E5ED55A7C66F85DF6C65D1E95E13CED3CA9504D48310C40151025A04812D9FFF79C27AD02537F51A1A266698B923C9D66973C3EF10EF660097538CE56CFA4654709F7F4B063BAC6492701B1D7A8E4884D94EEC644A9EA8D077D480C9395B6B17E2D02B7C8C4E0B6F29A38CA821589F5DFB80CE4012B670E92E9F17843183C80BD1FBC4BB30E24EAF1B7265E447465D8F7FA67CF7D00FA7DC5F6866046BB830025ABCC2FBB842E852C130570757F3C8650264FD06058526D013C15AD8ABD9EFAA5C10B8D5E277DD7CE98BADF35B08754412E279F32847BD0D72D789D95EAEF3F939A7648FF23F2AFAB224EC0339089AD5F88891F16751086BA7E3C43029FD4667EFFF75CA28CEDDED222B6B0A859E7CB63B811AE53C1B40286C72C50D1FEA11F09CFAFC83EF5784AA781648296E98DCC7FF6D2CF4136F2B4EDB6989EA5A60A453F393F07699CE2DF203730A1BF0BEE92050197084B6F9C9A07F4A8A8EF57F4E4B72E2E7376130A5BF99F0E30418EF3631AA74D476794806280A526EF0019951192CEBB77B64EABC5EF1E4D9698FB66A166E44C0F7AF2A306A63BA02A882EA018739B00EE3640D05B28B3147093E71ED9509E7CE9461DAECADAFC911B2872396D6AB7135D14E17FD35126CC92529FF4C273DDEDF92D3A6C6726BD3C1BCEBB29ACF7DE0EBD7258A3651EC5C6C7A0853602E25AADE904EDD3D9ECB7095ECDF4787623F9EE2A83FCB7C3BB18DFEC9C63618CF90CBDD5185227E7437FD5682950FC7862A8BD39127BE42AA155D65E99CDFC4BCF61D25ED749AC96F0EC07BB341CBE9F25A036F34A7F3E469AB2AAEF13AC73E3543DD0326AB111C23BEAE2E902249399CD28ED2FBFBEB2AE2ACFCA582229CBEB14799EC31F36A20BCC62D67B175132E3BBF25710BC6ECB7D5B8CB6F05E4B47F7F6DC183E238BC3FA6841C0E502B491F818D51D6EA9B21C953B9DEBC1F45296169534DC42344845436CC8003058BE6322FACB58D8F561D46A6445BADD50F864F9895CD1F0FF5AAA369E4D035EF59EF19FBDF3FB1AF385BD35F3B65446B2CD85E39D0F3F412CD45A44D3251AD3BB3B4F62757408E2EE8761DF9699F5A30552DB670F77AE411056D89FA95B28D8F364AC83378EB9A17ABD45BBB2F3B92B49CDD33FAB14E999A15A30A5B7E2A2B86C57656462B96D95E6288FC92F05BEFC135F6ADA9F55973B9885964FC5D01156118540BA78CC36A4F6FB39A49AEEC2BDD037926E92ADAB322F3B9B2C99C7152073C376E332A9FBCC0A9DFCC66BC0CDF1EBBA52876D143416BF9BF11A3FB16740082A88881355BD1391F4DA621031159F7C6D6B13173EF6EEFB7B4B51FAD3AA2F6384812098930FF3569C309422C0418D55E7F0DB94E1F00B3744790AA2D60B440FD294F837D185C1AB20A9075B1ED926FC1907DEF34769D8EA37904554A62423A3D0D6E6B9D01747A505BAC48BB4DE569089CFD619065B107552F8547BB24236A93EB78788AE90703CFD7D38082E8462D5E0E75FE80E2E3A858B156F04F440F2A7D3DEB3DAD3E746C65D16A36A692FB779BC033861ED1A5D0DAD518A19DE4D2EA71F4D934E09EF5E25E8889F01350C896F570196B7CFCC2BC1EC39617A6758A9A7261BABA162AF73C5DDDF3C6657DA5E590DEE46EC355B7E45AED01185562BB81937EF874F451BB4FF5CAA4C7BA993AFCBF223A52B6513265C0081ECC70F589920949838B5EFEEF649DBC50D8B3993E4CEAE2E5561374D91D94B1E1F36CA43A253D2478442B14B2866422F88A4FFD1A623B9BE69608FCD3557576C23B912583C4183C61D501102855F77A1606C79C69E37AAF08EF54B42180B9156EFFE645D8E9428F40C3B747D9374644FA93E39FEDB6A395E8AC5F9C14AB1D476DC5AD643A76054A3C75FB252F863DD64DDF602860A24284D22EF6D861DC037849A3865630F3F81981354F4DE7EE042D823AAD932EF3396823D1FD5C9DD440D0DB62490B5C629D375C63B22AA9A25D3413D48A80E1F3954BAF2C3E08F9D35C1A30EF2253086A42DC56D2028E3A1AD7D8AA413251EB6C686004E53DE94FA2DE7E1A4BE0DFFBCFB30EF897478F555F8AB2726AD7D78A8D507711BAF1AB8E7527F401601AFCA4BA4ADC2AB1D53A65B75456CE3CDFCEFB695EF64E65F2F1A1654DF7284A9135072EA460481CA42D6E785F96FEC89B5EC2FAB9E97CB9045DCCA9D49814B6D981BEB1DA216FC966C505C096DAE78050B0ED5C05008AABE8ED599C5925303FC6A70D331BEDB274CAA0784DBE8D5C6F38631991D91C169C80C5F67B60F9A3D3EF8422A10258BBF8AAE36CF20DB36F9F89F662B546B61D4C19BA905DA8DE783779AFEAEA83C1FA7E179FF5903778CBEDF054227255C2EABF6FDC40E309BA2A4F48C6F81D1E97634DBEB98FC77CD056780C822ACE9BAD3FED6BBEEEC953A6CE075CEBE26306FC6A6289E9F1419D7571D9FA1D59074BD3682ACAD62AEAEF8C0666E43D762262F349068056AD7F0467D7804106C912EA29B3F73C66B6B3EE2D6E72D0BCF2132A66E19746AB84D580D037EF8D2400424FFF71D6070A12FF2B6660D3EA54044E5662B9DDE0725B7845E446820533DB8B10DCB676FACAB5DBDCF5CBA0A347D53A7F64D5E213C309DF0CC433F4E9A40C66EA124BBC29FA5B07BFAF05535DDBF72366796C0BA4E08038B1AFC2 +sk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52518D7DA525DA0DE21B84752D892711F3BFFA0EDFE3B2BE25D6B1DE65B5DA7B9368B9BDD2E280C5C973962C995335AC8D5C75B2813A4A6A5A046CA7D71ECA676C5C42051342300A08100298600A38284C80110C368923A7908402450A3984A2145149262DD80662A2C628CA20409A400509371142942D84440D12B16C1A07240A1372A3A2814A921091C610D2C229D1B431D4920963204619148A5408860A90444C4802D848241024405100710A066C231304502850C1C6302304068A082A09438912070402430481B22D8BB04D11C7510C09614032811CA20549242803007088043042382A41246958104E5136095002294B48610347914C42610A91245126681429111AC371C4168821035123336563084C40B480C01808C3362152C06D5B3606C01430E3404292244DC1924963C648A0906C0A356C1A362861400A43A2099CC46903C77153464D4B8080C9004EDCB471A2462692040A0BA001CAA85088344C0C032C9016008B2690D9B20C84C84C118040243872D2A6908C04618CA624D4388012B7510B406483B04C1CA5504B840154C204E2882109B78CD0B085829405C2C64CC4006012C3308B90641495440BC77064104AC490304C084120956559988514934048040C983200DBB6304B1829D8246490248C54128D91C4286122895AC605D088481C8905CC962109A188C93886C0C4511B958C4B840484462084C251D93869DB960103836D4CB66D1235451CB941C9C6851A2765DA184E48129081207141C009D2A2054314301902250421500802455C084823492144206EC4084913212DD9C4849914881A8909223542E1144519376449125163285211404C91942941348623A64144402591C804C32630E0082CDC1009533491A39485D0004454124818014648402854B48848345252284E529650001462D8040A624686548870D9148461226994A22C22372C18A90843A63118C989DC822154466622A69011C40440020E8A2084A32885192872D8421109478DE4820860B87011196E42204EC1486203B96C52340DC486081B854802432922198A21094E008468DBC25021166D1805721986410386311109290945120A248AD0C28553C88014908D083568032085221382190924014248A3348C80A00CD3B00421392DD2464C8CA6008AA470D3C86D90166A04B32D92440A50324690249123A368A32889034071C9268611B6282016859838620AB2882186006388800B0384A016491141309AC42C8A986860908C0380619AB06001C40890283212485154B86C0A884C1C180921A1651C160CDBB26CCA260CD48210C4026450A8684418294BC020C998050A16859C009102005111A34D142408C0225123C92160906D998005601446C886011CA430A488080A179108320950166822B90DCC0642541041203744E1C6219A164C00C168E246805C988DC200628028511AC38552A6201984311C396460C26D19898008250404A051018891A3840DA4C88C24421021C06901B08C42C2450A258EE4A68181A60D14140461342AC0186524472EA0364A04329100414E0423015CA44DE3B00962060820278814A96D41282621286C60404414A78582442EA00884844206C134851125525A320D12164523B26C0AA50522366281069211176221096A5CA66811440EC1308641A6200487000B352011260D1213460C004203B5495222685224410811850C049120234EE3A86008850023042A1CB59101000A1C476909918C10890C19A10D4C04121B96895814912287612127081A134840102111292E639804C0809123498114498999C4091A382D8882694B3484D83261C4260A5484215A3602012524D4326209418214427262905154480D04236242A82D82384E80340490346ED32889A0C450C94886C1A87008388291888903821009A6050103909B042C09B56994022D8C089061044D832086CA343094262DE0C8280284040289519B88901C017148100A83144E10338AA4104984A60D12C06C54882D924008223128008908008460DB246C83C00812496853062CE2B8090B804118C7806014884404710BA28C92C841C0840C64060E0A254DA0206E8C00249C94485044521AA52D03156CD9A46419A605C71C47B1E2122078A38B13332EE18A2807DDE05176BB7E5DC42BD1CB607886D6B8BBEF4E0DBABB3E04CA7CDE833D5C079933AB4D7DC6C16A949975E180ED47A87F0B856BAF35B4ADC74D371EF437446B31729C69E715056735AEB31C40B870AF420A039054378643B193F7BBD489E2EDC74BF854107D61A852440F4E86687BA919761322D973F66108B0E0950410F8EAFD9ABADAE48EFC07A78CAE333698FF266B8B27632BBEC5B88743323CAED945382C16B91A24BE5F06C678E91AE55F6DDAAF4CE8D120026912C2EE9701CA05D4E49BB1ACB5E24283E788333616D64625FEBC3F0A41FB9B8038BB15D04676137512A6DE87636A7DACFA752FC320F94E4BDB34BA65647B1962C52031CCB2091490AD6B400DB901834884B4E2DBB1221F2C798CF845449C0123D6F66D8349EF4F5E33460098A0F1CFA633FCF506B5C53FF6990A3CFEA00A65BFAED3D63B2DFEC380E2E192BE73AD3108E4CDBE5FB11A2B1B896288B05B308EED3A42C02CD86A3C6F18AD5F50818C01C9FBF53B72AAE349E4B3F61360110264188E33DF4CFC7C2227355B9B1A277283A489D010AE3A6902FE1BEF989E351E4318C32652980E1E7CA5EAA5B41070EA5A08EE8D53AD44F53A0EBF08E884053FFD5E43500C2CBDBC76E204FFDF0879D9FE48E881F9E95F852C4DAFB09F6FB7A111AEC4A4511D9B82EC1D45C96FD288EE59B8306CD321145DADB6268399FE7CDDD94B5E76F87CDAC2A95B70C273D1631813778C380E851244C6571821F723AB4F7A5AD21FFDD3592C77E84DAB3506C1AAA39FA251B1982F8E52DB73FB3A3636EDBEE6C751583817AD92BE05A452944164FBC527608276CA1C94BADC5C73C7D31863B895E6E0E32ABB286A42A5DE608E80902F00F231CAE30C01C08209922328843871B39E90CA5D24F6D6C826B7E14FE8CB1DF2E44EE8BA9EF1BA3D14C6A263FAE189CF7BDF4E040FCB57013E71868521717EB4EC3D3ECA66F1A2D69156561992A59955FD04FFD2A86A68AC26E861FE05091CB7469FDA1B3B51DB7AAD8767F2567BAB26BCF802D5C0C8E255F5D12AD6405A3AB98E3686776619BA1786BF2EA60090AA04475CA30FBEAF1B75625D4D067D00C724112EC853A73AAF652A66EC852AA57A8F5C6DEB7CD24E50872FDC40B5DF86C91E01C51E984C27177575F653ACE8FC5D77CC946009C4FAFABCF9096C60CDDF859A5CE42EC2F1B3467E9EB77501702D1BF921F5A9711F2CF1190B3A3AE7D45471248DF37D424364B79744660EC7660C06F057275332D0F7C0609959D381CA6C08B939A020C9779FC1909655C211C40760CBB8C4F5852024E4ADA3D2499A19A4F84D0DE4D344D729BA8FC940415B0E6DD71F3DC8DD0CF2C1DCFAC090426BDB5065FA0BE5ABF3B1030C0E897495B05B568E3231A5CC4489FC283D838549D5EE69D9098809B6B9BE62954B7108482CC14CA217DC36D2840C17FAC0E53A4349D79784E304BDD73B32203932DD88365DB95DE9F5D21631499C9C39747A7954161685D3D979CAD4393F315ECC3512970BF088321E33402D47D2EF5F7A4615496E1FB8E2BC566FA96DE61F7D94F825136955FEF4D55EAEC5A2CBFDB1D1ED77DEA9B5198862C1B886565EDF3582A18DA96585C60BE9FEA95EBA77BD8B06C695C404FE72AD8C0079735C2D9A54A236C217325F96C18F192E27EE02BBBF34589AA3F15D2F8938B2F769AB44FB0997E51C202566D0FE3F7906CBB34B81F47AEBD2B3D2F76A53C7054D3CC708DC634CD1F0142FBEEB735F57FD3558E4F0B84F0BD2D54C27E4EB9BADC77E66045EFD4D38EDE5AA4449873AA7127AD9F2DE97BC9FFD144D1CB3E55BC2D04FAEF25C69342E65536F0BD878C287F9B6F4353EE86E26C86517EEF951EAE6964732C21859E2A5DC88E48114B42DC4C6CA708EDE4E11220B8B85D5EAF1DE079395CD8A9B529FEFC69429606C4F6621F396E59147E77938D388367258225CD09721770D0E5C8F44DA5D246F8424DC14EBAB1F45E68035B5781757702CC558A333324FF90962A2F4224898EB636644DC5D0BD1B472B935E4BB8134882B7992BE6B9F3D18E29E51B0C5BA51A9971FF3C8089427CD0EC1EC63AFE84FD5DBC5FC85574D92E57B55220D8315BA58EBA948A7068548401B4705B902A34DA4285A4D7E2043CD8CE9B3AD914614FDAE4E717D6137D96800329FA9958C22BE604EB5933A9592A09C216CF8E235A9CA9E5FE06BE91453B3EB4C595D45C09853BF876FB929250DE8FD53DCD2FC0C8374A1750FC709503758A9089308822282840482B5DD73768678C2292A02ECCE2F53607BC5AF9EB10E4067E8B216626E694391B49D955A2BC74C6B21E1DA7B6223B6664BBF6A61A8201AE8266B48BBB3A915E6AB3DF0081AA4BEF7909AA4F0AA7A167EB394EB55E7E43B8AEF8C077DBD21E35D5A01E6B6572D544D9E00CA62E96172EE4FC19A5DA29063AEDA4E663B395BC19AFDA1FFEE14F66A0AEE505668B3531B09F4BEA056EAC9A56F83B4B1EDE63655125A4E4930234BB5F2CBD5BC286347895C799D3892151F7D37B37420D32A059D5E2B0436BF1A0E43C53D3AA8CF3E6CB32847947920E0BB4DD72B392F4F7239140D2721E4215C35D257FFE4514FA0E2EF8334D2BDDE71503B9B79D4159FA561CE7B9721086B03AB3B20B0F09FCB3764029B9CD41BDF0BE16DD38FAD0637823DC98E47B762A6155DFBF9FDDC78370A24A536F915A9CD79487323C1CC57765AC1FA06E2CD70C848F98157BC96A2788FDEA83BD50F1481A7AF13CB77061A83D11867C82B0E935AA20F21EB541E099003476C44153E53DA7145C47664C09FC6A6CDE296F9B7F37C04BAC151AC14FAA7F9FC5C3BE17F9CDC4AEDB26955EA2DECF42CBE1F5D7BACA0CDB8BD688EB289C7DFA8D00451F89FF5873A5267A78820A8336510CB53E027253B6276BF010D833A9866AFA0A2F824ADC416D9F84E1ADBD215AD29209C77442FB5FE89522CA521205140D9583E8CE099639ACD2A1021BC8BEF5C1C55A2BB6F253BFED19BB2BB112B98FEE940E6809EABE27B63DBFA0C07997C6BC29AFD46DBD8ED7BB418397C3FD0F2533606EE3D87129D2B4D6E3BD6137F1A8AF5EE7E51B9EE12AC67FEA3308DB4BF83A979FB4C5C086BA6B6B994860542C821D45CA4801971FC2E60A6CD0380718AF673B93115D5703D167D51A3D2F0A7E06A655D9B8372D45D155FBC2BF25397BB2412C262375316EEA1EDDD3483F4086F7F39420E76B90A29558D64B718E1B9ACCAA11C44D4EB0019569BF9C318DA77C1C7868BBA3408C43DC7DF1290B15F9946650CEA0E21D6561D10E2752BD26DAA7672029ABC7BBABE249F7BBC3305DF27B7FDE4B9091228A429E1265C77D2E66D2F039A59DFDB3DE384A0EA579817DFBC7E11D8ED0C36872E13DF7F71C71D05C5C9A486DE22D97E27982C795B4192A8C6E67B93F23E64988AB27BC4E83ADA313495DB3C4754CFAECE65B76FC52ED2DF02FBAC3E5E44105633C7FA328C43CFB6E787A9B792FF1C9D82A5A2D64B13933E58381BB3D699B19169DAA80E35BBD2C6F1DCD25B9402F237887E07FD271A415755A571CDB7C4189CBD635CCBD5038927050CA941875AF243BF62244652277F07D2E093EA2D1183DA74EEA9429A2AAD4992AFD63A723C80F2A1ACE5466388E90EAEFBAFE06C2672E2AD84B9DC698973AF1DF4EAD03EBBEBA07C02C73FF04EF528F247E8D7A8225C72A5480574F15AC34AEE78FA11B4989F944AB41F5A6F885E601F0C863260EFB25D526BDF4282EF10FBEB0AE84AB50759F6A3F796850E9AEB837960C24A839C52870E0B4FD5048C9C529026777BA7F882495C27E4D339172DA25D1798AF40B62FEDABEB5FF2E0CB025526516AB93C65E898DA10945F965D19C0943D11D5515FEA49A5F0B7CC6588E90CE118BDE7AB3618DE296CDC359006AD6A435AE38DAB45C11AA79A1DE78E2803918AB1246CFEA1A096AA64DCB3E5288401793D0BAB688120D797F65EDAF96A612F1702AFC75853CF9B3A891E0BF634B01819DC7C657A7529749A3519EF13536754B6924FD0A55C4039257FA3765A253A7D58245DB70DBD906ACA7115747671DCD539C1490264CC7574CD998D2A927B86E7FDE54652187B503DA43481B75358DF5CF1BE35FAB4E20593B572B6585687CE897D2CA0D2D49377373D4E15478E279744AD481013AAB7BDD11D2D56BFDA6B9EAEB031A7E223B284C7E6008E3EC6CE9F6F1C458582F068CD4B0510627A9EAC1EE897B721DAAD29F78C6A7A66C9699AC54B8674C6AF64706F0DC9279B58F1140C9D28531EC8CFAE3076FFB6D73F5053095F6F4B78181559E7064BC0ADF68C9D29EF72497295A612BA0D82F10B9990554AD5787CC1119081C68C84C7399D2C795AE1678671E27524D3E35A0B7702ED33C8B424645B31C5C202591EA96F87EB26C4CD543DE2DD0436C0EF2AFB50D0F9C4CAA5CFEC676D234F5E9A4EBBCDA4BF7ACB7B44504330A7CC52BAF088412110FACC425D561547E7019BE99DE16CD6B3CD6FFBEACA94A4A907CF44964E485B96E354BBD777B3C274A20CB43454E8DFC1837DFF7A124C75CFA81AFC24BB77807AB1B1C60DC46E712C36D40566E28E66F86F34F4FEB92928FA8A0B2249D258ADF6A1CFA3EEE27E1DBEF744C71460B94BD1CD330FF6B3624C95CC42917A2F9463D351D063E479DE85216B97417EF7B6C9B817E700 +smlen = 6146 +sm = 24683AF55563E3DA8D1B5205052DB72EDE40645DB69A4C043CA22182F3B2E19600C3082F88F29E29C1D5BB09B2D9036F6EC5BBBA35750810ECA4FBF491010A2560C34E2179BA456DE50ED6C418D873A6016110CD492E0AF5F66BACFF037D5CD54846A5C8839D2890FC0BDB855815137FFE9AA26ED71565055A2077FCB37B7332FB94B4E121AD6A1C05E3083A10E0083EC7E78F139E23AA3119AB57A4F27242BC80B0F5D731CEE4A1898D9793AD1176993B79CB4CC323FD24913519D05BE312B0E12AC426D3C31674B168987AC4E1497E2A61325E4A3A0F0A37C13A986481C96D2BC039D33FE678D29B8A9F5FA08E9152094E718956426AE689A686B9D4474000F4F396D5D735131BDFC4A545718658C11FB975BFFE110787B7D4085255A66AA45CED5ABFD40571B2A7ED80CDE022AE7252B234A1D27588D07615464443CAF10EBEF706717ADBE42D65461CB10F54CFAFF8DA66DB3AD76409DEFD7285EB9467C83092F2D564794F9B323900EDEA3865EBF34C9307748A311F29383F0658E39B94218C2939F6170641EDB7987F11AB52FF998068DF4D97495E19B0B3B6D3638A4ACD23A410300F4A755907F5C770CA669F638294BBEF19E0314265C592B79796AB6B332108B169E0D685B31CC2731D2E905B3D3D02EB72D55CE980D17D2696D3615CE90C3161653AA440AE6ABEE0C9B7A9A3FC324AE409FC56DE796B60ABD8ECC4B5212EEDD5D65283EC8C0FEDF21A5DC6E5ED06C2BEF93D243604EF75594D1B83CDDE90B3762727846B777E18FF7197D9844F5152EBF7973D2F6AE7859444386E29691084F393C987101A2B773FF998CC444CB9F5BCBD70E2EB6BDDA6653536F49C93106E60AE2176DCA5E3EB5612545950AB1B116ADB08461FA43AB1E6DE610E294AAC8D8C8232087717DB6A636FF8F3DB3991D9A54F796FFA5E1D17C44FEB08DC5695C260CE85E36ABCE23A00396AB3FED4F76BD7A06D708BFDF346948E9816EA46143088021390DCD8BC624F109E71AA27E7B8DAE64BCAFB40AAD091B0BD6B3A3E38B4844566D5D86C17A41FEF86941631B59132822276F6B80AB190817396BB75E365A680189646BD7ECFDF7901161C9AD7993625488C3E0E9E02EF60BAC627EF09D5F07813634293C7FEB38FA87250F8F7BBE433C3CDF553900AEC11A1C4B30724505EAC634793E606F9129C15B8FA6C3BA716BA0DAF53C41256B3DF074A010AF062583BE1A8CB06D52CEDC743D80E2B2938C1AB875CB61A1D75EF4B0095BADF0C4B82E90DF54B9805A737CD093AB7FEADBC1634B3C7A9EB52D6A06CE336A528C951C62AF7B593E152DB8C049C64AF8FE98577EB75CB8EE56FEC811F0EF52827C595E58530AEA4643A8BD01F1D31DE3ADE509150A9F725B487FC700A507C14973A3E11900F2829D8A99AD0095715D059EED5AAD9508874B1A8153BF6BB24A6192287E293D244953B37D8E9DA53860BBFF0310A923065A298978C6687E356E1B80174028B89904ADCC2BB171294616003273E3A8B70290FC5D0836B942EB0135F0F99C67F622955F8D577FCCC44DF60093039CCB612A46A128B9C2DE564BD9458DAC0C83BBE4196A4B450DC25B9DE7544BDA760BC227035917708333224E23D75FE9168CDCDF6C4887D6E72C8EBD413F2BE9B2CF1021A72F765B27376C2F36D015A6FC7D1F3B7281EAFB08DA95B2BD88C372CB5F3B2D293B6D3B2FCE0EC3F9D0A00BA03A543C3F0CF72296132B2E50CD8B085C37FB01AD6BC7D3D6FE8428F7D06E8BE96DC52BB049DAACA3E0DE509D51DAE82A24D7DFE8A99776E7A52DC68D307765F3EBEA68B24E58163D8631BDBE80BCB0F27C42154BB8497F089530A8F719ECA91DDE8B53BE3477AC3F751AE66D30180C586CB5DF31E06CDA27E0E169397EEA705CCD9B3E6D4A7A18097438883F4BFC6F9611FAAA8A85CC82E2C55DAC1C7071736FC1A6A85703814C284325BF6C9AA4DE70C67A82A916A054DD35E26A9671697D5C8E8B1D46582AD64399E670C7F89236F90E4D0747817B41ECCF27AA869502E2A678BCBA94DE228B3137AAEC9ACDA205151F6A4DC1A63EDBFF4B37C70FCF131DECAE727992ABDFA4F1FEB125E4EFBD01FCFA6D7C406B1A1C60D1B40627C86896CAA241CF0099A3D4FDF86E02EEDF5A5E3D27FE3D2A2B22536CA8810B2ADE7BCD267921F71870A5393E24631AF50F6FC3389C3497B5AF951A55B561D0ECAFD1501AE74BA79454B301E0CDE5552D5C8B185B28218626A78F750BDA69132424778588609F464435FDA4883388CF43DA53C4763F5E3DAD05857A755107C2987BF0BB81F5FB9EF3A899CB431CE858331254E7E0E1452878BD2138E70D0930DCEA1CB26E65629D1F78A56263C42627894882937E1BB00738DA24559C1DFD99EABC105C2BEA4366CF2E73AA6FAD231F3F3410807DF811DE43623E6EC8DA85F2A27E8CF82E0E2E2404B9D1C589B5297B24D8068D6758BCF3A59FB26CCAA2BE8D60A068AB8A10A690077B0216ADEF751CBC763FCEE45F8C0943D10435684462E0AF11C38322A40BFA7344A1D048C6872DECA646A4E6CA444872FC8F2AFAFD5DAD83A74DCCF4C99DD9E7E528F7CBBEA4831499453EFF95861B8E0A894DF6516568D54B4F492F14DEC9AF18057D0E55E86964628A4459A61258CDFB6FA93C07308206694078CD6D1D14E2CF40FCCD7B475A9A571C1AC69A6E96F1167D4417CE7770D4F22A033C51CD74B985B166A5EABF66B41275533AF531E03BBDF17B63BD8868DC2769C45AB4EF10BF5C9450CE981BA3900368FB69F1A8BD178560E91C587FF7B4A3836624EF8AA0C08912641A26D050466C0D09AC5001AF09B05B10C61F1D40E6CED9755FB4095C9CFC8309311B427A06323D50C54ABD7B20255C61277195E02EB847A7BB6B28E3A13E8AE48430DE2AD1397B2917D79FFF9E376E257B4090498ADA8608EEC90C99F96F35906428E89E9CCEE657952F8C4EE6C5FFFD87AA42A0BBC223F68B3146A2408EB683687C293BD042B412D8438D843B7234E355E8243B841FBAB008EAC63DD62FBDBC895DC7DDC5A11E115E1D8C167961BEC7802D7D40EE8731A0B0B54818269783949F39ECFCFE9D0ECD54C7F576B5277AE5770C40C235BC4B7FF4788D4DE295B71FCFA6BC05FACE2B34FB5AC8E31F21198C44E196E30E3DDCFA0C3BD8136A0017973EDB69D6BF3396A2A3CB8F8B94395566C8801D58953E26C961A8E16AD286AF59929E1DDE77A8416C3D13FE3EC6B2D68A63D63B85B2651403CBE38F7EE24E50E33DC119EF1E478BAF2D8E75FA21705147AE24561D7D514D11BAF3D1014AB1E28F3BE154DBBFE181A08FBA59A08D14525E1959587D53E9E8101B1D8B8225089C5FA6E1DC913BEB1695F2DD97E85728841DCCD77006F23B2389B9F2F32436372E5494D86D4500F54D307E6E6D2EC16CD03672F30EAC62BBAFBE4A0ADFE7A9A48EAD5E147614F546045245DB3AF010D90C8DFC6883E19F878E6EDEB770A8DD7BE875367028AA9824730CEE045871B8A5C18DB58AA617FECF5212E5C944852187611BF5F31B079C5438F05AA963D33CF36EC785264E94E99ED68080D81BFC993E8CE5D1C9B6130478D6AA8A34B7DFF803EAB1ADAE2E0BF7F4EBBDA0166073212466F21F754F6AD776BB8652CB90D3CF00D0A7F29DC576AC09D1A9AE97EC6E7A790BB6BC101EF6D213B28BA0F38F1312ED35DB0317680277AC5B6C98CB89FB0C73BCFBE7F3DAB3375F7E40AE274A755AEB74AF4374BB7B07F8920BEF6E9E86ADE100672998767A6A5561D3B8EA41A1E5F57ADABDD86557E7CFAF59CE7185B6ECCB02A8BBBA142CE84DD33C3FC6817C68815FE083EDDFAD893231F866669AC22E83E553115BF8019A4C5DFC3CCBDA9FC47BCB519C4C16BF2318C222C57B65D0AB10D2D67D1A6CA7FF571C51F1CC2EDC2074DB78FCB080701DDBA76A004EFAFE6C43B093FE522622C6967E504384A4B2A0EDF052AD88AC274EAB74C5B1B6E6D86328AFEEB90C6A6C4337D6E899E8200BFF64EDE49DFC6C9FC289899C1DBE359C1B4310FEE5CF4136F6CF39FEF3A1BBF48024CCD4F09DA42CEFAFC90A7727A0B168375206B6544EF8450C4996E00244D222363896E60747A4267779427935552047997B41491362CF943D3E6CB559DAE86FB8347F5F6A0F1542EFB9AD5400D4A7E60BF8E6121C6FF0D1BB854DF64D6F18542404E1FFBC4F0204C3B73246FBCE48AECC2CEB1D96132691B5D52A7331FFDDF02E30C8A9943287FC24F6F0730A2A76BB37392F0948DBD95D71D66EE71BA579EE14D0CDACA28B05DE2922163214B54E49CA8E907B423B8A6980163930A2D9A96C71BBE91C0F2FA9DDC1C2BAAF2277BFC0429BB2DF6BB26D5B1150068B6AC190AA961AC782E70BB12FF3BA37382718483D625D7CE5716FDE33C2788E955C67120D4EEBB1B37104FD19B9D2109C2173AEF01268A310D4F509EB04533A8A0374E0C6CBBB51E2C2F38CF639DDC1AA7E050AD6BED1A16AEC9627EBD042050D858E03CD1CE7C4BF13B16FC5ACBD938DDD8505FB446854478C7495F4844068F5EDF784E640CF1C635A37E705EFADED3C982AFFC60A32B2757802AE149726763CAEE24EFB5236BCBC343CB65C062EEDACF037C25BECB33AD4B4FED848E39191BE0755B5C2E6D3C7648191DF30824D37AFC1F0D5C7170EB9F873D2E013A0902755F8B7AC0E8D3CBC9932D2643574D96D89B61FAB064274C553A7DDF1683128099F65FCFD2A34A8FBA76C964B966803897B8D6D2C364242326212FBD7A74666AA6A70111856E5A13FCD22620B80BC59C46CAC11342147FF524A99AA52D510B6BB467B2082264ACA20739C661506F255D772A61B9BD6C7C65EDC8F93E306614BA165F4A7DD1137D52377929A268DD67669C31ABB5EC6CD81DAA79DAA4332F72278EF83CA3BF85855422486516743633E193028F8878F17C117E747066393380A18ACCC836410A5EA87AE1134590E9C39335FF419149362C5C7931D8BDC933100BD08561CA41074F194026F6F1983416393127DAB4D8F6BEF0CCDF428973EB0DD653BC6AB3299BC242FB264AB6068A5A7AD00ACF6B341B8AA24222A223B90AF9AC54C8A867E785E857C9FBD128A23C1C6F3CA9342CE86803EF59FD4167D587E5C5C335FF430F678ECBE7FB77D14CD98698ED755B5F153447D1641C0F28F07C8C5CB9609631451C8E512CF56D078CFED47EFF4D3E69308F982402568DBA6CD4FB4E841E6F566FA43FA68479936A5CC4EBA2C0425AD0E1E203C6A64CB5E3B607D6E4706282647A06DB06CE82D548358768FDF4601DBB0D8F13659132BFE10AD417AC3900ED1368B167FB464B4ED9DA675BE24B04BF243979DFEB2367AAF57F382827D2AD87845BCB8D2F3EDE47F46150943B68B4FB6921BDE6C7D84C1CDD703FDFE5478FC3CCC59D03C0B5F64F647B4A8D46BFF8D071C1E530092AD9F968EC44959F11D5DD37B09754756D6A88BD40B5D662959D3F292CF4B22D6E129040460D3A52EEB5C67BECE1B4B0D1CF86F5427D8C88E94C7824F5F8222968432C0A7A59B2A00A2BC93538F5FF88B41805190CC47A30C44151A78DA1EF2E5951A3F32DE10BDCD2A80D31FE3759D653A619C95D67D4C152B5835FBCE2A1578E5F718105201AF7C9F58BE4F503489E3FB8A64D044AA850A50BF61A0FE559AABE2D4947F14FCEDA89ED8DB2EAA946CC90610CEA51227C1A87A7AA6853EB2EC2DD69A9FFF2948FA0AD81353B177771EFEE94E414E3939143F910D8CBF16C61C7D1301C106C5CDF20B775FAA961933CEB3037BA424AF1A996EAB421DE5A0410369FFB15271321894112921F41E86B059F1EA6A70B652B466FF6947C7608B3C8EE3C98BEECDC1A0BC05CB69E575F953BB743383707E8C5F37307F58A41A3E8B1C46B4F1B0822F11FC870780BCBE570FD3E50D7F752C56ABB5A29316B1959C217319B2332AFD8D19D9AF97F61F955FDB85986BA7ED7144992E89DE20F83268854E8B36AD8CDCCBB848F0D61FA176D208A5BCC8BE20E5E34DAEA15CCCE03471CA2D5CAE2C7020827829E37CC7FE9BB7415D2272FD70ECF69FCAA4D8262E208F983AC7A29CD29301EC2AB726F13E36F8B6FE09F89EA22D67327EE4FCF6DB2CDA01E135C2956D3748F5C6410D28728A0F7DD1B4AD7938CF532E124C5FE4A55646D221DEA777469D0FBC31D968EFEAD3522ADC96C9A29934B13C09127F3C14C5223352A804074D3165217053786DD98CD6C78676402DC4A02A55576590AED61BAEBDE6DCC5C620C646C95563E554B275E0493D9938698BDB9263ED36DAB4BFE62DA582001C71B91F284CE94E4D268032E0C74DABCA0720CED5197C217E2A070E2F7B8AD7A1485ED3613563B92432208E5CA7D387D464EF98E0929902425738D99A8CCDE1A44559C9FAAE5F6FC1A244D505A667A818DA9E55B77999DCAE9EB61D3DDF9025C7A8F90EF1A768797A6ACC3C7CFDF0000000000000000000000000000000000030B141F262A303A6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 + +count = 47 +seed = 1F3193EBC58EF65E9E396D69220ADB8ADC729BB388A72CEC9028A094F1CBDED21CFB0C41356AF31E0CF66A3B0D843666 +mlen = 1584 +msg = 139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA +pk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9D4CEF7AAB8B1E576D01CB6A2401F97ACBA980918329D19F5A098825EDF7B31ECFC20E1BED534F9C3D3F9634967C8B3C91E15DC92A2674D7483C67BDC6ABAC52E61958A7A7AD0C72E2BE775F3E8AE5D434D0D33DCC15BE1749FDB32FD5B716640F44D4EC63303028A61F32590DAFC9AEC4CC1A7E94B9F28F961845ED321ADB1FDA23B49B0F3E5EE31D3ACE46578D213F6E6133033F1349BCC2935F05D9347203EA36C0DD0A3D30E89FA354E6E2FC52CAAD4E2BB36CC6FFEE576C2CC027B43EDE8414588CE3AD84A80142186AA8B05A4BCC6D0042B3EDAB03D2066BEE833C9BF44D530020C9BEF0E0EA6768B899EB25E39C3775FC67223A44740A569F1577891EB1AC5E839C2019667D77AB638BBA6A597EA7980786534CE22EEA04067F5B5EFB6B089A9F014286B357CE1FF9EBD8D542C10E318EECDC77456BE4A0EEF49FD5110BA3C53D1C9E6CF2F1958A85EA15D2D67CB5FD3A1FD7623201B568919BF768847128023DE6636A935A26013FF1C64AFA5670B0F93BDD64C061746CF1842ADBD95ECC4CF988B987733D1D7B0CC9158D4D537D34419E2FF78FB4AC4695C5F394F7077C04BE12A159A7FB8152343E4CDC7A28241670E4FAFA1A985AC349BF3F8E8C4E8D6FE5DF3F859ED49C286DF3E5D8BF96680F278B692DC8D281EA8B9620CF95FDF47EA6EA27F606ACCBC5928D057367B3A01154FA36508BFE8BC5AEB40F0C412745B02D6B42054AB77F6A62C179652389F8643221AFD542697703B92AB511F7E5D08F5189531EB291912FEC87BD2F4741E373D1DC66B490FD32BAEF2D6025BA4C80791B5A6A15A77B9C79ACC1796E0BE02F55E4349F484CCE29C62220899D04780DFA47E3BDB5C655F59A94EC4A463A9479BB1304F9E468FBA6F587B0FED24178EF44B944998F0BA581215757EFDC7230BEB8FBDB5E28A8A06BD537A1938B64C0DB1558FEDF9EA3A5C1F81B4A6452B7E7497E6AA49B4B0581CFBD4315A37A8667135DF17920F4849F39416F22809A58883493786BBBADD65099DBD3670A215F433CB64FE2A9695BC327B275338BE249DB3E3F64C179C9DA52AC3C0FEF3824568F76CCFA910D3BFFA9B0B6BAD252C23060348EB2BE5CB06792E36D3C3BC8AD5C66BA61C678FDF94B941218A09984B571FE7B4D63E9152A8B71CAAC1C540FC271E95E6FA4E28043DB67BDA8AE56046D758E7F37EC83BD661A750002344761186F2A52E2244BAA190E826096E05594F1896EC0C72FD75470B19B53938E5790D2D536B5C549B9233654380301F004E09AD3E02BC5D6CFA3B8294C3BF6D2D3B6E9826F4202195707D001019A33F20D942984D3B60F4263A34DBA8862B594AF5B13696D0ACC86353C12C1F3BF68B1CEF96EE19E14DC71CA7D5830B6FF13CD44C19D3E7F38B92355C2D9310C5F09279A80F08D4FE9D030FDCD5162DD1365BC0CE1831349F65468E8E2255D754EFEEA737AC2AAA970AA5BA6CFA5803F401B691120E211FBC44605BBCD3DE2D9FAE711FD47A34EE5176680C6271903F190167DB3ABA0FC082F797DA2191AE7F461E5F278DD7E4B07F8C2EAF38D1A372D4061E4CE6FA7AAE7DACD7A4B309E3177002C1B629404C03539F79A540C3605723132DCE9E9FB0B3DB1C85D5E3720A6BD5AC71CE39D754AF3E31203BDD87F91A22424D75FF9B644DD0381B35C4648C7E8ABD27E36291F159E8F3518B73E422565E3104BE4BC8F2BC17FBFC1CD150AAFA6A9E20570181BBC75E4DFC3EAB8722FA4947C32E392A113A2C4CBEB507D5E762AA30ED2E12AF4D678094825C38F260657C90B30854B739EDFE6547B205D289DE5C16F779356473A0E387F235644E23DFD9D773E32AAD895AED7EE89B5D2DADAEC4F1FAF8B1E9830E6A7BEE1EB3C1FDBD102CE86754D5CF3E76F29A4CD9ED422C9765169CCA0C73453C471E2A6ABE8E668AF06F129FCE4844E695E38A40BBEF0B190025F989743B8E41D2DD0A68B527D099E6A7A121DC2B00B8A7967FFEE1BC4FA57AF41F1D4D699A80E9E2DBB00853136CE9BE639843559FCBB9377A1DE3551B98F99C6ABFBCF4D7B115EA125C067617D5F7135893B4FD8AFA826992E9776FD116CD4709A91C946FAA60884F27BA563C311954E56D7D5C4FB3D04DD8E86B49015510230A75D8B970D8AD6F30B7181BB395C49CD68837FB102FF2E0A9C4275B049A5491739F054A327256B6B8B5B8FF158D691B274FEFF45BF39A87B7A234E85CF97CC1A75359F25A5D853BADCE440C743F38FC7289D38A02E716E5060E5347295AE9998C03F64FC6B9FA1486C77CB3AA58653BA12831EE7FA5F771D52C651DFABCF0CFE530269BE88F81A3AEC657BD90179B3E60DDBDA93C1F9A11922ACBDEF214F9859E593F901169774D62EE1965602FCB8C045D2E39415314E070766468C9AD81C4A4D1B960DFF16BAF8CD956BAB2E5F01D8B9302A2523FB813A5C9292A914E990FDC836F6E9A62B4E7EBE820B9915E93D55E314E7665E2111B1DDC08FD9AFF58D77026095AAEB2D0EC5FADD295FD2FBA10681388A039286C7C277932AABEF65609091BA612E84EC9F02D7A91062A60AF30C7C935B9D9531AFA75B9DF1371254C57379081A23D41D5E072E3D2C2EDDED0A0F57A1D7674994F9B15E2F3475850B81902B4748C5A11B68BB8C6CE9C0EA8C156048B9B99CCD62DB18575CEFDCBDC6AC6EA411900FAF911701F6E32EA51EAAF981981761F94441B11D5F2BC7F772EABF4D0B2756F7DDEA1519A08478327B34837338C0E6107997CB4F1FF2A9AE2533EDDC93FFBDC7C99DA1F555BED3F6B83CCDA8AA6503191F18CB25396F37E735744352FDF80FE07C4460E9E501BBF4AB7BA0A73635A2B01E9FE15069DE0765A23882A163ABBFE2D89BB0D1941AB3A9407F4BA71B83BD483188E5F5C57976FB1324B083A62A1C5F6E1E5F8EA473A34DD12908FC674D2DE1E0C76876DFF008B158EB69CC8F036D232B93C37C06D5F477D18D1A5103447F76E82EACE93DE7B1882FA3320DC278CE889A3946CFB94993D342F38CACB3E67FD307A027597435B0A1099D0D91EE12280A0E18B11B0C60A3233D4FBAF89F0EF5245F8E514883304FF995E0CF32686C5781E268EE278EA40366BF364CEB343A69335BC55E2179F41D7B39D1BDA543372E5EB00E2881772999AFAC34647CE5AF7C86DC8ECEA33D24855A003418D6DB71760B86BDD19A79E9E7E1E219B411AA0E79800D186D30EC1EC6355DE77616F298079156A89F138749E230363F568A5F0A190FA0DCC7F176DC36C48998A42BA214A5435BF79F3EDEE85D5E0ADC8DF96807F0D4523013EC7FE13B2D62BBFDD8F02F39368D79AAA4D96F1832DD0C9C3352A9B73589586379E345485F0056E5414F24A25D729953196E6C81904BEF23FFB9BAF517C3CEE50B5FFD8DD438A087D5F599B48E65EA927BF23B08BEAAF74873A9F82B72871A798B7ABA03B203113AF4087577D0756DFBF043C2B8E9437CA525C4A269555550AC11E052372EB23BC629EFCFA6FD47330CC608BB0CE8F8CCFE14FD8C24F3C2FA32E69CA779D844DD38948218E68B2676BC5949A6889CC7E58C1A4F48B64BD03F9570C6CB1DDB67C0247F43F83034E035A4462E1E97B109104938D9D28C135 +sk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9E32578B65B57ED1930FB71B2A1099571117EE1D0A45A1572836C9C733F7E819FA0423FB21232AE044DEC54EB1D3C833D127F4DFEF7B9AC60F769C5ED5DF772B254802413427148184603B0115AA20C18166A09910544242D81C60801C38919C36809A4110B344422236E18353292C43010002403980D14B889213141E22830C93004942202C8002D02B264C4B0445AB2658994810C236C1084895C969152142E21460513B941983230D8480063B285D9002400464C4B006E81182421474084B431C99000A482218A865109054942C22C44A6408A184653480514284A10122C443884181508024441E4B4801A0890E346455BC42824828009C460D0921024B891D416912030825A0411084772E344029CC248244285D0280E20016813A511DBA8289A301108824518096212A50900390ECA4849A2242862368C0C034CCBC6005B1452CC4240CC3871CBA86091126ECC902499328A92A021C1228A22352A84282E20864C1247444B262090088214292100362D18096E21852D10811194181289A24902892D9006421CB94113854143962C221660D0B2698B4668D304200A162C049005A2026092B689CAB621D10831D1B431E22870148610043648C43825E2B210041421610281C9C48951C270092502C0044122092593C24812862D0B0680E39485C90481142052588880844050C01268E3C8258AA62C50A4700293906010221AC4858C4828D904904B260CD40226821032C13491C0222D934670D484080BA1704A146A10131241866D91A8411B204D0A032993042D10B524C2164218213192B2458036515142421432124A382503452A84280C80462E44843163328813384C000564524072A18865A3C811E3140E1985401311316218920B878C8340125AC421020446023622E1424A5B10490B921190B63102164C1A330E0912421946308B02420B104D14930D09A465401041D8B8658C123203B6094C466D91A6411493651CA124A0002113088A60C28918B0504930655C820184122A58886DDAB2709B38845422300B9701A0289119B32C13A46461240CC888480B2309A390111CB664CC200689A6219898405C3051648811D2322E018770902082C3C2600A220684C88D041011E0486EA4847050362064284ADA4020D8388EE180308B886194848563A20522C82D114405230324A3100C9A407062C420DBA64982843014043022476AD3C801500029142962DBC66448C40D0889041C0262A1988814834C8AA88401A7689C466A93264291428A218345D236618AA60C513662D3B689DA9840D918665322862202720231201C15701C062259066620C56412C24CA1406509888953282D99A045184880C3360AE2867189304CDA300020054418B264619008224324029990132489D0466CE08885D2C4059AC49013C3208A466C014631509690C3022C504250D0B860CA4632511882484231CB9089E3864DDB4449218448534081898891010288C8448D1C394D14072E5A34459B12882000048C20924C104E5904825B300023076CD8824C114130DC38010C99602082404A026211088611960909249264040008307190464012A024D9026A02262E9A240A820888C22208D1283252269111B6511A046414320458042183C06C202062C8B2408AC00C1989850B882022216A938885E39051E02660940009DCA08999202D21090DD0B67084868940A641133192589861E2326C938225C290200C337210C38153488159368E23A79024C9101BC1214B2830E4968D5B122E19800959B24CA3C4651CB881D3A20900C864D2A0299214300A9981230022513411D0468E91A4600B186613006D422465A2B490E2B6310399300C1392093248228310233850C0348CCB064452486AE344208138720118690A056D52986C003432CAC469D2402C9CA24811296EA24860004522D8368CA2080E13948042A86DC0186D881292A1C441088770002530D3C804D280004A2621114184A2B06C10126621150460182603030E591270D4B0484BC665D8266C02468A9310811447524818884B909152484148306E8338725C26622445440C3926C4B68110B965C1C4288392110B834992886C44A64888328423C16D1B3072E3388485817E38CAD42856A2F6B62AECCD8C49B5CF5BC5594ED20CE1272AB3F703F460FF5497BB4792B69EAF2BAB4EEF3E63D820A4DDA546A4E8EAE1987AF5ED9526B72423128564E11CBD2198696BE2F4129F06F7DCF810C2D19AD2666D8DB80FA1823C98EA1BF8ABF4E639661A8F8BF266D2A4DF21D8489DC1EDACB885DE9D6BA96066297F0E585D2BE7D5F92EF004FC992A75CCA611556FA5DE847218D856954F2134C19E98B12DFFA5F0EAA4C2AD7B664A1D432CA988500E29BAFD896C3870CFCFE264C6F351DEB16B60F00E6B75FE864641DD03F73C96A8A90CF9089249E8DAE29EDBB64F24F89C1B279D0AB6C028B3FB9D3AB42F1A842F42CB399CB7A4A9759777BA8B323E1D406D15D1AC35143DB06923EC2F9100B914A4A9435051C8F8EBCD8732B789A3305FA757C9C06FA56D56761EE8C9B34795A32C5CE90EDB7FD1F9123AFA9790DA3A118F838C41C8D92AC15555195C3EB4DE650281597D86DDBC8C195A1AB84C07AB4F5037C35F1F275F272BC293E68FEF86B6F1F3000CDE04925AEDECE9E843A9BEC4E85E80C606FB707AC4C7F8DBA20EBB812B8581B36E3A554FE5E85A77D744FA7C7C56F7D32123B727F456A86AA2B75EF6312BDE4237DB31C48E8F11354FB0F41ECFF2493E011F412C4B31FE9EDA62CA625E05CC47291A855D87C1F95A98DE888198011B73432637A976EC8ED7F43F3F6A3280E8A05A4F298323789535E14AAF7376F04D0DE107B7495C6239CFBD7694421CD18989CD064D0ADC216E2A322A1F59212997260A13BC851F7A51B758CDD75A9CAF9DE857448E3BF6D1972590F9CE187DA4C21084FF9A1DBAED6052722AA6B908E1A5DA8C51DEFA7B90867B23FC44AC637FF478D64E4B8570B7AEBC2E96959DC75F1BA714DECCB4114B2FF0667518313B560A81F2915B32791F42258E725841B554C77FC947310523B1E5524209467E5399751C28001D935A513A72BC266E0A70C7B1BE856335C5D4A4BF1BB334BAB5E4AC3D934E40CCB8EB7F7E09E3C6AEC5949741E9CADF0A5E5268AC2D0FCC2638FF3601423F9760E6E51C7C8450A711E3DB1DA9612276C8C659415CA8FFA4A2A388D80291CD6CC4E201CD784E1D17EE44484328CBD8F5D71726F142B75F0F57FC906A8FB6EC15D394BF96E7230A76B643D02D8D1B7807E0A33BEC391334588A1363FFE5751443B698644C9D73536D36D662CD18779AB5185C595ECD8AFB1D9E6A60475EFA3BD6DC040C9B5DF2AFF163FCE7F25814751E2F739C45C642DA3F8921B993D6C698E45A7B9672D23A99C39CCDAD7BB924A16D650F22D79A27A01F4DD377CD80182FC31D6AB27CA064866DB9705E54DD88AB39266413061E20B72C215794199CA69036F4B5D0A3AD49713B0BB9F2D11A08D99C52F346EFC4D9B579785736DF4F7117D873DB9DDFB5D6368B8198F2034B701B21BACC76ACD167DCBEAF6EDECBB1BB816D9DE0E8072E652CEE600F72E2E1BB0F27CA6C60957AA712DF4397B7BD41BAB6F8EC1122E5C51D4F5DD1F56B260B472C2CC0AB2CB152D01B8138901C401F933E8FA026E21AEEB14C0CFB87403793F37E849303A0A3370061302A8F0761BD075E172DA3D4A532D112D7D2AE10E23969D7DF562456F9A7629519D043343600A398AE7F5D388C047433F626DF61998E82C55EB78D993F551E13A3280C50640FB89A6A932AEEBB97356BA4FF067AFBCD5191E343559726BE92EB96E03B5E524A048E8B721C1D218B62CC6A025D76B2C66DA597C9F8EEFADE186824313CFE217860A7BB83B1DCAEE18124D5C7D78B07D5009B02A3F3E6A2F547F59E03CC045ECA1AEE13EA3E0CC874D10593A9C67CDDD6FFF33914FBCC3F44A63D666445CD1AABEAD4A1F55334848ABD5D248F3D780B9943AA142CF5CDD03710447F28F683C3F04BB25BCA33492377FF088E031D84D8D116482BE9C9DDAB10026C2B4E8FF5621C7B6B012692C13D34CD278DFAD269458EBD2CF3CFCA89D416BB8D20CE7682860D9C67DD83F879CC3396E2DF5B4ED267DCBF6C052FE2F10FAF1F1DB3BFE1FB9E3D3D4D47F98936166D9F16A8B9C21D1BF5C065E0960CAECEF21B3F7627C8E2CDC3548ACB6EF4D349B3F2DB4CC4C9E8257507449A51778785CA165A10D39CD9DD4D97133DFA2FC80E91CF58B34DA496DC64DC860D6121B30344254CF20C9C851643989D37F0E88C17A6777684EFDCBF5F803BED787E8F28C9CAEC0E5C31B2664B400376BF34DAC7EDAFE5B9FA5EA45FE07E64502FFE3F97ACB6A1CC615DEBF1E7F3DF3BF9EA91DB2C537F6AF19DF2186AF80A39A6F451F7BF397958CF397F2CB6712C8932C08D89D8E0BBCA95A9A96AED8E36E5E1E6E85C835A6E577E9BF6B01DDC2E3CD948584F7ABA61EFFBC4C0068783271B8E20B67CA946139E964E38DAF9A59CAC954027EDA28696A8120A00BAC683E7E9E8738469EB59B3DF41F6A97B9FB3C6F1B631723A97C48FFB613547EB72D725316E3A3DED0C96FAA50E9F4E2B16894CBF2DF0FFB6431C0BD41CCB92C42FABCD59B6C573D6D259AFC407C4EA30DFD72C0B03D72C17C191409C54B321B392F909FA23B68BFC01033FF432A6050B581B042A949899FCA6142596EC3ED62FE16838A7333B2B1BBA0A3E86756F01CFBC5128DD0FB05CB995F8A12D4865F6BC2140F5DFD24C961207744181EDE1FDDC81755C192097E0E91C2B3066992D0E50692BAD3E7A784BBD891EB8A7285C984D4E7399F57E7A8D8FD776C0139AD209128F6720162B4A265D3449F5F1E2CD1D25F1F01124536B1103E63E9F6110568C5D1D8E6C7E25C61F174DD4ADA206A07C12534CADD9F323FCE842B6F3E16C78E59F6BC2CFE8996CD45EA7DDDF9AD1C788FB10EF9592DEE86E44F4D0AF946B6F8F2B91F2142785F4EBDC46BAF5178EE674EDA20E708D139E1B2327E3433815035FAD141DB9BBBEA55467B420603B30F689817476F54F268DA41FDE59806ED6D1C5B65779EAF47AF6C0998F2287CA91E488DF29327FFBC0983436804E9E511888C13A12FC120DD909A108AB955558E1EBA77E9D7DA0AA6CC6E84D716FD2FEF40CC0602BDEE5ABB006F34B967CD43E17E78E4DE31CD998BBFA3A583CB57B2DA3796CB70332A59052A95F69B25AC9F9A3457E5E3801AAB84874FED9E6B996DDCF023FAA90454324F620152C9B13A754798E2A8D08CDED033148727201C00FE19C637AF14F0177A95AE0B76DA69A430BEF9822D1DBA3688533077B77A8D236013147F81A5311E400BE7D0EE7CCF2A33531135D6C99FD524A71C7015AC8972489F01370B9695C3AC76043A272E32BC88FC29A01E48844309B13241E952EFF5E015B9B9AF230A1C272DDD0C3347579D826B6CC6A68B0424F66D8FEAEA8ADF144D249E56C8A2FB3329DB0E4D428EC2F21822872FB6CDBD6F9FECE3F98B981E2EF1705B196628A4418AD471FC4D1D6B9B4B2DC20DCFBA6075AC42A4A9662DA34509E790B5813D593DB9ACEB3F9A27457E7F115968118A39165A3CAF2BE45CC40A6FD06B4BE5CC433C778F6C4CFA4141EE055853EEA784358E4F4E1EE4F14916D95B24D1FF57C80FC34A4B0ECA710AD9320625D045DB542B1E599161E4E67812D7279B0BB5B608D8E16E6C135599112045546406D205C26F4304219AD846C561C5132DD4C3B78C2074E261F3774A980064006A455B9ED06D3479244A1577E505EA4F7751939B0396F157749A00C5A5969DBD3A26F7FB1CD1F05BB4606EAD11A3A11C2B40315659363AF69E70FF22A0C198BEDA1F23F05AD11B10910A62B07F95A030708877D2CD083CE4337107E62FBAF2F7245F75221278345B03412A55AD56688EE99A6F307874601DF1E1506D65410249010E99CA7539281E583FF99B154B3AC3B3A7E307133A8785AF319A4FFA70913C9452195B1FC6F4BB9689C0A4C7084F8069F9A598822F2676780F86DD724E9DD6F5963CDBE17F36FA69CAAA0B3A8982DB12BCC8E8CF054432FC15C53DFB4960A6C5C1169FF37D040D707C4D938442377ED1FDFE7BD7427CA7010324A39FCC5266BE584BB61CA545B9D5A652ED9E0A039737D8B465060FE1E102603E11CC2ADC9DEE46F1BB73D541666639EB68B910E7098D712F87D74D018BB7D6ED704E43D5311F31DDB75636CA4D2647F9C1E06AB138124929D64613FE9C6929B984A17CDA4E608B15C18763C2B1E7ABB817E8571A134154E0B0162E60E3940E8C540476D1572457C227A8AFF4036C4E16C4F7660092AFDF57375164AEC7FDB736643EFBE27F639E0B40F90F03C31960CF2319898EE8DBB920D4E9FBE493DE080EFF25226A986C817A6CB42DD705E029BC3C7D0FC2269AAD0FABB51F1B77DC7C0BC545DF189F36FDA7328EF1E3FBFA21FB4DC2EE525726E461D21543336D43B364DB982960219D19C961ECFBFD35333DA4083C93EF1862757AF902401F91A038BCD513A902C5904F2648E204A50F2CA03CCEA7AB067DF6461D156DC0276C7C25DC970E361B686F1B4DC1D90CFF7F11E542B5CFD9400DED5FD24D9ADDCCA2E00611555247E4A714E0BFB63922F94163E57FD09297A97E8F8EA0341B6B8F44914806D943BF910443D4BFE372FE9D4780CFBB176FA174349E7EE92265A4A226B3B5CFDB266BAAB883AEB5765D9FEE7EE31C16355BD8D0D064FB24D8B6BFBCEEA57C3EB3127C333B4D5671921B3B6A03D9194CB9405E1C6E8583C10540EA45EEC47860910 +smlen = 6179 +sm = 78E8CA22E3226605C4C96BE3D47BE48F47F6B27007CED2AA4C1653803C0F635C97E8595311ACCB9554A5E16C90ECC20624AD68EC5B1AFF43A1AD0C7B7745D2B654DAEB283D16A2776674962EF722E950931D019E1B2D344D7F36BDC3488A2BFA0CD6E52E946B5D4EE69B23E21F22A9859E22F1CB6092C89F37214D591BD960C880FDF96319CAC1A5FA8763A117326996DC863890219E082BD75BA9F243528F86E80A16BB490DF410E21BA4B8531004CB7C1261F72ED955E9A9C0645B0821800EE328E658286BC84A4FE24C279865EC86E89ADBFCCE70BF2EA2FD1C0DFBC51EA7DFA9A2FD21C0C7EC918BC838D939366BC09CEA72A329443A1759AD05F4A2BBD43529E9F9CCD7B06AB44F4548644D1238383BB9023AC123548253B8FACAA363F80C109217ED74857C618E792615707101D47E10F36F569B8E01FD0E4DD149EA7BD49ED2E850CF5A19C484DF78046E9C345FB421623075EABE2068EA1A6CB5769F02C94A78E1C3488D5A5FAA12EFB02D1FE1CBE43B8876A8B2CA8253C6E145551354D026DEB169DC6C8056317A56BC904A9D97C6BFCB1BE4FF8BF5C4E4D842C9FA698131AF2BD8E9A6F5074FD76C4C434D882B958974A097214718AF9CBEF7ED653EA5A7BE744017DDEAEDC546EE49B698D17855BB7F47708A8296C00582B69237885B32CF7F7F6217B8B716C02705127DE6DDFC8882FF49A7ADF04E3C8A93FA69198FED9A03D85D4F94381D2AF141F8594E8089B6BBCAC8B59D3EBA5A946105E0EB5E4AE34F74583C31EA8A70DB8CAC26896775539D9CE1C63DD207C3303D9FA63B3A646E93F514BC3DD56F6519F1AC10F447ADF6E0969EA136A1A8D049DE3BFD1404AB2F6DB2AAFD232900E9D32BCAC4ABB7EACE10EDFBE591701FD8B3DE368BABE2999884306482DF0A141F221615D2E4AE37CF15E08B22F066CE6D319D3A5E9E648CC0428C0C3C5BE87600A22452CA30A299A5229708DD98D94058F16C810EE07E07554735880D3E643CE9A0950203C80FDC7B4B4EA78B966987F927BD1CBD876F4B58AFE4B129DFB1230EEBDEFA383B0BECDA8D52269D9FB9F92FCFC449BDB4C28AB495D5037700F4EFF38E845410F28B7BA23168E0A19E75BAA19BE8B0B911A155DFEC14CC58CF3324A48E49E12790A4A02550BCA8E21700C1E1972758B72727C385DCAE31A899F8AB5537FF72527F24023A959B2888E1C784656412538C8C69CFDF16589C891E8175715E46D218BA42716355A7739982C51685B95F6C0E57E54EA1B5BBF5D655B48CD4620D40D25852825CDF736768D277BA8FA032802E3D8911AE3A8BABECBC35EDBA680E4509DC4B0F3192AC6E3C1C85482FB9871BD5772241FC024BE58A581357E8B001AD715879674CCBCB3F2384D94FA20D6D1C51260526656A76F4E76F2163345AD9D760FDD84E81174077F08C927BC9C380BA7FCAF31A693F314AB9AEECF803037881471C242B51ED11D1C8A251B988BE2E6A876BD4B482262397D92831F97FADDC0DB189ABF7B2A47966079F47B38B7A3E1749A0CDC7EA97483D607067405A2AA604196AE54AB1A79140810E5ABB714BC8455FC65020577B685267870E2EF010FD7A47F8B12B092D0D8E46A0162FE22929E945205B5ECD9D64BDD6622409F35D69667DF7D81308B060FFCA0CDC90EDC78E68034D9AB193E5444555F904AAE4F2C0685803885AC938079DFDE6845C1F9001F493CDBF06A9D30379BFD8CE0B7BEA141CEE1934F06DF42E4FA1948F63C5585DB52A3E3D0E19BD688CDF6EAEBA31C524397383E554B68FDFFB7775C75731BFF1A28A74E759DDA4C28682D33C68039C9AA6FE33F0D6EFB34A9F1A9884EBCE7E0D9E9B6D7A212CDC7BC88EDEF732E21F7C551B552E7FA947147F7A7C40E65F7AFBBD40C86C381BE4464A7BD5F666B1916E8410A48D7E23DFD0B7A643BB5C6FE64A9AC82ABD2BAB40E53AB9E2791D3334EC2C1DD6C9217905E76B7CD6910B923E36EE767BEF2CE8C23AE1A9653BBE8375AF803EBF18868D78AB2B506974C1003EDA1D3CE263D2604D41730365BD0F8860F33D41A51FA221C73C09F82532751B70730B040F0ADF5EEF5318F12889C946986C21D6A4080C755B18F4F58DF42B10119664686CD8B088423A3DB44E206152FD88BA099A86632957C2C0BA6C63B49F478C716C6BA32B665C5237D805A1B3E8096A097E63882AE38A0F259EFE31FA9CFB08C2BDBEB86711B150D0CBD323F5A30809E211C9605837913D599B060FFA3282AD5E0391DA17C5960DD745E95B0E06592E8730DD9E9445C79D618BFAFA00E9829CF079BEA9756E910CE9D64EC4AA68D622ACC0BD518421D43E39A0FC9130F1D5FAD574D6CC3BA08B88AA205DBFCF3109239C00306EBBA95DA1C1B5BF3A69CAB6B81D2145A60A9477D5117F37269DE4F53B5EC790733026DDAFFD82AD9AC6E4A525B8693D0DD6900FB1BF806D26470AC99AD3C0F533E6C863CC50510404DA98E25E6FFFFACEB280C12FC7F0C1285EB9C92533BA3E24B1B6423D09916C24A47660F91A03B1AA4F3EA182B50AB36C1494BC1781571A41A8483F61B8E8D912CAEDDB5094D17C6ED8DA9EB00DD45CF938172CE9CE16C899CCF1259DF2FB57E88364E97151E62F91B67C37E1AF3A9263BE85E17AA4D9E9C23638DE9F519A492E0C082A3298EA374FDB58E924752E5BC991DD6C484DBDE5C6642DC624B653230E520C377ECDCD7EA825C3FBA19FBD4A0759D537C6FAF2FA2909296A9FA1393D300467027D6E602F7403277E8F9E8EA197515E4CCBD241B40AC33A876661D30BBE1827B857F4064243FC8D4B422A404B871CC3EABF2336B1EB62A880E5069A31D6EA349E75E96FC57D69CFD3A6265EE2574D64C8288B68F5824A45D73436360AC347C877D12C2D3BC3AF87DA1BD335626E7BFFD7D8571FA8203701C4906E9DE82077E5CA18C33615E0DAA5220CCCCD0BA2DEC8E998449DCD1B4218F1B66846390EE88902D75548E76ADEC40F189466BF74E4945B7ED67F0079683CCF6F8E635C3BE7C70F03EA53F909C7CC8D31A704935F7DD4948D0E4F267427DD1194860CE998685EA080E37BE57FC2425549A3ACF0E04A489D061455690D0FEFC97E296A25AA49928392E7EF7980B1E6E78DBC420B2D7E739F3B8C2096B39A4325E82A7260629205DF933AF60A76BE7F09C26968E2536B700741A21AD6261EC1F862887E67DD7C4A75A21B62B612A06224C0F52FD3F2C4B166DD2671CB2636188FF7FBA67F3C2B3DE9689C5B34C02BA5F9FA193BE0748246F5971EEF042173C56C5AAA12C7B42A37DE317DFAFC28A81E850A42D03DC99127F36CCE0E934101BBC5654AB5DBEF2B28AE9AF9C99BE5AC3DBD432A62724A71CB97C3428C2D51664F0D4BEABBEFEA8EEA5360EEDB428AB624B5A3D938C5C04D98B7DEC01873A164E1DC38373120F3702FCCFF73F25AA706C182BC473605B5FAF3F07EB6B2FAF55574F138E00060F53ABF2100D80C8E95E8680D93D7838A825D71E26E0869A283353711628817CB54F4577C85B3602A8B630C455E9AACA13839635AD81DC5D5FD29F766789C6B0FF562DF89999F588C11F23883E909A3605EF78B35E558C711C67F1C15727B25DB56A7EB898642EB88FAE4D4F012DD800C13627F49D29ABB5ED7499E85450EDD19CE4B456722FF59511DC32EE81D20E0A31081C3B5F2E2498705040E13AAA81E68F35706B50074556216B9A89DA2B77C6C4D7FF3C3561D3EDE468ED007DE7479E7657F2562292F0A3A1C4798E19CABDE81FA95BC9EF77CE62F2C11D55550198622DECACFEE7F00A85CB390B7803BB9980521427DD97F61FF8B8DE84154D99665C5402CBA0298F8C6937F51549B418449A55BD6E7D2B360AA9A0D3AD828EB1E8985AFA8D492DA6B226734BED302EC1842A52A2C91930B30A792B5462D90DECEF206583A95F3CDEFC9BD67907D88BBF5D5DF10CE6B215EB57CB60196F78325C0DD7837B72ADD6733C376FE225A1E339F4C63829165232BB8EC5D60BD817D56122E8EC94B3B350A1681C68AD3D8FFF4C4B6242603413703FA477426BFCBE4E6112B73BAF3087E113F1636BAB62495C78B6B42367E7B46C86F828B9D5397C8D3C8F4B499E887FD3C15F377355FF05BFE8468CBC3DECF86119AE5E5DEC1546AA658305534B4B46EA60EC955790504DEBD0011B6F9BA061B79255EE8E4E7213D9E0C55962AB98BBCA48984340B213C0882D2B64E17257688D735DACF39D54DA18F899595A167016A3CD2D0F0BDCAF22FE69B8D37D61241A9F3C4DF4CD8E00D46EAD6ABA1DBE98937C03934B9F89C8DC9E5DA318580D4DCBDF664B375C69CC8934259625AECFD6BC6FB9D875CF644FECD2C4E0129FD3B5C9F630CE7011CE1BF59EAC8B4FB263AABE74CFAFB30A7FE8693ACCA9B54AEE31F8EAE464BE51805A6C66983F9A755D8926443C797AE81C8BBD3F5596A77F0D7A3C66388723A4C4E77842F01B33EF15B29B906BFB34C03E5EA6C1AF8C3C7D3DBDB3E9B0CDFEC5CFB5BA1A6D69928F45303ACF3A7F47EA7D4B84D5EFCD4230D49F2B14525E0096898384A92BC8B645D723B9C8489CDF537C68E5F97235C8BB278D28084E75E2EE4E5F9C4056120C1C0EA68915B6728AA8C3E2153AFCB565335910647F1E74D0D574AD93FA94199E873AAB8D3B2B8E70B0CC4326F3BF3DDABD7E0AFBC3B776FE9CBAB741B2683920C849D2216D0C8F9104FDA3CE9687EEBB1C6D74D1F4C01CFA31577C6C96E15A6261A6BF8881D10869AED7B862571736D51176249486C818EDD3E7E1947343ABA50F5EB1173C5A1AA82961BFF4B9479B5078B855AE4A55F0B49740D5C31066105F14030C9CDA72416F6D32E176CB07856DF146C77899E7640046CA518D79885CD88AAE210628B4F7BDA5492DBB92E86B4CF82BE2E45C920A67F12E15D28F05E886A6A926DABC4109CB5D46ED53276125F9789DD289241FBF694AFD35650B6D8A0653C4ACB0E6F2B5F896185EAF134F6BF9856B0A34E97C15F8ADFA5ECCE28F69622AA1A3CEFFBE99C2A8D1DDC5B1B4A2EF142BDA5913B4F31266E12C30717EF892336C869998E44C6EA7F1B81CDC4996B6D5AE51EA0534F939C01070C8B83C98281FB9D677CF8278AF4EF37CFF2B05EA9B1C18926C73056531C5D099E31EC50E0A3ACCA79B93870F9FED69CB285157767075B17319588916ADA4AB689B81C1BCE859D75F8FB8CCE9CB1368CB4CB1B4C6C71599C9C6A6144808271143F902BDBBA0A13BB254DB65B3A9253A2FE020DB6B7DCCAB1A6EE4BF440020384ABFC60A908D29390C6E815540EE35472FECF5B11FD4FE9D4F6033D4961A98E26765C9182B003BEC1AA45A2AF8896032750C73DC3F6D84BB1A964AE5D53BF4E80FF78A4EC6D860D2C5A0C5E13250E5365048AAEAE5F2730340D2EFD5F62DE08C3490D00802CBB581A0A01CE69B42DC3B86D2609ECF4B7E45F910652688890424D16F9A1123212A703F27B3A4603A31C93C66FA7F2D86C19BC83D26E3EBFEC15B81BFD7C1003BFD34F70118A7A2D6B98FE3AAD162C80F1747CD818C015FCA7C492B0FE5E0E5D3273DBB6837BAC0308E9744F17FC2AC694DBA251C9DAEAE0FA0B9AA9C1F18D388D043F4F3EB73EEF98AFFA8159BBF090C0E51FE68FD8A6C6A186D0E941C208624328D62B773BC084A82A9B347571DF2F3B2C7429A81570E4821AF1F5D44F0276552586FA253E263E93EE5FB6AF4AD0E60B9870054540996B81817CB1F4B21ECEB84D00B5EAEEF85982C6CBD09C09B31401EF7045E7D1E38BD4BCACA6F83C60EBF4B39BE28CB8A0E354D76F650E3C7194EF8D05A7BC01E0C3D85DA7A69E6BB5035D27606BC573554F554CC87C9ECC4EC2E663EF94F7453B856E0C42D1733B110A5E9171C37652F1C00E78EAC44E656F4F45F37E4AC06C4B09F3BE1BC8D96BE2E20B22E9B6AE8E401400EAD1ED8A091D69AB232D7D9D42D42EC6E7FCF95B52C0E6F9FAA37038D30C4151AD6D2E41A73745FC4160A733F836DAC9D38B89724A1AC10D3A33055FEA5D42F341016A5FA4B874FBCC46FFE08A2F0B1E8B471E8EDEBAF716B22A9DBF440A9CB35AE16EE590BAF56DDC9439086A73E6541C1AA6B46D0363C0B221BD79A39F53D7310A4AAB484EB3CD3A9007A0DA79191A428E49648B6A78A8790AD9C5F66E20D49FC139AC69A2424C3C3DC5B3507B5B67060893323EEDD525531A70FEAC050C312E2731FDEC2BCF4C7D6703AA9B8186F45BB2EDDE62B3C6C1D8A499D8AD06542BFB9DFBF80BADF249A221EA72E5B01EB0419EBC9CFFDD688DEA7841414669A846A8158F8F590204A2376216A43E3ADDD52CF4967C72BB659278960616227D69EA67CF56D18FB49F12CDC49B9F0A9C896E3EAB790FF48E81AB2B3DB43A0FE5FE001B1EB5C8D1D6DCF2F93C63A9B6C1F082C3C5D2EF1E4B548E99A3CBD0D63652868EC1C9D0061D3E4148DC2A2E3A465060B3DEE30B3151D3E70000000000000000000000000000000000000A10151E252B3439139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA + +count = 48 +seed = CF5A04DDB5EBC45328F703D486D24443A7692D65AA55F054E3078DB76A7939590A3F35CF1A21E82A845445DD1B64A85A +mlen = 1617 +msg = EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 +pk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB5EEE41B58D141234BD1404ECB4DA2B127BE9B025F80304A249D50B1C061970173ACD892B9E2D95FD412C9D667C7585B65763A3934EAF90F09856A5654DF2AFFEFE825172D618A3A5E63E4FDD546882F341805B12CF9BD75A9CB53FCFD3DE3C5D020468BEAC00FC98ACDCFF5533A7E0D8E4F08AB75F91074BDEAC09C8478000606902CA895B5EF69E1570C87130F3490456A9FFDD5635328DD66DA387384810075B8967443F9A40B76A326239CD5E7BA1B2880840D5F2584A20541EFBFF73DFE8C7C4DED7959DF96571DB90D22F26C5770A3C83A288E70AA5F57BF9AE3AC61B549E7B299D223F8C6E4357A6330FEE61F855E6C31A8A6AEB9A374E3A03FAAE8BCE4D7C791AB7A747F386CFDB08EB9A4F4A32828C8A6FE401351514AA73D311968FD2C1091F9FC1F6AAD6AFB5485A3C4FA50CB00B5F02B07ACCA830AA98C6FFEB024DCC9A97079EEC9CB5F9DE50F461562C681F6CEB9AAD420C788A7A39796A54FD55A30A48412CB50B5D9951A59D64D9ECF868412A7289EE1C787A9B56386A38F9931AADA0EFE7B38099CD6C4E53C869EF42D38265747DC4510668FEA3BC31A25A5552651699B3CD5FB564EC9BE9C1886D37858CA03B5DAAB7BE79A7D3ED88FBAB0A1284A348DC11990AE80D15714D9AD970CC7A45E46741DC983CD322C575C19F945DE77ACD5F647A951021DE0CDA5B7120725C119B770F65C5077C954BAD8B91199707EBDB1B44558B2E95FE1993EB057B5401DEC2FB3451B60C43EEADF9813E8EA7239768C6F735C30C8C22677366F27F5CAE4916BA7936060200966036BABE13CBC1A00DA333A0AD1A64FF73C887E2BC6D1E296A2A173962CC0770C9EBC8C22B7D36C31A49FDF0DE861EF2B47C723E232E9E548EC2DBD65C6C0A5BF3984C91C5DC2E206ACE366605F4E3D40F2892BD3AE37921C2DFFF8A2F0CB3CA192EA237AB485025F21B3DD925046B099E5BA0E6FA1D655D823BE639B07ECDF92C16F8AC87811DB64840804A5FCE1F146048BDBACC4E756E290D7CEBFB4469BCBCFF4844721B77802184064C04A2477AB4461B1558A54EB9EFB82AE8FE64C24704048CBDABE3494C876DA26DF12058B2A18C06D0B3351BE9B10E12915BF713D514EB83E34E7470F08BCB270741EEEDF4BEF10C3CCE51C0486767F525E37F3FA06522681FDBABB76653C1D3803A5BEA230FB23C165399E5E134BE623224A2D928CC4515DBB15B49D8A5F79731F16AF28ACECC0BF99C2AFCF944AAF20C597199A07EE62555CFABE6B99959D3413939419DF734FEEE92215B60617BD040B2AAA5FDA3AAF20B586DE3B04127451FFAB8D04AACBDA0560C51E310AD0C325B5963F4CFDC7DB8195F70A2149B84FE0D8C86AF8A619711C234D81E7FEFD19BA7C55C437132C08ABD9480372A07AD0C4FD7DE3877390FCE9D09DD505C40CCDF00BEE8994C92D5F677DC5AF57E8766249A0F6F7E22F18FF50616686359800FE73D48A3C25CBE8765B773C1C07122783229BFEDCAEF21739D1ED2138D7F553C113B0C674AD61EE30E50418382924A797633B967F3F7382667653AC3567956DA410315AC318E4CC52380A6A122719FB713252FF8D2D39F5908CDAAB7F9B33C0D645660D42930DA41CC87FCC57BF0EB16EA9407FDC4ECF07D5C2FDAA8D1D2896299135DCCAB5C7FFF0D452F4EFE185DB4B332E5F77346DD71CAC7D93392E50730DAFD67A0C06F6046782E52297D5794F036678E330ECB01EFFD57C23FC56B017C78B00F65DE89304FF211FB7E5D517B53A59E756170D87486E3EAA3E3F683C9FBDE1B1A89C7038CDC2AD8C3607F2674C19DCADEC4DB2274802951536E96D9D0CE5B9BFC8852E81F8894AB40A3E3D1C64DA72EBFB54FC1CDAE90F82D4B776F53C45CB0A5A9844BB4B66ED8B0488496CE0EF6E34166D64CCE4A15EE745DBEC761E87072AD516E0E3989E57130CB37F1643EB35CD574E81C2BFB1440A319CDDC825643BA3F476661238D702B5B74AD787D07E6F11CEC45BC60D5BB356F49E9D1A474C95BDB03A23D8913D159D7EB47EEE1D77D3AACE7566684873E58D65180EDC109B1EEF633E4C4E5570393DC49C6F98253193D06E4E25FC02B9029BBAD433A0E3F2562C8C4962EDE56D680FAD668ADA7045606931011899858FF278262C686F46B6EAD991EF7F97F33F3517F98BB5CB9050D10053D29337E7BD2254DB7A71B9FE5879A7A391E9E784FB712858A3448137CCBD062956FF5327901D512E175CE8A19B688693A4BE5F7AFFBDC3B10CCBE9B0C63D93B613515802F3E1183F796C7EABB5001AF46BF7BEF888F037DEC1085999E851417C3FEE669BA56EDFB525A099659C85208766916FC6762AE2C63F14CFFDB8D0F6EF50E18456EB893C1B6BA671FB5C142F91C043D801C685A76CEEB39376CE8EEE98A864D136FCC6F1F901F4918A5FD06C51498F68E01ABDDC8AFFB707AFD418785A126C83C9F55BA511A4855B93AF34D5CD8A84A8E0E8E14B37A4A5C4F925273666602CBA053309D14D7C1020F8B12BAA0C38E731AB5BA65DD0A126B0BFC451D80F4D81A78DBEAB4E722E085ECE74EF52527811810366C9C59818D7B925B190ED6A20B1C4DEB704A070332536B231B4BB0060D20C5DB372E94BA6F21B62BF7A696815BB164DFA8364E4DC3A07E65DE94C6A09D42CBF1CCA2D469935D145117B704E4ED96AB47C78CCC840B8804032939B18C8A1AF28FE1C8AA25346C4A095516A115B4CA452AD90966A34E8B20C919FC9B49B72FB1869BC4EA092EAF6B693E1605EA4AA202BF15348AE04EA3A6782FFF9F8AB33F84F479796252BF7B01852E74EE27EA9F06BB79AC91864DCB10CDD71EB03A697B2530D0D087D29F59921705D5A9E3524139AFDD109F04EE3271A3AAA82AB13E9EAC1FC3C53CF7FB182E549E3FF5F7CC86A1E651D31792C3924186AA9F6CAE466E6D06027AAD40980EAB1116822640BB5248800D8A01BAB54DC97E861EBD6423F84F7155C3F2F34EFFF2CAA3D4E8C98D5EE4BA440A6DE2DE19F43058C3979D8FE7D2ADB0BDD6304B0D3C0FE5F2AC4BB1325F301D6651E0E93E70203F8F0317256197AB17D96D3A67601CDFB696C75E5E3E0673CEF49E383DE5440EBF36669157D258D941A14E3A242BE41512A7EC896B8FB7CBE96C96A56539EABBA4771AEABC61F45CB29ACBEC313E1AD1C031E50BC1DF86E34F241BA8E045EF91A1C2BBCD09CFC95CE0EF538053D4DE4D3C785CF4E8DC7D7326E34E9B968C0945B8D5BEE9CF99B08AB00FA129C291F6DF55379ABFF46099A3B1D860A070DF4231DDCB770F0903CA904B8FE72BF6705214AEF7594CD327BF247CFC8065874A4199AB1E16C109B90E8876B5D3378C18D7C7371170DE19543D7A2CCE28E27E08264F48B50C51CA9DD701E0DE92DDC1A36C3F940DCDB609BBC3D495E40CCD77F97DA08EC230BB5BB4DEABC4D120B97965B8B7AA06D915F5B9E79B533F3A92A54530710F4D9FC047CE8FEC85A34C3367A4C6849AE0CC7A9F5999E823827E591FA7BD9F6FD728AC73EDEDC4FB053C744D887006E40A356D464FAC0F44DBCEA2C357B41AF0C457834FD812F3CECE788E532E2010D070E8C8C178DFEE3DA183A2D5C35AC360713B1206A3494CB6F4F +sk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB53AFED2F3508D0F9638F90AD8DFEFB714CA8448B5837D94E1CE6E30E23202D045705798B737D521E7A19E437AC98190936E395333F7DBF6B20793A3F1F68DA6D448086621A85109878C9C4082A4480DD2168693802518178D60A070124461023762A4A6491B246D9C306D1443015190088324040822240402695A9031D910308BA62CC4A4081A9264CA20510A146119124EC9C491824049D4381042144053B48059A491589244C2042A2139460A102C11B769098581609809E0988524908D11B9052143128C929112A411C0220D0942040B242102395051489223838D41B48004B349130706D4164A21B691944240A3A0080316300CC80D0C962DC09425092370D0B82122234E82B8845222708996200AB98458062D4A00291B009109B9659CC6018426440C122521984913A980031504110726181205A4484C89980053408D90226C53006510340C1B244853B00808006E2319914A9088414400CBC80062124652B8294A0404C9B03010219010358413A060C3A28C620289594026124889D9424CC32012D9864019216A0CC38CD9C431223548982061E0C651C2246412A208D184015BB27010282083428541088E1AB88D01A86C619029183340124188E2108123952983C685C2B849191571CA9471D242501AB74C1141050247905A264C49280914934DC8828C02282A99126D5B0211D12848991206932600134869DAA26CE1C290DA862DDB9204C91228E4468E11B92452B2109328851439891A242691244D03B51014C629822690DAB69063A468131810518804A31045D8865101210412028680244899084621C5210AB84C80063011B185CC209189448D12A581649481C8321108009290260918A58023B4019C2449134766411441C9864123096D00C82D0C058D9C422922416009450D5AC81151C8008BC651D4808802329253162004314D988405C0A660610031040310A404252108001AA4915C34695B208A10306022250513249291221000962D19172A0C042C23B45101B2511A4845DCA62518050D20C0210247469B2026CA422C02062422B34D1B110983165221966808230163A4910086100C152218242A244825E1020684C44D23170AD8B211002086A4062C21892D594210C4888559A6646330101CC4884910409C122E50002224843123938502008C4284201B12858BA28C40C66801210C00402A083312193205E110850B924592349102804C52A49101218C52A48052B824CA024CD9960103136DCC341104476A01022424C0218C1249234941A0C08504149019A345C3B269D0B86424231110223053888422A50509C86D22114A20468054281111010162A60913A4700A334C9B447093B225C88265111101094912C9289293B04010208A94A64151A265CC402CCC861080B86080949001904DA3082D1CC084CC148A12A92461000680188218288903430E888889D1B2680A46111A972C63186052B88D524489C18201D48060D4806492265063001298100A21456993B82C48103000370E1B0466E01441000144A14072112730DA181212320144A4614A842C2011455C4209A340018A0429D9A40C1C850D8328110A830D491868939285181704E4080003880544220A03830490862D0B98908C48440212690C0369CA4480140771D9324A13A65163B20C433064109969CAC0205BA44021398AE3186C14C48DC4266813A548CA84500449460225451CB5001480848C2861E03800823882044186CB80285C34908426700844915B048150468D60C64C9C2849823872E0A02D49024A91C89110464444A66513A748C38021DB120818C905D3386C003506214086948628003064D930100A46315A8820E0186E91222A0C08011B081221A58CC2360964342090B2211B026C8B1868C9024259B04C0B332D03A34894B0452211909B442820C1005B46804846081CC84C10478248227181C86803444A01B511544405C2006514448CA1806C402468C2C64148A048E0B291E0200ED9B48011A300D09048A3A00543164822356548122012010D100809C0484E1A180D08C42184408281486610042899B00D40487064889100A184C9462692044A12342581981060180600C71082A409D9B80804B90C0D7B8CE4408F91749453DC5D938282121E91E6BC8D71BA1B6D7A920068904E2F082D27CEA91300BF1A3495165B5E7605613FFA4435712EF9C15269B14F1A4579AF3E17FF0014D0E84D7A98706543AF972E156D906714288A7FD0C7FC6C823EAA690B8EB39E6BA0E9D844220230B1DCF84FA32B3B3E9258CB66173082143AEC13B4FB317A20F71D5E594D99814C6045D1BBB8CF340BC5E3713CC126494803DA637AF079C95C7C239062D44BA5CAC7260A658D9C0EEA33E801F8A4D54E6113DCE4F850D519C84CEE36F3D72EC294FAC62A3158990257347BE67C4F1DCDD589401F6B493206DC3018BE9425F36BC4CFC8AA20ED35955843EFA0543A0B695A185502F918D91BF585A04630634B82E6F383E20D930DD410C6FC2D46C640E8C8D5E42045C265F15E6D7A92706A4978ECABB5C286A53D785FF6700125372C6A2575E3F3213A488F700A501996C9BEC474D240C8AA37412C66607855637E5080D14ED82229FAE221B5F79A0AAEA3EA595D7964D96ADACD5B5F1F296DE38F854F1C97A57EACA3A92C177C2282B7D60ABCADB3F72BE5510D5B06916E92FA586DEFB8214C416C0666718DF8757F5FDD65888C2053DE230EAC8CB5993DF10C92AB6FB5FBB0AA4E0FB35E176D49825C6413C909E5CBF5F8CCDADC5B58FB295F430D2C0B99D98A228998FA91B58BB2E2F342049FB158C60D06CCDEF52D3C27F4279DDAD022A0092804F545F98760B8CB73A000FD56B8208DBC658A9460F0829C217AF0FDE87BEA22351706DD150324F7DE6FB5EB2A7CD266680AB7532576C7BC1B81F183361FE45A55A339509B1AFE5D118B0C88BDE1FC273EC9C75A8254E7CB5E2CEE70551B05AFDCF4C0A048C034D11F377B2D53242896A934CEE26904B5DD82B2D482CF29E23CBCD10A3B1C67F25FAF539ACF301F2D1D903DC179EBCF65808B85A840100676F7C451E67899C26A76F4D99805B4A937B579C514B66B447F2F27C7534D508D88711BB18DEFDCC17299884F03C46646670EA30654384DED659E659A0D46D5C076B18C3B5E96FC162423DC720D9A46DEA54651241DAE1A43F4C7842F8AB3D1841B5B94BCDC59538A8F1AFD2635128E92C99D9A72B7D8ECFAD05E88A1254E5652BBD8CA8955AC32CD640B7C6EDD2351082D5513DC5379301721716EFE44E2445B61BDB978E2A65CDEB3684F63F78DB9F8AFD9590F26D8E55BDBFED47433D133AE7730761D9974EB1F727C663937DB062EE88FEBD9DE82D0826B02768FA671040DE920C44A258F95A051170371D3DBCA76CAD46D147D5279D22CE90E146560DC1A450663D86FBF53839DDD9C60EA69E5ECE388F03969C0CD27345EC2A1E00E2DD89A0B0653164F8914C088B9A3FD3EB8C5224A138CD02F8B7942167FFA3B78FD804CFBD6B2D23A845660F90C3BCDB60F447DA2A04DDF31373BEBA713525E7B04C3E8C1931B1CD5C1DACF6C3247825C9EF455E6D6C6D92535EAD21F89055DBC201F728120A638E5D2D5F6861DD102A0FCB186B88E7EC2011A84BF03808C41AB895FDF95B6A426AF21D94CD99137DDA316223A41B97CB24B131BC12C90129368A59F6E35B38A4258F5A04B5CB7699FCA30C33368D6B55B63405473EA26FB885CF2637E47231BCEC561C192502B83AA08A43D9CF4F51528451AFDAA5043391C7BB2BCE39B58837E13C2EEF759BEB3BE8C2B7C50A9BAC67EA11ED5DE3737F983F35339F520315CCA81266B23B3ED8F9E790EB946ECD7C11A1292A169FE6B88615A7BB47C7271508E44A2B65D83CA93ABC798AEC3655552188D0317C16166905B7F22FB33CA96F8285B972F342A7E41B776140BEF8FC79D7C321BDC76E496B60E531290E4E9E186DAC5E25DD7C6968EE8D0425805DB2B9A3E3B8987DB778C269146D08C1ED2D7D79EACAC05553E7FA3DECBE6A70DDA8EEE11DC33C8C8609A84AD5D234DC16AFFAD660F923554CC4BE42C5892B676E03ABF2E81EC3908EC571C2DFBC79FB775DDF383E6C9F7CA95E11EB4671A87F14F1A996BA57D56D95E4AB9E4DF3B312E78FA6A0D9604EEE403DE40130487B6E35C5B8E272E9BA27B702BBC77FE6971FCE300A556D51C687FD62A88D3A2563D71FF1250DA857AB34414552B8D6BDD2791FA5CE50D93883854A75519520DEE9E980E22308D873715CD1B5AFC2D24EA98CB5A707D6A8E6D5FE7D27D5498EA8F25E00BD35E3751D0FD0B1878C5D99A18CB24A31E2896DB2E0B44917B8CCB3CC6C8102F918FA1649F1FA0E930EAF455016A23BDB81F1646D8605B82FC69AFE4A82497E8186194824ACFC477C7CE45F38D1BF9A1C4E73543F063AB71DA6D68073A316613F5D2F26EC9F780262F52753A7B7C72C4C5CC79F45B1ACB9793C21AD85218944E7303B885633A4DCB106A6B0CBB5C9ABEB2D4E094C11634474024DF77AD1A31323300A95F263A6E65E2253E08B46316040CA8EE205D00F5960791BAAFC114DA814EA0161A8B060B7F657EC2CB36601791B714B4F43A6F630C159B469E59F1DBA80FF5E4499F86D709D94454F5FA5253D6B6A12E95F6AA5D73C78A396FE2F54E5901880FBE3D84A79E7EA4F65A4AF9C4A253B321F223C20A165DA37B487433CC4B5C9E8365C98ED8F2F97D5E3FEA2DD125AD235AE403DBA5069647B72AB3132AECCF693374B89FAE0F28550FA2B54F4759700F107AC928E3B8FD54EBC2FD665322F0C84DB760D929C892A03941125542CE204B829D38EE8FDF215AD46D02548CA5241EB1FEB12E5C195027BD4EF5760211D73810CCD1D0D5ED5E0067C1E42AD4A258F8133E3EAC096A50936DE5CBD86288BD9E31CAF6C7924A41AF4EFD9A99516FC5CC754A3E5407C1DE45679D4FDD881816EBEE9B5003796E029EA7696689873DE8BA2C8F2BFC999ECC539E270C63570DD8621ECFF890070D84D5EA10D529E1395BF1935D3F25920F97CBB0FD8C9EDFDC36C60D7C8DEBDE95C1C49A513BC694A424230EFFF080061C1979C4A420F1AC519CD4F3A125AE150AD71B614A987B502CFDE2CCD4ADC8F8888CFA489A2EA59DF69BB554D956F15F816F5A6FF96609DE880511831ABC0590B9F8066838B126EB8C2C003A23F3CEBB2014A775DAE10AEDDD37D0B67860A1C42E7C141AD1F2EF3F44D332F2FC587067649724B7499DA184206EE627D9D10513666DAD026040D1B2769BAB346538DDDC89157BB5FB6DD88E18B090A2DD188B41F5CF2AA2768CA8AB010A61FB30796D3129D6DBEC1ED164EFD7D8C42A32A35723A6E6F7D758BE983D11D855ED588A5DCCFFB58F62577130125F3132B137579144C3800C0EBC9D5219E2E4C40A5EE26BA936A631B89F08A3178CCF5E4AC4D88F62C51B6D85BF9C7B3B4BAAB8F1FE1DC226B2552AA6177AC9B164895AA90D2669A3F5596AB683319A1350A4F5059AA821C2A5A4573609E6122BD1CE66939E9A3BF4BC9F72532CCAEDDF5A52BDCC4F6BD4C8065EF31453D8C804BAE2BB72DC367B36F760B23CB2C2599A2BA11EBB1BC60C0B65975B0DCEEF97ADCA28E2054355D99BA15C2DE426CA8599EDCA4450558294E1F1A6A31CF4B238B0717B61C58070B3AA8FC184C606C611625A296815AB1E768AC3A95A1736FBA1112B69D0CB0CF34F77753F4E49E0E798F8241480A91B22058C8A3E40B1618E8230AE9BBBB96098328EF67E3F4C42C849ED371BBB45A9F320E3CC0938E16FF190A8C77415E5F376DC1C98928EE681DA46E5101BEC1E3EA6CB4D7680F561ECBAB95A938125C019E5B8DB80A7AC2D497809C1F99D3758B17E8A33BB62855001887EAC0CDF561F8EF793C38A23B0E7E563424147D1330CB07B80AB6087F8C13D284EE65E1554F1D6601F23476F54D4632736B42B78BAC6E090A0019EBF440A29C73B5773779B877C09AC17B7BD00F1D1AEAB42ECEBADAC453B2E0F0370AE68FBD2671AB34E936BBD016FF5471065459DC957C620E59F4C7A73AA6A1A09FC761799A3CD61696AE331A2408FF6655E26274DD5384741CF834CE6FD0B2351879883EB7813498B6CEB8BB3A722D46CF976C4331C72772B498604DFD6B1FFA8AE97CAFF6F32D5ADE519F32DADF9BF1D27963E38CA0F734C2203E1D6B7DBF7F90B7B7B3299F9E70B18F79BF422679FA1FE9823EDADA85F5E0BAB61B84D6C015990E3F10BEE617B601A258ACAE787E149FA3057E3D248AAA312706C4AABC26BD78481748F4C569E621E34CCFE55C22426A56C1704584458262FD13B87CA7FCF8F480B8B2B7C6A4998447CAA3D5943693C53D69FC5D771E3BE23C7602678E3F38636EDC202DA9A333634A1E9C0859EA460A19AAA30D8DF9D3B6C521E7BB01A1B938C0C5E59C43D8EF0AEE951441D474322C72972FD8088FE9186416308A1791D9CF51F7D668995948AD13C39FC9F160CB4497AF69C6F9EF4C4FFE7A8D948CC6FF0A2D8A822AD9563E3B4F14A17F0595F4DD87C4DC7FFD4FB92A6A697B2200F4C4D9AE06951DE2E84E86F6A7CB037969C7DEEF80C37D7960B4DA3DF58FC61AFA6646966C6F5F7BD91B35210E386BD0B82EAA6AE82842EEAC9F229E2918D59303FC2EBC3247E6F6B30DCD2786B49985BD72AD3F6490F5398C3ECDDC921234147D8D0E6026F77C2D24ADC7AEC3551EB3990DDBBF9C2F699F012C309FD1183D44753476008A176D4FDBFB9D22CACDB0A3FCE58E60319FCCA65AE2CBC70D5EF10A58CDDF682ED8395E414B00421CA54AC3D324C0FA1350EB7B5 +smlen = 6212 +sm = 0C63A7C41250F256D8F890CEEAA1F4DE362818CDD44F3ADCF8E050748D404E9FE66763FF7CD7A77852B55532895C7D3534B56403BC870991D904D32F210D107923A56AF5F86D44F6200DA91904DBABD396A736F55FAA9E40087AF6667160A708E6D7C487EFE3FA59B817C5956D9F485379EFF59D6984CFCFCE942ABDD6D7624C25B7AA66056AC1FAE84A578B7C4B4623DD2EB53FA22D7642AB167D5BB581775B35848522F53542293DAEFD04CB0BE2B76E3182A2D6B0969610C13EF2FC5F513696436E3A81A9B7EEBE61067CD7F5095BD9A03597D69A24E55DB3AC896B9E5A1E684D2C8CD935FD6BDAFB2C993E625505263DF525888DD3D8AE13B03065F28687658C12529084A56CCA7C4FBE24AFF1FFFC86B0ADE801B53CB9B1F5C3CDF6B89C7AD46E41BA1AF618B2F868B73A7E541AF0B679155C48885CDC06FC7097A4B596A0F9562B9A35B26A2352F86437B64F7B8158DAECF14F6143F9FAC8E68E5BBB95D1931A6301204EC1D0CB465598CF0C9A52492407F262D59FD833919D850C658CEA1E27D74C330CE235D091F5D01F79F402129E00D376EEB48803A37A2B7712769D4D18D7415FBDBE69C0E4040E584697B1B6A7F0A20312699927A2CBD687A22EDF8A783AF7E60200C639C41DFE26A19BC689F62018022C6FE9B6DEBB72C9B6A5D27A5003C0DAD21B1CD2BF9F060E8A10F1D4F45AA163B2B35F5133657BB4325ED2CF076FF39C2F3C58324DB62F1C1EB3ACA2754E3774FDC2B50CA5F0960DF03C568A4B32A3834262AD6D58B9FA82B1C8E9AD7632B41098BA82E48DB7704AD94949B7270363D6B9083505C668AAA66C84052E357BDDDBEA14D35C6DC2500B0241DC2CC5CA7B386F6AFC2EAB13F27A7C68FA6CD6CAFA227F1112D56A0642556CA7055063AADE6206D6B7F1922A7F13D9AAE34DE52CAF65951D1C1393C0F88F0BA2230FB0D578B6B6B313C45EED00538642EE15F0B7AE7C8F095BE09623731FE80018346F446C4087D64D61FF83FEF191277B494BD0184C050E3D21D8376B37427D312520D93A1111592728D92DFD086B820C259DC9DFAE57AC5D359F08101DECF34985D32BEAFCE3C37D605F790755003ADCDDF591D30EC36A7D5DBA46DC8E5902BF0188ACE5A262831774AE5398C8E68F030DD825B231C6720ECB06BFB2BC3E75C122A34018915B9E102FE20AC2910F05E7188B2F620D43BD9618AB59D65C812E223AA7C96EC0403C43176C8D114BEFF0220C138A6C1D8B6F35EEDDFEF56C481B7777FBFA608AC65A709C1A72EBF18637FC9CC9C50118CD61AD9A4F9B34869119081403F3EA72C9CF903F9DDC0ACD8092F4C8475134ED7C2894532F9004897885009F5C16949D46F012CD2C6B5C2CE5FF4286A3B0521CFB16996762478D27F11F55A63FAB43EFC0D84C674E36B5B1168C938DFE91A41E98862E442F55B54F4FC88255DCCBE46B0BCDF48A7DFABF91D812EE6BA762C028A55E2E3682AE93EC625521C7D5C9FD846E20B65AC56AEE7C6965A36501BD5E938EEA1F41DDF38806D4547AA079C635B48FBAB3B2D7691795BBFE903D134E7595C7892053BC57A1EA734263048E07B3ABEC8344621950BAF9EED668AA4A7859273E378FD13F2F8B3F7AD88634C9E271D67E949C03D4DE43D2DDDA87978D34786FACB6984D8F0B65437932BDB72AF10D9EE8FF4A921C3FEA7EA398F333083E26113E42F822685848C65ACDD29184823F3DEEF2444EB9CE30EEEFEFDF100F892BB44A9780A2D15FCDE11E2900427D32DCC1F29DBF9EE096963E29A368F6C36EA4368B62BC4B467B3665F3F0031B705AA3AB4AA1DBF65118DA5EE5331F7A552BAB45695B132560338397E02C595C2E1D7B4DB67B16A4FA2BCC6347DAC8601B7265E14A3533C10BF0A56A6AD89DE8C8F3701AF7E3E2839F4FBA805A72CEE78AC7CAC80C605C736552A4C294FDEC51374C40B486D1D02156B741BE97B71BA0CF095C212F475C7046B19740731AE25C8F2C32F7DEF8814D52538E4229161862A420D29CDA196F09963A779C3A189F61EA68CC3082957404A3009F93EB0A9063D06D76ACDF164B85040EB14CCD47F825698D9156B2A5A94D25E642459E1F8D2097A13E827DDA1B073D029571236D5FCE927E24D827D2A1548B169662E5717E1BE0EAA60BF4B7C36F8330FCD1E1F4C8D02711F91F7E203569997329D1DD998A27FC95BC7F65304DA0D156A93E1D0EDAD1183C77A232D66081791AAF8543DD0946BCC9A608A1C7ACB04DB258F2354D5B26A256D8E8E3A63CAE73D82BF536B7281EBB29ED6E3439AB6F57D86ECAC393EFF9F5FEB0E9D05566932784FE28B7A1BC28FC11AA1BAA9F6327152204A5A939EC453398491F74797F53A5A6D8164543B0E34334E22250E12DCD617A6166CBD840EC386377F2A601CEF64E2661925ABDD58D99382DA296D0EEDEF9FD66467F7842B73E85E7B5581C624B99CA9B7C2DDB1F73636D33F2BA0AFC212DA2A94380F29E2B535FCE623CAF04F75BA840C4DAAB683E80116E19BC6B1B082522E53321673D31C0873AD484DC3233DCE426BD6874EFBDD0EBB271B7CAAD1DF779B512C9785944CCEC20C89BC8F2A92079F45D93B68B803AF1F1A92455FD3682FE2DC6EC59A779F07F9C1C42306A393EA1075212F96383B5AF264D1B0C936F7657A7E2DE1B3D662A9974D366B882448C27D55523274FFE967E878E5F5DDDDB8807ECD747EC7338D8D6CBDB1D23C3D7378157B3AA90A1A8409CDA72474C4CE5E95B60CC3371027C833E89B717BDCD24CABF1E7B22F914BBBCEB864EA38968A789D61DDE4CE6E8055C9FD20D2E94A0BB916F07EFE9624DFD3298F3CFB2E0A59A36A376C42F6E9C1E13B76A4B30DF32DE9646F8B8421D709C37588851B598277A9CD7A79E168C4AA26EDB7ADB804775D012C7D11A48302EB3D0877999ABDB62ADA36B83115093E17D4C78F7CF4EF9ECF2C2F9E82C445AC0611670195080810799F31D44548A13F4D1A16412AF35F7FB0AD2C8D3026275CE411D0D43748CE2FFBE36058DF2D685F975611C162D3838D087671E95E7D22D935722414385B15D02004C01DEECF75D9D732E64324C460A3B76FED973945D7DDCB25976BCCB0B2BE617A68030836257FAF4034588C91560713C5C9CC4440392D68FF4506E32178C9841263CCABB3D1F7460F9C6E76371DE35AF80504C9DA8D5F38B59D2C40BD08C20AB31BFC8EC86AE6B1E7DF17193E6EF75C350CD3C4DFCC809D5A2690CEBDFDE44607C26E6FB3FEC46DF05319B1F6CBAE6B40F5D2FBCF7E9277CC80D87E54CB09E6D6BD363A04B25E677696561607EF14E421F72E4D0869367581955BAFF5BD0C3AE6ACEBC71540F729E77A0FA5521CFB86D2F0819BDAFBDF843350F0802E8A51FC326090177FCCED40A718174135467648EF27B488521EF1A6299A91FD679CEDD3174FF3419F57DAFBA485479B598B18B4038DD66F6F9DA7316879DD98F28B7845220F9E43D4C99672250E7DACD1F090F594BB7247E2302DDBD3C6B97FE9EB4825E33F08A48376DBA76ED314BE9E4B9614B2EF4BB0AFAC0F2E1DE1E1E5BF4D478F9E7716C7EE7D10FB70529A1DB216D5A9DBB06F2585FEFCDC05416C732A091028931B2CA31DE63C35BF52BB2E11ADB8ECCF8001144201765F96D5E2514467985140647C09DFD676DB90F1DD50E1208D99E4CFF3737C36B1306DDD67502CCC21648720A0AB025821AA4D64DD808421F9F1BCFFA963B27FEF8EE7BB334844251A4A4620BBA416F1E7D02F5634048887C9BDC01A7C16216FA6362E7AC3EBD7304D26CC7FB3E98EFDD40334056F3043EAA7AF2716E90EA18EAE351E174AB94FDB9558FC90F910DD405EE99F811B29647AC14413AD0AE2F866C87F52AE13F555387BE2709031082352B9DF43E9E2404E04125E2D4C7FD514BC6FCA72806C4211677820294EA0F405A64335C1A10964905C0F5D94C8190D6E23B26411105116F3D5BA3BDDBF7BF0DB9BDAF5DE37A36D3DCEF67EBEA3FC41086C9A4538BD32EC3CE65A1C5F9C2383B8F5E3C386A4AE0D1F6C27532874A4F50F91290C1D3D84F09B016EC340E143B0AB9530DC641A8BD6BAFA7C29AB2B1F7AB9541D646F464E33C77E14A72D1229054A0FF3401DA1DFED8DCAB552482BB3448F8AD7EE7648C74D8953FAC52C08CCBF3368B41142C5EB624D8A98AC89F1989A3730AB11024D2B1119FC4B9CEA3882B9504E84B98E5259C3FC1C10DA77D33454F239D248A293D018A02FFF293777B559B07DCD619258A3CF1C76B689AB6A76C8DDF4ABB0B5D44DC2A3ABDE564A0F8A5FF1E95D0817E1DF417001468EE738840E21D40893A6A428C5BB1EFB903C6CC3477F3BFAC1F2F3F6FC66F2D9423939B4AE7D8930101458BE5142A445815DB2FE92418E96F9BAB8053EBE84D825BB4C821064F85CAE37D42836797D68FD9BE4A2FDD57F60D804B735B99AF875164D93CEFEE29D6DFCC973454817FA7468A50DB8F028597FCD6AE5B5F803B6BA591543AA91AB725D373CB5291C0C3B2DA873A9BC53D9FE430E3A3D386EFF66B6BC1E3DDBFF5A016E1DEE53CA2741E3C24B1BF270FDA38D5F63C2517EA278672391682DA8E4A934CB63C4B4386C4CDB451945A488D91CCBA92524037DF8DF5B09A2BF3859C02B61704E379F0D53F428B2903040B7CF0D5FBA33F71A5F33405B7B57260E65322A572A809C8165205D101115368F56CFD76E3FE2AF895E1F0C29BD7375FB6B1C1C8B8D45DD882C703483EA4086B3A5FEB94316DFC9D8F824AB6E774539ED0E8BB009964841BF9CE436B2DDEC7348507ECBEAF4CE643009B08705226F65018D6BABAA240033D75AD6235FB02E70439F3A8C5A90DBD50117F5A1BD402C5133C458AC06B7A7D2EEC5EFCDB471F890C6ABD82EE6C8E5AF11F7E530B4B12B8A2747572F87156EDAC52594D2FACB7181F32823E9BD80B8339462C962C4677AB356D3F13954BE412616D06C4201D99330F1A1865059C2B1D1E8EB3B29B5FB0E666C0C8336AF9F6EFAFB3474C530ABC2F42E4FFD8F0527D9D0FA9D71C05EC883556A22E7E434BAB4666C61E3ED559E2AE480C8458907016002BAB9AF85875A7C14AD0600CFA1351CD2BFA79AF08EE24ED8F673770D5F13240257DF4F0E89BD5D427B796CE21F92B9AACC2609D0E6E29192C5195798A9E2A1EE82CFA1C78ED3C77C24C5F7914433339B6972258E715B7995D887108A81AD1B00563DDEF6C86C5A87FB08630320678F8A042FE8198329B05AF960C71926E8A3E572A3AA28A0A7BC5C858411308848A10343F6AD0F968D5ECA63A6F73259A159E7A383620C3B0EF2D738A5D36F1C0B6A4C15DCCAA13D518F7FDC9A68A84BD0DE8327ED19DBD1981E1557E9F4163345400565438C76CD03BADD62BD03FFDC3FDCA1E31CFB98C14FD042F91E9B5230CD0A393D7B0D77B5BB1EEB85B8309452D265926FF67A3CA53690D1D2F63A83E80E9DC1BC8F6363360846B37F4E4C00FE0BCF1EF19D0ED7440773BFE44EDF619C8BBFA9855E6680CEF4EFF6B1A84B3A477E783CB27C61339E86D65CC44B97FE9C3D7B2677948A4A0A0404910897D23053D6F7C0C62B7A109C8A7A238E706411CA6FD80EE87F95C9B0E5785293FF74141584BDE8291EE4C05BBB49F3C2511C02FC1C4D74B37EFE41D8D070FC4EB3FE12D066D6A31F5E372A134696C396A12BECA57B15A25E34767B87B3EB713D18C66DC3930FA4E6EF70E16E9BE71C6F140343539B51A8C3137455159C992E5BE2142FE30469283127932D5AF6268D2DDB0D1B4B1A627D74C817D8A26AF87B4B1B5E4BA4FE36685FD1FFF4B601FE962BA7870D9F1348C7A14FF2FCC7DA33F07E391D71DD6C704A98FCB623C00EC6B67D5949FEAD6D1EAC95EFABCAA80122513F29619BF6D4BB922DFE700DA77E798F7DEDE332E8F056F8054F97B9A1A83620B43EC83AE5B154A5C129C0112ACEEC856B117D875CA55141B683F75C59078A68BD9A1DDC66CD61390D82E113C4CEA6B627EBEECBDE48CC73CA4DAC8849A83DFF819F4051D60416991ADF359FBD9409FC83CFE1B0FEAD2B5905228549614084B65AC07772209F6F4E1A1445BAD0A8E3F0C20F72484FDD39C7D030BD6192330F51CCA1F176474700E6FFB5C52E0B9B82A79FB1A94C0DF83531F966F2CF81855662D80E1D2C016B7A2102A4A6030BBE0FF15B2CC7C9ABDC6BE768DB6A65CC067E2082400AED0833499AC0091641F3A830FD00ADB932A99CAF62E6B86B16A3FBDC80071BC14C05F305BEACA1D0E7DD0756E70C0B8B2A7D9B4058318136B0BBC827B6E58BC7DFFB3556297BE80FFBFEB4F694273CC4FA14CD83E26A2BDAF5E939EE2C8797363A74B443896CA0523BDEF9683B1EC8E6F0692A6626C4D3AB38D71872E1881F60C7AEB559DCA1F4A57648092A3CECFF579AED0131F36444B548A9FBBE48193A3ACB7B9BCEF3A44697DA4DFF410222D4873B9DD246F78878CA8000000000000000000000000000000000000000000030D101A22293036EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 + +count = 49 +seed = 8C3D2FBBE0D39E293AF2D2CC5A9BEDEAAE3752DFD19CDC1E186D41E717A0412AA429CBDF005445AFDE684656B5D17690 +mlen = 1650 +msg = D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 +pk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125BA1195B64E62A40C2C7B5FE33A11C9B9CCDA5A9366C7118FBCF03CE30C088CF85D4F8A7CBB52CBB8466C8CD2E6BEBC2AA26A058BB94A511927AE926FC8ACFFFDE682DC92A0E09ADCA407A3B1209FB3E6CC85AC950F9289FE4DC6DAFDDD96657439137386F1D9BB15D316C72455254FA33D949EDF2A9166B3E962C7E2A1524B73F8C3E1109C0A82FDFBC3EB8761BCEE5676B5B592D97982BA1ED6FC332832B85038C633A77ACBA332277F3FBF333022BC6C8E001F464ED36BD41985C55AF4A407F396B5555F2FFAE70FADC42D695FEE9203A2D0A5AE23A907CF4A8F3897507E30517C406AA510CE0F242BB38090076F3EB7A3D7F86B23408AF4587DB7489752248EE2E1F2978EFFE1D4CBD17C6DBFE4A94A296B490728C6E4A089AC3459D3150CBE7D226E06F2C5B24B0365AB7F71FEBF20AE8AC2691D80AE720E6A52BEE009A59423FB64804B208AD64766DA00722F9CC4C2F5BC7AA039759DBE43DD4020E378BDBD9501868046B80575A08098C9BBCDC3A36D986BE377E8A77A266AAD02F0D8E9E9C78D7C567F7095DAC41CD2C6AA13F09B4F8A3F482A6F0045EE775229A32C3C052B35DE53F0D7918F99486C0CF95F80110DD7C6AF097BC03760CBC7D368A5238FAB6FF8478EA9078E5A9DCFE453276D3CDD40AA17C89A5E50170267F7CBBFCD3E5C673EA8AF7DF70D150FC34B6AF82CED273B27F117307911DE7ED6BF879D86B31592FC520D82BED3451AD3DBDBBC51ACC75164E97C6C3072014862ADA05C6C0A00DD871BA1F7972BA19C3A44AFEDF600921A837BA679DC9FC17380454A98D9F016C81881C65D1AAF2AD91702CF7E534AC111D6EF42ABA705E046A56678F06C6B49882092FCCAD832620A493C278DB33C7B7B00B21F95FFCD7E31790481B9FA012D43CE6867E8E30358B3099CACE4FE7BAF4939B9EE833F922F1003D14EBBBD90172CA7F434038356BE97C6C640EF4AA8F0F1724A1C4286BAE2B56974B2E48C32EFCB5E86212A8ADBAA60BE2AAE29E40ECAC4588F12D16F6EF201DC5F3C0F82BC9F4FDB54F72FD4E95D5F4AA5475BA029A941DFA7239FEF9B1ABF0B5C3F88C9B98269EB167AADB1497FA9F493225107E44807134CA6941729E9F9B18C553C79072E2549065D50343EFC751FBF3C9AF6533D486EABDAC1B8CC3BE7FB906A2BE75D639FAEEF22B38761CB49C774B6A781160E935376438D085924BE167CAC376D1977D8F6191B68AC8ED6C14D47CFE5A782FEF6F289863DD6B7AEDF4C29E88047D646CE74AB4EBAA18058C6AE4A7ABB44B1C94CA009EEFCF9533F8662446A42F4540946CB5AF8F4DB0C5E33A989304BB075A7811D7708C17B04951BF6AC79A2BB20039431D279C3DA438402399D6E7C5F6875A796BC01FB607B997B7A3CD5EFEEB975B5C3D4ADAD147F55E66346C8BBF2522C4A33B58ECA3CBEAD787B1710273D12A05C0E98317E784AE7BF20A932B853F2B89B5052FDFBD7118595D14142E7DD1945301D33969ACE48FABE6232AADA8FBB0DF47804FEEB758F324D27028F93B6B07681A7046475103F3001863C35CFE255608DF23C6D917E0D54E1C3DEE789BEBC482BF7DAEB4FA83E450EA3D6872EF9C4BA18FA0D6D9E500BC0BEF53DBE58570D82F72DBF9B04ADABFDE3AE8CB366330AA6FB27150567256EAC2B496D8E503D5D3AB04C0D9D8713D80B38F559B9AB4C2BE253D87415CCF2DBA5B1F65B65E3F85E93D803E240E8E4921F4950AFAF7673B192F6487495FFCC3C5C8DEE653AE5FA0E68E6EC4DCD1BFDE969B895BCE5A4F903FB535CF7358E72DFD8D440E3C3FEA3FE60E1F2176156F1050D3FF1D75BA2D5677774AE5A1C6677D0A1447A53FFD980A7AD851E5192B8EAF1CA5F7B65E280286634240FC63592F636D3EB38E0521141439F6BF22E547E8A6160DBCBA3DDD5C7B05A7C6F8AE3ABE98EF42CC3ED759FB786824C49684FA2AA699F55A69903DB202D77B2305DDD8FAC54203591DB67BB43FBCF9C8C7F0550B8409B278A1957E1638E4642BFF683AEB92F83C523DF690B2C508B64BD88C59EDC1D32F7A71641C47DD657335C8CC52399C15A0E7897B6E33A729C1BA55CE404EB6E5F8B8530763775D3152ACD9BB0A122781DE195936A5EF085C0DC687EFD305B88ACF183D386F6C9742AD9D2E87A6C2536164F46CB016A9F99F5A45FAC7630DCF3C27CAD321D7D2711E49404608F0792FB7F1B04D6F98AC83474CD158B28B4B10A4FB88FF692ACD0FC267CF0231B1C2391440E9C294C6660D0439DF800ECD935C5761FA62D45FA9DE1776075EA5E0EFC5326D885071587135F0607AD7CBAF8B0BFCBACB4A771B011AFAC82D357D72D42D4D7EF301C9F9D951B680B72CF8A178E06396591096D53D4C7EDE39896B9AD5A04C98E9C2E60DC467172CA7EBEB2EF59129B9C0657A901568EDDA636138F391A4F42F675906D2D61926F0E734C4FA3CAF540E10011F974CEC3F3188DE68611B0669EB746A8C6223E0AE27FAB4387BA2DB4852FDCD48C3C901314CF86651379A914E45D4FE34CE159A2441050E6527E21412BE5415BFA553E237213D29A110B57F5E621665790C9B631487C808974E8325636E344583AE08798CAE3AF3B1D5AFD04F054019FA053AE520CFA5E5AA7E6FEEB213DE2785A9B6917F2EC56D350F85A131E50C8E74912F35DF52852DFFFD3965017AA146DC9991D1FB3F394A18E4D3BBC1D267D96C98BFBA770EE4FA2CEA85F7F6CC9112BAF73ADE6DBD556C1262800F9D448946A31FEB0A3324581B70F3A13339AD2BFC606CF9A31E160C579031269E541C87FD8A1BAE83E24937943D5AF0F106AE8CB8A65A347569BE93864DDAA0D93A3F7A34432645CB2C6E50765923981C3D7E0A4FA517F4E8CCEC086DE48BBA1733263CD28F789A5649167A2EC66B17AA20C34BC9A6A38CA7055604CDD189AE65680C7A7F4F89C9F2381A82224D12232F8F3BE31AA7AB3D314030B96F5108717EF6F2A3C95F7DD8A8D5092A1083D832F0FB5935F54FF5F07B9DBD09CE138133B9092843BD09AF7D58EFE6291608A6A793321F04EFB4C6F51CCF98D679C9C15BED8CB71FDE6750E5FBA6929EBEDFB155B26FA986DFFC3A73F2E6E15DE6A099C35130B7A9AD8B3802FB152A6A152AA90281DA9672ACE0FD93F0E56E9D85FE587D6067A8D49C1AECA51702F6D571D07718C9DB997E7C3D709B8C8B2EF9C9FCE4FEABAEA34083FC255752C776D4CD21EC0AD3FEC2D0304D9BA1B58B71F156141611ADA16EDB36B91032BD9B66D8731C476226F2054BB07FE08202ADE6714CC9B3C70BADD6C50768F8540D19A7A2F4184258742D797A21F7D597541BDEAD567C5E5F415C41C6351052F45D9D772C11754B6E934C7084BE413DD06587173B5DD0EAC45082D446E07CA3C510B3F501862BD5070B01CA097C25E457EB3CF1DD4CFB90702C33CD068CAF42C5B23481EE853E8B2483B54DD444934871AE4F8F8CC84B58EA2AFBA0B4466022191F1A4BFD046D3BCDAEF86D0790FAAEDA94D380FCABA7F5DCB575F8E9BAFE2B6E03FB98B8C40E2C2A264E40A2BDFBC7EBD2599F7AF1DD55E9559EB56410AF03447DE55E9901667F8B94949A19AA0D09FD39328A795BB6EA44782747D48D4B5ADA +sk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B8B5B136C72122F4A83E989DA227517490691BFD7155B6AF1244C0349B04F1FF3F23EE7EB4DEEB768087ED56CAD204F68BE133F5E042A4DA3F99A75D9F4AB247114924C840000DA1632E0089123240D634842582845A184040230254C300224C92D0C37600243819A484E11425102C349420609DAA465C0C64944C8055B246508088DC2B20D591486A248260C284C244020E3C200D0C63000176CE0140291020C52488E8094610B404A5006129C064E224462A49830C8426E204886584001D918701CA18C0A36664A80050320888A0881A4C070DAC04D89240AA13632DCB28C62344023C43051C868899684C0462D18A3400B23715CC22D48A44163368E128271C4C00802A480224828E404114A202060123110200000C9810003809B90718AB8514828800886305CA6002499715A262211A151E49241E2067044262ADCC60164328081027114318C5A4669E2401024482253128662C22D60068C890432D1326DD2A28D5880610C426281000903872C01A44C1BA591120488D9084E93304983485214C66453384E04140609958C24948493144901054012466DDA902D1CB34942A42C4B464C219449A0B46CCA842914B85158442A01C58500812922B18C9B066511B88D22A5488A0010E18669A18210004280D4809022240148828DDA081043A6104CC089DA366EE0A649980602E3A86088B2909C420119B4010B342610A7415C168E42B651C1880D12B064020464E34232E2904402830D1B3360642646113560094912C2C4455A284552866458206502959000C6085C02840A444190362D9C3650E3122018C884E1208681C66D20A628CA86240B366E6004641A8829CA2440500640D2188C61B69018C25060C670D4C22D02990993482E4B880549C0842135082390444BB061CB08261A0220E000700C18020B275163C49013308E0B4625823470611249D48205DB460D21947063B81050320604045019256220842918850519C39009916004996DE24460D128494196108C3632CA208A9A120808373162003204030524430E8C8048C202810A836401358594184081B00CC800701A2185CCC621901681A4906913466A0809291B302E93B4410024264C10064140705212700911110BC96CC1840D0109042347840AA024D3180C1C181148C25014115014474CD4182522A91020222460B82851A20D18A54412B52C593061182820C8140AD1A2416040249824861CA78CD2124009B36D1AC7490C1805143822C9206AC3B43063922503A891D4801164A265E1486C6394715118268244918A443292B42C9A886860A681C3348AA1C86863B05059320E21A48D5C122E91466A1B466E8C26621AB84423042D9B341162042E99804461924C932090D3B60C6044100A83401396311B408ED8B610E320852046449BC26810B1049B22604CA05111C2892019329928281BA2291C178AD210492205211AC91004412948368A6096204B901003320C1A136143B64C12256EC880448B846C54B08D0A466659466D0920119C16050C098224397218489000870D1BC9890912021C3806E1A6291A45641336025C38025248014A100848164D22C201D30622E1986910800981C424231660C0062161C001121831944671DAA68C9B228AC0B68D42046124B405E248686196809BB689580871494801A2107111A910A310605B448A1821220BB7710B394004991089282A53C80C4AA001514208E128821A448EDCA031043809C1A42860488EDCA450C8C05061B461C3A0214114511B994C64106D499600C1A80098442D44066D18237200A54153A86DD4B004C92852CA266C029780C044442331480B8085130052E29061942022C8142983446564A0245922468C188611044D01B0259A120690426503B08440C08812A46044924D88B8249C128649981164467142806012018D122330D22249DC864C2085810949010A170A08825088027050C020840688A228842146100C960C00173108950904066423A888E2822582346DE2162640A02D0441869A3411042370D9A8881A114514004CD32628E0440252242D504881C4848CA30048CC32440AC84841B2610885840831220B396018970980A20458C491092748E30089CC440CFC641BDD968BB3F2B046A04E35403E275EF0378E83208E00CF80F7014A86CEBB317F4AD326B8D5A015BFF021F289AD056A2AA6DCFF011812E99086A181FBBDDD29C13CE880D40EE925BA7B44F61B037E7D96E2CA92F562BBD0CAE3EEC8BD9ED9F2EB8ECBC4FC2F646ED665091D2492EA087721E4AD74D7B5F3CD99CA49CDC1A40376AC28DE11AC7B17AF475544315E76911124382E9F079BEFB3A250A1BFA1A68772755D1BAA0A8EDE29DAE42D18C001E2B609ABD4550803A6AF0DD69D59BA81658E3B75D663D165C3E4113AAFB23B9E053F4524D1CC8A182DA05A3B3DAC52A6CC53DC5D67A2E1BCCB150431E749D032CC002C21978ACC52BAFC93C8B825A37F7C42AA0BE32EF330D12E1A45D0110066D6E5A04760EC56FB057F31968598C99D2B263955BD6F4866934D32C0553741AD077533A4B914203D8938A52EEA41545E896BFBB06F35292B9AA20B7CB9F278827876339970E9DBB9C91CBAA80EC7BEBB3188132DBE1473A53E17C49299C0CB0780F1DED1E056CF01EC35214669A73281FDC05E9B3598C80666D8D836661935C75B58FDA873372ADC378F59F026272858734FCA289A6261BD83065BECE4BC3E8873076726B1CE8C036D29FD63F17BB2D524464D2D912F09A57624CF51EE8F2B309E519D1D896310FB1855EF23280570578F28A0B8AC652864659A43E66C84F22D618DC57641BDE19A74B602341B3A163E5916F6E60A2C41A5AE26C8F8877EB7515887B377C79BD9C7060F2A9F5E327E8ACB36EA27869DD43648A99A2CBDEE3ADE602AEDC0AB03333236B1BA6AEE5475C8600B8A921DC17B6C013A99F5C3A638D1DA704B0D40BB0B3CC19F157FE7113AF612E5715F15757DFE5AAE733A5BC35916BE33A57757D2A3F540612F1677157F92C69F4E97E6FFA03049A5E4A8E02A65969A48EEC46606960A229956AEC43DDA484EE9DB20327D97823831B6F4BC095EBA637E006348E6D6A2884CB13036DEECC08B25A8833235FEB505067D382DC9BAD79431D12F993E22CE9DA707CFD929B5509E72E52432422EBCE4C36244B4332EBF506A2181FF3024F4D37250347A4CCB48D028A1FB978E79EBB7E7FFBD74677AED047060EFE029C2275C01D59ACEE4C076AA2340C1ADC43DE966A2ACA65C947467E5391D2EBBD952BE7C65DB7A8108595A91C165360553878AD7EA1F3F35B45C410B040622168557342B6D65900E69D5687F676A48CC4E07B806850F61A6156512ED8F3834D4A95663F75BB1E6F039A476AD31B9AD50CFF1F27BD7336C5A844F31FD4D2D21B091CB9D2F959F0A76CD395A4FB7BD49364E2C239945E337FC07DF3EFBA29CF6DE352F9B4A053EFED6472EB46D218D1F89C0C0E800D3FBB638AAF5E377392DD809DFDF3A3746389AA31CCDB5DFB41EB3FA1A9A91A8CF1EDEB83B814DE7084402848048E4A1A8B125B683B68A3AC7A344D06B0E820B196F3CADE759053E974053A3AA8C2CC627F6FBCA2A302BD204E27D85755A08E60B3AFE676F419F01DEFEA58CADEBE202DCABC50670EA38A45BC6C0DE62913E2B82B0C0548CED60694CE2FD469D340210942D36B0B2FCA53C77A580249155971F6F3C73D1509CAB6468D508356C3EF6936B1163C61E06682DC275B5E2B8A1591B96CBF46261EB9657D11458533101A59F94E159C73EB4B9EE01A104B28698E7F7ED85A1B558C486C04AC2541D6B2CFAB8D87C799672B359D0CFE9FDC391969714F6808E8725FF768FBA7D56D086A5888C19025348E13862D61F231FB07367451C2A806228C69AF7E303A7ACED834A010E15C1A5CF66440635DBEA6B515304A4E98265765B84F5B62B092BA58FF6C17B957B303275525C37DE0022A088825F30094643638B3D37B466DEC7A30FE72F7C02D9B1F3C8B24A3AB735D5D75B31CA1163DDA220EDC1E99A2EADFEAAC28B2728222F3C0E4AE22BD6A0B50B66DD14DDC389C7E38B01A67E95C11ED6C5834371D14B5541E38E8F39B05DFBB22DE5D94B83181531A5C50616F47A6E000C91D5CC84EB99B13484BA670FC7A9BD1C6016FAFE88135536C0A21F093F8E98CE89BCB862C00DE3289A5594E9342ED36AA0248BF517F6BFB4D36987597BE091797CE3D927E29316A27D5DA6C9144A7471625C8365395E751A0CB8343CA44873779CA13B349DC3EC32E2E32D755EE8CA9CD42828D262D31A3735BE06B4137036F855B8D228FC45FB89A5939AB7B724631859775BDC03C6C175B25CB85D726B47A2A3F3C560E7B9A4C2031626A50C47819ECB07071DA8D0BC68907EBAC20890A02635BA7C0510B664EED4F209D189A46D5A892403A6CB684E968FB6CA801A7B111DABAFADB5E07B73AAC9FEB30A4827DC67C58EE8A7A70DF06895D5C971A620428135C44E45CF9F9298EB309612268A846F56AEE38CD95DAD88A8CB852632BD1081894FDDDCF154BEA284901018539BF7D0630585B2AE56D52DBBEB7ABABD60E7C74512AE7AD7FA352A6043B9B1F61E652A5B9E880BB77161281C6854EC5BFE9C9C4886397741E79AD1A8EF7E8A7F7AD2FA0E585B2F23BA047EF485C57307697C9D61C08A0F3E88922E8E5C2D231CB0E68A8AE32D26D5D12C7EF15D09D03B0545CBBACCD94FAAEF22902DE62346F6A40F12E595FBCFC4F615032E79ECE180951CE2BD19B825F9CF153285C90A9DB8123A0EF2EFBD3AF3012AF95E7375535E5FE2800915EB8F993F729489DEFEEDA78DAED25B66DCBFBE33D4E8EB3D3C84443C6EF002C59D4DA70A4D2195F83793763E7C2E22997701C90BA25C20C3DB185876680031F8E2EE1D12BBDB8A347EC607AEE0350196A9C70FCAD5FF81B4B16273187339B3B504886CBFD8747ACD2E89E8B606FB5BA99C28BD2D6BEC48E740F7392595EF5A77434193CAC0C002A02646786262C02E0412DA44B850B3868EAA003EE630C0E939BA371E5FDC2547DFA9BFAB9403934E7AD2D67ABDE6F59A29A6CD05395B6F8718E1963EB69243BF7AAE7C52EB7B9AA5061848FED2A3821A918105BB850EB687D7098E92AE89A9973A8166F5B49BD7E9FB07D94B8BC6D8A60276AE10A259B03CB927B3033E79019ACCDCBD50C84D4A99C952DE49573921F38926E714C3C3D82679F9B66F4D88A4CB1E94336AEAE2F20EE2F8814F94C1C8DCAB6F7B2D9F34A3095FF642B027F86780C60857528BECB27C9A6D3D5E998E36AF44115F8A827C106DE96746DA45BD6111255189C76E6F445B887649227E11AC81534BB524E4788ADBC517A7B71FBA7DB3B99B3A0EB01814AEF00AA44F78C868F745C2A425B5F99636F6A542F6FBFAD1FC8C22925D4E1867CF5866CFEB71BD1FB779F79EDDE6A0756B75D8722903F5AB75DFF85A61ACDF03CDF25EC7A8C77D542479718FFEF57EA9C0CC3F2CAB52A80092AC764D84C95A95A4DC00006A20AAAC52D8FBAC52F30B7F83E8AA6804A47934F07CE6E02D992F132A227872BAAA714840E9AEBE8F2BA3DA81F9F657DCFEF42493F3EDFBB4B2C7923EB089D8D1D99FFE412CA82FDB559FC2A667FCE291D73E38C08061C3EED0DBCC526AB635FB98AB9052FEC508C01450E545E0BC09B05B2C1C2D63FA8A3C4A1DEE4CB9D53522B2D019BA7F116B2D5BB75D304C56BAF434F7C20E78EA4FA0DD088BCCAF594FEAF01C5508FB8802D8AF6BEA60EF32C36230A549D82CC0B4000D1E5C6829FAA011F933E9E736E06581865ED1361D72B874F44C26E125D09E0638FFD0F0624C69FA166011AA0A936B09F93ABA807DE5453E9DB606EE8E42C95E9535BD90589AE094527097231715DDD1B38C2F9B03133582B2815AD0EA9FD0AFA6897C8E337F909E2AF22044015645AAC6252BDC18755F6C1DCC29CDE41614EFBD8AADBCBE2564E6DC0166F6815DE3F383DEEEFA545D8F78A8AF5C61D310F1B0D26797898D84B236E29E7FA7AC7EBCC1650ECB1DD47642E79C15842F741EB23B9ACC63049A1D34C4BBCC9E1C27A2CFA056C1FBA533E035E05BF77C0DDBF7F63484A230F48BD47B4DDB9B21A1DE147425140A84795A8E66129114696E68378D8A0E23394AE80DE662EF24531980C17BB7A3F91A34614D24755D539D8A60D9F1EE24A02D9F6580809AD6FC6D3CA3D76FF31932B0C4AA747BDA1A7D424FF3D3AC0630ACF94B50D2E8543917B801930E16D9692F682FB891DEA6BFD58CE0A7006FFC2DB9F0C16C4B3BABEB5D1C006B7F7B794601C0A2657818C5B419682C9B3C7E973E411DD8E4F3FCA279B9CA2F1199C16DD421129F6CC560903A44B77FABE09D3B667477D9A2324B83DBB3E891B246B460A451F65AFA929622C19C08C75CDD3D165D4B77D67BB0F539E59C2B3F6874D3B890D6A45125EB8A296C38BF762CC094FB8CCA5EB0991BFD1F3D8C5106D68635CDA70E2AB327F016D9BB3EFEE79D03C46EC93CCA7A43A531318447ED2E364A18337311C0087EDD62263E952F2924437571575452C2933114941447580FA43AD3E85F8B7F1BE7A8BED4AE7F1D8AE7E8D023B91618B74B1C10523187E28E14B507309765F81F55033F3B49B784F168FA36C4B0A3EB0E14CECE7D7FB2F158DD3327D773651C59B2BC4B1BFBBD006B1D923F10178330300A656BDB949FA5DBA6986E7BA5B7ABBC59113E214A7C22149B779C8CA2EBBD5DD7614F51AE0FD273933B8B3C5AE3BD2A60181ED0CCBE2A5907C209232B027E70AB5DBCAAFA4D44952FE68F0D64F5CE4C271BF8A754DD90B90B6DE2 +smlen = 6245 +sm = B42ABA56EEF111E09EF60EE1C87D8196BA159A546044CA2CF5DD8CB6438F980463C52662276F7D18C7EC9B5F09B6C24E19791D55813C5C8C896A52163E0F5F19A467E82EC5233CAA612C56BB9AFA95C93224C2697DD18574AF72D68C6830BDA029BF5C56F866F4B432ED687B701F364F2BC394A8659691903925D3860EB48D22F39D5CB37461FA36F8C3AF8B395B1E0D59E0E9A9D322CF52B7A86865DE8D84816A6FACD946F356B76E8F61A9047FF1951CEA5548DECFE5A34C57A6B87251EE8BB0F712CBE39905FAB786EB443885850D034140FECD9E9E78B95212E9CD58B58C90A380A9CAC3CF213A3641CCAE480B4CB4FF9787A9A2BAA72BA6C11A8F7647EE9B9ED891210E82B87C43689D340C47C5700AFFD1B6B4FE6F086B8D151D3DD8A202CB5DEC33D2536A5BB05947948559A55116375900493FB45EB107E96741692939A481459D386605DBD8D069B55818BBEBF5DBFA970E555FB5327DFD3E4295803CDC76B78C078BE3CC8B92E6B9660B80DDE744573139F7475EF152532F3EB6C6FDF32D9742B22CEC6C17CA4ED824401D093E2407285D485AD7E53FA25BF7A7B990BE80E4B1CD7940D732725D85F0E7EF8E7407310A3FEBEBEEFC61C406D817DBA1BA5A5796D634D26512FD81E3FBF06F627275190FA73EBAFA78A474958636180B7D855ED4118CFDCA017E7A486979539B903EBE08ABE66FDA4DE8549F8205246D8395B2846C919BA444360488D108F891933E98AD00DCA3BB64C82C71B0285DBB15DC87A9AEA17A35059E9B3126276C6E7DF70ACB50A29474362753BCDC5B69FA6BC13C922A84E9E407F320724BB2461414A35958785FF6FE2FCBB64B2C18FBFD108B1F56BEA2A9F64CE8D6DD79169ECBCA0F6F9B5712E1E600560ABC5C2A6B189674256FFE2B87D9852260EE9E31CD39515F60F678A1C3EFFD588B7687B6E9D06AD83893A9D8430BB2B9B2A21A7CD3614E9E4E2A49E5A54FD5936FE0F0E578FE4E51193FA8245DB90FC2574C240FAD89C0D32240D4DF116E0C16E01524CDA00BFFEE87F463065BD8DC58F372620C0A7B0972F0BED81680F298C4B61403D88B423B8BA5F1EF53FFC97B39690EEA2674B75D30DAC4E6EF644CB4221E6266889C722D3807E544AD530F67038A8AB5E50656D159C0D7E648A5EC6A27BB502C89B9B6B600C1F23F9886263DA996DF2E8547FAEC4DB74677A1F9FDB2EE79B9B905A48B6097B46393B2892817FE891D62FF9F70CB70A679A439BFAED7B0D5F32D291A4A43BE9E378AF2241CEFD9E61C02EF973EFC6C120D98E8276736B237D096C8742A71C761C959168A244E53FA42D4C4374C6A4FA5B394420643EA49E27B47C84D872EC5A4D27FE7D59BB9FE65DF260FE3DB8B13F41C092E3311C0B658152DB3C135668DE1C48BC6FFEE212ADCD8AC88B8F7D1CFFD08C218ED2F78C189325773E0587A71957AD4876D61C739819F9B09B4E7C805E3311F2CED3021615E7D906082483F97008A3059C3B6116DB7EC520AD56E5436E4081A1ABB1A3984437AED7C38457FB93BE6454EA4E5E64BF85F1D9ADAEABEDC7B2C47C6E125B04EB6561355FBC6A9C54D1C28B020D46CCF1D673890DA144D0CD698AA4AAEAD715DD853918B0D502626820CBF5D1BCFBDA580AA1D52036CEC775E43CA15CCEF5B71E6ED0DCE6145B0480739AB75F86A615F5ADC454191F84BECE1DD059B1C682BC6955E261E9613B131C9D99CAC8F4E2D22C01DAB6097224F570E887F1F7B07AB5CC68A494911DB2ED68219D04A4B6186D774F33750E9002C53C6E747CD610139D71F68F3D4A02AB720A67F3F2F9A0D6847AB890D63237AD4A83DEF5AAB4BFE3BC0C006466AD23839A7D653C0F06AF37006F8903A19C283830473CDB06A4989C9F9A623366D9A34137596AD676DDFFFB85A9B0494F1C3348495278CD9D263C669E09B7C03D7FE185A4629554BB6C506273C94ACC8C83872686365405F318DCDA051FD5DCAAAFB934359EA0AD2B6D7D792BA114ABD0F299DC2F3A637DBB2C687491BA99E6F1171CAFAED4FB7BAEA4EC6F9031FDB648B5FC2689625694AA690385CE2B3577724813388E1BF14D9575DBACD9E4243200F7077AFAD048CD9AA1DF561D51E969F977401456E026BD1B430C456988C81CAF47858CB6A7975A32E34E500A4431C0D6674AAE5D9F39F5331CCF6BEC530CAE4389C111B1473F5246B60C26647934400378CBB366A97B66A4563FE0DEA4BE94E6B9215D38201DF0FE5A87A15F2F01CF13B3C3DEF8E4175C12B5DCD26A1AA8948B8D0A4F559A0F69AB28CA50765BB3669578B8B9B793F789C6CAF1128D3913007D2359A2CA93CE2737A2840F66B2B2147EF7B2F42D52CD046A6222F5C46981A253693B55244B8DFA4B920AD715D4E6DE90D539070EEDE919C02924B1F0FD580A41BD90E96C49EC45925DC4F5BBE3EEA99A48C2868D9804E9A84D1E80E7392E189304DBFBC422FB9B55C30F7FC7EFED89B2B921927D4659D0ADE1803A7F4224D117BEA5EB9F62BC7DB26B1815400FD6FAE94EC923273B998BC08A5DFE2DF1AACFDC0C6B3C56F7968674C8F92A22C4DAF6C37E221B62882E5BE9EA87D9EA530A7CFC31606189D56E94D44E4665BC0C88B9EB0138887CD9BB3524749AEC3D62EC806204233E0D07A2654DAEA60E5D2542D833FA68B2F069FCB1A234534239D435EE10E7A3609F4F6562627EC1FDF36F34DF7EE351912142A56BA2ABC475D7963506C4B0D4F9E30BE9E2A7B52F714CBE68AEB3A57CFD3E625437ACEC1B97E0942D212596CDF2DD5D56BA98243AC12EC748DD3720F0D27D1B95A6C52EF1F9701C73B8C913C25C87D437F16B27556BC5072DEC59388D5D5506034938D0F71D65F28F77F020B13068E9DE270DCF960E2B45F95E17C34F7EBF4130C70461D5473F25B119A83122EB6742081EF8EA5F3293332F69BE09DE744A0441842605A497E3177457C8F83A02709672A8B09731D510EDC5AB8645DCB9DC49867292CD84735FA4EDFF6C10110C6D3470C154536BF604EE5D7075205E3157F11EE5587274B7F8147C001A0701413F3766BB3FEA08143512C7DCAD736C01BD2833DAF0E49F21A83B9ED05BBAF95A4813CBFD5E6FC5C53278BE537DD6DFC0B8DA2C39EEE9F96BF6E28A33C6BB670342D22DFC393568FEE3F1FC0F9CE69DC054B1B58EC94938129BBA836E5A23A4E7F871CEAF52E24EC9EDF93DA477F48316FE6F649B7A9F0B38AD5EED2F48A7A6FC738C0CA2C00606F762F35BAA73D9B7DFA5856C4CB77C3DE87FF24BF445553F6DACFCA761504E157816E14960C68934FEE3903E1A576191D34B7671DE774906BBE81B6926C08B09BE671AB80C69BB7B58FE1181855A7F6D35F73EB90EB55FB1213A15C45378E8D4AE625902B2516D3F0BBB0BF62E9AF0A13E928612F7C4860CBE636DCA7CB6EF92D8F472E220674DCAD7515B570E6C69AE5AC01F46583FE1F020604B6C09CC72561F2BF0A337296C71B789D8E41A55F4D7A8770CED5D3885B212ACFD69675908EA4EA4015AB402F3FBE255B8D78697C751E75CA1F814B9D0E7693E57DE42638A6B862F079E261E7A66FA34A6D4DA2D182378A7C0E38843825D4E28DF69DA68FE33D57B0631535AD2E20DD5AC891E4B8FEA46B3DC7BC245542C46FD980B8536EDDA5D62DE3B96E414E8E9516BBF2339405FE4D90C185F7CD61A17FA210CB1C600BB621C1C66709A96869BCEC4FBE423FDA4112EABDE610DB2450E81876C295AD174219DB229DD8DB43D5EABB7406C3A1FB764851D1C6B18A1E24EF220A90AABC04F4B777C8B3B8C769C7650C8989F4ABB6C46F62E10E330BF528CC0E7C0B5EC46B3F04A65FFAC0E77F0CEBE32CB8EB28D21DFDE111076EB14EC59D59D70DC5FD3B3F82A24B084CFE923AA3011BB4FD3D8E1319FF126188E1429F963A4EE20C4749D15F0C23704F3C1FCE06B75B6D552461C13C2C5BC49E797C109E52079503464C741473BE3939197A9218060138C3254BE3BC0B4DBFE556F0502DA5D0CED6EEA4ADBE78F5EEDF4DC6329F23DBFB66B4DBCEE3C436907DD0347BA301C7D60F6F26DD399552646D24154817926F388973375848AEE1E3842CCEF3C5DC5634245EF28B7F1C4C903CC8A59F9765D2C5F017B62B3500C0D8E8A8389DABE7FA677CFE86E0C7BF3629DE9AB32159CF324317A642FA862D5DB7A195D37F0143220417AAAC1A37A70F9171C65286DA8E779838762C48B48E75B3FB1CE202D3CA1EE1B3CCAA99C81DFA6ADA897A6EE1551BCD763352CA012037C21242AEDCC9FF9AD6ABED6582188619C65ECD7F72DA1AFDE449A23D1322804EF8A8D68B2C03BFB373596788888B7A2F52A5E97CF53AE3B61EADD3A086AFECC193EAEF8A41AC8C4B176E48E68CB3810A73D522A90536824002CD9E0DF7B77FA194BB8EB95AF1A883DBFB389913314FBA9BDC9FE53677CB0267F8791B7F8822A8C730C35A8E545AF33342CA3A4C0E38958C4E987C4B273823BAA503F53B942ED55E85E30342EE9021AA52C1AF7704C479D7167A8BA6BB551256D1AD7DCCC2408B313BC8F6B5528B5AED86B84DD31D612A0331CB544CECE987B500ABFFA0DDE5BCD3DC092B71C97FB3B2394464A95107DDD133E0833E39A39AD7CDF7AB93C96ADD6BC8D864C0BA9DA175318DE5AA180F0D6BC7DB27C1916D77436A534EAACA10AD027CDDE331793DC44417349E7CD5E18284A075567D93846078EB7E83BF894874B8689474A43862BA4CC22BCB0F8B26B5C0673298A6A03E493819C6349A8C4905DD17CEA36465EF7F5BFD099ABA009864CE6958C6BD7C6348AB6CA2CA654BA5A74DBF8C051A92CAB2E71A4F3962200E08015109BD8F4347CD1F8797EAD3F6E5D7278EEB4FE0B19020BBD6330CF7BB5F819EEFD9FE9A0768F29F25B69F0E8C1F181C0BFAF0F079D2421587F6D03E14E6B080C7A5067DF20768C4AA6F785E8BE130C4332A82D7A4158F63A7815B78F3DF19DE98F11D004169F0F3CB5372492707AC8120561736BAFA58E1B8E01D7DD68D41B34682093D9650FF15C9BBD00F9BF8E1FEC080141945AD3452A43C5AF7B59962ADCD8BD7BFC39DC1C1EF4A51D3011B3F3BA129BBFCD82096564C38BA4A8C69FF8C6B401C345C2CE377974AAD21DB52848BA389242B90AFEA3D88B4751E035A32246149A3E5206326921F84C5629E7F0940410DD168189AE1D18522470FF43EB20E8C582F7E3AE5598487C3C90AC6BC1B793E35EDB6F205EBBB9BAEA5842C96F44D76163AB2995545CAA3727EBE545E3C19998707FA42266ED03A0D3BE654742E3F2A39DEAF50643F0A404F87AECC887C04238F2FF8240AD8AF71A8698ED819FDB74B4E39459829087374ED79E58FA028C3C7A5B63CCC79909921221045AE4E79A73926388FBA1BD836737ABA57962B8982C1BCC3604E4D35DFDC92201BCBBA3346EA9490CF3FE0AB43279C0A95C56119E8C94F8E06B925D52E054AAF16F9B892FBE0953A3CD3709FAE69D8A22008D7FCDEF70A134940BA3C8D695CBB3017D1D0EA7E8E49C4BCA23CA7FE23EF3DEF642A3924D186D2106F99624BE6E43E3F4CCD92ACCAD08DD6CC4EBCDACBA8F25C7858DCCF905EDE95A644F0FA24E5BAA271BADE19B040549A522D509BCEEB00C6BEDE2F022402574473297D448CC63F0A46812FBC6CFA03F4CFBB7384572927F4F8505369A1662BE2D7CB544D988EFCB1E1E11E00F82DEFE642FA92A0B1F23CC975FFB39890E7B9E9E58C61F7C839BEE89513ED8DA5168CC9F6F9D36DB1F1BE6851F922704F34F1B44BBBAFA19B6B22E931F905CCE467623B5F5B201E17796E9A6242B1796642267C4F54F56675C67DA27927ACBA9D410F707BE3165FD2D9D04779EC032E844F106A0A598EA956F1A320F79E36709E0A791BF9807B4C1D3516DDA12F57C51B7A1D018B1C9D8947A818DAD54D835AB9F6905BDAD40726C8E5472FA25D29228BCCCBEE20A27CAB37543D409DF5021D2D1881B5883CFA0CE67D84DE788643B7E36039BCFC5358276281D1D16DB27EAA80CEA944CA1962DD33E11973473FB93384D62FCC55E0DB21B1216D13E97AE06777B864D9BE49D2C2D0B64C7F6FBBE7A846CB5B6F836F470DC5198F4FF7F52B22EE895A3C46AD07870C332F100C8C891D2E73C0C64456B15F14CFDF57F519EE93DBD2880CF3A75FE529FD33E497844FEA85DC23EA499DE2F7768848595C25A4B33DCDB13641C5B7462C1E9B365F3F399D130341DD0D92E9D451D7E5550C7A07985BB5FB4737D964A8CF48EB8D59D083845DEC33C2EB5095219CCA047D79CC7C855FCB6702DBF8278126CDC24BBFF1F61797C96586108BC75E16A0B12D04E6780D49405A52E91FF745EE77E75AFEC42F7765E016A20C4ED7ED6428603971BD0BBA24E80B399197C4D0D32A345D7274203250546E79ADB2BAD4181C274D91A4B4E8F3014251566476F2F83F7FC5E23069BFEFF02C548A8F9298B5E3E4E7F900000000000000000000000000000000070C161F272B303BD868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 + +count = 50 +seed = C10427EF0B26328163F85D45E22EC5215415326F013FF31EDD58BD3E97B1A72FF07D275D4C1B517F4661B0638F75640C +mlen = 1683 +msg = 4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 +pk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A279D426EAAA8910CEB131E7B875CE98EA6ECCF133A587DA345C0F82AA1771A03BCF353C9FD96F250210E414D9B6D31C1D35F54026D55CE99675D35380E0441DB898EAD2B407C7CA7F692C08B2F39273FE16B1624317CACFF2A84514328FB3C2CF9BE157AF8B5C6B65015D6B976A504B5F5BA1E9A4897CA07B1BAA748189F2519F3501CBF2DF4765CAB975DC3AE77F4CD421B51E2EF37A1CEF71003C5DA608C6C5C8B9DCFA667FE1BA26BD54C42F2D930A1221E3B3EF657F12A7E5342B4D8D6E10130B1F878CE6D9B9AE40DA0D7F3F659D0A855559A4146A45011F87D65F92453A0E482E3EE052FC379B1C8D84ECBE9ACB07B76455C67CD1CC1219992CADD79A53E22C2C73A1C2B8F717C97179F11C1300CF3D544962F388B8CBBD352876C40D886994176B19C74A1398D077978CFE52C6282123B4BE8C7D65B31B4C7C4ACC702CFDCF872B92A176EC4B371F6A25CA1ED5B5D9A26B0D36BD4429BD447412F8C7777DC54362E5B55E42D99A54A8E8EEDCCC05589F865348E11E05CAD4ADD4CA5AD7B003A9631CDE2F9FE75D06B523CE6996E0432F5AFEBA24C02684141DF825C92FCF7E05A5A42205DED37CCF0C019F4AD0C5ED2FDF4AD2C68964A467A13DFF30A65DDE941D0152A10E98126D577AA5733E9BF938FCE7DAB877CB3F942259AE6217E0FE68B72D7EB145CF66CCBFB088F8C76BE4DE3139E748853F691E3B68F84EA1A890A2D7910FD18389B3F8442694BB9A5342C26A0549990B19394C80CB12651FB28964D68352BF9C5370B940381652A61680E3DFA5846BC95A13AD49C6197F42B66D38B5326521FB0C4E4DDF92E2E6562976C684B6B4C2F6C25BEC0E2370B3A31E3313E4C2C5DFFDCEFC7C1364BBBC061F31B44D0463BA8EFD7575D1CF6B18ACF52C2EB293C26EBBBF6F51E989C2C52CAEA4FC3242B90EA804E9B4E61C4BA9B4A3BB806AF4B617D29E452068017D505AD550407F52A3EAFCE8C594D19E3D53E47D6D81EA0F5E0A5E32AD5A174F87C60C7ABB76489CF8FC75989ABD8F2F4FE026C4548A604F0AD1A2C5E39E7B212D4935D078B4B25F13735BFD66B48EE52DF0E9CB396AF34D6E611719CF1CE84D27BA52A8E72075D6FF021AF3F56949DAF2CD488C9D655DA47D99FCE2757B542AB5E0085871C0A3E824AAC284A4C017AE1A6D723E69E1E666CA0E0675CA4C58CEAC55027FA0060C1DC374338BC7A9533DCE82064CE3C99861BA3CE1D6ACD74E6F05759412C82C995AD7233508A541DC50DA27FE5A41D0477E0A048F568D4EB2C2DA8DB384E46B64A672356585796A43937A3461B8ED2178D4BFD9ABD6E3236960B06994048D6D5A60558BDDF08D1961157FBAFE86A26C63C759FDCE3822D1D52100A571729F59E9B86605505ED967B3D3B102E2F420D816134814C63FC733C14B477AEED057E576030A52B3FD15CFC1EEF505E407C63A3085E439803C4486753E4FCBA367DCCF747D9988D47B978AAAF2BE069E20F91963693EB47BA48C3C16FB7D0DD721BD5FE3B86A693C360A682EEAE511B2179C4F2BDF40F990D812B400EE290DA28DB9A7099CB112226871F4BE77DD8B9ED21A327B35286732F67589A744666CD57B37948640A0A495DCA2957B9646EE44FCCFC446FDBCD0641399338FC29BB78FBECD51A81809859AA8C1C7C3C0FCFF712EC312E36E643147BBE7C134D9514280D90A36E7F5DBD65974FD215D67B726B65A98EAD856467588DD680AA611EA31B6CAA0D9AF389DAEE60EECD9780C990429AAF07DF9F2B37FDA77F0D8E74215E6C1CA9E50BFBF2A9F536DF18527F8D3367133B0B92F73986D50D6D863548111931D237F443052099E6EDC1DC4AB45E3F1505CE73E0119122F9DD841B6B50694A6D6F3935B9980BC7DA1D973C071001D6F4EB44BE282F492EAFE63D498712312B9FE67254062A9F565611840E7F8A8E7438460BF293612AB101FB7EBB3F45C7735A431824272C2BFE297B7359B0CDD4FA49845F83C5C46F0A9ECDE81FF0B7158564B126E5031644E42309C7D1A67D441EDF117EFFB48C0E2F3FFDE228A4A923F32572EF2B0E4A79E61C66D7A95AD663235D1F75D18577F2F645C69E080AE88F77FBC3B0EECF80979DE6464A74A2D84259410711695CF50BB7F548E781CFD489B4F2BE791AFABD45127493BA9BEB2954513779233A9DB695647C8BF9747BCD18D8912A28C9308FBF9A65C278008B95917D63F4626590D835B892D07CF1BCE53FF499D9F4CB5E035A3D3A4ECFFA00C62CEFFAC141ED210D1DB6B7F6C8CC3853A07776C64CBA5F379D8668981A9B5C9F91CB5810F2986B94B6620E2BDF382145B847527140CC95598BA34BCC0CC08987C1F759577850E1FD4E7B4CB93522D3114AB6674EC00054C79FD292F97E33B246C8E88294A07E6462DD3B127801CA4E7062CFD4DCFFCA456581C55C28A846368672DB66DB78BB789C1E496B11EDDF30137B2CB80E6A5F7B1077CD6DB7E47B78FAB5CE3F68D98963347BD764FFF1C6C7D61306FA4DAB3E4CE4A2EBA2B7AC545FA63162DE8B7F184FF6C7C028C4C7DB6C869907B2D353B7EA5D32CBFC5196F418FDC6A86A36265942EFB06AB6BCC0385C1B68DAA4632225C362449F1C3851592197A5CB99681E9E198EC9102A545BA84789EC823AEBCF32634E278D94AC7D8DE088CEEB0EB8ACA2D51DB4D6A4EE78D57CA3E4D1202195B948578DB01C2B0581A763072B706DC1FEF30C39504B1BEA02B8840260CA98064B33347CD0672D5EA3E69C89164DA3397BC6C910C9E589CB90291A2783BF490E68BA1DBEA9A90440DF9126EA06AE3978EB53C646D12325D8BC5C42FC93A280E4EA2DC1539E3ABEF61BDB84B0A9EF831762AE60DF6E2D7BFDD9B67097C64A5109DC59B677C20C3E9321600774105CDB72C0C56FD85265D1FB2CA06160D05ADA06E453A12A373A089417AB3E3F4BB133EAC4CC5EB59160F762ED4D365B7A43C9F0361C2ADCBFCFA9B2859CDD39AA47DE0ABE55572B696D89E655717670368DAF48E7EB35B73622955A4D3878B04DA52E44F07BDF6E205D1B75B98C1875B6ACB3C0B01243FBA0E16AFDCB321F0617C5CA4EF63E19262FB714032FDAC27D97270A8CB2BCD37EC73F568DAF39BC176A5D2909883A919C003EB1071CC2FAC5E1EA9A4EDADAC0F0C3A7A0BCB18F22D340C4AC087E9DBCA9FEFC2C96D2CF47188AE9504C04712E4941C9D69719D66830D4D7A5368AACD81A56C7C1F9E8E7623A64CB074084966968D86D7872D1F0F90EA8466C0943F8B1ED5D157DF4AC72995715CD4BF7CD82CB9FFE3D02CB6AC961B4B156B8509087C0F1CA4102A4CCE22E9E01FD43B23D2937C204CEFD865A59CE00A377363FF35C2BB211DFF737D8125E263A97F2A041F76D88A69424CBDCFF25D43E6EDF68E95875F307607971BA78B4FB38FB825C40BFFE1734FBD935B1C5F3E675171B42AE903FB54E8C4E8A26AC48EBB9424AFE4EA40A826154932E94DC0954DDA52154E9E9256E5600BB445FB1B744E82B1E5AAE8DF7216CF82995EB26B0665C62985A0537AB90D38447D047FFE1CC7BD529F32F533425343D276EF4644A4F11BE0F3FB1A5486F8BC1AF2731F52133D796566F49739D75D42EE75A4A64F5644ACE1 +sk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A20565A0949753D115370449E228190AE62FFE2FFDA8288F677CAD03B083066E1944EC946978A612C2D1DD1C6FB504A099C569A2C0D70CCD439051C7FE5F38615C84988091840D414089DCC66D240204114631434401D0188E24C0816088645A982DCA948DA1084D83B62101900190088C00894818C420DA447114B34CE1B42CD8A60904A56DD3004684424ED8A6484B042113316608316A98962451024EE34669C90290540280D9948C980250E1200C8092640824449006466348049012089834028334864CB420C10865134568DA3270502044DB92290BA00549C02819402C13096809016261C82984C231E038659BA28D9C229048144620A9699BC63019134D0AA701D482310C0109A226492430120143818324880BB964400242624445C3B46854164A524609001860E0C424521804123601583282D4C60423818C23029041247103192A504284DB468E01466C20B5051B984418074922920C01976444A641DBA6108A18890B104D823631D00470CC248018374A50184C01C90D99A08C513412D4446E129201142032431484DBC889A0846D10B611513280242421E2022D99A44D14A71008056AD4182D0B072102064804383010103201B731A4A46D9BC2819B8804A33012CCB00423A40D1C156890A040611066A1A24D50022CA4806923C3415B340858A64DCA8288498405A1126A134720DCA405C03242E4266424388D8392091088890BA588223322802065DB86100B322824242C1AA0880305611A236A19A17191384C2445129124601B276523000998161120294681946903381213A568C3087123C80DA4862008234A0425609B404E14492842008AC410409AA2292424815A8691921811D940100A3346D212110A188591040C0B3565A21491C9062C9AB2301A243149B47043942853C00CD2A0040B39909336924C48699C28290C332A11476E022106D4086CC9B82D0127014C042111244123A208E0820412469243A28418B380091311A11412DC868882880D03A59104054ACAC8308BA65004A0810C236E0A356248A29061466D0146029BC0448A1685541042933470E13650A43471A0A865812040A116418980515C148652C80DDB220920148D04060A121304D88070D0A6454BB60D9C3428D012318386601A410510386E1220291AC751C4846802A06D9120059C48116112688B364D21B02424192818B76810929120498192204960B6811099651CA689D0964148C201012325C8324C992000630865CC4404199445883831541691D3C020493402609650DB380D21804C8C468614253189406C091430903070498244E4C8205C02409BC065A0046198300C14B104C3162063324C5A120C92026D139090038540DC0022890888801668A1184AD41892C2026921396E1898481C478E0C808513A1409C288D449245D24248CCB22C22324954468E81326948C02D62386A1B0049C0365259C464E2826C23000424B385C3B8855144440129708B287241B825A32092482065C02805DCC09101325012C461249645D0B48451C248C0984924336A93262EDB38250B166A11394513130944345158C8059C2461CBB08D92226EC1302510C9456012665C884D84209184B689C3C22898300D94064CC4982D0B467190A82163400608370E08864CDC1681A3300DDA482D4C980C90283180300411294C1449408C400D53300E83A885892824C8B86008A8811B80091C250954C48D51020451162D1A086E18439100069223070153462513B20DD3C804530442201926D18028D8C43103C7081A908189862110B96009436504A00C1BB18DD0B04C0A000C0C06911C388A0400440A0192E13460DB0442CA18495426910C0786E09481CB247002830DA0442A10080DD4125051344651A00421B92023A8841427715B080820364D4B822C0B182DD3B45021496D531052A0265092167014270A11808408B9850C15214082100107521A440602322111179289868D00966DD1888860302D1918921AC40C58246859064E09846904824523116A122345D122400318704B3481E084209146218484495CA20CE4444E03217099104001024060C6492149881B362A14440658361049A08C11462C49920902B850C43842D734C02ADEEFD239F76A3BA4B2D321853A470DA77876389E6E2580FEE6C3196E3ABF1321EA6C7FB2E876EDB28946DEC14882B3D5FEB0EA115E459FAADA95E8D7C23EE7E933EF2951A8D4110A879C858BACEA5B247233C07B23FE4F14DC79626BF20DCED2FB2FBEF3656D495E2702BA50D1E88F6321B0BA7836CC44B1E8EAE2D585EEBC9A89AB1823201022B2BAFC14BFE1E1DDA91779FBCDEC8733A3F9D60F03C7FC8A5B288A6CBE7D69D32A25663ACAF9DADC2A053F1D6CB50B3B9F85D3B46D38C83898AF5857FF38D0BC62B9B8ABB8066DD23384BFE94628A05691897C3A8D9A0DF990BE84A0C336DE2183447FB277D15162FF810F4BF1227A766C31CA9CEF6C7DAC183A4977B44A241F998E40F5B5BEC7770EB1A0B8F024EDAD756AD45FAEF15E4F09E6C35FDAE818B10D198FEDCEDAB5AE7702A624727DE85CC6740E417A66CC56912C197E8AE10D1340A7506B3D94D02FC0C68A3D6C827861001579FF80D8501FD1B5A2F68353103908BC8FD3F2BB8756291E15439FE213ED74B5C4A9255DB60FA9A06F02B21CADA5A55A603647308EB6F2ABB1B294D2E52B8002D0B567FD45571579A3996544E700F169019A6F543342D27CCB18EFD02C9E707106FB393FDBC0230C642414266CB79DB9545C5328C707BCDCF019AC3CED71D652062C1E94985A9EF8A03ED3C1B107F0CA2712FC0BE5898E7040CEC58BC20CD1D566049AD33473411738ADABE9785D4FBF7B02E533788C8FCEAA7123B969E421FEFF87BF8B6A708ED39C43BD7AEDDECE45A003E8EA65D3DED74A73BF3379CD74D7AB31BE0A8F2A14F2D83634ADB341C68349A9703B7D5971CE925A39BEF588ED1E816DB11EE52EB597F99A29254391B879A58033E910D3851914E1A5B9DE8573336779D06BA46CE688FD357C943F8469F772F14E32F23E990D3745F45EB08C0D74CE870A0AED3CDF34654FCD8D21B18077D5EB068E4C16B4F99A56A221DEF965C80EE16C56508EBC878DAFCF1AF3D6355A281848A1841B9C83008101C154E7C580932FE12EF9AF49728F09CA6DBA13768B0C0F6491B01077ACA4E55796A65E58C1FA1C19AAC9422ACE35919E1B7AF407CB54A010D9D7DA6E991482D78AF1F243294D7FFD7FF0999458DB6E25D9053F43E0242322122547EC255123344C784D00A74D579D3921C88F3D76520E3F19649320603FDAA66D11B777CEF7DD04E488416C97080B86C90B9DF44E65BCE4C9A17E63F782FAE755CBEACD1E8E33150E3A26C63EE4FFBA7908D3554E0537AC67F8F687E3AF7E2155176B85832C5A241B623E9C012E1743432D068CB55C62FEC0816065C82CA534416AE3485BA9A1CFA1337CD0B0BA4AC02FE580EE3C05E3FC735556D0CE00B6B80E11EA50A6EFFB8834A63E7D0A112591B38FDFBB5FFC0685AC77E976453B6B53CF71187AF4ED515031F041E4F09ED505C990A6BAB010582EA96C818883A3C4F74BAAEE056BB5B9F227A160721EEBA07EBA5C70E8684A2543B1083D708E466B6F520356362496EB64BBFC8C45547C8A2F1B35A491D1A33A78C92A1DF3974173AD2FEF8F63AFE02E25C494FD43A9B8FEF271E4C197398AC479702051550F7D462A0E8A69C5E2A864D72AB3BADC6F279E90B793DA5753A331C3F4E815FD69E13906ABE5E2A16E66E2A76D393FD052C5518F20D94EE52B73D49340CFC4E14457BCAC38098950CE6F127BEA28DF647C5ED9677EBFA73BB57A525422898B01ED66E4CEE8B988E0616730DB6E6AA97E4A5C8C7DA9FF2696EE0FC5BE4938478D7EAD1DF856061041D9D42014FEFD32607A8BBF6EE2BCD86E7CEBE7A85406A1F027F4500A7B1B29D1E6F63B2CF2547B1A7B2535FA60E734BC782E7793E924C226F842BBC1384B059B7EF9EE6586549DAE6BCD6022A0124C575237C64DE25C751DC305A7CAA789A4E1CFAB5ED3F617DA2C8E0D2FE2825ED6C19332C0175CB7EF9DE0B94F034239A75D24186F716C849E6BB4D4F01F8C18ED8131385BDEBDE198F9A817F75C7105ABC8B84DA5380A916144341C725512623348CDF2FF551548319C969BF692C36CD717A1DF35995776D6CC88E06C3F334F5CD472F0D34EB734B73B7ABEF75A2C3BD56534A8F58B47F1DD43B7A1E5546F3383CABEF75042E91915A360D12F2E0544D29E3A9F4CE94F424F1E3D45E177A282282A3224DD94BBF83D0DCF24A053830AF73FAC102FFB3A802636E091ADF1931455252983B4BC611CE74C05DC04F8E9BA8A547D870E9495BEE8BB838226DC9A6AAD41F053B9F5CF5C2C34A0DDC7006F488EAE46B1CF0B051AFD3F93FBFBA96AE72B6F733857E9913001660B32AE00EC295F9A68D6CF31BBCCA73C1AF582361580C72376ECA0597C89974965F17B8828DEC6A1088BFD0C9960351981F5E60EF2EA9662936090A737949CD142C75BCED84A26B1708AE521C04CEDCBC18A87DB608211B5AE31DAB9ED4B9014BE4AA563BD8A9A3853CD0CB71E57023CB906C90AB3358BFEEBDBC42CAA5A0661383F30EF307F5C70D247FC0B36D36A644207488F7A735857C768F839C5C15F7A03E5654BD12BFEBB03900ACC209177C3DBD61B844408B5E0E9098A09E7D74EA0EEE9C9020F807743DDB3620A5651E14871E340DFC111AD7C4BC78BDBD550E5216C431F61FB0F186213C4888B89DDE1CBB87F09486030910B747D828EE5A3BB292C2BEA3A4AD3CE518CE3BB013EE2F1AB8012188DAF4C288A3AF30C2E4231DA5BA9D28A98837D4454694776F1369E205E97DBBC632AECD1A25DEB106F8BBE864BA44B9BBC3063B17CE23CBCE5380E740AF0785E78F5598990896584E8041791B45A58E8DAD035B5845EB0939FA1CBD5960096E75102599DBB7ECC5C42716FE6273A0D54A62FAD39DE422547D54481DAFC0D9F3C2C14DCFCBB86C0F3CCF8DA1089F2B8C838502B8AB86E77B33F470D70DBEFEDE1BE1F8D648E29E6EED34970F48277EB627B64C4A8AC7072FC849C49117C3A46F5CC784A6D1864118D69E45C2F9E47C42FCD2ABF4CC0872E81C1C16506B44E34917D2ABB115EC823F077C89B330346D576C7CE09C623BEC95870E3CE608AC402028B37B4CC3FF0879B97395031340FB98B31B8B810B3263420E849D7A379925BA471B0C2B4B7095E293A4BD11CFA2E2CAF621DBCF63E10A0C942B75FEC7A0A92B41EF6186A4733EC7445DD991F56801AC5554E9BD46C72769CE458825DF48E77DD2938DAE8B35AD5E13B7E8313990C4C7D467836AC5DF57DA22472932D184117078EFE001F66CBFBAC542211FE74026E420791EB28522750E2CD4319E1C2CA9BA689E94BB448EFD836F3BF71B4322C94C46458B493A11BB996F17EA6AE8E70FCDAF07364398C98F3A505DCB43E10A358A2C94720ABBAF9652B6E78B7482B7318A6720A988F2D514625F5279DD840025DB08789498D4B88FDF16CFDDA9B9E078E889A4CF19FC8F62007EECF324425B7DEB46090E92EA8E719AFF7914412D24E8275F82CBCA9DA96E0F378866228CA565AC011EFAD1FB9ABF77E604FDCB66450B5F1639EC728C6B1C3DB3C33DA5BDBEAAB1B89F7D2DF43DC1694364D4583012D400A8AABE41A2C8E6FA231840C7D75AA400C516FB4ED933F1879F8A3B64DDA7AB038EB1DD828672417FA4690AB766A4ABD36BC9382B5B1371263401BB803BC21978C7C3D4D3E7D214E0EB0F72348A771F7D143D5BDB21AFCF8BF0082730E34F56C13E44A6C88B3AF4BFF410527458BB4BEB7F47DCBDDF2F4D70FFD4E7745F907D4AA32825D91CCEFC81B28ADD3BD3071602A81C2EDEFFD78B87709B8716ED8EC938CF7FDB7C320454F57FE8E3791FC7F8C2B4EF12A47D7F1CD3ECFA2AB0E5473DDE304FE91884A3EADDA76969C5D2B86E8877408ACE714E474CEC676027BEF27D39DAD93ACD2E8456E43E7E61BFF17E5E6D94DBF56F338EECFD9597630420902D21B5AD6BEE372ED5BDA154BF1E71664B3EA0B022522D5E82F72A007644827C1DFF926B08A16F503A62DF065640C5F8DFA3B01B0B335C8A6A8601164C8671EFF0F818B0F942A02D1BC3C8D1492C6C1D111C93D92CF40770FB8603CFF41673591CBDF92751162186971DA96B4195D53756FCB48CD2E5ECA7B8F000D55FAFE5682EB48A5398A75C6142F87F6A53741EE99394C8B94211F674F81129C6D6C076E7435675CF6713F6B537882DA777DE336475A609CE9B42BF50483BDE4BEFBDC604D33AF13FEF9B6F1AA4CEF9E707143049BC8D4602D112357E4874056F9E0C18952A6AAB7F29BAFCF00FA5141C7F9D6270DC0E50BF8FA1BFF7CEA6A8357FF183C1D5BA884D93B85591CD7406F3BC8A2C4C82EEE6E2C429629A8E66675A797F4CEEAA76A967CB6289390A033B515AE82D6360B2F3DA39EB695C847643E27AB1877EC92406F5DE6DE956180254AE678595C494E8BDF6B26901EA9DC1011AD579F5B4332480F8366B8C36008DF73733BB5A0501092B0017CE80F88509ADFD7AD93CD83B9255F490AB4184622823A8507C343BE08DE9CB8CF48B5CB8B109080F3373DCD51E68A107F73BAF84DCA9F9EA42EF22F2B6FF81A8AA4783A7F2D79D8B258DA444C7280C605CFC037A29D429D189F0E352022DB67EFA57F148EC8FDF950DCD9B450D1620D56D9EDBED41C256C831DFB2067B22CAF477043D0CEAAA0FEB95BFDC38059919E66A60A6269E66FD7A45156DDCAA356F7B7DBBE3B4620F899E8960E294EDC +smlen = 6278 +sm = 8ADF440EE0750A553C3CE545837845A1CE5E3DDF13B4C0170D2EFB990F062B7005829911B2BFFB55C3C4039C5E872FC6536338C26212B892ED25A63C2A1EA7C1B0B9142A60F3F06E821621AD9764EBFE71BFCE199F7FDA784BA48E46BD0E334F304212408619374F895041B9B99F7137A241EF0FB1D89857581E295B0C410DEF684A7881B52C7A4E430778E1D488D17BF9465830007B358B227855BD8A92EB1C7D117F9F6DDDB358FC22C61D2698A550EC32E7A1DA051A826DCF7F235F5D9F50323CA7DD722DC6B8B95E88E6CE8F94EDF4D001A598CC924F83BAF55EA9B0CE6CDC4FF3732F615FBDF0B11281E2B2BD53A0522A0D5A0057964B742826CACEDCFD466DBC170D364A198C3D172C330160824FC308FAB545CDD28CE94DA5DE02481E3E56C4277568EC754532B28DA796AFF4794CBF7D04A3BA47E05C1EA02F05AFF2F3B4E62479BFC6AEE4E1B678EBCF843DFD3E8EEAC24011CE7D9C3E89F3D2AA433B8E57F4605E690975E007A40F31CF803826864BC7E09F2767943CC4290B3CB0BDD676832F3985118D1A5BCE593D8D2E226359319E7364ECC3210D8889799941D851067577BD766B561152AEAD2B2AB53B94CE7C0B782A84DC3F5936CE75FD79A02C0B550C5E0E93C820B985C6DEA69DBE9589D0614116B494672543980072AFFAE1C5AF51910F0176B538D2654836AD7BE35D1BA2FD689B19C2DA9BA8E54B8E5051C769EA0117339DBC05DAFC5AE0643B6323B03F15488F87FAF70676710DA69E8B1D40B47A0ED4DE94C506F6672DE88973266F607297BD54E570B569FB7C3A04D1A456750C959759CC84F0C14CC487CD435A43C072ABD769CB161D0BF4653A5BC5FE47E5FDCB3BC799527AE9905BD4002D7D7C30F5778198DB48A1DD5B5EA4BC8D91963FB514BAFB99DB0098D48C9DC157634BFD42BADCF4632C4EE9809D7127A587CDCF62EA8785EA3370D249A22EFA9BC18C77213E9A64379D8C190F47071FCA4CE26B03434D86681E7863D4CCD613CDCF7E05A7A8617EABCEBC2B079AC7A35907C5077767B2EE2CC9040006705FF6C2CC9C7D0CB90CD0EBBA8368002496BFC93773EBCB2B13405EE67919856C0C2CF0DC29B05B8240FCEEC39CEAC58563211AE039E16F7FEC2D6F4FD9CEAEEB78190B219A3E4E2FA755B4C588EEC943CAB5056FA2B344D8B1D90ED3A1ED862538A4D6D6DECA7D6A5ED8D0DF04A085C33FF5B6CD61A02A423A05C966CDEFF395DAD2627E2FAB620855DE40BA9561581367E16D43CB6C68E41523CA4C1718AE96A768E2D2BE32AD2011EA1751641FC755DFDBB2ABFB9475B887F6BF050FB20B79126DBFC0A2B16BE71FCD7B86DF715B1040467C026F12BCA3A8360B68819ACC15B66AA31A87193CF2C2703AE932E6E21270B0744463A964F6B11C136F187CC02B62DE6600F0693465720B46B4E773BF1F0DF9A0A34A8EA1A5E5C439A75F42037DBD00F14FC28BCF12886C2D353A3EFB09B91802DDD0CB08630C9BD5A823A505A442A93368DD68FC7A9CFA118B088D03E939F6328F04E517BC784C2AC1AE73CABBE355ABA6F9DA7E09B340FAF6D137EAB820BE59FCDFC79E525FCFB399028F8EC3552C106A70DFDC9CF0EB34498E1366C9EBDC0E8306B47FF0185DC65919F191DEF8DFC2D27C7333746B86BDCE162C4D6730DAF118412335BC42B34B090422844C899C8D0CD6547FE7B3E87ED60BEE0F04E492AD470D1442538849B316B0E51EC4DC92B10467B0A30BF8C5DDE9DEEF0D6888337071B5A264EFE8D5F6135EDAFF3CA0E70E72B7F6201C7844F031C0FC2C10BFEBB51C64072BDBBC5C2CC04FD5A4557113CABDD22A67A0A37450862224EF4931F6563A1AB54B639246E0820F11E0C052FE097CA65638BB7F53F35E02EA05AFFD5CFE022B3FC0ADA53E4D64828A1F023ED4C9584D60222BC940FA82045966777E155E155D2F0011FE4F77C5F1A065C61283936781606A8EB0328D6E1A0A153110054802150B536BFC64111C91BE5BA8D24BD36AC9160D78FECC4CBBA279D058DC3498156077E8CF3EF472CA82D372F46F8062EE6CB959F5B189DCBBBBC9ADED243307344AF87531AD36E7AA2B4C2A19D3D893282CAF1F5C3BE49BC2E63BD679ED2C05458EB0531C900DEF63DD8ECD2C01E73E9D2764C09BE7341E5FDE736E6B3594045D2F89947F3F9D37AA8608A11D979C9869EBC9B504BA9CD9C6DCD84046A69A8EB57AAC0B08C1909138A61D2E9083EBD29AD623F49490D8998877CC0AB52463DC508C9C957DA16E5ECDE7D449605BCA73D4D28619701904C56D10235C15D1A3914963A427B811FA633A85B7216D33728ABA1C206FDAA5044CC9C76DF1E741DD929561BBE857738715707E078F3FCFD87965DF5CD5FCD6C210B848BC19648621BF7B2AE0E5C1E722B17CEF95DCF2312B9EDB4640E1F57B33578E96771A20DCE910316ED09B9B3D8E9FD1E4A5BF78030DE44D8A22670E3D5138CC9223043ECA840B29B764F8E524D291FE5AB64D2BB4B786E15069BD014EDF024DFE2B6B218F2A6F1A4C2EA45621FF3796260F7C3058DF052F62A0F78FD0691D0311786701FD0028CBE09FE9AD8A88D05C18A73A7AC2DF03A780B3B4F971A908C76FDB8ACF7BE98BF70B1BE3207D20A48B1B01E71A1FEF1C1BD14ED3E7DDCF1453BC8F7F20C173DC69641239B6F0ED1BACD90AEFF86846C26439C9E5D4273ADC718A1493E44E2FF9EED7F6FC4505FBB8AB7C55A333E9820D54AF7E4910736206CF1B9074478003E2F4DC0E0753BF4C01739C7983436FA252462DE16105A8A797008BC84EC799113099B7C2639415158B89822DE506B0495585187C693F9F503EBB847CC7E26A5A74AF4CFFA4C4166680BCB88F631331C4F55109D3ED6B9811A2CE4D5D1CCF207304358F0FB73DEE3DCF627833A63C09F055D480838C2BA62EC1EDE79460C8E6E8198848730C1BA51B998409FE0F3C5628A8F1AA5C66E241215C97EEB6D30A52D8EB0205F5FD98F3B22D94C3A1D9522F8B4138B3EFCD4925DD556DC846FE5B7A7787AD24382DE020CE66893FCE8F5823044F011491FC82CF903DE8892421F5A55C672BCFC55815C745357CDB42C12D0662F164294A57696503C292976D492FB768F472629D23AD37D55CF2AFEB90B08FDAC3C006A2232AE0AD3015849FE0B5664327DA96EDAB9394FEED522B54770DD56A1A03A9A75056C6F4F49BDE315378C5DD1609EBBD436D4CB5D3CFF627D3279DDE6081C4E29686B7B98BFE64B274D8123C23CD891CE31A1BF37D32C45D22494A2F5BAFD91E6E1A31A302AD165F0B368413FC58B49921DBC93AB9E38EF91A3FDDDDD2889D35B4AE22940B905585FD2D31C03BC8AAAA6342833868B5DB2CD7CE30B2EA4AE5889CA5C4380987A70EEA972F897076D6F1D8370F4037B8426EB7BDCCC92CC4527E588BDD8F0BF1114C87DC67CE1C111DEBC5F8395A61AC494BFAA196F168507D80F74311CD9EF2F7F4FC620EF8318A2BA9B5CA7865A56BCCE642BE190EEEFA0CA4B59126D72EB48D0A61852E3B0D00198F029B001A1426BF0FEF564E356A9CB508459D950F814D978AFFB7D9063467F4E06F2CF4DEC14D6B7AA4376CFDA8E3D8E412364FDFCA00B343A7F07BFF285418BCE0BCEC021CC8B4E384878C3F5892E88A771CB64CCB6BB9F99649F1F1A5C0E7057FF90242921360E8F2C54ABA799DE31D3B5EE2F5557628E13B7FE1BEC8E5843BFB0744721E3EDEC7F610F4D9A0B1C57D1F41E3BBCF3B092A5E8326BE439E92EACC05C4F46C0C7B8E96342E5080878201889049ED946527D3DF4FB06F3B40208E97319172DBE62FB5C7901FC46A3215BC204B1133FC18DEFBF0F5108FA6E3AAB97FA72A0D95707E8FEB3CE8A5596A01D05637A29C5EA8CA4F8E5AC16620959073147768A73892D2ADA3EF3513A9BADF23C16627D6765376DDF50262C816CED09E395378C2E1013024D4CE3399035ADEACF7DF254F44511D304C04D76F9A33EED0FB12C5F92108AE7A7BA8ABEA9D3ACE1915CCF072898DB03BDCEB602F5DCF374B88699BDD1EBE6E0DFEDE87E85A8B62EC3CBE7478974F261E828469FC8942BD74AB34AFA4EF22BF61CAB69D3F5E7BDAA6073CA15B0DF98618818ED437EC989A622E95EBD51FE3AB8FA59585B21C3BA1313182985770482FA0E7E98512412A099FD2DAFEE9726994A71B3235FB668EC76E2904359B15DAFC7DBE7477434C5BFB0EC787DBE0309EAFDBF7CBC918C1FBA7198F909B3055FC026EE309D47E3CAECA80F4E71921B4047F163ECF4EBB1615CF6E97A40761013A14C9DCF9AB4472DD8D9ED097C01FFC37052AC0B19F808069FD021D371D374C83E6436E65F544D2E795A493132FCC237CD06CAD37FFD51551C3C75A8453B74A6CC8BE1817C8C20E1A458044DC1BE431C958C8DA03B338FC6F6463D8AF14703981ED4653F54A7F49E66A0447BB3A48D5A9505943E576047A8B6899EFB576E1B08199895E5027CF1B15ACE87498E9098FC3D437017D478F712E4E3CA69CFB2FEC7CB0EA0C5782C52C6D4DE0AA8736AA0A52984630AD4086A2C8796F4CF276F04DA08D44C376398C8FB1E918237EFCD4B22A73A3E8BD6BC5DF33671CA716C455A68FC3172FB2FBD86CEC36C23A61264C91B4EF5DC1FEF71B3238116A136B386206618135699287DAFABE3570788BF28D230286573FF369D7B2662546ED70A954506931ECED5A08CC015B7515F31BF0F4350A98111AB6AD47EAA10ED53EF5B0F34ACA3754CDF3058A3259ADC4EECF175B94BDF6EFD6C7C8648335CE67AF924778D29E74AC822CF6D081C6D3F811C5DD60BFE23E0D9AB09D7D9DC30509D35E42DDDAA6F72B0422F0FFEB790F55C2151D4AE9623ED7C0C83FEC1E83C29762A5620CF8ABC6F1C203665FB17F24990225FDE1BB56F398168315571641D4CE38289EBEEFCAA11E2BD8CBE5EDCC8C90DC910D0C778812584623E2A387671A272A2EC7EB4F7055699A81EA520E8F8F684C88D32351CB52B56C9A7626BEBAD4FA22C9995E13642A927E4A1B0AF6A3248A9EEFD721892F101BB12EE0CF489DF019E3811857CAD60E96D3436F0C49AD50544E62CDDA954ED07138E2FDF4D0F5BDC80A1CF10948DEA71C3C4317CC349F9024BD14946C144119CA9DC13D461F4BDC903505E1EFCB32DAFE9367F9B11200D45155B309F047F1547ABD035D84462C5E6FD56B084BF2F4F661EEB547B7B7CB9EF84CBB2811B6B3EA864AD10F13973B489AF0A26D884D2C475AE8280D0DCCF7E565292E9E39C404A3E3D8117A4463BCC8D6EF2C1EB28DD5E700A76800255D488F4EF99C3C18C41DAE4629FB482E69E2B62BC4DB74B090EDD0AE2F9C6D0F4EB2E51BE81AE351E93305369424D9076015CDF4CE457D07D41A7730AE52DCD4143EB41EC64C50ECE721CDBD328F9E987FC4E4FB2A9B815E41014165FA43030071768170CAA4518F8C5B584714652741E842275C737396DA454D0E0C4F925584EECDD290112B1C9E9FD77D44C9295277658F1316595F28253B8A215D3DE92B57CDE9DD3ACD006CB6F48A59B23B428B59E090F96F70C6D0C89F82405B9A1AF35CBF1A451689FBA3C94D84BADB54A722BCE538D8EE296A58F6D01C88E054F02AAB7E445CE437ED24372CC78BA9B22C9445D4E05F89761C2F9F4959B13F0E43C2A039A2B2EA2E582D3B401B3AD1964FA09EEF980357BCC2CD5F079BC1440D9DA0CE8560879F971E1B14613FB607233C028D3C2EE79EF3CB1896DB1F05D1A4296C23525467580A4B63A44C64979DDE0738F3AF1984729AFB266D0722EC0E16D560E9817CECE6B8AE0359A0C8EB3C65134A314315BB674B9E7B96D143631EE5AF13BC94A7133E7C722ADDD275F76AF7949377553822D50C8CEDFD918724B6FFA32925820DBF0DA4481705889B9B5B42447C4472C5ACC97115F55AB934A5CCB9E98D63B05726EB43E0A84D317E21CF8C4EF934850911E2182A3E741221107B32F76A77DB6795B3C95388D7A62BDE127B7D8C870834BDD9B8A0500B23ED5A5F56154C2F07124448AD8274D4F3C8B099D0DC3E6296714F29C3AA9B31C15B22776783E0B9AD5E58F3EFAEA854A16CC2878D5780B43C5A0D6DAA9E36B2535A4CA36A68D29FC00F80D5256B58638D28566C6CF7F81C5C18EA379683D75F7693CF0D84A6CA688382951CDEFA8A0307F66F8E23B5770DC7033F5451E8DCA7795C25FC794BC4D682E0729D7E1B37078ACE3AD32A36160422DE898BCC7B7114ECCFBA392BAB46BE6DB8590DBD320FF3D69CB13734EFAC4F29F62AB3ABEB978DBACFB5396CB8C08C002A00A4CC470C3D80AF2CE34C60B6504815CDF54C3419886E98208834CBED2FA733C5982100EA21BE1DB60BF0FD3A26B82999789B99A1756C0DD00D3BC5C9172D5793969ECCCFE71B219BA7AABD003F5A6776F525268806767DA6AFB4BAD1D73A599AB7CDDCE4E8EE5B64738083A0A5B1B3C6DE24252C374090A2EC0000000000000000000000000000090F1518212A353D4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 + +count = 51 +seed = 4B6B73E042CE76DBE39535E45D3BB2F3B9F8B2BDA170E76CC88666844703E32B2367460A0F6A0A2E3F4E7A6CD32BE998 +mlen = 1716 +msg = 0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 +pk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B59665B9F5D4B875811A9F88D4D9F4C1AA284546DDC2522528DE3356547E0D5981366DFB8A4652F76A4F24F0FB1E6347D9ABBEDC0B26F8CD1F161016772D27E088ADED08E53EEFBA770C2B7159F8614997C00C1631AE3DB1649421EAE9873FE26B536718086F7E79B42A3FB9B2EE744E32152D58D9167CA4275F88658E4C326BEB12DFC19BEE9748028891E31490395C02FD56F03B171A0BFDC25910A5C34CED971F1BCFA1A5CAC20F5D6D67E9116AD2387FAD194DE4C1317B2A92113FEC31EA19406D355BF9674A02F6303C16545D2D0CAAFD8D1802E9F7845DF96A738A8482065A9B7C2D70AC62F9B1890D4703CD3F33B31B2433B1C15524486FE363127302971B3A71E90E0D752A4BCEB132913BF7F298E111F03961B12EE13CD7E43FFA517351C8F4AACD2999AD7FD5967146C65B368D46D25CFCB2BE14372B3DA8E2A7CE5411D817F1984147A66FB06417E887E947BE92573F468201E45E763B7155F27A2FD18F653D2330F21A4F56EED53ED7173DFC9730BD6527F9548F3FEA81CBA6462C7641537ADC1635048141A83C1EBEF46D14BF5591ACA2D189C01C8A5A9ABC2C6A1E82097F8AB67686AE753B1AD81E81BD1B5EF72E48CC29740C9AE664AB4CB9F2528328592FA6092F45AA8AEBC40B32169A744642BB1F5574AF819456A480FCF07EFCCAB2AB9EF134994E6F8E115257896BCCAB5F8970B5CE8A3218A9DD6A8AD89EF3B2DC7285F49A8FD87D6A1846CB52DD45E85498DBC4B7B4664F7AEAC1F240B51B407D4CD506A5FB4EA0892D53A3F9EEAF236B22BE4BE32B9893431393B29C057C360A682B91FC9CA0EDE3F920DE9418236DABD9EA32D3502A9DA50728B6F8233F6F884C9C24C28EDEA375BFA25653E2753C285A14BA2485DB022901A6C29FE4D4B545DB7FA0EAB8FF69E499B10B553544434D26E5C9C51A7AE7ECF7277204655050D187C4FAD7A81C69EE8D1F0397FFB61B3E899BB31BB1BBA2F731184BDE5C0DC09B5A3A36ADC5F6EDF9509EB0FC9F48E34896E5581BA391F82F8CE564E329347C67AED50ED95EFF86CE11633D46075DE660C4DB84381CCF53EA9BED8C6D2FD306FF4B9C3C44BEE5BE378047E0B1E5B5246AE9596EAA46E3FDD7E186C98B8FF1DC3E4982E134D944F28866EAC145077ACB301935B534CC628E800DAF68533A0F2846C3ED962FF0EA905AA0053B574585BEE795626554B82E7429351CB9D6C41CB0D40C0D8EDA8A7A35E30B86A21B25A75A9C388494E0A2EC30E84EFE631AD59C49AF163120BF8938E6906AED9EB4B68962982824B9D95ABB461E540A60F0B3FADBB0F40E6D6F4E263D2B6F2EA5EB070BCB0471168039CC074162631C72A16616F31F7E9F196B4E649132089F55B4E42B15767109975A6725CD97DC9BE4D426787D31823E91D97EBDDB1B037C131B795453EF3C1E1B5235B4DC3E4F2807249E931AE2A9BB2434EE2F2614EECFB2B3C1C158B374E2D59E48F76063258EDE52DB77337A8C2D2D99F200ED79CBE3C5A3E418F98271C2E95CE64AF52CA8DDB69BE70E08122D72382C8E1B02A91C49782E554F24190DFA900CEFD7812BD2EB5627694187A28FA078993244EB02FA776A081AA0B7C132B72874F30938B8864C13D1634C78BFE36ABA9BBCED9735D963EBFDB0D091B233E32ACEF49E1913E83A136D861E86B72BDDD7F8EEED9FCA84B21DE350DC5B94D93C54E15B601E0306DEEDE722DE847EBD68B59AEC9C9930D6B5F7CF452E0B65E36FCB01247735A394665CC8E917C2B764436A8F107EA5C6266D332BEC69E2FBD70D22A4CFD2D9E95B64EBEAA1B82D85733F1D6AD942A46C30860F7B3F234A9905D342744C5273B2AE318A825BED5AE22BC1FF14CD5D72D089131C49577C2C9A9FD40E2E0902D3D270A26D74C5DFF03507DF53DE59A3614A15D73A70D95B78F6A7F612886689F21F205E1509DA1DE8271441BD9DA4BF0CEF9206E57DABD5257BCA12C1B9DA99153CBDDC4A2428D4F2E45CACBE0818B6446CB32759476EC21ED10BEAD6330D67A4CB7F48A09D051C1234605A5CFC719EAB799E099383427AE7992B426830C2D27A1C07751E01D2ED59BA781DDF37556194161A5EDCE9B2B9B9A979679D73FB07D3D6FD081B6698D2500FB52695F5A9AE13A3CA8F2C39770C4F1CD2044BC9745A6099E95647C2B31C2FC877C610FE69E0BC568383320DB63C22A5BA77223920F218E970C284817CFBF3286599D64B6E79197167CC64D575F46A7B3B814A743F1A9532363C4D28E8D8B34A05DF532FE304074F580ADCB1DE31ECC33A561471B65F15F27F9C4DF88ABDBEE9176ED53E1DFFA1A3F1EC97400A41EB2A8D17AA13CF22B83FF68440B0A700B3EFF86A8840998D301919F392840A4BDD38D1C4D8FF78ED5E97B5E1365A32D7F16FC51E9FFFA124E47D029AC06790CD96E24C6E820452A576FEB666823B21D2AADB4CC07055C27E901BFB714E1EC6A4A7F185D52539157BBF043058B75EC918CBA129E7211572DF52E1B87C7BC86F859D2BF72BED5859ADE7BB8F6177797B6F1CB5D981F38BD4E968B118722C97E2FD7045A53BB6AAD516DCA1520A0B347D837BB469A6F37720BC5FE26E73EFB16F3887EDB2DA6A86E9E47E655615A5DD1D1CAAA64A2BF5D8375F496EAB83DCE5A47A0E7F7D662E9FE234806D34FC2B20A870D80C2A0025F731580C40C1C899F878145ADEC3351C424A05FEB2EC0AC498BB03CCF974DEA5C5FBDE83AC16AA1F44D96FB6CC65212F28CA61A6F209667844B47FBD4301D216E49551B0CFEA785CCFCE29A2B7C2D7640905FE5174A278B0131BD8E7668A091742C197FB319A561E5460E4F76F17F5ACC607F1C6F3013FABA547046396A1A9768BEF079BE9981AA715C86FB62D96E0B7348FC74D599E0172E12D9E03FF4A45088F9EB1D596DCC3DF355697AC4A8B260D3E1E9739A665A1CBE667081946A55C270C07BD080A966050AB9E78EA987D1D8BBD4B68B1A5D6520D6793895304E3D25B50FDE556A58E5BBC2386A7D08FB007092784F0FB31F91CE4EB1563E2D057F3E96D1E1BFB150838EEE2F4CEE1AE0BE9A53A864BF821DB43F6BA2D71E8CA5A8E69EE12EE5F9F0466B633D63050A61144DE01375E2FD0EA6C66695A9C4DF992DD769C8C1DE0A13E9FCE834739C48C82B56824DEF9203BE4B8B5083D047539AFA8E16137F281D47AAFD17373E14204CE4EEFE9A6A1FC072A138B84569E93B8C8F36AA6C45AB4324A00A9C1119D06FD7FF20793863ADDAD568ECFDB5E7A022749079B97234D54FE186F6732BB1DB6DE0760397C388DBF51CD2A9A028AD4B2C8CC2E8FE5BCA4986EF576388EB4CFE12AB1BA4BC95ECE38AFA2EC9B467B97A7D405538D93AC96D40A0929A19F913541B38E7D27337338615200FA002BB53B654AFA3ED610474192597DCD73D668D3C5168077D001B58FB8B4A29ABA68277C8BD91CDCCFC42C35538F8C7A5BD2CEEF13EB9E512F5EB18EFE626399C9938CEE88E4DD7A9E7183FCB3937CBEEB617747DF773A03647DFBD6199A0C22BFE63FFB49F91EFD4876DF5CD5E8C40A6D79709C2E459C14B33A91789462B6A86DE5CBD211C8174C51D06F83472610165E42ADC45F5544F52A4E6819A92CDA6FF101 +sk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B5A0A2707704F6D63E12F37AB49BCC8B61549654AE3205A00D35349C3A952F6F10272AB706381B52B2B68E6FB4430554E12A65880E4ED6440AD0E0A8EA4159CE5591C62C83C691D236125B883012A9290C4381840241DA228DCA027180C86D8A226AA4104053160D13904819982113A64112B364C8984C40B0200BB85010430E9AB86CD3429114858984164C991451C404405946312249855A460C43A640E0B211E112324934691BA48900B39010464EDA162CD0808504100A18C10454B625C2140204240DE180911A3681820440C8384804B34112121213816D23034ECC9061D9C2310236881A374ECB48224B120C4AB00D8B1470C3B66519118E81420422480262B800CA328C183406122985A4826D14058D0132048B408A09264463464AC3C66992046C6242861AB24049A884C0009111A93098A06911A8640C398D10070963020E101252A0207221A109D42092608051E43421810626821466D12246A28629133491D82266524028CB186CE4302811B60D01C74D238100C28268120261629871D89681000140D9160523B3044A3089C438522380901A919164105013254D11470ED8C849D1C490CA963153324CDA2085A21425630609DB426201914554062C4A0692942031E0C6411149042344685A302821868824270C89448E4B944524959181223201200450083010282210148EA200090A052D441685C9A88D91126461C03141306C04116642204DD8340D23B36C44323003006810430CD1947013872504484D1C420221B88D94384C0095314B808C24022654882C228570642849D2362C622609418825C3B48808152D08248A49A8484C006222B665039048CBB22D23812D59C87021144EA3362CE4006A240370409804583444E13801E2C61000192CC838614416515A98690A212A43422492320D08466C24408A993462544012928250DC0468440404A30820941221439649DB146A92182C923286220388880490CA126C14478C4C224081084E21B049DCB42401088181342559922858B880C2806144448C4A267204370E84A80D04A6709BB26009C925A3368019B2291CB38944024893046548302A82B070D1B808CB348C5228100C218ECBA25108864118145193886542C02C5B1606A3B88D1C3392003905C19869983811E42486E3022EA3863053889014A04843A680634020CAB88501208D118261E4B201413650D9040C0C026CD3240563C0284B444D034502E0400660B49153428621C74DE226061BB48C8138621146860BC88C0C024120026D44360804C78D8912498B82691A4331238368C29270904604E0A6681B8360A318620423256406691023291236504CB08100B36C80248DE2220923C86DA196901049011C83050209050B9849011328C0468E48166001A165A1221041A86514096A52A0418C322D114180DC26405944249A422403C02988080C14C38CCBC89021324150384E14322D12B3514A065161B010D8B23023306549C23018328D8182519C346002942548022514C9651C920441006953A47188366AC31668E31085C8068009C02501409009A2818CB00DC2B68003B52824B790DA1845529625D8A449DC246D0A8220D3006021C24090B04DC33862DA0486D902625B244E12374C248625932241D8843149B4855B386544940960326DE4845024C7701135918B106D5B244D894211D80271939884231026848464C2942D12356C4412021B867088C0101218050C4784110311DA084518878C60B8885B228C11A92503928D1A194E0B094040024CE3382A00002148406AD21872C2B44520472893A82C19444ED1A04D60B00C02911093380201194850C0408A223083463224C104C32465C42402C0926C8210081B1562DC30521C4422D3920403A7201B321140226158166054025089A28CD1B430C238228B0024913029D230109414680C2870129210DA16014996610A460EC4C891CB348063868801224A9B8808A3006020270503324061386914C450C9428AD444121B478E12A301C4204289C06811A1518BC6449432610A4371D8024699302110B368C8A845E00401DBC44190424ED1481090964511A348C1468ADC40711114320B930062B82020890DA404520BC85013775694BF2BB7D0C6E515AB50B2F4F08441FF4E7A172C230041B025891B17DE59EED52865BD70A5C26E1959CCAC6CC5304BEB304D0036A29427CA8693B5D02D91C7C5B85A655BAD9C6A38243FF1CD23AC9949A8C2A2AA2D4B73F9DDC6681E63F230D7BC315223EEFF59DE108E04AAE907B002D3E98E30DA8C7F997FD427F0E1D12612A3E031701D2B36986600B6915555B1303C22CFB8378524C8E2A6D3FFF323952740FFCFFD09F7E4BD3923A6C0FF43A1D5825BCD19E24CEBD2AE05C4E14495FAAAA2B2BC4AEC4FB2DA2D638B943B10E637479B910F92A93D0393BEF9C214988049DD0F1E800AFCF5B9B30790B8EA3AE2CFF26005F3AF399ED045057333AE2002E18EAEE97C602A769AF7358BAF9FEE022B0CCFA5A62E285089C54EAA9186F7AAB2383BF06FCAD6DE29240351A4267B4020B9439CE15C7099F81D2CBBB33AD7706F03BF9AC166052108CE2D32731D42C7BF749AB4BB8BF8FD3A22C5BED512F1CA193F3D23231C842433409F8637E90B3AF3F387D130A8AA65B2AA0C2E36279BAD449881A12745D323D53D752A5ACDCDCEE908DEE2CF07D0BAEB34A499E92246D178EB963C4D548E3BD3A5C4A0211D81A0FF7FFBD8E1E8035BACCCC615FF60AA9CC3FC6FB07CDBC3A3AD028D6650929BF0F8E29DCFDC9508F465F02D457DD0D9715C7CB0BB0DDC6869A0B63A02D60658B025DB776B867143002810BADD98E89F4C35BA71DF225A224D500A8D3815FAEAF60AACF0184B1CC81B95F59DAC20958DF71F13B936D005313909BB94C37653164DD156650193B5745B13F339B7905310E4BDE73590A5D7C1EE511DACF6D1F7A65981AC5CC86F8397B6B3B5B791D15E2AE1F7300C7A11303DE135023667C091926FC726110310E593C317052D9AAD6063DC77A0741F3ABE006E440BD5590777B10F6B985E269E4485B0CD4DEFBB430232D7FF3CD19504CFDF863FA9E90A10362C8CC8F5564E5532BAEDF6C849F1A243E8EAE6165E8322022837232679123B2768E2532F5C8DF118E3FBBF6A8A9AD937EA631998FA5CCBDEE1D53A41E6A74CDC195F8C4FBD71F35831FE18A17E65759A7799BE0228D9FDD2ED1A46B200852017818DD5D36AAD11CDBE7C3B2E961C3931617927DA5A2BD882070193A751A87E726D735D71617300DBFE26FACF16C9B563BC558B0E2EBE7E755422D4C6AE78371935CD2D8754A7C387B5E080076FD5828A377BFA37B6261B6573B7D46DA369640DFA739652B2A9772ADC489BCF024DF2FAC18D681D0E14FDCECDA8EE08249D027B92E690B610A2109F470D2773D2F65F9A560A8A56532BC06899CEB69CFC3BC4AC455A410969A5203415F7733855AA5759185E5B9ADF154435C096940F4DA0B13326511557CA7DCD434361DD9353757195D36B1E6E4FB4006649E920F5948B5C2B98C7B2809B003764F83ADBBAC0B5438455D3AB51C75DE1B85FD38C5197D601EA30177C54BFC261520F283EA6564F0B7AA1F2E9E00D3A7911AC4191BBE451F52E0B10476F9511EBA0A6F970953D85B3F40A5EA3E1361A7D1DDC6E95ACEE6D80F7DB8CA9192148B37938319934923C6E24612E6AB9E8B68A91799BAC01CFC7EC7A34AE0C4C3A8DE12C9F6E8E08E69C8D915925BDC8C26F78B7F4B94FC13D60C9B585804AEE5BEDE77FB74A381CAF4AA0B83725FD7A9FDBB32DB8D80A1FB2FD3FC07EB13D942ABE4ACBE4D2AF1627C26FA46204A94158D165326543128B978AB4CE16E8A807B87BBD26D524DE3996A7BAD8E75405FBDF7D282BE68DC0E1E23BD8FC8C04A67BEA205015416019EE137C8246D917FFE53643805CA1B40E85F6DA5C85DE412BBCB9133CDAB42DF4346442C25C52FCA808C70038A1897E09A51118E4A0EBEF8801EB81AFE60979A7669D6319489CCB4CDE0D8B8681462C9BBED107F11B840C9EFCD3756F4AED7145CBFBC040A65F8E90A3090A04B675005AA3F436954D4C94E10DEB7981746B6FFB9E852B3A50364AFC26A996B702A653F5952176796250DFDF81338CFB7651D5D61E5542F7DC79A7666AA7CBAA6DE8FCF6EDCB3B973042B72DAD2FA934AB92BE7E57C6C59FDDFFBB636763EE9B8AF8BB30E138C81C6EA50E24A457BCEEB230464C6061F2115EFE3D459D67601BFE5DAA1630A4A010F19C0009C664BDBE38EB2D57396717D623C5A9C368D8D6FD9069834AD90F78A0EF8C3EEDDA03851C62659AF536A215A56D9318A803BF13D36919530DD599CCB192A2C59317F12B3615AB51C7A179D5DDC7CE643D1D1C10547F0C47A175103B3B078E551A9AE5E0C68893B9244437629B30D8ACA9C181AA75AE30C2F0BA9D8DE15A0CE2CACADBAE3ED52EC90F1518373269BB74716EA438A28E3DA2C7247C224FD9486C55DCDB853A734E8F0EC98566ED78B13295EDE13350E2FC6E242764D3BEDC4091342774C83ADC81079514479765CDC4633E0EDA67786B55CA476D0B693EE374C0607389BF34719590F6D59FE01B454E461320543B4AF9EBBCDB8EF35973828ADA168A3184400920CADDCE81673C3DCF56FA3D2BE99A4A05067AA6FB00E6D7C155A2E9B07E546E3E449B694A3C9A2A463DA4BCD21B40614657E61BF1416B1D4D0EDB2B81BB946556C8584D8E3B593591AB285E5D86AFEEAD5FB3E09658D4809D03DEC979F5F9D5A76F15DBEDE5270FA326CC79C4D3EA9F8407F731F707FB99791E3DBA081D880382FF715FC90EFF234D98AAD425E36DF3A9451EDA69465DBF00AD561DC3EDB15A4F4A364820B3A585EF2593045AA8F03E653700F289D5EAF162D2C4C7F183B293AE3CB54D84BC96EC4B18CF79FCA0EF6AFB50D390394E0C23C1116DF118C0C95B7D8AB25BA0B253310A4F2223F133E1847AA67937175FF80BC7E4D3A617D831D6BD7328161424EE91611ED484B74DCA8F2622D4B5E7FAEE524C8040F56C6F823AB06AFD7C0A3A86A1FDF13E2CCAA81A9D51C986D7A7072418C7F87AFB8EADBC909B22AABE2D651CD24D053E2A38B7E093461F41E3E058B7C9E8E8C88EEE755DDC953067ACB1C123F153FDA5AA0F8A4EC0027C4B71FE741476971B33F62FBDDBB163599C14F798E116A6EF5F60685759BB41ED156C195BF0EE349BD0E5AEB18C98FEDFF857DDB9D1F77C2A79CC0323EE297E5C964DFCD6B44F26EA1C3C689ED77DEC28A2E19B34B145366F1B344B17EF8BD107A653F449E99073F6E7A3383F5D0E714253B79E95C5081F31923299F7F3051D8BA410E14EB08C3C7F265C83694B67A648B571C4113B269B93A3756F620C6496C7F8898E3A8C06D6A1736537D673336EA3E2AA68CECDFA2A2B68712D67E3F9BC05CEBBA03092AE64F553AC373181F51508727DC6877A5A170E0CF91F251E176B9D402D596DE9ADA05389A352E6041DBD30F763DC88FEF4F9343E9D2588F3EE83BB7BEDC6B3942C72C275EBDBD1DD4BEBBF6DAE23E698A7E909BA7827ED5AAB9526CA9817213ABB3BFEC08F8B3A6A821BFFEDC12A73BED83D4775FAFA2282281ABDC19B15A0507A68AC14DED72B97EAFE26AD39915132095833A5E110C912203F1D02AB1B480D0443F1F591DA22FDDA894E44DF6410982A7EFFC47D1DDE9E72103531A9983F949C6D0A7F64E9C6690F130C064D26DB423B94C4DF7FD309526ABFA3EFA0770135DFF0A76C9B9C349DBF48EF005917427FF615C07C2E58C1635897727BAFC82B8043FDD8B719F94CA8992278DBD133332D050A8A6E905419349801E1F075759DEFC6FDBF9BE66CD3EB9755F33AC9A90742032A95025932ABA7F545B17135937E6EFF10723504DEBE6F9BB81DF9133FBF1CF41BA170C580B029D1B9FB5B002DB3EE06FD34AB8F22EF3E9B50A0EDDC09299F63393107D82306D29A749C4EFA4C74375E821B3AB36AB0E2521C9BBCB7B301CCD8F09109EAAAB647F3AFA3098662A48FA04AD51CFD2A3D81B60BAA08BC5545D18004E1EBC6489E813A885B96FDBC7B4FE545412A1E9A26A63A831A88A77F0611E13661C3F8F1ED9E6084556A9455F700462337071A63ABBFECFCFF40827FF8E8908C2CCD31AC93E411BAD37C200A89A1569D2B9709AFC6E710D34A7FF340586C90AB88A866578C946863B2936FDF9394AC0A2D9DE648E1F705615701532F2EFE420C669AF27BA0771C46827EE8417D3DAA67E55A104EE22866ABFE3B28F34C8F0F16DBB5D1DB1F03C8557028B3B5DB04A8A6444F95BD68587F42449DA4F6D09E88B7E78603BAB3BC03A413D8244E80E1D605BDB3C5CDB95938035BEDD91CB2BAE27F71BE42B7D22D6E0AD0DF207484AD73364DF2F4A0DA873F173F7A2077C4E46C02D18D69B8C691B9722FE5DD0B76D5BB7D4FD3BFD8D2001C896319DC62EB20292A494BB3939D48B805D7973BADC068F16C75B950421F0EEE5D4339572CFE42CB5D319B532984459980E454E1C2C65F037BECE683C8BF0DE16C4615782F61287F3AE6276524434DA630CC7429E8A7F000903A21CC6702410FE4AA0ABDFEEFB11E7AC1A8F98A114C04752AB47FE32943ED229AF0A58C319E7E795A7086602D15516F14A4B85EAC2B6422D38B63E2F5F812825C8CB9B89258CFAE097CB28D5C69B387235FA2A7CB0D9B5CC216A458BBCA54F7EA250A0B047125C2A62AE76F524D4E645A89B4753A026E0D61E9B3844C2B708CCEDE128C5A23E4DCF57E5181FE3C099831F0E6260E631D01ABDB57F66AE1EF3E744602C58D4E1C9FAA6204612B1642 +smlen = 6311 +sm = EA2A162F4F44A78C1FE03A37DF387EFFF191C83185C97C2899AED1DF7214A1E8C54F3213951CF1C6D8AB7385A74A7E743346F484B8BCABB802CAEBD86275361BC616AEF9112928D39F2A07FEC8E3CEAACC2356FFA6413CBDAD6D2830052613577BA0F9F7E8EEB0EC60CCB1DBB542FCC1F02A3F4C615B3948719B52950648B8D02AB511B745F4999FAED20BBB47C560490624D8CB5801C17EE3802BEE0C5482CB1B537A83EE7177F5F3C780218CD7E7553B8BA3F991B96C9BC37D7D9F04936C361F33DDA1305EE186EB65D1BD3BA493B2530496E076791B128E36462847AFCFFACF31D9A31FA590A19ED3CA5D24D548586EF4848843E1577E4A4A00CE7C0B75EC5200116D0B4406E868D7E7D769B56C93E581AC3598BA7FB02E0BB1D0E005996357B487D97C1CAE5761AE7E95BA7A687FFE1A3BC01DE17DF766EB5D03C41FE2CC84F4BE0D0F74F0474F88C26918C070C9499A5C5683ADEDEFE2AEC5BAD357E8E9EDF9040D02071E8017687C7DA0BC13BDB1896B4345B0B2AC7E935CEC417E1F0D5A1C104DED6EDB3F8FF32B4B604B3F481F6992E6473E47A6032AA07F19B3A56D73CDD057098E2C63EE546F2C56EA6F0933D5CAA158797397EBA7C19C26C05748A7104F7F94F478A1843BA64C75AA9D546E8B6D9A9B1AB8D942DA31002BFAD7E829CE322E03B9B276D0E91EEE48728854FC03BFA8AC85EDED7189D12A66755F6F0C5F9E4D957E19C70CF6AD625D3C540DB70F420931BA3646D1BB0953F5590E1EE9E490257C9511BD0D25BAB46DAA6A5F739BBE61B01C05FBBA4F76937DFE81285CA4C0EF699996E2C22755DE3C7A1663BF2A2B5798F0927C1BBAFA1E5FAA6AE200828164FD9D89CF444DE28ACC2E89915A9F99EC50ECA8C11BF5EE1887A7B346D5E7E8D044DFE5270F61451D87CE77FEB7A228352FBB6C3884A77BAF4B8423184B34565EF587EA9E0A5011760FE48B990710377D5DB5177CC3387F4D5BA5ED7A7958DB16C60456EE217B407261A407E748536CFE3D9F66C7781637F12B3901A96FC86213B4908F21EFB297C9B4AD35CA324B8BE452D0BE6C9AEF9EED5AD2BFD0869CDCCEBBFFC660EC33123BE3D2C7A9A8108EB7186658C583D85319493529D35227CB6892A89071A6F2E9B75B21CE76814ECCDCF91DBB0ECA710342D9F2021156C92529EF460E7D3CB2E8869474F90522292CF3A7B7ED1120C0B56D96DE6BC512FFA0497E658D512188CA9CBDBE73DA0EADA339DB162A8006CCCF899DE1764CBDEBBA33BB8B501948057E78AF50B8BEADB918B6920B93A0891FF17760001D3F46650A1DA84936D3D926D291B96411338383006A0256B75143180C6E7E2FFAFB63E89E68F71FEE353716931AD632B5AC6F035F70EC0F2A5D4F70853436394A453D3ED654C3028CD52B026D5E1642C39541B307B62BC5E14836A5C2820506B4E838A837A28798A28EC1FB9E7E3409CF9AF6178BE734397A72F994828701679F969883C1AF4CDC8442A5904EA0F2289C65A4413EFF7DB751B1E10A83D634E23096CF883A14F2E07D7792AF76BD820214449D7D1BF9C13D0777D5F5E7216ADEDDB66A1F5C33B1DE59D93EE2E8238CFFA3C5ECDDE95AEE314E996D9D1424CEA527B496418FAF9408068E2663AB4C3A6CC0BCFE930C6174358ED2306665D626C62450409DFD13075532B372BE7C09BCDEB40DE27358007BDD28405703BD0B8A87BF73E1C978A27DBE4F50A1D93028AA252EC2C69F9EE62BF96F71A4B3B98E230172F2A55E3B361F411258C31625A5C93E91D6FC9FFE2C40C99DA84775BFE912719F456B0C4CFD6B91F4E95039F4CF3A0A103CDE8A623B2C2D0596B39410986041555150D2A2482AE2C5310E972851E20012DCC5E9DB21FA47363CBE3DD4429D1726109DA6E6342FB21BFBDCE2F0192A4FF5C0EE2EF2580F42FB961DD8BC430DC23C5C4D984D990CA36ABE7429AA6EE17D05EA4CAAE5B8B34FCC51B192A5FAD2E3C6E3D05883D7528131FA1D530B926810A2820368F3CF58EE7F51F0D8E30E1EB79818486F346D033195777DB2EB7EBCB2A940418973A9B313D3982B8AF9AFDE4AD85F86EE6A1E6FC238CEDA7DE5B9F626390D435CE2F7D607360BCCBAB800A0C42A0A57B17AC26EEB99569073979C1D29A805AB345928380F1A24EBAD6C1C20DE99CDBEF0D03B256FED9BBED383D6B3BDB6BACF49648FE2DB44ED41F97C694E9CE866ABB11B92D25337365DDBB102ACE75875A6E3629616E3D13AB7C039FD35C779B2AEEDC782AAAFE2C529DA0FFC68E00F54D00593E6D0C0FB98CB6983E46718285AD9F66AC97BFCAE6028C81E19A7B6C0588DFFEB2A5C6E7DF87807BE0F31E399D1996322361B87FE8F6E22E72182DFE86084E90C79C5AD6C49A28286045EEFA44B99F3D862DD1BB8E6AAB44B1CE6665C969712FF7DD5FD8E30DE4AD6C1BF73776B358A01D45E372D8333457693397B9D77417C0AA0EAF8947C6BEA6B65EFC67208CF683953313CBC7EF093ACBE564D4F091CD3C06B481B7E6797A072C26452D80C48C2A94C4327A74B9EFF9D49D8E93E69EC0A9F8567B8D436BFCBE785FA181A7157FE4143916BAC82C0BA45CFA0DE0022FDCEB4C185CC322B7C899C3108A157F248F1D8806F6E1F143B8C0874321A75C44FB3E5F7C3AE6AA13FBFC6B7E13996FE3052C92B0F4124763A57D0821BD5E63D1410E6CCC21CB045A26B93F2DC69A3787012B0358202E653B08D75CD02005ABFF74C565A1C4E8B029BB4DF69861E88693DF2052185CAEC83FF42963173B3E62A27B86EB6EC39A7F89E499A470B774EE48BA4351D14B05803B91CB9290EDC2F00D45C984972EA3AF0A0F6C8C8FB174983A233A31F9F94EB672DC0D52219B1651090CD36EB55C940BE948E0B62B1182148132C06FABE92AC36BF44D19CE39F9390452FF187255FFBB9776A1DDFB15E84F63AC8CF669E3074B3309B5E8A1668F03F5FE5E00BA5CD4BFA1D3BD125A483AC31A4F85EDB1FAC9B5A894A7430790BDD28C7188757E4341B1F0C5D9EF96C379CE7C49AE56B20B591E2186AAB23839A2605025C1724A932E066E72995712B6C00740D76BD9A31AA3C5BA29C86F4E245AF9A8610708D9AE561C6AB1475DBB7CEAFAFC2060A07CC39C9ABDC03DB6373FF1A1BB12FD46C38A0AB7BDA3A24173793396716622A2C2F19A2EBC86269F5092D9530C5E1833D1521BADBCAEE50D356501C6D0B5787391B98AB8B9D51C7B890DF5A3CBE2E1B9EB3888856AB3382CBC6BBA617714BC8DC2721A1B614B9AEC317CB6A2DCD42FF4952EBB3B224E3E814F60733CC8D0BA50442B62CF20B5DA8976CF5C9FFE8F9267A98DDBFBCCE2599CADB162AAFB28D7DDAF9AA33B1212245B166A7229802D5BA63FA7C6E36B52B352F6AA78F4158AA87642AAEFFA769A0C14893FBA735BBF490515E3FA54139A256894C068DFA922ACD092DB1731E6B5BC4338E6EC632F3F2A8B2148C73629E9CAA746A2FD847BE78D28B12E482007AABF7B259435D85124227791DA2BC741E60811B7196B1AC7562204A518EAF6218B1E2DC4EB4CC66D16EB1A9E8735F292DCD6474C05C541F91D8388F54FD684A31DE6796F3B46B9636C828156DADBA647D779F98F03F751A9533C2884A6D64EEF31E422C54E5EAA1D317B1C72C7AD8ABD2B95CA0DC89866873FA099BA740DD29A5A50BB7D421D3F0AE29FDCC6C41A5D1CBC16E0757E9409033658CFC02F8E265318122506A2404AE00CB0FD18BD7B6AF04CAD36C76015A77A557A5BDD8D78E224A004C528F38C0674F34F23515E9A9B7823A41046D61D89B3CA1CC049ACBCB3552F790F7AC4350C1FFE68B6321C72B845A7F8B43A6B46DE5A23C77CEE12F65D5E492445266C0014FCEAE7A7AF233E5C69E000D09D3F8376B7260ADE92937443D9577CD1A7D224DFB99285E8FA06E722C2824F3E2EE42D008C7E8DD1A678B2E14F952182D5F167A6C17A5822199595273F06D1BFFA117FD43CBCA7BD0A565207E65E8A38F7E3D3F134D2A2B14763D39DF0DBE444DF6CE0ADDCD0198A5A8B17FD315683A8E08D3220F3FCC98CF4CB453E66A9D43A1BDB9B05DD8AC1132E55B0FEA649C64E79872CA1D40CB7A5491344F8E70E944EC444CC68DBF7556B4FBE6EDBE2FB585CF43106ECF001794AFADB720CA370D26BF27CF76DF5C391EF7134AA4460D0748A971F5BBDE488850114DABCBCA53A06AA25DC98C28E5E6D8369C18090A5C2FD82D36F3BD3EDBBFD3089DE08A9814EF7A3B62BB34DC7320145749DD76A9CE2DBA5256F1E3AD66F1082AA894F6112B595648EC0124FE95A2244C4F286F80D2A8B195ECFE6E140CB9CBEAE43735678BF0910933C3BF210430302C74127F83D7FF1C5065D628528E479467AF7778A55AF28B8C00BE8E332AD1D49D5A108043A784B560EFCCB82949DED9DD88CFA31E6DD11680B28C1D1653123C4D24F86D1E1B8D10626F8CFE5DA6FE240F63889D1686754E13E0E0CA0B14996E00D116F76672BE526B492AC478BC09123DCF0CD0377369E78011050887D083003AA2E76B48A084A6AAF3C98E18FE1FEA54C0D535038EAF766B4D0BF37BFEAC5A852222C0E3EA801DBBA95ACFE3320C345F39D251AA48D91A9AAF59BF9246A75D7F8B9D4E5260FC9886E8B115692D62B1D577EBEA7EAE5BB79BEF5BEA82CCC6CDAC7CED6FA70D41CCE8336243313CC5EEA924E2A3EEEEA306F4BA46FA983EB3CC8C1FD212A3CB6E063CBCC34944FA639EC17112AD53E9D187D0B19A45D40E4B9B8F0B17B05C9A9742E9A8D9EB47D9616886E11887E1426C205B16C52C27D126BA0B3F9B1230CEDE5BB95540FF1C0325AC5472331487C57FF6DEA03601D80E076D994CC78C0DA3F28F53080787895C7E23DCA85F3C93C894F1DC7C6F0004130EFEF9C86F1B29F9FF22419DE2108D4B30F44E4397E3A528CDE5DDE080EC6C860638D2ED42931C1C2B978BE499FF9F5118E2972580638C44965054E4886CA20162C98B43AAEEF2FB7EC762EEE0A08592D96DB390FB46817F48B9DB3509EC460D55AB050B560DEDB1119AE941ECEB0D40BDDAC5F5C80FDCB60398923DE3E7551B62740AD4904EE969EC5D65087D4EF7E8FFDBAFC3D850E2F4F9A874C25BF68A4C85E047F04CA36DB30569A24F03EBE623C0D6FA0C83D15FD3F5D9F1F1FACE571561DFEDA547345AE773DAA7360D57AD9A938A6E7FD17EF4FC85F5CFA671C70677697D317ED0E99AE500A934F1561A898635DCED481AB26931BDA64F40D3318CF55E36D641D9F0EF9D2FA1A30FB1CF0B5E0803E88669B446CFBA1067019E1524B72B22624B2022CABA72A978F5E16503BF3914955CEF24D9DD107FE79513247871563A9F165D7CFDD4ED56BC67133738429215413BFF293D2134F30B30732DF8DACC1D9362B8487435A7247F3E2F8E73B00A3031489D03171CD377AC38A4A189E595491AABDF9601DB11FCE75E131D24C5FDD0603F26ED31E41B87731BEFC5A1F8174EC01EC97555D5CEDC426615E6DFCF274A93F05CFCE27B3D046E0C4F2A42C3684677194B93AB0BB7F66238BDE27E733CDB83E9635009B960D71A21B937BA6D60B5EF0A11AB0E026605E7BFA0B3E66ECE107421A3932F13B2879B92462A7BE5D119D4397613183CA78C0E22C9E415FC69A2D3B962A59461A9D1A99F4DAC694A32B3A82B1372DD261191534F9B8CCDC52086780B0BDE3D70A2AAFCD1FB76A3137C3C835F007D628CFF7866515E4230B50DFB14787F3B91477DE675BCFD65B0091D2C320F99AE431E36C4EFC30469F939569BF7CDEE22F53F37450B1A26B28E4686D7F1C600E6CAFD8E5A790DC7181CB07B30A6C760D910A1FCC1A9A3EACE36FD2E12C82C0C2B024CE43273CDBB25040197D0E5045A2CE6A5D3EA629F7246C21757248A1EEAEBAB3FD41414DE9529729A6D9365A0B3AC9DF2848F241C016049A44C0BB653BF3FEC92FE4AD08C3751F7A20896C4D39753EAF02CD573E74CA2F61560FE2222F195045EDC459198EF15AD608EFAD24AF2FACACBE4A4D77D6BA8FF0FBB4FDE04611ACB310725E321748462ECBE2897803622A8A99309DC95931A977102C8627B76A7263DFC4B4C53C154BB1A2D681181405D4F642FD89BA1BD89D67B61CDD5FA856BCD05C5C54AE8B0DA9FFBA7BC07DB4532EEB6FB2818DA1E8D9C6FFB3A9B6C89F7CC7278E803B3053C59EB9FE71AA9E8A7503732A23D0B413C418714578AE820B604D424C06EF385BBE000D3DA59C5FA1BA432CC11110286851DFB2C2CAAE905B243FA7D7B3F7258B81CA222589462D71CA12D782D79D742D06BCE8616AD12DBE548F056689D559BE84991A3CA3C553BCDF27F2D59C403850C2B1BD0D2A85EC40D3B390000EA7544C1812A238DBA02782155CD355AE4646636D7214E507F98EEF9394955B9DF05088890A7ACEF20BAD1FD465C8192161D3D6A7891CBCEE1123947676D7998B5C90B3F465684E0000000000000000000000000000000000000000000000000070C13171B242D330BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 + +count = 52 +seed = 3D4607399F6FCBE074FD2BEAB1A7571239D6BE6308617866B65B892EE65399E14DC7FA612CDBC5F7E23116FA86C3133D +mlen = 1749 +msg = DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 +pk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D3C2C5CF3509AD5E6A74A768318368DF1F70CD01FDC709620F73B29CBD0D813575EADB808DBBE70E90D1DB907A0107FAEAED94F1BA255A88F2B70C483E2FC573777A8B7C36B9DF7B04C39DA3CED02DE9BAA069CAE9C413D11EC7411452DCD8087FA96D7A043A381D793F069CF48A9586B6089D9EA93C53163E69ED43A6986CD5A8221D0B900251E63FEF62DE50C0E25509DEF00CDDB019D4236D1046712AC011A87721E58C2307C1E0B70D036C90F6B5CFE780E87B1045F6EFD45E517F7226D86399E0B7C7CEC3C03A8C43CEAB3078324A235AA2A3358A5973AC058F9B94AD7CA9C22ED6CFC569DB313EFEF636495C3B2E8F52393170A8B018CE6CBB0B3D92BB25407939535C9819F4A53679D3FE47A808BF3B848B2C6BF2165048172B97AAC742944CE963A65B296E9E0E77322DA55C6D81C16754E27355D49A224724BD897B96A6818FFA7A27630EF7244C3F7AB3F9EC81EE347C3CE079FB617707764DC92185E6402219B4973D0CE9739CFBB80772E7D370524AC8B1B234540C3E6690E7CCAF8F2ABC7E21E5F10BCD4DAAF5F4B5C9E56D35336A1A800678AEED74FDD3DEFB53945CA5C7443EE1167D71F9AC7E0D002B40D76B47822094DA0C42D600F8A7C1255FF64BCF6478E4ADD94B7F2D13262A8EB920F84339962529BB86D9ECCFA313CEAC3830463EC49EFFCD9100537A9D89FDD4595B14C34E8B031C8E09C23873AF92E5784D8F161DD61BD5A2B0D74C5A9FE29300B11D3396DF89D7623FD403F3F0A1FBA9A4DE097F08CEEBF354C69D781CA5F06E1BB3C9EECDD52F70EC41823F61C8A421FE0FCA9D9197C8E55D9644FBB345CED44C932D66438935B17D0DF90C23C76C93947A268D1B61361031EB72E5998744BECBFE1D907ED39536E51C26563C41E328853F598D331078C89E46E0CE030AE403E0DF3B015F03DA8A9D5D9206E0EFDCCB00BAC7D50B9C1BA9074FE92D1B519054DA8ABC721479E1B885E7483821A971FFF15C51358E152D5AC8D3202BEA765296491EDFA8157ECC803EE45E97CEAC796879FEA4332B9872065D53A7AAC2D046449B0A623C5572F9CE680E68A1B67A2C20CA3CE6D862CCBD0D352FA5870BB6EDEDE13E9F3C9EFEE8C92D328D98A4548CDADAE2FF00EF2940DF68CBBD0D4CD6401210E7264221F5C1B2BE894FFE2ACBDC54075C16D2455DFEF5C59A6DB212FB505438A9D13BC2F500BF2BC6E957635ED1DD71A6DBE4FE131E257BFF705D29C7A709F368F93882241A5CC20F8AAF1AB91F2521F8A983CB7522B54F26EDE4E98ADA2F07D8A0F294BC3650E2450A7B55FAA2D52795ECEAFCEE26D8FCE07A88FAC0B1E1864376111F7EA38DCC86C74474567B9B8EE6D23609FC329273F2278F7FF0B41E96D43DF715E0C8D297D1E5B404718414FE78C0E1A3DCB327B710D46763BF27CC840A68A054D3AA20C0A22584F0DE15E240B411477658BB1AC91C760CA19521F086F1595CA9C40FE1FAE2D017E61D98FD514C42889E4366C58316D508D8E1ACF6706A7A938EA753AAA9097A2DBE175200EAC804DF89CA7917D9EAED8D0D5B86D1A03646D0EA15DCF92C8AFB19E942CC1AC7D9A4999C2F924F487FE014D03139E09F79F8789B0A7663236C79F23F80BC03E26CD07B7CD690517494B1033BF1B7E707D21D753B8AF6DAFDAEE5DFB2CFCE0D990C2735CE8BE2E15FB058D1BF2E69454C33449DBAC442B509666839BD677EE15797CE7272E8824FBA5FF344053C1955DF25453FCBDBB68B7E9A1CD4DB6A218F426C6D6F9C76D3E175EE912E4D4A6CEFE233E908BA5A6399378CD2AE05635E70A14E6A7C8FFB8361677DD160579535992A71EC0EE8BD665DF718FB6792A252843322B5AA3C348CCEAEB72B6ADF8979265EEED86057619611AA4475D643CF0A88CE90CFC5F1D8952E61F8B9CB011B8AE192E19205FD5AD85F270CF204BFB853269D860B1FB2F792CF25BECEFD0C42CA0C16AED255704A6054C834E0F0F643CCF78CEB4C20C919D1389E6A418B8C481A270529A23F57C73E7DFE5FE62A6AA48069C8D8F4157EB534D060FC60C4EFFCFBED68D79472A2D3F422E796BA54AAE8465755FB95D36F6144F3F863FBAA65048DC7E1A7A0BCE584D1831FEBE3E019D185EDE90A1CD4C4537362FA614C9641810A547F36905A87416315BD24AB6EA20343000407A0D73CC0DF673173EC7A3F1594F7990B9D315D3E5E656EDA06640C52E497B4EDA2C4BF988A5DB59963931BA8799D5ED1CDE4FDAD5732E830D1CF7E175B2F3D57038075638AF4B74F10B91537E5BE7007F4D0A3AE717A8B4754AF73821554C0715F1BE5A434275E8A86CD3370B8DB43B5AF26CE2E4992EBFA7F907BEFB4C8B0B920D8E340B1A26768E218469F5A2E862FF7F01C2B85FD0167B48BCD2C7018F30AFA70B3766844B2C9E97E6290FF17015992EFE1F180B6685D86036BC62238122EC528F84A286345BFD35EF6FA4AF16CB3D96803DDB241D7166D99F1025C8B9A4557D1FF921964115642AAC52E0B8111425651CD5E8EFFCC376386414461FF180C74EF4E5045E91DC4A939228886D953E909CFF51F059BAF7C213C56552085BBF5C29B2ED496E919B434BC8D872F246C7FD0D3D6B736C5331D26C258466EEB8C24C7A0141D6349F28F16AC0451E20AE0A8DE121C5E51331ADBDA2B4A5D56044E9D46C68FBDA063AEFAF2174375664509251B5C032FFD1C3787A8A00990ED4CE6BBA4F0AD6564E1B6072F025FF6649870E81DED8781BD52C7FA4D2BE26B4B61FEFB0D444D4ABC72A98FE54CCCA2C7325BD4962B4744B5B8AB93C4E5164D690E8A1451C2FDE055BCD11B146C463477B6C44DAB43AB794308BC2C936D4C8FA42E3AC9D4823116C46E6202F6B3B5CD6F85E466BCD0F352656B3B84A9E46335EFE4385B4FC380C7D33B61EB37619A0D29527D2F48601F85F60C15915ED596300FA9ED1CCE2A2EDEAB1E8F4A3955DA1C18D910A3D9DA41E04C01CFEDD686671C7C13B68B88EA9901BF92243DACB113B122D09A00069E3BAD416AA40A1DCD28FDC3E55645281E8426FA6ECEFBABAAEA99F43459442EB3D251C4F4676C9754419E26D4414F10FCA139171A526A06F498159BB12EBB965B339D9E67CBC61B8DE0EF20DC6EFF50C753214634846F9C8C5B615BF2D237CBD4BA9A293EC6165F78E5CEAF7FD0FD102BFFCB9932201EE9EBF602EAE793A5BA2D31994F08E581199A43B4B4561535166D6DD1C3EDDA40F5D46322877316FC9C9335DAC4FE83C10E7F1BA87599437F96EA8B117C8E6A168381B2D88A2829B045CC4A4BF07D17913AD166712A090711E6801656BB3ED74B0DB6CD1810CF95C301911339F1AB614E450AC9C6F5CA3D0BE87879200BB145F5FA18F2BCF9E45C6A1723D43F7A06DE7DB2F400DC304D7291E937678AFEB90450BB98D9787A61FE431AA4CCC94F8046AD1BB1A21F7A9CFC579C4CC48F0A9C8D94E2557C71453A0D66BEEA2E5E39BFAE1709362B63377B0C6015EBC1F616C5951F6820AD0EC269C4916DCF1199EB672BAC9877744A35DDDAC560080D8B7724CF13EF7C9F23827148C17BF3747136A34B3EB5EEAC2266842F5C5A5ACEFFA603C96D4C5739D6717B4A24EFCBF4F1C339DEEEE6295C8F +sk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D31D5EE2F6E381A305430D91980431D67D37B805F6A72202A8987B93A3610DF535DA46DAF10B71DF81949C1847D933CF6374019EF08E37F615DE3292F0AE606A30D0C86142488142008180108A4BA8110045800B02294B106880462019018AE2C28C1C0169CC20312322841133841407881041848912720A386491928C0A4728439250D1042DDB342C5CA4704108661C86691C1662D3906C04486254304999404150C88C03C810DB4851C0404C19838502960C2493092104920018122013804C386C0A875014263121C831638620910408248708D4242601918118C1644CC47022A66062140E1C982942B244D1A465D1200E18962009098899460C94208458488D5BB06461480A4BC008E428881089210BA685D9C86182924D54188CA11425C4328023233204B80998984863400040340823332822A871500450CBC464CA040C88A230029861DC18280A3841C10020604004A1A481C0A09164049014B61100235122875124227110B841E23005E3C8050BC401114250C4228202230E4AA409D224701C436EE0246D588880DB90491B105151C44920426102436408A151DC82112330058AB070D3108581344DC8A42C52820D63B8699B4848133752411824844210D1C44943066D848080E1B244A4927182168854042513A44810314E40B66188880D21874500042024240A88963052207121C36D522044C8B029942808092184D002420B4165010982844660CAB6649438429A1045C804310CC0910A4630D3C29114078C14254184409151264003264060906163B2298B2260E0B6602402480B490D21B0314B224664200103462D91944C62146811274851B06082044021213299A48CDC048518475152048E088165931042C316900817000B954D5A348EE11248543084D2C044CB44529C062CD826044A842D0AB28461206299004D0938441CC324D44261D20006D83661CA3050A2C64DA4460253224D03B691132441DBC04059364012C18D189088C2223004B385A0B80412C14450A481894200221950E2020648000950C665C0143218196540888142C00C930646A1148E03874D02240EC0C66C824824E1C660489008D248428C020642020821958C8BC08954942814C164C020710C893124192EC984900B094888B42550B0218A4226003886C2188112174C48463152462CE4A680D41444221148C8A24C1892485A30096342620CA3484CB4095A286E51966921042D08236C4C34660C44241288851B976C14468E12256512C19000136CE3104803C1854422485AB465121746C22049C0C491E238525430601B400D8CC08551484E2227525A844C0426490C9900A2C844192070A0204DA11625010665C0482608362259A470A21849C0306412A790202846008884CB24248C900084B20540800C02B751091360DA00480C218121C06D04A84D88222218184A04846C0C412593466C93C88961448E14C584C936315CA269CBC88CDB044213410AD2B02149926C440268D00884434069A1166E90201219464AC42071C2A849221481DA221294984C20864819481212064E0B8149401661C89465E0146AE1B680431829C9A091D9B66923950903A03124C590223792A2A428D04424130312D9A408C4400E44042E8CC80180C020CC264D514052030222C080251B138C820249CCA44DA1186C14C26D41886D8A386649486089048C18906023B705C1408AD42209982231093070C23260420032CB4651D1C04564B66D50148214414D89C06519384112422902428024B11103126A0398681A058A0997440C34621918611C021112A36CDA82050C97709A168D8CB8701C91501C282182122CC908414B1865D34064C4A051C3A26C1383481B35048AB8041903451C0802CB42698908514C126493400111892CD4161011364C1405620BB5250A21260996281001512319040B4524C9444521B16489B0259BA248A48031229284E4B69160266004014A544640D2C42900840C88226C4146889A1006A436821CA3858CA0200996055810859C1641A1A6901AA2612245620B3708E246204A140D02158210326E134508CB4006D320424A168913C86CD040001A3409138550C106804B260E588030A3B02D08002EE110408E498F3A215D76C4A1F9E4839298DE0A4DF33BC34157B86B558A849769A67D9C7F0172BCF6DE0998F660818AD09DAAF30CDD4C2F850A12D90CA9E9756353008F46D85E98A54C5FAA7755137F30AFB8479388844AA1AC10BE14D33BCA47F79E704DB6AC23EA9CE5C22033FC65F85609937D5CF196B34A9A10BABF7E141242B391B2DD07C29E2D806884BAC898F11E0341EAAC0C4064574D0DF3B76BEB6FABEE903A3BB968303883AA8874BF0C463C980B155DA1B5F5A532F44D8B002257E9D4ACD0E7747EF40F3BCBC91B49CC995F264ECB2635C908B36763D1AF1209CE8234359230325E531CD74CBBE43FC622FD062024CE729150BC0A551DE848EC9B693A30AF4138BB9CACA990474B612B98B9BA8B4B3A2066C81720359C4664896F53FFAC84CB859D5FBB87DBC5734CF1107ADB21F33B252BAAA6D38C77DDA4051A5E6E531579504513E4489BCB7022CCB52DF403F450D94D43B59D35D2B5C0D1C98F37AFB97865A6ACE3C80B6C46A008241899D6F07694CCA3A0D3F27F82D630383D4AF24D9E00E1A2AAB69B018635F411958918AF2271584EC04B6A7B6DCB2E22520FF651C5A510987F8C1F5C4FC35532D2F9A2EAFCD96A491607D7EE20C4427BBE7A7CA4FF2CA12FD9F53FBC32224F3073AFE48EC67E353E6E921230B0C8A6E662EA22F688B2D9986A8E3EADABCAAD31130873462D97F25EC592A098CF78CBD06988BDBDEB6BCD335119A3A66D73F8D642E3AB71704FBC71B7A8EB2DB5605A00D95FC8627E88C4E5672CA68E002A42BB3143ABEECD94992D4A28C7DD1DA21D4774503F5A548C34D60878684CC03CEF5CE4978ABDFA5ECDC1DDDAC5534D94D13759EA96C3D7CF37B5A405BE90CB6CAD6044688966BB2190FF697D7C61908FAE5828C63E81D44242749CBBBA206297EF0412ACB425836A942998605F9D69AD36A6D5DB150EF09F06AEA1CC23F110692CCB209221FC7814982FCD6057205F9DF3B7E3C71D0C2068EC3954EE939E2906AB304E0C8F852CA9E0917EA6EEFE332F5E99EC7A064E3C56747D9BC5E90B801C3E6D7E822CAE1E0FEE2455E770F5FBB11E9533D6B683DAF0A2F321C38E90C8D6E3083D81DBEAC0C61AA69845FFCF794223DC52501261EC7D5C03C787A6BA2B0450254F93E11ABB7A36CE61EDEECA8E7E5B355CD24EC7805126CC38EFEDED7FDDC2942D2DC409FB5408BD9215C7FE99AE9D82A4A0EAC17DEB1238ECD260B67ED9EF75D386DAD9315818CF39C42BB79615AE357D5D55F9F93D9B793421F8ABD7AD4675490D8A6F7D3D4A27D6432E6CAEEF9351D673ACBB6896B3A648DCE1F169607455984582021FAA08C10F44EEAE1A1698733DD087B072E699FBF77776C28402831874C4C48788E80D2F886637D4A6841059CC217BB6083350394318CF2CE9BB18889811849BBF3D69630BD06FC28271B5020294E4DC027C5AAAD3BEFE7F0EB4F00B4BDF13AB1AAB9EAE424DFA043DDEB55BBE6BB37DFBF7E5E86F52D8B9DADA9C644D247A960CA6949FD951117710DA73A430C89E680C7B2DD4CAD6979FE665E2B1203B23C77372241FC1526D6CBAEDCB48B82D5B45FDD5575F75A6F24B5192AB9493889D52FF2DA3CCCB9CFD2D27B3C337F857E8D0E63A821F70E421780628C59BC5D40BF74FB84DEB6B1D272515E3A3706287E7009CFF1A19CCE1BBBE0793115B3612BF17CFF7BC7DFC6262EAC9F77FFB66ADD8A5843DA9E726FA6D8E207E284DA0989F747DA3841F46DC166AB1935C89982FB3AD3424F510177A24E6B66B3E29CCA634B89D289F7F613E47C9BA2A5283CC3D393B02E9D667A6947BD5BDAFEBEB9329F54261A7F00521C1D5B1390B3B311CEBDE60CD6D82A943EF14E43B0E87247FC75096D8D51A89254EFFF0F25B010D0B1A3E2D8515EC9423C409CDA927A798079633665C343EBF663BE41644C83A78382E327D8F088B67EBB0AC8BBA0CB27D1A81218425DB739F1F9F82FCF5788C197151653B5A473475415F4414863231569D8CEF9BFF9F8BF81BFD000BA257625680DAC8047FD0600E5FAF16F8DA951CA015FBECB0B9095D29E9AEE2A450098D7660957C4665DDD027E1972AEF3076C3DF3004C7C2DEAC1918FF2DE3F65E8E485192C60D8649FB7522D3BE85008E6147E3B5EAB41CE123DE10D88FC8187B74ED01C4FEC77CD66B8378941F43D34540FD4D3F7C40768C436F879E8656AC78ECDA90F7C3B5A76F5AE17848FB2B95799A6EEC08A0B3BFD7F0B0FCF4FE3B94EDBA0BD90148BF7E1CC02D0C4E1E142946783CE5C6ABF70FF0CA93372B6B0B6A4FA2431AA58A2E25FFEB8FC30E208027C766AC76EF2518C49F05FB0A8F62898E4C277D1436CFFF49918F82C3FDD4B685DD0529E75801C9E5206E760A0EB1D42151832692341CF8F2E176A6A3A1CA8FDEAA07BE453BC9DEB06DE72A292AE2794A8C1F80A44FC68DD6C11516B82275B4F95ADC63EFACFED7DCC5E17DE5EE44EA7D2D343FF3A6120CD18B7FCF46B6538A555381E7CBBF486F34774E2B6016DEABB4F3ED6AF0BE9D62FDF6C7F7F3CE3B290DD3D674FCF533F54CDECE6675E2555BAB6F9B73F8DF342949CB98F2E1691A9818F51AFE7FEF6A15F2E4796252BE087832238CF9B69E4EAA64C14DD3702BF718EB9CD778CD811B9AE24919ADD17742249BCF5BEBDB1B152616D1EF206CF2FB91AD27C8B280C8F318A58262279097B0139FCA365B56F4CF82E21EBBCC30688A28CE353F7745B0958B4301B3843583B7ABE4575E02AC6892977A1E84CE9CF7BE72ED7A08A152BD63AB9F0836ACFC1041F777BD2134B83E865F8BFD58E1ABB0C657BFDA0C21BBFE9037FDE6A2FF14735FC9BCC05F0E11E4AB740AD44186EEE7CB98666091D1A3DE423F932D504159D7D2E871C4B5368E1CBC4755CD1BB9351B3D87F70C47864CC3A063C5B17EAAE7818237A2E935F8FFB7534FA8EBDA227C9029D68B5B30AC05C07B9214B3FB6BEB94AEC2FDD3620B76710D6554089D0141EA4082C9B6DBE158FDE0B7B51C64E115B2E4C1A4826DA0ADF9DE464664FD3113D2EB5A92862DB4ED6788363F8008A940610C754B5D0DC2FDE31098284CF23184F17CE32822EB88FF7E0AFBE6002B3248E4DEF3BD63BB0A9AE6CE3E4B664CCD2632CE0DB003D52ED9A0832513B018909BA9ADC802BDFE229451287F4338EEDF6EEAAAAE727859392C42756B1A3249E8D121059A967E6E358B1C976A413152743E2FE4E50A1A0692B6B7DDD234ABAB7A5BDDBA30B1C850FD2979962CE7F6A7F72BB4B9C9819632E828B98D02872096809BFF7A8DE9422773AD4CB9531AB9652DC4E3F4A706B363BC52A4323027004BF7849BAB743D77759E3A9845FEA74F7B5D42FA3DFA6E44268E2A1E7E0580D3EC9B454615FDA008CA16FF567D0C44CD6BFD49263300AF8800DEBF766380697773CDCC2E66004058DDF05444AE26280EF0CB8535355572317B0E708D46E4941AA89D74F18F1D1D0C9E1135A7D241BDD4E10420448932630C6B2BE3AB139EC2207E11A20F2FC877E3A4D5170C2C6B70F0FAE4438ADD4D6427D756B4C25A774F7A01839C4351D6C76CB89798209664E781A02055AE6157011DE6E22C280DFCD313E4C5F760FACABBE7CF4295C9C9453D38A2F9795533C16DC3C5209F306F2532816296B0E15F956D7460820A3C374B9F39CC16FBBA1B16AB91120809B127495BE84AFDC4BEAC80BE60DB651E064A3450B9B928491BC712E617CA7267BA7C816BB441817CF9169871D2AE0581BC7E1BBB1C59353E52F47843500F17C28BE0934613763F43980E9EF66585C749E5B3803EE95C74CE098DC2F698485B0FEFC935518740D65B7D698A55BFDD64391F85FC6613BA354AEE4DBA74F3FFA7E88EB4B71F199744D85FC9000BC670F108872CE2D52BDC568ED6E25E41B6E77EF0F667FBA77B798CF65BCD96DD5C4CFA7C8F0EA85C91BEBE34CDDA79DF52C656C667944855C5FD16AE581E59BEE90BAB7C645F65B481A91227EFA06A6F0BA8DE09151DDB25C2B4EBF35546C01FD9FB18790FD0FD632698BCE5D48F99F289D9E2AA17C558D0F889E43633CF0AA6AC2BDD6163F4D3065CCA715C30FBF2515C18FFBEBF0A18AE9CC254CF04FA650BF63B27F8E7E04829A65BB046A9B3AE7E06BA2EB0563696ACE82EDBFFABA537AEF7EE1EFA79EAEA26F30DF7A830129AD3313AD7837B191CB32F4AD38CB86E49BD16D23A3BF8B8CD3EF423E6591DCA64A41CA96F1C9EA86821B522BED1AECC0106D3DB96834822DAB5EF0AD30627E3FAB663626B96B7E7C24E9D233DAD40D4CD0BF19869C560FEAD880C52ABC9833DCAE1E56743C02DFF16252D3F325B27062EA5A1817CBBCC00930272305D66020C43E4F0B8268B3DDEA48876E39134C627AE477DD08620BDCF8F2DE534DEBBAC78621B12CD605C3A8FB0F263AE839372918B0D9748641C0BEDD504690C1A26CCDEA51CCA49BDE51AD087CB984925C244816590DCDB0846CCD1EA31B0AA3849DC33ACF83CCA59B8B211DAFC5D21EA7E5565ED17624A302024C43DBB25B1C467106CCAB91165CE15BA71C87BBAB384C8F63006BD4FD76B47ED2743D129D462497B42A279ECF9C5EE38B68B62DD1894918B0D8235EBCE47CF1CB9637F93AC860664E813F7491AA9E59EB5A124CD7A59A7D5C71A0A767D25F66153B3AC8CEB85BEB01B4017C5F6346DC765290B8E7B42B3E7069758D54998C2F94C01 +smlen = 6344 +sm = 047CD4DB2862DE7DE9018329795CC864FD199FAB8CDA8E6D3EC27729E0C7C6EF830A75DEEF933BE1BDFB8D4453BD8DFB13CA579EBA37D7168DEA3D3BF1F880D8235E38BE4140FE16819B277DE31CC493EAC416894FADFCCE3EFD727938CE8DC2F47FCD89285DDF1000E2F265315441C98A94AB6AF3FDCD1CA473F4646E9A355AD767E17AB00DA03CBD2EBEBA7196496EDAE4E952F9606399ADC6D84E59DEA0199186F8F2BE31AC6F066B87F8D34C4E69E9C6DB0AB17EC394050784913338E09A72E7199763DA3657184453D633E499218F8DAAB7A585E80D0810A10617816D2184E48AAEF3488165119F807C982F7E2C97D975C6DCA64A247C9F3B8731610788E58D2BF954167B3FBB7F42D36D5516B09C782D40DF95331A7BE01AE7024307020EE479A24E08D488F44FAE193EFE156A3A9600D33FD7CA272D9CF3FEC91E7766C317C88ED308BA4643297FECF5FB33D9F93B0DCB58578F02396EE81C474C75861BAC2375BB7E7EE5623131C6F0B471FBEE076580F08822DD99FB00701A3F139F7DC97609D94EC530831E53EF19AAF8DC38F09C25F1572937C7E4FA6E9D77FF83E72DB7407C7BE75A99AB568B29BA872055D4A3FA740A4896EBB35846D82FB836FACE165F25EDB56A153D149D789B386EECF1B3D8374DDA7704E195E1D5740A178B197D63B82C8EF58CD5DBF2B53EAADFF454FFF8D71BEE261C88219A01D86EEF47D5F94CE35C27633FE2508DAA0DA449F8528632B44879E35A4A4C7AA4B34B00C936CEA8B8245979EA96F39ABD1C9A50DA7C5661FA17D84A1201C0E98D1EC1E1470C3845E922EDE42F776CDC9C6B218FC2250A6F62AA51C63C33FD5F0DC6058025BECE5E9452EDE2170FFD90C64FE9B1EF40C7A1625AB5D29BA63092C64BB9CAC5ADCDEB37DC9C7C58326872629B2C06FF33EC3C2FF1713C87247009A7EB684D785CAABD61784A6B6FB151E3C2A7F6DE8E9D991CB63AF620140B6E006008BA1E444BAC70EB741B62AD8EF53CD4F009F341FACBB3DBE3707122BFC368EF225D0EE5CEFA9805181DEB546863299963FAE1B794B159943E28E2CF833DE7A4ADD20650EF38EDF00B9DE9B70890DFCF276C78CA80B3F3B0C4A1039044B05E6959EAFEAD286BA866A6750CF2F03FADE29B35121AE778CEAC4BB5868FAB011EEFC12EECE97C63048E6843C91CAD568B34F07FE29F2B6029DFD45317D080704B9F60BC95A741D6548FEE7C377E2BEBDED33669C71164BB3E2A2B43478DB70A836C0D725708D9259775FF4F3748430518680E9D81FA42370785D2C21AEB4EC445D316C1D9547D375C880E90E1F612D5B9173805E0CFCB7C0E460853FA5F5E0B3330BF678253C0FED445CE2F85EDA44180C1B1AAB297DB0333FB00D75C9075F0DD521B248CD82BF12871919D6E78904734A13C3569A79DBA40D6EA308A004FC722191FAD586D050C34E43B14184FD50806E567F55D777D8037C921612981D78C288279BE0B4B806A9183C3F5A8AAD7C350D0EC92271B479297F9F684CEB11430BB012641D71A9614DCA92C737A43A6B92063AA8E1E385EEFF2A6E718B2DE9FCAB448DFCE01B00BF69E0F925FF9E78456844CE5FAA3FEDFA9053532A4E74A75F25FDB7C49C7B1B4E234567E5321EA01996A3A7A5EEE1C095FB7E3F9C1D7F6534E15B3B0BCDF3084D854E2033532B237F6557567DE0C68A16557CB3D0A15EF9F2491D058B9F48CD84A56BF0B175235005744EB423B2EBD98776DB68C9E18C536385F19A0F2743917B3EF7F748DDDAFD6016A607998C42A0B6C645FD18656318E4592589FE9216ED3F17D481176C8D97652AD4BB38931ED54C127872D22E65A85B1D80D9CC169550242D0B8479CDACA7F3C2EE8974B193E093BCA518D1C52508C29F61F315C3457D0EE5EFD5B24FA9C8D67550DE3F15AF7B636716758C554F0E0E5C0814561A0EC9F64688EB0007C58B86CCB6D75EB54ABA249F00FFB7762A0E62CF33872FA411EE89B754AE197F2209903B88DAC9414D4D7379E04367D4778BF47673115112250662754D0907E8B0151E965E2DF3E7DEB3517665F4559FE701C2AA6E8DF8E71ABA63C322AEC86D3BAFC1D0BDAB4D0F5953193D07FBF5823143E0548EFE0AE74BE023389ABB4996AC2B9E6DEC23ED58DC28599DC78F4B216BA1CAB85561F24171D322910DF9DA10047B76038306AF494FD03484BBED04A591D52F465561561F2AF3A790A398258847E58A56CBCFD3B7FA6D2221563F4430E272E4F9E160130C2E73D2F458C4B1218F96B091682CFD589289A9EEC9073B0ECD6C4CA5DD3212C1AE95ACFA93C91141488F0F7E4BF3B983763F94F7A602B542FAE3AAA76753324BFA9C5BF8022F36275D08D1500764906A03CE3B5E8585CD9F9A042AC61580EC942B91C6AECFEBF8260414851C5C7A72676F40FF0501354E046D47083AFBDE28B17E72B2D083D64DD5943B04415259F0FBF6899C8AC8881F3EC118B183FC2927E0E2F052FFD8BA2FF06DCD7D3ABBA10E437B0EC4E076643F3CF1E654E31EBE05E08FC8662E5E98BAA94D5E4B80E0D351A064325BC57837528DE12F828F8EBF5DAE0432F654282E0E6B235A6E5EE7A3005E15BB0CC4321D8B49C60BAFA277BE63EDD3820C32BBBF879C92D8DFE56A5D3A1EFF81CFDB8881C72550BF1300F8E07F1D48BFFD0DCDA009D2C646F8A9F8E66B16642F73EADBC6B320992CE24D592E14EE9BC9E53C58D944E896C57BE938AC99CF5605D4BA2B0983AD3228D9CADFC6977FE87708FEC3D7C519C2ED9EDCF5D6C6CAD5514C2B17568D55D3605C4E1BD300BFB16F7478B028C08EF71EC8029BD873B66A4012ACC62C5AF52106A01A35397A6DC89A475F1DC6A184C759F0FAC722EC6D58D5173FBE2D85DA135950268BE78D86DB231223A2073801A225607B5CEE33BAC6E28E78CBD4AD571966C33B241E0B4042C158A3F6DDA610CB29DB0ABD7590B206A8A2A524808C4667F3D07FD732C0E82C184C428FDBBC73233F5BA391812B320668F22D5FC281DC9686ACEEEEA16CD351DEC77862E2EA4DA81AC2261DC03A869255F5DAFC1DE545204B901EBF665275BA839C9724D0CE746E664EA99F07F8542F6372F155274F39F7C4C796906E92A2AB201F5B9831AEDB8F422EC0A3307BF6BD755A132051F10A87066E12D040C773441B5C2D7E0DE5AF3118D8FED3727908956EC60F2ED8B749EFA3AF5A78CD8435C0A05A653E838A04B11BF473212CCDD21FD6098E313C0C6B0F6F6CA52F3684ED6CBDE81AEA87DEF1247F33413394669F3609D7B3475EE25D88ECA650EFBB737BBA14B28AEA96C41AB3D6C936CC2D864405C5B44FF913A04E9E23C4833E91D89D8AC5412C16337576DED3FEDEBF523775CC53C4AC999CAF26F2375522E2EB1C38F8BCF4359335A9C370EF50D86CDB58C7E3E980AF1D588E0192209C8F8C22DDC65ACA417147D0049B24E663633873E2F7E2525C4EE7C8F54AD7DA30047BE683B47E8E8F989565004EE59D2EAE1C5DD6E2073641CA0A0A82FCF4593CF5FD942355E90B0018381D8B5CE6C35E815A3185168EB7C4C75A0398B9AA33489AF10EFFA5C12C7E7AA77D0061E92AC5057F008CF27866B75FB6E9DD2AE78A773513BB22014AFD0D0BB23D2BBD16958833DE55BCCF0B64089A2F9852D9664C502A15609A93CE05C102C68BBC7FCBEFF76EE04D6D4F1C3525250664CF3E39310C0283DEA8FFDDDBD7A416203AC2EF5080B6115FE361855DC01941A89582F0EB20ED6BAED8C8779A6167517BA31341447015D0DA42518F6274D22F38E2737178C9528BC5816B1EA850A44AB1BA08132F882DB423AB8B6C2428005EBE16848933AA86804663C030837D65755D344C6283A79A5D347269561345029405F30AC518AFED0CF42621EC82D77F885F9D09DEBCCFDCAF0EA23F3A6E0D7AFC5B20EECC16EDD3CE0132E64C3D39525C72E9E17AD5D9A5E8B939EBAC5D7F144C2BCBBF101EC4E98C02E9B1457D16A366B883C668239C7781BB92189F6D6A962EF3B959F989F894D06F72A20CDA11B4F8AAF3C9F23BF608B7E257D07519CA29B701F45987CBAAD1583560CA9ED550504D052CC7E7796C41D3FBC0CDB1367830C4C8F600F3CAD035046D6B3462659863AE9A0CCC326493FE1A79E3129C0610C659D11B441DDE150AC21BEDC0085BA8F46A7D469A76E65277F1E707D6EE28E63B1FDC2C501EE4E48136423033F2C5A8C667C86246F73403C81CA96AD1234329564014CDE09CE069B9E26347E5CA0530C2158A20422379A4D9E0B1C5AD803F4F8B5D8CCA3C8EFBA1369AD254F4BBAFBCECDC256FCC515C752E31355456216C9C702141C2FF072FAC9E888047DC32A356FD5942159D1234E8038E25350B4351368522ADC681B34F8F7961F473857D42D827258CD7BAE02437605F5068966A421B1CBEC8F31B005B01572C37F156FB28C32D6765D78180DBB40F13D80231A5F7C293483C69C50D5BA2498A27E264E0D029E884F1FAB741A59EDF87C67CC96F4CD1D35F331EC79308A520F991F28148C26B581D8383D7FFDC49412392DDA5C3C3A217A06FF7282009E6E29180426970D583AF60FB71D82DB584ECA7857B529A9CD84ADC81B708D04852CC69CA29A3D6F47DC8504BCDE39D5ED7E5665BA73A6A5F44668F90F5B53BCB4251EC8E830847732A86E995684C30087424B406F599EF9A03F2FB6D103F4383F6D7AE56FFD852C318B9CDD405E5D58EAE7B6618067876BDDDF5B3A0467B69021F8B1C16C4450AB4CF4B3DEC6EBBF4CDFF00CDF1D891DF2E51F950078FD1A925000D483CFA86073A15FCFF6BECC226AAB3F99679B9F6DA160AF844C3FE508C71934F32009321E6F125127505EA6940EA54519E6CCFDF41964E9FD6AD4A3D84208DCAFCC6955D44B657F6FB570D6559891FFD1270E7178D83775E299C2F31DC30A528E67F1EC9DCE5949DA737FD4BCE4A11BA3615035B50819EC54FBF7FD4FFF0A3A53005BB7EBE90C7D2204B479426BCCDC561E10872804ECF7908ECBD4128F9F741955A792BE23F29BDE1C50378A2EC06F637E365EC00E7DAFBD18537EAB157FB4089291E3A30B0A2CFCDE7C72A63CFF78480D9D8A8C71751204A9C6029909EA029B8C28041476DC300733E457DA2FAA335CE004A3FBDFDB1159FD2C9F6B37FE960867F8786F7C1CC038D98CF2A3DDED4EDC2B458A7063CF4A4F5B19056EE6004B9C23C1CBB3EC659466132C92EC4B5AA53913D7D99481D9A1FAEAA595C1857A9ABF0D58A3015160848BC77F60771FD33C36DC5DCACB4321DA3DA33B3A4EE94DF0E460AD6D5CBD9EA951B6F0EBEF8436E9C07A29A95785B9D55E157525410B7DE6858B09C3A045ACE712BE111B939333F14C3ED96FDA099427E2E530B4B4050A8279A27D3C098D067F3B97E2257543A58F12FCCC199421CF1F258126599B5FEB563BB5942F388322386DAAED6DC92DF33348B0515402C42747CEDF4877C7BF9A47A1F2408C9100B7C5AA0B10F1C24ECAB3C78AC15D179801CE69AFE09C441DE3500470EF5116D18776F717EF8B5F761CEB046E123271EE116B282DB77EB10E7D4C084413B130B606D5EF500D754052AA283701EE5B454FDE6376BFB90AEE4CDCB4F06EBB3D1AD3B7461227301A8529C66752241B1125C85086E1FEF920EDB9B2AD50A900299B7C29F3511C7BDF139B5CBCEC741335B51124BD5D009BB3B40E187554E5913C016FC55FA76E93394BC599670F251F132DB7F835D640E5B64C2779C9A1102B0EAC95615AAF64345445EBE7DB873E82DC845B5B266BBB42D5D97D40A823D16793CE8B9FC04A9D507A1E5ACADD22CA538E0E05C313669F5F9F4930535A8182A93D95A870AF194253D48871E8E13950CD8E60C3A71CDEEC7403AA188E455C740FC931EA3E1AF46B6C20F728F4D71BDA91ED872BEFF31B468A62B9EF9E2F9B391AE2B017E52D3589D0C877F776338E20246F3B3E2967F37BDCCFE3ED8D8A61E48DDD622795E7161B0FC118CB3057F03794AF993BD4F455CE888AFE69BB9B3924BF99FF6EF21948A834F58DACF622A25DB07481DEAE168DFF5D5DAB0B01AE272BE2BC3758E62F07C53AB426C1EB986E170356202CA37C90C5588FBBBF2F0199D4F114A2A71D992061A06F17C792A351BAFFDBED0FDF2580BA64AC58BFC70A21AA89BEEBB5B070D8F09533334352D0280C9D04E17FFB044233E520FEF24243AFFC9DD2C777D5B94335983F46B7099666792331245D37BFF0FA353CF5444061CD5B219D84194B7F3630F07ED6A82FB9C4215EB55B90205AA14E5B009A76DA1FA3392135358369FBECADDD688797091F65F661D7AACA27BA2717CA26EF403A0C9A7B8B6493FB661CB4F8F4333E5B6C36812843DDC762B2DEAC0740E10E74030213B6A2DC7B1A1B3A455C75DB0D3D4E71818EA4B2CEE2FA0D5C87A61021254B4D5D7489A2D1246297C1D8E0EA596DA6C4DFE4F946E9F90E5D686B778792B6E6000000000000000000000000000000000007121620272E313ADBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 + +count = 53 +seed = 7031BA806F4D8BC28529163B239E0EE836871C51D2D62B601B71D6F2B69B203C81440F8FFC09C3AAD94DB1D880160671 +mlen = 1782 +msg = 6103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A +pk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACC67FD70DD18B27B34BFD4A9F4E9D68D9C90EBFEBFB824A7DC8131EFCAF85DEB07A354E2E363D38C5BA3F396563629CA524A00D4AABC12B822C49BB88C79037547EFBD014DC5D27C80B8BD74E6EEC5B2FCA8F9CBA22D5451A12BC79D9233273554E58EC690DAE58F95DD08CB0283935785F4119A2559AE786EE33B1105D9A7C649AB3F4D2241B33D438E6371B72D7931A67823389CB9A069381545C66096DDB24EFA9ED528EF0E6DF8E77795DB1440AF0565593F89BD6A6DCAEEE3F90885CC2223C5C5DD35D758A53026BA3A74A7C6C28D76BA1C30CD6F484E36C28E2EF27F9C32093F40379EE14A185ACB43128D2A95740F241242F30265873E852B736C56280C7A4A96419743B81725AEDE3642F849325A86E6D02EA5F5F9F41CDE8C5ED3810F0A0DB59EC0DD7788DD67F85DCE00C57CCD90A12272F40022326A6385ABB40EB92338559CA1C79C7FD35BFF4E667EBCB9FF07770CEAD4F5F0CC46CCEE10B2C7E997842FABB961226E19F3A8764ED57D0123F433D1FFF02EC962B7007A0192E280280922B760BD5C85B4FFACF4D40BDF7211D8DBF78B2797C0249DB5BED733B73DDE6848B16E3D06DA8368F04E8532B64E4B64CA5EE6ECEFA0E81E58F5DD0C3107119AE0768243DB01836B920EBEA2E7BBE44BA1A1905F3382ABE1C79192A334DE8C07997874DEC7D606A21500E33ECE9267A4D448BD6011311E817CA3A4D5DBF24ADF93865E7C01DFC0FA81AB960355F923390427983E4E85A39CC9B80C86B4141C124682CE3843EB29528784FAE41FFE8E7E1DB2753D40BAF055EDBE28BBE8318604B19C4C451DF54F16C6D2DF30AAA65797628C1681EAA5E1B6E163F9CEC77A3E57DC1CFADBC5F8324B0D232EF08B9E36A8C0CECC3016399B969D200B7B201C1D113D9B7838D7F9BA0B28D1D6989A0DA384F66261AD53C0E064757CF6756C872FABB1097549FB7C4A20860AD964AB8C8633661FC5A30D2E7450DA10DDA1F5C114CCC1CB0F2EF9344282954DE4A2F62057DBE50BCFE88B986C75D04F36BDC3E9DBD21AFA4C0DE00B1B3061C8E0A2DAF48734960541FF6DFF56AA4CBAEBB402B13C9E8C1500A83C696CD465279D0B621E12B21FAEDC9A461CC3636F23D07EE5820F9DD44638EF87E17AAA45221DFCDFE6F7E01486875D81A23821EB63A4816F1F43AEB72433DCDBB137CD07B8F501F671410AE6D5253D1AD0EBC9442B813CC08F40CC1AC30324783777E0DC0856579508FE655325B4B34A4E1D342B404B830CF30C257D5104A6E0BFCF618020105A0621BF1318BC10521D79A670F96225CD7E41FD416CB8E1BE4A62037DDC89EC3DD1261C59EB4B80B5DF741E5C744B7204746AC8A1D641E742FD14C646160D17B566E9B24FAF6782313318A9BAD5463A5C5F01546683617D8D6FB7682AAF364114CA7B2F833385D38DB6D62CD49BE3B9EAB07291D0958F7AC89CC8C4A87AB5957162C9688211869CE6A7E8C7EF003E1D601A85D89D601AA173190B8BBE8B3AECE6ADE00B6262255C4ABBF705315ADAB7F335CA7B449390C97EF638AF52F959B9C7FD9954891B749C93F879737E5C9D27275BCAE78D4B9BCCA43D4E8A1F70744CA427A9618EBFEBE03CBACEAA999D9F68FE5C0931D4282D96D16600813C446845B4C6B2213EAE127A50AA1037F77DC673B6534137208E21660BF203DFAC2798F39EBB57D73D997EAA7653CEB67416F1A1FC56262E6236D66947226BE2960BA643EB3C69CD4A3A3BAA61A594C50C08E7F9BEC1847A2FF3D61B7F0013E1AD4405B9A10B0D3177601A9CE961BBB468BEA33007930F60373B953B185F8CA5F04B745A1AFEBEEB6FA9CD43D1FB40B9B7C8CF2A4CE166431A6BEB8EF6F2419247E6D7CCC148706E1878B1E64AF57F62A26EFF106D766D4C42A84D5439E220BCA958E1E985C0488BA965E6DF456DD131E2D0777D12307703578CD17DE971E3F89AB34D68AE92C2F2E7DE57133A7540C5537825A9DF123659D93513310AC2D2423F6B5C6152E9E8B5738918E81B26348410BA67CA072C3A22DF28CCDA044FE8E7006E1C6BB67B15741E9D5F818A73940BC84DAD1403059FA670F0D5B37A10A100F9006F7EF864BF4B635013CC45F5CC15886352A2C5604EE39795105ED3FC6CF096C8AC99DC0782ACC37DD26F3373570F402987700EDF3D3940D63DC374B03A921232591A258E5E6B202AA3425A62DF84AF050EDCDF2B65FCB3BC272FE7F1B69FE34B7E4F91BECB1286D84AE6A883C14D4FD3B8D1160290D6A81AF2379EFF61AD2E199CD52F3050316511613E4A1CB0F22D47413E5017482ED5CF74369B1ECC9EF889268FB3E54A3B75BF160B3F7C2B0EC46D9D50F5DA4ECE0973174CF7017C890A05C1A99A7F3CEBBBB2BF4D720D7007B62587E9BB6377E5BFE8C141CC1CEF0412E1CA078AF25C1A627BFD738DD64D78C5671EF7C1E2BBB1B0A623864297E77BED5C590FAB5DDDB62E65CB904CC179A0CA771365F05034A08A9AC6119615811DC5328466F0043E95630D2BC86E6A8679119453EA6113CCAE19E66F4F370FB5FD29921C96B74D662968CDE0116F24766C2C46E4D393B10492FE6604E488FC95306FF87A53AAE0C8C0B8D73D35694B698E088F949B31A03F187B55D3C583A7173A6DA1D37BDB686ECE8B62F3431A43EAA11D90F09426F005202E8AC6DB1B55E9C108923661AFA478BE0517EEAFC135A221E4022BD3ED04E09AFE22DA8754A14EED868B01CF48483664F057290FA16DCE15CDE59D27F8AAC436978288A9DAD5C095B0E0258519E140C50F2300387ED2799D9AEBD03E5E26D50F52F19F2FBA3480025FE9398C822C0A76CFD5D952037A0B61F2567F6FF3066C2088698B9A5E10BE8E6D6035BD282755FBD7A426C9C923ED147915CCC991482AE39F4181F0DCA279FB77EDA4BABC8C5F8367CAF939468ACF209D2C740A25AE7C51822D6EDF8112209ED0AFECCD0083E08E8BF7B433B413AC64D3CA4D6054BB34013D91DC0055B65FAE712B683E6E3ED0EA517C966AE6BAE86FD8192E4A2684D1CE5BCECF32329CAFE20E796997C1981C7E9989C36965BA944B9C9E985D4260623B8C2297DFB930F81F9A9109719DE3401533B6E5ABE573240C395CB7AD36FC69270D2AC72CFD4C7A7CE70B235044E522B6945207FD77F86AF8E069AD27E945B88AA847C64FFDF43B7BAE260D322A09C4038C57DAC7C30BBB5C6DDD17B3BFA9BAEB35E63649AD9C03DF91D367F1EEFCD21992779B8ACC18462FB48BCC619D32E71141B3081404DED197B0482886D13B29B8EFEC5B3CD41DE3723A207305BBBB86627F3E1ED319D4AC087BF5936C19F5B15A85C5B8152EA1CAE8A2E522BAFBBAE8C83DD6833E3B6FD246B9FD34C319C7BC01D6E01CFD827F1D51C9AACB9F71F70186CA1D25892820A328B773515C5F2E63962B6E213872F2C97BA36913B16B52D0A25967E768CDC5A8958C3B87670E85355EA6A30924E364C59E417544732CAFD7F1E796105D3CC10849775D625173A5CE601B7ED31386257120978BF08E0F9BB77FB2BCDB9EA160A74D4BC1F05A211BD9AEF40EE40913CB43297D268B0ADC0154C8A44748B73952E0DDF8B7E9D597B628794D16428CC0155D0B815FCCFAB22F36 +sk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACCF7745A9E364124B0E57047B1E6F4322A5C72A5E8DCD3B31928D8CFA2D03AC922B41656B71664841251A587D1E4631428462F82F233FA4B8AC40E29DF54CD8B5DA124220A902D113845E1043288828881A48123B570240102C1C42424252A4224649432410AA34414C608881442C1B28101C661DA468C1C0466D4B08D90182C1222245CA481121500C1900C1499485A208583428E00196A23164AE2C4400013280BB085A0866D41108084C8880A02465C264AE0C42D10C62D0311455A24811011050C384022C441D4923181062010990DDB46818348400B012DC9486800B4494C904498424E209960533011D0C0001AB14D03850594842C61B22C204369E300091940220CC771D310305A426618104522C10411046C4C0001D108244B402182C28510B64C191582D0305004312220A2250236400332628838465212661C42304C1211C08060C1B26001198D14802C88928C49062820A971C2106853442214B220CBA41153328C8300658C006EE1B004A2466D64244612C02DE3982CDCA8911AB07098244609B90C01A85000382E0CB3299B188E92488912A92C1124048012469A2231C0A644A40602E30266C9042919132011C688DC9810809285624820433072DC12919A18921C30441BC451E212294AB210C4C28D91C24921458C201682E31480A3C04013306209404EDC424608148C19C1705A1405E3C811D3A871CA480408012019057158326A99A888DB36280B8940100250D14425C9488E19156810B08CD4066A09C3844A086D5B168164C845989471C1120989221252164C1408894340215394885300620C406263044C889669029991A2042DA31281D822711C196AE280050335325B10255B1092DAC608C302416386042349824B484CA3B41010260552A08513A301482686E3B02C8148714B16901020700A1045C822309244915B184964148A1A88450B1782048861A140125A980060A86C04C7881C24820A8430D488299C24211BB72150248104258A9C962D8C341023926908044A128648E0042E98C65140248682C231113340219008DB328C540021C8B024512806E21850CC4284C0A288611480E02225D8100EC11290C13266A4868DE408242035649C464AC1B21094282109B42149108688B89043120E94A000CB40045C84411919028B44664848314A36860A41091CB861639884E2C42412A44D0C247243B481DA0632A482609A14448328681212491C356208A18944A04913B68DC8B690A242291A400C5CB0445804128B260CD83864D304660C102610488A8C20319A02091C060C11C08151B21091364A024286203628013342CA3644219845CB482A40A0298B9885508070C0180A12C04C5820618B822410432E113941E4A4280A286193486A50A0681A1002DAB4641C800400A16963408C8CC06860A80DC0326CD4386D9B2611212545484601631482D212220214911211890A40711092299C2822C1C885D30284D9946CD29271D81670E4004E2223924C883023850D60B48922A1611C39701AC72CA22840902409589248E040904A1088E0B691D0A040D4862861100D834650C10052DB06056420440938321042096480299A366E4B900814016D0A8165CA304024988519300A600082208270C220650C312C1B82445B02250B284C81268D528048C9100EDB068591325098468C5A8889CBB664E1B040CC3204DC808C98A06018498ECB8090A104265A2472DC484D0115719BC22C093464E2386881244821B30D214686590825C42612034211C826021144460C418A4A42041B1422DC3085438845214031E118882129861AB94081908504090C9B84084C121150307102B42923852843082E42A091848809244989DC084181380512438E48066244364491328C99364500428C62162603A7850849289490694B466003122091424D9C208DCC0682D9206C443620DBB42413231160104518B8258910610917500481904BB66888364E19244C1A25611C2768E110720C034E824249C3A004D0C08911A8840C494450B48C1C082ECBC8645128421A33488B4851A3A6014406868B38924BC0695146024322891A026600052E0A8369DCA63060A044512284C9B251DC88859C04069C182EE1583240CFC124468CA06B2B83BB8B5EFD0DDEBF94F21629F642C82E94B0E7BEBAA895BBA45A764E8B359C6ECB381007D9166717B1B793616F18AD17916AA15B98A84B023021DDE5DF86A291F76453ABD573552A9166D80F58D2418E58493E62490D5B858D6D053BBDB30364F9E023FEB93D6062DAC637A11363C5767B4C5682515D01EE15CE03B8AD83AEE6150330379FF9E7C2EAD93B2081219313F970450FD9023822CE1C765C791556B76EAC8B3C94555D764C21975E36138A868CF6D5C852AD29445706BF56CFABF9A8DFF4868A80CE411189BCD0D42AEA22729EF8ED42CBBCC3AF177EA21BBA525BF936743E2DAFD1506ADCEE4CBFCAAF25F157C8C266DEFB945D305DA885637A51C04CC4EE1286047D5ED48EC4E85733E9A8D13C8F18D680E0F7B867759D5A8282E52A8C17B2829DF8BFF2C16FB85DE1099C724DC7F67E9A7EC8AC9091BD19E8DB138C72A8508BD0E5FDBAA380C6152C87F81CAE09321EDA48CBB615336D2DB9FFE9B56F4AB654A26844154D1EF31DAD2944B1AE7AB666EA1DC0E3DDC55696D379FEA9859D52BA39CA645F60685387906C3500FBE1F4B135C68E36615F5E0470D75A767AF19B64ECB42EFBEFC4608CD2FE51DF79235BF1486B476A1EA9AFE27084FFF053BD2B29BA94AE4A47B9FC0B667C41B0841EDE05E00C62F22160A888078ACEE1A76CEDA7E70B0A7C608BF4CC1F59ACA5F24D186D53F85BA89070F58C2FDE037A7BA5025816FECCDE0B55A45823E7D111386E155F7C6B0030A36E0437B00FFFB53164FDE7E8FDE2A98EA4AA75BD12608AB575F1092CA83A12D7CEAC1C546DE2B7B5FFAEFE377999A7A0B98422642A13E6BC0839AB7637A9DF101BD7D8BEEC0059BF6FA13F43F529E897AAA7F635C833CCD0BEA649AC7752CDE40E62D16105531BB334BB40AF30A318F9C6E61846E0FBE8BE47A957835730BFBAD3E1F96DF5B4A409CA0278DF98D48390D0FB5FBF3FC9A5E30B2C633AA8A814CAD621870E2F9F7EB8D1C205706AF3E52AF22F3112D1FE886770BA673DC2E9E70E62659C7C0C513871BD0E09A95BD66F0DC2196C04F809ADA29D086677B19F80E03747AC0A3DF69C3FECD8CD7D2BE93073B5661C10F51CE586F5EA4E8647FB2CC1F1717CD2EEF95565C1D950989017D30E25AB0E94F1FEDB187AE8E5F38B1948E09A03A279C33BA1461B82D12B2A99326B19D8D5ECD8E363CAFF5A5C5B4938EC974E56B1DB3E23D7E5746EBAAB35C76AB3ADE3C1F3CA42704363F678E28FE4DFBBB62BAAE01A2201AAB5C65FD6870A1B6129EB36BA4A7CCE753F521E6C2D9943491FDF1B11AF98B1E986C99D60F235A1FDCF186630A6DF1D4EEC263FF97A1338466F4B9F9DE21D92D1CD84824DA4EAE264AA45753BC7E3BBE63FBD30DEE00119F71A16FA63543A561B0F6B80F16A719E6ACA57479BB5CE31FA81931B71D94F05D658CD59ACDAA89E7F559E542D735233445B63C1F32AB7E2921FD3F20154A3F70C4E49500D95632F07597105B7CC295C141D7DDC1F115467CF1C7BDC25668BBB67B927F994AAE47299E2B3A83902492AA783CDED9362367E4B457ACB05A4ADBF2895B94044A379E6197DE228E822CE2CCBCE3CE5FFB9E8F277DF1721547F4D63142FBAD669B650706C153D402D9ABD86C40D089F8D403396E1FAE5BE4A010CA39A17174502BE6A7292E2B4F56E57247797DB9B95ECCAE3327A923A579595CB28840BE3F7F8807F5A79B787B922E908E1E2A32B7399086990FBF91E0AFD40B0BB73BF6709570BFD50C7DC8BB67723E5C69783C2DA114A4C69F4EDE898367A3B8F5DC318132F3E2767A17984252FFEA4E215BF3BC216D3B7A8965F766103AE42F3424A14E833A94F7D6A89F265129A09B8BCC2A5C36891D6105D6F477D9CAC52FC90A250163C5C2AD6B1FA37FAC189416C44EB95D6A73DF36BE9E32325322EEBBA7485913DFF4D4A1A37AD40A1E9F94212725B6E08D8C3D8AE39777978FD5459C688EFC22B1BA4A22A30F547E44495DEF7863B0E80E5F88D0525492FB46BC549432BB492399E9608B4CACB62FD0B31267875D8B36410141D703401BD2C4CA3BCFCC0A8207D538EE78AB99315FE6A86C69946DBE3E35167744B5BAAB3F3767DB21EAC54C7DDEC693C55EA32AF26084B7EAAD86FD92307EACCD0BDB2320F26AF431930C878987F26E583CF11056A4E9BD2D52195A145CD717DE18511E409924BC4E4F4A49A356FA98A84616FFE9D56CDEADE6506785F899DA02EE8B5DE03840BE3928572CE44D67ABD859BBCA9B7BD7561ECAE77B4F18C24B270357A8374F67ADDDC32D14D47CC9AA450BE7BE5C5F647796D9EA91DCB3951AFF0AEA199C5F0D9BF4A4B357A8FE81ECC6418F6F84A8FF502E4A03599D608E4A48D6F6E95949CD985C23B5337C3D4EE0F4E434788A6ABFCFE5EA42875D986359BB520E0601A2D84979E0EB91F84F2C0E6879835775D326F74E19D7F2289625BF66F75E447405F554D0C49806A76CF08F838FB465423B3FD139A666248AC017EBC0F65048A21683CF4A4F2300B72275F30556D96A08767C341167F32606B15DFCB091A4DE7B6FB290285092F8022F5F76700C889D6853E685EB94AE11771940CC214B601DD9A7B86FB9FAE808D6FE722F8B10CB625BC35665E563642209B15FC9F5D6B69F70EFEAAA128F903CBB1853AE82FA9D92F57A9311E43A03D962F790F9CDCAD4E66D43A7C32710A24D8E6D3601C2E522CDBAF3277BE78ACDABECD9A702517B840E6F8B9366AF96060361D1509EE3902FA8B7010FF2EA7C222C9D4BEC82F867C8BA4C0FB954F05EEB2508D9EB2FF281BB06C65B3BD9F42FA0DB1EB5D0234AE7A0082024843BDA610C14D66A51987A487AB421028AA84DAE07EC655B530E0B0CEB7FBB367BF145F629E9D6D2EAA6DC02047F4C694449E59F8CB47E0A7258D648444AD37BC9F306862683F66BF96935CE2179F9288709A4DBABB0A4F4895F417BAE43B66CE979482E81460992E68A0A5478E091E2E61672B235EB9C37A117AAF7B0F617C53794BC0C9460B1F31E22BD92014455BEAA9557F9CAAE21FED63122E6997A0B64C48A650EB75693045E0575F3C3007B9BC35668CC9C4A8A12B3D8DAB57A2048D88DCCCA13EF3EA4D78C5D46289BFF9943934A8FD8725328C0656C156C636BDFF6060D3C371095D7F53CDF3AA404B65340EE9DC70DF8ADE4E6D0708BFC04BA474EC15001568196B64A0407610EE4D5D9EC1440C9D0A79362C10158B66970197006BBDAF6D3ADE98C45F005767DEFB87C468D53F37638E35E563ED3AA33F83343703570DD4EC4FEE69626ED9DB3695960ED1D49CD45E4E4F0534638A07BD6751487522252DB1DA28AE8FBA223E93AC5ECF99E99C70370FB5FA4C76A1E79B4C1762A2851473961F5D38D820609572428FF6488FE204188122F18E901BAB334D436B1BB24DF01BC6FFC3B92DE846192EA6FCFE69900A909DB0B0A9D88E528DEAAE0FD71F3432C26872A9B956D86DAC1C72F888B0756E91F5F776B946559DB9DACED59D05537D3450EF2276E6275EA509161B056DEEC3A19FA7129D9C7A33F5E4D5E361389C0A915F3F32D7A5EA926385203F3B2F7E4A0B2CBD3415FAA30C696807CF445DE2E2E47CA0C465BA3E61D93D55538B158B8F2BCF64E3832D61E96FE1F725D2477B5A3762D920D25AD8BB9C3A7D84450C02FDEB05FA6FE7269670BB407F895991CF59D4A3B045FE797B35762D777A84DBC4F11C62D57CF2216794D71FC5910737D6248A13C78A40BF30B32C4F1BCB7C4C806D57534ED52CAF8957748EAF9420D1711B6C0923A4929703D7DD26B971366A7CCF2B4360E830A909BC26587E72644990B8D31057885C37313C7775EFF9589F52991372D970080919C5A213A7BFACC2D57018316A94C54BDC268E7017DCC4724EE275C46B801D30E474DAB531ACB5A3AFDE0293D0CB409DBD9DD0D183BE6497515AF92927FEDBE7C9A2772B005EF0EA7CDF591DF4FAB0F1BA65206297EEDCB6B9B0035954A5A15AB850C4BB01579CC1BF5E3FC8A3B08DF6D878B23D2EFE793712823FA1273FADAA833CD3BFB20E5C55002AB2B007937E0E8137D554B8023B8ACC7BA487F3A89E1C1CAB2374DC7177AB51EBCD5EDD919D7643503C20B04C44191CFFEAA0099609CF34A4538F3A8C750854AF40E5931F9D16BDB10E741500F3DFCFF5913CD9462DE16DCE7C857DBB3DA05C8C39EB739098BA69154AD05F297CA9063639F8ED43059EEFC1236D672E3CA6BE42028B8431E5A55603D27BA72483EACDCB1CBDB91A0138EDA2847EF2535489248E20EDC392B0B6C2E65D53F6FCB7E74535B2AA1ABB0F3A2246EF327A6017CC30B783A908E70018CFB094971649E50EF27A620E4AE07BFA9F8077F3CFFA17F3FD67D6A9843D16D7F4B3332468D42794D6FB962F790B142F82970DE309E8318F8C5F16B4F8A3FEA0525D91864BE8D201951B11CC2CDC74378519F1897E90DFE253D66DB0F3E18E7637F1A41CF8DDA44B246CB1B8759D6C4CF83906602B2F19213B1C2B592A577B657C6C7D87865CB7B22E563824C13CD160D25788688718791254CD25DAE8FB06C0AF42E31C88CEFC52DC79539B1B7BDDD0E6E742B17D45500C771B48BD4D77F5B4D2B3EC72E483B95E0B9470688959D70532085EBADDDDAF7C81121AFC4E3D1A2CF1AB28F397FE4147E2B17977942A06B7D6E38100D1 +smlen = 6377 +sm = 89A358B3A646C556447D14320C6F05F630B4FAA638CDC15EE3D268D170C17B219D76CDBCB086C60E4A2ECAC6F9A312C76EFCDED0694E168A99411F8918B9EECE2DF3B5A35E0BF8F1CECBE316834B47696152E819FAD98AB640EAFD48E009A01FE546A9D71BCE1A7B65166EB3705908C1B28CF8C8C8E3206FE27128F6193D43A096296C23590AFC7394A277A10D37BA25936231A408F5111B76056021422BDF7D64D9D84D5B8373FDD4C5191C7916E757586BE9143E4BEBFFEC3F15A4BB3CFA09CFB7394461480C72CD3B59BDB67CDC4F38FD58231E8BF1FF40918E1BC5A3D9F107D6C08FF03F931A86C38D48A50F04288D2FB0D5083C75F2EEBDCD24CCCF7FDDE6B6DDEFC90EDA21DFAC825423340F0DE87FCB1E201E51AAD9785A6A603EB1BB14E1DA09CD0FD8E6E1D4AFFF10CE400F54D71DFEB00AC6E39A537D408A9B022951D3464FD1EA5AA238CE1E8C952C90D9E07E23AEA11CCAD830D4991C525CAA18DED7AE6253A18A41F7349463FF333926B299136E29564F82219F1EAA1813EC88F50DFB13167F2CB823CBB3EED3FA40173197DA2A6B46A7C13E341FC1E8A2ABF239F99F7F3C064A8C2D0AC970EC415968F191A0C4DE23ED772E13802581E72FF3AC74F4F682570CA76C1046988FFE761F66EE9B3E27F4C7ED1C4CD47027BE5013D26EE6416F3D3BD948CCB3DF2F56AB6C02E526541031E57EF39C282E2F4FFFCA2F3DD569276B4343BE2EF92D5A30AC8AB4B47A88A7AA29BA63A8A21D175B4E57AF11A4F01C94C4A7AC0F77A92D66343132F3E439423DAD7745F4E1088978200ED32F64AF335FF8734E23BB233D7B5585EEBD56A6046ACCEB92E790ACF3A9D32DB1A26908A406F1DAB8861F66EC2B44BB0739B4730FCB52603E4440266B0C3A54C76E839BF3F945E7F38933823F4AF80EB85664F04EB2BC3BF698A939EFBA7CCF8931BD05A036D79F82B34C452BEBA6DA109B049DC41BFB11CDFF15C1852D64893B627B3837554FBE79387648A7B2AC28CB6A232E11C1EC06F222BC1233F15F0EE2B470D43325A03A8E85BA070470F8F8F372523C86E88E4D7FCCEFC852C997C5CA1448ECBF4D7184553C7FBF8005334BD951B0E618E7A71270D5656CA9F3DB19A857AD26F2C092463AB45946B7ED7B5E9D2E95ECB2632931957FA549D489A21EC1DF5A4D1D83A04369992A30800AC9AEA9ABE272E2C01485CE63CD5E3DCDFF616A9182C5B381668FB64C77E7FD8E4647332F78792E1EE50D1E37F77E0DA9084070A2717AEAF84AAF9D81A7E3FDF41EB048D9034C6CB4D548D62A238EB1CF46EFB1A3E610BE57335F1D6B1376979025B29FB9A0E2280DDCE0BF1E324FF5EFE3AB9DED30FABA102110CAAF87F6AFC227DD7BDB9C634F5FC17A02CC0DF29BB4AD33F08B646E208C0B57F49BEC6ACB5E0918E1A0B30BE7D865A3A44055E7C1F3ABADC1CAD2D12185D4D64F80AF73B6A68A545199BD56E6137C6D609D4229749776C3DA8E4992F16E80930E9DA8A660B762CCE54A9918F051B4690CE46E0EEF447AC202913BC715E4975E86315E38444F81E8B6C7EBF430FC57921728EC6D4C4EF182BF483945141329CB5E5FA6357B57CB323B2580FAA2C669A9492939BA695A8F8EAC1FF2223BA5FB75945C89806B3F12EB355318124F127317EF7284D1A6F79705811A6122C23148BBC8ADC29E94A9083902D9BB48F994F40D4C54DEE828B8A67B456FC64128C4241388ECEE723D9A2E0C9A32E304800AB3B83DBF5E06B340A0E05D2993E0F28FF76AE6450BD3F0F800068FDDA735306D7AD736C9E133EA44255E66D1815FC456E31F0DD13335D9B650218EB9ADD626B8C74FCB4F069DD9243065B0FD612CA58D419FA687074B6DE0FCAED21CB87B305C51524A857A4EF7E63EA1D89426DC928800421F7E3B0FC295C5F57F76145B5C50D45BD98CA8B82C332C870A38EE9D1A66AA5B12FC385B3A6D585E6A722E558D25ADDB5224BE44242A1C9966168D76521AF5396FC9DF8E2EA30AD3A33DA8A83A191B07F68931FFD868D2EF11CD3CE2A850F92FDA2EA79E1ABF5FC2867D96DE451941E1698E1C92445C8CCC494FCAF5C5E710A55E2AC89147EEEB438AC62D2C27C14EFABFDC451CE9644B02EC6DB3C422C9D3435A2643F23CC01FDFFE5D976C51D3F70D47FFA6A50DC00504DFE3BF42FA34FF2AE5D3DC41CA132E973FEAB0BD42D5CCCF242C9D85EC1FC5FEE8ECEDC179DC77CB1089EDCE57E2481FED4BF3C529589C5A3650439C28564C58EF4600B8EDFD9E3D83E1BC378E7D55E8527BC7DEF947E34ABE47E0BFCF04119E65497DE2D3342B0D7412DB06BCEB98D83F4525826E181C944296452CC60CEEF382387FFACE11580A04955CB8EE22FE7E24FA83DC2203E98A385F6030D8F0C8C994B10F36474B40D85D5C0A00301A00EAE8FF7B710AFBE160A594BD7C10066029FCB2E4DF2D8450795F86227C6DA3722B8381590513C1A537AA0692F93E2722C5DB50E6D1B0D3BFF1CBBB9D3D17E902245AC3564C62F8CC8642E0AAF95C7F83A47CEBCF2717FD2BCAEF611E10377AFDDA49916589D7F39E96443808F7FAEA58923467335B2366F90E515A30254D364D931D4685EF82105D13BECDC3976E995B15A4169B10CDD72873EF1EC69C50E8EF790113B293DD33869CD2715157D287DC8636D670E25487463B6446642E3EE75CD5080F4D7074B254CBC22C17EA684D7575DC48E6A04457F01C710CB8AC714D457370588A8BF0A5C21159E38E1B46A39498BCBD8D86072C4AD1B1375BC9C487352FD4C5887F3DAB34D7AD4FE05607F727650C5D1F231198FB77055B97E4E9F5D8AE98E7C26BAF4D9896643954FF2B325E7A9340E0C0CFF04BAF3659853E6B8B23C73D02F2FDA5D6CD5D58A6972988AA6E581C809DCD0B180CE50314AC6E25D569E42A3926FCC0C5FD00276900851C9EB3509DC5910BDF28A50067B5E0A037DA82AE2B14AB583B7974C49DC2D9913F6649AA5CD2C25FB15731F6F43819F4B0BBCD26E1A8B58E1616C7DDE93B67DE25F18341003CB18CB002F0F0609FD1785BD6B13C004AD750076F81A36EDD20C8B8516D3092B78646811D0C46F1C646C7B2EED8366A5D82B65EDAFD0762005C60DB545B9A1AA6AFC85FA01C2D80F2CFE834529802E149F314BC5A5046B471A317C06A20F856D910BB3F0E3BA5082FDC927C4DF8622E6BB0DF7A9468118BD726290D7D0618E5EA213C7E7188DFA7C3DC0440C94E8672D755D93C60C587EEC5564E537B04DC775FA6D8FCA786272C5056DC04AAC2F2524891A749EB005654AE3E3BED3941EB68E3AF1FF1B2D9389D8BEED9EBB002349AB36CB2E7768BC924F0D7670538B079FA9F48FA55CE157830A22638F7112BEB655CA6FBFA91C5ABE3C446CF688E90C2187C778C29BB845970B0A42178BA3597D954EBBE2AAAEBAB1BF8925DEF82717C9A93CB8758F504D3F371803E8A3EFACC310514A1AE23877060C0E256C368ED11A50909E470D0C3132961864E6B5C0709638465FE391A4016237A955AE920CA41F61C209D662A53CA81804C61DE2DBF4857495D3A666F7BF6CC38BA58FEBAD474A0E0B4057DBB1CAFB3378F86253EFB9747B8BF2FAF7F5DEBFF1D01965AE1093DD3CE23491CE29A6FD9BA7D704DC956673D24BE6D9873F2309602C7D3F55ED975FC37E1B43AF6A00CD7812C948D144DE5DBE9D59F66D984388D6C53068213820C89A6A15FF100CD316E3523C8466CDF6F907560851D2A976C2D51A6B58178621EA5E05B3CE22F7AFCF517FCF372FFE8208DAA21FA8614FC910CC91980D887B26FB1B6C51F44B5D4E319E61E8C147AEF54F5A812D1DBD292F89B256FC87030EA71D9963865081611FA11F859531ECB7C8B1A9123001B570A7D8F520E35A758A886902B86422E68618570BF727B08C61595FF73A112BD621EF88CDE26931FDBE1C818DF327360944F7AA86A9CC5738105D611C196402B1ADFD8AB9DD67DC63A55C16B8C357E6F2884AF83AB532D0E9AC485FE71E1B7CBB8ABCA13B08513EA223D97C68EA0E53432B6A934426E1B571D2EC1CE12D5723051CAD237DA56DD8211B14CBE768CDB2B3FEF0890C67E66A77DD5F043A76CE98388992DC16A3FEAE1DB4FCB1D01C928AC5C5269736F4D1C8E770B946CE67D5A0ECF371121C22558D4DA7C8F5621B23F0D4BFFD773A21DC74DFBE48CB2AC9B13B5F232F7EF5829894D4D7F3D735CEADCA433362F557B23ADEA90DB1EF61904A829D4AA6F6307AEAA33695EE8A7415586E0C0F10E2EDCB0488F14C28F61EA162E1302C949B88965A21D2B994F770F2D9AEC709CC4C1088D138426BDFA48859E1511531B1B1CACDDB9AFB5702BD5551C29246369CFA0F6431B165AC4680ED9823B63E946748277442936AA271B8AB84EAB89D09AFEFA7FF60C9D0A24A2BA333F8836718E021A81A3A29D42620638059B0C5B41EFF58B66A74B5329CF0BF6043F57F050AC41A7EF85F443C8D3060F21068AB87FD458E3E53868AE76C8F63568CC75D8E6D6BE768FFEE8DDC0983D45D7E6B3366A391950EE5D4F4C2E6EC90FCCBAC9DF024EA2F56C23E074509EC8C067A37DE832766B24D155804519D2806D992949B3F3203A9EAA15A19046B50FF852E9CC87B7F5F8A65F13DACD598C2249FB4F4518F281DADE3B664C02478191D6D3BBFE15CEF52BA8D47731D701019F7682B131324D18508F107148FDEC9750038D5DAE7468A144B146643E1F611BCC29304B2FD3443CEB8780EFE51E953106AD5FF9F32B8CE1734C26B976060C0BD524ADF6A7D6E8EF6881023C1CD7CB08A64CB4F7BA50DD309AE617F347DDF528686F81A4327D7F39FDC3D2911F1DD30EB188FB5978F482E97A34C27F4385B29B8903F6A93B1239C1B33EB42D6D0D5254617F8B0B9D5FD676DD465F6B31AFD04736CB6821C19AFDDAB54BE8029BFC0BF5D19A0B10640717656B0BEF891C0F229CD6DCDC261583E27D21D16E991C3ADA4AD235867BD43DC426C31FEE8F21873BE49EFB81E622575C22A612F50ADFC509BDCE531E8863B7B9FDD6993483229A6167B5A1BEBA80EF91F44E4E6FD125F50FDF46303CC4F365B3FBB53464E5558C40907A1CF2C809C9C4A8F8E9CEDFA843D4F80FA930A49ACECE6B2E674BBD6BB19E622193CF3B80F0AA6FD191CC251C8E912C00FC53E3028900E5CC8A5B66D5074C6E5FA8E0E4BC6C4397FED69670A1CFF0AE30E0CE28E93BC3F869E1E0498ACFE2033F7880F19F9A8D0971A1D75C59581E01F18C67D7F6B89973E7B2DBFF478C73ADE6DF200F4343D9072A3B2814A83565DA475B2E598480B154E9A652CFAADC7A3D56AE74E27C621FEDCD218173A4B6BAFB741B4E6E31943921DD3B59E85CA5A4FFEDE468478BB301BA74DCBD16625727E4C772801D0086455ECABA7AB4B8CEF59483286C59DFA97AC031DDBBA89B4A3AC363ED969B381DBA602538FBBBFEF64EFE491472C09BB233210975F0FF9D0098FD2FC5DC032ADFC3640FA8A9A96B8C0C26EC3721CB16C18DF426703A08F960EAF5EE0EA53A9D9AED15161ED031CBF59139805099180865DB626309D4AD9874FEBD9AD20FFE8D22EB9544BD9E257CCF4AF6382E6A876E12F64254532A27CD55B98889871F60EB49CF1F4B0A1BD0D9FB1FD591023F1683F1531335B03E5FD277F0482AA2AA1A0F8ED111BDCB0EEE41D8B94E472E69307E08764C17B5EA1450D8B3BC19B124D75032611CF8215327247C942919DF35D27BC381CF707890E5F7F29598080B5558F0AE0F5F629A3815009D8D571888838F26CBFDB6F02AE6D1A163CC07EBFB9316FB27540CF516EE0D4F3946247F74B518A2886B650885F7EECDC1289311CA4733462DFB6C0D9627A5E674ED46E87E270CC1C15784B35DCE6EAC7ED68A5C116CBA45E10BFD8D6651231F3ED534C6590E6862899B7FB1E4931F7891B95D7F91A2A44652CCF234BCD61DDFA9FDFCA7ADE5A325BE09A87CCDE4408C7860D80BE81CBDB2B519E79DB7EC01BD2C0003F080CE2EF417C43B26192A685A1E02F60F884521B83641C0D64098A805D972347A54D4C01340300766B68C35717351680D8482B744D5761FBE76C0C0C0911EEF368A8A937A3D9EDED830C51B0009C31EA51EC0C1D416D80BC4CED0B853D08437156AEE7754654A91603914BCF4EC2F316E49F026C32EBB400667D8C3985ABC2AA4DA2958A79F3DDAB9FE7E2B3737EF93E3B7FA1E18291948B85BFF83CC6B12B680E37EDBE9732E02C1E9D0513D69CFA9D80212358A93CAD068834595A32433B42E32B43366907F7B6BF4B306086DE35E29DA20A31E747DE9CAC1484F22CCFC38C3A8EBA9BCB7FB2FD2499D06C81858D247E1858B99E5B8472AB13D7D4A732F25DC0856CB64ECFB28AA9223DEE594D94384202972737AA3CACCD9F9FC203C53555D5E60727FB9FB03063EA7EF083559717BC8CF122944AABCDBE2376291DFFD335E70788199ADBDF5102D6F7B809ADAFA0000000000000000000000000B161B22292E373F6103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A + +count = 54 +seed = C8671A5D752CC6DDF075C899797603A625C142485EAC3D57CAF14F2244D7F84D116B28F959912A758E519D588A6A07EB +mlen = 1815 +msg = 3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 +pk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE0868FB9466D59974C951FC3FB29ED649B6A08CE390EAFD717563349C852CBA75C6BDBDE589814AF1B1DB8637C242A79939F0024CAE31163D3C0750DCA69EA2D91CDBFA65D4D7BCCAAB11B90B30E31D1ACA60122417412BE23274029F0D0EB520D9918E435FAAE7DE60C40A8DA756B9F60235F71AD27A18B43B891CC11EC066003C52D599EA0EF6283384540A3C9AA6576AA1AB22A0005E844974D9ADFE8747EFDC7FF246C214488380F9454A9F970F4AC4558E378789555195DF2590C58AD4023929EB1E29EF5FAD2620BC7A365AC6FB330C790A9D67B431C8841AD63426E3CB0F10B1480914AF3998E7C56A73C084EA3C3F620D41B008370181951A481188B8BC27E5128CCDD2E9D1D59C604C4A5F65448170B904583F0D71155581173FB7144290D98DE4880D542AC18A3FC75B3B9E70BC3D3DC1EAD30CFAAD8ECB1F51D29B40DFFA794C54BC9B6B879C35086786795B46AD0E4004D22EC7EFF4744A79287255AF1227F2F8CE23CDB0CFB8557EF59F94F8A46A592B7A6FC1CABB56012346893F3B472A62D413BF050B0AD16CCB9E0CA9C3AD2EC637681B085D86E10CBA44F683B8F6E2D0816AA133A58D680AB9B1E0A839176FCCEAA88EBE27942014C237B295FE8AD11934314CFFA30926992FEAEDEB1AF491C7FA486DC4D26DD4FEA079D99AAEFC452FCF20E7C9A9BE35CDC8FAFA22FA37E34492E347AF77E7885C50B189BE81FAE10CB82046AD3D73266F832B73D4F3FD187BA97194756AB095850F073C7BA64063E2383FF20BE566D2C218F86367EDDF82AF91E2D32DF2B7331ED4D379EE83653DC1EC92D761FCA6E0544F90C1365B862157D02EE0C5180B23BA41C8579C2BB17748E1B99A9B96E097532064D7F75841EBC120DFAEE638BBF2E08CC43CFD4A101F977C49E07B599786DE4C6DE981501094270054104051D0C89B7A91FFA2674C27779274DEC0D2EE28228EE05ABB4E2417B38D478E9FE7BB3FFCDF9B333B6F67EA6FF0EC9ECA2288AA63EBE3A4B40CD729B31FDD706AFC7BF05F9DE77A50813B5111C30FB9BA99930F61E4FA8551D0A14CE9F18F838E7CD61CAD0FD26E198D7FEFC3645416F860093C3651BF3F9404D5186FF960DC4A160A8290D0CA026D4F2CE06EB616665732784AE675E8247C8A1495E0A68FE671B486D1345E9DA26CB05C8706613E49B2B7ABC3A0FD2D7CD97E2ECED7CD2641C656EC98BD4A92FD42F8ED32B85B42E90CE501BE3F5D1B63A81D4C69357285A9F1A1BA90BBBE7B79A2915B3D14D1E1ADF8881179F1D2E9055F01ED2E9ACE4DBFA04AADE0BFA088CBCD437D56ED91D9892C9F013A77F9574EE51FE818521853D4B3DC97BC052926ED0548DC1B59F04277F9E4BBA36F5F670EAF7F3156B013EE06FE23560C4FBC23CBEE1711125E10875DE669FE9053E1BB340608E9D807F45D42D25E023E4A05A9CF9B787E2DDBF4C11F9F98BA9F4CA9DA4BB6D63A82A814F4068A0A9A8C242EBDC07035335B6F903CC6BB889F9F1D50A37FEB8EE0299B3A136847DB13DED24985B2187F1914E9202D48B25839EFB67A0D62B4033460B9DD7120A3C9C43FE34160ECA0A9C20155C35F5589C04A9AD589463F9AC0EB439675CF0F518A5156D63398CF9E4C6556B7EDD32B3808A4B1A51E78CCAAEF20EAF5C297B49A38E240045E6ADF6896D55FAEA9C1E82916983B61ED701D360CEB67AE2ABBABFDFBBF20B58AD070EA109F9FCE1F9E85112795719ABA76387B7B47243B8C0E28B47769DA1CA12C18F1772632C4FBC6E93CF9081EF19CD006E6F56F687B6BC58EF085C35DA20E0D9D06FE4A6B1739ACF82227C590C65345497BC8FC493FED9AD06DB25584E606CB573C2E4137A008BE4270D3494EC44E9A491E12C991A4193D0F24DC62060B5A82477B3E944478AA6407CEBB8716BC7BE88F55D3EA3DAF013A0EEE23A5158D5D687AFF2EC20CF215813AA6E09CA7D0989321B03F52035BED20BF23D6755C1AC35E39FE84FF2BEE0FFAD0CAE64182BA63ECF63B3E26B57230F265533DB12D895D0F71549DB56624BFA0CCB2F8215A53F5E639EC375844DFD2034CC4D16C3D5565910AECB9905C841EA4C6995B3A52CBF3D0ACB798B17880F154442469802CA71B48F3096916321C0A04BA26E03423BA2899BCEFBE85F41A75AE18A6B9BD3A37EE2F05BA124076EC7225053A8ECEF474E8C5A9F038563EBD3BA9A584CB245FD03FCE22F276EA1587C14D7BB34046164D737FDC014A2A4FA7E0C52D0D953E947C3561789E51AEB4D59E47760D5BBEE85B24B89EE28AE05047564914E003935313B7CDDE6C7F93337B2DFFFE84C561A3BD437F7826F3B40721778EF10DE922EC81520962DEFEB4C9CB49D0D606C78D3E62359B6F01D2A00A92427B116F9EE23854A764AF885592B85E5D06E4AF8BFA0FD8E7EC83B1A6439B3FF9FE46D9729BB37AD445A1056F47331DBFCE36CD4170872D956CC17976B323CA868B8094A8DAB47E872036F7744A3DC279190EAA688740056FE0985CE142A5E119BEF1F1786067D015D51F446F818C7F8C7387E4708EB09D2D234CBDF04A33446F3BCA157FB9E30412D90FA7D63D99BEF0382C22A50AA5753C0A60D755D86710E1FE4566B7FB9E61CDEE978403BA9B45C48280C9D5FA675FF93FC734EFC276A8101CFBCDFA6A52C1480BA654F37D0C0F64D26DDFB74610979ADFC096B89CA193E6AFF2FD9E788D553DC7CE12E9C39EE9C339D64AEE2037BD63805230D9D0AEBB0D07275F3ECABAC1BBB5E1078DB75266B5FEC29E24CD6F92BBB099009CA0C5A7ED1F03BF13D69ADE935BE5166B07BF0D9CE572976E81351254E568D01E5DBBEB1E83AD8155421853368F824D5582305AF033C348AF18DDAD42A860606D75A4284C1E998B52AE6DAE56A27254ABE61228E083ACC49A4F273C0CDE9C31A1481FC0D77599AD165D0B20E39FBD88B3F338007C58D3B0FED8FE00A340EA5FADB64E5F7183F79FBA2DED47D0D452964C2B377DC5DDFD451060791B5628327F5E69B3DA89AF734EF923E1601049965CB2703AD12C8B7E997326DF39328C5E90C153AB0BCCD6720530356A9B220AB8D44B4BD69505F59980C94C144BEB1A8459E9FAFC26AF48BEE5FBC52F4652C6CC453F660DA51F780A479E1EC59E5A693C9D8683437EE3868E8837FAB5B39E636AE887EC56CDF7F5DE4ADBA3E4F31623EB429397271822E8F6CB0FBFDB4E25ED8BA1B2195F599417AE6FF718AB7F300199426A3904A54987F3E5C16A6658D81BA22C3078DCD8B128620B47A39EAF78B0C45AFABFD53E6E259851B9080EC7A267B4558657B557ABEB3EBFC6E4C8EE5B74EDD0EF7F966A9A1073CB6A1D116003552B2A2CD08FDD6645852A1C2AD617133A7EF41A91AF92954382537E7FA681031E3762518F5DAD53767C3C579C5B2B3F8B051403FD940439C492F348FA36D662CB45FFFCA9F30DDE03C44BD4CBA575A243525E76B0FB3E865E9ABFC884E1B142A82AF0E7CB722948CED5C674BD04694B3A62C631332E61795DDE99ABF107ECE425FDC3C58DCB554E8755B8B2E7ED8EA1168D831D5B27B5ED59E5FF167F308ABD596789F1A7D857C03D537C173428C88DBFF968493B52012951D482CA215124D02915F +sk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE040BCDF448F9BED41110C8A9FA94A454AE184DC9EBEF592A0227E782D27968D49A4027FF1FDCCC61C8C5BBE823D3D42F8C0D9C0D904A148072C592942F41C467C03057220197004304E92B24009418924B65042B830DC906419C2298A2648542446DC42218C16808B8609A2B800D2186A043040D4128C23382A1294605B449000063009A42019028A02A921941610131600CA129002B4505BC8614B966514C52DD8402519451260188822018563A64C102491418288D1186208B720402424C2B051E4A0054988048C368593466ADB9005C8168A544891C9862CD2B85113A4680217729B1026CAC229014084C2960523B92522212A09B04D10984DD1108EE2B0100C150C62902804288A1B8369CC286DDCC46921C96891208D50A2858A048DC3140E122664C8064D8C46114C067201B8442249041317108BB045C2C405D89010E0041210C92D13252880103014C345113829E486100C438E0A34680B8191D2482818860001472944009104182ADA420683408920C72550140A140625D9944801A34D8C14325C046C13194E21062D0249001CA210432091CBC44C030124013360CC2264A0A880A308684C34900CB42D08B80464880C99082642182D9AB040D084099A9445633809209851C0465184266598103242B008D20428211580CB2045D4902C21211282226602864002216848946840B24564B640141228A288641425214088841B956944288C9C304D1402501A472E88442DD0261011B98952A650C1308C403622A4083211098A4AA08884B688A110490A99050BA811D9388113278D6388718B40602306690487300A12885036916102921A258654C42CA1A828C8262864122953B46CE4302C8C3445018770988051C2286C9C086500468AE4048E84C224014542C9180011365222320E04302DCCB49059160914A34122080522A060E4806058A06911C87012C988C0362D6286244CB4610433010212400406250B028002371261448210050E4B3052241782228410C42469833652A3242C83903063040A2387101AA32582906011484110A88DC846720098410A91481A3204A3040802076D212905594281D1286DC326259882081A016023B08842822113816CA31484A08200D44251014405811870E312468C2851DB3440E12045A32852C8362992C48CE042841B0671CBB248204990D8A4715184481AB46124B704A4C40902064919130681B800A0B661C908045A34819B082E812651CBB62458B24DCA34095C90045C140A542290D9121019357021297051B000CB3668821652C80800042165E4004521471204034A59426912440A1B068689286A5984000AA54012C70D80148DCA0072044289491462C8208960044D0BC00961B841CBC08C99A625E4148ED04832822605A0B4059A1040A094290CA34504C91143464D0B9585DB422D1CA361D1381164402AC2022124342824966820282298322420064910C86D04817109C9041B404D43A661A2C20964325199346AD33492434410DA166562A24D4BB661088110E0286A980844209564D9366610414894C64523042163180C420286E00485E214422113715A106919304008420502802CA2180A234332A0862D53C6459A42061086910B984053028050246E40A86900A6810CB184E09808C0B80409080D110506C3B861C2A890D8280DE0846888C08581A88523B391CB028921244999181250B88814B105A1A6205A16101349099C360221302103062E88108598A08C0C496614C404D9465064425248C811DA3889D2284D00001210154041C471C2C448D0C02091965020152ADC12501C880C610406101901DA04259226521A452A982062502486E1928908158C411200C4240CDA48719BC88492102DCC34091081315AB4690C059110B82D5B12640C4010E1162551A06810C44480A06802438C1398800921482490608B12904C440C1AB10843344D42342421C441CA460EE2844CD9A49114996C4A182A92460201306C02358D1423611B0042A23665CBC20104302414B34C43924913270C63C610E42221029801E0A80D49C4089C94485C383119A68408167022176254B66044441008814D0A360810C70CD83008D2024A6114405482888B9410E9A6631CD2F03B0FADACE3CC9CAB49ED1EE954259BF2CE6A58B8D41040045657DC985E8064FE9B6550479EF6CBA39F30418298C6C8989742BD1A1893513FACF36E16240451D8CE5626F7BF2CE3A383BA28CAA3F3BA15BB3223CF1A548DA9AEED25017A0FCFC814CEAED6CAA5977FD28C4505859697F93A4EAD15D42FF60B0900D766A4BDE8E49B8ED98395A8055252595D255B8FE8301CD9DD517ABF617BBF1B86F799B98B5779927BC94B80CD0EEF697EA20F1A9F3D5400FB347003D6E297066997313D691BE96C2426B36AAB59A317757E3E92EC61535E1C4557D57A55452906070E63DD95360AD48485EE72D40175F7969C89DE15654A516A1F213B1BC38413D798F096A59084C2D42F4D426646E44AB2A17BAC2A7EA83BF9B1E70955322254733968CC6A7696F8A9B708A497CC7D60944BFC519303566F3699DD55E78E55716A98C25D7619A2F5C8CC73E6FFED64493312FBEED438D16D760422C4456F484DF106C6E4563FD0D880A1BB8DE1B99B37F5BB1E4BB86E76D516244BE827BF394574176C0A21AD788A4211E8EFA5B183CEA8E2B7BA6EF5ED06E5E99C92B4D5AF03777DF01A7C7698CC028577DBF080C7BAB860EE896376F94C14A584BE233B8185F911BE2E3FA69D5D4834B8E887F7F1F7484D1AE6F16A2C2FA9CA01598C528C68D3B95E8A876A560C7276F77C716D367A13B198BC045ED05D32734AE0C7F15B88442279D91E3BC3195E78A5E3F9AD17DE747C60037AD5598B6443F41E61125C2198C03883BD3795FCB8D666E04759317FBAC800729AD5D94C717650BB9120B8452CE068C1DE837F6D739C849AE12618EBDB74BB1154244F2138A5902F719661CB371A9332F9000EB39E65EEF08C1A2E30F50EBA90AF02FB963CDAE26AC0C0693B8333C0AC1EC67B2EA2A505D26214926ECC9CB6A1C586C312AEE71827993550AA499FE445063FC4A75566777EC2CCFD394F2F6DF86AA980DBFE9254E4C06EC58DE3F0B699E96C3B4329D7509C60552A007DBB7DCE77308D40FB841D39D4410D5CF4FB41BDC02AD6E7B8774A2A22F5C372D41CC9B5C15DDD02206E8013CED004F5C5A4628BE19768EDC9F2EC80E30A365B26CDBC82EE13DE19FF88382752A5E2B3A6C2137A6C3C7167E0F88F3F6D33DBD466802A161A5C90683D22F221C7AAC1CD958BA58C2B8E26D5D3E2BCB5ADB0553ECF65CDBFA63714297CE2A7A1BF58D6DBAF7C59D2C99039F2AA621AE3B826BA16E5AC608413DD1B3100FA2750934BB06114B23E32AFFC6466D32C47BDC635B323A10CF85C6ABC1D317AE0685D4923FCC94AC5F1194F09F6C0E4B854583C83B2D2CD76E05759E83067DF72648060D10E046FDCEB88A10B31D2CAB805C3E720AC101775E7EC3AB2F825622FA68D38371B855BF9CD70AADDF32B0FDE4AE1C0DB6A294D8BF83F187765EDA1AB39F12C9BDF30918347AE2B00A1EECF293A71EA978F36BE9E8A15710039502A283942F193DE0FCBE13A80FF2A1E5E086D7B1E8A227D3CFE75A679B469B04DB3551D60DE6979E5C525CAD5294EE906CD77B635F98263C05CCB5F15C262EDC44FB27FF3087231C388631525B33EE2DBFBF8ACF6A051849A5D6BE387EFFE3A36140471CAA93605A67C5EDA6504AEF67ECBE315AFC283EEFC8D9DCBCFB8D77F84B446F51B6D17F7E7674C49C782AF1978D4013F7E0C37949D07EEB7322AD75DBB43ED2A962680181AF69EA6E8579981C0D648389271F290003C0C465F3274E6BFAC087FDD12674C248386F991C513FDD3B66C2702A3F50BACF74CFF9CF407637DC375134C5D85810C135A5A6039449D25247A3956A1F05A7F1F92DF954B27145548C5B890F0A845E00C7DF49A4E56B0C713A23DA01EEB05973AC0F10E258FF0A1DB407B8175A5293E45231F9DC430464E9D0DB9D100F231ACB3F682903C8CD8E267FD4E5F38076A5FC10C1122623C5B9D844694953738F5803DD7A6039830012C1137E1AB4AFBBAF9855A52F02C5C023BDFF0E354BECF398809AD2E7722430C66050F5F70C5ADAAEE971AEF2134B133FA9867AE8A68FF0AA1F02AA433DEA4D51BA6D7092A13484F01FD5F8D83DBF2F3EE3ABBFBEFEB3C6E9C9AC094D16F1AD8F05CEA33F59968F32FF4999AB592B04733083EDC289474336A08D074216CBED96FDEA927605C793B1C3805C4AD3EA13C0AB38FB1F643D33AA247D43E57DF9D2E030B83A4A01897F61CBC0CDAC4FE1DFE2EC99754CA19C506AD3904C08AD796D1114AB5DDCC59FB618A4CF078931F5750798C7E8542CFA39864A07A7F4FC6685EB2FA5F14CCF92F4986AA9DEEFE28A8DF873CFE1214BAF7C60EB2E39924765A5C9A1FE3769404CD4C1166679A6D0BE809464A28002DAD1FFE219658219FBCC949810FF4EF532EB2E22A8B6A5DC74CFCAB076B8DC2E296FC3B74D0C3A00B70CC91F2B811ADB1715032726B263B149E5129DA4DE75F79D6CEFC2272C9D8D83EBA5D0DCD820183263F66996AB25008DE4E4A3DFFA26B0544A73DF1CC59663472957449AD18FC8FDA2C6FAF663172902E9233944C0BA49BCC6D2B30924C9CD8298DEF5924599BF64F89EDFA155AF469D3740F8D331ACCCEE2BB95BBA8D48A083CEEC32A1126300930DFFD80E96D936660F8B78B067E61B632C45FCBA32C7C7538F2E0DAC0E7D1B928F485AB20F3B735AC97A2B206093C7F0A0193A7956280138349E5AD85549EE10E091518F7F37AE69B4575271A6E5C4A2A0549E310B47212189BAD60FF26CC3E932F01A0F024D9ED0FEACF60539B4D7E706B11DE6DF4D55E44E7E7CCDB1CB2C56C2563876805E837B88537CB5E15CE2AA39CD425C43956A354FBA8E6867985946F8779465B4440529E161046CD425A53BC8DD0C6A58D77A6639D9746DBCD17F7D0AA53EE188783F779A0337A628E8E2728E4E3DD40E88E5485629DC32CF2854C743A22F6FD1C3BFC2C1EBC27F09D77BC81E1AFF26CEF1201AFE5A398388F3CEC5FDFCDD2DD7DD6CE80DD13CAC4600FB1EDF625BE972B84AD35540F6AEA665918150B1D5B67A78980305E95F7B8D94EF5C2B2098AD5282324A9AB7B4E39861434C4981EE8800D5499724F5BD85A0F3418B95847FACEE192FBF1B709B8F09ACEA64E98599A5A7C2ED948C22A3D2EBB93CC901C9E8AA8F217674CF55E2735A92E217B36F33F964E66B7985D0776C85B9DD99FB748347F3184CF940432A9A83F8425DA7E9358E36461A11A2DBD05A84DEB3B072AFF053432E6F3485FD3E109036B8529C69980CE19CB14C1941FD94BEFDDAE1FC69992D3A66F988E66CCAAA22D9ECFD87EF928CFD13CD6AED6694FB838B66A89BC8B6E67E011C01A29744F325737DB13598149BC68022E8F3D213B7C981150B9FBE338091FA708D43B68B8BCD32005C1C582712DCB0F1B0DF703354A9C7794A61053C70779C8B373E2D8E3CF13E815518EB7895EABE6082205BDAA5ECCDF8D9DCCD80EFD2A5394678C9368C89793F522DE9EAADA2270BAA29DD8016820D304A8F33997E3FD9037E23D56C59052B18AFB8FF7589E3A3BEACB8E8ABC3A558F82A2554F72D64DAFEE68E17326A8B3C6066CA4B2EE84B083F2A598706CD17D69B93223CE616D9556A0FF72023EDDAA861EF5DBBE9F6AF84766C3FB764C0D5342ACBF21A0BE360DDCFC83F406731A677F66A44318A0D11026381AAA0903803E08C30BE28F16805F22D620142CDFF7991A3CFD6D684AD7536BB61312E822971EE1C6D557E822BF104759445D2DD23706DA9A01C2017D1E18476F856A6CEBEB52A9E95F4BA42ECF64731787A3BCEF33AEE71DF8EF5865FF33078CE82FE3AFAB425D39ABACAA55A3CB3B7BE19046E183AC356677EE84F394B8722BC85FF09F9F78EDDD3D5A4E3BA0B7FEC65B4FD1ED8BFA230E380C63F6B0117988B118A846CC57B95D1A8D0F320C2144459C37BE6B7C6181BCC492E45E45A28B716F7DCF60B3E20ABA753287FF3E9E258AB5AC1FF2B72704009824268165D0D343CA1105AD7015A59F72A83C1C4E4A7AF7B97DC293FC7C8EF70BE47A7AC21E2781780B9841BEF0AEDFF05EECC6943C6569022F25A96817A07D81A6D05EE90E28E34CCCC16D2B2BB89C24AE209C391A30F62CD3B83153F226A02C22205212F2B7601A338FBD1E9B6B6251FAF22DEBC9F6D7E91D97F28F2457C5410BF01DEF5D32B863BEE208BCB7F74AA211CB74A49F20ABCE48D24B0E702E3AB5E26657DEFA9073901B898481C534FE178EFEDAF386F5C8EAB9C00C0902471025404396BE11B3E6CD85FEA6E46C98C646AF1A9E01BB6B344C5A49DDF63D3A66E59DA153CF0739F582E5036BDE22265A0342CA00D334954EB47301EB6005F6B4BC8D1078AB8390E6D0D9FBE1D3B39BD0DEB1BF7D6FC8D9C7234D5A75ED09F2A717BA6722D4D9B18096E678707E3746665AA9142864AFBA5FA477F336348838D51C310C9E6E5C7062A04E40D515BBA0BF3958AA199B999D94D4B677743032C38A35447DF8973370384518E8B127C769B60B70AF634DF16B9F0896E73CF208082C47633D383C16E84C8E58C6BAF7B40EDAB8B046DF8B4374E675059EDACE84D8F755BF506E95900EF8C659D67A892899551E45A9BDCE9289077A4C9B11DF0DE5B9DDAFB45F9A59E7DB0AC263A63802D6E351A3EFD05F0671933D9A808494B0FA88CE5B12172ED4A3298F83F6617BEF2CE1727E9B612FA179EEBE15BBD4FF7CC360E1626C +smlen = 6410 +sm = 3634C8980B59D1D38E5E76257B4273073ED66BABD2FC3E5AE358102B9617A7A228736B5320529834C1EB312321FFCDF4B4748143A4B84B92C2AAE5EA2BEBEE410528274679DC0F90B578D8464D4CD3C575ADC1801AF282C5098E7061464193B183C01D9CE348AA9F92EC3B684273DCED0973831355AB95F9907B07856B72EE7562699B9F090BCE1932A3980564E0FC31ECF3120A9BDBF74034E73D97ADA9E63E2B01DC42E8EB0F538748CF9B82279F68BD1225A49915A760575F763CFB8285707EF9F1380AADBC843F1E88D80A5A10DEABC095B94211D23C5C313FAD1AD1397607AC75A35C8DA11FD3AE9343CC19D7F147AA1FC1A2483736FB00BF83CE07BE74425CD69A648379FBC03126C2F9549735AD8D2031CD2C5EB1CF0D8FB5D57020A62B482E35C6367668AFC98992C3985ABD1FE285907E3FF744CA737EC23069888402C5A561062DD58F883ED5B4A4C93E4E6DBF0A170A93D2971A7E543BC55B15D3CEE1154178D27F66BEF151AE11CC776CCA039590269BDDBA03501A3F6169515E88DBE5304A575F7CFE25E418B96836002BA1F8D5301608690F53FB0CE238C94198A8F6E61EC7D33E284D42212E39BCE0F214950D9A41A590463C322707CC2C5E85612EE8FEA6176EA43B6F4F9F9A61BCFE20BDE7D228D1B9C7C06D01F9D4428F6E32EEE9F0939749B6E5CA294365039AFAFB047F0050FEA1E47B40FA51853457F8F38934E1D8B36211E71AEFC9BA2EA7E44B5B58E8E029DB3D14089D8293B1325FE0019F44A19038336D038DED15A8E8503B8E657D265F83A8430F4BA0CA0F31DFE7A248FC3A73289D845A09BDE016F8888AFD07CBC92F988B0AE65D4347DAE01DCBDE1A419A09B1C242B69B2AD8077D27A2287142AC6309135CF617F5EF4B26CBAA69DE45246D073E1C95D1A55557E908E7F7A516E070083D9E3101DC0862B52C6DCCF9D303676272A527CA2AB1F5C1067AED032FC6ED8AFF4BD16716D28839935DC3E66464B1CC6C4664AD93A5212B5C5500569DE215B2293F677FD9FF57164C5FA4CC30AE8BCF8A98B1937CF2B9E5B3DB3944DD50417B2709F05ADF09B37C0EFDE16247ED76D3E2A17A1B04B28435EEB48BD9E4F570D10864B4DA36935009BB36122460FB6762B38E72D26139675A8B2D2B6E2085C285D1FB9FDE333D61DD34C3A0D9CAB458C1E2404201635E562BC7134E1C557186006950AEED56979F59B13BDEEBC7588EBF80CE478672552437011313368FF61CB20D4991C4AFE7C2B2F0B809219DFEE9A47B49D2AB8994EB59EC62C1186D09265C9AD68FC0705AE21A0E182D1FCBA0292AA2BD91A707DF144CE687C56E65F04DFF1166A885281515FBD5357739ABE65680441F7FA16A308533E59388C8CDBAE4271960043F4916D0F1D03A7476EF778A151DABF917CD22C5E5457DF9C3BDEB5A562A7DB7C5996A9DAE7DBCEDC5342554AC3E636AD74BDF6FD128800FF1611156504A451AEB6B6042ABF3ADDCFEB476A872739E85AF070F17B52EADE65B07C974F8672D2E283348C8D15CB79698564887108E4C1D4A35F95A06D46C7CDBE0F5BB878414CFEDF1ACF91D8ABC2F5E99297DA672AD497E0599DC1DF3DF5644FF1DF53EE10531ED7E9C3D5E8536B87D6F1C03CD39754FD37C7DBDC81502914DCCEC8420C2B6CC40B79119359B3F29DDCE93B9F77BF089C516BD7F258DEEA587B8E58F8E5C479D3213B04D770B264C5FBDD8F50C77D65C159919FFB138110CA5E1EBD9CC18D7D808B14EA30E6E6C76AC66871C76EFAD864745B5FCBC329CEA70DBB6D50DC1536BF765C63F96C0191D61C8240BC7042677E275C03417469ABB67A719459945F8592FE96E9AC801F698D351350BEE3BD211C0D9B094A7D72052C3DDCA3F5A99CDC53D71929AB76A63A7160D0C38DBC32C05D41CFBDC73637224828347699CD976CD45F2FAAA6A712C8129450C02A56887DDBFD4B0BD9FEFA5BC2BE48CEF4F76390E08BCD74499CA2261624023E44D0F939C643882ADE330220CE174F839A22D7EB606335E4C8402F14B5C484170A223B447B89490F51415E52170BC3F5B2B60DCEC832EE5F84C7CD7B7AC33C39D3E662A70E7CC6AB728AE4297C2B06B7B434011A4B2BA9342ED24BA1E7FA2A1C003EF7BEF2D5B0AC03D11A24C0F662F04D633AE233423F27612019691F3B83D7F9AB70539768D81B87C16A3E707362F8233F081071F055B3E9D814DE58B735C628C8ECC8916CA13D50FF61B82F0ECB62E83767D261F034C34B932F05A210278D427C155E2121F3B8164AB785909A62C082B2D569DD189695E213C4B30D43415EF96169DC0BBA91359428D0C052EF490F85C4E805497B54179B32928EDC9BB1250C0FB9F819F36B48BBEB227F16E1A3C4F608237536E2446B27446B9E6F21482745CD7B972D168F99398246C2E38A270BD02D50CDE683515A633F86060D0DF0FF406431FE9B35B64C7CDD4C206DE208D9E106B84766801D5A45BB765868C4163D007B0C34D53668ED3873EAB58D2E8BCD21C4D6CA204FC09F7CAA0C0BF28733327C68C129628DE510E77397213D0B8266D2999D96CCD8F51EF07C6A95C023544F90DC33BDC2D3BD9BAFAB9E520325B1077B2C9E328D02F3B5C73B3B1AB155CC91D51794B70AA654EF42845E4714BCF763EFE7A180B3CB13DAEC13482236430F7D7FC2A849603E1C48FEB19F8EE153746D5AA191D6BC8FAFB491EDDA46E9DD0F11AA3EEBFFD093A971E8C45A2A93497BAB128CB755E8EB598DC8B10B593033800BD17B3EE5E991B0A398710B880D8A79740986D352832069A64D1F5EB37A8E8E592A1E002E6678C9E604D174C61A9554FD25F4E3329C225948362E3531118FE1820B8B4BAF431A5912BEA67C9CBADC5233DF6FB8F23E45A5A61CBB9A330E3F1F8410CE6F8521AB0FB15F9826615CE5556EF0225DC3B4C99614AA9F6E228534D2459822FD312FF8F55CDD711A7023AE759DCDC9F12894AD856BE0791A649D0C73B5AAE0ECC0D888EB3E72619153449ADE84D5EB345306B4458ED5AE0D15FDE1169C443DADBA21B2D041245D6E79502B931EDE0D79B67B5AB4DE62F6EF6672D0AB511EC8444FACA619EF4EA24BC47E0EF0CCD14BA6808302653D84520C78F2513AEBD6333311B1224E6AC0D297F4E86144E86E30193C45DEA2EFFC630040BE55C3692AAF48F18EEB101C1F3BC98CBC6361A979968210380DCA5219E7412F1A21F5D121DC90E66738EB963FABF47A6162714EFDA065AF4A88E059E2A1F270874B1673607F9607457ADB2BEFE00912781BC8583EFFE6FD87A8C4C90949228F5A9369F63A00B93249EB7056AE3EFC86E47692A0F2B2B510303DF73E19B5CB69C6AFC3524EDC6B107F436B116AFA074CD40CE47824859D9CB749C26B54B9996E9BFF5694E1C68D363A2F9690EEA03BD40441A3CF15C6913C3677818198AB5FB7DD83850D8DACF20B06FB7E44EBA788D1599F2BE47CE55704E5810892D554B094AC6F6A3964DD0BE2C4CD694C7F25AAF4ED404A2CB2AE3CC357F0BA65ED65DC4DCAB5069A3DF028A91D6400B141BD9B5B711AFA1B2258D0029068E0AFD9EF5B2C05FA80336D73231FDEC4CF36018C2A725438EE65E28B78A91EBB98EA00091D7FCCD2AA74DCC4CD14B4D332E6100805F8207D684B3CCD81768C638C39FEFE159CD4BE290D0F2999354B519E00ED35E97EA5906BB88EC51317822A71A22B6F0C451AC3D7ADE0978A71DAB3E100BB1491FF8ED35C3D6345D2428179C5C65EF0A84301C34B60CA71862423B6B4000E3770170C09FE5BF2D893326D09E1FE979E2CF3594508698C6D98051DF415090DC322D3031FA714FFF6257E758348F582F3E0224916699E2C770FE06C6965C1A4AD0970AA8DFA46E89A7F0629C80DA8A400A2A39562503E052D3E5C66A59E9241E9D5A0805A27D7D3DB0CABB5A8D9E87F50C18062F0E638B82CDFE74D26AA357ACF4B910F3C1EC8FA86DDA7DE746073098E82F3C2EE26DE2A1C445104CBC809BB10D149348DA26989949F8CB6FDC6DE392F24EE84FE73C6431BED6D6568D79515490CEFF4175EF2BCF1D2F19239E3918DF086C33D6BC56E4AB757D7387F4DD8121987B317E1761167F1B02BA0278D8C06035C4B744CCEDBDC2B83DD1862AABCF8B4450CCE0FBAD4F1FF470D91D0C1C3DE3DC2C32EB765341CF2B0FAE592D21D86C53098016D3EE7A59EE0C25EF19599CFE04B3B4F318C35D2C25B4CDC5C5DBE32AAE09397366BCECBBF2727C3B6CABD0FD1A4335217B088DE3E1C9C85FECCCA03BB88AD76C5D129545214C561698C297D3C1B96BBADDA5BAC0DEFE4CC0997BCBD1EAC027366DA16C36FAAF01457D14E90401600A702DD383C4D6835749A4D17CDBEC03D502419A1C3BEED33DF91C63CC40789C271076BC98B934933502E0F370E181949B54EB295E5D075B9F0CD6EDFA6E611D2DB36A388ABCB648050FE293F336D6CAB6B16E24B725EDDF3FEDED142F33D46C0F56AC4AA7D19969DF842339207B0C44708BFF415FF173262151110D320AC876919AF9A8B6BAB599537EC01EA81DDCC8AFE741188B58842C447CF37CD7CF936240EEFBCE1AA4E2E15CADEC7106E6982307EC6EACED3DB78E682DE65C3EE4F14F3AAA875A120C19DE22C6B7F2319C21C955B05A478949ACFC5B66EC5C904B1389256EF47C7FEBF3B775F5BE042CDD8A61CDB8CE7E41D496FB86D8F7D75133EB989098EC424A6173E30AB3D151B11B999EF7B930410973018A60B7ABEFA42735726AF7C1A62619F768743B45B9377ED9320D7B2D7B84099748418FA91DCE82BF9787AC3B2ADE3D67F1A92B95525C64781F17FDD553025EBB6D85ABB4B8F802CFEBC1F5D797704A8E1D05F99C162125DFBF3E4420C45058BB1B52E1903B7D7DED30FA807C03D23061712F9C0FBB8FB30B02D33E34092CDB61B499F04FE36615890BC7E85915D10649D3551367A26E07FA7FD85C5046184FC008AA934EA3F08BC148B27EBF2E63C3FDC7ED554F09B795A89F7F8449D0A32F1A0D365007178547F1C0C3EABFB8CAB1426199A36DEBF2FEB699DC4B69D8D7618AFECCBD7AB431107EDB105A67247497D7FE08CB685772A19CCC70262DAA1F2F72B8DFF7ADA18D85125D7398AC398B5B93830279F8CC30568AAE0D5CD0DE473EA903852C9842AB5EE06105F9FD244F1C24C5CAED1B3C7526487E8EE628C7E863D2F2026FA2E57709861AAC50F1C6871C1C694C957549B6E78C6684316934C9B6F29AEAAFA0AD5FE03C3B05305AE0A1DA15482C03BA7B0164F9A4126B8735C31D2FA0BEE2916EE6A044ADADC562EB9B5E6E471EC838637963FE92ED1FF2FE8FA5A380B8535B6E6D7FBFEB5227954ABFC610E9709836B74C9E5945A0231507D8C190B46410BE28A1CC42E3A5E2DB7E130989DE85F8E0782C0D42DADFC3BC117743B7E3C20BDFDA163D1FFD4165AC597EB765F80953B54FA65CF9B92F2127EF0DD86B96BF6A80D1B127EC840C11261D5469E90BA6DF510A33655CFB4421E855BCA0AC5932742FF281E536FCD96AE2944A99AD215E4D9E8DA15067E4E64BEA773FA7AA8C1707A07DF9F61CDC4D2282E48B778A057AF1E5915DA13D5BDBB84174B6B5EA6A2E81BB535BD73935B4B59A27B38F89716693433ABCB6AD2977A6203FA382EE54942CBF1EE9EF56B4E9856D2FC242486D76DA8C60570964B8B32063D2A8ACCB483C7DE157BA20E0122C19B9E3B2D5F6501989B7ACB69DC9B1EC404AE36F4AA42804C78139D9BCD3FA4DDD45EB63A9465B2EFE95A33641E811FB499566D33408A14AF8B315A6B0C3A8CBB0ED384DBF3AE2F83BCF561D91C64EE382CE09029F0C5F5B235E4B3391BEABE771FD9B6950C0FE2D51AF2C53830F3AB4B1F0C5ACD0EA7DCEC94C583C4BE31010FEF7185D75403E000BAFFD17CC756651C7F9F74E1737B3BAA4C4BF6620AE5CA293FCF39FCD0E4CD3192AD561EC172ACC4B41C7FB548563F8F6BF7FCAD08E8B67A8979D88C7E268D178BB0D3500AD1731EBF7228CBE8A67480F2BC65456E1068D1A552F6D951E788B86F3DE9434967920E77AEA0D2FDB096E30333B14C8F3C72F952F4441F0C7BD776502DF3DC49EB1B4B0E477D9DDF7755089DFC8B31C7209AC40B42956E92D1828AFE0E664486858AAFD386A12282C3B955751B30CF486161D93228A4EB54DE94FAF4A2A53668894BD1B6327D7FA552D63697A0DA618273FED2A61F541950F697E7D8B777F145E92C4769D2EE8AA1F331AA068FA59F14BC4BDA48EF28BD60C129CAD5FBF2A267DD6A35A061CC8BB4B72A10CFA091E06D295DC3851C65F0761F22E5DF1891C7E046F3284464DDA2FCAF859B911E28526060BEDC92551436BDC249B2FF7B768026B9BD1A9199C8BFE13C522F442AD96181A24437C7F91C25290ABB3C4DAE5FE022F462D5D74CEF52462578FA6404759CDD5FF2A4475787C7F84878D98D6E60000000000000000000000000000000000000000000000000000000000070F1217191C222E3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 + +count = 55 +seed = D780D7688AF364949A196657A066BD48FFA8DC45B4885279B6DEF362E5957F398CDCE1D20FC3F8F63A275C325FCCE654 +mlen = 1848 +msg = BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 +pk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D8497AC57345E757A90FED090DF5438044786E2A5C8C0AB1730DA4C31877522174A46A05786C6D16CDDE88D56CB69DAFAED33543152103635EEFFB7D99DECB70E34B798769E18563319E3656169009333B826B74B386F024D415CB5CFB2EC528D4C13B94F6309A6A1BBEF73F83A5A3B950AD3A2EBF4E0FBC92403DDE7F1ACA53E59A138A6A46C26EEB5AF5346FFC2C9D6996773E586990264246CA45A00AAF3214725986A144C256FBD9B1976577A9243B0DB0617356AF02C9B95812DBC2395DF046B08078D590EEDC6084D9060FE77166C917C986DA7E4AF2299F725FC93FCF72226756C7359EF1F343206A49B41E3B57348AD9DB61E238E5AE66332D52E98B4D7C4D370F721E69C0A310CB9A3E186F8668BACED9885AF20BEADE709C439D00F22D9BA50F5AE2D4920EEEC571ACE8114DCD4C9AD16A9D943EA49BBEFD45B2A28F44DE000A2F21D82156B4772C044EDDCA0F982F647A51A41F5BB1CDEE851F095A7DAC1A8A737FB9E2762CD8E83820EF5234E9EEDB40B2AF1D84C9CF7861A3A8337566A279D3772249C94C432A19D2797F613357D579AF76F6AEA097D1A671340F1E2708A5CE8F4C33254A5FDE01FCDF60878DE88AD1D35B44E0CEADB6356132AAFC545A1A806CEEF4DFA0CDF98B39871A82BF46A7D9C3A02463F8A48D655C953F63E05D0216EC4998F5B490A3C533626DF53CDF2372CBB02A9FE9B609F9BB7A9C3A582D4B984201FE90B948B28E896F5521273BFD8044EF239627BA9333EFEBE1CC3E08A0254A2B091AC09F8024E0ED0AD96ABCD97902A898D80AB87C822B9CBD1BABFF79ABCFEAA19367C8E2ECB77A7725EA8E89A9D71889B0EC7A1008D631E34DC1974B32E4571F392A91A971995E21B738F4E8F8E76746704B1ED822CF205BB9A44BBB89B3630F66B2F9AE5435485F4D5155FC3C2091CF6627CB5BE1B5DF46691C8B8B9DC4771EE2B5550326854B5E0FB501464CAE33B652858AE2F98C8FBB208619E6125434D044A58095FF21C7CBF2C7B7CF9188AEDB75FF74F00B30B5BD8CD5AC3BC3978E93CE7035BEE23A28CAE58C1AFBE63B3C93C8F4F8A345A3E776EC82A95DE88AD0AFD05DE48D9D57894ABCD9736AF58EB3C3CFF595A9576884571AC3218385BB21F346F1A6FCDC3657714C5CAB9B631E0E021A2EF3057580C7D9E6EE34DAB26304ECC8D01C6A8F3194C2E9521E1B0621035BF999C02A39CBF81A5F611F0DF8EAEA689BA1360F3486E62EE638F8BD9A9BAD1595F5E88EFBF9BE6FF6C53C3EDD6EC71EDE7D95AA1315D61C45FB40652A0AAD7D9231FFA36196D048C7B1FDCB95D0865C4C64590490FF8A24AB5D25A213FB903BF3CD6D71E0BFC45A850C74586FAA140809A5A657E32D4DAC4FDECB10E386300342DE7AEBAF7863CC28FC3BBCE3EDF5456BE1111452EB3A8594A5861056EA168A2BCEE90A3D2DD903FC59903CD6004A67A6BA13D5F1AF0477134BD3305519EBB87557D2A9DB41AAD2DD259B259E9C8B86DACF21A3E5A8B30B9118B9594A326DC5CE526B461644AE90E27EB46E4795BE463CB8E82B997DECE5113A5EFBD5BD226C23296E89CEF8A1F05C107EB4CEC0663CB89A222B1C564989DD759F466AB8228E35607C46BE0FD38D67D3053D666949D6A57B08D407CB1432E8BA5F337C3D7D3189F19E21708EA5F08F0F8EB68B6615C3408642BFFF405C8BE4FA52D297DA533226C59746C7CC3F34981CC20206A03E8607D2F9835AB8A77827F8A4AE4A6E93057050F154081B8F65AB669FBF8AB6ED1CFF37B65D32A28D1FBDE9A4080D873006AE0748A549810EE9BC50BCB0CA9C0B4DD149BFA0CEEE5235A0CD2C2F0F3D56B5F2D58C80B9706177B90E4D072E6CFCCB150A09F2757295E5BAD1BC6DAFE3D5128B0E3938B2168BF70D88E74994E0114F28C21DA755EB95DF25CA483564D2C43A964F5C966587513C0CBD1EEFAE116BE0B62048FB44E86F9302FDDA3F98E8602D5A16C001E122B39F31A5201DF10F0F7AF78287C5856DB7055DD7BA3DDD9FC236BB2A9BC1A68773F9A613B6B825100618B1AFBEAB184C9CC89508B72ABD6F5C5A3039B3DF16F742BDDCC76555EA98691BD6F368A094A7BF381C1CF5DA81152BEEDBB41AE268C7DB3D04008EA1B5D57761C49CA564EE80B4A46C270197CA832A117EFEE15A0DA347C90FA118B99694A71B86A8D94F059AF9AB6F18C4FC763443215E88C639580B4C5671336E60E97FE847F207A97FADED1E33272B9E566EE563615AE91EE525CBFF6EB8A653AE0AFD256A48CA92DD921CB888B793C16157A3C3D765BC39BA393573D05FF517E128CB4866EA12971CB99AA9631BB78F769C24E794676D5D025D890543620A3F8163C16CAEA9D18E01B8419D8ECAC99F9C72D836EA104F728AC78AF8E7DE02A035D4B4FC4B72E4A54C81B46698873E4E4754E2356F5BAC818672F1E7A683A07D40014147FEC95AB7810C5D5B5ABD93C221C8096363B8261BAF437A47A5FF9EA8610121114E9580043FCF5CBD3A3C49BD1719F6A0323DF54DBFF4FA66636F50CB492FBDF8B3D1BF2A407CC70964FBC95BDF0D12E1A4D49E6BAC203B27DCE5FDA7B9B7D167439F981E45CF4D8CEB7AFF08FAF9B7E03BD82C7130848C59359B985799131431CAD2EC36EE7DD0405AD33EACB1CD0039DF5726F79F319FC11BF944DADB645A8C8D910590A98DB61409AC6FBC97C5A697D307C15153669E7C6FAD05495D7F78FAD59F26BDEF9CBD206E417A3C9D68632383E9B68436CE4917AB98448717B03969360F624204E5887F04CF33809BFC274123685E5F7D910A6C120306CD791F0A5BAE2104FF766F2FD21735D6D372E7B6BE35BC4533904DC4FFB3C0DF87A9B227AEE58B4C3A161824830FE5298F680718C861728138CCCF7D0C6F677A25A9F892777A78B963DBE242BE36D1B3B7F9A0EE766EC7A4983D160C85DD9B7426150D9CB5046C6DE6E89D93EAA3CEFC877608901B8704FA0CAFB299F263D5DA831FC2CE7EAA077069AFB8772CD3397FB95959FA4874125D5170E485FAB425F07DB4FB27A49AEFD82C276616F76AFD80B0C198A753DB7CE2CD5D69D59118822436A4991270AC6E28BB2593B288E83489BFA770DA255784651A4268FD5D9A2E4A6109F5BB4E14D2B6E371CC2233469E4EF10C56EF4E488BEA0203982B2DE93A4719ACCD3AFFC34B109241787DF548869B3FFE30BBFC10712398FEE4AF6BFCCCD407AF5A663643223C07B36ED743628AB42F4430515E7306DA4804E11E210C8AB77D8C6B3F3ED3A77D24CD30D8B09AAD2EF212CA3EC8A2CEDCC8416246E7BE56699576A46C23C9EF77EDA155B69D8A0D35DC91525E12CADBF1F78E5BE9288B4B4E21C99DDFA6399D3C16843C806E22D0B9549D6D967A479C464D21301093C4B2A463289AD84E7DF26C00021B2AC29D8F3260C1062D5FB7D354D4E933D21F9DC605D3C9F4E85DB5DA30C7220C6CB4EADE622812CA876EF0DD59ECB984ECFA7F538ECC5CA0CC2D877E0A856BD8B90CEECD42CB2FE7A64393CBF2C794A8B1ED122EB0B04C977C3C27245F55480556B63DC0E3254B5BA88C9892ABE6860DB7EA6C4814453D5D9311E79F41ADEE9CB59ECD293B79295F61B9BFE28BD3D3342CE375A +sk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D844E8131A076DA66B3DFAA14237D633A29D0D8D98ED685A537DD7BEA3AED6168268D3483387656C60AF8F538B3A4F05DC8B404CB8A90B3F3749C3D5131AFD7D6BAC028512411510A18448A0669D01022DC388A0A4430049710004768120800619064504460DC206D133462803028A42084C4260E01429099484152A825DB246C64404A6246892400261BC36C1A126EA302309938620B352E1C236594C001DC088658C6659B824C52806DCC8450D19248E3003261460CC9464904346D2291884BB08D0A0270E3B2414BC48D23436619972010369011B98D13310148B6701CC42D02A381D212610CB86922C605449020E240850AB44498A669C4920803476D0B0881199605510600414628081948C29664223864211622D102110B422104192804112C0A939023B5911AB6691C1944D32269998640DA003161C20510932949826D23189190424A441880E448711341249C2486828690D1326688406903962D21412E18140259B849599850908825D98608198509249009C8A481213832C13800D312319222120B0424A396201948664A146820C82098122EA1284498440D8A3828E2909051003094300EA2B63114338A933026C3924C404865DBA21194A44859A4890B352E82A40592902120861194261000362002318C54929093044842324C530828DC28660333700204248144920A2950903224031532A0A81062100A5048490A138281C851D230510C140E01038901B1090CC169DB941162A01049B4405A3268012901DB16211A218561A0249238869A003042A01013C585A31052D4102223350CE2084554340243B2895CC48C24030D40B0015B446AD0B0911B264D0823410BC08058C88D8B326E02220E524604D23860224008809888613041A0446A010092E3004A098221D9C050602229CCA64C0B9430C99231D4384A0B900908198544883014468A133169910284C9A069142761D9A62D1A18866008861A89058C044800036823254A6338644C407089406EDA868154921100412A98C44100376D59B6402491482207094446885A0845D4B480004445180468518224211149529621CCB08440882D13904181A01182346A53185063009092984444284182262503076E19122020A96D14478623020410394ACB160C04B8080BC645A11050881068C0B631C8948004340054481111A4484C888543168009976C49C0905248641A2225D8304808934C1C4101DA866110384A80B84C804271DA423214012C6322208906201BA26180984062C6295C9285D9446A00486620983104388CA3226ED930450C034A1811261B205019226C480064D2C08422B54C1233441C18201A174514116E003265921660D9084C9A120814C9705A002E14C82010C00C8338254B4041CB0602E40469CA904CC0B425D8364611204DA3124E94B04011B33012226E5B308E9BC41120034648A8305B048464020E88306812323221066E89B010930010DCB2101A37245C244D99062C5C486260400D5122691A456C19A4494BB07100981001366180988DE0346012032C13C28841A6711C4762014722C4A48541A62549868102852423296191186D48A82C098725E1A48461860014964084284CE338921B3329E208410CC385A0907111C6301B3610119140D08445014650D0480D2025404A46894A88494CC269CC208A0014915B862D1987715C106903472E84888D44104DC3C49021806424338108077019B06C4434501204251336521C210C5A3845132828548225C88664810281CB24005B00450AC92800262811B0442428319B102D1036024202708B066911A68911912CDC3420A22401CA9081942865DAC22061A43053302C54266D62B28090B84C19B1499C402AA10089A4248C9BC408094045501649DAC4716398440A2029D0423213A710494270190141CA324EC334864944462219511A834C09032099B4499AA4000CC245094771A124891085040A33241A054ACBB28D63B60421352258266809195152382C0A046501032D884484CC448460282C0A493012130A4C386D40100209159093245008032A418668E0B08CC1A265E1967162C430E34085D2B230C8040081B0118038225094640A996DA4428A0B3086A04245F7A1C7EACDE20BCDDEA2880D9289589FC79841C97E04569D5C8184617368582BAC4A01D5BA3BB0391813C458434680A15192B3397D628EB139C24D8A0A584060986D1BBB0296A5388C5724CBF18261E104922A8BFC0DE4DB24DFB96FAC05940352BCCC11DA73AC6FA35D53D5A80A304F1C5069619BE96712DCDA81397693EFD8002DAAEF8C6D71C20F13CB8401D8527B91D207CBD9B3C4A9CE51129F004F222D73D56691EADDD9885A72ADED54D7032D464492EB930588CB7A557DAF143FEC5DCF55D3BFE00B99986A1F1174534ED597D917087B00028E169309C92E0835BCC6E8B7F3C1FEB7AEF8FD8523FC130BC2BB4E16A62C806D42E409A67A784725B3682937780FE29055B6B960D1D6AB73BED2409ACF0E9B6E6F20FDDB70C680696A1CD00A28DA5DC24AE0FAD39FC3306A50614892B1A7336E6D67CF8C975E6D1E0F6B48856A98639514A9FC8BE9FD7D46D4E947F7B4E42A026C1CD2480A528FD8C80B2136090C410502F6694141D672365C7F91B4D17B8FFF4AA7BEF333A1840EC6ECB125E791F47A0BAA468F28EFD6E13A318CF3B4D572CF3AA8A2DDA5579FEE9494D9A81E22F2BE582EEE80BC0A3CDBEA24F5655C261493D544B64B6AD0959077742937CB7585B826EF555EE10CFCB18275F7384623E21E9AC633F15502501F4AEEC1B3FFF4ED6237A9DEC27805D5CF725E6BCD8C8228E0F8159580C2FAE44ECCFAB94425E1A5FF46D86FF6FF3C094DC27AC8D6542E9A73EB3D8135140CAF5A3C2D85194533EBF250361E4BDAC43875E17B69B4361A716E18938CF05A3E31E84ACA970A886F6311C84EAB51DFF2DB04D666F7756C85AA67B9B0921CFF95EE9C245B1DBEDCB6D1668ED20760E6B1B4F1E67F7A51952062895555CCCFD47286AD1F1269B41E9F470C6DE1F7AA8774BE9DC61E70EDA4F25E381B0270954BD69F10870135C102DE430C315F55B7D0E862CB409C95F54E1BAA128D7577FF62FC4A711BD400BC227C3C7D3765F8608F7809C27F1E81A4285A6AB5793C75BD156C0142FA301F232AF08C3EA15C42344857545DBE40B17326399712EAC26059EF415842B69489AF08756430718EDAF535157D7BB1FECD9147681B9D8E28D32AEB4E89507C60017B49BE36626DBC843CA2099820122CDD79F9000B56C8C55B167F0BDE8ACE863AFD5984F1F6E4294C32E98CF25D7D59C790414F86811DC2FDDE6AFA9F01FC463E6C0FFED15D9CF36E5B46B444D5CE31BF705AB5E486FFDB91B033A9E817C18D79A6D803E13566B76F29C83BCC1B11D57DEC656D372DEB4F19136890E6E153B78AB9F57FFF4B64BCA2667CD52D9ABDA43F970D2A615352946C3AE3B3A386F4B62A73E5977506D011D216BFCE2164236DDF179088096A69069AD2F2138B13FCB5872A9499CF82A5C6880B19779357587FEBEFFBE327FE822C4E119CD72E80A0B93B94A10C28B3F978C3F38ABC517279C1E21A998DC123256561AD8B9D5BBAF1A9982DE8E9444036708A84624DE562BA58E72BE418201FDD5FFFA575103BCD37D261F35F091C694766155E75CE5C8362436848D026F1C3F9275155BE89960AD554D89E1FA7694C5D15E25E7A74D21E648BD49B22F406CF64773EDAF5B0CEEA4D1F1E2BF76BEBA7D587707C3DDD085EA2FC27A9BFA2CC72ABE61BDDD1B3715BFDC38FA0801A12D3DAE88FC31F80481BF979E3CF2A25E9BFAECC0EDB3DF7035D06073EAF7708C75BB0B083D6DA4465E6C77A004A058762CCAF94FB82F292A66B136D1D30A026C11D05225401108CE35DA8387B52433B76F1481252424DAA0975FC72ED938C1503C6009721A3CD168C93D364996BD1E0B91E23EE7B5520484D5F4357CE064894F6CE23830BA521F82CEC999C934839357B1BFE95D8A555B6D984DF9D0844693C5BCD6A98B4D97251938995A8C741D19131AD8C3F6C6CCB7B8661AA68CF29099982AA2DC15E17F36C710DBB15948DB919ECFDB030D368BC28F86CA404D9BB134B27043F4E15E3AB80B88D9C816D23137B44D5D48CE767E1565AA5175A1E49C09572E4795001473220407C580A1B6DB2FC837DC3C2491396C92A49CAFC247FD419109537D703A95F1D317C9C854744A3F1B63F16D5ADEED71A5A0E9767DDAB85193D919178AC724FE440F15151F709F9908EA39BBF7D91B696EB694DC659579D779D71D2B6BFD249A7CD8735061EFB96BAE9899A2B7B9E847C59139458FE05A5A2BE7E3191E04B26E8B9F34BF717D20AF39D22E9C57C0E6E5C953C5B71CFCF05A7B76A64FB6FCF81B65AD30AA58BFD34AC03134A41F86B77FCA7464B3A6B330E5322892E26D8DC1A2CE0CA3506F85696CA3A8EBB86CAD9818DE6D7A67B083F437A7E7F4C150168AEB67D99AA125FBD1232724F8A7C2884F935701E622B8E08B7393ABE5F73EAE61D8CBE061F290C13809E4A7A8F0442515502F1CBBE50211923815E0074A3FCF6F248F6D31C2C77E69DE828329A72CCABA6BB0353C3C1B82FF5BD042042D2E9507A4A4D770CDA869969B8B0574787CBB4F30F1C3B4D176C96379A44385396D327F294BE32CABDA2CAB2F7C36209202A8232B92045A1B04BD147C42C276CB8A4BD874D7A4676444442EDC0A0192980D0CE25D44F316B3075A97D547159ABEEF7E09F6DD3D1F9F50BCB1E332E21E25F173B5D00D9288015E84FD9197CDF7C2593DD464AFE97720E70F1BC2F78B8E301DEFD456E42C7182207CA7D5D62D64AFFEE40A55877C6971FC021D438A3967B879363F5375FEEA8D800111D7587652A2B75A112FD2D59DBC0B1701899F73111D582CD567D60FCCB17319B4BCB80234B7264CFC5174596D432BAE7C8A0DA81821B365A2D841D43CB33D5BFBDAA53221F21D79146DF5526F6B70F30300BC9ABF191C092BC4A1315EFC2816419C48D5E93112C30C9CF6BD38B24B6EA945B7D40AE347EA031DE42DFB2ECAEBE76AD9E91604E2F649A106F654CE733E860A0CEADF8ECA41E5CA55E80D8BE7493D73A572801694C73DA2161818F9F230153749EA36E42E396D61FD1A581422A207A806CD503569359160E194794199B7883FEEC5DA1B1ADCB4161DEEE3FE7148438F8319BEBBB7607DD8D98D00049226C6A38912E2A43CCEA5FC02BF5040556B46DCD622B07F6D0FC10041BE126083BDA9347A38DDBCA1F4A864F4C9B2DC5F41D9F47E2BDC948AAE08B865B7642FA7E9005F7185515BDCC03BED2796625B65718A78338DD99952C34F8CF855A0A78ADB7F50B184A2F372BE221002590887E92B34410DC9FCFC26CB684593E5DC63ECB63988186893C818FD4A9ABF7F4CF613B9AB735585D713C664E87A8EB152BC62B98A6F72F8CCA5B44FB3040B7495F6D0478AF26E39108A93F4D0F25EED42F6A54675F4126290E5190B8E4E3E02602F341752B10E49DE345689E2D4D889148F5C2334BA4CB73AD3B23C65422DA2CB098943A3E4301EC7E4997806D0719601BCDD046E613E7360C4FCF492DFB2A502F25A461B23FF7AF82076782F859997A1447E7353F114AE9FAB47B0D0259E8F98C52082D170584EE032593AE0A4096A7BF4A27DDC57D214F3D9C9D7D3041792BC1604933E0B9A534571A2D5958D5D20A0BB1A6D9CF9FCA49F194BBCA981C4F4EDAAEE55DA079029CE09EEC2E7593A5ADC6054549BA49F67C250CE90CF9216F83A1F7BDA29A8D1288316B7F3322A08732CCD11C5263654D33A3681D0C2EEC0CD8678CDA561104FC84291B0E93A0995EF99B1CA76A7B97D86DEE32A1686E5D9823D53190486E3632F64727BEE9EA353AA5E8DEADD9603E11BCB1DF227D740FF289599C8A3BD0F0B4125EECF8AA87B436EEDB159413439717DC0CB8AA63F277CA0BB1C908017320894D2D90413A58C68CA28E1F7614DA6C8E754C87134BA3AF7D24555E5E802954CD27B6DAFED58A5C4BA0720029953F3A6565E4930EC431E15E0FDE94C6C08292A870525F0CE46378CF28E2AFE5B8730100938C45233EFD5A8E00C4E24A46A9AC49780E27AA850543E1872E4B7FAFCFF0387A55DB50D41915D1DB8D82A625BFDEF8A8B8761D9F9B005CD90ABCA0E352EEF24E0C2085502DC1A8B8F4C371EEA73314039712D5EC46E12BE910A1C9B69775B239A67B0F0336D20D6FAC7C9B50FFB6229958952B28E8B37699D27589262A26D7F22FF5C79F327E01FE53B6E40476192D13FFEF3BA5B6277869BAC2F9797BB4ECD2698718FB523F16116907812099420F432F254B8D1F656235088C4A84FF0C5264BDCEA4FD958F127873D6A003D37E82A5512DD1B73167B22BA9910781C3FACE396312AB32EDD3A9FA3668D41DA92612CD67854530F051248775A7E26D2906D17832A044049BD48136D757D2B474A5E3B6A8BA53C17722F4D92513AB9826B62FE6F71AC57FFE893B133F35D503B13406C294AC3D8A7467DE21AB2974E703AA4F4589A8E0DE05B165CEFE5B9D46041304365349FFBC8C79B31F269BBE16BD557A789C059539442AD00E709FE6463DD7A5A2F9C7F4C196C7F2EA6262BB3C6E549E551DF54621C95709A9FF6F07C992D51F19098B7909F296D046AC6BFD41DAA30C2A60B951F0E8599CED8141268DECC510D1690543389E9F732FE4124B596CD988E773B7467F27ECC7A8837160A27B168944B5C96CD1193AE1089880D9AA87D3C1578A6EC2D2DC33285DF2706C694B31BD063F273F133B3CDC105754AD398B97671BB91333B407A84DC0F05B +smlen = 6443 +sm = DA9D80487F945DD389F5996227DEDED61FABED36E6832082E9C3997AD584C76162FA68198D43B7DB8A4CF380037A45A01B491D5C2CEF1BB0E40201CF3843B6EEED22FAD85930C73BDD59D779300187C19D3C756312BD13545FD415AA5705B020451126E4E478CF0785D04487692B81430503AE6BFCD1C9E22450D9115B66395CEC8862A79F950C8BF85A2386FC62EF14725A2644C6E86CD66859DBFB41FA2193C2675873EDAA9935C02B14E59993B7984B5F80C8EF3CEABAB7B88C36421C3E76D8B078751312527C33B6D2C9AD90523A2AD1F4EB2F2A856979AE1F5BE649E04C801B8FE1C11F4466DFA52A213B2CC922DE2BBEF90AB5F18C873434CE01D004437062C88C2D740511F62916D1A86A9CB9DE0606056AA3B3BEF5747393B864C7CA99D95E646EB5B74620AD5251F4508D3E35D82BA77167F8983FE71BCC0AB8AD40E953B3F61947D2014D3D064BA2086370D2C686286A23E457E1CDBF34D9CDAA19BF41F4167C7C32FEB416F8DF2888F0B614EDC565BEA0A20AA88674CE99DE98BBD05AF29BFC1E1F23541F749E514A6095A857A798149CBDD3272889E0248CE080A3D82705AB663C2AE842D107EC291105D8C4E83C17D7CBC63FBA69F71A12A3FAD9DE6656D18EF8AA4B202CE32AA547BDB6C5468D9A6F6E50A3E743FE0B7DCC52D2B4BC099B0F0565BB627AEBBFB6AA79886C20623265233CAD06F09EA2207E9D8048E45FD11AC806314DBF3043BFD4B7E3CAEA84D015549BE02315CF80808532CE0B2ABEFDB374CE04A9725BF3557963643BAF51FF2BA39CD36E78DE2E15270D83EC579B592A36B129747A4E117FB0872795E863BE9BD47A3C06A1F2BD6DD502ED146F8F3A3976171D4F73345934AA350CC228C95AC29B2C8D8F023498F4BF846192B861F11783B0AF70059715F156023894078D8CCE8383A16F4D395ECA4E53DF719F442744DADE88BFA36C4565BB08514BE64864843EF86D0BD71621D802864F70B6A492BC74B43214A51B4835E58D9F8BB9299E2CB7D7EC2ECD03216A2B32C24A552FCB79DA30F0A2A6E734ECA8278B999A3CC4D6883B47E1299FA9EF87ABC43C2C5E5B1E55642C4C11979319CC75E45292259720BAB1AA80AECE08AC1A64825DC0AE453B2E607994F755DE06364E9B42C3D7CB1089F358A89A0286A0957FAFC969AF6813E3334960F03C46E91CD3C616E4B38436700C7FA0F7BCAF4DDC108CEBE8FCD2B686FBD3E3A008AE15D3139D6F2F528D7BB628F5DE1D10252467500CB31F2536CBCD46B6FD2642710AFDFD19AA547231EAEB147461787CFA34A23A0740CC07F58D855D16CF6FC3704498B85862C36B3FF67A4D7D5E959985F186BCB9746B8569DBE6A2A4F58D4AD4706B45C66F79E31C566F80379BE641FCD77455BA9452CA06B0662D677AB2C8C7F85B2F24A25354AAC8D59F07F283A38E31BD6D9C569B242CADEF38DB5E0F68EA7F23BAAECB5EAA0B2A6C56B967D5872F9ED9AD3D8455956871CEAB354D033FD9D194F5639EB6F73381FB61BF88D509937A16A712FCCB7E2E57F684456FFF0D529115ECB24BDC6E7B6ADF248B651821834FA9E0E3D3AB18C41EB35AA5C6263F4B8C87D3EB852CB517151D689A6CEB4E5386889F99A062D69691C1803998ED9FB76D89C799943EEC2FC4075D6F8C94907796515F62E6F545D3E0C48BD6DA451C8C4D2D8BB13B02452BAE5D91AD4A4BE9B0BD62AA77C5FE3E9B81A1A10F5202BB940A4B57CAC9BA2D57F94CA09DFE08598B5EDBC2CCCA8FA25B250316A1976F62FA2B9BFDFBF190B7CB24959E9DC44E8C1479558D216580D36147B9F9CAEED552D5E3B897BA71E0D23709460F93E33432593325006CF4467F8243652783A19CAB726F4E4BA41F4CDC483031549803D4A74B6B290A80E90EE2B688C5E8DD868804DB8D3D393C4D5300F571500B5E8D122AE891CA38F4C86C74BD26DF8406B21A931FE4314F68D6326351003148E144314DAB8D715703B64F32616A7D8CAB9B648C9A48616E2CE00493278BB72F3C3EB2EC07081F9A9758A26A1A2AC9E4CCB8B97C89FCC71172F77F0FB80BA55DD16AA48F41F088E7233F56F79ED2A1C2819F6D034161F7D7CB4140A7AD9204950316C5C06D3DD261EE848693FD55B8BAB9A0FA1E4E5DEF12FA7BD5EAB2E721228985294379FC93AA895B698B2DE05A00C31F1F145C585523F091FD41CFA0A7913E4D50A594CC9229BEB00D78E3075BE07CBEAD8AA9C52AF57D03190BDCFEB56567A7A478E53FF1266A4002091247297CC72360C5512A9F7099D21C31996422652CE4AE114F24F65DEA4B147AE73B16C14303ED3F9177CC2212BAE8EF810BEEF697373799375A629DC2E491265C1AC23F2E3CB7AE4E654022CB84E9769B9007AA4DABA7858C26B962C116576CEB973B09ACBCC9492B6191DFA9136ECFA81C5AA7663BE1461D121B2A7EC80D0BD76F48A2E4D89F42A124CB032132F968D9FF91BA1B794EB7A0A39811EA84EDC836824E4D9CD821A6DBF2F92A3079675A8F064523F6497DBA88D82409CBA598B35094F56C4804D0C9E5A4EDF4B7E351F5119CF152BCC7D634970B056CCA7FF0891F931E4B300B987D41DD7A06D8C0B45F70EFBF38852CA10A711456ECEB83DF56581D1CEB638E7295B1E0F9304549CE52444AFE63B8A0C09A32D581A35DC283D716011456F3F7B50E2EFB0D269C0975FD939FE190BE48B512EB848B35FCE9430FCBFE3C83F84A09445D1CCF929DCB67AFAB86019E06471C9D2B4EA6CE46AB3AB57BBF8682CD99676651EB01DB8B7507AB8DE71BC1B0B2C6FDA59B23158337723EA775E8FD0BFAFC13F8C6A3C8713C994EAA66CF0C781D9EC5DC5BAE67B754670E3655E24E58FE35FDA532DD3BF12F004833642265DCB0DA822A184A059DAC165B9C10F5A907CE580AF4638EB3998C50F45C93648D5F70278901F9604F126AAFD1571D6ADE85F605A067D2CA2C59503DDA93D218B449AA77DB4B0BEDC0975673C1124A82FC12E9D4EB778B81CFE44EB1C92B5789E553D3271616C50DCB1EB62A941F2D994CAFD455F6B2629D8541263D33A5B012874C14B213B0223A8B866B4F3C9413F763A63E3A3AF72EB951CC03AC3B35974B0451E4E9C570F7D21DA83AC039D6057A42F34B9826A9DBD8127B9A0594156FC0F009EBA32C223FB56BABEEE3DD458F57AF0AB403765028A16A1EA7B5E4189010B08218E1177F40171AA5E5E0B2D401E2C1E2B49703ECBC15EA516B886CC3DD545AB08F0254791073174D3D034D22CC59AD9248CEA30E57B3CE036A42D8A09A1071DEC91001E4FF80E761B7531E98CA3D016EFB645FB8E4653D44B2A6C9C94BD039674A589736209BFB4009C093E1401338DD22301879328334C7B6A77B28C827B163C23EE70C1620FBA8B6697B48A47D6152ED93B0B48447409A7601AEADD366657A6C87951EF0F47FB0919565ED911553C6B8DF5CD890DFD5482DA9A191D521D4977087470ED94D7ECF9A1F31666A432786D688A32857018E7AA009F9F21A1260C2F9348C3125BEE639D373DD39A6CFAF9B3ABFF7D36902E8C95E2A2D483C676EA8B88BA6DDB44C367234504DBC58E56FBE196A7F2F79D92A33F6B574C8EB4DC2FFC5B1B51999A329B6A941029C78E12C24E9D9661012A9319EECE376463403766DAECE953FA20A1656598687DF81BC613BA80B34A7B7A7B517767949BF619E59635A1D1F34062BA3CC02B7E58E2352621581F4CBA5B7DB81A711E27FCD0F599AC916F9F3848B7636A06794E32F1E75962A731F809A5322BE18CA055ED2AC60039866CCB83A0DF02D36D0456DA97408088027A331893CA2276EB154CAAD15FCC9DED2094E1C07062E1659E626B09A230DE7C78B13FA0BD37C34BF3082935ADECF235E1CEB365EA27E1A358BBA789A639A7249771F36A44E9BBF23ACC045EB1DC1E845FD6F5ADF102D72B6DBFFD2A7305BEAB06C1107776AC29C3A8975443F0C3CBBA4C8A8C921E6A0CA75F7B27487BAB27F79FA33C3CA6BE7049B447D538B2612AC0790715274001D5473F2946BA102EA398105167503DA7B3B35048E5DBFE2E4F57BEB656EFE994745E3708C60FD4863F49CACD2CFF9654A2701C57339A15B06F7AA6E9E4F2DB8750C1ADD30FD67ECC6243AC9FDDEF10381C6BDD89A2291866F3CF6DB2BCD8C3C4217B34A1A2F2A2BA04EE2E8291068145905BE692F91D9D711F5CFA6294F52F8CE2CC11CC4F607AA304AF33D00FC491E08E25496F72D78D40130F18890580900B6380853809804E6450059C7D87F28D249FFFAD3C578372F8991A45129AB27D15F7403AEEFAA4D18499CE3E7AF9A5DF451F3C83ECA06A53F43CB35E0A3C9183B0063FBBC8F93DA10B2881165B29F490249279B7F5923818DC92DCEC4BEC3323814C6D5571F954BFED505E3E209250C8723A48B156499E85796629610E1549F7807C94AF466C2F2B2D34287F97EBB3D02DF0E38E1581C1657F411CB282ACF76BE92AD64B25CD213CFFA4A121690A0AC9F4CD213833DB46B645232977128A7C284F3CAAE53F7DA7462EBC643F91C122725EAC5BA9AB4994134429E029AAD47447A8A0C1C92419363873C360A53E26F2C3BAA4CA92585043CAB4685D88A6654664045C3EA8E3A763DCA6CF18B3EC4CBE0F4F15A6F92B88DC0AF21E91A8A27174BFA8B9A28C93C4AC524199BB491FD21FB1321FD7758FB6A2D8D72444EE9D030990060A25856B7BCF56704FF19635A49194D6D270D1A935EB65B4E3C6461F21B997ADD0C1C1F8C12B2671A4170B68D5C505F6C30791E26AAC671CFEBB7221CAD990F146A427D10FB40CA369E982993DD2FDF6A4E420C908AB2DB6401A84189FC62147E377B20E327D4C81C87854B50E4BBA81C437B0CF601EDE4C4B0ADB65AB43A017F52D22C4FA079B603031801F77EF39E33D1CA9E9510ECADD254EF6A6443583058D89929C7E9DFB8DFB69B26AB7A48E229A4D8C5A2B3ECEB8C4C37FFD14B470DED4FC8FFF1CEBC20661F572646B975718416746FBF3BFFE657E4651525A587A667E57D87C36E2095D5EF839346054FEA0A661512455C4DD1536912A8A27610E5D64C84920C252B5D5E2CE23F9963E7B8E7E402DF5A2B610E87CD0947AE24502B62C289CC709516050D4E4EEBE86FCE118CBE0BD6E4ADE5C7596D2A0832FBAC2DE3BB054A77ABC459CC307EA3C669A27857329DD102078A6E01F3447F87505B4CA1F24171FD16BCE651CD871C7388AD6A3650529715FF4F6AB5497A05D64A4C3DA5FECE54ECCA1B5D8C8801D1ABA18F0E2C9543193CDAEBAB75E2610B827606B1BAB1EC852F8F0113F0B220FE5E1926A35E58EEC91E0A192B69097D738CF0DCD43A7D835F5848B404119A08289687882B9AEF6AD70095BFD4C8AE9C48F1436970230F36193A6469745010813F45B004CF0E15C105288821DB65562F545AF9A95F8F89563A05601B81EF57417135A918101589DB328A5E53FE92CCD0AA38CD6CEAD0A3DC3D81A6E088DEEC9055D28D0656A18973005A7A64096EB44B30C4952982C01F0DDFBA5C2D6E53E6937E08C19929413C12749F121C6961FDEBE9B82EF56420CC5D4088A0E0AFC7B5030A5C1E584E4DB0461C40F4A2BF8176DCAF2AA6F76144723A16FAFB347E600DAB2715BD926D003FC93EC0376A509811FF315778F673120DB89279E9C3C1F5F23DC4DDD6FDC2A85E9471E924CEACA5E29EE71BAD52A857C8EF366B0002CD77704F32AA3EE985F9A473CADA20415A62ED97F158288EA0F6A97EB35EAF01B7E0715032644598B74E7EE8D77D197F22F5AB836BF506DCAC8225260D9D7452D8FAEACB5442A6DDA97CB569A5EB830F895B594EBA483B49F6A7B81122F5540BFD632527628955C1B7C4EC5DF57B0E36E5B1CC56299F646A2A4F648BA8C2D87550CC6F2E997FEA81EC65AD878F79F18FDC65FF4A86315BC12F0202389C62D73E1C35C789E4ADD24A19F96727BD2EBA12FDF3AA266739298ABF4E4636739AF6A26035215B3D7CE304E3DD146D5A0A8EBD091E0CA3D0E0E51A57A75D35A5DA5795388B1F497C05EA994E16B036B80F246493EBB9002392C237150204B4AE4B31441EEEF21C7B0B3F539CE4103199C85F3AC5DD0E2B2E86493A819034B02630D850F32BB1BEBCD395E64D00DB02FC6F0B422E3BB9B320BAF72B71B20F51B223922D8F0593CD7D7069AF7ED1C66C71F4B301A60656F463E61C1B3889FF86EDB2F2971FC164A12A2A93C6485A34BDDF3D3813FA88E51430B3D7B1BCE9AD580E27798CF1D376D569B13034A83338213761506A0AFF31CCD957168E7DF1DCC53FC4B114B8BDE08E07FED148BEA794EDA4F2E65D1824DDCAE71F4A7BC4D24CA28C55C6B8F5B8FFE5CC6A4643408CCA04381327B8DAEDCE3A567249CDC7B902081C224E556D72A8B1C3FE080C172E4E52656C79092138404E7517338E91B6EFFD092B39588C8DB3F5F62153A2ACF7333B5179AFCC092F5A60848C99A1AAB8D8EF0000000000000000000C151B222B303642BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 + +count = 56 +seed = 36AB8588F5233D15674677535A682382C29968FF824031AF646F58FCAF0E83C1C486B1E75479149FD6F4D9E8397CAF73 +mlen = 1881 +msg = 0707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B +pk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B3747FF5AE530821D448F085B014F240AC4B0202FF4EBFBDB1D733A50239B2D7393E4F54EE181293438F456B387AE28F0F61FD75893159A4E1828F1B634A2B6E6487CA84AE8C1F2EC30868CBDAF1B5DD8217BA35E46C3589BECB2DD76D5636C570E465D130C87FB85CB3EC39F11A0BB2154D57B9492340E92203E15184481F6AF26284E42607AFEE6B9E6B7CB90F91BBCB25A84CC4F5386121347F02668BDCDB625B49E0E20EE079625590CC75824CED9AF38F5C2D11C7CB7F4394B37C4746FF8EE0C9FDD1954D8337BC8F7F2A6407B1C3CA1077F3E8DB4C73B9ECC3DA462753BDA2E3EBA5187A9968B7940FD41D21CD5C2435AE40AF8ED052263C59D955F4A29EC873F9C22D43C80835BF9C106B9BCF67A8A10CA2FD368C56BCAD1A03547CA139DDB4E79B98CEA568A158D8BDAFD2A339D3017277E66379F96C2B13A930EE8B998F0B89EAACB7A0A6A0E7BF31B099854982D3C1CECE46DE87F46325EBAEF1685009980FE82DF1AFA9BA9E67CAF8C673F9AF3F2FB538102AC1271C787331D0A322A7EA35E0C115064CF246352924F5B04B997A6C387C1C841867954BCACBB4D36DF40925C9F8BB65577B1D0217AB384FA28176C5D473B25F1EA9D224F39E5DDB11C64F7409C6929FB5F51B9140D050DA12F0A9051F258F785D045E59AA565E9764B6DE73319D7C954A29006F27A03D6C7893188EA422E31F719981B646EAC888FCBD5EBDD0354A3A2F949F52D65AFC9A728FAFD42CC3CB7B2AE88D481AEB94CFCF15E16BF71011ADAB3223AFA21C3BA4128CEC01A9D41A48AFC041337AC406C45F6DB7DCF08ACA86F886A6276B86E847EC11C288A9C61E64673BD573554790F7BB6DADE6BC42502F53B19622F99B4B3C159E8B766133EA83A96DCA65B5553470C02527068202A12189AA8DAFEA34F39D47D90C2251BFE4423544DE0837F9825679AC94A6AFE17883D0D53D7C1994DE4297482956A2FC79E797FD02A048233E4C589611B82F969585D90C942BC81B9D78A7DDEA9F13F89B3AB42E0E658959DA4A67C57B610CD4E41E2C64B502F7533C50D5FECE8E1CEF0B8EC29C765D2ED63AA9218423907509D026CB19773955D0E6D9E7B9335B52D9F84F70E09BC44EB37AF1A3C32836BA377B26CC36E0A38E00AED7A50D076AEFCE2362EEF6C09EF305BE5867EB109128749746CB8ACD3D644D50E2D983E5E28171386463C1F9ABF6AC5529C2AA93363BB75954F8E92E6CD45F113E2D9ACC82D9F5AEF473C8BA3631C90EAC246CDF3F9926CB50AA7B7919B098804E9517421052FEDDFFD0162924772AAAAD27B4F930950A3EFD063C980ADD05C5C118D6E84A9712327CEF2D040BD6C430DD686AE516F945041BF1B4E7F33F39D79EFE594290DF9F936875CB20F70264F8986707FC47B7D2406C6E1E3AEAF59A43AD7D6BB585F2CC49C23478078D9ABDB8A0A9795333D678F7AF412C17C997CCC18CF24B20DD031FC6109ADEF7F5DA5852A63DB27F60EEA506ACE2E38B6FC8D0235E70D13CF6ED46DCA44A34D7C2C843EC19A53C58048430414F41B834D3AF5479F9AA054B6E915249A60EC233F74130A5E099D0045858D8DFD9E46FC9090E7A91C3699CB302FFC1A9C37619CADCA3002BC49DCB60654E27C297CC13C09ED107A4FB3C8B8EF4580873B98F8A80D951CF6B468A2F1B4000F4EFA1FE61AF1C48000A10B5B553874196BA376CF238297E59183776DFD760341D881C7EA4685032B60761381CA27C7EA25328F64E037D0363DF25033D2C0815E31DF66AE055F93977DB7A92B29EA529FF65040F0E779C55260C658B2D7E6586486A6A7ACF216050852C663375CCA2E658B79AB0DA80B0C9EEE2B9755271724A6D7417919659CE9EE1477FFCF023E041B53C542E52364575A520047C15A10B48491457A59950616DF3A74D5ED4F8142D5BD4B519804BF6D829B2CF61FAA9DBD52BE16FE48CA3BF30653D39D0A9E6C84ACA7ECA971DA146A974622784520FF6CE51C8994BC6BB67C311327BCC61A13401B8DB1A65E6882F820F23B633E5F41C00A9B5B584F33878C0CED51864C067F3A8E0F1982E6B702A6A11826A046FDEBD7112F7E3533B7422CE8AD27C2BF20C8D7F557E532DB442DBB055E5835389BE0C86D45A6680EDB63DEF902BF4B31C47A8041862186BAA870DEB70486D3259510DD1C443B8E76B2B0229E0940364EEFA8F432F0CEF49C0675D3178478E44F20A6DBA00F8FADDE6EFAC70D66758F21D4878B6D74790CD65F32DDDD46F371354948794D7619A9EA583E1172FF3F5467A9E443198A189C26473337653D09D1785E7CABED3BD0CB4442A39C42EBC6DB5272F74D8F562E8E5B126F1A6528CF1F712B2794EAD22FE0F31894F11E97A3BBBB0FE80133024F3D00FF946B9040591064A04065A5C9B4AAFD3172E22AFEB04964D8EA6A1B6DF2B9BB582D3054458948983CA4805904B7C3270F9353B051BE9298C78AA571A2FE2ABEC22949CAA7EE2B0AF3B9B177D4A36DBD5EE3D21D13AA8007793B79484C8DA438FD84DB64A7F67195B49886B30D7E18DC3797275133F94A5ACF25C2A2E5839CA24FFBA61C1C46B884A0CEA816FC27975223BD2D34019970E86466C00C877C66EE3B71D673BF8369C39079AE6DCA8F5FBC207CA9F4EC969AB58C31BEFAB34F545D487570D16B173BFEE6F59B13277B63C93906E91C206F39563BE4AE21E3EFB0970529FE17E5E6C65BA5C361907FD47AA52AF913B500CC84C6A34E73F18A59AAE6B9019EA8173D4CBAFCB0352D6A4B00578063C98ACAED4608A89A30B5CBBB739F6E4AD312EDB02A206EE0AD1CA9920E9A4F627E0706D7F176278C6ED59AF23CEB308E9FDC767096A9D39DDF5D2F50C18175EE599989B6F252C9FEF71A57F8731D7D6E093DFDE66620CB53AE5BF90CC1854BD3227028765498C4658E6AC18C1948F1D31F2ACEC65408FE080814BCBD3585C64E4FDF1F92488F94389C47B49FF0D42CF5146AD27B1C58DD38911847A87BD2444EE0F476333C0FC24F7386929EA005647B26065F025C6624968891F1536F4489AA9D1C54926EFD656AA844B89917A806A49836EC1542DB8804B222FB28E3A586DE04FE75B347331E431559C8162DACB062093C31E26AACE22DF244910744DBFD7CDE12C923D5E0304EF43A8AB16F9A47EF41764D6D2DA9C77A80B9BB4336AE0D3BCD7EBE200D0F57E994D9EFAC1F632E2D4EF06D9FB0A7FCAA3F4DEF8D151D721D9C80E14382FBDBFE972F421C05B81EE065A239C9AD9B2AC4F23E8DF788F2EB4D926792428DCCE5ABB00231D1BF45739EF7319ABC3252EC2786F9023D763DAF7EA9018E68567988111E30581F005C2C3AB5E8781A2825F861AE31043E66CEDEF3FDAE879C7437A028A3E99FA5B6F49EC3D5C3D0A1A7DC56AD50D148EE37410477263EAA79404A7E0399DD94FA117D98355BF1FFC289412D925F9BE6CF70708FCCC3DAC5CF6897B3DA75AFCD802EB658FCCD401D064DC6393C17EF69B3744BC3E0E41D2EC2BDF1302467A30DBC5E59DF5F70C83D9EE239F008AC78147BCC358715145A829B3D8176013C324182F289675CCDBAB0099478A29C854887D5C93EBBB4AA2F9562F866CBFBCF0C164D434A0FF10EEAA4F514B +sk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B30D7CB5D6CD022BC3B256160C26BD57CBFF627620C8583DF3A883E89FC8D101B725B6A948A8516504D234D67BA5E963282AA27B685A677874139DE0CA606605EAE0466661342180A431D820021983645B1829C2164913C730C8982C51962918350C200680223672093344E4A89012C429121601003642E1048D098380D9B88DCB222D02B90920386C24A84D0C342DA32430D344904128011A065089080941A804220801483626E3A84419074513352C802648242070A08268DCA4495BB88CA13626239440A2082EC2360481A0490922848A46720A090859428419846153980084822099280A0B472C41A48914A8280A832544060E4C2468E03690DB32240416800A804001116113010C603892C3C8655AC090C340041B318891C845D8129011156558202D98A02C5426018A0002DC18289BA84853C62D53B04980142A62A63002A50D63986108B22C0908650280894A402A538410522045184850242072CB0252A0C8210833401C81502496885842310CC20040C8015C006992106824A8690403721807924C82918AB651DC164C0080688A400E0386401A298160089183A681A38044A1420D53A86104398E11C520801686D9A0281C382441083024008E09A8658C14711B49049836059A46721B495203414E00034C8438300112029B808143064E89062888A0700C8589C20691C9121001015008043001404E9106129820881CC22DE404309B306ED30024A11682A44002521825D42091D246211328451AB168D310221B934C48B2010B456854348C9AB0848C8085091540211802CC026801872CA4268519B88D08C3451C341240340402398E98282A993026C8260A91B268D0488CDBB2305A2085C340118A420EDCC0080B014DD28068A3C84519032690264D1C466504338C81144D430626240449E38290833286CA028CA3904988B4299BC890A18681C3A00CC028029028815A028401904554C8651A250E6432441B2685220505A1C868A2B24D03A6490B118C0C3101DB9469C9B24C4C2685D4904C14A920601624D9420252386E99B831E4960052206AE49060140148DB3269988290C1488918B230088085DA802C03175208374ECA8448083184C4324E5B36308028300121500232851B21060CB34982388C89102610968444204DCB820150C269032280E2B42089804C18B3051B44824400052340214A2831D084101C330DCB4460A3C631C4C888D020294244641488901B311043C8645B464C2203015B062ACA0286C340850288701B09690309901A3144D0166564C28448B621828449C91228C9484A04C8845AB06159186D189488601442482426C930262421420434425128084A986140A46803C028829428C3286C51B41181C004CA92210AB289DC328E528491124640230012C3007023A3040034464238029C106E5BB64154868462B488244505A39670DCC06514272A63C04D9C141122C048D9945004A60821A4659C9609922282E0102D8C002CD818659432694C242519298DC21265040610010481A44061E0B82C14359208B389C12005140491523631C1C228D234060A046691126001A6059BA82950140549264E491030CA846D00032C223090D200724B98401A0326C80662E482106040899010819B044D0949660412900114840BC9210BB10920870411884D19C3401B21200C0505901442C3B2044496408B0001CB18080003701143721B840D21489154968519B4419802451B432821135043340140B00DD134869380515B288418B20584A0698B0648A2045020100A8A3460DA96211418829218211CB949D9042E5088118A204D14836853227001412D83068011018D48246A81066E89A6205302091438715422312300251BB2880182302441211B102081A46811B440E4A62D048291D2088ECB068AD0A001D3B604E122484A362E9B06618B820421C14954028289826D1133811BC7209298298332901034711B026E8C362143160D44A011E2A80582486408454C20208CDBA66D240451122786212245194950192549E04070D82828E436848130810B063058448DC1082424B78C5818662444861C20504AA22D044749098969DAA2511BB824D40051002621C8A2611BB484E3405137D909B90F5306B49D48FF606FDEE72AC6F1F668C8BE8B048155EFC43A2C721009AD28580C460AE846CF1A62A1CE3386B364EB641D921BCEEEFE2A1E3A1E91400369F5B5B29CE96EC2A329DC2C881DC1DFE35FC161D212D169ED928546A1687BAD73CB980755091CA0747B721FF5405ECF17DEE8D47B252E749D3630A29BE127161F0A0F54EE82CE2607116F58A02F263F10E3AF28C4C129C5B4F3B7B920148A22CA533882281D38ED269977DB19D1C04E2DC383364A277B50A6AE9DF984F400CF944BB8039518DA242FE55F1004B605BA5C3B7319B5D67CD91232BAC12A31CAECE41043ACEDF0B063183DD69CBE6B8B80D8D4ABBE0D07D992053C3BD6A4E4B04E925C12E1DBBA61AEA70E0542455155C4DD326396219B635E28DFC37FD921C45B8BE14EDA700F61FAEE568CE56B042AC7833B448AE9E2EEF93B9E5D363B9DC7D89DF3386E854DE5C9E64629D0A1EF857979E6A518F20830D96ACB5C04E62E7A0974660BE6177294E0CBE0AAC25BA5F3639096086052E3C1452A5A6CDB8B8BEDC710903C1BF3ADB2C71E6756585407F6E00335DDC39167F1A08488163D726FEF5802D363A7B5309C67CF71F14790FB6FECE33E794782AF263A47A6B2B84F90319B220D4E125766A3156424347281F43A151FFF6D7B948FA745E2840EBFD2F796730F3349ED21F28DCE8A9B364040CE82CDCF842ECE748985A4999B87E54F7F095ECE2E2087A206C0418DE8CEA14E84CCAF8EE534E41688E3D2ACE4F362869ABD9587622D6949544D6ECE52C25AE08FC388F45D97FABBD94A15055B4CACFE2F9EC02974CB3F9C7CAB5026F3CC3C78109F4B483EF18F8D3D47BE2E42E42D28A3C4F5517A7AE7B1588D9ACB46861A69EAC507F214E1272F8069A8BD7C0E6020C137061FB5F83260FF4AA631F3212B086A0557C1DCED1040F7BE4BAE88BAE04CB3F625F46FB0FAA8A621B2F2F66CF19E5886E3A094768D389EA66D210C91A8F1A463455B03CB9A3E3DF35E70A7DE5329A763020E874C01C3DEA56B619B5E3676C8BDA397108956E0C953F392C66E0D5A5976F5C63620A09EE38E434131C1BDD0ECD285E2E1BA68CE0775DFCF1DBD63970C1B786ACA5C2A2D841065043E8920A75CC5A5BC988F86C9712EB83E18D26B57AF9968729D8EC3B61F3B134A3A59D5DF8DC621CD511EA19384EF41F40CA7BF9F3518CAD42DB1C9B044EF1562F77AEBC633C1DCA811E77A28644E294BC6C1744805EF85627556D3E91E346308B89FD0520F77C08684CF6DFCFF72A315FA78E18CD3E2B4DF89CABE28F18E9AD00BA6716F244482BFB1CEE800565A476AFD4B60EE836AD7AE0AB1EA9AFD99CEE38C27EAD240F9DFA4C86E382937F449F90A7F996C7A812CE2B7F56CB7AA8FD58C22FDD5E22A9C92319C3EB1547088B7FBC65E9D779537E6397D4E7C2383EA8C881C2E9C3F60BFD6E8DF6D71C2CBB059ADCB57D60B8EA85D323811251EC74952947D361CFD972D864DD8F7CD6BFA13B346ECDB433208922CFCF46F41296C1076CE9ADFB166E8F38C150EB09C773105DDCCD2B97EFC836C739F73645203E1C0AEC27C075784B865E650A57B612A6D4F25EC177B73EB920015442CFAE576589285616805A321AC6A58516D28575DAA22006E9E1220641BE46835C4AF18A4714147B50FE56771F618E29EF2B9269902E7B45E3106109CCC34B2678115F8EFD0B93074691A2E7DCAE8469B0E2D51637D692B78CEEFDF2FFB62C278C5947A5604BBF1385F63D38011D843B1BD96F99E4560C24308FB176DF52D8F5A7BE43C5D2881E07C12A7671CC300265833DD13328C273C2BF590A739DC51123979FD1E5896D39A8D93F91F5589127129E2EEE494F8C673163296B956E3B298B9125E7FC3A9A91CC2EB12C4F96B69274E8B30278C12E299CA64D8654A546E6B1052C6687EBFDF8107907047B1C820C8ABBDD1BE48199440AEF8EC0CC67C984A71B2D19AEB3F78D089D882D4B820B32D22E2AA917478EF9C48C22DB692F3242E62992D5D106EDC8357D69BC516FE7DD0C00A8BB1C02375E321BCCA26AC9FA6AF082D324A3F71F09F50788CDD9DCBB1A72A55FA6F4CBAC70F7389ACFCB935C45CACCE1DD9D648CD56A5C859AE2F61F1FE48931B66A3C4368CBBBEA2B4CA146560820C015F64C9940F68A68C93F8E00C3FB806F16552E6DEF584EF4D8459E3486F4F9F6C007DF93F3D899DCB2D57D73CEC6DD1C8039ED1CDE52CFADA065F9FA9C204BBEE6CEAB62A45E8CEA61C0F937EEA6F1486C12A64B89DC4CFE9A8014BC7CEF35A3B549B8BE4A9B091F65989C1F34FA3513CEB0EB3EFCEACA337B0B8D814D5142185C304205A54AB4A27E1430BA66BB908249D56DCFD03D8D831120F065AD653502E18D95B073606701CD946D01809BB1AB5220EBD2388F03B93A0D32AA070A0DFADEBCDF68CB76DBC8E6763CEF1C85DC567B82F9CA809528E547301532074F079439AEDFD3018872DAD5B1475A7EEDDF8814FFB9527D8E85C1D7C2ED6387E21BA8C16FACF7521D39A2E8DE904F08FC0A6D359D7719754E4560AE575183AFA57872C99499022E18C6F43C4E7FA95A8B724BA7A2DDE03127141DFCB926D64526B0AFB07F54BC88480A0806EF1FB1FEDDB77ED354294FB974B1E33FC6A2FDBB2805BF3E01CEE068C63AD830306DE34EA56761660C7DCA5261D9869AA3B5F3B3C3AEE267B8BAAAFD149CFAA44D9E19C52C21AC76E28BCC80EE7305B55D8ED1B60EC32966B3C711D1FFED61623265E4C61323E22A507D5E182895B3563E0AE84BBC893D7B8D55DAEBF900D0E254D62F9E8CDB4D403ED0AE067D6DD76A4BF3D83CE7327D7C746FE8C32F873C863EA61D8DFA66BEC2BF94EE671F5D60C08AAACCD57C7328399E119F0B9C7AEA160E2C4BAAC8418FE18FE299244C7A0E8F84AF82085658A27225D150FD2CFEE72211C596334A8C2DE9C535E7CF51E6A0D0D4526ED629CC1130F637733852119F74F9A308DABEEC11AD1B5B1374C02AC22D0B54570716A5367BA1DB8B930502D369D8BBA40EA26355D74B4D9895FF535EB6B2CEA318A9568D1AE980D5E0154C8996A55A4683E5A435C62933607515DE4D7FD0992BC3681BF56F883EECF317D50C68CF1D1A19AB43421C046BCA5FB76866FEC764DBD4A8A78518D3F34FF1D90551B08193B89589AFA06BE68E310905E82506E7D38B637FA0190EB252E1C07F6F39D190BC1DFD50338C0016C63ED6FD04B4BA093F49F43AF6DCBE741FCB0DC4F4A8BF2B9CD7F50BF6629706B51579080CFBB35AE16E1E14AE4167B09186F77492674A5C235E7E0F5B0866A997CDBA8799A12DE8087C0108A3DC4847A164FBD0C6A8B584759B7890D4205D656208C9233061AADA2CE37300901E6408F21DD6D574698A270FE74BFD31E24E3DA4932698EB22F21F84199407F7952AD23BE0E0649B95DFB8F723D41D78A39EEA6C7D5C18604A32F17AE06A3238FF8EBB71FFF3B94116AB4D266DD48FE4E164F4B82F69B2DB7C5E8946C5A7C82F2F0BAA1464EC26C2FF27942D4E03076F8F3597498F208C186AA69C4F1DB07E4172322994EA7FC968AF7CD1ACCADDB0ABB3F7AED23CDE48063ECE45BF616AA83A49A2FAE867FFB77E98CF30EFDF919F09B0BEAAE96401C09DFDFBA48EBA1B071B3F92CF43D778C7679154C89C2F5897B244836DDBAD0A97BC4160943AAAC18219AC249C8036FC7D1CCB8A77580758F956433C0555207780A0E7DA72076289D518CF3A5875A511F085FB0EE6555596C005C921DBCEB47DB907442838E83B24809DFCCC4754BDF393DB829510FB138AE885F3FABBC8B2CC5CF32505C679C041691A85942F18A6A60A6F0275BEC2242300C28BF53CC6D27A947B0C56285017A6B7ED9633A62CC6B6009FF899CE08EA91C5101254FE93AAAF80655D630B2703D94DB9994414988DAB9EBA6473802A1B3B7DDE5BABBF02F3E026A72B96358CF0A740A04749903E6A3ABEEAC3C31B516EED377E6F2020112921C8EFFFBED21269EBECA024305B4A00BE4A2877E02136809FB7D414E0C7BB8DAF1EDEDE781007FAD7ED31E716811FC50478371514A0456F3777D467869DA265A395F787DB6C5532D4509A9D9B7CD8612414494FBFBBDFB563B6F29A635E95D4440816F65A15897FF46346948E0E4F03EF7BF6A267266702D230DBC2DB68BA05B4CEA722949906E57DEF1BF1593DA251476456D9EDD2F81AE401A3DB1DA3C0C8F2BFE732D8218B10A703AD0D128A22EBE5EBDFCE3B7D5D57B6E79DB4C0CAD155A822EE2A17308B470CBEC51F0BF5C5673B2621CF36532ACD6C0F7B1E02FE79322B3049C1481E8ABB70D9DC5B4C0F2183F9E7E7E20A258B572972EEEEF5B45B573276C0A40816EC5AD4F4B2864004C8108FF5E22E5016C0FDDFBB118DCAEE8E8B07B725C0C980708DD15466598D5E7D4C76C44F37E2F8180D71E5B6FA145B4F56C68A6E61022803F9ACCDCCCF70EDF492CCEC45DDDCC5D583A311720F66FA66A4633FAFFDB2617B6EBB8AD1E792A3467B90D06EDEFE91CB8FF4C5A4579246120D1CCBB8115FBFE3D8D81D8521F768A592D399A51E2CDD68A3D8940EFEB7492299FDFA311F3321B72CA30A169E75C1122D26C887EE42C48C06B470889CBA5D39A184CC1BAF1B8C43735AADD9CFCB5076D4CB9505E0B55897C3E0890E12E684EFDD4064729C22BBD58DE1734959585016DD5147F720AF1301DBE +smlen = 6476 +sm = 5AE8BCB820520BB180EAE627BC318A22514AF2EBD04CE4867A7B37BF3DB42243192EF50472DC04406AF016EABFB8D996D71FDD6BE4AE005A20E0338CFC416C1C53545E70613D25999F2C19E3AD34E77ACCDE68F3B5125D23FF62CED6A1479ECF6390F5A0CFADED6642B0AE5FA61FC5C09F0D4CC59E18B4EC34FAC3CAEB1C76C7DF5665AFB2151688E0C962B1A21AF52629AF766C1743D0F904B151D6882D69FE030876E2916910AC2CFD2479074AAA3805051A5D9B860238B92E2133C1EFB62221621B562A761D130B9EB15AA20B8E3D7738D17077F903803A8DD8AFFC48F0D09A6BD65B3FAB1035A565B1788CD28237ECE97A3401972A5E6E73D86230D48596DB1876B5AF5C2AA723AC03662572FD574A2C0FDEF7A0EC4B68861ED2232A9B4E251B72B6736A89BEA2C6C3640F6158F1CB9C68EEA1A6E33297A9D371F517A211609598925BF0B88847898FB67AF42CD0D5A4F0F60112BB2A8F7AE90A57CC327E0D6B77436BBAB80DF5E7A8BB071419BA1037B8A635DC75594F2ECE1A49DADB7ADDC7DCBE4456F95A93CE46AD18908C054C44963A15EAAE1A5E92685DE93055BE3A7DB79E58A9F3B5EA348EA80B09A61DDA811A57B3DE336D916FACB8B5ECF024B7DF2188E3736E063694A5B85112E536D8F5BACA14D1C4BFF10AA6234DC2BE6FCEC22F7574A4A1D618273B44A72BEEEA9D2871654A7EB7C168929CFAFE09A61857C6D3A8722BD4E4A3DFDAD357B472C63C0A99582D7DA00DE4DBF85F17C6EC8EAC301A601D1ADD28C8D69D8CC28BF50A135E76C9671FF39ADB7D28026AFAE7C340131FD3D0DF6F377F4FDAA9EB795FBA24C3DE4C6D01BA9D04A1FA72B9485F03D6906BFF20CD731674979654E2893BDFA73A726322E5F22AEF1D9B7D6DF6FB13ABE43607AA19EDE52ED7DD25C45C98B6ADFA2C4C89DB864E3EA18B8BB98A51AC2A89D45917F9F0ECCDB4C7A27226B734C466A147F4DC563B4132F219A22BC97C62FB90CB124CA48F3B0FC1CB9D2F450CA8E2EEEAF2B066F49FEBB38C5DD018B325DD72F255ACCEB1092747882BFEF187B0C95F384B6E31234239E370D89CAAF3AF0A0CCB7D5885B836E4F5CADBE6A6941DD21AD36E6CB72AD784681E7F362B0013985289C273758BF5B6D719758B1570CC6F0C26ACE6CC6EC0E13B2699027AEDAE3DB2E35960AF39C6E8C08C19C092777BBD4A393AE8716A0BF67862D9192C00D62F592817423286A5A91855EFDCA83BDDA2799F79AE7AB90C9679A9C08D4791F44E69901C0AF1293C3326D1068F5670CB2A0A89D7DEEF8502772EB46154C1917C636330129EC172654E07E11E3911A94C106792DAF140397FDEC20F657D51932CF680AF4A75EE5BEEF853FE4460059BAAA10CFC24478B07C26FCB86315A41B23276F322951B0AC055E1838F3340AD8F418CD5727FF36A1425E15A62C7AAEBCF1327182DCB34F93E6E1FA9A0021ED55FB64C173FD5EA89A0CCDEE1D93D4F937103D8E3666A131768822321C3A1AB3D63AB69CD01ED52CBE4795D582734BDC6CCC0B3319A31119F20B45A35F9AE0AAFF60BFEEE140AB914271CE62454C37CA8BEA6AF2FAC932F015A4376E70BB8E017636069703A5E71F013FAE0911604EA2640DE12097CAF14093D13E4CD0D1285325C797DB6565337D49521F9C565FDE7E7121D9B7A8D35FEDCCBBE384B7C9C2E1B079089ACE907E18D64EDA24EAC18602C107417B39DF2A775792F89780B6F0C0BAC933323211D742F51D83C8EB5A87C1245E4DBDB546F6CC2C539E17D51A4EC8C701E1DE2C130EE15FC2C6135105229D0C347E95BDD36BF99350A14850502E1216D0AE77907160FD5D21702A3490613E42312CB0D7C4F803343E395C0A209F3ACD57FDDA6BE5CBF25397A303557E058C99DB5304F3FC6E3E1D92E65DF21C3FB1736566C5D8D8E566BE5B6AD3E66CA5EE9EF2B93B649E7EE0D8C917622EA0A59C0BA3E54A14276F2867B3FC221B40C4D95890911383040BA21E59103CC2C787E34C9F967040B5F966DC0686B65E22F77451A4E0D4DFCB79E1AA36EAB074E8043BBE496DFAFE00D1AC4D4587DC2C762EE3813073F4B9A73D04C3688C2812E9E05381011114A5AB6338BA477FC6B62F3553C351C916967513ABE7586B56DD68050F24C5CA3DF5AE8178CCA8F778594BDBC4C7300193FB5E96E6B94D0A226A889D2F78B77481BA75052F0BC192B5556265AE0C818F4EA14FDBCF6E523E0B309B67061244BF329480CC0C439A356414FE819FB18656AE7013F5C34BFA6EBA4DFBBFF1C60266E4CA29912108212A13A3B3367E65689F2806CDB6DCFE77F678178C6F7119EE05DDE8E895F6F622238274AF9F04710E938588C1F588012FE1369FC78BF10C34D9E1E7327D392212C64F8956CA355836F1FC55498D9E78D407B947C55D8FC61477A9886942819D1DE65DFC66D9D21F836BBFEFD50CEA19DCD326700ABA192A998865504656BCE8F9A5E399B0C4DCC5484B71AAADCB622CEAC698F9BEBBD571906A003D0681245C719B0B918F570CBDDB3718D80DD363E897B8503700C88B2132C56FB559A896FC7EE874CC2EECB3E1EE8672F2B980FFC57365422214CEFC964B89F9F2896C99AE56DA025C01D81F162BAF398061B34E8DBE96E487306143438F7B896C995D8CCED75ED2EC0C4458300272CD8525D28786A1152B79330C16557CFC7D692FC93B37012EB6937BC4A7386B268648CED669ABB921A74CD6A84E0903B8A5C1065EE4B4D61BDD4A29DC96F56076E84062E31886C054D366E644BD5E6E04FECF035B1B7EC5C2902FC5F8DC4B6378D11BD310A5748ADF5A725089E37FF7B5E7457FA652CEB6672544DF2DCA17E1C350122415230EFB9937059724648C58E4CC487D0CDDDA9749E3B9F2AC930B2A8CFD12F94F7B933E5F7633B5CD5C1150D2F075A6F7B08D40E00C9B7639CAEE10722290D693AEB230B170C0374C0E417236A77CA69E36716F32780A0FFFDCF6A6DF8D25211E771FA404B5FBF8D6A365D4FC2C9FBC5844B2E02B44430C6BD272CD12771370338BA82233DCE3092789796AC43153A7204B9D6EE6D5467DA7434C6D6B097F74445CCA92AD520CAC5D01A04124E7A73B31E5611CC64614036CFEB13AC0313EC8E56F8A2DB977C14A42D248E45D22814008E68759B9F9C5D87F25F8A4F41425BD2D6A1EF8B66B58C0EED77F15E7B90A614EE77D2C773923901D0991C802EC738AA80FF549317EAAC6ACCBE70357B28AC9CC39195A7013D70CF14EFEA54BA66E652E70739539F031546C1856DDFFF2537CAF0D4FE5A9005E5E33920A0A26FEBE7A0F580CB32FF1CF1FB8BA71A828D90E234BDB8A77F00D3C51486C98B3A6DD380055B053102792197402573B95891CEF1742AD8B1DB888382624ECF1C3BD9A0EE91B5249D664E4FF5416B52845B96B7785006F5E3C8EF988A0E6ADFCFBA643856F909BF67789C42777188CAF43DBEE6288476B18E0EC0771F0FB721FFC8129465C6CF0F8BB9AFF34CA9E9DB0EDEA0FCAA03FAD54CFFD5A6EE359214B7FDF4DFE420798D788722024869A61C45F5B7549F65804F63F70E40F02B35E2517C66CA6D83DF758220FBB102048206313A9021D04765B001A54874EB2F127E992321FE2173106CA80F5ED3E44EFCCE60445795AA516E79CE576F9B9E07492058EF9C9A52E7CC377D2E630EB629EC7F67E9AF5AD3E13B411F147502417B9A9CF5BA5C0707BC045EC71571F46E99332A918A44577234DD8FE357C5C373272E9FC15BF229048C9FCD0089FEC9C1DFD003CEB0C33FF248E7D64FA350D272867E99CD8432AF70365B3F1AE06958B47148EA5D7E463931DCF81BC97CB371D0B6C1DA3A4E6D596B81AB97BAAAD8EF5C906C880E92D8A81554C03FE3C58B1D4BDDD266B6B3D24CF82BC8EE7DA08FBD3AF32B523385C4FBFE96E22293106B01D95A2B551A16B94047F51B5DD1CEE835AE5F3989AD29F0AC8A0160B21ED69874B76B77C32A99AC0A87D37D5CFA525E1A16B2BA52B3916924DDF6DF9F8083B491B0DD88C482B36C193D6AFC97D6B2520AE27C46A16F37F9B4E2FD1EFCFACC52A3114A50B7545C73AB9BDC054B3BEA89FAC426516A3BC6D1BB42198229FBC3DC17A2876A84A510332A2C69D5285B248BC0F3C5496EC57CA26B875E9803E429A93B7124A2D2F62B28F51A94384719E3FF6A73F395177BF1B331BECE9ABA0CD260885466F8777FFD283FA880E08067FC97EC0622BA5C75FC12E328E051DE8C2E5B00EBD49D83285203374ADC39EB92ED859ECEAF9635D720DCF80BB2EC5BF6EB95A842AE4C580350EC7AD97E34E55AE462034E8AE16DCF4581D343685A830727B166D1B89A8E555EE761C8EEBD1606A35F61C645D6CA9282373643B479403CAE2E0ED0EEDF338A11CCDF7143D697A901B67AC417BBBD8048C99AB239AEBAA1188D8C9A5A5F7D54B27BEDFC05E0607D54D916C9EFB1AB2FFA2D47B81416D1686FE5BFA385C8EDA906AAE4126E5A20B115E8C32D57B37139D901C376CD1241C284D6B4B52E01D3B42B54075884D6E1008144383DCA8DF22C48E0030194F012807A11D0027B4B5B0F9372EB28071F490CA9F853A8813084156C73726FFD6BF9EC5569DC1474A51D0B49EDC8B46C528A57AACF253284652329879E3EFF2817230B83C3DB45779C5E2425C5C158C94DAE86591BC56D1D945C9F9AA0C84C95825DD9A52E0D4ED6E696C39EE9086CA32C4D0B3BF0FD0BD656C13321DCB21C374CD23237B1E08E8A22F9893F0F7BD2E2FBA58708FBBF12F2B3B4450CF03259897A51B35FD66FC019C02491EE1688D130627EF897005C3DB3C375303654C7FC60889409F768C8BE173F0A036E1E1D50FEAFBD3CDBF41F4AD50EE3D3649EDECD1E1CD0EEDDB346313747D26A2C3C8F1CFDB59D0B569CCD6DDF0953A9D6E5BE79E98E2A125D974AF0149E52ADA91AC490B54E9BB32DD8FD7BA7290177648D24FE9354CD913A21AC24DEB45D8F9DFC7C600712C3FA08A769DB30E486D55DBC67CD78C0B159DB1638FD67DDF0594E602F46E139FA344A37DB02A3F0137A63A68AF5447840497C0BCF96FC6AF728CD2B63B866D9D3454130D5443EEA2643A05D2947F3B0CD48A7E334DD87F26C184AA54761F7E688CC7B6CA56E4F06419C80D0BD5242B83EEF2241A28B9FB9DF0F369A8D72D35A2E653BF4A670DC3F5CD4EFC5F039F323A5A154CF1FA715016EF4A50FF0334001345D624A478CC7902BB5AA50F4286857935F208E2E76628A12BE642A3079E883C0D150BD104CEDAB2D060D886B16F87209DCF8AF1C4FD25151668BB34C608B7E98F6487C2D3EB4B88A74F6B2AA824D0452047EC1EB547D2351C86DFABB8A10990A7452D3A04B003610D6B498C67FFAD07BD4BADAA6F45BC47BA85319D5F57E04CCE2022C12FB680888B319C53D1DE2F345B5EAFD70C7D8F8A33BA04286BAE694E0B9D85E9E906073CBD28EF4E55BCAB39CEF968335A5E744DD866F1DC74CBD32562FB32000BCC8129F740868FEA3C5C012DCF0E30C059A412803FD1A7A8197FA3227D88B13E489E1A88B9937A08A9DD2E1B30029846CE983300B535C1D5EF60F3B8222798A4E18BD94FBB4D5768D9BDC1A7B70387C59788B34E79496FD6FC4EB861409C5E626840DA86CE53AF002CEBBFD7EA47008BAEE11C31F1104E0995C9B62DEC96B1DA1D279E9406CF4F7DA2D001ED74429FAAB186D939B72BDD6C501894AF461A4FF63A8D0E4962A6169F630734A5A22198E4ED9914EAA4B64B27C47673EED70CB613D0E582FF38E426A9F300CB0F005A4A4633359919442B53E8376BE949A2039B1F29F9FE9A7D61978A66D985663A23640EDEC240E6FF1C618047C27442413CEA483795A8384002BE0C45D7B2AB8A729341CCC44F528D4D8A6C31209BF252F2EE727098188CD613189FAE3032CEB89BE9259EC0A306AAA3382C46792D48F8A43469905C38C858CD3C9AC6274540F1C3085DFCE2DED2C560B72BEA903EC04670C11AAC53B22FCF7F3829A3E3236292668906D4C4EA6EA717B180D6670EEBC7D1D8CA6CF323392E7913B64B4BC1168A03B02E7FB775196CB670E471242CC126B210EB45F5C9001978971CDC358CA75379AB9582311EFAB4D31E7D34C039BAD1E949DC10D44C48BC14DC7D2EE02C3235223B1FBB4287CBC4F68747603B5DE9752E66CBC6B1800E9E74CBE9EB87AF990A8DADA0096B68499761F5A7C06D50A6244AB5903F71C6829763435A59345A9C18F3661FF7711EEB6C0E23E7826F29105CC41F55B9D1CFC423CD4AC78A08217553810F7CF3EC2EE211F76107D43C4DFF8C2696010E0A8147533BCB055D3055DF6628F7FAF6C23E9DABC1E2D1F6F4EC36785F0FE35063BD62A230BE616107AFCBB3540183109968DDC20242F3239454C9AA6F6F7134BA2ACCA0D7DC5E90C303A4F505AAAD7DCF32130333B8B9C9FBEC6364A536E7C81EAEBFDFE072A869BD60000000000000000000000000000000000000000000B10141E1E2731360707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B + +count = 57 +seed = 4E94DD734A371A7C6AD4A567038CF93BAACE2B9D30F3862198DC55D2F21F8FDC9A7AE5DCA1541712179E3AB1FFA3F792 +mlen = 1914 +msg = F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE +pk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C38721268727EE22913F86F492547B479323842CC065441A8B79A6BC32D2F249BA15CEF4FE0274988AFE0596E427968592CD95CA53FD893477BECBC21DE54D964CF46C22EAA93E41AC2FED5F35451B738F612813A8E84E54CF085D7FCBF322DB709EBA9FA3B635F9C82D3585A717D8F94E045E9B415AEE4E60B012A034D5CD19F1E01B87FADE34EB7AC1B52B37D9629F4BF9A9FC13B9FFAE3BFBEFD12E59E3C5BCA76BABBCEFEA8276F168446E90E92982CD301772F2ADE6C90EDFDDACB23C391BBD7ED520D054E818542B4162313FA7363C9597E1CC9F24D8C481A898477D6067E117830AC164A5FBFA76E3DEED8C2D216E234C0F5BC42AE09EFE2DA63DC672FA68256B4EC87C9C773578A0E6F116FF0DE7A1EAC095ED3632D0C63F4ABEF292FE89F542E3BDFD45B9B0B68874262ED17F8621C00A2860EEA240A6249C02483B864EC45C355E3DB986CA48A0A000BE7413B74F9DDC30F1169C8389F3391D1D942C3F445C06009228EF69CC46AD590B3F07F8BE493FAAC8514D2AA43B2383BF346FD3F24E98068F36B6A898379755ADC761951BCECCEF7E7BAC700C602A6C08273FC939C42B75BE071F6F1BB22536F70C91C49CA320D91B459900D1592A7B82A30536E0EFE3C992C31330F31D144962C2C25232E25C8EFDFA0836BA39497272C67F357295FE2A9B1067A2C8B294530DFFD35B60BB672FCA0BA98DA0ABA5915C7DF218AC12ACA2B80B21321F44AFBA32B6841AF61FD053DEBB2203243E4AC9CEE81977BB754E9B438EDF230F4BCF1A79F6977B35557C5EC06185D5A4A6F33F8E6637682DF7662CC17A8E70397A46FD70AAAB5BBF6118AC956714B43192421F88C006533056A43C7AF6FF59201DC7CBB310854BA029D5D947F0279DBB1E837E28F2776BD7F3D4D0E944152E45F8E517A44A7D6B7D204D6C54199A55513FFAC0DFD561249873C9C26929DEDB96C6EB561D296685232A3CFE118D9CF44BEB0DAA80504C31D5D9F023A2DDEB91757628B700DEA88CE5EF5680669B4D5D2C345E000EBA2EB490A93AEBE4D9DF5AB9EE979AEA265FB5FC2C29793C6ED7E2EAF2E0FD98333252C5C3B690778A3CE81CE1D7B89A325A7C924FAE1E063B0B887D675F3B97484DDBFDB02C691330C16619CD05E41E0AD0452B6455CC13E9A7F0CF14DC8F3C01EBC9520C1F4569BDD1001FFF05F19D3084C3E35D29AA4992ACA4AE39D112BAB788A5C49298995CA6D6C39C11DAB6E500233385EF701DEDA64B82B723BDF43E3D025C9ECB14217484775B61B6AEF5AF0A746C047119A25F2E1B886EB0F7ACD8A9E1B9B240A44699ABEEB538BB0902E11931E531A72EC40DF35A9A3DA78A85C99228221549C7BB1C65C5D32FF3A6D13CF6869120B3C2FC194C7BF012B54B5AF73B64FB759E59683ED779B5F25EF8E48DDB050916D6659C22FA850C39BE569D3F2FEC578AD02FD8B8B2913691196223DC65FA11EA11D4C50D47A8D444BAD4242B389BB52E6FDAE31E73C8AD7AE427AB8DD5B797819695EBE5C899355A6EACF2255F7BE2B3BB24E711FA74CB598095E19CDE51AAA8E7D46E5F9D27306683B078BFE9A5B1F42D2314ABEA9C87B04919CF3C197981AF29354987457DB61554548923E1D4BD536CA92C44993FEB03DB377E95D12F6179E74EBBB1F80862055B130313011EA0B2B6269565D07FAF561CBBD191FD1E654BAA1E57B8A7273C05B2AA6442E29EB42FD35C97471A26E71FC0771913846609F4E8C523699B403A8AEB8EAE2C433CC019473C73B243A680868C373C5DDA930114F6E33C759E488C490093BF18700D82F65C3360526C032A6A4B1448E690D107A658CA1F06963FE53DB2AC1F3EE48202DA9E126974F185A7BCCBB5768A853D8A9663007B21E2F35347A1353539CAA177D56D4E5C4D3FDC479C8BBC4E31A5C06EDA0ADFE20B9FE1ABC24F04228FD3F3B110707AA1B57118103484FAF4AC84AF45B714FDCE78DF5B2677A921AC2234570E915A0E8B57BE3C85C736999BC266198C76A37279873A82F0CF78B1346F60C4C7F010C03AB955401682828F6817D26166026E85D52990B7FEEA92F69C94BD7635E9FF33866D4AC82AF2121451182404D86782B5A7A8BD40330AA33408C37B66B0226C7508E9EA26E7121E1681C49B3BACCDBD9BD25EE6F95646345F97D635D441C32F4E0FD32FF14163B8FC563CBB27EB6350EA0B755CF53E87F0F8C73007A96174E599A67F08DC82EB07FC7F3449C259C95BB9FE8E1B4B1FA12535B17B2300B5CCAB35A56D5E94E1C586A2DBBF6FD1A60C5CA0F46B59E2930DAB926577E6F57AD491B37F073359DEB4D8342AD65F9829A45FE468A045EBA81D933910841F6B5D8E517DF0B9726A6D47C4317BEA3D1C620F8D7964D86D22B79314E218D330989B567EAFCCD8E63AA38C9AFCCB4AD24D1034C5BB89F989AF94BE40D5C19C4F7BEB322DB32B8DBC09EF6A164A0A258A4A9F6BE27668A9BE3CC1A97B313261E289BB42567073217DC2C41C8EFA1D8DF202D7042EFBB891AA45485D6AAB35D3BE2F9CAD10F93FFF5D77B61B371D5F569ADC0223DD73ECDEC4DEA0A792B14D2FDC2B63AC35A46AA51167E55E8F00831D0790C8A62587B13820263AA39295BC9B2EF7B89A355A3285A98658016C5503307D701EAC2B788317FF88B563E3591C8032896C5FB31425F770F330FA1EB648FEAD0C993F554D48B3D8E5C7CE40471A1B9069B9A26B5B8F1B468F03B73ECD67CFFDB3458B2EEF38EA870705C4C0284A76CBBA49EB9202F261E96E2820630F69126BDD8F22FF6A752EC94927D3A7F49003915AD48B1070D6EDA847776F4D42A669DF490B0BE2BB20F6A1944FB3E4F8A25B800E3E4D35F310D30D4BC79C9E5ED408F23DDFE2AF4EE85AA39D3B6BBE91999241F5EA40A5DF245C3FF0A3DFF9195B3D859BCCD6FA4C8320BB811494D619E8CD0D9405D125781FF6CEF585E64B6BC5A9A59F9D989618C4A3AC41C7572241ECB717C13D07F5AF200AB0B7231A7813BEE985DD4F9A2ED6C85F9B1D8DC5846203DDA53CE322ED498278AA26CEDDE4F0CFA3519E8FD6BB8340967722555772741B9E0462EB94CB7DC27D591118F50081D7C6E94ADD6D90E256CBF068A16F51D9CC99279CE4544C5DA9576140F6A89F88A0AF096ABC0702690F15E0698465C4DA5AE3B8FD2079E1FF1716E25D81D800F5C2941CB038590F90E0F5809139C523ECA1FE7983754146F59C8FB5306056AB4FC3A406264C9F7A2E31BF4EC1445E3310794D83438198187A48E57222D16379C4EBD9339E0B084EAFC739783EE4F9E4918EE729A84617C6ACA4630E7283857A5E1F8065DE891829F8877190DF41B6C20AB659DA2D96F5640573C6E66777E2AC8341A5EFA62843564635142E23614B7D03D855E898D60F87E0492AB4872FE658E3C9E364586C47BBAA9C82EC92C7B4C7E7983201F2051302EE0D373337197515A9D3A083D07780E652EA0C30E7E98D9A06F24D2F64C5B6FDBDC1E99C8318DBA99D165B5E510A036F23D24DE69DF5357E58E94EE66FAE497497CA755A151A1DFEE0BBD1146F7D32B21FDB19BA05F3772FA7B271B5F0A5C7953E1DB3F56AE5BB1B64EC5E6E224D59330F83DC0F61295699EA47505E2 +sk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C5A7F7C7C1EB1B8CAA00D7A92A17595A9FA3BFF205067C8AC8F3CA0CCDF04E8A30BAE42605EEBBA6EAB879FEAFAFA0ECF26EA85012B24CB55698B8E2FC167C0D543A084018400A0148E808605D0384621224693A068C0442411442EA3080D64320802936C64B06580320C14422242125263306243A864D2929011C27012154E5932049130495208420BC12CA2181118C44DCC266690A28C44028E81228442100E0249844C164814B6251C3864148885A3248C0C1861DA0020108108A4A884A290441182850B984C2296201C396691162DE4328E52320102340511A188412412593632A2888D003729619621C8C661D1949082162C120680113960C4A88DE3308104110EE1C4500A8509032265D3042484A42414C0800A10481C8141A048625C340E00136900A0009C140D4A2052CA881012219058B24C9AC6302398400229661CC491DC00881305215140862433521B054842960022198999048C4C4409DA4482433291491252C930200C486C4028711B1531CB820951169120C8680927844BC42118C52524818504B200CA1245D008849288448A480019342E08404C03B86963462420424E99A84942C88D0A4665183871C4C6015092515918628B9465213828E22251C4021164A28C900444A3400549A44C228800E146845AB66C00B624C206311443050B251110888118A44D10929002C391121191C2400148049221292A13248C02C0200B0108138304A102911401649A988891149281204CE31621140791A4A009E2380E9A4824083121140209A4348A13C411549471244302221825E30870C2C44562C485009309E496400C108D21058801060058B248D0140D9304691CA18CE4182A98462519244CC8006993A0819B822512A6090C446D24A500C828825C248C019605188928441622D02810920830D186295914728838050947928B462DDB1020601632A31265E1A47184C0011B4391C2086E928231C006010935328284689B9841A1340E1B1989C2B04191304023214D14C36158B230122022DA8429D2A670639229028171E4967184C4891CB34840146D8B32450125201A13520AB67083480CE2B400919850813088A3848058B00122B940C9480050860C1C2209E402310321624B18280B358819B59051364921348AE1C449413620E4122AC1440619000D63080AD00422220064CA04200B4791123182C3124221C88158349188A0010CA4615B480E92800918378A5A2071C0148AA3941118288122221211C549141110801010C90061002929888288C102491AB78D23426AD188301AA121599410939241C9B0480A4250C936711486910CC54D03046198023224A769A03802C18620022741C9363009392A60206D814470C1466E51B82522B849CA3284D044010004808C36660284699C480C9A36011AA26853C48C91448422434103878914414ED290844A30064C2062104720424420CAC4914A02715C827123222DD88671D2828C93242DA0A48C18B989C0146D0A3690A2B66D0BB42C58980413499203030D424051210488A3C80111074141267011854C94A6900C260912492C243365C128848A80852203608282302210308B3600C998602287490B120C48A604092871A2327284A224C3B04C8B3426214950C4081198104023269291048E90B4095B444C4AB42114482612394C4B44711400220B4572A206602105691B9944023009D1102C1A956949006803214183A0600A434D9148610312211891884420102388240101088208045B86219212098BA00D5490299C462EE3881118250D2124508BC20D41027200042510026194262508290514C16954C02994442E61220A8B264E610885CAB8090A905011896900C48D93480580240A1196498A206618092824470244A6284148699084440A274518498DC9366623215221282062424AE39085E1A44904416493822C6084010885290B410909870CCBC085239809144362CAB0111A428501C30C1A9568639229020392408251D1B2300139905808201C008C21890801030819250E049491D0288880A689E2062254288A44C200CAB0498924068A928562120D218290E4328C54C8301A116E22484621330D10C965D8900D5816520A454E8B789BBAE5C874E824422BEEF0B191001A507AD5DA320F0C0FFD8BFECC36A24943583D6AB445B0CC9EDFFA62AAE121FF44865AD6002C3F098DBEC5820A988C482F45DBCB92388A9AA09416BB1E779507D3CAB87267139577C402B2380DEEF64DFF96F10EDB2D64929EE99F7FD232DD6F572934E5A396124AEA1552DBADE4DD770676A8440AECB4A2F1D3E2877189F4DB0B58CFB0349E96CFF74C03DE87A3BBDFEC11CE0401BC75465BFDF409FED2CDFEC5DE46F375A041AEB74D6310BDD2781D9E9A45C2852FF4E4C19B996AA6066847BF0F8B34220A4400473E689668DDEE1EC842EE662216E897E2BB2EAB25F96D68D9CBD5ACBB3FB0EABA4282C92F9570D023696C6A3D08E19443CA3FF230C86CBD390DC2207E1128FB4D1F8B55A40D00B0F221417BAEB2BD9B623A05A6C9D82798F45A9F4549E1B9F95817E5D919F75CEA88F5C371108D72ED9C8464637EC095AC65B627E4F34426B549BF0C727F7EA4FDB564974AA21C80D736295A537F071A7245846C91DDDFC62842499FDCCA902B217E68F9A4C98C3408EE1D273705E24CA437DDE8773AFD538E90D361D956B254D1AFDB407237383338B1E7D4A69C0E779016D6390C710031D63C5669103FE3BE8740E96C9F5EE441BADA6EA338AD9AA2340279B87B68C12C22053E403D8D1DA56C48354508F68E01C105AA18AD3042117D4CBC796B5281BB91E48AFD25652B637E22AF6F17B950A54962D84B6DCB57DFA0E9E54DBE33DFF9B049F31A5F3387174DFE66F42EC3D2466318CD739CD8ADAF0C162A9F5B7EE351AA3DE6E1D28529E94E6290AC6CB436F579F6671E843B259E6A1EB14E86EA8CF7426F83D43FD02EB6A5F2DC2FAE264C86A1A5F9E2E0FAB0FC3150EF1501B4264AAD9848C6C43DC76E695BA4D88670D7EB8002D2DE6A7F8D7781A1D22A19BA20FA8E46DD6C64210AD9F052FF611B3C2B20F1CA234F3117F111137FC211E6739F71E4D3B79C095A9F2D53C3468A82CFE8049A525126DC28D9CF927B987DB4236F2CE72EEC69D76BB925F82487D883552C7A511690B84070C62D2747BC578D1DEBD1D8BC4726E276CA1C51011A93BDDBB027F0375363E248EE45AD505EE1C9D3565CC48877DF19B0FE28B3AEDC46B9B8CF699ABC4B937A41046C289EEFB09C4013DA80EE8C48BEDC85D34A141DB2D9AB12405E7E06B71B29E608241EA3D49C3A4F53B436EBC31013428A5112906CE450D5AFB21A5EF1C20A9F0488BFD86B9A07AD2BD92F3689202F54CF30CEFA85EA6C63C69A60BB00D56749FB98ED718171EC27526FB84753C6059576FA52812EA1FBBC63D67F07F7633DDD222FB9027A125F6CC30C36EF9788EEDBCA525B8C817A92B7C8A794FA0397641A8D1B2B78D1CA6330D6ADEF19A266C9A02800BCE3AE26F1C0B821C4435DBF579D84F56579C6EEC822FC9A8F7DFDFE32A1F8ED1349650AF727A26A0444874B8DC8109D44187964198CC667D3325C387DD0069577E2C11EEEDC5B05CD74A301780C59293C72492637DA5BA21A3897B727B49AFC1CC7F844461AC2DDF4634150A46C897F676F57E552FE45D8CFC379B015D74E6305D2752D36A6AACFDBE9A15738C205526FD819C7E6D6A0A32D913601479CF9404B1748ED0E04947FD14E7B343454527260386DC50024BE71E9043A04BBDCC39925186721A51E065FA83450D3C41822A17278586BAAB6AB8D9BEC61756C997C113DF021F5E3113925BAAECA7E561B30A16539B45E95503BF5E766DFFF0FCA2B0DC3A9123C2E0B95D3290B505A0D3DD6611371E00F69FD92AE88045D56D374A0E8B2EFF37BCBAED96F172EE5F5D141ED919EB67547C278919CEC249B5B0ECCE59666DCA3AF9D3F6A8558E011B10D3BCAF94632FADEFF54DC48B108C5AF141A871E442AAB4B5F3A9C9EA84C7D3C66CB36AA65AD7D85A461B02C16763212BFBBDF8E9928859078F1CE8CADC661482AB51EF6729255A3F0AD35DEE2BEFEE9D158DBC79889D7F010BAE3866C1676A171231E8ADEED146F77548CD16F85BA243067708A5E6413902926FB536F303719011E471AEE60E24308A0C7F082326213B1BEC5EBAE273418775008DD983137C28375502809BD00599789836411A8B50FC68204CB53F44E82C366006CCE463296D397193E593D179B5E18F6001DDECE44C00B027116D5157721A686FB8C951B3A482511A7E28D2BFA86DEEAAD79943A68E2C7E8CBCBCDA622DF37D85826634B234C561EE403CAE015B616A98DDE57B00A087E3ED8089DC48F58DE3B4552D32372E83B230BA681201A7FB5F4CB6190492A07C9795F37FE69F3D038BBF27D8D8147AFC843482980DBA5234736869E3BF1F1E41773B877CB841FB4E7766DF5317F8B6AA2C84896D78A68107B674AF9DD3F20C4717F51E6BDF897A83F6A5B24766F2310D40F60EC51F568146DCB24DC7E90B1AB2D1ED885083A91CB4EAA938B52D29DDFB574113BD7851D7F612E692C44360E1E4B73871105B042D7656640A40C8E34CF2D5F5ACDB3B87DA0ED5EB66526C4F7BD547C02380041514A12C37571252A7EAEEC18B57E267F0AF5D8A6C1EA6F356403C1B71EE82243C3F383B48817EB4A14279BC52AB4072FA631A45B6447210FAEAFEFD91C4BBD4F9BAFF4BAF67A3E3CD74D0C292334F0A96B02043726712A0807957B33108F025A4799C54BCA72322B4CC777A4D662858B3612C86620D675B33660E7EAEAF02ED2391223B853E34B96CDB6196E4236219E4DE8C9D45E9F8B8287F350D2652F78D2945C5C6BEC4AFEF58799AC0C341071EF077DBB637CC7634B24319FA6316D2F95932127C19783DBFA95E9A394CD8BD6F1915838426F7FE3E9820845468AD38F4051C3577A7E025E5FEC4D09B6512E6F993DDD8B38FEDA7606AE58D8BC311FB03A3342E730DD565F29D1CE83F5AA1FA3784687C0920FD8FE7D549E9B7A5A85A7D50A2B3CEC69FA65656F5FDFBEDF6262ADD82EA34EBB3AE191A145EB70ECE51085C48D253330297FBB78FBEDD669FC6138F5A4BED20CBA7444CB50B2579CACF6671247BDFC7052D1A968305112D94A568AC2F6CF08FD18F71A5EFEAFB0617F8E4F362A608012170A49400C6EDE0929AA1DE45FAAE5A1A1E337E66634DB7C7E481EDFF511EEA4AF0A1489E31453E51F3C73FADF381B92D9C24953FC15DEA46061122F88A2034F6656B52DC8E226D052ADCE3A415BF05183F59628B4A41A6F31FE16BDF1984273FC6F87500894456FEF9F92E3700E1BA93E0FBCBCC4A93503BD84F935E1BFEBDDE420782F60474910798CFCF36E7F2C80CB82F3315937F2F6485B717596095FE280B5B21A001E9849371EDEE35A18221DBCB66B35EB6B35E4BDBE2C94AD74CEDAE43D799DFD70D32C5B83467446D6A39C549D15850073FD0DB8AAA8EF871C771D2BB8801997AC841B31B163D6447D072D1BF015E626849BEC978BE9ECBBBD1034626AB0CF76B488A42B44F2CD7002835264BB0BDA044ADE0E25E6165F26B0A42D318373DFFA20C663A816575ED1AA5B54FB6E3C445855455DB2A68298FFF8E53F9CCC47BBFD11629934D260F1C4B323178E9F2CB29799CA1B690FFA0C2CE2E10F9566F39CAB6024A0AEB30AD104F3B9DC55FD6198A7BB619C4B21711E01A0E6D0C6CA17F7784F15B219B15D01F00863490C2B70EAB00395E3715D1596EDECDB2CB0333889DF0F5674C44B5F1C95C90148AEB5877DC378F10619E12F03A2AA3B0369373E0424763474E0BD9D59F67DB0E4D355D61EE8E4D8A5B5818D196295ED276FB3914C7FA68B639B9F6DD5B74B353C19B759C0A41608B058290EAC6519F5D89EDD8585CF777B9DFF54F8E99D0770C0AE0D99D5B803A19C59E98613DD9EEB8CB09F822CA1F54639B8E9C6D610C05B87A88387689AF94D1B0108F977756D31E62D6B68F4D6703B9185E856367E969C54B6D8E0FB6B13D1E9C5CD8E03AA67FE2C41BE9C403F1C513DF7D4E6E61E56FC482B780F83D87081A9FFF554F0C5A4DE9CBB7199D6DAA9C164108C595D520ED68CB8A522ECE5B4CF258910DA12F15676F7048DBFE26C752AFFD746ECFA6A6FEAB73844A11C1FEDDEC69E2D4402B8071F5492653554AAD0A0FE59798B06AE90660A93C905C083C93802FEE38E51CD0335CD05FCFAE4607C580410F63C8327C033BDAC0453DD2E397385BFF6B009EF8D0B987FC364B09F759585AC263D65F457CB1BC6AF7F28E01E36D7B6B4F2EAA7AB034A014A3F87D167F7BF980D037177E9B8565F3414E730D30678E43E9FF6E12267779D731AF4B78155569961F82F82E9F059DB2DC4F16DFD844DFF7BE3F19D11C69885CCCDF26D80DD54AE5DC35D05ACEE10D4441209B23E7573779185B4B29DCF69D7E3EA69D3E8E727D1B0F6C11D97BBCAFEE5BE21036DC4FDBD8FA7C568BE13F32171CAC7DBBA94FEB6A39A40EDF649820B0C5FECE3F3048268A775265397C5F3CD769BC632C3F009FCD38900CD21814C35F2A40875B3FEC65D2F10568787E2702600097FE8F70F263AFFDEFD0CA29FEB8F3A1D178270DFA15C4D10F89589361BF325498BF6F2FCC801FDB8A3D2A362FAE1EA7A4031D3173CBD03DCFBF1D6BB826858AF08E6AB53B44E23ED26CEDA524E3B1FC6C3CB79C64D81235D301DF3D8D6AC551E4519D1D675B50603B9D4CE23994790E71F1E6523B53834CF454D01FCA90A7A94E9A69F6D29A91C32C7BA865669404252C9DAA9155F +smlen = 6509 +sm = 77A42BE7020A6E1465EF2F271C10B4D71F622F4B12BAA44C2BA25662D9E16C94A88B5410E57DF101D468C0E5E15262EB57A4B722EF13CF1DAA6B3EFE1031DAEF8D819618B141F478F9FCDE621AD2E9A87FF71D73D90B36D650C22BA08D59FB27EC3DD4CF942989197099536DBD821876A1617F4C9B8362C907798990CAC4D62FD86568C1E9CAAF9F4B2A10AF37E99A45BC484AB755F65DDED0833E34F33087D4900E3298FB700A5E9805BCBAF4435DD92962B43BAC5862835348DA685C80940B55C6C5E0C4C7E1DADB3D9909E3AEB101C1193D738D6AA2A4B890D92F8B4A4F678ED2B54FF7884C7D26061B5938399C450DA727897F5C16C044A26064C3ABDBBA5D5916E9EE7549797388CBDFBA4EC333B2A1881A8126841F9199D9B496BC621D186C35DE69DB0110B432B41D0EDE3D43A6FAB54132960D0621744DEA4763D968F1FA538FB0BC3E440E0A90689B8AA2557D3B5EBBFDB3AABCF935AF15578E166412334F5420D2B2184B8F4C5C1619DB28E8F2C2173C8E39F9DE333B25D3AD11A81592FF970E03277563F79FBA1CB4D5D5F2268A4B18DAF910B567DD731344B7B6368C29710BF3D40E8685C77CC4317383B01CD9614B24CD9E3C7879688886A09A767C9A44F577B81C47C0933551246BD9152C91D45DD0598D5B69BA4301C814405BEE2C16FD16D8C09A0F604CB15944135D03D5D3EB546C2E22C878CC295A0D42412DE6E313AC5A6BB11E817CD0EBF048456B7ED4F0B6BB19C272484B8C1A244DD77FFA1FF165984151C7C51A3693573874C12951FE49F2E1D3294677017C16DC2E380211B6A272ECF2F7710B699B10DFC8870A01FFB32FAF2F613ABBC1D719719389CD8F94DDB9A8337EEB2A50A76C65D53A548A417B91C2273C10A3C9F260F0B40491CAA659A543FDAFFC7210380C359F0DF6EF506E59978EE2C362BD2467545C2AC9A80F57E12F388E681ECFAF276C1B0B73E5612A8B94AE4E7EBE0F124F89C4B0898D88457F29C91CA6A5EB28516881549B54E418B93DF82A891BF5A8F7BFF5D1596D5306073AD9792365F946D43A5C3A8939DB82839492BF46A44AB265ABE3965E93FF11363539DB7ED37BB3F6DAEF75713BDDF3B9076D2206418232BD11858C97BC89451022FC90CDF810000ED3FF2723E4CF4BB4EB361D48322083ADD5E0D9EFD32A5CA1D6FA91F3FEEB87CDEA6757F9AABFF4C9E934B8400BE18D88AC4F2F4D241BCF012D9208A7B464B186F25BDE67333C1B6EE00EFB786CCDF45AB556449CCAA7A7945CC14F9583D27296BCEC931905ACD7FAFD5553C68A5FB572124F0DC75954A5E9A6C48409E10E8A636AB1A84309E99615EBF3D5210B6D3BCF62FC7B2DCF2537E039CB618B6C8AE307DC05F2612ED002A451B8606139A9A3B1292FDAA33D0F616FAE6D48741AFAB6EE588C61067BF28BEE14C4D6A3056522E27E6021C05CCCEA0F283E7AC5219C51D39377D0E4CB00AEF32F40B80E0DA660673E5728F4E74247D27F75A78E6EAFDC2E2CCD913B91F2ABC6533C68225C7D7ACA5CE7D04FF114569A1C5FFACDD19664FBEC05DE24D5DD98C20DB2AD6E5341CA9F176A546DBED87182CCE895EF9690CE919F20D988DF267A81863EC47353F07666BCECBA597C914B138252C062F9FEFB89630C02D7D0BF988B4642115865519F9AB48EF3AA6457C26491B7F042FB8CFDAFD35EC4EA8175C6628FC986D7417F5317A61AB8AD718A35FF6BBD605981957B977E15A7A0D959791FBE5E8348F695EC20BE330E37BDCE55BEBA2885B1D9AAD505D950C8835BAD05BA6923A75E8D474BDD7C52D9231CB5C0DEBA3D989506C5005C70A08D8082A9C1F467B6578269398D3FB6272D95045F6765D53C077B074701ED7EF03B0F1FCAF02CE4904742287CCF50E8F9376AFC9A0F2891B01739D456C4B850285F3C1A0DFA61141206EAF7E7F08FC75CB0A4871BF74D56504F8690F558522F3846E6ED996F3FB2EA6F6B0C442067CF69CD4853A5968A1BE762ECA46A1EC40A1F9AD23B4B3FCB0E0B6E530995AD66EEEB297194DE974FB1510FA5F21127883CAF0B39C90161B04D399B95A94C4C6FAD6B38EA1CEBB346C157DECCA91DE38D04B128C0898A7EAB3FF5649092EA6F9F2FBD05E72755E23E8522AFA475B38F6125B78EBC0DACADBE2E480972FC8BB739AC483CFE2070FDD3E2132B65E3B22D63465911AC53FF923E98BD79A2A8952526353F0734B5BB633A6FCD55E63907757B24E1212BA994578993A7BECEEA28F335A6568CC3B4097DD7DCFCFE1BD59B2CA75AC6DCF428E7C58965CC6F848A5DB9EEA57A95147D6C30C1ADFB5E0B0E1E37E3478E862E26AFC161E00341BE44240AB4A65B7D4FBCA374F4FEBFBE03FCA936FB83C82DB5C72A853A01F2BBF87117AE7B52F37F1D7149D00EBCD9DE4228E38FCA0B39F4A44AEA97139C49DB72FB5F109F56FC860F8750648B03A023CF938F2CFDE4F7F5C4B5ED0944792E5C3A72C9E432A5E2E362A2741292DFC82A43C2A032EB2990A3C45B4EABFB94D185834A38369048B591125179D355C788EC8A6E151F42AE65788A357E4CC76F6CC9AD6D5405D2714E336C547DAC8B0D0D5F964732EA29A8372AC43752300FF606988E7EC62340B4A57FA37F0878FA67AD1A6BAFFFECCF22F7E9E6F1B7EE34562C48B2D2C940E6C104E7B620078BBA78DEE2C98DF03CACD819BD1BF93ED743F83191AE0D955FEF32AA0D937D000ECAD3AC739AF770D8BE1E25AF735E53556B6B11BDD1EF8C2184837A0817BCB00498DAAC3B1A24E733051DCFDD84DC67FF0E7846179675D356613541658B46F7FA96F99C332C36C5BC5EBB34B1C371256B3B675BDDE66B84D2B7464C3C9D748CC831DE5A5A8DD1B429973988E4A1AACD9A4E65176783EEE09EAD607D2B40129F8154AA2EE11968CE3E4D1DDB0E3F12821F60FFB92F3CCE51361B086085BB08FA9BB2F959951C28BC668676B98BA100E8C0706C5984BA8B16C4BC216A2E1527F28BDD99872594F8F6619EEF7C39036656A03C86CA1C62EE42893A2633DAEA15273BE7E80F8D52BB8DE529015B8FCFB8F7EEF2E8695D6C692C8740D399784D67A49DCF1C4FB27C330EEC1C130204F66C4F25F7ACF70EFA10DCAAE16427FE9D06DAB657746D83D26C845EEE9FE6B42F0443C8DAA7CEDF3F5C6C44E04EFF87A505C9A7683F3BD2F891D81539DB904B2402FC1D10ED3090A276CE927B88CA603A128E92D22B306314B279446BAA25DB290CDFF61BB94D02DBF5A010399C356A65422A25566D9DE9A123DE48D6FED021DC0839EA58A96D12AD55DFAF9EF9074D220E41021583E45E84D5AECD8B32F301A8FBC42D25D3AEF0853CB113AF720ADAA2964414C325C5BA0CE420BE9CB79C72A8D96AFD46E243F4ACB471FC67F091266B58D13905F8F9EBB250BEC027BB1D71F581730C7B0BAF3C8EF7B9810EA470E5EBF1A99B093E68EFD57E74CC4B6F2E2268BD43AA19759213CB7BCAFAE0CD1A2184CCB1C6DEB8CDD2C20470FA2C49A5BE3F1E3B32FC7EF27424A420A8369F3E5A5FAB6AC5F6691AB333A110D98A4CEB8866F8131FA5D50816FA4DB3BA758BD38591BAC4C36B5BBD7774E91C1DF83B424685CC0E7D672D2187AA68E249CBCDE4E1717CDAE9EF9A9C1189232801A498D3650A5AE38FC0FD6F49233B160D88B92906A6500819B6454DA19B31EC2976C0F23B95A12C1F3B1517A07A59C4D5C67E9DCB640E050E44CD2AD14C3AB5E70628D2BFCEB21958B62C7943CEA1823450BB9C196B054A89E511E7A30806F060FBBC9F8D992C2551F759B58237EB7935C38FE0EAE011F6F396EFE3B663927C4D31EF05B79EA690447660FF8C756C925B71274FC3691B258B7EE07C1EF614E11C07C7232E225F2DCECAC06F1065AE7F97BD31B73EDC780C3954EFF0AD012F952CF1C42E29C275128FCDDC06579A8D1141D80658FDF18751780258326C5EA793824D2EFC8128F2A6C0AF363685903ED8EABB482EEB76FEE2EA8813541C7F317A03111A54A1D48E8B37204D9499C2B4728F3D727545C21F364EAC3244629269C297722447464F065ED8E0401DABF774AF96ED01F32E5B004D1A2B0B8D9323CAF81C3A5360C344DD3601F95BFEBA7B65ABE46B5A38BB3626ECF00FD1ADF7B932132363613CF830364DC9732768BC04499421A08686681375DE8FC43DEA1726C54BD5F9556DF62A836619C64CCF755CD9983F8B46675B4C4A7898EFB6B3B5E1374C1BF3CA53E23246FA9A208372400C2C9FC271217EC4EBBEA9A2B36B724DFC8ED1AD101C5C9DDB842C709FBCE5D77800FFBB105DD02E08C191DFE443143A4A202E479E41996D9A6A057C6087A0743E9C519FC81FFE660AAFD5BAE1C34F3F1764B5E0A34B5128CD08161CA7494D7DD659CA09C8E1D53918DEE99663D673E52A79C987E1A83CA9F5DCEBF14DF188D1F2CB733C7AB17A04FF839EF1B145003A4E6D795F607526F87AA4C86FF1ABA04180DF328D0CC812D675A7929117A47A8DC1FA0FE266874D03A65B34332486E10EAC5B4CEDFD8326D0AE0CF1F13F6A69072B0C0FB66D2C9629DCB38A960CB35BC645B6F8D9BC1F4AE293779A5EB19C3A0FF64FC87029995B699A865B8F64B95D23C6D4EF9D7DBE98FF4BDF391EC3BF045F5178BC5DE72DFB951698C272479FC83B4B1F1254231A245307EBDEED631C7F9F304C629E681D45B812B10E645B43E4083BFB7EA6176EC84AA77FB180086A1AD4214454D2560F71D9F440B4D6B9D24BC3D5031068AD3819A0A39868B9FFEAEE5F467E3A4486A8158969D671D9537DCCD4940E289CB059F1BC7354A301749BE3E8A85C629D2095F4DDDFDFF4AE381DD8C35E961B09AE666D0A4187F9370B8AE6FD4333CB40A5C96DB8BFC43ADB6D33ECFA0236D226F3B05C79A7F24F246F78E940E8A363AA0E548EC6E8F6EC5ADB45BFCBFB80BED865AD99C2DFA7A39AC553D8BABB3BA96AFF99EFC8B1176A3B26DDED3C65B7C5B9BBB844731038811AD8BC747C1F04F75505001CF5059FF382AFAE669022B08CAEE7892EB58B8963AEA68163CA5E779FDD1640DFD61F9782136C7964B79185FD7898E6802A42AD089A76650B91E1B2322E5D8FAF9AAE37933AC40F1D1E011C8BCB6E7C21E26871E9A026E94A3F88EFC55DD655F15923635C44494C3340C932B2D24BA52BDC3585FDE4D5F9A89EE0ADFE59E68EC58AFF4B26921B121CB79F803E0A2CE73E0039663936C042FC8B381DD9BF020B9761358D1A5299BB3C90D938E6ED5F1297769C907E53B34699611DD9AC285AA5957F3277569B2FC78EC1E3B4A9D01694CE2E725196A9690A60F6420568BC835338BB57C9C87BDBFECED19ACE37FA3FFDC843908D460B9919390F5265175C70C8589FF0ED10E81EFBF7C269509F6BF0FF0AD518E51E84E7E9BD08ED73507A24B6357F4178104ADDE1DBC7BDE958ED6CCD494B6E5DB537E94BC455210DEA50F032696696E0E71B32E5D15C0227102977A87BD405B9F6E3CF58E7F12821D1BE59D973445E4FACE79DB10C06A8CF371F05847F23D45201296A4E64BEB88A14CBF7E691681D93422E48095249DF2540BF68E8EBF284CDD7EFC943815956A76780CFA034A3886155C244187AE25DC4B7A9CD14D7EB76AC6BCF765B73DDB71B3BA24113EC0B25671221C793ED4F9491B8CFA8CCDEC6A58F5E9651C2622249E0890FC46479D74CABAC7818F69AF4CA0832A1969F3C6C88269E95FF146F4CF4B6F7AE97B8E292A47BBD81C6F398C4AF55DC77B51429ADE888AD29AF9FF2E3DB35AB3937D9D82376B99E9160CD3C3C6FC5448E723435A46F19633218ED6477E52ED9FA086596001EC4849F30A140F3D5969376D9A68E58BAE4A3D5D5B245D3B3266451538D402AE32D9C370002FAA03116B1B05ADE32F4708EED4966FC15B08FEC728767AC23F0271348CC8B5B40AE06D3B609B5322C9CA974CDD6F11CD47DE270A8077B7BEE7D52A1F9B1D4DAE13D1F533C321A81C39AF0A25016C60479712C943135D1B655B4D558DFAE541A5627564EB627F96FF5E06CE267D0556E68E443F7E5FC641F7F0797C0AE3C44B7048B0E97B742DBBFC90DBBD07F740F8DE700677350DF03960A56EA206E0B94D1974C55C5EA363BE21832D53117C4FE7A41B9908D42F3C0C43A8DEE113A78549C7B0DAC50849D21AC2D84B45413E377B73B48312A96320A0C2CDA54A1331DA47A70B7599104E732A16F65A26CD03DB955DD0A5ADEEA8A61997DD2572AB49DFD285E77684B754D6F120D536782828D1CEF14EE68FFA9D223F44C0B29CF1595D22187A509D5B3B0B24951FFE8D64BB55928A069859A3E693E7DBFED415E0C8B7FDBCD24D7F42D433559C41C1379B4F7D2FB6343B994D88BB4EAEDA233827E0115E9B2591E4E23BE1CC4141F4963F9161A275BCB04303F447593A8B2C7F84A6FA8ADB4DFF53B575F6E718A98F5F7203D40427391A5B7C3FF3D4E4F5F94A4BDCBE2EE32A6CACCF60000000000000000000000000000050A141B242E383DF3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE + +count = 58 +seed = D9281003AC5F7673E0E9A7BC29C4ED75E6B0F228DF49D11A2599BFF2DA9E887163BB26DBA4F071FBCE02891540EC6F1C +mlen = 1947 +msg = 437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF +pk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDBA3BDC12A3D893C6D4116FE830ADDA4AC3A60A5CB6C083EEBBDF93FC282B77076D8AA1A6197E781D45E5B6328041EE56A88B61470847732E41644BBE17412B0D73912DD9B12BBE2EA7AEDEE35965EADAB1A0D5CD0016AB7C03C2C6B93F8D899E888F2030B836D094E3B6825A767C8A9BADD0BB763B8FBA7F26B941737E47224C965611D8489CB36E8A432B3E414C2F67E74939E4CB72C2442FB6F244F517DAC67543DBD1A1C13E9169FD2DE3A5BD86260314EF9690BF3B5EE08C116A737AE7EE626E24935C0FFE4765E811ACD52C7AAB8509E8FBFE3C392FAEFB3D0E0C6D0510716A86A7438455D36312B6F0F70A9D8EB509E3EC8F571509E11F3D9933578977010CF31116BA7A6F95655C7EDEAC868654DF4F93DC5BD539C4C381381B534465C8148CF50C25DB0E78029B5346138915E33F768535DD9779D4BD7375E511291897B05A07F41EE3E3FDC8A53D2FEEFECCADA54F4A1393EABBAE47E168805E7886AC917C71C983E21BFAED6708A288C12B9C7D58B5721F24391C08E9DEDCAC9C803EF11BA783BB15830395353842CF8B6A7B2E1DE6E56BB7560A1A844609A452A9F186D84FC85E2F91535749E8B4971B60BEAE2336CDF4145C335B22B692F9370F4B01A1D5764B3F14E633C81BE9C838A1F7099075250B2E1A18A0857F96034B2E2D6565C2B2F1ADCEABD11069711E2240EB264FA80343ABF02CCD7AEF23D0C3EDACEB138ADF5E3AA4092B14DDB5A5FDE3794FC5A56729E85F7FCCA486964AA2859EC276EAE32E4F8F53EE1603D9187A71CAACF7396BD1E36BB8BFC0FD40EECC4D2D9773FDBAEAC425E3F01590315190F60401F2F930B1579DB50F1F062CB5FC063D95973D2AB8442DDA6EF940D14CE9F6534EF08A71B3A7C9C7C820A570D0CB739E55C011994D52BAFC022F02798C0C571CC87A6CF34E5EFA5F79AC5ADCB4297AC2066D95268F7F7599D20ACC763FA066215F6C9F5753DC07D0D7E3BA6F2E3F11F05EF5D311769BF837598AFC18EEC8EDFC86C5AA0F9196742CB11F6497E0AB861292A9F813CA4E718AA8045BA07B06D1DBCEB9E933D6981FACE33672B5711C3F2AF6D6AA622FA2FA05FC821CBBC00EE431E6698753409DB084A3426415829A686AC0CCDB11E15EAA8CEA6F1DB49F108CA223FEE2D5BD0D76A2BED0352BB0E3EBDD865CBC9AE4E05522BB49DBD6F310279F4C56A6AD549B44D2BF2B6E3340ED4630266805F38CDA22B83B666E21E3EDAC0D79F321BD0304BC3F1C057820D6649735819EBF1879D10F97247C516D9CF33A00CA35B3FDABAB64CBB213C05DAF10E80EF0D8A1FFF6D1135DF01868DE8B46A02B2ACC1F17EF70EC37A517EB376812A5C5D631D0AEAFCAF63DA71E1FBE7C7C16FF343FDE1DEBBEDF0FE600449B4510A6CFED9BC22759C50EF66A277E35A6F0A4C9802E8DEC9C866156461979282EC14145A626115E038F34A3BB204E416635992BD1F365C586F6E202462BB810AE4A91A4423FCDFA8E884C32BB2CDE6E2415FF54043A24E7B54205F2CA9B43D0B4A0BEC9313BA8B90A70948F8A113EE677B4E7587C4285702C42082FB2AE7C7E51E88315177202CFC6C9B293FD83E765E22AB7C8B8AB36DA253641CE4EF24702B85091942083466240688CA71D072835F10F2FA1D8D514CEF1CF95A048639CC2180A82374E3CC82C4FC78940581A1392D91BD618C851D48A3D0409281818ABCD69EFA6373B0C046631C3A4FF08031053D50723195EE93A0F7088D44F13084E3DCC6B16797B7C0F56276ED76B28F594913A8A9A6672CF0216D57D1FEC0F725BB4720B3C1E220D488EA95E45ABD1F6503A6F23E6E4EF29F4BE591CF039A9B5CA72E671B6FC86BE0A22B733624D795FECC177E5B21D6C3E53D04673FFB032BE7C785F029CB446E5E06E3021B6AFD710BD9DC59EDB9DEE59C1292DA3E8E83949E4FBC68FA27F04A3C13C0E8F74E8359DA73FB44D787B94FEC3A00BE10141F18DF86D60CFFC26B4D18CCC4DD5F0AA143B78AE32663E62F62BDB8AAB79524E65AD02956978552F607BD82BE4C922E2E4ED37C2559569FCF23C0F1412DDBA5DA96F14F67C81C153EA3C715E96134B8916900F15DC419F63A6B5956A65F6C434362C67F25B60D1374BEB884C8C927E16100E3899734E47AE9F76DCC03743AA1F9341F7874DD7A1593A184CE1B9F2E5807AB7EDB82C05749E86AEF18F1C40DF50A242823ECC3A30B9A8A09B43F438AB8BE2953F3E172381CA06D20D738E4D72113F5D072AE09652A076CC1F36335B03D0A7648CF9AD1720FE53AD133097082B53EE662C773DCD8524B4A1A4127853EA68FF4AF54767FBAAA0E57A67962D05E908C9E98935BF52655A90055BC0299E25929CE5A6A0699278BB4033A30313615E79BE55A9F89DD7F49051ECB9DB2ACEA4DD45A242DB4F25D9B07385A2F2F85778C20AD718E800E394162BDC8D6AB7D891D19DAE4A4DF2C32BD2DB379CD930E1F201AC300B8FACD8A4BDE3D8F96744DA70C489B95533B2D673478AC98FD378B4383E407AECAB71340604B69967233B688DFF71E95E09583196BF8C2EE430B65F3DCDAA21078343AEDA7130E4830E115FA77CEE7AA87702A50E179ECC51D1A5941AED582D190F4BB58F7AEBAFC9A3D9D92FF16F2886E4CDED09FD59C3103245451CB6F76E4FCDE9D49545D1F0FE644C0834D8CFD6A87384951F20AAFDE82C7600F5F0A1211B2BAC56FE76CCF4CC08E1AB866E8BE17051195CC3ED44AD5DA93493BA520BAFF0A47AD1AED81423FC930296B0B38B534DCE6CADBE9342D45AFE38F42994F447F2BB6CCEAF9E6432CC55E05F4ED82E78DA2E8E98761699F0C68E5C69FCB4118394BD404D7535B523DE76522AE534C6817E34CA0F382707DBDCD6FCCC51F01A0CFC43F4F1A38088EC6BB3B0D98D31C930C82B203644557149AE072E73887CF2F4A7359088C5AE09F33BD2D6CE24BEF53439533B2FEAADC36E0158B368E5F68EA6E7BACD5FA242F4CE3B9D00AE2F74C6DB3940CC260DEBFEE40FC6822DBEBDAC920B248DB4F3ECCB4954C3ACC0294EDD377AAB696ADCD3710C2835E0A6433E7282770F7CEEA2CDBF6B141C82A9887488A6AABAC6B677701516866B3ABC06D18F67EF5FDF0FCACAB36EA3C21E51FA8540C5D8FF7C3801AE75DCBE9B3FAF941F30E34C11A8F6B65C41985C7365A8CA4093DE5B47CD31CA9137016AD468E9970EE4F5CB1271DD3B60DC4AC833E95DCE81AC1134020B3C9ED10ED6E302F1DF91D3BD025115063D5F24808F4FB95521737EF8E5B588D66B2A28EDE83A3DB54CCECF1799A5924ADE70AA9ED87D378DEF5865738CF1602507A940E54B6D6AA1E601A12DFB90BE0F933A0BE1469FC690C981AB06C548617FDA068CBFCDF76FA60374B7AC9B5B03D64DBF9AFD708BDCE2B4134E9DE44B947DF0AB7D68A1A5F8EC1F13831368F39F7A063AEB3299F6E7AD43D3546FA64E2A5291ED5998235A20F0C8169E9D513A8634822E069C03DDAC74B04B494D425401D651B4E2B5B4FA52ACA5080324139A4B4EF6D9E90CE8B637FB5E185A432E1244BF04F586CD692DE2A61846C83C5997F26A730A6371D13D74C43CBA7765F720FCA010D1D4F3319DE00F5AA22EDACB133D0BF9227 +sk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDBA8548E0A6D7B43E492D3E0B067976CA78819F090CDD220E4BD636D393D815D7DCF54256250F6228F66C6FA0A116EA5E971F7184C2AF040B452681965198D8B715C206003082A03A06D192860D9202811A92D8A1210DA4466649860C2B24843264E5034880114651C25901B2466043264A2184921C3058BA880D9960909322160368AD3A601C1224AC94244C4B20819298C4BB88C58008C13A24564208918B391509490C3964864342A48C4401025681A19414A066120A289C9100EC9308A0193045A188C11A02964B26CD9980D14A74519B651A3008092928D53024104A8704A1665D9B68D58A62854862C01246408C66020C20492B06199C065A240110A9448242001A090450919618BA82023A38CC93289DC848983C44C033431483691C20892031681C29411D412714284088A466A0B31908CB6694C0432C906454BA64412A6510C19041C125009244050C8411425521822220800510CA8845A2228C4B60999060D0C404004C509DBA8418896300105924A0805A1806C0BC94DC8464424C42804994818A305A1B650228029898628E2866C11A648504484DCA40083A82188082A09342E21C26C23A60C90100180086D08A9511C964C2329500C916108066CE2304A2148909234041B047218C65024054852C884C03806DAB04D10024E1A24301399080C230A80184A13C64D2347100804011A146E6280090A873109222A514805130930C3988962182A843429E1048600A745002070813640E0104D983841E4B08DD344425844299428461B8611CBC60DC98045A3004650847153B20C83944801B329A442704B404C1B926541364D41162D4AC82C09B964E1A00982A621D3886011A08094B66414314AD2102DC3120E5C94418B340959986923A41121106662A06849464111A70881106CCAB42011A66CD4046CD8026464006C41B400C23646C8A0210345859C904463262D23C90CE0A600911612489085DC348C0A15852049849BC449534864089228811400E31802C3902011A221531692449868E32089A3002001934018055052881041C868C9967080382D0AC08D2387648482095B002DDA9271D10692441844131465084662210672D92489D1867024390E24456CC10660540049A1966123351060C670D2444D9490919B8844CB322209238E52C2444A046220A13103130214C504E4A00564A6000B2402D03801C9406EE148816142600A440189A480C9000ED4C2885226318B3406D3C82DE4129021008A1B1600DC482DDB18901409060B1224C194290292710A396201C18001B65062A40914270E043002DC32260229325C920920B464CB828C49C260983866E43642620861E30602400805C8A00003B77144084A5226411B80251C816D98B22D0C154E20996D648241D18665A0C608C310805C142E623068DB904813242EC48428219690934884DC14268A308DC8102E54404A4C8070839028CB96842446620408310408204B22904C2450C13884892660142780C1A2105C48301C96441305418A006AD116111B164D00A030D3888883B230E18448D9301200A7512422841B064923058C52324903164C8A9040132328D9485150046A4B148D53B09021818D23356A19A76441468C80B06C51C68801A93121981141C42999223212A22D98346400A73118B960124528D240669A242940404D08496A22A024E2C0910C408259A2912119520333641B388221458010033280902C18056883B66CA206701B148C2389504A042D0A2012D0B224DCB8040B0730D9288248988C111405221390CC106563C6515A262882062208A2808BB224DB3425A0328A11A989123905DA48720A1742E3909151C41151A0509348440B3468643824E026885B143202924821C0101B442851126E18B54CD2320021A54C81B40194165150020C24126682082982A889D1988C48404261C2284C026842A061C3B66919146D198840500802488004CAB809049145D3264644C24CC2B63099388A8C388D1A350AE2064524B30593362D1C8451043809183528823846CB406960A40814408DD4B8250B0901D1B451010928903848030785C43006D200720BA52CA0302A91A8001C936920134003B78413466A48806892242CD1BC8D1F26CE8AE4DA43CE67E0F91D0CBFC088CF19AF2D73028D62A5F82A41B4B7AE2CD969B9C1812B6306FFF749004638B891F21A86B8D61D5D569019524F1095ABCB2C0F383773681855AD4A25F6EF19F2613DC25E14B36D85896626B527A45A38B7A26F08BA65268B0C9A238BA5C07C59FAF3215D86F1671D93AFD488CF20EDF734E97EA83F5717CBFCCBE2DC2382651DC1552167E76BEF13EE0992EB6709B72FD2F6A450C330ACABA555CF683FAA865A7B00BEC6B6E2E0EFA3F8C0472448295600449442B44F206F128C0370F5C16436A2492335A3EC2FA8B4B0EC3FC7D5E9DB064248600F8BDF680E91F87C4A9F3DC346101D15670769EED5E3C9F53C878DC53C1E7E2FB2DD017365380BBF83C39AE247B6F64C47C1BE87B4ECA695BB524748F3136E931E0B3055099B7C5B1A3852FE69009C9A275505E6AA4E91926FD5EBEA208F135517E5AFC6AEBEFF2060564A9B263D3696A3071D2A09666723F017B917D4FC994FB3D3A4ACD7592F2AFF26C1E58B58933434373EA3F118C8600EAF46FEF8EA33066B087A99685108B76DF28449F105DEE1A7C62498579D8D8052E87BCDB831AC614D9500932694BA5B2986C71FA18C7384ED7CD33D1C2032E8E4634F9F3BFAC6C3F0D41135B3396FF732FEBA2FF4B7D1F2C3BA06F83DADFE1750C3881DD37CB6EEEBD55EAA388366DE51D2E6CB4E2083DEED45581C8A6D907AD50059D5E2B716FF5C00B1CB56A3DEB47F2E39B727EB80E6CABA8C72B50028B8F75C458995852AC5935F1ED0E122A1655476DCFE8F2F6EA4F58AD730153010E4B3187272917718C80C5F04973E695559ADE37F04EBA470A77095AE77C947E25AA79270107865F81D647E875724462E1AE26A70BA3AE3BD021FC6EFDB6616642E1B324A0A0F61A584884DA18DFCD795F1E3AC607DF8839B729D2E1F42C72484E3B349C83F93A6086589FBE552300E2E873BEB625318DDE0D14BC40A8E905B004C4315A458D487283268CFCF4A9A46A59476C9EA9B9293CDDED549237315C346771BCEDD6F8B33A839A59C367964E263E8BDE4DA344EDCD7BBB8EA8CFCEAEC2B4390329106BBFFFF7C5EA88A6362409B5672F5934391A35745918FC6CD3A642CAE92D4C85DE1E550C1C50E97EA825B1AA7EF91525C6642DDA9B1BE833FDB1A3554149EBE76DD619472DBAAC79D03A7EDC3B078A8FD9DA29FC33707C6018CDEAE69B0A7E931BDF412429A16545D8A4EDA6BF0BD3A399D7D7BF257DACA8E140B19CC75933C5093D88DBA1B55D584C9B21A07ED8DDAEC46AAB4BF1734C81107996891CC9A22754FE2AE5CBE73BCA3E176D088F173753A41FDB843E03E5A04B595EBAE5EC5BB0E34CE8D7B8A096912ABD78A15490B556243CFBA135545B4D090A7C0C13E0745B387BFFFE26EA3C4B91D9AF9087FD52B910B023C427E72F14BC02064E4E9998A622F35770BE850F0723848202AFD579876DB4964CFE81F3D6EF812C2A3D8B22B642DD57E148C52F96F158EA319753DE8AFF6C6E76A7B06DF6DE56D7C823DFD05089AC7A27FFFE933E4ACCB4AEFDFFB32DAECF56B45C6FBEE9F5D0A4D105360C088B3E5F8A2F92B8BBABEA3CBF0129090FE5D02BFE653940E8EC61ABB4FC984DA002FDE8AB6B5ACA6C7E6B76D12E4CCF28410A7F255DD881467649059F4975799A739B54BEEA45259C85D72C1D749DC918710F87107CCAD27457F1CB6B05F3B7501BFB26F4CEAAD3EBF75C5EE4C96BDC107FD4E0E1BB12EE320476B11CB4516A63FE9961922BC3B6A6553AABF048F789411EF458A0362B80CA1C7B121AC7F9463090679D544D849979B6D00D294F18685E7E830502E0DD0F28B46A8679E7AAC2516EB036B5F65800DFE9B9FF19EE9CC43039B38CB3EF3262965869C580ED8AA2616E65AD39EFFFA5EE735C7B14DB63D955E31B7622C84E65E9C1F436310CE509F8F6B82030458BE04798C77C5E31B23F0A05F2BE1B75BE08F0B8011A526029DC6D8667422434CA88BB8AC88032C2F3610FE2B6993A73FF4F8FBE061DB88791FA926CCF58D45076B7171F8FD8F97E342131ACE894AE2D4B99A4AA0B25D657C58B540FAF59F6DBFA74BA0D3C60A276BA9737E40698BA78A2449E1B7BA6C80F40733C6D5AF3D0603BC97D662ED2C1C212A2E960F108E8FAB1CA725DFBF287A5001CA63AA7B088DA11701B817F49149309699391587A7FB1EFCCD71480FDF0D22EB3E5C1A11CD02FE8718D95B55184E13D9CCD7A8234D6A3E83064ABA81307AD826E8E4B6D8C5606E3F3C98C932F9783CD85CFD303760A1863186CA5C8D8211DB6C141D2C7DB7734FDBAFFE02209FECB39806910F43A3A0BD2DDDAE1608D36AB2315B23DC8F1B48AB67672CA4693253609CB187F1929C15F6020B3666C9264914ED7DD83C21A794F3C0D75DC050796E80086ABDF8E73029E2B6B024FDF8782C4B5E7188CEB6D1638B949F6D74132607E9CDBD401D0AA97C8E65BFE45756C5D9FFD7FB7565F084748CFAA4A99F31E58EAB5B5DB3D293BF7D7485C3B6921B9B1E58703C662C1F431B6985C71770888EE868F76408C30D76487CE8A100A963F9FBF236C584CFF0AF65F9765D89189967BDC88391CB52DA5ABC6DF87AC9B499AFF72ACD8404DC6133243BA2A08E5537A33D5D3F267E08BDB6064CA2A324C11919074720B53362C423DD200D332A5C4DC3EAFFC4EF414BFC5E239EB26CA71F037D82DCD3C94A0A6136F856558A888DD05C03C738EBF81E214AE47D9E3F0B2423D627A2C8117DCA48EC671270F9D9EA8C068029219461655A06D157F68D3A792180A3978607042DBCD05A523E8367DBE4363F66A7C22ADA3D98AA2E38851C9D7EA367851A663AC00BBD6750CE82C128A176902A3F98DA85A98390EB15E632A33C875FE432C39B3A5640F0960AD5D6553A2692A21E5703F8DA2724F360F14DF0396415CB06DF370EEE2842B7F566C37737C89C564AD724210413D0BE44A811C3D48DD2CCF68C4A4C2F869195511CCFBE9707D643C1F1D723D0F7367F81DD7D195E5F97BA8A131DDF7EF5FA9ECA9900C3B3A011A80A2375654A3759F763B91019ADFE60A77FFDA122C30722055511DFC86B59B8CE2C4817BA32E24E011C996011BF8E7A29CE0C05EC0452FA5F703C65301040CFC102B56610CD982D7464849EC24811CF2477E5C0D49D0065AA27E563554695D700D54EA25CFB44ADA574146BE5F7BA67EDDFA850DA7D326E994285A1D44F2DB8D424ED549D0D43010D456EC9C6463A1D0325526077221AC732F18D2966EEB89C48F6EC4B2F311D7D96416A24AFCC683AE2E33E5D340513C47765D3EAD5B962287A4FBB92E3A702BAF0AC70EFA5F5E87DF67A087DF83001213AFB98E6E330CEABABAA3B7AA21AC2B4FCF8C4948542538D68A26244249330C7F2B61E89BB93E3C37971568BB5C8812EC9EDC3FBA4636CFEACFA6668637DDAF52A80D68E220A6881994281682A0D57B8D2E3227BB8E537D9AC7809A4B7DD3DA056FCBF6387E7EBC48F71DF40BB965A390F7BB03C2447F97FAAD047ED7C11A0B32EABC32A17C7E329E797BE9820CB2DAAD15C9BC32BEC96F9F7118272739595CB115CDAF9608BD007157CD6114726B13CDB179B7228E4744F712F41D90657643A7FA80CC657B0A2985A5EBFF99E91F4EA4D78F9C9A2C21928D02B4B9550BE145B3055CA6E03587AE97F03DE7120B47129FD5375334DC097163D90B204B4909DD83EC1DCB6943A98C1F684C93AAA13C772AD768166B045F38D7C59C64D75FA29D52DC2F6A8E535B1DB7E25692FA387732C26E69B10F9AA30D37452AF94D8E637155F749E3CDEE88F2FB9BA0D0738A9A544A7506363F06351664CD9BB7C1D296E8C76F54D5CB3182586AE45F3114E5535961EF5457B8C37213D644ABE02B0A1EC25485147F7A184DEFC157C956DABA8B57E3867E51EA1277D0553B07053320B874777A1388C60452D430F5A7481D7BB5F5C84BC8672B1D2FC3CF42E8816AF1068955AA6FBE5C2E077B089711D998B229C5FE962B5F2CDD8B9D94C060F4EBB5EC251E8D110D797EEA766C37229C4CFD92B5718A1E6CCA0D94BF77927EEA4DC05E976CF7F51B730F498026D82A1F44BDEE00F0843431F31D9E9A429A5103EF32B73203BE83AD8FDF1FAC68F4CC0FFA6D4991B92BD38E6C6F6FD67D35324012B698C77EE1A4ED739D89D3EC1D0F6CE2B269B8A970151911A14906DFF0CD438A3DA48515ABEADD47EF00A91C0E994AE5F3D9BDA44A97E949ABB04A0C3185491639B8D36D554175B30999B431C1BDEA219DDFA6441FC2DF94707980C77F8111FF86CA82374670C985F22F12BD89FF6667F138BB45128B50F097B0CB1A8B196F00DE365F511049DE3D31B13473882739FBD7A6B76CBC67B9C497BF3C321D2EF1B32109AAC1B590B249D8FB351C7ABC6BC5372A00A17984913783BEACCFE47D40CD895921D8977984632E5B3B1EA8B352A0B2E2D60D707E9071D76F9A986916205F527E8F6CB3CAA057540EF9541EE463D2B56BF53543AF698F2A9034DF8F7EE2B1C33B8BE6E9350F7EC0C433BADB4974877833F45F555EADF95E4B27A3BA4B04A859E55D94E8159B601E482287ECD01E3E9C99BED1D32079C16542208AD1335F7856583734715E937B83B0B891C9BB5E85046CFC20FA932C4BB3E5B0B61C8435357C26FADA14C1DB5D766B8323B5C5EFEE3AB7E5C24BA36240290D8A0318D +smlen = 6542 +sm = 09690B6086B56987E617B2EEF5E5AB877D9A589582CAB76DC175523191AE4820D8F4996D42E3DDCB43F68526CB7BFF0BD98C5329DCD1DF8BC53382D284A4BC50618BD12366E67EA15CEF4FB470C2579E63893578169485F1800E388F29D15D0F120284A960D4FB4560C7F729AD46073FB6CCBD9AD4B25C27957D6932B89F1F6BC0EFFE243863861D068142F3A5F577BD4A90D2E6CCBAFA2323E17D0E27FB23A4CED9C8D7F7C4BFECBE3CD92545E9875582848CB764D4D6B76D11C41115E5BA4B3E7A375CC3911816587B064B10B7A816FD33611D0C0EE3CF1B056FB5BD74488F6BF35525EA803B6C395E7323F0A141DA8C123C61B8AB8BF2923A32952BF75F213626DCDB22FC35C3C9C123B885EAE48A2FAF7358A0CC4A64F7426647536B28D47F2936124F763F5CA1C15DAA31275D28825394ABD1155B785AB7E615D366904EEBB790D153878F680FBCD0B88A82D7CA01AAF6DBF39437657A507EF3F72617068E059B905944A3D4AAFD0CFA7A387F0BC7D09F5F63F7E4B19CD0966466F0DCCA4EF57C13040509FAC85EFAA21E1BB935EE653252731C16ED87EC38BCB59F68F034DC21B173437D452D0FA8CCBFBE9BD0AEA30EFC19CAE974508E04BA65A9AEA8D18B6721810E02136E41A6696745010B3D361BAA65D1B803281A1351EFB31C8288D635540278B3D1E40AB132405E70994D6DD5D845DEBC91E733041C7DC77BFC5EA11E0B8DE5EDAACEEC21CC491A6A0BDF61EF80BA4E52D47A818CBEAC065452429D8A3E9295BFA539B370221F4460EEB1CC5B97C0F2E4FC7317D3D3781205881F35BED642B561AA22E7D04EEF0253D46DF20F0EC7F03DC8B5C41F660BA7B5C52EA89C29783624F0D151E33D3CF22078C2D96F9048E5CEF9296A10950CA5DE15DA85102DEEC144F43D8955E8D56AC823FE1CC258F14F574D0EA1EA8231452B5870B6C39165BE6AE1925B04409C5E4EA16A3D612F81217E6816A1A36DD375B3D1216D9A7D2A29CCED44C1D784E70E5D0B561392D6F3F214A7D950C2CB27D1F844A818A4B17120ED2EFAB94F8026B39301884CE073CE7F5880B1477946CB24B1C2F30C46CC503AF1869F96D1E90D7B42E73C5564E850EBC61DF01C121ECC1175E49A2AC73F2ED5CFA3F19B16B1385339787E04688BECB277BF277840262C1B623E994B7AA5693EA9999916DFA74CB27F8F53725C6D3872A3A83DD15D26BDEDE5673549D7DB967F00F4A148FE2F59654235BF1B04B250CE8359F9CCBADC7098909A245E3B3E0C19630FAC3F87D0229AD8144D1F16057B5A2A85F02E842987ECD32DD3C7D98A97689FE8ED78274A5714254B0932D9C2BCB0740594AF0C1B5D5203DCE48A40F92C93C20FAE40DB143CB4F4C2960C7FC52673717FAA7C8AC6B36D90B95C0E3BA21DC83D81244B6A7B5283E05A9D003A1D19C3B927087E07EC5BF66DBCDE1A94FAA29A16B2E663753FB9D2EFF63579E9321B74F63447EE165760F3110C59F648169033FA58C8071E04CCD1CB388AA262731CC536A7C1F7BD2A49B44EBA227E80C8FA08B01167301846D19D93AA903439C29D76B4E95AC686D2A5730FB1E57684BCFCA04C0C0852D4207490584B77C491B9BD624C846EBD5A209CB0E123F2F6405FF8AF7BCF505422729E0C20A2181803801B7ED2BA3D797AA09CDA220BE61E7FF6FC6AE560E6A1AEBA729F8F72928116B02911A1878B4D405F0B3815D3DD6D85ADC76CF0707B0C46935E27DF2C96AC40DA4431C6477B2625B2D750E5909B113BFF6B5D368591BAACE17EF8D2E76E671756B37E0AB9916B9AFAA788C0A0C8E4C57630BB88CC83EBF3C88EF5F187ECBC89AC1BDBE46B61C4B0E5282F2B6A09443B9FBA83D3A12186E766862BCF62A36D5A669416725BC8B958A39662143D1D0BE515628D7289DBA4FA77E28E64D26EC555A5677B7FBB3989368F27579748BDF67F43BBD146E153633D7AA61BCCA1FCADFFD964DA4D7427C3CEF75E593090FC82B9F690E6368780326AF1DDB4D3E78749AA693BD0B22C07946073A1697E2474C6BC32A9F2458EB7CD04135E18B48207FFB0F7C0D4B7D725EF1DC7B4778B922C3544D511937693CAD644A2579C5D54C096E36C0F429CD78793397D21269939C9A60C0EA2DD7B69C9F787E4534505215376DB7CCE6C26F64A466C37BA763ACF5642118C57354EA03167B2A94EAFF580CC7D50CE1B93B77EBB1C3829845CEA8A0BDC252629E6F3D5309EA1802C3108600563A73A5D385EA9F61398E99F54C053EC0A167A60F696968BD9C492AC0BC63C1AAA9B1D4554D8A6ACB9810E01A1211585ADB842D17F264CFE4368C8A855207002F45E3E476CADA2CCA18B2DCB3A1D0E311BA3680DEC5D26901F4539155B61095AB5221BD5C3B326EAB1FA8CD99D46A4DF4A43B4DFC18E08C2CFE72FDFEBDEF383FE174782E85D3B52691C370760D240203DD6A1558CCFAE58E87ACA26DBE866687BFE770E957EFD1C79D62BF6952C6E1EB82071C2CCCB6857423A615CE136E4EE9EF5A2C180456B6BCE3B237CCEA3E1AD1DD60A99ABA60AC58F3C258B21669C1047318B9E06165802A0947DA3AA5347C7B039B1CBAD58C7C0C74A9107A278C9F7EFCEC37ACDDB9BEF9B88DF702F1CD3400F95EC2DCD073381523947F5A01B32CFEBB1EF4496B46F62B4C2F69B8B75FA1A125890937542C79EA5388EDD7F77E53C8FCFA30C836BA15118ED84D1CCA17F78B0B3946ADE3AEDB22624974D33602B3B1DC9298BC166F0649D5DB1A5C7D7831C600FEFE25AFC07239F5F7E68FCA04A502690110969A63763CC2EAAFF00C6EF86918D88050C686F923F0E3920837145A832F7DBE470F684BC56213AFD5E1B780CA59925CF08E756B81D3FED0A9332431AA9FA3F68AE70CA758163FFBF9DA3323F007A716C7C1A1603629D82DB872CBD1B08639FE3D290070B9AEC9B51B37EC850681492DBEC91ABCF9C170B42B9A4C54FFB8588736F535CC12BA1C25650880F9AD62C86647EDF5A18036868478D3901ACB8E49E70E946AE437C6A2B039CBA3558B7B84A8C170FE810474F264A97C2B59ED0326E5104AF9765E1D7B708D13C5093851760B6061C2CAF1AB17E6754C6A9C76AC54E20EE3507B7B4A8F70CE01105169C6BEF68078D6BA215595567C62D181784075D5996D8A34E00FB64ABD72510AEB6E81DDD363F40B4B11B1E86695D85B9D22F0B0CE63CD65181FC83CCD22C4C034ED3F0071C48A51D69B6C960FF68311718ED42EA81E5093D386FD6E53173EB00E1A75E66FD906E49290876587601BD700C3F1E1F17F42C578B77C8DE15BFE01A38D0069D2B611D56260E19A2D076984C2C7DA3C64A72758845281112A24301AA805BB4150A12AC25B852B1A49A09E699AC0A5369AA3615B331EC620179738636FA249FF63DCDB687C3255E3EFD2A9E774D9494A9447C8898897B747D5AD97DEECC4D70980A97BBB6EA4D940D4F368D0242101138B6506BEAFAD56D45B1DE595C00BB69AAB72DEF569260E9E979D9924CBC91E2C022D88EC175F911211047A95E47991CB883EC5242599564DA2728ED5668ECEAFA8AE68454AA658A22BC2DBD81E5417A4AED4A789749C1E3EB7DA156953E20712E0A74F92434E0F4B273A2B054C9342D218F114F00B1755C518D011F94F71716D101E9ADFF69A52E61EB2D3A7050134773A86DF99038677E286B05978A889475FDF5C06153BB5C421438D1CE353BF6ADBC999D95DCA5525E5ED7FFE80FD54EFB86075D2ECFAD703C0177E56E308958CA0AC3FE87F8E1BE60BF109B3E6E80E94F2D8843ABE4C0AE0CAB33B553CCCD55A13969686A26B9C44052B87C94F2157F9A47262F4062681194F17A1143C72672D5879A0CB57216D9BCCB31687F4C996C46D8AB0020F4D558A8BB6D5E38C4198032EFD06B4956115BA06DEB43C83D091191A4902F81916F3219D6558ABFA0DDD81A235CE63C71A4E799CEB4555E32025A37CC72A836EDC72E5F30CC87D07B6D6D985041D944FE5A789099EE7999EBC0A64068DFA9E1C527748D7465AA7C54492E472595D2863FAE8A4B0F7D48BABC50EAE2784EE97AB1CBAD7A7C5C413CEC588524BCC5589145B1392BF885949170C0780906045B05D2F0828BBCDE77A9AA92D5474AB93CC93C988A5AD2B98E4713F6584A5F9CE5C0298BC9ABD2DACA0D8470A7075B2B5B7CA832C30DE5EC960C7980D8284ADFE6BEB458081CDFAAAD163EB3A9A0C87810F1C440A8813758A5527F429511E401556A8DB573D99D616296FDC70EEBDCF8B00B7584253A1453850DEA0E560BE96F46090119007DC3F59EBB57EB82164B3F9F00ED8D89E68782D1A9A7A637DAE7D28020154F456646D707C3A6A5447AB1DBB9F4B9A6E046FD4E32A5344978540A7D52A2A3ED7F995683A2147E8F9D86EC4BB9C06FD511C1CB9B565333A4DC3715C0E3C99C7F11A0A65AD009CEBA7CFCBC07785ACCE9E2BCEC2088DD926EA7DAEF78F9E72B1A1DBEBB6B54AD1C034B9E924C07BEA9C76AE14396734901559F76B7568BFB6BA32B23BB6CDD6A14D151798186EB7023ABA59A3D23ABEDE32D43016B887F751AF8BA21EAFDCC493EB16B3086047260E1B8E0B616C3BF98F29D9755ABE90ECBDBD7E8106EC50AE4DFA6060FD12D88A1BFC7FA746E46002982E3B2D3AE1FC18A25279F43DD71196967A031695779D50794D1C38D9DD0DCC71D87810982C269C5C09AE24A9928DB5AEFD3D0FD8DF7E2F58B4F85BE587DDB4E713D24928504E172DF9C7388DE9C230C94966B5E2F47906CF17BA6FA7E48B95F4C8AEE592E66DD9C98548597141D116FD395A02A080243923AA22ADD89ACB4C23FB982A73BF8A4C7D451A8CC0E5016FAE00D1D69CD2307A138D3245089808A7BA7F8A42D377561DF8D0406DD79EB15C5040E97F86E3C2DABE17D10B7138218C148A1D9486FC51E4468DC5E1AFA68FE758114567348F32BC2DBCF96001A5F47F51BCC66FC37D12FEC762AF7024AC906D865241088F3B43B8C04EC97F76346661993BBA99EA0896CCD0240CC1BF306FC94485376834EA7FFEAE1F31EE8CCEAA28298A7BE29F36F06AE3DECAF4C25A3A9C21C0A577C1A1315682A4CC56A337A71E4D66A6C142F1541A71C930CAB3A97F4D245F472966D33C1B1B75B931211755A8A29B161F73057EDCA780CC31A0E382B3D016BBCCA51696187E8C9047AC84DB14E95EE8869B5AD8665919AB1F01CCCCF08661CDAACE1328FD6F35C286D767BF5AD2FE809A83196A60150F93A7E5AA692A8E7C857942CDCC24BC48D86B83B950728EC91D39CA33BC17C053F16BA47FBD2CCCF2F341F226D2B75CAB14C15EF57C8B85641AC4F527DBE110A489ABC30DDDC809B433C4EAD4B75E7B9B6F131C4739983027EA805D2357E78BD695D7CF808F10363D8BF2E6993B94F5BBD4FDDE2EFDCE41615E53E7923687B126EE9D287D47E78F8ABA09108E8B4F77448CF82745F8813C6EBFA77AEC77EF40F30A308E2ED725B2589EBD95E14D7820D782E9592B9CD6C866FB4FB43B352CBDCABFAF0640A0DD8934DB59C4BA59FDC003620FD9B90A2D0349D659B124D6A884142328EE46873E215AFEC7FB6FB2094DFA8C2A2D546387347648190F67943D6BE3CB55BE7931CB1AFF7AEEFDD88803E4955EDFD387620DDD821C118B18915ADCDA6A01ACF7EEA1399348B5EDD378F4274346692C59437A13223FCEB0C27040ACDA5FFBF39DC21259C8A896CE3D77E5AA2839731EA45BD29D4E07FCC3A3B2FD9F6FAEBDC6C538EF26D90284E92445A89884AC4DFABD0E1AABCE28BFA796AE0344516727014E99A026D796C3138C7DAD24ED5415908154BCEDBAB7F8DF8DA068AC7DAFD8AD696D6C3750EA1393724C5114FFFD5E43773D7906950E89FF2B019628945227C5E810CE65A28EC218ACDA2BB4CAABF04C0C16137670DF5B10557D2256E5DF77940E15944A93B09C79F3FB08425181CA8B537D0D4EBE6C5E54455A6BC29FA3042D0BEA87678B1BF0D99CF815F67DAB5437471138A324B4FA75CA2E96C383DCB13F8947BA3E5D7ACFF519A26B092B00C62F99E0016FCE3490AF26D76A05E9EC35914D3F4A2EF9C54FDC59242BB5565146B6DFEF5A2BE59A8D3D69B8FC941367ECAF436CE3633052B40E1B3477E342E38C049D20CC9EBE769DCD57B9117CC10E4C3C4800C1655633FE7F7437E24CFF1A134152C43FA4C9967C373EC6CA744C8081F4120F537ECFBE72A24429B8E23EDF3719B1448A443B846CE239277BAEE604BC32B4A7911BF7A6513D3AECAD027E25F9F02F056E9C854B8B9E7EB9002B0772943E8BEBE8C6B8BA730B0B2AFC707537F8204665B5F772D91BEECDD269ACAB51499ABAEB79CAE013F2A7D0B1549125F1F5112AD034481F8A68AB2A966DF1AEB37FBBDDCD58D1223398292A6B50D515B74809DFD3E5674839CF9FCFD3E91A3B7C0FF343E4579C7F8131A2E3B8088D60B0F102055819DA6C0DFFC04288DB600000000000000000000000000000000000000070E161C22293438437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF + +count = 59 +seed = 750A74866BE8DF4E60BC14BF36E6D83ABF6DCBB86792D125CF0980007C5435F40F87BA96498A88252D9C5C6710807652 +mlen = 1980 +msg = E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF +pk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB8645376B7471826C06242F2239164CF24D690054336AB3BFCF823A98AF52DF1A1D96853EF91994B29B445D3BDB15D88B97F692E223DF852325F783AA925FD9FAB068D846BF0EFDA231F6164F9DFB9D2EE2EE041577E3D80BBCDC94D5984E6CE7E7DC143B9E21976EC4889C6D95447A66FB73D157CFFA7850B732268EF28C36B0889FC5F636F8D848D13F178603D5FDF27AA1736FFC569615F22FB40EF2A8B6C72C13B5B46BD18C926323DAA74D1CADEE65CED8E6B83560C0E17E43EC27A50811C9B7DB268282A573DD60C83A03BBE285641B3199321B8AA82276FC9A6162A63ED04339168DCAA5430A945CBCCDEA701A8E76EE326B39A4047FAAE91FA84F932AB6A704246E530E755DA95AF48E670BCBBA3E5D36DB7CE25C31C595389FD2C70BA185C324C37B345A646B12BB4F6ED11863C1EA07E1D4B845AA1AD2B19CE866EEF07B2FD033E1B15E72A26CAC99A6094C075EB8FC87B89A8845BB60BB3B79248F7DACC433952EE61CE4ADC71E62E3E24DA75E51E298DE116E46018ED8DBC431E6DDC10D8BB687B7C2B57DA671C2980F7F8F7919606744FE47839F165AA2F634B40D0E343856BE02E6A9DF3A668DE7A8F01BCC729CD7C260199CECE0A37C9C9E3B177516B38790C4E96DB29AC6A8FF456F51E37EF89E0EB18C9A6BDDF77A6E10078815E026DB0967C00B4781D2F19821FB4F30D68B88DCE6638313B4DAA65A4BEBCA9EB44311EC92DB4C6E0ABB69ED9B3C23225D03D19E865D5F6221B9F0404B8109570BF76D1C3A3F8F225D6FA506BE133B0BC8C9609F7122044947F32A32732959AA17B6D257A603E8DEED660960FC7BEAEF1EDB5F1AE864D0FB2F7A0C282795C41D99AD0A2CA1F17BA9C9B745CFE4182A0A1F02BE883531A7B15B19868E70D20DBD9CA35D7C7124344EB3FA46C7EEFA9ACD695E931BD52435F235E563144D9232787C48CC506AC9F93027777AC63BCFAAC130B666A0F5B9E79E4B8A08D3C163B63D194937679EE0138DB837D8B4B0E57EAC9BF6382F2855EF61F617151E8BA3F2F1343B4FB5232A039311F26801881CE68C96B1E2CF86CB0581DD684ED6A339A81C15E35BBB60BA39ADFCF1560D11083AEC2338150AF3E6E7E18BD94A4200BA777BC979C514EF719972905B0E7A6C49634247E2C53FA379F59F5E099AEB7772FBC373C230D3025B614337E1C899DD32404BB865BC84CFE2B901614AB5077B70630A23843350ABF99462AB36CEEF479308D10EB922798FC690BEF2D018C8C3B04362BB2B551E4CDD4876CFA6128F431F8D114B4D22E6A19C1AFBBB9B101F5267D967999721FCA0BE308D6C9AB9577C67CE47F94606AF94B2B2E8812FE55AE3B15A940D37B96D2BEB0FABEFDC1EA5030AC66D22BAF22D0174D860F21871A099F8786CF6B8ED8A3686E6A026B3B3B66AC4BF1DE59301F2CD7E023116F23438439C9B3D409E3E1E515B4211FFF6E914544F2A9C2956D4DF4241795EA8DADA9A06DE3B98CBFACECAFC40176990376C4EB51C9806023259F4CE79AD1434EB624DD7F0878969EE553F989193D06D66A6EAA3107E2F0CB2B7A2A0DE41D57F9C05B9D555950F0273E838AECD7E01944C290DCBCC35CDBB4CB0B31B1EA529E57278CAA9C303BB4261B478B48CCA98778E85DDD58238C10DC26C135FD3612A1D175CA235FC4F6462180550BBF002BC20747EAE9133CBBF5B3C273DF1B3446D637329F41D8889F3530999900CDA09F39D9971A7BF6A6F1D4ADCF358906C15B671303DDBBBA6AA2927F35B402715FFCD9C25A6C6697D912F7FD5A700408B148F3487711BDD3E9CE89DED528541110A9B33853724351747BD961A6D762C1F2C667D028BA9AF5D6FCEA76A511763E2EC5B1466DEA301CE5F8B9F3DFF26EB7EDDE80EB298E04D7707FC1DFE6BF60EFCD61EFC87EC6EA68126BAA41E5139D9E8AB67BFB25AE5FF42DEBFF0FEB87C28D7802B1FFA93D34825DC65E47CC9226DF99A66C433380674A05ED42EE17B06C5BED0937E966A96C601D28593F08A15029AB1BB2BB5549B243FD573D70AA724D69A24D40C369510809586ADA39AEEA52CC277D097B5DD27B5BD8BBA6803F9B11A88A831856AC3AA719E6D3C5CB8D7F833759985DE525BDC8C72F8A0FB9C0112A6D00C030FA5AD82E9211AA0DBBEC883E0DCB8CB0CCB7E7C5E82A93E5A20C44D670A0062680CA2581BE128D5C1DE9B8616F74E13E7798617A8B03B1DBB2644D038DD8B389F959E7EBBAC7F1D1350D0A6F95F1769FC190B012EF7F4DC1D62CB84D70CAA729DC02B453C48CDE1E80E897369350EF38CD101F5F91326AB063D3B20BBFD8739D921F7E66F70D4C37571736D59FC09EDE6F0EE4D3FB92FEDAE5763D93A3EF4FFA19E1E81F664D5220EED780B86C2A41B366D02A5B2BABF143605D2E13FBC84C7C4B7DA1252C18A07809DFF3386C9ECE92CA20B9A94135CD25E7CB7F6BE5AD114892E22827C7B3777921F1B2F7B972D27276C7404C2EA383339C1D8AC91FF6E905B8FC038CB27F6C3D5583DCD7A2E93507941CD2C2A7957D00A768A2F6ABA832DF9F7258A0B00D85979F573AAA125EE558AC1505841BF86E0D599A5DCA4B2A7F9B40D57DD3F22F0754BE110E469528D11E1FFE47ADD5443B3F5D3580B2E4EA3D76C562D29FF3C673BF10F5647A44F7C48243D021DCFF8978833A7545409B6986BF95630802335313983BE9D943EDFC8A9AA9139481A45A516C0BFBB478CCC21F763F7FC6D26AE694C09AAF02FB5521095BB0ABB397C9D1407A866485C5F3980E236BD67AB5AC9ACC86D7F5C380C48A729085F3AE8034A61F7CD4E41BF2542D04C1A7985432018DC78310D7A90C1C661D3533DEEFF08E05F74FAFBE435BD79473CFCE80F7D3166FF0E4167DD8C6D513E8AC8218AFA039AB806C61B5BDFB00785B0079DD6D7532EFC5CB92041B0BAE1A5304636889F10778EB2FE8E290A8FDE5B9555E4A0326AE4EAB117BC6194512C759450E096DC663F1F14F1FE06D58BC635C6DCF53BC94260340723B087A8A398ABD33FC66ADA26B5EFA11A42F814B6E8AE27A0AB5EBB52CC47CE23E5B357A76E2FD019693626113450A00070BD755B82D296DE3E550436337804EE8E402870E2C5D1E9F5423BDDA5D7CC7D6CFD00AF3CA9BB3015FF3C247EF2A4DF10C9D4DEC8C457D33117F72CCEF9AFF5F6A5451719513B0CBB470F9F7FCBFA92A82A56D6F5878DB27092436D730B67CB9316B500A5CD9999C74B91CE190BA281FE8EC803065DA6A4B60E7A1D954A5BD42A0CBF7F3111E60657629806D4188C5EA10DC91C6D3ED1F58991224ACA2781C90DE9026C8F3560C6AC43A5ADE74FC153AC105F200C8075110C1E06D03DA4238E0A618741699CFAF3B093A59752253337DE0195393CAD0C5B9F341E67243845AB7AB79AC4D86A3B5A4706E2C22A3D8C2C0857342C930B467B7D68E1CCD75A5A24AEF1A7D2AC26C096F5BFC9904A3FDE2690C6D869F962F292CC7F56FB9B9B4E457F645CE970373947E85238C90381DED0B8BB7FD4AD26454D872898C29190F7CC3CA2094E1B15AE9CFD63ACCE0B974D6ED02A8530EE917A34EAF67A403DCACA47F98E81494B93D2DC8497B612508DD9B1C39B21039BDC3994BC50F4A5220 +sk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB842C3BD42827302886CC72CDEAB868DA93E8252E7201F16869ECAE6A81075C158E91BAD4F0B1B883AEB401132EC48A80A5C4ED63620EA9A653D89C5866A3E7B8623216023242690C06C418029199660C9464AE1B24521106011B58DE0004A88026D8A04086492204A10690118308C880459220A23002808046E83148491980501880882440A13240C01470E2040481CC324011260213062A14644E138659046608A0870880491D28885994232A08480CA121144C828C1A02409200801A444C2B8500882012225448036900B99885902510AA4204386048B8865228991002686C9B440D0A0701B104A63404019396CD2482C584646DC28119108101BC56840C41084C671D2466884044924370563A0019030328B321284060E9A28650A0104249131889269C9966153326011142D841888A1864964304EC12620433862D1044610B76D04824912964C232551D22024C03442A284045A344A4AA81051902921826D0913645946609C168511122E14C941239751CC106A114452C8A63120B08D54B229120652C8106D0232005216095B20610A24620204469B4005243602990441D3484D42A80D08C72104B02C92166014904D08128EE21688842032C802304C12911319450B3920591411D4A049D3486159A40C0B161263B62D11252082304D122232A02080A4284608026C10458210164A8B88655A066580A04D10206CD82405A1488D20039224208D834260C3162A52A24119185159004600B40D8C301211328459C865A302451986440C000914C989098020143629DC0609C31605CB108E11A388CAA08C242422A246494334849A047162248611B72519308598C00824326C54342818218C1B39701829840A129221A20022482C54082818438A5B30310B93058C084944A07112186918222CD0081121A105D1847113409211C12460B8010C826842B00C91107058C24404814991C668C23890813221194102D4364E1B09661017091C128AA2A241883688E1208852284899228C88408D1836690217450BA42800276E014270CA208D13384912C541E2A00D94085054C86CC2A2608A384D60162919082E42228EE21889C31670A0A88CE0005252A481583691144511C1028C9B860CD40084028091511645630010CB340D52262A89C4441C486AC2804CC2200A13838C14404D992281819060DA886094120211A2811CC69012480963022DCC80308428465A3828CA242A49B49000100E93A2050BA20CC14268D4086E02B9715A98218892455AC68C20334024B06DC3188ADAA60DC2A44D91001299A25112838880165184C085D9262554080D2014201A0446A118924A80305030312317521A24051AC46059880919328C03464113032D13314C2086418B122DC0060A58B011C23004014442DCA0314384091B864C1B00905334004B42320230685AB44D118804642252A0A48C14B38C84303020A944DB422ADB0212988200C9A64DD9B88C1028281820895A182241A64460324CC000018024114C4242142426912824A1828C02020911360603B8650A946462C030C94205CC280DC2366D03A01104250641322418C981C00281012844180140E4A8681B219002478403A820C4347104B7514C2062C4426E5B088D884889C93470C236499348650AB26D030166DCA28C01B14DCB127212C02C14476149140C6190440146298A965058428D19218DC8C07192002450C00908032D4C128A00A80DD202929C80051C234983841152480E21B525E2A26D59C26C18212C9336068C346E0A28021033891B10911218410BB36D1B15310CC6286326308B068909A564894811D8144410C350088088A4028DD9420824B228A2C00004A28909494ED41246D0A004CB448E89047012C98C84320AE1382D44300813178D1B2922A28224224540531845032164508624E416222218850CC480201049E0240CA2226240B26C48446C1C014A141489CB06320AB351192408029608913401D4860911390C0087912306240B068924A22DC3C84C18145210006ACB460DA1468E0C824C44400861C0001B318090348964B680502482D826610BA245CA284D04194A5C300209861052888D842224C2A20883C07081A49060360E244641B8C7E647E028B2A8B8E69C6B10C1579356D73287BF92207309D44F0669B64E401174A4F2BF966B126148D956827D177AF810203C7FC855D1A7D5C9DD6D2D009699CF66AE4B640DDBDEE714AC434A407AE79ED1930F38B8F1FDEB944077781FFD3DC3B32FC43F1189585ED10D1F7FC4508089892329B2CE7515B70D3966E6CBAB7B6B847F4DD143FFB3730B34913B88028A8B381CD6CCFEF949E2BDF366159C7A729A78A66239DB1C194DF0B22F9FBB5A92096CF9C1D8FE8CD8275F5917F627D67446F3EF772B5C38E8A7003AA529B4C404C6A8D8CE3DD35FBD511F0BC101E3B13CE11EE362D319B9B99E028219B5CCC19CFD5CB789197AEBCFA35FC4FA678441F0B42B9986F1A6A75770BA29E6D20D67E64C8428EB1E676CABC6C42D43A2136CC078997D4B18C4E6463C7127F1E5F1F2B04C0DC748ABE125681B90C398918512AFD0C35D7A0FE4CC231817F6AF983A724A1C85BC25FA8550821C5B7ADF08AC5D787E0F2007CF5AA806217F4BDBF4FC9F9CE827A795943B3C008E6C9B7C872427D64A034A9CC7DB7D849AD31D9B706D274BB0E1A7F5648FACB4110FF3412FA00778B4D5E69982F99045A008418321F983BF3525FE08452A9E457415D62F1972A072EC58451D6487588A572C99980F3F7F70ED478CD3F363BE9537AC5407E3D5FCBAFC0B662831C064DD4388D472DDF4C789997719916487EEC60E1B8CAFFB3828E6F1D24F57853C55EFB231BCBE0BF616FA7F394FCB4051BF9663BFA8D5E7F85B8A586A2768546B5D7905E76C209D3AABBEB6CD5410D8429C8A97257E76064002DEECCEA4F0CB4A0975C5602BC08F77D51AF095708CE7A5509A4D63C8ABB8F1C33D1B16F23CADFD03399E87EDE2C73F969EA39B5CC0EB96EF35D4048CF1263BD01ED8B52B1D6E5531084035165A4B86D9FA81E0EDF718AB8C82C847BC0F1E401CD1B0F99572F22DEEB68D0D4A6AABE93E71209C645303C8F9489366BAA6F7862ADA75463CF03E7B1802D525B8084CE75DD340825686F4D1BDEA57E885A0BFEB2E1890CDE4F986B51353A2E75E41F889D167C089FA403E2B3F8AA874F40A4E2D4FE8C443CA9C76A2FA33D7EB63B3DD33A6713180E277CBC12C5706CD09088041E4E39E21E93E36F28F87960844E0A214D0BF6DAD8E2A084132E52F7918ACF37440C39049E1785E4773DF5358941454FE921BF1480BBAD1240F64F66D076204C952463BF629D88718A5382CFF32A29375B88C546296533D4CCEEA04422399999758547D281C8050243DFFAD71F008283D182E2386792EE849C26828686D29D46C808B1F07F7C547017BBC31DE8B398F2EC392D83EEA0400DD49AFCC9264A3E84E7925F30BEB635AC172CE5E4A7FC8CB68297433C9EE2FA56B3BEA36AAD3B5A07C4E9CFF8B6DA0F44ADB3DA1AFF6D63C5C4E29D1FD60D7ED331C2188D4739D084A3524524E85F3AF3E60ACDD7BCDBB26D059C3803F5E2F5C4422A27EDAFFA4052387C3725CE5FAAE4EE6CEB7549C268856C416EB8EF8058C115FBA1A371C95D7BE98B48E0A20EFC182C4F4615505AA39E24682D6F2EA23C830813F6CC6609F0CD9D9F3168CA98D5C96ED412112D24D20FED6F0E7DFDB247AF4E20B23EBF1BC31F5C2E8D7A029F01955E75FD6A06165C2987A1422208F2311D4C04E22AE61CC23AEA4BE264752E3376E1256710BE0AAD1D56B23DB01DA7D3E28B0339C15AEF772605FE1B8A5D757C2C994E0B0CD91397F2121CDCF48381FAC93C3E13C42879F11F784D1DA4186B9ADFAACBA7B7AB7A2230312518A9C9258163B5C1DA1F5FF5603290C2759527716595703E5A673A09F0D6776A803057C46DBF5EDD3425D97F4A1C52844D853B2F96116074DF9CEF2DD6BE340324BEF5961E1086AFF34AFE8253E1389000270A5D2E0A8D06AEDF577F19BDB18BC3EB20B4FF23AA9643E105C92E6A47D9B1DEFD145B442CEC4C8F1F0A81AB7995E6C2C5CFC5C61A1C70AF5590CB831C35053E04E64FA5506D46CFCE8F0F8441DF840A0471BFFD6888B4E856F0EB2036B3CED2689BF9F70AB492D7AAE1CDB2522671DDFC0F97F58CB9B031D289239F3A94F08607B9AFC61E66F51AF344360E3E59A14348E53DC22D7772FB1F664976DC57FDA60BE8B22F6CDC9EEF2B20817ED7119A3D20D27A30CD06B315EE4F8A76C722E098449C49EE35213795580985970365FF372498FB48E68D6E8F6427CE49F56AA39674A412975C27E569D1A1523D8CADD93CC8EC3010E632B404488254F589CF5D57B27B6AD9764BAD9C93E3C90438BDA51F9C3E5995C0CC9911D41DCD44A24363B880502110EE0054BE7A921266225B6732DA2C8D5A870A9EF20BB86C5457DF06F683790A58EB51428C21211DC9431E130500F50B53221556C22025D2A8652C95E78D889EA6824D09C0A4ECED2B300D68038662DC58FFC0FE6901425DA79235A316A682FA68EF2F492ACF4F43B4BB7030615499B1D0C5F72C6F81A4F4F78F3E24BC4EB519C8FF21C2A094859D3AB4A3D516305454E4286DCD20AB2DCFBCBB83AC36971F2BDF533BDD2C5F43505D953C527664D9B86CCCF6C38948C3E0446BD94F1C081EACEE2568CB64D53DDBD8B512B78F070F04763972DF2D242BC61BCA73A155C7299C271FC3537AE379C0FB3E683E705E0DE07673D1932A75B157463B78F0B6D0441FF89E83272232E72C3D098ECE2B2C02677773C15366B9B32017A4F91440101E4FDD9485D9902B27EDF50679318D78FF81F63503D9A742D7FD24BD8DEEF5DD7868BB1DA25A9A1900EBD55A44CF8D7A9819E27D2ECE51182FE71AC55A0E7CE9412F7B1425C1AAEF793D3CDDE3B3F16DD88585A70834E28F951B368D40CC0C93C06F353ADEB9FFEBFA2F1C90F90A3CD078A044BD7529821B36F34E25D59872D00DA78F57A28CEFFABC5A03FB22AA77CEFBB1C3DED819607130F6C599A2C028BD3B91F762394B4FFFA7411DBBE6079F1DB324D94CB5078421B95D892D975B8CD0D4EA07D3625E59D84ECE231807BC7A46C15CB77C3F138EBD6F6900654A6689CC27D80FED61BE5E70538A0F977CE0B2B935A2DF40F7D4BCB28B7DB29C792F96B830C0C662DFACB2D20BADA8707A192B1731C1A0380966416B0D7E1168F0E82022DA62C49E2EE1050BE29E52C47C0E9056245E196819E4D7A2432BBF17BC4B4E818FE4BA5C90B13E199D837F753926CB82171DE8108F76D0BC150933F24169E992E3272092964771D21846E37589F61955F33C110C497FE7538107CFFC85D3879C26C0244558818930306AEDB9095E38C30D2F2A46708979C633CF2E4DA51881AFD8E0A21B2F1A99371240FD0CC43F74E8E0D0263BA18EA2F83105A5AC4D5D65E7A35377ACB26D10AB808A07633EBDA9C3CC9C140299169B4807C679D696BEAC0E8B85C02F67DD3D60825A78863E59931728BD44645B9103E80B3664527F6F9F47A3FB91C70B588AFFD4210AD2D9E44B8260878293744BB1F719EBCA4C0F91D17AA39C2448820768FC21322327B83D5BECF4F6F91C9B8561B0D1955237DAA7FC5575A46367CE287CB496AEBC5AF9D273B87E79054C5EC6DA3360F5ADBEE31107A12ED0A5C8D107605B22C10CAC4337C18832E1D6E10F5DC52232427EA171E4974CBCBB33C4ABEAB9B34FF73613B9A364B36233A2FD2A242E17ACC6D31565597DD4AF1F86207FB7E0B4F39564CDBD698B3AD1C1A847B1530DDE5BE64EF095FE0A903942BBBF7EBDFA60E5CDEF484F9902AB876D094C5B04F7DFA28CA1F38E8CB9F28134182A22ABF8115A1A20BEEBE729520D35BAEDCB52B0B94A76CE2A6E9A953829907442FCB02244295B4EF3B7530C3DD9BA644AAA67247296BF27644795E37C5E3A49039F4E1B3B78C4C8E65306C8EA7667589EDF1721C986F21F83153C35F931608484D63BD4210039661094AB7CBD8011695443C81BA67DD4C07C41526C09E1461E7247E4A50C81A96B1FA512C67F150AB36170491CC64901F603DFC49AD2CABD4CB891A554C783DEADBE70D882E28D003E26BF91B238ECC62DE24AE9B599133403C58A4367F222457947B0F5EB1F8556F8373B563F95A23ECBE7C84838E49C4FF8495738542CF024CD78C3C6E5BEB3D3A21D1BF90A8B1CE5328630A20EBCE0ADB2034479E3E8B8E2B2CAC4EE5E28953ED9AEC2178A31E14F5788C951BD52FF7BC85FDC6AC784C7D55260AA1A447866D04AC0055B1478E66371F1A2F67477D1FC3C0C41D3F5C43E311894344DAA7545552388F2372A152002D5970639495E5257173947E290CFF93AC010F96FC5AE904D9227115ABAA0C377386B2FC0B3F7619E9FE198374ECE4574B57A4DC0CDD80FE9DBC8A627BB6C095F518C65911602BD45123A1649EFC1E112915FA6468C810860F28552CEEDE1AD5E7B8E6BF11A1C141A8C430AC2B599847599FEFBEDC6F506671F77C00DB3D15BDE362F803BA7B4184D192981BA5150FFD1000A6B0783F2928DE144D1612C80D2741187BC80A8E8EE5BEDEE9A723A1A6949E4D65F3923FBB28E66C90E77922CC26CE588FE11AEC3660330F7B707444432A3CCA1A0B185A773C323E1B2B2232288D6F0852CC9C8DC714129CACF044000CF778B12F9402769DDB62BF6C37D4EFF6B193CB8886D658622686E1959FFFFC06524A5D566C1305E0EAC2F4DF94C9566E3D6C37298838C2449B5347EBBF6771FD00C6E39AAF63026AFB03CB2D0382767F72DB943F +smlen = 6575 +sm = B4532E5C548A54C191EC77286A3AD365D920CA2F544BACFCCC4B782B0A9B4ECAEAC866C290D1573F3EF2F85FE434A9968A718B47761A4738665E1D8A47A065A8B0584F1FCC71E18B6E5E38496BE5B67B341D7B7EDDAC7031DC95ABF915AC4EB0D27242ABAA5FFCFAE3AE5599A7D963A36EA98BE90845DE3C2D93B0FB9654A93871B12D360B37422F0597BEEDDEE5F16D2CECE5FF17A58E707725E97DF4E9E3F67AADFA624567CF45671A87274A07BA247784F992098F759EAD9895BECF69F016BE35443604666C3CCE1B2278E5F96B834D5CAB5C106580FD9FBE4EA0937D64DF2BF9628004E581999ABA5B38A30202976EE611BC812517A8F7B19AC14F505694D658389DAD7DC3DF9372B415F3F5DB31F8853FC27A3AECE659DA2C6F335E267FFFD4BA93DD45FA86FBAF0940E826CF642AF957B4B6D0B0FFCFB635B2F9EEE955C07834C3968C219DCDF04FC19BB902C4A35C7E5F75ECF8D7BA36D3967F47414EBC03DC818CCC0E002B0A7BBDEBDE0D037F1BC58B63CF9E2906BB2D2636325CBCBB34141DDCB04839D0A8C7A71B5E06DABA06A22A3DE90BDC6DAF2250B6B8E267EA73317D616E90A9D269622A5740F88495D21B3A79C7149E6FF6AC7564ACBEEC583E817E33D8CCE9826BB33B6135E1A2C482CB7B344AD9B3708DECAF3090EA5C11BB5CF7C13B2B312525DDF461B1AEA408C1D7A1582649106047EE37F8F03CDA9CE0242016A8527F31E1D81898504A6F5794D3A985FE6728F8A8822062FFD6366AF219A9350815FF77ABAFB7BB1C558B956952C4BC61BE35A2C263099B74BDF082D04CE45BEB017FDCF7986C2AF36CB9D8D532BC0DBDCC7B7342C0359DDC4DA1CD8D641C0477B8258F0A5747C94E9E6D0191FA8AAE34E4AC404E7D3B13A0A03081F9514FEB247D13476F9CC60A3A384783736F29115792CE17E1E004EE3D6B14043EFD7CA4B62E5CB61107ECF4460E8797F5250D3C2DAE87A9F288EF276E3DE4ECFE3726BAFF89DF19E78C5F1645BFFDCF7B6FBDDF60A4A578EE8FD4A13A103FFC7A95720437A52B497B37CE5F9A973349BF00632128B5F7CAACF7A7EF21653C6408E45608F93BCBE747351C6CBE63D765EF523CEE29DD7C965309B5818000E7D287B11041988CBAF21401874E9430C68DB66D7117E2E685BB5AD8019C89B9E2958EA893526B8F2231C8FD03AEC3B3D1F016798CEAD97511896902F8549DF5E64E86CC275766ABEC8F802FB202A5C9FC2717E07B9AAAB389664C3400D4B57D4917CDD26469F8036A290D14FD376FDF6002E3B571EBDD7058FA37D5902E71C1E4E721DE409488219ADE37B0697335AAE7CFFC36978458D2CA8DC5DC0E09804EE0205331DCDE3C174EF7B66A5EF54A1DAFDD903631801670842FA8789E6ED61B9D35B5609D660FA20297AACBE20EB5885C4A4A380B98EF850DA86E77DF5B59B99CEF31056B0F7F618049472F1387E25DA7500B29E3AC123070F78FCBD11895FF68D15C39AD6A882B12FF0F887AF02AB976131D138AC69A939C58390BE9FB3645C343A3CB0F5A7063C1FEB82AF18C0ABA0B1A0AA4DD334716A4FE3AD5289593E412BBFC4B3E41A4AE31FCA9AC85AE2E70ED4B1CC34F17E487A713520FD84278CF35A5BE866AFF3578556ACD56608E72D0293633711727349F48EEBB3E59113D5412F378FF6094BF7FB1A99306F45B9682CDD5427BD52CFF82D2981EF69A659E30FFAB3C5F1B543EE51FF0A3CA7182361F2BE3D9B7E7E0BB812DC2F641244BF6B1B0BAC7748698C10E7A9FEF1C6ADEB3273F80657CF47F072EBC06FE9D8D6D2CCC8A7A2505C3AD078A1A99E8F7382C4D80374163367D88025AB3B92429D033DA0D6AE1B4D719D5B55D23232A945B9FF78740B606494F4B49ABE93365881D71E556B30AA809F82AF68BCC9D104FFBE67C0203E4F8FFFFB28E70F0B1D377558F4D56911061DB13D47A2F1E4BEBA7AEC296A3368B5C8CF3CF050D1B9837C3DB0A1FEE71F692D5904EA7CE232705DE7530B1351827F8948D3AE773B98C76CC5F52F83A0FCAD37EBE0E8CB605C10E0A2062927761FBEDBB32A4805DD7860A099C491B0F7B1A9C31C34D7DD7284C28DB4E098CB5A046D394E6051DF344D0F36DD37AB581B8471271BB296E636788A0265545F4DEC5370CFC679A0E063B91AF3CCD7AF0799F4D485E3F5B83B7C8D97FC8E43397C55C023E5CF56A75778B68427B3DCC12E9DA789DF0E76AD4C86214E0E1AAA082F43503499C2303A1C9A3657C7EC39733836BCCF6DDF7725B867A0FFC420B743E89C0EE49B2A036A3CAFCD41F058E0C0A7C27493AA50F704C87429A399C4710AE1F56A71E9B3D272E563B59F83E388F601658AAB5A1611A9749A0930B0B0DCD17FD765830CB8D52ACD03967771CF42F3B94585CF11CE26241F49A6A19AD0371749CAFACB9187B3EDAACBC8016F76A43D9A80504DA725CECCA97930F777BB6C88843DAA158CEAE30310776F55D0869E32FE78144345D94BA572B14E3C0454202FD0E26F8ADDA2259CD54FE4FEE4C87A277AE71C5EE4750C7F9C70013306EF864729B81140CD723D7C5AFC9B3A8B97DC5C43CA91D6A796747DF55BA4124B82413B95BB02170A7F0B55B6A7847DC102E35EC149D1B15CB53B87D4CB21EBE3D28CFF6437FD4834E9BAB756C1FEDC4E6C21369178AE864000A3C06DBE376B6D87A56D2915E84AE3A12FC196CC91B5DF39FDAFAE7C81C0EC43478914821E6E25CBF383C6844F71BD5CDFE8CC9686D44E4F42FCCC84F3BDC26CA04CA3F5C38E3A7B3C35333B52CA3CE0773148360314052474CB1B7457511709038E039A519FAF003EA6482D490BE199A8DEB8B9083F3DBACDA0DF67188AB851AD60D65B8FCEA1C6FEEDC73A64B31669D7F324A0FBC76DC267862B50597B902487A54536CF262BCBE5EB0C1F899DF3545FE4318541C8242AC13A8D144ECDF984458D111B20F8A979638D0427521D2A11F7243FDADAF6B7C2FE10276B6492DA3013007C6E2BCC83D3FE1001AF3F985D5E44923D6B88C0E73D9BCC0F5D2BD4371A002DA06CFD7FB181A7202792DEC430E41D981E7ABE1647092F95FA3F7151A07C2C118D63A935B1759761BB17928903FE6F1CDBF37E9C123B14E819626B22348D79B212201EFA5D3A81ACB451434FF1DC587C81ED6FA023695CFB71AFCFBE3BD5C957C66F3E97F1FEA481DAAEAB1968AD5A4E2862E77BE5F961E97AB9967878A06AA0AD236AEF4010B1A8E16F1FE7801B4E2BADC553645C44151A15A5CC8FE0776F767C2E01561CD8FF37FFDDD7F02321C74FE8F30010ABB2C1CC90CEFDF31044D4AA7849BABA420DB242778BABB96248A5C8CD668F0180269E310D081B6FAC9482743EFA24F64814B584D8A0E92E072964EA8630CEBE32F2DED1E954368BF945E60CF0BEB075EEFBDF07FD978FDB94C511C24F995CC6454E4906E22B5A5E6B2EA4CD36CDD0A41B59B233B75017B7997930B5417A30FF4B1C356CB586E7A6EF7B92D75E69343F8C8EEEFBC1EBE8A807DF9BA55581030E4AB76E2ED7738B8C0C1495837A72B79194932D49038ABA5D947FE306BBCFCB286389B212A520AA455039746B410B2378F9FF406F2EDC88A264FCB3D9201796B5C088DE840BAAC472AE0C681C4319A8EB6A379DD3E460C4EDAE61A6B8762433197BF89AA698DF815D1D6404E24DCFA37D4EF7A22B819F42BA6CA765B8537896E04AF3C9134F045FD5E369E09F5E31335ED2BB868F37773B4299B863D4198032D6640013AF7E40965E1D7B91BC6E9DB53FA3DEC2675AEC788912785CB467FAE3CF8AD98FD42B2D619F05A4AB4D47835A9EA6465729EB82F061E0899D885CF9F8FD045F2F6DB609E7E352D8A267D5238723003E0B7B155307AD2446C3D86102941B5B41ADE8DB9060093F13C66342D95DFE30E9962B874C81413D32D26697177AE5D222096EFF519216FDAB5A0A729132CF224D4862ECFEC83945567E6C1244030E6DEBF5557E2D57B1A5BA2D351AE91C998AE13D8F2D81F3F637A47C34242724F17A1F8F336E5C3ECA1909E91968ED29B9B98A00EBB139B48EEA7C2D0DEB2DED820D730B8E6FF985890F01EF92701C34A293A50144E9750C6E3DF1F0266D8910B700294832017B3E31B76E623382E6627770D5DBD0521B9683EA4A5831B6607F4EC690C00DABED4F5A4994B9AB2620BBE4F68F5AEF46604A1BDBCDADCDB1B47DB11D12A355CAA723B921F370D50C69D225E41A86B80BE7AAF13075D621FCD4110F0379BE220B336AF5853A2EAF5A9020D707EA049222A1A5BEA88ED6E25F318A2BB94015C3B168849364CD12087165DB2056397B63CAA4CDD7F068F09CF41459A1C34CEE122B9D03320E33C7644BD04D4902293C034D068E9DD48411AE787907D49BB22AA8716E97C81802532DADC0FD1CFE88D2A3065E5A60758596C23E6983B5A34F83DA74D8ECA9A7A84DDE44897FAD82907E2137F4AFDBFA6DA00FB5EE252C5630F1F9FF74FBF366DB383B2EF7AC892CD5D7A15DC9EC907D696B525941A62A5A2F87F7CEDD2A2FED2913D45BDBECA9B97818B6C275D47B05F1C39E74BC46AB171B9D1216582482E1141A6D8CB53232A6977151123124AB868EB1FF42434C6E97C4E28D092E0B1E52B3C01222CB853D06250D57AAC80C7F6EB39CFDFF4308067DCEB0E2557E7ED142592F64E6C3B0F8581A73389583DD41F9A03CF37DB29B72BB1540CA92FCC0C799183EFAC99BD912AB426E1C31A4D22F70176E853A06BC32AB098AA767E9F88BE77133E2F13DA401EDE4EB439FAC6829242B002FDE41E6539E4F9EA46DB550F1E705B608A4CE0D2EF8DCAE4F06AB843A461924F474AE4FB7EA1A448D61DCDCF65685A1C6D9904E1E8BD2F66EA70B58B31D20BAD35D02103CE0C4F7AB0B25969C958AC479A88311B1F77A4F9DDDAF9F8183F65F255199510E5CACAC13E99D8F59B415C54AEB1DAF38AE20E617664D591F606B5B05DBAFE0D8DB799913FCF1C5AD9B5BB6D9EE78D71F6083E93C50F0CB1EE5E13CBA72CBF6F1F605CEA29A29804F51D8B9B907F7DD0EF4C1CB54ACB7B95617EFB6CDBDF4BBA62FE5593F82AC0AEFC6AE1D34EBA0BE7A2BA4532F524252D6F201DBCE584C40993F095209A62225A6A8CD1A8789F7092EC34B81C4CD779973CF50AC9C10B0B3F4520B851AA23FBDE2C6155FFD4915F5BBA1E864580A87BFD47A634D98EA875460DF31044AF60E63B929E72A95658A0C4E2F25256EFEFCFFD53146557F031EC38B7761DD34E5A7EEE507636149269B278DAC2B34DD804DF7AFA3C0021AA51287CE3C1A23AD6CA4FC15E8BD1C0CC788FBBEC491D7C9C0E61A79C9891C1F83CD602FB018E699796A370EC93EAED4DCBD92BC7D34FF99DABFF6BC02F8E8DE48B5DA95EB12DE21CFBAE99105051145A7E4F4F42631A083C6E7190F04E88998C344C4DA5C5836812E7671B7238BCB502497315D3F43643414412276EF29AC0A9CF20343DD543C30D51A2CFE9E4EA3FD1442F1450823E849E6E37FA406DC68E1CB8126F91D5BFB0F8C3511CBF81844B3CC354828AF33909DF0F6DA624523A8CEF70AD0638E7B2B0AC4EF74CE2F25960038D74760F2EDA205DFF152FAA65F99E189EBFE32EC60BBC4E4DD3C06497A752236F93AECC37729EF4E8DF41B4A9D3B6F559567410D7C77FA06B8C6A2FFD3F3A506533B854E017155B02E8787E0EA0CD913EC80BE74FB60B1223D3616AB0D405AA0DBFC6A5E521DE473D866847042F84998920D69D6AE8A09E2BE2575CABD68FD7001778A6EC41E3A249FEA2B993B2E9278B53E8898E1781D0ADA48765ED08628E154226422F12382121924AEB7BFFD39610AFC83825123E38A31A897A665260252F2FCB9CA4D37417695B9C1B7486A0576D5562189751D7FF14786740699D1DBC7D7A2E5EF4363579FDB6869718FC3FB6F952759F2EF276AD59215FB5E3F1AC908B229E0BD9F1714EBD3FE8DDB2A1DADA5F0ADECF5FACE9AF3E67B3182CEECE40B9C75F78787149B28767A1E1FD28412023C7238B4CA7025737681AE2B8CE2AB3AE397600BEAC787B25DD0D44A99203BA7382B622F55A409BE7DCA76EE46A8736E0E762EF62FD8744C7B1F64B5180D42218744DF4777DA53E4DB95E3A5D15909509FA5886059941F28174286BDD204E87F32DBB4ACCA6FFC14FF99DD03F2C805437BDFFF360EA012632AE2BA50771B5D1566354EDB6C24F286BE7D66FBC1ACF19ABF30C99113A9BC0FD71F09786C0BFBE05DB52E245721BBAA7478ED1AF1759E3F076FF6C0DB691096577C9550655D05AB3940E443AB39800CE343F636E53D0F31E33823E0AF557407FB335E30E6ADA713F228C710F228ABB2051E6D7CB6CC5A332BDF7FB6E7A812AE95AE597013C1A5CF50C6147F01BA8203C0803050C0E144042535FC5E7EA02293D587B849DBDDC050F404C585E767CDCF70F5464B9D4EB00060F1C1E518687D6699807161A99A9B5C5FB34818E9C9FBEE10000000000000000000000000C151F252E30383FE4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF + +count = 60 +seed = A832D4AAE8076C4EFE8319A74CE315928AB765BB629075254CBC63EAAE691C220F4B5E1839E9A99D8747AACD7C2F1EE3 +mlen = 2013 +msg = 84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 +pk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B549421D291B908A1D63634C122F9203E96C2DF5570B839380F6B6D852E3A4CD5227C53A7D61E37DA914A1DA1655CE9A0B8872E8CF3BF06AA089E46E67D57B232D180DD683CF117A2EE7B5F06F4F32DA06B536C2379C70569952F84ED8042C0EC27009E76C850E1B051599ABE834C565B1EEDD68E59E9A3DCA4B0BB60BE976D6B6EF24C3C5F9AFFB250854270B6DA4B665B6E54DC4124AFEFF2C1F8D0C6BD4392E0F4651AD9BFEA27B94DB29EACA04CEE8FC7BBDABBAFF72AE648AF949005AEB07AB4D674A327A30C6D1E37017269EE348B95EBCF4AE8239466501D8B62C9328DC68D0FF0EEF4737DB52FEBAECD6C52283BB9277D7E66EF769C8DCBF13A090D8D24489F3C3339BAE7CA87C53DBA93A345D917048D90FBA3A9CD1A3932EFCECF487D2D25405F33AB9D76F7C38C36F8899033D9D2D03FDB377E483B97FDBB862F7B66B1820C6FC79B9D5D5707741444E8B0E81150A72C80AB1A603B68F9A4FB51460A8F11231602F3D765CD729EBE6AEBB824FCE0AC80EC958EA84F27DB0982D3961078F72B67ABEF2AB7EA541E506A3F227FD43BC79F4F6EA271946466B7C387E17C4BE41AE49CDEC1AF21A7E3C6E309903EBF32A122786F818E3A4D35E8799312A85EFE92C634DA10D5E9D230CA3115E0EABCA04CA55EE6C61A253B9059DC496A17E96F01B460CF6D587B3449158577D7F9F84DE99BD7FDCC2E2955174FAD03BE362AB9D43EA1F790FB472400EFABCC1B2D10ADD03B2D294B9885AC6567B485E920182CEC4F13233FC0CFEC4A52E46D5E009B36F89676C9F6290E6B7B29871C20493CE1F259DADC9C876F9437324E221FA0448C40091292A65D8A68859653F59C01D9F79647D0987408B24ADF69E65356039E3EB992347A5113D8348E489C14830793A34FDD5FC34E987B9C669E62F944E8CCA53EB6931D0D55FE28E4996307F6B688B203FACAACAE45850E3F46E23D1D03DD71C3EA897FB52BAFF37EC768459F4BD137FFE08B8DABF25EBC660FCEF0594225512324C3516EE90969555BEDAD19F23A0570E4DBF880909DA87E93630BFDB04C2B2F183340EFE63598079381B5728394C9E7662A8E7B728A5EE0F0B00F2EE747134F5DFD8FFC885BF0B507C575DFD34BC580E5C36FB259308FE0742067F96A6635C202C899922513BC02F76E40C8358279B4C338D72F83604AEDE8D247F30790337DAF38602835247B0266E8E297C3870BF6B062C335C2DE36A3FD908124E8C9B00046594C07D1742B7835BAFDD5D55E750E9722CBB573C67427F844DD641282B9AE2192F5C855A051B15FEFE6654240804871DD51783E3B520766DF48599EB4FA9B0E0CC55F5A10DB516B0F7710ACD61FFEF84905C1CE0027AB85FF4F8E95CA0DCDF78AD9614FE088FF6526B3BFD1DCD32BAC16F50F89FE98C934FE3C34E1AADD6B70BE813314BC2C2988BC064FEC1CBF4D933A06772A3031833180E7230CA4639556385171838F8175CAC11BDACDB2884A8C5434D8BDA2246F42EA59265EC2DEA0D6D0C885F7060DD5949BFB789E3B35044A7516B3845BF9CBE4004E2E60BE665D24B1EFD6FD1EB5B60E646AF84695ED30E73AB4B9F08F400B369BE1F7286FE6908817B0A5799B1572F21A46B2D6DD84D76043A2D3E805FB63931DCA31F7962DB72B6338FC58E9088EEBBC1A15BAE3DD88CAE22A811F50AD1A01F93764BAA7D3BB22298C4EC5C74AC3317782E171FC7C8E9076A264EFF612CAB6888FB3C47DE9E8819B614D4265AD4073B4D153B22C5DE7C6CAC65BF7D1F5E787E3E55055A2CB97D7490BB420BF9C579BCD1F610CB2EF77EE3C6582F30C8B2E2D2A17B8684AC1FC4786F7475D05DA309C95241B462678C7E97B993E3D2AECE68B76BA7B3598AB4029187505B1781D292536DA45ED4B3B96CC449676FD7C36CF9D7528224B6BF3252B188021191BE6A57AE71A2B051ABBEF65A84E8C539AEC96A65B35698C9B0F8EB24301EAE21C718164BE09B7448DC247D9035242E10954FB112BDB3B5D3F2EABBFC0FF113E76C1F2108F415AB9DEA3A14AB60E0996249AE9C1A7B5F0F3FF1F0CEA7D791275FE2BB7856343E0E77494AAD183EF5DEB45BFC97D544430C60ECB3FAD8832E2126B124DD0E8EDD4A0FBCA6AABFB14592500C3E5DEA68B1C7AEB90D8B674AE595990625C3572ED452EA929CC841DBD3080EF0E13F6C9FDB4F93302CA96E39594C7B436D37EA3F456D860EF7E3A7C43040F1EB9CA1D8455B3B497B1707A609DC725B8B6B3A7A9A289EC5679CEBB549D6404349FE78BF9276D951199C8B332725E6C062058DCCF67AAA1224ACCBA5B7472C0658F4E00BD31D1E5D64A9BED72041EA3ED5FF6D7C741A92B3DA4F993E78BEF3BDF3B4B5CA41BD62C848E954E20F92C5D73C2DB6C3BA7B3B5B767768A045C1F93DEBD8AE590158AC69A4992B23568BE4A6B24E2A6F825985D91F18CB1E5C18ACEB687B05FF9534ED8961C868DDC4107C4754A054AD39748BF6C91AF6E168C9FF9D36F20BD5924BE1810DD055D99CEB38D66327129BE4B09A51DD2E58146C8A3EEE3CE9224F12285DDB4F6A2D17490110CF6FB09B05C9AEE81FB255210BB4B6E2CF3BE171B6B0F066E297840494562647E945852F4F6549EFB51D0E44695BEA25A7F23A23A209E65C3648F8B0020A1406ED0D67D97383853C73BC56AD3B6995A8FB9A451E90CDF7BF21D1BB4303BA9B6B5E8639AED526E7682331938BAF9DD6FC611BB9F5FB2FC663133D60B350C58EF40A65D1F10EDBAEEA35844F8710E5FF686FF09FA769D824995B739AE2B23EF106F0D5CD49A205774AA1B9898397C9427E570E1481F72BCEFFD56902FB84AC87EAA28ABBDDE7D07C2D07C862591A3DC2A8A91682316184954932FA9186571FA0F4106ECC6BD6478850A7B6EB15F3281F50869BE974B92D3D3AB5D4199DC96344D37A2AB34868A36CA142BB1900762DFCC0FEE76C8D8CBFABF121967ED5DC0A503E419DCC5F734FDD4279DCDC7B96F203FF4C91EA7C6DB603489EE46A29A2757CBBFEEE5DD711F707E47313798BCCAC923C9EB8BCA67C3525A87616EAAAF9B294DE049D0B76C249AEBDDEF559B193A240D2CA7AF52296F4A6AB49FCC7EBC1DAB0A0CE3081FFDD98F2608BE0581144FD3A242FBB2CC154D6DD28026970F34D9BFAD3056BC7E8E9B22BE794EC01A320D18D3A608DC0C4296C2F8FCDF3FF2E5C29263E1C3588AA499BDEE0FCD76E42C7F9CFDE33213BF5EEA09F453DAE90293643145335A647A090886791193013519E0ED882E4A22037A3AEA9FE377884175189D83F0996E50858D7E2BF6523EB8ABCAE15DA7A94009084306CB46D4E0D78A3DF474934148AF3E8DECCCFD23E0387C263B99A80CDF4ECB3D57EF74F97A8AA47A8446E3D9E511F4A63C2F127A48F0997316CB6E1E15E9861FB5C688CE5210FB58B0828A6A7E8F5F32BB150602A64B8EF1B66F52592203E52F4843ACD07C4CAF91C1B883080F6A9282877BAA1D2C939FB4B0AEEA764DAEC4D0572280DD2B61EF12CC49D862767C6CB13578100651B9BEBC81FC940AD6DEA55685A33D814F90C5156C52ACC6E45187AB2883F5D76C8F11FC4790FE5A40A32C1D0E6009209F1EA20CA1E7135295C144954D8C3CA +sk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B549420E6BC8A11FD32136A44011A16C09D31FD772B7917EE89A3DF767FBEE6BE4C16F5A520C1FAE075A4437C65B16F4E0283ECFB4341A98F715F12CDE2B011172BE522244A30820CB822DD8903100B62113A508009064D2266022352494062054426C030572DCB0898AA0890493895B100D8320854BC88C59206ACC9229081800938830C3A42D03B0011CA369E3B42463A42CDA94311339021C85299B943002268214B22542B86520118941344D1927214C8000211801E4326658088DD0120DD81661449811E0C00C14316A91306113C289CBC8108A909059224804388AC18240834042C808424C3090E2B644C9B8800C137213371152445041328621023022A3441B00424CA64891C66CA3226688946CA0981003A905C002700A280CCC986014B104D3068A22B66D239549E092091C3544A188248B362E020542934682CB1604E026109C467020C08561208DC1222103496680446D1290919BB0212424451C382218380E1C1612A41090602202D0040AD2085001080AA432625BB8449A988522A688533661D0944C924481C41082D1A688134861E1B649C010218CC269609429D29408E246651B178CA2946599084C22052ED2C4115944860B324ACCB8401C12711B0272E41402438401D8B00813276A004121D4168801100121006221262D034065842624108240A4B43140C08811894C1989611A152459983041224D14078D99C088E21209182520A04888602221CA4840102222C4220689028DD2B66840082EC4A02582A044628441110949C3A2319408418180881817448A1471C986009A380D60260089C4119C264218257221222DC130100245491A88889B90849B808561B0055A82304B828DE108084B968820A610592861D92090843202E2100C1283094C3861E4B410DA0072E2202DE1A08C99A028E0126002184288980C11466919B42C119104D0246903186A1A906500A624C3302A244869501021C9B0708A406AC408284A0289C9969002046C0C0249839011E422625A8649180468D83430C93671D1A8245B4402A3C46D59B24D1A294ACA244C23B945E03251DB304948266D882606CA228D0C236651428511214D02B3651C1106A0C8454A8265594061DA02728444894804520BA21052320D5C984502171193240903488549B44880A84110338018158A9B144A488620608280C446525B16328814019B1802C9260E58902C9AB04823498619340D9BC68410999144C230CA2221230005228585E3367223B38D6038695A40820CC40D0095618406450333420C350D98360A14402ACC802C18C56DD2044DDCB04559162D40009163926D5412628CC04D1283491419010B811002270093C80504138D101232D40271C02269CB1012D3C204111605E1004922A531222906032991C2382A92B06954981001116DCC3040C24609A3B2704408811A14529B1422509030540486A43410C2280A183501DB9489040726C09881A4982518172458B24C13968D034210C8064500B72DCB446CC398901AC8884344211A85311404521A19895A26861B244A5802400042701B9989500689D1229009A5010BB4706094211903405CB68C21428D51368A23120282429093208CE432451903420337040C18049CC88900300543005259A25011C9110B4100A4464841C4258A14668B289290386D93400913B9688B0452D4C29122820D0421210BB25011894C5CC811139769944870023222D380080B08248290095028640B47881B418989C80CE20442121552A2B669231264C8904C58B691D34806039408A08244C42664DBB6505AB201D2188E8392712195280CB500889644A4464261A62909A95121446119234449328E5A385244023291982040C62460A4682236290B220823C868D9B02C1B374A8AB691A3444ECA26042149229B00424C8844543205C2A611E3428648A68C0C460AE18411D23406A2B244E4C0800CA0509310455B10810AA68DCA929051A08051480452C62D04152424900D9484852212800A116242904D8A2024A1462811934913090041B40CE1304E2315691C4085924882502091D126260B83250180085AA80C0B950CA0984D21B28412262108A370CB001124064A21432A1A094DDC28806429E1722AAA6437DCAEF1A9CD86FAB456ADCFBD82E15499407F267B6B06CC08C7351E861304711A4BBC16BA4AA99775BCAC1DCAAC353A0257E577D4ADCCD1ABBF713D261C1DF72522CEA0419E2690BB654455A1B9AC267E5744C4C86D892BBB9FB3368DD75C65A088803D6D31846F9B4D5DE32DF5459FB6D5BEA5B4A4DD64DB5670C5AE3D4599858BD34E6E48B42A09BECC47330F911D975A0F2DB24E4EEB0A75CB42233A7C17CD6A1312F1FAC3C3007BB55F903667E4C1933F3097081B37DB4285636F065FC99E26A882A680C58A8D767FB1A0D131F551F02BD208FD7F456033A2AEB5A801D11342439AB44F4F0145A958E339AFD9A174BBA00A1D42B8C686F9ABDE7221C79A50243DEC9B1452C4B4552E4638AF43DE56B678F4AC102BB366D88EC80B19A81B50FA5219A3D8A2E2F8BB412FD45BBC294ADE18CC97D4E80AD510E038BA0EE0E4B5FC9DB1BF47C4A0857AEE50642A27E8D3F168C9971E44CCF6732A38554C2475E488175E24AD74454AD5B393E62E17CC2DBEFFD5E47DA9A993FFB4ACE5874D74E0A44A1730A5C9C11F4A6B65F56757CD5F05281B980B2F03E69C6A8304897F88CCF6DEBA023BBBDB4BFA00095D526ECBF21D87F8507034DD19FF7A34779D515694B8869E62552DFA8AE101F36D734FE54F40563A1A5DE23C8A30ED26BE5C7E67E761C1212F0759EAB38FFFFAB3C25E2F0EBD6EF657F7789007F08AF0A7DD2BA586AE9E5D4E1CDC2C0E8DCDB1B975B35B0527E3B052E4B839F00DCB5C184F3E50FB7DC9BC216DAD442C28B99AD7AC216FC0B4260445F254081997C176840F0A49F31B2B33245B337E1044170DC8C83F9318426653DA06CA5DD4C174EDF48111AE11D7BCF708455F560E41222837566AAB3D0F8EE47F2E5C98DE6E193479ADDE08959C87386E74E119834B3216F8C26A6A155ECE768B61E1F4A838CAC70D6FB1E9BF1005F5498E7749A4A959A429262DA3CE0742C02854D6F2BD97CCACB3C9E3467B0B94B275C80AFED7C78FDD28C312EED26FB20BE47461D835C3E1103A3038A6F412DFE7E331869FD8BC96A939F711816C3BB77CFBAF7FC4B876F7B445B596AAD4AC6AD850A3D397A67AC885DDBCA82FF9CB8EB23944C951AC78A9B34B560E98704D486C6692964360E8E2AB0F987E3528D2904E407BF252EED360B80322D265AAC5E35A82F5E3C0074ADB9D818A8A2690227B2E6B7EFA0380A210811FC31AEF9258F318F6697025650431019EDC64B9E01A938FFE63E521F0B0D57B69B3C21092AA2697080F0D7D7B02D1D7BBC0FEB4AD467D8259FA9D53823B8943E21C96A05B63D000C7DD61FAC019E34B0832D23A16FC0C46BB9A229D360417830D87C1C57BD9D74DDECB2ED00685B7BF1867F612FD153B35158E67A9C2F1E12707937C627466D0EFD5F20201B88F20102FFB93CD9632CDC5540B0CA9F95789AFCAA723A6AF67E6F6A1F532400EAD4656C59C25A78A801F7B214034650FCC406C81B86FC6BC44498A97469D8F1D86539E776CF6FE4B2011F087DDFE389268C2B03104D181B01BE9189A0BB54875E6248E5A6F4D7D4640B38A825109312792D54EE261FF6DA476C936F225BFD11D2959F3252DE90EFFCF00D37F74BC00AA056AB9C24640F5613D16D9831F32BBF100DB7D7CF409B6549E7E9AC9968AC3379AFFF5E5D8A4B2C2C9F97506464239DDA1CA08DDE058DB5011FB7016E022FB2068F8506DB381B9D67A626D3905C83B8496FE45DA0F384641CE6FDC8CA12ACF024F9B1CF3CB5680D61510572864A7D3A8C4930F7BD1F589E51B6354B591533588557BDDB05F6B7F20D354962F627CAC5D54611FD3EA5EBD5DC741AF833B932BA6618B19F0BF2908BFBCCB3D00944E55C1CE5B808764896ECFB26368281583512F68D94BFBE4E37F484A606A4D09D40F040059167EAD2F3AC6BC02E04657D94912C6F3ECA42581F5F8B79CCAC34DDF108AF594ECA92BDCE3AE4FC60E03225F9ECB57459EB8B8BE67877BD63B15DDBAFE3DB661B34FEA50604831E96824F050685A636C7267233511F3F1DD4A8D4824EE9E008CD412D7C65E41B333553871498F0D451F76BB6FE3B950D8E4932008AF4B98BA61020D091B3EDC3FE84526930DBBBFE69C7720C60D8EA4E62B119A48881AEAC685F6CE3111236D0951CE556A1FF4BD4F6603A5C07F097A70DBC20449E70605485F140252E79F5D23E77688B8B98B4C08C2E6E5E11F7FA3EF1D8A230FAFE6AD3AD6F3800AD4035E742D9DDC5740CC11C513A5FBA1E59E555BB3534AFAD133E8988C7C31B02EF2BCDF7FCCDB7A0EEA5DA5C455686EA978551C8DB3D573B54F3FECC23705A7576DB086080E35EB02847C02B95F35B3F471B30B5A84E90EEFAAA150DDF848F94AC043CC30EDB9BAD4B90AAD7047158594E8B098B329A7E3CC9B674873FAA157B5774964AEBF62FF766EB3B31B892BA9DB7C64B2F918DE9FFB610A8809C5ED1A766E0E2FAC9E56C964886F567DEB965C4F4E79BA05DBD1AADCFE685485F1A6EA0688658CB76AE7E223D620BBDE4C3E52716871841ECBCAEF110DC0BD15E1F56411176715C895E94E9029029758545CEDE0A2E453CC6D059F68170546F8364D1DA47F77F071B4527D43E436FDEC1761BC980E3BEEDE4F5C49D9DFBF7BD1AA9EF5D702122E9AEE826C038BA2318AEAF64C6567BDA57703226B03131E4DD7CD1CA36ECA37CADA9EAE805D80374B2F19B6E78D7A10D211CA2A2295B05947CE6BA87DC257FBC81805E098807E667A5223BC629CA36B01A30921222B9F65F6AC5CCCC69559BD64C43329F3C3B80A7E084F92DB29A8E59C89825B20C624FB9790863E1252C2057B239B17283FDC0D47275C9E68EC149AAC4CFC373036A916D815FD143A21D5D40785BB384F96256AC335BE78FC0C523D4336BAB9A4034778355ACE2385E79B8E626431A67FB6EB1A269C8AF5B2272FC0AC5D53CC536E7B56A8F4C676D921868F5FA2076BBD2BE4DA193FA8F7B21BC932EEB2363648008C7A19B50D723ACAB09C4733AA92779785CFC0CD5AC9F28A8518F0BBC76D68E29DFE182D7FBE306AC25D3D21E0B93E7811E0488C7FDF1C412E4A72E9C8F563AA8CB9241A1A73561E03BEBC142B7F9BE9F164AC9346283AB4853FD87EAD7DD9FEA582991E47152B24C1E775946AB2C11AD0DAD3F0A9977A71A391129C7FAF2D51D963143BDD5A35BAB61E7DA1DE2E31B9D68ABB52334E89DB446A8A00E1205359DCA166CD4077B8E8A4901BA67567A519C8CF61C6BE4DF0AF084F356BB398B8B78AA133F9DA001E4AA181D7492101779D6374001B6A097274F69D58989CEA34EBE4A994AC3897001CCE490F231D1649351CBA51362E43128A21CAB15A9DD81167D647C3DD1356A1B83F7980E0A8CBDA02960112A7FEEBED9BC12B9BFD73255E7356A53A460F76503FF210D8D28FA16ADEF23FB2543B7E514A375677F31455002600266BCF16B9BBD2772FCFBD6AA48F14E50278907EC27A74BA9B42EF1CE10E927C1FA94F3B2F5026F982662CD1F5564557949D104C6E2088FBCC15A68D2F4F87EFC1387ABAACA6DF089EC1653FA26B1B1B0373E665995C5815703B34FBD2D55377C6CB177BBDFAF156AC5049DBD0461A36794CEE9EE3B84B2C989110CEF44E466BCC8770329E05C303F3BAA24E2B64B5B3A5347B25A68DD730F7651098393D91BCFFBDF7BBB2BE6CC19E5D9EE64EBE7764FCFE2EED67B76786C3D1DB360BA060F0DDB6AD1C27C090DBDF52CC228EFD24E1E4D1CBEF96E5F8AC4B46423B3D918AB5E2954829B38557AE7D9783478F10F313745A373EF19A12EBE260D0DCDF164D7A0463D6EF80EFBB6A4E92E3955038AF85F6BAADC09C2C67319326DE7316091856F5080750BB3EDAB4DEF6A7E55D1312815F90BD0FC7C38D814FC228AF6EB5D259B50BD918AF671ED54957ECEB1F15491304A12C5A473D341D75D837D3CE604B9B2CB49035179F8649D2E6A40AE43F514D110D9F3656CE060F6B4B18856729BFB72DFE9DAE9C6371541EB0D1B33A78ED32BBD2FDC892F323F551F81860CBA2CE299A4DF6BE36567F3E55C39F1DE9A1A586B9ED32982D3B1EAB3742CB2EE41DA8624787B170EA5FB1398DD5F9A0601AC0103DC373CC6995E56429984A4DF3CE04D9C9A026134B5BD262395009B8C77DB3A8023AE16015FB1D549261B5EF53FF3A5054C5ACDF96F3A9FEB3517E058413792437A915C3760AD0DCC4D714EE903F814CEE0896186D69640E6D70387B32355E6EC3AE3134E1B033E6FE6C695906B08F878DA2BD498F2A2AC064C5ED0835C45703080E52B8C3A67D3B04877528777762E0D6CF9CB3E8952EF944CDA135BB7554791364A8C55422017BC5DF61A9CE535E7CE2B3DBED3EF80F1EBB6EA3F9E020F54AD7A3B71D20CB12A2ACB3DEFFA87FFFF01559C562AEFAEBD7E0CB17E7583F9A231826F4C9C96C91053CD373DF67C4404136B78E69F28C1BEC37289860B20FBBD0FB3EC9F4ADD86BF7842C7C26E1A0E2F79363B3A7858F2FA553D99BE22676890C395114C5DD57B747938306A66EAFB1E49335CF5D9396B01CAA169ADA15E17BAF4877671BFBB3D3FDF493CEEE6D201392AD22F1791FD3DDEFD7BF84A8B7657879895F26B27C2C28E1D3AF673CA449CCFA3052DA81E848A588C8191B2FA03822A961B13AAD56643255A5318C696F89A3E9BBD6FCBA0A3DF6A5A6D431F8A6FD20BF75 +smlen = 6608 +sm = 08CE790307CACFEAFC29929036C36283283AA18BAD097A523C019DC32C53CD21187F58C6C6CF871BD9FB55062B70AD59D3BBAA9FF170845B41797D1D6BB343E09D78A8F4EB27E32EB647D0CEDE08B126B157E0072816BECB58A1868BA89FD1D64E9C138B84C814C3716BFFF99460FB770C342CBFD202E85EE65CD711501F4A749D3C8C74A6C434E6658D180B25DD678273463C6FA6ABDA8EE9A06E8BB254234F22754EA9EF7C31A452A58C04A57C372771716BD50191E5468FF0BA5C39B57D3D9FE1314DE423AE7B912D6C2D2E8505A804B3BA90611D73EC7AE680974DC9F6393A29800872961D0515AF46184927473311280F10141F7A8718C348B7E43DB1676D8539AD8D447D338CC6BCBCBFB59AB8436F09ACFF522DD8D66D28F3BB299A267F04E6E15D95AAD26EDEE993E896BA1693F4621AA90FE0DCD9A3EBE42D76C434BB85ABFCC581559B72C9B34CF07C7D5F59B94E47EFF66497774827B74972C5F8E3EF84653F94FEF657757C327BF66B87679B17811A311F5B11C5289A38D9B850089BBC26F4B50B9E1F09E739F2B81C388AB3F8833B8FE1B639CAA60F3D80F347EC39C758FDCB51C7C76E3A448B008B9B62E1AA5E559D183185C0102FD9F76D176C707AF8914A897D0A2B826CAD343C2F20251EEDE845455A97B181F450F84E6C0E46DE867296E1B528A96CEBF356852DA2E6C374E598876E75F24DD760C1A3A0B683F3DE4F274AF26EBC8FCBF08B369F6660B93BF7ABAF93B94D9029531A6AF9F283CB28FE6849C5B77D5C18BE27AD408522A9C62FBE98F6728B1DC6DAD5520A95FFF3B0780580B4C4A56E306F18992A838809BE5749B83788002C034020A729C3DB5E96487D636B393D943D3059E2C5AB2F880ED445CA3952D242B57487BF4E1F8270D1D86642C4AAC63C41BEFA67576E40163C77F563D64778B020499A4A31A4DA535CD416786A090FEA2353C15DD2D51A19D4F59F55C44B5E661B0254927BA648E174D3BA4D6CBEDE6F56FCC89CF43D64AD9767E8C3DB14F376F576774A18A16E3260E0C780B3A97B7B536E3D718311D3C84F06954F4DAC1CE845AD392BA108DB24F8B71DDDBCCCDBB3DC490B41024C8A9C66130C7662837EA56773EA9B9BFDE93414782F82041993439EDAD8677D3FF9F671F5C7C1D5A93B32CD11EF7AC091B945E31C9F466AE76CD12B9533C1955BDAD46B01229E2B53B5D9494C7861AA1831D0164AAFD9A73FC7BF669E8AC1129884E142349987297DA23B814C0C802FDA67D95DF3D70E44B652314A424C3CA0B714FF4D820DC83690566B75C7E7F99FE654E296A4DA05D754C1FE9DC51E236B69F8A10BA8A7AEAA4561FAB1B1552613FCA9756C172184F58CBAB215FC1C8AE289F0AFD5133A5D1FE463728739D99F0C98A334E52DB70F61C04B11C09AF2D8C60ABCDE178D9A2B000501E85A4B28F6F7203B477777D1F71061E064B400DFF27445A21BCF47E9991E7EEC6A317B397D1FE0CDC4222ED52C82D8C2B82647C231E8EA66656DEFB9B94088BC0A228EDA34485F441F1939D60F516F2D5623AB30C2B642C4CB099300BAC06125D2EF719FA7B0A0B699F77AEF8464244F7F019BEA8E925697696D44B7048E9C78C79E1FC5C6B22CD7DB8188D189BB36A9CBB7F8BD068C8F259074D786D24AC9920A19ADDCE853A5093A963135FB221054926CAEDC487E7577F875B5308C8B72D60CDCAF5E5AFD975CC22803416525E28A12A5F27892AEE6E0B0DEA1733953D5ED89DC3BC45A084BBB77D2D824DE895A39A226B253394002AD938B9596F62833BB71EE80391762C82EEB92E5A0BE72763F306DFC9DEA174F46CED5BD211697CFD7F14522CAA71FA11CE865405AD573EA9A453D30CE3D5E33C3746016DC5A40812B850CD793E606AF4CDE506254115A14BD7AD0D7B556CEA6C19DFC5BAC6BC1535B74CDE510A26CED99D468B468C1324354FD17F02A4A1872328372401AEC62A523F81CFB1329853157AC94A2833029353F425BF802D368408621A563E6BA7561831430FED53FD3F9DF58A6AD13CD960FB12810B137FEBCE99E019AA1DACB10438A5D044584ACDE8304CA3579B6428CE87A5A84D1EDC805884864710A3497D7A7E5B7630ADE1C7D6BBCDCC8677D122DA789995EEE87B85BE4D694345A2EEFFC968A6A4186BF929E7CB3A9A95426E378607611E06CDF00B4F2CDC96827E81F299E4EF1581BE6F91265CCAFE9429BB1C578DB014B378BB0BCA38BDDC3E3D54A0C8F41D1089DB18ACC2F8E51A5362AAB0A46E867CC6DEA2B0AE994844D7F639EB6895ECD9953832E67EE170CE70D66A8B6B22CC199EA11F118AEC38196DC43719C4914E5135B71AA5EBC46DA9127BBEB9947921880DF6D5CC04416E2403CB95321A656BA4772895A24EFF0772BCB2D9064D90F8BD0CAE06EA1192A7E0739B967E4B492BFE8CDA76D01F89F17E47597482E64504B4713BD1DDEB950AE0D571568F8628C6ABBDED7085FA727A26EC1438ADF31678DBBD27F5F996063CCA2BCF5E0C6417E2344624D9A4DC79620C33B6F5A004DFCBB20267BFF9259382CA57F28FF1D16F4FC4AC798C7EE1461E21CDCE9541D39336C3278F2E5577558A97B3C96786CCC012F3DF5CFF8627DC4FAF2651E6AB80AE4803CEBD4A573128C12F1BA96621FD75C5E1ED6A9FA0E746C40089D2FDB09FBED2490759DBDDFECC97FEE260D54C3FEB83A74FAF71E23B8424F8B0331797D6B4FFF1395B583FC728A71D0FFB207121A1F65DB3750B127941A7436894F1EA4B62C785E9A5BC2425E0591A0F20EC9D2FF6305EEC83B9BF59546737E355B8F053E745349D9F6DE6A6778ACCB5EA6907722D3A214FFBA9995B76F67627F4D16DCE63303003F7096B71E123C509C2AD84E0017C789F85663872DF57BC44A23D62EB4D6C749E3A530FA085EE3E5C8EBA62EB4BEE7FB66D52FB041B38C50154B48956A30773EB9919793F0060C5A3C3C68A7123E89ADA1D56C3B1CC625B1780519CFCFC7852B37FB1A47C5C7CF6F54C15D8FC4B340CA69DD02D4E0670B50E6E9EDFF53736414ACDCD23DABC55D574AF0F476731453C4AE8BEE0CDC4CC66939B39F2E3B86ADD3F1D0D53A99BD8437E85177A89800E7BA2145BAC6A9C0D64BB0739D577DC3B8B73C045B1BD87840AF64FEC4E231FC5755F2F18DCA2189FA9C21C9BD23F8AB1518282DEE51A21E05E77C50DC29800F574399DCEA87601DAC0236F35A5B715352CF2846030CEE7AD09F9A6F15E9596D27575F8F6618DFB301685114591EF3BD204BA7DF5CCE103AA9D919A70A290D38FEC61946FF3EC699C78E2A4CE5DD03AD7CD863729E18E3C3FF32CDDB79BDF64471D0A2E8D8C0D6B870A846C01E28228AAE64107C2DC038604B805963C63DFF7563B969130F1E63EB63A902AB343062CD6801CD822A414C87E08BCE1F572C78B513B8A03104F7938188259A8A418F3EA63BCDC27BB6152A2AB39C4662CD395E0BDD873B2284FED3F120773FFA19EF89B2766B7AE0C69063F9897B9F7C17E27D4C663E512EE50C4E19023553000A7E8AFB33E5A56449ED61EBF7A1914EEA7B5A21D4D6852DB0C722B27B717AC61A041B2992C2309B9E7ED331581B6E39A3AB24416CB76A8C12AD371AFBA02A2D0A54050196F2E8E01E2A28D3D06356688E8FB0164ED1EFEFDF417A3EA3B3654B983E87F0072916B5132902363CE5ECDB2A3902C9FB441FD2CCEEB7D955DED0FE279757D33245E35B2B556033442AFD4F75297AEFA9ED82E25200E43A34FD452724DA16ADB2DD91946ECF3699C4787C76152D61416EDAAA5BF47D7825E89C915CB7A72A790CC71000450851146E9908E556F70F9C0D1477FDD48EBD21F4BA7E64699D990CFD02F88460259A03F6E745BF187079C00973C14CBB10FA68FC63C0D66B28FBE8A640F7FF735F49C68C1BFA32F5F0F9AEB01EBF67B137B0624306736868C2F06EBD3179D475375C8B745DCFDF4B973CBDB690A7DE2F4B4DFF3767AF20FE9AE9780EAA441E7F1477F7FEAE67E29BE6094DC0594D9799515AE6C82A31C31E79C988D187C903A61496ECBD5C5F73316F8D2B312BB2CB368ECDE7E5FE6ACED70CD4D4E59E1CE710DA3A3E1059198CFCD4C2BC687D71A84E9D33C1EB0C3E8814FED1FF560D77FA90CA014C652BCF630BBCDE9E48C72C0EE57565B3F9E2DACAF6F665A978E7383CE3708662F8BAEE0AC611EA10CF4D986B40456E2CB912FE63A774D231084D4B3F92489DB85EA8DADC62E615D61D8C81283C08635D60CBFC5E0B1F4022112A03FD6176F871E4E4756D0C71AE5260111874435852C23B53CC6C44BC3039F170424DEC9C484C0247E793636661BF1DE8F5C9EA44B279AB8F5CE2E0986B72304185357D10BBA4617365634918110023FC3B48068F216CB9F1BC0AC1BBF843454D493576620AB5F60D7E8E758FC3B4A8A888C8FB00DB0E8172CE907DA7770E0932BFA6E3231AC72565592D948A5B297C3A68A15CB87BA5C8955B6F209BEF5C6A76CF380059CDAD9DB7EEB11671F89701341BAA19E6D5DC9BDC9DE4D99C5D1705BA9890C241F2DC4597C78AF3FB5ACAD12399B0D71B923173323469F6C700797D4C7308700B90CC46754B1970AD6DF74DA7C8AC61A433756E0944E77E0AF94530B1971703726FA4BAEF4666BF4C13D599CD839ED25467B34879DC74411A0CADDF5709975DE209A40C759A1075CBBF2E55590DA5F1A19464BA6FD036EBF2643B8659B816247FA555D9E70BC7ABD79E8D051C94DC50355309D089569CA8965942D977BD39AB30DE5F820EBFB486277DF5C4FDB7E6C9CC40DE3EF8D33EA6DF6F39B7357F573DE46184344A8E50D685339BFEBCA6C4E8B081467392C50F08125A021C244C9C0857A533939450DE64DF42E19544A304E47E25CD76EC7E0AC40740E7FB9BD88F07B3895CC64A6772CEAAE2E08D6CC4BB7AD65215B0B71670A7930B63180D22F6069580308F9EC8FF370F403F7160723DDE9ED4DC297DC5933584DBF16C1D41B5A76FEE10EDA8AE66B78F77FDBE4CE47E832DC23F6ABDCEFC0611D13D5495EEB586A2734AC0F508F846C3B0E1E057688C7AB5AEB0B97E03F7D3BC83C02DBF7E320AC194A252D89B93C6E5A2D53EBCE778B90ED7171CA2237B6FF328FB0A571CA7CE848D91D4676E2FD5EA88DB91334EF60C9EBBF9B12FE33C96AF16C67342A57E85A5F42F462B1749BF464A1EB18DBB4A020DF0156728E51BE9354CACC9DEC4D4D8767F9EE8AB56CA1B4453F99DA1E43594D14755F29606514886E2BDAE9496FAC19973AFA070CF5BDF9BFDCEA99435C8CF96D0E32202CFB5C16694EAD121FE737C04A919C3483D2C2652EBBD1CFC32C51547DA4157A651941ADDFA1703F4E2EAA40A594CB57622B44D741742046B6FCF99AADA85013CC6FFD64C2EE9A1BD283B09EF76017ECE73D844C42A8B9901AAEE2E8C20F5E0FD9F7E2C28FB9DBB88DEB98A3FFC0B8EBAD8F38470D66D41649D125AE978E18DD0488A861BC3FCC64F6E71C16E413CDA1CBA1F9898372C673D8454507D6FD062D12CBCB69C0789245AAE8EDA4339B0090A0A277F3D25608AFAF1F15A281E33AB178CE0DCD521D30ED9141658C27DBE28DE17EACB26F1F15DFF590A7D600C3E07D3D512967E531E1C295B2E7F96D1F64C06B601EFC0F2725A37D64B14D57BBC561E8BFBB6632DACB9DFDBAC4C371A4B8825DDED973FBB1FFCA751EA054B3225DCE1637D0394747C52224D94B1DB35B2FC3B04AEDA1AE2FADE30F23765BF0925E4CC9D9D43621F958B3BD23045DB53214A77F2DC493BC2A57D00F1F8650F8F38E474C07BAA9A26B8FB0E1DF5D1905E698DCE0CA939145DBC0A48FA5FB1B466F2AA5AB644326573B45777B1254480D1058A231CB3B356B004F5891325D5EEA61C9D61D376E285790029B2AF3389F4C590E976B816D09D538F2FF6456CEF876AF9554416D7C0276E2B4A6F7BF2F064873B55C6561F4FE7A821406BF0791E4157A9B8C5ADEC875017569218DF267BF4AB1D67025028B7BC55A0C0B9C1FACBA676AC4E1F6D634D5C2C3ECDB3A167F475E4349A691FF511E5C444FB59CD0A7611586CC2B43777DC97165B065C4249DB535C88B5374B729B66744B6277B33C9599F927B8942321F9A86A4EFD9904B5659502EF54089D7BA9E8359E4004CDF4741A7ADB6F9E9DE417A6B49CF440D4A906AF61237D2E7F39AFC941FF3C11704759F247DF9AB8D23F6F4399F2A7659660FBD875F4BE1CC75377C5EDB140B3FA1EE7ECEFDA1906588B58BBF544AAF1A8AB0EF2968D1DC576834B32398F5DF98EFB4F607F3157C70D8B2C2D132B3DDA2C4885594265489CDCD886B6BE94AEC57CBB981D8292DCD3BA163B920001E08F526720F77C73AB70AEF2CA6CF1B329653B22B9964E557387A0C1C7D3E0090A1B8AB1EEBACA343F4B6B78A0E146626C9098B4D96568728EC1DBF5072F40484D86E5F31F5C6687888A8EB4E90000000000000000000000000000000000000000090F11181F262E3784C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 + +count = 61 +seed = 09B8441F47235EFC82D71933A0037FA4F69124C3BAD4EF6A3A7178B417A3FDA874081B7EEFD7EF1BF234C752458FBBAD +mlen = 2046 +msg = 92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B +pk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E715FD91BDE1F9D7BF6E854C4237AD9BDA1C07753EEB9FC9C4584BB800BB1CFD571F485B13DBF1AF7EB2F644F99F6362F84B8F135D66B1465FE0379B901CC8275511B237C1D882A41FAB7551F8BC5381ABB4809FD0DBF4C888B6CEBBB775A6BF24DCD828EB76469CF8F0E4F0D7AE681FB72145AA3F9FB56A272136529BDC2FFA7257B3AA346493F7E570352EE483B36B59332C55B966929CCCC71FB610025C7B222FECA5FBF65A945A0CEE1BB2BC6100849D7AB249857EADF71D625213AE3BC468288A426A4CDD1BA303975B434EAD7CC6B5F4960D60A2849ABB27AF19312039B96278832284E435DEE0441CD23D23226515A618CE9E74F4ACD2A10F38CCCB9706456861B30F777742DB3421EE4E9CF3B00E06F556CE02B6413814FE6976AC07C00BE71EABC717D88E3349C17DCA70BF9847CA6A926B5425E4A015446515043E9F71CB7A0DEA5C8249BE7F5B64978051D653CFE86D9777560F588F2B95CE9D86FBE08F515BA0FD64F6B44548A527EDF10FCD963A49EA10C15B2E5AF4D73E9FB6FD4A2C3450DB41759FA87B7589EE40129C52F950A61C393013DAEC7A3432A094C51DDBC943BBE947AE8E5171D1393C44AF3B484D9C344E7E9061962ABE8645A9651D92834868864CA8F432494D78A2DE60E1484B20AA5792B9D7ED7D6BB7D21F8E4818567120A714643982AF0C22E7333D4B2849A0F68123D442D3AF763EA7EE688E35B3276C9033D45926A00208BF467D879E5A47475BED9DA36890C8EDE0011032C519B7C9EF235E3CCF1D224088C0FD7F5B4D18596383E88DEDD13918B6ED16E3B4CC5BEC6989D5892C38B794F65AAED5AE03E555FA2083D16C576BE85D3DAC9B31970D29EC4021379CDF3A86BDCCD3282D84FEB851414E0D735C57279D882AA3D948EFD465F1F2555EC3B1EFA2B8B0361326013BD25C3E79E9341FA34E5DB8507A3290446C1409D304FC59F98D3680F76785AE955EF4FDF2C6BB59D67E1342FBF0B26934A2AC768A218F78F2444ADAB0C508CF11712019D6FD2B5F6B7F33F72C6D8F2B641E475C7414554EC8240BA8F81087501926123F211B81B84C1BAAA4995176F2BB6950BE87840D993FF878AF745E18C2D99AC158D6F9EBCF9A55F3D4445D7153E32E5D0FBF66604AE613A74ABD3EE264AFAAF4FA4315169288504DAA1E60818842E36E0976405BCBBD342C78D0B7820958A84C5C1DF99C9658A9E185963039D2E5135815CA967CAA6FF8702F9E2BEECB54A8096E4709F1D566E2B4AC2E255659B07DADA86991B56C91AAA2A0EE7471DFCE8B44BAB7F10FB90385846E8A1961FD9755380A93AF267007213D5797FF1F3708A725C9CA3CA267872614E0AF9E4E2179F07214BCCF5E7C440B27F0AF543D69C261BD35E32C12156011E28E5F7E9F99A709E8A60E3F57ADC967218E3DDE0B5995CE60AED88943F7AD8B3C37A7824103099A3A097971D063C8CC1FEB2BDF6CF1ADF25957F585FBB26F4EFB747E7C7EB603D90CAF95E1DD6D9DEC420585A09DA8D011F436F78507FAF184CF4EC237D982874DB3810FF2B6F99E8AD1DA16D3136B2F8FAA5C4C43AAA6D0B29FDB52886B562A583AF8F0F949BAA9EE365C813AD1ABCEC6DE6A37E5DA05B198E0AA2EC3DBFEC7D1D30F1829D79AF0033F5D643EC69F638D54831ABD92B159EC99D2ED618B36CB7357665D0D8EF4BDB2C697B93620ABBBF4C36426E7D039B0DB69764FDAFBDEE4EE88C799C0F42DB71CDD8C5342964953A3D510DB8408F526F369785996E76A1FDF5F490644EAAFDFF057D76555A3CFFAB89CF8DA91C12C0D539C7731DB577141A06974E02300F1342985768BCC291A804640940F8E10608E9869C2F0A5750C017D2604B9ED463C28852EFC42663C187EFBB3F3BF6509D8BD1227377A8DB0DA2B2DE26855E43E18D11F4C0F2DFFD2F573DE43ED3C6DD9F696C0F1105D88303FF6C9D547B316E1177BCA63E3F3BFA9C8930B0500999AACE9324FCA7F1633E6E43A95C80F34C005A6506010632F1BB401272D973A9B185FDD63A74F4ACDE92077F853D757474C98DE8D9153EEC4C489329B6A2AB162740C076C6D386BF764590293D092943FE96722060CCBC6AFEAFE57CD40C39E6A97E0A84B6E6BC84DF89800CEBB03F4547B8368BF9E112C8B5EDDD0019F32739494925B6E5698E28BDDBAAC4B7B0A65985FA938ABB594BC8796F88BC74981B027FE42B1AFE914283A6734C90C7BBFF568E67FAD15B3882A77905142BF14A8EED0C325B91D690D016C18AA7B87135FEBD9CB2C1ABBCF921A5677FA80C63B4FAA9145B2DA046680F3F4673FF59B2A940138A31248B7C2B1A5FE75F9B32FC111B0D715CDE963FD92DB85C76F22EADC326B096C297AE599FB121FEA9ED045E740BBE5A9FCF1DD13A4477328391D960F5B4E77BA8C6C047F47527E65E101F46B42E428192BF23ABA1161AD0F059A999C4B421486C25D08C6EDF1FD826719B07C1D336077B3C80A03B089F41198A8E197BA3356C2F6DDA93C5C23503FBC75DCB1BE4FFE7E06DD706CD82B392F15CD9BD1D8E408AE92F05CAF2D6BC91DF8E6BAC709309CE23C62F9B95AC92C8E0E83715FAF11D32A375457180D94E753B9F0EAE9CA3280ADAB953C78EAC558490CB95A53229F583621199A0D70B6694A30A972082EDB3190FCE1FC6E37F5794570E36B713FEA6DA2FD8085281C847256EA595337B995C9E9839D12BE8A28A796D6D0887CFB6EA45D65986C912E684CACD3970587761E01AF2E60DDA8F02EA2733E3F3F94E375D5E99A9F1B7CBC83E81405DB3268BBD45B3EB0AEDE1411D2B063F48B02C337A9392C829B9F67981DCF7BCC9191EA291E91C33B8867E720491637846776B5F8EAA7A5515DA1934E8494409F97EAD3C454B438F863ED9B5B964D565E12A3C239F3AED0EFB6DF28DFDF9993E303AFDBFD7B1D0782E364A0A2032AB0A8F48A6A8EF61820D3A04F874258077557ED7C74F8F82D39768B534D43A016F7E0237CAEF6E5F1CDDE970C93518E7FAC4F07D9D6C38C86F4911AEB5FCB087AD90D6167B71680A0876D470E6D3301BC243736675A7BB6672ACEF92887F558D24D36E76EF191E2B4205E590AA4F96D04694E7D15DAD9D44827997C4D8EE90494D64C27162D486B865BBF050913A1467CCC6BED4559B5CEA4AF00914B5910AF1AF60888177BD2ECCCD032A7CAE56C6C405800758CFFD4110BDF178BBC2FC67F15FEC6D9F7CDAB8E65EFD4BD5D1C80D30CB357042BB0D92A886E6A3B7C421F5463B3DDB6A4F0B8FCADB6BA6350E058DC48CE0B696900D36BF5022B36F6E266B31673B39C152964C409ADDF8EB5F4131B14FC9F8707ACD50A5394AE80D8B3A269EE7F4FFFE54AD2636D043FB956EA40E9B0AD9751F4FFA088E30AA544CD484FB9F8790AE20A137E75DAFDB8512AB25B0182ACED50DCD1A7F3CB7B235A11636B6386183812C66F34ED98A392DEEB5AD1C29C88460529A4A076440E5EF964C5BD4B777445FDBAA3646EE4A6E6B32A72522B93C19BA22145D80109AAED1DAEBAA8B3F2B466E767F708730602588C20B62A797239997472348C5536B54C77643077C1A85B559A194B6A699B6B969515C29DDA07372ECE1C7FFCA7754431945DFDBF1 +sk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E3E58D7067211073A42604904DEE1E90028899DA04A077D044D1065EAECCF1F5FAA74940E0E4FB38A6560CC6395D1C7395A304476AE06897B3EF62953357866B304866D203822C0A06D1894402015800B35708A108ED2928D1C860450A88000298619315118012D18A389219268244042C240051137840B86111347910C078C42921042148DE0104D2407721B8849DCB60502B660DBC4480B240EE4480E9948221C9840A13885E42808C8128AC2142EA128028B4432DB0201D1024C0CA36102468142440041184C41946198048C21A03021C731DA244D62161062364ACC080A1220124B14290B1351D186649B42011130066106020910410B1784D01024A2883000B12CC4306CC8B48561343098348D0A122543180484A291000924CAA80D5A42508C900564C088089370810440D296855414401B9370E306865CC66914218508116104056D4B94040802220834660C323053985044C681A0040212050A18A380C404288C3286D1B26DC4C46C0A88640CC68CD9A20C12C6418C188420332991A048DB928902A1854B2266A3440193B6211C49515B222D144872044390008060122825514001121741DB123142A070A142225C880420183002C5851925401C956408A431948825A2B870012864DB026C9A024D64101150A44842204941144ED3166562266EC1848C40B22949A2715A164A02221013B585A03089E4824040A840C19649A290294C3232A20802CA34004092402235045A06128C926C10872998408DD8B209C9040660A270430005A2369153480A18C509C1022D8A284E5908640C09110CA4455034449B020020194E2118711AA469C0988893C048A0385043484512310263067280B2311B8004E238618AA2119A38441C18418A164E21B5600BC0041A230E1136450A272522268C19A34D4C9864141472C4320920228081A00D52800C2434469B2884E0462E04342AA08050D1C8401A388C002385981430140286013040A3924991922D93208C1CB24999404D1B924024B02520422AD0024899126482A6244918688A40719400284B1485184584D8C44D1CA184D9A011E438710339255C106D1120284B464C4C48219C248DC4946910494E8310841A284824B851D040449CB88960084522474E80088502B4690298088BB82D0B349152022C238265A13412A018045BA60183144A18974DE1B421DA42494A2291882285C2184011312442300891C024C3882590B28484B41021854D0A008C0B900921C39153A84D9C9265D4864988462C102441A2882D41C24CD2C49120488618498DD2C645C006848314891039441C0804D82886904245081668D232921C244E1A938C1C064181964DDAC22C84440C09813123A84C0C95510A46899BB8910C4792400024CA108821B54459304201B6694080709BC86992865052904821132022230244A88051A460CB2021D04622601286DA186413108920C80D4A4030CA821198980D88A8616320691015222289040C306501B36909A080A1020CA1362110480109004DD836029816011BC78004A30999124612192604B68120B424CC466A022822C0468A8C94292325528A307003C8201AB365D9888101200A09408A80B44D4426720205620C23218B202A1B1012994208983268CB206C1CA46841822CD1B409D2302098347004232920382249182C23A16023194201128D0B178114293283008614486223A82562004D12480EC4A210C84661130625122640149605D41249D828285B8020A3B871031868C0B0710C996024190C1CA9694906901147608B164510057118228194444D134081A2308291B46C5A84090CA385D4228A59006160040914C370633462C81651540428A10688508200A4242900B26152C86D0B3992C0902CA4920150266219094902182219126E11A740894082D4184680866843926D238961DBB4414B006AD1084A983208641264D4422C1B9288629665530868A00868D29650642409E1B64D22262C8100701CC541D12686E4A80150341040249062482D08326CC9382EE3006E8A148AC8A09149064249C26D92B448234452C4B4686148691B068220051108290DCA3022E116105C488110900DD1402A0BA48C91484EE2443262946C5820A76178F360DF87726D296F30B40E53D271AD32042B891BD982E3FFB695C6C84DE4DB312E8474897729F287699AEC2AD0712C00EE936BC070462F866DDD9E823ABDCCC1A6B08B694D11824CB938A7BCA9A474F92D32E659CA6D83CB18E236D69EAFBA8CE8E0A81D7F0D96F7CC6A83E62B9B0E55FC4539094BC7C19F7E20173F3589DB44BCCBEADBF65E37CB5D4BA91B921229C9F9F751341F2E9A06E5088FBA974559CEF3EB585AA6D63EC43E82350D610362336D9D6D84EB5FECAFA9B210397C7683A1DD8FACD414785A84BEFF715AFCD34A48655C36540319AEC7DFAA4C623C5F06BEC8567849E8180DF36EE2EA7C0AEE79920A2A0E734CD5C9F101AF868A790C2B2A1A12017F1308DC1A06F78957EA07EB2008CEFE381BE3CD188AE08E08796BB6C16A7FAD16B923ED3E5583D3C2675A1BEFE2C39602071CF960BC7BB06897A65FACCF384DC949853D20B637AD0176979228707C491857B4C71076DA24833D2C6D61230F4610480BAF8C42D618C1E722FECB91800D52676E9F12006A951BF4C1FD08B7A3ECCA6884C4DB50171F85B85EE849951AF35D84F36B120E1B7E3608ACCF9DEBF0FF152D9EBD695C6D76DAA889634C0AFF8B302070ABB7958F63C28B34B6FE7E8CA32C917E212729E684B8587F906095FADC622479BA902FD35C2FB49239DDB81B985DE45185F8E58E65951E58E3BEF19E3914E4775905BE81B9B01C0CF9C87A327933F2BF7B96AF426F4FBF6662C8088F1E3EB3AB2DA5BD4965D53D690851890D204E787266C27D51EA05819ECBDABACD5D7CD41CC9E91FC8FC8E1406419DA5104E7C800A047B6941A474486144C2B369AA61887CCC63F6683EB65D51B610FED891FC67EA9572DB2EA2664605B28CD01E0C99AF773C712F8CC649D3D2B87D3642471E51F17A9EB8A52684FACDBD323FD5275812429779D1F9BD7F2A9BE25CEAC716A312B5DDD20BFD17BCE46D13B422DFC58428FDF34B7114C5A72E1F83E9225108D824243F81065096F253967DB6652306C8DD908CADC3BD2129F7B078F9AE81A213CCC22189985D293E2A9247E519281A55D8CF8179159DE8E2E4133EC65521E8102F7A86EF931326D1B9C93075135CAE1F3389E1CA62A224F41EC5512409FE877171058331A1555E27A54315323027E0BA2D455B720C47315549B24075482B3118C4E6796F0F67F25BF97A562D8475DE0DAC7FC75B76DB2707BADDAA955A63BC82EF8AD5C42C5561A8AF851E7379D3185C2035E3E6670924565F7F257E09F0EA7F2D411143E7F3C0747484A58CF94E4EFA82B068E07DB45A093143A6EABEB5FE3762E2419EFB20FD09A3ADC4B823FC22C47D103BBE693586BBC2B27531DDB6F4A52C6C42CA7BC0C976CB7F9799D4615D5FF3928575E6F4FC8A28DB06193085016C39B0D94768D531F6205D1CD599C1A7D23D46CDB024B06A1441601BD74A56D2B3CF8A90CD4187EA8B424CC543C06E64373553E3D1142CA16BA5F39969CCE8F14AEE28974F1B25A66B988BDD21A2DB89A12A7CEB9068A978636378522FB1319D04CFB48EA2F6D8599D3AC2FF98DEDFFA03A2C172B513C9153349ADBF10DDC7E1DC32F7D2BB28B2EB93C72B2677C092946DDA52F739866DC1FD985F26F472A9C9CAFBE07D518985F3C0DA822113171F4813F08CDDB083A63F4B3552D93902A74D610B99E9C7613AA2F195D4A98BA99205936BE566B1A35D21A5762133CF1B10028292E47C43CB750DF5BFFD34E42084FBA3E506596CD8F470CBF0B5C00963D62E201DFEB2356AAF2E29785E9E2FE9FA852B678CD1409D0C03E8F80C3E30ABD0FC72BB098A013500A1423C5D6762FF82D48D2AF79D5AD06871E40EE19F64C370FF861D8E76BA274A8BAD4ECE56E9430DDE47570F3130B92D31428A8B0DB5B4BC64FB90985A3CE902C88CC51A0924A0274D858296A8351B2021C20DAAE02C3AF737D285383C4EE0AF379B9102828BC4455BC8DCC26FB10D78EE6E9EDA14C3679406C437A909196DB1DF063131129B5E886038E81A8FAC4315BA62B9889CAB7F4C96240781935481EBEF45C329104330868D7D06E211C4FF29147242D253B957B88DF4F5459AB5E4D40834F7E3A75CD16E4ACF3C2C75BF6F81B7BF2DF4E099486BD0A0FF6A55C315969481B8A6C9E2872AAD6F2299BCA49F5432C17586C8AED6A1DD52552B91E96580D4F4B287469B2486CD5E419D15DAE6D0E6AC22E2DBE2528ECBDF08721DCE8B281954228D86E8C2D2EC8A115C15F39A7E06857038803DECBBC042E7796F0B276AF3BB392111603C2254EB4506370C858550EF996D542410EE5447C546FBCE5832B39BCF5AC7225B1C665B3D7C9B4CE0E3F991F175C23A825741D6DD5DBD8AB1CE6E404BF955DCD0C7114F60B6A0045205410A265EAB995DBAC64724EB44F7591194BF238F9D56BA34C4BD9F51046A2D742F9857DCA58B1D2031B7A18FAB707E9814BEA2CF0B333A24E644F7720A4EED7AC4A6C9FF9A47E1BDFD3D1D213F306B48657C7EC7F44D58DF526924588673875866A3BAA5DCFD0A63A439FEA2CFFD3153C9F5AB32C2433EE669A39AA4A1136C4FE43FE02F1AD10BE160446099B43C928D256453EBEBCDCB576772A54CB8817FFBA0001AF39DC10A068D71D0AE7D1B45C0756B1638965AE32DFD951C11C68DE0B49E63899624060765E9F767341C64FB212370EDED99ECDE072B90E97130038818331BE3B1202AABA6CBE2DD9A81C7D2BFD4EF96164CF6439F09C4E1E92A79FDC283372AB24AACA68B22CA5B34AD21315A92EA6DADF02E69F0B92F32586DA4D58A849614A691CF277C3B0170AFD59D9920F7539E7BB924805816B1376FB1434FAAD6BEE544A5B53B2374541FA62D98D9DA01505537C51325A72C2A5739B621F96F700055E9DFB36FDD3E0B6E742EE958DC3EE70B06E7CD931A5E1930BD7D1CF81F2256209211A41DD61362478D73C2238F2C41BB1ACBEEEF1FB9414548D9F3120B25E416D9CB4CC37484689182EFD1941001F894E596DB173C770874E3EBC24E00FE57085160AF65084D55E4983425AC594447C42D5576CFAF2632E32F85D849A2EF4577D9AB77FD41788949BEF560F8E87EBB88310BB855B408EB729459C96BC875994883468E6048ED291642F8EC407BAA57C0A4C91B1278C14CD115B1C5205E87D9C68FADA440EB387DB53CFBCF3011C9F0ED0307DBBD25E25258F14E81E6CC4A277E8FC583D80B6D7062DEF505DC21D151A5F7A4F647394AE3BFE61B45D8B2AF40F0F30669FDCF58964C2FFED2C917379B17D49B11A43A2319FB2E9307B8BB6EF329F31DB3AF86DEB95C94EA49F1D1B277B37C62C5F040003E6C71F2D1C75703AFC2B9A1876765F671D5166178DD3E2EA724BEE84E05D8EE49FDF956E5E74498D570A14D79F31EE3B2187CDA94E772432352FB3622FF84721CB246133277A01B04AEE47EC74AF6C6C69C8CCF0A647DE1C8ECF47FC7AB866CC91618C071626687263CD1062AD6723124D731723A17A927CB42A3BA4D834CB598214D7E5A73E11114774EAAEC3D924B8735FB5B0BC4D4E3D884F5A3996184582F923A62D9E505767FD0D7994585A911DB5E5EE078B2A54716780A407F3D6E4050393F9DE53C0F3984EF2534F19054595AE09741FFF588605B48D5770B4F264FE25773DAD430D642395A4336B8CAE7E6EAA081C6BAD7D04C40B17DD0B764FD551F1EA4008DA1DD34C3D5C93406538C96A4DE153FCA40E4DE20BBF7F6F653F11A5EC6FEF1DEEE8694C5518DC3844E5A9801B975E58AA030E0410920C4DE222A12ADF3E760E94803DF768F8C73C66B65AB452AC7B6319AA6B82103533A9617E069D8CCF677AC628EB3AE58AF5392818E121D5E685C8481C88826B3F0F7587C9311178FBA53E19733EA674A3604227641B2C64F5EEDE8EECEF7BE550836C4AF486E9FCD0502A6FF1B61560D0E3F633AA54C5C9AADCBA0E6D1A34BCD74631BB35E5A59119D37D23E1A9C834DF239253B26EF3EC1DD0BB07557E750303D20BC3C4AFAEE12BCEB94B3024AB35136D9997C866C5D3AE6A6271BB942D7224D09268CB17D59CBB1F0FEE425ECA381CD60E7D8E27790E2B923658BF279955EEC06DEE34A3D00AF3BDEF64D66A8DB448D1AC6A848B894179ECD7295A644C100789093EB7A551BEAA4D35AAD9EB4988345E0FE9CF42A62AFE3A6242FCDD22BE05B3B423B94FB037C198328251F84EA4C7A47CB71B6918E27ABD626E522E1DBF08368AD3D3DC8DEDFC02AF16BAD405A598EE5D5D4ACF0A6D9A0033C04D90CCD82A2134FEB05B0BD5CCC40998A0FF7F32F33D9528745E7E8B79188512692FA22801C76FF212CD74BF32894E013B7087E12AEC8441004751E704D7BCB2E6CFB6B87BF18336203EF2D09D5D279775DC6C33E2B7D3C56BBA427DCEFBAAA37D995E5ECCB3F5A1543D8E4BFC591DA918329A27ED25FFF6DBBC27023327C49A08F28511E5A5BECE839FF67D3EE7B10F4958E97F898F500F71370A8F075CC7F787E151A58C2A4EE00C6EDD02E0A2D969E216E957533BC2DAC9EE8A920709FC02CB2D9C80424234B5993EC5AD6921ACCF0250DB35C4BD8B2F83FA336BB3EB2B17D0A4F7594BC01D5113DFFF968C9B1255D3AFF29EDA9A6090EB33862651A79B05B95AE983B5252BC6469EB8A07178AABD25720DC201F57C98AC89B75F062B55FE7B1AE0944720A99DBA641312C78444BD5E6F3 +smlen = 6641 +sm = 0290ADBC46B0815F56FE0472C1497ACF4C2B6DD35DAD717B5740841306F7462EDD588F27350A50707045E8D70934B388E52A621F2491AB7525A3F9607F46B1EB833A26F6F3ED9B16EEE716674F698EAB0B2CFC88B9B792D47277CBB1E1EBA9A4F3AA1CA1CE815CCB551B9E44CD4CF3A6E0A229986668283AFA1E175AD8837DD2F3283413A1178565F0DE5DD748B9F285B2F9627BBB8BBA491E3C6A2CD7423EA26FABA0BBC2A342C6BFC732C3F9A4076E060DBB66B6BB37B2FE88B6638102FAEEA1A24809DBD1220A2F806D63EDEB73FD0F0B8F6249CA42DF6C170C17AC14EE25DCD7F3B1ABD37BCFA2776187C7BEA96949F5A11D39BA68E80718463ACAA2D52C4A5B59238710973EFC03B6C6875BB9657174300EEA40353DCD46069FCA2EEB6250CD097BC5A1C5D6B860EF29C229437F767E39E90AE6A6060B6DCDF7AFABEDF930DB7AD91992D8F288A65804F291AA2A68C62478097E2C5B29B6186CD898C4EE2C5AD0ED21F6039A9C20184DFEED9E352C365E51570D1A280F99A9C050C4D460E512DB8A3ED4A2FF04AF718C94DE3A126EDCC37867E87CC674858A35282B357E05F91107E85BAEEDF487E2BF38EBB7B96DA28C1D21A3748819605590D45196C7B1A617120264BF39FE9EAFDF7A5F6C533C3CC6F87C8109EC6AEECA1833C30235EE5B0884C5989BF74D8D9384EE337F486983D2FD2F09D24EFF5DBADE6F29D30D42569BCB88CAF0A1B009E9A577C77AEEA9191D08EF5E49C0366F9917CB9FAF01AB59BA4249F690B2FB8239B1EFD4F7398F6391BDD5C3BEAA297231B0376C8284E55474E616792B8C218A12C8A213CC9199E04A2E97F0A9A20E38AC59155BEACE5ADF2EC986ED7D895E9EE7CD2ABFFAC146C1E605251CF03950DBA2EFDD8BB7B1A29425D14E6CB17ADB5903992D8D595CD40521D5DDEE8986447DC203B1E475B64247F7022C5F3AA8AD9BEAA97457385F10D3A409D18BD5F49C67450B0F20AEA90C152FF6CD3D2CEC958B063EEC76F99AA32F1AEF08B4D6B7D002C0B4A9D6F942BCA39928C840B418BB007ACAA2CE208E72B0CFEA7901AB1598276D217B939EEF5F27DBE245652DC41D1D61A4EB30DD4A8043145DA42DA2A87AD7BF38F3D076F1BEE109DED6796C5D31B6840DB1664FB8E13D54F0CB08FE333ABBFFD6C23F508752AED747007623622552E60487208A199DAA70BECA964494B13E7B15C6CA348CB56D61F40EBA1D8E1803BD69EA72A7B8BC3EE5E926D1B08A5ABE15E5E9B349055F33D23CC8A3140AB75804857C673EBC391FE4BC0F99AF806587D8066C084D524797E121CF382B8048633E482FEB76684F8289661EADE51B2F756C781F0043CA6A14E229E884A25F9869A8BE7FFAF3DF8FFCAD53BB59860764DB97C34F5AD27638874CA75F30C6645777011E8407E776B4B2D5CDA45941C177E74A3534CC7533C344CF9FD6AF113FBE0E1D1F99D38505E02BB456FCCF98BFCC9FAA6AD3A7BB40FDE9D7051A09AF19E4EAE7A5017698F52FBB33AB900DF4E3B5444FC427B714E92D06F0DC5D183148C81E67472298E1417917C5D1B95760E7BBB5AE037BDC5474F3F35E62529487EB8E0E2052849AA337BA13C2A2B22937DDAD27BDD871D1B9573639084B3FE342EB5C7B97825BAD4C1A7209CA6E1E853BEDF505F2EBBB5126848CB7692D4080395D6E54CD3F6CE2083A9F711FD792F0B5298301C5D57AFA4DEFD949266527F388812E005090A8688C88969EBA70AD7CA9403326D7E453CF77F45CAE71885329DD5302D4608E37DD6258DDB11C0EE00DAD6320417CEDEAA1D135EC21CA46249565FE4571F5790C954B6C77A9B5426C752D69B6BC7B22507F7E4120B706D7589CCFDFA846324F697A01E8E48339EBC246B659B1EA2FCEDB2D42AE84DCF806FA24A062CC6E2D73B0B5D477E302C20021401E6ED7EFF0F46B45AF742ED49A274D41F461FD4AF1D838194EA2C8CD41BCE2C2992C1D6F0774D7C7B7C95092BA0E79BC18EC8B962D47DD3DE558FE3888B95677654C7F0DB1804391DDC36126088E524DE97EEF08791438B3D7C9F9C4AC06A3845641E227E2ABE007E7BA1D1AF20A9B1B9F6C9C7A474C381AE3ADC7E7D8E5F739CF82C64BDD1C5903881BFC389D5EACA77209EB00AA7B6BC76026964AA1A2DBDF77A4E9DCDCE560C5BFF252853DE0369F1E6A4AF32A3BE27418527D1F21A195614F961A97ACCCA55DFB9940B8850B248BB6CC63E6F69EE17A9DBEED21B45B1A905ED7270EEF60D9091C00E31CA214E4E9E4C6196DA8CFB1996C46321A8984A05ED0A0235A3D7BE15006C4D803C1D90E5ADA46338EFB964634F68A351EF69D411AC701B453EB7DC9F5DF0313E6C8ECCB7D181AAE6CB63085B5AA58B9D97A3BBFEA9872D65F5C6A65EB1CFFCF2F47D52295443B2D4CF8E071E526C4818B75416628F85F387F8AB7BCE4541056B16B208550B66DB1EBE3CCD81045B9F445517DA71F7A62E228A18EDAF9E8DFD30C2177472A0CA11279ADFE2A97A9D673D5F3F24709E137E52A21022BBA5E378825A145B1850D51572665560DE86C40136F218813661DC6DF51B226DD74F79A15B5D36BE3E60E358E4CB18DC02C3697308F25BBD4E149B31A4E2DA505DD8DD835A41C134D3851E86312D8B4B44C1A6DF219503B1C7EAF838EE4C40D4088B3F26DD950D472DDBAEA1EDB98A5C3D1DC58F76B1F13ED61FFB844187A538EB34E1998FFBF1C854A3B26BFE5CCB73C4D0EEB4DF2435E8EC97D731CB98A675D5220E138A78C48918B48D1266666560BD249ECF039A816F4B542981A19BCBE6261341ECF5C1FC499858DD829107E70E9A475E32903A78E95C6C4324B5EDABF265A6CC5314F27BC1CC3556E700B55CB1036A28F360ADD0283EAEEFAA27AC96071ABAE1DE72A62E04CF3ED2AEFBBABF371F4B65D6360095EA9BB1995B98351786CCC075EC124ED27CF5926AD099454BFD4EF05FD1714C21C92859F9C820D2E04FB5AB4DEF3D1E70C646B09700FF4797BCEE18B0D4382BF98D6D4676121712619877C9066F9746A05F9F23FE392287E058398767590E9DF157123DFAC947193F18A56610B461CAC9B40965B8D7CB1B60AB90690500B1544D2754B58EE5E5402CB382A98230FD3A7EF888471EDDB23DC83073BE3E3BE897A24363AC3BFC5716B201352B65D8E8DCA5531053DFFEB6659E753260A23B80517D324900114A7BC1084139B9FC5B2F360530562038E6ED3D255CC06E69F904F05BF2A61DC22E6BF926DAEB1598E624EB2EC279B2B67DF22E5252F8AA2A4B9CC1127EF65DBE6A5929ED3C4A6B51483275D3207D8A62F316635037C981B3314C7CD19798108FD3A913726F12B3610827FBEF036358565D0B9971DB00F8D91BB477D5F3D67E9011AE04146B18B605D03ABA5F53907E2525D4DB5CC6022C6766EBB14AE9B41753DF986DFD4E0B9BEC5B0B9273DD55493CE91751EFBEAA391B2748154763051A358EAEDD93B665A948A896FAAC92A4ED34DFB793EB7AE8D68634E83608F9C84F12923871F9A9ACA6CD9202589E85DCF00A20E77FA033C07586EBF6A33680A4E63A14DA0E0C0FA0B67CA723781828B92FE23E17EC302E75589AA88A254727A53D4C3F885A5B260ABA46073619A7C021079A71B24085896116597EB094B5A472E0AC28DF54435AD2F0D49DFC86605DC55277BAEE50C1CCCD70669291AB9AEBCDF5F0147AED6F9D5C7EB4DDD4EA1DE78C0A1DDED9B93EFB1D4FE605CBD2F6E321894FC60E31D5FD1B99ABAE0909C8A430A6A8B23597F3582F019860057900D5939745D268D705C1DA2319343E2FB0004F1936D423EC692C0810612995B80AD0171B0416E624ED5ED220B31CF6E098F56900D1D275042FDD8918058C88AC7B78D4915948B20AA1ED59BD66752686025E34A4F9CC100ADF660FCE7998A69F59FAF7DA4938647F7FAD5FE609CB5CDCE10B011DF387B9BEAE85588DEE1B6B1FF83D1FCF2A10525CC838CD9202443B76E89DF47F4EA91D5AD927EEC4472B72DBFED40B769A85342EB85B2B18CC942A6146E80DE9A2FCC67B1869FAAC6652EA531BBD2DFFE187F85BA25855D86C4B334047CFDCB6CFC69FBA22F7480AF6D9FCA0789C1579630FB31BA448A28864EDAC29DB9853AA5F42241388BC0DD20B950656A486AABFA3BE85A3224FE07350504BB0D4B4C9294EBE52AA3EA879A59C685746A0686577834B0C89150DB25D2C7F03C3937091582E8E480C54AB39286E26D442D1C41082A6822736181760DC6C1E21B4FD48A2EB42714FAC33BE0B90E8D14771A288EFF47F80D4467AA74B1CA08B40219D025A0419DBED134C986E4488EAF35B102B718AF618B291888860AA44811D3F94DFBF1B832130778843EA6693449B4547944050D4C3621E845755B6D5CA9786306C77AFD7252A0284311E4167BC5109E9C3F93C07D18F765DDD6EDF7C3E46957528068179AACF030AFE9E53AF9CBAE20707883040F096A4FE43D9F8D6BF3AA0C13EA8FAF81C41DF0D1458754CDE6E8177E08F04209C16C7C688A879DE60CBA04133DBF0B6492160E977DF8875D80B2C7BA28E0E78273E4BAF7C6C88355132E170E7658C535C44FD3895EA873E82D03F91EA4857F878004DFDCE243A42345003A44B895D9692703ADC81F68D92F1021F2A4FFEDEAFD8CE4E765B3F35673B05E4F0AF90458F40132F8B5EE1FECF9C7EA7AAC6E5126CB94FF7F89364AE4986B46348E8AEE7BEABF0AC470BC036F529890E9519FE96722DA91E40B02D77331FEF5664036DA8B3F51ABDD4DBF06AE81ACDE047E956C372F1655B7427B7C913B2553EC1FA6C01E2B7E17FD4780F893CA17943683B6A898590C70A9B01FE283681F81F7307A6E6FD44D823133F3235DC2DD8FF4D356233516E7EDE4D3513C0F1987F1BCBC0132A2C1BAEE8CC2DDCAA36FD25652197FD51EED68773AE405A0AA091C7A5938DCEF0DA29B19EC7D127217CA3C9B6A95935BEDC50E43D9EC4FD8DA67ABA632B5B4F567FFBD8C6149C79D786813B4E2AC91EA1F6BE2AD2C6EFE2C73391F6AD4A1887B47791DDF49F8A637393BA44AA1D8443C96CD717B18D7FB64D1D6366C8011AD4069761465E1B808384262F31F953D2D40574EC0A86245579ABE26D802C54FB987F7F932E1ECE948FA286F9621D136F7E261D18F3EF30DAABA0B5B229BB3484DE5F1AD26AADFDC6A79F6349EA9DF4B8C6C13D7E6BCDD36BBC25006DB9AF4063719F3D525F8FC9DBF186F1B57E73152FD0CD69CADE989019D317F7B3AFA6A65A524C7ED2664293AA64B5F55D342D528C66E35535EB1E30F8FE118ED037CBD4FDAA80ADF76A92375CB037F60A57C6AFE3DC3B55CB311D1CA3744F9998034B2A5CA3705F2876246A14CE3065C9FAE798A5B0ECBEECD05D80BCCC62B7BC6719B60B392CC4D562AA023CF64C704D1567E5A24B4B07376C2E3E608B9FE88D20CCE91CD6B7BEFA30256F74FC9CA414A2D5486207E9B854E4F0110A25E6F6981E798935BF2050825199CA5FDF04A896F1B51BB224BDCA572805D2185512DFF93D1EF8D9DC238F51FB8E905454D4B38AE21A26FD41060DF5F68234D571501C14DB80774FF56E8E7BCA6B67AC6BCF6876F54CEBEFCB093CFBEE858F27B069AE494920EA422A261BA6390963597FAA3A9CF99F8AB7E9D86F585932F023C021B650C184C1527158E62152BEED9F6E0A24F743C325396D534C5F5F9F7247E2FD874A79C9A7B0E59621AA0222E9E065ECB491B6D7C7A0A5768A3CB180600D02BBB6E774F83749B0B48C89DA0725D994A83A6C2F6962FB4707B7EB500C39C1D080621D27CA1BE67AB0DDFA128EA8B22168F8A649930EB387BF6861791E71968B14EFDF77E530FFFDFA7D2543C2E649ADF803EB1B33FC2671584024B43C9CB6ABD788FD3E2CC46160ABBA6CD6FDEAE11211935A584E9F2FC05F7D5E7E9FD0D9030858F7F350B7FA64CE96EF4347D924315883D802105AF0FABA8F26FE243EF94F1E9E0769797912A0D2447D66367972CDA3805968C3B344358D09E2556F45816F1174A1F11149C2D0E5C53C045F3087BF3F53BC15D7017FA06A31776AEAAFC3C94CB0BE946D02869AFE1936B2376B4B9978BB7EA3BFA0EB8BB67EA40F3A166F21A920F6FBB0FDE7D6A9D75361EF4B5DCC24DE539823DA214C46B19D4FB7729AD49403B884695DB7F4DC7DD5B90B6B98F610889EC92A76C12CBD45BBEA5654145C7393B9CA4A63D50ED93106A693D95A0B0634ACF3F46D499961A349D47FAE33343075A633ACBFF074000BEF149DB6E511E6ABE67BCD0096538E63CCC0B04C03F0F1892F69B47850B02C82018E6F3C1A112C31789BAC8EC0E26524E0FA133C404CF622915693268B2E1DFA3EB5E52D619474C38D6EE42512CFE79F63571A554AEFB512315304899A8C9DE7A9FA5C10A21224361898C9BA7D9F3FC0616233E8F94A9B8BED9F8F97580053F6385B0072327497593A7BDF9363D676A7599C8E2E4F60000000000000000000000000000070B1723252A333D92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B + +count = 62 +seed = D2629CEEAE5C95D3C34C1FFCC2338B4A97782BDFCD39111E18540B69DB035B352D012857111F816F03550BFE5F56ABEE +mlen = 2079 +msg = 7F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 +pk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952D6FCFBF8B69E9A41394A33AB77CEB279D4E4716D6538D1CE3030AB8DDE639EEE96E5F65C673C5D09D760EF25E6B88B05145A124FCE8C8661F9D3C865EDADC505DEC72690D16446AEA5CE81E5CBE140B9BA9550A597203CA92EF42D1E180165CF9F16D017B115A8009BD8CAD95E524CBDE95A287F2366F4BFB4A01B6ACD587362011AAAF5B3CE0FCC981328D6C54982EE94E7AD331569EBD473600AC8A4B2325ABC6B724925969461FE177CBB0FD998BB9B73EDD8B6FF6F8D97AD844EDDEFBE096F0C3AB2AEB01D41B11AE4F1254BF3CAECDD06F92089776AC825A0E6D63E1B9C46A9CE593DE4A6B5279EB16F0A92C3F936E8F5E2F2FE89EE326B529B7A369C9186A7C25E3A56A710B4949F0E3974DA1DEE5209ACC111A85DD068078DEA16B5FA368B2E84099BF97F4607137EDC0168434B26FAAD7A9B8C351F79A351A1299A5AE9566B88560950666A74827C3D792E2620F97FF563E7F94E7692D6BF23521E240A6043387AA4BEDF8C4B9F66EB344AD54641550E455375E323A8BB795BADBA843F766D085C8DDB209083860BE69F766BF6DBA553158D4D7F6307FE3F4E57870CD5B7E74E8CB4CC91109F246BBBB542359EB411CAF56402D91A61239B65B8998ED29CCDA6FA47FC9DEB03B61888A7AC56F8137F42CF6220046864BCBFC3B97A0EF412767C9D29B2DF78C4427F18E32D14A9AEE33CDB2B05B93CA6E69148DC96172AB353B34DC3D6F2F80C3BCCAD1DC111C24957848460DE7F5CCBA7C62A904F85075288D494627D32A4FAE01B1905651F61A8DA631AF9E9D867A583390A1F70DFA3039D5CDA132709AB38C7C94AF67984DA9FD2FC990B4CFC8DDA920041EB8249C7EC5BDA3FC633C1BBFEFB075F09C4C62D804124B6FBFC4946B3281DC8C43DAE65C3AABF4449CC8A66A37C37B7ABAF92815186EC23194A281EDD50156DEE09013D25886F6383C4E3C93E7A9F64B702B97872331F427611C4A3A4D3444C09BAD175D86CE933F88816CD7F20C4F43591E13C519ED84BA87DD0A181E35BE8C906D1001BAC07C4FB1890DA84B022325D3A48A4A8280B35A89C40517041F1BF1435E93EAB2A2DF1DB6E47BEDAFD8B4362150CD39209592E79FDF6349836303933FA83D2585DE935C460612A73DD92DA5F871ECF2AC3A473FB26815B4E56759C377435F437A45BF111809D35592DAAB149B9B7B54F101FAEB4393B15DC54CE61F81AA491AD2882F48CCD6307677E002D281006094A75ABFB945344F56C121EBF200E2D18DDE39F75B5DB2C8D4BC771BEE8E847070CA5F7057F6429FCB69A974C3D825425515C8E3A5232805D820A0676C256CDC5E9A108474F0C12BC396C1AEB8FEBD5CAC6BB262B782EBAEFC01BEDA46BE76A6EDD0FEABB74ABAB36FC9170B6E6C712349A00BA0C0499649309CDA2E29F3FE1A04A38E53575AE09EFB9ECFC0688F91B76CF5055D9C4329DA06BB27CD802DB51ADE5FA63773300268883055422A6B49BCFFBCA43422A10FCBDA104CA2BFB7ECA198301B3975C0FAABF4637D0DF65263B2D9408EEFDC6741B3659EA974594F7BAC7EB84DE4492B0633695EE8B83159E0896CDE6212943E8FF2A2D657357CB4C16C49F46274A652AEF309025D2F1D5D3FD4BB7F349BB9539AE7C6A6D21CB4CA12F7760BFF612B2D12D0FFF8C71A6B510EF4AA4084368BD988B54FEFDFF42E97DB1D7BD9D5C620199C429A712A15FACB0CC4A4E6A7DC1621A07FC3BF53634306FA14DB723BC7AFA987042C729C90AFBA1C5C417FC1569BED318C51D256421AE765B655A7C180A87DD5670EFB98F88F0B2E377770EA1EA8AE8967659028BBD8D61DDA493A2DC6035D4D0A1CC0ABD6BB1F2A94C5F3F0203B72202B99663FD2F02392EA0D34080901066DB2DF5E75D61D23A42E6394A2299181493576EE7FD2C71D8C5B2BEF765715EF42E2E2CDE33D8147D1420032605B49512B08FCCCC9BF72176BA5A16621AD9E653A38B0AE9F6A08DF150E1B1D29C914377140304057ADE3DEB04C607EDBBAA1DCEAD757738B85DB24A178E13B86C04B0D671ADA4D3591E27D75BBCBAA147D6B14FEA8AE7CBFF14B8F49971EC671A9A282805C59BA4ED2D8A2412F388E37EB3B9218C585151F39CA73FDE0FE0619C34764643CB6EF1F42168DEBB69AC37A494B1C6BE64F4BF9914A766215C0112898D5C6B18153292D7984B24FB530F619794D29EE5217C98C324E47C1DBDE65EA742CC79A6501746A02BA41A8D5CFA760228F06EAAC6A25F50CC41AFC33A450F71495D2C939BD2E0C4F3A545221F05E147EE4A530CE2738938DB8CA182EFBDDC6281EC31160853EFA23CA535B0F665339D9E9C465A38D70636B6F8D8CF80F400804EFF7A028E2B4427A402D91B1569A52984CCFDC43629C75079DAC7811BA2EED91202F354DD34317470BD1DDF1F3A05E10C28C5ECFE32D01C7488C9943369FBC399926F899FD9FE237613069D31EC8E8A121B60583CA11117F174C2A7C5A1279AE2B4E4EB6EC3E20AF31871DA4E72577B64A756DAEB973383EB6C6C2B6F2FF7BF4B571F492C74C742C53A33A3B1090C18FC8B8F06313B80F69F22BF6AA0F4C3CB4BEA898ACE65AC890B855EEB49B16F5A45AAC4E0BA49D9FE3053DE0CE600DE7D3C438FBBC64EA2442D50E152EFD368948CA8F449FA392602A622E03BE2A81F5D624DC71AB47EE062D7CA0507F1FAAE99FBD33657CC1CF6BA4D22E27C975140154196FB2089D6313EC77BC59C51BCBE1E64987F0B2218C27183C7619BA99665BEEDF3BBD303F7CE9F9B3BDD2118BAE717371B6FAEFA8E7C4FF067D18E7F687579CE53F3B8D8B43CBBD66B1F082ABBB68B4D1FDBAF9AAC7ECD8DA4A2695554BCD734D3E6987FEAFD13B4F51BC18A46C0C1E411DAEA88CC9476FCDA27BEF9120A157B9B2B7B15E1391F0021A88D8D5830FBD787821340505605A5DF118E7F28341602061020F644C290F62DEC6668B4E4C9ED2979534B77F2C7F477E547385A628E07512B52177EECA6036B3BBC378D892D40C51023C56B0243B1235B968E6A962B4B8E3A99AD51BD3F25E1061076D72309376D298DBFF8AD62C0971EBABD23199031ECD2D4FB467BDF13AD3919F4C1A4AAEAAFAA8AE45AFFFF3B05617F46345E836C0B255402C318EDA131F16826F763489684C1473681BD2FC101F7B8A6FE463659B9C4CFFC004200D4804002E59929E10207F0EFF863C657518B8716D25BD71179402AC3F26B4DF93E0357F912566A398B1A4DB2C45E095E9892D42FE68AE195BADA31A3D01EA2742CE5CCCE2DADC2B5EBA7FDD2FD077875FA9BF1BC8B35AACE8F4842DB4DDF4FF1408609A6062774B5CBC980EDB51A2C3EC174C9C8977DEE1CB19911A1A63BAB02E7B944D63B4B8C434A9E6778DFF1976F1BF1AC624E8EBC083002B20F30F8DFBF3E48EF66BA35DFF3ACA9C1216B66AF3DE2B36BCE9F9A77BD0165161593B6E626FAD153DF727DF7E9C6F19C410578DD482FB9CAF45B506709D554E132C9D964A0A9F2D030F8E8CFBB8C25B4A2999B49D692C97E42EADCBA60054E2C1284A889FE3A3639383974781DAF8F8210BE0FCBC34625D6923187CEEE8389DD7657466D25D6DD8A1F58761055DBA087886D0CE56CBF982C351 +sk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952DC73014674D168C653CAAFF17CB31CBA9FA360F3C781BEFBC441A6927A07A2E02FEF794B51F3996613426642C5782A30803812DEA294C7D8091BD9D320BF39E6401862DD226465C226DD292052316000128281C326110C04CCAB6652243821C877103028D90B851D484701BB370022425C3208CC8200A489464C9B07103322D823868524885C0484113306D021008811449E14232223828123508D2462DCA382E4394499116610B054962483224392549B60562C40508195299144253006CA4005014404C922840D0A245801642118829182806C1163221382D881404C9104820422D1C1051C024289C88601BB461C1206A81380423090222178449C065C41649CB465201C44C23134D1BB921E1B04048440A5414719A16664CC010D0808104422AA446088A1045C3266162C8056394850C128084B041890226E20860220051C01631421081E02671D1C62C6106300813300A8051039361220926430462C2340D03324E21348A18B30CCC022214018D100111C4420512C9081BA56988448A41B22410431292400E121004DBB801998650CB80249B48251387051A48260A830419C169424410C9C051148230E1B684498649A0144692880512182220040904977064449198409254B04D22B76C19A0480A338D58080A44464891B8005214245434604942800C48480C2560CC140C8AB664A328311B292011238940820C22953109340D612602A3226E1C230852266948B2410A3946C03029211202884262134889CA029282364550144E8B20508A160EC3266C9124091BB129A0147011A828A330711C092C5C208C919421D1286293242ED21651C82085600292023651E3C86019B461D3464451C08C92026E593684482824C298400A948588821152A088600044E4246459262D62C0012247896038812219518BC20009116100824D13086C9A42821A26499CA06199268D12B8284146451C06250180118C0009E4C205D91862D03268CC44681039812401261484045BC848E29269914662A3128D0030212232665B140C5944691A89209A42311AA708029241D3048902C08558A680CA041051C66C54162823374C5806501BC06458929112936D9C4480CA3800C2266CD102701240322290500207511BC74CD30262D08071E24042C1A8411B4901E014005904458A06491C064449A25062B405CA00819B48111C16009A824DE338101A1442D4186CE1902C0A242C02262823138020374062924011B6011A168193366941C488D94670A12225DB487123A211A4A425CA144E4A0002D03061E4126D59C08994A891C810050B805140889084368552028490829021958592B24C44328890B420132810D316061BB1311CB43011B47102A7710C3569E43804410642D90260C1A66D802689D314462083440018064C008E431070E284411CB8901C3844A4C830D1B204CA3410D2168EE4C40589240994C22149B06C20008E9CB60D0C25919C140920C00411112A08976560422ED128915A345080C4308118490329492420251A372448825024C02109804C09370DC3464E538881882452E238810B238041902D0984645A981118931119114A5B20711A138549B20801437159244599188153986D102932939220191765A4B02DA14066A22611D4044A11354E882669A23800A1A8508BA66554A40841964509995109B40C0801281BB78D64046A18C74819928104908C0CB12912B91008924052046189B03103C56512413061C4692118290941498AB805D29265101870E042046400641B3110E314481C496E1B8685940020D1808509376C23452C482849D3262CC2460A032605443262884852D11809C2144D13290DC88401082771DC20855B202C12418854084CA32449449641C90651540644508410049851A28484901269C9124E10901159400041208513252198C60102B9819814880C412800964DE30845E31830E4A0108C82904A02699A140592049083A02118142180484A9806041BB40D5CC205249968610681A33248138824A3963112A430D14282112105538081CB46628CC064A124105B486093464D0292209A28094AB690D18868C2208218264858444E12434D0B11320B238588089100C009C3004867209846D772012A7C0750D7F061609854EFAA261C473E2D410C38C86A75AEBFE02510BA100DEEB1F278AFA564F146FDFFBBF308687BD9FB5B7E7AFE23264ADF3018588680AF218E43B52A7B5EA00BB34C557E00107D966E4AFBD8C0D7F2D165522A1BECB39100EF9294B34DDDB1ACD42CC534D8F012F2EDED3759251EAB27CE21808EAC93F4D12C761457D9A9E544581A01846869FB84AA647169FB1A9868404DE49A7571219C5B893CD66C5B03D4E5095712F5BC7B8464AD6DB23C713E255AEF970F5D62CCD4255506915092FB029511F0A85A60A3B51446BE4DA0C08D2F8106F02110CAB962D5AC528DD8AAC16CF244C10B7F6F9875244D19B9C53968FD2E4EA7FB3D94675031D856D5F96EF421CDDE8EBB3805C1A9976FC9F4AE3D62742FD04137D92FF72AAF9B49E908C2833D0FE23B2F74387126DA142FEB13D31CACB67D88A7CB71402C85F81B98AC172F11BDEF22A5039879C3437B77D8EB8EA7F0968BFF83452B4D63E090712C828BFF196F71C3A98FD59B2F8500A9C6BC8FA84AA40153B91A9A0DA8F9F3FA05C674588D2141DEAC998B0E7A0C32FF0D77FC95DA704CB8ACB21DD5BFB840AACECA122B2B3CFAFE4B0CB3EE1D2946CB02B3A68732A028C81B9CE35FC5801EB878436928F1DB1861433B7091BAFA3CCF55D6B11B989286BEDCDD5447C2C4FB3E27A711B063C109B0131BFCFC1930E77550B907A2760D33B7D2F05F89D983BB634EEE8902DA7516C3DD5AFAB8DACB87806FFE069D8EB436FABD232210F4EABE6F1AD6AA684E39D3918CE549236B65F6488C5A0B2BE17D12C823836CA191D70FE04083CBBCA6DCB8B56EA082C2645A7147BE9E1AA59163978F888AA3F6C83DC33F6B7D2B5750EB73DBDD81AF1F480692C11D569D98153E5C085E380AD85A021DE1DE9A7ECD0D77224720872976463C4D5149370118BEFC481C762CB73FA98A29D41255D99499FFC4599382A87C91100F89926D14E2447C2D63A2F82800C535595CD70BB5FB1A396252DEF80B7C61E9CEE72EDF4B07F2008ABD0F00EF363E041CB2DBA0A54B86D5BF3003686DAC29383896D903BD7CC15E1EC48684B2BDEAF0CBC8470A7C02575DA2837704B43BBC094CFCD7F37E2FD3B7D9FFD36EADC35D7EE6AA23B3628131D3ADC39CC6A04A5508C5CD334AC4C24017CFA9FE833F50E990412B64D373EEF78F74AB47EA76ABB4662128DC82202E4BBCA2AEB16A63D52C71E61C46687B9B2F9CD53BD7797DC355C0067CE25749262358DFD0835CEDA65C6EFC53465B26F30B2F881C7CF527758C912EAB8F045F588B5B80C96CEE64B81DB4881BE854F4C0D88691C1307D7F09F024D66D715E3FFD224225FBB1FE3D8E419EFA47C5CABDA98590253AF1632409893AE14FADF984A028A61C7F1B65A841E30BF1BA9E0A36545FB1F4FB5576DB90F3101C1851CC4C4E013A3F95F0D6DC70B7262C572CC6959B48786A4F6612225F164A551761ABEFBBEDC99711C7ABF318B136FFB8E20D36D63BCB86B3FA5D92A8B1F7BF16CB4C2B6D8E2243BECC1C2744B657FACB53FFBC0853D9ED4472360FF3B46B6910C5A5F4941BE758F841AA28485EA630AC048743AC7AC423DDCA19E0F926741E32394FB7ACBA8FAC99B2A54CAE12AD23D6580FBFA3398A9E50B89BB9967281A0BA01B4D30463F32921D3FBCE406C2D30DDFDA136FD5D71813460BC25FD1A786709253DC5793173213DA3A7B5B461441659DEB90782D69A551EB38B010286B7CDBFB9E402BB4C43A3CAB8FA008F524B16EC39498C100A528A197CFC815CEC0F3CDD0E8DEED59A893A40128ECEEB305370D45918E83C97D193DE8EA718F45EE53078AC20B1DCCC9AEAECBE310A05BA3F564D5DCD606DD777CB5E3AA393FC23592BB749D93D11E8FDFD9F9BE9FEC23D118FC21E0C53B43ADD81AB1466E4151A1BF3B807E66F8261473C5A79454B0724BEE860BEB669E84F96869D7DB4DB7DC79BAF5884548FBFAB2558D593C14FBD10DEB279354B890D146F78972372A9A144089FC53EF9315CE497CE20D999A2E6A892CA2A6C568533930538CB126A7D3294F89D6E400669F1600BDA547B7B811D7A895A9C883964FB2A5698E16027380B25DDD2B9989AF92261A767C775496A50A545562A02E3DFAD9AC5E1B969885B1578697687E2642CF92FE0CF14902E33A3DF75581734D4947A3163ED003A8144F9A9D4CAAA5CB0E767DB6863F2E6E570C86708FE84219CA2544DDC021622DDFFDB42C79324396F1759881A2E2F9DAEE5CD1519630CFD3D8E6334D25EE9E4F7B9F6DE287D3B5E33B41CFDBDF136951ADB11B2D272E546D9C7CBDCCE93DD4169C78F6C5608DE36DD9470D24CFD354FED91E3E0741977CCB56650C68D5747FD87F213CA26F26189E89946F86CD9EC0F9A7D978B7779E9242BBAE2DF5EC15C1F81D3E96B937DC99A78A0A80374B245A2A462DE4F9892AEFBAFD0E07FCD1525FAE825D540F3EE2E37983D5D67565D562F8796FD8F95B1C6CCBA77FF4BCB9896684B24823A433B036F75E40C165BE35BB8EF1EA5824F5B2A6508F4101993132763775A157974788C8D70D533777F7FD2C8CA1F9CE56FAA4FDE370FFF0437E01DFF0625A247381DA5C9CB06E70AA555B03C9DE94D485FBACD16A3673BC8A709194DAAF1A302E66F3DE4F4F49BB689F96ECC7DF4CC369F18D7EE9D57571A433A9B99E216455513DE080B668D7A4F7A49E7E2DA5DE2FB473636F77E3277ED9E202DF28DCE0605B66818BFEAE7FC4E30A50A71055F3929C8C94CE1278592D0F2D0A7CE356FBCBA7A44C7304BC5DAE525481EF4336D53887E22ADD34148581209D5E980C452231CCBC440C964780CA11C2313BD182D9F631B6C32FD3C658E136B0D3CB3B2840B12C2619463B0F34E24625A900AE4B7FCBE667D5561261D8B90B13EE3431CAB4FA639E09978270FB0C8D548AF8A3DC18F503CD8D37367ED18B38E033C11DC1AB09957F7943B05FB1E42BA300160C4A1A127B46DC49D39EB6817C007627A6421236E3DDC79B5CED3B3B77B92B528ABBCA9627718C5572346542840F591DEDB7C8D98DE4B89BAE7A1EF2B2BABCBE4903FCFC1880288F4D4640EC0A50C241321D84C138711A6C0203D7F9CA761F7171923A5F517E873EA68B0286AE4FF7644287A1605271E745C132F3AE517FECB75D199FE2D6C74481C4AD0376163368622F0248E7F10ACDF5D90637B5A234F6330A3B79530A750034E3317597943F5DAB5199C1E68D14D271845454ECDB2FDACC59CC6D3599CA281C0D124FA3553DB490EC8293432DC503778E5281405902B0109F77A0186AAC878193AD1F55BAC1E3DEBB602296D82B4AEE145DDFE98C7363BC9F231C8BC9C1DB922093224DDAC73C9E64D46F2F7CB610AC392470E0D8DD24F75FDF7013C3B3D5A9539F9FF2261D0DE36E4CBE472BEBDA4523C91AECEE378C4FF22597082B59821BF4C3238C2DCD50390D892FFADCE17031F71F2F2626233669DFB01C8C81CDA884A1093AA08517060C043C77DB6A16F1F4EF8E7FCA4E8C4E4E81F66019B913396FE6EC94D18C0815AD3DC147FBA81F9124CF7B9F472C26DE941A9F050BD37215E445BC5A9EE27672A2B46BD6455669369EC0933BB114E48C81680E2439EDE7B2868D9B9C92CECC25A86CBA18928C48957D125D4107313CD62DD11169F7DA6B0934FB651F22D52C02921D194F5E2719F9FDC88728AC575B6476EBDB78596A7BE90871CA74EAB39CE90F28F003FCA00E2779DDF5A5C1697671E86D8DCAB405E218394171CA2DF32AF3559FE5E65A1206423729C92CF982CFB27DEE59A12D5B82F419D84176D9ED0F439CF0E908D73290B73148DB493150AD8F208CCA79768D6BC71A55C84AA6EFD793B9E21596B7F0BC8E83AECF22BF5D7C5B614DE74FC8082DFE43C825A857AB79466DB7783975A4D7D8B0CFBBEE5537AC42DF2704E89585DFC8622C15A04E420E3B7C5BAA68722C2645B0C0D457E6CA4EEA1A5C797E78D5CFA29025E26BF74B7CE3CF0F99512A5FBFA851649A2122636A5E36501CEA041EDF6A527FB891E0B9511EADE47597BF86981A39DA671106C1C9C85519FCA5ABC6E5E233FC7B458BBADAB8A75B26EA0C49D4885B024D197516A71D987B0C8E087A77D83232EF2848BF7E78A00A4EFA8B17D368594E86C8BD9AAEAF75396B1FB28DE1ABAA0667151DB393FBA1205C35EAFF58D385AAE0BF0F8E602881CBA82FB42DFB401A4AA46D1133D50BA2BA744E871FD90DFAC8E82438622FCAD2CE23362F0BADA108657E432306F4FD6737BBB2C9FF7E99C0F798486EE9CBDF3F53D26E33CACD68C2DE8097797A69AB19CDE5B4CF7F20C650138984AD89F79388C012CA7806F8584B05C94D6060A9F7627334CC3F6094ED159769D7E2F03EEC5BFF03CE599848738F4E5A26A3EACA6EAACBE3F88B6BECCE90820CB82F63D2670AA474E6056ABD86EA22796DDB751DF42E67DED0D9500A539B52FDBB582F3361D00A76D787B9434FA0BCE01B96BC13448F2DECEDBBAF0D4F508DFB3F8BABCCD074C0ACE17231F4F89D50389DB89689E52E479F229BC28B931AF58D90FCA3A679C384524376D7D321621B7795F5F0C9D01EEA5A7C1E5D41550AE1A268DF3EA1FCF5AD47EE1BC738AEBE73224B1D5BFB861FE02A84370764E13FD6320941DA620A6B2C21936F811B0E0834D9B0134BD2D225EBE8356DEB66C6F76F3D15C261C +smlen = 6674 +sm = FE7A6920EAC2BF768D1B8A956DFA160D6A446A020C776C7C937B57BB3A5EC90798E83F3CF0CACDFBB20265F2F080AAA547705950C865A2731F40D35A28D97526E5DB892DFA8EB5E09A7039E0B96AAD322EF0033B0BF88DAD143DA54926A462242B6D03A61EE00CE501D0789F036201FBEB64C841B79F43EB2B0DB4E985C0F3C23423FAC906E9E7834E8BC0D743E0FCA237AB300F69F2068A37830406DAD17DCCE666B049555EF1C844DCEB204E151507F3D1D33507FC4FBB560DE0C506E40AA918C5D5792FF7984F0763E119BDECAE715219AFFEB8CFCD4E967137756730AC40E9022D29595437861EBEA046A28E8AD14FBCA349DAA4B807EC27346F922558F805012ECF7194959075B48CE0A9C6F72C53B92524EEEE35DFA1D2237F76B7AD3DEB5BAD30DCC37491F274098729C3E53A41BDE663B14BA07FE9627B0DF9B2F42B6D01FFC2D7B129C1F2B7BF6CE26778438335A12FEE40879F6E44533E6B761B4C2FEBCF19D92F21C442A0EF0A021177FA132987C443FD3269904A52EF09BCF1517F90D6839BF56FD97B19983ABAC72C2CE7A653149EC34B786EFE901A165E05A9A939AA362795754A92592E9EDF800E6E591220B6F56681954E9FEF725B1A513BBD3565367F4FE9639851491A1216FDD22AFF34AFD84E0D52FE5286821AFAC71F3ECF8656D97CB1366F82B425D02AA74367B2708EB6EF8C3036F5192C72373813529BB2BFBA9A4FCAA89F67BADDBAB9FA99E6049D531D868BB6FE9A908B2AC643F8E02BFBD4FDCF0D94CA325690C11B469B93BFCF12830B5050A1884CD67B3334FA7FE560E0B52B18CE7BF7D2DA4BFAF7144D478A786667B10051905ABCE305CE4E30ADD29C59D828CB4181B16A582D2F939B174BB5B26D439768887B75C644D7D8FB34553C3D27F0B2457FDF910DAFE669045A17F00AB26AD0D7F0D198CAD100C6BE48731F1FFE1664C04CD840AFF0BAE7957A9B2BD8553FC5636981A80B97876FE61B23B50488CE5D8A1107256001A6797BB682AF6B30EEDB92B27A76D9E9E59456E8C8E832FAA65FA0D4293E1B508D980E519B7C0602F2F0334AB262BB33165E0E6D6862B8E8C2EF17E82DC030E0FE7FC5D018310EC3BBC456B9BD5CE366DAC5EDE1AA2F9E7A74A9F2ED145A92E60935F5FA2B8134BE13BC9AC5CEE0510DA018A72D79254822964CC589ADDF62FEB0758DFAFDA5FC1332CE3F31FEFC04FBD4DBDD04090ED1DECBBB30CFD0E19C143B7E3E09630D3555632D5E5CBD613864F276D6790B2F2A21028BDD0759A82B3A8EE9085EB50AA874EE40E1809178C7F4FB4AC8CE415F22D5A1AE0D9C156C5DBBBD19C7A86199D25A1BEBDEA13C01FEE856AFBECC9E23541A6F0B7D1E145BCF4D580A782E930B1C82F45EC90A58559593A9E105931C81D272D54597C50303FC269B60DF63DFF92712DB27C5DB94002AC20C3EC2ADB3F3D9652E121508C520992A1EA0C3439E7CFA2B0491593E4F933CEFA56A2326154C764B4A98C3E5CD773E8CA3035C95670DF028FE377729D488A9BA6EBB9B8D6CCB9DA766A06B27A929463C47452E06B55651D63171F1B48AD8230E36BFF28EDD410458A3E2D0299720976C024B7BDF083F5A18B2F1420F8DFE4287A953673599ADD3C95ACE5ED98CB2C74021413E7856A10DC329AE721C6B1E48E24EC9543EA26E36C35E5246E2199F83281F25CB10E89BD2172522BA011E0FC963C408B3D01E4511DA1BD972B3C80C34FEAF37B6A320AB56067839567451493961CA246605586434E8BEEC56F540EE1177A3C3125757FB0F64E7584C72F64D3B0EF1259D5765A438449DDC2D8641194968F640FB9B781FC340B42A6B3DE0288FC64513B62528B1483AE55EB46865314B8AEC33E66689A21254E97E0274ED1117148FB1EE9C67A248A4B9FE312544F8CCCD14EDDA79624C24471EAEE963330CBBFEA6A2691F6652CF733BBF87574D2435A13C31EE5C80039355F5BB8D5B64A854B395606227DD83602E2C8E2F9F2CCFD7956F831A7725297D8AEAE4ACE5F82DA079EBFF29D34AD939E3165493D3B745E4B3FF4285C39F1DD3D0C6C4C821C1390A840152804039616313EFB5505FC978730A12D827A021F618BA15787BC0DB15CC34CDCEDFA7A8C2A1FB16DF53D803AB93B482720CFEB42F7B43DF902BF3D0BE61A08D2F633039BF523AAB882F4C83F1E9F79C21B42ED4890E9E13747FC5D12436AA398A51BAF550DDFFEBE7173982C51D49A9593CBDD142F066A0C8C4D4DBB6A20FCEC4B2732241978B25003379EE3F4A0446529BBC3D5001CFC5A37D0928A8BA754A9B8B65336F46392A7B6203F523527C39BBE5F954F882C361FDE73A2500E6F8385E80ECD6BC609E30B1A4B20A2E3D90EE84245C82D2E674B961C12FD9E1ACCB2A9A29DA7AD0FAD7B1929E13FE275EB1116230B5EE8ED0AFDDD9E01BB5915A7D0AC9B0086A4F5F38A91E53E5877BD8AE92DF2F4645E127C5156AE94D3DAEF19B1377091602B56B7E1330152AB5FF994F13189CC3E98CDD329F6F09F815A7A89688CE5A82E14086E91D925CFB2080ED631CC2AA7F2C04F27D794E24F3A88C60A4F20A7F5CAB532810A43689B1FBD73A72915986413F2259495738B07ACF1E5DEF596F086353E0DB4834A9D664C1BEA8593D255FE9E9FB8A30F0FBA5E64674FD84E88953794545D16A1385EFE0D5939948B5004061B09DB00EC695E803CC95460B27FA9C826F940DDAA876B980FCC7A9914EA0FEF157E0E8A2592D0574AF85E268953C25EAC52387B72BDDAC649EDC2A276C459A8332EF3ADE215C1372E0A3CFAA8CC41D16D29DED80C17C816B877D86EB07CABD443DC98724EB39E6B840C0B8FA3B726C19071EA5647887A6554C5004545191C8937C3001EEF881CF0085B4B3D7FE2CE3A0D1778D05FE975BC43857146CC1CC4ED32E7245C31B62AA071E165304986CD205714F694A05109458C91DAC8D5BFBB6DF196E233E48F081BF74AFB876F18BF971AAC2834326B418F7CFE351CB24D1C7769AC18175F623C9FD15A2DA9FC5A58BFD2BD9C005023288BBF67EF32D91A983D35B83EC1ECB61205343B1FCF48D6FBAEDC37062649D873A96966E9CB44ED75A709FEF39F45EC57C8D57F21EEC58CCA880F678B6225733A5EAA91BCB2497447FD86B5EE9E94474439224296FCB3B3AC34D72B8AAEC66F1FBEE3DAE7A5E5E229FA264D8948AB5D1A61866F99C23E5FEE5267A2C0C809CE7DFF7DC4F01CEC3AA3B7E8DCC51162F63BB86AEC92B4F41CA75673E50718FE1D6EEBFE0EC2D1735A1D9843A885293F7CD4DD68BF525F239BEDEF5DD4905F199D3E84564D860D2552DFCED101FAB5D2A3CC13990E73F37D4D212624EAC9D0A0841799E977467FAAE6940669660BF176A0341B35279C4C48ACCBBE1634E3282DFA744B337B8D22534B4536CF61A0BA17CB978DBAA3E29991A988A9FF6159358DDD89CD78569D68CDD63C13CF4D2B0491C763C3A2CA9BD494848D8A4F1E97A82769A9058289A5607A7E3FC0C91621A33CA7041A7C62A35ADC92B3635D9184035A2E64B5DBC0D918FE281CF248F5C600073162AD4FF2C0978840D016C29A6D17CEA39990F345ADE2636EAA022C229A12412B5659DE4C4377B29960ACA9FDC13302D3E20ECD5AEA52D835B01B2C9B2D023579DF95F2866B6B99BD3E7F9B7D88BCF731C4733896EE108F3BFBFC6871D6E8A573197D1A5144A647CED6B2A336A252C8F447EECA6392579B6B11F6F7E9F5A7D61EFF56C524F0B97D71A123FFE47F37D7C08AC2D68657738FF31CD4DA04A26B2B7F6193193341F223061E927C4461748355AC30B24C31F641391798B8C2F0DFA21B2807EA35E896A18E1FBB4814A967E70B58C91978A3B3A8ED8CABC1D284B52A3A00ACCAE91D634407E4E560D218D35B900BD55D33FBBE11A017D91F1FE7BB0BFECE4945AC84DDFAD48517307413C37B0087752BD84BC175C2F6A58A5676D34FD845DBA6EE0B45114B0CFB80E207619266C52A22EBD2443FDC9BEFDD269FE11387A9651FE6259505110BAB1D482029E6885BF3F31FBD85BFA96DC6B2966059D16065ED01235D6EC64F5ED0BDCD09E3DF246BE6119FD8E9690D7FFED6BCC51DEF540F9AE79FFFEF7EE1CE5F7761B6B7FE2A72066EEC9376F0EC5C04E9641D91ED54BAD6566863A08704ED00F57DE306F8DB72ACAC8EB779E19105219486B9DCCFCCF548A0941D2EC733632F9849CF6F11CA1D71C046F149725F76F790D3B47AD0F8102014D7832DAE13730667045BD5410CB53C6A79C3389BB444EFD1F9D6DED0230C9408E6D71AB5EE7BC7A886CDF15DBF34D56E15C99BDF939E9B37A17BC2538A597666ADA7CA833CB673CB03E5B1B513A700BB6870B3396D25ED8EEE7DF0706A03318DCC3C2C9F3470BFF49C2F22773AC1C0C8FD256FFC973644423D1AB52F92990E6E8E854F424D96854DF1304DCD4C08147EAD3D99192A58E1B190E89B99359A282E6DA0657983F7236DCA2A067961C3CD5F947B9D3F67CF48B73CE1E00FED6ECBCC19C3BE39B68AF959365919C311C187DA482157D74A8DBB6F7DA3B9631AF19F73AD0E9E6292D8C84DC4817618CB8CF4AB0C5F5859F1B5C461CFB3A8B290618A9B3C7234CDC75DC00936D02644EE7A8A7A63305013EEA2CFA69E2CD831A24E8D79475CFD468A28083940C609DC8AAF9917449A4751E5A9222E3594C992EB04519921DA19F5A2DF1F2245E2CED5789D63FDCCCF1DE1E56726E9C55C2A1852B06E59787EDB258F25A2152F9C7AFAD6499AEF760001E4DE6873D377750EA8C8BAF2067CA6F87BECDD8DE15D6A7845759F301EA45550BF9BABA682A1A19C98CB09D881A857F84588A894270FA6F781F81483336CA92D7045E7293B0C1F15E59D3D33AA712FFCCABCB0D405FFBF4FE51D993494BF906F080708141BDB8130CEFC3B00E2913A033F9684B06ACE162DEE22657E072B9B2545EEF1FDD2A67046EA79A86828F71C5184BC99581E29B270FD128E5C40CEB0D810D5493A499D30D2523C64594F75122D08F23919BF8F5CEDF3FF3D553367FCDF4E3594E2277453142D7CF242FD1131D1A9B1744EF7D573C87B5B292AEB6605E9C01350992D3B641A8F9BEBE17AA776DB4AB715A17EDC2A4E6C5FBFB7CB3852762283C0F74520AC9C792DB4DF589C8DE919A61A0AB19780FBB12CDC8B73EDF5AC6D4224CF8D6FEC6AEA67D6F0904E36B4F8382A7935B655B7762DE8F828D335A6F181D0FFCD301A48CA9DAB41BFBD3CEB558780F2888BD4D513289025B5A65594AE0B0BD1130DD0267BB033305A7D75CDF397B9099CAC9D0A981239391F75626C845121D3BA71E26B70AB2E81A27417680DF62D6161E9BFB0ABB7392B57DDC29917458488433845F86C42D0AAB0D9D032DC181C247BCBE16132FE7DDFC69D854533A34DB2F66FD347FBE30788056E2346FB8111490E88C4BB48A34B3A8635F86AED334C65C5B2DB618EB7585D7AC73B9DBEC308F6399DF9FCCCE5C9CE02655FB92ACEEBCC0133589A46EF72FB44AB50FC06916DADC0B63D8DAD3861880B98EC54C6888A6DEDA0C56F237BEC5393CBB219442432496C0B9B2DB96477B43426AF23C0625DA80361B7B383874E441FACDA65FAE0747A25B31EEFA5B5B4DBE5A69615ACCD5B22C22522638587BB2BC3ACB858349280C73358C27566AB303EBB658BDDDEF2A11AE87237BD6397D3E7B0DB3F34237CB0306A0DF173DF37E8976523CA5B8276DC51EAEC592EFDD210E6A526DBFD844183AFCC25467840B5255CCA1314696533E7D317C46E27394DFAEFA08E6E4159108ED51AE93DC497A94886C13467951A346F491D4905E8EA882266134AE1D10EEB7627B163748B7E3B2D7D60ED679716A5A4DEDEE945C8B5ECCDF55EC52E5C2191D7BE83429DCA97156AB974B1653952A881B3A05798D3F212989C60B2BBC21FF5EDB40FAEBA5DE2C0261DF09D09C718663747F38FE35E2CF0D6D1D7CD6D05D44B5D458C8B55294414DFB42AE45A49E0D47BDEB25FC672A4D80F56BBDFD3821B8577B0E8AA03F3B56262F316031A2C0F0C210EDDE2B2271C718069EBB90C32ECBE9E90E923A3B37AB6D0C09E140958C079FA1436377D8DA59B2DF705DD90EA018C36C7D808F53F9E63E98993E43F016EA8B9AC70C07F672A56F48B7F5B3EC06B0195A624FE7C8CC540B52173F6B485650AF4972AED6584E4AB38EB458842FAAF25207570669ECB5DCB683893BA7DF9006F31A72835C187FC18E3ED1954F409646F086C1BBF6B419CD6E1E4DDCA6E83E3D6646597D2A4540C4235A3E16C889AC4C04681A3F1386BDDDAE5A7000A0D689F2E175A24A6036EEF8E9638C4900699614C344C4E4CCC12A7DDF525DB7D69A70E5B0933424C47123625267E90E4B134B811962A4B8D3E65A606FFF0F315469717AB3B53DBCDEEFFC5E6C011172A8A9F1F249525F82A5B4D6FAFF19256D868AB5E3F10000000000000000000000000000000000000000000000000000060A1217192029317F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 + +count = 63 +seed = EAA4FB8EF0290A499A1D92EE398A8D7E71CD3CBF01A36750DA4B7EFF175DA26D17AC4ECE49A84C88D1D2C2493563C26D +mlen = 2112 +msg = 2E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 +pk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BD1198F87D054631A483A2A48C8DCF4980FD84431E42188EE359859C3310D15634F4F14E47EC4692BFEA1035A524FB741A58B47145DA93B9FD5B10DFD8F4F90A0B2136FE4CB13CF177F93A8C5AEEA45C4E776E1A4803E31A3D5EA58D2F6B7BB018896F46F4E80578E23C802FCC8F9E9337F60313E02243A3665CB744D6E7B57A56E8A86854BAFD76E12FF6D4CA64C5DF7EE797048B8A23C934286ACBE27DBC5924063C407CCE9CFD5E298647B7B4F266A768D3BE227DCE6A85E1506DC5E54EA61A8683C4A04905D78461AAF76A7D3205E189A6771BD6FDCA7355C1119C1903FA1E23825217C4D333CC0A08EDB9BCE051AAE3D76C15613FCDAC95F9DAAE53D7DDEBFDC86B44C7C7AA5A1754732EF743A7868718FBD8CAEA6C961432FD12E1F4813C03C95EE69CFC9FD7DAF2DD47C45C60EF7C59F6DED7ACA318C15C8607CF9EFCEC251E9A626BFC91CA581B35AAD2CFCD72217BFACF95FFDD1AB331234046DAD6F941211F6A7520910CFE2026C9539DE7926D2B2262BCB9645EEF04F9C4177C473B246D1EB62F810B5F4852AB3E26D204EC0C98D41985A1D577C091B5E377C75E7183EFD009B07E2AECB7C89AD52136F5250B5071ACA36735EC58A9544E558A2C76E0B0E29AF4F050CF09227BAA7BA3F5E7B62CCE27A7B5F76FDE628FC93564CDB7E5E24A3BE4A141E33C6413496B1FC3259FE186A44B43235529937559E1EAF74265BE077410009215895BDBCAA9C763A69C80508A69674CDD2BEE3607C866C2ED2E99724AEDE4437F635BF75C4D958F5D1891E6259D322D063CBA31A1267ED51E54FBD44CA5EF2EE45672E62EF2DF8BBFF1DF3E68C3A284F2C33D6E254E10FF9D922E1259ACA884AD137BE09100E3221A74C1F7E99CE718FD1335AD24496FFA72B6573FBA6FE4BA54E15EDE2452EE9CC03C700078381B85A91A8DD89D6611C8001CE9AE75D6817E80265EA18260C3ED08B7978225D5A876E2DFB4EA5B132E5F70184C7596A02B00F7BA10CEB83F49C136EE0E6940F63AC21DD4E5DAAFD8397D553770F2EED3223139C6AF410BD0692883BF94B389BC12DB57F3AC1E248D161539B16FA16C21AFEB04FB3C7C47D614B41E0AE43B5A7DF16A6989FB2D4D32C01731D1B93D6D9914EF1A54A5D1AB8F254BDCA1ACAE4EC84AC7FE38FE0CCABD4331635C81F8E126DAE3CB8151A6E588CB6D4F0C559D0DEE502A5F0093B7165419EC5C688F5D8DDDA0508F4CF77B2E4568545D7EB7C56AA0F2767E6DEAEF52ED60607F603615F00A9A80F638C34EF051987EE71C512CF3807E05E02A8042E70D4700EEFDE6A52DA2FDEA12E83896AB7DCCBFC7E3743B3144970ED7287366225BEEC4E8EAB3F3E4E53B0B83309E177AB3E79F6B1D64D8B232B1AEA3429A86157EC87B2BEE307CCFA9E8F836EC80C4447BEF0ED44C31DA31B66D22992654AE5C9D78F5A78D2759B2949AAB1D30958924322261A00BA3AE38C6963F912A8758547D9EB508B7C08C0C26A46BCA62D85F12533EFB7B205BE713BBE13B2633BE6D2559EED99473CB9B3CD44AA9E0B9309E3A5167C90E10118F33BB6F5927C216E2E98A2D659E3646F8BB5A51C9697B71DF967FDA7A9551B199BA358847C2661AE4B707DFC531F79774CEB51271C8AD7F29E700CC689588E5257C61166DA0BE3EFCA4B93DBF56B171E2E8A9A20B01B604A6CFC0227C77CF409F67295237BD3025CE0D3ABD1BBE5E23BE456FF3C23DCDA45D77B465AFC73D48DCCB668464499E0A7EC5B3BB2DBCB46C299490C318D2B1AD5ED21126522DEAD0F9F76604639B52EE9E4173914010ABF04A36F633BEAF8FAD9664EAA018934F407033E7A30D8A7998790FA4003AFB5E74ACB7E55A86AE19879733C5B7B6DEB0BE174F45ECB401EBBB9CC26AD3093F2E1F14A573590A17E6E0AEFC76A090431C21841D8C91A91254B461A3B8A021B5E37DE73B7FE3867245B7FDC25BF645056B62EE66396FE67E417DAFD05B8A9D484B859B95F702EE3647D466C5B8A23508EB7933A929E8A5DFF19BC52A70C96BB60041582A458BFE41B473029F5FB8EAD2D1512310682C81CB8BA3196F3D67B271F869C09B2E344C6520D7C84937A3E56BB3AE0385C58424D97D233C2ABF6179B998CDE353A8498A7F4EEE41FFC672C51C8608CFF34677918014EC7172FD1B567794024251C8F8C182861321A1B9881A2BB310279DA12304C6B6ECA432AFFA44FE977C9EBBAA9DA20D5F844C686C796C078E1A0FAD7A3A56FD1901C697D43B6D95083A81383D34789174E7776088177E4DDC608BF775757B224B2776AF06AB01D7A16B79C591715A3908413E177C94C510556B2675546D867DD9F93F0FD284F1C70382CB4A1DDC5F0D82AA3DC8A12714F02CD15F20463B228B4612DD11E6F640421D9D8C4A28D36AD99074171A356CE50C9FE4F03C282D2EBD055177A6D7F7EA8FBB3CD4DA8B4E3FEF6D3248D336F7893B4C5C2AC5BDCAA9D3C1742C8534F22A50169D56A00A18DF3381928E68C8848DA03F42CD970149E910CE1EFB08B4CD4C702CDFD2BEA492E7017991286028B80FBE1CB48D16597D66F049638AB8E9B179DC86615372795ECE55EAA314E61D0892D0422237CF374608D7A51DEEA823A7D87C3575C615926434B7CDB02E71C49D894F26A9986A82AC9E1708DEF5F00881C1C1A73EE638202A71271C5575CCDCB20E8B56232FA61FD562E73FACBDFB09CEB4E4FB1CB9B78D1BF6625E8D86E59E91E9C5DD4DEA0D5E3850977722E4D1C9BB54D67AECCF247432D1789729F95FA32C7D6B5738F923D312E08E4912863537F6843DBA75F37DC848EFF7B2548FDB521FA4339337DA0AF4CFA1015592CF4A781D44A0A77E897AA6FC4735867B70BC52A65BD68ADF452A5E94FA940C57E5276629E5CC2F3D8F430E3ED7C115A8266FF3E2A94F56810F3F8E35DB4B2CA031FA7BD364409D9AC44C653FF874DB410A281FB3B5CE8C89C32A4DDED26D6B7F72D7306F872BF3D103F094FBCE8C0AC69F030227FFA325DA2065357F5BC711AA70BCB8A31F6BDD20E612A3057C38E393BE2CD7C6325101F85283C42CF2F41D3050667D05E2C01D68D0A4AA6C884D8BEDE6BBB78728B2C17FAF3A6C2DE32528E985DCFBC423742D231B8CACD343CE7E5271172F88B5BBDE2DF2B44BCD421E2D02E4D7E607BEB13B216D9966EA9360BE0FF580EC259E4EA0C53D533CDDE6B37E5F1D995151B4304B74A7E657A26F28DB3EC89DE737A9001EE902EA0256A66B4EE85317A3E646626DBB66DDD6284D0AD90C038C47A1859DFC878626FF83B8A664CE738DB2248FA707FF7200D056D2B1F5289C74E67F0863AD521E0F8451EA0F06FEC2B562DFC45FD3A42C66023B7A36FA9016C6BCB981ADE9A73F68C890430723701BB55AC3A95F81AFC5FBE78C2B5829BC132F6027A039DD12763AFE0424554A9250D941252DDB4B6D25BE327C209E97FA08B6F270274A3811D4BE01459EF308B309581E183B39BFFF66D27A280E67845C8667E2E7F4E64AF3B83DF0DF197DB369B69E81E624A3C1F9C6AC547C62B7E3BF69E309417DD58FEE9065954A27726F5B9F7EF8B0BD7AFBF69F30D7F985CCC5B5E0C824D0E5A34D9C1828B668C6C389610E634718947 +sk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BC957C8560D6EBFE30F9ED67154CF2A0653C2C90BD033EA0295139C34ADA3CCA6651C33F9681969B9999CBE003F6DB95C45088D1D1091B3D40E1F608082B4DBD3C89640A4924D0037298432600A80312085481282810C310EE410899A32710398210A254809484D848425620284D9280DC43008CA36921A3531DAC28D9918821020310C306A1B13114C460913267081404613024E0C4644D9220EC0026A1CB12C93986C21C82904338E143822E3328654402DD934450BB02852A6241C056043986C1C49850C4200E4C46D03B9890C044199827044268E0C016D54A06913087154362A43A67004B790544241A4A44959020E511809E02246C4C2291CC46061126E5A466501404E1390814B906494062919012558C26099C46924442844286DA4409064A409238930A4348149C6419498311C07251198201BB2400A4605D9266EDA128A44484D8B3210CCB00D1A3850E08224848665030611DA986599408598B409E1221214034921968D0C482853944D80B6301C4246CAB80D41100DC0C0294B462A5C842D5A0286224032244330030542E412244C3290D29605129601DB864CD2340661022222B960A38609D1366662362D92226890944084024CE23842CB462614A84D9A08821C964CD244680C44694A066201A031C29481528221A2384C02026052164E1AB59142040213328ACAA0495B126CA390451026048BC609592005CC84619148418BA261DB0220D34025C3169123978DD9B41002B250C396449B402D14382E419805D328426002290943414C3842E0C6908B30058292050B908884448DC23861C9948019082A919821E03026C4B6205B042494A00C4818811C4230203421902661C1B63148208A8C308E58062120872C09802D12210A10812024C288C39025C918510B242E41C444A01022D428511217001323621809819A0430C3860DDA48450BC94C51129109978DDB280A0A1206E4A0210C338E11085044A08501070218146A00863114B048090904CAC82C239645138091D3042DD13080A0068014348924394CC3426848386C04B545581881D1246404363188084E02827120B44D1A0208A0B46811A64C5A4805CB060ED0200C524211CB4662C2087223315150C690584251C3840DDB422C2237246192700A1969203331D0842863480842262E9B308419900D10320550A8054914100A0531513462D11850C2304C44226193B2485B165110A6846034006234445324104C4081C4444A9928441C198423B77140B86093181201972DA0B60D4A248EC014229C325262B66DCAB08909404422868910164542B660E3369202341264840D4C06450A4888D2044DD2346583421020C04C9A246420B09019488618B800C9406680486058381154080A1A002598480204240E094042C3B48463960D0C07828916915A20705B088909304221C23144326A24340224258E0A126122362D822446C9222820078D42483080060A22882C1A07824906014C042A21444EE2444D48C0804C844962206E02A76CE230851CB2250BB8482342040A444D0B39309A40400BA281C9C86D5BA229043761A3384E508871184070404810E0166A8A204C1992218C046DDBA08C51862DDA308448062C9C1470CB1208C31452241408E3909193A42CC8A4218A08124A26028B444D11C465599885240250D21012C2142E090329C2262E02C76DD99889D92260E3946900236E19B950CA962CD2B02D60922DE2422E1AA08508A08D1040029888615C8480D01829A324619BB868CB328A24A9312349901995240AA3811B322220C56D802849D4420623128CA4301108C145E2C21008B2200C300D54848850B4654A0692A23024A1B62D20114C634268A2448DC32849E11240A2C011D204864BC65008C60DE0440C9A12681C406522072542306ACC2666C4302A20B3851AB77063C4841A332044A44844388D82C84C628031D81292A1444081182ED2880DC0966D8CB68C24B18400116908004619286DA22460D9B22813050623237104166D0AB248D3A250032424E4926960B20D10B7091433200C398AD42431128488E2286918C96808C290499209C30272134745A31624DA008D1BC03060B21020232EA19429098611111642B7F4954F388FA14DF917A679901E4B044ABB5D3FED6D3616878DB104F9C75973ECD0EB2C2B20FD587D7DDDBD87DC0D54619BBA2D7518EFA844FD256E7D31A1835CE3DA1A5652B2FC69A897380E7C141A0CABF678104BD911C936B71EEC1BD0624E06303F87BD44D93FE92FA1054DE663B8EFDB977F13971FB1E990F03DE1BC244678A89662FC1E2E216BBB9855CE5A49F9C4BF0DA387631F6CD43FD57BFFD536793195ADB462EFC753303D517EE994CB71C3798F3CB8554DFE3A0BFA7EE80C9484FDB8F703688358D9C00A9E88774475D7E59936ACBDB50571FD9D19668A6C2C7822F28CCC8650D1339AFEEBAA8D5FA1D291B9A5930FD6F75A7EF1D7C5DAD9BE9B59E842EC707942AA023F2879EABD75A980CCAF9BC07D7238C8AFC066CFB628A1EE68BE71EB0CABDD63E86F774444EAD00A7097DF8F88A3213D785EC199524A7C88552972A5E17F944E0EE3E1326F477153ECF8C6EA851D3A2397A0EE3362CBCCEBFCD5CA622E23792DDAD546022F068FEFA2D8B660680DC9624C2D37341F4F4BA64244B08B0C6B99F179159B08BCAD3C7DA28D06A336D3C9BA0ECECAD3B5D8FF3FA56B20D37E5C4CD8351A9888B8B9B6AEDFB82B13431CF73A38D3322112E4E6CFECD65BBD3B526CBFAF79CA8981D0446E99C73FE139C1B47875D732B0E4805DAE8D20AAA27351A2BCFC0BC05BC208F08B22CF1D3DFF2E307B317DCE552CF0CFA89F5305630CE1C0FB5269480049D3243BF12C1E62C86A9CDF23B56A9C235DBF54ED571F8BBF8D5B0CFC1A9DA16EDB368D40017107D9FBA74BBAF132E7024500981BCC7EB36B0E8BAD038EED8A5320D96D49A87F15A7CCFD4CCFE397D65134B0AF8F22E75425EB1D786635BEA092EEC80C3F58E296E17233772ED3D92E4156B019DC16A6AD6750CEFFA49636749A4D2E91DE9B08E45B44DA336E585CFC7818B06865668A039BDD945EAE3913D1FB519AFACD5F99B887FC4F5E1827971C00BF221DEC65D361AC1A7D1E4B363670561C760BCB53B3AB7E85C00714D4D6DC89C79856661AF38764465BB2D897CAAFEE37423CE76E1F21DF3729A1441B4C063A05B70F901C88EC6A472D98C57F50E2D242ECC16CB6FCD26AC23A79F10DBD3DA68C3F4607136E6748B0D203353D33C1BF7B70FF32AF47C31A0D437F5974C6B1B56EB353884DFEDB357844524424F49B8B3B08A1DF8BA6C796C5B91AA719C792D84F0A591D00FA916A1E8D36B108373C39496099971F2E29D95ADF329448F2A0782859D5044C26BC7576745D1ED5C32FE2B5C33042A464F3EDA1D11B85202F37117FF54E996AA1249EDFBC694DD6A95F35E31175A5D98CBFC17B5DA7DCE3C66EC8404F3CBDD2679BB129D5482656C33D1B319A4716CC0DDBE648F100EEBEC9E7317ED0C6003B53EF69B5998075A66EBD28A766CC625789123ACEBAAE087A20EDB36B6B342FA8BE206B1E0C54852A53A23C3140C2EF937C3C3C5548D069EA07D021E3461B1DDB93E09FDBAA028534F1ABA6C3359D4411CA0BD875D7ED7AAE7AAAFC91235B0836F2169DFD23E12998A470FFF08D0DC32037AF0DFF20089440DF328F60DCE23D54B5682D5EFDB22BCEE36CBA5CA4B669F8912A9E34673B46E8923DB11978B529E11D1E5E988832B53346E3B9EEBE1E16791D8FAE906445B3AFA71EE4BEB0DDFAF1B80CE51FD942F70748AF2C2BED6369FBBB5792F998FBCD307A258CF37D0B128E399D6BD004543389AC18D0C0A7977C9EBBEBA25E6F30CD2CC0EE3C6651C77480E3F313B09B6B9AF7FA4EC93BB44621A57A5740F35AC259F30A02C7D1BF8A72E5C5D98CEE87D68753F11583E6FCB395B9422556A917645F9F5B5C0905A373DD0DE14B0B6E3CDE0D4BDD0B80D9F7AFE538DCD5F4C285BC780FC0691C337C02115CBA88EE7920D3F07E90DFCB2FD96FE135371164756BEEEBAB03506F7A0974A288CD742285F8B9BCFD2FB69E2E0674D6F981641CEF26913B51D69D99B7CC16B2184BF2A0DA824DE139B6BA572C1273368DE89FF96F1F154D306549C82E8384A602EAD65BA28B0FE519472A9FEDDB99CF961932265AA243073FA8A7F012D3566689E1D51B8163551E08262334404D53D4FEAC1DE78E2A71AF6FA46F0A73776B5D4EABDA22B404C5C0B91E5AC54084D40DD5E75E2E2D60882D37E575AF354D07F05E866DCBCA3115AEEF6ED3830C90D14B2C12EB9541684777E993D7DCF494B7A0686D1A969D216B6E816DF7152FE48E2EF7EDFED407B29F64B10BA23AFDDE94980660B7E071452BAD825B64294A8832EB6CC140FEE68CC926903A0CDE7581F6B24939310A6D5967E24A777EF6A54B4DA286897A09A89D094D034AC0E880BB47CFD0AD7386EC8F6245AC5C2AEC73B85054AAA1449B0DAE925EA8783918A131FDCF1731315FA7464339422EA8DAB7AEC642AAC1BE7BF73DE0FFCF1EF1A61FE9737C34AB4B150BD87C3E7C2CE44DF7D06FFD3ABDC6AFB0B0454A82EC050A38A52D63F05AEB2F0D5F3F20605F0C8BDE372DD557407B542F838D604367024E12D8C891A17EA4B090196EB2801A7B73579600D2F165BA930D1678A579DC66A489811AB058179127079575B9FB71D1CFFFF9ABD9209BA515FE35B972DA15176E3C84130632B8915260A5517631477278FBE3C580824D5EECC87EC2BD4AA1F114D9C1F00BA315A7D39CCB56F632726D184272B3CB1F292C2510AEDA4FC5A1056E27C41EEEE4B360B189EC401547FA0622DEDD5D9488E2BD957C5F853F159CD2FB9365B3790118AC1655F1307B3147790D1D6E4AFBB1FF2422BA90BE800BA20CCB46AD740AA30363D767EA3F0440086A2B3D2F77E1D937268E8F05BC8C82CD3E37EE9DB7E2D7C50D700D2C948CE055CE5983489FCE9315571D6ED7E2C355DB06EDBD723B8639FD84C096D5E100ECC131DA321E76121F1A18FAD1DA2AB95D24242A464C49192A8E05CFDECECA6830A82700A4C9DAD35DEFEE532CAC0F6BC43BE63CB995BB4AF032FDE09B008FFCEB1EC9E89EA055FE230143E80F71161D291833132AD97CADAF103D48D0E2E61CA9947B750B022284E37F7C518185E3BD7DAE3AA7BD88CC7A9B1970681C648D209D426C914380FE8F0CB528AC96CC9A2EF6E370C786EDFC5598A45D903BEEAE60D1C7F46DC13AF0F815C57096958C0DD400DAAAE188258667E8F6CEFF1CEF989FA10801FB19CF9D38AC7E0E1F64CF3A6C12EB75D20B475E1F10DA1C441995666A34F8F1B9D668EC5091E1998AFC7C6BA978CA22E90E47AF01E46F97560A5511F2013E4181EC45D8B4C4474F956A9BCEFCA8F9449148F5759CDED9E7ADA8FC9D316D90A3162713A8DE5BE7F09A816AD6B8B31626C1E0EB4C808E3A33259A786AF53BAD09C917C45EDE7F6F354049D0F099F58774E935AAC591A3CC05C2A40B5E27EC50A1D3E47F5D5B273F96D12CF9A347868C16A8784557F951BADF8233B089F099B0ABCE21DFD5A18570A8B931BDC6E510E26B5556A1C0BB23523059742FEBEFFFE7BE569E0C5934086DF0B61BB845FCFD4506CD960E3B67A6228A33274B8DC8537788B8DF3331C76E71CD8108DC9F87DC7AEDF7FC698900087B2DDDE760FAC44512824A0EAB99039C053300BA075BA0E0C0D29FD352AEB75AE77D501B869C9FD063FCF8CD979159AAF12667FA7B6534FACCED5A2A2AEE4A6BBC13E4949E599C5F74518CF88AE4ACB1B19819D26D4A4AB91D16A157C36156A73A117BF6FD7D524B3291E48CEB03DB1EE7CED13A4FCC5F48837C7030F3494F8D96DDC411AA2A0618B4960AEC81160B884D732F9EABDED0490962506E3F267C230A74DC5907F15F207A5BD28D6C03D5A59B2677781AADC68C96401AB8BE6CDB56D31CB03C07C52F12B5D19F11AB4761B033BBC3D2FC88A0F42765CA1DC9640B90A98A54937B8E6BE50C9404477DDA5FC1847B5C316D1DAABBAA3E7D8B42B6C888FE4CD04089808E88A638B7B0A8AC8EAA656CBF9075F61F80539593A9851CADF9DB7423E8B070A3376414D71110BD6DEF82AE812D995D3AE895F544E3C385CC043D2F0A0DCE0E027AFFABA9081069874AE8D31579530254550A9AD7208716C516D5782DEFE8515E9EF69F8495771C299A84BD70B68EC7D995E4CA9BAB2D49F8AE1613C720CF4BBE66B9D07ECE267E9F83B57DE457EB6B273103867B576957CA3D026F991D373A3782DA12591D29FD201D347B76006EAED595E0B18CD42B92423CDA4D7DCAB428CD1710125468526FB249EB4FEABF22BACD40864099A3AE5C593B955AD221E888BE09DD982D934257D4E9B7F5649032EF83ED3A2C6688F7699DB9558D9C7F2456BA9F495B559F810CF96FBE4AE9706252BCEF4C5CB8F264ACEF66B2A5679F040E11F64017CDE57D03C4F753C7F0069888634EF9AC7B7F45ED006BE3AA506186E75CCAE131FF9686028855DB752485644D71E07138419BEF35E9749D1CC35AEA4FCDCFE0C73037CEAB067329B8EBD100248DCB9F0117782A4199D7203697EB1A4FF5AAB4112EF3D4590B71EE7D22842015A5B7A5DE1D862241450EE4A9D1197FC0BB68CCBA641CA7F8AEC5517896E0B5E26E2B47C26862EE2AE95F2FE207C7EAFE05A72B3C2B387B0FE2C64CE6D9D3B00D29BC67E1A582B2796FBD466CA33F561F6D93DD5C0480C49422C438CECC0924F9654891A2944049E51D45B62955607A30B03932B6C31625553DD9F46E1EBBCD1C7FE1BF30B20F +smlen = 6707 +sm = E25B8CAC481E13566744CE9DC3BD1046168204D2868349EE83888A08AE68CBEAAE15161D0C190545C2392FCFF6578E0A34EB282766451881DEA93D4C3EB8C9CE8CD22351A25C24B79BC92C5C4D776D5D6770836250FC3215FA46E079C2F6987B80903E06DC172FF16A62CA734D0CA43D71E88E660CC9ED729A8181F833A65DFBB7DF63FED11DDEF8A7439D8D8D3F0A352E2D8E7CC1B7AECA99B57870F0089DE9CC0122C706C6E1BCEBC22D7719DDCBEB49EA2B1ECFCD0B5D89D6F2EE92DC541D10E9AD4F53A0402E63653672B2ECC65960ED4651F2F0BC8714A2E67774E393D4114ACD490CE86E16BB864794BFE9D2C3D93359938C59BB49A56354CE9351A96F55D7CD39E1BFF6CC45BFD806785B15BBDB191FE3D7DB1E30EA0D782B06EB09ED22C18AC24A0FA411AAF2FE3F945DC4B7DD975C9F8FDE8776C18E7CA1BACC4B89F98AE3FD059422FA2DA561D5108DF2FCC26D3F01DE9E3ECA52B8B84D453850D84827EDA6B73E4DD095B98725AA481B5E8C91724A960475089F7AFDECF0D0E9BE1162E3352DFE50BCCF6A12792415E720AB95920831D639EAE664A1B4C2CC4381F8A152D6BC49D177B7D1591B056A30C0E57DD26278C698B8B8619B2C26265931CDB71A98CCE2C63F6F748478BF008585BA4EB07AE64339E3508FA0F2E1CF74B3AB17EB5717447CCD2C3F51782B434EBA97BE16E8B7D978BDA2B00873C6EB8F1F1A2404894923B07BCD7D147093A13A8A8D17421A1916CE0161FF29BA91F12561DB8037BF7220AA8BC21F7C6262BCA81D0F9D7017BFD2DBD526F45334F38CC8242374AF7CD53C962EDDB5849163E5EEE845606B13C7584394A20E9CD9584B22F275EB67329FBD9CCBC939D02AEF7F06543DE339C1D783818297B6457A9C0A1572573E82FC23E01383FC7C077504A6E11CD33D3B409F0690548EA91BC7D98E72D194F89574F7362CCE6F8B235E8E45B0E93D2128BDF9CC20717DE09EFACD4AC0F74FEDE31D61F4AAA38322D8DA3691423C7287D75ED5F3E338E7B79E15633E306862C7CE68807DA92A6E8BE7352CCFFCE2FC94CC6F86E8516D596293B2F540705531B1E2B5FFAF374F9C7D0D513D95D698A14C66DE79C01E0E6ECC81C855C4F6F0C3358CD096A2EEB4D1F9471E40BD310BD7E69E871AD6DF93AE1D1A8FE8EDF1975946C3C2DF03A6A358D4ACDC7C7A4C19E1774F8B91B1FCF46C5AB925884E1D94F6BF9102D6F91C2E7397E0F4316450C1DB2DC4E8A7D824768956228D8FD87F5EF51D81F0FEA28E8F2B402F2B2C549D8AB9C26366E261B0D64DC81C2564040604A1260CE98D8D1B6031B7B9F0E2898C088EE60A5BF75DDE6478CA119EF484DA86680600DD51DFD45D388C0CF3DEA24E8F10582183985C7754EA21749B1F5CAB2C36ADAA35DD209B173F0252B5F84E44F8B8318481FD25859FB108284ABB6D8BD42DC7EF3DAA54670C46C7414CD98A5C559FAF210C118A6488949220AA72F71F738302B358200BAB41ECAF97BB0CF5C75034FED6D9D881E63404622DCB3B8F61431DE10ED0C9AF28FC26F4076852A3D2D9F5CCCCD487EF9C4FFF8205975E47BBA47C7F9DDBAA9EDBBAD91589107BE72AA30E4AFFBEC94414C607EB4752229F614D42C28BB62F2E56CDEE6D08ADFC0931EE2AACC246E4FCA13A5A215AC9CF9D8D3D3797A888356F47DDA0386A80AA3D0972DD4B78E9D18E41A4264BB3EF014BD4638EFFF9FE6ADF23F2A0A8A52189CBBACD310622FE9D1A80D62D69769320AF4565D500F65FE0E693E440374BFEDFF352F15CA3B386A09FE1753480662F468FB2250901B37B1B5678620BCA2A20DA9C440BB7FAA4D57762A5222068A1D42F15E2DE802B39DB34E0CC9FADD858991921695B95D4925BCE5441AB7C13DEAB352C782FF7BECABBDE4FF7C62D9E17768CB08A19BEAE4D20813165B47A48E372DC8F8B0BDCB181D59E15E8E0CCD17E9F947C04B96A05E70949B7C69822DE98316BB873082F877B7AE47BB03AF25CA7E14F3D1E272E318B84220B848ABA332FC58F202B76B29E6DF2BFA1A40ED199FC8A8692A38DC058C2B8BF2FB5B215DA1BBB737C80B4A9F3DBA57E0CF1419C3A9C4502C780E979C4A7EB72011E724AF29DD394DBDAFDD173C4D4B713C7B872100024EB25E1E03696F2A7563C08A7D219037B88F14051B332404411E3B079D58C53929863BD5901EDF5E4A602B01133B93F1D9A68D92DC13E5ABC31385854B4ADE4EF88DAFFEA261602C0487FBB8C208AFFDBB1C6246133AB914E2DEF54A8769119E830421174950109FD3F126DC5DE130743DA82BF9D42596AE4D16FF0B5CE2873C07864B05FBAFBC0234FA0FA72FFF8DD28FD41C24C18C679A40175E09C52C501E021D933D2A500C7622BEC8AE20FD7C3934CBC2C451B916B7570FDD7937B1F46A1054E1DB33C7ED37960742BFC0BDF2DAD82C6933417F378F8D0717E444B476607C89D2E9F349A7D1E5376F1D76827B1B62A1D17BDA3FFE88D1E1A9CB45D723F7398943743DFD3020DAB11185910655379E0712E575DEECE924AC256FDD6E4E55CE0D7611472E678394FF3D525B61EFFC54C736E65608C8DE215D6271E879EC6967EE9E7A0BB27578C34AFEDF2C3BD4FA238E49AB8F2BAEF26183696146106809DF97478893049C52AAF945E3D5630BF6466D5DA7F482D1199572859A19D74A8B6559F1ABA53C8BE0CA22285DC239E72D3E9D1BD24FCB6E47BCF778C1C9B6FAB6D1DCECAA278F0ED62C0246828AF11F485E023F515455B9EFF7ADD4214FF7036D8A254088C70B1F5E7453219864E56E89F3A885DB3360D732EC82DDB33199C20822E2B67BDDBC6CAD7DB349F3895D920CFA650985B7644D576FABE0D8EC4972F7119D0E3499551D936180A1F74DB51A6575B0D09DE8A6694215FE56F085A31936D6B7E54497C7088B71A44DF4F93F4BE664AD6E03B9EAAB5092C2A4710214B1629929F93EF384405BE67CD1ACCD22356B9BD101E6C1678870CD55AF517A34DEF26098F4AA9AEDAF9B3A240FE2DBB908C2A4AF323735C15DE48ABAABD882E0207FE8FDE112D23FC1BD7B2781A99A64A6302703FAC87103784D0FCE956A352E6081C5243A133C0F6754E838A2A05024ACC37369D4D3225F79A5E8D9ADCF52B3B53EFBBDED125A3C4F48BC7BFFD8751916114C2F5DA1EAFB6793DA6C9F3C435860979EDEE9E3ADB9E7D67163D99C670B410F6D0D53010A6E0AF4305406906D72D956917A77A239A391A3C5ECFCE224F11AE0F9E1185F2FFBCA17A7725110158B62C4C1C643D733D9D46B66B7F60158527176CFE3208A6304D07DA07A21F2DDBC62C73DE49ECA7E1D441C41F413802B0DE83CDBAD3777FE5685264DC5733B742804C69A2CDA9B91EAC8A3890509043AEBCEDC3C5EC33A4D73BCD78AC90ADA8B26FD711D96A06B8B93F504673C785628DC67244EC368B441E0C3247DFA8BFA8777F4765C8B972D15B5A0A86FFC440FBA2E6733D3C26D94083DCA86FEAA972B529CC4177E26D04A00800CABAC1D26FFD5F42BD205343C2F57E6C6D1E991711D0C20B366B7BEEBC04451A60F12C0A669075D14F335DD7F80E2159912C58053FF94689739607DB9AC36AB5BA02D32EACB8643D32BD1A473788B1DDF3E75413248BEEE293C57C14D849285811E8879F79ED76130947581DFFCE0B7385DF03BE7EB1939742D451DFA898851B0C6D507B3CC073132BE0771A86F3AB76AA8CBE50E05D5FC8BA36645771FA1AB2DF3C79B0CCCC8E0DF355AD7112651C4BFB990E1FCB0122347C0ED4FD640FD63A0A5D1959DDDFC733E3BF2CF4E1EBF40C31BC4105E35B908839A56C8B77DBB5C6AF50D63DC01CBD2E47E578DEDEB3AB474F6D85977DDCC3E9D0C248A9889680084030E23B1B51DBF66C5F1B1082F1A682C2587D143BD55642923E9F53BA2093AF75D1A80FDDD5A9FBC1C12FF17509578E882B88650354805BB9F7EA6DA62CFFE002FFF52EBBC8100EE055F60BB995BB18C365D0080B1B48EFE8C79A4931ADC3C4CE7EA1D9A539B472A64FF8CC839044EED9530BFE8535A57B5B2F8445E31A2A5861806163EB7B28C56B21E46195D35927B3CE73F4CC01FD9DFCDE7CD232B4E03F69689FD5B768AF89D30BD3FB49E6E07AD770B22109695E53D978EC0C762C6191DA48398AA24D9F8116186785D033DB986E614F7FD3555690CE3D17F1E2C8807FECFAFE85A41BACF307D96B545B45C9E090413AD00CA34451A472A239CFC9518AB614D3FDF699876EAF2832695791BCAAF70CD409DCA007D95DC3DF1D7DCC5CDA598CC7679485D7E76EA985427E05DA84D3719F3E4870543F54806E514B51777F33A77144FF1CD25EB16C67E12AAB538B9B75BCD81A22C5872A88D3D4E28AB67EF911BBD212B30BBA67A3758F4846C7D44D0FA41E039300CFA1ED793F38E8AAC20F4486BA4935AC1CB4A9635904F806CC513E1CA2AA0EE8F74BBE2686828D34DFE8F1E48CE36E086FB9F2A4F696C9E4A0204469B4B21AEA5A0DB3807C1F84CB14D6A28F3DCE14640D66540C20B67353212955D39F4C4EA7557D3CB16D1F918F684DA56FEE9C6D643DA5F18506916D07C6712AD66B7A3A7E53AFEC1D24FA810C31FD439963AF55C9D50309EE6E6432ADD7941BAA51C406D7AEEA37002EC5DD933C854857E93C4919EF159B188F68596463B2865C719A9F95BE882566388FB271E30040F50472A7B4FD556110D16E134A6E1EEB6DF5742D684AC674CF5CD61F97265269C7F376B3A857B08870FBE9592C2E334760358295359EFABCEBF38F73B6257B5FD1FBB504265DB1ABD9C9669B5EB6C44AB410A23BCD847D8A0767CE85C8CF7FC58A4CCF2604FEFA6D2D68620496A5FEF2D8C7C9EE7B249ABA31D9CED7885E89AA3F1D3595A476431A48278F475EB98B5284B575D73B27C8B9903D0047FE5E87515D05059FCA13CD30E91EC8BE715B65E2A79D471D8D8A0CBCB16712E660DD26667B19560ADC5899209163F013477366ABA2B6CFF8C1294430629B1D5C1CD938C0A8E3692637EA33261917F361AE788F53E019F4244BDB5490EE02AE20D4F14FB84738C334AEA0398DE92510E8A0DB5010FC35E47DC06CE321A4B0B0F9D2256EF72D4CB0380FCB955F363CF57DBE3F03F89CF4A81702134CEC54AF88B6F556C95DD45ABF2DFD56BB3D180EA78589777503C3B620523A34C105EB964C1D68015059C0227571E79C15E186A7D5D586C19CE0B1126ED873E97F6A4CF44643672088314B878873086C55079D39DE7AD5269034E9168EBC5FA3F5D3D004CA3C856EA41B0BCB51C407E30A3090961F1C9A6D0D269D3AAAD0EFAC5723DE9691C04FE13748C378400670BDB12D157C278FBFBDDA0E234D76C0D23CF0398CBF4D469ED500068D6A1C49CC2989E8BDEF4699A1B4FE36977F01A21E71C44C391D0372BB2D2F5E0AD11409CCA47EBC1A21283B8F35F21B2653422DE4D3DABAD6A4637F81EA6E6F6B8B872F27D57655FFA8B9332D9E335B28CDACE471BF01062AEEB1A97A1EB5A47E558E45B5D9F3DAAF6C7ED0472EA739E886ACCE10ACF04E7A190B517D2B22F45246AF958F1AADF3BFA50396632BCE07B162A4127117B785D247236C136DEAABC3F6EB0F64B873FC6C2563EC6ED08A2E3D96CC3BA6DC3F61D3E038B085F597245F796F8A2CE7099912E2A2AE61ED043F4BC0F56C60C23DBCD5A33DD8DAC83A568A0C9997D89839B3522B93FC7CA1DB23387A90E92D9DF1A49831E8CF7866EDD0071C28483BFF36C5B9EE8E5EEC6C36BAC29E7BBBE4E1423EDF54AFD858AAA94F82B558AD2788165B806BEE1CE03188D3240391D25C21F7BCC80B0445A73F10ACFF04CB9EB1E2966CAC2DD622B20599A0A542002C880800A8A43E0E30183145A8821EE64A126C729BCA7894DF448DDA3C7055DB2EB854076327D6D87360B2973584FB8A8C797345BB4ABF41088D6A28DFD415D98C41DE146FDE91C0971501974320B56C7E291EC7969FDF69919D02A42FA7D748BD548CFE01131EE653B1B700DD26BF8C3C6A726522FF21525A20E7D6ED4E8BEB29B6D15728EBEEBD084E6395D2CE8F4AAEAF69EA19A16A8D5989591FF77A3B12EE365631D0D0B135B9F20C88630E0E5565077A8C62F4CC0A8850D228D1D72133AC374DBBA73774E5ADD47B25D6B0A9DCA3823B1B758980CAE040C2696AAC27492DAD8CAA2F0B253982DED455332ACE1A09EDBDD029D7DC0F040B4F35C3B40999E71600AA17305430D809555420F196826FAB4725E285981BB5F8074F7B3ED1237E71B7C9D73F36A1EC6629CF36E2853FE2F3774561F9D462F0F19B05B0A1924CD5E631C80414A088A53ADF655B5354E36A3076B1C2DE8BE337CDA165CA8435BB258420A8A090A5ED06A6A713AD59BDEB0E059A25D554A88D5A061E2E33435AC3CED20512365F6E83889433445960646DC2D9ED465A9AB4D8E3112256597E818FA0CF060F3D8CB9E6EEF1F7080B3667686A6F7A859CBEE8EC07494F51858C9398ABE5E80009111A2029323F4A2E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 + +count = 64 +seed = 5909111F333F3E939105DFF8532548927EBF289F31A72F4C1B0C66816D8B68F64622F36A9BC85E63601BEE8EE7CB3DC5 +mlen = 2145 +msg = 5180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 +pk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A4345C74E729B366BA5562720E40D97AA15919FDC60054036CFA1F946D0C5609FCF04764FFE6F3B2326E79BBCA2FC18F23BA21F8B5DA016407CA4A27A3B8299B0D018C034BD938B9EC902A4788F9B259DEAAC63F81FA9914113878CEAD98213B87F98D9657C31DA440FC76C5D11DCABF25824CBB0700527573276F410540ABCE7D2DB8569D2D0F6F13F9C00988B07826E0FC3469E01B3D0D85951DEA3D2C81C50AC2BE91049A71D9412884520EDE42DD64BBC0413AA6A32246B412E71FB7E997F720B84D5EAB1DACEDD1B4D8CEEDA6B0E979D6FFBE2F53D3212BCEE3CDB03B200C01ED786FB836A8A8F699C0DA976967965B0AF36BD557E41F13DB16E16AF798796C699849AD17026DC539CA757153843021D52DEB76A3B0D83ED61CE66D49890D0F9237D112A25B86E97BC5208C6393126B5F4263FE41757E7B71C1A7ED37CEA067E560A6FA91245D89346FA8B976912C7816A041864ED9AB7676A1A9D1EBB6D9E119382071A02AD78701EFED2146C66E040155F4F3A08B1883FB3498AA819D0C7FF948732395ABA47585D25F363EFCEBB53CF4BFED5A8A53CE288A5D9D049E8F063AA755C35237B4EC10305A16B6890D6407E932A7BBE45971406D89E9594BFC261F88ED0E20ED0C2491C6D76C487678835588669A275193A488A6AF505F8598B0923D2816D89AACACD48150324975509253C72122F38DAC6835EF8BCBBECB6A0A648C7934790F7AE042BD039D3A1BDFB11D2F712B0D03EC8076E4F687C0CD86E296A19A1535C51B55143B9419E6ACE68C699876B8D75349C752563027667E4189C28506F159F3F993A288FF2063E9D7C3183C522FCC74A2400E62B7294F32DEE09CF5C347BCE193D6B6600A0B069D67F0DF68658461068E0A912230A4B1DD4F355BA05A8086669DBA6D3F7DE1BADA985A6DC05A3BEE24609D03487E8BC294101A6CC0C09C969FEB9B86E42E389698E62A2E02EB0140BCAEF61493BBFD8C624EDD57F8CE196444E68A032B650CF9A96EF33FEA9E3689D5D9C2FF801E0B5152654909E661BACE02147567344E566D797646F9B6B784A2104E8ADBB9416DC74B32A6A6BAF176481403729C87A2CABDC5D126E1C993E35358CDDE9D4B94204B477E666939FEB646FE3B06998FF512F35B4EBE80582D7961E5AB3B317BFE4297CCA56A0CD88B3D4FD71F0F8B1607937107C414F6554B01622FE1B6ED32F7BF837C592762FFAF128C178C77FE1C7432608C9666137F3791823508B9A1E8A945E977E2BC2CA273B5397FBEB9C573148C679CD6266006456E4684995A819FC19F50D3641591879D0065378879FF1020F55A9AA5CCF08560D48DCDC400E0D7B33C8FF76955186B6D705593E3E80E95E29F96DBE3B117BF92B85EECB02A0B8BD1605472B8347449390CF341FC5A7B6DB9EE197EFB1AF9FA50EBC61231B5C20A95A12AB2F2C4EBE5B011AC8FC8EFFA25C54351F63723FEB11B758ABE545F829405021FFEBC8594F70B738CA0351C90E469321D68178B379A7228FE56012C9FE47D21DA5E978BE6EDB932FA2CFAD7F6DAD6273D0B9340BE9E1047F2A06E6F378CB8D3920217A6A420B060BD995B58981391592670C8D5F938127A982EAEC67D56CCFDFD66B6EF02FCC4736741867E89F52E9EB02DCB211E0339140A10D56068D1F3FF144CA78A65BACCB0E143B2216506C6877CAA7A025E6AE29D13547E5F6C88A92FA6005B34A9EA12731A61D2E909060152F96AFD79E6919C4337760BFC506F674790F1FA79BBEB41C23BAF703B9DBD1450760F1218C4CFE5B20C2CC5221378CC6514E8233182B4EA507433A8E79E3C41E1F31CD32EDB426240473BD34BF6E30D62E947F6F18DDBAB084DB0BE2FDADA04061F8D4F05AEF72070D865AA8A0F7713304343E358695162950BDEC383BD68BD470FC22E7A329A94717091481A03C94CDBB999FB255F234D808A53CB523CBA28BD4D275439EFE607F3DEFD9D19D21E16AA7D6B4C3CAD7990FA95FA2F65A1073174B3881AF9F237FA77DECCB1930D17B16B97BB2C8CEA1BA0D8654CD5337AD4C803EC9E10B5003DB0B70823FE35686BCDE707F4D9B324DCA7098A15ABF3A16D75CC747C80BC45223583819909E12DFAA124362F7664AC872DC94D38165C801D4C3BA2E1B919ABC58F7AA41C631A7DEB0BB4E868A9C126A79C44CE3C1E941884A3229F64D7C2F26764DBC1CC6521181AEA07864EC3403A2AB46D25909412A6C9FB7620669BDC6FB4753C337EC14388985D36A438B1E6B644FDA3D4059357518F593977984EB0E0E41891627C5E337E0E0D87B666ADA674A53C572AC32D73795600E8F1620CE16CE389737B7FC2F26654359C5BBB65422D277FDD2769FFCD09C2EB120999460CBF044A5FF841F4A98D7EAEF89D4F07375963E13CCF160D5DD297F8211998B58E2B19BECA9A8C7668B9A5084F7B5221EDB3BEC6102192BEC607452F8F53066FD4E0C562D5DC4736C0BC968113D50019A0395D3A2A71D39AAD6F799DDFC77BFE541FCE6F3F14E295CB33DEB1AF787E789A44EC9996F08CE791543455151FB4142DD3EB61D33A0261688A53850DEF3831FBE9F400B37373117B0DB3B8D1572AB04040F92EC332B8AAA0BFAD1BF2BFB52DC548879C5A83853ECE906FAD01389FADB2B1C204EA7C585539C2FBCE15D9F572062E13F1238F979E8082CC60F9AB27E30E2FCCBAB31F52802DE478E8E52E5D0C1EADF16DFBFD9BB67661239706E8CBEC38C3EEFF2CEE974B812DF9402B2A11687462AFE1AE3B45F149CD6E926BDA617A6B9C3F361942EEA77CEBE089F37F8D5562D92D2A59F9B8871662163331C1A12D77638046D7DFA32A30E0AC31F377499805B78A3E757DBA865F2A1B7256FE10399D16D203082C6CA78ED5D341D33B0AFCF76AEA6EF1A413643168AE1C18203FBC030A4B159B0E4EB0D0A3CAE44A8056D00D14019FD9160AFF6F6BB62C6C18807D37350880DA98F6EB2846407A8D24B3BDB30AD106C7867DC18AF114B141B6E6CB10CA25928BBF1C8902B3227E9BEE1E00A0DAD1CA9B1CC63E8F27BCD3FF8CC5D211FC43B8923E89EDE22159775265EEA6531410BE4E41988183F488ECDFF052BE192CAD0D3681E842ECF874BD214A0350681F0768512909FF8FEEB6550F3BBE05D2C604119E330092E0441FC3EF9B2158E6D13B329FD2AE0B96A679CAAC2B3515B14904A09D8EB364871383EED2835B9DA44CC3E1FC5298F5AB6933A8FEE9317BDD78CAB38B1808B199C6D399EADA380B76B7650ADA76D3090E11E802862AB4C184AE0D04B0850D74DD6D5842CFC8F7396770EA66CC4274E6DFF1E0C994F42E55CD75746363DFF40F43EA667D1849ECFB8A22E422AAA680EB3A3CB19B48D9BB212C3BBFF7545AB6F705AEB58B9AF17464ED85420A061526FF25446ED97147737A868D655680F3CBE00ACBBB458B336A2342AB21E60EB789542843B1A1B531BF8B22D0C4AAAB01B2C4138FB5BCA3888CAAD89EA6281D13FB912BEB930F60F2C40570CEA98D914438251F59BC5AFC5F7B19C788CE08AA469D510080374C79F03A8B795957D9E389CD729B94B3A5368FB91247800C6673A6F5A6AAE4CCCBA5F1BC9FC38938EBAF225D0D8F44F7577A238C1 +sk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A18C62FBFE98BE4EC59037F5051AECCA2A56DBA8AD31EF4EE2D865C32A125543BB4AE0F65CEDDE81D86F7416D2F97C2D0366CADCFED50EFADE378F46771E70E9E5B8020C81010C428864B106514A14D14236002896560C229E292300A402A1C4642DB302853262A09894D4808241B128914197192801192A62562B631CB869191408559C42882B2115A242E004672DA307164A42144360C4B1061239201C024605A1482603400D8A030144321D8262DCB322DE4C20DDC208D8A80701A21415C4880080126421885C9401210A14C14B2111C4644D4A4255B366991484A44128DA216852009260C349121381010A6311B992C24462D9C800860C04960082983B24491288D5CC8451948268106710803668144448A3402D4B040122381C130064B8800A4A630CC4070A0C49011A80443407193924509B3510829314A262CD8280DCCB89044068A91927008B06003414D24C281629825194184180140443881A4866402016650948C128350219160984862588050022420531465024049C8A848A3303140222191320561102961120E540068C94660520045D84800E0C061D30020E1084609986821A80591288D89A4009226840B3221024109DAB61160B880843281C3B0688C10284036129204291028255CB08440124D0C324D19867143C601428071123701242630D12069A0208C01C20190B0492131649942110CB789409671410431A428724A94211B248C9B324ED918121322060B0809D4880D21250E1A2304D0A86512A86C211029C0A0001B13050A8820E0A845DB208D54445118966493A201D84851092781D93248640222D1A865C9969114838104C161A4226881220163240C90B089104724CBB291228450C9162210B330E0104908195049086E5816200C89318846319B181058845018465223224E99C4651C0469584026C13452E318901A212409324C2319629194880C8488DCC6011AA765CB302050201013438C0230805BA0289308904114860912041CB14D5398451A192294380684C0290A190149968C98C270002144CBB09113C3401B412E42B20C40A27141066E22866D01B62902445158208A1029418BB22DE3946912C49091965118356559448451460CA134300B390122092ED93864019529A1381121B92452B25019994509A431E248115B1652441401E348411B04608B10924A42821B810CCB280601028ACC466A21944912002CE0168E20278954C02199102918B0059196000BC021D08691C890415AB40D14A48459247200118990906C02311210122800936C19356403902C514002842069091226DB144C64282C9C264D5B409218174A188104C3A4310B116C4CB00412A544C216860143105CA824A4366924B944883646911465DBA64509014D031044C8A8498C06460AB609E3C050080988CBC06C89966521198921390410901122244AE3986D0A9285A2280551B40941886C8C866562A00D0A894511308123486009C089C32625009109D29841E1488ED8A04883460208466494B01112180DE3002D1C4624DAA08844286D94247213C1701CA02D104561D9464D5832200C351123B125C080480435521821640922228B086A63489090B820931469E14888E4228850066A63404CDA82202218621B440900311114134A54904081A0010B240150243010A0118BA845A1384543228E8448259C484CDB260C4C2425832241A3B06164326D09C58411B231A3B440D9480E04196DC3C0409A8204204941D3022040C88CE31004E2B88D13B42524404C204145242049204668DBC84518168E023841D10428213445C21040E01048DC9841122772138001012400E01644033265A09285A402410C9110C3124800C500E28488841450044544083026D1046259284614070E44084201444089306953189053B83103C92108064610392C642289A4466824A04900128DA4404D02876C43348AE3A69041A410C2A26120936464028C88244103064D1291859A488608436A19213252842902B3515B486D93402DE384009B14682307650B98505CA880A0A46124120804838D0CA80511338193946118396C13904C1A4528E1826458C83040B071649600202709E42872C142061C2629C2C8082434A2FFD37F76BB1B75800A898F5294ED5EB0CF589F1C0F131DB18CFCDF9CC521CEC70AF1931C12593C45D343E43E7362DF3388FBF76D0EE6AC9E5E152DAABBB6200F26F66D0585006ECD1BB44496AD5D0B5151ACBB6431BCB39B1964C1A3C3ACAFBDF39DA7CF95FEE793912114F34795A889ABC63B4D90A5EC30E00F9525AF3220558BC95A73700C30047DE71E405EBAD35483F790014C2190DD91BFA1483A2532C732BEAC72EABB404194B7AD34FA1343CF2A3CAD422FBB015A6D2C7ECA9A1F2B9787014BA7EF63CD9F3A931217D46B2C2648E17FC87CDC34DC37B9A94027B1F59EC89E64F10282C8FD4E9D6E4DB12AB3270A0944A7E2E971703D3717BDE01D6DFFE25745251D042B212A8A4F140C383599E794664E0D7DF2A5EA216F72A17E260A15AD4BE4DF3A1AE9128AD7100801BBDD196022E6A0270593E703EB1706874F79242F6E4974663A8424D03AC2C9E98D2C47D4D2369CA2E69C0FF0FCF0048532B9CB146B71D227C4A38BE7DF9FAEF121C5CA32169B87C99D29C7448B6D42F1F8F7A0E7F0930380AA11621D844B9560A1DE6E74B185FEA5F58DF9DC48A4FE72CEB9A47D65333FD2B9ADB5964EC9E9B411A4F0B1AA1AE259A0FC04131C8AF8ED8631A0D2B57B71F0987112784F4D9CC20AA78350B3EC2F2BB75CC290C036A5B7A9DE14596987FE1F98F2257A649205FE0BFD0AC150B9DF3012689FBEF21CFC81F8F5A80E6D9C8D573827B7FEFC2B5551ED07B8591C48FC2F1DBE2DD21C1CDEFF456DA267B593FFAB23E17B80EF7E178AAB7E5F2C885B1FFA0AE29E93DD9A8E439CD0D2DB5CFBA5FBE3F2E86741B5818D72ED35D3B0E1EA0864FDCDC4DB0BF916C02B3DF53A46F8548B9A19ED3CFC2649BCD1CBA9FDBE8F13C601158902B3F3F21B552B147D6DF86293B98028C7681A1BCA79538A4351F40CEF1186988C332CDF65696F725C39ACBEE21DAF2B5E5816A46F021B50885491508C46C25720D519B7A26C14D1975E825F47B005508A38B3E32506B3A876EB76287970F62F3FAE00E632A70A8D6508DBF4F2467E0A7B95B7188872C218AF8854E14B853170B1DD4E62FF91F8594FCBC0672474B87AA4EFA504E329CD079CAC5AC52E8B1C65232BBA817BB0ABE4D50B2E261B0DEFB7E2CAA7EFD48F0A017948626C68E4AB7803C300C7F3D0BEBD29F271D80A6116CE2903ABB675D179D75FEE7368105BB25581B8213A756CDA58470587C8D86129C45C0BD254937A6134F6314A365C775C7B901900156BE64A45530156C545E89C6452F39C93677E0B925D561449973EBE7CBDFF0FB3AD8AD8C8E1A214E06109079548DCD473C3DB39B2BD1B73CD282061836E5E5200746D8A24902DE0F2AEEADEC097C68639F757FFF68C3670D73D91ADB98FAA3901ACC12A8A22EE64C6F2B559802FB9E33590AFA4CC96F0750E83C6CE54BE260C2879886EC7CD24129784A20396B8DCE0AEA2F0F2EC748DE9271E3874060EC536BD856799E8492A9E842F432971FCA66B42A97D171CED60FB077DBDF60D538A6EFCAB200E3C3B1E976E9B5EB14FB67D5F042C7C4DF5B1A0016E94C1428B7A222559E19E19DB20FC327C9C0AF28EC298F18A899C7EB2F873042885DFA97771DCE3F5CC71E890390A53575D605653CF6A01984403DD3975A451376122438970C634D29034499493E44939FA8B3C509460FC400CD18BFD6C4C572A625C91C3ABDCF0861EDEEBA67BB728825BDB56FE776E704CCDEF883E9FEB34F0AA24AE375AA015C06433402DA08C81A9182AB19C831D87E0EC85470E81FCE6DE61681C8E0ADE134887080FA04F9AA71DF20856F5A5F6DC4E6ABD82179F954BA5A245746975D9CB8A94908E370E4DAD03C3B25A3320B33A48959DA5522EC7A94980908D9A7132A315F3BC4C0760D3CB914231C6D9DD3C56DA3200E08D98AF78C81B2FD061A163A8793D165FCE57EA31CA538AA6D74FAEEBD5363B26479570538C71A0B3CC72910E7A94146E9B461758D3E8312D2A8D91765817A61605A6A5D0E0E34193DB3A65FA4C2DA071B06CA415F586078EDEA5FAADBF4616FB2415F409C0CB0B50B90195D0E780CEA03F9458672DA4A765FFF39C1C88F813D8F2BF9B275C9F8F938F2C9ABA45A3E107B0A7F39BF3057A929F2FD856C16649F687ED378D16D89F147888C3B3EA208AE620F673532C2F55A0D0ADD8475832AD483143CA6B8B509210279C868B5537B9813D272FD16072886FBA1AE3A4A71BE1644D9048E84089EDEEA72C5C53E7DB599E27D5F35FA155CABDDB18B0C291F39E7A00BC41E745ACC86D1DF310B063C3DFA64181E43D7A771CCB068EDA40152A18253B3D3A35A7B2E1EBDC675AAF50085335BF55F62E397172FC896E00DD527B57C3EFF2DF89412555F7A817285727EF55D0EB34F0F9E0A33E6B4935EB711965A05F02A38B6006CF43FF9905740BFF4E75F25F9196F6498E2B62C357D35BB29CC11C7C42087343279EACE3066AA4149186817E276C43294A42BA85AC5498EBAD96B14A330DF09F08A2F57713A165A596F02D9D2F53F072C8EC8C53D62B3ED4CF953D1812674BCB0C0D3FC73D8E47826E99E357802090CFCA86A1F1D30B23571E5BE2181432F25D869B89A4941C7C6ACDEB79D6B93088081E11257FBED265EF2204E023C5E3DED61F8557BFAA46E6B44214BBB6334AF7773D47BB26336D42C8D73E7CBEADA2BEA9DEE540F8187B56BCD7738E8B3A1985A56B5FE8B7A2D968B515DA955F1EE7DF96B7F9BB433A5207B258B77B3579409A447EBE8D5F473E6232FA98AC0C64DA7A5C4E91B68ADE16BCD1ADA068B8C1C962AEAF5D58DFD9E351C7B8D1276C8FEC56FB9E1043B72C2482FDA31963E17E10EB91FBBA927E96778A175040DC29D22FBD39A569B6F8BD1238BC02371276EBB4AEE8F4B6D9622C2E6330A608213EF5308049CDA1D0917E7510B9217FEAD7AD1C018ADD82F2D64E0739AD138123D3A82B00FE3213FAE135DDBED40F75C059306E56A27263BA65C3E3EB90C3D479A1B4988E1F28FE62E460DBDD22D00AD1BB54BBCA6A83D841765DC974ACDAC816006810DFBDF863391CC66CA1DE5F4A87DC100EF4472B117AA1D5A4FFEA52CF5EAAE56C0B5433A4DD2FA4A600E3C6F7A17C1CD6C902FD5A87B6BA71DF5E00578E70CA7FF02190301FED6D12A7BB6CAF02EEDFDE722C7492A8AA41F352EC6748071DA020C950AC41AADD83F5DD90797A0C2A1BEDFA31B0DB5A8AA7082F946637E4386A27DCD1D8D28BC7591F2C2E91BF47CB0D60A167D1255649F20249ADB4D7FFA7DBE7536885C4374802E10D41EA1A325231357150192E6122F350C96A4F4735FAB0E1F0CC2E8229E681B9E126E0D7489D456A078115A953E1FC1C9267AA94E6FC951B9D6E934A2A4E5A4B2BA1A3C978AC979C329E05F8B668285C0A3DC9C4DA2EF4EB6E7BD624EE0175FAB8CA707BD55EBFB6BEC8754DD2D65E58D5477237B6BB177A803BAB6D1998F6E678474B9E31E180C0E427CC68A91BD65F6AEDE48D650B584AC83F090228520FE1A08855739D9877D6FC5036F1FEA390B143606211093F1ABEE51022E4CBD40D226960EC2728B442C9F2B324B92B108FBE93DA72A0C805B732469BD5E5555215FE6F82696A607D6F3D0E0AD9268D4E8F57AA354325E05F2E026C0EA4258C9ACC6BD3C62ACA02B67B7C2984935CA44A5FD526CA794B63D1420B3A2C0AABAE0AA6E06D2506379D8BB8E9530B8270197E7A5A292FD30FD2116D9ED99AFC81FD1CAB243889C07CECF87E5CC259B827E6CB3575AD9A0A723693084747F2A6B2C202BC43D5B497F23EBB9ACF71F969E1A736483B38975ED19557A757AB87D533B5EE934CE7AFD2E95BB31B9DFCF9266EE61C36165C5E9DFEDC71BF5BC7F816C0D9FCC8B10C40192E7ED3CDD17EE6B5C02F7E930B70E037F29980B03474280BDEA1EFA1630000CBB54B5061118BBA1EBF4704AD020DBABB9E1258FCD70081806DA85FBDF7264B5ADC34CD7F74266D78B6DA3F24BBFBF9C9AED06DF7C0829588F35738019D62BD775EC399F26487D5E48C0A2EAEF4E1C67639F508B5650F327828326CC3D98573E0567633A4B6214409797CDAAD8EA68E062591401A599BEB833F194C82889F8D2583E3BB4808BBE20903B4D3CE9C639AE54DCABAB0B9CD384762BAC8DD19C73E100CD6762B712904B2348DBB9BD8A1D5CCF254C426287624C8AEEA4DFC26D30F577EAF30050B4373C618A943A4BC9784D15CB3BAFAD8550D0811D8BB6887FCF0A5FEC7CE8678B009DA63E930E91DDAC678DBBD2AB27D47E78FFB48024E19BF496B7965311958A499263A1CB434DB0642A830A526BFAE9C1CE735E63665BE184B7532F7954C53A32ADDDC88AC1C6C3F8804976D8C6F231A5579E500D160DD9C70C6AE1883EF97EE91AEBFF77679CF2A473DA381FA3F8CA1A3DC59803E1FDD0D7E6B4C595B748BA9C834BD34C488FBDFA8A16E42BD68C725312EEFC0AC11AB0B41C7661A5E0FCCAE4742FB124870EDAE7ABE028207F0C2B631BC6097321D0316D5E4B52FAF2786F83746C6456A7CD0DCCB75F398DBA11E5DE00EE2450F21BDD7794FAEB51DA30523D152EE93887838990DAD2048BE4978BE5356D4D567E761361F87CD5AA4456A5DEB207E57817E67C0CC62510C9D98A5C2D1E3B2DAB2FA9124E03944843283471EDBA5D81674AD4F783025523476D4061CBDF31080886CF9C3 +smlen = 6740 +sm = 28C7974D9CAEB64D3CEAB4FC850282E51294009B2B5241D10B1DF77B26CB999C190A47D1925336DAF6D6CB40DF21132088B498731EA2AFD6021425B5EBD5C4DB84BD276013AFDA4A35D18D886515A5E87C4C9134EE915B95A36FD87898B6F8726F001FED2F27EB864B12BF693A1D56CD05618D3A76DA2C20DB23478990EC36E3B4A53FEB42671560F1263823EDF8D19F078AD3FB41EE432C4C2A9357F3274F86A250F0F5CD120C22CB2827A9252B9129F341FD3E636F31C8CF4A5C09441E9CF1B337297C9CF1A7E6DA7A543345AEC95A9B6C4FFA6B9B91C8A29040D4EC14A4ADBCDFC956CB9D856B01D93D609FD9407CEC0B1B39ED687BEA1E02DD46C84DCCD720D8D8B646BDFA0C921C81162E4F0A958233880830B70B56098F99029FB3F7AFCBA9EE374D8D18190977C37B2BB126DBFFC7DC74F49745B12F84D5459AD6F952FF6AB8B91825DACFE7CDB9C4111EC4E12BC41C950E3139188D8167B14B5E303FA71FE13AD2BBA1D2F62D1D3192FF270545BD0307447188315D2279D058ABFFCE382568BE5FAD327BFD703FA11F32F8E9A432EFA335AE4A5E55E4361A360130F4B7D178E10B568C1DAE52B60AAB4720292E7CBDE03C2D45249358BE4B1585A1BDA86341ADB20410090DAAF272BAF3035BC643F96CDF73BF9753943441B3A5A04D41AE4000F8A425E3EB6AADA1DD7B46FFDDB559CBADFDB892686EA5193ED391AEBD332F9C815D54417579904C0A1B8F31CECEA76D7887CF4DD4B68EF4F5AA20F66870015BC213C0E5641EA5B529D8AB1BD9FE2B019E082ADF4982FE07B55F7E17F0E8CDB55718291E702D7E3E6939850DB930E4A522F35636AAFAFE490566F949D15C611864A1CBA7D2767674AD42E229E26DCEA541617093AF606B9F2B6116E10B69CE1D303E772ABC3A7EB7A05B24DB4E4F51D460A9427D0A8E648C9B67A37073F0BB05482EF02687B32FCAD320FEBE1FA3A0FFC040B91B26F5CC6325669C940101F810C2C15F384C58E90CFAC7F94CF109487C1BA299944D9D6B09268972D09C6790FDC688A4D971495F33E2315F966CDE836809B0B2DA46465E4AF743155DDE13527325EB112BBB1F1B3239E5C7BF80F72737DA854F09FEAC4471A583BA21236E0F60FB59BCFA0BF9445E1595D88DE520844BFA18C2D7CCAA6E30C6896EAE5AEAC46E1CD2D56297B2224065BC370F6F6B56975AFADA8876CABD96D64CA53A97B3AB8A3BBB47E73B5857AAF18AF4EBE5A51464284CFEB8C09FE6E7992708DC1BBA148623CAE8B46DCDD8804917EDAF6A38EAFBD3655A08690F8D1B8036F6762BFBB11037B61D840BB912A105D03327364980C2F36DD1B4A4E32A4EE783CAEB3E52642B0FF6067E954AB004D39E1AB4EB313145641BBBD9246B24B09A855918A31FFF6FCF9DCA2852EF90DB13E424B8D2E9BBAFF6C782530FECA3B2AF60ED44B69DAEAD638A5880B578B66AFB985C13F2FE023611AB8E115D5A5C8BDB43F8397FCA8BE16F5E7EAEED48CC512065961CE11F4D235BBCA4ABB565E40D2602A321957B29BB62C5B3BFE3140AFA40CFFD21901753C24AE0E0EA2801FF40AD024D15C44C342F086B6B9BE715682285C7B9FEDF7EFE0116D8B9D2AC1D020225D462D2D8B7E81A9756DDAA075D257FF61F64E33ED382990EE485382A57209A703DE06085C8D5308BAB8B1CD7B69FFF564A8D836F088C109D719B0C7DFD556FD53D55B8793DC7783609DD283678236F41A7CD850FE9820DBC1B3FAA74C24FDF465E88BC6EA271F1077453EF1926A2A77610AC363F3557DAEBA8EE9C1DFEC24A1CCC1A32D5C74D1B103CE2C076088C4C48F66AE8C8EFEF316EAD0D2A5BADD089482F975823684325E669F884654A0D7B87D1FD91994F8B3DEB76068550568357D27524485E541D6777B5DBE8192FC0E713987FD548585BDB1E132459B521A61948F576B9753F55A00B9732406886EE0D8328D0971732D3F4E132E3FBED4391760FDA6FF34A9D98332C0D04C1BFA923DFC4C48B2C7D9125A2EA397FC79C3484099F7F58F7BE3090F673E52C2074664037891E6270B3545FD9AB636B60E7E6D27C71877364FAE12A7C9C54168E1B5B68C851C5F46DC8A4C2461FD9195DF30C031CD9252BFA80210E9F33C2D9921C42E209AF9DF6B37CA71E4CCBBD64C4844E7D9B3380364DB8372B8B654C3DF5FD8053F3BF67F828715AA4A2F5036A54CD898618D4F318C0A868488E2A9C8AD05C23528094A5B7016F4949715E4FEDD10F0FB13801E8EC2B3CEE0141ED11C346C8419696EBCEE7EB6F3B23AA561EEEDED4C7A42549CC9BD55A9ABC34C84DE660FE5F2974DC50302AAF7C77D1E4110465D5A5C02B65A6C3BCBD5C7A3E3D2899676595BE35D82E084CF41C41520AC44627FFE04282FE7DE4220C47E73C6637E41C2A81308034AC6AE70A887F92E84155A8243D16C8141FE77D8095BCF2BE72BCEDE1006E46687F082ADD991D66DE6B9AE9A3AFDD78D2A5F1CC9F5DD115F39F2C61DF911BB07A0456746E65F8AD5CDA42EAFA40F84FD4645BF50472290E1D536A1CEFE203F74CA11608C40643D5074B57082D2128B7FCE36C47FABEA41B165381613133AD83FD38DD601DE01099A47398FCD12CF82E331B8CC36BC5ED662CFB2A9508CE6FCDBB1343094F03D0DC36E924C82C3147AC4551362E6D14B4FE802036632D51B0F595F68F918FD33844F1BC5F334B4168102FAC5DFA076073277254097BE3458095C9375F92CD33240D458DAC41412394BAAA170B4228A8729692237CEBE8712B742F509FAE9F5B6373F1CC4F3261FE6BAF2378B42FC5D3A770F077C11181D8645BA419D803F983432F6649C2F688E281B7BFE7816DA86404E7BE00D247DDFB0ECC4D6313B43B4E17AD9EC7CF9DFF8355171D55567855FDB01C1018F8B9FCFA4912D73BB0BD48DD5292782219D6E8B96E87AEB4D71F81D983243B8345525BC0EE460BFD122E85F6BF986E5FDFF778570BF79858765416308D8E5C868E6BB1624BB9AD076055DB5252F80C41FCF6EBA376033FC2D03982CAADBEF026095711DE563B634DDA68D795C8616A851CDE36CF42A184B3E18D30F7708AF2092C475CEDF38E48C89B5FD4FF54947FE8F073685C87B574B92C11FA4801AB0C76E4437DACD47FB66E9376944DE9815B12BA1A28CBCF85EB422CA046E6A1422930F5A59AF79FEF4C2E61328609BB927A12B8296E8A4586B6546CC76C2518DCDE576F229E9E51288195C556015AD8599E2CEBF5E80F90A406324465DAF662ED4841C7DD526E450FE42D7724D172F8FE202EE2EC75CF4850B7D829B1BDEED96E4AFD81F7F0BCDE5151364E72AF0DACC4A0EBE611043B4B6AA0E672690140D6CF74062A8BD753780BD527BE688C3BCE3FE76FE42411E5D1423588E11DD5C85846CA99A4C55F368CE3D7B06BCAFF5BC7E51698D3168B8305E128BACF695F2116D409970238DBF856CCFB8301021D95894D2F6D8C121A4E68E7E5EA62C5819E7F80CD057D1DA0D460F8487ECE16E2A5E68E83CE661161324BF4E2C43B7361C8D2F319612680087912BA85226796A709E284D555D2F0A17DF95AB5D01E201F4D207151A09D07DA61B1DB86134074E8EE16325891983A89EEFB47FE39777D3E9562501C00E38511DDA0BEC2A53BF47F6AFD4E82CD117B401E16F435D143921E08E95AC05A64C1369745923BE5F761F7F4F28C18463819EE24566D85BB4A2789A88611B75CCAE90E1CB01CC3AAD8EFD21DEAA3605FF930434986021B6D1FFCF1740EEBB7D422EC347C7F8B09D628578FCB527436651695360002BCDB67691F2C0F33525E048218BE08C093CCDACF6DBE7F320420F7FF3F321EE28AE7BEBE3D386C5F58D345609E7B6C58E62934099BFB17C9E5BBE7EFB3243C8132FECAA025F35941ECAC875E9401AB55AAE650F381F530DB9323EAA01B91BA3918E9B605D62DA8C146352F4DA837DB54F2171317ACFBA4D3CC30EF4D215752FCBC0DDC92C02088F76680D8FC66C1E1319B2B4C999F4DDFA06F4617857AF66F933CA2CDDE03BFE1C9CDBC9B04D9D65520B1D379FEF1324C6A7F726A3FF89078353BACD77D7A64F3B55980EE6CBA2027E4F4F0F54EDCB1E1636439459F50F8333FD8C90B0085787ECD1F23D51661B695A31B50848987E7612898C63699097CB5DAF0D33CBF0C2E0E77EA65C18CF205A87211B4CE0D48F6254BD43F09B9972CF077A55B936E51D1BDAA4032FBBE6B6FCF18C27CB276ED03AF8FBB72D84D9F91D2EFABAAC96978BCEE2EAC3021F41E78C3DFBD192F97544AF5738ED3528EEF915357F3E6DE2134F47CD53A0B18EA9BDC3174F7F9357A8F3E6491B8732CE8BC59103868A37EAAB19E39DD68C3DC492D479DAA073598B84402ABD0CBF3FA776A6F1FF9B3D5E5E9076B41BF209A04FAC6F8359CC24F372E69F9F153D15320E53E52C7D1AC9B3461FD2E883EDC76DB32A038068A3ECC084D540A786AD58B5DA1EACDCCB520DBC9C50A5D774F2C37F2DB021C41D30F486FD40A29E057243F12BFB269344054D13792AA4F927FE75AD68C25895ACA4B0A318F8F7EC1E9899CC1B5B9CFDF2B7466A2F4BE8C64A568257CA43D98AC98BF9FF7C43EA0FD78BDCB2C37D36F9A44CF428C33300B2FFC21C767D0D3B216C594CE12947AC1A94E1A1BE600B84BF12E58480FC74F49D9D93519D050648F0BB8A93E7A4677FA27DFF6D771175416A33FE38F38D6356A10419DAC87C25CCAA434E5BFC9E0A445467E3599C8779160D1F018383D6BDFB332F9351F59DE284DECB87006D56062E82F4B86AB364C54DFEF420DB8A7E67B8CF9B8A1D2684179C9F8DB36E88232B780059F75D330A64F7D5BE241BE85AF59A0E964B3C176F1E4CEC21AF51A02586F9981406747EBBC400140D592E656F579E30E98B35E8382C0502D0370A2D4398D115415228EA5219BF4151F932BFB4BEC22AC4378808A8BAF4030D084D386651AF8482A4709165FF506853604F04DFF97182CADDA8FADCC4CAD48B3F072649B6F8CA94AA74833189FC3CECC1BCD8D9D868A6C8984531E1F6F0FCF6A1A35D54554C651040C6355DD539853E807C6B7C4132C38E00EE3FA1CF80605E262C3DD6F7A807FB68BA719ABC8371A5CF9EF4293D615494CC8FE0F9F5862482ED5EDEC203A15604EAAF1420202A151BE9B1FCEC35869D9A3EE2D7EE439446217C931D1AF8C00B5601540E36D71511189DC5F9CCEF3A13DF03B3ACAE90D960676E69F9863BC87718721F3552A21A74EFE069279A23BA2D2C64BBB765DBAD4A7951FCB585FE32CCF665DE7047BB2C72BA6442494E8F66F1E6EDFB97C1AAC0F9CAFA6CA2BA0EDEAA8F381D91D42145687C03813096256DF94141A9F7FD541CDBBDA9C1AB7819ACDEE47D02FE2A30974C974385935F416AF0EF05F932A7D170AB4BE002D801FCE45A6BEBD09648964B9999FEDF921B359094BA67416BB3E814D880F8D069E0E82EB5C3164331A584579B2067DD48F6747902D484F4E7DE647F7EF61D6777B6075FA2B48219D191B420B6BD01010976D2EC8991D1FFF08465CE1CB7F979CB9A4E99B337531A42AA75DFC736CE59AFC5BB77C8618E7C7153AEAA08D7B1CC8F67C17600EA48C9ACB3667B2C7FFD2DD80E09390FFD6B99AB71FF370839BDBF6AEFFE1F729D44DB81A1DF1302C242177D143E6875040530C6B658F30F108C13B1B7B0D2A4C179CC1C0620FD8449AAB9F25C07243FE8188F8B433E616BD85C374B7E24F0A64596373251DD2373FFEBF63C8B342B2970E717631C66167F05C489BA9C2B66A2E4D84ED1089F3D65B7252B93C40C5E397FFD69D70165FB7B917BE6D774028A0F7832A4D04463916A3EDDBDDFB548BDCEEE4B8809E97280FE1E1C614E59CD6703B883389D69AACD8F4EB95579B3F65459E12FDBF92ED12ACAF8D1E32C3694096AEABE9C771A7D7D6420EEB725F561908A70A25E1A24BE5E7B348A690A99C1217F591C524B2EC6B2F32906350F994048DE1F2E5C4956776357DCC1F4EE2FDFEF188CEBB706F906C17CC9DB1E2BFF49E36C415676D0F4FF3054668354D108D8A28845704CD8568A50A4D91C5233F99FAF6A7FBEB7FB17115669725279318497E42C11CF6BC8FA852E87BF4A822EBE179F5763B8A7CA94D29CF2C7768D15FE273BFD6F6A271E44D12E57A5B43AAAB89B2D9D09315CA064A8356E18F39F8BCDFE227392178359C02A067DE5F2B94A7269D5F67B8D84E9BE87A463B8085965BFB7A2939A281CCDC0263171A399F258321FA0D85727739EA3322174414C9291BE0C3EE60AD2B271EFADC38342D063A108C2C23822139C077AA2A555D31C57FB70E994A7A6EB08AAAF425F5C715EED28088A97160714CE9EDAB625D85C5A2422E4F629C6712363889B107BA000971670B34DE1E283B648ABE121B2533464D4E5B74DAF326374E7D7EF414294864768998D3D6ED0A31394E545B79B5BC0A2E3C4A618AB2CDCF143041A8B4B9C506324192B7C20000000000000000000000061117212A333A405180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 + +count = 65 +seed = 238461A224ABEECCF709AB6CACF4EDD372D45E5F4274095273A49AFE614F2BF713134ABF68B4DD058E6D7B612C3658C3 +mlen = 2178 +msg = 99B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C +pk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62E1B065B77DE461FA23C4C8DAE54812B9C59DAA32939FABDE9B6DCAAD5F9F896EA03B0E8446CD6D2773BD5DC479D88E8616418672B3E91B30A7450F3F5946B1FB4CBB9EEC9EB37BB727EB53126AD5E5BBD79F061BAE39E53EE9D71C63DF79A89EF038A3B2186C1266A27E354E1FE08CD7BD76AA397D33D05884793E1D9806C4FB975EE6F32AD094044A774E356E62A8DEA2EF7B72C8949A55AEAEC8134CF8A3B9F47662A009E8ADBBAEA1BCC93CD445CA370B825CCDA2C8447D9B7595A7DDD9F63E5663C35A62E38474929DE1EA66ECA02A679E5663B32FF6FE77B4AC143E773754DAF381130000942E973DD0CE64EAAAAB86457B87C003B87FAD34A5B1D25B1CD9F1606401D4DF32E1A58872FB83B1E03166CCA588F35022F209A073EA26DBB087267061E6C9897253D959C12714921834384F237F3CC2FE8D81517DE7220B2E42CE375C49AAF96C75822193A62CFD8191E3930F016C102A35FAB0DA17D3897B7035BB15675028C9386AF407727F551C3A9DF610BE87BDD7DCC9E7A7EC1F0E196B26C823695E7D573D1600A44743764ADFAC1026490E2BF50DC725010BB849547FD89FEE936386F5C53E2D1137D350D93B9FFF8D5D12F65140DCEDA80530787748F71F8CD93C4F61BC263C5ED0CF92772FADCA31585B320978E9DD4D135E7F711ECBB309173CAF9AD3DF071A174A87B3ACFA0B267FED365707A76BAC902ECCED9613C4BA1573BC6460F1E9EED779D8C96D485A70D48D0B8FA54BBAA990EAD0E85A013C1596D18E6730FD26E1CC15E986C08B0D9DBF3DFF89E8E4F36C458C460C9D6175A838F261327B69008CD3AEDB6E00FB9CD11A2E8D2C03ACC25CCAAF45E630F320F7ACE9DCD96952C8997D818F49D2CCCCB7215AB379BB2E90AD24248BB4F4CAEE58434E1410059923044D1FAEEE44587C109F67F8784FE4CE44927A2F2A1DACB2BD2771B1A3A7EC416CF7A786512CF5691DF454779DC35908D847312547D6EC7FF0E6DFAF2496579313B421DD45A2D4EDE50107797211670EE427AD42FEDF241E05019C0DB761DC6B9BEB14ACF8BC858AB3E029E626185A9E3D16747A62BF1135C6F9D552E97A6D143E4BCF1B754D936E2771818786476307E3117320DD3140B96BF09B297CF339732818EC171F7133D1BCE25B37AA74A76E9B6D4795CCAA6F9C418C86DB41E0C3A92EDDC141E7590FBF28C5EC4D645E78FE5125C5E53014A346B8FF9ED3AC20CDB5E47E7E779B507C0E422D57C41DE0D126A55D9D1B82A5BD839DD736140C6BC8619DAB9D354DE92DB5D1168543806C36618E07F031501BF1B9CC5C8ABB6646115FB3F94F1F761120C41CA8AF69403C13EAB1A9C150B1FBDBE23F9A0E3883A4538A01B147B43B2F65028BFB45FCB156B1DA5237B6DFCD6D1631157F69011EE79E71283376374F86CDDFABB688DCDFC735C33DD9CF785CCAB2716698B3CEA496ADAF5D4B4087D0E2C5C0DAAC8E044DF285C9E53DAE8892D32BFEE0863E359E1857FD1282F143DFF1B588CD92894B668A5CFBE5E2C45E75CEB26AA677DD575CA9C91B2CB30F5A109612F91465229D9D17E2E24899C87CF3FBE60C8093105DDDC4411F1FF76601A4F5E84E86B0749377EAC28F4F5F0DA4F1D193997A147C5C7BE7EC2BB80939C3776FDA05408FD53109F20D544231EFCC0D86AC4F22D4222D9655C16F88CA36DD95F3FBBF4E5115D8285243D57F37A9EE2A2B4093DF4E650D2B895C163CB391720E7EF37153A967C177BB6CCF0605CFD14C6EA91F517D03445AEC4BFCB2362DC08A9ACF0DA232B2EEA4B9897EA19D691082288F6C1C60AA9343236DAAA81DF32EC12995CCAF382D2BE78D5CCB1F21B8C24CF1ADB74BDB4D3ECF9BCD9433D3666D53C019B491ADC8F8CA23E2F939F02AE7CF0572CE079AF52E769F927244272175B6687165C27C90F573C51B4C083ECAA2F3395DB4C2124D0F91201AB3FB84D8336CEBFEA7AF7541F2F7D34D84CF2D8A507B68D800479675458AE60ED7FD54DDCDC05DF887E634B4118EC2C75E772494375CADF73AEE96FDDC1C349E6CA5110A5206B70455CB2F4D87F8EE74D0C57EAAA2DED8E4A3C9FF4CBE93522B295BFA4C3A7EE672D2C237A195D1DA8F6EBA4E191348502F6F204E15DFE7E4442C17C9B3121654320B6248B0CAA70C73F7A97A612EDAEBDBDD2D2B3AFFDCA9F395B6124DD6E6FCC3A1A76ABE54FCA7F039A7CE1AB415282FA068FD90A6E17C4432B13CE8B7AC04FC77D7E25CA37719DDA190B5C27321D0A84013C35D1EC5B66B5CC2D951B306C94ECB7FB8D26C813D1BE553C717652B2BF5DDADD336D1F44C04A0E77BF3951EAC47D493643AC752E1F45EAFB1680130158BAB3F06DCAA440A5823B42A4730E168C23309C4777167ED0DDFF6F5E2131D7275FA2E758BCFDECBA9D82DCE125C615774D833ECD89B1211A2B41024DEC454B35B31F17EEA67BDC6AA8B9632120CEBC3349E07D163DC50F7EF56F53E8B83BBC07326B8E278DDCC1F692423B54F77ABF182B4D73711391E452B5D647A849852F960D37D08CCB6D388EB297500BBE36ECF304F74B15007C66EABEDDE4E4D4D86F8FAA01426D95FA63B5E8039637B27F48151B19CE82F0A0967BBA6334BB5374F67090697FA5593BB35BBEEDA382CA9BD88B687233B4A02DF761E2B22B0C6B93D67EF6EDA74C2718B1E9E6A7B36378E5F5DF14E529F34808E88A1E307F9FC260DEC4A311CE0179D36326DAACB603BE4D9D27595CA88C5D36D627E68FA3D8980B15EB1E0E7173E67CB254D1B230279864064C6F449524C6684416EA6F8F1D74DB69895C7A0E866068D26A62643FA82B8C1179DAE3522FE98C376E942EF57F8B5DF8C51FD244B782C8286321F88368C07A1FCBB8998FC676A5283369C42DD27A32C929C0E245CDC81955F9E303B41A2EA73C1AB3619DAF12DCE0349A540CF4AA99C6226037E379AAD4A0BA19C8D24E0081BE0F4B59AE66E81ABE5007D47D9CD5679BE9052E862A7FF8BD4BED87674F3D29989709F1F044D72DCE3772FDA647620807B122EE34C6A03FCD2B243D94504B8E86F45E23A5D18B0DBA9381BAE3033BAAE71C91326665537B7FDBB5CDE3BAA5C03E3DEE435CD45ABF29028983B4AD6145620EDEE9785680D00D6D9EBBA3FD58077180A7D85E9F3CABE11D0D2FC2D0E5CC017FBAF9ACF6A4524CFA8AF0A9E9D06518173360AE60650A996FFBE9DC288F0B4126F58C9205AF35313995DF999F0509227A07979FEC27200389ADB714F625ED3FC4C3E3DF8DB4978A6B5109CBA16259D95C76C228DEEAF9D4855020E3B4CAD825EEED45AA20CF5287998F373E63795BF46ACB861536AABB77B259D14D0B1D99210C826AC96BF5ECAEE39AF893E7BDCC7686EB17177BFF2508F0E0DC6E194C3535D394FB5A39CE45ACF4CBD8CBAE7EDCF3A2C718541283886DB831033BB8D504CA419402A082F8F3E87EF312D73512526BB77DE0D4DB6377993DAB080923E85DA4B4BC3E7D7812F612C4BAE359DCC82D0CC3714565789B764B3894A186104FFC81DCF5790D910E2566965DF0A961991AB9A46041BB2E61DD8F2502F012E577210105B4162BB424398BD8B4990FE41A13ED4121DDB40A7F8D5CC3285A477A992F3B +sk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62ED7A62E8740C3CAD25059CD0AEE71C0B955CA0799DE48CD66202820DE621516265094F5DE7F151254A37A07B4E3EF0AD66299068B9B52616229D8A84932903C654816051C464C03806443A20C4CA004DC266A1A9824D2364620C34414A0281B184C81B268C31261080170D92410D8986460A68C8C142280C060CC1661CC127210C18CDB422C41846824094412122050B46822324040460210A828CCC485414820642089C814719CB43119A08014C86D43401184483201365154349049202D1A356EA0C07090A8300C9031C4007192289103258ECA064A1B442212C22423108DE02268143092A09660C406890AB764C8988549140AC1408910B8000B074C04B51023374963B080D9A28CC8440D004105109810CB9605523422C83652D8126AE3240409968D5380915A368A0BB40D44A6318AA04CA1820511016C630248A3906461B42CA188240B0390631291CB181153C09159466D9C0644D0286EC9C809832829A286204A124E439669E0A829414204081165E308220BC528A44442A12829199161D8B025E09288608884008684D036465406264A14460B010104B371A09625CB920492A2480A3565C934054B8211D120462124659B3440DC887050C03088302544828500229081B8691BC771E02452D1408491202220B35080900490B830112589518685C8A00061404C4C184C50922443384E134129DC926D0A438C19A4858B44061283909086201B3630104744621244D2342D14024150424882B88CA0B0518C264EDB14701C4028CC265113274C030365104110413402C2906C4A2270E43406983661210505093005842892C02885A2C64D924040A31480489408A2C205232424604270A3286280448A0899081AC065403460204329E0080AE0B24889442600C9055A280922C0001A298DCA023194322523A24D0C08240AB90921024164324AA12011D42431D3A22C0A974023058E9844000A3921CC42702321241921894824069BB8640B2920602872CB4670CC3245C8A68408C388D100910B430808B51002886D1AB62424288AC1420200016A2202461A40201A456A9B087024C420D29224D028659B885121194AC3B24C018828C2A40C01A20C4122888CC064C496444BB88588B0649BC42C0BC86020320D111064542682638220D9800C423250011064892605C3C66C5A4430C21044E24050A23801D3B80D04074409B951CC900D21218E42044D59060889944C04290D19B8290C36329A288E4B9211DB90114A2084601684CB205214940452284C63104A5BA44014C268819209008500D0123024326848B601A0048153068DCC84500C156C01310424494ED8044101C90163B871231869CA4064C0166458840CA1204C9136644B160C4A827121A371A3480E48808C6496080A26866106900A329211C5618096255CC0858C443059324CC028814B102A1A449014288A0A0805CB06214B286604498EC23271D11049D0242E5120061AB72D99A809C0C801E01691DB304908440E21498C982829DA943188328C5CB40019024D129585134069C4A60890B861CA942411A54C8A3252A2260AA14090880886D03805982484D4107298385209054911494CC38031DAA68488C2880CB62C10320C08448E82165144164859360D12C400DAC289042284D8A070DB468880244412226DC126000CA5315080218922450038868806425A02261239419CB04412A64C0B13866438828102501A134093180A8812629BA62D22A20110388881405223864403B6649A906982262A0B228AD3808922124D0CB82991242A0AC6654A086AE3282E22064C423046D4360E51A48581C628E4380C92903014B5701305255B422E4B0688D3266E0426304C123110C560D400690036515242481AB0108C965092802010C80064306D183291518200A3426240384E61442CE11209CAA0651B304959442CC306020C393200198418140D63A02923442C1A280E20382912A78509A76424382EDB006061348A8B1601D0302C0AB988623044D83672521829402840C20608D1042D0043606224860A34420A414149827008220A2485884010442203290AA310580222D2C88D9BA2448C040404272A238590C4A60C02358580163120220E57503D95F18CE6248DD763816F2DB5FB79F5335CE81A476133B6551346648B9B9D1B068412C19C7F5948C700036E17422622E305EC1746C0164CAF0FD831092F7AB860A0AC0462C7834C1A9428E35EA7D553F18B750E0D276EBF5A35F65A3E127D1F507097FED7A8E8661FB82BAE0586C23455F26019BF136000FCC33F9C6AA689E80AE84CF03047A14F5536DF5B27101958B51BD1B4F702814EFADB8C338A1EEA7A0266B36B8D3BB6A3290C37BC65B484D73FB766F0CD0B68DE5EDB79E56A09D5D51BCF0DD1BB5C7AEA554E1B441CD02C74F326318FFE477C48F2E4F4465AD9F29A4A77019656D3EC1EA34BF8BEA11339E6586E6E8D7F0835D27F1195EA6FB719BD845115A7ABB7EA2908C071C1C180B7A69A62836990ABCFBDC85DD19F377ED69971A65C7D24DF667A3A0413CA245C1BC19BFEA78758EF1CB16D276481E21E5322A330F57054D617AAF4AEA47C45A7C9628C42209B4EC5E1BF3FD9B4C2462934A9AF5D93DAA6FE80E1FE1ECCC5DA063840823F1F611D8DE245ED14BD7638990E3B3AEB246A7FCE35D75F97C2536BCCFCEC8C06E99FF43FC4737CE8A7184232218A3E268934CEFB00598C5C92D8CFE4C714987D86BA62E2B074FA123DF5560F22BF6EB563E1E1259B142E5CADA0346C503BF0DC5CFAF0BAB16D79229901345049E6352ECF84FAE678FB787B50EB72C09485B0CF3ACB0C6CD2FEABE1094C8EA3E914FBC13E6C79072C85FC0CC950D80391A9ECFC8A454996E0CBB5D6871B36A3F348665F2FAAA43FC578E6F6290CB029D17F066382844AF5D3384DE0FEE7C0553CECCE19E7293D9E253AFA026638EB8FC5AB5717732895C99A3182E9E38550D4F007B5FC77A72E4FBADE2808C85ED532A657568BF00FA8392CF80A18462AA6232A62910EF4D5859FD5DA7AC7C47D1FF873B22218D8365FA056759892231D80902AE754426BA401C5BABE70384FD8966506B63D3FD789F407D7E29D1F1E305D184F6EB0C1173BE9FC94B2BB5CA252D28CAF150083603087AB77A40086EF61ADEA5B9CE9EEE91E9580074142CB3E91F1D3B85DB8052B8B8E162546508A6B40FB18D70D82D6BBFD0BB92581ADA2A43230A251CA25016D71C037931FBD01527597E734DF894E699C5252CF1DE16F6AB46EEB77A1E3C2368548621411C5F18F0C0114CDBD5B081564177EB0E211C177DC11890AAED6845C172D15E722DFEBC1BB320D4E9969CCF4E299F9392296854943D82508A5E0BAE11228CD1D3CD952B0AC7FDF7E53BA4CAEF4498F4F98B4896E97054DAAD5BF9402042361D6CB7A1CB8458962A4E2AFC68F67E203501E89B4FA64B5825483DB76C08EB1E943B581AE6FBCDFB9B61EA0C6E4BDD555C5492BB8BE4B0893B59E9658390CAB69598DBDC5073D91822D943A1C2C3FD907DE7282A0F2D1D5AD6AD136CEAF4C241EFC26EB963A4AD9D82152FC60F8E83D0E96EFDC78077B0B56522910B654D5CD27F7EB6ECE81127A06C9BF5C70A1EE9017388123B423CC5ACEE0E3B18CD64442CB98D895DC3816B13DFBF88A6FB1A08552E83EA7A1774A343FA5998AA8B7A38DFAF1643EB163C14868879B3DFE336B286DA90509F66A74C6486E613D7BF463ECDCCC2FF364E220AA78466428EC3E2092C8D3FA285A68096F9770A8D56DB862CB534C50C16D7ECDFD04270028C925F1C5F73F1545F175AA5EB9B2DD95E56FFF77AD0CD7DDA78B81AF049DA43CAA30C873569B923191A16C8C7DBC1FAB961C22CC4ACAD7266BA9352A98679CC2AA4AB965E8006DBF66B20539CFEF356335372B6E5DF7C49ADEA25F3CEF7F3B28CC2DC35FE87CA2F241CE4A9368E42FC37834A071BE0A99D978768BBDB90120D478939929B529A594F7E158176E2E55FDA35F28DA5566267838CC95E39900F7B1B39DE7D5E42D9B490907530DE5D3FC91D46A7C27E951BDD64C7120A7CA72C452B98B5F0B4CE8D2256ACEE0ED93D6D810F661FDAE7E4B0B4CA86EBE50B14049B764C8249F9DD2065F31818B4D2EBF7617A0875BFF23589ECC71B0D38965899FA1F66BBFF0159E28EB7761FE7568EF7F80A777735BE44059BAD6959B4615C70FA886F1EC021B2494B193A39BB8F1360EB2780D4663D6D25F03E9D3278C25564E3EE307C849EA05B9C64DA57C698B6327AF93F6A7487683F92BC6119CDDFD9AA0ECDA550A2A53DDBAB3C49285240540512AD74A198054FA5162B847523C6FCF44FA146787C6FDFD3CE27F06130B0FA78DA0071F7AF72CDF0223B0FAB60FA2DDF001CF8BDE674FB513881BC1FB81F17DF8BD04EFDF6C8A663D6A7A8731BF862593DAF9033216598FDDD03392C392E4DC8A7B76F9291686F264FC04BDB90B692EA55BC2F531ECA6690A847F58B8D5B39DEB014978D7FFBF581AF35C81BA28339C8C774E4D665DF2564514A06699A521EEDE189062F1E2BC58FB9BE1295F84AD15D11476F99CA47E56A1554FF1BBBBC1E46918BEBB12C02105C8CC584AE4540E481AB5A93FC6479D0691DA3FDD21B1F113664C7585D7F7EE2B799C0B54299DE9BEC6D4771F03410842F21ADDAB279442D3727523F7B8AE6A06ACD58B35CE56D5E2D7DC9E5B1FAFED25B24BC568EC44F5631EFD578497FBE0572BCFB80F2552F98227AC7449B2F909548EF7EE3DD6298689D61B722154AD9874A86E23EE580F6B35F83AB1D12AD72A425DE34C403D36C23D39E6829CD3663B5974CD7197BF0696CAADF31EB5AB680E907C6DD751DBA290DA2485B876BED944EED3E7BFE0530F019CBCD908D93A6465A13B0F4EFB644DF0A4D138286055A7B6CA0F298F67DC55F87BB1F914782D22E69AECE9F67CD5716B36521A6F166E3D8912DC78551893E45E27D2D47E0804852EDB61FA616DF5D04ACC5A2D72913C621AFD01E90E89E907415349F8FEE9C4E2B15EB1C9042DD4C26A14817BA453FAFDFB9404220FD36BF5F3D721D612D23E4ABEFAC8A255D200F3CB3C0A2C855A6E7EC4FE83AC48105885D9BF70A266A36B858DCA9C291B1CC1FBB161BD80666CB17B1424C0A2211E4BEF5F2A0CCDE284A5C1B5FFDC01CF617EC966DAC77F2BC34FFEA51FA2C2A0657260F9AF02BB9BFE14803531B349038A59BBF72362EA8E638E90C5A8A76D92D4B76C31A947AB1F0F9A1AEA11AD898FE34977240F871BFBC0FA7F3EA6A7ABCF080035496ADB0604F76F33CA06AE5466051535CF82EC068AFFF3092F02232330409728D2212982466B64CA78B14ABA5AB9972B374BF86AE04539D0805B6E2510209CD0CC960ABC448A4E286C5B8F9FE1DD5CDEB537A62F0DE83B4EAC2E5D7F666E27489854C9F243593842B1FF3EF8B4B8537EE96C30C7DDA6E2F212D627037DDD6F9C08009514247140277D28A4B14EE5F716F65061D7B8C16CBA2BA949F4C0DADF07E0443DA70D49AA3428600C6D7AFC67CE1DA1B6F9FDCCE5D9D6C3E15ECD0B40E1C6E90DDBFA8F3304FA085D3F0E7F6091CA6D85CE75B25BC16EAB22FB2D26BEE0B1ECE7D5C98514EB29CC28AF3A29225E8A947EAC58576AA12602F4792DCD35B80F4A22C4A4AAC1B2844E2AC06566E515EF756E9C4C8907EF200103A5C3650EAD2EAA4BA19596FC41A080148F621D7815228877568677CA9B93E68833A41151C6BBE87BDFB2AA38BB29600626DDB693502EA0B774B5CCC22F020206F141DA3106662F69DA55CFF99CA2BE533894A2DB9FD4727712180C7FE4D08F14C8D8D8400EB5D573C6E5F6D077D77884BFBB7B1A5C5D1B0F84172E05605E0E1BFC13C50C33E33E755353A561BCCD6C07BED113AF71F49CAA871D9046B8BB2819753AE907D2A9C206477CE0BEBF5EEF46ABBF4D22EDAE0E7358563EFE3382E62DF16526EF89F3006CA6ECCACA3F6B41C639981023E3CF823F4CF8D0514400DD0056DE25ED3C92ABD50E836E0F71EEA546D14F726DF444697DE62C763D218B79DDB143342E3AD4CE589EFB2A532DDBB0CFC8018622DAC4E26B4EE63A08F678CECC204EA9F3AEBF03C8264E56D6B8EDFFFFF86B17173CFC56462A1F796FCEE33509F0FCB3D3B35B6678D46D8B57743B0ABF6C52562A104B4FBC0F3BE35E85F8ECE29B18110B0EAD09A076E3DC72A6223759EA1DE1F1E22861967C0FE50A1E7BF2E19358E7014881F9ACA70034A72D084454E386ECC4032568B4D9975CD5D88387C24491A2F79B74B013CC8D63F7FBAC4E77D0956ED976C7CE561AA29A38B273F833AFA609FFE8199EEF6AE094A929D29A2BBE50392F4D2D5D59C98814720762767810A255576D88F7574663D9399003AA6A8A4A7E7C73D8F8923BD8931A5459DECA1AB35BC8A507CF2D492E9C41B209D7506F2E11632BACBA656C32CFF86F14652AE2AE20866E09CD03A0AA935B8AC4E29D924306E49EE4ACD6A40B8569F450F67634A92922F72D96D87B3E852A8346590CF4297F2949E014C7E5E9659F08B63FD8D929FE8A3B0C223B7C6A1536B48F3179802B4E67FEE750E844A45B72DD1AEF3A7DD6F3CF76607BF6D9291807FFBDFBC94AC37B7B14656D908BECE1DD3B2845D041370195CFBBB9BE44D034FB067A5DFCDE43A8FF2B1CE1E72B4D58046544E38F46D7441325B721A9806F87C19470CA0EC1C109D0A7537D775942AC4353C048B71EEE6E0D86F1678C85812AA5583E4AD9333E716BA4E8DFFB31C6BF7EA6E5A5363661EDE42BA417ED9C023C58C0CD6966A1DEFEA554F0FE2C915938E093BEB43BE6357B85BB1E +smlen = 6773 +sm = D3EC3D211FBFE92E15E9CAC323BC37E0E84CD72985508852DB71D887DBDF8EFE159C6DA24871E7E615857AFB7DDFFDD2766B23134FA3668F5D03C54B3D4FEA826FE2A0448EBD3998A9F927C1C6039FC2EB1437162225BF44E21923A4A8D11CD25845511911CE83A3C4B3A59B68DFF80EC710990AA13D8CDAFC97556DC13F007357F8C311063862A2D9EFC7B0B241CAFBA70D9B9DDC94909F47AAEAD593FD59742840646CD6BEA6821349F12CDBCC373EDF3909CF6F8EE26494011AD7AE9B2C381A2C3AA29E1C6484E104FFA19FC333D0CCB04A50761ED62C27CA418C8AD8C19FCDE54D8AAB514D57738A5F458E0DE9CE33902EBF632F483861ADFAC36F9C59949304F2AAC932AE87803C24E045F5BF365B2FF1B6571CAD3F1A90014CC04B7601CA909806A7754E607B7279C11E157A5FBB0BC6EA72DD8B22D1DC42F611893A449FABA8500F752442F736A3DF0BF233C910DC756AF3FB8CF9A9B2ED5467264FDBC90FC5EDC1EE100EAF01B1E142E0E612854F8ADB26985E9A8F3C46E5042486AADC829261B120821359419F702BA64436DFF91EAC6F82D6943A5618BF594CE5ACCE1CE5817DAFB565928E482982B76D32CFB1AD79E5AFA177F72AFA5744FD24BB0379DF2B8E593F67BA969ECAD741C3CB10AF8025106221548E12BBA557DD2BFC72FDDA9098339695F852B3F6B5BA3DB940462A6F12E130A06A9DF594E9C40E5A49A6DAB77901344455C005D0694524DE5147B1CFF5D6A8EA63953FA3104AC9C9DCAADB85390BE357429F6C67447F539F710038CF90E33284E73DCE93360BA4B552311AA7365B52A09A6032BD6793C0C0259227299030CEC30A2534651A35712EA8CB5560D29AF5BCC7AB96EE6662AAE828BC06EF17D8E52A145BACDAF5681753E2DAE43750115EDFC3BE765FEFDB13F05D91610F9E304D8B5452BD5B38DB247BE1660A1D7C0E2BFD51797127037BD53EBA055327EDE714E98BA99466757E03030F9F9AC8106393615BECDCCCA7E8C6954E53B7F520A24CF63E5D212EDA2B87D0A23B5FFC35BCCD50B8772F1387319418842783FBA2B10777110CFE45BF10127FB7C3F74D1DB816E699C731D4F7340C4C1FBF67C92FD262AD71466F3F1D2661295B83037FB2FE315302681A31BFF180BF931C244B3A70D458C67D0BE4595F12B29F8A47F7E755C10E3CE6F0545EFDD6A852C6B9F63419FC0D9F8B5322E615B7205584F2D815E355415D8390143249B331C045F23284B84BF7FC5921583C8AD54184E0B193A74E646468869F0296C95DC666F2B87ADFED05462B449E952DA0077AB3223335248A74731396A3C13CE21298E8890C31227FD71AA620F9C0E3AE4CD85629A02245B301994085EA4B09C3E31683B3D469A6C33F4B194990334FFA4B2897A8724475BFE50CC91C92C97E546677A36CF46D7ADEEA94B85B2A7FAF4A773E2199E53214A6E26BA9235A8B9A5B40DF20DE4EFA17739F32E94800C1E66E87947529E68D30E11ADC6E12B9B2F39AEB88ADA2E6C8F24B1D1AC6E1AF3671D31748883F8DF6F6E9450FAD9732D5E6643723313C8215DE767AC772629AE2FDB6F4FB4E145222DEE12278D96666A5E65F7E58C18D5D52609E6953C36CF827D11EEF3EAC91F18BC848DEE1F577ED592BE17BCAA0882F71681B8F0190ECC275EB607C13B3D23E3DE4253CCD8D01FD6854EB5D16657F1894EFDF5A6DFEC45C2FF5E79045F41CFA173C39F54909A6A6FEC6A9F270BEB17834D30C2ADEA76662A326E8EECCFD0EA05227B270483BAAFB6AF08A499E37F778A6EF07F95B9DCE8963134F915C9C2A1437190680B5BC6C76FE2FA437A3C1850532698796B304C51087257EA069DC35CC82261590690A32F5EF2CD55B2EE6955DFA4D7D0D8DD47DA424464AC2601E5DDA55B3F9244354A6F046C05F29594FA7AB530A08AD6CA7C96879F9BAFC14D85AA28840DCC23F644196858598ACB17C51E5E311530C1FB81096AF6AC54BD75C3BB0D9435B791A74421F76D490F4163EEE152D33D36EA72D2B98DF7901533197F97889488B03DAC849383D719A635CC7A8D5D9EAEC5B40D3C22A0ED440901E9D31F774A10FDC672136F785B5748643E0B48E878236181BBE8EF5582CA595CEFBDD3ABE0CAB93E705663AA42FAA6C263F498EA1591320FA8FAB8737CF1957AB382EE0FE25313D10D6189803208CA5A82B97853F6251EDE7B4C5D991BFF38AAB586BB8B5FA0874EDDC5555F95C6D9BADFECB30E68EB010168D441F0E3ACC151BDA5B8667F75FBD4627EDD013360CE312DBD602262A83DD8BE925F3B7603871A18B25C3F3E64B8FE2BC46C6D950970328B15245BE23D5916CB89ABC93B75C29262BC47329249817B3A77D0629003E9F8C25732F12997C56C4FD2CF49AB52C024CB3EF62246AD0452F435771C3E4778CE3215AC2726638A8BF4AEA0895E039883CC57DF27D1209C48594ED84BBEC5310272D0C02202CB4870DDBE6B191C03F3671C1699A2F9268291E930182BB215A6AA60E1C2CF924D067C71A971A61240A38C39D4107CBB635F3987E1493EC57419B84E84A5B12A51658AAEDC6EE8D87A0120311EC49C25BBD1295A173DDA247F49697BC8328547F1F59CE81C42CD0F84BB984E1D3341363A94A9D3DB745050D42F4F6CB122533E5C798F598D5F4C0A880961867381EC49674867EDF8929A48FE2DEAFC20902992B6A71E4ACF614DF5CEE6BAFBAE1CA9C09660BF2004EE3A79290D67FDD572837E6F74B8DFF6F991A2BB9B349C9BA265CCDDD0D440FD593CB9B8E6F6B172FA71057B80167A5AA20C384332D2D6592D70F1214CBCFA427217639176C69C76A2F9118EAF8498DA5BD1E227953BABAC41C1F9759C6FC70E1E9C4E01536AE3EC3A5B6472A4C5BE373F403E662240F5B3D420E1D19B639F2FA9E785B3794B1C6CB6DBA7A77A7399603A50268BE4B4A63BC74A7050456A436DA2D581671965E9E1D44333D2390C80CB88CF41CC7DA97D96658C2BA7E10758A458D57219105E98F06806CD1D37F5CE8DE7DA9E1BAB61696669B23624BB04E391FA8061912FF59540442AB48B1154AC3461C025AD25FEAFCF2B8A0630F31671CA7BD73F29A4D068B5AB63D47891E83735A06A84D03194829E54C29C760BCEE1B7B235B43F27E13CFDECCBCC511462E64376AF2CC526A705D4BE86BFDF74D80104112658712438BE6AA964FC5213A497F24A069C7AD9877D4380E9D959618EB991B7FF9BAD8E813C0E92A83242EFCB973FFFCAC3C91F220D8A1C3CA9262D6A45BEE602FCEC4DAB274CE2A7EBFE1112B55951D5BBBF1E48932BC9CF2965769FC1D080D633142FF4EC434212A4EAE110F6A1C407F4E8796E7F72094C9F41271926980464DB97E4470757928A23ABA3207AE6BAAB904A199A2FBD51FAEA97195AAB349A9D0660242A673652252C32A622E25A803ADD4E6A5E9D08C9D1EA100F4CB3F76CE6F77603F8959305469BE23577EC54F1652969D6B8A80756A67E60D5F5D3E35864B48BEC72BBE11C0BE262F858F52194789AA9E65B08423977EDC8CDBBEA9A1DE4E28FA67225CA34289FACC0A0E751A05E28E8A83CD2EA06B8612FB4542B16C8F761E767684A3A25BE106ECD3B11E7D0ABBC4186C97BF7087F4A53BA3E5A8D669833829BDFC455B374F1CFBD1F1D5C58AE4C9FE3BA1108C8E085A0530C238669AF13A53D0CC96AD3120AB005DDE8425D914DF9CA9EB5C23090E5F4D7654D6624BC40CCA157804049D5A4C77571AF0AE47F2FBEA67A4097264E3892981F631BD0E8E9F98EC0B714D488A586D6DE68CBC81BCFDBCAA3B2BF56E510CCA237B8C047FEDC978BE4B44D92066BFE1B5A27695BF4F85B3B96BB1EEF1808D6541FBB28D099D764D61DD6D11BCA54288C896A182D12B27EDE4D69F7DD9AC22EBBB18F742106FBF297786F167EFEA620159CC53E7E178D7FD8536FA34067E141BD6F7543E4A7FA4A26D202EECE86E13A6F1C351C4A211C59BD13DEFCAB7EF764CF967B5820379303BA68FF69AF1606AB1E39D20EB518788A731DBE6F61498FD6D5F0E428B00A0D91599D0CAB5B5E6E133A52F81431854A491EDE80943308FE6D4694243E2DE1168BDBCE42FE511A176CBB2E0E1F4ACCA50F40D8F1CC69594676622238D374E39FD9943C82B050502059598E0FC51E7619CF843CF0D5927F7691A7AE667AC10928AB6752E604CD6E87DEFC528FA2BADDEBCF821A7DE7D967EE975E8603B009F6303F8DB3DEC8182432CD6B3C4FF47CC8849A68A4BD4B45026A7F941BCB83ABB800AC13F6663D6F3311EF5B308A8B300B0016AD014DA2BC423ACB15099A1EE4A568F60F7AC94800938C52B0279075F984D55B14C143BBF46A8D986D217FB51EAF0177E137DB945DFA7252BB6347BF3EF5FC56FB2CCBA58A05CF54AA9CD074FF16386D52B81DA240894F9E122D9C809D8E39ED7BE10DC6C7E03783D20CEA1F9B3227003577BEF20CDADA9F9BDEF7E5276015C92008D2CC6272E829B20A8803DFBD680CA0BE4177EE8A7423DDB60A8F7973447074E5A5F665C05E8F81539639F871ED475D6DB1EC3DDA65172365F89D92E5C35F50582ED0E03653BE5A9CDABB388CF25DC700C6572FA5D0E4C2801D72D1D7194C7A4F605D470D74A6F78063E807094C9E849297E57DF0DA96DD753A995973A7D72B84D66BA82B806EC37E3232C80C5887D16657D93EBE939F2146CCE54AF74969900601C2653C781979B3F8D641B44859F0352E088ED84C9AB9396AC1C047FC460B262C6BED1763487F68705E4F38367835391EE8EDF656D5C3ADD7CF85A8356C79D71D4D8DC9C030676A06A998C2EEFF387D619F27FA03BF33EA10757C5B462A58A96D122444E5F082E6AEAEB5DA06AB2A687DA777D497F6A7BBD26FEC0D47804E51115EF14910C8A256962FC92D8CC08FBC865DA59652DD2BD00E40F83FC7E4438137567EDB6EC1C67037A757FB765813680D9F88B8C5FA691BC257FFC5648EC30530547D160E687EE3ED4D92D12AAC4DF11701448400994B1F72467A9269EAA633C2A6E94DAE21A3B8C5AA958499712ADF203E1358FB007E591FCDF1D9355BD92CBCC4164CA35A0F48040710A82A96E452478D7A3166871CD456FA72D60AEA1D4409D0ACB4E450082B154B5A4C3C33EF73432CB800816EF61CBBCF2426433A18E26AC241DA4F700EE758A384B2B01519A34A49F75E843EFF6930EDC656E97ECE013F3FC947E07544D2DDF08F870F4881257C5D5D5968613E6D9E279944C3B2386745DEB709DF96E3199C7F744E651EB888615A577EA18BC732630F00CB1AE185353364E2A1DA7476C2E93009657B303995826F79D20AEEBF1DE753490F0748AF640BB2454146DC09EF4FA5944943E6873EBF108EC91FAE97C2306FB656C4E7E707CB088DA197785A5A21BEF20CF06DB9E7718DF6D7C4B244B9FEB23587E8CBBC02C8E8066C99559D7EE6C2DBE4D355565E47E3D4F0FFD1C2680850FEB2BFE23100CC61D43A9D49DAAE781462FE8CB4AC871CD97E917D30A57D60352BF22BBED35881F6483E2E2A04A2A5FCFEC78F47FA2886B34B3DB1156BE98D715DC307C6DEFA4E8A6A840D516649DF44FAD92A06AE35400E868DD5CCAEFFA6076D1B33FFEEE07F9F97BD30232919B76BAE22CE5A766C9FBDA66009C82ED4F6C1BEC33CF8DAA37B76759210078EC1D0AC31F762C641D3A23E9CE2AC449E6FA2B408721FA63970F0591BCF28999869B3EA8F9925C7F2CCFBDEF6109DB66D42BDBBCB38EBB8737256462C4F1B280619BB173907D31EE5D1A60450FC3009DD841F9362D39FC494B83CCF4117619AF9B45C2EE15E23BCAF15989E428A18BE8D1935693FA9EFAE4FC0942456E802C33C5279D4DD0F603E3183AD47A6D037A8FE4960E0E041E23C8F36A5B1CACB7F3819CCDFB7D57ADA4726CA302138F7E2A8AEFC6C8CC7C49349FF2222A9015D95470FEC82B2E85D3C597A1BBE621381E686FE5FFE44FC548128D0715CB778AF5F1BE952DAF1C69C3888332EAA75C1FEBC94FB29292EA34212D229616C4C4D79E6F53B58C14907D34B5AD0AA06DDD907E1ACDE4BFDFBC706244033095C8F91C9D05C52424A9056AC2438E0B1DCE1887A21D2882F31C5C668030E6EB95E5586A0315966BCA5113FD482563A1C3BD3BE8F2D2A8EAB6D8903F1E5537272542F2B575E41D40070BB07CC0DED1C2D1EFB6B8ABCF5CBBFDE0C649EDE72098DA4F469B71283024A569A52FA86A43BF556384F0388DE40FABB7D59FF37FBB0B6CD13FA7E2F233DED37A2F6564612E29448FB56AA681E1A9CCAEB0BAD4BA5236ACA16CAAE1EA2EC4F31EB9BE2806EAA9F66CEE74C9C3A10AE396D99414962248A73933C7B07BFEBE1505FB7CB6DCDDFA3E21C5100B6A2252C858A04DF4347C0AA32236627C7E8CD5D7FD5358767BFF2141A5A7D2F3F939446C869B9DB7CDE6F1F4082B303E5A5C6484902D9498AB606368A5E000000000000000000000000000000000000000000000000000090E1520292D313299B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C + +count = 66 +seed = 83C653708FAF3E5F6FBC9DFBE6FB5E83E572A7688645D75D2C4835B28695DEA4BD7093740D0FF43237354EAD1C978BC2 +mlen = 2211 +msg = E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D +pk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF66B6455ECD2D1E9D479B2C7488EA14144BC65D6F3CE467650ECB2B97418701B84353828B98EC802DCBA79EB1762DD56EB9D57DEED1987A5B277E282B5D32A93E2A41A6E63F4D69769F22BBF0F56F77543F914F163268CE044828E0E6E21A16D864C2D3F9E81F8D09F95CB6144BC0E0A35FE28010A8C967A37B89ECF61BE8CF6ABE986C4AA8D7D1B9C7B58A4F94D330CE9C7EA70D1A998B57D001E8314938918ADB97EF11635C97E365A844D9C4E10E7AE1572AF9BAD6FD32B37A8EA381B64CD700C9E8E9C16111E24E24DE66DB6E09C5B4FA6B543798CF6F1C578C4C353DFB7368BFC6C8AB6C89BE775FEE7C1C2350D5259A406E34FA7F313303D46C384C79BC87CDFF363FA619AB633697F9C89A913B9776E330950B1E937FC3AEA1A7193C18CE7E70BB3430F04C8A1CB4FFE030018AF06B7F0B87DB2548BD3FBB104A4C710655FACB5FE0ECCC834749D1E21231CCB79212BBBA960D1B168B07F99D38A0F5E22E37B067C23DE60BC836ED3CF6B796C239CACC98F53663548542B6F7E362F2056783AE9A1606E667FC0669F0D8115E5C4449DC39392C8E1D2B534CFC9D2ADA8267AF94FB677BB579F5739A7F8EE8A2754140D9228574C5608B5360111FCD24C2D1B83322AC05EB2524B2B6FE672FA1CAF29007941D05B8D83EB6D31888E9E7858D1A8EBA2682B2034B8141708CCD4308C64318E9A0ADB2044A75B3199936D18BC288C9ABD5553A8F6790A850E0D5DCAF0228B6CE768839575FDB9FDCAFF32ACA01C764A24B06260BAE1724A76BC76F10BE7B7BA69AAAEE7A8D48F5ACAFC944FD7FC413DA979D859FA145A3FD76CCF971AD94610E9BD1FFE4571DF52991B3889635F93237B0661B79714472E3D63055F8345AB43A5E9A23F4D6B7EEA7BFB2088E6ECBDDDB661A32565719144859559D6DDD0BDC411C6202A2BB137734DACE4D8F5E8DFE9DA959D1FF0E9E64B812C0413390704E8C15D9DE9DFEBC79E02398D6C5BDB90795338F5A2B8D0AC7A3E6E51A4FE8AAE9618EF1495392EF66AF35BBA12138F4C08740256DE0F7B3F075D0B48FD79E45225ED426DB12D69D35CD04A0D7DA86DE47F78192EEC16C806C322CD4190D61E97B42E230A6AB59B5FE213FAEBB8BF9030E82F076E7F44A0B90B58BC8F28902AC0CE5F4CDCC537661D93625A1A35DF466345570317D3FFD5F0B47C5A2CFDA54E89BF934A66FA957E384BFBCCB9B7E02FBE08ABC4BC397A3ACA0E18A9683CD56F0E19F231F2C6C3658812C8AC5A0AF75FBD528F9238693EA6B0EDEB65D23CEBB29D8B174F35A72E7F62C5E2F41AB403D9E4166B269A69A57312C056A0E726D39419B52AAC5920D882FD0FA0F0FFA637DB2B1B5FF047985EBA336E12BA52934F2A14B5984ED0BE909A9E46DE1687479FCFB4860265D20EA8BBBFFAAABD771C56874B2BD2D714B0EE5021CB8CB47C621B9EF0A1BA9E6699169E6E59792DAAA13408C24A8AED6B17BA39469563274BDD493263B4E695FFC445EE6FC2947E38266D505BA9EA37577FB8E2569F05648BF4B002A11BC9DE6305AF4444E9559145D2E9E31ECCA1EF97F811A26C7DD0D0B7EF539CF31A29A8471CE65E37F8E4FFDB7EB01BF436C8867C638471C072DE9FCFDFA3404FE5EE8BEF8B4EFBC1336307C57E7F17D87CCF6251F9F2355B147142C9470F6C0C5148EA092407DD8B459A3B8CAE7D824CCA9BE39D39E5E850697A6D5A969931A72446433A8E874050567CD71D1AC51E9CC2403CF5982B90BCF2AE68A7607B64F1C9D1577D438BFEC518875672D60943EA5F53856664235011F911C81CB14B6F2746A2F918DF3B15C143D0E9CD1B0D5C646299432AC01AEC49D179C0F523642778A7A74E8FA3F8AD0BAA2589DF24D8E12CC927603E24F58ED528400DD2C3D9795BFC462981E7C3C5D1AC85665954F9325960AB1277332026EA3379417A5947CACB832E1CF68F0634720B34750F1197D51D9BC8D27ACA785EE9EDC5F9319A74E9486ECF8BD6C8D7769E2E24AE928AC4F20EAB9027B7DA4A37E1FE4653A3EDD8E99A5CCE7A1AB8A617422A4468AEC6377564BBCAB08215BAA0254C37512263B822D3A63905F779BCD65B1216E60B510C97EA1DC62F0BB89D703BD0F30C57075B482AC446D4E51B1BBF28B9ECF1F61BC6B8922BF5D0D1A8BD660475F619C88943408F182835EDB86CFD5F3B7C1DF4E51EABE6F18385C0DD115749E65262AE2CDCA35FEEBE54AFC8DE8110F3E2F95AED70D1ED57C013CF36E6128AFA48F37BAF3E4AC1E4136AEA259D56CF4455445569FC308A4B2BE36674C68B746C5D848AEA407938999BC2D8B7D2B40C6C70DDE59CEAB4B214049F337C978FC194CDF3F5D81EB8F774897D7C42B892E408594A0648DF3DBAAF12188D28B1A35D1D0B36AB56EB05F0B6D53B580BA9AC2CF686F0403D21CE1A8EAC68227B271FBDE3F36E33AF590297F3EF4227EAB2E82AC7EED23E4914897334C7405CD3E07BF99DF836D614E9A4714E6C0DB1C0893C6F7DE8A6F35B08CCFE1C460E2940810EC721006004B745ED8F37A83BEB144970E7018B6A3558C7C43D9733972CEB48250E983F08687EEEE292262600DC974C92BA215DF77D49533CDE208F1D251CFAD55ED5F1376682CF44211921FD1C8630CF87D9D68DD5EF39ADBF11A0BF0F0C512C083CF8583C82CFFE21FE47B2515C22330FB3DC4CE57B67351182918E1554D111269F589572CEF219AAF87E2C84A8C6D11737C7B12F0E4BE6AE1993FE31717635772E80C46DBA97B46D56EF43DA2242F93D3BD1D82CDEA1BF71931C73FF39789C20208E01D744FF22DAAE690AA9A5C411A96C0F096C1BEE0DC495CD581DBDEAB4D7F824EF46EB6200FCC139F84AF0C0107D22644444827325F46F5EE363017D7874A6BDE07ACF8767057E4D6630E82EE339BB673F40A50908F73BDA32855C224BBD6FFE90D6D233935B7F6E42C908FE54EBA6F1591E29D32CE71C196AD51DC303D35ABD642D36A3A5A5468A790C0A8064A62C68979EF15328A9A6F08B6E2896AF674A7EE39F28B8127F4C3594F6070380EF560E9BC9F5EF9FF9AD642B2FA957935A0DCBCA1A2846AC440284D9BE2DF96D698621C3DC5D55327518EDFB043042BAC53F7D51DEC97208EA8B2AED22737A37C99C97DEFCE4DF89F227D15569E20868B67BE06B71BF393E4EB617659E5A886DAE79FD2D99AD132BB0026654FAC7F55D9F65AEA4115239E58933A60D407DAC2E3954010FB0D101CCB22D16761FEFBA622C08FFB5095512C009471E525F9B5E656EE6132BE6270A238B66467B62DEADBFA3E5096DD3978A3F5409E08E13EBFA5C4DFFD34D8E2BD168196C72580BFCA4103C1088F7C1B29D49793F0404470C4BCACB818C968473224A4196C9505D39CCA9C3B11559AF8E4B5D02BE5E418BB8610CB794E0778742CD1959977FC7F1E4C6F1E810EA7E9C113486F8E0AE58DDD84FCCE3BFB76E1B8C89FD7B5A56ECF54122097A938BC0F0D5FA6CF9424F352617C532FBEF7E9D7D8B09089D7C25C36326DD4694AC1821401C1FDE93BE54D9CF857AFC36FE03B3702448222119885FA8E5FE959987478E96AC3F3D2115D6731DA18A1D6B6E6F052389BDB2E23432EDB336D4292BB0290DA672DB +sk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6639CD99A057CEB8BDCFCDB34989C60560CBDA42B21A3002200186728701D95966285F3E02C5F2219791B844EB30E1E7DF08877DA4528A990E5B210EA8F2489B1C8380821110108C464431480D21010D1426A8B868DD9064D1C892CE0A42491C62448C088E0400464448A1309084242809410828BA271A2B42118394E9B80899490409902018230721A9071E0C250C104310A392D508229A2A210E4820D20358EC30030CB484C5B386921B36002232800834111A7881C332499000513C13003238C20928C43C86180026C4430202345619A0412824246A2B8484408711281699A3846114705A116110B3628E13666A2225221052280B80162820412C31011A7290B4426938480C28420C2C029C2944891262900C98DC82670E13008A1448558C410E1B448C000222224640B428CA3460CA234425A480503238CD8900D1A964813434888446E20008C4812821B809080A85020383121A2684988850A402012032C0C908500A04540400019B66D2311924A2672C9B0816134610B280A101461DC14455A08854BB27122948809382E1B2941DA4689583848C1124120090ADA94650C00891902301AC50104170CE404112024124B08281A40465AA661144090E23844C8405014310A593265214225C4248460446182A609CA086C60184ED0302C190531D202029BA49061C84008274DDB14051A427244484E19360409126D038800491692C03220A3484AD9002E1030321CA22802B7841CB50064008E819811242970D930044120855BB0899A3882618868031922629431D13866E212628302511CC580D2342D9B048A1B2560148681C2129010344C4AB88D03B14111426C22486101A16858B485033192D1A40898060659404D93C8310C8020E200118BA8719A16651A284C03886064C6001B262689808C13B24193C62D13976DCA3071220004C4C46DD4142624B724A4826104B9700C36120B332288420C88428A02B3104B0641E326452230514330400327651A8028C084451B15051233508334921B21220C04669A360219860582900CC4180282204222199093B204D9B26C0CA7011A304A0BB86C5AB841C3B06412957064A6694102929386508C324608003013A569A1126193B80D49A45159982882A88421C1305B0860888024484284D042321381211498888B16808008695CC86199B8214A280DA214811A0586442465A4B02C83406D4C228D941221CC202021B32808C7502287454AB02810081102006C8B44120834018B208A19160E640886D9C22C0B083090A620D33840D222824924090C090560B605A2848161806D9A942892226113A21051C289D23621A40429002620E0246C9306685912659928054CB88190A22C88000813C77184202104311104B88514128E01996C13C48551C63141160812B8818C029124303208170853484A604066CB286AA14221E0A48911349001B08CA3880D531440D4368CA4404D024526C3866818C920E0A80112A12162B451E490501B0852A294291BA52D20449090262ED12081CB966C64A030212889223246440204E248414A082C9922245CB628C3862D9284500BB46C489205E3222D52440C2010441BB505DB20029A483283B651404002D8384542C241A3A604844245D4100289222EDA84519A1409D3028AD9028410312A520806A21269930608190151C444269C962140427121A88591224063846462304C01B52D99884D228984833469E1C0085C0609DB844582082C0026042216441CC58921A70DCC38691A1230110225E126914104669B0212803032989424C02660C0920819C38812A54099108D1CC0695C482258B8518A066D4AA484DB4072800266048105C0907054B4300381711B9471E3104890103124C29021938813131280324091203122A10461862C9214218B449084C28901940DDC400C88822944B404818464E3482C104621E1900582128DDB0804C9006410291151040219B8111BB02D088181DB48494AA46411004E13360980A801D480858A241109C46910030A0C10858B363013B7714A4046DAB2280C092C244064D0024D1B148A40068E1A114824318DC4000864322A01060122160A59B230A3308D984641C442485C946D08221143107F6FB6CA40103D6CE0D420A8AE78ED679CCFC53CD5D8C06B2A821AFC0E48975DE44A30D74B1DE19945FFBCC55E9D0FD1D6CF3182BF3384CBDDC9C6DA6A84665D7551E92F75FA681B3715384A7FA8A5A34DD3A88A7D8DC0AC13E0C763CDFB4EA7777C37935D50332FEC131A91FD3A3FCAA3A92FDE7C5C8A77C9B76B41D1FB3E9F5DCF19994456CA631B3E4DB022B451D38CEE5937EB0222B34CF17D355C55CF8252646053EFCC78CEF5BEE3A594FBE77655A82C8CA28E15D3FC733291198DA39A316A81013CE8B0B944FF9C5980F55E0AC123995870D045932316E1CE385EBEF177F2C98B9032193692EDC9570F62022E612EF64273FD73773938AB0D93A791672A7BF2E649CED405EA25401D76AC43145CE10179D409974E7B9AADF374F3C08598A4C6373BFD81356E01711BF8D2F2AC7ABB2C855D0D7336F125A0BF42B348556AA1089D2E2E59EC5C951BC9F6B8D3636CFE45FF4CC1F0FB8EDBADEB60D3F7ED0472FA98F420C60C151935295F9827768DBC45A6A8A597BD01053735BC11CE5D01E027D3EC05AAFE191A1CD393C18534DC7B6D8C11E96116FF4BFE7497A9AA6ACA8C000E6B3E689245031D8DFDED06EF11C6079E8DA75331882C0C3B5C211F705B28362DE82E08A3CA9722F290547AE982732C357AC8936E3C353797B09B55CB4F19437E696D7061EEB820FE6A076D8FBAF1EE4FB820F9743ECFC89858526651530FC21424029CDFD8CDC3DB5D53F69271D133A0FEFA487E88F14EFC26B3F4018B1DD7B364DA038BA6CF1CCCEEC4778B91FB6313DF284BADB0C380F8A025FB0497FDDD3709A6E2655512B8C6372918694462EAE1B107DF86D6A5C099B9FC9922330D58531E82D023AC81E91F5C2EF91BFF6226091AB9073DE04EF9E7C5C71EE7CDCB4F5BE1A0B06D8BF032B4E99839FC56A67C28A15E30D5F8B59721DE915A402CDD446178315B062C6CF3303F4007A286EE1EE6D5A448E1E6B5DDC389907F85D917A2860894CA18D9FE29BB9BAB893E9FF0068A8D41794DED830BC971FE502B13094C00C6DAC6E08052A480202D850B1B3F6CFD322F01C1C5C60615EDAD44FD67F5C39D7A2E07CDECCBF2EA64479996DBD4ACE50D538476CE13482A9108DA22C955ED4F188FC74496F500A94A0DD223CB1B58744582419DD9273B6398A82B16B32B2AE6775054728D3C234BE74EA2A25B3E273AE4B5AB2C7E788EC9D658D6D92D4F6387D6CC12F8D65D632A5F82217E405F0E291275741FCE9AF27B72F6D4508DB50D52CFD225C660601E43E6FE6C0AF78BD1624B528B4E4CA0E3766C5A13C8914F25814E095C122430135990DFDFC08DAF8206AFE49F6F9B239D6B08D088BE2B191F2240B069A2D0097EB32CB39AA8EF31A5C3E91B7AFF8FD55387319BF0385A3AB307AA527C2DFC7731721223EEEB16E82C82118440FC1628542C5CCCABCB0368709BAF4CE652660E180F45E95D7130DDBD17BBD509EF8C78E832F8E1ADA2DE63CF2BC55FA952DCEED3EEB18B8637EFEF7F7D6B5624B8E56E89EA75C5F3622CDF69EB6E4C8CD7498F4AB1E4291AB20E8591034BC8EED50BB7CBFA805740E2E6F9900EB77A9135B6AF94B709D9B87688D6736FB7C6CCF593617E17E4B999EAB81B036BCF8DC98716A827DA6FFBEE4D9B642947D86A70E01AED8D83CB2C27AEFB0EB372CD85BC5D8573B443F2394B42DFC863EE4576128ADAA7D2233B821EA366271A9705BE75120BB0223DD04505EDE10ABEB6B2F283088ACD208D9B50F1D1E4AD804321D4E2121F3B3FAB9C34267948A4BB4F27055F0E4160397F58302CF03DD65C2838A3314FFC11B3AC4F623C564B6152F9E181871AF36E23EB8436AAA9D54041065D5B86C994464906A410525299C7679C55600DB020CD3D00A61C97CDAC2D30B0E3D8AFD4F4A2949D90DA5ABF5043D25E17F7F21267C2B438CC14E583E4125857F2B6E48FE8E0BBCC7B97EBD293B4461C145B53844542BD7A182D296BC14CE45EFB8631F0755ED09BCAF7C888FA931170A1486BF27E4D326FD5FB39184CEDECE5D16DB8C29BF67BE1638C5AFD6B7B11C54E01223EDAEC94F5EE25913EB4261025C1C3686DDB90A85290C63591260B68D6FCC9427CC150E1F5702B35F4CD15F15680B866AF4079163C30AAE4C7C86F5D07B437F30DD17F664DD1D1C1C83F7FB3E1474EE84CA8427D6A0E9251FDA1BBC70511CFCC7E3436CEC638C3AFD5035A43AA41F02C0F4EB91D6111BA671488472B652DD7FED44BAF0252F90F698E054837523F5554FEB351C6819571F0D1BC0FA76C96F0CD4FD79A29092B1E2357A74A431C2AD004DC0D288F39CA8C1BF1F2F76E46BF5DF8036CB6010F6F6223C9D7DD281E17D96B064E1BF956B9A1DEA5246A53093EA0F3F7F9A52E015F48C9AB1BFBD7E290E4A674360D15C415C48EF244FE1035103087619747911D0D23324BE4D534FD70C415D73B337E1E08359ABB0392148BA02D629FC793F94D11F79179C86319351ADC1BB52870AC9C0E1548947569F9A5CD16326CE6130EBBD18C1801728D60B230CF7A18B0E03620782819BCDEE5822FD5B17DCCE4FB8A5F2D1469E682F4A891086722956EFF73807C94663676FC7FE0F915E980320E6A048F5787E7B95A93EA2CEA60569F53CDA3E1428F092EC75331634C998A71827E2E11418B19E9A219B6D1B9289F877573D72908705F2D0E6BE9499D5A3D671043E11D3D7C63A4992913AC0F2B5C9A65E3C84F1DF854B7BCC64D8BE364AADEBE90FD5BA7F7B298EF0A9123F23A08CAA4084348D07CCF0B0DF0286FC7ECF7A51FB0BF68F8236E0A27FF88381D81731C70E94C498E3D612E951D8848CA1195C8FD50B5A7CF235893B863EA6EF15BC188EF65FEE8667006CE168C94BE09666B4ABBDEABA16B1D55800EF34D45C2C55C19EE70C743E8325A98B55C7561622786C113D8FCEC9BAE887019981C2ED990DE37D35E7CE3E63700336960E874ACAC36A0B8426BEE675E7615FD5019ACB07ABB49F711F29A79108E49C92688918C59056FF494C2D7DD3551A38B9FDD86ED1786F2326377B5E02C916E4453B19941803401B1CF22FFF7DBEC7A2528589829F175AA5090AE9AE48E605A1697CD869216A5F69B877AE5C78B6B75D5F3BA70F2A457B869DC9228981B17E5D54EBC994D3D5904203065309ABBCF24352908280907E06DB1926B7D7DE70858B3E3BCE36468EE731FA21670AA7CDCDDC8AD13C62F8CA58DAD0EDAFE85585FFDA433D37C2DDD57F19451CD54FAC47E71D112AA116200B6A758914F5046807D488C051952DF2E81D0366DBAE64B1C63BFD803920123646BB4658702D83A1CE0F8A79BC90A5C3029FDA08A7BCB3A3814BBCC96550846121A02F176787966CCAEFC3DD7EE26129D0A0CA48C5B210252F883A293E3E155BC381DEB521E32BB71CC5172C81E252839B4D0ACC7BCC0FD9AF263703B06079F512AC2B14F6597F8D613536DB221F9E8A121EA9508ADE4DFC2933D565200E979846A71A2678CAF843A8C15A9CE80388042CD5D1FD44184FC6DDA1EBDF28558D5433F5EAE3C7C616E7F47124EDDFE87F6A4CBD80B01B96A078B79D9C35B59452121E1E5F8AC62D926E1A48CA267EA51C08E3DF091EC437474F58522E73BC8383806423D27BF8CD41BC20FD643EE8641D1C56A62FA55FA1F9B73D3DC858E97F32F95528AA601C976FCF9E6C427F67FF3F2C25B3D7FEC989E9F0040102C1AE971AC442A7874DC39857899DDA2963602DD3E72998E95DBDE08B7B6C620E4E5253D96A9543A117E2BCE8FF99F9CFCE6EE587FE7D4E77B2FAF28D1C8C0ADC92E869FEA6E46DDEC9E9D77CB48DB812FA916A0ED6F1E4A55E183999CD476C11253545050E8FCC813EF176C824C3DEAFD3FE272145B742573A3AFA9F5AAC267529018490A175EDF29C0390E909535B739355460B059D85EC4F22D0410C6D512A21BF5EA20F84C26F4B4AFE4326F86E06709EDA67B61A8A1A84D38602B810505A3A1E386AC546913B9A37AC82F8A314CAFC5056CF41379B3826DC9988D68EF4B1628482BA6104CBE2E65AB27D7E89BFBC8AB901CB1F0C430A5C8301966C0CFF1860EC6B008BF86F662B6BD9EEF35D35919880920809780A63FFE5A312D62BD4EDBD6D13A63F3B94F9EB1AC9AC41460DA8E0A579D30C61CF4FC242E3E2098B12E686C7305EAD2A4D50F8D505CBCBD649505374D36B65A67AF65B598534031BEE9ACD0B45E372C849E5159650164ECD50299F530E4BC57811C63354EEEF64E5C430F225854B854B308F56728BFA64EB0F600226D0251867A2B64695794DC943DE8DB02D1A9A95318E104562BF49A6C82F0826B64D9751B11949B05064333E7476AC1C1511E459825D5A8D4D423674240DCAB7BBDB200D4BDD3DFAA0D5C9D92D2810E7D13FAD2FEA03A64F477C406CB667707913ECF65DF600E05B8A84D6C5882DAF13BC3CC871AB7E820BAD5A45D6D0AB471F7E06202AEBBFAB1CC2CE3A8E4470D4C54B41C7962FE9027167FA3EA272D2833E90AA751CDEF715E8256E4780AFED3B3F3FBBEEBD40535562AB7F37C55A0584D629675DD5A98D877904767BAA7D0A24492B33B9B6C5A29438897889DF5A87A6EA6F023539373E555F15FC020731ECF5059413DACA94545EC6FF696DEE00C1B71262013ABA41342D897B43A46CCA16A5795EEDD569E11DDDEB658D7B74BB2868965B12BABF59DA3D34A30212A +smlen = 6806 +sm = E93D67B954110AAD7AD4CA1711A6F90394AFF801E7B2254DC41C89656D181AA73AAE83E412FF0C8DEDBF51AD5849F991CF64AE8132205E453FC02D34705743B94BF5798903CE2810051399BFAF79C8CC3894A8BC3D7F97496518223EC6E4F04C5BF24ED5D86B534D61053D0087313D4EB2267D9ABB50119942214663C27CFC2534C8D6A357E33B8DB8DFE9270049E46481F957C5CB7C3A0FB120DAFF7BA8A7A1BBBFAA296B4E21C2545C263A140E1D555DC5187A3F64A1E65B36823594FF62F5C51A46E2EE1786D7DFAC670E4D76E129B71C90CA177535B60D37FFB61E419D6679855CC16FFC6780E339624222441AD5948CBBA6AF672AB63AD8B78D5FCDC5FDADA489932CEDE7A76EA2F70522C6ABBDB627C20241198D1AD69F0E1BA3EFAD17EA8664117BEE235BB798F4C4E3A9FC1E3180AB5BA072284F03B677CA6FBD9A489977D3DDF72322364BB6D76708CAC8B0DD72266F26E52B479192AEC5285ED372414BCCEF783DEFAE8AB01A6FE2026FA0AD8A2191B7F9B640EC55DB80B4226537C35699E5321BE442C434BF80766890D0423F908BBEDF283A29187EEF146265B9A110B8E44DC0487406D1558070525423E33565BB72EAD0FE7604DDE0D651AA42553820C03FC623E4FFF98BD3BCAC4199AC8ADAE0A465C9788AF44F51D8FC45686A9AFAD10F54F5C3EBDDB406194167BEA23B73145287DD078110475757652266E5A6926A62E9593F3E8F333FB62B5EC73AE037A4B03FB9597FE7DF7AB66415077A3477CAEC7B45758523A4F358382E2F943E13C0D1B45547DDBF163924FEBBDC16F8EDE3A55631EF531B4EFE77A0E1E0AABBE0C698EF245E2C083E53FACE346FC899EEB026BAEBAB8E3450B43737AB870DC8B494699DF86BCD3EF088F969B03487C47FC0A123BA8E6A242282723A5A60D49355811D1F3DD94E716ADC03C1BD4C27BA5F9A9AD97FB8819077E47E2DBF23BB0D8BE73394AA2818BABCA556C6CF351BE9CC4A7A06EDEE5B2F308A0AD36A793CA8A603AD4215BCDF68B065CA3580F0907CB50437F9F49551CE9DF9780CD67160A8EF9196E10FDF14A9E6229267A4D9D2F9C973426542501501CC62ADEED753FEEE0877C094D5DE6CF522139D9CADC854B4A3C274EEFBBDFED52225085E594CF551A744C4BAAE5F2BDB8AE43707C10A2E5F57B4F9E6056CEB40245AD109CFB8A2D0A851264A9F3C28ED869EDA3ECBDB5677A3B22785E4CA7BF1953D88CD34B5E26D233D34A8EA7977B2E817553986882827ECE6E1D9763293E569C95A44DF18B5021E2C60FBF9FC1ADB8BD5ED8E7DD53CB1589A52C9D381ABB73B4865D856D5F5007E86F46AB7DE9E3D8FAACCD5C4016657E8AE385D30265E92CE69B2AB74FF21967CB567EAE3D56EA70727BE636FF2632CCB8B0A94B69F4BCD4E2214CF06582705E79A27F7DEA8CF1F5B01360C61D93A49B661B84AE55D05060A409FF13D5FFAC5E98EBA3955F687FADE6A79CDD6587E7DA26B94F62BC6AC11472A6E1E829DA79DCC7A9B1773F077659EEA41622596F33F9846262717110E59B1ACF4F0F04E3C3112E88C2D378D08A5D9FF0FA1CBCE8316893ED29EAB961C339620E1440DDA896AC83681BDAE650CE6732D420A09D1A1BCAF3AAB478B8B2BF5E3DE13D3E785BD372FF16D82C9C2ECE578DA46392E2BC7E23AE53207CE79AABB8323217B4A7DF25C2A1F53B3D51ADB84045BB109934C69CFC76B4F317E5F468E4A92CC40AB8812B99D9BA83A9752E88A2BA57AF86F1051110BAF41BF55E0FAD8508556EA269E102F68538ED176EDA5C9C423F01E2DD72F80E10D2BE27244F4423965AB82D903D62CB6768ED9D5BB19E95466B22FCAD565B069E0CD358FB5C8F0597A137A5744020755A962C4B4C036080A37A67FA6CC1C51AF8207C8104483790CBEEF3D8C18119E5FCA8090DA444CC6AC20500D748123DFE1F7A00796CF707A210572BF9A94A6F84C37C42A1AC726A6B608D349CDA7FC5C1D5D3EBC26D9F35011C56E1570D87F120867442BBE1871D9C4AB83FC7CF7A98126E16089F46812F12D69EAB7F3B11A3CF5AB13760B24B1D5B31DFBC5E01262DCC6F279D9E5277DDEF6659BE34C26228B87525E8ADB75B79A921CB79EBE26AF76ECCDEE2754B05B6101CD265E3677E8F7AED2437E7B75D4D5B807D424308AF23B30B2ABFD0F3979F6AB5ED51F517CCEAD3C20F8ECCDB3C8BCDFB43BDB18C983B8B52CD4739FA398D5AC4AEBC2C5FDE46388A8E1FDEBA9A35859B98002907A7CE71D53493C689CE02C9B3192BA357D87A571F04641A1ACE218A41094BEA6001CEEE5CF8C6898CAB56B7A22BFDC258BECE898CDF9CFEBE7966C6716A70E0084EC558BB1A3813EA447E1BAE80EEFFB1BC25A8305BDD3A6DC906FC92ED4AD6717A23E55C4107FC045825063F9651F65827CED80898C5E398F33C08F68216BC3452B204C4A8E73574B22A1E0D1F80C044556868A3A76D9E86FAE401335104F32B3040316278814FAD677C0768F5BD3BEB012069501BFEF42CA4D423E9618981CACD35B7378C26C7F8B04A829876F1534ED4D188DC3DB89230BC92DCEC7102F859D16FE730B70FB1AEE3D5C3D0289A999DE861111A0BDE3E051F27A94AB349649F63B2BF0677688BAABA14228F62C9B184CA5201E05CD603E6A15988508C4BDF5C3E4AD0B54D7AE02657C055AAEBAB9BB1E089448DA50F5FE707F7CCF0947B005FD1605076A6FF4D919F2D2B7F1447D6122FA57A59AD0D30076EDACFE8CA6614CD78E7C5A12DD39F47BC6F63B1BD10CE1A78429A1AE0753EADDB8031DF70D55F20097A37CEB01E1CE472DC54EE62A22ADB3CFE306C80242332F2BAC3820C92680A92C39D53E39E174BAB2653805D67455DF1D945CD4FADCF18235E77E27C78B76B9C6E7E3930D0334CCE6CD4D9514655C77E7455F17C1F88B0C6AA2E11604076F0A06DC66ED8C7AF464AF015B7D9872192C356722EB0E4E00C19EB70DE7504407B3C5CED47B5F3CDA988CF1BEE3CB851E141F622F2BD3000BE29FFAFC5E4B585994F1AE48E22885C75A09BA26C581BD23F8674BD8D7F88BEE0514C96ECB46FC042251699387E210D52C51A9022DB974833486F377B342B53100A386F4659409DEE9110DAC1D7C644174CEF7522C1D62E340BC5B4710AC31DACBFD5FC659FD21A2B9340887CEC6A8F3D1E632DA5FA30A95FC0F4F7B38A885048F29D7158C4634E1B6059A7A9AFA699FEE1801527E1C8401D3743E5662F5EF94D76DB46625434ABBCC5500B0394BC564F316A2237D4C3CC39F6FB6E4C478E2B2CD90691E199EC3C4B717876F094C841AF57C2F9CC42CDE3C602A216F5816771C2A8D8A7566E2C00D2828C5749BC755F02BA7260C0A1C014DCD06036B8D62AAA565147CBFCDD919400A62B9A559966B56491CF7315C02A20BBCCC73B658C2350BE7F07162D3937170537E6AD5EDE161D4C15C23603727B6A3893452BE77F163B498BD9C6F981AA66AF1F6304BF1187522A8556128D517027EF3A1473CA02DCEB3B09B9C0DEE81696086F427B22E98B6F7ED1EBF6CF6ED4906CE88E11FDD54B9349AC1506AE2D7F456887FD008553FBE14DAA3D7E405B630885A14B16A732543B8358A116E18476554766AFFAB3FE7AF366EC00389F5F14C565192F1B5C185950DC49069199B700348ED9B7CA24DF97BB01145E4EA2EBA5294AE41158731D22C1FD997994E49A340EDCA3FA98B199C55CC576778C3720644C5BD99DCE922F2CDE323ADCD0C39BE056B092EE49808AC5EA177D46F95DDC9D79F9E73557E14664379742F04ED0FB39582F72916A494A2E96869BC2BDB6988704B91114B235B3A455F3E571947B56645A0BE6310A0EED5B9FDD82515F1597552F3BAAB8E0CB71EF3D2892EED2C51B229A72BF94F13B9AE12CB52617B0A9221B3E9DA7575A9221041FFF2455F28C105A9A1DE5B6FCE4BEC311BEFA05C5BE63A9077B59E7D4BB775F10CCC61EF49BC69D28AFBB95E1DBA2A0A8F371D8A175BF0F9A09CA3EB50BA852B04100EF9730AC9487B3804DEECB5BDCB7E41F4118EE9B0FCA493080418525973F7791A2950647835E3D3505ABED72EFB76A39A8943D587B2BBE446419413B6E372EA8919344ADA6D064459795509291D0AC9CF7C31AD60FD96AAE6ACB928D7442A38BF5FC94A4D3B9DCAB3CAFEFFC7B6143F2B6E9092717759AEB196BC19819A9E921D983EAC5CBE3DB6E387A4EED01B7B1E7F58E39E681C755805398CE4F59585B31B45B646845C0910F7E9FC0A51242145ED2D98D4D2C36BDC86DECA5C5F86348DB9B722AB6674164EFCECC6ED869149429B9C770E8728E6B66746C2BBEF8C75595CAB36276A3425A449989BFA21BB5DCFA3A33614DC209FD4ABE199A521C40D321A180DD1478B017D3B06C9EC73D39919BF0889FB88D8232AF02BE154FA1CBED0C85D598DC4DD68CCCCE0D9505C32F4E80DB3E91EC10F2271527D9C1C34D7A7B5B3447FCBEE537D8B824D32B3BA845AD5639FF5EE8EE8A94FD4A26A1E5E241AD82C0F801CA023A631F47F7C4D1E6764E8CD95DDEDC9EBD4282B3EC7E4005058213998691A56C4421CDFE626DC71B6B9AC196359E6E2CF3659FE6819C1AF13C0F0D839A9538853D674B8F1E7E4DF8179A273A46AF1977EF7E08FA46B566A764D7FF23C540FEE3996F2E7C5D169E31C88AC240D28A5D5AA2B5EDA75AEF07CA7D76E5D453EB0E09109D082B93AFB4F7B405928E58359AD00ABB35AD426D3C59D9F17649428B870099BA5EC6E21547A1EAB156B4254F2EF5A664262DB75330670E6EF3C4ED91F91E21B7B392CD87F88E273FF1183C529F57D9597EE872327D4582A416978607A61EE8F00DBB1A649EB030C0C96891A19C24EDC5C7684D19DDCFAB2A73CF70856800A71923AB2C235823C33C28AE2F4650C2A3EB9D5B946FD9D08607B9BC9EDE162BA421EFAA7692C920A5FDB05B71043076513A57E16B8AC59F00C592180BC6812C8D37BD24C7E4A77C6C1A9E008B3AE33CD3382B4AAAEEFD3339A9CEC2002FACB82F90C9A877EC7BB7C6EAC7C1F9BC5EE1427F78F615D69AEB4B3592405B6CD73FDF47AE81117360E65E0E9E7E53A1332FB1C72271F9FE609AD9F34AC5A8437F1452794C66C525C2B9CE1626667192F706B614FE3685A5B49F8233518F0F8495C90952D5C79CCD54AFF87D9559B739942E14A9D503BA7ED70FB0FECE6BB9C62957D4C1A4BF41CBD8EE9E9985746FCC916680C4BBC268F0C2E573D557B02EE6DF3BE6C7CADB4861C1A4A4AA57E3CA64E93E376103FE39EBBF21418271B3716BCADC6E406D35E4A9E93E2B457352BB06ECF44469D035643ED318F1FAE208DA82E4E0B12904534E4BF85C2D8AEC7AE7E14F3887F3372EFD26BD4F72AB5D062B8CBD34FBF76248D2E9EF746EF5CB0CE3381C9E7FA2F45B6B3D082F2926A2B2D01B918872A1B155454F2583A210A84D9B9017EFA38B74A0FF19ADEAEC4876759C0F2AE3C17F8AED5723B956CBDA1FD9C498F92B8562539926C594CCAF3451F56758DD03670E77B0E38983B62DFE49411227BC535F7C4C32FAE13F8131A0001ADEDC38F0D5360BFC8AF11C358C068AF55300A643DDC96D6859E913BCE4A016D21644595D9FF2060FCC866EE75C0A7B0C44F5CE8697D6C995FDFD5D102EC04465AB2FDF7F8346517190DBACE8442D65570E176FDED7CC815D1FE46B333615A24FF771A4B1267078B1E973F0CC7F7587528FD8492FDDD6DB8ECE3546C784045F450A4EBE8FBA7E4F8C5F16EA0D787A95010056B5CBF2017A035698E94975EDE785CAB069A31A9EA0EFC5338588A3E8942299D37E756548BB37534536EBBBD98A866C352369F22A4EDA36E691EB681C69B09B1A72FC0666F9DF2E337CC751E6A0777CB836E2A527A693A2AB0C11477242106392BF9E6478A591915DEAA162670E25F2734839B178B50A11B5CC41A5FD5C2DCF151A91EC832922F3E9FD9C7F0C329C4AAB850650DF6368E56D1782583652A92405A8BEF93B17D6ADD390C56A9FE1C183459EF25F1FCB110CB64AD019EAD92AD35D935734846A827444EAD8ECF2AA020BAFC2E1C870868B54289C064848F6A6CBCD3D18BE41221DD11A14BFA1739D35C23527678A6627CF1E2681E6A3CBF73641D59589D91C6F4A4A2A544B3591EA7F162415417AA47C99D4738565B6CED6D7201DC9B8435FF7D511C3CF76BE80C8D432FEF9AF18300E0BB65B4D87989BE27641CF37818A3A60960F4F2F7C109CB7709A1170D3D7C772AF9F1C3906A1B88ED68E4180FD80B846ADCCAF61D20330687FF431346E47A98D26F1CF8E01232B7BBA1B33C8749F121C6B146123DD6964E80DB7CCE80E747946B15D58D3BFC3A22D9C469B797991D7C456418607AEBBC317B776367404878AF203955C0D4E4ECEE2D303F6A717D8C8E9FA4C7FD021F277591BCCEDEE7616CA2C0091F7278DFFF1E79B2BFD4F242C0C2C7FC0F33610000000000000000000000000000000000000000000008141D21272D3235E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D + +count = 67 +seed = BC81485EE93AAD8B464B5199FFEF9FEFC06EA97645BDFE0B4E915B812E606A77F93917ED925E882161CBB909747AC4C8 +mlen = 2244 +msg = 89D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE +pk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE6500C20CBC76E29397A257394FF2B7658E7583EA8B31DCE796E906D9574173E8B00AED20A31D8617FC251120D9AC676CAE36DFFD3DB93D1107709882EC9339BB182664F821871357E87D1E0EB79E562AC916FB5052CB4C2E5F88B7C9E10E946DAA8C6B9BFBF32BB5FC6C59368E2504D01A43FFE33497F0B0FB2A5F64ECD63FF0D6057714D2168DE266CBBE54696269EB3F16F0986BE1C3211B03CFE0888B6A692B4DCDAB7B4B1F1F1BEB44656FA880C4565C6C4FBEDC77544355F77330D5E39442770840F428C0442759F8556CDA705E972C29CAEC8BB881CEE52AC6D6E756A1D9CB642062C83F69F3E45DB3F3EF823AD66889F2C74B8143EC6DDD57D5C5ADD4A35E5A68194B15FC3612DE137AF5B2C2179B177162AD9C94EA62F37A43FEF4A076705249A102DE00244BAE28589960E2759A61CFDA1AD7D1893AB840FEC922B22FDAB2C75F31A2666C13D8B669120A85935C57F171D108D1DB2F867AEB639C4D63D91408562E350ED71CE660587A118F18510002D07E59FB24D55683699A79CF3A7241CD089A7093181DCEBF03FACC2797B8B95ACF7C2BD182797C3D4536DCC05E87278F636B4D15B73A8915433EC2523A7A6C864242FB69B0E347039651D4201B688A37C8F211C8DF89279B07F85F2D0524F59E2926E69DFEF8028EF4B2BB2EA8D1747987A62FBA0BC10C610B4EDB35B23D368FD1AD4F2C2A423CAE9CAE8EFC70D26B4016B7532A604B1CA1A557718341BEBA9CE2D2ADA53A403ACBC7A542D4E7756C9B8E50CFF014F9CE941886A4B689550C1BBB0B5B8B485AD33FF1A6E7FDEF7E4795B621FC2951CE8AAC80D0940A3F6C4E3FA5AAE14113B0D3682622CE53609FB43222999B82C6D9BB29163EFB20C7E5519307BA1AB88F105E2D9D9C9FCEA316803563A0C36B47A8A3E77CBA8A551C57B54CFC379707DFF750E1062A2AA485396B8743CFE79EFA8EF8F521038F889C44C2C7A7D5F0C0DBE898108641B22225D37F3ECE45F356254F8BAA6234F8B739A4B795B39389147F714377645ED5514C98775B80A56969CF4BF3879FC44AA9B4DBEE1E80E95E7AA185F30421E0A9C8F8586E6C30A25C0C64F617173EE1FB332C4EF2283D2B9A676280D8130885FD21745AD3D099A41FE28110DDA029E7F2A999B243B95FC6150D3698D1BED263A7FAFFDEEC32CC0E7E0F7F273EFA4E725B107AD0358718310AE1558ED8C7736B6AA9D66CFFA075928F87305B0D6A26A753D210E7E9B42F3249C520C78509A13502DDDB0452821A4890F9BB651764C152AB21DCFFD6325989BC20EC8B6B42137AA1407E8DB517946264C57ABE806BAAF8981D30BC011B95C15CD5D378D163B90BEDB66E7F333932D3F550FB3D0CEFB82CF5243D67F64A20ED7B2B253AA2B9A203D2C7F679BC7002B5C7327D9A86F8CF8D585A492B5CEDDA990BB0D892E8210E4D8988547EA22A1EFA3D7CD48069E3B7B6D6EB431F965A7DFD15676CD9F6FE332C7B3078505F0E42B4306201F7E7319681CB4E49F05D9BD46233E3CF721F248E7686AA2C5355940D277AFEC1DCD803EDCEAAC2FE51E0F758939C3AC5C43A031D9F4988DDCD22C212414C3FE143D5D071219DAE07DE9F44837E87824AE87AC62FEE4872AF8373322E7E6F52938A4BFE38C320724F24D3A5F7D928B1C20578B80E4A51814BA9A7DA830694BC6079FD3AB279B02AF7960E518C14C7DAA33F4E61546D6FCA06AC5670598FD043ECC1E9B6C24318B98D77EA8D5DAB3F1D1E744697217014A3C8EFF66E2317F8AD9943736423853162F54DD2005E6E264D032EB35D9E00509FAAA48167D8FA7D0E9EE997F6BFC0BE1FA4C7D8ABFB61DF68EAC5F5E1F508AE1100DD01530D2909781B6A468AB93D6715F739F0FBF199C787439B477525DE36C6DE0E338BB25C3320B27254DD2F1C2D9F936CAAED57975A35F2D48BBFF7D280ECCDBA811E5E18A2EEA40C88F9E046AAD3FCA504A6653824066B036729E39735B3506DA407468952AF309D147D3B15BCAF9E655BECF3365DFAAADA7E6BE6F78C39D8C989ADCA8E1BA701A1D658022328992AFD961C3361B2A2B403825C55ACF1605583CD76D9CC5990D5968C3AC7EEF3766A450801537D7B9F87D2BB88DF79AEC33EF3444A26F6D60C18EDF58F2B3C3A5870F85DE3E1774106D9B850330C4F8B749F1779DCC3E1C9E761187D8B99EFBA055C6C75A59B2E4572B8EC59334366A8A6E03866E7EB7F31FB5974D637B0FE40EF8FD733AFDE87926990750B3D5A969CED2A7285BB8803C7AAFF20C9FF72468486CB70926B8988E3A7148AC0B82C3DB0E038A8AD3C05649104611D98B56C80F1017AE7411C08F915679FD73F1C4D783538E0585E1F9412CC47801F9DB1299228D5A6E789112676EB823C9A1E0B1B9AC9698997F80643675F35028894347F69E943A81670FDECE293E1769F017B2443897FF7715E85BCD1999B002255DD41DCEB2C6BBDDDDFC216CBFFFCBE33B591BEBF169340603F770D64BFD5AEDC4B9BA055F14E52F215D8F2638E36E56586D0E884FEA22D4919500C5C9B4EDEDFA454F0C6B84472B7438ECFDF27AEF4C0700B97A89BD263B2AE93B918439A27A0AE8D42EC094BCFD1CD8F15696E112E5EBCFA26B2D437F7DFDD26FC117EE9262FE58E91FBB8DD61B381B58351EEB87F5E1A8DA93C5D1E0805CED624C664EA0755E36A6AAD82652006E6FBAC155BFD30B0B03BBC1A5C2AF9761BD2BAC65EA066B2E5E9D4973E75FF96EA540D4D5790FA82D72C92D2AE037A422ED7F1913BB45F3FE9D679146658F3CBDDD7F9ABB14DB9A6B76012F9DDBFB66942990564C9050F8CF6025322F5DA4FB02AE734E6135F6F6C2FB4F36A88B1D0430C5292D560E33BD9D28595F4E765A6A60D9431041937844BB98FEB7301ECD381EE72902B51465CB2AD5C3992D006C61DF90504826EE8E823E75B8708EC9255E623872EF9F9DA7310549BAA5E5EC901113D79E1D904E5949E5AC53853689FD949C920A9A8933252BFF147EAE33FD53C9C8F46B5612034474E7E0C3EF093509981BC5DE5A1C10C1F4A51448245A93879FF5DE201371773F4F12D00925B5A92354BA49F423FC09AA202409A870B54C0A6FD06275443E9F9E5AD13641E04CAE777A7E540EF1439738F1367DA386781AF1D022D1620B414DED1D4BBFC3C1F2DE216FE2439C066299279C3277987F557F9EEB76AB2072A64875516B8D852DA51F63A852C88EC043E377B202A98076F55204ABD8472025567E043A6B0791EBFDFB49A8F3FC3461EEF34408BBC7A19979703868A3672095BE594B65C2DA5A76D12693D64CA725409664E47F40CDC3AEDE283401FFC7CCA95552E055C8E1D71DEEC6EF38AB2AE3337E3BB911A7F52D2B085947B36810459632AE009CE4B2299E356D270199336CEBFD418AA684A4379140F8DF94B495D7FB8B64B6D6CCEB3F62E4C1F2227E62F139361606709EF33F2D2C1C0F6EAA09BD501BAC0DCE53962E697D8B3FDC288A418F196CBD537615CA1D60D446CF3523CB24DE03026A1019608287C49E0E7F623DD17F239210FB9F3BC5CBBAD9E447177A5301BA0E7A0CC6C778A60E6846F88C02C678844A8438398140FDFB0EF9C63A27A043F76A70558EA0F8B55AB +sk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE65BA3497341E9CF81E80A60F68DF3EDD22A10946680A9C64635AC8DF555BFE06D03506C8455E3B65260EF3722FB5AB92A8CA9236B9E691CFF510950F200304048C5120684494680A8870D20802042660D3B809014620821626C9088C9908410A244C4B8808E2464D04C84952A68461B40000158E1443851833221A126E88380A12040EE34872021370DBA8082431295C08200A9321243680CA2645E0926D480092CC208084268D039485CA048E40886459340C4946055B860518182860108DCC120254266C1385210C11691A376518B380DC307119498E19C08DE11410411001D0466210208C2026658A9061A3906CCB422803A9651A155194487099986100204E22C1300B03889B3285D4406D19490D99C02420872004324DA248525BA48102298D89326D042980D91620629048241252A2C8291C11519982101C41602240891A0448D9382C1B1384A10800403021D0B42D11863094362D60B60910C0694A2610DB1661D2302EC1B26D24C111A0388821882C1C422D9C10101916120A81295A280AC202829B440401C6909A840D10C48112022ED3282C923408A0202EE1024908482891288C93425090008851304A02060C24424191920012840459826592086A030280D2B26D5A440082A264A3908498C44452B65004842DC99669923628C32289C0222AC4C201E4100658B0201819241BA60801B644D434201403241B3731829011E2486D93944C0100118B46625C3201CBB849E40432024070A03422404042A000886430320149224230604B92285B1889C91892DB324292982099042120004DC2B88DA402300A956014C40D63B04491286921149223374A24094E59402D14172E8290840A112AC03441A03408DAB62588180EA0A411514290080505A1B0211C08425036415B2004D110501B14281A972461948893224A091264D034920A498544222522B14019A648DC108D18260AE440805C26091A04011B355018C9905836645320248C366DA2088918A6800094252080511C370E2149064246620BC7841A318261348D148284034491931022090849D0926549C48941046101016019198251A044009091044180C824441835052436669290299B2212A2222C48186203B50589B00500870C0B082E580809D80622E2A44C4C44440B228803A791403849A21802A1C06820B7710026924812712315725BA821C298808B241288C80D12B9819B102C0390440C3411C046080C9260C30472C4C80C1C04645844304BB6296194018340688A24298A20121149320BC3482111600C93415046711B148A13C70591188D14C544610864D3386E1AA24921914060406A2234909A260A83168521144202385023884C81108000068E09106518A9319A4061E0A02DA08480C380311A375299286524132104A06998066C24B64819106D00C86184C429483651DAC2651B059008974DDA2888A4B0096084459B864D241426E14611A0B01059900DD1B0615C940CD9363264B441DA3645D492811221710A8189233589D442840211525A2009C308010C16815B8801918485618885CAB46DC2864909A29063982C5840129B304519B68008B44D24088A93861091868192A2611BC52C12214E50C83003B74052B28004A54CC8002611B34D62262C02986C12A7889A404524416548184519C48843A850C1042E8088901AA1409C140289466C4326260C21454120429814418A308863124AD8004E1A29089B1064E0907122030A133410E49664D1148559288203A9690C410800960D4A4406940251D3226544040D01C390A14605218561591829DA1292DA90615498018C222520154AE28248C2161120988923A2111418681295710895001A46428C9684CB16024BA88424986081B201DBC0310A136924196214030D8B04325AC68D4A34880A04445AA42CD3946D5332415400208C344619A585D34880034102C93425DBB26540366E44341009B868229050DCA04C8B26241CA46D8B8229CCB82091B62810400DE482240CA18410C4301C27918A90602227321B1664DC962944A281220881130448542460D32889083025D092881A404452308523314DA306051946480A159202C931033051C8102583C0690B2148882466068F1331E9C5BB36B4D36F805651ECBCAD5EC43AAEC008C9769F35D1C0BC02735D491485D8050FC2E69FFE8774C1210A3E541C851738165187EC37E113848C56763EAC962972661E08624A15A33FB327A07AC243108F48386B6748BCAA61CD6A861200928E21508F48902F63C59E87E2C7CDD85DDF232BC164CB5F06FD6C39C95624AB86ADCD78E153DC3A508FD10F039125C8CE167C2D221023A37DB8C142F6E7E6E549E3BA00AC7FA22D3883A2478B336895E4152E3AA21F07E71F6C043DA7ABEF3BC8FB3934472F2FF12A668855D81AB4BBE4355252FA2D2A09A8421BB07968F9E07BB85163D19FFD5A3218EF8221C421ECACFB41216EC414660D84D5AFC802F1D22703A028BE33D40CD0916CB61616C06D7E1B0C9DFF708BEB70A01320AA133C23E8CD61FA8768456729DCFEC8771C8394E6A9E5DDD6CBA790A6A260A73E6EFEE8EC3171CDF7CE7166825474029FA1243479E6D5CA3A36B3D808B9DD8B6E3F6361FD93B4E6F6288938CB47D4B382788170E97D59A5034B0A25A747CACEAE35F70B68CC90008AA4B35EE0D0933F1DD5820D1C87433D9DC744259B5B81FF0EC59862BAA41A70B393ABE0DBDED6B3818CE7094FF8FFE3CFE7C701A3D8DDA51D2DEE7F73CC2741711A717E17EC5FFC1CF6D1642073D90A8E64F9667913DD47917C3598248A64A12EDE3CE3B550EB34D2975EE235EB600BB2EE2B201EFA88140E9B33936505046C5296952CE8B1C570E31D63743127C52C791BBC3277E45E96075F285F40E5316D6B0358FC476F1445A12BD6FEEFFF96BBB0D7BD3D961E808C54F9DADF679949A2E673486C4BE20AB11152D92099F5BE619AD29E87E9B7BD8F28D0CF7FFBC33F1CDB27ACD6191DD9E18C95ECCA400B19DC35B4A88C823984CB6623B4F1AD58B275887AF04939D8C89E2A74AA1ADE5438F5CCF384EC4036B6E3D0F89AA61CA09DF091495FDE50EAE4313EE205B45E3B8EF79546F03B1B83528BD163CC65F704D7ACB88127B77540C77EFCA26B9FB67F60561E3F576F66FCFD495A3BB56D0FEBC7F114D37C1EACA3774425DF4283D161864614C786AD7D98A3FE8B7C79E08C12731CBDE1B4905BE38ECC9F2CE51BFD765BA65933697788976AD97A8E69228F8AA6D4AEBA659729064559A5B796BF26CE4C84460BA2467D02A6289533A96107B273BF7BF4AB3B5099F1F1F277F615FA028184F8341AA10AEEE7BB264139288E6675AA6144D12FCE271FCD1CE1CF0542C347A4983628988F4F5C793BECD7ABB7A57BE948AB5C585DA2515AD62AE2E0D8BD0B02028EE48F04A68AF513393CEB07C5559C9A4C8197B4B602420591DA7B9D68D6A731B7A24657367DA2AFA7C8C9D2902CF90E60CD875E552F027A906211C407D5572E441FE4C58C6ACE8B34E15FCB9C29FCA3681C252AE4E54C3E0867F0DBE6221924DDF32112E41712048D67D2B0D4C9DA7ED3AF07ADA5E361866FBEC76F9ABD2E22B51328BAE3D534C02046FC05AC6C230D78BFEF9E0763BBA5336AF5AD91B2B2091BB9A027D60BD27618528A63BCC8109CA233252F9244D06244F743D91C0C224DBFA3110841E932DAAEA30D0D8F338D2C09BACEEBDBBBEB6498EA5D01C68D45B1FAE5070D1BFBE6101063CCD29C5D4C5E5788F121E9C7CD01E87C41BEE514ABD81227AA75A5955501FC705CBC830031D52D7690BE97B8E60C55D39E31277BB886315F3B7DF0F9C63A1210EC75BEA275524272C0B32CE4CE2E4EB6D4E6DF51DA7B9C5724962CF3D8A806FC8AE14DE7E91B9CCBC3CF99664586965B67585DB5BF18E859DFD6DA65A62C8F2134FBA9C81CFEC93661B08F321F22A5F9FCA74F0FD06CB31232B4AA87967494960B7E603D0DD36DA9929A1F0DD6CB181345C7C97906A6431D633C060A3EEDBB0682947A87B4DA539088E32AAB03F00A39BE72030F57C760559571C3A4E242A1A4CE804BE0C8A9ADAB0E7B78144E60F62FB23C86B1B38F68DBF9E86A4B94E0C232EB33CEDE46B15BCF32A0EBAFD83ABEEF979CDB62CC62871314E3CCB6D644C4123CFB47C39FF544FAA36ED94D57637E1F5E0F3D3DD556C6ECF7817E983BA2C1FF3614B7BAE15A880F0E71608F093EE9F364267421973CD9E10AA6BC2D1F1C268B404CD3B46D1D5659BB83A928D9F6EFEC01C7B8F14D3C4DC03C395B131F7A15196D5C8B6CC7E6246B78743DDD13C99E23BE0234CE771DF3E06343841645A6B5727C33AC2EFDE4C4DE6EFE7EF803705E619AEC9E610774087198E0F4CFBF42DA57C2D0B7F2ADCC8B598E48EBB59DB8CC4F0FD211C75A6CCD0929F281F081E42866AA730D92DCA0A2D7E1514829A10A9AC806CDE6FA5E07248C4D14D28C82E861E9586C9B5FCB49EBFF79A39E83EF2EB17DE06E37E4D330E4B615DDB7D832EE086DBAEEF6C44DD001F0CE0A27A7C8F88A5AC612072CC3287405C29166B19B5B13109AE0361E03198CA4A4306A0F3879963D59C598C8C21B157FAE22440E311F048D1E983E3554CDFFB67188B8C3AAFDA2DA18AFEC8C6A01354279FA97336F658E8F3FFD51F86FAEB64551CA8630CDA0B590F2DCEE1337EF749A29EF062E0F9CCE3B1BF53DE20432ED797E29170C46103BFC6F94F7EDB6A95548B2259E8C85EFA226ABE0E5AC4B058ABD02DD010AFB631CD228887DB11C03973C9418FD48B3E9AE015E5142F46A3855D2A9C5FFC4843F5DE379D9C29122AEDE01877197AD95EFD3C0293C930C34BD7B574FAACB8F30E693A100D5948F9BB76A65A4054A93FFCD1160135265FB88B6A8CC2C944AEF101174076C984DA56DC8F657F83D8E7FD729FACE901F0DA2E936168A9EBDCF502D7D4D497E29577111834A7CBBC940023F9C2619B55655DC5ADC546B69EE36A7F27687A8CE2DBDFFE82DFADFF8EEC33B19096BB73412BFFAEFB055CCFE08C833ABED5B4F9AFB0931055EF6171BC4AEE8D51326AF377E732BCA9EC8A641008768AFA350F86AF3B1941BC427C6FFE4CE67764648BEF1B703603AA937307A3BFC1312E55BF48CCF1083B18C041FF10EC998E5B2C7836F6FDD50128566549AB73ADC81508EB1844C55E112D1074F205CDC9EF88BC0F1A3D952333351C7ED150F95F7D30D0539C4D604948D7B89476A72E6B95F798DFAD4F8E42E6BD47622F8B6BF39D5B1F52045D6FFDA0E203E0D72809EF776166A3EAAB9CA9EDC673D55104FB02A495792C3B0D24CC9D3B33D33B12E0F75E4E90783A7EBB52BEDB7B2179496A7FBB602A658795C4B494BD5A91112F84D256FE817DA1D4DEF234AF5EC8B579B5EF8E376D7C49620BF70391E959CFBCD715988960DD91712614DB2467504DC85B792129A8C26B7F1865AD9ADD7451DCFDAE685E38484E03F79368517D05199DF0254F9CFED7BFA934EED8F3C7B1AEF2A2B2B40BB95E9023CE7CC37651D62A25C4C955FCEB129BEEEF784BF7593873644BCD0947BA22AF54AEA629E22C40FEBF68C656C992CF9C11AECF58D91AE0795B58CC034B7E1DCB696DD4926EA56819D4E9057A887632877E30A7A284243B70E477EEDF43CE85EA0D24AC999017AEB6FB58360F72F1163D1C86E3402EEF4B108699A757BE4DF42546DCCA1F860BD6B4395EECC09741B3F9C4035CE2A07F8FA040F9B19D925D0092C7C1EFEB68A7B8DEC83C68EB8C4FF120B9B8838E6C6E109F0FAADD41BFA2559A173C37B059914684F4E5565B5734F9BC4B138D158D3536020D6963DA6C334F2A616E09AD08BD10FBBD29CF3A2D1F19857ED656C97B61D5B82F41E35C9A77AE1E7C7BE6ED1D4D52DF2E6FFDF3A58EE6FF608068F9DB7B2EEBEB798192B119A767A38117AA14FDE631DB0B7CCAD14DD02F5CA89180862A672587AE1DE40E3B25EBDF66E98EFE98FC315769D059C985FE48A19C733B2D814D0E5DB237330B09FB74DEA1CFE997011A6EF28F166A64C0C7B04C00D9E736E3281CA15E4F0A83987505F9006D153EED15E8D1108ED0F0C5E8491FECD0EFAD8DB03A08576C8A89E58A540C556ECC83BA9A8B0D66CB4CE02D28A9DD9F440F604BE4D59288A1814D3EDB2F2D4D26CEE5CDE3E204C00D2D7EC78A449C04383CF5E9C1C316BC839FC44F6293D1F5F3CFC167375C5FC876AAAF7B91E43B09FCA2E98D29777859E672CA9A4219585E19A8EE9458B6A7C360FE701BBCEC53741CBA23BA68C2BE6EACD767CFD7E17C0DA5FAE6C7CC19D0C6A8F8AD20BB95DB0513C91EA543292A66394D4FBBEEBBF0519352AEFE1EE7CD20620C4F45650528B318D80A8DDF7C402D35E63C36791F352C217CE397DD6B7C38DDC78767D7D47518FA7CE2533136448A0D7F65F8E2E70965FB03C3BF0B76B7DFAC46E11E567FCC1EAB1923C313BDCD9332D155FC52BA4D719FC416E3CA089152D7A4BFA96AF639D51DE076B70900AD471B47384EDDDE50C74458205C7FDF48DDEB31F23AD085842795052C574D9C639F83CA79A11E4B930CE39D432AC62CEDD37028C6A85D73DC4256B2E5D46044990A2F580D4ED17D27AD810EF6DF48B2C25C63C4ED676D2FDDCA269802A3CF57184CCE7A4F1987B621531097B5AA95EF6FD0EF6E95878D8B15CAA4EF23E8173C3462E6997052096E9FD773DC1E42C5F65B4AA976420BFB4DFCD6EE3226A8A21C87514DD9BB65B62F63B1BEBF5A2E9094FECACA0577510896A11896255EC4C689F1C4DD11C97EE3901AEC7CD1E28AFC325C59805091777164653BCEF3BAD59320D92E6488E86 +smlen = 6839 +sm = 47C179A263FD19307D855CFB4ED8EC84682996007D2B80DC709EC47FD36D5F4BE20064E32EEC43A6A5DC90B929DD35789C51B0E0C2C581441C761F1887CF18A2BB4FD3E1D2602E0FB88D7A9D872259A8CCFF4EA7DEB7F29ACF3D59883F1DC5D9F821A750F797704BCEEE3CD34EE5A9EA9642873C068F784F851A2444F31C6EAAD6858A2CDAC7948A00628897B526B5BFFA2C058464240EB80F7A37C536D2737BF2740E6E8581C246AD846DB4D21C3B96702E1258B2CEF90925112431573ADB88927AF532B01BF5DEDB61CAB44006A6EBCEA8640AEFBDACF2BBFDD616B35188DA16E07107578C34C4483661D88A6C07BEF7D7184833BB8B82DB3024A6BE2EFDEAC1DC3162C00EC476C47F1B057EB1C89CB738C328941B05CBA2F082F3B39B6DFA0932FA76F48E395D53CEED2EE161C9A348A1928114D9880AE02768F9E343EC2BB8D8E0FEC774953164236596A199D8869C30238BB6054D4FF49D8FAB7F9B3C9559FC8EB93A28C72B27754A6133812C349C09B9AA4FA386E547CFBD5ED3847111C5B982D222FED3CBE65C4F591D067791F92629F791A724AC001945B989EE3D37BAD72599876500362D605C0E827096759CB1FB183409A5F3DA6316791602B2AE6FAE3E75A94B1D487CB83814A031D5492851AC3D630EEFB1681713843AB0DCBFE3D29C8B82BD266CC01D9FCC933B26700582C5DDB9BBD7333C4E95FBEF9E64A9FEB2861378B37C1D8F234DBEAF8E9DC58C99FA4656AA003F673CAAF4E6DAAF830FA21586435A6E70E4843757AAC13F54D4155678293A4B6FCEBA59B53DE3EF7508BA970003FDD965FF55998123137FC2F548F760DE7C71C2EF6BD87D8E4D4063A49CE39AFFFCE5339EA9A650BBD15A1651B6164A8FE05EC6144732DD1C28BEFEF6AACC94395D887D6AB50F0EA2170B8F462BA40A55E5ED8C441C90C593F2156532F1677536B59C90E6644CB157467A28021FC0C5A694E1A13A86C15A9EB4AB90FE8B201AD1C2824470561371C94E43741FD3115414523F7322D655B62AE7F54144CEEF088D16C0DEC41B304CEECB970D9329B23E40A391C2858C60AAB92A76BE9A619797C4AF7DC61190587D776ECD8BDEF59323490F4EBE0FCAEF96A87145C0B07E225909D06413E21900ACEDA402AD2DFE40B2CD089B098C88469B2FD24BAD6E74FE1FB3FEC2E7CCA1E35946B0F185E1AC55388CD69A019D5ED2E4F7D6CCF9C18515A17409ACAF2F6BAD08539CD80B37C796AA8C919632F7115C20ECC3CA36252217AD90E1F7D5957DBE13319D0DF9A0DAD4B79EC5FD125CABFED7A7E206B3C65A8995D2D23DB19F5864D5C38F5C90437A67C20FF0E1FC99A514E2CFF01D37DA606F295B1D1754E116B07CEA8C39B3378EE538AE93277DF001A26A86043D7E6464EADB78068AB020FFDD4CA2502C4AB8DC3BC149F1DDBBF0A71C5041A7BF443361E15B3E258AC65F825E4E6E1C2CD16E505D2D501D7401E2F743D37F4872C3142532DEAB68C602E16889153688BAA57786B420BECEC709512C4C4FF20803CC7271EBC75838FFDA0897B302CD75C655809A30E59EB3C08B0ED610241410FAEB98FB1A72FA725175B6E2C7117EF7893D910647EE911829565A27615971975CABA6FC8C9FED89FB9FEF91A1BFDDEF83D1C0191DF8D98891829B99DBAEA2B59A33F287E128A6AC9554D0A18C7D21F5B887B6702828110F90836F3A6A3393B0FA8DDDEF72AAF180C58C2276144262480FBFBC99A55C124DC66F2904AB10591D25B88F6C234A1B84E1CB0E9E19A55C04EA001073A295AA12A70DB357954EDF36489B9EF0D502BBBD812D0529E7E1481436F346F336F6760D217C3BC422F28D544939E89B3BBCC0708261681DA33537A857F4594B4782C92264F6C93210D7FA7DA1004342E6E17A922D2C0DF34F1D3884A145DDC62F143E84F8FEADBF4BE39D6DCE39766B0AB901B3AC77C8B4DFFB563BBFDB71AFF3303A0579AF7ED7D5F97425CAA7C0DEC452FAB7228E9CC3A09183D5D594FF0355FE78ED6E597E90CD58AD7DA0619AAD9B9253BA3D53FF60F9D195AFDD04BEFFC5D08484A3D210FC2CB45256BCC14DA7EDA2B13B2BFAAFD4011DD9401211299ECBAB0CE5D637CBE3CD5C2B98CE7185925D96612FF15C0606746F75C8875C7CA1A8E94D6AF8112B1902708189C6C9C35D4890A6DE585214B20755FC0F9FB039E771CD20CF9C8EDB08BD5418954C9256F332393969ABD4F0A06CFB929C16314FF76B6FE4EC6D4659488BB438704AABD50AA1E1ED2AA78AC8F305769D343A10D3984C7FB22F8B1F08D9DBF3C379FB13995F89F9A633CEE6452BE5F494A733A5D5A946E5C62592050CC567643F8559C71F0D6C5A701388CFEA184875663805614FF3B61A6A8FE516F31CEA53921E094F2763BF8089097594D40333097DDF42911FBF7C1B1138C8E744025C1A19733CF1BD965C0B9F86C5A57605C5B718224BFE3F414A5696E606D4A3AD9277E4DF95286621EFC666C1C857ECFB5A1E964F75130AE56D23E474A150A28E4666CFE6A3943BC377B16B58BFA519AA1D89EA060D73ACE350FB9BC9834A033C0F8C87E27D843B6EC93FB003B07613A2997F881B6F02E615F6F1DCF1D1E3E259740C0E159BDD3CAFE0CFF49AE1565549A29265086C4D4DA63088C52380CCF770417D090D0200558311CD9D067A10CBAD27A84CFF713306DDF9D364671C26096FDCA1E63B69CBAF84A6538A7E9B56DA7F974356D7D0BE0D0339456D5B56B1FFE48BF1C4E0839765C5B19E2449692E63CB415E2E029E0EB38FB7A669602E12D92B6FE7C4E14EC9D15B10E2725669ADD24BA658A9B3BCAA788EBCEA9A0F92897AFC7BD7D587D01D66A02E76CCD0C43EFCAE9051840D0CA554FFE9651C16FA122D65E835A957CD5530F068036EF8531581E6E09184B1BDE0A2FFE18CFB68FB5DBB6CADA71949ED15F354D52186C2BD46BED67E27881A5F06CCB43F3B0B6B5EC4BE01E6F206828C110BBCC3FABB3A98C72140B477163E3D233E49A66544B66962C363BA81A49319FA8F2B20CB82DCAE1FE7B400557299CEC67A88EABE300BE2C1A335C0CECE78E85A62BB1FC4002D2F1394074AEE636129A49471992443DF8B962BC00599714CE8825BD6B2E5DD4F2789F9C8AC52D930C75E7D553FB695F24736066D22B89F52D024BD2D88A70E70C9CE5FE6D90C6ACEFFE5E785BBA367320B7BDB9252A4F081C09CD51AE8A61D460E3BE381C5319AB50B1106A3DB9D251C81C7EBB944F83CEB5EFA905A81C66F7788C7DA2BB8475E9AA670371B8E28BE74699C8D931309DF204B964B6BAA36339332BF1840AB2548B7910DD66DF538022DC7A84D6372189996B2BBC91C5CE5CC3718646ED12597C4E174376AED434D4F660E3E6B5A6ECAC91C97FF041F7FBD1C7278A921BCBD0C4581799A40B25C48AB92689F1A7B2D015DE791B7CC9AC7B3F1C389B7EACEE90D5C81085DFD2C5526C04E648D3D83324DA2AA801A386BDEF6A0CD0FD2283AEA510E991EC4815DF27F6D7A7B148DBBB3EF98C208D63D7F7AD1454461C70FA48E82D8EFE0C68F53DBFB1A3318CCFEB224A0585C4468EB6C5724B15C631022BBB5A2602BC2B3E8D4AEFDC71ADBEBBF4A1071E9800AA7CAF6901C52F0C5DD6064D7E0A5A19991AB25884AEE8AFB687F2956B52F3746FE4CF702432BC6193CEEF6B2FF6C2E8F19A5D58D45945138390B2C202510CD21DAB08F6E0C04BC7A039ACD0D44D65A50CC33BBA612C387623C32C65E2CF80CD2063C39DC2EC97C5FD22AA2CC5BCF1324D119AF0DC64DC5F897167772915F29A832E01AE681FB02132F1C767557C63524F97F5AC91E8C896FDF2F5372A5F4B6EA47A551BDAFEEC369B9268E929696ECDC856F9A22513B27B5ADFC678AA026D16137FCD7EECAC16553AC11637C57651A33D802FDBC6A654E97D23ABCA024168FBB338A582B36BC561F115B4E3429028C36195AF9E5E6052D4E3228F841F5F6BE7DFC6A8D15266C29ADCD6BBF8CF22BFFCD00E69445A2B63613D483AEC0235D9DB98BC958E10A2E21C3199DF61456EE228F3D7598F2BB348FCB6F7552003C24C4605F2994FE81D511724DC5D28C2CA0758851E1669D91AC53EF53E978864530CA4ECA47F7BF0246EF20E4C747845DB24551D25CFC8B066F9B704F69EA70ACEC82BBD3FA1FE4B6CC75717595B6BC19BA311FC2CC36CD4AC32AACE37523C452FAAE6C3EDD7E6CA735187648324BEEE697D08F04166417F2B9A58E23590BB5AEBC2F52093E50239380FC98AF72545E48C15A3059F7358DCA2763C73322CA95F24102AF5486ABCD2699DD5E0A417E699CEC565B6939FE7FDBBFEAC1A8844D1E5C15172176D25BEB9418AB14CA3E9920650F9ACB713BAE06F53473815EBF7C861EAA9FF8C315214594233D02D142031D5C655DCE301E1991C9A3D61955B51BD4BBB1DAD1416CFCF8EC967198AEA3B6BE5BCA71A8A7D97B716857DDC69E1910700B5BA6D0EF419A7CE0AE5677BDA3E6B9D13C63CD48AECAD399E8E6E8A87FCEDF63D53EBFFCFEC0EE445383A5D20F6F917A530D5FEA4695A7EEC6F746840478AA8F15BAD42363F13E5DF99DDAF86A168E059C86D121C4678B9A1CBAB1E05F6EC04E360E68A703667897A6638EB1346AA532C6DB89F0E4952A501F917B2E186F060A7F2F3DF7AD1E67424C2818570B091EBBBBC7FE90A271B82997C192D1E8EDD7F98A731C3B82C949C8C5D4A2DE3131EFB0CD87C8C51B075608227D034FA79DF4F33021D0880B5C6050A4265A904EE130FD876908241C4A9756FE5571F112EB68FFD1E031A8D86A44D87852D52E5E7298996D6B055F007BC3EAEB1F2A1F4E4E6CE6988D34AA89E916A123B7E1A816479FFD1BFBF1F9E2FD0B2EA65EC3EADEFE01BDB72D8655A6702EDF27D8D3981D14A6AFF57C922E0CAE3207520FBB4EF087398D8CE66D11494EFF2995207756613EE5791E6EF4DE47A022448B92DCE6800DEE3D2FACE9D8BEBD5FACB783707DE99D5486724D039ADFA659A91319C4E7E31CF47B98DB2B7E4D449C683846B1700439CB036A300E5635F458296B78113E6DEAE1C47EDD9CCFAE0389011E328C35B280F250DF2E10FB7B246DA68D5BCA5B694433CE0A224F5782133B1509E3A64F9A60E6B51B52359C17031ACB152A3226F6AF3A98B0A0894A254859E06BA4FA729D3A8CFEB4F5ABEEDBCD2AA43559BF9D4E2BDC996FDE3F3DC42BE671C74B6B5ABFE441F359CFB0FF65AAF5B25CD174FFD87CADD0E4E121EDEB226A79888C26185C8756D9E3CFBCB2AC57F2657E16F1E91CA69BB7DAC7261BC0807951C22D610F7F8C030C0358F00739C8AAFD5670F1213681D112393E8921F4875E531D8459C85ACE5128A25CA8F635E951DF485EDDF3236DEC877C2ED7BF688C95C53CD08737723E199B822CCE3F37884951F215205B86A89C9AFDF0543CEE58C857B95A8583D7E95F7EE3662A41440081B32C44CF1B216AC57F2845BC04C537AB77B7440CF1FE490E5FB3A5DD9A1F3C5BEA328F71EDB576DC00A71943F72A63AD421A354FAE81C24155168F940E0DD8E117132A6E4159FF5EB82452E3098F302FF2FE3038AE35C0DD4BFAD5BF4B590F005D50AB8B54081F2F799DAC887BA35C6582E093EFE3441653A8633463E15556E37F2D012383B75F44B4A931F10BFE86AA30386CF54FB19441648FBF7E6CF662A7F3E77C0238959B01B0AA6CBAC90B9078606C446D588073D9CFE8E14A324F93EB83B9C16AB02D0B060FE88757E62A3778B74BE3CF0CFF1226A6B76FF3BD2F6D26F3D4640FBC4E420327DF545C7998A5F0AD3F90AFBA4D63A88A913BD4D5CB682EB2657153C611A280B7675466A15D64F6D7FA67102AA8321CF0DE1AE1EA58DF750B945BB31B5F9FC136F58DAB66F0D35ADD65E7A8DBF1500885A917CB012D1C57ED824D865BE83564DAF49438D21A21DD0CDD5AD2D680B500048FFB2A5FDE8A19AEF1DCDEEE07B54D42AA4CE66582ABF59121A4BB929A516162D680234F490D98A8D45992FC27522B7D49CD07B63E3CF3FDD376A7DC402C608C23C03F03D0379A13C85C4A003F0AD67338F692A1E8346FF0CE9FE9D3D5073A768CEA5AE82C09F4EB778FC0E267DF68EC477FF1D5EA8DD8C8D3AF27E1956E204C1EC568FD9933E55B41C7A56D746F042C5DCAA2857B90CE5C97B299099732B4C663DB71AAC77445C6208517AB5E2D1606B080FFA23D00567C52362F4FE9E08F40B6577FADCB5A962CE06E1B67170D3F0E06907C79F86E15AC3B12A60445E394E6668AFD734E76ED8C6CCEB4A9811E36C343B81EC503479EBC6AC9932989802212C7B395D3E711E1AC2147F0E43C69C5A097BEE4689091D1B1D92A27A9EB79EED143BE1D984AC3B704893E93177042405ECC9B33EC1624303C727997D2ECFE3E4950758DA1AA101218595D8094A8BF1A2C617A9697A0F52C6A7D8BB6D7EB0D30657B868C9AA7C4C8205D676F95DCE12030656982CEE9EAEF00000000000000000A111A2229333A4389D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE + +count = 68 +seed = DE9E2742591A5AF6A6153DA85A510C39FD31A2ACD8A8511F190A9A5E5753E63D9801A8019508E67DEB1E9219CC18BA3A +mlen = 2277 +msg = 8337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 +pk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E9736AE04568231A8EB0C66560940CD28FEFCFEF07F7F25851D0581424E21C329C1F20098380B94864B7EBAAD6B9E37E6A0D307968ACE3E916621044EEFB3F337DCC27C23550DCDBA5E5AAC17F7558D0FFF4E251E9ED29154890D1894125790B7CD908E661B02971D20FDB5FA28D0F2E1B39BE959DC8D60122C9BEFDC83B4AA60BA059AACAF88E8DEF99409BD054299B79D33214983FC1A844AAB3D7D4D9A76963606A17FD9C663D7BF111CB093A6DF49E8DD4D081E320B9A1959A162D2BEEBF56C6DE550BF1A5B48C70F552B3E4A3A4A7C65831BC907436579FD68EDDBD4E152417BBB6DE5B8965F02DF2B781FEB14C059768737AE2C3F6A99FA95B557C23E256B4B96F574A0BF0406DD65FE873774B232C8FA09743DF4613B7497006773A7E057546F09D642BE8BB692B38315FE845E125895F120530C3C66143734869CA0B46AEDCE8B044A13772C40F1553EA6F824EBB57DC64DB22855B3724DA11344689AC80B8ACB24234638313CEBDB8AAF3A767BD72E6415A3F3E13A033805C97A930421125473C8E059BE06BDFFFF42B4C307257457B8D310A1ABADFFC4093FA0309CFB1F7ECFEFE66E461D427F45063560F8AC9C327E8C4D315DEBCF0E6A07EE34EF4EC19B1669BC3E6CC3D259F6BEAF8F2DA2C74BAA461D3891B547D2DF1C8EEFAD83F6BE9B47B3B1CB7660DAB35C1D35692DDB85530193184857FEB6A0EE50D0DBB8A2ABFB61688FF81B7A55F3DE506E63FAC7997CCC4A87CACAC560021B9FC4D4900BC2A6D522794633043FB5CE8DABBCC36D18F16F4E226E389B9FE0A665276CFEC831A8379B0CDCBDF3F9984911DC9205BAD06FEC1E43D351D097DCE56E29C1C0AC2F823D387566B2BD642D96036E41713617829679035CA87CBDF6061500828D320E8DB1E84DA7E51140307DE111825FD5FC680FFBF892B3D0D78F906A5A7C13D4F4146485AA19F693AB1BF4C14199990199528F40D6917E6D140E6138D08B7CD583FF3B63EFFD368FDB93E9181F1A76C30DB879862CB529262B9911DA6EE37BCC9F8B3C28CD93A83C1D0880C349C8E5AFFDB40709436F5E18826B60CCDAB06E3D7DD6BEE70D7368497F63EF02CE5E6E65FCC71EE7F2F9257A7F4864580CD773F3C032C84B1E991BB621748FA4ADA31FBFE400FBDD8E0C6F741934E235CFA209D2C25B8A44D2D672A5CE102E68652C50362154B5C51BA7B78BF7652A4C7A238C019FB3D1973B34F3DB53D3240782717F9C520972290A17B8E7A32CED0B1EF5EDAB2BD4477C5EF16D5ABC94814785692C7FA7AC119A3158DF89ED0C5DBD18AD52781BE03E16F12395DBA3043C9147A195E0EFA5489C60BDA231902BA682FEEECD544F1644DE86A6D3BBAA134E5422094E82C811671A3CC518BE5DF16057A16A476CED31A5521C4977162F329ED9F1F2BB95974629819A17C064164DEFCE418EE87550009D6E47894C7149B11273575DC6023B7F0BFBD212BE8D757D9E89341147118EE7B7A06455BA343F92B3C5E558CEF93D2CCEAD09CBE0E66CFE6A6291A7BBBDB672B3488FA74BB40748D6AEE169487D79B30B29AD218D6EFE7FAD798F6A908F4260DCAF5DC35E953B1425B4F7F881D6913E36DB06DD2372C08E179826D0EAA15DC9F335E7E725B34F77CB54361E857F9D84117AAFEBA6D8E0A0CFE362CB47B7AE9A3DB83921C30373949B7B4EFBA4F06F8D0AE7C88DD3EC511B85D95C6692F3F43D71BD4B6882D4E9033D797C472D329423CCF2CE75A92275FC856ACE010128313C9BFDE63C18BFEBEB2395FAA05ADC185C26644D386AF4DB03039419E950D849E01FA3B42238C287E57DEAE55698EF9085E16EF66DF8EC5F9273FCA88BFDE5B474FEA9110C40DEDE7DFA89F5BB46D0A5D0627FC3BF3600D0E3F074BA6CC7B2B9C7C1F9DB44582FC84BB5B6F44420D1AD5E329057C00344AB500D018577A0D6C9BA343D368340F67F5D248B99F36B9E47F67843459600B1B12E65E3D58A3A7A3569E3A12CAF241D9185B172AA837B40F375B88167606A761BA838FEA1BBD5A565813B3595C69433CC473650D149EE2C64FFF31A1B843A38872AC4C31A11D85398464665A47082BF7C71D32F06044F79E8FEB9D6E9858D14E87526BEEE30BE09C5DFE409EA3FE2F3D03EFA54BE8358040BEC0C902AE7C024E42AFC23904AAD5897714E91C95ED190E9C854416BB8FCF1EC1956B8759A0830B73ABE24DBE2ECD9135A8013AFDD494CAFBD75403B5AD94C2DD97BC92FCB7F9AAAD3C29B7CB0618DF2E40B87989BF1836DD58CD8CE3A424686736C6A84B6049451424512748AE8FEC62D3C92C0F5EFD907070D096D9452E673402639C2493F7A7BA8727910B42279D3D326AF02A2EFDD53CF9A0AA65066B8DD5007D86EE35E162BC5338DF9F3760203AE80C2AC44F74C16528E478955E4FE4EE84D73A5C4F6343307A62982FB3B175AAD1FF2E4382D39E06074DC7F8FD32D418850EC7992979C0DE819CDC0B1058707E15F508ED1E0D8EA76690128BB1CBEF3BE07542C413F9A2123C515DDB525DF84E98DB98459A33A4D388CB577E847D038B4E80E4CE77D5C499367B55C531FC5B408B3F84E33DDB49AEFC9EB9EB4A46F3D82852F13E70C4460AB3A87870247D700485A0F76AA618093E0164DCEFEE447BBDC012661D88EE637EC10A05C424AD44DD0913D04CC2AE36D47085EC679F10B3F43E953057D6C40483F36886EF23B18CD447C24BC560A6080A00E14B3FE272409554D935D8A4FB7E68D50720AD78A943407FE3C74674D07F29703AB40AD3D93C05EC9894A3DD5672822EE82E0B46FCECB26572B0832D232EDC0829C7E44A7CC9910E4A7AA2E5FD8D76FE76BC760669A8903C68DF0431E6E495F05BDB7C1E6E200F6ADE2B20AC013795A20CCE2129211A9DE25101BABB7C1F0E8C5482D2643525025FAFE6E404E3143675C176970EE928FE877AF6BC41F66EC0ECD6F71319D405E24F1F50AD61567B11AFD19D2D15CC8B2B7943061919B7665C87B2E5F124966A11D391A46340D275B19C528F4AC8885D6E87FCE711780F8433E1CA85BAC1066248D88089246E3B5FA8B836C79E2D4746B60A9F77F443ECC79CC0E1865DD9095D2F8CBCFADEDBEBD6FC5ED37B55992B9CB239083310E2A42D112E2B8E848699D29BE33C4F016B5FE3C201FAA5A3DC38F826CA5AFAAA66E8D2010A48499EC1002C6D6D90659558826E73C2F4B8D6E59D9D390CF10ADBE2A1B4403BF1CC777B5B53D81CA6FAA489280369CC7C13AC4EE0273804CCD1C74C7034B03D7DD4CA3BF47EDCD8383542778361C08F593CF43C86180B3543159424F37274BB5BEF1D6A71CFFBE2111E8F26260EDAFFF5875C0E1624ECF2361FC2F293A964DAADF0B3E2799FA2EDCA8C81DC2355C71A0511A2DBB015E178D191199A28F5C656E66F3899A7FDB523EB62F7184962D8227643EFF8B4D6993066594EBF4133896D4B5CE69B2ABD2C8D60147FBEDB6F5AABB95C9B6F5B2D57EB59DE887CB2C5B4A93516058C03F2EA68807B0B2C0E0632772ED36C000AB365EF1AF1970BC23756949BB962E9F3DDDA631DD63CD336FDE95DEA5EF8DACF9F63A450C61FA3AA0966CDCBD69EFF21494FE38EECC8280491F75883D6E9DD0 +sk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E9700FD7ED3E099AF39BF96B0F29F32AD2141BE578C9454EF960775FDC13671049E079FFF8F0EE01ED8618751592CDFCD55D21C417290B5D4C8D10FD39527344F805292288BB2680C0192DA4826D2469100443058902D4AC06812360D130784A320280C8425D98209C9B200D4284811818D89A881114464002149138380E2260C422664129411112401414450C0060EC1C21193028C58402503A888A44821C8C401D9B2510A07466190894884681AC7285C4080C21612C91669E0400A23856921C4041A922C4CB42950B4009B046E13844912228C18017009B38109A210C1463003C964C830900B862D030591A0C285CC984464C208C0926C54124691842C54B23089904952460051269043B4411A952DDA94515182859AB031534004CA4850DBB070E2184AC828089932269CC240020648D440691010051045650A910449B62DC832450B1968A2B60C5BA02802B710D2C08913816CDB060A44A20C64182C54B66CD9826450440893402E933810A0442660369213C3510481501B374491A69083B89058A6841A354C5A325160088622C149A0B630CB40040AB36C1C318A0A404A51108E938280112068E2B4099C844D9A382E92080853B20484880002970863C8901A1304D8064C02294819A62959084A13B605CB8230DB185222A341C8961024166002934513830D54402C0C074E82A6601081609B08825904424C040418141218450823B58500400CA4A64D41326A0C15842041468A0290084980D2C08523352E52422E233385548080A0888851321061B02C14B85002B320A2204189040E19232E9B444990C411D1A42D931088424200221925921241D2306ACC38651BA5490C29452137268B940C1A162C99922DC2422CC8422008A445C8B42D0BC5882339669B288004A8901B2982490470DC0280CC3448D486850B433142A825C840095B2072A1064D63068CE4802024486543426D01344D5C304A998230DB948C0A906864426148A48C50840492346EE3B4105832482240501C108EC3866D20476A01C991D4348AA0406D59C491CBA848C1A800991282201091D90201124748CC0822A0404ED434702346051C382E04B62C54C66CD2428553B2919C925123C69082C00420484E0403105B046808868894368510294502C141620871C3B48DA4A404DA808903448404904D82C84820C241A4202E08848D9AA4252240000B148C48462C09C648C4163122369158266188424A9B32420405048C3282CC340ECA242CD3322A410800C8308EDBA261623408501452D206228AA45199004D04C4110B30324C466E1326462481819A34444114924CB630D4343082A82194B480904672023781A01631D406689A3045A018512386218990819B1482030566149709541029D8181061A42C4C940D14058C19B929CCC8601C210C9C140D001526509205618420C88244D9042913038201B08DC0207102052640302D19066A59246AD83449E1146A88864809C5608BB0612345315A426ADC1401C4042922962DE082699308508A944D44984008252160962961105293A6309B90802082904BC040A08201E116880019280011240386081498710A050998442901C85001144ADB90410A2690C21241843640CBB43118B25051C0514006264982895AA2704B4460998229CB324AE4306CC0022CDAB220CB468C01044612356C12C1244C3222C1826124312E511664D0C8648C9609A3029119402404A684D49070802451C086110C178CE1B245231160643250441486203668DC3822228744C1222C0129211A264A03458093422602292AC344084A24654B36882043245C283112861012B36102360A41148862087098880811A98D23319051968981026452244089C62882924840A869511844A3244EC3B469233644C9427214C22861108E9BC48881B46441260C50C88D84B068098845D0A62C22265111910502207019410C10266198966410484594C88C1B994511352661388521432142C4859C4850D130081AA7111418419A00420A352D82368D0091110C3450809661CA8831C084316034259C2061E2400E10036A4B360E1809810002900837628A346A8C124900A4310AC0310B208619A8489BA20854084403262D4ECB82E282A24D6851B8F193F33E89A5CEFDC6A3DE3FD6BE43598F60AA51C596515EAEBC76C48B6791690F4F36D532B38F6BC7387016D174C71D0A49F542D10548B8660350841E0B9EEE169FA20C122B7890AE980FA41377242FCE29E02E9ED09B6AFFEFF8DA45710B7F6DAF21BD54C9EF19D5CE552565E1DEC6B3F7D9F7BB431C189A9CEBC520081F87EC7634A13F8D0F872ACB1F73D1CC842425E43F30807A75F1FE8FE9B05F2FA3089C8A6C22153A9DB0E155931F474F8B9607816E45EE49166D058AACCAD05959A64882F1F842AFDDBCE202ABE8F57F62D855C49620911272AFD3F8ED6A03F47218463C1E983BD7B1672E03A652B3C364E92A72B2FE18D75B5FC5B60D8E5353DF136C2B123D04BC3173ADDE0680924FF8205CBEAB036454A430B3091D9871F492B1D6A2B22006998E46CD0421017AEC54C039E3CD7F93F389E9EBDA908CDB354D3ADA69E8517AA71D613E51D32A30C54C184B233563F5F7353FF9A2F1562841E0A77BA62A2BD093583BFCC199A6B1790E8B9624C5D7FB1BB0472E85183BE4FA46E3CEB5900A78FC67A454619EF3834D44B03392A4F7694B8B8AF9FD33B2DA1DCCD2B932ACF8C5BB23DA12B4D6CA8274D8DC8D4F1E02C9CC779C80F7033C7BE3BBF651D86BBC1651B1A7894D06B09261239F2A307CC7D88991C470EC6DAA08E51A0B39B4891586170E727F3EF64E3575CD752FEB7D6986AAA11DF3AB4ADA86D0875AC722EDFFD12230C199E77F0CA1238363289B17812AB6DF123518107D028E22F1367F372CE12DA682672FE8671729CCEAEA1368C76F030BC1279686F024A189028924EC6A41EA6D6EE962F29CAF65FA7529D4D63EDA3289FA8A797F9370D1D9DF59880C2D020EFEC80EC2A6B083D73950A17700D91596AB66FA450B9A5547B5A106B3423C22D16BA7C837558DA8969F8D6420C4847F651D3C87785C396B6F8D47847D9485FAEAAC8B9A1AB5EE28E2F6438F29256A5985297D4B126EA2467130B02F1C54234E69FF50670D602413CF1A4E4721D57044628E1AC32AA6EF60A9DBF7285DB13270863D2C155345631C6F369533F5A1739A3AA464A0391FD913C4451360E117F823C7E5597B7EDCC9A924400258DAE00A384D30067BF359B3C343A24B94C14152BEEDAED28CE02867BCFED620053E7F742BABE66E641BAF2A589D6AE0AEF86CA2E88C291B1D1FE300E6A52C98929F0BA51E79055642F927497F55DCF532A8CD0E1FA02C273E4498FEE2FC4FAA1FD85354CC31F258318EF0689918D9E2B913CF4062D10EB8006CA168820128FFC2C3B6DB05BBC2195D380A7FDBC759D47978BB1EB67D9B7E7F79289C73B003FBB3C2A5EF76055982176315A8735FF74286392181D6A1E72B221F49D7EF481D8C8AAA35198277B9A4C50BF744653B3211B1D519F7B6AEE95C5D6E2CBD866A25937E7DE5000CD76E9524F900378B12DBE7BB0C024A6BDF908E722D84E403FD0C07A3AF1BB0BD6C66C0082D8F46DAAD5AAA967BAD911AB5D208DDFA37D3430198FE181026449EBCF1F860F777EEC67569E121AAA69BABE4B6E4D26CF6850B990A0E2A63A2AF9E6FF0835D244C75D76AE5544C81604275605881F0AC1CCC5C8431756F8611B4AF0C5118F0F7CDB4315F70DA8292F3329970D1884D53D1897D6CA40B6F85A92390D5D977AAFB2AB7FC0C4A4646EBB29D8AE4A14A611C15127A95D306E2304AA23699148DE576EF6E1592070F92FBBB226551BC85F9C945AC9B9B5F9341607E1EDA25F815F93679C64F01B827E1981E7998D1EAE6CC8BE03FFE9F9A0189D960A91CFBB1A57B6D4DD8042934C7DC659542FFB02D2484EF274CEE6E86672AFA0B1E94CCD926A8167B689CFF5CA9E16AEF28748F059BBBD1F38FA9939138DF5E4004D3178B4B1320BAFF5D045AEEC3177DBFCA5D06915FE9CF34CC859CA20C2AF676CC147781682216A748AB792B277E84EE7416878077C613AAC7405A7BA3B1993547A32A476957192D12CCB2ACB58C4524C273095F731CA0231FA3689B85568C299B0C696FFC5E75936013DA58240E10ABCCF5E836539745AAFB693AF5835C04DC1D85FE65E08B0F5918F05A79F23EF7799CADD7B90258660F623002E6D87CB08B66190F2D354C33A01CBE33B7E2C97E9FDB312BE2270058AD4460D30DA3AA170E082E0112E6039BC22E11C9D045366C9B2DE1A31A36285DE8D13FCD6340E67A09E8BB5D1DE28EAB13E5DF5F814A67626AD3BBD28C47F337B1D44257E4E5A8E14D66DB0D72A62DE36434CE5C7D2B44FAD15A47C533442424B79FBFCB8D16FA02160F9C82768C992A3C4ED056F4622A38949CEF85788A179A9135AB5A89ADC54A193152EAA1005D2D74FE41586A252678222FEE6F72748915D391497D78A8019FA944AB838F36296E09A6FB57EB87FCD919C4A23C9F3E23B19C569AEB01CC02474DD3D0F2A01FFFB311452076990507E5C1C8D3522E0EA79FA0CB07A36970009B22A9A46CA47A57B72067203EA0E4E8E68205402D333D05FCFE41986908CF10DC98408F781604003F7FFEE33E91B7E2FE097B6D0EA4C89ED8D6D139B200127FABA8443D7BADD12A6D41E081752E2565672F71F408D10CF7524867AC50947AEA6CFEF477B9AD86F10851CE6FFB7E457E22C2EF813B8451957DB8C7D0519B908C74B200AD0D0924608D5E349D0CB2E47F0DDC050C82BA4DBC0A0C3D97D4CFD4644C4497F6459F21CBF6FF49A68E72A68294AB861956214EE6682AB64097D932765A2CE6AFAD12B6B87CB26F64088BA2B4BB0B4CB66DDFDA85877AEECB7E4B80BAD93D3C20E42A55015D315860A0882EE07E0D78F13A9948C2C63FF609388A46B9BB98BDDD0617B1CD7BAE2FDEA946E44307A62F2F8A02C90EB310EF65B95EE24044E31DE8A3068C5901D3F35503301F490857156C008DCC9DAC700D1C28E4FBECF93EEED4F4C339F2C11E370FBB26DD9AE64ED58FDBD059E4F1605347B66D74DE68112E08EBF53741148EF5D950CE79826ED654FF5C31E85078AEC1128DD94F83FE7FC733650D9B4BE432239406D4DA899266DFEAACCA0B59AFCA33D4932EB84F18032A89BD19BDF212FA493F890DDC4BE95A4DAC2822CE4BA498E2A65DF491BB73F8C13B8DFF3DA8C7368F81CC524C6714EBA47F2E470CBD6727186C85B70B925D5A004BFB6D69A23F0240FCA1E6F349A943BD6C043B8DF21C1D3355FA7EEA58E928C1B4A252535311AD159CAD582E9DA8660B05F84653AA46933B0F6111BD5694081A26B5EFA6F45EBDCAEFC4E08D8E1CF602BDCA018C61EEED72872B12D094181C223B1E914E7C15357A680BDDDFE326793B583B9D11500C679193425ED90443A0E9FBC434E3ABB380B82E138181F03556549A21C457F5DFCEE9CAC1132D5AF4FE036935406E693A19E85D6EA291855B0FBB28BA12034CE1A358F68BE80858076E1F6A903F32FE64DA0CAA218C32EB73D1E646A4F4709CF4789B2A67CDAD3F172F6C1FAF0AACBCDFAF08E1A6D8BD209993C078A6AC00818D86CD6177931ABB249166ED223671B18C92C1F3C5D90C09D3BCD0CF1F9C317F718E98849BAA180153A8855B7E53DD05F39B6C2466E85BF6629A9EC27E5A29430802FE28C207FFCEE53B4187D42C736F2D3F2AE7B4C99F0A151868BC5C5DDEBC35987D109F871244DC5DCC02AD048579D5913F904D68C09D595653D0FE16416C5B0A73400FCE213EE93CA2BBC07E5627C547213BCD84EC8EE1999EAF3E3F60F8AA67B4D50C9D42C82C97F004C0F5C7034D36C700B5E7660FD88022438FC37CEF1C804A9601DDC28728A90F8B35EF186832E58E515C781E8014498AC455112BE54E9D979C9092D2650B3D013B9F7742F10280124D2897A4BA8274AFE49B81D253081CB22C8F8065F7467AB75B641327DC56A403A4AC89CC6B900CB52F4DEFDA70D01353AF3B8E82250DF084577326CD1527EDAE46CC19C943CFC3DBA8220FFB1C601454E52922F47BA22053868FF55194F42D30207709B24CABB694194FA8941EE44AE51C182781C3D04BF1FCBE9FECFB94FA0AF114EE00F015A0ABF89B3C86182284025D9738FC0E6DADB1DC9771B4B28C995C4F84360C004FF02B880FFCD27ADB8971AFE4FE2C347660778BFEDAB363F7F66513F01BB7AAAC4AE4CF6EED9EBBF20011EF8ED6E42B8C6812D837AFD914AFBFA2A3E4E7C4AF349E8AB21E6EECA6D1D724E5591FAD51488165B27E25B22AB1A25B96CED4022571C008249DAE35AD1A741527584820A9C83C59224F9EA7F18B378F7E0C917C743F5F7AEBBE43A74F35CEAFA2AF634AA793269A989203F621B00802331074606FA7412CFAF6DCE29EA4309E971DA993E36EFC96C596E337922BC7EBA5B75612FC4E6BF23F652CC0DC8023A40EC8CAA4A5CFD1E11B69501A5182C462C5782D6647986A23D25D51884AAF059CEC4E209B41DF81E8CCD19FD47BA92DF2324D9A05A364F692AB8517A90DAAA1673B18E39D4D366B8914E2F73FC5BDFD775A821255B15616D7D32621039FB79DCDD1C789BABEC36095AF8B75AC7F1DFCF361927F43E9E9E6DA9B5CC464887E8DB567E17EA5D2D83EDF0A59832514F6487A5DD5C67A15EFBD08848A95DDDBF55487CEFC4F84ED28E7A5AC3D2C906B7E38E65DF7E709A27F38C4E1220DAD3092D80CD830768C702F51815F437E9F5645208A0B1DEC0941DE81115FE92DDA1AFA69DFD891B0E45CBA210242 +smlen = 6872 +sm = E3BE64451A4575DEAE3CAF22CCE50B21D077EC6D6640D2D48CD174EA616BA2D0032065DC76681FDBD443722E15203725CBDA857BC1E4CD5A8DF6ADD2854E4AFA93503284A3D9772FB6BDE63CBDA92B11BA84E248FEBCA2A8C13AD93476443713235DED77A3EDD7A81B8C8074D68B2E92181031953667CCE0FC01797CFBCC8DE429E32D0E7F8885CE3E6C0709042BAAC5068965618B2A58CA93A2A1DB6EA4DB146181A025AF441D9FD5C5165C9EA9E8D90456137BFEB6B3CA36CE0C9282863AE1677D4D7EF0B37F6C672339D7AE6B5478C2A7CE44B28323E08CD8BCBAF2BFA40DE6C4F98EC925A76E5544D1FB06D18F2EFF4939AFDDA8E10873180F3A9ACC2677D2A00530C48D442DE6C9D5CA74EE87D90FBED3025389C82E3F11BC4F07999EA766EC426FD4C7EAD6A1C50A6772609391B225758068D58B8EEBDBA245FC0209F36DD71AFF684FB7BEDA33E0C446AAA5D34969603158626BF9B4974BF6FDD68D835DC05F7F284C1C9E23834C4A92216B263E2565500D1EEC0BF6C26AECFC070F99ED54AF4209F4FE0B38B71159BCD794905C7E3BF9801122379F665DAD45F1D1C13528798481AD3FDE95B75B4D9D85CD8F42146DBCCFC0F8BAFE095FE2326D30FDF2A52580BAFEB368863453B5A37A896FD7CBAAE5859FB7EBB7EF1EDD6A9AB6BBE3E4AFEF1AE238B1444AFA910D5AEA4DFC323A9CD5E1237926FFE8ED8260E70966ABD02FD2DB045E6E4DE99313C5BD03F406E1AF97B7D005B61F75768BA52FFA68E228CB190D2062ED94EB42E7C02627EA161193DC8D3FA320B5E8DC8949C0BE18E6BE7539FC9AFC4B33CAE97508209CD33D977E3E122075A8EAF3AB0D0FDEC66BFFDCB8317473D935AF2480DDAF94A9120821C08DD96BD3DA2E9D441815CF637FDEB3B225393B230758140CDDCCDA6E06A23CE7D8D125F5663D5BCEB53A1000BA7E4E3114A8FA8DB83E5C712E72FA1B8EE88363DCF68C6C669AA3D62A519F2147DE48DC6EED62D84329321E134AF1A92740174C34052E385177A4B6A4A31DD6A666E40992563013E002E8E37356A023A13E48D4EC370A5D60851A2F78092B883B64F5DD435EA9146999A0DBE0D6E95EC4DC2B2CB37E79FD0EED94D69ED7942D5ACF71211B108C8FD5E6AC72243F9274AC07378B6EBE72889C03A0F646A1B2285FA12E44255F2B9FD23DA3A15BAEA2E792D9FCE3B79A956761BF859CAAB04113CBD1441A0C90D7D5F91A3043A4DA0469950178459CDBC813468DF2B406353337AA77339C879581E2833B536F54BD940A16B0F6F0C3FFC3AA00A6CF7B588EEC9208B0900FDEB6046860CB2F083F634E59970B5019E47F6538453BD058A45C1647438067CE4EA02935CB60026AF4DC794298989EAB0F25BE71A65B5BF9D19219DC0F3A1209B7C786BD79C3F7E901362302161D534907AC7BB196C84DFAF64623621A33EF747D37BC2B058D3AA638DFEB7E979731AAC2A585D29937378AAEBE01A4AA2EEA52A9F6291C958EDD46A68D877AB09CA3D63FE369B38091D08CB79BEDCF5D05A0C68E3B4F676ACEC09EC322393B0AB3B0B2BF8CACA03B57CFC0C202657220C2B16D8EAFDCFCE30B85CDC5182B9AD975C78EFD7C40193588174FAB112854A9E07F8E4FEDB873FB9CB280905A67071DD7143E52D25E3AAC4012B15D1B51684AEC5FD0A2F5A7E5AE0B41436009CAAE31632178B518DBFCD2D6671A1958F0A00A7243AD7C56FFDCACDC952B8D2E9553C8A94E02A474BEE123866796A95F50BDF254F353FAA9E2B587B0CAA51B6819E53D4CCB5C996F838C555E80F3E0DFF38EFC35402778B2A3D6BFDDC838B78E195D614F652834491B2C8336AD4989F69BE99B9A80D8A9BD81E6E098DE82029E9DCBC1CA7354528E0B274477A6F74B11E93BA6093B6A3252BC9CDD72F5A26C03DE1F8C9F113AD666F27ECD2130BA8CEA47C51AFA803E674999C8E4D2AB33B716D97731856A5B2AE408D92C7DE10D52D58EC4D3C26CED1143261D87324C21F6BE33013FFC3D544100E88A12056FC866FF37F1D42525F5CF28CD0DDB901FBD38FB2A92DC7ABA1044584AE417F1891FCB4A33BD78551D3B8CF4ED86DDC171A938DBF8A6394D5CF298D58132A398CA1B03BDFFDA5A6C7CD6826D2176E9DC3306824A6DBF29E51C626A33FF3E9DA943652B141E2CBA8D9DFC8822F9E87341F5790DD6C06650A48C0D948633D6BEEDCB1CFAEF5B386AE4B1ACB6B3705185576B67696F5302D201225AB61B4C6FBB78BC4FB3AFCE3643FE727C4DBB51C22EA95B44652E9C94E82A8C8A58446B79533DC9395CA2557539EDA3FDC060D770321E70FD49B0FD841FEE7E65B3AA78BD76DE5F5090383685E397B04E3EF3392B9A39B75330713BA62F60CC7A8F97311B62F4E926AE1741DC5C4793C8CCE8E85187D98D7D4542A1AD4F6F459AAF8167A6E0E777FF88CB4B015E55341065B47E86A34CE1E6868307C5B5B34E6F8F3601B4B0CCFACFEF614738F75034A767866DD8BB3290BA01FC91A0ACCA03C77B753DF04BA60B918487B2A018896C71973423581C98F15C539CDD1FF78AF414FE9EB0188C2E13B0873C355302487EC53E7D85E3706EE3ED151E12AFA5907B83CA9FDEA71E7B648F788D6D5CA8E3AAF35B1EA7D29CF3EACE59CCFDED21EF08C30807162898207343C5CBBD899182925D7C80149AD753E004E5C043970E943D5D989D33ECFE6DBCD0CC0F895C27A89F965B9A74BAA7AB6051F63D03552B4BBE3B794D6368334351F880CE24FAD6B9BEB640257CB49285FF25EFB12F44D93980294F5EF2A7356393E1994960B028F42AC96E8867C95B93B3C53B544D0045E9CBF07B52AF0F78969CB2E6014B9FDE527C1C1233B86CDB89A2DD3DDE025273B891208609227813119541C9D062204B49F120E68021490C91D7C6EA53A5593F801EBE9D77FB79CC3D3384AEFF8672E3DC9DEEAF16BCE8551230DDB8AB8AD5CFE90824F01C1EBF64E0476845C65714EB3F6AF02A6EFB85DFF302B8512A04C2EFE0330437D7ECB63BB4994F8517500A5BE42244C25A234AD41968F6014531FD98AC00BDE484C6D173E5B038B91EBE9A5F49C8D79C846940810159C2EAC28D8F2A2D2330C257BAD6B657F09DC62C2598D1B72841741A4C4F57072E17BD7D547EFBA01A38D5C52B35AE4F3761FA4464C4D05C1E0B73A845D622936C3D95A5D2578E920C1A2D7387164CACD95F85ABD627CBD389675634DB52EF554BA03EEDCF2F1CD6633D3D7595250D5E3D62FE4DA67B84E86935000AE7E75973FFBC24CF97261D9AFA0C18B2379B7C78EAB4EE26177B814131DCCC9766F085E04580DC098D9E7D9D342C02044BF2D3F1D38312DE06AE04820FA67C9F38B207F62A4A77C6DFBBFBED4404D944AB11330E959DBD060C59E62789F45D37FC7157490CE62A945321156D85A5ADB3E92C9CF47AA659203BBC2E2242E395ED932D66AB94C4C1E8FA750909A876164A839315CA97B3A3A72657546290AB6AEDC3C43D8011A4DFDCDB3FB713A25E9BF41E00A0211F191506C9E1D385C95E162FF138DCF74EC0C0C3AAA332F25E6C694C2756335CDE5A335C922A1D88AF6ABF9BE60F07AB2823A8E1D3EDEAB98D49782B1ED351A7184C61367E600DBD4739C3A4E098B68ED339AE861CBD7D9DC7E1C7CCB13E96DAE33C4ABEDF62DCB6E87E85B3071700F227D8CF94D0CC7207765DDE08BAAB2B9B71E4387C9570065BEB29F0C555588A7AFE49BAB35A1008094A6E7FEDE2CC763BED08ECCEF7E669A1B26EF9A1AE5830BBC797B08C0E690477A09F734F2C5CE14758B10ECC670EFC1C41CF43F4D968E26FBE4E868435EB9B4D88C4891CE8176EA06BD0981B9EE3F379B55B717FDEE77AA811EAFE83CEB0B53552D8C0EDFD20B9DC701BA6D504B579714C71976130504F9398B8928235A740B9358B628C835FD4AFEF06988AC6C574489D06874ACF48E649DB70AF8DADDE519C8819CEF20911DC55FD99C0CAA303F2D3D54B239A1C1993E5F5942A308ABC1E48701B8C2554149F255DF5618217E72F9181DEFCDA37B98D795DAAF5D4126DED59CE2B1A6F4B4362464C6D3D0E3B45F7EF1CEA868012B1236861E97944502A40CE2791C34EE81380E072859F84889C01EB4B0D1F8A9AED20767D2D8D679186AA3C966FCF61FD705BBF02CC92F7D31ADE4C815341A455A9F82EB5BBCEDA3D1797EE79BA7CAE550A84F9DBA103D828EA952D8FB32C14224D7292F21826EBDFF76913123B8CA9E4072D7E12B46F834425EC96865FCC41B0F39B299C90B8664650E55A16DD8A82A7B27CAD1B628739AEF4426440CE5971DF742730F5207B4B132D24798A4B46891AD195AE47B00F2B8605EBA8A394B688436C5C4C2D6951AC14ACFBC9959F3D869512362DB6A658B3BB417B8EDEA1980DDA1AB8CCDC4DBAD27BA5BA13D193A2A0BBCF46885A7FA45CB314F550ECA3C91BE233FFC3C63E6C57B6E498940EE0D7D4DBC4D0AF287B06509F3A310AE651B2E421B3400BC39F5FC9C336BBE534EFC0A4F123662AE35FE80E5CCE6C2A9BBD10B8DD20E3F22E367D745F8F1581F46E85336FF523F1254CE963BBBC1DA33857ADF248BBCC85846050D0C2E6776E43115C63A7944690EF8DB826D62067DBF3C44D80E8EAD64D084DBAAC0A7CB63331968D2D131EC0809BFA819293DB36B8F3E01488BE0EA4A41D790FC3027D858DD1BE89FA6160F511FFCDB63587C5062DE2324B4EEFAE32158CC1B0BBC23798ED1F885BA6093DEA51C0796DCD0442EC1F51F1058EB4A694CF879965C6EE8B133FEB119ADD47F3045B8ADD46F0EFA8A39D708114BF7EE4DA1EDF98A061261E161D9732DB8FED10BE5D944CCC211F82AA58B37A5151B9FC0D8EFED75E6E8DBAA377BECA3B08B5717BB13C7BF33B7FE06053ED2CF9444E8EEEB188208A05C5C8F0485D197EB4E87865D73ABF21EF5799371A98BB65E5155536EDB0A86898E1C505A5ED2FBF5EC00DFBB1D52F5D212BD20E6C6B76D3601CF679EC89AC2E0AB64BB26BE1DB487696E458AC1D703B38D6172A241A3892368D356BF3A219AB181FE4D271E675BF814D47AB5362C7F0DC9780B0BE4AD50403D0CA08E062DB5DB1683940DEEE9CD4AE4589045E5FDA54EB713B2891846E9A32B97F77C56A65195EFA34CDF397B92ADE1B018AC3F56A232A8E10447CE3391406D2D006CA72039BD56938CE7686492B41DF554EB928B3EF2D9A93B5CD9C2E85285127DB205A739AA273541970C2912D7E0022B640BD1A2026E6EC2147552F45578E4B4965DF0C010C08537597616CFC6CA5572532634025B0706FC34FFE5477A7F9B215A25942974D4E0C2B14C620DC3C41B5DC3618BE4C753E64312970294BF576B5AF7C1D7AE4333E1B7E8A0848C74712C34463E8A8553227FE1ED54ADA9021CDC74AD0FB5AF5C86D6DC5ABB1D7D98DCF78DD0AA0DAE638337703A6843F32EB30CCCE979B9240BF5B14E7827E2228313A8DB80EA51FBE6F7EF8298B84CDDD32D5BA970D220A6FEEF69A3C7C581C9048E181ACBB15DAA524EEE0BCD059D696CDCD91FE5A7C2622ADFB040F744F4A8181BC2DB9477860F649645A6904B862A5917D847C662FE38333AC7EC92A52D5A741745B2963C606E2D9FCEDB27DFF1E06EAD7D7211A563C4E2DF211B8213ABDC63ADE6859164A69C02D4F149FEC66A1E4A5698CFA01706E23ECF08B2370BBC51D85B0378DF87ED0DFE7BA60A5C0898C725D71D0D48F93267101D1C722C885BFE52D3D165A90E8E767AB0ACDFA6BA7331CBFCB55A9AC25C607D1ABFEF35C69FA0E93B545964BEF24AC7FDB1571C9501EC8172A1B19581D691822C27D51FA4ED113408E92BD620C5DE9DB190F2A946C48FA227D2DADA8DAE8A69FFF72A499FE7C58689CE8FF4BBD88D31AB2526C9A4963C23C634111E3861AD40A332D3E9297DC251957423128DD23B6A90DDB878EED155C408B0F9341A20E3CCDAC7FF0E4507B36E01A0898F7D6A7ABD4A6164CB39D3A7EBF0E70FF6184ECE096D8B1F8CB015DDF1BB86D9F4CA8F54E7C9972D37FF4F7966101B3B8854932245C052C1BE15938C3922592098D91A0A13AF9B223C5F35313F7727507B30D3C7DFE4B06A255C1DEF8ECB5465D2C78E7897FD3C097AEB31F40D232C8854F8F4C3567FE30F1D455A25BDA4D9F6179BED449335BE16D6CB018A3B48E823708C5C757ABFE9787E3DF3A04F87DD7FDC4AA1F7ED53724C3F9E3421D1A21D79354DF439A7FC3F30B07170BD2661F91442A5C650C9DD9032555AC443FD01BE0FDD51B838C74866953F0708109EEC38E0AA8B362D3F3D5B71F596C1D58B5F6D7FD018AB5A9D48072C62858C77393C8DB51FBAC1C415D90E1E89D9634A94B17AA4DDA8C147B7C0E2BF7D14EC3F536FDB8B61991852EBE6CE020363EF2F8092E596882FB306F9EDD027FACC6FA0B3A44587576FE034C759ED3F6F9192235385A6C72B8FF6D7D9091C2CAD3D6D7FA00000000000000000000000000000000000000000000050B0F141B222B358337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 + +count = 69 +seed = 272E459EAB6A0BDF720E4C5B79E641C95BAB66C3CEE261D0E3596BB04D232ACE0A1CE24BACCAAE9037665A962C711B08 +mlen = 2310 +msg = 62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 +pk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29CCAD11D15D521C6477EFC8D4CDC10A1D0CD9D720E9B839ED70E03B2C1303C6C5994426A6CDB9E378279AA4E4C53C3544A51DF985C8DA21C2613D00E6C630FC91A0245A8EB765361D5B653BDDF76EB1D741890EF4B61BF79EDAB8179EC359E72EFCD58BD14A47A08BC87BFEB9632F34D4CA63569B3672AB021D3FA041206388F68B794E689441D7B8D3B12334B8CE88AB320FEAD3DCE96D924BD61C5FA33212932D2BEABBA99130E126C42453522535903E0F1CD28C4F0C9F50902B089A9D6C22172E21F619D2AAA58AC701FA1244C4562D60AFE36A4D5CFC8F78F9F04C5C0EE210C566AE4D3C86A8C2CD18B896D56768878659AB147FB5DF046454453C00362B937D8A258A5C549218BD41A1CC017D5BABB314EF590E150687CA093012D518AC4CE1B5A69ABD83C9BADD291B358E7FF6A3C88E565EC85C84659F9A144DFCA415C4F94B0FA39811DE5D7B764604970CFE9720223843168370A6484A4D12F9A25C18C24A3CAC8219E2F5F2A153C0A6013A5EA6C8E4388750663889F121F207872CC415754A5F4FBA87A98E7D6C1F2E10907AF0A72E1E5BED7E4CDAC339838096ACC52D305B99A03BA305B7E2777E6AC837EB9C5A08D75648798C371DE2273479443583E05B19D9564433EC23DFD3A9C9285CEA579D4068568FD3C581ED36817E842A3112CF8D538C6ACEC84D27D10498975D699ACA29378A3F974A0253E6F9A773FA7E06358434D0E2E786422D8A36DC02EA6859892A390CEB4B8FE3EAD66A49B84A671EEC0DFC849034353B7FE43ED2444F35D6B59D4A00D63D0E75A9F42F8B3C26283B695E9B520BFB3BD0B966DF61381BAFC42C98AF1F3161774A3954C124B90CB19C88081D09FBAA4ABBD1EF0A5330A345620296AF0385B7B1C8B13D5763B8E0A855BEC4EE6151AA91ED42DEF6518C417A45018A8F1E8ECF207C94471C92C1C3E82FC0E3346113DD9C2A9BA49E72196982DA2FCC34221B96A39FC877B180024D969C73C3D3A87D273F8F016CB78704E00AE66E0805990EA12B5CDCA487D6164E6ADB4C211ACC9DCFF088B4EF06F3A1A4FFE12E2E67D937C62B25A54CD7ECEF4CE079040DA67FEB91AE996A1B4A2C7CC57EA9BE753BC31BA097FF6AE0036AA8D4CC39F1AA28434D760714C54B6DAEEFCED4B9E9E8A23DFCE1537BB56026871C4934A6A0B916CB49A23A51B4FEBF2955A520959F0EAFC1AB6BD342A4C882894B8E7238C5CCF579F9EAB5FDA21B2E19CB5A02857C0DD64903A64281B02DC5FA96B7769F371ABA8E8F9B1A17D6357B1E554B0DE9111408D23400F7DFAE68F473366C45461FC318219621D3665576F3ED6B504A85982F1EEDA126172F13978C1642D9316FA8A8A240D5CDC6B51DCA0061996177AF0FCA6FA4F8FFF53BFC75285A34E3105F02C61932A654A3FF960A28F0CCAA299199E3A705CB99BA16482160E34E686B5F0673453D51FD988CD28DC2D851A8A960272F6381CC140DE97B4DCCAC519F4118BBC368C17633CDFE6BE5F48AE40DD5AD046BBEC35579A51C1EB960084581ED5FA35783F880B23128F0F50DF619E331E987499769FD26A1AA89A3AA2AD4B63ED0DAAB57AFFEE84EB470BC6E307CE6CD4C71FD5DEE4481E5989A250DFCDB56DA0C222CB2873CD572008F4306243A5FCB6DB3B5E02A039863C3215AEB2D7BB2CF21563A3377504D011DD852145699340A0460FE62117097F19A4486DD569E03E64BE2AE652B239CFA55EE36B80975C335EBDDD394B2262D8E7856D94BF285FFBA30EECBC49D6B593E1354A75D87C33261E2EB915D4044EA1D70312908D2B9510CAE1C8E00A4A34BF47ABC938FD71AE0950B4892747D5069A61730607364C618E948EF8CFB24342A1D58E2DB79D58EEE8BFBB65D177498130A11E3147AC27D74F0B70C3FCE52F4E9D1CC8891F4CBD857168B6F6405CB3B10FB9D401856DFCFC80FF175FBE7A1A534A2359DC615B01A379477895CEC22F538DF6FDBC03F1D67A36392A8C8A7261FC58DEC15D016887E7123EAC83E77BDB6F160905474D647F70ECE712EF592F84D747120C5C4484862A9DFF190F1EDAB4DB90D444A162A8C4127F97791770383DDC289DC5E6EB2AA20D88C9CF2CF8779D13FA9DC081944241F92BD9AFB61C428BC59D01A66F1C3F21A6E1A1AC47A97C1BC26D489D2BCFB38F692FE74C18258389AB87D8AF1544222DBE18AC0A70229FDD70D3FCC8A8F210C59088C94A8F3B8B54E284E2F6CEE775D1A23AE9E6F88B00A145AA853233D326BE84D93C75348289EAB55F9336850F0D11BD18C09EAB8FD2BC41641A29567DEA8CD87053FDC1CCAD6DCF74EE8AB3A980E96310F8A0C9B17F491147B1C9948D46174F3A1A369287E75DD24A9C058DC3FCDC2295E3D9ED4DADFBFBAFA7834A6BBAD45C3249C0D523254CD0A4BA9E9432C989CDB6D331FA0DFE621772FE3D71DB5D3225057F5241991FA098D02688A6540DFFA73FF5F62304EC900E727E27C37587792DA8AC67557FB080F1C6D2267414FA68E2C69E4B7FA1167772B0CB7ECD1A749DB4707E7AD44FED0318245E99E8A669654A14FFB1AD50149632C94D9EF405EFED37C7F6D4CF583F66C2AEAFE220D60165375D3E92187892929819F50EC0F6CCD271F41FF554995F49B93363823578F8C764228F3E8DE51D99DAD2C78CFFA66241AFD1C48A496704C46B763A0B97ABEDAC4D2515B970DE9347AE62C8DBF0D38EDF09559ADA98C35F64CA1421C4BB2E0DED86C3C537530F242E4DF786D066D657CDB2FA932D6C2642761832BF7BB261B4503B821388A92AC5E5CD1C588A4AEBC10DC67556C95C3A2B6C9B7EBEFC48A009AF15F58487B61C9094555B2EA0A87762EA3796FFB05FCAFE680FA0CE7CC3B105991D2F12B0A74567E213E0C0FBF4840B8133F4688A2273CBF490093E10D48562122F3FDDB0AA4460518256C142951DB7FBC7C2B11D171AC0D34549EE91F4830998F342D3301B47D880F586D225C056A26459338B26CF574B75F47CAA81DF58F328223586174DCFE4955A72B35A7BAFB137B63108D275B6DF168F815BA10CB4A3EA4AE435F38784FDC080E920228BBAF74C31B3E6261EE36E0D0DD627DC06BB8876C4C9A7809057CB137DC055EDED2FF81A1B53E7D763DA5BCF99ACCF24055495C3BD490BE453B4E8566A88E496AE3E163EE79B110B601493828DEDCF6B3D68F7544608B010A51F22A5DC083C5235444AD1F059A2FD82838F552ECF85815D83E2A6945216D786B3818AEB2978CA8CDDC44D08A05B6F726ACD3081EE65CCFAFD99CB0EC04F94632C3F31C846FFACB3ACB58B0C9B0A171D7DFDBB35F32559E5F0277211CC1FC1D86451807147EA3F1155E70B22725D944C81AD1FC2E44D0F1C634D8987D8FAA2C777356895EAC577075334A8E3D94939C5CB869BDCCC24B58D4335A9494E70BD57E366D54F851E5F1A03F5EEB6416B0678C55528D1CE9CC612828A7267CCA48A1AFEA0BF5255CC27F43515B47FED7A988D08BE92FC5C53706340C8C0117BF0BB13CD806C7B957110A568B26447FDCA19ED26318C67D4FB02B2C2277BFB48541B93A9CA602311212F5B0FD558F06966D2CDC98AC264BFFDB483E5D6C7BA6DD378BB9E04CC4005A7B3DD2690F40 +sk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29BFA99E6C04686E68302FF2DCD426F58FA0BF0B39B28EA3C4C441B379C4A473D4182263531DC2EBA077812808DB4BA68753656524781944B90169957B7B27E10E60464E13894D0842465A840998203282424C0327089C98650413848A409008177242B42D209140C214848348620B260C08B24102924061962494105252145223C560DB044C41826120858812971002486A5480641318910B12454A126C8A24490B48891021608B92852046854A308618287082B201A304318C40410B484C0328304C88291C1721049231A0320EE08824A3060052189109488222C1901AB54042C441C116809A460C5AC2694B042DE1C8010297049CA441CC880501B84D5C060A43B84D98026D12218522A46CE0448D8A88802196119B4220444242822264D1362984388580904088323091386189B409C48484A19685C1A64012182853948DD2B80CD11221CCA211122180031392A0A80058120ED8481141846DA3B42C9390204A022E4014290AB108129291022301E0A06844B62CA4426689B8115046709CB6040C442D01A371014405E0862D2201869B88409BC80D12C288A336429AB0109940921B9550898408082384420021820032182211E2862C910270E0008CA4860858944C5B308083886C618464C4182048A0695A080900A768E4044964488490866491088ED438284A988C443064D02024D9C829C14689C812654A9861DA180E5344028CC22051989180822D234982003325DCC669C4388213090DA1346821072EDC28901A436AE0386613184D5C148121C860981471E0242E1483705C462A22880D48386513A64D0C019120B91100920CE04872A3200404955053068EE3060024076481C484522609C2904919358D24336804077153B02108C00881C86DD9008650847103C24C2245421CA850149324411225A3480981222A90B06D21028C8A022D24A8905AC608D8A47160B06883B8458A927102492493406022C5849314260A1612C1C020D012809296495A286424374E902004CB1091D0C08C51129052144CE4402A439049081490DBB80C4A8805D3C86064402442426D9CA28543182C4922525CA008D81226442889CA0848004126C0308E112405C03890229921CB8630D1B0819A384C14938D5C92044926205AC640A2426614130E0827229920294B444D8C08800226058A96005A3011E2422C08828C1AA24924A681C81468A4B64110408082B0642204814334421141248030691BB2118C466222129202940CC3200CE2068C0917219B326A24A54DDA801158864510108CD8B869E3B601023325039145C92071DCC40D12492D4B10129B248A1C878481A4250C46846046610A356A99106AC9046D5BA88D59226A9A8469A0B045C3321012036841A8684C980DA02672A2A29092B07124230908876909018D1120621B386450149101B60444366D42C0404C3429A432418B448444020AD936211C81240B9825A11860C0C064E3464D43C4281C42500A944863B20104B44821482262464600234E1A15850A026A443208C820801234455442891B854C01B245E4260DCB2406580460CC8424DA2004C446066226808A404D104346E406058910054314210C192E4C1205E3A22C58926D89106CD3B69004840D9C328821414824486DC1A485D8A650E4122E1416524046308136084112858AA25094B465C8B471190991039684634628132482D3424021358E5308305C0041E4A444CC904CCC48025BC044A4180D534631A3888C1133609B942814C22D038245CA808D9C82018AC444138080DA040E5A406A148844CA0084E4A8099802411B874120026C0009489A3600113446D94628042946108511E4A26403A96001C76DA2426E6488610BB9210429064AB84400832511168DD4864D20478294C201C8B00101910113948C48228C60004224B5410CC58C8BA048990660182380D336899210822011321BC821C3A664D1B60189282522356EC3A028E2445109B581212025D3142002024A24154840266A04216659C869D83471A2C4300B377203964153146CDA18108A4810D29411220150212349000469DBA24923954C63406921C345D2462A40C22D213845C1082409898914106C02820504C72D4C084D662FBFCAF257B27B510D0526E97DFB2617C135688867EF696F8158791FC7B9990811F34122976A1191B178153BE5E56C5D0804C14F9FC794758357D79E57C5B6218D98B09DBEE45017BF81B8BD31B70D2192FEF4294E63CE62298595CB00AB33F792E1CC669E3AF61F9072B324D0DA37F641C74A30FF6F637BF02CFEEC97A316FAF19FF1910538AD3CF2045A2C1994E36D4655477877DC700343CF34C4031D7DE8B007854B80B5402177F785CD54128C599D0554CFC8D08585FC615D6BA14E6883C135EC75081B04BA167C8CD7895B348DE619B0BF7E26EB7B21162550EAAE5B6317AF9217017B6E79A9826E3C90E80141DEC4165D7037D8A337FBE2829B64A67C6B1AB148D08883B3D2BFAF8DB701E8A7E1C378532D2312AB8DAD7AFF76CBFF9D4EA8B7CCA1DB7005857A664DF3B1A76A7A16215EF0AF6AC8E5BED7DE5E9BDB80BF8216CB202B14F03D99DC0204B342731861E86CB76C99261A30D0630AC8F6C93B5D274810EF76EE563A32BC80C39463F8FFC3844D57BB9D08AC0F3FEE99DE770B207CC421D922D81CE043B3F36768F8D976AE79EBFE55D5B61C1FFD66E5F23964CD29CC57C8EC489A15E0BD77EE69DD7E09427018896B6A7A133FE1E843AF588F7F9744BDD2A7D3946AFB7254D6226F4862BE205AC518347BA347F4F6D5503DE8980AD583C9B3FD5428DDF40D7317677C253267DAA218DBC30CABDE83B2FE96FD139A255FD16F381850D61B2C55F63344CEC0770FAC3445CAC55D77DC727347E32523C7CADE475FC4B3D9FDA24D38653838BD88FB006C485C85997E3F2EAD2C3158E3EFB8CCBB991513B890B25804E92C781BCDA150DFED130FF61DD85DDBDA513AA302FB5207B0F5360F655BFEB57DB61E8370E85A68D99F1173C85B1DEFBD1348D4CD0A9AAA72DBC5486B9282CB51AF4C226D898DE6A1F899ECA0E6CD3936F90A0D9B6B73260B5922DDD0494C4323504C353C930391965EA143A48BA115F2416926D6FEEA383D2CD6E41A41C425BFA2451200853F1B2E7B70B8495915FC3B74D8ED7180E693CED1DA4211C8C643BAE7B31A1F6BB580E268AE6C9277C5DD57BB4E9F7F0D13C0DE0BB3333FB21E962EFD37B04FE1EF74958475250DA46671C2DAAF95155F019971C28548444D9050B904FDA0DA6F1078711E77CD34E3FA92A320F87CF084B7CD1FEC5C1243965B30B2A85907347013D11BA2B6275132EBB783947DBF0E4BD3050B68C29764DA39D29C7BA23548A32AEE8D6B7F545E6539BA1FEF431566851C0EF5BBE87B7ECD250C0B5BC4B72085EB5666ADD047F4DA66936995AFF4D66ADFC5054F2A3D91BAF627C498D1FA1A0155DB7360E70DF38C0362A22BF905E7553A9D4FAF48E5C9B6D5F277A58E4DCA2E20C750DDE1829E37B8713517D5A57A589AF185D553E3205FC89B1A7F4A72F0D5B7E4ED3ED9BA0B62CB841F6572CB3D75EE4860EA11DAC6DF11CEFF2220144E510F6A2E0CC98E52884F2B6D6EA2019E0FD8BA73B304FBD7DC27A3795FD364EEFF2EE0AC48BC2C8C935E80D168BFB48643E6E67837E1B576F351A388C341C9502F61F36B9BD3F7211B720EFE8B4027FDD55F437E5FB83442CE09F97E2EE8518441A8C16AD80DD355D86361634232410E784010A342294AC2BCDE0A7F4D2C242B100141C6379E83C1957F0EE20FA7AFAA1A2F18EBD77310DE8F59F95C1592D5523642CD28ED89E9CB2AEB1DC8E7E867132C2AFB29A032D1704AC7963FFE756EF5A039D4809388292BF490873E12195935BF04974B9611CA0D5B4F9EBBAF07ABA3EF5654091DA4AD544584490F2988B62E9CB5E841BF12B1746969F13D4C45FA7F2FFEA5DBB889B38F449CDC6A19D6C18F69D4F04222D22B8E0D0F1436533EF802FA05556140BF9169ACE8AF9737CE266AA19E679100348E1E6F70C0B2A33C640113AADBBC0DAD46AB1F6620181E43B44D8F73F66185F581828CBD2557EB454C165A0D7071A9448FA026D37709CA5380D956D1B7AA3F07AC85A697520924E5DAEE41EAC3426E0CC3E42F95A3891094C62CC050661BF5D83B7F72D1A561CDB9ED0400423AC70A3F406BF8BAADB3F4961E6F47FE71508E8E6A117A9AF96053441A0F14A6655A5B0483AEE664915DEF0BB67E374E0D773C3DCD1A9070F8119C41669E141D31EA3BBB0DC232C1D1F0C45372BB9EE1BF66E316BFC6CA9A8308254AF5F36AEBE5D8018283D1671C47D317604C1C2A66EEC6F31FA92F15F9B656610FF57F09661724E1A5B986BBC160D5E7FFC78C1641A7FD1965F8E715A56DEED13B5584ED47CEDD38F02BFB034148438C8D34B14BD57110240A293DB61141FC4B08586C655F4D33776DB581EC4297C5328676610891F5AE72A0283473C6E596429C8443DABF28D1A868DE2B58C7D130F7E3FDBDF9250ABD3905925AF0AC414399A20EC2C709580F24E30868E175C864284AEAAFC5FA81DEF2D65D0DEF2D2F31E6535FBC044E9FC8F10E1A7F0513342FD28A48976C4533F831D1747A492ECD2CEC26D0F3070871E0652698BAC81F5B89D7BD892475961F705EC8E2E7336FF3E743E0C47AA8690960B57D106D56249F4B79F9F8629A0438AC36003FA72039FEB79AB365B31152C8FCB396767B1BED80C113A76F395E149E4564C7A24248A170331D98FF0E64A9B8555B1C45E1656581E2B70F923B87010C16C45ACF0915BDA8E0EDD9E90CF363996BE4D1354FFE2BB216A1728298E63FFF1854FCB4D86A37FB296E359B4EFFDC7C5833369EF3CDACCB61E320C7FD0408A6EEE61BF236524CEE19AA33FB1C873E32CF7A633E4800A82705154ABA9FD2B0C7372437A8E76B8C51B4F35791E25B3DF89D403F65A9B5D36CB687BBAD2DA3BFE88106F66FB33C430DC49F9719BBA9E0F19479E6E25F5EA26EE40ED652FB0EAC2610331792A728C47CB7017B500098B45DD20E5125B696862BD9DC2C7AD9088FCCAC759CE3A47059FCF7A25011334A8881F00F0B56BCD1D4CA2BBB793DD9DB6A14870B605D03CC44B5F6F6DEBB7E50C515F553D0C760D34694A42CFEA262B461EBC9CBD299C3B5AB1F1FA880D1D8BFE1EB9D4C23075A1BDC78C1F1401BA63D8006B282F1A54D1ED3CF267C3EA557FFC2F15A087B8ABCE53FF817108184E9D11CD06F700719DD11F534FEACADA2E384DFEEC6C499268D7F2D6425876037C43CF1296380D0A5D0E525E46B3043BCDA617D788E3CB2535079C5960892F9963BF7907F071B879239A399E6F20F4734FD73B3803F5EF414A49BEBC05806DF2E88085DDD5F50AE4DAA5CC28E6B9CB28E4B20A269FD96D52746BD2209E815E4956FD2081F9AF48B5390DE79CC210E4EB4772C303FA1D1BB45AC554A078FFBBAF9E8250F6C892F66C5DEFD7769F258AEEE3C6C0F226AAB1C2E88EA59A0E8E4DC9B668BF02810A31BDD97B36625794602435276AC998BC7BD5D34A404F74C8A9C409D6EF1C301268C916AC0D32704A046FF0BEF3EC90766D49F28BBBBC952B4893549EB92068B341C752B3680094F94A71DDBB7F60527EA5966668331981A5E7EF4F60D349407A7B9DF4A9A8812B63CDB9D9B7DC7B94917EB8F87144F845ED9CCF90756437D0B2D08E676639BEF368338375D64EC5AC3A8C793C4451D6778689C09D870113C54081DCA89825F9DB04DE4C5313F74F56B81BACC35E7C075A28EC5AB0CDE295DF6DFBC9CAC61278F9B2C6696188B0E8FAD5CB7E6D020E65D8ADD36BF100DBBA3BCD5EE3E5446BF7C78B2CF82F48662ABA5BC7F84293A24C9C82B93E1FDE185BDBC4634B7745A55D447F517578B2E1B3DBBC63730EA248EE6467EDE49747BE3A2260A47864B8DFE7322342D8AEA390C7D9344264E1188B3CEA18EAA91AAE1C911939ED4C92C82FB4C8FBE92D5E10D857D69EF63505BF77CA3F45CCAA69FE2064F79DCB7EE86CC85024DBC91071D05EFE82D43D7986E3CE5BF70556C5A3177A0A026DB499C3CDBBE0DD12F7EE3AE3BE3D2F48B38AE4879FD92B9EA72369E94E1D1C3842DF02624129E05E9B0BABA881EF06EA6E2CD45D7CAFC4CBF3E6E600F8E8ABBE0101B8239328BC6664F19C0717AE7AFABF57F0741AA472EAC99AD531D7123F419683B0837C23FFAD35714EF0D0F5F409E3959651CBDF1140A9CA9B57A112265E1F964C2E05B72B5BFDB35B37D484700D988B4023D71D739D74BC4CCA47CE8A41EB1EAF0BE00D6A61AC31A01DF7F785B6FD5FA7DDE5E5872DB8F03323E5D26C7FBF23A50C465600C7FC56E5AFB978105EF39B96BDD338F24565FD663122F5BB889186064A5357738A52B183AF971E5AD6E5E63F2DFDD677847A7670392497B1011EA1F038BC20B761F2479CF8206CCACE28185C3AC70DDE489793C779389EF7C5C9A4AEA916CE56AC6D7FA522F5663C9C9C9D239FF2B527CE9338F38EDEF82C08B99739C3A91CA7B2FC918711E4DC0B3B4545D22B5565743058D16D88B4A4DF93856B0F4E73307F135F4B11915F41D3C0BA63F30C3E49C0DAF922EEAA1AE2694CD7BA2E51ADC78A8BF6B635D4345EF0EEE87846E6BA3DF721AFD48E8305E18DD1B8AC5A79A43006BB99D8C5C0CEBCE5FE52E620EC66A04AD147B880FBD26F3786901C6BF3D07947D889DCBC0F4F1A1E74DF656C49CBEB241F228542B448D58A84ADC386F6088C646428455088691D1834241929D2F6D647D0FF448882B136CC263E9892531F8BAC99455329FD5D8FB18F5265CDFB9219E +smlen = 6905 +sm = 4E0E5BD2E05BE1DBF1C706DE1FCF0C7010116A3DB9888F13E6068887AE42D1B160E0C8586C114FE1B45874D1F76F46F68BF1AED787F2344BCE307E5790D95E2E3BE8CFC9E81303909D2B8C628262BF2F631A7C5B3676E0A112A5964316B6FD6BECE3F6A9C1A3BFE10E6956EE048DD48D4152FD2E04119BA22525061CEE01A2E8A2FE7A83381DBE2D2485A15EB5505D6536EB7BEF8643EF83149599A41B63D56A9755D3E12AC2F8E8ED37EDFAC56CDB81748B4C495C4631BD822E18F03140627579C20BE3AE63CC9937E439EB13807F1A34B14B814990CE3E02234937277517E04F15DE62517214F0CED9BFB4EF4AFB04C744829F373D08D643BA23D18987C8ECEC0F3AEC656563D0B8B0CAB7EF8F6B0624A442E5EB140D081364016F4B4E6B8F043BBAE1DE53AE6B841EC90D5471B3A1820399857629E1CA4C4E03D685503F3908C578B281A74BBC2ACB521B2E5AB842EF287FBB3EB98DA9B1BCA70B7124DF7E2F97EDFA4A27EACC3AD5BDD6ECF53FB5FAF1F87836731A9E4B1A46C2B1BC11A3BAFD9022BB8C3D1588A6BF80B0CC49599922FEDDD1C20E4761D5BB740F4757A3B78978FED1B88BC2010D53DCB9D35AB36684ACE2AAC4E8589D5B84DD8B38D7337C0E0780C94DDAB34342E7F8513182F0189CD7908932E0339BE4D7C3096ED041BC41E7CFE75529366C0E52D8540D284184F61535D120E548D825676C05E4766A07748642ACB33F47432DD5253137410FF713E0FD4159ABF654228A7DE87432A20AF365F3EB5790C1F89309FF749038E6899AB9A4406D456FC97F2FC7DDB83DCE383E444A3C4008AB64887A087AD958C514FF903A21FBC63DA28F167FF8AA23159D1C9BE5EECE4329A8273BB0CD0942EBF6E32D366F7C28CE1BFCADCFCE57DCCDE87B5F8DDDBADBE0CBD273010E7C3A75113A1DFB038D5AFA42D1B6AB06D27E22536BF8C06C80753EB0E9177F1869A494FA1699278E29B5852D660BD1AF97F32E166F6B1045CC21916835F97B2A8A06FD6FC35C23A9C1900DC4E76C261742561D4FB49E7CA9F7820F82D6C3BEF387C8C329587D8F5E56DBEE127BC8076DA853415C5F95437981A590C74E51679B7C45091045BE185E3F37B293D53673F4534A0519E1C022A4C1571EA36A70FE5E58B7048B8A84F6960938E7EB46A1CC1235294D117AA973B9E038D82EEC8DF9D895D182B2706EB38D1A34AB998025035C8455071923E504D5E18036549615BECAB8652A4BBD99CAC71CBF33048ABC1A32F05D8DA1CD7A5222C0722478175C10FBDCEF879FC592B9930BCF9AA8ADD30CC53CA11D33A1B87157A16F4C99D85298F50E7E388C3C2E55555BE9F28A0B6E1E2173C228E668A0FB9E8605A1001A7687CEB32F9DB79BB9AFF2D1B8FE2866C96CCA0BFD6696A93D8031667A7862189EAA340186C60287A17075C872C009A53971931327F68435D1CA9C0258545CCDE93B9844C9C9A2D6613F66AC399335251EAF6C5B6114FFDF0B24C46C791BCABC6678B33C815FF945D2B9BC808B6173499BFED54580D34F8669CBF771F8009317F99CE5432BE3D2956ECFA31650A399AB47C4331DC1212A740AFFF0B58C9285A0C128353AD6E92BCA1987821E923A4B9B11948C9F01CDFFFE9BE90C4D696A1C9646BFFE689A41C56093B54437494F4523767F2BAA74922DAAA5F3942F49C89FABB29D6BCEE10BCDAD5EBED195148E9715DE9CF891B36539B2FBD293E1646480E63BE67465835A9A8DF64F26E1782CC8C00ECC0EAACCCCA295C8EF3EE17771E4A6E97B33FD72270E48C81C84E58BD1C6D47087C0F51A3664B700D482467DB0760FD2A73D5C7A1210B81C9868565D03534B67895D03699656606988F0341F1C2F8F33F43431F13A7D68A7DBF56A76F1B3827F6185B50BBC1DC878048F0CA3D50D95891C78A34B5045BA17DEFAB1EEBD1FA490CB3AF256363DBBF1ECD2765421052F49454E81E5539EE3937609811F4C385BEEB3B79FAEBB0230E5204A76E6A44A96D1EC79DB490958A42E855844ADC4AA3DF80B94A3AE4FBCBBF3A44C6E0B8C7AFDF615EE50131A4D78295FAF6DF7CA8A51BCF5AD3364D153647438F0D5A8C17F3B422306AF9B3712797C99D9A59135F45C321EEAC0A4E259374536436556577C2963D5C53A7C82826BA2FD38608D3DF2149BF34DE4E4AC91CD418B83C6A0B896FD54DBFB0313600D741DCFFC08982C3DF84B842536AA1C4D03376C0DF97BFD10CE72E3D7F33057D8677B95A1F1BA3AB9A6E5BB3410F8688ABD8396060381579DCD8CDEAF176AF3E33E194D293CF2382FC100233F349110339C772A6AF6A5ECDA7A01134DE3D79D1A5EC89679DDD45BC30EEDC134168F83624EA981A30CB77CA2967818ECB5AD70ACFEE5869C182BA5CAE3F538A26846AD991BACD85992B8BD39FA3FFE31F525F29B4784F5E2EE7FB80CED1CA7327B309F53EC575D0E741A4F3AEB4047DEAA137D3AD82038A42471D960D0F59BE60AC674FC146F527830ABC1316EE1B8CAF2ADFAB53E3FF3461872E5491428B8E15F519C3D021C56EA98B60C5BF7A2C51859F5BB3A8CB199F3BD90EE09B56BCC3794E1672E974255C9386C71E95B3A4F67CAF3E83624EC17808BB984C700DAC58023C59079F2F07B9AE636E9073FA61CE33175E0BF5B4B32750ADDAC918F7BA70A1E336434249A8DED6051C3A90F401A1C13D7300120539AAFF14D4258ED2AB948A205A26D75B2173076CD7605454B996597BC78BAEAB21E024E4BA90137A7339570D28F6B7679B82DA126315576A1B2EE2B818AA5027CF0D6602925B8EF2365136ABFF76C745B487B3C81F71A500FE14F0C7C7F671B73C460719E315C32EB1A6DB98E63FB271F61C4DBBDED7E3A4B0C71F67BBFD21DB9A9B00884DB7F8CEEECE2A62A43FEAC1A6FB5081610A8FD15E32388AC363960B29693AD2956FC8164947BF1901FDF14D21A535B32BF589EA375E68D3FA3187402F9A9415D09663A9E4F59343DA43285626572DE90B9D5FDED1C4BB0C656B34AA98333E2BEE63D8F86AFB3AB64D81C34AA12FBA4FF7750FC75749EFD55F77325C3D0559FCB1F202D168561E24A85B0A0A88B53D4B460684004993CEA0237C663CAE7C710908904E679D38BF2D6D87EEC619BC4A29D01A3CF7E6DD66FAD3D6024BA8D6FBF93F61CEC93C91372693691E4FC13D4275AD0FBCA08863A0444462B3D0426F674D49CDD12DFA976ACC142FEBC8C7EC05E0E3BB4DB905FF1E5C26266F0916559060EFB85455D4E4F139D1C7057BABCFEC570E9E1A0D771E65CFAF6C407FF74ABC69B333C4C17BA4EFFD5E56A12313069DFE063D293321A39E5C2275A72A2C5C59139D5B0639BF17A346475E99897F75BB2FF783BA28D2044BD3830C7CDF4631C81FA17EFF4B50783CFE308C6D03A779A66AF9BEB1D800BE22517F5B8E3A14C06FE45F0F25A4AD3DF56516701EB65E28F06E0AC7082D2A5D18188206391857972852A4CD3C286A9538B8B6DF0FA4754E40715C01F42620558231FE8AE7CDE2C17A83658C7CC9745ED3EDA48291DBDDE89898DCC3A02A3B61DAF3522312DA2A70F509CD0A7B6FC14F1856FD0DB0FEE1026A4ACD7238D5FFDF23F921DCFCF407FCF60A9D7D214353AE898E2B8E7C08C34011C6EF1C5289F4F6C4C57A2DCA7F1CCEC693F81F043C89D8EF573121BC674F67F057CED66D94FDA68D6F9B1DF56DEB167C8B6066F66D3011C99386534305F1F1878204D613D4B61E7AA99FC1C63D00D84CCA3203CA5C13C7A6753F8D1FAD8D4A34C49674795B857AC0D6158E4F0A47C119EA643D55E77BD1F95610F3547BB3698D1E8143C230A8CBC9340016694D47F0DC296815F73B7EE73C32A322DAB0CBC3F527E26825F09722943E04590DD6E182A03D758BA9B29319369C5551E2EC53AB9BD17C8E005CF20B13D7BD9B63876F048038B3FCE543EF7EA966728CB7E08430898D29F32DD37FABDB8EFB967F4E070E238DE5BA5913781FD45D8203011A42487B3BADFAF0EEB08716989A8483AD40805A6474B8764A6258118A713DCE3E4CC9E39675F8D3B006A2285AB143D3CAF9F267C038ACF20180FF53057F210A7A423E2FE6A544442EE02916B6614B9D3E93B4DDB21A0482512C6DB984E85EDF516A0601C76F60692353560C944993481411962806424A978F31D6F3E4E7848B4FBE46CE273E1FD1BEBA8F37D279CDA87C3D88B30D583F57033AA8470B423454C54A0D66FF14B13CDFADE283493B33EB1175C683112CC363228355A80BCFB06AD9BB47ABDC19A0B93DFEB10F434CAB8452851A6DCE7D7BE21D276748EA4EE1A1B93FA056F3491EB1378F600963052D78A311178CFBEDB0B61016C546C234F6C4391D3045A1F4EB8F1DD64B86BF39E694D3CD9FA304FED95D9AA01B3A326BD9E85AF02163C941276A4137C936704F7468BC1B3D05479A06FA0F2431F3DE49172AABE9130B18C0F34240DE4F436195529311FFA689D1F483F3FBC44E0B990BA20075D6779129B175F39614603E7F3D7998A9073973F54D72F59415AA964464FC9F90E57600F147076E63022C0F5AD1D21A2FF8DC82EA8777F39828C0EE13C5CE23BFD4383E79C83389D4E355AFA096C2797631E891CF01B2F6620551D5E72860850DEC75185176466235DD7AD0C8C424FBC98C4FBEF63150E3A54F647FC4D7120E3D16021D5D2BF1644DC5216156B6E75ED05E6F4CDB13CB9F51BBC30969029F1BFEC3B1CB76738B2012F01E9FA51A3C49DE5C9E9AC6E32564AC339D207BECFFA104D2F65BCC857FB22BBD2888177B608CBDF83C6EF7B09F45295F031F76AE3B040ADF6C1CBFE39C4377B22654C0D14D155AE1824EF82D536E83929C11386D668BBEAD2DBA6D8F7DBD9BC2CD012450A198B3234948E65B35CC34D4067322932EA27D2E1571825C21B727193459243852A4240773FAC69E24539F486B177E979C3B328F0CB2D7DC0D8864F70012BD091B989320F67D0027510881B950D7088CC2520554E81CB5204E31B0A970F9BDA70A15BE708C68A5C7CA1EE39D0086091CB61AF2B111631742647D4C20C9705EC7D9105DADA037A010837684D8305523A5F9C7EE9A50587BE67CA862CFA78C6097244E8BCE4964956143E1664B32AF17AF73351BEAC956586495C66CF296C34A5229A6353F4EA2A64CD7EC0E618419C76BA76037E37A65C4831B3C5A22CC2231DB176B2A3D8DA4962EE11B4FFE85C2E5F2D63A6C245D7E38F437454C89A003AA193205A3E996C3B0164DA5B6769C8148B23147C5E0590AC025ABA16F08F6C1CFC54EC492607798F961813A6233BB7A84729D6F9A55A986EFE2609EE794704EC59C2335A60D26538A154F6BFCACF5EBF16DD740639B3D0197DAF7467CEB8425A1E93B3E986AEB5C2AE0CA8C92C640E1D301A707ADEC0FEA094CC0560635A01ADD28BFA05B1566A0B40DBA58A8165DB41426D466B92EA28A5F0BF13BCAC8B400638C3C90A0A6E90C519C45B5183879653C58AC5A8E7B5F843E61CF9F66247F3DD9B7830002C873FADE414F2F7B3DA5776A21E3DEBBE44912DC6D72C339101A6E3F6CD831F5694D4F92BD67EA6C485E6DA77814AAF50590A4F8ECD5FC7C14980E3BAAD0D35E90DB0C4B57804BFD7F3C87FB20CBF4677FA98DF4E68AC281083AE00E90EE507733C2B8E0A8EF3295164B91EBAEECA20E837B7933A7FDE058C51C41D63B6145023F8D7A4EE4AF752A61A0DF6F00BF23CE19D4048473D31A29F480AF333DCFC46451833B1339E04B72F018D652628C3E48CB5E768AFFEABCA09660C0E594ED8A9149AE8B3259156F21EAC091F5711479E81F8E7C1FED1ACA6C5938F619A0BF35E1E51C019EA93618EBE4E0F14336DE2B3BF34707114609907CE31A97AC666456057A4A1AD481F725395F0A31103C198589098B3901EF53A345981DDF83610A531A200D9657FCB5037EABD4C32AA5E10140649EC0DFCBAA581F71F4E8B17DE66C334361EA721609AAA6E1A7156F162465DF5B331F7B99C49EFD32C2A78C69B50D742D515BA2614822F494213F07F19360EF4E09A3213F49BE538214C425D01F7C2652E78626E456CAFBFDAA7EF5C60EE62AF565E58BCB7F5835D68428A02D0D579E086AFBF4D8198DEAB2E3A7D58CF73434A72669C8D5AFCDC483FFB2722EA73723E2ADF2BBABA042ABAE85BFE29DF18B5B8AF8A290164517BC415D01D53A8C43050AA128B76273C3FAF25C29B07C67BA6D92F477C65676E6F8D2D30DAE82D096464EE87AACA8F1E2D0FA3A40BDF21C9D308D09E9744FD50D0C0C49A2D703322BE2B1AB5626CF45664D713B7B781855587A5370C744D3C5836C583259B89BBFE6FECC986BA4318C035CBE1C3A6732CC5096587BBB10A1130D29EE10BD9D33BBABB54A0368348E751BEA4BDAFCA783F0A1D353C58728D90ABD010266B89C9F8182F38555A88070D6D82D4D5D9DEE600046F7A8193BE0C2E414FA1B50D17405796C4E5FC2A416A86D0F700000000000000000000000000000000000A10161F262C343A62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 + +count = 70 +seed = DCC58DFC13B035323ED44BE50A7096F697C9C143518FED50A59181160960203831A9904847BA20B85E99FFA63E4AB0B2 +mlen = 2343 +msg = 954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA +pk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72BE7C1234DBE3C986C7E7DA864FAA1C1751B44701B79A7453A2F280C4EF05D0884E6A99017AD64144A91A9E168DB5EC2CC58C91A722943722CE5BFBDFEA34D9471E00061FF38B7A8040DC87CB1BD801501ECA9E6A4DA781F474662D6609FB2C4369B7AD014034A1F30727DF5B9422C089A2C0E5674E3EC10C3483702C1DDEC03D6CE1E8D7BE063E28A5196C1BB2AAEAC1BB6D02C785DD91051179A323289E65399BD2933A929AF081D5F580AA2FAD66DDEF6BED16E4F8A216CE7D3435F1E65DA618859ABDD2D794890BF52F6B6EFFAD3C18F97BCE871CCA47DD619E2C929F78D2508257C82E1397EE397FFF4C0268B4B0C9CA5971A8D0FDFAF81F36169FC541E597974845D9B75628B94C8DA821DD269CEE0948FC1F486BC235959135B44BFD843BD7E150BEFD9F18DA3120A29E36F5DEE84848B4822C080D38DB5C6767BA3AB30485449C32B1B92165223F1F6932AB7E899BA1B2B10C8164D43E6CC03937EB1192257CF2759A439B523F02627E9A6C4C46EA434151648EDF55BD03AE5C6030E3CFB48FCF086F5FB9B0584AF7D632C9AD4D888180D61F504BE1E36101D769E58A8304E543AFE6512E93EC1DBEC6F1FE3181BB27FAD6BCB14071689BEFB43C408F78B6AD62D4722F742630D7CB620B7913EC3E89B0C5B38CFC9FEF9E0841ECCEC1272CA42AD36F34F6F1AF2BA501A14703820C1FA4EBFF594A3AA32C49ECFD8A3313926CC947CA07C3C53748BD1C535761450611997B1C68B0D786D74677AB2DCBFAA3D0C5CB3D907E588FFE271D4232463373A954EA3509C046CE239DAEE8BEFE6154220ABBF077BDBC9EE28B3D84B8BA14D5FDB6CAEAA628DC87ACA4DEAD2D6467E4FB9AEE89B0514A7D9744585461382A93DE47BFCD6456627C744EAC1D4141E430E12B489E0BBC4B4F24D2F60393E84F2EF55B0AA9EEA13EBEDDC667C3923383BAB0C18592BBDECA387425C8DFD26FBB759A9E8E01271EC4E22B6FDB351599CC0FD6C4738924EA78E8DAA989B70E455434478A84E105E0B28345528D91ABF028B4581633E2234E1313B22F0413CD61D27416E031CC3521F6A02B9678E2AC580C955F5AD8A2C7EB8EBF5895A47D93CEE0468CD035D4B9DC747D103D443DA92F71A0CD5E7B86C3E9E85DD596AC4FF9DAA2E6F9ED3BF63DE880576E860BC10D0134ADABC6B5710FB654A507BBD2FB086BA8C09C4990725D214D81629F71BC61498A14D401CC145339C618643726B605491C6F732C23A3D600BD2C560DF266E322DEA4D596DE7168563768817E7A39B5FFAD03FF69B80A813FFA889366BDA756684D7101ECBE9EB565515B3A56832C8BDF69BC132A3C2340C7A512A4C1A50C23E1615639E66945CE5F7972F5FE1C8B9111D43471A0A6C424FADF640E2F86F98281543F39E9CDB45A144315FCC187404337C64917907E1D13E2737E8E35A6A053D8752C803BA2387B32B82719D5284C9AFEE01740F969490E37F34F8E4A4BE3F49AD8B58AF1B92C42035A3301A69E7FAB2DEB0D1A94CDD81EDD0E218C906ABF61F0B4655BC240F6915CF884E93F27E09B591DDFCEEC2765971462A584E13DE53624D42671909E1270A4889E4004603FA73083B192F5204FBBC8389D503DF64958757F2316B850D0664DC4C0306D0D85472BAD76EC67E3AE3665650B4B9413630A9B1117D3D181731C4292F6F1815A1B5C1CFD56CD1151DC4193C43B860DDDD8A14E4CAA74C9614554C4E97B113FC34E766BAABF437D93F34EC5EABC8125DCF6A39F317A6F5E487988FE3D4A81476B2058BE2C3A04D782B57662257C1640345C6163EB021E79DE804D35F931EAE1108943C1F51690D326390D6380CDE273C797FA66A9FC76C3E69911D72B361FD0446E0C7C910510FE55909C15FB1F55702BC5C6FCAACE9EDE137A475948CB644C08FB75DAF8DEAB0AC44B2E0A7AC8C61513EEAC7E40421784493C1058C7EC1930DBBDCFA5DBEE9F97006FA217E9E16F47BF2DFCD771A6A6DA8E8DECEB7CA683F8BF09461E3CD6503C97CE53ADF7A11178B7A8DDFB1E93C4CD8439B5F84CE3602E91454F495CA1CB5A4255D355E6F6FF7D341444E426F3528A34F20248F9AA2935C64A64537CFF807EBFCD77CFE16212057146279C3C40B1145C7BA17D7AC37ECA3EEEE83D6A2834A53EB1665615A2E28ED9DC875C44A55B63B57610EBCD13636979AC1722D142197A9ABC3CDCD2C84FB24D868D15C7B6D2B7FDD99D65805078BEAED92D9ADD322A5E02E34F7EBD941CC47A0AC084BA3FA6F5C1AB6DC010AA89F4F413CD762FEDDF70679E891604AD906A6E929BEBD63BD3771194B947B99FEF5215D6AD16711E4E33BDD51EF67A2D3E778FE4291F2F4DC803F3DFA1E6C40635B733039F7E4C98B2F488ED0F7A67A3CC03EC14D07A1D2231D37027125F00560F93F3828F75EDFDA594E43000171C95D01237115BEDE95A0D3D7FBE32BBDF875124D99E2A2861F779C2591D258823DB5D3B94537028640AA5BF8526EDBBDD98C6FED6CF1712E4F9A667C21113AB1FAB9EBECBE5E76E9D793F0B544198A1064008F853C72068E5101CCF4478C1ABA048A4B77911093C645A5CB4CE1D27BC1BDB0E560168C3989E2AF3E8F2B125765FB2E6133174148ACEEEA2C4555AC46639AD28D39B87C147FB214C58FBDE755DDE24D19689853802A81847CEF1B050C6CE8F6101186B25212E555D2074B08F4415BB4BE4D1D814F00795821D80095D2E4D046863C00C1540F44F7A39E5DAF862FE57FF02A697C0C73FE0164C74A8F96B2AD06995E7A11F5A566CD5C12EDFD203B6E023FC64C3E049E2CAD67182ED7D965FFE55FF76398CE1E87E7FF875EA55DB2F97B591A69EF17291EAA363C01BBEFA63BE1C23C6FABBCFF37E9F2BB4699A30DE8E2BF3314DD17184BEBEC9E6B1555BCC5FDE48B752DDFD525B6A174751C02A2AE3405171F3C93C1E3EC18CE5527FBC9ED3CF8AF39F6A65208A4A3EDD5CBFE6481C3C8531F8B3BB82AB1A352759FA2060CDD32B99C15F12F4B1E5706AF0C49119E6B5BDE01537F614A01B47DD06D63DB4E54C86245DC2EF29D2D9A757B3E5C67843DD9F2450E1F8648A2719537C16B96F8C3BB373E3203EE8A0C131D63AF41D182161A431A4967E2A100DE9BEAB79CC48BA747BF4221A7363BC3678EC3D46F5734391854437897B5E50A0754152FB18724C2BB7B1717FEE2BDA6778440F762774175C90E9F571071289D78ED17033A30EFBC7CE147AE01228348CB31C770130CBEC65E3E436C3C293F9D388049D058D7B287507CEF881237CA02FF8F192F6E6DD0D51C4F89820063C7AAAB6E1C083CCD126689B7767D3934654BE498653E149D975FB3126E8EA77A5D2ABC6A8F460523AD762F94BCAA7ACBFDA4A0BA2DF32D0F8CFA84584CF6756094516A6FD72B5E6120A4DEA05780C68E67485E4F7B687C1084C40A64FAFCCC162D24AAA85C6151B63486C65DD2D0F8737B272EED38CE9618E1331C9A3029E67FF3E75200ECE2C56C76D3836B03E88C21150E581A59A999FA2B3FEDE0998819A346EFC63551A492208AF4B64B5FB0A7BB658EC5405E7B3CE4F82E3C1A899375D0257517A030FE9F5E5FE8D33370A90892EFA64DB427FD4AA1846F5FE0923F218B +sk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72B23161C8B4CC5CA68A521B4EA29D56406343FE9BED5A66771DE29AA5361B5C34A2ED2785ECFBD5A95F87CDE85BA2D39305451EF3FEE0B5DE8C6244359E887C97FD4462CC2C630A04085080448E410484B0051840805524862E4B63008075219220248B02C49A80D13888C03366413380621C1494C38710C262E51284004858D1A128A5A2245110569D1286921477252C8310415645A8040D0A06CCB000282368E143488C232311CB56421975111B91118A1800A838809880994A68814A860E134869118481AB40023C58DA242220C264E21389281B220CA164159362609B625831071C02868A10602642050E3286D14250C53442CDB26461A301194048E48B22DC938668BB821A2B02D8CC690E432061A346ADC980862167002A900E1184908B40D442470A28061E48849A2244E20934808330064B67101938160142948C6510A287221C729C2C64DA31880E4B669E248220C03642492258906501A1981E30621A4804862841158906481284208C34108195148008A20396E09A66420B52821068ACB384624360223B96884940C2309051B9928D9A46C04250854046DC4B4881333928C008611398DE4C28423100821254EC488294B302059826D90B2605A366E94000E0A172181A21022B74CD44029D4940520062219188A249201110384A3066CC4966C8140315418305436442244801A22849A3649E444881BC308421606D4104DC0868582C66D209364A2A24C22040964963062282203290413330894C090D9464061322520C42419C82863A04D0C266E413631D402841026661887419B386A892840600840A0328101A16820298941000D8042719B18262413611812728B946D49B211209109982441C206925BA26C48445152902C83107214166E0A33620C07889386486482090818419A9670893822004892948461D0A22064346560203291A6415A320ACA32120301810444610C09825C462E18254518952CCA12409906494CA64448C440904648D1A811A3240DE33802802040E3B641CB2202D8486492182D039868E3A4491B396512A92892A80009A2640A85601C837102058524934CA222411342502487308C108E138065E1082E4846328C16449A388E50244E5026880AB708209621941280E1486120086824012611314D828685A2C0458C0409119631C9982C88902D1491298AC88944840D998885C14032D9906421C748C3164C8B8245112548C83268D8A22D00264D21400A09C9641CC70C5C12619218860C4650A016666428028386490110268C02019B44640933720BA345220106E316250905850BA571A33645A3B649204271803492210010C03032643451181586E3A8911BB7912420500B198511B6455B1804A2409240B47060007254C068909200622282C9B241E12011D348202180404814501011426216448824529B281259C600CA32411CA10009304D50A68842308420C169DB08511804221101524AC464242366D1062411B469C182641C410822358DC9A80952040924446A1A42521C38448C144991486E1B038D0B993111B7049324729498244B068419432E8B8428612029884810182609220902830641A2360AC3100C52281019950DE1008D1A92850A17511A230413044D01214503006210326621A520E3980502A78192C48CA1208AD01009D2883102138A43C891C9B8601BB04DDCB289230665D2382AD2B00CD8244A89900064468A013149E4248A8826515C9051110832C2364A0C492224478E1217321BC76102A90514B729E20025911420D018259884701C8640819064594085D282094016296424529236521120024B820C5BA068A186852221302012459408820248611200298B9850401042021824D3100C89242520B09008944C00394414463100C60C9B2670DC462100234582446EE0444508C140924664608891418425D24404419600613026A2A29098960408284A8B32919B426050327192B68000C368E2C6219C30411942704A289023112641B8901B382CE3262D5106810B050148368698A68913B6112237251CB488D208100CC36443B24C1318502116842212489214211419906028858B48050B9129C91411824081DB30284A400412022CD01860B1D70D57830FA3DD5C6EA9F286DAB3F62CA6E66D4358B2585765B65033186EA7A68CB65364DEFC129C415288C79CF2937938EEF474A4314C65EB1B67DC329A3F816FAEA66FE0C364062CCA940835CBC0A232807E83E17A55A02E46B9425CB4D95FFBDD3E2C418530C1E17CAB26F7DA0C863792E4676F8C4DFAFFFC9015F6BF2B3E5ECBB335B6DA5F6D04C70ADEAD29725D74B4BF274DB265971A878C06738411E26D62AC66FF1E3A1A2FC6F39A420D09FB35B7351AA1EF72F88946BDE720214B165D7F06D8EC931C463A5919EEEE1FDB3A6583422238A082D3820F7BB273A20A2B56C23DDEE0C237E8F68EE4C05E2E713C87BA918E6225E55E35295D0002F2F519631A81F91FAA26434A13F1C1E62E38BF307591527F47165A80E5A09709E9420E9805D285E633AF6316F9409311C2777E57F3C36148D1F0B2D3B6FF66A50C553298ED60006B79A318D9A17DA7F1519A9CC8471BBE82367291CD86A2D5031908A51A2791EB3BD97452D33760EDAF39AB63C6BCE5AD391D28356F3FBD44BBD1A6FFC70E4428FAF12F7F3BFCB9DB933CDA4EDC151DE9E52C2C2128028C33064E09060145B8E3DF32AABEA059D077D5760F1F6B8DC147990800A58DCFE80F1F618718E643179C6376B282288AD992B48C9ECFCD284565EFB3CF4CFD46CA4D24C859FC4D118B9073264A4D05F436AD07172CFD4949B4023EB462171D526918AAD64A8D6D51678F3220E5B4254A5B5BA3EC4DCDA5BB2FF28E913E7313898FC07DCA9C6CD04FD13514A69FAC049AE3787542AC55C564C742AF6DDE812F6AF8C068C069EB168095126B6F5A0EA3B38D28AB908F1F5AE380C9EDB9DA4FBEA1557533BE22742D53FEBA98E53FE031D978FD55920C8DF579F94B3CC78BA731E3F49AF5C56747A65C5A092E1B17D9E2E3BBE78B402CA7F21A03ED29BAEC9C8706C1491A05EE3D18F2CCDB0D72781959DD49C31BC5DC67096B99848D922910026363431B7EC1F0CA72049FD37AC81ADDAF534101D1D9525B2BFDABB3725C8D136232557302EEED519020F9C9FE088C722DBA0F9341701309D39A7F558193339D5695F6186AA053C626D51DB32376E26F90C094E871FAD8F6C194E09076A0CE24B7B3902EA64E9ACC7D34C6DE67CBBABEE05794A6FF6703862E9A9A50B96133FFAB800D6F1E2C80EC1A29E3E0BA5A6993A01BBF8D16AD17C9B6D5C9D6AA7AC4F24897D29607596CB0C375469EFBFDE018CBD0685DFE9E05C98C3076E6F21942ED0DE2A5993F2A013E8F4328B5A32D3206A54A56212DAC2FDEC5D23E32DB26DAE0E14D9131247BDA9520F58593769E48058E15CA5D669DAD341F2D48B22DF4344C44F6FF4A35DD1217ED3B4301EB834E529AEB68D988B341079319477A7057CF1861E97DC62428DCF902DE8D642B04516A62E0685785D16FD7E0D3C42EE904623CA2B81D75755AC2A91802AFEB265BA9C19E493B9B6D1EE31092B8E539185FCB9B8DD90A4FBFB152BC6D6672B91923F6956DFAF7FDBA6DEF063EE0F04D84F9A1EEEA45EFA089ADF2D6E04110E462B008D3C3EDA721E42066250E9618709037EF1B1F5CFEC26E2871B786C3C60CD436D4F1C77ABA0FB48C90004F1EE8A1A9011B197AAD4F62D8FE3DE92E62CEE241D660EFEF3BB8C3057F09B0788CD77603F5B2E465E694B1141BA8AA7DCD49A6095BC635AD7706D65E56AFABEB798D1CDCDE2C92129E1943150F09D8F50F5E03C032B234C70855E9C298F3CDBF5FBF57736DEC9681527B3ECAA8D500ACD60E60EB97B3EA3132942A2AD9FB3D9D3C702A34E1C1AED1DD68592E04B90CAFD4F93CD83AFCAE1DF93FA68F2DC3597AB9295AFA40085AFEFFF837C9CD826405D3E858EBAA449E0651317A384C477E54FEA9BAFD86D57A9E36FC99E411A24246897A4BEE49F289CA98016D3FA3B8B7378F4C469D781C868A9FE1086183D8A8E656F63C31D36FDB622C27EE1AA2B2F3F4AA0EFC4E7B451871036CFFB47B646105E168DB7871E15950A80250EAB6043109E369D63A417C14D7E32EF97E5BB82A6BDF91C8DF34E634032DF1933E0154F8D52CA34A312CE8DBB6AF4477DE90EA41E93627B19CA449F44685B19AB5D7E266B22F3CD8B4B24028C3936FB3694B3290B0FF6CEB0B0BD8DD3564CDE7834F636AF5BDE8318A793BD655C62A1ABB3E57B7F83B5A22C98E393803D437F0BB18A642B189A6C92026CBE5B2F5E9B98FACC99F4CA6CBFDEA1975D41BA384C1CB0376F9F6BA9DDC2E3177DCDBC77C19B92A2335EF103563DC8801753267CB02A3DB66638898D486C600A1DF7FA64D79495A3BC4E6D4B46A681EC6D0963C1254ABFBCEDC413DA215E647752C1A25A6657458316C72AD18C82776B64D61EEB9452205B409097A4F663F4D1F9DA747F80D30B757C2CE8C8B9E21E0D192FB08C863D1293AFB314FF0448EE928E025CA0BF846961EA1892A95EDB6293CF8935F191207E3A28CBA21DAD943E7E40A6F76F44DB97066F6A13DCB9D66A093C926C66568F65FF216C30DC6CD31E0C39DACCEBFA5ECFB1CCB52D84AC81FC7C6DC3790BEB31F8C29F70C6478B3E914A3C11D390E1444746F896D8310171BCEE58FD8D3996EAE42658759A414F8BF9A65F29D27B307DBF345CC961E154D936540D884D25BEA1F804D0C9BE8B816D2CE5CC0763DD1D1636754045318BA574FFA85CDBA06F3A0B1F7F5F50B0CF7FA7EF7B6E99D2476901BE194E11BE492FF87B3975619DA735A679E4621CD17118C83462ECB1D347BF3753CA80B52F4AC675545ADC41047A4FED497BC5366B2C13A3C89285628AC3A6191B60BDE9EAE71A70A93144559A901777DB79475523E0580F94D28802F19F7510E0D713A422A89CDC234A1F46726EA4A982EE6A8029E1ECE29F06EBBE906BCD7697CF051132343F318194E36B959107A3FDA9EE9C3F55DA86CB07DC2F05A3D10B5391B0A73E41867ABB5CCB57868F62F174BF3F135FA5ECD386269686B45174B1D044E86DE9A07FD94E1CD69B50DC156C7EFC1227CED43E10EAAC53503A350E33744FD34B1E6DBEC14ACD199F4C58C5923DA5CAB1D407E4A9D86D757FA30632B8F0AADCE97030AB81AB062E7793E01F39A15C9430B50331C61397DA9456A49244E745A5E6935DA63A29D6223A3B68F976488567FAD891A6CEA4FC6195C414FBD3EB26E3D1E80AB888B3155C9A561141B2A39474F53AB516680FE9A2E3F58531285A3F37B8404DD95F0F002D8DAB78F2D1DE1D9E3192A7E82076DAC3407CB8EAD43AA0565934DF9A7E4C1A18D6F804E31C707F3265F6B56A32D52A0ACFEFD82AE6A885F9D97DC04F3CA70AB6072108E3F5657C3E8AAE07C42C64ABC361337CE28B4E6D11C519584197EDF4BC1A0DDE18D393C72E93E084501833DB3B4EBD4B164900B2B8CF590FD7AB85DF253D25F7BCC43595C416E0F775C1414E5A094A2ED7D1657F68B45582A248975D25D7AC0ECFFDC01893244718E09974FD304E878B126703D633DE52B1D0F5815431FFAC9115D5AF4595C9F1B25E47F97C5D03FEA7B6359B6D647B629FB91A94BF5F52102478FD4EF4AAC3F1C67B5392691F2044BF259FF9D52E57D9842E1D35E5C9DA5E959359B9AA1E1487179D8D3C1C95759D71750E9BC7A20AF13FC793F81C07A75C3E3AA8839856B8EAF67E32BB23DF594E44ECECC7AFD1E79D907273310FEA81D5CA2EF9D62496A819845E77350D085906EDE88FC30D2B985975740898628B4C32CF3A7BFA774DCC02ED28CAD15F07F62FF0466225E7B6D3BC7AFA69D0154F5758A9457E834448C88A443C40FC9395C4F1FA6825132D8473995C932508634C8C5A49694867F14658C0FB4950B405923E4D06C33A05FBB16576248AEE6B785A5917177D75A704B7B5E1CA7A21C9805A21068DBC7CD5AB58B31059C042C4530491B7AC11516B0E1FDB269292A226B652FFB40034FCE8421542F3C6CCA3181933D2E25B25662F6FBA3B86E88B977D55CF3A5E8B587B5475222155A5CC5FDFA3CEF53EDD455230C0702D644DDC43BC19D3E2E9F40D0469FE195330A357BD890A0B832E0F7BA8D4DDF7F079D82B7966618E4CE03EF660992F7DA184579E81D30AC3A0CE82ACF72D365AC44A4C69B39E8F289899DB4C4FCFDF300EABF28AB383F1867CAE452CA98BEB98A3B90319779A6104E1F672D8EDABF2600BA0FF1195C160D6529D66025A70C591EF79376F13F4D1F45A87665AF60D9E81E46F495EDA941EA2DF8D553447AB27C02CE966FF66D582ADA902784D3DA60D777BEAF197B3B140198723DB3185F947DDD5F1F0351174ED865B20FF16A869F0011E9828BDC016D9D4A3F1B5209F1C7B3707282A7FFC9A3FA051F2C08994EBDCA9F025BAF9FAD3855AFA82021FEA9283238E4F2C011E077A9322AA9B78360038E7DA98B91E47DC4AFBE3BF626ECAF9F6A57E171557C633580E954A1B23836EEC331117C1ABB2291254B1A074329D814D6EFB23550BBBD1EBD3EC3A6351D4CB5AF84776D84D932D7AE21D0F691EE465A5BE78CD1B3CC89634A978B42C420C4050C95730D7F617A56F61EAFE56A7C9BE6B51DBF9506587AC580909F3221416FD84221E93B436395554EB63C42BB5761CFA5E4410AF1279790E5E3D55E6E95C42A10A914CDE1A2B2C45D70560D79A41A6EC40C3F1C4BB026EDE333792966F81D34382803DD986ABE6F39BC797BF7B0BDF44DAD5826C4FA9678E0550D3677DF889B +smlen = 6938 +sm = 783D95BD8FFB69B57B7F4E06CDE08DC78F5FFDCC61F0FD9D9A98DAB79794581BEBDCAF69898BCE0BD94FD0F65B44429D3069C69EAB03EA1901A8989DAD2553F6214C26DDA134811E2660DE91C1EE86A863E3A42A410DBB0561283A3E42C3CE43F471018563E490FA1955D70B58203F2B2FF8370A937F66DE356656A0EEBB0F4B05DCE1AD02FA54595747A737C5D703A9FB2E3B50915D205803FB4B529ADF8F98EF353AE27E3A62571D6C13B51A72D4E00DF0D2F22F33B84CC2D25E410CCE4FE987BDDE58FD17C4AF515847F01FB9F6BFEC4D2CF697D59C1BCD87B39FCFD5453303052B5C245829B32C99D47C805B2DA6958740B56801590FA1226A0F4725CB577350373A7EDD8CFE1E646BCA93C7682BB560AF73BF32AE0FEB147576E2E70B6FCFE1D2A72E286E42BB61D6F97A9AE8507AF21A7391DBF6968D55D06D87D965E934D55334C748092D7A6324A49283CC497F55A646E5DE04B00A4BC1760E436E0516C5AE1591AA0A45E3FA51260825371B639B2A314C426E239C692B9F066570A81F25F272142C7AF4828BEFCB50EEA0DB0A49C89DE0191167182E59D3F6B47CD449CBC546D2B6B335469B856CF21E0F941AA16C1B731D6BF06B5DE9DEAA59C0133D9E12E2E4B66E53B068DE64ABFAB03C6C81C6CFCA0EA2994998944DB7F8FBCDEB0520D9557F6A05A834F2154CBA9466DCB7D9639176F5CF027F5CEF28D6EF4BED16B22AA2CE169CD8EC783A0AA7C21FAA40A0D3160464F53192CF89F2C42AAF5D1D8295E848AC7B0B6ED33C3FCB5038EEDD5B1F87518D7D58B2ECBE783E8E066CE676BE474E74760B1D8570F564EA058115F3C317D620D67EF71EF3B162B6950E3343A7DB7D64F5C667C31366B5843EC7C2BA789468DD8F666FC29EE6DB72687845EC893BAB8DAD1DFEF3B80F3DBE1A6D73D58C11EDD4BFE5AE8415ED3415D61FFFC8068DA08A647A5A15262C807DD5067B62E602E18B790D666968CEAA11EE79CE47199FBB7760839A09670FD89FBE388385CDEAA383854DC795EEB37DC335DE22B50DAFC27129F25170ACFFB8256601DAD51AE181799C90E95631AEB8443887A76920B504B27C35EDCE583137F1A237448708A23ACED37E6E34957DDDE097850E738CD55C45E725433E3517178C6DC8FEBC4938960A4E73D873AED2CEC00FDC20139677C3249841789ABDB49746D1733B1ED6A8735B53C513E971FB94FECA2E4AF9FA4325C650AC6CB5C0ED68B68E3C3D3A1EEDC9F462C90F17D67E083A281D4015B62B27411EE7C779AAD81DF080C7D92C9D37888DE5B4C6FC7923C8B483F04A902CC85533038D53E72B81EBE37738357D4DF5BBBEA7AB4D65E9A41578AA94D1D81374C9C7C8FA5F7B4AE6B40B778E2CFC3E747294811152F8B904F3053B664711BAB9D94816082B18AA41C42E374C8F879C1D38A665993FA05D87FA86A98C2FAAAF3D58A3E534B42403CF98A3A2CF1ECBE3227A030CBF10F47A6448F4234A07B93248F2392AFF85DA2FEF5C7B395D68F13A8EC47D567C6248729E716C874D37FC038F27A41104E6033F248DCC713829F53D4408418B6976B65596FD1D3C90730C62E15D8A0BE00D318B8AB12288D778E956F61C0ADABF944B6AB922BCF505FFA51C6AF73D5E5B77909EC44BBCDA0F882D49ADB21B51FA89993E769FED8331A856BDA8E784B13C592502B725BD24CCB2311806FC4C4DE30E1F7646050C580178703C2E50FBF46E158687EAA0ED66029E4C6DEA2760AA675D26115DDF59E76669FC848920361B6578D17DE8FAF1DB3817EDB853C77E29EED5DC1BA8DC1CF8165053E2EB9539E45DD1C4EF798114E6D2EDA87A99624145B8F27BC48B83E7C72DE073FE19055025E32763980F74A506689CF635AC31DE39B535CE3F7D35C825ED018B60F9235CF705F9AA87653B01AE567409DC3247EC0A7BA18234E55A987331EE76A17FEB3E7482A973CF00377F12B79C6F53B09D455A3995BF9683230B8DA5579BC880BBF27CD45602AC3C8372A63C4E045A113CC37D6E060B4D191C7F7AF1918AFED4DCC708DE066C8D6027154DE23AA57FBE31BAEFC585DEBD31BCC59CD476993527BA7169A68CF022FA7BC07B136BA2DE9BAB86DEA928665C4EEAB3FA7FACE65FC9643253C385A7CDDD1BEAB86E7D4B55A3EA66C577C73ADEB5E8BCBC6BDAC90DA7A784C8FE4D0064A48CC049126CD148BDF4F347D4379941918F4A2F3C42BF26371080BD02A67E3149B1401A03A43767D3A0E2F89F62404B2F430CBC4AFBD51FAEA115DA682F70DA6E39FFDEF5ED5EFA2BE320F082BAF930320AF4A9FD4E597B6497C3F2583FF11B6189EEEFC36B22589B2DC089B1D32615E38D87D1CE741633ED476DA48C3AA421F1B431757772336071F5048D4C199DCD7F6CF72A016930435FE1B3A5137C3BB854A7ED68A3EDD274C8B0E2A7BE0D3223FE70526A169BE893A182A19D0048B068DEF234F540EE66A6E4CC7BAA56A78B974ACACC5304113C0A9442B4176810F0E4B661ECAFB81B7EF41B538AD71117C879A4991A26D6045AA7A738EFD666D928D24EA6475C8BAA6F9B4908A2D4A6A22DC2D86CCF2907E8A05F394225A25B17F8ADB9C02E0051F2E1F273D02B966132EA33B2C01EFD87F48D8ABDE39C14044F8064BAF7422CA125AD18B6CCCE7B9DC7DC40EAD7C92B9B36BBE775E02DB603FF435E0AED63D66E1D12876956EAFEDCBB5087032EBECE07A2B775C680D1F9239D59BE93BB71A0D31D4DB11E39574BA3EDDB6FA42E68E782ACC7D95AC1BBF16D3572F1E71FAA63DE6D02DD55260EF11CB20C400FE7776021E3B54F806895A467F24AAB2D95E2C5E54E4DB350D4D0C360323AF300AD2988ACB9896E531E38AC15394E38E8B1E1CE029E26B09DCBEEA6BFD2800DAEC552EBD8F30AD6969EC34B54F78A77E7819C7AE0B80B79668D3020CC95D53DB1AEF7065E7DB3AA0A1E59F71556F5A13DC584B7EF650F37CBCB6B0F09A4822BD34E1BA72C468047559539B06F8E5F56585AE08AF972D95D943881B59D13F22E520A5D0CEBDD3EA5DA72727EFCF69E68D421BEAD515F3BAE808A4B5FD8A86B0BDAF67062BD30BC297F1BC62A7E6D513813A5CE3B25223350E97ED2A6560F0FE921B16CE568F7F1F47570A2625B24B1A0D470BEBB9DD683FFFAE85DE82E8927E8432121CADC386D0F8D38B8F1BAE4EA783D1009AB51171F09B6284F97A45AA85CFD176C7121E8D16A402FF5476F179EC1C684A22896871DAA95593A646CF23B5BF9E5CF607E3E68769DACE96F3BD681405CAD486B01F052CE69447AE01184190046D912C056B30EAA11204CB306DFBCF6A8B78FEE4F937C6AA0D516C0E8FFA2B16D32EB1CE20B728D02FB54415CEA72F3F7428E88E93E657573752A6D5CF5487816FCA3B44E9965FA2B1054390013F5E36D9932CC5C122F6B0D1A899A65CAFD606D8A3AF780DE425A28EEE799681F58D768AD317FF90784E38E0A1A2823BF8BC76F63A067D54180B393B500E272DC432B1869C97203E1687B09D958A3E8983B4856F43BD493866A267D78FCFF2D3DFC8355E6007ECCEE7DFF7CA9F9939D6C836BEA4F8A75315076B9CB72B9E040697D5EA4DF4FAC371E932D116874EC6B9BCE06F1E5C6DC01FECDDBC4898A1A337BF2281BDB86E8B452580C1F3EB7DB51CEB4A499C255E610B91721181A17726D9D465F68664A8AF9D1902B7A943169ED7D96B0992BAEF3304AAF0FE1558B4F1FB9796C54F5312F89D3A68771196D15C9FB1033A84FC9B88800277F1212F44B6B217EC105DD542F572A6F103136C85EE57A16A0C3930C6C6C8E76228A45F6417345004AB6BB97A054D8FED7F022381B7415E4BF05F362C5C3E70FB2BD2AC65AC7281F8AD39FB1998B5067F6B355F316B303F6A9495FC70B9AB708620F345C03851059AF907A89EBD19529B74B3378E4A1BDEA574889B49DEF85AD77648BC2C32E5BD80CA7777B5F36CBD352CC91D43ADDB0993BDDD18411F939E2612384D5574C73518FE06C7AE7A5B716E6EE6DC14DBE42BC7640637B2928758B6360852A40742089CE148152AA8EBC410D4CD7E8A0D6388FAD3AABD38BB4C04BE6A9FB704164891572241C2DBE2425101DE2F1596E81FB5DE8A8AF160544D9820B80325B917B9E22FFBF53976634E5D09684EF3EEDEFEC49B5F162E0C26D6E8C0B34F54122F653840242ADFA0DDB69B5C63299DB1490841900F65D951623AE10C2CB630C33FD2AFD7B3CD6CDC5B1C403259F6232A58BED11353F36AD001981C244FC96276EBC557BE8028CC5D38718A3F6492FFC15C23CABF8CBAF4A47E1AD2F82E334812E50CECB9E689A1EB8FDB65EEDE08A5013B3EABDCF19004E48366352CE5E731CD9615BD0D3E8C2853A0BEF424D1AA5B300C3CF462A4C1B065A5F15896F3A26022728A5242C1F051188BF5E49A745A0B05CE0303A68728EE75D0207DE7685DAFBAF4C86DFF92E9CF3D1BCFDDD4442A9498A45C4203FC4677EF420260C0BE6345F8C0608B90A5CB69C765C4F4B37A01B535BFE3CF0EC504D50D4B60B352D5985DDAB0D05156C956881A042974284253530497082ED40CCB9922949EE739C30F16FBD2B2AE3107DF66BBAA184263A42DE879908D1A20ECF35626D5F5E91489977548DE04DFA0E8ECAD1A1933B1CEEF681CF9193192A1BFDA798060CD9B4A77F1A874A25FF6C903CD9E795CC1CD504C2C8CB8E12578401B2494C136DE576AB8DB1FDD0FB665BB8AE151CF38CB9CBB56CD3B16D0CDE4D19E6F4F00EC229911A768AD53CCE45405C8CB4BA6944B3A4ADE3E08EC717FD5FF3C94636A0E1ABCF8FD8113B4212D07278D21C8E279A73527A850B147EF8451BF89DA90C0E0AD7D040E8E09205FC3A4E7D32C17104A8B3120A301DCF4F8C52FC520B913F518835AA3E39A508DC260A56DB82A8F219070481DFE6AC183A6D6D5EE5599083360B394E68DD2E7EBCBF687BC9083132EEC9E84DA57E9AA7854A03EDAF5668E20E680AE171D637E8C604A5313EBAD661A08F3404AFF461CC7DAF6A67F56597DD889B29818C4DBDA449E177EECE199820CC6C5D35C3F35B64A12D652BB8EA3E62F126C46613F9DA2117C15E57EDC597E3FB16835DCB7AAB259B16855579C6F248D649D56ED7A948A12F2DB6C965E848A5588A79582D6FA65CFE5DD8871C945AB03DE4A1777E224DC31AA24086DE65DFC302D01507904175AB591AE5C2546AD7EA1F48CA12602F53275E872A0743049B4DE8669DE7090596B2954647F622D3EBFA3F333F863883AFAB336571D88CB0809B45D6542FE6A31EC28A98D903005F9D966BC0218839F526C6FF2E144AA189F9C29F4A9FAEC298D2A0B876D11A110CA9DC4788EE081BD48F1DC4581AA5A514F14E6B5EB3258A166CCE823E778CBB05E6299AAFC83FFCDF935901D9332C47FB22DE8A924BF78DB6F817D05DB49B7B79020301FE68124EB51542A235393623C5213118848E3A21877E5983E6D4F7BC66EF1D370295500958FBEEB24B52B3A5CE7AFCF48A7E3D986CD9A70C13B0D56E38CBF72BE6377C271D9DA6645EDD8046B112E358884F03BA36A15FB786CDD7F94872392FC4763C2EEF53A1CAD97B3DD48872373D556FAED1492DC75DDCDEFF375695FC419BA878063EB85EABB138617BB3828869784B8916B876E439D78AD25975DBBACFA8EACCD04F9583D71833B7CA8EA9E7281CFFF3FEF615D82DFC9F6BAA5C2B9C992ED040E159C4F96187733ED1FFD58DCA7F2AC862F409BC9C7C14AD25796622839A0687292A577C2780A42F0193252A26A00E43F792B43670AA4C8C6B8D5088AB9CB8E8E4EDBCEF5EB7D190D75006806D5D59298025F83B5D248807E4DCB51C0875B97A7B3C059707CB2D8C755A6D453445DF8F5E1E73C77C004422939961704C8DFF0C1A580706BA3116BA0482F938F379EE57E5518A6B6665CC7794F035385A5589FADD24BBE0A05B7436F3F0FD6E9224BDB193BAA1899E7DBAF6E68931B0E17ADCF549EF7F4BCA3F13F1E65F72043FDDA288C7460018A742A088B8B64C6569B852794E473757BC413693FAEB97FC235A2A409C72E74301598FBB46BD9BFD7BBE4458221AAF85F83E7EF03939EB96B20897E85F50907E3F796A507BECC4B57A04DCC60A64F5790A5E20306F79EE47A00930B2EC4028968E02D6AD2C506ECB22A64E77E7025D30BFF32DDC3EB55D4C6FE548C0CD112E5818BD34C9E22E730BDEF67226E8EF61ADAFCAB24CF9C1F8F352EB45EB6E0A0BD83DA94FE2BF791E593BFFBCA05367B48AFC27CECAC955630813934556FFEAA7DF3E5C63281F0F357E6DB324D1F6E29FA32D36990621F647D2A00C25C78541C33CF9751C6B4DF0396E2CA413330D8D5AC0D666B90255F84D1DD0406ED058CCF83ED93B3B87DADD31A17705152C404C566DC80762B7C4113E4B5E69C83A606169718183929DCED7DBDF131C2F4BA2AA2C5A6189ACDDE2F0F3F41C6B768D9CA5C43F515F727683A9AFBDCD0000000000000000000000080C121F252F3640954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA + +count = 71 +seed = 270BEDAA7BCD43990FD8B4F44FFB63A3AE8E991BB2BF84DA7BC2CCD1A079C579AEBE2082ACBAB7FF286DE795F31973B4 +mlen = 2376 +msg = 326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B +pk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F4017161C0A2A6B45E70AFCA4CA74793DE3AF0EFED97953F3957D89690EEA842F4A4F96FB7C99102C92ADBEAD58CA87B7C7CC27B0BB13A0907179B6D360C925EA01D7D5E5277EE1BDA6CB9C88611226EAC8D32A431BED47EA15AF35489DE2EF50E76588D7A724C8ADD896581CB6A36F2624F7DE95CC3487A86D534847E6691A09940DE285607A60E09AE62868DEA67EBBA57FCBFC8A9A95EDC340B3AF63EFBC687560E3D24B81A647B0E335F5CBE4DE45EF420EF99D9461065B60D5D9CD8F9A8D2AB32D18A5153614B32B71C2DA0983D22633C83D787DB918D79C735F89A64721E3676A4238407386C64CAB28895CBD1D4B7899FC6E1741E1DD8532E2FFB1B14DEA8097706E5A7B1E3FAAC8166BF063F5080C2B114E11D2E1ADD7F6A08721643805456276A2913DB2ACD3AED394A7D95382D75A96D1EB76F53E89AFAD185E4590BDB81242BA7AACBF3F6DCD9AAD899DD7DF2347E0508E7FF030815DE484AA768062CF0A5FA1168200AE281370367F6AE9008AE257D545543917F2C269C3F936CB0683BD1D36CD31532F2EAAC5AF5D44A06BBC6234F0322DB02447829D7328B5D76EDB8E151B0636C34AEF373B61CC2DDAF8C9C6586AAE7B5038A54C79F9388F5F0F01645141AD18F407F6997CC8FA929BD7CBD6063DE514A6E590B6818D270EF4EDE099A6CA77607427151CA66EA2871E2C3E623014C95211B2BFDBBBE4BBF7FB737A1028683320CB958AAAEE02D482C389BF3EF41E07FD7F35274704C5093BE47D47E20FBCCC1F4D5DF204F79DEBEDD5B46065ADB27D9F42F04587612CB65547015304617BF159DAC84881D97D6AAFD518E13CD74B7E1F28F00CD6FA2036C23BA14956EC3292AF6F919226D68EF4CFF0DBA6F76454C899C6587883E3531754EB1796C5DA5C0EB50065B0900173CE5376A3A8B918482F4B426EB5D491B8E56270E097B34ACA568BA88D17C6344521CC88AF079EB6741076F73B386B185F22AC969DE577E2851C21CC1B6DEB0C8345F939884ECCF06FA623D365D98F0A8A384A61E73AC267CD292764B9EB98A4CA03F9C4253EE266AC4355FB8D27062503B40B9E90FDF44369A8804C8E8E90E5B9FFB23C7E0AE0A026FAC2194DE3B751A8FDE618D96162ADDA6AA74A8CBEF2A6F9AAE95EF621626FE7A454BF89F0F55516E1A12A38A680C0B49670704157F942B641F3E4C7545FD4AAC3E12BE1150EA32A0A93D910FABB21255BB038CCC247A94284EF6B36433E8E75628C0B655DFEAFAA39C677A39A3A4CBF46727DE2578591B10B065243C834052AA32EC070175C953DAE4F453C679410A1E0E405BA24094A8170DB513C76F5811BBC59F679A86D29ED8A7A095E17D1527676D0F179F93EE9BA6BA05E87F4D0E04D2B4E4CBE22D092080F5D2010D3152B6FEB96AD526FC39068B64860DEC3743638DA16FA94B1CE9B714FC972E0B78471EDECF02D9857A40B2D0C3DD08818A2D20ABFDF20A2EC4507BFB9C24D2B77065AF09E394BC24CB994488E83C0A4F9A988F6F52432F3DB5E5EE3E490075F3FB22A23BC7DEBC390DA99363D23932A292172E80B2AD71FDB019D0067BB638DC891E46112FA3257F52FA7F203372F136F5DC90395D1B7B9F216EC96AFA0D4B3E497490C165F17396F245E5D5E7A9915D744269399F009CFD54F8966D41038F17DBC037CD726747E80FDE931D246A24FE6A001D312BB18FF3DDAC86B0FCDE6E86AA321934D586D3ADADE8520DE8DD2F749FEE6B5EAC070267ECC55DCB44D51C92FE60FF8C183A2B3D7202C74B6A6C45000734882BDD11F6902E2ADF9292914EA39009E7EE3BE3F94AF50C9E812C058DB7BEE04671549438DACD6DDCD7C10524E335648C459F76767BC616E44C4685F07F6DCD5ABDE9F19C7DE78CF426C8C7B573B1C49F0B73729DFE3E265ED40E1B14C97858F9DB685279AC22D6D3A1CA3BE92A00BE08A1EA4347566F2F2A9F038EFD55D6D852D088031088ADD6F162569D875DC271905F4418298FA6D441EF07335499C6F1F8FD9D56BC9698B7E2D92EA3DB226E7B60E504AB7A1E48CE4D371EAF2D165745B22832AF050D945EEF4170209BACE184158C478B967CDAD33F2930E4A46142BED19A494C6C40E9CEF4A326E543C5F2C500AED041361B2F8F65E4B3B7AC7A9D68FDFA4646BF36E9B13DB7B9FBFF98533F4F836DAB683ECBAADD4EDD47F1E75A853176CAC2732A6B59E7020AE7B6080181E18DEF458E46EF258F437249ABD853BC5E9D69BF7A2992B7BA7569754DA1D7B59C1FA3D177C10F8BDA4DDF1B3BC7C6FDE0CBFB90CDAF7BB6EDD019F0714EB50F1E55A4BB66B4120870292D5284F4734DC427B3506330035D01C3C9C0A01F4F559D9896762C18F61A05C12F2085557ACD74D11C7B5DC8A519E7B424AB3A472A67586DD47BC2FEF9304982E0F90EF4D741F855514635B46AE6DF245207D0365B1FB5169AF2FE96BBF3F3A38968304EDCDF5641CE4FE02D536EE3AD3C1F3218D4825CC75D8142425FC30858E98E4285ED51520BDAA730E12981A9DA3C3C3B60A991FDD800125E7FC4FFCA670CA2DC85158A3A8BC7346A92036DD67E8D76AB6A15FB71060BC51255DCE5E87F6F01CB973B84DB134295F8B4B7E8866F217C394C83A587B31D81B78A9FC6215FA3D5E857247E4EF3558AFAC63D8F3E1CB118F27B1192E5D74667B3071BD656986D3289051265D4FC4F917DBB41F931FE98C6C3EC7D78B3FC3D605A0FFA0FEAE1D2D886DD89240C5FF4E590B1CFF9E0845D46D0B7124933667F2676C712A2C52758A835FF463C6E307F6AAA725F86C47DDBC4F3D9BC3B843D855C0A1B2C33C262F72CFC3C8060B10313F02A2E7D40D5FC4AE5A874E47A13E1693622CFF76A60DBB4F30AC56BE06434F79DDD4C04D44502F0BFD99060D2F0B244766FCA0DDEB2505F3FE3053FAF910523020479BC848FF551BED4E94A47C50C7B64E599DCFE34F92C402974661CBC71EC11BE4AFA27846B03AC932F8EF59F67C77E1EAEFB06D9E4B8C4B7289599AE1B5B8362BB0FA6D4BCB80C92652A6BC361379124C0C710DC4D8597E51627C854A19187916158B46C72DE26016347AF5A92D6E35A13D7E09197CA738CE9E86ED464B88D76EF89A59D5157F9B52DA2E08D9959F723AB4570CBCB165D03BA54C7024DBE2FDCD23D08A2DBCD0ECACEA59F9570851554125AD598F46ADF086620BCA082D6375A7AF4780C96029CDE1D621BF2976B792E749F40AE238E68D149AA081D541CAEF3932E0ED6448CB6C80D65581A5E016B2CAA34260863433FEECC09CC71DB5C66D7E7BB0258FDEAA131D91BC8A642CDA1ED994644B92AC4755F6E6863E1E8078B94CF716A1299ED2F1E3BAA1F98EE9C9138EC4CEC6FC970D43BCBC9627DD230E727EF8E202967538D2056AC4E2AA17B9157EA1DAE1B797531E91B82BD0AEA08F5F49DCF14B868B65EAFFD6B39021B7B915BD558785D1178A2242599F26A0451F010D70A57598BF6FDAEB626A865DED7340B0278937D6870453E302E59FDB31B723BDD942AE1A913ECAA95A633FB02BFD2E72CBDE918440EA854027ACC843A43523B00428505D163A9A0200AC6122106FEAB762238BBDD112B95A1E0B65AD4848D3D59BABCA68BF0F2ED2 +sk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F404D32212F5959A268CCFF8681372F0E601E67B73C867144BB489F6A2A8110D0469D0CEC753334FD0D66C7258BDA4C3AF8F68749345FEAAA7A4AFD25235A9576C813862149308861120204408D59340093C865A3148111B928E4C285CC804452A42DA116088BC249C4B02D1BB9845CC24092A8885C460E00A95119B00D1396905C0402D0385151244212B509934426CB846D624009D01042C034065906922144240C018489108E11A2908C42025C420123440684364911C65010168A01C565D8060A42B88C029745182024A0C64920876451367254801190448151288CC288401C2865DA026C22A40144C811D0040D13C78DD4987018328EA0222902970849A08C08C929C906321B170E8A386C2348122332656328704422884B162A04058214A969D934061A42701426524394640CB20C8B04068AB86949060509086418B68109B64899020021050512A90190904C12030C8C00818C06905A026114A17048803118209041B8910905614BA08D60160100B3044B166E8A486C102310CC240018B98D49286A1A39600BA7050C989124C14D4A142A004090C93249CBC60000004294066A920464A2086AA212441845041B8984440020E42465149281DC382689164EDA966C9106880A97650A05849CC031608220E10649014151C2A028D3380C9C44862341860CA34D4C265048B6285812665B324A0BB2208C300A1BC271CA32518B803191A231814852C2923062905123021211199282B22C0CB370C238269228218314600A882D23920061408D92B6099A2425099921DAB00592080A0C824C0202258112709B1822091264C31868C390250230661092514B24115AB21021B49150B484231330A4C02DD946100C3591E2A2206104441C396451B03123B948DA222D52A88424B6088BB885C3041221A58C91262998880809414659C6415084484018465C142A813640210810420290984602C11806631060D8188D19082821A44008A50459B008034331CB10055B462DCC9644A0380892980122842CA320899BA88018A00821960513968422073264124AC0064CCA304A1344822386700940281129455090005A002D812692244822231609D1386558A82D8B34105C289240369113304444C84D5A8631C9102A44986C00194490A86C1A032999B631CB9868C238449BA429E41064914208E2C4310C288482B8700822705918489AA430881406A0128422C11180486D0215094AB64499823153C8480A944D423802DCA84C11308A19076CE1A069E2B21043246923C2450C4920CA0425E0484E9432514B945119820404998184344A533051138130E4142104174211919110B581D2384511048A22224E81B02900B30C63A87160C830CA18241B8608532010A48288D246285A428411854D61B871D14270C9304E81288C913286129061C9C091CC129288280804830824354D99C424033448C8A044012225D34684C324485C1860D4147210A301CA982119380408092AE3C28D61C6405046525AA88D5C864500190453248E0B9909E4800403258619078C93A430C1822101090458224D62900800294D601066621671A0A8499CB60C803444D308619BA8848AA420934045041771C3127194866DD1800C52B06CDCA0645B00680AB02C62C6111B3065C9080E60044C09B944A2906113072502984CE0B88014480D0213451B192E420800199345C8480A61348EC29471181310DA342DA2488C5CA40D088749909870112790D8208A5B3265CBA0888A3406E4B49061A66513B521124411CBA6411387519C0891249041DA008A9C1602DB26600A274C9C3066D8008E898620DA221263244D81028980082CD2325050B05124292CD20849E19410013110110521E302921B2249011389C0A445202426E2A805C3228219B071CA88805CC26824358601360CC1908423426922A83141C86C51A80DA0C225994291D10811032921C9422ECCC010E03030E488680C070258B04D5B3229DB827112A7090112018C2084C420400C9720431208D2103013064C19B730E12426D40890642002A33852D01268E3348558244E1BC56C02474E13B485143128A1101208180604A38412190E001371E3264E0C1664184342913631A0448D9C7868117EEAB000D69059EE6B38FD994CF5B615C5DE58873FBBC93636C68E33371182B3EF8811060FE23229FC117A902F034C1076D72560FFDCACF22CF567FAE6E5A60BA1062F04910ED295FB96FFE21DD996C6FD3A473EAF49F300750722F2CD39136041FDC58B48AEFE67C3B2100B4250FCE0BE42B3BAD05CA13606A670FF9387F89E50F99C09BBDE1E44C557A1162F1EA1696B57CA721ECF0CA5D4F0BEA271A329235403C9DD75CF0E1A35BD6600F63349E62802BDFF9FFC7FB0D373A663FCCBE64A061F4BB27DE36970D21B18DF71B9F3A173E8C2AC7091037B98C7E83BD7ACBEA07440ADF2A74DD02F4E1F1B7A8E0D65F75883D7E003ABCBB1E438596BE9F0DD68B3322D961C6FFCD0F60B4F38EA3B1A28B6EA245CA17D7E3A2641469AFDACF3D4179600E8AE7D542C0E757B2A794C6BF03D515577C27EF6C9BE3D239848DE8F1D4FD16D0FF3F038CED288A86EE11A3288CFE7149B6851F7B9FFC36257751A98AA742B8CDAEF718E2EACAC91D73E306F231F2BEB694387A0B489798C1ACEF9F2673FE92FF229216BECC2E4A95D1AA1CDC6D7611819F4A2B35D720962A45D3E01B87A97F10C190C79DB89A5C585B5911AAD8EAC17F5E93E63EEF9225F6B32C697701F99C36B0857DBEC4C5533918F7C602E88890167D4D82A66282573C7CAE080E20F6E2D816D2D2D14C288733B14FAC0D6AFDD178410D2BD8EDD7A4384BB28CAFC536811C6E297ED0F495BE029EB111EF40E3A62B89FABE29AD1D46FBEF40D3B2D1FF5FD05702DA051BCC318692AE6472FC9BF715D94B643A910B41A84438FBFCE4C46CA6A238EFFF8FC3A1A37F80211D41CF60BBA2A177E7E282CF179E87F4F18BFBD03DA90F718C733E8B3FA5CED86E83AD3A3BBFE72AAB9DB0FFF342C38A5134ADCA932B8D75D7A9D6F8BB0F3DC98EAFD2629BE280A4FFE7EF56ABF001E6C6FC22983F82B00273BE65800D80A41BDC32A9A2D8193D277B87F3607B98063EA13A36C660F7A105F7BC1AB38A6D14F72C56F29C4E39DD0DD9D06FD0E89184C0E88277A024646D63A5FAC69F3620FAA277AD394BF5C0F35CD20DAA378BDA76DD650A88EE2A707A28E5FEB28FEE48EFEC7CA75EEB6D695EA98B853005A9760571D5BCD693345AD3FD724A331C11C9FE40182587030CF8CDB5B67EFB8C995EDD3C5350F3055D0D89D6B363359D9D58090F914F88457F4C8F090054D6088E3D179E370BD5EABD3B56475DFE71F6A0064FEF4996074A64C0FC5E0EF463D117ECA08697EAE4B10C42D2BFD22B7E30E3852E28BCF162E22FE36BB019CDF216791E3E1FE2B5A86E48B9BC5FCFCCDD993B89F93A0349360ADD4E6CF9D46AC5CABC971AAEE594F27415EF66C169742A0CC23BB0C8543DDE1C5E5A681363C08B54938C2567AA9B04E42F9D8E05B9AF4DE55CCA776FF854665CE17F84116CA23BF5F36893B340B41F03F93BF1108640EC46BD32C3FF1C87FF470B87DF386343D42B737C3BB5CD340D5E6ABD978414227A5017EEE074CA0971C8A439894DBB4DDAB78C2AE02F743E54B8910EE41C43804CCCA0DE973AD240DA3745B07022EDE45AD783F5582C268CE0AC40781D2CB7025451EFC423EBE5F5DB8D436E2B14EB040690206E5E7053D3CF1B4558A664AA248889C185974CCB6AE500D6E11EC93CCB276395F8EE6E55ECF8D8DDF1F534B3D36E1223F45B1575BD4963357F05248EB902AD5AD16702F47E63BB04B903A72294A471EC706B759AC50567E35D4DED8C83ED0583DDAF8CDCE7B3BFA255405E1978FF5C6CBF42F0A83A15115EB3186575B8C62419684C987DAE183EABF2813125EF46AFD2E4F5D773FC9445DDABEF36B3AFC45C2C9B1659B170B5D2DA72EA8335FA0139CF2BFBE487E8784E95EDDCE3C61F81D1E6EC3AA3AF32A814BDBF67531DAFBD459426E24C23D0B56C1448FBD055EBF282C530C0CDDADCA93089F211CBA1F854E40FC4614A13E2AB7DF9B0530D281F35D550272CFBFEC9EB740F0F85A1AC7F761BDC671BCD55182DEAB686140D6CC3A9C78B11F6E1A7FBE6DD00A3A26AA48977FFBD89C907560245E2CC7A700E5F8990E3DF71C0D3AEFCC30A59004FA1189F4D098D1E921AC995837D6AC688D382C146D9D617B72912C225FDAA6AC52C00FA3AA9379C0E300AEBCC38D9EAFA2DC77CCF478DCA6B0B61CCD534516C31E3226DBCF78BCCC4997F8AB42C450EE34C98B77E0F21354E97274B3A5D74A581A2B2C64DF47F3E47D2C53262463FB65F813CFCACD10A29764FDEC07019BFE800F24E20B5E87D997DA86EBB91FDD3DCA62180EAD29F9ACDFA087B7E885E3BA9767CBEE3825F22CC0D7ED8D8AD169E7F0DD3D90E27A2653F5719C2E1108A5A672080EB8ADAE44D38CD198E642A8DB90FC430B2813BC637EFC15C82AD0B91B012B49DF8B483A8575F1640B042EAD50B0CE866BBAA1672A9D2BE4BFF4EB6A0344720CC61D29B6886C252DC298642F68F2EB73202006583CCACCCF22AD9342E904FB69EC64DC3D9925F0AD9CC269FC1FC5B2E61F02B6474C89064F91D7304D69335B0B28AB14105E8F53E2D3A9571FD9070474AC9C081FE8C52609611FA2F8F828C56AA05AA73253A27ADEECBC4B489ACD07461A85C16361F742D59CA493C74338719CFF39883BB0F842703D7A76070C89653D3E133DC47B11A470DB086A400B8DFF75862FC7ED0515839E85FAD5774A88D6D01BBE33BB4616905EC96056718077B404065FF8308A11D3CA95F24B626C92437184FD54D54BDB8B3BBF059D907AE4BBDCCE0C5832E8288054A86EF3E7AB37DA48DF0103488CF69C26056B7AC38C1193DD905655E24265E98BD32EB4B7C27C96CDFF08D5EF4F5E970B29E7CBBA6575E3F01C4EE58FAA11F8C6CDC792F5F70D9541F9F4EEFCD9E06F8418567C612298AB88820C4ABE35A5F479D3B316471632596D391018025D4F81A3B87405E84219E4C99605D48FCDDC6B5A17870423329D8819DCB3530F26FD78C05FCD242806EA89FAAC6CEFDBC6DE1BA6DA853C947C6648D3EB5E0847AA0492C63B8664BA91BA4727445E35CAF8D070E862F5C38D4FAD6F4CEEFD9850F0A3340477A768FC93F1977C36A18BD6C15EAAF95F3FA7EBAC61CB4885981A500FC6B7C5B1D79AD4367B687748F6F68729550A38EABF84C80B3E023078EEFA743D40536A5924A1FAB1054E3E5FE3EB7053640D72489083F37D4166FC33CA368680C4887EF44BD2382F761118256CAC9E2DAB1F7CDFF42F4DABC72372BA0C469620DE6B6F3FC182508CD5D635C348B0215509EF094E0B09DA80E066D3FF1F2B616E27CF21E3D021F515A1D4AB5DA39A91FF77042760EFF26C0C234F2F59C845A0618B2E3AE5867D4261B78800AC76BBB63E6A9A4E3D7F9B2EFEB878933797A743479C61F6DE2859AB6CBD3891925AB7F4A8EF793D5603B8F18A7746F6970B80F0A8A241EA35605DEA466F8A59E6670E296EAF6EAEADA3670DDF5ED6D234520054C2A2B2D37B62F1837DC658E82F6B3BBF496AFE44BD21F0C9861A96C71FA98FB6B400BD227F42C240EAA456128B86D59FD7BDE5FA9162712CE545F85F7A325C169FAB85A9DF7115C8E66F784C3FF4D8F7AE39D9E8DAF1C60095F5BF305B05D2031156AF1600BCFEC4C9BDFB31265178415947951996DA98482E7A45E78024BCAC5837B234D90F6E0F6272441ED9885CAE089DA24415703E2350CB916B9DF14883C1C9FE24A14D16C3EEDA4A58D20DFF3BF2A06717B7B0C97673AD5A5FABB9A339E39E8185287595D48A31914C246A9F7B0884DCEFA8A0996049BE651972D7BF0F4A3C94B01DA3EF69D80CA64BF439E68EC54288613B4DAE1A2FA47AED3A95259E276A1A2C933676CA69C89CC8C63EC46C0C56EEC8CA4772BAD51F904B0AB6F71E3B44234BDF91F4049B0C2E634119489C83AC6B312C23A6ED18355C12A76B960AA304BBFDE295BEB637085EFFA08A2489C80379E7CDB2BE8883506CFB14B872533B66A7D38CEE16D44E836A15B9867D38B1B7C4425D33A638BC8FE5C22F5261E8B7B9EF6F9DD8E9FBF5C029B083BA59675E82278AF816DD080800C5889EA448DC2E851C3C42EB6C9A7DED7C1C325481BE921BB564FDCEC720C5983EEAD05D979CA9159B5E69B11DFEE9343800C305C8FC5A0CEF2796489EE0E9BB18A07434637BF3AFB01CB0433DB97B80990063A76A8E97032751D1EC59CF3B77C1ABADC48ECF8800DC6BED1E1DC3834252C5328116FF47F9CF1A70C81161724EEC8D0C2817C34C3FB1B699DF90B1EC3E04B79E5F4EE369DFB6FDB6BB4DC1819AF9BCDA98855EDA13C3BD8B3F3C21607CB0AF79385C48500BEFDB7D0E47F98DF2B7541F1A1C892337AC88B1E541570E942816EA6755809BB8C6EEB8DCCB508D0DE42343F851B293B3510CFA402CC0B22BAAA58F2A42731DFE5E123E24102BE8A07EBCD78CCAF63083552A12C1F95E254EF34649D8AA2E028CC06CFAF16F1994FE9C0A2593BC7955B76F0BC9170B09870FB82CA4FBCF7D82DD1341F291E93873E6AFEA6FABB08C0ED252BD0F9FE1149796E1A363D89D48EDEB482B907E23CF7E5F3AA95AF8CA564A7A5126825A5A57ECE1B136FAE3E09A4A56C447B139777700E84DF9453ECF7E1C85B600637D58B5352D9A369F8FD3B46E63304F0B7C050BB6F8FEC7E3A8DE47BA1345289A816D1A6333D74654F0E7723BE623E03FCB0CCE06B49AE75055F18CE119 +smlen = 6971 +sm = 2D38B2F1CC066F50B900C06EEBB2C68479F5DB7AD8E00FB5D62E0FAC19A5A4180AA6D3427ED7161FF8736561384060E5B9882EBF496F7939F35F8844FB778CA3A030E7283516A0A4512BE65EB73141D9B2CEDD90CC5485343A8853863592F2704E2F40201CF510505F242FBD0C822C63B31D8B49D256E18CC03C723CFB8764C75308C33F673AEC4F58BB434BF0446D8FF6F14A6D7D41E39EB8842FAC84FC4BE453C44A7930F21B338768713B2FBE56FB04898C7398141616705C40B7460B73FCD34CC3C0BAEDA6F1A38E95B5B9E722EE23E327FE6DBB2A00817A7774351DEAA8285F239C57C15822EA553C862F75E3E7E475BE4E1231FFB2AB213B5C4D326ED1A1A8A5FB946C194E92A9858554A900D6958510F7D6109F290BA7860FBE249BC773EDED8F1E9D397B25F53711E8BB7AFF14F0195027CD1868623073555651316BE194751C633CB8494DBC084CBF65EBAD30FEA5BD9F12D40910E025C2857993E4172B3CD862EB5B4AEC480CB626AA4346796BF9CA31675F30E4901D5083AFE432C8EF15AEC60B69481D32150DDF16EF327A08537861819C89D9028B9F27C080A6D6CC7ABFDA86F791CF38F51814648ADD2B3B1F4F1AFA01BCCD128EE7131D01CEBD6650D2864AA330459FAC2538838EA41D38370DF66D1C0C8DC725F2FF00D532C2C9FE28CEE014867587BFAEE6F5D2F4DABD5E4CAD61C482CF9272AFAC2207B07829D91D72DC94A693B358F31D1D54ACE5F3BA4D4F25EA7311C45C9A82E89BDA8AF0697B2CB4DC91D997E58FE727DD86CC26D7573773A4E1D784F7CF52FDF1B17CCC2B71E7729B64D6DB9993E3B1C3E6342A9F885A0181A1D8990F184F3EA66D00DC4342EE0F6967BB2C069BABD3F9A5016142498BBAC79DBA0B360E2E467D9B31F57F4ED1B00BBB4998FBB23518C3980EC1B00A6A90E33793E6F2F3F560FB62ACCC828F5E7FA461DC1D54CCECF70A1E4FEDA6BAA017FA5DC6224D0A30057DB1F652559390EFDFA1EDEDCC09FA4C71DB98CD297BF1A6FD746E6402EA5162D600D9CB0B10532A15997701074CECDC00013F9BF796B668B703F69F470C5E2F319C35867FBBA11842897012BFACBE8CD7E6BA52F94D0AB3B7846E7813745A789A19FA70B27FD428869A128BEF364053ABBDE6AF1D1381E84E1D15CCAF8CA44211C64924CABB947BE49EB14EBD21DB2CA8B98863C7C1D4082E885ABD51C97C2799ABF039D6D70767ED2FB2969A1870E300F0D1AF6967D35486F6135AA550829782CB1BB3B2A73262C6F586DEC2A341B14D18AFB27421E82D69F0F0EA26858D6F90B1F74D74D98653B0C15E9F4FC5381DCF7ED7B8815BADDFEDA2E7BBCD77813F88988EA63D5BE23F05FAE54DC5B201AE32C6A4D0E7158C229C4C3987211B62E66FD357288CB4488BBE157766563AFE95C291198D4F1024FC71FC0EB3F29FF95FADBBBD3C2763A89C6F80543A7086668826760E0F97641CCC74AB918F083C0D704F2DC2EB2F7868CEB189CF295453089A56624C66E93FB1C327BFA1F3B2406E52A6181ABC6776FD532A230DB8694865F43BD0CE841A536D5E4A5FAD47241AC64A37844B421D7D45817E5AA0F0F56CB8F81BDF1FE06BBEA53143928A0F200DEE83B3B42CEA48BF3EE550854D15D3BCF526144F05E97BF817CC2CA83ED6CD5EDF0B8AD742ED54C88479AC79DD0BCCBADEA768FA6296E1364ED39B3BBA7C1BE65D88E98992C7FD0CFA4E6BA292DEF8E9F4C55EFD055DA4851AB2121BE17864DC89149A400736FA8FE0487EB1BDA22C637C60D646CBF82ECA0865C9E29B1A460E227BF5F9E47D48B3097730CDA21C04C540B3F8145F4268AF27DFA9233CD52EE51B5C6E23098BA5C1F2CD3F81E590DFC972123C109E9B40D04926CE9BE94C6698C2D81A8ADF537B414DF90454898FB39D9FE59C4F8CDCF78D9830B0D6106000A0C2654095CEE68C83E63576CF371A428EC7644300F2E14EFD7A51AE73E2A623B1B228D89BC09C7C072C58845E0FEC025E447681790A63978A05B3C2428740D556E758D37F41C04E5FD919C2F3117F3D5EBD87C25AA45D05F4A03AF97CC5E234690C2FB4F8D53F82D43F873FF5AF9FDA13CD4D8C1FB86EA4DD4B7A8526848BBD5C1F8FE2BE2E2F600C3ABF6D779771F8C2D81DD0AF80B3711A8CDC5EC15F3EEE025ABE098C3CB4D7816FEDBD6BF1C0DFEB552CA458A888B2ED09CEEABA8165D0A23AEF8324ED10D8BDE7BDFD8FC0B1A06EF51C56B48AD6DD27CD256F2A8D1083F5B6ED43CDE2DAA26472D1A0061B62DFED80A2ECD701063D140F38FB7F2B8A5E9C34442A32FFDF10C3AB739C3BB6C5585B463588390CA55B070F348D239D6460152499462F25A4E3F8B940179B79A8654279719C869D7C5542474D5A89D9EF39AFEE22324C0631DBA3D99C80518326EB3D6D1A6957882C4C017BA0993739A1B743841848C6ABDCCF638F4A76FE6CF5045073231B45BBD0CA5C227538ECE078DEBA739EC7483D0DC9BE3B11B0ABD4E63195B264BD870F83D90DC0FA089399D4D27FD598F143FCE73492B5572C798E2D6988CDEB9DEBF90EB6126F0C9F0EA2BB749952BCECE2FD5DBC080F143C6093067BBF1375DD8368A8F7F4CAE1A564718333FEAA5F0DCFD769100772EA7138180B918ADCDE34DBB45BFA1727A05AEA8BD9F062D88E6C55C89B9818891D50897CA5EB787075EFC75BA58BAAADF6CFA97CDEBBDBE19A1EBC8D77C06E502EFB0548625412349C4CD97E2A5CBD8D88AE3051D7F40BCC3F62AA196ECE24F24EF6EE578B0800BE32B350E083EC8283423FDAAED35146B19DF627E791BFF6446DC7627A37B88A4201AA6608B53FFF6910B6BCA8730B7B930272F21DD842EC226515FAFE10FD7811D49C5B4E3B1D97D7572644AC188E252332DB37379F5989D5EA8F22DACD53E856D9BFF69C4670D31398D393BA9F23522EE888C90C7E65060C51DB83FB7462A2581542A1C65AA0392081856746BE3FCBA4FC7CCF4760E6DC6E31DBC28A72F59C5E69E0947724A8F95C680D2C3B62ECB1C19713ADE7F900F252E870A9E642F53A6AA5F393AB02B3C08CE22034ADC1B11ECC439D0AFA7FED5BB95540CDF5DA4B3D44A06FC6B369485D760E4DBC90C8B2A16B1161178E83D98AAE300F1A0A94F8F9E472151699C6DAB7A248FA892B3981926C2D4A51965584C2F429D157C1DEEBD466E895F8203A6BA10DB202B16771B600A97E8366E274B4CD0C747AF70D7E288F6F3F376AF8D5153B7FB174536FB3A8D5669F2575CD2DDC293E5F3956B2AB2644268F438898FB90BF1238C66FD6E4961622B5B05E076ADC050E4A730EECAF36A8A60D26C7D8EEA54EEC3EF871EFC0576DA5D39DE3D24B17AC8D59028ACAAEC1A712017C1E77155097ABFB8B85802FFA58599BF4063EE53A70CB2A056BD4AADDFCCB1AA6BD522E21F35D1C91E30AD41B6D25E4952A4A15D9C032D32777FBEDF5735C87BABE59E62FD5202334BF6F5C56CD3E74E741EBF215FE96F396BA2114D11F2B80C09CD1DBD97A5421FB7D40632D0DD96643159152E8E682438D73C77929B77C2281730E660533820467F20E7150F71B353CF487BEE0900E1BB504BB0E8A6CBDD487FCD5BD09C4A04296F13DAE639C309793BC07C46791D1BC10D0461C71F6826F0F729EA9296AE6DF69DBE6BFC790AFFC325046041FFE9950F7CC4609D22E2700E4B6D582DED62BD76C9121572C0E4E073E9FAA459D438076B81AD40D79A511E3E08A8E038CA68562D070CC8928BF897D391C3A7FF0E0A52F2B951D0F58CDBBD8C0A28D7870D7EDE9DA120FA3DCCD84DED2A83624D0D0BE752E12E2B25A5BCA1898FFB8E83C618D9F11CD75BF5B65487B648C578645108A0C9CE29EDE4296A940725454519B2D922B5F896E8A77BE200CFFC6A43E94B858701EF521BA4282D929E05CA69B30C8E0A84643579D9A403A7666B9C13B147A6DD5F2AC73C5D6238D3D8625FA0E9203393862E4F9F04F57D26E6DEC81CF177C4AA2EF9DD19F65CEE9434F8FB483B331DB5766E3ECE603FD49119817F6EAB5E18127BD3EBEB6B0ACDF041DA132CA711CF123E2CCB77C223EA8CBDDEF3EBDAEDEE8D86641F287EBFACBE01CA14A67458FFE4B1F0ACF47D8393D07FC3C4E962C74816A5E129723DF18FE20AE458B2E2E34F8910989066C566E97F1C20420083B534531598C6D3C09CD54BA9A24ED17D9C93748E11937DACE28890C73C8AF2A82BE733A828FD2568A11B509D0D8E96CC2E5C828784A823C43533E9295A1812A532569961F796CDE430E8E7991C201F97FA57FEFB786B1B20247B6AF45DFA686C35B76166E379921584F8ABD45240089754A3F8312949342373FD5D37F97BC124F2BA5FC810A28B4F69FB9B02AB5280247CBBD5B844EFE9F6B32216395CADE080D0F2800809676EEF33AB41BAF1274034879BE5A87E9269A14AA43BA2B2D34C7971BC3F1C7027A5B9FC85E87F63D9D226EC19E69F384BF3F6CD76BB5A9CED57A30BDC91DEF57AB998EBCB69762C0E4E317D105E2298F995191B56994C866D23E90041F2FB80ACFA3B9EFA6B322F60A10ABB502D0E367D170B721E06B551435D6DFCD2B4529365D7680B88C755D085FAD01ADA205046C80B0216B69044BAE8C86675F0FC22416544B1BE5CB36C9A321A2F603B3467ECE814BE08FA14A85D11E3EF816823022B5D46EF98F476B1CC3DBDA7F7604ACFD87DCF8A8803D58B62FB35F9CD179684AF9E468A09BE219962091B6E8FB7C8442A4710E64A3CAFB30F4C564584D689776FC57BDF6D1268E60A82800BE3914C6DBB0DCBD7307C901BC2F5A7B59BCB9C888D21CE73DD551ACF4402C3B50947FCE9390DFADE6B4B6DF71CF1FD775254832FB7CB09A5D1985965981AFE65F24AFCA3AE936472ECA69A96A2D42BDDFDD96BBB576363F74CAC8811B89F2ECE1F827B59E1FD2EF5F0BEC4140EAF886BBD5C66946EF5185F9084947E89CD3C4CF97820E758683777DCEAB718E68F7ABB1FCA4EBC236099F0D89B694EC49B15CD9500D51E4DEE85DA1E0CE48E3B60E83FD04C392C1133D2E1E2DBF53ACD4328F2FACC65FF762793C330D7206A98F28D2A8F5DFA41CB0BAF5095DE325136E13F12C7F2C5230105C6C21F885B6DF93E16821CC48D9029429B4CD9FFB2EFC35CE28CC9B19BB52D05AFAEAF2BA1159DB26176D01086C506663C55720BED3ADB42DD6AFC6B69BF61A734AF543D6E7496093A233D4E69D08B5EB7DA2941B53E52C29735AAF8998C4E4769265AD63786F264A00759019D301B22DC93E13FB7DEFE22C799989FBC267E568CF3BCDD1C676A3981E8AB6778516638661487D0F822CCB1A3E0626CBBA1C741B8ACBB52BD004FD216DBB149DC6CEFCD39FEF4CFA0EE4AA990AE7B7E607F748D58FFC3B516B83E7A3446771BF150690A1E5C9E6A688DA880E958B84BAFE1C1F0EE6F57827FE4DFF4F04549940C1DE41C78F5D5DA04014855CF85D5D1CE906B94932F5A8C19837D6D912DD08707F40870766E52F4CB5AAA1670F8619E41CA0B5936ABBACDBB3ADCB7F74E0E2DCB594478D79321EC7032F8B2752780DAEC1E07AD34057CD4FB08396BB77C77D09F19B71F8675C19AE8329CFB4642271312BB3D5D61C7E41B5FDD9438A059304A101EE7D91899F85A829E4059802383A63DF79B989F1DBFBB20E61C91812D6FD14D3A98C7EBC79C3DE8C63BF45F527C39E0F0871BD6D2C577D9D8CF11E5FE8C193AC7D0D091AD07C43707457D4C87722D3D4042D364F67C08627B554302835781EDABDF5C51BABC4BD680F0FF1AE27ECA3DD21437A682680EB547BDA65ACA9B0BA811991808C3BFF623911F5A078C1CD649334B6A8211F9D1410DA265A90784D0777070882092AAB8DB3121330CFEFD74FD9ECC38490DADC7D467A936BBBB3EA83ED279F10AF7492D454CC8EA41BE5FC1320B3467E259D12E8A2A307B621FA0897AD0C0EF661E48EA9B969B48B089D55269B5C17D656B56F4774918F79834A3693F3341D17690267ABCE82E4D8566C7EC426512DACBF5DDFCDFBF69564F64DA28BDBE987785D70929CD1705A118513E0DCCA0B5B0CED2CB3555CCB8B604750C90E48D7D7A2D04F6D2A047A39AE95101E6802B9D4EEAB54EDA7A80738D7223C3285BA7F4AB2A2BFE8765AC5D420D521DCF5B70ADBB97328EE6A2EB0007D28A7F6E35C33286FA3173902BBE059F7E437300A6DF7B3B908D4AC3AA3A2E15150EA0B532B3116BF1161B3885462BF45763E5F68C755AABB9B6D3735751F858B5476F427A4DBF56037E0ABF5AB7C5D0F2562DE8ACED9A47F6361A09538C437E3D7D0B87D81CF476266F1A202341DE0739DAE87C5D4967CE6DEF05938E3666966D1E0B7628CD73E9ACC966D78D496F0E093EF9B441F139D02EA56DAC071AAAC011647646571B8ECF2F70D6D747AAED2D34F737BD101151A3CCDCEEE1F28497794FF0911EC27323A3C89A8B1ECFC223F6800000000000000000000000000000000000000000000000000000A11151C22252E31326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B + +count = 72 +seed = F151196F55A9ED88F1663AF6BD24B2CB9DCAF3C9B313CD8F0A27639D3CDAE72EA90D60ED5C7C6AB697A06185E5A2E215 +mlen = 2409 +msg = EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 +pk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5EC82A86C1AD02BA96B121763F60120E01C50F12E7AFA7215C28D0D296275F55D7AB33A520D1EA3B3B7C6DCBD72E6F02A37E997E1F8E419F4CAC42A4C4B827AEEDE396024115D4BA430945826AED7BED64CF7034872DDFDD54634285B7F445FE223C86C0B9DB5C62AA3403A3F37456323A4C8DB12995756706B88C5859A772F7F66200926BE65C836C5C637885F7F47EC381F12ABA7AA22DD2F8EE549BA7C9515B2716AE824D4D27BBD144B3337F6455F587D6711DF6944C0F8733F10EB4886933C28A5D91EB2B96767B980106F019A55360CF94C4703FBBD0B3E511FEA9D9CB2B9B150C0AC28992ED3F966FD021CBA1A8FF982106B8AE166DB90247FD5C190B83B4E1B10716280A5C5C0B6723AC76DDD89C1395BDB3A23FB8AEDFA3D42BB2B8D097009E5A68413D5DFCC94E337FCD39CE59F8B5224F8501CA4E08FFC926829A4F03812BF87398E9586AF18E57AEE5051581D4B58EA79DEDB1B2FD864D423E5A401130EAFCAF4319672359CAE1245AD905FDE8F863CDFA4CAA1375CD091356AA011515B5EF7E9CBFE59BAA341126E07D8C34452D285D9EF574D2DE6C5A58CF27324993EC80C2A81CA3A2EEB7AE84B46973A7D680466CDD8D41A61A821AFDE8345A61627F527ED528CE27C16F5F328B15B13C10540B6BEF9B717899944D6A35D6BC1ECC935CB5A687B3C7C4187CC143CA2D418FEA51DA4FA35F0CE98524427BB530F7169749E19D3AADA2D84C86264E9D08AB5AC75EEA09A5491F1D64CD995E2BA892BAB2A3426845F2D47517D5C20EB2F45055D80A5B8945DA984C1B2052E992D6177B9E3BA0EBEA0925384A65995947F283B0CF40F064EED2BC30FF3BBFFEB1A770728B8A34AE15CBEF20E4E33D40D7785F2F0F4EF83F3076BEAD00F2BC325FD92AF4142D86F12E7705DB2424B4CBB4F1F915744629582C6B7706DFB15C0D2896B5C4645FD9A3550A58B23E1F78B1C435A3E0B8CD61A905AC960B19DD021D6083696791A34E3570F812D64FA799CDE8F12B852E50A1BDE730A526C626AE1999868BDC3EB67496DD9D62A9973A71E7B839B036D5547CE7A9C9937DFCB91653505EE306A6F744EB74DC84DB596E2893A764CDCF48D48282C47FE2099AF068BEA0C5FD2BAADA6193736B9A4EC081408F6298E267F1F8AA59B8B5C2A4F52C58B5F1AB43F59AD042D3EEDFB7DE2EDEBAED24F18E74F239A274642429411F96528FD3F50137FA6C9118D0D273399A00AA3384C43CC112BAD26FA5B60AD1B134A19B802D4C49D68A1AF6B53DB7AF97D17E504F510E3F78DF3617489A47D41AB306370BCE9A9CDCB1288BAC353B7B7D29B85A25708FEB8A4971B52538A95E5108F2C61706EA692D25B2DB92F0CC1EC5FCE1300E863C61F5FB8D160BDB937B3DAA5E2FB429FF66D35A992C52A3283384404490380E4360A7F7EF7DCD991C95145F36CC11E4B8544BAC80E8EEC7BE3D92EEC591AE3210BD604F82B720906327200BD98C46536D0D8D8204DCE7B39F15F4FB8CB9346CF9D884AC1AD9598B7A6825520BF07C594D9D629201ED14861BD21F6CEC8C60528DD21C97A8A0C1438CC03CB095294E0AF524C111692AC1FAA59B534835F4D6EDCC7CEB86F07330F9C0B9A79890356AFABFEF2F6C064ACA3E74F4BC8BAE82D6D87BBEBCB7F0AF7F2AFAEAB0D04380D0545B577E29F3461C4184EC7305B7ABC280D16F70F05B3F8F51035BFD4A6DC6C38A7F63374D9E2019D9D538740BA83291FB8D356EE4E6B43B140B155FBEE2A2C3FFD56885E3634613848D178F3124656564D02DAB4B12D416784E7E953944A4C15B4B9928D8B3C4708392558AB722BD7B34051503323D91D73E07C5D879E0A29762A18F9A146C7F2E57A6A8EE21E394670D6CFA42D9A01CDDB98C4BFDAAB9C469ED60842F591ED627D0E16B19D919E155FF69AC2F8D55B84648A2C5C990D4B16062CEA0142A1F688DA7E4A302E444CFBC72EAEE129029960F06286675E48FC1CDBD725132D8464ABC1D83ECBD7DA69DFFCC46DBF11FC96F93DA6BBD55CC96A79C5C25247F73879D4286346BAE1DAC4CCF8ED2C91847172F0AF7226573BA8A1EDDFEC05EA032CDAB835650E329FBC9995E396061094733D4A0C2261877639B0E14C405280BE94A0FB08974A11D147FA6D98309B15B343D3129C56F2253E9176301F23B44D11CB7AB388D1C285DAA116ABBBCEB83084DD6BB029EEA4B9FC6181C1DBCA841DB250F714BB3B59A4B1F520129BB4BFB66B72ABB6C54197D6DDE727F33A8A3F8CC460DB9F2E22B6B8ADEAC9AA12DFB52FADB68B21F16FC415837B46EECD7646EDCACC85A2B055BB8F7EBEB05A99B3BC1F53D8B11C3C90BF9DB55E8BA80102B87FFF0C8A8F418B329DC5455A0558A75A673C55932D0A521D47F8593668DAC945D50482B758AB5E172FFE3C5F841947D6B370ACF9E9855BB83D49EB29D3A4424F3DCED8D1F794402EECBA0E494AAC8002D8353568372A286C0C6A450CDA63859A6426A16802FAA2E7E6D25424E186D65483EB86155DA3807229B61BD62FC0CE15573C7D25CD51E633B2BF0F1141613E90B4A6DA728741C99164E256C8323B248E86D0AC85A205C1881A7A7D0334E69190C01A3C299C4D8ED1DEA972C87267CC43B3860C2DB2147BED357EE022691D993C1DDACB035CF69D20164998F901D3891C052A6D9A706F672FC3C74CCA681756C4CD759821751EA9CD00724981AE20CEC23CA41E1A84B307FD33C57C491D758AECF84DD52923A162F682A98975E10BF064C26C83B59B5D10DF29F7F03663C00469A4397A5226E8A28442CD2A11F84EB399389C52E4F4EFD7AAA5E0D4D0751E0F4E2EA1056E779D4C941C5C5C290DACE786005E8BCFEF15613BAFF9F986440953BF60ACABA25134F3FBE2156BCD3E5715A19C876383BC75445D8347DD4FDEC82592A86718CAE6D3285B013C11EC08756EBE71F1EB2AD7DE150352608A1363BB37E3DBA47E0556240CB709281713489C73DBF2D55A11910BB01890123890BF89221BE119C6E4C763AB634B268A791A1DD604DE1D53C6F1015B0E52422D3EA34C4E31A59059D2C6FB2E4E9B8D0CB4513082F3B62EA1B9C0CA979C46A3AFC18AA0FDE495E58FEFD2CFBAC3F3B9535E521B6A309E9EDF967B2CA91D0FF40D1C4F0324349C371C00661DCDC812A8DC74DEFDFC3B561640724297446D28FB42A3215318A7200CACECB402347C831B110E1D6FD664EB4B75C5D84C152FB1982B23A0EC356B68834442E1F48CFC870FB3C19CF89DDE5643B5C87C150FF956E37FB873975F4609605A212E212CB0BEB6E7371F382FC2C8F2D2D91C0A9C1F4768D5889D0920EDA9D187B74F4AFCC75E1D0ED98476E619E145E441E230D236632BCE35CF749351F79D5392C37F5804ECD16BF9A1D682A9B9C7DB71A89C3090F63B2CE776CDAE93B52C3F556F807E3CE2B8D5CEACB510B74310E8895636B8D8F5C81A6AFE9CB317B514FC8CEDA27E221C25B7234080333347B5C369EBB4DE05E07FD3F4999A408C9A5592E24AC5BB33F15D22C7ABDE694F370CAE9EEBBC814D30F474CA4955C521FE9BAD04A9804FF4D38691412EFF2D70B6F61A5536E96A56277E7A9A501DDC1B8BC7095F3D6D39C81DCAD9D57CECD +sk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5EEBF21059AEF7D0B6E34AC718954AE51C6D29198383F23233F6E6D2C20341ABB00A386E15D64767F48F9AF0F51A467486112944234A83A7CA88D81F5105F28B6D01475194C265D9222A24A665938480C9267091C24822342C8A082E84B248044762220525101080C98425A2286A1C8930038501A328109400310887851201849B264849C02D182371E11245928830121720DA462260226C93C07088406A5AA22414A77148442098346950B028881610608424C1482603C1104B3281C89800C2B8411C460D884470E4088AD2A44062C4295B4421A4C68562101142163114186E0910288B18415A444114A7851A9409A2B849181745E09285102631239889D8848D22284841824CDCA60C40A06C02050C9B222C4CB62411C62D04450C480651D028400119604B868454362EC2A61162C4200281510022645A862CDB002D09B271648809D0944DD3B2609B408C81220692068A1388085BC8014448451BB47154140E421086018645C4180A0B0852E0126A10A76CDC486C8AC230C0A4904BC22DA3C46424146CCC2286D00242211948D9169110B60442306541164251B66162360502466463243050A285C9C865D9065203A64498326CE0B00D12268101178914300561402614B66909227112944C5AB66541102DCBA471224965A2308923C32DDB080C54B2519C3291DBC02C9024210B038512A30C024342DC2225D9164008310C133708D4A8315AB05050165264841122C50852264AC8B86490C088A3021022C7640B4521C83448011486C0402E14240802260543220C020304D28845244640A4488E804006C3804CC3242662082D0032699A00850A17448286302491091C044CD416668200806404869B802CC032855C842914820054C664E1C26D0814800B115204985011B15001C128DA10084112091413090A398842102ACB181024A82C1A979000290024A88820B48CC4344A8B20205A2002A012912046281CA30808440DC2B42D0A9961E1264612296E1BB481A2C4440A14029A846D5C96081C339113470563486524017182A64D2041100CA22DA4C2510147525AC42064184823806DC1341219B78022128AC12684844408A02488011860040045130062DBB460028189E4048698C02049467188B0898192301B088610A09058A461013260901682C9904D84B23100223223419013C08024918D94204EA4387004457021096950C210149991E21291144551DC0630580680913680E0B661E0A60DA0A08811A8659488692230040C8725D1240D232680A332455B0891522010E4840D1C114519B00D13A865A1008C1BC26181821120B39018C9084B388C9C8869C31820DC14115C2442090262C21072DC4066990608110708032126610484411828123348D3444E23A42502855112402442226560A865E1923123A58D04C3918B18615BB890D1A63121031210976CD944100B070A238424029308528005499470220746214504D8846DD390301094085AC84C2126490A8060003520A2860D63382ACC98910A276EC2402213C14858028052B80592A00010354411126883446A8B484521293113C58C0BA3844A86490B830109A42410C040A2082EE1863089B43181286D41A610E4067219C18C118421239621094751E2968DCC222040908520B681E4A6051C1245400068584802C4180402812D811001A2C08563244A1AA104021882A0A01123026EE4346A18C75198128043106C09478698A42012374C4138901BB21111804D1231819206710C80691B866D634689A0342823191263320E60A62DA2C690A048000B3146110860D83428A01272038811491452E042114BA269A2A620D0041264C08DA0B0110A048DC886219908329040280A200D5B306A020224A03291A2841102040D021206D8425009238203053009B001D3807058206D5432090C416A0119645C442511202018116943A228E1387008B52440281200216E84C06CD1322061B645D008660917841CA500D8228AD11822DAA42CA3084DDAA48C48B80C1CA42CA4328E52269284440CDA4426501441C8C4099B387021A42023A80542C021C14884E2A2884B245142066EA238890C3162C9446D21080E13A10C04838DC1C64C21056CC22805ECCD44247CC8E16D54B200D78C00B9530F8FBBC89A54409C468C23BF3F292EEC8D43765AB54703B922244548108073EC9C590EF1774D6A8471A6EE18FDC747180959E32AC08FD99096EF36E1C345159578C17A97C8D7D1A366DE8E4C7059FC40219D0FAD8A18CB5FEAC796AB7303DCD9BD2DE1855F38B149975471AC83EF03F3BA4E64D508997EB561D75666AC376C284B6DEEC8B72C0758DC0AB95CBC3E410DCDEF51EE4724B063DE2625BCA4FF5008D1EE0A6FECC3ADC262F8E376FA481B4E2DA16FF3BED1AF40D0A4773C2D0C7E2B3CA4053F3842129DA39311034CC36D91D470EFAA4CD19E311D194048E3B0A1A2219DE819B0906228F4279A6AC8E6A3FFA0B84781088947DF9C3D2D4056768B23892998D847BAE868AA399DC700E2A5EFB27D5F7CB689CF00F27FF87ED0E067D43F6BFD8167D6606690B57DB39EAE5975B0CDCA04BE9FF334D69445DB543F0E9A4E37C0005EA46A84A6F3424C93B336CB7F58CD1A85D01748F2B002717421A1F87FCF3CFC40016FB8E6E8D96C6C69ADACDDA5EFC3C47B641D7F817885AE86D877884539538D82424E90B52FA93F9C3DEEC0D60A49A2550253DA5AD8B9B9C5E0BB4CE9C974F1E37E036FFC388E675D4FA61B021BC4DBBE77E89C26459109CBC0B73F6908C0152101198B9AE4518EFE16088ACA6F9A1465E257B82FA8470C24CBB17ED2A42845D51DFC43CF98A6216211513C984E2F11C10C795245DB553154A8812B7BDC75AC9F656E0795B518AD601BE5DDADCC2E9C6BD4465243EB11D35FB4A9CA59C72FCF8E344CBC1696DF568875DCC6C82CB4EC2C22D8C8223285EECEDBCBDC5AE7A324ABBF447EBB3D19D1CEBC3552BE29D01259BE0B15B0DAC5E816D727412BE809ED9801F7BF8E747C03F5FC4F62E4F0C53F9AC7107DE3A54C318C926A7D49577274480A87373EC06817EF387BC14611F854F84243EB50142D2F330B026F330912F0152DB86F88889BBC35C3FF60D7C7E9A185FF2ED06504F4032091CB7B39ACE7810C1899CDD56114933822C3C099D160B3AFE5403D56747EE8CD2B68D8FB29DC381D93E7D2DD6215F7893504442BAF7667DF6C72DAACAD3ED0D572E757079108B4699A02E525C9CDAC7672C2141197AA50BE628A2CB4C269E064CD2EADD904DD5B44E801EB2C7D5CFF4E26FF44988C8938FD4CE3A99C0C50C52CB93C96A45A6B59D9B9F41E68AB0A88F0B6708243DFF3C24BE212841DD630151446DC7BFCE24D146FE7E3D1F7DD6D05AD7233B0EB986ABA62B6717110617E9636D00650120BBF9BE645A9C73272AB6B579A8BC6DCD1DE301F310CA82939D2A6BC0893427E887FDA4904388A2838C29F7C13C1EF4F6F766AB191F36C6F31F32E80D76F1EF8FF70F8A9AB7FF96EC76CD75D42875F1306128288DE9EEC6BCD579558CDF74A9C082E72438E78F97BD0F737619DE8B5F71E376288E257446B1B299622006AF306C299DF1737F9C1226CAC6E328FECCAEDF73DB39A8A3CE331162C89195BC2163AFD164AA8B3A8B018319162C4EC1E1F65CA7A323AEF879329B19802A35AC1EB9D5E24C50C2FA8A971DC5D477C32F956239747BC69CF00839BEB9AAD219A38794C6647A4EFA9DCC83E8C981CC609B35E41D5B484FAA406623E38B038BF328EC12FF387D717C2AB1EC2D3614AB11C90DB237DCC88B0374E6B65F9CD214F8053F2D66CB0F387C13032F0114165D6461A02BFE378BE708E23D3E1699443EEB83F39ADB20CE8345AF48B61798A6E5760E7BC5B9C9D46917E4AB45B70EC8208DD6AAD2A5794EAA9E4859EB42FF4914C59504C1EE1E826817869C160D1325AAF6F974612B9005C558482F22A7BC3F6B7F21668E87B6FA8B78CA93B55C7091E083D8052AAE261AF3028ACF76867A389FE3EAA6D433A700CB4994D444AB67F207E5AFBD36F39B9AEB5303FABBA7191A13E1204E67F32744D0A0F7F6411D78127E2514AB164BA4387E1AE9B98A34383F472720591B0ED4B6FBFA95A3515BCA1267E7BCC752295EF7357066097EF86BD8BA8F9FE7DE1559DD3261F9FC32ECA5C376951DB708A69E9D08A3D4AD0D74F888C0C35CAB6DEF57DBBDB838494A85B01249228D109EC521539F52F34DEC06D17A422AF417A661FBF702969D1DB398BD2BC517353B21225CA43C5D5E53E23722C27B59A7F96B807FA2658CA18140C50D5BBA746503D171689B0DF1E8017716A5F8AF1A503017E28297132B9A4CDEAC5EED7A27E90D9FE5ABA4FAEBA67F0AE5FD37F4137021C7E0D0116F1B7C933335C4F6983E38E9A19F7499DD808E5CF05DD4B7D5EE78795FADE3002BC2922A835827DA13E5D04B1A4D4AAD3CF31A614044E1D3EE34662974B681CF560BD3374699053CBDBA6D9D4B9FB378B42E9DEA42179A3119DF6F1FED6B97418738CF36097CBF980C08BDDA9C0CE973B3EACE31F865435C0581219DF388218523FA4EA2D2960DF27ACF216C32413B95DE1746C486C7277335B8800853F88CFE58A05054D509A2A85EF448D1B1B2230C1DFCAE360245C512C3D219738ACD93B7DE8B010724D6EB22583538CC5DED2362BB59E8E6471A3A91DBA49A9234548BAF0878EAC73C4EA1FDB43EE837A75C7A73DD60E468FD03C8CB6C9A1912EFC484A1BEDF5B0E01C13A2D0A0C4E7EB87E9A224E33A05423739199DCF14A3ED321810FA507BA1D1D1D4A68D319ADFA8A6C7E4D420FD71364C5EF3814986F6D67EA05AC5D829A12DFAFE13D5B4525030EBC4B537D3B1063996AA56B1A7D49977408C174A123C5E2D335C806E67AA9C6D8C4F32C4CA64E48D9A109626CE985B5A712AFB5853D7E2640D2F3D469572272F2F90AD1F59625DE076264A4CA82A053BDA7BDBF6F806F120AE169A4D0AE7F42E582479ACAA3BF4ED982A938053CEC1E13DEACDDD40D7F1CB369E15D9BE88539F8135F311B2545A6E28BE6B7DE4BFC86A2BAD18077EC242A0B3E048141C02D682588BFA2299001AA33922CB38528A088413EF5DA580CDB671A7A950C6C3F23D7D6D410C2A4751299DE62DBC2633661E15B3D961D32419C3F6FF66C39E6020EBDE4D09FDF91463B6EB2731DD09B7E766577EDF5C99D9B9035243389F867003E9CAD1CC29F78E9394B917500EF5E297679CFEE5216EB0EC4D5941550D33B27537A64AD70AA3609F1EC3A78E53F69E8467280BB2735BE109DE365507B7E3E4FB1F3CA93DC40A4C1BA9941796045432DBEDCE30F59E6AEFACBB02386A6AF837B5CA41134E9F7AD57D0CAFA7C54E77B2C0735E1601ECAB6D55091CDCFDD08482AB109FFAF37D74FEA684F3E9724096FBAEBEA5A00EE072E4582C419CB3FD025B2E375A1281D5C2E98897206DAEAB4E5B05B32D9D089D7637F08A13A97010BDC6BB36D8A9401EE01B73877FDC1B65A753E069216D125B2B37C6740710F442481C372F329242915F555DB1112842A827A0E00FDFF71B96C6F58378B5903D840F175B5EBBA4A114379E61A69D9D3FF1C01E60965611568E67C84ABBFC3B2DCC4D24C89C47D64060CA1191794D62093339636405C3A488CF3F16E87EBBEA6B12AC4DAD796CD31C1136EF85174C649B4F57D012601C01029B4DE02BCA2A912960DF74E2D28BD35E93AD82E3CF572990077F8D1AD19546C1883BD034AB84F805CB44E4440C73D8380ED4A79E9C2D370573F61C14D36E0999547B19F0FCEFBEF88366FB66E2BDA18640187BA12A0A8974818CD70812065A6602ADD1A49E8F729B7731C9B0033F29EECDF2DA7E6C2F1D5011EC55235C8502D60CB6970DE02CF61F912E1B4B1D18E342BF9ED79E808A4EA74CEF18BE2133426268D7F0AE593325F28ECA2F60B86E6A76808333FCF7C994146DD18F031FC52CE602D66A59BE32914D745E42FBCDA616F59F50971B748D737AA010272118125F76336AB139C746D1FEBCF172B57838867F3E63BAB87C628C4CEA4F7F08B357ED0DDA5B4B33B1B635D38AEEF91FBB673B521606FEF7DD41C8BC515625B1BD6F3CF0B1CE8D1DE04BC3B01EBDCF62E1D56AD9229F2B0D4F1E4418FF558F2279830A74A46ADABCD058B58A0310834E107D244A3E0099CD5035113DDCE278F1C5DCC4D277EF986E3E4A62E2277F15DFC6F8777A8ECF259A2FF1B3451A026700D36F106A966D21465A47DA8D489746B1A949D64FB3AC2D498A80F84F0AC43A8E640E3592FB01CA60038847DE17B013EE8EAA802F9931E316BA9BF0FF4F6581010A37CFDAB8CC312FA9991C5E3C9C8A389C09C446B7725E21249B6A443ACAFF2BDD32BBB7BEFB8C739598FAC90625CEB8EFEA21F42BEAFC4B195271773BB34C9E83841DE8660576BBA6D2943895BFD5D875EFD2B5F313EA87D86AE4C8A9A25BD306EC86E9267C14564F3A05BE317B5839551F125CCD451A826F9714D4E23819205EF322E15ED89513F3ED2C975D6069285D9D97EF94574543323E93320011BAAE72002C2363E0BA363614527C5792241FD68AF3DC96F12A844CD018244FA461EDE00FE8C03D4D1EAF749AFD0475BE2360E5B4C25982D18ADF70D3D5F6DC5F2498589398ED9266C3932AC42235817AF02471553D45775AD8EE05C872BCD5F27D12B6D0DC0051CFF652091171BD3504D390A508ED03805B129BCC1293AB6D37BAA229C7EE936F732EA6D3A05511AEFEA35C626AFA3F943606EFEC5FE781B64EE55A8D133F0EC3799468F01E6406657D27717365E19830E498BB35656D8ADD8A729C94 +smlen = 7004 +sm = 3AF4B591C5540C4F127B8D623F16B752D608F6251F9C4D9017B32E597A021BCF4F453736E62D1B7A0DA30A155B86ADA1A559A173BB6A1D6E7E38D9D0C4F0494DC638619E734B2D059AAA8030C8651B5F80B90C3D980BAA13960E1F3E407D1ED52F391BD10CBF29B999C668E771507E9AFCA5166CE199B54CA4B640699F29C51C82BF01C95E8985BFF66FBE243C939DA87592884A0F33C385957152137B5649DD3CA71ADEF7B18E21758348DD2919ACED75EE58861C2E452E65353899F730C5B745C9E6A25AD3131DCD63099209DD2154430987823812A9D8EA57315BB9A7358A7E9A529C235BE07961B505FFB12ED00CFE140CAA715A94ECA24169A6F3547F4CD15455BB6A836D57EDFC82A5F7BD609FE009C198502DFF97A70E68107A2BDAF18B8D18F925EC11369CF5084C189A87C55A480A2A836F497E93D52944DDADEB11D8191E61831843CCD086632B4997DE97EC99D1C6500407FEABBEC7EE42179C103CC72E56A19B757920F400716F11F7966EEA5BBFB9F89E5F53912D9C067548B99C3DE30E875E9094DED17ED8BAE6ABF2A8C55E1A75B4B08278E065E30FB249C4236DDE96D557F9F2F9AE3EDF2D3541CEE09ED3896A68B1C7DA10B395D5D9399A9BB4BE9973BE8156E87CB57ECB7704754A4A06BDA9FD82A0F8E646A8BE3FB4B0E4DDA2DF0B8CD23621B73397B583265B0F9302AC83865641105C78B9DFBBDC267F54409F619EDD74D584997F0A48A8251B0B17D3A29FA2776518E73C1A70B639FDBC60848F724D5CFF963DED09408ACFDF73CC3D0951D78A311DABB06BF1F69185294CC07029EF1089EE428690753844C03C279A85D1608097BAB94E704085FD74D5D400EB6019D22D3F35BB3FB911B185DAD0D8CFE16F8796D4A5B28377024F304B14FAD151C503F1EC3A2EB99E8E4D57F6EC30BADA41A1F9CE6A0709AB1FD55A64D2499ED1B0B90682F4F3AEF5A5A7DDBF8AE469278C334F98C25C9851B7CDFBAF97710CE9B1DB7251FA1407C45EE6D53AC9DABFCCD129046F75B36EFEE91E6DF68C76F0C317444959E6591ADDD774E56E7E3C41F2FF3BD90349A7DAAA11811C47541B1F36C3180A2DC86C69D57C6C63F956567F983983C36C2C61A4504A90D0C8FF6F3C96A61C658B86F2397F8DD35A47214F7B0AA545ECBC1C70686B2C0E161781CFCB2FD8A612EC587035E684B450377D2728D3D24E12D10215680E429092B0DA02EFDB06D9B1BEC51F40F90CFC5EA74D1861409E739124E028C11DF62D19134518058B458623763CB498DA71B0D2A96697FCF3B730FE54BA4370FF36F275AC671734EC8A3D0A3967E6E166AE51BE456315223F02E57AECED9328FFA67EA01BDFE913537F238EF4F6036D23EABCD2F188333C3803C970D226FA09F9775ACD1BD695169F4A650D5803DD5206FFE883FC57F03873463C5856DA6718A4BA0499AB8D24FDCC31670F4FDDE5BD0306D4167E2EAFF79C9FE292A8F29F7E85564EE86250FF0DF35A2EB460E977A832B97DA0F118B1A31AD528984673A8C36561F6497DB7A6F9706E14D5DA341D4C66C6AC219DD8F720435E4AC4FCE16F9AE95067051A4462EEBC2AB8FE810C50CFCB50E6A6B1001211BEAE425C973CB1303D04A3FD50726B2CD7A9B3A309E3D40ECA853B9C9A90E7DE03F339929E3A1C5EE01F2A380F18ED9A53C25980029038D83B0AB05EB932CBF5429A009E624CB2106164A05D67D41C423DFABBDD346BCBE1447B003F255A1021E9471979E2D67215CBAB3DF5318CFE202119D7DF0848C7BD2E3DED65E7B0CF826161DE524059DB4D77F331B3BD20F0754949C23550E52DE9E5410ED5BA4BCD0B9CC5EF901D08F8AFBED940EFF5DD51018A29DCEB097FF0C89AEB71526466DAD219A0B38A1ADB842CFFDD6F532315325F55C2869FC94C87FFD3637DC1CFC9C366CD4B9731C66F97FB66D536445EA9C292D20990EAE91CAF44A78B6D24C84C29D4A08860F9E82A2EEC0E6A059AA3CACF098BBC5A8553E98ABF9E1C9FF2E488E9647F11676D675C776D5C8FD30A8220E770E4A59F1A62223616DBD0D3BFBD38A8EE2B8B406AA321733904BDDCB72F20D92C92B810E0F8F3B58123D10C7C311175A25E11841DDA3EB4C8DD85F8FBADC54A3AC567E5F56E58F132EDDB91D84A0527FDBA96B4E4C2B147BBFCD01FA12FA5BD081A0EADD64EE544034DC6A5C45F015F7D0D36BDC8865CC362F67966951AAEB26BF83AC469DF66E12DA8D863486B5EC0C87E841EDCFB077392B92A8AA3EF78F56F45A70AC6E3311AE71B557D7A8CB755176AC39B7EA1229FE548D9C6885FD2DE770E9D0F0BB28A186803BB9CDAB7F69B9BCCC2A00FEC423C24B0A08C8A6246B974BBCD0345CD2B43391363E82488DB2C2695FFFC3F8B35BF3C96A2002A99DE3A117366DC7D9CCF710D1DFDA1A7A0A79AF8EFE73E0A6B003056745313932CDAF91A8494D09F8B7B496064B7B0B121B78FA4E7E386D76248E035E3814C8C0C5F973E382775D58501E407CA679DF44108253A4ABBE5EFE7A7F056B79145455DC539E41F5325CCE0892DFD3108228886BA047BE14A891A5FC1FBC3269A93B788A6E46E1687A76A3EEDDC7788E6C9842ED52DCE5D139ACC307DC83F34CA0FD18D1A55EAC428691C8DCE3A1B2067DD6CA7D177E0120113D45962656584749A6561D919A260FA432233FED4966F47F46EA9A6183D2478236656AADB95158D663AC7AAC47786055EBE97AD95F9EBC816577EEE6DD59539BD23332F0213A08F891EFCADD190737778B72AADDBE68A4064A84818DAF1E1F68A6CF90B23C3A19C915C87D95AA0AC0DA03B5AE21834CD17CCDDF392F65FE4EF5AD2AEBC36219D99AFEF79D1BADFFEA600F2BE661B1DE9C991B00893E8129E62FCA2B1665A2CC937C2C70BF9297C8D920775635B2DAF2D4708C9BFEA9B7443E614273B20A35BD2E2C8CA06772104B169A9CA220375DE03B64092D615D7A19C62293C12581B93ACB4DE42E29F4469205AE72BF7A501B697A26BD2748293CB031653658450CAEC39054C0E4C523A75F7409DE655BCDD3115272A92EEBDFE9F574CDFA951E00F667556AE35ECAAB3DE916C0D8EA296F14CCDF2B518DB9BF24BDD1302C75EB5B6DE0897C4E3913E4F796BA0451866C51F6B0ACF3D1720E7A065F95698EE97B5548C34B4DA1ECF76230D98506B6E520A2D1A57B54147E795BAD4F5C43DFD756723618C51342A7CAE3C5FB0F3929F2D866A00C7A9D8EAA7EB2A9A6B8966C9222BEB9FEB6BD8F821773365B0379C898D95DB50F9ACE16D1459C6E8A93D0A255D3A0A29ABEDE64F037D5236C871410E28A258AD5DFAEBF42480E99C4C0C025E9922CC4CEC6DB1C53CF920BD96A8A015FB0F69A94FE759CBFAA7DC2D6679EDEF528266D294BB313B189A6969CE2C4B7EB2A8BA0E977D4F90FCB2440477D5F78AB7D32835E86FE4BEACB49C98FA529F1B66DC58B45AEE25C6DB0F7466942F6CAF58A60DE3A55ABB52808A431AEB4FECEB3A1C421DB6D956C0B04A6672E0CE426451113380976A2B28403F67ECA74CB762722F5409008068DC79668BF677679318DD5A7D66EEC0BE5667531A601AC175E921243C69F42EEFF0F534649FF3DF9EDB485DF10EC8AB48AFB9A7AE0B91B5197EE327469856DC9F225F75E9837936187B71982BA4254D6D8705391F848E4578D94DBB149BA2586FF01F968ADE75183CDB520E4E1B6C2097772E985D2F228B55318F83FE9E069CAC0978AFFD859E12C524AA5048E5AE9F7F83FF9C87AB75E782165C2517D0A1DDAD503BB1BF2F7880488CACF83C1FA0B912E4BE8E8E304B7CB710858E3EFD87359CC47C7DA0601C1803D61836EE55596DD927AA85897872F84223F90D56DF57304D981DF04BE3B0CDCA4CDE54E357247A8629136221BF3D234E98CA2C032661AF08C2108440C689B66D24E3945E344A74E9245A84B683A188D1941C49D9B50AF217D5D407C8826411B2C05CC6E7C182C7F0DCB9DDAA7215629E8F05F1C9217DF46EA9D22D61605030A5FCB6D94AD7D637E913752C52220684821C92EB4DA266CEFCC14D373577F3E2155ECD885177F479906D8AA416007E0C7307DBB7102E823BB3708B148775748C5916BE96C69091ABC573F03B63F447A4132C9D12473FECB0A90297CC7FDE8F3762AA39E8D9F8E51F8F3C1D966E15EE6F32132E90CCC8107AF55DB5D031997E056ED893C65694D0F180AD4FE8264EC9F5BE17FA02A4D009E141D691D88B8EAACC537491FD25A3F6C79A256B65A6C1CFC003770701D398EF776365ECB6B0D623D27DACAB430461A8D962FC3FFB06D31B131A82C4E1A981DD617FBD9B20FB826E8E5450F6EB9A910D81E6F76F67B6E3BFF75E7870D510A77E2300917FF4379CA8F4D9E54E8E7264BC51A8468527FF1CCBEB18F3F6675AE31DABD5B97B8F47262AFF06462FD15D5513B605BFE607EE0FEC9478C09724785DA4DF336C3EBB003B9EE3E46BB534EDBF64D0537E79F0D024A1708F5E760A7384F0DFFB7621DB26F38077D8C83BDBB4592CB1D8F4241F5BF5AB27D0033CEAA2C09EA1BE55CA26B812A14FFF87EFEB91B67BB06D70E70BD913D349C818D10121467B6FE5737DA313E32239D57967D90BD50F6A970E134283431149ECC52187721BEAC8A9DEFE2E6A6CAA1959B4F761C5BD20BFEEB6DDF7654CECF144C813EC398C243AC00A1E7724ACEFC05CEBF3D812ABED3C389999AA1805B6CA299042E1416CF2AD8DA5E5F9DC2ECE7587CF9BDCA1016D687F9F4171606B0EFC1F23928AD9415428834CB42786B20738580BDFA80A470AA7DA5C543BDE3F265D141B734410584061D53098104BB4BD9C10B1F1B2A289C6660593BD7A0E8E74B14AC68054E2374886E1F0583EC39B5447D929C136D3508DA14334821999E6871397F048F57F35EB123472F6859AF3262270C35FEFA57FDAF904160A7DDD751E907791CDDEC35DFD4666A7741FE90E9EB479C33684FDD7CBE1214BEF3EDF66DC879562D7C7A09D04AEB1B0C652E2D396903F259B83A343CCB04C43F8CAB8B28EDA1CB1411F7B17D5768558E26129FF6BAD67FE46C00387AE6B0A3912FC418B1D2BAF4B26602AAD7AE24EC8B294BA303A95680B8160B8B94D731FDAED10873E3F1D92AC44455CF529AD269B5E715F5777022AE0404516D02EF367E68ACD53FD71A0A180D7E5F47175F59DD8EB49481A8306D1553C946A2169B771ED3E48CAAA2C76B4D862922220EDAE0AB7E0964734AC63DCFD39B6B461DE1F44419E2EF0A63CDDDD076C367E79F9FA2E3EAC30EC3847AAE0F01892F5D94EDE04938E8BBC453F774244304181475C7656AF67A687210EAB9F4E65C242660806913F1E6B6654603DB84D9D8CCEFBC0ECBCE7958B533F48F5107C098AD5FC7ED6AA508DE443145E5A7C49691F1CB5DFD407FCC4ADF16DC59F8C4BF535464E78400E6CFCDFFAA8FBC3EF28F9D2A07BF982111D12FF0F439D7D2B38F2B1EA7AE0790F7E408F1B701EEEA535145962672F63E9B8BF3F224ED5CB445293BE4F3CCB26E7256D6AB40F87F5B213B147EFEC9668C65750B6F12503EE473456FF8A4C42C79F60FFCD9ADD3846ED30BB8038CD772C956804C79175F962A02B5A8F524E3BD2F6240EE7C1320049FC800BB76476AA691520942D18091BFBC26570D712D7A828500898837D8DFD01C676CD5D6E85A6AB0F1AE27287C06B54D66F577622446735ADA023C4708F539CDE1E1AE9F864043A5E4870236019AB88100664D7FF38882D1603517E965F2EBB764380BB543938B80054CEE58F5DD957A765336FB01F8E5FE243EAE69FA22548D83C9C87C5BE1E83C49F0D1CA33A4E3CEC204F305B97089E491DF8C387D26CA97E070DE9A6F6D62E49551BA40966408630539719C33ABF304D0A47E86D9BCF42AE8485B0952728294D823E09A65B4AF9A6B3BBF0B93742CAF6A50553818F0EA5116BF29AE647736F1A67B18C548B9681D0E9D687CB0A9857CBE1D8CA00652127D970942BED529A543012F8658BAC40CBEC8602A3F207EA44A20EC28C722349EC4305C2446AC7A35F20E616249C623E9A0CD133714AFC2C289E767D81D22D3C15B30ABD0A7400E694ABBEBA7C3939FA2E3BCEF976DD84B5493C3F03E95F318A1F025B2AC5382B7A5F994C636A8910FD2C4FCCA58666A83D13F89B02198552AA3C8F185A8D70739A3B5052EFD62C8EBC44AB8680521C8887A1FB463E0BE9B356D789FB7F626B9E1F442CDE5F75BC47B88DF12BA97DD4DF374617C7121A05F702D48A9041734DEA220D27C7CD82361A13AA6B0D552DDE2660054384B0E42575F35F89E5087F767429C5044D0253045C585B4793672147560286E49F347DE73203B99A045A9959443941455D707315DD47A8BD6700E8BF860777950829445271C40D325E83A4CDD211378FFA00122A335994B7C81A243454BBE7EE1B444F888FA8AAAD3161779ABCE3E7FA095C70ABD000000000000000000000000000000000000000000000060D111920283035EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 + +count = 73 +seed = C7ECD1EC1A3D83F5116C0AA4345FB3ADB4D9F81BD79896BC4932EE2F9D2D1F179BAF7A002D88F4F69071A7931E7F7FAE +mlen = 2442 +msg = ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 +pk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E799F33509700263522E581F1AA2E5C2A3E917ADB8E15EF40056F6CE63D4FA7A7B0B2ECF6A6BED9F9B126AA05EED1CAADB16893D2B76AE2248DECC4CDCC78C1F1325C63D9C772A3EFEC60B3B853067B49903301C0B2924ED4555A90CDE484CBCB88906CA2FF89F4E3BE5AC0CA02423D9A08E0264292E2C390B217C22895DFFC8E2FECB755640EA516E5731A4556A8304F86000F828DD70CD05B0F8685799280F8E664ADDB1DC2EF7E10B53D6F5367B5A695B0CD8BA57A2B3881E7246E70706F4175D06DD4B5AC5F1E12058CC3785B66DDE27EC9A3EA5D06AFD268C1C0832223D66DC971915BF85D85B7A45247C75A25805ACA7926E7D91CB444DD2577ECBF184A6D6A4506CEF2C403F37606D3A58C6DA5F4E3D60B4BFC918A81104B90640238E19D6D67AFC08EB6CCB63889737F024760B54E411518CDE4CEBCADB640DCA61CB54EEE2E9555B35077A961E2F381191E84082B650F12ADF2C784A6EA00FCBCDA11B96644C3DD365DF4FD768B216E9190CDDBA63C71D1DF5218FF9D7D511B6B20552D87F6D89DA09E3BA6AD08E58B7B73609527600DEE95623946784084A240CB36A794317F87CC909369A817082C859CFDA61189FD5C3F5DCC6B5BDAE9A4AB5A100E52E3036453BD6BB2362EA47EFD3E1B3C08CB9B19D674FA66F83FCC4A214D6B9686C1DE80E8766F9C5D465A81E0074490032594B9EA3391E2E8836873ABA0918E6DC9AC5FC6E4CB4FE29A07C22E8CAE3728F07CFD7D1C329BF9FACE7CF708572CBF9372A6D420F0C0F176CB411B8C5C03CD50373DC739A10C65E810307C3A290A49B0E9C44F2612A4C07470C989F915DC81CA0147B2865B613339E3DA85039C5943FF6E49275A17C0C7273259AF40EC286AC11B2703D2F411DE7D37DFCB419835ED920B6C344743198BCB388AA77329297845D7A495A838D35ED3FAD66FADFACD8D3B61071D9AE80EEE15A02F94ACA459049166BF99EE249FC911B045D70974F6FCDD11FF8F787715297F8CC2ED0EFF5639139B79A5303D231AA51CB3B34FE6040FE4E72F827839B4C3D2DFB2EE21E859D1D709589F5136673CB2782072A4DE848B9097A62B8CDD62700E782E7244B93CA5B1A0108EA0F0C8229EF964494FCB6B297CC6BEAAA4114907F6F9AFCB2697FD6AD600612B6C69A44F25E32BD51886E90B439A51FA29A08EAF114B5DC15F0185D58D9F1980B282B40775099205025A94DEEDE27B36FC9C7F3276235726CECA378F8DC2EF412126730B83D88E958702004FDB4C46C16DBD4A39F3B48B86835F4F0F3AC3EE10F3856BD3328ADF35264671EA3FAC6105C788A0EC6F57C29BFF2A3C064B9B2BE75F83744F800EB76559CD25E0B0F772C3C96314EE662152A7DB8DB4DC2B534ACE5221F53EEA468B2C98EDA345B44F8863186F447F90A970F9F973A66D8E8F744FCD8375E87F727ED6603C3E2B1DADDEFC4C76C4927424A91CA3EE624485208AB012533B9D85FB072881520A3C783FBE29F487F9FF0F108F39D1883BCCC2A6DD98374AE147B46FFFE5944AFD73E0A4D8F5353C3AD2C76DD4D555B967BCB2CB823A7A331D6EFC0E9BB68BD62352075BBF0BBD87F060A68D6B34A28CB1862FC9A202D2B2D305D45601A305A4275C5D00D87672D25F5ED9ED1A1BF52F5C09094001FFE651EF196190828F2AC2B397F1753702FE074610CEB94B48693B088F024C3F7E61C3888387A8CCFFAE2E4A3BEDA7EEE81300B959C56E102B7E1D927CCFED7D4D5BE470B8782368CC27B9642C03B689DE15B3E9DAFFB05631F581E0964934B1C630301C588ADF4D864ED561B53BD3D97FB21A62998440D3EED95FDFB857BBDC19EB8CAD83ABC6E2DAA65289BD0B6BEA85A65907FA7B379CBB4229EEB5CC430F912407D21A896751996D368C62E013D70FD023DE89170876CD3355F3E6C118A156C1DF7B5166D4666FF1800A79F293F9D002E4933A6CA61A2788E2D40FE734D6DBD707E804A890F4A7206F1312494DFC08BCFFCC84036538F8DFEA898DCA2A15362EF091036947B1EB8989CF429F505A217ED66D58B2332762FD2F1ACFADB18D141C4B431C2BFBFCD2480FF91C2E5B8B09C4E13496124F33CE27AF05405925CB224F4E7AD6946BFB728B7B09110ED38BAA181C85A225C816FF6198EBD5AF33CBB0DFB8AE47399D948107A60A0D765EB6A38152FADDF84B81931AE10D7EBCE40F5B391C7CA4A0EF355146FB7A300EC24649805D82B9F23BF55F1402E570F9549CBA7F87DCB04BD5CBD157026D5B24F083CD7A361C12AFDF30F88E86E9F4D721BAC69D3BB59496ED2AA80AD8BB88DC0FEB5DED6D9013837A9A3D52A6143851A13AFE03DC5D5BB0E1F5646BE81072DCF2324EA07FAD8A34BE710CF4EBC4993968AB092D29A53C7A16EB653F7F7250746F94BE8FC941155425C458BD583D46AB8B11F1B7A34C9879E73DD9C4A14AFC932656C8CF12ACB45924EA45842C0A4FC7A18D3D033366DB041C13B510E74A725A8A1A0F30B63AF4206B3BECF2C9D85A0EC748FA2328E67E139AD20F4F43CB840DEB79F55489A49D7C6537A459C2FA9BE6362BE288E4A5015426DFFAAB0DAABB84F217FEBA1227DF1B3B1C68DB44355B681F7BE3D0BB889C323EF210C5FFA4929C16D8B5E3844FC1B0C6D902EA634E4BF37B2928047606E97CA026C383579E7C4AD1370AD38EC4034F64F122980B8E5F07C4E3E005807B22B0D9B5A4285B99FDF9197C40A801ADC69C50E816E0BEE6C989A5E85401FB83DBE224F546F434423479060C4E344BB2D5AC4A5408BD1C9A48A11F9D0322E3D8F18D4D13658FBBF38863C40DE445BCBBA73D11BD407D95D6AFDF61FE9329DE2A2E8A2A60EDA13D8A6D516AC6E43B558D52779C1DA0EB637EBBD4920532684CF3A8344E54727DEA520FF3B5CEAE5DCFEF928D6DC39A2B5E2A159A3B3B18B63C2388E3BD70B839F7C5739FAE6B7FA2C54B9E1D3B9C286C5D14ED6AFE1F43B1CDAE327E7F4A1BA027022E768803FCDD3E1EDAA934EF33C9D30FD74F5279D24FD3A69A3B8E9FBEA37F7225CC0EEE906B4BADA5BDDBCB5083AAED75D3326E4ED31ADC7A7BDA7ACA803ABC219506DB0E361BD4F4204C189CF65792EC902795E796033131F930E378288B75447B4D2E9C25660B1AE1D1635EB8A8A6FE7078E36055A763E2761598FD4CBF4C5487667EB09395234714227A043A9B1230398AFBEC71F6D57F505AD9118384E1953CFAC98E20A8EB8F6FEDDC8720715F66925A842AC0EEE2543CA2C7E9BD372F6E053303092408F67D7BD82B0246D656340CD288C40D83CF9994A5A5D0A7148D7AD40A37C9A7F964527C9DB31A23ADAD6BDF7DCE9C42362D92F787212C83861C18627EAFABB07160278A9E8DA008D4DD4621CA8825DEE8F22A928E4DC8FE54DAED9D2473F5F9000D349009D12E79435A8097B39913DA14BC8114D88261D3929C8FABC3EB0A5C331D9268298027FE7DA0FCDC5E69B806159FDB59B28DA3D1A7A27552164864631BD783D0D08602A7F66C2F8AA3C3AB419FAB81D469497AC0458574B1062D11160FD52C0EF5BD2712DAF735D69AEB42ECDFE5C1A49035E30F76DEB103E474D8F15B423A99D6CBFC1CDE6554EC80C6B292709772DCF66D6D978D8C9 +sk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E79917235DD0CA0E28FDFBE573E197A2A71278AE7326225951314D6A408F92B8C9D71D5F2CD7C6331C85C67D32339F7C06EA7222D2AD3BA3049154EE5C693FCC8DA6E390818AA6500302452315859B3422C9448823424C0B2052CA224003A44993A8511C1466808428CAB4850AC0300A9725E1A4011AA245D3208CD3C231E4288A6032728C186218258DCCB289C4124123388281000A1146105B100C492049642266A2B20D0A9150E48645542041589080143105CCB0505498701CB78512170E64126203076E0B0908108924228021C820095C3282894071E04692518050214848CB82484A2226D3204A529064844852943640DCB45111155224296492A670D3188450B688242191481092E0A201D0488A522446A23641D0A068C3106C5C344003186D02B301CAB44909348490C25051165291308224888111242818864C51B04189C291092768E33045A39630C10870012008E4061289328121433100B40DD9266620B324DCB6300BC3649248854122014A340008176262088558A83164C24912456A02084D0C29600AB221A3344C4A344924C8708C446DD1188210B44114C691D892844144881A0631DBA22151104943982993A449C24462A3380012B73063420A0017029B880059868DDBA04C94C02401804DCC0862938850A1C8891A032691A045834651D1C64882C6811928214AA28503010CCA06621381909102104B362919268D100692081409C3B05091804812A8510C29264CA2505804104CB84184202A81A04C18472C1424688202868A440D52B20104174D92827104192498044E23346414812D5A004D00474E18A444C8207113033063B0051129240A4412C3426559387083A669412260E2922DE0C04D98A2852327629AB40080961083328E409070142328C2C4481A20105020065A047243304463448C02B82943926558440CC92071C1324C1BB92120C0010A8564C0A6310C9925D8326112300658104DCC422840422C8A04815126511A3129D3941008C78402287100808014A34C62268DDA1024201150C2A205932660C0C2098804700CB765D4066CD8260D1A106A4C4404533830C34041D1C24419168A1B160519150A5B4845C1B84D00930114862861C6802111129106260CB84DA1482E0B956560246559940912C008220932223361C094500034811A008DD202080C08111B32311827201A392188A82909B060C1880D41184E08966DA2380E44C00C44248D24363150C630208765132186DC98690194100B100D84B48551A88CE40006840642D2108DD9200C4A3801C1202809A62CDC2601D3368CDA4209829824DAB22011C86411A345D3222562328889B24C1A121201066EE3440550440C1446894A2208C0488210064824322EE3020EE3B0211212048B287204B33119254C1B168ECB9468D0460D2393209B32880B058041C4510CC46C21036E9A080414028E91306EE3B468A2A0884102610B81711BB01003B22443B2882491609480040C960520814890121118160914C98C0A994813422C431202491228D1260801876089C648CA348264188518118D1237098806211295900000021107914A22821A908C1A99806114651B43528C328661440608014D20920902B328A2B62CE2180E8A8604C8821188340E80446DDBB0811A0208A2B42508B67101860D88A4610A134118B14564088298C0601126108C880899A88D08114821468ADB0422101821D1084A5AC44910926C04C280190868CA3052CCB40913808C1B842C14006D98960C40487220380C00A10811A12888448489308059A08C84444A09364218338E00080624186090062801B90C890211A24049A20890A18424240070D2A66922127000C708D1C6680CC88C62C4651338099B420991064009B9204AA06844C6415A226A0B8064A422291B3448D30424A428915C3248D32291244401E0120623274CD4305162C22500007122060D084585248741619670E4046909212819A51112C26098428DE4467109140204488004022949C06C0A034653280281348E10988049940804059204078D480631930651088631CCA85161B80D90322C01268E942080C0460A24064E08A185C214080A878844124A19119219066C9038461E51D85D799A2FC608178FC3B0BC64D73CB4CD00278C4D1F0497594D758FB8C982A9C5664BC5AE21145A02DA003202180A2CBBB52137EB5A79D97A5323FF425C5A913088BFC6BEE1D6B5E258AD6BBADBDFD971D55BDF25EE81CB0E6E0B757D818309E46D6DDAF58504A7136E21CDF7B6A731FEBEECF8333CB0AA7F2F511142415177DC6D30045EC1C6E7FAE1E13E542F957DD5F59C55E03F7319B69C586CDF12C3B00C91155D9E66DE7FB4451E88B65D9BD8D2866D7B38716A1061DBC3C1D054CA518FE0AF5C0F44A6739080C7412FB4B2BED70E97F896849E41961DCA494FDFA7588FE9AA0D3270D608F72DAA5D7EF4791BE4C79B65DECED2E58E49702523FEF7EAF5BA5F4A5A4DF016D6D71FF605D8AC7D7C1281DB91F57EA2E95CAC18958B1350806A71F2935E43CD24701437EC52AB5E40FEE8ECF594B2131A1C867B3BE5D3A19E257545278C48DF3A02B428BA19F54C2582E55C00373E83A3BEF33745A6AAF0F3DD29F318BC2B2A9E5701D4AEEDA6F45433725C8E88A871AA591BF685833CC0CE630F9DABD47ECB197DBBFC54256A4EA5A70CC5F56B7102E4FB311ED0A4C62E198B7A2D95C6FF808F10A01773427CC20DF7D8864F4CA471AEC1CCB6FE8D10528A2C8A5B86B0E4C08AB0FBD47709E2F852A613CE8BC7369A982C10109E088D603B192CF8188906F3B4DD129F38708495A144F37537438FBFB776D409FEAB2B795ABB9C9D13D5F4630AD0E78BDD37005C9600FBD2FA00285FABE41724AD1ECCAEB8D856D1219A9A043724332373751D1CD118BFDCBB0413AC64FB12FEE826572FFA319151BC16483F45E8F78D5174EF725FF46703AEA29892C7E557CC9F5DD7D6920AE724574BC41D2EED152A1974BC4D727CE257C5D513C452D021A22EA2D7F340DD775DD45820F91A1871A2A675E3AC508B03BFBD94705789FD2DF7E85C00226F82F7B220420BFD38728182F9A245AFD1E2BCF219C7CD9BB773400E66859EC170A3E8095ABBB84382B9B3D3C64741A098DE635215C8B6A075BF37E6661031AB8D52B19F5FCDC17F6CAE7AA47F043DEA7AF2DEC34413E084E06A0E92EF7002A6033D37BD6AB31E93C732A8B1150C68EE8DE4F2508AACDBDAA1F70FEC5CE197E49C60C74B99EAC801BD8F4D7985C39014E547A8193A85C29300E5096908702B8F186B98FD4EC48DF1937C41E80282CA6D25D610D8C19B3DE33533F070FE8399874312424AC6ADA4118FCB1ABD358E019A85D125E04A26E871B34BC028B1782334C4FCECEEC5B56CF4468B5CE94E531A14005E8514E0E2C4819D093D2816EFF3E31C069E53D5D8A4B5F6A8843E1AF227AE9C8541F6C657AE52D427212D59773F32FE5B5705B211C303A3D22DFC51C2A8581E03A2E37A8746785AB4CCF488FE66CC40B77C2AB070D617AADF8B5B9EA6BD87B0E4B950C5B37A20AB5AC71B9A8CBEF069957DD0DBD85306EFB3593147D91EA9CEDDC899D1BCE7593D6827BA4959EA293DAA945D0D8C31B6688162C70767C719A13A3DB2C0158E15D021FE42F6BE5875159051256908515300EE55FA98A1B4E10C2AF8114072EDF19CF130943E6C50C19D36A9F7CCAD17D6971A57F631F656168FF9024085C20FDE289D17E15606FFB49ABFC9CA17B5F89C80604D619C3B9895B44F98B209760AECC7FE5056E1E706F311870210F2625FC7934584E8827414DEEBFAFFCD5226AF7EDC17A4013628450706519390E93AE370186182E7CE096DB624B8B953CAF8709F804AB1961FDE4230D9A246CF978D3ECF9F46292B1462ED6FD661224ADACD4EFD6EB68925CBF4455DA4119C795B46E0AD73E2FE36B309D7A97268A22B6801978FC8EC999037C6789E2BF50AED9E7E3CDFE1C69514C037F48148003A694C5B3ACC99E83C2AF95838EF4338E38AC50BE86104E0C2C887CCD37BEF6B56A602EB9E7C8A9A7F20DF25EF0A0680A7124AEFDDA22D42FC9F78FAEEDE2AEFEADF052FF146681FD1F5922AEADACCCC4B38FCD1A87BE06A10190747CC07326A023091490A15F44C6F06350EA0391F10AF37FD4F5FC7BB906AB7A87F7054A11F26F4E98A81E1FEB66C451E3FDD7FF9342710D394B03A2A088206A044B77BD0D8A3381579576A08139F22BD834AF24517FD608B97278B1C6549F5FFBA7F324DE3305BA0026C76CD37BEE92F2A34C308F16DAB361FF845D0F606B69DC6703FF58171E585AFA982A7F51536B8E446C3F134C1B5C3C059DD5A2CF9FC8BAF5A95F83A0B8A88FAB237C4C0658F959D7DDCCB35F7BA3FF5CDA3EF672897321BBF096F74EF85C078A229CC1FA74466D9D111A56B385B3C0BAE09A18CEBBA3585D2919DA5CBD436A124AF62D5533230E174567E288629DE949FCC92588500D9F270FD95B3621E6AAACB996748082238CAED3D92C6EE1DAF6B51CAE0B0DBB9B7118F89BFA76D507ED0CD27741D067F5F211514DD6B8B8B1E62CD0847EB0B0D323FF74F7528AFCD925F2B575AAF66F665D1DD98832AA7CD4E96890D9C6D035E8FEA1F5565D51AA1BAAFC0BC159780004E80FC0F562D8A3B5800340E4FC46C42AC28C31894C3616A51ABE92D18D5C3CDB00937EE57B5F453C91FF3B0C1FD1E9EC6704C5D06C00816E2D25CD304C0B9EE13AC0CD17488DB2F9783222962382D0F9E60033C5A3FF1756877CEF819B0BF563FB6D0A6BF35EE33F0BE26433315C0653CF5DDAAAA31C1F84DCC9DBE14A5F91DFF26B3E425C1AD3D540E5872544AC783C259B5D99AB3A0EB51C01C4D9A6152178AC1495C4F041D906D6E5570FC7ADD1820BC399CD227D3F7FF38DE0B66D6475D4DE74D373B37C580FA936B1D8B4E796E573213D171EFF685F77BBF6254E47E4B5DB774B777411A37FE21DB0E1EC86E4F95F1D60476E6987DE8D604F9DE7B8ACB234FFDFCF1256396A62E9408503DDE74B9B37DFCCA21A18C7C19357795E7C5BC19515688EDD3316EE6F17941EE1BD4C7519AEE519AE4C769EBC80266E3F9D903E77E068575C24D971DB18C4B9EE285C9F2E5626207AA2730563FEEE78A8A543468A7BB16C6BE762F426E09C9DEFB4E905F0F1F331C4295547143E1DC975D0EDB85FAE4E2E53718CA154C42A03C36E03B99074028D4A55420906B9C23E5D4F04901F295804A9C750BC6537D7912CCAB4FD47C2EB066732B6E5FB31D92061E70191DFFC46966896FB8FB148F720760FCAE3E87B1B14EABA92E58A9C3F617D6EAC8C59B3D068965EAF4DFF31C2222432EE3D138E73C6364C2231EAB3C06FA924370AA81A6873EE5A6D993C5FBE7DAB4948C9CA5ACAA86638687F41FDBA9F6A18AE13908ED1F548F84D3E77CEFFEA45A55B85105ECF8D78FA951DD16BA8D2233EF266F6885E6AA576B225381871A9E7D280DBD4A277D0D0E595FC5A2D68BC1D6821C01CC2BA16FE4E88CA2E5E189D00722862CD06C5300D1FD4AB0FE176AD429F4CC5C3D79C5C71998E562E00E1D7216A426CBEA8A99334EF8B5A0BF4CF5291CCA7010EBA05B492D41F270211DECA61FF6084237F9D90EF962D811416F24DC260DBBD65D61CCD2E986BD14F59AF0F56496BE159C780C88C8ABA4D5B2ABFEC3690699302D08095C7D596D495224F28518660D08F20306D7615CE25CBD5C5E650F54F61D47A00D7458746462804D9844B0102ED7232F37CA127C3BF6863631C5120E7A992461110143CF2E53B7B77F95395A0F6CA5173189AAC5D793D12D957B1D9D31ECF8423E2C1C7D4299257AAC53B197F01B90097C869569A4CF2D3C5843BB647A8B9EB7BE69BEC63D2DE2FD80182CB9C12E8423045716C5969003E494F9A9682E2FF7658F0BE2BAC8729E3CEE0FE1FD45913F71E3BB907A4CB6D05AE18B5700E3FDCD5766F4511039A96DD1A2B4ACB4641F3A7669572C6C8E5C5BB0A92B0BF7B9EFB9F71DE8C077F598AD4E371EC2EB76967700740A027F02542C7A44FD20EB42489BB214F81871FE05A979CE663BC3476DC46CE97D9A7CD4710F44B1547E1B17BE00484C624F1429A7D2039704F22633AEF5781D3A077DF310406E87E77AB05272A48DA97DFEC71D87A1B20AC0C456A2B6FA47FFB27D0485EFE44D91FA1E57C6908D897F85CB75B45D88372E27D835F60FF652CB6024A6B8C9C5263315F78AA7FEDD49FA0BAF94BF9EAB76C348A5A4FB8E4F60AB48E516B22F25DB719CB37A37B259ED39B7647237F0EB854CA04E536D3169DCECAE008E8D956BF74946D68E8892E4665A4959F63C6B029F8CAFB3827FCC24FB35585C554F9AFAB6F4CCB7C651A68CCD4080B98814DF45E01A3A47EA2A3DB51E9309B49D08730D17940DF34D960EA93A37A459D03A579F576CB0C1021207BB811A1C801E2B05E56D92EB404E6AA1554D4E0EFC574DC93F41DDBE6CF897669603E0E4872C2BD480CA8A7E1CDF03026270246522CD45879D55E3C68164559E1035265A2AB9CC0C2F82B6AF13A259EFA10571D2AB6AEAD6824D115689CDEF1E0B7B044CF85C8E8A57D799697E1A71D76D9D7432B829F1BA78DB4205CEC5A84F64C5E351D89259E9ABEBF57EEC9B9AFFB732B4FAAC987EB42D9434FDDA2A6CA9AC0690BCE0688C4A3AD47EF038FA2FCA5F20618804BB6A43E6657C7C84BE3ED8D4F3996D8704D3F9BD4FE6F954A04B43A64AA00D2CBA454DB1D4BA25B12BE906DFD8137BBAD2DFAC25C9158406D0F1531782EE808840BE5130BA03405F6C2E13A3D54C018061C31FF7A4B1B26DAE987C97 +smlen = 7037 +sm = 30C0AA0A2D70F786D9F3D64B8A219E893BB292BFAEDFC38C2C84A8B70F7258F9A6AB9E351F2C3A9F3A0DEB99B035F28C4DFE3179141A6DAE565A97BB303D1A78BCF01795BABCE2944FCF1BE39243BF1AC12A8A0CCF280C063702E945F9C32118841010646F10E95EC3CC955EB838FC0026E6AE6BDAE1B011995212677079D16D766FEFAE7AD35F19C62CC2D6F9E7D77821424E0E5C4AAFFE380A2D0BCD4A027E36FA028A90BBEDC5BF1F5E5310107354170D8073ED1EC1F38BF4D0AC653F490F67832AEB5236283F7D205FCA5ED096FC46A73B48AF1A3C146551DD0BAB312D30B78DBD433154750A83BEED3DEC2FA550B3C187769359602A3A9672B84709F71DF9648297D127761AB7305777CF779290746E7C4C293918056B33381F2AA7171D72E4DCB9F1B6A784EB7ED547CEBE8551E8E674C3FB2040B3A6E0673EA7711D335015F5FFE9B8060CB07114F41341A31F085EBBD87039CEF0A3D4A8616B847B8C30D5C086A9C4B7ECEE72A620A835C9DD504BEA32FC4863C030BBB3E4894070D85CCD40F808BCEFB36216B960800841B90420B546A7E3E62BA8BE88DFDF9608E38CC79928C2F6EF7574ABCFA1377BE1976B28027B8E50B6E8AA1964947051A7D0F823353D31BF573D824CA2150808B5CD204BAF7124A4526309D9A74C595F6197C6A94E95F38F0219E49BE40F663309431819EFDE01DAC25EEFA845C8E034D506286966DB658F49BB6309321DAC54150ADBD7DAC204DD80F56E35056425B0D6658F411F1F6676260817D6153E8F8A6A50E3C6390D5AB7DBA7B467D7F5B2DA35519B22736F211876E2EE79E38B1C77B394332BBB2F8115A332339A11B9BE466A0A668A6C7A7178D77DB75ADDA60A29E70510F369D1A70B72B8996481295E4A64A13C89A0ACF65D9C8A4BBDECB08A51BBDABF45C0DADF7EF4A534EC3504E703B4929F5ABDCBC6DC87552747CBE5EF9AEE7D4DAAD259E98D17B348A577539DABAAEC4066A20FBF28E5AD3BFCEAC4931FC8B4251C7B082639A2C136B362340DFD323092C0A3419716ECCBCD680DB061E52C5DF23E2AB85B3E06768E05C3F55FE0359247A38E40A8427208AB1A513FE760CCC4E3D33D4F206281CE744F8BA9DD680807A534A2E0AA5BB8DC27CD96A6A8D614155E9186446AE9AB51C641279CE7E9387060B5ED6696B9808DF670D93AE399A57DBF01817A27ADE908A3ECB04B4349FE2AA96F9D9A4D7BF78A1EFB6255820E114A0756B7DDAB73B18C021CE08D9E0301C982AB3DF9B6F5ED88EA3AF0682ED1BACE45589008490BF636F29D445219D4CFDDDFEEEAA9075567C122D293E23986AB2F9760C6B63F2D935FD6E5A107F54C3767B627F50C57211BFEDC5651E077D54672DE4AE5B9EA2770AF9A57D33B423ECB5DC2854A1CCDFE9F1502A17ED1FAB4963A983C2BF384DB3FC49D84A8AAFA6E84AF9F3C58AA39FA9B9A5CDC2BEB4D800AEA559DE2D870F84FB3F4B0D67D37B6B6AD14732C6AA881DFC983BDD072C8D1E8C78FC1AE2BC9FDF1FEEA8E6A79B26DDEBBC458EE3CC4C81B06E68A9003C42604045DFBD3EA044CF7C4C928C3E0E1447A3EE8144621061A9075E0005B56D07214ECA17C88B974706A6B372C772FED5A0EFB00D2D7655AA2343825336B16325892FD98CCC42DF492D61489E2499DE6E0C123C09D6F97932857DF7A8D53CE516F9A5399946A2290A31CD3B4BE92B51942E55401D885FD4DBF5D29ADFC2818B67816925218590BD0FC4BF498D9D14F4192B205CD39547C982EE8249A6D7194D8D41B859D9199DBE7A6FCC4CFD008E2D50D3C0A2DD69E8E76D5D1D2D224BDEC2E7FD78748BCB92694D157D7060DA1E911F1B942CA8D0568668DC1948F72442A8B3549CE772E0EE0470A34642AAE56E11BD14363574C402E645DD5F2C83107D1534FDB2B51AE6C40D221E093C25468B1906FB66FB19B95EB1D67ED9BBF757DEC6F597371A3BA4D97AEFF1B452F21330D4101244CBC021546F5615D1EC7860B28874C8C98A47963269F32027E2BC182586EB12CB0A21A85474AA075B5DD35DA394CEA08AE16C0AE8EDECB1D4B092F50AAE1B0D6FF3A9B90A63CA4700E5C085055A1A09311464022069549BD015972901A8067173616E77C3DAD40B3E985EDC15F505948AB101365B02B554DF1CEC6AC04CC6C551229A04364E1BFB9965BE2C965B9964377299164B65F8D52095EB5E57178773DE25536F7C64E3DB2A56751227A01FA814620FB2A347EF951D06642157CDBC5C2BD6A85CD06C2E67E02F3A4164D2B49D824CE54AFBD1DDC5EE4F719F029CE5C622EADE743E20FFD31D9F533CBB011C4842240AC8174723BEA0017D26F2015BBC192AD7D75A5FA31D809308A5BE078DA132DD40FAAF875893B5AD88A4A63EC9B565D83F6F77F0C7FDAD59361484E52231AF522E37B864D8F3A7268D16353243381E57226C297C9368D14279C10FD03CCAEEFD6C14BF4AB16BEBF08BFE77C346CEFE222C9F961CB5FE6F96CC450CAA3915E7D13163A2C03831D8C88210B970855D9AA2DE2163628579FC37848975A495B25448F97AC139BC3A85117F1AFAAFD9BA3C4E417206BE766EEDB049411EFC492864E5155C44D6695E0D479463EE3BC1CC40C74D210E036F7FFE9BC0833B3D8668E633DDE6337DF08013EA792F36CD8277068D9EDF960865B0D439D5C20A3F3A991BC95253871650C53DA7301E1F4AD424EB20EC32EAA1CA509374296AD9D63BDCA5C0F4D889C9DEB83CB02D72A3CD7C4228E1F918697B2291C88827F8658D3A570C75BAFC5E60A959179A4847B1B8FF00E8CA38B7B7787BD903EE6E0BC88E24A15F256BB28A9015AAF59774C27110F7270DF613F4158B8A7D544DF5D272AC82A85FB86FA05379E201613AAFE3DDAEB2FFBC0E7740E83ECB6D6EF6D759A3161C69B7A739E4A0E587CEEA8216C2C0908AA792BD1A31C3B0E07A8136CB53E81DABA04F41C4ADC31740921A31EAB046541BC0581CE31BA22FB9331154D8771EFE0FBE0C75482FD79D0F641128654077F2C948535C4AEC1F06B8999BBAFC16D9D43460BC4120E177B2F0956055DEE1C0249AA41FC75179D552781E99C3ABEC2440C882F6F54300C34AB9DC194DE0F00670DE30BA95413BD8E83F245326B60D472E57C1ADFC3DDD396EABF1777F1A52E12BA10E42FE3F372AD6D4972031941510278E6FCCFFA57902107ACF5C814C5C0D158F249B340D49E438ABD6D8D317B3DBB18DEE3082884E58030BC4CDDDBB0822BA6EA280D265807A3A392575E2EECC7C0896ED74EB4C308B0DC999347793C8FB9286C48781453A94C0C696F36C50ACAB9816622880DA8811FE540485422E788E619AC0BB380DFF9D2ABE9DC3CAF9F1B6E658F1DAC411EF6029B8506D9227C12885CCA0AD6D07F2E1AF339A5B41F08FA985BDB637BEF5F50CB7AA03500FBA350807B03FC5CF21AED280196AE0D871A2E1EB1F7B258B766F7CB86E2E2E8607DFD32576A36734FAF9FFEC582355F5756C194C8CA2824B3196591DCE8184E4200E5DC3DCA992276C3292FDEBE5178FA4332498301F12DCDC7AC7A8A88BED53501005787D17DB47B505886E1C381B159E44020DEB2EC4447652E7EA63E11357BCD409D96961DFC60566F2A62F38024EA1AE1BF06F033C15FB62330A9C320758BF6687E7CA86CB85C16F8FB86252838B8D1B63EA4F8D458544F4F78591C67BC66E856A29F8A519B20185CFAEF8009EB7B8382561D228C6A2672B258EFFACE2D64AE2CD56FD691D7FA5A8C4AF0AD11AC485EC320C0784B029670090D87D0F3FD221A90EA811199D0F6431E15D26C2304F1A9C609821ACFBE492A277873C08E306F22F5CD837CF1E895597003BBC47B746BA7BEAA45C8506915968A5DB16004F9B198653B482855A47480336194C52505E8C1B9E84861F95CDF707319BD39E51019985400C173ECA43097DA4E98A5577CBC6E1DA9EDD93A66726796B7C32D78596E4BBAECE1C5E751962CDBCC074C681223AA54CA42745AD306C8C0336799DBF1AEABA48A37A78F4BFD2B4481A623DEB097EDBE67979736550CD620CA8208BD13FDC01E1843CD038F818784D47B58A7C3739D702DC6DB8A3E366CEA985428F0819864D0B005C43D44721A76741C6237EC2D03C146708D4BC8DDD3C6C48725C3AE84DBE1700DB3704163EAFF63F66447CA7E1C08BE400ECB220648A94F2E8DC9B1F7335B272E25890ACAAD660E85EBB8F032B7B7EE99586DD77DFA52133AFE0E11789C8A79699FA62EDD2AE94C28FF9731D24116D16BD6D8A6E1840A0119BDF67CAE3B065B42F4637FA7A1FBC3D036DB11B2C48EE9440DFB850AA25AEE19ED5C0DD8415FB7128BDC9253A096217FA3999147FE4FCB515FC90B649FD5BD3195D3A9BC66F772CA5A6B5DFF6663E660DC790EC4B85ED801B84B174F632A258D6954EB5D35A847B2EC96B34C9412150833DF283BE33B5A71FF32BDA86F7051327A944E8683F9FF0B4EDAA30E178EFB6E543714DB006F7B4EDDB9AA531EF8B8DA30F1674A495482BA54BB1A3731D7AD61DE75804B3724CA8E53732052E9CE79DB49CB1AA662A62BFA333F964F490FA3A05F5B0980D583470DB9333BD476F4DFFA2577E3D98F796ED6CD74CC157CFD9429BCDB9C1A92B0F3A7FD2D6B2E8BA3323D3257B75C1E1997566D045E7064E376D901909E54D584EC7AB2F1C576DBA2A5D0304FC89B49141CB64E6DD64F51493290DF751D5D55A50A1E8D9F459C42D40869A0A3544F5001AFE971DF368B484FAEBA1632ECF241EDAB41C132843AFB1C4446E234599EFC63F7E442B49BEA7A0502D70525B08760B34EDBD8E320ADC168AE8AFEA960CAE69137C335A8E3BAAACCDC06258C41FCBE0F4E91B3D255C7354467ECBD2E82A481E55A6B9ACF93FED6AD80EC6DB9B9A841C512881594C46AEA0C46157C44C2CE30B58DE7E2ECA5221EE5563065C911AEA4AED4BF74A34CA37D1287A13E19DF07308064B975DA1F720C1FF8F6CBC1304465025BEFB7CD4C120EEA3289AB65D755E6C51367C3C77F5F0DDF47074076B15B71FE64A3753EE2BB172C49A3AAF74F060CC10E5516B6076256530D6D17800A2DB402A00ABF677A24B3EFEF6A820B4C2BF4144F0BF9F4A2D61DC0E32762550C18C6345C0517728D88B262DDBA361C495D8DA13869418777980969EC4AEDA7818C4F5EA04E233C6FA54AA7B054D3DC479B622070C042F41E78918C4D84B8185240D671460506250AEDA2BBA3EC6C12071D84395A2ECDACF509E8501B942DD98396AC252BE3613B5A867D9BAB73331B6F869F769553F4878C8DF38C46A69A881424BCCFA8F9DEB8A500B38B9096A8F40CB686A260BC4BC384AACE03504665DB3A1A29A52FFC32227F7824F59DF22968372354C669B147F0AECB2134476BD5783F496511BAC0AD91CAE0FA70C07A5B6A9FEC83BD223CCC279C0B2BF9E516F2146C222EE6B80ADCF1CDA23EEDBDF536A6A17C1255E3531EC38048175908C95E69EDD2A69F13E976F5291BD4811E53FBB1EF73394371E382399FB1CE182E4B7D65C055567B8EF1D9FB39ED441F192443ADE7590A8ACEEEFFB943E6308EBF39FF37CFB755865194DD9CA962DE6C3D34DD49E0D5F7BD75070A98B4BE1E8C2362C7DED96A8E9EAE23A0FAE299E99C93369A1760E8DF844E0148DEC59B65D9CFD9E15707149CB07D53E17E9B3ABE90E30192591FBA96F7BCDA7A88A48CFACE778856B8088EDB5F117CAFB0B4292D04ED3D69549A2813B2ECF679F32168E4B967D097E2BD9332A0D85C41DFFDCB1A98D97DCDE1C328ED317A81AA3A9A2980C9C1C0E4346FAEC8C8C286CBC77EC4D48F513F0730D3E8978BC3B2753CE475CBC541B22970CA3AC5E440A59B785C89DF42B019BDCC65C048FBD96028954EB37793B0D201F74CFEF80E901A3E702407E9EF69C9BCD91DD66BBE49C1A5A254FD6BE47280B3090B676DCA1CA2EC3AA79410E9A04A9511F6E1CD9EE5B2F29786BA6A050CE081423FF37EF9D70B6ABC030EA638892C78C8F322D33D382EA36249DC2B3D957CFEE90E08E7EE7930311050CD38FEF9E9AEC0720048CDD254B8002532936724F45A0CF1596F5E43FD2ABCE5E9BFABC48B5F8BB96BCDA0C8D0FED10DAD9690AC83EC424EBA93DF49DA75673FF4E2C8777A230A2A896DE1BD9AB741D50FF9FB269E1FD42153D73197A4B58553F6ED8336F9839EA415459DC0DBA3B35DB215B555305B96ABC95475FF322330AF3E16EABB492FAF5ECE1C5AE26ED0212484FB3C930E9D3CE6479F9D892CFB8BE9723700C0CB96AB4D10B92787ACE866C975BE0ED9498CABE3C2D2F7A1FCA3689B0EE460E5E4130B808A9DC60C57B1856BCBCAAD49542471A2A3766973C5510632A0961858ADE03EF935CA502B1BE0284C365F6B717695069DBECBE95475A9BEE5212346769294AE0F3C93A3E4F0FB0B1F275E61899CB9BDCCD2F114245B75B4E9F907215A6F84C4CEE3EA0000000000000000000000000000000000060B10171E2A313AACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 + +count = 74 +seed = 5DE03CAB3CBD81B8805A17E0FFC2105C3BCDC8D782EAAB161A15AAA543FED59353C1FBE03E7F36B955FC51C9B30F0C93 +mlen = 2475 +msg = 5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 +pk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4E9B3D53CF59D69AE0694D37933E0D13DB0FB7416735D5220FEBB2638662E77E275F0A748656B3AA1BB8EA23B235A15F558416674EDEB3CAA84D90019CC1791DE91A82FD7BD01B3FB9E782C48F5A2A8C73BF5D2C4B4A1F179956A66E9C96DF5573C964B67BD6E699B89DE8CA87F7E6EEAD65EC62C173CD6058DE149E659972BDF6E369EE8E059638F2A9A7C32439DACADF2269C00457CE548EE390E73BCEB4D797D8E24F701C3A6A3525B5C2DD7779F453CC984CEE79CB3E48978CEA963E257F39120859431ED1C174173C0F65B5528764C848C77FF8E6796140F1DC2081DCD0DC2A5867437228ACC80BB29BD8D0DA927769EAD6FC7A7896311FC54D845FBF76BE7E884C4084B8AA70E07D1206F56CD2742B547D0B4F2CDCA264F350263BF3306E5C2EB4368829260B557025ABE1B724A14F121758D496B187EFC8EEF56BD19F7F5D60C0DD673B85126C605920CC4915EC6BF2DC6C8320B3120DA6756AD41A655D5060C21B8032312764DA451274F8FF59BA0AA73BC4EF6DD756D7C703AFE8312B9741F8E97FC07F551228DB57551AC2DC1CDF56B755D7A2AAAC9F045233EA3A51D4D5B9BE8AD673EE9AF17680583C7E3B2F857F2B70625986BCF274DE8B7D572FB45806A9F3334F722574436266F0C1151DA0F95C3690D8955D49D3FB74C74DF65FECE56E109B097A9CA9D100661F46D17C05191D2B9935F034A6BD29B304D9E31976B1808B8FF45139C77FFFA0109B2487AD9D6CF3E0042B01919AF5B8A56B35AC1C8AD75CBC6A690A7EA0F0BA6223F35E44D6FFDE70DF991614C039818EFA357FAB134E867FCCA8004C8061C99C232CDD72438B8583760A2224065FB4E3801CFF9EE2AB4F72EAD01143F91F1B3EFB098FE8A49AFF104CCF25A650CA7DDC4D9AAFC7FCA179FC11818A22539884B11B86F0BA5D51490430EBB7D682BD89D0C624A833B838A3CC9637655F75456FD80B4299ED6F9246A494E7BF83933B9CF44B1ED66744ED9EB2F6C74B322B98CC1F0198D7F99007D38927C6A473D35E15BED94749F64AD5D2D0C4AF77259F44664CD7B304D7E8037FF71187FFC63B77C401D40C6362A42E85FF310ED8E0BB5AAA7BAE279221CF01C0B3FBAE504F3BFBE468F4EFF92C1F173190BB5BF4E28CAE94146BD1975619DCCFED6793350F63593AFE3216567668F55A60DBC7DEAAE9662240D9F42C79A0C1AB7BAD740AEDDA76E7F1B3CAA67DCA4CB091B44787EAF5F07E77F5DD6B2652A6989CBA9D443DEF65402BF91A6421F7C8354824FB2980B563AD4D9E75900FF2862D88F3BD2C620E11A5FF1E67A8405A13652C7AD2148F45667941283B42412460E795FF199DA931E52C87FD0A85F4EACE05A8EF286E71750B25FA151E97EDE86802E89F99BA8A4FF0239FDA27384819BDB87123D5CF5100F5B2967020924E956B211D796A79B24013C0BA4CD4F56F30C064A83258AFA99E57DD056ACCEC7B2C1C5C41C0DD1B0C8236F707DD86327A8EADBF4C534B3E8D1E76D20F7FD142922A4D0EF9AA82851935BD6F1D90962A27639FC2A9B57CA6DE5BCB9AF47C8FCE767FBF78BEEA60BD65117750020B95400FEA929449B9F733A2BC845D2FEAD669AAA37B4B63B247D46DF5DAB764657DE97054DCC525CBA0F113D1238704765997731E2CD3A6BDAB2E5FA0E818759023FBE0FC1E837D576323994F86013BFEA7C39FE6ED925AD5C15C081D6934AD1DF895E3741FDAF8AD3F7D76E8C8062C57AFC5E0CBA3E0213D46232E4A404B50925263D93D5E27444654E580AD909ACCFCBC727719577067ACC496AD192DF1DF2B60CCB07163267A183E91367BEBBF4EE6527019EEF120664FB6CF385A73FA57D80C6738DCA566047C489C8F9E7E273F88104D2B1BA4F0933C88F7798E0B70EDF6CAA8400B995F7CA48BC9D3F1F2D516AD210E21AFC48228F7B53ED64020270DC06223FC2449EB358BBD61E7A31F6A0E1E2EDC7F5925B85456BDE7A945D1F5E247AA9A9284D75F0F0F378D45804CFC548E4725EEEAF445AF3C22290EEAE69976F60A831583FAFBFD402C3A9555ADA64F908517026DAD3C36CBF47206FFFD91761267359529D211202D3870FE60807623ADA54CB25E86AF0656138109215574A5F8A8DBA9DC805F3B53682D97CDE7FAAEEE61A683CF20A4BEB6754C2368F8186229B32D8DBD2507DA02CBD04C646F127045BB9FBFA447CFAB45877409409D1C829A2CC64617B531702AD979EC9FECF9129754C8FFE47BEF85523EA7ECBDDB8EA43DD17069A4AA73DB4860B71BE50D2E0804ABDEC39F0ACC6B592D1C3F9D1FC3605408BE08A970E0CAE1CFA32828AACCFB6F80B72E20E17EE7206F98B3F20BD316B35F19FCA4D8FD2D514367CD4E82705E996B72924EFD58CA0D5B11B398EA6BD1A85580AA9EBAA7D59A65FB2DE8AB76711251705B7C2CDD5F69D2A1ECC5E165B860B73656687F2F768E709B42E8CB012431D0F0F83C317B03D4F4A25874AB3737ACC321A5343C45168514D9FF1505C8EAC6008B69E98482D8390A5826443981BC1E112FA6521113BD44C55969263C2686E665CD4F869128A4A1F261B83345832109E2FB550A72EBACB967BCF2BD371AE36AD0D8DA5FA4AF0705C1FC941CB16F06B84A7DA26AC99E94F7EC6D209859356FAD0CE972864ECF30C1B326064B95F8047F7107890B744319DDE682883DAEFAB0378367E926E7EED6598793B06363E4A8FBFA0452FC35045AACAC2A10FC1A8D9D826D9EE35BADF35D68C0AA63B3EE2AC98FBC3E81B0CCC652CAFAFE202AF09036D4219FA92396B0B12F8478387A69908B418A7FDBEC7A05358BB31FBE9222267DA8E7EF66837E5EC71CC5A78794573488FB3AC8FCA141D2B7735FD19BC88E0403C20B126160358FB2BC23D655A7015599D075CFE4A6917C1302274A33E9C3DEA3D755574CF446E0A7DF8F708C83B841A8101926A5CD3245310A878B45E6D5AFE5E78DCCBEB4AEFEB6948611AA9FDB646885834B819B09E01DDCD521CD9521EAFF6ED1C07FADD3FFCC918B93C20048C2FEEC2794E2DFB736394D7687891DF4BA1EDA4DC4FBD0064F8EFEA916B5D4788979FE15566759F03B198C1ADA5957A81A2FB6FF9595A4D792C929421393A4EE66D6570C9B0EC41D4C75204A09374B52EA2273F58C3C6ACE693DED9E19435891D6B7AD11F8422BE50A23DAA8A14E9571436F327CB8FB3C6CB6302FF5EE84B03F69980A299469B2270C071506EE9CF9229C565B239BA906DF0C7E116D8827900470A2CCC572C100EDBC41F750F61BD6C8C92D10577DE5768D636BC79A17790BEF421ECAD08EDEC5BB54BB6C67A2A4FA3ECE9123464307DB032DA5188DE6E9F71C897A029F665F6E78E1EE2BBD0F62F7CC982C7381AA0BE80B4A9C97D7C8829BD22B98D79502E376D6109807A001365CE8EEE3F36D30B59A10D3F9016DF850A074AEE544DFB8419F10FC49D8CFE415B6008A6AB76D9BBCE2CDDA4B7A209FF1829C2E7E72C2054C1C7000A550C797FF0AC3E93DA31B9D56D0B6DF5FE92436FE93A2EAA27C380D51A6E5C1F14D3F0C2176199DE1D331E6081E87BB1DB6B2EB7647146DAF10483C985DFBBF7F2F3448122AD93AF1BD9F6AE503B9F61F5C43969E097CF61D98E8 +sk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4EDF6A7E98BE7676FA67B0908317AFF58682888E7E7482EEC1955CA4441D34079F3D0A6534266F1A93338AFEC97AA64CAEF4580ED22F1CA57C9E28803F7079BA1B189068C2128D63C06C12934188004560B691132809910605E0B6040A24241B070D80B6688BB821C0C6299998041B096504B3019AC02C041290190488041246CA144459022A23C5448CA270C4146C080186511649240268D43464499251438261528804CA405124858D24176D220361CA008AE3244464081214921151300898A0851A3742123191C344850319048006519B3426C0320C8144658C380E9A2646234572DB282C1846015BC20DC0428920226CA4440981120D84A2001AC044E4A08D92B04D48268960841094B4814C488893B6851B29065C228ED89044C8280643824C02B36822426E248240520091913006CA122A490082094988CA9250831405033592E028824A449198C231CB065182A8289920005A368201806C0C326AC2168C4AA6250189600A1265C4060902B8109B9449C8484D23972824280D139980C2466058B82DC9226E1881288A0041220089DA96918AC850C3A00C9A9260C2B42524420CD2162113007214053224C3241CA3604BC200C10289C816014006001C178E013721DA467222A72198A024208171C8C089A1907042C84D108905D9465111055198A02820218EA10424D4402203B02C1B9830440244099801E1404DD4363108C881CC180291384A22346051B62C84104DA44651C484845C487182144CCB3461918861E2904CD44026038850E194695C46291BC50D48002198846D10C04CD1242A18874562088188C6701B3466CA122E19126C04288E1B00610C0309A2286C59940892468611136C24458AE2B2411B9470E3C44900988D8112650205250A042E48306063102504A8484C801008212CC820848A2809D31692180652DBB66923B92D403086443285A436884806804C04851A272E5822311AC028084042A3A2690B098A6440829B0249A0162C8948451932665A321004280CD186041CB3445308420337414CB05024372C60280A1C212123A964C3322A100232D3908C80262EE0944D239425012905129285A092100B0260919230A0104C1A068A11358680867122026590C04C0BA36064B22D4BC0619A306DD9208112144113212093388CD9B20D234752C2300A0BC0898A266292045122380D02A28858362A94042C1C248C02C324448081C2380624A2845406405914069128521C324999344621C81082B28953242E14406C8B284151C6458908621037622303015C2271CA28101AB44909A52CA30644932648809445E01648C994491441721804724882085430440C41645A167254802C59142993320A123890DA084D0A84011440900040601B932D61004C9A806C508869432644CAC43102988D0B068A0AC251904812D228020B20092424641429060AA16DD8C05161042E0A406E19059002394C43B08CA2B211E1C0200CA52409398C9122111B3942439401C0C42101B9409A426103424059120D94B24408422AC0224112264C024446D9C06142A23121491123078C92B890D24860D904510199114A909100A69024B28952425022A041A4B401D1A8298B32721023510BA745CA26851238821924800B137008978109B6641AC785C4346613A62988304D1349012438100C182D1A4465A4242108198551360C8B384C0B2502C38651209784994491CCC2614BC0114CC22CD3068014320E12368E1C234DD0204CE4845180B610C04091E3162163900C5B142608446A2333118A060EA03840E3C40122C044402686C1324854C42052C4485B4424608410593069212849D4B08D5BC44149B68911050CC348062032520CA48911C131DC400A88A62822A469DC8851131082A4A60C88C02049921021422A93B0211CB22580C06409C601A080440819029A142E1A36021C167152202689828998486E11818921352CC89261503822D8222C0C973150246D64C06943402653340EDA16494C32452397602045201BA32988B64910A088D3120508A94119B021023568C2C2409346869842441C2681D22832C2987194347253C64198986508048801344E8A1881D41070A4C42401460D80C46D031988DF3244218219906672A94A088486012B1C1558A1F82B43AB469ECA36C18E09CB8AF616F4921007FCB18A7A66A9684BAA880C8F4606A17F93E5B0C857483D87FF57DF8D4093DBA92FECE024964B1B84377DF507DF88A1A46040A2BF55FCAD9DC39C3F0F6690DD5D26935F9EA2B6E2B507EB205766BD2077CADDFFDDEAC47E1339D2AA5CF3D1C93F3AD1501B7132F5F9A8A47FCC30C580639B915D93ABFF37628F60E90DEE4D8FFE0BD24CAE4D07FF097669C5B1F4117137AA71AC138ECFCAE60E9D88CEC585838EC0FFB015DE7D0FD7C388CEF6ED84C12FA3FC843592AE0FABA1EE8E9E4AEB2A635101E80FC4131C1569001E2EB18D5D18549DE0CA2041B3CAD3009893608873DE1C3416C22E3434B2E8F4BDA6C8C9F791387B939B26DC9207B1B34D1174E889804C50504EABA1D8C67BB0579BF6B78244C3503F11B868D3DD08B53014FF880FA1439A83171AB3551ABE6CDC781590B121B7C607FC5E58C07F406809AD4C933378181D3016259F0AAEB54E42CAF872388769FDC1C9CA01E6A6F24C43C1F919F81FB2677BD5D168696E4745283960C8A75C43CB84AF7EF5B7C5A0B6E510B72B685B23E0EFA6333E92C758A08E6F414D8D1036D0A46C3461558F2C051CEAD055B60BA408C58B358149152574735DDE09173AC8F85A0A57E423C0F4EBADF9E71BFFAC29A675CA8AD9EDE978A11FA651BEEE684A81C0D27FB48459E961C33C422C97DEAE6BEF4B879E98AD35CA713F230B26FD85E9042B70041D8992BE7C90E2C9BE5B589FAB7BBD70776ED3DA5F08C5ECA4AC1BC26B0CFDDC244EA3A452D8EF81A32605838612F3AA558C92E3C6E32CADC0C93AA6AE1573C28F9997A52B9D7F215729F88F7ACC05A937AED1B25040B7EF235FA35302C64C4EACC608FD317027433457B225DD67E83C332C8A79DF8B5F566BA2C51026DA84C66EB9011FF231418013DD70BF13B772B00C1ABC095EC2982492541392CD716BD536C307508BEF2D7D94CB0DAD48CBF86809B0F65D915E6A743863CE34022B2A16FBFFFC8FC751EEFDD7AEB85BCDEDBBEFC795DA0E4A025AF8489B23113F27561D191610AAEDF5AB4CFC40BA3FE553701CF87B6B1EC68871DB8ED942BA0900F3B653973C3E9C88177A897C3E051D18571760123354D69946608B13DE8C9EFCD1CDB1441F0A7C857F2165352BDB415B3A75E04EFC019695DF50FA4D5580EA050BC0DC776E279819D903F893EAA5DCA553AFC5FE52A55D5A558EE306D2A3C3B5AD1B99D9CBD07792BFE6E2F7D3D92C14E89CE8617C5C31AC6729D72E72E2A2D07DD1AA395535CCCD07B6CAA1800E55C346C092BB5A4DE9688BF19565C1144F95D9DFF25DD7A52B64BF0656602D74F53083129F12D0E7BC9F55BDE76A7CCDF12F1AF594737CEA51AF22506EAB5401475669EE8EFED1113A8E6B14273E32DDD4045D034593F768AAACAC89D61CB397EDAE21E69ADD4D5114CB1518C244A4C19F5D42A457014A071298122092A4061ACBE2C8856E3E5BFF26CA6B74CD768CF7F0CDA5AD05E119705F7D13B47743BF7196474B39ABAEFD8B4DFE7CE9403DA32C07492F35E2E2F9E26A42C3083FFB63CF36C0ED11374B95BE9C4577FDCA7E36A2A8FB1934291F9A3EE51528739D2176E95912AAE923C34F1B752E73926DD78AE568986514D210FBACC551030D53F4CEFB566E038D22A75D50D60B54651EB732BDDA0849CA41872F6DBB9DC932B5B70F20B69F85D2AB978E5B6EA436E6FF9D27D305E62F1F5FAD1AF048618801BF1D6F719217034212B76340302EC61B9884E7FC2136DE2A53B7FE471B9DDBDD647E3327D810ED0D88D411959C789A2315EA9250003BCC7D98A6C0CA09BFAA6D1C03439D6CBD39CC2AE140F84B7EE942D302E5868925A3A8715B6348A25AD89352CEB0C0C654D8FAF2A95A0EC5E96E84A310FA4A8A52A6B5740CB832EDB0C8763D00B7EC80A1D566264DE62B8C368A6815CEF8770E3D6263117376CC14AEA506289EB6A98ABB0C09AD2FDFE0708BAEA87C46C0BBC2A44F0365F11D45AA00BC62302DA6E527EB6D50C8CBED202160632868032C322F4F05DB22A2E8F7FE14DF01A03C52EBCA23C5E5C00CB9EDE5D3152656AFD4C96BD1C7DD99BE38D82B66338D298074D174BC8389B0ABACD2DFACD84E3F797CEAB391FEBDB8B4F9796299CD97EEE52E5CAAF7768147E59670EA99F027F9FF5A2C75227957A1E855939465A2993FE64F045FE6C41EF29E7EA33B456B24D77AC6AB398E3AD0B62AFC4E50DB279B2DCE2685652F6FA3DB5BB7D08F4F10D7F98E93A0EBE7F7425D88331A663D47E04AE19A04E615973B1F030B145116667452873EE818BB2322F1288BD1A5B4BC32A484E54AC7F7C96368BAC85E9D8C42CD46D64650A60A5F0BB347054E47A00E796EA80DBD09DC547F9E305538DE8DB9AF2131FEC7165AD420A3EB592DDDE2B92A47E52FBF97F9825CA204FE972EF0C6E6B04B08BB969299CFDEFCBF64CE4B84D5B60765EE8A4D14018273AAF6D0BA655A9720A4B7F8FD13F59DB1E5C91A028C6A5857F1A4382EC4B8F5583681D2862EBD23A01A0FB81D93C86BCA60D316706493E186EF5330192097487D26EB4069BD02113B588C8FAF22ED1081ED1579A1F4E71419B93FCCEF20A4203C7E70B74B900CF00193FA66BCC6A30E0DA6DE972329884F424E10467BDFDE451AE96ABA6D9825C5FC0F3B36A5FC3ED4D1B9A1317599C9994D49CCAC76AD8B4CDB017B811866F5D2DD53C681A36DAFF2D325DBF805D36BCBC1172945027FCF161C016FAC3ED79B298425B1F6E28856C273A138C93BC65D3DC86763B970C40C4485E29C15B0120B679DCD8CCF0263B250FE5EE1015A0B77B0BD3A8E3BA9F24D8D039A18314D24CB6C7256CA58513775B8FDB5756A813DA2F5A9016935EF9E73D7CB43E3C8A780D7C8D1D618CADA3EB84FCD4A8AB1C39F840993DE59BF95E5993558E627BBD4D90598F1C4FBD17E6036C02EC9996DDA88FC2864BC39B7913C7B8DFFEE1C329B2D65EABFCCF7AE29CEC4809C05FCB480884D782A5C759F24195400B77AD1768A08A5FAD4906DCEE1D5FAED23B32611C6D66A6DA296E5F971AC20151DB0552CC6D330CCF76B10F976850747C8AD90BBB7A0079E906F808BB26F8EDFC39ACC74F28912DE7B93083941520FB582BD83432A1353DB02B17406423714724D10681181ECF17239E1E20552B28B0D04B81885E137A667AA3A0D3ED498B094F9C095DFDF54B6EA6B75982A44D4B01F5D771B31D4F2EB5FAC4F971C626AA5B37988DC07B60D3883A3C9DCF04D1156A370EA410CE75743FF37B95C753F3CB2C5C5459A7C547B41781282C9BE69A99606BC357FA24BEF7F16292F2554E2F13466118D07EA95E6447A244507FA2946B96D961892C420CE190B1F3929B4EE5B9D4E45F6B8291EB2DB3178A363FAFBA9E9F94544D934BC73915B1B3B783E8C508F31AAE317A83DA6EC8D7F4BC780DE11A4CDB5B81F9F9B4BC6B654194B2011B5A7986FFEFF1D229EB603DB13583BE1615B3B718F405A0997B020480C7EE588D33AF1E3B26168C65138EBEAB79FF4454BBB0F3A0E276B24CC6ABEED0AD8DA33ED62F6B894A0D050E0E81AB53FC22F1E43102768BD6B038B861C8E99EFF1C18799196E56785F33AC40D456418251A020A785A74037F8218DBD1B3D1757C134FDC0AECF8B5FBC8C7A84042AF6F5F62BFAF2651B412203B1B498791DE389E13DF0B90BBB24DA9610E45FD3ACDC21978569F1B0D9F7EBECD1ADBDC0D4062812616208A3EB680F3DCEFDFF98330E3A60CF12CF58AC0EC8B57DAFF80427F43C6AE7BF6F341BDAB1A34910836AD4D40B5812D779E3F46D6B3966F00813FDEAAD984403F360A3401D5F0177BB9AE3AB21B153BEFC2353E4400F3FA401ABD412040852CDEF9EFCBED9F69F48A7D243CD630933C073C6CCC0695974B74A16CA8B09C7A5B9B7A166307A98D203DB44D8D89B276CFDCB362CC33923DC40A01F5DADFE903EB0A8061C0DBC8B30E387D18AA97FC8DDBC0E2B61E34ED7643FFC80E6B4DF38F2B812F099D08C96AB9343F73C1416D1540AFC3B291CC1D6D58982BCBED1C816344CCCF64176E12DFBF633C53C9C9570C05518F7A63C91400DB09044070E72BA8B1BE0D47211DE3D18A38D60A087EAE9311B5769E828460B54F95ECB64B35A0102B07001DCDBF8EDB131BF8BB513AF867B0B2CAC95CEB0AA0111DBAE96EF2C34A6A8C2659754885C8EF467AA2BA97B89C049F275FFF3E2DADAF0B451F692508F5EAEEA355170AAD9832BC09AE8E25F4032BF62371883E894F0079F97628F9440B8ECBE123A31AFB60D47A0A54969940DC1C267D34F40E328D14C0A1379167920F30642EE346AB581CBF21EF3DB04AD85835C77E8CC43B9D4D0BF1C09A89C39CB27FCBAE7B2FA5D0B214F5E847A2F48D962C8D2A1000EBAF8EFCA25F26FB68850586284709F2D0D3F19E353C055F269F2494F6D1F3D3038CED3CC1BDC72A7F95AA3153DE70F3EE9962B28A03CE9D914F8021DBB8F96B9CB5258183D9D35E4F01F0117BD04E1A5AABEED566255D76C0CE2B5A706D7C669A769D4EC3DF2F6A55EC7D9F410E2A988929B20DCDD6D18E4AC596FDCFDF608AA94846D575C0F3883601D24838BB631BD34AD147FF0CDEC4640ADF7E2B0BFA3A8186D37C36D1581257A246714EE52F61D8553817F00AAA5A2B4E46A070FA081CB4F +smlen = 7070 +sm = 6B3A6D707425ED21CCC15A29E7A8F0F2456277C21F2426AF5720F91A25316522BCAB1F26906A904D1BF9B961BB35EA362BE9D63823D0B22853594F5D5BFF99D00DD23D9F6B74CDDBC61700541E8223DC100718FF1328AA75251241F63084F1841DBE70DEA592108EF8941D9B0F5E1D032E3FDE68717289C1048737F9DD4C8C54CDC841E78896D1A734385302C4871E42A70A3CD5B72603BAEE32D815FD628D1419A0B8B52302CA0CA0BCD336D0DCDC3A0E0E03F5FFC9D4E954ACAA876476DBD7224ED89BCBFD5ABE41DF59F1BBBFF16DE7819BC7507B6E899809CECCC8BB1D34EBB6155BFD87F24D12BA93ECD0AF651289A24474BDC9D31A49E2BD4556D6D18A1F6D48A60D59F670E96969D7DB4FA2ADB0753C88A923C58140E32074BB797652A90965DF2353A5A92264EBBA72761210F45A13909D4E38C372E2BB6033ED197D69F7240F02664E630DC30CE77B024B6D2DEB38E68179F253C7D47E0B77713FB0533060302F82A5A635DC9B8616AA0E40F1B07B44827C50AEB97394BF784CF9BF3876C743236BD2618ED7A0C587A0C1347F3B11D2A4BEBFF2C57C8499FC57C59815324BEE34DCD0EDA1B2C6BCCDCE5CC10AC38E14D671E262BF8AC6B1DF4A2D17AB9146CCC4081418F26AA3316679BE12B553A82FDA34919F3F0CDE2693595C43B11F35A4710EE869FECF8C5664180F184BA3470FDB5E13C71E50405A6F5960AAC1FA7148D850D13F1A4FBE6569384F54A726820858FAD3D266FA6CE9A863424E89B00220893DE549E4E319A57B7137040583115BA07B7903CFC1F2276183AA40ACBF5F6148E4E3DA156F61EDBA807F5EF75FC5D2F275272EFC62A6A4190ACCD03E1E0B46A2A9DFE4BA5740D2D30946936F9A7B9022E8ACA8FFDC014533C19CBDBC461A5C744FCA2D566E877A43190ACC6BC76ECB3CAFCB07A2CBF1A54A4A8AE9F44B92FA143662375C1D10A8D6854E76DCFD82AC44D5F90D8CBF0D1BA93D9FE7AC2B8DBD15460552A87A15F8F7341DA399072C48EA5A895819B70402BE833201FF99B1987BE306DDBB115B27D3B092AA7FAC351209097F0FE9AA205A0BC8904B0A39DA14AD71B9BE62CBE9AA93E1F1F513F7B6BB0DFB13D66D2D7ED61249D8B4EE21AE8E8EC9B82EA7D11CB6EFCE5B85394D5CF6B23FD30CB4A8C6E207B41DF49C3DC3BCBC07706A921BFB513B1BCE5D49763C4C75D450C1B757EA7AFB9A002671A7FCF79DB68ECBC256F11BE80E6D00EB35AED522696EE93C5FC4C49F76804134EAC24381B65E914EB68652F756A925090BBE5EE51653F65FBA03E66F28DF703FC3311D08A26C83265DABD2D71E2C688C5ABE76CFAF8EC54FC8464C73E2554A1B2CA70263A5EF9AF0405EF2BF67A9A14D553A84C037FF9C99B0BD7465B8762B32667F05B5F1A5F5C7DEA054B2E81E77FAF9BE705C7836F2E6EE80EFB8DCAE7A52ADA3BAA0E9C4F596AFCCC5422944E5FC5A1FC8AE26D0A6F99E69C97458E05C786550F8431CEE3FA30F165DDC4C952D9D68267F668099505F0EE20B0DFAA0AB8B77BF573D64571DBC5185E9F4AAE3DB526EF61581909B4E6846436AD3ACBF5FC77AB658E200999D560D3408B3998CDED3958F774EA5C6D0883038159750EA1905D4E646F3ED70958385FE662F7F4D6EF81D8EF60A618B5115C8EEE1A5A5C38667F70FB8A3E1628A2602A69C0D1B1C74067E2F51153DC4AAB24622C285BBD4B7A5E7764E94E64D3910D47C70919E50A75EAD87058989B47B79A303BBB0D879FF72447D46200B20877073F4F70D4353879F6162D2708F456F5F0B1DDF6975EF511C741E9653B10E94B95C0174AEF7CBB41FFC671F5FE1510131C5046931F7D143E664571ECCF5B07BDA50C3C6970FFEE9785EEE1BAAC3E67F6AB3D232CC895EC490A36A1A7D492B4C437EFAB2319FD40FD89EB1486AAFDAF129768D3AF0500C3AE5C8D554A6C8AE4086673D9A40A85BA761626F724AB96C3057752A29D1D15464B83866E044D768DBBDE35884097ECC528D92DF2FEDE1AAC5E9972CF14B9C768B5576682C268C88551821F905ADA63E721EE114E9745B3EC10290DCFB11A75056C67CEA068486C9501ACC5A8AE727C90C98A06A6D24BA2B23C5FFE00835EB114A11355382B30F3F8687AAC2C4E5430FEF8F8E7F627CA4D5017EE35533C7353D0F6BEF5CFF70056C3B12A84EBBB0D95D52D0453A91F5E09E945E38362F3D0DCA38CE08AF5C9B948E8E721FD71F5A3F4E388DCFA52CF4C665C1FF6F9C1B0019A14508C3810C9C0DF59123E273EE1892768350171CF400ABC6AB4A1C8F7D9C8E2C0EB1BF85A57FEABB05A3C0D087DD40BE03251CDBB6E0D94A4A4B46FD302A782EC3F8BF77BE08350D0FAA642AF338B81BDF0CB749BD33A0D704A22EE6362B036EA7920052E618692F05B4F3CF6124D96D52A1BCD6E09F9972F5AA9C94027DD16B0F701DD4EC6A001E3EA626E6D0D0B0B7CD23759478EF186939B6E829082DB5B0C45B6AA0925064AEAD31C9E6B9260113A5F45092749D386C0CFE51AC564DC6971F653C5621DC697B9D231FF37C2D5D6798251CB1C9DCE57D1372397522BBAAD726B5A43E39BBF2C5B6EE9560A6A362D783828A4C686BDADBD5C96C1CF17E2DEF3AECDDBFA1800F69FF82DC5B7E21F0CA315B00F2886C9CA41C9A1A50225D2C1398769B513B31937D355533FCB06528D802FBBE4FBE553160426DBD35B325C1124A78C43E8B911FF377484E83F215FBC0F60FAD4523569BF426F4F96755355802F73AA43BDAE34192694FEE95E90FEB42AA892007B5CA0BAFB2A2E8634E91F9CED74D2E868162040B9D629D175739A8DD4A3B27733099E92DD6CA94500D3AA1ABBC24D12644D1CDD4B9749B21A577A4DA72F840B4F2B36710094FB667C5E93011B3C4293A602FA2B80878D42115C5A3D41BAD3ADD3AE980ED81773982FEB810467650F1BEE07DFBDE9B515CA5F363A2F11A0FA09DBF4CD0C6DC2EB061A422B0254C0AB4D26DCAA7B23109D7D086155718C88D74046B258CAD8D25B7B0C3048308398ADE9C3F3BB0AEDAC44F63EA6C23A8E3EAA7A8EEEA483F9782B732205EF75EA6DD9A5EF22B498B091F6EA37643903B390438C31EBB6CC9F2E03857D22B7A551A52FCA13E75735743CB8BE3B0ED8D335578447C7EE98644B5248D04D3A104B0E171C26C76EDE60797F68C318712FD42C69976DF93CCDE8419797F6FB0D5841C71B589EC6E1C861DFD286783372195A0B5F6CB0CE69AFCE69B6F7AD3A70EC1A910EF019180209FBBAA68A3B6FA02605F7D890200A27130CF87567533A115F3245F0930768315F37E85CB59AC82DD67C7D24895990F16386404376E1D4A32AF717D5A54086A080D17DBE6BF68679A43FAB59069CCDA369FEC18EE15FCAE7FE18706C87EDB640F2E6EC8308E95A031A8BF058F0A70DFC0F0B34D757036FF6BB0451BBE798D4AE79418F5E5C0BC59B39C1FE574245EFE0FBB263639B65F8D2ADB550C9CD11C4E14119FC7D88ABECB70F588DD911B82144A80EF69757B2EB0CE4A8C36CC5585CB6DB30046D6F70E89DF744BD79D109D6CBBBB520992C2AF9E866B17E9B74BA51B105818AF91BAA06E156CA86DD84F47E40A7990E3557757F5DC950854CCECC8AFAE0C748C2A59669699C5C69A565FF6A99AC518324C5F452369117922B1A86A82050175DF5F639875CD22AA059D1AB36A8DA5E93341C7282909A33920D8FF3C416E369913778B1662348BFD3253C0F43C10B1CDC3F5B116136DD5C9C1400ECE95076F3C0315E2EC9BBF3DDDC872856472E1A629EC7EE0E069C2ABF4909F805F075EEB410FC573324094A93E94BFDDAECFEC13F8A6653D87219634E4E24374E087B57572C2DD45DB707CC1CFFA14392E484AAA6123454AD040B9081C989463E7C7073F29C5ECEC6BE04ACD888E3888C85193C2ACE0690DEBCAA72F2BD533DA09811E3ABE2980D432DFD7B87314F851F0FCCADEACC05523738FE8438FCFFF0B23A73E23328CB9CA326FDC1A79CC98CDF495C2CA4D319B834D21F29D84A6448D27454C2BD69AF757B2DBA5F51D6088E967B861111C6BA53EA4F1F784AFAF7CED9D92A1EF1855ED9E429B7F5B4C81E50D92D8901291CCF73C48C344B81CEE5925FDC177A695882E4F3E72EB462C07D34E761EBFE9DA759A4BCE0ED5CE53F8F5EBE33EFAEC8C590E59B71D708274CDCC5F59AB2DDE069BF0D1C12C71CFAE2A2D97B5216E93648F0F47D890F211165EE0103B4A0E485698C99496083220C5014BEE643D6E39EE7DF3E974A12549C6AEA12A14396C610CAC1D9EA2814D87FA0A994164E35807AA24C017F9801E693B686EE303DCAD5E60D0F1A01E74882C578035104BE47D25BD4E8472FE5982676E36605B2463A89C11DAE86D54A25FF2129D5F8AA06420BCDA5A5C83FD8F41048D626EF4C9573448893FA206CDDAD4ABC8BC961A8D609BB3D325C6F09EB525B5BC81AC20D8F576020935AA00CF617E3F9CCBBC1EA18B2702BA1F998D2AD26C712F55CAFCF0D5EFF97AC32AA3406E8FCFF23E15F0F06688324DB5D023B6619F75E1E3F3B250D2F9156C9580506B3D6897C37E3865A18173B3F4EBF623349FD4B14D82BAB272D63C44CA6C50E99227268181EDD23CE5EBF73BA657F89E69221A833B4B804B4FB3E65E3929F11EDEBFA51ED18765B12587DAC2C4591CEAC943780BDDC93316B7DFE02FECA9B6F9CB62CB66E76DD0818501D91C96C35EC5A03543BAD8B699114AC36F2747FAAF7D1BD7B3E17E87140D3C362C16599A456D4E808185084ED9AF1FB5435428520A321F8F139182C0BFE35144FB339DF633B55BEB0BC8FDC2539A222D0FE6E02901A00AC12B0CDDCE7BB0EA57AAB66BB85A7C2B70F2B7FEA30BD1C718C02A7102BC06E203EE6976B4E33D5BF8165F73EAC137F8CA30DB5A0DA69A8048FA0BDF67E81EB1DD66471EED31F1B7AE344DB9B4F338B06F83068ACFCB51149357E4CCA1918FA24111551EFA79944C7208C37221C2ED40E691E8027503908D2D750C4F712333F526FEB9476A774A347D1B08916452A716AB25C2AC32CEDD8FCD718C45721A67267B6F86DFD37FAFFD558D4EED187F3D6F521DBA554C8827523A8151CBBDC83C464E69BBC7303A4E4E1FB56C197865AE17112C6ED49E33C99A103DC8B8E7FFDA88881948C7B65A4F996B7874D8E759AA0656B0F48943638BDDBBACDE4A010B85795D0E63CD11716BB6036FEADF065A8BB19719A24EF702711D1A21E48F578990ACB488B895D64D43494FBD5DBF79B5096FCEE949AA2CC30E84CC8EE63647FAD20CC443880819DCBD488835941A9AC2DC2197CE91A81951BD6D34AA8B4DAA780A73EEBFB46E7AF7F0CFCD1D7020BDFC742F7F21332ED111BCDA77D07158CE31AB1DE16AF5BFB80F63CC5D5284F0CAA73D5221E0524F0A98DA868FB86ACE42AF92160001F17CAEC4C168A26A22F44AF812E2912ADBD8B95CCC97AD0E5531F203647D6028ED108AC4C79DE3F72D89CD37D40DD4D124D9E5F75153C76C4E78382C880B778AC4E445162FEBE454CDB990D3DF4C2246357155CAAE45499F7467DC881BC48ABD1C04F4681D17CE88BD37102290BDB86F8CA98D1BB7AFCC2B6EF880408A0BA7EBDCD3BE08B0B48803FBEC72790ED0B28D884E04BC75D27FE9F077C703C2B9B53391D10BE3ED0E0EE8A1F3614BA8C37DA1FB0701B2B4E04FE427EDFE63F6E4F7452C570828C63E636D1CED14AF6AD5D331137A51323284F666FB265D35E24D14D428D8EFBC21B02E2ED93F9F8ACCDB43AC0D5B82CA825B5B56F831DDA91A13B92648F126FB23E318FB3F369C92A302A0330BD577F336055286E306259B0B1757BB193D24C6C118B6B852D69A96A9FF6083D050FF9C6ACF988044AD65D8EC23682009C5521858D28766893A77EEF536E6A3625D037EDC825480BF524D13A504CE8730BD685638D635EDD4B798D86795F46E10729088035A7DF7F559B1A5F4C4085F8810C08870353F43BD7C2D54E996DA7C9F65EFD789E45D903166ED0D09AF1F8394F3A9BC01CF1426CFFA4D808888D292E466958E0CD86672AE02FF6D024F4D575F855051615E90700EBDEE9E0A39DF55A9468151CEE803736B80642FBD8E1B8230C7A7163461B41877E5745CA8F1D153C3D00029474F9C7005AFFD4DBBDF3A7E2FF41F5045AC11378B3B7371D2BF6BF024E03D978A3F24461BF931F613F96E7A919167259B65A650C6859E601B5BBA73AF3681664418E62D638D3B5AD59E63003AF4DD55F74BC2B6C0F16AFB7AEA1C8429048191757530C671641C5E4D0E2C2D4F100F87266EFAC630637C6B4D0A29DB78172FACB191DE4DE91721C060B9BA62AD82DDE6DE1F935288905204D31B9990BE555678212FA0DCFCB94FC3537FC28906E6111E32394655702F495D98ABADC90F2129CCED4B83B0C30F293497AFC05B787F93C3CFD9E01B2A547186C7DC0853EB0000000000000000000000000000000000000000000000000000000000060D12161C242B2E5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 + +count = 75 +seed = 63742CEFAE9868C3C0B31DDE0F9D378FD5D71BE7CC3F0B6ECD393DB55FB043CF00264852C45D1836CC12B9C872A20251 +mlen = 2508 +msg = 9FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 +pk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858A2416C0376186459D3BE99795179369172493A71BD9EBABE504D75AB3A081E11F4011B18339350A0648D0CDE9F7DEA883D7414762E0286D51D7386DE98C46471D0EF0AD378E653FA51F5BF5F4B9E2866A86A14DFB9D1020F4387F3A3F0E16E494AF875661EEFE6F8D3455184BE3E7427964040AEF243BD3C649778A6262D439F61762E12C26C29908FB5BE37A8C3DBD25128CBF8A7C3EB5E9524CB4495F558DDBC259F3F6C919EF9DDDC35618F47D53DA99250B6AF3C46AE0B715B36BA0B7369A6C1CABF1F7DEC1CFA4E8033090B8A482E0E8773E7136AC051534352AEBC8603EA6ADAEF5B0CB6F8F15267FB0B16FB329D773A032AB49B80DE34659A838BA9F5B81F07081C9D8114828DC6D10F4D7F57A67A1CF316AFA543B36B5739EEEA178745A98260928C44E14390066EE165F4E81ED4DBE5A49D7A7CDA788044E30F3CF3878C391B7FABC7D6541AE9E48BC6494B71CFAA3ED9BDBD3239EDDE79E56EFF7F74E17109422E94DB58773F2D80D583D42EEE61BF841D4A88CF5BC8B95A3B9FF3EE02160B2B9A1BE59ACC415311EA94E849E591F883A3C33C2FC23A21A2475E22E4706E78CBEFDB8A36B27EF13967AFC357F6CC26A3F2D648AA8F2CF795225D05C06D24D6D1FB10EB860AF58F4BF5D40F986F0656F641A8B4DA75CF5C379B54941969B795EB9052ECFD718A3F86D4337BC3A89134E05EBB977203973A9E467E7055C71BF10E278FF4F3FD5AFB4086BD7F23CED8078598818A0EE519743C0C94BAD2CDC24CF12B94ACDA3C44AA706FDDDF3A7E02B2FBDEE23A41CCEBEC9D3DE825F1619BBF61203874E0F3A47FA7B73F05A417AD4BD866028343370D7A121D786409A80BAD3D69187F333FC77A5A408A4FD96C3E111EAA2B90E0615B02F81A565CF416B9839639A40EC387C0FA5CB4369511C3FBDC8502CC75DDE35FFE85F2ACC11F4EB7FA7DD1AB45088939C95106CD975297B78032C0447E3DE808136774DA4593B78A9CF8CC1850C8616EE0B7CB512734808A74EFBD368CDABC353AAF19158AF954E733CB3C56D1E0B66B7391A4BCC51024C2A8406B25B2D8FF1EF801A9529077146D62BF124CF286CADB5236F9B2F8F50115D7285574B712A92AD119231253F704E4C7B6B2DACAAB7F44DE7E1C44B792EDCF58803E3E132FFF08A7405C76CEB688CB5B9E917292C94BA578F8520081775B19ABEC96976C0D720C0E40874AB766603AE31D0C4F72D4CBB303E0A1EF4DD76215F37C170342FDCED8B7823D329895D408594FD8DFF11BA317B451DD76639C3AE90BDAB9DD31D0A293CC0ECB3E4FB63C407D5D7E4EE28C2BCE77F658AED00043866F9AF70312C3F8A01CF735874CAF7EF7E4455CDBB6567A5AA3414AC80DDF12F31F3C8238ABF135BAFAB3940F60A23C69CC93B4568D8D1FC9D3DC484CAC7B0C214F8D5DA168C97FA0ED926D3D4FD301E938D41ACED0A0097C1956DF19DC4FB18F2109A460E58693C43BB197D673AF4AF5128AC19049393070F9814FA8B19EA66694490DB6BA4D0EE75BCA2C5A2961B7557116C4FF52CEF9BF852210602A3E04C33A26D45F43795708FBD4E69F8575D98F096B7B7874DFC416D4D26A3252166838CB8031DA6EF90ADAB61DC6BFCDA35D0FA0F4738DDDD7992445ED6D2F8BC486622C1DEC4833D7252838AE3F348702214361C44D753F0EB841558892F409F40E2373B09276E568BAFC055711A07DB606636D42C48BF4907A2F21AAA6AF95A8036E3664601EBDBEAA18A11DA2CE7A046A815034AE4C99D5A695CFF14D1A4359C9B0DF851136793D3E7747F662F392BB3B9FD72795426A9DBED6524C25D75968905FECC550F29FD797C4653B95922A1C52D3A62787763810F8227E64B7A60C8AE0ADAF884BD8000875C832EDC68F641FD89FD0543A4287C25FB1921A92528450FC9CC24C91F31536ECC7BBC032D008FDD5DB721C2626BB45700FB1C8E70A57B46B4EC7734F05FE777A3DC289FAD4385FCD8E7C8699D96284D4DDE657553F31A4F2B6D40FB20D1EDF69EF3D445F5141ADC99BA990628465BE5249A6B2232A049A4245A092C8DEDAEFD84062EBB8F5C968532D8200A29483F865EB81D22399C9BD7E51563BDCF0879CFAD897B836197D212237298753D0D46CBC9C02AD003467337E4B9FB7641CA12182841247966A5A1C1C61E259E5F5CEE142A61E14563F08468F1680C7242D3732B13D10D528E33F896581B164D031543F46002B6E778054A8CE171C911F8416DAD04C681C14B3543A409D4240261F24C01997B75A2BFCF4B1A6218961B8FCE46E4CD00C3762A9C80ABB44B282B0DB59E9F8E0EC92B9FD5F832495245E8EDA8E537314F41B8ED74EFE47056F9440A5EE3C346846EC5EC2C219E0F300BD6BFB25CE2D0813DAE55BE8690B9088BF0E9A6313DA7AC74F8279B374D3874A2CC8084697E2DDC419EBC7A3E26EFA74BD25E80F9513075E435C0DF0D19C1ED3726C6999C27907AA9C9D198C1BF2E12655BD9EFA779BD60E10CDBCA1075945258C63B5AB5C6120E96EBBE9024EE26311333EF6B724B063D4A8B7B6866B4A5C06F450FEDEA70A8EC57A21FCD3BAA1259AABC4CC6D5D1B1096E911EEFAEA2C0460D972ACA236CB84FC219A929E5851634890B41F456D86AA41E80F1206572FCD079221BB9138D4473C103B29E21B655B8199C692EBD78F061686A56A2B785FEF5D81B543C18B38EF4E7D3EAAFA8C27B64F17AADB5AB1297AF2E38C98581BA12A5DECB48D6774FB8AEE282976C867BE20D5D194A5F47424FBF6B2736F8B374BEA0A076321F1A29EB66771C05E701D96E68FE24285495636A8FB3CA13F2AE706E8E285F265F58F15A154446066B08E3F455AB577CC0798FF9C2CB5E2161DE8A87EDE7221EE125C7FAAEF9CF07594F070FF5C15EA3D0EED0157A9A978B82E4C6425A5844FB7B27D8925574ABED3F0A71A669B5A26D3A132970B3D8ECFC43E2EDD444420F19319FBB3E8D9353612F63C9510A7D216FEA2AD048BAEB2D5FFC183454163ABF271629939B09067D653742E31FF8A7A425DCF0A455F3BDF9CC8CBF13809ACB0049BD45F3F6BE25FCB268E3E8CE11C4CC9A6F887BEAC3A2563253F55F844931CA545B7ED6040854F41AB3DDCA0189E874A5E79A6E68A9F7EED2E51805CA408B45E5FD08885C6CE42E9DACED20534115CE200F018CD9A0482CA7699A7F8C066B3480323008EC5DF31E412EE14B2E64B6811FD18DDB94C791F4F0DE7176A45D941695B44B417B28A26FA8366F0B1D632DA44B199FBBE01822029F0DC8726A91AFCF3F2D6BC5B41015DE01B93E11039311F0ECEC02E21432FC75A0CAB47E10C0E5013EB662BA2280AD01F20E7CB1E3AA916C316504FEFADA4E8564144B2A2CB87341031255C1A959F4447C1F586591B55DB6989261C03D5C6B811F8DCDFA6EED2A4D86719CF787279D75441B066EECF0A0A771E2CAE2D0499682BEE7982E727766D483D0D4BBCF136EB0D027A77CB3E1EFFFFDE06201A106F75B035F603FE711F0B04C29AEF8F4A5265836AA8E74CB4A4FADBDC771121F4F6C83A5703355D8388C7FF07401AD4EF9B58FE167C9D6CF2D4814FCC3A821E9916A90006BF815088F7A55DA46C62795E8D6365020C6 +sk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858AD36F066BCC83D9A02A1CFCA11F191E8A6040FA5F5479757C57AA10DDC45D16C480C65C93911482088A3EE8F3FF3DD11AC77D820F4C0CCB9027F86BBFE7D6000C1B158061920D118165D3A27124876401464210434CDC088DD3144884069264A240583449CBC000A2049012C9700291506228040024646088010BA590438425D440669416469A3262C230221C8271E0A891E1308A9806664110240C84405A368414374D9024125398516442705CA465A0108A5CA68158200C4BA86118881053B66D0991000A9310A31045E4428A18C56CC41849D94469DA10105C22644A8689D9324D981680CCA46840B460A1228112102009A3645B26091B164D2441058B022889408E60206EC3A68089A209D004210A0326CC96001C9600D21425DB326C12B00C1233900136311BC44D2088306236291116480C13880B964CD844911CB771543429C3141114106104A1088306200A42300491108C06061C28448A100211262098A690E31244C23412232730E2B091499271202745204992CC940061148118251248986109B149C4163059384600C971C0100A1B396663160C04326A1BC40D90B805D4C811CA1626D3140A41102DC4285284040AC9220C22044C1A414E1943829010711843049206089AC640D030056446328A408222242123C1091303724128061AC39054A82881B00081848121B1202120462123209B3000C9066900864099286E8394251B4820D422112041256442084C0290100000080812D3227103C940212868D3C46C42284D00A50090963009918CE3A2018A2088CC2288229530D2B22DA408085AB089E006111842200909081CA84409313200C17080328D10236DC412451C0066CB04261987241A16081A471253464D21B56D1C158022420D8042260A95514BA011C2261021964589066560342682062E5A4871A44449E3407249B620D4041124322C19482DA0043043A2809A024D5A268653486D94126A03196C08853122078A4A306620164C91388A0998905B16304B322A64A040C4804981480018C76509312CD9066D133389D8A611C8B640E1A40114306501B44C142371E4123190A06948B40420B940D23042CB368D0B1541D4B4681214222421521C302ECA002A03A10C5A9089E022004826855B46019B8080CAA24400405088121201852818086CD1248A8B842D0403729028826488714CA489144950210291D1062C10270EA2B088920431231562C84661A10211A1264603C688421251240586648281C244721A916C92124AD2122662A2519C146D13B58008C78811112A0226641CC041901464C3A62453A01049A665A2362853828C09342E1C1765A134428AC8096120218AA6200C052004C20519A38C24140C2296014A9624A2A8484AA8811C926D24222D131212A4188212A78D1B03484AA62859A20CCB844C59480D13018A58041019810588C08CA3248CD4282C60408610491120210448864901138D82C68CE1C651199570C402229C2429621464D84482DAA48D10932C84386DE24689A392659BB62C1C362254C4814A1650208640D1326DCA086A18C18C202189000951D9146D41945023136E19B88520928941024C014322222265421811D094245A204994A02810B52808396AD98888C926422025825A8628A112060C4265130568D30450481690D12600D28671A4B084042885E4964C004109C934289C464CCA362CDA96480B118E83168ED88024814084CA308E14018554808860A8081143409C144621B830D4B64510190CA4C03110952D012262CCA42088368280B0080CB22CA1C46D2337409842058A1461C1002D8116101B178E538645044429002980902621C0A44C82C660C230694204265BA2200C166E19194E0A26068C344DDC342A61B66D08272C1B21520313682318815936085B2840581061033905200189C300318A184141080014990918486DC3A001840405C93611CC4630CAA2881B49282433828834111002311B102964B6091A07851A8108480232D4B86D0A373123B41123966D60B450D0B471C2228EA4042A8438261B3209221012030784DA083211159000A645E3B22103136498A44C588410523641C8380A1C30660AB8680CA78DA08800A3B24C2A83866630C3C40E11BF1CBA7B0523FFD28EF752F7D28DF8D075DC87BEEE2FA379C9919ECEFAA7771B8316171319CCE197EC0BFEB0CBA445943965B04202C1B78004877ACCC935E269B34A23D410B4E0D13B6DD73568898EF0F35DAE053C71DEC6437F38077B09FBF09D28D5B693D4CB6FA79D129B6F18787D448294F8592BA93FF34BB88D52AE28C97FFACD3FCACA4066EA0194096ECBBFE8A388C5C54DAEF34DBE795C1D248B993EEDD3C2FE6DF20721A7FECB21432F82DD62C0F1639234EDDA4B35EC46581D180017E43CE3B9F6DF29E329F3189D97E6E660A325924F6AB443CB3F43442FF226A19EF4FD4282181D6C3DFE738BDEF9BC5163B5881E3B67E2CBBEDE725B1C5B7EBF2F994404DF2F5DD5E2834680F68C3409D57E4A11A63B2768E6C16C189D5BAE5E8278BE650C86DC9D344B6C6E2B8BB6510E45D524CBA44010D441CCDE75D5EABC70DEF8575486AC5467459A556F986BF73845BF818A8DF6EA59D37ED300517A7ECF94D3C125500D942388625DBFC46AF6A55C90D471C37A6501B44880D831EE13B482FBB00C3426DE9F255BB5B6A5EBA2AA78650120DDA88C9980B35EA923F997AAE5D24E54E0EC25236CB21FB089A58C39788966587C3B784032A029FF7E1472A10C629BCC29204C3F9AB9971557990A4B5669FCDBC86F684B50C50950D58F98838A778118A02D8EC5EDB82E97F816D14E768FA789D49D6C07438835967DB5C20F1EF5A4B35795FD3392A7222D41481CD5FF5277847D2B0CDBE822EEADF2AC26DCF545A3965A0227480299E7B8F6E5F5CD1E164B2482055EE6C4B1A434226C9C44C5938F34FD87F9156988EA06D5F37A315304A3ABD877B4DFF333706015D391C8672FC6441D22DD67105FD5A383AC1990129C373D4C7E51D6EABA54B8D7EE0E73C40DBCF69A9D519CAECB7891C4DFAC64B7EB3CC5982CEFF33BF8A717E690554851AEF2EFA142BF5422763B3B156183A57E84ABE120915F5EDEC07492FD241B7A7654C415F42396E06BF60A30E71EEE13F29306765567F65B904C3A2C2402171826F6875345A9F5905A78E4A27A0C84C42CE120AA323DD48C6C6941E4273BCBA73548F705F6EBB9F840609CAB81BEDF0D652C9F59EF2C491768B326C29238C8F22A453AA5E1E3F3EF33C73642351742E441DC736F79A85383D3F1C4CF7FD4D1075EC75A905F10F261821424187B3CD56AB430EC1890BE6339341CA8DDE3419EB6A3005ED151F3E922AE085B625A5C985C032AD19516DD2DC166A5816A873CED0E09C8B810626751E0ADD10153509B6E6294FCBCBC67896ECFC4216751F1F78A2CC7AF4DBB9792C5CCA4AACAD841D5023CED46AA7D03B5517953D76320BE97CEFF12ED89766459A59192B67238C94A6D5560FA99EF06708909BADE238EDC04FFAA1AD01C98DC06AC1D669AE799DCFEE9B99502EAD4FE29CAB611DA5FD05CD2E9690088B420EFE1D3A7BED8B39E45A0FC7E66D344EB24DD50A2ADFBDBA40A8453AADA809688EFEA02DD7A05E79801193E00AA2D423047EAC4FF55E46B55441AD0C514A1987A5496C434EBB2B2FE2034B7A60EE84BC4E6FED5E031B2733A26F3536FDC4146517AE66CD8F85962787F9E39CE853A41E998DF84DA8FCFF50DE2EA42FFECB3E84EBA82A75170128657A1E2B20FF0068F9F546F386DF34915701D419A899325FF56D0EF834AF2DF4F5AE3B4DE620326ACE2FE1E829ED4602A0861D4624FD74ED9A211BCCB47A539E370F98B9BA3AA4E5CED44C3388F947F5B78E35F08B423E2BC19CCBEF25C80E93D902923E4FE31ADD8D8C48646CC328671E0D51D1E1EF51BE97EE76E69F2A3EE266DDEAF1DE0DB0169085AE6D68CD02F3CE02BDA5AE64BE4AC14C86F6FFE872C7219CA074C67129F4FC8BC35CA2310B7528F08BD40226ED3B20103B6AEEFCAAB05E2C5622627122D83717D876DCEC8317B8A91D4878588F1EA70B08709A53B9127BE3DFA7605A8B118E9ECAE71E175E9BD5A780AF17645111346F67A77A9EF77CB7B96E770AD0B7C93A5223315FB4BD0A697A76767E81E5F05A2CC84641D53508E7D3E26055CED9DB5F935C721234615A291D85936C666AF7687B3B8AB0D41232364ED00A8EC8B8567386023E0E81D5565D65450AE962939390B2E14FFB56008A5EAD0137231999B0C6E40061F1E82F307E889058DE9C13FF12C3A0BA785A883440B59039F420172B0D530378C3B68C51B76591FFA1FC5A4E90F5798CD1009398693041B4BD78B0F722909BB8BBE7450ED6F006A734C291DA5FB5B4E3212595D5198CD29D16AE5F51D644DB906C8189DAD0A491E2999316F7BA2A24FECD8B722ACE9664BFD24B4C98B1349C73FB0139AA8F556D761AA30583FFF33B24F5EEE5782A095CBE23AFDA9B7F81015B4236E7E37FEB8525FA5D57B0C739D8100DB497CA25F9337A848A71F13E19BDBD62003B28B489F571A97083DF16F61AEC7D470476B6B82D2AAE47A668F6F6918D8451933EDB8C34C69547AE0FECA918F6A28663BE37EB9B0DDE78D214B144ADFCC6284F421C825BC9FA99866AD065942895E2FA81C821D7E471C3CCAE02EB8986F785B53210D1D79B0077DC32B481EAB5EE0D5E5099282A7CBE58611C2A0D6404084BA3F240764E068C105F4C477F166C0B20FD8E149F66A48FC1CDACFE9EA8FE6552E816EA1ABFE0514379A5A8458A6D7AA31B0F77417A3C99624D915136E8253F87686B4A2CCFAF10F71B163458C28099AA3D6509A1C4C14A68F6EA83AC9410EBD128003B440E1754F5F5BD3C74A82457E74F4A5EB4E16820F028199345793A8C5BD60E65075EAAA42EDE3B9F1ADC35081004CE42B77CD1B3739172D8C40FEBFFB2039B097B7EE5D89D08DBA74F9DCD79D1384456BACDA5089B5FC42643E54304D8A93D23A8BE0AB4F74064988839F1E16519F9C0F26349A2C0DEB2E2BFE3D0BF82358B2506F936069D95649F76C5EFA8A0580B015205763FAF3F2F5061DF7A1B80D1C276583D8B050DEBA15E3DFA46008DE597F0BC706912686D8FE7D1CD9F41E9BBFF35B59711A5DEAC524F77FAEDC68F834EB6544464423673FF215F9B9DDCC0616403BF7A2A65EFC5EDEE45AAE22FB0445BC9994B9A8A0F6A6AE0AF6DF692BFD073C838592396D7C4FC9F848B81812C5CDD4718BDF1AA3F99A0BDD580F8F9E5BCCE5F3FF473F0E848F3EC7446A05442D6804EF06BD0F893431B9A3382DEF66D50926BCF9FC38EFE7C834EECAF3A2BB17112FE3FA588C7EAA3A52D7EDBF7784B7EDBE89BF9998CEFDE74AAC3101546221195A8AF36369F3FE45D69888CE48F4002DB3A221B23A9CC3A7EB96BEEE16E754E6F997222E720012FA65E197A3EC98CD54D8BA28C35176C8A8FB4F0F5612BA7C8D132CE435C21FEFBC89AA403374335198EBEBCF23E8A5B4775CC733A2BE155C866CF6AD66A3EEC8D44C8380123893A180872F5377235977BCF51B951D7581A7BC004F4BBA5F7AE424EBBFB21FCAB9A7A5AE1EAF4E94670314EB598F1C44A194819015DCDED64B6B43E9AA2A89BF63EE99D4F1A170DBCFD94F6342276FF041C720D5D2D9E31747CC3F8650641271536E679C0BCC7DE18361C42A669A6A34C4E0BEEC18B9664401E94E7C32A349F428CCCA9F6FE605DDE791B19BB8A0F005A2824E4F55D6526FC5813F69490B1E209BC90CDF4E89412036D35EFC4209310B383041BFE2D0C766D7A35B816631345DC165EC6C381D79DF58EE022964803D16CE1956DCBE1A14134A32FC250FACBB2B4481143E294A52A7251D068C8D7ABD13725C1D7F6520AAB050FBC754F44DF6C411867409A4B422CC038B2F4D7666D335AF87D732BF89FDF5759FF36F84D50694ECE6821FADB90D492F824A13876EDB73585F7F97C446851E5FBCDF6A18E770BA675F4B0DEB17AA97BA379AB4102BA38F37C188436113D4AC69E5ACC0E73F70635994F3CD7B1CCED292A0D39E67BB7B82067B626B7EF93CE22DBA09415D85BDD8C25A48C225B6CB24D5524E0DE99D23E6215C6AEA28AD87868A85A85333B440B53188E7697EDAF1232E851293998DCDFCC6CC1F6A37E124D290A5696BF679AC83D5E69F8E54FB2CCBD1F8C7ADAF104AD1ACC08A1ED22BC2316C7E09C6ECFC4507EFC15C835CA8F447C0FBA3E82197317F51DEE00CE63BC8C0375D8CFEDC0CE113C3F72D453029DCF9223C87F9BC6AFF64AC96F2426A9213D9C08983148956B01DE0DC425B580AABEF1A7CCB028EC38DF00FA41AB1E556462D95B3F451107D8591018C2CAA471D01B94AB0F0DC227FD9DC40E2CE2ADE7AA46CB1C70539F2573C9326DED9B0772E964BB6B4BD3901E55EDA034B8C144D250F1EDBE9F55784A797316EDBA8CC231BECF8DC4E870FFCD9FD3920AD3463F7A118EEF3124AD6BCCA104FD00D0ABADFFC078FD0E48B2B40C39FF044E26317A521F9F0CDB1EBA9997BA1A32F359869596187D115D5A71702891BB17EFAAAD96BB8EFDBE5FC33F15F069C546723778832887E883D37F2F454EC79EE9A891AF5D5E4EE4B496033341A4367B1B4520894C8EAB08ED563114AF5B11FED04540E9A9650078C0E6415E1A8F199426C6EE236FD0432F1101FAC249614D5783559DED57083EE34465AAC962AF1F781D4E766E63D0DAB5DBD60FFCF7EF90485E2A8A400CC0FA614334B4165CE75637F12C113C5D1793900137DDD0A954112CF65480FEF0FB0C60DFFF04687FED38C +smlen = 7103 +sm = 6EF5E66169C56549A91ECD623A201509BDBCCCFF0F77033779667B11A18BA3C15D53691D158DC086F522518C72BB2204E9DF3074B836F681611A835FF71FF94B43A9ED3EEBE2C4C1D9490B578BB8441706F3BE166799D316EA53498D75D6510B9E747D68E083D2E633606C815FEE70B5F0F4839FE7CF16912D7119D8E0334B3F43EE14BD159FD2DFB21BF56176C5BACEB628E24E84A73C7300776D58CE1884CD181BCD281DECCD87FB7363B2794C70FBD332025BA9332279B998854190CF4DBC08C606049402A258783D46920873B23F94AE8C17D7E6884052263B4CEC7CA8F876D89B184080EF0B8337BE92E0CB6F86BA5F646C8AFBDA075845758E4DBE840479585CBFF6465268D4203E67FF3FE2BCCC790B51A242748E839FDE32B185FEBD88D67881B0C4740FEF6A945FEA88413E053635A827E83F3B0606234A32C0B2AE3BC088DB099BCD74838B011366B67C04A3899ECBE13971A161CF378FB2A5761CD86B5242A6BE1F5BD41BCF8F6B71A17B231611B93BC198219438C6A75E7F1797F18E95501D08FD16516FDD0043E8780ECF725C82D020FB4EDF0028311EB0B06D39EEB00E688E0E709FFFC8216DAB180B2A8737BAAF5722CD27319B84F258FB8468199595B87C51417D4EA9E387FF80656365941440CCE6FCC2C82903C4044113821C110899F3EA18FDB94A46E5F6FDF9D9B6A6CAFD56C2A27759B7F6FC979FD7843A1E5CAAA434364846A345A6A021D9177F7FA3A1BD2ECC1E32D2A05E1F48AE776C89CA25EEEF3A21073D2D5A651B0A7F39CEBF6D28144173DED55D15BDD9159C34C2711DF234F7A070D4E99767F53093B58D11503936317EAC2C31CC322EBF3888E69D0D3A1EC6A514DF0B091BEE34D10BC234756D3E79CBB728CEEA8B8343FA33BCC594CA213389173B0B5557058A968C9BA5031218559F1011BDE39692FB7BAE7B9994438E1DCCCA5C4574D00B06C6D7F72F7F421E2CCBE86E8789C99ADA2ACBF76CBD1BBE276A4718F38E73C0CA2096206693B85B1B5E04735E117B28E0B1CD4BC6392E59B61B00FB96A34743FD4278052FF3D235D9230BB3570F1CFDCABAB91CF44FFD9C1D2C2639AE3A2EA80AA7740D114840C68EB424B2EFDF580BF60684505E6300D34925670F75E7775C46BBF6A21A6CA62A52090CF7F5C326751FFFACB1B61ED7C25DECB196BAF04EE939A7504F6CA40FBE6A1CFA648D4F2F8384D022206B947A82B03AA9779A791135A57580658075E0B37009358574293ECAD35195BFEB5235E82CCB61C06672BE85BEEC54FFAA584EDD39D333C937C12793468E907A08F8D7F623721CA9C039C5D62C5E61877594A51A651B0CF9EB98431B9DA25121B5C5EA41EDD7A48A0D19B65B0063FA1EE8F5BCF14828A91B61F312DD3A0B2706BB864F2D1BD3911450108ADD95008CC7F89AD3FC1CFBBF59DB290F4DCD5194B20AF5DF85A7AC951DF6EE70115C07A42C9847A40DCBB5C1A323BEB54AEB1916E1A862E1CBC839439C215D9F9D6C62CFF1EE1421E0ADED4D905770D46D19152E28E2A421B74ADCDA2A5397726E9F0FB719E5F378C1FF2078961AEDCCD623442AB4824F18C53DADEEAF0AECB120C97E96423A9B1B494312D773C87DA44D2E2E073070322EDF6781D1C653C183CECD7C739120AB2EA086787B524900D4A21DF6E860C7F61FE0D249A9D0B5CA1448B28D5E72CA14CF37285689D15DDA2567D9B1FE6CF2B5FE8F14E43223851332B32CF7CCC6AF9AFCDE983E2E30A9B5853D7DE90EE7B8D789A9B25D28C96F1416C78F9736035F0688956AEB673247EA94EC0DCCC30F4B50B092AAE8C7DD34D9C1DB3FFCAD897EAFDA7790D3A44E6F1C866F819A7BCB12EE5AD88E4877D05AB45DF03AAF6CECF62B5D92C2FF0933B1562282601871B63078842F7B02050703B4398F0F6DCBDD7BD0D07EA69CF1D55602A4CA05AD3CFB87812775B321F311C0298E536373CB7C7674CDC5B69D05C87DBEF8BEA637FA026994AFE46A2C4F326A88EF59EECC07C8DAF675AD327D9DB946E5F160A3AF1E5594CC23049DD9623E3C2AAEF5412DCBC87AF0A7161D52E82FF0E01E8F332214C833C70D4B41AEEDA097F60AA192395328FC73D9C1A68B13AE289519DCBA7802079C32C7DF0F7A92468236CF8DE37C54E711E8C83C9CAE59973A50E92179A67F8AC890A30D56A0AE198E3138436EDF4C58566C55A24F3D84927495E4A420C2430F6B6642E292DBC63FE069F537F01F31483E458F92A75DAB916D8DCC833DBFDEA3547F5CD2320DD644164A602A61DE85917023803A2B835F364D1F32DF6CD43F50E1A016AB5A70E6DE072D0A0FFB0AFD957D5BCBD2D17967F9089F23945E89B490AD2EC8173839F7C72BA1A1C2B521488E07E7D0C94DDBAF86A71071246014E24699D89534247BDCB3E42A13FFABA86D5AA0D098AA9B8AB92A1FDAC50C0FA738073F9721B888AEB719F92C6CD8CAFF40D7D40AB5CA8A496010F3E6143E0E80003180D8337925ECA11664C9B1773F724C3BB8E7B2F21D73F1BDEE2798E41BB608209C17D1C1235C3435651221EDFE3E1CAB0A4BCB396C80175A63FF849540212F49A6673177C4A7B465A1A6329DBC06CBEAAF5C99218E7DAD78E3F0BC342A3CC499F39EE3FDF962E1D7974CD48AA911CECDCA58A0076C27AE3737EC42C9B8BEDC513DF14123723E69716236714965619BDF648D6BD75B0CF8ACBB7F261BC33E1F0DB291968DC43A878A8228D7A9C9286C56B33B5EB166115D66F11B032B848CCB33834E5F2D42E8791D9557ECE432728815DFE2094F1133C07DEA66C25652F36D75A54F127E05B8E2C8F23EB97202CA51182B97D0C82B02912BACFF2290EC1BC54385E5965549527A52A629E7610848111AA19C7C271310B8564DC5253933BC5B4BF35D10ABAEEC5388512828457654A15C0329C7717062A20FB71960DA403D07D71D1A690E5D65F3DEBCD1682DE870A182C329CC4A9C9DFEE2761C672560C6754B198E02E1228346E71AE66D8A8B7E445A4F08A8C17488FC3B0BB7D8611EEC20014FA68C401B9B695F29F0898FACE1FD0BC5C6EC10FAE632259DD406111CBF092A3383A605A7D80C5B81C48C75B6B63041F692E2BC3E876A82D3771329042607E5F00CE8D17FF90F800964F671FA945ED40FFEE23DF2B8F3F843E49E4B14342D4BB85D310A957704D5F56281583E3AB2DB044AFCB8733A8E1300A7D8AA70F98AECEFD650D14861DBAF1FA1171611D4AD395EC5693C4CC0F8EFD0EF5CA486FD85BA9EA99FDEC070198C4626913887BA2D7B3AFD95F4FB7FF83B799EF3D50F7206625F2E700DFA9BAF71A41A1546C1F3171C641420F558284182FC778A98BE2D3D9C594766D39729C2F2DA5E1F70194102C472149A430AC23C381CD56616E5FD25878DC1BF118411B9082C07EB300EEA7BFE39D8CE8DC4CDA4CD1280C4EA427BAFFE6BD357C7FE7BCD72C8CE1DAC2FE1E489A55C2256D4586554B9588F0B1CDB67A9AD4FA3883C2151F99AFB7DA2CA7D835813200C5701439B003AEF624781CEC8C64A23A30AE46B802B19753A6B2A8BE86AC82AB709FBCE11072F8A1DF94857F5157FD1DB44D506B248094F2452F5222CC4250CD95A2FBB21D6940061F7CDBA6C65CD62CB2E0818B2EF4A76CDADC58A8A4608D4AF7B32CEEAA212C4F2D9198559AE70D44D119181CBD183AA9F9FB857D54296F6E81FB8436696A4E8A13F5A7D9778251BAC92EECF7295A7D4B2D18C91C53ADE38A8CFCD3FDD5382F3AD0BE5DFF8C4828ECAA6613B056ECB14A86C1C777E072EA57A3EFB8C211AC98C803368D17A652ACE7BE936D1DFB306990C23C0E06D6FE506B8092B11088D641B31FBF51DC24F3E5091C2BDA8C744C92C24F1D9CD0790B9C1547AB8A241C65BB801CD4275399AD05A2E1F0FE676DB1CDBF7F351AEDF96B2421B1019BF3A950ECF23E190899E5413F2E0EF5F4786F9847ACCFC6FFFDEB0CDD87EE9A6898064EEBF60606C3D5F3BEFC5A0B62B9438EC7740DD6296112EEEAB4D7140F1E0D18217B0CB6F2A40DE8837D328390976ABAA7EEE03E9A28B5BBFE3CFCB5695F4906B37135814C0DAFE2ADF329B8D71D2E40FB7FB13286C842FB5C6FFBD80DBE60C87CC79A92C59C1334239B6FAF5053443B9980F4E95FC89789187CC3E7CDBDCDC9EBD134D535504F8224AEAC1C25F26713C1F924F907511ED42DF1F6B4F923258211A284750BDE767FBE9711B437897DA7D689D7EBBDDEF5BD0A625F175BB32BEBCD12FCBE75D9C2458EE77150C9DFB91D5FE1EF7EBDD406C0EE73A8224F9ACD795A00F414388EE2299F7692AF0D1C0C15AEC864D4900DDCFEE30E87D1ED392C3C5B6F99439D69B727F3E0C4250F3DDC584B44C6F272A00F9C08307DE18A059801807153D38BFAF1426F5620F6965FD64755A7567A87C4496AFFEFDAAE307D809A86BF001BADC190B2A10950D35A804B911ACDA9341A53DF056335E10930F4146C63D0CE9DBB79750216139F8418807D77179502FB1D00AE56FB97E8C45A44B9822E90487768FD8FFF58EF650AB60BF166BD6A7ADADD02B8EF796BEE86516E399B3213E91265840CCFFA5CC7877EAE0BA61D40A93D5F7E0D921E816E42A4AD3E91E108FCFF00F4879F21C60F96F1C23EAC54337709EE004E04C9A32EB4220FDC519CFA1BA853CD7B04BFDD5D864372103BD4D2ABE8BFAE0228BB4E2CDB77745B27E09016EC5EE673F1B4C43A89B9AD478A076A597E64CD73699433728C8292C00E1828571B46795BD156DFDAC61964FE49D3BD3199BF67F0FF41BA3559ABDF838DC14A3F7F3BF961D57AF0878F67CF173BC0CB8D916A860522DFD7A4D7F74EB0A3920142CF9B8E6C615D0CA3DE03FF395D279505C615270F8F08F203D0076A7C4A241995D7054D8E502DECADF69781D272C29558D2CA9090EADEC465D7CCDC53FC6DDDC0EB2E6DA717268735C1C7A674C6D793B38E3447C2854F694ADA14914679AA65757EC333544E62BFC2EA6406B477A97AB1AE34D4D274B122E5F6D28A1B8B0CE44ADC1FB62C98291F1DC93BA5C60F6F49342F4AA2985BA33865A260E4DB6B17274FF8CB3F307B30A1C6735F58AE26744D356FF08D400EF60B9C7DCBA778B2E07774717A7C991C192CCDDD9C2961152B5197DCCAA089EC1E02F2896C3C8D3005F573D45F38DA406E9C4544731072636D5EE93BD412E7328A6E5392AE7C400915F8E3EAF6744963A9BC73058D3B3896ED58EE280736205AD96BF6DB24CF140886EE7ACC99BBA54A806FC325A69575B17FB550D90115390FE21F5E739F67DA057B89C53EDB43E44B726F07E0749D88DDAA34321380CDEF68D4E96FFCFCE4A9690766A9DC6438D850EAF1DFA52D9C430EAF77DBB93633BEB2C1F21F7C5AB69D44CE2188ABFF2D2FB7DB7B0C485838D7DC9E35CE7D272E7510D8144D67EEAA5DE331805F3F304A100E8E3176EA3531F7E8EAC3E04E16F52D805A6EF4AB44D95124B27362238612C32CA70504054D25935319B5350DEAB4760907DA75D4DB26C67B226BBB5D08A027DC3FED4E50E5AFFD87A7D1B24999C4B79CDFAE92F85D5C3294B90ACACD7B49AA4C55E6607718244CD15920AF6917AD8A327B2B505A2E7BE8008F12380E48033AEA65352CA495F53B6A808038B0C2EF2E80E16765DC2F08D3F4F50AA1051A154325EA6CC28E2F053FFD74AD4AFCE1BB4C14B69833BC681E08275B7407C2D0FE0C2CF56865FE415ABEF5DF510060877F61E890646DFFA6E3607C9727EA49FE401A63952464CE0B5B48806793ACD1450FE7BAEBC14C31BA6198125DAA79EBBD64FBB8D72F65939698EB523E6E93CAE3BDF28DF462DB22D2022F7B70C1B790C8F5F80518F9D1DE4ECFA672DCEEEE541992D86A9009A38E7777A0EBCD8A884055D094252FB500B452C06D531B48B2E355F0FF0743FADA8402E8CF059A966491CD223BD6D236FC00236BDE9A3C32D13DCBAA7C5083A9D12A574BD3FE92BA1BA79486722348DE003A47840D2DBA3E39A20BD5B39E7A26CB28BD4FED2D93C49DFA336FD2904D3A192352B42639857577FAB49D1BF98637890836D8D1228A9F798192469E997B898F14F8BC4C14B707846FF17552F9DFE08DE3A196EEF9E068B380236162759343054956734FE2547B3240B8E8D8D8B3439E84C10C399A2171675165D33EEFF05C32A828EEDBA7BDC64B1A2CA69397B86F5D5EF26780837829A0D4D996FFB2486600DCF53F4450BB3D6CA7BFE47EF3BA50A8F670730FB71BAD8F8A6B95785FBA928A203F9D18BACF5FB6805B20FB09CB5B387B52B2C6C3B883CAAC653DC8F24E82B1EDF1EB085C1CB1DD4F68DDF14082BEF515AF64F8A493735A1A7F9A24F1F844914DCA6554BEBD8E74AFC225820319C07C244D8907673822A2C3B7D444A4FCFD5EDF7F940445F6EB0B6EEF6090E1D3478A9E5F51E28A8E8EEFB0B468997B9C7D7E85B717D8CE9F77D9095A2A8B9D52A96D5DAEA000000000000000000000000000000000000000810181E262C33389FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 + +count = 76 +seed = B887F07DB5358C3FDC2402947BBC87ABD064B02A859FE8DB37B5BCBB916020443DABA5534A0778FD0B1C05EF3ABE6269 +mlen = 2541 +msg = E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 +pk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A3B430E3C13524ADC63E12FEB017420089996A539478AC64FD2E05BBCC8681C9744777E7D12BBA279AF2503D30068BB9E20F7A39F2D727F892F6166085904326141E7E96264B67B4FFA73861262483AB606FE56FB5EE33283A39021302575C065750592B1172E0CC87DAD819B8051DB11D1AA8901D0667E6CA68B0301525DB56C0BB97625E79B776AD27B8DDB7D93D4394A3E479AECD470B93D00D0257DF7926469C5A3E4833D4DA5B6C8627BD3AEA2E007EC5343795AA1FE671597DD2EFBB36D0D3389CDEAC63A09454DA3F55A67BBBC0D4779675E60645E29B9AE15820A8BE1AEBEF8AC27616DEA0B03C6028B213806C3B73BEEED7E8516D406C1F80E22CAA76AEFCC7A8E745C3B2EC91ABA83435B8599A3F655700864FE323CA5FB5E447DEF061135C91C5C923A3F5C8901A5DDCDBCA198B9069E88551F1C2D088AA88A6B3216B1DB5DAD08AAB7F5614F45C8591F9FE8424E2B359BBB90F993E01C1A853AD305553E41F1B82789FD95876FE5618BD533EE65CBBE45CD1A48BA8D7776E2B76FC054F1DB18B998341E8886A5F2F71155C8FA199CE5BBBFBA9B755CB7DA18868AC5585AA8FAFAA633E50B3204E8DAEADA2CD594FFF553EE46DE97E6DCBA38C2299E13F5EB4966B365B8250AE018144054F5EF6F9774805E5E7015C31C289066E2AC3C0ECF74F7D7C612FBDF31CA9BEBE4C7BCFE0626DE58771B157565E3F355D20DF235D112680C0C1CEC369F0CD6D7C5C24E9DC756B178F0B2805EB610375EAF4E28B6CD6373823F0E3801CB0CFAE3195FC022A5245406DCDF5DC0F08CEBD50E8C8C9B84B1CB56A813497A6AC48B0C2EC5AD4CC4A77DF92527C2C19F97A7907A5A3E931BB5C385C0D1ED5C215EB92B8C8001CF56BC88C60882F63C46225343044070902A9AD42944D9E21348C4AE72E03D5B68C7EF39ECC54611932B7C8219FE2AA870445191F5546286D5EC62FB7C302CD52655FBA02C59F9238CDC0D04B2640D7018D5B77844D755227BF982E3E9A415C6C773C3ADD1D2436265F8FEC8324A90A59895D3B03770AAE2028CE2C17DDD0E38D1E7D2D0503E0ECB3888AB272EFE874F693ED7DED3DF7F409A7343F457271E2E068969570956B8636FD518395B84D12CDC7C32A9FF06DB980F3D332F7E680D2F7E06C06A82337F35E4B34B3D38DE02EC273C392C00D269584C1AD25B0D2E990A8E45C3C80E2BC5DF70046008FBBA1860A43181276E1D331F375837FB06D0F3411BDC1A3DA96C21AAC8D0EDE0356E00307B08E5D2939B6286AF30AA48B21398C302A2B25CD22BCAFC2CD79BB625DEDC8494E6C342B640DA4CB2CF310EA1AD729DDB9F64C4ED4C2C0020B207F3B519AFA9325C000B7B2DCAC8C09D0C0134E2DFB4B60AA1D9EA66C0C3278A0744F5566AEF1A57C867FF7E4AF2F4FF80F5842CA130ADC78656BB4547F53965965AB75478D0A4132B687CFF7BCDD8DF0B1AF81FE5AE325067F531EC4DDD8754BBF64239E898E2A4F9B3EAD698845D5E1C2FA7213DD370DBD9BE16AF82D76B93E43A054E9D43A8F8BDA1F7DDC619A89F607C99C1C9A6771AC4D480235FA2137BAE885BE3DDF1BEDD1D02BC338E5C030CDCE2E05C4917F9232F1DAD8F6C58BD38EA09355BEAFE54F72C5E12CF3C72DA5EF67F56BC0B124DC7E44F4EA67E3DD370AEA4A98603D8573EC566101631F2E84CF5AC861BEAFB0D4602E9CB04506F47D6BF808B1E6CEA64F08E6A50FF3703FDD2D0567874C3436B388AD8B6D435776F3C1FB99966E8D5E9979B1BBE045A252C52B087A4088D5DEE2D61208248063C91F062D475F502EEEA127C61686EE0009D7AA8498E2761FB21561C2A2D1BEA6C1448D227A0E5C8FCEBC0CA78A007DC873BD23A655BA56FAF3FB9BBE1D8496283B6E82EACF64C7DE87114B8401C854E0B05DC6B4D76066FE16EE5FA203AD89E77DB751F248C89F1415BE03ABAC162670A560292C6D382F2E6586C704017C8AF78E15A23A1D31FB4B877BD3736581B1CE139C1D25E7D66F79FE2EC77E14A4D29998090E76E14ADC0DC5A0ECAB08C5660943513EC55DA10C80143B601A72A655FDD1876CF0E656EF8725917264F09D27F56BF54F52768D1DBD3CC147D3538778168E8A891D2E28B558A8D0B20A4200D154CCFB0E76C5B99D13EE3B3B109DFECB70973E3B1AF2362F5054151F31522B7195307C014AD94F78F2E805C416926322AD18B00BAE4A30A617256BA958D63560FEA9A989789C9DC5A3B9334318F6532DBEFB27E57FD4F94E2AF2AE13AA4039B00FAA39B49D6719FA55114D059835F2F5B5BB965744F7469C1FC2438B4E386FBA8BB4B27DB678F8623E17192D7AC2AA0A64C922333A0326C9F17BEB70880F6B34F005852B175139DE2A134FE2A359D9A1360C5158FA836A3AC801CD80E1E17E4F64CAFB882E00E54EF2E7410991C79A4C587A89406C9F7D3F342F8EF0F986E20BCD80B4E12D33461D304DA0DF6379DE86F3A5E89AD88E648E4A3A1677B6EAF00CF283FCB692619E8C6F9DB68085389A280B155400B58E1CEFAA303C23E049A04EE235D3447A982D44132EA54ED6CC1A820DF96993512C023AD8C4781F130B3C81A8946072034D99284818DCE86EFD66E597189F280150407AD8C783F44CCF314893A2B4C47E8F64A7168FDA05200FFD6E86E2A7ACB930CA2910D11677E989DB11F7016276AD15B37EEE1B29BD029E37CE13F8B07F37785F31B77DC3C08EDA2F884007A455D6F104264CCC56AEED2C5163503EBDCE82CE8CD8128D1574C067B34CF019B017B02FAAFF58D2416C82FA407AAF3321BBB403630A106C421BD43F8EF958BFF8F181C7411A1A41798625947008302162E5676F3F57D191C3D80EA8DCFB80EB08B4275E6EB3BD6EE48763DB5371BD9DDC2809704ABA5FE58D26D42D5213F3E21E6338C66B21BA197099B47C84522B964EED0134DF4D11237B5FB7008DE5E632C01A045529B57025F14693028304FDCB1C87C299C3C88290E2F1906B31B14BA5CEC5340F7A29D7A4CD65E15609DB9EDA41B29F5420DA7F8248B14320D4D8800B95531561BE6EF8FB5C5AC6CAE08363729E18EBA2B2FC1A0AAE0FE1D353239A8B353C2345A7CA75B119F627B5ECEDDF97F4AE472E46C267B0FE6BA52E4582B10826438C1AA60FE7A68628B1D0A7CFDE3D178F05AE216A7A4225662DAADBC94230BAEE956ADED635E004721346A0B62D3C3257FA2102F72E0D64D1337DCE8A09C985A333F52AB455ACEFED8AA5BB4FC445EE15E8D771D83F120CB1BE4F205690FA11C1E9577EE527904820E5F86B49DA48E6DE662CB33A924D740273428C9D368F8107215DDFD154919C784B745E48E04B30626867AFFD9BF8144411C39904EABDBA0C9FA23BB7CD8F89FF746B66A48D993843EC075103174A2BD09BD0DD0F03F64130E19AC0716CCFA3DD7A22027DC47EAFDF10B36D27CFB705ECB9312F11DC4062D0CBFBCDC65ACAF8CD1C402484464EC2A88466293A3AFDEAD16A01E4BB99FC12258BF0070CAE5C1FAA517BCBA23CD678D627B1FCA4F8223A485DD28667679C1FE64EB3683849E63D39F5F39F68E7DB5CBC5A3461BED938675CD63450A62F9A62BBD13D26F01ACCBA370DEBDF923E8A4F1090344425 +sk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A30D1928CD22618964A63AD3E6F6023AB467D37BFD799A1F11341359B3FA25FDBE446D7BBBCCBE82E90B1840A1186068039D70F1E7B2B457103877DE9A13B2D92264406093A82DD0940499287010B4499CC45063406402B451A238229C400463B28480402653848DC906801AC56923A50123A72D180322C800910A199102098618B80051A4845A202EDB4232DC8088A2804C22C95062921023A045832490021451143841614651522464923222A0060D13B50DD2828121950D10412110248611000222216244929108B4010B454919C048DC144ECA9628E22471023640C1202453149223272CD3C88C0B1461A4080D0CC0714A1008542828011788CB02080484484C1426DA042CC8C08590142D228185E194249A148263080C9CB22C81328509A080D21468A2180D991491C308241A36821040044B423124244259208A13936DD3C2890835815AA68D14934861340C1B1122A1329244C41092807018136C180660D818665900621416314A128294462824A368DA4671DC026D9CC66CE214811B170210134189C00C12C3416324281888688A36821C100E9334128304621C834422804D01C960E43850CA8049609291A34642A438010810245904128C480890A064DBB28CC3C43014251140062EC132425836495AA23052A641119121E0C40C12B02D2493855414851102462110720B466650444DC4C84491B80402246EDC08289CA88D92240908A54118B63009262C94200E8B106819A120100506E1C6049B184914142D1CB1514B04868232725B9070A1B86862B48D183764418681241045C34210CB32846238860CA12800497080965053A20D1C40089A288A14B24503136D832841D3C8651236264C86440203650A245182342A03937149447291A451A10624004140E1C24003060C08872C24932402B98114446801910519304A91A00123088E9BC6710A4484A040488932214438050AB78980C00C44428D11206090380AE1A07101074911810C98388513384151C804A22265840025CC12024B288C53C201C228601124621B1149C01801638628DBA0280C210E00060E404226221582024851004921C3346E93B20C43064D19056E49022D13A2841B140CE4B82111378D48C86D91965060168E01C8701CA14402C25002A70190983159B000D400319AA4659BB03183465022C06063106C93028E84C430A14240E0986D60B26152326898382E113425D8C6691B86900404895C026964A2808C142C20414623274D0A266E9A820C413826A134802390281A32496134219B866D5B962822830508208C82A270DB8868C22042CA347222114903094043A840013585E3B831241402A1A26598240D4C282EE3B66CC9222C08190D53A808A19469D30812022044188585C8A64C029900E4200E08912484002864866408822514068101C92800008198062A044868D206011B3021CAC80D0C056E04220D8B024EC8469022170C014448234704408845A1B08561A6011B80605A266212146D1CB664A2485211484E11328C82445120012D4492241CB2880287040AA1101BA70124C949C32889892081D3B6041942496026091347324CB891C9946D5C844DC9C64C133364C8384C83425263304E5288214440529A4224003582021866481221DC404E51442D83B608939469019169009891023961CAA44C1AA2804314081C3171220272548249C30862043671023044C2C648489611D1826424985112804C51345098220882B44DD20448A48830883424201122E300720A212413414E42C88123B3905A122191129224194C5AB60520B29061322D80C48C1A1940E2125294B029D3340A19497152A00C01058C51C24854022C50408944A0409AB050E442418CA06401A851DCC8519C864951B010180711D3C64419226263304540086452005224A18C24802908A460CA26801BC36DCA864180A86909468DD09411944442E0064D24192C932865C4127024A12C0C2100D4228AC4B64DD3162492B46DC3420113890D0B845010256C0CA188C038854C048602048D1B2462E2162561383100A489E0184264A4908488451C2265D8362C81444820A12D14006613A910202471A23489418484048605A0206E8B4471A38860D78DB27522249A6BC77BB3F31C2F4C62F0DAFD0A636C3DA0D9B8706BAD1150C9F6E39F2A833A958C72C7D1EBB7C3D4B1773933B25193CFDF2516370F1FE74882651F99B10FA1F78ADBDB08F456F5003FFF4C093C4A14A4A7E7E1557795121ACC049F8D79686DBEE537E1CF8A6B25F96BCF95F711504E26027D22C1352AEFABF33844521B3FFC1508B619B6D09CCD8624BD297F2F23B122B62B57CE6DD8AC6F678D0139A8913EA6A33939EBE4CFF5A3DE465FE839C7C64820411BAF8316D88DE6EB8C97CFDBEAC23B49E529ADB295DEBBDEF5FF9BC5147E4F49E51CFF9AEF07E9ECF65AEF88F2A42D017096DC043CD6EFFE1F2883028784ADEF95BE9FD8F6E4FFF075954F0FC5F1837781C99BEA44C3221653B0F54881A61B2A50602C1B807ADC30A61A889FE777B3F5599BE3F6BFB5763B8CB012D2812645F6B319D6AD2D9EFA979B27F2C80568EE955C7F55C0EC1FEF11D3F84060FDD0813F5CE5131C70590BB9FCEA741A8BB82E228F0A463C4DA1C860434C977E993D351787BA606D90FBA3EF57D910F8C4AAB1DC601A8B226D884BCEC734BD8D305F80DC6EC279EA79147221B208ECEDA88FF543F376B7953514D897310E81AD2957FB7EC5007D7A11E989302BECF982815C508906B4F7169A8F244C3C25BE46CBF8367FCDEBA28B88EFA3226CC1F667EC2E93D9F6C54A440081995A8038EE0872F66BA2804C9ED27E5A8DC1B52A25343D1B09AD4E77827A6A6189CADF1AA819F1A780A13CA3F49EF671252EFCDDF92730B4C156E58A0CD6F59CCE25BC319BDBEDEBFBBAA86029BAF58C05B37FF7FB4594B4725225878635AA3C96A69F28C009548CA796398DC490DF44EEE48237451949AC363D4A3D204E06B2429BB183B2B5A3A63C4A461D305C96B3A21B825DF33C8184DC881378AD706B42963A07327BDDE8501C82044D26374E2D223522BA7D71F4CA43B985089D05987C0E49D1E3E850CE58A93BE71AD980856D468014267160EDDE1CAD60D845A1F1126732C736B3A3BF73FE9AD97BC5D71E2D28BA067C84893B2BBAB84890579D7FB625FBCBDB445AD427B26E5C1BC1D89B6F483982FA860B0A2C6FD9A31A400D982F2F4F2652115FB77D50E3CC82AA364097B871AA4D88F5F172AE143AE08A785A0B96855E03A06BB305784B53B817FC7376DD12E471BA41600CF20EB38530C259DD973D6AF7F0894C5858895D08D26AC185CF7F6408B99F008A4FDB74B9C1B6BABC1E81074B9EC22FD0584FD8340231F2572BF7ED5EBBD70B042A062961156D7FF15206369ED478A31064DC1C655F5F59222C726580B3CBE8B6172C5D311118DDCDA93C8425007E28E8A3FDFBE3A8EA346ADCBDAB9ACAEAD1C96E253FC6B95C8FF11C729C450E5FA38EE8B05FA403763D11F60166F40AFBB42E9A61A37AB681DE9AA67BEF9B6C12CE6CD1B91B69350FC8A88C3A9455A85AC201C6151B7E1E5D7CDDD6DB2C079752CF9FA9E1E2D5022BC19708E5947C37053D64648A5F8E0B5E74B2CFCB959B0CFC0231C2BFDD3851D81FDF27C5FEFF8B8BC823AA259A78760D60E5B53126E0DD930B0800466E34DC888D3FE9A08C2F47E1D9418A938D2DE2CA65F62E19569BB2B9634EC60F96B66DB7FE249DD0B91992BDE736FD60B961F8E9981F7FCB227E6227BAA6A4B53A8FB028911C15931A67DCD76E0864AB79B3D8EAE01EC13E5A1467B835B7C936A3BA741A3B2DA070D2D5F6371CDDE0B60FB5FE3959B4C8A1A5464B4E1A03EE952D9FD833E5AFB88973DF128BFC21E1AA47777F7E9F4EDAE0BF17D69114445A913BBFD1D94F63A473643E21176AE6ADD81ED93D915A0B16641772B60C510BB766C74FD981F0E43B6552510F85D2215501DA874DB01DD5430BC5A36E58B85F1BA716BD66B57ABC0773098E6298139740C3A635493C7DB224B9541369910D7216867F2F116E247D4C759FE02FE0505CC114F1DDB66B208C1B66B057E8E98B3749B50224C8B89CF0D15F3A31E32B73AB266B8801AAACD8DAB2A25A3B1742540B133ED288A63AA7007BD8AC9574A44146B53BE5F303DCA49806E7247E6E7E9730685B2CE33883D14ABDBD2AC9057120F6C5F845BB6A73FEC37183FF6C490282F032F745C71A601D776E22F20F33F2742EF8D2DE8B492D01B358D456220622CE09EEB5A60DC5788EAC27ED9B79C38397F83727786A37DDF076AB7164331D796D3D308AACED3E19C223309138BCA0F844532657D24B4B5BEAFC7EA3F2766931196A8D5222E41EC5FDB3B43FACAB788B9A67BC8781AF807B6D58C5E9ABADD65AA778EAE1EFA5D9D23C85135065453F55A8F16C9C084A448DD00E100DFA97C55921C310FCCF11547FAC53413AFA450B76327EEDA254019746067256353693B731E53D8006F867537AE5CB413F9E2EF419D3ECCA682C12F66D6B4DF71898B742BC9E9A7411A40D1C2BF41A04768E8F4B82951F433372A59B7484F79B78F5871A23E11F0147459DCC4DA3B5E2801D718796B4C80CC53256B1F3CBB77AB1EE3CE3A2D18C92A4AE2229366C2D46455412A7AFE7C3EE30082C006C43E1403C51CC752B057CAA42181B055C8AFF47C9CC4B7FE1E9F7A367A5EF52546C64AD32F22ADAF5E7BBE9BD6F508B79FA6AE15527FF934401999701964FBD3F3E3AC2DEF90ECC43FDFDCFAC7A59173ECF644E587AD6E45D95588C6202A18D757845318DAB9C4940C642DECB41948AC709566B1ED2B52F270F6472A337DF86518C517D993C07EC2C2F28704FD8C00D11E71CAB943FFE6F5A8D9F761B607F753B5B996D77F88B200D5017BDA1CB1CDE623F87ACB908E5F33D0AB8253BA7E1DCD61830F43266C6EFDBB0CFF9A74EBAA73257911179EF6B087F4A551C4C8A48F913A8431CEAC7649269313B530D88ACCE062BC172A12C5B61241E0C7E6759A1B137409D07DE3CE63F4185A8BF6892ED09B27D56EFF100E37185A4E3F53DD4719D8A5A7DCF02F431E59B41A01335521A5A4BA1AEB92AE32FA3A407D55B518D4380E5917008F411B8E198868CD5E105612DBCB516ACB9A34CCD207A42948CA697FD9FAF7618FBC9BC1F352D57DC18A9A10D98F2B1D57B4A68C2FB75602341663D3AC6946A5666C06C74035BBCE8EF403F232FE2EAECFDC3C623CC1F4C518DB50B2B0A8A6CE428D5631B06FC8532DDA54C79FCBF6AC28CD552167086E3AFB3BCFE45ADD663FA3B2A7698BA4507C94DCCFBEDD2CD3E7D65BEFF8CF17E4DCFDD48ACA50DE0863083752D4810021BC39E0F13F1B407CF9888A088A3CBED893ADD48EDFBD40DFFD84F1CAA8CD46F7959CBC212A2D6AE1BB5D3CDF406359DE0641081A6DF925549340B6CB121EACC655BB587E5314952253D5ADD4E6D6B4738B05545751B4EAB851E03A5BA9B3DD184547F19AA24176A6017A5A8C4F328E74055C0F4CD04FF696E4566FA1FB40D0D5A88F52F49BB66CE1ADFAD77245F595E090E9CE93740C7DC75905C014DE9A6B9811C455B5F5DA3928919AA1DFCCCA9D02CFE6D20F97FFB11E5D36B86EAB1A37FD78EEC9202941C662E863FC6B53B8DA3AAFF48D154DFA1D24F2119AC8E0804ACF5D8EC5D46051278556648188FF68270AD8A2E19CC4294706B3D4B3E739BB0DFFDE0C1713BB16912270F537241D83892A2847C77569E7274B911EC9D28006CE363C9159997D425E640D366B2B484F4C316A4D8FECA1F022B291E589225C92D4BFFEC419683C30A518251097B74CC329CBE5989152CBC0AC547E0CD0957626E3E1C49A56D4D13872B16DD37A52F0646DC292275771CF6F453B392F971CE0A4BCDA907C3AD2FC8CC992D1A22AB7E06A66E4B0D25D0E145AD9AEE7A0E283855A1C4183CA46D1D74FB1E980C05FAB6526BDAD3009F435420B9E26B5A95C83B2215BF3F661C300E6EA1390FC61576EC09DC53F7E45A17FC397E9B1FC6C114785A8717E1653666EB42268B127665424A1498A5ADF03356F2FD133E8B251B13952AE53C916274E81D9DEEAC6C307C7B38877C2A1AEA440E13A162FF866EAA7D6F144DB084B10AF1FA8BBBA848293685F48BB5CE4226B99B7768C75282EBFA96D47361B98FFB4FDCFCE91BAB992F41B019D57DE641442CA70E66D1A224D140CF7B6E90F44B1ED4BF2977093A736D90C579BF6663ED5A8BCA23DFF288DAA0AA610B1AA3808C4DDAB0AA6C1B5BE06B6EBB3E2F89B201C6C077BE2749637C2CC01C1D9ED71B2EC65E538A4CC3B6110FAD6ACDE01D9C16FEDCD476A21EC1F6FF026DA0AC169200AEB2F033361F86C5A8CA5C7127166E0D19B622336BF8071E063D36D4BFE2CD9469F974136E09A81E8DDE65843F40806513A15221235FD68AA03743F8C48AC70F75AB29642C96AFDE80C59E9E60F99DA3B038FCDA834829B06DA8248455352F110B2598FC6A8E242505C0612FA493F1480A70E1C94B0ECFDD58CC510F63C7DA706B8DBD7416F9FEF8864BB38F29F4683D71E90530960F0AC75BD793D67880137ADF435BE16F1E2E60BAABF0CFD2B958D330AE4B91A32DC4E86C05C6E5331BA753C76712C30DBEE318898CE75EFC0856F74EC9DEAFA4271C7AB67B85376DE07F0A0B88C66C22FA15FF930F4B4B72F7E266D167D99F8182780DE6913AF3D62899AB52A7ECE3A58B14D3C93794E98EB26F2816D45595DC85CD12191CC9C7382C65E57EA2B34B42C4948EE73F485265A4EBAB1DD8DF69A6F0AEAEB6964E4E2C104EF89247215CFBD1CA238C +smlen = 7136 +sm = 16230950E3164B86CA061C1BB3CB4A4ACE77F7953971932DE4B4398776839C8E521674EAFDB22C699833A7CA404B4449B46F7757C818A20438EC6F1AEC20380F741F605D6B372F5410DF3A84DD1A2BEF10A507FA55177AB369AA6546E7C0143FA6AF99294619A7FC8E39C01D1988142BA89C9BEC76B1D91DB86A2758946501751396C8B2A13B11EC175BB6BC5A31D2DE63C04BA46C6196C0B0557B37766FB8991D769332DEC2CCD9B9F69EF67325A2547C352AE18563F157A515A28E7AD498C43A58DC9B00161837FFBE5494D3A40F1341DA08E9B5E198B0E35805F4FEC68C007D57D043E61611D8C9298AD1525762FA65CEEBFFABAB747AF08C64FC8CE38CF954DD1AF34E1282CFA9D8F8AF6F9AE3CE35F67203FE685CB74E76584BAAE0FFDE707AD4B7401453E3D86849A7271BE9A23F2C16F54D96E925D7501B2214AC4F5861C76678815F3EC42178D048A8144701B739598605754C6B093F48B64A33A228EA8A1F49A770893C50E85D70FB03223DE5541A43BA075D8AEC9BE0D0D30101080A4066CB9D7E3C865776D6F7F82EFA00F7929B2F10A1F02B7127E3D46999D7AE6E3556415E1C5893D80A1B5BA0868CA5721BC28B6C2B1B46F4A2694F8334B20892A4459DEBA752A62F105CD23B0A396FD5D0A685C9AD18A58B089EECD5DF40AF9D4CD9A0B552057F9E3247F74AAB2288690B396C54230B13B44CE6ADD402E9924325AD41042207A27578D895DB2763590474BDB9EF1CC31558A1B2026B1E86583E0A674884434EF29284B2AC05193B4293DFE58D1996C02B1F0F3B1F6EF0F07BA4C43A4241BD314026C0C5B3E40357B2C3F99475B260E5CC100AB165BEF5AC438A023ADC7300B3290BD809CACDF256CA5E53CB410877491A780CA02216591AB10F06439FE3404CB1F793049624010E779AD4CF122E235C91C30040F633FB29E7CC3905DBAEC6CD42D3FE73316B5E8E5BEC1DB3CA4B04A5E7D46D64232257CA7EED297AEFCE12EFF71F2A1E56470DB3926C521498058CF6131B595D413ABE0EBDF7B07DB72B19A3C3CB2A3ABBEBC623A8E6D2710E00E15AB10A0320402EC722D3C31C26C7E01887E0010246DE6735B7452BC91EA9D6DC307AF07370087BF12F85B3F219096C06021177E188555D622D6960C91AFF45F01FA4EDC897CED2DA13747D8E3F80E5123C6CCE86CF2086813E5E387C2FEB00EA911D728FEAF6A93A078D221041E064BC9AEA2410E63F012332E81F21480D6D89121D9193E2FAE59F6F92D3B5DDB91AF71B31FFBB1659E1F095C205BA0BD32844DFF917D2E1C20C1086FF02EA70D7CF8603861ED1EFDCBBD0F50ADF79BCECE01896AD7A5E70208109D60269431CE39B6AE5CE88C19C4F11C138820494170F74733F4EA422A9B3E8A9DBEB343F203539DCF0B87D0D25037D38A0670BB599BFCD891B7E81F1404C0643D6AC7F62E6F44B964CBE72E05B77898DD6D11E37414ABF6123B0FAD9B958154870B20D732FB64DC1AC0DD30D00EB1AF81CE42854AF485CA55B9FFE6FF38246579F51C2680A5FCE00CC7C0783ECA9249E108AF3D6BE0F337FFF2C6E91C8B0CC5F3B60959B63B27F278FC94932E7F81D6529006AB9587BC63DD90D4B0547D9387235C8C2011230A1B7A002D635A1833C57813E84F5DE21B85A9B1DD822C1AA6E6B76DAFEAD109B7B30A006A5B7ED3089DC432B55E27864F98BDA6A23F380EE82F9D1E9FC4751F8DA5EA16975137D0ACC3E99D4661CFE79CDDF755AA34A308E275E2305BA1BACB91EA9B32FFC8AA4D63FC5D6D8EE1F6D56AFBF78C883676365D517F6DA44F4058A9453FA86B15F5D1851475EA5D6C2BC9FFB7A091C5CEA493472D7A2868A0671AC09F418B3CB26B8BFB11D40573C5271EB6B9A69CCE70467DAC2E6BE8A9294232492EB62D331805A56C4CFC0C4CC41EE0561E5B4DA71F9912A35EA67C56595497A99BD954525E37C701CACC50824717BCB19906774BCC026C649A7B6F0CB472C0296F4FF14CE9C90FE7F5A04EF68914003F97C7931872999C9DF360625EB76522666DFB3C952454111510E5863BACCCB1E87A6D9FBB2FE3B53A3F8233DD6368E0A6898F4C2BFEADC3AF029C41BAF28C167912EAB1D0C0A4947C174D5151D1AC41BF81A365A10DF80A3D5F94630CC7ED745C5B524E2EFB5FD5B9D5CD7DA0CEC61C1B567D52A8E44C38C447B4309E8853CD50E2A4188855CE9C74F5C51E58EAD4D8D069DFD307CD357EA75F62517AD56E0400E971436485A863F836C4D5FDC6E5285264DC2BDD1BB10F3B564480CD6AE050E8E09CC470AB09DFD363844847C5C3B1A2A52A2DBD92396C0D2EE243B210EE283AA8FF2E0096E2BDED2EF236B27C20934D621A2ADECD330AFBC7FDEB0C2560A89E8BCF03661CC49CF745BB143C3F8C0196379D9D8CD8C5946DD774632C5348317D8BD106577A055F6AA798ED092DE41D181BF76638C566942C92E2D6F910C248FF36C040F31A47D4BC3C9AC325E3E2E76B092C4A637EFE87F402854AD42AFF471683E8EDDB5CF05DAAB6F584C22894B1A54811EF587781FBD4825D948F8BCC81959B23114589220CE73BA35B6D39C9FB09D92FB075E68F785BF39C72AC3DD3778B527B165E6BE46D5AFAAEEDB1C997F4DABA8D255D9774CE2FDB3BBF96381A6E56281055FC7B3DCAAF2F74809A7CFF1379099A2010FA2E8CA26E188B7BCAA7F6F2E4F3BA6E1B76CAD1B7191948E15EFDC961F530480203D6FA5B2A2598BF9C5E6F149471E19E79C4B8D793E45BE3606E8538A180CF02DEAA39A0C15BED815467599523C7667ABB689CC6B5FC70AF95747963CA73ED6DD711C9F2AEC8CC84F3E6C46BBE9D9FA1DCA7FD2FB877CDA7904468D863202E13390EA9FB769BAD0814805CCD1D5028E3F72219A266D4D36422260EE0AE391A5E5A05E92A442CC66FEEFBBE4BC7EC9FE8E35936C1C2C559B6518127F3FEB0340A7204ED9B8EDD86F4A20157F8A20F0C6274B48C970F0875A25E30D093970E2117C53791D7B8C91C1B90D6AF84AF724C2572820CD41DC9ABF5B20CC29FF527C6737425F33F13CB18423E43AB59859B18C6A1D1D67EE80E2FCB24D3A0E3C373BE79A9CC3F59545DE89E3C40EDD95D1B41A65D80652CD4FEC702344AB5385178B0B7A023190C8446D9911D43230AEB137A25E556A81E726C8516CD2BBA93010C8E5183699B91374C4A29459C21647B2F5F48E239C0C543F24C390DB80D80FD35AF58AEA62E3697B8BBED2D8DC7BEBD08AC54F796D033893C437981626B51372AFC2D9C7064C23483E61B6504350437831564EE0F4A36BB96EFE0F9D0965F7A6D2E95A6189D36D2D05E28939DF5EB242A3EF0AA44BBD772F691E9A6F68DFA486FD1AD7C30447B687ACC56EC11ECF8210D04D1D6A104D56C3FCC2CFDFB64057E893248EEB8F2AEB000F7B00E278EB62662B1F5DBB9289CD3DF3C1A733C6D896E1EEAF25F005CCC3C3C22DBDF590CB317769DE65E97469773094312F1E2CA15BE489858A14FD000373E2DC94FA2359B1E16F6570715BDA199DE8BDE7B7E470606258EA3C0E55A71FC4D6BBB195F6AD11E51047D3F7667A354CA7483903E31C7DCD830AD22DAE5AE44440D0788FD25D0E2E2D223C48CCAD5F7E4E5F530D89DAF2317FB496305E9A37F0067584953F050C8CF6CAC0D9EE59BB043DA737C773E16C8CBD783921CC8AB36C9C17C2E67F42D36CDE1A2E88C69DE6CB14F88C4B61F885354DEAC6E506985EE0C25FC306D912712B6AA06EA6075BBA4E96126F0585D7491CA5250E3B961E64F74491DC83FE77447D7892B469520F23E400640C776DF71DFB6647D9C2BDE7FEE514A7208372E7A316548812003A4A278FACE10787E621621E619D9FC74DE84B611FF9ADEB418F2F9F713E9772923C9EB89F75D8F3D9A041C962212839D9C5EA123EA17F7E6125437A3F9362440A16B5516C053C82F788CDD4578D4E2399A495B857AA28D2B2C56ED3009D1F5A1F26648AA2B839DBB0EF47BBAAC04AA5B905C933EDE60D6131FEA3C87DBBE37293AA979B510EFF9E5988A88D72BEEE51A603E18B7E6DCF66F63915A6FACFE37433C1B6EEFF70D84C21A7CFD3D021EDFF6B5C8DA0FEAF0D7F54665FE1490B24F4FEB666C8F3B881A367D7E14965985D0A20C4CA224A5EBB4E8023014CEE4A2A81790672302398192E23CF115E14DF1A5C04FF7BE7084C372BD639DB1D03C422A7FA5CF4F17D92F557D5FCA483D6C66FCFCD1A83720F8D1CD7983B65A495AD32BA0413B3074FE1296B23FE7318BC9C9A7A0731F129D18129846AF831667EFAAF715DE8DB5E4C79CC5FF42F954E28FA8CA9E39D699C14F14E30BEA5674101A25E03631487F507F240FFCDCCAFE2542DB7F2E32EC6481B61CACE2A7934AF229AA4497F028FF113C41C19FF0762D528829B84AB9700B31A31A0F7B6C4C0A50C89377415BC2D45270F289B9F8BBBD58C3CA0C2BC2AF9A6198492867214E7A01252B41A50E745042071F62DAEDF8FEDAF7F7F8DB7A81A06297E85C1FC0892C728349DCD43E71A6F67DA5CB91004E2FD1087B9A47F51CDD3F7862C52537A96BE20DC9BF23B237E26DB28E8D2BC325DE70C14E71CCF715998395B303150D61C4D50D638B0517F78D48D39FAC1DDC693633D342844CBAD42DB827F44AA022F90FE96E493223258103D0D532D1A4A81F478CE5D10CE1EED721D004FCDAEEB7FD972261A45582C8F9561A63DAD6939C4E4B4C071760F0711543022DD54175C00F76B592A80CF10BCE936A2ABF01C7BE3331B60BF5B07B6F4C9B790E153CC4D2E4509E4EA8F1FBBC7E49AD0C9D92C78298D1A692A110D6818D03E18586F89FBF6730D27E3ACBD17CFBA4451B39246D22C227DB5F37F5AA9DF8ECDDDDAB9CFDA10EC6370AF502D7EEB1D33911805FD5223F4BCACEEBACF10D8A6E10A19A0F6CEB9BC41979DF0B57350D9BD81D274AF1756BD20CBC972EB2053D61D4AD97E4FC7A28C11127A078E2B82097A4281AC01244ED93E3F1EF7621D839D1D20C1042B90AF5E3A5D6714FB572EF1DEBF143B611BBE0B96258A34EA9A9556934F9904FCD34BD8D5D72D95236AC693952B409B89816B28A5A971DCAA7120B9D5805986A98711C11715F75E0A9F8B12D8EECA3E3080BF6F3EF8BBB511C607E25E256487116242CE622F3218AADF84901C24615A721C03F0591AD44018729CBB79F238CB9BAF465AD119B332DDDE9243F5E89053A7345F57445EDDD2C73E96F928F442F6DAB24BAFA72824B73F50280EF15158A9F46B8E9A35496E1C7F1CA3E0123498DCFAE914966354121100657BD469AE1E742842F9F4D059253D0934762C39CB208DF5E2DD092BA0250BD2C94A02CFEEC02E95B159A7F22B936E5EFFE533291980BD0CA6E7D8CC181BB91FD23D3B1F22D6507F8A862B9B6F6E9CD9F80B37667BD509D7FBF588E34CCF4CAEA63499311673192E2DE7C994E1F880F4956BBC31CEDEDD31D05DD6FE9FF8270244FAB91EB6E7BD1037FFFC2E0C6A6B01B8ECE81178C6620A2FFAF0D6196CC0C060EFC4AB32278C84C552A5B486A1FC60632C231C5D9030259A386D2D8C44B2178FC67F3F2666AC6F004353D95DD39C9EB31CC7D48511DF455B1044A3C90F3A64BDCE870EAB61646B4508AFEFABAAEC9762600A28EA3E53B26F112856843B652D8E8804E513F914EC3CE1B98CA10688F6A7E29ECFCBA9936495145BAB21A7B57BA0CDB28309E0D6A4AC98368BF2AD45AF2EA322C14139199FFABC89393FFED970089851B7BB89E4D5121C1A06C87E7827E893617AD5B6104246FE0B57B32ACEC60D93FA67695FADDEDA293E57CEFB77DEF748ABC38494B21B4855160BC6769172F5E5D4B4F0C20935ADA89925CE0F6DE3A4C6C3939C8C4BD4913D3FED958D13A0D59821CF9A86AC6599C1A178398FE5A593C9FBC02B92563B59FDD2C6FD58E815CDFE4481EBF1D79DCD3CC271517A25F47F60FBF995C1445B8FB8FFCED1832C39248BFD7FCA487071087B12BDE7E6B2250DE7F15E2C191005BDC32B41DFC37598C03857AF6010CE62A8D9A84731FC50F54BB313C3F26C952BA73F8EA3EED3F3B3B21C1D1CE6A8478939E9492EAA55BEB369489524F2055390B6DCE425A434BD68555BE1BC7A2530D13E2C16CA1CAFFB58201FC6DEA0B8D5972FCFF4AAFEF39A89FA91FFEF385017CF4B9E2BC21FBDFA4FD18E93A90E737CB53B3432CD895A7DB07E55A959F0AD6BF6F6B73C6824BA1C2DDA4884CCBDAD712BA152A5142EAFA9528DEE65B84218F4C3540CEB8907C1561942EAD41DFF374F02F07B06B39A39FBAD10DE27BCB6D5A172D6BD7044B8666532CDFE1937642EB10C22C852361BC526EDA3EA4F41ECE844EA24F960C721CFFC908181097B56FD029BE178F541E83EA5A9F56524AE3720232425315F7AC9D0DAFA10333E5758CADDE6EE2B3442509EA4C1C5C9CAE9172B8688B7CCDEFE7BA6ABD0FB477987ADB0B4C526295F7586C3DAF1F20000000000000000000000000000000B141F272C2C333CE7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 + +count = 77 +seed = D08A139CC7147ECAF4B1D1E434EB2EFA2B2607B0033D8BA989133E496DC9F3654944C7AF91CBB79866443E8C4E8217ED +mlen = 2574 +msg = 34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA +pk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A8D9F93E088A092F4A42BA0A9D87AA8DA5288A4EA9FE492E5F87E3DF63461919133CA1982BF659005789A3512791169590A5E7538B6E411906D308DBA0B1E58745D751B61103382849214A30B2373B3536A215EF28BCE54C189D2FAEA3C0B788E6982BD29FD2A22F6F33FB2104D3416E7AA64F002F065D9FA868D1A26C45CF91DA261BE9F1047C57C867B98F1AD147C43D7C93BD468E6BB4263D7EAFCDFD43A27536536DBEE1893D809EE7B0E5BB18DB91446D0498DF760755AB191DC835E712A56F055CFCD46D59E928E642EAE7A60C3B97C04FCBA807284562D76D5E0740524C96E772B6312C4B53E285AB71748CA0919F3A7836B0CD6B84C6BD12EDAC4C502779F33A094E2F82FD82CB6F629899D6252EA2C6DA6BF1D0F0B523F3AFF08CE48E7FBBE0B32C4A50DE1800B7D0969AC49398C9411C5CCBA47C926B0508164547D5C6E640198CCE115D5BB4ED6D3D5A3429D55C51A6E327A98F23879D8AD80FA3077D37B0BC388B74B5DEAD43D84ECAB895EEC67447A548C7F718E25C9C324F011CC02F05F9B480793ECE8D02EFA1AB59640808CB31145F6FCA8302426D0E95A468994C9553E5EE5DA42AB4D14C5D3D6B5CE02CC2B649C010B591771D7985C78D220A22A70D1B2598736FB02D42017449362CC92301A0D98A92FF1623836A49123163FF256FF2C01B6F31F79A71669AA1D76CF0DC9B47611BF952533F8E9BC136FF815CEE31E573499FF21C017E26B66CF3E463906782CD8E5444F693180F8BF0A00D7CE17AAB4E2060BF51FC5C140C98D5D73DBC618A5C973B9B57303185FB85E17A9659A9A0BACEA3ACB1EEF87A451A1BC26F6AE42876C12D3783D954D8D5876DCA4C3C35571AA48DC94DCCE77F7AD798F1768E4E04B5DA1845AFA2EBCD28DA57A2EF8390E63A00CDDA1D480808BBA3DAA531D1F618AB252E6906F814108DCC1303A0E0C17E4B18D11BC0D1B88BD1062464383AA27B9B986EB35FF5B1F92C3A8811246AEB8DA85D0787A696A74B4924568DCB0C5E08159AE92465DF3F35B5AF59AEA9FE4DD777ECDB81AD575C2AF20219A186488B4E2D6060FE7C198199290920723E26337572F25F7A66F0A6666B7EA121D7DF8F739DA6D969F042F1FE25AAA575CBFA10C1F1F9A367AD5300A08369887BF649BC9C302BF0CABC3A9B7875E3BAAF326B1B9AC37AE56B37DD6AF89130E10DFBC0A445B0D54ADFC4DA4522BF128A0FC267285EDE217486B8663596091BAC81AE13698C2DF81DC4252CB7EA0A7EA4BF8510024567A354F6EDEF121E8EE4DB992471E32E2CD10F533FA104FE57C0C6F05D2F8DFCEF8979991B0BD71CB18E63E34230977AAEB54FBCCA9166D26C52C9B22F355608D20C2A13B5799AD3404F32FEAA3574C426953CD2271E0695A6BFADE6B856E7C4537104F9DF87DD47B40639D5AA7600B89859D54A6D239F174C7D7EE4FBC17F437CBFAB2BBBE259B8E60B00BF65FEC76FC936332F977AAF18BC4D4925BED0CD8D7B1FAE0975C2D25E81F471D02C60D70EC21239AE117CF2E35CF25CC088DA0F0D6519022C35A1D15800EAB1DFCD1CEDEAB5261D5A50B111BE2E4A3531CA0939003395AAA4282E3E996A75C3FD7E00060734E0790DB2F3240A529C7EB2C04EF67BDA38626087872E2714022289D2B900BD898746BB6C3A2C589DA119C04FAE900EF1E3E5508C3CA64A5DBFC335CD55C5569B992840D9B02393D99ED5C26CB35C9F798CC0140A26BF5C0537397ADA4DC17DB8870962271019D4BCBE8066E9F49CBB912800751A024AC33FBD7A95C1457ACD3CE599B42CC797371DFB6E6478E0F70608B763012DD30E8A25EC3FDF940EE43368A9B3F40301D6A779C0D2D9A25BE6F17687BD7FE23FEECEB913D35DEE484739D75BC90E113D8DA032030DD645432AC36E058B8907BC8A18171E707D210B18927F2C433DB5A118ACD877F190FCA4E43B1A8757D2F14A50E6B52A28588412885020A06364851E47BF27C35B04623CD2D5E28192ED1BE82913500A51DCA3935A288E1CB7D8BF8A62106849FE08456C86A7D6FF81D60F5774109CB5A18E1918CFE714E3D26D28EA3E2D6E3CA9DCBDE03E1F234E4CA6500424AC36B7A05E1B4A66495F03812A39ED38E4B896012AF5C59D333A363991A60D4070F5059B36FCE578F0B94A4153CBEB7726E49B6460F277DE78A23947303B502DD2E63EC36FBDE1A53423AC423F01543A6CF396640C15E87464B9889B175281A296E9C9AFA427971603CF3F718F323242EF2F36E669538EDCBD604CBE64496F7A3703C4E5171EAD32D8583EE33666444FC783770940F91D719E8DA2D5B0A7C7C9D2DF150935584854A896FC7D1F00A4D5C64E043186E4B244E00FFB2C38181F739E69FB1C250AD242B98020F6220A18E3BD775D4782BE5235810174598B82A2D4D225C99C1AD80B355DA82F5EA487C9DEDAA0C2C305DDF325EF6443172B14671BEE4BCC32F5118304DE20CB214F82FDE3F053AECED1CB9F2A4612F88F67490F97080FABF57D3C730A96F2BD7106E393E875669C2B8E2A43DD345DE7684156F98A189EB67C0C6DF2F12F6C856531824427567A7592B2AF72ED6B68BFA5C7AF22486442BFB84B506E31742F352B551D836409E7BE2F20EF0B271314775DFD7D692721D021A17A1FEF37F4BEF5EB26CA774FFA6781425D364182C546E9173C8067B45B90CB7BF11B1E62D9BA3A9D5ADFA697CD2881DD729C5DA0B9214073EEBB729626DA1642AD335AE42D2451E5112777BCE8934416E0F9EAC2D8FBD6DA4EE2D02942EED8EE5B3CD154E1A144A34EE525761C262F887840DE23A2060178B8D8A0DB0CCCB95D57824AFB7BBCA7AE67DCDD64537D926DC247248BA65ACF05E4225C3FC63A17133887FD65EB0733B42D040DEFAFA109BB922B5AB2BCAC1DCBEE7AB653AB9C317E9B31C742EC84E1F8AD842CAA465C96B73AAF3B82C8591571B84261C91E756A927B31FE165A2CA1E649A1E847270C1EFF7BC01B32ED0DF70575C0F50218202F6DC26C074948B55655374933E798C8025A66ABFEDCF900E276402005F1D127FD5BE726267928782908566439AB8440C13B74DAE3C3E8A37748CA2881C3F9666F9C92BEED648F97057750AAFD40A013BC9FD781CA0465F9E6A45AE7BCCB0CCE05B44A177C8AF82987FBEFAE19D43B86D4FCF405E24AA1C0483F29E4D39C73C79D5166BFBA873758C9872CC0D0AAC6F1D0556894E06D08D65D1FB728081463FAA20F14E8C974B8A195300825AD7914209432126C5E14C1C5CAB680E0FDE82F2DE26736E6759C5F51016D4829389BCAF45080A5B263FF50DB1E592BAF53AAD25025D7F96466CBB5F1C1994AF1354C70CEF4DBADF949378C257C971B77DD6435221599CD378ED2613AAA947D4E83C753C2687DF56426104FB61D1A2975B1A05C1B9AEE61A018E5DF30198A26D030B85AED67E6BF5B21CBBFDBAEB99C0F6C723F24BA5A069EEECAE435560DDA1242AFE1EEE83E9403F0538B96AB2EC22090F394645050BEAC3AED57C0883943C41636CF1D8E2CFFFDFB38769081E27978B6A73552273827672E465CB31AA1AA0ECA53C7F1E70A4329E697B40E733DF0FB9EC81D2431CBF6ED91BE3C48927E774294E9B57D015B +sk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A85A08C93F3D3CAF930FC3C84A3E3907F727894E6CB0311888FB4C28A80A4361FE627A0A34529F17509D38703F2C6F920A093E122AD4E659826A0C7678DF02B5AB91908012A91024C480D4844C81B26DE0288A9B40719328021A381041246D1A008A44B2419C92100900900A956D84140591A630D8048010413211190D8BC0012242216096694A3209D24468891665CB4071D83464D1288E58B66558827092B6082028002103084320481047644A325284220DE12289DCA629819090C8100921000C8A080C5C0282CA42704CB64098A41188305089C64D1A02062214601307845338220C4128C1C4509B04625800010003459AB641C0268543C84811965003168052481143246E90223084082A63A41011376850325298464953B66C128571CC36844C309004477259382249922C14896C03968D22C2508AA4515C04249312509B006643280080944C24312E94B0514C044A18012ED038869CC80964224414B330499220431466602410DB0688508408D41610010241E03088503224C4842DD24052C2B28D03320D10C028800482C3B40414B524403824CA36621A03691828248AA068C9862003A46111004E58A46CD3906D6124510C156AA2B290A1C450A3404962460ADA420052420A03351213C76C5C34120486719116662397318A827011C1298CA64C5A98881B910D4A124422B289489649D99009601842D1004C0C3328244991028661E1284101462CA4C24522170593A20518B82C8A405111382C9A3662E4862C8B466C8A326588482C810029A008692227241CB9318A104159284619B98D1BA500A2A061A3348A0201480C058E9CC285E0C84C59460913314CC08431CB868D00198EC386491243708CA26C82866863060881069222B78809346D5A862C004229D2A24859226401A86822330C584225CA106540422DD9448D00126EC2206584A88DD1B6310C89811B0680A1386C1B03220A868599108992C82922450AA0262224318A9428421C2389D1020463068E41805098404509B34C48A82410486A83A44950145080A68802472DC1A6284A18121CB50808198290C88CA3008E10352444A6110A01661A904810375221806010154684042592C8048C064909454958B6458B9009DC460D03024CA2002CC146710807488146822392490B9761234284133411D0C091C9A68008946D91C63053B48D81006108048C53A48C03930011362108128864446A6006624AB241E234320346099C060E099010C9A0250B046461360419474DE2186A64048894328624448518192050B88C0B03289A4845911800A016211BC4705C460202380209A66D9B1205882271D300644B425140B4200A162A1883011C04808CC291422261134261129444830808224266C2A24400250182A6700A03688A162C9C064D1CC750E48009D934400A290D140662120545A2A61098107191308C9A200299364C21B101023371D4B61012280A8C2822A0A289E0A62CD01048DA324558228258C03141B6899130100B932424940420315052B84010166E9C446121B7486010669A2200C0045214C73184123221260E10B44160A82C2118401A876142140AD9C891DA9071008309E016045428218C1648A1164654404D61903118442688C66DD99800E0346623B67160062A08331121B60118428C18A74162381001A98C018545198748C422800CC028A3247189240D60248CE39085DB288822B621140009212784520802102602112288CA424C0999304A420E93A8410A2281914228240168D1142423074E612068CB92612229888CC4004BC8891097299CB8011C380821A9655BC4851197050BC480D0C004892890E3A84113C96900C811018610DC140CA34469C0169242186408A800842046CAA40C0B231112C48498A62C894421E4A04043324A51B22948348842A289D4C02CA1B6490B43450423900CC5000338720C352CC4B4490489410A01821195244334660823684248210222220C872C54080292300E240705C49420103140DB826404206141B2891405249C320894A64D03242D9B420E0109491922455A2046D93441CC422524A14559468E4C864998B06418374E52963082484A03C61110A280D4C025C1486694482AAA246748AD8B3B298D08C0D8133A78452ABE0E8A81AA997ACF5F23A33EC2D769C02ABEE1A834EC19A28B6979A4A163856CB71D76D3787276FDBF2D954DFAF7729099AD4D32414730A30C25E2FE1650BB3F5E10EC7D32412FBDE98831583B1F077F93CA755CEA88FAAFBA41B27316AABD795E9938DE06A31404D3CFC85E7018C8385CDB4EAA556709EC0D6AEACA830357DD17E9E5630D60AB5033BEA2DDFDE0F60738EA884943B7D36B338A73B293703ADDD99FB2AF8633E47D1634C0C1B4C123CFF83DCB3D7F45251843A9C31722CA7F88E4A6A8BB79C8B3E9E676337641008630C012F76150D8D9048B51BCFD8FF056FBA8D5C9B38A3E63E59B35EBB3E15FD5AF9530CE613319F6844A5605A08408C2F8326EB30D8A2D92C92242AF94CDCCCDF8FB2D3BD69D37DA7CCD8176E013D588D421779B5EF1426C2A1EB49D6A12AD4A70E20034108916F2C0DA87EACE0320C97F83657796915CF964FB9766CECC7C51C62AE2B24614C167A477378948E26185E9BB14CA4E18C86F2E6DDAE678B8B9D210E0F7DD0E79276D23C1AF5C69A99B82C84DA0DF0C0D58F9DDC81F1A50963FF372349B492EF9F6B825BFA49A4623ABA05E56C08C5FD5AFEB30806D4B45C21459AFAFBC7275E63237A5D88D2283FA0A29DD617A791649D0975A39B41E3185CD4D1F56D17B2A718289B1646D1F8C193D386354969A0C16EE68CABDF9DD684F51D19788E042901C307FE818E311A31DF588F51D60B94F0F040A5437D0FDBB34F3355ECCD1B4A023D7B9143D87440AF393A2D395F79BAC215DF8394DD15E701C1F9CF450778495D0BA4C268895B67F180BA7F8B2E74D8CB401C132AE211F0D9426B43A3767BE44626543F7583728AB6B36645DB38E351813A1E0E26AA0D405F725121A1F42A5B838AF6FF3FAEDC1C3080A43FAC4D441E975B1993C2D0F048D7B1AEA54DA6D7974847D55EBADD58DF4533C3DEE63B055C376149FD521381BDA1FA13E19BBFBC78D9339BA983A01457BD9B96F63358035920B47DC7E1114B854CD093AA1421D3FBBB7CD5A89AE07CA0E9A44994C09E984D75C0A4235423951A7B86C84FC86D3578F1649ED7BDA77F13D9A26F073DD77B94933C4909057FD6F528BB406CA58BC68159D8856F9962CFA1FF1BB9F3409FE1BDA4F9C2076D2EF7C646C599A6F26C276A61756EC9173B67CCC50AC61CBDEB215490E783B234BB70810AACF91830B860D861414DC60F85915A76D3CCB5C9EDF87CECE707F7348610508E610F4BF7A36817C83C1DCB43C65FDA16A13CB020385D16E46FE745453332C710C2798A57821633CC10D8F96B5F221F18BFE87C98424A7376744349DD2EBC5BB1E42A9754A530E55B5D941620BE6AC18F31CE287CC118BC6DB77F8F56E7F7FB637BE9EAD32628988AAF9605365095595EE34DBECE0E8789C924885ED1C8CB1761D2E55DCD50053FDE92C914871C65F2E898F531E396CD04E913CA00321FB9857353A40786E12CDB63F6D54DD39DEF53866F0AC6E5FED2B3F77129E01314C1EC4EF86FEEBFC0DA1DE7DCE34F4505A636EF5204C211AA893BEA8E93D367323E6B160ED73D50DD6F490A5C3EFCE89A453C165783251BF2E76A9C3283A216BD3395F0817C1E3656E675E439154DD4905BF05B4538A3EFF15AD8E3367F322EDE4D34ECEBD7D9EA7E36C9E22041D39C5DC4B5AE405BFC299D9B8C115D4BA2926749A6F2EB809FF9D5E29E8664A6A9789F219ED5F9740C8E729463BAEBC3B296883FBDBB092B1B6FF304514836B01B587DE788D88C501B70E09D0C4887412A252ACA3975CF2C7689B21E6E3BE99C220FFCAEE81F874685E3949753EE91D3DE32EAF5CD29B40D57E79B252134C0FEBE16B9797DAFB3B27B7184C66CE496327FEA5A357CFF1EF82953945AFAA95444AC6DF35CE2F143C0CB65A779A1117B8FBB8785B28B92A3C50D65E39CCB9FB3FE0A2CC43CD1C5A279FABDCACC8D69C7477C9832893EB2513F5E01C8B6C90389BD68B7EDFC49B01DF93E624E69C65CA5721489983A73FD71E0B6C80DD1D23986A81D6CEAD0DC2412F0106E1935887978294D81BE6F1A6BE2A378F0212F1A45012B61B6328281A1EEB06FF33F13741A3B0D6060F4DD9F9B990E66958DC72AF9D191A829D4B89D0C5C44510EDABEB925ACBCAB1B6B47E5629364B40356D0459ECE4C3D4EC57356CBF0D5F9F01FFF6C12609E86E02C3BB428AADFEF045DC44DD3BFF326BB1ED41DEBD62155ACD8C95CFBC96AA92BF58F9FE489D304C365C0DF9308EE43F11B4F450E2FA5CEB4D75D54166896DF6393603542D0250AFE60164790FE1D68F395933A40198A1780105962B765BDBA05C8CE017247AA7BBCC2DDF04EF1DA0A12E691A362CDC6ACC0B36370F5C1C11637BAA357B1EFCB18AF369A78BAB0C909A17213EB0AC95DF90B3F760118FBD9A33344C46C45783D422DACE02226B9DBBB13D0C431159BF2296F9427D743A629AC44D085A98CD69CC28A0F3A272FDCB041647BEC20076EB548EE5491498D07AA36B98D22542CF235AC86ECD95B1D1AA8E8D2FBD70494E2A4678F85AD49F9D2D93AA089A9E67C23847FAA34191F25F9A4FF6A93B86F183EAFB8318B713E6ED569CF87C841FCE19BDDACC9D8270EF0AD18FBEACC84914359A8B312EE0EBE22F8A2A556DEAEFC482203E168565AB1E7D7D4CC6C6E73CBC9283F1C788F4E5397B7AFCE38315FC948080E6C8DE42626C041F2D5461317E12ED25C2323AC29B0F750165EB038176402F3224B5054553BD6166600A01ECE6834D77B03FDA1C088DB2C77D6E828EF1DDCD4B03C0D7232860947894DB9180BA19630186046012F879F41FD6E46D7E68AC839777A634C89E0A48F26A86E641122F700453E3CF1D802D800071C211E1E02D7137C0DA8FFE2103706F9967275EB2BFF753E37C914FB2AFC2ECB6A03E7E9E5A5A9F9189582A383A58D890B87D99523FAB62479DE7F96C36BEAABD50A5E1F21CCEF804FD9F3132AD85A3B069E86613590C935722AA535BFE5106D113B93686C83B5868FCF4AE4B483BBB0707482A80371688177594B453106A0B7643A590098716C129F5C3844ADDF09815573C54C4504C29DF74DCEBD6261289A13E3BDB33B1C3931017ABDFC005C6AF08A890FD426750F2E5E82DED7687FA30D3CDC11632B7F622875C73136C1639A5277E17B0CA8CBC793FC760F505A1D55F870565E5DB2B9E927DD5E1A601D1A3F095A79C855EE4380AE11DE7BA89F0DD01706FD08DDACDF82D1136919D354F227E16AF2E72DD4A6F4A34AE16B6C54D61725F40BDADFDB4D8AD371C852809266772498BA25EED1C50AAC26DC5DCAE1B6EC6A1AAFCFC65B46AD2703A435E7EF934B352B1C5E9117D22ED84DA644CAA07FC71EE5B6E6712ED291F43E2746566EE17C2C33BDD7CCD1310C5FD6665C8D60E817A0E3D3ECBDEFC844250486AE9E890777BC638AB4E96585462DCE3EB8DBD4BD831FEEE6CFC90419BB4C19684CBBDD8B17538A559389FE4552DC076D05BC0B9560306B71D8F3FA91943509E3B2F16DD482ECB5F41B7E637D3EC4B0E84C76171C06FE9BC6C7F651C9D60B2EDE8BF27448E2242CE8DD1807D94CA6EAC07FC80E2B352BD0CE2D06727C72C18FA00C529131846A4C068DFFF2830301515B22F237539FFA0D34CC5D2A379D9AD1485DDF6E3421A4DE0F1352D6B0A0E8800ABF782B6BDBB4C1FB0E4DC79602F9E6AB213B1A135FA20B1DDCF91C6A4CD5CED985D534809DB15ADE51320222B3F52B5F8C3F98F41F155C2BB8FA8C901AA8907467BEAAAAD4F883AF58A2A316E06CD16FB2325ED2547DE590460D480D1A1C2167AA7E5D3FB605F83741CE5A2E5FA52AB00FB49235DCB9D365C59053F643443751E9CFBAB3412B7ACE16D79EC32BF83C0430DDD4DE5BE42D627748DCA4E145547A822AE17DAE9BFD8F46AABD4ACAF9D2143E526C3CF067C8D6CFE35B5A48467F4F410815D6E74C84C99A1A014B48ACF8526D84AB6A1869A4633B8A2B1077CE98E1A0B6C0695509B38CF43A1A45C2BF5D6EDFAB1D3BC04601B420E0EDFDF737D74A4CDB643791D9A069B3C941D5128EEAB68462C0F68A224253D8B4DF5B1220D732A65AA9BC54D69392B25477B18894FBA8717C2A7D6668E868652DBD69418035574E7F0075503B271EECD06AE16DEC7648D2BDB4F4260639C84A62ED9679D504397E09C2B4A2380FD20C7BA794FEEB198AE6CD4122D99663B9366BC7B138F46BA295DA6C47C7DECFACE09840504F60BB6ADE7A161555425BC8CB7A5C151BC7BEE9CCFC5EB6E3F2B943AAD2F0FFCEF2887CDA51F8BCA72218FFA32A428FB5B367D17812E2178BEC7BE74654364F2B8772918ECE93A1208C5D406B7616C3E118B54419BD128CFD15E2F60034E3F16A6B65C6B92ADD8B14DC93C3894E3020DFDAA8507838FBF411A07FA07EA4BB03F95E929F9EFDE1533C651DAE94BC3A37CDA168CE5EDFF496D745E921BBA16D729EA340BE8543FE7A0DDF21AF724240E4AD1381AEBECCC830456E9791158AAD14B070F3DA61412CAAB7102402D049DF10258103D565F9116D8A81F8E66E94B9A6D01523E239A0E71AC48DD41B73179B3BA3618F4140ED1F54601D62EDCCF0DCBBF2030DC195D48DDB65C0BEFDD3770875771A4E9393135FF3082CB6AE3135B3E0F3F1E8A6263D5EA922DA6F66184A61275DD1356FB4F50DB6B9BEEBFC807CA65166DD2 +smlen = 7169 +sm = B00811B127C5918F0753F6055F431EA3B5834B5B6DD295FE2D489440E20C0E7523FFBFE924E406F19E49CD95D403320314A883B452882353078430772C18F1869B6F984F0ECE1E83FFDB062A51EF15ECB1592C2642E946A3689C6EA0A36851BD3536F469D231E5FA85B1599F13811CEF0C89D66F54EC4F27DC0D380AB1C61744824483EF7ECCB9D1617E8BE73C03BE41C9DE9B7F931A977FDF6741718C58F8487C5BD1C1A82E579390306161BAD688206500DE22023DF2BC36F41AA040AF755719B97A88FA3960EC14BE08179EE1A52A7AEFDF2A9D31B958CDAD7737F557866C634EC79804B4E599116C91371872457301E688D938ACC0D3EA61E26C4F5EB1BA86E833574DA581A55921422E144A8AA4DE4745EA806FAE7376DDCF6CEB908226EFE9D9F6DB0FE1B39CF92105E40CF2331469F1FE44DA258656F5511D0AB8BDC6303BF7FE73D90849253B491EA669FCA552507248CD1CFBBE9E8C55A4C39B1826FEEB710E1F06DC764EB2B1504015AE620E0E261B9DA60917725509001A44ED67840E0CFDBDC1579CA4170B8E1368F2F3D8FB84AFE4F3DD0089CBB176BD5D60398E5945B68E1D49E88AC131CA886D4C0934FB272E73AF7A8EF09113578C800EED309E103619E7C1569C20D31705A1443EA16E50B3949CF0BA3FB4AB8877999DE44B5F0A884313FDAFEF42C57074708751911E09AAAB9F688E362CF6682A9BF768809261993BF6221CA7AB0E38ACC2C90D0FF4589A05DAB4A6DD0DF9DABBCBC17A5C30653FF03CE986240D9AE3785B7BC92703B480A6244CF1B6612609625458504646971BDDD5767A7EDBCC82E8EB24AB4933C4B0703DD95E7209802A9244FDA280C03A1F94649F6470A178B6BACBB7B15C5EFD7639CDF79C722930D9F51B1C066B761EA55642DC4BA23D753AA4EBB347783DEBFE1D502DD790E29AF413A8FF104762F0437E584CF4A9051E4702694CF0A1E068D425448B8AE971903AA466FB15F12EFC33CB947458AA9A0EF4B2CB3E5ED73BE49727E1EDDAC21CBEB980586A7ECDA4ED2FEDCE419B54107F9BE57FB18BE3BB68CBD317A08E06582C342E71277BBE9AFAAE711AF01421559C6A51E1A36A84B2037954D806CCAD4F914C46E8D1D8871629B941005FA8B9EC9E598E1E8E72F7830F0860E51236A38AB4B3AA6D0653A57A5324AF8462FBC570C07C4AD6001868E4C62C772432CF6CF7FDF1ADB1F62EA3F003934A75BD77B5C7B3F5306D5EEF8B764CF0D37D799338BA70E8162821CF045A6DB9DDBCB5C2305D05663913CFFB60A484E46B8288DBEB5F60E919FCA4722F95442C4450804401E82B9CBDEF5E1BBB568173325F7CE4774F464DEC1109BD5B1AD37167D117A287941A3EFEE73A64C7668CEE459F40279FC94CEDD74E35D35F85B3C2C76C171EA8D366E08AC297081D270D8F923F6BC63755FDEBFE48894CB4E06E850D2B494BE87A5FEA1CCD56A87EAA6612B4276A103BF075A155896AB1DA7C483AB11465396EE4667551702826C174AC68137758D252A0523AFBF35AB4F8322738D13CC957E178405519E2A6C9AC66F1EEE69200D367B24921A7ED5046E49E4936FFA2FCAEC4FBFC29FCC4875060F5B78827E75D4845EFE5FA70B5383133332CA2F1FFB57B288948F27A7696C6419B260820DA335936FE494C61AE9F510CC5EE541EE368149A5DD8D5773DD9C03FAF0C31541D68A8F8632AB5624D4974EC7A95F41A07A48C72F2A8BCC8019F15E925D16C7CD28E95823BD7CA6D42EB724820390B11A3A5480199EF44E817247CA02B852274F1E6B007C72F44B815B110D7184765435FD54BE0E74DA3F4187170A8C6A88EFF6F173029F16500CD75CBE0C512D67AFF34F3505930B3052DA37FEBEDCE05EB3838A9281056FC5F2D65F2FCBC966361D08250F48A88FE9E8FA1501FA2184CEA49F85F7A58F956B832E760978758DE6D9E07A6528F5F5A007B6BE8576D0DFE8E0B94F4D7DF07A7E070A286C8B1585ED2E2576830039C077B5884A0391428EE12DFDF3A33157B5467220A0E2FE50CD300D165ED750C9D1D9546D2ACEB670FF8807D34B9F16FEB0A8099A7097F698C666EA7A6B8B7B31F1F7A6A3B933FEDCC57D9B88D15F94599126865B833D55977F51CDBE3A4BBF257DE9185263D5188DE287D27F04CFF04BA0FAB73D91789801F44178821850EF79497121D67085D2A6C29B24DDF66C3CF232035BD2051143A2A7604040903E747749585C35863BEDC36565F3A5F6A64390E2CB5D0C3A70E492BC5CF3AC53C30B53E3EEA29DEE57A3648F6E32C6D8D909077DF9B900B674C611528683D322F486100706FB9852FEBD7A20878207B892AA44062EE2C7F96C32F1B71517B58C86DC4D537A18B62B750A59179C6365F444DA88396FBB4D32F9874928C0E5942710B7E7165E681ECD744EFEE9693CFFC8D1E303154FC6BA514D492E87E2ED74678C3971AAF35970D12B1FD9341258ABE39E14F607B90C334DF208E75D9D720A5F696B56BF67F8788C95D00B780D2C13214B43F5F8E8E80D95B5E31B413AE32EF800DE7924860D5FF95EACDB8945EA269A9C80B842EB5D7CE38E839F25DCC0FB6D7F70074F9924A1C346CB88CA564CD58631E3BA2C3DEA5A83B615C80DAB3EE0A03D336A437CBCD19425938AD31B75516D52285B8D51C3AD8F08648814702F6F5D9D8980BD3753CFFCF03E9EEB881CCAD067EF8CE2C839B626684A9CE4EC6E34ED6F826D92BA2CC9C0299B9D70CA96E23F76CA878E09511C091654FA42DAE1CE65133CBC8FE50EE6144F114B5BE3361A60351493ECBA9D3BB8704FED83A273ED6BF6C064D4FD55556A6631E329E562FAECEB7E8B18FC481C24A479F70E54238F57393A974C2C83B08D29C009B6E9E0139E9FE17C195E5073A7AED1A8F4D38223BCCA2F7F86B1C856FFEBDFB3B2E21AF07416649263BCE4AA9CDE56DF930BEFF476190416AC0592E338631BD714ED9640A022D6B25999431537EBB148ECF1E87D15F12F69047918D8910940D781517ECADA548A820C36D70833A47F6538CA740F47C9B6B1039D7655FACF86F98C659FA7FC615AE4818E7C93DC400306E7CBD770958EDE2F6E961EBA2C74981AD4783E22D81F8776BFF263E0CE0DF6EB383ACA36B22D8C1C5E9CB6E1AF4C64B1955968F2E2D0FA466B8B2645CD69FCF8395F15A196E1EA6A40992461566FF3A058562685C39633D7F7683DF0485510EB664C7AA5EA1B055966E44DE4A32B7A328CB419CD46E9641DD37EBE7FB25C8866D0F1C4D352261941F494DC457806769C28F69CF22139E0CC908923D33566A9DAB6F9D48C5BB2ABCD07A9CA56F709237749B1D4FD9E5BCD1D70DD7C8016B172F33C780ED2D0F58FEAF147C092656CA27DBA0431A6E77EFAA44C48FD4EC2A5BE529FC52E372B702B0017E53A27E57EF9F2E393935E2B83084AE91AB3212E78791B75D43F248A28C79AE8E7457DB9FD3EA904829194C06D23C135A523D7338D78D913AF327659F31509FEC662E5CE5FA4C52D6C2D75399FD068B9C6A36E35F70018ACE8672DA925EFE3931D77F59C2593E02F94E612F7C2226012E81ABB0A3B3D3799F4120E22A3E018DEC775B80154AAAA48FE71A2DAE75DB7044E9A448AE5FE39395FCB8FBE9685CB741889580503C3AE1F0343CD04F96DAA0EA61DB5B5598AB180399CC7255EC9AEB38267E54FF483771B99699A030A0EB219A0CE218D8D9C6E6E6AA5B3B9FA31D5838FABAFA08E41EA3C810EC9496D6281EDB8F9B4E0283E3CF7F0AB9B5AACB259DB7FC094FE6FE8C31A56CC633F3471F7F5696E8FAE6BC8000EECBF06A5A50E819D409F4076D7B49DB0A648987ACA741D0FAD504317883B58385C2AEA0FD6621C99D37A81AA56C011E9B46C3E9C81F2C26A25A87198921286CFBDCBFB45D444616A7E48BEEE0029BDAA8D0AF801771004741481E1A264A82A5442872BB5D986783BB153948260B138AF2779F7FD99A7814D2AE6BA9F1E8425BA9B1646AE65161948268E5ACE2EC36D234F136EF6C65BE0D5D030B73491102289260AF13733CC5952BA4E003C2322409A85101C28A485AE1AA8B595D86E44AD3E1D88016BACE057710BF570ABC4C2C427C9A929B6FA41C242519FB6FDF5BEC142BAF01C91E4D08DF16FA563EC43C3B6B2B15C460CA0E31E46B453061B1AA4C9FF199241BB0F9DCAD9C10F9378F72FC46785EA0F5E3AACBCEA2CDF19AA5EDB926F71B3DDFA9ECBDEB36E52E0289EB7DD88841AFA30BF30AB76CA0F4AB204D0845DA8968F38230033AFDCD0064ADE2D0EB510770A6E87B21803293B7A795F876A42BB2767E1A59A510CAA107CDBEEC055B35170EA277411543A2E479472175277F475E45ECB02F5016A86EF5E57BDFE6F227E0192114BBCD2F4F797D0BFBC47B45FDB4FAFF8455E2F4036F008F61F115FDC9B25B74EE34F5743C1BBC365E5DFEF8DDF5ED396B16D194E8BCE0B7D932C93E3451AB01973B1C644766967790AC00FB8C54D5761E1CCF9FCEF1B29B42651936F4D728C1F803D8744E1C8FAFF622A55A272FC6B76BAEEB6E0042A4019E87BE2BC282AE198C87E9D4055CF4F9DB030BE0CA63F0B4BC583071C5218FE2A7BFEBEA82C004E74096DA659C395BB96195B70113E9B910162847FFB986771C15DC4D715339037B52CE3343CDBB28A35A5627074AE346F4784297C791EB2F3B078B9BDE1537402FD9303F3C9543B9F9149697F639D8FE71564FA7CCC1868A6F15ECD2671E5DF25C9FB8EA18A9216FCAF7B175B105A7D3DA5F4DDB046880D46171A17C41897CB4D3D2C4B031136887EF501FC3362B0E921CAACEA90E8E9E11798C8F74D426023D49B952F2831F75DF457CF37816BBEEE6BFABF729487BAB2F4DC3ED0F40F22216EE48561A060B7EB1A788353A7E7B6DA0D539664275ADD0524BF482EFB25DEEC0CF50E69AADD27D2CB13ACE4B3A51CB184343C3FE2F9B32B5D5498EE07DB88AAA75E93BDC03F136C53F246A9C5F44EB86584A4517968D3A9E6DA1BBE9B5CCB1C64F5EA97BA97ABFF36CE10490682CCEAF400313F04CB17B1DF4DC99B38AAAA2B0662C5F69DB4A355A9E5458B8B61988BEBBF22935EE075BE9F51B23B6221D581E8E019453588166D093A5C55DC00442BF85458835C50B2E8B899B56F9244056A8CED18D1B2C261EFEA39C202BE7C5E44E56A6826F3302A7AE618BCD7FC74E93F8D22AC9918E1BFA2C93BEB76E330959113D32B1F9B4A09576023F350952910E8B978D143395C7CDA4E9642D36F1765BA751ADE76FE0A6E22C95C5678789648EBD518C1F93A123D1AC62627E46BA7E27E5B1AA3638F7CDB178B92CF801EBF92C4E6FCDBB2CCD5F95A3E41D2EF501E2BE9B1C276110C5B08B6DFE0251313888AEC6C0D2D7B98272E582B430166CC5BA10D6004F3327DE892BF9A289A0F70FFBC78AC011D84758939DCFDA11B50C8A79B7ACBE3ED258037C471CF7EAE7B56C7920CE60D4B46EB8872DFEE24980D713B4E4B2D53451823F864948B89FB3E067E6B40F4860E1B2744C9C36463E880C3E96E0E68E08CD11E392D4F426C33C9EE8BDE11DFC2C018BADD4D4500DF097331B5C310FF28FF22A379154985A6E11D2901A9BD6F0B96C48C24BC4BEDA17B8D8ED5BEA0111C0E35FFA05A16218F6D198249BC5A6B9C473447397515C8EA6F7A2E1D743FF3F487D98C723EAB8406EC97F63D31B5C629EE6DC696247FBE3CE3262382D12A31862FE473EEBD993089C931E9C291DAB4BF8FEF3142159A8A654C906BC284C67D9729099AD5BFC071D13913DBBDB360468B98D473F2EB16782DF0C3A2D99F3B024E9CC110CAE4E564126BDE3982AC5E589D5F741217807E2F86C610AA65BF0642AA8073C7113ACFC3F7ADE10BC2827007301CAFC9BF89621B14E26AC2D69CB8FE149E95563AA5D0EB190FAEF6D2498872976A32EB08D8C238DB4EEF1CBA3F76E9AEE44031312138918D487E096E22686E5C20474AA08B36E984D6B3ADBC459FE1CCAFD970574DF71EAD9E21DCE9EB33A22E5B339FA5EEF080F9A15E7926F5FC7DDBEE3E11D8F9600900A401782BAD0E4F590692E9979B2270C8F4F02B86FC673E84F51248AB629E887FB679DFC253185B509E0429A0A1B3078C9496B6FFDE3605B04601172D91A31F90A0E962513B507A331E9C4C3E71D27A146438E503A2C5867D7D75AC16F871E08F6B27319F88F908A41E8350EEE49FEEDEF58485EF38D1270F4A85429E33E9356627C6CB2F4296D6995C250D80DB38E55433AB9C9DE2C11F8D6CC219FFB255B34F4C3ACF23D98A3FAA0921490E1A0A9FD7D9E08CE624E0B295DB563383437F9D7EF95A57C291BC4D6EF31D9890A789D6082E94EE2F717FDC8DE643D9B5F301B627639AF15EDDAAB6125FCD53D77A4B408C50E02043B40464F67757B81A3A6F657868BC90212344B608096AFC0C8F2000B24414A62718BCFE9EB16195874A5FBFF04094D888E97A3C4DBFDFF13383C6775CCD2EAEDFCFE094A5890FF00000D111C272E39444934FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA + +count = 78 +seed = A315BCF0E6835892ADFA07C034BFCD39F80B62925A95490B20170BD29378E11559C7F1CD296377FF1E01284EC727FFCD +mlen = 2607 +msg = 96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 +pk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92EF6E1B0DFB343C59339B5CD207D0A1A14FBC76C7D8D26E759B1667D1E86645339BCB3925A8DE5E3165D9C55014795B1523246C13297D0901C7B5BDABD8969E16B0621569BEFDEE63241CE68D356EA70D6BE055309E23C9A4FB44D85A5EE08763C409D5D29C53ECFB920DCFB42ACA00750497F98C7481206D62FA8AB11AC370C0BE86D05EF55AAAB72E746B572E7FC52D887BA24634AC54845B21DE074D9848BA6085F43DFEC38622F92B07D58A6EF216F3AD047638745C27CF6E5687EEDBEA06CA0D84802D50E4E2067D28C1FE4229FFAA3C52E673ED644CDEC63B6DC964EB3EDD121EB9C8FF4F0E3F2681463007567131C45C340EEEF2EF1A136A6152DA357DD0F4E78EAF2F6A28ED4D88152BFE7CDE461C7F489CC1A51EB72F054A83FCDEAE78F21D70ECB8B1822F5683AA106F0DF2FAD6D651538EE866E2EF0FC1D5A91BA34432087C7E0E6AD350EA04ACB7ECB4CA34B2EF7794CB2B4E141D72F0D310ADD371D218597E613BA7A414BD2A75B4FFC2A819B75275147C281DBF4115659E99A400EBA6AC969E271D0AE4563CE711CA685398170AA76C6F35D25099E0769708FB639B037B656260EC4BDBF30B5E05A1360C9EFDB1C1D0208776C1FCCC7FA122CE80278979999393CAD830B9C265BF94136CD5E641DC1AB515DBC1E76BC9DD34252A0E4280395FD582CFDC971B95493D99B7733DE87CB6E14B8EE202E201CF7D194696FEFC3B61669371F8A287684F0C8DB0CC64A8AA876179A10E3038F9F53E48B33FBDB2F45806B39ED7C2E9AD3D749F728E419A1CE8FD8B8021049AA5BABBE009FBDFB5C32A3DA415BEC79FCAF01122C9F27624D57774D39F5808C7B7EC34A4927BBF5CE06957189BE5954FA583BB3BACF4EED4C143D5C4C9D921A98837B2F8883744A906AFD365175B1E75A2AAEF148AA9E82BEB1EAE8D42D6E1C8B757E89792645ECA88436461FCEC528EFE3AFD56FBEA3C0C2306490941BB61511223B4B6B1BE49A0E93D4EF02F10D376FDD8ED11EC757334E4FF2DA90E8440EE000047F3B7140195BB804BA6B52B0E16F6AAC02881225A4CAEC8C44F8D07392C5B9E6EF60C83720C265735B5CE6FB8488EC6C57C9CCEDDBBCCF209720AA6CCE3FC78D02BC7A08B8E0E4001A83ED57BDC2CA14C8EC5B3AF0601E97AB79C1AB8295DF8EF5A63124390982E24C491565266E931A8713D5F3056C0C096AC011ABD9DA467313C024CBAE33DC2556B2D3799DB2A84038ABD7FA23984E3A30AA5F19047BC349CCF2EF092CDCD0304BD520A0E947E6684CD4F25C0DC77BDD598A34D3E8C29EC23B1E2F1B68F4D8D61732C50FD1BDF0B3915207E9D534CA3306C8792420AE1C1C4F6C432F06C38F60D9550211F32825D9F14884E7F490233436C40D46E6206DBFD0908C2728FF640FBC99A618A12034222CB6E750FD76FC17D089669103B83C3360475B7D49CF2F64FEB358ED5C5F669726FBB2DBB4E12C39EC642E8ABFE083D2056CD44EB5A03C3DAE4A6E7BE91F7A70924CC6279B3FABBC75A494FB5BE19774E52E138277A4D3B4AD8762437AA0BF9A51DB96D69907E6604A2909265DCB0A2B0503D11BAF53555658FFB9424A2BA9EE97F5616077CCD2C5EF12892CD1016D956F6FFC05C00E91D977CA56558B1848D9C0615CF8DCFB08BA57B0B1232BCAEBB41D76DF0C25B27D8B971541E6E26007EE2A6B5BA2CA6DA9B3F1E6FF6C9BCDFADAED87F8CAD37A8BF885CDBD2A19AB03E073ED15088C5A9AD1070A2CE38613E77AE2194EFBC9D35C6236028502604456D9E76E2EDB70CB22FF62F42C2EE3286D13C658CFA32F423FDF98413D12AE9AC6CEDF695B8C2133A720C488185FB8EE77B02C7AA1B58D1709AA5F6CFFACADF0DD2C3973720B06C0E253484897CAC7A3BC53486155FDDE8D68527131CC8CE4AF027FEA856E43DFBB89D474E59C5CA2BBD9AFFF97A27C8D2DFC655BE5CF0B7BC396B98673E0F6D0FDDA78E4E27CA3AA401C2A804DD1B2C433937CF85E84CF3C343CDF4B120AA006CAF6F75B33746A7CCA6750333A9ED156B15CBB3B18BBE2F0A90D05C179C5B8C718C87AE271BB807BDF58B192C524358F4EF2046088D4828EDA4412975E54E3A9193AC6678C0FF7393EC1C6885690E75CA0732523713BB73FE1A6DDD1EE4FFC6A4616B8EB1DAC4F3C43D34676B20BAE9445153477BA9B12ED585629EC56EDDC8D99040E112D7E9DF1D82BE1889CAEAB425AC622863094E569E13D31B9253D7F5A77B01D06DD05D8D5BACC96502D779997BFCD00CA2CE8A6A8A0EF96EE41D253ED9981A2AF25231BD7AEA6A9BF70C0544E71A4D0F779FEC93B3A04C76B4905B2DA48D9CEB11843EEFB422140DB1E6B23AF31DF25D860EA0CA9DF3801FAA91B797F50D0001B7F3C22A449A373571744A3581E79D65901AD9953C5040506A6ACE9E22946193BB0AB9CC236560DD37ABFACD87545581645CABD31DC3B2C0BAFF67CB7493B110F233436C1B20FA3DB0513CCF54AEE03BC0BABB489F64C12C704A2295C40E89BCDCA488F7899F667728290E0F1A5556DAE6C65BAA76248F6A0BBCE63015A16AC4B57EE5E1188AC3886F757EB776912646F199FD401D337276B8DDDB39B6945951B13D294B51B7C02FF354D94536B65E31C5ADEBAB36D26C6BC5AEB1E0AC1AB447534802C7F2D52B08755F33846C7F6B58D51154AFDE46625AC582BFA0829FD70EAD8AAAEECC6D11D5AABE3CEEFB2ABF4248E1EA2E2E0724E1C2C491A8462B96744E5FEB69A922929BCCC32ECD4FCDA74B18C09F40E8192312AE5EF558964826C41C72C66C4AED863001E9CAA8D152622F26AB57C89767CCD676396E34EC97AC71CBAB23C4D6620BD979AE181E1C36B17426F547485DF316ECAA73879CDA338BF55F25BD61F7D7E4961E50DF74814A3D46A88B9A908C27F6C82DB9921F443615A95B1C8BA7D1B0B6DA7133718D51EDA33D03547BA0D05BD9583868D5DFBAC9EE15438A66B73DB6F9663E6DDF10E84C82E848AB5625EDD41390CF2C1D713B3F9DC256A74F216C40A5E1B8B434994D1609629F7D2A8C9A56B3052BB97ADB5552689A3A18C210B2EA3C2A9EB86E0D8C05AC3D20E6ECB4F0CD6381259FB3659A9668D3B9FACE7538E1742F70AA3C2DC57FDDAFA2BA89FA0C86006A2F3F307B45C762A35D5BB70CB90FE6D3944AF5FC1739C787DAB72AFF8B5DE890D0F8F3F3F77181D09DD2E9136BCF7B6ACB7B2A2752F69BB397ED48B3977053469415F9AEF0EE3A2AE6362DB07CD86FED766C4D05820C25EB9C9175F5FB1BFA87132F798B4E8CF3C51B91EFB07DDDC885CCEDE5BE86FC3E2403E33C3E6A29228FC9D2884A6A7F4ABB52D6981D01E7A6E77B7A65B32A6AECC309AA5B0029655288E257332FBB199B3481B76F88A0AE87E032AE50847EB840B16D4DE715B5393F6BF2217E12D69BE3B9702FA5061D6564CB843B33D0BC885B776461E94627EF8C35F6689D9B18FA8C1CFC1DBCB53D3041F3554AD131CF90889E6F45825F26B8B02ECAFD1F90D66BAD66FAC977D9587286CB2560EE45D4B8094BA3A549C278AB8C891524AFA7CA44C1DAD505DDBE42B447566D9A9D4355DA9A0751C07D94922141948CA4A551CA9F0DE70EECBA15A5BDF512155 +sk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E8A39BA55420173EEC22E8829B700B6C6AC2FE27414291DBD9F8C9B8F71D0945EF8ED7781CD6B3963857597929D7CB66F585FE6C8CB931E3267C719098916F1012316440C2062CA1660E2825004090618494D09A909084580C3B824D926260243688124525400658C96695BC20012B061803652024012DC0685D9A061E42248C00831E102454114660842525C842CC822889C040D84122C98142654B2305912929B46319884701B222680B64D54240C610260CC3240DC3425E3B849DA4800DB2866A48680042432E3988059B04552369148144964008D1C964924896D11A545CB402803436201336A08C821E440495AA64524C9289CA651DA8829E4C640C32492213902242701508011138105113341C436922406861CB489C2B404CB2070231340E3C00141865102860001191118014DA1A67080820D034788C384009C408D9BC24C1B124209B009E2460AD8C801094369DCB66D521402E3288010376608B645D4C881E4160920454C1B4252214144000190D99410A1C0489AA0491089451414400B994C4C120A902270C8B821E340859CB84510380C1A0220D814614494282133858C42495A188143B690C2B80012442903073221A2041BA82C60346E1A4552924445E4188954029181446C2199851C286C59160A8A146814240E53240E13010C10368C403426830486CA304D09942158C660009001DB8209DC306464002E523224D3168D8B240408A284A0B0200A12020C106D54481162C264CC000A02188E1B48291099600B1265121028D0C84C5432925BB6499CC87008032419A81163C8606320664C10828A90080CC40C110544A0203284C260921410C1306018C94DA2462151100801138AA1860808B76CA4005014286EA19851D48845081468D0B40D0C3949C9965042888824416904956018C960011790182089C906720393051CB608D03470CA023108036EC9128894164D83A845401869C986808AC020A280491B238A1C993062B00882465241B22812312E098544028265822606C134050887441137268C800513C96009226158986442044D92902DC14850003306C946248C422918862803370DC22445620880CA2248E100889314311311010C96688996811B0582812849C4B040A3C04D8A104D8B480DE2220A5000491C1551D9382464229002388C0888511B15050122911BC22000986524042804120020A291E3A04811A96109098D203540C38088E1B48953A004112469A1208200814D02254903B5015AA28551166A200652083092C9040C0BB9808BB245CB3061DC02420BB04064A661030245CA388424410A63B420CB100C12182293A624909888003104C3C64582B8285CA02C93404820442259366152964D0A837012284DE1369083B46D00188D0A21021A2965C13404CCC268520480D0C8044A486C22373008158D244831911444C2A024222871C136011194480AC26D64924862268CD2945088946D049824591680C928410A840D948840E22260CAB2908A86819C32012044201BC164D1828D82368CA0A62559282CC3368C81A8445AB440CC347000194C00054994A24024A52064C8489BB009CB085184C889D8A2090A378DA00005C4326111100E0238300B890DD3407293364858140A5496098C1628203089114289E4286E5920066008492429508B4200A3C46899C82522B66441C44D01B5100C0002D8C24D18278E1B156541480A842820D3424202268D938484044704A4184910456513168418390EC2086C5800221AC46D21260422451219900C1111714B300A03853193A4685C424DCB38861A844161083181004811054DD3C8401246815416921A4306031951D3C21003068C0B81501AC549D116640AA1241B812D113552D40465A0424D20950DD094844428858C120D9C068C89446D0C000C80420A09016DD1464122427249484A4C365263284860364858302012C92810A88C84B229501609D40224DB040A91A2309C10658A128E03160C144766880809C94632D1041208912C80C20DC14281A0300203C18C04444400112C5B020962008DC9C49121B2495306889188895B440854268814A8851C047188222AE0388DA314669C204182B2418C20250A290492B8705C3912775717A26CD2D976540DAD4F9D305BE315AD71814B28069282976625886F79B19FBF41E1FA1E9E1681555CEB5BC1311540914851746B8A6C0311817752D40DCD135BD30905C1121E5063B5DCBB1855293859089396914C35C642473AD85271492A32E6DFDF0385A387739694CA17F627A32977EC5BA62022A347D5311207168A1C625804B2E26F58D4124B5F819BDC40557BF80315B626F39239FC6623FA5A9EBCDB0E0BA175EB19A7595EF6A0ECD84631560A20EBF496C5C3BFAA3D054E82B8CDBD9CB789CCC80953BA829323A07B79AB3048282C7F2D9C0E40D9F9CC48250B4F7F6514E9ED88F7F414100F1C1819C7460AAF432A625CE566C9C6387C812B32A6FA286F23E3F2B65C0F733D4E2861F273803EFD025659D954D432CA03EEDE957CEE9BA6F0EE9590D4DA07CCCAE2ADFC6789F7E2307E2A6019056C8A906F9FD90CDD0EE77B4E0063F610C861F5F3ABFB8AE1FBA6CAFB677C26515A21F0E9C5D383C499408A7E799A8EC106B253C6495C1BE1F3CFD2E6B0F039D7769BF4AE8528ED8B343A55600087A29CA975080203BDE95827903565FB5C831CEC5E59ADE8EC298660490FB491E314204292D0206BA66ABAED49BA9AC3261B08ACF7C7AA04D24C3320DF3B4223DF243FD1CC007B8FE6B0A8C34F1924B2D765F3BB756BEACA66236C951A20442E6E3DEB4D9D7AA1585CAC22CA12776AA0025DD7F070221BE906C46C2127C32682BACBE4CF3D58B246F694290672EDABA2E2BC93A67507EF6E085BE959BCF692190381024B9E1E528E04DA8964C3E39B19D92A968D5A3E2D0FB96AF502095933023A4FEF6A440F7E490BC1F08E36CE3CBAC86D6B94347642EA8E05993610DCF8F4710213CB806435CBF288EF241B7AA395FD7C8854B336BBA55354164617AA538CE22D3D8921A3A993A48D8ED60C73BBA54AFBCD244ACE8F71ACD2B9B39FDD16D81C122D3B6E983E023534DB55864167B77A8DD72AF5E1826F87D55973B1E3189C2FDCDB8DC5F784A9BD1AA04C3CC1F1C4858C7630C958B9A0AE2F9FB0FD707C6FC731FFEAD6D7E6F553B579DFC87C424CBE2268E10662C30F5040F051D0504939E52B2579C8AF08876D8882A768C47E2E9659108729E1DEEDA0B1708900246E51EF74F6C61C8C7FD48572E12D26CF85AD71FEDA22E153E9C45952F85C0D974B0E798EC083878F419D75DF88D0E9E949968DF15AF5A369B43D6A7E8BEA554892D607C62D34F95815C0D3E058A5573C0A98F87D05255B819BCB4364CCD0F537CA5E480E34330963C84EDF1127B2FFE17DD358EC64918F5B816EE4738EBFF3AF1B9F2650595B47737E143E29D2953AC573100195A64AAB9426EFD293018B2F602C233467E77C854AD5979894A2059128877E82B206A8C2EDC8CFAA3FE05C605CD31BCF89994D74B0E72BF0D2E7A277A4C3768B9EB8ECFACE7EFC0C61AEBD05F56C0B31017933E13AAD41BC8E196A6A7879B2CD69CC8A594BB61B8F36348768207BBF057321ACB9F7DFFA712F6693026A32236D7E8D852D762B8385C77773808C9127CE070118E42B4ECE9490772DF2FCA93AD46E69DAC4F2E7CA0517D9401B8F1876F9D4C6CF652BF68ADFD5FCC5027FE09DF5DD736798B47B409C6A24F094ED89F0DD01AC75EF69F6DF8CE9B300AC120A4186A202596FCF6648BBB0BA6EE50E183EAAB48FF41F83030BFC25D238C6FC9697F23A6412A0815F44EB5B20850004E1D96B50544D3A6CE97E745FC45C3C009BD9FECC5D987DDE9C6F678BA059E3AE11992C358359017D0DE5127C6482EEEFF90EBF94B4444B0D004247CFC0BE340BBBBD5477DAD18075A95C3CEB78D466E97CBA42385F5B609B01B7F1836C586A389472C47348AF48EF26963B36FFA5BF9DAAEC64CCB28B27233098450CD82F8C1E486C24F49D76086528CCEC480E7773A45E2D7355134BB294FE62C300E10B2D4891D10E8658827C43A434DA6965327397CBEB03D0CBB17E94C1E130CF5FE6A0A61173F1444198C42263053CB19EDBE3294DB761A0EA7B16DF1C6DD27730EFC41F241DBB50580F54EA91F66434235A201E670AFE7D4F29998757BFAE85978418747CE6F27BA01F8888B79D848EAC5502E24A5E85BAE66C5B04C21602F9901E9F93B4430280C783A30DC81968BF6F6AC0B373D8A196EFE79627D606F8C0C7C40E0E9EF7CACD70033925E645EC83C474677C7188AF6CB54301F5716BC50C20C3DCA457F3D110395A905C2EF43C929A173AAB7A44E2882BF54AB34557675C8D593F5AE3DC9912C4D20DEB84A9C471839B62295080586A0D4E849D65E7D2B06C5B1227EF5527CCBD76C7321B4C96631D088FF6456CC161CBB7335DDBCE4D3A5009EA3A1586A1F9933DF70CE4813EE7D34C3DCCCD1ACEBF7FE23120E10675F4C5C70F7D9C372D22B9065ED07C70712D5A3BB3D210D016C50F5C598E3BAE4EC45A3145D6FC32ECA99A6ED1675B7D9E3752492B8C87F4367B48CF0EBDD1412C2455D2542973B9D691ABD1B15BA75FC37D15F1F160ABFE74C38DEE414CA11A7E8FD9112A666F003A1665D99C63C391C07CBA8153EFEE8BA55491D5BE5B9FBD848B0DE7CBC96B37051E36C20D7D5470C4ACF64E7DE564C3F3D29B0793824B1BEF1B8899B43B7B18BCFBE5AEFDB5518D05EB254AE51D01C2E669D41BE5C6E7BA417FBA21E85B9E34015D18628756445315B73FB8A00C7B1ADA4C3424F9418228DC4FD6053E673C6CA00704012605EC62F8C2105875658058DE92D9AA80009FD44CDB2C1FB66F22C0090797146139F434CA49FA1C2D7D2447A0315B58A37F954499F8FC5524B30C5E5533F4B074BDE3A955B79082E2A0B8473DBF7824909D4BCCA719B5843D303E6F61A48EC33D160D1B1FCE9A827713C1C44DAD1836431BFAF35A48EB119A72EF4174287F143165F320EE4EDB20676873C1E54280E835E300AA000DCB6B4EA2AC6DB313EC7A760D21F500F2F53955092FD351F38F5005FBE35AE2A15EF88BA1C0D637E3D9E1AF51F69A09A45D4D5F5EC23139D4C501FFF0A748193AD7F3560564FA5877886CC34641B33760833A8C9951A3A877BB34480CF12013EDD5CFAE0F64E2D47C7C5DDA9392057BAB9CAF5903965F5B88E7E43C6C0FE4206B5904E58374D02FE579ED2ECFF13C0BE3E619E6EBDFF1CB7AB76E28198D8D990251CF65CB5D57AEBAFB3032121646FFEB28146D4F9207EE1FF37A66CF4DC485E872FE409F80E65A3CD335D78DBF49706DC64A2F5B7361BC62259F706ADA312DA204FA3A71093A4BE62B7DBD56EBF488C0849774E14DDE2CAEE0BD44627B4C69279D9D6C0213F502B72B059EC5741306CAE1C97A7CFF267A2F3C436899DDACA051CAFFE629631A268F08F7AFB105C171F1255F451B0958CEEFD7DBEDACDE2A165FC475721B805182D8B8A945A9BB336E1DAEBB8E1871BFAD6B4CD031515DF51C2BAE0CAAA1E3153F5507E7F874AC3BCA84BFBBB939B8941C72763120FF644C9EF6F96A98C86DC0C6F344B7CA30841AA5F16AE876F4D1FA51C6EC9E3789463CBDE921ACFE402CF7625B707F07E8EC8154FF9EF8DE5C5EEB9D12C1E6A5B6098579A1DE3A5BBA03CD291332F6A7D2D80B77AAC911E151AE9DE18828DC04E868FCB642AB6358C9D872AF45D552F4DCB002DACBB718359A1CA6374088F109BC0AA882BBA6D752EC74715DE9AD582EF13725C5D21F41E1499E1605772DA0CDE704F96325DB4C7035BD19E47354B64CE973E735C10C7D3EDA2BC142AC022C18A4AF023D7376A52C657C6A459B7C465EBC234FC27021355543A6C79A08AE52D0D1BB7B9D90F3A98A9C916BE7901A5F2A27C8A7641EAA085CD16AA5D1F47CBFD3CE4E6672C979FAB5E11E487064F763D933FA3663BA5AD1FBE2FABE52690287305CA5E8687488645F9785F4D4071884D9C4C5FDE6E0084EC908E1C52CD0C69C192CBD013895B22CAD94B7C678324463BFEA8741CB0409AC333597485DE96B70FA6B64D9DF160AD12D24EFF270C7E04C35A5768DD43C2B1984D9F2255EEE7937D294C1F9A3AB25AD2C9C69A36F0635AECD1F94423DC0D51D78BEF3E4A27A85706BCC57811EC3C06CA765207FB9B3AA3639149DCEFA6F0CDEECA06EBA8AE832FEF04D324B672297C5435BEB240EC9044D2718A9F1D0911432BFC01C21DBF5B1786CE5075955CF1AA0DEC09FC32C8AA1A4A1F724A4CFAE395AA4DD48DBC057FBEB98DB713CA7919AE423290CE4B6C733695D7228929A7E3B21CA185D9DB1D0F9CEC6132868E9BC4EE7DF738F2E29D82A0C30CE094C427F77DD25163DE53F56914B5793054B96CFB5F5576AF4380FD951A4AADC6FAC6D426871F18E3098B62E8916C918D3185A47EDE886582FD9161B1DD82A7E76280A91A931655248481ED795B157BCF88458CA63C2C4859045B9B9E94C7369D623618DB323BBC0D810730A14B4349E8F3B38E758E5450D04C5F66C87006A6603D1365782546E1D2D35FA56CD49971B3BDAA643551B985DBFE87A62D25AB6C615C78B7FB6161E4C958CC968D77442D6BAFBEA26511838D7F64E097D504B7D4D3D8340CD090606CD6587BDF5B12CEF92841173C6460502BD8D3BCBBE33B754E8B7A8B7AE5E05425E45F0EA7A6FA660446BB5787EE3B256D6523A4B30FEB8F456A02B630CA5341D8C4AFA0ED2AB7A785934DD88E98CEF662ED1369C854BD8EEADD7EEAF20A0B8998ABBD884EED9F75D11 +smlen = 7202 +sm = 88B5390929DB5148029C99A2FF2FCCDF4C6376F9B8F0EEDD7AE4FC33F77B742A0DACC353FB7D9E18832B4EC5D887425306F403B908C751468E0C112DC8E236062590EB1B498263A7020FB5ECDEDF0EB2EF18F8414483780971B90A3C372ECCEDA3493DE8E07417747CB053CC74F0A809A1E46BCB5BF67E87AE2DB5FC84CBC879292307AC21BF54827A1BC5391F03602DD8C1FAC38815D94FC6738CD97C5046403538CA23D145731BD762A353527C197A85F2EA93B3407C4E4F4EFD78F0339FE0CA149D513C2938247D8E178D747A27E9A24487C2B91723D122FF7077F9D9643BB93D87FDA038DA31E89BF29CC4F1697A7113D9D5DE2AC948894CEC8A779951842E89EE3FA894EFD99C20BAE403C0BD77435171BDFEECA3D1C63DA329F40CC669ECA1E28FB28194E285D2AAEDF62475C3ED125ED2969B24A19DAE7BA2D967E40DB5B686582BF9D36678F071BD2FC70598B2226861E9F35AD0FC7DD0195109B5E68B094281FC3BADC5696E660338BB126373D28346E2A07A9BF10AE91AC986EB497ABB555A6B07583EC3D7B228F5E78C5EB75EABCB6A40C1EF0A7C3A9A9C2363A186712FDA11E99F8C26C41C58BAD39DBA5307AFBADA3185056B9797A9E819202ACE4C7090819E78A38A7FAFDA5354C3095CEA13D8EC3327826A0B89CC981C7D99EC3037AF5A810040A46D8BB949DB205A196318CE83609577AA427FC8D6D3161C0A22D253A18E64B36A56C3F3E360CDEADFCB4B699772F6DD71D44F2397ABB5D4D83800114E112D2ED660DA3BB4EA1AE701B955D7424C4CBE2036FDA2DD6367A44065F0CDC7E10C3CD3CE467C74A0076437FACA98D02BE7AF8E8BF4E63C58F168179AA5F5B05D210DEE217E596F491930C446A2B677EE62CA8127B47EA7C1792928C116EC1E0B73F3A911E2D5F612A46D2814E41C4F8CBE454A2AB158D74920F7D6564D2E1EE17F4C8E47F72E52E859E615E98D869727D956AC9BBD8332ED57E3561452673F03CFDE405E6BEC179BBD298054FF06BBD9231B8EC677B8F2F3B5C5F59A609E28D2BABE24CD6AC6F69B12237A83B1A17AC23D10943A1C62115144B07E2DEC471075592B8180566677F054F09C7B969E9A2B10E8C931604B5F26D72B9C6AE4CDBA1963A28D595DB0176A6262336478CEF4B329C4B3632C1C46C8F1C50EABA99FE8E379D601BD1ECAA38E6762B49EBAD4D13030B5F4318DBAD7DA1C02F71202EB0B3BE2E9D72F06DFA697A0CE2B90F836E3ABFA670BAAF539C6771916097E23E9721F90F6810F7F0BFC989C3710FA3A1CF463CB0728F066AB98A8A95EF744EE45DDD640984ECD1FAEEDC4ABCD812B0A0F70C72B064B9F568116623564D7DAB9F56F25C7CC4B7329D277EE70163520CB195791D17A1AD30E4F475B9ECA79DBA382EDCF8A500A525D29A5E4B84FF7BDA1221C83F3AD3004A0BBF49E754DBA1F56D3D6B9AC1E5723B32DA45FDCC544EC76EC630904C9FAD2107BC0ECE09647F21C4B32CAE09E3BE35267C511528AEC14AAFA075687B4EE1191F6C25D0EBE0CBB0FCF010A47E3BE3A62A2A69F3AD5567BA9CE59C11521450661F2F85DA9C9E50AB22C079F8E66C7980B77A76B8A6E1ECFD5241D806A177E30B4CDA5033B841E42131F042D30125BB9A627DE720DD6927444EDC7328D0CA775033B972BDA57A9BF3F0CB122D811F0D4965FDAFE91AAB9B23EDE21AEC814EC2DF0C5A4456CC46120A638FDAF2D0FC095C08B8EA3745EB0CC4AC559F9FFACF7D1EDAA6BC56B35F6335054492820987A9763E8CC16EC4221E7C4298546D468590F7EF72E2899280C4B492C2DBB06FC6D0AAD01E463B948B9D61FF406AF7351DD1BEFEE40B3BFD79614C5E039119551D490A03A67A9825C2805693C8DD3FAB333799A22A4AEE510D533890127BAB726297BA303E4D7291D9960F8A50FF04EB369807D3164F7C0C4AAD506B615C9C896AFBFF7F978B9D9583795CDC44E7A9B8371ABC36436447C55F29E9EF03F55BF57EAA89B9E01AACE3B8EEE03536680FFC705FED089FFDE410B121E0E0BD74A1AEE300A05E31D1231855FC77660AFFE751A9796FDCB40BF7F60BC5D108D1BC522E00DBDAD77C1AD43CBBFE271EFE8B77DF1436427A95C4B703C5A63C04650BE8E9D8A54208BB60100FE53715542E452D259C22B96AC2ABC6DBB6B6AFD6A4AB310A04B3AD88BDD80FCC0970F335A2266DE7866C75CAD5FF7CB1DC405ADFE91C698C091015CAB0ED702C46D0E708152AE58917025A878FB0C292C75325F368641D6032F1E1312B8A0CF40F1C0FD0AA927C03EE5C780A47F43CBC0B54C9CCE0D0D758AD54EA401DA6F1037991BF780DACDC69CA5A44D26AE78006FB1AFF2518C048A0C4D9E2EF6D26C0095FBF6718B144963FA74630ED99B62E9364FD3D8191C05E552308E22383330D314F8B59958E9DA6072BA4CCD720C92925B621AF094A59534092CF5B106857FCFD767419722C41CBB5FB637BD332CFB27160C5972CB14E5E80805152A12BDB7C59D1F7078105DB948E269DD0D7D4DDE1AF91C5D1703F44EA92E7BA737307B4FDEAF9BD909EE2C8D6A6C51C14A9FEBFBC7FC3286EE75BF2A1B1FB8411221CB6B17A7A42DBE05A831DACBE66B8EF9875544756F89414391560361E68C1ABF4B9BE9E27C10E8185C8CC64B29EF6AA6BFF2E9D70DC4472944F4028AFD6FBB199CA523C6A2AE8160A462E87D668A144F45A78ED577D5FEE1C76AEDC7D7B08BE328B361D0505618207DE71D5D3D2CB0A95B96DDFE5982E4B1124F28415F0165694DF8B062DAA48C66D557336714906280FC5DBBF8191807D89BD8903A0046A669DD2F575233BC058F8F62486C1DDDCD770D30E8A329895CC756F9F6602DDC120ACA227AAD3B3439FA141280CE2170795CA0A272638A216BD01352A2015CE872687A5CB0A8539AA357E4085DC12D2BDB626EA8F6D02A0902A6B3FCC63707019358FDB49DC5FFB2FEFB2F0DF0CC6D2CF2848FA568D695005F905B460BA33AB34A410F3077FB73778B13C329636D2BC94A8A1746DA5761F079BD5BEFF33CEC9223F3F8DE16DD762F6CA298F00B0A3423E3ECCF97EE7F9C1FB364CDC869EBCC6D421032CDF6A0846F515707DD296BB6BD41E4E04A79F655B14821F040E4BF2C0A98007590586CF06B35E0F5684C7EC20378EDD214C6229F976DFA45ADC9BD062A3EC9CFDB6ED200EF97C98C07BF69DA1057EF20479BD648CCA29232F0A12EEDEC8378FE42E6757B92B98160158A8120896B9AD7F630037B0897CFBC16C7DC7A7927E3C0A66E5D09E59FF39EB8E7F046843ABC682BE4265CA12C4CAF7CECE3C26C83BF9FD5BDE89855DC5B3CC4053BDC141BBF9057D1763FB9AEFF05CD55D75B5D8C500E811ABED7487DA04228D79EE69F886E40B0E8836C7E187B8120AD943FD1E058B465923D894AA1375198DD21FB43721D8F0D8A82F4B75C3F76348C611E2E2AB0D5A21A7E1ED5EDCEB7C41ACF03A1183C2429014F6E11CD308B29221B80BD124D0C0DAA84E2A6E565084D349E3CE02B32F03E24A7C9F9F1A87E9F70916CCEED4291BF6B606A11B8BBE26EFDBE0CD967DD5463270B7C4573D99325F2EF78309BBB9C33DF8716F4709E1FE47D664A51902C5402142C1A0DF595C727D850C960F1B537B95FCDBB44EECC48B1C58E8873A497CBC5E3DAC39C94F900E91C2829EA10A932CDCC9D112946AABF096CCA28C3E998EC52DAE3DE94E27D353CE2FD68E934142ACD3D99C2CC687BC214680C088464E6099EB4B62FF51DFF8BCC73857BF7DDB69F827EEE4CB66B81D04746ADB5A846545280AE14E2C214464025BD0DEBA3DA7F473299756FB3B17B96934473FE72F4A9CE2E22B8077B225B86FB41F852C4DB36555CEA38C3213EFC2A9228107FA7DB49F7EAEA7159F403F9E96CAD845A02AC1A0F61B0801F12B053A1933C8DEAD24DD5DD8E059D16B560944D78462A7A40E0B95377E2A4DAE8415ACC4A92E398950012570CA7A33DBCF743C6B7F945C5594F84738A3496FB5A847366232558955978BAD5784E3C2257E522C04D71C643F861ED6B270D3A0B6A1CF5619C3D16CBA3FD68B07F9D00159F2CFF6D8738A83CDC6FCEFE21840C47384331DF834A17F51D1C36478C43F835EC3A0DA42E5210009F1BA86D07FC82C8603269DE979831D29F5EE43E8CB64240F4450D85690076D4EA175CBD10C5823357B1348BDEED5D325D6495BCD78F1D08EADA95A6C7A4A65075E9D449AB0922720F357A4BE8709180640AC96A32C9565E555AB69DBD706E7B5EB0CD265991FD9765C630EFFC33D171B3F4C53BFFF4AEA3188A649ADEE8A63635D72F7F7E481330C4CC3948115BE0D3DA72195C7097C9B5BB086C7E5D7E63D050880A76AF5EA40F5F61E805DFEF16B3697A331623D22C27AF4296DFAFD3659FB70F0A11266674F1809B5FA30E890B0EBB26C933B276810F90C458CB6258BDA96BE2C0E40251F0EC6F603238AE8F367E4CE3D14FC13E4C415014AC5E57A670919C28E5F3A9AFA36C582481FD87E8003DB692BC79589CD7E0F91A82871114DAB39B2AC1BCFCFFCCBCC186EF356528E7F28FA0250A9C84FC05E652C640F175FF69C39B1ED94A70C81C4EAC7F1C2CC25A53889C59FDC51ADDD9166924306138710FA407E9FEFD10F612FD6D7CF1D8B668E8CEBE697FD96686652CF4513977A5C9CD3E8AA424F58BD5AA3EB27A5B0C57F32B14371C98C149F45ACB5AB6621E11B9778D1FA883B315FC328CC4AE52A92B429F08945108C50ADC609C740834C690FF8272421D5EDF2BF029C64ECF8D39DA4B5CC9C3C11B44421102CBBF2238DE3DB7453478FF41F6E6D8735616A06D9C67C7D0A9BD68DEBA63CB92E0B2C6F673771B4D117735FADF849BFF145D2FF36BA4A059CB8EE89005EE9870B6CB546854D6976B431771669DABAD9348A1BC67E510B021506CFF3014CD551E9C24E94EE62434C9CBC861924A1C4845459755C213003DF943C9F7F153FAA046A60167B0A49C645AE64E47350E571A822C8A1DC8B393BA8F8BE069FDC593EBB32D04F9010FCF64977D56598EC605A2122B13402387C7911EEC76415045B11A56D9337A4BB4CCE73B227A88E207A10A2B2E7E3BBBC06131B7F5EABD0234B59AA14A8B1B1161659F2FEF51899123555027000ACEE8D340D15402F6CB708E6B8122644E3531B1F49F6E7CF0D5367888CE73B9E37015C19CE622C36028B8CF451704B38CABFBFF1F8F5FBA3116013A0778D987E74F5E9B2A3C9AA64A8EBCE57D32C1918CEE41ADB6D06BA6D21E6787103216A84C46665459D24007225A669B8F5008B7350F21829DE81AEAB040DF2C12FED4220EBBFCF6BD617588694E93A3526F02CC55A72B99F27DB35098C2D8E30D4CBB07D977586D4062919FCE212A54D3E6BAA69FA8EC01A750D84EEA002F9DCB5997B3D560DCA29E1058E1D55545E13776D71C351467F950CF852933C18058DA42058B321E7A17A5DE330A399CE66E9C83085A5E3C76184239E6356887266AEE196B2AB721F1B3579D1D5BF6354FB5659C01843755B744FFD316B920DB68A4002A2917E3677317CB4D599CB8077B9947F3543BF66D49B7086B6604488F7725009FC8F76F6E575D0374B8F3A3F12909BE8866E940590D7413595EB1A7F1DB2384259EC3EFD7591D747430E4CA2ACD0D4927E22C210963F56734E27B2EF368C8101D695F1B3462CE2C5CEE47EB60116C2E2025B3F855E4505D6BE26C1A68F154788761EB5A026124DAA0766FD07F4643B2E5F9973004FCFB4CFB262F5907801217CBD52C18C36E4B649D45DC2CE2EF68B4F51690D82F1B6F6F757901CE1DF69BDC933510DF655A2CB728617A90F3EAF5348D9F46957239570F4A355D8ACB68CBE10C913CFD5D2569C200F5B182B7B469F49D1A6601E9CFB7336766BC736C893F55896A2FD127B873885E8A5657417140957E4392B99D357F36F086402CEE37A3211323362E76D69931676AEAC130BBCF81523852A1EA981A855713E4B01CB833EFA5B0793DF619B1ED70F3401B4F8D7471D8AF250CF18684340599EE0B422322371EEE081542A04B5E270809702C0D303BB36DCE808EDB8A9985FD34AC311A54A0BEBB101AFF98281EB05555B82381930936A06AE7BF7B06BA7A3531353A371103DE2CE72C46742D5808249B0EC20EB5E79BA1D4C2F31E85B7434BEA07011EC1478D3C0E7CB19D1B809B68E19FB8ABA10D6A56ABBBE206401B20056DEBAEE2F7F06BA244D79BE96D2A7CBCBAD13D79C6041164EFF547E30A7F7D8FB043A32D38B70C9CADC68A050788BA648949B425C04FA6F157389C596427F3410932D90196FE0DB49515CF721946BE4DC8EDDE26FE9958355314F8DAC6D001F8BB4AAF4C115590A4FE78B5DF0060BC28A7BEA3D4C0F792071F28363C4F7784B5D5DBDE8FA0C7DC21C0C4F22C2E42545A7C95DDE6071D1E4D698491AEB8D7F13150A5C7F6101E4D636D8AA8A9C3C7CBD8E732353638468288B7C3CE000000000000000C10141D282D3A4496AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 + +count = 79 +seed = 8B47E0EBE786914C9A52D547106CEB4A3D3DE938B3244E02E5F9660954C4C95A23F2476FCCB487673AAD0513820905DF +mlen = 2640 +msg = 2447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC +pk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABFB2C547ACF3AE6E5EDA8D2EEB7C6DDAD2725B3DB9D0F8269C3C7027A0A835F032A00D129826AE56EFA72B5D7FCE36D8A1FDE75E4A68F57E41DB4CB139DA0451E4B75084012D49BB91CB25691187EAB0364A927E608034DBFFC61476DB0F7E7A0AD964B17AD3269AB073A9CAA36C942AE2A63A43D5DB234696CCA4108E80A154C9697511FC2653AB303372ABD5DF3040A7A92F73362C3913487FAEABB3CF7739B29D9C8B6FD478593EEA7DA9F131BEF1315F95AF3FB36136041A9D88477E133A4B17156869BE04BC816B289411779CECA7BDBC7F4334F6F3EAF4D1BAEC76C08945C83393785D48CDD1A688A87C4032B355828F18DE485804E5D1DEFF62073A637091DD012155BA008D4EC3859380804DADFD0BB6FED40EFEA80ACE4F7F5CD1524964CE2E4A360459014854D70850C293EB6A28A0703B6A01FB4B368A64E9E5399CC0EDDAC8C1C85F207203ACBDB144E414CC451FB4D08270936476C4D38107DCDEAF77F6DE35DFE4C1A07AAA98EF85F4C0C207D4464FFCFC45C2C1CD5579AF6BD1935CB7C12CC391AE3D2A3E9CE79182AD8BF1641A3AE4B07614531F91F1C858EFECBEE16AE30F98FAE9AE4B4995909AD57E363505B8B33732852A61526E605966E2F3F5D2F9949BDBB71B4AF7C419F0DD9F09F3F681C6B82DC79CD7BAFB33C3589933428A81BDE440F3E681A9F5FBE298EA466D755124CAF5E035DB2C4F125FB2C1B48EFA79528AC1183650FF726BFEAF7162AAD7C76F83AA7250B87ABFD6195672FC6660722FC755C4A033CD1607DA390398BA83ECA1C0E6BF20BD52F88167C3409E2FE267C8D64D2BE0DA4AD57F1300145E31A77265F9867691284EFAE1752D8021C228B32E0BC5D4FB5BCCFEDE6800919E93C88BCC50E784DBC68D2670C9D97117509A85EC8863F5D4ADFBC2D664816DAE496A408544CAF6D2C996ADD2B1A72150D55A49A8D078DB8E981686616C59D57102049F7687787A04F68B6B7FB6BD73756F9FD678FE85468092C708DE20A3D7B4724BDD8CB3A18D0D934C234E59A021C275A6B3D0D2195159652DB3A21492C01CBD21E9D6B10788669EAD7C8C6F1561289D569F16BF2176C28E797B5600AD3EEF414B2235E0373BF491EF218BB093DF857CFC9EB335C73355A5A49C061818920A6213F657490F591194B9A7D91EA97DA600A49790DC894AAA0B35321B0333CE49CF98EDE5C80BDE0D519DC623CD7266B063EEBDB0C71D0694F5F859F99FEB5626C02756F6ED147BDF46F59560CEFEBA523D6CB0553ACED05CBBDA5F7B4677437C1FCFC6EE3D668760FB07E6657627470A0747D30F113D07CBA4EFB7B04FBFF39DDB1ED43C14C55E2296D416D1F250A15B1BCBA5000AB8082824F57708E3832B43D91C849EF431631637F0DBCABF701891ABFE478117B9A31B507B3EF7ECED5E58D634CF293C610ACE5EF136BEFA79888FBEB09BEE80991F45AF9FE5314457409B9236527869A9985282A2EE3FAB410B26F71D190ECFF864A4A28E0719458DF8F8C2757AE8531FC756BF9B26E9F7E769A67ABE6A992056638FE8946E3BF147D5AE3A4BF663A0A54942421A2504515BF186883F183AAB3F38CA69F4BA519B7570B16E64D2A4A77764B043ECA6E30021E94913BBFD823FF19FA082CA942814F3DB95F9449D141524CDE15A2D75BBC8124B794F01F77CDF377EC5B0C8397B044F2B37428CDF54210DC109F22E6FFE9E80AC7BCE45634B73492AA5DDC0EE093F8F54A23544600066C718AD0CBB820FC74EB5B11C01E4E489FE6419C65328B1C9C02C9314118944828E443D000C55FE90E1FCF4764E694005A37E868DEF0DB2128D05882045835890E088ECADBB4EB1D5006E78BCBA54F8FBF8DC58BF9E8AB60C53F5590C91C5467ADF86E43A79C5C48BB1B9528C0435A962096DB9660B32C33831805872F5848DD133E44932C002F4B780D93558E802FBC83171AAA8F2D158F514F4C49F0FB0A58BE363EFD491215000FC8CE067C27D017925D3E1BDD75221F9F0CE2193EE46A3ADD6EDF6F71E9ED1A4878054EA358A53E085165DB5687D2FDAD9819255BC6B38DC9B1C26E2E013356D641EFF3D349634A6FC5B5DC7F906ECB62BAA58B155F1426B179788518E2B859EB7E2EF9442CAD9DCAFE123DAB15D4E96798981B99CD845FDCDA910977042C938BBF30A37B0393FDFFE8CFEA43FE252BFC93767F6098C8C268AC493D3EEE04E26A09853DB2105A4ECB6CB02E233E8C9BF44A7AA1E61E12B656D2E6F328DECBD67EF12A0DE263FBD288D50D920A7700E15143F79A3F8ABDAAF4E0ED2563807BF96390CA1FD9A7C755D1564AC65A8899D4B4AD1ECC747C34136A96F9FB90143503C205CE652A80CBD4637F2EED25D5A127702C2B405610C73D361B4C4FA0EAF72556CC2F73C8FE92CC00CB9DFE35CA7E4A3DDEB9A9CAAFB5FEB502B873B1E2DE4907F066EEFE055B06FB2D9478B1A9FE7395B7661162963417968B32B79126D76DE1801CAE22B83721060894FB0D354EF9614FE4EEBD1A862ED15514D0A09A6B575F00F2C15FCFE14E8B2DC7A1B6FBDDBFE25A80B0F92D54B2AD0813B706AD6757C7C7297C2FDC8AB12ADEF898E72EE509F9C4E219EA63400FCD8C896A6FED42670686582DB6EA7C190714B6A5975B414F057084135645C5D4147A98FBA040AF62E4DE9B10FEC1F3918E622DBB0476F1067ED46199C8C503246B0BE2AF2C1DACAE16A101F66DDDF75C0F8D9531D33A7C7A347ACFAA9371902F914E467E47CB82EFD570B199197A0E2C50D1CB463558E3D9859FE03BDD9F04833C2702CC20720844A495D7D450FB0B8673CC6DF41785440B2F696C453FD88250F67629B56B0F62A2577E4F4D67F215B1271BF5A5E490570B3B0A51DC6C9609D552D923F9365BE8A1723928FF676D600A271AF439F2729CEEDD163BB79A2DC92A98D5C5E7A1F3D258DABFC0558413F2859A84180C697EB4569D3FCF4C0E925AAAED8B165C8D0C780F8F775610F123FA356F745D719526D2782EAA35C4A3138D6BBCE8819614B880BED8CB33F00BCE0124174F8BA8B43BC85A465C6CC8A293B4D7658966FE7C41EC9F7968A097EFBF6257321806E6F1FC012EF7DD0E03A36250AD132D93754EC964BFFCB8C13B0CFFCE23ADFCAD2980C370D6970091FE36A2B280CB26F731C3F5B0C3640F87EC5192BE04A8B0587EBA08B72260C85712F633E8A18C8E2A7E190D61A5CAA1D450DF05ECD16C23CFB16532D4E205476031CF32346D72B1BCB7BBBCCFC89BD0816840B6A43BEB17C7401160687ECAB77FE191E57E09016DC45363FDB5F589EED76E336F54D4CCCD735C20E844DA28A6E864261DB33595C972C8DC33D6DDBFA5CF43B8033F56134E1FD54B952ADEC72E949F6353155A2B5438D1ADA142B0BB6D064FB3AC2698C0F37EB8D7A9F69497D1EA8307AB71F2BFD4B0454C4F54DADC67057992B69AED12C7DD44B262DF63F6ABC1CF58A31892F90D7AC06B09871D72486881D253FF4E8317340D11AC63951084D57171EF5326EE5049D95B9BF97DD4584C6E42DF1A323A4B9301AB79D854859C7BBE88C27E60D48D8482ED5062B3573C739C58903AB8ADA0B350481BCBB7124481CEF1E4F9DB3671E340E04BC326C7F +sk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF77969868262073274A98683BDA2F0E3FE6BBC814D380FE9D945CFFA5E6496428E420D6B5D416EBD3AF0FA1D76C922E0891AD904BC75BDA9A58F1ED0F4D92E10B5046245824922231611CC43120452A8920051BA4419B382A01C828948270E3002C48264561B02C19C28821A840984872404411D9C8808C024CC1100883B84549388E23480C0100489124805CA6515A124514158C8BC851209601CBB66403034611048422037102306A4B9240622066CBA891843609E04282A14680C2164C9B181193A68122498640204181468823A484D8822C9A94100BA681D3488E641685D926450A312C539471E1427154B69059044901B704603005184171D3822820A788611031081725D8A88DC44028C934601B498E84A645C0442601A0905032892105658946489C2808C308006212250BB10561008E1C9304194712239748223608124721D0A269241132444204E3988C0B102CD3104652123103216A61484119C98D53426200212199080261424DC0C80C83C48410166D63240C5A182500044922904D500264A1344E40242900C52DC1B030E3B6298A1884E3B091E3941162304C23048808016213000CD0082922C58D8A866422A651E4B44D01B01150824D11858C12008D61206119C16C10853010A33122412901492681024452B08808942821B40D41167221A2710429120CB48993A620228460124542D89861E3163099102009424C8814219304405990281C18815AC44C4AB461DC16710401101A070909A83161486041042924946413A24C24450854062580266A54165294228A898480CC309211080A6048004A308AA4487092826C844650642641911625202669CA340420A071E02088D4482A52088513104D401692D3368E24B90002B364E036810244660A9270D9368E5C0664C4404840462C222372211880C3945112108A630264DC96208A468ACC1886A3981080A44D94A400549681E0908013B70491984512855002200E5926228086245BC881E0A850101281E3809021491009842520A74C44322EC22652108144198920038964E192445948610980800A81684B8831DC90810321018A184122804409884400496A21466D03C1516438608A3680CA9409089148023110C242704A084A08871180921062928DA3B88D820450DC9229E09609E41008413040212771E4100E0AA670C3862809932850280D0B950C4CC26502C7309B483210A7451C0310A0226064163094C050D3B00892489058840589A28D41268E20B841194991004344222602E2328CDA20911C25002202511AA888A424660BA36D43426C02B62591088980A88D52C009124380822842940805C11432019850DB824D13A111D1224A131025409265A3940550228D98488123B20981C4105B8241A346440009818132005A841152984520230600C18C58B468A228041CC58024C684009560191231E0A24C98A070021346084121A0B66CD43624212529141229143088D9B82599C449A1344649066123013203196A09A524CC104021B5514A023224498D19294598120E1C0080D2C270649465C4140ACA102C54000221936DCC1228C9284DD180715B1848191052E4A62920B64964A6091C918C53364CC3205120B161DB442413236089048A4136920910715B048E018504E12632223888D3C04C8946861B99219B168C0038925C184D02B524492411DC3452041666189370C3A26C10C25113231021124E092581C3C00D4C328A841661044191144281C43061A2422DCB926184C6242483454148926410204390648A965189405052B250D9340218386E51440D80480E0B2521022604D340010A482D1B426ACB262200400D08422CC9A4405A907092448D61308D6394915C982D01304C0410060C178D9AC8851B4764C826129C4251D3C208A1362E8A085202468504315224093222370D94260DE4403018B3205AB47143166D24330C2428249CA62C50249221285010C4441B13284196608CA4404206310AA28182120E52C68942B01003128DE1A42180284CE1280D59484C04B4240B3589E09284A4466A52869011B66C93304D22198514A864534471994661203289A01280221064C8C4284A924CE0288411108911834D19A424CC586CBBF1E222550701F1BDEEC0002B8CD7C01E32E7A8499D1234B4948E8DE308EB393C4A293109EF7C4F5595C4828840081E58CB21023667D64BF82E914971C165CCA23D5452BACF226D6CD9E6296547FEAFAEA2685C4ABC11A3AADB7B6812D736E2C9AAAF14C0BBB17FC62FF200BC5FECC57CA10D3BD7E45989ED8AB8C29E53BE067036370E005F2BA1A20DD841FC42BABD1F33BE9E148FBDFE9936112E3B55160B761DE8C16DC649C41E8D4ABBCE6D0ED63B5C5B7CEC63E21BE370FC9661B6B2756DB718FC02A8CF22B15998D5393A1E8E0052C40E4D877CE9B3667C4D48CDD6765B427AFC15D4B43C243BF16CC404D9B2C0029CFD7FF6E4B4410CCA334F3E2E26DD877B142A1572DDC0419B04AA96F92DB169FAAF9A504CFEBDCC6F32090ACF0D8006257499E53EA308BDB1803D4FE34D79CB2A65DD35573C9D2BD72B18ADF2A1E263F4191B73F4B3C8FDBDA2A441C9D82F08B735005E6D28DB5F5B67A408BB8B040C76D668CACFF62067281B6DB5CE8E75FD51CD7A82DD552E271FE9E1BEF9D027E630883B50ED3EC80050EA7F1D43271F87BE234F05326C6002E25278902899918947D63918171C23190FC70C6D2876BA100A7F91379974BBBC0D47A86C312253EB2B12B01DCAFF466EBACA6CE1409BFEC4FBE522169F359093168C09800919BAC116D50A2B3F76C9E6AD3FACC98ABCB0B3D615BB5CCDDF46240F7AE14BCDB09AC1DAAFE1777DFAEDDDA0B9214069D1C64177CF4F48FD738A6E0C2D23AC60B6BEAEBDA96D353DF7E785BC25EE3CCBFBD7A474D8765942E74EB49D6A597D76802B5D709EC42C0AF25458807ABD99D2C02EA740A6A2855A6E867B2C728B92E69FE232E0226C55AD1F1F2DD6E83D6757370E74EB9252D80C8597381A7D3E7C076C6D018A4C3A395B3D33161D2BAAE683B35C24DE3C3B9D672E661EA035F0869C1E70C90FC3377B287780B4E9270F675CEE0C5BE6F68C61D08BA98BE05E197FE45BF5247B1158D017C18F940F30E55AB58D8206D591ECC11B58103348EAE826226D8CB56F3CCB4BF4C886D7E83F5AD92A56A56B76C89B6D4F3B30A61769D95DBA2027CAE54994BA3505DA89EDE6FF266BE6004B5F79D3331387CBB576E56679C7D01F01A4C74589571B9ED2F2E221AB193EDB4B81C79687931E7C3784BCD07679B0D6BAE611837232A80DA50687A3C4DF59A5ED57EDFF4A4B5A2BE4CC8B70832CB930E45F7E618EC9F80E062928F5AED5721B1A4760E5E7BFB9135184C073AD7240AA13DF6EF12A90FE553221D2A2CD153568EBEE3C48C055F8DBAE9F015A23061DDDCBF8D02D3A888E2C97615BF61E1AD80B23216ED616550DD81CC5C9B5788877B8B450E9346D47FEAB4EEC0D24C2EF562C9FA4C1DC16CB6CFED2B7B8B949B2DA39DD8F9BEC34633D2266C96CC87A14D857B90D7883B7505FCEB24CF0B407CC096D02EF8778EA0BFF3738421E1457D58BFA308A36238628DBB8EEF49C92E877CDA53212DFFE5DC0782C8FD9E3C6D57E2EF8CCF318B1DD2023C99710B8397BE9A191483A95672D307185971DAB9ECC24BCDBB7E8CA7A10E638F1F1D1275522796D5E6FEEB8EE8AA46C481BC9CEBE1F326B551898E0593142E0BF10D9B1955AC9D9802EDAC72C67502F80563A6912A08895CB4F5F434F9D142C8D709E6C4180559B740F0259E356DE4E062A49C6608DF38D1FA4EA2B3D0C6CA2CD2B5578DE905B49B22C834B88ADBF6A5050BCC67CBC0F0ABAFDAD006D51D4A381A95E4A4D7560920625B70262F392D4D7296EC263F4107EAA602CB451669C15C38416BDF8EE9B4E8713D4986368D5657D7262FD2E71016D493BFA98A7D65CFED90442F5952062FEDB77D6E8C5735038E9B5F2A8A17B458B7D14E2543EB5BD1CCD250FA915329385BB5380B8D6377101EF5EBBDEA3271E8DA209B62D8BFC8C1C94E007A8B8045C8A76CBF75181817A961151B43AADE92FBD6C821E78A116B882A2381607C346720D6DA9B3E5CDC3C24504955B7B88815ECFF32171D8F7BC1090126832B01C8C2551B7304700111110390FF4A2B9DD8A6285F2641B874ADADA2CDC501D5C7DB521B1EE2A1378D5B90A9BEF43716F99D3C3AA72AD552564265E3FEDEE138100D310B2C4C924B1C5D087406DBC00B4A7CC681F11D87AD41E0B714A00214A70C38D64D37005CA77AA4FEBA558E7D67F8A884CC4DD9A36857F482A6D1703BFEA2FA5223D5DF49E9846BE88670EE7D12DF2E605AAC0226438AFA6035FCFF8F494AC143D596D7A3D0E6FD9178118BD339FD0584F7043F05C184A8F35C7F0D4E191418F68BB08F2A811B23EB7E1DBD9E973BC5B1DAF8F66079D1E6B538A3CD9AF2D7F2F6DBCC221AD1CDC86A50006007DE6501AD796FB8F9F27B1F4F4AE1B3A8315FB3A36C76EFDDA7F9857BE3CDF4AC96A14165E547772C62851E6A34AC7D27B576FD25CFD99188AE2A1902932E14B7B6DA336B49F60AB162D777485E92615E319DEA0C44231A9C6E9D94E44630EB62D9FCB9905C58CC3CD14BA54C25F4E7768539AF83D65682F2DA8BEB9E19D90C44DA3D2576F2FC52514A21F259C6FAA35EEC1FA594AE870934DEDA8C26C9CF3359564C2A30C5DA4788640417E5450D15672071BB5BCBE9FF65BC7B3D12468CD4591006D6133C2C88AC086C79FB2BAD2992F69630C1F87678A6B867CBF234B9709DFDC5AC5E6F9B085BD8E79F91E34677A580F3CEDF976175764C251874D59DA116D4CF050C4780896EE2AA7E00202D622A622F5D53FE3542E8D89B81B8326CAA4D9A6115472661CB24406C3DDFFBF46B3C404C33F7DCC91C99F8AD1F50264929052BFA8DC5B5B29F1560EB9B84F6F9E74E9A4BB1A6A84E767BE806074EE0CF3E739176281B5C63BA1A2038ECC6FFCBBE022A08509D457C81A5B1C6D2944FB6A3104144F799E36C9A5C1A328209218EDB3925AD7777339F80F2390C45BAF2C5F4FD5971D3FB184213738A190C1D32D804EA2FDB40CD1C015D06A57F9790493C375F1938FC59023D6ED538F6955852A684B446E756FBB2A2F13FB7EBC000F55BB8F6401B9E0A9F4A8AEFAD696D066FA1991C9EB3E45F9989154B65E60FAF554B76A994CD00BAEFA6B289CCF5214BB5EC8C553FBCFC54FF70978322C4338CF676FAE1989AAEF728836929FF95AB9D65A5472B1865736F9857CACD62E4F1601EDB13B0C7DC62F40A5BCFBF6ADE52E1362EE5C9A42DD7D942B6668D640BF72CA2D638D8B5BABEF09B07B9BF90A2B71772F538981CB84E222855DB514C038BBCA8B5EA72E98AEC020EB15992DC162CDA53603FEF49597EE9F604D57B10CECF552615F7ADEAB033C9CF759AC72FB7E4E8D1B3381565A32AC079DBBB79E884974C5E5A78F2A9738245A4F356838778BD4B93C13ACA4C4942EA39F34908D89D170D11B4CBE9621C36CDA627BA6CC3CE8783FB8372E7F30914D419BE7469842CC8FED0014F852F2F4B3A08ADA001296264F4CD483CD2A1B2BFB4909C22FC4D930E2217AA005AEBCF42C6E5734645B3EDAFA97C88DB23063258D47D16F1CF4223BD8D73E9487735E82A3BB52DE71AB60CF0BC9461741549156B7CCB558F77A673EDFE17C2968D66DCE6995CDA33ABDEA84E6C6CB2AC6F962E4FEBD034AF0B6183345513AFE275CA9493DAE8B3CF9E42708623B972C9E55C3F408D4A7F3BA96432AA55CBE045A4BE8A42988930482472A266FABC04B2FEF6A9C84C788E3C1DC946C1F4E2F90697C96FE72F947EB519BCFF85780D5C3384A5A188FBCD6CBFD30D80D6041D3DCDDC07A2F81D8DEF51AECE6610156A116D70D8A2F2D2EED3F89C5FB1EDF07F61D96476E7B34696F1F62216072483FD03788788236EC89595D33C2E19780EC7531A9260968BCCAA86BC4C4D85BFE9BF4FDD1B108801763E765414A61C17E743DC1D37FBCD859B688D36CC3D883E409844C325070504D7ED4678D1C49B7B59174C2FC250E17668F9B0BFCDE34587BFCCB4FB9AA025F98E6BC789EB2E9BFBDAD91DEAF34AEE2ED51DEE741DBE2D382ADB6BAF4B3CA7F9BFD041F8E091BB51ABDFAAE3C15FB00099FA864F8A70119B48EDC0C709DCEBB76E7A8CC0B0FB64F3534C3131DC01FB0D88A2D207311F8BD31A93F768D36E0DFA865F8B2F26B9D7AFC71D96FD7E1189C2EBE5B9801F5FD80D28389A4B03E4B8CC2D86933A747B750919D3F75BB1399E961FE124EFDA6D933310A89D3E4E02C1B8392B61A43F759EC8E139DAC6F3234B4B8325D28303ACFC15F1F902A80E0427A6A39618588101AFD3320183048A3E121713C49E76A3EBFABF14562A0B599800BD2ABB539FD1470605B43BA2779B45BB4CE51C4AB014F7EA5A8595F8EEFD4A496DE3568DAEB19EB2CB94627852B876AF9873319CB2D9DA7039AD14C2DD8E21467B561A4F57A1DD32028B4190B714D2AB960F3032380232C8A4451B9AB1668B59D27B1B4E46E44533032AB71733CC18739CAE20A7B0B372D2F05B4FDE2C3349007DF748B86281EAB8091967C4501410F30B29E9FB2B38D8691227E8C0C9D21182F203CB2D3BDB60E1582A792233C0CC6A4E91E205D9D0C2FC5912AD3DB709B26297E9274A5BF629E9234B06DEB7DF2FA494B0D6CCAA5DC9B34B25301D9CABF08D7C33A2DC0EEF4F622C2DF3F40E252F4B2D72EE64287E6375AE54FAEA4616D23D320D6ACC278418F0ADC678C2BE732E053943F4E7BE0C19F18303B7B418E0E6C60 +smlen = 7235 +sm = 18D6F26F51CABC940A32BA78EE7331F6EBD4DCECDA2AEB3E70AE04E43111F1E4C6B6D4441B73CB02A2DB07DE7C96EBD63560639CD7818554674DCEFA2AB5945D86F918C7A65245088ABD78F90D84CC1D1AFA2CAAFBDE946763AA7FDC51C137670CF9A3FFFA4A3AF37B4D010C9925BE698F53CDA1A51F13B7B3A034D0D7E470ABF817B3A93A6BBD011E11FD7A18DAC0D5D79FDACDC32979AEB26C03933C5FD683545FAED51AB1E527C22FF3B06C3A7894178B7FD75078BB45EDF29A6398CEE22044435A1C9746D79F603D587E53AAA4C00F44FE86726015F820EA28048A5857AE0337A7DE34415FF887C3A545C940A87CB445EAF3FA0AA5B836910BBB7498CD8AA3FCC0E9BB828DC50DDF666A253A4627BF789CBB3ED8DB543604696046E743A0030DD4BAA77DF06EF600CB59BF36A4F8B657675712CE5418DCDE15D3FED18504A1CBFE3CCE0A2589BE82067671828CEDE1F4CC9FF9516954F22B6F4CACD65ADECD983F201704B573B4B066F9F9B84132BB37350108E63E4B6CD79F1BCA09DBC6E697E786AC9D225C6129E08494E475545F55AD1A5B6F41DF5025EDD3896A2ABF95234DDCB6F0DBFB1183D90808D7555F8729D128DC8820D41C05C2C62C636436338CA1AE47E737362E67FA87527DBFAD3A6AFA779BC1ED6521DE8A43F1A4242CEA0E237977E14F9AFC9D1400B58870262BE5883B569745F5D6D6D66DA647C7FEE4A905EED24A8C35634492D587DD83AEA9023C1831591EACD8B5CAEC251706CFFB64DC65D27467F7CCF6090A2BB1D04E1F6E2B81242F5BDE52609AA0A7981DF1A45D59E4495C1E8D4A10E1951A883F34E202CB47B3D50A88110692CCB6C286834B481DC882FECA5F0150B7D1822CAB24665DD09FF697124862028F3DF70CF216360A96AD0FCDC4258C66136F9F7194E0E6371FFF9B658A340901A98D559BD63A2AAD7A59BC678569399AB0A9A4DD9F8F32F182706E3B5FC7105252832E326B636E65CAB2F8CAB320ED9B1C9B5F91D3B9A7B856743BA68C417EFF616F15367E893DE2D75A5047D2BF795CCC0E21311464376C3708B7E7DAB28A374BAF30BF43BA0F9A2149E95FF1AC4A1694E899FF9D4EE50F5134AF27860152A35542875C1A4B297CAEE26096FD058FDECC2B4C53A1F8F2A47AA7F566DAA933762B117A53A65B8843EEB1C34CFBB6C2B0C7435EC40D741A15206A584B366274DE133FE466F4928F79460458DA020A9FB62815386725F1084F747C7D3542A8D967175C429068453DEC4180866A5D2D5C2398D3158A4D1C2202FB76541F1106E1ED24A212425593BA3CC05432FE777B894220F95974C02FBD9DE48A94703DB24D04F5CCF02354F4650D09BB40A883258139A1F505839AB04B9EA7135CA2773B4635FEB7FF12F6C2BEBB88707CEFFA72F33E52EFF69A398914F0E36E5AA4AE7A5A84EBB3F27C2244E4A792D59E25D49E1B391A3964E5A854AC1B389C44ECB620544CCAFD3DDB9AADD4CD78DAB2BA0E07E43FA772EDA20B205C7C4450CDF7D4B06FE8775E906305B278C240E88BDB507C9A5BB4064C6B0C59EBF79EA183824E003C0AECE50A4D4D3C317EA16823C4553E184E8A2BDB6979E8D64491F9E7ADFF15098A03B931EFCA8B77BFCB71F3C82AF042EA82A80E24D49834277FC278FA874A62A8428CFA79362377234D06DCE63283C41D8434BA388ADCCD4F9F6D50649587AD7D15A2B3A9E490ABD3CAC45D93478FAFE5BBA1597E318FFBC073ACFF48207698E2B7196857AC7307A438B4627682B395CA2530528B4E66CEF133712F2F8BDC989EF81617AA073A485BDC10E56F018CDFD09A3B0623078A3364610DAE1FC8B21903059FE02997AEAD590BD8288E6230B3E0EED16DBAF1029B2449FD4CA35821686165B6B793F6F29F26E69B2DDF168500110048DB1A23F4C4637B145CFE47D79A03FBDB338300BFE5A2A162BE35BF510D1058A0CBDDF8F94EB4F2EC8BBD4D6B4D9C5E9A078C1F4171F513D3958E05722BCBCC16B3EDBE4C23FAABEC2E4B45738D0B52CD8D8C6507DFAD160127AEAB87861A5120DDF15720A9896E4C168FC27BC4B9E17084380B4E531C010765682ACC482D688A1A5C3F965A7B11E9DA8E6775E687DC861ED77F420585ABF3D8AB0E2BE87B643409F44C44A5103C103A67B4F4F9A8A4D712B7E9CECC9F74E9037C2A100DCD530F5BBCDC427D4C893BC5986C264F5E78FFE38166E44D1355DC4D84FEFE5503AF081F79F8BA68AF50E02C01C50F55212E0FEF7A8A6D6E26AB39FBE80615E051C04125D8B2AE3BB197C216833CEB6F5BC77BAF6EAC8C8C38CD62E075A749C87026A338653CD05477A622E8D8BF3B18D051A3B308D4FA16FA70DFD065498005724F70DC37216675CEDC4EA6E9A20E7B26011A35D879C3658B466660F36F39EFA784E372540A55F47D3A534E0930CCC2D7F1E8E093A6C280DF93B6FFD8F032C164A67F05CCCBF8EF423CAF0088C74D909CC338ADAF00B88A043B5B8F15FADDE5EAA61B2F901CFC0C7E81F849A263BB317CAB4ADCBFC1BC6A993B002CF81FFADB257A6D50DF93E21CB20131F3ADB68251B6B035A2FEB13EC8EBC7FF5EDA6EC17B1469999C32B2500A7BCE58795D9BB28B06A584883A9135C24BB25342B815D462DB9867CD96ED3206B26FE04ED352E946072CDD9B2C04A777FB969B7D7303173190CEFE2E1C8FFB5E2A2AD416ADF320FC1C9F1A3A5FBA279AD55FFAE6CBC9F86BC1C5F0B0D5185B0A23A71250BA38C85CB701A0B7CFD8D501DF60F14DBB9A250402D378739E0A480A92E61FE8585713340B7361EF10CD46B3C83CA2D6C6EE78731133B30C6487EEAE1B50428EA1B683E188D778B6D5DC20DCC7069861921409D1875A89A8DB78E488D8780946A650D4DE90CDAB50A54C2D8EE2F2286F35A8A003618A042D65C56BF3669E13CCAB6C885EC7E62BBCD1D96B8ADAA9C9E6D18454077B9EA26B8DF9028857B270489C99DB716DFE5DA38AE4E79DF40B6196C7ABFBFC1C326E84A6C78BDF3E62AE661D5E466E8E6BE6BE58BFA8BAEDEE5A2DCDE562F5A01357E8D34A2F1B544DB865F5844CC58CDCE3459DCA41F4F69080B1C3F77544AF616F6E89A2AB114C5D7A3BEDF4E5FCB3B07F0F31DFB5BF0816B15C3B1B1BD6B6BB6AE7DD9552314AC7B7889319B26F247749BFFB1CCE11B5E6FA6CA9406D8961B191427ADE2A1E06EB0A241ECC1F3A3CD06E1ABC3C1C9BDF7867D344BEF965654CA62CA4FECAF60B8AA88255919879A0D977180B1222270590877CAC71CDAB9C7A7D030A638E7D4810C474ADF7667FDF41E26F201E8BF1F57CF6D24CFD66A6B82CA1D1321994DB327AC80B2B25189FEC84377C12E2A4FE983F333002DD06119779310C2BB8BB76616F1193D8FB8E90E0CCEDA6D14CE209708E80D3F38B4317E43710BC09231FF6DD64CD55EA45ED326B2F0CCACBBE6DB92BE4E835A73EEE9850637640C0062E38F00AFDD20651F0AFE2BB66FB51DF8D4003EFD829B960113D7BD8D65591BBE9BD71C7E450B90F90B7E33C28E5130220F048DCA20A76819169F778F82B64AB2B0098D416061384294D14757735C053C34477D9D5AC5583B173CB37AEF88CD201934626C3196F18A62530CE423BA879C52806BE961FCD12446E8EE725D8D0437FA4575FD00C5FAA7A91CC77EEAA83447744FAB02160734358935AE21875886C1A518BDD9431FE014081DA6F01232AF13B3B38F4D6EA980894B6EB6959DE8E845C304E144B89295139861A0540B317A3E95E3970F1CCA4F663499CC96B40DD0063D6968D148667F05B8F679D4299ACA54F88F5490B4363BAA2D781AFE8D7DA2B0A4F52EC00034F2AE40385F9397A9402A48181F6B77B56B722882BF5598EE9D32508B34DD7AA79D3265C2130A955D54F0773913EAD23D344B4BF97A7F2F740A35B69301D4A7568BADB118E2ECB8A402755EFA2ABD7FF7B895F8B462AF900DF791995821BF45D811A54DF4D5EF6E908D2350D2D6D4ED813624730EF38093ABB66D2EC5590223D75BE11757F1F6A24D41497AA7F583358BCF4365D8664416732852BFEFECBECB6D8B0D4AADCE050122BF81C8BB42B849569F7FE7E202A5807E254F0F4EE621D9044E151DC2CDD6F6F2BB31F36168955CFCB7CCD17E99649CF6442EE6301F9FD721F7EB1D12693ACB313D87784CD9894E4D6388EF50CE7A9D8139375A3D02C8E02649A17542F21751705387B7823C9F8B8516BD71968FAD412E6A0FABC30F7C3B7E89578807893B177B0CF0BEE3B111C95425260047B60C52B68FCB1BEC13AC00E805921B65D522549EC07E251FF473104F9DEAD91480F0E4ADE8FBA6B63BFE965BCFF1FAE72DC1A7F9F3B895E39ED79A4098424AAADF550CD7604A1C91C052AB0951B090BD7E7F27A38F64609F5ACE7F81D2E69619BEE5D2DFB0CB76297914990E2DD5D491C25C7BDD5820EC2F2EBB1F00267142DF6604C4D1314C8BCA62D1792E56D8B54F6387F26C9A94B01F6E79D264B12B0B3C421436A5574BCB1D2BA3A37B790EDD42EFD3488F5A5429BA1C34E5A4A5A34FEAF22AB7FCF80A4C0DCDA2CB0B19237AA4F043E4F31D998B69BA920B674309F39165CC0F9142A566DD3C9A37E564A5E2FDF914D983720308504ACA6283DC96AD51320F00C16BF5C15EAC98F8FD38182061DDFAE62EF6A9ADE468E130F6BDD6E0730F0940FDCC7BCB774D03B71C277EEC99DC672BAA6BD5CA1AFDD207792FE1B13EA469D2B5E78C8C34FA6F02D992375566917A1634DB35FE4226789A01E1C6F60B8F103E8AB9D4E7BC8FA0D5383C40AEC419644EB23A19FEDE04DE8013C0CD6DCA88726C0A447856E72F2E479AF5528E231A064403C011F705543259E48F8C8B5EAA6F8877EFEA57009D5A2175E83A19EA3F3C0E132CA56D72E898AA56A25C5D793395EB195958A998087FCAEBDB40F7BDB2C59E7A37B84FEFE43F157D1A03836438A50BC858C7953608F58E86D06EF8830A6D2B0D8FAE33936778888B4EA1AFC004543AC9F38949FF496EC6288F9BF71F9A2F48BE212CD08DAEEFADEFDD11BF00CE7B443DC1DD36661C5729E8EB90E8D9275DB927767C45AEF42D70322464F6195847B5A199CEA9EF27A02868FFB7988344D19B58527DD90EACE740787BC1F28C7C748B69711324E5861CFA484879F1A2302ED3B9372C48BCB83F7146EFDF378C228BBC9AB245E1B38972135A5204A9D53929CDF4052085A9CAD1066142AA545BF5A8A34E4A34632C5610A81F02F100B5F51FD6C6A9E49FD47E50E10A316292919A022CA85F0AF3655F008148E9268869CEED4491C9E1A47E00EF787B2F1DFC175E6454711C3153CC2A5985C64990B063D56514CE516583520383D379C60AF35B9D832444B1050EFB3D6546383386A99932420E2271380A9C7B5414D841B7C7C4D102A283C941331FCC94771FC8AFD93379D90CF9FA99213DF86C02FC93551E8C9D7537B17058EDD9409D692A1E23C8D03644AA109EDC02A48C092C662D89032164575533E0875D48755444B713B46B4B67BB97870555516BA29B1F7084338ACCB5FB9E75C4A2A8FC92EC865B7EE87A80EAF033C22CDDACE87E9C5018D32695CC48BE562CCCAAD631C955CA7DF44718403171DBC4E99DCE239A6F634936049E29F6B98EB215844CA4317EBBAAC30FCFFD0BEE83A5C949C32FC805E2185499C0BE5CD664DDA7095B28F1C64F762B1A89E1A9A40711A3CDB78EA3C8EF3EF6D57B7CE1A9282D7974BC0A56DBBA12806DD3C79734E199CC954F10DBD9A298829C95C67C08A5F6EF942CAB4124442A53370957695A7F3D610F851AC34CF300A9D1DDC52E4D29A1915365CD8C64BD0747C4218FE06A3BC9972EB8C9432BDB948AA4C252DC4B65C7E6D11DAF9067AA115E177F8445306ABD302999D8E91894F7075077A5A6CEE3FF1FE756512DB3D492DDDCC8DBDD7127EEFFB8D07091B154E652CD3EF63C1FD0C21FBB672F2715C18378E0A742C3D39904410DB8F7419E72323E0279B8911A60FE0F3DA18976652BE236C77926CAF05300C9ECEC8D8F51FBA446702CF8E2E97A80522C32EEC4F78575C4031448CEC655B43F32BBB99E4863B24712A3EF431960BD561DE04C73FE9CFBDCA3CEBAB9F0102CBED62E70C3D460E1CF3951D615F425B44D10DA10A1D081D94F530E3A66B227C865C5074E9BF2246137A8A01CC6771B24B7144DA6DAA23C56EAA142A131636AC2C52F72F78FE4D85218E2D9DAD76B54F543E5E0C602C433D22EA46CAD8DB4B00DCBF6EF47FF05A59748C6149D46E964C1C202F7E6AF2524654A601F71BBA466E168051036A6ED22D4C704C9162B08FDABD2CB0C0F9B397E350E383914530E1A24C8964CBAEB020746AA8EED063651F95576A98445EDB270E54F420104C40C42776ACF6699111485D839FDB020D364C5E7BC4DDFC343DE4EDFD14B0E15A7B89D8DAE00AB0E0F31D32547280B6BBC6000000000000000000000000000000000000000000000000000000000000000002081116191F232B2447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC + +count = 80 +seed = 07CD8F8AB7CD12EA7CC94103B8623D6F0FEA2BAFD2325BF6089DF5351BDBB9A94525C3C6B72D3820F2E4D5F9E7C849F8 +mlen = 2673 +msg = AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 +pk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D91700DE0CA31438311B6DFC8E0EACBF89A1A3D9037DBB498245ADA9D72AF6D8A5DC6DDF6076CEC411C0C5E16FF81485EEBAC1534321353A8D08C1D4B355DED71D8D4BD7CD78546A363FCC4486A4E77B10028B2F4E1B30AF7D651A17852D1AA6E6DC85F08FD9E81B08A735B85D3EBF960AB59BFFB59B1B0EDC7FDF7A8112DAB73BC5D05239E663D915BFE5B9BB231B065C9186FE58BEE93E120A00A16C3638630056B23FE41B26E1CB78A752D10C30E059D93295967CEBB74EAC773CEB2D524BBF7A6B9EBF8C69EA70A35E834CA2A0C25AA0634FACECABD9DE3F24A078C9FED39935F8C85B5AFB0727470E25C8C506EC9BCB3D47A6782C987E65AE85583576FDC52C7E87A8D2F9303DFDE2A994251422E67B177E4EA9DF1C9B86E90AAC2BE2686FC531FD14195AA4AE45B6BFB038191AB10F2506D29E7FACF75A839159086E5E7D147B038791B91CC09E187173A2F3A9B55BA6916A51BEDFE4061F80A919DBA6BB6C7D42F8AD84EA8E96079099E6FA241F0445A3164ABFB302EB6D168E4AE83F417403D84DDBF305A278BBBCE05AAC199755CA5630248CBA968012ACECC6E4ABAC9C3547FC5F983D05ADEB4DF0B985EEC227BD8BF463905198755CD560B11400304C8FECB490880F270F04A18B7969673294B2A1D85A289A408DEF5F305588EEEAD9D87E972E40ABA577DB006FD8FD9C0BF0EE7E55100E2A3C599B57FB3E022C6150BE4343345DB8337CF4E696A75B7822EBB2E1FA4F2F62B0CDF217EA3FDE8509173CEF4F9789C7C9690333D5CB41F57A12955B299F8DD591C65250F8B1E70E98AD3626F08406FEA4FB8DE9A0CCCE60867848196A51FF01166F0DAAADDB2D2F1DA7846331E6B54CCF93391C2E8BF3D129D727F63AB22C38EEC1422732B3F6FA9790B0CF81EE93938C00167B44FDD9AACD0770D2685F75F65234AF51BF35383B80FEDD774A0B2A63904A127F0F4E02CB3A526D01261796EE26D87176C9D069B6D96F1E92A6B6DB1DC54E564E7673C57A2FB24DBCEEC66396B8D90589AB050F077AC228BD8D72C994EF2CF40BB072CF587DE342BD3D679DD12DDE0E293A5FEE96D114B74742362DC5DF3029680217B307B0C92F77C066A2A59FC8001840771EB7B5CAADA32A03897746275CF79AF9863CC5ACE208D70A5246920CCFD65E6A988FB88239B9F1870F6C9D45DC24DBC7823CD140C27CC76D9B6D0AB1BE4B5490432C0C8835321E189D959DEBB3B145FF6DE7AF421442850B5C0A54162047F179F7EA50CC6696A1DF2D5EACCDD4FB56A5E81B454EE8AD451793095A78430D9943E73701041331A3CF9E56A7E62616EE39DE13553D0546A5C8AE6C9FE2E985558781BE40F2B8E11493EE89DBBEBE6D8717187EAD7D3C6D1CCAA264AB890ED122C4A79A055C0F8E3161BFD36BB998D315E8EFD1FB28009EDD88303F731C513C84EA2098101FFA0F00DB4B56714141189365DC598AA4BEEA6CB8F0CAD589E77D2CD16DF06611655EB6580F179722BE88A409207BAE4F7B17BC160A7670216867DBE9C1F16F986ADF46012BAC76066659961DA892E01E86753E69FF8C3006153EDE85FB4583433D274FA53AD3C3ABF53AC4DD293EA28F5B5CFA0512F12CC4A613A13CECCE3B85C782FDB8FBBFA33DD9EFD039DCDC8391AE22967D6F7135C257E3C9B2047B9444596847CB45F5017E5CF28EAD3444EC9A9CA30223B4DACF2E7A879A2FAA6FB8762C1C1179CC662D62195C140DDEBA5C44DF10993E2C3C0305DB4B3A81B5DAD606BA15F84FCCE82580049CEAA13A2E6FF5F849761DF80F202F58CA568B1F114F24EBE16B14F4A4AB1AE73EC238D32958A3635FBF3329288500BD2DF04609BFEB8C7188B0791955CC589AB89C8C6CE750276E3B06A41DDE666BBF70FCDD44215386CCE5F43E10788BDE2D728EDDA6B2FDBCB92DE84E3D9E964AD49830669B2A86AFC95D5CC6F8FEF39DFFC247C065E2A76CF1AA2D9E06F4495F83A6E3800C084FABF1915057D0F1A8D5AFF85922DAA2AAE196F7EA7587E2B191BA7374EA9938C90E57487DDDF6D0BF30CA45C1CADFFF70ADC573568C1F01449FE0A6FC0103A54FA1E03B43931781EC6E5860B8722C8D6FD3EFCA89CC45802E40FD1A44E6075882AEDA11747C8055AB46560124236C2F0428CC1C1E0770B217445F1034DBCCB66E87D75C5E33C08928CA7F49369E7DCE87463060764005A62E752BC6CF189FD00B703896DA207FDBCD4DCA52F7891796A5A5BC21A0AF1CF2FE9114ACE258A5CCC1EC3A6BADAFE7BAB7C9E3A0CC0B0F41C502099C6F2EFC72F8AAF2437E120B20DD879EE42FA5C7972314B48D6702D98CC3554FEA1DC78965CD694036E7A0ACF0F6A85C14C544C3436B7364BDC786DED901A9186C1B6772CCED43F8FC3E8277F79845E834D2615332E712850A4F6A0CA3ADE054CCA5BFA438509BDAF34BDEA1F2F08E29F10A975615D68799BA33409BE4CECBF8B8D00CB74BFE27B19A10D8C1CACCF7A1E345E449337223E3DE2F3B63ADB8B933546C7B725C035E0384E1343D3D2004308C258F9D06C4E1CA7E6ED2A94ED2E117693A7C3BB20BC4BE0F6574BC122A9CD632EF249411EDD5F5FE9C467B6C681D59B72B1EEC85C73E7A721843EEB60EF548C2B6B7D567ED1550181C8B9011698923DEDAB659AF1305E604D65C444752E4969C9B15970C9EB1E7B53E3A75B0441D0BEB756BC985E2AAB078157F7D692EA753EA2FA8B502F52464394DBB8E7E231A915953B8C695C1750148B2C0FD0FF839C503BDD2D82EEE205DBEA02064330E0B82F37EFAF290D1EBDCFC40BC17D0A25CACA457481BFEE71052C9FE72F5387614DCA8FAD7257416D90952E456454A5BFC97CA3DEAACC8EA6ADAD2286916186AC0B0D31CDCB54B1699F656078E0FA31B47C239470C4354CACF43CB3E3C792BC4B9D62AAF4EDC5FC02C5F598FB1A61C6CD70B36291E012AA9478147207983B8AEE0B6F9EA13A0135BB13391029C5279C77CE7EC2E34082C450BE66D45B4A667010BB1133BCE16286CBB7261DDFAB1A26027A62C8413D46C781106EA0F87EFB83DC0334FCB2EA0DA814DB0180C3925C009880F3074063E2D4E8E30F472DDF7D55965A6F61312982D513895125D4376417B42F3749FFE2CB51D5FA6484BFB8819C33356AC89561FE76E6B0DAF5C7FD7AFE7397114A465B40D67D20079C228550BA39DE10E77A6B932AB1FFA541C402419715A23D28360E6145A04D168EA446BE7D0BAE921F7D248CB4F92E9DF22ACDB7095958C837A832DDD3200597B75ABB81529354CDA38362BA44868183CC34D5443B24B6C640D0249A1A6DD578797442E358FDBA4DF4DC76681AD9757C5344557C750A043E329158C401777FDB7F4F44A902DF62E098D52EF24F9BE1CF8E60673DC9339154C665DC1E6A928A4BABB6F33A0AF6EAA14DCBBC5BB148D6726D0FD4E82B73F88616C003921948E484BE0E7E682CBF5CF5ED40308DDF971DA88E27520738EBE8848B2BF5F6418BB066039A76C7D3B3A3674D79AF0C14CCD2DAA9B48D9212AF5CEBE375FFBD0046F3AF69CAB2BE27AEFDCDDCC4F84BE3893AE8C2217D8BD05FDA2B443D7BE13F6A71AB8D530477DC746BDC23D21E9E6C529F12DA954733A6F51 +sk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D917EEF757C2F12251A2C3FC2A99D5E29BC8460FD5C69CA2C2CE2CA2FAD0A0E87A4A13EE926C093A8B418296B9967F2BF26E622DE762A73E803B0A3CDF9E20D19CE48026615498885AA48198304D12352C203171594204544082923671D00070A0B431013789A414324C3600E0C624144980D9B60C10C149D8322C08986093C66912B42858220508030212887019990CDCA23103946D1C928418914C91C6691805019A941049023258082400976D0C378CD9A08D48308E143425A1A24C21333250880804446161364EC02869122261DB228650168A18C14D04C52C1C4369C1C06503246522154421028949926589B031081346113950988671092061D3C090C8A268CA82044180054B022E9A1690131790D9C24059C88054380564407011C125581041C4A24D18002D4CC62D22854C440291E3380C21006108856C1CC064D0A46008C42C2009661A198D21A480E4242801A2319296090812481B915058186DD8A00D14829198300EE3464553148A5314096120218410289AB62402149209B411DBB688C88825E2329251442C02C33121C64960C04918488D5C32811B33400B324DA23046C404529836211834281093200287481B936D8B3424A122240A200C0A134459B62511240904040C921646939841022042D1B651CB063051A829C4486A133928022630A2448DC8902C51826D52B069C23472182812D1244E98483113A52D14028D0299056190441C9051CCC82981260A03964110356DE4A28D13281200170843185094440CC0942159A871DB040009C464632032A098681A004E10371101A16599901064B409E30064D9A04C214669434451239765E3B80C21234D8C382D513810DA8225CB14058CC4312238902033290B394A53283002C42954300E44A845A2946153A09082A491E0888D00A7682091241BB41154824D9B364D8C047288B428E4844DA018069B024CD3B24123418A00354C24414502C140222081E1002C8BA6918344214936458C065198008EE40045C9C41019C68822367141B2905C9645D0803010266AD8382421330E91A04550148142207108B760E22620C286850B954418490884288851C8609408851C896984328152B86CC032008C20865B94685C382A4A48281B301240B691E0142C04C12922B1310885640220460B4205C300855A24848440521B828142166E0149520035490120499C284062306042404850086101156C1030119B368DDA18105230208C242464A60C58028549408C89960C02424ED430504842680B3130120872A32829E0265243083010B00120852101A361123308E1948909305082A08D5A2631DA920119109222A520818268144101119971DA848991B2441A15828CA8009224868BB68C80385209842C43302892A2208C461104C06C8C120910216D11A044238104CC16310AC60499B08081161112462E1C3702022882D4B2000246641A078951C61121A78D8BA64D18C489E03410A1460D9C947109214CE2480452264514A9812100629CA685884005E29409492009CB026A0B396158442013C74D11910488B671982008031620D0006649904423456C183109E3A2411C410C19314CA1248A4B1052220442C89831C8B08C989829432812514669102900E3A020CB362CD014249B265013B09112B064D8088619123242085213089044322C1118041907701C186CD2C2081C252D22246084B21159380AC9C4499C380090906450A669029110E30466100425D938086384400CB08503444ECA309021292C0329465A486248C844D4928C0AC26D6026440AA60963C04CDB4872121070E134128C14840A064E0B375201959103148901480A811412220084D1A22852863022984D5186490A324D98C209D318118436818C386063086D00C22C50480290346940968C0936840A9350928290D13668593400D9A44C1A88118A242A1B172DC486500022720BB00420476814494403408C13B96D50047163C86812A8919148620C252A224884C838644A386C52946C89344A092970182589032884DA000022180C100140D02409E2C46D12A44D60C230CC140694208C5CB8718CA0281A398AC010111408600C4366134929A386240B8791242188C11280133671B3B14AAFC15A58ECD133386EEBB27167DCD208CCE19764873088F86EAD3A2135B7B1D1F93AB333FB079E42F312A82D1695BC06DC6E2D388011BD8AB8993753B1EE8B56B11AE588EE138F8B4729557F7516798A3436EE75E4A34BC2A0881CD0915822D9742798DF50248662D723C40E08605F27DE60A24AC9E2C360D5A8FD66A6F997B1861C2BC948B1EDE71C4CBCA589BF25EC1B0495E6743D83D19880B3DC308C1831CB8B933A2AAB204A5CEB8552704402A35F6B2F9FFBE735DD72551CBAAB4BA58C059459ECA2517126D7F0A75BD8F412CE7BEAC76C78F614735797792DBDD91D2A92D84CD369D175201B2CF135C641CE829C9DA0DD86DDAA9653D6D668F07147A761B82A19A85E1388BF29D9F00E8B4C32A508202F53BE5035FF7BEAF9202202B37085AED353BADFBE66746507E232914DB32FE3988A7E39FF8E496B60DD74411ED5CCBF37214F22343F0394F593F454D32C60B92CD01EF37E39F7C4C94633A06F3A5EAB0B6BBA85340761C63E2CC11313228858A090412EA69FA8D1576E38878ADBA1B37F106B7276DE68A2C9B8F1E7B8DC7CE76E2A03E70C6539DDC37E7B716BD5C1F56A49247D348558502DDA8F7AE88E3879F796406C2991CA4EAEBD1132F2B61898469D50DA5B6DEE52F722CF6E13375B8483884BE5B47BD5F99CB829585547899201B4C5EB8D9496CF39B13508CEB25C1A6D0B62983D2FEA9154AD7A58544FCA471B3C61314B33BEDB52D853FE3E69BD389D4FF7B31B8E0001BE915AA757EFE0F6555F945FB60FCB695F2333226AA897A02412598242F805F48A70D18DEF2716F997B0DAD84941EF89A423082C20DB199679E368DB34FA8060C2BF35A3631C5E276BA244510293F9808074FE9EDA74DAEF5C5A9701A0B89F756154A922883746610BE24EDF724F309B8D4CC66FD6E6F59E40D76AEE928B5FE5856E1E33EC84883ECA263BD4597DD001902D25441EEE1F8A5352F981B6962774E2C8C99FF7D3470DD35B5EFF103891A2F5F268A164363A5870AA0540577F120006A9E956B8220BA72DCF028A1277A7B94790B8BDF34F313539B98EC08F5F0C759ABFDB4E24FF99C687266FFFB73CEF23373DD722ADDA670972E45EC292F262756EC2D1FFFA4C7887CF647A73EABA6143D187022445D34F44D98B8A7331E939ABEF5A6B304553F0927CE3CB8BD89EBA9676D32423376B565CB8D78FB8F3F07C4682232A5771D37754862A98BF2DC17C4A3C650FC71E408DC0BCCB559DE3F4268AB0D9893FF2EFE56E6663C64562C95D42BEC0FBFD6D42BA97943E4CD401CC4269831C81D1EE95C7C1CEDE35B42B59687A10523C4CEECE09EDD32C0A99B3BCB0EA2924BE1B2B01CCFB270C39F87D35EBF6BE42EFBA973E19C1D74BF63AB16C0E176C7CC03C2788125D56A9EFAD2C7622207585D294245637D6EA990A1E25A15F8B34DFAE226B4D2B729F92A41AF1575ECCB8F16D2AD73249E3243588BBB8AE7644F382C1C577E51859548CFC1FC38DDD145D89B1B1F519D05907FE3B60B4E18A42D43E4E806AF865B5A0020F059E6A3CC66F3E6F6884033FE142E0C854FC9640853CF020768A255AAC8B71D020DD2F7CC97A6180E19582B12144D742EC1BE58BCBB7E0E9A3F462B79C7E9503AE09669A262E131FF3094B0C4A7FFAF80C0C64A09C0D89C7932190B5297C5AD66DE791C07BDA54E93D85CA3CCB7B444E49B8337365256C1619B8E743BF019582F690BEE1FA63F27C680AAD18D2BB4225F885F01182331DB23F9395BEF078B120306FDD4DB0644483229128B1ACBE0EFEC98094A9359E021A1A6B1E4141ADE139D64090C57FFD468347B804E0DF3FFED16F67B971291EBAEF0216AC6D3A26AA16A746E7431CD84C145449404DB2B448ACF9C510FD063B35DBCF957754E878D40716DD1853608D560E573F3D814794C930E0CE0FECBA3F993508CCF446D9139DE92CD11723FA56BF5750B067CB3BDD583374AEE3DAA8E697436796732CD1B12AC1E44CAB2998C2CB9AA54A1C6FA008221AADFECC76357EDED6924BD4D1F78CDB28124AC0303ACE6E9C6C9384ACE19387CBC6DD845B9A4780B929B46DE1C8A3BEE9AD8495A0B362E4FAF70B68D8F35CD809F13ADD24A42F670A94B1F7E27B6D1BD190C418268FFDCB962B9D73F8F5EA7F307345BEBDF1D5BBF86C78699CD3004D6B5A2583D0960E617DD17AC04ED7CDDC5D99A2576C0A0F280F4F26C3161CF2D988E9480F8BDAF947131EE65C5CB367F5C60D1622176D2ED4101FE126ECACA13D317013E89907BE978FBE837F7BEEB4B257BA8F26E6CB901D51DBD467D7BB23C6B83FD3903373D03AA78714665C58E5EB83CF26C12534A4F7B9B85D2BF61B322F4FF34BB26FE5C6E6EAE6A103790AD4A47FD72BE11CF41F713EC433E7F75D3EA1535F7A949A1BA40BAD8A96D57AAB8A15E62B3282079E8C55376FDE40E31D92FB8A8DB89B91A14D934F71D2044ED8BF0CF86B277572D7D1F45848DE287296058F9A9855A46EA0BCDA30A6A6D622CFC65AE38B8B13E7B2E8E25283D2AFED782D8A58D36BF9F529453C00AE001C98244D39BC631624D7E8F1F148A8FF478AA18DCF8CCEB6B126C023ADBA3116592DC0BBCD02F50463575E4CCE4BDB61D75CC58294F6A47926BBB8A9D40D41F9CD23CAD370BB6A84C9B2CC52FCEEE7B58731B2C8B883FC603BD5D5EEEBE8DDE7C6FEA7C056EEF38AB9AE09E2E30356503D1C7DF2CE6E691CA1379CC1E245DF554CCA78D6B508436E9B85A040FA84483612B8CC7D17A6CD2D11F2D4D660AE35A42915992632AFD3C798BBB905449AA5689B7F63632EE9F8F05C3CFA721D3D8D818C46E184DD97E19385AB45175420E1529042CE1E132DC07A0C9F28DA647C01AEFC3662024AC50B580F8C2335B73EA02087CF4852A0D98A3C5077102A289D7FBB39796EB4ABB39AA405CE13BC2242BF36AA705B6D119140B999E1AF3A2D78B23FAFE9825934EEBFC6B218A807032BF381B15067CA24BAEA2612BBE83C2D259D55144A5B5BF4BCEDBD9B13AD4459C7296E75279CC02F251E4F40062EF517F5EDB7D55459E65A418BBA9830EB88D0C6901B8A41F0EDA3CE77DDA7E21A245C23839B5264FD90298119B34F1CB1316B794809BFB670DE6CEEACE47EAAD908B7BA80332A4260D691D519B743BAF56D508400A72040ABF6CAB9FBAB89690D1E1715586543EC50A00AB08A288494D0BD057221F06824D8678143A3853A93778BED0C71A27512847C05455B1D04DBD772DB37BB3D064543FA511F1DCEDF91349E8E279E40C0D6FA4E903E77984ED4A827A150E7A3A06E617698ED026DC56C02742BFD4940DEB84210F476DF90F0C9679D18022A65F1C00A78E11C1744F684285CFB500853D245D3C62582CBEE40E41F03AF5A0F786E42766DDE3D2B2C369EE2458F90C47407D9BE4FBDADDB3D07316E47565277121753F137A799A242241E62BAA09350F6D9F1C67AAFB7DE4547E4C2A3AC3E2FDFB6C4B21C54FE6745025692C2EB351D1827D06D52E845247439534292251EEE47EA89042F7CAB0872584D906F1E2935119C60F6354C3086DB60BFE0C2F38402617885571F99BAC819D33ED214F3BA5908AF1B0E0FAFDE413A5BAD09925E0DCB0ABA4DDD689B703B335835933B8175467381574F48EE744DABC0148FCBAFD3CEB3D76ADD013D9D2ED3CB29767A3991816B8ABF0D2B23940743F05172E77F4A1D2C5FE31023CE34827E8764EC7F30D5835CD95B14643AE13761BED777F652B467B406CF795CCFDD7BB8F37B433A46E1759D5E83AA9F233800D4E1B11C95EEDAE84C7C31A637B531FC7C814741AB91CA16130F2A84D18E2538BD8264BE5D89EC1E83ADA06BD67F76687F47CE1000A3756A704799D0AB9CC1FD62DD7313EC6BD4E2FAE56C5ED48564BEA2EC8D9627CEDEB73C53406A461E72AE2C2D5297F4CF7C111178C32B081B95E0C0FDC6246C04155F0CD6B4F1C7CAB8049331CE61825FF705F92EE36421AB1A37086371ECA42E125A2E3FC222E2980152F2484DFBFF0B486301D2F48322B17454ED51D22C8A7B571B427EF113B62DDE24AC3A40CC0815A47A0934338B5148F5EA873A48330E2559F4B41858BDBB2912150DD0765E3749651B8E64937748BE2F1EEA47CC5321EFB0CB0CE2E2F07E6D51EF1350BEA0F4CA927D403355F8ADA50AED2236D44B2D55EE671B15FA1FB40375114E0B24C6EA4966FBB3FDAAF432C79CB0A49728AC6F521D83846EFF749AF625D8FFFE3415409C111560E264F258567CDF05D885310D83B56E76A436BA9C6EB636EDF77722B3262A52AAFD918D75D8B1F451954AE8838DAB87C1D110569BC1C166ED470E93947A7D44CFB5CA04E5C94BA616D943744C200F20BB4B7E03B84CC43635EC16E03F61F20AAB10F59C6B8A3C7DA1C58813D59E8D766E2D2199F9C30343DDC5EC9525948E82CFA454BF3744FF1DB71CCAB12A026362D2CB07768839D086A1FE329F5120D3B8BA56C4E15CF574537E342AF88E25720F63B7198F2A8D74ED5A5B248ADA424B1D5E574A5218CFA92626802EAE0C01A3054B3AA43791528847C3D327EEC5A3FBC43879A99CB934931B47B3B3DEB6EB64986DF4FEFC6A91D4FB37556AB02DAF2D6F8C97F87B7C576E359862D2A73BDB5A79186027E6898E562581869531D7511B24B6C31F07DE20249F112B0D895AE5B4182FCB8679344F3C3E9DAA0BB170D2 +smlen = 7268 +sm = 8A3F0C70BCB7B19AABF305E0073D58D7665CFFADB1EDBC8035A4B567B67095284619C9A09D74DC2D697D3ED941DE4DFB3848FDEC63C51F7ED479D98E9E2727F1777559BABBCDC4F545E6AA73157FF1FE250B9D34275CDBDA4B5872F6853533CDCBD1BD7C3425319A702732612126242505578A15801E7BB482608576D1B9C4B726FB7D48EBFEED560D4F54653A9FB4D32ECC0A80FDBB027BC18A759D64DF255ED6018C274E40EEA58A7A968B8B80745F8D9D8F4C71E4876849641F6168FE9DBEF0BB9A1E3EB2883930D96F5E6E522F757397A4C0F58E5F563F87006AD8807C55563833900C1336CBD6D8EA500D18C0E99B59A0FD15F53655DD2FCBF64E80050A9D42F85E48BFA04A9186B8DD3B1754E07EA9FC7AF8F51231B3322C5534C377AB9D12ED5309ACDD95928C8F4EA8A7A74DB7626AB2F546D14ED9EBA8D3694E1B2D50204272FFB9E6E1EB3B6C6A1B07B1C0F5F822B657A9F97D515E41C94A0A3DAD9F0DDE41D19AD8AC6B5BC50FA87C52569D39245A89136349BC1B223A990B00E3BF54A4F98AB14C195E69FC664158F69FDA9197719FF791A647638CBFE0FA581B7AC78BC1A8087D710EF98B442B1170AB90A04CC0AFAC17E21186DAFB48F71E6C91771F135C0F5E21A86456246248D4059BD01E0BFFD9E4E1BC615966CF222D33F62CC1587D54D3FCBA21B7EE8A5F41424050003DE32BAE6BDA8BC49D23B68192011BC40A4571F18A2EA0C4A023EDCB203BD4463EEE4DA011A172A86784499861EF911595ADD97DA65F7D68093373B16EC9B65B2434A888A478F465C8B36D8DDA2A53B2DCB3ED9F0DAF3CB98E6A3477688230FE3100B6311EFFDF5036D3639C176D40E2E06C3CD8565E95A6C8F65DA71AE94A5E355CEE81FC9443537A05E5EB8D52C8F6D9764A4C70F35E9C133C00374751EEBC179F510F4B499DE04607D1C80AE4100CE7095EDCEA634B98AB8DC1B0DFBA97B2A25008D042CD174DFF7EC4816C581F1B29C4172783C7D179D5FB77C173DE785627ED7966B02CE0144310ACFDE8D0472B140EB8A0FBB3285B303A64826F959D80F222091B2AADCB65CC598E584052F38777B9950700C7BBDDB864F39DC06914EF87890AFBF9754CCC5F4821D90F8BBD0EAED7C0D896BDF526FDB582F6DCB5DA94F6CD886B732328BF398A79A8186F3E21127623F6420FC3BA8695627EAD40091B950E5527516ACFA771973F916B3370FFDD79E87F4F398FE0C30632169EB0EB315B46660EA93E8FFFF2CFDFE6E4190323EBBF9C4B2B7FD460EDECD6F6235A4D36C1CF38FE75BD420F0415FBDC0C2556A46D2F651F00DEA954D297E5FEBE5D91096636B1BE0F200CB21097A349588A98029709B112BAF4E3F11250DDE49428F76AF25B33E282CD3365C8EAE54C51091ED8D892FBAEA6F39A28CA8E61D2E50E09348B1EE56BCF65F764F585932B644FB1B2BEAB2F1B93DA6BDB0944DE1E9E2969E05FF880E21166FA1100F35BF734236FCB3CDF71623D2BE88947ECF8739ABBFF0E5FD6390EF2F10D54C7298E804EE09283D479B84C565254DBBA99AF4C72D56EEA9B38160B08A74165E9C381057CB2064D6EA12B0DE13DDDE0F0DD556AA76263AA2C6F09243E31C4F63020A14D6CE971F4F837E9BD0F56AAE4785D4F2D1F5A65EE15B5CA1009FFAF116EBEAA49D23DDD0909825FF03939BB10A7B1219A847111C14ED4C894E3B47394118A3B654BAEDC2AE0A7D3AED8A1B45100DC5B58F16AE719109901F68FCA13B6159F188996F210FBB833567ADA4928FE4B47F3DB1952AB7C9CFFB0876F746DF5702097E6B983F887FF3A8889AEDCB289F845079AD685ECE42DC8C3F3FB63B7D092FDAEB4D079767C1954D969A71DE374EFA27E1E367BEEB57359E85C670F8ABC64367CB7461053F8C4DF86EDC846BA4FE077F82B139218C85F6D4FED566BB7FFB46252A95B97F94FAB576EF91C2A38CFF2B7BB58CEB1AC82CB3D9AF1A4FC56B899871917337D35753304F1DF4EC3E9167CD666DF235B2059D22A170981E0F08302CBCD0503F1B1F56833DBC087CD3A32528021A3D8DF259F6D40B5C1EB31D0F2B03E44A98D37B523D7AA07B394A68B436CA69F14A27409D6596FC6B665B955C59510B6B10C7959FD439ABF7E50BC15FC2C5B6ED903EFD9E3FCE43E177A27EB90C57EED1489C7D5C57EA18FD4791EFE09F38786DDBC37A6F038A9EACBAE047A590144BAF7670E3130300C87187955436323424791689FE511A82F9C4D015E15DE7207618438062F6E948B08364E155B6A340BE23A86C3387078A37E1BC5403C8DA60EC3855A10BF06338A810B29AC45876E3300919F8B92FBE698DB788141D56BB218389E3B9E27620D03DAE702C4087FF6896DB743AE5B76F10C6B0DE95905D4B811EFF759816B14A6B58BC88C53368C0D171F8E6639C327850413C87BA2BCA815E2E5677DF5C123150BD137833136D457160640AC986C30929F9C818C4900853C6BCF87A8E115F51A51850FCFA724954C83F8FC287D8A37D897A2AF3450CFBD7B3772FD3AF0370A76C9097B784250128F7EAD61D5B7595A7049321E54F3A53D3C6FDEFE8611B8243FD547053DCFB3FDB37B0858FF824D4FDC60B0F7F2D180B753458351FE4FF5413F1312186A327812ED686AB8D73901C92BF8612AAFFADB02D5F6B836F51841739E52A156CD79A75315CEBD227E09D036996C470149E24D0803546C2003A171850462BDB76AC8562BCB466FD7FDF530138094439B8A5957C09D4BEDB6F8344C45C068C14652A8C2D62C321BB065816AFE331BDAC538E817D4004FFEE6F0CDCE2F8B6D0D606379E10D0A4833BD9EB0437CB0D36845510DA3F63FDD0199F7B2E5E043909E546E89F14896806188C1F0EA27AB087AC204B0244AE6A2CBE7672465F69B0E8DA7B837B410CBEC6E6D81E6B3697528241E176B6168270378E04795A868C9701D2D5BF915055257F37434EF198460FF6A255260EF7046C58ABEF9281C3DFE6C32988F386C18A7CD1898588EDAA2AA8A6AD577C20F42F3E561B9597B1E02CC4769770A080924BF6A355A77A3E7F677350D748B427D5E750C8C588DA774816AD9BFC605184ED28C4D60454D674E78B94484F825640D2A321B9E353B4DA874A6DDBB9668165BFC3BB78E4B7A117EB00BE6DCBF64E2FD6F20C81BB5085786E9C36A5468FF90E8240C79BB497C90C5163709553CAF5DA095C1D58852BFB394846C869ABE97CDE0D4D347C45BB6C0DA5ED56B5FCF91A74D2D1E773F1E00475A245102774927853AF26C96DF3917622642434E6C90791D9B20BC23AF4DC53895EBFD58C8B05426E98CE3F9C5D2AAAC74300B08768741D33AEA2E577171009998FD7904E0828B2128ECFCA553B083C050A4C3DB330DE06C6A0CE11DA33CE9EBC365EBB1241151FD793E76DA83F66A639B9141B99B6A9EC5579931378A0F6ABEC3DACDD92461FCF9B8986230FF59422BD23551E62AD381FD7058AD47B35B267A4717B867061021FA559D3A9BE66EB1CA74CA10FC432ACC235B56900FCAD2FE6A2F9DB79805D45BEA42F16CA21A67DBE0707D7AFAC944AC28BA1DE9924529061AC40404D70367C69B8BA6C60EE51B7164E0B47D6CFDDC2DEDD5215C3DEB1E01E3321749903D88C6EBBDA4B33250C8C36C8372F42439EAEC194A60650DA7C5283BD4F7812838DCDC9D47ED44500D4F313CF428E2FD2B5270CDDF4F18275F2C87E51816C1B15A39B292A2D1A682AE1F7B4C72805EBCA70D19266E7F0F44D2B67D9BC71408FAF4C3871967259541006568ABE6E833533B873A403707FF25AEA71E08419108792C45C9587ABA0570DA3214F83B31218416EBE4F87F034486510E22FA5D07EC0D31ACB81502B8A1430325B8C7C74405E1DDA1192C6A0A71D91F933F05FAAA132B8D9F2C91DF5CAD96AF61B640F34049E65257F303D3FC78AF7697B1D7555E0EACE44B286A99548CB6B94E8110A7E399CA4CAA2F3CB960E154EEB609F3B10F43BDB169C36EC1E8ED98A5421E79A2DCB85002C2576A15D5D33CE0BE959E77DA794628FCD73E352B4CD89DC552E619EB96D3E7CCFA4A5D8A32FA8E69985FEDED46DD23C2205C565E71F2639519933C9427082E40D313F847FBB76F857B7735C3AC8C4911AAAD6606A1AD9F1D6D5AE12C539C83352EBECE2080A1736FFCBD1189D719634130D38E80C7856BCA00789E962A7604FA97CFA80FDC4682992F333EE5FD1860783A233A8F0982375CB7B5E6B742A008A176BF4188EFC5AD3C4B163687A5C7AB199CD4A5F71BBDA4044E77D9D3BAEFE19B8919B15FC694ADF9FD9F9DD24C2BF450B052DFEC3D49BA817B88C0D9BDC9C2C7D2BE5B8938D4ACACC69B6BBF40CB2EDBD1DC0EC61A3150DD39DFDA79327B8DA7D2DB9D9CFAFA6476D86DECCB8494E8882B255E5A316B4FA01EEE14CFDF1A876BDF1E86EAF028C36C08EC0E4012A83F817B11C3E80CED51F7F45289165575F136C2C62E7A2AD5F4DD4FFD18532DD3CE5AFFB42447B5D10DC562E37689A7A4C470A11AC553D09F02F9E51CFE57CF0FE3BF43583BCEAD03A5F41A16F3D8EE278E9DE16C3E00994353465F04A43B763FD4DA3275951C1E0D0D8C25095340628BA1E80124C417FB92BDCFA84CEF6B439D310E24285A704EE484AAEC828BB1670431F90943952A7E2D2106C2EEF5EAB6DBF1955515E3F5EF83ECEE11FD14061B64D19551904A84CE59F22D7B992D4CC4E58AC6E0ED924971E28EC75120C588D25AB442F7541007DC4F6A812720BEDFFD76656F36A5EBF6CF693954812C57CF8259534A16DEDF291B87BAB7D99DCFD99684523E3D6AECCE9399A46EB25A749E06CCEF6D0850FDDB7A7FBAD4999D6939AC65621B1031F1AC1BA293037BF850F2D9B1EC91242F72FC491BDCDFAFAA1EDFD542114B456346AB7AD8F88627B94B3F207545FFFC2FC65775C50C8349018D06790F3B6F18E020CF4DDFBEB0E05D31E64F86B790D5F5F1EA56FAFCAC0F4D547E8124DDC9A42BCE8E39A68265F4766ADF23B04963C56094C662358D90D635547A463E14AC0E89ECDFE8236B4B8A02C53939BA31880169C8CD0549240F90F2334EB318499D18D1E684E2331973925B76F3F7A2DB9C26EF3F5D37D234D2911E016D5A6167C7202AA95D189D184B772396F165309BC2F5F884021E221390BD393CD59E6E8DF17EB465C3971CD4F65180439C5569202D9467A5D990F95745803DF826438DB0D9E14F91E5557E189626136F3CCEFB30941DA94E9B24E2E5A43E27D509CC578E531C9C39609175B1A93067D5922C8A7A7D3AF885DCCDDB8F9D8783E10E72BE195AE0B4BF4060A7BDA50DEFCD58BB02A638CCCCADE9C63A38A8C5A81FEE0A415DF035956FF6CCEEE2C43899577B4F87C95E5790D25105C1DEEF4EB85C79459209728802206D7B9E8AF7414C294BD00A4A99B440D7C94ABDD5E2272B5CD3856EE482D083EEAA9C5477431A56A9EE43F60E7207DEC7A6D85B2EBE597E5919D7519FB84105493FF2E9B98583B8DA8E2CACE0122A6A33CD64028AC306B313CFD45E7607F50341A4CDE44D28DC2CEA662F2B8867FB05ECEE5EF39FB350CAAF0266806B48D31E753FB92295558A1B76A8AAF60719728FEB7B3D21EA2D1589FAEFC33F7E7D81E1E7F2A172511AE5710EABD4F6DA97EB272ECB5F1102A0B3244380277BAC005892C2AA780EAFDEBC57F38A6301FF014F72494F76114D5CA7FF05DA61ACA841E2960826F0D532460C2B953AED869778BF3AF014992D3F89E9458613E014F29B2D9A82C448EF9079C7F7FC571E9E07B2300C3596460EF7B6BA96DF19524323DDFBD34CA8DE51BBF09774E325DB4436EA5636837AC1B96932D7743CEFB80C67EE21161F11C3055BED8F42A078917C46EA5DF7836B0DEA59BB5752EA91817BA463024E84EC17BD576B35AD1E30D3D8CADEEEE35EAE147BA304D025FF8ADFA169BD88F439BDCDA25B6453C1E22D152D60A9FDC6179E9730F59ED6EF0CEA34BA455F94ECBB64F0C118F7D45D036E6E1DE3B007C0260B508BC244A2D69383DE756804164E15B53C9AD388579C8E6679F91A1C56261E488209E34ECF67AEE7462003CC3848258DBEEC305F6D53F4DCDBD1F5AFC50413A0A84656FD3A294636451A09A318155C45A53BD51AA9FBA01CA8FAE70E3575F8B52486341B7314BDFB974C3268E97EE405ABDE585806DB8F2AA98DEC1270EDD74639EBFD04924CCD1409EDEA6803813152F90B5670CE629B404D9323FAF5FBE72ADE355428E9DFA9AFD92169AA63F47220BE01AEC0B708D4D73BDBE47FFE20B9AE45A27E40E04B57D6845A4979E203BC56615DC6BEAE414238FB48F4F785CCFF0CFA4207B2CA351765E4B895560BC6D0B9C2042A4749271356BCB07DE314BA2749AF93D9FA48010C3C7BEE8C9DA202227D8DACB7B9D75A041624282A326E1B1E70787E99CAE40C13575F66696A98141B3138828AC5ED0000000000000000000000000000000000000000000000000000000508101118202830AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 + +count = 81 +seed = 3D598F7C498D8A1095C40945975380554BEF6142578638A7627E2C0A21C59C579F8E8CDA309348FC54C764C899FB93E9 +mlen = 2706 +msg = 63EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B +pk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CAFEC5A9BD9ECB5BB034453A70ABF2D94CEFA5C0E81B520BCB8126776875990E7C6A1308C588E640EDCD95F92679FF9A783F464550AB9719BE1948C439C2B3A34CF8AF2AA4A247EDF2C5CEF20AD1C6FDE7945C63A77692CB42186680D5886D0D788199F41976686A6039A45D6EF4583021E00958C1BDEFB48D1D0AE1C100B2B8DDFE92CD115E51926280B5107A69C764D89E30505194A435C4D5B8F0C4F3B22D521A54092B6E50AD740BE8A349B32FDF8A2B81725FF7154366A0D8ECA3C8DCB5C4C8B13B1EEF4C6BAF6DE890CAF2DDA72D3ABE594C323969397F19E0862CC15C9A685442E31382E4ECEFBF1FA464F31B47A9D4E1FE7AD2F179C33F95F5E3C066C72C059F6FF79350F535425C637CD9E91163A86FFF543BBEBA97D5112463F3B46263825F7DF66557417DFFD1141FCCC3294DF30C0DAB9711422FDEF6F7BFD343DAE2586C90717E17D5E03945CD5E13EB69A76D7942150D7997C1718649453962A115AC60E106D545650F22C9F8394BDE836754658C2133E7B42FC13EA0F7AA4AFC9D1F97582730F7C1EE9722366608B91CCDBC4987A11AD63B3EF3F66122BC80D3B2E950B3605A79790DC4F42AA90909DCCFE08330096392DFEAA4A95544ED46DE7D37289C8F2B16BBF0F0AAFD391EDC093A49CE5F33B164FBF8849A7981B2FCEDE92ECF18D75C8BEE98AFB260C75BA5E25BC351505632CBEC7F5DC12058B2AB9EC559A26BED375B3EBF0F2E06A85A7750F06819BBD56AC00D77BEAA83181E7CD15278C96B3ADEDE969162F760ACD2FEB59A2F056323301E4C8B18A5B9612A3D81B945ECCCA617A660DC46F436E97A75048795A15B3BC498E0A1ADDA9E67DA6B1C77788F436786465D7CBA3F4B2F6E3E81FEBF6879E08A221BBAC979D2878B7F287A24F859926ED14C9CE45FCAED29E98640DA7BDF14447F928969B2A098A12E2DFF1E4F60D9CD0A3CC21D988E635DF882D9BBB5B080E29C8A2789FE2DF2584ABD294F8218DF3A4644E3D9D73EF13A457228C7B1F0B5400F607157F5D24BDDA99FBF488821422F844CDBFAAB8CE40423ABDA9D4BC4842030EDCF42E60C43391EFC11B13B6813ECA8BB00001B09E4BD34B532598C747EEB42DC537CC9532B1AB70943616EDBC1370D6DAFF357B89543CB28B253C91BC0A9B244015552972AAFAA7ECF2137843798A2BEEF075AEA5E67769E90CD83E24363CF0F9DFEEFD7E4DB7E21358ADD21C61A0DFCCAF13C90B6186B794747DAE719A0A449EAFC2D3B52370B512059A0FE2250912B1F24A06F8B28A351400B1428001CEA55C64893F264DDAA893678DC32C4EE9D7949FDB6070A4624FAFE1F7A123AC6CCD74C370AD7AF356C8B0C1510514C8DBD0C92C9B5A25A83E350FE6CA537CC79E415B945D104CFF995B0E707AF6AF9793C464EFB08C059D375ACAA8420DE52E826E06E5325BD23357B2B2BD706D5DBC39F2930F89310E6F80E16F2D98E2166E79B83E0E1E916B8D718036EA0004AA217CD5648177D7EE82F7F5FDC647F7F37E966A17434AB102A5042815BBEE08FD1AD92245C5A75F7EEA8B403E92D529549ABF2EE7CB3CDBE5E640E50BCF9CB7E99B23B53A30F64974D88698431FED0BD61FFE5B527BEC2B996E1715B3B3C09D6EE6CD676F5DD401AD979AB85D1DC96085A02FD3B38EF363162DCEE5FD1FFC095724D21C301266970EBE4E79D7B07D8D07064F22C249795C4ED80CFD798B2D0434563C1F31A56BDE23B717D79F145A5A65B385C048FFCC0189176C1E1643EACFD4B7E7128D7CC474198F8CCCBC268BFD2E49A324FC8E7C1F921344C16C42CE4921828EC45FD887DE47A0BC556088B2D38FCA91657940CA246B82A6DCB89237385E4CB479FFBC94D916D4CD0DA7BD175007CB40399A509385F76A26C4DCDBCCE8BE3D5AD7EB19BC02362B82220B51E348DFA0D4330843B48CB5769301238DEF514643B26CAEF1F4BC6447134C8F39EBD9718B080CC9A397F6E2B393A09321FF681DE32CAE2CB1C58D0B4641F7945FD38B821E4DCA94570463CA782604658C3493D5D08043A1FFB7DB2048950960E6C1FE8694B43E7379D41D700BAA32A0B3FE6D4545467C5E0F229D219E5E507AF5D664B5409DB334C3E6D4CF53982175C4F279E4D0A86DC3A467521546CD5D8FCDDFD3676A2500076A35C912BC4FB2BDD2A0D0684476E5B149E048FFCAB44164F12446595E87C910B590936E0A1E6F4743309FD60B8C078AC029C2F9ADE4F3E2EBEB96B8A0BA04703D4FF83E6D476A275FCC9C9088BDF4959AEBC8BDB913D532A0457ACEE24B72DE15F68040E7DC22D90C6D004B73413E6A70EB84F8CE07085E02388A2652E0442F70C9DEFE34F41EFAB1713D3F21305C91047C47965B482A026B9D17E1670A0388E13244247E4933DEE1A1FAF49FE857165B7F6CA13F14E6DCDECF3754D38B197D6A0DEAF1B8B849CFE087F156DC51AB6D7995A8F12EAF7C747518F12EBA7C210E0EF1C27A5FB8AB2ABD78C32C59342F15BD3C3BD5837CB7E265E28ED9C113E3C1CE91280F98313B9BAE15F236625CE64B7B5CDC710C74ABB0DD887038F74FDE193CF8D4DD9D342A260F98882D101734BD18C79631A91E7590E2EB6FED23372329BD68C6B19E55351BCB8F8813E4DA15A0D54B500264E6E5D412C0E6D69B8EED2CB86C37E3B1F1D1D2809F7C3DA913771665C998D4F06E604873BCF62C508BABE711D21A7EBAD51B1EDFFE4CD10EEDB01F8FEE89C1175AEE30C4374436DE4A84BFBCC0C629D779BEF7D96A4210CB713220E1361A4F4858C263530B34B0C060EE8489985273938B53BAB26866567FAA75D0B1AD183C7183DD7FC6075BF9A789DF294997493725068F38670CE5F23F13F04760DF367F6D655464C0C4ACE2FA0DC714426A7C42E1B6EA2D8F4582DD53DBC49EAF1B32134A62EF6E6C1F47CFEC4D3AA087DEC570BE56DC11A6B91AF4ED08313C353C194449015B41D3AE93684A75E2EE5A8F2FE7AC5106A962F4E158971B845B35642C9ACC6E0D95EE4D8CF26566ACC9AB356E0EBF2B1C1EB25B18FA6B84A68F08F98A6A005DDC6F454458F66A935E3FF605176AFB7D329618B173631BDFF10C0C79D6C443E5945A0BB93CF6C115E95A92EB8CDE88098D5384523DAC9A587F8D23A7D137B99AD5D8850BFFD80D726FC561345334795E6BB484ADE6784D48BE2DCE682D1EE184E55EF7B49016E6D9E7EF31149D7EFBE41B242290B3D0D9A33FAB98F90DE15D24FACAE22C8D8BC9EA41AD5A92652C26D3B616837B332089DC10029CF69AA8D62586E600497FF43557C466E3EB5C4E3BC07E4049B0DB22BCA999E9BCFBCCBCF686B7CB16FAF92D7DAF6FF7C46054958FEF749372E6D63F4960F567AE1F7C04BE16E87C71BE5C19BA9705E765589D41A6D67BE41F57F0CDD17868F844FA683A4710B1D0E08A714986F051EDA9C81A09289C3BDC6868419AAD06037410D666A68BF286E080EFF11814BA08F32F78203BFE7AED877C1212B97399490C8EB039A55EDE2162E8D8D7945AFD3364717CD4DEE257B1E38BF059E1ABE0E2180EA23D029A2E43E87CB5FC7576453F80F37B8153C7E9504B0BFDD518AF1112D443BBE4A1900974A2E8D1B233D7C3529CBDCB50DFABD54E +sk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CE09327CA8353708C40FD9A3A9ECB172DA81C4ACB82E8C232FA99FBC1FD3E181F54B31CD9EF0685FA6C5D94EEC30D55B5FC8903CBDC9D14A1DB2637C83FB676BD034825192826A2024CA4960052344C1BB010E148004292488436819C248C59026A4AB261E24801E1204C188711E2084D24B784C9407011060681B648C08644C898001C0684D8464EC098208C082040162CE4A2651AC30C98483081C02989102D20414682382A01814C03385100088D91B01044268901B2206120049CA884A130849C42412142600BC46040800418228D83026A2011621A0625CA048C4A44241BC90D0AB784C1264E42984C0A01058AC0900A390A9CC22D80364201158C00164913A18DA0800114360512174AD3C604CC4488D9121204B741199300092060CA826894244D1AB000DA4685CC3008C3B445DC94041BC48C9B888C1AA26101426E239690D3426622280442B43080A2646324515B122C23460513A62D1CB08102312CC198918A2428494270033541839261A0A24C91922CA3A69120C300D4940D90966C1880240C01040C276208192119152A1C082562364254301013B1648CB64DD39481804440A230815A8630C328480AA97161B828DC348249424A2305452339651213298882711298280C296C52C251648625C91082D2C0459B2028E31205112732E316320B156180806990A48510848CDA4229183881D1A0702038065CA08023954918994508B010CAB848E226925A1890143069214790411881CCC4640C222064483199226242266D12B78123002A2416464C8424A3A86844184ED134801BC63112432643C48853469200142508292D803411A09824DA144CE2B81048820D143450A0B84013C2211C2549181061C3184E82468E139791E234229302721928881B102800376D0136868B32020826815A24009422289C9008D1088A233072101362241048C8208C00110C5CA48D19184DD9406A24486298342504C80813256CDBC42402C804C300068320860AB3891990600941084C9470A420250C0142C0104E10373043C805D4A62920150CD9382181042522C32148A060613812A1988C08012119B101C3B22192A245D0B48C0014249A90049B204C81321051B280902408E3C431E2004253062904410813106ACC9025E2A02CD1800D1907921B01820A4891190371C1B28CD940904A168108120CCB200292188209030140A264E3966C4A002C1CB5681CB5914B80712210102234442133499A10644B265040082924294D1B382D20033019104EDAB4880B352982420924037191C444901072C9C425C4827000142CD4B228D824019B388442888461B41012288A0299059CB28C94B481D33001C01891CCB46154106D21144023B769520431DB3648423641C91891D19824CC842412406DC0800CD424701325810A2429D4C689080065133220C8A66DDCC68C98208C8030810C052D548460212061138691A4C429A030225AC08C8B2444D428810A091100039251A68C10C68DCA40080B28100A040D5986884A36420B2572193526132704C4A291CC06020189901929289882301026291CC7291C8248524002099091A212320B3290C03401C4A46462266001040203354800121111024610046D82A24058B84C09036211075120499210A4254840700105491BB301D1C828521861DBB86D0886689046908B3281A398286196111A224C5A38108A164513134612168240B02040100C1A206C13B7211140420340901303460A456C58A851090132C1066918262802A4491C095098B22D9B200CE3084520B501D4A28450C261610641188289624032091548DA984594C60440904999080D20106060108A914010A2060120156E1AB931248270DA080AD1220864C66910B90C19342120454A84204D182600D0888D82A8252315220A35641B422824968484260CCB224A0B4601044280212329C4206423252DD94284004084D02065D0C66C0A49850B060902A251149380A2B610E3B41012999058C8698A9244211169A1C4255BA00119200620068052122283A87080182A1311288C364510362DD136224214251307914A8824C0446510C3851CC381CB424519B24512A84D514609C3A09143C865590092144261F72CEF582848D9EE83FA46A83FECAE819EBC3BA585755DA0C9ACBE20C39F014ED0F6981556B2CD77E86ABF91A2B640A0AEDE5931DDBCB1B325744460F9E3A89F6FAFA860AECB713354F38A37BA945E23CF5ABEB4998F9690F07B44ADEB1D665697AABF43BF109204A7BE7D8201E6E5E279D7346F51CC3955B4F3C0CC84565FB8FF35B4DDF30494F66E367F9A75467C3A5BFD5C5390C27EBF9C726578729C2B67A3276EA937912A57C0F0E33794833F9A4E90E95F4A12A5C1F07BDCAD1B38706E70E23D53F04B3E10FE5F8D9F5570288B07F233142B422CDDC27CA2A1F69EF9A922A196A40EBF6F0436C63A4AE48200ECC48BD62F4960D46367FC2932B8742BBC81C93621D76FFDD7D67CFF9F450FD2856DFCAE57D08258F952FDBD3A34D87B90AA422A774DAAD1C80AF4FCBE18C2C4746CA41A0D7A353A415356BD2184A7C3668303ACE4F3A2DE569E7D1B69C43FB4367DE12E4A085E7CEDDFC477C3FA8D985E992B6C191D458F014B072BC1ACC3A27C3E8706B62B998894D1A1A0011C0754740A72C21A37E5D2A8BDA4885CD56B260A10E276D352A5BF82C116D258A4091D66FE140328DCFF7E1600F3DDA66DC96E2FF62999ECBB8B324ED82E33D3BA9041A07BAE526FBDD7AA279E432F09423485053FD43142BD3D4221D34DDDB565445A0B119147C505FA4E9281186E1DF201F9AA62C0ECA4DD53A20CC8F416ECC7127329D87EE79FB8EDB455E05FFD5DB90D541EBD0A5DFED247FDC6DCF5E160E51AFA69042B2661D30FACD53C9649C7CBE216C21E2C4EAB8B3F57CE3F48D75555E5D88AE5D72C81EF474E584E8BBC5EB28961B701348FB895DE095A414835F062359FDE4BD42720EE5B4A70CF28526574F1061BCE7FD15CB790C4CA7528C4562501CC70C35E343C1F9FEE9EBDF9EA6BC301142D17C067959607203C6F30D20FD7A07D70B2269B080B5D15DB92A5B3D013B9E8ECF2F62B21D0D4B1E4FEB16D83B79B5FA38F13DD871B72C4B29C6EA04DAD1E3D4C81C75AF40801A221057432B3505D9F5794B8935DAEBAC75A40102F4C735FFB616E5B629503910A7A4E6BDF14C3716D7A9B5CAF944DBD05335941A2B5B5ED9E7F7A647A9C8EB6076FC3871E79BCFC8F66B15500A4B6D4C2BFE4C10EDC42810A49C613B879984BCCC01FC451D85C880AA90CF25E7751AE1F5F20413BB5C6234AA567E882FA9CDDF63B4FF76C33D8921786C20F40951D1D147ADE0F9FC298BDE2754C5DB26894F77A59C61D490C535D308C6BEE274864A37F591FE83A80493BFE19EC75E1BFC096C33F395D94A1EC12AAFC92C7CBADB0D5FBE9DABCE909665770B2AB86F7ED8EB499EF70DAB321E27D61547A0838116DA5E2A9014BC071939CE5DCB08BE778603FA46EE6CA604CF012C1F8D2D1EF4F993F144E1CEB334D1A249A921A67A4E82D295AC6AD606028567FCE2F749E739D7690A30183B4B0A77AFCE3AA9FC54D1D3F99E51424F2674694AA74A72886148495ABB373D5F000223056B7BA444BDB73990221C0D9090470F94EFDF3E287D2C38B7EE04813DFD53B71EC9A75A61D02F3560D10FA2F33531663D1D242B4B7D63198D57328D45A67C62D076503CC108CF94F29B89614363DEC243312B565CE8DFA4AFD3EA57035BF239D0C374141820160EB7A9278D6E1F1C48801ED4740E4105F5ABC98FE4B3D29D57B10D70385DFACE6646FA6C6AA15332E42896D5A4C46CE86D41C20F959967F9A85CBF34B2B504C9F1CB7BE6676943598DED98CBAD623ED76A14F4643BE55C0BD66D6DFF438DA86EEFFF551944F09011EC080AE39BE82012C02D8C6BA90FD911F86AD3EB733FB047A946D5211A20F03713EFCE064E97C4B1914C0800DE30A79199E4DC968D220BF3DD1C4C41F7EBA258A2B4F0C609D7893B05C130250930DBE9E601659F0363EC625623A5787A0007E4221E6AC30BE0F5C742C643EF55D1DF9A09224E6B9B713513FA4511F6FCCD290F0EE20DF3395E10F2C9929EE13B7900B847252DECF74C05C2C602DB7E11172EBE36ACCB87C4826C2720B94D963FA818D7D4279D136CA4EBF3650023E1F7B6DCE96918902A72F2224C6A688A0D85C349144F0C4569E9B37CE3E1A05F4064918F0C02E7D593BAACABC72ACCD64EDE53522CDB483853C2324D64641350AF6AB2D97A4AEB84F53828674621FAFE51CFC9627184B888D2710BF59233E6C2FE6B7C3CFA7083DA5C0660B392A11DA308C8EEE35A7271FBE1714742EDC14A1ACE58B9041CA9477F4DAC8B226F90C0DA64D3A882A491564B03A330F7F1A84A99852CDE03A176FC63C947BAEE82F5FB0DC34B6D76392F6FFC0858613B8DA99F016BAB640F0BB8641715135CD1C8B834390FE42C9C50B9CA510C902E99245B6FDBC70AE9142E6979271119EAF8382ABD95EB74A9CA882EFC411EC96CB071E89FFA103D79A6FD3955008C75C9998B20C6B3E6F104914D4FA9B45A65816B25A5011DD2CE6CC7DF71BCE79A447CE4406517084FD4D719E808208C23097F5E74951DCA0639CA9588918E769F1425FA2320086DD54476FE8D513E43D8FE2D966C20AC351A1463CA002F2AD54C5BE07EB043D6C35A727A3FB58D66F80D826919D39D6E9D855FB362D8B30F711FD027CA7E9AF69EC9F749C413B3946BD90AF8A9246F39603CA89D4E6C367843E6CD90E872E532EB13742B9F6EE4B51AE55145764AD1F4EE0A5034139F739DBA0430BE7BDB13919376EAA9960D9719E85D783AF2F3525EECC467624CC0345CBE6C4B16206A15456760248F9837A56FD39F1E5389FDB9F118183161E42CA4381318274B4281A9E0F7BB3F1EF342B7F7F521A7304E1DD02CF95B43BC0B5A07FBC3C338D18F905577509FB800081D631C4B562F640E804636691E13AE7EF03FE8321FB68EE004314BEF8DF3F87EFC43486706C5FFE7AAADAF57FF45DEFB9929FC682DACD7B511E328E8D646E9B44CFDA0E90652B4EC891239909A1AF2DD49B7099C80F516B744741890C6AF85BA2AE33CE470F52CE3EB62819BC57567944BC6DDF155D8C7AC0561BCCEEED93A324DA7A38307E254A35B6634B954995CF3BC16B1DF989460EC1C9137E312E75F377E1F29D8A2EC97BF6637AEF0A7BAE6F6C9E67A5E9B5441E6EF82D69CB770DD4850A15A8B60E658830EC35FEFBBFA8FDE930587FBEADEB4F0BC381F39EC5ABE32B855B73B68E2E1BF53BAE7A9FD1B4D11F4AD3321AC4090AF773A1BA13D90FF984400722BB9283F082BC3AEB27F1355A598C85063C00EC18F16B886E82174C3024E4BE34641A43229F0B3E8BDBCD77A7D08800346DBE5815860F83937D6C5B984284BDF8EDD7F1B44419D2ADB0CB68CC908730358675279D56476F8682D2BFE580AE0831E67F4C0FAFCED9A854D4F0B3762364A10B3BF5A4418855129B9C86977DFE82C6B62384CC70D92D6BA7AF068531F9286449B9FCE8003AD48450C8E2FAD5D1C98FD673F900A36A8A539AE7927FBC1E1F0422F94C89762F12E22D7D013990B5E6B3C288FDCFABC9ABA9213DD7670B535EF1E096A5F6C0F5DEBC979FE889A3E0A43213035BBD411D5954313F894862EEA2759654505CE85B2A4765043FE0651408D27048DD0B95CF7EBF649720B35BE8BE6B826F764FA4B0ED12E7AC4E6172FB0D593815F6E6FFEF6BBC7490B46AF37E1A2F4ED1C9DCC7A9E5A7454366BC309CC316A428AF71036B4CCB939AB7614005B8AE43B77BE17AA6DCF0B61944D4C86E2618C9EEF8353D0F49AADBE7FF904C30D856C33986F5BF8E04864A7173F07094AD3115C9D6F678A56B23549DB602739A64B16448C1F6BAF768D903BC9EE3ACB926493B6FA1C465BD2712ED858430EB7C7B4352D34904AFC164ADB21F11CB394AC990107E61930E3695F7B103C152CD65A9BD772D9CFEBD50AF9A646D854914DBDDA81AE61C2A7DD100989CAF5C628D146089A86ACA0D8C131A7FFDB94F6E76ABB81B70B6E59D40D402B646BE69EC7AA73E375685F54B1E8F2EC3DA3C0E159DFC51D50DF441FDF28B28FCDE8531FD12BC7FA0D97B57C81533DBEF0B1237A2614548EFC1F10EAF529C8A3016CE785E05D6FD00BD78FBA7529C94DF53CE71213C3AF85672E45AC0B4E0A76BED44184AAC66A3536121C3B978D00DD837A621AA4F334371E0507C6B9F5352CA569D6A0DFD10EAB6C1DDCD5339874BC361DC81CFD98D657ED0340DD61F9DB36F8003B045063657A7A7BE8BE23DF6BA03BFE856D91EC465378A2019988FC0E696BEF9712029C9E9F42D728A2DAE0F40BCFF5C1EEB52BAB6F4A89FAEBCA1C2622AD0037184C220E400D1B1F929A0713C5F94F5C48D626923A85E4055B040A9A1EF834EDD6DEEE6538055F4B2C207A7D2DDBBF5FF34668D81F995AE248A592026B670872A6027AE29135BB111D283D0F3F42A431571BA397FE379F91B0469639346EA4BF31C47A8452375567ABE72A9A0C423D5335E4555385CC284F4A36459D3C440202802B6FC2DF690AB2CC8021713323270C6F0FE8C88165407ADF6B4548A4381A7AB19F00F2BFBEA32797F777899051FADFAE290A4B5939D7C7D21811DC2F09A056AC269D288E6D71598A23E5E2F6BC262D84FF88300D129D68BA10D478BF352788CAEFFF18FB4D7584CFA428BC455D767E4A3DF7491A6AA5098B21A74DF6BE7A93787B55C2CBEFD1D90E41F9D8631B720E73C67D81C2D15D0A488614913CA74EAB9F2D80B248028B0 +smlen = 7301 +sm = 8B465DF07DB2CE18C153DF2A26E47B408E68154D50C76DCE5E4C746832CF39F205A7D8A812D5F4D0A1931D56AE802084175FC61353CE09F599B4D2F5564B89F1B84822E38D4383E9F94094FCE478249139AFC8C0855CD8F6910C42CCAA95AD470B03F163CDCBE806AA14EB80753A976C3CF04A11B354BDE4A63C8CDECA217CB6544F94E4D9BE4A9D9F1BB55B3B14D72174D55732C9D722BFB907AACC7B1A390BC1798C0D454FE3050A10CA38E680FEC1716CFC184C7F06F831516492D973B62415DABD921F32FD3C84C568C657D9C1F82110606420229C2A35A429308A67A10ECE080285C64FD080AEEC6E11A4B93698ADD0EE801ADCCE70542F1FF6E63552A80C1F0E77BE51A64E3090D2388DE3F07971195D6CF958FEA85B2C6BE2028F9BF41A74F094978595F2ED654CC025113B56FC112C9B8DEFBD690CB6060B59BBFB6316F9C39434F2E77B62BDAD3D896B9E0754FDDAC4EE5EAD86C9B14C471F093A9CCCCCB500EED0E285FC59B73ADDE4B7AA702C1676C82B7A4FAE30DFDEB6CC6C639AE1BAEFF441C76BA4535587B90FD407A9DB8A1B4A9F7AE95711898D79A6E53C53FF0DBBC6A9699DB9C1CAFA08BFD7727F61D1FCCDCA0681791069AFC93C92DCF1E7ADA0E937F5B02308F045F389ABC1398A25BAEE72967B84ACDAA49CD3DFC9CF2B57ED6AE7DC95CCB13E3D9BBE27E53885C26E7C69CA81FF0C84DDBC2F24EE608252A8033D5E891C4FC478CE89E0B61114C6435CB2E97ACFA1B2BB3BAAD0CCC364F0D9C9230E6EC0C24B36098B105A4A367BC5C31B8DE2AE3E8DD97F2728B4BCFE08A99A35342F48E885D2E4BF00E36C71DF74624815DA38003920FC2F7F6A1170EEC74FB746771F3450C7EE2AB1DD57A8A1F785616C01648D6C3A8AEEFC22A295E75C803AC3CC081B588F53FC14B9553C7E80D2EFCA929A0A792F9658784B0F8DEF02CF0172FC9E323F5346A665793C02A43EF03541C5DF56F235E4B4F81930CF13F1E44B9A8E3F4E4204471DB38920DBA4CAF9302773070FDC398CEF1865F33278DFD5FD17FB096B576E57A53FE13471523BF11E2BF0B2531C8C5CB106A3DD89BBDA645D5C6EF5C72A1AA0DD4C25792B2FA14DFBA4E5803533E70A44D4BD7E914CFE1A775F30997086625444BE20E19AD16C6703897CFDF8E0E94F7112841F67A9B5CB936936DCBC6C03A91E04748B1D3BF3DC286BA98211A2092757291F1177A590A89CA0B49BCB8E620ABBF54A765909604E4C8216A5A740F850269D576C81362895A2C48AFE52C70B46A6A103C2A37A4EB1CDF93FAF418D5F6AC1F8F23DA65B5E5C3B27C8476F224E3A81F6A3676D6E4C52D861060230D83F099C4FD9FA760CD2629F734F818F3E3CF02F5A59F8E5F5B195DCB2FB3AB00EBB571F6A0347495738AF5520C822C9736DB11533795DA02650FE2B893B835E0E569651E6E3C044312620E5082F3FFF3E9602D491E28F0A4A17A7F8F7B09977D8677294652AE670FABF2551FB4C5939CF0F4F4E83CE54843497EF0A15E753CC314B7C9AC1E4559B008A9BBAA1F7493C6C1AD6276F1A1AF3F51CA1602CC7585B545896CC94F5BB9FF92FFBB334BB48A26F9A90D037E4545695431941EADE3F2CE4C242D0F07B9D96172C48B419BFCA5BA040BAEA0BCE608D476D91418C283845AFE4297497F64CC2721595273100B1A389DB32C45311112A09A7396EDEDAD4FEFE15B2F5DC360FDEBDE94F8A9FFF271C19580D2A38EBB3E568F61A871C17C1E8B98FB7E1724BF94DF7925A684F98C0D6A95FBE404532A6A4E66B76C2613B8DB240D6DA51A35174A52B2D9CA70F6F7A756037E8A48A880A22B5302633F666C9B52A6E17F74907CFF1C447D27986CF39173B67D37F1F900DF9C4E6F0B05C38E8BAB5BA9CD77621AF55C77BB64D53E62D56F0289E3E147B8C5578606A44756B256B3CFEAA939027F6F3EDE58193F16F17CC97697905AE1BA06FB9945E85D6EE574E91B2486864B89E3E678E9A79EB79FA3EF70DBEC5F7153BC4537D6E05F5ABCD51BC7B75F664B6DD9D872A8FC74C66CD24CB7805F0FC5CF31E0AE1D085801AFEC8C3EF94D75BD90883026DD0B7B2AB75091707C7D158C787FC6626634C8A3A5DA6F703F060834DA9404E6F077C7EE22618C215A883BAA71345726D82A2062CDC35515B69202279005AC3429CAC7F16EDD0B609B8FBAE58CCC428239E9FE1F39E21EF2AD1F32BD37B965FC24D5416EE683AF5A76D0AEBC8DBD82B4D7675DFB0542789B14B8012A0FBDD7ED69CAA033E0338FB166F523874F9B3C0C5A03582226F32701DB518D74E1DC9FB62D7453C3B7B82768A1EAECF73190CACC1BA313320CEE5476F3CEC29BA1E97576BE92ABCC7D5E6BEAA8E312135C7CCD24DB4B6410AA26FB5B97225E8AFEFF4E36882E5125B928DB487CE83A2C63AC013FBB48158B371404F38E94D57B8D75E1030B36DC5053DFFDD4056A9D74FA994C7DF44D8B3B2C4F5C22CBF15D1E0C1E726DE9CBEE11C4948D45E7EB951ED3742B353289E7DED9C88DD96E5090DE7D278518EE8A02FF7219832DC76B7527E891BAF9DD310FE7370E32A75BC5586CFBB6DA5092B44789D3F0936971A5267A16C5D6C1D418C4DC281C16C292985236195BF6D82F91CC4D80BAF254BB38988A8C7AE53F0CF7480959296CEF3CC47D9C2A7566CAE43EA843272707816CCF6A5927AD43A63D829405D77257B0CE433CFF383C3B5F640367901E440099022022943B9060AB3FFAA8F64153EF901D712DB7089A54DEFCB8DCCAC8D7D1CAB75A8CD1A426768DA4C8DABBD3F184FA2E70E7CD04FBBB539949AE4CE1FB48D10F20B64382DFA552CF0EC22F40293D6A355199C7B7BFA7C694CA27EDB9CA36DF6FF16BF9FF06BCFEC436AB50B17C4A97B1F078814415259AF984649E475D8BFB677332DFB55FB1BC39DC73F663651D242FD51A2882703BF99CEDC4C3F3C2B07A8C1D795AE35D178DBAAAFCD9C22AAD19CF663B3AAD7E2FBAC78043F4EDA32F474C791FCCEF9A5F929B86611DD3A6863E159E243DB788B6E4351685A565C01449C73FB0738B61F47C1EF5C06CA7A1B46D9EBAFE44B69BDF7880AD9A64E9C80A06132E4DC87307874A5FA3FEDDA1F7CB9DAA401706DA84D5301F2857FBB01F23063A9C85EE06D4D5085A9BC92D8FC3726460629DEEA28975E230F409D32623868D2A18C3773CBAD8A01DE48793EFDB4B9B9B8DFD7D438627E99C4F9B2901EF8C744FFE3B07BD514E714E9BC9B8D8F75A3705789F43994117DED668A5A638CFE24B7BBB02BBE868802E88E76E9352B30A933081F3E38D367946B54A1F23DA242942293222927477BCFD7E4C288E296DBD83EFAF1835B443D8F6BF1DF54E2CFC5596AFCDC7D929B6A0273B0F56EA0F4292EA7EC85922CF55E36EAA7A271691215D10D4F86D93D9427E7990824ACAED43C291F8A84592497158DD6622FEF37B9F926FB07D7ACF5B3D6D16EE26DD1923F9F77E8EFC18D2681C8707D8626372326F4DCE59EE68E4AAFF31BC06050BA8DBF7802CA9AE27ED05B8E21900E5586CB3763E09880F789F926C5395568B0FCCCC2502529544DA9D5376671C4CA4D8E237B711A8DD3F2C21A0BB9985499463F48196EA9D23FDB9A4490ACA4D1B5BC19F67BB11169BBDC66B26D0B516AB13CF8B372933B99F4242C3A55D7147680BA7E0C256EA45150D33002CE4A0AA8903C988690D1729EAA553C7A13B8FEE5F8B387D0754A7C1B5E85E6AAD5FA4C2B68365CE7F353AD932D1BC70E102C0900DD0C1ABFB13F397B7631E9489CBD3353A1EAA536F4672C47F9FB2ED93BC34F674A5F169AAA2B404FC3A663A7E14B770A776869147BC2CF4E2E98F4E30434F0876BA1D1EEEB04AF79B28BF9BE09654F99167CA8F799A7B6545FE186D7A912799786099CF8F07A375A8FB09BC80AF9F1386F2716F7BCC1D9B6836ED8D82E857F861A067EEB298B8E19FE0905E62792BF9C512F13106D1D377761EB0A443792DDC947F79BB6D57ADF5CB027413D8459826D28DAE06EB50A83BFA66A1547ADB53A4DB573F17BD210BD7C2AA22DC3A573DD05D3C8BE42B1A7080039835DDAE290BCA6E96C5909AFB9AF2185C6A62928F929F28EDD98A53AE4E9B91FC7DF63EA3101B32609CE79AE87FE30AF04B4E97EA2BDE1543CDBEDF691F96766117C4E116847C3420D0A4B523E6ACF0C11C7A14FB8B4922C8B8CDE73783133441463FFAC7CA3EF595B4E13DFED716591D87C238ACE502A49244FB64E09E571CFFB35C47BF8EA450568D7D939E801B92E0B2E64704EE80AE553EC5720A2FF24F20CBD83FEA897C72D1800FA966BF714C5B81293CE5004F241CD25B00D3930860F2197BD8269921FFE0D8DA9C8B6277D7E8A81FA5F7DDF0E9FFE3C5B60EB47740C6772C75320B0BB96F7B2F00251C42652B8619FD83062CDB2218FA438B9A41501D1C613314A76059C49C1B15DE55E2BA90C4A6E1472676236FD4A8408600A3BC2D582917E9FC8F67443F365F6AD68D9A4475FB31D0264E8AFA72D10CCA301137DC8E9718A7128AFE61F502A5329EC41BE1F574F1CB404BE97CE90C4BD00A41D88D44240F70AE1D4FF133138A67526E6295FF95C150B888D264F60A57E4E5ADA56B4F766225950AFAEA81C9BEA50F9DA0C9606D2BD6B7A542300536E67904B92105A35A8B1F7C59B5339241A6F7B05D518A7EE0752AAF4F6E31F0CEA3425B66EC74B556B0F42AB24923073717B9B228C55913A772CEE344A54853CDD762D76993D81824C6D7AEBEBADE1EA4681A657BCF9A732B26AC7DBE069F2FFB3D04214F49A0CD69D60F32BEF04D06AE3B68D824D4961D14ED18DD100CC4E011D929F89E46B13ACA9F01A31EE6B384C584EC87EA4CB62C81AE7D1CB260F7F895C4B2B9B1F24A64F9746A9F7D43E535FDAD451C15F169C46C0F261D2F753EEBAE85FE0A5C3B2CB6CCC7A63A286AEDCB4A680F97EB44E8824C4BE0B33999FCE7498738F9588303B0637C703F810AE752BBF7E4C29A06F39436B41AD20C971BDF31486994898664B6232FF54EBCDD6D713F3F8450BC82EE2EF98DC192F747C36E5CA466363BF001E00FD3C6060185A9320151127E042183CD389E369FC1D717919E91FEB45D958E26AEED56CBF4222DB19B52DB0D8F1092CCB1CA9319BFD0C9E5E789319F0441CA442B38508F33EDE723FAB8CFAAADE82246E9F21325797028AA071F086E75ACF172D592EC5091FE4DE80C7AE3CCBB5D2B7B1B2395C697DD07232419F9F5012F6D4291D1CA687E49E6D96AD29D833D3A8F6E1FC76D7C50A8B3E13A06FF249E3268EA71F78945A854FC42E720EAB7415FFC396A3167C698D5B0206C29038305680C4C7A8DA1323C34D41B51518F5BD03C8E653BBD3071D406B5A949799ED79EBBDBD535BC7BE5CF3198FF42DFB05DCBB483D795C75CEC92FC55E176CB2381D2A62F9535B583F498BABEA8541DBD77D5A8A1203B9225817F387369D9E7A6CBE601C1345649F67E39F5442668ECAF6E69BA3168CDCA7DDB1DB86D74E5C73C2B22179D22859C19E14498811217310750A969185FD2A8057A23AB0530E02FFD8125B475FC642D26BF9B320D9AFA33F59437433DF263C0CB2F2A491D8A70586C112C2CEA4E8E48395668271D177940CED5EE1F85C91531994405B8FD21BFBAEE01AE194CFBA80575A7DF6C220622D33C4826769AE20E79DF334E31EB7F495E37C64256AA42AA0C2205A7E4B69686EAC9AC3D39ACEC975083E6419C6460DB8445A2B57A9D6618F3EE8F6DB27FEFCD44228E52D91DFDA11702DA9DCAFDC1A2E28CB1139E96A6B42E2298C68CCADE230BBC02E9A851785FC6648A00D0FDE164037A248BBAFB456401A82A608200D40F9AA6DD8661F86BEC5F904D09DB77A8254C8B68C8D903BAE30C387763760AF680E9304AA8DFBDCAD06A1984DFFFC41C0792E26D7E46B8EE0005C14CEF94A4D6FB77D31CDEE2D06B39143AAA66057EC308A83E9DA631A5F23356D619FC2C7F664E39981F811862187A2D6CED16B35B8BB771F88DAE31C3C6CA27EDC7BD55806F8866E32D426EBED968A7E367B97DB26DD15452634E8C2728FC756A6B7B648AC45B0C0E0354EAA701FF0460E87818182578872119827DE594B35EF86A67877A586E4B79AE8D4D6884D7752DA0B854B4858F49887F24B82A2A2827E9F4FDFC9CDD398EFD281AB1BDEDF2B121A1D75CA45C74ECA38FA28BAD6548D384D17574B23B430692EADE63FBB83AFA72FD4EF4AE39F2B1126D2F37D88FFDF2F112D0C785AC6471A9C84CDEFE4C0E742C39B53ECEEDF51A955D45A9D4C0BB6376C1DBBCD9B1F92DAE3DCC4F966D467222398D187DEF77FB5B265B36F67A9DDEB313E06441E8053B912037F0F8BA14733D5FA7E5B6367A083C3C96D51A2DA170D1D3D536971CF021A52556D86889FBDBFCA4446979CA9CFEA0231485558669AA1A6B3BDE11D2CDAE9FA1070C8D9E4FE04627ADFE6E8010C14254200000000000000000000000000000000071219252A30363B63EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B + +count = 82 +seed = 6CDB757AD36DF99E52F535C2680431D5FF36C812D8EA19399F666F2FDD66D3A842A7A5AE1038359AB618FA58A0A6E840 +mlen = 2739 +msg = 7785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 +pk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169ED87F1BCFF70BCA6153B6D35DCAB019BF57B3C166994DA898EE02120015F72F51DA12688BE9630E94EBCCB5AF2F75BE043E97B1CB8AAC5E417DC8782D306A40A89F91FC7D55434C64CABB526561B5B56DA154F72071A5E1651014F92B501FC58C4973B1B4F8D802099959C59F3D8DAB55F45E0CBC585C69982DA3AA47E459C353DCD8C9A7FB98E19874D4EB5C1BA28E453A0720D41C196DA0B9F4D657979607FF25B0E8BD061581E9AA8B71B04DD784496A5A9850E84BBE78369FB3DBEE3D80847CD6A1168D05F3F7AF5E9E0E040655DD37F5BBED6CFC6A0371A5C1FC3C1C5BD4DB970B14EBE3C2FB9E32B33E609D528A0B8516EAB492490A26FA0DB7964F8E5B84BD9EF0825FD954C19C4E2909067A4DBEE9C9BEFDD3DB6B0D99AC160B3D98940AFC4917C9599D909C59404DCB3171007CFA6F1A9FED4FB2C7BAE45B081899282CF5A1BDD050F4C484C0F8961661B7737FA8F8C23762D28D3C02CF41E0461C68FC617EC0C6685684D88F062952E2FC1232A1E9C706E3A4CB91D159A7DFCD547E909AD95B4A76C97BA2954C146179C4F73C3212CE519AA1265CE1257D2D3F512EA503E5656227311A3E064DF408C45E73659C8CCF3FB6843A4D83C8E88B4085A9DF9AC80B5711ECE8B8FF74DAA059973636D54CC6FAAF5F5AF968F025F15FF026E906A6FF619B12D9C132FD3F7C657758B8BA77C3CCB1034A2B74E66E8ACF8F81285CC3A1947D04EFCFAD3E439D33627BE14973701939BBD6F5B1FD21EE22B901A0665B5E93E634E927B14B8913B52554B028DC95BFEF4FC4E8E08CC5E3EFE1FC09E2BF26040FDE459D59BDB12AF3C3F5ED364AC6EE6AE46BD2C2F9B3EA0016090C369854A0C2580447F758AD5FEAE6C106A265C562C41ECF098397F4F357A55448986EF7A336377B64156DD4E6462F37FFB494CEA63D505F1E5D08AAD650BFC2C41D08C7197BBD5D8EDD8BC48D0D66238E0405080072D2B871718529A7B434213491440744F803DB64C5B2A314CFB7954E4808B34B4FC9B62BEB1E2112A85BF1132DAD3D271BF6633447A3369EC6E3EC124939359132F5EA9610760F0AD38AD854597382C378B4EC25002175173CBB8EEBA47EDE99A01ECC6E3E85C41AB5D2533EA4914BCFA8879C6FB4DB529E2EDC9791CE75D985FEE788DE637A20A68F481914C197A8A7489420AD1116F2A0152245940939F1169A6FA0C3636CB3B1B6398F492581B934E103041C45C54FF69E705434BD3024A548D8DE1B6474861AD80C4A2EDFC5107F366C3A2F3BDF64F7DA9F9C71F3992320F1B590E0825CA53E342664ABC6B2923C605DD46AE688D45CC6117D6BF32F306DF64D6D1AF68C2813A4E881321F45D64CF9ED09A88D3FB8E26EFAB38AE8E2C196DE1C01CD3826E3DE9A8CDD944F6D207BA02A919A47DECAC56C53C7053C2AC7441579D1817D3E5E22443557D98D2B23D4F8C9BC57E7AE7796BC51A999FE2297758F6DB7CAEE35C0E6743AB3994DD8FE3CFC31B5728CAAFE8ACB48DDEAE8F090312E61D789AAED58A369CDBA70FC7C267CDC81BC7B0B5A24BE30B6E34AD2CD6CF6860C2B1D811BCB7E3ED4E55E46F1E9549F1CEF4B211AC95EBF1997B8B29E15C570F8E0234EB8C4DC70774BDF56B2A033AA90934D236C206E47E8660338BF12DFFCBCEF1F9187F6E0653FB5137CC24070105AB02DEF43F7166453F52A7866ED82A12FB0BA4545D30A716C228A4B59C4C95852328A96C0F0073A2ECB27FAFB6CEE00F3A3774B1B9D0A90AFDBC9D1846E6F3AE9CB03C9733486E686FB3AFF279A396B6D0CB84CBB27AF8AFEE5CD23A0AE74E61871555152C4DB112B9F237C9577869D5C14946661721EFB53A0F9872903590BA2C4D9CDA1769591D6C35781E7BF838BFBD0DA080176A0A5F4E6D97E64244B39AEDACCB4DA1F5A32A0A9CD3CDDDA9ECA17B09F48A906C405A12879D0385746608DE1EDE8ACADB3C2F17AFFC4FB80BDBF2B0975EF44FF2F0648C49D35D1A90D15AE8FA0FED6878078304FC17AB5C4F8968AA42F69ABC5CC286B1E235AB3E97F01DBE5D8AF90AA06B6FD8990336CE34BFEA41C40CDF74F03D1AC7774D33489E57F108BD884C8BE95763E2C428D84B56695DA35249D2768C912FDC4A8B303334771CF44E9AB3CDDC4E4A206DE70A4EB5EB1AC0DD4D127C83181C823F5E0D7B13F23DC6F4E739AF61C9358355BA7DBEA129CEFA0E104E08E46BBAAF675BFECC7660D15A24ED9DAB6F9B4D6AF42AB1910DCF6ED47C30718411F4DED0359777730F512F39DE908E96116C1C4699EFCBEEF31732E83043D68FDB2C1764140A69BCFCBF44D6B5F330AB55AB147F759ADD8B0B34742A928596499392337642F7E7408853BAB5C318B20F67483491989708E5A747BCF1A340995418B43CAEBCCC3619D8B1A393FAEAA4A7DBD732C58FC26539EE0138E7ECDD1831BCC4593C40EC08754FB93BF1C5C28E12A52E7915A9638549EED8B70F7A7BA924DCDACDABF0AC1796FA35ED87712CBFFD97C010D4D5ABE61D9CE5444743A99F2B55C2E87A6C2A4150544ECAE0B81B78D060CB94CABEEC21C59F9D528D8D5BC9F101BC70A5165578F6F41CFFE362E7B2637F676E899B2EC38584EFA25FDEE2806A2679D3F2C1A802098F8EDC049B0BCC5880280E7DC36E830A264AE371565C70E9C7D7EF289AE53ED9B84B7C3698228016FBC3A5139589681A4EDF9D4935CC409F33FADBEA3CB189F6F9B7359DA52D584EF3E84D58AD3BF83D305C958FB96C102CF3BE971BE8A11AA57F4A3AF22822B2349BA3F3B3D015074D45E242207AB020FB44227030810391E93E4D0BB9FDB9FB51541D39C426E80750BE6FA27CE8124C7A01D7D30C033B6480A0EA7E05CD0EE9EE2FEF4D1A52A9774CBF219D844C07144F817220BE10ECDA5370D620D07A6CFA6A56103D76CC44157C54EB6ACBEF054D06332571249E404E0597075FE175DE9C08ABD911F927BD58EAD9297C1D4289AAECE4435CD23CB4F6162D0AB3EAA65D833E8C031426E72D0F3C57C9D3C39F98AE1CBAA1C4E10034DE413A80F14F98A7118D526EDB19D80703119B7213EDF56B66D048A60B3A2F2B5FE85BF1FAD5A36D51AD203BE4323725C487C9570F03A5C056C5D498DA1153CFD0495F01218064455458BE624C612D93EDE2167B17B48ECCE0DD08B639A27BA458786F20E276F8E9218494B19BF1A37CC3E0E378D721E97DFC6669496FD94A8A86428D315E47E834F194CA2DCDD71E24F8509C9147B0FD99DBD59259D57F69D01F4CA396097B83EBDE447095BE6093644AF14E4FCF03CA3E4A8C673D837F76D12E1AC9F404C6B197AC126857C4AF0B47B0D4615818660061ED1905BBAA649A953CF0D6F0A29D43E47B17AC45BFE0BBC45CB9ACB2DABD463AAFB3F1A2F61526C8C75DA70C269E55E6F85DE1AB41B21C98E55BCCCA2F3A67010C91369CB391F46C8CC15F918969149694A00D4965BD6CE1E31A9C8367B5EA304A831E96D37E877E90125486DC473B8C42E2788D7054578AE5AE00532F9AA97D29D7918A029BB681B680206F44E0873F810FFAF39087590A9211076A47410BA38C1ADD41A8E121485AF0F117239821832FB91F9C06C88D3E0328105C8D8771BB3506B90A95506 +sk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169E887B56F5D5DC779AEE62700A7157B9880CA978703FA1EFC3FF8B4EF1685194009480225B9BDDDCC6B36A83F9AEA746C1445BEA18E263D7C659BECF0DE7BC74B8CA320A09080C1032301037469902108144695C12091903849B34090C05254B160E20C38D5420900C312552B24491B86C8B042D19B30148460A93C64410222E18909063C05153902D813865E118425CB428520872E3B44D920608E2266202914CD826254C108184362121848459280D03343184B62820315061B290D8C000C4984DC1A860E4A48CE3C629C1084E8AC001101769D3020ED048409A060149A26DD04449D4366413A70C21420611B580C4146C5126315C484683303010382902A130992006C0460ED82631A1806D02998022B370121161D0188103C12C08180ACB8231111305D020328B3480520200C8124C1C053192C8244236288104469018299318802319491302260833501A988013C429521062C8241119945023C28CD3C49151A08C14230A13A509C33462D180701C3380124652C8208C20184DE3049000B06803066664164A1A39225B4872D220604A222491B820A0260D4AA469C1B2414B3804CAC849994051024185E2C23010A14C1BC225D038068BC0858CB090CC222221150D58188DC1A20C13098451467214120152A46580B06D08252AC4C8299A260D63104111B56821B4010AA72089C4891B268ADC248D19197114A591E2B650C0900518C10548C68D830090488690E2C2810A372502251121B08D40083189B02DE1386DD2A6249484484C102199300A89A63160C22014236D62424484460100A350142140C04265239021590668D9206D8C365140906DA2484122062C01C601939469D3C0208A0420634029DB089049A62DA190281B14868A066561480E19913018814CCAB80C84A48C124802DBC249D984895C022C0B28699438505184050036494094205436329400108A086C42446CA3C22DC23644811686DA10101134319B940964A828092711218491A1264010011092A80483C4089B3220CAB44043A2289B328A248225180088CB960D04C869C48291C90809D0364AE4820984262980080A9434449C1470981480E3126D11452499985009916C89208581064610B32D5C2620CCA46801490E00484111056659C4801426685AC4811397484038890C833003189041C268D006258C4244E4C80C43A46C4C28910942495BB470030870CCA865C0B6080C127083480A19B588CBC80924924999C86503A1118B9630148988CB466852282963084584B6811B852991042558064A9B26520A204104384CD4481153942462A425020560D9268820968C533888C4B0911A079112304210004C534064DCA64DDCB2415B020510C9510A9640A3486D232325E3C845D0326DC24272C3046222213040A488A08660CB284111014400038501856D21B26C193925D13406114880111292D886610A094C89086E002970D0A82453220D244848618620E14885DA246213B4509AA0891CC32D9902301B000CC4B4240425451BC0098B886849986113B030E0A88010914922434020330C41286099B84004405020446D820009D448048C24505442299C049211290D4216301A4926D4C024E3382E0B81241A8101048341CA38011B10619AB26422890499444D81388D48946D009100520246C8125294B6005086501C198CC890008B88096192088306528282310244064C00221AB12913087292482C18297184A40D133622C9C628C4462A080261C4362D0AB00D2282255C8285DC402521350D0189881C05044C280403C2248AC26880A490188708892829E20464030692D0B4694390490B996D08C09108324020376E9B9084941664A3940DDAA47153B04CA01091842246E2C680A1286A0C0091C9228020B070228970D2324213258D00396DE4C28409034E99C241409228A3B08CD242720C4861C0124AD4A84114C72813058603C32153046DA0C86002B341C4A2088C4891249709D4221112436908386E982451A034448A4046803425499624504821CA102009262AC4082D8242854924842023618A186E11836C238145DB4262A4484840044C128651918831049288E10411D1286DE3340210A10C20444162008160C4646B8A2D23D73DF635ED6F95BC9C8195CD80750D3CFEA96C966A52D4EE50F3DDE4B4144B64CFDC963CEB1028CEB48717A2233A3D6D5CD7D58E12E2D1446C7D4F26BE86FD81B06B6343D5EE2A98CBF7D5E09CE72328D1193163CC806753449D04CF33068977C73B417120ED134B5B1A0C4B566D4052613921D0184944545B9DF1E81388BA87DC1F66C385481D55D55C0FA590C150CB9F94C5C2F85B2C4A1399130CEF43BE366B04097AD3D9B169C2B0A8E60F166540FABACAC6E7E68490841E768FF928E5AA06625C6D40C36B3306E70B900DA46337A8F3B730FA9380ED1C67E79735E48777EAAAB257F0CF97C40D9597DD509086569161E178EF0618CD4BF69D3AAAF7DA988056C7CF7036379068F7E07E20913A676CE0E63D747E2C37612591A2810085C2C62BDB811831F835AA72635E2511C011A09772DD906F40F24AE02AA55B478D786BBB5F1456BA423254C27C1754525429FA5AC92C637A3CB66D0868152131C1277C1CED2A4B3E1FA3D14E677F04B126C85DE3843DED790092947B0A22C37140C7766DB5413EE86CE32CF3EDAEB11B239574B586ED8E5937FF09C5DC5BB1B10BDE80676DA4D3460BE2D5E88B673B2033DA1EF746E3179EC34E16E9AB101CBE677A271367DE9B892CE1041C93DC1D251E7FAA43B13240FE6067C931A06EFA12AF650334528D99E06FF76CA482AC268E3986257D60EE59B3F025A534D1C96D3A0BE4D147C2136DD8FB5B670A1AB0C95DB6424F83F29579907D2AD0787E05ACF4FF7C64DC4E077A3D62367C1D15246E569CEA6360466A73D2DD1A769FE1E00ED0E8AF845DF295BF7F6CDF94651EDB1007039ADAE6555D7556744A37370880A1868BB4F3322B6728197D2EECA6903F58803FF9D7B6E30B68EB2D9C049936B8192A136E44D434B2CDD7C6491D9E4A74502087AB6CA4FD2A59CF1D6A33C18254C9464346F11C6CAEC3E64B4FAC0A4EE65543CDD96B897B65299039747B89E787CECAE611938C7F7B0D930787361480D12C59923A5B72FA72DB23D08E9F681D2F3F8595A6E73CE97031FFCFB25809AFA29E0930004D182F014052FD735AFE7E32E135AC3EBE58B0CB6FC6B251B52222BC0C879C4CE7E208AB38A9E590C227E48634FF72ACC964E4D7FE2D930FE2534FD7C0C1636905B2FDB06755B4B39F49CC1576C8D35BE1FA1B4142DF3F9DE4FA30AF20190F027C3D3EE044FD1DA3F80EECD4A607BC58432FFFEC46F61F955D571004E29BEE7A771064274BDC111AEE6F2A9D2638BB304C03D2D3C76AAB9C2578CF5B413E86CE92B67EE8BC33A1E7E18020868497A6ECBE3336DC15B6B58526C5E0495F11A81A53133E4D72434A723FFE19FDCE59BF1E6718BD723E13E56420BCB8524F136DC54BC880833681957207AD975CEFC91B4A923542F3E20C7C353AD4EB4EFE854AD56169EED942F10CCFC176E94632E4AEA4EA743249892E897DC93C2D39BA19405E979E6E4CECFDD6F73381882C5A1CBF128557B46EC61A983D1564F511F78DB58A988B1005BD9F5CECFB7695F3AD6707FACFC2188892CD9C3BB72EC18BAC6CE34FF62F14CAD6A206B1D109E618D8FC1FAD756E48E87B1B4383409C6D5C57EB3796549EBF4150C0BF395A2FD844A48B2311707A13B6E51D4210BCEDB69DA2A3FFF98092D084A8B1F554CCB29EA1A75F01EEE0F2D81C4086A04D571B7F58FF0328B0F7A741B37DD003A92CBE14686A5216016298B1AD2E8CC9BC60A1082897BCC04A8A6BFCABF361A84A14C8AE0D3205EABDB43B8DD03151218E2CD8DED434660D469B30248772910D94BB18E18232D7682030B2B26E7D1E4D5FF7512653835150E1940CDE3071E81991E91F41AA4CED1E31DDF792D55C94A6DC731918E926C4F3119D8BAFB59BFB1495119882E3C7F2AC878ACCED1CD304C66831CBE14A3A76050F3736F434FEA888E6710AEA9FD7AA2F8DD95DB907600AB24DB462320F4B169AB2BB3886D2FF920D3D29FD33A228D28D16697AFEEFE028E899A1D051F3DFE47289A25263B19CFE3FBEA476862B27C37BBBF4AE18AE0639AE5CBBFE4D1A253978F8A2230602D2DB7AB469D4EC2A591414D0E0D66495F9CFA24D74CED426ED85DF5592CC3FF1C504636EEB80DEBE538D8CC37A2D3A5083B63AAA5E8EB80660FDE41D2B0085A4BD7BEA99ECA99DABA28DA546CF3C41E5631AECC9C8BD2AA5761C098E7BA2128BCD464B6F23A6B3B2B9BC2C44F17CBBC62F20517B73B13DD2439E0DFDCF5A3EDD700F3920B8D9EE7C7AC918F49EE0D172324FB2402AD3B061BA51D5B3DD87F0709BAE3F8D139A99DC3106F82887088C3F5ED39737C99F6965034FC41FC07A42ADAC15CE2BE342AB2FDFE081E47F91DA27C0DFBC6AD8DA7D8E4C5CFDC32589A70B14C349322A9954297C7E946FBF07FE13BCDFC7C671D41C64FF0430128D05473192091212DFEC4E955CD6236E4D43EE719AF1372F05DD26DF09E12F61B246B6D2ADCB3331866B577274D8B5DF5D06BEC03C4AD6744F745AED2FCCDAD945AF8B473AA8DBC7C9C71B65EC91E6CDCC5165213BF6B4EA013A849ADED7F88C1FAF501F8A0029495C8E0DC23609F9E4F1395605312058E333917D9E8182C2B2E64CFD3EC700FD8AC5E494A52948F7600E0D622EFDC8A195533FD3F65F0EB38428B70103A9AA56B130AA1792A976CE1AC7D72EBA10C30641D5D94D6782111CCE3C5F91C916CF480DC3404AB73294F96243D84798D1D9E6EF31FED4AEDCD1F8ADD160E9DF9DB67E291935F61B395AE76E9A1C0E49E1A6AE09D95C5095C6081E79751D77A0A97979E140E100227A4662ADE1A0AE8324AE2D944D5E42D3582CB054FBF6239FBAF563252F368E4DBD38B4BE0F286976726F5F553D92D16E243652897D116F86A36B2C8923531125EC7E1F8C0B4D1B795C6D41594DBC6EF9F6FA08BDCA2AD544BBDCAB05B321925DFF8296FC9A936008CE7B47A87B7789E95966F7E078C4C498C44F9C22B33AF0AFEFF9538AA9854B71D60F9044F05AE82AD05A1E945F2DD4601661D59B7E073618E69C987144299B918E551B3B9ACBD6ECA15F4833CF19BE84B74836E5226B25F35DD0414095705505F63497AC363DB253A2609420C6F77ECBB4A5EC9E0D5DE9A9A88ADDF61F3D69AEF86BE6A0BE4366EF74E4A0925DA205B88FFF70FC343FCF7BFEBA2C2D6D476DD04269D2272712D7EDD75C74C256589D0E5E16FD267AE7AF5857B9228C2FF2FA807A846293447CFF18C96A7906D91E239EC6E5BB00BFC7386C9BF2BC981197379F10927FC1D3F970DE7104A58EADDFBE83383573110E1EDF7BEAC2483388132F6682311763D5DF447B4E02F173E6F4D229F9FDF2D398DAC4BA06009A24FC956DEB66BE1F0CA6BE14666E7837487209445DF0815C83459C3DE25DC0FFB1269EE73E3D8E2F792734B2919CF99B3041628F3DC60D0BBA3085978A4BA0070C5B174ECE8CE5DDB3B7F80C5B22AF74DB98A5F7BF0CBB9BC6E4685F92EE1D2E181F0F4DDE5BB3767CEBC1746F462E689F7DC47DBC5C88568A3C82C6E82B3677233D9AD95104807EE16ED8ECAFDE4778C22B4E6648DB061663ED200880585ECE3351F04FECDA122F61F81E2C61FDBF27C4344CFDF44F85FEA010A8624DB4797636B785B301C39DB20652A84C0F3F5913E7D701AF150919842B0583A19F08B88B58B3FAA665A64EC0D6D11CD12CB802417BA12844F0FB1F008B35B44B04559277B735DBC243B97F4F745D8BDCBBB5515596E1188F9701A3165B5A192747D7011965F56386859F807528F6F4C197572C4FE208FD6FC73BB639095AD23F5A87777EF296ADB4D625AF36C5FF81B9B66F1D995677DCEDFFAB189EB0929E5D232B6ACFF2DD79DDD126DC0BC3A7F72E35DEFB399837B384EE431865E4A1E27D8E30835CA305FF51007F2179832243746BE3CD4B1FBEC66AF78C13F649CC45968AB64A22D301CAAE68748E57A251EAD8F780CE377C9E4762DFBA240C09CCABDDBDB0DAE4664D92F4D852B636A510FAF8ACDDECF1022E7036A255E84E534E69CD67D6D00A145B13DB5BB8A3EB5A9B446C3B0D5571BDA6AB0E010CF35E6DD338D58B990134D48A1031AA2C7651CE0211821CA5FEA946F25C69D897F4B98D54235E04D427C3F93749A3E9F99C3E7C2FB3E9EBA8B2D26A0B3859BB7763E54030BB391099F0B5C1D1E142CB6F0447799DC3BCBB3E0567599046DC84B30F217FF3FCA5442E9D9E557112E1AB56FC55EC8458AB1C11DCB22D85E311D721CF861202491F333432E7E3AD2A31B56694C5972A9416EF4F26F67ECE4F15DF4C99DB258BD3F952D3697AD5774737E1DC8B6A30A4477AB262A0D37807FEB2BADB3DD1C44BD0D5498DAE7270B948C3AF14EE47E81FDCFF70D28EB8DA67F539DCEF91136C3D84B22029D2359E1B781F06D4801A56683EBD8CF29C7F590832CBF17BEA6278EDF9163F6EEE71E8E103A118F5454A7629F2B71EA3A957A474A64EFEC3C87F4FD219FD2152D82C9DD43967444E65D8B78A088699AAA0429D46B3AFD595E5CB51D9E6A886356D5A6415EBA8A4F7F75A5798FA948D48822C62CA1E6F582FCE7DF020AC2E1CD4AA0BBCC4FE87E6BF44B46EBDF462549D985934B9688C09B61D837F9EE7EDE86642DB8C43EC08866153F019942B83C224C7681ABC77ABABADDD3F5DC1A868BE4EC2618ABC7F588CD7C3205BC2839A3067B4CA113A8C2F4758F23FF6B935EADA +smlen = 7334 +sm = F0E434370DC71089D98ABDAF0A82BD7B39DD4B6D2AD7445BB41E90CFD50284D5865BDA8EA57E5F3D11E445A24CA9D6D4420BD4D7EF8D7E3E1FBC29C1732DD9A5A5A31E4DD015E5E5C539940BE057B677449270A7DD6237C7A81227CDDB822E666C07F6329A45FCCA45291347098F2CB9C13DE1F30C4D5D72868D93572ADA9486AFBF94210AA25B6D5548A1DB5A178A7D95BB548475BF1F785CFD0BA9A78DB837CB06FAA268644093B14B28EB3DB529C452208893C82FE53CDB2FF4D3C60100725948A5C8378BB317297E23EC29BD51B6921816C512B80461916194B8170B59B3712AB260EAABB0111B4A5E3E44F601D9969036EBAD22216329F83AD43734F1280F196B04770541EE4F1F93696E72CE7842A9EA2509D98C11E0ED34BCA612F37920301BB9E7DC56A27E3E59B6C8D157FC0612A14EECCDC353C6062DC2E1ECF6EA4AC1CEC36B28CE71980B86E87DEFFB9BDF567A8FF6F8F28DCEFD7AB55B34C72D8435B9D72E8DF46F7656E455BF4F59FF6DFB657A5B18C444BC856136A31A48F78CBDC7DC55C72E22DAD226C89D030739DF1ABDD6869C7BE7211ED6D923BCC5928B430F354295D2BB84FE47341F94DA926BFC5C6B118ADC7F0688CAFC328975475EF5B9F4DE7063DA92812B00F8765F27309724630F1DE3AC0AE82282727D05F5E856534A01C38505A3D355856DD4580E08BF56E5205852F119BBF256EEFB2114ABA50073D293F0285D25EA1108F07B34262A6EB04F7FDA8F3A4CB81D2AC382D91F119FE9F4B704D0EC45F6CE2560AD7285565C40EA98B03E589B4F70883A0A890F33E932E5CA5846442D201B53F500FEBA672B0CACEDF53DBA862026D307FE67C5A5389984A4F2595DBC7071AF99FC33FA057F5AE7FDA9CDC2322F1B2B04E5C1DB82A8D050784A6EF05928FF2F39C053877DBB0E8E4B7ACCFA9C081693C36AEF68E65396D12400F59E5494C8A7D57ED15534EAC649EF61151A60D844072CEDE7FA8319800716105FDA7E2F9285AE83481CF09A5DC808C5C85A4A9FB967D40B12F189F48E819CF621882E9D983308CEDD3E51625D8F8C4B9E48A5A34C857349D660E81CF2A7B03FA91DFF4ACF41D13B7E9FF60FF57DC96B0F61FB1B282743218B6BE80CA9F4BAB86135303E4C68B3DB9105E5025FAF1AD0D5F4E43BECAD3C5ADDED4AE7F08A0BE6865E5778222AE78A9C5C8AAC7E05362B63ABE774C7A0D393025DA2DAAE64C7BC583647687192472408984A27060F4F8A742168CECE774EE5970ECDA16C0817E091ABB4D7EA0D5CA1AE74AA7AA2B83B022295B97508FD1CD5FFA1ADDDC2AD8C38D15F09B98B8FFE6D11B82DBBF65CD428C6C358CA14D30918EE8CF1F5E478BAA9557EBFC454B1984A7460A18997272C9858C42C1215655D5E2CD3163BBBDA526FAE505F381D4CDC2BED4EF71731B514F39221599E2E3F204B7CBDC1D366E455227DD35CFE9CC48A9832632A25D4631326A906EBCE66BA0126A124331B107EC364DE574C97AF77B39E8E00B65FF7FF1CC218298C104AE9701B3B11C5685B035925CD9785FF83502B2D7E99597F83527737FA4F71D09BD880D8B1AFB35EA92517C4053E584836669218E9859094EFF6F90364EA31FA883A1AE027F3F6F88D621E9EBC171CF33FA099BDCEA7F9C0A731431F1AF6955219ACC104479C06D64C5F854973D5DB9BF9125684F44CA00F9ABB252A0D36E3E904EBC760BCDDB5606ACEAE0B8C9A7DC84227771DD688CB1B82DCCC7C1E2D81C04DAA8C0C44146479631883B7C6F635F9A0408EC15F1B1B999D7344B5BFCFAF3011944DB18E2181F295E10BBB47C0E946362CA2B51508013734D2F988DE26C8568D62B1E89AAA80D6ECB10B50A1F55B45B7E2C66F4FB93D04E012801D8D7B92C02CA91D8431C7DCBBBE3A49A31290312A63207C10223D0CBAA187C47B948CEDD54A32B2E2D2EB930F7CC0CE6763468CC068332FDDA5C7A2772749357B0907261085F3682822137EBD8C1F08E4898E2E44BDB5C99A65BEFD86F8D545A8DEB10EB5F4637BDC8AA480CD11F0FECD1BD4C37728F1AB4A979A285EE54AE7EB4B0458554EC44ADC46E9AB9D0E1A07A14B93C3F27D1D73DBFDD06004E3300EF1768C9B21AB941DB426DB219E97D76E9AA2A00B5B864E03C7016DDF3AD09A47C03E0E17E574455277C0F0516A305FE834642D0A6725B1ED1D145B41FB681303148D0C0E9F441B1A778EDF94506EAC23FE83D748B03D3D51642074CC5452D2B62485F432B974C912A0ABB04DDE2D9679D00A71067ED57AF13168C687ED5607B11C8C632716236C56A5772C661B2EBAA17A2458F28BDD98C07DBF83F5CB9569DE53C3CD918320AE3D61B205FF29C9B76D0A624BFBDF747A342F865CB7F1BE0BA5B8E30DAA7457AAFE2FA62E97F5AB9DB4FDED486BB9D09FB3B82701D2E09BCC059FCDAAB827BAF5B60591156322A72FBD32CD962A3DDCE0905DB7A33935FDD132FEBE68D9771749913D62B5DD49B6ABAC273602E0EA21C2463ACE2B771417AA48F61691CFEA813AFD411956FDFDE3D733765F8F8DC3D76A3D2435EF13A77B0FC661F6D877A7DC3E18E8C2071A313457A13DF5CCDB7BEA2E826FAEAD5C9DF8041AD50E8068936722AED23B4FB4E39E5B939C863CEAA5C31A6D5BBED307D619CA83028947A7CD0D8954CD3420E0743B4CF5052E6D8811BADF9ABEB959DC4AA152FEC02BB936849B80C0C239598E74CBDE20C7D5C83349AA1CDDA4721CD3C96488478B70FCFB6E53B741AEC064B1352233D51550A7F0DA6E9C34C37CEF88929078BA66205EC7A7F89AED995085B3A08E15E75B57A2721FE17DE7962494B2A5127FDCB3D40D26A1F0A65867F8733D5E5B389397472CD5996E0D2D7E7685D73FEDD8063EC0CF0B4C88036673D6A343F60AD3A4061F147E83D496D263E1FDF5C3BF280C015DADE0A8AC237E3E5CFD8DE0EE492192B82B850D4D9A0DB89B848E248A98510EE75E2524CF3608A41197F98D8AE04A502B8333767920F33D672F6160C682106AF5D9A10EECF2EBBDD43A827505CC8B8061B198470CCBF1EFDF24CBE821C4B4CC9BEE57577A54AAE2FB5A160677D62FBA8C417A7DEE85BD19467ADE61BC84A7E77AFB75A823E572258517A51195E3D4232DC072A0F6998663C6731D260F0D741294148A39E1DA67FBFE527C3BF2FA7AF016C257C2B81EEC8463EA934B5A5DE684BB4B86F9A6B4F7B151F7182BCCAA93CE8777E1D31F11440840C9EB329A0D2FB5C56A368B085BDAF3AFCAC02862E302819DC45E251315A97BB8263854207A8B2D05F7201FEF58018D0C005B49E93C8BC5B32B2821CB0567A3989A1A5567E87BE919EDF60C762CAA0263F7C9A75804F7843D39949A290F67B4ECCBD6A0A75CD82E6DFDE7C53A090DB984C36331F24D9EF8DDAA6133402930431DEC2F91CEF78E1386924D64DE1D8B9EF5744EB7C4A551D686B78D6A905AD70ECFA7BBF31048D4722DA9EE8209D212B06464FEE6F2B840BA01132738523DA4E95D6901C8CF516FAE72E20749287C20345ED091828208010053A0656E66A7503EDF9C64AB4258060D7388A6ACBC1E64711588DB52EB81FE3C0CEBFA5ABC722FB61DF6ABFE392AC1CED9825BA5F30CE1B51C09433BD4801C59BD3BD24421615D36117D3227CE0BA2F64ACE85898D7F5A294037C69DFFBEBB4DE6008C700BA237F655908BD899010BF0ED36EC0BC272F6FFC02E18C7A2F6C3C3A253A766865AFF9DA608800DFCD4BCDFEF6E6D24FDB73DA8AAC6FC76D57A7B389924FE1EDDB5BEF04D9496AECDA14071518EFDDD86F431430559A81DB3FA799A387176E073D027351388B5BD6DCA5EE5CB71F855669F5E73286B8C3AD6733B95648612D2D35D106913BDB1C909169AFDA6DA5ACE9183D53588D7A27F2400F225F801BA17914BA9ABA127B79C000035F4618FC5678A6654239F723819886D82F30E9B09EC03DF8EE8874DC80005829A9B0403C54206BB403FBF9125A66EDCAF44E932038A5F0CA919D9145B3040FA9E7CD7A4A52D2659F77F6C24D69C6EC8C0E9CEDE781EF9156D1110DFEB0E6A7986074A8642537511ED31FD90BC7239D5C2F8FBE57F5764E230DB17C2BCF6050FA60FF220BA8415700195A7B54CA81AEC976FE64A391E983ACA5EA70B09F09A5B60CDF547A0EA14D501CF96FBEBCD08F5D88A34E62A1F07DFEE1ECBAE200B4042B6D16783D0558C9E63CE1DF497F87F5C93ADF8FC69BFE5C20BCB9F3D5F0AAFC26DE0596EFB1D32F15CFE54928D46CF0B0E41A46F05F4C612A4F2E511731B9333BFE296D98E7EA6C8DF4F64192FEE0B92D7F1751CD76FD31897BD110427650DE64C59183AB8C075BFE935247CA56AA12BFE6CD5CAC97B4F164B2907BB759F2E94B03D37E9FB81D7345038A3786EE5A43809ECF6675A9E568FD443ACF64FEBADD67EDADA43F149E5195ED9F235F7017CD015C669CA72E13656482A28BB924737D33F70F14349F67323BFC7F0A574772C71A392EBAAEC628D2F885F4F45D51C371BC13FB6B08A5C17F3A0EC49E6C8E953E808125A3280E520920B512DBCD4B4BA91A9A051D5EDE2F16AC34025B42782DAE1FFF9C651627EFE0B97AFF9553758CEBA952F6ED6A9459AE89C303B2D69D6757DAA1DE02A4B0255B09667541D70729DCBEA0F998F8404138D3B5804635FCE472100A9AE60BDF340D303AEFE7574F51602FEAD745D0E80AC0262F0DD5FD712422DCCBA869999CB76DAF6E34AE1B2D7D5A20FEAFC75616F3D2C1A7A272DFD02DA6B4A8642A44C7318D8233E8DD27F57967097BF82D787F8672A8AAEFA02E75DB1881427D0F6AA928662CA92729090414B0F40EAB00BF60771BF74BBC2259314581B96C05E8B58F73147F14679EE55656DD5D371A8318DF2610AF7AB08523F75A6CB23AFD0A806CB7DC4BEEF799E367AAB4F66487574F748C3A3277882BD350180CF90F164AEB04CB9ABD4A3B0378C8B1235D7ACCD8170BE84CED846AF7B0E492CFDFF6726DF36BE1FE2784E5C21C3B1060AE052474E79CC9D79C88BD5C59664296D29D7ADF4B292F355634D3E2442B1D1DFE1C434F3140CD879A73E9B5D85AFD35940FAC7A7538E4877A43565C6B800F869985DE1E4770A5943DDDC05CA18CB1BB30E9D0F3737E43696F9E3034A240EE4FE0428D6D2030B7D77A6B3650B8A69AEC2B3D0DB4629DB9104DB0BB68464571D1CA62A02668941C38645E222C5CB26A0D917A49E233A7371ACDCE35210A68198571E317472907338A86495721C2938ABF04564B86251BB1023E811CACAD8D295FB2B84AC49E19C3D98F4C6E0B82E89887CB9CC52EB6EB9A7EA705B8810741D10A9C3D63A3AAAF4895FAC83455878AF6644FDF09C00EA5695ABFD454E9E9BBA3696B876320C013E015B3E88266F96CB9D382940C6C482BFCFE220C37E5EDE94311EEF5C9185DC993F78EDCC7D4FAD108BD73DF826C6C791045F02A019BDAA01CC44EBA02476C2A5BB8496464D409C403A8F2C8CC9FFD154205105C0ED94F17DCCE24D0B23871C2399ED4C39FC2FC955A2DDB65A5BB95E3DF8238456FB6D060F27EA548CCA6E3807160FBB10291561B55E44D728C3BE69A0408B871B1BE82F85067050C0717C466495F392525084C13C20A24A3F658B06BC5935365002F6CE3A90CDE4F53B8CC911574B25B438D69A36968B921F30AF7D1CCC47AAC19B033580EA07EEB78AE34C4D92D07C6F28F4630EBE85668D10C2F540DAA9603AF714401F14E55EBE8F6DEDAAF3F625035B6B618086C018C725A15DC39E8432C0D871EBAAB32443930D26704E038AEA5713775560CFD11C4930A528B2435DA992FDAAD10DE889C982D1C55EFF82E57F50EA852F11DBC272326359E34951074F4E3EAE679DF51EF1899EFF8CEBB9BC9E277EF5CA67F458B7E424F885EC6833A772DB970D4AFE5DD5032C2B59CC81515397FEB04D507FA5514F41DAAE682343F7375FEC354D727EFDD1B41FDF0087BCD28860E1E4A8CA1DF1D40F427E964E6EC154DA20AD4F1EB778C2D3C51F03558502BFA8F280F657998C0D17E2C11490CB19634B87DC4F925234829E432B325CC023DC86145C93BE76A04AFB6F921BDBDBC7377A584AB61FFAB48BC0007C44AB2A03D7D46543E3A0EB12F4FA3523CB7C58C83EF5F93F410CF540CEB04098486E5980E60FAC0223286344151A82CBE0765B580D5C7E32192EDFFC77BB881368843A146361E64D3E7115C2C7778420EFA08B5E0ED33AC3A35B16059D30DAED7A221493DA89EF85C3336D53C965927B1ED816C825C2130BA2C0652A44D6CE976CC4B631D96AE7F8EC9D3C633F010228DF20857001DD61A8C830E57F23B42A2C252C3C6B9C76176F4B7DC8E1888CF10CB1FFF280124F83807E4FCDD911485482FB652C62AB442861CAD51953567A95B2C4DAF0333E5168A0B8BFC1C3C4F70435407174829FAFE1F40C3639567489B00A1E2D383B4E5C85B9DAE2F604182096C9CB7EC40000000000000000000000000000040D182229353B3D7785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 + +count = 83 +seed = A97269579EB70D268C58D94FF744329B197F722A8A407B788510DDCACA34C8CD4C72FFC14B76300C86AEA1E4CFA66BA4 +mlen = 2772 +msg = AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE +pk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A20C8D012F425EBC957C90159E4E26BB1EC6C1A387FBD1E2F541BCB50CD720B71119695465FA58FCF8F8C872741BB795E6548C4CCF527505BC912AB1D913FC978E720951AF313F1E1834555F92C42D769FE0639227CDAB7D0B15B2091BFCEF731BCA74B5C7DFD83C04767CE75A781EACFA0E3458038261B4434892F51063CED79FE456FEE245FAC905624E06EB53C567CEE3F213E444413760388A432F467EFAF4AC25E2E8CD6587FFED997F2CCB2860CFC01D94F263308924F738123EB4A204960C477077437DDC3880BEDD061977A83BF47AE6B8A53804AAF83CD84B93D0F4AEC20DE5CA62B55D489C5BCFA43B47CD3D14C0F69AFEC09A802B294517E69CFD7F2E48E7BE173ECE56CF60A471290DAD243CB67EBB142F7587903E5185CE63C173A538DC9D1C828444082CA747A1BB0FB5304BB859153A1233F0CDDB37B0C13DC8045CA4058F7B1BEC366B717203D70A2A758235B007A427D8340A32E5DC3951888590E33FF792753CE787A132077DB951CE60DF225D18E7E1EA6C73AACCD02603A5B1C57385FDC12C074445453BEBE3A69680CE21E4EA94B12D61E6102EF6B0912C2EDC32FD8D032CF20AADFEDF73B1C923D81BBE922D0AB69ED737FE5FD37A56D638A00A79E78F3D01F770B9731CE5806C8CC69CBE126451BAF06FE08C956A6668DBDC7A1441DECCA9895844E84F81FAE56E577F6C83CC556F16939C7D5C9C0A9E2CED06E8C458F571B09F6F28716599B38278AAE6F9E3CDCF7DC9DC11975DEC4BA1C0519C0F94C7D3DBA0C0255F5ABAEA7B31D038E302BC222D75210D02FA22AF6FCFC2305340BD34DDE572CB685239B0C202DBD4CDBDC64163EFF2239DCD9147CACA0177AE37A4CEDC6488F26951A7D804DB200FF2CEA69BF2625DBBEB29CBF7FB0F810737DA87CD5E4BAF7AD5D3B87495A02331D288FCEDAB58763EEDAC54EED2BC9D5D6D2DDEB9ADE5D826F569BCC668C52A9179E396EFB67110019C71EAA6761D2554EEF31AAF1976C84C92F7BE7D0199BA3D40EEE0EAD13A49DA381E913A14C055B915FF5DF4DDB580AF854803D1CF1BCCDF2C92E8B0B377B466CD2910DB9E0BCE8A87C0AFB5C59E931F54321B34ED9FB07C4EB691726F05F5468784A1389BADB9C865A95DEA6278ADDD431AC983887BA293027BB78089BE975CE2C2A7CC1BE0D9BD0663E72A8163D408A11414627030708291F78C4975B2CB4C0ED34661695A458051EFC6BBF5E204729826325ECEF68A49E49FD1F29F87D5F4B6AA7C99AFFA6E4E961179F525619BEC376A308C10E505301245D9D8F9332FEF8F9A1B76F2D3136A0171FF3A0C95111FCA267E57770B886C940CA1189EF0A215127D8BEAC21CDAA127118AA3D08FD7BAB0EA3330EED98730EBCD2DAF0B0DB9D179BC5E2D59155540FF54F50B173D01494CB99A59589619627BB10400E46829976DD52605F3F620F278F4AE5C1EBCB1ED7F7EF76885CB80990EC9C9C28CD7981952BB793C7C9988F61F2FE07335DFE2C4E68A536FFF825D4FBDD5D4304161BCB7CD4AE35CDB0D4E42EA20483410FD744AB465F92C279F7171AEBAC6899313BA40833D5E2C451C7D4DB036AA85A365BDECEA3BAFC4AA876B2BA40C628E38F4BA9A18C987B003583B02DEE0059558F4C6531746F6E0C50B2959460E5992DE772C5BC2CD6B7C9E6DEE95BA8D1E542B8437CE2E7D8F0F7D98D09E2B3ED4C14872E1EA9199659786B4F49DE1D51E92D3CAA5BD93C0E1661A1C0A924ABA173CA385CA90A600689EF87808D2CA12F23E61353E587CDA058A32B7CC35E4E93EB346FB3B20ECD9429F6F1F57BC9E8548765F42468EBD454811553CF948C455BB637D09DB3BA5F4AB472EE86F898E5DB7D4BF9B0873631F06E3DAEDED34CDD5C1F06BC249590B2CA7861DAF8AE0B0D055AE734928C06035D0DDAE720110B62FF77FAA89CB1DB353AEE075F5D06AABA9A8A0A25E4049F1D2BB503E8D5E298C4257CCC2E951BEBFFEB2BEC0B9876D3FED9B735658D56762A20C5FCA313A13B651AC14C8831142728B7E7843B299EE3CC48FCC9E857E4659519F716D66FB3F72F71481496E4C33D24ABA42BF8ADE6AB55AD942650F3A4966A5A34C5811812CB82F815FDBF9868FC0A9B2D2B4E52600B3610976D679F437AA95F3BAA91CE48A16A790D20AC05847CC4065F2291E23C715915F1EA9B7031975490B1B247B663926125B2C94BA766CC1451207BA6F92BE7699E10169C84F75D0CA65652386C52E43EFEFA77181EEB9E9C72B099AC427DB187AEB0BF44C18425470B8821744AE6BE186A6285B8EB951E20859C891E175BC1D50F3A1ECC9CFA4917ABADFA61DB6C549F3890A1D1E29172D0C81AC319DB9CB09EE6357EF6BAB72F80EBDC87E0C326ACD78E7F868954F4BA614E2EF78FF4D2FC1A7C837B42E47EE1FE821DAE7307A1AC8629E3D3CC5DFCD3017D8A424F2489B44A883AEF0447DA8B4EC070AFD80DCB8FFF40573DF52EF83D23801A72B3865622BC4175A4F6913E1FFD170EFFA3614759B48E10D1A723536F02F9F8AAE1BA746D0EE174891D8D9210256CCA208FD0A63861303A48DF359EF0B0BB54B3CA76D539EEB238F9AAA6C11FB1E81D191961F9322C65C9419A19635F9606EE09CCC46ECE282F357458A9EFCD65D43D822896115435E735899AC0A2243119FF0BF4E2B10216D76157D88E361428066A518D8D0403E404B9FD073DE904FFADEDD848265102BCE34E474B8026A4508287D224184BC9E46DFE316609DF0BC542706625BE17078B7B2560A04557A11F8D1F59036D22964E513A43B840879DD6B94D80A3B3E91F2C29D6CC7029931E3C524A03FDF1CB01890ABF39203FA448B5F9DEC2881528667B851D262F4B5B755CFE451436664A5441DE95F27E50882F1B9C0FDC9314A4CF99327F04E1F94B728CFA359FA12AE4B8F1AD95A9D901334A272463B21E2F5ED0E0298DC81E02D2529E9836E9FF56889164AEF6A4A79318BC627851DBFB45C25E93B66CB04217E24162428A9A3AC13C8F12DFB3B8E55DFB57F39A7A8834F4C2EEBAE755CCCE27AF57AD2C7063847B0A64E03FBB666380186CCE8C5550AF1BFAC381262361D1F74A01811454288E1FB01373DC19267C81EF7DC491556300508DC63B8AE4A19C24024779FD95DAAC4FBECA6D11961F830C1AD27AF194A9B3F82607D5A16CDB7988FD8A2D22B2B18E779A17FDCE71FDC1D459CB0F26C790AC2F76B451B0FD4D954861814121F82178B408CE0AF1778AB1E72CA03521C232FBF425C5939A5A9EB5C4813E203DE5754AB49FF03202820F2AD8EE896BCA8EC29E621C5D8165B2E2B1DC6A38D917F30155B12B94C83416566CB9E8C9AC087D3CA02C0D5D2F591E5CF68DBC443761EBE85CBD370B08DFA7F54499401788225185C35E3909412CAF4187CE5DF5B8384EA545E3BC98EFF6C389FB634A05167211ECF5FD2C9AEB0A4B1D477999BDA3A671CEFBABAF5D4BC508317E0E16DD5FB51B99E3DF2E08249F61665946C17D8FD9C036F22F23845153CF5797FE8F7D4F81D108A27C80A7E2E885201F5CD0164964232E3A0E282AFB3D8F691F7B6021053587F37BD14EA4355117545C785AB7B828763AB096F52728BD144FF224B851682FE +sk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A265957A813D816B7DCF5339A808B21254C0B22A8BAB1C652065D9B7773B907FE7C6A4CDB5319DE6E528DF4EBB50233108F44CA96C15B30D5EFD1FD70F03A4BD8C10226448A6490B0388C248240334511C099004090D5916924236260B2684099784CBA80D888490C2928042A48493029184C47141047099400014C54849424D1A950CCAC820D93249599605C234840B2140539670031922E3C889E436460B4244D332680039509008509348069122660A89640B894D4C402A21240D1CC10059887188A03123070D81920C19B42042244993C060481480A2066D0BA64152880824A520242505DCB66C64122DC2042661B68D82888C184220C830711A326218B7115C24320AA764020865E01628A020080B832DC89044219308542245120860C2048A22884CC0142644040A18B0090B992002A3118C920050264A10940C13926912322D191122993204448811029508D9C411D18488A03888D8284111B640C310490C878963848449242809476A1202045BB25042022009498600888C00236EC2260104086624278D13252012368C1C810DDCA2612027720943018B968022B56D599209E1B0610C494003418A58A0510BA34CC23091E2467109361203A6880004724A022EE3465041341120018D080550880869084930192310003442211781A1A02C52C260A3A26DD8282904170C0400854B044540A64900C00C1B2681992669A4886DD9122E04C30103238181C270A0B80053824408A92DCA86258B2832520269DB105163A05051224623A9884442714C242CA3342903150E62127292244123295218913014452D58C87122900C0AC49022217144048621822CD1122801099148A2644BB6852096084C9469598641184805D9146404831123284ECCC288983688042128892205D8320C04320211832C11B689491471812872A01209C4B200A2B27118A94C53840854322110424CCB342544B648899050C9408921398C412651DB862999162C940662238011194406404869CA346490320D0CC020D0426DC332644C109018A7500287918A3844A032460C2851D084680A262D988605A2148A993046080748E000904BA6899BA24CA20892492889D3B2301C0646240971480225A3006D04489158A40D5B162CD18024C91486C9466C8918649C8621C2020DC0B8406118481BA1856446245B90105202661AA32D08A331994485CB440DD2841043464142002049882802219212090001860914C68043800013825061C650E2109120866DA1268E13490D24346A51088C119328DB12666430864A148CDB0670C4C2881432865032204BA40151A0889A448918208103212A1010858980255C282022212DC300245B02821305498BC810E49604D30869C42825C9968101A145D894910385118B368149182A83B62041362AC02091D426259B86099A020562828D202180D4144C5A22204B1446CAB84D11480D1830820C17826192511C04880235684B448652C6082043294202510C136113003049944DE2926141B0494206208A16324094612302821A430094305091882442968114C98519A441CA028464044D9AB00C13140641326C58240A0080219A940D09167214A868C3C40C40240C1B064620A25014B8290B056044302E82B2481B9400013268E1002A4BB4091A328020946549A2450B050A8B12680C144510292810060A1A128CC30842C3400514B3501B032DD3266DCCB04C23C68C99320541C690230011A24005A4144A203148CC92458B368E52224821A30C12B1900284681A066624B08921B9299A240418A22423824C04A4090A1604CC3051DC924CC820111C48654834300CA42008368E41A880501285CA282261927042906560922594442600464CD98071CB424561108E1C846D21060103262510418E09B004DB3089D234001C33014C284803052E1135015BB22062483023364058B82104C92049B2081A880924A5519AC66119913188B0304BC6908C8248D43464D196694C2226544266CB128D4B108859B82C49384E4A8605E0A850120369C0C4208C882992840801312121C631521692CC262213094E08158C04983099460D634246494080931612E0260A12286510892991B671DA9488C4080C59CE85BB5352C730B9E9AE3508CC3DE94478D8C228A948D6D365DE005CAAEFCC820A662E9B1C41BAF181CA901B6CAF9D928029C608881C563212B69B0D53685FCE964C41D7AC6192235D921AC57141E24EDC92DB2119BFA7C93E1D0EF93023760B2C8E2B3957585F37980FC8EE4AEB69F0F2B429751C2F84B46C4F7A7D17D2D175F235DB48A4E0B4E7CD6E333089F937F5A77932DD62AFD9083C22628102B47E9D69F8C4ADA600D6F886AF1E6C83BC4F6BC6737CB28AEF4AD600F655D541E8381323653C294411A38B434857C882EB33E577F650DC87177D5DF4FB8077960368ED89C5E38D7877D07039662734EE4950862CEEA8DC447467A95844FA1C4B33AD08979F530E6FD5A02A1CDECD286D130B026A29F02B66C25E35C6737F96DCFBA07AEC5C1EE91B50DD15726103FEAF16A5813764DA1C2119E15914D6415D6BC4391954A847CF56A07898EEBA815FE4A7F118CFFC7DC92B004F0AC9F34416DE4940C128B45196E9ADDC60E1C18879ABC511C01771821BB315EB115DD21932848BBD199342A1731238FEE595DFACA169A337199A14AC7170E31F670EC6537138DB255D102A735C76690EAFC113BF668E71B27A5C945820DCAD78561E4593EC243B9082D22B9C4D31C907BECDC833930DEB91F13B1FCA5D7666E622D5C2DA4000D6773A2BBEA42E71C42557C674E41718B8DAC4554AA2249F85F15BDD7A2C450AF65BCA39F6E22ACCC78AE863DB9518B2DE822302B9DBF30B68E477AF39A6C30809EC76A9175FFCFBC79200914886BF3218E2B6BB3CB068206862DF1430D2FCF7A11B8474A38DE3ECD562BA98C92031918E4A8F783DA27BA84FCEA695B1776A42929AF32AE9BB4BB56861FEEAED120472D1F5EB8C3776F6082765D83E6A5718771A19FC9BFBE1C9E499486FF0BC2A98EE4B5E46CADD6409028A2954F87CD5A603070083327E277BE165A14B0A41B523C416AD4B900E2C4B4BEB61C023C66FF8DE705F6BF8C6B245C0A1142B7B37508F4BBBF151D12DDC6BCAE6A1A22E1936FFC7A77374075034F5C3CE01F491F97A0044F1E5045F66F139B7AFE23591B9E30C10FED78EE4495FEA19B6CCAD4039C5452AFBCE8C6EDB9653B3EA18CFBBE6E1BCD5CA1BD6950C5F3A1D16E1B7D764943DAB83ABFE829A1FC019F17B5916622110011C5A6CEF4E5848280ADF355EB726B139C8809599344BEAC65B74974F084F7C7480DC63861E20167BC41022040EFDA0C9F29793F6217782D527850C685ABE695B4EB8E7039776BD9D4BA0E6EAB6356086BC17536CED3BBB575EA4FBECF71B4ED435C4C814C9624949565BEADB6CF4F69162207046C4AFCC375D10FAEC4F563F3FA4779C5ED44421C96DA708E82176D3459F37782B4C77FEA705DC32B12B6D3DDAACEE02A154546A62BD52DBDD5D484CA362AA8713671633E6C97F6C039DFFC71ABBC052EB2C3F8F9864708E341B2161C73F269D4EC0AB00488584C76615B93F9450585E133E34A61D595534051E3CBBF0AFA34C88D9CD77272927E43BA1DA1653B42E1A3C76EB85D842E6041604757E5AA67ACAFDB567AECCE2D50BB44092FE0A5AA03D2CF5A4117762C37CBCE0E718A03A0156E311BB81C937604931DB394E80448FAC297A618E577BF0472DF2FC5A27B66D9C95A111FE55B68B8DBE9364E6999148C6861240CB6374D4FDC210721895E30381282031BA7BF2A00B9FF96835F53D26318C0A6197856A5A14F4F54095AE213000A9CB5B6210FA6FEC55E36E160F62A98627D33AC6D04D21B54E53A4F60EF3808A992E3FCF5EA2A4E1663F6621F523FCAA9C87341F0853B49CB8E3577DFDD27D5636729E7CD569F955E294BCD49EA300474EFF5A3EA6637BD581A6BA21B7518F50F037709CC170E9B428E454006B8B6C3BE139AA9DA5A73D771064CA9347DC8E45AAB93351F21DAA1B84913213C77EBC52246C6BA3CFAFAC72D786CF8C4957BF3B03EFC702BFC4357112CA266841AA0A288EFD44DCB4F3F20AE829B285110176530DDEDEAA855981DCDA830423A50C148144F68EF25DDD29B1E057981E31C8AB21559B61970C0A2AE904A3B529A541057A27C7B4FF7B811AC5B2F76A5D3FC5E8260FE8388E7640D15AFE83E507D0EADD9A83606DFD2E16478DC6B20D5E1778E49DAD2A6E3FD723AB106E13D289EC4C93600DCF665BD3D51A9A91980C1EFF2472086577C1AE3856A648281F543CB243B48DDB553A38E0485A651AF723BE1249F15271630848A0DD62B45B85E8F37B302A9DB6B6966CAE1E29D7FF6A314081B0E3E07BF3F19BCD70A590EF0584EB52C47DE3DBAD9061655879525A2CAB5AB550870C8DE1317A300666C76B98C06A8E301E3990333A16446CB3B2F56BF2C9398CFE61E2E50F315702A4292AA5622C3E5F378DD0DA19830A733DF9269C64D4EDD25C40652C521E6870D87C04B4F811E79AFC5C85621AEC8034A533BA670DA5CFFE02457A303C59B679B18C24EFF1CFB8EE4F19EAB37DA90A37442CEBBE9811E9F31D5CD77B669206EADE9AEEB48F60DA916AF6CFCD72EAC86E0A5185A7B5FDB8704943196285A97F4884B9E3F0A1325C688AD844B743E2178225DA8C414AC6CCB3BFF9A27A865166762B4F8087DEAD2A892CC44A05BBE428AECA417C38607AA857E6D725BCA2A124B5BB8650C7F65068C9EEDE943C420AE153E67D7447326CEBF56B4ED886B0C01EB87608074C041859B07EAA11E380DF4DF52D184637AF8071E0FED6273820C5C22172E4D897957A36BD197029C7A8E3220AF3B85F821DD2B03DA1DCEAA324F4498232CD491727BE2120BD76027C44BAB2BD0AFE626F077FCAE9B07746832B3124A8930765074F712FCD602325DA66128633A57BF354E2142D736322F0F5B9CAAA26D86C9101D03020B5E9FB1CE5E198677A29D22D4C6A984745B5F6C518A06B0A8C622DB78783DBE7F4EBEB9F56BC6D1FED28E031EF93C8B8AD96EA80D6F3B6440AC7DEA8927970059817A5DE7BCFB10212110D109D16D31C53B37281F4DED13D9B719AE5A0D77421C90EA4B5FBDCD0884159BE29EEE2DA82ED1C783A432D38B676FD972FCAC8768A700B6C22999B242ACA3F2EC7081EADF49B620BAB56DD20692CA68C0D768E5922C4BF2D9855D56741ED1EF949C56AEB8B3F31001FD00C93F8BF9FCDFEA95A0649ED4D9DB4F90628D7DC28EB9B4CF6B0BCF94464A97B1E1D8779D34ABB9F0CCBCEE31BDD204E0DDC4EDF1A287697BDD20FF0A5EFB583C7FA20326C36C7D72F422435400D2078D6004416096C1E96ACDEDB27E52C47839A64A9C702FAAAC404614BACACEC7C7B231926D19560F900AF0DED6D074BACC69D801A8EE349499587B00A6FC23A06C093F9A0ACB483F4577EC09E5CFBDE524EE3F1E9D9A569B8696D9B8186997F39365356001346DC56C0F563EDFC5E6D4DCEB291B6ADB7D8BF857CD16EB0202E7EB61FC1E82890C5FDAEEC6183A593354888B0E63BE3A48C091161319D5E3241D6B34C8769AD57C5B158410C8FF84C93209A597EE1B436DE7A215C034C5662D7F9EDC878394D6CC35D1D9A9908853FC91BDEC7619220D7B5F722DB3D685B120C6B0B655AA48FBEE5FA843B1A57C0F35DC1B44D29AD69A2EA7A4D823717E89F5F82B84DD86B1658B00C00D4D494B4656F1616DD33885A11B78EC6F046BA60B11D82FE0BC29765C226DF588DFDE2DF285F57A6ED660049213A90874B4C3BE44E29611048AF538DDE6698FD246714AB35E19CBDC232361688077C959C04558B7C4F893CB86529728F6F388A8F32FEC17BE437C5E36A214FAEA5512A100D007303BBF610740BEC83BDEF0F9DBA38C6C05E4FB3BC38365B0668FBE16715D0F48125D9345F87698E52B8A16BB7E47C93646E86081B1DD98CE2AE1A97FDF426D7C1E0061DC48C3B794CE07696D82946FAEF9B633AB5A886F356FF97191C2EC2250617E8B947F18403F52EE952160504CAD00E7634D0C033B5BAF9C30F96C03EB37DBD1DB7D2F6CE8D232D1560C27B60CE92A6A10B0B0476823818207D29AF184C3234DDAC4EA7E6492F9D29786D247740CFF2581BA45FD5D730632B8007B768B0E02A5612D025368DAB8954DFD9FFA1C722FE53B6C567AD9E73129C1FFC376C86EA36B6FFF7B9D62D16E970D091E420FEA04D7964EA724C53ACDF2076EFD617B169CA536F08CECF8CA7A13E13078BB02E0ECC2946355D3F104FAF7B9A227C7029B710F232AD3331B6E644ADB73CE724D351ECDFDC588F91685F78F8CDCF5DEB75F761DDAD7FA01F66A7A16DBE3306B4C2FF7058E65E7B7B5F4F44C8F1DAFCC9D7BCF2E3F231354C2A32C749B60EAEB3EA7034210E00824FCFEA00C268FF3521C63B63DB0BCDDDEB0F0C8EC230EDF28D3D4863EC4A113ADB27C20AC4E46813C57C89E1175BD10E3A19B9626ED93AB23135785BBF75CDB24E656967BD304F338FA8B0DEAA8CBB5C7F8045000E04B915F77835468B8D409BB0C1358FDA6AB215C9EB1F7E84C49ADB4C3106AF4E7213A0B65636B6FD76A400D027F513D39FBE90245E1166067AF541FAA03447BDE3B6DA23A76414AFE046D394E220E6DC9DBE8AB8E62C47315386A96F15142FF930FFE3FF7A4A091D7C5F2835C5A7B8A3CDF93E952EB4BA5A9B75E4BEF831CD3ECAE2C18A9BBC8D90800387CF3C0EF9C55A39A5B1A6B80A14D2ADF5D0062886B3F5829A68B218F94B2AEBA4BE47CD3B6C1D1C07032C9525 +smlen = 7367 +sm = BF4456622E7CA2501EF71728AC2F46FF24FA49E96D4FA02DDC364782AA8DA4C536A68D46B0F767B929126512277A5154BBEA95229194BCC4AE2FC25D7A6FAA9BB41CDD836DA3090F672917EF9AA038F1D7FFFC714134D86AC4C4542D75415B1B9875D419E2E2EA24CDBF272A2472BA0ED733B4069E2E70F775651A50E28B0C867B6647AF9810DCCD0309C4C3ED070CBC4C7EFD6A58AC6F7D2F777142D97CA13634C3A19E241ADD5FA8359624815D010EC18C7B086E65559B608CCA5A269FB890542F4D3252034237D6798AD53323274BD711BF9879975502811EBDBB8CA1B89F239AB5C8869622752A4CA2B55EE4A21017624DF4C82BE782775115CC0D9C4A9D43911654332D2E4EA0807D56A7941117EDCA5EA4B0B38C7AAEF324B6D7203E9D425FC9B6769CD8D8E575AA2EA251BC4664E4325C0432A523ABBD27BA7ED2C391B896BADCB7FD181BDF7B25A2D2E87DFAF9C8F7C36C1EBE4274E44796A151EE4FF6E44C5C743B099D37D13D8029F2E9AEA81B6AB82617218580E145C9EC67253501046A83425F4D0429566A1B47D7B38D692F8EF90EAB87094764A03EF352D1FE7568FA898AC1EE1A81BE2CC124A1EF4785B755E7D4A7FAF6546CABB3AD3DE243442E932BE17561D25E6955E3110F26C10685E1F99B0742604B841801F57E9C2B097A5CECDB6C19E772CB8ED3FAC1D1BDA868570383FA1F66269C0D0AB391C9283CD2276377972CEF8A33368E158D40EEE04565567EFA4E987093E2D18B0703F9C3A38B9588EFDB112E0EE694DCCAF26DA783137EE49D27865891704EC0F16F72313668978C12E06359AC8E9CAECE003D2EFBB4722F72A062221AE480D05318B44C462E8449D5504BF062537625F8BF24EAC5F63827412EDA7EA19FDC7226A4A7F10D30E65EFF38AA2032DEDA641D14EAB345A86C1144DA5CB424BF622CE2A1478A36B0675262B42FF220D535A5382BE9E9C22E15016EED64FFBA5B50AB44650D873B7FBC5240BC84CB0D96CB52C80FCA951823E445BBBF81C287A11A3271F2CD914896CE44ED79911F062A73ABD0E2CB044C364CEFE1DDB8546D369ED61FE621A6A6FFA6199B616563A4969A6620394DB0BBD39335FBCA63BB0CF5BA4C448EC47520D2AB5AB6C3803E1EAB8DF648A23CCDAB760B46B1EF0A276F2857A39C622889FEFEBFEA15C00F7DC5373ADBC2F2FB57EF362088340157AAD75B367FF408CDE9E99B03C524CBADD5ECBF4EBD03B8922DA1D9E5B143E692341F68E55E2F7D0C087A0A562FD5F3ADCF0AA0E30F9EA6968B2B79C772AD82B83DE5CD1C93767286894A4BA2C7FC57AC82388A633DDD907865ABF060639DCCFBEF03FCB9D8DE3F3AFEE69FCC6FBA7A11308D59AC4943A4E3932AD1CD28558B22E66C0E86C18BAF27BC23B3C881CCC238452FC5F89646D6FEAB0C9DB608FE35E87B1BA6D1CE3E3BFCA6051BDACA970F54AB41A7C2C89FBAC869F0B8BA5FF90657E8393B82FEA873FC43DFE90CD0FFD22AE3644C795ED7479A3220B27E2CDFF7DE1F3727AF8779500C39401C814CC83A463A4170946193161C96643267D5793D46078FC1682F044B7741658F28E99E10EE6C78A066BFAD6E760C53E42FF74D67760A385A83136FA8A0E8984F46D2BC37C382AC012B854304E99C3C481318FEF7A1EE8CDDFB468F83250DCB8AADB31F70BF1AF9A04155FD4AA2F8D81E2D8B1D667B2D9A98A6810F42CFE1FECFF1CCE2DF235DD3E3E03FC421758232FA4550D3582A5E23F345E96B018761295F182066E1D64128323E030E99BDA0CEB7663B55955046F18B31F79B8FD7EED3314601AB4D199193C1BEDC43CC4407D07C861A758B881E3C3AFF7C2236EB24C5E12BECFBDB19BC51ACC644E58F2E1E063FA1006A97B6A826854A3B04E0C5BC68AFD24DBC4A9BE0EE7B0642985D008C549A0F7547135C1A400D5086330CE80664B0B558B91BC93BDF8185D3BF241FD29B74582DEE7BB59B9F1C267569B0C39737E8E4746A8D0C28C33011E77FDD48C1D2B4D0AB7D1403451391917C0C96F5C967144DC8FF7E2FA2EAE813EB17F18152EAFBD5FDA92FCF6CB57F77467E72AEF215F54C63754C4280F96071556C672E26161889F83F598ACC585A31F5112A13DA870871F3C044687A4C99E5ED4CBAC366C6120086788FE56D97B8A0F28193DCE6E9B8A517F04724FC2453D341360344B0AC87608BC185653C6A6BE316E36C1B2518717841A06F187E6F8B19B487BDE3ACA9D05EB6D915EFF06CCC705108712657171E79424CF7480385CB750895641E8046C19A51FE0B3107FDF1228DCCCF3EE4CB7BE310D5BCBEAB6FC968D2C4DB1ECA1D5F2D31EA6CCE2F24962133C434CC157748516D472AF3347D964F4A1AC9897DC09C4668CB9AA81146D6716C94CA95BC994D90D55FC5E1C8E09AC977DEF7A4DDC83AB68AD238E6152829C79BE2E8C5C4448160B2866D169319C017AE8BEE35FE45AAF9624997B125D3898C9EF502AC7D33286FABB68C3524969286BCF445D68FD646E01A5541038BD1A30C0B7F717B626CBB5BE2788630A7273F66479302A1DA0501EF91101FA2DE9EA0DA6577B658056B987563B46D95579E8D48161CA54071D2DA14DF88A2CD1BFEF4CB608D77C948C2D5A7C2AAEFA8267244E658947DF40FCBA3033B59D96C1A7013133E622516671B13E163A692386C02D61E96BF94384D53B8E42C667D6E8369809A987213D174446E65A883F563CC415EDD4309759E7EA6EBC82A9787E12B9859EFA9D81AD8D9F6DDD899A531FA552D13FFDF3F55491EA2D62E4B9AC512C25AA7BEC72103A15B6B2ADFAA281FD11077426A3173859398DE7FF7F2B3A6402B69F484E18B990348220A9DAF896C59EF9EF99547C97AA448BB7D1A14859E5781752C8EB6E412A994E2C2A81046F2B87DD2C657BE29E6236C2E46D9403D4EAC4FEEDC23B1BABD153721B79870E89D7FD07C2F02940225A719C1699B813BCF70373DC6398B80D9AAA2554B659836AA0DA82CDFE203838E17541BA575D979E111D406319BE0EEA856FF59714C06296AA8BD055666954CC2606C5EA55CA8E8080F4E62267DDA46356AD4AF39DA44214587364AA9A1FA85A955ABE5049465B578B9C48046D46494100D6F4FCD3B35EE25BAAAB4FDA733E9C462299ED4A17870DA15D83EEE3F251524D4FE7E7D86E88BD15155321B895DB8E27EE6EC331780D86E87F33931BD1208BD6CA04970280610DB63B602744F2C3FD6C637976CFED335F4A3E7E60025FB36146180300AA7E411A6C69201892D69330B09C78047A0BB57333F109548707EA66CEE10F2249B035EBD3E9B7FF47F2DFA21E94D5C3A8970B88B915BCDAE7F9E4AF01AFF33E21EFC1006317EFC76B539820B79E11DBBA1744E08C57B77F291D66FBFAEC922F2A2DDD7352983F7646076994D598619F77C7A9ED4A7F44FD9EF98FC50E471858DE63C8EC2C571B757DC842B45A09B3D11228936C2C82AE131635A79B0E8EAABDAB220BCAAFDF4967B993CCC2135A522AA70790BD42196D6DBE9F5D4DCF0EEE3C941ABB2CF8C22ECA87CFEC6B077C192B27E9F9FC319B64E987BD5E02FED6818991EEDFFC106FF4C49494296F0149FC5A77CAD2E387BCD88FE0EB13BD4AB144BBBFC6AC9BC46585D5A32E3796D053B1687D78CA29433797F06AFC71A391343E434F5626367E2029E8CAA10D5C37456A92B241802552F3C0E9EEBBCDF019A1ED8D07BB4D48266520BEA8F8FF09CDE2CACBBAFA8AC942631AB03CBC701F9B7B7BB273261827D4A9465D5E5F89DEC8C8170DD8E8114A34BC68D515EF5C302CABE5982907A3A5471952CBD91AD2958B3A2E1BB39047C0B1643C92CE1388FA41AE44CC6D88E8CCFCF8BC1A907E852B509CF8FB46FD6D43B66B084296A73383B0A20E7AA904671747985D429FB812CA46576147EEF0D5175F8428EA8AB5CECA37C41E376E66535F6014AD49CADAF606F46E31C8A0F99AF9E5E16CBF6B0CFE90A4EF45C154F63CCDD395F316A2068E49C18DCC632B3235C8A36E60E0B9890802ABDE79B2F2DFB6A4BD21008EC7223650B995D6F8AB92F637CC23B8D7B423F15F88FFFEE5052C5EF4ABCF7336DF20E62775E8323E84DB3D546258D12F8D95E9801CE7C3F15A980DDFCC74F66C145A103A04BF26FBD91664FC39B493E9909D30FD8DDBC1A226DFE376BFE502C381FDB076833595D894AC460E6AF701DF5E7ADE67BCC18E7ED49DEC34708D88ACBB4B56C3502C0575867D7B56DC63124236AFFABC28553AF812557865550B0F0DA2F45A49A26AF19CBC2AF64CC4A1781448B18DCE4A2A324D3B86FF00B7966A4B6534287FECDB85FF78A17E64D800E7A723B430F3514ECC071DC79988B09ED8866566344C0E918CF5D13F7F0AEC0359D34462775176B35F704A8BA73E74140B1B7F269323B0CBDAB0D5EE85A27284CFA2DB082819176424EA681B838A972089845AA14B6EBA29F1E2ED87FB5595E83B56DCC80A2504C94EC1541DE3EF12CE41C418986EA434FF32176692E5A8C871F074D4230F12C221BFF0C33BDAB8676C34EDD5E0E3BADF1857319A9C09422FFA300D13B88BF2B761B7BA38D85D9BC376BC8DB8334BA15D53DB3F7D42854C4F7489B0276139098924360A44EBD82C14793938EE377A01232990C46835DF3003F21FCFA5140E572F0E29C3C057F9E8EB5480AA68F7362131FE08705002312489B9547B1A690A5CBCEAF32BEB1541CDCF0582125C822FEB63750BDAEAC36524B94EF47E4612C8CD2B3C22D8CF2E3659C2E71DCEC37CBD472114677DEBF05274BCBDB03DD43A6491D7F54F9AA50112DD0118F0AC62362ECA112C3D6321CDF53D98A14B8DD5AAA595F868F51F6F6C83E8E77F8D02DA4B04825154679772EBA5070BF2D27E758DCC498740FE13F9A1D03E7089B1BD5B07A777310742064BA3EB74BC6D05434A96369421A850468EBF0FD348149FFED2298DE3BF93CE8562DA2FB1268414AA448610120E0C157741B371803A3CDE9B90CF19659B6B173550B452D7AC8C8FD38D8504625A736FF707EFF75BB51D396B820EFA7B1BEE1DC654F513BBCF5F6A4F0AB29C8B9269A1BDC497A1AE89B927044A680F28D9C5774DC36CA12A3BBB72D8DB6A55A97E81474AABB802F5629B6E544E32B75E0B32F6B705F76B96E766FB753A9AF03A28B2D4CC7837D94C854A39A196D2F4AC6DBDD7CD9653CA8164F4D3DCA14842CB15BD055FCF115C6ADE09D22776A01AEA355C5D68F2FA37E1F797D96CB0D2DB39CCEBEA318D918B93499132D343F35C70F6811788EC77346F3E85636F968948DE5CA63DE6520A892628828D98C287260C0DB8B5DC0900CFE3CC9E2A7D00AAD86D39836A54E0504FBBBE4756D5AB2E8B425C227DD41058DC32C557D1A1D8AEBEE2A0EEDDA0C7E7E44BE30F0428B2F82BED5B196E2FBB3946251547EFFC862A99F25DE074A2C7E742AC1414E988BD256C543A3D00293B8357284EF0D3C19A32E4E3E3B3426D2FE7C0D61A1A38E73B5A3003120D08255644306A72D2D26BFAC179BFF4B25CAE6154435AAF86BBEB2DA40C13C500C051990DE3F04FB483280B1400EB4B4E2E8461638B110B7B86B006987584EFA65A80F32654BD786F9EB5B1C9C3E4A479637752D782ABF9E57827CC35482741100C9E623084D4E1CAA5138EADAD6027B98FC8E879FB87213E211E9A9B39DBD5BC49C9D60F4990095B409C9D80B431B0A9780069EC1B9683211B3909D47CAC55CEDB502B14F623601B53FD6FAA528EC5BCBA85A54087BAE3D86ECA02F1C3FBCFAF80558157C7C9674B8B8252FA77476058F02E3287574A2664EF70B57EC4992C25D9B70BDCDB138FC5AF10A22035683C8BFF86FC49EC4B46320DA8DF3F9DC89A55AFAB6BEE65DCD07904734B656A7BB6FEA35F8D1189FFFDA6277B9804A01C951F6DCA55D90794E69D4607A019F9ABF0133C800684CD4005954AAEE2ABB1B8690326E4827CEE49B966E602D6C69CB672A65BED95DE2B19D67414C35EA59780ECA800A5C8F90163B6FDC255199EF978711336061D247241E3FF5F3C006F28E046EF161F2D349D9B346DA6F6F9542F75FC1072C9C5CB7B5F39EFE0C4172F4BAB0A722C77FC6FAE9FEED01E4C8FD2C8D72636CC5D9A29541C18F359B17A643CCC8D184D41676BF0D501C1F981C4611004846F89F1DE8B0B3D2A749BD1753B455BB717C1BB3F581CE5A0172DDF04F918930CC4A60E7E8F38F7DC13B20822998D0183FC965938CA3283463C62EB760AF12BF8C4585475AEAFE7CAB118223E768E236F7F7CA9BC324C9AB312CBBA7A3C9D19E0B7E8620DDC7262B24F6FF217CEDFE2CF026D1AA028A3EB4FC8581D5BC44C82E504789C5CD278BA48CEBDEB7863C766BD969631658C1E0FA689171679EA30C05CA04414D839AA3A7CC1F9DA3EFF2F5154F96ACB3C41D3340587A919DA729363775C8CF3D4B5992C6DFF7263FA5B2FA2F3A6F778C000000000000000000000000000000000000000000000000080E141C22292E33AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE + +count = 84 +seed = 483A81716F91A43ACA6764C4BD2A57C9156B762E9174EA49730A6BEB9CB19A0B3755E37BA47EC524BBE2FA25B9FEF687 +mlen = 2805 +msg = A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F +pk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114735AC4E36D48CD96B5A78CB5A3A2D745E366435311C018D14FC839DB3683EFFDCB2E2CBD3F6BDA63AB502010901BD4434C57ADE0EF9D96DCB206D7D631B32A9EFDF9211A2E06743937324159BEFFC1378DDCBAAE48AAACC30D213D43E0A773E52AC702B753F7F95E01EDE45728D55EB9DF05148F43D166F82A16797B6164F6AAC68B90CF6A3FD8C25FB4AE59BABA3469569F5B22754F505BC45D5B449514EAAD62DD524D651C72AF382275AFEC98E807A1813D01C39EEEA6B5C155D24E8512A3CDD595606815E9852A697D6BE0A3B4C41867B51244E02AEAAB7F5B8F7F5CB18B1AE06E195D0EF11D2AA2E629D42DA49A2CDC072905541C579279F63D853050B871D8EFDAA6F90AF3E995E34536764434D4BAB3CB1B891127B254A8003354F2C8C240823437E916ABB6EFA29728774A4147872CEC694B7D0C01A7E85B7833EE4A58101A98E13E5674C22E228E1C12AB2AEC1947FCBEE6D990F11446D096ED24B99A9CE926D741A71C2A567C1C504481F47CD4A42434B2086D913295770D0A90A44D9AD6874216E93B1644FFAE55C3EA841B7420A038197FC715CDEA117D4769EE7EFED95CE4F665BA5DD165EAE8C460AF91E6357D92487D30FAF085095A9CF1C99F5FAEAF793DF4400C4A05FEFF1D268576A595F54C40DF3FA8B0E6F9A72228D5B8BF11A9E0C694561809119A96EF0F7BB2829233C628154138A2380023939CBC8EC0930F1F4D83EFBBB4A8BA9EB7B8A2904830B296955AEECD1B9F7F3AE431A44448230ADFDFF769909C08C61B6B3A0D601EB1A897A63465785CCBB418063573612802ABA3EE1D1BC86FE01BB7B27406FF31602B78B0349ACB677D552A87089433043CB600CE3B2BF52C612655732DC602EDC6DF17998998806C76121D43B5B0B0DA0B0620E5892C47A4A78751B1DF47180E5642C0037B640E42EEB8C61A15C0A0A1200F39176583413BFAC99312ECA6A529B15120EDD0E52D69EF01ED8EAD0C28E5595BF7989C715217E8CD83B29A45B412F8E53D5561E4CD4DFB05AF1A0078F244A8701368E78AEF8DEE7AC43312691E8BE60477ECA7D845DC0290A84C780C2B2F52D0F125C94AE4E6A9AB31577D560A2EC33D686206DEC94D493CE2C4D80B6399BAE43117A7C50794242DF7263BD95ADF7F9DED99D4A03E82A56232C851BC97FE946106FCE831089416EC28623F30D3050F936CC54090F0D54BF66CBC3B239E8B9F34E24F8DB6F8245B449E7AC6D8793F866E5459B18D3B844BA8D0737849FB2D9C3AC55D4B2D2B828C83E5C5E065A91E6B41DB4E1B8E6526E6CB37D0992B70507DF82F1470967F31A0875D83382D4442A04E7B69CAE7EB4E9D41CC7F3D6C7AACD6D0987D7CA25ABA2EEB9FD5D413BD6ACB115FDB92F9E78DD46DBFDA562EE251BC5073E2A2A6719D6C8A00E9AD5C88C5210F7E209AEE5BD9A227B99D4E73642C1BA4D61E7F88CD1D33517F2362B823651A9C5C2F4F14D430C0C1CA7764C4ED9E1F7806B8813771ADB07B71506EC66507471BB0B4B2A3E2FFCB2BBD3C38C33024C90C07D61BCE71332A73FA7EF1350261F5F43038530183D2719437984AF86236456DA3D75A683414BB33186A3127F661836FB0BAFF88220B05A7F1DCB77FBFE2EB3A5880C66995D34C658B91E582D5175AD382D1F9BB030E153F4F5C10D4DE7A7884E1FF15B2396B24315696DBF13B47F89D37DDC74365BF60AE93DDB9F9F1FBD52D0BDF066479213A88C9CFE5D3585C5A046CAD7EC7E5CA26A7AA15FF242EF90D39CA83AE2846F07DD5DB6735246A199F4ABB9988BDF68352544668D85590AFB980607918BE982370B51ACBE0FCCC19C270058B60B5C9AA350D3029562E101B49973C84C0C6EC920CDECE6C22A2B8C60D4824910995A118B390686FCE8F5586BEE719D5D2E9E0CA0D957C218025B24AE4818F366CF62481D16CE99F7124D8767EAF25815EE897269A209AC8B9265DE807620089BC5A41296F20059435FCA88E634631EDC3BB634BAB3F3CD935D684E85C01D7116AE9161736744298FFD6AEB992FD0C366BAFF7C27D910ADC56395F5DBAB4D8719D948867808DF3D464149465034B48D044F6FD306FD0AA7CC23D1666D9332BCACBAA84B1957672053D03A25AC87990441F6D79DCA2AD75BA5FE1DED13311B370E9999F51D478C83663722FC530CC42591DDA167D4FC067946A2761EC51F5493C2A724DB6684CFFAFCFCE369B574F4F5BE94D2455A47A1F7B149FCD476D91151D749B272DEE775A6599942FF386C2E61D3E16540180F97237F3BEE592BB56AD95E45C2E28005F6B4D65EE245C3D862F4C6EDAB22BA699CBEEF68C5B2B14A7248603E3B6E68E60E98CD33111A7A4405EBB932E8F4DE59FD25FD5B360F9958E2A7CF00F7BB2A83A1EFAC68BBAF9F4460A4CAA07E4F359BAA59C17FA55C357603342E72D36193929296B792732805F07879A4A80EFE07D5EC18741BC515428DE673B291A4D74FDDBFA34B7C14F16A7D702A2F067063239501168CE08E1D72B7F7B2AFB1BB6BC4F613038462A47F31DC50A73B3955A50D824D8A1FCD1BA7CA9C6901202B19D1CFC838C0D67B31198C36BD844D27C3ABC51F3721BC8BB4F7945C1F6054DEEA14B805B7961AADAF01BF5F3396988DD416265693EAF7ACBD5C4A943ABCA0A08633F071317B4DBF15F362CD0C09F9A9171DA3337CBBF691B68C6DBAD3DA84DC32239D0EAF0E1C0C14ECE518FF752CFC817C6CD730C83AF90CA93CCCA3149645F68B7956D8730F68609275CF250A226D5CAF3872B6DFBFEF4106F414E9BA35B0A959E8623949F83F42A630E449B127AA7A758B05B47F9FE3AB189B906446A35CC05F55AB8A2A7762082412BABEC70F8124C02E7FC4F2E4D35E2951545D95291C529532AA3665D322DFA0552902D70244BFB0DE0E3B91A00D86A975265C0A65B59CE351F57C2AA9B13CC452F42AF1CF878CE7F9AF4C1B20109999808394110C4F7BFE9961B682074F216D52E798C2F336A18E1D4CDAA48982DDE550CFC619DB77E46B477657565886CC59C02E4AF9B9AC623629BEA361DD938DFC36B90C02E155F9DD0DEF8A0C8F69FFB8F0D4D3653C23369E86324FD495D448E741263566F187874933D6DE4E3F149C3B3ADB3359676B7AA912B1749F451B79441366DBA4435122C0C91387608A399E2D83126826F8C54C3648DEEEB456F49213827E133FFABC9EE125682C86D0B98840E817507B30ADFAD7CEE999C85381C0D7E7227EF73D4AA3DE0D587CD8EDB1900C0D8042A92116342B812037FC40848ED927C6A29577A0F9481F67167770CD065035A2D6A55364F68C345A5B31D65782E1C65783DF4D39918D1F9BC8D39DEBB26319BC8428E435E76E9B2C4033DE412881A90CEF190467F7D7323524C1DA611DF8680DB5C53F9DA943ED2EB0CFD8C1B603F21453E8406FF4A0B142319F141101C63043C16EFE5EB851161AC18C41F771D51685C34A537B86D8245C62A70EEB9C4A497344702BF860E1B0A51057029616EADD3238D8546549A2D85EE1D41D679E6FB48E7262F7E3611F9B84E7F7E3D7502885AE44CD5D1D2DCC46F60B73471087750615ED6B761134E8EA9F304D24061F5CC26A9DCCCADC1E86BEBF258D119A8 +sk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114D4D28FEAAA989347F97ADCC29D585A8583FD6AF03A5FD954F0E036D13FAB71C9098084E773443EE193260CEF1002BAA64E87FB0C26A99E5E0BCBD50872ABC06A09B9244A0649018344182492D29860E3A2101A156CC9C470A4B86563380E24312183948100A8098C224C53C86909336AD04222140390C4249111B604E03012E0B404D8185214208801332D0C813114446DC44892C1000AD2484051A880233045D81022141641D2164811338D4C86041AA328A000814C280CC90202DBB031C22486104989CC02490B334423C4240230624B4232034668D9466CE0800913A770DB06861AB0600A23280A290A11948824206608064A62082014C42808C23123148AC1328498A8488892441108701BB63013C84CE49685CB34408A24440A32224442646344665A3044C8B4304106269C3086234225E09424C2B82949068A62448E03040210280E08A62023004A188705243142884649D8B248D90005A0B43198A28044C8840934721AC07024822C22A585D442095226209B322C182610E3C465C130809A820064222804302050969113170E0802892403098BB625A308802136714916200B367018172D48386583048D10032201458C99060D084092DAA4710A1344E2162108126AC3960820839149847001149024C671A4029064142A1B01910C922461048C12C88D14962CC9B680D344080B8121E02484584630C404121AC42552345020112140B205239088D4908501214E1B1306D328254C804DC3288EC8325193B24C130424413646148824A24871C1285111A76C0344529B98240032024B024CA442681AA84140404921892C004600CB38891441901CC1118B88818C382D8BC4300A3825A2262E6214021CC96D012560920030891628CCB60DD4B46D0220422243624880049A326449A23113B760D49028041781D00604A128480C182884068D8218261B908C23B489A224451C220D23066222400993B27094382418446464C629D2964104C030CC0262C13260018541DB24461A165183326808042221274D5236298AC044CBC22140345122847113A05109482A50329261342C03B1685B800080421151148044260C19B661D8988D0126851329805002202399804C44421AB96114858DC32628A2108819110C023530A4820509335163320210868821358A9B206694082ACA02301B046802340922134858864154105092886010C48C14133101018964182809250C814049C202325BA6240CB2414BC64D830485D200451048664C4682D2B43019C548E24620981240489411CA4089009831039940DA928911B668024488E0C61090984D211745140289A44685839069A44202D1C06082906D112760131486418028E2120989164D0A22250C15218B140403094940886D1C49491C138D52388143123103824D20C5288BB49099468E6208500A194453B66D1BB465113682028270D0B64581160CA048022134649BC28921472E8AC26002A980093425CC308E0C488E019504E4044A90342E10066C0135254A4031C382481B922519356193440A14210019414922B980C1A64D4B3871D2304C4B2281831688D2863191380C43C210E0B4450C434AE43806093831010886002069A3322A54C6480B8888420288A3B26422186D08922093008449882863C449A4144A4B105053B281D9442043862500846553244E01C68112376004B624018871C4C48C1A34685B846090882989142512030610156C64B4881CA31182447202426A4BB421103044A3428643440E633248214848580470804280C0C64409B3841421614202102390440C498262147060109023044402C868D8308C112651D414300A1524203529588288A28891501862609290CBB44862922921C2919B488918159284A824093180D14866433452D0422C24482C24220820008101992C042341033290A4240553320609428D02304AE13051DC060504142004126DCB084499803190108EA0C6288996085C24120129118C302D9A260E42C841A1144A09060992320A4A944D59360919A72D130091A4106E64048260C20D884830128540C4203002214D19098203138D22B66840262908176218156094263012B3250B912CC2C40588084C1A900DBA873B681E65D75B9CFB379AC3D72E6AA54C2C3DF37117CAA1D6041A1CF987DCFE1C3171B628F266712BE2FA86EE81F8F310FB781965B3053B2812C3FD8C1AF8531D5FC0E662BEC3872506C5F2F4783ACFB974F9BF4410CF9F92222ACC97333372A7E4D882F26DE2D48BFA4D2F0EE1CD9347D275F041E77C3D9358F002F8F0E02F1A3636088DBEFA119A491E1BAF0920514350DA49CA86ADFD9A28BAEC926786B64F7CB34A32FD34C298DD14402C6A1D4C23E1A8F98605E5B862E5DA7FD64473BE18BE583DDD141C8A620F5BD348F50AE7E588FB7B764BB1354B56F364E44E2F2F489E78A808F61644103552A0537048077BE867F9B79E630D34AA418C376E2E904A9CA4AB003F33289667E3586C473240A56777A02F9E6BF0F515FB48914327BFAFBCAE0D7EC9C421268F6E7177CC05D2B6549E54D02398CDBAF3ECE96509AB59479C7FDC60954FAD97030ABBE2988CE1D9ED74D973D8FBABA58613BF17B9785F9F1F33E0B85CCE63B0A9A23498B34D9523B9C36A5B88DF8B94062E89B40BE6B29C7FE5C3A2AFE1F1E3F8DA39EB6E99F1F83DE675BFE9EFB2F93C51AFAD650E4455D9E822F281F9C05F0FFBD08A328E551F9E24A333DD5CFBE02B4392A4448D9CBD50E6F1B3E21AE36D79F572DBA94D64A7919B422E6CCCB9F6296010F3E22272115869B3BFC2FD7DD16F6EE0536753A3ED7F0CC53E6B51846AF86FBE1BFC65F2C8F04514EEA1D4A1B2E8EAE801C2E963BD4F51374DF75ED267070AE4B57A96A882F730C5AEC8F5CBB95CFE2AC6B45BF8DAF07FFC9484E0B1449BA3D30640D3C841F597C84C8C2E49ED205822856FD66144F4444A5240AD1CE99666CBF0A5517CDBD970151F4CFDC55130E55B9522A7029DC0E0AA5F97263E6B42B95334CABB7A3254926856634E62CF2798D7FDA8F6BC586881F1242099EDCB0BC88ABA89578F680B162E62812DC9E903370CDD4DB6989FFD7E05FE9A49CD54E70398EA11633989612862701BE1C6A10EEC722CDEA802C42FD1FCAFCE1F1F1C76FB48F0DEFD058813ADE01E68C4DCB38639AC8F82B3B091BBBAAA5F4C7DA6819FA2AC8BB76F4C551A0616013A6373DF8F37CBC7ED2C338608C3610F09FA774EB3EE6EB341887EA95C222ECA292A2D692169E0D77CE35CE8C1B764B36AD37F6021065282E805DE385823815059FD766C79CC929EF76AD0B464574DB59FB103F99C15011F13786B2E549ABA8C4873CC388FAA40E2718344F45B10DA8ACC700B96769AFDCC0745EF67135D819611881B4A1781AC36DDFD481E36CACFC398CB97C733D0309AF6E8C30D471D2C43336E48D3815D81A1187B6C7394C4119AC3B202B8F8A556DB73E27284623EA75AA7E0FBF4F2D665A3E3CC895495B4E509A63BD5EAED1A80F9E8EF6B6E0D2937DB6B567ED7A3409DEB80BFD82D499CB313F59EC2CEF94712BFE5C63DD31CC4BBE8FA45A030A2D3EE5EA6F74AD519A88ECFA41CA68B917B3BA49CA98D9E48DF606A003837AEC0B810AABC5105B7520F38D8480FC399428B83ED81C845076A727488091F9AEDAF30F99646C749CE34028B945A4E4D802AD59299DD1F0D223D63DD72D7D0169495AF667F09297F6225545BEB8C56F1FACE389B4B2AC7D6A1EF5D04236C75E83FEA2C83085435A88FD9B647815C5F5B6749DBB33F24DE6F909A89E48C97F900512634B5A1705454DE4E73858F195D665F0AC67CD551A22CB7B98B1CDE5EA2F7F9E25076D70E94EB55C3DB73049F8C9A204CC3EF5C758869A8101BC1864A8BFDB9894F8643D9B693C6FBCA5BD1865BC36E32BABFF203A686FB5D316AC135E52932C60B327A8FFB48CF154A6282A6BF225C2BE7778A1223A24CA9CF8A111F41E6D544F161BC7D2C3E01B72135428BC132E24DE63FD45A0C00CFF88CA456509E61172FD9A8D93748FC4568B7F8359B8758056367C414D8A0787FB8D6BE84157ADEB54694F4BB45DFD016D108CD117ACB2198399FD23C2AF926ABCACDF0621B9F4CCC8A06827ED427D8D16770B85CB4FFD8A6FF46AF3F6F2ED53915D39CFEECA2E896DD2B6D8ACF731A8A4C93DA5C767F61E2CFD59E57376A61F576FF3BC07DCD0E4BF9E85BEAAA924DBA16C8E754A82196F685BA5D4E90C43FFD0F73E3228EDE8FFCDE4D0AE75CE145C2F506E2D989214F9F761156FB0E7AB0CBB3DA06CB0D187F2EC32CF568F245C621DBF44799C66FAE2E3F056EE9E530AC8B943DF7FE4DB7DA4794076226FF20F57A0F9F87E657EAE0E7EB069BF9E5B2000B90F9BEC5A4E720DC0E749D957CF0EC440CAC008E801DAF36D1449C10B2595244D60158EA5BB9510FFE4CEB6DA4BBBEAA5525AD0798FA7CA707D3F673C00952BC9A4852E601D191870A08676FB8F8AB5A71533529F222EA3854DE2FFB2C7C61EABEABDBBFC3D539D7D8B1EE3B345255C2C8E1A4A0E9C0A39F1B1EF6ABF7B46680DF90BDC1AE2D44F7761F3F03692E116A4DA88285F57463F7422C6069DE22BB1C1B9C64613C6F6DFA47CA5B3AEC54FB8DD828B07395004449A39FFC4F787891E34B61553C2180DF71DF363654C3507FE40720F5804A990413D956C025A663B52A0FC22D2A36E104660B1188A13A6A6B4CFEEF8834CA60D4FA057536F3ED684B0A8ABB4AE225255E2CC3D41D45CF8F58AA6D5791901FA4B4F971C05BB57BC9917A9C6974525EEDC137D562BB245A7D6ACCC951A3853B6155190491178C1AF51EAF8287218FE9B0E63C497655E757CC4C71B0CE7C137DD1770B310B21D4033FC3049190B13423026D82D0BAB5BEE79E857DA7200363AE58DDE15A5E6AD2F0283247E87500FCA545620D32779A134CA30D7E8374F4D17BD8405371A7879211DF89298A8206A26BBD0633CE8438080473323015D4356BF7F0AFE146232F66BEF340FE299EA60B566E3BBBB1AD02360DC2BBFB45E1FE32A4D3963B91C0C40EA965862F2C53EE84B2FA27B51AF58D9AE939A698D6C0B57E208E425F117E6FC0B73DBA9FAAC627EC200B3ADAB2FA7B76F872AA713C54511A644942A4462363B7EC725F85CD1701BD57AFECB80244DCD906A2527ED41FCC0ADDF02C07B5457682F714798A14055572AD351BF90BE78E4BF849DF94C84EC6C0F70516E7918199A3FF83D62D5BCEC8CFE1A6FDA285EC9D4B651EDBFDA14F2D3BE0D04CF51BCE52FD393A88090769AF63D567285099F01C1A956C67EAD1336155750CDBEFB706AA41C1835F1E9108B383AE0CDE29F4EDC3CA08CDD82FC3DF10B3B7B85883E1E549C17F77CD258F1176A1CA4F60FFFACDA205C0AF9B9FE3E058DD8A3C8D29E020CAB2275D5CE54286ACDEFCF0C1A1F7854BCE811C79702D369553D73FEC3F7231A544B90376F51CB5A97C1675DEADD59558E63F9E70BB09C1C07109E05774D79C06D8E19F454CF815FFAA7C485EB81BAE649B7CC00EDCFB5278A6DB371F2496B44C7C461FDC86E4E21C496A53A060C2646584E77A47047B3D7B58615F27F4D975A6B9D7859B67800E34B8685081405BE519E28003C2C425B2506383FF3DF29A65893964208495A427EDEEAF12679B3234D788B42C78A5021098BFF9ECDF0158AC45B14B85E7499E69DF768483E7AA5B0FA5AFDBFF149F0A1F35F78233543EABF30A464FE9E916FE967BAE64C2CFDFE068C72964FF57E69DA445C108D2D42766FBEAA8E7CC7A35F6205BB42ECF4843F0D501CC1300B0352C52DD25C90181F4D9350E743FCB133F59CAD3B7D5222A80E8D31EB62C667933D3B002CE1DD85A555AFBB1BBBCF78D79A7B2209553DF99B2E600962BB9A23F8A909C0CE1FE82DEF5EF41D3564D109A4C79C5C33F30BAED173B408B811146E8664600338B9E637F074AE386129B6C8E65DC1CDEBA8ABE635DDF550C3E0F14B0D92DBFAE1C6C838B279372199210431D6DDBF0E6E65BE239B43F31215444F01EEDCF3865D56D8867CCA5DAA10C8777608668E470E0D45F31A7A0CC0BD125ADD67387AB639CA977A7377C8DACBCCF586AFF2CB939BE303926A64BA8674804BEE924311EC62ACF0614430DF4614A5F8085718A41BFF3778637768433F387515748CAC69F75512AE8EA6444B33132ABD86907233587C4B1BEA8E3B660C5CE1E2DBD24E2BC78166D62FA2F9681F4AC4C55CCBA3925DF822A5893F3A6E9AA1DC1B95077600C700CADA8ED5E828912321FFA364618EB2A3957369E5C0DA112D47C11FD97548656074DA835177729CE629D2AEC4EB45E1C3601887DF3FA83C67B4C0D88155972E4FF91BB94B1A9CA36A488942923D0ECA2679825B05465D2D5965CF470ADFE95CC3850EFBF3C909F4985609E9CAE92947901A7B8A43275BE42642A99D57DDC292B030C1952A52E88664C78C95B43CD9169AECF7F11D1AB655734023055416674FEAA20434F255C954615EF3B557C4F724DFE162CBA0B90D87FCA0B1984953727373C384A184C1A208E9EB2EA9D76BB06FBA6E99600DB54DD1E8156448936C37C6821075633588F00BF7CC2EDD9225BFBEBBD4C9150215D10864634949FE6A8A2000A87C6BA45490700257C04D860E013E31545B37556F03E1DC9E734C014852C58981D41D0E614E2F190D2C6F21E4959B56E3F5F61ED98BE907D613BB99D7CB1ED105494A4E429732BD23074250E103F52409AAF548DDB8D16F4F9CD5A06719C4DF555F924AB36AB1B133C2B0853D5EA7EFD809ED3A968FADD277FF8C45D6FAC4418F68C6E651F4C5D967196 +smlen = 7400 +sm = 3D0B79906D1C39A200F4A7B31BB400ECB8FAF108FFEB841CE1BF1AEDDFF27EC7BC22C5EAACF96CFCD6171C8FF1A9C00DE8BDFB4111C14B5E079B194496322D97319C634BBF46E58ED3EE498894CCA39EE63C2C86CD42837A23589F93A73F35CF956F2CAE1A04A9D02F1355EB428A7A1002B4F0D339C41D3930440A9E98EDDA611F4402A890883A8E471AD239788ED4045EDF28A6AC5CAC9B2B2AD0F0F35ADD32EC2D7B0204A9850E7026DD9B7988F4E3466A73977A85F4315E3FDF16EDA42387C0C4CBDCBB99040C1A698DE1F693789DBA2E327631E2130BE4D48DAC2B85304ADA326E64D9186C32614A95C26CA4FE13DA84C3C8EB7EF02459481852B1940E78B11FD927717B4E5404AA3A49EE3BBD384BD91952415AAA5887A5608FEDC5257E46B77B89C73C6F6512D03BAC352865568351E09DD31E3E2777207DA7CC7F28F236603A25C9731718FAB7A529E807E5F3FC19955860A6B8349F1DA44ED8A34691B1CE8F13941C587322710D376A058806072928B70902F4C5459C704D89145F052A73E2E70EDE2FC517DDD534F31B2787EBCE3136466F83CF33F3DCC5BB2E8D932821B9D0A877FE3519F03745BC8F8F23328A9EE2731DE769AC9C6C19F60C063B840B33FF3A8040B8FE41B4F8A610F405BD9240B84B7260B446E62823C3CF2E2B0DE89632E593FD6292620F25CC90DF3CE2E3AF02B171D4AD1A625B9D3E69BE5749ED366ED3399C3F7D0B35514D26A3A4B2FFF93E97A55D90550140F4DC8AE0C05E25AC049BE1C626F14D309A9AC525308F7932F7B48CC736A49A8AA8962CDA764E528F855FEFB7411813250603D33493605A7AA9BB7198F6EA4131093CB7859C021EA2DD217976BF9056A72F329349A3B9818CAD5BB7794DD88CB3E59BDC736F117D94455AC62299C0A23AF23ADEEF6D68B74A9450ADB4918FA8904E495E4F9C9002F2218673328BF18B149776735A4E31663D7F930F850E9627841F235D0C6AAC33D8E54AED7AECF43958D53FDEFA34866A8A2B2B72CB4D7CDA2BD4FF2B3982F053DDBB05A85656BF81A800B2E129EFA122888F2B6A43AE34CB6F3F0648454245E3F058B24C09F56FE71447787987EAA469951B17779CD08CD79B45F8E25A88E77EE1920BD52A3B2BCE6BE902B3981EE01F304E7C92925ECC82280A1E6F5AC2C114901E483B9F417856F093ACF9B4C6CB2C70865AE7FD99BEBCA55C58BD7399B8AEC15176FCD9EA23AA71CF361E3CBA9E1C79DE5052E2E5F9239711C83D85DAA707F92E2C8C39C03AEC8A1517BA490BAD877DE9C983F74AEE9F12EE3BC2CF1AB2A554BE94E5FE75A8063A419ACABEB76808E00FEE37C80A68E98419FA7B912D58FAD38F05377B484A62819AD1CC5F12EB347AD50A0150E030629BEC0D49D4FB668DE0F2F6E0524B4616843E610354A2161BBFE3784AEFF188C0BA11F5E74CFEF3B596981E72F659ED49F688F7923DE7376ED9551A9DA96385984139B433ED7CDFECA184FFB8E741A14039FEC1A7BEC76A628D25369BBE5228F0843590B3A9BBBB546CE26246496579093285B20070A55047BB1EECB766884555747BFCBAA1006108C9F16CC7B0D4758FAFE84947471E9B6ED5D048877244084C21E9909799EE99BA66158FFBADE17037DF6459870748A162E2D79304A4981B5C0B04B1370475399E459985CC469C6DCFA91438AD8A50E726D1D2B5D9DBB5A78FCF05920E41C42C5877893C3044C3FFC5886EBE247532B1890B47CD8E1C80E447DBEA5B55DDC027A6F591C095C78E4DF2A748038B7A3B2E7695C7AED10989F008672C1A4D6470C45C6A4C003D7E0C738017620F2EA0140040C22E314529061E66EA18B0700F2E43938D966933B377A08BA07A2CBE98A90908D6E4C9ABC078CDEECB0B5D0F6E82D046E38E139211AE17EBB0C0F7ECF83E2C3D4634C903438C49BECCD020882CA2419A2C1AC118DAB966A6468E9320E258EA0619E79B44C891D5567CA131DBD5A2526223B4CEBCB05408EF8D021ABE8E0268228E50FA0C4EB13328C305C9F8FFC5BA11968B68AFAA212ED19649A2D5A5C75D9E60C0E36C9C7A802A6D1782B68F34101E3827605B7EF0D90B78D84849255182272C8AB8E65CD0B7EBCBA981E61BD53F580547777AF3DCA2CAA42D5D38DD376828E4737B199908704F27EFF840F89CB67310E7674EE40ABAC3DF08340AB7519757370F8007C88805E89F4BF151E457671CDF96DDA254D624F5A82D8C7AA74C1C011761CCBE356D7F94A50A286559D501A76A3EC81615334F236E2E339B5B3D1AE4FB5F491B6DEDCD3A3C00B300B512563214158630306FDBBF3FAA5A9717F010AC4CB2872170A4DAF8DF52EF422E8586054885DC15852C8D8963A031A9985D36A8335B12DAB4F9D2D1C607F7BA6AE8EDB08665E7FB4A83301EA486ABBCC518C4F036493EAF07374B66C7F03C7E57549F48DD03B53D102127E58AC2CB6D46E1AB96FEA9FB0CB24FE10639F051C1D6EE766B380B74F1467F7D2B4851B3D9935488C3A57F512B312D3B56BF7B8E923C974894491A06E1B6EE34DAE250C6ED34DCC4EFB4FD1C13F91534D6FF18357CA2521B782687FB0C5F38DC92988D86C54FDE0D6AE0C80EC7A59C935E1DAA272ABD9EFE10FE113565E8C521D6C14A86368CAACB3C9C1A56A9D84152D2DC5D54AAF212A803EF314FBF8216386D96511E6817D9282339BCBEDD531ED733891FADFDA4E0A7F3B649818AB637B719B720030D2606F35B503433B966DBC5AF25E004F1B19479FB71F4CB4B348DE502AC325541DBEB05EBFA3474145780BECA190F547DFC3403CA46CB2B9998843AE703A9CD998B416E83A48A5CAF01D4083F2BF1C2CA21C84257BD6730EB6E4E782F1E445636CD25F9D64DC98B1233BC5E49932A86ACFB3B4B9D6F585A230FB039266E24BDFF636064041C01300F7BC20B89D00352505BC4B495F4800FE2A4614C481CA513B3223BD99BFC49A61D54332949F66FC92084D9DC63382859FA7054A18157EBB6229B5FA494C16C7CCF884E59A965954CC93FE911DFB967038AB5E0977ADC4192F09DC028D6566DDDF22CD1DE4BFA6790AAA393E2111B960BABA0BE626EBD5BEEBE8E978DEB70732DD45DFAE15B457DD9DF86377EB6D1B537A1447BA124940B26B1173159BA89DCEF4A7274E1A6B04EC4E7E1926023ECCED9F1E32486B053E46E8D5F1AB656ABF8CA3132F960335C1DBE188FDF1455FC728CEE208D4BD05CC313E56AAB630828C367525E386C4581DA489D1803A713630C50374DDECD96025D843673873885EA85097598A8BE44A360C3B5F0F113CBCF7397159CC3C4D2244A90E0B5E1F81D0E2C52916BC18602E2AAD4C3A1115F88675A3AD32C106B683F9442426CC03E161A06BE5EA3A83DECBDE5A7B2B7A8C50B53F3D76434CA71BC364D6C37C38BBEB684B75735B8ACDC6E6BA19972E21A6D087243402245BE8D16CDFBA53EA520429C61E4FDA769D7A573A956F1EC0C720038A07A36717F13161DB34A6D24F8AB8CEE4CB0AC13DA29077AD1EBAC99CF722BB9C86E10D6EEA789C104D9D7EE59364567245B41745B56F640BEA079BA9D0F3636AAA9DB2A307941FF73AE21BF216103437561B070FDDF07C368A045DEF8BFB78FD62A3CFECA19BFC7162116C8ABC152562718A241A156A4BA18E6A217CC87E4482BA6AB5608E87EA6A1C3B55C18F7C7D23AF1BD38113691214FC49925641FCC60CABFAF7BEBE6794001CC8E982FCABEF71BBE3584132E066772FFFEE71690AF46F778765BD0A7E5C035B1F4930004A34DFA85117844DC7A06D2811A9426B6C4B4C4C943846FF644E47B3CDBF08AEED00C80ADF321592191B3CC989B035FB6FB1B26F7811BD801855F65CD3221226F2E1DB2069E1BD4A11932576E2C8C9ED780776ED8E4556CC862BAA603E974A4B8EE445DA13A2613032E940CFAAC16E7F3DF3B209FB19E17637627C05882E646EEAF4078A9DB23998BCB06A0E797C6EF17367E3A3A1CAE448D7505FC8D4375973ABBCFD5FBF514107EBF720DC221BEB119EA52B423419520BDB8E3F48109FF2E264728752DCDFE04D68495EAE11CE21E066455B93ABD7173F2EA59CDBBA863E389D862559216B733C07A2C618D1285EB54EF0DC60246E77A7E69881FD1D9091DC1B26D88A7CCEEED53B1260E68784B9A2EC2E3EE6743B055DCFE72D241D600BEA4BF43F00B832DC99692E5E5B6645B49E8F17BA911DA838E960A7EDB9F6842FE7F2D5A3AC0981410B0633115B5BDADEA8DD6F58DD80AF72AF90A071D15B2CB5A5945E350E77285FFEB4E3E234848F3D87B48DA87DAE77B678592A9CD447A1708B2C665381CA2C49B0748E36410389740F734D99B9418BAC79779D22DD6D80EB4CF3E22AB473B4275BD750384158DADCBCE6FE0B381D00CA7A3A1E831C19917DA69DE1CFCD632613F12C3E58F09BEC2768A9D0ED48BBFD1BC7DBB8D52B1F9D3CBFB09BA4795A5940613F7059532154C5F18A9A69C233B0286200F6F7CD62B404640EFEB03AFF3BC5BE55B3ECDD482509B392D411C556EF20A7BBD1276AC2EA18D16FE0CFDC3F45C799407C4ECF8044B63EB99AB4DA5508CAA4F585FED5EA4C7C068354282AF7743ED70C13C18C1D0312D80E185442EB598564C99D4E1EF55DCF6D217C7A8FD0223ACBF076C57197ED12A43C34B265B5775014A990CEFDF7DE3489FFAC4BA57156BF85BE63DBBD5CEB4DCEF10BA140D9D24CE6EBF15E4110806BC32988FA9C8B9568EAAC683F3F5B156F880EBB16E8B35AF60CAFA3A51BC0F50364D27FEBA5FEDFFBDA36651D61B42488877B8DE487D57E378C36102391F45CAAF46EED7E30EDC2905A3B53B58E431E1053724A15E92D38AEEE00C745D82FC486F6C23DE33791F389A1458D8372A38DC8FE67E54965B11C937F8D6A0FD805E8127FECD58BCD1E516016028E075073FFC8C2D546FACFCD062FCADE1D42B97B5251C99307303F5423F2B087E5AB2C4124ABA46100A5D809043C2FC8348281D29E72E7180B16918099F5281C56BC74E4C11C2FF127D907B45EF15F15AB9378DC2C5F9E3738B495182A9CDABF160ECE4B05E1437C95C98BAD9258DF49FAD623D24A6F49283460B4CCC20D33830283ABCE58D7B1BC4EE4D40D854491E70A1A8B7DCC95DE4D2F130818128E875810830A641B3B45B5855F472FEB046E8F22952383656F99B94B7B1EAB846615D9FA8678148E9BAA19FC723ACB67999B0987FA73F4A759672CBAC38E5379C3BEB429779D0E2C257ADC4981DD300EEEE2567B896FEBAB1FC9D0281FFC567F2025C698CF487D420C2BCEA407905D3A37E220C39D24D9C05DD0CBC2131463D8DE6489BB34815E302189721DD12F17D86DF7B5584B7F4B5D961054EB91902395C28394F0A3168DF6C1EAE4F8EB5DAFF62273CF59CC60AA8C8C05235FA31DA37C09A16635FB29DFAA392F2E7E454A092CA034BC40D3FEC7B4D0F45B145BA167FA630087808D24CA8D908910EC326CFD13BB0B978002DF1316212088C7418AC3B325356224A9234BCEC55593B94AAF7AA1907A56AA8B7D7E3EDBD2A61639CF0DC0D26641284F8CC1B6D96E50F9DBBF9FCCFB311B181AC23FFF1CD64B84242CFE63EF57793DB161F86FD1455A28052C525D1927589CA1C969A55ADE4B9C846FA991502A05BFB1D79B416971202390849CBC3D50B46FF9AA552E32FA2E47FEE599B7C47237A5143B844A298B0A4BCDC31EDF47DAA8A96B6835E051006C1F60D35D67D46CC24413F794D4E15E0ADEAF7573FA9ECD895E5E41C3F8E7CF1B58C7A45E4044DDF66698328580018E40E40400ACF204F7464873072942F6C1988453177897DB72CE4C06DE6DE046259B214921F3137601320BC1C0C57F031CFEE794634A81E8CBF104590117C21D2E8C7D59D2ADA5DCDDACD6C1AF91FB42E60748B5304A443E58A5D8108428B30E0327DE5EAE2C9A4A7286CB56E9B87B020D9DB82337CEF86EB629E8CA4D57F5A8C7622D14A111B5CE1556F129F962DFE44419054AA15CD58E2A2480EBCB2DF073DA5FB8CD70F94C69C1C1FDC0A229C455AF149CB432DAF3AC4FF7C8EC77FD3396E418394A4C23F16EF6A229672C1BA926A6F634FA20EE697901CEF0F772C78681455F8BBDA798C67615E9721A005203B186AE8BF343ACF6EAE8CF2B16561799104DC11770DA029AFD9910EDCCF59EF68074E2943EFCDCF4B5047F4D562E249521EFDD6F275DDC788B5FA4A25BBA3B15740EAC4DDC80DC51CA9C6B80454C24C2EEFEC891D6C05ADED0A3C873AB24645FCEFD52A8441494AC4C44002302E4D105CA2410BAEE3381B611F7AABFAF24D4AD70C2FA9635D60ABE9778064F5BE483A65416F6DECA5FE22B8C43D6CF9D1962CDE37B7B18C4EA573854C3D075DDDD3AFFAC6B10F3A464A6AC5CE020426353E4A609EB4DE485053599BF3213E77BBDB2F343C51598182ACC5E6ECFA182C3A4046496BE3EB035FB4C8D4FA1A676DA4B3B9F9000000000000000000000000000711171C2831373EA7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F + +count = 85 +seed = 30F0E117513AAF27AB2516BCEADD1188B4BBDE76E57DFAF43CBF2D70723D941E8F875C5EBF02BD7D67AE81ABCC54440A +mlen = 2838 +msg = E43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D +pk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1638E2255B45BF588C814C3DFBB703021E0199780F9CB881A62A966C4DEFBD8C8C8046F8DA11ED56B328FADB00D96984C6901C3CCE3D6ED3AC2CFD390BB08753C44B1CB5811492A09C8CC7A70EC24241C9076413A6EC9B2FF93649FFFE84D5B4FAE2A59EE7F195D8F7FEBD23CA08424506A29A8EAEE18A9E29C753E0C079D54037D83EC03EB87AC3F662C9D9B3EEA05F72201A44F498DB33158F7BBE68D980C91EA7B0AB13782879E7808E67055102D02D0CC31ECDC3BA754666ABA918E832177AF94A53233B18D4631C34B933232272BDC67BB2A6694B376312A2E9FB27E5A6BB70839F65B28BF9BE73AC4C9C6D83A11B177BCCD236082C903265E2D72E3D57D73D1EFF96E7BB81FDC07DFAF30D4F4C5464268C5CB6D569029B67D4780B46EE7D562E1F2897E9401212E29289646A89B1834519396712D9647FA23EF77529A9B145332548D5027BB48987ED00FE007EBA098F1D84A96AB97B46BFC8013E2087E124AA146219EEE478D4CA466BBCBB52B2E54C51B3ABA6A1D6B11EBD8FD217DE588CD135F3BB9E9D8ED713466D4AAC601849C0AC5AE541A18E423378DAF9CF1E2FBE126FD8BA6DDB0B38B09DCE4BE2C7B02B1EF39370B7EE4A6EE0153C844BB3EB2C4229992F9B0A641500827B0E3C0182BCE5C62A9686D279321E6EB0C1BF720B938F1168C76FC11D3BF54037E12685D18B35EE20F56355EB77723B518A92FCCAC9DD70FD1AC2090EFA28F787BDB5A8EC1F06C109B9774415F124FB3F67133DB5B196B5504E1529846A9388A80A651F465B5F3EA8009363839D684BC5E09D01F0C4AA3A91A0EC460BC78109A562AC4DBEC89F51A0D51301F08D6936AE39176422110E7BF664620FAD2B7F676630A44766A069BA546A66CE55A3D5283EA414C9CEA99DC465E2ED9831931A2330964ACF2561A7034C04BAE44AC40DDBDB772023F64A28B266F434440E729393C13202676DCB20A55B52C95240DD3D5EAA549CAD5EE9A29AA7EC994897450FCA2041471BED0AB4FCD139815300123852DB31FCF8E79B98D71E117699356ADB79F7ADD88BE76D075EBA9F38BF74E5BFD3A18ED070203A67782438A53DE444CE850976AD0A9F0E68153C8D8355225536B985A38FA50B132C7FAF342918B51D5ACBA9C13C1EEB51CB67960A3EE8D1EFD7E60C764CC76576FA207D75FAB4DAAFD74793A4C464A14BB25409716C79BB20C7A6013D77CC0CAD811DA5ED8A3A7FB80390B7BD5F055D843BECC66098EE8AB02388246AE838CDB28A61EB0BBC5735298DC2A44A656EC95CD92DE79E1767CBC00D4B65109A700B72A310FBD19C4BE6E841E15D7463ED149361A898F311B18BEE54B8BFE04E0AB4F3DD852E88F1FA778079F0A369941D4290C228DB544ED64FB55C934D8FDB447E4075120FACBA8AD65D8D5CB6621FBA9106E7F2CC98EDEE8D97CAE973D13B201069A36A9106AC2B43161D4A47A313618B2B54F6DA045BF9B1C29A30EBC35A866893D1CF3AC2EC47A0102BC9E82AC81813A9379B875DCD31FAFDB1B6DAB7078950F1239B44F3407BBE1B529A4D963DF0E2CC239A24E8F977BD7C08465E77D5B827DFCF4429EE40C1C2576EA38055B0B19F0FE30095B405A9E7B7F3DA6272E1BA998EA9844D736983C3034D64307CBCF4D7E5C341A9BBE9BFA54951B847759787CF4114734A77DBA41F30736C38E4FD4CC990A0645752FD7142573294134D3F565D3C504B672E6E2C34DD6936B3801C3EFA670B649BF4225CA7D34CD356C4E7AEEF778687F83884F315D186D2C13D75CC3E90F884E8EE9107F243022619A969281B3B2530B7D855974878B5A4C8F1F9002898FBCFB35EA5E5E87BBE36BFAED8979502EAF72F39B307745C8E3A5A157AC45A92FCE373B660449855018102749925B27AD2F53767A6976194B3F925D9483F0F2B76D0E6E623F3451BBA2EF6F75925DF18B35BD1A100F4D6FF6B3F7B6A6E2F5E4D6682CAD190C11861F20CA1A5CD8EBC20C1AF8368A26AD683FEB969B9D890E86E5F5C592AB3DB0C91DBBF15AA33FDA89B57F328C81119CB72964AC9601A5FC080A242B450DF688096E92628446E46D900B57D468BE362D559404ADF781ECBA314220CB79A5C91F3616D0501FF824485BC2E5EA55714FFB2D4AC6C29D3A365EC40EA16F48B2CCE00EF3B22C96978F16FC12AE8830D8B022CBE0935736A9E0E2B6AF6FD5005964FD0B321714B8EA6965F7FF8AF8F3347DC78D9D9AA9A0E5509D17358509008DBEE4584E8360D21FACEDD807E8EC3DB2F1C722EEA9F0B3645C24A428A043968BE0554AF9A074A564F37187576A3E14E00E90936267F29A415C01FF988A2C7D3D3D4755DE8886E493DC1DF17A318594C8026FE1A62EDA57B4E01BEF767051BD733896998491715853F76870B339BD89CEFBCE7348BEFC782E0282666C68F3CB9801A7ED735BB90487D5489FE823EA40937BEF27C24CE237A5662A020E0ECC32107B7C5E1FBB51F47182BE70C9F2240C578CB6645D91A6482C4A187F640140E4058889D59D12A35EBBE97C40BFFB7E5DF24C9F7AE8BFB353011AD02DAC9CF31F16154A9766B4FE988B0DD9C8016B37887B6A05229538BD60ECCF702544BE35299373A12B28DFF6877DDA9C69C9D1C1C4774E021B8CF8E32E209E6559DF1003BD6418C978E771EB2612F7489C6DBFC1CDA6CFBACA1AAE6265A569EA7A3B04C383A22F6F77F9C3A43B6377CE815473C621C812A9C7064732BB5A5D0B0DEC1074DB134572D342554A63477E520D19E07F8603373A567267188001C0DF130E878DB2C41EA69605CCB2A744C646547318D401684449F54DB03904829D0BBDA27C474D09D9552BB31575F7B6A6A68875CE9B18931CF5D479EF716175F9956FB4C7750FC0DADDC93AB37AAB9B6A58276404E1839702C5DD728A4C59D9C9D4F269BB92D7B4DAB3A39365DD28EC8F2C8370E6B86C2CCC7AA318839D4280E0C92EDEECBB14CE09B264D8F4353CD1B33698D82863A55B2B146D5F3DE3D4E67189118AB3CE810DFA5371C04A9695343ED33FD07FE2983AD817E50D30916A6DC7B8AEEA2CE768A1ED62CE20DC91808069B2B10A51A747865BC97AF6D9CA07A025D97EF9B7DA21202659ED95AFD1E25A4D2C273FBB871D7E45091A5E1970E1DE79DFA08DDEC1813B957723C5CCED83AD312BBE1CEDD76976E28C51F7B74C3BA39D732BB34BACBD463AD902E5C885C3C0F98A1824D517CE53580E818E95C56E9A8594F9FA6F69FFC16D29D5C611AE66767C662CA626A1F22666DE49EBADFDD3CD86B5D6E788B76A3021353CD243824A06DCEC77D5FABDBEB5C402C10D22FA27C5106AE7E5583FF0342301604A8ECD350F3CDC0ABB6D61D78D299CB4D10EADE400C338BE5A81BE307519A308B4F5D03BF41C0BED7EA2E32A155D23C305140239A230AEA02E5D67CC189BB9A94B13A4962A961AA5ADD27FDDFDCA07FCF0C750A1D541E1249F52117A2240C2C6F8E94CDECB803F8C0181548F736BC78E89252702DEB5A7AF44F43939FD27EDFFD641F34AD6DAB18E335E50D7E4CAC6611023C57E84E67301445A9C3DC4A32A0C21C57327568904C9C54DFB5DD823118A17913DD4C5C332681CCC08E638BDDA6D25F56A0584FAC6 +sk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1BD900C3A49B078346175AD1A2BF23F8ECBF09E751664D0B1819F016DD2299DC9832330DD24B70C29E3FD94A5ECAB1BB74BADDD44F573F98DFCDA6E7A9BB8C13090A049E492304918862207095416091144295C04880846811C270EE1B67052C230D0B884DBC84503A5488A340A81306E82A60D1CA40851860D8CA46D9A0861E09845C434840B202491862590C4898924221C106423485218149192404900B130A1360CD0088C51102A6282040A476104836DD4162224B84CE01264544630CBC2900B442A0B186111928982862104278EE34646239044424268A19845A2120942403012272818C82110080541C869211360088328DB040D622884C338842194691C366164C40D21B5845C4890442471D0967119A54CD9C010432226A4124441486609960122008A5CB62004B969E308129B06401B95910B267218C82991B245A4B49021856C59A06519A26499A020D288295220242349022241282042065928845C446E9834711286644A08800B4512A13881A2424C84348D210068094925CAC64141B889D8982020200AD2A06989448A1309519826305C2822D8906CCC82250A442188A868218905904228883082128081233964C3802C0B410EE0428A14266610145021248EA14466D41026A2180288A46CE226521AC26000C06912282154C0851C0389A436846040011AB92CA4246063882442424C88A69110440D093142C282290A076D222482411061D800455924514A208ADA36048C9264C43000D3126E11148E4B26424186888C024D1C09621046900913895A241023098E5A3886C4024C00C94862204463868908C20882040104B08C93066E5A08122387900488681B4642202728D926650C894000B84512253102152844B24544C04813046D01380A9A1669D30652E2B4258C128003440902158EC8C40910A64C029305D1348A0B93244992811BC061D142684048029830524CB80020088A19391199B448612860A2A405241492C33826A3C80423134042148A0A264DC8429290242ED4066952322D821281A4C2309314690009441CC441A200701A404919976C0BC18D0B02601CA72C58026010B029C180081B004D09384EC30810DA320CE12892232502D41452CA4261D0380A8B086811B66583922859482A0817101805840B154180B8011214114A166E92A24DE212051C07520A252EC3A230193228A21426839804E0128000430A04057018295214C3611A4824802225DB924D5A1046D0346AA0B48880B869C42422CAA2918C1648104570188829090769C2888011102E221440C3444114176922A148801028D412209CB64C9406811CC29143828014432D11483054001224364D09190ADB004654A220D83402C8226C122786521064A1B20894402A19316AD306688B428649960801C36C513664E1309223A071E41021E33271D31092D042448B085221B98112A16418C44C99224451B8486436620448681306490A432844300903392214110D8AB28503979001356D13454100C84C0917408C222C02110D91C84C1C48700C414DE14420E4408E99805083028149204C890685A3902001225214061199B66014452C92161159A045489268E0122CE2824981C66109918804024A1436521C43118204865228924828810B286C88228950445112B505CBB22C9CA83123C53108C68DA2022A18378A10A16C5AC62D0A318CD4260480124448000DD3C428030304D0882D02455112150602B18984460E1C170081C84DDC802921352DA14632C20470D300261308426434521331881A28249848610C876D8CA2242005290843125C4240C0186CD41066D13291C80084E2A4299A0262514452E2122D180902E2368454C881A3B670039691940288A20802642681D3C62981C488409248A3B65051266D4B2012D04671E020601B340E1A428A2036615B286A12C10020B0910B132820224920308520942D18B34C4898051B048C60446089320D88B261820052C810061A3965930405020652C9C240D8A440E28429D93260241365933460929888E4B8691C1031E0C2615CA46889042CD346129490041C3502DAC4456104111A281201009104B551DA2022CA86854B1070894202529864A490811A14091EB2FAE5A7E65DC56F683B0F798D9831D071DFE271781403B2C4D919D20F1518EF96F589AB0C5C71D0D2BF6B869FD11D50E53E7730C507F068C1963F66DD3FB46DAA8BFB51C116000B6BD4B1A5D1436C84A77FB9F4D73A5AEF024477145E4558DFDD3FE51898300B7C671C18145D4507CB858D7396FDE4E5F7D1D6408C853FF9FFABC5509240FF749E424E2B426E639C9BD11EC1C5F397B90A613EC712C26ECD4FF9AEE881291D08C3A16D8831F3B5D07F7ECEF9DC13A5FCF782F24E6C9A725957D4CA7512F67D9EB6968EEFA80A1B045E1B5184B6A896538619B0F39D655E2906C1D68422222F52B74F8681B2A3F3DB6BBA8E453A5765B26440A1BD6D1F283140CF00920DAEF7A9B64A5468CF315CC8A5E8A538890F855C952FDEC9AA1C3749CB5F41B833AF3F72FAE670E053B48F2037B2539290D1382FF957F0AC8503F233EDA201A569E6E397FEC834617BBAADACCBED43586A57D70C03A61EAD6870543BDF82E63C654ED2DE6DE90084020F5CCB6D15EAB4174523F942CC2D266750DB7B33E4EB7BEEC6500FA1FE9DFBAC05C4DCBC40584021D0742FDD8E7FEC21DFB1B93FCA8478BFC98475F35DE7818EA3E715C350EAEBBDA5DAE25FA8EB156B102FC72DBF6420C6BF8B66AFD2D1653A3F227CC46C7250D1F0A2D1295A99C354008CD66CD9C21A93FF04D04E9F1929AE8EF58D5F24DEB577A70F3DAD3FB7008AA6172E5D2C78897708E16081008E605AB3A7290ED47EA63ADBD606116CB0A48876CC3FFA895D9E54BA381BBCD3DE7B9C8861CF9A59DD95111C18AFCCC74822256DE4BCAE15822B3821DEFA041F634A2E49560009AA8563DF509310200501D26E21B7B84856F2D653937DD7CC3D662A31780FFDCE1AF5B89CD263C5BE2EA9E186B948F96A3117F92E8B90033C3A571D56B80F8ECC53E551E893AA08D024CBFFC598DCF6EDE9E3FC0A8D4EA67C18549C8A587D393B9550AD79CFCEFAD8FF86B988CB50CE7487B6233C4BA553E91E2ED72BF38D6C2DF6A202DE50B41D305CC98499281878D497C03FCFFEF0F58FC585FB75A5B566ADAF7378B7079EC2D472CEFB35BD91AAE5816C0ED410C3F28DFB711B036979871FB9D33FBAECEF0F9D6B5298B92D5EBADE2896377462A2A45CF8CA10BADD49A069116DD77AB697D9FDC321C78E4787396D62D56F7AD948C6E74779F23DC96985F31C9EB28D8119EA5C7C38F6592643CDE26EF9A392165883DD6A06A653E51D420747AB57CC5E9BD06A7942602D994C934CC70E08B62F4EFE9B1CF6EC48BEE83A86267B06CFF7418961E1BD75F04679C092A9610EA70A6DFA0F09B24CF300B8F40F9E6A3F8FD6B5890E0076C54948B39CF9DC0983D62F8BA5D6C18890B2F845E1E1D27629D0C1839074CEDE0A718B78073DF98CFCFA5A6600FA83A52FE33A5114C786E479A65BD08E1DEF2B9BFCB906C7A239A74F936713984B571AA54AC2CD8311F63CEC5F006AB76CCE4B084C88770D3E47B0BB829A56631AF43B1857A4E45E4C0E3B2A2D57A7574A74688548662EBB320B20DBBC44341B501F2B421761B6B80F233634E6C504012BAA1E3A4D718381BEB75EAAE90AAB824A2A4117AE748291ECD6ACCDDC6819354621C7A3A8A55B74A1BACD700D343D18DB0AAFB301B52B00D21BACE26E40031C520AB38C10B2D154CA0C2FFAF097A52CECE9EFA54B68C7541D51F104CFAC4B7D52A280A28F8F93D0B55F0FAA7EA9C8A3D0BFCF7FC743587580C1DDA018217F363FC8C5823A305CC046CA05B3D4477DC6339A3848D8F1F28A6AF0881FB4E7073961B5CD3D3A9A51ACA92DB8585B065FDDBBF67589384077F4E43CE1EE69167A22A72B395E94CE0B7D4C87EB95143C136A11753A8CA1AB5D1332B0173DD74C99BAF4D953BB7E19ED7FAD7FDE38BA7145F2439DD299AA42C5486EF584FC0031CB9A1A11E0F414075E27FA1650DFE3B3A95F8260801947C66DC54F69EC09DE1904D2AD6DD35534DE1DB367B9EADF946ABCC9319DD7B89A937CAB7D8E6E8EFFB4A5CA4B7426E33AB1E38465D86CC92FCE0C0DA562799DE4F0D372E027E4C5BD49677BE4F0751D4D378702E9A60AE58815959248760AAEF0DAEE87DF8A670261EF67BE8C64C88DD7984A960AC1C7F6C1BFF38B08DFC3506811B46832135481CA2012FDBEDE4BA71DB58A6AA18EA2F8B2BF03231C862833CB993187012A78E3F479DE2CD136717AC52FEA3E339C90A3345CB15C139A8650B61810EFEE9A07B24C76F59517AE17F5D1D9093C8DCCEA62CA966EC8B3F9FA837712A6174C689DBFA736355D60BF7E9ABC66835A13727F64771990DA8BF725003DAC835A7FF2CFD230C0AD96B3D23CD81B4F57D6946B81DE6AEFC5C758C1EFA933F0C709C8F50CC289BD8438873F5887E07A5C583CA50814F29A49C3BD727E4EF44E33AD9E2B799C67FD79B8B453D5E25A45FD884B257C2BD5E4C18646F483015C5F877D67372B179DE477E5D071AF15D2B0F283CE27509CBBBD079B62C39D7E7D008A63F499F2BB05E5C231F0578F3CB18A8ADF0ABE4D8287AFDA01BA8BBD06FEE3D41480C6D0A4E8E9B2C6411E45F934AFAEA1C369BC4F0B11DF7FB858B1CED9DA20A3C8B5D8576C537F8DA5F1B33B31342093E0B666F307AF1EF2AD8380944F6BF025845E7A6194443DFF893438AF6B1C32B558697FE255877BB3B509B7EE3EBED49B0AB6573272537E1D2427FCAF1CF6C2F87838D9B9AE30150E8984FA564B6CCC27129DE57A27A07559942B32F9BB3A9FCE8A600681580083E8035A46B8FBD6F17348C3BB19FBC40D7CAF80017F38E71574BC21F82B3BFFD17AFC3CDDAE375508D47A2585C158B30C84E8CCF6E2633940A859E1F221FCB34EA7F5738957D0BD95A45E89EDD59045AB7BA374F61467B5238C4FB34F8BB6121C439469704B0C7D326459D2B15E7984B300AE116A7D270C60A9D90FA1FF091BB3064F9F9EB2069678FEF6CA1004BBF217AE1B33E0B57B8E1A6F4FDD5D66ED7C0DBE53E73B5F8152542DAA92604D7FAF039D0E2247DC2623E0803BF1F82732C87397A3A5E6E75DDA66F340C66AAA72AE0AE984694BD8A40201599A98172D011EBF78F266C7F27E473CE82C7B7777A3D84A37CA4D1638CA849CBAF547BA21E27D164140D7FCFA957CB0759378AC6F57235A0CE7155B1449FDEF69BB17363D4A9166AF07613EE44586D2E92134D3E1C7680FF0E5426FF3C9AB1D327E3D40E2F2D83CEA93ACA6388E5F5EEB779A75229D977AF018B0E8609BF29D5E42D6E882EDA56710DD1F642D0E7A7EE03F37DA35917A74CCE670488EFEF464AC7E149D1F2491CE511E1717A171FD298AA0E2BAC13450ADED585FF60D9F075EFF5E34D33DB34E5C1BB37480BB0FA68A59669B0821147A01D5281B064B3A19E78815A3EB800052C8443E0DC2E1A2F02C900653BC90A81A2B216F2868A8B9850356A13E715600447D33C913AA264A2B39701950B249E4E1ECD17D57E80961D3BE0F7DC91FF72D189ADA61F88F71AB4C2B0AB59A8FD9B68BFAF539C31CA967F67FEEFCEF7C291782D3FF73FF25A4B6C57EA05BF96F209F9B81B8DCE73FB173BE8DEF212F8C90AD446DEBF87698D64F3756CF9E1AD045A56B7E296BA0E7E1CAFF6BD3CF46D0D304CF41C9BE24DA1804A568449DFEA8634EEC982FCCC53F89807C3F787EF9CBEB7921C1FE06D0EA9ECF2C4CDFA768C6240CD448B560AD4B505B18B95F3C2568ABE430B355AFA670400BE29E090DD18EF15CFE78CCBBF733AEA33C086B81FAD06DD422D2862C61907F2B95391AA711352143B5414C1F22AE2D12F9A373AD60EF5C606EC250FD2FA1C2E67260F8DE8FE58DD4E737EDD2925386DD4A378A74505B36F94B26D8CFB6A7FF408BE45D18E8D2A45BF34684C98DB8F8BA47BAA6DC9E57399C5D38D3D37E6F36F2542E1FD9158428AEC74EF1339918AC1EAED615E0FC14AB97AB2598427BB68ECE76453FF0C1339546F2CD1BD772FAEC0B13E374009D6F3B60E2C5EA2A1EACD750FF1B2426370A9E1B2556ABCD76428268F0F586BDDC67AB8D078074632351FCCA5725484E7F3A4140E2115B7B008910EBBFE58B064B4C1937CB4738FEE12D84DE6CA26F279DB1657B9F9D1ACBEF1DB9028675332516C1B43A1FC62C826EB82712B8A4443A5F26B44756124E59810E941B1BCB0110E5FF6956A38602704A1B680ADD6CDE8A087879A1AEC67ABBDF6466FB8DFBD51DA8AC1EACCA75A7BE995957BC2E68F19056ABD8ACE24B5FBB4AFDD75145DB0DCD0DFEF3A371108719FA8195BB4E4D49C2194D7AEE8B42D7C75231F190214100A08BBF13FC98137D2026AEA59B1E0274345070B36E4E3A5581A2652591F1C181F884409BCEC11F5D190F8D998C4C5A4A063C15090B616E7675BB6BC66D6CFCD29870A035214C98B4A2DA1A38153EB49D54412A68B5A18F207EC8B359EE6EE795573D5C5541F674899A53AEFF5B59A79FCEA8299844B1972CEB6DC447D1A579A3C23134E9AE787FDBB66AAEE76CD07DFE90C9A6D3BD43FCDE23DBAF6842A77F418940DC4F75958CFDD811708670DC35ACA7450900A77A852877A35A085E44CC8584EC352A6AA380786436D96C3B72914DAD0512EED910EE991522D2F90026D143D5A90D09E6256066C8FE909DCFBC6F9A4DAFE003F1EF37F08B3B1D388FBCAA625EBAB36DA24487872642E0810B0C70F47A5746EE6F5E9F6D0A221ABF77303B56 +smlen = 7433 +sm = EEF04BCADA0396D1CA2F53310D46DFF23DB7BD41497D26982882533D5C0B93DCAA06F5B310012479FBB8428A7470AD20093D335B1087CD16FD1C7B1E94B9EC6AD0A6D2280122419E90F31A728EB63FAD7F9F84592EDC753BE5D6C1B3CBBF89ECAB4FCB1DCAE1BC45AE4246484515ECFF4CA807944A38D9E676FF731F0BF138A0D845086A86BC7466EA5F1170050986AA06358D6DFAEFB0B1BC489944B1415DC36326722AD4BBAB00A7702FA01389BC5E3A7225CFC8F8B8898474690F58B84D16C70DDFA63EAB1A6E26D6FDA7FE19359DF1F0469E92100AD1032D8E07CA59A4DA6F86F54D69FEAFDD301617B9CCAEDE6C002C9220DB9ACA1ED8B83517615E937D85535C3D546E8E2708122732C7B74788302A94517254A1C162FB924FCEF7F301F18B9388455D5A2FB0714AFC718B738AEE2F0AAE520D5560CA57B27B9B08116317F32FF0DA4F13DF7576303A61A51F157831CAE955FAD43C88561DBE7E74AA7A81E40689A18DAD6C88BCE19348A3F6ADA399F7331F3D2D1353E4530CB9A4F0BD3A58B32041662C24250F2C035B2CBF02A8A863875C420149193971D04B562B9BD3078CB40EF22E089A8E8FE7BE232365566281837F3AA55E41408E5A3765DEDFAF4A2A46A19891FB3C02D619E910F99921BEEB833DF40A872A7355F8326BA1EAF451DF1780FAC6D4CD0BD67929098148523B8C8CA662BDCA0F4D101FE1B9DD9EF5D9225AF23B0550552C853A367E0B692B5727B98EACECFDAD9E45C32B22661F849906BDF3AF00C2F7303CAF77EFC326D02DEB8FF7C2AD715C5EA61BDC0EBEF64CFA89D0734097B02F22509D5899AC1069C2866E47E69437462505023354090EAD3A1BE1F6F44E8156D3CE7B4A4AE65AA398D1089F087F64784DF6774A6F33C0BE42366B62F2906776CC9662BEDBDD3688A9E5D135BD8903C237F54DB697FD766999EF7A57622619D282F400481C407BAA278DEB11033E6DD626770816E36311D36F93E5C5DD37631A1F00549FDDD84584382C734222E600C8F7E4E7DFFFECD26711968E8CD85BE465C9E363E5235B5AF546B5E83A0731DF2E0268B0B3D5B0EDF841D9A596C9FEF1595708CA11C5D5B9BA3E726816BB9D179DEC38F3E2868A92D382F295026D620760500820842DF31FEB96427B7DD46ED42CC580DF29E4BB12D97E8BE34CF72140C3F17FB812E0D05E0571545D05FFB674703471A4F35199A041F6F9447FA0FAEA42F8A1CAE8DB4816E204D5AE3B083345EC08D7E9F2A615190061D273046AEA44A486AFD94254925192CCEE49BF6288648C6F30B4A29E313932BE4532C65A78316ED3643B02AD3F1A2DF9C056F7AE7852BE7FB61333697DBC71A823B68EE85A0AB353B0F4BBA465DE7E1A119BD2D4DF3AEC7A625862CD185AA6657B22889EC34DCDB2F2938790CEEEDD20A525176112D28E37A09179470DD9C7B023247C06EC0273C52F2571A83CDAC301A959237CE4523E9DA072B497086F21DA1A4B92BB9AD12E5B70275C7F2473E9095F5CEED89FAA30EAFF9F58877752AC9F5D2931930D23FF1B4EC4E77397439AEBC79CFDAB9E39F54196ACE446D5240A450BD07509C0B1F84E6DCF4138D9B9D653B171047CBF84FB4DAC0360C3B6AC80F9CB9D9E74FF9908D029D0991A078E44D00057E0850D66C07101AACDD9F7407C3037E3EB40CE9DFF0B220548FAB8B096F1EC016F843638CBCFBC54AD8A448E4D65E0787415EA57B072CCE68D9A0120FCC3840CD338D18A8801FEC8A4689D47CD410AA4F6B21D9B9DFFB669A77A6E31F64B5C358BD99AC11313AA2A45005B0B1E8F2484D325280455D690D77B72F7F0875D40BC79F134ED2EB26E8AB98A61A78CD90A7EFEE1F272789D07D713A79CA7B0D9926F00B9A554EAC819A54E39C2A1EAAC162B5E5503DBAA860EC3E6DCD6A32DE8B97214D3C4CAEED7436867D5CA9D9823F9A50992821346D6ED0926D7B56CD990677F5F6D416727FFB1A8CED667F4E3544A17F04FF8D12AFADFE11EB2383205717BAA7EE0D459FC46B745170BA93E7FBC951E0CCF9D63234340A58AA68B1AA4BA1670CC40DE24756B81E85BDDFF1C5B7C0F93D0EBC510576574E0511FC5E882032486E15B5AB9EFAB6610AEFA2561F348704B4A5B5E8F5BC7E2551296C318044EDE0C66E33746CBC07CE295A1E7CC4505A3E3F3FC9B93EACF24FDE588B91151181A3A5ECF1621810E0B3482A99AE5A8CFDA6FE882E854DFC226B1805351D15A9A565E3F1BCCDDAFD9AEFD07EADEE9A2697B780CD6137C8C9AEDF593484C0C6CD8674B728F0A972325ACF603B15AEB9F8F89118C14FEE73DFE85658C20C9138585C58D8B75F98815CF1E6DD73B125E89AF52F637B0A6987A3CD68E902BB89C55EE9AC8C3A629D2E7794B9024F9D3E5106F380B2D830893AD09D0FC50C5BD9D85973CD2F6F68CE392FEE2105C98698E7BC614DC0E9E0DFEC14FE484722E893E84668C6441B2FD656F13206A2363598F8D047AD26F9AB4480EA23FFCD1E3FA084E4AA6E091E19B5AFF6199510A95A41EDE47470CA877EE620EC4D95143FB5D289FC4D7DE024B52C62E96035513F1626B3D9F568CBAC531899AD39AF57EA92945DC6A5B086A250A6AF6EEFE3AF59B457FEAF0E07E7D8D2DCE2CBF42DFE7AD1AD48E40844332B21403A928DECA85C477432F15F228DFE808FAA99715CA41103E864FFA86E48AEF9465CEA803D85C1E571478C2D37866BA6C00893DA1A6A79EF35DF3A422BE21EEFC35A902470A06E8CD5F255CDD7EE11A4867D41880FE5048EFD74A57D37341E62C319B9BA1D12D237BC5EDE0533C97F3C537FBD7A0B380816A2ABB5ADB2A3F1FC8A2B4EE8CC27BFB6022D9910537E655348DDF24AFB747F983E5F1BF676AE2E91BADB16A0C33801C8A1C0AC57B265D6FE118854DAC88A06886BA93A4A2E407A96D52CE494D1163EC196AD58AC9E1E69D4CB55916ABA6ED886EB866A4B79777679917F4323CB823ABB1516E530C84CCDDF130FC0183B5694500AEEA14824B65B5AF9082B23AACC7948279D204BB1281C5DC3E63A95A6612186F1911DF76F137ED72816C26FC91FA32F6662BBE05C49C5CF80C6D0965E85A932897DDB88A1CE7E2E8C4D9A85C8C4FC7D47113C6FE6A2223C4C9F21BE3AE28C6360B0A7F1FC46E8DC4B8E41F2E8B336368B4AB8638A6E2997978373A64FA4108565B366E42CB06032882484A4B4985FE9786103B79161E3B6B1CA67FCA8C32F3BDE19E443DFD7FDD21848C3E1BD9E7B3243C5E3C12446357B756C6D2BACEC979AB61EC079214DE742EB9A7F61AB97D5F8F0449AAC9C807C2291B0D19FABC1908B6AAE9796F36BA5A090E0589DAB09AC2143E7983336C69A9312B7481FCF936DB87AA90FBA0C56E19AA2969B1C5CC7368AB05F3B8F0A7929047CFBA61173064A74F19EB12720BBBA0B286F0E26C20B79C5E717F42BCFF3BE0F9ED6F5FF3EB608A5958C8FAC4646D297800AC4077BD72E12437B00B4AFA68ED22DDECD6ACDBA1C201F62D52D58B5323B69E7BD7CAE2DCCA27F2C3FF1415C625EDC808299CD6F365D78D020820F581902B632A6E16E5F2C4765EA7A06C107FD3E6511E756DF86E915C12754ED1B20B9AB6B5534EC8FAC302A683396C1702E17A5023024A490F7ED660BAB35C752BBEB24A9511D29FB45D1901A768E38EAD01211E3506BF75E6BBAA7A0CCB7743FBC710293F6FD21D1E0FA2F8488E1EBB2460769E2BEF80CC2C08FCEE790BF5E2BC070CC52F739001223B7475821E0D870F78C418AAC9E37A4C1B52C72A3C46790E63483C65BB09F10BDD31FCF8817C7680FA77ED0CC6E8088E0494473C16DE1408D8A5C8B87DFE12CEAA0A47B28157AE2586D107CADDBA1DEB5C7F31C16A37A7C4ADF5F3E2F2C5303A888C7CC25C3DAB088DB3E6E30FF11293CD54B00AA08015E38D215DABC753C51D6C11FB56217C03AB2C9253B2FF7B5C1C5728D1F29DCCD4912B985D4FAAE87F5BFFE2887327703715ED29F254141150A917B634134402A4AA7FF8FE5D9A4CA70D5D8AD99AB56A5F404E7B22714E6F28907F44E6E9A0D42DCC313C670FA830E58F89F907E9E8EDAC81E811F13AE92CD3267C3AE82D035F478816A16BC0818A2B5E9752E3A17FB6F4889A80280D97792AB1C3C565AC925609B76A431A02F7A978D5A9F3350C8E2D0BEE33867F9A7A9B4A8E33D2D1A1FDAE50B36AED01E64817B5C49B426164A7D4D6FF5B82524830436AEDA0350688DCD2E60ABDF021C9FA1D3A1519EA4A1A49458BE6EAAE11D9047DF3DF3FA2F0EDF35B8F26D740DC8C35D2CB4C6AD9A3AD62991C74DEF56A1011E00A2B51A2533ECD294D7D8CD23BBE51FD271E05AF90FAAE05CF0C05A663A6D03FBF63622B97B676A95B450B91B39C5D642F54247FA150ED719450A2D1785D7184ED7EFCF5EB0F8D59A32AC54453709A0D7FDDB6572DB35C27981619FD6D987B012BD90133762C3421D70215A219B9876695A25293366EC376AB89915EFB261CD1C0D42F86199106562A508E992CB70793F5D7A7783C0A905E51CE3DE12AB93E866E0C2C754B5CAF05F85AB00C0B165CBF7E8CEA4EF9810E7D97D19DD834E94FE6F7DB0AF3E07E614A02E5B8B6CCDD604D3A0C65D3D278927795D421C579F90C50FFD804FFF8BF400D2F0C7225FBBFEF4BE27E070C7A0A1A968FAA679881090E35CA98C3ACF59644134C3C913ABDFF4434E4A2DB00800D1036EB7CFC292115DBB49137EF91510F1A9A432B19D39CC8923B8E275B5A7F8FB5F72F8A68DB012B49717203065A51FD9FD553C7595E415C536414F4D4B9E3B01A5673CFAACD29BB005F38F378D8E540E6F166608B1A0D6E195DC45981A98B59CA52DC3EAA5A6FF0F14C01D51E65A82ACB135F5C11802A80259B6BBF4BD1A35CB3BC00CD32090566C149FB00C760A737F6D4ACDE8AD3408E05718D57E1BCAD48531839C1D9811BF28388668741E6CE030A998FC27BD5216408DAC2D9BEB5167935821F51F4C489FA6483E29D30BFBC01175FEE2065BC2BCEC17C2545DB767D8B78D538195D9940810018985405591E48241E01D57A17ED7ACC9CEAFDB6A419538894156680BDD7D43FB31045C3A554116B770F29C421BDFEAFAE390B52D39AC915F1B162A09762F061BD8EB5180C11872856578C40B9E8DE77DAE535CA70068E193BFF5014B500B7DD541E061A990E6EE960143116F6E49CF47F52FB22039215E126E8CB1C2747EB37997D51995A20D37A0FAE7FC07A2171E4085111C1A761693985BD5876B3578232C44FEA3148EA3E85A33A693447F8DB5C272F5B985E9705765BB0F05160DF7798CE0580B0927E17171A09800A61470B36AB5EF765CF410858CD08E65243EC137A8726B63C6EAC3AA01915610EDED458A5539CC6ECB13C4A2B320AD6D2292E1C4E45825BE41ECA2EDE083EDB19A33AEA083BA7D72BD15DEEC88CE254FCC1A4EC9069CBBE5F0E8655F5DF6E1F311EC520A185FF73BBC106031B63B5063BDAA4347E5FD03E7B72954E1D83B24AAFCD842A18A82D6C7168D54CD36A0A1170DBE4864F2666D149F3407BB80F34FC2731BBD3E0A58D82BB732ED7E6C016F9989F0918326BCE74D07949464B336D4DE3FE7794E1EEB4970F435911FB02E817E17A3F50D9A0EA35439EF811CECE70FD5E1452B5F68415FCEF363D60F210B04855435AB485653827E5AE44E826E6419E3BAA384EC5EED26352958C21D1BA332DA4C24A262754F96EF5115291476256F066B13C7CADB12B5FF8D2DB40E3546223288E7B773639C5F30F7ABAED0AA266EE55685A4C45567EEA2109DDED52FD5FAAD0C1E8F736AB5F13C8382AEC6BE870DB701BC5406E240BA582A0CF700DDF54629FA81E373AB80DEF9240ED3E9E01A82A784C0A2E82B61937B4880C06590CB8FA4DEABC172EADE60B7A93A28223B941E5F7A8FF8994187584CCF4EEE624C4E767F57A079A20D6C05A303FE8E0CE4E3D8817CF681EC1D8F30CD907914C9049772E7C5419E3535AC92BB540B5A940FE42DFFC8AD0D43C47C1AFC6751F04D33236AAEEB7E2F1E02F33146C857424B625EE2A51848DB216E28AB63700DBE9EB05991E3B10AC89F6C6CAADBF43390E41DEF76C339DFB5BD6AA5C4D6A835C8BEB6CDB0FAC600B8EDB78D04845A11A74CB241625AE96BB3EF0BAA06816EE435968C6D73CFD76E904C5280C53476653A702C33127F58631CAA761D6D9A49088D6A98F3D82C176C14442567683CF0E9F834430F88AE71BF60E191BB20AE916205B090F328F55318AB8516EC3B780FCE0924AE5818BC60FB55785F01A5B8DD3E822EA7F1F44026C7DCAA960238624BF03455AF8A6A1064A1414E26D944C42225653C8E965BFD0B4B7DACDB8A5F430EE43DEE6B36F32B84B075C35BD11E68529490414191E7080AFBABBD1184752547BA1A3CB050609162984BDDCE4EC1E26425E7DEB293E8795B1E5FE2C486F90F02C5D7983A0ECFA344457696E9AAFD700000000000000000000000000000009111B21282D343CE43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D + +count = 86 +seed = 070FFB907EE8AB7152A9D380DEA2C4C4796780FCFD80906C5E489B917A45D5E7EDFE6F37C4420E5480E8BB599FE36451 +mlen = 2871 +msg = C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 +pk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BA02D7E4F58E2ECC30122BA848AD0EBE4C4BF6526C6512733F905572FEAB8F5C74E9557046B051E19F1559194D7805B295AF10BAB6EA558CE9275A672E944E68C2F6181E6449A88D12D1805EEC7A603793DE827E270C379961F666086D7F5ABD0D63241F366B4EEDF0F8D074909CFE0857D7CE7733B7762E5FD76A0133A65EC45477FC5FEE6BFA068C1E3966BCF60A23C0A9983121F676F7D17FB00C9DCC9434A3909A24C8DC0ED51541DAAB94464769EDAD35346913294C6D8310B9BB1334C19BB4F53201967177A302C893388EB72E5E6ED87B7161436C20540195FA7628A3E8A141E0555C4C2ED13F1C66CFD7A3E84142A004F5A87662429F4CF07039A9B0D1E6EEA1C2F7657E19D440BBC86504A9DFDD89B4BFB4C85579856E7DA4A0515D0C36F7083E628DE11302B9A102D2100D26CB6F6985D267F369DE58AB59B6C16DDB8AD859793B135442DE39FDC8DC0AAEB42468CB30BA095E65AADC695406E2003051FC1338E2D4708775676943A4D7AA5D51C84D5E0AB9D7CE6DC31DB4013B4F2D06E58AA7867B037DC7145D858E52759A4682335DDD19E6F0C96441E25C0BB4874DE93142DA97476FE89A44B6B717C93740C751439DC60B9ADE7345ED55F88857C2AB73AFAF12855593A733A0A8096EC8BC03476EEE8EB886ACCEE1CB840D93C9413CF39E276922393EDBB47AD3145161EBE453B978B73D59488C472BC673A9651EF2985517531F0276C9F7311D5B991BCE52CA8DE16B0D47CC2CBAD2E167739BF0962F9F2D83666B01CC054053142B3446035AC2DB4A366585482B3986097F08DB000FE2F05F2396EB7936542DDF3B297B16CD3D2DD60EE4F8AEB09BEF6BAAAC9404C85DEEFB7BD7151EE68927113C657D15C9F24C7E0615E3136078BC00176F3B0FAA6141E1CD1087A46E2060D829E427A61EF8EA000120F960CDBFA18EBF25ACDE8C74F9AF885E5167B1E0FDFC331D9DFDAF311B59FF84B985BAC99E72F733E063974ABB2CFE65EE05CCF3F14152F44F281DC834C545639D97BDA100B31694040227E77F20431631DA077DB086C17B6938517C18AF013EA730D826AE1B5423241594B40AE944F6B34056DDEC5613CBD316611566FAC87925EDD8C3C8C26DF58B5F92886DF11A6C012AD9C0E5296C7232A78CCD17409D241D4EBBDF5445043A75FB6617AFD779C41DA91D7CA5DF920F16C5472C1072C471C99A8686DA224D3409B18CB6C58373833FF65607D1CC77F3865E6BD0BC07E4822846EC6452EC07A9913855F0F670E0ED859BD81D5033B53189E8C4FD74AE83FC6B9F89452C150BA43F1DF86ED0F59469275F35630E67C3D0DA245ACE6F4194B5718B1F2AD96F828B40375CE6D5456087E398B3CDC50C1C43992C5CE8797698A1C4A0D876840A47F83D40F517105C0D036102F4465C486F3AA209E97935B3229761084AE56B37E7399E9470ADBF7789E398843A671EBC67624FCAFEA480817708541EA04A3733C0C13340F79B95E1FDF0EF0182BA9814A2DD76317365E0ABD47AC5750A6B9216FC57081559287376863674B389EA4EEDA65DEDB9C774BCE2B91A46D71B8FA4D6FDD79D0B02DD9951EE791EA2BAD8E36EE56D4382D1BFEAFB0DF78D73A704B2A027B69464FE2F23074914A95272009A7C316FEEA0E09DF7E20D22FC89F2DB65622A2A539AC15DC5AA4F096CA5555A4BCE7463CD2DEFE3D4578E731AA2675981C5444F2A8845316F3A92BB502509C3878F15DF7D32942596122874C062D1256142A32A344F7B749458CF3A79A4F018CAE02C78A6795FA3DBDDB96B1761246E409B456060F3A65AF9FC9A1C288B9A426898A49962E7E56DBD77625033027E8AF3F16395B27451CDE6D05EEEF2B4C8C4034346D73C8447F6677BF704490B30980F1F361973F0DEFE02B65E77EBFB52FDC4B91A7C56D8512019DFBFB88530CB9C0D024B1040AC9A2A087D4569FF9F0DCA21DD179F3CD15DC5B7A3AADBE4844DAB8B0929CB68D299C11EE6239FCDA1E4E91BCC8E65C0271B1F46A41C6916F707D3D9881111F4CBECE3D0A8C0D58723EC19DA65F9D43864234401133D634CB8A4C42CD8505A791FCA385D7FDB368942B9F961608C82E066A562E94C61554DC79A9CA0CA47258E3C519F4923D64B92B4761E9247422CD6A21925ED25449ECAD6602D302AC72FCDE9F404DE85299C71E87CD25FD4603911BAF10CF79A526DC828BAA6B47BEF8F65BAA7E15FCC342D46F5860412975065B47DD51B0AE53B2F673F414E89EA6A6DBEB04FB25F65C04CD4B2DCAA67448392CB6B3A0CA0BBEB5C99D2FD9923B65300A60086F60328E7E690A5ADA82EC9462A792E48301BDB7B4AE7547B49A462C5D5528E26D6B19CB5FC5479176D368C2BB3DB1CF17906D8698A989E54957A556BF33979619AD4C60DCC7B16A77ED0BCA4CCD7D7AE2A4460CCE4213FECE41ADE6249513D146C7619ED277380ACE20C014A456E15C760B5DCBF42F8696E71FD5233F0FF47CE396D171A3F215ECFFDE6C94F8A7A6B36803D5C45645DF85AEF3AE23453A1AAE91253E1F88611DDF7471865EF640D94A6E3F6E76703ABA6BC5D8AAB64DAD2F552053A66984EA3C0941189A183115C32B4A204C657324EFCDBD747DBE64A510DD37A789AF2F441F6CAAC0E809DD4E0675697BC6A69B40E225A92C77E0331587B97658E2D0680D15F7B874948953DC4D7ED413C5CCF36EC97A0310EFBEB430428A69FAC40E6DE6C44DCB0F93F15E168703019A849EEA8C8407AD394121E7B30A35DD06C8C831FA73955196E1548CAD03292C009D491415F70B6F55D6A85A8030544A60047B78EA9836AD0E90396A54711049C9CE7AE7AF5C83759351577E0E840BD291A18F960B18B6A59D8859E166D004ED2C70D8E3C3C5C0C5325EDD10147F8F0CBB2B1288DCF229B2C76195D8F08AC6CA7831D3F69178021456748302CEB1CEA11628690B88D46F3CB332069A90C77AB24A643AEE9F4A64BB1C63D1C08066290ECF8889F99064D6ED5E7EF89265058DBE86A26263213F95ED795075D67F1F0F2A61482F8E3948EEF9B4A531D4725CE47664F670510D645C83C41739ED2FE94CED3F4947CCB123EB20C4D1F6FA114E051D1BAD71D405C365E118C85A068BB6936C95AD8D99485ACF7CAA86C7B093FF3A61A7AE2BAA6F38068CA0884D5B3C5EF05B9C68F95DC2346631514D8EB86F170281C3108D816152F25DE9FB47DFA041305B2500A0FDCDE37918697AC14AB48AAAD5C7DB7134BF06BE14B61AEAC40993904EDD5C8319E5C02A7C2F53EDF78B7FFD179D407CCB77B8282244B1B2B5BC11DBD1BE3C14AAD4B13976839C8979F43D8F9CD252B6085F8B054D5F36574D242854E25C3514B6BDD37DA54EE97CBE201A310201B26DE9099421DD256DB0B80BB0627E7289318AE472437491EFC1BF3E49491590B9082A1F21BDA036459EF42C87DF698D31C1DF0A1794F98284CD8E2EB7E4AFBC8BCF14E8364EE384847FB2138F9400DAD4A167A420420767047726B60F7C0D22898ECE59D35EA048C3E2189149E4738B1CCD90B11ACCE0995E12893FBDBB74CDD529E7474F52097D0CF333D8B87FB1057933E7DCAD7D8B23179920C4939FF93075225DEE5F364C8F150AF5A +sk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BAEC80A9F22CC597B5939DA33D7D6D36D710FD65401F6E92A34F1CAA7E59CFE11D5FC90A0197C6F0929BA0BB72DD268FBB4EECDBF3E899EF2640F5EB59EC4B0F0B510088D11440900672938845C0C649401241C34469E0326DC02620D4346903222489406C9C286A14C370CAB44D0BA90460386E04B88D809265A1C66502834950300DCAB6084BB26450A601DB388E8B12460C30600A32298C3825A12426A1266901286521494584248EA222252383858B84211B05829124650C310653B42823282188B28D5148929BB845E016409A987091802809B6851101011B314188042611372A11A54C929040A212909840120C4242C4B290623241CA3008028608630009919285A400619CA490119068420071D99691E3186523014112036C1B3452E0221209238C1CA06D11133111C34C1930300133488B182C209941A1328DD8365088100A08A88442064E01C0718B26654998845A28869294211AC60C1B058A194091D3422A23C0719A1082CC92849424440AC291A2C668234771041121C1306D0C21668410715A104D62A669E3A0315B4240D82289E4906918A791DA065103486180C068C0C68D24230514B7440084848BA609E028102034041429018A0248D3348289942989162011974122034EA0C4201A9449012711A122615C280CA2446884362A40182412430C9CB45000340A021765A0C62C4A366E8C44405B023082846CC13810C4468082488D0A37825B182654846993000E19A329938009CC3069603891E2408AA128641845858B34825430859192518098311CA1318A144D11A2049B44120C0832E3A22DA1022C41A48C4B2469943608832472E1282213837181304054A41154364208C90893224050408E5C38620AC90D18386C192810040126584251003909E4400DD4A62C4C046223166520C46962284A43924461160889104E2043201A38051A274D83C4894142690911120C4502D8848D9810800B2022A334224B88305A268460A271093910C8200E4B4282518689C83002DB8021419889C280451B4809589411C2A20D4932418C286A041061DB108A02262A18306CCC004D80940049902899120A61460423052082C4105BA02009810CE00061C234084088691B17290C89699B4086134321C8024590382AC9364A990464E12466A22401A03266132665220531803681939444130728012088021940D1C84423357114C7210182704B06520AB421A0126A223701923624241522A4060C14C749CB486EC1341021102E0CC36158026498B0650B112220C391E410642008898B088ACB920919974C609621422664104280A200091AC121A380691A330C08A205A000445BB46063C88C10936441A428041465D2A88D9C8824A1980114497102400A82A82519108A04370C1BB56D80C26082C02554247000172259407089A821010961E2B2091CA188433268418005E0462559223008412CCA368C12276EC834208B924C19094191A20553388112B38852002A91B02509288818B88108C888D9C60951A88803384422136254B40800286102849154405240A07149322219354C14A029DBC6801C07315B124952920824356E4A286D21C42409990540441221252D0CA98DC8B66421A508583846E3B46D98348098A42C1AC924118751E1C629DA008550488A88043220194CDBC490034009E2B46C43260023460C9B445083C40901970920320E403666E4223219A8704446500C3389E3262A60B80CD93808501289DB480A21058A8B4452520249D41290212822CCA29093102019456D039231D83645D4162A820201899845D99469D208259990482080855A862D5C8470232392891208C0188904344ED220288B360CC8408E9B880154B64102820811228544082D5B126880148519318AC310111B4460021331204704CC344259368A23378041182C0BC86992448D1397705944511122869B884922356E214141101764A4884DC0244461B6640416849B18661B182889C611490410614631E4802124B40C20368E14379193002E11A4611829808A260922960D928689122440A4C44840488CCC1265D082714AA428A4B6840A23251BB7644BC41022260D1B294A22932901C228D4360019488A1A98087876ABF885ACAB4FBABC1D18A2FF27882B6062B23CCA5765362EF9331A3C75D582EBC7A9F19292139EADAC6D4B160CA71A8256A30B2FA2D91516E9D10D9675A7C6C798434FD163D693E4646419251A62E5A72D33B4139036E599D7C8E8A5E3547BA8206B82320AB22B74590D61ED7E2EA04E7F7A9333DFF077DC52F5AA0C6481C7810C18262CA91029A6864A930E5A9401FD50542A4652D7562ABC0DB66538F9CE4203C5F7047CC862E6A303810452CC60A0CE16C3D878FAACD96C24D1410890046323AAC8C4E55B25C7B9AEA55BD2E6ABF9E99BA3C678D7B2C4AF676D5C7A7559C047FD546421F850692B880AC81549FE9F4CADBC2D517BE4D89CC7708153BD4EEA3331D6E435DD8ED6ABE08751144C5EA08BCDB2F536B57F03BB23B93EA15473007F3F9D3AEC673C63A5BCDAB9018248557FB4A70ADE08CD503B7292D5743AAAD1ACBB5CA4F92E425B813728BC6E4446D14165893D9C98BA0E3FF6A0D35B4284C3DEF2F47A32C6CBDFBCAC1DDB652A0F97B1A5CF227D81FD3E9DF49FA9D021D41F334079C761C168B97516D757152A13729916259B8997ACCF498F86648ECE4A6009591A5F6F81E9CE8D4EDA7F152B73E093A2E0DED6801CA71F2C9C22A702BF127C504065ED21C5AD62DF0BBAB86D49BA9BB935AD925839F5B856340CB3A8D0FC0A8C956116D906E204A9ECB0ACA9FF9EC4BE98ED32F033D6338DE995E3D271A83DFE7A309670AF3EEE13648DB7B026193FEEFD54747D7789EB8BB04C527CBE09731E346B2424D1303CF660D606C7C37CCA403BC8D79007D42032A43230AC24494C222358CEDE5328F98575BF78924A27EE9E93F85553CA1E33450EA5A1A8F0A2C0785BB97207EA24CC9BD832593DA0238C0195478E1840FD4EB57E937D7970E8F203570F16BC93DD7CDC161C6DA9CBCB5916A162C9F2F2213857F75B5E556971E365A1519177701C69B267942E1E33EB9760259867D9285EAF4374C7F0E398851057291DAF00CF7EF2A8C77215FF8C9FB5384AEC313703256B9CCAF4D86E512E541CF73C51AA03BA1D9D47530505879D6EADFE91686358F91ED943296FE48CC2E3C1DD61C56097F61243B7C1AF8C1005A52059EFDC32D4F6D028AFA89C6208EAD2AFCB869CC94836AC55E2006507681F6863D1DB3BF4C0185D97C5E605767D52391776D8163228D0A3CE266A99E6E54D58F1BFBAE4D3E1D4B5FBC464ACBE45ACF769C71F80EA673C2B5E7C47E25CD894FD36F5D2C2158AC03353AFCADAF90B80837B25E94A09501EA918A0A8780E8B445C90444CDBCC95E366F28445036D33569E90998CDB952963190586A20FAC59BA9990947AF8400D901F072C99A2FCC8C20B0ADCBA6ACE16D83D7905B710388C88010AE8E55CD6291E2BBC23CE3A00C986E36717C01CC59333B44DAEECDADEB3A00D398B3E38034AAB5D840593BFB3D0A44E76DAA457D1ABD50A4C371BA5075E8CE0C26F1AA0DD7CEFC35642B1056F402C399F2DE158788086A0EED9E11D110A8B9B4B73B50F096EED87D9AE15E4000A956D3036492E470616744E3FE57B939A77025C9F0A28BD523ED207629659CFFACBC8CDA61559260C322B4CD9280198B3F3895FF57121EA8BA63C2A319EBCD014C671D60C7B55CECCE54D96FDD85EFBE14E4E7FEF1B7DAB930B8CF88BF7CF7B096D42D998A36C262FB30202ED0DC5066F0E471283474324C343D09AA26A6C78BEDA0B97B5BFB8F45EF99978EE8158C26BA1B2E76FBD036CA45EFC033B25BFA3394B97DB2131777CF488A5BABD0059D1203D85CE84F9A4C75F076D529DC3B0F1D6BB05DEDCE1352CA7C711B74722B2C72FCF1232A78BD1490C7DDFB0F72CE686C5A549BB090642C1778733D7FE24BAA595E69B767B64A280D656755662656C76AEE074573829DC94522900052CA60677543DE4B0E46F1E326C255C93BF48CFB2E36FB0A83D68D40379BBC83F98C0EB033EEE7A59B19221BF5686F4DBE3D21C047EC91D5E1F098674654CCDB4AF0516AFD01B91537D8477E1A2E16C88651876CF153B32EDC87233B05B58FF2DBD0368774D7EF53FE2B07D4C30F49A869C3D0FAAA1A8697154F6271D7D9A88FD708C1FD1C3737F785B699B3FB978955BD0BABE826080F74817CEC7C6E5BD5C0CFEEF3E1B3C72F5AF467D88FF9B1C27B992F00B93021B2C6988D1E399D9A85DF1E210C640A6C5CB68B5C08CE99FCA6C02A92180483D8D12DED515C77401C57C3D63D382EEE3C12C61A93C8AFB565263AF3700D1589490351D2649736B39990976171550E993174CDFB13DE74B46AB43C52EDD1DBA97A3652B1186C051C50E053CA173EFA96E96CA4247E9768FE35A0ED98C6F3A46264F8FB60EB357CFBDBCF4D0E89184AD9270E5134FFFD202C5A0F3B3080C432465C6DEE73E327AE5AA3A77BE61A96621E80848F8BE5319E6D0F3AEF76D349401B98D9FD5F8361E20123CE23CA8C5BC2D7DAF60334AE72384F7A625CF67E46F09360FC85F1F83B540DB40FCA67B8F5F8268C7C6F4DFD2F4B7EC69A32D3707FFAF29BACC0CB6766E2B68D81DCAEA9277DE4C742336772770265973DF67B9D30043641FE52A82C378854C4A5BF1A9C665F5BFF1DD4674B82A719A767D2A28BD4227E9175E58E81CCDD80379FDBA90CAB7FAE87ED0E570E3E8211DE6419473EA2F67121E46EAEFCCF813A8D1120DA1971748D27C2F03227ECF533B0F29134B29B97639F61B1D205F880DF6CDB28CE7346A686365DCDD2D1DC47EF94006C769185C41F0654A5345BC182CBF9F1CD171AC7CB746418F64B1924AA2001338A144FA7AA439E3231F3E262870F93711ED8CE226D482E59D71091E2828C21D3E6DCDDE881EBA22AE66EDE9581B825440F910DD1A7A4B0F77AB2F5F4262B879160C440BA0F79F30114C43017F3152B27908413A986953F995C32762D6740EDC8D85A28DD1E06E5C3AE0C665B825F45DF6643572EBFD96C0290B72BCE0859992DB3CBB332AC4FE8C2B72F934A4FE5D145530EC6EFEEF0F8B56F38DFAE8EB4C9926AB66E79890D14300606D4EC5DD5B90A50161D45EA2CE5D0E32C9BEBD40AFD4E70F5AD4476F7738B844B5E17D6F0D35C7E98EBC8926DC0EEBE6E1659DE2AE5E1310939A099DD2B0DF9ECB4EC4266B5B431277894BBA4D132823EF48A43C0AA7B6F8BAE7B7D64A533BEB6B5463A21630581642CC4992C8B723ACB71C8BCD59937AEC0BA5A772361AFCE0601E19B194D29947EFAAF24E76B51CEFCF6B22C104CCF5398822B7D4C241F5B20402BA361610CABF70ACF358F2B3DFB7EE167565603E9CFA0003462BD90DDF04E64696EFFC471522CF3A91E0B488017E99F6FCAD100A1F98008D9B01AE3186E0E19F2067F6C2F7ED145871801C4F81CB1383C82C7FA8E5FC0B23CDD6258112C0B0E59D710A1535DD55D133EBD2BA9C375659C6DD1E0723A5F57EC175B25534D917B6434940BDA333BEC5792FF8206B3E23A8C1B1F02F1F4509B299C94C8297FB5C548ABF721D4C23826C6E149A7C2AA318A11A471684DAA1CE01B77365E656DCEB2F5B0E8DD99131EEDB66A8DA5D131D09013258226748A2350E1A62ADC51B3ECD936BF333740261EB5C8B8D0C7D7EBE3015F60905117E4EC69348DBFB0A1797B84A1A820B14ADDCA6AF4D05995722BCC3CF362B9D963B81E7D4730031A0209B6BFE0F6CE034EF2389575655A8640210CA1718B1F2719BB6C84CCAF1DF0E88D3F5E34FCC27AEEBC034142D277E4180856923D17B825044CED5A5B247C7CC6AE0BF4C815828FDF7E5DB483EEA6014F1016FA035499231AD0A0EC469E23CF5281A68CE7E8F1F4CD9DE19DD13DF939879E8B27BD1BBEB89A9B1E2E73C7119DB062F30686CB9E9C00311877FEFF813C47BFFEABB1ED8D7F9768B91FB54930E897D473824E5A0432752C26F7C45BA5A1AF189377C272A0065DB7D19E0DC5F74C5940239615A122894DC754E79949130FB4101A639DCA004093FC315D298014C269813C8564C265A622CD46C332F0D8FB315E0BD9FFF57D9ECFC57D2D9BED571EDBB40D43CF24A98D6296B9C5D563EE71E3D59FEE90AF884592F853BFACEF446E95CB747B6069AAD3BF798E6583430E86F66556A23E8B00AD06CA09CE067B265C0CE4D1BBE6549C0DAC674496855ED7AD33199F124839F6F131DE8396E41829421B8D90AD4A2704B1C4CCDF89E87544919220476B47ACCB396EC18483608B45839B64A560B0CE5EE35FA410127E187D56FC6F31E356DDC8F6C77884D6D4283EE12280CC1A1A09F7518923DA2866A9A7A3378E649AE6ABF8188AD9C927AF8E70737E6D4F527FDBC8597394AA4B80582E666133259C51A9A52D7A7C346676C014BC78037828318978E079BC66ADF247C41E528ABE4E47739226BB7E77CC77E7D831770132485EF651AD0E7C1542350E46D0E7DFB17BDD7BF3890FA6AF77DDC17C4666CCB8DDB29F0470C67E958AC751337B4233F9C5C42C7C6B1BD5B87A975D934662E2D727702B8B483BE18E4383EBA820CAB12EDCA7482BDE0F6E5473B28433CC145346F3D116EDD4D31A8883D64EE6BD7F9729260A2CA4174C8FF5D8DF81099D0B7EB0C9AA621290ECA252FFE07774A5FAB3B16B3A9640233FC17DE935616B39471FC27F00E4ACFCCAF84D9D7A026727A3DEBBCDDE6DE44303F2D9186A2376DD431118638934AC0948DE0BD06E685EC610ACDDF203BFB535C5C551F0F7EE9 +smlen = 7466 +sm = C438EC99524B7A251B2D0ECACAE6A693D3705E1640BB107DF9E58E5EC52673F4807FB12187C7C4A5E281ED3F6C0DE3D6DD7FC9C165464B9A80F5DDF157501879A96279E06EB11A5C884296E75D1E6F923A1BE2D46E5364B91D4BAAA8FDF2C61AA6EE12B12D4D1D2BEA59C1F7822349DF26E1A49573087AFB5A898B123896873493F8F2D8DE693CC997C18981B9CC76EE5C44DC8C6664BB932D04A31C7571BEB5A692DEF3DEF471DBA1FD0F93E1B539A64590E6D39335F003511924DEEAB1A338146307D4D337D802C72FCAE9111D88087FD7B263C94CD3742AF31FDF460BBFD97B2FFB6797C9826070D1DDD636554B316AD127233C908E75D43B11168A4DC5D4582C41E66A2F0B1B4238B25B7C8E69618926FD85D71B2D17E50EE1552158E8AA0FC720A44A04706A5E9719BA8D45CBE1533783A5955B38E47FB97BCC898EEAD247F31E449586E2DC57AB966AD30099C49CF52797581ADC51C7F1240DD71AED450A8F1B32BFAD5DF8944B0A82697E3DB44C9FB3F63219042045A672F57B1E740E179BEF26FD49EE8D6B529C53C7988C3490AFCBE4550A74E6733F5A68157BAEC189BB8FA020767B131A7010BFB5DCB318E72D18E47DDA90EC0AE56F38578E6371C0CF55B6619D7450DD220C3BB4D5F41A34E42ECFA91B4877822F77FC9C7A8603D2F795DBEEC3BFE9BC62A4C2A8D8CFEC431A1B0D56ACF83B30D2308BE50A56DBF0504715424A6CC3F8941B849AE50B358D3D6CD73E993B5F839B13F8A25F6CDD2CCE35F4A138E191B1CA1F84EBFB211907256006DA1196CFD8E92D1BBAA3F5471E5687647EF0B81296B4680199027A7E74FCC373250ED4E68FCD7370AC59DCEA8D7C196AA7B5321F4C54B6D91B89EAB0B059D4922491EB65045B4C4C9BE4FE1CF19783F7C6150C0CB9FC3916A8AD4A49109F00F54D7D6441F24DB3182BDCB66C8D9AB147FD6777870E2EAD684AD016EE1D346CA88194DAE5D3551033CF747A41816E24114036A5E338795C7F8CE35785BAD198579DEFC0D2ADC9417CB8F3B689D15641B8FD3F34E219DD6D4F2D1F7B8F3D9C8884C426F2EA4D4B2CB54B96E1CEABB4CA6D02566895F7FE2EA870ABB334BB020DC567919909ABC345A75EC27D55592B6333CD1AEA3CB54CBD4CA6FD7985F75CA8C5F4689EF7234343CEF9F4A961B498DFD924948AFC26E4CF4663BA00C4A07362941C91D4507BBC4CF963DF0154BC7902B447BE78928EE3E9D17088FB492D00E62C0B9748D3649846383800860A4C727DDFB1734D8DA688F4BC965699FD64FB04E7411D9DF0A3EB9CCBACD934F20384432643A0A4F4E2247C3F11784BBD669AA66CDAB0BFB3F5BFB61F17A48BE6D4FBA14D626B52BCDD56CA4D08C75DCE53219A3E47B933B1DEAF3F41AE683A8C7A386EDBB0B34E8D8917E5BDCF46899A4943A756B6B0D635DDC345910311168471FC5B3F63D3FA0B04A0B865F673509CA080F9A3164E4018C75EEB75B1F9A0792B1F08A03B4CFA0BFCECEAC328937AFDF97BDC655F36E72746436EA68D945D8617AFAB732B050835489A64DC747B1203CC2B15DC9729F60096371378EDCE942EA0AB0E39509B1948723E08BF0C75CFFB4CE0E2F04254EE757EA8153231A6FCE7E300B79025E0253D24506CA3E2416D9CCFF640C997D22B65ED8E5F40D65D82982FA881FF59345C23FC8B4C8AAB7DB7530F4D1E4D4A8C88FD43441FBF2E35ABAD83D91311FE50DC0F1CE69C255A4C9EF9F0D1053167F2C8FE1166AF345DEAF2EE4BBB6A1597D52B8528498DCB971F9E517A61C46B66D38E78C8DCAF0A620F6ECF68DE79697F7A8B570ADE46B36D1AE0E7F6F417F5750E19BA6B1DFEC1901CF368A56513706A56CA5A04BCAF39EC6DB519AFE4C47513BE30584359689A22D1FD7A7812E5E129E293DF27291E0AC77B798CC9CE89EEC2E27D1C9BA9F62DC96DCB4417941AA03D1121C9C001C76746CEE30E0F95A4831B95A5829D59C0B7855B1A53B22207EA68DBA94AD715BFA073FAD15B178C85141403C6ABAEF34F54F65852A38911222F7F5FC018CA18785567A2AAB36A343401C18E6BACF33E6C449E9C2E631B8B32956F83499692E23B492D098B90FEB83E5C3D2244DDB7C262190E531BE7132BF012FCCF9FAB8EEC52AEDF940E7836763D0D001472B9228A589C867767B895F0760EFBF9C2A2770BBC95CC920B2CFE013EDD92013CD27183887FE1F7109E22FC1DAEE8CF39C60B2D70DD64EC1CCAA9C0D72F9006EA923394FA8AE558151EB01DB3BA5EDA32FB851A9B142586D62DFE5AA8E4487739C0B74175D9841C567679043419B0DABD5B783BED3063A2B5412A4EE50245E0AF5CF39FA403BE679822DADE593BD6F22F5125214C38C0E32C2E11D3C98C3DD57EA52DAC46FC5284A7B7AD17C8CE159F1D469645AF82ABA274347AA6B33D3478C9A6B68307153EEFC015DE204D8BB9D153B65B7A739D4BE15372B44D79F01CA582FF70994823E35283DAA55995CB85FA55F136237F46AB84396E47CBB3EB48A529050E0A4A8EC18BAAB3B975F28AF8FDA686D32429764DFD3A50043BF1F44AC57048605F10388CF8B1A1D7488A1E66FCF1CCD7A4DCA7D4E9C410B6FEED9303560BD14BFAF65D00F817EA67207994EB00EA03BB7DFE53BF0818DD3BC9A9CA2C24FFE90F32B061C56901A69141DAF241B188C39E2D5A7DC3EC11672D89E76616C9B206238BE9593064885769314102130EE689AC830446C84CB6853A7E94AC300B24D57C81F78EC72E0579C1F12601EF7C8F830ABA4FBBF319D325B99B26B2A44D53B0574884056EFC261DA8256C4CA4E9E04B62B686239230D12C42519FE37B1045BB40AB4995CEB920F346E1CE06824293E4E66D404F7CF60B1AA2F541CF8EEEFEAA99D0B43BE5431860F04C47BDBD954586E10D2C8E6EB5F43A8A76674743D53EE527DDA1F9F85CAC2E1F89457720EED980016FE1A89E1C6CD2AA70ADF3514DB0C8602FF5E87FDDB1B36C24E20B747CA9A5897BD3D9E40EC38181E9D5D3C3B528F0B5D138EC54CF5F30D205642F99375E6BB981D4882A833B5689A66D7A71EB628DE08DF9F0482F7692A7F74818E12DFA195EFEE1867D068278F863E6D97BCA06B75D425ACFFD4680A9C07D09FA0EFA080D36F43B6A9DF5B06711071F9B43A5CF0D0F62448E139F48FFCA40A02F2728F72A9E2D74B533C05B1EF1E630EEA21DF44D50EC0E62A1D65BB357EB75989CFA3A05E55A56F5A416A884BFDA650B310EC0F770DC15C453C011773CE6229DCE2FE85E5FFD04526E76C8827CCC7251130C5F7C4BB0DE3EE4CD085E252D97A13F469C02CDBFAAC11C3188FAEB72349E2E2E9EDC5AA7F6F2DF42AED98C8DCEE4D41FE810C4BD48EA6B56C6B48D6CC44C465E3F6F6FD7C45C197D4F5FED357AA6B8DE1D4C11A143712B14E760A46A55203326CDC584359F6AFCC49724717626A18A66347806BA8D9B8FB86672ABC728DF752DB4949189FC6FCA8927831EA73C6DC9A67F84B20633A822AA3E72F1751A569B887E26BD685F38007D8BDACDA588B2BA8AF4F581C8F4412F6CB571FC7450B52C3D4FB774A994460E68DDD9DABE3EBD8A766BD88C316741D41F4F194433837768A9CBF1BE4D80B4B0C358532883E95E2F5F93FEC9F327413EDF6C4018B6B285122B747B9A43855A50042F45C88CD4A3C4DA4C878776DCAF7B4831A41DFE1AEE45C736C307FED937578CE71247A7756317E0F5298447A4F13721669AEE839799D6930C9D62244EB4CEEC7A181AAE8405C8E71350DB70760370A77E266BBF2E0E03DB505D4B52B2AB6E5CE6924F29F5B6A36AA6E2742ACEAFC48EA285FDA48BD3568FE81AFD1CF79388173CAA65D0068FF01F51242576BE5E2AE9802716BCF0DBC87EBF51DD1B47176BA94B19C449A2F77FC22E0CAD02A71D7F454BA0AE762F71A8E2662927FEA68BECC4E1101510C1BBB4584A2B69DEAFABBAF7D4AE11792C941EB10564A56D24914F87F9EA85FA93E33EBF1FD3CCA66375B12D34EAEF663B9AC9C0358195498B4C4D480041B01C6784CC0C5753F6EE65C067A107256848404E8BECB9298ECAE57DD20D40A856F6DB0ABD5E4D6898C7AC5A509CC9B297EA25B4082034D6F871C30D0B652A4842F30B610F9448960497C599D4B01559F9979948ADD68A926CCC4A871CC37BD4F87F924A483573AC05B9D81AB30F64D0CDA4170816175F650C9188216637D2EA7D424C007C3CB252720CF9AC1C8BB224AB08586221E3EFCCB444D032CC920DF3685924D053A88D79969F56B24D5964268A625BF0CBA7D02F52172A35347B201E6F2D48467DB66DDA7848C4D779C1BA1C6EC782E609E42C13C10B60C862D8BC7F4875F453CCFDE881D6518E0C2A8CA0E00F23FBD854CF7C682AA2BADDD135BEE13EABDED5F5BEC01AD3EC2D82EE6D1DA0DE5B2820CCDEF6486F6A83932A9D658C7ADB8503C549FA593758F7B563A4B07AB5089EC56CFB2B555DE8484799F1F44A29670C21F57AD20826587AF7D03341C41E1C24DEB11764B80D474768706ABAEB8167F0EDC7F1B85FD51263A1C4B361134D2FD304502361199BB415D3A7FD3AB0E612AE2506C9CB84A3F75A753D8B580F8E0CC58E1461D9222EB4260BA972F55EB46B71E95720EA684B64E38A02C735BCEF734E068E9F96D76E7606FC9ACE33C1A31A77288E55BBA17209CCD777B896DC98A94215F92D4447E3F1163A2E83F9BC7003A08A26802898F07CC041D67DB2D433819168D4521FBB8556878348BD6785EF19A4B6C213AEA8C77C0124181DBB294B78D81C9D966EC7F6AA1FEF68F1E7EC49AB3EF37A833D160D9A90EC52228347944F84DEEDC043569C004B416739F51A60B0E605EDA427436648CE6A0634C1A77CFF3F55994025E052E44445BECC7162D590DAAE4525C43FB73B09032EAB06E35F98D725ECF0E5C0479C4FDB39A43C594ACDAB7C6D335B8D39DD3A291FFA00CFDEADB0F658C4203AC7797518EAD1164AE780399D1504E1746B9ACBEBFDB418A00949279CB0B5E5716EA0DBDDDAEA7B72B7B91F124DFD20EC3E87E301AA61D84FA41BA5924128FADE270C9D343F9A03E12CA5378EF33CC17C52571D0C3774CD4DA2ADD7E8E71B6D36D9C3E6255F75747F16F2E5C132240A4C2AEA0A0D2F082B046CFF93AFDFDB45B9D396ABA8B37DBE18B462BCC0DEBB91229AEB4E151C8DFAE4927C485F022A3F367858083C8B36FD11E754153D40B395F808A07892CCB2F836DCCA48BAB9AB3B1FB4C624CF98510750A3103DEA13500C6D3CA7633BFD36806616C9F26837771E5A3F1DE2B5510FC1BDE096AFDCFC59FCD05713FF26FB03DE6981BD37A70B9ADA89A74566CA42247F17944E0AE0A12BC4EF9E85CB54AE76056617C2960F9A0B093337C3241B995D975F86198F9F8C6954626FE7A1861CF0644924AAA17BD4AE87850F4B9136AA5764A97F81F6158AFFA32F0EAAE0BAFB32D8599148807B316FDED4C782A9D39C64566377643AFEFAE9AC2801D2568BF027A3CF3D3C8CBBC8DC6C2BB7738C8825AC5689833248E092756C8E6998972CA06C5B333D3A85BA30AD011310039BD16EACB1E8B8B87743F1B6B014830768A9A91537D37A7612BA85420400C7C7FCBE7171259A480F303B93FB874B2CC2777E1B1337CE2D3E3610AD1AE6F2D44C47F08F7F8A103B3B30A88D595A567DDE83ED964266E411B0C91C43DAF6189A5CF4C83DDC4D9E02550EDE6BC5CBE53171BFF7FC03AF9D80919DE41DBED025E598F3FD61B0F756DFAE42677D3B64250950CAA8D158701C641A12CC41E6BDEA2BF39067E6149717E88D372C50DD2A2455CF1B04D56D8832BB4F2D50B2165F60B5DD5E9597ACB8925DF1BC7313970EE5D35E57AB8B9181076705F70447F920ADD712450BB7D5FB7EAD5B60B31A73EA2578EB0C8532AFCC5108DAD4FF36A437017D96A46044F0D24FBA09B6D702A19202421CFE5E253E37085055A4EA9C4C85DD5CA46BD911407EBA48DA1F5B508C1C9A415EB7583085EA434B0F482FEBA402F5BF92851FD84F70FE14AAE85C7897AA0DB329060F7280DE87583FC6A5D6446C859859425CC47483852078B116B577DF5DE4FDB84CF9F0087378E478303A69FF18016BFB424A5F8456651CBF58486E13BCE8C9051B54C594B0C7B9F3BDECFBEBBE407EF25DE342ED89F0D2795E5B7B11D9BE923B02042C965B1D463A72CD5C15DF3A5D6971B76BD1FE3AFB8E7D49906989B418F418C075450FAD3609D7D40898F6CBF5149C139EE88BE69B8F48BA7E6D7A5E44F18F70CE4E26A8DD4A884ABA7BC371FDD0F096158D5A5BBEC2E1BE3F84E82304AD7529527B8C8E449D22961FFF15F1C347C2FA8C576485B7AEBEA7761B1574BF5DCFE88EA19B8FAA0F8208F7722B2DE339B7AE013DC40536495AD63D53606466A01D4964689CA5E0F1F32544A7B1D750CE063A5562677D9BB3BCBDD4E1E313213135417E9BA7DF0A1A1D3F6FCDD5E5E7E800000000000000000000000000000000050B14191B28313BC07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 + +count = 87 +seed = EDBCC4F6AD0F30066947D678A368B960CCD164889D77730516B444ED2DF10B49C101902F5FA227377C3163A0045B34E4 +mlen = 2904 +msg = 836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD +pk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A19530CB8702125E8BB76EB516F82F20B38BEBF212DECAE4A90E311F1929D23AE5A7AD8C0C17F05FF39FD212F0B9BDACFCCEA3133F5ED7EC85543339FD78432457440CC573E5338FC418B51305898B7C2E240FC67A6694F415CE3D6BD67D5736BBA5DDC870E0C2F363B7475678C9E9F491BECEE4F0CB4BEA57219138C7F017B52B1CBA16DDC672E3F246FC0E7FD3ABE06EBABA209C70051C1752C5AF00BF442E79D79079F57597B9AC9A0B6F8D8446CCD66AC5F0821064E2F875E124C8A30E724B49A177630D1437F1F7F0CFEA2D592EC26A9B3DD2464C7A2B8980D895607DDF6E553554F771962EE7FA7B07469D17F75FDEADE27603D8FEBE69CFD357709AFB13BE59DA704E07F5EB7CA4A27EFB7844B6A4208BF7E20B7EA36258EBB5DF08D9244BBC964957F27AAB2EA88735752C404039830794AB8A4B57011F22BF3A814A52C81E948F042711D672D5C5116C2D468DD83FAD3CBA2E252ABE16B6B8D768BC9EF09B5AF5613103863C1D1A5EF43A16DCC9CF0D2B9205F12966EC55392353FB8BD47C50D016672599CAE100E887BBD9890801CEBCB46F1E179D7CC5693D211B5688891E657ED4E31C5D3BEC38B7EF9C863F6588EF22F5552F7340B4E9F16C9F9C2940FD955649CF086A948B53C4F94B1DB794DD09C3DE3D61609D21668FD1CAC637EE937333E1C25FE74A44817FA3184CD5BD60B8BA1EC8D0D44B4DCD531D52955B017FD1E740B224B20367B75E1BF43680B5DDCC49DC7DFA1471FD518215C789C6016AF0BE6C72C1BC03C1DDFB703F37939AEDD9B3609B9945DF256E05033A512D0E4A2B7F4ECC3E022FE9517EC06D54305A765A510C93BFD7193D9D50FB5B6668DB819B0EB575604CD476334A731C8B87A4E114E67FDF93F65B6DBDA3C3913E8D8782B7FEE2071CBB626F148D0ADD407CC4BE519AF58A07DBB8B223595C07A550F0CB499B3A20BCD913CB41A110069C6EC1EF37CD05116CDFE4A926736294B5829B3B0AE5F9C5C17963815253B967627E84D06423B614F668AA65E78DD29EBF12AFF039764373E67D9687B6B95F33BFD02BDBE454A79795658F3F18D5BC31C4F8B3F3366E53B4CFD886E7D12B385C8AC5A1C9E476F178A4775305289BFA21B5CD408268B022B561344C551B7272DDBC0A2EABB18CFD145CFF5EC62210A9C4A9217DB6CBAE2441237C1DBF7B3120A7E856158BBA1ADC6970F6B03A55392236DEC21855289AD558357D7610A01951C5ED8F4F9DC57610BB2304638B07B0C529E705180B9C9DFB3D912656EE25E903DB3D5945D31395B2B0719190A9E04726272B6D440E5DE2671BE1425CA049DFA8EAFDB85BAE2FC176C95C2223DB2F721ED017546C25BB58E787BFEDAD8794F1D52DC41002F2A487F8703A5C3A2B466F33058B4F439523348BC376824349FDD1034D8E81ECEFA4F0CB076817B4EC7996E0317E482B6F846379D8CD559159A0078CA61753FC725A813FDFEE1ED839D190F13852C7A72AADF6C845CF1476AD4E574DAF45F4E9ED1E87889A879D9623C64C8A3F6261F614951388A2D70A00C3C0D6662117C8CD15D39DA030E07BF72B942EBEF1E6DD351ABF40BA9920A9C638063FC340BEAB857D35D498E7A4361AE24CDA45945BCD727ED094A8A365B3C0B6964D54EA45172DE6E67CA7F95695823896C69E7A3783DA86BC0308418439890CBED3C1F3E85326ECDE397400D1A3CBA2A23993E9232641E3F9C735F11B64B3CE467B2A66EE037E6C476711404E677A619AFEE865FF9834CF4212AE7618C162D380D3232C6D7D82A461D90D75E97FBDD88D6333B2F869A161937B634822B462E8F83CAD27EA5DF106EACBBAE7194762261E0084BBF54C3ABB53A1649700D4725E75E7EBC237B01FCA06604EAD368FA5798DA08BA2E9138F29E3D62AEDBC6362B8AF9E6BB5985165EE71244A5AB2A7BE849DC039B1B3A69500F8DC2AD007E8833A69AEBA3DFB02037D52D25A5A4E523CB11AF16D65804E071B65262DE1F08B18355468AB4B8E547596F074F2D58AA1CA635D1C5C611EF2952F94700690B936D34B4197F4F5C2FA28D9EBCBAD15101015261A3119D14CBA7041EC6357A1267E2D2B9A942A4F0EFE7C9ABF6D553C884ACF4CF6FD606EE925B04C491944722CC901AA8733CD99FDF25543C644497B36ACAF0ED3FDA133645270FAC78AC09808ABFA0E5743BA9376F1669788003EE4E3352C4129D4108FE066C658E9E2329277AFE08C0959EC192ACEA3912A3F07396FEFB8CE61C6761BF049905CA4B9589EAA7172C4B593BA73BADC610BC3AC0370A7D66F2778D1C760CA99FB62B8803F6FE42F799CB7F17C56A027EC7BB0ED1DD277C7AB13685998CC6AB7ABB973C6B4F401689F2B868211E6D02EBBD283B01C0D832ECC2AFB14DBBB16BC05B58A073EBCDF277CC01BA59F033189805C3DB06B53BDFE288D4E4BF7604AB06442BFD1FFCE0A7D6501D5406028EDF35D769E8466F3E09E406FE7000BA118A57062F19159B03DF78BB597722F32D53CF06B1630A1C9421F8D11068921D683B03237233B7FBB7340D41951214C2B6D8C361CF1E1FBACCFF7F6F85F6D242BE7746B236E2097F4466B54B9562FADE3B34A7E736EBE6ACFBF0A3C8D9DBCF1E3EEDEF4BAA5B565100AD3EBBADD0A4F51F03F723B6FDDD3B7065DA9DACEBEDD5C6435CD64FE1C7252A0C092DEC592974EB70A59B1A5DA11E8145ABA2B348F379E6677D16DBC48B76B50752D47558FD3E9751F2897A43BA8387186461BA5AB81ACEEE3E61DFA7642588BA9CBCA686744DE2A3CA52869326A11557BB69E3182F28945210D4FE194585C6402D70371EDA468AF7D2241CF053D832C7932BD0931D68C50526E1510452ED2673281730FFB14740F0857C595E8E9A99502F5765DDA008C7D08B564CF55882072020916CBB8DCCC8ECF403F6C819A3F6CAF621FE68CE0208D68F45F7DD7F0571F142556D5EC00EF05C09AA91AEF048E29B28B338B428611BEDE41D32E14FD78837B73558884DE8981D7CD561D6A374C0D6C69BDF55D687F24A9933EA34B782DF66D8A7236D5394CFD91A14BF4D615EA5E6D95ADCAD7A3A1063F5BB5C5F5EE9B62BF210DB6E35549553C0D3E20F3604E3DBC05FF4F78D726B91D76FC5393159384668C77B5C2173AD96FA1599FDCBC8668C34E58A4709786C5E4C4CBB2B76C56DFADFD556CB5BF8652CE6AAC3D5AFDE434154B8EBC2F8EF10DB4B4CDEF9AA3FA1391629DBA43E7AB1E03B8F62BD3A90F2FB2C0BBA28D8AF407DA1C632B9A077ECAF773478CC5C50886469B2E1AFD3C91D6774D0EB2F319BBB516D0B3DA1A03575644B4BE0841570D0525CBF1A6E7DCC64846FBBFC3A2D44CFD342D6A780CE0DFEFC49B17E15EB5BBFECBCD36A15741DF7ABC242583BB5E45AE690639FDCD9855A2AC780DEB9D1E532A979B42AF707B8DF97A1AA51BE5655FD79A18E0E286B45ABC068203673CA59B87F216A5A02AD4F0179BD5CC27C1BCDB5494FE17EF088B1B18D8F12FED9EF43681DC0D87B583631E37556CD0A953853319DD93AD35B061170C3DB156CC95A318982B4B040CE156C28AD97C3D03C1EF562DD4B3F9E5EC9343D7A1AD96E0FA734C09AFB0A3EE9DF6AFCE30B6C4C5B65CDF88A9 +sk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A195DB8952ADADE90EFA939577B1F306F1BA66EA5A3BEF5D1689ACCAF2E0C75E3C3AEA69353B1389063F8E0711B6EF7A4193E8C6DA988CEB9DDF2678F0879BCC4EE2C0040D444405C4283261142A0AC03008995008C26492262109A4104BA828CA2869518601D4C4315B826164204A10C22C99A671024930D28080C392612134911A34654B060A0B972042127289408A98A47003200414A98422940820C96C608491C3C060830801A2249182180450206063464623320EC90069D09405181468C4386222414193C82524877052C00913B06063A47150C4295A086583928042B08C4906815484511A908920962142B870E214018BA24C1BA800CC3288CB188E5216129A906D23A0304BB60023A560013032E1167103B788D4B4641B815053A48154346C24A280DBA48559A845082952CCB80C89404699C890112865139950922684DA26304122280B0566021170144448613481500000A22470C0446014442102216141C85112B548C13609D1360E0A486111B24902C8645A182423959120815123940082206C8198202109050C337008B164CA86815382689CA28D0426124B0269CA800CE1384A1819821945820C1560800682A1426142C47110A785000044A0428ACBA671D8B26C60B020D2C0250AC510C8064648A43098260D23322A22393013A641E4022ED0B288C8187224C34994020ED4B49024084EC818488BB610DAC88992300493806010252501C424A10291D082890A1520CCC8889C280923911193306C5C402A82042E14812C01168541066462C08C6228458C064CD0B86522C820A4C64D13182019168C4C2421D1982C9CC809C3265063008E1C964D18094E5086809B38280A01510A072118446824370AC394640B042C01890C1B39510C282D83264A82380E0AA3048902496418311C058909138C9A484AA192495BB885E2008E1049888146100239489BC0484AB02C1CC01014158214332CD4A8850B114024B56CDB229249346000108D98A40821C56DDA8029CC944992128DE4A40923B34CC380000BB88413454D4128666022325BC891142108213268022342000761100122C48261DA124D04C10CD44660C93848631846A4B48D91348022C88D9346728A1691232462CAC02518B485C42409C40886E11449A1487191083163908D1C916183000E1B4709611012249761E0082554308D1AA980DC847080228DD9280E20000163B220622466D1B644A4A68C920248A3A62D1A2425210080484072894832DB068C143032D0042DCC2462982689E1304A1BA32D2432804B1222D1462CCB467108A3612135208B40209842020231401A902054108C08C74D01C64813420ECBC29041A6898214920C49490414129A087050B8280B0362D9C83023326CC9446EDB363208442C0A457101B864CA9828134880D10444CB382624088924A22820A824D1442C03180D84A48D58805111434490C21012194914400809A02CA124250A43011209085C4682D3346A9B8664C9B489849224149300D02804D1228563C86D08984444A8491A254581A48C1A06691CB1019C9251E1008CD8380C8C062891846D24B64D1B1621C89825C4B80C5B9600E0946CD4089009B18D84008402342D19179001A708D8282543068ED33421CC061210C08CD0A471D802725922085B922499B46521B88D19A17010807103A95141441288064518800512000293267014356589C40461B249D924651C0788A4840DD90651D424016412810A962098066808A5481A112C8BC284801088944444A00884530605D23200841445089544A1B471502870112209230365244050619429C8062E1807911B361041B20854266112B92C20050D4A206A20932C22B631DA822D43C461043929D9346A09012DA38451CA406594840D9A404653963122369010842CC39470584605E3926940326220444842008E4CB028D44429D03631191588D0820812A880C8206E22C62194282658A82954B604D9A03004174822238A1A3152C01431C8462E4946320A896994B2015838520A9805D3C64C4396104C98304AC84551262410236A1A2891CB8688C11471841829D8106001B4600B198C98B8800444261345111BA38CD444824348410C13200300928FE95203EAB9F5261D536F890C3B248ABA598DCEE2F680D11738BC277E409F9EC888EB12747F72FC686607907B8E23FFA234E64CDB35FD2CFF47647173CF12A573A2335BFEE0E6EF0F982DAC2265295330824DE8D7AF9BA149F7BAD7B9155BE89FDB17F45D46BA2EDFAC6D1D7FC052C84C9D42D8B96AFE1C05B268D36867B72A6D77ADDDD2B54EC07AADE226DCFFFC867312C9F06301747D2728D1845F49809750B3C5997759657471F3905AD395CA496A49E3FFA73229B5552D7DDF8DDFCEF5A8F78987018B99E8FD19262BCCB5B1EDD4FB52DA3ABFC15EA935F5B283AFBFB944567DDF3CF9F14F3A64C70BBBD78B24BE697F92247EEF52368451ABB541872587840A4CCA9D58969AD32A0F5661777DC2A861A838E788A5F76155035C9BBCC96248C993D0725996FBFADEB303EE2A298AA7CFC59DE7DA23F88E050AC5E857E26F3055F5F0FA2BA49B23A60A8A312A53DB53DD6694F48BE0D591D968F4F2DE69FC513A9A7C42ED62F2A05AF3F35562D04B0092548AF1931702DFA89BDBA8E0DA7E847989CBAF9FA476496BB4D62713747D2658064CE4D49DF705BF04CDB10530280CD1539CBFDC7F99709A463924D814E9B8D8D0618437FA9D9441DF0B710BBEA56AF94AB673640F4A716FA1EDF0E1BBB00AA7ACEFC013DAB9AFC0BF4633D529C8DBFE2772538DD6B1D796A4DF1FA898EF8C5B790A70932787F9234BACD71B4FD68E4A0E38CA55633569BE8C98C5BDE23738898BF0328C7DAC2E8847A0C005C648B8C6CB5F39A61F2AF6398EA0DD00864E93C778B90AA861D1C443773A997C308EB5C50ED64143C0B35C80AEBB0621AD1FDAB7CE1418F4F0481CAD9926848B989C78A270A0356B94B1D58AED1FC78B59DB8A95AB82D1A1F65B2D3D4174B1BBE8BF129FA26B9D8741AADBED8C0478E2E17A1D5DA9ED3CFE9AD10FE08534F18127322248CE20F3348AD821D204868B4B6DF27A6892C4E39377855C3302BC90366E3CCC50D81E0B24B9D8E10BA79CBBD94F438D9837C2B1327F3AA450C495961C49D9A73969046EE2C611E37E98036DEF208FCF6490D9B2209DC16BA0AF34AB42E6660E66800AE10F35B91D4D92D2A5614BC31B51D3F2B3095D1C5E440CC61F203C433806E5550141A8C220F95EB3B2B7F706CF3335CC6B9CBC9FC3D95F2594091DEBB823C9901CFB730FF03974AF07533FCF3C7F77E61161527616CA61B963F8794635A98603305E7C62D143DED4F959A0F53FBD79A12CEBCDCBAF2D3BAC286448296CE92A045435AC73A897474B3A5D41DAEF825875D4DD16EE84A4DD1477580BC90F210FE38F2544093129B1521B6A80D27C5F7C71320705DFF503E064B7565612EFBCC74658F6630A598A223AA2B56E461E93D689CD334392F0254231F1B6ABEA71317BD530F38AA0C61449FAE12ECD06DBEEC5027F1134C43B0B822360CBC702FC1DED298F220E62914D83952D833DE9B0EEEC5D6CF6EA0F62F07FC7881E02B9D4DCD38A4D156191C826159744AD507A18CFDF0662C1744468CC9C97FEB6A7046A2CE5E703FE92E3801ED63C9624EC2F7B3B3D7D7591B0B6C8D369FC5E9269700AE3971E718E3EAD156ED8F8106A9DE83EE9646C844D9F43501C823606E37840F0339ED66C867049DE82175951ED6930C78674AFDB4DBFF933CE5F9BFD566B0A1611895C6DEEE030C86EA8CF63F2E0B39D5360CAE39B46EE6EE3CB386119E231FE121AEE03D0B97E5EA07F024A6BAB92091C862EAC78E16DECA355EBA227474DE11B3320359959756845266AC31E8D1848FFDABD17DB1154D3E7A7A688003A8F704A2ED8864B5B4475A218E12F779D52C7817B495EB993DC30FB4E1202E2A4977DC62FE5055D3987FB9B5E4A18EF73BD89874D655C6BDF1157C65A39A15419CC628083F3C68733863F58CF2445C597F8767C7C37FE320E8A2A0E6261A7C2D1EBC28233AAF9824AA6A6C52C76EAF05967730965242E658978658FA7D34145F7FB0B2989BCF897C733E7A50B650D0450D3279DF1D57A92F0442FE173FCBFF2354556F104AE574680C746EF80CCBE3473D8C31D72D9E8F5FF53F1BBDA8ED45AAADE37C81F30B6BD86EEA8B598F9A8B36E811F64768D31B5FDBFDBE1593973E678F57893637BB11CDB8DC7A5E60AD734A0CA46F4E5A69B97C79B859BCC08001961EAB91ADDB9A511A0132571C5BDBF37B84A16C92FCFED689449D26C262DCFD01E13AC9A21D6E04ACF631EF0B024CDBB0A81BD8E789E9AD5400D068EF36816719BF2391EA9EBF4DEF111858677D2E453BC802C79CE5A74C9BECD19C0BC4107D2B61116E54FA7985C2962780BEEA0EF9D8D2D1389DDCF4AA1CA17713350188990BCED1996A5AEA56C0DC26204112A4932576FA5831D121A0125E8BE8E39671440A88201A1AC077FC6137E30D1CE6F5939EB1E498F3AAEAC14B14BC11391CC216EAC0E7E851F77DED9459A0563466489CF8BA5E35F1BD00811CB185AB7412B53BF8330E212C2F0B6BB95DB69A37950B1CF9960F6420D5CEB07D9379A7252EA6BCB0D109876AC2E4ED535F2525B3B7B53D4936CA57B90B1104DAED2F62C3FCFED327CAC86053BF2D16021D861C56A02BDFF207FF96820DBDB12AD551DBC8DB731541F1BF7B7B94B820B15939F703F040A7DE11569560B5E452DAEB1353CF9C4381A40BF3F3C4F5604FD34787A94A3A0893525E40EA8928C6989A9DFB508DD359FE874298A213400B0E433C1034DD7E2D316D98D538E1984FE0B7B4B67F33B053041B4960E398898B2B9EE71DA818EF7EEBB4721A6D59007E0FE385DF5F6D1EC302462B48B0C09C5761128F2BF9AF8F2CBA6AA5F22C30F7C253701CE798F4B52F57A53EFA2262E350E22F88FE1A5EA0A2AC7FA8B309E28AE31F6C9DB300320F5B4D16D8DBE4799209B1CCB36EB5581D3F2BE97106E1DE578B7DFF020014EEFD58FA0D070A09686D7095C0A143F72CF2EBB7E963763982F03C02C56BC07599D61FCBAB972B852A239D3F3BEA141592C8D137006FE0072D483746AC3944A68E8D98347D13E26B6375F9534031E6B47EC6B4CC35AF29FD680DC3AA557EF60434183BDAD31F5A91D0358EEA8E0D51D82D3F47298F7EA0E7F7A2265F0B4F0FF3609287451806B548472FD0CFC29E57848C4FF619EAC0938A30F82A982F16DCDBB2FC59665CF5157468944FC385BA7C3F5D86767D41BB9D3D846C6F17AB65E14197258DC7AD2D83EA1EFE696F2409F4F5DC1306198C906501D095BBFB74ED18B30C9B72668E628DEB0F6BFFDD1F65A81C77D9F9DF63C4DCCC6E8FB8E8DE926F24555711E66EB9E58F1269740512CFEA0C0B91EE77D5622E9C66EA5FEFBC9E16523ADA95AFF2C0F652343481D66E9DA7B107A588DEABFFB65B2C75C28B21AC11F4B5E1D1FCF04F5E16A9957278739B4724D40EF66EB1E0964A0F9F959D82DA45F0B8DF9AA504215C86A79022C2B06986329868B593A9B49CCFA5CE7CC10D02913B2EB606BE121071504495B6F2C71B17BEE95F30C59ADC6B6C167D27AD8F50A8AF9E2C208801843BB4C647AABC73C92AC8165E22605B8030398E24F8AFAC422749D60AA5DCF49970C700B28B69827DD994CBCFE8278AFAF56C360EAEE65CE437EE9E48F973703B70B8DF3E7CA178E542C0F98058DF9B3632A6E924E68F127AF96FB1FD678E707D4E8CA605451897F90A5A9FAC4DE2DA263E2DF37D0805446E4C7BAF4A027B20B16921ECFDC68CE0B5B43C5B6AE38607360179AAE33EA8242E7A52A643C9A49AF0F6ABC014DD7C3D38B9512E5CDFCE19F36474DA5561DC6CDA4B43535B063279769BE043E5F0508342E40EEBF992F925DA4730C9F46162CBF3670B807CD7FFBCE7AC29D4AB1FD9C47AF3E1FB2A4D4CA43A6324F16A5DB4016FEBC51F2486104F007B8B27E6707A627BF170A936F5C0496777EDB317246A3A910BEF600A0AAAB98C3336135D7F89925117B2D08CD94D05D65F0DB06908A5F50A150D081A35CF443C2791BFE45FBF34AC37B14E4DA97D1174D95671D93C5858DBF4FD46EFF2249C81563E0F429655E5C87AB22277BB3A3076937EB39E042F2BD55E79FE34C49BFDD94F06283CA1E68AF91EB421EDE59564912C39F087DD6196A14740649CE7379F515BDFC95DA2BAB2E956A4BDF8D27CF5B2820EFC6E552F0CF5D36D35ACE161DB647186AE32645542007C12F2B1A8D9903FD9B1A93E14E3D42A48B4FC39662AC938B1A4BF354CA8605D86F4C07B867F201F0D0CEA940B7005115BD13B1D153A45ED942F8998F4D1EC12B930F2F23373035B37676D22504AA7F727BCD11ECBDEC563832F9D8E867863D6726C40BF7B9E12F3599B34F08BB55F6EED5D93FFC2E53F01262467F1FFD4B27BE8A8B9F388C0BF1F876EE8C530E3FCBC7DB05887F13ED2DAD860C54226D33405E3908F033D9E768E2D077965D5EDB1CE861FADF54E74CEE1CECC7286209FF20C994623E2505D618152CC5BC1DF4ADB0CBD916F8F7BB9DC552C112EF0B22CEBEA172B8C7EC2F9357948BFEB76CBDA9A41C8962C3CDF661BC296E07E38FB3163814187BC918E8CBC57E9D2E0F5F4F959039176C8FBCEC558143F7AAB80A62B6A765E7556AF346659B07352EA358ECF86C7E039F04EACBB5E9C4A7C2C697A89D66F733842BBACF009A6C07863A0FAB7493D2D6C239C7C10F576EA6EC6F8F5BBF68EF3DBE7BFE02EFC733D0A0AE4B5E928A8D1918F2AE9B1DFB +smlen = 7499 +sm = 9BF88D0A61D2D4D9B82A81C3DFF83658DA0C62DFFB19A44A92AAC4C79678891F72BE9A36912D4BA1E8630FB36F1A086BB062D27F2D16ADDCD0FA7FC348B0B241083E44801C479AEA940D836B765AD28BBBE947EF9D29183BED45176D9541D9948F4B47DA72AF0E54BC0B11C79FFB7B9EBEB4FE29313983DFEF469E4A0027075D952FB85699520498A96ABCD065441F2E0CF6CADDE7A117A10EFAE85655E9B8146878E89F264751E3AE4E568141ECBD538BC2BCF8F68140C9F83E0E86BB581403B00E2534DDD0516484217FD9669385FCC94E0BE03E19536D731E0A1D3CA8AA2A48F26E887B13854F6F6EC19DE094B25D3AD47E97D784F457A9217C9E34332439FDDA25BB5DFAA19CE84CA889F9FD7C654A65C6FA6003357C3C0AB311C495056D6C48EA994014B79DE7578CFC85DD9B0CA4EA2E941CED4F6B1E2B4CC6F7627A513C685C9E20DD995B5D221120AF93B78E8D5BE9EAAAD1ED0A8113781BD7C041869E405664AE850DC31537E3DA59BE4FD7386716CDB005DB997801C6EB8967D8D1DB775AABF163D806462D0E0787D39235C2B3E28898E87A99E7D19A191C4BB23C3192D8AF89068A46FA8EF3EADBD36DC76326BD560CB0EE5FFD8B730975756F053548C66EBEB352CCBC7C4D0988C4291EF1A00D5BBA5C71522478D8DDFEC8E58776A6085C390D59540F9A6DDD9F7DD6EB26967FBA2D6C15A9DADAEE4C10C2750E38A5573F1797AA12D65336E043149DAEDF7DA55169AC80F7D1C76162348532FBB0C3B33125830F93290982AFD2595ECE674F819281F81AF65AC90065806B81BD9A0A8FDB6EE02260CD774CBCE3D8F3A36C9F86CFD04243D2DA9D2DFD2606BB3A84E26305E1DB5E36C36BA111218B98D76A5BF863113C26AAF3A8EFB66C4F127EDC34DF175EF0AA0C9FF6F010052EDD44395961625A12574FD84F3317E77928086E38CD61FC9EB69DA1757668817227C2D81037ADEE764583DA4FFA16674C33A84E2BE499F5052440F270CAF2BBB9215652ACDC1F952B7B8FB5FF99F0E55A86DBA5B41EE707B700FC8B84C7D316CDF21C52F0873A9225A3989D22BDA3A4AAB741E3D3FD39C8EE2564361537A100225318504837AE5C50B827724BF1C5911B7DCBCD195514AE959F8DF31DBA11D8D6E75CEBE0AF04F93FA817052D934A092A63CC3B733FB92F7BA929D6A513EE4941B4EFD412C2487C5CD83C5C9FD598CB8AC28B7750811CC04F8DAFD4025241FF2FD4B8A3874016A6A33526B4C678CA4B217D03ED8194A2504711C473E449D8CEBA6EB1560D35BA609D12D3E70419EF6D351C132477A3D634120C5A42A92C07E15F729B66259A4355CEA61D943E4C4438D082A67D1D4B6973C6D3F2AAC9E2B91A465ED47E55F0DA83AD66BE13AD9F401A1452FA062BB49BCDABD0427E0679AD51233E09FFEB82385948064C8A5CDB5BF34168941894F48A17830F535007C4D169BF512F765ABB3C56F2C7A07F5163BAB21AD7F4C06FD068D45E0E7A221A6644FC8DD5F9EB80A675ABA208D31901B7BB263545656FF28A8AD0E5F1AEBC7EA699D6F5FA1144C28D017DDA2008B4E6956C0780125EBE891610C3E1F81B2B29923E5A09CA6A920DDEF29C783E94E92581EF20AC6313D9E98EA9AF04E8A74DCD01C4B47317547CC6D251F03417313C76A6C2C0940AE45E29FFBC4274E475817C3D957442F5097EABFD06A241F148E217251D8375BBBD3C711D2AC23F40B70721844FE5CC90CDA50188EEBFBF2E07AA37DF5ED1DF4352FB6FE9759D04AEA9C4CD1B66D3E4F57260B5EB9AC7D978C399DB650D36C580074DB9CD973271B0CA4A19E8F3E9DD3B2C035A2A810F1815D671B665126FEE59EE3241E3BB6AB4525DFA279F261294B6D6131EB04593277BB4F66CE2FF2332D1D6C47C27B832CA49033FD7BEA0286CE0C27B23F9662EE438DE9488DFF001B1E95EF89D5AFDC779F8C7E40A7F28F5EC08FB34AA360ADCD1877D2BD3858939328EA06B2B4065AF7746F478617E70D3782965750DA99F53FF5ADB0A488AC795FAFC6CD6E36FE14C32860FCA59D233ED483DB9D5E112CBE0C0D1C4E964B3A3C54D6E1E0839EC93A9C47C91C20775D5430EC0EBEBB852460AD41F14E45862232748ADD9C31DC3DBB758CC8204217A156D9C07F34CE95A55CD9ED36D342AC21938B9C6D53A54B1623229E27D519C92949FE6054EEF4320A86F88BE6E60E758F86E6293A140AB243C02BFC098E56A81093BD8813875EF8D6B5B6EF09F6E260BA551612B9EA0D2FED206C3DE316DD88D85503AB94349053F369EF96594D7CAC11E79478CA84EF1C18FA4464EF054B30FD4185DAC723A35587AFE660FF52AB410E1A1763FD3E1B0D1C345E25D96BCF16032F389E9749FD1BBBADC9EAAFD45F76BD7C7DA699E43BF67BD2183B351C85AC890A7BCBA1BF482A756E7B756126CB117F509A44B28076A489BB4F09F41A344DF1CABDE16DA04090B4D2F67A1F507503276675DA50EBB596F34FC6904BF9240419A15E70ACDE00CB1F4F00CDB51F105CA4006A094ACFCA5F6A7F23D4B9D1536B82BBCF6CE0FCF41C2D3A0E8923B4A063785F5034756EC75B3A64A1F76C521820DD8A1F0CB9FF3E6A821F87286CB6C722592E2B9D2FF8B717E7BF02F96930661BF6382F87C0206845A474E5173F36F6BB328D042B374F48CD35B4E317755EAAA7D685448D189F3E37BFAD3F596D03EC91EF2D365012DC5B2275E0F76DDF53CE10FEF3D862195D8F597C29F9400C09CD86C554875B9DEE06CD590E599B728F928E44124ECC8D476C550A0734A3CE972B33C1F8821649401E76D8F5EB46AC3C1DB014C13A3130EC628E39139E4656F410511A6779BFB8DA653A49FC6EF04FAE09807A1DB677162477D99B81F9F1155AC398E9A92A92E68B4973F885ED9F2D6D192D4295C28767CCE0900E544A30BACE9145E24FDA32390074E4292C1AD3F5E3BB486590F775E5C9D65B2D94D8EEF32D42F1F815FE3FF133E8C8B6AA12E9BC347E5918BB1978CB1520E7D28B978CFFDE6584D0B94D00648C5657E8950387A9757F059ABE134ECA0FA2FF4CE0C06C63FCCD12ABACE6BE773D7FD6DDA98605A4EEAF4FE1840B59DB3F19F040D6B51FFB036CFEF732B183A9AA2538DCEED5A31160D7C8C51B17258066692B20FD979EF0AE21D9D8AC9220F887D035236F925F22FE1DF77E7B59312E1985ACB71E159FBB934B3DE848847FFB64B7935FF830E3BCEE29AB2EBABEE4F1C0F6F1DE77D58DF28FD8F8E937E440ECAD3A8E34B0C41B583F03CAC9006E358261E4B63BF9A96AD532D1C86FBFFD851D454A773904EF80496E2018525ED738B81DA50FAE9A3DBDBC15255C47826B66D6340945EBAC6FE3E225EB31AAFF20DB5B0872CC70D79FD6E4913E1FE58D58D6D555B5D698700BD83D4B5F35339E578639396B4D821A9D6CCDD830BDD0CA2ABB78881A7330D7FED3741878750EC12618B1D270F36C872B4AA73409B5A0FCA825D3F00928754C0A1ACD8672B11BACB3867F3909627835ECB8B09DE77F996FC6C724488AC7E5697DCC69F184FC9331993430D20E0841B221F3DDFB8B2EDDB7A9D67FE7C10676BB14888F6F48F55E3427239F62979CA915823A001A9701DCA9F666B2ED723E40F0C0C204F820B8D3747FD0C324CE0E728EDD76A38626E3824A24F6EA73AF427533560BBAFC9ADE3257C2F29F1DFE8E15F4D2DE975545D802C63EE477A354866DB254DF11C5FC8DE830A5B0DE873C82FFE4D08261E30E5DE0A6C5E8842938BA98E81C5A8A6C94F00937B442B6F2481027696C5DFFCC66615C938B9F99CB75DE275036F95D8521D7D4D071B0327293858D99D8544597621F93921E6D208C332A5900ADDA2DA0EC44D98EB4C5CC3DAB323A04BAF108C6B30EE37D1975170FC14FD9BAABD9FCE8B22F90219EF6ABBEF831D849860129E11B521144B87144B95A62B7F6C30E9C6BB19099D13BC23AF9047CDCB40B8A33A1B2426681F82261134200133BF630A4B6D81F459E406A79D63BD4C530F75D8AB6EADD11AFB6D6F7DF426253A8B2C316D256691B51A48F19915784DDBE2199ED6727E311C57557485D2B01A7CFA9D0DFE0C4F5534FEC964DA2FDD32774A49A70773E6E601652D9CBD76A48BDF5972C000CDD2C22DA99FDE0550E6616F498521DC74AF157F489BCB7064EF7B73AF02BB2B3C90241DFCBACB5D87877234DE154FA73569C922078CDB04F4E5A700C08E55B4D0E8273CA46759C0259F501979419163F503AA069E4B5D758A3809F52E1FA21A0D0D01C3C7E88EC8E56B35F811686BBC4ED68405B3C51A39042026D4171AACB02780978DB890F6CEC6EFC7E3706E77D4FD6248DDF9A08D0C66D9B2320C415FF260D2561D96722DD6DE626E9715DFFBE3DFA9B80F3CC229E88736D9EB681A8A631544720097BC644AD3B3B7741647A7664978571ABEAE3FADFBF16244C2C14170A1D9B28228B8404E539098029FFBAB61ED2B28CEC417FA3BF223EFB6B8C3FFF10629BEBCB1A0BD991DE4FC1B95CECDF131908063806642212EA1B5C7D25088EA61C06E77AFF5D8A60458053506E699D90ED4D4653B42221ED79DEC20E8CF302677EE845D7267B5F4A16DDC6FD6D4EBD06CDA5026C5B27CA947522DBC7EC13DC8E85A06593D2C4EFBB2DD8E4A7F48942BA19D8B409C46747E73ACBA2946233A189C7C610C78646A28B1F71CD45218D059826A74DDA36B0FCBAC1617443265189513941579572847C39AB84E4F10E081A313676CDEFB955C1C6C295EE1F3D4F2555DA0750840A4CF8DC4B6B1971A4FF0280C6570F4AAB53870104D6F6E3161E923833A2F814ED486405D83DB9D0533A4F78C806CE65B4B88474316FDC8EDE31332DE26645EB8799517478EF48117EDE05B081525A18403F2F4A558B9132619407DC1FB87862825BCC9B0655237C2905EF2507E6DACE3E7F0CE803DDCA36E3ED960B184BC0FEC4514958A6EA88E120487F371A70E01519D48F50A92AF6F5196EB9529703119C1E6C38CE90AC133099DA254F5B6897E1F31F60E8CE802F2187027F85A952164E66959DB11A5382EDE24126B413D3F7A562B0E07B90712A7EB0C35B3E5F02E8800B906E13342770E5555B299C0FD03034097154F23BF61B180E95B671D92DFCB97F45A097D07BD56DF015A14EA78D3F249417ECCFD7524F615B29AB576A85272EDEDB7723520579E2404B75F1331A168E2A38F223B35E5496F1AD367F48F7044F5A00FABFCA845F890B3E8ADCA8C1DBBACF7700078D728665DC70994B786EF890D5C218383770E0209D85BC2E18F97AADAF295C5379FB2FDCE8F6044FBEF02383BE6C62050EC20AE81ABA04D6CD9064033AB174CA3EE7A78409D71863E1D1B115BA59753D7773FDFA75EA6C6B381FD3A70387D46B8FA17BA66205D926053FA305145BA1D536BFB5473B8D7C42C0BF225FA71D9A914E5D3A70D9A6E03494A2A7D19B33A5B9719A34F080D2CE9DF6D46F5AB6FF5F1EA7C885569A1E11DEFD2C83F02C146449F0B492CCA0AED913C8DC0B860E63790BF73BFE1A29B8DE74A399BC5D29E07A920D7126E13CF55933548A97C6B51B451838E95FBFFB931A2AE85FF681C5C57C7992C7A2DEBF9A9CCD1274D88C8F59C0568C427F8F125344F9102409A0B3394028B91130C9FBC59C6106BA94181EEB56A13DB7D3C0A6D146D4DD2288884EC8A7FC809A5835A534138438B9FB60DCDD0E580AD13EBFC6CA9BAFE093CFAFFD268247E030133049FDA593B49D14A035C2127E8886A2075E2D43F9025DE84D4E8903839ED4E85838B00C235F3309987254F924B6AB8822C3027DA39BA830A177BB38FD97B0ABD895526EE619FA2CAF29D03FF2A9294C5729D6928ECED434608EEC19CE8D1FF9BF39C38854B4E33FC13E51FE766FC712E085BDCCD068616DDCA89FCDCBE3982290F4CF22B0FF5281848F71C1BA0F15EAB4695E40C34D34EAD04B774CF1E1B6748B269CDCBEEC0E37D9FB8C16EA9B47871C5E54302BC30B535C5D3B8F9A8216934C76CB1C37E56B3ABC037858CEFB55D20A246199A53A8618BDF11E852055487731E1053BE98CEE1A7795ED114BF8175911CB4951ECBFEE2980EF0ABB04281CD21B846B0DA5FBBD8F13A29C7B465D04334CE627418EAE15D6B8251C8F24BA1CA654A52975A947142E6DED144ED04C56E8583271BC8E73BFF7C9D8CC1832D6AD037DC3249D342D68E3C2503A79B7C5126921A604C026657CAF7E3D375D08C4CD70E11F7582E060EF03A5B1DCE9B4DE9F55BBD8C483B783CEEE49D183ED09CB9852B4A4AFDDEF97D8D354FF236DA91E5A37D16C72209CD405D65CCB9A43C45D049070C2F532B69A02A0FA1E04D4B5F41B26EDB3610C2BFB605D5DF5B1199FEBA9A5F9C255099CEEEB2D4BBFA96713C6EAB0E6B737DD100213140578889DCE3131F436F90D4040F13225578A6AF033360A1DDEEF10838474980D4D52A4572B3CA00000000000000000000000000000000000000000000000000030811171F262D32836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD + +count = 88 +seed = DEEE61A2FAC04E4D6B7A250124DFD91518D9B90A71FA02665E3088760BF69CB3CD7B6977F860A7026819D178623C9676 +mlen = 2937 +msg = BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C +pk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A01113A013DBD7E781AE7580DD10CF3321FBA0145A56FD70688F2899399477E355F98C69D17278B2836A80CDFF3FC335C7C9A70F33A25DEB44FEA9E6B366350D711E2BDE9682C49D58EE686DAE626A75F5BAAEA4C6CA6C299486643412019F032B551B7177F9CDF95C388C7B70818EB3C733BBA72E6D0384E737BA1110A61ED657E214B6DFB7A363AA95064DAAA4B293C9E9282FC6DB36A76F3703DCDE8C247404671AD3D285AF3EC0DF60C9EEA10B371C0565C57D2D8A8018823361D771A67D8161AFC04B14CC2CF389A9049A8ADCC7D831FA41BB24B63ABA55DBBC17DA813598C719AACFECB9B7F4BCF91C1976AD5A66B6269830FD7E4898D25F7AD2A0BF177A891E3F8CCFE4968AD8827A0B79016D6E0D609C53C3A65801C1E591D504882279A190DAC168E6039C9FFF6C202D5D32FA7B04BF2E44765D36D8B820E37F8EFD22EE817C9C0212055472C4A59568A972251DFE9F5B579A1E10250BEC31579F752BA9A0E896C294D5CF36474C57DC1C2DB50E543DF7A82EA1C3746FCA5DEB1159A23E3853CDE1B9484A180FE6AEE7DA259C6D41B52088BB59F19A86D811C57E0872384C282D0B274283096C3E8E72FA38B1185034ACE45C08D2370C9FA48BC44BA528D8C440CBB8B107535486EABDF041AF37684310B0918B3335F0240B741CE716D516375A921BDC2AF494FFB1FB11D075870D633545B81591A5A1AC8DCC2101155E5F80352BF3215EF9A935D74159BAF9F2746D2E66B8190BC8FA83DA5743C3919906136EEE8FE2205B916CCE12C3733C53F29A077D393B8916CC4B627EA2216F55DF85A1C022EC11E337EEA5CF1232B941911DEF1DF176D60357B2200972B10E4E4EC986139BD87B1B31C67DB6D3FDFB397BED42A6B727115DA545BE02B3AD2972121B737D09B108125C2D3D6BC9FCFB1277482EA51DFD1E2736A266881D30C7EE06B0B040993869663E0E622D47322523638A50A5C69B338EC26C5F5A1B46781671635C3C204D4D0A1BB2F4CB03975E9EFC8A8B893B1161911E47AF2A3E369001416C5E06F913349C853EC4B4A8CFF55E2637B56010B66B115C4CA9BB636DEEA517D0992679C6FEF72DE467B209AB9A0A4D5EA0F7E3EA5A186A6042C1C91F2BA9761E30F12C3D06DFD714E0EC7CA11C7E4E2D51C79144E8E5634B3FCF5C99418EC61A8B4D4C8914B4763400C3B4BDC4EEA4640F6AA39B559397429E966D3BEB93FEF79D432F4225996D9203387BBE94EF1C30C5CE869304CDEE19D8BA53A428A65A4024543FF09CE91258A7954D272AAA91F5768B056C63CBDE8DB39170240524F094E891C21E5F3F9851CC2E8DD7EA775B84D31E9CCC69DDF554754681AE2A69F7EFC8B37717724EF07CCFEAC8CFFCB357642C5EDBFDA1EB893C7FC8F8F7C0AB292D8CBCB53423C9444B4C0704ADE5CA34BB537DFA9D07FE2F14050ACDDFFB61B7907185B314DEA122FE672166D24E93E140348DE3073A0F15D9E59FE91CA982FF8D53991A39F8B89681017FDC4B55F853898DDB04A824C5D1F7E67B88C0CC238FE3312F4583F1730266730B8FC32D06EE287E5E119D24C2F1246D2963B9DCAA63C52A47E1CD1472BE337B06C877058C5B72F7BDFD868E138AE368A242311D22CE945084382D888D5BC665419F2DAE0BFF5E79C391DD50E78CFBDE6ECC1ECB9FA42694B40A636ECCA389A0976381AAFDE11EEA54A2C81E0919FD8056847DD2DF097566F62C7A0518F2BC19EC5E98D848DB414BA39863E3ECB790FB25432F09430811C112C348FE5BB214CF1C53DFD3CD7E10F0E1AE1EA7CBABD1956D9C75E708A535AF18435FFD46A10E3469DC81CAD76787F267967FF2CFECC237460DCE146D054AFA24060143A1CF04B9088B648753C423CA8B8275679789155B335956136519E735E7C3877C8261A24DA2B4608D01D7F527AFFE869A23385E4C8FC1C76C3CC2F2FE72C49CB926AC1D5166B39E52A49152A0FA320FDAAB0B74C44CF02505F599EC2FA8A75F8BDAA306FB2CE6DA18E29E078D07ADA190DCC691490E514E8281DBE8FF325CB55FFF0E056D1B5B2B7EE29E360CE083A3C2CAFCC09605484597A29CA980D26A9FCF058ACFDA6E8F3A8CD8B7B4C33770EA4EBCD7DC1A5BBC3A2A3E007F897278AAAF51DBAD3B1A307313AAB09B625105A0FFD25402076140C4419B0267E848D34ADDDFE432E485380F622519DF312CC6548EFF1CC339339E4D8AA46AE5C2C5E29832542C5E9C21A7236FB31CE2835F88626A3EBD5E4BDE19CD7A0750104D7EBA2A09832BC0AB1F1AC07158D57478CDE35F0450785412FAF06CFBD8D53CC5C4E939416C923A13A37332869FF3AA51AF4698875040AD3C7D6DA13DFE9145693E10EBCFB97A120C1756B0192125206FD8E5B170DE72C6B53B9B928C2D375ED8D13F0A4BCEECEF6CB86A14946BBF6E60D315E7F58D5F81E908C8A11B26FF39DD868097B57D384A86AFDF442604311CC6918523F36674D32CB769CC57AFAEF48ABA3523BDDB55600B82AC0AAB16DBD6AAC4D5945D278A761BA25D50A6D3A2DBB4FA30154C1CAD39B73F2D5F21E51889D5887C0DCFA81722EB29D1AC94C21B55FA2D0FA8EDEB933AC2CA2AC6CC4CFB35D2B721B473E70BE1F7D4C24A7E1D1E0E831A1BEBC0F73B87ED844A2EE1C4903CD1CB3E2E2309794E1F90A24A14B0D6F6698129EBD2E352FF6B903125A2AE35CEF0FBC7419BF89F754300E350D17A07F1BCA47A5F4DEB6292F12DA7ADE57FD577675F4FC201636F1AFA9E5DF1612BD265A2A995B91C25536ADC3C4B33D1A563890213E8A87DEA431B749048EF058B639E5AD051E04DD4BAA693B77CCBC0889EF014ED51AED76F96E8D00B8853431878211F6AFE27470DDA5AF15A5297BEEF7EFDF0DE184C817F451BCB95D9864F689FD453CD990E508BE8AB073D71025152D7542CDCE54532B48541E265D5F3CEEBD805BEEDD51379719849D26FF010B12D82A1A074887D1B923462D17605E9105616A0AAD135E84AAA23900C55477075A479064D06390FAE0A996B0CB46E6EC492DFBA1485EB4400E11313A55C8522251F3800F34BA862F7978335C8B5A6B7CB7C098F2C64C5ED45CB898937D35B3E65520C66D4D2972AD0AD993FBE4656E1F48F98AFD0492374A93EBE57B590AD73ACB6AF42854C4CA32D60EBF7505E2E268A3413CE4777629030C03959D28E3D8056AB29B85A3DB70FEB62F80D1346BE2C9E9D68219080D68EB2FF9F682D1E9BC6B0FB19F730DAA6F1895DF8F4A3E1892B9440350D847F6FF0595031DC83055858F04DC87B8A6F76D68708FCA6F81076A09B65C75230CE32C130C5C96451AFDB5070BE77A8B289DBB993098BBA33C67D84A1A4EC93024296E48750B5245EC7547A6F3779704F885846657768A4F4FA4D7084C6B5F71BE669828E1AA633E2860D92EE54446D018C335C1CC5EACEBAA09607F1D1E0EA6752915A8F57F7AD300EB1AA5BF808185402CEA2EE2165FCAFA737335192D2E4578862FA12D863B52E2EE066C40AF3A32BF5E0E42A8AE7CD936552C016579C75136B47BB87F0D50C97D38A20EC9BFEA0988C93147B7468C06056DA19CC71ACEAA1123F805B47B9DE74D40A77BA88C65480D0F00E2BA4FAAB8A3647139B8E +sk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A01143882EF9499262B4D00D5AC9ED46BF8E0ECBB0B7E1203FD5FCAFAC5105292921DA075A39742A308203D0217BBC8714841D222B4C4E08A099DBF6BEAEB0A8C63E83808101818920268A4342104B96655A460E8B386D4B3425514084CA900163866403A28D939268C3B66C44B68400B86D4838421C11620A414E490420519809D8C02800290514A3654AB8809B200121B361248790182765D3C880DC360010B44880249104186919830961A609C1103213A080D948404B44090033090A957010C165E3C0909882844AC22581A84553C481E0444159102D20930D1AA164002429012680C9C601D0A48898466A58228512380A010466CC800421028C4AA82943365194088804122C03290500368A82426A42886094407214285122434010212510268624030084A2210049424A860C1C348159166ADA186C18B321523804A4942840960114423149464AD48600818050D23800811644620431DCA00511440999C450E2489053465249A46D00135013934918C2600C24889C4810219065DB068020426C59128D01A5651A15889B0449E1180AA4168E9C42721C028654064CC9C46919C689C8B2710C348A60902D03282E1215704342881C17211C22518A00280B0131210221039251C1463118A96103A48540808C0B386A19108064124224C289D0124C5012895C36501B242C09858D0B3084A132251AC440C926884C108EDC4001C9068892822822C964E4C84500996852028803B20D1C38718AA2481149510A390D84147163A84D1A070A11126521320DCC06005A120A13B2895344800398654814464C8825E418009C380963226A4C140C9C101289280C1045021CC441C0440A20A80099387149B4400B242A81945122377140024691243204380088C251D01809222225E41004D9C28CC3B6858A44805806902147051A11701A838903C5486036828AC60D9BA681A4427113432D440422483004049724041028E24628010652012524A3B808431222024568E3A68162882D1BA10C082286081229A0960110946D499049CB188D1B452DC4126299146164440CCA1012A23482110648A4824440180542A28C8246245CC8014002108A168A23A6301CB44413B36C19291013C249CB324ED126718B024810B3310C12282224441134481A348D90302518422503B348084211834888E22650034746D328001019418C268181448408251124936D91168222964444900C82086E13196810174021056613213293388D01424AE1044DD18210E1948CA3382208A75021173291A86D51068498384A8B168A00C99050A2041AC621A424424346816026610291245992201A229051084512C20CE4246ED8A68C1C21529C3628C2424662B20458B88D0AB670CC062299144640164258264C092450C32069C3A0805C127219976018114E09146C0C972C50280902938080208D4AC430E3C22C204830012985808464143831CA0208140108E48681D2B004CCC630200308A0924CC42844CCA47142321154944102039082340953482508420264800400068C42A22004196A12A18422404064B6414C440C84308513880DC3962402B609101830DC94701302509846441CA39148A40998A8840B0924DC205003372A484801E4346DDC0831C948285B86710C326A54944523458E4C064D0886088820062237318BB48810267209A591D1280D0C45101A972188802D8BB008C1224A23A485131969E302418B1629231732140220DC16898B86284C868C08C9515A908DDBC64C433462D1160ACAA2100BC17113829120368A9908220A0700D2924499282A9106454A306E1A952C1949811A80100492291903128A4866E4068808321119870960406211066EA3383102428164362603296562368824B1641A82484AA09114992C1290650AC28C21274E10190460001113C365E0229044B200DAB66DD008320C224C4C2471C008054846706496841B2524DA1870099568811069034642222632081700DAA05158903008A38D61944D04980D24044160A62C24B7640288654B18915994004C863163088D483846841822CB062C113504D0086D1021612196311448311A2249D3C60491C49098408021860800B5519B860C13A4618BB28CEDD7EAD37E72647A747AA975B8624449F101CC43EE6E57187ACF496575ACBFA02659CEE5D3C9B5E7601B470E5FCF9B6FA8617CE3DFFBB4F458164D01929F73E1A26400F33A3B0D19E74489C10C36EE41CD5243ED565A1E27174ED69C1F7D40E6343673714C9DC6B4518ACC3BB26E3BA458C01F2F1909E164D2E8F2AF3E5D7AED7F0976436D337C1280C1F66275E0593E0235ED5315E144D9384F33B19D186AC4A746FE324E3A8C18242189ADC2EF1FB6CE560B64B9B9BCADB42086C8593DE9160E19CA02408D63D2C3378322986586D96A43DCA7F69E644F3D01ECE1095F79545D9A859FFA6A8A6EB1D887B5D90EF265A8B966936863436510B891929DF3A21BB828CE7DD62FFCC06273BEBE6E55C5405B0066776B4893A055705DA8889E620C6090FE4A24C362BF1A831CA06D8672D9CDB676D619B1DE651BABF28F94EA19A32F5C79698AFD90D31B9345AA6CD1BC7DA26130F0EB37CAD9C011FB9C1A3853F79E8A1226A27B98495A92B4280F3D711D0C6B96B7610E768BCD0F0011FCC6A4F84644AEF427752F2742A39430CBC8C04EA1351A82ACB5DAEDCE368B100DE18830C6DA7ADA24CAAAEC1EE7CF02B19453CAC96883F1552838A1DCAA0D4F57F49404D39C95C5D376B72AB60B884222A7A1AF1F0AAC8842FD13093700558EC0CACE60FA85C1FB934B0828CD39E49455547F1233E21DC43D866486658BDBF69F803B9F5D1D728AB5B6BDAAF08BB69124CD002CB1D38F6771CE432658CD6DEDF1EA858006D5F9F84586D31A6CFB30628310319C419D767092FD8A70BD78F5DF789B214F35E5F98B0620804EEF87CD832C64A66FB484293751EF92A2B7DB1885B9F8D02F7ED751A5FB71714EE86324C3999DC3ECCBBE9AA6F58A0B8705ABCEC6C366BB3B59C79697B28284F4773390937CC88F6BDDF4CB5A1425FDA2840FD9BC478640247C75E187E4F3DCC23BFC9E78699D45D525DFE225F7A34B5CBB1197423B286DD3CD123622D8B553D73A44CB1B9679D7A5E120A2C3A0F0FEBCA6CEEB89243D8456AF104A71B636E87146A203C72F37B366C2CBA12CF99F9BBE838F6DF2E942642201317049338BA1461E806072E58E18F63D32CC8286BB53BAF358EC98DCC6C7279BC5A38E3F53C34669349BB6EA00771763DA13788782069EEC8730A3CB25A50C9475D926CACB0A32BDFE081028D3DB7FA3A19C89D51D6D375E5088E0B3B08FC28336B375AF16575E760F467A1EEAB1577780AFB5E257E7942121F35A15170C400D36D5ADAEC25D403500C69E2277584564AAE1A435B6930AEFA7C443D210C72709D32960F6D2E74BDC6EB2109C8D83F57C5765412146FD44D5DD8321A3919C830389216AAB2BE1152DBF8CA8D50911A3D31EBF78CD5519EC68DC095578C018DDACC80C265A512468BC658D2826AACE65DAFB96B6DB18C791BB444081A29D6E68C472A1F6D9A94BD2ED2CEE32C553CE1248C3057B36FD6F842EB583A692DD072D5CB0FE443A1CDB928F889DC37B054A1F4BA8B96C5735018A85948A8EAF7E179AD945AA29554569491FE9779AB4147ED53BED2378738B8E96C7788377322A39BB8DDB85F2D824BA9184ADE3E4185602D38118EB501E5F456428713E85B15397C85C7E2CBA606CE9660C5B2D1CBEE422E6D2D99403DF91CAC8B5A6324A26B6C8C7EFE88E75DC2A2013893A514439EDB3F80ECEA6B47E8238493741E84D640418F797B3603990110127D6BAC15DDFCF952E5D46988046EFA719B07573155332B1CDAE70200E6B61475ED7204D5AF632CC99B9D5BAA42AE42A4445B26CEB764AC4C2439B53BD6095C47B9F912A3E417A21A7F7C334AC482BF59AEBF55C9600E668FC588762A10DE8AE084094D2C1834B5EC0DCD6B586F718C2F5623FB75CA1242E7AE7D8F89CA82623FCD3019CC26BBBE8710CDAEFA1AD6F1C581CAEDB9B0D6ECD2156C875D6300183953D6872E93483F97296533C4DF673F079AA89F675AEE0AF9805D77A763D4213058015DB03DBE9FAFDB6262D8CF2B64DED75436F2BBF6A1A7F818652F26BD3E980511284AC6DF1A583D68595F7AAB25AD99FDDC882E7CDD5D1E4AED4C47DA0B7CD1D947439C938DA4326DD937CE6FFBD005E3C45BAEA8366B18A1AF41EC1C22D9993E8B913AD6D90CAA418A93A366BD27877C7E63DFC5271B6DA01CF0600D79C2639FD612191EEDAEAAD4F31B58016A9E01065E908147CD6BFA868DFA4A8A62EC93DADC605F4755308A78DF637D0588A2EACB4AAA79E06B326C4A95202B83C9100495D1E46859CD36CCD48FB552EFDFEC793A2653C24C80650565DEBD0E02E8F8CE59AFA1CACAA8AADE62A04CA2EE23260E9A1D536704371842CC2673166C437BE62F7CC3A32CD6875D6D5F3CAB01291EDBF060FAD46EDB1CD88236EBCE533A5F47C1FCB62D21985516ABD55CD12DDBD12235F1DCA47CE23D5F0C5257CE1D29F4AFDF04EF89885C57993951B3B91CF4F9264CC38A0207E96A6F03969C89C9C1DE7BE433A5DD52028731FAC24F42063D8A6C020101C8808E28F797673B02B6347ED3EA6145D89E5F524C8BE67A1BF79483638B5868FBCB3BEEF41CFBB7A92CB8A8BB7F578266967A378C192C0C68566ED91A322F1A5B02B60CE70BD8CE91D9F101674DD17C42C1FE466CB65A4BF5A70E13C444E141B339013153E5423C126CB24FE8F733100D0BE0B0046D597AD4EED1FB51706E6F9AD5804B1FA9B85F293271605E06039A648D9AB31E112A4876AB9E69CD96A58634E80B6D28ED8F58151B07A7B5C65EF4B0C2B33F7AA62665537DFC65C2DE5C88D0341B74EA68E5A512A7E519A72199D7E511765CF72F188A00C8F45B007FC904E0D8EAFBDFD5A5BD347034B2D9E8F3121698E2A8BE59B66CFA7CE47CFD92503E72D026423209CBA3BF18C16A601EAA533CC9971A62DEF467DDDEAA25D8070C876A1D18D841F3CC2402D998B06F8BF7A5907F254B7A45C52528941795854D6143CC361398B9C31A5224F89FA3DEB9D284BB457A32FE64C40743B310A7C030FEF2BCB04C49EA74CFBE9E7389EF55F5D25981F7FA499DCA9C48B093F1BC48FBDDD4A99439437BC5F8AFC8B2D4DDAA3F484CCBCDBB2BA728A2C171CD34093E94199110050F4BF08F4241B7700CACA7FA1123DDF279885C601AA524633B09F8536F34D85ECC849D4991A644BAA0D003FF3B216E53F6B3C1EE4D7E27750307D194E2FC8A88A91AE436155B0040D715E1B48E5353F3C7D965E1C937F1795062F14A1A490262B08C0F346F76B4EBACB854B281ECD1F14CEEBEE3DCD56A71B000ED812565242E5BF86BD4CE9944657E09BDA5AF3C83F11ED1ECC6FF1330936C4536057CC3360C61A3ED9907CD04F59F4C29E870A7367BA3C5678576EFD2463C7D10D780D299F4A5ED1E2D221F3E3D00C63C9C8F866DBD2808A1BBE9EEEDE638FA9FF8FA14895BDEC104C02F30F680C389070AACD7C83AB8AF3A1DFB68CF1B6BD84D89DD1399F5F3EFBCAD1B4EAA9D62120C41665D8329ECB76E8EC3C15A9F0AC128151B90ABC0CF305C567C4BAB752E2CC4A3628828862969276EB200C7D64079DF9DB839BE06057C874F476F785D333E3C5B4D853BD5E3392A6A963C58381E0C65C8BB119429359026B4CFDB0CBECC91010D3373DE300C8AE0B7B10BF814EDF20D5FBD8ED126026E8F374C1C23BFF65A023A012606B715E38271D6BF346A1656CDB26119BCFAC1E606F339F12E7A68C46DCE5A3F2F471E8846208FC84AC4805F923CC691B0D8E17B51D0C26AC2797EC77E859D25209639C2CC1EB3EB2903B22750C51002375746ECFF2B0F08BC385AEA7BBAE0D7DDA1D6392CBC9459C0AADA3863CA0F1A2DD936B3DFD370F7ADF70871B8DE2ABA4F1BDE13397F2CD319B7D15AF0DEA5213C0E9723ED3E2E356ECF5ED1DE7FBB6DF6FC47DEDB3673B4D6056CB7D05D3C3E83D2BD196875DA6DCB9C33F66EC34FE092AFA2351DD44D70355C21D52FEB290B6FB99E70757BF0F2A7B0ED02D028451F03F74BDDA7C76C9DFF7A5172EAEC30BD471EA75AF1C8ACB6A60DB2BD96C9A9C428AD22CF5BC64790BD3C82BA94FF60F6AB830CEF8A586BEB8C3C77EA55666D488C24723D33981D6AEF4ADC93D4561A8E89EAA71188C872FED6EAF7645C4DD218FEFFCF198A603A44A228EE6628599965F6B11C7DA1B89C3FD18FD946581999C4BCC8E1C3F0CC6F688FEF711385F16A1CAB2048767FF743809C76C74ED2E96FA56A118A60EB286A84024F8739EF91D9EA66931516C7505DD9379E038038C2816324565B0C6554ABAE0C9A0BA3B258D6FBE334BF5CBC367768A253A58CB0ECFA2D832FBA64EBA320C6D421D947B2282A556F20E798FB1E9971FED032CB24F50D44844D25C01C2BC6A331A012AD7A34E59B1DAB4A050139F9A1E91F86A7A5A480EB71EA5A8F0DB7B263FC239280780598D7CB33A65ABB423C0D35D718C66B109C71F5ED7BE5D060FFD1AC7830AB7CCE40A617C381306834017CCC24ADC6200A3A23CCB13BF0BF8391D09BCD0AC49AAD4AC02472D06963BDC4C985BCD042257CB78A39060D31F9EDABC4208FEA6378F79A31D2F8DF5E67F8D37CCB8C843C948D2CD221229E5B61484B6FD95E95F390F692E13A3187AF58FF31ADA7FB73A92A7DD3E7CA502C30635878DC1A3618C872A890A444B4D3FFB48B2B49069605AE9D0B36CAC9AEEA9B1A3E65460DD4B35CE3810C4BACFE647BE +smlen = 7532 +sm = CE86E4625666E5295B0A4EB91CDFCE0B2D05FA197E5C4263AA3233DC3FEE209D8654D937EEB011411B197F5BC33B133E82DAD25E17AF4CC89ADEBE29D21DE968C98C073C4537F347319EEA1D66006296DD5B10C79B2732DF79C60AEEBFF40229E0F3B9B453134A51C16EDD07A3302567DA6F426C88C6E58BEE1FFCA8326F1D7DB64C9836E618B3B54458EEF7B482FD14DF07135A55B00F84C85332248D7231F1AF3F28D890BE8CB6879228E750C51128023DDB8A869C6975FEF0B0DDB61149E78631BD147C28DD7D0DF2427039B44A86815D30846A03685BA79E60D20A146A1CE028D8F52C228D464FDA485F230986D28771D60C03253B2AD318353BCF42EB6427AEC1D28FD11DC44141EE952ECD61DC39002264459B17E5C4E6D2E04D78A87779EFBE3C17C3E60B0443E7B0671C2DE9E862A7D9CC24DDAABEC2D2D18820A934DB3773E07F3CFD6A0871E56E5C64C57B062AEC8A45D4EDCF79EB6B857A0C62729CA9762B50AED2B7274A97E589D88DBD2023EF5197D2955D84970D032DF9E5424B49225256B0B3EF88B53B85F7BD7413E936CFFD5525A47F1E3AFCCF8BEBF0153AB45C98EFD112A3C52D603F1EF0A6F4733D975F7A21FDBAEA0A8645F2CBC5C60BBF920CCCFF1AE5CA390673EC131168315693C9BE5C6F2C95E61D41D8AE16514F66FD3DE94A7F5E76F57DB693A2F2EF05D0EEEA8A47A138635B1F38D01C2E1AA9EA8A72C65180FB633991702A9EEB281B5828A697A1AE001C270E273D92233679ED02930B10CB5A74FB5ED18802147E9859728EDA81929716D0C6BBDD0E14F37C9B7BB2EA7681F9D9DE69BCD2B29698D80910CAAC33DB3E571C3C4F2D3F316A2B0F2B4D22D5C09C0ACAF26F7A2D7F48693261DF5B205A2D41FF7F84C06BD0D5027B7421AFB21D1FDA0EC04EBF98E5C12DE04FABFEC5D72292D3B83A92C3F26E867D732D4422899807ABC2B9F66AA5B2211194EA448DBB8B5C28EA538F73D53C165414D9DF97310395FECAA9A7E2749F32DC4AE6BFC4B7FD00DA7CF7ABC77BDC78FF158A933A49974E0C04739191F303B303CAD5521CF537F22FA0625698A37B8DE1898F463A16949FB581007B656CF9A0EA34CDAE094A3B3ECFDF2F58E954481119809FAD6C3E67A3639866C44A41B0813D6AE7320DFAC343939BC8C534C4AD40DF3FA84638A2B4B305088574039EEDBC1F14E5BC7397B3E9E02145F7FC61AE1BB013F6069F9D7B32281E449CE7327B52283C6FC7BA567F0243C1AD829F389CC2DC389A136848050389096C839B233FDF767D8828D4BA362DE4BCA48579E35AD1A4735D8D160F04BE1C85C32385F37A5E1CD7C4EB2953E438FA07295379E4EDE2F58B6AF9C84DD7C856E3C620E78362DBD60F4C5B321E7DB9537F8DC24B81684275F7640D87D2EA3627E74F81510A006E30EFE54A0FEEC1D412DAC90F22DE76A3B5447270A726B8E0255EC357A6AF9F908CF4886503959D05C157713A82194B2157385E57A920258059D36450E765E2114A781C1EF2C3E40ECC0FE34E9C6302ED5F04A6FAA800149525A90E96D05E8268FE27F757C2237E6642A930EEBD7FE1AB21FF505363B08BAF49F8C8F4A497500212ED566F8E6893A14655180F878629E38ED8A664E6EF503D77A7DB9B53A2C0558AF84854440079971A298853AB31D2AFD73A11DA63C5B5874745F9CEE4ACCEF7DADA475A81D2D1CC70269E9DBF20F52662F2F60CFA62C590AC263714264AD29AC372517E48648C120A5E36F080E1E19C33D993C68FA0BDEE9185CC7DD2E5476DFA507A615074A30D827A873C07014801AB65C1514E968BA7AA86A995E8A0BCDA26FC89501508320C942E9268ACC1C275D669E33EE12B60A7A1FBFF9AD213BB5B1B827CB293099D39EEB478B7A98D07BFAA8C53D96BC8EB801103670F553D233CC50BC2F723062C3BA7988FBFBC13B7660F8B838CB346D5BE1BFD0B596CB9C805C210C20AB0B0E45D45D0C800EE931BBA99CB525D61B50D78998AA69208BD1EEC88A74AA7BD422812DE1D3A4468BECB4821332D38330C84DEB8A3C79DC2CDBD0E78845163D84625D3EC4A826FCF5E07D764523509566755E01821D30C2EBF40E026400FE55A09892335C362B7E9DE8042A694C028E3C84F69ED887A81222131BA96F68CC22FBE7E3763A1D2A515BA638094D944E509449489550F1311B596CB47D1EEAFB1EA3B8198029DE37DD192D6C458D338C0D4586BF71B2828AEA068CB849841711C25E761A533987BABAA7EA781071812FDD2AAC73709430F0EDAD5E139C21B2AA54773529B69D29DB059B2E802885DD2670F9C98823B708961B40DA0E5B934376167368B985A562D608D9DDA6ECB8DFBCE6847126FAAA6A135B60CBA74154A04E49614F0EBD72379C1210786EA5078F4FC2CE67DB7E692416E67E8325B5DB924E805043DA77DB5409DA94ED10E611B7A02D239A2321D8ED5423469DAA6247CDE1E4CB0F06807808DE8433AFC49D07199C0AF5A7353B1273629607A935431CEB2433F3251DD37F0F7354B741991D5B04B999CF98E0E35F47594F956CF2F620CFDE0FBB256565E5FFAAECDB42DE317A9D02507E3D1B746C513E5F3EC0614018ACDAEF3B245BCB10BE51F77AC41695B324E1B9085BDD70DC2F4B6ABF4412FD9FEDA2D668C735BB6453F0C308A1E17D1C025EFBEC4B7FC1ED51404CFFD0C1A3ED419B7CC7D36485BAE34157255F88BA1C9848C68EBC1DA8C53AEBADBC69A37FFA135A1A23E69279A0B03E21732C95E8D8D09F3AB45B58A07D19C08530B9249CFA25CBADA9ED53441EBD63895792A838860B42F0938080CFC0C24225AD90BA1F9E95FB3F95ADB83CA71839A0257A7FAB51A224A874B4C56182601219786AC2277AE0ED5E8BDBBF96666749E85F805AF657B580C1E6F5DDD35DCA8D1F1731C8F03CEF789C16154212C77F257772D4208FA8F77796E86A451C62D41D55C175FAA3C745F49B29926564E274BE53D8A8750820ACD030F76BF6ED7C5307839B23AD382816D183B4B124A037F157272ED830D8EF172E808DAC7A811131992C43070A6BEFA7D55E919C7369D4B91CD51CC62325DFB4911FFB95CC0EA938A28C7A6679BAE020F41EE4A54ED8FCAAFABF8546F78FF624D49D389C276BAA5FF6FB09DAFC322B5A0C1FD84B52E947B178FD81D2A279263BFC1736179F2FBFFB382FDAAFA561C21DCF43DDD7894466C441137AC1336A5DF299C5A66C9D0DACD05FAC95FA8BF0D5EE260B5C9F3F2581A9DA48878C90DBF6815703A5DC7C4A5667BA1990434824D7996FADB8DA778EAE6417B604CA7558841DCAD13596EC89D6C69F2767489D26FF889387D1CB34FF72D1BDE54984B460A8169695CD96BA662238E2CF1717C30C77A0F774A825692185C8102B305D21A5BFE3E1380C8969CF4AB01EA2D67E5C7CF133E67F13F311F72BE72F31A935671966886F901F138C66FB00CE2C19BF442D342BB8F97389EEDA7981AE0D4AD59E8B75C1C535F151E531A1744054611A1FAAB493150C7151B6935649544A4411A769643CA1766D1CD924C1C3E5DEC1734C8CE44C98C5CDB5F7E242817CC753F7F96D28C816128A985D0D4F40926A81ABC92BF2EB14E737F46474F8D42193D3CA3BA2DDA70F15D0D03D9C82E20F19E8DC56C185A1496D8DCF785551E13BEA96ECF50458376A783C701AA568F4EF05BC0BF1FD2DD36F2ADA5A291E8D104028A31F67726D338343D58CBB39AFA4B3B31E98A4C565D274BA42424A58796209B9516CEE912C6785183FA07FE02BCF2AD603D5296F32132EE01CAD3FD6B40DE2506C4E9ABD7587DC5367561444B7CE8C664F5EEC24D70B917FDC4DACA51E5CED3274F6DA6D59C35A96F86E6780BE3A3FB10C56A515C98A80E83048CC221D48B4AE1D395634F09453F7FCE429ECB75AD1ACA79DA70FD30F5C6EBCB084161ADEE3E09ADC43B1560519F06646F85DCAE4DE87C9DB01E7F0E7BFD2C847D61A401663DB06EBE9230E0F644EF62B65A8FC99BA3D8F9F07CD5E5A848D7F9339029ADD2378AF89CEB3BF7DD34B7B01C5512D964B66C559FAE1D41B8D7E8CCA01C35873EECD522799A698564EF9179C816E3A1EAE9280E6F36067692C415A761470101699732F34851EE7567AACFE450C538163565A5EA0752343AAAC0ED09D7010C780E075D0E57DBC6BB05FA1C7EAC53926ED216BC5EBF1DD7C3D224545361CCD5E66FB2504958BBAD1A26085744909A8EFD1022FB5B467D37B848FAAE97EDBBE1DDB7D6E57FA0A46450C1EA47359BF53358FD808B7280FB596BE669322BCEA0B4B5A15603D7C454553D76BD0E57E9A5F813139A5AAE234C5AF6410452403AF1FD3607FA9CBAB077F9686797CE19FF3125B93B1DEE5B8746C64FFE48E15FAD4CA5243AD9D5991EBFBE55DEEB3A1D7F1703E12DE353581C52956520CB0499B7626FE7EC8B460A306231C781DA6DACAFB3987B9F3C6E973C5F267CC5066AC3C5C983BB3B205B6EFDC13BC32DC9D66797188DEB1BDAFCD33599D73B926B44679D89B3FEFAE6E6A2644E184B7F3F9F2ECF8C3AFA7DD7FBE16FC0F2779C7E434B09F825B45168C58B844E2AA5DCA0EBACD82C7050B513CEE2B449C2C9EAA3A7F9CE783B7393B6336C2CE8D9A7BDA44045332F8A9AF370B4F35FF03FA886DA63F8F844A32B46796EFC4236747FEFD44D09FA44D5DDAD4B81F0F9901B1254C3A77122E71495A912BFBF05232E6F39EB4AF83470453CD979B9CEA939634170314E84829751839085AA91B842E8991F03B98AC85446D530BCC1A9935F15D221B8284E15DC46931776BE6D200AD01E99ECDD813733C8C1645D01A50EC53E5F8262A34216B3631D782E7A7820BDAA254251318FEEE1C890EFB0DE4FB08E636E2D133087417AFE46C0C82645B0774E015F483E14F4F1F9C6F7B7EBB412A59E9E2C37C22A28A73FB90AF82D236481C06D57F0D4E8FEB68C273459EB7A06BDFC3E7FC3F1613227BE375EC80F0DD3B23195D7FCC23A2D7949A8F9F32ED9ADFA6187494F56D14639303B386F4A120CF34ED0E03E57D155F594AA8CB636AF8FD1D42987F3CD7B6AA9839D677A2283F305D6F74D7BE8039E8F27B238F953587A70512D30A3E7B8C1C9EFAFAF109779AF21AA99E0BDA9AB643069D9BB681F617B8D16B04F44FEA7275AB47DE6F4060EED97A625F4FAB78DD02566BB2435B2F284F49388CD33B29015371D08E7EBC73F5C01BACDD1DF3A72A450E0B5A61F485D33CBD0A44F0D1895804BED9B300C300B4713FFAEEE3911985C1F8C58F0A58C3921ABE64BDB5EA6585129433BCEE1BCBCBC1FCA64B6BF039580B5C18CC44A12102B3486DD7FD3EF6059CA3825608A58C1C9C364D17798FB019A93EFAC88B4DD1CE62B5235651D6370B52942AF53BA927D54201AA741CF1B11FF647A15093533F299B421AE47DF44D84D95B45327039ECDC543D8E41C9B144867B2E07DE96C296D5A480969744BDEDF49D5963E450497C8B3AD183F9AD28130CFD05053C39DC934168BCC122945A40CE77475974C8662E47462C37FBEF1D3F672C047A2AC653F94ADB5A62903DCA8038BFCD795D171F7B9F75CBC0AC0E0F5E21C553DDDFED06FA88EBAD0FB9835B1474A20FE093C2130FC78891E787403D015E5873BFC8AC669FFF66018F6FAF3E609F3C6BE3A68CC4A93E0402C161A6BFCADC195C97A9A85B0B2075088EED3D565B81C74BFE9C3DAB33FFAC34F624AAF8964C1A67212B461D24992AC2449BF8586ADE39DCADF7DAA778E7C734EED6E05E5437E0A101050DFB242A68A37498EDF7F28D373EEE7AA66FE690C58E53BAB4BB854510ED78C22CE7E44ADCAB424E89557F5D1EBE9276356BD764EFC8EF0E99FC5C2A6F7833B4368AA59FF9D0D64262E86EC5D40A9F15033D7F3F71C80DBC3545AD8B7A8D9656235C8FB493D9EE37AD7DA4BCC574C4B15B235FF6730143373065D5A78D3C58B1A1A4071085A5803DB74DF93519C3989FD895A835403F4842C13AC4AC859A243192F9417FEE3CACA23A8605B3D7C0ABD086FD8BB48AD9DA6B53CC65BEE50FA113C7A28DBC2E0B28DB219776F7026FF72D3FE24A4A1ED8E910DCD1DD79F0480B991081DC334331CE9F8EF1D482DBD461F9146DA4825B4D511AA0DF67DEE12D09D57D0D7BA7735965A69F8B14563B8520941DC7FAC36970A3666C577EA81F4538BB4C41F115FC4A7E199F43BDD3842E982801D9C94B0B8B8F570C58BEDAA6BCEC12EDE32F43A1316275C77F42E66B1F2D2EAD8532F733136D72C66D910299D5110E6B8BD7A25411525DB9C3E9C9E2C38E2BF1428C6DFDA894CE8A22DBF188CE06E6F4E7569E7701D85E5E474EE7CE3F0EC7AF1429FF26A30A7E09D73B7D9D759F1AF3EDE9F3FFED0CC29136FDE1190E8842C7E14311F34454E232B4E5B5C7D95A3AA256F9597989BA4B8121931414CBAF8047E7F93AECCD92C628EA8C4C802215286ADD8DE1B373972B4E1F6F7F800000000000000000000000000000000000000030C141B22282F38BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C + +count = 89 +seed = DAB6C05E29342106CC34769BF419ADCC88010C05B57E673A503E63AE7A4EE55B72AB2CA86C4EF57FC8C02D2E0C8694A1 +mlen = 2970 +msg = 4D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D +pk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6A7F7940AE703247A6B1C48B20AA07F2F296339C2D8DC594FB1C19C1D198CD3BF5B12783E200D48F8E1461CBB4C80B053F5FD517F60008B47B4D6EAD588FC74008463F1082E79272C6AC32BC31B719D3BE9AFA3767045574A561CB47DB0884B365F2E3F4E79F64A9EFE5F813E7F265A6674682DBE7BBE29FBFE381B084D7E336CAE712505555E75D86E45074B5960D7E998908229B404B930AFF67CE27E2713539E855858BB1B6D12314B43D80874FD9FC28959DF98BF478CB8459538A110A586BFB47EC7E56E3A229DC0A85A4E225887B5595CE98E57D6EBF35DB1B0161C1081FAE8F177E28A54C5F99A1FAB0E0FDDBEEB5993F78754F5B8B8066DE722FF82A6A9AEFE774F00A85842BD7E6BEC42BECA054C21328ACAE7B45F42BA9B52169F875822C9B75F137C102F06227ECC1E338F27BE68B62A2E79F04D1675214636395F8C6CF33FBFA055F70593C52E39EECA5586F25CA4A0C83690AF41C4435BF34B5610A7A1C3A0D6A045B3419D1B2DC62E96B2A0B0A82290C42D2C2A1701D91C47E52440772F5335982A1971C0849F69A00CEC866902032BFC1F854DFD3971459BE3801022FF8032169F2A4FECE77B94222190E0A5FE004459B7DCF32C6A95226345696CC7646DC5F72A3B39D22D554BABFAE638F895E5DE3A617262AFCF88793AF2A3A43B8C9A360148B9EB10471826C39588A09A357D1ACC1E5022802B540B8144BAA357356B31EDCDB061EAAF89BBC502E2923FE2EFF6A9BB569AEF5458696B25F58F299708D536554EF9F84688CCB16CB740FF438CDBC97C3B71FECE3C13A88BBB335E965B2720B1E2D18B77D8D94CBAAC8E498A6772A85AC881ACCD1057F2C7A9EC1EB6B7AF209B2D5AA435FD46D377391CEA42F6A27E37F75C1487AB4AB70AA3397398AA1E084E3F0A8877D43A028953BCB30939B4888FBD19D90194D7AAA8EBDAA8EAAB1C4C81FCA912C25813C27D15A58FE05EF6B8061D3D4178A9BB0FD5C1FE2B281F4BA5C78E3F6460829876E308235E5AF0EB44D736E8D7260C02FB2EE379D18BEABC1AB9B1C0AA8D167762C6D0AF61F6FFFB483573CD55A4F9BBF072184B0CFC9F3BBB5A112D7FD95FABEFD5D203C0DF7EFF4B5CC71C304CCA53365C24C2F3BF528988365ABD7F5F63DCFD4C090C7CBFD5412CB3A19D526F52A78F6195C3E7EBF52BB9656BC68FA4AAC849A739F5DB30EC01694B7414CCACAA87DA585479A4666C70E466CAD35512183FA4707F427C16317B38F27508234605CC161F24E4C9A6B1718E331D5A13CC795D51B1E1ABB3BBD3BFE74E94C742E1E63EB1712F39AB999223272D3332F4AEAAB0B1658EDFBC1924A12F28FE6A763E755CB2DF1D404F4F677BD6C43A4E308B95AB9C6218E3D68E8D0FC1DC2EE6CF530E034326CC72699A4AEC674C0A892E2B7CE770FD317018B675AA6DA0047D9B3B5F3323D9172C996AA41AEA6EC4C8A4BA34357BDB75FF3C654F4657A89B4B3B9C534BB5DC190D5E0F0935A4F0BC5B4171A4305EE6A84F39E63CC0E793F53E0628297BCD763522560710E7C581B5E52750DCA85E6A6120DB8134CE52935F29FF022A45DD60B2E5AB2EC85C9703F7844BC708F77978E4C6FFEC562670D3F52B972B31BE7632458FCA6BD18AB92B74B0D5D33A095DC4DA5FCA622966F638BF29EB405877C09A8DCDDE445927E858B669246B3629F1AA9330ECA2BD78121203539F84CDB367986538CF2184B2BB02C678EB6FE82CCE68422A56F8A265A98346CB70C182AAEDB263B4A5F9249CFEEE8BE92FDA7B54D2E57832353A4FA83E40ECBA2D434C6F722484D9542C6D3E664C5F3000C0995FCF0333028188C74A0ECC862D771F3A865276B42E22A7DA88C75A4168E940BA4370EDAF19542C6B55A0B08806FFF259F7A2105227590EFF2525DEC716F9B14F17FAADA5F0B70756E212A198D87CEB36C782986686B75F487E39E83EA256322664CD90D83AC26F9B3A639F80FFC9DE3803075F9CEC6B3881C73CB653B5C7B000689591620459BBCC962C3D36EF4A2F2F06A198D64072E2CBBA29467D2FD79E761D979AB6579819B1F2DBD758186B26B10298B4707B1926938E5C8CD30D09A47613F8A7AE822BD8EA7B58F520867BBF77502B2C919F561D02B1FDAB468A4B9C54DFD97512A83F63DA2A3DB300ACF0C6985E93C0AE6E4E96EC165262E497D11B10B5ABD759362BBE84022C3564310A5D942EBCE81303288DFEEB7068624C3BCB6B7EE7E7CEC9129CBB0E7671CF4AD6428BB4A69E02BF23CA0866E8B61BA6FEFCB4FA3A6D56CEE0A24E8730181A2A862AF0613A092BBA6D8198D2905D166CEC3F2C5C8091530FF13FBEFA54826562404D434122A263FCAAB7D161D3B585A63C36E6FCD3AD61CDD69394CFAA2624ED8081C46E9BFCEA4E6D15028FE822EECE6F6181DFCB714A26ED5CCC766B277DB36F9D80F09143E21A04AB8602F9388D0256B7F669BA0165EE3F52B5C4AF4CDB25CFBF3BBBF65C89177F90B56F699ECF65218A41C9AAF2AC90986A2D9B70FD3AB4B34864DC4A01595F81B0561C3CE5F69B9B98701C2B15092E0935F5BD2F560F545FEFBBCCD15CCA917D55949A7DD798B7C5AD8F2AE6A9EA4B4B49C8A63845D5EA90F32570076C699F48252F0BFE3183E72C9FBA77C559A9008DE2C9C6CD3607BD8900A622601387D41CC85B62A13350A7AAE86E399CF5E7CA011903EB03A7F826D26A88B0051DDAA0247A7992F840765737014AB05AC0673D6B27359A7C873C399BBBC0C902ADFF03B33CDBC420D7E49F259E8CC0006404611546450611C377E44F547F51E1F70DFC3E8AB2BA3E244A158506D553BCA07637B13CDDDB1414BCDD0A503861B5B2803F62994D6AA625C6C9AF9B54C0D3CBAF0D04CC6046AE003B2C545114E6A0DBE76129AE0A3DF5B3D1F4E436AA3BBA6986F301B62448EEBC6E5769D252C7873C1AE9F0B891512DBB800D0B236F4946BED42F3AE2B9DE76E508560AF13372DC6D9A2801E0EFABEE1C3E316E2DAD6FC0B80A46C69C63806E4A375C194F6F73C8DD78898FDE0231490B822B523399E2F4AD1D25ECAB0A18B8EF79CCFB7FC2E23E28D570C613917BFD81D4358907AF249097AE2C1F697E04476BDEA6B202FC82D075AD19A4C693A3F5046EF1E78BC9FC06CF8E0039DF04273CB3B61CE11FCB6936432869732E5686BA51BC8E6F0ADAC4C7AB29333AE0F2A368EE8C9275BA9F48D419F42A001F68E06067B62393B57245D3F878E33E292E47FD61A66AB5CB33B993FAC8F48910E50BEBCDE24854C5A3F53730DE4BD1DE9971C51C4EBC3F224AF7A0643B647775F52D234A2527DA7466AE6460DBCE3F5312A688B0D00E357E4C7FCD7A1221420FF104C8B8E0C328D106E9C481A2A406C06F67511F670D228495147DFD020F239A4936E440C07CBE8DF372CBA460C35378600E63F5380468485E5BD0BB0793256031BFB17061446140DBA73543BA1D97C560E7EF57075D5557A500F8B20A4D816A93F96F67359266E8C9E40EEB57610E686E851BDADC799774CD45720577082235C8E57344A49A2F1AA5FE406CE7085ECF9C5F050A959E2FA05E6717D920A4BE95BF5D3C56CFF5A14E169D0540BC9E4BDAF87C28E073A7C5DBE1EB69A65 +sk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6AE1D969737229E74AD7837903C72745E3D81BA8E5E53DA89BBCE80A802E3FE15E6A1C75734BF54C32B59F2C91E2393AB6938E6EF804119EE2E06EC3D7524E877093220A549461493281644682244189DBC6009814004A200C43106900A548DC184884A2881B4621A4001224426C92A031C114845AB0401AA045E396698494008A84250B802D238581D89224D294808316840C106E14262D1B898C8B464E818208A2C66C92B844202069DB26491C4648142986490060D80471A0A448402460C9B82C40346D14208EC1189210030E11290490C60C4CB02DDAC250199249A4446D43440003A1316004620C8425D22691588850D0924DC14002A4388C21258CCC06684B904DE1C241A3B6050B14302396708C122193242A08456980A89000C24C191932E0902120A984CA108D6328219C96608A46684C94896146891187441C958C9986495A126001496C08B9880C3330631831408245A20052E4348AD4486613362A9A486124C07001A84D0A928454B80501C38CA4464661B02454108D43B86823378D94C0504B108AA1C21101C86020A38004384424468120B771A2122CD1048C1B948C6488685942661C3372D14841519050E39860800664DBB00DDB344AC8080AE1120220A76809806913143020B931D1A0491BC670D1B491DAB4908C344D400666E41462DC046E0C262E41304193909092040D61124E8A341290B44CD1460DD4486C038248D8466A18080908176AD1188D213882019708529404DCC631CA3000210848E22652D1C0498C22429A1871CB44922306600335640AA52C02014E544000139391D9046119220A20450918A5841817225320509A0692C814025C988C238728429489D2342C23314A1B433108B3885BB640D888110035680A292E24986521A66401477101A22803092EE1404162B40C4CB24154A805E0142551846D9B202681346C4C16310AA0804B180C1483044BA6915C80006244260B87104B384542C40C91942048006D58400A0233418C084100A69011C6314A48069844500BA1849BA82C6180518804452383319A34404142510809621C4232123170981448A436054B027112418460C280D83648010104041590A0140001498020B20549C6101A401221B18DC228301B227200162408C66521478220B24D8846865014821B160AA3844CCC10720C340E1C958D48C0809C162059382A940611D4383120B990A42642E4008D20922DDC422E14C371D9B0058990410B8100428210440871422281822868A012691A302E932452CA34854AC6058BA8094B404204C14540006E0C4301088768A088296230921B994D54328454442488000C8004855216040492805C028424194D8A824010186540A08194342DE41091141226A422420349044CA8040B4391E2264488101213092523066D21B12C02364A114660D4866D49104518092C1484601A3964E3382802444100A825CCC42018312E44282D6122511A2108C2128608120002454C43362404354E01B08418866413006C898010E2380811426459C2315AA6280B374EE3A43062044DDBA48CD4A22008908822256D53C40D22B72960369019B54583142C1A17111A4721DB402C14034CD040065A2605A2086C61042E19C150112245631232E2B048120801C0320D11936002C524904444498490521669128710624040C29085840868A4A224C030811CA7090B3222002648241641C9484E90802D0CA29121C10818B78050128E8B388208A9040A08214C34001327210C860C08C3441A3148E0104D23454821839004A62412152122B35098242C94261104242C0296400AC345C2486E1C1721D3B061419429023445D1104C2034428B18401B306DD18081931012434450E4920801B281A1C06D4100000B469224294A4108108A400993C268644285C1100D00B55104406411C481E3126810476154467001800C4B241141C06104C828E2884948348154861114A46CDCA20C2213655B448D2237669228294342011111888402414B164899880913358523C8895B968962426D4C1480DCA2110A37311A834DDAC845C8A63114C01010A631642000129211C2A281C9423112368452906C610871809488A2466EDB3230082684492630EC28BD3D073597B63F4353F1F4F19600F9B1BA9377636CB2E3649403785A0ADF6E84CB223D9B85D5FAB96A354065C7162DF84E7DBC3780D364A532702BE1E4B06EE23F5EB9F53B28C7DAA05C242E8E1F4CF6CA7B0FE7593A1056A36632BFB78ECF4E89AB8C7455C296D4D46601B45A9417DE4C1C4CA9C8897933841F5F92068C4EBA08797B38059C0C10AF76D15F1635A66925FD5A2902B339B77750FAB1A8FD5DE48D4EB32058842CEBBA1DA0CC162FE9D395719A211240E677E27282D7469AF09CAB97033DC7D9182AA991B6872C7BF62B68D09710A36CBFEBEFFD58BEAA7E606BC40BC7E33362F4CBED0831224D28C04CDFF7448109E22FEC10F891B5B281F6C128EEFBBF6AB852A077812AF0AAEA06B1C139EE411C92591AA117BA1EC5FE4279D63643B5CE6200DD22B953F28A1FD97FE2BDAB7DF3132A06189D77E00340733936A294A358270C8F2EB0B0884F07F5D261F152E525899AC74408C3428E54CD231EEB98735B7E389B3CF1DD65B0C4867036DF29CC25C4165EAA095C64524D713FF0EF45E16BD5A9330870EFC95ACF67B10C417FB732DC2EA03DBE6FE2CF0223D2567A92915205CDFE57287E7B55BD1BB199DDE3A7DBC274E3A339B595833963677304C40B4FF88B9678C97BEB1A85E7DE14E4EDD2ACF1CAA74BBD3B0312E816D8248B07A672D1F114BB4BA5A2EC2A299D129023A48524694EEB8ED13D154252F8574C9CB875DD5B4EABA0D90F339F0B9F1CE1188D76E9B0C4F8A04043F1A1BB14231EACB12FB05F280D39C0A37FDC6F4A6D80979C31B91BA62F17364B5D7041C2DC770FEECD8E8682525BCD42108B4A16B3E5CDE38EDB8315D186CF1C4BFAADE2C05AEBCB048AAC4C3465153B5C261E3B6702C6F8EC2F7476B6E8D8F01562E29BFB6A30359DCCD01F10CE2B60563621396B04379EF595811EA529B3D1603F69D981E2A0BA031468E58C8FB8FAD7CBFFF5894AF3026DA50BBFAB1B618A9B6A9E2632DA132E629D815A5FF4BEF7F299DF616182BE4B791089705E1553E2516AF103838A5940899742C37FD50E35EDC8E155FDC41DAF940ABB298131272637DEAB027C2C941F94D9AAD1F9D462384417A80599A53CFB075302B92557060D60ADF8F981DF822DC24AD75993E95EB96BFAC08DC9C1A99EB687EE3B347AD6ED9957A98E3FF5EDBAAFDE6069FEB382376D0A189E5329694EA5BCDBABE62B4960D330C7E3F92C5BB0F5736A89C7658E41AD1A3E7061FB749CEFCA1C43AFD338714DA5B71FF8F922FAAA487F206927ED06A615C189555A9A5D558ECA271834B77FBEEE674FC9624AA0BCFD79789D7525624226C62ACB416AC9EFDC4D97DB7345C2960ACA4415CE0B205C83190D1A8DE11F85B9A0BD17DE50C37F658492DF81B8DD86280A118ED10BB493C235E9688CF0F43089D168BC1FC20810390982F908DCA7523BE62A72A279070A814B7DB8482D5F116D9202EF6486E648F371ED199A332FCFB90D73F7E41FD96B4D1188E412A4AEDF68DF9365F65757565E09A34D8C21CEE478F5AE2A8FCFCE989DF6A01139B9C59FD92CE17D6F8DB5FC1471761C224CDCA469541B8104FB057767DCAF5998B7FB670ECFBBC4EFEB61C8F45414E6733A3D1255392D7D20EFE2CC86A36576E936F7153081D2272AFA7DBA4ED589CF95DC341E80140E00630D460D5105171722BDDCF1361169B25B61AB480E4FA2DCB29A0AC31B2F11D8A8E0EBDCB3BA1B8D1EDDD3BD86363343881571F91BC69E79F5C16F14913AC7536CACAF6FBD88EC1A43F2CE9F41153E565944DD3B9A1E54CE8B2342D5573B905AF3794DD6EBDF8AB393B46A6A0B596253BB5BBD3D76DAA0205A454148F861339511A7298553DF9209CD668CF34FB9F5506D5D27F01D1481A6BD3DEB01E1DA387B8164F954BFBBD123520F1A1C03BEFF26BABDD5B61CACF637F023320EBB29DA6EA05DDBC6EF7A8CC3DA924A1C3EB532F67F7D97D47A26FB9014D6005CFE5612353BEDF3E19F04E2E65B0E8FEE5B13414929883613440A0B30747271967F9EBF3E11A46D743F2DABB08F7D985F05CF0A5964141FB1CEE9EC7AF35A64FF886E2DF5EB6D61BDFAAB549B6DC71F425720C9D7392A3CD5C8D3FE15DA99E94A4933C7CF158B0735389D4F6D339B136237DD130C57A73AF5B8D84181687E2F1A1206E6007A407F4D3C061AF3E6C5B4ACD1DBC49D26A8829FDF04C4ED0660B26C9F2C47454E1DFF0D850C344AC4AE3E20A88712C3F4F7A01A2802092D90287A0CE395FCD189EFB2BEF1A302F0270A26DDCD8C519EC9203FE868932EC5D7A08B06D3B12F4058E7B6A779EC5694FB315B64EB7797B38DE4261D3588D3A9546BE8BB8B6ECFD85A2DF1280EC1C18473A1CC8333D48A8937D94F91CF3ACAB377ED3EA25FDA5FF00854FF18F3B7C7FF11295B5BAAE762DE371B5CAB92B239D5307B6F5788A40834D3AF858B37244D5ED82E58D2C42CC1A90FFAA591C19239AB34DF3A3032D79C13E69147094F59C8B7AEC019899F996E9BFBEA9975912BB896B22BA7560C4C4ABE066C09FCE9ADF425BCE3E3B4C6D42E67B36968AEACCEC817B2B1DA5A0466A11E23D87C84BA2B1E3305BC4327D2746858BF488DFC2C76B387A55452E03931964E2609ADA1F65011D1A287983A6E2A37FD8FCF6B54A509F494155D552F6ACB4C13762CC64EBCD03795DEE2FA63C47275F6D8025DA0CE4D5DA8B0936552B2C64B15BB94067DEE0B824D95C822D4B9424322B851AE008D69F7A5389856EFF95071FE0A99548A9E503FC9B8659BB735B066B77902B0D020CF6D84AF0D645F913A9398C10CA0AFDF7C2EF97A31475CFD87071D519CB49A2E6999FFCFA447D8C6D665897248028E8E70426F80A6C7F2E302AECBD3E30AA57932581B7B947E82C33EA7C02B6808919C156F48FBF414D848C7F3834A1A1C32A90DBFB7C6C00124EB1A9FADA0731FA9AAD52DD9FF12E94A1952B9523767C44689320654C13126E7B62AC6C4DEA80268EE4477525D34D962D85D5411403E011D5BD59484D9FAB4F37AD2B4E5919E8C0CFFE4592B7B892CA91CDB9DD370400B61A247E49C9BA3271CFAB268053488CCCD09D0A82FF2728DEE32F205B8BE5BF65FEBAE4C32EC21358D96F034C3FA867D18B10B022C534FC6FF9786AB219FE61C0CA2BB074B6B9DAADCDD86A8FFB0092FBE5872858AD28C51F8E622917F17D5A51AA5D307B67DD2E89BC1607D950E11AE0AA0D3F4D1701C62693FEC017D100D435C5CA0398153A7B3AE0465E557C5876F7825E382EE336E6DCAA639529195B231F622FD8750898A6C7E27391F973E61F94861974D4DBA64233CF8B55609BB7F229076915380280F59552FEC97355B6F5AFDB132324050B783AB689CA868529B7199C2E58146298C4DE6A711D1782C35C1017F757228882F015B95F24BF1393BCF1B9DC3469990A8286701FAE9C53B93720C1FB14344187EB91DD6AE127C93376920CE02E2E61F4019B130E3FB3BFD3E8D97A651CDF2FFD05EC03CE75A1FF710FC622329ED37C5DBC622A9829733455EC49CF58DA3E4C7D7DB171B11CB770ADA36FE17FC91CBA7A6AE2C9E056737B011D026880E1653FF06CB56038FF68C08C4F69C059D8E8FF0AF586D7E997DAF8A7D437BEC198DA9672B93542FD6D087F5146EF771A17D0979B4BA07C782C4570AE18F46F80AC75792077DA2B8B33EC078BC2163484F82E2488827131089EAF97010F06394524FC45B43226461994FFD63CD8739B0530D0B61843EAFAD242E37ADDBDC591C13088429B622F737548D4C27365DE17CDB5E35BB2BE7D65D5BC9117A7E432DFD39E6175CA3ED6745ED272D44E9D46B2DE6D390109461FBC562F3AA62152ED691F3D9F0A1AED431C07FF3CD539F83A2CD892740365593DD51F36517B47B8D68CB8DFD1D227CABBC32D5EB60E24F0AEECFF1B6D321CA5F339A4FB4D76C75BACD6AA62EF713DC8E8B015595C9CB4C76EDF12A7BEB0D9E14051B8AC87057DCE18D3C70ED3D2E58CA744E29C602DD5189E4A8B33D0216E006BE3968C2F8194C90235A11CF5CCBBFC9AB5381F437C78EA85E37AD0DAC01E8DED1FDEC6177D34EF11A64E6825484159530AA5F6332C1A4D68BC67B0EA3E105AD1AEC04800489E89A71B20B52267081839CFF51E66CEC74DFA95F53A0407F6563117A7FAD86F7D78004BF8F93287E420EC14898A98B85D7E245B4D798FBCA437E1C53B3D2C5F2CE239E6409AA1D5E40613536AE50D0A32625E27F6C6FD0C79F1CCFBAA85B3218DE11A81CC5EA1B9C060C7F3CB30FC2119AD47925125FC9591FCBAE9EE45E3ABA4ECCB7E62CC49684D7F1AE6DB4C296503F8572E0AEC57A1304AEE867FD007499F336934D70E4F4BC8576739283700970A653A37BA514CC820EC2B36615AF86C3CF9502A48AD47DF30924A6978E8BF1A2CD5351B3AFB6B2FA3AAB8E8E7ABB0874EB5D5AF1DEE97EFC8B77A46C1E709A6D2CCB9C41A14C1B402855ED0C23606C2E0134B13282F0410926A7F7F1E97C90D82ADAA5000F224B878335D6A9B1EB05AA7DE90F85E6B72BB26141F0134AA3F22A5EFA2FEA404B28F4A22BCEB0F681F3EA48A956BC6272BA02B72D876F423AF1EC270B51142A904853DF1A2D652ADC81A1082FC797FBC1160C5F0FAB901455FEE1E1A475A9F32EA7EF842EE36D7B1E5D3F54CE1B0787760D9F7FD2F0556DBEB928E04A3134B0A480204A9ECAA8 +smlen = 7565 +sm = F8E4284A9BBD9CA4EF95183A92FE804619D19F31F611BCA9EC5A1FD29F33CAE6FE72CFC68BD717D60D3530DD916DA2EB871C30D28B000C66E71D6BF646C75B87D4E6658FE94849DEE4B83780B4673FC17CB0EDE62A5A22C21A16EEFEE14AE7552C2F001B843685CE012ECE8FEBA818984D057E3871E6075CCCA2186CC93BDDEC862BFE6F26628970E3E077B198EAB78C0B4B01C5BC1475C10D90EB6E46AD5B96985B286A6381B5EA164600DAC9F3CB4A634017955C152051C7FFF997BEFC74DF80911D5DEE4628A0D498D3CA60FA6B9EFB6C4E86B5760F78FEF9F4D19EA3B62F6B3042D1BED266F4C2ED0D2B191B36A708B1095513495FF2AA41C100AE74B3784E3B73E9BC1DCCEC52DDE859CD6D54C9683D46D50E18D2CE210A1FCD4989E85AA609AF7870EE0E3E85BA8F643A8EE39704195431F9EC85E4178EA014BAB331963E14A7BDCE44820C15556EB9081FA2EE941C0EF9228A3C927CCD01FC2EF2E9CA3FC649001F0628B8A3F33DB1E3CE9B9C6CCE8A43DD7D7CCE25A200550723927F74FACFACE15162A08A69450976204820DA0416B0BEB14E440724E769D367CFDE338E944DE01B8570B6AF51A5BDB261ACC191A88EBECC4FA3D35F620A55240E9E5176312CEFB08899C203C0FF9D1F14D8E08E9E33B31E164435C8E1EF278CF9691A1FF21DFF274D0A2710267EE1274501F373E399AA52E4DA5DC9B4C732AFA471347917D78E1F9A40811FCA180639414EAF5FE014652F15A1DE090FC25AC504247A6FB022D41EBD306CDB8D4FFC3B0CAE1D48CFA63F4BE785867AE5E451F8A5E021983B227865263CC3995D1F4F12C074C53FAFB7D4264426B00D4B4DC8CA3DFF2CAFCFA0DEA936788C5EA143AB96FAB221F18D58491EA2760D5FA56C45B1F3785C2A011EE4225865B1C574720FF237A075D8AC6C7E1C8D3589F8E149850B38109B51819897897D495905A210E0E846C79F0E5D9841CF172DD69D289209DFD30E651121345A3869FC77492B0405182C2DA7E219BD98A890853FA90129C9A24E25D7AE5A135F9B8C49F122DE11014F90F37AEEA73615DDD69AD6A20EAA34BFD941AE6A595878BF77CEFF9BCB4006C71A198E551BD714036B10A72F65EDCC68207AE45A33C986F500E7F5C4ED4E65EA33A0A942DC64393DF35299C841F51D7CE59600BD8CA1AF18D0CD5FA8B803BF98BBFA9BE2538BA839B0E9556986DFDDB17EBF488C8921FD0755876ACF247CE9616DB17A8BA4F792E3C82225E28C1A1C332A43D28B7A505FB778BE9DA03D29A2DE450E6C6D462ADA25107680873138094A20EE47F7704EBD915C6AB8CA41A2DD18CC4E96E053E7BF7986D2BC0FBDF9673B0A723C3F9984186A17FA1D5EFC5BD7379346D5C5FEB8485A5524869A37A9583B85D041FBD6F64BBD1AD21CC763879A8A93AFF8ECC33D96237F4F5F484FA4C85A3331299D1F93E8C4975716AF3A3050962BE9B2EC9AC76192DC129DAADD58D96A8B946B4CFA937659D453C2EC4BDEBF6B3B09F7DB00518793AB53943917ED195DDFB41FD75C3A2F900844CF46B3E39F3583F52D985089E42CA4F3E1AE3D940B25D83F55F0ABEF3859DD6A7C41E80FD050A6EC46DF2A9ABE193B3A7866D963D3D59D84863930922D3EB98BCFD678F19ADF1199D232FFE0D73E500093C84575C30C6E2125AB196C9DC2B33D040264FA9D059C2903A53DDAF20561BC0A5D8368F0F2E618C6C7457D88D85E528D8721595426B88B8799682971F4F4C5B3B346570680A7392A2BBCC7482BBEBF1A70DA8E4540316838941BDB3F2F67032785672165538E2024DC91713000F557B1E8F8DCDE6DF2C2941100DC801B5699197E6959D6DD8410C87B19601C765CD5F3273A45476C3F5C9CC11B12ACACFA347A08FE28DB1E6705C7DA91B60FD0524B9AADAD1B395086E9CD6DB728C33574D8F091B5068A99C6E5E0F8B9AF95426222F7DADEDBE72EEBECDEBBC3C18790739ED847719F475D1188F2AA56EB5D6A6FF9B8B48CA356999E1CF38DC9BDF0D6E5A9606589DB599ABD5A4786E2E69AC850E27CE814E527ADF502603FCD7A46E81A96AD328378C0677318FABFAFA5BB0920F5AC83DE839B3D67735A1F72FA0522B90B2F48C3BC7EC784C57D36638F8FD52308A1302B7F5B9A69A6E71BF4747269FD99516EA8226AD56867AC24CB3C98311A1B5E57988FE7C73729AF7F831DD7DA13205F322A22A494BE37A4650AB786E3BD050D78B958E6CDBF38DC61144D946F4AFDA25821DBECEE5EDC52E40091E71DD49B7393BC7648D65CAEC90EE6BA358C815687351F6BAB7C36D577397E9D46DA932C36A7281BF245D13C2646049628C2E27F266FFAEF3BB91E65478B6AA824FB9B711AC22EC7227D47F983F150429FA5273C1DFB4D066223863AA6D393BEB6F78C4E89A3F97D35BA4221EA0807FF7809B18213432481183ADC81037D34F43076AAF1B97F679F5BBB8B896F242F8C9E5ABEA3495A556594FA9825F4B7647B2C35430F3670C74DD656700061E3062EFBE96246D0CBE937445E28FF4D32E2ABA473F6BAA7ECC48BD838DA3578806FFBAE98184A6CBAB6778EB2FE1C792B35E6C0B72876183F40E07977EF2088864B55FC3886CCEA595305A64D2C4520BC9D2E707CF72B4DA4A560D67B37909BF75E7CF0D56EE95681DFE495A1B4EFEB55DBCB4F32EBCFBE93BC4326F64FFAE66F92C84A7681D4EDA6EF7306239ED2A8CDBFAD779C3D37CCAE966D27E568994A687A14000FA19A7541028FAC1D26074530B51EB5EE4421312F810A924C3BE91465CDA7482F188F8B5FB6BB76AE0BB11E2007CD44B1A591353F6C2417A8490D02DCCD4E737F8BBD79459C46A7419A12F2787706585CEA037F630865E48DC42F1A5ADFE677308BCC32FD5FF81D2FAFBCCF411860010671A247474D447706EBC0C1D5CD15FBF3BCC2DD3D47A46BA2F1F70C63BA26BA4D62248FE326598867D892E96326EFA09452E751DDE66DA0B90684E0CD3F7A78AACEFC0B85263863DA3411357ACB6E0A6D060A490293E85BC22E70FABF7E5A5B8C820550B6FD3B5F79F403EA56D2CE140C151A28B7A422E3FD9C2A1752C4B96C0D8A28919C5CED7FAA927DAA3B1736114EC401ADA82C1F77B9A2F0322FAAA52764A3CFF63820A62214529A1A9D92A8F32DAAA06D62477C514D89B70BE8AE62E158A87641220D609996D219329D8B651C265D02DD85CBF2A14FF452C60F6965BF11C575215926FE6A899F6144E7C07E6C50BC1DBAD6DAE287004A047E2A8733EB64CE93F24C237E71BE4071522CA9F8E09A0E2D26DBDB349FCDA71A68DBE94EF2F190123E49C429AFE5753E0CE94506BBD781FA3545D20543F86DB347AE40ED3776987A350DFAFE5E7D6D56E35DCE55E547F6C521A3744C56A9507179119255CA5F5A7E15FE4BAF395E10DA181437EC3CF9C656A6CCABE0CCD109EFC926B610BC8D8A1E6991E401C0E9C5C66943B604E4F3FC1073FD10DC0DBC8178BA7C310D94421C6B515EFC16368BAEF544F9D951BD1BB9605B12098C93B5007847C48A173DE6A24A2F877439A33910B2F087604716ED5A482A4E35ED832506CCB41AD1C0BF73179A159088B775C74A0C102CFFE50152BDE8F443B16A521FD5E09A8D37F90D72B1190EB93001BBD12EA29A84445AB4CA69DA4310D56756106ABA3B0013BFAAB7ADD1D776DE70D5622C2441D584755C15BDC207DD422631BE2022FB3480896F188F1A215376734B974DAC864DFB04A85CC56B4CE3F0774D129154E47368D293769D3641363C49ABDB97185FE89350D6102316F8758EF8342CB173F700C1ADCAC9CFDBCA4D87B901C73D8BF84D5AF4864BAE40B2F436F81259752CC85C24866FB81864379C9275C986B8FFB884520CBE501138179AA973BFF2BD3A97863D4816E42D11387746E2302949783E60B33592C0CA66B3D164A5511AC9B211C3A5AA3EDF8D9DBD7CD50C8912562B1E7A47918D0F8E5AB636334FABABC06C58D536114456A8FC88F09F52E3199BF5E5DDA03EE7582B8EEE129B7E35968EF43B417170A3DFB35D279EA039AB8ED0242EA05D8A8DBF6778A507030A30352AADBDA4D94E30CCAA198A280BD5CE8C0C192217A0A991975FE987F5153F32C15F5FD123D9CD04DBC2D3CD6C6DC0A55487EE7426E80385B3F70A59654F8E65457DC74EE6A0FFFEB1B0D567BFB85A166E038E71AAD4B05BAA33CF112EBF1FAEFCD72F6B00FDA9F1818BBAF2908A6E85BC67256136601E6D6BD6B374FD9EDAC68BCB7987D36829D9623D4EADC6B4E0AF19D570F0BD119AE965448F3B9FF935AF4734CF135B6D94CB17E673949C6CC612C2D1C6ABA6080F3BA0A2A699A596453FACA54D8D8B06AF8AD9BB1D017E72BF20950CB9344D91AF1B6FC215F1B9D7AE958F6AD6632DAC249333F73A26DE85D1903EE1270804AC9396CB4BDED7643ADD44B421175F1003375F9F73042F75422874249F06F9FECD737D56CF24AEE2614754239C554A189355386032921279E62714DBA0A04A85BEF2B1C2863F16318D1646174513C9DDB4A8B7E514BFC44E5760A7D37F3E806388202D4B2A8E264EDDF6126C5184EF6D9171BAD592C691CEEC478BF229AC51460DEB40C9E9AF183359B846A867501EF4250E9197260A3680F014D5929A7EDE76C03E6C83E9322F03AF73763FA4C10D8D900B03A514E22B514F75E205F39B4FDD5DA21F55CF4B2CDCAFFD12BCD20494C495932F48C50B14841849EAB3136A6446430EBD5932F0A189D3074407151BD9B6392FD79FDC0FA160A68FA1429FE9294F7202DC07B0E314F9E513207705195BFF07587CE43428A71F2D7241FD57A7669641C37A7A9E747CFDE9F53B94309164DA63C48B3D3C131CB9298364EEFD1B59981A7405E57D173A94661086DF0DFC28087B9893E93B46ADFADB9AB7275E78F4D432157FBCE7CBD06DE75BEBB32FB6B590AD619A8ECC76BDAEDB6FD3FB6AA6D546583C3DAF81CEE43C37ACFB9F8CEF9A321F935C8EBB00EFB26B16DD502F7B519294A6260D39DB46F36E96C1B967B04623AF14116CC9DFE63A89B453B62E4D27D80AC6594278FEECAA82CE4CB90A9AAC546AA729FE254E3A5170560E5D498A894AC231B4F8BC3879EF6F2D68D4E1E734D1CA2967991D6E04EBDC7089928AA4A5083F2959604FAD3E02F9AAB00137A5569A4FED5FA788D3615ADD652F88C01C429517B1CA3C11F0BA09A59F2BC84FA65CD1BAFF34F438F32EAE805DD6685D26D85E180B9024A538C1BD6539615258F56488937F895A7882FC2052BC7927FD8B7F8BF17ECC1FEBCBB90D944D044601B884EE1DF9A2F906DABD20E2873EDBFFE1E2B1D8669C84B1206B744D39BF22A8CD3294A7F5DD942F01CDE03F939B97C256A8AF7DE9D6DD0C8280E2EF835DA8DB54FA8A778D77A16EDCF67236374776EFE0476475ABBAB0B7E47D01B9546F3CE2B7D9902A6DB9E6EC0FE668592C6EEF1B28261933C4F9D66E7D611987C2A703CF85F6A77269F20FE5D6CD49DCE5493F970890AA5D75F40F6207C3525D3117BA57EA1D696BFDF4F7353AB1BC86BCD46904623A7A4CEEDFB6A5429073C9A79513EB3CCF68ED93A91DC11569811F9C5F2900F868C72C0FE1CD73CB4D80F0FC730E64EA2CFD7210EE1CBCF568C2205A171B4B00BFBD1AB93FE6C5F5A16B28F01CE8D7375BC122729C68C1CD63E77CAF4610C7C2F09A5488D5583D336DBDE150C5AE843D8FF0AA91767A05E86A634EDFBCD49AAC6D37684FFD4C160E2F0645DACBA75171AF4B2909AC3563434AFB8047680A5087B98CD27129C351519F63297533F5CFB9CC0AE740E4D6600AB39AE7F950DD6E50070F968D60C913365C56D85DD26DE6A52871A88A31FDC4B9DB53F10EF8D3B6E6F448ABC0B38531CD3F8A0BFB835BE569FC7E8C81F99E8F24F0E82E9E482A358F962F937F9E9AF906652D11B44BA16C58B58EFE8AECCE67AD410A9F2D28ECF159653A3CBD32EA6941DF0E157CE3F4DC8644129B96C69C7392F4192B3B7CEC3BB40C152E3E3342C9E3F9BECD7A0F35CB019D0E92434CCD29EED0F09043046A696C096D72C26A9F3FF4C279F831EC81D5F85326046A1088B191F6D9D3BB42E6A0A9376E98EABAA2A4B29ADD62AEFF3AE744B4950B15FAC1D05AF9CF721261B91F1F0BAF9095E664F5D85298F57819DFA6E52D63436492D2B9BFA891C43E4BCA4D64807A31329F7C0E285C388D0C5A69DE07625CD07DB74F687ED5D5548C901400CD12338E435D45987C584EFE5FD85D458A7D8E036FF62258C51910469CC5CB5E5D64441BAEFDEBFD730CF3EBA5EA56EB0E1044EA947AEE2E297DBDA3B1D948849AC43CB5556820FACF5266CA40E617ED1DB24058406A0FA3803692161341B6016547A1EC251C51769DA500CA5DCA63C25F0D24637F9F5D639BE4FD2223476091FA0E20427BB8BFDFECF6FE0B0E13263B4F00595C6F85A7C235575F9A9DD6F01E303A3C4452697484BECFD9DAEE000000000000000000000000000000050A101A20272E3C4D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D + +count = 90 +seed = 0CAF47BD9AABD7D09FFAD404449BBAB2E1D48E80AC78550831A365BED8765420DBBE9A566EFDF20D4E5233D7848582E4 +mlen = 3003 +msg = E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 +pk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B8C2F8B02358A1CB609E16F7A8A693CF93C61C3D9103E392E4095FB453F819599461A6C99D61AB64C99576EA7EDB95AE3DB3438C0F1AF607172CC3D8992E872BBB7139C4E81629ABDC5CDCE9607DC26F0F92FCDAB5822A6533DE40F2A8499B9EC29BE68F2F39BC31ACCB93CAAC705C7D91A789DBF4612445AC31C542CF9B28496EEE3B2CB181719D6D3EB5D64EBE9282820B2205E32E4AA718BD9C8BA1C2AA84A16921FFA627F8739F84951E64880998DC8A66B5022EC79BB36E5B6311ECF94107242CC6834014B4B8AAE3EF40CC5153890AFA0A789F8B887F5188EC9E58E8B920E065F911940AF8B2732897C6F0F7B727FF586BE84637EA82C68CE80948E9A4CD7677BFEDBB628DC2480F5F554F1EB3D40A1622CE30B91673D2689EBCD2FEF5D69F441ADC9E9EB85F04F59DA31FA933DA487E273BCF9786C86C4CB60220AEBB33FF577F04107068AFF7B8E373CDD59453A1EC54E57B1A398FABE2F2753E9D31F2044DCFAA43568ECDCE98BC8A91C00798D8972BE0BA7C903D9AF24E360E60219BF02065DF44A6F4CDE051F9553698DC52C4A22FC7873D1CBCBAEBAC80742A699E6F745B90EACD1EB11B08A8975D1FCE14F6615C7D724BFF7E6D4F4D8BFD286FC5704B066A218BE41DD59941DE6E208896FD06BA71F0AA2F9C744226D6D0723161577941DD8BB2C6D5FED1D471D3CCB8929410D47AF801EEA472D09F697951D8D10F7DC3C8EC88F0F8A5E204FB332846E5BD4DB9A769CBA4D22852F3B8831C7AF70C061BC840950FDDEAE6F52C27D71A9CF0694034823098D72BE12DBB927A3583523780550BA839BCC6101B8634084867AD80ABB4007F9F58E7CDF94AFFE6CB358074E4F3FDA37A1A734B5EACB1A86389DF87FE80465D72B7F92A6EA444ECAE24D373FC85E371BC2EA9846DA420A38BD5C394B824507257447CAF77CF71DBBB853E1188ECA0B81A701D15C1BA917EF6118324168964FF7462AC365B065896AD57CA98B36389637E9C16F0DA918D52DBD0F625F1A445D6A99E182CC1FFAC53666939DE4D3D2792E9442E1B20633FE2248E9C77F84CBCACD4C0913E653447999E62A561DB15ABEFFBFC0EB41104944F2309207C1A0D2A9D85AEBCFDBC0FC70314672743E0E19372DB5545ECDF484D530C839802DAF393C8EC52E1B6E872CDA910E8EC328B7CCDBF7A68D2F7A034C26F1C0004243288613030461E313A8E34F5B5430E754679A24DEFA37E2D7C131D7C5FD2F37B7A74F79B6AD70504FDCCC01A8365588617926E26020AB09FF582F5F41D3197E5887E8EB040D3901DB907BADAFFEDA4F6F139AD106D6BD59CBC6116B886C6303A9CDF9B363ED4A9DA2EA9C6A18EDE517F9F4EE98B9E6627B8C69476B69B5527311E882EB084C9845E7FBC50B4797AF48195A654906AFF67FB13D14E5652B6FA665A57261B861877782663EBC0BAE8D4978542C299EBCBA9EAD9B6F3FD1BA87D2D85E10264FFD32A0F218449E8A1838487576D47B056D03C3B11EE73FE304C6053140333F43063D4FB10AEAAD2B7B5C52178554B1E56F3D914D8651CC47DD8097CD15BA730074B90EDC980E54E68B6C05A7D7FB5362D5BC89ACED61B50B1F2A34E7A218AD14CBC1BBE669AF98EF028A66BF734A5F92A7608BA386EBC5001B5DBC522F94324268D81F8A998287519326444579451FFEC474B7DE3340C5FCA7242C410507E8BC486F2ABD3886DD0FBDB2228D47413C3F6306E6801C585353A8E78430DFCFAF2AB331967C3A23F0068D2CA13B370E477CF5C2EEF6AFF70009404D5E8AB2A8D574B885FB47E4AD95AEB81D525B4ADE93686405AA42ACB740A93F4947B6E0DA44BD3E5EAD37E3583CFBD26C273EA2E58CB29EE031987253481B13196538AE85DB1C11E94C8A9BEB08E4E2F7B8B4637B56034CF797A1ABE56143E8D4B32F4ED4387B60207A54BC752B78FE823CD020DF1398570397FC5991F65F6211177E0E1B8168ADC2CD5F74CEB83A67A96DD539A567DC1767B99A4EC2618F6092C6EF8B0975811B55445AADD8F4B5178F8DCE5DC0E760FC072665D1A7A0A76C481D3EB8DC5D209BF98A61965488D7F26B240950002DD02B3F2A8B4148590EF46922AE99B83C37D1380557B5DEB39358523CC106C650E1BAA2349DD106AB9AB1038B31564D54DCB454270E9E1530D52E36AC64D5A743A103CEC85AA4E2EAAF2B62B1ADD57CF09083D7FE93C01AE805C480165BAFE854BC8F542088EDB0D9DD7167D2C18B92F1F072CC02D02CDD19329F1749F6A6942F7D45E905C0A5177DCCEFAA0106CBC878E4CD230F61BE590EB5938D0AE865426EE9A3E5E6101AF1561A8FC9D1661E37050D453F7AC55DD88F1C0861CA592F8D76D512BB471B2DFEE1333AA400F4C0215D416AA96050C8248291057A3B36E9BFC8C22B7357610BA4BDEB9C7A2E91E5071DC4C51964B07FA48DDD24A1F56A0B19D5F8F381FA529C2D3C5B5FE0C7EBA2EE6F949A4E23895D0275ECD264944CC06D1A70B785563734F53C9E5BA1E1BEB52198C2F4622D02E82CDE8CD7C816DA2D193F353E95324398F15D0627C1E4D26B63EE7DF3D5D7CD70615405DC461171A5E31E239F83E68FCCA8F908520F046CC61F5A223FD49A095EB7A904123C5C18FD80B60ACFDDB7BD2529EFDEDE830AA0804FA38B5512ED5C7FD6D1409744CC3839662E18A8C92A3905C318DB32F0B62BF38249180258A6B00A058E73F580F4EC7EB9CD65D6EDB9BF748C47C78583182436E9216BEB44DCFB60D7E5B4D63C4EA9902946B9DACFDB3AF1D7736ED6F2D271C64DE8CEB83CFC27990BFFFF1F9C2295AC6E8D516064D37BCB0C821D6EB9F60B8C64B228C5619767A0D733D4E210C08F61C7AA5F289463154CDC0C29B2508A97EC623224211EBBFDC5F07FD3D406A9F3331195DED3A373511D8392F696BE71E3F6392E5981E1B5BD7F351C288AD081DEB1AD04A78CE1A626DD8DEC5DC675BA76813B205562FD15420D66DBD57565E80282E64BB3D5097B5EF1AB14207F0C1855F44DC4AD8D6957491E5141E0EA671F34B799528648C8378F04849787BB60C76C985A2BDFB8806F993B407F2FF1F3D231507D127AA7DE531518FCA4FA5529578A9FFB521BAACD65D7108AEF1BB60133B2C9F9ACAC1C51FE6241E27C68F9FA6121F3AF8F82A4191305D63A422A8EFB9CB7E9ABF3B93F27099DA35BFA4B56527CDF6965E8A2D2BFCB617715E6AB55A96555FB9B6BA9FE81D68D09A7724D7E13EDC03A0A0E75177B1B46432292163EB3C7F45CCE6C492409383B15107CFB433CBE65ECE71FD86026427468D06F7B816068C74A6D9CF34532E08C1001393E801075B73AE5EB6E0E8794F4306D278EA984761F7A713602964A181563642D06BA98E45C14425526BC9C8316F7C1E3F6E804268C18C5C8E4A0174AAE0C4B5B6433D87C739379131E4156B1F6216FB42FB42BE4B349AD074F6B452627791A0073EE00545E30ECC7F68232978885C6457A7EF3839A28AD631DB0A24025CDE56CF7286C46DC2F999D9153F878A0142CBDBA1AA87B8D66EAD3AA37CBE1808F00116B9E963FB8FF5416D48596D47AF720D1A2A1CDBE87B1AF432C25FB6A686150B3EF8DB4EDE9CA0D1AD4DD01E64D51965746B2 +sk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B0FCF00B3F52DD082245659156C72194F89D322FFBBB22E6C7CD16610CC76644EDA25977AC8AF9FA51FFD73BF72571C46936457247C4662C8A7CE792E07A2C5F18428840AA485533452D2306D62186DCB1270E346660914251026051CB80CE0C049423444D1A86C1C252982426CDA486611308A1A09645BB26D83042204280621A20DE3246453B62DC9C66400970C24036104A60CD8162050A208409465D11225D2364A08B244C020821143324B485208B045421460D2020C9AC45152944D800461902206A144624094609C26459A962563324418B76141086EE28624E194841B452AD3163181929151426440B851D8B2841303822136489224841A19000C154421067222420DC2B489D898309BC231E446680A152E4A220AA1140948B2250244490C121099420ED4886C09B96103478C1AC16C64002189482C082252122692A20212199031E2922C6442610B2651DB488198942440C2090A96458004319C2610A392109A246208132E1A13260B9211A3B82954388E21014C63C44C9A3682184066C144858928228BB24502171182484D11A731CBC6318B3280143889C34004484624E342011906128AC22D0A236A0026506396285A426CC2923023B9291388889490206220090843484BB82441A491A0805054908CDA464D08478CCA464808814C1004614830866434515822268BC82D229540934684CB804C48A651620486D0A0609CB24D9322210043005310069104454936400018889C342C124309C140210A328242C2004C4866D8946102A704D23486C8368E0306619302212018325B085123C180649450230466E02091D4382259100893069020A8494898508B386D94128E01C36954C048019761C3986960062DC038418A809091067218162944829150C66522844808238DD3B851A31888C996290AC92D4C3845E3846D0C10249AA6080C4889020551C1182D4046268BB6510A116DD4480A9288904C885100453112A34D2323414CB4919B920844860024A79064C82089222AD4A84458B860DCC88844A041D4260E49008CCB188911093003482D220982229511939661C004846400900BA3885BC68D101420241061181892434665122604032368084551E0166989281018C32DC83004C418465C2222D94851104609D008918A1441A2242AE0A64C90384E5C9264A2002C1C28665B224D10316A01C4314B424A8836501BC6681804481BB810A12621821249A3C60924328D8A884409478A20370D183531C23652589088C8082840965182B68DA1808C91922022366E09300883046414450210A809D842021A0422420889214560044009DB120CC4402C221260631050D9B42182A0119B422A0A93114B285042B86814C61149B60DC22412092311E3C6880192881A9790103452D09809822842D4222201034C6402001C96314C90610B3410E2826118460402928521346861106C1B838D910025CA1446E0204251382E093850E0102D50402E4300640BB9711CA100448830C2420901C05109066D24046CD224491116621A4582204371102488228589A4046E841802D80086D8048E9BA22C21C14553B211A4846C224411C1366E02218E0B35041B980D5846209B0262D1242D2397202325705B44615AA051C484045B1891131152D9428E0C278E0CB00DE2106413466614492C18108202188D09B30149C448D23824A3806DC4385011314649900820C6485A326E2187701A452E19446591360A8416688916846008441C8344E10489A244269CB4855C3849CC08720C466A140982E0B800C11640E3B8851925828C4480148060C134925006844AB285CAA64800A0455822921C084962A68000144A23306219A28059A8515B480E5C384813474E1141269C306223295202100E0B1826A3126D18374A18C50C22826018394562C02D042686C34822818689991431DA104961388549C229A3C6658AA225CC10400B316409254823896C5A8290CB04802211294000318A823008861000A210504842490829C4429041988862088512812D1A803088386C02490C22290D02C46CE094802248090B952C12278CDBB46400250D1C8101D9848102086114996508982C5A282219242A4B804D94984941122AC87BE85320667119229268DAD09B75807044151704796808E1401117A11DECDD61F7367BEEACE8A2B38C7288981140EB73EBF46C1F2144E1124A5F28799412BD5C0A4F7978545607F9C839ADF99934A9E94483CFE9DE39C1FA45D26C7CC3180B757E10EDACFD3036008FBC5154730AF9375AE318A8A0A9A6757F9E23BEAA1D39587E24198CA06BF187D0DE124EE91EB0AFDFB7019AC70E2F84A4DDAEFCBD2F2BCE808EDD0F851BDDECF9D37C7FE8CDB77514C937DB92F5D4550F60F56CA4C806FF3458E89034BB85423B5000CF91C53DDC71A8DFB0F2E39B93FFE979C66750A0585260F86A1A8FE27171577AA5778AEFBE30202929309E4592DE822415CDE12BBD45FB0196A3F64E357E397467123B68735AA5E4553CA5DAA0E110DFB84EE2603664E2B25048B4682FB7F680E0DD244B7A9CCD2989EE7A36A765CC7672B859D49F385F2D75A35599E75B206F397788717C9925F862A1512A31702148960149E39D9EA29365211C1F301034307A26F28CB1A6004E64D6D7EFD5A47C917FCD35FD0887E12A37A6D48B10EE657EDA03AA746FC490A085B89F46167D1EB62917CE91DDF00D1C6AE7027B975E1CE7847ED0BB09DFCEE15EE6815006D77754D7BA25EF1B3985B979609B774311C3C4FE380C72C685BC3885E85B5553855B9FA3F74E83F6DAC4E19B55DB8A5F451F557C3506B1FC807089048F5DF093049A83D0833546198F727B1280AD807D0A87A97BE98C952A4AAA5BDEE370F9362F84BA77519E05D716F1A5D8027D95A1FBB5AAA17FF7B8AD353A82D9263112A73991B5241658E80C7F71A2B2FDFDBE9F8FAE399C68FC25FE92DF69F6C73F5FEDEB51F599EFFC2FD2A30940A1C68B582BA6FBA5277E6714C6F19C2D72C7FDA4A177BEBFE7A525A11C5D73D4875CFE9C56C2D58BB62BFD48BF6420AC667014EB0E6C703DE35CE86D535079482CE77B3455C5C25280E23BF30531CA8FE1AA6FB812042A87B537C637417F89370250D77154CB89E60E4AA938249CADF69AFE929F67F1671C5603412149F5B4ACBE3AB6CDF979B741CF9E019F6FCDFDB8929132337F12FE4012A19CC1C7B48101BB8C576EB36708A8BCF88297772DDC2C416A0B467B499F03E92AE1BDEC89AE74064C5BDD3DE9864DDF97A9CE6B825188049409B02FE83DF34CAD03226524FD7F804C92A5568516449EA028FA02522AB677B7F2EFD5A763907F98D18FC3C76A1E5FDFE023217CA8C7E26D9E81729B78B219562C261CD5C30B19E86BF0D7EE7D94E3E76E87E1DE2E84D4A4919961BF19075849B2F3B02FBDC7BC6434DD24075C1ECB265D9BD9589BDE18D08326A8D64F58A0CFDB721F41E0BF8883AD0B5CB7FD90FBB8DB68CF7C1F6865573F578AEE6B796697B989C6EEEFB782313D68AA70F10D878CC6506F7B7DA5F2C1C3C976DB8286EDEF0774D8D4FD1223EFC6D34B7093327917945A7E14ACA6AF89F00815829CCA297FE1F34B15047C23977219FE82A6E279BAD7057D8FE0D4BE05433FE3920C38064B6FA56719443D85970F8EC1822B76CA42AFBE9B731921DA96461CE1ACDFB7AA7EA5A8A8300496E89358A19D1FB82C893C8CFEE745622F15962C90BC4CD4D05C9B80790A6FCA0E18217B17D5B0B9638D7B91162C63C8E54496D1A0590B5CEF0E3E8ADA854D39AFEAC425AB0E57D392E55ED727B99139740FA4ADA7057AD440EC05FA5D13CA5046CF2C1247331F120A25888BC0D29654410A14046118399EA093B6BA6534DAB1F2B0B87DB03C00F4D1EA32148A242F446D58BCF3B3854401D7D67D4D1E034239C7093853897F483ACEEFB1B79DC81A4ED8594F48CE3F372E7CAC57A8DB18DDCF6CAD22B968D974EFA21F7307C11C274BAA802AE010179079809000A1F7EC57898A762D53D0D1EA91EA238FD5A1D02AB4F13D2FD5CF5F66F98BB23CB10FB29FA8A70435103FB0DCCAA445B702911A2EDB8F5BE329696397554DF60784D0603A971EA8FCD409F258910087F6D32E38C83E10A3E563BA203A2629990B2347CD0CDE4B266C437143A7DC3E0D3E0E2D2DB63E4D065CA551BDEC4D73BAAC288E1ED2E641B7C6714185C25A76C7A135B14DB1A267172491E5993DFFE97D1FEA5762B59C097264CD0B956EB193FF843E0715B500D877BB13B3FB6704AB94966FA86EA7902F7439703491A787F02874218D789F804E9C11D3E766BCE66FAB03B249438B43C315525A6C8C943FE27F54CBE2A43DD2AB8B5BB747889F725EA02A8CA42BE335AD18C3B22FE3823EA21CAEB5CD319C243F1441ADF2D4C1707EDD24EA2729C10475EA4A0B000FC26964A4843F0F036C926503BC7B7A6F77B76418B5C67A2969DA0E7A98714ECBDA7DE71984978D514133311C530AD447696A9E24398753CAC2821C4969AD5D023732E04ED9F9A0CC5D6CED717B059F7DB2B3140922CC5723EA2A78D38531293C47D8A453D527865A3F14370F335D5F15BDD078A490F18E02CA5D39B56089DB7050D1AE2AFFEAEC6E6BD969DADBA4BA0236AEACD1AF14C71FDB18CCB650FBBA32B12DFFE3F8AEB284EA80F37B9254C484E7E30E3EEAF848C5F0F8ABAEADA041FA39AF19A2F57F31652BEC7F373176F955426C1713B7A07186330466239352ACA3FDAAC628EBAFAD2111F8742A92CFF7B90126AD013BAB2F9FB56FFE92CA392C7358ADE64E149223089A50970FB8A6DD9CB92307B6C9A49037E1A5657E2A0CC74E14D316EE6B9A765DC612E8798FE68B6544254C1171EB51E924BE9B9DB5287FDE0C94191E6495B20B36B6A0E97F41EB7A23EB5D0E0EC46A53A2AE6208533D749F0CFEED09C695AF60E5D61CB2BCBA681137AD9A7F1BCA3E9C8A72BCABAB4DE7345D19B025314B4A15450356ED250C94A8A26DED4AB80289CA1F9C5B0D17B6764698370D3C5BA9205F707B2B7319B97FC23CA5982F635D825DB455428B21B11C2AF1D97649D0C5590543A0199E830FC8D078F2D551714A24C4CF9F3B28479A0D99FAEA5DD5B0FF839E1FA7260DF766540159A7B4DD7BAAFA59333BFD191B8091EA9FC595D0FB75351599C4C021B8E9A29481A8EFB66175D234AC0D26F3B6BAD2E257C88624B1141B112FC7871DC1E827542A32F45515E51750C255B27BDC34935EC0FA552CCFBD0836C56EE0243DE96FAD416375E62F2A10989D5224F5C78BE58291F733A0C1BDB051461DFD63A32D8AD5EDB05218B5FDC49AD0ACA120AAC60024C050E1BBD1D2889F6BE1DD7EE0A266B529F4785C5C3D4B9DC42FA9FA3245D9B45CF45F392EE00E4E5CFEDE083140EBB28682C16EFD2232D14FFA1BA99F6F821DEAA9B62CF7B75BC1D64522A1FCC2F9216C874BF93541B26FFB8819644E77F2F469C234977A67363400F88952C1412EB7590FCA5E485C23CB8860509BFEF3065E063E307FF9CD66D233750DC9B17FC6C45CF0EFFEBAA2B58A0A73C38DCBBB60EA50FE86E97FF5E62A22532B03743100F7789CFDB5D877DA74270542AC563B60BFFC63332F5F00D930CF666C35C63D924B322F02FE2EB3EF4B786722AE11136EE42D8362C84BF3EFCFB640250F2AD0B797CDC7C57651B2FC27E179B6423BB08E71E6B404B7C7B390859A03C78423CDD1BF49FF6E68EEB8EAFFA5796A6E6B0FA9BBC8747BBDBFC017442726EC43587E362383934EDF952252008A83D94788813AD2398C3EEF342DA3A1E530F2B4F617D2B9041782E6F5D9309938FF1304F7E2C722EE8678F4E7B4B43715AC402515F2841C54828CAC97FE09339960CBB958B98488B1C587B467F50CE9D8770F9427AC8C635A1FA7AE0BE57EA850546ED4F784E3071FAF58B9F4E950C762F0D06B3503A75797657576BE9BF33132E386798634B466129EC428A3A459E779A0720939682AEE507F15E83BFB1F50CEDDD8C66A51928501007882F3EC9B4DDB08F4E8DD3D79902EB7F4B3762B6E6A4026128FF899556D17F294B8CA800F87EAA7C001E18B077EFD855461A78CFDA24B1A2FA72F6EBF9CDCD608954DC458912F22640474D8BFD8CDD7C414C6168BB9F2F6DD76AF0C6F79DADD4389575B9187299AC9D903702F9A914E5B0D2FA84BEAF90133905E03E6FAD0B8C916B81626D04950C7EE88E190B7C4E7EB44A128B0375FBBF848C65BBC97240FC78B30B3558C23FA9F9E140F1BBAB0293A3F011DCFD779AF74BF83B0E78EA1ADF3B41EE457ED9EBEEA9B300D454F1D685287E75B9D5F233272A606140CFDE2CA6AA93A0DB20AB4134988A61F00001A81D34C90BDCE9B9341F55650F580DB66B547C30D7B77E86092A0632EDDB7CAFAA2F6904EE21032AB4830F5AAAC228548BC627B76CFC1A495E3A58FA4F694E2811F9A2ADDE75CD6AA477635CF5F1C7794131593100452CEC0BED070875AD83C7F1ABAEE2D87C70BD9C4E714A8135F21DC56F79602DF46535D43FC012C6D929A3B6C5CC21255437B2B571F766E0D861700DF23F31C2978B8DE35943F5741BD5674BC985E9B076463AFF3EA4DF6AB68CB7FF1CA2619B1F9EEE3D82F441A0A63AFC54A5CA1164ECF791FE6FC1804E14D96CF5ABD766C14A98E75C184F53B349B94288A783608091E54410797C5E8287D7B7DAF63941B4CAE8148A69C6B3CC45E3ABC93E678D3B6C6D1E90F128B9DA4BB1E511F9757F11EDB3137182982082C8F2C4D24A37E23AC73CCDEAFC7C6429DADBD3F29579CACFE7738F2199D161C36B5407EE2361132219BDE7E24351EA47A72 +smlen = 7598 +sm = 9B41FF2B1BCEDAA70FF36A5A0B7F1B709FD721312C6C7C8359BE5C14EE8A9026E46EAB6B1CECFF14913B436AF242DB7AC6CECF4A525BB5B78FB0D51F4BF5BD35BEF515F02B759EA8B4986FE6723D09C876A8162546602C8D0CA008B89B0E722B6544FFC5B5B89C1EE7B4F7DB97841E3FC43D725A7C5011E5C15B998B8350127354D4F217C751AEE82CA1C7F246A71F93DADA8239F7847431BB506D71B0EDABF40AF76895C5687E144DD8D11C02331818B8458B96368A2E19C2A5CD9168B749509948BDBCA5E26EFF448B0FA2CB2E628946B37399E6C6E9CE532C22A02B3255F8B03F256A53CEE0B968CC964EC19CDE680F593D9BB9F4C84F4359BCC9C42CD4D814036490C3E591FF06A17F4C6A888D214EB51AF6DDCD9A9198C4E61DE38DA3324B83963F5F3DDE16C339B4894DA63B67958A86C54A7BEF67A4A1EB7FD90DEBACE187739BB145B558F49411F5525FB7FC9E276BAA8A80A3255E101A99535F86277B763239834B9BFC9FBE64373B99E6B8DCDDE3BE970E1295D6E5396B53C3B185C71796D2DB01A254593CBE7EF44AAF51AD8322B4C7A65F3584F2F2FA158FA7D9023C7C80C4B4F45A6CA9D9C75F3FDE113C14CFCF170D477C9C17850D730FFF62AB8FE90B06E54AB1524745AF09AEF042430178C94602757281F9201ECED8F9B7131D9BCF165D75365FB2DDA12A778BC1FB8AEA1E2AC90439ED9FDCCCF1757E3C21ED6FBE62D6B887A85DF694B971F5511C50E4234C068534B0551D2AB9257B808C6A3006345CEAB193CE0284BB10C280C3DD15884F5DC894FAD9FD4879A33DE0667DA0546097325464DBC756A968D5E2171FB1F659280932163498D34F2E3DB3D4EE99337DF38E18EF366F80B86F16483EA859AAEB23DD33A1F0B80D043AD910CB69B445CC8F95C3609DAC1EB5CC90B514CD7D485D8581CFD787F9CCE80F647F10C9C0ED6645C1927180DB9BCBACD8836C13737421308ABFCF39C2BA1BC7CFEF08CF9AFE8E057865B57BCE2258DD11203F5324940373B578FA72E35E58526996173AC31F53890ACE37D9DB577A4073CFC5333FFC20B7AECBFFECFC311D6084B713D765411F017A5A643878D4EAFB9618D177F569629758D1D36B30669542A7F0841B33324682868790851B6621FEC51DEC499FCA8F6398BB9A711CF212CC1E6152BDDCC46F42EFAB26ABB836717AE8E80FA7B9284042328318E913054CA4F4309EDA3A2A4165780BAE3E56525EAC8B25BD1EF43D1D970E4BA6AD409F90A60A469FED3AD792A42ED6DD6D3DEF71A5C06AE8F7A85FB8F5E0D0543480EC64532EDAC59B49AFBE1ECB14353F1E856CD5783DBFB6BE342A8284F9A65349B7672602CE2243B1051FACA80923AFC87F2AA52FEAF25E6247392DC579B68206D23E2D80E1C3FD326AFB9BECC9FD8462062FC991D32DF533D2F8CB718B3AA262F6425AF74A95AB8141AAB058824764E2EBDCF80747918E658F89B6F13A4394D3BB655C35D3B04A54DC53AA89DB3DC7425C61F5E1B38FDC214B4264EB1B1E79790D5FA657A48D8E88AB670BB877905EFA6269B927276FF20BC3654BF79F76673CD01B0A1C548FE2EB695409E6C7EE8D09182B5B8667A2DB6D888C1B6BF61D01A30959E2845133F946C607A0E7872561CB75275D773D7C9E00180463970961F0EB46ABC2D4EBF665F1811FEF84017607B15975CA3213E94F2DAF9FF8F7596DC6E44C4379BA88B4684830477C289B76CFF6358C22B35D33F27F5E961A1FE15A3DF81897BEBFEF7BF821E136FFDF1951A1876C7788AF0C3864FC556AB5B36A0C19EF48C486A7D5CC5BBF3F7D65770256CF375E45EB99EA375F1944F7CDFCC06366B00F7B591A956B7559DE3C1E7B168DE6EDF6FDA00B84ED0B58F454DAAB47277C70E38874F00666E4AD72D64EB14993376DD9541CCE5C55D834DE833E8A027F748C3FC3C1C548CC51D1A001C9D0300EF6F8DDE04CFCB50DDF66DAB926E3142CF1A5D88D7CDCDCCA1C21CFF30D20E8F935801F2574E8D336A05E3A8A7C46B30BC9D9310541638FE8DDE253F0F7DBAD205EEA74CE9BB48260672D0351CDA5E3ED98D1A3D7FFD03C29F79748B433DCAF9635C6EA1DD096EBCC5C267A6CA3921677928C42DD2D509C9A87087A91C47D837B3D4F3AD8050351653F96602DFF4B75116C568CD0471A153CD474D81012C8EDA45C0B687172F551D1D0CE721B8DCD2C02D9D218B95BD37680170922B0E1BD9ECC15871A833C5554D800B6FEF1E5C1648D3C1C4DECD5F7C24F3F2E6953AE82B09850DFF5B54C7199ABF09E600E01F1F48403CCBE5D2F5F5E5FE11052A63E8387D491C5F5E0175D1FDB0C077C2BFD0B2CE9051CAC0F4879512835CA625CB6CA281AF20B4805BFEB1EDD763366328C59E69B286D1D525DC0F5C3F4940211A3682F75B50EE5219179A65EF4AD297668785262CA800F33A316672C30A08A11E2655BEFE87995F4AAF1BBA4FC2645FAAF408A21388E9697769C83366159E7AF065C2AA21A2433FCD5FCF3FC2C21987E44E801E7AB3E6A16761F12675832BC8F0F5884E86843F8306D549971E3399DFE37289183DEE5DB3093FC7E719A6900D36473B122D1347981D1CDAD344EF4CC57D82DF1C6BE8C735A486D4B1C96F44B02842B322101BD2D915E3B6470ED6AAE773915BF70035D514A99B56815D41956FCE8C32034B47A6D61945CC2781716F43429F1C33CA65BD46D4091AE9FFFB0C117847A33F66FAB6A67CAFE6F1A932E1B6FDF865619A8EEF0330818DFB2B9D81B172C6B6B88E94AC59DFF3596B69ECD4013414E066872F5B25FD7A9D0C322492DD41D704A7418F303C3B1D790DF00088F02A33ACA0680D5C9A425A5850EA526B35FC8D6E9F9A14C98A78A92A408228BFECEC00CC5CB838E245DB84E577C488973AC3A285589E4F27A1ADD9238709294286BA38ACF02B3F5ABCB9363AC3D50DCDFDDAACD1A0F971D0F6BAAC875B16758558AAAD28CD857B44878E4FD5AAB3B980A57180796EF7B655218F5AF66CA0E7774D3397DE9D4155509F7696508273B9CEC58AB06BDE196DE6F435EF71EB0C2E2F16383E0A57A31CECCE9A0294C8F47E9C2A2577851ED970B0ABE3E1E8D7B4D8F9A9BCAD4D7EB2F8B28A7C192D6526A5F926CF2A2F3EB907FA1A5384D1539A55FF84D2CEFE4598BEC42CBF6F73A20909178E55363E0D58CE8E556AC86C328A233B0EA3507E2818877361EDD362738A42E6DDE9D7F7A66D3EC6BD59637A325E8A3112ABDD835884D2EF1EF0FBDFC6E1EC09F0908EBD414B53A33526B7D246327CA75BF2E5556B9A14C8AC01BBD11D2404397495D9332DF9F892FE0C3E707B2C9021AA7E22D9873E3CB7A2BA0E579E1B60C318B7BBB7307933DEC2E1DBA1006759AD4DDEDBF72EEA7B6E71CE7035A53B7391D272D9B3D110F0CCD9AACD781F3AFA06220A77666EDBF8DEC1689ABAC567287314908EA1CCF7F0A20D3B03C4D3F7534EF825BFD1AFD8BFE0085820B0F842A84DEAE1236395BE01D9DE453CAA36375E1F442B4C158AA427F63670FF44A943B6199AEB2918D5F9FE6BD44BB7BFB4D25962F9312814CFC1E973BD9BC4310895C888D43CD0AB4E7889BD16AB884F6894D4ED5630F98926886EE3D7269362E78206ACA99B2323A3B7F4E750BB385BF0034FC9B7F54B9213F099D60D9EADFDC22267AE255766E9A21A686ECB2A56C6F8F36DD69D88E061E2D2F1DD553EA6F750853BE9537FB5C61B3AF43C4E7D1AE3BFE15FB83A3DCA0475891F6BE1E4748B20D71F8870EF02D8072EC263058CAF5F4A9E46842F6E596F5688EEBB105AD9FA5578EEA372CF2702BFA5447F51BB10C7DC1D3A047E38125838563C20FF72C836F9A1B7C8FCB78E903F60214E9A96F965DDCA49085DB8B9EAED1D86D3253A5DE4BE1E5534111B82BC80290194AFEA50CD91118EF08CF66539CFAFCF86FB8893E7A37AECE28A6564DF69B9D54C58A1D269B33052DBB364D84F32091749B7F4CC3EB58D5A9FDFD1F8E9C5CCE87B80E45C70D80E654B6CA70D57420DEFF23FECEB002E00F346B8830178840E847362D37D50776D6438904ACE2FC3497AB812EFA501C8809226F8CC694626B9DD2F784CE9C9BD7547E6DCEF457D677706B34C46AC2B38F35309A63A634774D9E73A40CE70AB04E8F8BFD34D6A11AA5F68F873DD9B16527D5D17C59D93E375E2F7F874E79B0C96BB72656971E1A9FC6C776334159A33653BAF382F8519E7FE24332D6B6E1F1C5588160A9A591D35FE404F7B01932019CB9FEEE057F0799CB33A17604492A5ED08AFC16AACDFCF7A3EB02E3AAC0B939B7DEC6727E1CCD9BF062B2DC87B3050187FF4962E36C21F3D9D297A925F1B1835153D2D0DAF2034CC016D2FCD0D7F1BC8446CC2CE8D229CC299F602058F7DD69A49367DC20DB3A3D78DBBC947C1E175385D1F733A7C5376284B793AE6C097863DF22992AC5E711058EC4D5FE92E812A1512FE8EF2F9CC52B64D276DDF388C9DA87B43209E52F98E766A03394D207F4EB2D671CCCE27BDFBB0D2A3A3F34F1FEFD5CBC074B45B1D0C683A50265DA0F058BED5438D7F6618D2B1049D85D9283D1AD59FB5ED25BFF83A87573FC495E6C418D25EBB7B969FE89A4F59CF765B9BC003AEBBA4DC44E617C8942BC6C10905BB2368C2EF7B124E73C50871FA17FC5C29297419DF6A3EF7CA4436DB78B412629A06A9D5B199A29A02C116BB5A683551E9FF22BE018FF7AB0DC6476CEFD6818AFCD0E1E206A5309DE0F093B4BEE190EC8B3D6D6298705BAC4E8DD743E1A01A6168153D43BB1FF34EAA186C5454345EF79B026AA59138E8C268BDFBDFC74B84408F16E3F75882C4EE915BBB2CF415A18C8B362D3C48C4A3A310ED8C50B77749932B0208F5AAB9BB7D624E9B81BACE7AB856C01AF39F2F6E040DF4C6052A35E1431227CDBD9B11F03AA622883730BDD0401C7160006BF5A543E724A26B9732274B4A2F33E99B4D6261C353D41D0994442A38EC8346C9C856D6F0A1C97B8546978F32FB98797143FE788A87E13E0FD30B05BF1955E90C04E61C0CB5F7F1AF754E6A3E8709E13D7B2DA56A7B9CF980EF4390AFC8EC68E1008367F67BE72C0C3073B34FFD7E538DC1445F04F20383B3E77EED072BD4FC4E6D0B1230CFE03D4702B8DFA394C24F7DDD5BC5D8FD71208C6C9838F416C2FF35846972831F0215B94A21EC3BA692EAA154E0A5AD332AD103CA4485034BCF59A51F2DB9F0D204C02AB5CB305FE377D6046D17F574BF44EE3A7D1117AD5C57260FA2AAB6959A91DC92A0B12D606C0F42E6B5BDA8EBA47B1C9A2BDFA6B8F534E9B261A8048DE449FF3F6B331417004AC623C1D24ED82ABD2B2A32501CA45EBF3D8C8C52E1C0624DFA9501874AA7AB0D01F2E40D57EA3C46DAFC49BD86CAFADD721D148AA17E81D0F674CD72BC7E759A5547857C5082005E216A9226E0577080A266F74FAA65EB1A1E88155B6EC41DD4BF9566EA08CE475DCAAAC2832FB4DA3C7A7545EC2180EBDB1350691841DBDF226976181FB73F2782429D434013D4F1CBB6E0102FC13448A60F1623446D9B1F5D1EB28C8685B86334D338065D9F381EC339081B1DF7CCDFE7B3AE67C85725A2359CA07C7397E95D126EFEDCA5FB014FB4245B439D61A23F11AA748D1D5A55C950FC5B795EAC8AB16CE2EF122A544BB91E4AFABAFBB658E65064EBC51D708E6ED4C06B43D281533902BD810B4942B29809EB83B62AC2B1071169D3328B8D654D1A577D4CEF9B6AE730BE24F4638D6DFF111ED13CA2675167F86FDAA2B2D8F25853F1D7AEEFDB86A908EB1A58D382A9EB1B2737F349EA2F319B36A09AE4B10E477EDD46051862202A4C2562B8637C596ED143EB18F955DB63AEB5664E74BAB83EC5D3D13B3121EB95DB3840516663D0876EA9816865C8F518B77E3EE5EB487DB8DDD63ED3200064E555CF8236169BF181EE0873799C3050E5EB933F6862791517D07E0F9B81BBAA014C83C62AB0B9A9795C6A74DEE1AD8B8E16C31B192EAD77FE4A01C0DC4ED8C7A89FAB14F10F35BB254C6F64201255DF72BBCE1205C75F10DC3496897C00C625EB31792497E8F3EAA34DAA254E1B408F4530C96EB48873AEEC9C2A50CAC0CED956158798F95A1EB3E7174A6ADFFF342F5EF0A8BE54D749CDA4249D7D73416141E33DC2AFD60BBBFB737BDBE982A2BC1B34E7C0ED0907F89D9B9D113BC43B1BD2724F7DB502106387442AE06C02F4E6D32B993A0B0A77B14401C4C1B00BD2FD56ADA34DD52814058E5FD6E5A78CF1CC92B7B79DA07C25558A97C39569769E094FC9728B10190D65F7C2F54487E50E41386460E4CF8A61FE9568807594D58FA85B547562368C9BCBC1E45AB29EEE87FEE53B1F4150196D44B124018FCF91AA12618FE8969647D0D65FB8809252E4246A0D12B71757C7DB8CFECFD2148497AA1CF1B3D4485B5D1DCF61938393F484C889AB6CCF1203789AAB2053D77B0E8F64A5A7076778FA5A6FF000000000000000000000000000000060F151D282D333CE0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 + +count = 91 +seed = 9564E88F336C091EAD50C893F3EAA8351FA388682F433F7A72A34731020B9C96DFCF75EF5EAE47E12684AFA51EFB49B7 +mlen = 3036 +msg = 2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 +pk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C974189198E94993354BD36A6C503670219F0E5D6BBE155AF807EE0E853D0C3DF58B8AB745E07BDF7251C3C88A1008F5CD7E8838A82441556AFE9007E3BF1ED536351D26487617FFDDA16A68BA0AD196ABAC49A8F7CB11681A680A59C075D1F54FFEC139B2FD41F4BE9A2ED35F56E0AE3297B69C486EC7D18DA1942632A7A91EBF5DEAAFD8779423D8F78FC9A23C4D574F8C635161444D073AFF2B338093DDC6FC3554D60F17BE1F337755C2194D33162D143452BFF17BBFD797B47A67DD5432A0853F2AB0B15FFD7D9BA108243D08E44CEF99F65B9E8AEAAABA8EE92B21EE9F67DE358055C694A4D77C20334C0873E3C80E0826DA9B90561C7A1262A82F6D52CDE55E32C54D5B893099975F3ED0B45B9882E1C981A75B826A44F4509C9687174E4188BC3BEAACEAB1B57DD65AF3D9F7266362237B79E6D2668DEA750BD417309C5646795E602A2DCED7CD5ACE4CA96484CF8318FB88F5E66432121A3F1F357CD5CEA469CA8204B9D34666AFFD73CA5396C8E45C668F5709B374FEBA66E39CE3EA25E2DCA4A80305BDF43F54113087A43176736145A7D9F0021FB7CC56D6697C6DF9310DB525BF771600016A3C1EB8E74E20CA0CB2B0FEAA5DBA5195C96F59A9DA2A7D7EC77BFD25E6D794E330317218FF7A77549EC3DA0966D898D55070FEFBE8EB546F5D29C21382B482586559BABEA00DF92EBD942191A185D3BB589A2B0FCDC9EEBB1663DAD7AB34EA68D638545A6977A3390936502C8011566EA4B1D9E68B2995E0071B335B05C06F12F129F9B37D8FE038CB3A1154421C87C6948C75F0B3E87ADCF16EEF28F838081D2D5B8054AB6FCB8A031DE97167455C8E6476532F1B17079BFDFA23FB22F6BF6DBC69003A92B43E9E8C3F319756149C8F26DCC90CD14D3DAF4079BB29C2775982B280F0D87CE8E5EA443DCE82FF710DE98653CD4DFCEF4F7E6F8C8A2CF24EE4290A432DD382D2555152E1920DA9D048EE275EED09CB9FB1768DEC06ADF2A58FDF807C19EEF8B6D54E3BE24506353FCBF96E368816D0B00EB9C31E4BB06F5BDBC09F54BEA046313E3EB946C2C2635AA3CC49EB8A28300845FEF4407937C15A8CABC978AE4415D292D6FA8AC19154D0452141E37812AE23408A35E634D44850A54125D07A081DBE1FCAF58FE70E1CB65ECBD201AE763EB47EF219F2F3E3B884384E975FFBA756395C64A3BF63DB5DCCC067BE766068711BB3B2A9B36013FAE48891D3FDF13F78EAEF3D93A98123F645E7E708C37E2D9AFE97BC75601A66576EB183290C987974B05B65964D1B36A8C48668BC3ADA594B1D4C80FA14BFE652D6D7A9F3FE6B4D5A6055B7D8D0D2BD5FA549453D82E5DCF73C8DE5304FE30C29890AC70A0105B853F0FE5A7A9147219D305788844D777A7CB20E62AB8772067BA09F03DA954059CC6BFCD41B581364D888BAB8FA09BA3E57EEE30A5ABBA01B1EA52EE597A301DB34CEB02EEF4D44F6B1AA4DE41439B52C12393DAB33866A1E9271CD107C479567B8A964712C060040A9DA5E4F0B2EAE6827AC4CCD4B9EE5AB090897454692373D9EC9FF9E4D87CA953DD6B1EE14D8852304283BAF979C3821B9C4FBBDEF7256A7168E97CBE9B4F74CB944E5B6F9D9DB935BCF78AB17ABFCDF997CE0A7366987ADE52625795A1C744BC0CB1DEB523C3833C9D93FF5699206C6A7C1A9EFE011B4B29B26FDB70BC5D741090EBABB2438706E78448EF65B61C1C369EE946054BE49085A521C107FE158A2EE869ED279042610AA5B0F940656A0C78F1D245B96AD84D002D9917AC2B89E0D2037374875CF575BFF96E030BC291C7E9D636805F3B8D55D9DC3EB54B7034F23FC38CF03B1647AF188BF180C6913111C485CB15CADE9188B1CDBC31609D5BF2FA8C5FB29332C5680884B056747C038F3A053C7A79FA00A230BEF221DAB86D23D94CAB259B2EC0577C73902F0973A610AB37DC28DBF737460A67F30F7DA9D47EC42BAFC8791FBEE1676A688929DCE74C7AB24E24E0261F1FFEEF3144A00AF993CD175EAADFBB794893AC575714579623B7AC637CF5D7416211C56091ED29BDD400DF2F649C8ACA35E00745C95506FC984961E70A276FE8D80D32EE858A7FC1005C1326E2B71C21A7A9A08C214A75BA627D5495B43E1B270A8CFF11669B3B54E689A1623C4C6282E105102E4D87187B0E0118A3E433A518574287CF9BCAB1B280D7CD3DEF037A17DF645C6F0C473171072A02DA3F629B0012078CB484327773C4B0F0E78D3E60E97F3C41547E932987A33F778068F9B1261EF86910809CC83FA9D8D2CD76FC1B80EB8F12D911107347D6A051DF547C190613ACE85816FF197C77E435A43DD91DAAC562512775B43A2F04F005714251F6B2E42DE2B57E1F3B94620FD47632B81A2D2701784D211AE0F8319624C5842515DB9D359C7C023142FC970440AF20BA983D8300A1C570C42588527C13C2E34381886C3D4466A7A81D718CCF2CFEC586896A893B018B043C489A78B5D787E0357FD2CE926CC4101E2DEFBABA0CB63C5E5AF3FCDC5EF331308AE9670EAA7CA92DA32285CE82E626E7310A3AC18068AA19EC22B59FDE554B367C232D5A61F0DCECC2F28D695D004D76CD27B030B80436C1AAF18A812F89D93FEA7B01B4A3ACE61920CACBEE5CE08DF8C3FB5C813174DD9AFAFAF3832B1A4684021CEF3800B5E395EE3F1ACF1F5E03F05248DF30F76F07AC85B8E749555D79910EE75F136D3F0E54E8DA0A91F78E13EA8195BECCA24B0CA5E0E121921BAEDA681EDDA98CEADA315C6E46EA29672D2080D9800B2EDDFA8EC0539CDB543A36F7375C2D86BF176BC7E79228154E4EAC05A16CF8E709160850D8731684AF887AD551E0CA361527490F3BE4312E30DDD38ABFA6CE87BF2C6ACC01B11E60D538411207842FAFA6CA0E34A31FB310963E424E03693F90A58C79D53F846E818C7E197366A29EAC9FDF4029610FA3EE01EB5C91B7C329BE58C22A4ABF89AE8EE1E6EB857DCBBF6341A873F09711B5FAA6B4C59668D31967237C6A553AF048F3B8F051DA93A21DB036522BD66829D689C66FC3BEDB47A4DFA79763D78D8DD9FE6034A1FC5E3E16709294D55079F5DFCD781E0617AD5596538D6F59F9CBCECC70C31509993C0C0735C6CDC601252C9FCFA3E939EE497CC9F881C1E579ED0B86744C839B566D218FAB409B88F8E26FEEA0B549303E8DD10C5F2DB16D03AFFE8734DFDDDD5063E71DA9739741785420AAF698D23B26F8727564EB3B239C770069EA498A211A41088947055B72457D92F785A615AE12D0A5D64B5A22008463D84F0A511199A62EDA035B679FBE2D07C865B6517F61C47A9D05BC965A0C7AFD3CABB477DB92A93B97C3F28BEF98C36E31612AA3C3DF8097AD2CC6148C6F53DCFD9C0E24E3732FC2E297ABC017894D80CB5197D22FFE318BE0D9B2E45BDA1A937A62967351134D805D63943AFECAC720CA28EBDC87F0A01B7512199CDD0AE0BBE760AD5FE3B6F3F6A31A86B7803A30954EFC64636D1313F2B20D5E9F2BC4C4A4073998357FCA5BA1AE362F85263A54FA5B88553A065B58A2AD3E1F946D6241CF7A92DAA82D199EE52E3A72899A3F205B445FD50F88AC3C3AA0E6B65240AEF46B938C1EDA7A7F6BA1 +sk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919C2AE6077B4971E095B437465FCC2E7640B4515278547AFCCC9A375CC23F2E9184682F4EC7AAA12AC2B9169FD0C18D07D2380C36100062B7950DFD290E02737118332309C440E888269C2A045CC489299B04422394DA38631030565D4C0704AA2618022929802250A204A132070CC042994182C8C82651112411CC304CC3290898469E4082084B2012019114C344ED80892CCA03050122264048559342EC3484C88388E51C89191A22818484C4320642330866444851402492286710C296000B64818366404C4458C208040C44862348800268C090182E3428C14006D4C060899180004A02D0CB0019C824C1B4961C3261221A14D0A487221B128D9128919A90921076921147010934994A040D8120D03A25121C75122065159066C1C05684B48265248045002024222081A460C9216628906645326650C068221C751C23228218929E0849001166A0AC82CA49251D3322513A3710924121B97309CB400588831032868080061501611C8C448CB368E01301014414901498EE29085D0208508A98D24923180A00D9988101C146D91320C8C382010476AA408521A285108104523310CA23840DB24320B084D0340281AB44494260AE0A62D984206DA100203140CD4A448108361D4061119C68401A1115B0249D93681DB082A1A240ED2266401C009C9962C0A972424174113B00988460D4C046D230021242931448881233188191404E238294C800C0A8208E32646941689D01800503631631066193382DA186E24396E21098DA1402063C288DC2644E3B8505B488C638480582288A0C06DDAC08DD31260D048292188890C211291C67122078219197018815013980010210CA424056216446340809C148A81C289193892D880018048082400901006219B848D62088E448208249325D8C2241927321AA96509A3045016211C24051CC96509A62993A2411C014EC1C251C8862C44263220006A23404C1080090293440139091B934D53A0601229050B216A13C2040343844028010129508AC28902C2411499810CC46884128C4CC441DC4009A2A2401A104242C06592C441C94688DC0891CC468EA086118CC2511A396A18B311143768CB966C191232230464512446582270E0B60DC0B631DA1282C9140891266404436D01100A0B88298100265006811435425112518B14245BB62D08262D8AB04CCA9689141800A49205E0C0319C34651C10255AA28909060000240C098145D2265080226698A2504B048989A22C03074659466209B56C411684E29011E1440E19B2901A8710E3884481B84D93265012122D9A022499424C00918480A60991A6459BA25002B12C898229210849D0B671233650A242880109250103412434480C8465121572D28425084749D018104C948CC2306050A0704B00418194459B244408140D54A4688A4628DA42320031454A42658B024583966182186C8016001809501102880C274E1C155182240222814049348C98C6711A43442202098088304A188524B388A2B225A0869001B86D2323710BC288A13449D4A64C44964D49186CD89288044422A3342DD1164584460811224E0127492026080CA7081B128AC032020B1650A10081E034514A12000A8808E31889482484E3928D123020910688A42431D836021CA30582B8044BC28924C84903952902A50903C36D0A094514B444CAB221C1C24802226D8C42320B81008392049B26710C27021033608298651A0505228880044732C30051A2446124800948C664E424119982491A338911174519488C43268898260C5B8000E2A83114840442828022472CDB3012231792630429531086412625A4B28910380E24A86482404DE0886C22406ED24600DA0891C084110C958922C429E2B42C6132019BC64064982D8286641B452C9A30288C20418216620C2585C9180682868D022580E3B06809094D84C048D9B888948670D342608AC43159360C84968D4200409C106DE2002A8CB648D9C0115004496130688CB080D91481C3266419240CDB3212C0064C5144650130205C464EDC401219327289A06854B6719C4290C8002AC294489234420907401902810A16251AC11052001221A62499000549146ED4340C5A9221143430485C25E293A45F6D1CC5E6135FAA7357491115BE02895C8380E4A08D1F7F8C026CB1B48AAD1620295BC5E9DCE287CC18AF4AD593FB8B73E1A8CF951E1C0046925375AA79856E4C0FA969BB4EA69411437BC6BB061B7E098219A853C1DF921AAEC417C63643A1C394CF1A7245E5C18B5E593F77B3CA53AA5CFE6572816702693E1DC3D469107B2C9A4AB727C42A93918112A7348F0E3310C28CDFBF4E88DCE82018254972F5A407E569FDE95391F3DCC30D732DAE7A2404E0A95BDCF69895A2F07270F70FB4846E79A743E36ED3BCED5A1C73B2BD68590B7D02968888DD292A56EBE34DF6AA7E708DF907F9B31491D62334A20A07014BD398F70E063905168924B33937D66DBD0D636A087007815380851E2A0D8BFE7F0866B29D049889FC578BA840A80823D07704CDD39481BB801BFEDB6BB3C681916CD84CEA677E98C3C78D552545A1C11D1D67B5A1C494ED2F8A18CE613457056394FF2DFA88B0A1655160A54AACEAEF7C6C546AB4BCCF5BA1BB9204012B519F3BE7A4E0D3874E0440BBEA564B8308B506105B5DE6BF95CADBB4BF47D41EF6D49B612B347D090CA14C3EDF45113A94410C272AF756FAC4C10C86A3557E09861A164A121A808B148AFB5EDCE6AE2156C1105DEC45A84DEFFDECF5CEA91E0A735F082B052FD164A27093E2FC047835657DC6A414DF67ED905992A70E1A519F1C9D7F5F1B20ECE4EE39869A47978B94A629F9E5B862189BFF939DFECF28D45537DF7DF4C5FF1FC6D6F16FA70595BB0FFAA2FE1E3FA3AC30EA67318EBD4F2607D85D4E330A544EB8ACEB04561A947792A54D6022B82F86E06A27CBB54253946BAC7B04A2B26A8E8F3DF65CED8B4BC574E1665B8AB41B5C6B8D532328AF91288414760FC638A92F3EF512CC0099DCC4708F8AD0EF8E42B0864BC5E4BE9EB61234E35F12D4A0711ACDF4BED77DC66E0307CEFB61AFF4AE1644E3F4DD9AAB617580F714FE73B7D9F113DE007EAC73EFCC0EB686147A5B1F796594ED2BF06E8BF9375038F117F052119548B48020DA6D74EA9A8461D1EA21DF0B7206D3994A1482394E4AD0C186E2050E7030EF3DAE04212BDAAA0575631B586C8B6E11D80FA8CC519418E455B8D0B3242F480FF6CDA577F1C8233ECB3F6E49606DBC7F5A1871AA9466558EAB3256CD0F3EB45A8443A1D710AD96F150FBC3728C11D03B22D25B7624DEE37737ADCC4085C8F20C55A503DC84B576358D8D230386D997614670E552851D3CFDADF5A6424A4AF4B3D990297722285479F076F1A4E6A259BE6BF1BFAA81F6B0F46460937D5C7C803140C52AA83E5CD1E0C7878D46644B01F620CA3E07631465001A720C1BCD75BDB8AD2355F9130613693B774F742FF11B86DC7BB2DDD102FAF3FAE32B254390B6827B26FA753B6342A3CA85068C1C235B5225C4A178A64A6CD7449CE863C4A5012D331900E889907FF581CB64B7EB5A9F3F477AE9F8C0245950974AD04514755248457B1107CCE39172DAB32C4B0C4B02925DAAB198B149E6E94522F17E134843A01499C3C2CD38A6DDA95EF3B70079EF548B3D9DBD63C0A0F7663B0ED2D655367EDB4F759A8B1745A7AEA6FBFEF6CBD7B42885BC46ECFC75ECE4C0839E05E62FBAD1B8C16D9E61BBB82B69906AF5165698BF12E391C6B8A710FE1BE11B3D8DCCF22339CBEC041E70BA735E829FD4AD1508F5E644C7E80B0A56256C7E84C0F86FA12682946F1928AEB1FE3F55201F48CB1B68F8183819C93914548806AD292A9452187B686A58C58E834D38A5C3104FF084306D9BB545A7C6CB87816D974576224A2B1CC32B815DC432AF0B14DF5CB75463E7F0FD6E016FC79D8066EA39D43ECB618E72CD7D4DEFD012C96D0F2516F38AE4984AC28A18460E85E2DF0F31206E813C43FA63F6F2FDFBD37FFBDBE0D7973B55014E4BA68D5AF9554D1DD42D7E252CBD055C4D889C16157A182411279FA06660344A6825DE44F7C6400DA1DBC262FD4B49245AD93AB3214E2BA2406B80484974646F51202DF0E433E7024974FE4995AFE002C199038F507AB6DB8C8B135CD9AF16270EDC1EC54F9204DC3A5938BDDFE0AEFD9B181CD6FDB3B694B2859EFC89363579F93B19855D9F60D94971AE5F3D0BBA8E7A65255CD637159BD3EB54184D1295F7C561423BA1D2350F0869E1A0386735418EA09130065ACC9823A90FFE48BBB57D6658018ECAD7DFF2197BFBD4D503DE4BB733D8CD1A7C6496E388E648B409F88DFAC4542A8821772DE13FF43521C85FFD3D0107674724197CDE029AFD67CA260B862C4DFE9996392A0DB17FA068CDD1E20F573CB48517E3EEC73B1777632A93BC947F938C0991A2F05BF2520ABF7B512FDABCAE9C26C38F54A73D03D60E48708034ED66D5E5F1C6308F10C6424CD0BEC1AF534E34C9C3A36765A41BBC811A51A8639EB0B31E09044549D6EAC8A3755D3AF8F2EEFA31D1A2A0D6CB74F42F052B282B1EA54A5BCA37ACD839F89F3EAD02F1476FAF9764B5317477BD1ADB7D37AA21CC512FE256DA3E13804D28ED1B97AACC397C4A9C22F6B05DEFDDED149C78E7E804576382F09DEC05CD5A34212E64FC1A5387A1A699706BC2EEE7A6234632115D5EE54347277988592367E643C3DCB92120E8CA5329DD5E8A4B41059702D087F9D7056AB98EFDADB2794718C8F1AF8D728ABD249618B35AE32425E4877E51E1993229ED14C0A89078D42060C66D600C63E00C5D27D537268C6E48F884D3B742828F9C20B8497EA6CB4A2A62E040B1441AAFCD108E32E3A7C6721371C5D757147A1236CF460EAB2AD84FFBA8EABC29F3068F0BB7893F8D30B383490A966C5AA2858DA376CE397DC7C29BF9DAEEAA8A4E7ABB4376EBA697FD9CF00E77D1C528CCBC8D048BDB7FA2BC1841B38C6CC5F9D9EE0E692AD83F320C0BBF0EEE0D2D076880BBD2E30C325AE8B8C544557B1605B2CEC6866BA5977BE271ED9FB688281AD4D8DFF087CE18E1FC1F01BDA7B02F8B3724A2FA6C617A5A98F82CBAEBC6989C259DCB5A21B5560A5481A85BF88A5DDE01C9E961A7857CB5A414599CF7E162B72991941B51A51A7E2E463F2AC241C1B047A65B8488808B064B1F70C28EDE208AFB3AFFDDF374B63A666E1C21BF0380468AD99E9BDA840AF3D78DB1708417652BE135C22A9E4EF0354FCECCE4F1E506A1DBEA402DA228A5F9AC4BDF51017B20517FE8CEC9191A475B6ACADD0B2B9ADA87659B72559A1D3E992294832A164E413D8E26C4A0741B5C1BFE1ABF67F6CE897B561774D062CC856199ACD9579F6B69AA78952D28826D106CA0412EFE676529E1D8AF259210AFC0A3D3D3E5DB01DA804FC6719787DCBDA8A42B2545D7587FB85EBA54D06B1570D328E0B273CC1E84B6A3D48D556440E8C55E7F8CC888F0E2DDCAFEAF3580106874AF349291C3437B15EDFD298F7394B45DFCAF6402C448B55F3F99C09C264E8701233A2E27A6C74AB424AE3D2BAB279CF48F30918FB34E8BB9A923D584E011433C2F2EE6DC266C2C34C96547B528993A9B837720DF56B2194DE66B877E11C45C74D0742D868E98E71CC20295FC82B18DBBF08DCD6476A57D899528E5568FEE7DC7367DB905033BFBA66DE209599D2EBEC117F9CFC73A13AC7205637F8628E199E1CFD4B48A52A4EE9451F36DEA3266F42A072BB580585FE08F7D8908D7B762B408D832412BD4F710C628E2675291D832D454E892E003D1DBB5D1AC1023E1ACB7F20132E1C4F6C4FB26C83E5BDC6A14796BDBB5B10B68612004C23DFBC9C8585F393C0DD19724E10F014C313E39BB01C25F3B22BACF43FE8FE1B0D9F1EB935C84AB26D0BEC905F2C6C1FC97E4114A2F8C3AC869F99474C3CB2AFC52157C9FD3B9573D42FD875CEAA5A8A8E93FDB2E4CDBAE989B0BB9DFEB9E71491A2BECFF88EF886C1EF90AF3EF36E217776C88BEBB4B1E1DCA932B5B8682FEA0449568886D01DD4E2045CE3BFA7659BD19A81619F675CC8DBFDAF2ECE8C9937C5FF4114993FE8B8185599AE7C65076B2C8D3F1150953AB366954B2D7A4CDE09519B9030103FB43BB164EE84BDA4BC6F9EC89DC0D5A8AE06E16D0B4CDF82536F1D4A6C362D4B9B581362AA328005C5BA39A98A9ED9426693C5ADEAD8E3A68068B33057CCC8A78BD1E51FBC15080971CF7C1DA60060C55E636C99A13D6063A6B26189E146C998EE5D3BBD0C80489BD02E6EB7B3280D327E0944A373F318C26FC41BC775D47DD00EBE491F593F4732AF6786DD61C445305E2B57442BB8AFA5AE29B25226D1D5EC7C21CC4A3F16F3B5EC0A11BF73606B18982BD923DB8EB592B378655075DD5DC9C30EAD662C4E28E8A084CF4945E220D91272E64021C298B9AD198B298790401E9FB042B2EE55BE85769D209A3EBFC409CD307861D85C38F2950DC0ED99705EDF8EA4EC1387BAE318FD2F825D7009FE423A9955D432077D10D716D8742A65D3D1314575BDCCDC4D57D089AC9DBF8E4F387D1D268CB35F6214CBE771DABB188793AA3CC56B263FA2A3A75254D7267C1881275D37F8CE2C465CF0338B0313382F754566758F35BB038BBBBD40E5D999239949A5F4CAA613B41EEF53EC1498FEB78BF4312786AFEA6A693B70D6F77106D6A78D1E81A80C3DE1D2CB22A3EE86750D5E966EE46BE731CF317B0C7F2D0D90CD8C62BA3A7AA382CBDC415AFF7E1D70D6F0D30F189967B1023600BBC7BD9F278999414B55A77F4AB78B82DE3F4DC +smlen = 7631 +sm = D3C5E82573ADAEF0CF28508DD8CB9BA043444890014DCCDD0D31881BA17FD997277BF6A6AC21A23E5361C6313233C9F814971FCC0E33B02F648BD388975F1E2303F5569F135787227FDA44EA6523C5A8D83978CC24EE82931CB6BA93B4513E207D929121DB79FEC5AFF9A7DD868AFB287C4099445151E298C9B9DA9E6461BB3178FA7AF7027E5E2301FA394E399AE146C609E5785A166249014A1EAB2710A0F73FAEE0721C4873678CD47E3042723C6B2A77A46630A18070A6C2208B9E3D3F84F0821A55147A57C6982A089651560CF49E2880F76C6C99F5100FF0DED1C51EB51C948A33968E0AE5FF772C9A0090DB9A5AA0D386A8456CF15DA24EAFB5BF60DDEF0B24D7CBCE066146F2B41107C05E2D067F32EE31AEB8FE403DDD438C4D71978BE9633B7334AD22FD820B259BBAE09C07159969E8BE4A5083EB685E24AAF0204E1955644932F4A75FEC939278DDF7B2C7DB4FEB29277BBA2BD994692B7B0927B856726D2FE45ACDAA30726ED5B4E044E6BB7395ACABEDD1D29F88937AEEEA9674482AABAB0DBFD5F389F6F29201513495EC5FF886064D0F340ABFB730F92BAA91DF63873C11514A3764C1D8E795821C9C724785A99F0EAD36FBC33386EB9CFE7FFF9AB98D0D2A786F8B02E7C8A8AEA0B7D60D701C293DA8CA01E25887E3435196B324A6E381965C0BCA976147E1BC2F2FCB7EE08E8337DB57743DC546505D6928B6D6B3C35961AB96BEE304CA88E0A19A744B8A56DF593160F4335DAD236ABD113616A7080D971A9AAFE69DEC435005EBE5F867C7DDB076E4A447F1F9CFC26DD343A3ACACBB02CA22B4D8D88DCB776F3187E2DA453FA602218027BE2182DAFC27CB795B18D6CF5C4CB2F2ADBD666B5220951A402054CD5B015EC8A4E62E7460670D3DA2119D1A0B3FCACDB87246B7183189E2AA71B23D900141E8201FA4FFC2F27878E2C75B4275DB872B527B84781B27E2A3D7E15ADAC591B6C348F31F5F5FCE549826A5BFB3252EFE5E3FA12ACD3DAA9A7F441F3A65A5C53A59EB01BA3AD7D35D619877C70C8DCD3A1CD0FD37E9ED3E5800562EDDF9CBBA8E72B4FE458C5BCF33E9A6FA8C17511FAA24530C13FEF6CD902A8CE250A84CB2764F6A161112D615E6392C173570134EB0CD9AEA41867E77925A825281AC68B1873BCA4D5172B19759EED31B45F9BBE747D14829C1F2F65ABF7D0118C6C1B6E28778C9DC67F8AD7E00E7A1E0E64FC244CB2AAB4ED9D8012315FD9186BACCDEBD3365505C7FDF40CD712779A35C74AD676D81406D6E27A722E6EC71B96A861FBE3EB754C26E72B5FF053B3FFEE01EF30D00E597F18DD2CBE556DCE85FC09EA76F419BDBBA53699A3B8EB6386A54B97872FE8614A3DA2E5851B74F762917540820F35A892C73C19975BD8070AD3CF87A79BFFB1007804E4C9A02D62F51D09503806AEE7D4C405084F5733DE9D81E36FD5753584F8BEAFC44620ABEF14DDE599B45EFE423C8B3022928A35AFD0C2E842B7435166E0B2C7FB438DB6BCA34D0FD46D7A407F975947890AEA4BB9D5ECE620709EA7207C52C19D0182E62729CBD1F7D9F8A3EDBF8507DF2B7A397964E90F986422DE3C0F26433A6780A8DCF10DC5C36620E0D81DD79F1BC4E68A16922382CBDDD5FD50775051BBFED3F0597141B2726C5E0F97E25C549E2060EA5026D18338665F62795DF8D72B95A2987DC77D25B01EF9C0A6ED5D85706F2AEF580D40D692569D4A67BA5CB474B0296BB6AAB28AE2EB7D4C1126DF5766CDB2C50C9924A74955A33128B91EF73F812DB06643810203BAB455A62B703C027499AD8BECF6FB67DE4709D591F5FE7D8125D4A57E345EC39ABFC692533F16FFA6D5379B965539A27032C10D1941C9B57D7CE7C6C482011FABFA1A616CB20DFBFD0896B668F8A4F4ED4F7200E840087E96E20E1C3B61562994D2D53EA0EDA74BF43D6A63E474942A43AAD042CA903B7736FB16BED9AE24FE392FF9D4A61DDEF20C5F449F960C0352D6FFF1DC5BC83880C7AC35478DAB89CD2029FE58E66658EDF3BB5D0FD9BE486202ADBAC5A9891DB706311EBC85A9C190E64908DB69CF70002986262641FDC7E60D8A532A7BF5196DC02294027D9A161B90A26948A193DA356E448BB9F347A32A4684C73663324C56A61F4488CD2AAAF0740F57F6DE2C50375DDF31F15016F36F1B4F83F9D3F33367D79AB62375251CC55D208783E13E8E380839B34E786E6F7351C9919CE5A929C204FC60E7D3B363E79FBB8F1CC6A09BE50E722D6B4BD2A0EB12FBF825B66491136BB377752E4071457785267DF95594870868AB18A6ECD6410522C92E82C2F5D18523E7E6F6E9E29E742D23BCB93AB4C70FEC6D8925832C7C14D06E8F6F0F2277637F7E08E3110BEA8C17E7049A39ABC18040DDD4E4B9F3607AC3768A502388898B0F213CBD4EDC404D80E928D57C3CE5CB2D7315CF76B250AA9A3B501D8C077D73B0FB7DC42F9487FA5121F33A15CAB2DF7A512238CAD892864E72CA957AD5B8E1F2265F93491247CCE116BC236CA5BA8B1A2DAE1D7FDBBB3800D2D82324B8E2252C5DB1E678DA4DCA9D41554D462D9A0C4503DFB006D786CD22D4AF0489C9D807AB9D34327CE25D2E3E20F347E77CCF951A8FC4A502B9B14B30B13C0ADA46952A5EBE115AB7C376B390C55484BF0B1FCCA6A579C71F35458D1E2B280C82D8EC8DA7350E8D23BB7A691B1AC11C16A44C20A5516FEA1300677A1B1C5CE9D1F1F81CBDBB34F1A50D0E39C220386241BA5E7B157D49B4B2FBC66472DBC0A1079EB7645A2302D1DBE0902DC3F69A96D6028BDCA854DCB1DED6805E17EF5E32A5D8FA887EF62FC471A368CF482ABD7AF9AF80B24C3BCEC8C1A357EB0DD0A973F4CB4B9243B5DE44658AFD279E8900431C477D52D2463B84C57C4B5468F8B8B2D459FFFF57B3962DD3CD032AFAF4B2AD3B8987DF79DF922DC9065161AD9B11A37C94A73CDD8A82BA85BE9FE96D6941993862FD700BAE04B5CBA92A149255727C3090ACD57A38BF2AC79A185E32CAA3FF6CA11CAE4A7464E83B9689D942C41D7510E5D9DECFDA3EBD3659160138E2A2B17F1609ACCAB67AFFED7E13CC5373673A9E51D037C04E0DDEA23731392CB96B7F54798BDCEF25B43A229A45E0A8185825AC13F9CEC7A801D7DD6880C32C4BF80EDB12B98A6CB990F10C682DA5A1465D5A2260536B0E80EA98B2494D8049408B50F065567BDCEB6D3741DD2A358DBF536B9B9A7EBBA5A960955A3BEB88FE8682BAC89D98E9F1D908ABA498FA44B42F9E019476399AD521B67313D3BCC46967FEF1B3C117227C5AB423ABB5E684EDF1D7C62FF1D76639B57BB3F2F9960B2EF6921E188370B7936FB1AE5BD8DABB9E5432B52771B5682E3369EE19A417AFACBF8360A85D7E6529AC94C4EF9801413AAD581ACACE3390B4FCE56BD8F26BEE6EC54609F32A08783745D7865DAC4E00552BEEC76F6169530A9F2E435E32944E51BCF945D2E8126968AD70C4E722CDFD92B316B5B8D073EC7A14BFB68600580EAA9351B847252A58F90ADE917AEE0D882A5619C8A57FE4875DAAB58FD99140C1514543E392531BAD7DAA0F49D25CED2F9941AD70036B92F12C660F80A530C3B4D5EABAC7535D5E4F327F264F6694DD8B168159F9D7EA0D4840B08D9F3290B1455381089BA294FC516A69B45C580C3FFCADF53DBE6BE99BDF6512C22E5E418AEB313D0C230104B3FB6BD7CFA31ABEA458A1B37C71A03468466C76FA1D93BC5BC014918DE12A72E2B7547B979185F52659577587E3020DEDDC9A9E1E96A44B89300F17A05CEE9AD928C0BC0BE7546BC69185310BD8EDECCCCB9D8C9859E8A0BC1EC89BA6E3702827681D674BB68E0531105DAF1E2B8263E15B272CFE58325199740D965DCBEC4F914293EE2DAB5AC64E5B51563D8E3E783E60A2AFA8180E24B5F2A9EDFD0B6CE3376C37E80F55FCA42ED80B5F6493F541227E6D30EEA153159C8FA875F164E7A16B85A794C9FD01E748AEDDB804F4863D422F5F000C2324EDEBE4657199FA5AE02F2FF71BCAC62E25573C8CFA7501A84AA5C80215F6DF3EB6FCAD717128D022A16C8B92B2BE33B7F1B27E28F34F90A995EC7172154323A90A414788B26824CEDBA564FB4334DF8454913D9FC75C217711968ED0A788A9C9CCB3D4DD4499343A177A5CD4DFAF6C69255D896E03362810941925CD64416F574319BEFD502BC1434FF765996E52BE41AAD99515CD3FF9AB87BFF0BD8C487570A9C1EC58631B03A68F54F3E720E15E664CF23DF10DC2F00EC37EFB2897329A0E3776BBF4BF85551AE93F2839A701BCE5E57001A5C355A622AAACF913CD4B72CE431348ED3419524E564A756C56D6A0D1596F13D12DA4CF6DBD646A7A94835AE99D5129EDE7333C89ECEED6D7753934D09423ECAD83D34FE5DB1B86649E20770930F795B39E5AE853C32C5D72727A24DD2E5E0AFB4CF781FB95AD7ACE89062D9071BC9127F4B55BDEDD32CB712F5E02C145BCE711E2D19EB9E6022F98FCFB1CACA09A86323DDBBCC9C193F180B03FC998807C7F069AF2D801299E73F71A6C2764C9A0C39BBE6ABE03C6584D21625716067CBB7A6F5D7F8C688313909CAA87B7FE7ED37FE97F0CFCAD972BBE8F94F0F8AA6F23BA0265E4F6555CFBCC7B4863E5456D24DE28C05165BF8EC7952CBB2E5767ACDE7F2FB1343D0CE43439E47594C1E18D559C15366599ED5BA2E6D554AB9A089C182396B82E247613BBD8BA008F62828177A41E5CEF7F84E6CCB99B13ABCB5FBE5950B14DC61576456A478225F563C6494079E436ABD28210F383A60ADED8E7604E8ABF0517D9AE427E04911AF8AC6018FFD33ABC2CFD80CD8465A77EF4BEB439FFCE6E7CDEBAF69D26EA55F137566653FE66BD47EFD673E8851E0B183446BB0C25FCDE5A104E46A657B920C04EFD72DA69C29CB42685911C3878F7BC4E288AB85DAB773ED30336D9B2DB8A2829D83E77B321810825C15EF58692FCE721842CC2E03E205346F056E322E31A1244C0501891B8A10E8352214F8F957B9BF26449E9AB0F68BC2859E5D902E93AECCF3CA684C4937F033F632447C23B7A5B1DFD8D3D76634440D8224E6659F2ECA8F2DD23E02B19AE47C10DCC0E979EE99F99D186150C11D2FBC9150C31C0107245C00E6C520E7545729D1E01C9EE0564F26D41491CCEC27E0BEEF4A0A45E45CF202153DE17B051C1495C074B787E386691715D50892F29FE7A894C1492EC60D6E429390FDB54262AD93E7DB920424C2CCE8738B5E0661C5E37D95E2FC444E65191B9E278D125CCC7A88A55384DF50C5AA2949BCDEA4EACEEC159EE0A0520CC70179358D830BF2F5AB63CB803C4DAE3EC7D8D370C6C19D136AEBE4579BEA774142E57C2D4C942B7595F328A902E5EEBA4E755A9566A77D9F2989B02794D1A3CDCFE23476871D9CB871DB33509AA34D5106B1BB42FC1E383C5F834FAE036134782CB0B77EBF34DC9F197127D8C5395C5FE3AC5AC6F95CC1FE40FC3181C25D2E9B68D11695D3507D1AA64586FE9C9C9BB26B50FBB739384AAD731662F5CC2D6A28900A415AA4422D30CEEAB2669A5F7F6D7E2152E6DE80E3CE6CDCC7DACE9E8FA41E4B9696307456C573B6BB6286933981D3702FFB06D4DBD6D1C8B2BD6DC8CCE3B0AD254A578E1ED183530650BBA4D4EF60F25330D222E5BBEA22707EA60BBD5A4C11E2FDBE738831D1DF90E863B850CD463D95285ACB9D50E19C294FE48F0A4465657496896FCC0CF7E9C256A752F6D709CFC3415BE3CC1CABF448BB064497DBF1D17E6D966E2B7CB254FDD1BB6EBFA4380A7260C8166E170C4C6810880B27FED82C3967C5C7AAD3ABD107289DE055063EFFCBA7569723E4E101871DFF98D5F89EC535F637649916BA51BD5B2927F7A47EF8D019A822608EF6BD0A996D4BC2ECE5060C00EE1B656B9E429094C2EDAD58D7DEAB6B34CD52EA953934D941C9675240261D9796E4DDA47358EB3A6EEFA8300E18C4E8BFC23F7ACD4FB69FEA8B3331B029728A05C47EB3D7466358A53A0FD20E0B354FCDF009722CCDC8DCC3CA01973BF403D7C9E308B45ADABDFD971AE88C4B04516FD2FBC170CCBE9FD57FD5A9F707FF0881615F0A9ECD713F6BA082347F8AEA79B33F89192E8D2AFC106BF624E3D99E9A3E3F1297731F1079D5A290221F879EEC3AB751B9F9CC3973A092A1810FEBADF94B2775FD456ED23693819AFD85E1417B76DEB3CD792CCBC853E31C5756D0BC348D51B5D7647BA3CE824F33CE576FD748340DFF5F94D8388D2095725CC24BB365AB1A2FD43430EBE502D2ACB00FC7073FDCE9CBDA4153B39B467161DEE227B307EED023BAA8719F6C15AA93F043374F1FA8B81830A26643FC5118A92D6C57C63AA3E5DA5D7CC7F14C1503D7664F6869BCC7F6275890B0D703176D6E8384BEC0E8FBFF2C4346B5E3FF3B57B3BEE92E3738565B8D9EB30310161E25505261879D4762818D97D6E1FB00000000000000000000000000000000060B161C2129333B2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 + +count = 92 +seed = 4D0788DE958A707899D5DCC02F756A10DEA2EFE0214F5E01B3281DF4E013CA75523ECEC64723D6C8BEC0B92C4F821D8F +mlen = 3069 +msg = 9163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA +pk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B52A310DCDF677B95955B3ED974CDD6BF2ACEDE967AAD0918CBE77F444043014991BEC96F4A940D31D2D121AEDECC75943464F7996AC6A7E299B1102982EE606C39609B4FB4C2B904172D16B8C517FC056FBF81605AC47948CBA079E3ADA325DE58C992CCA192DDB650DED69619D5348F793AF88D5BBB4A24EDC3511E72F05D376379CB142DD4E1315BA67479B4633FD0A52166B7E774A16A952EAD2C41E1C5EC29F0780CB04D69801BCD7B9885F43DE441CEE853FEB9A4E473950A16FC35974105833FE41D8DFD46FC671542F3457EF10F16A0FB4A4E6D729B3ED473E0CD2BC5C4508FC500869805ADA5B676364828DB9D0D7A9AB9BA27A6833E1E57B125945B3C86AF379A420C9A0C736E8FF0FF1A46BAB9848D16DF268D197CEFD23DCF60BBB1CD907313EE7EA17CBE363A92136127D1CA1CC349E444B57FC7E89A8C51200F92BE1515E95C71B18D7FB56830D30CE8CFE36609986CCDC7A4E0F773642AEEBCC15F0EFDBC30568DFC5501729E84BF2EB63CC8E56023EE5F3A58CCBAE3EF03626692146EF2FB130918095CED74CB0EA817FF1CCBB12AF7D506E0BB6433D401797381741A8A6F6A9F1E5AAF0323E7028D03DE748FAE7B05C2FD7C4B10C5728953C781EE785579C168650CB63E94ECFE874AD3B860598AE0171F9F1BB974C3D17C91144B3D141E67744C489E61486F840C753C3CDB087D1AB35AE1F183F90644BA6B4E435DE0467E08B169C367808C88FCEDEB54469E9B22BF9DDC1A61B0D6CCE1C79B60C9442A06F604CF0A2A2CE52CC0AEB15EA48EF1618A27667D5DFD5EE5574FFC6440B5DF74EA34BB4E5C49F33D1B6EA818CE0511141EE382F62F04C52428D3897D741CC25638C128641725DDE89657741C65188E22E54971A7C68AF0F5E0D33E822891F1B3050392831563D6170716A1334A1712056093C2154F1D444A51CC80BA272A11F32D7F381A610A8A479F6DE1CEABD780B6230E68D2287974D1DAEC1EF267A08B69B924CFDF93113928810431B752C4062CA8080709B76C7500C30E81EEE7D8343667F8757545024E1884FC04B13328F8C34A35FF6368CDA80C07DFF6D61A136A6D9EDD9BA69C275BC6845F0E5C5213671C301A8410C22D227D6363619233CD6990026C15D9E0FAC9049EE01AE363D8AD83B0360EE4B7A73551F6251DE44D1158FECED38E066B48E9E175DB45F2282159DB6791665497FAD6D283E1FF38CCC1CD0F73B0DE8D590702DE5B5EC0B239409B755D1B772E850AF1D7E84D55E4AD8CC4D88920AEBC09BB20A5D1128B47D9D1CFBDB628B6FD40662D2A3018AC64A216A98E7C400EFA6139E5773C31CCA67C7056952569D693E9A6E762FD16B5DBADFEBEF670E761BD645DF91D5F05C024BE6126C724159C10DDE47DC3E2F4B0489DFF6DF0137405AD0E76F31A5EF4EBF0DA8A84A4E3FE06AA278CA424D248218444370760C2D485312CA9B3077AF691E40FBF84D30512034E83356C5FCD0C47A4CC13FB6B5AE0AA4CB42B81B9AEBFFA0E4054E71D146369528FDB06B4D9CCEA805BD1A70B676EA519EA4D5E3ED78AE319DEA873E2058B5434EFA85F1F2014CC5B48A5D839B29B2677745A9E86FE2537614F524C91670B19861860206660E6152E68305A40CC12DCAE47B2DBFFA10C49EF5A8A1A4325D2E39EC4A42B88903D1AE98B0A1F0A5C7FED4D72452B12EAC87750C2C342AD7BB278CDAAA1D9F48FC4ED3A0654414A993ABEE1BFB8123594C997F3DF49070D29FF703D74DB15D430D67979BC4143F929BFA76ED9639C8CB8E8C1DB901B043AD3DCCAA0725EB947A8CB73B9791BDAAA8FA287E8C400EF746865727276C0FFD9EBFA98402A01DD8B64EE6A528C750A98704657683BB9A6FA5DA0CEF6EC2F1664096BBA39A3C81BED8466865C4E56BB249262024D36E0F432D4BC44479EB3ED17873493A11DFDAB2FC92EF4731AB1FC4F4D349A38EC88E399D75D77332F72287BE7DCA4CF480CBA5C95B591CE83352FC66DD03AC87C93C5C1E8704E253FD742C1D2C0A089729B36D1E786E35AD0060D47F7EEB44FE11B3F826E6091EFDCA9FCFAC230D7045E7AD486A5F2CCA2CCAA948328BBA70EED96CDC95D973F1434EB0C981F77253C53C154255E52081794972ABF0452356AE2F108015B84E4D5B97C729D976A1DCC3810231B8A847FF1A5071FB14C49D45D23FBA0FDD4505F166568EF392639ED19203F0A7718FCE7C47572E8C967CF935DC9FFF1A059B0B56C97B229C896F2FE5BD18EE09E608257141B439FCB5531AC0C5F0853F0CD9AF19EC490A17676B687F8004C1A77EFEB93CCA963AA3D3CF699A7E83DCACC0C4AE08EF95A7410C8968986D85F72890983D289B73CEDEDD00455C99CC1CB915071AFEB27DDDDAFF73F9414C4DFA4ABA4DA93B3C3F803F090ADCFA0152C8CD5D15677F055F3F6462411148BEE10998F96BD1555DBB535E85C1AA312745ECD59163B694C4C592FBDEEBF6C0B3C8E5E5AD17F38BA5D03B5C65D96D681E33E7C445F535BD001588AF8636F2683A779426FA8CCC02C9AF3D05670F9AEFCC36F979089597B232533D5A5FCFD63D205DAEEE7777B8B2CB8064E7A19F659BEB13E7B42097B368CA6F5D5D2726E3D84347A539F550130AA7DB4B41F30FCFC47D563015FB7D691DEA77F1C31AAE37132D3DE63F37E9131BDAFBB03C2106336941CFA9702BA1039EC5A61666C692C513B58301C7167DA2291705B4FFABF366EE19BBD38BBB083D0B52C581ED4A13D3FD1476DCE5364965BDB4A0D6EB5F74C887CFBFBBE0F76B7BF38FDEBCDB2EA39AAA99215E93A5927A9D4BDE5807CBA7A7335383BD9C1FC50675D8031638AF979C8FCAC8009ABFD5552EBFFF1827B014482E41340B2F84CC2D0752F211D67EFD323CFEE7B6941CF27A8727F1357C9716C2834628B4225A46CC77609DCA777237B010D2DA3B4D02D0A26AD0B340A670A42DCED75F58F4593D1BFF540AA90F0FFD0C1FBCEC6A00A9C78AF3BA685E70D5A45234AF3D6AF6A24A6F6BE831AC2CDDD7C8DCA3CB316BF7643F0F1AA3E570C219C172C1940E77E33B9D1A1B4398DB81FDFA051B4666907C87CBC27C10E13A86DAC9AB6D7EF1A4B9D09D6D227914139238BEF3BD6D45964130BF3D73D9E21E3A9E9953F1A91326CF732D9CF3881F4A4B5911CD0EDA169218BF634FBE89DCCEDA7D487FB200466BAC0150893136E1929E8900F3AD0961575AE66D2697B329CE0B608F5B2EFA7DCE1A7D326540059F4278D43261547276CB4242B6C2FAAAAE6913BA53A4F22996AD660D73FF21F502DC541A907F4C057E8A1BD5A33A4614EB23A7C1BC3786CAAAC17FE0B9CCEE90163D1F0E886E8CFC5BC1E06FE5B626FB13B355897E5CFFD65557EF41358D06ECC7D4DD9BB0EAC5BEBA7F741C0D0A48B3DA4D34813C238D6F3609E604E46DD599E0534F7A334A95B4193DFDEF61E666860E3C2F6939F89D49333C87BA05FDCB44B6AEFD0A6CFEB9B5A3F5E526BA58E656E1C314A62BDF0482834C67341037A5AD133B8113D6C6A0C75DBDD6D7ADFCD9A8B9D30EB028A973500C60F95E56E2DD6829DB7220C2D86D955E2A5627AA618B41826ACADB6256DEFA87F6CE122DFC0C3A6A37E8512B7AB30BF2E405296 +sk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B522E62778812AD06B08EE0896E9FBCA0B1DEE5C2DF75FCF0B640C1922CD84EFE31A8B1CE305341B2BDA12594DA4211F15FAB3BAEDFEBA8335A744DCEE8C23B79D0E0C4058AC865C080650905404A1691D1B06011A04812352A12442C93424213409223948810C6641A124690B8442029504C28101C38024B446993128E18974510C630D12651404650214420A40484DC822D0B025010B52508002611084DDA48111020088C184C1A30800C1721C8329200A991D0B809E0344A22B80D2320610A034291224D4AB2289A462994808D41480994008890A40D22954D1CA48C41004213B1094BB60400C9401C0141D0286092A8691397008400645238300C4631C2002A58300CC1B63103498DD3B66D90A665DCB62121368A08B741202231043265180140E1C85043B8201B1724D99044018168C9C025C9804D43B21181224291A469D2C86824A52CA34645A2122208C361A4288003C16D53C04901310E8BB610611606E32280131782C1B680C1C2504CA2214B32094106281C236611438DD410221B36258316404884251BC931892229609451510628C8B04813A724183420A2280E94264C14A310DB08665AB420DB148C89C02083306A8BA8858024605808229C444EDB300214472D18172201B36511362E211450C8166A9400729C482923934C218189A0A68421C5098AC405C21845DB9825A410668288245A388AD3C48500032D44B20981448408082450088120B16D61B871A11605038630E186600CA56988C8518B48700CB96D0A4611E118288A488D03289110B12CDC24500C18820A002C0C432263242614A44052B67010394410B2449CB871911865040204004632DC000E549421DA185198186A0A1724018790193401844085E3B06163108100184E58B68CE288500C02808B260D44088EA1842DD0C664C2446ADC8468811821234288CC3411C918299BA68952382C001261C8B800DAA06C4C88048A244C0C466ACB146801370AC2043018448E20B7259AC4715B408208332EC402520C8391911484E01266003451189161918600591871E3860C0AA548C3C20844806411C845A0C47009427213482E999600414426010450D9166C59C24CA3126A182250A1988102396D1C224509970051C204E214685B207254A484214432CC209010C48951167118966C64C2114C10464CA6911C9729A4C270221772E324304996880BC16C50104C5282215024898B862104878990100A01B98C62060C0C2700044701042652130372042485598021031366941206649465084800A2800818C2011B008A82086E22848D82208651484821360C0128316302910297604008091C4162D8188A14872150008AD0B22D81168924C78D220152591252E402689C268A04046A8A08440BA3901B210622176A24024A00226A81B60CDCC4901B195112A1455C368450287001892421B665241966CA920D8006929490692280500A298911954808322023C80542400E0126115A888190985063A04552B0910309054B984D0A26415846485288005104104C3621E3A44811868514A70C43B02163166A81266D0295088102224008425A100C44C04D2240020C324400C449C8B2285C360D503440502648DB046219C86494121102990912194884A2680C398ECC187223C16483C62102126423B411DC86245034401B068020176211068A62246024C850121601111201D91045E33691C9186E04448C2221128B248D63348E18A721631832238150032661223191C8428E1C186E42960100308422936963404D44047083B4241A958CD9A46C00A18D009210A1323210A49190C285D0364418376414274414008D920490E3825018134C81368508B8659A9248081042240660889489D290208B94650C086DD1B680D9006D59444489244A2438500A404048060E09480CC1820019160C89A48D5CB62CE4447200469248489013242AD4388249206D9912280C166453224D44340A24A311130469E0389183484182B63148164C00478E0392099C343061366DA3826DC10470DC005290326559160E40B42884262011454824A1491B3082D11800A2224C9816054B8631D49869A38281CC9031C31612C0480E0A2540C8142A408064E1A271F691EAA2B2B2A48037926E1D3C713A9086CE20B589A242D51791B97FAD22DA4BF50C26ECE5C098466F403E2B82EF9E337C38BD5D75F03874F20187759C5B61DE25890B85D67D0CBF8DAD4D55375DA98FFD0650722A3944D60FAA3ADA32C992925AA01338E682680C28D0F4F64EC069601BB30AA599E89C21DEA43ED4EAC6FE13577ECC01D46D9F934E73F1E687D72ADB306E6D9A1EDB318BD3536DF6793CE871FBD27CABB0D5CDD7CDD52E98136F667A3EA03CBF70B73418FEA970A4E3C0043B143409BF901654D05DA43EC88DA8832CD3B58F6C70CFD04F55575E024156FA9C1FFED35A02D99D20D618806EC228EF21D218293ED2338B3BCDC297BE00C7FEA07E7F6CE3311F5F15DCC1945299BC6C0B024C22A0C292B23198E8D5BA7EA9BE008930088F4F717FB7E3C9F8C8DF327B5AF3171FF07DE02F932989041511737B5409FCEF32DD0F5429B1A4C2F5D18A9B0FA110F5C8EA2590CCD76BE95C9A55F17CF09DC6113EAE9FD3E0E760394BAED5D4477276904FE4552927921AC3D1B5EBA1DEC469209AFE3773DF13992966C7461B27167DAAF68B367628DF4C212082EDE44DAF5A8195FA01B5B9DD724A2A0DCD7704D19C314E8DF85142EE185C4D265D885D4C121ADF783094FC64C71A4EB2EDB20A0F19639FF3CEC019F7F2555CAD67B9B177FF2F585815C7F50229C193A138052ED7AC11DDF33932C15768E3E1383546DB43EB53A101A072D621CBA28BAD248F66A1529D8FFFCA594AA095D900745F4EA443DDF1EDD69F12B836822036E692B892A2316E105FAAABABE46DCC0617B9AD3799F800F9C92343DD91A30F9A897B0367FD857D45F9875ADB99330BC3E5617AD66342AB76C38193E9A5646A90E325EAF638EFA5E67185A72104C88FD7ACF30881473BADE21392662D0E7B5EC78510F3F9DB473001CC14774AC9C61B4739B5ADC216A4EAB55DC48B1DA5BF845E5FA97C64E090102A37DD1E84261D77DF4D51766EBA2EE193092D7A97EDEC1BA7047F8537F2CD1EE4226F913249E76FEF1C28C5A4116D2D75AE7AE34651CDA2F138EA9FF785AEE1EEFB71E1945F29BA07F34577C365ACE237F6D43C69719A235D0F2BA3EE6603C6B1E76C5A0F495916C782836704DDE8EE2F26D95B20DA1AD0EC7917420D1C824B03650BC714B8E6396132CF58FEF70C49BEBC9D5360F86BD8C64DA4107AB0C22DA0AC5952CB436E5763942077A312A7D028F10AE4E88BD5FEEBE71B31D7579E6BBED80156DFCE8850470B40F40342FD3BF89C69A38E9BE8FCBCFFBC074499DB10AAA51087E63E9B661F321F186DF88324089D1B153A2E162CB7E30327B2FFE508079ACE6C3161EB958816C6E3F92F45A1E5113300E3E15D2A08923EECA56C987AAAE71F14FBD65D26A7BA3FC796261AF46FBCFD0CFC81460598427E0CAD4CB236309E560E3A8938EDF249771E5CA7CDDFAB466E7440BABACA3012C47F03FE984612575763EF15982615F32D54F7876101DECE9D43BC31CC24DE34BC54A0F4B9D8068C56D20C18F2829E77A94493222A170C5B8D8CD872E7199A9BC0DD956C0E5EA026DF35C9FDC2C96F1BFB89384D5084BDC6373B5AB1C3CF73F48DBEB23B91E19179300CEDCB2DC04B2419050F4BD84D70C804D8ABABC62C8177967060F51BB97A051BB196684A8CFE85D1DB6BEC63BB8131AB378A24E6045DE15CF53600CDA1D912DB08FF39E0012C761BCA0BB9BBF665B1241798E169AE0385CB7DB38B3EC91834637553FF53E7847932179057E45FBA7823444FED09153F535E2EE0864B39E9AF4C19F5D527B1CE4C87B75EEC709D2DED438DD3711FE71ABDED6AF297E916447E24C190C0E101FAC8DC544D57234B02E4927496E4DE70BCC00E2A6C5D1DE5BFDF7E640540927EE828784EDEB05A738E82D02F6A6EEB10DF2356C71725410BE2A25B7D230FF0B026DC6231F5794F44BA56E8FE7E9FE42797E6EA4D812B0F7E3E1C9E23C9DA45E6646799C4B17439AC1A860685EBFDC180716A33B150477860816A6BCA8029585517118C9DF06EB064ACC51B881743142CBB1E55BB9264AC5416C04D698436665306C9DB16DEA6AD036F6935434A8998C4368A85D53D3BE2FDA97847ED2C073DABFD67DD7ED07457D07209AE1D1693EF9C1DDAC3C1D990300315A515885122A7A22345DA1595D394E77212EEDAC4D55F4EF777CFBA22565E463D453AE3B7A869447B7C1E50AA5E52C19F7951A9595F322EFFD5E34AFC0E49F6FB9B18611972B49AA9356B646653CC99FDABB9911B92CA69FBD4355DC95F0A5B5DB89493C24FB1640B076ED0F472D17A99F097C32ABC79ED5073A90E2790A4991EE77C4855C79AACB318901C75952A03FC04D2D9DBD3A5081214C606F89099817EB251B2D5BFC18536C080B20946F25A1779A1B86F1301E677D9339AFB7DDE24CAC4A77BDDE8675A924D243D5C72DFF25873CFC55AFF24645C999D32872997C2CD1694171CC15277070C24FAA63DA9AC94F35436D97308ECD76F1B4FDC4E92C398CCE8B15F92CB86CD2331BB4C74D01562B01D96C8E2374CBA4122E932D1E56C9D4AE40CF8A686DFF68BCFE5F2159C6CBC651CA399B9E016BCDB80A78904B380DA4BD6FD0454DE3131919F74228B08AA7F6F47E8ED79C2E9BFBC44BC79151BC8214C485FD305C308DE52C1FAF643BF580C1468468ACAFF7FA7A99D6D9E305C4DF0CE132A70F95C5396091989448FA5AA4A9D5D3929314EAF4FCDB6D581ABB74CE4901E832CF560F8B4C6F7F7D6EF24B38E403560150B92E39B89EB2E55009A3B2038A4E7860A38B6AAF2CC3F8B331F6B21550C09ED901DE340B3C06921BABF81DF4E86CECBC77E9550CF09E4247D03776A6455024892C3D8C8D240B5F3A88D1D624F89582488E90C4667F0EBA08ADF902589E9197E91491F47DA5F0B9B8DF1ED6780E19CCD3878FA776A9E0FCE248C99FAC3217C0801E2FD07D7EA64654A42BBC402F9F8D9238A30EDF4ABD2BDD49CC4E6BCC1945B7DAA3F08BF84D086C09E3D47A6E5BAC9A68F83126591E42059C19F03750F61F66003CB17D1AD1CCD49138362387AEB6FB506EFCC596C292BD2F7CD1C0C1B627036D3364369E0D311AA9D8217264BE928BE5460C7C722A3768510FA7F08B812D3F3C03DA94A5640D68023210138670DA1B96524D4D4C66A16A67BD1B6B3272E1FEE2E2C276EB79446461A9512B092BBBE89CA1F4710265F4CD75E6E3171776BF5E7852BF3720921976FD30327AB7091EF757D83819564E7631D88554876EA7501C105218DE7D0ACE7FE07C1076AA860F7FF081B1EDA74FEAD3A8AD87D03F5E7EBB3197FC6CBB4AB71F8C2A7CFF90D0649BCB29FC01FADA0DEFA162769CE3A51438BC97545DE449D896A973C03DF0242C4710A7B6341C647A0ED6EF4BFC9B76FF2EA80E0C47694CCE690C4BF655AF3FFD3B6480E221F1A11AA62FEABB4AD616E8377FFE05655EF644D9911BF7275C039379F75E44434E946CC13067215534932463D14687A765B90443FBE9FF1896AFCEC14159B8A4E11641F1CDA7603561CDBE4F9FE6FED0803F80678EC562CF71D1573DEC92D1B82B753C53A99C91317B0981847E453E46EEB9BFFDC19DEE6752E4D5EBE26B3E558A982CB749C1B02DD69B3329CB7E96A69804693F15472061242273AF89CE2B8B696F5F4E6E58B5FCA024A8F98995B8A4EF597A2433AFFC4F12D9EC81F36DACEDB23D5037214244CCC0563A8A6DD9F2220628C130FBA86328C8A19DAB39C8B1C98918833D65AB9BB1CB0D219688E2B9D98D2A371B6766805158FDB5CCC47B33C2E656B34D5C5E674704EED72768F370FC3A7B278F1C8DDD586A135B14500FF678BDA73B9C5ABCA1EE4C8D46D2401F3E12887891C0B31DE69AE2AC58550C8A0919F14F13F617E2060F3E13526F4CB6ACC82C0662A9D5A67E1AE1F2103362E5BFE3F49CAF62CBCD1A664FB728DA22AB8C7C5102A3562A1AF5CA7B7AB9A55C8547A87B942D25DEEC34C7CC5862D67CCF8AAE9FDC0D88D92B29C7AB08DAD2C41CEEFFD01A836793561CAF2952362F495325EC64972A5B34FAACA5078E3D00B1BA8C8E3B4BB0EC4B305ECC942FDD69DD8EE7076642AE883BC63EB8DFA8C58E7F09A38D52E045CE49DF176AEA6142A8433C815D84EAF8A9D231C20F51E3427C703D793A77D04C997F9B2409E6149A71BB7F011AB4F11C4D7C94F7EFCE0CDD5B3B9CFFB8732AAFECCF208BB5656D70C19C1A4A699D24F09D052B7D0DE680A05EEC614E9CF6D6DAD89F940DE7FEA609AF7E47B7DD26EC453FCFBB0D7780FC351281C901BB4A143F673819610C90709DBE8BF3E8806AFCD6CF5F5FB7D8C633507789AB96544A5139FBCABF7CAE51387BAFF84AF9BA177434DBA222114C6B8502671F31DCF3BFDC0DA015CCD904077C4987A3935FA1D847B9A1BD19D520A8403877315B62FE69CAAF948870289988EFB4CB1CC3C4D0D6FA7500849DCEB9B82AB49B305AD712CA6A03F88C2634D1AF36D9FCBB78BC1B5F5450006207DB1E93BE6573559CC2A75FB478524332646045AD056624E936C21FF29BDA14D2FF7342A2C20A32C6A61CC1C43308618AEC6B54243570AB7EEF8B564838FB97F20CE70A5FA843779E752A292990F4F93E5D12027549D990E1B1095D8F353422B4E64A999557BE4E52990F89BCE3BE5B909CAAF8B9DBD220F6FECFBCBCF223124F950B3CF3EF54A13FC0D93C022 +smlen = 7664 +sm = 9DE429F31737E494F987700358D4D5D56E794E92915BEBEF2C36D55D228A812C67DA74A8C79269A379D6DEF32E03B20509D986BA3D9D6E8D253AEA0760932014883C2EB26F65B9D840FC98E460747916B8456DF4741B38E9FC58EF0874D90DCCA05EB4E282935470B5D5ACC686DE1620BF2253452FC58D296C4F63EC5578FD07EDAD241BEA9E163E0B34618FDEBC17026219C57B75BE3A6990BEE79B9F741D946524B086513543F162F807AA019BD50A44433E1BEA6423240F80DBB04D29D23EA5E4DA2C24649044BFB1A95947D88FBB1079B7DC899E51B89F935F87C16FC4CCEB502C4C2CC3D261BDDF8278DFBD514EB2E55A89FED00F7EDFF5A2D7C25FD7354013CB8512B001A3394B4DAACD8AFA4849DAF6AAC02A384211A660ADFA85FD52DB48C80558C8CFB4BC78F156C6354F105EC8F653299C6A10581DB716173A088ACC8ACA781082041527A91E74A521F12403AC8448F7164D847DFDFD1742860E6E33AFC4CEB34C91C5688EF662AAC5FA7A16C782B6A5414104A11CCAD9AB363039F24ABF19F7BF2A8D79F93A61C894844358F456B59305D43B1F1DEAC1CFD834431A59D8B7F84D599AAD969FD3274113FC9E368D557D117BCF3BF652F0A48F6FFB769612538A379ED023B77903217117731C3E38802FC9D26BA46AE5F600C900DF4A82F3610E8017D34876B45210C764A02F1315C0120D3F357D94EF692284407C6524F79B4CC8A7EDBA76FA7DCEC60260AE10112FB5D5566728630AD5B329F420E38BF7542CCEDD4DB085D82F7E75D647B8FC628BD9116835FFD213FF370F4EE0B07D7149DB57F787D4A82D8F539232640619E8EB668A3DF8FC39C682DD0B6CB59FC2F28C40702170ADF0A73D95A162B3A5D9EC42211DE083493E6CC811238EA44D9BF97E2B5BC53561446BCF208F93CB25E846A0350EA2E723533535F371F154AEA97A912188708C5385F5633237E3B12C92C2C4281CAEF4B4548C0D25BAED23EFF07D55F905E3BEE99B2DEA68B9CDE828FF5F3B8D991F6E63DE93CDB46F427CE74A1237E2F4D972E8B23D4F88D9EF81A6D29326F710A7459740923316BDC3874BF77970DBB8D5411C2A4C23163D211C759885DF051C5EB83C66DEDB4F8CF5A8739D5AE7D39EC3280307DF132C4DFF2850A277A3D8A6FF37782BA331FB07D5A1EFCCD420E1E7AA6505738B7DB004E75C3EC4605BE9AF445BA2F058B549B8782E036C905EEC2F5CFF4762938101C7227FE64EEF570A4B4721042998622EED0E0BEECD13E0B5F2D2C48589023D38CE8B7E8C012CF43D39E4F50E195FA51BD0CC5704E57F0F10B94A219CEDD1720B847FA25A0159772942F3A6D1B6547D82D2569F445079065B0F8AB1DFEAA41DBCEBDA6DDB385C730B6CC602D4F8207CB228629358B25439EB220F078F229C8AD8AB85C6D155290F6C997C57CB533BB1AD05CAEB5DEBAC3E2BF8F080BCDC620D945CA432E90F8E1970C5A4F03B32D81FEC1B3F2F054EDD49E45906EECEE49FFFE4DC58F98490D061337192A75633C55ADD376327DA7D440AB53B8FFA225EBDEBA418B4C8A4F7F3E5640F8862B561656BC055062C14536808B24CA8309167585C8602B10322965212D24F3BFC054D049121A38BCF08263E8449823A1771F1B815ACE32CA5F8D304AC4B29A4A778AC5EAAF08908FCFD949D97FFFA231D38DC0D5E21CE9C801B9E1A46F3CE40B0B649ECF0C320A2E2C78D2759CB9C59667C8665797499583D71B5974CBCD50661E706EE7FA7A5591144D44D77599830E13ED0F9D3338B29F35555350BBF1E494D10EEADACD4282A5CD120DDD82167C7898835D0EC82CBD20A965B77E062EA57700E6D74E7B4028B4AFBD012F04541C090398EB367CFBC609D7B1FA7CFE5FC9D52293B25B78D4BDA43CC554499D1C08B6C22E54FD2DCAC460A226252023F53E2856FA26D933F7862D2C015D743AB9F2CF1DF7FE432C1A3DB3DD714B227B42385F5F9E5B856C831E6AFD84B0B965F0EE3147BBCB8F2D82474446E540D6D0650BEDE4F0AD76B4910C07CDDA0E8D5A8C008530AC673CEC61CD125C2291C95A3D7B3A58E02E08C3DC425601734B1F727A03913E34B4AFEB63F5DA6293147F7D23C1476973669A7C652B6D836650ADC4700A8D6A992C163732FA7BB8F36BBEF465C5EEB1C8A48B80AA6C46F1E29F409DA429DE5777D0C3C95583738658D4B04EEFB3C8653C48D165DE381ABF1A4CC40431EEC1F1C5123CCCF32B4746C080E2A16D9F4486406B0B086FCE976A91115AC62A35F47C25D7A9E33CA6C3CE4B9AC269681B3730C92576EAD4F9216EAB3ACC593BC825085F3F45D2EA038E04C7A4FB2B5439E16855C221AAA852791540D29ECB20283A34194AF71E0E190B1ADAE7E0DD5DB28B8C56C2EFD105C5E755F4CAC22800898BD53C71206BE1164E1C3817EF17519B6EE9DE67D124CB1C82DE3E4B060D82CE496FB7C731B10D75C581F204C75B9B23FA242160CA85CEE2345476793A4F9D250B5736141ECADA7324D635BCA8F6E374BA31A4D7DD199D97B055583CE978B052C3B38AB7FF70C108FF477527B2F1FCF6A7045EDE9D2A1D320A984E3C8A27D26124E773317DEC5B6AA9A16E1FA09B4A78FBB64617E1537190B5426BDFD8CDA7F83E2CFF9EED484A8932D374F4EA6494F1E0FBC8CB4A8E11A7B21FB6A32CB11C6DEDB1970E1A12585D4A4E2EE7F762751253A1C0EF20447D3A60CAE1CEDAE0AA91A2A5F10DAB9D793BF3304D19B0B8A8C0881978C5A3CF3B257CD34C9214AE16E073BC6F4EBECDDE1D4B3EA7147921F2096E842A60EA2FED3E77E93EA9B0391F15CD0BB4958C75DB18429E121A867A0C340A0791D813ECE32E46544AD7BB92B3C7DD48DBD4F55F5202929AC9AC0BFA6549A81E677E7BD350605F0A5E0684748BABE3591CD1221DC0589570E4DF2323AB2931A94574EAF6CEBD21F65D9A252B80E97045797BFAB3C330DA80EE6DF8A74813E79A3E6BD9A6670CC8C5F30A211F31E7C1605725F44FB804873B82E7EA36C8C6A782A49AF6228CA1C52AD9365DC86A5BD3A28FCB242357FEB3D71E03A4F06A62B93548B6C6487BA0AF46B357C8441DD386A43875B11F68B296F6A0780F9CE3912B93985051049D5E0872C6C9EA39BF9B2B294E3DF6232BC3F4B5B1F313952064CD640B90F7FD0EC87EE977837ABC88FA4DADC8DB95C9CF30483111C69FBC39FDF592EC9342B15CE95768EC72D70419CEDE6388B55120B59611B307359B2242620522EB7E6DAB6C23226BCE3537B8042AD6B7A63855C0EE491522F98BEF29E92227871FAD6AA7D02E1CBBD537FD15AABD3CC3531428F264AA0BE8DD7F91910758435ED1E32B9A97159B420E285FE8D51FE8A47AA206E370046CCF52DFBEC85815F84E0EF26CF36C4084EAF5AF12E86D64ED035A7462550CB72792144E3DC4A47C486C51EE25F5888C24B87B859436B08668083FAD5933C3847AAAF28A69565596316E06E0380724EF6DF435C15478A05909AA4EC2C9076C0F69B34AC642D80282E6007B90B87EE32E31079C9E9B790C8823F4A97BE377A125D36552941E0DE6EDAA3FB05393171934643875A9970758A5CE4EB43661C1906322E67AB943B1C2B0F165056B24F9831772D5BED8147F7968A5217E53CE2FB470F9B29A60B4E1255A6634A8FD10DA1AA04090B8EBDE0F017CF24A8F67429E53EB63082F23756568DF3E401BE2F5AC6898761C6FA828FB74CC685D8EA93C5F645DCBC9A21E6FEC7B081DB7AEA36EDA8DBC7813E5504F83A286F687FB09B0141EA700A7747DDA8285DC85356F65AE351EF3320340A068DFA18A69321D8B2EDA29D4C3A45FE2CF0C1D5D8EAB7C39B5B20416EDFFC36DCFF54E8625BDABAB8019A680A08DB53248F54D885E6D842E4D2AE23C64CCC76BE9CD426AECEFE79ED2FFF4AED699B1EBFE453AF06667CF506E09EAAF1EFFD13ACEA3304440B1B07D1444DB726024A712D3733C63B9DA245470BA445CB685C7DF067630CB7F217D6CB851F953DFB0369860F9041B5DE55E77061FACDCE0EF2F3D38DCDAD0088981BA3362C9526038B09295F5E5FBF288BE557EC3FE44DD14941BE4917CBBB4645063D544898233368C2032EA34426F1911CE95D38E8802B8B93A697EED1CF99E0DAE9D1560C34AC15725DCEC5D2B42A5150349B1FAD4F576A72D1EB69306D7944F4AE19BA7B075F56EFCCF111EC5C51DA305BF993D850459CDDA515CF2737040029E583AB367490FBF7189E9719ACC300585A040011FDFC24789B5AFDD7AADEEF917EB9EBEA37F8A0158C1451A59063080C1CCAE279D417761D855A855B692D314CB720710E5AA602411DE149C08BF33AB03EAA6602E79E3DEEE1DC4E5D9A5FF562DF8DDE976F11FDF2049095DECCA83EB3F109EF889B970E5C5C8E2560A9253ED47E950321537C341CD0CDE12A232062FB128C6D39BF38D14CE920B613FAA5A81722A994283939715CEF35A84B998151341D533CA558E7AB097FDFCC71781689527424792AA590CF0A15FA73D255CF0C17A510FC7649692BDD2F7B75E1D3C42BC556E541FCC12B6CD137F0E88BD8177504D945F13901827A3EA32A7645646BB0DC5E275195F14E06535319E4ADFDBDA139538AC40F29CDA870F25CC8596EAA4FCD7342B4C36BE211A5E6C69BDBDFE420FF436B3B8DD86E9902FB4DDDE72DDE67A5A2101DC57B2D0083299D1C5227F95BC067EDBF34A70AD6C40B5E00D203D7ABDE5C1A8CA2C0F61DADC5CB1B98044F4617309D03BA3AB6D3920C03A56CEDEC15E443F6FBC6A1EC33FC19BB91F6DADD7FADDCF792A9619B994B94364C68DEE1E7EB6603AEAE23D2CFAA545AAF9AB998D743D61FB37A24937112A43D5DBBC989313C5FAF98769397674F80DCDFC051E045E6EB15DA00456B5F42FB98D99DE59860BAACF8BDBFD4F2F63752DF6C423818CFB850B37AAF3E469E5B2459B9E6E652A1D2181224B704501C8845160E41B47C73258BD50467DF7D77A002F3CEBC3983181F8B1840BC19A80B6973F3297F2D5BEEC3D7CA29FE3C885D35919559560E15C4E4F12AC33056A07AA2AC24A2B3FBB2BF162C9F82D0F2E276F9F8D1E06A204F652A5C3AA63585EA89091C2DED74AD8EA93A030CBF53E732816BE9D95EDEC8167A8A4273285AA22C1630E5516A8136A0E0663720E5463DA22FA1D1F3DED39FB341D419080284310AABDFF25928A050DA90E6D79AA0E6CCA18717A13EC0D24F4F2CFC9E3A8CC2AFC83B4D836917ACEFF510C0098426C68C329FC379983ABB724E8F77F8710CE438DD3E89B0AF1F0580DD17EAF138B7DE6531E2C0CBBD8533CD7A629B6DCE598946B9A5156494DF2999A041231CB49498783394D73AE1033A115AEBCA8858FA57910899F635A6031F257AFD3AE1E2D3F84AFA070FBA0B94CEB13D1A278247CE0C946C0E11608FC3E9FB0791E9D758A25F1189C561D631B7A1EA811ABBED2798DBBE9157AE10650AB6968708654FD75ABB27553065ABDE8073237D9DB7924ED45542B99B094E77DF3457BA6581CA52CE8648E43F420E06F3436B5172C4E1611D6621F3688A5D2ACD1D6CC94E4DA14CCF3D3AAF62303A30120F28FC2A7500FD7BBC9AD0FF27BFA7DA722838F58A0AE6BEE1399E98B526993DBA539014F1907E087D356C92A002A98C23937EF35440CB342DBB3DF0B663F71CA92204640600232C90714A8EC2671FD437164942E0FD51FB54EDDBE168E8FF1E256D847141A707F3C38443759207F2B9B6BC150539135179C0200FE2C3E21F41FC29D6CB5052B948714BAAAEC67AFB91D5C8E3C6C4E84AE13BBD7B396E5978BA29CA5009E978FB3C5DF8C6C32465A28F608CDD77FA5A57B52442E8BB97E88ED19DC2B3CB0701EDC340637803E25792F802D1E833F1CCF40113BB6911511630246C7DE61018F14F02C08944C29C338A7D4FCEF50A02FBF864D97EDF464789B9915F42FB38C6D3E5D603FFAEE05E51817F57FD0BA16C1FD6EFBF4CAAD9D4FBA9B5E9755AA34B547E8DACDF19A50323565B1166EA45F2C8620EA9A4A8C2CBCCF0B7C70282362B86652B61EF7A5C65602499795BD339BEE9DE42FE4EB515AD51D526888367B3F47A38C6ACBFF40C298C48D3766F284A408BCE8ED1C3A4BEEC88FB0A220E96640FAD820625AEFB66E3CC54621A5BEBAA739336AF50062CB8757EA705D8FA622A00FD9AD40A5C3DA9CE1AB5C7E8C4EDCD313B7FCB2DBD5E190FF4C6E060FB6ADC7B7292593865BA5DCB01F91EBB3DA3A826046C704F6B75353595F88C9195912F0C77B58C0290A9A61E1F883EF484DBEF192E452BD7D7056A180A2AC6BD5EB0E0D9B4F6ED71E7E05294E097D045D1BA8F172ADC99D1C8F0454E7AE7DC4F4A3DEA7D5BAC98380F07455615E6A43074D5B4F050E041234F3E05141828505972B1051581EDF5F672BAD3E9434688B502074E83969EE8112A4748565B73747CD5013248A0AFC8DB4F596366717E8793B40000000000000000000000000000000000000000080E12161D272E379163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA + +count = 93 +seed = 55A9C7A0B49706090BC0702ECFC070AB060427FFC820C3FE05B499B59AEB125F2DB4787A5910B88C6F8FAF0A69BE0AE5 +mlen = 3102 +msg = 02C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 +pk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B217940058A0919B895B2505F3C775E257DA8D91BA263593204469A06000E1B01B253B921EC6E01A0B469CEAFFBF42A16FC11515C17075A0E704E8825E9FB00F9EB2318B4D5AD0562DFEF32FED63202EF0B201AB8203AAA2790CFDE0AE5B29BB480751B7A25796534D52FEEBE31F5350D3586F1B39F4D2579BE9205F07650CDEA46B898148E903CA285DE8C460E9C0A60FFC1A30608A27168FC701AC8CC2E686EB36B4640D4B7783BD36CE5C5C0D73684B6A905C6DDDBD0E48DC6D3A83C7FB1D1C83EA0469D268C6C3713FA9FD65B79B4BB982558CD1DA558CBF9843D48A5F18A26EC1840D78918891670B7324D9DA43645EDC22570C6B8DC1CFC26E5484268255ED09471925569914C424645D7098745B14651CCA71720220E892BA326B65FFC5E8C740FA98ABA2FECE9FB43FE9E7AAC038B7A72B60161287C5071C86290338FFF9EB577C2369EE408F0F7F8C88009628F82624DCBB005D2E2DF26AB425BA7B19854DF2852B8AC48EA63728DBEC64A5ACC68B4CF4EC19BC4FA9491529F620BC80A669F68AC96080E8C034544964EE08373EC91BA1FF57C9087D2AA1D41DA47F509439A0CF8ACA3735FDA4E971DF95B923E3225B8AD82F74458A99F581000D79C84E19CB27EA2DE9EB0FCD948A506750B4595F63B1072C7401A9FE6EF6C380249AD666A7CFB2DB9031BB9DEB59DC88683A156776EF483C417F9034ACB4F306F979267977A1DA1B40297DE15E093410931FA7DADE94E3922432F33353D040B38303AD7D1CA859FDCEAFC1B08CBE8D0E167F68F2BEE492F36E6F79FD60504F4BDBC29DC89A7E11858E8BCCDDF4DEFFA0A655D778E24053F61ED202C66521623658E4C3C09234A9161AAE13229093C52FC63EBBC30B796889DCDFFCE1E7879B4EC896E0DF9D50FBC0A4034985E6B641B7E5565AD2FDD332FF3E7514C527D4F95B332A37172CD0DF664470F7680A6105D9FDB69417CC078AEE0F76C4A4E933C4F93B0112E9C36F57BFEBB5D76A52BA3DBBD93F12E1583F2C33140DF2A75A0B89B6E7B183DEA24569F268268693FFCD6E5200DE280B0F1ABA35B398E89EFE6FC4C8899DC86D69C005E972C0D2BD7972D98C8E04F29AEC2E63EAC3E7C8FC439D837363D454C60E6EA0EFEEE2BCF12D2F75BD9A2DC8450E08D63FD06B81ADD9A66C0D265151AC08D574E637A12D6873CE279CD922106E35C7D05EBBE6BDC2BD8E1164454B7186661EDDAF9E852F65F3C8A74E6161CC7CA5E15014D99F2A84889FC556ABA88602B12DD488658075CF3F0279000C67CBB156CD5DDC828012BE202D688901DFC09DA64620C9ACEC71E16AC3FE3A9D66E70E93E97B73F91D66230ACC2246DD60947D1B6A23AE232FAB8A42144568414F3BDBAC8A8AFE07768CCA4521A2FE4B5E2918A4B6F5E045CD1CA363CBEDD5280A7603AB543071B55777770A4A0AD6AAA994990E3C88C14291B85FAE26ECD96705E699182326FDD08756D18AEF24B7461136743C371A4520473C4758984C5BE68F104CA83B0CDC1EBFC9AE7D36A9E76B162C01C1769E92F16EB56A1B6053D4345ADBE181F0BAC7B57471C02A94FD438BBAC496E4E6ED1DC76BCC0E146E906A0095230E606F5D445E5EAAD86B651EB7F6FA6F1D05F015C4A67331DD30B6CE01907A55A8F79C54EDD6496D1F22AEA77F8B04F1CCD2CB0C4DB38D2897B953EC6F657583A1F6549F9B70A20D7CFCDC5C7DC628F31B1EF58E944F317BCA311B72EE53C82AE639DF3357D391AC6C91A9DD8962B9CC00979AD1EA62F4E6B9FE746E6C69951E04874FFEA0195080DE32C68434C17BB4F56CBCBC56E68FD592E6DE3E0E59DCF739AA739E1EDE5513E801FF8E1D8C1B35F88C32206720084770900E4D23F799DD464CA8E6E425532B1D8EEE5487ECF25459FED7795548A354EB3ED37450B42FBD26A2462397640D721617AF9EBA8755B6622284DD31833D20B5E184B1BA552D1835BAAD1CF07C6CF714A8EAD89145CA8AEE44F4DABB7548B6BDA5BC4376E6588F9FAAE55E5B0F2C58B6088AEC31D46D6600E56D6A21253EBC5CB84B33AC8C3185E68D5EA74B173600B136BBA9DF1784F986798538EFA9F871BE8AB21B90965CB5008230AEB57D878B4659ECC89E70B0A25698053B8CCEA80AF6EB2ED4878E00A203F287D8AC7FC80CD3894D7088AB503F712EC6B6AC2B3044AD999C5645F3FB81D45855B66790C56FD08EAD1420DE6F171768F4EB90C60CB3C7F10BBBBDCC9471944BCF60D4425A7D367547E5B91738CFAB24A55CA989A95B31901E289DAD22658D473017913893CAF2C191108977BC09CE77A2963D60C5E2D2865FDD9EBAD1CE80F256058A2CD12764EA0860DA18789F754FF0BF726C8A07A0A03BBA51373C269F7AD2B3E7C7ED108C9B5C8B55D8590416F00C1302844ED0A4AE463557E771154B34B49EB0655C91385BE3B41A872335BCA1515B5BF8A77F4968E0845E7117233C9AABBE5CCE4399F342F2FF47AF29657682737BE09DF0F3EBCA2B61147E7C687A1812606E8018CA9AB9E6691D0A3ACAA8FC1524A70BA55A57B570BA1F14229C6B5C8EE08B3EFDD3B9A868598524F6E720C463D4B2426EB06B10C3AF4403BB0F76A0FF7AA907C0F854AFA87EBE219DE17F9AE7D78A162F0500E94D6BCAA21706B0D9322D191AC15F584E952AA5F9BCE7B8226628943A0ABA1C953E85AF9BA09BABAB3FD8E049220C6C645166E405A450786588CD9DB78AC3DB742E9D44C14A8574BEAAD3BECFFA7B35CB9167AE721B169F579EB2EE8EC887CC01EF75036277EF1D143C0167014E564A8ED198C9CBE1929412513BD84CE784521B3389F743A19F0DF2406E317945DCCC2A27C87239410D7DC6FD6A2430215126C3CBC397ADA1FB460F83FB5028337E33FFBFAFAA1B4F139FF6A454616D3995C068153C03874A5FB929CB8CB538862D770282F7FA3F1A02C42730EFDD40532765B01E030B2123FBB24E128C4C62916CA5DC360882FD296C5D9F9DA9B8681F790B2CF4321CF8F2896D0E2D662A1478393DF0E8D1C6E9E7E3BEC82DC721A032FAF025A6812EC081B90B20E063AEB073D6754C501C37D918A2D09D25DAF160FE885996C6E3926AAB923B70BDA3C0052217DF740A447FB70205CF3F4068438A8217113516F8345B1D9E57D996C756D01EB727AD274EC50F6CB76AF94329E6DF53CD0E931F2B5C000BC66709D02ACF26054CAB4B1A2CF99394C567C583833D748BDECE93AFFD30B9D76BBB9E5ABBCC59F87A691F1FDB19D560D93FD398A8FBDC004AD935EEAECC7089F3B43737CDCF2599DE106674A6D07D487574019A3F12D9CBE1A3374738286421D93C4DB469B5D629DB0CE00B545CC351CDC763019EAF819D56EB907FA0CF28271E311C913408BD39F700231838145E8C21705200A647D3218AEA5F65B0904C0A64EB8FB21B7E59C8792A87C35B6F8964E63FFD1E895F0F226A9A10112E722DCDC8D7B5DB9CDC4210FA33C71AC8393E6798C3D44620577CF62C745FB33891E9B11EABEB29D703E98A5117B4C66C6479949B73C7A2A29CE80D1BC54812E500F5FD24EEB9C0B4C328F651F0C2FEBDA6D047928DFE07B0B850BEAD2BF1DEDBC7DF459C5ED6621734F2A052C9846F0745D3639 +sk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B21A8659D00CD2F9CC76CF11D1B2A22CE7A3AAAA73E529FA72717F3B7BCE0A7C2229913A18620EFB12C461BF729E4CC0DCF4980FD9DD6B3C6EBA0F74E7FD7BA753B93A63118C80400112108927112B369D9160D9C042A11A74C21154518928DE2164C20951054184012B44D44148958904181C604D3480CD44068819228DB007108A365E124840B01811915841C482A184701DC98401A136600B06811244ED9403080900540B08CCB20120337651100060B9770CC06469A386589400AA0166DCC806140382901288412428C4C88809CC0451A83911C470820C20911C9105C026E99026822086154B01058362054B0041400708A2802083060C4324C991841D8242C62B244E3C60502B76C41046A1A9608DC146552B60D94202A5AC671C4B86048040D08B5440A0320CB02840AA204C4C060D944650340260C35310921528CB465D9842083829092C08018035100154D4AA48590382CC2122CA02281088270C392292340019C96851B166294440A04088E42A40D1136215C4250E0A4800392515934689224728096681C418E04903194A481C32446638831A0345060382A113204A2448C040131140326E0244C603810A0460A804400640470A3484C99407104A52808430CE09068021584C844469A200123C62C1B26901A102480C01002812C93B4400B340C12934044042D120424C0C425032170103371DBB031503272CA040218C56943388AD4B89182424641A2851B484D1AA74CD3023222A650E3286463400C9A9284E33045D18049C41010DBB284208525984442E4B888800221234602E2326004050D1B960D8208221C376014929008032060B8841918664B288D08296E4180840BA80424B145E48670004860DB420693204603219210B12419A82420272488921082A06C944641088408A3B86500A428DA1690C9324E58122C1A2222CB2641E4004E108024A0328E13008810956DA32404622646CB846188B605810660D8248883C82842466E612822C8124A19840162126CD3C650D92005D0326C14C96404B28D02994CE104920AC48C0A3882A2140E0A9284090891614224801448A1204A131488C0327121B5311B360E23C80D92A28C44864D90460504002CE0B42C8A86200A205024A084D0822DE3383204A42111316E1C3860E0466C03315223276E8C00125B0622D99651998684D33689C2128008476E218181DC160542246A211631DCA42063864D41302EE30801CB164820812D4B880923030C0C9604A2862560386920B1610498901849281C072418258C034800109528DC301001C16D10960D50020E20886443123098A8695202461CB1615C284A0007221B3541223491548629DAC20888406022240C21C890E23064203324841285C994410933655B384D23B24101840412238A0CC901D4186012268221337164202C82080D22B2058202725816609216111B88610C142909B02809C98C48C28061A86CCB004C01370A0B084901132008312CD8C244CBC26C0340449A1202CC26099A2041128401E006101240514AB64010915182448848320D82186608296E11927053140C11C84551944C00234D11334860B201A0005019080C18106C8244861B232209C76C00402D0BA9440008022489441C86049048861CA2105C486E84226D4B32044284451A302A23C969A1100C893261D8200962A26C9AA4251A354813A248D2302622C5011C972808912462224883B625CC46051A250290260819238ACB32865A36710B1184E4283053968D01418A9A44491819840A024002B83003393102164E08A720029048A4489251B84DDAC66DD21892C9008C22C240103125CC480864826448020C14441123A225CC386C9AC8314B486453368503B9640027094310910C16255092015318614A1030A4808442B64464301263360E98384254109294964143182E4014850815498A24689B122C64C83122A80543A4915A146248086141B430098060C9187250449218A96451280A04936109414050880D12446814198E20116A099111D9162D90A210CA84488836484C342483402608160000004541343203210ED3C4415CA644C4B6641C448A833269E3148092024E822224644629CB129023046109B38D8F90E6A8642E9BD56D31C262C5EBF9B2EDA6C46B6DE01ABE5A8BCF28ECA5FE53BA1076AAD23601601F5FF5AF6F8CB914AD9808DE07860F6103528BDB62A697745A20C212064E996D0F34DDA161C0B78B433A394E7D995B40DCEB53DE3A3CBA151F07F558196C0ACC26385B5EF29EC751F844EE5A0130C978D6130D5B9317F0B3407085833214F678646FE1FFBAD069924B8D59A55A229B2A169E75B4E9F2552A97FA23C6E1774F0AA3693A44CC514304CF8A06AC565C64921ECD40DADB6BD8A109E55C607E5643DCA1F676FD806966A6E247B9635B826367714F6CE19745F1321930F803FF626BAD2D782567A35DC15B19C7DE8E9AA2CEF3D2331A744C1E755938A8DAD621CEFE4C4FF2A564E4BE64A16643AA67C67D306C32B48C1F8D0E6ADB32ED2A677E041D7D7140B978958E4D4ECEF324D0E874EA485FFC9687FEF108EECF906B74E35B376902BA9CA10536877BE1D74D3F834D56DAB59CE115FBF6C0860900DDA86D416C155CE9C055870DC2033DA0912BE0900756440EF360121A724D3D5AF6DAFB41F3EA22162C4A97F5DE8625B84358D600A389CEC343FB7F61672868049CBF5F3B0F1B928635CD0D06FD0A5CE2830C9A16F33B2E2C5CB0DA92931D63D2E3C8ECAB5513FFC7E1A1AE73771DBED639C88EE6703222A2567952B43869DFA3116AD54A31D200693C2DEB91DA3718BEB2582363CCAE21F4929B50FA7EAD1AD71A111902AF6039381993CD1E22009A95120E669D1443DED1F51A33671B310666B68375B9D143C6EE2E8594338F8C8E85AA23BF66D02280C4183B9D7DBDE3ED40C414789021FAF9799EDA43A4A34C35EC66B850971318E7F25AB98B9B446054F07B475D363A78AEBBC623CD363C3B81122ACE8C0C8A1E597B38C4332C00653F8E10150A00170506A75E3AEF7F30DB747118C9722296E3820F818F488B1D12A2D85F1758A3AB64FA822C1AC6F07EB4D6D3B1C2907613F0B851F8A39A05AA1A0641B2AD84DBD197C15CD30754F6A090B4353DEC5F66B0741D304AA1D7DFE86C874A9A015BFD068646A07D80AE3FEC763C371CFDB10D9F5EF1AE6C6093C11DF9416F1BFEC34FEB0311597C9CC9EA4D1ECDEE2567AD529E141A3876C9ABCFFE97780F7010A84C6F9417D8F510290CBD7AAF36AF4D2B3F9DF8F02E0ED8B8E6F8BDD52536E63154C8AC5E743BFAE9060DD6C9535299BC4977386C8890140CC1D8B410FA77C1C2DAD362DC0B0E12D56E713AE5D6605437DFB41EAE8F134172637E6D856766A0C2BC43BA2FC836868F08241A21344D52E3509696A070A2116C1BC9BB75320167FC613EF26A75545C7E1DB11C400F292D7995383DD6FD87EE9C078E7B1425F9A4EFC63065740FCE9FB6E51D9052314BD953DBD19EF6C0C99FB08EFCA2710CA5006C44997B9F7E20412B41E6279640C03907DDA6B012A3008871FD2750A11F5E369DB4C325BFC33CC92CC2BB9E001EF43170784633420038EE0F27CDC0DFE6F87A1F3205315FABBAB8E5D7B3CD6048B506A766D4E4D8D8468D75F9B3C214563761E93916BF9FF0923EB5F9C065BD00A6E0CFF0423007F8A2EB286E6DE7981CA99B30946DCB0E98306AD7772004D71D5A0EA04C03E6719A65BF3C48B7FD762E0216BF8B3E8D3905C7A25A455BE3F06BF22F2E859D14BD6A0769F0F2B4BD291251BCD330DD7B6B93633289F5DBFB0C047539B2679C1AF1A23069F051029A9A6F94897DAD73E700148192FE095E6509A66B21A9EFD848B521D7C2B7F9CFD6E7268014C2DB2F644C9030295A5F1666011F29EF28ADD60391F139633EDFCE04A2C7AA018432620522D6CE3138D66EFF3AA2391C8B51FC4F5CADC124C00B6A713D0548831ED4BFEB1C2292EFDB25EFEE55FA834E5F84901CFE2DCD54847BA54FF3F4BCE06AFA5B9C797603B5418DECBAFE80A7F61C9BC37F0F014A53247D7402188A58A973C6DECED686B7B0F6E52BDDBE6E52B4C9F5FF4AA15580EB9662364F8FF0487132E27CD298C1250184066434DD4516C717329A6136FDD0B0D64228538B6DE285EC28B2835D24A2BCCEA6C12833252F90D25AF038B3ED0F5F0DB2EDF322AD8D12C14FD87ADB89F14522515950CD64F52947B1C3D4A78AB811F9EB920264F257E70FC42EEFF47CCC5ADAB19934A10360492D07412B31F0E7DB71ED3813015360D116F907E33742223773BA8BDC6F485952FB77A7A96409754DE77190010D48F80E0BEDBB1E3DFAD62774573069AD330B543F05397EE460B6268C1FB6D3B8223BF4C16C4F37926476E55FD911DA498C694B894029CF22F9FE409F087648D0B36C8D33DFB4BA2DF4996ED4F3C5DBC27BAF5C585368668434DD6D7041E94D4ED6B186D7F99D9CCF44F4B5AB1920618ECAA37E4B6DECDE4A0305D84E5C6CF71C141EAF8A0C66D50980E00448067FD80FB63DDC62DDB532B21A9DAA8120C20D50EBCD307ABFFF7E7D3A18ED1C28C606EE08EBD8ED6CA5A39BF6868C8AADD8C19B3C9E54F2BA26659ABAE20627B1B5CD25475F24B80CF7517D440B4E5E3A3A9F7BE6EA1752425CE9AEFC1A5AFA6441476BE58DAD45060A8F40F073C1FF76B5F141B17C92718C5311D9E3361E0B082A4D715406593B2B3EC7A183DF26F618A0B813336E0F4FCB695C59E6CC41FF1896184389224FAE171FB3C7B357B6B413DD4D171AC3291F1883BBF005102D6AA63F5C91EE2A8C3697FD7F5DC5379B9D629647454F91D3EDF036755A5BF9699B698F534A32E0F8848010E84DA931272D1744192E4CBAE02F8B2CB3D198679945DC7CA0CEAB55A2BDCE78C70CAD1CFFCE85D6464A19EF683EE9AB53FCC66D263F6879AE37217A7E34D3B1E1B8C0BC4FF625DE1329FA4F29685133841596653B367911C8734B5AE38A3BA9EC6AC7F8747465B131FD4EF834174FE1BAB91759A347F7DC66352D5E77A953FB48F326BFAB93831CED6B66AAB90E49478669E8B301BCDF4D868239C124F9988636F11FC2C9D04CD1298BE30BFFE52E5312CCA700FE9C7ACF66E53F5F2216AA90A5332154A1379741633DC80EA53297C356FA4AAAED25A72597C9AE12BFFC9440BED0855E91A9D03073E2440C9E389ACC547968D1D35962B560810F7D49EC88E31FB557758092798A82A4BA9F1CAE9C14BC468404E8B0E2CA84EDE089B746B162AE9379B2F03502D49CB6E60F4799161022F3B66DF6ACBEF7E1EE651493C3BC5C35769A0F92EBA1A736C93918F7F5E76FB018CEB99D6CACCADB661A3C9E2B1ED56430BF410100DA8AECD05C42ED498E3AAE64BF101CE50B05EDA8F229A6809A9E7D783B3CD8A4B39794F0A6766872FF47CB75FFCD5C2E5A9E9905FDB42569D6C0B7827F9CA5ADA478E292A764A74D061E155A426839AC98B07C9DE5E03964B546C903F47AAF6D76AEF0C310AC028CC50DA2B85667A0226AF557133CC2F88CEA519402DA841773FFE2496BADDDF4BEFC547825BE605C170F067A6293E34AA11BB799D625DC34A019D3C2FB95DAAD1DA4E469FDC8B43346E0C2F31CC310FFC82AB406F4D6FD20F8550185407A967FECDE003F8281A722D57C736B9A792BA07C3B461755190FC0DE7B3E78EE4BCE81DCD0BB7E205C7DD6B7AE2137672A3DFEC89AFEFE2B3BE533EA93BAD5FE0590D5EB491A38CD1B45272718F72E06485E1CB9454DF8722973DEC0C59C3CF6231148985DB9C1444CAFA302E656DDDB56247859DB8839F1A40CE94E105E703D3AF66B7B2BA7A620C64DD2EE2FE8BDABE76114DD7F66BEF78C753188E816F7949C35C1164781B2FBE694D9045AA24FBCA3D4A751DF2C7DCBF55F58DE6534C173E5592A3756280D0F2D4EFFF9B6EDC7CF9F825351DAFB43113AD4EE879429DA777AC398A5B63DDF0D1753EC4F91DC8959E44D219F2535C30A5920B8E481B14D00088243E539AEE249F6CEDB676827ADD96801426BAAF86AE0068D89B03FB3106D91FE7B4D118F1EF1DE6CEB80C0513DE999CE711CD25DB59B6C8FA8D07C370C689FDF55F4A77F24030D910459626D15CC64E339BC9BFDF161143C8317AA70812024F6AF650D10709B6B44576E7C86D3F3D1FB4662F32ABAB4ECBE8E93FCC9D67A18941956C90C38AF92C050FEA5CD91398E5DFD388BF17CB61C508463DE22A3AA5D4DA44C15D2E8A5BBA308A339AEEAA4154BED34EBEEBF694DA20791970D33D00D52BDC8E264E2200B56F0CF051D859584B058ED5FBFEAB6F4C2D6D8A556D65AE0C9A76ED70275A287F9CCAC0DCFFC2EC66E56E092E4036FF674E353E37CEC4416FE30C6903D0E86F390F376F7B002F3626EF2789B8CACFEAD92375622790C6CE44A6DB24019D9332508D4DF7A8BB7D4C1028DD83B1CA39A225A92298B4EDB27648DA9D2C45ECBFD504C38505C12D39C21E0C6E68208662AED7C5A60B5801456797B28057408A164458188B3F06EFF1A222E23D4999AAD035A6EE5B706292E65099908920C5B2005AA94484EBB9147A9890E5B7F6607B84416CD0DFD0FFC58FAAE1C553045A5AE0831764195E8C86F983E6E3D16A5A0CD54A90701EFA4CED93167A35D99681FBCA27F86A875F69B928D9D7EFF3612EC4C72B4F57C28E8461FF34641742607335896B14360A7CAADF773CBE711D00E3A352989CC399B9B2296808C747391B670399840870F375A027E64E8A7155C2EFC0EE8B9A4AF41E4B3431D904E0EBC4C7C3A77FEEEC13AD36578B5D7EE1233E958D34495105DF83060AD +smlen = 7697 +sm = 34A8C8B63DCEECE5084E4196C11E434D5E6589DBD8366FD1C5C166E880F3259184F1A36954C7F19BC555E69B998FA131A83CF657EAF1CA41C72CD8D7C428B4C15A6404A75C1ED836659F4373470F959978EA3FC6E0A6974C0191162D0B299F1C2B8CA3055E86BC82B2C3C24E900AF620C5200CFF81A9ECA27C83B861C5119D3969D47D2C7DB16EDEB41ABA3AA1FE56756F71830FD3A74DEA6115631449C995DE42CF5AED3FB4D417B6790A0407B80237FFB3E00AA17C32E98CACC6D409BB1923214340DDB9EC14DFFACFF71C21A23D48A514E3693265B8A82B18D7248FDA14E68EF239AFC71076A8B56BF83F26E57C7CB940D7EC5AB684F881F0132483DD9D5CA2C03FA8930ACBA60C7100E9AE5E23C5EB595B62B5E000B6ADD567A6B8C9A131D27803BEB17BF29282D712F525C2BB2C375EAA8D61EB5FCFDCB6E4A9FA2211AB801817DF83321965EEE6F3E5F56FB0305F99EB391234645EB70F32EE0BDF8EBCFADC9A28E4DFA066001F76AB528AEDF7ACB68E2D3E020D0041041D4DE635EA1604839A4B1DD7C813D4ACE368A1E2EAF16C6CEEEB14B1F3719F6686F6F11B5F9969C37E53E0A822F9E998EA95D89CCE18FCCD11529B3621A530E81A9F00D7424E5A871C83BD79FE0EC5E6568E5A62CB4BA4B7E98CDFB3374FB0C9D2D19DE3FB550EF174256B1CEA09BB05D41DE3AEE29E2985E01C6C4B5297A79EBD26331747E0E6D6C5687DD939268149034B8D9ECEA45D47D088D5C84DC54FD6EC68F4C34D314F34C4818AD8FF1C85FFCFEC51961799D18343AB22087455474FFF43FDC533036C23CE991B6CAD0EFCF58C4169272AFAB245F39E3157CCD432784B856D99B8313B380E8C1BE9AB30AE70A3DF93FDD838AA7B7E6ACC2456AB53447B051082475AE1BB2E800A31358690CA066723FB971970B2C6A6E76B025F1514FAB5AF0F5AA06AABFD6D9B86359A114835E89F9706E15840E8390D30E7D5E206075CB2EFC52E3A807E0819AF09C5D581103F862E5BC591A7E488005A214851A9367BAB920995091951D8C953F3C54A3D694E6BC781D6C91A9D2B7AFFD253A24734EF3D9067CD870FCE9244E688BD49E9C0B6E57220B866AA92D375162AEF57878BDB1B7EC52942E3BDF6BD9F49848A16A81409F630A0739E1435EE3E8169B5064EB53305708EBCF5F52C0DE94594DD91BCF0E236278D6B1155A5EA6830A9AC921C58E3FA55B58229E9C76E9D9E744F61309C9CB91ACC53682896282380B8EDBD2C1F285DEC2EF848AAC9C63959B64A2CEA551FF5356B0E998B3B5940222A1E7F71ADF999D26ACDFE85EF3BAB5FC556B0E969A13A5B78BD06609E2EB74865FF2ABDB6A1D7DD2968A231C75987DB873DB96ABC8CDF2C31B4C1526328E7DFB010132AD37C2C3EA4B399B2FCFBF1C24BC22E8CA0E77B8F317EDB971B052A136E95BFD0D3CFB547288422D16FC4040F4ABC0344B6CFFD2AB3B99D258732968B312D359A90F1C297978AE2CF8155AF261F1B62BD7477726516C7CA8D21CB838C27A242F35B6EDD1F4988B0B79ADE8C85712E57335FE2CB6560C916FD4C13A7614C585C4DEFDAB69B81E60AF56321528619168BAEC94BFDE424506165CB2A738229B99CC91A2CD63C4B6AD7E8663FE7E12A00B2147B081127DEB7E554D1ED124B00159750CB000A2E6F0C551A3351C69E2BAAA1EFE5DAAAE42E8EA884448201DB389EF45294FEA6573BCC185FABC2ED81F7BDA60DD5CF4330127A0379518FA370D7744B5484B793AD47B7028F85F095D8CD4507B5BAEE220CF699711DF33B61CFC226AE7D1CEB81858B2EB70743ECC71184879D4C16277248861132F80163EB310F8F4A63A346B0C92EA72E25936BCEB3DE75DC2FA0F9480AB520EEAFDC73C8E78EF1BF3AB5029023A1F8951727D2A90F0C1EE003CCB9108BE18F944A9677F33DA9B626CBF8673F13432796B88E6C49086B00764EC6F736ADCC562C32F4A488BA81FB1AB27D6BAAE6DFCECE41C17FF52EC189164FB203D7210EE594CCF54B48E71FFB4D18B650775E7CF88326814BA5FD0C8E0F008F9EDD0EC8480C578381CA7537B47AD9A9FC1025C6D695CE261ED18D94EF5F642A8CBBB705AD151D469657AFF59E5090E2F2FD17CA7FAE7896EAB28B2C8AA62DCD804FDBDEDDDE701D23D48CC1459EE5CF8B49B6C5B4F33D923DEE2993F5A7565DBB6D95D9D0E1FE3C67A134A15612F6F1E378D9683893CEB09C246A0B16BEF6DA637A61DDC9D835C0CB38A5E18ACEFBEC31D01A171C1866BE60247B881E002B9EE5557CECB6E44851D7884816E7E3C8FA16E995751AD95480A3C8EF549426FFDB8B7D8DB756D4ECAA0E1E2DEB4FAED86D060C88DE5F0837DC3962C120360D4F2FDA8E400D4F2E3D8F63B0D91D5EC7AF3B1C653A6AA4B5A13C7BBDB56C6EEA559608BFA63740112F4A8FCA6A486534E2B06F7942D5D4D89E00E4D61987B2D55B0A9A1189E2E7B0BBD32D513427DF9BCE6D3DF1BBB5A3DCEF8FDFA04F2AB7BDCDE0ABBA26B73F91A3D6BC4F7C3A5DEC9AFC6D9217F5E141DBD59805765F1CDC539C5DE2D4A6EF1D517F81EB8D08032A3B137E48EE6B5B063F47120C50B7908577E6F13F18BDF85C548F71766E108EA0A39410A7F155AF39EA7C7181CEF48C3A6BDDC4B48BAD1AF4039EDDAC430C000602F89969ADB799B3E89EA907AF1A1D91E9EA189B497ACA8356815396BEF78E0B6495F9319D80C38B4C6981BB7AFB4980D9C15DA15EE00691E7A8273B7EF72273507B45F3CEFA946532C09A3CCBF8C14CC67062BBFEAF11CE0642B3E39DFEA82A377F51DFAE51EF09CB96C889F5B8F08D0C929CC41E05015A2E1EB680D30DBCCB9D8E0E3BCF0C63BBD6E2EC45BE1E7DB84434AD65590E0F6D575927287F218AED529D4E91502DFAF9F2181DF187CB6781D220F1305FC16D9559BF2EBAFABFB7632D8333991BDF7FCF1C1FD36FDD19C34C8E58058B0328567BCF80F463F57EE303B289A7A4C6C31F533925F9DEEEF357AC479E8644B1AE6A16BB7880BB6B8959B5C5C4ADA58E1F089CAB70DE76E1998436178DAA7013672AF5C260551F0807C0763F92E97AC0741437E904A4508B65F6BE2FD7E6AA711C79D8834A958E7C79A0C9E9333470108C495813FC9FA521CF8360DD9B67966B1B26C88CD994CF0FC1169CDA8D4679B5CC4C34745A1609C8A26206771C0F6000A4BE1F99425A2FF4D2CD657E31B640F13AAE04C25F11FF6B2180538E3B6CEC7CA0BD357D7C009AD5F0B3EC720EA0B9D2EAF1D0BCA7CC1A29B0DE3ED41B45A2F2868AFF883E7902971D9F501792DBDD1E49EA7949A218FB1022ECB26C560F38D06B5896D3D324E901F1A0DAC24AE07897C8A4B5EACF59AE10826E9208BD776D8946441EEFDEA17B8A75AEC1AD8D23786014964C79B4E124FDDDC1217E64F3DC4B7519312B2E04A996E72BA8EBEA7835DE9BC60BC18F0DD26E2733A4FCB481273B217BD33E80C47BEA9D3606C1791367D2F473F56B3FEA356AA653E892C7A3A2230F387A8664799CBCF15468C43BD729CD1F119C49F9F74CF29BA94DB6B209174941BF247529DCCED0A9D8C605F55C135BDBC8AA4C84B67477969A79E66A110010201696915D3127AEE034AA8FE54588A0B3D9F0B6DB49C5FBD3BB9581F34AF98D6652FC12CA9552D0E8814AF682CD02EC93557482024F43948B8414E8BE10A5455B29CB093D7D593C9EAE7215BD4118CAD9B11E811318633CD122B61C9D80706BF60B6DE2882CFF24B9B3C81534262ADB9A91184FCBE70B6373A66205AE8B1F81156D12A323EF85DAA88F7E77C8806D68A934D716082815D84B74C54676A7076619901F5E18C49BE73EAB41F1B1A8F889201CE675B883F0ADD8A4EDCDC070F8039F21645EFCA2DD4F36E1FA3170F03BBE47ACAEC31036B7E4319A886BEF55C966D9721708802C408591A7750B0E1DBE895663B9E6EE775598A993B7CE3F36655407F39B6052243B3781F5133445039E7E6093C7B8AC87A221E9423490386B3188C9BEE0A0553E9062FAD221E8FA759CC120A4D4AC4289DF12A167C4268923E35E6A2BBC8D8F02EAD582D7D57528B972E7660A6275E05C598B71CE8EF9CB3E5AA9BF6448A60E77014311BB107FA82A44DC0D42DF4B731D1E846E7DE1884B9D34498E9A31FBAEC66A4096D4D03A4490EA2E97F397D81985E7AFD6D5CE8825DDF9E858CFAEFEB05522A4063FACCD55A6BCF5EC4CE25F738C23D8991177701DCD98D7BD4030361DE498DFF6F5654D087CCF0EF1A2445A7A286C8E9FEE6E421D26AED39B61984EA2514B4C10014DD621F136AE113C4A603A370A276BDE4ED976B0E7417F790B1ECDF425F53D2FF9CCEC9EB8C4BB38B0972A5665C48BB8DEB6D07F6BA2B6466B6739893821B8A24E0BFEF14D4F02A53BD8CBE045C187AE7B4F13C4809BBE217AAFF25F21408674AB5EEF8F2C8FED3242B5B8A36F411785C8650DFD4061B0BF0732901F9D5623C70EFCBD0A6F2B0CD42B46A6DFADD4ACCC6CF7EA7EF0FC063344AC9BBAAA7D624252E4127B091411081A166B7D019E4EAB31872FA5506219D5FCF01F48DF97FE97AFBADDA3D94EA0AF015D3C17A564F3E7E3F0167B47F5B98EA5CB0EE7E1AEA71D93B005629854EDB1471D07B0EB290F6487D1A021D6A849B46416B8D4DCC1A5D5B05B53F9AC3E92A7C8589531D638BCEC1B9023FFF2EA2C0BE92CCAB3AAE59DAFAC5CF764B3C9155D26EF3DB6216BB385E9A35C53FD2BB6E4DDF07308A5CC78BCC2D660A8FEC3D3FB452A582D6005F5331DE9694C682D274628742B532B79270FBF7676A1A1D0020359D8FC4E94ADEF01D71EC8F9D496D4E566BC35BDC512CFD46A9050D93D0119FA55B5874962BF78DC88469BE615172536A48BA8249BCB0BC094FFCA3461391BF3BAD3A461CFD592E3641F5995BD7DBE9398905DA5B904FB59FBBB26CCB08BB60D71C0965C6B139D88DB9736C7D0894815CDCF6710309E988F88D0099D5EE937222DE6DF6344BD806096FD759EC20B65780FA0DF90AA05A48D10DA07A099352D085BEB559837C212F2CDAA6E615EDCD68F717E9446912752AFA3F1444787175842AF2D3406CC4A45010591A1DC7467A1499C8C63B600D9BD85678D79BE45420AFD99A0530EE56F5E436C3C1B234AD705B32D26F62D21440E1E6101DA59FE90A9B32B39015BA29ADAC8363638F0552036C95F48732B1BAE40A0B59BFB48E924E72BF52F891EBDA2A054D51867E62DFBFCEBCDB87901275E63498EE80D28CB1EE8A447E5DDBAB5579F948E1BF90F69F3A1534360DC1F2928DC29D07BC4B183052DA32D58DEB022BC8FD3E62B6296A6965EFA718E1922FBA1BC98D3A3B431F29B679CAF28BDF75E3445E5A4909344AD309E21B3FF8D4A989EB0E7C7228C6FCEAF0722D204BFE4F3EBFE6AEBBF7A87B92EDC52A12878428CACF358A019A0A73325A5DBCC0C1BB6302883E49873BFDE2799EE29C19F915BA18EAFD34CCE45CDF35542CEA69FD4EA104B047C19EFADBCA7006A15DF325A5F29806E071957ABCCF1FD45DFBDC9DFC0A6D17C95A5AB7584F069A19F0D728F5DE6E3AA45BACDF7ECFD2C88D50CF6065EA83818378BC01D8F940923BB98CA52A2A8E0B05E0144F465D42CFD41782457367A48B79C2C644A891DAD19E8B16A241A03B0DEF052A3668690AAE6DD2046F9FA23332FCAFCE5D7C3F0619763F9CB1DCDF57171401DAA8F6C84CA18CBBC1CE2B4A135D2DF22FEC1EFE0E071D4283ECE3536C70BD827D4ECFA79A706DDC85D5A8310859885404FB6E28F1D04E16856B91EF9E19449F3B323CB7BCFF72D192889EEEC5401E52719FEBF4CD0D09B1406ED46C27E27770DE465BBBA96DDDC1D5868B3EE8C4A11584084F2675F09EB2B5F80F9F2CAF355DCDEAD34DCB4FEA5CEC644680F83354F2F1FE807D2F2A7A9C195854AA8B39976933D793CB6A593D34C235BA2A71BA19824FD0912652509AF77C83E22F21064F7F04CF41627CBAB41806A56AE2144C543D19732D9C651C2F525C6E4B57E53CFD30444A031A2FFA3B299D5F7FEBF2A5165610227952F225F6B085CB479D93081E87356AA5A585C30FE546F8A668059349CC79D5634A1BB4064F6B6FF7812236652E56292A02F2E57DCB8115330A36CC152CEEC237B05DF14188F6ECFE79B74249E9F797919F92C4F245B17AA98AAB8F1D6FC5F5C67D1DA35B925530018393C37AB4D0041F8B99AE0B8A64D5A4E588AE3F71BBFA6A7D39866717A5FE9AF19E36914D9215B629D83D135358A455CFD94BFE2E921EBB3A478B8A3B53B9C949ED3D7EDB548FE3D224EA5C4B0DF627B6368B64322D5D323532845AB94D431FA651321D855E408162863DB1D989829EA55C240F14B562C3AE14E66EBE7B116A1715A967FD251BDF1A8F4B12BAEDAE9FA05346667A8BDC1CE0C4B656D7286929A8FC10D2F454D6FA5B4CEF62974757A7FC044484F58616E9BA5A6C1D0D4F42E4E6E92A7CE000000000000000000000000000000000000050D15172026333902C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 + +count = 94 +seed = CEECCCD3F7BB922650E3F6E8F20C47AF17C1C1053EA8FE08226F167D67C3B0781BD774C4C7AAD23C6AB0B9F3E3F96F97 +mlen = 3135 +msg = E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 +pk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82B227E5DD551EDA104EF23C9A6107BD4643CC44C8F185D1EE8CDA30C406466715FB388238682ADD341BA0897430913B63862BE56862F6F8065CC129CD3876B8AF32FD7DE39BF355386C644AFEAD42288CEF8ACAB36610E21A68767CBF4471F28E4A220F78F487A4C499D0A70674062EB32A5DED3EDBA4F52DD0CFC2B5AA0B611CFE1BD72CD79EA4B091DAE124411FDC23425B701BE03516B5FD94617779080B1F3E46FA3A4197BC80158FD22205AC23949F692E773BA7D9ABBFC7CF5D6EC95E7CD4D260CB48828CE633739A63338B1603BB71597FB10B3CE4B381BFDE2D62FD33CAA419FC9317705809F3EAA38037F3B31900A6B314B88C5DCD754061A833C94370988023234C904D528425D22F8C2AE7F95EAE66F1C132AACC851CF3EA4615BD9252DB1F4F252736F2DB6C8AAF56ED06C84688F0BE4B06CBF3B0BEF2AC44B35D0CB6E2103A02E748BC1C109F19BD09F67F1CF926BEF22FC8DB0C217A0E46C406D7FBD990E9D06B7BDA0B775E28EE1E429F0728CD832F7B9F955D69BCE3E364ECF1A7F5DDF87BC6ACBC9799AFF50373B1E3675BD662D0489A70F0A5B5079A630830A9E1598AC1241B49F2DD473B4FDEDD19160DB37676B343DD623A576D858B8E06DCFA582CF5B7D15F5AC7FE72570E45BDBE67E3004197C455AD68531BD6943C7EEB4419D4E7BBE6AD4F2C63CEF0C2DF9EF28C089F8139A0415660B8A0374ECE3431BEDC0252CF06F773771710CE124CB9406135C670CCEB085698785F9F3C23F4252E4F9FE3AD0B3C4DD0FC9999BB2176C63A859B7026141AE82D7E7B3FD87868D145E9FD0618CEC776ED4CA000363972C42E1EC5E95E35D2D2D11A11A47E4296FBD217CACA6FEF69FC4788DFBCCA4ED0A80AACCFE1396E00519D8BA36BE1F20B22C47117DAC3422EB7CBF021EDC4B4879467487C850E3AFA9079C84FB625475A3F10290F320AEB9B0B9C738F1A0D51263B0A28BB54C01E1C0120AD05BACAC4C0757BD4E4AFDD6B7279BDA4A46BE232E5D8E6922916F7C610CEE92AC96C7C715E62B6F685EF326CE5AD617FC36B5F3FACD70FA65D33061A0B768AE8759C9CFCB72A66B8659264E8CEE70534B9C3C29F269C454F2BC622E38D4D7518A19D46745B010EB3CD46B62135FBDA9F6F9DECA89F80397B04BEC822733518F4C5DE403A41B6046C56B89A7945C0BB01B645489E17DAD442272E2C8E148F13438921EB3E9341A2C79835F966CFC9B89F0D18FDD1E3C0CE56E9A37F74E1368AF8EF55C9195EC5E34AB4AE22B524ACA539DC1F34473D199C13CC9F8E87CF5B20238CADAA3AECBA96746716A9CB30D9E5FE197832D4D568635B4582CD011F9EEBD100B2E69140CF5E4809DCE33285B8427107A3491DFD305EA0E82B06F363EED09962AA5C8FF732812D91CE1DBF0C78897006F61B73880D1017994EC201D352CED61F9B1C2D7608D44E91BFF164D57C23EF01FD248CB427E0685514BCD877912AD7B4C66D8649E2609B42D07D95A0C1CB0B1BE7BDA059A5EFDDE9AAB0049C57B7031645A42B6E4C8BFEF6AF28372B23EF6F7BE255FCB431BDD8E40EE31537315A3979320624CE75AE36AEBD1426957CD60AEE4226C3A34697E7E96AE0416EA4721062914996D38F64A150A7B4FADD59E4004B9E583C021E07B85308430E6DB50F727219E9AFA9D048DCB053CD31FB89CCF7E803A407AEF9B59299F90DFD5BEFFADCE10DA6B002E380159ABE149B6FDB785EACADD711D9275435EBDC156A6A3077B2424616EE9A15B7A60EB3531E7104DFE9BFD5E284EE0C826CE5B346AFCECFACFB75477767DB4948E1EC868DAA2960163EE9443DD42E3721137A88B1E67B3485BF449A6DC28FB03734D73BA32A9E92DC9204F9DE4F069278CEA2DB106D295C9994F55E82F03F0364FBEE77736D8E68925FADEFEAFE009F8B3CA98FB95ED156B452E77E9C9C9085DA8E9AF2FA4CCF4A48DEAD3640DA57830300A710B995E5123FDF79AAC9A0C335DB9256EBEB9B64D4658EE2D2C4F1C8DE18146918FC69971469A1D830346F33AB8573C6631C9A0748DFB83F6981D196296928B40A525113C2D64F6C55357BF76DF56A611C31E0ABF9972E49440D9761B36E225AE09176D7D6DB9B121FC814026E87FF15E280E5C764D46BC872D134969392A79F9D6BA7848D2282AB902372FFBA7878A4443E851687F4E798FF88BA0EFA7D2961806AFF12DAB651C863F1DD879AA70C79E92C711D55388D07E03D5CAD80832369040518FE93D1F26B3EBB93D9E3574B29EDFC9CE234834C23D56880D11D1C323A17A5373576751E481EAAC5BB9EEFB901236D669F53A972A7D51FDF0CFA8E70BA2DA561A7870B0725F0E63FDDF5F1040D83ACD399ABDA4FFB46BCAAFCD1F1472B09E4B2F8D957F563DEC67D4C8DF339E81B54BF122076916C9186C83BBD70A1B03EA84A6E9DFB644231BE643A1E182EB2FB7AA7537FC8CFE88666638DA1155F435B08F5F443FBE5C0BA1D44AC94D8A8E2890A132E3AA8AE176CC7445B102F78E3972C536650A4736BA80DD28FCA59C66D24AAA9B601613870C6B96432C8C439F621F969023440EC965172FD0F99BB7722813CB6804E70BAF3C20BE13ED600C72188550CFA303E2CAB410824958100098B54FF15EB4221E75ADED7E37D922EBBF94A7101EE22B6157440160174FEC8E89D0F8C398103AD16C9F6825DB1D66F5475DBF85A52E081A9EBDD9F626678B39A9401CCDA9A62454B814E2B6AB27FF452C07194DA56EF0DA6C97FB47F666595FBCE37ED4A7B6363F81B469AB5692E01EACB6A4FFA6E559ED0A90C377411F3467942A3FA60CC1F84827D990CD9ED9754F6F768C57FE0B111F2E349F25F61E5C71F15304345ADCC37B3B36A46AB37495964B7125710BB0E7B84F6BA0732AD79F5891A793BC841ABD49EBD8885537262A8A9A581C090873C4056D7493580E4732A326B1F7BD83A236D864844801F012D3FBA8E77FC1BDF936D85955703D83E086F5133206696E1AE9BCB985F512C057CB5D0268D0C57EF236C1F29F94C64C6AD32AA4D166E5B009C29EB152ABC1DC0E3A6CF30006B0D83E474658657477A9D93D19107F60DB8AEA1AFC95D120C081D81A3D2B09A86A08D7EC8039A9319BE4D07F9CB54B7B9FAEF966479A7720D89B67F1332C6E7F14E6A0231BF57D5F5A3E54C7C9D87663C538FE5C07E96D7D64C48A298A5C6A5629B7D753940344433A1DEF3F4B4AD60DDDCD0733E9ED7ED9BDB638DAFACA28C9326FEA9673CB8EE72B4FDBB20FAAB897740DFB8006F1E5F4ED3D669647E9A9658F546EA9B6B40C7561A489A8DE184E282B3B3CDF9B626ED367E9EF63A39C1D46A945B2BC59CD81189D1BC9C6E55A2A2966C8563FA0157E530FB6AA52FF4F489FD32A72CB6C1FF680F506C68081DC1663863F085EE1E4F6B84DD25878478BD23FA36CA4EDEC7BE70893E7E8A99AF741E918DD092EE2B8503897E7174A6439404B77B24B9CB258BFF00BD4950351F9DE6794F7B766E86F61280B7198DA23AB018D7215BB9906093FBAE757CD36782084A19F06BEDF4AF8155F5B9B65B75DC0C5E4570365A68353639375D647B79FC8DA08DA80FFED463B9F31532ED7BF2C622047113A61182E9A9BAB9B1 +sk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82B8D9CFCE89CBE8036AA98A85E108301FD4994C292B8AFC7C21EDF03F02EA74D51F9DE029DD2C9C9827A5DDEEE4E15203DE889FA092569F22939E561B0140BF5E62400A1A096D94408E914625DB448C4BB0111A393263C24918468C0C94700389612149065A148EC3228C23216421020E4922264B886CD1C89022336D11B3218BB24558C06524A230A414628C968DE4802140004E0C08058084110030298306122011224A4662C8346E9400241C2248D3224503198E23B9248A86010939212182705B481024962D10043124268603294A9832609A3430508888D1863100A96CC00681D10026E3104142401293308284024EDCC8884C28608B00628C829041A46C8BA0714B3491200988124350611489C4C0881B123114C471638270992201D8225162488C222380E116110A831058B0888CC2440219118B94210216714A960C52001002A391C04221A22664CB224C642492CB90505438489A2028800806D41688892824533062D3A6291414318BB041A1446C63C4905C14854C40890C0782D9148E0C26908B206918C3898B164208494DA3B6401B97000B4082E434004A342022A56198A67158166A0BA61159380CA4068E8022701393251BC36593184D1BA5051BC42103C81199A07000060289C648DA1288622885C4862153144201378C5A0661109409108231DBB289E0A601A2B8096032110B9784A034608B4866D1C869A30082CC0451C9168E0CA928E2125250086810888C12C2095A828D42C629D8881189206A08970950406D1C47729A160E09B84511452CC9262A42489059C6240A3882E2B47020216021121020934823B00D5B00504BA08C52002499266C1B832089228E80000E09280501828023836014B550D2024E20153091C249D4C62CDA460E1BB83052A40501102903374249B024CC1424224202201645A42612E3124161A28963184D8048120C1209D8025180847059C62464B40C02462041209194266650322A5924001A9961E3140C0809110B8784430604E2006658B86C04483203110C08A924A292885A2885E4088248C0080BC9481AA670D926621B894499C030442860C098709206529BC28DC2008D9A328D9038301C22052345319C269059362C21972CC1968163806C210131A3A05112A67091807102146D5C1641C938110AA90C9826021243316180110C948C5498851C148A18392160120A03998950C8085AA244132026D02086D8386061422502094A88288EDB18720928842095616404055924029BA225DB3450C2162C1AB44D1B093108172E12892D0B358043A8901222090432821C06059AA4451BC00C93462A63188A81102499A870610880230701C99825CB000E903092DB4445D8C24C1421221A04021A922908B12083142C21478984126AA016428294500046890B321013465264B0510B2365183424E11830D938200B2269A4022613813182A449232320130709C2C04843960C2410644C440E991020A414262142698B3651D81428191792A31048583469011004E33482090785C380298AA411D9A2618018880B0092D0C62C62106C84242DCC30608B8841204832DB80498AA6440A194D40444C5022080A053109C54923A76509816D8206810A354001A18C221210022580512224DB326464904C244922C4B00520410048C82C223532220012022229E3B869948861A1141012472A022444D1042523050E64C02104B8651C2840818224DA8870414090E126041B340E11018C1B4751931620C8C00413238801C660C8140E51382161B4116420410B252011B549E0164A98400A8AA085D2026CE1044263A60DC8306888B02D449208614826A13270D1166E08254DA34830A2320140180103282D02A309E43472414804C89864A0346DC0248499B64440208112A36158386280009211011091B801144552D9820423098A1187080CA97083A22962A68D12198C649641C8240A901820002888E0248E0C204022340DA3B640D33421604632C8147014B34164404482A485433424034711108101DC4049418091CC46059936218B44890C26620106424A08508A064400C18C08A12044B27002206D1342481B07081921615C226A4A44218C0681DA9641842642144552FA18E72E8BEF0ACA00281B930C85D3701C9297B50ABA9531C97BE6DE040A459B94900A1439ED5A87716869E0A7214C31847527970A1D3F76390C6B28C8DE200B900F58D74A1C3E5C9669F4C968206163D7BB65E52B6C42139047426452221155BAE048D146D5A627AA86FEF39B1A396ACB83A1C9F1373DD9F8D7797FD4777E70FC5721FB0A99F903CC7E1FCE5179B2F7085B323BC3AB0B7F460190E6F7825DB66BA03E69A8C6067E12CD99CA84F3A84490F2012C590DBE4DD0E83F784AD84748246F658997BCF0BD690A1656E8285ECF06B82BD1461793438E7F6C0398179E829A7ED032EA7D8B09A25DDC100BB4032E6BC4B641FA7C9C3207196D5BE4CFE5F3ED368C74EF882201EB1E079A9EE646A4E271E0D4B3D59C0BFD687A3E4A3DCFBF6B8DB543D8C27665BDF5EF61BEAC5E2D4AA396FE53ECC3C753875FA21F439B867AFAD44304CC4248762B01DC94128AF94CD8B324B8C5BF199F83FD387FA3DD4C7D584FBD1D129E43AA63EF6AFD757170F7C1C09A153B6B4DB9ED9701077C6C7631EF5C10AB28301BB0D18EACA2F54BA76479E8E1040D893C5E5F1DD87DF47ACA4A6677BD5158561AF1C5F01CF67F374DB7D26C98C71314732FDC1C6D028C8848F2122F1D78E143DAB122B974ED705FD46511E775A9B2C8042EAAC5CDA424144E67874C68EB027C3EDF2DDAE2C2E02C5B7174794EF93FFE1FFC379D6749D49DFDBA0B323C4424C66F23FA9ED0BF1473D523ABDDADB5BC003ECBC251800478FB63956DAF77F007106084464E7B46121AAF5960F7F7639C6FE53396243E70237C3BC2F46685BAB5D243CA698270814C748DF42C74A09D853940BCA02B410D878CE6ABC016A40D765E31431A680E90CCC5CD50CC3E10DDA339B565C968828B52A89EA9461BE47617AA84BE30D868BE990CFB6F28675C5FF2119F2AAE47C1B8E8006DA6CAD5FC68D2C019446C7BD4D09DCF65CA6AA674796788B20405869B7A24C664088315A12A2DAE2465291D063EA508132D0781292A03F7F699F6841746C2A2DB05E0E980C5F9556AE19F4D6BF2D47BEE69BEA1BF9B4CFED5B545EA6D9B5551C0BD071F9837B100512FAB78B236CF85A8917C42C638D929B83A135B5B6227A3E4BEEC895E8C9ED9DC47FA7B4F159EE1E76C2A23E3270F8BEAF871DB64F484D281508C75E54FAAC68A5D5AFDEAF708B0E8FD689D48DA9FF94D865C882BF9F1914ECD100FC3347E3321DC4D0ADFBBB743DEEA1B01514BD38A8919589B102F4F70D828559C638189B9F2E619D3134C3A98D4873C4F4065B63EBD4A8237165A5C80608E4556958E87B5D58F489BBF63D6C8050D54B0268EE46BDE1F5AB5F2CA2798757F779723ADA5C0825F065B54E9F42CBBFBFAD73B1964718307541CE3018F45CAC33B52568777C66085519E2B377BCBB1AF8132E1DB4573E0182841E9A24241EE6DA89D3883794FB72CD6EB39EB0CD93A1058AF8D971C4FE67AE7F1ADE14A1C0FEA91E7DBD72693B0FF9FFF2FB506022186024B11DD94DE081F82454765E28EECFB446E7CBDE97DEF3E83B6A0678336410AA35398E3E37603C0176CA936B2348C6A43D35229CBAE87EAA07D2E413F1EDD66799E14D64FB549459FDC4E83A7B19530126309C2C40B7DE331332B8A12D1D202E4D864BF7D758462ED577D54DF4495B96CF199E3F29F2687AA51330ECFBA22D1B3865D74E02BA562857A2D4FD52FC5DC2180FED562CF1A0ED44094F13EE3D405EFE863A68929204DE69650C4FA4D76D5B590A8A05B6642C15086025E1A83A20C8353DDAB4551DCEF9D9C8198F455DFECEB52BC413F4A7C6BAEC1EB9EB630B57BFCD0EE8D5D449474B9AFBE457E1F8B8518BFCBFA509F956BA5ABC243C2EF4D6B5E1BC2C7A4A4A7E2CA35358EF628C69B3E6C4090D4D5121F7B31C46F314C2C24C2B1CFD23083E13E5A5DE56AB75BCB4DAC0F4D06A8C4BAA9BB80AEFC8BFF19C70810586F750D1CE94D7C53C67A29CB5D9D43A132CD7D3E9484CBA650DB1D64B27FBBD99242AD7CC003F7B91C81B851520E9D7EF10F79AFDCED77A3BFB2A7A635176AE4BB2F93E665A63FEF952EA96EAD2F32741F0F9ACDBA2050473127F5F18C506675C2AA9AE63F41F035B5A66760EFF8E8C6BE94940C5D8DC84D5E5BEC06D2DFFB3241019913A1D2D33D3710D93A9C99914F74DA899AF1F489B9CB1A1BB3953F10DE90C88C7A70888162FBACBBC477749DBCBF2FF5FFEA6F41231F1875B9168371157A1827C3709A258551C6F96C8F8D91825CC98E2D95957952B2BFE5E4895F119A2700016122F4742BB9BCB013C1B64F6EBA4EBA74A4FB99F6B14644DC033E5A4F3EE55F075A7948573920805C68CD865E31CCE5DE8C2F40D8777E2908A654C1E6164843CAFFAE411C126AB70F3BA98698BF5AC77F23B60804A516A5736994AB01DD699B355523A1226CEF67B0412A8E8ED227108B10A0A146280EB7B3E2D7C1274245D80F828337D0E9DFF0E27242464B201322CF84068A632CDA2C43BC97BFB853A2D272663766884180FB2610DE4C30DAED6DA7E0B57A06759BDCFB59C28C620BBF1CAB75DD0648FA35254DFA3886EE8106D6FAF648CC11257818727037A2624E94E8CE9F749706D7AE49DDF62266DEA61387A8425129E6CDE2A467E69F9F79B6937D7732A244DEE26F6193B6119C059F178CD9DACE8D3F18CDCC1EC395EFA8BDB2699AC2E58D3FED3F5B5040CAC4F70BA106F1803C4026E2A619C1C05DDCD0CD8DA6E0FA0DC181AD60B550FECA40FCE9D6549F6DFA68F52AA1DE9526E094E4F1597C44F1504B5D2F415AB8F6F1020B8A07B717AB96BDFD0F63758AFC652C6A7FACBF145616299C403C049CA927BD3B34AE7ECA63ED9E7DCFE05EE6DCFA991949927F02FA60891537F0EA632F125A61D7FF0798BD9CF5F698F7787FF4FC428DF6F9B40B65C31B8C6257A4DA6D16BF963BF03F07DE47807CF2C85C8ED06F405596A97B14DE28FEE30DB221B9ECC4F0AA6A67CA327B13E77B57D2F2CDA207CA76C035C03F0427300C9A4ED2E4DCB44C959DE7F9C266838D8B3C3D30F34712FC03C2CF42EB4E492F3F35CF2D917BA41DB7E948DD78EF44205D153CA4ADCF04E82E14DC9C9CE25C0AA6F0004D5AB56DCD78B8DFC0BABAE829D06C739CD060B26614E5DA2632FEF30A4F36507B760716999586DF5F77B4B55724C90B7CE88811BF79ACCFB6492D9BBB91A0B3521EFAA7B4395C98DA71595B9057559D5A19F33E803E323623C35D171AC92BD6EEF1C5E36CF1A2F73B888454CAF1F0F746F018EAD2BCDF0C712DFC6C786FC484B2790CBC584473DB6077091CA749EEDAD0ABFCD695D0F2CC84AEE9F56E9F3922638B0E553D61FAA89B5B233CFEB95CDD982CC8723178BAB88089C03258A6B3778061B9B00A378E69C63961513239CCAACD3109EEA127F1C2E3001974666AD356DC590615FCF968A789F7A9E3A14070FD9CDCC2D93A723DFDEE498D3993E2D8DE087E28F3EEEA7A46FA512BF34CA0CC1B1D94A05CBF232CE11C65EE0E2D5E1C2CD262E3F1AA669982377201E9B71071B3B77F09C764C1D1137608806CFE0FD463A867933869AF85B7EEB348BD6D352326CA59F96BFE0C133823005A1774D18B97F707CB077CE05AC90F82C879B8A66F41F7B10B1DE14D58EA84A0BC051D327769C595C73D1266B677C8AF2C5E03C8D2A445EC72D9054EDDE3BDEFEB6D34720525BA647CE13957C7E794731321C36DB0B48C4C8617B5E99D7E9A95317BDDC6FAC69DAD0773DDA17E611A0BB75AF948CAF89730A86A3968CC0025F4CF0E2E6BDB49F4D812118E96CB0E933E266724326742EF05B919B1F3EAB69D935AA6A43B23D0AD5B6680DD8D7505C17B3417CA26CC8C73A543E8AC9905171364F6F9B5AB791330E45647517FAF5D2F5159F44C9CD90417A99B96DC3BE47212150D84D333478C8B345C27141BE3DDA7C2F408E752BC9A94F1D343C7F8C74C8AAED4D9113ED3A92BDBE425F6DFF29EAEFD08A6A1364F58DC26E7B30668A114B249E65B833996916978BA13D581C74AF240CB0880BD14EBEEDA5F8A1E64DBA00F8677F9E56985B14E06FC8AE630CD96A2F935598C93A6A03B44F4418748508D87E608F915AD81C9208F62941E1B0D9EA93484364D94B0210F1A61C327C102F8DF7338F5C9E1B8A88FEAD01C7FEE609061E882894C796EFCB4B9421028A544F249B5E3AA70819182B49EC7DEA4BDF8DFA23E72952832FB487CAB59C3BF831808FB69297DF0E94A887456DEEB23EEE9E6C3FAA07748AF97A8CB7C63CEE97FE27CA42E9D01B6A726B25863D14B410D1BB03F5BFBE517913CA7D13CE2AF845187B991E7F373E0A11C5E172FA461656072B869F8264E283DC5BC4A4973C2FF1A5EE2048B1B66C93E04034B07C47A06BD0CE6B5F930B05AADE8DD3C54583FA9D31CC2B7CC3C1FD687142A3E239A8B410807C3AA6AE90CE89C825C88038EA81881869BE0AEA908EDABE246827B06D2F2C0CDBD50F846334C7F3EAA937A94E3359CB5957F188AC68CD6385711A1A1A66899AE8FC0AA13FEF30BCC8496FE6FBFED61E6272134A51A50395D5805DE0FB273DF241FBC6253F2BF76A7E83C907BB7CF2C3B039195A9626A0709BA674B9C1995A35F8A42073964FC76B5636D3122C8A6A4EC19F282D8BD606944A02CADAB40EF5669AAC4E801B2D716C406D19D196224299234A8A423B1C02E1F988D61 +smlen = 7730 +sm = D65ED8BA418E9238D29CC8EB2FDE3053D643F68AAFDA2E923F2EA9FF23080D2B2E1D714996802EC9AEAE8146C00548A2C54794250C659F989DAC10A219D870214A639765AD3169C92C93B4D0CFBE887F304ABCC119F51667588C6C91DF163E6B107E7AC29134D4E00D8E58BC6C4CB7C33DC7839B697738F196CE2B503DFA5C8F3840F44CD0211F9C5D5ED3BF529BAFB355E6CF6ACA3A58554CA4367E1018753F912680E36A6EB2C0D092FD2D8B7FBEAE4B77D65597CF69C9360E052D82EA6B84FCFAAD16A8E873E5B3E93F5370C9BC1492977405F6A8473B13DC795D9A2793B572A4D9F1FB52AE41FFBC87FF8F403A62E887FFCE03D3BCF3D31F2218448CE20359AF78DEC915A8C781C3BCA94AFBE878586EC437164FEACB69E0B7913C95DC5606F4894D0CE7818A5D3D5C37136554068E733224376169DCB3C1786500DDE2FFDE53C728E1B316BB12DFDEFAAE0C8565780EB126395D55406474CCCB8946E1C9D0811F967A6F8254F7A1478A136833C61E225FB131A9D17F1EDFF78E99B1D9E4121D37B5A94E727BA582798FF0403E19562CE128F9E21CF07833FD9B410CCE1C3481BBD1F0E0348B96AB8241EB87A5B319445E0FE9B82EB99FE666E046247E3383AF6CA3B3F3A42883F60F26EF992B18744BBF3697A6054CE549600E09BA265929B6CAD6F67770408BAEAA74A180A605A1525E659C4C6DE92D176A6610679651AA217D6CE15CDFCB2738BF5E2B785126D395DD89B64CD887C7CE305C52DB957FEE9973DF9D0309483F97B2380EE57F574DDA10796C267128EF1BD60B6C6C93CCC33CD8633B0618F2AEE6A234FCF05EF7313D3B8728BBFA25C893F2A32120D826AC6E47CC3B0CCBCA46D2528C9F8BEF2ED39D5F1F7AB7519544D7F2D6C4A6378E4061B6198D7A490806D75A226DF48E53CE772E9DB3D8988A8BCBB7FD15BE0576F20120C5751FF0A9E07EA20D52D3012F289C2E23384A425C311D6A0265BA15C60831AA5D4B1E1556403C88564B49DA06F4321A0DFAA4D539F01EDABBB1235C29BFB7332EF4AC412ABC2B8175418372410D28E60E326F5B43ACC773ECC6D1E53A6595CCD5113C8DF4251D44C92760D34F5F13E1ABC11BC5A2DD266F0CB500E5ADB9F111C714A87E644EACD1ED5E9E79EB3C8D7BD6510E4FC0B9522BCAA6173B6A916181D05E5DDE21EFA2B67B89078D7BF913234F0586532FBBA3E860DA3942F7620CDC29C113C2DA1E862201DBB75A55041E1E439D5D92F66C05F921CE1B862F0FA254F2244D4639552294DD0B39FC952651FA51E72DD82A8E67D0337CEFDB2A19AF1468104D9FC4D664CDB9CE7652364A5E7E74F1E0C77787D0B3E12D9BC85E6F243CF6D871BD5607A6138AD6D0D65D978D9C9B2E9EBF618218C000C8F61F537526E232089A87AFB6B476FCC0DE2DD42DCB9842EDF160BFFA26901786DAE717C0E2CBD0CB7DE9F007C32E0A081D318302EFF58977B995DC0EA0C702929C5612A877915B79F031BDAD2C2842C37057B2072B9FFAA8CACD5EAB6F666F806ECB4593475790AC42AEC53BFBCC8BB6E4E9C6CDC7C7EA9E4042FDED65877D2C8258FB974589BC243181B3A853ECABA3834E46435A38285BD9CA318934EE2CCA4B1B38B15D4B29455A8A143DF300FB742BFDF2804757F38976BDDFAA3F3DCA4DA5E1FE8DF30464E72B17DC1662EC193A07840FE7A3A704180FE7D989A18A15E34B88664A77B474283763CB20D605581BA2313CECE020FA77F31D9CD1CB07B87E1EFC2B9E746912AE3A4533AFFD46C07FC51A26B1CA88A8EB252BAD9A7337C17A640BAE2C6AA1F0749E65C81991F26CAEBCD2F5C2E224CE7AA9BC681AFA2AC3E5700FB0AFC709DA8F6CBD3544AFC428E59B7145CD7D8ED5F3FED2AF2E3EC31FC438BA69744FEB7D5FF6A9EA2C5A9D87FDC461CDA27BDC8620620FD9756AA2F6A251B8B1C61EA02DAEF479AEE973C2ECE0F5F5404FFC71096438A5E68265D16AF726EF71C4F3E441FD19883756B2982694CBACA0C457EEA8D2E4044123F239922E74B3428DA559701F87D6FF18BE4755202D2FE79C9751AD55AF5BEFCFB325279997FD2C0A1F035119BDBADC149017BDB99B181C79A7785BABCBCF4FA02145128835B48AFFD887B21ED83FC4F6A914689B7C3D0ED0667C49F92A8262DD075A276787A0DD49192200842C8D1328973A2E7429A30A9881B9C933C4D6A9EE72B5F0E7DC586DF8FBE802D33B31339CE4D3C505246DED0F8AB1EAD1CDBB039BE7E902AC6CEF69591F59207FBADB0511D095B7C811D255D04C174A4749F3F3DBDD3A720E6310D5964C149FA957CE31AEC1AFA8771C3251AB9012F97E56036AB31F6F42F8B9A794BFD97139FC01A49FF13621298FB086E071459F5FF28CBF16DB41071DD048870C197380C94C6A7A48F11E33DCAAEC8184E55E19AA6DCD766AF827D532029239D951FBFFC97312AC7B111D660E35C60CD59AA05F17DB8759392DFC3C97785B33FC53AA2154A308902054DEE6C114E06DFCB0E3D9C18F2099BCE864F2D2963B3F0A2101AB54EA78058813567634FC353F74474E1209FA6C1E25C8D7D461645449E093B9B71B8AE22598078F771F3DA37B57910FD04FD0374BE23EBED4C1E5B1A3B8C65153B39C371758E86D3E8E95C6F6337488128D842DBD514087B4F4C590D81926123BB40EEF4137A564EE0474890166A6D5602D1B938C525D53CD6283E19F05636482F7CDAD3750CE1CD4F443CB02B23D36E6795C3C36806BF3CB3A140AEB54C1969BFFA1C0856E5C2AC7A5EDF7CA5CE1373AA9BBB07E8A23C9D9D0D0351094C1EC1070D480B0AAE15E42069A86EC546F639D6A86DDDCFA2AB952361D97ADFB169273E4702715F6525EA583E8A248D78F8971E6A4BDD09E6BC12F519831F3AF4A1FA6159FB9EC131E27ABC5A24F25CC27FA238E0861B937E54ECD61AEDE2384C59024AEF567780861284C28F9927A8A1D305C871BA45C9A25F2B78B36D1045B31844EA21ADDB7463A0D990AB8FFE476C1251C5727E09493BDA8022AF6D35397E503E17321482D41B82AEAE3F35994B30FBFDFF34D974F9016126432DBBE96FC19077BADAD5C400C55E6D1CA9E75AA43511DDEFF22E3E5988E452418AC611C2285C2D175893B461799BA69BFEFB77AD8E8CE6DC906C927C3AD882174D713A281BF30D699D7978B7A6CF8A1F07F46DB047B18EB7557C187544062CDD7BB156C3EEBB5423AF7A13ACF8F4EE0C5920691E1BA1EF36C79F0E4439FF8200E4111CC7F5B0950682B7908600770DA90E1B388D3DCF42D8341F849B021F88DDEDAAD67BB871CB34E7094F4601830EDDAC18CF3016356B9BC04B34E8AEF6E090C8325B6CAC6C0C7DDF8378B28A5BF6B8F432ED323561586D09868309A7D3F832464D26779173C0CFBDB80D5E7BD92F1105A94A92F89B0324186EF664BD11ECA5BC6E85D5CC79FEA3BEC7F496A1878869131A2B61B87786DD8CD6D8450070494241AF5EF83EB15243546608F15CBE1F93ABD2FDC6284E81578938B3BA2A972B3DBCECCB2CEAEA1B1C89BEC8D9EB8266FBC9A79466B8FE672B6BA03259304D52B2004E058799DE823562DF8ADA3B5B6AE47FA78B7B1CD02BB1364F6FEDE0D7A1588594E53887658E8EE3DCD33BD790362685E17068BF4D87D7ACEABE83EBA211E09CCEC55C79EEA6189C70715284DD28578053122F70A9FCC509CD7EC459AE5A1BF08969289BF2EA9C2D3C65AF32D47A1360C17D196ECDBCD02F369061F8F725CABD73A6EE38F5B92C52CA45DE913628BFC1F5F839AD3C3AB5A58F7F2DBE1C11EE4475AE5FA250A7A0C5809202CAD23FCA912BF94597DDA3511D41BBF556566D36890F01B4C23BDC49CED7403A4F2C0E4E89F73644F2937D0226DAEA73007EED61EFBB39311C7D4370C9F7AC371F254204E19B58650F7B6E34C97F23D0248474134BF3D867FBFFB8395FACC431117C0509699E16865A2E1C89D374D782443FE304B57D3EC7AAA854117B9385EF7B51FE4026085A57E7C6C404C7541C8420F64B4115F73FD41CCCF141B3F20CC13060D37D69263A78C46992DCC5E115F33542AF6666DE4BA1D2A332E34987A55A24998F9FDD39D6DAC7F0F9EF80EF1EB853FD45F23748FF22AD4AB284483E65E95244716FEA3181D52A2A99E781CEB1BA9EFB9D0D325B4CA4B57A7214FB0051D81D53911DD37C9F674B4DCA8FFDA0F6E32800A310B7219C92DD446F00B7C0ABCDAB4774E496A3AB8FE8BF1685785E243FE1BD818DEB0E8B8127FF0E8987C6EC9A2FBFE6F0EE095E514741B100FC0E75B41ED5ADF136D5ED80954A42F1D96F80F33066909F8490FD346AE3E6755A75EB79C94D5E92F71DEC3E1F12A65EEE98D88CDAE9630CFB1F2B02EB474B5B8214C69CDF9921D37BD4D2B1D721786DBD75315AC68FDB53AE57DB858A72B8F1C6B49F3DA8E911F51263E7B8B58DCCF4E17A3186F56E7E5B51C79E9534568D6E641CAE45E6E8F9CEAB8C90E2083D59075049DA1D91ED59EC0E323A686F32A8A48A36C330C9AD7BB906DB1C348CDCFCF44172EEA3C2C4FE9BB7B99DA005448AE70C0E544FA660F2B28BF7C8C18D68866938119D1EA14F79DAE4210C0FE0F23B49DBB43D716D1944FF1E92C59D443E59184F76ED258E6C5BB2F4DE800CB8ED2C70AFF4ED8348F5BDF59D0F9BB9EA50A08345EDAEBF96F7A371FC2526E334D4A7526032CEFDE8942C3BFFCAA4235C0389C7822F12DE1100FE7436C3740242C61687B8C798D79B4317F2C2BD40F748AE8458807EE28B956E950BEE8A31004AC06A4B6AC3C642702C7C96B484B7146AEDF43EB9B2DA0397279083F6A23D425033695C7D1E5302939FE2FF21C1D47F68389CB523B2554119DC8C7F31AC276967E0FABF70A22C61187EB19C067B89ECB00B4496BBD07786426C1925B8DFDF626B4351223F5B7E26BBF556E63C147AE01159CD62FE8469E0D0A1431438421294CC3F6766D6817517531126C7EDED0B407FFB508E0B203A4C21F0C84BA9DF5304651EC472D33DECDDEFEC47BF8418948E45714E078C75FA0731464FB4DBD43FB60EB7D3BE7BC81B8831594365ED451C56BD144E9467EAE179F25BC3AA3E094B2476B7443ECEDA6DBAD4018A1FA426BD0873B226AAF99F6A963893199BCE42684D018FDA47552BD5281332B38775A1481E0F889B527FD66357FB88FC0960D2D44FE6A131EED8D5D2E3A85D2197C50387C983FD4EABFC3C958454E853B2FC82FACC4A8A2067DCA12110E12A20CD7ED8D56B443A8CC1F9046D8012F20CDE5D1B7518AC5CC67717EBD22F5F7E22EC29F80DFD1511740B5717E96D16F504E5B4B216079F015374AD444C5A55D90E90012B99A20C1FAC2ED2FBCF5833DF2988C6F7334BC13EC73A5EEA672F58D70BFDF957E029370600BC297B0A00F2FD3F68937CBA8A4ED6606082719C24D2773470EAE952CECE1B5B8B17A9E344F210F2C55CDB44646C52E1F7F8DFFC2D53FD6A0882EC42740C3437A458BC0070C3B02BD238AC40C360989B7CA265574C2B6087DE5690F7D1980D68B873DF5F99394EB832A3F737BB0AAB8F024D1B92F7DB0AE4075036CDE77459E02B49260267DC2BD1AFE5684D2F78B33A2F0189260904F0E2EB07723CE9DFACAD85FCFAA12FFFE01E60AD422EBF2590C8F7376BB356A1047467E92828BD7EFB38ABCB39B98DC27EC09E6C2288A771DEFF8C30B4335140DEE15B59028B8717527C41D4F58C41ECA0457B29B625542B0CAF425A318C558ACB4567C39D6560F125A51863151C2AE85724E05C548EDBD841FEAC57018005CEB3DA9784AA817CF1038A9E23B97949CFDAFDCAA67DBB49EEFA4E91D35CD990572AE46D00E874341C633A932B041F252B4FD0C7B03F6A4421556296288AB98729DBDCA3FA6EBE6EA16F540E3895984D431ED3DABC0D8862C7969210E2E0BBE88250D13573251DD8EA600D2415593DE3586BB74D1922236E9217DD41E5CE9911CF8F036117E24FE0AE803C56D27FC0AB8E1A6C81DCBD759383669A4AC40B7ACD817E551F25DAF49EF8725DB1B8055EBCCF0F34F91EACE9149B0B4FC2AD4EF9E46ECCF9E9706DC476352ED7D042BC8AE9986307A3868D2F0C02709A9E8A4CDA0DD88C3DFEE390319A7D0F61AC9A86565C9D7AF1D6DE304AA681FC94616530D907941DD5E4502216F7172F930DD0E839624E8160C3F9F078AD7800938F68BAC859565C54DF06944297AED75603DE339E4286CF949582B2578141EE559BD7F4F42E88143F52A331EE92DA1CF0C678CDAF9EA7F60FA0867C61C1951CDCD6636B897A0F1513BFFEAC08D9A1675E5594E29727CA92F03263E4117F324E6B40C1E7AD88D4AA74E7C2D89EDCB3EF50CFE948D2F1D7EECF212BF5A1E076AFE8B26671AEB782FC5D610D9CEEE45080B4E8E902950CEF309252C3B6174AEB2F7494E4F586E73747C05809CDAE405072132415DD32C2F5A747D9FE30B99C2C5D6E5FE00000000000000000000000000000000000000000000000509121A1F262D34E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 + +count = 95 +seed = 2489C04BA57D149A60F446670C13C29998B52F3BAD548A751D7134B694DB25ABFA034FB4BA45E105AE27D575CBD02B99 +mlen = 3168 +msg = 1F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 +pk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9FFB409D41C5C2E363E33D8D7D3445456DE6ECDC3B7E8E79E65F1DEC9B21AC704CBA7B78E60132A4BA17B4A43361B711F40D3C47B0638549DFC0E9016A8B7974528C8F659B7A25DF9D821F8C0DDBC4AD0B93B05588BA3FFEBA2593A374DDA0D83A3F8415899A4CF7A1446C74E578F92FAF733A4641748669DA2FFB79700D363FA222C9B323AC675B4EFEE9E49DC049EA9DC5F15669FBD847CA9FE0023E5B32538B9CF996CCD6BA88F8BD7F455CFEFB46D169495AF99BCA11BF6AE510EB836C00B93EADDA5E4672922C308BCC392EEDFFA9F0090E60A99A535B38253090C5C9C961EE5DA4F7FD136CBB9A775B30A1F91C25DD77323B42E240D85070437B8073B3931DDF774A9B04C0FC535FEBB615A11B140A63F42E166D23B4F9E4B101A6E601C62071D56A8B6B5A2793449E5CB8EC2BC9368ADD101191E8A6D4ABFD0191D992E6AAD8B1AD88E3D85AE34E42FC5E752E1421BDBD93FA1B8CCDC83BB6D29E4E51AE29FAC5E6B6F633717960B76BF51ADE696D7E0FC4B277EE5F8B8507F8F5997F2B4D205B11C44A4F1EA8EFAA7CC2F06F146ECECFA8E01A65501313ECF48ACC9093E0966CA0AAA618A94ECA5C04BC2D81217DCFFA28F1B022188533631353129754749BBF571A68A69C54C4B2C010D9C66A860F5809844F21B3AA8B65103AF0D32EE16CF9873589ADA0D317BEA5DB386598B54ED77573DB55820A1CC778641081AABE3DE7203D323094B4A9825120E499406248A8DC623B848B88CBA99BEC9C7D0BF6A15C82602C3749ADA9769C51A77441E62E7387E9945502A81188AF45CF52F48F6DDB42E596D7C8CD5C4F99388A4DD9B10EBB9CF375839B4D0944AB8599C5A261075EF8AD94125DF79905687F057EBF178BD12387FFF7944F42605C1466505F293541AE843EF6EF6765F5E20706574D6B4B51B0EAE4BF57F5B831654BD888039B0B2935D4FD1BC9B965481D4BBDC944D926587313B4970BE9F179E690288852D4FF3B4BACD515C605223EF4BF50C81FDEB91719B663F9AD0FA96977ADCC48F17EFA7EE7D6BAD180AF18A9E17E3238530C67B29C04ED27BB740E105581D3C79C832758A93971563D1DC6D6F88034D626D677C50DE94CBA2A8BA44991A17C631F9C83F0A4D73F1A56CB636480BFC3551229E7BB6F0990E223A2D8DD3F71918155F79C9477764AF0502BFD747123C88D392078A33F961DA42220AA8D27DE2C3931814D17545A62717B13D4454566E87F3163A18B378D59520E54219BB0E10339DAC10C84CFF889EB4B31B3BEFEE1105905817C4951ADB3F78F8A0EBEFD593A783C61F0E6A95A1CFB0528CE836C5E7A145A3C2212DA8A0C592D9AA3153C29A9A168ABC1D0E4A8912DF2487C10798EFBEDDD0A395CE189965EB68F1A4EB7D6D2E90E8660D77EE1C9F9471CA08CADFF726CCD166771C2F69C8408769E50FEF3B8BCD0576A0CC8CFF530BE94F67F4B331C03B37C3361143C209143579882D74962B96C1F2CE08D32D816A26DCC88F64A9998C605472063C90CFD3DA4E9A43222D65B9F7AEA59550203D38C68D984340642B32A26548719012107EB404CEA8852A41130E41947ED65BE7CB77DF6EC31A3C6D9BE8BE1D06871BC61E54A849E37A1653FE61E0508FDA15156416AF3F4A0578E5C790EF1E2CA337F12688112E14BEE4708855AF958F3729988C9F7A91538541FED0B888094A62E9120C1388AA76DA381A6787B04FB0114C56AD9809385EF71718A3B683DA0D9A9C832231AE5240747E6D8AF99288A425A6CDC7E04218397AC13DF4355C51FAC06BA766B26CDED28B0D3319A0AE267D8F397479CBB02F252CC189F5AD695DC89DBD7AADBCC73EF914C4611DFEE40D979D7BCF05084573921E1142EE57B622B243ADD4B9ACE5621EAEDE7BEC20F0FBA28971EA0604725B8DFF1C8A9CFA40BE73E1540350A660DCC1893FEF8F9CE70A93D08A8641900496991E2BF4AB68C7846C83B28BDC43A7059A4808FE867087B07B03560EFBCE8438A888295B5D75C1A42A90BD08C674712DCC97174C680CF760D1118CD94DE1B9B84FD56F188F00F3F6B2654E230E6C42ECAE4739DC6E0CA9BFCED7B100D90EB37B3E73B24DB8D9EDAD5B42E6FF452156FCACFC512AA6BB2A02F9E9EBBD055160C301157602EF0F888150F99B412FE4BE1BC9A65E4EE6779C339CF68274ECABC7DAE1A7A7702848DC4A51FC660A4AC8DAC66008912E3FFF6B60817E28DC140CE10B763C21DF9D9984603310E6DD2B7481A58F4FB96B4DB6C957FFEC326153BBCCAFFBDDCC85DE5E8F48A4ACD6B4A2270C3B303C658A3F908FFE00C5219B0DB6957DD344F22A47F06D286BAC39970369B99FFDECF2CE7DBE1172A0F974420BD9E04C81032C07C91DBB5D3C9F86FAAA872BDF3200171A167FC74EDF6A61506C58CE8FA253D604C4F9C395B4EABA74C0839E8EE7C6B8103CF9A63109BC3DB15C8AC4962A8B9E4A4ACCBD4CF79AC8870C4E6289999A4A177F0A5B4808BBF9704E138B1DE5AE4407B35CE56DBE6ECFFDE44831CB38C14C03DAF59DD00F3EDF24B7E20C4F93DD95217C427CB8EEB05AC1ABE18611BA07DF7938CC847FE832545F92B224C682F4E3C781FFEED02C46A67946D6C340A6CADCFD2F438ED5A869CC4B849D2FDFE0E04A242FD81560E488A504CD2D4EB24EAF8813480802F004B3955B3694800AA2E3DB39E04CCC9DF1600DE5DA2B0D0E16AF622E65A7E2D5A68B2F71D2D9A7572A3E7AA763CA0454A2CF34E13403585BA96A1B41B04587C8B74D007E500355B317B9A92328E734A9B640FDDAD70207318E9D74CD88EBBAAAECCBEECE4A814058F4F70C7B500686C567DC08DD0CFB9C853F0128BAD44E2EF3847146CDD17C425DAAB03B16A9605A00A23333FF6F3DDCC0EAB8D7AC81891DD85D65F62E57F37DA856CCF2F27E218D52AD85C55901E41604C26E676F182B939AAAE06DA1ABB333063DEE4AA28C7C94A7A04AB408F897129BD7D38E7B7B0C7CC6C6C78302ECA4E77D2E470D2547C46D20E10132C719557E7C0B92C5AA55810D9F98690AD8BEE505B79D28EE1929E561F451FFC1237536797EF20F7F17DFAB0391AD8964914FF07812BB7F53572AE4368D4F33E3763F8A9BA1B8B6991CC16C524B40CD3A2F461ABE91FCCBA3648539C50B0BAEFBD4BDCCBE8F195660734E326FA0355B78D7E5C6D41A7BF47CE6E2F71D37476FE8E799BF647DFDF5A1AF049C2D33D29926BD58776DDC866F26A0C4F9F507841D585A5E5D2161392B722DA2D2F8FC8350368E40A76B35B167E0CB986C55C562321909111239E2238146A6D29BFF63A84302DF35AF8221E560996A6CCEACE0D46662662867EE8EE05550D81C45633E372522E4CEC9BBCA404754A8A4A3419E20770FB718C844704388F218143EAD86442512344761056ACBC95B0B0BCC4F8DFE76E44F64D6178152DD71364957DBC5EE0665629AF703F93FCA1F7BE6EA261E127322E667C87E91739CD4F2BEFB7FF0570BE510AFDD3BE8810C52536F698FC0316C4B24CADDFDF05DC9CC3E4A10F5E616C15FC4BFB82AC1B341147B89406816690B5D1CC69B2BEBC8A7F6ACDB05F38E59D80FEA8B949A16E8491A1ABE04F59ACAC985418E40E994CDF37460674 +sk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F5FBE5C733917D5424198450FBACBDF1A36C6943ED646F87A8E8356C55488ACC8B84478310E33CE5B7502B31F940082BF5EBF0000E9B26E67CB21B8A6C9FED91060244A948681D4A8319BA46960B008C0008A1CC5800A212D5C3041823401DAB441CC488562C43120130688080E59886D4A3082C3123259340821C25124416D00470E089768C1825061065023204509100A1104910A44720A45804908465C3668C4902DC3B4882237912037324A924C011626541631E484685B10626394211C98901396099404051B012DDB8268804626E3102600248689A421D1B4715B0844842221993666E3A46D5CB26111C58D90940018464C514860622870C0462A020285539021C8C448C0262401404E14A229109409C228410207080AC36551102C04202D81086E482486583271DBB6281A9510DC868452928108C809008670CA404AE13284E1C62509118C1BA881414232DC020ED8124641184250140D583688C00262022205888680E0042D21C720200280C3262943B82DC8B0280891089828850A18926340805A200801C93101B04D4C3052C3006618212200278620864408412208B025C92280803845D82282D898448C186219B78809A3909AB62920C0609B066E19430E81220213C5689B060ED9A22D14162818C665CBC62C10175021174589B84500016D58366284146118A15002934D1C818D09054C9988882029241A2921632682410402A32065C480818B366822488D1AA44D40B445D88228D40642C9B27012355253006C101202DB0006C3A451812008C1C84D504846184481D80460404831A4C688193925A324040CA30DD2386DA3A08C214984602092D2B23098004AC3B830A1305023196192024D0031289A486D51C46181360A1B432A4B0092A3282120C90062B85000830422864991128A0C042C03325060004481226C5002718B22621A303000850C8842502338901C820909B20808419020A4501BB8852329089AB81120A36053263002208A824845530242CA364102834903344ACA008614442144882CD034601A864464B068CA0480CB384DC3320492360C9142600B0660C222719102201A4245E0888D891832E3066689404D602892C0108E84142D1AA26C949288CA82240A0920C0160A21146C0C441103B87020984998289141204552988983344D4100420B27640A413193C250D9A4401C0792C388848326280915511A0381034985D21045E4C89003037204C54812A24C0030010B1251D490915AC651CB422221486E81268EE3302A42026ADA104C8B369220869083B244E312086312481B24714C381201245148B4290BA26C80126DC180611340650B802013342D1048414CA861C128281B148C1CA351A0249159A44CC3864901836C839061E1808D1C020E8B16600B1990E3364AE3B86549306813B37052304E60A0214486289910458AC0511BC63019156611102A891804D9B47190264604472CC92044D4C8614B20001C0602D2B2485B38454C2460D94286A4328164C689E0368109128E889480A4B04458166960422CD9B86514176089102E100172D8822820898559166D1C2685D0C820D822668CA4640215928A344DD92489A4362C82928CCA22014216890B0850A1B04053C891590444D3166D0B194EA4364AC28425A18244C12488D2C05048A82111158D1B807002144C54844403820C23C64C04C32DDB002202282D802802008550122612D2280E01A1500AC941523261C8962408C68191C64153860499104D182801982204942424D4B83064000D4B028011B20054008A021641E0144E13B960A1B460C4006413A905CB082D20326D191262D80601E1029263364DC9C841D2424908A90D218445E4B281C324648A42862145669C881113298D538488202606C0046D9AC005839441E1B005D4C48D4A88489806404C20320C376203B68122392218A71122464E492051D33006584200C1226EE0043189481163B06C21118909B76819A685821241E4B60560482A90401252066CE294890896259C2071DC442214155023354914B52521872803265009468842100DC8C461630041012766C2380C20A44D01110A21262D62B651A4120C8C229019232EDA48464A300C58980550B0108B7625CBA82440A237B7A0F050DB16C218AC6AEB5CE69F71CCD13152FCC43474A49432E0D38E195AF6BBA6202DFD9531EA84D503CF2E73868462E3016B1D78FC2C3590E80A5A92CA281030896FDA08947A7FEA98DFFE48FEEDD71F2090AF4A8878D5AA1F57F8E9167AA937ABFA98644D011135947AFA7569D93AAE183613FA53A5A420EBD92156CE9E15DA70FB1D4043B34AB372612C2DF2F111B3605C694EDA5867150615055B329B2AAA563692952EAE84458FC09628E95B29271043BDBA87CAA4063486A6789730F3F495337FD4C23F42F75B94614947C4AD6520513CAE75702C3513C219E894F2590351C8C09283F544A12715E38B90F7C8894B4A55DBA2018B840F68EB2480ADEEFE455D0808E1953BAC60100B5ED31025939099B7502629E6FC9C3C687D298862C59AB415AF86E57E3D995D7E9398F2B712E319118236111CCDCDA39FABD42CD8B622CBCBA8844B4ADA6083032F5AD5BB0337D9E6B77BE8CFCAB3DCFA2B20BE2CC889A915B076ACDAD4FDD9DCEF09048D9D877B9081A2B5393ADA817C4E36195FE642147AEDB53FCC513D9AB94CBE86D926842F2007BC24E94AD04FAD966438B5B95122338C5D2F7E3ECFC18AC0BD78787D81F449EC0D6E3D87AB02EB4B6D081291143C688ABD762AAED51B87482D8D215385F324F75BBFFB16B7C91F88D957174F315AB02A56882812748A26EE79A1A191ADECC8A22D73AC60B09945604295FAF9241A6E5BDFC3E3385572D68993117FF0603185870EDA44A1D7D7C89C8810F6DDF8EE2F77B4386E651EC2D9979D7476BFE7A20EEF4D3E3CE477CE765E4FEBDE70E618369B69F2C19545B7ED2DBD7BC44D8FD9746635B79E71AF46D27D1CAB50EF7F6762E6ED8E26873CB2CBC964EC9C672AA4D4F4BD79FAF2987C50CBBFA24AF659FEA0B5F9B21B462836F1CDE6C6198FC4E554A133ABAA48306CE85831D30A2523E0DC59B73A0FD702E9A6584483A8763EC4AE0F34B1323FF447CF9539253EC2968BDAF6B5BE0F328AB0CEC7B213468FAA3817D87C468945EF9301EC984B82C27A97C98CDCC6D35CE24E37F11C5B260C188335D7C6E88C6B1BF89FD85675C6895DBAD7C8D1B36B61881E29B72B98279F0FDCB8EA378813B16E63E86FDD2F569BCA2BC87881DD34D53698829389EEE64F9A14DA2549D2852FA790F7A705DE4C6A8EFD73C45A1111544BA3690CD49D1EBE93630D10B2B31F79026F2E22F6FE028FBE41B5E712789035DCA09D4B6170017FF43D3EB6DC9F6F002D3DF790B34A307A758E5D41F4A6589643FEF5CE28EF19FC94096C7D1EC0782AF00DB00111866E82634158D4BA04FF4731C1DCB880C34E5920D5A3F0D13054599813E92016BF7E18411FE5EDFE03D6A88EFE7462CFC6D3518488F58E189308F60A3CBEE1D2A70A484B88F330186EE6965985A2715A1BAA2EBB547EEE7ED27AC73287F99E6675767777B66FF125896412421DB8A5EE7F70D1DFC2DCDF251D5F4ABC5C7166EB6315CC3DB5937DEA6DFF419429BFE261C2D9791B684C63E46069E62BCEDF855F3A4326F6050A322A84510C070760E79525DAAEDC06B5155FC08B1355A4A346CF800838187B124AE048CBB840C3142404A665BD8563A244588E812F9FC521D626C2C7BFA4C42AC98C6D24E6E413AB363C6472F4F99CED248355DDE1356B4E5062C14FE68C28C56D069D96847AA14E6CE24C81C3299BC1CB0E884CEAF4410485A386C251CBE1B5A4AC478B967FA906E4EE6B65D3A3D1724F683C63FF87A06E427E08FECF69B7D235FB648FFF1FDC62958A9FC94FD83AABB9F3824528E622973E7B16F4D87B6BC4AADA088758A8F1607808963FC37C8DB16859671B5762AA1145DBA9862C51F883E5DC0B25885D33B7258C21FFC9A095E5BA4C72F8FEA1D3186B96335CD919A53178CA94E5E4D4B12010AE3E53E65139F5DC3C420DF77A249621B8B42FB2E5A4450344B26C221889C52ACB9A1F05BC199AE8315FC06177719B246F9276B8535CACB979AFB58D183297C7D10340501B08441656A6FDDC63B523CD77C732A3DFBEF8A47636EFFD75144D56F77B548CB0CA5F6488F1655232B3AE4A02B6CBEEF11AA70FA560E315B797604BBB64FFFADB190F0E22B0D8702938E9359DD2B793E7A6DD86147FFCA36FACCBF4A2A3703C2EBE67A9271B4A782524ED858E8611361168F10AA6B3246AAB483EF1C156DCCD7664D03DF1CE92C43937436E40331932A3D84654A06C75063CEABA3313BD2C804EB82A110BC45C719CB3C62B3DD6B27B30B58377C046233C2B48D8DC5D41430C7A10F553E0C0E5BFD6C9704F7B4AC3E6EC6AC4186F76639A3306F0080818E60CFFBDCF6D2C2D927B15E60092509C335CDE4F42875F9ACA608F282467A7F9BADB8A8BB7DA122D5DFBEF379835EA30D5BB058A397B63FD91865F51943EB2522F3ADB5E7F4115EE1D69D7C048A025173EBD9805CD020C8D17BC1F023BA5C609035722E082351760776E9CF7EFAD4BF2FB12FDC7C64BC9ED4A8DF2671C3241A4B82BF03F308F59EFC0B2F65FB2396B4769A8044A51BD56CC919C9B3B1DD1538DD3056914E4CFB787D75A4AB8B28AFE9634C45A2A67E94C37B558CF54A2309C738C81060669273E731EEC84426064A95C6F954B1F1216A1B3DF922E44086F6E20C2C15B8BE98D7A045596F139B9B5DC0B85699CA271AD3FC579A80F8AEAFB38251E9A3DCB942775265907C1C14029AEC672A44381A4B5E3A13950D2B7C149F3A3D93E999A40A9839FBBDBAFBBD36D8AF1C76D7EC741B0A0C02E4A015AD1AD5991EDA0D64EFF4482133F7BD56A8A6E1980DF23D08B73B633279B112DBB15FE1D1C6D7A220A1AEECD29A6C1E6F898DE163C351B4B58F4DD7F6319D1042CDE69A1ABC50DF5DCC92D6D28E7B79B500C8218C9F646CB63A1F52855A47A56CE67C20C74E4347AF7AF3B2AAB963DEA407D8F476913EB6143D41494234ECBF36B70B07C0394E79DC413ED9D659BDC5EDC6A8142873A87A60BC2F31DD461562B9EE180695922B7C7E883BAD13B7F57AA12B7D167FDA3539000C87A48B004B5D1C0260439734070A7E51BF5614E6407BCEDB6AA8D42C6B131F113D0DDD04D752F83D0F8E64991A43F33C4B6E69B95F18BDAE3785DDDC4C91564819B4BBC3166428EBBD5F10EC9B1BB6AC62F2B384A48A3748CE72B25CAD78F99640FD100F7A06B45E91E2119B64218F23EA38A8D7E0D83D850350B71421624D8F281DBB29CFB64D6CCE625ECB044F4ACEE4F2AA8745CB2380D480D5B68CF9EAAC15FD70CF2DBF6808C12932ED44D1E73D95DE8E626D58AB930A391F02B9EF1BF8B226ABE6D469C9C3F5DC9040DDDDC82A6F7641F986569EFDE2D261B057AFF610425ED4FE855382DDDB1B30C75EC2922128BCB63D612F5559A491D19E822C9F6A180240F6CF5F7F936404BFDC6951ABC600EA89A8BC0A87DA819AA1CC84EA6DE802F11BD77D9990981D2D3EFFD220CB5A1B915281413699E5A55726BD645933B756A9FA22A260E8FEFA8739A10BC057BA601E5A07E78853594363723DD5E58AF774F59B070C6EAE9C96B5F7E4CCC9AD66DF9D4C50E99483B4C877B6A812141725C6D7310AC2295EFDE3E04AB354B9B112BCF1F492E6BE04049E334BA9F6CF2014F8D95588AB826343A5311F85FC766882619B3A9199D632BC8FC30B11759665867A377C1CB29E057F486DC40D6F99B3E1BBD907433BCDE626C1AD9736BCD0B405A23E2490B87ADE01C050F9356F12127FC1FB8056F06E6DB3D63F41C5B281518C5AECE5B8B46613E034366B5D8C57682CF5A313B450A7AAF12CFA970FFFA5B4472CC01C373A613D7C49429C34F4496844A5AA981ED4FE2DD6D4C222733CA8995476324A0F8E3EAE33AF60CA401FDDAC99A6D00C68E55F13847E780DF2F577CDC750943C860A3AB657F15F72972EA42BD969BA5A9DE8755276F4D4D0428B6B936A3FF5E26F59E6D30CB8ECA6A5DBB92FE1F09853646221D8A24EF697156EBDD1399886C42BE8AE2771C7AB3B3BA34CEF5797C522614C14093D657F17E0BB276636EEF42E2E8DE2A89EE70FEE7541007C796DED49B6173C97A2B4BB8FB8CF270F7588F8D3C5300E7C71AFEABA097A042FB09D4C73E772B348AB43CC29057EE6D13E485B91F549079A3F40388EC6A289D7C243AD9E40AE09D8159BD62D97009932C118028EC0A3CE9DAE0BC31C931BFF2434A7FF6654705F9D6885F4A3DE46B08D232D542D13589121DEE038346CCBAD87AF525EF5FB588EC71EDD892D7B2A9F6DD9B132CC2D7317F96C65E6643F8632467CA7F3436BD7713DAD5C002F6E91510B474D539F8E35A006FD0B8F41BD0FCEA19D28FC08BDF742A6F3BBBD6E774872733005ED704D5BF225C3F7D43DE228E280A856991377E36A515EE096DC206BA0703930E6EEA6C39D9CFCDA7E3053A1A787003AD83840AD9A9F4529C5C2DED1DCA61C82F12B6BDF429C3386C9A2908623D0009C2CB36E7BEF3427911F605F9D433BBC543A3DD9A7A8A195D7858207970950AE1648BB622F8C59650FF131D5F2C12692FC8D41DF9D55BCFB27B79ECEDB423CC4C24ACD2E29F86676AAF43947FFB9B1886B42C976F9AA24AA88E67D9BDA548E34A775C87AF443D77C1C5CE11750CC72D1CC2D51CEAEF51C0A4C318408370F219AC39BAFFBB937664479C704BCD355B2E23D5EC1829F961951285E33C72485339 +smlen = 7763 +sm = 749314BA3191A2586F22648A9B47CBA54EF89607F5AAD4EB89290F338149270F1A64660E677E9C75F41F612E6E93670802272D0A5552677FD884016BCC7B2441CE8A9AD8C7B7895407378AB05779601253707587EA8887F0217D3DFF7C502E5602D7350B13BC4136BBDA3018139BFD7D5059B86FBBBAE6D2E89670E6C9B84007A1631B200D5424615FC8EBC48EEA20ECFD7D305E1C53D0E29712E9D7D6F690AF631449C62AEAC9277CFF1F29824FDC3BD80952285F8C21EFA677E7FFA41C9E2D57CB6B246C2CFBFA62D2A24DD5CD037D55421D3FAA544AB07AA98BD9771E84FDF8623F86753E61D8599AB806B14B036DB0FB15772AC8A549BD4719D0D33372A60B1A5E3932FA3027F45636B48EEE40144174A28F0B10F955E992004D61DFC932D1241AB210B2990D0E6FA87AFB84289ECFA9D3544816EEA265171A70E7B5D014E9DF3E388A86C37C693AA2AF050FC6F9E836D68060807E10FA7555DA6438B2881A47A46B818D83A1D3CC3F30EF6BAFB240D53DA335349758EFA39A25B64225BC76BAFCF9C942CC902796862E6773D0F882E70FF9B77E22D98F5403D06348057B9FD565D8B0722B4B223FA705E3FACFA5D39315EF9227B57A972C32F1A881EE62C7EECAB208F084E8F12326747C31A99D54D6F45C1CF15AD0079B1E1D48A52FCB4D8D074E14593CF38E7D8B207BB7E2506EDE62105817F466A953246B9D435CF48487F8E28085E867A9911916788EFD196C85860340D81BC88AFCFA03AE12AA53F12E121447E4842C499508A993BDA12862CE1864DFA1009435A5957780433F3D5ABEEF4E7269FE944227040B8C6491D3848992A8AFA7EC221FAFB423036F252AF3975BE81DC6E6C5B8C9C5943708E66A17C75277B906AEF76F137A1B247381EE4F34EE333378062992DF585CFB0ACE504BD6EA137FBD0326086B95BD276A5BD42942CB7A5690C94F348B0CC4E72F58A92011B0B71DEE33C267AC1EF24D69140CD77C8ADAAEA19B36C687A64A27CC4510E8F66FC722169F4D06CFC88BCA3C6AFEEE7259140B00CBA0E065C3F73787B15F06F22C4996C2768DB0D90485DE830AD92C6B07993DA4EB502B3F9668ED74E8CBF8265CC0485E58AB60ADABC539C1C4A6DB7730D6B3212B374B35327B5D7E4CB2C00309A6283025C42A9F06889B67E5460417D6525F3176963B38B21FF4FAEE9E66AFFC3D1E0750D565E0A246EFFC5ED6C31D9862438A0BD77FEFC9095D61CD695117A29CDF980F8F2E51A3B6BAC5FD1B65CB00420072DD4D4966810BBF07888C6097A9343FE3F07FE9B5E772A12669019E06AB2FF5FDF4F5C6E262C0C45525DE138F8D7D3C970EF98C100B6509E36353413200A364E9A75B4C50C0D913161338D4B55BDBAE4404A5D942B7929B2A17F91D80B0DEA9A5824683275729672DAF90F8DC405D9B1BD46A31D396F5C8C5F78974A1123036F1716E813CB91974FF1A1EE5413BD1BB2417BDB34155FB3BAA12452D0F93294EC0250463382C18E5B50FCC82FCF19D6657617A87C5297D9E806C9E5E383230EE54079C6014AB56D2A8232C33CD0277F3272A261897EAC822F6406479B40ADEC1F1FE6D574A9515473B4A9D14C52C1DB1E75BC00F5BFD2014E1E9644000F5E4B88E1F886E196F239308D5EDA1A7243CBAF6114BE29E7328201FDFD33A5119517B07568C84138BFD098BB38B68BDEBBD30EC667F8B5EE640D85A359685217F445F5791945CA9CD9AD3EA781D89BB6B8B73F2EC8A3BFA9541913ABE02879FA2A7EE845843AB938071406574CFF58BD4A868A0617F2436E1576E8409B82D511ACF995E6B0785E11FF1D7CD19776DCB7CA2836F21418250E36C1F11EA6D6E9C12897A54DFAAFB3B97011CF5BE3AA786A792F4250F94062E81122B346110DB2D8FE782175C349349A09C4E321FBE6C1C75BB00F95CAE4E8FD5A0A682906968C043FE1144A73DCB046CD2505B08FAB41E77D5FF8F09D0B13D2D46500E96E7C9E16060D6121790CC4979E743C85077C5A710B7F5503B6218D994F8219A594BDD55CF045375DF8F417AD8E970E156B9F24C22B8ECBE64D3A03A148F6A051C40C171EC0BD0B89F711BEE4DD43DFA3169A6EF5D5A8BFAACBC39A00DD21AFA30860141D86ED75727AA7501865F67D6101077EB3058D555505B0D12E75C63DC614357591861A7988A42415FF74F556E370718A4E00B26EFFC564CBE129F1E15D200EB00E1A7D13B59DF9F1D3339703170859B4B1D35AE8270BAE4EFB551778A443AB1747BF94A70C70ECB57B9958B2103A25EBAF2CC7A4655BB70FDC2860C79268B625712BC37849326599A4433E0AA71545E818B3186AED7858D63A004D3FA46DD1971C4EF5757E5B24B63DFBD2CDC507F7BCACA82255B3027160C7382840251F85CB229466F6E4EE55701E16C2279D2FC6AB212B1B1DF29764820DF4DF5499A9C43CC890CCEC111013F0E120F462AA384D730F7B82B75F14E3BAC8AA44F3BA1EF2EBFAA9BB7A4CD51BA68CBDF5486A321F3801BD6D6DB00C3E138165267767113AA68D6CF78640B65015E4F2BE1E308659DF1230D9A1127EB50E8D405A9CDE75CCC57B3547A0E204AE79228713A455E9EE4654D086254ADBDE5BB94722AC67380AE045D28083763157989DAAAD501EE78B2D3D523971449534F0345B6B39B779FD652EC4055AFD14C544975C5ED21FC8912E032FCCEFE735585BD42E94FF1E02148661EBBD1A539F726D2B5499506795EF605E98E4A5CA37FFC8FB046D794E20AC20A3433C1D5A4916613BB5C3DACBE72B2CBBF930705EC39F8A155A314D0C0348D9230A01B5B9A9300528C50B81CB2D69DBA927EDFBFE311D6356A79FB0D306245ED06BB1E7248CAC40DBB51569A0621EB8FFD33591330254B2A7C4046149AE6330A0CD8C76A43A44BCA1D42ACCAC59E022C0D9CA257987CF62F67019E251F3941FA89E410076920486BAA1A3CDEDE1FC32BB263C4326EC199E2A33C9085DD61F6FE6F331FD907ACEDDBE0E35058AAC97C255DA0EA542CD6929F93E0EFE33165055316C0D6EACA7A0177CC74C2386196F29753C5D7F47C044427417580CBAB8FC90174D2F936439A7C08FDFF1814C86DCC6A5E8B28203068454CF05B75F741BF1B56762F6B7C68D1F4A490DD312977F46756EBDFD13A41285815BAA06FD2CB0E403167C8C3DD92E1BC16A3DAC438998F565E9F1EFB30362C5BD10718A434347FF4BA3CF8216A2EABA84E6D2D98F3023FBBA7FF2F018F020285BE6F5F256A300EB67A86931A5D0E455F5E2746BC53D4F25F6BFA33C6D5DD8818198110499DBEF051A259C2CA6316DD38A863AE6CB3DB7653880728C3B4A12DAE97FF2C93DE79BDEB3EBDF30A74003A59CAE4DBEE35A655070D34F4C111B2A9841B389270BDA0BC639A9EEBCF02EB8E874893C6CDD628694A757FC26D645C60E386BF6257D64C6FF9F7C3857C00BBD44F94ED5EA5F055E46E95FF85C8D204CBD133F28A876FE32BEB8152C23225007750B8A67E985172C0E91E7913AA126BFBD88291D4BC36FF0D738DD07B1E4952EBD6A8861FB51BDCFACB7EF41D7861AD0D9EB0D5FB5C2CC612535DE491E38E17FA247E4C0B372E7F5FB8AF68964BA8B43953AA394C61572C53D752A2D8EB6270A9459DB64D43E5F435C1CC3ECE01779EC42A10ED6D813DFDF617B41D3C7C2BB151F62655A863692EDA618838E6B946FF2814109970444F27392FB77B69ED45A280A2EB9C1E2DBE0A454EFFF2D9E4317722FD6332CFBD07CFF36CF29632242F7AEF6275D0F318A7C8C0263D37B4F88EC4E43A78F77A4A43CB54A1EAE70621882BCA9E192F71B60CCBB0365E55DA9F93E5ED38F6D1611011156314719644F0A7D79083CAF1278CA090185101465A1C9D4D4D7587A9156D259F5986D30000D48292815F029EAFE090B667A9B56219E97B62873C994669FAEE95FAB40555BB5408BC42A42B0512ACC9E33A568B6019CF24F2A98B8C945F73A4307014BFDF62B3A090BD46276A7DFB9186976574E0E80A77F72EA5CAB8DCCC56FE2ADA4348E653F71A4C0829BF004A3F8B383FAC9C52A191A653F585403B7A335D955432C361AFCE1BCAFE33D4230E5847B435CD63B3637E614004467794243635D595C08C47C9EBB88C955ACC87857911247BE1A767DF48EA0C82D95B770259B9AFF8F28D0ADEE4A3A730C88E63E36A513468C75CB72C1DA2DE92781FA93AC73755429D68DA228F16452203099534989208E6A386DB288E85D4CA94BA56E70F7DDB8A0B1F0F6C914A3E13EC4DC4BA4344975B678236DE6B01692E27E68D8105EA7C238A1821E5836B8CA2BBB000F2A09B29D52F0716A35A9C321FA55F05C10871DED56716DDF8EACE0F9CC73E4D08C17DBE89FA5DE0B6DC2D1ABB6885DA995E611862B4BFE7C92F173B29C00161B9CE05A8AE9BBE47A4DA34B9E0FBAC4BD6F074450D84E9735143AC2018B352A755A80F3690FEE05561FC362D29FCE0B3264CE64A0810A8DAEC5EA8A1F3ED82ADE271F402A6D2A3DB23C3410D1A4AE394BDD678E727237CEDDFC826F8B0A83EC0E96412FD18316E92FD107231A5C85E2B4D12BBCD031119CA4EA68B2A32F6E207D8533DFC630E44243E94D94DE2768207BF478B25FE11B5929A880AF2B4176D70C02A4CA31DB1843FF52CE3C72B5651F1C1FE214E8F54B5BB4C6DC2D136FE160FC2B583FC8DF6B4488A754DF36EB79EF4ADD097BCA8DE9ACBB64CC7649E78E19FC5FE19D3F3B3997425E5F9DB2BEB9F56B69940192547FA5DCB288677F0FA6C6357C5BB47256DE3101A887DF0CA322D6331CBD022DEEF1E457017A5699B5A87561E833FD17C261FA8E515AB49764826A9EE579C6EBF8A41105A7E3CEB6D24731EB17ACA7FFAD64019B388FC9358B273B9F36760F143CD4A6F561D43742C65BE6B65E8EDF266DF77D636429EA5F55BD84E4BD758E297097959B87048C39E45D7F44B0CFFAA8EB9A7ECE5255E7DE46401D37D0EB974C65A2154CFD26C9056B19138375EB01189A4D4A002BBC37F2ED0C6DDF6E5FECB5956DF4D769167E35890921A7825820AEC9E9B0E6AAFACF63FC36FE20E780B71E103291540DBF5412C562E7ED4002A5F7DD3A3CB5FE1848F01A1766A770FC5DFBB81371CE2D42A67D75DE24B1F012FDB820A5EC383DDD15965C8229603BBB2DE4857215537F8F5B7D63CD135B9514A7F9F06A9EB9720F2518AA3DE8654E5B1844C7330F7C98D1652025BB5135B73FC3F2F14957EA5B85C1869D4FDBBC404E86A36A2962945007601330C22E7F942AB7F240EFCC489B2ED0FD0F7860D183FFDD297D31796F1E360B29A91C2A3CE085CF95EE9D67BF2014DA33C30482E98306E1A61F93733EDA2CDBE9D20651A3412B5756B0701CF6A17FAE64519ACDB2486EC6CDBABD18FA8A960445E0FB6D728644235B9A298483BD1C873A2F922FE29E273690EBEFC4F0B73880AB4EF7763681C23C2FF30542286E19804C007965DA9BA544709234E7EB4459C9F87F64CABB16DAEEA7E245240259545E23ADE3917A9759C5A08C1F0E895436CC28AB1CB1B737DF0611A764141D55B84BAC60056AFAE62D60F51DA19FDB0D189DF2463145D3F72F811D65B31D3F05FDB4976D02041B6784DBA0704C7BC87F9CCD99361CCD7E3875A59E4653E79AA9BDB60F0E45FC1DEA0047EAA1460339756CCC27D8928A14732154B73326398278C7AB566F764F4BF96373506445EDAC24EB66FF2FCEECECF69C9D6D639B1CC59356F25024EE239C5EA8167266292131F4844BBE491B1AE03115A9ED1A7D6A400D1652960293C1194D396093DC449C86FE78B8F0984A3DC5EBF7ED6A6890637D837E859FB30BC4FFAF16559CB7550CFE9D4EB495A4CD837AB4B32C21B5514CC24537D46C2BA3F01D2F068EFFF8E9C852063CE7ABAE1E402762A63AED33DBDA619E1519F10AF92AA6E688C660318D40E2494B055852F41569BFDA800B30A7AF4E0B0E580D63C005817820680DF2B2FCC2111E1608E1427A8107C1617EC1721DE160EF7FD19C65872F1E99F1383B256601CF2965550157E660F0602EA663976BAD6D9368F09D4FACE7CEBA78067782D1098898FACB0973B532AC0BE2253258B6B72AA7344679A4EA5E9292127F8603772876D089068FEEA8F38B097AC79D6DD104521B844142EDA8FD8AFF54F6142FCB2DA87E9261AB25AC0F51851F7EF34DF209E8041C3A0B160B186F41C08087D3A7ED2D36F1E50F4C9EEE18422FD87C6BFE9BB90865D3D29DDBF4363131C591FFF8E7E6398CF36B513402B9066306D06CFED5577F0CBC3561C3022EFEBA20C7DDD142F4702597F723989C64C041BFC70CD9CC953272F3B3F32BC899D44830A3A856660F55CEFE7D430C93708C9F22E20537E30A76324A6E45F37D6D2DDFD476BBD2439477A82858798A0AEB0C4F1F57B8404415C6A87B7F20D5F8CAC313F419DA0213550606D7AA5A6ADAEB8D5F0FD687C898BA9B1B2C4E4E5E60000000000000000000000000000000311131A1E23313C1F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 + +count = 96 +seed = 26CF860726D4DFA38AE07399838BB336F1BEE59E9F23AE4C81E73D49964997EF21CB5F5412F9A70A1EC39FC6228C36CA +mlen = 3201 +msg = DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 +pk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04BAD4982E949C9D4056FD5DC936BADC241E5EA6F98B8E40D7D28B9544327CD14C0EED1089099B460D2D174F2A474912D81DCA42F57C4193F0175A950D4DDB7FD8196C88BB895746CAE1045971843B3E8B2DA32A35CA832BE5B28E524F9456FC380EF0A255E052F970566C3CAE3FE8449A7B4B58FCFBE88322C0C5AA213676A46839D9F856CAC219ACA60275BFC6D5641F7F84F2164F56CF8F82F264CCCFCD9C62BD1116E618BFDD35471F5536311043BF0344116A83FF8AF5D042930689DC03B337DA37690D49CF68DA4F43013FD8ACE4CE38B8C03FDB5FE8B025236DDE9A87B0AAD4F316C02922B440A5D1B9C41ACE2642C95716AB974AF90868EECC5FE13EA84981AF4B07CDF29F8317E635D0BB920322825972E000DA276E9E0FBB1E3DDA66DDA3580945CC85410DDFE61AD4A7A8C24BB75CCB2F3CB5546DC5DE7C91C98A52AA2AC22E8ABB72FA4E9750BB16067BDF7A7EF69D0DB1E02A3F3DEC1DC96F9281DFFF4B03B1D68E76DBE3300E6B62C2F91D71D24189228FC7848B09D8D504557A3A088B5C4BDA2A97179357757998273D3B7FA9D490E6D055337DCB69093DECC80216B111D2105917381BA3BC7DBC5B6100C4E5039F61C393DA3F761425099C7CB4F77C8499652028888997D499513FFED9CB44488A06B7F85C0808EC00C26AD84E874D56E750B1F9F910F888182A7D222649EB81DDE263B8551A5FDB0DAB5F42CFC8B2C7E2C064F1B5FB3726CB1D806887EF6E2EC562C26F0E715090A70CAC2A503BB951C6381D675D17D14B3B7A54F28DB40794A0D5A3491C26B6C2360436F9A57B23AF8ABAA59C56FC8441583DAF6A21AE69E0A9151612DF2F85A11B7526C7D01BE8E778754A3AB7773FA000FEFD73971BE32E268A1F214EAAA904D3D8A62CFF929C0C0CA850B20AC554F752167104238522A27F07BE8FB1FE110022848650479EADB81979B05396061A59B56901F052D959F281831F9CC165E2C5169A9ED24BC9CF0B99859C69D189B4BA25EEA6ED6210F7462EFEC0D1734AAF343F223B3156D003206488F392D006B8C62FABD9BB48F109ED213D7B96529F7D60DB19E1D34CD5350F3493954DE36FE7A0CD258F0CDCF319B881764F74A63F7D7A12C5DB08AE13D25D27FF89BF757081B9A604FD513C8B8822FEC933C34AB46245EBC272EECA1F98189EA8AE40B3C0A2B22584E072DE7C50B78FBC04734DE352B73D04B2E4980E1A3A18B95ACE74EE4F0503236A0D80FF90F7961D700B6A63706A2A3261D8B1007CC968ECE3D9E9A785C9FAF57D59B371A030ED959C32A4DB541CA038431676A53FE42EBFBBA2C35EAAFFB4E947622E3717C8BFB47A29387618C00E77B3BD2AA0AC70537740EA64B2556ADA32ABCB18252B7968E9F43227FDF8BFF88F939EE2285E1B21140B3B4C3EB33DEFD2015BF694B22C10AD05FF161C688A05ADF632741D4225ADBFC69CBD3B70AD33A0F8918527FBEA059285FACB7F433B6A897DE6F96E1683FED1608FE8F7A9280DB76C1AD545BFA2463AFDD31BDCCE8BB282AEAC70C531F365B172CF3E067FF9FA70BA1A83B7043A41CB1BAA18307EF4F50285ECA360F2D9597BD3361B9DA096AC5FB1AC4C5FDC4EBBEFDE16A55F8688B1393EF63FC42B06DA5D9768E3DC4662743ED834A67249662997A65D78596E59CDF91B0A07C9D88484E64B740D5F82B96078E3B3432B3990FB226BAEC008878BCEA6DD39B3BF49EAB2E177D212C36CB0AC2CB9A63CB92CAD90CC13EE62C303C8670A465287284EC7FBF72545C80017778C82D5E19BFAF1032EAADAC544AEE3C0CF9B631BE22E5D8B62E2061319974D80E23B48861F92C52A8261BEB357BEAFCCA65CF92AEFF3CDE61D29A8447B63D6937F4E49BBC375F774900FFB85A88D28EC5AB0EBF63A5BC664700831651DDAC1E1D9ED3806533D911A9DCFEABC877BAC011B5DA2FF21AC17548858D762E39ADBD4BD4186FC66F9D21E36838E2ABE621B111A7D21364A36D593685E9A9F7DC6B4E21E2C7F28878174F60F3DB8D596E31D73FBC66BFF49942DD6B05506265481C3569810330715DD917302DDFCBCFAC328379A274417D1FFB36FF94C76C2C0FE65ACBB1112B81A395C9BD1F148C7B10C619E74EDAC800D99F118EB578A158DDDBD29396BDB42941FA763E7133FEA6CB7471E381959C56CB8A2DBBA15C3EEFB7A1F8A6CDCC32C68BA555236DA36ADA1CFD9DB19ECD3E5F5A0C14DDF5ED23CD4725946B5F01E3CB1DC725DC9B4E4207C2BB4FD31C40A2FE2570CD6FA65E85895A7BFB8D6712CF44D0DD2C2F5E5B6761100E7EA95F782B163418CBDFCD5AB0B6B762B46184D656FB29F7BA7552A138F10A03404BED21C89CD7B9C30EA8B11EA0624B41FACD0F50810F78CDBF0381F5F568714E26793D936C46FE969281A4301025F0B7B06CBD1DD916E2FF41E1CC45DC25F3F43871F14200A1A6242A757DD437DE555B1B9DDC52C540D1244E11DEF5652DD0DBEA04FA2AF9868CA2D9DE18FD0A0ABAE74BFA6CB853A184780FA0AC2C4779223867F23E5AA50F2C89F1B27846460F1932A013AECD183236FD48946114581897237F90012D6431D9B249F8A938886C29B78650AD4F366523EAB227A4B10E175D152FA79FEFE50D8D89C02B72B23251130EFDA1C1A7D052C2E447EC693C2F044CEE115D436EE6DBA6070B5D1AABCF8CDB0F3CBA497D210EA79ADB8A4BA00C2738CC18065F2AD7A1BD08AAE936ECCF00F1552B2E8B0C37A02A2C9ED0019AA173A6A3066D2CFAFBCB7FD057ED050319CD33D082F3C75268157A9069FDBF58D967AE7FD3D2E5B413BDF5F298B0690594626EA6B975989A76AC7B5609578A14D8C41DD87A6078DB969C4AA797FF6A0EEC6D9D8172D925B7AA14CA8F453E31CD2ACE1C5E697CEBF6DC577635C901995FA66101A2D68589B31BE2C1E49D65878F2F664535E6FA89DF14A94CEE3A693A6ECDFA2CCC389A5412B44FC4A9261DC429E9AFE55A8D414E6B7A39D448614BF6E5969037A73A98DD724401A562EBBDE7E908E198E0674551BFD068B28A3865DF11EA676A5F464E2B37084645EA7DF4B244E4C786B3695CB2B4EAFC1B3E743394594FCB4B3FB5E739B9DC3470401192A2C846F99FE9FAB72FDC9E1FA5F15D3FDDA9707D2C0CF5724EF081CDEBE5C640D37A75CBC035FAAC0777CDF6A4FE216D4F760CAA0D929C25E89F66ADAEA1C27FABAEF2A8E173BCA1EEBEC1FF24A7843DC08DD6FD76A2B376045370898BA0B3278B5B7EFFBABA582D171F0301269E1D4819EE1C0CAD374DC4CDABA5162CE4D9C89036CB726978877B0BF81630EFCE92AFA750F23E9B9AE924A404D72EE9318CE97EB71B78791BE8FFDD292DC857FB7709D10801B41FADE6AA36AE1A475B21674DF42749CC5C153FBC6FD33BA20B64286B9B9FEE7B22901E379A47B44F23524B914A055EF5E893819F7FDDA7785CD42D4C9D5C502526EDDCEF7637DA9CEFA9ED09F400ABCEA3FD9D71AA79C2A3A00479705BAE67F45E7DC2B527321BAE3BCE25326B15D185A345FD5109CB4F7125F02A2874954D5FB3ED247C4DD2C1F3968F38067E49CD8495ED2E57F06475B1E80E2DA84AC58F4A9231FE3756180F3E3520FD641CE24CF94A5D418777876 +sk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04006290C1BF419782C3148EDC761731F318DE066CB97FC90C3494A2728C626DC5AE9FF2D6E80CC341BC936A484E51544D16B136B4083C9B52FDA5C8C9A6369F1E0B964DA3042511092C22162C04034C0BC9210C807119C528C0304994364863828C02C129C428268B284E0941851925329C002CA4242C1B418E1A110220492619A56820366CA1368E14B6691906845930265A140458800C50322D90A861DB160EC024088A923009C811591680D116461094880C85040209491BC685A1886144804563126C99225103405211473081264D12165213027011390004C76999840D84A8490A9589D9A6000B000223124120A42058428580B461818060A33009099941008428C82204CB1664600829E2480E4B36845C366D1B982C8144041B246102854D11C76C88286A8A140A14352E4B0026144651502486D2046A1C206A0240319AA0691B4549CB088014452243486494980400A28C2300214328640C898182228D5CA06C03B420024189C2028892940D0C836989102413B26180106DE1806DA4922802B9200A4648949450D0C46008096DD21248034991CA40220AB0700B214219A160822430D9386D124742034342CA4692531282C42404E1A0905932465882242141641881501B27518036041A466602B46920C54C22355282A050D2B88D182704CAB251E318509B9028C38404030306DC24908922291BA089D336406022240A0325A396651347684C00241412201101100AB32450464A5B3682400042DBB405D2148612002EC296854248811A288550B4910180248A3404C000800001808B3664C4808C8A1805A4162D1C092493C210E0B64400C21043B2259B188120986824A98888926154A86D01A26D6336498344848106300189116112819B20051A358A132968C9C0701B0641A3C61021206A94162A4A106E93982000208EA024296304515AB08800309143306613294903B53021A0504934611A852884964561007284A06903499214C22DD1A4714A88402331698C420962146921328E0C470AE3924DC9A41101C76441240CC10662C028848A2400C3080594100524B74919A84C5B02241211900B262624A29182108289446621374C9808489A424951389200026802416AC184295C208192B845A0C28111C000441288818890E1C485A4929014834183022D8C24121C266551104190186103054810C70C18C5510A232ED98869D8365082962424C32940B6050A83051330861BC8704A268613010D9C101021240013900C84928D49C02920056A12178E180209C3C209C4022D42820D4C144504242042023163440A19150A4BA6201B320C122244904880DC820C24340814266D0C32260CB561E1423003314ACC926408B95023068120C58519A225E4160653222D504406CB380682268A0A95801A4602C9108A04178850C070A1346901001020134DD348509A188C520411C282280C42811416028BB21159B24C09059054A4682085605442301A890D98C86908086001407188C8801CA34CD8069190106222B78C0330601C1800DBA22D5AA8050B4945E320241C98011BA36853A6894B1092E090910242690B26861A418A041181D9188D53820823A771DB942959B649D3307003028812068E880086022740DC3408A3462003B48020286DCBA62CA2B070C4128AA23246C19488D9A66860208E49324A94244654144281066841C084601050041506413682D2803188008E53B0100A228D41B62400B780C002428838800C284E03A50564124224B36461B00CCB3250222406A4986D59A26D2000705CA2419A840884C2045A226A03238A21464010811009492C8896495298801B072C1188904A12610C0744488030C382809A1492A22602E4342403A3411B058DA2A22500225214C77000284E4280848342691BB28C140470083761C842009884441127848A468CA2A69004A36952964CC9064D08C56C92B0811C228D4C4092223991E4A86C98A40191400554C088CA182A58A2448B3449C9000A00274520114E830006C8080002418CD08420CB080CD8384260342E03104961340D8486901C29411906900BB1910A411121C90580020C612649130121489808202280D1308103058911B68149482A359BCBC5C88E15F6BCB08BB9A9EA67A5F9D02EC95FE7F5F7AC4513470CB5F032991261EAE5FFAB9437F99B8F555B12727E0EFE7D7DEDA79BFF39DA28C006A8801BD9190107FB81093A820E36AF4579D8E12B95FF6E04CAF6088E27BA1966324244463E4B83AF79FEF22DE8A049EC68E817FBA985EFB647FAC3C768C9D4A5ED62318F0C7145E8523C4EF094EAF5B748335F2DABE57F7F2A9938E629BEE027CE6FC3DD319D327A7955F7415A392DC98661BFF3CD78DF34764D79387F8B505B257A923ACEB03A5488C17201EB37AC2A5C8BA261E21CB88E2EEACC84FA72370A1EE9E083A50C0C80F9367BB371C58467507BCF045E2AD9C816CBE7CEA41A3E26148C2A833800BD40C4509C64EC38E389528DC2049D245E4264A37305933BE04859E0A18D0A2000C09B57E4EA95981AB390316587BFEB8853AB78EB345FB85CDE51D36D1EFF4BEB54F4808D99AA3ABB20AF9F9DBEC2740D27359E2408E149A479D890192F3685AA3DFFF0E2EFD8BED39C90D5BA225998323ADAFD98936DC15468754679F82F0BD1B42B8515B9BC008FB59BDFD7237BF23CC25909F5C61EC82BF7C28123269068C1B9322C8804A4F4074C59A433EC1197014D7E2752645270B25DEBA5252AEE2F51394E369426E974AD57781DF9391FCC2D163441852AD7C218A974267EF7B5CB170367E5CF1D4775D5654E838585407790E6990968537622859704C58B040CFAE0F53739B3BF9D862A3F1AAC4EBAA76BB8522563541193C67C00745CF8F4F34D329273D83C2A8ED7B408F785CDF2EFFB14904A739B423CB92BC494B1D3D20FE51AC95A458C8CC99E7A400A507C54ED42D2F313EC37F8879BCCCE2F097624FE3ECE2F9168E7EE6296CBE337321ECE425228109BBEF5B47D9540FDE57019404E8C31674DCE97FDC55AD3375E13B37963FB4A6ED8881F446B2245351971BD4C419F9447A06614BB3831A51FA4A3393E8953612BCF7EE2DD70F1927C36D938A4A5B56BA2013AE5A589984A9F1FEB158BA4E614E853E2CABF5262406BE16F3E1E984381A2F4BE838633489F525536A34802202C91BBA0002C95B0558451E9108F7D4BE60327B4727CD9191DDB7FA3528277760F23CAC5AD666E3E9F64288183FB167C7E6F03EE8A684C1FCD2B0BBF15FFDE104DF2EA817ED557F269C563A866E786CE42847BAD97CCCC012DD2602C21E2D3FB7FEC856609E285789DC37D8B2BF3D61A5C7BD2843CF9A4DAECD7E3B6AB3752669B3913FD7A133EC42380EF29D1C6226F91C530FCF21176DCC0F2E011320224A7816A3C50A8505FA45952C9FBDCC1C647CD2FBFAF91265AE9449BB723044D86496378ADC461596D7D69E33C6A4DD304C7790D7297FF581F4A7B61AA4364B8157BAEB822690D28080E5D0CC28162F682228D2BBD2D70AA8D3B41C6E24D9174D1068CC57E9634BAF202693B9816F8C8A967104A5286F65F64B59F14EE066BB64DEE76C27F4CACF800E2C012EE2FD4C2C341F8EF7AAFEF296BF203AE586273F922AE8808BFBDB27F902768227466B012187318163275193E6EF9F42DA4D853D80486C23F0E13AA4FFE7097618D0E93DF158519A2FFE06A7D47C3986A75E401C604F302B9E78F0FFC698797845A1DFFD3F8F58ECB7B309100BB07CBAAB247F4F694D9683EA43AE190D59C18C15BB56ED02DD061AF6C28633D38DF44C26E51BCE8B73C0D4C3B63DF03740914E8EDE0F4A6039B116DEAC30C6DDFA86C89B4FE7C901E52A413E0EF33ADA4FBD3B8908D3AD970E0F91C3A4630B5ADC067B3DFE9748B9A032D8F1AC58489324EF4687C8917C6AE43442D6E9E301A010A3BC4F3EA978980388BF5F3196EDC43AC034659A1B22121322A6B285598005963AF3A038FB256F5CDF856EBB5274B03955F3E79152CCABC8F23A52693542CCF7E9F2A7C751E6669D9984E7B89B55A0DE502B291EBC11602613443480EAA3B9D71EF88F45A0031AA04FACA4208E45EE610F5DB54B246391E248A0CAEE43E5F6D618D8560A8E9DA6EE5F7E66676A7F242D7A57F74348343272454055AA7B1D9A02BAF9C0879446AEFB9BE2BF161DE2F7BB273E8A602D834B20867A47F7432DB788A2D10206F5149A989AAD20D8CED1B86DC9A522CBAAF8884625BAE3DCF7513DBCE656B324A9D1B3EA72A171D8104F3650001E64435AC1739F0C7D039175E835713875864DDA253F00B15FCDE8AFF8013CEC1571530815758D720E8D4E1A52786875E5618E0757CC4143EE0964BAE533C502388E3E7DA74A7520C8F5D11BFBFB3704665B2422079EFCEB379A05DBE481357E605C8D36168E610D2198244C1049D9DD44135CAF7C63E2EE09C4E7DE34D8F5B7C623631632EAF07F8A85B28D6B0AFD7F3F57CE94E2C92D1CDA1CB45EE3244D27B6A07E1387AF9F1A6805A4D0601A139812428083BF19EAC1492AF3343B10885153924BC23103321A2C09B21805D1CFE0B5686DD69222D6CD38F3E5660F3C77877C030FE50EFA35B126B4C61D1BC729C390E88CEF69C8C9F50B688722615CEF539CECC40D663563F7B4384CEC0F2ED0E3F0C8DAA8D605FAC8B3043BF4755A4DA34DA3C0735DDA59BD50832AC4CD3D47F7CCBE804F6956D1A265C35A345A3B3DBFBC816E178E2D56ADEBB8A9C907BEA57E590E0E896405E93122B3F9EF445B22DDAFD22172844053CBB0833E7AA04FA8E2312A8DB41B5001FC82541058331C6235C10254965117480AD5EBA7523B70259C7E388682AD211A41F1B856A460174AA6338744432954695C5704DD60DC4BE6A9F2F7FFEF22C78E95B4363318F8B224D775EF7FDF47C0DCB68C456710C7F6FC00BFC1E6A8DDD5EEB8F5904EE198254E8F384B13C5F09D17A1A8B0FD678F78CE86D898A09DBFC59EA8165707D9DB463F4265922BE6DB59A55C9B58678A6B00D01697604C8411A099F80AC9C6B0DB896CB69EAF3F4651D8A2B06E9C78222B5494516A590595D34425082EF4C7FABF0C2FB702117684E5589A55E344CD32B333F4FA677A7BE8FCA1DEAD18ED64150306464479E9C9B12270DC123F42A4CD808E71C166717F13544E370373A23CD0C66E7D94F7CA3071A1FE330AF0FC9E504FCBCB4859B0E576070F31F476B3995E8A8976E22B1F4AC1B032C947D0336460F420B1230A8380392F00FD0010E181B0656E1375AEADDFD7226C8716C3FB00922C9353930B60BD5EA4701FEC1181B623AEA73D0C9492A315A8FA23E3EA9C7BDA6CED25E74093CA7DA335C3E2BCDE83D8DB79F303AF2E22080434C341F0912EFEA714AD8263303F066D9E8BB11E54A79A2299579EA9899CDB50C6127848358CA53AF6C76CB9E42738E30A57858BC660DBFF48D9D730E63F4B0A4196248BC15CB1D425F9047132571C39008333494E0ABBBADB76CBD891EB02B1128BE99AD3A49CCE19175358D54ECBDB91FBC8524677E5988BFA8C6130E3E9FC3A0268144D2DE397F9FB794A52FF183436A876F654A8B976621297C3B97EC104CC6E49791A6E355CBBFF8108797DE563BA38E295E736ABEDFE46E0208A8E706B74344C5FA42D0AD9E9C0CA1870695805A723DABB020D83F7C99CAACB708D8935453B965E7B83776B9CEEBBDDFF0682D305535F650752D88F18C074CF1CA80F63C8B58B519CD23310BB87978413953E495F586B64837AD9F2EB00E2E0F8F275AAD4F840FB765F0D926EA024046920B09C7CA135754F3CB7A7CB2757D78498AD53B52DEB91848308D5502A92C59A83B536102FB7C5D6A0AE279289DAAA7C6842B8256C518FB49719822865BD81FA01CBC0C860F6CCB331022496A72382EB6669463CB740540DDA3CF9B01757BC71B69C491E8ACEE80A833A9060C728E59CBB4DDFAB0F50D85DF70F038B9AE81475292C89A0FA101084131FE0004E8AAA337445DC20AC3F0ED16A3EDA6216BE8A62F608BB74C8B7BAA0E680B03710CA9C6DCAC80D407E503F8B61AEC0B32289157F3D53F2EA5F4993ADFDDD0AD7CD9410CEF8758268F104D655257FCFF7479158E13C25AE04CB5EA19C3AB7146901D906BAA2BB557ED3D2D4D7979562C2B9C69A68CB09705249E483B051A2A0A8651DA1EFBE053158B4CE838F4FB8D321840BEC81A5443DABCA397DC0A926BB7A8DE0B79032547D1761014EA672C2FFBAA0DBEC8EA45A4E7915DD36E6F404D5CD29B26FDDEBDE82FA57EFDC791CA068C490B73123BCDB873CC31EE3529CC41F1944CB232B18DE6AC5C4F42F143906D60AB5FC04DAE706C14A2F640443DBC6DE960B899D9C0C782F07CE3B1292DE131F38E97CB4893C587C804A10EFE6533F6A0474CB7F128F7CBDBECCD88BF3676864BB9C0F7C5F4FCB95B466B7EB1BD5EF1C3A8833CBC7F7018E0C875431D09165668CBF7C4714CC55D987B757EBB926DC2F3EEA483483BE89F4540127139788C19FF9C757B1FD1D50CF48817D8B03554AC6DE19EDFEA9565941E79E07DC1502931F7DCAABC4221A7E80CFDE8DCAEDA5669725D01DE62BA47B62530AFE76E7C546F61966E0992F05147A95D4425D03FE3A8DA4B043C0A6136F90C788E628B5F3AD095714F06DF60376FDFE5673199389A02FC774DFE1CC44BB4B3874724DAC9EA564819ED10ED2EB79F5E9A2F329EE5B870B12358C305F9786C3A1288A13BFB94F4BEDB477720D999F1CE3AF55F343AC7FA74153210D7C86F04FEA54E47ED2F3B8B3D90E62491E70D93A5B47ED12CCDAA21AF6EAE50B485B8 +smlen = 7796 +sm = F1C9B01957BA45209810077CA2A8DEC540ADD0AFE65044CE9B3BB36963265B4086CD2C8FCC6A50B0A5EEB2362132F8DC27A53EF6EAC354DFBD3FFE793DBFF3308407F021B7F0543D445F3BC148A47C49E969961C02B4142BC29B8B8B64313F79C10546D6DCC9EC0239937DC4F7A2F83CBE9890EE939A7563421438CE8EB3C699A50029AA07120802FDCDDEBECFEB14F6708B2E921C37A5F62D8EF2999422853CFAE8E20ADB4BCDD7F4D941C6E1C0DC0AB1B43F9E42BA8DE1BA2E202901B00C1995CAB13E78A3A16A11CC6F0E32B1B8D42A3313074864DC55A2CD583E2D012C65756D4821D943F082271044D71DE0CCAAC1EC237F3CA376271881663C330C6AB27938BDE9BCCF602D8EAB492A6F14F701A30196970B9811E457215D127A89410E2073C8AD01E70FFB03761D4EBEE6D6A1820ADBEDAE0ED089BA6C10199FB45A536FE2D4E5C7965DD9382C7F38B939ABFA65FD2238ABB65D047BB5B2279C375869469AB881731887028BF742CE34F45C8F6F338C2577DF3BD717B2A016F4BB7FBF62F09B72CBBAB80B42F6252CDA80B5B8E7E9CFF4BB049B80FAE759A317522E811B5558A44B923C6D9E62407F2FB52CFA691C8011A21F5CECE3E139FF41F9E60C61E0B8A912D935574FD728F46662A19D08D468CC2DF01C5FFE0FC66B7A7B257BB017D9DFEFB10A657A2AA3132ECB9588FF774B7912F610F90DB20BF95350217096CC5E15C392C1C91BA3F7588C065E690685F5F46AE873F65E5892244FFCBF171617384CD6F626305BBE8FB81A383CFEF8FCFD200EA9BAA21305B881558FADA1BCC7A9F6EFE9C1AB17FF8D0A9B7A247CC36B725249DABD1569D81B4FF0DDA8AF01AB51667F2715FD560B2D42C1A8034F66BC5F5E665DFDFA719DA56AE8F49CA52333FC91063019D1978A3EEC7BF9B02E4745A4F73A500ABC1F84B918671BACCAA8D04021A4E0291D06A2C6AAC252682665360C6B73A47CC7CB6CE61E8ACF8E2082F56D943F043395A7512ABA60CD0DB6BF3FE60752D3D5F3C35E5232C61088FC681A32DB03DF9AF98A79330E6A16A7DCFE0CF4BBE541E585A0F0A9EA83E703F34363324EF20FAC4A6422752A7DD513970BA2252E74429F0C94C048958EBA45BF4F9C08A7F4B4C5E9B6187D3AFD095EC9951193260CDA19483F4C2F1CF9849464209F7A525D83EDD62035A0A4AD9994E38673C85B1B3376872B4170796C21DD0C0B44E4E0A53B1AE05E40AC8D3E8C7E5776F725040F46447EEA18764EA1CEC39A69DBBD4761DEB5F1981E43775CF368E863E785A3251D29C93EE06DC2B10C83C11D3B004FEA4A80BE8D70A105B3F1DF439ACEFC7D77A6F307F9244C45E104A17EAFAC70E52008DE65691476DC7D288ECA72C8941DF571938347966B55F8B7007ECEA700D10B5AB1AB850781C016EFADFDE641FFFBAD3383886102E16556B68FF8F56BE2C2A048A144E62B98BAD5340C7FFC99B703BECCC1EBC5993CCEF9575FC405AD013306170CBB113DA98E8BB80F247D00756F4CD403DE2C4ADB311C77A46F01AD49EF86BBCD4D7A7AEDF956B70B196951F654E25B16076F54C24DBB0A4A71D0DB126804E13268FFDAE12DACD65E5F6CE2144ACD4D7A8D22339168CC26188F8E2CA01FEE31388CF9A4D28E18D5C9DE3A08C03B5C5204EF936143894738EE084C01C2E3DDC16B8637A176EBBF9C390F743020E90D8273AEBA01E25AA18EBFA1B3E54920E57D698A09BEF09CDACEAAA120A48558EAEC4AF4969AE99E106123DD7D8DD915C96D447617AB23E8349AC58407458080F04D3C1CAFAB62BC737648EFC148869CCD89D78FFA3C001E66B2C50320D34F2C37C49801B99A7F6E7B1BD825F3FB7EAF6AC093FB5E675AAB571A24B08BBD343F7919F65A9C6CC9D57D124EEB3C9D34193116ACB94FA4DDAC4F9594FF85552B7BC8DB491544D0E3A65CBC46F0E990767A7920BB559C148906E4D8D90697DD09B4915C3F6332517BC195A6045369DEB8A138FB7A769AA7CE7C7C7741ABC7D32FF8D761C1AAD7D2FF33063BC5A31FCE6A3CD285667FA3C00540070FB5ED33A47BAD478E9E48718D12903B0BC697E051012C14AB41BF8DFAB3B78A847A5D5AF0E1F97759FCA4441FB75FEDD0E43DF32A9EB7B8AF96FA145746C174B90D7AAB4A6229E51D225DFCE8DAA08ED50EEF464B371BF32517A514DE57DE874A4336563B3227C17013395FA3AEBE147AE30772EDCD8A41F5D26C0DACA4FCB9FB08D680E8CC7F4F49BF2CB0762D84598C27DBC47D494AE861BC69CB41C117F937169D0E89A499B768ACD3CDEFD4B9F7F5CC9EEB9DEBC508C34633476DDF79FFF5CBB7BC23045D17E370C32171A0FDDD27C3C8CB77888350B6048F07B7F80C543E5684797E76E15C3C037D3C0E86B11D954A0885B70637462DCD95B12A158583AFCBC5957DC80F726CF3401A9DAF83B129E4CCCF2C1B40CD066B8D4CEE5B3FC8F3017351FE377659C6B1A5564440C6BFE5E3BEB190ED8436525F699031D264638FF49DDCDF66D8AD1170DE45D0B081FCEB3C877C02F9FE998108CB9BDA7F816DDD94A0B116A58DE0F518679F761BA481D5F5F36EADC9397344DF0D0667E73AAFA23157A96E95EC47C897944008CC549AB2D4C380AE357281239BED423FF462EBA67DD9796815710EC068046ED49F26077FF1874D826692D67342342D54207233F814213F20BE934DB5A719C2F216549EE7D601D87FEF4004297643DCD7D6025C6C1DBE978DEE447511B09D4245DB3EFE7328C05253B06FD3FF51F887767042BFEAB84DD13110C040EA3B4B315A5C296036BB19EC5466885479600B32787539A37F7AF2BDF29C1DF41DE8B7129CB5CD3F1068577EEB3F21A28A8F409637D738A09495CE56B9C26ECFDB50B173DA6D463B316F463A34838BB06B5D3E46861219A01FCCDFA64E0919EFD593CDA89A174E05F2FF637ABDA44DC0CD7E32C12E98F00167771AF36F1965A2D6EECD0DF93992F5C1467D52CB8898D72C6DE6948931DD4D2546EC4B488B44A51767587DE1A67D2CD78113B6E57F50AA34AC213309E4628F0151A4A7332E9166FB9A6BDD6BBC577B946FA300ECD2A27A9B41CA4FE6710C9DCCA952AD1CC1860DEB5E335512CED010B64DB43D05B497204670E92C083D4DD3033ABAD597703896A22F5FCE86991E0FBC7BC824A85B14E9BA1FEDDF3A990AD2A651DB982DEA12F40AD2F3D9A475600319D4E204F25E14D2D03A4A8943A3CF223F364305C280C888B33EF860F28DCF3E17889E85E6E8065CA02B528DAB166A914283DDAA93EE5574BC1A132A1D9D816082F189664F7F7971F0D73C8F81C8DC6D74EF8A973945F77095A21F7C3945A746A24A349FD8197398251801C23177A87774DDA4EDDE000AC4C5BA70A5DEFC8C5254D2DE552F63D7E56CB9A543D7980204D8732723FB2196C2C66B3802895B04706D61913C972CB8EF431B7791E3F6D125E7CC79B5A56401B3EFBF53601ADBD9B135183E69D53CE4E3B5F70D4B011F04AE7B8E23BCCF044D523796242961474EF190DB8F22DC2DF4C15BF518900A68AB9F7128BE99261E092574F070FBA779A319680782418E1AED575FB30E4CF880E39D132425AAD36C299BA69B42EFC4A84140017CE8BCAB64067646D2D1C4CB34BB9A6C81430E4A688CFEC08904AB5FB5490F0E93F8766698FEC07FBAFCEC93CB442A2CC11FDCB8D7F6613CEBA2EAD33BCB26D406922D6827D8B9A7F3CDB2CF7147D7612E3990F98DA026843E639A03AEE5995AA21A2085CBEF14EB7C119463EC873CBA067B46B552AE8C0B170225118F94BC0F61408E7BF29CD2DC02DA126A5C7DC3EFF3CE1C8E1521AD8FFC39C8C2138EB390F44717C2CA1FDF63572F04AE218B97E9700327AD1ABA47B4132683585C890642EF31FE6CEDF9632948ED60E687A3E398499A1BE1787BD5D9723D6D8E368AD869FDBDB3B6C33EBF6DD766706243793A5F13E9BCF7233B2A4E0DDE6A72DB32112D3BF85AE58D0D85091DD5CC6F4E36BEA324BAEDA407703B09A9BC5A4CA08A047D41865B8C1C59FDB8829F94FBA5AD3AC5E87E7C931BE0F256FABB8247885CC515DF869BFC5E3F799C0BE57654D350222C35FBE1B53E1E14A9E8459C232D718D04EC59446D2140EBD741B612E1F3CE30ACAB5B2A4264E68311067CBE4E9EE5F5E8D37598842DF7CB9FFC2948F79E1E85F202E06186CD312452883325DD77B50C407CEC3693168AC806444CE8AF7BF21505F9BDA5999D262C961DC0EA230FED0EC7C0EE83C7A881E3C0D26FF44CC75DD1298EDCBEC080146FFED7BEE1CDD3560050AC934B680CC11B7083B7944A4C1ECC0442F98BDB7F6E20F560EC4033DB97747A8719B57E0E7565EA01C2F765FC8E5A2DD6AEFF1C301E27A97C418BC7A6A2FEDBF723AD11B8AC770F1F24ACB35149B358B400D1EC63768DE530649D18950EFD99FBF472B1D2783FC8FEE85D4283F7EDF6C18A33D99264256DF7B6384BB00EA9AFAEB212D01CE6AB9B9872047CE99AFEF1CE143F9D3A57221596D267A1ABDA38147764E74BAE5809F67AC7D0E15F3D1E8D1B8E8D62AE9C37D4663C21CF4DFEB4629B35597AC854453F23F00060C99B2F56734905CACCD05B1364B43E8E4FA57FF48B0F44475CDEC60E91F636216A7E8769D85DB4776371C1D393A6A6775F6D00C4180D1C3DBAEFD12D151E28A3D67E490FDB4876B354F0D6955ADC43A025126C391EC909352295F46407F14A654D2B696C3014FD2A03D36940C1D0C34BAD5EA42C78517BCCFE624D15A7B7A2DABDDD3532EE3DE5DFE15D968A105708A64EBC27A615930BAE68DF6BF10CBB2D6DF6BB7AD15396A11F6EA28A87A130B1FA0B949D19ACDCB795DFFE47D57BE7EC26D79AFB60B04E77CC19A7A89C81DD2D01BF789B8C91D5A25E00983CB05B05BB1486F958D0CF81EB5E086F67950A9EBCDC716E932FB70268A20A9D3A091F8D24A4CD9E5C788919017BF4F3257168FDA658AA06FF242A797D915BFFC21B3871EDD843AD8642F9C3800EB25FECA99DF62BB0959E51A13BA16E686A1BAA24F150261E65ED0B8539735E34A5558E1DACF6675698B2AE14D3D6C55269B35AFA79F2955DCFD591A5D90B3EA48BC1CFDF411D54A953E31A28287F361C81675436826C9A3CF65AC69AD661DDD9FD47BDA1A126A05338DB48CBB59AAD5D04D1BF76990570B5818761FE30DAF251F008011B2003818442CEC5A38A1ADC6F2E735375109A2900DFF881A22EBCEB28439A40977CB2B0669E7089EB604EC9D75F60B588A106109BED093D76E11E3E19F788780CA05AF4119EDBA26900E41FDB4633CEC6F85904DCEC2FEF1F5CAFCC4AE7055B25A7E1D02CD5E3834C072393FDF9ED54B208171508167B66EAD67DA9850C7676052D810EE2BC60828564E82954A964FD7EB63C9D069702E7676CDB4687222EF714252D5A2A7F7C318C322B061E54F6683883F62A2ABCB98F019EB10B3E88BACB352528F8C6B5AD97D3985761699343ECCC14ADF5A6D36AC4C31F5D5F60A127F3105A35CFAD0016450A418BA5D116262A833753E5D12D5656A17F298B8A62CFB76E118855ECE3865707732DB8C0C49C81A818D2D0489AFB3CF4C4AFC9206B4DC9971CE42496C05A9666941386C7DB88177203F19F33B281F3CA4DEC13DD7459080F48E62779096FDF9791FFD61B93F6203DA64ACCEFACC846035C25BAAA73C2A7CA13B3D858CD187DD599AF6358D4914AFF5E5FE1E27DEC3B27261AC340AD8B712ADD3F5A8BB14478B71A6F3E883899494A62C2CE7549D7F45D6455F4488418424B4DA2DD0EFBAE7CAE2FD04877175960DC8FA1F98DBF30F0549443D8FD3BE0BB79BEF465D9A7A46F9A2D90D1717A1E2599347EDDE4F482FF7B38D6F0D69225809F0253F18FFDA094554ECE958F650B4B1C706891FCC002F5A8256BADDE017781C608698183A1FCBC2EE71CE184520744BA855813C8DE0CBE67073E13832860D3C5B0B54A35129E5E895B47A6C1734CB62A8EF0DB711A49074F6B43E0436AE238746CDEE9A46C84EE67E7F2F573596F030D1F040DDECEE6312D5E1A56EF059F1FBC65FA79DCE4F6223F834EEBDE2FE69FF86C4B54EA4076BD028AC341A7E03C382E34273961AAE3928AD017248B648A2A12BEBA5B8881E49C20DF79E4498ED03E04BFFDEFA7928E500C79823E74FC0A8CD68AA67C64EF1C0D185EFDA7D1AAA0F74A51DE66FD59D63AB2A9C889306F1B653B14932140A729739B66701E24E75772A9FBF7AC5313DF03242CF18F7F3BF2C2D9BBEC5A322A21F7E68EF181469B0B1AE85D3B17ECC34082778D515688DF48D32F86B904595FBBFB5C49A8A89DEFF0E55C306BA54BC867CD17A0DA144B743DBBFC1EBBC8DF1D364E78D2C64D5F4C2631CCA37FCAE081F605A90C4623327A85D9FB767E99B6FF0D2E3048B6EAF710366681A0ABC0D05F83ADBFF20E727C8697E92D91ADB2C2D60E28D6FB00000000000000000000000000000000000000000000000000000000060B121A1F252B2FDE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 + +count = 97 +seed = 13F1F446D9AA5AC853278BF74C9E6447A6CE4294C037867F43DF554370EE261D05C7260EEBF46D6694D0850B8343FBE5 +mlen = 3234 +msg = 525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B +pk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A46EE50C62FB5125A4B2AB6C0E7FC8279A7D43DDF93D2A1E89AFDFDDA54DBC3F26B560B02AA853C3BC4DF82158095ACCE9405E42EB6C290067F34F08B5BC9E81B6AFF05E8DC1D00629EC3B1731EDCDA066BB03BEF00AD63D12943A4631AF429BAB67CD1AD1A776D7F0BA6AE9E8CD008FCE74B3FC62D5193C1E7869CB504527955742E40A23BBE82FFCFE3A5AD83499908E411EEEC4E06F820F1297BB19F0C4D13DBEA3911A1FCED522C5568A83E6DB57CC2B2A06660CB8E210BBC7545107C483BD1D9480A4E1B339B1117E10409B686E6F86FA7FDD284474DD4D8FD7CF43DD0C9381692D83563AF462F93C3B95FDF22B8B084BCC532B528A082ABC6B17F43AF86DD6295DD93FF38639630644FF5643321654317449F562FE8E68C2116E5E714D91DB4F3C4D4F5CE4069039814B0593E063E65D33B72CA5447EC10B8728A954E8BD8E4B6A6CB4A04E33F2C7BFB5C13E158A07A4DCCFEF9D4A69A6274CC26E5BBE8CA5A1CA72C6693AEC247023667A0403390122709A0324CCEF1663DDF6A67FDDB5868CE992BF86035566AE8C43E95884DB8930F3E052D8089AB566CB8C5F4F621190F2145BED015DC0355C7FCFF286BBE0BFF4091EB33A0DAD36CE0B361EB2F5C75E914C20010C9557BD8A2768F956BB23D17D1466E7B78ACF54E0A6A8CE228904F82CC7281673D52C4958543D57370B1F6524DC48D737B0A68E79DE066FF81EB862EA81B84E998D200F746E2DD1B2556D2FF39F51AD39E3161D9D5CCA08690ACBB37870B3BC333A509B7D3AEF67315E2D6D11F2B867D97514E53BF6A4F44EA6B84FBE9048CBFCFC068E642F5BDEE0C8B1F1B72621FCE95DCF8A8A35E1A9C44D584912DF4959175A3B98D6B1308C0CA955A21A51A07857908D1A4D3EF964F32274FE0FE7BDE7D04818A59755B33961FC901B623A873F4C6BE2FD999ECB1C28AA1EBE7EA230018066F335DD901A5309189117668B8EE43EA66BD42D2037A71A3C67F0DD3740BB1330E58ABAD391E0DC5FF2DB0649DA2214AD220E47E76F0CB259C6CD3A238C4B89535EEB4229E21F6267DE5FE7520995BDF6E25272FDB4C3DD113D109C3851F5969A3E5FABD4332B2F09D125E142D2FCB18B7CEAB8E2181830934369170FA3703886BBA7BABA98AE53871273DA0070AEEC62EC0FB46890895AF0D35B607388EC74E6D2A5CCF43314CC331B867D9E4F4101DC4E82F8FD44F3912A036339780F3BD189391CE4B6BDA90B875E75926D93D6C885595795F6CDFAC8C15EBEBF474CF4FE8209D21FDF87CF4F4E9F69E8E6EA6ECD277C0453B257B04F60E3A4C2E50F2543E521753ED422BC6156EBDC649BF6E89DCD154918B8EF584110A4611988B212F0E685CB6FE032B975A92C0806D285C3A6549FF5B9D8B4DF943DEC7FBF199D9A6D65334FA6C528DACD92932B96B2ACFA7FE69A1BFADECAE9EF342BA19F761CAB952B26742DB1ED65392E51B715228F05299425B10EB906D4F4282FC909A39645042429A44777C4229A8A8DCF1150259D2901047439C806519D9F04E5BEFC02C02E632C766A5C50C52E1278C22C4704F529E636B2EB914052A03645047AFDD3717B3EA98F0319A0D1F01D32ABEEEEE37DA5A5D3094D6782A7E3A6275A1219805031835A506E33E6BAB2FD5BF4FAA6FC1EBB5502F4ABC7AF7BB678BF0A1F35F4036CD01B385B26855591FB2D019EF80F266DECB9CB7C6FAA52AFAD7C01EB89A26BE26808359CFA0194CCED1BC24EAB17A2D420B2BA4176BECD73224854BCD70453CA405E89CB42F87E9584934E6235FAE72C0B1AAD12BFC247D54CD5146539DF2373204070B1FD87C27F871B2DB14D26F3C43AABAE93565C5651D13EA522C9E2ECEF2DE877996C12AC4E279198DE02296D85CC0AB26CD1182B84127486C8CA6DE3E950877D104AE780D4118E853681B500141916FC31D00252AA451CC044547BCB5FC0D21C19FFFA1043C6951C91E0D595494D74E4B24F668CBA39731B7EB32D05BCBD4DA7CE0C7D74B8E00B63394E7496BC3E07CBA086418086BA61380F5FE54CE010DE2C8DEDCB74E2796A31628DD1470EEE4773D2CE277EE585ABE7D6B4CF8343A348F1DA6E82293985EC15A5DEC058B61E26D6C5E563660BFE33A9EDBB6DFE1E0C56BC606C1AFB4EDCDB6C4E99D8674398075741A9ACF3E42D9C9DD86792F567D954BB6681C70BA09CEC0C0AF5D72A6F875AC2950337BC0E945AC1CDDC7DDA36D2492707ACD526FEF1DAF7213C06E431ADC611A36D2712D91A980AA57BC363432A3CD50C934D7F4D06283328FC26F1E760D5842A65285DDA588027DF6E6B777F826A6B16DD37F60D0F4CDA42A54BD1031153A2D16A85E3B0BC667EC8EECEC99EB5CD06C3FC29153330027456807C2A857A7651CC38975BAC84CE814697A3D9369A53EA930F48687E0ACF9104054191B02CCA08A65CE3749CBBD8B964042C2CCDA708BB89C6ECEB7EBF5750666115AB9ECCF758CB5680F1EFB6F287EE5037A76ECDDF7E603C7E24857941B099B4DD7D5CE6E5D6F515B01E60A8CA1B2511A4CF13962C7744720809572ED0AF65C0487BF5CC740F5E91C2972C6E48A4803CFE9F6DD2704F007DDCEB0AD721B1BAD86C2B5A096B430D6CE15A74392CFF3C7FFDDE5F58F44F27D947CFC67CAB2B63219DF0076B99BED4BE9049410F46E079B0E1592DD9E6B7636C4C30A56A3B232586EF2021E79D1514362B917845628C3C4C073CBFEEBEFA332492CBE1D08C0879A05620514F4FDD284B88248011EEC5BE938A1ECECE1A43BF7F24DEB208BD12A2B82FE9E757488932A35DA6CB72928594CA3A71A48D998AD1B5B5456824D776C0B4E1BF9994F07917C1F752143C866011BBEC6714F415BC6283882C999A94B25E87BBA86F3CD3C82FBEDD011E06570359A8010C1A1216252BE132A18F29F74F30469B2F799A5F43EFCA29895D8EBD90DE359B438D4019C6B1889E72613163F70055C860053651500D4DCC7501FE32B0C4BE186F918F0DE489F9FBC44836E8ACC942A4CE6D18DE3C9E6482F3D07090C453242C50C0619CA1C43A79197BE2A183D89AC742FF8E03BD9989C252B93F7E9F8F38C75AF0DE3442F64357342BE4AAA00483155F004C3D65568C8770FD3AABC16F701F7DB6F30FBEDB1CA0029A31D0B7AFF1872EAB450B561D087FFE3205B7BA8D123F432471CD0A7946719557E3267B5FA71C591C3285CB6A78151886E0D3A977AF246D538F501BAB2154BA4F8BA853A69737B4F3B035CC1B08F0C3F0B485C1041934F3B9161A80A319F5FE50284A3B133ACCC412826634034A7D2E1556DEF11AE5BE8FE53695EB69A7AF8C363DA2B2AF331E9C643A83FBFD070A3C36F02438F8DDF7F8BE0791ED19D900F269446C40C29ACB17E39494F9FA1DD424EE43C7D8DC66DFE86209A51997E954DD75985B67D52A4491ED53CBAA7FD9BAD6A65C1E4004A7E0C2B995DCE71167B4660FD825B28C05E1A9B4F441F4F1C75539E9ECE19784E0C78BAF73069A20977E09D79B534FD9485848FD472239ABD882C1534CD9955E9A1A1074CF04303C6C74FAECC6A4F1F272D5ECA00C4DA3F9CCCCD7B04576E6F44B49842B600CD828F46B80608B51EAAA3E7B0579C963D66655E9448C63AE +sk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A473DD5EA80733C180A686F4A953355B30DAE6C10BC0A9AD3764DE372E5D827E33A3784CFF46369BAB5DAB75E0043A304232CB26A2BB1289BBF8E0A7631A91911043442109C2485A187200046C04B6889110621CC98198108989C02903329181A60190C065C836811C27448C38104A40801B208C1A317249004063C62CCCB44402140A18033280B809A0466D50428811934592047111494158468EC1086820088E64B4051CA685CB2628644480203192C8C491D89050C4A26C12C98161A2886344301B2082829490C8B2084A12881429040B050CD3302A08971194446ADC08800A806019238614A8858C180C9CC871CA084001834D1A146204C08C21234152B28403022D589628013629DBC428C3426C1BA96989A28901A4259BA62D0142919A080004C865482605E12250624201A3328C03024A1AA20012B801C31429921641C4C66C0B3142C026022408004B140C001092A0344212826800228E9C2269E1C08444400D2033058A9804DCA02860A401A204294A962C9C14910C1030D8346584062511036122838021A74108330942224D84A605D0904814094DCA1891190446C1866DE1324521C1284A20209BC24512C8651482105BB424590202A2428ED24811CB28220AB06502903188020E24100E9A00101A850D48802D0BB74C6210640916101C18008AC2402127208CC0498A2449583600D3A429D99661D046018CC450198729229385804401CC02028300048BC248D89610631400522844E2266A12378A4036812435261286611814484B38514BB02021204D9A0805428401E1949140B22483288C239250542229092684C8184209280CC0122682426C4B120563188D892209C1A82DD0C6500C184613822090980C50028088B4255A942CDB46301B088A89488E2035028B289010C0681AB729A14666E02625488680C2362D20094D84908CA10284801644D2C4850229806484811AA0848C2284D3A64913860D180466A0028018C32C20336924364584B46DE20424DB4401C0A025404885803800CA98640CC92C93A26D20B785098608E2A48D82A08D8B4625C9B40D13B625548461422890C2206C64000958A27083B400189664A1982122054C1A0722C0364A44942C9AC84410440812C92854A605D826829006091C390A1B2065A48685C9B6481AB93198A251824264540032C110644030624CA0841A0252CA2042433091111885C04889DB42091A09309184311B432658240A03C3810CA08D12A86DC142905AB60CA34220212425A0446E53320602416EA2108C18454410854C92224962C64909388E0208051C1192D842010A1365D9148C1B242912300A1037680CB110D80420C2C44CC2105250C208E3426512164A4A302E88068551108141488153908C8C346DC1006C40304423030E629451CC824D0117458B842C828831A4C0645CC68D03223041962084A044D9C620848229494481C32226500048DC2602840464A04206DC868802348122B501402840DC906D01870D103932D12032C9C648841251A4A29043444189C6701AC60D99A008D1148999902D1AA06CA31629990812208665C49244148249138450E1404550B2089A3646C2268D0230644B9290614425944201CA386003922922270924126158060422015148462E0A96109980250B09315022421C0048C91604D2B88C88447192942C22414A2118221CC0055488899C00508C4412E2B22CC00824C4026DA1200282944C4C084C1041426384011B8708C9B40560929063B69013C924643286002572A4488921268DDA206C99800C11032A092592A3400C90982DA3428191006A8B02611A020C40C80CE1864D129131923688DA36454B821111894094264C48B81102430290C46422C3600C156C534405192126E4206288102D03A38402094918B6804022004A802C24A05062820489A08952129111272522C82553C8449CA6419CC250CAB284A1A409144152584270CA00299AC624A03046CAC40D41846C48C229928465E0300121B3455080210C493243448A0A1006E1284800B429081571C8401093220C44142D4CB8411C368E0A2252DC243001C25022A48D13422203936920048110C64049B62981406019A96898460653B64CFF5CC433C136733156CB6D09BA347072F0A4C5BC63122B1FCD455D6CC47B60EF19A617AD83136AA4AFD91C0BAACB8A0D8A81DEAA05E0EE07BCBB2667A0BB32C6847DA5C6469F0F7125EBC160B3CFD4511A7085D007EB12494571E8BF4B0EF11555C506E65F9AC2DFBAAB9AC4E47338EECACB7E0A6347A26CA2ABD9FE0ED90C8C81D99C68AAB3D689537975216EF3EFE6ECD9A3D15C32EF17AB554A5A9EE4894C6C58009CF708515048E2AB7C6D0213B22BF51C9297FB882C1AA00DC7FF09387E15B629F77AF7DB23114F23DBFF018337C828AF2732DF11BF1AEFAD333F924C0FA4AD6CA822AE5362762594C447ACF8F8BEA1A61300C48E4EE11DAAD5DA3BADEF0A2FE42C0577230E5DE659EAB33D70451B20103780FC7FDD58B9EA2B9FF62F7B898E41DC559401BC0C6E76DCACB96F6BA0E8A68B60136D84DD4FEBAC0D99290DA469DF4B9A5658F8717DA6EDF32B327F82190B087874BB226C842F6119F6DCB59230D3A45C232CBBC38580A74F0881D4DE15DB96562C960B71CD6A98EC4A22B2833A657A8119881AE96EBE6931A054B7740332ABFB44C158301E59FA92AC911185344C6BE88FEC58422B1DDA6D289DADE7FFDFF7F9E20BD31BC8CDF62294FF4F25548DE38A4151541571B465548733FF9E46E17656E20160FCAA66C902DDB655152E0F0098C350DD6EAF880A68038697BD750E823D41E84A151BA832F9B47D3931503E52CC317469A6019BBBA2C0E9BE0E5E908804E30C40C9B2071228316BCE29E32DEC178544461F059C42068D5E33EFEF6297F0D7D87BEBD0F86C0878B9AEE56BDE837AF48CBF793D20C3C19EAC8E306161E3362BD126FEE340E6186C8D1D5B9CEC27D94DF74A9D4CACBF0C512D26BCBA7C50BA8FBB60200F6DEC80F92E5F1026B28C7C3C94E208B8062EE32678C6E1F553B1C27D23BF6C848AD13697BD49D6B88F8C58007A3F8D5870F9D47C6D52C6D6F9AA99C835783E5AD06076B969AE30C07E6E145D8BA2B98F0B749067B1E96459F2B362ABEC8C0ABE2C33463C65802891B509CBAC293C2BA0A9C981430AF80B14E79335DBCC7D8E978A71CA3DDC9ACE091A1E4509A2019B0267AC907D8B02571351F5A72AC3F217AF7D0294DF32A63BD9B44ABB252E7532BCE2504085692C3B01ECDAF90AF191597D7C0B88F3F817B0319D1BF0A4DD483A1F503DE466648F9CA7B01193F912DB8D84C067826B1BD044A2E9FA82BD26B383BE69CA462C77F0162D1C2E991F02C11C0DD2266430CAC93240A63446D0F57150F2AFE817DB6C9B7A714D29A40BEEED42C074D2444B085B08B342C5B7D389FB6420CB68A2779BC62FF7707C40DC92BF31521FC4A0948506AD5CF60DCBABAAF46B8F504518892A094D4EAFF0046009BA044690FCF37D61F30DAE99068536AB4A4D51905F0A2F56B791E941EAE1CD486F8112A0A4236082820C291F38750CD8BAA2B749B48F5C885B86D7A7E7892EEB826042AC27B533F260649D21E1A3FA1979E3CA1257A1FB171D0DC74520BF46DBA76D3C7BFE04EB20215CB491446A70A30A0A6B008EE480DBE4E9D944C96A55DEF92D6E2D9B8544B203C4B4D1214241433D71AA962DBED8DB5749098AE2721C550BE4481996634C9675088E1C1467CEDD18CFA2E7007D71AF20E0AC310718A0071DD81B051CA4BE10FF52D42DA9C22B4B0F4F921DF842065661557E56A6DC060AC13E863347ADC173DFE22D59A05ABA47048F6A56DE09B125CE3E5F52F7AB7E58A61E32554D951941E3E7718EB66C7B7B29CE698165C6C605A93B24CE6014FD92E7932F1E53E917392963BB948DF152606E096C62CDB0E77918193AC0FFEBEFB5DCF5449C2DC74E884D3BB9A8A0BE6E10DCF219B415F15783ED855A805DCD0BB1DE86FFC19F341E79F7D1AC6893B03FDD94810B81E16092B2D4F8EC911D344EB8AC77DF8E958971BAF540B3A977DB22BCD842DCC3DDF5EE8D557F5BA2C1C127F95D8EAF686844E448FFB187253BCE115CCF51344E22782743EEAC9923B3C1A461F3E2C95D98FA4A1610D9335A6775AD714547C93F2EF396E449648C4D9E9C666DBCC4D10479A1516D847210306B3150F1BB0716F9DCCF2C402A24CEC0CC69235C88DE6D85177EE32AA643E2FF06E731D9C3FA5B8F4758869131BC82811988BB05590F4DA71C34D83F49A6CA9AC37DCE4B115B7B5B9093B49F06FCF0079C74CC857EC20FEFDBA6795B306F9F4EE3675C1AFFDF8BA4AE17245E38A21FB9DF9267A66E5C5B0530D7997404FDAB1E6458C80FF9589AB6869011C41E4A4AA4699B212F4C56A59EA5D903DCC423CF443F2E16975D08F3FDDE0D2D7946EF8BD12839E7F7345D7815C09E650D0A6EFE20FCE170D682AC81F9A21D5D4E52A02D3B22E0084CBA1053BD7DAA0555BF5F5880FF5C9CB5832F6D7694A15D63A8F77A40EB4F6486D76BD819669EAD3EDDAEF696F5DC89C4A5452E9A46548520A02BC03F507DE78C0965929EF1436A9BBA3E4DB68919138D46F200CDD9F28E261DC77797F1C43908EB8DC783F4703088575235A8DF5F41D822264A90EEBEAB6B2E4995F504C11EAA18E49C0F322A9DF57BFAEB113A32F768FF660271490671BC80A35C2E8004C34C6AE50B03EC0584D5AC5BD0F1E8C919BC58BCEEE0B7945703F9D396CE14B76EC3A9904A9C0A2378BA32A3103AA0D0C9C78CBF10A19A2A35A4B2880B2AD69462746FC8E9FDBA22D9C3FD6E706970CE1AF723DA488C921509A65822617ECFF91E1E0DE618B52C50402537939281A31E60DAC91342CBE8E462FB36D18239B36836AF30CD6E4A624A435AD77F3547BD3711715C5B9ADBDEF998C5643B7241EF3655F08BFF8556B57A485E36E8E8D77E8AC9F99A8287CCF4C89A0357EB2D9FBD360953711E7BB85E53CDD7D2D16C8D99FE761B395C50F799CAAE2D3DA375F2D402A617AA2856AF5A4CF19EFBD05EC4EE07699AF6A382E824AADBA9EBC3F51D476F407BAE42FFB2E5932AFA6BBC0D1FEA23E1EF631646611CA584C7BD89DBCA9CEB65E1E6E517BFC44F7212815346593E5F2A8014B86E9E4E698315F435F8162DB76AE37F2BD2BC39D460FAA6DEDE4EE31621D47477404FB52BCDE40477031C1DFE55317A534BB5CA3B086844F7BEDBEA9E0BFF9E957A44A0AB846FCE104137728649A9623643A65126CEDAA3F17606089A45095E78A84B3D2028AC7F537992FD1ECE9DF7AC585A2F3A343FEAE52B5A0AB86036DE17725DC70B4D1013AF0FD5300F3433673CA7ACA4D436E7298E9038A7008898529D3F7D88C09170357EF7D73521E7826BE035D585D60796631451F6FE367C21024163B4C6C7383FF8F3E4AB8852E3D521B042BC35DFEF5560D4C0C2A0D6E86311F387F66DD96993185B32A46FB445E2FE2FC8EFA7DAF288F4156BE310E2BAFB49EA21500BF0FE341032C25060964500212683B711EDC7784E7307EDE9B8ABC1F031AD86D15B192DF5C90D02D39AF4EE732DB6668838E0BF24BB201EEB966599A9283F051F328B35139DC14134B57B9111D23888F5387354908314428D967FE71DF9E4099FB705F2750970458B5E972015F8460A1874627812A00040C1834F8110BEA28D86F0AF085520D34D5529CDC96BB39C8B0B5098D8D863CA2CE94630AC2542B1BA18ABF255BE630560650B0FE17EF0F712521BB575D94994B60725F03592BD9515DABD1E4D7FF42BEE18A1850A57B1338199931393EE8E2559151575D940795E52F13D917CAFCD0B8EB205B85B93C5E59984E2D68D7A91F0D92E7C3866853CB96C4D45DA7CABEADF35D0E3074C1614DA0E89A6D6DAD1219AEA6062235CD02373C7A949D48E292A77554E5369D3AA7EB505A75E5DF945B1FA135566389CEA87E3AB4D06D0023A698A20DD1A4114827C758FADD5980910F818EE240FC209D8AD6108129C1740959EB40E8FA82D502B81E289053779BD06AD5D864FA9B0245C6DD0425DED77E16162FF1C0F06220E3EAD47D3BA559040DA583211F02E79344A2310529B85C4443F779BD62F4C3B18210086B9B1B7C58B32615FF797B8F45272F9736F3AA50A8270342065CC6432791D3F95783B6C9AE59A02C280AF0B6B147689D41BFCFEC6D3DDE17D1A2DE6A05AAC1BBAA2F449F6287D181F50FC5B379D68AB7E0B5B4442C670BE8BEF78FC4803BA58DFB160697CDA49F2773898F384FED3D09B39A507440FC66535BBF08BD549A4A6636A3A4FBA2FDA1A145AA70F125584F55EFA8770BA899744AE9E4B094A21CC85B4DC1D84ACEA5CEB5A0AFCADB3ED5357F013C470EF1552F075581CD4C15B2497D79ED1428824F1D5A6C11F0217314D75EFDFE7A88745D0962E4FE35AC2335A947B154B9ED07382C75F735B19DDF1CAA6927CD6351CFC5780FD3DD25781678AAD508E41281FBD5CF4D02DF19A2B8AC813E40E71BEC4B7110B2F9CC5FA5C2645EDF973D71031C90E66815ECF05DB4462B2B0F3CE22962795D8EB6F442EFFD9B62B826F2CA78330EDC4DC5884529AE3135D182060E781B694A77B840202FF802F2065CC1EDB1EA0E5686C5FE10C0B2B32F456E10B05694D612DCCB65D72B387F5DD54012DCC25D72539D9F52EF296931EF1D92862B32098D4EB3025740819A2F3AB7D1C091E3B62EA21572BACFFD64EBC448CEFB5D7B570B9950ED4103C765688455BF8DF4E66A630D607536CA3738FD2F98000A0C42629B412FD6A9CC48A3A547901987B5B809F20 +smlen = 7829 +sm = 4D37F83E27E913D24181504B0DC44D3A60B6EC169AD9905BD2B886FB51787199CC16F811AC57BBC7EBC948EC8EFBBD1F5978D0D6F6CBD97280DCBAE265FFD59C755F5A1A6B385DDB29391CD62D0EEB26E643B9D41655ECB36645F4AD915723E0F65D65BDAC8992CF83303BB86DCC1EC08543BBE847A22421ADCA7C8804D7CB9B9E2CEC63E1C23C0CA0BCE368AEF23B55F4746B2C40D6557B0C1BB7585DF564A159A444AC6569C1135E0C908CAB3E467B732864C9FD7CC7995CA7AB957398B7C4CCCC21CE219F3A8FA9592021D6A1B2088CC3813D2ECCB0F1390BD1115C92495707DE44D6F43650BD95432AAFDE79A02AEE04F68471089B46347782142EC6E8FE8D64F06677A22FA26A3F04515D16394060FFC9BFE20255988745ABD2B8971F1FC2D8A24CEA3E55F13F0E3C94C81184235BCE3077CFF99F1D0D218898A12606112703186265CAFF405349FA1057A62B56CF3CCA6D9966A8C28ABA05B837126FB88BA5AFCFA554E5CA84A11703969AF83E142A6F7D6B14EA6B2D181E23DCD6D943BF49D4F608D6C5B969C63AD9DBE2C9CE7ED93D3FBCD237C69C8A7D45B5F68CF92BB447D692644C4D8F317191EF3153473E78D9304BE837D917C36FB19CBC65483278A9236C1AC59E8E4750CB301AF6B60D8B3615FCFF7CA591A8C6439C21DF6FDA04743BA79FBEB8E893C8BFC9848B55C64D1113EBF7809373779CF8000947BB5AF52E85466A036FB9DFEE27392994BC389646BDCFA5CAAAC2FC9096659127DA78AC84C56597B26AB8E9A2A9F47C8B52174A70942CC7BA3A99D68A0C26E6C17DE4476A56445C9B13644A4560E8557C6CC708B63201915FE48A45F0063401A8DC47D6BB5D3E6827794EBB7A51F9E290BDC21D75DBDC0E91A5EFEF91367A0F725D46D2F02930D98F71C9EC4A5AA6FF1B90FEED214C7CA08003A7D9C2DA6B23C91AE1610DD562312933984F534BBEDDE9ACA988A29854D898628640D12BF9207FC7D7DC0FE097C211B673605B71D830D6576E7B22642B0375741EB42BFB997B991A4CE22C0F43CDD60FDD0F0D7BBD07D91847D54AE5482A69DDA7DD7B0434730CACB741D36AEA95A30E23CFD2611BC23AAF402D1DED2DCBE868C04CF7E2B2B0319DEEDC732A5AA9F540C528ED029E8927F20B3BAE13C334B7D4D935ECB3551A63960BFD7EC1AA6014B819A248A7C4A35A2153B16D45F4617BEC06C24D4AD46E8063D03FA613B071E6F42FF49422C00C0BEB3494A11BA57E1208173C7896520A449C200C4F5D9884383F27DD88C9A18931BC733BA1506CF3A2B0248B41DEA1A4DC47A7ED48C10754A17FED96A937F932F3B8854D7088AD1A2FB3E2325F85FED9E508A6ADE70CF658BFE73E2E9A9E96A193301C9D2BD8AC324F92C5D7202F5CEAE03A23FB390D551303A8AD696A199B6C59F7370DA637DA60E8D48242B2133FCC9915C3CED9E670D3E75958D3574683E336A63E48D630DB4709C10837020799CDAB4F687FA5DB50D3B0A4274F3B31D9A5C49FC140AA3209E20C62AEEC893105A904E7FA1CA908F471CB7358CB434E3F3D414660CAB3402E7AED7B095650EC829EC712805BF6BDC459C6512C815AECF0FA23B00DCCC5D5B2A992AF52A1831FCB31344686F4FF411525FB6225296B4AD103AE79E3D2CFA6655475F55AB7331ACDB213409697167C444BFB3A2DFC1CA8D907E0EEE845BB4F4ACEA16394A289ACC99969346E12ABF14EA079242B49CFD389B16CEE0230B9C179653F5B8F42E08D32E516CD725380152D9E78932C18F2F43871AB85F498B8E882BC22603AA24C9AC0E0681E4134A0AF31F15EF80EC132AAFB4DD524847ACB4C6E065811959A0B2C0C6D1C7194C696E5B2A75FEB902F194EC69843AF80EC494B68375B01E766C9871B0E579A2A2A4AB83973497C71449C36866DCA6A088066B63A210461DCD5A956251B49956C7048B3548BAAD1170B14B715FC414F601013A96E01F85898B38263EE70F4833CBA32466EF305B9986C0B95F12BE07AED9F146EF51BAAE7E26CD05C16A8DD03F6D1AF8F8349C05AA5BD9B0B74C22A77CFD7D3856BA4334D5ACDF6AFDA4ACA3E76F746DA05EC0DA8BD5F57A662DEAA379C55D08D24117222C0048702B45B23C5B045F139FEC0346DE798D14EE16490A3D0DEAB47B7D75B8D5F0A567AD5C861315591ACE8228C0A738A639E15F3DDA4D866A20DF5A50D7CED8805469552C1824EFD1B5BCE419B8090B88A3C2E7D7E9EE45762C98EAE7227F2FBBF8CA6FB781CEF50397D6D13135089A10B482ED8B87AC78E62057EE521AC61F53CDC0C3BB8C83F06A26D1A51E1FAA07E2D702E42833EA3CCDB05E6445EC3EB894A8EE9C561BED8F11A47B3FEBA525A7B9DA1107E2EF00513169D0E32FC9E47FD5865FBCD4BD311E4D71ABF4534C7995BD3100A115A90581EDF5DC62EE57F123D597A35D699140FB406F3AA7A8BA8413E7284955DE763F4B19D2F48E049FF73AD7137608290CE1877E00134DCA63D1FF6BF155DF37E0B6F07157517E81E751E59F5EAE446B1BA75AD485F5C778826BA72FA9E46FA40F9118714C5E87D554C83E74A3C783A5FD703710D4A99B7E45F04EA55EC934159C68B1F0FF9339EA60167215605438691607737FFEEEC602E9EBBD7014E5876DAB1DB3218132E90EDE9BF0132BD1E70312CA4CC0DD5EA01EA9D6AC7E9254BB8B17D67052B6EAC743645382E488A53F149689D06F97BE0691CA6C57325C92AA30E2177EA9B77DB822DC104F920398AEBB1E1B1BBE055D1B9AC83E157A7B1B453888AF875FECF33139A27A8EB96761F4F342D9A69D94AEEB00697067AC93C58838BAFAC4BBAF88BFA194017E6A473DA158B508F65BEB588E7BC6BBE366D02EFCEBA94636D056AAD96CEBC805E654139DA9EAC54048B86BB3EE5741D26B02B2E4542931493892CDB063937E29BAB77C4ABEB58B1702C3598848EEB40470CF0D61C9224C94282BCC43C6E6617E89D917940CE5D0665073030A0E9B0DA017D993C1C85CB509AC7BD04154A70FBC6E0A60E96A0F3C9FF5D8B54A5326D2871F4240FDC70C21E3D8333F0E2A9C106172976293FA722DF8642908C815471C03568B09505E7966F1EF643FB16C96E12893D7E7B25F47BB81AEB37BE81C5BC291CDE488DE6ACA76679EE72A1259B4282E03B6205E434A8BA765FDBE40600052F98992DE6A91DDE9A7031B1F124BA1D8F176446554A9F2F520058AB5AEE3FD896CD9747BCD78830506959FCA7E69B37AE4A225E21EA2B27F030E64875333B6B18358715272F82F420D4093245AC48DF4A96449F6C4A111A35F91B636E85967C10193A6BB75149EA7C22DC0D3226953B2B0705A2F25B16D7CA6D0F0C005DCA5D036C086416C4F69309D3D57D920FFC07207273889AF8BB4B1FB73DEEBC95AA5F66B9DEB97ECB95365759C910DC9F58A9204004F839DC8952181B6D2462CB1762FA618B3632391163D429770AD848F92B133D149F9F851EDDE2F17797B8C3D2F5CC141D9FC2F86B7BCF273DF6FA5CC6A7048EB1CBC97220E700EDB72AC771D4BBCFF393C0AFD41BF8AF0029567A55EE2C2FDB6B59859726DAAC8B9D9C3198DF1296CBD06E0F809A7E107053A33C9FAB7D6B99C772B203B96973FF50C0B881A398EA85707FDFBF883C1242635FFD088EB9359E155A1CD3566B60D10B1C05D2C59A56016037AC44BD3677C8C340B231A3073C71AB2F8893FFCCA9F1E780443520F00D99C5C8309CCBE8CAE6AAD38239FD5108FDA73261F59F40DB3C95E0CA2E5F05B7C483309A80DE0CF0D364A8311E9869FFCE239A07ACEE949F28BA13BB5E8506DF9D66FA36ED64133FA46869A89F9905130A55B9442072917F7031C35B3D0FB07348035F986FF83A9E2EA83FF004876CB92BB4226A380D7BF32FEC988B96D56EC13F4843EAEE46672EC28B62FB1677AC5A147C5253FD0E29C719FDB49965570658F51EA36229040014AAD6FCC42FDEA6A8B88EE6AB7F0A1306C671585B91AE9A3668ECB625AF5F9BD6D24B73A5C255F0F3CC89786B36DFCE1B234C8C2DD53F8CFEF1800E33DC81EF371CF4A783B9269E558BA652FEDF28105CE63E1A8042933B7BA9D123766F7FC5F91E00C92EA496EC9C8CDE773499222F0C7927C0AD758459ECAE5C488C809CF7A313C88B5D8F5421E6BABD1B18CB1A05F8849705B7FDF1DC4CD2FC0FDEBBB9920C35B45364F05916DA22739E3CD8708A7499CB83C0C29973A54FC0BF9FCDF26F738D76C385CA08769B1DBB65CB283271C6A25705CC3DE312FFFB3AE9F04D0B95C07F3FDB019166D06AAD5B6FD3F6852DF1DFF64B4534D3000F53CF7EBA05AB261BDCE1471ACD2F6EFC5D69E0887FE8E95684BCA95FB57CA202A9E1B78B96A4A5C8091C8BCE515692E780F02F52A5CEECA402B6BFB200090C0AE0FB9FF606E2F66F2A389EE500DAE8C983D8AE5AFDBEECECCC9185C134520711E628EF3100A762076826B427D3E561558A1BA1462E6B42667C6A9000189503FDB10AF1F55565A24FFC63F7363A58DD31686400306BB229A4659DC6CDE6F30DFE77D76CBE7EE87EFB00A9636A4B0F26D216CDE6A095610AB33E7D7CCFF86D88D878B2D61627AF3BA0CA3940CBA85D9796A381C1BCD9AF65284092CB268CE78ADA166A4E8F2820749F3EDF2970C7A6BCAF522BC531E2527392C5DE0C6AF203A7FCDBA27A3199685B40E9523462041706E74CBC5C76FFC2732A8753513329EF3FCE8EE93BEFD1E6CE93355A6E10220E31495B9BDDE776D34093517A428BB145839E4EE91C127B23A6F71D0774DE802CFB2EEC13C2B0D47E39B341A3D3D7D2B062A70AE0DE18616F1E92A72651867FEF66C47EF809985FC5FABD639F8C33A4F39BD033F17A1215E57FFA87A34DCD2EF7345151CF10E9F27CD3393CAEF6F02B557E6AA7435C57713D2AD7795C2423FDBD19F5C2F34707AB3D44E84754FC76981AA63F3E2C1DFF83DB5FF1897F6469AD69987B7648E25D9D356B3A7AD838AA9E544DE360949F19CC5505004457F3C06942BBDA6C12C6A38EBB214B7A11FE867E52D586BC2BDBCF473618F376AFEAA674AA1ED49CD28C7AEAB1F1A465579D3A99FD4FDA2A37484009A2828FFAA94C4F74B1E93386CCD84A4C7EF9B7960D4FF7B70341DF339004BBE8B518A7A2AFC5403D7BCEF5E87691A39DA48E54D72E4DA7EE7180E268DB19129BF3A858B417475FF61313BBC16E41A5E3D4C50992AD58309F65B572FA335D237E6181A5CB93B03F2730E14CC5B7B2224963AE2E158341E359606B0FE2BF7431C0DB1633130D7AA6108361B62428CCF961AAB51562DE421C46EB708159E006A4567B3F36DBC4EE04DE56A2C8E6B1E0B6E469160E96ABB0A2232C159F9AC4415B622B160A8844B894C64AD426D2C4BF2554903459AC032C5E8056830B1764D1F40AAF4AC193AFA439FF7587FAE80B8D523A4DCC273C347C2FCB12DC56279DB3011465EC7F1BA31118D55B790028E3FBC2EFBF37B52FBC30526FD17CC96C5A993D46E261BD1C053BFCF03FEBDD7595249DE934239A9B898DDF56E70BD081C68A27447E47A7DA2D9838528AAF75391A51EF72CA3CC0C87A43748276DD101334E795FDA78991FC1E155BAA4CA9EB2C4330CBB580238BC6AC6F9014037F8851D5DCE1132B5369092C012D86F6BA2C536C489A4E52AEF4CE362CEF80CDEFADDAA4D80F4567DE28B4DF94970E751B99D312B04085352FD1B83ACB4F3D159CA95334AEA4191A7A7DE6BB5A3BD7AD6382EF9D7326874BF35860B7A71205901A057E14ADD5FCCBBCF848F5F2A31B1AFB4B7001C973F6D993D1794F339905E6642EB6D7667028B3B148660A8366D9E8D5DD4B488DD29F204A4D93E5DB0E07DC67E0376BE5A8EB00328B36B5B89A7750B84A3B0D133A9A65FCC1D15EEA6A0E18C3937FAD2DDCFFCBE9E31014B96D0D7A24C022250C3C942BD3C0B218352DEB5AC820F95304B892157F4DC2266C50F8E5612C5B3E475C0433E4FED7EF4D6BEE38717A086955236905A0C146682675594F24F5245737627800352AA8D7AC1C8CCB03B8F1E3D8293908B82808AEAEB048F8C65FDF964E71355BBE46FDFF6290AC19E7A6971E6C3F546CA5F834711C6A06E1D567AA9EE5601ECB866B77B8CE44D3A4B4A4FDCA55BF6D9EB05F6F394A34028EC52C726C6836A932EBDEB1B413734FF2DC163F42BDBEB0D6E95D072257746353BC1F3C3E8F41F3AB41950433B762BAB5488EB4034904E622355FC97108CB0524F51FFA6B5FF88B6BB02743C8BAE69C81335C7996A64829B7C2501BC291F69A53E236FEDCAE1C89CA9AE3159F3387A003A84A6492B762F34A48B4BD39A55D7AE67E2CAA7DBC12636B8F7D9E8AD75B405073EEC574BEB702EE9848E340228C5FB3C2EAE24D6EB124ED38350D23C93B89C0CBFB0304467078ACC1D7F2F91F20494B7BCCDC1045677C1542465F6391A9C7DCF41E7297A0B5CF003692959AB2000000000000000000000000000000000000000000000000030812191D272D33525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B + +count = 98 +seed = 6F6E47E8336ADEE99B2C52CF2DC8D461E0A54C3DF2F08199A9F0816AF8455381054CE47A7766726D3AFC2E2F2BEAF8E8 +mlen = 3267 +msg = 00769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 +pk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A875486AF98A41ECADACA9A82FFE04EF0F2EB1B1F124E38D97A569683444D121471EF515847A2B5818753710D6B1760FE9DF2C64CF87B2B9D82966AFD388C01F6FB328C0037C9E4BEF045B7A8E10C94F3FEEE8709ABD5CCC09345DCCDF3144B95C4019FC0DCD0C44CA11831B379C4E4E328BDE58858E2869C1F2091B90E85D4EC1B80FC06F249D03D4DFA10FD465F822D8C558121C33BC47B69E8BA81389CD2AD540A80A38AA88EB458077B156F963DC0C6E45B104EC5B72B1FDA11D391921594D3A5CFB4B9F036B0863990C1AF18CDA3E71D39DF4F49C3AB80884BF6710FA5846FBAC3286C968373348EC9A4A814D7E4C7EFEB414CF5684CCDD3787F971406D361B6E21E928E26338353E8616F7F38B5492A4C900C2EFC855F38A6046D995AFBAEA9C9B75315932157C83AAAB15DD41A4BCF471419E15EFB3410BE28CBD4BA7848D003B40147B95136C23B1C43AC182DD288EBC8B168380D1446C5DEA8557AC04C42B7D131BEA916566F580584FEE61FF566D055A584CC14B31975F2D25CC23BEBF9878E6410EEB315C5B1B5D9B861F137ADA2496026670C8FB0CE3A58B1A085EFCEC752EBB684884EE9B072D9EDDC9A5DBF86E6860D9A4E2CB14295164F4C5206B4E1DEE4C76CCB13DBF7FA12CC16EC14988BF8D97147DDCC7C7C6657225FB21BF2DBA3AA0EBC002B3F67232677E84C161D6DDAB6868BB81AEB2450393FA3794D58BC1372A70FCADC0B2651B33D709FBB5FB88004CBEE6DA920BB797AFBB5AEAAF60D361941D699A85F307B3F22CAA91CFB40430357EE747E0E2D9DFDC6577F7CADF7836D3A63752186CB264D670692FF3BFDDC0494CC3823138A6CA650A154C3F3E60E8BFF71B54C0F4D462BDD26300C05BC4E5D85A67703F5A9813CB34A7A54B1F9ECDEDB04B5C7AFE4FA33CD3047D5B6DF5D6EA246091AB066EEE86F4695765F77D81614F38872E4B6DD723EB0DA128D9D06DEF8096C1F721EBCB72DA25F3C96AB6D26C72BDD97AF0FA0AF67F6E250FE3CD0B34D944C2CC9CC59D8281D85B8AC1A83A16936EFC87B7F3FBD16BB212B4DCD774EFE2628BF2C9E1F875608CFF291745116B20B6507AED031866AED36FD4F76F229BCE823A2FF324AC40181A1EA47D9ADB783AA6BAE0015FA8571B7F6030EFA19467E809E34626688F92E964A0DC4C87A7847AB26F4AC9FB55CC7FB8BB6EBCC1C41BE5339CD3F2DF0C6E681A34A480112D943BAF19850948E58E388DC584BE3CAF0C8A57C72B678811992004D80DC3F280268D469E2A9E4517D07504EBC58D2D2E8F22D05618922650BA41CFC9805D0DC3FA14D24F37D488896941F57A895323D73EB052C5B0D43DD2D788E9FB6AA797794CB046C7F3815521E5B61651ECD712F25EEE45E77291F20AE15E046319A2D6980A6CECBB99ACF33D9694EC7C435969B9DC7243843B11E2A88E72CC08E4F2096D60E12CB788DD61C462D6CB0C9F6CA7D20290F984D8C673FB13BC1FED51563755F2D8F12AC6FF1788A2F0462A6288D45993622F0CAFFE800CFA4846C44F713A8ED8D70B230DF119BFA2C20273967CC76E6AF3AEC9EAF86DA91B1BD9B0E310F11BD718978918B994E6DAB487DB47079BFF7844288C21FA11D77D95CA5436A6FC4D05508239372DB95131C45CAF233E68F1EA7A09BF9255C2A406AD89B2BD31238D39E8516760AEA9AF66684A2D4F5F68D0AEF6E42F11378DADA6DFB72EACA725E6F4E51A2CF14B959E88C47CF34D06E764A32E2660BD111FC7676049CA8112458D999C9E05F2A3BA4FEAF07EEC6788C87476813F5D13C10C09C775E4F238679271F8A836DB67F25A4825B8B2D5C355A3706DEA32E74D21C2EE1CFCD528B988AB7EAFF45A02398BD7A36BA180147C13E801C8C85191106AF442EC04F079B260C26184F8F19E26C3F7A24511CC5A5E82269B351D6A822CDE4DE13E462B3998BA2E777DCBD423685FDDC0459D3128E5A0B4281EAD76068A4D7A4AAA2983A91BDDB4C52917886BABAB8586F7EB1E398EEEE06BF64BA6C2A5C4AB5333BB463E1DB58AB1C7D0B9B5306D83C7992C05D4D67E9EFFF2459F1913C91DD3D628CB72B1CE009C1C681BCE796FFF99E22992EE30F83FB37E9EA719C2C36C3BC742939B651CA21897CC2D7D48373B946B5927C4C027CF6F601306B96FCD7D2064BDD951BC01060DEDB5ED355CD68B248022478A1F23113FD1691621E9953D1003108344EF032AD6CE43BB5013910FFD0498155A11DBEB0DFCB287BA592CB0D41082B77FB9EEDD8151F910AFA977E00553BE3FFCA8473FD6B7017369FA3B77BA68CBEB2DEB9D7CD93030A26070BDD7A91C96CC1E9ED3D1433CD8EE57DCDADCF5A0FFCC14B8EEB983DBAFAE1F7B35DE5311784D4E7D02375B623516DF497DA5FD4855D376ADD6CFEFED49BC36C7646C4913A7DD2B3E052842A7D64B9810D606F664F81FD691E5B1C8E0FC2792D30D941390816D2F44ACA6110E6BE78448FF041991A0585EF97B531DDC22BD2C0BC66F7571D24819829B9AED4DD4457A257A07B132422E2A35D9FFF2D1555C094ABE74BC0ACE11C6A48FA486B0DEBB879E6E5019B103116A96CCF7E068542011A61CA7888BD54DAC2F93735CE5B6388442744881D7560A7DB41F9E6391D5790F6579CD9E36C64FEDC207EB745C1CFAFBB0FD5C46F6E4B9210C35F448FB69CD2062EB2FAB11495F673D0C6ABD78A3FAE7CF13AAB89D2908344F6DBC422274FC7FAB248D65116FEC79307B2A95835A96F3BEF72FCDE99ED56D1A41E4717679699FF3BC97B9075A4595CC4FDD580E88CF4E25770D9A48E24EBD38CF26C5F273343D7E9F42F5CC408B40C0DC9EE162C37AE45D4AADF2BE1AE16596C455C58F335EB136F0C5A38BC1C15099A9D79270909AE5154EB61EEE83093CDEFEC14E7FDFDA33F206698A8F41EDDBFFFE16BB5046F89225B508BF79CAC9461FC1B5B3959F5A71FB2184A0FDA6CDF26225AFC0250FB52F445B0A7D1527275B08777093932E26B1BB460D02E5D58B51A54CCFBA4B75874B011C34F4E500889E68C956009EA6F505649BD0E81BAFEB37FF69045C9FEF31D68E0EF2C05CE7419973A0A85A72A17721E232B88ED445F5FD3CE0898B3102C20A34809B034B6D5F4F247BCC5F4E217E7FF2E35757DA8BA33896C38E209AC6FE3944D14F94813047888BC7E6A8507539D83E36B670C2B06BD9999A78AC3CD83DD5EF096477EF40C08BA1EA4E58CE1C6283B7B8C239C9B74D978412CA108FD993AE9DE74C1600F7B995C423EBFCC050614CC1E0F68E1F46E56C1536E6688F2E95AFD0D0B52C9DAC6246992F0845836C83718E5AEFDB294D0F5EAC93EE9699346D26E3EF0C41B7CA7EB2F4DA58AA357060209831B9A19F7856195C88120D4CAEF3476BAA4E9683EBD3DB8B486964C4C912869DEAC799BD4CD009F397BDEE32A77A49C7D10252ECFCE571A0225D706CAE764CEEE80DBED22D5C7D616E42FEB46367AA35181C214CB5934D4BFC2F617CDD52FC690990A3CD6DE474844CEA04F2E76CEAA14935B0DE9B984A83AA4ADC4F061A7F639FBF7433B5D68376E6568196FE3442F94074869F97A79C3635B022096770A29A9259EBDAF6CBAE30BF040BD50409E6D537BC71234E2CC +sk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A537B05AB029DA74CFBB1CA710B5478A1B9399BD002D7C66957762F7B2420B4F317B32999377C49E63096EDECF79B8EDBFBA08E452B7F7FD473CB9B62FB7CEC3001238641400624265222400C0944421947252440655122291B879024158E608628CA1472A04891CA246A0822101B334559246DC4B2519144460099890A38040840910C362501364900390AD1864CDB4892C3944CC292454C482C4CA80DC894501447318002911A3471D8144159388612900124238418344821290C49A64D8C386E98480000368D0224252285808C464841105244044C50C070501291143021D0182010B24C1C81694C923102C0301C2468508689840081832472A42650C1B625C12490143312003781E30884C806819B342EE3A8215BC88020A46C00A26C14C74C02220260264E1B02060C0282C04871DC188E028091093565C486901A97684114855CA421E448421C8910A192512480105328450BC32940246A0B446052084AE0028AC4B684CA18901B49820285806308491222408C4249CB8085549670DBB88141948D5A148D04959199B62883B00D5326000B392123012058C009DA0464E2107118216CA1C40414396E08354813992521B811831012104851DC186C6210090B84881A31264C444A8B060C140664E1264EDB046DD8803118C500C3A060D22488D208609C146292944DCBB889C924520B2265E1C888A30445D0281210B38D6080911A49328A14084A2689CC28258C088C10940901A3608244505B026E1C088990B28C14C2509034300A2521E30644108651D3288098140802484123869002B3098322061C97491B3661E4300923877081406A9B308A42B64C09C0491214648C86115C3652A18611DC0071C88071A3920862426809C36548220A1889085B2686191026D0B4899C4006DAB848602612D8A81083486E1A1809C1388204842059186E24A32503918910374D12B8252034421C372C499080A386315AC66442B6701045402302258A406CE3A8915CC2484C446D24A524A0486EE2844163882118A544D20284E002089BC8881205440C08020434455C9450DAB80443B464A4426012117124378580122CD196304AB88123475101C84D4AC68D0A850904B1891103860C10418932248336221CB464A4849118186C0117661B15214C9825644244CC145121B088A2C645C940506232869122896098095B06011C148522278E0B010248B2458CB40DC1423060884D0403254C184892006141228411A505929240591245C4C28048A69023C3909818320C3144D94864CC10301820861A070AD818041AB250D4006D0A194809086D4402524B44301B15280C3305220531E01224221328D90445A43222A0B0281A2352C0C8811C178954A28021A229C3B46963920421092DC3440600278E6402244B26521B104818814CD1B664D3C21188368D54B89180B62063124910A14C19B6092126061C137220C4649A388A83360D03450E630090C44026E0484EC0400840267104072C99185192044CDB062A89820D0C912181229199B26D1A16918CB20808B024100409192452990482A122910B988C51248509C92C0BC591CA3626902048CB280ECB30904C306D48069123457199969003994D004302C4008A08027021969114C5480C034A01472ADC1465519264CC98494A483253364819804020888913032ED84248A338084C26222115050C2208181801DAC45060489209C26C193545D288296128484BA051199604D3368ECCA0411B07420AB62D82B071211688C218861C464E03382824360501C30D41988508944DD3082E21C78414C0601B1088E0382524C2284BA648E4040AE2B00843C665930448CB92491A37501B125163B26923028113B4894412848C306D08363002287124256ACC02890A48410B088211430AD388890C16620C1285A3188D40960081062910C64999A22448206894A2708B38611442200B4484CB144194B4900A02659CA04491404E4A966489466C1CA280E09889122409149150DA96040C818DDAC845A1380688A804A3204218993120A18842961064487152042C848200C3180CE0326661144A23A22401C645089741408284D3484819278022478AE238600A09258C284E903052C752B607A7A8F5F90DD79DC32B352A5267B54558A75413DBB63BE5509E7AA0E5A708AF6DDF47C77AAB878DB28B676EFF1AD51FC9C8EF8A954ADE754F22ACD95B08D9A3E87957163C2931A89304E74B9ABE16B7B1C585E1C88F055ECA72A7090C59B61BC3419EF015B1741DD9D48BDAF3554FCA94C02F2F2E680DE578EBEEAEB286CA7A6913E697245214B4BABD49C4FC088A94B95259C47149963225CAEC05739573DB2EA70540C4ABF22AEEED1B42207055B37268FFC39B6B17FF8BEE3AA6831581437C0E20CA64ED8900751B6BC509CFCDC64E09E231BF6F08AAF34E63B95CADB96DFEA48186E1179DCBC4B5E6B58C3B88F070CB0666699888CE18DC5F22CE1BD7EF2CE36C988B5A22A7012A3844883447E3EBB9F66DBF1774D96FC585F12AE25010BE82C483B750C367154CDECA1A7CB0F59293A166807A0AB4EC73D48245C3012A4764161C0522469E3285B37A01A942CF00FE04726CD79FC1A52EFABD0816232D0C7E9EED0F42CC0ACFEE047B086C35425E96E789B1027E21C45827F011E98C4E990C4458F4123807BAE405110C1FB306690A38D02A51AB59CFD082B9498882187E116385CBA08EF9C6A9A33DB3997DF375E42B55014F0F2A134BC63CB4E994EA626BDB142C3BC71E735937CEE4937E178E18D78F83E26BB9028FF05026D4DCA085E8873EED6DCD4AD791CC7324384B30A77849060E505FBF71803A18B5D9539DFFC084756AEC6F994938F48ECF60DAF391DF9D013C293D8B5ADB912B2FD25D8176611B55D70E420E42912AA9B93E98A29E694A49BBC7D1D24AE7B26B54E237CC4E09CFA4572846BEFDE8D21F18E54C21CDDCA088C2B88A0428DE3B60C9EACF0EFF439576560EF32AB9CB4D2169A2A3E9BED9693BDA5448A82730160A496FE2EF337D9E3643F4298FF5A865E68E1382617C8F48C5E2A4F5E77EE86A3D0E9444BBFF0B5C8120D95DAB1F753B28FB5776CB47C53A5520BD326E50C78BC4BCC748ED2C4D4F456D77C447FF1F61FB0208C9823D0C2323D4A53043180541802FCF333A7A1803CAD110E37BBCA723DE10B48E3809894C97A2BD097BEFB1E618A5C2B887F597AA0189F57937BD742A652D4891EB3D87834F69702B81F0BB76C4AEB9064EC629746C59A8262B8A33B7AD9DB1FB965F08796746037913C0AF0D9BD78CB6B6BAF24DBBF1A9AED9724F6955A976F9F90B8D04780A0F1C2BE4A1EDA1A692E4A2DC4767A6C7361BEEE5F8301C2ECEF9401EE2FE37C0D67EA07837187644F515653CD5503182ECE3CD5FD27F5D65C1708F392F389A3A26A06EDEB25F98E3CC182E60EF34483DDEAFF81B00B060A8549ED377A2D89CB81869E177B1B29EC1C5A4839BB50F016FF0FFD7B27C2B54CF05C085F3F0C480AF15AE109BDA15F7FC89CFE3CA3265FA7DA53E78C7CB1D9677A2DC19BFE3BBF90B73DB38C1155DEDE481BC9E2D09C7F7D62E5BE13CD42DA45790C0BF4F2F98B5547F79379142C16F494C00C2BD5D45A9DD6DF6E2701FA27B0F83553254CC736738AA47548588F6369FAAB55CAABAE57872E353315E22663002EC77723D4F685F35B593FED09128D3931FFE9D8A590B7B52FFB7A2B6AFB1D45862839BDEA573A46974E485CFA8871521225AC249182B42BA7FBBA1C1CB5B6C954CC06D743C3C01E45D2DCB67E27BF930E7B986679071DF49BD057EF63F9A2280296B417BA341645BF630299F2DE233F6CB1CE26FB89903B749611D9432A2523B91BC0C544F115FD89CBCC5E70381287BCF6A0EA0CEE0F1A6CA4E4F51A2349B4827DE94CBE8FFC0B81C73022B71793F6355A377D84D25A2CDBCBA1388F3EB80B2F769A31D045EB048B817914FA19942493C97DCFDBC44BD2316154DD019948AEC19568E90B0A7EDDCF30D7992A206BD086B65E006132EA9023DBF62CFF9DBC974F1D25AF207718C8DE172CE4FD5A6A6E87771D5B7BBD7C437FB8CAE240B66103B648D61B570AF873215DAE494CB7EF4237721B2C55018DFB10E3B458D85FDFC61BEC779F92F773C15E5690B0F057D71E764443104161397D2BF9FACA43E700DDBCC93506116B2076B20EEE0935CC02A6781B3C96695C2106239CBE3A3BC03E0E68624017B30D119113D1672F29F78A59ECCED4744360F79C1F65CBA356F8AD16576D336E1020017B6FFB68897193091D878C6C24F2A3776368FCE771DEDB8A4A3A114CFCA119B1F8066D657D271BC99B8CF65E0E853C8E7F93233870FE83D4A05A8F54B297E2073E10AB8378BA1237EE8A166464DF5FBCE7B3268CE9BCD762DF403A0C405D42D3B415A78805E67C93EBB564AE3343D6723F3E8C91E536592425411F4B5CCB4A84135EDCEAD4C9A6F3ED69683451BC8C9BBE6D1B3C2D6D75FE31427221442DA66CC43249163C4C78A072236D09CC54961E43D09E9EA115742F3F09F9E17172116612C284FD4B296427EEA7ECC18FFFFAD87EB2561B62D65B0C2E8E0A41AE9DFF2869E32D113ED808566B1F5A7844E0B2264862480A0711CFEC97AFF37C07CC1F168FE3CDED088B3BED17A8662DF78F391892120A62E61A88EA8212668895A3FF8D09063887B22ACCD73120D3D492F0560A3D423CBE6591F10D1456189E547C24789800C17B4AF388AA3A055971D912735F4F209CFD498679305EED0765BD1C4F7DDAADA6EAB140CD3E0B0EFB8BB667C0552E7D931482035B13AB7B0F0A151D8B645DFEF18D932AADF3BBAE5F08C36D6D26C125E54DFE391C7ED77E2909C271A69FE7644CF3791B1B5F1CF8D47D2E080FF8321F14624A64475506C0CFD3DA46C6C3876883D7748E919AA94EFB4579ABF01A2E4D11C070D9971A972C11077584D0EBB859C13C6465FECD8D81C86CC9C326622D62ABA036854771912931C5AB395BA4A57653D38C37B3841A3F17C23B423187C34D3ACAE1A91A91F43C7D233E0D743463BC1A9C81AF1B8D7F02DB649855921838EC9E54FE45FF6DEB0AC0FB08295044CD5588BD356B5CB9C88D2C0490967CA5A79A4C070E6FF521DFEC4E758E301DC4C8FBA7DE4C9FC745F5FE25CB15C4EFBFEFFB9F86D0835C79235487124C6EC95929DECCDAC47B43A28A4EF075462AA9F83FD6082401EAA768E48ADCC09CAC0411D6AA27961777749DD0B0D40EC4BBB677A9885FF5E652121480A9A16561397BFB6AAB851CBFDF79204512AF2BB39755BF789E00E96A508B552F9218EB4AF69E91E6F3F86E0659E8D49C630E4826D1D555DB459F745859B88103701AFEE5E48A8B5A31E83AE13007ABC3B7F667030B2D8B3C80D4A9968CF04EF3CF13B9E380C323EC8C531AF8F4D3E1272B1C67569B2D2819092DAB90E07AECEC9DA48936A5395C9EBD4D6D0ED7BD7B43ECA299D75B96A56866FEF99F46337D4C4D1849DA7AA341DAF962CCE93DEEE23874C6314CBBD01C0760367D907D18E63770A601EA4680E2CA8D5992AD0E1B453BEE788EF33364A81E0CE613A3E38FDA89401666231AA0C02BF50A84253EC3FDDF9475EC2232757305220304F18AC8F882ED5687E53F2045AA9A797E1CCE33F1A99286BE961EBACB908F6AE822F7C7CA3F4430E0A17D9D8A9A05CBFF74D99E5C1F29309A4F2ECA0D59334A07EB50958AD6FBF32F9B774FC671E0EAEA1F505E24745116DBFDB81B7F735181C1E7A76B99EAA6390FB6F44922F5A71447EF064E390960AAC41C9D4F8CCFEAB4FDB008CAD82BC0FD541A534D6D0776BBABEEBA07809096C5778AB734BCA7C4AF921F0EE2A02D5B56D9CE36DF54E327013292A077882610BE964E3FBDB6601512245E6A29692DBCB9C823D99249008D1F4B288ACD101EEC2B4AC6FC386FCC299FEB5F6E96F94DEA8418E6E53C1503961C0504B2A021E5F5302C73CB82EB4E43E5BE34B866F936D2AAFF9E8305727AA498234D064B3E7F1C1521E91FD7DE5AD2B0A896F530D581227DBC7B852678E4CFE4E72A1B979EA9EE7BD2BE9CFE99280B3FD452AF39F21D1F003E623E9EBDEFE739502B526F3A1C448D594A35B4CD6BA7A10E3F68FF0ED85D4101AFB7B3325F88BF21F797BC97015E0B3F4819D29F2C9F0A8706C28D72974E641189E19FFC0ED8420A6B5770393FB9AAE5D621485EE8FCB62264CDC64F2A861E31AAC700E33E541A6DDE9892E0343BFCF4C21A0DE96F88646EB2CA020D9D221A6938965D82440D9CCC1BC0435747A1E74010505732787D1CE9E6006DD93083B04CF69F5DE05C10E4E64C4CFDAA2AA908689B30947C38B72E8255CA1192BB590823035B8AB20FA43726E3755D60BA1867F310645EC724D0E73561F591493E4987F4CC672E01AD4A4C7A1875BF035252BDB1D4023EFBFDCD80584AAC342AA2237A7FC4F9A402E848F7A5BE3F54996E768932977B1F54C5F91776A9BFE92D5A63B8DD8E5FAFC2DE37097389C564C70B591C6E792DFA9733D143FB3C548E8514A29A84B7D41A913C9966E5E6210F4E77BBC1D378BAE6545C7E3980C7BE610AC3040903F9FDD5B889D48535BEC1B05E5E193A5C6D55A8CC300064419E0B8E49AA476102BE8DB17976A1E147F849732722FCFDB315ED795EE4FB3B1187CD3DE81403B7B6D014CA97C11A3895817EBC5567D705FC0E0BB3653DABB0BE219EF8260616A352D250B145C8BA56A1EE44380A58B8D8E1393FF32C9917C8FD3D46E705E7B0B4951AAFB2158B82D30882090AF0EBF6A8633F3733F20034AE8A62C30AD3151C45581F3E91608A058A859BCC37AB7EC +smlen = 7862 +sm = EEC76BB28D9E83EFA667C8DCF5FE7B66556757F919F2EB47EF0DD5F94F188CC6C23AFB677F56D0B9241287CEBBFE1FAB44EE9D932DB9D55F967F20EA4A00C05A9CE5617EC120727D25070294F49CA2AFD862EEA405EA1BC8C95DE51545EB9F445E95FBF0D33A915719504C5260AF9904ACDAA49C738DBC88A686B7D8372142800B2349740E8BFBF7F61FC59226248B75C5249EF86F96F020A1EFFB81A6A67147F4068842D1C261BCDB5AD631757C0294770E45A93E5E16AAFE32716DE0BA65C8532EC883724F4E8654DB36462D7BB426E5203B7849A9AE9C4D12745CBCE13125A5CCDAEA037C0973FD7CEBF4706D55601378B2FAD9AB4F4EBEEB8A9B8DB07426158F5B897AA48BD5C1E1DC34CE6CB8EB12417EA80CB8C6C091EB5A15E6FE719EFD750EC6A771F448E3EFFA7BAAD480F29131F696EADA81E9B7E9A1976461CDFF3632C339A1BBC3BDFABA6AA79AADB1A80405CB65097D7FF6505F65903E61A8BFAB01B8798249F8C0AF32FC49396665CFB29303875D885298EC24C34AACE74D0382E48C61073A4B24F275891C939FA6C72F992129DB5A67BEB6C0CDC84F210E01DCBDE59E454D2C6A40F5D83831845EABEC7FF8263895E23C5F9CBD482B443DA674D7AF8F208A309AB5CB85D19F8A1299BFC56554F74F2194F2C2566E340C24B8815710F02D852BF8BED0B994F2E0EFB00D25FAF9C63F7CDCD3CB583717168222DC868A2BB9F884409956DEF0D0B1CD550234DDBBD6386C852C8E08FE30C558A5252D4BBB57433225B45E64912CCD29A40BC455145B639C88F17C5A1355AA03AC1ED586AB6F5ED958AC158C8E880374CEF0EC45C233DD8D16C292FD2C96AFD89ED93A45405645DE073CDF8AA6B71D16CB7718831D768E1F95F3E5B4DFD7CAB92870318CFD33ADB4E12F00FA2A3803F48CA9C3471AED5EC538A1CB2C5D2F210AD18391E7A7B953114D572312C470F02E4751AF61C11CEC05CE89B804C6C0221ED4AA5089477815B9607CBBC78C4DF744A7CF239DF5A7B75A71538563923389CF873BA96EECA7362D02D375038F4637C56E4D506DD74093BFE5FE3F563BDDD23A9B12F56297047F566D2CC24366E736410B476327C3DBA3720150F361574A6687AFFF4CFDAFC793770DA383780CCDED771BBA2CD3FEF80DF48E33C69103E819EC9670EFD008A1DB0150CE34F23C4CA7529FADF71237A787D7955E5BDB860D59DCF4DA5766A2591A12616E352E95D1CE566A3D0F4395C2655C9759D546F9C50DB2E4AE73099E1E4460C93FA85203940D7E02477051E216EC7AB5EEE43EABFDF816FE6A18EE02DCA1399CCC1EB7E9F43C3CC971D7AFEE0D0436C34C331F09E4A2E4C2A534D01EA1AB334CFD74BDA7FEDC954AE70909246B28676AB042B82E43CD657B03DDF2C9616903895C7BF9F4B4779603BFEC2C408D9EFFE9101636E3BB3843F083687B17EA8AD785376CDF28838751134145996DCFCBEA7023D8FFDB0C99D4C5B34B8012590B6A53919398F889D577B820A9B8A99CFB3B66B8126F3FDB17B562A4C97299661CEB63B558BE87D7EDE25FDDD9ED4C906334CDEC2BF78AC13BE374BD9BFCE56BDAA4BB84A1C220C08C10D638C66161F720E51572EB3F53CE086623E50B29FBAA2E162C3121A7FB12E1B1A5B85B47C6C889874986D4296C7FAF2B584DF1E217451BD223D31F0E5C17AD8145272D6C347DE4EEAFA2BED983380EEB8B4FB488D4F6208C7C7FCB395F6BF0A645B09BF182C03B9DB750EA0F5DFF0631678144FF31F90F4033418A59B52ABCFA4F199E7DC60759C0F2E97C0645734CEF69BFACE72D14B66A6E9E4DBC44E5DE82AEE9004BC7A9A0C00785C8149A652827D0DC84702EBB11D4286FDDB2AB2CDA4BA8AC0459B1726D9C5971501892F06C0ED0384D9FD9A0FC5C9B3A6D7D6824C5FF76F6496A0DCC6EB24370299F6C6B82613AF53DEAEF9273B14A7D11D5A6873328E79D4BB70FCA3BB863C71702C8F4C2B7096F051D128C27904525120F070BC3C2E1D312EC82E20A3BC439DC2D2BDA84B8CC5106E733BEE5D0236DC4BC95A8D306B6E15272051F13AA307905D61BA02704C1E01AFD302F055E6385C2AB6289453381E8250468DB39C3226BAB42490A1F06E84F2B0FD83126D0550F6C040368FB4AB148C36DB0D3E24A6281E980F541BA41DBF0949AE3564E63905D998E0CF041B95CA0FBB5418463B895CEFF1005CFF7DEE9AB3E83B0721A6DEB0D4242E9DC95D9F2E5317EDED074918D32ADF2DA7D671A6CA5BFB6A61B4AA563149D2F67A752F157615C4C7C92A7DA6ADF8F2074F46EBA56844D3AE1EF225008BA687391350D98096FA78A2DDC569BDA8AD8F5967445C3F51E2C2FDD2D2902B1FB45F961194D2CEE70C1A42F7B0B31254B606ABF9EFF5756B91C7C4D8B632456CF87DBF2BB74008CD69357B952A0BE36917A29C333DCB6D8B0EBE12D9BBD6E6CBE0AF9B6AFD8E5F4C5FC42D90A936E03AD83DFC982628E846D9E6560F78CE34BBBA7E2C2145A1FBE9E8B60FB0C6DCC9110F578E39089C6300A32A5C9D6289AA415C9D5A452CE19DB03812E9CE44A68DB4894204AE2ECF620555EF6FFC38D3C99667782BE87AFEC145D0B461946E4DB5EFB4541BC3F0814A0CD3FE149B5F343ABEF4F48A4CCB8B42D33F33575D6BAE7A712E9D078197F7D4EBBF7EBBCDF65299316DC3A921446C75C51D163C30A670672A1AF84241E00109F6F1CA3BE13A58D0713ACFE497C2A60289E4313151E460639C9F2DDC99858E0C9F7969ABC428908292961DCC5C43A9B32722E0A836144E6C74FDED692A738325B49EB07A272FCB4630E53BAFA8A56AADD636B53AD96E884C0B62EB90B653C310BD7720BF175CF4D89233D1ADCBE54465F0F73E09C1E3220EAD684544658F7ECEA2765FFA387A0A40DBD40FE635B7548CE03BA0CCD1298D4C944726083B858FCA6CB18085A75F92586C9C10E9DFD4877BF6AE0390EC4856CC884DD786E7B03D95E32D1934050DC0822102D9BAB2A90AE4C848CBA6FA8577AB4C35CBC529EF2613F2124971CDD1841C7B0603BA10486EDF24EC431E018A857BFC0F61AF8A9FFA2A5B0FE521E9947DEC540038CF396804AED5DB0098E4554046BF799368EC7E82F2662A40021DEC1CBBD231C07A2E5A67C82F24D1127FAFF64CDB635A583041042683F5C5D5355A48E4C21788153BAC16945DADEEB19C4A4D387FFAE6766744884B966487728D7164D5A863236C5ECDF89E6ECB1734AB0D9274BDEAACBF0CE97A6652BA3782C2700618BCD5F7E10F9A75828AC68308138B725FF46765F403841052216D13E2CFBEF443E531B9EC43B6321974B2DAC6BB7BB09BDA8307BB4126BAF8BE7C4A1BBFF9DE3ECAF46761F147AC7AA8BA2A52F9E5E4B83B38850057D1CB9A6027BB036675DEB38CB363988F4BEC7ADE9B2DE218397428CF9F5899B7FCCCA891D1D7C41C9B36CA686E7880A752AA8B12BCF261263C8F156BD55866008F436AC94011C14A10886EDD83B109526D414B03AE22B68EDBF68FFE8E83F87D06784454D6C3CB88B73C8C823A5D7DA6034DE31FCFC4A2E7E005163CC68F49DE649F6179F927C89B80550172B43716689D6649EDA1338CE8B522A0D5014AD9DE36781A219652F80ADBC1BB780102D58241EDF95B294D8257166EB278F16A9E9A6EB1E8D80BCC679E524F6E7880D78E0E8C634A02B96D8D711B93A60C362C74038C72F4C5EC3D932E681E442338025384BAE62A76A722E1D0CF1B04C7A0BC36049F7DD145FE5407DEDD9D600FC54CD23FF1B118E6BCA59596D520A5111078B04F8B515F4E888180BDFCA98F4A9AF9489CD797FB92094120A670AEA44EF94D9DCD4CF006A03480658C5507A2C476A350E096B68013A8A137E7D625A226FD03FF04AD85AD2D4162935F436C42B032401023D7A96859F8ECBC3289BECE01C926140E5C607564DD5FC57A6D2CCB06310ABCD524BA0DDBD7C390D21CEBE9DB97EFC5C85A4B63362691D3517501B67234631500B3C794AADEA35BBE735EC2DCF33868720A6F696C7A85C20C97B3C76A480E2AC960BB0A1F86096ED623FFBCD1DD141CB03CF213A8FD9391397B0CFF4653FC4B9030EEF15B4397B869094C011174E73F75E21A4C32649FDE6F87E0BA3F5DCCFE125C656B8DACEB0ECDC87188E6806F51DD8C05808FE471E334E933C0AD545F3CFE13A30F43E67EC61B8E8419FC21D3DFAF5F14F0464B3E7BE71F55372609F58B4E5D0C122EB73E784BBD5DAD2C248AEF7A0632B480CEB504A6AB4A91CF6ABD233FBC76ECF0B3E5B89E161C5A7E23C0CEBC63A82553ACD70096373FDB899E6E125FF0D19D076D340957710893E71D604FBCA1A43B02A09615DBAE515B738C2B0E89E0EA1605A91F7B5065DD95957ADFE598E46A19C9048667C659B294DA765D8F5BA81755648854594CCA66379A2754B460E51D841628E265D4A0E9BBAFB22CA0CF6D7E2C5FD8A07B9B99CD4AAB26BD8C2B06C6475DFDD07E1F7DBA95D2BCAC37FE69010EE01CF6DE76D5AC0E2A9A18DED5BB66BD24E84F8249D3598B25E580C74A2AF810DEB72386AF78D20938903C83C53AB8FA7B803DBF97997F498811C985024B9A5B3F99E098F2D31525DC568A8032EC87A4E438FAFEAF1B309286D95B02873D56558C98CCA8D39ABE675FBC906D54435B8475F9CE1FFF42436D28269A50809FDCAE8721D18A9104A9CB341B57499E59DE97F281A1EE4B34B53C9FE43A5DB0AD92E5D932A43ADD248026813CDFC1A43E9608FA59DB9969BFC9701D77E088B80786C2A06D95D11B8BF7236ADA8C1ED9748CC46DABAE7014856A2378BBEF37814BE30CE16916B2091A1F3307DCEB398E1251DDD112ACA5ED5BF34AA84AE090D3FC7324D25E3F0FCFAEAE224ECF7F0710A319900FCF46F9DCCC9184499016A467804694EB1C244FDB43E81E98A0FA6A87AF2C1510F04E38B27A33C68E17505653C434677CF53053CA2B1157AFCAC8CC2131E47DE0FE3BBDD155701DAD5C5AD9B4D6112DF0E94D9D05EB289733A557E83B23801A58827ADA643850B38D81800104314B48F04FB9193DD23431DEB8E416A595B476C032E83210F6309A7501BC026902C836648911BFFD703DF18DC95866FCC687A738ACD607CE68320C2A5AA5C788F09CE939C25EECDB780085E30FB4D3C732FF807185BD425D02016F5A71A5EBA556080E9ED53A302E97A4EB763C88B8663AE70FDA2A4A58832927AAEB486A9484D62FA095A9E652A35A24929F1C6F816FA3F1AAC2F19FB9116977668BA398F8125C87EA5457B3869499C85CFDBB789F113B6CEB764FB81B4D05D1F6B8104BC75A0AD7FEC1AB5170FCBC259CC53008A58B050BA4705CC610E7C0DB42CEE6002C166B41FAA9F8FC4B6776F2ACC5B4BFCDD0DC86E71325450EA96087BFA112F06082EEDB92FB8F984F6EFA0E0374C38DFE8998BF4E9505523EFEBFC816DA08632CD19A231C903B296730AD34F2493EA4F445EC52797586F99A1B804380DD5ECFF539608B3F4292AC9957217B2C5FB11DD6C098251DA7A34AE37AFE27D19BFB360B1C021FB44C570562B56D4921234775AD919C60B84E12F3AC235AC6D70ED0E4969F804F3F15F6D5A16260675AAA404590E547DBA028EBF599E1C07DEF1C6B0377006448814CEFDA530F3F212D64246F7FA6D43B01D341BC3F7833B25E1D8BDEDE5E3EC1D29187D5454DD4D57BF497F09F10AB33F8E6AB41AB9C3B683F1A570174B3E8FA8693FCCF242E443F134317E5137CA3714EC0D777ACB9F2231969D7118B791DFB746435A48D312D19A4F9780F7C2AEDB5316107CA649E25791B1B6BC9FBB51FC8D225D422FA792B76335D0F8D1AC10E5D91D8D007E05C69A90745E5631055B1F8EE5032683235E1D7F6C96A1D41B74424AD483BEB89CCD3A4358628A1E56386B64AC7320731CDCE092A1515303E00F113E2D2141DA5C9794A1DB76351FE6B8E1207A22A2C6F71EB54F07ED3E89B87E6109DF30B2620ECEBF4EA7BFBD1F8F78350B537EA709A5A3C4C7FCCE8F4CE1B6EDC27D1CFA3B02B33A57013D336385945A6A681A4E99DA10A9321668A8E5E17290BC4421DA29629FB2C0A48E0CE8DECD53225831D5B74F735922216AF49268A527E8B8F3060DD50F466E7A0015FF30E034126FDF48D772E41615F03233A1C6CF63A1D4BE2260ED43E1A7EB79B808D8147B0365AAA5652E62CA5D167B8A5DA2D3B7CB716928B7AD62AAD29BFB25F59A5729872CBE09CE9F2F019A3CDC4E8B8FD8287B1CA3972464F8A1671162FABBA40506C8DB828B397FA4D70C0D1EE768E3C85F8C01B30100DB7E0F0760081A77A6D5F7CA1DE1445F2C18F72A94DE2285998D9FA6DC224553FC9EFB72328000C17E59CD91A19E972EB68DCD9ECAFD3B748C36B7065F031C2B8EB0BCEDF8191D25545758808687B50D0E131D2F96D1F3FF12384247989FDCE0F417657986D92C3C57609EA6ACAF0D3A5573D7D8DADCDF0B11124251575E8399FA0000000000000008121B2429313A4400769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 + +count = 99 +seed = CB2E6226615393FC3BD4AB3A412AAA030AAD40E8648EE6B56D2C1591D8B97915D88F2D22F7221377B4B04CF2AE9ECC4E +mlen = 3300 +msg = D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C +pk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE35D09F6AA395A789112EF06CE5ED7BAD8DD521A7C82373D02A6E628EAAC6DACB767D01E9DB8AB407F9083BE343E032BAD920F2E8FE842B99168C79C3C50BAE08384774210A481FA82C087355A41FF89DB3EB2F901D93C8EB833300EDF3E1DDE96391C8144B25A12C63D38EDF01281A3CAFA593EA0B48EDE9B1A75B18D750EB66B5A257E624A00469176CA7F5A31D7B8B9ED52838A7B90D224A4393E84F0674017DA2439085BADB167393CFB1F98E04ACCFBD0BC062DDB1B0E179269B6E46F482FD420C53D7B8C24C76E3BDCC2B522A45F06C6517B7AE0A49571DC32C60A24FAB7CCAAD2D713AE7ACBEE8CD4724D6A97B46ED5EE8D897E2B46A38AADF2DB64CF9FAFBFA7B55D6EBD891B36A96CBFF85D26D0C50B4C45D0E9374D5937D552C79C3C5F2D9DA771A33162ADDEE5E97553BC989F79BE187E37D915247512973EF46993BF035D231F5CA14EF4AA80C6EFFB7D03B470E770DD9D75887CEE0A6878184BE0C41CA78835DA85FE1C2CEF843EABD436A605F227F909359F17F0DA11278CF5F4BC0CB553DE96BBB58DD11F2611D816678AEFAB37162E7BC174109B55114D080DEFF714CDD348ADA33E781E3561D8065B8A97595455F0C539497B3C1FCD8E27138CA9169B65EB057B05915FC3C0DA587F1CD79691B8C3A2FA4C316728F45FB8642B2422DEE084EE59672FB07A8D7986153BD6847B49304C2B811B988D3E973393186B711C63016023C95D33EEC4DF15DAC38FB807D250636BCC98C9F1A5C6FD19E249150132C4E0391F44F833CC8B68F37AD1EDD013C454B8D6FE657C5EA512B028FC87A09DBAB1ABF6BFAD5199DA8296C88062DC39888A53ABAF95F42CAAE8481C68ECD86DBBCB56ECFEE9EF8675DCB05DAF8A0F795D156B6BE38EAFB371CE43883FAEFB09794882FF37F0F99235F72F31384ED545AD913DAFF9482E93DB261F8DA8A38FFC24DF2BCEA22554C8669260C10A790F8D91D78C6E453DCEF7E43D7F97BA906C75B1AA92A9C414D6D1443802F25791E12E2C9C708CC5E031683DDF3A5BF0BF83D59E5A5A481672509A979E9BC9499DF4F01DA835EFDC60CCDC29D3EB48976C2AA5EF46EA6F5774BA3D17F8D7FD74042924DB761C2778E2ED73A934B67518A0E4AC94984D7865E1BBE2683DB289D9043080C8F32F30ACC0EA1D23E04450EB763580AF316D521CE6C1E1FCD8ABD070B43A47499E0825464F28010F38EC97C078298969A1E8057F9BB1EDD46317F2BB8B45A1EB609244DE95B69FA3C3E7390CD81B98F03536DD7B2C75087E11C349E4BBBF66E415FCC8AEDD5846290CEECCF1436CA7249147FF662EE7F83217BFF8BEAF3447ADF885299E97047D3072DF0D22605D35650A8D6AA7AB68B2787CBD23CEAE8272968C6F829F38F2C953B6CC9E02F4CB425F64805274976C7FF68D9105B20127CACEE9B13828D9DCE0E368EDC4D86AAE674DCECD742153C3003D63D93FE027FEB15A5512F371FDF419E844C7246E9990684F5BA64A7C663FEA097C1FA1208392AF1FD2784440EEE6C05FBFF5554067C25F3D53670265B0124D3B764BCA9B3C3C16D3D0187C5504CE2DC6559F179C14ADA9CFA133B5A4FDBCD3CC1D5AD5FA2DCDC5A1323460A7585D60962D32E5B31D741D01848B9F03B89C19F4C83036ED0F90C560E412F695B5877F044C1BBDD47BE1936B7139EB7EE01B7CC4965DD18A473A33233CCA95AFB7590A176F3C40E97E29859C02D46BC3BB88D0FD7280F232113E8C64B18FB204C992501CE01B9B23AFC4BEE7CA6124F082D55CA3D4541E154D018FE4FB0A7458FCA3034F9524F74A2E86EB0530409E572411574A3D898DC163472FD16F7E3E29E2DF2B6B0B88377BC938F8A9E570446991142B7C34FD62CE15ABFEE3FC061E479486485F66EB19B0C78F739D61A37548EB67B05393399219CE8CEF5A670822CB46A132619F59523562639F5738D900E2A40F43F8DFEE785F5F5370380AE23695D46EF34F660E44C6A5D8DC1F3CE528A9B1CF7FE031367E3BC3587C585E9AF5B258DF6ABB24D0A85E58BD2CB3204518A1C609764FE45741C576A62BECD7484DC9084D2206B1DDD51FC573A8D0F68F9DFF7407583AB4E93F3A31CCB530D3C64D48A9A929D06E94FD7D06588D77A287A5408646A8CD1F738FBA1A427C55B055C31E554CFC2090945263F92617E69E9A4117F51214D18640F515BEFDBA69A625DDB489DA4D6B2A81C54D58DD956EE987D5802689887DCE094934EEA4BB8ADB785DDB124CFC8B122C5F0B68EC5CDB0A8249A7BFA5B3F93A49F29B919497CB8E2E5682F9A3BF36A02E3AEF92BCB3F53F3FFB3D1AA27611C3A063FA7544845AF7483373A9E25AF84AF2B82356E73BD52221F7842B5E7DDC9434601EC7D243B8B3AC9B88B2E7B442F00D22D77ECED1C71D121AED00A268010470C13E850DEDDAC2870F71DCC9627B7D869D8C5962DF8299CB02E7B71CB5089041F188127A2B27AEC9574DBC43059D13FECD3FB5C9486F1B8737D5B781FF4CB14473A7BC52FD8E5FCA19ACA34C6647CAD702956F8C0452707DF344F291C95092185410F04D334BC01084D4A72013603C4352D25F4B72163E20A9B701B9185AD5A6A393539442C57C9D340CF88057F37A5CAC1D448664C6353822C2DE667C2B33AA9AC7763DD41D93715E0132771DFB21BC13CA68164A608F38FEA6F390A8FE25AD04EA1E087F35508D2A796630C036E99F16DD82D236EFA9689AC229CCAED237877553B3D54EF74CA510F82F9CD45CEB216EE6F0BD839C8EC60D7515F8856B7094BF99C20243B1E4A522FC729D56C79CB558CF71086899E80252C0F2D194881D8C6BEB0095BF12117E33E1A108420BDD69102A22EA3FDC7D928DA96D9DDE553A6605B2AE50F33BF879CD20777D0D6886334CF62A6FFCD96623EBB6D0AE5D76B6287FD5F0F913E93EA2F381F54A1515820F5370C799DA26927A11306CD3506AF93F5F44E325B64F2685B7C0D5FCCDDA2EDB2CB7C8D2B687CCCFB89FF3CCA2F741304E9E8580829CBCFFB04E96341DF0BD47A180275FCD901E6629006BCFCF270F05CFD7269BA133BD151AAF71E89B8561374912F1D76CC4F60F8B8797AF2B26D0A7D2F6FE139ED5ADE13FEB14AD030DC23425C308C88B363C4D1458379C098D2E95F5D13BCD1BBBEB21B300B05567275330D8C4E4FF779EFDB36F0A2F4DF73298E7748D26C50B1A2090BCAA3641DAA1BBD62D7F35445661E411A4CB58551F4C2574BAD7CD389F293051341349B8E687116600138E84E6F8ED0662232FD7126652A1195D22921E98534ABA052102A54F4E12BAECD83C6DB5B5B5197857F70E30CD1B41E24C5058CE076A4695B52440D8A74FEB95D48F8DCF76D6E185B0CBB152B3F5F2690EADE2A1CEBA501DEEBF3B4199B0FF5256827DD08F735BB62B474C164DE65DDE0A7B510CC38CA0334D36369965A1551796E83606E89FC901DF67DDCF5B80A505BB8F00DC8775560648C2BA504B454C1A84D425D547E4B333929DF38950914D888267F3AC8764473547D12FF762FA5944FD670F028D06D1F8C81286AAB7ACCBD5042F28BC4B5CB7FC0AB86051CDE85F60CFD5905F2DE8F27E8340891EFEAF5EDBC5CCFED4D738692CDCD21E0498C6 +sk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE35F130B34EC33E8A395F7FA574912DD2221CC4225114D6E1AB37A3203395934694E3AFA825081D6A9BB37B10E21EB69E0B2F1F1C9896DE5BD7E89B58998B89EB18A026C53028C5A32609C205154208A2406629C48840B072518A2510443505A3845D122498A841009324C20468C032791A1286E994226E144700326681839109B30851BC410103661C8986919130449B68D0AB34DE4349052A26588484160004444862962120C44362E1A0168CC208224A765D8482A9B342AD3A42808060D981484112789E30022401846E3A044CA926843082D1239649C024AA4000A932085DC26280B004C002386414271D338090290401C966419098CE1004901B88000154952A05102452514C8898C1466D9886043A484C2942512932C11C681E2B62CE31632C0228519A20508342010186190220E21270D23440D89125019354E91C28148129261262A83A66508194109C53199A06803002E84928D12048543A8201B39494194210C270C81460210866DE3106413230120412E8BC088D8067201922C201860A382299B38105B2272DA966C1A95414CB86D23C96093104C831200C400254236850909809A20464B18851BA811C2C265E3344E90B0090B062EE0027109288598B630D348040937484840320A85684334604AB2448B90658BB4800B40920A1905D3C811004070093461033526E4983040140880040D0C23660C278D09079121882514226459C651A0C624DC16308B420688262A02156DD8468952A0050449441AA34D480602C88648DBB48D0920661AB79108898058944D619421A4826D90403040B6409884040B29295922221444020B116220927124482D09254C90088DD9A84092428D24285100938C002045CBA82522942D040111C0909120124D08446948106441122948A261A3C0305C066D8CB00182284E82426612436C44882C192862A0066A91266ECA428699C26C1282840B0960C3A6404CA8514AA44C08175242824D23911044C08881C0484014909CC26160B20519A87194402093343214174CCA12450B104104C5208C0061A2368CC3268EDC208C60144E929685E2B411601889E322920A206219407214274660A86911C4255B064D8CB644583811448805CCB07099427250226EA0A60802256E44906112052818C820098748D8066520030883960D64169248B61023400114310A1437314304408BB4491C0389C4A8102024040814899C4085C3064411C00162B60062401098328A84324C8CA66D4B36024C8050C1A4605A042A5286289886692492301C930C98868904076E4AC20D5CC008182485D9107093388960126420096589400409186244188511A921D4324D0A95919CA829930809A13488844644E1C8444A963103A9845B084163B680613041C3886C0A941111B5502310501942485C108EC1843104022E60128EA1C8314A08608280286104010BC52809C66923921094468C9AB444490000E4C6318B940C94182EC0228D488681122984A382208CA6051A48849B407103C80153304063443198C061CAA6711837250C218A0B346223C861A33462DC160E030908A4A6119A12110B4324C8462504200C214542C3426DC3B44922A21010A28503206283B60D9342082296441345651C93881CA68524C1091C0246A1A2218BC4910CB9305248701B856C88C245E192854C000121C64009B39104498903144E40068291000443B46CA0842423B94C0825209AA28DC00240D8A82803C96142324462B62D41B82CD4C8219A12520A438D02094E19086EC19020242652D116689C204EDC224D4930725426099916211C87840344321B4531D124914C1241D99030D82400D4B60C8C080C1C18068304685CC87143B48C64C491A44206E1446CD1982CE0B87122A22D99420619420A59165292261109802DE0244CD432622219628A026CD4182911063009146E83384EC8460182C8251B0988A4283108014A14092013989180228403856099406108B67002B27004886049802C9A326A14C62CA0120D0CA24D40288C0A3351120790104105193264D8188161C670C23270044571848240C30485820891040829E1368C08C9288C8621CAC46454A63058822C994068149805D8C60814228895D0F717D9DB59877C7ADA2BAC37CEFE2EBF776A6209F74D3283814214732F0705B758AA72AACFB3D770B97F878D3515FDA0FACFE7049D66EBF960DA7F8D3F3605F08FE6BF5F3CA19CC7A7E7EA723B3AF96AAFE7F2112227813D6C40FB2965EF7A3E8F8702F4B7DA464D78D758C06C607D882220B206895EDC9FCBDF7294044253DF0EEEFC7947BCFAD61436135E1EB1EFBD91807598918819738896FC7E9651684DA19670276612A6E917F845CB2D8AA4A4E631A48A1AB206CEBE4C4CB9E0D8627C806D8AB90CB746D55687EFCD05E555D32DADE7AEB5B0F66C08339C659FDC65B46F26F2232505DBB78C99543AC4140E1F93EADC1E40E849A4E33DB1464E2ED5CA0375EF8DFC78893AA4F019A9FDA528D162FEA3D637FBAB23015F6EFC95252F6F889A738367F1CFC1F081D966C424250223542E5451FD1D9CC4519E49DD5960706256EFDC236D60B30A89033076A80F10CCAF78B8DE13AE8FA92621EB6815072D6F09A3B424852605CA5292BFAEA057D29B8124A37D9A568043D99529DAC1F4DCECA3645A50E30774562166A0453C13FE330C316A0B94240EA640AFABF801703227EEB1C5871A6234971EDE3E158442BA36E2C81CE8E8ABA23D6BC1194229AD0602792D88C0FB85A449C2111E7C4B9C2E6A663FC60E07B8C78636665E31D08F14DC7AC5C6F14ADC3E1ECDD7FB1636B797DD4402B286E8F3F60D4C4322BFB32EF6773163142074A1CE1A52F0318312751E0F0617BA8B40C9758DCD88F7F5910808480B68B883FBC28DF5A3AA2ED75732C3E13725314A7A097691BB6F1F23FFB779BEA9E0FABF8770EC6CCAC46329467220B343F9731678B60E6D653359B068EFF374234F700C0D3EF653A2CC1F93928B3E29E494E257705990E85BFFB62B810782BF5DD2C44D7ECAB72A76F0CB0ADE624E56C7DE2EB4E8CF26A7BC50C9EC2B392F051E52B6A5A28575626DC858B4191AAA203800BD98F3447699D881431BA7A306FA2FA887A2279976E17CF3A999F52478D9DC3318B33C63E83CCBB4E8D5706C5547748A5A2AA51EF3CD891868FAE98E5F5631B463A9FBE69A213C236F6D2FEDD2554CAE9D8366E8B16390FD8552CC04BB8591298AA407D0181704286C7BA76B06C39779D5D8E244C55F908E0246D73B70160030B7D883A3B0C462C82467512598C46185F5C3D818F8855CCF4513FD99926908D1D0648619AD4861F99D996CFA53C27933EEF87391DA50A103CAB91D2E4B3A05C2D973F72E7EF8120A932D56E79EBA544757BB961148C620F179C08A9130AAF5551727FAB0485AB8DF49CC9C7741A0E91A95F38C296B0019F89232E26B6EEBFF56E7575C2FFE9E31457C4153961C1EDE636931CF397EFA11D91911E45FA77E9140819E24E0E8998E64E1F35F4705452C5B4D3CF4ED10B4DB534608CA275249F6334C53F2270B1BF93D76921AD252D2AD608CD0C0F2710208D8206E3341DC86AB601488491CE6673076992F9505993D179C133A0B29484F3485292989FCA18DB52C24B19DB8FBF83F06E6809E87E0D6C9A5CBC35BD391DECB6831754C74D6250A6453A0E76E5687D559E2E58D2655FD9ED8D5168B8AD37C20B848178B1391D437132894799993147BF4EF75179BAAF36BEDD14D70042639E603EF2A1E9BAFCDBA032452406BAA887BF9CC38E993EF83E0EDBF41CF214A90EAA1BFBCCD31F4869163917214BDAB0BD1524A6980ED7BB2E90E87071706162F71D9E45CEC395BB846F26479B05B46AE3A01E1564C2F96FEF0A351EB8F0EF9C9AAD49248EA57A60E09D3E2AB43AD7611377203210036B90763305605D1E38B235A64A6C39ECCC43DFCA06387654A407B8796D134B63D15CB5C70B77A75271568EE6899933B4327D75CB9074440E66C3A95E30EDE89CFA6517F1B4C9BFC47FC5C28B3EAF6A3F2361CB5F78BA0BF66022BFE57C76DA224259B88F75C447BED0692EE8638B4DCC629BD28C6B5376FC5EF21203BC024DDFD1CF794916AF8E395E8B02E216FCED4F041A84121F6058CDF75F6924A85DA378414D6C56CDDD15092F4C64D011EBACA2C0B2E06FF46E398AF9922F21C3FE9A396009AA11C6ADBFCBF661FF172AF9D231B933695495970628F07AEFF80F34C2295F9A0DD390F930FD23145BFB4DEA7642E7DDDC0DEDA3DE3B0EFE1547F6D2510CDF27CAE912D7A8EEFA22565B5D6D4C6D116C99EDFBE5D9351C0D00E6CACBC1A0FF5E4DA94BCB933DEE08BC4F8D31158BF43839887AF97EAB672E1006669E672F3A5EB2789389015F4314E89BB65C45FBA3DA304B7C347F2C3AF5DE68CC0B7781E950F6C0DEEF53F3473B61C99E7552512BE8A0A3972FC6C879B761003779554A0B6BECA71D5254472FA552F8C01F937050BDB711C1D4D95999AEB5B3F30C56C9E885EB8E898993D2E284E014C58C4E4B7811E5A4597CA90AC36DBF21AD219E58E1EED2838AA8599431DD14FC7011531F71DCD692A1A58CD555DD89DDFFCA02FCF0566D5ABF52CED7F43674B63EED9CD8A8A29809855BC2F45BE25C148EF92A6E89DE7F00528709BF7087E0316E289F10FF402764D27C88450CFE8989157B3626E45F6A4063B062C1EC95EF22D6E012E2B09D60676712A4EC1AC178599C2B810A875725AF5FFB4FA6FF04A6276C6B51B6F10C8D853FAF214E9CF2D605388E83C6B995C8D49D9AB058375BE2960FEAEFD7AC721D38675742A352272641E8BBA67399BA2C84CB170D420FA9ACCF2E414DCB3CEFB675691735B41435BD790FD4DB7B2CDE2AFAFE354A46E883E927680D24FCB4DC1A3C27A9F735C783C17543E314BA05B96AD5D0102E9291D91F238180914F25EF9E75258B477AC0D5623C660C4D1D5AB523D4A57FEA3601D40BAD198D3F240EB5487A6897F70E331FBDFE6E7F5145F78E163756CA6A8F9F27C8EAC2CDF35ECFEBD6C903AD29A6DACF91AA7D6E37363E62513DC1C19C1BDBD6B3018E48ED987729E6D88C1009D03BC7ADAB0A06C45659681B24B5AED63E516443E231BE20B49E27573B3F28CBDA538BAED55613488FE6DC2C18455AA38B0377C31BD1213EF6B774C02570FBD6817A55573A217429BA78D9AB23065AE0BA4494C4681AF178EDBF1E468696159BB968E31AFCE1EE20AF1E069725281DB1FDBC9F5425891EAA13A9D1B0BEA86FA17F39E399C8CBE782BD354EE6FB157651D660603D916B4202B5B8B11CBB4707EB8ABDC4C81641CF52A64FABF3C20D7F292D40D0FCBC2312FA441AD98113303D81E23C7CE87374A39202CF4687958B339A39B4EA8CC7763C56D198F4A8674C8EE4D406BA5240246BF38C55880AC5C1E9BA3C7A77C820C6C3B39AF840A28A9EC6D98987D42A98D642F1BC24B1E82132DA7F9996DFFA76E0A33EC1A9EF58C91C0300483E868004B801EF1F6C2E6A1ADA4FC070524CBA2869AA5CBD6EDE52E395BF7BBDFB9A4D3B6E78D9E5EA0EEFEC4EBB5CA29D099EA86C96C9744C0614EBC0F15B255A17C2B2B441520BF959BF7668530A8F85378ADEC9F0B202F1CC666C16277B4409DD3EC74476C92EBF99C9FD492DAF24D347A334E445E878603620731DF3F67D64A43AD9F7240B6095E29253250F0218C9B26B6BAA5F33A6D5BC3A7373ADDA793A9F0128AD7534B4AA52A96CCB8D447FD07D4B5168A87CD3C58CFEA44DF634F00F19EF8BADBA164FACE94B4A0C463142DC9BBB8232DA33074FCD932597DC48F3BE96B69A3A139831CB3DD7DEAF926C08B6358918265FD606AF73602BF02153E8E445833D3DCA7A91E6F39C27E382D2F99109A960884522063E4528A2FD377B1EE35CDBC3ED05B3910179CD0CEBCAC0ADB27312ECBA031F6DC96F11C202C6D7FC68378A70B6759C161D353C3A0A9F8D9F7BD2C0228E82AA404490B3E9C4E257A44AB95438586BA07C48C7D1CB258FA6B46F88998153103210DC12F6A04B1BC2AEDC1262B3A95ADE480376FDDD050E60EEDBA231C26F97AD7B1211A2E3083F60CBC03937D1FD20B848D75D2C6B5A5663F7B587A20B149A466707E6362DDFB85F48C568CC087B25A442112CA015A61F1C4407695BB9DB0D231741B037F1EC9F800C1367F63FBD139052DD4DD512BE67D11B651B30F59322AFE3708C8BA603445FC6437BC3EFA963B15FF11870F0C03A2AD52694B04530EDF6F430F1896274E70B895A179497A9A960D54E5415BF816F022D7BCE41546A92656D88B6A0DE05B1AD39358D54BD3E64141B46468DBC0F9CD85294C409747F46452EEF068D32101B70CE3C7DE15EC94EF066B1EE34B4630FBA7FAEC8AF8D30E260EA9E89F2CEACD47F74DA2227771FC0926D23045335429D19EA5009215A7087A95A59266C9DB51AD8A480D9564F0E2D02230979452594AE90F8DF490D6E18C6B3DD404768472BF1B53DA0B953B6677D4CD5FB3533C077256C9D6060422037022EDE386629D76F8E93CE3001374FA97D0E9E41094B346ACCA86ADF5AFAD978D15EF9634CE0E8BF5D0FD9078CFCA2EA1DE1E5D4AD0388DAB5CD748B6E295C52775BFA6FF5BF0F56EDD6EC255D327531CAA0C2B96551BD25D5A9C45ECFC6E0D776532902372267A4ECCF2D5085C94319591B59AF62B04E166DD7179137A52AB15B45D08AC3E566EA6A1AA62A15ED84874438949976F9BDEF53057E409919C67801E39AEE9E5DE9010C71FE427177174B0C55DCE55FB386CF93948713AFD4FD45B9383B5D99FBB5D9922D22358F7D69DAB1463 +smlen = 7895 +sm = 0D3B05294563BBFD345F825A9F9FB9A008C3D6497A85285A271E27D41206F3F338B623E3F4A6911A7E7462829A09AE98063AE1122438B51B14251126023DDCE93DCFFA404236AA5B0A46A3E1C4FC8873E52061A9CCDD72C142C06E60E3CB923700CA4C2DCDF37A3DAFE402258FC41CB802322040271435F77F7E43C6DB8B21597AD47A52E4BA4CB6AA94C35C2E22C15B233474F7771C8043FB0DF6A903ADB0A2E1F1B3A2776D2F0FF31A99FCA0266CB623677ADB50CEAF88F13C3BB7CD2D08FB3CCAE331667CC1A03DDE873B05039A50AD0066D1EED867E1DA1100CC9D59BE3B01F98CCE58707CEEE3E71A3701A9DCBDB2F487CE597791DAFE8AAF741785ADF153173D2B304BCC16264DF4FEFC4144B2660DF22FC795F2EE9B093C18DF740CADE516BD8E0EC337231DD502AD6D5353EEE9629C8D8AB85F3CC78AAB6FEE4E97A0014F662111B5357F1DBCA3791F95EB5258EB0577B8BE071C9B116F52A67433DA617C1EF4BEF6EE210D3C5B8CD22C458A99BE7F23A1CE0474D28B466353AC316F15768AC07FFAA89B3F26F7535E623FE2844D4F491011111092F4FB3FBF12503BD52B9EA2F17CC8BC5EE8C7D5D35764EB4287B62B0FAB7B0A16C44B1C0E7C8DAEBF134D5BBA9A2C7EA026B1AC447B937C14E3E051EB891D93231EB34D5EDCBE91C770372BB12AD0E68A6053F176F66010B4CC361C924FFC895189C5023A01EF01128AF6F860C28BC075FC1A791A72B2F749B9AA7AEC8AF094FEB2792752C82C19AD2ED181E031522C7B003E4C74AC6577E4D48FD47AA1FF61BBCB0E32598353DB22572A957195FB5195892A5463EBACC830385F7D88338E169137E7834DBE0162BD04D9A5F8B962D30207FCA7157C55B66343053E118631390AF10086E77CB9F9B7BBE73ED5177BBB154BCCFFA8968971D139AD692CA3DE6FC030783BFCE1C92B39AAA44C267A4DCB77F4E5278149E13D904568E22C48A544454D1C7D148DDA77DF0A78898302627726DE9F6D22CDE00F992F89186890D770DF24DA25784EA27F72629180800FF395340C45A017A623556457F9B2D106D1C16CA932A3799E65A2E6EA6D3FD6AF07D8A7BEE3BA9D3668A15A410D95ED96C8E810E21BCB78B95AF20C5CCE91EF92BE14BFEFCBD97C840BD29A79CDF5A8DE8B26420291B66E3B4997CF56F5357B7879271A5C2464029B73746D9092DC78B70D1332D3637A2275A557DA3527338D5E78CC33A848206FF9EF13D69DEB03417AE4124BECF2EE865DA2E8D98439603F369CB691B7C92BCEC64D1EECCF744CFB9AE70A391F3E234900FCD388BB4907586EA8A9E85A69F6958BC118EBEB20C77BF449DED70CF6C85B3417E943173EF9D9CAB003C3BF7F17D4E4941AA8921F7B613C504C59FDEC18196682868E7F8F24071035C2D49256E82AFA6A67E29CEAD30E5F1C76E3C84389F8407B5AFFD226EC51536A1962C003CDA147B8C94BA8C0D8316B615F078F2DA7B3C4AA61DCDA1A18CC222F07657606ECCC033DA24B3562920527E49664669CB935DD6EEAC6165BAD14DE999E5DB8D531F8633C05F74B21C17B2C75E3FEEFA52FF1BBFEDC64BF3652E1B85D6771B6A579CF68908B52A3F467F5C5F604E446C61F618E3A1A9E35A76E98A3B154009DC326022D3421B6FDFDBCB35188CA5AF2B4EF11E0A7B049C2E0DA8D01A4BCAC26845647EC34C6FAF4C3E5D0E1EF12C7C432A4DFABA866E880335B0E35B28ECBFE7AE3C8D9C6E5F87754DE9483C7BC5624657C256F9E9951074FA1C3B38B2A63FE54AE049EB46F4C44B279122559D657BA5DF563E1E3C3F17F7E83A480395D54B768128FAC639F85726679D16376CEE2A6D799D0E3A7CB11B6A29DC827D23A5E202F426A92E4521A6101F6CA2EAD48DAC712BA97CA098367883C7CD6245D0AC9DA6AEB3818358B3FE584DFADA43879A3089D215DDCF364C15C67385352330B4A36B22ABE1CCEF6E4AEBBDAD875B138358851AAF2C2FC8E6A39A48C2EA3017ACF57EB026083B9F139099B7A10CFF29E9AA46A46F8E2CAFC1D0084877C3A3B49C7ED77403D9C17EE90E22D33B75C4180E2B5F4EDB5CAEE6BC15B5B11719DB5E688AFC27C17F4C6B4CDCCDD3588819C7D391379B48085F4C19514EDFA9CF440CFEE335A2AA5A94ED19232EEF1ED9603CA286F4F4C7916072CC3FF9048B4A7FF57D12BCEE9EDA5B7BB6F58A9BEAB169E1C20184CD2E46BFEF258BC0B2332A4D1F34E7A6E95C2B67A96E2E3F650F9873763D492EFE6E9D498054AA755BA0AB553362CB7DCF0B53E1A77410C795015513E1463FAF2C2C1657F5E59DBD4EE0A36EF91382664F28EE41277658B6C0A450810F98B7B3CA1EB2477668FBAF9AF634E7BAF47F88A9CDD3E7886B69ADFE33EA6E7FDDEF20F32B8C712BD1B8ACA856B55BFF5A22512BBA9BB883F0E2488386639DD981C6B118C6F83B90E7379D24299CBFD6E9A6854A8E2B8D09D7A358C4F49CB2AF9165D129880BBB2DD90AC85028C76C9EAD66302C3C120ABD5DEDAE2AE57CE20DBB3C51AB3DAD0F9A82767E0EE0CA1372E8C4E1BBDD81EF5000CC0CD9D9DDFBBB727E4D6421D2B480A9F4FE89B0298F57A0CE81F155577D9E85E0C7FEC5ED71FAD5F3C05FB4C04AA0AC6368E0FCB1EB1007AE9137E9F1D8369AD4D86D7FB13EEA2D66BA662363008CC34B8939D687496BDA8F9C6BE418F43685A50D44C90316743E57D9F2E3050DA984B43CF9ED79F933832DB2EE4009EF91A71176021DFB5FB5BD37086DE344B1894F600F79006D2A9E0B714184DEC0334D4E149606C0FE27DFCCF98ACCFAF428BF9F1EC5A9B334A8A4B607246E4A3256B9E2A3586A37BBC77991D29EE228559E57CF233C61AF4AE8C41A8134C842F094418822E229ADBAA0863F253A5FF792AFAEAC66198FEC17E9164EC03E25FFD7DF3FED1076154D5EB0BD2B2390C785D7F1748F0E4B211B62A8D9F82C3E7CBACD5410B7059F9231923E3DFC6597DD0393906651BE3480B91BE5A000D6D7CF1C786A732813C26A0DB8DDF2254C748A20A6B22170B2EB5181AD5A86DC21933370BDBD227E62C83256EF3001BB2C8E77272945BE186B956D2AD4066B9E6A85546C738932C62B9D92AD8FF056E9CBBE7C4BFE06BC14A3000E417AE1F3E7E9B9A30719350BB277B9187FFB16F6C3C424F5C8777D43853EB84B4562D61BFC863652195BC9FFBBCD7CB84D12C07747C2D43EB50EB349E6E8C268753FC7A252073767DCFAEDEF8C3354378EE36869F1A79B4D9556AB568505A3FB7CFE427DE6EACD37560E4672D5E86C330DA8DCBA6C0709EC5F9B641B9F6111EDED007A295E87EB8B6A4952B50C93B951224456C4438A7130EE49CB5AFD045B704466502F46ED5495475B6642E7BCFD84BB067EF22386E36316C9B1478E3A1D2205FBD52FB5A99FEF27CABCA059214D8D0A364C45148A36C4821FE10FFADB13F4495F00C82B0B46CCBBE767F9D6FA9E37D807A4D6FD9D7165B09F0EB29EC201FA0C66FF2C6A5B78D7AE68D8EAA606A5F7D4A02CCD195F30327911A7525CFCF1602AB85780173F449B39C4DB9F42EA94B9A151250D864645D87F7691871C7FD60A899197B67114EC5158E2F3714039A82815A47D72EEACDBED8E2E4898A4E80ADE95E597C1BF3C4B2FA50D81F66BAEBC8E25502B117B0E0D0BA9F44B028DA284AC1CCBCAEFC9C5E57388D815EBFD5CDD979AE9977A590F43A8004446FC2CBEAB9E3D15C0AE7C97FC27A084C6F6CAF28CB5C346D34E00C1C4F1209076444822C12DF6FCC45A2819176BB228C08CC7C4BDC621A8B8B37FEEA54E1C91BDB516CF07DED283BC92DE99827FF22066592C60608FC65A9DEB4874100F80E42E24CCF00790AE7E8BFD0548DC3474DD30EEFC19586B5C4716976A467CDA40784A3315513B1BDE24F12B5D6BAD2CEF18A2751A7C5D7447D93E9C61BBBAF2CAB2B4D588363DA2CFEBBEA1229AE36349037C8FA09ED7CE164BB7BB23F3B7A7A56A6E191E1F2D04CC5C9CD6D79113C07432B68476DF55FF7F031860BD59BF2D1DF854100F6B187391C29C5AEDE94EF6BD1E740587E79EF09A99FBA7BE961C9F65C6A09F821CCCA30972244A634582D5CDACD5F7020BC5E612C7BE3845E5C73D373909D24A67054E9E2E99128C43098E156BCE755CF5DADA8671578C8DB8C1251E6CC8C3EFC9560EAAD84D9678E64174BEFAF4F3417E48D3B8546092C37C88B9BF204B15E028E7A3E7E0B7CBC48477DB066EC2AE67BBF04716FD43404E49BF0A2EE56250940E70E8948966B06C5629B194DD0EC5551E843EDDFC57C48B60384633AC909DEE2DB6786691B3F68E86A07D051FA5BB85208ABD5145E70566FA17F38F83AE4AB5B1F94FE91AF91A4A28B6D8F42A2E517E66971AE37AB78D3F56D61607617B5D23D8452A497D0E6C72BCB07255BC772935DA39F30D10106B29DDE168EFFD602690B982F264239C8937F2A83E77625215015D23DCE3BA0ABA4F2C79413DC2BD396BD1F923457717504301255F729BD47820FAF4B65185F4F3730E76C125F87206597A4B072FBEF72C72955159B267748BAB17669D8F27AB67CB68FFB0931E658FF2AF484FE501375B9C9D731A55D8A527EC12755C4BFF08B09F4BB89D3A5EA0D72DD7421A213001C9BD0188FB852460D20A1F94981BBA1CE7AD7CD216AA630D12058641029F5212F06BCCA4E882F11747DF42FC598DC16CC319EE422610F5E5B83913B4AA1D6CD84F637367F0B8DB4743D87327E782E00FDDAA41DB29FD6EACB4A7C2374850B43C50546045F5EAFFCC83D5442D26E197373ED0DA9DA6CCB4A137397CFD41DCAF8DEFC8DE0640C6D501565DB7ABA7907D311262EBBB3F7F8CD32F4AFEBE1BAFF3C5240B011C1409DE3ABDCBFC5CDC5CCD49833AC04AA08A6D800AE455E1CB7CE40E0541EC761C938392D36E495E2D348BB432C5C6B10AAFA046ACAF8408B7D0CB9A59C27B5A5FEDCC56970F5381D0B3DA9488B8EBE3C4B8922B417DD0651E2E9970653C179C72A87A80E5CD1ADDBF473E562F2E8B4143C3087E8818C6243E8A53D403D60DFC0D0D9AFB1649718709AD44EB936E88F2FA1393F854083FCA56A1AD78D1EDCA7E7D477127CA91F042CD795ED84800107636B7F30C6005BDB0D70D7E0B4D06D9E4A8248B7E12BC8B14EFA5F7C922A4498E92068DB4EFCF28EA93ED75C55F9C2145C136064C821370AC7DA2498564C9AC6D680B2309FF7E5AE1C044A3CCCE1CAFC1CAAF65D6E5597D5555D29735924707679B1BA4DC6243A5FF2E6421C161E621B1631CA8610E599E80BFC7BC55D5F7676B16061A5093AED57F45374A2409D86E595FDA402109E32BF0077B9DBFCABB1D04E9D8C52CF82AA0EC2A9DBA6B433A7E66F16ECB560B00CF97575D5F8D626340559F535F971D097FBF63B3C9865BE75F66B361318C41AC29F4B276DA9D1B8325B6D79A291FDC1CCE417836DE98E98DCB12CA0DBE4D22CD390C741BD778D2D242BA6CA2549873F43A11C25A7C26A7479CE53E15FF3D4D6B247FEF8D9BA485514F96867772A6B01551A540180620A835CC66304DA0E17EF0F4E9C9D9ED73D78C517B51E608D5887BA217F345411B8028E6DD11F7DD8684A5E9D99EB372EACA70ED9CC12ADDB25C37AAD1A26A1B1032A6FD13F3A3E55AD19D566192B02D4E41FE84CC0028E4FD3972F859A4DF09B836C9E1201B18D642C0BAB09054956147861AB03A05CE1A69F14B4D443E10088195D14BE71626D625123CC6558952A3A2128C6E14209FD4875E4E53E893BB146F2A205ABFC49CB738CBADF97B5C0BEC5948D0ACF16011A8680828DB23A4796FC8F50495C036CF5D8B305EAC7801B45B19B1335E1D19B081765314300AEAFC1B26A4F7790A2224F107217762BF8EDB08780581F0312A125FFB42D1F1F946BA8E275088B96885C89E15AD3F629D74CD7F49A5F008BBF193FB7EC723FBE5F4AB930C4793407A71F6FDEFF8460903441F98CE54C3F3EFD86C1DC6C0EA53A50420BDD88887743198C3B2C08F2D9008FA6A1BBDEE2A4106372704ECDE2A2184C01E38C4143058162AFD924E32B9C3EF70980BCC277A59F26F99E1762FAFDA221BB70F0C28A538BEDAAB0C2A89EEC5880461E15E9E274D3C517E19BF087BEAB4FDD5B84FEA110160368A92AA08AB5BD6C1B98541D16CB29C32A8BF90C4B8A865BAC8BCD35EFAD5245174BA4A85BA3C9AFB0A79B493ADF28750753F25144E773D3FC164C9E03A669F84EAD49DFC0EDB55B903AA71E2D8F4221FAC2CBC764F21D4B57D7068236798C4D68D700B46D043CDE5EDB879CAAF77113E9AB8ABE545C0E9B3E77F4470324E50244AEF7CE1F86375C471E28DC977E31E9DC7DA11F1C493A7CAFCAB61C9715B2402F560D8B0EBB09DC9BBD713C3B5F7C96E314DD14FB20435C759B32A4A7B0B1B6CB0610415E7EEAFA0F1720676F7DAFB5D7EBF1F21A38698FC1D0E5F1C8D7E51D23898C0004556AA6C7E100000000000000000000000000000000000000000000050C131F272A2E35D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C + diff --git a/dilithium/tests/KAT/PQCsignKAT_Dilithium5.rsp b/dilithium/tests/KAT/PQCsignKAT_Dilithium5.rsp new file mode 100644 index 0000000..3270b1e --- /dev/null +++ b/dilithium/tests/KAT/PQCsignKAT_Dilithium5.rsp @@ -0,0 +1,902 @@ +# Dilithium5 + +count = 0 +seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +mlen = 33 +msg = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 +pk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF032369A2CE572FD08BFC304B4848E78D752D77E97A28B99B9BB6FB5C7C6337514B321ECDC1FB669F26D4171AB42B72720EE70E0519A6E1D3D6D9914EC1B21CDE38B41AAC1D3ABEE6F2B7495C4C820C1FC0CC9E71E24CFB5C9C0D8EEF4264AF484FAE4D6E5DDE65D4DF72B61C6DBD26F861A5E0B853AC5413226FEBBABA5EB474C6FB25A82678EA1606B452A23112221017B8C073C10378F9145641A8C078C0ED9E421650F748892522AB9FB7D1FF8CF1CC71B8566E8DA33CD7361770C044349AC440CCCDC6BBE35E6C55782766F38E688BF47821037299E344ECDECA17AD5D15CD27A4F7B070661138EDE8ED72A8959C5AE36B1C46094A53CB21A7A42673F1401C2B259494090E2F53D7EE7063431EE5858002D850AF909C3783436010F7EA88625A36A0F0189FDE75B7E8C7E4B19D8527008328ADBC929BBC86E964CFC48B8CF1DA5D7ED3333AB55C15072832214A779A5FD10CC04005F46C1AA8884A161992472FD535B95ED18BDE1C6D8CE678D2817D69F90571103E8520E7313CE7B930C5EBFAF2F4EC758B626B5543A068CDE0FD0E94E6A64475B23268BF0380D075508F85128CA26F31A90C4A7D28440D54D4066B404588588B4CCF850B975C73AFE68CBCD102755F61EB3E60323C576E529EC0BF23BFA5BEA39CB73C37E8395D8DBD4C8DC8AB2F70A0BFC3A78C0D413F08D14D632BC0403B0383DBBB22BD9B113C89452AEAB11210097947FEAAA3C9F05D1D300C33A55E3FBC81259E862705C3A13B9EE35F6B23ED10F4EDEA9519FA91B7BCD0D501B5ED57D9049FAB91AA779C725FF8E9F78017EA7807FA254B7105E826D096C01ADAE2C5D138251A92A478A33373F4DE912B83B6FB4B0D0DE6BC1118BB2FCFB07BD227A5F7F991439A13DE1238180CDC55119E65C418584D807A926E4A9C0F70155EE196FB07656D9AA7982B8795DBAD43D1059CA7F580D3320C0438A5ED5A7032B2E959678410F11AD98BE8826A44262615645D759A862B2AC52D3B014A25E8473F1F1EA4CFA819930AB3A34D710DEEE70CA13E88FD71AA064E6CB4697DE0E463B1370A6A3BFE98FDFE7B5471FF8DF6A6879FBEF9AFB3519D780757D67440AC36E837BAC3833EEAA980BD82B7936436A0307D164B6438869AE606E980518E913D0EE302396EF4EB25D9866E4BAFA101E5992931361C4A982253D58ABE3BD57107635A46F09512085F4ADA08EC8B1B3910B0153B2AAFCAE5033EDD4153248DCD85B02C9A25D8BDC4068BB85741726297A25AEC55C44AA28059B71BB9F34067887ADE4C1CA4908B19B3D78123453876DB4DCEB42773069572CD8777E62CFBAF7203F020F281A6678F790720EAA20E34327D7A63688B09A01F4D7088F7B5059EDDEB45C0CE39321C79521D79A59ECDD468CED0EA82CA484928702F57D6FC18D347AF3ED22AAF45ABB0F20BAB9E01557607AE3ED9CF0E26D34D305449669EC6FC1BECEADCE183F7A594CEA196D059A1E550E547866CC087333F030E628F2CF1147925410ED0421DC7506138B1D19099C695E1AFDACE4153825B66A8ECF55A021D21EB9F848FE55C21769A755FA9807EF73A6C5BA15A06347D3F1C5C619A315598629106AC0B86AE0D8E55578292517258AE85F72E737AF5638D096B76A3C57F1B9C80E770A2D4EA4E42FE469AD421285241960A8A86355EF22F583FE3BACADF8DA31D5C2DE254161BC6D10F9841DD27ED462A6B94B6DEEA90CBAB687FB84B56395DA763AB4B7FE3095D572D77EFF3FF0D8F9D19AA5AF7B676053DBEF64E61DD0A41D402318E3308669106259BF7A4CE31B346A9E983EDABA05180149AB057F9972977DA7C6F46E0CDF86F3091F04FD4E83C6022E18CE4382B54D5DABA82E4DF1E53BF31FE4BB65A8524EDA83FD29D07E49747B75291CBC8F8EE1415EC921E19022ADE2C047E4DF3507289E9D79A8E6992B48B8864204A416B769CC787D6DF4407E93D121F7FBEE0E408963E0609A9C75CB3117CA583DF6E79F31C635BF0F1BE98DF550727A45D3CA337D79DE5DCDB0B91CABBC30D7EF0AE1CA1E94904F78C1FD8FBA87545FDC174AD8190F9B5ED7B5869494FFA91033FDC6117BF662EC5F2AF2634BA3F8C02210F1C9BCDDA9BB39760E00F25A7270C345666FB6DF85C919AA150CA7FC80FC0EACFE242EF55F4298063628E61056C966DB9964428D9CE99108271E29A12328E23999734E036F18A0EB8F030E88062C56717E7A36314E44ECF357FF56EEDF90D3FB11B22A1B25905B379FCCA5CA1ACB956E178AD3F51D535AD119813B1E70F7317651BC75CAC64276BB98110B54EA0EF34541D73910721D657387677E332E9C8811C3FC1B923B2EE9C512F6D09DF372A5F97FAD7123389CEE197B5C269E221D7EED3160A521E56FF8AAFAB686179D09D78FC387B3EA6A672034D24AC7999D196B2316475F37DB8E9ED431DF58341FA88003D3C6489E78053D8E44CE7E16AEF416859B3D2AECE09086A748B7BCFD10F73E3CF8B31F0CC44DA059C69ABA5BC8EFAD45D3F376AF3A0DE6E169878BD842E28798E4743F843844BCDF8506F136391EC8E721DC2B6282D9C50FAB653A6ABF28947420E8C22A9A487D76A938933B34E497DA95394176B2774C09EF0BB1ED8C3B131A21957B31A0B47CBFBFF0533CAF33125221DB6BA4A518864892CF21D3D4D58B599A37A08F344AA7EF98E7D7D9D3316A6B115D9B8F20F93BC6865734699EB54C888D7E5A0ACAFD1915352B294243712CFE82F85248B00045CF3D090C0C00D7CA0E3A1F147703FD94F717E49C81A7C3A76946E20A63F3B7C3EABA9225ABE0B34CB0CF235063967D16BC8A69C130CCE287615CC053114167EAC4E95BBABDFBBCF96BC0C0D65EA000AEAF490D723955BD1B4D69154D262F6A6D3534BB0BC397C29ECC6B1447B75C953AF441DE2E7133A7AC98988A7EF9E6EE63558AAADA0603BD529776F05558D2DF5641C412E7347440F65EB823AFC7CCAE6B97108B857287A0486DBBE689D770CA92471309E73AD390ABF56912B2B7C49242CEC157BDBBD493553735CB1D9B40AFC214DA153359C9DF576135901C2FDA58C0095B6FCE3FD0731DF34863AF2882D53773CE7C182473722AA79A6B37D3EDDDE38FA71DF8C0EDC081EFED8CE606E48299180EC6FE35FAB649910C48A6A29F9D0F85557E10BC5AE2ECF028AE399F55CD7976028935CC03C0CAFD5003C9EAED247FBE30A284CC4470A5525A6498E1DBBD3085C3F9D77C6064D0181BC5A829561560AA9A4EA8173D7937A9428109CB3A66B2B3DE11F88F55AB21EB49B77A39762CA9264E0156566765E2D3626B72B80BD1411E4EC53552828A24BC8CDC47F465FDDF4772C7BC02066854011287F739ABA6047596747F4234AE227DBFFABF0E13153E2E069F0B790251BE877FE5A198E808258639F5E79D3D5CD16F1A573724DD6A9F6990C4502334DC66F65493490673AB30DCA7C031F0C212C0D8BC9D0C874B319A97AD1CE9395D3D154203156C51CC3B9CB13D0BA1BDF618BC8EECA9DDD9412050CFA09235727AA50D46F79AD6F3C5A1BB6B284C8311DCF93756859704DF8FC3BB8D2F5E094E04502354942E9C852B208D4901834332EBC603270CB57ED418C34CE48AA +sk = 1C0EE1111B08003F28E65E8B3BDEB037CF8F221DFCDAF5950EDB38D506D85BEF394D1695059DFF40AE256C5D5EDABFB69F5F40F37A588F50532CA408A8168AB185F684AEB401B9AAAF812A00E124FF56FEE51BA7C11282617F0572CC791DC81CC0A6711A966C11312AD9A821D8086542A600A4B42C1940720242628106210A43852331709308108B188C022492C1B28412C4218B042181C8610248059C9201C0348819326C582046891868A2C28D82346A1C094200A28CE3A6491C112CC24812E0902191985062C084622451CA062C64240E1BB3312496854B4606DB2668C38268441046C9B6211404811445502442084422710B92459AA0811A91709C241003957004C504C82692D29200C0B260C0A26809190AA2300E188969E0008DD84862DA14712018051907440412409B1240118010D142819928508B1091022464A0206D1246211C838C1B4769010690CC062481846920982C24120521B15041360298446ED1A63111056AD3A840CAA84C62B00003134A53344614194004C54CE306695AB08961168ECB10808B168ED990640B94602483851AB30454262251B8251C424A0B814842C4445A102023808409B7254CC64814854D19380E601651D8326A0A918908C170E0964D18468C01328D91C4054A0061230868A2104210A8611306218A248E620689C9B24508278451200D980466DC42054424852426282221612016090BA62C0A1144E0928158480D422210A006098B246E81288CC0248090308D8436404CA68450042494B68DA2926D18B344A00085E3B805140504A4C290842281C3262D0B2066CC903198382810166CC13445C0102224C688034632D840901C20680415289A188144988D9C206E9C302CC1B820614221080310A0C28C58128553204C0330814CA48D44C08D51404C1CA72C440865A03840DA20808106858C260DE2A88C9C4411594228C42604441426A1426408C0851101869B483199B20C80464459A88C0042089882900AB54562244812960544124600C88813A061E1284D0AB9914B962099B84400314E98128500B60183A00D14150E1881101901224A06681A498DE1A28411C63121262591A06D030524A1B6089444724334125BB42041B650D0888D0B074D1C94644C208E8B8808E0300944200549864D03134E19C9840937611A43684A80900204311C1742184080C8308EE1A241C33404A328225124718284011BC0642347728214665B3868E1C6299B904060388683A0408420044C940110258D82024D9AB26920151060462DC2142E0CA82C5416220346899206600807820B474448980909430EE4320A1AC065C0A42144B29158C604114520C4A42102A07021222623B2684B08400103918B34811A04040CB005C29269901468044649148349A2348919C72894447100C94958387202029042C64C0C173248C68C59283109B728CB480E9A22851CB911E3C630C34828CCB82803C808A4B604D0188C601872D0209282022E591889081932C9065260908C098029A4B48C8C348208421002000813015083B60841944D1B496C193911CB324102C0654888919B986108B50449B445D3300198046D5300894232608CB090648868D43245481471149805810022DB4469D9248911411209195092A084C034224A2410DAC809D2A80D2285218BC890C100665CC02599A4611AA4110A24285BC44813148963926120300C40022521882824018C10816D4C424901222DC1960C08489001C13023C189A1C464129709CC90916020661B964882A87191C065DBC20184360A09242952104EDB240A610210203825983460822430C41249C0A2050C088593280963B20523962042120DD1C01008C540C182651B1592A4145184042653425224236D9C284E5014058C208024266561444C021120C8C04C18A00D003870991612A11640C418450993884C8221CBB281212661D1A82441308408807100C620524292892412A42689E3B08821988C11962CE1962051C28120918094166E14946020C9459B2245A23820C0360860908D4106025B066EE1400A89346C1AB269A4161003330E1A422803196E1144840B244A1C166A19984003A28541C08CD222610C82105AB00D2114725A82800286100C27265C486EC9406C1B4904E4B849DB328A9C242C40388022A9451229A4E65ED31C793ECB5B89C55DC333A277BF5C4128A21401AFA8D428C821E97AEA05B3AD2923BD9710871CE8B3B11A711C9AACBA108CAF43A172D6599401DB89681D0B874EC357A5295C0A08D589C4539F9C59F33F06446441204984E1F9873C1F9775B97ED400C998B05162B6189861F28DAE36C2133765711176CAAF5A1DCB2A0E223A5F079B0741A5E6D510E58732DC0359D79A7741A3791CA6504F07CA8A2C031271184520EB76A00B9B4626DB37341C718065ED95FE4CB054BFE71E80260D21907B9BFAEC86AC83A48563C0B9B2EF4B9B4ECBCB2F1291984E89E84C55690647E26547D73E4CB7F0E06EFFC3C479E2568E7464EABF1D1C4EFE211112E62BEA8B855F50D71651329C00EF619F537E454B095A9DF6A8590E5BBAA15C9E64E701E37469749462A2119541E75549D056A25BBCEE11CD9FC672422AD2AE97913D30BE3CD85F58CFA904F443AC3A8DFDBC2CC9C8C39B244EE7E0D95BEC6927A2B0B94E973F9812244643146E19013B7FE17114A0F39F92286BE0F0EE396FB74C76C91004B827D218951C77BDB81590AEDFEA9E62BE0F22AFF55E36AB572DF13AB9F5EAFCBC34DF266FE160C6B635B0C3B63C892920185F112B96998B5B5BB973B39008B2F0434035D43BD2E49F2C174520D3A89854CD8250D6200A1EB51079224656D0B334CEE3430B87E1FF904D1034C2D8A7047B2D225633190410012C161C768C1FF8FC179A446864DF93E09D1E6C29487CAB044EF868D431B1763184ADCB39516DD1276BD841EC492A8451774EDA106E7321ED5A6225C35324C510663B9BEA05F1DBC8D5DB69A77ECE3E4265C5E81069864580B528CC2CBBFBDE625AF2C1C5CB06DD80585404964D21114B8B13CAFB6DBE1B428EBC8717CCD11BFB347260AA701BF22835B3F1062EAD36ACB96D7496F72AA5FF1A1304BC02E358E60B1C8230BF8FFAFD36E0F6B2E3D8582FD3A43811AC24D06008103542878CB5CE99F8920CC802DA4ED2183956834DA4C719550DB24795ACE09D88CA3043AFCCC9AB0F0306671FD1F250957CC62464C9EA5E444C6EB476D092465608FEB6B7D5398A029E1EEAE50DB5F9F99550A9668343EF2970F22531678E36713B81CB3633F1DDD46769826E4360DE19A56318D9EB59F97A9B3ED22BFD89501126295E89FC735C3619D77F6FB935C2FB46EDD0A4D2921777B0EFCD58BEDCEB9EA5666B18DFACF9BF76333C5EDAC72B04E657E4E0865E043A6468C5E69D5BCBE5842BF45BEE77915F0571D150D606A6F2AC373792908891BA85F45CB409D963E49B5B96978A1939160A8DB9D63C4EA0D6A7D09370AC1C24498D21A8D5B764A39A412E5B54BD1C964D244A4555645F1F9053F8BB33F6F75146807B4E9E07B23C9806FF7572469C094399BA9779B962B4C8A957F869911EB13F140224AC4EE76201C02F24C7EDC3A980899A30BAD2B12D5728F097176D0017F3473D2FBBD43CC23A501E81E381BE0179BF68CA50FD2355CA7B64F53E0C7D5BCA4E7BE69163E316FEBB49A9340F157BAC3B0BD84A3B027A2FE44EC266A8CE4A171B91828F454302AA9B664967E67DB38AA4E3BC353D1518A7FEC1188B7D5B7E19521F1A2877006989B0FE918946B7593ED15120BF7D23F99210DDB76DAF86E237B2379CA12E55636C83408E6D2B3585FABCBC0F6C48767E363AC847CCC67EB7C937BBD941100D78774AE1F44339DCDCB0E700AC108DAA92CD9EA19F8238F28676FEE7BD1B9F37A6CA17D7CF4042FE39DD9377826C4CAB2932E12DE53B081A6C25C0F47DA3D916831E4247D097811E1A0870CB61F4ACA127EAF85A9CA666FA6C36398F0E7420CA9895C63A1AC4DB49A1D75F56464C1E0CF9283A45445650F95FADF6C88DB3CE7C0E5D0E7261E804C03A419E4CC2501099CA536344607B07E825323AD30BE75F84E6C5BE238EC78617A0A23414C7F8CD60913031BC9301786D5C19D930B506C495983223EC1BF787C33D228A110E57428773E34F12663D11C155DFCE380D65764C2659EAA0A1A2E764EBB5A9E5A7192E9086A6DE4A38FCFD0412424260620C1E567A2D8B1AF3554819A00D5C7E5666D0E656F8D45C67C5448DAB5EB6E6029379C47A24D011F56E5FAA49FC6BB2D750ED4C95F835384F2FAAB13C1CCA71A1EBD2299E9632E529CE77149F5FAC31AB28DCC70670BBAB9F7B6FFEAABC7DC4513D8FAC4BCF7E5E7297DB69E4B62538F9CABD902B1007E3BAF67F943DFDC6AA7562FABB1E8FACF811C76335790A16F21ECB72FC1BA94276B209807EA52E74F2B6CA0B3FDC30501F6310EC9955B051818DAE1080FD4DD24C722D68DE33EA769B4E637007CFDCE1804AC2A771F88F59BACEDB4DFB79A41EA70F14ACCE6A5A8A8843B59589E4528BA85210421D1E595F84C2759047DB47222673868C0027EEFD996EF8C8C4F367A91DECF17943227D4D00447FFC6CC8665E08D293A4DE4EE11569B95BB4DAE758150E55783255E2F32227B45A9D2619771CED512D5CD89018C99E2F05233EF5860FECB3791B53AD2C228ABABB9FD1F50438E9B0C6EA61E20BB5AC0AAD30509FEA9A441D555CDD34509CFC6062E6B81DCACFD5F5C9C526B38D704C1F0F28B4FB7C1AC69AA196CF812E4446EF68028744D2A540FA7A69CF87A1F96824E4C6878235F0CCA3E97B2B22B093D95EE18DBFE6761DFAF834475186075602313EE2A299BCCCC6531EDA5410CCFA09ECB8A60D28337AA556586D784849380F02EBB837CB0BDE57BBA907B67C7AD866E1DDB1C79D961D70F55D059ACFD39F5BD30374B4845E04EC26E8B5B93FC4544F24AE99C9E51E435775D22080E19E3AC225C7E1EE0A56B952307F44BACF4C8785355C09DBD0D86057F0A6A988C36574202519DEBA045698D72427770C3731C9B7535FAAF0CCA9D13C4212B762945752E7A6539B47BEA966482318A9CFE3BAEC6A83FB34F0B68EE97797420FADC3F025EE9F18BEA38FBEC0C5DEAAC7A52F7EB8D94FE4C662541457A153824BE60D7DB833890F3AC3F7BD6D73F80C672B76A5267DF22CFB5E1B92B0CD68E9A9209243A42A30F7AA1F03D0D9113F04B76EB5AA69BC9B8FE798E77501B0563029F502F7794DD390747AED085C22B21611A9C76238EF6584AEFBB357F8362586C59FCA8E092610115F4DC2930D7224285EB8FD992F8217AE9470A74AE3E806010C8D021948BE57AB1D62C0412EA5C969D0566841F2E2568E013364D87CAF33229D2AA6C56B9FB4C136A13F5E733A91EFF21DCB290D8EC6DC0A50E57C1F65EB2BA1C39DDB1C095424E6F41F9E86567F911400D85C90D64FC7E6ECC28804F2704240249EFC8FEC69E366F3687A76205C0D1DD6483912A8F68EAE2CB3520A8B172CF2CD2B03802E5FA7B1F1EF8CA0A6080BF9DA3782D2BDE4B3A3C65CFB9F1B3905B9361D1E0C8FEB5AB40A3FFEB3AE95F57562A07CD24318C0E7EE6EBE570CB7DC1C621A849213E7139242758128C16CFE52F8E2EDA5BA2323156F853ABC61B139041A4B834037AA19DCEE7606AE84C1A74D0EEB6A4DABD5908DAE2C23A63876E7E9F8E90366A1FD89F2283D753009E056DD5AB953DB3D8F4830A4D09379395F21ED03B6CCD5D7F8F81F400B3E3BC696088D58177521110B6C8474F3E449D8EC7F466C2EB343659FF53397587BC6300DEEBDC2BE674B783090EACCB93B6AE94956A333E858376473CA67AF0543E599941EB4E8C6D95D479FEEE05E3E8BF5F0AACD3451C0ED481F526D38EB3B26A4FD98E11BAF67EDEAB2ECC7D397E968F8D103E80144A4CDB700C41A42834B07FD7E91F3C52409C6882CF415A42F71E21FE70017D62B1FE43A2A32D815E3F1A44E7267B1BBF552F38E889775ECD85C4BF4650222F330FAE4B61765525403FBDE0A18F973657CABEB05FE6B9729D3B3730AEFDF3C1896997A949B603C43FECC3EACCBF00C03765941800CE42FD0384E1C1C6117316CBA1A81A209033C5B53AE3B60BC1AFC6E7C95C5CB99C26A4C881F626A219A619BC35CF4EF0A3B6725349D2C13D89DE65D9F7A3551CCCFC5611DC9C8737B0EF0FADF865A65339F464CB065BA8FE4810646A3445B702F51D6A91349FD70A35649FD4DAEE61310A3CCA5ED3ABDBFF8355B5114835FDE73C9F52AC229B15E84D3F59DCB1302551EA4DD6F415D013911D65315C8E59B12204AAAF525754E96EC3CB13E1972621F9C86F5DE4ADAB980CF8369127C2B3E4EF1A82B7AC959AB45D97EEE7A14E4145B349B533DD92DD2C177C77ABA325DD75C77B31A6AB3AABE54A6CFA2DCA35E209935EF9D947A37E83597B94FCAF58A56D14A056912C22A54A6FF2FE825BAAD8ABF1DD87FB0FA1519A5B7B42F4BB2F757EFF7C12A2CD1B91FAEBF8086516DCDD55F6384188F53C6A781862FB5CC3CC61ADE2F1108D15163C38C4CA01BF7F2C81B8C79AD694A01617BC04F8470C2C771BEE29A666BE85142CB967EC569A4022A64FC5D95A55776AC732755B23929F25986D93C019BBBFB154C26BB47A2BA4B3297DCE447C561A1C49F7535A7A14C9830186AA0DDFA001AEA0D94C40AC8A8418E8D578D8421413FB7E820237EF3B5CBF6081C442C13B4985EE639E8F86DB2873BC2C9D3A9E517AD7031DA3CC92FC15F502FAD3FC5FDBBCD2C9550A89525F0067CC3EA22D8D5B61AFAA4B553AC303920F25D6D58F61F6356685E43509A0062F837BCB9A1A22CFF08108018D6D24BDC2B096D2E +smlen = 4628 +sm = BBF85FFD0E01C80C8C1C1931CD640BF273D49693C4C4BFF5DD20D94CF3757ABD45473B9D01B1871305DA90EDC6707D5417129467F61F723950C1AEDF7055EC1D4777AD8808E8B347D1D0921EBAB890CCA8E3A0DFD3003DE9F9CB4A97D884E1DD042C958B816F7237032B20F8399A5182F46525EC357D2F03437403E0CB5DCA4A13FD2F1B09205B9890F02EE5AF542943E6F9375ED08A38533042D6BBD50F37251B1590F63B4B58A7D1E1F31CE62E3D2AA91E1C767B9C3F5CB26823F97AD1D9FFAB2875EB68FFA9B09946EF1D7012C02919EF13CB100C2E2C7987A0A5785B5F3F3B948B7FD64B85B165AE2FBF3C47E039C3073CA78FC900BBCDC069FE906885D5B13740A223AF5254F98C1D58E2FC92B0373E2A933353CC3EECD39F71D59CFA09294E38262A4489400D222982F9C780CD0731D4EED916C5A31ABCD02A590ED8C6FFE18B5FC7B6888E74726940D02CCC62D78BCAEDDA2E028E535CDAFC0E091BEF50DE2DFD124F1E854F568527AEF4DC8455FDA01B6D0D43048ED5AB42B1D40813994B9F6AA0C036C0DCF08F46B00FDA014477CF879B8FE5EAC4541B82DA00B4346046865B092ED6AE0115FC834B58F75FF928D7D99AC8691FF70020ABA25480ABBCC709E46EC510F4B8CADD60045954D3EDDA7C23E03D91694D3C3EA292C92535E6B5FE171C567DF3729406CDBA2A5EFA59F156E9CCD0302FDC0F8BB759B05DFF5DD802CE4D5506A19A69D70B3AB48AB17A2FE59589F73083CCA547FFB3F14683C914BC1345E7387E831EE6037501495C92C357705A69F952A2F7CD30E03336AFAAFC9C56604CD545E82AA12AF058DABA974387FE8DCDEC699A1E3853E26D29E1578189AA8C2BBA1550DFBEDD1E4F224EFCD65491E54E56128AE7C2DC8566797ABF2D9455915203A5C89E55DD23DF827436A8D6DCC5ACA82F9B183692159EC03F2B798E557D147346D835A8D81B2E3D40863966863A54D9C87B5AACE963CD529ADBAE07070CEA00B780E18131E64F0AD70E9158F590D00AD9177908B90345FD79D0255771C608AF65EE5AC3C50166BAD057380258681941560F1133405FC2D7611314B4381D5459DCDEDE4D39F3823BC4422BB1D736E7474A8089F0ECFA3C30AAC119FFA42BF743F48E0FDD960292D3E49A14EB0590C8E02E421D54AE8A5219515E21895989A0D71D4F451669CD652DA3489E5CDBC0876BA0A0899E7D8773B24AFC2CD6D37CA380A5D0DD436304D6E1A4DCD638E8B95E6C95465C6690D4EFE8F44691E48DE22CFC691C7561AD8CC1A2C3CC9FB86FF6F4705A573A720471ED33A00E8A60203818A3961E4D213A78B8626394F75C282315574CCD725A67E20F0BF224BFFCABD702BFD4E1CC5F78BEC0E042E12ED4C9474BDD5EED2AEB53F4A958D7F84EFD56EC030A94D200A539DE164E53C82AFE8C5F71BB99A01F7230B7AEBC213ECDDBEF5B9E9064874396F8A91B0575F68A4515DD158178BF277A90A3FEA2009200DA2EDA2C8B3A47C104D350DF68E94C8A4023D3AEFBB70718FA2E27E6A5C3F9927EC596AB540F463AE010EF71B89B49497F0CFD2939FFAB2A7DD1247DC4A59D8411A843BD84F1EA8DA33C0701D70AC27C4BDBD0D9A0CAB86B1FC5BE12458A2580A6CAB4B765B842C67AD54CA5D40A24E2DDBCF01E466E08D9B3449F13E82E16D61C723FB9462E97B7ABC70B2210ECA16B160D5B8F98A1794DCA92CD4F027F3E4152EA879507DDFE7F1F21514153F036AABC33F172C95A9B774722800F2E08CC44F923540D8AF64B429968B280364C1B7B4B3E9BEE40C50002657D994631F33A8F8F134A27EB69BA4395908BA40634B8F2703149275FFBBE8B483EA1BBA91C28105136D97C470EE83CD21CEB2B21AAED98DB8AB165A7B4BE559E7EACA684603015BC349B0A51214E4E8FBE1D2D883F79FD3F1EDCDD3FA6D4B5BBD2A5B3003A80F1DADE975B502C7F72037316BC55C1E57E500627D60E31087431D2C9D02CA9F0EBCCD4BFE3C4BB536D4CFEF7510750452D444BE2C3D64D84A832965305264ABB53E3614940F9B2F1EA6F41CA8F69E726690BA630630F8A916EE856268251B773DC2A5DB45D22DFB2439CA4B7AB70215D23E1F2E2617394FF783B0BFF6DF0345CC927053D02C65FE2A86DEFBEBF5243A2EF6A6312BAEDB6E60DBB0C67CC9A655585CB458D6A04181194815F03BE87F6E800492A24C5D502D5ECD53DD6DA367995D32E8BBAA3EF62727E8A610E8D6B5C8FABCBE8893BDB5E038627F707E8464C55DCBB76F0836ADD298A967C459508BC4E88BA5CA38F5A561A6D2D6CB2178D90AC850CA2734B45C4A89AA0F152A3B53BCF1E13532B2B5B3878B205BD2B327DC49EB6660B9511BFAE90C1DEA5BDEB6DC5DA068BCBDC6C093E5727E387374F452F963C307DEE865D41AA124CA803C12F9AE9299C3CB1345FCC568C6E71BE3366BF30EFEEEFC7693C36ACE576B0D10F402F380009FD0EC068CB2D45984884EDF16BC90B0FF6DC96309EA377A3CEC043CB76B6C885BBB848C4745B71E18C58E78050E19BD7BE0831EFE9052A6A7DF8D4E8B9FC3E082A4D40AD73E4B3185E2F6DEDE7EE51A4068FF2DA57373FD7E7BD46E0080F4C2C1F41BC250E6DA45A341F214771F5531A67B0FD97B53CD72CFAC7215BC4111F094030A91383D20182210FCECD75E59C4B0B33A3F93D865D847EC241E1B98481C5D9D27F0AE262B328650CDC13CD99866BE9A5A030E83D84E32BD213C94BD6AF950433A4F00C6149783B00750CDFD4F47AE75217EED1F60C366FA02CDB206FEB2A685D6B7D6A4C13553E2BE27794F53B0EF57315203263EB026EA5E67067D22F92E26E98DF9AB386C2705B4316A69892688E601E7427595ACEE6E47F5EC598CC48C2F2DA1C32E062A349D89DCC8C05C62E7B0CED6F2E93A7BD48A8004A8C5C605DFFC805DE079EDEE7CED98639A92F6CBA92F2089B145D2D61D9638C07347A2EF6B30FD90E111A7F5913F6E18795C19E0B9F60F85BD8F5C9A963339441E4A5B79EB2E867961B18A1884A01A74483D80B403EFBDBD4EDDDC1922DA3FBB37BEA97E0A5B6343E4367601BD21DB66941C2698BF506B04861B5F3D3D80AC6DCB684D9C4369ABD04BC4BDBEF49C66E3844513A3F3BDD400C080AC6EAD81E8BB0E7CB36DB7B7EAB4728391857F597A3464863C312645B20AF02F7D0BD9A74DE2361A0D2D98A698975B30F1010D90A126078584A45FFBCC65B47976AF657EA84E9730D9E363733736AC80103DC1C7573C4DEE28A7BAC9EF72CB829450B53EAF984CD01AA31416CE8914B7D7EF849EB9CC172D7096DEFDACF596B9B21A573E346A47A5A469E1D7939BE1982CB3954C214ED3A3707D740C033E3EF780F4C48BADD863848BBFC9DAA8E3806A84B2CAC0CA232000CAF0203E908FCE18B5D62777225D2D7D584F2ED71885DFAF5A4DBEE02F285BC34559B88EA9CE15B47A3B92A8D6F91591C329A5AA21A1BC424BA2BDBD164CE1A8B78B38BEF2B47F21F7FB7A3C54E3EA4536E816E01656C8E26AD42F3CB90616967C0DD079F956C9F3C844D5F339C62EE8A358C4BEC2D278AF718AD509C6B66613B580443FA6F11CD8D107693B5D7B738AA7E2FE662502D7504A9F596194180F8700DC4E6F7E8E7D2307234494B8DF1D57EE14D6C97926EB1D8904D8089BE7D135B13D6DE30AA8720D67159BB50A834DE9079922B88931D458500626834DA040DB768DDDBE67A758A02B448E36BA455034ADE36802AA42A7F2F234A5E1CC241E5661C63AFCE59DFDCC0898347D2834D7264F5B21A47C5214ADC57AF76CE9EBDB68C71029BCF0C4C745A33454ACF0CF6D5C68DEA06C45E7D4D1755C5ACDC37FC2434140EF707FD55FAF06CBB1707C27CE9D905905E37E2F147C9CB8808ECD05DF71FC5F1DAF910D7BD68B6914938BF0CABCF66C905C49563D7D70F2C3D3A4A4F629E3AFDE53BD14CD6E527E4F038D6A331D01468E22DFE93A379B3EC6DA6D1C2F6D5EAB141E575F93C8CC5580DF4A3DB5C4C87D8548E9A851946D1B90D7527407F1BA1121EAC54A11E6EDA45ABB08A7A78AB36A76EAD7FAC4678E52464EFF398E90215AC316DE5A6EFE5A7B4A95DF92E4129F3F91B316F756708BDF37C01C12BBAA091F94884E38AFF3C7B8140888CAB4F7F867EADB0418584B6F770740250936A138AFF52888840677D8121C583806FE27104DE528813E56226B652C5869BB500303834D9C9D197DBA1DD5C4734307AB8BD006B66EF45ABED2E31377BEAA19DAE6EC82AD77C4C07744F9B93A8DD4CEE1A62A552EDF4E277CACFF1F964DA7AF8FAFF6B56E3EBC06850A9F76ECFB2C2BAA660958C6D1BA96BA8578D066D6AFE6E8FB2052B7421D57DE5AB4C1FD55170E9EE33EB32FB3D2C886142055EE8428BD745AABE1D15191FFC93A3FA7A86B427EB2370B78A67A485AF963BBE1F2246119FB469A002D7029FC4F5F7E0125FDA7305ACF6C80C7BD3F668897BA81435F426B8425C9855CD46C3448BBAD0739BA88ABC273BCD0FA1FDA7F4F8183B5D73D16C407C452AEFA2E3CA9F2D9D638D966A58788B48BFC57D3FC2085FE85A7F7ADDD91EFD1BA0226046B127A97BC480479B92881A58A0BC04D8DD9E68B6D2BC5034CF23430D1FE54991A6908B019EE018C843B9FA53EC7EE5F114ABE2B750D4E1E72EAFB4FBB33A1E2C4D6272CEE27BBB13B5D23E24F6129CF5825F34AFC056F95F53A09F6FCA9435CD5FB6C05F88B4DCE86CEABD7E0C785361D253BB9CDB3A0C6BC8518301FF44F9E87F7A97EC9F02FAB5134F3BBFA1CBE44FA83F1C543ED9B8706575435AC6A15F7B0DEBA9D45AF554BB0CCBCA12A6C16E5EE6FAD63721E4C3CC8D9EA68C6149993080952407AFA203F504A887B3BF84D2BB6E45E7CC5326533D63963FFB72A9272C8FF637BE6E2473E9FCAB6B5E5E7CF3EDBDDAEF51C98D53170F9B64BCA5D49F76AF176D01A6F2ECB339151F49E49A8F6E286C6D4122D650D5015910FF7F28024693895C5803DDFFCB1EDC4679C8F535AC1597D9B28AC46E6288810129C179556AF7882DEE17D58A97F434DF83646B33CFBAB90A6250851CF53D4BDB4526337DCCB9D98A921676B51365DD08A5304D2A93534C52427E9AE5C1440592C5536E171CF4FD1F43578FEAFB32FF01D4FED635D752568F90ECFBB164A5B1763F70C72FD5BCDF61D01FF3236639C91C063C0B7A56AD03F4020E80BD9A5E2F161E0578469B9950266BA96BBB73C08E7FAE856E1703CF3CBD21418089148F7A9F40D4D91151DBC4BAE8542359E882A19A9949CED5B75FF7B192DC279B3ED10076053F58DE435FC5875654E98633A397141142229D8CD613C66344326D83992B3C08F17BE0EC28FBDBABA12CB000B2A2B04E24D0C41BD6B580E999B257C007965C4475A9D5314CD6C1FB9FEDD516E6B3C0DDD404D68D78FD4DE40931B1B872D4D01A2D46C9B293900D34EC91D3B693F4E72C228ED0294F6DC9B717260EBE75A471EA4D7800A3E7B7B476D64DEA6F4DA726B376F07800DB5F83C0A3DCC2C7026A4C378E880994885D6F7A8819D91A2D50D16D22BE592BED38330410E14CDDD4CE0C48D62B7797DE44C07F26A79EF3A5830F321A35AC507E943C6DE63FE136823225D6FC73D86D4C84399013E064E6683492907C7B78AEF2AAB180DC33E5E6BDBD6D490E3AA8BE8E82FA6CB13BEA360C510F9B4B5BA6640427ADDDF3D66DED41D1E2A06131E950136842732C273498D6A47CED4ED189B6E739361F68CCA0A99D5602B97655AB2682E837DBD688C173DD4950DD4CD4D3A338F3FCFF8C7116EBC630D05AFAB8DF7C7560F4DE9AD92216268EE143A722C03497CE17EFE98F67580F0DDEF57F15255E68856D39A4EB338A653346FEDE46663A62307F6590E2EE7AB928AC5E8FA163AA74E40255D8D241668A1C717E3F28994350F49908A32E6FEC6206BDF7936DD2CF6A87B9994045552ACCE6EAF1294E7327A13E6EAC16221A676F605D6DA6365D0DB01135405013F874481A68330455281A41E83DF76D20D1DF75DFECA0917F3E94BED22D1ECED8A9FC7B2A2E4A5B74D0B0C9282BD612A48648993F9F012BD70A0E43DC3D1C0A16711EBF6EA479DB941F68A6701B57F7B837B30C0A6D771123D6FC70BDBE24440CE4E254A070534F1C1813C516791260A73689DFE1BEAD6EBF6AFF7EE48DE1D59C62228B383E0ACA0690F805FEFDC54FC4F974BFACCDFE33216CD2BC06BA7C2F55D7A0708C48014FF0C535CD83D54708FD703E8EF510FA6072E25FDAEB9533D4806053076CB8E4FE6946FD1A670D1BDA92311D5ED5FA245FA74A6F04AE66E3C9E0A7182CFDB210E5A2F28C95439964742A987A162985DB91DF91D9529D8B850B8628A9C5C8455BDB417C927224A9A8FFCDFE00C228FA284C5052577098151E33787F8287CB0D2431324555848A8D9CDFE3E4F0F14261D0FBFC023C596C749EAEFB0A1784C8CFE5E7448A989FD8D94366B4C7D6FF00000000000000000000000000070F1E232B32383ED81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC8 + +count = 1 +seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +mlen = 66 +msg = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 +pk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF2CAFB72F715572BF432838E080CA4A198A284BBDF0C454F0945E953DD07199D2C6210E59E6ED177DA8F0BB19EF029E6FDB3BAC9100131160518BB2A88556A8F48AA197236B4F0046786CF0D2374DA19A5DF80B19B13DB333B0D30D7B1CE8D81F7166B05E0E45670292348341CEF0CFECB2C61FAE5B5E8C053EB29471E179A21F0DDF15B7A9F28CF3580F7D0EBA06E72267EBBA35ABDCD312BD3BBE6AC8EF2464D0B4BCA544167AF753195B405700273ADBAF245F733B1FD774BC5DE77CE2D8272BCF6F99CC2CB23E0827A02F3F0FCA3BEC6222AEFC7622525D86F759F519E4CED55B93D56EA109182F0A7565D9F84D746A9A32B4427BF6929953366337AE46CF78ABE21192BD6A6C90AC8DAD66BF713748C1A3E6737DB393B0186CEA9D0EBA6247B90C943286ED0E134CF28927A329D356455A6E565D14DDDF5FA70BF3AD13F4EE51658A9238CB979024E58D64F3796F4CE37C23F10E441F50D976388C6DECED8ED935D2C6C6BB12C612AFB7A02D913426B6AE2239004EEC58ADA2FE3C67C4E2A9F03E490350FC4718F36A861D93D2473CCB31B7F1D7ADAED5E0CE6AA93818579E157127190AB4084020404C61C2E5C678DC37CB536540A43F5CC699DC4095FE03FB7CEC5EFD3D9C875032DF945716462BA3AE6DBF6C5BC899AB8A7C59C5F66B7478B161F422986CDA91D08BE758494BA1759B1E057E31A415D70ACCC080C76D6C32099CF745AC61CC42A96E594F3D787698313D62AD6CD46AF59066E1E5CA9F83C7E5C68CAE2D632CF4F6A17AA80FF53497B6FE50B3E6215C2FE4657BB1E25694E0797EA40E95758BE68EF30EB9E3F5B6AFFF45A77DACD0EAB5C10314E31B6CDF85F4741BFFE6D01CE2A2B9C3DF0AE87A4A7A9902BCA12490DC279B81C037A4F9E8AFB9C9D8524F847DEDF80C41BBE236CC0D1CD79D463BFF96CD7C318795247632AB01A1F052F4F730DDD17BD10ABF36344152D5B841155B71792BB41F5C9E33165D3DCE8EA5FEFEC63FAD108B26C0C3773392570D136D67FCEFC7108D1E9D99302BD5784533D56244E01267540F5D06C1D4CAF65B4EAA67385148CBD1C73EAD4674319ABF031403054A390549524847E69C932940220CB6FC18E06F112989A237AB7F3B6541F699E02F714353995915FFB734C6C0B7150D5DD4B172836F7A75D10C58CE5F68621F2C6CB6DC49F114CE556CDBF5F47391212F1BCBFBB4AA7C992780FC512D215ECCB160524E4EAC738A04830AE411A09DFCEE5DEF02C975D2CD0888AD16A2DF4699D5E710FFFC45F02C4CC9D9647F1AAC1406001223FE564DD5A43CBAAEFED2BC944F1C108A8C2DA44853FFE8384A074DD72696DC683F6448174BF04B6A4F8A09E821DCD4EF92B4DC540C7C4654536737332BE961C0D9BAC6C44CE87892942EA4E681D7AB65AB2FCA41837E0F455F4E55C9E511A7D9D76025A79B43456FEA7FB3492EF8AA069C468CF74D02A6B552D1B8A144188CD68A8A609985AB62D1CCBCCA7EFF91DE5CC6E0801D04E33093EB70498EA8CB050618B272AF062DD4DC109C19C863AA59F5B8AF7442BDA3E411CE36D144D6CD3F572F1CFE672698B0C0743BCED7329ADB9845CAFF6C10B26C32516F9E538C830B61627D68EA768DD03E980B402B7659EA6566D736F7881A8D0E42A8CA247E5129B028925BE753C391D775035A44696E26F8A6487C7C8DE7D04922B875CCD3D2121166C3346B51D5D5437653CCDBDF498565B1BF1BDF9182C43B154B00C0424800B6A8E964F437D3DFA6A648200DC0E07DD2DA9819FCF2B2258E07F0C50AF44330435B2348B74CCC5F24E5DCCF67B063DB5970BC7B590499B2DB49FB2EB3F0883E9704209AFF45BFB61270EBB13D891460BD5E8B5FCE073B5082C65B0FE37C7DC414CCA3EFD1085F5816FC710CF45B455B98AE53A24A2D92400BCD15A0FEA794C463BB591539D1171950CAA347616790CF8D22C546E75A6EEB726809D0C072FF2161A2A441FDF39CAD7A18F2B0B4261DC2D3B417B844ADB71EB7E72FE24F8DDE92D7C4F2DA293ACC9223A8733A849965632D7710F7A7BB87041A3D3A5166BA90657E03AF26A9D10D66199E60EE70D3FBF39FE46CFC8DDC736834E4E405F83CDD0CAAF81628C79899EAEDBF25031877E162675D9C57F6A4D9FFE0FD6840F99BECE9062C98E074BB307176A78C4A4DCE9E4031BD10285539C180F4B8BD33E8CB11BC9C1DD9376D73D31D6EFE1ACC617EC992E39B496B05B11ACAFF356D72537C60110C9051D6917C1FFB031B69D39B9428858A4BF72883B4C7879FEF69BFCC31A1CFB339C57947FC791BDA3E81205D046E1BFAB8E04519EA6524D5FF166D56A8B3C202CF325D297660DD9414E9D2AF1FE011C2A16FCE6A5B751E7BB055DD402372B8DBE643DBAA8BAD19EA47E14DD6C006C882C0CE275182D5C793A7246E35A72FA9718948D89D7C7007E4650967F01A6CCD2F9B23D85CB70EAB540596D4E7EFD3C464266936CE6BCB38864AFCC90CA74DEDD245DE19D86236D8B5F2ADD8EA9BA74C3CC97FC9DDE8606FB343CCB1983759DB7FCD2D187EE642C98B050EB167F019DB788B7E56D5D5B4C0770BC09697CFA3F0C7BC6F30CEEE06C6558485B4B62BE0183D79867C2C9104D385C0FCEEE94C4249011B6F72E37FD5E66DCC004F37B6761B6CE7C4D20898CBC11E19D8CB881ACEC83C12704F26C1291914088FCE3F8805DFE5732AA4ACD569DD4F809B3AEC3B0AE8F8A4BAC22172966C9539152952438FBD34D867C328CDED82AED964464BAE83BCE5CAF6E7E7190F464BBF7C8F5158DBFA9AF420BCA2B3D2FE6EC60EABDE95869C8A74AE6C0A186FBF75E33C8E876F57D167D5B743345E211EF3733D0FF607982E60FB3C2A59EAC1676002ED1EC8D1E2E69ED09BD4ABD84BEEFAAA06FD4009F67877852E9E7E38A086ECBC424EC7BA2C7E82569FB1D1DEF5D44798B24806553DC692334DA0BC09C9191931340CAAA9D09E45BAFD9462A6DDE762B466796CC4AA7CA06A3E250EC7044CF0932B45E1D781F3E3E8105DFB56483504ADBBE52ABA41F3C713887A94534B92F99D5FF700D9578AF2BA61EFA35F7DF3F0A0AD15372CBE392CA307880C28D19AC41F8E9A4141630FB6496ABB4FAF12B4C2F98A340A74483C17EF9F147C88BA6586DDCA75C22796BAD2E54A42647A39444FDEA18142F027CDA765AD6397125F0A52F8B5F42484D727887630814B2080D0C8F517BD5777C245ADDE985905737D79961D81EEB0AFB49AAC229F6579DEBC47C4DCFD68631BE82754FF8D84F0FEA3FB2B83D2FB384D40CFB42EA8FF2BC0C55C87E4F70C7658A54DD2F53422AE1FE0FC286E8B32E9D45C967AF00DAA9C685F7810983665E594FD5B77258A06413D5B84C801727AA53471E0E8716AB4110A8A05744DA25EA484BD1141253EB87BD86736DDE8662F77655F8361D4B43B2B4FD3C56CF71011DC1ED918134F4974B4D5608372F1DF3784BFF9AB1CB4AF5E5333D044512D7CA5B3A82FC2915DD50C82A2FE521D04738A76B827C8B1327599DEFFD224590253B75666EFE48A9C29661F55EC368FE036794495C8F6A4EE7F92B20C4C38FB09F94850BC0B97C25C1E1636D5E5AD7EF73753A901D838503A944A +sk = B541C1E92CEADD904A09EC08AD306D974734A077868471E58D077187C46604CF952D2181AC1F62596F767EFCA0B55DB092EF81DB66F9FFF15F13D7AEEACD8B3A6CA78E25840D7DA03C92E01B8DD2C6DB77FC687064736CA8448D403E6F18C02C0340288C886021B1900C120D58180923448603028489B2280C972C11C20918320809109114828C13030511014C62188ADB088A93381209A920E4A8411AA140D1422E599224D02600199384E228921B1950A3108EA2282093347094C04D243541140562C222311A384ECC424413208208186DE0140D01366108222914B511492232E24226E404015B482A1102606302484A242C62409003418D18C830820282519869A224500A394D84008E840821D9306CE3182923456ECA2466082149141652DAA00C221962C1B8088A888C22B10C23B80D009364931682633230DCA241D1484282A264D42448944825028265D90869124421542470048084DA4425A0248A13356084A04C93904813470283200564B40C5C12724214866002125044040B8211911872488810D0404DCB985149A48D182589D4328E52A41011401288268821176AA2B241E40289A1A03094C8411B836412050A1C438C8406310AA26D241731C398284288258C3052A0020E98368803813164186C09826919414CA02611233560010485648630D92084D9082ADC32611CC280898251141040190580580406990884092741CA208A93009103C681C2C809C3304D23120A9B428D20236A543022CCA429A2183140206E92904841B8458338085C4680593645E3B03118066A53166D21998100304EC8264818C088191492C198459808849B104D0C96900891690CB14D91286EC9068C58000A0C96058A4606D49829832650E11061D09650231224522080E404480C23920BB70D0C8290D110902122110A126453B671992869C1C44D04A08DCB96415814060C21708B302552A22521193000A328D0B809CC1612DC946D012081DC4242E128010C8789028409021788D834301C336444A009A0A00DE3904D010865E24269A2C0919916629B0260408850408671A4C4616222201012114B26220907881A2685588680DAA08C0B85684222828824618C988C23302524404508C86C2314284A281081207288322693A66D5BB629C1240D492070594826202665CBA4884AA63008458E00328824330DA146729B120014B521E3020923422819B20592A44400064504C6295C1250A290459222869B24319C126594B001982665D2480E62462089826108450864A6919C426D9A960C49243204B1658316458A22221A420283462C1C33725A2400D430800A230824A48401C04144C00951A82C01208D8214722330121112520A1100004390DC364D889605C9B84564024A61000C82184E91008E23129141B8911B180C0B4689D2188D198410C0860D031625C3C2701987311A242C08140114046CC24604131006C9084904B17054A20C01246A9018452447491BA2400232806098508B48915A46121349711C960122152920B50004C3054C241280404E14A14CDB164D000824E24880D4984489C2688424520224615C3811609644A3020E04B581D14824E0184991068893886152A82050228523282CC3081289228D11220DC230120A982D2219860889400B216904B30061380D04102D5A24658C120A5C420E5A2690A13688A1384D1B048EDC000A0B356AC20291834820110286D2A22D1C00290C301220916D02879140824409984C24135209924C4AB00101468010034494B649DCA051A4040C14C6682409229B200E092869DA166909A4800C3960DCC01023890DDB1041CBB26C12C204089268CA0620E0360E04C24918276824A82942426A8BB6258226001C07421B022694908513A7300924405AA84449008A59182490288088087121472D5234800B96049C38098CA43019A98C03454C51A068042242111882A29648E43672CB242823A72DDC38008936064B9289034971DA10060A390C401482DA80489A868859445089C46159224210B0248B406C8C2046230960C498855AA401013946C194718CC2400C22255300664C263021C02D98306A9424502112810B12009C940C9B366C9426858A1230A3A08942085044162C2038295C326163A46D584872DA262289A48DD332260C3204DD9E5156EB0FB3781A12273BE314E71E56596044DA83ABFB24C7799A8146434E9349034929000AF029BA14680748A899E83DD9211D3E8DE8419CE120CF5BCA55297A27D8354F66FB837B108D7DC7E32D145BB401652442EBF545C4A12C701918D2494C03A112C0D942DCB44DFAEC31AEAAE32A5BADBB8C82C621771CEA9A1EDAF77B777C5240286704C061C3AA6D685122B4C982467C329CDF899D00F301C554AF57E2F9934C3A3F36EE2DD5CB356C4752083079817800A0928451278A26CCD60717D41759BC8C6F779AFABDFDFAFAA3A4D62E9D1E9B3C8EDBAFBE29D78E4D71B0CE4CF4CF151E3E541C299C6EAD63A72715CDC95F584C6EB3757C660A275963192BA8FDE8C2ACBD7EA9E5259262426659F7A5555B80BD2CD5E7B5A6C99B030C887090EE9E6467A3755A0758C9FFD7DB4D9D031B7B6C77CC5DA28AF2A6D33A25187F7E2F5E45DD48E51BBEAA9C06E5D2E8B00D92583231BBE01F2A78A9FEB51072C2F1138A5C681578666FE5468500B616AC6040225FF0A8E9BF86D6450FD2AC8C2A3F0AE06793BDE434714F1FCA30C7B14134FFB5E7437252170CD42E04BB76F5365A3C2F80F02A86C407B98403BA848CCDF54B6009217746850A6703844A496E1A09219DA8A640C92067C0BB66A570007850F9B30333A668283D5A15B0AF099DEA4F52DF865BC3586A8C0473E7DA12DAA1A50BF7CA5E2BBD53CBADDCBA09182944E81BAEC60DAED78AA8B6C3A2F45B0716AA8429A106DD71694029FD1A02C5CA2D3DFDE32ECDC5780F723F1E2DB768A5A3CDAE48F939CA1586E23083F73C2F623A121F5467AF24DAA8726398EEED8BB1DFA460A112C597AE2DD64E904002E0F1A90C00F92CAFFA7FC4467444A6FC403918803A92DC2AFC3A17BCAC187AD8B3DE0D872830B8A7B5E5580ABD1E27D5594C1A6A003D6C7C21B871C7B631497A2EFE0F862B65F6656B094DDBA820E9E6314B4BD8F781518D17405497BB39063E6833B04DE0D36BFC9F0614DCB7DE8D31F0E01AB150DE23C9D52F8014E8857E786DCAED8EA41F780997394F877F528B599FDB857E8FCFCA774F350846D05F973C2A1CF5FF0C58E37590A62F5B2A3B21262063682DBB0A2050BAD84499EF5CADCFFE41B0E71B3F4FC35E1E376048E3A34BF6BCF4F61D2D3C3539542494FB0457BB762F03996321350B64874BBDCE7204AB8606245834E599352C368D36C2C4634976119BF972C3A4AB2876677BEE0EBCBE30F131662D68647ED5D0A8F6C89AFBBC8BFAF1D11B206C3317AED7882135957270EF87852A320A9B184A608CA6BC8258382E0B19BEAA3841623FA30793D8F499B837C440CC113C70350C01C3E1ACE053DB30EDFF7BA5269D418E8E48B92AAC17093D58E3ADDC78DA7BCFD9A8A8CAAB3DA25A4634C1BC95C64EDF2F6FE7EDFBAA1BAD2D2312980BD680B06892B555F31674A952A125E887104D1CF83E97A0590F472BB3D1A2B908323B0EA99F8F91FA30B90942D7B690AFC61A027799D7702D56B7686A8F9BB04EDEE3CFA3927EF516A7F520885907319B9584C824FE97DCAFBAB5A3A72671BA0C218837913B161B42706B9B85CB423B9DE5F23C23800B9C0711132C4034758D2EC86DF578E1B9F1785F5C795C8BC20FBCFFD9E4CA2E93C7CAE4DA91B9C00E778E3C4286530C6C80C1027C8FA0DD78CF0A554AD27B19AF2B0C28E050D0355FE61DE7F702DC073C9047C97D87C81578D198D97B523EBB1506D9A75292465E440B206FF953E4A68CBC573E7C3645E2F8C08FDA3BD58ED1C90A4F63EDFDF20C8B257EC916CD6AEAB8EBA477C1F4C09B8F69D6FED93319EDA8ECF8C0EFE84E5EC27196668E0071A039DF3DBB872B88ACC853A082206B95E06434FCBF3FA309DAE25A251DDB5840718139CADF13F392E0CE7B9C27172226EE8471D013B1FF454297B781ABACEA432D41FCF69DB8856E377B8B4E240086D2FB7311885145069A7209869DB061A245B962E186810A19237470188579312469847C5385666EA0F3B59422C0F69B09B5B8BD0807CE9992142A34EE327E8FDA2CBA0F4010F6D524FF0C5BE4129E98B201AB918A5276A7356B152E6070CFDC270C5D8D708EE8CBB70195CFA6A29E8B072F25F03F25362D590F5BB2B67BD63F3FA52F2C611D725725F042D5824C773CF8E61FEDBA92C580DCA73348EC67609D301E741644AA3A0B2441C588ED7F171BC7B95492EF14AEB544786F23273508561CCB8103E2FA97D35F29D7DE890897F1EC974181C79BE32001FC0E91A0FBD7B0EFB8CC2DB619D36485CCCFD3B5DB94C0820A536CC8A2D78F5A9B95CEF4D37BC8741422BB61C3D0FE5BA49D754267A01031F4DF52DEFFB5C898A09647EF3F024FCDD90EFA9438C9DE93AAD98EFF2949EEC8BC3A0F3E60E4B56BED0263E04A5D3C68687649A100583488F983CD7F43413090FC880C11E85EDC24446C3570AAB5DAEE3B7ED4D353988D02C73D777DCE26D12A395EB1B95FFC7AB58343AECD2DCECAB00A97F578B9327D0A9D1FDB6510F860685CC3036FD8326F59A4E9A0DD7B02CE1D36BF46F4FA4115172CBFDADA6D593526B747E2367B10A88392687DE223BF1D5AF1D73D8A24845C87FF76675D73D509F283DA66B943AD456AFE709251B17F9E43587E520CD6A1E9A24B558F4F6E4657F4C6351DEA9BB947B32DC46E3520FCE3BD21973C3B8B95150458CB5E4248E26D6E52E76B8E6BF2BCE3C8AC1C6CFD7F43513A918FEC31CEC0D4296605AB21BCE41E329F47FB1BB67448D91F419B1826C8B746655FEB8F4A0D95E6990DB8A4BE33C1362FCC171B084321E22ACD06131D2C34A04348E430DC78527858BB386BA2F4ECC0F3A062CBDFF2A48F2371605859EE81D6F8EA886E006066193432AFCD9708E8382B1CC2E83C792DF4B4B9E0E05D423479E254CCA4DF999080261D450C3ED7330E6FFFFF5E6D6C893720D31B4E83B514805BFF76586B6305D7BE0A96D74F2B86C974ED210F5CF7FFADE85453A9FA1BF340BD0BD8A5AC152BE5598D77B008152266A01EFE20615DC251484DF4CFF5F571A732DA1A9ED89F6C44617F3272A0F4E72758186BD4DCA1B4A45DBA232AE7F22148A495BCEA2EC3761D1E06103BCCE36FAC74BD2F8E42AFBBE80B25DCB809D44EF95DBF7F1A965EDAF989AFA3BBF49C2FEA9EE209E8F1178F5D018BF9C015C45112EC17AE380B09B231E015FFE2C350481AA8E11B2BB59A251B0DEA0D3079F040F33B6A6CCE48B6AB24008AABE181E31B553AE495B0FD76A13E07620A724B256E344F0B541A57460F6A7527C826A4636753B7DED62848DB83DCE4BD0854D9981D38A963C6C787F3E1826BF6DA44D95A3155B03DA5C9A427CF6AD36B6D676F0DF8211061FE3323F320377478700436D9FEEC76F810FE20BCA5D0BABBD02ED8A38BA428044920FE0C68DC6ADE9FA6E397680C03ED815F684859E67CFA0637BE5556F95F270D5EC91C644294CBA965DFD961713ECE53328D9917B1CEF89CF17B9F5B655749D86C1095637BAD532AFC5B39F3DAA01F740CBF49F7570F4BDCF19241B6149C8CF2492B0257CA67C395ECB19C04959A859379B654DB7B67CCB7AE99DA88C1841FD6EE6EA521A6069E6426D382F88CD25717D80451D1A8F1097DA5D71528F448F372A22553606267858E1C9DEF6F4566985CDEC317CDCE2D5956086686FA9EDC49DBEBF260EB23B8573B98076E4B11A713E72478D20D10E9E920B1FCC562E08F9AB7A6DB960058D799303153B13D2FC25447074692D6D46F8B5C7CE9F617DC281358F9F10E2687DA06541B50D10506BA3AF298755AA1B47D8D56135ECAFED1D1CDE7D5BFD09E37B4649BFE06557B4E86F904D3A8CB7F28217157A83C5E042D19C12D8ED09D68B2AB7307BB6CAF639B3AEEB513D33CEE098D6DD0360C832C3B7B183DB5E7FDB4558D933E5610BC2A082E169E04FE341B0784AEB52910E7A201820F6B3C572B3774F29A7BF161ACBABE5F0B14B3C1DE8D8FBB205EE7400A0681F79852E6BF1B5A5033D9040147E064DC10EAC042110C43092DD4402B64584A81D6D211D4008EE1F19EB00E84DC3A3DBE221AE86EACAEA68324D2F1A5730F0332EAD64F02B9B59709F15103E26D8971B7B6DBCFC87504FEB00ED41A02789EB979E2CBF747268964ABC8412A539370BF520D9AAEF929E8BAFD8E185BE2AAB040A77A7BF6807F0A8A41AC6189BF00ABC77C620517BEAFBF0A63058D8D478FCBC42C6A7783C769516F2406D44C235299BF2E4E1CFFB7BEA0040C9458A1C774186366C1174B04B543F72BD54A30FF9947E82E90474CDDC6F069B41FC768B80A02ED29C830AD27CDFC686C646AEA279B22E6092ED3A1727219B281E972F50C8866F44E198B0F24FFA6A7395D1E4105842A60E0173550481C6412F6B5AE7FF654FD43C0D67E8A65B66D6D5247D6B1D5C660CBACF2CBDF0D81A168ED6C827DDCDBA0AF5BF250427285F30F5C6D20ED03472033764F2B19884F662D4545BA2189D2A2A3C29F4E89D5F55EC6DC8E497BA675FE2242DA34808C8DA5D0E568E7869196CB459D6B65A277820F7DD78A31A53B2FE7021C9F51BB6341CBE3CFA5F689B8E54F002851714BAA8D2D8EF913DB9A144B6FF66AEC4CEF06E9D2734960D7FAEC0E642DC569CAFAB3A9320881AEAFF802723618B577691C9372021D4092E0BD913D38D76955AA792A85202B5A9062D97FE65745D8C550CFD0D418 +smlen = 4661 +sm = 5C047777B8EB608F9BD911CDF62B8BEB3661F93FE4E62E9A0C4E20A88890812C2FC64DEC6A3ADB7883FA86AD62C4F0729889ECBD7B49AC68893CD0EE563E0841E53EF9C52369A1704282684FDA5C615F3B71243B170985D9EB2823B0AADEAE3205BA9563F3ADC9047195779B51720283C188302E0DC4E64DA8C8E26D1A126F1E236ADA99403E4E29DF8D5221B5185760807E178E46B7595A1E312730DA4C10E96D6745848992FAFB101258F8FECEFA101CC8C1924684A4234AB34756AC4961C9AB5DF0E1C861380A881FDC18A862456723E94CA954AE50F5688334288A93D4B789673AC0BC57D83B7104F56E407D2A793831AA698719B2EDE0DE3C8D70DEAB53796C98F101A376BC4888E7F88D9DA1BD9C0A39755FFCB4FA969959601762542A01E6D6079B382ACFFCEE1F1736916BDC57D861C047FDF9AB496C2B99970C0F1D1070FF37EB5A5C1AF65B8775A91383899EBE44B3FC9811ABE53D74DF1E58BC0AFCEC6DEFB3C74CF6ED4CC21305BCD582F0D1D55B81F3166E9004FF1D98982174B732576C4F08004AA172B6EDD359ECAB95F9775C232B1112FDF665B245108A3CF957D908EBB1FA5E385BED36DD4AE09CB3B49442C81B49A05CE7F3B8C71F1AE28EC4CDE851A227B99E4ADEB47CBB12AF98BF8E1DDA9ECB09683A74AB053D6278FDEFA21983B3D3FE23963F1C2AD96F4664B9DF8A4AF0985B731EB33CDB495DB128E5DC5B36559EFDA11717DDBBEC438BC86AE73D7D696681F90E6BBC2443B6A62321F926C648C33605AB619B02EFFD5B484B0045150A4753B92252279EA1204F42F30BB0D82D39D558881FFB4CD296756EF28D087120EBD5FC1D4272BC7C75B9BB0FC3310951CEA45A7D06C8DCA59EDB6F34EEEF5560F5CFD6C344C2EF06ED7BBA25749A2EF562E29FEF5CB47C2550AB72F3A10D158934B1F269515930D1053E34F2B1A68D3694EE4BC206D862665868904CAFCD9E2DAD4B262B2A1118EEA1FA5BF02188E85A8AFEA1F8BA8E3604ED67C0A8C44D610ECE21033D23034A28B9BC3F54CE7CA63FD0C54EC59A3AE6F0F0153386C2C08B9F22C3C921E9B6C5F68C9502584B575892E6C100BA24383015752209CD36171A8642E1ABC177B3995823AA562DC8CED9220868D098715C2BE99C10143B1C476E60731BA57E29364BDEC6384C4FC86C7293ECBF24EDE4231F63F4D7430C74B45CBCD88FA63CA819E3E982263FADDFEBA6FE21B3B2437F34F86EB376A93BAF4E555199E129917F6A60F08E7E4F38730976946B737EDF302C1145954742D1468543093353BFE66494EC600224AA5E766266043F6B8E65FB89F085239AD8D6693C23FD3A6F298C3EA0F48C6D563E62FD7857D6A11D10AF8CF36F8B34FC60664ECE43C0A6503F68577C8A7BEFA1FF91BC510BD7B9DACA4AB6D400AC2D42D7077A23D8E2F304E85768C111DCAA8B1E8D059A3EB2384288C98C0F26F9B60F617137254BA0776C272CA23A26810E006A2543E37B789457FEA73041D655EC6BA31CAA2CDE59D442096AA710F4F50319A2B62D4C28D8C88CC8FD808F26B6F87C9DF485AFC9DFC369DE7DB6FDE5129A36B0FFBC30131324DD0F3327F76F6EFB80D7844A133AA848708016590BB3B5A42063D0C3CE9F7D23D60615ACEC34715B80EC4BFBBE78B4C1080DCFED7FE908E1C710D250B5A0CBBB6ACC450659B347C6AD16DCED0F6B6A56714B899D4E25E1811389B94126918E117E62B33FE6636CF8A230232492A58A846F7CCCF16560E5B251B42DD6CCECED51B28383A418851113210B8D81F7A9E510CBBD2BAAB929C6BA85A14A93ACA23EE77BF89652B359243FEAAF9E910DB4B9BE5701CFD4DEDCF79941ADF75CB9F35B0EC4F465800099A5F09627846BE467083DDD93F944A16AD74B80285DEF16080B2EEBD9F8E25A5C0526FCEBD98EE7D07F5EC77B107119C04ABB2E3FC34DEDDE1858B92058F826CC0BC9CA161BF624CF0430BC6611C8FB28C4D94B5425787ADB82D999D536C8BFC5AEAD0FEDB2DB1A846D534F25197374C10C9914B5F46DC83F02268628FC8AC1246BD3528B84BE0FA941127EBD45970CA2158BF79AA2141B59CCE098341721AE4FAB6D2AAF109F5EF6C006B85CCDF50F8F79F55BAC2BC68B7F9D813AE9BECAE611C4C008DCEC7DB4C2EA4637463DC6BE33DB9440691D6684636F146A903B189F52B34632292C08E5AA28AAAB37E91214FAFDB0DFCF9292302D6C97D08E918C7D947B8AFDB6ABF96BDE5B4413DCA9D22CADED06F85C1E9D7ACC12C80553ECF58CC6BCBB7CE3F7DB7CE9D95B8C9377D0393A1A5BAF920139CCF11B14E9AA603C412154D6FA084051084C578500DECFF31FB61E9322C6D63AEE3A3ADBA745A91CFAC0CE219E8C2FF90C53E423E274C041EC7412FAEE4F4CC1116CDC972A90A1E09B1F485FDA1C17C6682AB26B0B2311B4537D9239465B47006425FC71B2B85564E737FD2B5C73ABB8FAD20B83BF54E0BE2F6E2D71A516326115316E845BC6CA82E151BA4F90A751930E2BF306B25CDB38C2DA27F91EA1E972B9B66100D7529D302E88AF3315D6BBC86D0E7198C140D3FC41D594FB5C2202107AC8C65DDBCC948614F237A33A8788041041E8888EB3EC656F01C6957A872154D36AEF53C439A88F675B5E4C129630B2954E7E53247270075D0D1EB6F08BEA6AA1D61320C9833B6537F36D8E8199B536A2DDDB53D812C2213149F257D267CD6D07C0E6B111883BD831B25AAF7E39B88B4FE92D35E7C53F65EEF99CA79868F35066C88AC96DF83EDCC41D904338D8D10D33160FBD1BB5F6D4C6B699854DDD501289028F68D6D1A0DB8EE61FB19112B36698238259B52A32F49EAD745074FA37F1F68B43A33114D7BFC67DBDDFD4611D41DC524981D6FE4004014DB93225A538B5CBBA94A0FD79E91D48BD90CC57281520FEB646323C45273BE9BDFBE9D99ACB704DFB24360F0C2EA0E814B8056F7761BD4D4C00C5E2BC1D1F8A4EC7791F6A23F2DACB423F29C82802E0D1EDBB6F983B48998BBBF4CF505A173D14A585EBFFC8977DBEE599EC7356E83D65A06453A152F114E663E273503935AA81342B67C5520B70841BA1DF8110330BE9214A02CBB7AC172F04074F4B5C07CB8EB72D50AAE63D8156FF0AF3CCD5E5146439FEE0541120FA15CC6BECE6A3C2C3B07955A7F54D084C1E32A4555E397E446D78996EEBD97115AF24EEEACE156B92F866C4B1A72C11BE1C5077105A1946F479A408463FCF33ABDA841094D16DEAB997CA6DD46E409434BDE47327A13585B974CFE9228D8CBD73185ADC02D079CB410F16B2322485486692088D9CCD26AC9C6F30E936BF9CA76159521357A87A5BAAB187237F2405572AD0061AF6B6D8F8E3DD35BAB58D92D1A1B19AA2ABFE70EEB849BABE8B6446360AB8885C261DACEBFBC4B88C8294E6FCA140EA7B89723697666500D6C7679D645474C677642F3996B093EBFBADEB1E2006CA1B593B03AC40F9C26C6AECFBB9C91AFB8B16DD49675AC5CDEB7993C41915B83C645B5960A3E76C8E01ADE5BAE9B7D89E805387F939758630C7C399ECDE24F215D19DFEB3ACBADB9E93004BCF2BE62E4B39DFAA23CA0C4DDC176F2029B8FE676FAA1ECF2A0C05F14AEF7FF2E8C348F3E21791D1B56169CF57C0FA208ADA642F9DCB69412B7038AE59615F49579ADF85F9D2147A480DEE5BD159BB7102378324F0ABB0EB47AF6C0CDE08D8B2835898055F053FD9933E1D30673645E7488AEE871BE348C851F0969A152BC74D744B2A099E27070B8F56411C8167350B50884755BE8061CDFF540D352C3D46A15345168F37D430D68648F327F24B2BADF5B41C5010ED2FC4A6C3CB7206F0DC2CDB8435AC441BFD572BA253B282FFECD6B6D0836732B1FA19ADAA0DDB07006C4F2F6C129BD9041F0F38B0DC376045ACD796390E52EA80DD1978C7D6D0D79D5352E7484EEE97F250F2AAB4EC140FCBC0B245F41103EB39E56C8C52620F3F849D290398B1F8BFBE4E42BB53713C9F6E8DDA789C534FA22AB3F3EC30703D33B1DA70945B8A58D9AA49B1094B5DE6335FF4B326DC80C10F94A3036668B57FECB4FF7DC853B37010B0A202619E6A64DFFA1749822D9DA572C4C60C3CB0AF34CC7913C533F73B0182E3030B3207FAD29C68D8F3E44CE6A03DD51C491ED2C690322261BFA8C57688B86AE86EB0A27C017ECD67C5C07BA385DEDB8E5F3C80137D2E5F29A599C6D22B970796D6010A4727E4B3A401D15AA491DF9D3021EBFCE8D2EEDA07D2FCEF4B21484F06B06F4EC79B7BFC059EE74E681D012DE3A7228567CBA3F97BCE910DB07F7CC0BEAF593C153B2E2BFFA4F4212E23482B16E86B14C65CF40AA9BE23F3A28E7D9083D580416C9BE51973BE3D1586B705CD1F1F9D1FF41BEFDF1C0B58F7FB7323504C7EA6D0F91FD45B06573B8C93028BF7F3CCD1C8DAA643E597AE21360B974D889F840E9EF715DBD91605E181AE69EABB465FEA0955F7C63EE39095C12476E9691441BD5BB992C214CA4F22BF9FC73174D591D0A35D4AA489E6CC12ECFABB8B21E784B78E977BB89D23800A0F031C5AFB234175A5BB698BA5D798555D7EF0FFF11E9F41E6F82B9389FC620503F1081E74E0F1FDC83D76C8DD5CFD80D82D296038084ABAA2AF68B4DEA3E700ED1A99D9ECB0FD11052675BBDA90602CA9E396699169C622AC52949BFC9876EFF3FCD2D278AEA3279E1A01900CA5550F9560D4E3D4FB5A7EF116E0A0156854E005F791352FB68DAC0DB0753AA4E4B3B019119E5CE2DE4E7314287EF384A92C30BE01202A6A9ADE42624A50EE29A18FA21992F16CE02266569A6AE256041D056AD8C766A9A7CDF51D9061C7469472F21D6D1F0A346EC280025C13878176D7E8F4559295BF630794677D18076C556D1C9D511FA6B6FC092FC7A3EF8E0AE02D65C98C6DCE54FDC4525CF0BCA4F9AA85F4FECC7ACD832EACDAFE6240E8C788B65DAF79AA70583A0C3415522E3BFEA61A298DD39E1D22CA61C53EBF00DEC2739B8E93AFF42197DD43227DEF2584649AF7BC7A0A60A5C4A77218B0BE6AE5AD84194A4901CD9F73ADB70AF619C38B716279BA41EF99F40440EE82EC45ACDED325C836FE69B865A5E5CD0FF856A30DE7F027D8C13B407D5B31629AC1A16208BD6AF2B7CA94B188249E89DA3C0FBF18A412A869F5F497AD6F72ACEEB4D077A0B7EEDF3017D86A799E4A689E439EE5841729E4D9572F8C6FE7676EF70A9DC02E3937F4DFB79B3F5352457931180740EAB3A33418236A4429403648A9AAD67049E633BD072FFCC971EF0FC9EE5FD2B5AEFDFEE6FCBE0B6441806F485550709B2BC4C306AC0AD5948491B64CDD4732023BE884ABBFBF57EACFFF96E9358BEE7DD671FB15EBDF4EA6902CB491B58474C3533BA96188A60B5AE3C83381B03A931A65B7D740626DCD9FC19C75281C1831C978A3A752F0E00F0F90BB370E49D4ADAEC9C61A008B3967C35DE47B271C134BD8FC7EF18136BDD4156AA3B2503411AD4E22E442631C12E160E8DDE92BC497CBE2406D6CA0C08F369A04826F279EE21C937DEDA2EC96F88C343CD4B6F955A14B27FF71F691E2BD4110131C16DACBB5E425F32AD23C5B577C950FD6061CDF6406AAAF6172A1FDF15629778F7D0F8A2DF0E9790E26D02A4AFDB384A1AA0B2ADC46DB6A90A3C7281473FA6C6A0D92A0CBDB4DCF7C3615DA68A7CD845A7F61CFA49D0A2E55625CE0E98A6F2B0DC8EDD8D2E95B57DACB4D6AFD17BA5832555111505A474C698EFEED89766D14EEFDC356A69FF225584FE3B1E2190EF808430793C48B8FECE90285E05BF337AE0FF9F2A1915C76B3068095B399FDA62E117D0BE9C3C8D52CC19D9391A6A75DDB8E04D1DBAE6E73050B5B7E9F725E08055CCBE1D910FD8E81BC7907F60BD19F11EA798887B3D86A44C157825C81E48838AC5D36B25ABF6EB72D3F3249EDEDBB24D0B9EFE34E491F9DD8C512C1726F1C556124E6F84300D715DBC92290990D4AF41822FEADA63B56A0D50DAAB41BFB5E21B941D0CD336DACB4F568E82BB044B475BDD50E04D43DC6B3A7339150103996424EB7B064896CFE2CDB6FFEE7305FF550502794CE2C224B6F1BD73ED3798BFCC0D7E5992334171F2DB9BC2679A51009190E7512DE95E4B1AC46F0252F0B3409E24F2447942E23A42CCCC0795C06651E18B392C8B0CF075C73B129CC37DA9D810ADE237D629719DC42AA7F33914E379D304F6ACE9FC099EF87A00B63C2716D13358DE6A605E1F5F70B8285535E7CDD3F5BBC87E15B39B0EFACC3B373AD13D69E0F56E5C196073E60BF9C72D76FD939511EA2276ADC66031BAF09F575A5105153ADC2550CA35A48DB2E2FD69B013D2024DF167ADFA136A7DFD73C01B4087FEF306F3C5BE54A0F8AE9F1ED8C714802092533606B9CA5ACBAC6E0313FBCC7D5E2F17EB2DC5399E6F112191A417D99A3A6ABECF91F33D9EDFF052793C1C6FCAFCE000000000000000000000000000000000000000000000000000C13161A252A3032225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1AB2568209E46DBA961869C6F83983B17DCD49 + +count = 2 +seed = BFF58FDA9DB4C2D8BD02E4647868D4A2FA12500A65CA4C9F918B505707FA775951018D9149C97D443EA16B07DD68435B +mlen = 99 +msg = 2B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF +pk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC1390FB0372C359381C97602F588D2DB7FE937BA50971817F1754BD439BA2E3DEB054526AC2A10484D607FED0B0ABBE1B1D6FFDD1AB9CD0B93E0285E8E88842BFDC44ED892A47D41DB687D78EF3A52063F54948D1323DC8D96878653546646F660508A71389BB441F83BB2AFA53FC2094F0F76697E93CCDF6E8FE6308FE92206F7B6EDFC945E498434D6A215838AD80FD0A5692BCDAB9A594D7F726C57E3B3D23C5DC989F2B6EC8E4F13C4383BB92CE34AD67632129CA4BDA8DB03E0408A85FDA389A298BA0D922F2A2A6B8D8CA60B80CB27E23FB98666ACB40ECE350334BF3FD95564A0E8D04C7BB8E65D04D3C25264D073DD60525B463E8FA87335DC8A90015F121C80CF458267DC3769545AC8059954DFCFFFF570F470B127826F670CAED01F3B5044B541FD27AC340826548280CC146F5DA8BC02FE0B1243CE363FC08E5086D6D2A992D99AEBF4792A2DCFFD4B66D4F1A1DDDA68A90B84996DC525B9FEAA4DC96B6F1783ABAAE610D04D1753E4ED90F13026D6801989E424799DE764FEC700275D44398620422875D63F4244785614B358E6D01922856FAD21C19755F865D7C7F9E877469FF43EA95D7E97CD3022A2AA28B172A58FD3755DD502A81DB3C4452ECEFEFFEC4D0F2AD5662212DB3E074170C050CEFFDFE089FE72C747D6C21492CF2B06A9473CD2C198B34691458C2A370A1CC8C54656A06DB30C8B80491371CF0AA235B29DBC371A79449690FA2F39B96CE43A201F454145AB092F18B2C49B19376B5EBB8C90DE05AF56CC84363BD34D4B6225D87245F0AB0519FF570CF138EB5EB8FFB22EBFEA02A898D57F677E75E03F89407B76B31760F6D78DEBDF27DDE6F7FE668D672DD10D07BA6A951E39880C36344585BAA1CC9CB606AC0625ABCBA6E40784ABCB9488BDCD8B68E57AE3D8DF6BAB207ACAC5FDC4C4A61955691A42D12F8E579747796F4608D27019C3C066BE7F1E6F2256267EC1A759F289EE647A2F54C1AFFBA6C1A9F38BA0177841DDDB57B4F91533E6761EE826018AC022F15709392A0695C107D8B157B83239B5A80154737EDEE596E9030753AD235646DB27943A23F6F8BB431BCFCF9364179F4A08EB7AE996997BB90CCE6D3B49A9F1BB27BC2E5DDF786AAC644AF47944756407A4B1DE5A2FCFCCDEB9ACAF9F07FF46C8AE26083D90235B87AE35B3A27875FE9758CAE653B0D1EBDA55E9DFA199E457AEAE97E3683614D7495CA42E32551AB10183584A058AF3E7DBCCE4A3B273863DD33F1F3A61EDE4EF29C20F326A3C577A52BEFBCB6099717B5E6984FC95C2BB3A56763F75792A74322A7E18711D5C1B41E4E21ECF69D7369D4EC76A880E7857C8306DE90CB40E2BD3D6030A54960517C472680D24F5CE081EE4B275392743492EB13B0D9FB3EF135DC67D48279DBE6A5749ECBC2D61C806B40A818CCF0B90082EF8E807D3A93916643F12EEE3EBE5068D94105EEF11AA45C21A12DA9DE30C69B9A81006B105A6E77F96091514C59F510F48EDAD368988AFCDE0DB87D4D06AFB9BA2C411017BB520EEF7F0D441CF5D4FE952336926CE2EBE2F7B8D911DED1992D6950BBEE8CB246088A42252BEBB2099AB0D1459B339BC6610806E4D948428764A30174B1CF96F60306A030958EFECC86B37786ED2B5758D797C7376021ED64485CCBFC0BCAF90F272D67B73D2B3BCAF6F0F34221F0ADCCC8C2AE766C3F14483C18E7B341E3B543269EB675FF96179460E2BF309180B2842D7D483D4F6A736F9310DB7F64CD072B37C32613DC6121522B9D2AB6822C93A66B5979D0E94D6DE39C3A27C384CFF6D82438ADBBE2F108C1E853A07CAFD2161F047F17C65C261E7D80B10D4B1D7BF8CEB65419C255F31AAF927CE20681989AE7CF70DE5D85F184E2C40E871559FC14414B840C6D30B7B66B4FC80BBA7F40E41F26D62B326987164B193FD8E3541D3E01B7D9FB4A682A6D5E17B75D03637DF46F38BB7DA4F155E48A05E85C2F515759C1D5A17045F4AE8DEB6CF5BC322B226A5DD248FA92B72B96F3E8EACDCB069609689D9634AEC4DD198D4B37467CBFBAA14E2897AB77AF60A4CEA7934DF72EBF2C78367F028716087CC2118E700A877C4FAA6E39F211F84B5885E70927D2566D8504B1F6F0D50001F396A96E83F3D52353FECBB5109EE1F48065157E88A8637EF1A535CDBF16DB4B643F607A20A4DC9C68A393E67F5090486864DEDE384911E2084CA639B3465BE566CB897A8ED8F1E436D7A6AD2E5A6D5763743ADD3087AEE052A0E44CF5425E9997E7FA1C7179BB075EEE91A54008B4FF517D3AD4CFC7F83712442987FF9F4DE9A00E7C37AAD2C51396A56D324E6DDAE682C07423B0FAFC23673D2DD2B6701C47CDB03E255A3204687F5C9602FBEFB6FBF6FD50BD7724E41FDDA5AF045418D9E81586BF93D64AD42D0C94EF8DB1FAD8882B36113046A69B62D6BC62007200F16AFA614B709436864A083F482634A38093FF270D05CC8A16F28D80EBD20E32CF51F542FEFB58A5BB744DF6A8AA65A7DD5BCEBAF132A324FCE0AC3A646937D43B6D37181EE349B414B0A1717F39FF75B8AE0D01C6FD0AEBD09020A22F09623BAC28D9082EB1776B70DF8336B0E0EDB15ECE5FBA8667B77D900CDBEE74CD2CB98254AFB85BEDFC927A6009CC576BCD5BC3ACFE8A8F3775389B225AF5E4D0DA78CB860652330186B6366D576086CF0B2A4DD7EC78C9B1C1E7B7F431BAA58EB5E9DCBFA5466552FE6EA2CCD34B23D413361693292BE1B3AA54509613F13BC32134226E5C2671D7ED43836676FC049D47F223A147CBA485CC4D1B545C8755DE3AF27D8DC0F5F10B89299B13C54921161CEE34B5EC6729066F0358A3A953F784267FCE6A37F86173B4B061D184DA8BEE4095FAAC0F43F4193A54C5E3E298DC35557B34430B25B562AB1A79E03F93C1EE81F58937D79008C9E1925313ACAA6BF0A761E7C4BEC2FAA6632F401C3D947A58EA12323076523952D64464A2B67705B361B4C85593856F143C43CDE85B69C6CAE5DD5A10A644BD8E54CB87BEFE398AB2973C679E50E355B4463A659FEC061B0380E55B7E578D690338D85097D6DC35FCCF47533DBB274ED7D23F852026E6030E3C2EAD92187D6439AAF9CD63DC468BEE033B0626EDC46EA348B8FD306CFB2501A65D2BB820A15CCDE8FB07E37D9060707CA4612CDD1B5D0D9C2D9C284C4618B9D737E3FA536A5DA072C35DDB027A7018348EC558811EF790C291269135377828C6503F2C406B461CD39FBB40D01CB740D6E51EF67B69FCD193DE25F8B41B4299B5E9E9F09E6CB3E890957187966A1EC348E3AFDF7A06C397A50A736BB2F79F7D60678CF367FF1BEE6B090F4101D0B9DB852752C9F90783D0B1DECE6AB4A03990AD84EB70890C75215C7E7D9098D2F3165AE9C1E2D161598F53F07CF89138742A5D9AE18525F9D2BAEB8D79C9C82929ADFFC1137B45E7FD64DBEEA727756589AA6E84706B17D59DD97E8FD1041AC898673A13E7E8508FC82719ADCCDCF0298131D9FC0D905E8019D134964046A2289965C5503D2E9E1BFF91178008EC8D486A56480E9118539C9ADD0347CA7980DBAC4AAF31C465AFB9325B8ECB5E084F824A28047813F7D96A5246A190F7B +sk = CF39B474CE5D8EEB353C885DBC60D2A95546F4D2A97B9F0E46C5E17C1A8CC139955129066F1FEE794EC4E2C660B81225A5EF9171FD643511022379FA9A04FB52CDADB9B188FB4729D25A271C2C6729F53DF1334FDC753FA8A957B1C38180DCE3634412608625E048244A302122816CC24489003230903884A3B468CA028D11288202082C03B401C3C4642449289A18058B4000102286223672400088848625098420A3060C1A452681940492142212003113C850239508488631900845D2A62423C20841440118A04D43184609229148B87110098E0A22492336601A379008136C611609E2944C08A03051C6708334901846458406504B248EC0B04519B45194124048B86060462522856419C748D1406E23248A09904180200C11A4485380648206901A8829139761A3164944282602C625099960A2188280262A91126841922863064E2223109A144A90C4081A004A13410E52486004474402934890288448382562C6694AB069420242D80072DB24714C420AD09245882444444268D812840B140E0CA128D04692A200090BB011E32666D900291A490962343221354244166CD4148108A22C9B042C208761E34446A1220E1C26849CB868244551DB22860847055AC28C0C2990A1342011A68011205252463203434D103948CAC06009270C4112308C96459C94811C134CA42605C1C24122426E500221A3B211DBB25014827013B681D3C068D9342EA1463252A860092981DAB66C1C358C11084C201164A4A851E43446081162C3B6841A316101309090C6801046800B311222108219060820B10DE016441A4120220385A4066293A8700819301116880104802240051A1446CB186C0A194D49B86DC448114C86651984258086894A26305B4809C8904144A24904A7690048111146620035854098309C326E1C0102C0A84D9182911A333051B400D3C249D9B24048204959180E08A48083C48149046A40B40D51A22412A10CE2422519A08422808C50C20482846810130D50385014456191A65020B104DC428A0A02898AC24D101682CC1860649629A00400E0300ACCC28060328E202448D20010C114021127310C220E0CC18C4C206519C14449B84C98486E20310E1B4965CA140108262558840CA3A64D61166C51A6801CB030619409A2C65150A05152204C20C8285A08411322461035400A13291B266E20044C0B038E5208511CC570E220715A8825612670211521DB8031D8B648A19250D8120140202503094CE34842C43691D9C82424200D04314A0B384651164E03C78919B06812374A10284C1B0226040412E1C428021621584445143082222685E0944988C841C13069C2386C5C004DA394249320710042719812845440001A840904A925E1062C4C160A82184E223586E49448C9281283462952100AC9186D63263024874DCB986009A1909B162413052C1CA884E0084CE41808C0464ED298910A8890829001E20020899264412800D98431D93290D22029403850A21645191204C184681C140D1CC04188B46DC92602CC188AD1462454B80181A42012C2480B32690A388C5812440207224B2865DC442E1A200EDBC4085AC2219C0020A1164908B609E0326863088489300489A6284C008C8328211C984804C48C61B245924840C93020C3188623A8886098089C30111BC2889BA441CBB0319C922102B761C9184AD1042C21B32924278D5334805B40321CB54C9C424A12B8201AC2040B124403118088102661140E00244D0801490A9964E4C86DD1340C238720C11210E328889B982553345120372D18133121A185028600A0128610120E2218484922250C123044980D64003011028E64127293A0605C1044893030D9864D6126460402059C80401939064806419A90318BB60CA2A47164A489D2A491DA202418204224C20D8B144EDB029000A05108022900B55119C884143982CC404182481124824409B745C942648AA80D81B091420611814888623241E3141024438C0BB90C22869049186E02452411B124D3326C103205499209209611E1084C0396848A4888DAC65158340802161001310012C3909C902158A42403100E8C3868832672C3A08D94A8215228054A02299B0069C9264459408A1B084ED4186409A22D93142843C0849BC04D94988024C725A3940C1637CEF71C3843CB0D4DD34802F9F955B34C9A0CEA7326E8D172A2C543C1FE4F94611F0169082FA461079F2C1D84C1C1E81077AF43207E3A5F595D630A61A6E6B55983F3FBCDFF93CDDF578579269C377AF3F01FF5649D74CBC95CB3521D1F255FEEFD4465E21165F1A0F9B9C747762E596EF0BDB3406E35817F6707970E403D8E720BF8276805A136CAD98901099871DD8558C4C3D2DEA11FB2BDD4991A70043EE80AEC8E84A59D2743A979DE5B57422B415D10CB33E00C2987212714727DC272803A97ED031A62E64B7025F1A4C0ECA3C23D4EABA995D50456A5D4DBF3F8F21B8F407DE8B4F31FAEB08DCD6D939E3498356AAB92F0E17E3C8110AF1BFDB24A250671C76F11C7CF687852C5DE631C02988C0CDE3162592559F84A4622CE3749128B1CB9ED47B594D1E4A3C0BE3728FACD06C92C44AA84B56DBBF85CA65908A67BD15476078E7D11DF62AF1C25B853432FE047B0D0BDA520DE5CFDFDA05822273CE111DD6196364F4496E7BE0A2D75EE6FF7415934D77B715CE614CA6DA0E245CF90A4936DED042A844E60CB36B5BA59514D426E48B5B8F89D0A3688B5BBECD588CF4589C742D9CA60CE051F7897C1CAD2D0AFC593E07F50B698ABE78725E2F41BE0740D98415DF086C814504A725B8B52C0969DC96ED97C5713A0DE14BD7B4AF578066EB415A212D72F5CAAA0FF177593125DC34A4B27551055BD340F103F1319E9E8D59D2885CF0572C01697E1E808E55FA5E9D52E6A14DCF01AF8F5301A0CEF111DC47BEE2B876A0B8F0D95B6CA236D4B3562089237AC0AB411E07C7DE8A2CADE177A9CB3059D39239832C9B7AEED6CD3153BBB76630C5D78A6DB443833448464C07B262EC7CE5F27D246D0EEE4E4543F68B358A283435068FB1B041534234101C5D610A1ECB8DE7C2890879F8E8BEB3D1F682EBDB56487EC71CE679DAC3BA63B6925A72B55A1BABC28311D127965E79DEE8DA0A09F26977C4A11D24DACBDA587B726218D6F1CE2B1680EEE9CD661D9402D6C6F0D0239FAE4C0960C75B062A12E4079FC15F614420172EB535EFE5F4DF25B10B954D557A70712DF578B1C3B9D1C1ACEC83E7DD9D75B642810690EC25A9829ACCBD1739CA9A028833869FD03F0FB39560DED91470EE9644D262BC9327B29619740716D60027D6BE40884395E541567DB213D94311A3EDF83B33E3DCF07AFBA560DDD578981E782D8EF93E8E7204880FB2835CAB486CCE619DF4FAAA35D7333D496E4E2EACC95A7CDB98D709031E31F75F5981B5F210E698986B07070AA7833CE5B88F488121BD4A8B87CBE4F54F771037E4FD9F1352E5C6FE545086CD4F34C035A92DDC64CE186196D3DE6824C3348E086029474251C78C4142106AB5CCD14DE52419EBEE562127FF9950C6BCF1C714BD928F8835E7D1A4B8BDB741193A8B9E2662032A4E48FC73D45443702CA5C6873D9746F99D575EFCF4423A993E8DA15B99916B499E01DCBA86CE7AEC223DAADD5F80C3EB43E6FE04FAFC3BF9377B8AB138B9EBB00AD1153706AC6C1A3A36B6EA7CC9C9E2B0F8048279755031AF4B41AFA0EA410348E32BDA350257A269222C9C894F70B9C271D9BFCAA3B923E3FDB7E0777DEA3B15950632564D63D4FE478A90137AF9B5644DFA3D3B171BDE110E98AF83C112CA3D838190F659376069FA9BF7FFA130F950EFF911587243C56D3ABCCE9DDE27A99F23A72B7F35C99130C702DD610E67E239609D64397F312AE86AD6059D695FDC8A71D8D9B09085656E858A992C606C3DBA17383EA2789668CEDF40DD42FBE8015FDA9D43AA87C56D9A9DCB4679676B33AB7F155678C593C4667A444A75C7155043302C4B56C80A258BE3C70A95E6289044F58BFC337C2775411DEF64140AD4BA98BF09B5757552019E4CD38FFDCF080D6AE2360E05330D92B6182DD05F766207185B91D2F0ACD8A5467FE01ADB1B5ABE1F0901302AAD2C989C9FB6A1649506B5D2538277274853DF8BBA752D66A835DC282158485E1E579FD548BCB7B190A86AC7C4A5716FCAF7D3E37A387736103DFF6A640DA1185625DD7484AD34FE87DB8D71D889D9E1677115BBD08F2F18174547AA98323175A25399F619DEAE9C632EEB7F222B1C5CC65AEA6251B897587770EBCDD0A70635036177C33DD6C94A9E881D21CD37F238916759F607830E8C0F7A037D2ABCB932CEEBF1E263FA4B9F0D381EDFA4B07C04C6D6E8D25491A53965223C833F7FCE9B459DACB1B0DD6C7F3D1C8373517397EA4DB364B5B94DCF6E25F292B73E13EFA940FE8538323771BB1CB65CC57407FB41033E5C925A31F324BE631DAAFC90F2D9A3B89820B704C555916B073C2A2CBA27333433AE4BE1DCDE500F22DD07B347CF557802448C585B69187756BBA3FF12B19EBCEDFA49D015EBB3FA9DE24ABAABE2B3FDCD772E3C510A579DCF0C5803AD60F92D3EBA1BF391B27EB997315ABB7277FBC55029516A130004C1893F7145F1807DF92AC103EFBC834B38FB8ABD79C5CAF36BD8B1F29F9BC33384EE24F666954ADEFF3451C9138B6202D65CDC7F8931DCCBED98DFA8393AE3895D9E9312EE42065716F92A18893A342A36E2D6D0B19A466F3FF634B5250C367AAB704161CC9E333F566756F4E82B19569B1D4114F05ED34452CB99BA291859246B27EED2CBD094CF8CF2246F17F8A42F8D76F5BD1291E5A8DB2522C87FA137F7219DC82E3162DFC042A083E411067CB01553803EEC73AA879B90C867C4174C952A2D48CCC2910F47F2FD2B4B739388CAEC2E17C7883981782F12D10790C503A479E52D46D5E58C36519D99BFCE23E2EFEC668C955BE6161315A2DB1DD77850B409B6C228EBCABB0614958738E241BB9E52DA1D9F6EB243B362CD80FA4B9FEBBBDCCA5E3F054DC750FFF4C579FAA3004506697509A2767185BA3F21AD2E335F604CC15C19F14DF6FFBCE3B17FE42F8B7C6271C0D2C5BE4A6A9014F8CB2E0A5FEF17159728558AB5FD2D35FC4A997F5968F7036B636416139DE7EA1159804D8BC77D945BB84C2725DACDD2898F6F2C109CE60C9F30582AF8FD45B6BA0BA558382077B1C8C8EC978236B2C23BD2870C2C70FE991CC4755A262A289B4057FEB104ECDF0D8A5DEB050611F0D0A879DA4EF69D559BCC64F9311BA31E3D517432BECBC6E15D0D22E8D2EF1CBD7B29950001077F3ABB197B389934B04A0578DD9DE84077DEC0AFCCADD383B3EA6ED58D8630C0D82FD9F490B0D7A7E2FC7C4AE71050EED7EE65A058FE897E86ED3E5EC008ACA8F82EBBA503A775AC71AD78668696EBDEF8E1F8541C01878C280D7AAE9F101438832AF4E18A6CB76274C9C2F97D61BCE15B6B5453291795BB35A1C29579B0CD52FC6234A420AC18CD7C8EE1AAF244FF386E88C3B0CD5D3C1C2C90337891C724949AACCDBB4FF6E18A1E795220FD9ECB7D64A77B87BA3B8B59EC7318E45E0C548D9DC02562BB6B4BF60F79494FA8672AB9A87C6FBBB84B8DD90482AD3933F1E6A5752A541737194BAE38F1AAA3185A70974FB6BC8EE4522E0853621C177BB966170C989EC3779057F26A3FB0F7C89B28B76BBFB182A36E3F730BC789EAACB9132121F472432552B804994EF7201F98D706CBB9AF291B0DE7E3839513DBA22A45A4F2F288420B19F087E991D3E4195DC7C5E9BAD169ED1E5081C6DE8AD4BAD39AA4943CCA5C9F25069C1E1D46814238FE385C6E91B502CFBE43A401E4950E9810ACB0E58FC3602380EF53E3CC6FD89505403E81FC0855F7358A8FD19B100B5A4085A7E6FF239CFF3BBD8D1DD80470E36D9FD45D2D10D7083DB7AA03A431CEC758DD6AA03C373683EDB72A88CC0DE33289887BDF2BDA437C1F253B58ECCBC5D5827B29FBC8D991056003DA95232CB4F61083D5E7B102A64FA1C054E8231E53721D9D48E6A20FFC3565F44802C02F7180F47765B499B59293C704CDD02631A69D1183C1798F4867930928D17D29B7F2443DC11DFAC4119898C1BD619DC90BA9C2C1548E4E2D7C5CE59C244F3244787D9B56E490BC3AA2B31C52E766B7DC3B3F240D620EA0A9676EDD84FCB3BCCC6232A5165B563C3CC851904634C88958C386D488F576CBD257396678177B90E068A0732B21ED6321C6D23026110E914ED3EA8B037F640279A4592C7F11DBD3732D81BBCC67CE746F7185E287A0B4297EFD52D33DE0C662B695D71FA9113A490D89485DD4BA19C3532CADD83EAF89C97920495417A1E683F668CFEDB5228A1F36602F9BE9B6CF6744F3AC4328D722E2221880DDC712E0E286F3B6C0E3B0FA6D953DCD7E95EB5FB9DBEA4CADB8A3E0FDEA5143D02CA1C0107BA9E5002D0036CABE4937BFD9382B9407326418E4FB8D1462918AE84B7DB9A214FC04501AE554142EE4A4E092BD093433E722F8032B70653F6CDF9668BD094E11D2CF87157BD0F6DAF884F9D002E07772EBC470001EE50EEB985D6880743948C1604DEA2E3AED7DCF56D797360B595381B78ADAA51ED8007DDE117E7F2BF8F13BE810B634295D1032ED239849D654EAC6A1D97AEC388CA5CD274E219BBC129586C26666E04F361734A30EC925454B9D741C11BC6329A52C8026B2C4957908E1F1BFE16763773D0508D7E10D48327931DD349355A4639B53D34585AD129AD4F7B9EEA5C39FC12D76BDB9077EE1C41B7A319A5223F836A556742AC0CAE8A37ECE97367BEEF55CB55DC4BE40E2745412F652CA300FBAD62A178EB +smlen = 4694 +sm = BB8DE336D3BA67F9A5267FBCA95D28C7116E93BB2D9118C1FA7BFA07D5FD224298C2E56C711C794795687444D7B83C2C209BD388072AD5BA1DA898766F855121903EA63A806592B3C801B4D952C4CB63459F5EC9F447874E97C106DD79706D2CB2EEF5F00BA712EFA259D6276BED28015F5EA8A02C18E07409E79B6FEDEF0042A91A72CC8D7A896E278A7D8E0A9BB2323D7775A12F134004501CEEE59D78A6C0C128983EED6F327DFA1B62138832AF4170DD6EE2F7A70423ED8193311048DC83ABCDFE4CA5B60FF2549FB917B8161658ED1AE1F27B3D380E389060E495B3EB76125066D856B32F156AB57FD4BC4DE8D08F3A94BC5AF430586CC5306F2847022BC892C6B2D54CF654640CCF89C4E58138C76BAA4EA5750E13423EA9CCACB1E59C461BF8BE6F11BBC1DA55E93CF01816AE1B4AFCFF11F258C4A16DEC9075A046C03CF8C6F1ADDDE80B6714E69C7CE687C4D5A373B42986E0C448A54F3522FB2459C486FF9A97B5570DF6408D82DD7D9A740D4728FE500FFE19CC79430850AD099058CF36CE73BEC7CC1DC2F30C481D3680D1FDA37F5A8B40ECB1A3E9779678DDA48ECEAA64E7E53135FE4AB6DAF5948F6D7F7975AA3A9657A6EA0C9D1C12CB4741A920C73321286C654BFB9C60053D209A2BEFBE4DB2B820ACA7B8F66445ECB0972C2661DF6DC7B5FE12A8B57ABC695EC453F2F290EA1DE39CAE56AAD70760862E7D6ACEBF786BE14F016BEFDC206275E6BB8092908EE8A49E8AEDBEF7AAA8CE01B6B8D4AB2ECB9086E924AFF7F1E0BC629AF3F06F7383A672833E990ADF710DEA28697AC3DA1B78A1288F2558E4E80ABCE2557FED8568D748B1BED5101B810466741B2809E3A72018691977566E929CA4707F2A978B0A984F52E4A66FF233F483624C3B46DDB43D25C4EE71E0FDF3F498844ACDD00BE8E99B86DF3F29C741ABC88B588630661945CAB3A5AC731B18AA65E5FA9F2E8A21992EFDC617892A6E8E87A0A722E1317FE07651BDDD87C9EC4906EB6C897577206CE580B41001347C7EE3B31492914CDA8314DD88DF8323FC969BE1D87623F268E9214D26A4CB3F9171162B9444B4A37BC94F33753A82F45C960075792E1F3405E7FF1E0F2AE99010B282A47103DEA059248A358922274679CC4C40EDCFFC124D2B65AEB6C93E0633E991692536D8FE69F77D4580D5227220608EDA94F6A6D712880827AE8A34F20C6A963B1192E1A4733A459B358E808535688D50DB8D83456B79A252868484AA91EE3B9007455C98EC2A556CAB453DC76457F2E2B1DBEDC49D8ADDB6D02DCFB98F92894EAA533E22BA70A1B5CF20B42E2EE1CBB050A143ACB5217B216E95CBE7F16087EBCA4C4F8E1BCC8B49F71EF0A423E995F810488FEF05ED0F1C08A391D4208AB9104DC6DDEC3E54D8C941033FB78C0A8BF5307DBFD9B3F6D8E6C32976D80555260190DF3A6F582A5266AB24A5F177B35515F30174A7D2B0E6D0698FC525CD3045A10F86B779983E8132C29D05861BF0C32ED462DE28F6EF83A42E9EE7A9E718FAE70D6F529439909A449C648E0BBB091279607944BB555E3A2E48DA181C0295FB9EF70ADC3C29C80460F59B2A054E44527921EC6CCFFA39EF7E754B788A63E1D570ABA6417D170DEDB36C04C44A6C11A92D5FC3A0262D13E4A9A27205730BECBFC8BF11D281DC684F61279443BA85A14033C72AD96BEBDD652572EED7FB31E58C75E9F970B86913BBFA755C7BE69A74E7E0CFD3FD99448F8FF0D86B99F31FD73FB5F85C9C8255A93B55572F18386D826FFBA94A1ED2821D840AC1FBC51938A33BC11BF0F3B4666464C3CF0404630FE39AE11C85BD424F13AC0C150F641BB73E7691FC02DA00F0AFE4AF242F9455A705BF808454E7716F811B90E505A0C01B8BB3916DCD9E95FACD5F40C169BB1758BC276D8F1B63BD9860C5D63CB286A3299271A4D83664C6FAEE17126CE2EC847B10696C96BEC82B61E2A7BAA0C159730E14DC1EEAEB25D5AEED2BD756948F9961D8E747681CE243D8F677AD25A542B4CE7C52CCE1D108626D9151E2A77479489AE8C40B3408E64B874AEFA6005B419938335BB4E8F344AE93F40E62F4D584265D5275BC4C61EE52B6FDCEEA00828E2F7F2391FB0C664F3B36DF706A1A58F75BFC6E3E334016BFB1AC72356EBBE516B4044E90C0BD25D7407F669C88A0C039B731CE6E8FC46C1750A260A68119904D83CF56E44D4C65A61E3BA981F0DE6E8F7671FB41905EC9A810B0B3206C9A304BA8907064C4F77934FBDF4B880565841741C5C31135A09353AB8E31305B63876D83E3DFCAE99CD5BB3EB55A0C32F5FF76376C124FD1119DB063FA2D6FED722E1B7C554BB512F4E68AD784A5366359B88AAAE77F88DEDD4B44E9163C810F553024E43E7303A56E9541B189D1054BA86D85547D396A72AB96CC4A0675A4657C8B0DB4DDAD6B1B264AE644D000D8F59A9C30AA314646C4352C36F7B8A16B77181849B99A5DE0257629487B9B6FAAC1D1E4189AC1E70AFD2E0939236679204C77506BA81410A1E78C1AAE96FA11901E7CDB1C04C9C5662642E2CE8E3E9F83EA1932CA3D9FF3650F54048DEC25AF3845EE1654548A48572CCCB0F8498FBF78E3B2C6690782FA1EF6B95B3E66611587F138F0E33F56A4233952A93D8252756FC7F7394014C83365EC0C38A62324CC5FEE243F8CD1334D97290808AB401B4AF553E4D41BFF3EE4486DC43F63C372395167881AE66C4668BE0FF95DE81C13874057BD1398CFAC40F324CB49D1C44DDC5FE45B41D6435D8D3AA38627525E75633932ED9BEB67ECD0A4A90EB14D3822F7A58E3FC5009D1B382D65B0D4CC0C63C22BD430119B59E844EA5C78CDC914E3F0E5210674E014DEE5E6217BF1D4D1364064EEA516C4E3E2B4F2CF2711529180766BB5C39FB6F7E494BED1F51237157DBA0BE20B02D7E8C1A4C9CEBF89618B3DAC4483527307D63CB0BA82C3269BD37671BFD5E81A72469859E063D97DD8F9AEA8E6027C3AED136A0E6A99300067B77D4B6D6CA71046AB86283F7C308C7AE7F592207DC762D866D430D87F128DC078E0E2F6DD7EDE4A2A3E32745CD48C1FE5ADCB0C67F9D39755495677BFC900D5FE2CC5557EF9F8F77862EC6FD251F57366F3999D514DFA9E32680BC67FB3BC47B0F05B05CCB00B04368D4E405BF70DCB424DA3D4B25C64CF37373BCF9A59DD89406CC58F94F195F4F6E8BDF0AAD7EC10356C6AD464EADADA81A41B91CAE4402FDBBDFEE29C00392158CE67FA46230EA8DC25F9344C065FAB7FF5CB0660A4595FB2795507F04C7B231C96BE54E108394B6AFACA122875856F3EE3D8A0719433756DF1788AE6FA5EC9914B016A4EB96038BCD412EA3FCA569E6405A33232639BDFD3E2D0F5C70B7193934B7B44F536E7A9C5DEBC16DD33CE031309C7F19EB66B42295CA6D99322A530580B505722B03090ADF64D8F6C5813C4901FE99BE91AC7028D0FD1218F6455367FEDF7985084F4FB0E6D8A6BA4106F21E18001F2D229610D306FD0EF5D79A12775F2B42E62D88E4A3BC6964E62F0927579CEACEB922B404B837244C0778FEE3C20031E50E9BE70C85F514C76DF276FF7E7A1E474B0E4B10F03F8835D64C0BF1D7E4724B209F1B0D82249ACFB8E508829F2FB994DCD24B6D23BDABD39FC6F06B1B1D74982AA7683FC05EC334991D473AA83EF9D83EF96F967F12C2814BE3554356EB0D50B5184B22546C88CF6349AAC0595E5A948930BD8F1365C9A9CE47C806DFE7A69EF6D0357DA292885504AB15DA1121840BB4400E7183394584AEB7F6C357409C8EF3F6923A8FB157B221C958BB1C3C8D23781906AE1EE822F338A4D60D87D1453D8608C032B0A05FA5749EECE19D68C3BD231DDC0DF9DB275724F74BD016CE98A4980811D1DB2DEDE3F2899CE117E89D47D8568846587A800183D8F988A25C06047EF889CE35130E58E6C13BE0861BA5A02AFE3D3F743CC4631F0956765C6399BE700C2F381494260ABA90F476D5A8056D3A86B7E9A0E98979D813261F9C9E4E927646790F6CFFA9E003269B4342538F096D674F4C014E318BC69291C53284F71E66288C9212224A7873F5DC214B43D9CDF8D45F30686ED91425584EAA0A6B720B866537EB0F0093CAC48C0A65A9B45049BC6F2998854CB4F31104DDDC6DB107C4F314B73A5B91A858C93EC881C379AAD3D51F936A75FADF636A6A0EA9CF882085F569C6A773F0E26B3C047FFBE3793F65AE685148C9EC31D32548D10F74748DE5BD9D38CE49BA5378D866A1EEACD810185D21EAAC9EB5558C61B5A8322DEE40EB4DA0F7C8647277F3044255B929E045A12D78FE814AC3FD80C4659E7A36A616E5EF9CF40B6C469C29707C507B6B27ADF72148C9F37BB8C76625F31A93149987EA6CC633B5DFBA3B07F74055B2F0B95889B0B892D13C15071958BDEB49152642AD6086B57C0767C8BFE3A194259551C3F93E47BB35220B6B8D254C3248F556F0E4987F1D0A1443102A39FE356951BE3F7513CD174871080C42B27876EA21C5F3AAE91A7C5F89888920124BE08410411E83885476067988B6A6C681BC3CA44FA9C887E3840FBE5876C094E8B45009E9AEF6083FE956EDAF84DD2A3A444C10316EB5C73170797C12193BE055C5DBAA5F762852B09F4ABA7559EFF097875C176C26D5B25C96A2BD16C87BD613083296E44DD685F6550BA062AE11A96786CEFE907B10865C373FBAD2EC0DA27B29F73D385F4B8AB183C2287CF12D5A933F488E1C1F21894789E7BE90029F39FD4A4C3322B9A078AB98A9452C4A8F1381B4856F8CD736ECAEAAD5B867907989FDF7C46D0104C3D11269C2B785E9C3F5CF8FC2C2AE9D5487EAB98A0E7B47DBE66DC4428933F5304967BD5177974155D0FF3F830797290039504FF0D508530C1FA4F51E82FFE94E60826EA32510F08B5161E435B77B879276D61F98CCE14B37B0503B4527596D858D5F2B3BEA60014F4C4EA77783CE1C087CA7FF1D6F58E8FFCFED23F7898E7BB00FE1F0699CDA63EF5451C0D85F1C9F10E3BADC6011382422CDB0214A0D21966FA52ABD22EA1E56E9463D825FBC77BFC04D440F98E3A73660C3F412FEB068D4419F7D038E72541802A64F515B4F21B3E5F0FEECE97807F71D37BF7AAEEDD83184BBA60A0FC1200581A576A1C02DE64D69DC22A72DA0F084F4342EA1FD272774184DC6D4911A372B90C50D2EF7C8034381C0EEDB5400AF827D09F511952E43B8A52DDF17FF1AD326C22F0550CA427F98C1DCD255CF331344B80D6EDB511B673CB58414F112B7038DE6108B083A042EC1D0C84501F91F80C01E927FC3D47B663439AEF51450731E52F0CA95C1C9143AB084BECB1E31C7A27D6811A44A07B009CA3684F8919E3A3BBCB4614ABFB776851DCC2FE65BFF3FFCC0D40B49AEBD4F3E61C96DB0E3E0D05C73FC9A8292E6BD02FD5B552E25E4E074BF1E2F5DB33005A96931A105E0A8FD94A69C9D94293CBFB13A253F3038D9B955ACEB9970A642F3433DF51FEF76498C9FAB7094235259D3C8385FCC28FA38F58E513D64AC3332337798D66A7C23BF552A700A0BE63BEBCF0573E6133A1B65C08E2C665654BF90EC5B75C5269C365448972CD3353FA677CCF1428DBA914FBCF9CA376FE58AE06EA91C5FF608628D93A8339FBB60DE904F1C1E914B947A3A47CB72C863679C953433AE29458039A6CA78402D43E37B193263C4EAF4F2F53546539E165B885574230F56A9A2BDAFE5B18BA82A4D7B421F1594F15EC04F9D12962896BB60C866A8E79BE60FAFA0506DE0E91874720AD03AA7982C204ED12B1BD641D2A3A9AD379959A3849D67FF9776FAD8EC1D3453624819C8DC7941B1DD11337CE17BE9BD32D90EB54B72CDEED80D61DC3D883E65CDAA90564C8A22C73F380B1A0ABAD73D1B6F1F6A0B56FF2BAC9246699E52FF1F9DBB5EF856C60433670C5DAA09C0271D7EB26C332670C1382C7F829E608D99717FDD7040F42E61E575C451B5C0CAE9746578913BF7F3E3EB5ADE68660B3720A7E432F6F3BE0994B9CAAB2D8802E4ED85CD10C55147AA9B97A6DD50203343C3FF8CDCF73372870C282582E494992D400F4FF42BAEDBEF900CF94F4AC0A57F193C645E024221EB9D88A39D6E33CDE18055001441E13849637F51CEBC04F214E5659942B27CA4DF070414E4C5B37E122B40C2E9F5C3F5507D9CFB22FB566A39EA80AE418DBB9CDBDD393A434E28C4972C221708E448BC468DEF9007485450F20BBCD7EE8C4D587CF7F46F05C83FDC5BDF996219E74537EB7F391874D28AF718AEA4051D8A9DB8E62D84362B5CF4213B27D888881526BDD6DE97EF9E46BB12ADCD7F64BB595A4DEA4B1D361C5D9E9167A75267494EEDB16267F0170FBE2E73961260A982D86EACC264E090D334483C14D6580D4DA14205098C4E2EDFE1565686FBED6D9E418192E34748FC7CFFF175895021024383F4A7B8EB6BAC5ACB5F600000000000000000000000000000000000000000000060B131B242732352B8C4B0F29363EAEE469A7E33524538AA066AE98980EAA19D1F10593203DA2143B9E9E1973F7FF0E6C6AAA3C0B900E50D003412EFE96DEECE3046D8C46BC7709228789775ABDF56AED6416C90033780CB7A4984815DA1B14660DCF34AA34BF82CEBBCF + +count = 3 +seed = 58C094D217BC13EDFDBEA57EDBF3A536F8F69FED1D54648CE3D0CCB4847A5C9917C2E2BC4D5F620E937F0D329FCF8A16 +mlen = 132 +msg = 2F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE +pk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF5D1E622AA554EA009462658857EF35146E1570912AD1B8A743E06E203DD7D0FD3161E130B0A1E1FE25ACF2D1174B24B334D1E3852A27654D7456967E8F11E43B9DB93EEDE439F57FC95C9D89A7267AD325173586B0A46C9F2F974D988FD7F887758B151BDB0EDD49DAB3CC22E58CF6A60185289F350422F036211884BCF2CDA8360E85AEDF90C1632428104DAA46CD7C9843BA464B04B45C0C67424FA79521B036CE681BFF23308907C6CC98C54D991B9F83DDC620570351B5395AF07FC9CDBC40EADE7BC9ABFF856631EAA0729CFE5B8F3B049ECAD2D4C7EEC952F175C11B32C780226145F26AC34D2C6A6E4E495A3742A6EECA04322010F4627B23335D338B274DACCD3812587DF776445AB4AE053A90557BFC9D6AF0947E7B57EA95A5277DBB83075C645A28724B9731FD6680FC4AF5503B4F80E5D70CA08360DD25C42FCC022DA3395CA20106DE72F4CFEFB604A503298CE55905A3990CE210E8D81A95B9483049C802670188D9D1A12AEC87FCAEC7EDD2D352F67DA3A19CAFF0D306DB560FD056719577F3B540EC4E9B1F20510FE3FD950882466A896041E1F85E7C67F9957FDECCDE4E56DD94C7500DA48F057CFFEC3731BB32D0E294A0420A25076FFB71FFCA362946A376561A7B3FE748D226C44A5C74BC2D72DEA44226B09481BD7158C19978AE48EA3994E92297F5D1F667D2E6402567E88C6055D5D92894F231F89986F66D01CFE6C4CBB847F2E4257EF52DAA2CCBC762E78C459FB69EE7ED55F033CB43B6FB8D3653882FEC6989FD71815063E676407F27CC9F8ED623577557BCBAFD8F977D75B369A89F15A24F453A21D32D0C1E6B5731A38CA499DEAF9522C2A69AAD35FD8449EEB1CCC0C13AFC348B1E6580E8875F63864C6E42152BFCEC6591D678AA76E40FD521B486819FA170C2489092B90E335D3FB436BB773D3C735BC1D7F48C11DAD3633456738200963DA6A9F0392BB74FE520237491151892C18133F1DE78FF678CEC526AC1EAE9DB5162FDDFE88C895B12C0ED9ECD04FFB61090B92E62366E8FC3C6F30D5A7ACD0A5D7A748D6216AE2783F4830B70EC0CAE255D208228B524804D6B1CE827AE62A338B9C068FA5DF7FA6779D5E4546F654F0A2AC78668A54485B545A5F2B016DA5B87A6AD5F81840D81E5506B498A2CEF24D15DDFBD93B748BF368E7D3C16E643EFBABC1CD422B34D41E927A73106C1FCC0B6883CF5E61759D38F7D084D0A110127B7297A4EF177673F2688717B2B66AA38E06B16F9DB43CF7F2CBF29F46A13FAC2960F36A887A6904463C9B846244514A4055E5EADEDAF5E591D8B73D1C47CE96E5CFB36587355E9887963D7050AA3958A6F8300D2DDDA647F390565CC371EA2FCC5047A18B6A02BD13ADFD0B62BA996DD50AF5086902A1B68749CB4B165F81BC4184C8F2E12778324CF58D08A79AE222D446BA913AD31C65DEAD9B0904FE7420ED1F275E2B1146E0EFA5554978FDB718036E91DA6D542303406AAF121E30A3D02D73B280CD0D16427F059867E920E87A4FD43F2F7856329A5C174B0D731D9BBB549FF6DC565DA5ED40CBE5E6A50B48DE90296C14CA15D654396DC86E01249A3C9F285B84C39B9C8CEB4D1ED0A695E49C37CC2417285AA12F10C092097D21EBC5E29E850848B1120E865AEFCBA77751465AE5DF0D3973443E20A0D6063F289D8F194CC912BD9BA9EAD9A4DE510A56DA7924C2C6BC8429008A23D90EB882456DB78C0845CCA86934926C68CE216D1FD6D7FFD19CD20083682AB05CB09F81AE014DE8DDE6C70A8C98574C1A3E04C2E2D25599FD91E1AB811A1244B321BE50EBF99DB0C4D9EFA693E2E4E6AA2A7E6D5849A9CCB4CC485CD9B2DC2E96E28ED1C2328205258CF75C1E0F0CAC4987D4E51C537C5225198B626F4DCA7FABD2A80D21A5A0C3174884C082E9A5499F38B6D9FCA19C8A3E1D8B25B9D7A062BD1270717E5F4D77995C1682917FE0981971791FAD58DC9ABA08D143F089E0BB273F77F85C72974617ECE60CE1750E09E37E28271D3513C3C8D572749562C20D04D8697EB66000C8F05246BDE9545F3ECB7D3EBDC1814FF2A75EF72E3DB1E70DC53AFBAF1EE3C0680A66F551B247C005E8C1A0EEBBD611F6FE62943D6DD970CED9995BB1B26768A9CD9A36BFAF94E3F0F9B7713D1E952030EE94AF7593A8489DE7C6E3418127976A995D27B329326CD4C9201EBD21D2E6B8B6A5C481B2D2388E5873813D84D453248257DDFA335ED5810185911B1B61CE10C890A8977F232B586A8491FC96B18145FFBB6D06A2F3C9368056439D872D0E153D84DAEED3B10E4D374D9867561036A1C81DDDD29CB351A3E45400CE3438DBA150C6FEEA85F31A9C1CCCE991C7802FD9817EF521889DE1E6276AFC7081F631FE854053CCB96A610892A51A46F3A68B003B7630AC6181C02971A2D16C56972CB17B76C7679423B456BEBCF41A3FBB46481DD6525966B660B606B238CDF029A9A8089ED30F3825C136CE60C05B1E776B139ED54083473C26FC3EBB0B9A66674285AA5323F4240EF9188893291A4E164023916AD982BDFC1120508ED5B0B09C79EDB93C7C6DF2A31787509FA17F3D003E992066AC7AC1E0DEA4456C7070F92D0B29BB73B1C88A3736BB7F7FFAA43F108AD19652DF989F7AB05017E0B149EBE47D667F39625650F8FD75BF7849653379F86EE3FB6920BBA55243A4D165FDD2964284FF2FE2742A4332731C2D824913E0835D0D139C29ABA4F44759139CB39D0B84031A1EDDC70A8346139F53BD4FFA5F7CE9C218EA685E25EEA266301DCDA64CED2C64D6DA5B773BF8F3B0F1A8E8D0EB2F466710770C9834A49102F44B4BE803EDCB65F45AE14A1C63C93A9C104149D06B770F0772A4677216EDAB5794EB3249C8EDA7A38D187881CCA4E028A828562BAD540DB1A67C861F5C9561564D48B34E8C84F555C8855D601770DE42F5EB1E580298D03CC2D04103BAE519EF50E974183351D7BF5A42E4C35F2DB6DA68F1D6FE16F66F6BA1F1DF450A95CA2FD96B2469953E28DE91D3159DD7ECCC52CC478A0835F484B36B399CA2ABBC593C3155228352CB06A4F9BCA2C675AA75854D999C49AA4C342B9ECE500D453568DD7F617F329FF4037482D5BA0F7342413EA6232B01DE874E3EE05D66E7C32BCC6F48B99808F2FBE3CF8A7CCE1C366FEB85923B15B5F5D0FA7A051831927991A3371122048912F32D1CE606D570265F7D93DD0E3B15B84F7619200B212CC99081B98B6886A8AB6E9E9AA7F2E402A00F4D096F3502875DFE24096A95430B7CF017A02C0E9AE22449D8490C9A4B366BA1C49BB2B9E44C3EA7BA51E1B98055D6B0D09FFB3D624C3E8679E54928279193278EE3A44F27BD361341FD76B69CB8A0352B2D0E9BD5F59ED768F17A7FF27C4B372917ACFABB0EB76604CE014D981E86AF0A5F3CB748B8F2092849944CC1C8CACF758890E29772A89EEB267C443D4C1D7A21AF4F3C0F780F9BF92CA3BEDBB10167E8E68736AE96162DD0A73EE16240306725DA44A8AFBAA5F4C8D9564B8E49FA98DCD386F07986A5D9BA344E1776E95E5E63A2D502AD65359379F86740D0E2E71E26E9AA249BB02DEFF7B70E6A6742C8EC8EE64E996B298A83FA3 +sk = 945C75C48230174ED23789CCB96A2D73E56708BCEE08DE339CC6DCFF654F7FBF0D569C84D59FD868B9ED7254465D5376F201542735D9A9FF810767C7B39C0EE13AB905C6150E4B9413AFBAE5BCAB052DD2266C80D6F9784A1CA65C07D88EB46AC040908B300922187164A88D998441DC96298A922D201211808605A442261CA05149823109876D82448A99082424C58D22214953144811368DCA3082D1368DD8328891100519108E6406905C3462134901040408C2020E00B190598064511432D14250D9068A1A29480C10864046300B416D09098D104871601286C4048E123020E44870810002DB824809C5319AB24CD3184C63240643106A88A68050084C24038C891269A2B230000346442486C810040AC2714914300102320C3129CB068AD186086048259C862C08C72154989059944C84000421224DCC045080227092360903114CE3088E2045864AC60DE3428914488A83040EE42246A1B688938600A3C6101B358E60205019166E08334908008DA4144C59244C1AB3054C244C61B40961B631C4382510122583285021B80D12824D1811881B87651B040A48082C1AA360038329C41461C2924C5C30421C234AA20024C1806110455001B78159B82D5CC64DC086105B380E8420451A804C43B08DA4322998B4119BB4519202222123290C2570DBA26C0A380023252554363181486663084504C429A31029A2846082384942406E2141329B288001396E18464404166061004D141501C94220D9262D93344952186D21982D22B740C32040D308110293641399841C100920076141C8502290610C83459C060148206280386683204C0CA3240A360642C231009165E2C62D2395048828811A3000D8046E1A392520C384D9B8045A38861B31300CC35062944942182CD0A84144106543986D22008DC3188659987042C2898BA088A0B89109A46C1BA00590464C54B42554B6711A860C8B82808094511B4101D210440C4230411820804620DC864841246899C830603492D81625C1442A230985A292080A303112B36CD9A250E42070891868D0026E030450A48088DB10651CA710C3423240860D0CC28124C5882482611B442AD3846C23216E5A02500482250236661B3945C3340A4C002E189669DB04465B066D9AA82D4BB2049230680C1061A02631D88030D192850305098A2031122092C3326C209111CC388A133965018768A182881C06255A40650B082019229051140A93386194C8608BB468A3C424D2380A98344114154DD33465101329C3084E4B44641001696104518224048A2210DB480DA19865C4A49061B60422148A04425291306E494451CB0226C140810B246513B06481124EDAA045519068028145E018608AC62154386D9A2005E4A4690A0780E0124A09A46540388E13B049D4424A99484658904009090C089811DCC86C18089011B10001358254020D5430241944690C226D0B494C01903014C43193924C0A1305244950A3306DD40868E2160860B04DDA24048892500B8288D290058134466032811314658AB650A39484D84045C1B224430606E11465243246E0986DD0A8911A306A04A58D934831181581E00208A2246040268458A60992326D4B188E1A0085CC24328B02801B0330C1266819912489227204B15062048E1B116D1A894802370AA20668E13405E3920D0803006112611909925C0464CB96855B42814A808C51228884242DCA366C1C068C1B0104D3A87154208C412091A4A42C10326D14A5305B026A8B145009440C92346120C640184102CB222C50326518410940428DC2A21164B81102880D8A0692D1C8009C226644B08DC18449D4463281162E9BA431D12069C23401583085D30609D4206148B0104A883151266618244903472CDC4844D2468E5CC0495B34050C2945E0184201457051B68412881012276904948102920D14C58108063220C63010B67144B44C939629DCA2054202515B2006081810CC20008A082109448C23B280004761E2B84C0832445AC06CE2927051B064043825D0843102176213449110906089A064E3804010426C220410D0866152B081124584E20846A3B2258CA68599308AD8942404328D0A48219BC271DB464E5B822C13232412946454B61119B08913C245540008E0361102860DD9142A11C94C039280DC9C2F5DE7BFEEE03778DE2E3AAAAC4E0469166ABF601442A26FB0B16A92B901ACE7E455552496EA0178EC9A99D325D729AB84A848D5336624CA052BC7FFA29056B7A3462165305A250A783B4030BEE24A252A27C67F5A5DF16BD96C9AB774BA0FE2B4C47C58DC2390E8C22375F8EC3D1DE491DEFF922BC08CA509EC537880C2BA957DAEC1709B19D0E50942F67A262AB08DC956479EA7D8CAF3A5C3E183E4F86015B33ADA47CD5979CA8D31A7A59900B4B65B5779B992D08975499D97D666575A8D4481F1DC94A7308BE2155DAA2AD6474A22F6D1D971CF98F3090F14C6CC83A1D2150CD89A8BBBC1CA08A1B67CA5B81287019EBD4F322C11AAE7F977DB7C4234EE03891B346C2703F1EB5438E8946F743F90A5F577B50BCE404737BD8D412719A1501DA580B6C1EA05375DFC690D7F12741F2796FABD8808097A9B346367E9B94D46789BEC782786AD4990765EA78F67CD7D40B2E391AE9BE757BDB20FFAA3A81EF0FF8F6467C00778B90BBB7F3E8EAA2EA2025EA31F6821D9AF48A80CDCA8DCC2B5715E86562C38F93EE7268137528D68B2A762FFA0C63FE632E9A0ED792D63D8DBE83FAD49B82B682D46FD1147F73EE08559E1660119013A023AEAD19B65D39081F37F445C65A676E811F16FB39EB22B83B480873E35BC104F8825912227B0374585460727275E40522E9C217EE53DB85C9CA486BD3E3ACAB03EF8F26F71627AA1EE115E7C309E937CBDD0F2FD8CB58223F59D430211DACB15926725110764976D9D0C4DD1234B6D91D9647E9ACBDEBD343ACDAE5944E04ECE93B6A9C24CC2758B1C0692E6459B527733593D8092602FB8671C8C02C8D9014F1576BEEFCD167650BE7C39933FC4080FBBDAC169178D76D00C47F904ED78B994C0E31A87FD87A1099003806392820D0BEFF31839A991A75A264A60A44F0FD065EE8251FD7240500A7DE09B70C68010452437714567CCA35B9B13187FEE2A52C50564974232AD18E944A7C6FA90E3EB79872D72784E07FD716A8D4C03D12BAEC6CECB45202E32883F4F6846A59AEA16BDD0B6BCBEF7FED724A2B01310F153D9C5E8CE2FD637609AB20CB27175E480A737B419E55EA23261624383381E215B0BE8ADAD17B894C780B9DF9B9F0BB7C200DA09AB525094C0CF7D5F17941B9C81F0419D929DF2C5F9983F6306D17BF2DA6F7CB1B789AF66223522A9E10D05F156EFF0BDEEDA39FA3AF03533A80F9981847C92DDCCA837CEA6D83986372C5ABD84DF34AA4780D51314C8EA791FEF37C34A4E07F6CF7643325DF197869A7ED9EF23F1E71D7B8FBC3666BDE12EEE24F97568E5AFEE10F7DFEEBEC15380D5AB7F9B5B8C133D481A85D794DB49A746B29DDBC68AEC721E0F827D6C0515B2CE1D177296B69B2EC343007135519F304A7A695D142606C978524A85A6ABF1E60309E9BD012BF2C2F3DDA3298E1ABFDD2F716403B573EF756B808DBFFFE99F16041C595FDA85AC08BF867A9AFFF14C7AE8148112659C34741BFEB2D02B80737E1B782CC95C04B44D03F5F6B006C33A085EF08D81313CA7983A25B26D92C9F651C1CA665D65EF3CC5DC35FF62420DBF5DE33D23A0F479185C0E9D07B5AA8E277DEF999BCAD7FEF745F6E8E83AFAFA745DF1C07306C8557B8B67A1995D745C2E173F06C4D52719C4E6DCE72443C79BA303C49B5AD69DCBF54AB19D8C461F7BCF7097BEB88D27544266936D5D6A3AFB9965CC340BBBCB3B6676F00A79823C40F379BF7DAF6501A22988D9B448380359605E5F3D4A9D72ABECA98C2BC0D3E198F29BF3104C4B5DEE08B03D56F2668A104A85F1A5EB493BF0106C44E18F1041C922E82458668DDA2B86C345A9E1998EE6F4360FEC824056B49B8C64DB567850D7ECD194A5822BE02EDA1881135F6A521CACF3D121EF8D9581791A9C4A2F2CA4F2E4678130C580A1BA5A4317C87152FC864C4C642F0E0373EA66621C2EF5481CD08C75BD9DF879AEB8A1A146C05BC4A178A1A7E6B6C1DE03EC1F8502A4045ED6031301113C067C525AE274FAAADC04E172D639C90851A524931FCCB61A3FAAC520A3210421803BC1CFE765D3E6696FC846606E2CC8A180823253C3EBA8808A3E4779F15E350039684203C63C0B5128A386F5FEB03891CB60B4547D75768CB442D0E4BAE7980CB6B2BCAE499DD8F50DBEC77A92ECF01D21BE7F9F7D8E2D245DDB2B79C6100C7CC85B4F7C4E05139FCC2842CA674DF919CFD5FD1C97E2377E0C5A553F72FBBC6D9365A90B5168CB8B92133E3D5F577A89D800AF712A5486F542EE1D28FD866DC607F0620B6DCBCE1684FBAD6B2D7D1320B2D3371D85359C6F4C009DB2DF01EAB112352769E10901DAE44495048FCC921A24C90E91F212E71DA1A539F34542359D1FE136769F1CAE362CE136E16E9741C87B7E123C9397F458B5193DCF65BD631A5C430335D8347D474A226FAA7FC7B0FBC0B466C1929EA787A756957DE9DC18E7A8B71B13F1617FBA40387B20D6555197F4A57530BB6218E4D8526652A8E4F6917E859BEF4D09504311BBA1F5F2F0F8C7A090AEF09AA27A8A3BDA4763A90E8EFFBCD7D3E64FEC8B9ED487CA90AAF2E848384FE1961A959F9A65C344ED8F10B4501DFD058CD844A809C19B556D558E9EEDEB8949B5E1F41B13ABE7799CB606390A7D7CDE402858D7ED2DCCE1D8A6B045391D997C3D8C9D6A25E490C31E4BB9E30DFD58A13F2A452660753B930DAFE46C38E7C28AEADD7EDA65A473D08D1A7D72E78B161A929B86CE67A35AD092ED13E9C7883A97D0C1789C4B11D496E567263A9D97C2EEED6DC262E793F94C3AC4AACA039432843719F65733F33E06F2840DE929FA57162F4DB9B0DE8BEBF5059DD45702064718618017BDFEACA054D2645FB7084457668E419B8D5629AC9546343EA8974850A8DFC04489D46BE49FCC9E062B43A74EA6E87FEFAFC04B39DF2747975C555D40900CE63111F535A00FDB4E17C01A2EF7AB095CADA25F76557C496FFCE85FDCFEC1A40429FC1094E786721F3100C483602FF498032479E3E619859C3F3FA1DC4719B0C890A2393F7CADEA9EE027DE827BBF61C663661005648CC41A5CA14A364D26FC2317D067621A8B326C3CA48A7D65AD96534E9FDA49FCEF87A822FF6EA50A958AF4CE743E93B05F235EB4033D49CD76F58BB6A18490BE3510720FE864CD1D4B10D3BDF842BA2B930704874368DA575A7DD82B2EB83001717A2C1236F45AA637DFC40F69B352CC359D1BC2DDEAAAE469CCBE6CD87B6799DC4B3A8C85A164B898B312ADBEC8F74103A9E6C827940F15A0B3BB98643A000E56490705E8C9F403FB56F1E9D00150CFF72679B7B1E6191888F08075FCB64D8772797216DD3F9666247AB63A221020D9819B3B6BBFC33933D918E2446C6298BF012822C3F369C9127469F03F59DCF8D7F70B33BC556C17A9CD9AC3CCEEA4CCA7CECF99F2D8F5B2693B35DB10A44348F4399229828684A0B1029B93A088F13D3BD064867BF0C9CC6B3F9D2F690359159BC257540C5BF277365A049241D896ED60BC71E973376422193AD658C4CB7C46552F0E63DF4E00F063A102733A15A1A8BEC8757E2927910717D88CDBFAD30C57FF7751D6588DF2D54E6D402A5E63E8AEA2563CEAB65500F89A66DFA64ED3E664D00F71C833F0B93BAE5980753F816F36D6ED9A5ED090245EEF4D4F51559D7F2BDE2CFCEE208D37C32F68793357A98B1C9388021C0F4962F182D4DAA256C4357257B1477BB7D0EEF60994E0DE36E68C615CB58F7FD4A2A93D3D208ADB68267CA1C3045BEA84C349F78007BDA6C5998888DDB3DFE81DD59EA87FA44FEEB13977D5D137B436CAC149A8A614BA2AA9DD22B6B4B10C6CBC96C2F4FC23C4239F848DC74E2E8FAF5978762DC4B5607BAF138C9041B197D3B9461E4383D4FFB466E942A6B32E639E05B0ACF0471D774392ED589C5567543BB65A66F8B9E1601A89BBB6119584CCBA3169416F0774E84308A609769F83D988FA0E1A7DE1A158FFDF6D750E583EC0D298AF2AFE98059E08ECB3B9441DC365C90D8D2FE29B3E26F76D9ABB53BE59A95FE36F1ACD368F6D004CDEA347A3C70D7F7990F562B344FE6D08C269F65999388FCCDBA720CB5FAB8C014550A186BE13ACF0523BC2982676AD13EDF58E63DCA87FAB5F55071BB447DBB2A55A4D28C463AE1531A0E52A873037E42E2D1BDBD1F7BFFF76C4C1B09286C6CF277209B5383A51E4DDCBC96F8A6844FAEFA498660650C1B1D2BFCE6D30607F798BD5BBCEA7329CD496BE8CE446E686317D48A8EB9E308C399473844AFBD19027575C23DC598F10B36B52500978DF5D7B887B776EFB2A973E9A1A07CD4BFFACB5318F800B815F101ED980FB94FFCBC6B95459DC6B7CDFD48D97FC2802D73F5D5560DD68ECC6A120CA5BCC794FC0E5C312CDCA8036DE71B566CC10FA198EA80C02480C2D8E0A965B7C8960924A5473CF0FFD85081DCA08596958456EB11DBA1806E7487B18CACBA10EEB5F97A63CFCBE5BAEEED5A4C10101385D5BD09B87271FF98B6E03B3B380D2328C80F461C29D620FBA48683F6D3C553A2D924B96BB8FE865DA90A1C7C83A3D6968B0E6DAD19C7192D710053E9F91A0D0ADDB08133C91A6D7BB5793A743601A85EEE5EDECFC9460A3D559555ACE93D440E8469904166448D573AC90004A2BE129D003C860FBCB0F7A13C9059D36B22EFB7EAF7B64502DA4BC3917F6 +smlen = 4727 +sm = 66956FE041C05F42BA5881AC1895FCBC5CF801EE59293A44F5AE4505E963C5FFD6FD44FF7F6AD3A0FDEBDB3F3B88DC74FF622BE23312519A1E3EFDF054D088FECAF607FC753EF14AF72C526BB5A098D74D4D6AD3CDBD4458EF16223819C900AA33FDA0A61015A8415508584E93782B27AD58064CDFEC930366A6BD29EDF02D281707E9CBB7909F4B6950A2599E8119BD620D877DE3BD42511226243CAF5BB37CF4CCA371C700278DBF3F1DBAD4482581AE7686D9B727AC1616E9E842A9EC9A9C7458B15FC64516A594B24AEB1FE32C1DD4A34BAC06D52A368E6C56E7986BB1C74780EA38970F3C2C25F08C58897F1D5101F5C3BF98ADC255A90C47D4C1FA9A29FE9E72BEF4DA869FC4AFFD5924E85FDB48A84347CEEE10B5805D01418558392B9732155BA5E50D2D7B89100FE38E22D73C69B1D6D4399140E2174C6F51F29BECA007D0B91B5F71F7720BE8E41323F3E3F50A7978AF1C02957EDC9B1E7E280E44950DEF3FB5011C25D933A52617FE73BF8DCA1AB820B6FCC28FC3EB27FAE2AAE24A84891FED74568EE09211FF84A1025E76A6EF58280F8988A6BD1D72D7BF8416B5C016A9DA83B60075006415261C6B8FD0F3C686354AB37E6B24E11C6026357180ADE6856EFC95DA64B4F08208F55CD26BCFF4BD408054D86B58DDF1CB756CA523FF14A817E41D98352E875F9704FEFA7753453BBBD06BF7A55F04582298EF88156B99DDF2FF896265411108DA694AFECFC46E7EA011B67E6F00A9ABED34D6B7262D792CA89618AE418BEDF3EB9A8241E1F6A0C48F9FFA483D1BB8FCC57AE369239F36E69E3C48D6BCDC7D1C2BBD9DFE2D81F630EFC5750DC52E21AAF422B7BE0373F68F7693E0C9CEBE96DAC7573048F15FCE1219D98568FAD56B7E601A99AF45966DD89540AA979F4CB37B98C367C8655D5CAD0DC881299B81CF487AFB3A90F10D9B64CE8A1EE59E847DE331162F695B71A67FD114500E1B0C139974E381E18950DE69F9EB20856B72AB57AA224B629009208B9367E2C18FA7648FB8DFAD0917AFC94525B1BCE017339AEACD607DA77C9DDC553AB9586290307992DA62F8E9A6A77BD3F20B91DC63113A6BB8AD77C888A37879F844D6A51642BF924F0BA31CA7F2CFD98B1ADC114D576F10923D8A8850432A2F17B76C7C1B92C72470BBD9148840E3B3DAA3F6CE2B6E97F57FB97D0BE2C6B08351A8B385AC3B6823A38324E74EE6D9AC14600290B83BBEA4BAC53973FE7F9155415C56A73A544A3FC636E232083FE2F0744AF6F72568146118B5425A1BD6552124BEF7571AFA05564B578E612F679FEF8CE7448A20BC2620693F5D3520A7FAE4FC650EA206CDC126E185FE5F4B1FA49B12A4A3D72C5C3D69764298007CF94BB48856A47BFC2CFD240377BDEC26A2A2269CDDE6C114DBAA1BDF56F560C56779C9D96C7FE95974B0158162E1B04989E9C3A0DA28899C9585F52B226A0D4F386B74266676FABF975E767C2F8EE4B30EBECF279C1B7A6959F708FC94DC4D94ACF82583B01EE8F82CB910BE6EC4865DCF0F46963142C6F2ABE5C0837CF15E7B2E1623F7062718FDD8FD2B73977D1FFE222E0CDB072AB8A3A3694F81EDAA133D13C2E03FF5F385FCD1801D07F53497FB20B4ECB58F18EDEB52A87E71457D330EEE3356BFEE18E8D28E3DFCAEE6215DD388758E579C37FF176DDD857531C2A5AE32459E4D438C9995D8DE6D3F7BBA2105A2A140E9E03E5282DAE410706CD09913225800A2087E73A0AB5167E8206AA61906107A69DCE748F2B9EF3E349A7F0C75BD91146EDD8446E35B29D5B84E87BD0768E77393268D84972427A093A1CB69C2709F401B3F50CCB7E322167A79EFA8A85C77E3F69C3BC75466E114D9D1A56B758456EAA6EAAF0D9BD8A528BB89AAEBDEB08D2F3BC3EF9A965B73E4F39E1DD8794E172602D65D673A215128CB0F75B280E1031F99DCB3A6084DA88AB16F1E857C8BE3275404F5ABEB3F377D63CD0B6315FA70455DF12D3ED89E81599D85D81E72EA33C3E1FD5F68A8C5DB2D6D1B265CF824E4143571F5D7C2DB801BE8FFADF478B96448EA031CCA15F591FE763F8734E05946B92404D943D8F60903E5AC813C39B1536FCB90FF1919614EFB316FA9133B038A4D336278E0DF5AB20291A62982D819376F30073748725062BA32016287581019A69E3D7EA3BF1724179343E039FA8FE220D83C10E0991D1EC98708E7376C57607061BF26D6C61F39EC7E7784D2C7A939B0920CAF8E57E9D582DCD6218D8A9C767D7CA401DA452064766249000138C431D06A8CD20A5F1429964C9DBD7463E7307A3DDCEE47D0D95F971F43EB68D00753E2C225F20E2845BC0A2D8557931152C94077A7D7DBBEECE43634172F52DE6C98585F8141C28CD451CB9FA663CD6FB084082D726C0BA39B98279D0A80B76A90C17AE2A97EE69E705FB95C62B10F40DEA95DD32FE0E6EC8E32FC36E468070145211FD3145DF77ECF9E32B941B797B9962239A0B27C0216DE59A9595B3C2F3E7C805F2E909D0139FA85CA5399F577AC3654FED6F2D1527DF05B1398267DD7C04840669CB655059F2321CD1F4C13FC2B956ED8973FF68944B95A475069BDEE9370367F43F3EFB0745110315A40C30930C6ADFD62D49E03CFEAF6BD8FEF52042FC540A20733A3E7C9B3D22D8039C63EB50B7EBE5A20BFCAC9B6364054DB9652307A07E0FD5EF906D18A9CA34B92F54EB0B72011B07F9565E1C88383B33105E7056C85B73DA5BE655A9FADA5AFD65B91BD13B8332EE7B5B5A8D35997043C42EE5BCD926223B04B2BC72070A7461FDCDD8954E819452931B880C7C4C56C4EDB598CCE66B6F792B08B4D5F6A5790972E416C85BA9B7EC54350993DBF9FC442C5B8425A4B90C1782028C014C7921C82EE425B1A774C29BAB5A6F336376CF8F9764D9CD4EEB4E5A20A16B5203C0FE93D3818FF17BB7DC9BC51208DE0FD32796231EDF9A61FE9EA6B3D3AF7443C26A456427296D880FBCAE50D08BC470E805CA70BA1DCC4069D3788A8AA3450B0213E65B53E0686C09964F61CE39FEF6B2876E9BC96A69AFF93E6F21A310797EAA7C32554A2637BFAD0249FAC3F4D1EE303F33F17F41DC3EA86EDF8DFD591D83C02C5590D04B0EE3B3E47581873C6093CA8000EA5DC941CBD3CE02EDE0250035CB097B378334AE5125AE853B51B952353956DBF8212DE4CBF2DCA3EBE3EF73E8698BF269EBB582593145E78AECBDDDC49BFF799A621B4A356240059D1D8C1AE3EA2254FAA290DFA3C85B312B2C6FE68B8390D0723721B6A1BAA5409CA5480AA7CC6CF2808A13D782DD681C645A792C1A0AFC26054F4C3AD004B5A085263933944073C8FDFAE29D17B500463A0E42525BABC027EABDD9787700D6AD01AFFAA666E3F743E64B5A462C1084863DC4ED066C394C7BD89DCDA2BA5CA1CF3AF7A98B70B4E7DFAB2C3DD0F4463180B33DC2F8055CB0728FB946B9930AB94D38D117085C9D0DC4F8167E0CE406F49467C0B43AFBCBB0A8114A8E37115D485CC6C3E6711984D0F075FBA6746F0FD77FB3C6CDDF43DB76A7F8493F97C5B1C0987A4D0D702888690B23FF270AC759DE04ADCD36C62928D16D6FF705863D8BEBDD4C1693BFDD764969199C937F9EF69C6F0C1FCFA41F2B9391E7C9BC896D00FD1F6092BE259FA717C188BB31F54EB84D21D370376E09801A8E6DE917707940751C893841436BD0C176D4EF8F2F41BA2F6EFD4B224EBC0BC33496D72035386152247D458A439CD9F8CC1FB404EB671F812381D285BB040C9F5DEF26D5BA2FFE6F4EEB1F222249DB378D87C770D9C02448D457560962F5551CD1CD786392496D41932607F5928D9F4A7434A62DDBAE0866667E3C4A18D45C81A205681D501D792F920C5CA1B21825E41728AC9EC43AE7F07ADA55B94C224E332994DF26DE2B19408D48FAFBDBC34796BE24505F699A3123D0C0A5A3F584DE7438C9AE6098AE8169E89EE227967FB827F6800F25557361B27D5A2ED8233A37D475CDA27B189236ECE138E91DD82E39B68C21E35FA7304F6AE26FCCFE13F9C2937887BF8077F74F62A07CE0565C67330C6FA641006F177C3FD1938545CC645A74BDE9BF8CDBAC54FBAE4F4444F549F81749EA7A35426F932115082DBD1CFBCF7FF869E8857BBEB00454B085027D3FB0BE0EAC125359193EE2284A4E66E15AC07F127D50AFD1BA6EC408485787BD1D4A53C3A98FFD8505A536DAB0B6708C3E1152ACB6A42309BEA8AF27E177383C8AB36E3F2F1B4757F035273DB124900811973F6A0A2B6C1E69F659B750DFAAB8B27F2398A2E061B9B2365FE08AF267EFAE0AF7CD6A3B55C5082A6C78DA12A68332DE1621D5DC9D821357D4E88FFBB8E2FC203CF566D729D08D63656E5AC1704B61AB3C89C6639150BA779D3C7DC4C3CA69B588AB20CF480B524F0D993969D6C2DE5913DD88A6F4C45A81A553D1D06650D5FBB570FB90605E5C1CEB402EB9442B768ACAF3C207D27EE9128FF0D147C4001D13D4192A3A4F4C4E69904CC28B91A4873F666949A1869D3C24527B2E352334E5B164A28B844E0FBF9DFD8C99E94BE2FDC8FEC1812BCE3F7A84E6733C00BE75F1A0C0F873E1796BFFF23BF6D8F5989996CEC914D1C2E7C2AD55186A2F623D5C4F96301977CFA1539275EF8C9C592EA75211D36785FF3116F487294ED609C753E2C8DC931C174426DD5D71DC72EC7A16D48A3D5B4DAADB71A2B4B609B613C996F2D6E702D25FE03CAB897002AEF0CD3D11640D86AE6C81E062E0CF89072196E9F766ABADACFFA4EACFB9CF299D9FF9D7E630433F2A695C16037EE8DCBB7AA9E0E802E58391AD710C9F4EFEE2751C98A05B4E65B1485A74CBD50FC745D242097342E6DD4529FF6C8C6500B3B60A2EF0669F05FCF0BFF91256E7F6E9D3251490A9A8B819BFB2E6B3752BC2287E776853B48D058CDF68B1ACCE82A81A3398DEFF3C349080A3A73959A2D29639E2326D5D878550DCC802CBC45A9A038252D17F8888184514E98CFB67E45EC0AA9DC1BE25D06947CC1F6BBE5C2CD4F71AF9157DDE6ACA577F10F93EE38DAEF47EDF00F12582746798C53D24F1B2CBD4AE042F10C7237A1B4B707BC066F0F00B8896CAE75B7840548A57E0C09370ABAE7C2A64C5B293508DDB6903DC9F1FD7BDAA0725C316C422A4C961ECC2514E8C34E93E02F20C732000DAB49789EBEB0E99BFB5ADF66D6F216DAA7DDC84C60A80199B010DF6B631E83D62DB8D62A0A1424F83950F86F65F1C5E731875CA0A2220F885284F128CB5ED8691A3BCE7BEAC4C019DADFBE36EE27955389050F78925DC9841CBC53F455360ABF63C30EED7A5293A287A81563C1201593B7DCE6C9D3F5065299884640E56602CE5DA9B44AF3CDFE89CF2F5176F9A6C28C302CF86BC73088EEAA6A9408659DA6FB4FBBDEAE3A587925CAA1A24CA54E125E86A4EC2F8E8153196443A2486F089C18E14D53181EE22EF8170523F121FB1C4D04EDC1F26A0D37BC24099F5217AA1B994585178D7D041D0AA4B4E6BBA6A8FA01917E093A0433BFF70A24D5B4A94ECA627F5665F9DB7EA7BAF7C514985799235CABC30A39EE544D7DDB51D87DBE53A9B080493A0E3C5AA45AD846BF797AF8C9B6C0136F6A93373183E98DCAFCCFE2EFEB732DD69D034B860997770952C2C276A3728FD1F2FE3DD46535FEBE908A914B430DB72B6413CA4E2AED9851B4BC276D624140C26E04D0608B1045BA20234DC70988553473E82CE99A392FF438066F7EB6297C5B1CA3DEF33F4168AB2BC22568E170E2E0A177970A4F4ECEE17495B63662C74F6FC79DD052D0E15D9B36C37EE09E993BE02677E71ADA32BA4932673199433D537A5F2D4FCA87C73F010F4EC2FAAB1AD0E19E31DF56F11E0AFFA7D60E0E19FC101CB3ED8FB7DA8AAA912589A5813FF75F0F1766BA97A3CEE4C5626BD68FD649D67261ABAC15D48D07515BC70A0EBD8461715DE65DA693DCECD9CF612A595283BAEC146273BE69990F516D9939BE80CD78301B4F0EF4565DB7573664BC43CF5239450CEF26AA95B296D652C4412FBFEAE0AC71A591D0221A2AF3F9FE2C1A19F32A2E3CF89EC232E656FE63440FEE5624107B1E95D40447128DD823F0E0ABDAD8B1BE9C348AA84997F60278F7D4E1D3A09DDB45E740780F353A7D711D3F0E24D99E30E92BAF9AAC57CCE14B56B2C42DE172DC783BDAA5F7F3249F9F4526155F1CB8EB951BD7F8589C6CCA7A610FFF1691F8A23DD56FBEA59FDA98DEFAA8B6C8D167C29CABEE73C60DA0A3A414FE33B95739572A394FCF494DA0A61FA1C81556ADEBA591DECD9EAF6D3AD605C10058F13F2F024891CF0F2B6CA8A185EC66087554FABDDB1DB9B276E4B7480271BCA8E7C9DC87ECD4A7AA4E2E42CAA381B7CE9F0BD4DF591241434D727C89C8ED01090B28297ADDE813285A7595C1CBEA1642445462759CE2F1416B748F989CBFFC132C7386BACBEB09404E5569757C7F84888B8E969BF4F60B1A949BC9CFE2FB0000091119222A3141492F7AF5B52A046471EFCD720C9384919BE05A61CDE8E8B01251C5AB885E820FD36ED9FF6FDF45783EC81A86728CBB74B426ADFF96123C08FAC2BC6C58A9C0DD71761292262C65F20DF47751F0831770A6BB7B3760BB7F5EFFFB6E11AC35F353A6F24400B80B287834E92C9CF0D3C949D6DCA31B0B94E0E3312E8BD02174B170C2CA9355FE + +count = 4 +seed = F1902A7815F37BC7F5802D8CBCE5B48D82EB85691718062BFB84D8C06AA41D6E9039B0A107245DAFA4EC109A57332914 +mlen = 165 +msg = 1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 +pk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C55F882A709741C281682C70D421D53C67477C0CAF0C168DA953397C33F5840919ABB82B3F19BE8C6E890E63C66A874888DE46323B37441A898F568B4DA1F844626E4E7E3911164FC5E4758876EEB3D5871608D2944344877206516D57E4AC531EABACBA83E5B72A8364846535AF7B48B9809357F9585D873C01800EF0232AE377DD2C3B177753C144895F6DBAC28D2792E5565730952B38F1982738CA811A337F0814E4A1898A81392CE111E68CF0161CDF5835E63EC8755C52DDFEAAF1B8C4AE5DDEDB2EDC192E6772EFC38698C2E6AFB10D9A4EE93B2E5BC3DE559219A8F4BA4136D1F3BDC98FF24B887BC9B7BEF101BBE69E22A68EADAC66F46D94A1B50CD50E082336C8BBBACF947396CD4489DFEB8379ACC146F4F499BD9E5477D591E8FF70FF56BFEA8F0F18EAB09F275A175E3CF80111BB070F42EE3DEA5AC69785F90A94D299EC555A2D4DF502A70F967046DCF66857FC4917966AA8DA75BDA6320CB1569EC84ABF0C857CC0AC4E01985BA833D057DF9C3311620152DB97BAFCC86085473C6BB09EDBFABC346CEBB5887636F67AD6E05DC864FA38379CC512ADBE2C0C13462501093C23C6FEC4C20905DC605C46FB2A0EDEC971690F7E578F12155AD24F0785FD9227008C174CEEC40B662A2C9CCD4C7B70502DE0833765A5506980082CB649FF7D75E7739546E71F873BA9768608ABD32CA811B8FB21F4819891EA5DEF937AD2B916BD24EC7C96341AB01DC0B13353D023C8A3D8B8F8584E17816B17B9CE2A0D31E011A79C26DDABE9B97C7E8067FBDE5925F96635A25AEE9F6EDFDE93456183380F9792B0DEC419DD5502CFEFEE5348245E7010BB4D3E7FF9217022525B1D77D25C83BD0B9DF1BCA0C85528E4EC1A8F7F305408771190FC81ABE8F17FC1791B51D81F87B6592B430C47625E000D3F700484BD1F64892E036DAA1D5E89557E3D7626468130FF56692FA6569727EA656F1AA72C8A34B491E9F99CC4878482A1B424E0BAE0BF2AA1CEA8F2BDD270367A3D4F7489C7E98A85908ABE6D98F2B38780CAE751FBD0EC445F1AB2EF8AC969AB4313B120DFD0C6767429E2CDC638D8DA34A9404216904B7C52E3D658E0378B4C6F7A44AAE71ECDCC5D9AB356C5EF936D61F58DDD3BE3F58E4AD0AF2161B7EDAE3392B8B17550AF505BC1E96BE095130D9637A6921D548E563096E5FB9D1C59A80792944C01B513B6146824395AC463C57F3872DC16B151C290137588D49990C39C2A3EE7A14D9714A06A110E6202F0514325C36B591FDF2D11CF3A9F8C3D3E2C4FC3CDD48BA154FA5132E685952F0249F40D9858395D1ECB1F8C7064CCC5A3EE8FB31421B65F9801622EE960A717C4D8A7D2317E63FF26F521260C17F299D65A0864D8A7A5AFFF50EFB833BD139EBDCDA14DB2BA20B99A657F3D0B9C73283B36222DE12673A26C553F9D7894810BB57317431F83CCE6BF8484CA5169A3CEEBFEFEE67EB21D4A0C17A9A07D79DB44ADFE91C224CC0CE711489AE7DE088D77049875B71520C53D90FD712A33D0D2A76498D9583BB1726E7758D776D63617AA2F9AB9243EE46CF6AC2BB06280B4B0E9BB1C22F2CB0EC6B136EE2DBA1C92DB2E120D44628A4EC6ACC4EE236035078188AB1F233FA129F48DD663A0AD9823DF83165A5E1A48F77C31E2A3AFCF28C0431880DFB1E598A0A4DD2617EE66FFF01D0F8EAF1C974CA0A03E76B50D3C9B0DE6AB4A5B564379BD258FC088A6180403D7E5763D0F58F819921E29025CC8F154F068BBFA8215509AA1559D82CA2F13E1BB812E06D54ED3BA39A5E3AD6459C540C14BA8C8D388D9DE5709A91074A9D99A42F2396B7F668FEF346D730FAD797F397A94965182032E0172FE913ED6C48FDB4BFA3281BA19D09B698A838D64088DDC2D8EAE3FAC31EBAA37E76936A7C34EC9513580D09E0A828C98231A4B4C2AB54E2958CF8B90C333A0DA1BBB47CF5C6961D967EDCC95C2D0673601CB3E8E13E3DFAD3FDE8FD1399012AE7E8677C2C8D3E441CA06BA54BE91910A0081D524EF16D337FB4E4A2F4A48C20950476785B6E7C219571A66294DDBDE884C650E4C5C23551520C60EE559BBD3C4A7253ACD41C23213EB11A24393723F1F0D4158037EC2875512D4FD01B4E48FBFC55FA828E0D35ACD225F7B7E3DEF9854083E78DFC04044C603C3DB023601C9E420EC5E5E57421CE6F01EBF6F6117F6B3654D65F5BCD47CD172957699687E2F2976EFE263FAC127425FD121983F0277A3FD481705C660B7D38F1E739CBC877F582F9B3B47067EC2F26841EFB7B409EDD25853454A8F95D8130D5F306E1AA5103AE89BC352BA4C6A86CB3D91565DC9224E7C7D8EF6E53A32DB4A514909E2FCEFBB1188F8ADF48613E0DA8C5139A06DDBCA71F5ECF3829DFA579FB47FE0905D0FB31D9C7D1C2460685B15C09510CA55C4CA42F6B94D5FE9C9AD7C7AA5676E12EE40D11BCC8E1E85EFE8F27C49000E0CB58BC4A11E33D471336228402169DD404CFEC4879B8062D56F50E509CEE3771C181A2C4D80A0A8159252E571760DF1A76C57CFD8E010797F272E20BF3761C89B23DA928333F69F5B94FFA3067C8245553F06595C0A37CA22F7339615D379D62D4F9CE9C6EEC8756B18125979A1634BC187D6D1066D4F1487C8578F2C196CC0A768E126A9939B94D9A7D3FB12A8E839D5A9AA9A893D3D02F6B5F7FD95AB40B5B4FD8BE1C4130265C041532BACA8A870A9C4E2CF0B9CF34A5BC0F080430E53497B03B8CDDEE3E1E76BDC973026AF933D431E3D4E88470884ADA3E08630714E750D75A6CC24C1ED600FA97F093EE536C3CE0D49AA5AA574026BCB76EC46D81649CE5CBD9DB17C5FD98DDAA783305F69BDD21770C84DB0EEB971A9B04C20A217073AA06B4D4506FFF4FB12A8C43F2F5C67320771DA5F14D911471B9B519BF0643B2ECCE0BBC20C304675EFC1DAC0DC0731E60AF71EDD1453ABDCAA7D94B7843767CFF95ADB3544355F75058002BE9BA33481C02DF6FF63D778D99C43F83FE4D930AB7EA4A026E9146705DCBD35FC4CB3EE0E9607538F867450ADCFB0F88A29D36F54781CCE83D06A7E9B7A1F133F4484390818C5B538D9BCC45AC580E03C326902ADF20889D095FDA7A926579FE1CF46C14894C02CDA25662645C87DDD97E48562423E94104A933D976A0AEB61172456332CA151A7B6340CBDAB1F006D365FBA335CBD2CB34C619EE380223DED365A320436A7C79D2795B00C28D786BAC0F858FE72314A19C60849FC85028374953B3AA3EC886AD69975D492820B7A706355C1149C4E4339A9F8CEA036E89E4C6C8C325FFCFB21CD43510BF58337BFF78A63157C1E78E22456502F73D642B7DF3BE3E9986002839CDA753685FDB00CBD12BA4581084E7DEDE1450CE571E40B132B22B56195214285F71D12E78D02D838F0EACCB6D132E88F0127583E16305DC16B6FC647CC44C8A94F18A9FB3E7D30C8A90F1455046079100C1EEC7125B6E442459B71240F117F404BF91EE5C6CEC69D61671590E6423CDBA5204CD7E911F9D4277FF7A4F8940C1BA2C96BA920207A3800623258089750CAB4700FCEB1D81EBEAC31B735D57C18B41F24F22D197E11FD76F5CD005F2E81D78BC15755EB7A76 +sk = A5BE845A57BC4F592E37012EC47F9D3669E3285A7FFF5CAE360F592DBCFDF1C5E33B9DD08D39403847A73EB678D90B5BF5F1CA87673CED56F2B061FE997A92EDD72DEC9A54EC81145B74143347999F577601033F2A5659ADABD514FA8C56A72C0A036E4CA6892122884B10721BC80CE4B62499B889998028D0486A122085A3A2245240891896412304819B800118992D0A104C24A611981422C2882C20A465E3406D1920069B0080D83809E4B8212142491BB790480086119941E0A88C8AA6115116691941100A350144C46CE2383211C76911994D1237421C451080A46842A26499062ED40888C986905AC6691C106260C20D812691101929D2B6805C323061464A10A9010BC351DB94201124001A346053362010486D9108684AC08411C225849220E4A8709AB405D3A2898A209262A84954061162104C402822E3C28CA13226129184C9308C043851E41451C09670E1948913975140968520974984086423240554A22902878881306052400E618445C00812E342099A1068E40222A40881444446099940D242681AC36C039531C8B6449A8869DA1828D244522109724A283061144144A6110B188509820101270E111426C948704CB649031760C410281934861226411BA78844126618A5700A0882D2A84009C4711943441A20654412321C848451267208198DDAA84911A52899C66809092592A60853264A21356912A151030551DCC22C60B60C801492549071C0368042422C18040E01C904C324305B0868E140860097300C0592DB4809A13248D44648E2844C998220D9120E022292E30229603626A09869DC00251007051A98688A201113A231E238891B27694A12501086840B27485C2826200031D202612238814B848D01043144100DE1A861D81691D2822118B3501A4306C0146CE198644AA26D130232189410200651420888443820CC126DE43822899205A3144593806C11B628DBB02109863004282640B401E4B48822372E5C864459100C20864543486D21A331D3903013A905848424D0404EE2804502246AD8B82902370552B8290A31805C1630CA386263385098444E24386624492D5C26922446050C89448C904164288A8B20690C3492A192698116680CB12C00897024C87062166819280893C00D13400E1B8724503464103964E4020A92248D24301209B0641C296C08026E01C9600C184D819408A2A821192981493091A1B00D23322158228821361293404681B860A2824803C06C10352C24400D212982C8A029D2888D1197645B2224112472A1B000CCA2254C90812421701BA64911C94C04078DC1186D89226D113482A2160E53462123A5300BC4510832604C308048A86993B4318C32648C48821938840C16310B847002144A0A84881AC90058920849108A20327104128E48222512C2291AB16800C020494220119260DB364E2082058948019884241AA78D19058408A2501100290A428804278D20B909A04272042606CAB62C1C108500014860100299448A4114718CB64909872408C6700337695808405C984450044464968060040A58C26C13A400D29284C2B030DC0882D1182E192550D9A631A0288553222A93B43021B4000A114C2384281A98095A948D63822852B4001A360A1001661111215AC44812486D90906904B969DB920080044C02048D1B101102A028D31872902064D49288CAA850A3A020DCA66024044240280E04B49124268CDB90200A13810007064006625CB42849028C14A10C89808D641484C090249A4609E014908148821C437044C471C44689231111812882D400219A26302415699C14801A364442306558446AE0300A4AC00CE1B40009086EDA886159423164166C90B08D12212C01C6515AA82D0447851841115340820BB1011891501B954D44063092186910348DA00250C202721194059C960813376824B260D21844D2446108276E8CC82561263112356652026ED026860840649442450AA3400C4851C430210331812323090A1964DBC0200A2200C40450219328522041113809A182680C16486490289B8809114101000188D1C88461A2840416065432109C2070C8260AC2C42D90A071CCB26910954012308424444E81A42D22B42402A84414B66052080141044AD80440232684C0406E88244C0A916DC40444772760EC216C4D652C592B898B38C67C533CF74D6244AF5995FC909C08C0B48A1EFEE6CC416AB91ACF27E16DE6911627FD0E299477C1C089E10386491891121CB46B3029693DD0379428E5C36EAA96FEB4A115F5F9D9B018CC4CF597C10D593EC29DC285415AE820D86B78E459F221AF95410A03B7C93371D0E1DD93B60CD5BF959B7705484EDB58150FC9DEDE9F943AA8A1DB50C6FB2158AC42DF2117F1740F508C29F370DC7FFE470DE27B41E327D37E0F6A2E40E1712A982E0E14ED2DFD7E4DB1C5F2D45041B54D792CC8B9116589119F812FEBE0B84FE4A15764A59C81C467D87ED0AEE7540B69974E287C9223A3291CDBCD63E309DC99D150D75BA1269800F0F1EEA30DD2E6DCAE4547A20C14B6888C1ED4774C7C1DA93700A7E8777324EE56105719B12F350501DDFE33F2A6BB70399BF8FF6333F22CE4FE49AC7AB808EA4534E76DAFAD24A1996BF5F791168D8B19A5F51D4E9C080E337998A3575FDAD42C46685821C7CAB6E50D727F56681E13831EECD350DE2567BA997124F06DAA679F5621CCF04AEB02F409BF674AE7FD8D599D17B4416512F32C0850240D86A87667712B7F519B794F2B63FA914BC6F373DB40ED3192E640CD22BA24E2BA192D2E291DEF37FCA31CC54FCC623F5A08DF9D7564C3CE840B6CA9CFD21965D79D1C7D7487EF54589584878FC1E33CE87386203695E41938EA7E2F72E8AFE0D85C37C4B8F0B48350394272F6E67F8C8E4E8E819CF9FE8B7D721936E01673B1F270B3328BAFC24CEB7FCF0261461DAF23DDD7307B86C89B2ECF695A29C58ACAA223335CCA798B4DE4D0D540868890AA59F250C3620002003B339428B1BA60436878E915B3B18E5F3FE67A2E340C7578B989593817E97E2F662D543197B4C54A1331EFC54BCDA238327919A8AA5C128A02ADC025922C9944D0394F185B8F88CA845E927A0A527E376C08204AF4ED103CF6D29767996311EE219DF8D3BD21E481B51AF9F981F3D73936B4469E957861C4DD9F5226CB72468FA01940DB9F7333F3A923FF9A652712DCFF3E9BC81D118EBB81225825A63D627E6EBEF0379C59BF2B78E7AE69DF7BB2254F91EB26AA631116D0544405EF2BA3C513E34F78377456FE4BF8F76FD5E4D97A2F3CB09B3FC7A8C3858A0D69C3883C5AD7C5F9853999C5A5D697F48023B38647AE03B2D66582AA49B48850B17F9B472E63BA26085F7AED0DBAC205F4A0890318BD8C1E78F8EF6A1E9A5BEA1456C3E2B1039E23CC54A19F7A8BC6EB496E9B5898F5617C20EC9059437CF0D990BC1078B09A354E373EBC1EA0BD7652296004E33348BF0E9164AD824536A85FBB4B9C02FA3E18C63C34FBE7F21FA3A9ED4DC97112944BDC672352DBBAEB207036C595E57D597418421281DAF546E8B447386491353EE6798A0B4127B215215E47C084762A1939E6BB6BC9C6F370D1F61F34BE241E11F399EC85C6BA1FD3EF726D8FA6ABA2B30AC8FED2997C69A31EB61593FF228BD0209579C10FC7354487C8B07C50E0FDA1E9AE04B583DAC899D24818B3842738D0FFD366BE442D6787DA1DB9D602FBA110027D268290DE7A83D05C9747B2C8D6424136D5F384F369312996D56351F78A92B1AB3299654957E9FEE609F0595ED79F08AB2AAE6761E2EE81837F2EB81A57186163283D2B57E6F38FC1987DFB150982DEDDEC711134D6D2C81EC624EC58B602CD8B9F220C92B26865AEC1EBF65DDAE9E31E3E836C01AE8BC42D657615794D891ACE881AA02D37E8A7C812CF016B94A0388B9ED10D6D2D851C77721D41561B59FB07ABBF49A87C8B9C72EB8BFAAB904A2CAD8A980F5531EA89E27A7094098F8236CB5DD5F11F1EC0E812ED5BF12B069471267154645ECAC178AC26383439309413B205187911A305B98F99A624F90B81F18A4C68AC0CE0586C9389C908E0EE38BCDF453ABB2C40445FEF37298417D14FB785F0EA5AA48FBFEB3BB08CB90782FEE9C5631F679E309CC9E72D3FBAE4641F98B99809053CC9ECDB906C79D115E9130E5EA998EDF109790C1FE25C6ACB26D29682484751EEB502ACB2FA2836B3F5A04EFCC014104C6D927D797919C4888B8E8DE98831FEF678ADC515BB7BCC32A2700FC7DFD8C1DDED070BE4CE4368702F94B6FC344BE348831A2AC65EBFA21E4EA1F309A01097E0305A60A59A38E946336FDD2CF442A15D4C6B984C444984608751711F828E6143A4E1AD2C00C897B5291B383928E4F1593A0809EBC2477D367863821CBDBC010EEF0775C4F5C478B4272C3744D1D604D22CE27C18E67EE2E65D13AB94A9855207698A51E67EE809A10B5C5D3E8DF78EF2623A9CFE59A6BCE393D77E78536672CC3973DE8B532222D55834B645629D600A46A05E1F2A929B2F5623AD3847A873BD87F290BC822D1AB9B7621E35624AC65A6AC2867FF897C7D68F6EE04C03F65B2166526D41EE96CB5144297696B5A75A86582C9540FB44361D36CF101491A94F3DD1BE9D0B49E4BCE3881F2EB15848D85776AF6FA785FE12F923F4D29D893E7C875C99C28E9B784E1BB9E5799E14F2658494BDE74C474DE4A2681640B92716DEE04E5D5B257ED347FE4E340F4B84B62B5EC9B91ED7048D3456E75DE03C83AC886693DAD7477DCE4D4970F1D15394401CB01DE5C1E8EA8D55BC98A51FA1E3D9E128E33C6789ECC1E5AF4053B81437F3D0B44631838913686EEAEE493003567B0919D2ACCF4BF1B7A39CD8886ADEA7D0DD62692BDC2042E77730D03FBB0750C0FA8A6F93781879594E2CE34D85B03E65FC87736B22B0C6C9CEA225A5FD5A205AD49AA50F06FC57A29AC6DE244902933516436B4E042B1FA4A841B4991C188CB045C17EDAEE9A18C8C728007A00A1FC4E3B626A96EDDE24826B64A852B7C93087D6039ABF9184E24386B6296C1DEC321AD73B86A88E55051F5B454EB45C60F6E7F34B4EA9A1C39A65EF06D1B0D6A8EBFAC9545B637C90BD19BA9BAEBFDCD450BFB6BB6A4683CB8F9F6305E44203D38A70041367FDEACA7E37AD24AB8057B2772D1BCA7CF136A45E3EB16EB984CA3E092A48E712F9B0F3AEC621E4AF0DE5074ACBE189C136DF42222FBEA062EA87ECA9DB6C5C61F1155DD7DE6EA84A2F3109D470B5BCB3255A5E619D3C931C245C7307C3BA7F42C933582B79B7BDE0E7FFA4DEAF23C061E70CFD1AF2D03453CFE570A33F4AE68868DD11292A3A6C997CC865C01CCBE945C571F931A176F586E8647DEBCEBE28CA53962463C1648E739DD4FBE8622BE15F60DCD4E26A40AC179A12ED30509A186852A2E62631074BABB6C1718F69BFCAEB703C2B64CE28EC121182BD9161D0702630EEB3E29EAC035B45F964D2602DC71CE8F8C082709044CB8426EBEB7B8A46A9F13A91F5C035F7D071233E510A3CA4FB77BCF98745FD22868A6119245CC0D61B14A92DAD38514DAB6BD1B8AACE8BBEDA6E7CF8980FA78003589CB43107AF3CF4BC54EA4268E498266BB0C85D721DB0F381EF0F09ECB1F147F3D3B5BE1E9B97F06662A928FA053381B9F15334688C2E4B6ACDE9330CA16B2ED320D32BC1B7436443E4EED522894AAFB4AE2A412850D4136C9A1B9BA23F535F626226DC08360A13311C896A5D3648A902C3671BFC1D5B209574ECAFF59F4F5BDABAACCADBDFF1C0BDD36C527E55D1D9ADEECAFAD6E01874D981821174079BB027714392937DE2849437DB3F6C6F547C3EF11351FE8FC12572DEBC8B3FF781AE4BA7777FD4D45B0E0B85BD41626B3A6D136BA048AC392731B4BEA2F1506A6495B44438AA344BF233D4E224E53F98D5A9415C95A84E0A13D3502758268F55C6BAF8110D13248506C5430EFA4AABFE81AFF757BEFF40A48C3875253885B1B2CA99B2B04E2458141B9B11F132284E1CF41C8DBD4B7327A8F31EC18247442C0C8D2E39F298816633C65DAB5BA38D04122D3780DE10C60966532722CDE0DCA44B7D9E356CE11636DBA369F8A529B6C9C9C8E301ED380F8441E3C0391875AA8D5D18ABBEA8F40E704FD91B5B6CB4763EC2AE84FA5DB009BD2FBC46E8FB72AB0ECBD0740B9FDCB756CBA30F70B62D48934B51CE4068CD6AA9CFA305AFE40FE98CD4F735C75FDEC4E95A4D7284811C3BA0BA72E657993EE28159ECC8662D13DA59C4C94C44558F6A54B4163F8E81BD5C01B2750992FAE804BBE528457F13986D4A3B10AD15B8AA7D9F0EAAED08B18405F24727C4FC010EC1DD02A90BC566548BA186C01611A7A570852D4E11FC3850571513F0C33B95E3546E17102C8DD8E1B7192BB472A8FF998D7B36C82C81BC055B41ED5B37601D31424E01EBAC2B9AC0B2A24AD7D7160BAA07B7ACF699F4ADF0A68B73518643BCE44F25ECE428ABE9D288C31E8EFB14D3A756A638E83A065A6510A4C27F8B90871B363CECB6F48EC85E83AE50C21C085E18FBFDF471ED183B338304EE6ED8176768BEAEACC8157A90FBBE8F96C90B893477BA354D2D6ABC28390695A112BF54CA65C40134DE2E412F6056C3BBD72860E95C2B6CF81AD96C79E2E2D692FB25AE9BE1B42729E747894A80F309D5838601B39B38C637D4FF98FAA2B73CD90B988E0A5F7F69677AF1560C407BD068E12D6AFEDCB911256F9EA84F748D314228A8A9E81A30CFDA76255F8770DC8B1CA9136B28E88DB8A24130BEE253F9C1BEC523F816721721B140F8D62E302C50139B3C22209916B6E945410BDF7F9777E49B58F6AAFE29CDBF8E519818CF +smlen = 4760 +sm = E30FAEFDC08F79A59E52E2525875B61A1325CCFDDC4E0E7A5FBCCEABCAF8A8F8C03F5D97EFAB1AC3B590FDDB9AC73BDD2646CA2DB85770678D4E9798F6E13DDDDB7D1E4BF81447A2D5FCAA1F8382030CD5F6E9906D0720482F041147F1D47208EE60991A780A4C7F1C1D735B2575D85D10D8F18236ED0777393CCE326A2C79FD094A06B76CA759FB1275615BF5C75CEA3AA2CDD81639EA3F8562FD7D85B990165DC265166BBC58D40A125DF1E01276D7A5C19D22C3FDA1F1FD72E266710E84F19C57A899577ECFC7F33230FDDC35F4ACC3389021BB99AA1ADD03AFB33D7D83BD9CFDEDE7259F56E53E09896D0DDADC532A5786A3070B405C22086DE5FF8CC8CE509E92046A5EAFC70D18EC1E5D6823E8EBAD763C703133C1BDFAA923C7D89FCC4C351EE65B4DC04CA780E2C7AED3582A7A781DC808442719B9ECD9B9FC93EFB568FAEF827B949C8B4C90665A9BF5FD0F3456654D0397CB7BB1C1189A112A826014760F92A143EF5E12CA4D0ABD42977FE16615897DAC1712212222919639A483AC47BE731BAD6D048A2EB4A5FB3F9B4C3334C83D77DABFEC710A39EB76ECA6F803712F0F9E404A408EAA865593802D9DFAC56DC445173A346BA1F745F06E50F8472CA30C9EE7EA6212993206B43FD81F07E22029A27885B34F8E5DCEEDE33B138241CD72A7BF6F347101CB41521CDB367DD63A109C564AA89CD48BDAEA6A898B2AB5FDB196BBE479F56D7B64B3ECCB7ED3BA1900F105708A24B747F9ED4B2E11C294B94816410E955854EB5ED9836E21E03E4B8F75FFC884971DDE5097539A7BA805AB862498916E04665A4FA3ABB44268E9380590DAA8D7DD1EAA3AF959423BF04E097C4D2D9B2C0E8B625EF0E22466E87E4B81307284CD5870EE7FCA2E1444BD99B3357FD7697CF9B86A61E0520913D9A5109AF1A9B660BE39CAC515CD1F5AB45EB6379930D7064D40E5B6B7497B700C811227007E9570CE5BDCFF7C58EBE32F99B4B02584B1CA74C030622ADC89ED56C302C25DAFE17612C616015F106C27F16247F8D67F352FF058E5C462385F6F5971194341CAEC2FF217EAB701F5F7CC415712805538249D041ED20E1D8489DA6E1B7AD5E4DF66CD0922858A469FCE33A608F0F531916A569E4C7148F4ECB81E804870DBF9824685151620CE1671108E597F07F7D713F782A09D20FE4B88A79A98A4169575919228A9EE1F6F7D807F3810DAA2335E71F9A0DDC79FE0AEBE67CFAB17B789DDA46035D0BC0BE4BA37BBAD0A86590449F44ADA967D1A533F282DD839064854BEE6D79C247CD03B2815A208F66E8CE3F5697B643BBE170A1008D3A42E926D51C7CEFFC839BB29B308BE044A860FBE06A10AE36F7600480C55078D03D30F07774050F12BF66C01C29D784B4A55DDE54D5E581DBE44838E4F643EA9515AF96811F8F54C478B3745EEB617C7B5F828D12BBA5D50E64984440440BDB0275411882F8C48D92BA86A36433E0844F58E314E0547F9E2196961454B6BA9986BC7559AB915A64DEF515FE6A50D814A0B66276F3A3964347C771E09D07626BE594B24C5281B38758FAA3DB6910E0AD78AC4D4D4F336254FC6F7FA413FE3FF0C623A3FE805319260D22A6DF6AD3D257A04A5C2ACACEDF839612F7214CF959FBE2A487D647C7A80F14593BCCC3FF555A071A6A4069F3B30542CF1A797432969E577A2DF01F126BCD65AD161669F641E95B4539F81F77596FDA09B8A9466937FBFAF6E986EDF47123EF1A22E5DD6A6CE6A37B216781A90542E9C6D9370478A1D657473D8AA62819BBD429E365F3610C98C823E031B6579F38F7D3596F2A629EC12FCACCAE6A2616AA4AB7D0D6C84E90817D6F16FE7C836EAE54E8C859422C481A3A1736BCC3632055A745D158F51F334807ADF64152EC9F0A9FBA2B2B8D64FE8C3D55598380609C0E93CFB3625346D5CC5C53C0881819E71F652D49E6FC248E33B8063CF532CB9A1CD34C966D9324C632DCB2FF0E1A47992B2AE75A04E51C72E35FFD1EC4206FDB1F1736C0CB6E9F0B9B36F556301A91A2A38F5744F8195145CADEADD15AECB8104B37733B9100F64F20AC268EA19775B446EC943B6753AD82A1518EA0EB550B7A649753B8A1F98C9290B9942FD74FDD47BECE0760967E105076B0036EAF7B25BE0ACC05B10D11C8C20EF2BE306084FAD1918D8FBA2EC2F53A5B80E0439238704B385D712A82366ACBA4D79DFC593071514B4FD6C233ED59A49EB6E1C17F2C8E3E343EADE998391B70AA75C57ADCB8947D8E1333AA5E1F9BB2690F7C83F0AC2821D94A191916735C12D8A1E41F4A509FD76C91525DFBC6E742965C962EFD143E0E4A5520B27AFC9AACF4CA3FED1E21C5E54DF726DB3B56CF169520FB371FCC61E81B6E2EE7765F5F6D1D305CE2F9B63ABBE0AAD90D1F5DD4807937398849B9BC96B1826B67E03C2622F809D433FC0B9D4068C3BD96DF4646D391E788674D5E4CD45EAD97647C53FED1EAFEA85E7115BA1754EE670A3B7C9C73249BD0246423C2CF01FE2F4FD64C3B93BEFB1A34F9799A0AD2B09DF0FD021F90010CFF6B589793726F5E17C81ED0CF9BFF5CE41EBBFED933A0207A37022A890FD7C6B1B613955BB6FE128E1C8D8EF4E17FE5DE5479F494E9FE9BBC6A57E0624A05258D3D29D38BFAA0A10CD3EA3AF81037CE806C29C06433D26D2CF7FA770BB24C8E09F6C9B03FAC70E79F1B5B6F1B185EF13BE9E90D93BAF13398BD99086CADFC1710728A0A479A8539D1E180076EB467A24764EC089D7FC6060527019DC7A405544DA3C1870BB08435F67454BB53429D4D570AE2A7A6FC9D3173845B3C7DB208417D261FB339EFC50D25C2B0542D0010B77DC7AFFF053CA0DF8E4B1C7367640FCF895B7D6CF7BF847A739734A9A60FB854E5C7EA305115F16D2908CFDBB87A5BE469BE1B96579D5503CB5CA821755DFACD990A1855139330DFF5CCCE9DB54F12032845538E98058A69F879B7FBDD120AA028F18DCE55D60B5BF0775008EEE4E9FA8064A254E65F0B96EBC1D7E5749402C23B1E97E48E31D4BAF7C208590D32599D0AC4E4D9965FA91FB04E498E1379311754AA3090A84C481DC99DC0387068A5874612285885B3E442C95A7CD0298046ABF3887E389EC3E337C085DC65E9CD8D5CDCA761DC2655067BCA82D766EBF594B2EE3E6CD719861425E5A2729A6364D787E4EF504C07AEEFA1E4845F52BAE644609CDD72A56F34C56F7EEA6D95D23067089BD1F48BCBF7AF2A9D30AE371C585474FCC701E195C3F5C29A3F4FB3EE6885C49354B49CA736B156ED08859FC57D06ADBB1E7BC53EEF87F621070C9360DECEE0B275333DB6719F074DE7D2885626C0483BAE1075283C7C48F22537F4A16B1B01A2A270A1FCA81BDFE8F78B9167828E460F944B3E396F9A738DDB58A5E5CE4D2DDAFA2169EFDC3D2152215DC9A476839AB907C3CDA0F761CFD1EF0A856DE06A9D15E45ECAE4AC32E053F053492294A825E84B1996D51D50CBB4E81FCC6CCEB08238795A0612013B47DCDB3195AA1CE184E0D06B74C7F39E44584FA298A19D351D11E480A3AD54284C6A4D6CA5CDF243C4FD7DE4CF88CE019D5E3F8DFB0969FDDBFBF2F687FAD8D41EAAADC3C250DD1B346596305091759E2C16C17EEEE4F06BDBBDB268AFF4465A304D2A53676E199C5DAA01D33F6CACEB3A5B56C8456E7AB008CADE8723CBC372A81BBAEF37155114AE2BF31148FDC2624172D39BBA64B0D88F49996D22D919A93F1E1B551FC86057121639480B28003E31C525332CF803A1F54DFBB08383B94AA0CAFA5CC196807F55BAF376CA2E131B37568A0DC53C8230A0283BC60B829BD4F807157347A0B660F913C62A26E4CA801D20047263A582FA8EC36F9DFDBA651A890A6BF6CB98C8F51F1BC566725EF1AD33DBF65AA1FF8913A0C7FF6A3633AC2A34B990FF9AE7B41C5373B44506EC9C01CAA57FCF7894F8DFF9EE32140C10C97F4B4092D251211661ED6DBFD29E54D04A5EDCDF3F09C3FD9500E378F5471F82EF225CA1728429319A9D6031075D5BBD3AD8E33CADD8674E490BB1068B4A7CB7E722DAC46DA9CAE4C30FB992CBAE9C73E5E5EC41E2EDBAF658CBBA2D21F79A1322185206396F8C46A2BF0BB89A6DA7796769EDAD81C152A3821C8C84CF48130D2E2B899F0369EA60CB6C05F506FDC5480375CF87BB118CA2F39682B207192C43D451538CFE38397D027BE4AB6C0CB86105FBC9414EB84FAC5293B21244A84771D4EAD7C7E1E83564D69F8F61FF286FC2A750A0831A1A2AAD9237B8317F767A6D2A95480AD1854542B23E9C0FCF327223E70BB6BDFB22084B45FBE9195235806F6B4D8BF2D88A41C782F89139D58CD20F238CF238D3B4584E7558131A1948C93B5F97CE614A344EEFA7D3869E58CB3D2BF2E5146FDD245D47E81BEE59409B5D52128A47EA6F99D08C399423EDB89F06AB35C15D649B9F3B684788D71F7DAC53B3E49DBDF395331E90C76F129567E8B06C49CD113631251F82E0E5CD10AB3187516A3D42A32261C3607660E284583F0F9F6086786D5EB7039CDF3387FC67FDD673C14F652ECDA9468B8068D96F1C0388536812571A249BDA59622B93F71A0F54AD4D9822BE1E38E77E70F86DCAEAE75ABE7DEA1A38225BFCB270A5E390054BAD4B30379BF9497C612EE80A6470F356BDACC3D83CB710DC54C56C5F207F993BCA21BCF2529D31235801D8DEDD79CF97F0CB84E39AF488A983E9A17B903F562384CB91A31F8F22594CB4961492F840D82F84E03D94EC49D33B030D605A2F0E2068EE705C4BF10D39F54CE31C303E3EDE1E12FAF409429D01763BE366559E2021E34E262CBD00EE956E37F07599346C0378951C56492A93ACA25ACF36B7028E9CC9C75D5FD70E3B14003B2E2A084B24227EEC972434F0EAA32E6F1AD4DD5DE236ADD4E6F08E127091569A231C84B1CD794FEEE804EB9DDB12C5D4547D0EAC540AFD7B43914D768019E25DB364A8E0C025BBFFCABD1B45531753D349E4A3E4A8466B2815F1289920B5FE0302B7BCBBA993532F2991D2433FF74DF9BC538836FAD7059A22A845DEB3754E9F6215C7BCE39F1C3D59B6C6A07DC8B45D2BD8671CD7787F50B48E101B7D0040BD69C8EB5D448ABF64081167F4D3462A5CD9B6655EDCBBAD1CC4D23CBCE93CC6172BF90F86F877748A55D11B94C719DD8779A61B418435A9B0F454227EB960C2FD2F656C412DD569E84DEF654F3300D412DD2F760BCA9B768BFE1D817F60EF46869921AD8B178A080A7B2A9F19AA864361EEDBD7CA8C44A561B7BE3A884A99BADCBBB9E4CC9B25D23877D0A37D517D5A228767E3EBC8266FD5048A9A33F77C573C2A91EA8C9D8ED412E83E8D1785806642B8B1CAF89841ECB6A1F9EC5C4039177442ABA879B25BE985ECB8EEEA002B9038B77F7391A4523452DC8C82DA224EE4C911442C1D0693DDA0C53F8DED9CF49B643D0B0D23FCCAB0C20F222D49FB132BBC536B03AAE60068B9ED606187ED8E84E681AE4036D6EE6BA14F4B9CA540A18B4F8153DC6C167DF481AA4B95C4C50964A8A6A7B04DB485D43369433B2F17743D9013A623F1890C0627AEDF42E57763791684CD6CCF79AB70DF7913BFC84203C26CB78715F17AAE5FA48FF3E7B90E4D6214EAE6A2C317C1053EE158944CC4601A723F2B0B04CCE110E71757A98FE0F985BE33A57509AE1AAEFAC38585D7EBD0571E7BCFE68299218AD6A78B4F858DA49CD383CB075A088F0291BDB6B2DB31D8F82D91362AD0D5D0879E0BDA0C7E0C1D9F837CE825B081EF23FED99FB8CA6B21B1DD3F84F1C459062634A55406B259573AF9FC7CCCE307E48ABA0ACA731DD11D3DB0827BF8779C40C5EFDB58797FD3734C803E36C153687B981B4795CA5BFAC77DFB094CD4364C4E4A5C200EC65A5F1514036A1DDFE4E25B773460F6C93625E621FAE81DD8F89EC614AE5850DD258CDB05B9B0947661CA65B15CAEE9F1825BD92F408ECBF31B53950ADD8CF7BD6E026FE6273BE372A087599D5661973A8111E16A23519C4EFB66CB496630BAAFB9F1B10ACAAC00ABF365ED8EFB633D2CE592750E5003280E331ECA40B0441E72A15E75D737ABEE8378C0DF8028429F3C123B86C7C9B7F1592FC9E0A3645EFBF507EDAB739CE8B43EBCD19A7C4084BC0225A296A9C0725D1FBD03F872957B18C5D44AB270A9A454671013C44E0020CF8885EA42293DDFEB2A7DEB42D3D047A40A9E55F30AB1F50E9D715B7A0F285CF62C2ECBB58071EB194FB011FECEDC3C8841193D518807A726B1FA576C2BB70B3E1BCDFFA3D6CA56E4EDB0FF23B58DF16BD1F86B7162BA074DD2C6656C08930C8F66B73990F7C3D33068182B4B30C1C054FC2445082B56D63D330E63E06933E823CA894910ED9954D0532484E81BDD9E5FC344768699A9FF5F6175A5D66717399DEF9218916697DD9FA0E1F41687AB34D98D9E5000000000000000000000000000000000000000000000000000000000000000000080810191B20262A1CDF0AE1124780A8FF00318F779A3B86B3504D059CA7AB3FE4D6EAE9FD46428D1DABB704C0735A8FE8708F409741017B723D9A304E54FDC5789A7B0748C2464B7308AC9665115644C569AE253D5205751342574C03346DDDC1950A6273546616B96D0C5ECE0A044AF0EDEFBE445F9AE37DA5AFB8D22A56D9FD1801425A0A276F48431D7AF039521E549551481391FE5F4EBFB7644D9F9782D83A95137E84EA3AEB3C2F8099 + +count = 5 +seed = 75224ECC026C18159FF92256844D0ADF953F0A4DD8D74D4EBF1DC5EE8F5630B011A447FD4DC34A2404D620CA0E1F273E +mlen = 198 +msg = DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD +pk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80E22143ECB11C4A0EA43B4F9995E4514FB541D3A28C65FDEE2BD674E7E24A43D95E375AFAC0719BF1728FA024735CFE239362075A6C146F3D1167AF39D17F5C619F23B4A96BFB485A4AE9AC569C7B1A775491261583C2517B5333623B663D2A2E17292D1D125E9372CCFF49FD9E6624D59CCAA84363974A2755E5726522D7B7F9A74949FF0BE9C29584DE3B9BA5AAD261EF95CA4E3B0FD1D0D971462EF73265944465DDA3EAD1C81AD4239A9167DC37383487533BC10D4044BFC43E71D285A95F8D2F527ABA4AB25B5E4C321F97213F6511074AA88C501FF4C93FD5E4237BC9CFB963AE82FEC805A6FB6B2C717291D7F44B69D0136AC5C65F1A20CE82B56B792137E59885845F709FB0892B822A30B057113D357566D70367B4EBA191A9D64F1B51A44AAB755CD2A1A558E0415F54E08CBCDD3F9DDBCC47AC0682D73423F55DC80552826E8977E212E3590197AF7C0C83FF0CE0398877D9D2CD12DEBC72ECC87BE87F08B0AD21F6A13CD6D06BEBCF48817E6DD645419200BEFF12C6A12CC6B87CB6D8EFD8C2BD43269F5D9A83FE16E591B39FF56DBFEE7214C7DAFE2535D93EFCD97BEE474B9A50778D22406D8099195B3DD0B8215884A702AC3C5BC2B92147A6D671C85ECD280E583C30E864A072CA2A60C568A01DBA68121875AD1BD85C9E4AC557024E120E4D7B4F2EBC4C5D04DBF4D63E67FA25922F6FBEB771A7323163BE54686717F764D4C23EA269567062B8F31BBA4399955C2D111FFB00E11438F46BEDD3394836DB2BFF2D24E12F81C8487840E964162168816F2A41F416B2197FDBEE40AAB41ADC2E390D8BBC15910B3D157D7C85AE0BC75E733EE605E5AF9DB4C341FBFA713A03EC191FE1EB33F7079CA3B05F824B44B35D36EDEB30C3F6388E500F27F1058C28351A2050C0A0167FA21E1776B8410EA41067FF13D1A95B73DF0DE1060144F5265691559E0842F0281E7DEDB365B1C9D766D09329219EB142EC71EA95176822D071EF4B381185A72CB4B1A6B98A8EE389FF053008A6844CFDE9EAD4C6394FE255F9A88362206E220286DD02F8CE8A4016C9E7D5701F743F4F3A44F212893133F8B462F7483BD43971369F64C20C6CC26E55DAD0C0AAF82CEA2227B171B868633DA6817C3ECD2700405F0A63306E05ACFEBA7A2EDCED244D83BF7154F3AA5AB22A2C8EB9D85C0248423C4ACD308BAA0C80A2D6172DD8C0F0A4A90A1675C58CDDA08953756F0541DB25EEE06890945C20B0F5B0BB9F743982A7871C6541B11DA6EE9A0FDA8328E812518AD787C3BF6C2BEB0317B18091DE30201C10F85735D0A64D6EE1AD8A85B2409319E851CD4B6B939C8C10376985EBB37D5A947B83C71F1FB890DBD77240B04FD9850C74BDA0755EF03B95F216320396542A1D9C3075D17B0661FA2BE2E6A5D6E795A11C9F0FC16CB0D8F8527F90E6FDBC5F169B3179EF38954DA03B5775694DA601371DCA114CDEF9DAA321067A6F3FF4628B4C897ED351AE3F1321F7177B564861ACEE00C7E7EF52F1DAC5694D905C601B3254563B079E9AA3AA2252C0B9C4120074592E2C845448DA8ED725021F19F431359B52ABF65320B30CA1B8664F88AE540530D46C61C1232818B2236B472DE09C15DF3A5F80E9CAB883C232FA0779BDD0FD75D7B814C4269B64E19961E8C0372A9DA017397BF4F4998767E2729B93E3D127FC068D7F41B028378B88C31129C9E6AA9EFED3516578802980E6E288FFD059CD636CE706610A8D551435640C246FA7E2309B2062946843F704CCD96CBD7A66E1835E6D67054A970E1C7CD919746D625E301785151B469146FF192C184E61F6372D065355974C46CFEE970CF1E490DCB0C71855A25E20E9DEC62B62970F2FAA151AB7E2335B1068A4E3B678048C2C8D3D208761302122F455C1BFF1DBEDE34CE85DCE74E40FBE6B27C5C7A2C17D3D3837F48A82DC85F12FF7CFC3C785B9DDB73F7EE28B848AFE4CAC5D0E0AAD91A8C77B5F89DBFAEAF47D72443EFDD49234A35EDBA4FEC5763D91E235193A85F1FBB62AA88D8B8FA7C45ACEF931A08BF54307441F561A6B51C76CED89665831780348E282FDE608C326B1AC6098FB4961EEF83824333D775E44FEADA9A3B2EE023C0443C9D8C73FEF74A510DA81C5077FABC1882F858E77D91B873E313E3D19074E525B7EB725EA051CBA568CC6FDE5C61DB2801E2E11F4333A9BB1042415FD98016E0814E0E0DA112444A6921A004039EAB5A03149C8D36DD9931A74E13F6682CCD202D18CB0F96114B1C2C2F293B608CD0997ED81D0488B55CB1E6965853809C43AB94BDA7D13C60927FA435031468665BB44FEB340A4090478F3DBA9E5991F90EE885954FC057F164E59CA6067FCDF56CFEE28B55A28730EF6A2566ED86A514E5F03FF0B8199D15120D0C9B8FBCFEEA2FBE8C2E4190B75FEE2814AC809585DCEC7B308EAA2FDB91ABB1FDE48CADB8414CF477DF4223D4943B4364B7E58C47F5672B738B6241C86EE6F4B2B72E6814E1DC7CF1008E43E7EABA614FFF3CAD3398641C0465CCD5A74DC2E2601999009CCFCFDAF68C30AA58CC6505564618201C39278346F84D5A33EE692AD12CA887C99064629A98BB2687097414913BCF4AD21A86826202834B0147F40758B243AF36A6D0C85389235D5FEECAB872C036192B644BB492CA6158BF2CE99F2E9FFC67089777F0B07E0042E5AEC83A13E0796104342901DF185EF07C85297EA8E4A7E0A06519B9BBE446EAA247BE5A9415E4CF7DED681E069819DF329474A3138E21FEBEB214F12FD7B26A9B8707E2BED33B2D14F402345BE72B8EE6728066104A2E08DD168A78AFCB8A963ECF24F5D55F5813A99F0CB01AF46EFFB6D1F765EF698FEF1A96126AF172E42675C7FE46385DB7CA209486AA949D18D5E9CC30573A4D4234CFDC7AB5F94E8502576E8FDD118ECF58634E7515FB063B2B568C77A685CB00FA36708CE3A732BE2426224FF194C4887AC3C4C756CBAAEEAD7E0DE98747CA3B9E6D0AD5069F6501BFF65BDA8CC12E7FEA0B3EAEE52606BC360612BAD77FBD176814DF14201874E4F9BB615A27B17CFE4934B613DBB417E623831FB894DF317965A05AAEA82CE55BC36FEA497A3B632C831D5974EA874006AA8EFF78A176D2ABC342BD4E8B009AB2245D6D0527FA10BF4BC69C372EE44807C1CF2A460F6E7A267E754E58BC5C24E38F26C56F6F4FA051257841391565AAE9E43AAA4A994B15E84F681B8C68BC23A0B693D9DE2E40AF368805569C6374F4D46B935DBE0808C6F7BB2878E0D7050A55A415C0503480D424A45C9882C3E6C09AB0AC47726CE41A4656F67C208B584B37434E8EEDD1F2F5579CDFEE17A9D636BDA6DA4A62F36B87B401DD3D1DF58A0471CA04CC0689A657F3C5B5F87D3C98F8B714E8C3D40478542C898521712DF38BADC56C18B0400F832293DE75CC15C71DCF0841F0D6F14A815BC2A8F867C1B197194073AF5AF4CC66CEDD00493C68277557D86EA9287A8DB0E722E77CD9C5FD6D39FF5DFC6166210EAFAC9656CA6B43AF059A7D1E284174A3DAE79EA5925F0A9A4274A2FFF9EB7D822D0ED34825CE0B6209E8C18454E6943CA675C84CF633FCEDBADFE1C199F61B25BDB8D2F5B81057 +sk = 2B37777152BEAE15CD70FED3C8DD2819EF9C422043F7AE2B652C598258FBA80ED069224410558918560E4203345E45BB883FCE8D87502DE650741469265B41F5EBE2F88A7BBF06647AAB4905934F92EF2342A93811FB53BE76CFA2D4763535885BB000D08031A40422C01829E1366ED810290A872422200504348559282811C14C0AC32583C2089A3431DCC020D1440098202460B4895AC66013100953126C60364100A60CD2986824881100020C88B050DA14301210011B372E4C800D5BA211DB3685C224665A1689522840E2426E9936861A118A98142C00C56023212E1127111A142409282DC3C491480209DA38518A30461CB14083160E9A96501A396898806D5484845A306ED2140C4C400C01433241C64912C360C880901416505B8044DBB880E38088E0C4281B02811147015838840C924553408C23B04012368299A28113384644128A108724A33626CC264023118C024800D104524184300BC691E3820C59200C58089008B8440A4586A09081A312101AC08112195292446E1203220B28661C036103276D62024C83960D02A32D50A6210B3832C022258C146110948810C96462340104B270C3364A0CA55049904012393210A50D51C4614A943121C741C4966C020189CAB26DC1024123982003342552180098222858A8000930411388900B270022011260204622908D63240C992860E2148D5A24664C966D02C824CA2632CB302A14A124A22012103311118484D02810139045229780DB002092A830DC040A18C48900B745CAC04001192DD1B861C4886112A845DBA861C2A025C092695232829CB605822091082922C2904D8B24610CA1608B281280446594B820A2360ADCC4812017200C4591640206019271D1B08C99482002386ED80624D012650243891A43229B12724BB44CA230041C430C12264A08034904084518A84008263041C2892002420AC828CA208151A64D02468562246458408C19242D522871814800C9B2619C30421C84880A3889D8A60440A2511A2190DC2285230362CB322A82968C10242AA0882D52307212130ED426664994710A882D620204442842641040E1028AA0222ED94482CC40308C009244C82C5140319BA26500426CA2266C9C428084C4102020502034220A378508B64C1B44844320910BA760213468C8100AD03092214445E12062D1162EE0C224112451D4C82548B28DA2463211A96589888C5AB00DCB022D88B20554002519391214288544C02D533481A2388C1818004C062A13307264A050102489A2B68D1AA03004340D8C18621AA77018A28810B0105A908813A4111A990D4C84442340690B460999C24C62402EDA800009C6454B968DD24621200632949644C312491A146E6014100899014A2290043990D990654B02511229328CC281430281C89648E1888482003121C50883481103466C10440A10834C882261D884491A30629B806121092D11A624CBA6252123611A894111B349A1B48C8A448019944C24286010080ACA082402308A93B60903102C9B3406C1A00524098942286D82322692B66C9446615CB481A3443244144691B429110152594240C9000E0B0825CB144ACCC2855BA091A0A60CA3248E82A250E4200919252A21157280366850244242C891184300DC384213410888808961C24523844913A05023144409B26500304943C42911402D93948D09416C98465289468D20262ED18408A21408E4C225D98465422029A0964C09858820356694B61124868D8446311CA750A1328E193068DB428D90140C0C1104028311643681000811104868949010894610609240D09200541462C3B8211911700B080600B8909B24711B39241394080849521B38621008666408400910504C866C10250524024C433401DA24251C05065B2404C0C25118898808037089C82D54A6805C42811020721006654BC20C00B485D2A4885914899C3409E3484962105043802404210D23038650028D92245021378E0C470C4AA2500B846C58446E5810892313861035018210711AA1816322248C860002126050C441D4409099440A010602D1182212204C24076E8C447263B465C3024A19026249C26CC3B011D24828E0465122129021011298A08C1CB4854B10220B3532C9103022C671E0C68D184581101169533062A2004E5335793DF2DD209C18ADD1BF891CEA59F7044D2081641C4DAB6023814E2BB0BE50F10407F38FB20BB13E759A7A777C7846A6E4A17D4824D039033E0B46107439E6EE8D82FC988AB9491FEBD062619AFC6D4A513A3E2DDCA24355BB158C2F53822FE7095CDBF61F09119D607F82C484D4E6EF1071054E520625C40535649250C85D7BB425FD524401B196D8B6191F84AC124E6FC70525BAA252EC3F5433B9F4349EDBCE0D7863A3A7F753A95190E6572CED7D1FF64A315F3F04C4D13C16C9651F0775A65566AFDB7888F6C7D3B798E67F8D8CD8C66EF0D7A55BABD57F5004A7CBDB98DB34924CDC71D6D2D8787845FD9DB64C1DB22CC43BA711181C5DD9AAAB051D2913A17C4B6BA9E4763903D0DE47818F883F0DF00E7B3E8FCD0487CD8BE53B47BA72CD163F3A5C5AB299E96FB376A223C3BA46A8F27A0C2A08AAE25B1ACCAB3B9E463B1F0D4D86B2A4A99806ACD6A31C1FBEC56EB812C61548C8DFDB53868DD930A81F40608A17FE2925757CDE7F38844A979630DCB2162A11F899A1A77CA3749EADE04AE0893982B16DE9974B035033F3824FC83FE5D22229A48C71AEDC3A9D82AE9EF61F28566B3503A87F511A20B42C39FD9D671BA54F8394701B92CB6DA867D09F9B8E40074822A9F7EAEE12393114376529CF91A2B0695A6EA841902D7558602712F7CB964AA70B2BC7FFAE637C0BE6938EB59A83590B76D857458EFD4CD18302C7948E572AEAF80F3470A20934A7EEFDF85CBB80915505CBFD3DDD2802B1FBEEA49D756B8EFCB7319342A12F28FDD83CAF807C94CF12549200D8936031FF3D9E7BF50B272481309B2CD4E8F5641BC4D31E9C08229C7F61B0E693EEEF36DD5734898EED2F6AA01D734C8B8E585AABED5B7549EE24B899113EC13A44302892B7A449B08060F6921D2931B42B6237A0CB467F6D0D81752498B5469E496176826D229DEE048E1117389D0EA147DDE790E5A94E31F0E43AF580CA207BC1C98F859493201A96DF299E0AC672A47FA9A712A2422AF206C65C5977848D720BF7AA206249BA0EFAD3FFE7EC16FCDCB3FE68FB4915BB04342A8C718BC38DE2F1DBF6E4F80CAC9722C1229E6AAA90887CAE8A5C13A90DCAD368147A252D11AADEA986586FD4B2A8D57BB9DA9C496BD68550C06081B2007311F0FD37EB7C8060549825F8FBB4C9FD733CF71F73D1575847DD289B29952E8306F238C36B89D6ACE9F6C24E2F50ADE74A7A1DAE6E0F592D3A3D42F363E1292165EC135970D2392633129E805DAA2A49BDD30AE132AD917848518A2F334CB797499E413196B32292E1A9A98085459CC903871393950D46BC5D2684C4E44DCD4A1317A696FEA98E037AFE55DF95CB56727F5FE31C13A4EC67525704290A9BF5C5190A25111D3C7739496275D148F0EF92996A5E751EAE579D26A6862C90FAFB6C73716BF40E04073D1E2DE648BD2AD1DAE7A00A758D0EC727DE3B56F633946595042BF0ABEFAAB5BAA6AE172021A6E7115318968B7A8F3BE2FBE99873860A9C57F19596B4A1E0A3F7D27F5616D70C83C6A4AA6123B9060D1D7C276D510D9FCC129AF6A2E670EEA988E75E83ECFF5D42B9C5B9B0897B4809FDEB2FD4BCAFA6680154296EF1C33B66FC348AD5A5D100777E1782A689FF69FC85E4D33C71F8B95F62DBC79E124CA749DF0A69FFC22598A05FD017F3CD0365EAB5B967412C144CECB6A7FD1E918860736185D608BF37981BF7FE9C2E4A30F3674FA3A54E19611365E9BD0EDDB95D20756CE8B192BFA6E3A393AF7B903CD9FA818E77A748DF3922A82A9A544F5049251D488A6C4B3D8A0D9FA35552CAF91395073A46C5559C482023DD0A91A7303EBED2C85775C538F07BE8E7EDE76A7C667AC1D22771E9B77A3E25D45A894636332020575BDDAD15CE027CF3E35C617278544F89A4995D726E52818CAF567C9F5AA34A0636F2BD5E6821340ABD132F418893F8201742B3996874ECD5E8A4680FED66AB7317C6B4DB7EA81826CB52655D92FE11183608DDF57F5A2A4C5E5D18E76877A2CFA952CEFFB16166D70470046E5D293C8E5890BDEAE0792E16D7CB7C59159101B9EBA078CC322A48EDB4DFD9F3C6FC0BD1A7BA652EF637D90EDF628A1FE4C6B49EB0300CD9E81F62736FEB83EF4B5A6F7DBD3FD53EF5FFA4C0BBC6E2233EB79063308A232FDCE2D2F9A03936A5DF55A913FFB6A6CC4A889837C025B832D3911C19963014CC8F3FCBD9445DB60F18789697AB7EC4058DDC28EC6B2DF48CB91FC9272B054656214133EB22BFA3F300753F2694C5CE09273C4D2AD78E01A1A462B8C84E8A978905F783D2623C0643DA5AB810BDD266D6D7E2901B5123AD43F635DE86E12D5AFD4E041755FFDD7E9F4D89EDE4AB6FAE6D9A775E8ED34B575DFFC108BF8094B2AE118C804B1DBBE7024B949BA3BD90D78DDB6A5EAE2EED7FC3F1888F0142DE01F28A609A34ED64EC77B62AA3F1C0175003A218035E9DD31C321AC178480D8461C91326D8D6BB06839C90EC52A2C509B29D63213253B4B1AA4770CAB4D6BA7A5F5613C629FF87C310F8FCEA0C748A1B0E60376999C2B22805B0CBFC1D241B5B86018296963C8CFD5D40C10973CE092A266B6E22C8D67F4A7C65D2BAEB37AFF07298D04CBB7AE703D58423100C51F2FD18EE8030A26EAD1A6A876E6DB4D05248053A4A15A2398485832FF2A3537531E4C9F7F0EF8F7DE80D3287B56F34806B22289DA01FCBFD9F1F2323091C2462C446531CD7E63DED09BFBEAFB0BE15763EC41F57E92A90BF145EAB430C2E8D653FD6639B6087796A88E4A28126FA1A59069A855B6CC36397CC4726F6C7C0E849DE5D8E14A9660D0F648A21F86AB0A3998DFB9F55EBAA62EEB55E1D56B8CD6A65950451837EBCBF2290448445E27883BEAC2B07E21A20D1D83014714DDFC04845F6725CF0A1434981DAAE4A9B289B124CACA6E675E905E7364F614DF26D52C66054720EF528AF319103EFC5C0DB59218B3741A16F05A1AE97A5F2761717DB4059F7D231A8D25F7E88BDB27C00A255E16E215F0C9E1280FE893EB31BC8C0CE427579210B8678A84C98129BA30B04F50B42500B0165DDE041557954F1A25416E51AC8D4043007D94B8B4E93F88CB7F62862EC8E84B78CE7DEF3DCDA7E590E66175444A6DD1A8D585FFCA7750236840A39BCB41439DEA6E2D53BDE2302537DD5D728C7F3B38A5DD5B881E673373A465A5E2D69238E70B21ECD411A7B5408F250FC2321006522CF91AC08EC6E808568A59F488A59CD4EB29390FE89E52883E8208A9BD18331D00163ADC3B1E183E27FD69B42C9528D20421112EE802E9490B16FCCAAAA25835D3DA5B75ADADA8961CC832D5F37682185A320EAD8D4B8EB77F1C585D0A0738C31579E02D3CDD46B45489416A2569930CC45A32F03982073BBAF24A71BF595C219E36DC0A052E01920463C0BB7EA54B5B2540CB1D6D82DA23403068B1BB58B1D8F74B95FB48D33C2C62F5E7B8EA9E3751D698E230AAA411E8A5113745B034A2E128CD411BCE795C45A5DF2A57CAAE6EBC46C7EF3798B8C069AF177D5AC6E920A3530483DB26A1C0B92585C291682F4CFCD255FA2BDB271EA7DFF7C114F15EA2D2317D93FA348FE44F4E8BF37DF8520A60CA5DCA794E8D98E92388299D60D6B75851079F4200EBDE39B819DD1483D06D54C3BCACD0EDF0F52DF60605FAFD324E5F7C4859688E581E05037633920B9BED12CF923A94801CCEA13353712021358DB02352B653B1FDEE6711F867D62C2EDA41F22D4112D880E28055975BDDC3D7C07CBF50648D69B4E985EF5117E7A4CEA1DCB385E2DACE7BE5334AA18F6FEA11ED06C6C5648A5286CB7228EF05A80C7EDA7354F6926CA6E0A746552C44CEAAC6F681E3D80C3A81FD8C1FEC52E0303FD8479CD77B3409E7F1937EFFD4910648785B3A7F9CA9994179F54FEB066FA2BF048AD4223026D9566C8A4F7D80F46F58304C94D82E4FA8BA8E5CBB424BAC18AE21CDAA811668B7438F42E9C2DAA023A56626864C7C37E7C222B1253D02B94E160F3990EC3BB9E59DE5FA61F4090495A2571383424DA1F5B880F5ACD7D71B8FB1B5C740B8D0BA2767305BF923E05CF4531DB8F0FF9E0ED553FA372DBEA278540C5F1ED254E8E82A37FEB580CFEF93FEB6D2ED2E786798144997729E04B1F627CE398A0BCECE06E43F9F7997B9AB58BC3678AEE2D6A02CF6C212EE1ABF7DFC57E892D665B7330936D0D0AFD8A07D069D0739F05BE7EF09C0DD0F0D0D3C730B9813D296976AEECD8ABEF46FF73AE229B64158A197546C6B997DE15897D9F166393A7F72706806F9D33D513F6FEDA270ACC6C0C901AD1B642A343B96315B6F13AF503EEEBDFCB103C75DA951AED405DD6FBF333F4F5614AA69B53C7021816E2DD6CAEE03F2BEBDA49FDCA537BBC01A43050073F73D8259276E57D79BC9620FB327FF6294109FC16D2A953B609C681AC9A002383E71B7901DA0EF7EEE41591C93E94A82A2F7D00E0C8B2964432EE69E0A3FD15F32EB3949FBA5044FAFDC0A3F4ABA337EA5DB78F99AC3D38A26774304BA92FF29A77A8ABB613D6418D1DC1D5A98EE78691B4B73C223D79C6806EA9C05683EE683ED652DE6651A6E631B4FD49E0C75D1B81AD77333C0C52DF8AB9D33EDF3EBE503B676353D2EC306FC82D9B36F9001A3D9CF17D36D841900E8DAA4C80EA11EEDBF8D1F5EC563BA0D2A3CDE24E342A4EBE9B +smlen = 4793 +sm = 04869DAE0A28645AB2AE3DFECC723F44C846B83E372D16ABF0C6498CBAA549F19CE1A8010BDC58EB6A9D3F23A718B289EEE45B334231760CAB46D5D4DBD908E8C2B855B573FA5A4324402F8ED1C1941156C20CF55CC30F00DBC0F1293010662DB28830ED27F3E3667936B42F0838A59DF872C5D7C173BA203B4E7676823FBFB210F7E98DCD50B831ABFAE3CE588AEF05354802FD7198453BBC29879BD16216E312E12CF8B99D7A695032FB66873C8C1C0FDF551721DE6B68329B21E3A698E5A32546BC462C9FB951C81A09591542606CF07B3F31CBB2F9115BEFA9D0624D6DB6E6F5B1C04D4D7E6AF2F3FB07FB5C8711F57969F8D07476D92E8153815765C8EECAF4D2FE48B152F03C865030AED4D76E3167E2F8C4FE80A0D4A9A81464123BEB9CA77F2558DFFB757230F3DC9519494E671C543C644C4A173C3ADFBB467F43EE470626FD1756E6F67B2697C7452FFD44086704F3534307752785EA7F6E2DCF6DC92F0373E3EDCC3ACD58141DC2124C754DB85694C973B37AEBD7BA8C565C862D868DCDDA69D2FCEF9A197C8128A1224525A931E431D993FFEA2739708CC256ABEDC7F2C3C8E94A4031D70D2DD554A175568AF0A6CD7096820E581BD9F6CC052433EFD614ED2E7CE0A524DB15C712640CF7AF509AA346A0EAEF6B538558FB3BE6416213171C8B9EC295C7E7E97BA93A9983D8D2BAB95FACA4B7A16FBE16DC64D72C015EB9A12A7B9D4CB70FB975D53066B975804B029F62B89F97CF4C285834ABB05432D483C2406BD9F090ADB7C2D8322325AA1E36EDF97E94EFEE4BB6F48B43C68E63F502F844FC23ACCF9DABD4D97CC668C60CE5913DB38CAA4D95A3533C1C47FAA226BB51E25A19EE0F2393B0A1AE94570E288744F2316FCB35AED35C58AAA8C7BF58A0E4C227AFB932325223F653F28A4B798BB218378408ED9980B0ABDEE186368E09A489AE10EC475FAEBC2872CA089697EB5B592A1C27FB28DF4C16833351B5E77F36BF8E3F114F49F267DC195262C2AD4F2C0FBC801CB2C39370AD34D897C80F866E26C9A486E07269DBECD25ADE4499E4379C24DFB1F18FA5C02CDD3F8131D8D57D648A66F38E95A2C95B9A29D5BB2411BFF9391C746ED8ABD5819A14557A65E79E81B0D5FE6FAD00A44BE567BB7BCBD286BFF7B2DE611047D9C0377997F31B7B90B8DC3D195CF5B45CD7309D92438F97B0EE3E1625261F521063B816E6ED22AADEF587D2A52800B48AA9314271986D8CD8BB3DAA63617891281E3595709B3E3AD98512EB7FA028B043B8EA77EE5E2EA5CDB05A051D7A3FA43FDE170144F6E95AD5C14A511CD3F1ECA9B64F4D26CADF7CB844017DCC05A8D0988E110E6426947DA265E75B0037492E19434FCDDC4303B91017FC914545F464C81EA6DBDC4EB9A1CC93EE8EBF24B22AFE2528C4EE4965A829B38011BDD58D907D36A80F6469D276DB51755F1193CA4823D65F1ECEB59F431FB2F7EC7CF4ECCBD4B53416A8BBDDA7EC4247C47BF1606ECEEA76D5746069500B363A4A996A4BF97879A0803DAAC7ED017B66F7B514FC8FA95D8AC5455AEC0AE574E29FD185D8693D02D93865D4967F37CD6D8F6FADE6640BA618608C45031C24EC85C2F6331BAB5D0622E77C62E069BB4E7D41FEFBB63364AD01189B5C31F145D0BFD294C0C2FF307F04561CB4486CC3ADF16D1516341F595FFE08C27A1A1B9FA056CD66EB69F00EE2E7DAE7328C129733D8FFB1369231B7D9EC9BB8399889CC967C4A942902A88889BC4EEB19D02AAA08743A7CEFA8DE95822473960907C3EE110B182EF3396FFE6FBB3B342BD8F540C73CEFA3F00B94E63DBF367E3291D58CE8CB7BA4D8BDC2D6026036CF332A4D3540DF68641761B1FB0683910DC7C7107657D3A242B3B54B1F2142CE9914ECBEA8F7DD2B2FC97C8304D67B72E43F2A64FEA86EA7D9F7FFBCDE883596713CB1A678DDD81F66BFFBCB5B15C9F8CAE321D726B41433F8BB6844F015580EC3A85A591E8A2768A08DFF785702F1889B27E7E60A5948DA79C121E199D3A246D5E6243D902D47285B3B89131E35123D8A2C5545A730EFF72B519CD0AA03AFBB88177FC4053D155AD90AFF40CC65744D8AC7CFCD6AE05C73DDC8B5069E1764546B0D5C88D78329CFA5CEC6B113EAAFCE31C49BF0E535CCF7DA4988F63AD81FE4DE9E92347A7FE484A32BDB3452F2EB1CE7AA37618F51E9203AF5D3323A3AAF947772AF783E39C9DBF1E63D67DC99B42BB5ECF18D97546B18B220941B84141E794C64C0A710F241B6A4FE913C31E9A3B20B480F4723B88F2C78E33AA9312D60197425456B7C7D13C93B3E03F0DA97ADB7AF29FDCF976A7F71FF8364EB7B5FA80A709E553AB7FBD1FA3980DF0677AC525A8CEB99D6B560CF8191237540FE5E2A3F5A7857BB75B68829FA141D99DA356E4989286C2663012AA348E78E959B591B85537020CAD7CD035DB724FF0D8B3787A166C126D90F11A0AD17059845BF085A8928492F612B6281450B7ACEC98871DA6F1C90EFB17C7E0843AB500D4837522C70067BF88277A4EE389039F3CEE60C8FABBC1ACB8DA7BD1A3B3B4D08607E4E847C43D4B4AF7BCDC552A8F0B99418707836AE8D42245938F50D32E2B9176F5B08C77E5126DECED7529CA50ABED01CC834CF15410FFB36F3D07AA77143F4EA9E9DEF0C9568DBB837200EA64F4A67E3FBEADAC024E5BB1BF5D62D6E9B4240F32511926CBC975E6436704DB189852F63454DBD7EDB8C7551A0B1CC91D7929AC8B2A95E4FC72CEC3B963DCC3E5A176B5D148F0C06E66FF3FDC11C7260227D94C5FAF633C4F4854878E5EA492CEB804871D50B441EB9FC55D7F3732F74E0ECB7DB600A634CC2A02E3BFE361D4F262386A23B4700C4070F5AA20FD0EBBA88E83E9FE8D03F60A876589A270D6EF8A62DFCEA518EC9D6E3A2D2139E3179FDE4CF23DD9FDA281D430D04EC70A29D02AD976AEA41FCBB4196B48B1A352C4CFC2B3B083D3C9DEEA703E91DD56FE1AD8AE8E8CFB0298C5CE675A5A8BFE27550E53F3C06A9355A06B9E2E929C5C61859EAFACDEBBE00B4FD65D14A967022F1E775A761B6B3C9374433E7E40F5C901A3C0388257FBA352C2DCD4C5B3274EA1785EB41F0D95F1ED1B7149795BDD8FB0569521DDDC30C755CF719DFCAAE80779665244EE45BB320C938DFF695CC08C302E895D0338CCE97251A5CC9217A54F0F3B111D43779D8E12CFFBA4DC7AC8F356634C03EB737A85F71F405BA6C2572D6134F2F476D903C136C5701D1A5A9EF2C2E3B7123F0C922EC658D1B7F350B2E0F51323FCB9E0BFC98C4356A69DF191B5F63F90A287191B32A1815FDFEBD05330B8E03BA2E27ADEF6EC8C45BF5D88020A28A69DE400BFBF0922550117894BA2B385FF7FFA44653986E944B8B9FFB5F86F2EBA3D7056EFCE4A6FE221601B17A160E8E4643332F3F9ECF4A80A9DFC0A561E6B89C7B0960EEED1D80818885FDAB5336644E09A6896C7B4D3E45CF97A489ACBF3CA1FE633528674EF9449999CB9756D5F84F62BEFFD6FBBE184C9E5FA32EE5EEBE9CFA19880BB5411BBF9E73C4BB2B7C0C6580968E8A63A9B97460C88E7B8B896E3F18CF12A0F6143BB0DE83E8987A3904A03BF581AC43E39654303AAC6E9C008C61F50C7D08BD2611EDB312920006913184227AEE6518631F357AC29E22A7E7670E8BDC42F5D00BE253C94C73B76B4FDF8924CE1607986ABC5FBCF90CFDE763F3835BDBBCB37E75AFB8C96E5EA93ACCC121CDAEA52AAEA871DFD908B4888D4C4F04A3458384912FF76B16AD0517E85250735058405E07F2EA0338D9D810842645FE68A747BF58C5C873C654387384B89D69694FFA7B6D1D621A6A1878807619B1C143048EA21CC036A19DABBF93E919CC935C056E82B33BA7CF521AD66032F839041ACBBBEE0B200C65939E198BAA2A599ABDD996532E0E2D17C5E687B8BF961B881DE735BB7C30AEE52BC54BD2BF8661310BA9E4B1E85E34A428B7EDFCE8998D7CDA111841B0FAF7DB56A4245AC34FF7243C9F6D580DAD68316F4EFA51BF2D4478383F88CEA4E2103DBEE9822B6CED8E21499E846FB5C3EFCB239E66DA3DC94373DE9E215E7F67B309D27A6A52D5DA926803B3D0AD173B85B36D2EA1D43548C6F0F3BBB7F9CBBA99AF123FDAFE2EAE06A916109E8066E833D725D63D14879DC55FF1A93A49990681B5A01EBCC66C3178C830E1B433ADF201AFA8E055DADE657C728E9B0ADF44D50D63B38344B0E0C56BE1919B04F4025AF4FC3923377381529E3ED702C564DB2FB13653DB60573CAB54A3713A46EF6F4F4C8117D48CB5B3B516293EB9BC339F78D140C1D374FA464B452A5007CCDDDF70F43EA810CBAF264569B3B71A0EAA04BA8868BAFDAACB36B900034A1B7E53B1346A892E124D335E48272B0EFF3A6440C72BF7D8A1EBE09E5CF263C3A681B91CDE9C958C75611FFA3D56C61797E39855CA0412F1BDE3116DC05BC7ED6A4B1787A955578A1050EED49A8F35EBE40878CFD21C84D7EFD62387A65B99390EB65A7ECEE587ACAB56E7A24C9EBC8A32303B3B3C0B5396A9142363C8ED6A44DF757248B41F89BFFE0A020DEE9B0A48828B11814F1572BA509650D1303F136290781BDCE94818D20886982DFADA5187465DF76E33869429BD9F3F9BB6989EC27EBDABDD9683D8727637BA687B8A8E49431881EFAB3363198C45411AEF3DA7F74122A6E1F9507555C2A8B18A37E1B9204234919004EAB797D38C66B97423290F906925ED4D5E131D8BC21A538FB56362B3B9941C721D1EA2B16D260A9BC73FF13651C827ACA425406F1E4CD77CCE3C74900041D6A01DDE7FF362372D7596D1655946BA4487C56DE8D300AEA65FBBFE202F1D66C8DDE89E27383671BB865A7681560254053F0FE783591A9AD0FDADCEC96BC1DA4FE52CFCDFF99EC7F24848264141C2A4F518A459550602B558F03BC94AEB4DCA34F9C574FFEED8DBE5060F54866B35B1E6E05372CC1085810369134CEC05510AF1CE2E509E4680493BF7FCE14B529500E4157CC428806504F0D39EBBF19D35E920AF65BA687746DA4D5556397CBE6F84F31B7FC3514076BD3ED502E63BD429563863BDD450F06D3CBD12E7185BAEABF1FE6CBDA568580E93AAB72C13D308E57621208D441FEEA3D77EC947FD34A5C6308F06F116391A083E406C306D9BC773EA9815190BFAF5E91D069DFB44FF5D0C531977A8AA5D44AEB9A07825ABC6721A3B63F8C2BD9C228C39AD06B942736B8729BAEF13EE1B826BC4314E9BEDEF4503C964109320DFBB082E399734A95AD1573EF562176AD3D2781BA7ADC6224D131C08205EED1AD2E6C4D06B74BB019C6A5BCFFF67E4B4F9DA8F670D4F90D9FB7E27F4AC14D84CC0537DEFC5F88CFDE0426ED053EC282983B5FCA116362FB01F25103D7D0BF07D79685CB68AEF65338ED434AA7B1DED892E28726EFF01D3CF8F3A730E2B7B52115EB4CAC5A8D7F29DB3218B9B002DE04E837B0944B4D92366E685FDF9854DF2CBF39845C5C224751BA68E1EF7E1568CF249570B0736D590D1E88CA33BF403FFFFC20CC861C6994FB75002C159AE8B8DDF8004E10E627806ED01CBF96B14B2A776A56E1664B6B2B8F524E56CE44AEEDDE3CBC62C8E1F42CAB26C7E33321BF83E8A832952CB9283034D2766757ADF1B7C68407464BA24917CA1772F3E1A2EF871B029E904E3A011082D8C3DF91858688F7336E63BAA945C6ED733B78273955347673EC6AB95B90AA1EB5CAD1B448F653F840CC2E65959066E91E609DA3A01FE892F6D01089E83BD6177C1D2017A468981AE0C471534E98E9150FE72C2A65ECC6BFA9A1FE02BE2B85366CDCC614A1A0C56DB4C0C2A8BE77ABFE3FCD1F44FEB02430801E9F1F1CC3092CB5AF1F275724C9B8762B00D057B1ACA8C4D8BBBAB091E6714161207CC3FF96A8BD2961E9CC201D2330203CB8EE4A859D329BC1EDA03557BCB8A6A5A4C6A958B40FB6DC1C362F279078D6B2ED60AFAA1579C13FCB471E7EBE52366386A96C7AD25418B8F67D6DC3C5B2308F58492582C5AEC9BF98658B49B5252CEC7A121AD306213E22E7FAD901A0FA18CB8964D94BF235A6A720F03DDC6774310AFDC2609240BE3527B210C152089D2C9ACAD763A7919FDA1C4837596AEB539E99B4C89BDA2F671EF269FCB036A1AB9E60C49923CD7717F33E74CA24680667A9ABDCAF1BFF080F7A015F0DC7D154BDEF643AC5E1B68640E272B4007266C276EDCB4C8B897DACF9E800D6FE96770F6937086001351D1AF1CF3BFF2ED9660481E3A3952D6E5F3496A26A924B4A33EC57D9C2DBCC2CDDC685D9FF8A47907B453F72B0D47C1442BC9A882BA3BEA9E989767534A9E6A347156B779AC389C8A633F59C59D19CD50A062698CFE789CB520083255A2B11C3A5FC9CB395F7F9EA1E70002112E9E0D17B043A9C4D7DCFB749BA0A8BF2E424FC5E80000000000000000000000000000000000000000000000000000000000000000000000050A1015181E2328DBE5B6C299B44F8D60FA972A336DF789EF4534EC9BA90DF92AD401D1907951EB6285EDA8F134277AB0A1145001C34E392187122506AA2DBB8617D7943A129EB5C07DF133D7CCDE94A7CB7F1795C62493ED375353D1F044257DA799F7D112C174FBC35687E2F87FEFBE2D83D29D7314B30A749FE41B1B81095638F112BC4563420AF235280E466FFBE7050C4937C60FC18D1A6025BCBD489F0C538E088E906ABE8597E2C8EBB64F01D225C847AAE4B77BAE6EBA9269962C4B94A9732CEAA2CB4093D442FFBCDD + +count = 6 +seed = 447F03C8CD27EDAA1FA0436DA492812F57AC946479A9F1F90EC4F5E913A05F8AB0DD7645026A96510F6D40AF05D85B07 +mlen = 231 +msg = 0073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B +pk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F6866E01BEB406FA9D1649D21CF45103CA6878AF0A80EAF4519E8DEF7E07239BEAA76E6A53CA77553E8B4928D3B73E069E9B56FA419AE9EA142A15B8BBDC72F462050F0ECCBBAFB51B69755DD840AE4DBA6A6590F09A17C7851A10BF43B5D5068958BE1C41437BEE09AB15844B1D15465BFB420374992309C1B7F82A922C58597E6B865A3A62F96D0B6A06EA0D6B989B254D21B4C573B2E1E9084E4A3854CF0D88BC2B354F11DC062F5E4A25248D3833D9627ED3262A4BBF493B6F8E6E2F7F3F979652F8467AAFC3EF9C0402161B75A26F46C585023567A25FCCBEA044BDC7F7C36E070802F40E8344CFA480102A9A4F253FA2B3BA5A2BA723CBC1AE8A7D53D3F41CFB7455000DA3337C0B775FF65EC28417DAB68897528EEDC4AB4028A800768E16B0298F968AE1A561159D00159F639E115829AEB31FF77D1B4ED0B3F1CF9EFC3ED79A1BE3FC39454554C0E4A23F546E871236BE0EC5C9D41A84AD77CB02E6209EAE1B9F43616EBDF45B78B76349CE9EB9DBC7539DE73EB99B5AAA223296F39BAB0F3BC8E0C733023EFFF27FE9FAB964E72CA91FED720AD65C4DCC382C5BE47E0FACEC6422D46609E85185F83969806B043DA5FC5DCC5C3C6FB67A37F49A4FBCDA43024A6916C54AE537A7B11ACFCA4F77E80257480EDEFD164C3AA4FC86E717361E510D63BF376EAD3608FAEB6110740AE053048854F3CF472AD1A96CD189732AD86E023D6119CA4E658E43ACC87AD4FF57397A4214B01F4F04AD8F5B96610CF94D90A0936DAFFE89284E921CE286E6784F3901943BACE63A2911E52AA579FDB094397BF3584CB00E988F034B711D41CED671485C3B3FAEAE631E154EFDD4FD68AA40A54EA71D9219B2B5A9B5D365D864FBA7358C76F140C449B5C6495CE6D03134C1FDDEFB0C71AD17BE77D84BC340B0AF76E196A2798D185B16B0F8EF6FC66DF05E2077E6C3CEA3D2AC63DAF4483FABEC1433A7CA5E1F3BB589038781E260290935AE8E4B000B3135993C0EF05F19263B29406E21A372548444B0134EE482700110013E909B8D5E2146DEDAEFC32E2950AE872E485CB61A86883E752A23BB1500F58A8DAA9856E7082370FA8A8C6A91C0554DB5953FB5EDB5DAFAE472AC3AFB77D2C4080B7FB41E809A8FECB0DC2F1DD9F3170C99DC378335888C4C5DDF64141E22C5DA32179BA4F1CD28AFAE94A78DAAFFB941E2F2D37DB7A9C48ABB474AD652C15C0AF168F90B3E93A6B4A0FC4E6E33F8CBAA312B4FAB03183C27B65DF061EFE13351EBE47B00E9E0DA9C4063D89F337DA5374AD6EAD22E340EFAD9C4051C5E5BA73786646CEF222E553BDA411F67470C96559ACFD9DF456248654A366555B3DD4769C5FFB6A332ACD7B1BEA0CB2A6CDE6BD56232C64BD8EEB644D15407D98CAD47BB880FBC40192A605CABABACC422974EDDA04007C58A2C137FFB2DB5ECD0E160D163A34B33B3CCF5BEC957E42A6ABC14887CC7CAB6DE6A5364FB4A777BB483D0CDDD1D60B39C219A13B27081D9087288D910342DBD57A0628D96EB6FE46548475C227AA22145BD91F580897DEAA2F4AF45A71DBB1A458E9799C396A26970CA5253D840763767CD2DAEBB4B2C4DEEA2FABD77909349FC74446E29CA12EEB5F33851B58AF468695CA69C2CF749D40AAB5191C3B84CC9EFBCB04F3EBB1444CF68C3DB2BDEC17BBD2478FF2CDEA25FF563772A7CA3D284AFE6949C96804EAD3937F9D494D4D125F9636948AC87272327A63E7AD6B93922051C5E4514785D5F5E5951AC5A6759AE86B05D9EEFB671F039E340B2375EC46CDDD69C9C4EBEB22CA16C9197647A314F5E23C6255ED5B3B376916A55A37CD86F8542E43044C9816FF8CA0D40430F57C4C30150137F760944826F655D230067BCB916977EB0F2478C41F5232F2F6BE309BCCCAE015284BD9EEC9D8C33DEF86ECCDA2B56AE953AFF00F9B55E2DDBE9562EAB692D179DF0CC98BC93AEB064320F744A68D37935378705D4EF0BB22EFF87DE98E5A0B240139A0EC38C8D051F641878C88E7387F0B855BC1B6AFC61EAB7D4D8125DF6E61B71314EA227EC0160014C760518E7FEA4FA4CBC335FB1F6204E9B94D9FFE17EA03AA754149DF7C396F2A89549598C723AAAC423032774FACBADF40D2F51A00FACF219555A9AB4092FD321BABA31706C5E2A3C5FE4320370626F7162BD9A9225CC2ACCD718DF3FEFEFC215ACF62C96063FF9ECBD06AF37CF58A8ED7DDFCDEFDFFE4F2928B20C08DC967ECFD7621B8DEE3C1E4CBB6CDC5F38B180D3D523A3BE6E93E393BEC5C7FB91323BB35CA0C036756BB377A64649472D8722EEECE1252C29E5E45C81F6C0F0879F4A56744134D2C8579A78B563FCBBC2005BA1228E0E53611083CD6260B04679E063F53C5399928576628AE7535D8D2B9D8796ED81B8B8821B20A44AA18D9062707CC3D35F77B5F91BAAF54D6893E4AE879555F4EA813AF60C4CD3FC3180E39317183BDB380CA31AC55CD3167CEBA04A7758D4A1EF6FF6B49002828CA7B4A6F1B61119DB14F6AF478935F9FAFC9F539090A6CDA2463049E14CF5D229E182773AAB3E46AD883E99D211668F5F0B091B1930C7C8E28125384F8DB19D9020F563A0436E1B422E40CC0D70180FAD76957D2387076CA0CDDB1D635F8FEF45AB236062AD254F8F47F13118532F0ED054D6D1C1CB732679B7F9BE612F0A22F232C80D67923266F64D6BC24ED648ECA5E10FC8F1E54C4BA5555091DA294B07B7CF800E3BE6DD76484EA6936A8EB5947737E102010877668C24D335EE923A38F28CC80AA40FD47D1A3BC4D0C6101036C637DD4B8D88AE28BFD12A544F95004CA6B421E9B13FFA9D0A2E7DF5E13E8CBD933A5513ED4C261C5A58DBFCB7B29B0243FB323D96759E8C40869D879240E72171D0BCD9AD62940E5FE4F4F8864C1688B3F5315F4D3111208EC07882F3541117CAAC79805CD6CECEBB22740B0E7788E2BF5AD4D17A682F2935F171D94CED6AFA237E019B61FB061DE5917F41AB967C7A20E796E48A45F80DFDB3EDFFD2586B8C2A44005ECCB43E97BB73113A23D6E4FCB302B8F8FBAE3FB177C6005D5D6AB331BD0B1D734C8B0D422709DDFF185743BB7AE313CE26A839901B6C1F48E5098977ADA4ED730D73DA286E1A7A87125F9BF6D3073F079A800B7D12C306457866868CA8320BAB247D05A71ADC3DDE9AC1FABA5DA29087B92B746F7CECD4EEBE110041BC61FB519FE15A38B042CA6084BCCA5A0EDA48E4F594A34B818890B34F5E99A51E17549021B0C4AED0BB0E368C1490889F80A29C6F2B89ABEEF27D121D226BD82CB3E1D5D874F71D002B4E0CD97450B4128B79197BD4EB9D52569CDEBD754D4F080E851F2CF4B8071A69B149DCFD6BB374094A56DBC2EB5CBD163B3BB993A2F109424A04139162320F6AE1A034B38BCAF3091A4C819B35F8697A1B508AD0AF3AD7979C9562A329C331467E26219135934F3C021BA147AA2A50CC11F5BDAC5B5FAEEE01C387A7976B40F7FBD569F1BB21AB5CD320EAF515EE0121E86A3F419AF8CED9199905AD16689746A42177469C49B74B0983E06209C06088216BAAFD55AE086C2CB1AD7FFD8B0B70F382F3ADA60EBCE0C8D583A373A0CA85041FBC9BED2A61 +sk = EF2B7C90BE998E114415C25E5CDB04C90071A86A3A240DE4EC797D7E46E0F68646E8AD249D003A35B39061554DC7C9B85354A15EDF7340BB87C988CCAC05982A6D81FFF0671DBB43AD19723D4A1DD99AD0850CD23BE2EB5B545CE658756C42F104021110482411C04508252D19C05164888C8A462193068A043029D4884C5288280C170252806091147293C024E496480AC4311CA31089023101B9515AA2245444048840841A81090B300C1AB770233752C4444964A88513406419966C0495442029901C1100CB440A0323491B21311AA411E09229C1065202B261A280410BB1488A2612E1906484181014018CCB0088029840C1245262200AC8C201D1C8080B106C13A8800CB7302287690B0968A1B268DC327204840004832984444D5A128AC04481C346828C484EC2A42C541802DC446C0A114E124700099104C1047088360900402A1B156ECC4231432051C31842038510D3004AC3186EC18220604085214680C31860CCA6204B946D049084D3180584C241CA444EA2A68551280900299252048142B86D888070CB128164B081A1C2519B463098928443203098B6615342818CB260D8102900B344A180098A28091CB449C3946022195020A22D1A3489D2406158482E94188C1B37646428065CB42D124282D38691C148701B249224309161A44CC93271CB960D931269A1220D18424541B8209B128813A2841A078A4BC64101C57163308AC0886D984821109811CCA68C18C78999240080428D21068D9142054B208AD9360C1388690833700B924118044D20112940843140C4040B109104110699208A6284711C4924E3920188802020172844420548188284A610031142CC260DC8A86511116611426A18922D0B07109126628414441A098C23476DD9486219852C1095509946851216648A22905CB209884211D1048D2284911C45928938489B284558464D10449281444490A084910244CBC02042308410A820A4A644C8242058489181B051A4246994442EC008020B166550966C0A430962107140089023B78C94B28842C24181340E80009244A851629871E34248C8904109B16888B8618A42711C4292124921202368D0286120068C89A42904A0405B04911908500B126603B1642343252139109CA000D3084203370142385022392208B12553821163262553382E51302CE4984563C04CD04071810891022561CB260E43246101B42DD81242510244018785E2400AC4442EA0122D84087114848D0327258C160223A58504352C090770A016224C9800E22805C904114116110BB16404232090286823A709DC12411CA80089C04414200A0BA27198322C091950A346311A218A52C8094128010945614AC22D02982D23266804444D4906851AB904A1080E64C2418A4646E2186A1109411A01110932118C9831E3906D1C81495B288DDCA8305A2691081104C3388822343221048219288980168C41C80810806880C80D1B3086E196914CA44C01368E19C0410211521AA21022907023998551B6304318029446010B3761DC226C0AB35093942111884513026DE4902CDCB609C0244C9B8660E20292220565232100CA98719332501C460449268A0CC5650C236DE0162AA1064448C88018854959408CD9368D0414489C200A8498698A4864212604C0444EC0C808C33411E0A445DC88649134519CB8509AA480A3B04863440A1C177021A47020C4440829321B08811384650BB468A2284E1814309BB26512912523050AD116051C3641E026210841519A884422934DC4144AE49671024449D3160A9A4629D2164444982404A86D9998201318484B282A1885844AA0911A462D5B463002A80508070C091629029144934224C0086E81A47121988901036644944CCC422D4A282A0B22090A4922813872E48269D08240023222D42489E204625A080CC1404E8A882512870941C465DB262E082908D4384118A285A4226A0C462E08B3280A2884648860E0820049084524880D6118812036469006854142660300880B4964CC424DC3B43054B84411330C1B48281900684C226482969000890D620251229731C0400004893141B46C5C342AE33462DAB02DD11285D20280023766D9B26524371180A66849026620342288A089C8144C010945981406590261A0308AD34225011951BD60CBE203979E01C144FF1BE4B13B4595CFBD117722902EB490D02375D4D3756AD7C405CCFA855254B4D37F5F22E0E995F521417A317A1221F2961AB53D13233D966F05265E8393044CF25675CB2CE787D5D3481185B1C4752E5236E398A1F285B0A1303A4A0F831A63B52748DDE00391516AC9E30A3CFEE062C741C2ACC916C0B636B38EFBDF376727A8AC22B3D3A097A9E6FDB3956DF3A1936DE0DAA21EAEE66BC4DCAD3E926A675951F40B272D2057A1A18C3530F0BA8E5CA7B286EEADFA78975ACF01FC3E233827A6A9AC3A895BD484A0EAC1F6DA12B775E6586B1679CB6C2712C60A3FA80830D2EA87579A3570072DE75F85C9F1D9A83F659A8641C1D1F90EAC4EA93C7D1F972553719A1FEA0459077885439407FF776127614EEEDB4B0D136D422AE965AAB072C600A49DC0432DB5E02FC41BD1A802A7CCA0223C15352A9262FF9AF5C4B179CA9266259DECE4ED99F629543CE66F1C3E7882C9AF166B5EF7424CF339351B86B1D0E4F0A385A250D76C1718D1F6176D91A6B9C15782F71DC437A702B616715B9B9EF98D922555B04F342CCB0B645F702F07B11BFE84008AFC9ADC1B0283CA139809A51B11176108E9C86A779929319E67D0F6C2D8DF1900F9E5F56330A970B51494BA077EF0DEDDFC9527331EB6A85A406C2BC856361065A64EC4F99942AC2432902C9DACABE2A34BB9B74419E112DC8F126DFA7A7A8861118033996238E0092B3E1EE0364C342C74262CD1ADD41296342C879D91F26548AF8BA19BB66D02C19E4C79D0EBC0129A66075E221220278E948B041BD8F9E59F6B4B479A58EA46899B8EBB6B31D05BC6E7DD6EECB521353518BEDA3B4099630ADE552D739B7540B4CE68ED45E0454C8C7AB6085E85D535EF45AAB52547348B5E5F9A6F726309738FFBB58C0655450B33D71CB94F6288E0E95817EED2772A9C0EFAEAFB30D9867D75F0893DB09E0716B56724B9B805D6508B68ED46945D077177DEB37355A8EFA104535AD78CE52DC0B742AF1849AA1630F0538EBB8A90911C3AF62CF0C71765358154F7D5A9BA88B651F4DF432FE3734CA94180CA598A3E2EB84A470BBC90312D172050A9B165CF2D54649BEFA50A889E357B438CE577DFFF7CEA2F2C322A4F619F6FFEC260C3C29C9B40C77665B1FFFDA0A8D251D28CF47ACE81F56568E7879C39BCA711AC7215FF82CB2B3EF96369E4ED9938B699974E24F75291BBBDAAE2B6800AAD28E92F0B5979CB93BCC7782BFE49D02B770740F2C8F0BE639B8179ECA05F74938B8F879834DE759564CD7BA3553FDDCEC75D5339FBFF49BE17801B592EB837E419E7160ECA08CE03E313318E1CCE1F7F009F334FC74FA829141B341C61DD93D62AC390B3817D1A8506328F49C56B7977AF677F8EDFD85B53CC88410658AD0C1EAA49B6262D2A3FEC142C919D50B60F3E5CA285EA74B5DD02B7A21F0DF0CEA0C56805F6C682C14F9EE1BAB89FE88D108512092EFCE37493CDB9C184EE8A409D27D42A255F9FF5D9A0974775535EF3B2687CF3C7EEE363A075067AC73DF438D9F7524A412FFA9E6383D3D983E1A5F2508798F57A90DAA37A3B282E98E8030207CC70D0ADE16738D78C13922D747CEC73E4AFD3836510C51CBEF6E8EB9406C4AD57A6881AE0401D07E3F23A665EF0820C974A16DD181279617F86EDCB1534E152828AE3060ADB5C90E76D8BA7E0B66C98C76A65FBD203B1B5650724E71A2DD4776090D9F30E10AD89EF3F7EFAFCC0AADF49A21B3F40671C6C8403FC42691C8061DCAE74AA8F78DE1BBD59EA4B5ED91A2440421340FD096FEAED4991A7107539B79A11072E04562D75303E9A5B881AD9B6941BAD3397919889C2E40E59327792817213440326EE7F177C84DA90152F7BB7297B7BAA047BD6A07A0BD77923F19B7BFD534CBE2E77D63331EB4AE8B7480A10D23B56C8BF6C957349FD095B3834FD22348AB5FC06B0DC850A4E5CAF6728503BEBA6E45B664AB0980A2AB4E21BB9DF36CA3B96E5C2F755A45CE0B9A214613C8AC0ACF77342C6C30B5046150AF2E4FF41E46FCA9D58FADEDCA9F516AA1AC99EEFD2FFFC94B1BAC81D7EEC3AA2C52BCCF4954BB6754FE850AF460E9A14BBB485AC87EF8B425A6E0F90F897B2BEBB696314921D36053B63BE3B755A704648C0AD6844CCC116EAD4E90FDA76341C308B0B63D09361C5B8FBF9815ABFA0C1AC94A73436C475487782B644C8DDC408B478150A6A0DF13F4D11926D4B6E84CC04AEF6663021FCA8CB1DBB752900450FB0FF0AFF72317F8E090385E2CFF759FAC9227017BA9929CA7ED53C82296378B43AA1CDAEA616DEC34AF6FDCD92FA9FFBEEAC521FBC3527E4D5D97D5B3A9677E3F087E0E246A64FFAA00F9AAFFFAE88672BAC1CCBAA3ACA627FF4A4DC4FB437B9D01E6104EAC9C226A5CDD50F6740BCAD55A413C6FB4C690D1770334999159214508D9B0208266A9F434AA105B319A496DB4F8C650B3BCE2098832314EF7957A8648A055E2C5B2C791E1932B033CC94D33D5A4D5A7E991D2A36AE1F9C87A151007877B3CA37A196AA7E04E9CD505517D4F7BCBF2305229B448B59F79D8160659329A9CA13EC6402BA10A3967DD67B92F6AFFB28F3C535CE2289EFCB8B3F76BE440362C6762C5CAE26A4BE2F2C1760CB8EE2D1028C8F778E5E57FC12F9D59FBB72A0C067A86B8E4CCE4EFD5C40A678B309CC2C88FEEC3D3AEE55F348F0FB711E31D5309DD89CF99760D6976556E29B24EAA8986768F7647EE780106FB6EC99D8063958B26F97BAF83DCDF84861A78791824868277812C31784682555DFA61D05B65681DBD81A342CFC8217792AC90C79F64C6A6B0729B48E07272AE5BD0956E06E0B2ED44D08B3426D0F675F0240125C248F9DF2FC4B994756CD57BCAA06E5252D6FFA647C30FD3730779D9593A7D78D7E276FFFF78F194B3A04A9A20EE0008326984EA2EB6D1E540FB35399BA59E1140998FDBD215ED39043CE43FAB31732494F832190BEEFEFC521DDC8A084A9297A50577C27785E515D8DC6653F96540C9714840E22488B981C0F800137DAD34ABA9FD1CF91659EB4B9A1F59BB7B222C5628B2B3DD62A7A8E0F9DC7A5C05E4D68E1D150E220286AB94065D0AA123F35AF41339560A2AABDB6742209D78F16B2345D0DDE09104F2E0920589FF01A2E584113452C5D300F01A412B339B6F885E4131EC9BF2671E423F702D6A8C9BA1773B21ECADC878E5858A4BFFC1A79B9CF12E989340C31383BDA9C30FE54F3E2C570F56B8C2350919974DA663340AED45175D8649058D61C708E5559E7964AA48C5C769C97C1912422DBB616289D3AC07BCDA8FA8263C6FC2CE774B695AA92E7A5924B2BA5917B6BF3CC85008842D5FCE438D9DEC2AAE27B9381847C4FDED474D96B6A885DD2074D6E6549E81F61780A2EA1E7C6B188935B4255B3BA919ABB404DEED75D1667A90E7553E0010EE2F23BEC1C2D51366E3CA803C51682DC06DEE155C3024621C0B31A8CFB580E78BF44FE1E6EA4854B237E2D19519D2691B06B8AA08499234EFC00FAA43620CA80E3AC1D9707863FD60152B53DB05D9B00A9D93E4643F5D8C203891723FB121644E213C825C4842827836E9E1FB39A1E13D1BCCF6AD06CA6711CCF3C0F67A442950EC4708947B728C4365DB5877F67962F582C924F1C3AB70D5A5705CC9D1C753A8A3EB73CABEA4ADE9EA27011E289911154E57069679754D43B9A0B633364F941BE2FEA602F26628EA253194C8FD06D61819E493E2290D73E3A873182EA61D8E537BAF461DF76CE3A58473D22808C21368F24AF635819882B7E590744933F9C9155C18F58C040C6DA94F390ED70BF8C46AB985772F079A6320F96DA71560B18E3D7819B17C3DE236A304DAA23620AAB902922413A02D2C5C4D4333BCA341BC24D061C044AA36EB66B937DE3AECEF1ADCA36AC4A465E444F2C8C1EFB87605D627CD28EA04272EDBD105B8176C06DF68F0F432F3EE128B515DDB9DC66007AF24943054B24676D795237E1A1DB0A3C7E783F0C0DCF2291C154605F6E74F46730FD1A87653DB87CBA63C8AA29FAD3B3B335318EA24626EED25528C0CEEB9A9AA170279E193514547850D7D1DA3F4E4CAD86B4F08829F8F8D66D285E759A05AC95B8D74AAAFFB8579C8FFBBB48C1783067AC12ED7DC4F33E62F784329E88F0A3D6CDE1F96AAA3D40BF0648BBBC71F62D13A27FEADD9D4EB3E45CBB095A3CE86CC98F27F8567BEA300381D05BE7CD1D30393FEC149F2F5DBA884BF9CE8DFC0193053794CA67E06971C4F1295E1DE48B20FF94C4B711E2E133F7481088B6EE75BA06ECD635EE5628B17021C11D196FA72D3CADB38C7C31668A6B8DBD6A509D325CA9E1A6D0C60237603A9B87AA9BBBC77DFC099FBD56A278B937834754EFF90A9AA56385BF5F6F5B998631B99DACA8DA2812654C9DB1CCFD74AB3A0A0709F4A9F76DDEC27DA5EE958A4560179A05F0E60A6A7FAF152A2DD5E072B7C8596625AB5F010DBD869F7483FDD3F744F012F226111318D35D9DBD055A9EF07E7A91303DFB24C9A7713B88727C05AFED45001C6CAA01DC8BAD2CC2E1F960A22D4DFE79841D585D9EE3C24D19D870B995E632D2F01409C37BA3063B50CE1D3A3375EBC000C0562B081113164427EEBCA3C0F907A8E81CEDCC8F00BAD80D888B8851533D63862A254BDFD8C8A5158DE4385C87DE813F4F8B6F7B69 +smlen = 4826 +sm = 3C511E51E32C6BFEDDF3E31768801D1B83909A363E85086F2749DA2A8142C13880C3E9BDA0553886834B4EF4C4065CD49AF4D8C16E2025E4140AFA333DA606AEE8169060ECD0553C2FF56BFA50ECC9914EA53C03CD50858FC5060E0B0D00378327DB1CC1DDBBFE5EEAA377084C8C2DD5D915E3E46A21C60D978942348C128212527911F6E0EEE8F37F1DB73D176FF8E7E08870B5E47AFA1E9FF7FDC5B45B5ED4D8985C3392A773BFBF0757AEA29F6BE017C5366375007E889468D8D881C29C0C7FCE4963D4FBAE6FA1672CA4D3E699496D7BBABC22C77E40EEF157494C7A3904FA77C6FDEFBC8BA8162C4A19991832341A6F2630D4297F23707342F6825BA25657A60A519C558D61D9C5C837DD0DDB623EFCB46843C29186496B0A67D9FB0026185BC5CE328649D8AF085E82311162E5072B08844200109D0413D817C54D53B249DAC52ED72876F66C0D4EA6B90992C1BE2A6D19118737D79A66BA3F3D5610D5ECEC8289E02684EECB6C4A970D36D6DD2C6CF8EE4762E11E8AA2C2CF4CB4B22E4AAE0CA81D83FF8D030984BAE3D8E3D6157A44A651BE6FA79C09AFD1650356E4E86075A785CA29C6724E4A9C3838D3AD8EAD458B5C2957EEB820DE6045FCFA12036D6E7CDF7C6687A5CF7047F5664FBD5141B5CC5C853FFCF3274E33C45516E3EC02381FA152371DB92D4EDB05CED91E2D5F1CD65C3AFF8A199F694FD37FC8299C932577EDD6FA7A7E2707793D8A51DF78F36EA22F1B8E9FB15C1FD3667CF1583F849D1ECC3861FE17BD5078FB0B0A7F8633815263259947C28348FA3D06EA5E7584448F7884D7376BC1296F945B7D07CE17FC0762DA86523C4275BF8A404FE0A1E12C9409028525E029F0AB22FEC400E01F8F39A06E37607852B947ED8E466C076E3107350F871583302D1708C8960D5A24D44CFB18F7DD6E9F951665B733037E79826D179856B46B5FA4E84D48EC2C69B0F31255CC16BF73BF44DD20456D2C03BB75CAD9127B45EB772C41E33BECB4BD9AF248AFC6A13A82BE279F9BFCAF5F0234BD86B4708DA1C7D9435E8E745DEAEE6BC54541B0B3FDBC3194049C0F386B1CF7A418BBDA969006B89E2B73EB486A88461BA79C253195AA6D65B5CEF0E3B74248F76EB6915556D2CA673911903FABC6118F661E84A5ADAAEA7AAE56470E211E0FC81CA8E837BCE052C2891FAFC6CD5165747D31AA3C11B9A07BB9309F4A0539CFB1B01EE34A0D4E7504921D2E123C07A7B61D217BD6DC4407E3B5B778E1755BAF16FBCBC9076452CB306E48FDD7D9201A786F1F440D4571B68F110BF3402180048BD6CBE2792F9690B72FEC1216E0BAD39CA3BD89D5B6BA550F35E60557C0DE4656F963414265B027B3E2C220AE9F7B56FDC8FA52C1BFE0964E6D479CBD480927D79FC39511C45CA32973F11688827A8F86639D1E001649D2943F6A2A1E956D2D2E09D4C15F684D000A64C29205D2E5FAF0A872024A173A21619D59146315EAB6ACDB048DA9BCD400E63B1BD4C62151CD97C28A50E5B36EDC739E54DBCE2EFF88D018E1707BFD0DC8396144BA2B324A91E0F40098DE5F508AC05E7E947B1741A70D3AB995C5BCEEAC83B58C70EA5E6FA6893903AC0C2787BCA60F50A4122CB05458079EE1443FB37C2708F7041DEA687878E4E29E30AF0422917F0252BDFBF777B40C2698AB063367CC949BEA7A7DA2B3FB2323791452769FD4BFA9B40B47B6D862364AF08D7B1411C98F6F1FC9B65A8FCE80E85D44F7279F42FAD64538A4641D4295C5C8659632668C8A4DB3298DEBA8574A9FDD66EDF38B6CFB8CEA379DB02BDDB957C7359FB046D144B363D484D86A8DFFC4BAD6E42E8DAA7AA2A94B5CC4853694911B21C88E09A7BD8E611762A19F37000DD3D905D6E8C7637D62708067317309AF0B048C3A662BA41CF21FDEA1E8C44C1AEE569DA9338367A6206FE29E2F886B62FAB84206CFEDAB4161112F176169BDC4D39A515029EA6255F08315311781F7FE906E2F403ADB32C33C9F2B57EE4C408BABCFAEBA16F906DDAF15A2ACA24A36613AB918D62D247D79B44DAFAC0E20C04AF7973CF08067128E4AFE10D0E03CB98A8136A80975AE6363E3707C6B3BDCFC5A0FD6E010BD05BC0624691ECB806B67242D830D2213D85B7E03ADD4FD020FAF205E270F0ACC19DD94515AC9E76B12694E3839E4B79E6FFCBC4FB76F56EB9AC38066CC3CD2AEE4E28EEE1699C182B41ADD428327B1E07D5BF5FE018EC1D2443002FE82B7E7894075DD60BC16C715A33F15D4A83ED211E37C6F01DB876AD591D556EBD34C03DB3396C3EF978CE6508C5F7BF06D692C9531A101EF7F3C8BC765A66D84E10709FB77253E0AA5C738DA6A3BAD2A7A27E5CE40C455A1ACAABEFCD8C91CDD9C9DCF052E77442CEDEDA54B4412F5B11E9A5DF1CEE2A156E024BE5761C0B8AF3305C96E97B251A9090FBBABB73B474382D96EB710CA5F475059657CD2792C0C3700C0E9B0A5070B2B340832726ACA55BFD0CC1E79ED6DC6D0BD11879473E1000470AC1E0F07EB246B59F5F065011C310DFDD8CED510153697648F2A64F6E73FF0046BC283EAE135FC55817C9A668A95238D5AB471D3237DB97909A72BEC0F949BD4041209B5406BCB6A6E3413370DBD09D801F655B9A59B18A4387ED3893204809E98DD34D413669F49DFD3ED25A33C5C83679F1714249090EC43525662C6AA8D3A11387E9C22232EE3FE5E72442A15B19E0874401E3C858BC1CB52606D941402AD3ED1F7C9AEC7EB3C5649D21FDC762E8982FD117F7E67B944BB7670E9FDBC55354521CBB61B2D2A727E3E02D164DFC82DBDCB1879EA5652B781DB7ED440DCC0229B2046B3D07ED6099837B3E3724D306ABAC0679AB55C2CF1955FA155460377368E4967EB2FD746AEAD296A40431DD0D0E382016F17153CCA2E773856F047A6872A52C2A358D977798491C8149D32B50419FCF0646A32EB5F0DD2ACF041CEBD0CF55DE6006C521D40F5F4C34DCFFC2B8ACCFC475B83C8738984CD0A808592ED6B0BE44B5F3710B3678F1F2D2DE00DB2E7C02178D7A037CF05A1FE2B065E57402BB9F8310C6B06CEA4798E1253B8FF20DACDC2635769E4F9E716072F9E027FAD56024E9BF40B5653AC6A32B3DE3C825FE6F9D66E0A95FCB31F092B2646CC8229C41C0804F2DD5C4F68E0A7C122AF65321A93C9B5FD4AF292447DDFDAFCF2C177F1E1EB38ECA6A0469273E4F383DBB6CEC9A7D085D8ED8D609B1EE379CA4C3C3A8612306E2C04D4FCEB8148AA2CC5D2968748D6BA1CC2BD98F8FA11BE0F6E32C7A9CACDD415B110599588A6CA46C1220AC86E34B6C8119CDEAEAEA6E79D395BD62587090E1925BD917470F0C09A4F82D6B1FD7185C4F45058834FA1012329992E5D4DDF845F9D0582E497F8C8EBDE1723EED84D518FD4FD73A6E5F1785A871353960EE955FDDB723A302B2704A646A16D3DC518238F40A44BA4CBB88BD2FEC380D9140192DB5C24F8572DB13DF00BAD7693C086E1A96A9D083523889689AF6700945F2F338B33FB4168C17C150FEB3C18C3A66D94F9E3E1B6FDA31F8F5525C691B8EDC78D420DAE1C3C48E09C76599034BF5402E03FE445761E50BEC9C1B4C15F3F0E189B9EEB4611B0140F010B02360A0E9A3A31B2A26EE500DC5C0158EBCD1EBFFBDE9840A3B24DD64228F923523E76D6F5F190061CC31147BD541694B4731C133F6DACF50C6402FBC6C4489E0FCDF02E81061513284B0DE1B1A5D5605E39822DCFCFC5733D980F216EFC849A8C719CC56593C3FF0C8080AD1888D579FAE2F379F9C6AC030FC1C26588D6B3D839DDD464923CE070E3F353F9B4608A1B5CBEFA4F32D0E8AB79180D2CA2453CCEC7F87AE5D07F962D45AC66DE0F1DAA4B3CD1C2B9B99A5AFB28F818820D496908F9DE9C9AB3C0CA54BD669B4A0BF0067E1A57C6E6212A20593C2E27A26F2CE683389A701F96DEB5E7B6C8D407266C843910915CA9E060E75F10C54AC321ED0B37FC986BB8ECD7F977F1E933335008EE4B950EE0B9DD0F6638606BDBD16894B017A72D0AB5CF78947EA71B23465EEB3432551A9C0C62769935CC9B76D323C53C385B882F5DE44B399AE209A99CC19629E7E418CFACE9509BCE5AF1C77A31B44A3655FE3622BD3D7160D185D79DCDA67E67B61BA7CD900DEC7E14009BB5DE4A9647DB1FD766BE307E2BC65BEBDA63782E92FB90D81E75D3B98043AFC785B54828BA8205E213DE45853D216EC0F3F11EC320AD52BAE5265C2CBEA091C40388FC23E5AD6675E7D184AD627BEABDABC76BAC585ADCA81DFFE5F5F9D06CDDE83E5652DBF806F4B01021CDB5068F3A5F5A622FDEA6D683BD39B595D47518C0D4FD1EAE36E96DD057CC923707649B7B946C9CA08C80B06AF5A053A983F62FE9A59CE82F315848C70B71BB60B70F5D8B8B7647AE709F6D041E7815D56EB8ABFCF04E5E2A0B1DB22FB3117B0B1C368EFAD60C271CF2546D5B798751153870B30E814C8D2BEB1B3F4616952E10815EDE09CD1D0E1D1ECFEE21AD45CD3DD4A990E1C3BC6236BFE68191400D1D9964AC05B0328AE7DB24F9CBA432D393F6B02DEA1A94AF566F33D7BFE28EDFB325067565569AC5741A5D04A881A263DF00796D3CC3DB3C0F7DE0E534A3FFEC72ACB87F386D1A5C7279D0B94CB50E986E11AE6B8F88C943CDB1D3E890D67D811F6C53FE06AF7248CA84D278CCF0B97DDA52174A4CEF85B64F66A7E1E55E616080A810C8FF8F073FD9B5B7CBED83475C9A204552B3BE2A553C7B1D4E8F3BA21DCF06FE699584BCEAA42ED91E66251AA54B8F6DCA6235536D8B3A2857A7613A473B97EED3A0FC7980C660ACA3729DF83ED98C7B8246D9E683606D15863AB3CEAF02D5D0E692EFD65D09875C42E443EEA7DBD7E74124C1E3132A5361A3440523839E09AC2F3231D36DECA978234751458343ECC5390B67A2BE4C5532CAE209370F23327FEB456EC330D44FF06C85AB4989B3A8A990D6DE36B3F3CD35DE65B476745250AA0C304813C96318F243FC66D277C82FCD8C392988182523C8FA564213E9972C14ADD67206DFF6C949CA00F326231C721EBE5502C69881448AD54E714B8C45DABE09753B2882C719DDCE92ED180AA29D5D7D291C589B49660F5F97F0C3A91224FE5B18609D57A9D2FB9082C7A644E741880B4AAD5482C30CABD1AADF8E5EAA151B17E6E964E22F2B4EEA48E6CBCB95BCD9CBC3E46440EF2171B30340D77D61CFB747C01B491DDC2B87D62EC51045A180D5D309B12DD82E2509AF91AC13942F1A5C2C0608107760047D0D0B2BC2A089415F28B8AAD828D033CE61D64DA1CA51EF4E9C98FDC43FE2F3E90844B77E461841DF65A45932A3B05A38F922B847D369FB182744EFF6BB564B4CC39F76B50335E1A3CD77C7462B900D019964514C2FAF2B179E48F6ECE92E97F87745B4567112608F9A184471A14B7809B1F5AD01D46BAEBC22613A27B5DA6BF72D05ECB6007AB471335DDDEBDD976EFD599B0A3B4059F3D620DBB48B9E2D9E81031278C331A4DF17025BCE5BBD9E399C6BD9EFE60855996B6253762C8E038D149754E1D75F6D71D35F93956BEB27692788DB09B4164014C058DAA66D1772912E460B8D8091DABC13C9C109C52AF115BF42EF948CBF6A72242E963485F197CD8F68B268805AE735129338EAD0AE5CF8C405BA89A4BB27C8B001E1015945F1E5AC6F3579FDBED750119F8DDBC5ADEEDEDFC2EC6825F76EE3F1E87B24D1E5402722B292A593FDC502B0A5965B0E37ACF4331A52EA592B32E14A48F5FBE6E7B2CBC8149F70B270E01433C48D90D7A411F8C13B2D794D587CB7EC5858742A04345C2D1FB4EDC957639B28F911F85DEFB04233DA77DBC73A706CAE5FD5F1616FD7B7650CA0B5BA02CA812C34FB4FD9215A39FD6E213C7BC4099534BCC1BF20A291A6032452682ED919F7B7968A7F92C4BC44B84E7E9EB8313219E05EC3CCC7CED48A5230A466A47AD6CF37F4BD9437FE22B191AA835905CA514B54C08D29CDC6ACF97AC5D550F3F934F73F74977CC2CA9CEFD4530801D414C0950A1E21955DBB63FADB89435F9B99FCBC6961AFBC87289274B6D3AE30186E7A0ADB4041D9A26FC389E595A7B3751AF631278978515613C455FE3251BCD377F063EF63B516FA92BE6AC1602ED2B6A2827FBD1C92333FCF503FC128FCE734A381279E61E94E2FC6A0DED197ABE77B616BFC3FD1C98FADE5CF0C4D0AD927E6F05ED0C6E58C710BE978977BC8434E8C582370212E4891387E23564C0B54AEC614D3A91A21457B4077F037DF4317FACFA01F7563427BBCAC50283EB41447E4CFACA6A6A11E33FFE334709CA529ACAD9AD3A3DC13FBA34C4E92837EBEC18957CCE0EC9F552EA950394ABE0605D8A7F702B75E20AC9D04F3CC32384D557E9AD7E83C405E8286B2CA1B3A464795D4DBFB555D5FBCE41576BEF336C1F75372A7ADECF13A4D5A5C627688B4BDC1FF0000000000000000000000000000000000000000000000080F171C202329340073BEE97FC97C0FBC750D474AEB93189F061E1A5CF6600C04FB0464338EC7E85252F94FCBC7B2BD00E438480D9AF3ADD92A92E3E2E8ACB55077C3278FC7503988A76E9B6062996B20889AA55B343D5A003C8A8852D738F955799FA3426BE5CCD3AA6B6EDA04D4884941FFC0B69C5ACF12B347A74D0580CC3335BA816200F87674A4C1D98097C70F2F27C74E94A661850610ECF4847AB5B58344F958C5719E06BA396225BBE21ACB0FDC512B885D391E11B0C0ED5CE6B5DD8FAFF91F50025C69D43072F7706D80D9FD786E1104125D79A5F4B5FD838815D44FC8B1AB678078CC174DDE970D448B + +count = 7 +seed = 8C151C556DA912A82DEB32144C8A8C9090CFAF5C12AB822AC3C72618837A41C2453B715EEFF3724CAFE69B1ADCAE9DDA +mlen = 264 +msg = A1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 +pk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E743F56CEBC53A86D7C21E2A5473319CF9E5E87247DA2D6A941E1782BB4D242E00C0DD793910C18D179CCA4F0372AAC60BE7097B0A6F0A459F2584346AAAB6886DF0AAD425182535E16FB5717A9E05DAC4F73CB5059E9E746FC9C946811079509031872AA09A54130635EF7D6509257AFBCF9BD6E6806AF9D2CBED7FFC25D46D77BA518636AD850EA1CB56F40793406503BAEA16056EF8C4028DC29A3CE4E91F6CB27518A173F10E6BEB986A2AD6E06E98370336915F39740FE49AFC92B8793115A9D7C9E6A005449179894ACAC52CCFA7F9666D5B32D835745E710AAF9ED7BD75DCD4C652115762CF0E29A424A4244528739D2D0F7DEC4C0A50FD1D28FBDB05A377E1584058C7EEA7CA8463054F2B690B4668D7413E9D220704BF3D3167AE8596376D8081C462484B77DD050ABF84AE6F6BD89E130517723C22AFFE9072BC2D2B29D6797BF7ABB26C337601242DDFBC8883EB48EB189F86C8E1CF0D043F5E79086AF3008C01F6B5EDDD76E808DF09D42EC2ABDBDF01C4DFF3EAFB353CBEA9BCA87C7C7687AC01BB6FAB13BDCBEB2906C87893F709E03121E114693FA36BE51700BB6166BF01D8C9C1A9A46895BC23854CBBA4F59B174AFC4935CAE64407D1C389A601BBB3350583A26CAB5020E5EDB2837E274B1C9BDF7C8B2AE40708969915F961DFAE3967130C22E2A8A9657D966A971524BD5E18C1B9CC4D1F23E9F27F19A794077E4F392057323935A4B6C090DED71CA86D2D09AB7DCC666DED354C9075CAB077C52AA3CDCBD4161B8CF79FE08C5B9D5AB5E68CBC23E2F32F67B32C5729E591AF75D7E87F302683EF0C391F4348868460BCEDF089B3A4BF66E845A0C442546874D2381FD9F47D4D7BF5F4CF59A582F99C1A3613C2476024971DC2928C2621DFAECBF6B6EF873AF650D10DC297E57EE4BCEC7247799D69CE4B143ECA5496370EACEF6A664A2CB5645A4E36E1F1F68BBE147B1D719D3DC64E76BFF3A6B3B7BFFAB54646239A02F0B9FF7C4469E90A6428E63EDA1F864F8E43611B11D7EBEFC4526F3473A0B874A19273B91D3E363A65F64B25A2142E957457A2860E551661EB317B5ABD52F5063568AA9339CA3C374ACA9F4EF8408A351B4729ADA250EE6E3BD6DA831F426DA187B1BAD802C902817D38B0A5A844C4449D37DDFD39AB96D8B0BF51C3DE8680EDF3871CB5A6D7297CA34266E1C523AD360368484B78912149AFCA47C99B3179ED0E10BCC8379258C42902D6403EC7256EBA63DBA98FCA445562AC76213B71B9CA762215AA796FF791EC3F8AA82FE7673D921BDDD90252CBB303154FBAAAB38D7DAF1985E21767DF5D49CF56BFC43635034848A06A4F6838332BE0B27A731CB365007380F0BEFBE606049C5EEFD06F03C5587798AFC9D7AA05E76149B6B1C986CBB3E7ACD38A24F07FFD4E4170C11BA310F87499B9C1026B31FC96B9178BC669483F722C1DF034F56986F3F493213AC9EFAF1E1C7D0AB5882FC7628370C644A50D9A8ACC3FFC0424F4B29598D4C0BF600692CDF7785845B8DCFC7A8461249C3501B366789917B55C7194DC499C0AD9866525A3F582DF8B77F5D9E89A570E8B16A0C3F6365277AA915393C1D224B16C92C403569CB4B91A7AE57189CA9C6AE316A62A7E6764D2B617920F82C1AAD7B1DADF4E830405986067DF7758D0AC7347FA51C84FA4C78567770DDE154961D858EC06E535BA3F6DF97F6BE06581419B0B9AD1283E98FD267755AD351145885B60D1DCBC6B2D79D72BCF50DBF7C2F7D1FE9F47A69FE9AB895A764E2774C9226B9016DF05B37C076F207D508D88D1D20FE0298516B16C7A1AB4425D17BDF8E45B5E5AA3626579C928396D28B5983ED5E3E60CDDB719F92F5AFB99D388E5C03B222E1C1C9EB6E90DE93F08CB9FD1D5A249AFE2BBFF15EB5948429A326BF5C7FBF9CA5CDCFC9ACB3EF3B5106F0475601029C00A79A3C3909341048D253B99F0FE84DC9982B5E7DCB29DD1D239F8AA71E80F1305AEF4127B057B8FC82B9CCD74713A31582B3BD84273C9C6758FDA237F468DC8D2F7E20B163B4335EC8F506AB5B9510912DD5C3A3FF83D709733295AA4CD8EEEC69F913C100377DE15C54972D2FBD22D6BF768459A687F1AC3EC1F53B70AFB966BCE3017436F6650E04A10AA6A66A7761151BB829242B7007B1B3AF2E6388A638793C3C92885A42D3B2080E050B9C57300117C8D84F64519A8FDFA5B1D96DB3EFC487A912F8EBA9C40CCB6608CD23C3D8E10F6F24CEE2712C60E38F41EBC45936236C2225D54C14F79D86650E4A878AA00ACCD78C54EE28CEFD97FCD0D2872B1E552EC88107837F61CFDB20897709B2144D1C38B5FBCD358317DFB1763081A143A6534833320328ACE2C577BC2CBAEFD1EA86E76FD54AED47A294DD4671B1DD568AA4DB69F63F4AA205201B61AD65CD6DAD2D69CC8A860405AFA6359C982E668371362D037E8ECB5EAC0BB95F5AED483301B3E663B5E4FEEEFF290873EC035339B02FA723C34F1D69EF8387E369C1D033DD00BEDE55DA086F2C27E4804C7636F025349AAFE77A3BF39983DD39C39BB029B472F412C355FAB6488173B7CC47A186CED5AF736069CE3B429C8EB7EBFCF5C350D2CC1295EF37A8F182492E78AABE363D9F4747BBC1BA6F6105F491A497E4634FAF819E1F645E36A28E48BF45BA821AEE41F38ABE9F9CC8BE80577E99A50E3C5C472792988A805DFE7826EFD9A5F7A3B9FE56769F2880CEAE63BD1B628A002056C124418AD09AC7D88E896C0AFAA5F72CB83F35FA22DA195DC2BB6DB65EE0E99F8E558676E54097B4E411B88F83E2F44CB3DB3947AEC8B59AE90117CF16A61E8965B185F69D930741750B0247E88F19159A9662E20A68FC27696822ACEE33CE957E5867F579A6748840E9ABC2749F3F73E2E03ABCE9E6DBFC33EA3078E43EE21B34E98EF037490B04F67D431A5D6E0C3A94D4DD657841072F3DCADAFD4745416C03A5233A0EA6AF90E2E74134C734AD1D7E1FD1BE89834E0DC559111DEC081A91484F6D07D28AF015EFF69C7230CD42FA13A6DB2172D69154017BCFDA2C33BA5578CFAEB5A69243765089D3E70FA1A4952F2920235991BB0E1DDDAD0EA054D38091AE3FB3D7BA1ACD982CDF508FF5793A3484999DD5FBD1CA8C1F0F1DA3DD486A02ADE4BFE94D6798720C0E3E42A32BEB7EF5924705279541CB94F35F9D6AD8EE99556833A57785953E4433727BE983B636336288179DDF7A301022527196D1EAC8078C377923B8B44774046B1DCD070C145654F41AF6D07AB4318D77C54003084ABDC27FDD0886A106FE53CB14B34A71834FA94A4F460A0335FD151344516D2BCE3E4F28BC0F60141CB56AB9F55F6895A41361CD075619E250A0ADA74E89E5E65EE47C7FBD8AFC995B26233EFCAD1D5632334136789B8733F85379593D5A2DD8C8F136564996E83324157DFD3142D5120FFD9F79E1A5F88762D9902CFB79DCDE99566F59761E82C3D312A711E063DC86B33C498525631E6C5353923E50FF49C4F58D3F56AE5292BD04BCC79EE8B87CE74813F59918F9A3B3C253035E78183A2F27A356A8B528B0E0E64BCF5959D39291057CB60E644D3A791942945293076A04AC485B9C9A393DD019 +sk = 2CD04A91DBD7826E4F99C13E5EA14D1A6E7A8725E5873D61B456D64CF59BE90E3D725A115907004BD8B2E1BEF370E28C689E114E1FE76983BB0ED47C062417C9701A40321531098ACF7A7C08BEE9BBB83ECB3AC560B411A79F4D46A64559E301D8C44D82422C5A226C4B0666DBA048CB000514382E1A383023155048408E98446ADC308A8182299A800564B024CB488A5C0644534482CC885104A540CA48689A0089993245D494315C406693C481D18224DA840913306D11A33142366E18A785A0964021472AD1A46C58A6451439452014690121864C1066C1C629A1140659B6251AA86023068CC9326C93A47009102C4318105B064C1C411224198DCA266620A500529665402264C1C68949900DCB28694C14252140111131495C308002849084A80180806D1B206C51028D1B069213377291924912004800084E5438061317040BA6705222904480000C11115AB63022006622B0019B8824A08625A4126D5BB6880C098EA32226511022C9302AE4300A40C02499B05124A54480348400450594183154285120C87101A910E4226D23169024A1110B1742830049932048803640DAC241D9B064DB34002219601B004D4C3486CC200AC1C64D18C601DB904018A191E426505218260C2189C0260882B2911CC784010301C482111B024681402049126D1B46618430405A86510016124A3289220885C9A8490037269C100424B72DA1C0241022400CB9109C9041488084A1088609412812A1010231891A890952B40401C7505014310A028100994C58307221830D0C29100134605A4666DAB68518B02083323083006D80A640DB3645C2888D13B94D14B30154881018014C58C60801816190426A0018681C283141C824143151E33024011572A108888836456032420492684B2220C22820CA308D9104250AC061D018851C414A20024C91B080D100920826210A383051203161342920246061C80D4A94291A2209C02004CC368923A50408362D43448022020584000588206D8BC22D020566C1302C8C246862440E98A28000A38D4CA670988609CCA44CC2042A52246D9B220553C6040AB1440C11249A106C22892484C86DA1348E1B005244149018936C4B3444C9149200960562068E21C36D58884042B6649B92054182511B45458040851A2906000611999485204265082491C1A2295442210BB88D43362EA4A441A4948451A86D5A3628C394280B32458C225048C004C0B82998425161A07040228A81442E1B962150108EA0928D53328E8BA65098C88D08827103460E9A44510BC980C496285840521102662300281C93214C36091A10601109025C108C249808C29691D1082AE0145019B20813C10840442D04B988D9C82D88C0491B12259B0805DB140212167022B48051362951885020890020972514B58108C2441B042908881108308AC0166A61346CA4A229400432930228D3B80411342C109350D4940D02104902C9641C31269A8070E3006252A001933412D1220E11060843228A0A236404063289A26C140745C02010E2B060240449D0348049B270613250C2966D0C192D59066C83042808C38480040DC130704B36848CC461C4C00492B40863A2451B034C2115898A8849C3406D204520D944880401020805488A34864C38416006904C860014301014106958C80102822D89A4445A26658210215390294BC0290CA27188B26514488E53C6690A158183181012A4315AA060591672191249912286481282A2C671C4A60DE2300DCB226592888D80B61001C00C44386E82160D2132010AC34D12016AA094880B48816326655C48441A24460049480B9025A104088018499B2444DB3864D90465D9B4211A378503C3041AB510D0C21160C6301B2580A2A46D4128461BA86C812261A1468C59107150A85124264D9B2692C8080118A9701AA128D2C2481943860B356E91462E41920502280218428A8C166E92B24D590412144061483872A314421938089B10119AC24C91202009B80420B86C60402ACB00001A426C0BB805E3B205C4240A1C874DA486881317655926601A240654327290266CDBA0856320064B88481A1472943892D4042D24A9610BB4488C14218002451B1261CB428D4C38890310725B8811C09848214802924271939288928269A3988523954881222DF928966540075F8634595F3F0A9A18203DC12D10AD9B1883605CE18A2673DF8ADD0460410F36B05DDF9E8AF1B9F969E4A346FEE5BDA04A13497D656CAF2C0D6F75573FBF03D111D129CA135FDEC91329FF4E17A7AB05C8F913A7400FC924318334F8B16C561D2D5D0FB2BF41A3B53CD4ADB355AEF299C715D888BA48C38770365F6952FB99691563ABFEA96B05D51E4A2931DD0826476CDF80322C7EE2424A1FABF92002B6E934D1996544B615EF3936ACDD9323D67989EFD0CBCE1458D3ABF297751A281E9AC0451FEBF7BC4638485B244F96E2C2D68CEF17A63DA7E9BE417CCCAC04C68C54444B93655DECD4316480E6425F449DDA1359F4B148D26AD5DCACAF959FCFA759820AA419CCCC8EFF01B6BC044C0871CC21D1C737ABF7D544F8FEF5C72883762DB7E3E9CFCFB5406B76365C1A36854E8FD1D744725369E0C2E6C948EDD04B002C52959E5D72C76A6E74A6540ED3EEFE59A5C3ABF7A1183FE2E811468A1B17CEA60924E1E7FFBC5874894AC4A957946EAA100B8FFDEE33941303B2FC00AAEF931BA4BCD4D406F52217FF883720CD151D6136AD6D5C003348D05B7DCA3FFA1802E96425DC48B11A1671728CA420D91F5DD45205E4C61E34E0E4C85FD170D927720B6858EA001EDF300E1C1EE80B35A3750593657B5AF588B7F8CBCF27EB66A9D5921B2B56791CD8E73279693063EFD3E41B5D6940301A079F18020C80795DAF08338C21FADD1D1195DDDB9BF632D4004FC0EB7BFB8832CB1EE207308805F0DF18BB6141DEF284A6AE3BBED40781C3790F400278805AAEC1EE7F9CD9D338DAC1D6EE4768E43227A6806FE647E828BFF6C22B56256AEBBD26F0A5CDB7CBA783ECD5F9D9BB2D24B39AAF88C282C076982981FA05A51224617DB8227FDD0031EEA2D0F2851B3D7B5F6E033A4EB29BAEDA0B1243DECB0F44933E3635C0632FD10302408FF53C5A4A16D57C6065C552EEFA015085A8A2679E39088EE864FBCF8881E1295D505FD9D19CFB923E6F917ACC45CD742A9DF600E1C968657F6A8EEC83F8DE56F092DD13ECCC2C4B6778F30F9B9AEF83141349E7B25BC58774412366D2A8501325FDFF243615486BE53B0333AED8518755C0614DBA951763E7CA88980049282FFAE1024D9A33B8D1B42679906993ACA94DDE908B14E1450AFF0EE3FC1349581A5B7712C9D1F41013F6D73CB1354C665F1A889181EF7BE139F80D8674206F9D754124C40116A95CE03C484BB9BD09BBA7273A10E00809FBB76BBCF17639BB91A7D4E745665A43D722EE3CDB62A16E29C9D9677E25006DD9C190436ED0EA0FBE37E101A36205FBA0AE096C38AF716FFE8880D152192F11057CF01284705F0DB9F2EF288F80FAFA2B225386EFE23384B5797EA747CDB06FC5E436A85351BAFECEDA581DFE694738ADCA8090CA68529E6CAD78D6E644D5DE9045ACC9CEC14DCDC545A144904D64C9E325952B34D32CACE116CCB2736B35473FDD1906C05ABEA6F5BA88264A0052352337010FA76A937B30720DB28CE87ED56FFE72A51793D6861045E8312D477FEF93CD8AA19ABB65C32314E09E1E48E01AB9CE74A5AB99C89254B39997958A5135734E79AB20C687678FEC8BA492FFD1DAA51A0091E6357560827B79425A3D5B714A928B3EE25D361429435967C92C59140DD94A07F95A8AFE369CE1C6D3C6ACFAEE4FA5BC08D2778BF2DE50F2CAE56803C6D666CD0DEA2462332D51C03A884B6168415092BC355F1087442BB6CB08CC0D2533BFF7E691E1392B6538945550C113C15A6A2FEE71D38B23DAD16D41641C552EF4BBAF24D9AAA1D273C8BE1CAA98378CF99E0145255C7509841031BDF79ED85C2EFE92DF114E53E441850A1E61C60FC1280B54E8BA7A17FDA550284CD152CA20DC3595C2340C93DA12C6D9A175B6A5C024DD0B3ADEC98BE826E42C500E6E8C198D3F29235D66353E8CACD59C9DC8E165B3CE919D5DF1D13E8647833F5142005FDE3757DF5AC04B0D797D88F12C56DB2873454E2B4A6CD06308157951F12987720495079BAE6CB19BCA875865848EEFF7BEB05D17C220FBB8D622C2136E1A658BC35B15CEEF2932DE51BE8560DD380989C2F7C2B371876B230B47B8E6245D886E71AD9CDDEF64B7478E4B1436A7B47518BDE08A90A7FDE963885DFBFE98A2B44DA5DB6C888960376C6A06A550B4CBB38B063EF91B0CE0F2C3322A67355D19F25C7EC639149DC6B5E546211229E08C98741617AB9B9C81EE47DA820BCCE269229DC43232D5A7A3C2089888DBF5D2924D3B7620BE6896B0D33321CE07A8D7FC43C31200EAE5037BDBF1CAE267FB36C3CA49E81885BFC1B085D296C001FC0213CE3E3D6A238B00C9B72E127C4F8008642AE1A66D90A13FE8FCD3173C47A3E0E4B5394C5F0B38071EE49B8805399321F611F4817DF15022ADFE73DABCC7BECA7AF018D9E2D26E974A44F3EF90089FE3A1B2D351D91969824C52755118D3C9C3E611C9421CE674EDE90DA3C91DC8C67B74C26BA664603AAC21F315FA27183F8297618AF8A28BE0B5D88413F508B17ABAB3DBF242D9C5FA688E5FD4AA8B644B049C409F51BF2790BFCA29EBD24A8BB19553ABBC114E4F31F0C6DAB2AF66F58624AFE734546973300415D93419EFCC16B5883B2B9FF09BE1A56D23D05C63C3153F5AEE8378FB4261AA52406A2539A91D3EE5C1E7653068729036986834A2964C6B50E78FEC6E6819D8325505FAF408BABFC6D7DF9DE60854EFB30B390644130DE18D43138D22B3FD03B4BFA29D08F6826F3F06750BD07CEE0D9FAEFCCB752AD5024CB56D071C6F0EF4A793CE5849A23966C4235D35D1FCB35C5B4BEA0FCC5763BA8B099B4867FE495FCCB75744724D01DD58D12F3167FC48A391114FE19842B2062FC19A70C2D066B9CE87FA0596BB4C00B63849CF2D792FA8811F0600C9DC372308AA2F9AA198EB84B6BDD14C52A408D0C802B3D90123FF80662EFBBFBA76BC865736572000BC6C035EFC964C11DCDC7A031C61830ABBD0BF68956E0B966BED93E0598A5655892AC8D80D490064CEC752548772010F88FAAF9F50813246DC4CA9D1B41B6FBDC9DFEE7CD8B3895CBDB6BA2C04433A91C7022E8D522844A14D141134827101105E4351A014369CE9CDBE4AD2DA0C6DC2F080A71B570051574A7276CDD9F4CD3A1DEBE00C92EF31E0C3CBAAF5109CEBA04FCE7959923036969F375D71CD0D2BF7A36408974E650D0190FBF507D4DE135D123500E68897729CC678DA5D56C5EABB796711F6C8D6CBBC3F8F41BD90D61321DDD1D549CC6F1C4A5918AFE4490558F4020E1A1571944FCDD81380EC11D8189BF8B488C7682EE8C4225C0ECC191D52AAFFBAD8EFD686C32358728055A6826B8CE9A1222A81E3C9B581F37A9C5D0B35F02A5D2B87002054B0F3DD45D704A5E26CCB9AD2AE953614385D98BFE9C7B47E79CCE0551527CD490BC3F3129E15BDCD20C4A113FDE8781C38976B2C2C3B5187BC71E952871AA5ABC32ED793347F2F2C2F92445DEF8E8636857B90643B720FAA5E671D10A625ABE4FD5CD2B2C8A26F31F08333CB01E2342DB77ECAA8A9DF457A2B7A0B7C477A5F5937420BFE2CD33A6441B7D412B2A3B8594D5C211192E79B4A72882C47844381F6ADB3CAB8794DBB505852815C202ABD50BED10FC6BED11191B0E7719AE9BF95E78A7AC9D1D5222E5808D0DCE8CD302C74FD09A998E3EF3D07E118B41A71659CEC72230D575BA9F3FBCA47AD552CD1B688D5B84AFF26D8E1F8750B94C090CE6975A9DB51159285C8276DFF246BE8FF920A9B74B73DD0E2105A63CAA077F33FB069DFD7872DB5DEE6205E848AFC7262428AD2DC195E05324D6AB79D916291A9A9BFA616DC27E89C57B8F23D7840FA7BA60882970A233F4C9676DDA1C7B00CD19E02A2C53F2BA54E5EEC985757EB5457E1587227D390F02BFFCC64D4C93F2F79C85DDD2F1518ADF2AA00AAFAC12968E94DB11BF43C1849CFE4324F8E04F43FD253ED894C05B4BB1AEB7934D1F3AA1971C6844169F500B2A3BB9A1E733503A1847410F3891949784DC0EEA9C49A838A534CF2B588613B8AF3FAB63D5BFFDCF44E92220BB3BA545B7784A1BA517CF85813E82071338406F6EC7A3C6078CDB0EF0F8C058BB8D4205077F66F58D7B55A7593FCFB77AE87D16DD3B20B9F18B5048278F96C6F41E02C0C0255BAF34F3D46C8DD7E209ED5BFF332D4516BCC1016E64ED991A57E125298F65BE945BE9AD060897C02DC1A34DAA0B191C2E764669AFFAEF543399767B42887C9F7952DC407C33D2752AEB0E4F970C9642F29251F595712C4C948BF1AE6382AEDA4709B9F7F8D6023BB3168A94FBC33727BF53F39763868077A1D2EFBF51F5D1D0F5DEAA772BB1934F47A3930BD97582625B873192147FC91F938E0FF40B3701CE785DF24106D87F755021AAF55D269384798EF531BDD907D73644765E2AC2167EAF635CA3CC006223D523F7BC83A2B8D1C4B511B00827F111C89901BAAF1D664F953F256C0DFC7F2D17299E5B2B6F7C64BBAB7909EE8EC85953AD8EF3A59151B31E409F62DF689CF260BA18F78793BD8C21DF85AEB443A75CC54B19BBE157B97FC8BDE8A78FEFA3B0926E9E00E8A0410A9E44774F4DDB5ACF7D18259741CEF0738B74018747F762D6A16846B2A60BEA53FB17AE07015D279A52DAF4A6AADBB1A4DF678D375AB15B0E1BA7C5E914D7311218DA56FCB +smlen = 4859 +sm = 28F711C198FE27EBDDA85E705DE4057B10F7983416EF2B09D6E87814E55A1A77B2B80143B881405E5011F2A811190C48F1F89B39FA6F354188C94B068D9138338585A1B92BC08B43C3A22B574DADBA752652EF171019333F50A03A5D9A571700C0FD2EA27DDA90A2E644EE3AE12E6101E46A29BCDAAADD9510A9D2836E29E575F2F1A7F5477B26540A3CEC327C68884A524349CC9544321AADCD7C7930F244A11474187AC8DFFC5CFDA3AF40804F4467CF1048746A3FA85F9A02FBFE042B66B7349FCBB5424B2FE0B41DE2690EB2E481C55ECFD1C26848071BD6B5441B9FCDC3062B8DAC2272C1761336115CD4EAA18B37BAB08BAD2391594528D8326B531858054E353A3ADD099262209E11D23D828C605B34BD8D162E469B389C22F3E60823B2F088EC67A4A826256ADFCDC60507C0E14AB0DEE37E73B72716DEF231AE569A389609C80D3890B0CE9E4C75826B78BC599F08355A3966D7AB96884EF452053D0729BCC8C0844EDD29F92FF3648C11FA0691314B3764917513CA406D95AEC924537D6325A65B6F501B716AC687ECFBF3C471A3067D5D719193CE149A01A603CE14CCDE8278F5A7995176F0FC48E860BAAFECD34C5E3FC4C2F78082678FA782DC954063804A70E4CBAFD816C225E816EE300C1E797C5954D7600D4A39B597280AFAFE978EA48DAF6433826CA84D7A7DF1D08C2AD8588085A4EC485ACE25296669ED2F2E11D8A02B06616DCE3DC7EE6786EDDBB96CBF1ABA71F2DCBD567589BA75F6F4C5F86BCD18D0DB7149E08294DE585418E8F303F8C74A40F77B74B7C663BB13488700B7F13209DF6CAB67A5EC3F1D80D4B4FF118974D29945561F3FFFA6097644630127FAF322DDE42AC985F14854196BB3C2C6BF9DD2343CCFEC003ADF1CB9EBBEEF254745C4C401CE294893E62D0D6AC87685792D1EE569C4D130886297E205C7C2CB1CBA0CBA43CB2E78BDE3066F4DD8D2FAF6EB9627A661E953227C962B950D2702E3DD637FB3FD7506058952DDD79A2F24819BB18AACCF47610178ED42B7A43BFBA3534BDBEED23DC4817192487B1469147A7D8883B8A4860CCD1ADF2A5F05A1DEFF3A5C51E3B79CA26D3EFCF0FD9E7C7EB6307A167CB0796CCB654007E01F7074408C8C4DD0D1D158B0131E4714E0B409E77316A63617A9655F524CC7F3B78F0C7C6AD19412DF7A439586809ECC07117197075125960A9C76330111928AA1671246033189533EB953F528D06222F4BCF8A0B2A58158BD8A4C1EB4FD1879F473A525FB7A5EB63EF7D73A9C0493993220DF5197DD2B2E34B56C39680D984FFAE3DF7BFDE5A7E70BCF5471B9862E64E2578DE6A92F5842D06AC5346076F4262958815F6AF66E89BA52FCAA00E4932F75CBE5E6C76794C2ADD372FA521E472DBEABC97A38CE9062A9C05E9936F0FC85B41FA5017A4CBD899D68AEBD8CF2B1896331BABD4E56D34A1164697DCDC452B8145C555863B80FAC1F106A5722C71E6CF4B6C7B94FECAC71BE27B56A7452297FDD2602E8B4A05B54C95C009C5626370BD36A40B099C804DD6CD4029DEB499706488976943E20ED6D8C71614D7053582F21C0B6ACDF1424690E558FB6017F169503F2A7D69362F4A24220614BE3135A55D4F8C364A2362A8A051EC507A8A3F2C07713F22A12D4906A27C9BD013C057A722C74571D4EBB4C6FB0A4E102FABA5DF113AEDB8704C54B7870168C7840599827A769268B4BAAC71F49B8E318D6BBE0B3782BCE193B6D1DA780AFFFB9D5C5C17E66A7D0F8634EB65C16F85237CB86BEEAFAD02FCA2EA89ABDE26DF4691721F104F7CE157B9C539A618BEBD3E02112BA3D508FBB9C032F75DB37F6BC3CC94F3D4E86259B31E36734EF4C4793E85DA2146DE7AE1C058A1BAB9EF948B4AD546F06B9A5956BC8F51D3BA99A393CBE1E63B6E7A4207C98E4B6B9AC0C3F8390866EE4C4A153F8A98EBF9E2BF67DD92E8B410BE6DD114BB178DC3E6EF727FC7A8CC0C1DF5081B99462ABE91DF027CB9B194B47023E715F6100660DC680FEA93B822CA6BE11967F7A1798B3FEE927847DE0DAA44BED91BC08E2E1FDF9EE80D457BFD8CCB38471D813DC0A46004E1615A5E7447DB998F4442BCA5D0931554D109A8A2C47AC8541766FF3A86FAA20E1F2D95C73961CAF915BD095BDB17297C6BC26096C6AFF2FB4F17D7B13156FB58E1457010F5F70A57615DA0B2253A2CEF1DDD7C5A7963B21CF8975A3E17124687332C156872D2CB3F02CCCE3240D646DE9A3BC0E3F037832B12D00C0F410EEA3E640D5A863F7EB27FB034B8318AC9EBCA96D8E957AE057013E31AE22FBE2295C51AD9D61A615AD0F29F8AF37A6D9FC0256B21A9A5188365F1F83047E61976A7C6906DD034BC0C004D91A4DF73B9817570D600C1265B3EC7F0624AD2DCC30D79CF9F59FB1F668DA825D44024EA95D795F74D2112AAFB5DF5F2A31D535E330F5BB5530BCC9ED17CB29B92CA0DB637316AC14E7E80F93706C06B667C2EF5076B60859FD8A9528367663A6D75207ED17442FA7B3AA947C6A7D1384AE71BC8D62FEE17BB56C6B765825AF35F691C4B21340EA4DBA7C0450F918671170108C0EAD3E3B5ACAE2A0BC10A715DF4C52C5A4C00644EAB9B7DE75C4329D54CB0075736AB6A88AFD0E66573A2F5A36F27740940E670F4EDE6904E9DBCF4DD225DF56A05D402DCA04C8B4BF10211DFA341EF0EC59D10484153899F2A0A94747BDBD823DE240787B91E785A623AFE79D86C72A8C7A49E70E52F335F14A506A6AA6163B34D834F24A90D4A21A7DCA4F3681345C0F1E304DB9942B1B5283247C58F2857B4F5E52C92B8895CEB82E9EBC3D2B48204CE6D6728B461E6A2548A6F3817524EB8E4EF20E0C8F049CF1BFA2BBA398643C23C45FC7334A2706E5F7BED94D1C3759A1E5ADB7ED9992F90C22F3A06959BB97725BDC4E91F2298903F530E86C1F0B1CC5CE6A8C6C618F6028BFF2607E32F554269043734B320D418337CAA78D7AD7176A7CD91B802E58222AC0427A880E7A2E82B5567369EC55C7ED2EC4519FE2F7A3A4C69CA444DBEE35E264EDEBC038DB4E0ECCDD4A7782F6B3D8E38573D1B7A9E23B581C05748C20316BF631DEF52DF3347E67819E3B1FB3C27A2C1D3B5E718549F4B81F588B3396654AFDA2B3AC22E2199B8D3FFB4E6A232741057BF8AA44BB0927CAC485E3A6BFCFD5EE62238A02A87F1BDEC2CDFB60F973D565E064826D73B6F35AA40DD7563F07EC648F682F9B0184DFFA74CC11B99052711C45CEDBE22463B37A6C73EB69AC864EFB2F655CC70A1134BF28B82448CE78280FC383705D393DDC4649510C9F3308519809E72ABFFCA80E6A77FC5366DED83DCF3EA33DB7EA1B6FC1F30F9D505276594D81D2CC6EDB747FF346D0C5CEEF5736AF46D053B536DD8FF834CBE326E6A3B24DD032833AFE19D9C27E18D8A843D840BCF2FD60DBDCAFAAEBA0BB6A19F4630628890AB5C0C1974E13A5364587DA86665EA02CAC005287904DD47FF555F556041E54BC7271D5DCF13B8A564C6D73AEDBEFBE1E7ABF8FE7DFFDCE999B874AC23AB133C369DE07F02101F1E30C210B493F10D88E31896A366AFCAE6D84FB4A51DEB08DF09375EEE75C3420FB8EDCFE90C33F028142B0B61FA919C334B724538B4B2FBCE0674203A29EE29593D544F717502F0DD643FEB954EDEBFBB62A80A5B78F90F607FD17416F3FB6842C4EEB44BCCF03DC6561E93C33398760F627B7C0DFC7F5A8CDB12F66B7975ADF65B94A01BBFB003EC50F61E28B05D9D620DBF6B12DFFB0CAC47122DA4926F3D3D939A6BDF38B9D8B484BE98AA5D59269AFFAA8E99B987664F2F2F03E0ABEDB5F86F35EACD0B91EBC0F49C5F30B067BD7FFCCF2D4103127E357DCF48DF1CA3F04353505A12D78A00B21CFC99A1718A4F1E35D76FC5C1B4947B6DA9A8D27DBEC1ED4BB0EFE33B4F72988A5341FB080E8371CABF9E080AABA3B9804777898FDDE357F323038A230FC40200CF52E27CF81367F2BF73A8F8C8240E83F9C222D7F327AA3411AB2C61146D96386EF8F8A45883667B0B36CAA9D44D4334BE38065B8DA7E81D284F673BDEB18D16BFACBFD77A6D999F8733C1B2D02B9CA17352DF3CF66166D6A1F91AE6234C7A86B472C96596A3EB21777E3E5AEDBF8227AA4B883417B00A0C8FDDD430C808019842B122A0049752DBF539235EC8F2075F9752E314704C2A700FF8DBE11B9768996AE8560A5567CA2C967D52329532E45D4C6D25F84F719682189FE3E64578041B9F91D2BE349275ED2C11A341A7F320FD6C61F436FA7A99F5167E470EF41653DCB87F982D1444601FD0C703F1C47AC6ADEDB12C7A438F50478060C820B6EA3315A103216DC3AA85797002710F766C5D05D694E368AF208B4A1D02F8191950F1C4D23676E235367064842CBD2DF881ABFEFFF70E3F740D6B3DECE6B27B79C9B5CE9F5E45E40245A738BD2BE30AA8C5B39ED620F5ADD4EA921F3B1ADCE3BBF4A4E08CC053E7503823881A6D27D08A12A8F03E338A38A5F3AA574FB34347109FDD14A02DD82066F5DAF515F9F40DF681E4D1F6FA9A3E17A23D1F8C753A899E6A9A7835FCF742C5904379DDE68C04782CD686A6B1988340A35D0F149F92B001B380AAFF78C8DEA704B2CE96A78B47B35BFEC86B6DF7DDF8C4EAF380318F9ABC5A7E99A5E519C4B7D77A43AA1AA7930F740980326CCF1B67E88F7BC1B1B35AF34C362A43611385249CAF5C36C9181F0EC66C9D7811FD5F6A24EFFB578331C4CFA879C257420EA1E54DE385CC8284B7A60AC0768FF0ED68CB1DDFB4B786215D8441B31F11587FB48A3C0DEAC8489E38BCCA9E66A67288BA3C03A3D2B45EB2618DCF6F1336E7E7748CB5275BDBB4D7FCA113B051856820B3F427B7C905889530A40C7E1F13FD5507834FE53A85CC46783DA1F6F6CAD7088A580E45D0A909E44EE15F843496BD91B4D0E05A8DCDF37437366F6826E4DA9371909457E5989B14D73A0E5B677A5E9659D3930AD576DDE731DFF129BED0488D01E6D1F88B50E2B061C767C826DFBF0B6DECC98D02E0248284F20A609805A109530B9598056BFBA36BF8B9C9EC55F9D56EA7F1B429C7A436EE7EBCB2786832278B4AAB0AB7DA49A210476D194BCC823845B273EA695B551AA2E867F5E1C7524E50B1D40FFBCAE9559A453A1AF57CE4F6BA142940DCA6212D8D8A19EB096880EBFEA0D3E6A10C90EFA1AE2EE70D48CA8E958D674F38DBA9FF737E68F45ECBB22BDAE427BA1A6517C97B4DFB126E30260D42783B7837AA0FF682680428FAC44499BB062232C4ABDF2F856C880793B63F8315C1EF9A198CDDB60E882350D3C6EF43D83B6AA4F1204FF38B6BA5D3FE282F07D352A297C1D250A673F11C20BF1113F9FEEA233A8266711546721935CAA567D7218EFDCE1C60E7AE743BF86F2731931A729A873C151ABBC3993839D0F14BB59C144ED55A5950F5AAD186F3CD759A5BA1D021B07E5777C110C05E9254018D6B8CECEAFF210B78E4CB25EF641311E43A4847F5EAC0108763CC5C128822CBC0AF1DF26085F9FDB7329A809977C95A8F44F71091F0107A7E45A6AE5CB8CF18F3F281DC4203B21C72E11BB1A927323B1B1341141A9108C2C244EA7C40580C92691F907A81B83BD69024BCC0719A112364B6B1877C6221CCE0A9C70A17ECE740ED41313E331A346D3A77B92455D66D181A8FF79FFA16321D2C48DABF00E8F29779C67BCED5F684FC1C59B76F4703A35B1095F1079696B29898C57E721D8A4F5BBE9B44C9B48E256ED9B921BACB27AC44AAD6FD8922359F6222BE679AF6C96E419CD0DFD0989F2527680799FFCCC2FAF43BC83613F0D50CC7CD99231189283997EDA55063D1C8CF3FE52437FE399389239B5BB018EAB1C2D3AD49131C4C72D10AF68BBF6D7087D20B75862D0CDBF61C36C4F0613FBD3073B25D11AFE0648695DAB62B9D250A296233B1D15CE3CF545CB8B9117B87AE0A9F91FC8C986FB0DD16D88629CE9BC2B8A83369121B723BED52B171B396B0124418BB1CD7B76BD20BF0BD2BBF77C3FD2A3F99A273C9205FF8663E59E10FD8A7B6FD655E6FABF72AD9F499555B8DDBA280F1229ECEA64E73D184B9A1C9FDE4CD5C7F44BEB5666FD4FCD653EC09EF4FC47CE189F6211F60D3F52C8F60C97C90A2EF1721B77BCB86C064BE1DA8A789A55B0C2019BA2F0667E3E523CAB99E8AA7911381212C248CED6DDA9F940804E8854DC30FCA33DB798A3C29D1439EE71EFD4A9B20E9E2171353639F70CD497E820A2AFEA7F269788160EBDE86532EF0AF8D59245CC4B0B8E382FEF02CB47CF4BFBDF0871017AB20F33D4E290C5ED3B949ECBC625CBB4A771FA035751AFD1FA14EB93A5B62142CB5D861EDE780ABD7C80EF7D0F2BBBCE918B8E652059707D8788909697B3F6FB47A9B2C3CEFD0014238BA8C3CEE5464B61D5EBEF014654666B7083A2AA3C71DA70759BCDF70609213961686A8FC9E9000000000000000000000000000000000C121A20292C313BA1586245D81F96BD8EE81AA30F10C0ADB343D74CF72C4DFF71550C12873AF89FA1874D4731C996243C3749AF3F6188FFE9FA45430549045134EB29EF3CEC37E72904AA082B1C6161E6B52361E49AF4933A8D8C0734F21CAFD7467B0C02876F43211D6122E3E735FE36064DF7A0C91449237C2BC7C3A78AC7BB0F9567F2576F05802C872ADF183A87AA3B8217188F2F3535F877724F35B29E545DE4BCF258F13BBC7EDD8C6587F733C9691F74B4151CF8C060C3AE9E8D49FE7C77BF477DC9F23FD0F0B67320275529034B84F94176730923C03AA50F9584D9C2D60B8DCCF85A13F243F30A51ABEFBBF2CDA602BF3D75E849EB92422B808416C7E56B046CE38E4677AD24D23D7237A9 + +count = 8 +seed = 9B42F41492530EAC81992F17613EFDF155F407D7E67F18AE193EDCE714D65D1031E7AD10839AAB46D0850EAF5997AB4D +mlen = 297 +msg = 9366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 +pk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87B3B3654A31F5CDC7F4C003A7FCE3CAC46C75B00FD6103CE9ADE5A1507E6A26E1C197803EC6735A59157019216CBA20DEF8CDF5641E16F1E61C51BF1A60C91690E6E7E9C7CC17E33588725BEE5BED3159C24AFE52A6FC26C4BFBEC908FB9349A5AFF33640288825A99024EDCE9750D0DA9B84A3B5633DC25B0102C87B43F9EFA0DE803A91B6AB5FFE2FB80EA5EEB61E8EA06F9B32D1AE4C54AFA493D8527BA7E9115C526B5E7BC254CEAF1B7B7A1567B113E607770E490468B26D7CC1045150FE71D140C2E19D2D727B40A4A9643587F3599B7C0D542DF17618B53CF456453CD230B244A1274720834D4C50B78A006BFA1FEE301EADE87D0CB714783DD93085A02FD7AA875AEA969F7BAF972463B2AB76425A4D79EC811C9687D1F86C39ED56809592316C448421E420D41D6250457BA4AB045453DC982CAA63275AEEA5B61F32FFCC00AB06F5EB47B6429C2CA60CB5A23ED35640C430475786E56A5A9D30F8137166D5C2F539661AF19C7EAA5BC88AE0D99FA16CD2204FC172F29F4DAE0CA02D6020CFCB9B57F63B3BEEAF3831673D2CF4E539891531FC7EC39E55FAD307FE6B3ACCFD3392550719CB0C2A90B9513B24AB268FB7DE7E77C7A9375D7933458F6B33EF25734EB00031FA71EEB8F39B6171DDFA7BE0B5A5960A73E81CA9B93A2B76FE202196D1840DDA847CE78A78724E33AEB3DE4646F9356C2674EE40E8900B7957976719E48ABACD50A66BFFCB9262AD3C765E0D8F6B10FCAD6A32E2D37162DCECE67B6A36640242E9950D77676C8D6ADEB5B9BF46BCDFF93FB70780BB2A4C0DAA329595A61D71957C449524D494289590B223301F54DE81E1639AAD055226BF9F6AE06EFCE84CBC9BE6B524BEF4C1BEF4549C81770E04F8C265512A430021F57DEF2690E3F449105CFFCBDF5E8B3A35A9F829CC394F36681C508EDA69E4CEA69B0F88FB256505E852FD8E715C71DF7749D884419F79DC330AB2B0BC4C4651E836DDECFB7C142504201E6E5ED1533BC86A25DB402014DC21603E2754DAD740A704D23B5BF4CA2173A34AD6DD700994AB4314FAE69C9CBC7C503D2A5E60F94D0DD4532151CFFCF2DB6959AC1C61F4CA3CF09BD6D1C9631BE0E59642A604F9C2818CED2630E734CD8ACCD9087A14D3203A40E0AE7D68C3F7A1481813CBEFAFD0FFE7553FA7FCB334A713D0236B1BC0C249E170C0CF4E5009A5EC23A7BAB558CB0C7BA6F46949D766D0F2BBDB2112891DBA0141F9D8AA1BE5CB9A2F8FF497081C41732E1DF756398B9932350DAC2B251FE93C6CBFF41535CD80BF47E2D39EEECEAA612FA88F3DCFA006A648F7E997F09DD88AD25B25E3FCE48B0CDF84550DDC2035E2070704022922D6F7387E9FB34069B7F6FE90000BFA51F7A00FFEE229D338C2C79F4988F6D2F50E9C9CB00DE1E547432BF2821D0C5BA8C4C1EA06B21EA6136C705035C3A5C317E089DB1E38DC60E5CFA04A136B1DD668DC827FE8161CD7AF8DE3DBFAB1B7D3040E5FACA866A8356DB22E354EEA97C06A1F5C278CDBA6EF260E3F8485F537FAF1FE9B273C876C983DF20CBDD39A76EABDE7EFF444E4E172B5C4E9E0A11A92250AE9CEB8962447E7986412B2075D220E26DCB55ED2CDCB198F7EC4BB5C74C24DF457FBA7056886725A29459F264A17CED5BFAB3C700525A449A9B215621E1BB23180807F40B009FF3BEA701AE720D5D394FDCB8534DA5CC3B98F85F61BE441D05F8FDDBECA74E1E46AE79F0A97D315D68E10A398185FC0E121BBBC06AE50D1B08E36109BABCEC688EBAAC98D597C30115BAD27B6D42EFD97E0687C98897C2E7BA5F3E8C73420377930489BAF5A609493AC00CA55E99AF27E499AC44856B289AB5EAD5B0A9A5AFE589633C85263E4F1290C97E5345A9B5C4298C0546FE20E5C89E683399E64B00400D8A4310B710830611595E7D93B1C1D625678E032D156C7CE8974D1CAC405E0A3ECB08F39C901A0E85E9E41C512359D6056AC7FE8F129C383F1B815B035AD94642B6D8D2A47E295442D7721B5532CF0546B17325409A865A61531E3FB257213FAD82CF620F967174B52B5D2B6289E582ADDCCBA9C682D2D4C5D4DCD4448E3B4A72CD29A8FCE2151278A9A1650046C0C2AE75AC4A421B8ACDC7D055B3F5C765A1F1E5002F00C80949A16507B75B4DF7E5C580BFE606EEFCC6EED7D8E05C0E3105A7492EDA9B9EBE4FF0B4FB3F7BC59E28B90215B8E2DE4FF55A3277B759924975E5287C40BE0A8DCF1ACFCA160FF88C9CB4B0FA20CBD77F1A141F0434133E921FEEAE420CF4A65B82A30F4B8954503082104F8B7A3F0037E0C38CB1BF6F5D401C9E7742BE261F84DEEB3AA9D0AB1BC842A952D8747AFC07A3A81BD868D14BFB9E0CADC8CE1259666393D0BA536D18ECC01D0404F5F79DFFABD9A7A73A18F0887B13E310CFFAC57A2276AA336473EEC76D687EA90A886B1266DCA4F5E394CBC12A943F24D8BFB536A3D0BC689D2534285B35EB50878F7ED58DDF28117E4F58B25EC92D66DB077736BCC71B5D9F9CBC9C33BEC8C830F2BCAF2186769B3F9A51187EA8900990A9243E3DC75FBE6C9D43E8A2BF27B4129A319C21B93EDBF09C07A89861914BF9B16AB67BD0E974B2FE24A822F3946A554004E38F3953CF9EB5B6693D3610B8D887B4567718436723A554BF3E31FFAA0F2607B13409510FCF92A1F77517F76E000D819456DD3218CD5911C48A2BFE204B53F13AB9FA03C3FF08FEF761A485BA4B5DADCA3D141D4DD7571DCEFAF0879B75E0B243C07369CE79438E144B5BF9D97FAC1AFA554D37E71DA185A61CB951A2F24A76BA0D5ECEFC8B2793192CD79AFA08E2F6F183D37D34D5E4CFEDAAD503AE34E2E81108DFA33AC85931BD5E4CCBB315F325F116715B2DE141D072718CF3203886100E117135DC671E39B8D35A75B0B3FCB90C49A79F00210BD16BC4D2D3C0148BC2094724E61CE6054F89525A9A72865CFE8021C147D026CA9CD9B825691AA0D27078D5572F2EDE9F25C624FB0C90CF3AB435F8590CD840DCD2A1165972BB76F44592589BC486B8C78F63D8B77D470DDBE0FB4378028EC511EC0FE70AF4E8335CF114FD77EA70E5870266856F05454B4D865952007E213C78B883B17480C0F4F59B0827C375983E7DAE8FA6E273F021FA745FB5F0EAE487A2D99AA78796357F0AF721253A5E032ACA01951C3B6E9D31541B7F5DFF02C35BF0B812FB309FEFD1E4E087E9361B9F50C6C4D0530E643E9FA1705AEDA5CE0F4204FC6F4056960F98C04D0734E3BA90182D518290337419E38A8D2E769F80318F227A04CA746750751A3E72C967081BD126532DC551C67A03613F3E7B3B59F38B1697BA129CF6F3E6AF9090D2944E0432BAB823AC780E514FAC50E291A222281B001377014ACAFB2FEE4827AA37CE6C8C261A6A27890A3753CB7C7F4EFC15C47C90738A64A504CDA7595F2B1B56354FFF05941E21BDF86E5B00916A1B1908ED1029471B2F254B1D4DEF120151B632BB88EF0F57DF0431CF46BB3805784683908E48612DC11BC01A079B255F158CA2561632C2591200E7C44760AAE913DB1227AD0CFE7C4097FBC8F61A4B732D033C1E5E307ADF42A3380EC832B92E21482148D757D5CA04AE585F +sk = CC568AA4A3DBBD508E987485B26A8CC116511265CF26166B535C09160541F87BA7B45DFDE262F94D66F558FF508D0C53E0D9839259A3E38C3DDF3976BE43B9CF774BB8C052201E5A0DC9C421E44459495246808202C5544DC676B33697068EF5DC064402950C0493411890081B420D53362A1C0349D8122D64900C1995918C260D0B082811089219C8898A26010C2566DA86305402099940898106881A93080C447144282E02C78011180A4C9669608280234124099404DAA8250C4021E04460094584A1B264C934298A308959B06C4C1082228164E410119A345084C208A1A869C434109B488AE4902C59246423354C8C16842038861392218AC44910384D400222D8184019898D9000449B224A5C3229E3106C0B0986109609A1126988242044367200A76C833245D8222E18491140386ED3964461344E8BC008D9C230990482039444203468138109599424A4440A1CC70C13439122478CA1920900B24D084822024549928645C8022114108C044570D396851B950524844993068C5BB4844A9485198245E0026E1A86845B020011A3310A832DD032204B36661C89900991601009725326059C2869C1A0319BB801838469DCC04118466900B78501817104C5680849491C429261180843909110140524034A01112CA2A8414A164683A86C8C4064C1462214037001900503296612014222055261B20919C57081C22C1AA02C14A240012960DA9244C9C00D58C26D00A70C21927061466A039460DB1825808264101712D91844D240642046100C180D80384212430213C531A23246C0160859A8251A049243147224C650D0423248047212496D0B806503A27121960113398A5A8041824089A3202618384994C241C24482E0060C59144298382C182229842268E3C24148388D1039409C920100470951C221590231A3220419178C6338820A260003A148E01640D028880C0349C130501CC90D03446819B34C23A128141091D9886CE2342A8A8044C38281E3B44118852423802DD1B844D2C085A34605DB3871A4866C0008894C122411A561A3C66C13238108B32089841024046624974818A32D59028009830D04804591B00C92464408248EA324068CA0911B988019B164CCA0284A9448E3240591A6005030928C3240DCB0684432920C9125A0326140340DD2248C430232241829022692DC060E52202AA1A861D3846D0C8888C3B044CA906411352811424623494698186C04B75004B304C304921298200143651400008494605B980824332C24C70090488D59348A0A430D12B1908C427183222222024C82964183269092206E138991D1C24542B87092124D63488A633691E13048E1062921130C24C84C8C88505B466CCB2070114349A3A400DC36896388241C22725428200317214A080C8B8201811406D90612E3982892A460A3861022B36584108ED034648044265B0212E3B8808C3671D2820DC2A02D02C401542244098225C9B820DA380D00496C24C904DC046699926518164A8220809A0464631292DCC04508C071CB90618C0480E4B811D024701C090AC20881199661DA988DE13448D3188A19136DC4242D00A4401939814446690B446A08B48CE4042D53322820C209D8288AC118489BA271812864119145E2904C028205DA3812D2B42851B48D598684E1208A9280299C004802B50844B8214406488BC405C18870532892000680A1805011B38C841892028469E3B431A3120463308A14A231E00450844890DB360EE34068CC26705C44880022248A264904486C490072230426CC38101AC88151A280D9B80092340A00C0900BA7218A364A82C08513C041C2008E0944651241488A967144080A9048318A402522236D1AC5494B484C03C845913612C4226C0101012029861925211BA468C8A824C2B4050843650907811A1440C31802C112840CA08C1226660317082495450245820B163118350449C6700C0744E0B420D248080132690BA6292398710A129018C24462C225209109113746C8226A1907449A365110094402182E529805D2C28803252514303058982142984059C63148242480B891623086A2868D81C0309B261258162200116622980418938CD2C849014526184700C9C22580A6518B484C180844D2A68D64802910A6314C129052A26041C4641B5FF5566A31C679BA57DDDBECE033FD72E821FF95A8E458816DFC398D5D9E9781874DFE5D32637F332756E3A00A32B9B539F52E7BA3902A64DD0CF40EBC515B1C5D0BA77086E96B2C8B2FA900B4AC0FBE9C3E913666C6FCBD504B7B77618375802CBEFAD84A381405CD2EE12276955AC06A426F16F889F8D9C8851330733CBE0C64DF9F647AA643049722B5ADC4DF141545FF7F765ACA9F17DB39B37BD8E5E309F5A94B4E482A8CD3C76E705C09D23938649114DC112C97D6C840D48C5E6531FB86F87A63630F333A2A531147E965C68E506DCE660CFEA002C9C67B58B65BE1A55508A000DB95DB48892BDF1A353ED5213B11CBC41F381A130354F1DB008FE9EBB4099C03140C99A6E082D48DB629A5BE1D86F2BE668F89EC2C714BBF25DCD19E6518B85DC59D366950696F037E0F30D83C8A162A6DB47AFD5CD7A0603AB924855723866EAED773C0EB8B429FE37C79326897F40C750DAA65CB8D881CCD1536ECA360193C36F40B33E2B1DECC49E73EB00CD78D8B8A599BF98414D1626150114942785F961C6B4CEC6A643ED8166960B10C6E698CB50F083E2030FF358BBDE5B4D38D42E546EB295797D26B6EB518C1727E6D3D5B20267A49705AF841305876C527CE6CA8A51A3CC1F4A7771516F2A0D96F9EC63442EBE56172FE7FFF630477DF25A114654FE399B015531F1A26D07E308A8D15ABBBBDC5DAA40D7ACA1E6B61F322600B5A2804DC1D3C087612721B0AC1BFF8449D7EA3D5528EE538A9D922EB4E9010D305D82F1E0D2DCE5C9F41A61CBC8377219D4A54620C79F241D3410375DFE7938E0B1EBD30E1A8891C931D590659F54BDA0AFF8373B1837F6B031A78D00A96D18339A2CF49663FF0A95E04A2830CC5A0DFD68658D9B5977D108DBC762125A84CA12BE238A98082D0D3E8DD22685B0E199B871795E53D266B1DA82E9C3DBAF6FE274E9372509CB42883B9FFC781DD8A6E775DE71F749BB507A66988151834E4D23434177BB05935EC8F06BE303044019EB05662072D73B667B033C29E837B1D8730F81A72E5636CFC61E04B5E73B4241F020ACED685ED03CC8FE6532BFEBA7E7160F45E9FE801CBFCCE5804305BC5FD31A6215BA7F48A78E1A1B30328DF44379B1D13DEEFE8F5243CD330F4654050E1DE46B4B294A25790BCD006F0471D4A940A0B237A95701A3387682A4C3CC6D612BE7033CC66A663388D2079ADFCAD2D4F234AFA60AF436CFEBD01E0D6891D0065453BBC10A85AF5DE057D84938BB92880C3B1CC352C286CCDCFB77B37FD17AE156CB53B91620EDEF92F7CCEF29CC18B414EF1ED0645540B85F8922222187787F6DDAC53013D5990110908A134AE81048D630A2D0CEF9BC97A5A017993AAA2318477A96D73D065A42C7DC26C6542851B8AE159A7BF2FE0291D910EBB33CAA089083AF0F79F3862DEEE7984A2BF7471D79B01724709D72A9F966B1A11D422C3478426F1E505845A4603C3B8E44922243F6328ED4E34FE4F07D2AC59FF804783AA6BFBF1A51C277AA75EDED5B0DC6EDF8E807965D46825819272AAF469D427931C38B6C695B3252F553E6FA18B9A9CCA53FC9A2E8A6A5B4DC4585EC96E14764792A9FF22CA90D0282EDFDD876BD638BE5C8037BDC7EB0F5E7B238B4DD63554D4AB0507EDFEC38C57BEC8CBE01229D82EFBFB59E3A5D8F56880A8C9E6AB248681D0A9AF9DE7B0DAA1B96E006D9AF3CAE8EB87963D0001E63F39CE94108B0FE8AA6276C64CA90F3CEF68116B9ED97B1CB6577A981A0D202396AD1F90A1D4D88FF1A384995DE0C1F3694701D1710DC5F9524C14165EF170ADA57887B9C0584740505B862C4169C4C38BE4E70003D673B14330DE59FB5BC9401728459F8B3723059E0AEE7A8344E1A31F54E10C8743ED453E877870E79FA96E5F101262FBDCB31510C5B37506F55E8C05862DEDE4C16D59AC848A014117A716AC56EB478E896863783EB951C88CD234A2EB98D9CBDFFD92D62F2E2357262C5DBF65061D5A24954EDCD0C96A60E677DFE1A123CE6CDC2D1FCE9FA6DB8834C9F703A5A8BC6CE599DD1F69A18C56A859438D5E0681DAC7B4B37791C67101F1A19265A11C24CFE36949E13A99637C4D5EF9942AF994A914407398BB1364DF171792DF542E6ADEFE0C18EA293ADF55D530BE559F5D1CCFF7CC2BDDD38A87CCFC93B10B6726D3B9DE66771D62020255081D7A54D8E4B5F63DA6798FF95F6C410D2AC5A021E63D2808ABFEB4FABB45A23FEE6F716246F7DBC2A4B4419EE617D9CFFA1AC97E1BFE3FB10AF3989B4654E47FD274425D2A6AE972F8E1680243EBC786E1FDE28F314F5DF84835C786DE5C22290A71EDF1BB9D370ED1D723852A86B708E47E7C30465CDD54266E214ABE464AAB84BBE5C1E6996E32B6B2C0658718109E955FF504AFB98D51F4055AF74B4F3104E41BEE758BA2E24C66930D663AA231F042BCCEAF45D05A03F7FADBEDBE954E6456527AA3BDB1E9C6C70B50957B0648DCB4F249C35600D256CC27972BF010120E2B1157BE83A3E563037D64934E1A58AC5C757F3D7215405B5AF21DDF81BA55B27AC615419B77741AC3973621C8ECE550064EB762CABCFF16F05A9D4DC4E888D0A69AE61286327694C061AE3CEC57D48DE08AE2208A72984483C9053AF2F6FB63F972559F82D63A683FCA747AFD304414FCB78D7B321BC2B04E2F49AD4DE7E361CFE634C23B6B97FCF67D038158102A6EAC18CBB3CB898CB275DA3DB745DC8000F1E1A34B16BD7E6893A745B935F939A6A2CFDA4FC1A02337DE1335348576BD1C69C6A9E66524B03A77935658B81BE44E68B4DDC91CEAFF6329C3F98BFE387A5791D985FDCF01A3EF0410F763C876F4802A5AA7EC2163F3DA80AECC6069E3C50863775514830C45FF51840A5B71FD022AEC66393715CBFD973ABDBFAA34AA8220F1680134F9258E09169B6EDE29E24521684E10C9C41670B3FBE3D876E773E8885C797938E8A663B49CFE8240B981032D5C6429ECD690848815A61E5F86C5B909AF8A8FE32F2CA40A5FF3BD63CF0E767C2A1524A17D16B60592DAA199C77AFE33F82C355CA19644A0696F2CE6ABC59331A2A07920559575815426683D3EB5146E4A0CEBE0A5762967D3D49A47312D82A89115CFA29CF260594F9E83A2C483FDE7524EFE19598F3133F7AC98B478AB43116EF82DC2E071202E38CB9C687E8A7910FB789E9E6F7276F308017EE3BCD3F87C6A1044359307221B3B90D5D8D88D3F8E00ECB8FCF74652298B87E4263D37681C7458874FB801B94F2B8384A6E6DF63A0583A712DD9F39E759304BE5B44AAB7A4C465C139B6E47169FEBB10356CE42FFA5CFFF68BFFE6A967DEBEC357A4AC97A373323F3BEF79AA04627748F22D8974A69CFB5EE5D1316EFAFFEBD9DD5A561381202DD4086EB9F6AEA9CF8B983BC521DAD43F2459B4C4A8F19F2A4E57297412E710B4A0C99664B27C637BB7573D8DD57A39C758B701F167E72B218A5DDD8F4E1667126404816BCA4B21C4F07A574B0DD1E3C7CF573F3DC2330D4F71BF029977A3C8B6B0E622161C4B4465D958D8AFBFC0EBC47308019193C65A9E0325FBEC5B5FC5547F296E78557544A59A3CF0E8416741F1F854AE76BA6E00745202EEE64D4DB1FDFF60205E1D70671FD9E23E6499FB04C32ADA9880AC9579EADF615C715F049771461F8429FF59A8BCF6159DA12A337D145B2B0A66251950ECDA4AFA771922EDBA2F56F759D5981CADCE32663BF3B629DB7DA00C5894C718386BFA7B53F99A428CE7B3A5DB2FC4A6080D25AAFB6C30C2A92AFB2196DA3085DBC2C4A7EDF2870AF6A4882193E81082D1EF0D32FF1F54042F2EEAB0260F86DD29662ABC5C33911A1DE224A0306F07B730302B5C3803DE96FE5D354D3560E5C45160F7C8F12814AE13760FCB1DEDE5EC7371349E5C4C7321D9C14CACEA3B9DCF080B5137C4AB62D2350F42572D0C92BC708AF6A2EF772FC77D6856341B630ECEF5484BBB341FDD5EF50F83A22E885250040B31FA3EF9827C2A4F39FEFC7CBF9EE1397E76DFF15584A76CE5E4110D004CBDD5B7E4D5F0CF39678FEE80295BF02709529B22B55A0CB6A5220CE26E0E03C32B2EA3C7DDFCFFEE6D86FD791806EF3DCABFC16F362DCDA6B0501D77B5AAF3C7588AA5BEB31D7D06EAAD1FC2AB61DDCE9467A90011D43259AACB48F7919903AF69B43501207B2A7948ABD2E86802B391EC1D022A0EE87BA0D7F636D21505DC2FA903675C1914412905F7FDF3921F2F9FBE91657AD2B3010426B661C303527406A31CC6A5883207B8E19D18B078E1A16CE9851E01ACD4338B2378AB97AC7C482A977EA44A2C1BB3EAD6D979CD84458BD503BEF7AF316F508D3FADB8D426432BB16B1B0EB39FEA0A7E0608E3B57DF02AF8E4B3304F137C7317A5BF36D1BE9BDA87CD5315770E40F433BA1C10C94CE02C44A7A7AC7191149DE6F16A33579B9CDF811BBAB04E6EF36FB8E7CB7379863AC1044CCF1C78427D3B11A8A766743B582C5024074D571E5CCB98C2639096700F5C8EBC561F8104B5DAE28F188C5CDAC4684EA964EC486DB7D5DD1B4587C67C377410592808B34E394892D6858349B2EF97412522AB48EF0AAA72C1C1E6A2E703B7947602B8724C74FD048AFD153D07164D099AA7719CBE7E756C08B4773CBD7AB770B7844CC1A9BD655FC8ED0200A524A3A709738B38F8359D2C984DFAE2DF340D88C10C +smlen = 4892 +sm = 997020124F9448A8747BF383EC6032E986962153388D4E90889BB9613542A71712792B07F19100CCB745A96F550878C0E7B831086222F7E34643C8618A8D90BCC7035E5ADAA1CCCFCDAF8AB212F29D681A38FF25D595CFBF1A367F1796C145DF361035055C2EB1AE59E24B5661BCD68693F69B38C06016CD6389F7E49C0075C03B538FD7BA43B001C7F070C7639A4DC4F3BF0B1B2143C548925283B368FCFA7231FAA4B1AD0C7A3BB521217C1AA98CB40D01C8B1CFFD7B60D04C1F668B34056D55989D3F3A0C8D274FF23ECF9320882ECC5F6A28EB3EC5C161F68C10A296ED2C17CA2B234625B4458CE86D8A34BB07A5A5AA8926E48EE3D39396D65187B089F55FB7D62FC57F9132C5A401EAB5ED058E12D682F1272F3E72A2A67DE53707A2C71497CD37343548DF81B562AA17783D712E83C9E1699F66F42A95119BBC36E6C32B3C8BF16E7B1EEEBF1EEBCED2603281DF7F5FADF31C6B52441F351F2D9908F2CF931D37080D53227036747F76C1D53F66A4C3924666FFA49BDABD699489EB21AA26AAD27057E97A02F55259BF1EB5D90E22F98D031D23FC4D640FAEC8FC85D2451732AD827E546623CDDD516CAAE371D7DD0E4F1606ACE6CB8E35D818C103DB7C5E7463F50D5C3020F23AB2F49A622A4E998B2470B90A62C339246E6882A739BB0BDEED0127DBC2CA7947C59B8C1603AA9E3BD3DF60665020B10D73787B1320C95C6798C58C5C837AC99CCDC001506F48CFC97996B7622500455CEF0A7BC50A26FAB06F7ABB871CCDFAA9E479F17B3918D2A9E0BBF0AE7D52119C948D6DE663075CB3A232EC24A64C56B724919B9A3649B3E5175BC3162816DD68AD1839819563E2A986458D9CA14B15D3346DEC7E0607FE4844EB55D6457C0863C6B18086D25B1B0109910CC03978A4CA46EA0F40897429532B5F4FC3291578D8998AEF87BF0DC12B2DFC4B349F4026D36224CC8AD161D12E13E4F0D6945ADA6E7A149D687B0B71C39CC5A44451EF8A0292EF3296D6AA1232E9B99DBD4B65CCEFD5811800FB5A567FEEBDAA69CF077A78EABA8A52F27E95BB1E884C0143475C2F3CA424469DAACEC115C6D5585B10C02AB01020F92EFD1CE000D6EFEF9CF04A67379FD2E3AF8FBCB70479DB120695E5CAFB27E3E02AB8DD2D7F44666658F16525F47773C1FB6DF3A570D843300399138645EAE195D36A7FBB531DE8B38DAAD50339F969D33E66174212C63289A0253F88CC46D7F13566ADB866892570234D4B00C1F8998B04CB5D3E62248716606DF9BB547176721DFB95F5A63E3295A88988709378747076D3B3327058C915D9B2C0E4DF91C9FA015CDB61065A1DBD27C1906116BC16360129B07B9FC5E94EA4047F975A7F312FDE7910029516624C2D91E01F8AF6BC83A1E37F5F94E0BA80F9F142E64EBA2CBC256A55E2F525F5DE6F9C4BA996109F7C2FC144D6015D96895FAC5FAA6148428F8662B5461AF3B876A48D0F6EB00107DDE4EB5E96B18A67133D47DC19123D25EABAE1AAE5FAEE6FC6751422604E66619B728B978D0BAEA14F6F7CF13DE25BC8D19DE4637B05097454E9E6FEE4E24EA2AF463DBAEFBEAB2038BAAF54999ACD450676BF10C9CEE79EEB41493F4693EFA82076E70765A34847D14B853E0EF9A28BB438BBD271E8AE911C8C5CD6BB86E2E718920DB17E74598C30E2A1177C26B69AC8C0AF417C1F1B6AF52E9FB72AC9632B0B364CF0D54633EA808172A21DF19F6B5C83BD4A7E731488A0D2D3BD592D6B8731112B80F3B389E36EEA6D679131C2B8459CE5B83BAC40D615E54FCF68B1AF353EBCEB634825305D7AEEAAB53F09F90A9986EA13B05055D38537116FC601EB612BE58EF5B1D3F296CACE14FC4585A3DF32CA60C61DE55693D80F01CFE44081366C780DDDD4FCD2E03DEFCE7E6C32B98D2E0798FCED42A63076D6734488F8365B3755BEAC4EFF845183864453A463B3E4718C4163CB17BA09D9C434BD97ACDBF24F4679EFBFAE881ECD375B1133C7C4EAA784DCD27F0976A5A36124726BC2D2F4583A0797C466EEF1ABFD1F5A912B4E6F73C3242D0CE7857D881351883820FC50BE5ED83C65463B61BEC37A73F1C3AF739B0B800CCB74147A7CB83C7578443AA46B9C2AD52AEEB7C215BD0C3872D536779A1DF6BBD42F66463F558BCF18521AF651EFF8AD37B13F1D7F0EFD12FFA2990A48016261695DF6B195730AF691652F5C2D81139A7F2C1F3435E2C5CDD58E39AED0EF6B7B230B34B9C09207158250A3E269EFC01C21EAAD7917E79E0927BC626D9131943620273E17F3F40B3B81972E347195DFEFAC59FADBD254E8FF70384918E4545C79CBFA8983317AAB424EE4750A7795771BD17A2E26F2AF5087645E2D88ED6ADCFC13C6AFF678FA0AF4C2F5F5EC3E38E4B633C28AD3CC92A6C7276D0A5846CC3167F1C7C0BE8950E54B9A16E93C430C418146AA0A09A9F7D5F139E570F00A7795540DE886FDA8760E5F8F494C7747823FF3759016E40AABB29A0E0D782237DDB9ED3DD7F9DE04992D16D4C9A80997A6318578A94CAE2130C0FDB72E091FC7482A3AD86CAF5888CAC4C6BEE99CBFAF0E362302CECABFCBCBA6BCA993CA4885EB8CB963707D51B173F3E908AE31D7C7B307D8DFED2171E4B9F702A9857FB8DA8E332D14BE3251AD0302C75A8FEFF01E6A12D48D16C6A3BE50AB9749BA0345D0710ED0546C7E856404A19D05222FC9AB5A5223FFAEBF97209B5E9D231EB508693B235042438716E029553756028D2222EEDD58466F70DDB1D54606237A5731018C30E1F430E0B250FAA6571746D0ECC4A65350E5CFF3DF15C0514A723DE2B6BFD4A32CD374BB871B57B830D6C7E3BD02D7499AB3757C1FF8023566C8C91E54E700F233329987540775EAAF308F2942E8D970934E9CB9058ADA14741811A1E07A11393F7C7CAFEB0AA6E8CE34E81397B23EFCAD00DD47CE300F7B8250D59059A063DADAD60F4EF322B0A031A776F46C0F2287F6AE48BA11FB0B6A15F9A6B7A7E41DE599BB55ECD33F8CCB7CDA6CB02F33DF95321A98FB391F8B75CC6B0721D273E9B987C765B6AAF1F6118FA3129D4FA22D591BB19721112AC479633E5196DF112AA49147EA28BF6E6A91B7F57DA108E523C9068A3788CEF2F13C5A2015759F2A4F11DFA872ECD3D1209A09DBABCBBB3C6464F1A58DFD2CBB1304ACE495AC890C74E2BA6430B5A12ABF6C5B39E1CD0139CCA337860973C2898AD6A8B40B3742707583E3DA9A0C63A5736C0D235925FFDEA626D6AC72927D81174AAB80EAD9036CC4A8FDAB7DFCE9A732E703E96B731FFB945AEE9035D68C1188E39EEBD0DED51CD0DF3E346C21B03604CF4BA49023CCAA482C47D4C3DD315E0B741029ED4D9DC8D8202FF09D1DB849827370BDB3C98CA4804BA65401255C867FAA47C9B6B09BBD5D65E4DC20CED5CE9DA3208BA279486AD7BB7E869A9C8EC1EAEAD68151EEDA2FE83FC8265825B330F070FE8F1902E5A7F6E584E3FAB3D68912D933DEC3EEEAF59DF843614A9814E2E8BAC1F576D037A5CE07977C9705B2831699C99BF82E8D5D19AFBDFBCDDC94C44D49692B122232CE08673F15DE6BE5DD2D883228F9715A43F19C238668282DF7C8B12DEB1007C8A28080BDDA0CB866E108A904F9CC85A10F362C960E386BAFA8FB4AB44E43F02530BCA55C4374E72288B6B7EA33694AAA27D06D6ECA3BFC69A7E11D57769A4C30C8CD62540AD746DD5D23F6F726C2E98E000BDAAE453D74D192CE951E1D56AA06238148139C319D6C26BDE36EC9E9C876B9B343F2089B262A1AE0EFF16CE560391F9BDDD8AC5B64C0372E814275BE8A45F6370B6CB6D2F8F87C364FE2F7F5BBDF45960C32D6FF5BCF8AF16198C6B2DC0D15C01E76CABB1DAB0E4BC96F7B7B6E9C51C221F7F1CDFF68B370B6FD60CE8E3D2ABAEDC2557B1F425CA59280CD202E14685FED6DBE159D0657620DEA124E67877F93A7E5890F27FB7613F15A941B948D11F389ECD81CC1574394DA093E00B99AED319CBD89087C989E95995A052BE7EEAF35FE8F553ED9D59500696A1FD6006D5E35CCF1684E85C775B8CEAE48DD8A253B29D7D32491161ED0549A0D4324CC2C7E0656219B6F7152983CEC2BDC145B905AA20C46977534BE80943DC62B3FD3541F5AB641107A329997EC3CBDD185FEA543EE69A313C97FCD96CBD9525496A1F5F0A7A1391CB9DBED2E2000BF0228AD0DFD6E808481FE8A9F46975714A2011FD75178609B94D0ADA17EDC5A65E3D4AD1AA6C42773387B28F1D5403652FA034ED338B7C46ED47EB87789C5433A63C631C7BE85A265D8461758252E5B4242C9BA1627D657D5ACFFA912351DEE5EB8BB6ED9C09295F3AFFCD9F2FDF0A5CB999F4053963960B5AC8A23977A810AB007A24C00DAFC54E534312A70CE4EAD1E7C46B03AAED63D0868D605DBA64517BFB4227E2444123C0D42AD301E758E3931B0FB608DA8119E9BC2A3820B3D1F302AF177B056EEFC6AF3E3F579FF92F07947277AE75269FECED8B7547D42BB4D8206DAA2A6A9CD4C985AC1EF82A46D8BC37A1E71A2610D5EB44E97646E97F6557D4814A016B86BE56954D7CBBA4534813ECE8891B37B9F588BC341FD4EC0F8FBE3C417F3973FDC26AEE189F985937E0D50E7AF6E7614742662D1F13E868678C74B015F192C786D1043D97270E65FD1E1F1A9C00B1DB5C1F5E0F7E4713FBF1D153E5A5532CD18CEF1085AFC73BC46DB63870B61189FD858B961E69394498A716FF388221655E2D381112A8E404AC1562B956D22D29A96DC8F2895FAF690ABECEE2A8FDE3B06BB1707AF9DEB417E111B0714A3709BDB3412887FEB0126B2D8F3342E349B334D55368AB27681EF4C6C071581ABD136C014E4FE9F7C343E0C3006B053B331113689C55439F9DB09E98A32BAD4883BFF70AE5DF878047F687DE6911D3910A0EB38EC6D46130849ABC334AF5A45BCE69F7B72979B61E409084793AA9CD9249754874CC4BE5633877FAC537A4248E2D7B8D6512B58D258B91929CEF8A13502FFCC5C14511569AA48F899CF880F96B25123C857E0AB8712B9531E4F711AF339030BD5BD7AC5CB524702DD46516E47111EA8D208313F7ED2B09C22AD2B4177D7340EA44654C155E837574EDA7F73E8D24F6C30315656AEF71383685C243A332BD2DC465D215658FEE22D1B44DD7F2AFC75FDB52C51854AC6D255702883E1F21F79B1E0F3E10C8ACD93924343BB8D9F9CF7088EF71126812C16C495597FF9629C5943732B8ABA66CEBA2B1A0C32F199A6A22914710B3DD3BCCDB8EBF025E9E323D9F0421A4179BD2DCD7A6403540DD6F8441723F02FBD13B271763AF2EEF97468C1AD628D728A2BF618502F6A79296771944121683B613B35EA29CC6449559A5D438803506C56A28FCAB7E2EB8CE0505D14684734DA44F9EC324AF8236D65126D890C643AAA62B62C3753F75316696EAEBD4257B8A69B51B6EE2F9087EB3EF9F33236B12E29F12D55B86BF6DA60E9182B2CD4DE38DFF73922A28BF44E9E184D27E53342F9397094E6BE1B8579440150B66C42F20FCD3BE2F7DF6BFCA3252724C3E3A1A70CADCCF484E847AB6F97220546B5CA95822BEBDE91543C9A896398F8A92E5B9B7C8B4D81B8AB3795925C3DC607171BE4F4731DB87E511BFFD21E3DE91F88479A8B12EEB649864D101918B7BB621888D55A41B365B0ACD26DB1F1D1D93E117ABD6E8CF785792ABF0DE977ED6B47E8A2784369827DFE2EEE68511C294E2522E4757162C7B2F59B0464BC72764F79F8CDE89EF56E25F4292C505E3C0460F73012AC6BC6744EE3C780B30C7BB4BF3E25026915C74EEA805D065B58052700519BFEDBE027535C30D89921037A98BBF8C1590A9632B4C04B8FA3DEEFEC2FD4A62BF29A204008FBA0EDD705A0AAA4F890EEFEAD78B518A662843D53244011814201A84BBC3A39DB80A8E198C6A171E27558CC3DBAD43D22AF6C72BE6DB213E0751891CADFDE9C90F5E5747E2860A3F412EBC8F345F7297C6BC01D16598AE2C9CBFA00371DF9B1790EF951238A1990A47D911A46493CE43943AAF6433F4C04CA2687D2F37281C0490A68A8158092B5851CC56C10BA2DDCB4BCD5DCF7DD4CE05AD87AA9D711C242000BB6C6FB156CE6CEE0FED1CB1529DA173D372F1475D6A545141FA490B7332770E9FF3D0185047EAA55DC62487131EA65E322FF8FD2B03CF18F31A7531976AA9A9962FC33D187B0A18E569F67C08DCAE0B59E75B25F8FBE628CB104D7890880133D455D546716C3D9AC7F1C5A8D1B77B3CFF2330294CCF331170FA3A0EB28E735A796633E20B6B533751B47CFDF343DE219B238168D9FED4485183B760D893D9A01F89558C1426D87C67890812F5163FED1A0F03D3C1553D1DA24A513BFBB540226627689C68EA4B4D78D94E3E7EEF11E3140445C646776819DA5B9D2E5E60943626D797B86939CB0DFE2FC061C2568809E9FAEC2CDD51E507C8CCEE0EF0206484D5FCBF2000000000000060A101F2C373E459366ED7B3B623C411448B634446F1A3FAABDD163A6CC1E2BCAE4A98703CD8CEE441405892FBA051BE2A586A6950A5EF73A255E5F86B0D7212E0C51C3BC79BE4B88E76ED6F043FEF3204FAF044BFB1ED722D61EB5D0B74C66A257E8AC3A2206273C80D2EC2123A4DBB715D60118D99ED7322E38F1562F82379138DA3DDB8BAA7CE61AB729AFC3748C0134633CF45A9973C05C75D04E82F631845427626B5799DC07DDF830BA01E8BC6236BB6D03B37D949DBB29EEC7DFE60FBC17EA590956D251539792016E2A8B01E70476961BC9ADA43CDA682D0CAA4FCC58810BBA1A673EF8F6BC90BAEE701E8E4F7C04A346CA56C7B2862FF57756CE6CD1EE22D677BCDAA896EAE96F87870E032C18B6C6A0C1A191FAE2ED487CE55296CC4B6339EAC9E8A742BD0A44C3525CC750 + +count = 9 +seed = 11134936880F5A11ED3504CF7B273E55A351FCCB10943BBBD186623EE6C7A13A6565C3080D1F536BFDB018F99C4E46CD +mlen = 330 +msg = 0998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 +pk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC8132170D9C30EEAE5C86AB4E360707F36EDE3B498A89B00D612DE5D13FCD6D8054578E63D47F4CD71EDE8512357AACE7F68196DA6C96E672F52E92D56B5BD7898275B356F5EC7E3F2C337762BC80963D16CD9FCCE3CE4ADA6C16378FAA77FA1EB2CA8583E8E9C78FA8E940C79701ACC13F8E3FAD71DD6AA8DDB9C45A77D1EE959710724F2556EA51831D8D4C82C327BEB5E5D922B633909597BEE141D69143DCA5D7877D6298DA253BCED277FE2C2DCF4A2723508A5D150EFE3DEC9C29BE609013E6425858D63F4763C67E16C085AF6238019CEE397850F06B8C3A8FA8B1CD2F27DC14117F7B69A2C8B28DA6F7CD1E04440625933CF8F71438E13937C113C75F3AFF69ED5A42FCDD649F723D12EF4BDD25A39577C013D53223C5B29AFE85A089DB17571539771D4785E6FA84C4A26E4B2B693692B68ADDC0A035F23ADF91343C68E8476FECC580878DE07F68B77FD3AA5A5D76DB104CDB231BC5EE8EC72FFB685CECE7C61FFAF516230A16FBB1297D7346F4F93D79C9E393252D3F6BBFB8F50753CC0C95A704A1EBE792358A8A03EF57346BE0A9C4CAAB296AEAF2AE0E51C502BE37DE4A34425E61D45FBDB59443A66908E9A50B35B82837E75A01B2431F2C95C64BCF35C037BA0CE160328D818B2DB7F1E765A994A9B5FEB94E0B38CD066F766B1B6E47BD9D9CC030AD1F7EA42E1B2C5B6B84D1CC23EA7079C8A1DABCB87C474B79E049C30B550245BB8375B27AE2FEC9F602ABE7ED99A51A22BE1F17695A9BB18E740349D60CBA772F1190FFBFC9F3D8D91C4333CE9965732D86F7EF63BC2C72350994DDFAFB32F8C7207AE7CA6FEB320BAFCB87972EB0A549C33B14561F6EC58F062D7E2E7E2E429FBBE0E1D39A0EAAD9D72064506D2E306EB46E82B247A14F1A3B8C20CD9F176BF6164E2C77F799B53675563A3C9DDC2280B9BC64525C056CBF0D0F0876E727A042D0F553BBEE800639792F8DA935FEBA4CBA019F9969E5DA9BA00DCA062A85C72490347C221293FE7F0A80969D764845CA0CEFC4F8ECE7C04AC793B755A9DA0E61828A48B34ED6F2C059BA48BB56F685C3016F7A342A9E1C2D8F97FF2B5AA38F3380B493844AB50043CB022C9E35D451C4D8957186442CE6C1655E9C95B4969B3AA724E8E1A2CB38BB758DA8B90CD9EB59869C741CA776C771B2E9582A38FA0B3025DDFFABA18B46DD21A6D78ED7C2D878EB91BCA651D071A0192EF28AE84E812D6BA665D798EEE6D3AE6D8DF07AD30C9A77B689C3A89BB446A8A9DF1FBD67EB5CB903B55E220E2D79C69832D9B287F3BAA17C5C2B2A5EABACCAD8238A40F9FEE08CB599865C4B63A53AE9881A67E4A8DB0CAADCADEF70590CE2BBD7890A10695DF5698FDB5AB2DA34EC8889DE46A2F0547CEC1694B0E81490629CC609D895CC3A58451E1241FD980A1DC5D7581C708D4082548247D2F5CCEB5EBDB0F81A8803523F1DF40E54B1A00E7F26AAFAD0BFD8B71B6A9E70C58E62BCF360C9F920FF849C4D6F780F945A5B6BB9621982B17A24FD1AEC5898C9E49060CA9D8A569F58BE956E20C5144272911474BCE331DC91A22211EF275A063EFE6F1381EAE79942CF0760A119B318D1D3A32CFB33804EB882F6832208A9AF39BC470A609C17B7EF99F64B9A88FBD72FAB4AA03188750BC9B4298A3AD1420E1259897C6562B866B956D9C3136562A1FA6FD2190175F301721303994694EC848B768E6322D0E98EB455554BF817AB5BD2BDBCC079A1006F501A20F1105738B0DC751B472E74F15C6352CFD1C184A0091AFD983B1BAA575847F127DECA49F0E5D307B0AF01B382FBA7FD32556AE42EB3F3D10FD2F67B55B7B6ABB660E77A638D93D42032BC9B47EE0A66C6F58143D8375FF0B5A946835C69F0F181D9C28935A02AEAFEE44F2E46B5B6A13A3090130370A04BC3A998514807DC1ABDC35082DB29756138F35A3CA4F45F938F63FAA97096831A4CBEFCAAA6A32D87DFDBD35AD689756333ECDA40650007B51905BA51AA79E3C5716CD0602C99B75388580C923E6E831D42D0DF45643FFE13D1A4F453739BD0269151D898BA4653386D0AD10AAB45969CFD062979263DD4CE94BD129ED76F3F18353AD9D73D84DBFB4E9BFF68B95972D61A72A35A37214EA5C29F4F81EDE7E08EC64C4C6C206D823B5CF726311BEE2B83EA35CD296ADE4B2F251612F250668F9F83354609EB942DFA91C3CA5EBE341E5A72C6F3B8F7DA0BFC9FC9534FFF36BA10F76B3451CFF6F9909D7FBECDF8B3EE532DA94BE49F8A3114B5A3581E8A32D96FD33387656789A1D4C245C98A499A55155F15876BE4DD6D1C2C1CFE7B27C325ABBA7C5017E46DD00FECC8A21FCAE778938A4689CF7EC7F9FA7E4B301FB6F76FA7D818720B8F931F273B798265B62083089F24D88FBA57AD40890AEC46553A25C519B6E993CD8D24B2ABBBD5082E072919B9A5D229F0364CCD5CB9195DC2B72833B162A7B855020F74C02D48A3666A01B1ECA84F8DE6A0ED90505216F568C89A79B5DD18EEF5348A80B2FA03110269A8A7B48D6E5D2B8029947C114B334734CEDE67659D38D31990D2CAF3E9F6822BBDDAF38A0D892C8623EEE2B8D82FA57B3346DC6496D6A97C6D8D316F588FC4EB89184DCFD746E54991AB600D09C5628B58EF58F183ED929BD0D5DDEC710D28D19DBF41BE5DDCCCCFB5035DABAFD0FC4D4B47CE32EAF65A26142782A8D8EA79AFA8E59834F116D01B791C1FD0591C415F15313F9E62BE34087176EF1DFB3980843E66DCAE0C3D262AF3E09FAFAE20F63A2A44195248C74B5C316D72F53BEF11F2313DADE672C66B334B0644A41C89A67C0C6AD5E89DA0C5C3A80CA14D8174EF047A502013D009607B2FA67357746CB969525698E413C787F83A08C44321824ECF8237C8031597E59A4CCFCD42E29C98EDDD1CEFAC599A93A2DDEB94382F07F8EBCAD65E57C4FE07127C7397662453937DEE29DB69ADC642398BC900FBE7BE6B7A01C9C2BD42D074E6FA12C79D483D639BE26D7A3F7638AA1BB4FFD4AB3494A7A8E51BAABD02E0FB1DF055FF37D36E7CE20601DB24387415013EB341EE23107FCC8AD3A2789AB8355CD01BFF9BB3D1DFB64E913B3570E0E9A56800A215E8AE65197B59D7971726A1A9E458E3C4D3D3644E21B4D109C75B3E4E3A30572F3201C98344E9B3DC7D4F62D31F8D2C26FF82CA53BAEE220D2A995DE89AA808E327B1087A8B9D75D741DF310B0C429EEC67FEBA64E68C1197A6582168A2F849184980B9391305CA6C057D5190784861C2169667FDAFBD7F9A31BAB9AC6A51647C6537BB26AB3E8F47C9F82D45F01F3CFBB97BCE6C96A4BF5CCC92604D258723AA81624F585D013115724CA89E2C21EF1C76C3175962E2ACA0C7015F0F8A778347229B302659CB9D605065D0DBF929D2B0C9BC485141C732878B35016CBCF07A1AE96E7C39A77709BA73B130D8BFCE99E37116CD73E54224E0179868F3C32BB0DA6FDD3C8362027A2D6F6018796A4EFC2F4F56CB5DEF8454D7AD8523DA019BAC969C8FAF6FFB13C723B3E55F279323681277F06C08C905F00F14B4E4E780A7206CD447AA5BA286296609AA4B6663AF210F3BF123B216E08F70290AF2B2BB4CC06A490AB3010AE327F +sk = 2CF2986B5F5355BFECF2ADD674881D6DF901A1B4443C6C737A7F78FC7CC81321F9FC5D07E5FF5F9010BEE3801906847C6D5E23E7FB19170CBFA4D06C730D0BCC7700DE260594ACF87D003B1E313694ACA2D28F8CDF7149496CA78B971F91B8FE1B040ED1326D10476C5232708AB62DC1364483C024C3B04024922D02C111D082110AB961199145A14652CA004D00B3054C480850C4050C440202A930593648A390505386094B1644CA440901351223372C81C26524014ADCC28501878D92A80810234E21381112222DD240600C41895BC40802A60D1299214292280C2686A3440462846D23A1248A92041182859B4046899269414464CC84010AB010C11671049609D216290A866D10A62CE33626E13222D3283204C24C98300998080CC2462D13122412310A1331828C8208601642DA1206DA02900B149141002E18476940C2516122118B089024024919A750A1C6315AB8311A324EC228719286859C888D1320100C066C2390609348611106001B3990D33060CB1065DC8844248131D1C24803954C200572833426198029601250C1320EA39861E406100498304CA265628208224612E3A4640B2530D9346DE2082821108E03C3250C144E60A2880AA844D3C011924600580025D2348E18C68D13971002A5501C496421B04D6190001901680914718A90201411511A210E02046C132612199588204369C9A22408022A0C272220C54460A649192804241141C2B468232370098620039870DA220143322C5812468946051AC065623601D81651D0422A09384D1828295A2224C4B4115BC88450C8710A26294C024C4280815CC420E21649500484A2468552462D1A46461945511C3961518224D3005210338052402ECA402A644080439884D188889420468AA08159062861908918461162282648A624201128D4024241328050260420494DA248051A87681BB0812097701A42099A304444968018878193188A8C186EDA140E02356D92A80D9BC40082200D1081052236500C0912514460E1020C124749838881CAA49123C209A4024CC342850B32108932451991414A3040033109248281C3404C21055112320A23834D94B688D2442E909269C1A628E4026E80946142B448A4348DE44401C8B42001084662320803248CC1480D1B83258A10820046601BB62961464D994646844252D9426D842470D9C06950021182386D1B4768139691DB0824144762C2A84D08C385011681930092112344591091A2468403456A901400021429E38241D992618CC884D4C8011B9445984802C4B831A242329C300ED28488922684902445140846D03884940430810406132801C9148A1B028111172258122D09B02D5B120E1A25704CC6689A306AE246705998014C2625D436704A8000901286E1262682A86C24034CE3B2488A966180224C88160E980265DB164D1C1000484021DA4086A1304552240AC1B409CC142012B049D0B661D4288412A90DC9062900C70158B2614312912016820284891BC9456086509844428A360041009000256123278E09196E510691C0B2310000499B1220E09481DB1210C4026459282ED8408A029051930222CA400A84186D14176E8A924C52001101459204870910366521834410402909A86D10196958049299B000C81890D0260463124CA1B264032930CA86115434895932515B983023B10020316C193164013410DB0292D134288C88651C2324D9C06D1C280122986C0939525B04514B9680DB4804623081001845DB18021A2829A1422A0A132C2099614B02461247801C18120091689BC84021364DD28861D2420A80A28951A885CA982C09392D221581094302134949C4362113C14802C40811C304A0801011B2401CA2282239014AB6100141301C328A231990614229C8043208404EC2144D1B122A2431489CB28424334609868804402E21A1605832288A48895382485C240E8248928B8611E4B28D580888203482E4C0849C9029C2248A092024498871C016521CC500DB963104188252886551828881004C0B238001C530492608CCA4851347809A184903035218B6692142040046660A04490C971111288904938D0C9925C01200540690C38661D8460D910605C98244E4B4089814010BB50C53865109C94062C48D23288198A251A1228A120446AE1ED11C0CD76B7E507A11187DD80F14D45A91FB7D1548EAD027F8B6D9E6B59394ECE6AE98864A5F6CE2C04B7DAD276F910FE574C6D7B32E1A1E67F315480D93DD3B7A1D163C3C4E5A06703A2001EC3B8B21612D0A5AD21CD9B47EE6653F3064EBF174F421104F2D46EF9255367FB45D108C6A26A1140BB1FC10069401E6132A473E78155503A38987F49B59EBED74B4CCFFBF4E62B24686FB74B5E9693D6D7E694FA99F1D7E5534AE1F3916C55C467D3A17720E4E6C28BA9887DFF3F4CDFF0A245B02C259415622CAD106F4EFFA9C172BC77E4B37E2211666804904D4B1D77DF93B5CC3C3F715DAADB2EB2706873FA0CAF4DA228770069DA855BD6BA0B651A96047F1D819970FB0DC54F48078D630415B167827EABECDA327386119DC68F8E14E4039738DEAA74CFC0CDED094DFF83145722719BA3350DFFF70C5BC67EF957B48299566AEE4CB200331F0442409C15C8A7A89FD97ED6A8373D429C5B6A9CAECBB34DA284DC0BBB816415D4477EF61B9CB0C62A4478857750CC9FF8DF61560ED0C815720E9AA32C7D0E33DAE13329AA506E5BCA31F2CA4A9CB7F0A3592ED2A9A6E369FC60D25229842B320DB12A800B020EDAA20D3124ACCC0391D740D29D328F98876CA07B66349FFF915E7F7C9586E253BCBA077A53D60AB63FB5D9F970E34D0AFD6CB609CA1E55DE9403558FC797B32E14A281C0B85696C9295CADA55506348B92FF688F1F1C3AD15D6C33605BD1DA743AB61D0E2D60D6ED98B5919D82D2196A1A821A4AC215FA831C27EE425CCB7ECA90A76E98333F404D582C5DE71B0F29021DBAA7FD550971828F08DF5F077E578C424A95DA09C8DFF9C8DF1D69ADA5DF5D6C262FF3C59DA89BCFC2A20BE877F2F60EE9E8E3F45098157FB5206DC43B8570313ACF3465D2FCAFA097D49D41ADC928649C20B29004268A6AA52FC309B3C7A58E29F8596E7737EDE5EA499802159A701BC2AFE01932E9D2BF6219D61F4CDEEA72532EA68615E41CDD16C0F59EDBE47BF2B902B2AC662EC309504D4E1120A3C309459F8D9F1965311C4EE7E4BFDBD168C996A0E426F7F4A83615782C4B6C88671727DAF5378A47F9B3AC0500643C85AB90433EA58C6F5D1D02DD919550A29ECD8B88C4CD82D70CF295BBF6BA4FDE7AB9FC7745D49B2B6721C7ACC7E98AF6C14C02A6A159EF2AABEFFC7DF6510D1C78C01DFE5DC2B29BAEA89FAAA19A3CB43D91740254FF6443370EEDA0DE2B4641EA3FE5036E13A6746A52F66256E006A872AB43E5FC99A15C4C057B06C87E13543A6D35D3929DD227817DCCB2E51709B60B31F493C41F0EC9EB5D9DFE75C04BD44677537B24C874174DF28E2E7E17CC9935028782DD77A420127A2F63590E8298245E968655671B8806EC88BD4C1BF1C0A5A32F1D5191A55755D4E929821E8F1384A8E79B87438F11C8FD2EA3D2A65A28DD7BFF323B2133C754DD4ED2AAFDF9379556408B00ABB841920ACE0693D39E79E40EB4698E7BF68B4F042BFEE078785DD534E1AC16A2BB26AA83BE99745C27C0E44ABFBF387E356019E9DA7DC90213DC5EB7BF1DA3C87DDB0B1088F506A14A6AD404AAB48A6B3BB15B33EC0A5834B1BEE5575F970A67F72E8079D1F9E950472CFD16D7D0605989773BC960C98416B990998046E9B6081F4D465E3407DA8E29770A47AF7FFDE8B921B389E33AE85E737515649DCD88C1ABF96ACB41D53E704D03C81E16009590DE04565D53CF5B254F5E24757743CA4D7F65FF57938E6E5F49708A312F6843AAB25A83E79EE3E6157D8313C6677A79C1364EC9CE01860E30F1FF35EDF154F3333B612884D27ABD84DAB21A7330D73267909B56C1BF39E177FF1CD73F90D7F101B3280D5304CD7B7F872A443E55AEE9DFA0F553A7ACCB35D9E79EC84B09257F1F68D04ED8C35B1ACEAA7101433F3FD9E64D55C5A34DC69E8A8354D07F30EA0D4300DA101A25802299C0155EB23E953A5804867064C3C0F33F5742C04B31BD45BAB027F892751F072CC5624E8AB7F823ED6F6AB0811EFDA39FB3360DBC5F593EB6EA6E4C03F838FEFDD02F15075F0280EE66BF4CD5678A66C8E72372481508E1584DEAB1667D0019A01A9EF3FE651BD9B8482F44667B503EA82D4B28704B2AF084D8BED82830F2D3B771587733F218162CEF7D110DD3120639F9C7B41D43A230A5D991295F1868FC31E5E8DB29C372AFBF99F53D55F58D9EAB211DF57476134D3A645AAF45673EF8C381C5C6F2E7655F883C0CC93A216417A8ED989C5FC0AEFCFD12E22B9EBF787CE722E768A04CCB010C2C786CE4073EFE79C1A1D47EBED1F133F64ADADF39954E7CBA33AFE3266E9CC9E0A066B1C25436213C2FD26C55967128E71E87776E96D02833292345DFDA98744C179E244587DCA197A9253E9D350441A54468F6F8A0BC4F497F0356881DAE7BDFEA22ABC36C87F5796EFD12E738127953175E63825CA2BF8E9BDBC245F0ACFF8D5CDEA534CAAA66A9B131E46229587A239D690D8A2C773335CB3AAA1CB053273FAA60FCA8A396A94115B888DF12869B559860F0EC0349383B990CDFE2FDB24DC17996E04D2C3B23EA0442057C392FF93536A8A291C25217A6357997BE82BD3D46D39A63B2940A5BAF7F85C1CEFB71EFBE446D62C5F54F5BF811D0C4F35E3F753EF19B593E4FAF0CD6F9BF6C00363C2A02145CA7D17A5D78504EDBA68D9A559D426F33812B3040CB12156ED62C3B4BF9079301A72600B9153C8F5B1C926B6CBE6132060094293A92222DACF6A61143CD5BAB748E29DAA7E07EEBD95C1A890ADCC2A8DF000CA77141066B9B84899E7D77449EA5F34ACE727895497A91036606414D941D3A444796FEA5ACD8B5ECC28BBFFB11EA2AA9657C5F1BB9E3A8927A0F0F620BD735FECFCB7CDA76B8E341B994510D100F5EBA36D35869C003C7387B128F9E7F42CE0D59ACB811EFBEE5A33C4F0DAA7BB37DD85A3104A117556E999E0B2BCC77FF94A5E9EB3B434887F8467A7A7EC6CA466FE4E9345B9A0456E1BF421BD7D3B28D5A4DD7E72208527E338F48BB27B15AF15232C6621589C139E0CB49980627F81A752EABBB449D3C66EABC71FAF0DF6DE63533400262FA414CD50B8B8F9D263F120B8A00FCBD94E644A8ED612E98055C47E1B38184F76EC981BF1E2B128BEE53E81C1A23D14EFC3C9276460B9BA9E1A963FFAD22D7E5C109F4087AC38559A7684B3160BE37D2106EE4A19B65C70EC3B845B82CD035C343462396A75607FE11F46D0058925CCE3B3E8CC78EA5821788447AA75346E7F2A409A9674C6C2757C3C62474764FF1EA51FB596C743EF4720100075644F3A7047FF04CDBEC449E0D16821EA5D53719ACAF61FFB57D2819E223AE01EEE8F8A7EFEA7724C3234E6977BDD35F2D4FAD96A4AD84D3DEC189145934661B86AECBFACCCBBB6C45A5C63335B5D05BDFC53904C39F3141EB113B4DEEE9BE3AE52128C68A104952C831A8AE474FFC8B70B7C02E23BADB66F90728AE87E83DD07CBACF7DB51A5AEB0D8C5A9FFEB5B0E3DF3F6CDBFC17C4B80827AF4D960F4585EE79E3C927D106D7695FFFEAD884D3A5DE0A7E3A78E0DBDF858F235C0EA7540146D5087297341880271BAC383189EAB2B0659EB9854EE55B3CDB880AA1461665637E1989159DF6E2D19DD658915E7AE4A5F1AD3DAA98D4B36241EE4AA277395F60D882B29C9EAA5708C01E52BBD3C73792ADC200C0CBBCDB7928713F14238993E41C0B8700CEC1D8709BBBFE8DC8D02A8CC538DB89F67754608F9666365BE0C9A27B5241B24ADFC4E906553F5A84D0BF1CB562C4934CA431D0508AEEA7F6EC03CDC51A40FF6A3C4BFE213AD3A67EFBF5986B814FD61051281BBCB4A014ECAE345F71255DE6017C487CE6AE3F99E64BF2C7665A13184F3E563239E1086882B53F1F547554090E589AE5766E1A8B4B6993E2C9D0CD53E308B7B72A60A48BD53C07728E06AED43C87C4CEB4136BCEADD03A565E32D2E2E5D491569B292718097C5BD09ECE3751037E956B8C2C7018FE65A11CF9FA454EF674F0C773D001FEE8BAD4C3E80C316B97581C4E93287A89395AFB480B79D38B5C0C975E0057A0D271E1B1A6EC7DE75BBEA1B92DE61FD3382217BDD9CF44452F1F7F739FEB0AA606BB67DE040EAACE4B0E37EC05056BDCE0D95A7464D367CFCC8620FF32D2A40EC6F4D8A6B9F2618833356A9CF4CD776D97A3F7244DD3FB1B94B22C3549E05EE7EAB0E0306C951AB5244473D484EB4DD0AE8F19BD34D96B41109BAE5CBECECDEB00B940974CEDEB8E3D7D9DEBF769786A959620F48DA7054DEA883FB3CF3AD4A52A171ADEC493437AF3598E044F6CDBE17BED085C02FAEA4B048A926740DC9B94938985F60D7C463FA640A6FA8816B1740D0ED8A3DD287F637C0F837B7D18A0D8A396B5726A754F61471FFC684E3F5DB9643D8A226741CDB03E80B0CB07C331C18F1732A91EF860A95C15F0E99A6AFA6D5B25B5245945D22E750C4E849D5DDBA9B965D580486FF828B3226C63C7AB871F493C7390686C47E93F03CBA72A50BD36EA767E0C9A12D2682F7E42DA332AF8BEDC97191F658B4C82F3BD0A09AAAFA64ADE022D02FAB8956F82ABE8281ED779F4C00BA671414443C99E8B29CA8B20BE73156B38EAC7A0C2FFA04BAEB7CA651A8CF287CB0457D35AF5310BF488E17C07577250FE3110B6E827338C446BC0140B1FA53BCC1BB8B2EA896B45835 +smlen = 4925 +sm = BC0F6BA4EA692379E351DFC5C1CD95D8D2D54B4D7DDC1A19C41242B1518E61E41A4B3698373604EEDFBDEE82607DECE56CFB2CD5B86DD3A3650680009A7FB6300E695DEEE2FF0A50B6F1AE2AFF97E138D96065D1215DDB78905B60FC19D688E4AD8A1E2DE8EA5A8E384125CE341DFDA3BF5A88F417BCB42B8CA7EA32D43F3724D51273102B849CFE68FCD5020C453AEE0C4D559EACD2438D0A29B31DE2FE6487CC0C9C30791F22EB988D92625DA9E8A6EB01B2C5FD8815FD01641FE2BFFB7D3057053055138367BE614EA52C8FD2E601B81918F240BC640650101B28E89BFEBA946EBF4EFE01433B7B4F12BFB2CF89F8CFA6DF8D8E61D507C63F4AA1A4F552A2B0DFB532F127B386A5B12FB0C6F1AD2C99F5A366CDE5E0D7DB3FABD760E5BE98599536A4E59831CCF25339F639E85BEAE1B92F30B6F04A606C42B19E37C98639D23263A773EA7B568282C522BCF017D3F4F91249EF2649D5B20F02B6D5AFE7E2D88E3D06FA589E6E8C7D8AAB7DCA45B65A0613DAB54A577971783B7D42675BBEFCB8AEFEA7F447EA94DE4548CED0E3C67C5F89D307F28483A6DF379D71725DD1BE03A347917CCBDF1076C3F345EA1108593F715B6A9CBF582E238DFF15DBB86F9242ACC55FEBCA59E0CA6C2C7A6DBD6D7E18891B97A0C903D2528F967E4E898CEBE3A6E80B947461E006A922C8AEB39FB027DCE43CE43B12063A09DAE5C60387F97D2AA78DD116AECFF39A7C1DCD7D8814DD5F61F677947C8C1AFCCFA89B94273ED21253FC8531D64FC47BD57A951C50B6221AC23D29CC6F34DC3F45580D4CEEF9ABEED9882157BFA8D36C7987B2B3D625B20D9F5CDD06CD0405FA8F7DA780C70FC87DC6E0E13888A407725BBFDCAF00DD666A72C692205B70C05AFF0E67FFF0A912A4BC0BD893D90466D5E5EF54EC8F1D8D5465BB5C060970D983B25BD046B662E3563B14A29A7172A388C7C1A0C1A67436B5365F30B861CBC2B7EA5E740A3A7DF60821F0F84CB4302B4FE52A339A1DA164060769BF62DC470F7FBD15051C8D786BB7DA4E228CCEDCFA1384EDA6D21CFD4FC160FFE8469AEA060DF8E9CEB37630485D2ABB53E9AD3FE838E5A2C27A2DAB72988EC2D2DEAFE2B825D4F033D9D12FCED4F01DE7C03560B5D8BCB0B9B504433D64180A7070F1F6A819D1510C2EC37A9BE001B17EAF6CC3CEF604227E175029E892005DD0D1E3A6443FAB91C6C3ED5CC578C919E635F8248769E8626EE93824D09FACDDD400B4A449EF147F19F04438D071ED5C64C4C6F59FE1F5667D31B87B10CFF48F56FD1F08B819DD69FBF0CF1BA37B7A085B8971A5954FAC4608D4E80A5DAAEB4C4C6CA291705E71060FA428B2F9F9BBB35A1BBDCB30AA099C3F2600A032BC124331A92A33511D3D9C98E0C5D29665EFFCD38509B3EC7C0B2B14A4246436D8D3327F949E31A46B41E65F10556248AE7BC1B29DFB6B0383A8CC77348049424EEFEBE7FDBFE7691BA638609AF7995C2F0A13EEFD7CE5F82A9A0A08DE2081033DE516EC0A8A31CCDD9E1963562DDB1F29F51B6A609749CBAD3371D0788FC350ABC451B03099E2365E902888B932666C90AFBEF38FBBBA1BAA3B5D9E2B2EAD0223E71979F99263ECCD835823060FACD952F39C1612C21EC1A8CF48980A9FE0153F7F04E441D24A64B44C8EB2C77A44B40A017DFE1989E56017FFC3421EC9243E738B7A1DA228EAB678A0833302BEB91918221E75866D5ED38E928AAAD5554B39F0607E703394993F2057E55C5F13831C72974D2F27C2ECF6F7C7EFD2BCDACDA4E98902675936F24283D27559FD619B857C5497BA413E99A149823A42934A8C5F0C3C4430A832D1A8BC26E2229F1376B1DF9E942520F44A74046C4BE82F07774B76F88E796B418C805EF628EBDCD6E9B7D510BEE4AA98ACE027260DBE3DAB1B0D03D1C803D211C88D8BA568BBEDFE467174D9554EBF9B8D712785227943ED31E607077C29B3C84C30F967E65119F2B3A9B7682989752B1D96FC95E4B91D19E88AA28D6BA7437FD3538D78AE9F2F5E04ED5FD573DC9172B018E6AE99B053208498B3AFECDC5A31CB8AAC32EB13F86FD295B2F1F9934FC1018F69A4A5DBAC462C68F3DC188F7CB5C00B087620ABB5151E2B899A42C7C96D5CD3FF473903EA70C53FA9A0DF00AC9919B5ED31D1F5F6B851FF18E9DEB28FC39816DDEA3CA5A0D1EEDCB2D6C9DD9F22F68CA634AC480B04BC285F36CF658B09805BBF340397C612F70A90F028FE5B31D6F2A8E9442900EB0D3C6AA88BB25E9379FCFA64209E57C1B8DA6991EF4C0A84DE9C3307B25B5B01B983C82BC1742313FB5FB1AD26C29538E5912F97F451A097423584387BB477AC9575DA7A65EC6583735C33F01781BF201EDCB90B6E8761402D14A2F786F72451FB66D559BCB018ABDCD2AE2CC3A96AC99BCF6A10EF6C0F522EDD8AFA56E2770257A1967A31453B5564781371A123770643530D307CF0D5A21FB992C23A3A12476DDD8DB6FCB70A589D0DA73A1734C20BBC4C818897B03F8B27FE3705E5BD9F63E77C15C12C80ED4F81F9B95075F8DC7E904596A3807EF5E98A2FF52AF2E3E40ABDDAE4B6E7985C04CE7718B3B183F20E32A1F8D6FBDBEDB6474DC08A4C59C5B1190D4A3ECF86F04AFAE47A06A868927DCA2069C18B2D44C624AE58A793961D6018073832F3F2DA81831A54909589A12DBAF27F3D57D2FE1C6809CF79A67EC3ACE58C187939038A3EC340E7972836B80A12AAFA07D75067B4E29B8CC62FDA00DC57911935FB7A9401C5689D00A76644B2D8CF87522143BCC033928BFDACD3DAD7C779E9658D03C2AB742B43EE8F189D01EC7AD067865F075DE7CC42829BBA603410B643D9BEF4E78BB65A29ACF15EC64CCFA58471117855B16663E0E8FAFB946149E80AB2C59CFFB4B9277AF1D9581430AEB3ACE444F96BE828B62B342BA8F4D4AE8186176E98A8EB97C45C9EFF7CAC963DE95B62247D474C70971753500CE849123B7AF7599BFCEB91E7723D063F651D0900127DC9082938AE3841A5C69F1A9D429BA2A4A94D9DB26A40CECC52F9D00197B4A4D6A144D7B461214EBE0B11D366630A75EC9CE39431C1BE6FEA88D0B20C7035C983BFDAE286F0933C90ADB325E2F55A0E0E2A405929CCFD0FBBBC87F02FF59CF23711FC64EC0ECF80A8E93F4C3B5CFC63FE73B47B18DFCA9369BC18DC11C3A8CCB97F6FDCAF1F6785CAEE1AB08A66657BCE00609DA244625611998593B77064928A71168997382E4EC3E46A8CD8B2DB65B9C04D8AA476C66790688E0033ACC0B680ED99D73EC3D921C9CAC776AEE2C959C6D8B4B8B9A4CEEF40F52F358C60C260FD337DE436609AE4C7830DEBD74D772F9744F8AF2EDA6CC69DC0420D095C77C07F23B22CEFE4BF612A6028381ED1341A9DD37E9EE733E993C6329D72B4F7FCF4E8570710249A0AE1577ADEDC73C61AF03833FB08207B79358DD587EB7B924E16E6714DB716D1A10AB8FD447B8848E918CFC8E6FEA8B3B13ED62CEB0E584B80A3C703931D0EAB522DC4EAE5F99845BE284B86E205C58D34033DA183FF00F77885BF9B23CE0B7EFA1B81B98EB996EFEA88F4281B040A61CF9606A719C3833505E9ACF0A6ADAFEC673375B66F23BAB7BED9FECE8F9221E36C3456EB430EFF4A472765044E47799D9B8806F3994F6DA216D88458CC7AA5C6BAF571CE5FED2E077558F6A62E8126B99D61134991FB7B417D21B6B6CFE53E48DECC56AEE72A732A6103B7579460FFF718625C8D16D3CFC90F9E8ADA5D779F50FC569D4B114C71D0B9349262504F680FE49861C1BC1A74AAC14215999C3697F9DC947D3061AC7D87A7690D9E7CDB24B42F696AA90AADA956E910CCB3612C6299F83841B87A9EC58880E8B2D5AA4AAF0F88C8F2BECA75A8BEE8122A84AC95BB2CB3B6E57FBDB02A41FEF2FC8ED1EB673B3D4F481AB13A6A65A777F7D8EFFD809E48AC4B674D42789D1A8AA522CD240C0D480E8F670346C916223769E9337B64FDB9AB992DAE1E1FB915E5094438A54F0DB2B3D95891A6C352AF180C01D1EDC4F689DBF77155DDE5991A9D1098760B00FD0373E1C412271BB57F1A5E1668557F79F8C6A96B8F4DF2D77032B7C6E1C1E3A7604F97C325F68D5ABB35E7ACD712D33E2241B0FABC2F15C0276129F548500A801E9D9D9684AF01B081D58BC38A698AEF7EE9C9461F1EB679A536CB7692A32263488FFA38D0BFDD0C71A28C38E8B54B54EFE428A11A2F2851167E16AD7BC8D41A6CAEDECC71B7AAA33D9B670EB320BFCDEBB1818434989C81DC96B05AE8551F6D431552B0E8961CC62E98A030841F74DB2915CA9136027C5025388CA536ADAE1061834E45218D19D1B9DEBC551A222308544DAD9CC266C3BF3AB89F5DA9FA1F3C1B00F2A31E3340CA2DE59342AB1A83CAE5388CA3C5B3FD2DBEDF03A3783B908AA42B848E88D3C672DF7EE69B2DCE4D72BBA0F003625223C9E6649D1EA458DF84BF153E4AC621FEAD33B0A9E9672A159F25992DC33F8A3BDB0E4C44B0199D35700580C3948024BC75126D08DF1608D87370C0B2C3F32EA005B5AAE9DEEA3ACFE0DBF69B2E52F6C88896019FB0A8AFCB95042E97CB9C24A518C09638FD1F29242232F524C18FD05451A5C699BAF23633F6850919B80666180865A944E1C5EAE6909EDA248F5EFB2E6B69E2C399CAC80A9A4E9791ABE157A38922BF0FF0CADD245A8D29D3E7B0689DB30156AE392946F662B0394E2E1BFF9FF49F0158C3570FAF130B157CDBF0A5D3CBA7DE7C6D35E76DD6CBD3499E51F899F4DB724A098C92AD9EF45FD643F928A2D29431C5D4056CF34AD118F9D49FEEB345D31B6FD6597A8DFD7F3654DEF39DCCCCDDCF04C9F7E751C4D835FC48AE33C0705AD824EEC1D9189124EB631060A41B969824D86774233A61BDB9CC0BBD2B8D9D31F01244F86EF56E9605F5B91180BC3BB3811DD18A8FD7BC63D3B637207D4EFAF084BD25AAD493EB5127C85505AA0E7D7CF1223C1C1716D85F9433B818CFBD9EFCEBCF040B69CBC985B9929FCAFB18D80A61021B3174C2C7365ED712D8F245E535E3A071E3FD45263FF9DEACE51FEA63BEC2FDF4364E1238B77D13F4A388CD56FBA7A332AF74E10EDBCFE60B88687B9132FA134BB2EDBF47D04B2B44FEC2DB4A8437E28A953BDACDC6F82F5DF8C143DDFDAE8F549D24BA9283FD5C1FFD5E82B4ED3EC7229A21E79DB747CD6BE2AEA55489C7D0D3AA8AC14856949AC18B61A9847D6C6B78D3F62CE10CB689519FEEEDACC508020872BFFDD33D4D40D3805203BD5A7D19AE8079079930A6DBF8EAD0638D3577313C13713EA5C711AD46A0997B509E76D8DB0B869642E6836C0FF8E06AFFE6942E0C49B3E763B516A29D401ACEC7A9242503BD129AE0883F5F910A3E9216966D6F6D22F5981A12B6D3C8F7C748F048712AFF9107AAB325D291E911835AA2A23DC7941F50C336C7CD2B756FDDA5F97840593D136BABB98BBF8F8DDE99C0887CB0EE0D28150B2D5E04D2CC61B78302022ED3272F6D3BA9EBDAD2A65E345C5685212BC774A369542CA3C4BE271DBA7B3DDBCA6A81BBD460F7C0458504F98951E8BB031983EBE05B9167F6661F0A9BE3D9C1DD435143D65F55552E8E04AC71C9D955F48DE9E7659584FE1D91061E321F4C3D8A1DC0FF7080BACAB46112DDE018171B57641B843E42918CF6C00E48CD3EB699547B50B801F549CC1F8AF7115F08EDF73CF76FF034D560AD1E66FD6ECF8D9874083BC24010BD73CD88402B9A39B68BE7959881D2CD5C35FA7351403B1323AD4227E54DF2EB368F8294FCC094F9EB7C47B9BB6D9E63B3452866BE051D2B211F8A8DF1F4A5AF89E5F889F8E1E7024F16CB32AB5278DB2E74964CBF5BFA7A78F0E0F3013BF7163F16135DA6B888D8FAF0A64C9D31C9A42D6B4A271BC0884218FA6DA83FEB13364B488D78D078C139599CD0E123D9AB0F09DE58F4BC983B57A750417F2FAB4FC611DE32DB971E0E53C41CABCB151909509C16D3BB879B2758D94BC75A1213C43413E86929B68E47C7E4EA6F0EEC39732F5B0A28AEC1919C491B5FF6C436B141CA7BC9EAD0B4ABFC408FB6476F674CECFD060611B48C800EB215A5C57EB0D23D0358631F01054A7DBFC66D62D308E33B64E55D1ED6CF7080E85B65C7E8F06699EC67C2AB104B4535E916A733403118995B67FCBBDF6F3FD938E252A6C7E6D2030840298453C375076FF80F767915704A95E2FF2D85E24AB60E03A28C0B3A3E6D5A9DC5AAEDE661E00F31A6DBC59FF9C32A02FFF635912870AFF47CAB3D987038F6A8C55822E4C976E3025201FB84D034299C3C958D324EA7B581D4CE685E9F8DFBCA213F62ECB0556150052E05C194F1D83C1557B28CD461C725EF6B2E50649E0ED71902848E22C20C15173E4B65AEE2E6212C519799C2D3D403181F3C4F5D899CB0B6E8194C4D50575FE2E9EE104375808D9295BEE2F3014A5355D3F31319B7C8E2ECF5020A525FB8D4E100000000000000000008101B242E343B420998114C84F84080E7EEBB47D248980FAC9D28F1ABB6DBAB3DD59A5CFD2C7CFF7F308372874DD5447C7B02E30165501C0C673128E4C543A414222BDF47E7F4E8DCA757B0F4A3281C0D10C4F02AB52AAF5B9A715E012607BA310947A60A5F62D6B8CFA96386D27CFA709189202421C078934AA2D955468E550AD4D0D4ACDD98B168A9568E232192E92789830317FBC959087FFFE353B6C168F3EFBE7164444F1D6CBA5246E31658C65440A841DBA78257E78502843EC1A6E9710229C8EEB85D6CDDC7D543285624AA1F756A5DD4F1A5D4FA52DB8C5C34880ED448FBB6D254509FBEEA0FA022F276B6A66BEF7ABFEA6049FF74291BABE781F718683397077B29FA9E2B46BC6B09251E587CC5B182195DD4060CC4A319BFBE251A5B660A739DFE5D0E5B93F3CB7E440194F1C8BDA922CB1A3EE3D27EDFD61C1D31A7F4534E84889EC83B51F1641892766434 + +count = 10 +seed = 98DDA6B97E89A479D5EE214E660DD6B5D8F6CC638A1CD4F462A0EC545F5B0B0A1A403AADF566F7B1C0C5FFCA29B36FCB +mlen = 363 +msg = 4CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C +pk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EE5C360D61CCDC0BDE05B43CB51FCADBB0ACD7F5D1B4F5550CE29D67E04531FB2598F1BD08979626214C87E5230EC2E237520CCEE4071D47ACC5BE57A06879BE281751EE879EC1314EBA426B234333B314AD3AC01690D8255074804750C08C841D6E81763E157E6F2BA99A704771F962EF7515C4DB66DAB92AFAD5FB5E1B27FB8BF98A99607A8934499FF4B4E707B55C745B2AFEE64BCC734E95DDFAC1D5355005DFE4E3DC78C9BA6CF66B0A3EA8D1E0A01D79F7F94EE72772B8C0CF239B65B63134DDB51167A089F6D2775DECA0D6D41EF80AA6EF6DF231FF7B8F87B3C35F03BAE0811DD0C5FB2F10FCBA824F48F92F4CE5A915F99E2EBB1757226AA4F024C9DDE07842F48D5ED1136BD2B14FA79B73045B84B4A0CC1084CFC7BD20FDA4F98E71F0A63B9639471026B75ECDC18388DEF99F1177E4A9FF090F1EFDF1D379EA4843CB436A3587A0BF7642C6D3520381CAA83A964F4F73E5F8B432A7D1CBE367A22096F49B461C56437EF7F928765E93782645D94E6C74F11079E2C79E00F6914E6E1191C19B7CBF8EF8E26E2F1B0947C6015027B0F435BCE6C19AB38A8303EF5C5E31DCBE9E3F450E12DEE6F97979F73625D664B38C4908D76BE5C7C79C02E39444BA6A82B6F8E47475768C82AEA4BC21A5D409B9A84CEF07EFD7259EEA1308B6B8CC5F239E7657FA271A9AC3E2C506C5C6990C381DEBA619DF11DBE70AB61625384C073873655A82922DDF4D10F317BFCE4665E0DC1F6ADCF90BE485937D3ED318B24656B05ED1BBA479102471372402953533A85D2A9091B9FCA9D57FA375273739D2F12FC6952612E8B87DDA194516DC8032404011D8077F1C545D9625FB1DA0294D050B9A770469B91459684CBD21B8AFCD0B3BF78B1B8B52509A0BEC82568507FF9F293191B5F805CD77BD1F8F83FC0B51E1970F72945EDDC86C3B83E6E936A719926AB2DBE0AA5304E28EF28BA8ADD2820067B7F8D47D359683474D209EF7CB71055A0D7B66744539C4007B1D8D73DF3C28A185C082E12EB08D2119C4F83192D32F93A719BED20A11F7B1EEF0B250A0DE0AE0DA50359FEFAAB84C1F0A500E2D2E2C063C23D0A0BBB2AD138B56C218D48502A0C816D47EFEB4F0FD272B4FBDF910025A633833D726901205238B223206E9B07D1F46AFB865891E0A91F9CA82E55FA0D51B44B49EDFA9A8E5E339DCD11546525C33B2C265DD310A86AB34D5BBF12E648239322F73A6593DBE7984751869151F16DFF42389FD7D33F70E4AB5168F7A3409E4E5A7C19979169EDCAB01347E4C2AF7D4BF2BED41B4BBBFC7E6C254D1F22B5C7A51C7C1E4E0B8C7CFE12E64901C2DF4F11A43481E3B248F4507BBE29F1F37B4C7F2CEF68376A677742918B4602031824CBE56A913E480B0C690D67F3BE1E4E6F3858BF92BFE0ABE08DDF8D5758E32D1F53C884A25FC67B1C42619F9D2B190E52B6FDCAF50DD1B3C9E91996508F6BB4D41E0411E1EB2EE2ACE600AAEBDCFDB99A396FDE24F538C53964A8688DF08B7C3EDF61F1B254CFF67BECDFD64C1D5C09A02871ED80F8A5E23DE3E1F3EE228CC0416EE391C00A4A1EFE060AA732384D8168750CDBAE3E9B022840E27B43ED530291C49453E0378E97D4D4921F31734816A1C4581506F323FB91E94E30D917E4EC6D0CDA16342758AA21764FD88752F419EE8622139B81C65AC2102124064429ADBCA812BEF1BADDA1B3366D35EED16026ACA8F442B05D00D7531ACA05397FEF53BFC25D079E74EF37398A0007E0897C8A0B602F2E73ADF9BCAFC861DD4C42E2815FC7DF84944D2E534DD2951AB5746B8E0CB3B476076917FC528B10C9686EB37AC4B665F9888811EFAAE6DB0AB3056E6E5FF669BA19290F95B983A7871FD124FB7D4DD632ED783AEDB9743675F92475FDE326F6F513BB75DF03FC6A8BB0A86CBF6498DABEA63F6357FDE228BF0FA62897D38342C51939F631BCC78E840201F737E2D70EA9A93C7295F2304474F991183BF564919D21A1F44D270F11E4E3E31EF3728947F2ADD5C9A1BF4E4A4EDC04BD71EE311760440B2215E0CCDA7E2B75870CEDF3C732BFE071C0726F39BD5F15D7464A8A0D89C2C435F8F8EDE2B220BF66D856428243FF54CF727DEB2CB2DDD1AE9F302F488717C71745679AA7C230DE7766776C30F72DE28B3DCA5FF1AB9EFD7EB34DAC7437A997936145A1DFC261E1E340062E3378E5B8E2D8C0C0D620D291F198524459BEC298F8F8E1C8680439D32C75E001529828A8A126D6D3FE952806603D6F9102CF76BDB080192C9256781D79EF239D14D528DBA0E22B0E11F3DF94551BCCF8FB695CEF8051208D6A08E88B821CFA2B30E9DD407CC2889A5E75ED724A036B2BE96F425FBEFF4C98D8596FCB3931696F42DEF96B7CE9EEF9D894F83040792254E7FA59C940339C60987483961E759C9549F2248C8185B6FBC1C8441F5F949B4E933703746ACDC729041C56CC1361C4E97DA401E201876EBDAE6BB742CCCA33E60BA1D607567C6329A822AB27110AAC0D3A343FCA183E681557167471284F7E234047180F1FC1868D697051EA0184092353516EFD36CCD84FA600BEC443C296326C47536A72E685192A0AC96FE12E909E779375EAAFCA803FC20EA2C7D4424F6E090FF1A256CFF7F9B29DE6DEDB6A8D2071260AB5831C7ED87C2BD20B97EEC42477182A33CDD5695F28C60AA37CC24B888AD589EE406E0822931599762F03DE67F0C3646B0F985D62149441361780D7EA86B07F74222613EBB66BFA99881C828D95CD8120AD6DC4DE23ED71288C38CD35DC386E5DD418FE8F57350C7E042ED8DF027A485E045D9138EC42BF3FB16F1C0C3E20BACF1699E8F198969F72123AD823E1CDB8BC26DDF1A78A570D5D3F3F78A3642C45111544A5EB396B45A63A35D3976A74EE10A02499262DCCB783EF0D7858D96E5A393431B731A09E38D9CE3A942E32D5A5525ACF2849EACB2C6B71813CDB2C2162E1660E7CF519B73C4A78C1AF2E9A82CC5771D7F8C21A49A325928BC662A68E518EDAD5AB0D76DE71F4DD601B26FB077E7451D7C419647A9F06BDAC4B53A19F0517E41BDF641EAFFD11B7F3CF494537DB165321AA6DC1F406E828A7D5910849E3A55E51424357368593C1252EDAA1C58BE553C5D9322FE6B80D8C6338580F6C36E7FD3970C2DE654B99359A45572A7B96C6C40EEDA2895701709B740656D42FD60B033996BE5BE90A66D3242538C52CED9B0AC3F20A186448DFE6F247BA37C8A01A445372EFBD4E9C9599BCB4CB5B5B728D4BF2A79B61D86E38AEA44B97BA9294147B1C416F68543A4587AD0FD213EAAB297C07AEB7D57F8BFD074242173B76EC5F40D3C57981A23DAFF57C3243029998D4DD5068C1C7E26D930644ADB5889DBC250FE14EAF3C48450E8587F1C35ED56D506DAE27F75B083BA2FECE64D947033B79D67964F455B020F489282003B7B17FB89A8C47ED36857171E949210A5C245A4FDADCFCD8DF31D3B3DD3A496061C40951F6A411A9A65C970FB770DFB517731FF4381A62AEBBB8D43A018A2B81E59FE70CD0D0331ADB1648CA2391245CC128A33BF34C679091766FB12D97890D6AC9CA221521EC9A80D1DBF7AD46EA0CF932A7BA41B01BB69A02 +sk = 698C191E1ADA2751A3033F56E45D2A71873618D0A870BEEFFEF47A60A2A55D8EE07F045ED251958BAB650BCC90B39C4CBEFF30599EB72F5453FB75FFE9602DB0ADC7F040171B4B1F24FDAC94A49FB2BAB8651A8852B93D7619B484A05BD73706CA0061E1307218C68054C84D1CB6801C9691C8C6440940125A262550405154C4409A169080804DCB462A44C284543472E19825D8204224B690C2464409C781E01462819090C3A04D5C048A442404520631CB34654B302E92988919B48C0922690215659B084418B828CB8888E2843018464D093172048650C0000A8B802009476D483072E016120C192E042224C4220D5138891CB268E4A449C92408A1866018055198202604900CD10646001940D4A0441298918A922122077261420663126C1A084A5A228A240951C4489290144193C6250447425406901BA2611AA6110A104D00084DC008666148912013011A40319806650200021B386520C08022962914276600027162442840068452880D54C08D0BA56103008E0CB2489A903010352A18B98D814610214509C490318B064580284112320154B00843A085921471413286A3A42DE4402408086A914210D4B06D91306823B3250392500B494921A14C01C03192C66894425054C40012201152C22510A7694934500804801327621B33258206458324060C15450BC361C4124DC4C831D0006504424621111111206C10180D501052E104491B300044488D2191100C18681C870992226D98988181A469CBC269DBC6646104249B9808082429121325E4302A0C01828C008262222AD3B04D090648C280100BC90558080D4244020B248923374A18458843342903A90889344118282818808C52363111336051C00419214E5CB25151820D08058411A365E4C465CB104584148ADB140142C84C1B8629098660E2100803A8689AB411E30226408041E346489C148A8A44915384241C340649C80480A8008804901893491946466406604A0624D208021AC2299218714C9849D990209336689816406086481C08521A2812033310021930A0A484CC324E9C14601C06011300029A0645840826C0965084080ACB1426619000084046D3208818C73089900DD436049B024CE184450CC7285122508336628CB44184381053C4681A2640598021C0A6009122328C42441A2509A234241418460249408394601348810A842DD1A26C1427465A0021E4224A9B02281282686214688C3400482842C830815C808C0A2128A008281A844918236CE3B0511B890488321024A46521050C03B54100C32018302CC3164E82A40DD1482D1125020B323003B76918B79109932C9C2800E0962050982D8B263002808C08C68DE0A6850C194DE3166480186018880193A6449A000D04931109B580D94022D28648E4325102078210298E639050C8860009276C020162A1240000809109472513C125D924000BB38CC49005DB0625244072A3020D8A264AA4128614260504B88401416D91C47143442E234740DA888524306110328C8C322A133982D8082D6314319C22821A348A21B881248961993651E43421DC8210221732194732D19429CB9640482865E108308CA84001474A1211295B966C08318DD428294A3008C9384CC1048501944D18290259403153925060480049A6802389685C824D10871094C42C20007100941102C86522C40589080ED802254A42040046640C164023038C10C73101426C19156063C07100042C084622122461A4320E8CB26909C84002004943044500C74443B62152124214119118B04441964102418201C128A2A2708BC02C8B98015A028224C471D20649010002A02840D1108511274C4BC40142089144A42C5B340D01A731D948029288401003065A26660420628448715B8885823244134404A2900C20084083062E0A1526132088120928029691E11489509851003121A3942CE2B4290A378801106924C99121854081249283082820A14D92486663343158306C048381E10085C2264A03286219B39013A18198206C1819092102455CA22CD086640B196CC302729A488109B78CD00060E286110B4192D14208C1008E591202C22421183665624622E0182D1205011C470810394A9C884C01288222814C1C374A0A9369229529982866219129D236214BA010E110454261932E502D53E29D41CFE451ACEDAF04727FB6D2C83CC1CFF0CDD039EBFB63724166945DCED8E3388E2A08F2B5F14CEB632531A1859576E2D624787ADB6591E3DEE627B9696EDC0A43878617F384F1E5E5BC835051C56608ACF88EDF2F1A425D46834A5429A28EA3544D02116A0241FF93647BA8B9BFB70997C13FB8A1C1EEA47EDDCB68E94F657D4DECDEF1104D51BFD60F7AC6251C40D183BED403D1CAD52E2335D9CCA1981E5040DCFF64BF1ECB3A1F53299D7E62934A4030272BC0FC1C36C965954D8D21F867C9B5413710664CF81BAD2AB307D6904DA3BB4396EA1F236A833853AF1EF15F46F679A00A63280ED37108407B79335FF8117E5698D00C8B562162B4ED09F4542343029A5B0B22AF3011A9E6CA6F3B4C05F8DAD7F46BFB91FA1B0E138E566962293A87D9749F84DA3E2227E9B8AA5CF82A03CB46FBABE480A4C6AE6749D33AC548B5AF756780ED1FB98F7E608E8EA7BA1A626984638C3FAD713A99A7BDDD736886CF592C0BFE813B10923FF49E235ED36747CC5ACF6FBAA46D43937831D4F1083FB2C635FD2C89A6DE137DB3AC18242F86E5A3592AC118A1F824439FC7E9BE3B33F90825AD4343EB7535513005588D51EF3B5CADB4ACD0E2788B632ED025D21977A73C55672A0F722E15F342B22F739BF6B7476BCB8F273862CF7BAC9E7DA7DA9537D65F6DFC12A2F494E1781F311E533DE3BA40184C97E3371AD9BFA2048E76F735172939AF15C0AD94894B8AFB396AFBDFFCC5CF8F58286950988F0F7F8C42E533F9DF3A7FCC60282F195726451CB6EAAEDC39A9F5E531271038932A4206A6EA6DC7864F9ADBE7CF9352FF64797CCA295846C79B7A896F3F4C20C5A957480B813F762A7E817882D3215EA6062903F13E5693AED5A86F8A3609F476A71E14AF77E4D5F84B1150C851A851683863DE110761D9F41DDC5A882FAC7C2643A1D4516133525DD2FC182044B66BC9166047E941AC7538E13E8A2F667CD5E38A1FA75BE750E15FEAA29BE498950DC05F9438AD53A40D163E26B67D77E71B532494FC741943151AC135055F45E39CB77E0CADDF16E13F9628CE7D20B83C07972E37369CADD4E8923D572EFB0BB9500F26D4290A048EFB1B2C14F1CB8179FC0F5237D5BF428409EF67BC9703960A3E74E0C9EE5AD87ED73B540D5D1E9F07A7D071601C8C149B840D44C2131377ABEEB682DAF72E2172449DF956A1C52CBF16D30CD2BCC8247F0741FADC14ACBB76695432A7A86088847BF925F42B6C9187B977C6A8387DE90181FD1F8E878C8F24A919EF4863606CBB1E0525C8A7C1C8583BA192E72A5721CB890CE0983641FAD1BCA412971016C57AEB794E58866A185BD49C9BFF254027FC8999AC8963504160BD1CB8FC38EDFD95826B846EBCA23580D50BAE27817E5FCD36621ABDA3BCCBCDD26EA66A6BD27A8BA1EA94785443A6992D73A4619D17127451C8F8B2D97E9990A9F10F6C333A23D82AD18687B71368A2EDE77783527A1017C48A72925DEF5F4FBCEC165220812DF8FAF8AA3B737C7C253F07C4E6BA290B40FC0B17A680BC3F77971A9D7E43F8F848E9B8250359E1ED9FE85B967102447533CC9B1DD57FA62AD5FF25938F7C04ACC99A1995C05F79B4AB9348962F0790DD8FE2ED9DAC07730023DA4FF9641725565C193878C9F7E27782CD735E3136D42301417154AFCCA912F2BC3DE9D03BCCDB97576DFAC5B0321129FF2B65EC82BCBD03FFEE0D1D405CE8A803B9A28DF268BC66F4D9F2B9DEDEA664843C411565FE931DC82687ADF2CA4B92B27A594B18B756C2579BEC00749B92011EAE23E61C56EDFC1AF0B3372EAB07E7F3250C895E3BE0E89EA2F2AB6BE54F7E1B1A0800900258D1E6A3462DDF91F500C0AC408F4C54E79CEFB42730C4D6C2F1662DC068C70F56AFF0377E1FE9B432F6DDC0AAD4EFED7C4DEC85E3568BD78D998B0D6DFD76C292C73C1857B77CEC7B5BFC54CC9BD538D0D60F5E201C40756C521B537F21C18E6D06376ACC77D1712D06F0A9FC216F2C808A8102154189E34B1F6E5F7F6CD1A8A0487EF831FEFAB50F08B7F985769D5026FDB73F37F62E955E2D7E0A9601A921003DF3E8B82F3D44494B4D54F78A9A866D55C32D397AA7616BB4CD0CF6026C5F1B0BC518B97D288CCB7BAF1E2D2726A38C60C9CFF69AE39D53B53951240B90AF3C1D2C09322406B1E7698CE40A0A9159A3D4CEC7BF95A0C8997337DDF248BB5D49D5BF72AC8E50C141EFBAF298D7EA0DF879ECA052111D5F21FC60727D0C867E9BEFC77DA186E6FCE6EED5E13DE0012812520BACF17BCB45578DBFCFB7693C9BC6D9634C54D3A9CC6C1327666AA235B7E912F8A6304E234D486DC821A0B62162E3747A8F7617B1FA734BA697648C2F9BE53396B83D6F0FEA0FF91C7E105E2F5B9F95311AD53A82DE3DDEA47DC58FAC6A891256B24F60522303DE7AB3600D6B179A28D5E431C5E4C36FB694FA4B0570572A6B0EBB2B9469C0C81E060862781C1FC2D4A5D89AFF5A2EB18C740AFD15F1A06A325880232119E9A1AE52D304825EFB5E2E6DFD5ECE09C9DBB0706CD6DAE3FA1740FE2C8840EADC31B5082D8E27F307C896F879E19B70A31770A221D9677BDE88E1BA35AFB4D77387ECEA5D1C73CA20FA431104E9B1F34DB09BE36209A314A884CDBB2F2ABC122E88AF451AAA0B71A57E82811B7D8C7E13F3533CF4EFB8403BF8E5498D44C2C44807D718C0936D1615A455574FD288074413E64FF39D2974E6AD542BAB3AD8B9664721D373E9F5518D509745284A20BA2DBEE382D2EC5A1A08417D5014309CFF18E3AC653F51D4ED58028C3FE25CE559579D45A38C500BC96BA2575295FF85FEEBE722DE4670CCCA457A0679B6AE2E241B20B60053785A049F80690CC5A7E7DF872F11EC74258120555FED317B31A3E8974CBAE3AE84F1CF7E74664536EFB4BC01FDB8BD2878A645AC3268B8FCED5CCA477FE7FD158BB9D21736277ECA41228CDC4D8C71BF16583627DB5B1C0844BDDB00EE714F7C4E5D5F10D88EAC841B93D87857A73F0D05F1DAAF239B9D324EEBBBBD03B6F9C95324631B833ADAE1F992497A3FC271B837815CEF3C745BE393A9279B4B84E545A52C51041E8FB430F8259AF2357BB5B12FF3EF35216A1ED736865AA7A2C6FAC90DA69B0D4D9C3979B0058DCD560E287B1C513A81AA5DAC07C8322CA78961F974B2AC6E0EED4BE2FE72CDD112BBE11FC29BFF381EDFD1EBFE6105E32A39AF9764126E28259A4F91045F6979D3E97172400EC877162F1441B1389B1FA3F76DD47B4BF85CE1A1075537ED6630F4C133C145F2075E18E75F78FBC436BD0A491C486EB35F32A67A1D5A90A56E79F08F9042914B36FA81C63885EBED1D8286CF772346753F515DDFDE09EA42B23F1DEC0477A84D83647C8C9FE825ECE477B3FA66860D1DA6034021EB05BC7131E9CCCF2F8AC605FF72A3BF880B49FEDE078D338D83238D2D062DAE6F3051483C3C597065CE0A27155D7256925E52C621CA16E666F823459B63EBC6C64597A9322F865EDBC81961DA5F2601B42F26D425D25CDAD52446DDDD34674EF0BAEB522800BDD7AB913ECFDF5F9F60327EBF338D2C36D32CFFD3BB0C6E7BF5587D774F37B4DF3DA0E01CC65311F7775505EC739B42480674437CF6959E9DE1F1450B9B80304A39F7C7ABDDB6A202C4E578E3C9D85210E9987F315C25621917202E4375F8485F439CF12F51FA5B3A69E76213C00A08A808A4A6166665EA57565AF1E8FBE5B06FA1E146628216CC2FED2480A4C5A897DC042AB078209DEB651B71ECDB1D51583735B6E59C0FFED42AF9282205E84906DB390C122B688608AFEA2F487565A5D77F1EC23BEDB3F10DF3F9831A979DC7DC5B9BB5E3D7FF6DEFB633185F384EEB578959BAC544C232E3CFF931745C475C70FB352CB31B9AF2D7FF6ECF2F66BC63C1CF1D1169E7C86E598B6ACDDF5BF69EB12DCA4ED3EFC1F807128D1D2E3CD96AC891E860863EBC005B88F2BDCC2500D6EE8EA0B98AD58EF41EBA35E507200B627BC84BD8782A5F4DBC5F9968D27301BFA7D6AC7615EEFF4E5A8DB92896EB8F24D7B8A30111F9D438CBD660B10DD3079EB15187AA5B78F117E8F8E7D73F24E7919BB0636F2F32DE49DDA2A2A0C12941D6FF87FB5E8A9535DF112C4B5807DDC12202D575D268E8C45A5E6057FAD905335654D5EF917DF3BBD0554DCC69035A89CAEEA26CABEC687A0EBB4547BE1B22DA6776F74896930CFC826440C572A746F93F77EC21B56F605B3AC639B4B7DAFC7CA066CF2D6AC1C726D784D6F3A4FF262529F2CADD1F6DEF5BFDB30C2EC0AFDE92DB3AC8D429BC4A57DD1729EC4BEE53BABBF2A04BD526FC593667C6D2862274D0B817C9789F9D8F9EE5146EE195C3894EB887191B9901397B42D89E90EEAF24493E6A1AD70C715A8840991ED85353C7BE4609C007497E041D5739E43BB25CA8FDA7133A4B6E6D8DF582A0CD4042AA71EF160EC63FEAB01D1C3976A650BE8C18148AF0B021259C90DF2E00E10AE2AA370CEF20C2E236059609DBEEE147A7FE880EA8D1712BC13CED22CEDA8601C3A4EEE3AE193039376A3761920D3F9A4CE24ACD2FE5E0297EABBB31A50F88055A5C162509E28F8568345A96BF1A79DB4745920E2A81A3FA907FBB3812562E2898182808938C543362768ABEB5A4B9E06AD0B31563D17102209A63E1E9392CBA56F5C37C68D492 +smlen = 4958 +sm = 60373ED7C59DEF61387B365CFC55D275DFBEB48A5D4B639B8B74B2B541B9C1D03E75FC3A6698A34CA5EE3052EBAC40892924D592FD5ADEA161FE75F6DB49E5F25A327475A6E7DF0E5F012CF00175B895D0DCE40655D01958D151A28DB80137359684CB8F2DBF3A34990F810F8E139E4CC994EE082328CFB507E6694E51CE12F8A0818AB711224CC6DA8709C064894557ED51D453F65DE6AC59A90029F6053BC9CCEE8BE2C815A8F9D4A48BD5546E29980D5597EF0048073500E3B1A63A6ABA863BCCCC0512119A1B2000C3CD1D0C58C59AC42CE6BA34751D45D69D8A9058AA698C9815CED5D2F7412F46D807BB99323C8DACBF4166226AB4B587E0DE00F6D259EFFCB8E868217E92DABDA09A3BBEA5745B3107E01768048821442283D99C05798238EBA516230070CCF4A800E5CE41F50B412B6F3F53E66ED780A9A89B863AA2010C4525B223245E0271439C14D223A8A78AE28212196469E8DC473B28714CB0F2C6C9240885DF73CECF913C54DADFD1E36BBD8B6F38DB02E8D82E35F2EF8075A509E35D97FCEC0A71A26B06B388D3AD47EFBE00D75434313DF576BC3AF959FDBC90E7396E75E5D813024AB42EACD350C00C7BAF107EE12B1F25C4D156577883270E27FB34A2C479A9A573197D73C93108C6477B60122C88643947DEE68986546F6DCBC3B3DDB00A73E8283E88F6545B0D275A6FF09F20646C4F8C56BDAE06147808E217DCC8B999658E463EC6A762CB1799A4A65B34634F29CAA33049B48F6ECC19AD0C4772EC340EEFB43E12AA03C7991FF67982CAEFE00325AEEFCA07CF81E47D36C5E508BE58D56166E61C1662795A56AADCC5523242453CA920F778076018FFD1E3BB996107F2B3A561E02228F7293C8A03F0E16FA64F3CC4020E667041492E324333FFA50EFD7CD4426A1CB87C5348F96F1FC68B71A3C2EC9AC0ACEE9770FE06CD780A546C1060E4B1D2F7B80407A5993CE535350BF20F510AB7EDB03104BF0EF72E78F443CE47C9F72DD8C5933A7578CB5879068BCCE4D487D5459FD9C44EEE657BB85E4D13E6B7FCD9EF910EAE8C70E1944EE3500927B69802D753D48611E44AD2762B1782045D8F8F341643E568E5EC471F9128E4BD32C1FECA963F9D672391474746E0FCA0F14755C5104BCC3E21EF4CADA2A175DFF75E2DF6FFEA35440AA653D3F4B57316D7C78C682E85756039F0D92499F20C188B2839420B695C49D9D493E61667B0B181CC3F3F200402D065642B5F168BE41CD2A5222DDD38258212B6FB6E49879328DE25671E1C020A0CD8A991DCA03EE1620DA5C961F2674C329F4D05658E60525BBDAB7A4029C2D68BE0AE498E8CC17344B03BB209EE8FCCCC123043A67227D2EAAB8A9C5BB92D99865F9F1ED56171027A72AF32CCE4AC9D7CA6529B14646136171F0DB6B1F4BC89515FA916C76E6F00949F8D01476C34D5677936FC074F752600D7A143C11EBFEDBFC9FF5AEE0DF80365055E28AE2823606E28C4DBF5F13DDF8AAE18201618AA688040DEE15211EA45485D064679A62C05ACD5DD95B582BFBB2133FF4B5CE2B6FF85F8179C5C6BE77E70C4DB6B38F82D4E15763D3173E667A42B0453D0DD12E1B3BCA13B4650263962C7BD9E04A675626E878A78F93A010F95F7042C06CCE037A31F9FB925AC9EE99B16343EDCEE7D24A1CF82B1C357F2EE4201F968939E3F76A3C6EE4A9240FDB601D0BAB8A871357AE68816417403DA44D7481C9D99D6087D9C2FA37EE75C548994CA3545878AB6037B6A7A1B5207A79F66EAD829E56BFD81662D40CBB51DEE301F6E4842165467BC4B60427C302F08AD26604351B13742ACAB130005EBF37DD09EC2486ECEBFAD883A763053601A0813F7DE5C35935D29B23AD44EFED96376C6FD3C6A116F12B8220F07634E7B344323851341C36F8562675D15CD740F1DA3D0F60132E1419D1E11FEA94E951141CB46F5334495C70885EE1031634A7DCF74E93BCD70C1E85D7427A492717BBA39E5A48184A3B79E9A31BA8396E42306B2EFF0A93589C44B0B20223409F067C6AA46B5478D60935DA0E4DABF99FEF434FBEAD38B58FBF93CC92577BB32A54C97E19909E8E75171EFB074CD8CF666C2B865B923E3AF3E3ECD5E1D3102BEAB0A153CD80B6455F491FF3A024BDBC44F39759DC9BF601FF1D5FAA577BADA31A1F237DEFC7F92DF5049211F8846DA4FE2A892469F64056D1BC0EAB2296B5B0B28D9528652985BDE33291A47ED9F4EA44F387603E2FEEC5C3EC80EE5FCE12657B93EA417B0C886CFBAAFA47A99894BE41B57BEAC3A04BDE704FC02CF005F7C0C3131B743B3723A07695E85F074D54A077D27B1859D1F7B63D556F3CA5ACE5CFDAFF6C6EAFCB39B327D47BA8FBDB429AD0339635BBFA7A909A41AAC31C17770367B538C2D0E0F07D9611F6312082B83D7DF9A519507FC1A6D94BE0C0D292D5AC3412B58FE4EE294F049F2C26E14806CCFD43C47706A463C2B7655D126B59BF1396B24FF0CB55EBDF4E06B322F18A5D7C5478B7B577A26207B1FB67710ED3DC441E9E98C4E9B256B9CD9C1FF027FCD7C6533397A459BC7B1B742D2B54E706CBD987BD4D1506EFDF2DA990B1D1A260EB2907CCB0B865DD0ABEA815D0837523C51A6F737563C83F742BBFF0D23F78364E71A9D3BADDE57DC533A9D06A8B3225093C7CF23C73BA5F4C37467B5B3C183119D6C846B3700C3CCB47AC851AAD4C54FCF1547A1238091AAAD2806A6131AE21726E3F952317E719D7402E9C5E6E74F5DF6C1CB1BAA2CCDAB4D49EE264560C9637EBA2DF06F38633D7AE37D31DCF939928D1A1197FDE938152B891928EA2A35D3BC6870F5B4C8B0F4502FDEDA6354154609DED6141F6A4A404561D159C2AD3B4336BB0B4B5AB5F0D04AB498444C053ECB51F35BD25D3573B241DF9B33B4D7FBF6224AEBDDFCBBE9F332D6EB3CEB6DF8B51BE066F0F1B533E5DE530187B0F9A31FC2730B8454C3E8545D37D78AD25ED75FF156274481B50700C1FBCECA8BF33DBE2AC3F186FC4DFEDF179939C1757D85FEB8B6384A3E2927A22F4407082A501AE6EE1FDCED20B49EE6E2EF22E29A8B2242D32B3F6FB8A27DE4DD88A91E125E25C951FD98B72F6E6AD2CFA0D20F6EB58C8559E2E9619F8363631AF189862CA769D5A46210596A747D0C4BF603950DF96282690E2C00DDA2D70F294053C87F11ED983EEA3A26C659D0BBB2D122D7520897541A1A77166B91C4E3868C5720D5D7E51E178FF28C9574775DE9B24E0517AFDF7CDA63A7F64E68E5ABCBCD78782139BC7040CE104C6B2A319CA5EDA23CC8E4706411D3F9100B2AE3FE58C1E173C712513FB7B4DEAFF002AE1757BFC2851BA857714DC902622B005676BFC791E53BFC1A20B658FBD13B04169F553E274053068A17BAB2EB6545A828F2AD10637BB908FC3583A059B401ECF803CFF46E3BA1A26F9E966CB39CEB062129AA7FC8CA6C88C30E25FB75384B22F48EB9CF8DB5F36283C934E6FF0DE6AB16395D8ABB43705AA4B2A3FF575820383342FA45B8995E7F33DB3135F16030D2F7416CB73C4D51A190C54B974FB46E539ACF774FE9D17C52C5B6307184E292CFB2EA5FD293038AF16FFC743059CD649AB7D8B1A849A0D52CEE66DA48E0C10AB76003312D756BCF566F8BAEC26E71F6034E056938D73E293176562CB115A74871469CD7D8439A4A8259CE0A27E0586DAF9331588D33462C7D0C640ACD3F2A93A6A5262469E5AEAF8B9959DF03B3F3FDD3E7BA1C8993C78A87906744A2222BC88FBE46285C36EB3183FE48466D8EDF51DD3C16031E6DADD0CD78B1215B81C348AE7295D22891FDE28D53FD001BD167534C2BF16DBB264B0A95CF82F56369A8478DFD69A3467C69D98E9F0C7E835A9B5372572041D4E5E049B62AF2A19C576C78919E0259C7EF0F647CDE7B86FF1065811FB1CB0D0747A86DB4DCEDAEFDBF2EF4F4C18AFE23F9E0439D6A2BE84CCC65952AD20B99D1B120671B3AD6FB0F43344BCACFABEB61E061BCE081B68BA48BCFF047AF728B434987BEA63E6638659077070C6AB2D138557875E0A46159E7919F10D28D04904FE7E579A24CF460578FBCADE7D1503CA890D4D46AF046D8ED84EF43E8046331EB590BDA8B2343FE6DACC467A9E8439D5F45EEECC94193A4B24879747228DB9D1A4A40A0FC3451031FB1AA75CC1FD357F6936FB8E153ACA66C3AEF8682072575B703704C7D908AAC5779397C515B97EF376C03C2759FB88234E17FBA842923B673780AD781E5B5881E989C6CC8DA5BE6A9DE5FC6B43EC0330D0C59D3E14A21E9F6C0642747A11ACAEB42810208CCE6B13A29B2538C100DEF2DF27640FE2F4BD1CE9AFBDCF3430D9E3AC7FC57A950A4C9C5822D00DF243778EE76FD3B9B7C12C31B45B08E0FAB74D705DFBE4D447E119E469F2A19AF79FB78CA4CFB339125B01715B980AC895BDE67F89A5AB8B26CD023F88E1113389FA903DC4C3A592DA025324DB2FAF942BA84425873F527D3C897EDAFA08614ACC23F6F75F640A88CA418E78B0961EA77122BDF6CE4711065A21A3B74388F663B383338BBE85CBA7D3477AACEBB9B541651C5997CBCE9ADDB10A1C89DE1A462FCD2223DF58D21995EBFE33671C8C4F6B82260A99EA3857FDC7007D443A26CE18101A46BBDF2FFF9F285053E3B8246671925873DB684EC7BB52C8BEFD0A45C1B7AD0027440C8BAE508236408D40ED8922F35898678CB25C53FACB07EB9E2556BCC20F8C4F0BC80DB5EFE116B476BDCD17DC32A50FAC417612F59857D30C22CDA426E90F9254123F1B5AF6408A2F0463333B75883E867A94DCF36582D6594B432389A5F30EAC67E1BE049D9DFB956B98FBB60D718EB0D2242FA2787C30A4E660F098AD8D00719298FBA145A4F5EC676F2A605A3EC9E7D896C2F1F3633C18EE57C6E8A8DEF7887985A2D5B275FC6BFB69515513F44B911A30DF0BF167B129AC4A784E5B9D3B7C5F8C97E98DEAFF991E98DD6401632CBFAC9075368C72D5BF39D109181436F12CCA73C7DF0D3E95A9F2E322BCBBD89DFE5BCF500E583C331606B5079DF47F03FCE03B4E66BD0C6FF2371B407B490F9F63B7BC2C8CBE1DE19FBB7D066B0DCD3B37897503EEB048FA2D5879A4B5BA5D623E5DFE4BE1F9C0CA6B77EF86545227F4E738A033F165A4D5F0861E3166C531CC9E540B7CB860AA62916D9025C8F6552A63817340F1B955F30B2727931B57ECCA38E9D3BAF242B07DC0982B947FF29259A4813FFA97BDE51B786E37A7A4611332EB7A868715BACE4A782295F0DC39D3D002EEF447A0298647F4C6CE8D3BFA24AD97E2CAC054C222358ABDD6116EE6FC4641E8B3A73641EA93C4E4F2C5460594ADEC0E8EDDEEE5AE61AC2EB5050F4758266C01B19BF66B861D8A890772EEED1ADF1CA592077FC83DAF0AADA0019574C1F93A5B85A502ED42E130EFE8B8D116D36C9D2C72C336015E6965D57A647D523740AC559D8A383385963D42DBBE858CD26872DD72B7893FA499D2300ECD9EFA4BBE76C7EE98DC7C880BECE62F3D14547852116216E17524218FE8998A5FFEB2446B7D03BA0853A915F7DA0AACF6146E03C7DE3536B2581796B10C6B381EC496979B0CE0FC73849C2C57297D89409E8C1BE9AB5E260A1DFF42A3189692F2C6DBF62DD83D0AD248CFF280D2C680EC5B51B67E5662EF4B75B5E79023096C7A2B1A721C768A7ECD9F383C6F153223D87B50A33055866BF94A3E2F9397F33A55D61C9BF04AF747A3B08B73200F5EC74662C5D521247F80D25BF50D5454D065A64C2650A6BBC7BE3D27843BB68418CA43282DD26139CFB80880E3CB220E69488D894EE47B5CBCD25B053B9762905B172F4ECAC41FF47BE356633A73484324A7120A7844AB64F0838C2994D640576048A97AFF5C103EC0CFD58FD17DEC9E2E4788A3E0CF65852702C15F2D877FABCB963062389124ACCEDB5901E13C79599D3F815F20EDDD46AC218B605C4CEB7076CC78C3F8C4625115DCFCB55748C2438A20E121F863430EE38234C643B716787A750C57CA4E6F61B164FF6060F9A440620122B769D8977A442CB22637BB81C19DDF18E4FE2F0E38BF1044EBD19A0F2B1BD867E56A3321569AA1112869AEA65F86C8CAC78B5F475F12DC3330880DB541FEC4B9BC9C29CBDCC8F54AF01CC7FFCAA1CE0C469CB0FCD1A82C28B73FDE74BC7A65E259A5C972035F40E9A497C24E6300FE92B3C3BC66F0CE2F03291E40B81A119FC279FB5D3021524252E787523973A23A40096722F2987B41A874C0ACA898359EF2724EB12178759458BDE769ACB74A1CE475934325C6AB5BF6E004937B12D262657BAD2F7293E57DAA66CC20601E276E83A7041D3ECB0F72F8AD7B16BA016288B2450E0913478BED8CAA7DE23752535EF6D1DAFCBD410275888A7F10438777CA800BDE5F1272958DFE93E808E9A9BB0D6DD233280A4F11213437582DB0000000000000000000000000000000000000000000000000000000000000000000002080D11161E23294CCA95CB9F254C2EAA7DCFFEF662EE03320D5FC626A6484304BF62FC20F341FBE26E1537D7BD20E95440F7CC95EE84E1297C807A0BC9006DFCD5C22A5C1FC0865F5D70E5D63AD677FFFDEA52BF85D1A4F159F7ED16A745B4D971B620048B5F518EB2DC672CA35022578059E1ADAD7C07FE910A5D566B8321D9A12F34C250BE35CE964DDDEA23C90EA77C9C1BBE3532FEEFDA3637157786EC7D37775AE5CB0BB92EAB45A0FB1E833E8A6F3D06B85946E31A79B64A02B31FA640ED514A85882C89F693A06354DFDDB0B5E23E7792134C69C1D3908882DF3A7694A05B241B87FB2DBD1A4D9F26943B69F3CDF730301663089D1EBFC23299DA21300F735CEDF7B109F3E0BBE273776E6AAFA7054A6CD9682B967EB7903DE549E9558E62DCF3AC444DD7042FEA362EFB555BB97FB464AD7FAEABA3197C14A6740477DB50CE3FB8B762F48F880381D510FCC836E5880B48F08BD6333202E838AB73F2E106CFBFB218AAB802DA8A00F13F78FFB70C + +count = 11 +seed = D34A0AAD27ECAD31A5E08E9A2D7901A9B85F864D9B1B46F40CDCA0B3615B2CBA04EF82AD7BD8CF627C3E861477030BE2 +mlen = 396 +msg = 5C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 +pk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CF231899035F74474EB8E19C41117791B63252BFD509FC61319689924EA6F85366F930BCD238C441D0AF04A6F4ABE04E92B754D3516F8F69F887DD1F4EEE6357A9947D94E9DF2B380D78990E05AADACC194538A88CE9D89C070B1BF191C69C97EC319A43C9959FE9375CB6EAB069C64CD3E192D20EFDC146BCA0CAA490A72BA157633A4F0F4D73A042F5878E0EB7517C72319394FC2F3779F449E065EF11443C6C942BD17429F6DE1B9A8687212E04142D4C3624A2FD7E8D6C229958961C66AE3A9D5EA8D1A7D2FAA79FFBA3216FAD00E81EF83348B15770DEABCE3DB14ACC830FC1F5E217BCEE88CBB4AC3D0EA0F77BE21EB713404E5F70F479CFE9CCBD1BB9EA5EBC36006BB9C3AFDB57CD3B1991C22F5DFBAF6FA9619BEF05F958681025CB6E38B0A8D61AB92B5988BDE346401FF3477234B36D614F869CC4031353F255BEF0F188E44352062569964123CE0658F334BF3D309E92F0CB4E4E0B3CBED10F025E38D506D7B0ED8982A696766D2CFCA2FDB90011ECD6718EAF79D75EBB1CDE6571BB1EEFB453226425BDE7FE710D5370B83AD12C3AA23D8428C0B08B446B5B1E2237FBBAC3EA92A7AE8689E979F65F01F795CE83434C418C3651E46544909D184DB68CB97B7EF1D2CBD256006522FDE06DADF0723E4179D5E352A872E6FC8326BC02EF70B447C7AF5D0834D79E6A62F7F2BB25E8551C98999160DD5900ED2739376CF427A10345B6C3032F4AFC3559A5740F817E2E6223697F989BF200429F7F468A62983479FD60333DE84E5A2E7882A31E4076DB2714FB828F1EDEEBB148F91D9DFED8994A5CD90396E98149CA56A240851CD48EC8A9F71178BFFE99CD5C424C3435C7DEB9C49226A62E5A8CD25FE2FEE7020C6E2CC43D753987839F7974942113411478511175D3DB7FECAA6445CE06178C207D24F20A35083D7CAB4F4F0FF24C8344E0F520D05F0ADD22DEF79F29F14AB3062E59C91125BEB563F141826C4B58B8DB1A8E18CA91FAB0E7B81A8DE4104035F098AEB9E58A73693D99F172B3BC1966DA00D12134F05343928AF85BB9974CA36EC98F9B614428BEE81CAAE4B85BBCFA2BB8EF3DB60F9243EF0754CDD5E0BA78484D6C20BF7CAF1D884A4F439E711D84D40A6F6BD4A9F94FFDA817F36A5E4A1F314137D8C72C662733192775EAC106DADB8434D6F5FB33205097A90D5438FE2A873B177BC341B5256EEB72D146A0C7EB8C69A1E04FF6CB6CB65CAA62C4C643EF8A3514F8BB4572B5122296F617B48A33D52A586B19C4A9043849B1E320D5ADE9B135B5868101FEBC6F4F7F95E4FFDA1B5339506531429943CEE9300AC21728028858FDA920B43257BBFB9F748442105F0E807045EE1D7280BEC687F6A156BD5FC055443A2B12D7246C35D4F69B8191C641F4F3F6B362DBDCD91A732C505D3B94FD3AA13EEE425F93DFF18775893C7237E78EC18F960A0E9291673ABEC6871666BCDD7B7D28B438818FD2946AD964845250804108E74DC9567AB152A41D3C7A399A6A446515F3B8581D2A2BFCB4E2044B0E59F3038C5A3EE9F0A06AF17469BA3DB6B047D3C0E0F672BFB257DC8084C2DF7026C716FF42DDA87D4B5B2ACC300F228412C89C4329E88D5AD7DB0BC28A9DFE88AC663EA438BAD99D98517B459DFAD743AF681AD6797D1DA8AF59EA28898B0BD56025BBE44A5350356E987A50CFCC65CCB16697CDDC72F63417EAA09BCB7BF3FF8A89A35B1547458B84029CC49AA9E81CF0CF564E0D9960A8726E259A31FD50999CDB1607E82F5865C42FF7CB6A8E6C3360D69E7ACFB71417607D502A09C9F58B0D0260E4FB033B245AB1C305CCEF8F54602A2EDB13B9406BCCD438E81E91A2197A940E297A2CA95DFFF64EB690BBC915FB9514A62A1466E8937C2A632934F96560CCCBCF09F93A2FD161D80155D8AD7E59C2A7F856729F1A6D3C6E2E21D8A60B80ABD9F0FE7DCCDECC95CE67FCDB753104115AC777549DC3D54D356FF403CB106DFA7B40A6D70971A816EC371FC13C2D1A4FDAC4712D0A34E7524D3C79A8948985F1E9B642A925EC74FE1F6067F4AE156682D79CD3CE7D74BEA19D7EDA91C3E4EDB8D0B28F26BBD510AD2B896DB469A1C4A82FBD84CCAD19F6D582894CD9F66BAC9388038E17503F875EE967C729B043314381683416CCA5DD3CA4AE84E7EEF131AC708C65E5A4F187E857B3C62B1E6E40CFE49B29A4EB5D18827D0DCD9C70B3461FB05E9BC032C2965A8DA578B5F1222BC544ED450DBAB2DD270330350B6CC51484CC48F7A45DE7C32FF66C3B0EB6F05AECB9850081F73413D476B41B6D3554318E397E6AE12EF32156C27920492B1A5AF1214851E17BE2F414109A94FD46FC56104A1D2FCB8F1EFD32D9D7C560DD01C843E67D2303B7FAC56C1ED98A5ECD647CDFE15B276AA6A3DBB7001335BDE7FEF55D42E7581D88AAAB1696A4F2387C7FAA2564F5FE13C4CDC5A87A031971CCD60774A5B35DD7B272E78D5ECF0A3EB13FEA07FE40636F628807582B1A79F69C37F70A3D091FFD0DFBA6D83539CCBB3D496D33F40C9F73E98EC44818B94C5271D37BC7A2BBBCD55D57223F2BA1E337BC8118549A0D9A23D6BBAE93A5BFA03676C4EA1E2C60005BA2ED9DFB79C3F0F12B6E08838D9B5883DA29C744FCE44D4A729568A1145C8B39A4B31055D29126BB381CB8F94A2EA020355EA9AEC2D1D4827181A1FA63D8290C77A2D6FD19E8C8478E547D6343D48A54EDE4197CC399C2FBA22EBFA0FC88A9E148D680162C3553EBE4855FDA0E06BAEF93D70E0B84B20DBAB25AAB60AC29E9B23EB725C5D561198C19704ED6D44D474D80E7E31E62D27BFB95DA4E15A77430C6EBF1CD88AEFAAD9D883C8E32BF774A4BB8501AD2154B9AAD6A154AEFC2F54F6B1B0BA41171B6DDD117CB67142642167BAED28E4358CFF1980EA7A90EF95366090B885945CF0B162DAAC3BEC87D4FBD586AE3C6CB7EF11E7BFBC383260159735F1FFCC70DA7BC3293B25AB6883AA2FD68175C107228C3E29F1FA3B64750AFB1AA4A2A6B081B9550C6BF3B8204D7254242241675E27106ECCBB188408226BE5F3C760FCADE2095C1FABA4CF95BB20A31C573EA3EE28CED5FC0C44ADC6BEA29CB06321E84B95C85F0D66C48FD010E0C85C1976FA5D85A7CFE83F6F9558E7ED082DE99ACCA6AF5266BB5E4A51B0E7DDFFBCA72456BEDCDB147244AA12C78B09F3ADF84D3489AB2ECA6B23734FEF9BE30D6BF69E019E108E76407707D5A93E2E3168A7F9847366981EAC331632CEE31B60730F2BDA91885D90FE8010656C796885F3832850FD9D4F05F7B03E72663CB063932B48B54A1ABA2C7BA9806FBA536E1761E6FA959596EB5553F38EC48656510A20EB8F35FBC2296BA9318BF0002BFE883665F8D4210DE34C66859D51791B295320AFF8F421C7BA5DFEAA29DBB57FC7A1C8C7421BD3E3B27EBB834E3B0051CA506D9FE54A72AFCA632801F2D6CDC428E84A3A7F230D9F0B7A38966E2376E0DD623371E9AA46CA78FDC0DCB11F038FE9BF0A5F14A0D81A6AEB28A73E5FF08A2BF1AF890BC0AE08DFAADC82EDE49E1BB03E301DF0317C09245E6AC4C5BBBC54276100DB4AC31B6CFD36E35E44C77FD9C81C150D62796784F8CE +sk = 926FB9E01874D732E0471FF0DBEAF5D33141EDC6B70740FF1D44B701FBE1809CB7B33EBDA53B0EF8C4D2436392447B252FCDC1BCDB7338E5CFF45B7ED1F82A883B9708048E7C590807B07932ACECC4158AE5030C628F0551891DAB1DA3EED41CC4184199A66802142040A864109001CC260093263100094D20020D02C24D03C52D233621D9C2254A36265426104A9624D8384A48A20D0046510C034280020A18C331589490892885624805410486D41440C89890131892C9487213412423130460426414376A0343410A210889004C58320E94968093B8248026884BA0848C320840B24D408409DA26610B3131A102515C366900C52150020E00B62994A44D220322A42610D412125BC62143204EE2C4110BB56C20226DD306111A8081E130441B31515A344003282A1B1066098870523062A1166A989668E0306D491851A306094C3880213446C0B82D223448929269C2A46DE3220198C8219C142212082004402E8942281917212149861A8545010091080072D9B6484AC890D494081A344E42406121989000A3650A0160438804D9180460C47003359188040C8A344D0C0506080282A0A6318308660C004D200220D19640A2002EA0042D00120108926D889610D2369242948D0CC26C4C163210B40410194458220D9B904454B0851B311181A28041B02C12352820C48121B00110A58401270050446842349011C2290415048130259BB2255A38222420251AA66490440E8394685AB600DC30681AC5210A394818C48C09170D1B162999009218C211A4B445609068D4C20851161210402E04196CC0A440C2406591B8300445408A08118294402124728C842158A2441A912D182461C0260E031671D48684483666E1C6911BC049640644139669181161002160488024DA0841D22482942640903681211229E3344D010202E0C680C9240D93C461D4221222C820E23286010769D8902D4000480B4841A4329159B04902208510027291328D58C265A11226C9066441C8218A849004074A04833051B0602293651C487059020A1208306380609A0682034120C108921386655004511C228DD026045434648328480037251CB61109160200228D51945062948050A201A2366A54B449CAC430C41650CCA6000125068BC641A1164D148540E338320B4942143904C1208119289141800D0AA20D9B920904972DA1B028818864D0444C0986001AC08D64881123C92D00018E1C3824D9387052A660D8164D18326C0A106A4C480E22B889431264C9208283A469228601E3A64C8C846CE0308E5936909134808046264B020208234ED9388410172D0CC52C2129229C822093348418439009076A82B2319804421B16281BC86D23133241B26C9BA210E3324A08126414476A21380A94A41161C66182348802450813A0600B370823082019000D6384281AB18599426D12070C829245CB106441B631C9B4000C194AE1C445D0B2318C882089246458440C821848581886A4204D49A830A0142A438028001884D4324DD9A00CE342259496911C84250B465149468564B490D0486E88B40C9CB43021212C012690A2228CA1262989000218406D194561E3440804C24C134284A410016144312234629146884B826C41A685409020521886C2C224CAA061111246490880CB00706382901B064ED82860E4322143244EC3100923338DA4C66824966522230622140904412EC924085C4024A4C645090871C430908B460C1B4789648470029971CB468AC184094432515CB4051295041C226A113869C8222AE3A2291129498A1692641424E126419B048D481809111241133441A1A665C8B601A2824842324D23800D24C82552208544280820C8640BB384C8166D130702814081E1024918337299000E59B82504A24890B6500334864C8488D3B04C4C381293100210A74D04263150C6310098891A02090087900A05866096500C22518B186E13B92D9434699B00526008292013504C866D24272E9C929092C088993848192224D0384813802001B12514081208040C40824051320D9288458B16495188250C1420598088108989CB842503110043222C1C034A5B8450E2002C0394905B147282126254322600B21023487191124651008D8B2830DA24420B22425C44005038120A866410230193B6852558CE06E11EFA98B16161528221BD90523FA82C10733225CB23568B1EAA5D68196533C3E406E75FC173BD9526EC4580BE298FC1B66AEC24B924742C5E104CA5D43E3B007E5243C702E28530D91B2575E7BD1C30A58841842BD0EB5675F137AC2CD9EE1A1E27ED810C588E829BA45CA3320206B7EF7374D69E75F2DAB7846CE86A6098C7917051BEEC9F61F8A0E330B44A2CB96F417C73CE154197988252ECB1899B610195FEB5B60B8AA3931E9C8D8B2DF8884C216058A1E6BAC3905CE6E1275D95B453B33ABE7859A10007BA3073EED34A10665F7BEFEBD8B3AFA399CC704C1BCDB40F294A077A5C99B48AFB061FED673CDF8FD6FE896037B296E0FA837C414498CD1EBD7C075B5399D5376918AC79E119AE9B29FA49109FAD2058923FE67B19F86E70FCC0538802D3BA6AE8F5A49061E4B6B9ABB339A2E11179CEBFB87709EA37DD4A3FD076046BE39FBC23EC933493DE5D5C1D63173C269B695C832702B4CA30EC71B6B40E5937C3227636348CF48F8880BE7E7E28C88DF5D00BF0AAF0F6D391FC22799F2C7F68C3E2FE87C2DFC363782F18B6D5AF504619EEE1FA0217539EE78E5774B0858FE632B8C652DCABEF7B42433EB20C735967FCED9FAA6662236EF062BA79CDF197663F2413C127F16F78CBB03DEA24C4A1C8385CB5DC9C2F2ED6E7AF19EE1157FB0E2D5FC90BFB886287F35702CBA873D2BF7F9B6E84D9FE8707247E466479CB78D414DDA543898B96B8A5D096F2AE2356A08B2610036CA17333EAA88F4F4DC5C611BE3C372401F09CC8E2A733BC30A90EE32519A94694FF644F2436048D3357A2FE8C410E4A04A5EC189678857BD2C1288C8CCFC8D6D5876CA5E98E0034777E76D44CCF5ED4B7A3B971802615B8BA4A44D996E8F48F7452A68E51314FB8CA2AC2833D8F04856D3813252890F9862B3093BE5D7DCD580C82BE62F9618D44E9ABD24F25B6EAE5124F3EACB2B762BA23898312FA93A9017D93A6D9D8517F41C545D1CE01ECF4E238FC3297AC6CC1E70C0D21D3B141EC8A1D1148D1E2CD62D1FC7E7A4667DF9418C85FE1E98407375690F60425600FD8AB6CD678BC3DE372AA5914EF6D86221B3A14DE8B084A61D7F4154EFE596D2E47D1A531CC61B84105D5F9F54223EA3F7DA2ED6B6832A98EA4C9C4DD6276A7BA19B203FB6E8B05F303DAB736FDD290CC42EB4F88B4AF89F359654A649DBCCB7DF5247FC566B0C12B2F72A814E488E94FC20A39B680B8CBA7705E0C6C54214BF23AE2CF408A20100547F46E34387BF8B4F77A8AE646B36E444C2DD9A5A7B57AA92A3674AF7FD2506F98F268122D558AE78A870A65C43071A456B363280E905E8FAEB65FAECBB81B2C6AC10FCC699A99249D9088B42514219A1B4F858BDC17DCB197AB4A114A279772AB4A3C7710B73A95CEF60A3F70077D0E0EAC667938E0B9401196A43C649CD9073E11E8EA6DBFC8BB40F64140351FBB46B40C7A3D33FD40BED1407D51524D6809209F1360F56EC261386E899B445F1A717DFB057F3C203BBF28900C1EE08D93A40B726FCBCF2EC55420BDEA49C23E2A1E08ED62613979CBC75274D48E464DEB77B26775FC9F7C18F89483E731E23DC2D195427DBA97365AEEE1579CEF7D329F4CD7E90AB72FFA486E43EAA2E174CDD32BA8BF3E124B23EB3346597433DB38E17E702ECA99F5DF1E9CCBCA680E32D0634DC797A39841C416EBA9FEB9EF3C08185151BFAC9CDB43F23B224E608AE7D3F622F5EFB6E7DF9705F46D390743F1B07FD5042FCEDD6B08D4EA13F6E4F314F9E19BE35E8D2D45E850EEF65F98601BE0DF7CC9ED499741116B7EC45D9805A7C275BAA6EFA90F07CF8E54A3CE012E4C223FD70B4975AED57654E855DF9591F7BC5A29FA20E462423BC0CBFFFF22B5D1D42F6EAC3EC399DD89E5CFBFC022A58C52C83AE64440EDB0D30C9C58DCC090D4567312A283F2A64D5CE282DA44EAFB89DAE56D5B40248F994530129471E7924D0DC224251A2B76F61FBA682895F7730291B49A81E3C6B720C2E2EC1A58040ADE50611418994C6B17DD47A94B8DCDB5C0AFE71AB5183EC6A49299DBD348C4389603066CABE9997B5DF79D7E212D0ACBE1E22F5E821F43E9920E3E6BC59781BF7B3C5AEF740D79795E02AD13AE65951682DA40CA5890ED254585C0F06419466A87177EA3D472C6D9B926729B2D44E5748205D1533FCC9387966973950CADAE90B262B8ED603412FC308C2E81D61940C5F33D16E02C920A18E7DE5E614227B180BE3F834E107637E7A2D2006E73CD55DBEDB247260DC35021C127FE467D0067DC2765954332486AD210705025FAABCF7507636C6044E01C4E3DDA20DB335059312C32FD6F61EBDC8E728190E7BBC22A08279B86883032F1C69738D2ADA696E2277A0D4D9079B89B4C34A7FA265C1E8C8DD43F36AC35CC2D02B995B419D7EB8017A00AB9B73D21EC41FA195B9C26FF95AAA62797967B697F30FC893DCADAFE9F18F8D6F0DACBACB2B2D390CA73101D96C37A59C1AEC08CE0858671193F792FB27880A0C31F4A744C5326FB25D72FCCB851CF3342350FEEE08B79554F2E702C185F6DB8845158BF70623BDCA35F657CB9D0FFCB9F752E333C97CC2EA668E53AA7721591E5A6364F3B9CD46EF2B0FF36D41400F37707BCBDF9618CA56FA4485699994087F1EE149353A41FA4A2B46049198002F5B3E66211CFCC18AF173638A90EB9C9420FDB96C63AABB877BDE9BD3A30B64D8C967F8124EB90D84BA8248AE0AADEBD47BF41EF997E28E51BE36470AE5FC6E0F65825E11159A9D30769147DC8312106F58E8C0A512971EFBB2C4F1E9D9AA2BCF2EE3B8C5B4AADB513C07CD789CA1EFDB1849FC8F8498E34548ED15CA645059C7B514589B72A0588F71B56BEC074DD9BF4C7B32DB5EEF36486C901C2BE9CD076FAD0750998AF5E8D4BB96BB3F4BC714B9C3143BC88836EC60E3063FF0933CE77B74FE760C629A69A98BD02DFB121550EC0663796FB660C8D153CB2C350F05CD4E01D3A5A3D008CE681DB78A363C39CBB736CA1F179B7EB7AD333F7D3E196DB9F6D46446565ECD1BD12857D9CBF6CF52127BD755F14C525984166FDDB35C75682F35DEEB2B0BF6FEB8FB04C022C8D31FCEDE9553BEA7ACD349F47EFD4FFF788C389F7BC1184D0D5C07989C2DE8B7882B270B9E2031B2F8E72D08E076EAA36C67DA904849C4FF48B97AB7951B1687FC9AAB70EBFBC0367591817B2D892E60EBD5CFB40956C403EF42AD94591147D8946D01CA70B898368A7CD183ECB1B4374BE04A5E32B79C7A0EB8D91E1978AFDB557B5C3537AB78A2261B10494CA84F8252FC196ED0C2B56B28E7B1735DAC85A531580515FEFB02A5DE962EB116AC51CEB27866ECB5967CB5DF9E607FB82BED149A32D7D2796DA16A04429DAEC25DAC6EEB1046F6D9AEF7CB650A75FBD068ACFA0DEEA0C2DCB56DA90C407B2BA2ED73A023EBEDCDFD57B68FD2896D24EFCC0BB7762F8FD9461FAEE853236BEDE7982B7281DE143AEFC40147771B7B4CAAEE7190166FD122D871C2595431183F2E3613B55A9744C4CD089F5201745C752986FD5238A50960D818EDC9F0AEA865F9D9E3BDC02C7F1E6F17DF063AD61C32244BBD87E1E820146FDFBDB47390C54905525DE6EE3CB86E17A208B4622BC08710A3DB74692CA18DAF578B37BBF44521F0006F958F2DA5D4FBDC67B71035848F02DDF729C86036F739BCE2834B49D1CC1FF1FCABAD85C7F0FEA30938F6E659C0DDE974E00AF3CABC901B9F3B897207804A0200AB1BF1B66D8CEDB679622972D6FCCDDAA661C090F434528843B6539D53961BCD08340A04DCD0589B917F18A6A651F6B9391814BC8FB43A2B2FBB3DA35A16673E6987EAD656DCA4A758DA7211D89B5B2E0DC80AB46A3DF75FC1A9138045AF779DBCB35D1676E4A52A2C8A290C6937BB92AE0A5D3D62608499492262C069D99446083618A5909C8DB9439002ED4A4F4D44C6010AAC1B419DB67ED7704A9837578C0D49EDBAB226597EDF82F71BEB20327F0A97419C4AB0275D57041A11FAFDD22061293091704CDF2B0EAE3D64F6B634EE4B9ABF950BE3D677DDAE37CBCB4DC303F90E7DCE541C820BFB4228DA693A0208EB87D6B73BFE06D30190F1599CD6EE2B2A9E72873D3CF1889290EACEBD469635D516BCAF15F8C7E42F83E746A6CE5B3501F54650FDF422F1F50C14895E7D598DD3776708F9CA26564BE0882D4BD7B49097D7B6BC3801E78C00CBD3D859C6EDC3DB5D4D30BFEB11330EAA13A7BEA720864DECB5D2C39BA281FC687D0C8F2E934783203B54FF36E370A9FABB1CCAAA654C9FF6C706A4BDC5D4FC4EF17A42DB9E1B05113DE2109227CA72964FC52DFDBADCFFB2527ED4BDF608063AFABC6D51CD35495BC25BBB91E241B3C1C0B8FF2D0F1499F5D04BC293F05B4969778811A45577D0CDB376427260F5B3DD8611A24213D0871F99D976CB72FDECA0D4609AC42A6CFCE6A3B0716633FCDE14532E91414F7D3E08BBB26653C61BBF915D4A0BE12C00A097FE4B9D8A16EE42F8E850F8F5F9CE62E4A9CA1BAB4225A7F10530A6070530A2E84C2CC3E32ACDFE25E3363F3AF146C2BB8FB1F2D493C9CB2A683A105F0A3BE177AC89CFA3FCE9C5FBACD41B868595D3A8D4AC8CAFD9CA62F118B881E694BC1C9DFDFEC377A40C1D01D84C565C30121731408759A039A8ADABA296A2957453793AA08 +smlen = 4991 +sm = B48AB0EE45F37D7FA10ECD3C9FA1F79438D43F87563EB8E2489E471DAE2DE561DC99D0DB56D07AF8CC3483F49403FE3DFC46349213DC46654A6C5FC884112CF20E17F06581A4D02344B67C280BCA0795C0264A849EB934E2F65C568D7CAD517BE61ABEAABEAE89698FB36269E0025E368FD065C5A731D986EFAFE8398D81B4F7AD189D635B3A48DDB9CC8A5B3959BF7047BC24D09189E304B39274DCE47F51A7CED6F03E546F673884C07F4898E676582F46F66E8C54099D73136004ECBA3DA752A984DA3539D7B6FE579F4216A5025876669BC30374794253FB10FA8694E5EC60C07ED311A91004D9B6D23EC3A1EC0AD1817408CA654D151439C7F728BF36EEEE68C2A63C213D265C6C840EA1A33FB91388A1FC8300E973017B115158C322D7E566E53FF7D7FE66D36DA54B4AE280CE28327096C9FCEC8AFAFC68695ED5D398720FB72943A91E94DE012967D3AD966DA57281B51C2BA6E74ACDA6C1FC7D74F5735B23CB645C65DEEE9A5E5E061A4FCB6E663BF50C1D042B014B35DDC2D91577550B12D7960CD46FE6B5948B266044DB5E82F635929F975F42C4093754A933C7956C5EAAFEE1549C658C8636AC8D686121AADDC69912CB145590BFFE20059F0386AA1B1315342F2AAE69083607385ECB815E9CA3E351F396D3254AE1E50F62FE8BD0688FA77B21CF095AF737726BD90215C2866A7FFF2B7E10A0986A06AB667D719F35E4FE59CCECAA9421761D4D77D7800BF35FECBB1A19D400992F0E46C3FBDA8E530ABBF7278E14CE1B72824758EB475D65328E2AB12FDBCEB989CF337893418D0AA73FB7971BC52C3B7120AF5B3C3F5587094649B9B678DA5C90276EF1271F43816834B115C0C6E23026A135919A62EB406F8AFE1D24172BC1E32E7A3B22B22E5A548BD853E2CB41FA58F642CFB45B4889FEAB865539667F971F50E0EA4733DB787D7947A80D3AF27A2A6E21613C804117BBCB35221FEAA2AEB673B3215A9A262F009408C4AC51C01D58907759D19019774B892825B098260AE0A19FBFC12B07326AB6E1D8A1A4D075D63AA2D7B24AEC25276308F1D45D0237404E386CC5443A2CF976717F1D33FFAB9C7B1F2B64A74FDA3105BF38E4B8AF3A45128D27357944088E27986ABE861097686A36066195D1940294726838D8AA49311AF34F4ED8DBBCB0E153780EA6A8711538A8DC74377F5CE84136D8813C70514CD6EC60EFD5969150C93536E348A685C5DE5B3F8EA200EF857A0C926708A478B0CB8990892E85E92BB12FB44C0DDADE047B41520BBDD1B64916C35DB916D415A36827DF7CB58F1E6CE43FC0BC453707147FD98EB6AD3B88230FF15553CB9481FF6EFE6B8CD1DD33B201368258CA176C6BB8E314E5F4768F60DDCB82396F96ED785EBC1565EA87D813CB6F271E75F1D2584755EF5D1C4DFF9799427CB923332D64E8DF587D1DA678DB93C864967495232849177E1B22796C67B1ED696F0DF7D86019F56FEB699635104C52E91AB15B34DB7C36543DA16EE3F97353837B35D6057F41CAEEF8985247648B95783C9388609FF1305A104F9BF2024C775D1A383C22D41DFBAD906E58886EB78C9B447C8872B00A5954CD35A20EBDE3B59AB824AFA9D4E7B4D98F9AAA216F4C07ECB8610401EB7A25E8BC6F11FA9006C23C0A2C0014F84915B6B655707F322DB652127D6E32F8EA18A4D9BF1E5023E58A87D63BED2AFD0451194675E7628F83427C1F15F055C17A2212327F3301DA87E5F33B2F4533ABF6D9840D86E8DF4DE306D4D319B5DCFC4B1BDF0875835CC96C0F914899D6B1DEC25D265A8AE00EA703A001BC4A4F928B974522D8A046E5C37C0DA18FF337F0C710886363EB3DAEBC252B85CE9F3993553A31C5DA2131DE723656DA85E21D642ADE041471CF52AE05BE874F63C3BC011A5307C2B455200D108051ADD8EB5A58492B20D027F819D0AA3E4A2591805D3F09235AFE7F9E13BB05CCEBCE1690B244FC158EAC0648810E2021CF4CE67921DC1EB1FD229861010374B554885418C038D7122474B171419DE3234D1A7878A5BC1F6E660D79C1658F44311398B73B84CE5DF5FED30AFB436C2788B16B803E1DAC94E33035C05D06E86A0650F7BD447749A2BD604ABE320A5F14CC82C37B390FD303504795C90D83B8617979D98AB6A1F7CE6E17F400BE4D66E82214759A8078D883F18C37DA5796CE328760E1C0A843CA4309C6F6837D17061A5D2A4B63AA5C0DDE8FE2A9BC8A8E50182AE8440DC1435585AF66D974541397AF65D8D86052DA7E142919477A6B4F1AF4DBD39ABC6444F830CE9A9DB0B2F448A416D06B241911451AF276E6F2C1C059D1AFE5DC14C19C9D027217DC1BFA73EDC25EC814BC873988549222754AFF945D07B267002EE4F5C2B371EAE3D4CCFE16655D8F0938E6688C05665CD5CB53939B9EAA2965845604983C84BD1311AB68AFB62FC4E7C13F5161CD3E7E03B8468972EE1698855F53CDFA9AD55399D9D255EBD8C37F31EE83EB41E0077BB5EA60BC1ACC11195122DD20C39DE99F2FDE34798F36D27FC8F6D0F83C7B5CE0FD1E50DE7269A65A8251DC3584848C04B177D424435D4A4F98DF21880051221F8676096B90A5488D6D7D2590322D802237BA4AE083B68E15616B8F65F7F358BD331293AB4F416A4B15FC9E940758D869C831154C70558F41DE823277D236364B8FF7E07DF3BAAF7887AB11ADACD117F6D8607808794F9C12B1AD9A4529AA55D25450848C5697363A9D0DCB3F222F3E47B98716B3FB5D9B9315C866EC256450CE415A03B54041AFB6C7D47C6FA071373B9007D6623A69E45B5DF793FC11D384ED8FA6AF187FB77C60867CA168628C31AF77670BDDAEA0286A5D3F8B2367150BDA5F3C5EDAE8B0B01153FD5EFEABCA484BEB2D4B7EED6680CA619BB2462A115D8AAB53CDCD7C2DC9B7D280700C776CC6B9E88C816AB9DB8DC8AE24D79FBE95EED6880B364D576C4983630B39FA89148CF1F065AD87D504DD41748AFC8294F5C575213ACF6EE757E0E045265870355D418CF367FECCB040CAA08E0290461558C264D5743F57BDA39CCAF44AC8137537DEF497A9EC82FD3EF7C32DD915A1C141C2941EDFE9C628EAA3CB5FB8B9DDC07AE38F8ABB130CEAEA0D2B620EC8F4BF2D65FCED259B53E83A531DBAA3CE357D38098FD8F384CBF5A5F354A61A483FD99E88691111C2F240BB068FFFF64E6FB90191BAC3338EA05C8BE4E0ACAF295CE9B762AA813A35C52917598D84FB6CE0FB2EED77EEA9B4A744038B37339A8385A44994EB8D46AF09DAB37CDC001160254D3830AD2DB47196C71F510DCEE85AEE63012F8948F22FCC921A51C529A8772B2CD84C1EDBA39410725EADAA0177F8ED1EC40F27CDF435AAEBB168DAED39AB638063C7CC2EF8C4125557447E3DE144627A19D70CD113CA6CDFDFDF7AE2894C70D689EB95D05192481F58B288B3CBA468D6AAF12430AE00E3635567A3A5E8DEF5E2B479217EFDDA9AB433C639155CB4F5E7876BA3F78BF2A34833388254A65FADCE8B026253C06DB056CFEF3429A5A4E0AAAB18D40D335978A16728B9818BE05CA2069A3005639BC586261988301D7D72E217B7B653995CAF7C1CFD203674BC95CD1C6FA64020F7B54EB473CCE58FA586A829C2B9EAEAD603729014B14FABC6F562F0CB4A0A75221AD46D6711D7E1D2D09C9D39B1C82A04DC46170B69F1BD513695CA2A82C8B4FDA357FC4F640C5C83AA8DF1525254D2411654297BF911BFEDA2EBD65B04D74BE8C655BF9DB74ED7F7F8E7CFA8D9E725ACC0C536322BB7CAF7F368A044C06F4F8B5D216B8768BA2A49120D724BDCE4FD293D2C78BD0790BD39AD8E0CE422279964126AB2BFBAB7F9ADB2017443482E7389297EBCA075A997487AD9A758883A13CB85EDDA0C5589E0E041F9CA443C69DAED179D2E3216BA92C4AF19F4CFBE557F4F56A20161EBAEFDDDBD5739854F002EA2D8E7FFD6837DC6A39BC2D41EF403E6C2FDB78E48A17AD079509C4419A53F71DE7ED8512291367CD682CF8BBAF6EB7A2F8B83BFA0E54DD1F9FA4B02689D8DB9A12539A9C17AD010A84005B94FB02E4026719D675C6302AB24D9B83E1C3E9C015C7AF8D42167F3E59FD465396E5CAEA4821EA828A56DF26FB28B44AD5554253038512E099DA566929791901612EF8FB3C95F4C9DC289E56D5EDD09186ED5C6149C2CF080E735F934F1570117D7F40563D4F104412C08E0AA0EE8DBC5034813B28F1DBE7AC66C6305CD6C68853F992FEBBE1F4BBB7BD3B911C65ECC17EBA6B3A02AF0F91C2A0603BF0FDF3DCA1136DFAE7CDEEC74D6A92B0CE9E23879C58D120915D22F366FF6F869B19ADFDDFAE456BC05308611016FBB3E7FDAE6EF32E9AB33C197FE0FD9A9A20378201EE86556B6A636BECC400386A9662B325FBADA6DFAFA424F7E7F87F1C47849F7DC8BE85B37C8A4E764DAFA1B5E6A09AD2AB15DDC1D0A0EA496B56EBE7BE2A08E099BECF0C035BED5800583224B873A90ED77823E37FC06ACC374CEF98D2C3497E9B76B4F9B3C4336A1C94DE9A60FED960E192828E0C372E51AB51B26208522010FC09F9A90C33C75AC148CAF42FEE654E9D78B13F3F9891B3BAAAB493FE579E2D9CE41CE5C7AEF238E92DAE6CB851F63F7FE66A42F4D559D07C4897992F18C887C51273EDFD0BA58DF362AE8AACBC1151A2300E8A9B9CDC1864F3F934F4AD6A39FFE4F438FBE29200A64174AF229581CB8B34B26528B474C4A536E64BA2CF111AF99A111E22403583D5B5ED6641C2EF9F40DD1EB1B0E3FC2413C4FEB2E662B63ACE0C2CF700EDA53C2A96898EE60FCC0F488C1DC5A5EFF8026C2F69E5F39AEE7A8B861129B4B42517587F0C05DA32B45C4EC75CB32E07A537B27CDECF3A661B1175128F559F27C19C70B8AFEFF2728282456A7FE7C81DE5D630154F49346A02CE82E647889333AE217FE4C4E34DEE2B1655521F0F1ECE857EFBE2CAE487F6ADCB1AABCE5351D91ECAAA996AB0903F078A8870B2849F573557D669F3401EB0419A2F46D3DCFAFE2C509425A60EC11CE1C94CFA50F4C6CA0ADFF62E09F67F1ACAC387DD6183D00C57E185D7E2BDEC3193A47179FA11F3B741E8576A4B8174C570B1FDF7EC84DD8FF57FF79437B3F856890F09D5889D168362CD73C27938AAA91525E0478DA201AD78905FE0E1E362B7486B42D3D2164A05595ACD40110FAE5D6E8BEC0789A6FFE477214956CF652E2237FA62CDC456C66D616FF03EDA770E97237827ACAF223C84C6E0CAFF33B3870BAD72909BA36291637DA5CF926B8D6CE45B4099D2D776F74CCEB66A192B52E492E36D0857F156A417BCAB6F4EA1974B997AE3D8F7FEED269C0C1935FA8BFD440E706C76D62F8AF942F5A8EA617EFAE05C00E077A29C54095A165F61C28A42C08DF62581346878AD048759E13003ACEA3B83A5999078485792E9DAA230FA75D5AC5D37CFF5F3DD3878FA0506EE9454FBC4A9D27F1E815188DB9A46438A637E303233888B110040C66B9D160C73775CDCB2492ED1A21A50E9CE123DC0BAC063225683A6DA741889AAC2F23AAF373B180174A2A17BBA321BBAADB7357B6AFCD753DF2AD97939A005508CB8DDCA70D50C3F62B8ED2AE94300800D858C78FBC3B387322921BAE6F5F4893063A8B52D03F24133AD6100BD06A61C9B62A5F156B1D5375A15EED263D6F78941F4999EFC93AEA0CF49E06B9D0D66FDB76F4F4A332995BFB4B0B07B6970536B5CB4F99E38874B4D63AFB8306D776BE3DC75CBA915349A8D45E3D3B7C0AAEF07437EDB67D64214AE2F8CC56033825A494C6D65C0748B44DE1D6B2327F0B149F61B339AF773F38AAB4234FBD76ECFF6724F625CCE4F90B179DAB8AF02871DA7C63287832E9766308D14D289C03BD087B49B41B59563E18F47D9564475E463A31955C5016CEE625D56932D8E87E89B65712A29BD10ED3ACBEF55F2F72B2556AEE0BFBA482D356215722BF0445E2C3DA69C58648572155C3E2961C96DCE7518CE7696EA70B35B12DF2AF3263DDD380047B798B866690A0228DD690F8B4AC0D8BAEE6FABE51524184FA1F8612001F514ADD16B3C848BA0BB63FD32E4C545B5505C0D177ED3DA5152D31A1C2B39D7BD5EC0773DC651A304A97A510818E734254DFC1EF3AF52E4C9F3BB1E48E0AC07C4ABE086F531194CE23AE41C088722E739B09E25226CD4705EB7A57F75CB96F14945B42AB6980C7D64E9A38FDFEB00EE77CCC3D453FE9EB7714A85CC632E1D68D8EAA9906C57518680A02B8E4C587AE6B9E6F592C52E7CDC8C6A0331928EA8E6D292ED0D73ED21E5B595BCF383376B2C2CD0BA59278E9D2907E4E64960F0BD42E8AD232C4E44639403CA9AE73873B25655DB218BA4120946D8BB3C02AD1A9CC1E44AC43C81C54033443474C5E768DC2F706242E424567728BCFE5EDF6F9FA03266084D1F401122629465FA1AECEE7F307092942666979E9222B6A9CB5CA0305328CA7BEC8E400000000000000000000020C1A202B3339415C4B2E1A344DA1418B0F4BE3FD99505FC30F2A1E5B696E943BEE2451D7B268F722E04F8E00FDD9E1A470F8C977A6D45A5F621B8815E352FA14F64977D1FA08082A48AF495719EA6AC1C0B3D898603B4CF7EC88E68DD7190884382896D953D612CC21ABECFB01A04A1BB1BBE8986D34625756396CCD84BD1A6B5454DDA98824CD4844D98F356AB485EEB19F9196ABB1C3088C0C3C5846C88760B696D91A232D6F4CFFC85BFF33DE1A3433A27A209A461FCF37F2289F98BEA7CCF183DB1FC42A7EDF958E7913F8711DC375E43F09BE7C7A2C2B1318AE2A9CF5988FBC2CE0735A2CD9FB6C8496C34406C538C01BD494193240BFF947FED47B7CCE99A1747973F1FAA5223AC564BBA0CA8973D1310B5BFA1452CACE9110BC22A8D4080A8BAAA8ADFA3CFB6685679B648484E3A43F9B1B2531949BBB8FAE1846F6D45D9272FC2CAA2913B5D9F8D322E9B18A685122D74634C60730C101578BEF2480711FEFFE02123E76D6C846559E2EA99A98923EF095630102A5573EF027E0AB6E52555A9EDE0D15A73C8B2FEF87CA6FD9F903F0 + +count = 12 +seed = 4FDA9FB6929E3F391901D69FA0AA2F25A9657D249A620F1B9E305A5965676BA76794CAD3355EB632579C3958CA7D443D +mlen = 429 +msg = 49755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D +pk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F176190FEF0C17EED9F4B90C1CEE4633415EFE58316DC25F8937E886164EEE12FA058C700B6DB8B8325FC5ED03658D7C66852A2F8E850782D99B442B5679A8ABD13FE6414BD3D1AF668787F1EE6CF33E38AE5EA5645B3BE38C2499C4A1B54F199D68FBB98551C0112CE4B61E8DBB1F29E44DE5949E1E829C69D0FB19F295059E1F49377F73F948EE485DEBB271292C525A38D5126F3596CF07FA07679E6712AFBEC14EB2A85747893943484C9643CCC5AD609B4BAF38F031911C710585353E167465E248EB8224654F156AB5D4B2D6F8287913FF6D99FD7DDFC8FC502C2758C6EB5172EF3D95F7440F767036159E57AEB4B9360EDBBE42F31F32A0BA39FCC80167FFC036C570F0547F1A94B751F9F7EBC8075232E6F971481B1B80B3F9789E6E65A97BAC9957988F855174C6E60398BBEAC47741DF493E7211D8F58AE37726F756549B0CB8C287116D3B80CEC964FE22BB39F10E95B91679A33E975C93D8A2AE89AB706A9BA9070AC46140185660E1DD2F3D3252CE2CE962045848FDFBED6752362EE3A809C10BB55F15ED4DABB83661FA48A8529AF2F02132C641D3C728F5BDF24178C27A2D5DE1AEBC999A84F68476689C5125F212F6A157E6011CC7C7D5F227C4B75C2A84ACD70E43A9201898E69FDC7155354C93E7533E88A9E21F84B89CA0F0C61E7D1A7D1DD2DF7F4C7E7F8386750EF6B3199A26DFE03349837DA343B62B856962D77801A745008567F50B568010572382EA97C2C2A92D6CADD24ECCFAA25FF0E52E77CF7A23DB5975D952D0852F8200D62EC28F719938B215A84E70389BB4848C624B97B823127A1C3AF36DBAFAC97298A949F4ED707B1FB0EE3F815380C3543C54806BF3EBDC99923E803010721A273EDA191C859E55ED9D79529928AF780BB68FB9E29FC3E07672BB22D69060F5D366C5E36AFC5B86E21ED91E1FAEEF783E90C415A7D1A2F2FCB4E7638916DA4748C1D03F5A58B91620F184AC81B049541E3966B21B8A3F4669619ED2BA8EE37BAD20E5A21DD53A2278788CE9495321521C88BF267DAEC49FAEA71963E775DB8882AEE4279C2866953319CC2F0C12DD097548A57021299FC2166F41ACFF2537A37BE4EA2A02687E0AB93C136BBF479954847A55B85CAEB0EA680C6B94DF3BB64314BC188F1B3F85F2C6E086F2A434224F9483258DF12CC292D8599DD1055DC2BC410D01C3C1CA764D3D3542CE7EB3352A67977FB4BB72D15A7311C947790AEE2235AF27BC025FE72A448BC7887EF9AF75328A31C4C373B3041B6D4632D603CE8B73031AB3D6333B081451B308D20DD947CD7D2ABA81E3F59C11B4C76A91178311D4CA7B82EBE643E61F2FD4AA26DA3BAC58EDA13AF2462FF67B7A22A70DF2F45D08BF22C1B06DED6E3A8636CF719ADDDF9F9FC15F7DC4F3DB8A830C5A06C12DBE577DF7AB6236A3051E2EC3C4E56762805D6E3BD1F169C345F66A8E16D26B6128D6A7599990FABC5247CA159A71B42CAACD59D661164011ACBFCDE1BC4C16EF3CF5A4B52BB23AC4C27CECE46947DE2EC30961FEE21D4DD66C96B16D27A328A60EC68C57C7EF3FCB59A410677F0B9AAA7FBC88353F05653D47C7E36554A00A75A75A417E0639D009673D8B2751B128D9DD96385B7B637D85A96428A08E381330FBAC05FC57F6F456B87F08FB6CE0182156AB4A331BCD73E0131FAA3EA59195934E4B7EB95E624664F6BB74D2784606A7B277837DC9429E78C0FA1500022F62FFB13092870AE89EE58DC51571E65AA38BDB5FC57D5489A35D11BC2862649D17D41B302CEBEA913B80EF237AC90CEB37842B5850A953AF1C8A30632E39DC86CCBE1895344DB711DA2F403AC845FC39CD11EEFB13C7141E9A2DD23DF99CF77086C6DEF40DD9C5863160E25070C2358783BD65408E40D517D21B3E6E20A085408FCED19EC48C901A19D54B2FB1E596AE0361882BF8F5C553A51FB1100DCF7C437C452BE40B7C9C3E4E1487615E9E9F4E38F317AFC9DF76D41C1DA0BFFA404B1F33E843573BA39B7106CC329E14CE4AA2DCA3C9175A172D5EA0978FEBAF0B2C50D362F46A6EB9507EF0A07950B8199584C7026FD031FB51547EBF30416E58148E90AB58ED03B02829F09CF4471A2AC3142375D26C4E74FE53A21CFA52EE817D1A8D32BD1B64E22AC7CEEC050F52F36A390F17E5AF64F6EF7984F0E7EB5FB19898307E36D68622074EA2450B0A3A35F1FADFB7DD14A17EAE7106D432E80A0C2F3AB2A9EBD0F73E2FE4BB368D2127E4943CD39A498E39C3CA72850E35DDAF5A7093BFA562795295C0A9EE863F057FF66DAEE6C1A2D3D6926D39961069E787CD09B03B427C69D476E4E0EAA7FB586A86CEB1BA880AC42F067FB3E8B7FDC0D68FB104F1B89C524DBFA0224AF5609D6ECD9F618801239F552F40CB13390FB55C5451FD348E041D5C4FDE05B5482E6EAF3B8E5363FACFEB0EEE097A7FBFD137F3A5809CE9A4DEC55FD4B3FB4D34A6C495C808D828EE4ADBD6F48CCB889307D9A786A062087A08E71C7E1F79266296434D8D3FA8728799C08B34CC0C2EDE683A3E90C7A0A799BAD52E62CEFFD062283CB846C57C6EA3A4106CF625755F8F134FF75A4CE35980F27468283A9880A1DDB206B73D651C0FCFB45FA1F00DD17744CD44FABCDD3EAE0F1D4673CB4E27515A7A1FA2D5FE691F8FC7488802B61D5C080394842C0327DA1A99C1E8842CAFEEE823CCF0C7011CB98D8F3E2DD123FC515B98593FE95982D3E90A4C939B127B5A7665AF23341D8ADB659DCF8D018DB0C866AADB9A02C685FC310FF861BB98B6C17A831E3B41ADEED7BA2A0F00D77E81483146087ADE93B583657999A2D0AFAA8513F0FAE8F1F1EE1515B9A42BED638098F916104FC6C911B51B34EB4C8EE5798A40B130E04537241635AA55C87565B80E9C67BE548E951789D3E77CF51379CE4DB2186246822675794DA8E43402BBD22648239F8A5ABBE83F9FBC8B4EA6C9869A6D4DF0E4815575EAB590EA5FABBB9E5B64875A40DC48475FE2AEDED99CEB85151A27856F821518359D6DF032E677F12A8FDF8510CDB14D8F351110FDD3A031A23B6F05D61CD23C1D0AEBD2C71A6DC50BA2A349B2F9EC298874F946024B7296EF2FAA2A03FCB8182103D190A817B44BC0C60B8A62E1BBD84AE32D939E7343F0FA9C64FA8AA19120F45E36D09AA1F1A56DA5E43CE971EF823F86DCA38DC2213ACBADBD28C4188AA3480E1C464CE24A1E2E82C39D3F2A3760B8CABAE67B0EC6E147B8EA144397266DD12F32B46FE37F6146CD3320FCCA693DABFB49AA9B62C370876594094019FE404548493FCD18B1D5BBD9E61F3B127CBBBC5700811E3F1E6CCBEFE9549C14E3CE88CB6BD413ECAA3EE7AB2296A4BB3D35C72627423C94415FC8565AD9A6D918C3A3F1922FE0F556B233AAB01E96CE8E9DBD0BF5E712A8B1E554FDB62633D959B590A28529F1AE35EDB606CFFF1C3E19862C439EF93B1DC8009404765380E70E01BA2EF5E83AC0D58BC650A8D5FD1697D1DF22EC997A35F402847D35EAD2466F6E59F6E8C89F60FBDD6F20DD3BE420336BA0A77A217B1DFFBBDC3953A73755E607FFCC1CC1BED61C4EFD16EAD26AE53E8ACFB8ED4B4898A4B56A3CA82FC79F16694279B3A +sk = 321429D73A5C861BAE4C723FAFA31B4D62D09142FF1524DACA9143944F1761906E4DB10A71CC495E58BAC6BF6E282C4A1155147EFC7FE87D12332E33226EAF1A09DCC7A360FE561F350A3D35B5F54420D3294610CE836D75DEE7B335301874DB5212448A8269E28061DA26201CB26511B96004A00181B28509A09020260448C46403390654B660DC1862DC161110982814184818C64449B20D629268009809C434648C384084186E0913444A8644048924190888033740A3022850487014C38C1299841A3541043740524086220272C0A2609A22060327312009650BC050C4482E00C0291036090CC641A4063124C881544212C1C464804865831680E0422D20040DC380100C427221968988281293C4201C278008810181406100A620028028E4260443222E4B3272C042881B37220B279102235104C770249071E1803023092CC4C490123805C0883003B5648C442483A06412A56952264C08330842808CC442718038450131645C803048002D1C4911139500111045C9C408C1924900812851C289003410DA328C0A282A5C1428D1A86C22932054062EDA0224DB940463982D104912CC46891B952822C44C604048C90470091780D0A84D9912621B2166D100861C8790E426490886289A448E58186523A96C92200D54004458A201CA28524B164E1B242180B84088480A12440553C8280A056DDBB22D0C088DC096040C06222491651AA685223460849024C34646D9A8644A3825D218920395885838049248288B465123B72D9AA62CC0326599986908206D04309060102D2412729240915C424910347122A428013242D4289259440C9BB445D2C2614B986DD2C821014002C01291E11880A0201009490A8C302413170D0C418A0C9525233486124531219469028205903249098610A4C4489894680C94841142054BB06DA2024423A145A204421319466486800C358AE13881A09211C2164A64402020A851E3B66823998D8940098BA46564920119219022330948368A239680C9C46420172C214681C2B640A21801038470E1922461200400039090C89011834524C6085A400524B08C0B31611AB0110AA088094272C806329C8025102120598085DB086E93A225588888E0946958A205D380208B340043466420012A24C28811009251C068C1A25021276CD23071D9486E5C442DCB3009D32889D0C2419CC284C1185118368EE4122A62226D11149242C028989430C4400D13362E212840C3B48CE032285312709A484818272A51A06882128D129191033629201602041388C8B210CA9461A1260463B00902896452342DD4264021038190C005C8302803122A1C468491244D21092120B188984672E0C461CA28249B044800C940930049491629A144891BC02D99946D82326214028A20314801B510D214459B020A0039455A1885CAB60804322108C86901250693147091808920934442A2111BA74C8202721BB38C2132208B2440E1A6841CC350A20042E1108C64164E23B36DCA9805184422032408E046909B106102A44163466C2024519BA8501C1084A032718496604248299C0630DC3264413611D0982D10495149903099B04823A94D14A9245A940D50C43009218612478454162DA122314CB0895432260CA300E1B0914A38484BA24D1CC86403A785A3401093284D5030054BB651C01249C02210C8082863C44D90C66D91008D11B64CC0808C40424460462E4982318C288493C6100244028AB865004944CC3451A1462988402C629220C010404314850C117008277204976DD2140098284619806C22A120D9200DD984800BC00821C22C93C0492289494A4871628681D28808220845D93045499231231480E3104613106408498C21462163B24804382C111825A02491C3B469CA144CA1B884A32204A138660BA33082A02D9A2625C800854A8601C1244AC29289D82031501465D9A80162A410434626DA86315A022050006A11078A94342414998D00C0641A112ECB18804906484A402E602608998205D2A00D0AA411D24272CA386A64908181B440C09090D11422D236300430645A444421810CD4002D48426D624072D1388110B9654BA2418BA04052384622417120C048DAA20993860C13312AD2086519999162A6858C4401E3B88084226C923684E2428A09186136C9408013E38B51E858848B6C892150CB56790F9CCE87627B562EAE65670B2C38956B52E9AFD13AD8828635E343B4E89298BE57AD677904C3192E0BB43AB09472F45E6A6A71DE5AE1D263581C7BED5E7DF6CB6CE7ADB6FEE9666D6846BA35E883310172C6EFF47DE97ECE7E21CADACD2F80C04CDDC39BF369FEE17EC0E7C61216E1AF2C94C84C6BD13F3D0A9F20E52A761DD8C83BDC12E31B194974A0F07F75AE9317AF3FF8C25961FE4B27E71FD80D881F9E8DB463ED18E8A843CA5B1DDF0A0877F41BB878A06CB9E7B9585C30EED36262573CB038417B6C5AA1EAE9B04F1AFA4309E32B11280948EE789DFACC7CADACDD37B1EA18156B67DCE3B313E2357BDAC5BF72B1BFC3DE258A619B3B18FDFFF91BC0E61D1CB3EEDDEE658174889266D1F5D888B8D0C7F50C8038BA0F0D8B5DA04020C3DD0E44C156CD66BCEC3BA488FD99D93CE8BE31CF8D681FB5A4E7DFD37C958BAC9A86F23B6A641EC097BBF48DB6635B8EFBFCB91A5B6D5C833AE0B8079BEA8A5F37ED84FDE2C0F76BC79AB8ADE7C474313D47CCED94A554AC10E2668E3486A7530BD896F192C6CB5C39C1B8283102688B6974AF1127C378795866C14E563DE1892F8959ECBEF87E727E515DBADA8E21DC7756E9FB76302CEF421A7A134BAF3B1A60A5E1627E61F33BD95352FA71BB6B9103C52B0343CB5478A446320BF2C1356E85EDE424AA1DD83C310408D8345A90824AC0A4B8450E05E8718E8853FDCFCAEBE94E31FD417C7262B0758215629AAD65770561A64B482D0333FFCF73985B4D1595AC526817E96343D557CFC2ED0918773F334A9586A955FCC2AFEB3C4027AF08372B4030402CEC186F47B2825C4073690F2062D3FDD88D45A0A02F86B51F75C90E52FECD63DC9210E8ADF90959ED287280DC76DE7F8C78B9A56F5FD6E8C7E9413B08C4EFCC2E1106D1E530225EF0C184428E797F4FE9B4B18AC1BE1F8223969D2E82153B0C32C58D20B7E826AB3BF1F560D4975048EA20F50C0B2AD600CF49208523CC42476CDEC41398CD0D120D21337B23754DD6DBADB5ED15F05A946A252341766C15293938DD5D336C427459367803E711793EDF03E5274C1D33B4616DD684FC7A270B4F62BED49A164C8A72E52CA7976BCBE788CFEE1BFE9FE1F76DC70D0607213F82259AECE8318AA7C3BC24979AA5175A81973F9B8DAE59812FE72B773F6A60DADA204E8333AB5262143B7815A83785116EA1C19FEDF6AA02B3324BF0546C674E71E681AF0C8CD35A47E80557E97CF50F854CB7258B6587078DDBC3CE00200E601B3BC4438BD0703A925AF81DEDD9817814028AA462AB37325A9075D680E18D56CB3F0FEF4A15C3EC012E7A1D93A470C2F400FB4B6D03BFB1F819385ED18F18B1DAB0E4E3F7A1ABB21CAFA28C1C1744B6841451EE29BB87B5A2DCA14EDABBEBF9C4D82479BF49A51C7E31956A70CDD81258BCEC5E2BDDA75CAAC1CBA1EEA580CBF042A57750D5750A51DE04E88FA50B445E9EEBCCBFE14C4F55909D736E65EFFB178F5B61B67494ACAE8A7443E7FA92044BA588E06801BF3FFEE0C90E91C9FE2BBBC568987139ABE4719E40046D3D87616AB0252DC4BDA213983ECF0A640C2C2513F693BE5319001A0F8F8160C7C5DBFFB493681FEEE0D070A95402C012DF7E9FCD05C03B6595CE2D9156A1085133470263BC601BF274ECB4651826517A8463F365F23C517DCE2B380AACD679AD70FBB551DD752F39668D21834886C4B4806FB35AC4955EA91A37C4DD5AA96534C4A2663B41CFCA31E3A7235AA7567348CC02635543F26D3A011946598AF7C36540A45DFD74AE11B400D9A28EEFFE20454EBBB14017E4C58821C217BEBD91AD56B5814C9F635E33C17C84FB1C93C2A330DBC19FDFA418CDE9D3B72531455F812C969FE4E38DB0805294496AFE0CC9EEBCC6B7F941FEF0EBF5D43DC844765F3A56DD35F6F7F9CA4BCCD24D13A2A7DA0B9EFD5911E9A67D8C6C5D7D5C045B4F2BE28BD672E4D89EF33DF1CD82EC41864D39F51224C1F237C2A13D52317FC17ED3D615B7A9EFD2C84F66982478A31EBEA094E064FE10B6CF04B6B2CC083F4C7472325E730A848F6A70114A7EF0AC1CE0C82AFCB6E4F405E5C151E388DED007E6B7AC9EF5225B9931E76E0A0E89DFF57993CA1FCA5AD39ECD6C15FC540D76E8A6D3FC994564EDFBF118F1490921FDCFB54AB721E3B628FFE832E20404E00F5708F2B8BD29E7FF6A72519043510483E8ED531261FABF40AD0535C5CB6A32F5EB0DAC1560A0296B353E95D5B29F56CFAAB61B840C32DEAA33736E3238C91657FE963A4925B78BA4946FB5B4130B73756922440791555898B6A913A8926B90EE16B6C0D3D6EF077AC58FDDDDE30522332B03744F6041FFB49873CBC4B6FF8F0673150DCC711474AAD4AFE6D2DFCA8C83B6F190BC07D12792C658669393317CD97A4654F1E9B84A4A7E7941E9A411E6BB5534FA04B27753DE8B4FCA5CAEFD572CDA29C5A2099A8FC4DF7B587B36518B863A0327C241E01032755BA84238AF303919E3EDFC456DA0DC90EEFEC4415BFD2DACB99025A1010F448EE54F8CA08466904B73CB685DDBA7E594E64A4A8EF583ED6762035D75D625F44FA016B3E45125DE44F5E9F85ED8F37EBDBFBC0FD0053AC2A95D03EC4A6EF71FADF368E6E03D863AE86B3E417940938C54FDC8A56AD45969564C4871F5E173B45E63F76EE70B81BFE0AAFA47068AE350E47043C36CEDF3904442916A7AC26C892D0082E6422AFEDD29AC55CEDF38614A73A6F2DF3CF434991B354446D98BBDB79221B0EC81B860BD8798E47ECB8FE37C509EF6E7EE9294BD3F57080713279C615CBCFFA800970A211AD7AA0366A6B5CD3A688026071B62944BAA4475DA254244CA1786996110D459ED7D3058C0B8D549B5CBE9CF1735F799546CB34E9827EFCE8B89FBAB8845D3209D2682FA38CE8DAF0178B862E5609E56B1C94696588857F4615AAE1B78697B97743D726A78EB9F051982E0591204889B7703BB12CD46017527B7613F345569D4F3C7EACF11CFF24F39260181F6DC17D0C927747662A0E6637650B275B08CA9269207971E2ECA251973AD05EADD5CB89D33469BB88E87DE440D10EF26316C82735CEC66394BCFF365DD855F8A474F54B2A2D1F46BDE8F321B1DDC6210C755D1A344C4B37B3CDD5659405700DC254C4877413B6852BCA4755A148B9E8EA28E2548233441035C562F9EDA6E11B7E42563A37DEBF1E65DAD9FDFC0B6282504D45F8EA09D709A494D61B085451A0E9284BE205B4F982A48BDEA96536B1A13C1D8B10317F58FFD3319BC38091962E31264E176096F7255B8729C7846ADE55F623D4C7D4AA567B3C462E39CDE766398C85385CB9E4C344DE17D51A011D725C1C18152A7F247720CBF09A553AA7E2DD647B1D2A1EEFC741915AABED50197F50A427EFD58AE24849DE7BB6B03202B1C70502FA8335F14430AEC903D5B8A766F4C6BCD4D8B8A279DBF9799B64095C03D3B6D5725DF98D6B7AAD31CAC3766F9A28CA7C85F7C4EC6E86A13E582A3DF474BC4A002AD2B0999B2D01B998500E2E7C8B8EDB3D93A50151C4A58CDC9C16D41D15F440155AAC8C85DE3D9373FB128DB321D3B1C881BE26603C344B543F0176BF6A5EA724CA7A61F20028F29D1D14C6A043BBFB235F7B37D08D1FD212FDA7201BB17D9677F53272BE5B4C9F5F18A16718DAC3AFC1B5C5BC069B2ED5CC69BD7B6C8EEE08BFF16A5B6B30193C860E43785CE6765CF24645BA15B8C4D9CED9454AE89FDC481A95658F50FF07417BB2BE3C8E1CB5CB67EBCBCA104CE44AA4F08C893201057DD44E9491260E13BE9421F920C714E51AD0621935A31A4AA600FF6FBF4F6E280B2A6D6C4D8B12ACD5660829DA2765E01372DF9262ACAE27F1C4A23081A548905C28A53DE66D2B743DAF2440DB72AF2E3BB03D53FB087E23599B2CB4EF8F0B7669E7F4C1C9F623B63EFD9ECBA100499C9B9828ECF1C74590EDEB749A1875B31F01088A54A1734651573B71E689B9AF5ECA87556F32E7B83CD289F9E576C4AF852AABCB64DE4F1E507151105AA5B971EE103EE9EF80F348C27CC4235D58AAE6B5F6051938EB39637448D6B4A74BB5F1C65980337A5D1B9E4F95B3B591C28D8FFF28791813276517794328B0AED81C6DCD32672DFA2FB6D1C052A7DDC8C13CC239650A5D4A19F0E6A76315A193BB5376CD75E68721F44854A68181EF53C37D2A65291056B3171727E5DFDA485F7E7F8374020BDD6874703AA7A81DBDF5F00173D56E336BBB89D118C99C48FCECBB223E00516A1DB68ED8CE8FD24ECA0B8339DE82CE8823955FA7282732BB5C26433C986537E4092B079FC6BB836F729A1871618CF60B0CCF8F5430F777066C24D712FF56A882C48D1236B84178166CB88C16876E3CD44E949137FF28694EB7B6C11A01F2B4FD44AEA67F1E647067575041B4D73B58EF0B5BBB62E7E9BF816E354B1B8B26AD35CEE70608CF8CFF2A5E137937A055812745FE82D357B2357664E859F6983527F2CF2E287E8E3E6245284ABCF715C640ECFCE9950A6BA14FFE9BD94CD3560D7822B224D4350290CC117B6EF8B83C559D9CD90E4FC0C49303114EAB1E78A41CB0FFD3D17DE6B4B4D6165C5F169E50387BF4964CF235C807918F4E27D5C82599216A4A877761A5684A88C2A92A45F56BA401BB46FD7C7BF5310222DB180B8CDBD9083 +smlen = 5024 +sm = 66C99C03167B4B2F1B82A6E1102A49B63A44E157C2C36B3958B4C49910FBBE677FBEEC4EF33BF8E19FBE37739745B9A32B354FA6301589D59F4FDD4D162198F8F50D2061BFDDF9BB86122F46558B2DE4702626140DC753AABB34300419F569550647FA1B8131B17CE95597C8CD91FB53ED71A03E605847E46766C33810D38569298B23985A1F21B4FBCC8657543526AB36E478795F48D13F379D3BA863860E8AC7DC6A9E1C76C8F84965F12C07ED1D81512EE61614B49D2F404F869349DEDCD8DCE6E9388E79CA33D093CF13F02CE717760B4C700BAF0BBA358B3BD0DC288588A0809F3F71F38386437CAAE24049880967BEFA2DA7E96E1C1224FA73D68CBD73DF529D7965CCDC3D48AE6677683CE481E275320CBD0265502A1AE0E88C238C6F87FDDDD3295E3A58C01BCC9CDBF95704E5B792271C6C69D1BD659FD9720FECF389CC72DF604D745BE757E9329D01200B1A579DC283532DBA1A9993D981D872769E379BC4C97BF3DB7F2A1D8E8BA5CCCB0DD347CC252D27DC4724CADB3915B7D47AE3E1AD5D497DE5823DD53BCEF2609603BFE1AD34140172AD25975054D9C447DF35F402814C0AC823D75BC198CA601150279173DA7115F6D19175FFF96D0F83F9C27A0254642EA1A3057F913C1364997782B8D75A47F0141BDA6D044DEE61359E5BB7C533D9FA9DC806A87DC95A56851568E469226AFAF0E56355519BD0354C0E07FB487E865EABC0F82516DFDC57AA0553161EB1C799BCDA169C8F582258BFFC6952B988E637781AD6D6943B8F98C47EA5DCFD1C35E1A65D81C792D490D4752459DF0131A660A681A8E6CE980B82B98F2C84E526B3F2E58934869AD4370E59D03AC435BD78DF739497FA6F27C9790AE817F3D537B1B665E75DEABF94E96AED11ADD73484E5D3AB928137E1248DAE8CF0CDEEEC40387153D5E1905E840BC648B1B7B50711E7BABE4CA576398D46469E047BD9DDB29030043CD94049343741B5578030B001B57A207F98F4D6F5B521022144ED0A9E912C65F1E427DED6DBEB3A45EADDC2D7B22ABC818BBB0A2C18D224B7C161ACF24D932978EC3B3672DB835EB8656334BDF1B91E840614DEDBDEE4720B2C57601CD21E8CD3A96B224D283425DB4E127AAC8858055508E787AAFEC03CC0350583CE0025E5066B4071DE8ED053E1DAFEBFACCC5C489D4BD01C34DED5D0D97FC01B749C7F22D14625E89CC41DC2384DB5531540975F234D1C41252EF1A20D08FE7F3E672B4D455BD7186B202D68A4F15D665B24617C92EA7D12CC89B21751DAC1AB79EEAF5824087032159591B9F7B2CF65ECF597AE0857DA82E1254C6DEB75E05EEA56BF0084CF35DEAD081A0719EA46E2556B9CF24E482AFA60F26A114180FA20AC90CE6C2E6B0A9AB5D2CC5507522906AE7BE3283DBDAA6665A0732CF6A5920597E843E0D75092BD0606B7579EF1BFD392A74E6C7B6D576DBC564190FD764A7F7B5DF93D16D915D7C8206EC5E0B4B8891C630071EB63CA6043C566AD3FA0F9B626192A20197BD324726D9BCCA9D7EAEBF82D98FE0572DDCFD304D5EBC17A7BF394319B30ADFA5AEBDD2E0CE4716606717D35E52067797F09F77A090383DBFBA808EC44F78B15CCC93D37848E864A7A8A4F4304F0B19713315F724110E1CC5193F02351898A725B9A4CA52CD249472065A49522D59B3118461FE144184F85D6640F3DB6940A22DBD778AF0A5CB9CF45B6EB4202807639249FFBBF1495719CBC08FEB8C7BC22665C099462C4552E9B0A1124568CCFA1AE116D9377E11B62DC5852A03D537260DA2E219A1E285179DEA119A50FEF28AA8EC2AD35819B4A8B64A9FA0F4268B2C8FDC8E25E30B0DF4CDF7BA88DA61AB7A96FF3033265433EE7568314175D1B13DBEE3B1297FED03D594A4D15B5D856B60866FBA28341FFDB650BF88F5C436332852B7FB14788EE03A083E5C0FACEC1A09F5E6BB285F560FAB1C55B0943A82D5B9500DE5EED5F4FA00672B0DBB7ADA995820C29065CDFEADEFEA42BAA1CD4349154F848CC4520BFDCAEE0D5826092C8C14A36EC103FEE3C36F0756925B22C0124394F9C890B66AA53EC4BC170472903AC03466BBF8C4E9D7F515EC7996C1AA210EFA37C752DCFFF4879566C9DABDDA076687EC05BD449A374E8009C81F79050C509FEF265551DBE9485DCA6C53F0CF502F0589AE9FFB9A8E2E6706E4A00093736F9054478484D5A6F0ADEB137211DFB7243C10A4C54CDB258E2A098F9A4692C2C59DA256ECB3470CECAA51D86BBCDDB73C7112A187D22C975617373082091B6F1FAC5C3A45BC38A59A6EA40723704F386787F39A3C806DED3CC3F12BBFA5885A59E05E193C1566D3E2B38E90A8B420C21FD38E180F58A9AF928407F5B9ED1E2F9162B5BA0344A163010391BD2C6BC3C7D96D62E4E310FE31827A0E36BFF72678A2F8FF8C92B060346F195BBF02D4329BC39421EA10096543A9A667E06F2792C6133208C69BB3F0991738C49F24D0FE944ACA811AEA160BC398B0A5FC3A33CD3230E6DEE4AD6DBDA5778D226687B1DC6E1F8CAFBE010A6F5DE1BAB3FF1341AEA9A3119A7582A05F9FE22F5238ECF7C41736E74AD039D19B57110C63E2BF92D5C791453540C59FCBD5384854D4D0293745F671E18A4489EFD0AA9839A238314B50763815D68F8B6332F7E34EC6119513B9D27EDC3A0C971C126884BCD5E8CD62D8BF52BE5F62B6379B8D11D345374BD78475C1F1270995793F00E57AF4A0B2A003D000AB850784B14CA9A534242111C50B3F54C756CE4B5C10694A8386D5FAC47FCA9180ACD11B832886A48FF209980BE6972F80C55D9285C11D474B19640FA4DEAF1370C51769A22EF1DFCB3EBADAE3B4B4857AA73F9FA4A4C667B41E23E14E26D88E0316E7933B42C716CD7DF356AA0CFE08BF3C38CE74B49E78E2DFEAE3320C96FD07F92289F3329656C5B62C2C421F0A0083470851B46AE05475DDA391F8407020FA12BD8DC3905053D239F8502CC0E711518F4E195C9A5B4AFEA7BB8A2162C6A605CEE93011BD3ACD126832C14397DB2EB8C098072872AF86BE976A17187C3D89187C50CDF88E91E512BB97D794D6124C3AA2DEB79F2BDD7975F19BFC935DB39C8AAE503ECDF160C2CA1060C4A91FAD8B1CAA13233694092198B8C839FDD9F2658B4B57CA7138AB4E7A3CA6D266B92FF248156ED43FBF79A1DAF47B512A58EAF5FC8ED0CCD1DD67ABCDFECC4B86EFD704C9CEBFCFC147A10791145AB8AD2177A46989F54A539FD841FED87920165A6B5AD27D2CFD4239B47896A990776F6C02D0C7D1ACB46D6C59A44FB7C965CBF6AB578C9BA4F31DF6E7475B8442AC6449AA1DEF7CEE68FF2F785CC0D840438A9AD594E439EB4E8E7CB3ABFCA8767ECF63478D1CC767306E431F9EE71A163F7131D650EE0BBDDC836CB454D2534863748D492C04388A55EE45F33A3827E105BCD5EB53E50FF676BBBD843D7C285F29772721C10260507C3F00CBB3FF13782CC890DB071DAA131F1905C0DEF2365706BF66F9C6A6677A41919F84049BA084F85BEF3744CFA596C7F5312348156843D0318DE2352F476368A08A1D6CFE4E2EE509AC987AC393FAC9DD68207782995BAD75EF6CB5C2EA09A560B68E9CC66BDE63BFC54F5966D9E5FBB424BD36306BF760A17DE7797BD58758801DE9B53FB2D8F416D32EF380DD894654958694DC2B875C5B27FBD1C92194A186D79EBC4C0CDA3287AED27C8E9C756AC0CB9094C3A6F4CC8122A0E0548E4FE5E4E60BEFB6AFC7B20E07B2EC5C124639E486C2D7C358EC10D59374EA1CCF9313240D9A6EDCAE6C303E21DC72EECD593A1556B5AED49636BFE28BAE6DA91A47D7FB7C71A2F225411127269B8A289A379720748F2FD73E7FEE8A0D79DDEC33AC4F0CB4654658D93F62E09340D27DF983CD277E226BEE3F0DCCA1521FE4B418B557D95D82B63CA08EAD06E4D1FF67C485AA2FC5A5368F1F411A766F88B37340CFDD5992ADB4DB5ED3C83DFD470ACC5FF3F8106A44A13B5AAA40C3E62437F752D39670A48A1F12E96E9DCD739AB7A1C24651C2DBE99A3D61B6064C3E6A24F8DE90ACBAC99DADAE11F4D8CF0F8387516334587A814827189920D17CA16A1682E2EE2076BCD2A150F66F83C63F71F938A3238A2355D929FB3C33F8D7E549A96DC4B85472570E3D38F7D4647013D9895A73ECC1C42FEC451E51B2A995ABD7EA44E9EC1190CD704E429FF36E81546CAC81C87C7321759EEBEBF3709812979C2E98641B7A114CE57CB11BFB7380C0478754DEB33A09EED8228D539CA82FABFCE4680E91CE4FF9E34B74B1D763FF1CFF2FEEA4BA2960674EFC66215505EA1E89C55F2A296395F6E1F8CE5B78019886ADC0407D9372AB30ECFAE1102A2EFBB2EC793488B715CD6F0AF853215513E4DDCE1FA1338D6EF339F78ED99F452244CDB21799C3F999A896AB572D9D38BF4DA427E4778B042E94776C8E7CAF9F29A6FC7CDCE008FA8993C07024AF2B60C402CDF80A6FEDACDD19D3419C588EE55C805A62CD28B3BBFE64001237522299D55AEB9776D80DC375042C488B834243869B2DC9264855216E2B01AA0323633D021BA162E7FAB4BD9B15EE3B5732BC64A05FEFC6893B323969CD482FC9D31F740D03A26552FFA379FC5F465C9FB89F79F00C472E79397EF4C130A3C9893C22EE6ED0A481C25D4A42D754F77BBA09C9AB466A7A5E37BFCA517F9C8D5CC96360948DE16CF353EE77705675DCAE466AD5159DF0A6023D4AB58147158ECE7699B33AF386F247920CB51BBCAFFE64C1400EDB2E69F613B705153792EF5166DB1FCB9A91E51487D20763EEF29B3C7396E34561C4F7BBB277CB7A8FE008CC1B92D8A45C1E583581EC185CF1F99115E0FE9710E59D92B1C74899440464FCDB18F2861235955FE8663C13D6151D30F92448BB0592C2205FFAC2FA6C78D6B1402C19658C349B603AEE947C421DEBA45CB7C6DC406A3362DBC32D33FE33FCFF497C09D7E067DE1909885F31FCD312B8957FC1422E210D775B18181AA76F324937AADAF8619B3F43D27687B0BA4157A8D7FCC97F2D88C83CABA752F66B66503613DEC5806A214ED60FF5591A0614EC71330D609BC956C503191E9D2BFBE60BC5CECD03C2F834A510D7694894646235281B9BC18F5B7314F1A1323B321D28FEED31F2418F919AE26C5EB956998B99ADF1FFB02829965C9C8B0A8C78A9CB2591AA992ADD9D3333A8F51EEEF44E8D5C483087C47796192AA599EA8C2643E90A92A3C67598D3A64E36E668F981A2B51212621CB2FC18332D69EB2314A347D8559F98CA3A42673399FB10F0D11912EFC235106F8396DED60B600D9C29E89B307DC42B307FC954D037491DA57BA4EAECF5482AE7C570B6D1E91A36C0D6FA40062FC947C49E263BF29CC64B79914F6A317C3A278D50E1CC509FC7B70C10E114D5F1872524CE260A69BCBCC236713123E12A38F0BB130421FF679568E74B14090BA9597F72AC6687FDAAC8B95AAD3F294472391D352B560A03217A0FD7BA11E58036ED452DD2264FB935DFB9A63810029C0E58D611D23CE9E86B8BFF3E996993ECCF55FB6A486C72D20E08F34C029357A8431388B4F9CA959BCE1AC80FE098926FC7F980A8F949E1E8019F5AC31D68BF4E0650E9AF061D63E2CEDEF88BAEE0A09488F4273E3FBD2CF3AD69EEFDB6C3DBA474CE0EBB3166D1465A1BCD8FD8BE3F3E597BCFA7466BB4E33510E1201FA661933CB55D672597212CC2DE8F7C77F1389DDD0829C14082EEE4B277DD5BE111E6021D41D921FBA7200D612F31333E5C11DCC7023D22949AB1E7C4A2E6A6C36E2F2AD8D2950A3E9AE2F1EE8EAF8FC0D0581152D5CF365D53098460C8558679B092859B56314440A27980714663DCFBFD1894152CCCC7229E36015BCB602DAA579C787AC9A9D1CB4197610CF936ED9799BAE12A50D0DA026FAB81A0B547D255D380BEB1001E5AB6C65029F31C394BBAA97AB23C51872750E068CF0DC02312DC48D2D6A49346D995B798E9E834D5DDEA0EEEBAB638EBEF739B1ED87FFFE5DF092932E1557AC306C8846950E0E7C044F428A6E1CAC9DA1C78E3894F86F80D3EEA8FDC41DA35C3691FEF2BE78DF9155138FC5D146B898CFEED415AC8FBE57B6FBA43D385545D92C80E107EBA87174453C8ECBE9A2581513DB01D5642E4C7483AB74FF8F548942BA6ABB05B9FA5FC8905385F6331654852FC6F2CE2C342F02107D0F7080D29093346FDA22E99B0014DE7F03E12369576BCBC428FEACC369BD4BEAB61A2E00A24C3FB6D9BC91B4AE460ACE4974B16CC171CC5E7FB873F54DAEC68F1200FD843BBB141ED4694245A84AD0BA43E09AB2184BD9FDD57515F1131C19613D6C0D26DD9E73161848A53BCC57E32D3CBAF1FE332FDC57494B72A5B6B939819AA7CDE4E53651A120535A666886889CA2EFF44B518FBFDEE4F00631588A9CB8BBE9F90C18213B434592051A8CAAAED0DEF00000000000000000000000000000000000060D101B222B323A49755A7B1A7CDC5C9BDF5149968061D3C95EE67BFBAF02750C45094303A9D9CD23A08F19B9C768ADC63FFD1527186D09CA4E0356BB882E263BF015CBE3716C05B31A69DDDB790BA82C341AC9B6BE68A81B8BEF8D882304BAF0020D761A0DB04412033DC369961A5213B04E81736A580F1162780599CC029E262D67F31B2773AFB457A1ADAAA292163144F17DE384234F3303111FCD89BCB30333C6C6486F775ED099043C34E6C86450B650F1A02D03781B1D20691B767D166DADF1DCC4D8604D976EFDC9168373A7316DDA9B9FB02A4A321218D9F54E287B7167A08BC0153843BD6355AEA1310824DD5D5EC458BE694AF176119D9E588A29C650FF5500293659EA478B39A62149F819CDB7E7CB32E1D7B1284F159E2AB1B1EA41AF4D0AC94FF3111FC1CCD818F9B2CC7A259701405FDF6A51D2D3EF62789297BD16A659F14968EF902C4A23DA409BF13A4913467B5C991854B2CA6CC006D3F4197A6AA58BD5DD95C36928DA9583332C3FB134FA3890FE7E299F1C17205366C4F4230724C43E4803912E72B816658BBB1B63780865A1F66A2A49B96E93711B1BE97B827D12173402828B1A065B94310D5BD6098D + +count = 13 +seed = B0E6A23FAB10A7A333E3720BE00D31507917F39C5EFE1C98CA18BEB5C3101FB4479B478A1558C4C00398C55C9822FC44 +mlen = 462 +msg = 439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 +pk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497B20609CF3300CC183C7D64E2CA1651684649EA9DCAA721BD4B63C800EAC28239744BBD9EB6AB97645EFBD5E71D6EBA7B7BE0C2FBC20A6755F9D09535A6502B6DE392E8EE07A9EB9B7AA2C2885E8C85ACB6997A4DB655E182BB8BD7E94D9CBA15FF4C23429127ECD711FA841B500E5F08B806D62C968D07A183F3A4BC381CAC1DCB794762B4D5F96A992FB94D2B9C04CA4E3DE83FAA04B97F3E4D3563C5FF67B6E53D537F950F295876BF4DC982A4B060EBE84DC260E951E5429E862D787FAC28B25A2C0FBDAAFCB46C2FE4F606B75676FAF2EFD89A3914CBD4B558B125ED338BF6007BD4BEDFB0BF4E40B18970FC09F795E984D98EFED7F0E0E18ED27CB06120BBDCC972DD2DD2EEBC5F4A8E170929340AE614DF59D98438D44B283EE327BD2392A12A1A17BB6108BD439B1536351CF9E982D480CCF06655F608C55D8FE3165EF9B017C6831EE5A6284135C6A3B0A0AF97BA4296CEABB956BE65235F6EA08A37270DFE28D2FB792C985D1C8A475AB65E5A30CEDCB1682A59FB4865EA39A9BA666A51C611FDC11B7128305BAAC86B7EFA1728C34B0E2CBAD044F7264D556F4D02DC01C99646FCFD86963909082E4C0467F7282EF12C1E26A7F8D101E94B06178532F1663493C0D8EC47F58960C30E9279D218CE53509C7D4BEC4035B48A2C4BB49A9BC38A91C4CB4C497284B99D9640FBAC35B68442BAB6FF2611A4B43746F773F966F00F888C54BA53C06647A3BE17E0BDE270EBC1DC6F1E23804240C6A8BAE2DF25CE740376465EF98FF591201EE4BA47593FFE59E5990490134CE40ED3186A446D62F2C56D63CB18E9A356730CEC5D9ED9F9319E7B268EF9F810EB016CC89CB702D26C6285227C1D543903171E260C0FD5E6C0966E8EF64EC3279453040E0E06602D3E81AB7A2CEC02E2DEDF38E8D91AB88A9C34A55FCA2C1BCE6C3A081ECF5761882C36A1E98338F2C982664A0591867E53AAA572A875F47C62B8760C66DBC8B692D42E159D5B488FFE3900FFE5CBFF59D10CECA5F47BB538BA461914EE3AA3FF489F009EFA876DF23C9038BAAF2A789E98886E6BC6B6802415CEEB9BC0BCA553A1476314DA539DCB94BA39A4D8FF4880536ACCE6ABB4A2D05A61F586142D5A4A2D229D27D40FAEEC8070334FD600E9E3341C3EB1A4F9FAAE43854FF54DDD34647917563B05B847704F0AEE90E140C96F494A3518377628CDC6056F301CEE4A3E38390AA62DB7491A592A30E05A368C3A2F69A945A669127B39BCF7DAF846C56F3D759EDF2996E0A34DFB5C4B58739175BB578035CEA5C64497BFDF45529FF741FC2E612CA7501BC9B3910DD72745FDE191BBF3B66B02400830BF10C47378F381BC6FD1D7025CA5DDA8982B7753EA8FEA52553C36A4A8729AF7208B27C1FB9F3360C0F257E3074D2DE126EE1BD2ACF35A19A694111199A220C749F89690E3DCA9D798034130982AD170BB8F07B9512470582E67498E5461CDE21DD8FD426549B90B80EF082E4D25D6B818F74B3493558954E352568CAF719ABD7C9914DBA8C6516B4745BD93FFCC7BF6186FC704FF2D22EEA94C7726E0F00C18BB90F4F76ED057FBEAD9184799CB0417F052FAC74F0E7BF5D64A4E617FECE127537D8926A46FFD9D498488ABC9E4FBC3160DCD87A5FDCF93971C8688D682DE9BB5E4962956265571D0B3427A1E59984E303D816CF31FC4787B06FE350CAAB344D1163A70FC0C2DE1526DA19FBE567076DC0563CC633923FE2C21012791C1C1ABFF5C38C91829EF517ECD5EE16969F47009C54DD26CFF56E0F0ED8635C5A32686DA24F9050ADA1DED702BA4FE7B2F3C4ED7EFBCA48816FA383461676299F56E48CCBF1EE9CBDA2C7D4292754662C51A2A0CD42EADEC7ADC1440FA8F57B9B6189CE33E7BB08F904AC6C7774108C034C8016EDA48DF51C6756EF392C7B58B37F240A4F09B9D0E1FE53D8B1432033BC7096247BC24E62521D0EF10A9AA802186D8906BC59F2D0F538DEA14804DB4F6A21E376F74E96370A1BD4B5A64404142C32223E3E3A8CD87ABBD17EDAAFA902C567D029F360ECF065B295D936A5D51C66CBF3B7125F3C5D63DCBB5ACC7A7285BE61ACB3DC48ACF3120C9717179707B263EE80F0A62DFA5B335851C946C11C32A4E2D266E908FC9BF07C292A05032B397788680A6DFE05A8248EBC99158D2F59559525F1667EE7DB75461B355982A599B007027FC18B907C331608D8CCD412C8B1703C2E910675964E76DE4E23AB4C2CBEE6EBA097FF7FC8F3675C28BB5FB088CFAAED8BDAF853E8F0D1422B4AE9EC8A8E7527B9071F91C0B26DDF5D2E70F806B16DD0880591DC32568804AB1DD91373DB5775FDA09C9086357E1ABC02855D274AB8E5E4BF0E7546A2FEC360F0BE4057F2A94E9605687EAA3C49FBD265749E7D29E7A2CA4BF9856EEAA0E691285D21A84BBAB2E8150C1E0BD0C9E68DA85A1274FACFD9E69F18C527F40740DCF3462BE906E4F32EB5B42D035CE5907ACBA1D7550C7FB9F65ABE5DFBC770389EBAE8A167F5E5E2D5B176B6DC44C2697404BD6565152E8E11E142B8CA66CC767582CF287883F21D6953367070C5B8540D03EA3F0E8A4B26E036F78C059F5B29CB7217D62F0FEC13553E97FB3692CDD8018BEB2C82D3F0ADFE0CB2E3E875364D06D4C95EADA7C25F347633E92ACC7AA5BF1EFBD0CC930DF628A244DD21E55E9C67CFE28523C2E6E5C4EA418D6223A8A41F1F1172391FA1B6E5E7E0852D76F9E9CECDFE48B92B60B91AD2A8BB8E795DEC595048F20EED3D2F510A2726210219B556088A1F822CD55FD3D67C3BB1531A538F06A756C62A7AD3B1F7937A8FAD10E17859FB0814030B7788E0BD00B4CAC722277DA2E774C69B93DDEAB01AF0791DD00332512F37E07A6A67DBD4128A8D7ED9B1797C34805E874615A6B2013EFABD95BADA3DECFE22FF00027AE2473B1D6895A9429A78BFFF17981CA230A2A2806D1CB5EDD6A82F1A996F8F9110907A744C95C000646F47F67A436C87290C973E8F2ED9EEEBCADB949F2F56439F2D87669D62225CB77D740A2C43D152328B867263CC4236B468FCC88F1B1BAD3D1289ACB6B2B6D1D28132807E4A4455BEE98398D3AAD9D093648AD97FB6931FFD2853E79D9A3E607BAAD2A51497EF26AA7233EA8CCA0E1D20DA5DC115AC6EC1898E45520F55DA90F54FA56008BDDDB4BFF1FB563F0606E0746AABC82A547B3ED8D0F8D260F045DDB8331FF33C520A015D43E4618E85487457F9929D9430E36C8A9237467E511DC88BF0D9640AE3A2D588A40E4C13BCBDBF09CA7A6E6DDD369C2E229F965D751243D223E1C55E3AC22685707483E9D6025497FACB376A9C657743F8C88D188A8E92D5FCAF0F5372491E8E5529D8664064A2EE1B6DC5660DDDD0255DBB2B304DA721353BC13DBDDCCDD53EB9A122F01386CDB6369C1163C54B2E609C1990306B06344F94FBC5D20E2CC5C09D76D99D219646B0BDAEF495C0AD3DB91CBE825E5AB6BF2791CB0568B26B3A04831CB90715343DD0F73834E30FBD78BB305B3EA77DA7D892D7DB83648F7E16550389697A038A63CF1D446A9995AF53AE5E043001126BA50BE8464A8158619B0DA633733E10E19DC94994C18AF0C0DC4AF6E636 +sk = F9DD5F7DDF9ECF752EB35A36D65B238F4EAFC6A96D87C988EAF592AB809B497B65DEECA67EB3B6EE4E959D1F78CC2AA5662867CAD9A4F43743F7B78D68DA783D3FD4FCB27546EB755C7B848A0EA364694F45136042F20086F664BE2BD47A75EE19470462284E4A885040940881B8091909506130715B340C00A620CC264E5C129109036991C4091C4226013411C4A22D4A4626230050212289A3320D823865A2288463B44514042C0A06851A84201CB2850C22724B06310AA490D9C28803428D8138306282090B202A020512C2222819B02D20B4288B0480A1808809158A14142C0AB42414142261106ADA240AA4108110968809C6850CA38421B8491A0180CB282AE2A4210013254A220C18A14D19436500854101A320D8248ED932418A846460323209495091024C104204DA960424350D40C06450941142A8914110280BA93121B48C10C30CCA226EC210848C46255008289228721CC085D306820B98710294851A2182D3200D53B4709430014B004481089112A54519032591B6850A272D4010809C362423236613A58D4BB664A2C001E19280CAC6900AC0085434461C278CA018508CB231993232E3463250C241CCB8500384088A8041090466A0304C480280C326095200291003110B206241048600870958966D1A01128026281122806002450A442459486D4CC20120200649B45159808DC1380EDB084982A02D21C608D2C2200B4286198920C2086460B28C13940C0A370E213924A3328E60C424DBB250A4046A91449288B86C54B02D1208319832444A2042212901042100A41644A4B08C240411D134404C380A8BB82481986463381141C68059A004D2084E1C392000A764C1486EDBB66503B8718BB26C4A8671513871D12250C1306058207124273294908051964D23447223377253107213C64920288A424805231428DC360C0B470512054A1BA8098110869490519A08265B32855B248D0B4400CCA6515C486DD390711489910A002A42B801099130642691CB0011134004DB468A0437240B8171E3B2515014040C103259B0891007110B3269E2424CD8486E528650038628583888D428855CB0290C27091816329B30829B208441240EA4248A11C8054C00406108664B882989384A43C091E01291A248691C116E4A48521B078E5C362D18944CC8346918958544900CE1C0818CC64C20184D48020644B68583404C1A096424A1419B846559909061442C61100E4A98650A88709B142A20407201962D129670A008809148285B34841CA9509CA8401CA928C2244C131585583211CBC430401465A4A668D9461018062622B54D91022C9B065111190889468A14386D18899011314E24326CC3A2441C8088E302000A189291088D4A84041BA649640668E118715830491C118E4B304D03314E5B80891CC985A116869B184640188809B26C90000C59846D5CB609089848C1961004110464984550B4610380319CA80002266E1848485020058830851CA22CE2A8051A49514A188EDB324CC346800BC6308332664028015A388624B84893B46D21457219300993902D03040900206A1B93440B3301008128E4442ACBC225E04420CC340891480D11278C02184902C84098848099A80C00855084060D1AC70104A48589848824400C0410051B9661D9302C4C128A5382318B9644988880E21012A3342C59480404B36060B86412406E588011922410889629648060C886296290801C3429431604C38469A08230090960D136301A010D0182509024416020261031614AC808DA30104046461849800219680A264E0AB66553226809C04C0B82442125012431668CA641C3C28013B10123320EA0B26CD312800B374162C2804404616238708B262A1205529B464920430A03013192B204D80612E2B42842202660B820040772DB267064B20104240D138245881061C4120283B46CD3460C0C110594806DD8184908256959C671184426899624E0A831514428141992401651CCA8896284314C800DDCC44921144A808865D082700912084426329CA06541942522102E102890630481409409CA4200442808E28829009220E40692D0048863266592228E2212509C162523B54489103008A32C14C22D1984718216861BB34CDC124A50260102A97198088618A64D242751D848899D9719EAF7C0F52D8F5C1E18E74D0EC703285DBE848563854448AFD82470510CA0A0E7B092A44B187ED905357821FF9AC1A48D1EE503A33B9227FD08BBF6C0901BB885548F1DA5B333D5E26CE430C03BD22FEB09F99C0751D99E209A5AD187859D71CF4422054645C7A96C3E8875EA95B54BF934F46FA1987AEEE6156DD9BDDDC5C6378741105AD61C64AAB66147EBC53BA1F99A8FABA83AB6C211F1CB75842FCEF14A9E5DB9D0BEB60A51212769751C817B9061B0A12C6AC8248DBC9CC9996E761E47359B8DE58D263B2D45CC20AF33BC9F3185BC450DE81268DE973E19D0438E2180A2F02E5E115C7ABE16E682B555A0E6B785751F49D038AD0FAE98EC96CD8556E3295893ED1EE2F2201A45B84C71F74A69A5205D01AB4D7BD3951FA39543B4560670496DB4D871363197906AADBE198F4CE0D8CF91E617976B62A87C9CA59B8D1254E3DB0FF1BB024DF8E7102886F39E33E9B4A020FAA772EB2698DC0CD3FE43792AC2AE9F1BAE4B9104E4AFE03CDD306B266D40A8DA386184889003832CAE6EF81C3BEED315D9D30C5305C7E111C748DA583075A31FA79394EA20E49DC1676A06279D3EDBBFBB49E5591C52793C68B0F31AB75D853A400B14BC55576FCA8CE1C7CBEC7DEC6A0EAB447B0B22257904BB91E5EDBCFA7319BBEFBE381B5B0E9AB00A184C5A38485481B7E6DB05FB19728C925E29CB5BD7E2CB10B4E1A614C2BBF560485A863F136EFC8581B681B59ED6051AE407AA921BAED9C9479B1DC89933196C2DD7531B167C708F1540F3C76634F0CC6227C58AB4C9E4A8141B11D50188A986B2A39973644A45A5EA5EEE4224743ADEF3EC35AFE7CB918BE2703467A157B563DE8B9C5686FE07A2D13181EC39997F6F6CA41D2EA0166DE3BE6D8FB21EB0939418C89FF5FF2CA2FD204E8B1448F09C9C419D0AD84C1961CAEF6EB14F48DDFD402538AE2F54F9554A016AEFACE86EDEACBAE7A1224DD5E6D6B18F87B822C2C6C4AB684AD8F9AF6AA06149D04CA13A7CA788FC9C2E306624DB3DBA7EDA319DA5B8754A61B207E80FD1AB7FB39C5B82EDD86F0B681E575F0E9B681494A2C9BF520FC05FCCEF000A90F21820F1349FD2D4319EE81F00B2B198DB2826971C08BED7969C64D3ABF29A735EDC26223D1F2218EF564D5A6BA8787BD33C8C20834F52E12913BF0C01F4FEB5BFD953C6DB607985633C8BBCD8337ECBB2FB1C61D47ABCCF179AC623C42A1D05BAC55A3703D21A8A3D1A15ABEFFA7955D41FB381A8034AB2E8EC5BB5661DE854871EA0118BB58C527C452F2274BC78CBD060D5687A74068B6B0E98DF94E4B8A23F49C3B1C5D21F9BEFA60B642C555BFF5AE1CBC152B44AB94C49AA3CF8F070EB3C23654D141F4DD61B0987249CBEA02D6E0090D1F8AAB949BA74A1A04B1B93BB3967EA4DF11E9834BA3F178DD3707FB2E3FA1A5D5238E384478BF8B2C22002BDED377B0E99DA90A0B95A192425608DBBEE1729918307C09810B38F99B7320FC26A5D350E596F8017C6BB86A89C5115F7C69139D03C72C5176A75AC0E0C90F5BB4585ED06EFCEDD3F69CFD6ABA567D54E179F92876D607DADA9E2DFAD6E999DF4A07E4B4C50A869D5169CB47C486561C38CD6A9924B1A67A481558258714061E29AC97DB871D9F0D98DE192202C03A96DE70B8893A0D17A106EEC539B46104EBD6BF317CBAB378AB540D3624BE9FF26853C982EC5C16CF15F3D9E6D97F11E804BB572FBE50F4FF527357244386CFF0DC42C7FF69FE53FDF85D9D00C019B9D4CECD9775DA2B6D5D78B7C6ABC6637DED8390161D13040A04E2BCE08E29E65A6A7FBD1D6DDB3285672ED576548F40815113FD866FFF6F752A29659A582BEC5A2E82BC0805030E2169D20D407C3C5E092784E6D38A6C9FA85B2FE2DA6EEEE4A6C5B06BBC77D4D4DABCB00CD30DA86A87CD8CD74CEE9EEED4664EE3A328E558CD8BDE99AD6665D6119151FA6552A65675E950C73070EF04592D45ACDEAFFF315B6127F5E4B25A0BAE2D56B4B3D90DE7178C457651F6102940118B4F6F18E8BAF466E0A5CF9FE17DDD0A16E8CA19F4A4309154879EA80E5BC7BF4619ECAEE0B28077E15B2B1B595677255831FE0AB1D374C4DB8BA29BC455DB64B817D3EB2F0853BA7C7E981436BA8240DB88AB07D9BEE7B4016FB74A8D58981BF12906E3D758E249ABCCFF8453505B2CAFB1CA3458BCD3C889D6CBD65BF34C2E9655FF0042892797C26EBD08EBD7526E58A6B13D1E61C26B003C2FD728B6D7BA4AAF7A175C0CCC26DEC4F2B64BC920D4A7A67EA7F82A712F7182C0D6BDFB5268CD5F9290F355570578BF5D3634502315096ED5BAE12BC704EC1228706DFC7ECAF55B11C3FF8B172D2849E3395834C8491C53C8ED215EDFD29DF69C197DF2D73A2DE86A3CCB15C0043F5EDEE034A28E3349042FD7497D29742A2DE9A910B13EFFCD741221741BC42DC30F5DA55410B13E59660755155C016606B9A0519BF2B7F65C2B55FD9E91DB08BBCD702D14307C451C65FDB5C4E1327C2A7785E64A2044E197F178F578766AAD9E97F9269D555AF20C86745EE3394B02B170B453C3A15992DF8D73F5B439200B95FEC803E7D3FF53D5CBA0FBF6E7720EF826F3A164C99AC6136C7FAA809C3FAD9DCE792494CD244AA0801C631595AC315BC5A78100D9EF1C43CA531383B156932198F547370F003160D3DD4558810B4BD50A67216DC776FE210A6222472710948F0E4A95D76D47F12E58F9952D1B4561AFDFF49E3AA524DA5C2429A399D1AC22ABF4AFEA0D0440DD7A65D1003D5B69933D46158ABE48AB07BA5E2B8E25E314F8A93A99DF998B4AD3E1ABA6D3D2718E40267826B5DB32AFEDD5A6F8647B01926066E6BF28831F5D71E164C41D238359BACD8994B1485743DB1D8029C5FC14F4D993D926BEDAF86808008977BA772E92D22E05C496674AEF4BE1D40D41263E2038B8BF844B623D068708013A19D98FC555D0102158791055A66C698613816E2E86C11054F3B1130A529FB9D70594F67511B6A9C7093BE1F5656D53C865581DAEA564225190C17DC92928DB75C4ABDB8FE1CBEA7EC816A9EAAF7D56BF00B77F36A21E03E8E36DEBD9DF55A21AB3824188641A7B4289C89075298136F271B3AC3CC547C1FF2ABDC08B7B5E1F72F8EB3001865BCECF5B169DBB0AA65645D142A50EDB497E2A345F956139B368EAAE8C1633DE860BBE1200570DE4BF5E6871A966AD752E85FD37E6A9501AF528742FBDD3C322270796F0246CAAC29CBBAB0F2035FB5E5915A4AAEB674806906888E33FA685898055C129BED35BA1DEA39FBD8EC1B469FE26EDF75C9732005480CA2B690BFAC5C2A035F9AD7752F18D2E28671B707F2B862F0A2859CD44444BB9E3D9AAE0DEBE338CA64A8DD9DDCB437664AA1087D912B0361C5A457B6A63DCCA4DCC154D75AA2E5511B7624F5C6E3B7193F3366775F394C5390D27828363BB3A18E45AF4CFC82B1BBC70195D44791A8C3CB27BCF255F1EAA5899297CB0679387A58714273706373C584FC56DBBEF181EAEBAABC091F2DDA381B69857A7223C782358CF7537F57FD3C548CBA82C1D0DE3B18717CE4EE9BA2984731EF62005C94AB3766E38997045825DB63EB11360DED38475F532B64D8D8D47D9C6B251570403D05DBA037CBBDFF9214B50FACAEA31921420802133D5D9CD6519F4FCC53420EC2F08D012749D6DA1BE7B21FA99FABDE74274E5799B06FA9D989989CDC7E69BC7CB603A64CFE459D2A2FDB934C6AB220AD0DB3A0EE55087F4DFD6F9A992502D1BA5B698CEDB0A17676F0290AC6383EC14AD6412E1387860891DCE22980567647ED415D66F20B22B323D9D9E3EEF5680EDC82C9651E7EDF44504AF2EDD071D27F79DD76C76F7CA33424CC15036D4A091EF2E6BB705CA66B660BBEA907920B15D855965F05B143B6A9E94EDCB41D10DBE6C2CCA7D027F6A9EE3F1B53C6381412A14B477051F9503026C230C44AB59729C4573AC0B163EE286B8D9706557EF36BF6411B21D68B1CF0B4D2A91F8FC59CAA35AF80F193C1D42A9E555A9E6A5E95651AE4C047E3A3C91DB3FCE13396DF1382CF888BD177B8BCAAED106A8B0DBC8D92738704CD223954A3515172E8753D64508D960D84B08EEA836AF74808C928E3312D3E610F4CC2FE6C59186C6642056FF27512FE34355A8CB9529C8AD6737705006B6E423BD2CE7FF4733BCF298CECE95823502D421CB421335DF19CC596E1E7727EEC8B365C613774D25671BBF8536A09C5CCA330D3062E97FD0A300A1BD63A26BA1957FF9BFD55992CD63F2824CBCFDEAC6173EE5297D7CED6FDF19D06FF496247CFFADF7EE2CBF6176668A9AD9578FC2EB3203468DBE41FA7753730039FB92DC0D36F2357ED0A33433BFBC2165DD0AF0C292BA636FECFB53915CAD93F47C6DF1094259D0650FE17497468B342FF914884DC125A50F345C3D7074E377D9A9FBBD2BB783718116B050D50FD90196BBDA402B8E09FC41BDD90B3E379CD6214F98ECC1126EAE750ED674FD312C40989CC8F2E60A016996684FBD3DFEDBF2511595838F4A7945895A47327C4209F38FC29FA2D89B708F4D39394B8922D0B5576821481AD71D189BDF982B5D02EF7915BC0260108D7273503B6F19BD74553201A77D2003516F6A70792FE3B2EE52AA3D8EB895FE865D376E2851E8D07590F6F6CF3BC0C35A7C89D2441EF58C57449D26B19 +smlen = 5057 +sm = 2691849FF31101B23F0254FF1CAF1E96CC7515A2E9629DA9DBA851693AD9CADD209552B5B8095353644E0F26D313D5446CE80FDC12BF582A4CDAACB9B113EA7E42F4A3C639BFB5B21F69315617B69FA0E99A736EFB42735ABA1092E2197A886B041D92104DF79BD3EFAF83E3DA71CE10EC886E0F66747522C25172B7B7E60973CA3959ABF613730E5BD9A7F0D572241404317487F61C17CB409489DDF2C7919A27DB65405C031E1CA086AFB7922D3A83B9BE72DF9C7D36FD7CF4B1EFFDD1BD8118D17D0BAEC4B20B9A7A7008F140947D8AACF4E51930B8C0CDAEFA9E0FB4565B8532D6DDDD41A03D5603AD0386085354194437B2A9347FE114DF7297870C38E2F2238FB52CF1CD18E47BECC6A64E4BE56800C28A7CDA91DAFE20EB54BD72154E91CB2BC2A99EE36EFF7412EA890DA593EE76A03BF78F846B7F07089D365C47417E822362C588CB62995A599A6017EC4840E2E36ADFAA4A654D54880A8E029CA3CA602158AE5F8EF28C17CB1195A02899809956F9D22D60B7092A3ACA359C7EAF1D6CB2889931B217001F044E86D4A393CED25D2A3A35C974E2064D45F9506DE0DB1A33FA204521BD32F236D242629016852AFFCB0EB0B917E40AA21D4B11CFD86ADA38B93CEC723DEA1C95AEB1C3F340B3750FEABC64CA80E91A46AF0D7CA8B3AB51316EB64AC7AF1C3380E79777EF5E8D2C53B34BB10410E24214788D052ADADA726E3B3A8491969696646F06B3A4490AFEEFC484E78A0B7059A07077DC81BD8B1195667A57C7550E9EE220268F5B2B6E2A344BF35B3017914588E8B3FACA7B4E02C7081FB0EFB5CC0A774A2ED6266EA331FB74DD6B43D5DA0F34FF62608CC7F9F65DB41C7F5B085913A4CE48EBCF06BF2F65EEB45E727B98ED6D3EBA6E57EA363DD6A034591F6FC48210C9A19643641226C558228917D2CC1E0C17721484C585783D7E4BAAF5E2A105245792BBBCB2D36352FA5D07A7FC2CC019D47ADA993207F67BC22E0A534330C35E7F6443997738BB317683CC044FF328A6059EE8CB2BE65D0B3144372583F22ACDDD17017B0212D33CC888B56DEDD00CD5E503D8829860A1BBA5182844BBD8BBC63A8BD0A5AE1620F41540B2C38EB6E238FC93B921FF06206D8E39235D02B707F1047E2A5704E9CF8427BDBD54A56D4A478707C759255DE293079D070C3C4F8EF80FC5AAE77B1C91B95ECEF70587D01C50B4B7F3933F0F45BFEDB4CDE80B00843C8D4FB6BF3F300E049DFA4EBBBE43E283CD8F694DDD4346EFFD034CE4216E47195C0A8DD57A3D0EAE7888ADD4469BCFC2B393FAF8D105A2ABE32890547009EB62C6268FF09901B2E65A1F3F864BF81BBA30743467F7E51B1935B99E3220CF91B8245D0FADDDBFC449D6FC7959FD02053466918A02409C6B82271E56CC7CEA10B7943D5873AB6DC3B8EC89BCCFEC3BB25E58AD4CB10EB7EB66FF1C1793CE4A2F5AABC4E46D05C16C287957E45E009A7AC0AA5EAA855326696103DA143C2CC4B74E5C21058D52D0EFC5F81BD2A81694D3932812439BD85F41C80E121500E6C1137F5E888ADE0AB7535E046F917326BEBB1ABEF0679BA40836CFA2748E8B19D5CAE5A2DEFB97BAB29893E2DE8499A1929DE6BBF3E3693D8D1B71CC29268F80B8CF2997D4A123ABF195B7E382908F12BBED307F0EAEEB5FB4466548D8B17FA6B8E4ED264DF26FAB7AD94EA055003A62986F36D9EAE22725231858BBCF99A46C9CC36B5435F6C8CBEA1E83BF30B3F0792462B9489AF22E92A874F2EFBF44981EE4CA097B2E19D7E0C7C80A37E070C44864DB2935DACCC089DA3A98CEABF100B1BA3472A41DF0EFC536C0AE771E2508AE8D4EBDA715AC920F4031C0C744C64FA31F63B4001E181DDFB44488EC08C8CB4F79192BD2DFC18D7D69A718DF7A2D37875D6771D3F7E8DAC2EB7E3163CE5D4A303ADD26D0A4B44BF3ACC670D422BC4AE28221FA12FF1875409C89F6A8EA1B2D59A2D67473C4AF377569962A26FB601B9F7278650EBCC81BE7D3840A2321AC6086908D7A734B5281A73BA3D97BAA3710E4D745FFB06165DA3B9BB5365AD5C9A70DC715710EE5795F4D383E649E1BC776BEF58D7ED97F7F1DC1BB1E88526A05E4A43AD98F0B98C597F2196254B52D650DDBC8D0C84BD46005AC3FA0CC770AB2B8EC0C523F92932F558208CF488F35D5A3249175F95A6D6D0810C58B610B31C91C7B1F73C59772ABED3898358E0A99DF52C04659A147176BAD1E0972255246EC186BD2076280023EA9D1B1580E18575081B7CA36DFCC1C085D9322499AA9185D602CFD78421C07C536A4F397F33C0830F79B25A8B2CD45D8D97C4FD44E5F6D4938F11C580EAE6498CAE9359723828FC63C8CA72DA4FC2F3CFE1AE13471D050D72B365EB285924E9BD5A7B2E805C709F038BABA46C1328C500585E5C21A5E3C6E68F21AC7687C1569E351329B0165FCAD342624025DA31397F926FD4D6743048460948D117465F8DE5CC17F85EB4328134AB2CBC4030F3DC4F8E2EA218AEFEBAB7D679D2E9323B4BB346342D08FDAB5EE5D67A1D6D896621990F7E0582B3F30EBC68E892B19CA39016B65E39AD0E4D228BF17A4E251A7C345FF05DA4406C91F6E62D961D1E3A3B349119EF205D25ACF3FF161756070C535C017B77D1BEDE442E45C1405E39BBBF154BA1BA38ABBAE8D451107FF7EFE57982B14DDA708BA4496E0B2A851EE6924B08EF9BC68BA462AB8066016C4C3956A3DFBC682B82820FF43B02A7E7E5326797D0E51F6FBD838AC49532DDE4AB4040E772531786A2655A2F78E685D13F332943C086B980FC2E93ED79A155B7263F879786F01A323A2A551A753BC2B3A0D368E029C3D6BD41E678E47543E745A4EF3881871664AE4E394B86DBA05A0D31132D8E9EDF24F8AB753F5774B8A8B46F3AC3A2327D0C827DCE014515932DAA8F7EA382220EC741FDFB2192E53AC5E5C9E5B9D0BB55853096B60239F07E4E4DE15C0A8E92500F6346C44BC4A85BC9A369F0817299E300C79747DC329352837B3CBEDBB4A4614251AEE8E0CCF32707059A0C0F4616AFB04C6E55D01562635D91F02969ECED0451ADA8FB71B135570AF45B6DF14C1B18AA43C6F6F87781710B76A26944E258902E7F2C12B22386F32B7F18B4F0B5E1BB9D407D3D8630892E8020559EF6C2E69642F5C2E8AE69BF171BFC7988EB18DDBFFBE0F6DD0F37E1EE4DAAF45C4B7F68C0B44CE6591763BA509E6CEA99EC1A36564704E83C127AB4F85799A319EE8486485EE0F240B5071073E5E1F0F141D3AB1C28A8B9DF2AF995D4AFC297F2ADF77D6A81A7943C9134FC5578D842AA3685D2496C370F2C69D6968035941EDC0BD479F2B975FE085A969A13FB56D9033DBF1FD3D722F03F1A756136425E85403D153BDF0AC61A59767E28E3B9C54973D4D603F6487469ED87362D217DE1824EF54842CA8777D7DC4CA21CFD0F6904166979E44C91D3E184963978EDB69876B41119831FB8DFAF0A1B5B7522714E191D3BA308CC30EAB5E727057D1DC260E41E7516E749AB053015D0BBABFD30C21189ED5C81429D5AE4CD18F8949F93FC788739B6AFDD9BE869981EB7AC3A7A7A3F3EA78B10E011B41295EC17C5837F1761CAAF78E34EB189C1977D0D53009B2F27D2B31921EB8DB4F01686AAD50797A10CD2401E9E1AB7BE3EA0F108AC70962156CF29EAEA4E494DB74D0F1C34D754EDE14B24C590D51C1784E2AC584894C53277C74F99768A5ED1AF0BA0B9506ABA2583E51278390B9B57FAE5A7764AC114DB33321E6F0634A6962AE270364A0D90B9F88E300AE92720C285262064AF58355C2C499F3F8D316DC868063E7824949F8C36EB99048E46E2BF85703D0B4CF38D0C55DA120E980E6583AF4C8EFC1A6F21B95862752D361C59F2D7D4081DA65D857BB288668786D5A967F11E4C782D187DB9926E292D0B3F1FE570C62B5C0FCB5625B40149C3F440BE0FD0FE2005CB26B17ACEFCA13ADF82DFDE096237D7786197F3A5623CEB633656665ABAAB94ACF5622B093D6A616BEB237ED76824657EE814CF027C4B52AFBE2C9E24CA1826E2AF79BBFF19BEB117BDAA3271A31E074632C24DDF3186F603D8B339C950E804BAE5A698F3B0D26E42038BC6396D7F573318448AF51CD4CC51C84B2D1A23F92CBC49CE136F1B24BB95189FF8A206B62CADCD8F91D536C91FA886B431CA0A41D2F19C7355DC8146892328FBEFCFBFE3E9F526F1847EF1D7ED74C1096BE2ABDEE5A1C264849E59B9C9194F02BBD15309ABB21844200CB76BD2C442DAEC1D5726AAAB1107116BFEED6253594A7B785CDAD942B8D78C7C8297B9CD32B006CAC9D4FA861E9C5601BD1B63697153534474E147E793DDBD58E2A350613039A4B5A55D8EFB2C10B5C47698FEE96BBF60D6E0795F88F7D73E94BDF298A7F78EC41C1DC0280A5BABA7FD36372DC15A1735C11014AC36D76EE512AE8A9A0C937CF8024668800F959E45D0BFCC6B0E08C8F26D4531A58FF2DF23A5874D0B8918B8BD0304612B948E3A1212CE0BF120120AC909F283F6F7F90762C79B3073B1732A3BC217D5A70492C6D697804F749B8BE3CA93B3A20960F50AE8FFE488914A8941341440AC40BC03668580B44825B39DE7E57B1492306428D363CC09373E6A0555BA5B2DED891B08DBA141F004B92C6C6F0B2A9EAD8136E80C537E51789078A45362C3C507FC38119E531865693745EF017AB8A4554D5B2E242C6B96490CA0960985929107FFE7550AFA7E4CD068D245455CF780FEBD4721419EBF0E3999AFB2880FB04B302F078418C0DC5070790F192D2A572E84756F18956C7FAFAE207CCF04E96BDCF2C835B2838ACBE7A75EB6F5EDE210B9FE8F26E5ECFDC6A322DC9A01DE26237AC676E8C4C3153F4B697C46946788E79BF437464515A69ED3DD7C842085DBCDCB9DC484C06E50614C6A97B854AAD755257853B8FCB7C854087A084DD64C54B3AEA8812181735010CC8817D3ABEC2A20990431EEFFCD2D063047746DFC30861C8A7A04287A7D65E9FCC6C25A3351E76D022D2C5EDB918A86C78B85CE2EA1D2C44CED3B2D14C6880B4C9ED91B4685B6B9B804056140E27B6AAAD8A91DE49C39CE80BC72B11145039E24B7631ED7BAFDC7510E12F0ECA04CC4656956BC71F28C07DD970883E410A5DD0D57C069B741D78EEB6774B500FED01F73E98D4F4222C70DD196E90662672ED1FED68A9DA922D18EBA6B2F1A3495A0E8DEB77DE78248371ED330B39EE7873919BACD9FBF82C180964352D11A7F2885845F30B48C4FBC1941F65E1F15ECE05B6CEBE88425E9E79387ABC720926EAD342E9C17C96B0FF23A5A89F5300B5C5549C381F30559A35071F6299477BB8AD92EE933DA0D12F2EB1B909444B0CBA7854460F1CCB44423C6C85B5816AEA0345E75825F0893619BBC590A152BCE372C3F8620BAF3AB6297BCB84314F89F8836FE9CDBF2065D5A53A9F3A901CFEB72D1DA3CD4B8632638B3E23923F642246628FAE1866F52BF52E866CFA3579A1DD84C08DF12B40D109E1AD92A0B193F809768F2827E25885A618CB28F4DF9A461C3A9D501DFD1CC729A99657C53868F150843D3B4CAFFF2E2823F9A061EAA98C749DBC40DE984C291F3E428AD3C6B999B91AE43F4D0145D9B128CB3E670C0D2A93A33345DD6CDD9ED70847E2E46B7AD5C98E0258C4203F321BE55F4710F1557614CA7091B3C7F7DC4E6A79592231E355D00178E5DCA99E8466E9BE2FA564501CC3924CF4853821ED1F14DF12AA84BB96EBC7DC65DE5E4545D514396151FE3EE2D493C1D5148B1E613F9322FC187546E9725CBDE126AE6115D65F71193BFADF41BE06D77ED953E2DAF5B06AF3680003EF45F1765B0FED30ED968221469FD4FC5F5E05B0CD7351001A7E9614A25CD47562EA3AED24B9F5F27EDCE5DC1A6A1B16DD52B000F6DEE28CC9E56EFD5110B109839A665CED31514481715E78BF72680A9E7303260163A24CF52D91B04FB2F0B90CD77799A2C95E93AA8B2BE27A6B6001BB3FFE5E0D1B4251144187A466825E149486B16DE6335776C9C5546D46D5D822F6B1D83D2D4F9D1320B722030E852B513196D4858216A51BD976100458677D70D3E65855E38AFF79F7A3529617EF841188D467315555868C17F34A9DBDDF16B87FC5C4F0F6380FF0C395205574CB08D3461C0A7E56688AB4DCCD2D14F5494723F80205FB9C0C5119B78BE77924E5A4BE8878101B528C448F812DED290FE3D5E1B6A5C65297246D1985CD3CBF800B1467785286CD251C5AB546D2D8C5A31D4786F6F225365B5042FD5E1887B0A3439CA98C385BEE8053B5E11992382F9B156FDEF96AC35D6EAD8DF8CF63F8AA4A1E064D70CAA592F59B084ABDB6514CAB78513D3D964C42A5F0B227284E884C5421909194A3CAF81D224C535C5F8285888DEB2E375AB2E7F9103C8F9EF0205D6568A3B2C91F325D747FEB46475F989CB6C3EF0211373B40576A72BDD3DDE7000000000000000000000000000712181D242A323E439529DF1864297E33956AFEE00A60099B658A67830A6A6ABDDC329E87831D9F9B647917FEDF1AE182A40402143285516FCAB83F447354C72FAE81AC26E7005C2AA561763C152E66BD80F14565F47DEFA440DBB491E7994AB9FE35995D5FBB3800CA030B43DF611141637A5246AB9D9CAC02EFE14AF60736B6BDB2BABB97CF21E831E5D04D41C00F090B154977900EFADD3A9313389A3F84CB3AC38E8B57B70A43DD08A8243F8154013FD5CF29DE5A8DF0B197C12B17E0610FCFE3625CC94067E01E23D23A243AD1C1F805CC50E1447D1DF93C25B8D76396BB7199E64129522462C5FC8B30C132D4EE9E0BF6F52961FCE7ECF650647E7064AA5A6574649A323E144D7C5491DE4C0A1A76D08F93F87A2FC7F6955FEF86991E62E2CB42908E83B0C0A8BC180B7453CED293F1E20F300431EC1D395E8A537F0BC36A673D491F14381DEA90D8F176D06031B0A7AFB40EA8F76D37FA82E2572B9799A5FC7CF4C49BC20AD78EFA8CD989A84D72ED680AC3C0F64155C56ACBFD7C7D628B418A489F961357F77BD62204ADB079DD3106485A37FEE535C9CF82E832D8AADCBF686976B806B02AE733DB46DB0BF162E973931C3E338CC86DB38C66262D1B2EBC7691B8281E0B20BF36305FBA996D20ECFDC695 + +count = 14 +seed = 0A98A2BD2B9FF42CFC18D3396BAD052E1D0F3372854DA69A318B142F7A1AAC609C3861263BD8FB0549DA7266784DB8B4 +mlen = 495 +msg = 8CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A +pk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E33C8A7F6883F4C69C0890E9E860E0C0C1D5CC9FEA425E47C96F3BDF9E0A6CE0C46555C623B4F1ABA875FC3B2C3934247589CF59A94E84201F323FD1A2306CDF30D3AA6635442CB9DD040AE8AD5EA5E7450B2BEA3AC52D9629B708F701985D728F3677BC2C2B9032392E1AA49FA72B82F78593C9728471C9E533040AAFA4A36552F8B5EABD793BD6CE893C5D2FA452CEC74F0738523B6EF2B04522DB0014D1165EEA0A9E37FAC1EDFA91E3B3B0BBAA8633EC3D9508A7E20C10F0315349F558ED8DC26D361A4E9E3F1FFAE5D44C5D6C20ABF7597ACB9F649FB60069B68738DC555FA195C759820A6CD595F563EA405DBC9DD75B7A7BE81BF7954051AD460AA3091BA58E776933CFE109A42A7902747BB24F4163978BB8B7B7F1A68D790CDFAE618C9ECFB034B0C049909BC0CFD43629A6D5F54E8A89F12D5538899A43D562B25ACD2CC456AD986A38F8C90AFE7B42AEB87199113C841F05B2838F8BE91004C041882FF14CB76D3DB5BC0E84EB7E075CCAD11151288BB4D1ADE633D618AB36F8216152ABCBB076336578B9D91AFCD6BC6C553FE0CE24756172F425E5FFB651E420055D7539B2191F37FE8570E2A69007093C784C2ECB3951B6A0EBF3DE23FD6433C0FE4DEAFE5514A64432C0037A2FDE14719C2DD09D073EF60EEC45E6056DFB3200BE7826D86A0D4DA51E08744212A17124EF3C54BEDD6464E4BA996E44BAE761EDC5A59459F7898A41064FE33E0C63F6718E7A2828FC0AE3DA7D16BC71FACDF0ECBC9CE3238D0F2D8861A312CBCD095C6B3295078B2CE8F4B5FFE6022341F105F5DFCE2CECB18BBB90078052621E9D937F4A45E91D53014989C904B746C14C1FC055958263E59CADEA0FC05B7F2804C24D0A836AFC369BB00D369A606775CA7DE7C592D6B06AFA6A69EAD1AC9A3064C8FA0E82BDD33705ABDFBBADEAADCD67442E8C74265C5047022FD9F7970B3A1828759A52202A805541F2F8F499FDACFBF7BEEED7439B4681490F561F2291BFEE3FB105AB1C31D5EC14C2543EE3CDECF61932F1FD7F59D4FC47FD1E66534D76BB2D27ECA697E7C8A2947A41FC7B9426D05038A9BF1F77913D9EC3A69BAD74F4DC1718038A82A25CE1001183FDAAB41EFDE10600CF93BB26B68C06BB4B669BC1D7E8B39A7E306D51B934B01884F6668C3E1390E5836673AA216E481206132173F4F1EBF7A7A493D308743E2FE482C498328375BF1BE242012A70C7B1B99770F0587CA2EF4495B3CD10DF1B9B3EFF57A183254B1FC325B50DDD2F54E355969AE30DB52A04E43E2DB00FD815729D0DAFF793308F7927BFADA1500B16D126EA15213371C1066E8825B7988434A5FB039532B69EE7F96AF29726FEA90B8B64BD241D32D9AD1DF8C55E80DFDB7CF5D0B594B54C2BE2442060A0BEDD7BA7AD96E80EE518E02E3EBC861DC192E8D483FF25701C83C06F09A574811FC3517796C1EB10CC226EF30B251CEA341E1089C2FC365D10F5E55500636B01286DAC9B5B866D80059944104D88228CA3BFCF4C0760AA26E623CE914D9814C603B27E1D650662B6E2332979B1A88CC5E11AF9E5EC5F98FCC1BE7C4654FE34136DC208D46870C5C2BE632411A7F70719EF1BBE09FBCE60C9FF6655F0A0C676583417FFC8E1CC793CDE9EEA408BA0A4F93B9043EED3D4FC1A7A3208D1BEA4336762C4D4288C3E5520F5F20B7EAB4CD5728548DE2EADDD7125DBB9FE805AE90AA2776B3FA9EF70B77E1750E9E8CE65B1EA8AB461FF5BD7849AA7CB6C57D5E97DCF06111836FDA1EECE69209690C91E5181CED8876C3F802E72A391DBE71CDD74AD30F2BA1F60D9EB8B59E0B45FA8650C03FFE82905FA8E8E9695C70408A844215DA0D3936313146AD88F8B391E4A5F2082E6B0441E8E5E128741A0DAEEF928F345F50DE7298BDE29AFAACC80257032029CF9E09E2BEF2D7844DF6E72956BC07DF17A789E18F9A500BCFC1502D727270E99826062FC316C910F2EFA3EEEC3D4DD63A787BA5D10484A45523F788FBFAA24DB2824884A1BDCE9A1CA87D181DB149FD7A6E917D2905316948F6998B7EBDDE447802405A2DC7A52A04153E907B01D70EA3D17B878F92D19BD866F2ACA84CC4CA053BCF92FAB89258753CFF1281893196794D6A42958EFA49D2341F0AE703321A92AC4984C8965AB640169B99C5E40293BDE5DB550F5685889C0EB417E2E6729B73F4D33069E1B535FDC2A56C1C2AFDDC7F050732CDA65DA6E4143075193665D158370F6D802364A2783815D79D0285D27A4563BE9A8B10E3E6B3510C3E27DFAB28ADF30D478A34BC67AE4FBF1E69F3F82FC9D71C4460267061A0D9DECFB62971F2280FCE08C7928576A843C9107380A8DE1E451F47CA5735FE9230707F56B7C97AB0ED50695274468155BB0FFF15E942285A782A5A74CD2816E88EB707B3AC167190A822EB58FD26593F45581CEF448DC3D1AA2E50BB5AB738A4544A4E6A488FFD5B8E2A0EF0C3A2A9C3669CE9EB2B228E3D0BDFB591008C51FD91E779B410274D91356F07C7A0179B550E68EB622D19D49B1CAB77E9A8D5FDACBBC7E1B3DBF17D30BB3A2B7D4CD0E2B18B6708B6BCFE32EBB4399778A4AB0CE66899FA40BAE9BCE255DE58B1888BB9C32FBCFC75D888012C31D39FA56B00FF110D6D4E8953272B019D3038EB4213F2CE2BB7B56E87491FE5802CDF987ACB1A3850763DA70B917A6BB1E2056041F70B9AE8A3868340D1CAE4DE9A7FDE2767A0B84036EC864ACC2098CAEE1F34506F25D9D45B9C7BAB3A00C04801F62466A9DBC5C72B3D5F04BB0BC19F2A33EB837C26129ABA985462032B3383B693FA9C571A66C28C513F24A8103E46FB6609E12347AC29FC81D01811C64F59795F6B0904039FF2022F481EA9AA4DC1099737AC1ED37C38A48CFB26D8F0790B0714A21A09E03CDD08981D489043DDA5B16CBACEE37779DFD50853CCAF5FA57E987AF7F6ECE979F850582A9EBBFBDE225232F3974B8FAD10725FC480732D3091C1AF3B9EBF00221C31834C811F87BB63C5431C9BB9C562B49D889EA4F6FA4C65A9D2A0E7B3553E0FCD9CE4EAD8317D691C9ACB12759FCD890750EC6F36A3F8335D7BEFFF827B37A63175673964D1ED0FE6497FBBD0A01EB82A85A0B8162BC26FE1610CE4B5B91D95DDBBFF71434A999E735FBEEA0FB05FDFED872E3BCE9424638678ADDCA9BA61684A95FDC9520D74DF49A9FE6A9A9E524E27FB8356DD21CD07612C1CC612F4A22228D6151F7CB4B3DA5AD207E9BCE4F43CFB1F113ACD0A7BEB12D650AE5DB0A1C7C93F72C6DA967FF3E317FB948429938BEFBFEEF37DEECB884D08B3EDAD2ACBD7B709DAE9E59D0F4C94971011962E01D9A642B42863FE2B0C5449EF34AFEB4B40B455D8DD0E8522D2F7090207192789F03C864EFD6A9F048ED4F4FE7B43396F5CFFD4CD7525A354BE32D501D80ECF64DEE868586BEFE2BA4DD92E0B9962D667ABBBE41D90F4974C85D1AFC3546E82DB6FADEE60E14A4EBE00EDC219BE8723B649056E1E30D651D6B24EEEB980827591355E6B35BD33BBB7360000C5D4A7497D66C947848115E898A2E8DA0954EBF4B41CB2B9F10CC20D7D32BABFE00690467DA6086A924C61CC75CFE80628BF95698F7B200C +sk = 9D8C102A863B46476B536027234D5A7FC36E02CCCC098543974B4BBA8EFE6E33FCB82AD2F2D003D801687F31BA9CADD6465FAC6765795902F7E1D1F39AA4FC8E680E3A42ACD0C3E6780400A891F550A53E70298E40229BE6B949B521C1E4D82B9B8670E2026818192D24C78404330013184D18454923280203010A1A996521014253B45112068C21370EA09830144006600666841692D9182EE4180CD1960CCC88654012421AB63081444921806C401820001070E2B685A2302C62380D19B75050C88C5BA4804342665C446604C3881B38261939820A176A10B10449A249630090DB42084222614BA0499110088232709A30811C96852426901203400B374211A80D44900C1CB50D110171C4942420320C1B46464C96691B331098B245A4468CE2308A5A164E1B0802CAA84518C68D84140A0934094310225128089432629B92489C388D92B2605A288E0A93208A38125B24208344321307668386714A3040C0040CDBC64DCA402D08B520A2A08484C0500193280A2780D432041B102C0BA66D52060C12400A0B96658346651B222CD046721A346990881124260D622451C2004412114E0C184601435244B86014470EDC800001198D5820661092510B45080AA44419862D5AA2912117291C3669DBB83120826022B58C913472E200844B2266C44431C322920C84715A8251A33231003072E4124A244145929244504870D8B88D6028210BA47149B44144188D891272C3B201618801E484058310228BA2899A0829DC248262164C8214428A240EDC802C213210214202E21869CA486A08984C184741E0A4705CB84DD822644C28295A124D44005263184A22118512C284088691DA022894248100208E1137520AA87062269119892124139258462C44C628108500E208858106500BC771A404641180710AB80D813605190711D4021222834822206C028901E1A061C4A82C0C446183829020434660A0719A088AD0A2294404460393845848129C4264A436885A066DCC320263444E90222D8B1222A04612090341C836628CA86511C7281313489A466110A14D8A462EE4C65191822810036E44C6486322105B48320119609B263208082590800D93C251DA486D91104ECB888463486D13B531E3B4000440490294301C042A82024D02C0658A22106244221B486CD4323202C40518A148508209A1426A1C2141142524E08648A00890D91845530046911692C2329193C42043140014872CE138411AC26C64C224110740E008052341710A032AA0B28462C0040002415082011BA0011146299A12040CB90853421282B04D4CC4299A24481A26081B035018C340A344025AA87188464C99A66D59202410B5001C310800C5715C4091202060D8884514916D1B206CDC02684B066984C244C32681948661D20022DB060A0846428924104022800B21250C213114212114314D59B64101B3211081291A244D21B470DB108E00A16CE4240A19A06D028411DB305180482D12000E011628D836200493244CC46C1046641019041A3592A206211AB3104A800CC84225D4B80C22B6804A92290A00695B946C93428EDC96049CB42C5CC46022366A92464E1C9790C88644213508E4926011B0510C1282823650DA203140322D02274D09170043444CC4A6710928619312522247688486450835711188240C909194188943B425DA128AA3988921042681944821256911B80D02B20C03A101D42081A3B86D19C70D21984008114200099053964C5A865163322921A728091601CCA08CE4386C142610C1404AC408928C166612140A24484903870D1AC9010C347212391222339290A688A4982021C2684220065038080A056642340019406E08998C20008E5294500A84495132020981240B418A24A08D13234C4B200E092732A3A26858984D9196111B198519066E020765C8262D53948D63422E83C025D440221838608B04680AA76514358DD41466C32205D9308E04337223010ED4408ECC289163324443C065C20664108420D89885511432A3168C1930300928859492645C3620CA322A4C208D22264C9144300A3621A1126513A00D91B44CD3146583901092002103134A044890DA268D49008918188D4A1804C1206CA43686E2048C6000088CC48D629445DA9250A2A89022A14408046CA1C68963F05BFB4182F6FCEA0D61EA8CC31990022C66556086E58F0F77E39E8AE39C8079EBB82E0868025EA3862E734C3C64D34957104E7D44132C9BAC2BC806C668A24398584BE9725016D2BB70134BED727161A943F1103A0B4A6B44729E11FF4CDAB469732C79888BF1CBB1CADFDD8D9E3551EE8F0D975C264945DCC6F8CB73235C33A67BF0C726694FA143BFDA6ADBAC715B901AB967F16EECF29AD8408A79D7A67BB7ADFA03F47E86387FB9ED63203C6B383E814EEFE72150128BEA73A4671004EFF23729E2C490E993C2490B82F66A65EF2B5183E9E6F5D87332053D708AA45B8E6CEB2E3E934A59626F8580E077FDD3D6D24CE67D2EEB537DA8FEB0EE15B03BB86293AB849758348B927528A0CF7DF6786CDBD42B8421D97AD6595C8B2B8F7AE4AF06BC99DD57363CF2625B090B9F5EB276E1BB5B49C081349A9F0461459ACC6C5ADD134172945A97194C5705535CDD55CC4D5C30C0157ECA983B42C25913532CF0D5569F4A3E1527D36701020610CF0B2DF835F5AF35157F5AFCAF3C85D34EADCEF4387F03A94C57D6F49FBC167EC28E8F19B183BB51D0E709E9FF822978E2DD4E2638670824E5F8C5E3360404D8DD7A5EF3E917C532504DCA0467F778092C0DED168E917ED891DBEFBDE61728387D4892CEA42ADE6125DD4D77D3CDB9C0E099CCEEC02BB067E03C0E814EAFD63205728EC0C50B998FD86CDB234214ECA1EB87E4B6CE5C095DFE6F8E6862E896FC4B7E31816E0372AE83A1A6D29CA1FB4EE0238682DA1C2104E64760D6F7EE73E7A744947281F2E727E522A698D44936F0A1C0804219976161D173DCD09D68A09EB0F8BC3354BA3F94B9FFDB02AF3C3A87A06D0E125C1B98159B2B871299F947EAEC45EAA891418534C12E8F6D37B6ABC07B914DCCF4D5FFB489F6DF9F5F4027F347943B4A7658892ECAAE9254DEEB7B16E87B343F1039D206E809196D7669B55D975CE5FD4E0DA2D64435BB3875334A1E3A28D3F4A5115E1779CEC70AC7190ADE7119FCB51C1C47EC401D474E92F553CABDF18521012787D74150ABA6B2E588A0B80E5B508E9348E6D91B7999BA8FCF6E138B3F22E07AE8A47A839F20C560A0ABE5A18C7C810B7C5322F43EE3EBA1B1E64830E8E2BEDD7F6047AFEA699A401D461CC867B9E8666A6F1D5FA1B855345B50F9A4F53270BDDEF4E488DBF4906AB6E6B612A854D668E60C986C26E6A8D14C87356F3B020DE45F73F4114F0E2F9953FEABE6951FAC81B278439C4A80E129B55AD60C48D40EBAEC6A7F7B0AF5F598BF4EC373210618497040D770EBBEFA53EE99E63E925294B48B97848A254C6898ACC770C85949AF880078AE64DBF2E072145D1C625CDBDBDA8529D91F07F3B9C24A559155C02D6B892BCF270C84733D5D0A828FB0BDB77E83A8FCAE7F1922213BD5A9CA0027073BAD309672A344A40402BB241C8F581B380B5B538B04194C084E164C30A4AA17259664426E3B056CC9B7991DCB05A889C6034880EBDC1C8C53F4BC19AB09C3A740AE1EA4C9B5AAF3E3D8E4AEE914ADD778CA3F31E4F9922752778B0CDC17E26106F315E351CA679430C82F341372FF99EF98876B182580D987103E43EFD4DA80EC019157B6EBDA923EF318C6F12B9944C92857E153CE9584E6485581B454880FBE60D5ED78D1E2AD93B7CCB15CABD8C0C8EEE9B7A6BCD602D65ABE4B769A620420BBCDF37F0B925A6DE3134442CD76477EF73426B1BDCF8373C9D70309F3EC5C53C417B6C4F97FBB7040D830A1715AAAD99F2F03A88378B822094961A590D5F9D345BA2FD56B4F9D4F4C986E08DD7AFC13E4C62CB48C02AADABA1409394B6F224B07298DEFF885F80C93A610B55214421BDB12D22E70902B9BBF2D6DC2359D2B35C79BB7F50395D812F6CA9447E88DC78E6618A5F66E9188602EC2520668C4C11B3D137606EB7A970B74B66B0EC2425CC2A78279144370D9A0685E26B23ADAC801ECFDFFD5B81FE2DB1EFA50E2555AF65E868A5975DE302539BA7835114B17B9CCBEEC3F8A5914786D815B7F7FF81BA5B24BE711BA286B704A236DF7D53033A5F17FFF5EC73536140E08C7CD7BBBF0B68D197B64EB0CF964C9A24A0E6435B4A7FB7A8C4BAD5A070CB33D082B110E142C34DADC2CF33DD07F02B1611C6486280E57413A2429E516C20287A99576E89DED59B8734E82834514443FF2B981EAA06F46EF8847487B8AE0AD40EAEDC9E669E8F8A75D88706790CDDCCCD37586D6349BEFD309BA12A8766FA9BCAD1DB4F9CE506A3B4BBD4FF6A2A0D915BD84898906B17A69E67FE6BDA85BDA3C35EFCE52C27A9D833EBCA0F599E4C936D7E1C5302FAD17EE1C09425396EBEDD22CB091D2194DC4AB5020F1089E5A3F9A61E2B0005FAA8C677E0D75C078FFE0CADF81CE62C036EBBA79E9A14DCF749B4EF48FED897AF45C52CCD9D0AB86B1FF11ED42C64401B58C52844ABF28A1810AED7289DEECE8743D1E39443B0A5923863519E802BA185AE55E5D774D82A63DB347DEF4BF7BBE65344F9992112D8B992F72C0A578CC1A1FDF965E101397FEE1020EB3F80384664E036F947156FD334D3C3E4BCB06B734E04B64F107EB4D7AA5151A726C163FBE162DA190E60C1DB021374C8549620489A471B659F4012E42BCA9D9FF93397B278BC5363997CFEEA0144F7E4E6A512E669A1CAFDFFC8D54475634AD38AC8813F5CEEAB9E487702069062C48176F9692588DFCA2AA99824C0A2E3A6961EABD210C3089EA7BD5D5CDCAC3D74B2A64EE8D5D1D6395406F1BF3C0877A00CAD6944B9D079048532F352F81692BB69F000A66BAFB404336800AFBB481F50D552E793AA631F914D6E4B0F2AF879F9A4D75620A8060C46A676334024F390E154E591C317A03A142AAC6082C392AE1F9E1D74C7CA96C99BC88C45D188CB91D8C0096AA6E2EE36A92ABDDD1A200A47E8C4AE77B28E81CC726CA2458D5ECF55F5F764C520ED2DA32F99917819151A695242BE95713DE3FDF0C8221C0B5C14AF70962B6B577A346EE451392FB828FC361DCCD3621B164911E7CDB0DDFE06B505E3355D5BD469664D8D30278824FB343131A8AE1654775988B9A08724421B813655B394B1C89DCCB774330DB625CB82F518E4C71553D016C1652249BEFA8097967E6E02BAAD55DCD7F128852C37BEF62B65A91664D6C681C19531FAD37C9ECCEB887F1DECC2D504D5DB445B24653632877DC1A312C709EEB12A6D2AC9B982C966FA9F83E1C4123890880A9EAE0DBC49D15381EF9672CB68F21AB0F8816FFE414B559A01D75F6EF88F53FC80D01EEA9CF48FEAF214B52E79A57A4840C5A7D0E74E2DC48F928671904D7387149CB3D3818CF92B72CC8F82A0C30C399CE53A5D0B32027BDA9A164CB67867E6CC1AD333A221AEE1BBD7E938FB12B75EADCCF34E23BF8D1C214EFFDCEFACAB74E558251B5609B7C8174D0F9D0AC8059E751C6F928AB8BCA819113E14DDF708BBB838E8067B5C76BCB1A05C1A440AFCEDAA1FF95C898B265B30C2EDEDE872E25728F33ECE4ED98BE8F09EADD030B32BEC11524CDAB4B52C5E46B0F33DB91D30B2748BCC9AF67706CAB5FA5951EDFD1D27FA28C11599E5610F15DC824A5B194F8DA01C3664D527D0E7A0AFAB327B7E28B0730DE26225FDFC4DFD528A93BE12A8A1ADDBC2E239D226A84D8008B12F2392318C00ACC396D8A81FB8879C8824AF7A047A67D85216AB69E7BA3B9F8986A5010A1D0CCF7BD105B86BA2DE87619114543AA194DFDABF6DA2CF4CEB889ECF74E19221EA7AF2AB6974D761731A61E33F0B403210F241D075F6C2DB90C24C4190BDFDF7E61A8AD24558186156AC73CC8C4D0A4BD39ECE79D3186F654B5D0559EB85AF41442DF03E9E43A70AE2D4EDE315142098602A818A5AD5A60CCCCB9185A99AC9BBE517BA38BC8F59731AE7447218A39D190846D21F436A022A909709C9BD64CD5A1470C401B7B2CCCC850E5860A5BF2B5F8AD3B4BA4EECBA337FA3AF8B2A38E83645232A65F8C6FAD96236484238D385CE0378592FF1AA0FCE3FB093053B7912073883655EE8679D3D19C43B7830B646532CD1B080A3E641E8DA560C0640120517D3DCFE604FAA5B31E583F093AC29E8A203DC0DF49C0AC631213D89BB752BAA6B7F0AD00B1B3A925346ED74D5066FD9A53DC4923262BE47F3DD4C596C4F42603DAE4A8A9C097AD08B1C17352B1D07FEEE0372CCE92CD8B95992DEFA6541AB26E16CA306B0F1C2739A841A08C6EFC5CE08C6C0051AB0EE96B7FE3DB8E30C3CEC49D04328A3CC7B2CA587668AA756AEAA2BA4EBF7CA77FA46AF23EC5B8217C155C8615E154B94D54276F6C80B015F9773CCDB8B0B8819D5E4376E1D4F7774FB9F9C884AF6ACAE5F54AF67870634D1F09D44147EAA3523E6692A6EB871629D0A0D11BB8C4E5F702D0367066D34A58C6C5AB0A338D03908480CC4E02415C961BCF419317C074DACE81846AC5BDE9A82D2E22CC2F90A005AD8A913139488FC5CA3772843122941932DA360F2D235D7C83B5A502999344B6E58AB6398436D5C662D2595DB0C9A907D861BF116424966B57B99D2C3A1BDEAC02BBFDCAC75DBB4D96933065AFBA443781D0FA05009716C83F10F4397BA0CAE28C28C33FFA6E3DD0EF4DBCAD72C30B53D6DA98C7D2141034BDD3745A56510F31DB3993F8E11CAF741F0EA5D1478C5BAD6F83AD3B601AC5B851BF93DA5B9540F76C61B48AAC +smlen = 5090 +sm = 540D6813A6B57268A40106CBBF5167138F30738C4DA4C298F5BBF2F48C6C3927E8BB86A2C92C4C2E3229F536A857610E2B34DE68601AE65A75050B46D53E7E645BEF4836436631C36B8FEE2F772A1393D16F01342E4C6ACB4521735521F850564142448DBCEF3B43E703FB93D88107F6AD5266368299A9923995D52232DB8CD58359C2FE1DF2637CB8DDBF893FF29261EB79E44CD59DC385D1B913D8B7AD6D50CF6152D5EFB75CC818702DF8D2596E2B06DFA8EFB7A7DD84DE777A3C5864EFE4CEB2842F7C205CA95158C89CF8D2BA982387CAB9A5DB7F6E9C8DCBD9330D81DAE6AD98F19DED5F8EA749375A83B97FF3FF20360445A06E98314D18C5221EFE190F0D86DEBA2B0F404ADA7F97866FDD216E4C336E6331055B76C1164320B9DE3E1F0C2051D8B488ED2D569545FC6726696948F2EDDF607DCA17D4B48DF7E595E5023D175E92135B4A7769CDEFE2E3C05D4A78D6496DCCF99CE1A91C297DBDEC0F7571359751C2FD7F0B96EA46D146AD3E1F77AC4F8CB8509DC40A2875106C17B6722A37F0EA0928B9BC07E23A410224BE813CF58579A59DF7E56AF10A742F06359FE73C967471ACCB83821ABB6C509D522B5E0C3C4BA25CDFCFA324575EC17E022027DC7F353183D5488E4473911597D22F9B87C43765613A5A011DFDF41B75DFFCB8F3412DF92240215A35E31CCF3FCC7ADEAD978C1F3E8C6C121A23CC6032BD4B21E4A98E7A46F9D8AEF4E2C3862A1D83BB705E9AB84FC6D4EAE5D9929F0ABEE865D16F8FC412AFB415ADC06F6AE595E95FC0AA24F2A18A23D06462CB2C60C88CD1654F18A229F7D0008BC1F7AE59C716F21BF9A395AFBF60BA913497B4459BF4750B38A85C67122B2EC6C337ACB8DC15ECF6B2C2F810FC5DA501C1B7692779C355CC4E0C2131CCE1619B5B9162BE09A4ACF447510DDBDFAFF9D9EAFA81B4597F5AA4EA904E22AA6C59F8EBDA6A7648E88B5B1A732A3A8F8172AB6CAC394175732F0A2D123F86FAAF728BBB66681D167BA2AF414803D6A3A93D519D9AD68B177DB6252B0EEB10374A9B32EB17BFF9932D2BB0DCEC82D1429AC5468D9BEE32023D3BCA90963EEC76216E10B2BC26BA614B894B58D821A251E4BFC4C555B4A72D26099F40DFB8B9158E5CD81B76F12CA9C478C5C42C0B6E94ECB962FF27AFD673744912D48C940390489159383D70E79CF841623613EE20F8BEB04A9F919905C48188EA0554EDD229C72D8D05609180F4F5CF49C33361CC932E1FC152316BABB8519B7D6A3F1D8086D1B5746E48EEC8245C290DB4D2AFDA00EE4037C7154DD434D950F69AFFA11AF8735EC837108DBF8E6240782E8504BCCBAF1BC8DE6B1371584141A79C17A92AB2C7120BECA777AAE18603FE1711016036E1FA42CD162A39D1F03AEF997E77D1ECE363CB5FD25B4478B9F28BE8625FA0B91811E29F3384F8410E9BE9611D13544F995284A42097ED1A53F4628E205E328672032A3D4FC96F067A1ECBD2F919458C976B8FC10EEC29333E5C9FFAE96923457484F4F3A44D59E017F400B191FF0760FA54778B1A22BAE19D3DC18076EA79AD7ACF312B4C894FF92361D6ADF307752D59CFCDA1219409F5912E33B279A48A048B6D0C6D0FD60468DAED9BE2C248EE9E36F9B032DF6820DF71D2AD206E64209524582C7E7995DCE2704D5850A74405D643A36AD84BBDDDCAEAE928B4BCD2AE538E37EDA29ADA9DF794E0059CE17E11A6CDABDC0563B48E7BA8CC5DBB6B3D9EA5017E9CBCA402D4BC5B7AA1C55B5D894A0D79BA6A55F162DDE9F7870F73FA21E0E6BF63269693AED8BA2D3640276AA57E5768AD56F25CE53487A9C5202C43BC54C85A9FBDEFC4C881606E7A112AF924225867E28B4AC5959026D1C813BC1207EF8246487253B429FEA566D1B356D9AE52E7935BFCB212E389C75EF06FA82C9CDD73A5B853FCCFDFDAA0DB1164108EED6E7F854B4D7A329128D8C6EE2E4EC7F8DE268406CADC68F0061F2A7858134F9761CBFE325D51849E99250429DE45682DAE58B9EAA873C3DCFDAFE07D6212DEE55580E5FDDFA217F5DDCF2E73FD9B441F9AD9DB59AF8BB5A97A603BF349E0731F5FBA908BACE0556AF827C255CFE3308957365FFB68263B3200DE2E98CAC8220A6D2461F89D94E016618F136F33F3BB3D5D810778661A58E02F835BA90BD4853F690314761A4F3BDD7FB763F0474C9F5AD1A6DBB46F11949525ABD7CE95BBDF1ECDE8C23FCB3183C847A5F83AF2B48D9F9E742336E8E6019D3761B3D3AFEA9DAE77180AF958B124C24F8590B1269A952BECDEBE7B68C0F95945D36F5322B85D973745F1A79151C4C224F6F6F4F68B0E2BD50D6EDD41439F384E8D4EF46156C83C9D65753C2C4A83BA80F2B7BB94E4CCC05544D6E8224C595A2A4A845AF84A4F1BEA5F5C6E41EFABEB702A7EF63265321AC1327A4476231375D5E4F5F6F3C9ECB65FFD71C71AE9E95F1C557DBE310B1EB350BF6D4CBFAF93AD1C204D4317D00454D6187CA57F8EFCD4EBE23EFBBACAAE87EC600BE3F61663BAEA0787C9404A746B39E71B905BB86533691AECBB6BA6EA20B865D2B77F6BDB79258583746A0792909AB0C21583FDF0D7F16132C1F07795FB9349A102F28C619E2A867F6FBDC0E9FFC5011A55E9EBCA2355A9B26309BFA33E0E7A2AA9E28FED95F3B898309D45AF1F01687742C8D2AFA64F2A784085E097F805DB2587BB6E147BB5E4EC885F9E0380B6040D4001866015DE071527725ABCF1E290F33399EF2C6E6BF77838A0D0FF16E0E734982BD6B1EBEAEDAEDD1F0839B90F9FC537BE97E4261EFBB19F85AFD8A1E4F4C6B9458C65E2DB0F8B0C54D17EE5A9B3F78857D6E9EEB1289D0ABD45D377ECBA17FC8A80E214F0508F57064AFFF5352822C34993CD024352C856B72681CC6995BC41334AF4C88917952DC00D7D2BE4A584D41590BEF75AF10377A35A494E45C5B2DF48E8F212BAA6C0AC7D52C5F07DB8E72AEE97838A6A89227FA1F1CEF77568734E67A69014BAFEE18838711A6673B8041C7E35AEA7F2BA2E6A4825548F44FFB3C1856D131D9613572F1AB34EDF08D6D63CABDC116176AAB8402CD984DFB51E8030BE9328E657C8F6BA49C93F306990661D16FAA04A48F592122D9AB83DB0663587097E04A99DAEA90E44CBA0349FBC47D9433D06D2557119AAA0A171B94AEB0279EA7DC489EDB389D26FAB844F5BE376E8A9445A3889803C1B9E07710200FBADF6330BFF43E06F4C7C1F9A1D17DC9B8487165239D955BFADDC6C4AB119BC23594A9AEF6BBD5CADCEF85ACFBB5876977C2FE2E6014BAFB6843EE01006DD006FC7270E25FC015E094E0E8F11CE966782EB483BB3E4F256D7CCB2FAE3F656CA1A53339F879B9E424C92D3CC47E0273237554AAB5757DE9A414D68F7912E2DFF651D270782FC580D3A08E48F2BE0E0189D6CE0DF273FCAE976755298C24569704EFE677EE57FD9EBA03939D615AB18822EA0496EF4D1C1401B4A74E44E60441A642D3D7B4E7BECABCDB159083B924097CA3CF7DA8AA3CF14E355B43F891010A35986EE9A73042C6DAE4ED20D1E0E9E4CF71EAFC3355BA359F5D6766CD81A31C5D9402598268A0DD867AF60683EBA7091CDB9F2A3B844916D7EFCC69BF97585499701842FE23E40A4B53A8D0E1DB0228199453DFD28D6E2EC6AC84AC27D37E9C0E118D81C704A04117EB133977E2A732B743575D1AC53A7F2653F66A3AEE468CA4E9889DA3D27AE1C91190886F5FDB4F5ABFF1B5F2BD79ECC159C6826ED738F5FB925A423ED10ED7B23D36006A4919AC8B33EBFF344BBB351AD1752AF40A8CCB1AB9DA6FA89ACE4011B4931ACE42C4E426278A71CA640DDE509A4513D78727D2E9ED25FD03D9CA234BB56EE89735C2317E0537F90DF54E6AD36F78E0D105CF968F6E7C58265C34C3C0C2D08D1A7CCE08C9580E17CBA2FF8CFE8EAC15E656FE372AE151EE86EFCCE076B19E8D329AD0FF9DEE6D813F9F004F581FFBE87C31189BCF832930C85B7E16DED82A91A85CDFDFCC1E1A24E52BAF43E092BFD6B9A91B9EEA475A59F71419FC84BF10BF30A5E25AC9CBFD2C8F2C6752FE8C46ECBC93440474F9A4EC5AB3DBDC66AD58CED534CFCCF653E43F177F66E52A1CB7C611495F5618DFC9C6A91D2744D91635BEAA5F69C25812DA0EBD8D20B8754EBE0D669C0601D4A24EFFAAD7839585F1DE6DF0840A3821A27A1716066FC467972335D32237F4AEACA4A22657567F1A7FE4AB719D974FF2D5CABACAD35E9C3C1D5CA1E61AAE2DD359F3E678D973E25F49403F0503AB08BE0980915E3324538D07CAD4E84825A4225C299C714252BE9C4B2DC4BB0BFF73C9DACEDE25E2CBEAEBDA4BAFEAA5FF11591C70EFA28F7C9354E8148D431F11E7839CB26AC4613C2762A290C916CEDBF5DB39EBFAC726CD9F4277B791F3131275E412D744DC42F83922B02271F88D1CAA895192D6744AD29AA541C884114A5B57FEE0908AEC7BB4500971EC7BFFEE8FE068A494ED286D4AF730304D1B85AF39BC950BD4F2DCBDCEEE9B94821DD6FBB289F56C84CE3F623BFB508E4BCDBC11745D703CB1C710DDF1DAB981A00934B554F2D37168C22F051E35CB1A82EB549E8AFC98238D179AA72A35CE1B7A4F5A69FEF6F740809D941B53BCCB779EE09EDC67298543C49EB8E267CC77F33F77732F364A5B69C6B78D4E2A7C4936507786C75B939BBF3E04B43DE7A9037929FD88864B0139EEE0DCA2AE97262B1332F7218A80C051AB5C249278AFFC753F32A9F37C1F8B429E8CC5DB3DF8E0BCB7609D74F76DE23F4D97EEED9C1A4F4413D4CE7C2C6A91EC994FEEAE6D22DCD2FD3E97D5A7576266595724588D5631EA41D9F5F6E6BE7A05B2741BE2A46AA687ACD37E1CF4E7BB30FDA0A3E4C881435EB3CD12117363DAF066CA8967B9114868C7FDB7D4B9C13E78CE6D76324E3A1DB203760FDCBF36EC82A2A88E174AAEC5119BCB628481B9CCDED8F4E16BDC51C7D5A69E8EF664CD3963E2A9E0A8EF748C9F5C8C020DDFBCCDE4533B825507734670516372F1837B6F6679B63EFBF9C56C668A8CC50CA39AA7F4F8B1196D0433BDDDC0AF97D2B32AAFCB7BA01A869D8D8EDD4281818AC63759C23DF0650F954B82BB5A0D932B4FD3E73ED9C6279B0280525123E8B7859422D6E3B552570BC801EED47AA484459F477FA5EE43F5C5116218D8B8D60AB2A20CFF590DA77A2259FD64B914B5005675E461B83F2276EB39D89B045F063FFF706DDF613F0CBCA0E7DFEFA55EC584F64136B47C93018662A438F772D9F45928C789FB21CFD5198171879C2237A2DF2BE72AA191A60832927821CA7F6E9AAD9D9B39B3ED7B9482B34CCECFDD494AF86B77E2CFCEBA62F740A315B49715732230FA7758ED45155D77F435529EA9880A55565F09FEF8FA55AACC2C6FFF64FE72B291871A0A4105EFCBBC9C5305EC79CE710C5B2C04ED35CB922BA00079901FF4856E5F95F0C014E1166F406987D2A9D71668433EFC96AF1DE4CFA8E32160F4A0E12B22170FBB0C06580E07472F4524585BD2110C6342D3788B87D8143FE0D461564FB93B372BFD0E56F61836242EF30C727DB750DD2FC586550CE52F26114E9FCC27BF11C312F4D80CB996059150CAC1DD291027126C9147C3EBC56DCB121635719522A9410FC7656DFB1A364D1C9F701CEA3DC6D42219D669A27C3DE276CB846F2E615DB26C5F09EB1B171B84FC6A0431E9A11BF25B3E3BC7AC64455FCF54DE59AC5C6DAFAEDA4A96ABD6C364571AF0F53797D3256A35437C20F194C0A4F78072299581C135B71752D98B6246C4DE055830282125D481CB7A0FB3277A0B13148CEE24E16A36C69452FCC714FB51D745199D845F3D5B774013C1384D733F6E9BD96E0B4AA919C1C16A851A1823BBD2229CB1FD0CFFB3B7BF313F5F41270D7D5C3B61060667A986AFA13BA33189585A17431D065BE4B0E168483C24EE30011B5B535A2E62B20029E3D1C5BF42DC2DA959241AAE2BF83185638C6BB583A38F58FBE9DE8AA5EB0352A81C5FC41B09FB4EABA2603D7F2A5699E84A180329FF5658C1E833D3F1BC6260188CA4AB6F33E48E16AA900A940509995242FDF9EF20463A0E86E0839191F00D2C08DA4654862909869B0694B55F42C9E2CC6B4C8ADE961ADA784E2B51FA925A33995513945E8A6A5125D81BAF5205DA5E7EB8E234DC90C424AE80D5B4718E58660DEAD9E1397E1757BFE2B064A500A73CCF5A6D3150520AEDB31B78A937C6922BAE1CA5294DCEC6BD9F79B98D9D44449CC3559C6F9BBB7E63BAF1A878350C43254CC0427193429E32B9CCF4E2D7FA5478A1E5407E97481607A629547F82FD65525B8EFA1EE646DC66F2E760DC0795C884BC1A23E8CBBD0EF63411A759A3ED7CA393922B8DF18191C5A6D89B2B9484E6D92CD09171B1C305FA9AAE1FC0D1E444B7A8896B6C4DCEE28292B34646D788688A8D66D0F1755585A8CAFB5DBF0F6323F6D789BAFB6CCD1D9F9FD000000000000080D17222D2E39458CB18850E27D8416B88A9A71F4A66BDF447814DB6C82098C371B53F61600EF5DFD88E4FB34200207C3F6F55166AF4878D38FCA7E2DC18FE662E3EA491B58A86246CAE16090FB7ADA53B9A67B3D0E3787D3323EA921274C60CFFB19A889BCF0300FE10E242AAE025F374DD83FBE9D007C8B9D9D75574C74146331DDEC6F0E49C10DBAF15654897E33E2B4780DBA484224AA6FAC79015D5792FAA2D532BB7D239B11D91420B98690B1FBDE9632223927E0804BFB284368A426C414C3DB8EA82F0D246413861475ED2DCA9E80FB4F3C34FEF7528069AE1975AFC52AC5AD2CDBCA1459E140F655556093210D7905A1A1E6CEEAEF0194A0B2EAB2C1EE853484E715D2A1DB551FDC620D5331164C74CA4848B61D408D2F2A943FA09EFEB63D524691C99DCC0B22CC61B98E6FB8039E5E0B2D7DE2CAAA900A44184BD56C9F02141A3AE8AFC661E3E898ECD3004FDB0704272BA780CD5DE35153B6FE223843024273642DCF8E4B58BE2AB1F61668680084AA0B75A32E766C8AE5EB30D4E02A12E6798DEA40F80D8DDFAD2041A52922701C689F46F49F84CFC05ECA6D7D4C356D50B6A0BA61966245D45134D6A1F5197540A1C39C36BB0B78831AF3F5156E669FD9213B64E0CF1C5A31E88AE79AD61757EC67B551B9F0A760F646BF81F6B92403A62840CC29FA4F3949B3A9F0A9A4286EE7808A + +count = 15 +seed = 9887F1FD854241A301EE0120645CD8E119B43F7BEE11F77A835E9ADF518C3A51CB76D86653FBE73AA716264C146797EE +mlen = 528 +msg = 9B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 +pk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF875264B8F1BB7E96503D99480062E1025E37DD935B74E194F4507CAE3D83A0CCAD20313635D3D506F4564FBE01F3BBBE76C784069706821E0A7179E4585740D7225466878694A301534C785A2DE84E1661FE57E66E43E58A85260B9305B264D3987BF931FEBB5841B3A5BE113262DA4D2E485EA620F9C2376DD86C96F92C22B540811DB9ADCCE3DA73E666AF72B77EB521BF1AFDE6D9CB38383F262E4BF41D6728A686109CDB787C8C1F61A29979FE633F8C245C06C8B65AC9A6E08A1673ADAE8D596CA1BBAA6E1A656D5CCFCFD43CA83C2AAEDD347630818C9FDADA82D5DB9158DCDB0418E327E93845656C70B62A24E90776A1CDC80B876176CB00858A5ADA2B3A4AECECDB22E2B84911F0B5A9EA0EF97C7E0403A6644C3F23450BA4D8A91527B85280D3F87AA68DA8B7F0403F26E100796547BCD3135BA61D3B57079583B08FFC8F568BF75F5358DA6C1384DC767ACC43D43A25D10E879880DE64BF7490B1D8C3AA430069A7F4A304A21A3403616D2ED49FA64349951B55AE86ADBF0134217B41023962B0C1401531BBD5CBBDE202C4535ADEA23543B639ADAABC5D77FF7BD8FEF64760BE51FDB3FCD5B85BB4544EAEA033EAEE345C884A10BB93EC682DA675EFA07273CC922D0A9883BB8E494E2A19E9D3BDC726D246BFDEB64B174106BADE41B3A1EED3974A8E77F73DBB12143DD589ACB734F502239543274BA19F4FACA9601E776CF54C00F547449F7B43BFC0AD545D6E2E8DE1AAF56ED8B5A5F0DD440201FB024B7E737792B49E81343F787B4050AF4D187F2EF46D8D9A794D760AE4DDCE98755A58A2CEAA5DF6567F562E06A30337C732A096EDB423A6B548F69E7EA2902ED5BBC98C3A98BA1C81D1E56323863806EBB94E6F2C699F1C3731603CBA9A3FB023FE5DF9D5DE2A5F5AE19D33ACA94185E3BAAA73A5A03190B82B27B48DAD75F662F8BAEE0DDF2FD2C401F4B19AD00CA8728C36EFD1E8D103C228C3B78D04DE7E503FEA2B8D2BDA48D0764205A49F8CA6C47D14745CA2D6F8DCDA0CD872AD87568A9C075DD71DB9F734007DF9F936184EB4AFE8B8421046F315CD73927F8650A9486B1D6706065BC3E5EAE34991E76C20BDC633B3BE8D4DDCD4DF0CA923DD5BB692F8263015901F44D69CD351B9598551A5931F7F815536346DBB9DCE316968E3A5E3FA1428F02E0DA9DDD282A24B18662D7CFDA16ABBD65F37EA6E7A94D4C7F229AEEFE90FA9F7B774FDF2CCECD9CFEC407580250814F6EF4EDE48F0AAFF0A1018FBB7B59739D2B471E5EC218753F8877EFA197BFE6C3C8C24D922BEC2339FB8120389A8C4322B9D6A6FA8BF4EBBE5686AC035498E214CC0D96FCAC307C9DB38038B7DDAE4B2E2641806FB121D5D3A130761762E273217E44D16ADBDF0B5518EE1B4C793008234FAB9430A4EE8F1F7DF1B0E169D207350F959BB410F79AB77645D79D77E6C656631A4FBD82873E4849C7FB258A70F54BD1C83001C3AC1FD2FBE5FB7D46392A65E4531055BF3F85FD17953F2056CF7D28917AC2862D0A823CE6672C019F0BE90F12EF93E8D2136F4CD6C40818AC78B2581B366160F1170A343A1253532768FF8038DADEAA2E77B02E024A052A2BB9D4538E1BF2F4713D87DFA94C7FEB4CEC675FE30D12F2BE4777532ABD3753D245F82ADFDFCD684050D248F62275CD06F5DCE75008BD93A3B19C3E256A4196855A3DD033EF42F8588EAAE5C9DA8A53D5A96FAD6154D835FA1239FDB83F9C7FF03F9EDF6D2B57F60F0F210C81E32BEF74FB0A2C38967E4C6AE7476A4AF02AFDF9809272D4676DEC0FA868A9FF811DAB8A19BC197EB450B2BD57C5984E25A705765D5FB4B5910775220D52BD48C6C3489A4FF122DFB309FD3482EC9667A3EFEB15A96948C51DE3B64C03788A78A62AB23E44E59A1EB0FFB03C65B2EA65A84F90D6C94360E0DDDEE5E8E673D238FC29AB9490D4E8257F206409C47D551F061AC8D1B510B0C4659193B7A13F30C64EF55B128D22A4F95B0BC5336C2F44882487B232002ECD0CEEAB09DC6A066066770489C01E6209145D49EACB41C0FF40477AF2E413AB0B8A9249F756337DC99CBF29EE2493E5016D39B7FF3F02C18AD3BF1C584B5B88D0EFF38217C7636E1AACE888A73AFA81B297CB3B319FAACF9BA8BAD8099577724ECF2D9D98459AE03AEEC316B8CCEE05020FED625F87785AC567C6E90A16A4017072F2D80A6CD25EAA47D6B8D6D1552FBC8D416464511E6DB0D83528B8DA5A74E53DF8E6A5542893C667C8FF075C1888E004FA8CAE6901EDA1ABE2AD88230F44D5CC329551FFD2D3AA906CA365E6928C0DB1B73AB4DB76D3829D1B1BC3C511272443B44FA7112E06F28CE858F1A8DFF2F2C95D3EACC6A1F5F43835EDC763987E3A1D0AE1C0073140F6CFC727A3E77752EE2FAF337931621F8780B7543CB18138E1B6AA70AF3928CEC3F4FC06609D0540AF7BCF1B4843AA5885A5B7FF10CBAEFC1E2968F4E80A52AFD13D73C2767270FC892FDAEC63C8342638ED9485A63CF99BEB960A0D69D943002FB4DE21A0268F887C3014284BBAEE6E5CBF545FEA6733BEDF19C2D7D9D760D76F2B7408E9326FFB9340F6ECE50FC6B7469097CB0D9B13A5EDBA2552143B908E6D7580977C7E760EDD05A6DC9B528D9DE3E25604F2EE33A80382621C2772B441947785C426C291322BFD88591186722D7CC813841836A7B8BB2DB48E2297D2174756F1D1145ECC2977D145C106E1F6153297163F4A26492A9E94B979D76300FEA0C73711E29EB0E7D51042432D9C4491896DB07D3E7E7E42712BFFD5FBE3D0BDC9570B6B0D439AA99FEA795848584D3628C97C3497F0B1EDE89F1B6E365F493EF08418E166DC24941E50B7FB847AA943B42847A53A53E4F4B480D7ED3072760BC2A345F812776AC7A40DDEF7BF65D5E4A149D9AE1BABE908C41196A6A60D93A2549F043535C0F654FF85AA14149766D6445775E212323816F6916D31E9542706A743112A742B7F91867BDC837205F3F5BA5D9AE2336ADF86DD78AAE972D48E35EF8ADAF46F978F3AE975ED041BEC04CCBDE5DC6DF36B5AFF6AF93B490E98CFC4BE06AE59A89231771EF986B664B0F11147A92AF41F7C8F3AE6EB2145AD57E3A7E6934483FF44E3CB1265D53F43AC094428A7A3B5BA511C792EC54CBA8CF2EBF904681E6FFD6643A3FDDF3B397E67158C81C2E487E3F774FB2FBF60E466508FF3CD32946238EB379716D1F4EA2DAE2F1F0DDB9F6D422147A175708D6A75965FA0604A250D52A466CC65221FF0E893A386A670476B7DBCE2A9A69219866478100514862A3BFBBEB6CA77C429AFF53716370FE6646BD7401A52F4240F2148C96AD7A7AB65B49F9B97268915C1D206AF5D423BEC92AAE6F57F51A9A3616EB20D6501BF8349119F18B2A329DDF1E7D661C8A0FA3052ABAD2CD1D6827F5835BAD6879256267B25C4959FB48EAACEB946ABEB5355BE19226DF471360454C615B7F6DB1240714AA87596EB581C4D1F6FA4002808995AAD984E801E16D242CCB103CFAE3663F49FCF32FAD9954440D7454EA2D26FCD616631CCF3A249689FD8514DC5D2F52DA22FB787FF8271F2BA3A848B0C94B7E48A89044A2B1019B013F1251CD5F233240 +sk = 431A0B985CD3329C299FF2CDC80986397D0F159B49D8C72AD434400AB7FF87521319241C1772FDCACFEE2BFFE754BBA8EDE34EBD00D96748C0BB951D6DC7B5FA997A534A405B1E2B58CC9DBA82F4939C7AE3B04EA0F60158C63CC5442499B92E934224D320861C080ADB886D1A176E94C4808A067158048924376AD24490E1108D13452A048121DB4264CCB46402092924941094060821A0252204021C47601818258C424583182E40949162182888826900360E08193218264912240E5036624C244D8B0485A4A2918CA60DD8280252C04964A08949162C928004CC023091824512B8710C012C49288088126102066D4C80915A2412503249DB84650910264C0440E3C42D4B060664B24099104A101069899401241142228005484050899011E0249051480924C06C19B94C1A279161966182368A10828CD1861019462619B601A4A604128844631241C406828C888D84404DA39644C2062450A24008299263086D08A2010B868803C78019092552B6215B284C09092C9B1226D3963118484442941122377260224204066124B7802384902286100BB38913300E53082C4C24459CC4201A268500C38C48422A9C0800D2208A24A0491B29828CB284E3184EE092519328058B9480DB026591C469408429CC462A099701804601A4400D1833900444229C3026089929429225D23809148681040244122428DB12200416241BC331D1243182B410DA16069B8429D1C0041202521997851AB228211950C2408493040DA0446CD98481881881D90471D1362A0890648C12800832010B400D1BB470842464589671520205DCA42124A14C13468A4B2282D1142D5926914096891339525AA81161086821A44801894CD8264E811242D244819AC82C48862501C92401A34892262A11B7110B0720DCC2299C1209CA22315342046234004C0468E1044114C485C32249A1C44C0AC05199946410444820412C499469DBC28860842DE4160EE2960C02070C9AC8281B8381812812D9B811A1042DCA161202288552A47113451042384DCB342E58486852908C11320A8A380C59C4206444608194651334020923601CC14DE340911BB08C4094409C484CE3042A882045DA8281203990004185182885C9A06C0099880B021011B1241B87110135314A2601E4340141060A10A78818C929D802805C220944042AE2B225E4066990882C09406040C851524006228761230862148948D144040A15102295011CC4645B4228A4044840268863260C0B2410230141092441013381DB081042A00148342619C20162C640602889CB086652842D62A2400007511940444106455B422512050E1A290698A889CBB021C4322ED2A00DE3B2600B93681B20024B486D632222C4C64123305082408EC1842552266218248E9C1864419800D294514A0848199820180631643461DA322D1916402319691C26800990698B945148382EA3186C00444CCB8200E04440A432290C372501280D63966DA2C048E3406E0807680BB10DC8C401CA340024A301841202DCB089480611C396010B16606220121C490441388654482014156604B86DD99841220202212764400825194244D2848D24029250B00DCC262210435218370A03C9650B286E51B64D81360A221822DBC204C0B84D11284CC32485D3426E4BC0889B300200420054920C50286860024602266A238110134530D8B644CB389180140848128201C271109960DC863109A66800B26C18256094A40104A4851B182A0B986024C0881A1585C0800CCC144C1922685B46282446629A004A119449229404D8A440232728A3484E190069E400494C2841631862018991D22202022228E1420CC22852DAA608C838910B008491324A892291141641CC469021A790A402041B920C0BB03149346C00202060108ED3822DCC26690192091982489C1011541282E30472CB86245B346E004201239384622069C328665040691112211219511393600CC74D21A208098924CC8485A4C8481AB01053A20D014640C1828818462C49820D4AC0501809488BA285C8A421A40024DA02510A91211BA34D41162443206860980DE1B03151C68D94A03004100C63002C0BB60C81846819A91111B9880A886C981882C9904C11240E8B8230042269C9C46C00443064C2510137715096698B8E3A5CE0C78C891ECFA5E44113DEF88E7856AEB1F00BEF36BA0DEF6DF70C9405A62453C61915829B7E9A93A8477913B41C80CD8FE9AA1329C229F351EBD9C49EAFC7E49C3944A70D41683BBDA592485ADE36B15394B42DC4DA883327A3A2376B94470D67C7AB1FCF8C49699C5204CD052B3C4B5016C2E50F640E36FE8CEE914CEC4345B7181179319902EDA2797F7C710C41538B92AC3828B3D21253E682B5009771A648A3CC60E6F716F5121684077D17CEC6585FEF21A326D77BC89C03C8D3A8215C97A2C742344C7C02097FD9B092A3BE1D5B476432B2644D658E766CECB4A73BA1802C2AA6231BDA19DE0CCA9F516CCD7CCA81BB838AD89B42DF5B90E15DC4D8890444A335A43AF6FB8898B72CD55A75DC27574A81426C7238446FA5A4B591DB71E3D05AFD546BC4E422D12DA9B622882EDB28674EA424C88DBB3BF630FBEAC9FAADF4D1F64EC9F40EA469D23AF2D8577E80E23051B4A1872EC5011A2D982DA9B09D7F1A028D940FDF16DF605E3EC1EB599AD8DE9B3151AC08C8E89834AC2EA0C91D63272FCD4776018A9395785B39D5E6E7B03A3AAEFF5165453454C2C44DFB67636A3C43098908DEBC2905C510397670745EBCDD81708E8FC333DE505EF72E9C2E9EC620C52D730302D3480EFD875A144D2A4AB8D27E346505290A31F5D6527B8CF27363EFB0F4DD4217AC85BD28497AA4EE2A44FFC1CE849CE421F53A6084487736C0F4C9C3195A7EB76B3B00F66473DC2CFD576F0F7A136862DE03DDE005F1B899D6F569241C9C5C2AFD4F0D779B87016C5FEE8931C060DD33D1510E4C459D3F5DA8CECD9000C8173206FFFD4C5EDF472EB781990A4987AB3760140CD46418B93E63ACBCF912462BBAAF53684955793A255F7C3975EF44CB30BD636F599834DA1A9245CFCDE79673CC036C98F55F4272F9B42E0337E680305E37B61AD2CFA99D0731EB567FA2F547E5D7A9EC0E884C77B5C4E45EBAA5157634BC74E57D594CA7CA865BADFC447E44C714D5793E619CD327670D4503D3E7C6A7E1AEEF844971A846FB50E0251619DF9DB8CADC78393B5BF66B091413DB56FBB66887862E9DE4017079AFDDAF6DFB05011F907630C5B3A126D2B0C9F7D5FAC6D8890FB29DB7D05388F32581A0DA5AE0444BB34A41CAA6F371560B7DAE7517B6B612E461185DEA7CDCC9516791F977A07E247C6F7A093F7B026CE1282719154F846EE9E244E2DACD85FDE24854ED0CE0159DC2164D9502D418D1FCB9D9DC2B684FE8DF5CE2B00AA138C7F6B191365479C9B42F44C3F5BBFA77FB4E53E1CDFE5687099B9F5D53BD32C8935B1EA440367ED213EDF5227A2DA32FFC9CAF46AAAC2EA753FBC04A2A558C9ACF55EA53A706914B5E1AED0D1CD8B0BB52C350253925E38B098143C182C50AA9B8C73FE50C9084951FF8C2583E97D25158144E2679E3B7C191DB174543E05F89332BB45BD0323D429371AB2F1253680D8B939EB00E71B986F2430A9677ED6FDD69214F4B3933B1C762B8D6882065A5BC3F5983AB8A24FFDF7A11D0EDE2B2977435D78152B5DF3005B925A37B09FDA2CE44C06A549EB2D4722C135998A160EBF3D93F85E64137FE44FD8927EB1C6A3FBBEDD9D90B625FC2109A3B0A92B42356C60E79F0506091DB118624F8CD5FE0982D20373A7C862030CD5779CD64E6E70D642C8320FEF0129A68B8069D7F31E79248023A345BE8A72302B13B7672208C5F486581689F5BF0B5E0BCD29594D3B4EAB9BE170EB941D872CFDA66FECDCC4C7223A4F7D330E88F4DDE6BE6CD0C3CFCDA6ABFC486E6D16780C0C0A025AED11B4824BB48E6884922D4BCE331316E3ACF1A7CA5A0EA222AB4E3B15640FFD52F8D8D6AE54416B6300856538532CDE7B8D05B636837C1EDAF3C961B0B28F3AB55B1AAC94553C7097F878EF06493B13719D9A71B43CDEC3BBD1BF346A292D2C238B0A11FE47B554DF99E0096924145F8CEF2FB75BED2ABCE4CA9158572A128D7FB41F06957B31D53655DC3E925A3E2526504CCAAD95CCC0E7A39FD5701B0FAC97C02AD27CFAD0232F0E7024F61D3C50B89394C771A205B59042BEDE1DC68E06975BD17898FF9445B68DA1F9BE0CA733AA3B33932876CC2A74AD2678978F0CF12E52BED2017639414FE7E83B2EC4A8D516B175B1B890437BA7E9FD7B127DC36473BC7201FF1B6BFD1101B226047B7148AFCEACB7F30D5C50AD8D68B5860025CC4CD055CFEDE2B6AE2870489F29E1E3815B1822F415051174DFD1F4C2857B9BD18E2260B8916BD8B01499EC160CC8B6C11C38666DBE693283D8C091E672B23FEDA78ECC1AC3E198B10217F2BD96E3CE156AA10766C0B775B892117DAC958101ECC86BD3D1DF3409E715B962CA0C6E22730568718A51764734911C39908B4EE658B251EA13464DD160E3B9CB2BBC33C2C91CE2E9312C33913F53BE399AD11BB01C2AA6B2132F9B3EB0DC2CCFC55CD43D635E5CE3A159057465D469804580DC9964713C7159CB96E6D3F8FEA1138EA3D6EF4A05BD5841B217AA0B7285BC7B83BA663C32169624BEE9CC6E2CAE176BEBBBC0570C1F9D42461A3986B86892383A65D37E5E680DE96679A681F3618F82B9CDC52CCEABBE94ADB6561E97F5B55EC5D121CBAE51B0D5336F4B7D6E029D24DF8D89A55A429A5D780D389A3C62A524E8A0679E0D6D804E538EE4A0DE0120E910D999516F325553A2C01753BF677B256AFC8E22E2B86E9FA2AC1B79CBFE2B1C50CBF9B7C8CCC7B8A03E152019332F68156E31F08B83C48FE383AC91CB45824B5BCB98A92512AA8F549C5AD2F6EB2EA23381CFA586F552B84F867009BBA500B93FC401DBBD03BA731700121EC126C2489D6E86D9D2A1F9CE8DF31468A06639B3FA66FF27FC8A6A474A249A3076DDAE04B52B5955B0C53F5F8A24758975D0FC615F06CA7EFD3049AD1389DB297EAB216E6F87FB3F1CF814D8AE9666FC992E3922F641D6E6BBD79B7DBF941A47B43224DF90CBCC96D064C6CC52B520A427D741D08B7BBD49445A20857FA5443636BF5BFBBB548288208E672C99772D7A2AD47F4BE3B3C3CA2C39C7743A2C8D2D38E20F9477E1AA1E9A755433EA29B8029E59BA7FE69B7A11774A147699648F0DEF8FC7604EECD21044B3B6C3ADCE0BA7E4F9914BF42A4910F3151572EA4ED539BB6D2291227FDF3E6DA190232403BCD1C856101F11788F8FB5E21361224082CB158B501B138CAE86374D00EBE7EB20A4611131E50BFDA81D5F117C3F4F3D275D31998CBC9C0FFA81887A83689DD815D44C114381FF0DBDB96456FA5BD2321F9033DDD782478FEE28FCB30776F8F4B5A25DD8C8015071FF8599D244E23C77A88ADC4219C1C57DA66070D65B56A161720300B74B5CF584F15976000B77CA2F1DE89CA5176AC63597B091E3EA7AF89C2F594BF1262133C08A4BC909B3F4DCCDD973D685A4A91BD636A82D2444CAC25F8D48FFA4B6C57EB700DA2C700041BEC074702A2800C741E4CDABD539167BCF85805A393279040AB735C6FA25510F452B53DFE0AB1EFC34B0F560FA6505832C4283C12FC9BBA6840DAA6BBAB74F878EB0F0ECE1A52A9AFBB1C56586F73703AEA9B3211088F06C6DAF0B17BF8B7636F6B5AD4A00CF1D680594AF4A050C4E7C68D9001B160602DEA7F05F202B3C287FE7C77B5E387708D2BA06A039B95E73CA67BDADCC2B0C52EC0F21CA3B63BA7B02EAC2216B81D3490C71AE3EC3CB5829C469747A752ECA45A4788F1C4E8A24CAAED300161718108658F8B3D3CA654B26A1DDA9CF87AFCAC59FA7031CDFA35B23D75368623988D5E5AB14B0404D78525E82E50819A3A6A2F7C538DA3E82E965790A12EAF2896E49FD91D1F0D852A158EBE0CD527EBC23F36A4C1E1AF69626BC4214996BCF9855BEFEF0F15C09A5A13CE724099799BB92610EAA19CB6BF836C518E239C6EA6C62BA6BEAFFB48C603CC9D0FE1EF72BE6C76D40D874150C46260977F8F4AE35A05268B5D5AD2226752AE5B1DCC7D057613347296EE923204AF8820618D78124DB5506414DA9CCF5E1EBFEBBF83D71AF27997F9BFD84FBAD52B87BF4294DB19983B5FE76E572890237CF4403584C721880164AE3C9256E23D8192AA07920451AA2D8BC71C6EE8C5318623A5A2842EF8BEA0CEFC89388FCC9B6FD6CBF632897939AE842F1CF3FB29C1C47C0F3B12FF9DDE9BC536D5B06C32A217D715A5DE6D069A42D09E17AE951694073C1958AC9E4A261F934AA379A19AA8D809361EEB42552D06357A04CAC6967BD379A9767FE88857F5F7A12451FC16A45376EF37DCD6EB02A95A4D69A83EF58A13679148AF6CBEA089EC2E462C0F2F8E9FC0227ED73CE5F4C0F22CD6DAD518B49F2C441955DCDDCF8E3FFC96D0809BC8ACC45DEC3BF6650B6320B607882D6E5B3C07177FFE420BC5D78BF0851B2A7644CD92576C5E8C2F7D5E501A3D4E91DE1B57DFD985E94E6515DBD7B9FCEA95F5EF84C03B65EF8549C5835B2F5983CDC7B361B65909A2453D91C00F3E48521E0E98D2832A7263487E43E0ACABFFFAEBCC6BF65F25FCA1098F81143374E61A3522EC6ED34991C9467F7DD9ADFF53E91707F100EB07F7E8195DCCAAF78552C360FC018FBB879008A1FD35ADA19A5F6A7D6B033F4E10D66AF1E410851CA9A892E2725639A1215AA54CCDD7875C8FCAA18C1F9FF5B6B7A2916F762DE60F15C9FF588CACF3CB0FCFB6A79E6EEAB4CD0A84AD +smlen = 5123 +sm = EBAD6D58ED2525A25063708AC0C5141AAE79E4177CAAF2D656EB87D3BA41A752A7380BC41519ECFA348963117A6A787787A977520A33D065A5298A5897C4BAE1F8FA40D1E56B850CA9CE3D5BEE87A6A9B1BFB146751605FA28AF4221233D5B437736667732A2C8F35AF979EBC24399EF5D40BBFED96D4D76A3ACD7D9197F47008BD0EDC703E615999854914C83273EFE1E4E5F2EB558464596452064CAEB7A298E15B4B9B073B4911DA930209217C6482177997D83B81E13B518DAD60E78039D6170EDC97C6A121319E3C19C515D915FE18935083AED5349642EBD84990876D1C995F3E55B523155AEB14A68ABE56A31BC09E25E7A0ADE0679FBE935F42328E02EE183D4D677A2E55C4373828A0EBEECC575AA6DDFE23AF9C7D2A84FF5026F384DEBD59FBA2CFAFC07F2F7C9E40172C67853B60DEB17FF2A7F54448A2E8856BF00BF9499771163F62D02FB45FDAB1FA8E21BF6B1E046CBEC9E7593FA576078E48FBFA61EBDAEB8E009AAF4BF7AE2533876B0E20E771865D8E5104B5DD02B0AA14E01E5C83B4F4906659084471186DD566DDE1F804304CF7CA06B1F44DF5790B0AF38920FBE11429F24D1D0A46F055A6C24A3F84C17C1099771AD8BD86278A9470F2A49BAAFA0C71F4902815869A998CC651411752FB4B907B7FEF68122F06825EAAC1AB3AF4D48E3D29455F8C28B56DF4E8193D64E92EB50D1F0E96323551D8E351D2E94EF5E0B38F01D3B46F5EA13E8326ECF0EBD7F32006C433C9B12A5DA379F2E7980423CAC4C0A4746D19509FBC3CFFD660BF8CF229D0B984D7F8DF4192B881F073576DA1893B2BA76D0DEA1B2B656A2D36827C72128D281D3C842187F1AA5662E27F86F6D1AF8E284862FD324832AECBBA91E8D960936D411A32411E5DE3F88DC6B14D6C2925F13AAC148B7DD96DD6F499541A0AE0EBB771400F94BBE075E46B00410D6DA19F3C2F05C844C8BDBBB866C815B7FF49E2217A4E6421E0C925A8406F03074E4A106AEF34E257646608A3B3C10E5ACC72BC1B8B6E64742D1E0D66304ECDB8F4A440E3770457AB2FDEA9543BFEC6636143DBE97467C10B0932C5F1748A8EF8AE5724BD146A66132EE4FB1B52CEEF2F2F8ACA9395F3CC4AD4D8288965B99F8C437EC57C80531546A5149457C2169E249D9080541D428A3A6261F90DE4BA427F4E2C60204B270EF3B99B8819343849E462CF05E67BE8EB92CF9E9A3E58A069C56B33EED4BF4F11AE6FA6D08CEBF8C8E11487577DBF46B3AD5B13D39FA2C3E49C6D26A3DE6DBAF5670725212E07E2489336356702D3440A8B6B7C0C2ECAF63C4B8C56BAD4CA1B51A6394D05F110C17E7F19923FFF4C78EC67B1039D62AC57B1C2930C230FDD0DB755D9FAF884132F6CABF0F366C307A73057CB6F8A98F922D05AFAA84EA72497A57E7C59053D08E834F61336A551D2EF8F491748F283FDA87858AAFFEB143BE152A00F9BA82013CFACDC2C1D7F3B608B2FC63F0570646CEC9D347B63D4040B313F18E7C61C61E0A519F925C6E91E84ECB7A3F47547CBA61666A08594FAC388F313DE02065931F639D19076F84820D3A901E03144E94EED56912CD448F92103907B62012DDBE91960D3B0E5D7BCA9A0C149DB728FC3A637FDD9E817FE99EEBB679C3E70E0FF4AC4B3BDBB371EF79774D0AD26157D198741F9A6FF0CDDEC548D1B48DCFC16317B64A66A4883ABEE658C032A83028381BECC912206544EBC59ABED46FC8A219A6B4982D260D4825A9B617E9C4BD9851A3F1A582AFC2A52E22EF5CF4F4A8409403D2910CAD81720530C01F9FDE4B46C507E20AC0A6BA136444FE9181CF608678F9DCEF4DDCE60CD2ABD8F0FDE3F173092AEA12A228B2DB0BE7AD9F18988592059ABB98143C5D33E664BC6678431D00C5A399FE7644D3F38A7C83DC61DD68FBEC6647B844267873B4AFC5FC3B9779CBD79998E90C237678E72739AB95D53FDFCDBBE0788879FD4D069554675AF38E1E4682E9CE86C1B9F3B55865EC29856FA5F87B16344D48F12253A551CA399BDC5F7D3F3C08C650798B1E49838322CCD48670AEAD3D92189D08AE307EF00E9B1A50413D3ED03326A4FB13510CBA5190D34BC96707D39AE45CD5AA26F99A1D61B9490256B2BCE2021962AC5722AFD4C9D9F35A2F85D8E0FB782308794256A5233F90EF2E3996B1220855937D108DC47A7A13467295EA765B060F8164FC3125064983D8B0A377ACDACBF15C7E87131EEB3573BFF0EF386FD55AC053FCAC4E845AA005C42FF935C03E69921ACDF638E5C8628946566DC2530EDCADDADAC88138337F1E2D3EB07839B6A2458C9E7184120CA8D1AFD9B586D9AB13A31D7CD7494679387F994B98A9A73AC2C8BE71A6C9CC8B886474A5BFB3A2CD21A42ABA1230AC45C2C88D9C2CEECC7E38A0589F88E2F134B1D9E60112D6E46BA08D4E10946D007976E7E19EC06B3B84564EE56CFB254C91FFE1F4A8FEB19D4E3E1088FB2380F360F81EA6DF0F381DCAC6DD969A9159431113B8DE5C6DF95268E9AEC0E3F554196ECFACB8B727B42B3105CDBF69055C8BBDE83E758419D87EE17FC0579075A5D901E0BFB45B14BC503FE6123798A5D754FCB1D7C5A8633BAEBF78CF30C077C2FA1283A5A16B973D68EC3EE74AE36EAF991F816E5345FC9C7E59F2FE8846F45CEB45867437C4E15F3F3D0AF6A5B0D9721057AC15D9291B21E9723335885D36DDB10EB3A45626F5D5F0BCDA2C5C8E26879680F27D50776F6F7F682CB9EB7329F884806AC06F94247CDA1D52AE7872C72A93D0DB4DD6622C827CD80738A4D6CF2CA3260B0B37E16A9B64B9A3E6F5C5A6DE4764CA447C6C2CAC5C08F5376E385809DF4C789BE4483E01842A7798F18675CBB2C387BF3FCBB7132702A91DB65E7C25918FF331D38B7823E5559CF2B705E0F0DA2F73B5D2A79BE42E1904068416E34C90A11347FF35B3A9324B37B519991F3A546900BC0402C2B8EB85F4058E950CD544F2E9FC6BE3C67B6FDE48E6A0EF22851FBCF7C7200D6C9184705B4BB1000EC3538E9B79264D9B9EE92ABC82F6534D398E8AD6C15D163785E47557A15F0EFDFDF2105F9D12F1965E608F29DCB13B26A6CC45100D9247535806BC89C4565585F018BBFCF79BDF6C4A72FF293D3DFFAE59FDE0DC6B5D7C64F1C93735348DBB813331193B12DCCF572C4AFBBD62533C7EFF5A83F8B7957F11CB74D00974BCF30E3D7619982B6594A3A1F29627744F27776B17042D52B327242D819D5CC3D13C963597DA88468AADB655B1834824C93A429B6E94C62B5FB9F51F6ADF9C36E783F3285DB946F1904AC9529D8EE3C60F1BEFE15E506C0A56847F9D1C8AFDCA782CCD1B918B0EEE68608E462998CCDB578D4C31EA461940CC3BC79EB997ECB6BBA5C969573CF9191C5BB99B8F68EE5888BA526A1CA62546DDB557C03E1052E1F8B698C7809292342E5AF3070389DD4F101048AAC1989703A2E9753E9DED82128CE4698A0360CB5E4BF7B8DCCB49AA2F874840D5B38A3550187C295014D2775E0899CD858F5834D45F14684BA8F4FEE06909320B66A55E878E3B74057DD191047941CACA4080ACAD6A418DDE182C3319DB132D17F9F9EA7B27D3C52DF02B69FB818968B7A65913B1933995D4CC62B24C7DE9EE7D3B78A3B2916223333279DBFAAD12DADB9EAE253F028AB653269B305E54BF2F6AE7F38EABFCA948AE02719785EDF15C96EE0627563ABEF4F0A971F74546652BF282E70F9A1C2CB218D57757C96C47C661B33A224FA4CF9ECEED6AAD7E4344CFC3885B4B5D23AE5A89BA4DB199CDD75C7B477179431CB4C88A989BDFA298A092A8E576A18E0511700EF6738FE5769ECA71A5EB028B84AD56A3D62727E353A605BE65C9AA3DB537ADFB14DE38023F6AB5F18D4507E2649727F329B97E547B2018E6303CEBE75EDD13447271B677015E45A8EE101ACC3205D72B0EC9760D67C71988A7DF6D1F3A7CCB4749C9700658BE23631AF7F6C313D253A0B96AF758EF960135FB59EFA1868BBF82E16F0CC3B1B372782481255D64BA7964BFFB825DB9542144C0D58D89BDC7E266EF248D7BC797C89C3D8D215A5B3EBF78E5BF69BFA570C1B4A22E9D063836ACE14FBBF83C500CE047FBA801D4C9D0F9E0481973B32F3F6BD93471405BF6F74DB05EC7B4127F550AC8C3A7E8BB4E7EEA5EB5B38721DCAEF0D24E0B5AF25D7C9EEEA00BC2448A46A193223A84B4F8BACB729641ACCE78A2F3B4D4EC5747FFE3718AA4B9CDBBD2273FC4E117114D86624D1FF5384DC9672A68F9B051E30A58D24DF46E15796D457C50735CD5D1937FDD9BF3F93F476874A4493FCBB1E2FCA29781493FB3D953EF392DC9FB7BC3FDD585B3153D814B666A50DE1A575897AC5B0DB01BA122A3089BCD166B2AC487DC694A24C32A49B37C9780FE5D253B62E65778E328FF63A0410F7F6947E92068735AD58BB40177A83B758A3FE9EFF31EE82AF88DB2534D61ECCA447ACC9E07569205490287BBA790A9AFA4A20E7F090965266CD940B4FEF31769A61D5F117A4653DC7801A290DD782574CF73DBB23EC444317BAEE18BD4937C23F5A6A5E760B067C76BA11D6E86A6BBCFCEB2F2D7C25F3BC6C464614BE6C0B096CC3FF14B2858B2EBD528C788255B5E779772C426F80E61458439CC55509CA2378C58DAEF986360326ADA53D6342377ECE804BCD718278B33B5F33936B51D1B0185884047CDDFA0F0B65F4A61629066F1D6C2AD812CBCBD9969948789AB18004326C472D1FD13FF69AC519DD8DD2319CE070D4F6A1950EC369A94835BDF1B86F4B94DBA121081366704694813A32FD20267EE3165656DF0DC106A2E3BF61AD2DA609363BC9481299779FD97E62C5B7174AB491E7EFA623BE6BA83724B19799000DF421561286488CE1F0494A9FE3530696A83D54854FD7197F9BB8B6A2638E261F923EB446CC3763B08E95299566E1D40C85833B48ADE61C05F86FE55DE7FDA888BC1DFF61DEE8D9700A6E48FE450E4E06B7218AF1E203CB5BEA13B60E9CA85DFAD46C3CD86142283B1AEA19145B50257EA7AD815E3B617748A8B909613B4D4C81337754AC9E16724F77AAF07455650C7C02AB6D2501AACB35BB62612B59A21582683AF16554A85AF72120EF571504CA3FA5F3A94EFBFD165AF584DA98C24E04B157268F2F471985DA603C693657B39D15DC216C1154359AABBA349C0A5532C1241217409EF090A23D3EA0EE1C8F0A3545D09CF588E717296CE479F0DF0FBF8E967BC647337200B43FEC5AD1A10CB0A1BFED487B30A3DFDE9E6F080807816C34243AE7DC95C152B6A35FC2D777CE8449326DE1BBB7670B1CB909464DB7C254512C7C086656E7A27CE82D3804C4FD437E44CF5DC2BCC5D70E6A3F803C77B442C6FFDD2B232CEE126A233E9B3FC636AD2828E3FB800DCFA98A1C547B665878B86F91FD6F7A7727E503E3B8ADB7D19FA3667F913B7A8312F28100830F424DF038D8AF4FE5DEECD9A2F8E5B3F9B352F64921178136E23DDDEAD9DB1BE0C1A58F6BA5432E5DBB4BAF0D9C10A41EA19FA5ABF3944D9FBE31F544E72041304EC47D35E21AEE637D64AB53FD946217D8FFE258DFBA0E6A07AEDCDEF539DCE1BD7A3DC5F460D79D6B968BE25C039398CDE1122912EF0FFEAA0A72A7CF66C26A931BBCC6508BE5B3356D0DF5B116D0C1D570DB678CF5709F2889B65FF1F5EAC080620D9F73B683F335024B7325E8BF948766A00321ED0FF41A54569C3665D72262C7B9B460AADDEAD72E00E696905176FC4203479A4C89E1BB88E7CE1E785BDAAA3A2D650DBB081AD1C6AB62D9BA1841A41DEBBA1D6BC7A8D654B6C0D1E8B0678FEED907AA8F2832EE88B378D6E9C94F0EE66E2D2F6D3C61FC997CEEC84F36CB43F040B728B1588A9A5113E583225EC30CB10856235372772B7082255F616E6C82BA3BE9560A1E6E0818DE45641FE9A6B9BE9B0B5AED242D409CDED1D37338858C588B98257ECCE6B10D10D6CB6B7C4E68BE62E4C4A3E6550513EE0A0AAA3CAE11775944F47FA99FECE691F6151DE51D85FDCD94F5A994463C661BB7511556694C5620886FB945DDE521C09C581877D1100C483058460B7A853A5D303624E654E3B45B3C1338095ECA660D86469813CFADF15DA5B047A9F1C4DDADEBA35181F0E55266689E1C14B26686EBADEE32AC8E3436E80359FFDA61A31196BCD6959C0FC0A549E98248F4B2CEECD9B40EED18641C3FAB992F35DBBDEA6C051164F943DED2FAA1FE3711F950E1350493F825473FF00ECB797EBC48D1B663EB0FAD806E4A6412736BFB825280A21C5CC5B159234FF58043937F098ED1A5BD35F6FF1F88681D875D3075C8FE54A15F456088F775814A0B72817BA1B013822644CE0A4429B6C521C8927D6DA3C50CBC3002F44071D21333A676E8CBC1927335E8BAA0A3A4A5978899BF5FA486B9C19214768ACBDC4C9FC0B64AED6F50D203F819ED30E1F30487D0000000000000000000000000000000000000000000000090F181B24292F349B64813C058F07A09A796FD764604EAF58CE144363702896DF0AB5FF26D5DE000D14BB8FD358FF5532D3B909AB62C18AC30F1900F84EBD3F4F18BD532D16C7B3470F0F8BDF72938C916DB18BCF1429DC1635B1C152C5F89A9EDB17116C11815A6C06273A889132923DA908FF39F4940A840D3CB575DC4D637AAFD37968EC61FC4EA04B4C320491A73ECFBDD8E10F1DFE902FCCEF93DD287ED872F67146BB8CA5A6ADCF0350E8BBA7F2F9762C4AA748FCE19748EB17334146C152FD63FAE3DFBB1A2C2B3C78960369551FDAC5D54643BEEAA59C1FEB0C21DBBB19977D848CD82A7AE0005F45956E0FE4700F14FBAA0C12FB8C65A6AEC95C5A5C8E79A6DA9C4E446872575C06AE49A31B82245E1757C7CE84D6D5DF3F642D3434B7E1A15A8B8A9DB460826B6CDCA69022DBF87595B582DDBB90A81E09A13C2AB1C125E4435FF30ABC9C56A00EDFA979F79D9C895E800D2DD6372FAE5FAACD83ADF8A6D55279D52DF547E9BAB39D99076AD7D297371344D35BD584E0FB5932F92FD5183B9250CD180FC645BEF6028C405B0EF35DAF783428173F1F2482AA1363640F66AF0FE8ECACC0DAB84ABD2A1FB53AF44445698CF1DDF4C2EA214DD339BE004E75BF76E95CA5C16981ABA5540689C1C1F1DAF4D0F89D62CCB3496340D61E7D5F5156FD3EDD02EDFEC8FCDD0B231697B0E66F4A3AAF46117532F5EE2CB4D2B3B82B0BEAE0A45A482CE9A976CC99AA82BEB0FE08CB68C4 + +count = 16 +seed = 5B485527C3B9A5E5B7579950049CD357975D4BCFEF83FE33C087ACBFCC10A0BE4225E7F8A5F77203B5FC7C0B5FC0E78B +mlen = 561 +msg = 922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 +pk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB01AD0EA6ED0BCAA44A92A824AA2072B120831D16832F0B2FD21EDE5DE8A5EB7EF94F09C20FBC69D78E9C4F45B4FEB4C26F5EB77C0272029E66E2BA6B680B693E9FAFCB5E2A26523639465CC01950D67C4952A98B56989132AD465AC38078739B00AFFD577D2A7818DA53945C291907B96F798A4AECFA02B0BF4B9DA1FFCE8F211E5B5C96AA2B43C4916E868A5E6A8D58406F02099CFE04D027D80883F2E73DB91F5C850A040CC08277E0262295579F88EBC1E4D94FCA9D5AA7C1AC596E726EC41F4B6109E1E9B687B40945CD9563A7236EE92850FE71B22A07CD642FD2CCC336D737A68AF0EC1D5F9A743DFCE6F0043FB7B41C5AE02790F944511A21C0C94B1DEA4FEC66BF9D905842321161A346329130A56D7D9D13ED4FBF05EF7FA872CBE9E2CC92F9E3D5CC5E6AC78D4359FC2EFBDA43BF3E9FB825EF1725219944591CAAE4B0B6A2C38B5F0951F314EA3A217DE8F255F2177AED0B0D30CC770A5529F85C1ACA33FE3AC705EC5964FF2BDA2D4399451D6509BA3B1F704BFC89A78981542135C5B4D1EA608DAA7F92CC697A98F48E19113C614215550FFDCA42B8EC5E4E3379F4A890929EBDAF928F5F77C485556005745930B3AFE31C6360E234C5DCA736D7126BBF5A3E125A35C78A60B880F9C5A84E4179774705CC065661AF37FEB5C23D8413D925E196507F91136FA4A92F402C70A92E76BD23FD2B2D63C5627B0177E5ECCAE01A54013E806CA1E296C454EAC64791C478DBC8F4FAC6B25321E46EA33AEDA90ACD9C6A633E7C347635BE9CAAA0920282E15202617ABB9D5360C06E45CFC7714DC76CBEE3DB717C2950DFBB14DE79D677654982047A73FB9CF618EE402C8CCDDF71337E821978084E434A68105531B9C6DF96BEA2E88BDC15BC704E266C2DA8C0ED509701228A50B7C639E50FE7B0A4B239A49AC1651BFF3F7EDD062FD022902200E696843432CF384248D91C20FA75BCC53B7D5FC046920178DE8894092F98FEFEEA09066B0514DF9C0131B3EFA7CE0F0AC21AFC875DC4AAB46EBB24012E3FAFA66FFD074570569B1E102E74B8143CA8E0A3EA6A6603C82839DD01B4DF9440749FC6ABBD7E28935C1E74B78581A2877FE7DB429E24C95B9059D31267ECD4F1B7CC7134F41BDEA5595F4272D3E28F6E91749870D5E4A3448D1CF11AF13AA79FD16CFD2D5762ABE9B9220044BDDCD0ABA0D871FBEB311C850489D1F1459D31EFBE4EF5CFDDA203E2B2E9F8849D7C3B07600996D609B28862331426288F41DFEC0772F0157CEDAC2CC4326B82D2C99663B57D981CEB3629C47AEAFCED8B610E9FFA3B71E97F4A0EEA9120CCFCDFE0840608763D3228410A3BFFDC9A170FA477448F528251FCFF2BD046EB58E72F89017FDDBC5C29E0E9D49B9BC35AE4F072434CE3EDE439EBAC7587DFE180FFFEC4A48B00FBDB4F410EA2584304A5808E66E539C327F32851BE67B6EEDD5BBD868BFDCF4D3E3B8EA589003C368539D8A4C1076DDAB08FBE030E49C55CBD5B2BCB3D5728E3EA403A0373CB50542691974CAD2011111777B151FFA36F9BF4BEE7AA2CB86EA5E6A65298899E5541D1F19208413FDE568DD1450421988ED537A5624D2F4F7301AFED91D310E6FE651D3A74E96C479A1411F70524B86882305A05AE1907E3E61A6FEC847528EF644F7900F41A64511053F03E1D1250D77E35E46B45EEAA31149E4E7928007AF23254846ECE5578F591BF64B4D2280BC61861546BA472A8F715A95C5077B88EBEF6C572A1B07BA23162FB04CFFE634F0CEA128E68B63FFD4105C134C97D496D2B7A2E27CC37B2BF94CB128BA28D3038B46EEF0FE6BC8D87BF33B5A19A96E37935CB8361BFE88E78DB4357B49CA506D3CD81876185B4DF8F8366CAF91217B86AD92B622BEC0E33000FF64001C425315AEF501A8C2B9C192568F9884FEA8866C4F73D39C0F3F16BB02228803E66AEEE320295E13547BD2ACAA5AA6131724FF90A881B1F1382B43ECC6397BD90A36B545CE5B0CF46B5F87DA8A260E268A8752AF75D352E59A5A7487FA1C9DA650BC5778A323C281AF2F77C61E6CFEB1ABB7357BB8D3CD7E351A0E5CA3667314339836FC1B38AE5AC8B6DDDF30F32EDF4CD0F5D5FAA6B3694C335B53C6B44A0420D1AB0B4F79014BFFD1B8DB73454949698297ADCBA77F3B2568EF326FCF828C676F5998F8F1CDF08BBF4D8417FD84A7214C3446B9D64BA2241B4A8EDB5F67D595FAFD328059043FEE433C83392B7B3A3622AE8C80F96A9BB125A917560204E35CB043756003753622AE48DD3EE04A765C9B213AE3F923097ADEE0F18458AFB312C01E0B55FAFB87A5C15165C342A40D0002428EC4D27A2C935AB61F883B27FCA2F6AF236E3774949A588B9330D5D6F83CDF60F318641F094A094E2DCF0D0A498AF73F6E19956AD80AF60AD24A22908EB53D5B0BDF32F2AF78399C575877D2FAAFB0EE7AC965BC4CDD13D22D9C444B8A1A6E614DC56D2936A7B512237D0FFEFDABB504E1A96A91C47ED13E84DF704467BB9183670D3AC1E11B8B888E4C639C98E3F8314EDC3EE688482A4984C58030A474D1FC9AA823F65BFF78FD99EABB0372604C4AFF035D60363A5C688802052C163AF5A7F5616D8A6E5B324C794641C938D29F9AFB1B3A07844221AEAF774101D076801B489E5E7B9B0F09BD9449A45D95AEF3059B56D0D863954E286D6507BC46D47DDFC683023B01FBCDC228098512F030673AE4659D854CBD791B0BB3C84C5D40182147C5DEFCC13947F1F223686763126F614191C6D0F875729C0FE0D25B83AE1AF381E041919060687AC0196560F68E563036DB14958597E0A093AC62988B76E8E22AA5CF025F47F1AFC0EA8561E66A6255873D0733D5F9D8C52B0FE1C85089594069C2A4D9D45ECDE57E5EEDB7816472C58537E7AB5CD2D49E873D387C1DB8953E68446ABAC36AA5D7666E36651CB240ED08A809A512261E425EF459BFF29B56CEEBBB73AE9528AAF39691A345A6A6EB8E5FC2408EBC98E9E07B09E8705BAA57327EF1122B13B34040196F4EC0DCA89A525C6293130D37737B74058EFBC1BFA6AE644C5A2EDDE96922A5797AD3E31877CA66CAA2A05266DC46340F694F9A8A78F225DB63E463743514C59935FFCAC2238B5ECD0DBA09B820AA5AB3F3CE7DD462708C2D38A69E5DB8D5ACAA033581827F28E72E4E4D76F68B5A4BB9D251F8E6FABE7C36FB104A3980D4BFBBAD511B3F38A1534E69C989D5E9ED4B891607B426BE15577D228DBC8AFFDBD8D7FA9E47932015C969E764031DB25ECA7F4803748347071B32FEAD485904435A65C1A38EBE5C97283B2BB9B1D47DB1FC3C3CA23161F9ECC791517051D29A7F1325A2032C1E1B6A5134C8E185D13FA42EED1CB6C847A0C75C6E89B8FEF76CE9611D97EC0DCEF3F59A132056658911708D7569A956113FA98AA1D49D3124238A2C5F4CFA06AA0D6201A6D3E8346D1D0A6613FB2792B286CD0D2583D8692436B6386A02C02DED1140D181EBE42F1E1C99C962580D0755C1C945F46867F01FD368121CC8BE57AD958B1EB019F0523FDCF6C27A83A77E6C2EFF5DE8A9C390E900CB8239B32214F2BD6C812F6F6CEF453BA105076527B4543BAA56EF5634721AE5B50F +sk = 4FFEB4B10E756A3DB74968D17E5FF126584030A7C2D6BBDC2AE8CDE4242DFEB05D0A585AEB03A8F18DADDEF603B2E14E74EDD79CABB69352FAD789D3D97B3AAD5D0B1AFFE84D2FF4BB5C8277C6CE7B4EC3595347D1B70259208248E04BC2EEC59B1090518005C4248109380522352592406AD18665A1B45021376A92465204A66CD19405811045E332415CB671DAC62D01A429A02048A40809C4067102B981938471A4C84D1B03825906840333695B3268012928E0C8440BA9895C4446508229004572209031CB2452E28064D3364D89304D210121D0226921A98D099965CBC08D04373112B3919230295B826001108EDC484449122E620660E1846D10242988928521268219274A4C864522A34110048909178259B685C8A00921085164B6915A16894B3229203990238869A3860058242820434E4BB22440386A5B369008442900921151166C882844DA8669A0B2459C38449BA2502086414C144E882472E2C069D9809119B124929288C22471D1247083C20D63061109090C10C284143106E0324D9C140551140EE0200891046892202522B03062B88C00C16D58223008850D44328EE03691D92080E33660C00220A2086641386A12118114C9640C192C0C382A43422603040920210954942D24040623230208A93101268C80468ACC204822292C11A03122262802390C6212416342884BB2892424061443882422496204485A486A5CC04D002880E0104619174D12045150A42901C00DE1362C51C890DC9020490432CAC08401C028C8248D52408410846CCBB451C182699C362043944513B82D01402010C44482B6050B0006084788133424DB8240CB24261A447153B20552226043320ADB040A40902D22252993C289A3A02424C669E2104124826D4096496422519B943109088163040220A529D332320C1551DC0426884666D8122C0895704C8071010872E4320223206112880014C2811A024C1B4908522829042952CBB63190C685E2C240D9486823A8684C042908176011B788C18450938281082962A1306009416C4B088A8100494426211C102984184A62B465480449038684D3922409A7240806841A954121122508116A430448610821C44401208144028901C3806CD32661032389A4386DA1C081E43411198344593468E184912425601B0921018509841466D9148099164E0BB029D0466A9BA80918906DCC44680825321327865A3445C9C6105B042084148219388D8B064AC8968514C5281B3321240672100209001610C4084D59A2718A84418194850A396E04854100396118A9619B464613990C9112054AA26551124D21A98591240204061020160A12138202A1100280298C424913232E5A246253807183024E1A826D13100CCCA80CD042924A860852264EE4420223268C5A066091864148084020C969024202242800522622A0000A5B0849D926214B24709C464663A40509436020B6884A226A5AA225CBC00DD2124989284080A4091A173000044458A81183262DE2025253980C0CC32018987004B16DD4844420A801D0C491D1144E0A962CD9085244C44083348808A86198966144164D19C020E0A64494848522184AE0003154C27041245018A30DC840900404525BC02843345013B14D18A62D59368A51C23091469101131209A0455028311C130903134A24110A84088163800C94A085998869DA184892460A22016610237004172402A32D9100706348010C86504C468919172CD08880499860C9004624046A60A66DD4340CC8C27002B5880AA371E13052213051C9442A444060A3124EC3A67092B86D14230D8B4006E3C8091928268B982518060E242564229590E4166CE018029C084A2303602249880402640BC58D5048490320912024004B365150A26012984D5BA048CB420122208400881121444162A42088C608D49605D342299C866412130D5840450B122CD0B4840134908C382500A070100750244321C8B26C0CA66404B4115B4072509228098545C13061C4A82818036159B02883242694167188906082324D5C42515A982954840D80966DE3322263C42C991686A0281164C0705A3889503488D90208A1C27064C8910A33724CC24C4C200602408E9A022EA1C4902118520A042DCB8425C22832E48244DB442E41B49021184E218649A80BE3556BF0A972F849315857D116BC9E62824BC407A967F32FEE7AC3C2D00517FE6C834B94CC33188626684E4DED51F22F39577F67DD8BBD56293328E5AAD74FD5685D41B7E170862110CBC1BC86A44B88F82E3EB4676E8D4CB932CA63F596425954E920A8764734A3A67B646E4799FDBAA2B51DBDFF34E7BF63B955ED494AF75FC669C61FE07424B51FE58581754E98E30A154F43426DAFAF65A131109687854C96022C852838E5F62B88BBBB8C677EA5B716A44A63ACA63BAE035545E89BFD3173D09520F240490BB504817331EE9BB67D7275E3C5BC4C6FDF8D3688A89A50805CCFA54B57B3D5538054E8D6CEF60C8053FA06AFF7951D5D4C17D0A042BE8B1780FB5BFB3BDD80E02CA8503EB40B85494254807025E2C475FF8E657C95DCC690527A01D71905812FC9E524C84D8712F59A0EDE6D16097E1A5B20A51B6709BF2F06C63EDD8A82B76768D27EFA6E9C2C5B65E91C60F8935BC4BF8E02BAFC95DC8CA1A67729400107993781614FB61C9407B4A0F1D52C7D669D7BDB0619AC3AA2BA21FBC5E43D598EA322AFF761F7AA09E185DCAC6A7E5A81570867E2F4C0BF352147A66E153E6534B627EC5A2580FBA54F75AEC9C647DFCF839D705151CC64F7D0C8154B2E41FDEAAEE63CB152B32C10DFF9DE5A4A0096DCC7B3F59511D2548213C14D92D958DC8F3AF719A22261A6210D0DB3B1C3018A8132B119EAB7DD64C6C2799212EA0804CF251996D2F9B6E6D70D58B535BBEDE2671CA096A5157160FB7F69841233B20C28E0F790678618F32BC44270F455506D1B2269001901CAA1FB1277CDBD60EEA13EAC07B1C11D5F7F77AD150A781AB4DDB7DB994A15B64AB32D4D9FA6E21D182E3EE29696942DD7724232063B9C1A6732FC8C529556D1F377032891256E55FBC0A9848BEA4C250609D77D230AFC577B69E24A448E0065E4345CA398DE977DF701726A7752949F45F6D3DA3A92151EA090785DF3A698249A5802CBD9F595DC3553DA03C80672F4B1FB66F5779B5CD20E4729520FF2918C3430CE58019828B1D848067C1CDC995D23A57B94102C3F62A2476444D979E62729DFCFFEDF0BEA5578A886E02A3ED3A2C909D91931A9D9257A78BADEDB7A7C91ACB28473BD49EC8713B4E1413D421249DA9ED37E9D4F190D33F02183E8B185F383D5D8D3D7D078E5632DF633C11059F94C49A33377ED71D3080670CD86BB1636C9D4E1DF7050718CB241230EDA8843E8D156EFBFD00856D02F2005677E47E863F7703FB705EF274CF143A5953E8485DA0F24D900DA42ADC67624CBB2B1A050C4ECFFD1D1E18A3DC854BCF30339E8EB29C3E2C417F0E735A58CA12FDE9100348D0539C24A6E268DD19D583C2971708E23102133DD913E27C9D8BC69EBA85C18F85A64C0D20B43EA6E7139D34593DB8F706290E3E498475E92DE77D4EAA61DAE42113A3485480E6CA58F9F44CF0CFADF0A87966C793A3503FD6C60F5FC64F6CCF47CB2E8A0AF48D3A55D123F8F6B070B858CEDF8F411838A49D682232A8ECC84BCF5778990223F3FF6E1F12F5EB58CBE4B93871AF5C43AC4B73EFECFA924DF584D46EC6FF72374110E66F366A8B48F40987E5BF1D928BCEB8833DC2477832DF37474A90CB09879D0E013F5872DE56832FE84C4648EAE91BA7A2EFB8941E5C7356FA09312CB352D9D300A91C357306500442F186D1B7EB54D3B0C650308369A9720AB2B9ADCACBD3D43DA56378C584F94E8C6671D2340A8CCA20D2DAF9B7FA2066F6EA1B34A088EEE704E3CD18ECCB03C330C2D72900E94D570AE11EED140D7ABA03ADF351CBD7BDEAFEF71581E3CC02C41D6C6A6D29181A894D039E1B368829692AECA1E75EA71F8FF6EC3A25BC5923E7483D9E7E4538F9D00AA0323CDD53025AEA179846437DA1966801CC3A2A16DC1A9884C7E7287DC2B0E26969A37BC3CAA5DF2E3FACAFB82B781C93FA31665F3FBC1D6ADE7AB98FE5EEB27E82FD0CD56D1C4EB98EA1581FBA320F4B2CFE12D465CDA0EB24BA26A3A25C3ED34FCD2A16E8F9DE91368314C3B9BB988C2C077010028F6CF24045CA66D72502AE3558FAC22A60784988FC64F4D7240FC997A4C397A19EE528C8EB7ECB9F976A3F5070EA1A38B209047C4D6B523D34756C39ED16AB2F560935ACEA3225FBA4436C5CCC95BFF11E741EE8E830380F0A0A05EA0BE33E2DB65357A5E232AF755DFAABED241718FB9AA8D716A38B82AC20622843CD5B0C75F7E1662023419AFBED2BA75B770F05B40DE4011305E3E5A950FC7000BFFDC8B934F95689EECC3273ABF42199C72EE8D20EF3B2CEA1A809D59A90D49FF16B5BB01A3C7984A98A92C985E1312E72725E406E22FD5609225E4B1460FA5ECD96DDAA6ECCCB35DAF1BA9CC43A116C20BD867732C29FBBF948CBCC3FFB07C9766A21F5D6B3C04922A2BFF3FBCFD7CE23821929118833ED1CD0B5ED65C05A4B36AA4C4F365024E52174CA50483A65F69B113E761DA64FD160397566123B53DA6784EEE59B96168C970360AEFBFE0EF4D9C2DF7E88FFC01D5CFC7BA951D5FDF2D8983FFB07D3903F9AFB00117A893851373AFD8A23D8F1BBA2AC78CB5BEE9BA0AA2338BB7B4422526F038CB4BD4CD5DBB5B26AD04B95BB0296C12F97845F73A51C5F843DD2207F3F037744AE3774407DF7AB9FBBBE6CDA1D08A791B8612CE7A2A5B45D31D75F47B6E0F38503BDB8776586920219ED0292193A4A3BAFDB66C7355565317933FDF8D86DF3CF941341ABEA305A88812538C539CB340B7FDD6E2643D8F6B4E527F30D8376F37CAD99B5341102AEF708394951263F8891B2D0A4C8039D6FFECE4A52849E923815F06B4E2E11AF13F328C4C89FA11CEC0331238B163D63D5FDBC3D3AF28BD4AE4A4B2A4A6DB0C1FC77285E0A39DD942C1076A10B2E57A2E4FA5495869D900E8BD84BAB196666E69824CDE2D745BF445D638B01074860B57FF0D9C06180172B6F1C264621B4ECAD42D423AC21E62C041820BCB6DFD95FB1DC128CBE2C088870B61D964FAF43A78EC19EC3E0503CD6416FFF1DDB854942ABB4692844ACC735C526DD7FA0B11CEE9486F96DA5139A33DB948EB41349CF1647D6367AE086B240D52F13BED56A1D3BB70CC5F134BAB9C5B122BDCBD39BEEF40B621C50D3646B9116C67279F4381C0953E7CFE8AEC7C76EF6E405FBF5F6FF4DCB9461B918A09C078FF50507A232D9CDD8BE64BA12FBD485268501313F3B7457045527240EAA43DB172A2EE2F708C634223DC0EF03F0871F788B8230F028CB4200C23388D42CCEE235DFED9A894B8E568AD0C6EF6B3DE6D2DBCDB85700D6A167A35CE90B15F2155700B5A370A9FAC003BC8B742314C770B90729DE8F173AB63A5BB3769B18BF52A209D8AE8FD273C99CC6A82435698C5BF7E9796C3951D39B890EBDEDFC4EB6DAAC69A8DBAD46BF32882CAD54D3B588858A79120790E571A2BFE1E622642EDA9B7F68C552073758FF019BC2227B6D5F7CA7CF5F062F0C1FDFC7663A309A8E42409A430D74A84EC4C6F07DE8A74669EF8F9851F50EF366D6078623F828933BAAE8A9C4AD0BA01AB613968FA1A2EC3A7EB1550B0D2E56C0CF9CF9DF2713611B3330289EC7E59AD2820185C789EB53F30E3114ECE9795B3AC1DE41479CCF43C6A82FD5E4A6A4C3F255C6984EA5F04FE25881982C138FA64909DC986783CED15CA55D913D606AEF00E900B69E29C99E869B453D2D1E1E247EE038723555E73312C1CC00870904480E08DBFB1F2435D37CE346F13C983EA513FB6207E7DDC5CC67C76C72C1386CB209A84BE50F44A130F14745661C1E8D3C5BE733D460C2EB032F1F00C412EC80970B842989BA514CF4581147B0124DDD511931F9FD201681669FD9DDD057783E7A46812E66D69E1FC870EE6182D1A02E23EE27BBF5D0269C6E6A62D4F6EC0FE7C68FDB15460647EE8624D3F61803018026B59A6034EDD8B5AA04A0835EF7285871CE520CF6E2B01EF85D5571B2DF7F9EFF6CB7ED40201E48FDA839D757C04E19B16DA063E147AB1D0CDD57B8AFC5C4397747D9023ACA57BC3466662ABA38011C41F8E8197B5166A27FBC07076B81B22824F63C167B03E44529962FFEF1C55CAB7A46892760287055C9B3CC4CC7AA8E928F1461368A47AB60045AE9AFCB0F5F2BE0583470388FC9BF6F4653E1F23CF689BCECC2A0323BB73DE3E9F14380C8A61A9D37FB76494D012277C74C3086059C4D1354C825765F6D8B81F8EB628A87CD80B1E0473C1213E09CFB4E213E7CD451F92185BEF3983D58DB35208AFCD4DB8850B7606820B7602B3F49FF6F3C1F46BAC24DD71673B81DAE20EE61AC662DAB1DF3E579240112FBAF70256FCE94AE5440F30EF2CC4C00AE8525378283E9B9D96B862049BCD11293FF12B14FD567166BE32ED5F56E5778F0C4E60524A4E6F5A3BF519F7E00743CAD94F79F3DB078E6CF390426C55E5D259643FF6FFADC4573085896E7B133A09BD66B2E6EC5F67131B50FC1530661B151D320572426EDEFC6DDD7F23E44F4C0FF3096E9BF8B3E6367982802C5D79E051F56D060A3DE509DFF31431BC1300BE62A8651A7D8C430D08D61A14221C9716BD3F3E6A736B309A373AE4DDBB87D6F14C2B319DCC9EBD08396C0545F92DEB99361B6B257F532033C980FF5F6A7C0E4CA63501F8936B1E85849916B11CFBAC29A54A720E6A847D7629045AF5088D3E2E5BAF95A65F68F10432 +smlen = 5156 +sm = B8C7E3A2FBD80D8B508F12D8718AC82AA78F5F117D42EE4F1C13AC83B4D203AEC2D7DCF8205A41ADDCCA5F8328204C6716DB79D07CDCEBD3DF3716FE3DDE60BE2017543B2083E6CFB9F4E905F137EC5EBFC90DB071DD8CAC292F9D12ED508BE67660A0399BE4FE4D355E71B428E99BA092EB350D067F1F5C45B361A3CDD4B96EDCA2C961B4A261A31B9E1D47FD563D0C6CA3BF8F22BD269C37B5355A632DF40AEB5365A304E5C5675BF8C12AB2B88A3014A4B47C53BE60352330C01E4C5AAA436AEDB5BA5FAEFB8A53463CA33F49CC1D2A78300D956EE6796F8EC6741CFC6B0A657075117E6513FE2A83A8B4287BE12E56555C5A57278CCB76F6F91D90D3A7A18D3F0B83FB1B4856DF76A11FEB2A66901746BDDE6C9B28EA5D3E7DCAFB1C2BA97B995F4B41CF1A4418F72B9A9C28FD3D6E0DE6C617B7463A1485FCE1D5AF93E2C284CDA286C349E7DCACA741487D77E018878C4AB4AD9A6BC1D80F794795EC342A29D6820CCF085526A1BD4ED4929EC0F2DEFF9CBF1980744B7351976AF49D015B1CDE2C33A24F37AC2348BA44F05060589024640E3D5524B6FB05A5D1CB4A4411327A94C56C1300B43D2349EB8EBC38CCDFC553A88E73250AA2E5A0E84E5FD1B6354DC245AC50BA3EC9D26C04480FBA384961269191737E75A929F8CD2A796C76D604B9D006542386A0645004AD80B4F8B9360342A7C2B14476736BC143C1394E9B9A8522FC847ED8E094C0A2F28EC4F47E339F3874D6FBCBE7AB345E136A00D24F50DD789554A43E239B59E59AB2C096A756F7CC3130B4EDB8F37E8798810AD17E3D5873E03D40BFB3A0D83E9A4757B1DC281A5172BF4BFB1686C1BB647FFAAE5198A840B02E24258177101F92E2C7B30D785E48DBE4FEBD7CBC9537626A278422D546AA255839DC0FDBA956C18EC1589B38F2A025580A88380CF0381F53EB4D288EDDC3627F8703E3C4465465D1FA517D701FF328917A7458406413A60A9004CA6BE0BDBE10DAB74CC55AA38DFEFA855A867A7136118EF952B6A4E055C4A21DF29F660468B870C695467943F9588BB0DC98FE4BA7E9809E092EC0FBD588DB5EAAEAA26347A2FC44DBA763C40FAAC76C3048E4BD5DE61B209EEFF5EA1DA4BBCD2D47570B8227E50772D13588FBD82101304A3961666E0988864926B8EFFF70A8D189CFEB20D361C54BB5752D424D2771D2ECD7F7ED8C4EFE8C8800BAAB5DF80124A6C319B8BCF6724FA8AE0307C98C1F75896B81323542941F55D1F99989323853B92A78B7687DDCBCC6688879F19271EA49FFC9092470667B64E13C26AF497AAFF1E9010332041CED5046F3F28D87F8E3869DC211A37FF38CC3BC7B7112101B458C884A14C0519A40B01E462E99543EBD15C6B411D0EAF368D21F8BB93B2064D11E11A5D4809CAA113D97C142770383E4DD78ABE8FC12954D5C1D2261AF494EDF02BD7319A21373529A044CC9137113D317FD9FF69CF5B55724784F937B39F0C4D905B7FF0532595A9C8BB4DF3BFCEE253D6E25CE836F5B6E3F339995D7347D3ABB4CC5F54AF7551A82C63292F4E93B9AA3F2AC7CB73F2805D37BDA683692E898A9D5E7264B60877BD58FB28476C2F155BDECA39DE7C38C973DCACB9671FD1A864C44B55E53BBE4CD60F1792659A6B15C9CAD8DDCF76615B10D24F418D823C97205961FAEB0909628EAEDA60B26B9C0C8C5D2144C5FC78C8F2D4579B6F6CC2BE6B41EF852F26D7759C1544F0F783F9EFB3FC8E4E6382C2D0FD4D20F33B141DE9BB9FDA5C31AE8AB1F1601AEA1FE21F8972F005CA9303D5985752DA71E23383FFDCFBEAE6080F665BC82CCB13A56B7B7C909E540845060D14751E4448D87CD95095C7B37EAD0F00C69BDB05A44BA5B9959DDAB8248C4F3925CB3D3AAB9AF50DB378B2E39241A9948DA292B97736AE1FAECC6C061D60EC2EA5C7205FCA149EE6E56E88A5F992067A65016213C0668C86D2538A021CADB425CAD619326C6A886E3B5BAAC7D1D2CE333D3874D53D0DEA853144C6ABB6E3FCB9D8A3CF425DB3F71F0EDF70470132E824CCD39A19372DA464310F5CDF01D57EA55CC776BF57D1BAE2FDDDE7E0E75685EB62E293D164ED2568243CE005D4CAA801191E66C0E172BF44C416B7304AD416688D37551956B7DF4EFEDC4CF88B6F49A0577DA4C4DB5BE25E76677DCA9AC6D7F6ACA35C428C8EC4E3F0DA627470F622E80494EF853BD5E62E680AB56E24CB79F50324A7EE37FDC2A3E7E61212C83213C32295B0824B71AED1D6E7B41422823F1E2BBFF9FA08A16BFA3AE6F003D42A9DF3AD6F69934745F2891C038B70D307AE6E18E1F2F952D7BA8647174104AC1D564D68A4B6AD626FD98F86BAA5D82504ACCABE1E580155C42B74D6E589A45017B94C67CBCC4F4D663939C59C7FE482EC60F0359817D870024BBA136E8B91708EC47C5A2418CD96B23EF895B06542E16F533C3C4A23969F2CBAFAE4E06B7874FA7CD4FA99E71AB487B8EA1483B53879900BD2942B1329D62DB6A215E165E55479CF478B8CA57ADD8E4C778795811E809C3FF7BBA0E267595A556F4E2CB1EA6BAD8E67BDB3C63B2E3B8AF0EAB66C696E3D27D39D209A066EB69F30135EF5F23C4FAE6EE6F6B05CBA3DB99087C1DF02A2A5BB64B2014F3A94D957142E07B68AF21C0B38C6D7EE05D821F2231992544B7ABDCCDB4E48797CDB7E7CBD1827DA108DB424FAD0E54B4DEA0B1D1156D898E6626257FF3097AFF5DC26EDAA6968F3DE94053314225D0F11DD7417289297ADC17104C39F28C219BFA7D657F172D0725D0178942486EFF989009C81AF6B86E629540B60791760DD29011C4AD399357C53224C283774A22C94EA968B7363858A6072D063A7F41297245AC3DACCBD35098D2C8DFEBCA468E00B6803E6DD0898BA97F3B451AF310F502E18F69CE99A44FD3FE4E073DE7DA7DBABFF530A5E6456A6B55E584BC20D53CAF5CEA323EBFEC5260F651D5A0F0E8DADB02EE350D8C83F30A997C5B8EB4554588BCDDF8A66E738D424E99B8F326897574C6AB3052259900983C0B0E6922951691A75F95486FBE91AC01B8EE2024C3BA886F2AA9C07CCE5157647142411344DA84F04649B43EE87638421F3F4AD287986020AD7214AB6477885529AF3F3BDF6B0CE20979A7FFCDF393D6743DB51B6B1F70B8F190AAF4506BFDC7CA0E64076609902CB01E6183D0991ED521418F5A8AA8C5FAE1052688428DEE177E19642E089761E9B1758C9FC2204B71CF69447A121F5F6A64BC0FDC93D58F990BC528FC09855BF8DFE3F8910A12B82E34901727BE403C71B8CA7364097EE5485D1C3ED6B056FE49D3BE4D6D97190241DAE7EDE3BFE96E0C679E0CDC0C6EBDDA8E3CF54841F4C77D2BD36B8848153808B7007D5EB9DB75603D0D62DA663EFC74FB02978E9A37ED62C0283A40167A54585B5E3351634120C0547403DF9E5BB55A8F342C0869CA80C9DE919789E03FB55260812C9AA5DEB5EBA068EB9057AC65A47C8C026D77319CE02F3FFAED701DE1130C8D5F1E136CD57820872E497ECC5DDE695A92D4D7D3E6CCB913F39719FA3FD81F40C01DF81A058E686D1B04A6E76FCCD639DE8F3894FA0DFD5EB8079AF4095D4E6097AA2C9FD5727EA1F15944BB4830476279E300C83F2F7E9A9ED2D962EBEDF092117277C0A8A1181B260233E2CCF3C2936948AA549584A51510C5FFFFC230B038C411F8288D03AC5F75C25A88BF83D734E274D76C12DF40AA5EBF20ABA9423941CC3B8D9592C7DAC7C89BF4E830B2E11D1CEC64228649A66F7A0540DD9B3DA465380269A43C9ABA996755D029C36416DB24D61694F480F9B4AC806DE80E176245AC16A0701876C5E56004A1DCAD4C7134A7A60B031FC2339B275F1123A5F13F0E4283BCFC47A116F7C51640A62DCAFFBA4332259369907F7930F8D40682A5392F05FDE6977A25DE0BE02E24236D97F3C74225FFFE6E1F535EBC92621E3C887328A26196197E7D2F44CEF530F3229B624B4C3B08BF3456C6BB31E76DF7B0B08690AC58B3419CE414165E8298E62EF36DF3D834021EF8F3595052226676470A2EFD0C5C27C4A6CA2BA429EB8AD77DD45B75625A3E942CD15A6CA3C799DE8385B28C8E65B7A50DE694738FDE509C4425B90FD24030A4EEA4BEA6F535C509DC7550E52E019080817A85694DD26444CA2CCE85A4FAC62A8F04D986870F2ECD12915A4BE411B5009E90452FA891117FAC98FB5C95EF14075132BEAA1DEADF61D2AC4C8995E9BE106714A3F986F5C7D30BA2C46200F40D007A0FE54193B3FD54DFAEEA63689A8CAF85747A08FB9196DDA3B46D239520DF5884476DB484A10E0F520D7663412744F3A4C14883324694273CD5E52B37750EF88D4CC599C9AB5FD32469921CF9F1C5C5B9C03AF2E134E36FBE5231D6A7CF91A3731CCC01A4E90457955E2009311E9C2C0183DD2D0426C637B1D4C54AC5BAFCA251A3CD070C84346DDBD3C5F3F5919CB27A0DF6B705C2468CC816C0CB2AD3325EB4CC8F7F2FC2E07966594EF12D120C1BDEAD65F8CF847CDDC38B4BCE348CE9AC987E232EE6CA470D670135FD2647EF520E61B386022071979F150A08D9B80CD91CBC2D9B8C7C9F149B8763EEFBF8546A5B13EE986432A043C18ACF471348DFE81059373CD64420A682760A094EC25BBB0120B13735196FA40AA38DB95B0B2C2D1E6F4A479E7918FA46A51D19C0653768141106F14AE0122FDBD997D97711F13A203CB9211D05CB608B4DD4646879E8997D099C4309C24C272B95E1640F97C5BB2104605CCF76ECCF31D8EB15E083208DE3A902CCC135E0596DE22C5B4737257332931130AB502F876C1F6D6A03D7BA0FF03971B26DA59CF1C7840EA173484037704230CE61131D37AAD9704D38EA041EE0DCA090D8CD5539FC0438C52BE556511D2FD658854B802CB94402382C8CF5226D4FDFD6D970D494FBCE1DC13C40A51C2647DAF95CA7A52DF069F46767BCE07E8D82E3F28A2F1824C77A2934FCDADCE48323D0415C6C9A908F1156BFAA5795A644574F206F2A64AC659C3FB9C46CADF8371E444C164F7E760E0166B45FBD16229E9DB4394D4DB54191C157613961AA0AF7D14E202FC814B27FD100A084328046FE0F35B0A3252B8CA9F8767070182BC4AC5451E419628B97ADD07856F54E7B10DC77CE233DCCAC8FB35ACE0FD2AA01493FA0F6726D72F5DC73EA5C9C3D16E1295D900BA40E7C1D994E3D7CF7EDA544E41963C7A06C19525A64433A83019E5669754B3EF541C9B9FEFCBCC4FEC9727A93404988374891CED3A65917827BB76EF8334A5EFD73E847DB6674FFBA188FA1FD89EEADAA85953A3D4F1C9EA5AD8925A4756146D94730A0E6052ABF26334C9A7022C90765485F8BD4A6EE5BFDE0B294947729E39849E692B97F65035022A94861297A6AACF3ED60209466342122A6C95DDBD2C9809F0BCF6995EA886B49E24D1974F3278F7298C8F98AB7F5A36453BAF3E05694E7EC99E13B63B037C8510D6E02C8C276D27B8088DF449F0E64613352752A9032B97419A5B031231862ADFC42F73217F4E07F11EE8998BF19B36EE5C81E8F3049841867D3DE2E4C5EA18A50AE20D5E61E14FFB469D60A9DAF50D9ED8B5ACEC4F053690FAB6FAE91968994E93DFCDC0832DDFC7D9903DC1AACA07C92800D867EECE5F0085704E151B2051D225F3BFAEE68CC75E3982EE259A12EE01AE9CFA83F9E1CE035EDBCEA014F74A6F63D5812E25A0F98488804A715330426658ED7DA3FEE88E89C10EDE78E2185B48902FDD0C69138647E72D3BFA7FAF95B6FE9AA4C52B5E9CF2BE27F445CFF1F3976D6E240B6AED193EA9253CB864A7CCE4E560039336F44E52B6B414AFE651CB4DFBD40EB3AC74C86BB653B558D9D41FE27754B6E931F79869BD3ED3CB7217025B3B70E0FC93A64E791DFF88715B701D71E6FEC2B14F1D6B9088D517FFAC0761547FC8EA33BA9A9C96E1153A98D96845AB17DB2D6D61435C543CFF347EA0A3CC1EAAD41D35905F7943FF1996B463B7262BCD2F0949E432579DDC3689E5E9D481E1DBE23B30A98F074D6AEFAFA41793B7E70026C5D45949A6EF955732836ECB641DF03090DCDC0932916538D02BF1BB4A0CF360DCBBE71582DF0C6B3FFABD0592126B395DA5FD7701EF8045130BC67BFB3917F467294729B1DE82DA1F74F3E29276F75F3DAECF4BCF7642306DD12EBCA174E0831DAC1E020FD69C1D267B759767E7A2BD859ABE3BAD756F8B6C85626F8049C742DA508B5AC3C31B22D75E94AF5EBF62BE7A5C9CE8E728A5FBF83681FBFD85753499656AB3A52FBF5CA58D3E5B3E3AF5FA3C990780C787013932520A12D77DF770047134EF5AA1EEA8D789229473F70AC35BA2C10A788DE00B11B074BA4FCAA62AEF4782E5827091A1C4589CAE5EBED0107092F323B5659A1AED1F4FE44818396A7D2D81726555D769CBF25475055A5BCCCD1061536576EA3D5477A7D929CF91D9BADC3D3EDF4000000000000000000000009161D242C333940922320F7439E492F13C272A5738FF7122DD7A6B2832632E1F7A653FEF3B8639BCB9E84F482F22A948EA17DDE6958489593D2CB268BB52DF8ED612F2317BD6847D1622CF0532CB499ADC432233B93B6F7B1866B38975AC87859AC49F91E8D235846775F9E6E6D052339C741EF6178016EDB3D0B1E3F3536667B3EA2D489F88D254B8582421A31461374F465D7AD62E896BE0857134707A70477FABC09FE0A5CC3B3F32911F5FF3806B878205525AF69007F50535DF05C33AF3B0D00E297AC7EAA012E1D863DD5DD5FA47FB09467DBAD8BC42EDBAB42A9625BFDB9FE578343297506A3B71CDC8D5919955AF4605FCB0C7164D96A187AFF65D0F6210FEF2D11BA08D90C4458542BE72E084577BE9E451B8B6F4909884BCC5D25316ADCCD0925664D4D91C2E56433C1B68C632B0CA56D856DF1EDD5E113D1F026B30DAC4FD648A504F8F6809C701C97BCAC2B99286CEF5C1C923200B1BF6141EE1CFC51C5E14554BC02D7E058970254D2C02948360ABC4DFB439E66946A8AD615147BD8A6CB0886211E8B15DFF3C72B6F8908CE56BBC1B40E838103202E9F188D98E07555DB61778F895F76FBD838B6D14209D28EB393668924AC0E61072CBD9F93B864904FF4302DCEA131B2CA16BB04959ACEE096B1963CE07F59AB505FCC8D89FE08FC58751965F2F5CA753D76D58705652D3B1505E0F720EDE3142DE9776FFE4AA0C8A25E76C7A04843377C59F1002844E89189E22F621467B813A98BF07540A1649264F14A6844D65692617F7A4D93FA9A23829E256626 + +count = 17 +seed = 327CE565CFF6CD9A25EDD84F482FA0758B78CBC246567DAE98B818314AE28CD438E339043EB3FF16E1C2B4B104A717B8 +mlen = 594 +msg = 576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC +pk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300FA11E776953EA44548606DD630C5DFAB179706E72478A254F614C86B163BAED7BFBD1DD2F8DEE731C5EFA32D6E71FE277DCC08C9848DB5D2A40EEFC999C23388412E16D7D0291BC82AD354010C2627E8DF49D09042BD7FE5BDDA40B7A590451E6A7D9A23C83C0B2DE2C6D22B6F645DF4E5B38B998D6222A9055EE574238B840F44E79946EC2FD3E0E9F4E01E4DD19EAF5A0B785A9F81778D8DFB8693E6C4D676041A6A53D20A9F1F6E7364763F11B609DF60A47588BC8AA0CC71A1A178B1E95EB5FF0A2481F6EC129816B6ACA83E27F8C038AFFCBB2F509ECFA708A6F8A7E15C68BCFE99CB7D32BA004B7391CA7111AA707B8223C7364CFC3564B3DBA160FA16B8D83538AFC495122746D8A93455345151AB623B2E685491AA691D503AECEF5860949A3DAA4C1CF2BB35951A34E36D436BC8D4F8B6E4254F0264DE317D8213C3DA21CE4838A016D40687661655563CF91BF899D2A1AE8C10672D159DCD35614E30D61AAF08EEBC43F0D45C33D9C2B451A0AFC569D2778D6267F8D0B95C973F5A7B4F86C425E66265D8EA6F4C062F72C2CF744BFF0FBB38691010A3C0BAA382A6ADF79DF33507992CC89A9291FF66BFFB096734081B41AB44E7E6EF6379F9C9DC4B1048BDAA2CA4BF8F0A27337D73E0960ACAC8FAB1F98C172EB76B07AF39629C8E6A89F2AC4AF33EB3CFB1C3F81A85B304D273CC6D8B929076B50F78FFDD6B7D6CF56838EBD82F200651E212DC8DC0CDF4B1349F6E12E9ADA623ADA1A5D499070439CD787CA3D58796101760B2CEF4078374270AF0D52944532B12061FD1B279669FB3B06C9C39BE7BD01C9F284141603EEE9A3730225E939EC222338A79F99421AB41C2EC7CCC99C27939546B209C69B54973026D915947830ACF9D90AC1F567C15DD608D023CDDA1D80C9B0BC97129F236451A5EE9BF84FB3D207B60DEB06E53343518AADE1EC597D18CE70CBB7024BEFD7AB55F6DD086F0625BB1827A73876640C853273F4C60FC266DD7A9379AFA49785FAB0F0577EB1F31B16101B3D7AEAD4FB3B4449A7F08E95B258FB8954956D3062B563261C9AF21DAD3B01E66E5580296ADFD4BEED8D7142BFBBDE28759A69ABF99AC91E5F4380C2B53AB641CDAF303F8A3DAA102D2191D952F30CCFC073DA5D9DC9E0215C2FB4A78FDD3E8479888B1DF9CE0688F219A983DD0F7A97BB08720E81772B95042771A2205310D51E359EEE780F651C2168F6DBA175776792EC71C024FCEE9B566835ED84A1BD44174853F8F38D62AA82E2B4D904C72681B12B55E8018469D8FC743544521789ABB5D8EF4E228B48CD231DE7CE3D417C186C2701B72347EE6A79825A726C4ABD7A8B234BC648B544C8B96CBCEA564B3F13A4DD819A2ED76410096BA3FDA7D928162B26A44AC4A544362F6C7BE3361E3C182F24180396F455987233802F422054D8A59AF56CAAB1279BC0E27E612DE31251DEED4EBDB01A2FE487C62881EBA02DFCD0D9B259B59DD7BE5810871357389B023B016803B55A398F00B3A29405E12064D3D51C1F35A61BCA0F907A4040E451A64240AFEC5FDC29E7C1AE377B72605CA633DAAFCDBC7DDE3C13D1C9026C506D219D3C575DE5848C39EC9D93134C27513AC4F554F47535A33BDFB8477400EAFEDD7B98FA54A24DBC2641D7386C07EBE402ED4C689B63DEA5359BDBB9628A404D62C70CA6BEC895723E0AF415AF5926C6510D29351BFE98A6A9A773E460D47AA4468059B899BC1B414A2FEEEEB4F64467D21EE0A22A2043291414B3E4A78FAABF2D36C3DE231E083741795DBAC23720121825E5A905CFEC01D061095CC75A99E221DB714766A03AD05DFD14672B8F6D32D35EA9E1FC6AA4CE1280365ECDF4D9669C2A880065CD3087DE1E604AC989632822810FECEDED01C8CCD0824E96590CF551556EFC78A0D8C02BE346E791E266227D7D2CD8C293982BF017BAD1123AA5136CED67F3E9688EA935B15A03D5D3104ABFD7A2B84D3E5C0644CDCF259C2EAA3B5970046B350034C0CCE5B37E71F75F5D3D9C8CE078FAF43BC2405E1B0519894A467B26C0A99D1F343B591DDFB5B57A37407DF3738CC116BF5709EF77F45707D7F597BCDACAA5DB5EF466CE8F5EB0B0B01AFFEB95EA83999CBBB373166BE8AE965D7DFAC723E306240102320825B7008129F5560DF914E2F37E12364C91FF69209293F584D97771736DC4F63FAD02FCD2769FDC17F28E3A60B342CFB985245AB2DB8D2A57C70EEFB9D08B32B5D7114684DD58A0895532B334087B5AF3451D63CC23C23E4C92686B577D793563ACD3B8C4D5645AA319186EDE5F263C4E6384EF8638DFE5FA50D8558E41B1AC25EE9311E644A60BDDC24D163CED85E0291F9C68AE0F111B036C22CE694CBE3EC406DF3F67AFAA665921792F1EE78873B96789A92CAF57503C8EFA0DC6BA8E83BA1094F3AC8CDC9784C5071A5DFB26EF84A2E4E899A80F274DCAC253975D4106D04D58C3CE796C255F684BB4B735A99A1A2055EB5733E8E9BBF7AC9CE850C094C6ED692F125C42403EEA59E33BC37924D8606AF3A477F5A29DBC0F88FA860E12C8E95029D2BB96D987EFC09EB3A40520664CE9F03D4674C5E24AEC35CF4631660A7BC4921B0B0D172B12967D44053C3A2D56891F059C20FEC50784D1FED2BD6D4A039DB451125D6BD726A5A820D9D97C0BF3BE58056C1E06C9AAFB78F97C256BB9901C99F084BFB70BBF4D4A1452975D898DBC983508B26645A38BEBDEECAF975B59DB95C8753A3D96F430AF942ED38E3D78BFB085B28983E548045003556A1F2C841128BC88630B5902526BFDDAC49AE75679C6028C62A3DD26B2296C3EC5D209C59CFF85AB77D858AEF167DEAD89B09FA00F704A132CF4451F84C9663B99D255001C768992D1A7A71A54579E7CE8BD936D816D1AC373262B22A438B191B6BEDC0D539B90734AD305142B7FC0F95E700D705372BFA3F05B4869B86697A77025F4F684B1352915897482F53BD7A57C5ECFEB7110861730207C2124EC9F508CA4ED48623B8740B898F37AEA44B421099CAB39E1DE80D9727872F038DA78D4A76138F9C53DD5B12EA746FDFF9430D858C7953C48E458F53249EC4CA929BB5BB66F6BF60156C4414FC4FD9CA29ABD0A9143D83A8D61745B4D608B8CFD03EF48309CBC09BD6F893D542E675B445D0CBFCA21DAB0C85E2ACED722689A1D556C3C497FA9EA53C8A355CE4625C9ADDEA3336EE7F4330C3E5F31D79014186438450D4F957843DE1F3EC582D5B08242A3CAE1C049DAEABF200142528686A3046638A2B32B76BDD53748A6A2539F6C1A689FC04DFA201A75270D874146F771FABCD410511051823BC59A1FC9F194B0014DD34A31ABAF66A149A61FAEACE58A4B7298EE1F9F3B40A422D6A83234960B332260B3F1B58A96997AEF432D0DCB4B344A50BFF253CAC209AC3DE3A143975255D2F95F10827171FF967254D562A1CA2C9E18A81D22862719E4BF69C64B59A2F41AA6B31A48AF440AD25145939361F620D356748F531AFFB849B8FB6F51DA86236F39FB9F2B9BBABD353EBB5D4023E34D245B60E7B1A2150B06A70C77BE0E1C81F15447815F8F9D4587C91909B43217F46A6CC533200558AB87A024272B46 +sk = 22CCF583BCF152EEB3FA5A738D87512C2F5EA67DF073D9787539E75872DF300F7B8CD2E97654627525B5D2C6DC28009296D96CADAF97F444391FC9240D13B2CD53BB609A4CFCBF017C4C17FF23AB6CEAC4778886D2E4862E32CBE0AAD905805A8A262481A22C189320E322415B08051BA2111A006D403466E226216042201393450A876443246E1488000497015A046D043588634209DA2610D3A06911C20D9020450840865BB26C1135608CC84D098324D34685CB440164A691E28644C4380ED44072093571A2C00DC38268C0284114346613C96850046682923114238C943468440485E0841058142413B044A2B2301B022090985103A64CE21430143991D2424009354C42C080110480DC9488021786081666214112A0808561360ADC342C1935481AC46C41A448C884919084110134009A4486C0B6841A4411890046E04040020504D1B26902262444280C99900989128C0B494A8AC68D10336DDA2871C3128D5388481C4500908868E4B0288C2892248088044800508230A2186023442882406143B62818884918A4318902880185481084691A2231D3020483A665A318608006821018710B822C9A10821B340CA3C2289BA4501A84501A022912899119010C0A820148B43014C44CC184301BC50D1142424A066CA4A610A1144241A0900115201B3268D09869D312610B305119B06052428993A25120C86CCBA4250B434E4AB48090A82911276460C24C0C3005D2124D14282E612808229690D80610132451D2224E1944005100625CA665138261C1906D09C00CA02862C3C425980241A3B4480C354689261201090020146652448414C06412A664D326221131328286652149324BA051A302491AA55000C8899C380C9028041B3792C2C220238808504686894602D104528B208091344D1103811A02640005911A89691A062610A60D1BA94D8832511BA92C01218400120C10264E134489530205D2B640A1422E04B9714A4629C938469B2072C4129158129219C6600C112512882198440851466A594681E414711A286A43046414B7804A3685CB4025D4166D500226E3C464E0300610142821B94422954D4C920D930051C1162CE2128C09B371C03045CAB271D8220023A609110501E1C041C1066AE1982D1A83445A022CCB92812119519A0824C0000D538601493651D9B6459C348610B825CB924893B640D93002D34886C0C29089286C22C4041B3349898221C802650A31211CC44009273194226E9A04051B35040AC6250A13729330304002001943060B210D1B318E93387089383010054051B63063424E10A90C8C868952408A02946D4B4268D328859C242102076019428AD1960800363064288620B629CB3044DC4832A200101AB76953967099204543006099C2641935821CC4641A178524888CC8442A13C19112166509C431C9344809B601C39229402224E380010A0762A1346D10482614A47022314C2124688986289BC2684CA26824A880A10850A2A645DB884918C86DE0840884224883841163A670030340E0B801E4A8291813505B4061004781A3C2014A26081444840283455B96899BC464CB302011A548E2160521382E40826148282D4B0089194960CA340C4B3692E01009118168618620D84888D2400CD096400293315A02920A46714C348A40A64C5444290C354580260C09C980A0C81049B8500C3965211780D2288853440118339000200118804153C2015980849BB044829285623010921266E38669C8302963C840C8A00D149924C3246DC3988CC230818432298CA489CC162080302590083291A8050A1849A0128D11200C24480E0C4146D3B40522A2499C427144004408130C1183618398011B33244A2025044345142192A3446863B020120612842681138880DA06821CC54114132C0028090413801B486E09C98CC8368208955018B485C1189044A64819A40944364811296109368420C06C6128420B046D22A34510C36D62044E19332109237119B6658916914B3220CB82714AA08540122513468690C67010894C80A445C84011D9100150344081A2901A05505C041203C92C4B386A9C8009CC900C2247062145254B166A01216E12456D4242051307450BA98C12494AD0024C1B050654B84D0381881C269018813010290C19046209114622C06152911B6D68D5BED4F8764EE033B33EF6AD149E566D9D2F860FC5C743583D88905D73E475047154998E33A54DCCCFAD3D2E60C80FDCB4D8EF1CC956342A810F9DD6188F24F329158A1C1CA6F3CB8371FE4BF3847BC45947FD133E89849ADAAB6A414043A25667DD243DF3496F8123EB12F47D75FC0DAD171ACC14EAD1276D37E513072B7329607B075BC0D0634BAF4E5CDE4CC7B130C0AD51C9B9ADD2AD2444EA3C66CFE28FDF14E2A7129D1A038D8566CAA5989C55A7FE31D6662556C5F6452197C101F96AAF5D8247585784A63BC8376A90DE35252AAF3DD06F743FB5F0D5A4AE45770E8381DCB63673D227430AB27B3740802A6669887D1DF29C173498766E054BAA59169C286F653DC6B76ED2EB7E6576334946F2667E11AB075535228A751227CC361FB4C4B0FAEC07A8BCD2452075854EE4F7AEF7EEB769064601AF2AD4AB3EFE339A773D56DB60FF2100CF94FBE6DB235061F3F337EA0F3E487335851A5DAD6730842FE4345A15E852A2DF01E0A82EDA40D7B33F00322692B621A6E5E645249F81052DA780CC4228B59D8F0B2125FE3D9ED16C1D4DC8A575BC10988C7781D861D6DA2982CD09BA83C4AD2A77A25071BCE7B976E2F4DE15E1DB32AE49338E524D8327A180FE3ED963E7C50312A85E7FC31421D60D2A6E5C46E113E8076BCA609B9BAE5DDACE4872F49E959CD88C9C3E933F154BDD9FF44BF370E63C09461397915947FF1C67ED64A3DA643034BC78DA579987F8F2381DA315C812A9FF90FFACDBFE61E2C35E47381FC194C235CAEF16CD6FBC6C5C4E153D93086655661D8C82CF686BDBCB495E1742296E98A360A934DAD4EAEE8E1B8F1460C73CCF8D7FE14C82E73884E2A5E32BC87FBE3032DACD131CC1124505F7CB989BD0D2F5B8099737FBBD93552C886358A92A4B89E55F1CCC203329D234E50CDE4D3070C9E367219A6F2D2DC22E56704A6F8C8282B07F1D998A281A47DFCA319393788453A2C169EA159AA44BEE604E38F1FA4D9AFA151666D4B49D40DDC59DABD2D066D449E31A5AC93FC74BC27F3C6EF7861C6CE2424AAA3F9FE32989FEA98C8FAF74DC40E1894C0716CFDFFBFC5198EA4885003F89AF71ED26DCF71CAB8E4A098C7A59D1669535590CEB66773D67A40276847B0076E61451233FD6CB2991110202B6274EB88E672C13DBF79858C88628C9F230BD62A9F05EA31CBCF1CC7D3D3CD9A5B4162A08A74FA8510CD84C172D3A004738CACFA9105BDE585471C45717EA219435DC4A009DA6FD5250636844ABD3E809692CC2A5C88486ACFB22A785C0C75E79BAFE454CAE2EFAD02FD9972F853FCBCA04D77E5C070D53E4007EC071B8BD7B7F4EF290CC0C7F5571D64B0810194AD67ABEF9B327AE8C6B4F794396FB63F6F3F5EDA46618DDC6B9F4009D54C964DD0FB3A00C5E7263274FF65C6A3AEF2284BA416C72BF655C6C43BDBC9A29ECE11EF53D8CAE05D7642C96350F1DA4BAF1E30C5BE1EA860E209D12F66BB027249CB632F644BA7732020AEC14924136AD0769D51D8F2007A61FFA0484C71303C7E268C94D7163E970F16D348416A61947069619345C2D1254657DCBE7C9F0C7B6B8B482A079CD20D174B4A1E64086FE351A9E5CC02B3A45E3ABA6B4246E10CCE6BC784EF5D7B5807F4BB762C96CE7D29BAD24EEB071EC5BE081490C7716100386C0A5333C121689858EDED5EAD04C5AF431E6CABE7E8FD66A8B09E0BA8D4727CAF110983F9225F8753DBBEB4B36C3E2C943D54959E480A93B66199217A488E601F6570506412E797845D6427905B77B3AA7B9268F3A0F5A936B15EBBB88B01AAF7C99829E669B581317F231725E703F5DAFAD3DEAA4026878321FDFC27EE01709D77238C04F5883518162A71B5967E9DEB29A1EF0B2E15D3A9CA3AF9D41172FCAB1D55E8B2C5CBFDECC8BA124845CC83AD6406C756C312764747826A6EBC45B55CB4820014F1FC356F819A91D6093AE390911EEB1CCC5CF6D0966605C204C631D5C81ACBD6DF33E79BCC3792C7520FF25C2766A4057CABE37DFC86E0889A371E0BFDCB86879213934E06E5265AC3D0C539F1B173CFD355C3DAA48380B6D67AB99F924E336F2E9631EF500D7E58A8240153684DE3149CCC50C7F7E692D0C36A1B51B4B0F00CD779664502CF8B1A650DB8AF4BFEC37D87C9E2101135B0099939747826FAAFFA77C8B027AE2C349046F76BBBA81D78F28647C2478387B8948F6192062F8A7B9D428EB428F4D0801F9745E2C8283D57D27BDB7ECAF5C85EE673C089D1C11237F93FB478D31F5A4305DA6C740FF9E41D5B096CFD451682630668A0F263648EC769E710BA665E176D1CEDDB88AFFA88B8587A72C61F8D58548528C9F1EA8B63F1F329543A016F2C37A4076A443682D19FF194CFFD60A986824C7804030CF28A9623C8386F149F665BB8C47ADF49CC5277D2D92B864CD8F972F9736684728F094F5CE26C3F658008994BADD5E87678D820278D3BAC4117CC4B9B8C90A60B73E2B3C3642F35ACA7A8ABD2F3346D609E27C8D61E1D0A2267939020CA28F5C03D0E8C1299A9115B031ADA4B391A0EAAC68129829B9E4CE43CE6230CF91775AEF8B6D1818A662428F2C16D81B1A17754DE95AA193DA6053D25ADA35E53ABF471E931B4D3D601E4699F01CA601BE4F561CBD76CA2138EB6ADDE307190E74E6B6FDA3C8751A14CE1E1EE4CF88AB7896A0529BAA60F2A443F3A983656AE76240CBE5BE4C38C99059F34A329CCC092C7C06E8916689579D72AE4635B7421335A7B5BF82B2E9F6F1C5C4FDFC621D0AB2011D9DCDBAFE41FA2EEF2C8D6FFA8A4064879232E807FD61C4EB98CCCA5F07DE1535BBA55D72A918EE1E814CC97762A6140024EDDBC69946F96E19A32D3F396F52E08827AF1F60255382F4EFF45CD07137D143F35FB75017403870D18690B3599E49ABC13D7937E901A46BC6C5CCF01FEBF9A2D14A8207F5502FF5C652266AF17A08D86A05180DC65A0C874C7D518F0F5F247FA80AC25A66FF68BA70EE5210E57A2D4A44D83ECB72BE678D54BAD16C0EFD4290E0C6FC592DA33F1EE2485ADF329242121F40CA969628B3423FAF8664C1C1E90BF46EAA0F768F98265BFDC5B1D32E0C6E8C7C5A133F81CB6238F96D7166418099DBE4F67157A82E9EB4AA88873CC556369CA0CBE504711CC8A3863807B43F92924034C550DC05711BEB142785256C9A6AB3DB6FD808D7A7C403EEFC39D84EA13E5F8563ECFF0B210790AEA2361F365B4912BDD22F8E960A989D9A4E92609A8967B225D942E1D925489C27FBDE4D677A51A411535F440D98232F66AD2E230CA8A5A5507F92ED78974AF566A1352545F06E00D411CB084F2EEBDB7A069C2D2EE8F694AFDFFD16DF7A373C9293952C9D575BED85653094C87E18CDCCFAD0202C5B8B278B39194017E5C2F18793A73A27A4563044ED94AFFF7C968260E01E921F418B0807E1ECCE4804C7DF15C291FD033FD849CCFF022B9EE10CCD508079518FBDB4B45FA2FEFA3BDB4937AC2B952AF4F49F3E63947EF7AF75331EAFB304EA603B330C2BD12D38DF5AEA184FD288440DEADD7D7559690482D2A032ACFE1EDB2852A8E309641DFAB6007A4D69AF22A35F33F9959A7370601178D22F84F92E936589AB5AE1CA6EBEE7A3901DF7E6F9CB7AC35E66C463EC54DAE6B48DB877CE7A1E1B17FF814EC87CE2B1894066314D78058DD6E7ACB6AAEFD61874F06AF4A34A338ED29BBEC6FF727B3603962FBED32F3EAABE6B9F4AC383E88C068D73C685FEA38C3274D19AB8DDFE0E0A303C950536FBD9C4F0AECAB1A2411D81BB2BE824ECED78981F632F6E5A3598E8238EEA9A493D84C0C409876D23B5A2591AD92556947D816366915955775BBD85DE24CF214B25397EE496EC0BDC5687CC9E36433163A039E3A0B8A3E3BC6A42C9BE6BF17DDAB8B6F4557CC1187799B4569421C2D9D467E4E4BD1A25FFF61AB7A875A5F05B5079598B8EC2B5CD550CEA19117772EF9FE220479E6C6CD42118A7ADF257D54BCDCF7D95F05CDDBDC9033ED1821032655DD6E76B635DB443549DAC6BB1041A689709B32922728B5AC71534F327B26C790393FD0B90A6D6A04EA928A951CE091B67741E5BC0953EC7386B51D6CF2D2474AA00827EF169C063D4A80D50ECD243F3FB4F0FD9D23EA102485866D594E538CCFB2CC825C488EB97A26417310C441578B7B43D6FF8F8704F9BABC014EDD4C56F035EAD8C404C6C67059B58DB0E5126FACD15B44C9789A0BD0EDE5CA36D7505AFE69C10E0E194B7AEDF57A2CC294D6B6E953031EBD793B963A2F48C188F9356BD7A2CE56D51DF620C0398F800C4A32A122DF06D838F0115F293AB3C9623AE1D848ED93931C5E92C9D787681A92B714CBF7DFEFFB3FB5E8C43A44AD62449EF288DBFEC64BCA73AE6CA7392CD5F5FD51BB333CE50A1F4C756754C91783F87ED3062720CDE0B7D99B10705081F68FC87202EB0A4EFBC9BA009FE301A8395F396C348578B568F9B2A8DC8E99DBA723D0E3BE05257016C41ECEDD979F68FABA60CE48F77B5A8C278795AFD449936CFF0ED99D879499964D8BD3ECF4B512F830C2146078A8FAD21634995CD0B981D205E87AA75B5BADCFE4DE7756F654E8619630D38F08B2670B7C2A983A42C54A2148400E977D13AD2BA6EE03EBFEABD4316F49C338A9B3FC2CA4A5FBE87659C57BB0D45C54482B72916C8535D +smlen = 5189 +sm = 9C035B7C289D183D63E27C089A14FECF4DC0D14EA905A3BA889648F780E8549EA35760335EE195563B7F76FF8986828586BAA2F9F9B3EB7007FC97949468ACB970D7638F9A0FD311733B91BE12ED900E4412154F3851D7268318F9E39EF98667B7CBA09A221EF9B586285B38762141605E869CA8272EB0E51B05C785F58EDAAEE952430AD8E3D4939F4E1484CF194F20E09A96DF4BD55EB98A44FE58C018D98012A4CA12584287939C59601F2EAFFF1923622ADDEFFBF0E7DAACB990642B529F32D6347B37F3B62D73EE3DB90673C4F87850563194FE3E0C23DA3C2B138524CDBE77F87A52127FF82109934AEC4EF5EFC069DAB2CE0D2C7A711A980C86AC418FAEABE598FDCAF82373CB5A78D20DC7ABF8E2B6B5600D16059A4737F4EEF180D8A21E6BD8FA186AD11F6AB8779C6114E607CDC3433AD67EB3A761E2A3709E8FA82EB826A20219328BD0260561BB22DDC6844F77FA83C2EA22D3CA63C53BA6CE6F55D65EF38FB9FF539A77A02892B3595D828D980E036D83320BD9C759714DDEBB66CFE179171904907CC6B2EDCF8EDBC3CFF6B3417C8DF5CEB862A6B228D21543F23E633F131D0DE53324C8D0A050B4732838A65B6E4A3CBA15E0D3FA5BC9C9C6B3530F2337511C275187ABD1E3CDB63CA129FE7398BEA677D0C351DBF0BCFC12289476E11CAB7A5BB4AE2EACB652096D867A1EA34C18E73EA846D0FEE23D16242726BCC3AAD4E680282EC045A935C9E6D4A19A33BEAEE61CB399DE22351EBE9F6A80F4EA8E5367E08E9D099FDC586B57EF4F8511F33280882FC9333D45392FE62AD6ADCC15D125E5ACF4B734293E6A529BCEBDC9DF652AB591F09D3C4FB6027199C21720AB4244BA5171F1839647DBCBD073549EBAC9DEBD9A08032BFA22E1A4D9D237B50C29FDB3B102AA5B902A05D8918BF2108AC36B1BB3D704EAFC9F08A764E672683356800673B4F399682AA64FDAAB30B7E82F7BCFD2F1F68C6B1899A5EAFE54C99DD5F916529E9B4A1A0CFA908A727BBBF17D87B8A1A245DA1B8AC3ADC9A3E38A62C615A8ED1A385A4A93C757CCCE0D2A30B91882F569313805CD7152A082270707D54F53D086E19270BC09B9256DD44D05800DF04806E9657DE3B638FA8C507F6BA538CB9BC7D51FFF676EA12BEAB894B6C8E87B6502285165A2D6023F414FA2387A98EF47DE8BC725DD5ED61886745AD1668118B6C568EFE9C83A196382E7433652457C4F16CFE9B1DFCD97D739AB38CF251C3827BFD718153909375B3203F921271D9578F295C09F55E317CC8ADF10EF615D77ADC473ED3F3506076486F1BEF9731B1D6E7C8785806E2113844E21BF673B67D03C746D4D2122A4D8C5ABC0F9ECD7DA077514312EC171DD42250A02C5B26147C19FF288E38DF1B0E9F36C99D8B31D6AEF6B6FBF87E853917F92241F884802FE519EDD662B39B78D390A6FE86DCE2976D8CD85C38C6EF0EF1568A9DC0EE870DB83E53C52B9323FD7E39D4507B7E5A2906C5936BBF0B02D4EA1665EEFA1EBC207F8B322EC9FDE502CAA405C9E65C4FD0B3410348A821FDDFA9A8402A4C345585D2A199A3AAC3A7FB0E5C395C886A10B8D98E6DA68A3DA81606C3234567B2777E8D918C10F72CB5F1C40870B75B0003B9CA088249EAFE64C2566ED1431F3132A7B26D0C4682E53D966B0CF794981D1786C23F5DAE083FF62C8C464D934B1C0AD435DC23E54E62FA44C2FED8A22D4FFBB25BAC81E240F173C770D6751151A7831E3DD3FD9A181081C1FA9EF2CA03A0B125BC883C6DC845C17D3F67B0821E070A1FCF851E2F74649CAB7477DDEE6A9B87FA98895E8A401DCCF5851D1A77FBDAE06CF0F0A835717A28E00BA4A5D2E0E30BD2AEC895979AC53B68AB6967B0DCB4342536F2F1FD8A274F1FA99575447E07BA420BFC3394ACB49D8FAF90A4A5D37F6185E78D18C2E1FF15B834B76D5513C46B474A274527F1EA3F9D1B3EF5322B1E9DC7DD9DFEF08E3316627A34DDB7B977FBCE0D08CC14F8BB31812D1181956102FFA17A0C4A881620BEB7BD10735B39303C989C12AB93E1BCF21D058CEB677BF4E8CB2788CC246E090038B58372184BB03A9A415F9B66F40FE6B2C59CFB0E386CF392D26A55ABFBA09E39B87B2050B3B7D67221682845129A27D354509D3A09CA07A1673188834E063313570526C6A5B9B1F5FBC200670D7F66E623B7923DFB0BE3CA791436F3D757F4F34CAB723B24CB47444A8B9A4C3EB2B99A890F3EA2158DF48AA776AD9C8BACAEF302A747F35FE16FD14B256739F3FD557D215B82898BD58BEE550E3B1D6A3E8D7C5A30C37E3A0B1B91EA939DA608F62CF85A19FD72CE170CF4052D3B69C6695536828EBE814D3A85632BBFC96D950C3752B1C5526C45D636C3D7BE688FC5E39197FFDE8117C6FEDC8AD06697A0707F28D277EDCAD0483C048BB7EE8561EB4E3A86E41781DD97EFC55364D19BA1353EAA081C51C8C56B000CF4DC0C2EBC2CDA17EF84325385BD144DE21149E03AC1380E46F17A26A7D35ED0AD65391B90A41E13F28A441939081D2DD11F5ACC1004D2400600A62EAD4CC11B106892A625FCE60F9DB3A8D503011F23FAA741329A4F8AE7AB5C913C5F0E369FCF90CE9E00074CEA1AB3A093232A58FDDEED736F437DDA2C09859F812E00B5A2E7118F7534481E2F812F90DF85B5865931DCC54D58C8AF6716CEC5950C87204B0EC01134703989B5475395FBEFAF055486909DCC6C4E05FB8D7A6D6EF5BDF58434D724D1026C80AC8B9B3A1B1FDDF6837A5C0F22E2BC823B8218293EE2DFE4586D7371DAEDCF5A914540809328EA855A2E2A741266F7AA6EF2C3730A3A12936D6A2CBB0FF44FF14228145E70BDB7F93D9AAB94BA6E2796B7F981562552C064A5F2D2EDB9BFA5E94F56E39A866638E5398B5DA0608918F7573058CAD5C0D873A9293748788E6E92797B6FFF4AA07694DB3C02576181C98E7C7E936EC72AF51E069051B530169520517462F5B8DF1498C9F78D3FF9C55E4191DD2C316EBC63E613D048AB49132B9E4015014F3AC3D24A065E56C1C2BDD4F41AF52C641F98449204EB2B3BF217B0CFB3413A3D6BC6EEFF062863A054F68F507D1567BF8AAB72FE3861896E04F54977E1E0FC55BDAF9B73C4679E79EF7B6F6F21B0E0B0AC3E86C9431E6F1CA3E231923CDB166606DAEF5CEF9C16B3FB22452430F8C702A6720C3FAA2E564D5BC97D49DBADD2608D18FBA892E557A85196272A8DCE41266D3455011FE3CA12346CBEC38E158118F7A18DB6BAD51A302CA53BC19A84721891C2B15C63EBF4EDDE228E70059FB5DCE0A75564472FA5500BD19157944A33A60B8F2AB247EAC326591CA7993A4527AC8A36C0F34545907764521CB5EA313B22E2D50F7CFE7A7B9A5687247057092962AFFBCB27C970E8CA130597BE3D1E91F29835DCF97BFF08BB9BCDCDF2008D6DC2FEFEE801B5A2E9C8E637356270B08B058C8801C090362CF751861A661F17E7509FB5E2E0AA1344022C0C77AA6B75A30A761CA11C7717525330876F5AA2CDB7A6DE34F012DA5C519175719716177E4036C40EA5103576C6B4FAE6CF02A80CBF6C4172A517551DA5FA6DBD17D0C5E32B82EFF6D5F381F6AF58622B4D8D071DF56CDF419A47829E7FB9A2610E4224DDEE467D54B941507BE0997F2BA7B9BA30BB7A9EAABDEB66DEE113F659229F0ACB33118FD6A6532EFF4B17FAAD0BF217B88F813CA3B7A224C04F5BF568ADD7C5D4C5C0DB55318EA5E7102C8C3771FD3DABFB1D5BAD9CC77D754FAB68BF18996F3CABAA6C985C5BD49A08A442DD9F2A98A5C5A1537F67114829887C8C6B7BB18245420F858D4DA47ACFA0A1CEE3D1F3AEF9DD87E672C0CA3BDF02111D321002D3663B94A133DA0580C3673C49171A222CA02348FF786CE3E5959AA16B0072636CEA87B8C721EA5BA21D4A8A161FEAF1997B8A8104803E7CE15AD97EFB1D9EABFC61FF5E1A5B2276F27C865B6B1B64BBE619A376DD32BFB8F5C80AE3D5386FF60EE6EC33910CDDC1BD1B08881771DA0618FC9081F2BCC567A3CDD55CD6297A6A8564098642F34A03A8CDE322EBEFE109E777BF221D619A7A1F112EB8D37DBD9733EA9DEE35EBD3E661994D20B517794668E477930CB5B09CA3C5A2E06A11B13C1D35DB43C543E96033790B2C780240C060FB8AAAEB27EFFEA234FACDB74F3CF91E4180954839D8434BC3EFF0DA206E30E3DE4123B263D667D9ECF70AD64A745887E0523B94C31E4025C6E6E350E195AA679E7768A04ED5156343B9E32E59FBE5EACBDBBEA657E4B08D9C3926ABC2DAD50A6DFF7C07C0FE63780A736B777C737B6D3DF2C12879D26E96138E35CD80EF258C97F768977B8A7D188F882E52B038F03704EAEC97ABD427467658F9534E171011535D1B75C388CCC6D15A41646A7CCC49AD1D445FEABB13B9B19C5A5E2216FDB0208C3075CFD5F05AD0C6CE046401FD70719A7572759C9939147679BF9BB8C352D17416653F43F15967AECBEE08FDBDC5846651DFBC9521312C1A7C7A875C69D454BB348495E661CF5C8C0BC769CE96AD7E8F275FA07E3D0A9DC25C265D5ABC7854991FFA23112C16BE32A9F9FDC41A30E50194592A269D15A054DAD07625D725FBF264AEFBA55D5F1A4D8258810681F804622A6827637D098D0B82875F7E779B37A554B8B86BE1933E93CDC6342D59307BD205A6460F4922154A3BF388CE311C24A220ED89DFB77985D64819EF847AFE7C5899CB86BC66F32C3B965FBE0D0E62C5E14613B37AAE595868412B9DB7BFAF4A5A250C6171708A28DF592F05C070B29C0D47C1C7CD5C7D069CB1DDA866443866F0CADA4F2AF32457787DDC61D6A61A8CD0521AFCA61CDC4659084B5BFB9C2D6A6D76A481BD9D2EC7457B0D0B67CED3A761D63C47CBDAEB5CA2C176E865CEDB4CB287C5092C2F42742BEA5ADCAE2496E8576BEDB71BCDD72C722E93226A79E65F06E490A1FAE8793F023B66D9D7ED438D7FE01168F64BD0F0E53F3D1105D88532A37927B600DDCBB5273A91AE862DB869982EE571B316EBA86EDD6D803E8C050ABE1235E286B2C915E664455602399D3525FC519EB43F68A484076C827DEAA38044E5CDEE47FE537F27E7EDD2E157826DED2695874DC8D14DD27F93C271F491AD79D26FCD253BF7406855591163ADDE6FB2B9A50644D5F0B32D5DB3018FE208F61360ED652043232D04380AFAD370E91257B075230A9A64642E5B39E63529FEA5D233C27E8CE96204A2EA00A737EFA777547D277E5F22087D1D6DB8EB80BEF6460360DA64AFCBA5B27C0F6BD57BC26A6AB2FDDCB108DA918B9E392BF28FFAB0CC4DBE20CA4FAEA73EAA09A812FCF319E4A8149A93FE6954DD298F64C34CDB78505F89FB11B23377FF2C820BC18653B66DAE07A910889FC2A668579F28405751C5D5F5AEE65ED92272A79D3A0ECADFDB4562DF6229CA9A773CB1EA3070CFBCB89026FD53E2F2689C9D2693DC39F89EF8D2889B0E7C91B7119AC6E9E212A1DFB08A39370B3B17BFE4F747C3AAB342ADF83951F536570737B8315BE3D358F75274969F32F71BBE447663FD91B70D3C538F3D54BDA94FA5BA73F472F053338EA6445E4844CEBD0D4D75A090DC331B90BD40D3E193D8FF5127F43CDA3EC7EA3702BE0FBC3A55A55014E2A1EE7BFA575DFD439CD02966686C3AAA7C1681A5E6489F98BEDD96297E7F33E2799BFDCA4D8EC9348B4E6012AC3F27872BCEBDD853DA0E3F6086624D5ED4C313B6E4E3BBEEB08E22FEA873211EFA5262A8CCDC69E892EE210BB58A899D3AC56384C345EE35792E4494557C184349041E76A1F417D04C5E3BFBB1B9FFDD2C0142F74256ECB77931365C0041B76604E71A1ED332300C174934066227864E8F0A25EF247CF38F3EA01F0B7DF3876CB13150C585320FDB658DBCE09EC1B64DE93D1D8E3E18CB5EFFBF81F98D962BBE80550EB40F8CB453761BD7F3387F34D9D9E7F6D6B1729DAA6AA7C250194BF43476378C6DB116396CFD5C1E8FBFFD59B01FDD45776499B67B9C5357ACEE7F9D6A0648CAA8C9EB3048629646032C0D9F94FEACD2557B4DC94EA96085D3CF81837C8A4543338236194E1D6D1DCA0844C6A1DC5280BD2A05141E1477A24549089C516D12D7DB1E6BCADD81AFDACCDC9BE5367F504555F0260B7098FB07F6721B86B0EEBFBB1236B54BC6038349F8F80C2894479FBCF4422BAE5D139D6849B7EEFC4A21D35C307C96B230253C60C99DA0DA106364BAB707BD942E5ACD7C8E3C5C0E2B8ADE5503D3C9E49AA1323DA7232B2041409D2D86784F76EE7370CC3AD90DE7CE737CEC8A6FB4BDD55D7F259C200B6692B0CC19396AEF4369764CBA861AB2245B890AAC014A979CCEE1F4F12165029C59647ABA8446DE29FCBB63C57624B1B2627304F66778DAEECFF091B1E232C354B5FBBD0252F45739CAFBBDD69B2FD00585BDDE7E8FA1C2043DF283D4E525E767FB8DCE80F1417334D9CB0C6DEEB0000000000000000000000000B151D20272B353F576289D10AB03D5699EAC322D349F55C547101E4424BFA43BBBA3747B79F075AE1153A7A0AC8BB51D24FC46B7604E42EFE4343FA34AA4EB16D918F25E8A4D67C860CCA3F7480E1221ED3AE13A138F079FC252C6D7BEBC55CB81B86E74F339614BEBCF7E8F4440DF8678B01A4A41B3AFB1D112FE1C4C8D8C6BFE9D3EE2A335D477C60FBF43B2E5FFFE1546F5172EF51CFFB2A772E1575EAC79B24D49FD77F0BE351233E57EE6DCC7E2E29994873ABD434D34ACE83400C026E27E27888EA0BDD1BDE5A3E55AA8B5F2FEB57B8B0A96CD831906297C8169D04F15843A3249C50523CF56A4E19492EA16927DBA8759B88A99E0D20820E51FC9B6A6863115CF05C5BC3F4C869EB5A87124DF5DB102D737F3899CFAA5FEA4DD62DC4FEDB1AAFF67906ADAF8968020EFA5B10190F70E5F2C0F0457E4341BD449201D3A80AEB791254EC1C46DDCEBC3896C6DF702509BA62CD446D275806438EB4C03132B2E6BD01BD2F832D1D3C053C48C5A9DB1C4A22B130C4C9E96A2BF4C2A8F7DE0217A52D9AA5AEEE5E6A49708237EAB60B4019A51390C3EF10572A73D436875BB8D7D78543F96376E4BF3BCAABB92F89215E8D1093F3B287945708B5514BD7E62654D3BDF34B29009C64829A0CBF33C54D7AB0E81B81BDDA93028B341AB1DFF3D752DC4A1E5F9636A5C46E137EA35919D99E6571C5370C6E804BD2E2ABF566F035D65CF8F97E3E8F2ECAFA153BC6D8EC2831667A37FC96D1C2DA40BA84D0FB041DEF32AADAEF3F98CAFA957F6552F79D28A36B8BA20A9452671DE1BE8AF5D66714232507EDB9FF657F3D7E5FA7320FC0359A5F99280D446283BC + +count = 18 +seed = 790FC03F956D1301A735504075B67A05944A762E0A4BDA77BB8C036C5CF911E2B561EC1CA6AA355D5CEC919AED42A1D2 +mlen = 627 +msg = 021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 +pk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B142C46AC4FC58825F8A61FD4CF62F78B3C1DCE3C9E6096CBAD737E691E216FA4FB5766478C2A15E80DCFD388AA3C43C9D6BBFD545DAF38B9B1C989E44980EB8EB7C03BA35A1839DC61EAFC265B95D2B71BCED558F0028A43A3C5F27C0246B0852E869687801EA8EE52BC845208BDAAC49E76583CC6816411D5C38EE5897B5686C39023850267B384CD9F7D3334FC51F20B386D9D1D4F268BB85390EBC0B25F00CB5A62F0B8AD1B0544DE0D9EAE80E879AA01B7D0359A39A3DF31B9E7AC9118255AE4D2BA39AA7EE92D8602110FD2002AAB3E3F918FB9404A90EBBDB89A201399E5D221172C1C29A2F3A2580B3CABCC8414E210407289CDA5E0C85568428C59666ADF130336CC658E947D943C1525DA8EC9A1AE5291D9133A84F3C05BAAE8C7C7ABD922A897A4BD9E1F86EB49A5FB986E064B931F1F0309242ECF32D4364AC2FAA5CFA5172E43188EA8248FD7D6EB82C66D87324718542C80056C44F9AAD0419851F51B4EC506A7507B5E2744F133DD9C02B95564914CB17F69CB44A6CB43FD73EA004ACC6FDB9D76A40804C418A263B1E6D8ADBD7645E34F50B946696C57800CB8E571AB6E307F9A5E612F355D485ECCBE13A26A578925A09CAD9E4947B4AFA1B646847AFB4B7E5086E69739CD033CD2CF8A7DB710B2E9886AEF376CE819316C9C4FC7A181EDE45A280E9E0076581EEFD8C5315CCB3213EE3F2935DB49A2FDBBE300F5D77D452C3313EF567C208FA88CF93FC8E4703185BE74395226370E8A1040FE5E0D124523DED4C7EDBEA5FF3D35F13293A79588458B2FF9D493AEC7F1EBB9E095C627521D99782866493E2DC3B669C0D9DC5CC5487C1D6E84D18E7097A1D0F369A6B61AA27FD8822BD295B91B42E0E529A5CF84DA311E2FF3183000EE53E045D2E65FC1A5A455F15FC7031B495096A6BAAC1624EBC1B88EE7DAF883B4BAC8B28789EF75EF14E82C5B33A45B13740070672FA894E05160B07E9B1893EABB2F0374BDFF967893B4507839217F58CF33852C27B052696265DE8491A6D6E80705CD39CCAFF26C2D7BE10E0344F05F2E96324DBE7E3558953F5410B290FE10172F5F536FC42E3BE9264A96FCEE35A44A844277176500A6AC3A064E5674D0D952E44C86E99291168B381D9B54DCA9E350F9AB46E78CC221268D85562884B57559AA995B98FBE909EE8B8D0B181ECA6282E2FCA75C245FD612C3DABC7BA9411A6506E26322AF42795454D64A8674818341CE007AE164B78CD78BDA5D1DDBBDAABB810137F2F275203863636AD630D5CD19CD8D24F00EA9472B7535B4F0397F386B4D7875707D412AEFBEDA9AA4B6DB0654478DCC672E1448E824923E739C92DAE1631AD9E30F0D1425851AB949CEE8B8936807AEC41EDF085197D197EA80FD522D41B9B138DB7D94F4CB34293B24669A1B66424D71F4F9A6AFA8E844F19E76DE2CB34059DC46A8B359C642D5D01737D9C976C32C7EFD8FD2688CE528EB551925054A15FB21A3A10DB5A53F9B1379E474AFA16680594B3DD69BDC87A341F58B3A7FDE315039827BB829B664614C1DBEA743E343FDF2C01B58E8E2F64B1D23642C77B4F04A79660912C6E539300275942DD92261B556D401BE35999713454173C94237B2804468F02B8BF6A69B5FD3ADB0738FC173CCEEAD36296327982BF4121D90FF574F65EE09ADA23A977558CBDC5C38FECF290979C02F06F7FEED59F565801278F42DF7E413B62E1480DE97CC7B41D56F9BA728DBAD5E4773D26067F50D524AD74A07C78FCE96EC9341E3B309AA6689F4AAA7CE04E45D0514706ECCA79DD269FF75F10D1BDC3C737E276FFBE97A297BE2362250F858EBF175140FEBAF8135B22F8B7ED56C0ED37D39C832E388BBDD393B511714B5AD6D6E6A88AD7ACD92720EFE7AEA02186B44F777C74E6833F1BE99DBE9A2A771FC86EA2F7C6F11DC6497C753A817AC57DEB6485BF40C2D28F15D760E157E6283F5C306053F8C344AE48999E5E94545A4722370DF82309A25A7920E9FEFB6D3F95633B5A22697B4D7A33FB6FBAC7704C797A643E52452F2E8C92BABA05C0977DA95BE8D249EB90F3C434A724E33E95EC568FCC8B5DADCDBE86D0A386C1C9943EA91A9FCCC1A4FA504EA8EB3CCDF59D7BC2633AC3E9C4B3F5D14EC09D5E0C0710B3E5CBBD3176CD74D525A055C8EC9E79608738688EDF88596CC6F35073316B60198E72EF0B7CD1E03898A46DB53DA822E1491CB64A07C65B74FF6757F2E4C344A6F3F8273A2D4A10C9A4166B0A1D2E83A1163C1F19E64198A5CCA287927DE6E74269E7A9E1476C373D4C172604E70F5BA6E1F0D7AB2DCF2055F5D38159395847AF5F78A1969C116BB2550445D2ABB5403CB6C7E0971434EC9C6247052632E4525DFF3B6B7E68528D5284706FFD6D8FDB49E0298B55FED6D19404C58772360D70B0C6C0ACD8CABCC8D37498EB21B608B2EF7AB8B1147DBC755FB4BC74D87B3FF4BB8944FE1BEEF97628E7D5AB0D9E0B5519093EAB684AF64DB66163E2CB77B3716CA1DDB3952BE56D1A36A621469264C23AA030EB1644ADEA486DB0D7A24325F6F77AB2A211414DCCE846D7D77A8A33F13AFD12C0E2AC75371FEA767E6D47A7497E2B45FF416C4A4C391F59CBFF8DF99B0F746D2B33024C2812C32A672B2869CD147C4A1B5C36A19C09C8FF7E16218859CC76A714FD4ADDA038B6360A87D6DC7E2735DB54142629E7D26763155BA68C141E51A2986779A0BCBB53C4AFB63D802D1A77061030C71249A0FCC15A2D737DC2F973D18955F41FDCB7EB0361E4EF675DBE53E3DED46A33B8EBE1735920802E6DE24D660F436ECCF139ADEC30A6C19571E8B1E2A5345226EDB560015DC50EE38EA409C7BD57FBA9B5E594BAB25017181B03761BC520633083476AA0D33FC146A8FC23B0A08C28DA04C3335E6D540CF8B743D42611687B0129F789AB86D408745387139BAF3889823CDD7FC4B526885169B079446B9EA17A8EB84F87F7BEA0C1F9049B0326A235C5AF01691A7F00BEA8614D403EB4E9B198B1DACC2846FB652205C5513BAAF7375E3C01053F7E7A7A0649B706D1A8AE6CCADB0901D7458F819A7525BA710146DFFC03FB30145EC6A6311FA51D5177B2357480E204FFCFD3D20550540B5ECABBDE4282C59C8D71DA766A9A4B7D1843D5229C090A84D69DFE13D4CB8B0E3C69AB120B28A352DD4A0AE47735D7B5399F3EF2DF8E3495E67E372FF6F70FE2701DE98BEBA8B2FE830EB5627EB50B54BB36B900E1352F2C435175C5B5CA6B993B1537560260754B479E5378B966C69A5C3D69BEE19861F1F64C91E96AA6C0FAD1350A47800F5AC28AD1EDCB060ADED1062895684AD3F6F6EE7425EA2148F569C532BC9928BFCB2FDE986B021E7A682CA9A7A2D896ECED5A2E1901F5F3F7D26C40E3D2CB2619E5817019488CFDA07177F069AD64DA4451554EF1A4B8E092882F54E02880B05F5C5B67729AAA341CA336529293ABC335B74F75F861C618F80805ECAAB7B1863BEE3AE2B769CEA8D0E4D3676D60F7AB2BBF4822DF1E517A3C307897A9C69A8D357B751E39688BBB33375BDB004CFCC8CB698A337EF7C15CEAC231A533CE55A8AA9169AAFC7C594EB9FCDE937E117B65A3BBF335572 +sk = 6EADD24E3908FC3B2F1E4A2F42078CF3DD7BC3BEF2F7F9C5CE17B78499177B14A8B28F11AEFC3D7E0B1C12CEE0C0F4A6F1B7572F4C2EAF3A639AFF28963BEB6036D3F10E573CE9F6DB8793AB42E82860A4A478F187C4B3E03B813A6FBD9A7B6710974D8C002961164519488452108C1A288E1AB060494201241746CC3609222622008361C412004C288A11972C9B866453164224807049B60964802150485258189000B92153C20064806458163111418C2294841B1432080542C48250DC480ED2384102C93043A66C432885CB064201196108148003310D1448021AA76820B7000C37081A00681C3000D4B26914226A504431C3A691D438729A2849049881D4903053A82D1490218AC20D19070CA228021AB14D8B446260C828DC1082D98608E0242882046840B69103062203A01109186004A98C24362560163099B885C088305188050982710300491987844A9085C040689A2645D2101152B08D602280DBC86D211721DAB46D0A1900082386D2B081D8B289081586C3260C080912D848018428481A096E984491129701C2024A48A26D940220A080511B192D24B68C11330A20179120010DE0C00511B70423092DD2108A9A20110C248AA1309280C69192904860482A51120C0116611CC36543100A9B4031CAB861619489091441A23008200069918208D93065C3B6808836910B286218386D03034A03972D231462A4262A439609D4188D8034888A102120935163B4888C2466180344D0204CA434010C834514189188204924A920CB9028C83601CA943102868120B525D440618B866D1981208134610B2948C8C00188B82D080225A1182E43A688893428A4C44822A95191364A04870559124C93024108356923078D6100282214904B048219470622812180A45119A07001056982C23118097010090A13850C40C2500A39681A03120B060C224900029261122380994630D334600A08614884900096240427065B003184828DC3B2659B2652D8240A60244288A6509436491A13644B90908C960592061282B4314902260BC74CE4906858960419022420960C5B14255CA00123C445C31882C44048E0226282447161404D99200D41106AA2C4481A1525A2104D24844089C0640328499C1865422681C23621932221C9220D5948915820850C392961140C2496202418812312841B2546CB3869C12862CB468594C085D1C400DCB07163324921A729180809812848131891439661CC946002A7280A4768122425D9204019418664962409A58150A86C8AA80DCCB685094524D1106EDCA208218688DCA249C9400D13258DA4022998124C621284C83661619830C3928162C62888C44122A78491242A0B1891C4988D01028DE1242591882DE2464501102218B36521424CA436491012028804268B88209C1811A1C48422C249820245844801219488201004C42028223850D8240E1317424B904010B110801021803244D38685903848E1B690C4022A9A10890A31441312848B862D90005084322E1AC54DE31601C9324E10032C21178DDAB800E016815C3620A2A6048C420CE092055CA80050B849DC240C00978D5A06210096451BC38989A68C141471180070041770D0060411A8449AC685DA020C91240801C94DC1862D82A20902378A9394318290810A456C14C11002C77164B468D9A04510930CA2B0658900658A340580C0489AB884C3308DA23042C9A889C3022DE1308D8C880C4820060184015B4884138488829024A0A8695CA6888194691C94485B8011A4460E4AC264182092D9228D18064DDA888C1A2582214529538660D1A20CC4327254026A5B822083C088022329D020901907459B260E80461222A06D64C000100451894861143724DA18324A928D03C545DB4810191430A2888C8A906122348EC8C804A0C02D5B824404A765CB120412A18D5BB491A3904514B188D2388440A22819006D0889448338265C440052C40962B481C1182001086C500664D8A401D8027022C740C4863153B24C04136504214A5A3862584082D492841A230814C13191364E93886024126513B10404B29010A92598107149A02DA4968D8382701C226821B25082B24D59268008A64C89B08818378EDCC431C4166C1C23111318704C126998286C12C60881C62824350AC184919C82655D26BCD333B4BC63B9B6CC278F1B5D5C9D9A4BA396403E445260B2E2C38558C377FD7415D4D98541D3BF66802F0724A091C88412AA621E517951E359108A20A770A0916294FA87CA70227E18606FDF17B1C587EE0BAC36FFDD600D7D1F2106D934DF70D85E33F51FB598A8B192768D26FBFC9B4CF94335FCD185A81A2792DCC8A4992AB5FF5BB10F48F8F7C1CD440263C0AC13C9AB5D52518CBD5E1B9906893F9BCF512A7BBE1DAEA60A27B244370F5E8D3CDB4C3AD717E9BF16B9A35669E893F870D2E528CE78DD8DC024FAA0CB30E7BCAAF6D3BCB769410B163EB17D70E1C99867285C724507873B0BFF622D7A1396303DE39B3429D214AD20C2AE4A305E39020E0065D640136D8469B67589AF18D91377EC7B05576209B7EB03A89FBC948CADEF219556E9EAA2398863CE9E83075AE9BA35A61FC87E07902D53030B61A38DE63CC0232DB0950B2DE3EA6F41417CAE691C07E5F2A34E7EC84BFC8FA97213EB934E7AB419C04BEDD6927435737DD833F723C2DA9893FDCF2D61E766CE901277979D9AFD0CBD97E2A5D60E85B97F549A33F870C52553388AED73A0687560F679C9B37DAEAD1E4AE0B5C55B56E356C1A19A979F63DCFEDCAB40BD451D11F2BF651BA4EBCE294A0A1721C711B33477DC742D2B4B8140F0CA2EC5B0C5A3C4DBAA8BDE941413E5BBEDDE8CD99523B313228E21529710B90AF04C440B0C907EF27ACA3DBEB26C7F21A1897EC7DABD3242636B298516531B870849DFB0825649D1ACF1D6DDC21EF45655727F1B62A2A1340C264BEA87986D563B893A796E7E4C76B1FEC932DD59EC3714E93B69CE9B04F51E7D5CEF74257F625D0A290B1CA7324E07F818B281859232F3781735588ABDE3A3F9218331B703B901571F2F55F6644CDE31AC3658489FABE4AEC396A8278E5C85187C16C92ADE2A288FB3F7B08036A6B9477E4103F92E635BF87554A074CF0CECC71F01B3899C7FD6A4E147F0E7D4082ABB07711D348E7D845B2540EF6F636E7E29691AFC46D579010F4D947FFCBF23C544621CD1602B2CBBABA27822D8A4ACFC55133F9E10A010E03DEE116FF634D207A25E057C6652C822DDB4D42370C5156FA05BED235C76FD6F37CAC435C9EE35B0D2CE60F4044073DAD84DAB81DD510DF01F3537979134E56645D3C600EEA6060304F9F6D94DD8A682E46AA31A0D6B203E47D80EDCBBEB8FD9D6A6ECA4DC9AEF4AED7471A7220E102BCC2796F25654ED8DB22C40FE2631D06D05E7E2C57C694AE319C180064912E21873F2445D3BBF32122395DD9F7E1FE28BB503689B8DD22EBB59715FF3119416B6C15E7DF887C00BF3103C9B7D384A6EC8DE354FFB906447F53295D866258F66F954C319D40C3E7DEDD88E06FCBB257A713B67E5BF451C07F2DE6ED837FD6F36FF236F45F4BDBB76AB510380000541E1D73232A3B677B4B7E494AFF801C5882AD07AEC8C8AC40B502C52C61A3F9BFF8DA473B830A9454EE4DA417BEF8224221AB2471D6DAE924F54971EA0F10E0672498CAD8802E296C967E62FA6DD2DD07EAA2C825A9D12DD8AC55E88B3ADB0033ADCF0F7FCF2C5CCAE67B530716B5C2BF39CFC5F6AB4A4B269B3E49DDCC324D51862D94021D64442208F772B3F3049BBBAB0C6E88EF2E7597DC3309FE4132D40698244BE340942D816C2852F436C3B526BDC3B2D10E10ACFE83625F21994B6064E6CBDF98D61C667A374BFFB88BCA89439C6E67DE2DC99800B627B4C3D9C2F6019EA9F72C3B4FB98EA69EECC9A1BC128BA5DEE6BCE73D4810D1CA32CFBFE7AD21931D94F111BF1649D7E6B5C7309A8756830F40E1AC648791C2ACD91F5DA561230BE9CFB92FB070BA04FF54E1123BD736739025AAF5604012FAA66FE8B15ED06B4F40E9557350ACADA0ABEC352A326D5632D84C263C92F685B5F62C217E47B11238493062AEEF03A46D16AD7D0259C702AD23F5BAEA5371C8954E1F442AD08CF7FF8B7DDAD57BF56D565048041ADEFD50DBD5F4882FACFF9D358000125FC42CAA681DFA00EE6196389C055C8CB2D7C0E428DEECBD1945136E6C974BEA69CCF368FFB178F79A28B8C8592C527F1425542B1F3E588F37D4A578C9C3DC7C651AC9691E639EE4D659575839F9CAA24DE03A367C72EB30E3C33671B40ADF53645E3C78AB15E99746BBC9170C83A733821F794430D5FED0DD7FE53E4F4FFCCE7D08D3EEB0A967123E2A49864E0547F36DEBF8825E2F33A313A39C8ED4A1EC6CDE4CDF044334399FB5E864F34749200EEC1E8A87BC0387090D08C0959E3D138D1E7C1FCE6772FCEE32D0E9CA9AB39CF7C419DF18BA75A0DB6B6D692EEC93E6442CBDA965C31B9CDB8C784A95C1AB1B56AA5F203A6EEC1BC417C323523E0DB13AAF937712268BD78CB43140DA6776AE66081F8D11A7FC6A3A6088E4105B963884837E146A367BCC008AA870D0A05DCB5EDD4011F933043C9B52157B06A63C642C2B7D78B61AE8616B66B3F4E4EA3D4595DE5086AE031B00560D6AFABDDD849AE6B7ABE5536255A606825DA38F00408CA1EBA6903A1BD1E20FAB53BA441C2F6F30C4100E6CB5830761DF50AFA95D7B240109D29811D65A28B7AB60D9E0DCA90FE93A3D1471C293295FE34D9D68B16410E25119DB124D991FF3ED3199EE79719E4076DD855F3ED0AE1F93E4B7523C26E70BD7FE592F3458D0EAB035270300E0405814812A5AD4D01413CDD55568D8B3A008A18B619F6DD706AB8A53C964D5B52877D9CE37E94D0CD23112F349F1F2E112A049581ABE57278BE8DE8ADE76870F9DCFB61354BB5A2476D54F48471178A41BA5F6C6C4EDE4D9B11DC3321A1DDDB377517D2A87874C3FE1BCA186F14B01481C64F327AE8F6A2FE79E4FFB32F326F6AA21569811BEFD111D6B5890E871BA7DBB683757C3BC951E2584B337470B2011DA6BBADCC142E75B012C8568AA6F37279A97F370AAF214628FE17B8CAAD88CA215CA8999451D6727E57AF997346414DB5FDF17630FC4C58180979FDB3282EA03AA2335E5509ADB3AA6E250AEE8844878222BE6E7937671C83023E7616C1AE7A2ACED68AE55351FE37FE008B9D642A1D043ED6D7584B04C7E8C28CAE1B43D63DC6E217F587AF7E64F0DE2BD1A84D19C85AEB5788D412A24BC5389AFBD230A029AA08016E60188C932562F7AD19B654D2E5D7383B9F595E81E1048C5965BC27A72828872D24BA17B0CEFD98DA7E9AF5B684B994716FB0F350E0A3A28EB32B3A1E36EDA36C1A67FCDE20DD02CBF5917F3923B3F773A901F9D2A8A02360251AE39FE5811FDBF0B85D9CED2D8C09299EFFCED9A6C1D48CD39553720568258711B3CABF7E7B07F8D785E719AAAFC91243DEF4D0F6E0F591F56EE42B1E4F53CDF65E6A0DB7009CF0D2B829117D66D4C3E45BE50922A76E7933317249FA66A16FD771938C1B9A1E044E05B54FD46E5F477EFCF397FD664183EA62BF5F104A39E34E9E83885AADCEBE856AE3F20EA1761F464B3502138703357FDB582572A564011E0D2B4C42324F163213B572C224B6AEABE843ACAA5F4F87A8FC42DB8B46760FAD45072B801F2E0719F408943F78438188AACC88A1B952AB7EC2B3D80D9ADFBA0D6DBBC127EE36534ED37387BC23FB0DC2E2C913C3915F83D192A271D447D1D9AC45C0910BB5DDED508310971E35D5DFEAA7E4551FCFC2EF27D6E656A23996E0BE604A0C76859FD40255A884A95F624063BAED6E7D521C8008A21D6980D758C1D73A4021C48DA530F7DEB8DBA4B84FC6936C4114870C5F5B993AAB8DB4CD6AB5D86ADF8ABB8684B7AA41375996189AB87E837CB08A82ED2CC97E69B4DD9102417276D65E1A86770A3EBDFFDA474D701B69E7C91182BBC22C0CE7B0891A77ADB82A433EA514F1E7DA29F26E808FF8F919681608C52293B70775CFBBE3AA8F40B3D4E6E7653B43C3105727709AC2B83F0F079A12E2B4695920594E0DB617E828096AEDC0113DA8FD9883231C43D8D7F74B0B1FB80E541C6D0A9CDD34D2F57DEAFC89C67B26802286C27FFE1902949E4E20341ED4DEA3158654A60E75BD82E973EF9B91F642279C798E6186502B62949614AACF004B89A70DB849A903222C03F71DE582294EFA40334CBD8984F8F396EACA39554749137537FEC7581A8AF2B119DB3247C0A85C99302E4C3E03977F4DD0F22D2A09E5630E967D05E0B51B97B636D8261DD369694EE20C1BE84827C4FF2237C1C1F5F6DFE0ABD293E74992083597B741D1C7F3AF0ED38AC1BEE2F4B2C2D9BAFC8D3460387A583DA145F7CB2D75B60BB89EE64B26FE37FB68017F75D6715127E5D816FA69B951F6997A259EF8810A9CC8BFF7335201AA93B1E5FB9EA2AD3F9999E91245EADA1250264B98272051E35E28F85E9ADB17BE3B13B767A3EEB3BB5E64999C013D59E6E80AD1E8DFEA0B48794C298CD257BBCB6B0A81CDA823F24E2EFBD16C6E3E96E509954586E5072838CCA1BF1BB53A746E71A4214DD6E47CCA2A3C049DCD8C28F9D8CBB6915B530891F73880EC978F6C2220F9046CB897E48AA3895491DD2333DC747428BBE5542E4A6F0C093C00FE5E46C942EEA7E28042ABF7AE4B96DCE0A20DE3550AE7F99DBC32CA73B34EFA4C65573BD1FC754BE2F101ECA541BC8E696327C8EE195726BA317CE14F15C371AD65AEB7147F4B5BEE1DDA81DA384B7F07FDC4E5CC90262AB2946B5D8BF96B264F98945D9F02C56D47F60B4AD2F33CC7D8 +smlen = 5222 +sm = 0BB324D2FF4C6C77383ADEBDADA932A8521CD4BF73334C29DD9F0FAD716D40E69454E298C4780FBB549583E39C634B039B0613C1714732F0AE9DDC83C5B78688A76AC7FEBFEF82C5DFD8EC8E7D117D21A0EF847630706F2BA8B5B0FC88DAC182F2B350F00D19D749391C591B6FBDF802AF8B2ECBF6B8B03F253A734BBA1769936407B2D1A1DC919D803A54FA6CB6560A9D6FBCDD76EEA370F9D637223363F2DEBEBBF9391CB681FB9232E44A0E732974E7E4742D94C69B9E410FAC80B67D4CCE2B6EBCED4DB26063B5FC8C7E8F9E819E06546AB8676772A36D24BBD8EFF25F73E8494D8483E58F709689631BEC0F67512EEAA3DAA50061A321E6615B89658BCAEB25449648E1A250FF163B4D981F18CC704C586A3BD92C4B1668964CB833412B1DA35F955FFE7E6F6F181C03DB9E9953F044BB898DC0BBF142ACAFFFCEEBD418930B36875C6D7E4D450535094646B6593C869FEAB132F5BB264EE44A11609107AEE100502D32AF9BF452E4742972305BE93C5DA92354266BF0BAC3EB40066EA9DE3BE0E806938EBCCAA4E36B6E74166FAF42F6D73EE57B6BE3A65B1D6D646F1432EE51E2BFD8E8373FCD067C2431CA5A4353A8A64F3D26CDF34C592D61BA17050A5B5E5E029B7C95644F542B3B81DFF3494EB7D0BD1A58EDF89EA80E870B86BE9C918D8B616AB667F7D14C9D5CD4B70066BC52267568D074499E2708F38B85FB0B045243182D800945D0EECC4D49A6D4385AAB61A1BE85021371BC7BC7C7A442756A93B6AD773BAFB4951ACE62EC69712CA033C40AC437E54BE8A2E8F1D3E217F3B9FB9A218B81F8570F947DF267A6C9DE557EEEC818B4137ECA457CB4F2CD512DCB919C93F135E059E2E45A27E81222121DC3870F727189BD17F53F4BA33A42BE8F5923595A9029A3F48BA3D979DC0141F6CCADB85E44CFB93E7A072C01DB913C74E63F1DE40D1DD5DEE90DA7D73651E490ACD0236670082821C67A34E6FE4D20C15EF464AE986520C2DA8907391CBF44E5E10CF76EFB7E418B8F27194A8F0E5997B92C6F12484D7766CA114C9680ED9574E329C2855BC4D4EE1092E574C8E8DC3A681EA19182C9C52192E6BD9E482985A5B01527D8E106ED2372812B8634868CDA71590AF05BCE471049783B3B6B0935E4DF3348E021E216181D182785C104B34DBC2F711A3664AF808ACA8C2282C0F40585A7821DCA79AA835E6164C7BB4B25A82509FF743E3E6C4B21539C509C63219D3EE01FC5EF1425F760123FC39DA668FB65E87962CBDC657906D7735018501996CDDD42A58E25611FF8B776D2AF356E5F201A1C9121DB5121E65EC1AEB57E69AC6C69DC3AA1680CD438C9B7304D36D147491A0FE7C6F0A8EEF5F9E4B9B06380F367500E5AC28F22084BEE6C8237D8A8B5D17EBAADDDF884FBEBEDC01A391F71A3207404F4E4A7B52956E18BF4FA4DD92042954F3346137BA2D8A4677E7DA6A64DB6EB6E9C676720F7E6AB0FA3512A4CF2615278A61EB342501BEF0C8FADFB98F2C25B2CB6AB5BAE70B630998D1968EF28674B643DC6A785895A4924805EC95B7938EE60B3EA6CFE9E891140395CA400872FCED99645E320B20B49B2A5DBB4E975709BAF3D3ACF8EAC4D4B66F5BA16D24A98AC7C077CFFB834620C33985240C0B429E8BADBA29035EB884E2E1F42673DC672A3F8618F5F69E5A53201B17367DDA177CBEAF8E8BCFF512AB3AE0686E5AC730EC6DEACC6E3129ED81FA8435EB21E1B821E4E7649F1104E408F4D9243D627F9CAFC071377E48F9C46FA70D0EB76ADF04D92CAB26919F21049237FE845B9B8CE1A9131CFDDA395B042577D39750F80AEF408DF6A238933E42EF8B9BE6EE2C46C5DBFE49229188C92AE242B47935BF0DBEDB4CCF7D9F9C4BB3D476B27BCA6E5C049243AF8BE7DAE14F65494915E752EE044B25E0F330BCECD47D28664E320D4DBCC98E38602A3EC4985408EF2A5425B39CA1EA472C8639F14A57C74C5ABDC00E0D3E13A0D2834689CC6862CA25138A25480C1C94533C75C6DD5365FAB4A57F7422D00B8EA49547B7B944E96F78BB854B94C3C22A156A671A790086D6CC036B935D1608A1128089B9EFC6244FAE14B3A3901C70B2A9BA1F235FE75F91F83A22414877652E8F78CD383E8CB43C8C315AF7660FF528414DB522EA0DEA71C3F38BE16DE1DD26C6A0E1576210329857C1ED1D172EF945A96015CDCD0D7D380A0014DF313B532DA2FF20CF0EC8395F00B8D8749676E91800452F7533D0CF39FF4FFC764EE3669DE0BA8786FB08DB54359EF6A04D4878AEDF81E9A4207F1A01826E23EEAA76AAD9DF446A231215A57CD65A10ED0A4489338A10372B294F404CC06B0A771D5240B55F5066BA72453BE565977C3C4EBAF206AC1A19912CD13B2772843A7E148B77C8A97D001603E86D03CA553E906AE2610190E0EFDE183CEB6B28FEFCDBD08695D365B4E117B47B46B247AC29CC337FCB4CACC8A457806204ED5B1919CC3D9689AB400B7CE47A5F5E4CEE71B9A290B6F256166BEDAC9ACA2571A734BD85E95E40222B8D1D8391D511E17C21DEFC19E43241FA673F0A915AB7CF23C60B3307C7A10FEBBE8EE07D5E46815B061A721B917EC0393D0AFB0B360F328F30F522F4EC19F8CC3696CCFF85E328BB1C19D4F75C09D10A3E32B511BCBB5165E96E81B79D1BAA37BF990B323226B4F2D30CD25B4FDDD2F5F2D714ECACD8C0C9C5217B04DFD732AB17A46459BF67646FD4E129D623B5401F50B59ACBDD446187814D229FC0309C2974114A2DB8619A7EB65A9D0E23233002FA9EACAFF87B16A01124A2E6675961338AF842835008FB72BA13436424015052A5CC412FAB13ADDFE1769FBF976B7D13559EEB02EEBEF402529EF369AB298363FED18720557F026A600AE89881FB236C2918FAAA2F9670C767AB992BEACCFE94D284FCED8CDF83A085E5D1E61E7390F4663DF0F68936C75AE7E04E8583FE195CC79CDBD1AE2E73B9DA141B324CC97D39E313BD8339BBE90517C72C23D733D4D706B0E9A901D3CF60F656F306F8B84893D7C533560C3D3B573EC3D2A27B54804FCCC07C74FDE302F57D1D51A1324E1BBE5EC65CFD102D96D92C01880C3A56C7FB2E6C952FBD68D3EB7E13F389B1EAA47E25B5AC62A3E2DABE84F777E18625BE7911DD9CD8D3967CCB4A1EF0BB1B2AF3EB47B208D40131B7A770A8ADC5B9AFEAE039A9AC820C9580F539F52A6A913C26D008809B7199CD817588426CE4B7376F6E337914C94011A3148A8CEE3277E940295FCD6E4EED2A7D7E20D6AA5D26C8852775426210E4D653DC70C2CA3403769002C2BE6944A7108D017F014DA6AD3F5B9CA25A957F5FA4E410EB9449D8A4A9B5C794C17AAAA34AB317F37AD57B17312CFD7DC5361F6F0E05BA7544FE4E5BE3CECFE3BC352E65FD035295C954A1FFA4A46928EAA17AB64D3ED0D9EF77F3D6195A1C7DF72667C9546F0B54BD096A8BAA95FE61DE61F5273344080575110EEC286858131630DCA60011D035DAEDB8B784C111DF67D35AFA4F09A706711E0B43D6E8CAB5EF4E2DB2C4714909F02739B5618141747A8C2EA566FD3BDCC103E99E6B80CC8ABBD6AD50F24B675586762EE1D0A3DB5C18B97EB6C6C5BED66EF50EA44473BCF06E3AD3EAD968855A2D76027371B9B935B6F4FFE79D10C5F14804AE597910E3A0B0C098750946D73819EE2EB110E050F0D420CCA85157D65FBA7F97DC24B327A6C7893870D85AA621780A625B101F1B183A1A9CCE131C76F49F407DF6CAC60DDA2AD3C0E61FAF4115CF75572D838775B7A4536D933ECD0E2A55E4AC9166A7E763E40C3D65ADB6D3E4BC5E46D6389C76D114BACFC032DE21EDA18B05D6DE3D0D261CED207C29DDEBDFAF7FCBE5A64C1D8F7F39EF3992CA26926644667616D05A20F903FD958116E22CA34552275D1B91265BA92B2DE6D80A80D80B51899B6A6468E6363FD3B2851A29CA138605CD73731165743E557875F22879DDB185E6C894709F498D56781F792A6372696102854EBFFE2378F14CDA028A89DBB3DBDF8A89961D9E44E3E1B328E5BEA9D7E99C2EC9BF26F084B12E46D3F4B29217BDB0BCBA2C1E2FB2F74A278C65A795677E420E9733A2F83B742F73622DDC69703139B4A0E8C98707BE9FDB134F94F79AB21CB4B68813699193F750E7CBFD8086FE766A71A3BED5AAC8701D38FADF43B267F84B8720AACB1167783D6E28DE25C8B513BFF46C9A97CFD8F82F9D80413C7DB93F332D0F0B44B9602F70DBEA8DDAA4C224E635483E924A73AF22B85B08E60E271A3F365B011B5468F535C2B9515EA0F6F3FC93692BEC167D257EC0CA83CC20101954029BA25A6D3547D5626F03C191E8691E6BB5D200FB917DC224C9F602169A998A738EA87EEE1E396818F36D6A9F9B971E8AC4C4DA910AB8470666E174A578324863840AD03DB76F43D47617A5E0336CDEC446B10587B0886F625BFA32282EDCC52298B16903C88B5BF4845BC65BFB0D57137C557A090A57244AC88D5BDAF1126CADF0DC9D71C0B228C17462AC77117FB353272D64455D8C8192C3B6B25079E86A98519B54C92EB4EE281B477C6DF9B111CF18CE567781FF8D088F52FE291EE9B3F797E0DFFF1CFC4043E11C128E30EBF8B4C28C2B71CBB78405016B352B7A2DA699F35B6550B70D1602925B305D7A0E58707AB30F607C50C8862526DC89BA26BE1645C56FD096A100EEBE48FF501D86A40D5BD57FACC6682A70D6EE7F9D6A8BC1FFB93892D1E2AD0272E85C4C70B8C247C870F209DB64FAF3200344F7117C3C9F0DF11B6135E240498BEC43D4393288DB037370DD03894075DD8E103EE0BDE2F38B59324A57F1D97667105C0424D8841DEC1CD9002EE784A75F445CB1DA5B50EF05A99A86C2C7852750B47647C1618F116526F20BB9D601EB6F2CA9D38C66E734F6276E00A0B0CBBD7020175B6FA926F80AACC44568950C1303C23CFD4EC56E64B7B1FBD6B5741C44D00CA0ADDC3914FE9062CBEEA6994F7F587B9A868EF3F316537E3725C77D7C83DD7171CD6E07F2AC21720D223DFEBBBDC8B23515187AC5F7579912B9B4D0BD66D1790432E77213B092368710A102A0FFDF599E678D1A22508625576470D5D84DE1A8323F5A8A7713FEA528C63A44B67FC92926C52454D79DAEEED383F9ABA8BC2437878FECD26CF50162EE948F58F557A7EBE5EE5C3F3877B0BBA970880111561CB398A738AC2C37E1EA6613D73312EF61984DD3AAB44E0746DA34A47219EAC88F011B037532B2B19CEDBD63FD06193C97FD1177A255BEFCCDCC87FE69F1065CE05A8E8F365B0D2E230CFB9E5588BD01FBD72AC913F0E3FAEB2A650B15EE2FCE39E6D57733F76C8305766BB68FDDC0AD2BBA2662A0A16F40A15939EB4BFEFA4ACB5D02952E5B099600664BC18E9321D3D13C52B7D23E192D256AC097AF008C334040B04623BA14832CAEFB62976855FF2DBD48F909AA0D9C9B304BA59B02682C46576ED3251DF32B4EF7DD825B851EE04BB02D9FF83E0E5744D26E01BC50CCD92058DAFD37A831CA4810BE16D7FF0EE72027F978F0810D0960A8F3ED64EDAAD1AF9E493FDADD25CF8A8EE4225174A3CD888444DE401E12504344BED4EEA0002C1FB4A2F25639190C4763D795D189429C73C85A33ADB6E9EBECB67D6FD09222E72D27A3AAF21D1C4026152E73FAD4EE9B56C9BDB4D0326410D3970E261E07FEBA40B5EA7F40AFC33FC911495BFCD426FF4081510D9C5433A33636876C898E54DD0D90971069D2EF51BDFAA10D2776445335CF2F76FF33F57483A82D809B25558CF1D04C2CCF5F77FA3974EB881AAB152090940FE208A603B1998428E577F58FCCC4F5CFF952EB64D5D4E05DCB86FF31E4EEE94FE7F3F1599F35CB9DB6737EC1EABCF2146B4ABF4253D6D3D6A245A2F2F08BE74C76780AFDFCDE8C939A3F500E1141A7A1400351C9F1FD00993A03973B049E85855A9AD5795227D79050AA781690078B84CBA7C4595D9AC83E95542200B185633765CAD2CDF45BFA281E0875577B7D0D16C62CC00A68FBDCD5E46396F2665C1DC981622155B3507BE343FB6EBCF1CD98439BF4808E6BA4FF32B844222A9A9C89B528A52A1FA4A92B5E36FE53ACC847A8843BFBE09F7183E0C9A2F6B41416D8A2DAF97ADD947074D68E05B225159F7138DB806D4158C7483DC2377A23473B779479C818BC61351CAF7509C47051110FCF0935AAF1A649A9C58C4ED025677E4F005028B4E6F4FA6036E5BB261EBFB46FBC85A6CBA56EA201C381697AA52D8D6FE990ED5E39B5ECB91DF4CD630DCB3F7AC2843A13CFE8C27C4F329D157DC2D028B45B1DDD25DE4A2C3BCC85D072995A7C98F629167CAA159BAF07CA71299F9DB603CA71D7B8E325714E8437987B5A084C13900CD012E496A7280C4D4D7E20C189A9B9EB7DEFBFC6D0252626A979BABBBE2EC343D5096AC93F326656978B100000000000000000000000000000000000000000000000000000000000000020C15162025272C021E9C06A2E4EF63D1A61958620C40016783879080D44311E04F2A446BCAEE5A486D17FF0F356BA70FF1C2B55BF957A59202903AE349878CB822E04275E0AFAABC0803BB6CDE3741E0BF9FCE0C5D5C814977474533DC63F9ED4F32AC3477A3EC9893EF55186728C85B03F4C2E61CA7733E1706766AEB8FEA80E233E8761B57FD5A3CEF700196674B34A3A55F68B3368B688FB1DDC976FF48BA6A98E2D66023F291A3C617A56CCBDB8732B8C34369ED11F4CCEA8FC8F673AD9FA0FD8990BEF70AF44C617FDFA096695D0C94EA8E17554F4461DC776DB2F416448B17680FE4D29B09E57603D8EBF55771AF84D8D4B9097302901C25CB6D73932E67C323D12C8ACB0E74CB89755F7EB3999D4EAB5E1B775E6B5C29D9733697030A26F3B93B3F286DB0F2DBDA71E1F103878063E77919D8892EB6A34F821B603ED4A898A9F30D00FEEF20985FEF1A7B7AF70DD29C269E88687F005D551EF05EB0603FD38745AED4F5BF4C2FC09F0604C98AE3A89E46BBFE907B87A1672DE547D651F035F392A8D4DB5E7260F43953028E312B95B9F25FFF2C0C579218390411D13D9A25F22DE4C7AA05FD11781DB08977160D48E02372C7D826F5CAC37D1A9B4230BE99A2D13CC2E9B2B17F0A1044EB9E0A2FBA376D35CDD2BC05F57DCE4BBC3BF07A09BCDE369929E6250EFDC61689466B040AEA376B09453A2C16813BBB685B54A225C49008BA6811E8BB5B3627F8C281244FDF5533216D126ED0E64FDABEC533424BFF77FE722CC438CA7587C19D965F0BF085D8692C27C5C84A9DEE53256D978948D89ABDF9842E0B765BE6A507D8630CBC5CA7FA0FBCA1CECC78D2E536AA7B2B902C4379777AC0920D69C57CC4E6032252BDE99E1A555E80D4 + +count = 19 +seed = 716354F7DEAE272CD26929C0932CA257AED1DD23D67260726B5213D82E61466FA99BB6A7D81DEE9D0EBE03DEEE4DBFC7 +mlen = 660 +msg = 7BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D +pk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC6428681CA2FE4AFC1E0D8C6045D309DF37F4D42ADE7673335414B147BBBBCBBCF2CDC94248697C979B543F7976C041B7F3D27A2F50F101DCBAD985DEB576759394E823C7B1223C6F6DE59223086528D9F68443A3F800CCEB32B34378D96A4F2FB0749A3F922ECCC31E44921E219C4534E66CB0B02A2540015A89B88ABD9CABB22DFFE1EC79919CAE55FAFC555EEBCD1F8C8231DDD6709044ACE6FC7CB0EB16BE287BC974C0098E82D461366818B3B6E53681AED431FFF205B1A02603F92BC1B347CD21DDF66E1451A9ADACB869D55E7E157881B2709ECE7397148E5D777E6F4D29BE8C015B2BB9295A682A07F7863784D0C596394393976C39734716A382AF650976CE32987A51C9B01E96854282E733A8E195B648B4A2385EC45EF0A48278AEE18AB316A57D9F4FAE63CC813E7845F0359BBDAA6DF1A99AB299972900C59DA7F5BBB70BC1AC43A999B02243B500FF8FF41D971A9E0724B4293F3B1C6FABCF26B4FF84922D7D6093DD48017B7942DC753C07A7A8164F77381D3BDD747208E6F292E001196E1334E8FC4944DBEE611DA447EB836C0502CE64E48347AA15967E6AA9DF7519A98D712EC5C191EA953164C61C6AEC4FF7D350DD0255661C56859F6A44F61D633FF3E1006532646DAA42D12FA1F1C16C1400676FCA9ECC848E425DE24E8B937A3FEE92DBACCCB59996F5C3D2DB40DE5ABCA04DB48CA3DF75D7409D4049519A2B4AC0F73039DAEF1C08770BC65C20C47A4E695F493ACB9B95FE05C263FB570DA306DF211D20BDB197AB45DC5E1F69F6585A855B8171D8582A91AABC32825901C6DF6069A8D78EAA3C5C02514A8B3B55B9C1F59C8DB655E4E9A1888B9CF35C351997464493FFB7D143D1E3F6C57A45B6F53762A63493165C5036F613D808D5593D4E8BA5F70094A6705B54914C02E4726ED87D2C0FD9D66B9AFFC775FCC2C01AFFA2259C657D88A51ECED5E3EE97631B6F3B5C09505DF52D10E1FA8AD4AC38C1FD0F6357FA29F061E1D0B6BC9CE346D924D044D26D0E06F3310F964D7072E8C35EC6DFF723CB4921816181EFDCAC72A24E8DE95FBE85BD3503AE7C2B749C193096EFD7480D0780D4DD7A09D49BDC5189CED258A5D2A3146E79729EFCC23B5AA75BF6C1374DF8D84A9DC29541D3D08B953EF5629C35EB4BEA82E9B9DC0946EB3EA15FE2C99C1545596806243FF661FF26612B621CD6617101609BAE77DEBDFCA7DE6584A9BE88D9AA73F4956B26A72D42BE6778466148908295B298C37CEE68DB1CEA34F4F21D04D7FA2ECD346D41F4C85A0A324FA32BD37942A3C426E094B1E77170BD164330FAEE953D32D58D400BA5F37151AD6835BD5FD7006F71851259661BA7CAF558508A8C23412E62BDCC271652ADD2147C5082918A519C1D172BE199DD061CEF1D68AA41346D68465158009B267762FD02D3F21A68D2FF9729A47CCA1D8966C9E0D23489331046012B845D604C2987C7F3A70190B7CAD4CD0D5F8DD18C2706DB64C15F2CAC2E067637B9A5BAF3FB21BA95DCF341658B44DFC61070562FEA87BED9B1F86DC4EE90EE46C8F4756BD0EEB968E7AC323A8780AB42F0BECE660119091264A15DDBE9967546D3E62913499C5844D82AFBA0BAB71095ABA124E6C2E5E86CA64B50D288B802E58F22008BE1F7356F4E0971602B4CDE30DDFFE67E63D3FF17DC2CF964CEEA2924AE0257E731C939F6C1A7704CE1257389C464C8444968431EBA3F99194132CA3BEF79125D4AC4535E0FD52CDA6AF0CF4BF4C61E885865C2F7E7EB915D408B4AFDA666091E2DD148361AE3039872C6DA66C98572031C2A0CE1575BDDF5747FEAAD75FE634E6ED4AEF4F133158FDACF1A15DDB724ABADD6C0B4A6C64CB0BD236C9D193E281A02DFB1F5C7F5844F42CCB5AB3C1042F97BF791C04A4DB8126B6D22508BA4C245DFED1C9A0502E238715BA355C3FF948C8636D0FE96992F6155B06138E9086AF1785BD2316D0F051092793B19983DE2AE49D3DEBC942C472B51401EA777187406FC4F18FF13F3B7A6C8382724FCD8D4490F052FA24025F8D7959BA57351FB1CB4516C90DCD04CD479C785BE77C882ED24667FD9458A05BC851F3C8FB018D4D8B432134245D90D79CA9F442D6B6EDFF4A73118D7180A5BBEC4866D580F427DA169F4CF6E9AC559F100AE6A5D154BE603E87A3E1BB5BC244D94FC5ABFB41560E351ECF8B1856D2F8B87327DEEDECC26FEC19DB79956F5907C18E35BB91CD5C080F7BCE8BF38E351E510A5804AA705B200DA1C9555D289CFCC5A20F99221A75301CA0C928DFB173A3AA29278D94B39CC4F026CED8899A0B1910A9859C1C51DBF7F0FC1B6EE4CC46FB206226B23BEBEDB20D97FCEEBFB7A82693AF89767496A2CFCB95AF668FF758DE3C3B94B132ACA83A8239F3DD2C9F83A6064414B2B49CF59B9BEFF5BE061C4E90CC573560CADFC7C87275D9624EFAFD4B4CB07847E7FB2FF7BFC3B984DE2AEA13EB35DB07CE6243611F5046010EEAE906D82FF830DA3B2835857C895B9720A66BCFA0768FC4032FDB96BA77DE7B7FBD5AAE4E08A3586000C001D41DE5BD497548830F20D6428207BDAC01603DC1595347AFA4CBAD075059E5E5577120E086CB1FA74BC6A979CB5E16480CE432696D715DA14CFF43F99B37D1D12A3517649FBFB2F6980CDB0EC710280A2BBEF7BB3557357DA4F359AD7D93D816AC41C724AD3FAF4F15D95299BF174C270F9DBFA0561BE7397FFEDAB15DC097DE8BCE8B7A80499B0F5142906F66754AC343DC23FBE1BF1F1E45857BCF864205AFD1CB097D6ED805E8CAEC5571C06531830DFA4C0D17E81AFF67227342D9DDDF078CE2AAC6646B4D3EC2649D161DC15C9D8008E153E8F74FED6C7FF586B851B1294274F595DAD32D6EDA17447BB07D77CC3F78D484F92B04016C0FE604488F95DF14BBBEFDB1D55AE272B437920A1BAADD506D23C2F711EEBB03481C09AAFB049F6A4AE7BBD37EB02B6C8589CEF773DDF27D202504F0EC2371A6A34F02816EEDC8003FEE0E180D93C711302CE203327E95A08579E7D1DEF374B6F67A3E14321EC2E76DF7683B42DD19A88FF5207F957BD0A7CDE4A60EEBD073F9BD37A5C39768B096EAD982901CBB1685FA3CC8CE34B0E6FC8D42953C4DE5A07C16AE699B60614E895A7690113714E95E5D00257AF019BC4F760BA27940338D361C960E1F0786C595D874838FFABC675812CC67F2F22588EAA4FA42371152212B6B3FC4348A0D7DD93FD4C2A74F7600FB839A1B8CA7B7CE9DCFF1F375717E0AEE97B36949C39250ADB8DDDC04F5F6F899D3C65B4C242B10F7B81C15732297B2CA4951097DCA2D2747509AE67C3312D03424ADF9E07CE1B28076136D586707C4374E746825B47DAE32FE69ADE3D0A4EF52707E9AD2D64CECD4DAC79E2B32F809C662E05A9E566203F0D10F9D09488F8367B6B80FF773ED390D9C41F2C675547F34C626677B89256326BBAF12947B4CA5B1CE70CE252DD276937BCFB2F2042C26F7329A7D1C6B26FBFBDF5E6F3EAEE10D2975A553729965BD2657DBF9AB866A3A69F337DA29C7B4B9A977CD0B5CD4AC243C59BCE9E7FDDA74CFC745383FD39792261E5A677C7414BF8C29454960BD4BE3638B40268D +sk = BD96432B299699D1976636C4A53C125405E981B06BFD65F7FE30C0BA5020EDC6E4A8E780661D9ADFCA891F4807C6632F835BB7845123DFC55BB16053015FFDE4FD631F13A9C4258E3E3062E4995FE53582651047C8445F6221C6790336ACF0E192C4115A484D53283008B869DB082ECC08318A3840CB98688A4051CA82000BB18D52B845D8C6495B028D52108CC30625C9C28808310D8BC284630081091721082641CCC8406014700A21461C1972D98870543261C2C64811366A4AC02C83400C5808461A154D19B48563C8058816215032251B4988A2B461598429DB1485818049C03240DB884082062ADB4002DBA08DC0822914056CA40492400882C222415BA08452B605024302C9882C8A862013258ED18665C1420550128E0C3952998845D41466092548CA324198024663A66019834D99102964C649D186209AB28853A288023386D0042814040002908C13216D9C84695B84841A038211A1918228025A228418C14418C328CC88708328011B11125A268E98366A632865109141E1B820204629A03645A3C0888C128413B3505C380C98C86192C02DD3382150006A23386C2120884336728B942022372611A14904A7505A346898946D8C206E62202509B66D400090112632C3400C62362118450CCB3251C02882009328DA065209B99049486A98207058926118148D88C24899A60D98B4098C28711C888DE4228123260409960991C63180322D9AA801580420C1C681904689D89890DA164E4C18219A3289E4C08954B41022026A4922500A9708D8486C54B62010348842888012818C422690DBA2319232124310464A408A18262614314E1C925052C065800846E410201130051841440BA290D8A209DA366A091170D9A4609022525BA2484104891A34321137691AB12D0C030861B48C0C1924248565A4366CE408810A074842B865008045514610C10465C81288D0120A23B771D4A225E4A24090B005103222E3207053404C930230C440458C3444E3228221A3204386110141805816461B068982A28581B281C10661A0340042222C8318841BC268111968118985CC0052DC860DD4002ED8226103C3410011851212111828845B942920419114B06498004408C50D11059002B310542640444481219668C128099A3021621826D3144DD920254A466D19B348E1203118286D62B64162A871041341231961E1A88D82248518222A48B60413C080D0A24193326E910288A216400C297098087113365051B84D0135860B800113A90D0A3905D214299A988DD1C4112405510BC76C218550984001E4B801632232A03224524084840242089221083486DB30425A8090E110044CA681C8422C88264503456ACAB28521B60010C54908310C4194082391605932301BB12C83C208D2422514A1500C878501285213126A09C66C420212CAB66002264494C885913081204342C9442E59C049141285A3086A911430E3380A0CC7294B2401D04821114700E32628A18251001589D486690C2726D2469124490E008065C18281D994804B906400B36D59C2648B4604CA128A220104C3424AE44266098570D94205148541E2A470D41066D488291C086A02A52403494CA3207288A08D1328849196808B98405880318100645490058A0249C8C860039931984462DA426E4BB04453A0640AC711E00028CCC86121172464080E9B4460D3405011A92C83166C99042AD224408C428CE4A41193408580406E11398D5C4849A086010126421A948C238825DA0088E3402E60828C9048829B140A41280ED0C28940020608248242146A1C2732D3342D992042994865DB941158468599426E52B68D21954963C4286012601093815040469A483158306D00058484B66DDC0451589621428284499449090408C4C670042002D0140CE31685A320406290090C22325810119B346A0BC690E0122893382E83422198A40082846C19184C1C224DA14400C0948102066804831040C66163000D00A8858B408D60106164301218070E21252959B084C096500C308C1948458108511A064D23448D8BC889D2366400476014220C0A482644265002A28C2128499002240A324453B46188840853A0914942608B146948B20C4B944D08176020218C54104A11B9484AC6208BB06020028909190A5BC4490900811751885860A39880EA1389809551C7322928D61191FF78AD05C80571AEC383E5257F55733AC53C82F957FDCA39D613DC7947396234F42DB95D2E8C28AEDE619A8EAAB4106C3D33069DB8086A9F3E2C9808FD0AB44A9F9CF86F76AA7502B73AD11F863BFEAEA27CD74044E4D3443A54F134C0680157173702F95A8DAE17C2887DE5BD16BDF200DD550ADD95FCDB3DD939CCF0D655AA84073933730D9445843080E4DFC60F00FFAA18CDEA81628E0B976DF813C5A020D8F79CE1E5ED12B2D92387FBF31F8EB9B4830A312ECBFC48DB1F3C50898D0F4CD98FDAFFFCDF8838D48A4D0E90942D8A63B0390FECC175341D58B662C3069709BC1F11EBACD9C0AE2932A77A8E4C22DC38B5545FD14E87D6607BB6909CA0BA93A4F072F6088485CA4B7D5728BE65D271B64828D95B8AC9DF05FCC8C143D2C6CBF5FC70F5BD95A316EC92793B8EEF1BA4E2740323D1672040D10CBCE7B4C55D95D61EB663BFBBEB84419C1DEB053DADD9FD2C3445EC233FC8C3667010A39AE83957EFC70F224AB007B88ABE0060FBF6F2DEC030B7EC211142C22022C4FD4A74BC761608AFE508901143C941C0EB5F61418569D0B39ED9EC6C46F2328F76D62CC2BD3825ABA4FC8D3775F24581F59D09817F95A74FB85FA7DB367988F6EFD5376944D2FAA58A97BBBCA4EFD7F35F6CDE20CFAD55C7564F454D3E0C42214F11DC4542314B8DF47B80355EEE77BEE17CE85E8B6DDE6EDD120341A8FDB043D98A6D996B5221678D9978CA3ADD6EB9B09F47BD917582035B4C39EAAC20F5B7271013699D4660C8CE717BA6F070796BADC566B0F25B718A50C248CB6B31E71108744AFCE72A749DFA246F5FA68423FD6B9EB0FDFFF35687A411AC781F105868E3E298B29CF76FBE3BDC2957D1171009C062167FD9971EE205A5041464D66C5FAA928C529C7B89B3C6AFAB2BEAE709F0239CE87DA7A1AF3410B11085B9F92FEF9E8A55611E2AB169849F23E74B79B5B532FDB4FDFF96C31B3C0430CDE6B6CBDE420DD0AE3FE63869E9102A02E400A8E89AFCE2C2F99734688B21D23EFEE830C0F22AD26E06EF59D57D00A366DF82303E291CCF7033C85A0535E3448AC057BF857775D0FE5794CB0E4D6B5A784064AE22ABB1A642A0315FE18EFBAA36A3774F98F15313886F18DC413E99417239A7A293D346EA2445E734138EB900166BEEB0C43088756CE253CA1577589557123C8BBA259FE69DD3FC8B2A6073DD10D4494B3E0A60A830120776A1D78B69C8B91DA33C1238EDA651100B9F163478CC0CBEE77C2CF868FCB9314B5494368227D1007DD3AF968CA53CE818422F68D16BDFFCCBBB17533534DA6E47C1AF7D3435032194F3070DECFCD4AF37559C7E46C5AA557D2352E38471BFEFFCD51F0553223E784BDE502BB28EF02FF829B5F26145A095DAD6AA81244571B635F461D9FBD551BB88A9C78A0550D409D94315C770084F6702A798E71A299F99AA7279E99934A186C2F269465DDEC8665A6A76C029E6A4FABA7C3276D75F84D053948186C1A097CD26E0E7F0F4823DED19CF0BF3DFE85BAA7133E19294C87E4578D0CAA6BF8530DC98DDC74069C1070D7F5ED3C5E92D8581ED80E2CC22A3AC97CCF9523803197541639E52C6A373B769D850E4EEC4EA7ABDC7AB133BB24FBF75326817FA6E55A3583C46BA90D25D215F00909A76449299E0C13FDB0C0110714432B3E0BA1795DDC3203E86406404159304850EC739D4F2BC751CB6DB91A353C190F88D794315E8D6BCDE94E132327FC37E46E25662779D4ACDD5EB3A166413B366CEF22C48CCDDA93322D7EE88E5766FA78C4C81AD87DC0B3EF72C78653BAB35CC9222054DD989FA053448493ECB681A0DC4160A22B6E8FA22C2F9B3C4B55FFFB31387D671CF26B4B217C7A0009278E2F62637CF9A472A63437E01E447963FAC33CFB81A93B44C48DBAB33F6C34341DB5E4E5054FD6F287C51CEBBF9BB2ACFCF3C90C4692A3FFCF817C0399E090ACA3BFB9EABBAE325C7B43939AF650B8D1E26766CE37693B8EF8F89DE51F5CA67C0E8BBF70BE1E07E37EC09AEF06E04873DC7F60D50F67C93DDB315814864537AEC24DF3E6884ACAA3915D6F40759C010E5709794F081BF715541AEB5C697A82C9A3FBA773A4CD0F29E1759D78DB6375BE23F6AD1598D9F5965A91BE84233B7640A58858EFEAA4C5F571EC565544F1495A28269D829DC937573A49FF8C16ECE788349B9776C55601D284280F871DF4D8895F2A6C4A759595F17EFD78A2400EBE946057C5F4C25084B3D246E012590D4DFC2D04CA0D40FE5582F0ED07DECF3D46159B25EAFFF0D7079E4FEB42D814B2F55CD4C5052D6AB2BFD0EEE393B9D7841F17624A4DD3BBA22BD6BDF94BCE2F2C1A6792104BC53FC8CD6B117BB03CDE7A1375D4FCACB193170A67C8A8F6CE741864C311B336E1D34E52CF9EF859BD79BEF26D189D041B995C5674A36D4299BD6812A4395BD9F3E967ADF83F479DE45B29D2AC3ADAEF104BA02032A2A6C4F78AAE7DE1292385C48AD3212107350FF0BE965E39DA1C1194F6EE0A85F253B916271BE88F4E3E45BDA4D970B1EAC3B7FCCCE035FE664D8523DA16DDB599D914349BEA65E366BA827E6B20195C48706EAC48DEA4A8A2E8B40DB6F7EDB7444839D5D386AF92319D5AE6A50893391F18E90F33B7FD214A786FC7B9790985F322E3ED87CDC0D520EEB1BB9C6444B0736A8638A3C4F761FD6D29B5AFA83B87CF125D4BA170A0938833250FFEB2B4CA6B54DBC0DE0AD83415B2729AF3F32F95B3F5FB746EF15ECAD1C604E68F5E432735A7F59DC1E6302F781B4A69B61B0260AD7470D80BC5FF14F905105200D4C2BA707681D30EA5578DBFBC735EDC3F72C07A494C4E6D97961DCB8429C283C203269E383721129FA39A613D61FF0FBF35ECECDA34D8A5F58AD27DCF757E03050A01CB6050ACFAB6DCD673FF75461F0DEEF6126C4D34EDDC7A7ACED6FEE827E58F589E04E711AB8A6919AD87D77A1A87CD64FC40F8036919DAC4292463084AEAD51922CE53E33F5090C83CF14466FAB0C2E7504E22458CC38DC46C730E1523DFAB4B5F932C62B5ED4DFE988EF495BCBD9A30592966D1A49534D9C0F196586C154D9000A099E0C05AD017C997D3FF88CDBEAD8D56E377909AD1088DF4FCD95C1799DCB4A128506B41233374CCBB6EB1784EFD22A05F270F605D851B5317FE74669468C9F94FDEF089C82DFFA2EAA7C5C447AF3647B771EEA84FA0F42476A2E264BFD27FC3E62837982878A79EF5F5ADA60907C8FC5D2563D07B9F4165F9277A16C029CD057EF63BF3F847541FF3482800F8664A55C0A85FD8DAC93EAEA859740F256E1F305C1A6AA47902F1F47E86B412BD002082E8743DD4D8904C2E7A53794CDA41813E3DFE85E7C7682376DFDF37AD0121CEB0A4363EC76591DAE99D2CE4E9FCD112A15F7BBEA383D40F4E525EE4F8987A9A1DB78C50304F4BE593DF3D57AF27BCE4C01790603544872B163600C1E16782F52E1DCEFA8CA1C3947AF1EF584A2AD8E84F0CBF0BDD3053B3B825695997BC03D242CF34AE58FDE62B363B345891B7241887A06D7E959E4AEE60835B9F0D8AAEB352BB021975BFF42AD1D23F9AE5A09FF082CD76C47D7C707E86F30EF93C5D95D98BF20264623AC69C6374458295A36CD174E81135CC8BF9A5C52F6E88D6541E3CE50C2280C0BE91CE48054291CDA8BC1EAF0E0257615ED2D1DA86AE3ECC6D78505D9C5D5848091131F797A6A76448E51C151F2CBAE57372A1F72CB3747EE602381A1F7C87D4DD5D11EA7806125DA745B3BB8EA41A32C45572E148BB05687327A19A2512078E5EA3AF39197F13DE976AF3C075A4D7B4A7457C4A21CF962E04C84CC48A08A1D91016F85E8A977F032C23F29E9147B648FECA92BCFB30F4B9709FE05EBF4171A926554C5376D9F4E2A6F8E52B70D0B31A9A16DADE7ECC1F60AF8F4FC5E96D16D314F3ED337C0450603EB2784A2237FF14C7F024D611D9545D066CFA3452A83D012EB69BD36105B158EE7239A7C60A9BF259D7B549C479924C9F7E132391959B87CC376BE1AD94234D98D7FBB2BF0564B59686FE7EF8365E1EDCA4ADA9E77F1C224B5D46B8B0434219053AD5981805D5350C06FF4DFA5B6F050F0A73B9EBAA348AAB225BEF3FED31218C8F6EBDE5D303363D68F44AEE76CD957C8CCEA7DFF88DF74659F8B0F89A4413523E069FE43975645D96FD3F7EA103A79F698B81D5BAABCF0F047794DCBB97F5E311D6B547AF2BF26946130FEF4305F066241BCC75AB24FB6C418F5DBA4C20233C13D5EDE21EAF9DD315D0AC851555211ABE672FD48AAC34B70612B45D8AE4A3B35CF5D1E01E328B21986498EF9DED94FEE16BACC14073F23CF4342D28F3BAFCD4B58B58B31F08F25D3D9A23CE51A4C7F8F1F90CC4C72373C57F890779DC77086923A8C2078BEEAA788AE3340506470DD1DAAD58F4E36579AE10114038053FE10558752D6D7E0BA0159D2E34BAC93AC6745ABC8109E28F8474BE916AFD9F4BED3909DF40C0EC687C52E8BC137B4A676A2337BE95D20CB3A57A7275D30E98DC9FFDD9A748C852E227DBD6F05667431A9706BD22B878EAF558A36BABAFBC01FA95BCFCD7A84310A83DE15F5FE26EC9CDB2B18F9583D96183CD3E4FF4E1777F7833AD77346D3B318958B359DB2862332E3E7C7D588D8E657C68F436957A56C5C5EB3799773A4 +smlen = 5255 +sm = E1B13CF231E6CA9C90F3F3C63327B0717866568FC58E5AF4D75C1009F91EF1ABB8B051C0560FAE733192CE152FA2CC13F0112181A47F0B98B7CD42DD8A1BFC9662D5E757E41597909E95740401429AF891A801B4ABD19B6847317DD72B39DFD5781661637A170512EF33A702B44F7EFF68FE8A284447FB3803121E5A52C7F338324A4A2CC0B595780CC39E27B8B97860AA5BF7286C992EE1FAAA9FF94E1CA8AEB87F28C1BBF42F0C90ADFA15A84A13ACE91007B2C4B4FF0BC977BD15C384803B69E67177352BE6ABE124AA24A15943C24F9870E82B91DE1C003362D1704DFAF3F05519738D9211B59A0F14C848C19D081385D06C6373720E12B3DA1A40BBE0E9DD46A8ABAD793C30B1C3CE799AEB30F10EAA0ABBCDD781B52628A0D1FEDC1C26E2E87C9DEFA57D0983AEFBC9D7A38638F13DBA43A74E71449C8D8F059385DD22FA2BF2382C82DD80BDAD04701BC034DDF63A11C0EF9C1FEBD07851BF1F025F389762680CE88EEF7FCEB236670746751A78652D9B7A23CC264A08D6C8FC5810AEAEB27F36CF420409B2148ACB0C8D637E2E74A785017299222D0147A9E760F28BBDA1DBF44345403C36C80A2FB3DCE7B652B760825BF8785CDDCC071CEC017FEB09BD5EBA423E2559511B04C4F80B7387C867BDA85DA704241EA3BB64F6A7AF544C3FE2A8668AF22704B301C22422BCD2686DD1D609A8893C95BAA868513C620EB27B1B17346D6D54F86D848785284941CC09E86DAE31450F58DD811EB2E68B5F25536D1788D3D8189E3797CCB644A8E8F65E6C749B524F67ECC52B2C7DBBB6A1E51D3E67C1AECCEA7A43C96A3C7C7F6E3F67176E61A76037F781296737AE7AC4D992B33D2D6854DD3A244CE2B6D46101E8F0F983916A02442E3A003C14A1D63D8E7B0EC50E451971BC5B139E474F57017FCC72BF1675B691890CF4F510E6C354C7F1CE5966AC5C2A9B16CD10C995CF16D4B8252313CD263EAE77A0E02E3E8A03080D16498A1480D5EA924551BD460B93F4E440C2BB9FB3FA4AE31EF7E8103A50FA552203C40DFC70A90147F1339419851E82F7A5608ED89735D628B0B5D0C6A62839B20985DCDF556A417A2DCB174A48D126263BD568676AC14A83F1E1FF57FED8C89F8A90CE3F09A06E69A768927DEBCA4FA72D109AC45860D50AEBB730220854EE5744BCC1183D016BB54631E1C9A9798C1AC7125FED03BA347180F72F2F9C1A48F04CEC4DFB59ED2ED1049DA4CAEDF7114DE29773A5D75A64D7FA3D805C799CE28E57BD3FD3A43DFB4984E2400CAA36D91D1A8657FB2D5F7967C36851CA2414495CE8C6146A7C130EF7898222DF0990E7EDA7C9DB8912B2456EF3F7182C00BB309440A1FD097E1A683B73F5CD08BA9765C5E06627351D6BF47EAC86A06657EEEBD3AC96EAE44FCE95DCC0AE051ADB4F32022C0470922B261C94A7745FCCCA7C652344FE5D8D8993A2857B5ADB0182B1DFD2A278F942394DD5CA234E003112F959D0583F3CEB524FF986B32A2CB9686A244D3703D3A32503D5718CB36584731B7C9D556C3EE56C6271080D966847AA92CF0863AB388BB3AA70033AE5DA7506DCBD2185047B9137766A84F63CC099EB65658247F882E1B86283034AB1CC6608E7FC377AF82F0DC792DC889EA6E9B786AC7B7B8B36FEBE20C1E528BD1435561BD596E6D750E314AC8506A0C74CAE5BAA054B57420AF6AA6166DCE194C17A1C69593A0BB2C1B015F64F53F66E9E37B8CCD4D8F092D934EE8CF22D39CD1DFEE4FEEAB3FF1FAD1F0352F36EE932E578EFE013F5E0336D147091FBE4B41C4090C14DF386668154F38E4700BFCE3A8ACB8BA38372CE1BB1B8A1442BC0666E41B6D86092FC753EE00784FB1D6F310C024B109BB88E6A104D333E076A33C42E07D4EE92412BCC457133BA1DFB9B060574BFDE288FCA6B7FE413D6A366F20483715803AF6849A0A1B7E50A56CA07FC7F609E4BF8B0F9346F67BDAE759C3DCD141685F935FB4EA78807CF76C0CECDC86D22E8F65D27EA22AA658043AF69DB33C9FAC1F1219B4A7BDD54CF0F15A3BB0BFF27BEE34FDEDDA80DD4C7205DA5C11AA843EFB5CAB949C8D05843F1A21FBD5C3A81E031AC7CD19409EE1B3974A5B26F73C8B21481CDF8155ECCA5DF4CF17ED8887A45118268BAF763CBEC668519E88E639B366C9BF2B38C1DD6822759A6138E8A14FEDEE2B319D1A14EF7B439CBDC9A6D81BAB919EAD9F80ACEB98E90642AA6B80BE7A580CB288FC7D9F07FA8C5D9BE2B21D5EA75DFBBA916DBDF8100EBB266A9CBFE506486D21DB1106EEBE66D6251B88D20629D966ED65284D048FE756026ACD64F7458012E4B3BF34495FC2660E13A3E734DB291521E83CCBE11B6D1A0A1BC20191AB8CD4F010722DC5C27987EBBB6285E535338B309E3116B3219B75A43CDA06B709C17FD37B46D367EED2EEEC1272538D97A9A13A689ED9DA5D0E4EAD1AC3F756B7B36767D3996B17C8A3461AAFC461975AB4E01D29CFE782F1C28DA2CFAA22EA79BDF0E0DA5E310CBCDBCF768B12561BB14544F4739C237A48ECD6262A77361930677601408509A3165FA455F81C0F4EBBE621E3659050C7D26EA6EAC7958FDFC0D21612EFA2405B763933531EE6CE490DAFAF62F4BC20711B5F9CACBA8EEEFFFB39070D04AFE85C57F6C40C9BC33A03C486548A233C14AF7876755C2C4E84FE9D98F42D40A32F47DF8B8F6CCEA2E4246B0AEBA92CCB20A988BC158B7700B8B737514B95F3F797C3A3E4B7433CA4D3C002B242E3CD302F45A56C9D10D9901580CDF6200233CA76ED8AB939DC81DA1365FE2F68F1360C159FF2F07ECBFB50C7A89DD5A053B31AB7F28B9A07F9607262E8CF9567AA75D8B8A5E3F599247295D35F502A9FC16DC2FE0941AFDBA8D2F35043F9255717965DFD29A4047BEB917C73937ECFE439F460EDC42E721078AAFF13A4D11B277E8936A014B3E8D65BE6D0195ED2E484F0C8189DD431B76AC2292869D93DD6CEF8A065DF9E8F4D5A3DD64D17B1B3AD5892910138211276231F20711D2A661E6C9D768CED6BA2D87237A20CFDC5A5105AF0722DB26691C4662D28F558E128B98386CC5F2A94E9E14213B87906EA6AF6C2ED696F58869A6992D85C5189D0A605B6EBC763448C86179311F1FE7394EA3994F184151DC69237FD37FF3230CAAD6A214D6A3D3FE8459BBF6636E34B50FF501302C885B7A96C9DD6305BC4744DC60B79018A260FEFE71963EFC089F5940D1D068A1BF1C3D0E8AD7F9D54E6522865A058BF65723BC43C8A97F4E031E7AE6E2FECAF540859B51384BC34B0E02127E45823A853100CD7B743B7D9C8C48AB08403F9A23B1AE6E4BCF4090F847EA13A9B6DE66E06696A347E44130ABFC8C4F6CA6A6F29CD5439980C401C84705D8C01C7C2F237098E25502E08B1F6AC572EAF8B7071F4B6EDCE58EDA71B998B6D6F4FE06D7241D067DFD1D304D7C7A0B34D3CEA11C37DAA96294AB7D8A04A8EFA49068946C781D86F229FB06593CD6E8D5EAC137DEED9FF6E537380FD2400482F32B8DC4BFAC5FA20B9C42F16242C8B084FCCAA97A9E327E2448687B49BA59CBE17DE276B66FF015D23B1D300AAFFCA88B5E3532B6C7057E61F0215152696E87F5D114F0D8E2B8FB295565393950D6E30B848F874B0B6737731EA195FFD9807786E29B290F8E07065522D8B7D29C465C03250F703F3D81B579F50FE5ED38640CB837BA6151F8B76E19F8B460D3AF024D67B0CEACA74962AA222BE6AB45F75CC804DD8E4C20DEDF2E9B4587B0A0A9054D9D0CF9A284E0A7045900F87A3A65F0E51817812615AE98FEBE9B151A4AD79F986B6F8F8D488A7066144D6C334AB9A0C2AFC6AB63AB5678E516DE9F9FC25A943CC479D67E0FC32AC6FF012ED3869B25F8192B8C4460B514793457F2C1869DE23012FC1A2F423CB69BF50A3A53036877F956D02DEF4428327F7CC28EDA67B02F40587970E697985DA45623FBD590357D770E4D66E85473B0A6FA129F635A668AA858F68E8B6B9E0A9FF427BF8C01C4427A5BCA6F5D9B8620CA30A13B3B0C27F3E273B2D04860FB518C38AB47D6E204BE5651C8828531B2D4C8D3A7A20AC63E9F8331D4DC58AAF3B5DE8380F575E3CCEEC3DDAA9016AD2078B8013F6AD21299BCB2D8353678048A1F06F461BB9F530AA8E26C5A4BB8FFC10A6918670EC5950B216DF47518C77A38C54520DAAF00869C502C590209F6774AC6A0F3F23860B81633AD4435190A6726D3A38CF7897BEEF77E28700B11FEA13F001BB1609079B23385CECA315D13D225D66FF31DB83B45B86BDA2B010CBE9D8932C35D2BC6B687712D13BB6379A28BFEF461C080348FD828C09AC0A1638C6549906657402CA3C2431EC9F4B0C7E0BA20544147137723DED83681EBE63C2B1951764A7A957B47B4861B7CB589E9F1E55C2D536A55102D11173347B1F9DD774E9725074108357CDDCF1A3FAAA8F989B4392988E3A94FF6C4324172CE255978BB164440189BD143C33CB0B24E52A76F9314CE2F3AD4D1D553DB12E65CB99A4F69639036DADB97BA708064F82A8EA75D89DC9C9623F68D8418B64D1450E326DCC8A6F835B62E6A5E4BE981D868EF2BEF5CB611231814E786BE6B0B8EFF8D95F593ED355B937683601014532055F9AB452EB35D03CE1C32ED16268AC856EA11695DF7FB8B74A5BCA72298847DA8472E2E2D7DEFB61822897FB9B6E2B9D974DD20ABB8452A4C6E6A9D4E637AE3ED3A540C4EE15238E81D30B3C3029BD4172E01B192D2D76A5B66A9E4C13DB997FAF11DE8059D35171408B4103732C2CE8C9B1B9F9618EACAB8088F67CB93DE5D02592C5A4B555E1597C2D3A09C62E5532F379A780FFE172738DCB4B385854CD0C2C86741E86162C54B1C0D640A801B4CF5586F8DF36DCA9FE6F531727AFF859A1CBB44C9E855AAF86B00EA3BFB38C1F9C57CF533FD8F3DD43D45415B7331FE1D9A67A2BD153B3A0CA380CE93ED685DB88B083CEAF21F16B87B4E46BCE1D95A4CDCFBDF4BE0D88C05E03F757CEE22A810F86586DC557A89F2659EBA13F77B55B3868C82CB58B8C2CC8A399ED9D0B61609267786D6F5FC3F95D1EA4FC4D1D4EF37600CF12387E37668A7BBE5C884A5DECA75C48558E080E1E2D31F35CC751F86BB01A5FD779D39DF0994A6404106EBE89DD87D8597C7E0876504D805D88A1E52A8BC80E7938C0C688F67666B34F97D65C4D2B6AD481A16DB6AF6FCBDFD97C924BD99896D3F85BD024A55AD9EEFC36307D8280BC818F0B147AC46628C8E178D880E2F4DE46EEF4167FEBB0155DA05DE91AE208D6473A520A3EC2B0E831BDA8266A3EB6CD8A1A712500BC0B0681B7E332066909A36975406BE3BC359CB2F41614A417B27450CCF9AF52DCC9A6AE9D46BAFBD1C975E4B05946C92EE63FBD30328A026BE95744B3AE2533F86D5B7889536F903448554038689E349C5AD686F13A5568E9CDF44BE7E28943A67D74A0F55A77B474452C63FDCD0407609B4501E8AC517655A300334337EE8A66B79CBDE0C1F1F0F4934266408C5C35E87F593ABF020DF03BC10F9BD3658404564C75C0FD2E3DBC30575F8D9AB2879409DD61115477DEC2071EE0587E08EA990BAAFB0CD836E9448DC78E46453C65C5388B8C5E68887753F5A03B14587DF44061BC9604DC6D21954CD1E7A2DE52D7775319C29828D88066413E216CD921AE943A1F44A6E1C2F7E718F75C4A719E52587832AF80AEB2BC5B780849FE4C903A845616520D8A237DB814F34B92DC9129A95E5636369D9888F56CFC406092F57B2AFAAC0ED11C00283056AE77AE92D655F9BDE98A8DDF0AB2EADBC2D1D49479AA6811C9931CD77F13E5BAAB7FC062297240180D0A706A6BAB6676220EA2CDD36727111F3937723D978BEFE9BD538D2E8313B1ED9E4FDE21D2D5F1F515F0BA3072AEDC21E02C45ED744FE47951986A7F59024AE5E7FE03CA7304781574B3967663A6540D9F8AD3D604B61A28C522FE49D4E16091AF469DD53C26E0FEE46D7FEE586B8B8AB994D71B5B1402922E054A7D0001411CEA9FAB7F951507D20AB3CD3F85EF4CFFCAB6813705271C5142933BA03A51F63D68246444CE0DFF82D6D00DEA9F9E43523E68FA295F006B4FB0E679F2BE9DAB055FDBD152C342555F5AE7D4DAAEA9477D839CF5F0DB5C07E7A40B4F1CF5FC6F9CA4E169B71620B2D33F823AB059A8798F8428B8911A1C4CDCFE523899F6D30450ADB273512B6B1325B927CAFB28A9275772E3BA581D4E8BB39D9D2EC9C6279F4408B170C1ECEA5BBA1C17C06170AD7F5523D05DC4172CD06A7C19DADE7D813F3F6B5766115FF8AA00347CEE7E50A78262F3C6BF71C38F6AFC0BF37A9BAAC4DF2B89D35F0AB6669C2A07634151FA682227C0AF2550A213D55E93D558090CB55577276CF29C9EE6973AEBCE2E804142E4D5BA9BABBF0060D455A709BCCE8040711556990C8D1DDDEE4FE32438EB9BFC7CFE800000000000000000000000000000000000000000003080B111A222E367BEDAFEBABBBFB863CE496475F54E69A905AFA45899C3D7C16CFC73E31597D2404AE7014612E4CBFA238EFAF5B396B0B7435ADA5DE817E013188C280423C68924E1FA2A33CA56E6B85B7CCA7F00D3A6151F0629C1B92A13573320E0025863BBA7F3EEB987EE1B1A6230B10765DFC1FEEA498AE4B83521188E7503B506259103CEFB370E3651B06DD4F08013FF3AB9E2430626B0BD584232948462D85C0F82DA07B96FC65F62A43CD2F132D1A1D691C085980DAD8796CCE2FA0B268395EAC3DA2CC400F30F75BE87316216980CE213B48651DDB9E294F8CDB2CA05D3F2A507E4A03E2849AA8062918AFB5BCE9E4C3ABF2FFD4751DDDCF08AB09E36A29B830F3BAC6FEEBEA084575472E6F4B239AF89965A72954769A83E391DE467934237B07D8884A6B14CAD034FBF9BD7531D50D742E234E227E1A2DAF77A2FFACC579525134B15186D81AE6E5538871024BD2897475D6EE5B11BC51EDBB928D98475073785A75B331BF3D2297165AE6CF95C3A05F06DF747498462054F58A5AC736F96014B1A8CDB319D030D06DAD9CAB2B913F35FC392E1FC4B027CDBE775D64B04F1076A7C8F44C360745F98E87B84C18AB76F84F373F635AF4C8A87DF08DD4507899BAD892FF8CC1EE534D3277B5B82095628B84A7D5582149CF46C50AA963B56B4B91966B106B4B2EAA45D83A10993E8F933370AB29C6606B7CCFC41B21C6B99F2B9AC643E24300B350FA199EC10E64E4AF19181F78E8C43B2FA796241DC42CC8992BDFCDC39E7BC41BE68CDCE4FBC47C996DB42E8249EEDC146C216B514430C705FC939B9EEF677AD87F9CEE3398551FA0DAF774302324A410F4A4F4FC035CFBE960B38C390441E92D9E5624A8745976BC88FA538E398712361B77AD4CA5FF038D9F6CE157EB8A6137420D4E57018275DCEEBC4E480A5D + +count = 20 +seed = A32E6FF879EC8866A5F5E4F6318DA8FE6743812ED2CF5FB94F5C3AA3EDF953CBC32665810B71B2CFEBF343A571CBC570 +mlen = 693 +msg = A86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 +pk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7106F98FA3D1C50D23373E1E9533473EF2CE1A8FAE2D4518687685F85E14E359580FDAA27668643D628B727D0BAFE2947CFC14F3FDFE13414F90545536A67CE493B0F04A97DBE2E4C781D7123D51BCECEF70F0E31E04257B88132BAD5981B5D035CC387DF04A17FE5793FE0C5FEC474A7FF1E94AC6670EDBFE0CC161B3199B3D45C04AF91E6321EAE1F2ABF66304CDB8BE2419542DDFAAF6F470D2A16E01FF203D61630ECCFCF0A21F1B63C31B03B89ABE1F5C91ECB3B14853761CAF3A0090594BB21E5BAF3A9399588FB089D57B1B23BE760AC5B8421E8213AB949EBB02DDCF0D48B2ECB0E0915B2827A8654C4190901AD8890263D75806FC0E0BF6EBAB9A538C5BA6215F6D2C8266A5B55668923D39B114440F2AC3D4789A802D28A07C601BE5B3DC6C87D74B4793B2D945E276A7303864A9C741FE1A88BE9DCF571E162F12667053AE1D768028303310737ACE954790CAC9BC85772B1BB700C9D44658B4E89632DB9A361AC6A7B00C1652FD964827967BBB2A05398074BEE2DBAFB5F64BAB670FFDABA8E222F5A87573D2488D533FE08821CA7F31581E71DA84F89A4A166DD89AF78BF267627C4313A3464E93565BB1ADA97C0C379D4E3BC241C25366A578DE0374EE22F080E40D7669D25954717E42CC9FF9AFEE0704811724A8FBC50922EED97E931E1A90B2ABB71EFFE3B0C674962295053E785967B09EA5B19A7D8CE90637038C4DE10D451623695A82C52DF087E5755A36CA6E8E851E58790C6C667F514A6ECD99047DB1523D4FF89CC5CFAE077DE06A5243B1ED561FC6D35A4F275B1A9D90713B89E84114A4C393518A9F27F82984B4C78EDA88BD3E137454B97047EB27E39BB85BAD882FA2BB0FEF22A53513D64E61A2157D14609E6D90627EB2AD43AFF16FD2568A2BABB30258D5D45F7204CE58DDD1AA469715DBCB5FAD04DF25F5708D6F481FC1E525299F18509CC9B75DB2F20409A6AEA81BBD548207F63A843BA16458A28ECD5C3E66FE21D2783FA58FBBD78D04AE6BB7949856A3780921AA94D94CF86D89EE2DD95B059259D37A0E21ADE94F57E1F241647E298E5CD1FDF973CAC7B8675DE77533F96D3B9731F5F57244DD1F4B6128F39F6F92F939369768253657982849226522963178A8E8F180A637889A6F312575ED6D2BDAEB57F9187888BE1644EE4489C697F309CD4C6FB83BC3F15C6A68396C99DC4DE52E4829BFABA25CA1BA83EFDF4DA9C9A48879FD90AF212D74633E8B3E1325445640CD503FB22C4742C128042044B124E5B42AC8DB98FFBDC7191698D118619E28CA017390607822BB3DDA6446665D81CB7756D236C2142024AA02A33508C856F24248028755A4FD480F9C09368DF349DC726AB12AB209381CF03C5DB00227B350F9B12326E1D5760CBBBBE686B482999181EB2D8FE0A3267D973FFA3582C15F169253F04468233147B185C66D8147B15D08CE776F9AD225EFBF8439BEE6DA145F365FBCD87B55F16D7F662B3C23CB941BA857356C77B21206AFC4A9784CD63ECB71FD191A70A80926702C4E32DF89BD33912D4D49633540EEB9F0397F70CB56CEA03A3EE03F58AB126392333FC60B2D986E8E83080E3067763BB2B8FD0B3B5759F65FD4A463118BCF762158023EA6E0BE92B95A8E1E547B34D3ED0E4C75537ECDA9EC32C1E35BD71CB8940E6BBDFBA7E3545F712C7259EA4326DB3F67396E5DE704AD90FF0420906EF3B2987FE99A10B2FCD085E99AD0059B9A9723AFA50F1D77C8188B57C7EE9195B5BFB2A4AAE2BCAA3402C9CBA1817EECFC0E719C4C7BD694975D33AEFD59F40BC8F8A949BF928CB1722B498AB44A0AFB25AC77537AE344B06B3A94C0D8224D74AF62F1A57476B0CF497174A6A98A8604E74E17692D0330E0BF9124BC81B15440E2E380200B3FD4FE7009341B77B2C8103FD5D7A53495937058BD69AED33188FA1368FC4BCB7463B3808D48061904D43D02BBD35CE87AE7EC0D79A16DCDF69BB383CC19F5C706CEFA6CEE2428A7F353EFC87C2477A55A37D469FB6B536D1E35FDF66D61B30BD68EB45AB0F4CEA24AC8DA49E08D99628B71A4856B468EF1CC0A40F2C5BAE5BBF0B081888B56137720EDE003127CCB74031E0EE6998436890499958A4F7C1FD713D6967383B04F227F40489092815FE22EEAE5EA902A7613EC5FAD47B20E823B7A79A1F32305551F59E3157AE9692A13A0C52062782E9907560480E4E7DB05F4CE57403BC0F014C87BF5DE2BCC29D6C86633B9933CD90D81431BF6B14CFC26E95CADEAB331EEE79C76F903FE08374CCEA7F39711985BDD56C520FF85AA3B46D4E6BDEB3ABB8EEF6BE6B947D25F35F717DEA764159B9045677E7C585CBBF095000FF383145C25DD9B041C4AA5A5C7817D4D7D65127E9D8B02DBD423FF35F7C2FF4823EB20344D5CFF80E976EB25C79B2D6066E7D1851644971675DBF6E79EA85F8579DBD9E8AA96EA869DC4C974526EFE889F2B03B2675D31CFA5B41FEC390BCE66F31408C8028D820931019CF5006DD57AEA92925F6A95EB1F925EA2840AFF2913901802025E06310B32130D534989F7301216474EA4783DD8585422674F1EC4FA070F64E639C6155101D275601CD85F2107882A514EA889FC09BCBE3E79313B537720A5004AB36B7B08DED9904BC35A9A1D160B5247BEE5A7BE12B284FC8A2D5DB2186A3DCEB6667FABDE3B5053439AEDDD0675973A7C1214398EB831172E0CBFEB39074B3A7F38C90077784325424D739145726D8C3869FA0A54549A918397A02DB9824F58D0D796434ED7D860E14608D0CCC6D0446A042FFB723EDB3CF2AFF5BE1515BBF9C8E308B286D8AA5559738C071DF3AC3C765A88EB663D2DC12429FF977F056C43058C9D5FB459754DE9E206978B3E67D88C8B7FCF821C2C4835AB4051CFD3B355DBE77D640FFAEF573A47AB2018856A55D7F8EFB8C145C533F9D1BFE564D2CA73B2098C218A17A24FAB1BAE182508646970D6284DD7B33ACF293B13B02E2E499D7AA3C823C490C118F28518AB8978571861F2E154351EE54E2CC5ACE44C8BA5E4E0D5EC1DA8C63E3B7D7E3E9008ADF76940317EDC3F05E584339998AA042E22275488329B7EE5AAF8BBD6E3FBFF14D8C911E4431F63F0EB769523868500D24EE0C9F20B1F3A29B8AF402184B281B0430B9E4A81E77AEE921C48E4396E6A0F5900EAB8CFF4C206D4796E8DC80301BBA2702D748C4871CD50A0E19A569737C8352CA9A5A6A4CC32D933C39CB9606B5F971C1156CD1501C56B6C7A3C44C7495437A67CBE0BDF1C731AFAA24CF0DE3987E5AEF98B29DD72B94FD6559E8C3DC21C33AE51D4D4F8D51CE7524D0F3BDF10239082A06092CC6D4EFF5EBA7632965A039F5F139EF21C54A91AD8A31D4C304442E22C7717018BBC56A5B44FE13CCEDA92050B6809784920E46E1010D60F0AAE0F8F18A17D35AF6A01F32B3D8988884C43B3873ED936C2934B9875C60DFD6C2309E5223731FA41CCD8DAC0B7A98038810F820C8BBC0DA3E898FBF64374D4FD9878F9A8DD8CC4D5CB95F74BDF182A5B4C7C9F823964CBB39B5864E98521F5DD501F4BBABC3C10E88F05F4B3E6196E08B7872B4E28AE2FBF6D4291E53E23E74C934B74CBC482E +sk = ADD274FE95ACA54843B5F2A8EA5C62A1F8CC2BEA437253838B90B7C46E91D7107CDAFBACC87258E544A0DF8904D8AB85B26F99FEDB9341D52A97F82CC8D2812DEBAEB74B095D719EFCE76EE6DD878754D228FDFE89E2E4C164745808631AB7E099A40022186D2395241C400404250D48B87181863163C269184182A3022810B711DA4408D8026C1096318C1811814001D8422009218CC3320D4C368998244A4A040C5AA651D9980402236019C140E4B8110823300B0009A2260821076190363000438299A82C18B1495B1631D4120ED124820A142084007121056509A445512460638600C2A4055086884988498230721A0892C8888420B56423A92C02121023A888E142010C48828B42850297815032062318704B240D93C48C0A374811404650260614A10803928088482D42C00C5C3622D4368E40468E24018049089119242A84862912354CCA406D992648411605094132149370021841A1022419C16CA2102E51180E0C238D1196484CB00D5024920B28709A1800E0220181128C50124AD4086610A309D0482812322201959149C82DD9C05050442E91842823134914A221C31264599611E216000824050980691A2430512420C9226ACC226101486C9CA46918970519B62498200CDB848C21046092B48D03026E1A269108022819C26141828D1CC9299906728A8448A4C681C494000A3000D98688A3B8709C36220B42442441500B466564268844020AA3C04001C21010442293262653A644C01408202781421271D2320214C251D0C28090264EC2184544C20DD89829CB328120296DA00640CC243063B45021268E83C44411424E899281C016310BC0458A364D828844601844523021CBB42D48809190266921884449362CC10240A1888062346591184C989829C430728B466D0C28441A12504AC041DA16891A1220E3B421DB0892A23609919400A330621C929000114001335011C361D3A08D1B264E94264564969094924D0AB95080184193B06C01B984A4C08C639490E10824211790C8480419A05164347113423223200C1493841399088192040C483192840463340E98966401C484C3264411C9910C43812425208442301B1246C3364940282E1A360ECBB021D0369194C604A0B4400129110A046C8C844D6038301A94884A4889C2184A24C0288B445104040C44C06C20A72999308D024071A2C2245AA465003672C0806DC9983110494D1408201C02121AA671A48404211442D9A43052220013016A9B422412340250266D411045D4C0854AC08409A9011B124EC4B62D22438280084419C40498066849140959B60923268A23356A1CA000081320E1362D88A28C62043158260843428200146201116C11032A1388109A36454B406698926144040022020DCC3044D1C2416330328A0286048261E4C0510CA451DB1004A3C44C22C02DC844905CC49014194542244003140902350A82848014900C11308E10A34D10C1610A198918A571CCB601938030401690C10685984831E18651D0422A63466D8238261CC745D2B82C0CB4281449610B462E0841520818228B42910A19481A444163C44849B26D500661C4A261DB9649C48848E3340E92464E902886E40064014325C0205222068E02326EC1242EC204121B212144220810A830D9422252B0800286441198450C334AD04048D1064E09816D1AB384DC946014882CD3B009E00612A3B448DB102190166199400C5C3244248591DB942CD934328BC8281227811B446002974C931422C29210023788D9C8092390819CC209DC961103280C81C80C18C75160484D4C3048514252DA18260C1225A106224286489CC44801042094B668D1A2694BA6441B3906180425043752E2826D81825019870C0C190C89904498262C99280051106AA4121203A0885A8629822844DB44886486892100292086410AA06519910122C86011452292A64524046A084401D0B06C2139641C2466D428081B8228641600D32426602042142050C422694C244C0095696202424304640807490B268240A024C4246D63406402942003A680C8322E1929621C41311B079058942508394D5832685C2822110762DB382D1AB4881AC21088846C5B82616116819A1200C2166D92160D4C0608099210501232008731C2283263C24C0434655B8400E91AC247F5974445E42ADD632B9B1A78009DD5255CD88644BEBE1C3016C89CCDC0156237935FE77BF11641FA2DA3FFC7A7DA970E892DF8928EDCC83490F456AC4B1376701C12E30F1561B4ED4034092B42D52EDD101FCBDCEC81EB361B191D25819D92BCB328E3F399A2B72F77761CA98F7777CEAFC485229A5AB8BD57DB28483D5C7F8E34A59D65E46DB616167921F10DA1A70CBBF9CD1B5794E9033DBF18DF11AC9150799C5504C9F4A2A28ECC90078CC6CD2C954AFD2F20B44A4A32944BC0531BECFEC37B79949D4350AE51236922D44BFBD84333E818782AA4B8A47ADFDB4E224C61F3BE012AD193D5E4B7B3F74A52DF5807F00EC6161DD2BD2D5916C5A4828E07CBC8D19A304B93F29539ACF638598C119071B7A5F6C0192930D5EE11772642609601832FC763AE9B4CBE5C102FA9D4F36B40BB1C5E883A827599A70874EB694FADFB2BD83EEF7CB25DC8BF13D929F56472F051D9A6E7A647BF4E256FEF54A04C01D1B146D6B5B93312C67D3F141DAE67A371040AB43681E0342804032D03A4E2EBD271A1A07A11ED1B06D9E104C1A154C35B330C0914A5BA465D52E50EA0138A7DBC696FFCAEAA0E965E5BC034572E1C6B76E861690F5CE876378AC5293443DD0F56F64DB016A3A1D0EF3BCEBB7B6AAA4746C872CE2A998CB5E0DAD707F33351B3B17E2BFED4912D2D1A1CBED2A83909E9C7F84B322FE9E228B99F03BE4469E72A4963592E1FA123DF1D2EB810FA0E2872B550A2C9BE4B7715F9B72B5B17B9501D16793AFAAD4AC85D7FB6F38A2FA05AC2FFCA807C4C60D7C906F123EECFEC3499118DEF0EB9F4F0250DB931FDEA8396ADB8595DA7ACEAFCE9C9CF4389E43A41878FDE3F9CCA5275F0745FCB4EBA71AD2E9651443865474C210C9CB30AF69BC93BCC0890D827ACCA97F1AD29CE93702D7B35A68F1FEF17715E968ED85E5852605EA4E46C7ECFFAE6F7137CE9CA92C354D2B8CCFF5E0702A980D182D1FDEF1F7D424945BC6EE4124AB08650EC3BBB7FE9F2010B19EC9565F9C90BE18445D06FB6ADCD9532DC0664ABFA716CA7DE5B70F31A0BB2A05023F09F26CC8DAEFA3663B5D47A8F295423FDE8C0E29B14B57997099FCF84B92AE8096E7F99103200B8CE89DEA6B85B2EA2192B3CC04FE92A6ED87AB6190BF5B90ABCFBE41F852FD5365DDBB58CF107019E0A128E98E73C1F0C5332349837AC70CCBD09BDBB71CF9B5D44038137745BFEA136B9ACE7ED5D9DE9ABC938ECA3AB6D42F2DE2343E61407BC8071ECFB4C04EFB4AD0FF9BC0029C42749CF0F8760611687B5C9EAE3029CAC5F2A5B07DC70BD0CB768AEAD11AC4212E2C3470CA53204323EC803CDB6F4D2A96CE535EF88104A45E07EACF54D13D47430B43456DEF721E3D4DB4C5D8F62516462606521EAEDE9318A859A43AB3CC6DF4978CD2F5FC0535418F60E2FA300760DADC17C918EDC224BC3329A1BD6CBB0A8E36C6836AFBC774462D1F6AEBD39EA4EE0E739CD926AF1BF5922D64BC77A14D1F3493BAAD761D7BD59C52BA1E0DBD218F3BFD7AD3330327CA21D095BFA962600EFFD75BBBD450316F98EFCCE913EF289E862158C71DEA751869C4F33AF982350974BD54B602A53A9482865D0F2CE813E55A6CC799939794CFFFAAB7F5978F22E73141D01015C977179D2A3F888686B545B8E7DE88393C677671921A3DAFD8440F3DD6318B641B93C6F3460718B43ED48885BFD805FF887D234C74C2E7A58924630CCD3300BF1D0A5C34954AE06F38348FEA9060C779BD384E7F1E6A445FF6D1FE11824E5C342E63AF018068CDF425F8AAA9E0C662945D386188145A1DE1C3164D7A5E88ACC51135AED20A24CE632B4B9003F9B458CE9CBC9AB078022CFB449F27AADE0E15B871769DDC6C7E58FAF07086796BDBA0E3EAE33393E4A4D8EB5E66E26A27E302F8FAA3C2BF515E700C3B67F8C2B6AED9490AC101AEED787861E0E1398E870E47145297DE4FA6923561D94BE2411757735ADC609240018B3E4CF73EA7A31505481706585BAFC486C7D8242715B51BD74E9E450F4C924F1FBFEF75FFB4D8C02A79A871D583C33535D5FA055F852ED76675A6AC424955CC5BA7B8A9390F4F00F1035257E8BEDC0F57D9D622551567438A2011ECD79D6EB68FF900D64E7E9FF9A8514FE6C76E6548245881C6EA7596522AB83413E59D990706F1CE2283D3DB378583E9545B4B626898B798C80B62ACDAAFCEE2CC10618343532965D7F6522CA56103400BDBE675C00928B33DEAC67C5D89B0B3BE2E832DEC98BA85C4D9A4216163B98F6B7EDAF62D869F29AFD96EAE89CCD5246E4F7D49283A3867E08467825923E2EEC7216E678EFB5A50657E8A1AB55744DCF29E946D465476B752243563E4E00DD43E50DAB3615F37FE5C73C9454C8FC3A849DB4030BA11266B0A85991B520B2622FC42D097D1A64C16416E87CCA05DE35772ECE9FDCE073F0D54066F84FB7373923F215DA16CCE167B3117D703B62814D828CB4E8F5C759E37A364515E947107E2536AA69E62E66CE8022EA4E120AD058ABCC05639AA6CA76BCC0316E5D3FC12623B25FB28A8CF8EFCE34ED42773B96B2F4A5B0F5A28CAFA4535EE52D28EC9C597BB3603F08B8523D10381C08CE7C1BE8EE0424FFB632AE557AF59D3F0AB8A0ECD340E91C05C64685A28AF220E1821D37CBA5220A36C1BA3D17A73F7E07CCF10BCD8F18F7F3616E699F25F7EE995655DEB550081392574FBA1345A7E8AAD53959427046C170D9EBA6C10FF2FDE2FB76B757457715E65C175E8342C8BD56147A6C87C521169D5515DA86C2D6E67D211D8DD9FBCC585E8354BA6EDF7A5F08F0264FD31FD0E8E8900AB86799CA382843B3292C13B2F4242D154C52BDE631F9E953506231C602B3237ABEC2BD8B0734F291EFD492C0159360ABDD061E3706772F8FEE9D6D8415DD3A177B8351EE2F69464809438358300A2DDFFF1493688472F68B9539017945708A124F2514A83F5B521F29C65220C6FA637C0F38BB7C7602585CA09115B42FBFAC81A19233F117B0CBA6029725560C0648F59170B061BB35FFBADF341FF1E24D45D1965F4B0EE8C6F2E7F061083100DD83AF0C50A07312FE9FC59C0EC6C9E10C8B1C689B04C8577BF040F005ECCCE7753BE8DAC9CC9B72F0925B9DB778840B14DC68EF706EB37BDE148AAD25268D19C48EEC80895C0836355BE18180AE4865DB4D7C9012C054373C0CF464955655961F005B486028FD9F0D5BE1704FEEC0A61AD7BFCE2D6446E9C6DD7890D3A39375AA56B6811732E45FC4715567C33DAE71E8C17FA6D29D49455A6160C7F223002744E64F47A43849AA6B571B10165D52EB7D12254818A475EA879F33EFF7F1672B27D58D64A65CDBE1A4C1DFC803FDD4E5C36BEA1B35732F12050E9069BF9C486BEC650FD7ACA8430DAF254A5669E3392CF193430C0C584EC143316FF34349BF473667C4D8126055914ECD11D5C29656CF40C68A2D3FA2EBA045C4FF6522409C5A3CC4CA6F37072C384A308A0D77D964420A766E73309AA57ECAE27319865ADD25EC32B497B24044497DB3AB039369E4CF9407A7A2EED6D6A822019988C28072991D84FFB33D3CA5D1EB382FEF4C01DC329B3B076A460D93CB675B694A6D0AF3799D57E88223D8D757DA74C180851C0FDF4E699BD9926263BAF7E64E39E8336EFBCB77F4F6078E2F776CB4F11D6910E12A7DBFFD6225ADE225ABDAD4B685B88F63AEB55509850F768E961B6661CD0DACCEDCB0689704BCE1BE2987F277CCDF7B91BDCD427DF2FBA802353D825C678E018099F648D5D7DC9BFFB48518A160C1518DBDDC59DEBBA6FF89C34916D017D6107D836B8BC68D4BB8A9EBFD628FD030DD748EA39B61437806D9C4EC41227E552C078FB44AD3B831B9C27039929625F7185A3843978DFB540B410BA870277CB0C4316C030B7A10E6301D9F3EFB275A43452499C548BBDCD179F0942B15A311067352BE5D375F83A3CECB2540016438D7F929BBA0A1B5BDA77CAB4027295B0D2FD3B36AEB305262F5C3458EAD8055532B88B7BD564FDE0A8F721531FE6AAF86214314F94A263A18B82F3B87ECB9BEBEA247125B3943C045170D82DF397C83E3773EEBE4EB91C2AEE98442B431AEFB115C0F326FC04B46E9A7C1A762E41120BB3565DAD559DBB3A26B6F98CB3479C59D06B97AF1D4A76315FA22729892E5EFB0BCAF242E90A24724740AC3E37AB40F4F3C2A5BEADE9346342A7B7E739FA2F28D604171391234D4FE2A15ABF12E81E9305F4068DD2DC0910DAEA1DEC9007AADE37DA20B3A074DA0472D3B54AAF54B63F2D4DC18D24A9FF2FCC9977382BF09D29FD8A52C92EE1C9CF65B449296FCB02BC2C1F055AD000E7BF4728CE40023A4B72167AE6B55571972E9DC0E88AF09B6E6BED184B594451048417E6432447BF1D2D60B46E9F13AF9779C697896B5D4B7AE46567BF0E4977C95DE5C8AD88B78905E2DD9B53CEEC3BB1DFA588031162BBE67103C01A77BFFCB7498D420E172E18B8BFE19B435B2DD374FAD05F4DE2F24102063D3458430099099EE264C6D0256A45BF2E2C66EC998DCF69EACF11B6ED1D8DEFF7AEDC39B4ABFD2BF41A4BF6475A9931D5F7F4B17181AED763AC3B6A3E84816F28778F96012263B5DC3E4A28DEA18B55D2E69B6D5BEA55E7F1302F76AC201C533157D0F1CCC6B091051F3FC818B21F58553CFC86BB9B8BF8C7ECF +smlen = 5288 +sm = E191513C8B61489215B1AFB9874CE4DE3388E7E1F6D41669A264E380D6B36250B5E95BD58B6FF7C4D91CA4BC0B0374F79A621DD891AF10C480FD1A679B34F91EBB2E2C64A1DD46079CF87929E395F7F2F053DCB367C00E530886D58ECE2980EE109180415F7609D5BA448A003D985167BD0BC3D3CB69784DA0D43877A5BF420F047280A2DEF705F94239C28C1CB4838B1BF5DC33EDCE114F734C201A319E4DEC371A976428D0E55261B53275D085636A3073D87311BA5EAC6822A09676DC312A0BA3C50E09D79392F5E9BDF5A8EB3CE5045E15F43022A901C6370103072FF6D488371DC59D9D815D4C13911BFFAA06B00934A0581586E7DBB480D7379C04561D024C4BB1E3B268B738C64300E6F472DA24FE5689BD9843FC7D3B1980037045F3FCF3272A0BAB23D60B9CB633B16B948C7FBD9549B64C37AC9A18774CD86B9EF38A5918E51EF7585075946DFDB2DE0A0702151C083E22A8F3C35D32F714FBC0BAE099CC9ECC25358FE4760CFC7066D60626580CB352FB4FCD1E9FFEF3C44C5864734AEFFD930B168F95A960D921BB92796105CABC9A927A272EA8FD6967904EC346101E60C63592A73E2711341D398EE6B303C1BD246B7319F3385AF9762E56E5A5EDC12BD5E92125A783B9C0F2A041836CE4B25BBBCD7431164100541E7FF41B8858D51387F236F22EF13BCB0E4BB9050996F34C88E5DEEEABED6F53C58B6A565988EA9EB4467509A17F5A7EEFDDA2F432D0A9BA004F7C022CD4240A3C182327CC132941B3C5C7A8A9D0BCBA125E605F0F0AD17E136865E725642D81061CE3DF850E6C4F157D8431AE98D7217A19DD33BE446A5EB78FE8907B078EE244710562C9812FDF2C7010920D63E9D14AD08C188E53D375ADE22E0E8F4FC21DB3E1BEA68D2D05B77186F860EDD31982AD0E7D69B983C4DB7FD5ACCE29D55968AA5BB7EB7B023CBF556CE31D6BA21A2C7F40ABF2B3428DC1BFF5A20FB0405639B26DFC0FB8EFEC4953F1CF0E8B266C2B785696F0EC4E64462284EA9BC916B422C15612A76FCDA59A4694D15DC4D965EC494306CB5430A3E9C30415E42DC9181FF0CCF47B38851CE9F79399CA03551B44E0BAB0DA30B3D5E9F7AEA923260CB4994A30DA65FAA31ED21556725C9FF513C03798C161A56423F97DAA603B5292A11522EF46EB2F04372B6BB53CC8F3205FF6A88B28643369466888E7473AB36A9DE77251FF98BBE604E854C07862F00235DE493A0D4B085223586D3C62B2CF24C94DF0C6FFD3BCF30B0E671DB537E280B3A49BD45041D37987E5607171A9C0FADAE7AFF13F693505348F65CAAD74FA29FA6836A327B1C4361E388A55392CBDF88676B74FE1738D3AAC44BF6D14AC61BF41A755AECFFADE11151599B9243DABD04776E2CC92A88FDCB1A60BE6298894586072CE5ED8E1D5095B67D855CECFE586C7FDF4A213729C7B606F604AC26C2431A9DE93579E7C464B3AF9FA30D1FC7D2C9CF8C1CFD0AC0952A51CDBEABB235479C47F2643F41730518AA96186FD5CE092F2DEE626F9AB98D34774B39C446BBF7BB5EC19357382B66BD13BC71BB3E70573AAEE1C8F19A49816371CAD6D58ECB80994A4170D0223B0079C6252B2E8BBB0CB94F87E7801C7344ABC7E01A5BD999939111FFC64D77911074A4D2CC3A1FF9AA51485A46E2A72E3BDB718D4FA595AB7DB929931A6311E3BC21D87F332CD6154AD833B9661CB1A72D73FC0443A056558192C6459601A18B61FA53F0E5644A58B9055935CB102BA3B1C6977A4E647978F976F016CFFE9BAF1A46D2999E3DC9FCA71C666BD841E7CACAA729F4E6E62EBA55D5AAD6F5551E67E0DC170C985E8240563B5264FAD8F12C032746AA69BC2D6FFFC14C1D90909A5FD100C1DACBA6E6E7B1F62C92BC6E4F341EDA8D38A1DDBACAEE4E7376C0F073C672F6D1C1CA4E7C3DCA17239E7A48905B3C6C0E64B4F8FDE7ACC63EA2823437772A3DF387EA02BC5A02A0806F9587A858F453EA91D1E5D0380B891453B698C9D409EFFB68ED9011DE814D0689A03B5A59916287B2C7F01E145230ED78F175D3566BD954DA2C6D10FB5B6CA8CA942879982466AA222C217363EEBF2DD5FBC959F53D42B842C1CE5484D475D712A93101BFE41E0798DFB1BFA9BCA7D62602DD62D973CB1501C9E9527A95B833A9279AB495C3C2079B62EB82A188F7C249805FEA0B1C8ABFCF18E3B7A041D93158DEBA8B45F964327A6580AE57AB602F8562A3355C39F9F3C3669E67D0E85B6E48E6C95D383BE88FD03782D63D19B162DCCDF4D820989E063D324AD7A0647EBED70B1E5D7E3D88EAEB5A3E0EEA60B1A9CBA4E398DCF648D1F869EF10BDA32823F348FCDA7914C6BDC3F45355FDCB4261560720CAD22EE9841F0FC14CF2107D230A238648D614F6C38115D01797D877C0B049B776017DA63316A195D60DC367F618BA33572961FDDE365D9C50DC6C1095C3170FA32CD7E1F4CC71A6E644345D04CB5591100D513D55F755D4EFF437DAFFA3541FCCF77C36066979831C2FF7CAF2D14A52842F98E5C0D40A223EC2E9D7C743ABE92F54998FDE047486667C33F893D644D6A2B5542D4CA53F8222A554E7355CDEC7B4600A672A755479DBC65861E86F0A5EC83C8646CC97E8283BB245D0AB331D441D2ED120C618B85489F869371ABD3E86D4CF8DBE3890B800E44CE7CFAAD92B320F0828AE17D03CBAD138A9F7E3EC104173A6D10FBB9B8FD68F58F6E4B4371CFE649F4B954D909FBB5F386679880B2B806327A616D3D9B8AE879DDCFAF0786FA8F78723287D9DB8693947DEB6A129F573C346281037736686159FB3DB6743C40B8228C0E8364206998ABDF529C3DD4091BE4B6BAEFCBB353C0E545385234EEAA4EF2EA348FD98315C3669F19751D1823D480C73D7ADB14211D5F2750F95FA38CDAC89132183FC3B4AA896F3D057C485FE60864D4F9E50597C514C9C979990A99F338CAA69751B9EC64BFCA7337DB1DF1A6F13C4075BB690577BDFADA41F390BA9424B7AE102E25DD6BC8437B2A9B8707354E1565ECECA0A4669F2448EBC44AF3030246DFEB812900D12216D56D150C4A17B744B3DF03A8CF966CB3E58D3ED6A50FFAE872877EBA1A7C928576910A45432578F53D81BBC4BC5498340F1D22DC11EC3F7968A180673B7C8EC300B84301C55BED815E8482FCDC5EDC6F9734E2353E72A1E69F54653A45F58EE94F729A139368F99AB0F07B965F601D550885453C247A163902E79DFCE0C96C9A5C7C86C72931945139504005D231ACF240BD4ED27D1981343061D01B4750A415C3A43F0B32010228CADDC779E029C7969277820E23761B5B61F39A64A43364FD90E700A84E3DC6DB823E2035B86BB705A80DD032D62973C95A6FE42D34862FC06EA6FDAA68D2170CF738E5F40B85D2EA2F4C9166E898DF46B354CAE6768B055DD23D71CC99883B5FA52D916592288C0B29A1BFFA0769B09B26D5A1FFBE4C3A05DCBF2C2A6A119415F7C135672ADB0F2AE795C54FD52FD1DE5AAE55983FD655DF71D0D5CD74D05B8FD6E7454DB74E39CA40B769A2D18AA2607CB517FAE4C1AB1E39C4EA7375C9EB617F4969879C47D577B7A45310B1C8183ABB85260BB5C3E36A0CAB82A0F9BA4B087774FFB964907E8040F04788493B4E44C6D60D46E69F57AF8D8A43F19DE0156907AF111F82E593FC6D2CFE2E73CC95EC84B5C7B99767C4D53E3584FB76A7B88B15143FB326F1EBAB2B4FB9145A0FAABFE8FC2ED9682FD70A1A538DE68C4D1EDA4E4C02952670EF9C3B9C1F7234D808F021AE40A3C2FD2F708BDA1F73DA9CEA8B500DF49C7B8E94DD69228B955F4ECC8EA62699F643ED49E29483B9E16FAC2F9F0D082169C0C0CD935DEDFBA3F0B52DD2875914B0A4D4B7DF143A99B7DB220F131742809B84FF40F0216683CD522024DF086C4880D9B13205BC7749B8FA2E3350BFF5D565B0C419F948D0F4574E361B56F65A29E45F7118EFDA41CF377C44DCAAD6FDAEBD68DDDD6B65430C8C070038B2F9B8BE2FF129765F77CF8B2F3E527AB62EF4DC8A99BBAE1109DA02F2D91D6861B39F29BDEDD3CCC076C93CB8E687F192C3ECAA896CB52E2A5AF9C1DBBC977653DAD99DB78D4F42356DDD72B9C7C77C43800474E2F208A284953DD68CFB014A9EF5A4251B9188AA8F0CCB2D19D09334FA17DF06786D7B65D6928D30C1F175B83B976B94C423A66A33521C8AB4CB56FD400BC04B4D18C5708C831BD39B86A0BA845907CC3F95197A306073AF9199F1A30C193677D7EF329152BE943E600BC1EF8E2D2DE08C7B073C6C0054B32611B68271CB281250283C7611231725024FA0A7267B829D3CAE8D4E25EBC142DD8E39A1301716DF5C7ACCCA839950FE19796D765B3BFAF734CD76C0130E9FF8AC188B5330A139503D8C365966568BDD0DC8B390D6E0DF92087783D0FE7014D25B4ADFB1B1ACAD77319C816344C7EB24310B0C5144DB0D7F00244E454EA535125265B84BD77CF0350833DCA4850C2B60585CC173563CAE4378D1FAB3C75F6DA5B6D93077219B054569A45663011A328222D84990408E25E44E6F456D25C3AC4DA9ADF4D2CD5FF975EF21F59B2E3598B5D3DB949874146DCE98E88DE41281A89274A8C2159CDC907BA451FB4D4A97CDE04B25608887071D7787B3C0157F6AD79F42CF2A8AE161592E3553D99991BA4FB59039C717016C159DD96BC94E6E3D01C36AD8543F383BAC183D8F84726206AA7B88724D91A2857883D955D42FC1648A932368706E119FA4325E578829959EE46B256CC0693C397467B41AA43E3299F567BA0085842FC598CD7E0628E8D13ACF543EB9A4482F0B76B29F54BBD4ACEBB6491B7FB1DF879988472412680F8AD076CEFEFFDF33010A7EB7B55B205D92BD2118265AE3066B9048E437879B1207DC32B018A8B73B0BFE260C1E8F1ACA229EA3A8C8DCF54278AAABE94DB2BB9291A3655432273413DDEBB3006AF69A4A1E8E57F726A6830E5EFD93E85CEA2FF64A86CD0FEC3FE5A8707297E144DF2C7FB44763C7B4168E5C86E85F64BCBE99006736EF5F5739108698C847B6036F76A1E9D278682559657DB2212D83A1F88DE4F2C0234A6BF401C1A67469124D4494231EB2EF6AEF1F35660AAD87A7D5A89031FF1F8EEF91A7DDE4192FF6EB202B96AD8B871118539798CE7A27D3943CA3F631B9C4BFBB1BD42A748AB4698FDEAAF70D7D82D801DCB845C7BC4F7D1D385B17613C76ED447B86F0D9FCFE3650E0F3E4FCF482A03D4CD1DBF99E7A863A78F4425837567FE8F32F996CA1A6E5BE5C501D094172D2683E1211C9F9C3D4F30AD25A9C26E18E4CC216C289790DA135CB3979267462E6C2DA5F08E7FF9BE18529AA624DDAA9D6487E14E2BC57A0D04E7A8AB8DB177F689915FF71CBDAFA71BD9D4C3706F9AA2BFEFF4F92ACA77F3E8BCAC804CC790E00F5D9A78F7F21A1CBCE44E1ECBF3269BA40ECBE2DC725D973E0EFDCFCD0BB3873C56BBFC80F18A57CC6983885A3EFA69136B741F1309E79BA5910D8CE95EF9A1921A7398C00FBDDF835557ADD9F7435FC3C9DE4146FD8E295657E1F595B49475C47B57707F29FF2CE3B06C8D4D7A356DC73C5C87DF5C337EC08FFCEE7489F58A72C01B6DE58B21B5F66E3F690DED29E18457059A61DFD2C6048BB9BF0B8F3034D27FFF61705EC116ADFED8322EE815EF9035B799D987FACC71FE4C2D2006C50DA45CC71A8ABE32CF84AEC8E6CE2A241AD08BBDFF1E14819F7376E0D39F936BB6FF60852ADB8FC385FB10CF4C0523260CE20370A6608FEF60A661A73F5C1EA6FA04FCF3FC4EDB9D7BFD2057F29B74A754F8D2E52D3B9B4D722F4849041BA861029EA0B38FC6DD0D2E1633D09084273B00CE25A8F141ACCDEF57D4B3E4ED392C48E8D6F478D19049686D7AE8B08B38ACABDFA067AA0528330474FB444D8A4860F55CEF7BFD6F7BF59C070FAFE5BB47DF4DBD3922A21F8BD4DF272A514DD143ABBA3224B8E79DB9630D4D4CA0C29933C875A34596F9BFC96131D92F69D362FFC18FAEF49AC2B3903D389608E0FCDA9C6B9519D38491FCEC333AE36D548A37D62B49D3EB6E095BDAD4CED10149C841C20A436CBD3AC4397E10D3D954EBDEEB43D8316AB368C28B54A5A6D7F8AEEEC87C7A53B6AE9FF19D118BC2B497CB5757B488BF2A51458E969E07EF8787F8A774DDA824BF56DD271D2D0F4D3BB4456D0AB71360DBB8611428D33A858A21876E4D5B55C6D698D4AA66750DC086E4630E820A987036AAD072D1515956D4480490F73714E2D12E32AF07831DEB7E354C6493B31F04C57F27D22CBB54E00EFCEE9DA3D2311E532D84D102BC73AD3C59EDCED50B46AFFF88AB87C00E87ACCB8195F040DAD6557AF1335F5345CB0702D30333ED03DAE53C2EACB9B621315335E63EB083738474B7AD8EC172E3C6F9AA7B5CAE3F91A31333479A2A4ADB8FA4D67A3040E1D4548BBD5EEFA494DAFC3DFE70F112C4B5E93B800000000000000000000000000000000060E1822252E343BA86EE95388DF139F9C5A84108D1E63F7A7842909B818E9A0425C257649ABF125386FB5286031E7E6D0EEB85C452E254DA39BBDA51F0D2167EC0A51992753DDFA76874AA80804E705CF8BBADF3B82B6D7FBA3D1CAD130ABCC0B44D6D893356F3E94BF8E82AC532EF8C5E5F4200207BCF6B754F14E57A889FFB753F516EF8DE2A647FAD8E449264F0BBB4CF48BD01501736DA49509C3426A3D4108B98E6A4AA6C4430E8EE76540051FBD1DFBFC01750E26547F8718EF7D897A0342BB000FB99AA63B781C9A4B831DA798C014E58725E03D2F8B1A029C3337F4099239244AA320965B2CB5075052D901B6077A18C1ECFA5F272850A475B5F6BBC83F3C09A27072F80743B23EC6A9870913EE2805B4D296B2F81A9D733E5C8D5C0B477E51F9328AF3AF8ABED960408AFECD27FBDD08FEF50F4B07959646E0A02104A69674294A79DE0B25B65F4DBFA797E5FA56D66E8BC07D5E2E7C7D2E845699ACEA3BFAC60B2C0B988CBAB949A5B598D8E2F1AEC66196E115AD7F237A1C7FCFB95A1BBD6939A250E7BB0F4A02C23CB1BD81090CB770E3A70CB081D121BD0BD5ED1DC06D61282B98BF2DD7B13D2C6CF833891C67951D7D0F429EBDE3F1DA943ADB8AD285E6F13F798D6CD9A0A06BCD6125EBAA48F8F3BD5100A122F617817E3C42EBC3C3B154258FA26B9FD886EBFAD42DEDC6A2C4F9986BAD88A2A79D7EE603554E9CFC5FE33A3A171CF7BA94FD43228019B2F6FF96A8ABBC58D2098AD95A95442F6858EB69E131D7BCADAD81B9BB69D7682A978279B631E22927DECFFBEFBE8FB2E51D46A3FCA66225D30451CEF9953EF94F30B99F2B26EA75B84935EA4FB257DBE5734454B8087B3A4E115C6D31E72709303E9F0BB8C86FC6B11B93B53F9781BB92851A5CB5DC00D0B4E15683DBE4EDBE986966FE1F711F24DE9A0E1BEAEA8E835C70CDDC589773D31191B74AF780EB69867829ABED6D3FFA94D577 + +count = 21 +seed = 5A64401EF8E63AEE18E8CC0162845DC7AF388230E86728ECB330007F2546F949764273EA05B397FE71F567E1527FA445 +mlen = 726 +msg = F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 +pk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1E84598AC7D672E1A0E9850772B1D6DAEC451FF842B0616B85C0BC28B1D3FF567E1509C465408267C82AE9A6B8FEBEDECCE1F8CAF41A9219303DA73CA2F25E674A31A9F2A199C8F8E95F7656E99325E2D742BAE467C72CF7B77A4547D5A7A9AAF7D6AEC3F92D29F29E6EE27E31F3F915E7154F1726400BC668A6A31B37AA4F44DB9A9B66CBE4F4D4A2BDACA16F9EC93C91656E14C1EF8ECFFC1B00545160C4F8F81B82D27380EBD95DCCDCD5F467A6C82C6F0C3A775B6580D199AB2E67F149CA27D42397FAA92ABAB7FCB42DC59B37465DFC595E89AF1CEE1A80FDA1E55E156FA01C6D813CA561CBD9B9EAB9530F2855BBE014F39F3796BB2553420727BB03BD7EFD153816A98E3EDC0FC75498FBB06C79575F6729263EB92D3E4671DFB1A9BF0FD730110573CDCD0B8F2C9D000C1679AC0C7D7E98713F7EE0C312B86AA7E98B536BFEFDF1A8617FEC03BA92F7897A35627751B6D3936F45601222EF7E32DBB3458E9780E85C3A3D35FF5528B78DECDD493FAFCB91149D6A90E3AE028C004383E3C3227BB7611CF27F50D50D4FC17A492725A9FA42D1ECC07F9820C01F73A3FE0D852D6F8614FA23CD0E995DECB939E016F78BB5A3D3F527034509E4CC0B3FB976F41C6880D28500F3D9B31C3D86AE3C8AB7F60A72070F43668F3B118F534C1793E7DE9F6B17EA23E2AEF20570378023336AC264C3A104B03893D75E9742020FEE17A37408BC8E926A92A6F0B5A2881A3532CB7946AD2E7894BD62637C106E80233559F338E611B3348554DCF99E9CCBAE72955AA7897C9C5FF51079EC1772F197D8D9EDB240E83AA410FE10235722B08CB492948561014697A7BFF856E09B67AAB28F15C56594F6AA8A3CA4C18093A8BF88BD5B66F42AC789B1CEB68991B3E1F265A0F16757C057B73604C59EB23CBAB7D6513186A725D921C9B681A40F8207C1475114032479C5F1AC0120F1828B95D6195B527A368334AE498350D18ED857191BB69011E4705A6D69AAF946CB27431366F9F410497AEB7E6B11284BB36D04A940C5B5F96C7DC6A3365F38AA4AD6986F90BBB03F41FCA72E66B81D981EE33FDFC71F08B889157631F29E17E350F47117EA8EFFE729F7E0122DDB9386E5D246F99A84A81CD6E7FF57ECFA0C5631FDC2E019BDFE152107A3FCD9BC77014540CBA47A133373F355A4DF545D87D8D096CB5AF6C8534B14F65E4C0E055D53ADEA61CCC189162A1A5237DA89FC06FF8462F6A63F5E48BCBF96618A120933D33F903D3D57C0B2FFD6FCB5DD8A680928E912F4E9B0014B425713402F798F0EDC4ECEF5F2107F103068EDDD9DA38BA355A942F578635C64093EBEF0B9C59059DCE85659F11EC00D964EEDFE35A4A550256334CBB782AAD15DFF39A12C69D24011052B410F8A82F62FA79ABC8E5D40A353AAA3B7CEB7E6C3A5D50663560B6F4A149B0BB9960DF846FAB8C6D0C53DFEBAB756209227BC68778421413D448101B71CA01B953DFFC56D33F71208E614D5CBDFD3DBC816BDACF410B9FA4AD89A5020CBB6D985F05CA9F0BAC9DD3B4EF87E2D43673CFDAA0E57AB77945896F7160A85304E967AFA0E865244687A6170E8C4E9E2E45223E697700AA546C31807C881F756A017AE949CB2A38CF562ED28A2A349C1EBFC1B384401FD87DE4F99EE3115832907534003EC37546EA541022DA1B0B4CE84C28647DF9594FBD4EF5BF62D36A45E98300BF8D1A5D93EEE38ACC1FD3D29170AE662187613B8301B71D3B8FA5A34159A33A066745E86C4239D47070A3C97ABFFE59DEC2B68466A1ADC1B302C9CE191EA155DE796CDEE028E0653BF9F75298065561872C9F8D19BC916E018B6FC4D8D5A5AAC54213037AE9791D0C0EFA1E7EB12E45F936BE49776BF11FBC7ED2623A988B69CEF0A2850FB21615AD838882B2590918E2EC2E61D924AB5A51B447505C23718A3DBD1A1BA409FCA967BFA24C1C23B55D837F797A95BB001DA5FC2CB5FF5C15196AC2652021515E04B066C62E03390EA5B2591481002858C69302356787BAFF2A911D0B8EE94C36E4AC5E2653F29E8E4F8997FEC5CDD71D2028B8AA260C4C326C16AE8E49497A2E598539745013B5E1CADAB3A5B5FB58B2885F51E6F8AF5F579D89AE2EB7D03E82CA0A6FFFA9E8F91132C17FACA6AB6038E78DA21AEBD7ABDB1DC760AE3E4E9AE15ED0D689DB930885CD9EF4189E6B7A68588BDB87B8405D2858D153D6EF85D6FC4453385B94BADF23526A512647A505B54A817D024223C76A602DB84A4C905095737B9101E3E019A1BEA404CC0F54CD79E82422B1426F9127447E4860F78CF97C7D8479B2406808C231196D81EC0172BFCEAB93463E768C0C54BC832731EBC602C5164E8CECEBA3CF6EC4579AA85CB3F97EA151907FEC7D1FA80F033CAC305BC2C9CBE1D9C4B13CC70CD9D1C4BCFE4F39FDA56F5ECB204D6297A910801B473E75A4A804B7EC4304EDF7CF2BF4827958BCB5AE407FE5C12F892E42BC29B90141040F2FA1A7FEE5EA08A36A99C3E466F627857F6B7CAC064A27F548CF353FFCEF24EC11CBD0F136D2A56FDD063A3DCED580553D9341D44EC3DE6162E0EAB8CF1AE0F1A4A8B2A04DB95A385B2440ADB809631B9BB6056C709AFFC853AA400771CB0C82CAAB9E74EC5C66B3301C15A751FC2A59379EFE655493A1E033CB66264AB5DDDF82E5B3B71450912377A75DAEC7706C65E79298B5A701E835CB9D219B4D11EDA02DCE5EB983BEEAB87813C8FF95B8DD2297CA35D6096ECE3B6426D43872C38F81C2F4B4604263D7717B02B1F193676298CFD10F10DABC13256A61CC74396B988273BF660D3CA2F708744FD705FFA25AC0E2A6705E1F8B815461E8A10C641E0CE2B05435531794A5434708FA04F1D4695F0102B08609B695A9AFEC60266FF27E9C369842C7EF99633FC794E79AA04DB15DE5A99E9E348BC5C84D6E8EBE2C01978E10F609228F5A3088A977BCC701B4234682E58377556A8E11D6A9383253ECA6D81930F6CD2DECA1A72800631B1EA3A75F1551A7EFE5F8A3ABC4F7155C97D37D11346FEBCC60B071537128A2780AF9A2DF7A1C730216D2A444026201E9B88F2BF9F21B74C1A39B2A7D93413790E0E022C3C134FDF253697612DDBA725F9E6D885362D35B55A5D7FC6FD2E07B090BDF9D8C97B3A8134A2B49410DE4AE3F008C4CF8B8CA816F55F6C89763887B5AC10108C66AD9187CB69C2CA630CDB7DC6B4E8308AACF5E96398774D679A53C35AB1B3D7D672F1790D517AE5388EDB474A62A780A69C753B81E835A873BD90434A7F0F3870208231BE95AE1A55FA78ECCE0072CE8DF3C66E7551DA71943345AE61BDCB372CBE2C9274F16BB0EF554DBCBE11F107B9C6ADD6E98F4B0D4D1D417662233C5F5A3967C5661CC2CBCF2C69BD0DFAEB5A0F6A732D9CBD9B31742D3727A37754769E85D1E862BDE8C07BBA40780B6B808C7A156C4C25EE60601D844FEA6A47177D6193A91222472F11AB2B1BBDD4E92D84AFCEC8E3102A770D79B99BF099DD3F39AC1047274CF8881D9658F0F9216812C20A805960CB6E5C0547499317D772434D0012CE8E18848C0BE93B31879B2F7CC0BDC07BEA3C048AF84157ED2DE94E6363FB6B265C82C598C7180 +sk = F9C94595E9C502E8F00890119B07A9F7046EAD963B3244A16682936BD86305C1A904436E2A9B2433C9A1056BF1797F20D6E2694F9E842F3A6B7CC5946B60F426236AFBE96D59630A1D1029F33DF32BB45702EA83E2490E7124D7A85FE2364D9DD84452C310408CB8640B964153003283264CA41412D114406010429BA02C11A90D10C34DC1182E18806C40406DC8C40D9B24722093211305324296459C162D510451044281C1024423B88D9248720882498920288C145022190A50402E0AB44D213949C01032144506A2441108A24510348CE1C84553026451324409080A12326ACA862C188831643871C9928183A4805434698B9221A4409193909019408850364013B30D234181CA0001C8C450A3082E99960409A08C1C19685CC20C50922958C02D03870D93A64914074649806803018E58322160C280429268D312244A26211C058DCA846C51464A114305223186C0182A23A690E0C6510CA60164B6119B9484DA3490D14802D8080502B63163C8449040810A274E5B927090880013958D41368E8108050415685C346192C40504A96448166852469122B9410B24120B2332103084E2A48012214E0AC8099CC4209106305B144A20100AE0080C10A08123C8010104121116318A086D134565DC2862D12092001080434208A1104A0B33909432860CB3041422810106002432251B188A02B53001106C0B4944522091E4C811C208049C2686D11805A0424D9944495CB47054106223232D14988C9A066552A080D4A445E3421090962CDBC66592062C19024EDCA04888B28198B03011A4908C08120B97251427608B2260E0308D9B442D60948CD8A4244A4681C8C6889B368AC1242961348E1B98810927659B302D11070CE004469018401046240327328B268C8BC42484068CDA004589240D61B24500136C1A4946A21228E1882C448624A33644A2482861A4201B162A89242141943109B67158101249868D58106488480A58268AE41048A3486A498620E2363199225158048AC80472484672D3C04049344163A2240B87301A88811C146894126C48302DDA1040C934028C22925A42121BB10C8B164802B4091B431248A0049B866C44B648E20872D8B41149404042200209464E04B36C42186499448080266018300D0A4966C1A64D000628148970C3402842C2290B888C604800C3B2718A265193B2901B35052216711C268891C46803A52902334AC8440892C04D8AA21018270243B668644246A3C8310AC045C3C23089380C230305E08470E4380D0C172A2430851B294C18313101128218C2485CB6800337805B168D61B08511908948366101972009114E1C362A9A12844AB081CBA28519962500436E8B1209D98649C124664CA20854A840E0902C11B08061C200E3840544127092C689D0026693044A64280598B88092164D51A2010AC76C10390508058902156003B12024009013166809028ECB840CCA8664E332521400908C84490C860D1A022959462E2208881399914A08520B84900A070A928605543251C4243192220E2215021842220A8065819665242620D10410C8C02550466512B86980C4681BC848C92449422646C0240D013450DBA48891924800120601186511376824078613C94820282003402ACCA604CAA061D9304451B681DC044E23236C14894184104013982954482942A0410846469CC8050A86240C954CA0B20D19434E10462222842D01880C91B2494A36115806662383014B828110B38912A310E34441D0282DA1800C11912C23474AA22269242430DC32911008029218850A93052098294B48892446081AC809DC024910C264604252249324109029D94001911046A2082CDA244A81C0816498659B820D9A48721016498BA00C81044961966C9496484CC44012307088A689DBA4298B0430029761039831DC40440CB68458382C0C356D99B00020B38D80349218810909486E923086D8205262A8901C855143A82102430902200024360EE1288C2132255B92440104650C198061328AE0862501082002988CCA482E14C448C1307102134D84045108918C9A06312217721B09608984440005011C072E03B1090A2088E09824203651012032413830914029543631418840A0B88D048528E1824D902611024029DA9664A3A0482483284140311FD2D9739989BFE628DDB4CD3097B8B6EC6D0D0B36832A4DEA76390183E0B9AFB3620C2D933CBD3B3683F33D7824121BB636E37F82BED0FCEC91B0CD6A83FDE15619C071A41B7043811319197B959C53B2415C872A18C682CA29349127385AD892070A87F8CB47EC5AD2F41D52B3EA53CF356E1B442AB36A860A21ADDBE987A34B14B1D31DF186BDD5158B8D009D3424DE184EFA0D6215F2F08C5C71089E98A2FF25B9D86F64FC6F0A6E56E85D3656858C25B2931D4E8F1A5F902CF5BB48132E262C46D02233AB51C529BDDBA55936A69906A12B3048EC31F5044FD320D2F5F7450B83BE5264E241C20839E418192DD54EEFD6DCDC1ABFA4F08B867723E20DF2D2E836A8865DC603DACC449FA75BB0D6DDF74067880A9EA5481D7243D2FF53E1A7DF1F9F29223CB933F01D61B6DAD57C318A22B416D0544FA8BDFFD82DD2C9EFF64099A01B68129523CD724499DF51A9EE9D7A7CDE365417C4B9F49EB61CC4491FC87C49EBE01EDFFD96701F447AD4FA462DF45D25621916E1C8AADB7D2C6D05150B6D2F3421E12AB40F3136006031C41FAA373055D511217E2853FD3617421940A37B96CD4F218EDEA1DC0503D45B1D9192794B5A7C1A96363A1BF7F7072B15896353E2723356F3BCFF9176A7F9705ED1E32734015BB6AC10B1BEE5D5BB28079FF6113CC689D486345644094A27332DE19DC2F1B4AC3BC3D77B26A99C73CDF66D946C19F8633B4C0DB56565BF60F429BB0D7BD5D0228EE8AACF59C6B2A996B502CA8EB36973AFA366853D43536E84D26B4BC02424D5B0E1873B773302194491D702D667E94CE3CB3391B9CFD9090F812C2B2192C35CADB09AF87B56A538363294D03F1DC4DA8FE5398FB322E9599AFF6812547855B74888C16140D25B05ABA2B80BD4C76E23FE2C67E389221175A5AC12776AF9934B1B991CBFF7CA252856F32C3CD6F107144A946647A4572FE3D19A536FAA4059A7E26BDFF1058B686DBAF20E1DDECF689F8A7F5897C35CD32B11E821608C03DCF5359CA45DAE683FBD2343DBB518270CA2CED4DFC6A1104BDF8B18840C6D55FF19F23195C437E26EEADC3DC490C1BB3E40BF8DEB3B84FE87A21AE95E9DB93CF222FBDC25F8C29735ADA6DB967181616395A9B352A3206AB2D864B1EB0FE66669E5FFA88EA3CC857B52D08B8005D7185649DB4EC96420768C36B3C74C35C7BBB3965306937A34F69A921BC9F26547AE20A82D05C4A788E09AE99714A15C4A5A3F46F96B5CE6593B295B29043D8F3B4B56EC8BE89A642AE93BE977C584E3C7BC454D7EB1C9C24EFF4F849991819DA9C6F0960D01C6877862F7B7EC06BAC7BD65711F4F6A52844D656238C2649F6B7C588E025EEAB5ED7555EFC761F8F7F995D1987AC1997A390A28F354CCEDA3B053515D44EAAFF1BF16E50C0F4CDAA0CB0375E292E63655ECDE2397AA237D00F85950E52DAB5CD7F0F3EE8718F403AE033931D01A5EF105B97944A1DC90015897DFCB04F1EAFFE7CE3F1C8A18AD6FBED83B147AFC04CC58D55D54C6A308122D02AABBEB63D7C1D645BE3E764812E2D7ADBC74F446B95B0E04A5F15847263DE17E8CC6A53C2577A5D97A680AB979F0F897F839C44BD74A2B1A9C6D1028573B524429B397E7225D5C44125F5264F76CCE4053572DF6BD056F8BB13158CC2B4A5352E52DC40D8A74851A7BD6A727B9CB1F8DED4D661E8264686E077E3F590016976D9E1C72BE759C8599F09A947FFFC2B9121F26942ED1CB15B42BD72674D3031EC5A5F37F280273F8288802615AA75A136F694B1AB2265B5C01D5D97D740A3CCEBF6DBEB6B207A0153B07CA6702096B2C3FF70F26F35E4F1AFE01B87C618C05D38287458C808B0DB9001D1031EA9F1A0B03605DE25B8347B7F5999CD5AB5C9ABD8AFDBA1AF85FAD1556F92D7BA4BB928815F92EDC9D157149CADB7382FE83620B1E631C7A4741B8EA49067511ACDF848C65563B40E5963F1893908B9C3911E1BE1D477FB1EBFC91EF78CB67C7A920B4D3C4741CB1748C3FDF2518A278C4DE9A84F96551759767934588BE0CA2C36FBD55C35F5F5AE328A735C76F11BDF99D397F813B278EB554440F26CF0F80DC42E7C47A077607C32509CC8A1E83FE6FA2D53D3932DA3CAA364516D87AC5A0E7E05754FC4CBD5D8D3901098C0197ED28FCD2EC7A8E2DB9D84BD3CB15EAC8F6E300A540CBCBFEE5281BEBC08C0C04D05D63816F09E61188BCE245DD8DE1C57B3E43462D2F70BFACC97FDDDC4995D8AAB8C1C1A0EAD884FE894EA85DC7F4DEB29DFF01BB081EAC8564DBA2E9C4CA8AE97EAAFFDC17DCF2A3892921AF70DA1B89E16FF24202CBE439419702208921D19ADD3D0FC3359B650BDA5508A2F0400D5AE5B7C9B7F70A5DF2646138C9FF32FEAA36C5B59A2E693AA65A1AE46151D7E7AF411EF3C5AB38127DCE8D236B8862B62796DA72547822AAE317859BCCBA2467779EB617FB2F308B5FCE0414ED8B112AB9B435F9104AC2400B6358F2BD6DA759F57B0AFB6A2543B4C10D813A65890132E14C20D33A8F9427E3776758499E054BAAF06443B260962D2B341E5125443D24CCA932E06EF8DF47C38EC88771D02972EB9D2DC63A4FFA29CA4780B98AE57967F154B361CCC7DE5792647632FC4A8C57BFA04CCE20380F2CB5B5AE0E9F92D57396E2A1E84EBD0741FEFF7B26222E8F3C8E0D7C9F089B0E0C491A5A3D0C29DB2DF58ABF3C33BFCD2A2D9BF652A894BBA27E17AC1516427184CD8D8E136B0794007C9F5D92623609777613D1F79C752D5C250A904FDD7725AA38E6D41424B2752707CB40EFEFD83C7E2BCF93680B5BC0800BA31F588B407E0DDD2B6C8DD470D14FF0DA2B1BE1AD1BE48C5E753624691FDBE06A1C4FD6FC287EE774B292724A4829F238B7C3767C0BF5BB23EE17E3B838FCC4BAA18F59092B4981DF0E6BC565EFEFC7A472C35E7D1CE25227E12A3841CEAA1FCAAE84AB03EC1EEED800A379639C5CBD31B9DA48BF931DD86A9D4B15B05B5DF03083E8E4DEF36BADBAF3AF69BB851B59E8DFC689AAB9E8166D29AE501F2210CACC134436BD337B511F6C9BF114C998F8993513B1B49DA30B99CFEB87B7AD6E72205BE21752FB60D81BAE43BD23548144D07A3573238DD55A3572ABC0C12CFE7A84DF27D8074F19336DB99F991DE33E7DBF7FCD6AEBDBE1D84D3D725B0E4E18A9F0E82AB7381FCA4AD8FF8498108BAC19F534FED3DBF93AD7D03B4A05B61CDB2EFD7B68D2FD7B960096A2A476238CD95C90C7A0ABA0FC3EEB1DFEA7163786B54E0B3D85645593218E41F9177AEAEBC6027B3DDAF1B277982EA5BF81961220EC3483732A5010FA29539DAE12CBFE366FBA2F867FD85DA3F0809528BB72DBC5789FF0A68DA8B3699E59486330D9BF4EA24D0DB85B871B248DA4FC89B3945CA242BA21B4FC868701C1DD5B3341F2C0890734FE1E37DA6A9EC5D606DC5A87A0F20B8F7A1CED45C04AC92FB11F07A026F255F335426E738102E79790F5BFAB7CD0B6126DF97343800BA044EC0DE5747031983C124AF59AD1DB28AE1E56C0C6D93811057438BF3B8513E1458F4D1F6C53BFA8EF7D98730ADCE4B73F3A99F64790BFBD14C5069DE86EE85770FF179CF3773CBE91B1F18537361D56FE772C87211C2D52136D07D37B438A3AADF2B588AA7633B4CD673789D98EE729BA34C05B811C3BAFD5B11648C4E8738FF81E65AE26A8801BF17CC6CA80E3902F0C4DBD06610E2AA8489D5A0EABC0DE3610A014694186856344BD9095E9C523A8FFA37D33D759F48A5C00A4C4FE88054DDCCCDFD271616B3E44093C233B49BE198BA711D25236A39219898382F1A9F4118F78E112A1B53123353696725B808A547824AE06308CCA8D1DE6A97B3C2419003A81690A17B93F2F7F1E925D3573DAE7D9C37DEC81637C8B52AECBB811AD678CA3CB236EEFDE29895B2B4C4CDCD14EE91E88E6304A277E3D6DA25EFC1B34314C53D9BCA135FCFE4351B0A9372398B05CA7007781A101DB30828DA3198DD18D2551B5A65733080421C62825487A900CFAA70B456C22DBAB97B84854030ACB1239FF63BB1014D959A1CAAA3862B7B59C93FCE7952F89836349E845B32435265C5E1B07BAAEDA798F9042E43D8B2AF90D40694FA8C220E44B8A42BFBACB8B63FB0BC25647C1CC9A6B5415F49E590C5C59A7441EBBF9499F04DCA3A61D3643BB99ABF8434669520BC78D3060B341D930C2EEF8C799B665A89B5D18910FF17C6BA7C9CA5F446BA3E9F42B7A1AC5525B253446DE8EDFFFC53296CD4FE819D55F9BB4FD94C461E31A82DE3604D37554467665CEC47D5A95B68A2CD5E3C9BB13F022BD2EC0A70F7D2D13AF16AA06EDCE7C4AB16BC4BAF76A2263736B2CC01323F308231BAF1D3A9229AF7EBFAF218321504F72B768B1D16CB606CDC16638ABED28F68B93C942404DC2617F8F6A62F3660825E658502DB11E716CE3A41045666A6EB8C9B3B6604502500C4C3D15B1CBB9B3F0F39175CA5F36CA41C07C9F919E1C91252D73C80B4C3597018506AA77158B56EDA67435BAA24F307EC71B18365FC0E4496BC248555AB3C3895B31253D126FF8E89EE41DB74D51D6A4913206F8E73C308338FEC0AA8674B48FD0C5875471F2AB686AE4871D3E07D7E3D104D515EE92C42F45DEB12E43A1930693147B336BED2A6A1279AE1E8C3FFE9AADFFBB6CFC0876FE60F415511B8024C5FD4167F7E483 +smlen = 5321 +sm = 573E8126A00E24E7697AF083EC8349297FBE94B12307C7FFB2BB3ADB9FBA87774B89E531EE7696AD7B49C1851CC4719DE07F1AFFC9F5F6A15A5AFF5B7E9261F99117B24BD94D103B8FE5CD46B1E854AA108A653E03CADBBEE448456F996414AE33E1FB35ADDCA542BA26C49152A101B12BE4C42A5FB03E2EEECCD6490A2E3F7C2F3434730659549C3D1FF559EE49891305ABECA547B2740B10546F6C9090CC1414B8DA03073876FBBB01E2133F42136D5DC5078B06C4CAF209F462AED521FDDCD9FAA4E623642081DF2C9E295F2458862EB529B66FC127067EFC8782A34B6086D37A396F4383B2B91B4A4158418809B5D03546942D1AF281CFF88DB23FC2FB473573CF50DB3687EE3BB50F42E6DEB843B7C11480CE6C89623AE6A0263676781FA3BA1254B5540A6C1F704AF2A4FAA6FB1B5BDBAE651C2724DEF215CB08B95EC78E84015BE65D96C16F5A70916CB60B2FFD8B53189A2C4521BF5C04239EFF4CA72EA3982CE9D7841BA60BE119E2B49A10343DC586EA519FFE9F91BB5313F8672D7E5F339DC6D9A517CA619B7EDF86E695A441299E4D19682DAC7DC3DB904E059F4C692DAEA7E839375EB18E878D33ABBAA13EB5C017E5573EA4534DBBFE474DD0D46784659F196A4224DD8590AAF5C7C08D1DE4DD2E202B31F781B60663038761590E605096D04B07702749D29A493EB824BC75F36559FAA6169B6A250D5F886EB8D3A9B4EF67F03C8956C93C6BB8741F4104A8570CCE7D81354F5EC8BB2463B25495FFDE8CB28C19E36B75267793AD0017F4A3D7712C7C959B46D709AFF18B2D855024D54EF87B330E6965F5CB8C8B3C7B3ABB9DCC82BC15C3A9CB08980A7306D8ED9BAB12678D1679429214C9E9F596D3237EC71511AE40E959EEA42A2123CBE2DFA6A53AEB01987BD3171B53D604BC768C3082A09681FED50AD24F200EFF0C04417510FEA93B78DD32F3482E3490C9F47F41F9363A12AF3AF439EC31885F5803A7515F4012B8A6711B0359B6B0A696F2D8C63BB8B8719B5B1675638677F312228076F9B6B72174C62FA17692D884511F334F3B3EE6A275731CF14DF2AE56BB10DC4D981DBD60A85F085341425248103E98B9C267D582B416558D505E49E68FE93A66C8135955AC6EC85918BC40E8EDA7D0F7A65A278FC886755111B3243B49490B68BD8E6E3D4E9E6B11D336731E3609BDAB49696AFF36C70ADFF52660173D2E631D9F118A07427D4AD2A02A228FCE36309BE076E4582715CB6DFA55FF458D0A8687E376C438C5866A2993E98D3CF8FE65020CD590A67DC77D743E2147C9A0B45B3EDEB350CBB8908D368C7A065FC309415B0AE38CC709169962DD502CE6A273C7563B99637767E7B080E951F0516277B3F524D4EA1EF3C627279EA388DC78BCB9989F4234666BAF8083116A0687FE43AA0B237EFB311311F24FE22D29324B478C17580E3569B90920B86AAE59CAA09FC137BD0EF92BFDAE605285707BF3DA2CDD23421C12E89C8B0D6E8106D9671254A68A1A073B7E80D76FA413AE311269F97726A4309501ECF53B922F9FBCB5700D6AF9123AF0D679D873487D525AA3706AE3E9C029C37EDF0C4AADFC3F4B82D883B4D02018B515A92CEA35E8352DCE5E9F46909AF184E5E73FFBD8B304E36249303F61A560C046AC1131F0BF63312853B95F0401D96C36158135F26A4E2F56049F887CE3D388194CB48309EBF57E8E864CE131C261F17185BDA08D6BFCEFDB3D0F77FCB84B41A53F559C8F9685D67527FB7A6722DFC1A0EDA3055B643B139BBD33C2FCB41EE23EE31AE895E7126DBBE36A3C9195093958F136B57529996F81A59F72E01575782289D83166A9BB426588A9C43B42C5CB00EDE26B27BCA385E7E4872B3B5E3A85B8270003993E23D521BBCDF80B3ABBBE8A27D7F77D75EA32154A1F4A337A4B80683F916E96AC6622C11A2FBEEBD65130EF60DC44B7598859E8744C0B366BA9CBB53AF9F00BE143BCC54BD276E6655C93AE0D866E9F0CA2758E8F520AFFB6C593C58AFBEDC36A71FA0CDB6C6B60652EEF68D61D986705DD5C0600E8DF75764933530697291B7631426B31035417F74AE5C88AFCDE8547C71CA94939A4449CFB3B30B5B8278B7688740FFAAE44763BCBE4F81181DA0D05FFF795F1BA98B98FCD4EF987D1D3AA7B9B674FBA92C956C57E89E7F40DDFDA7F48B7F56DE5BAD335105D7FCBEB802286424CF3C5DD5B52585B7927A3C4E1AD8579790684DFE1DCE28922421B90F2250C2DD16245F47226432F5307ACE155B9C4AB79F775920C3805091B0192A26D2DC675EC1E9057F1081869F17CE201E7E21D05CA1E69A03BC8D47ED2E4C6A4604AD7B4BBD7F444007D331B5850CE3FC57CDA550238EDA1B68990A93979464EE17DEF46FB122DD641B4D850CDBCD123496B215F4F2F1F860356CBB117B5A697E554C6F485DD7D0CEF441522C7CD96D8072D1BB1E292F4424857DD685101C9293D664F8273983191C490F2C3008DE16A6C82847B27D4E354B6747234A1B8AD1D17D071C8419710DA93A1880982D39EE813B145E10F6C51424DD81E8423D75891B682BF1499CE60E533B8E6DADBF05351D78F0BDE41B9F456A2A79547F5267B21F9222EFC97A2C8AF906CB5032DE40D6CBA1434E6673B70F993A1A0273C42316EDD526BE08309FE2931A3497E78BA4E461EE0B424F86AC92EB142640471BE53775D881757393425177B82BC750754E734B28400D90ACC8A5659A0142178155560C86123FFF92B8CF206B6943FE1B6E86D4C46A6DF6C954ED83569A63F2DE572E8013A00A494423F46DCEE5E9496244070E7A33C2009D05340B4B32F1DDBA178188E8222008826395BCCFAD712008C97409ADAB62D13E169D63A40550F37265B85DCA97B6B486D0D8149524747A9C4E85725DBDD2A5EFC272C27925F7B2201D50BD4FBBB13D0DBFED4D8DBB82D67A204B2D3F4A825CCA9B884691BB9DF03788FE0489810F864B89709C69AF793E8BA1731A913B9BF91B8F34AB6D3DA5EE9EDEFAC2831B968CF267A2F43E10CBC247B9A73B99B71A8D4D579B335B4C2ED390473CA6DA62496AD537B5DD0AAA42E5CBA4FB9F6061C0B9C065284C52F9A3483285EAF141F7A57D93D4B4E38952F9CE7DF6E18853FD15968E071B3EC2D54F78F1F21F78D42B8B45089020DDC966C58D5548837CCC11E259B601FE51BCFD767E992BD3836EC307992EBFDB80FE009F20D4FF8E2165949F8606C0793AEC91097EE9E1943879EB16BFF565E61A50DD1EF745D5C176120FF147A2557EA694D45505CDD18C5EF4421213F6596C58AFF48BE64E8A9A727B6218469D45AA5EE9FFAFC6ACB0F87851C4A1766F3C653ABF8E4107CD5933E230E6F5679E71A0BD862FFA5DFC1CAF363B10C832C3448B704A04946B23086D1A1DB3CEBFD60269BD72BEB74D68D71116EE458D2C13178249D28F8CA4E1B16EFE48AA8B838570B0E557B852A5A7D947C7600EE684FEB82D12DF23275BBCFB3DA31F15BEFDE18D3B51E594A96A1A5979A1582E71613BEC2C683C192B61FD721BA7F53DD4DFDCEA81958F400C1FD98B2613DAF9C985DB96DBCD8FBC6FD9568E17446873D4A86558C8FDCF8871466622CB4ACCF7546C804EA112C6D275652DEBD5C5335B9ED026ED81EB5199B7A9656677E86EB5481603C873850C61E6414937D3D2FC4583C034B6ED152894E0CBFEA07D599B92817F484056F172828243D872663C630EA00FD864E22E24ADFCDEAD90F0733C0D2D362D7F3EFEA79A57A809338762E572E002BCADE5766FC4A61E36052D39F74CFFD0ACBB87F255465DA4A0B6D7363B23E6CA8313CCE24A6384208595A0B15D84F0A1206A842F0EF9E284C7B99D34663E744331E77B581B02C1AAB349A0602EA8463C60E6CB913F1CEF75AC387305008BEAC61CBED82A6D29B5510E25A0CAB8FE3A4BFEE1CC2B17FF3C8E1945AB5CF7E1B3B05FD6994330A5B377F3B432ED0F8AF4F81B9F6F3A8103346561A847EBD38E949077FEE09893D0D9E8007EF478CBD0B2F321065CC2950B1B233DF6877A7BB632551249BACC07C3EDD8902677F9AA1B1DD835D3FFBA21BB4576E70721458294F7FA73A467BD86768070B1E3F26241B590CAE52AB4FCD37BC3CF3CD9D676603E1AC8909423BCDBCD936CFF05DD14CF7CD5093FD1151749835EFC28132CB4064EA97C87872EAA4BE3DC99A75297308E708E39312A77676871EE3E33C45EE2709DF1E8721BE6BEDAFDFA1FC0DA1345779775A8E8C8572821A1D641728F8A57D15F3A551EB989E42C12D53D714B382E3DF88CB5E537DF9A4CD5D5275CDC1E9B055A3E316843A2D2C0B798521205539892E075D76E7F770BDE6BDDB54E1C59EEE0C66CACBA343A841B592A55D7A1FC6827B7DFC45EB472BA0E1609D6CE6D9C2BFFB61D1F2BCF35844FE291B78625F1096B1A3D781D2198190150B3D2C713816385EA1BB272DA62E0AC3DF0902C4A7E583638A2C595EBE197E286F9F0F470AC7EA43C4D599CCC61EF0BC69F7EAD8D6C9B0ACB8A104408008024B4841E7A4752BC2235B9436E2323A5FEDFE5EE4B1603705A182353261D7D12C8B55E4D5039A44BEBB4B52C193917E8355133B949937B5AA095D39809C852487F013C1A57E8353443633233A66AFAACC9A7416FD6F83F8AC32855A15679C136A07AE82CF73075FA152E78059A424EABCFD25891849AFC9B8B9FC1AF72101405489BB4050222B0F899ACFE62BF547FF52032C25B2702E132F54E931BB6D80F75A75E3B886BBA995B51E55F731A6754C8BC16B37AA65CE4CFDA4ABA7B5E429ED91F8494C09265590AE32261A24A289654EC295905D8945B3F68798CC3563FC838B578F477EB7B29942E8D3B3D0F23F4E4FB8C802A10588EC306A05E4D56E319827FEED8C2DA19B6879EFA3930F4240D217098B35663A6A38DD8276FE26AC163F59D4A98641A8D90C99872F1A73C666A5703C79926AB693E2C7E9980465551B5412F580081B2577730C8461F8F2F0D11557B68AA9D7A08EED1261E087BDDC4FB3D1A4472395007470F41D811465C890DCDDE5F0A0C4867AAA3EEC571F9F6212FF6F66B2F43AB6E54413D6373E2693883735A32E1A77B7D73DBD141765615D87902D858D1FA1CDE862A28E5631AC0B42A9AD8A48337D331BECD92E4EB982B3FA46DC80C61267A063A69503B083D2C7667419186C964E25269EABD944ACFDA9A4D6A3AAFC72930EE84829D03D60C5AE5CCFFFD8465E445ACE41B6080CAB93392258A0F8B2A6425866BC00861EB6CCA6BE0AA04F22AE0AB48D1EC48116AF5401313E1DDDB9655F3236332D00332696CE3B44E1FEB200DBE3A494E3821A5DFDF042B65DBCA331C023BAEEDAF8BE7A1BFCC622234301C50ABB5E6944E1D37B8DD533A5EB48C87F01C3E2D71B876856B2EB9E7FFEB87AC426C433CC7D70D5423C3F8F67CB7C6061DA1E087FD70DB1D9C05D2C25688FB4D263252194BFECA47E7E712E94F12AF843CC48C1013AD2B8D4A917016ABDA2B0F3BA9D65EAFE419F8847469970CBE0F8E5F90A4028F794795AD4B621B92924BF4F641D7EAAE1080E1789BA7BC8A42E368D9F4A9E5DF55C167B6273941926D01E0DD1FCBA9EFBFE5401E58231B5674984A9C7772033A9CD327B494DA80D47DB52852639303810ACDE02C4F174ECF3993EC665CB283FE6A51F7D4D499A3F9FDF1790F76A978159EA607FE64822A8D313AAAD91957F95024F4EC5596B0A1EB0538E63B4F9FBC39A4F468D2AF9805128BEF40D390D4690BD84675FE67F1CB5D0324C5D8BE73D8B0B1EC7BFCCB57159CD44C87501EF9BDFB562C55E7570BC5A048910F2E66EB71C9FEC78310139571044134E0AC516C17A5CCD7A9D62A5AD05748DAD0419D3592F087A37F6F1D106880DE244CFE13FAE54053C489AF2476EFD1EDB2C6DD6333CAFEC03639FD49BB8E3999E4C434FF8EE31D92071F04B1325C718373F0B839DF2E95BBF636C6B16E60DCA96D95933D4CD292D98D32DE974B23C976D1D18C96D02BA63880781C48F190315B50C290967B9E8BC57DA226DA55A6A6E2DF3054FC95B255F533263CD4047462428EFDC83C20B10F9C9B98651A1BB18B3CB571FBA66C7D6FFC8832F669519238D0E9C69248A97C746259932297DD600B3A2BD60804E83777745CC0FAC0CFDB77F0D0BCB28198D1A67697980CC0F0E05FC24AB75D5427DE665FBD4969A3B2EF07922107381BA20C502EDC2B7E79F01CBB153763DBCC54B96F75E15273D908C73BDE456F9C4BBD19BA4B3C6CB024CB0CBEB459A2965CB805AF37587FE962754B256AB2A78F16DF6EE2451DC0D8E9C93BA45FEC93E5720B339CC7E3DC99B930EE809C170B96B0817EFA7F296D6E28594A218AD687401094F45D7119BE2980D4D0828303B3F467172BCDB383A454752C1CC0460A7C0E5435E6194B6CDD4EC405A65676D729196AAADC1F616314453728A8E95D7E0E4FE1B3C4B5361757A9DA1D3E5EFFA78B5D4F1000000000A11161E2A364347F5ABE373CE1F6FB14F2014F5BC0071B17AB2C84E8845FCBF4B15C79FBF2E5E06CFFE6CAD9A283014A975F81C9216B261CBC79EDCD58D0E20C586D7C641E0EE97221BEFE54DBCC56A594DF103EC24B52DDBB6052D1644972640F39DEB98997FEE7A252A65070798B7E46707FA440375B1BA705B3ECC7EAC56D9C45297E585299C7D747B430F0D01E82081C70B4A87846F90267D5163181DED63E089A00AFD33B0E2B3ACE91182D8CC899223CE65A5D84B86BB3E8B34B13949BC800F2145468BA5411EACD6A6C331C340D4442D28EFA0DA959A2797C7181BD4BBE6E6DFFD134CEF373ECB0EC08590F06BE0CE292D3718E2C0EFC7CB40F1DB26F5F38FDC82A72F81AFBBC16591EE02DC818D63CAE69FF0A28F942F7E07F6B0A741F3F0EBE3D0EA5859024AA408462D3D268C23F95D717C0A685A4CA73AD90EE923DB57CD6CDD828B7AB0D4AFA6A9AD7E32D407A44D7515C0A6AF52A66AD72119BA1DAEC6514DE3F8B462EC473072226AAD61135B0F5EC646BA9A127C9894E51FDD1B2D38011A2A6D7497A55283133695D0AF9B3FF7C5A8FD667231F9E511E3B8C4C3ADC44D02DE08C47B2382DE67B32826754C6BE5231CE0FC657341E20247CC6CE574F3D1A9376AC8237B49E5030E877A4E33CDE25D838EAD659EB1678706C759707FC66CE84CC968A8334C18F1632348824A6985A0331A93B59497B70C1A03A6848F18F5992972BC79F07F4222D2612797F495463836AE6CD3858D5B9BDF744A1CF361B5D454D41AC899A4FA61081B937CBABBF0FFEC1B31C162224EA36CA2CD7FCE54EC1A504932ACC5BD0B17A156DA7488F7017E4916A687FDE7FCEBB2901813B07964084AB0447A94DAC3A0D3FDA05B9F497CC1555A8C74838E29CB8CE89D304DEBE419D26BA7F3DC6E9526BD895495A5FF1D7EC83F70D045E306E7C2487A52CD7553F062D31888EF7FD27F667FCFFA984AFE0B9A4C4E85CA943812CDC157C5486B0B5EA6DA05E4BB8697113190321A976D1806DA129101E60A28B7 + +count = 22 +seed = 3222E4B55D6767E300FDE03DB3D8227E19FB8B08EA9B923FEDE18D699DC3694EFFA7C4DAE2AF57E4A0162B7C564199BD +mlen = 759 +msg = 4C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D +pk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05515265FC2D2ACB4AFA192C7C4BF75B881B65BEAA576E8F38A3299985F6A25430E91EB7574A5FCFB81DE7FC7FCE58975C32AD31F95D1D6B13573726DA5AA4CAAE347BA0109B3A63FA12352820B191CBA612EB8BC18A29F06D6E5B31DEBEC7E7F5381DF5C6486A945D937E5CA9F9981DDB6C624D9DE733B6E198C72C926CA96007C84E8DF282191EC35F92A09A46495BD320CC03E79C8836C229A0014DB1E186182DD9CB6F854A59C42DE663C735DF6D7C3B563EA80E83C48A52EC7C9AC7AD88E9F99BFD6425652A28A7748DD2FA7C1409F22DCDB4EAB311B5E723D8519124248B96810668BD3BA09AA8303425CE86B510A509C5E758F2E5C7E78443CF9E62EB0C4EB9A83A899D32E3F7330AD26C3A7A125CD3D014C85288FCA43E09A93F104CFC881DAEF51CB1E6D69F15F834037FD8D6455A70ED02B59B91B0C676EBA779AB4AE1111B5B3DD472AD6D7A8CB117CDD1DAAB7EAE3A3A9D44E1C408C82FFD3D81869C5F9FBB0A17ABC91C4E147ED7674D72534213070A7594605B792536CC87A59E98B557ACF8B0CD9EA5A04AB6844F7A83BB7328B515B88293D876B5A8DA965F05993396642AFA6AB64E24CEA4070F5289009DC74CB951B81C8B4036FF9F2949975549B449A6965DD914F557C50B006E1DFB0F13D4E86314B5E40B328E7240A11B4A125AC60BC74F46F4274FC4E37F869ACDC5B225ABA9037A07A83BA412545D1251550444EBFF39FE670719F2289B04A217EECDC7F9F3EAD4C4628186FDECE89307506F087977A57579C9332EC77933B7B1791E10F1EBB8630F181809DC135219B128E2EB2D1937B234D5AE390EAF686923FB5F2B7225A24CAEDA969FB1F81B2B163899076B27FE97A252EC1EF482CF0068345BF124C42A720B3332F66BB4D563D1DFB3EAD598D8EFB81C2B27FC578DB155CF412806200C5B76E337877E1F6D62D34EC8C5986F1C532A23C7DC629542D51D3E016050220E72F835BDB6CE981518E81CC0AD1B1DBA2D2CEFE28842AD17261899C67CFD13F15A55DF475E560E2E2D405907E91C297EDD51A378C636549E3F02B517871FBF134201066E61C9F0A125652C8F6CC1E992225E0A7A0AAC1BB2B76EAF07D4851CDCD6BACE456DC0F34C5F758A9EE3899BC089318E0EC32F726CCD84C3E91F5F3CC050364A93889F714696016FB9E36CD989D47E6D605790563A0C132F7B189E06FD7A2A4E17746D99DC8D9669BDCFBF4AC9D45939DC0576AB92C9C2A5DA72C70BEC69CBFA7AD4BD902CA064CE6928F5E492F2F6D9E6229FB277DB33F5315189B4969D1EA4FFE3A62D768946EA9D7B9B08809ACD188781B90CF82DE86896AD7425ECA1B99CF43B52D1C49FE6A9DFB69FA2BEF94C9089C13072B3677707952932EDB6EC1410A5681661D6FA2773476386B1AB76E08AF39FB5131732DB8492EB296E1F78AA6E9D3F0948C19CC98B035C72F90454511F0E5800FFD044FADD05B3A07AE47D90A09082F459137DAC3206DDCA4C4FB8AA861A7E507A8C4791EA78194AE7A997F954A75352966600F13316CBD029D3FBC96CB9479AD5FBFA7685844F5D27FEE8F19C2271AF528B96981D97195BF30792FE766E1CE3F73F4CC55ED850647C6794EF65038C98CB16422E256C57C4F5A8C76D3121EFB5D8CC2BB76C8B283EE5C848A52385FDBD641D5D0EE205C783FAB10A7521705544980134A1EA68B1E822A4A5F16EC0AAE3512075617E76BBD4F43C0C025517D63AF0EFA297E4CB00356754931B25E24DD4652054400BBD2C6FBC923451B07FE2BE664EB2FEC28CED73C9D006385FE4F3FA6FE92D349215DD463C840ADAC966FC0023C151C9B50922DD81392F543F656FDE7DAF0FD61E8A9812ABB7D7881456CB71F052B6999239FF6284B8BF6D57C99C94230F727D139AF87B97A535B53D97B73B3950C2E0A55F9ADF527D208C09E2302F51C374EF0E14D86B6632C3B071DA4EF5E668ECD0C4614545240B1D25C7C83EBE34911123EE856CC32813CE52A3BCE2FCD2DAB158E0EC21545FE352F590DADA75948F683964F5C0446E0102B2BA2CD7AA578289A51EBEB300073AE25DD784B02FB69875CB99BA71F7FDB013C45F31E4923BCFF129AF5C911480380AB9B077EEF4CACFC8C9EA8DFCDB332867A5477AA4602B0639C28ADCFBA90BC7CBE58D05875BFF2BE818A7E6E83E4A1534E030280FBE705FD7862E79EA1C1AC1E429CEF5B02837AC05368B8FA1883A57ED167177C542F6082E2EAC742A40C16B05B5FC434C87268B0A4FC4974A109AE1570A7ABBF5479D2B9B09F4294B2B639FCDD3DBC92F8B3FA0D8CBD577F951E02A724E23E05FDEA5619609B3E8ABA203BCF41A2419940EF89051D729D9FDA75A9EF623708935AC7EE4CE954C881DDE73B4C3F764A462FEEF5906F993966DF152DEB1E631B51A9A3E90D14D2D0601C263DEDACE0AC3B1BACAB0897B21C59D183555B42BE8DFE38E26F134EE1DB22FBEEE7E0EE19003C1FE041B9E4A4583A8B9785C6CA7E7F8990A48B8D275241CC5335533D851A6612F1D7A8E5DD8BD53FD65CDB5BBFFA19FAFE0369B54E4CAB3D9B44B1B78E7403B9156244F130990FFD505514E46235966B93BD8579A155429423B90FC915D3153936714EB3B0EA3B5ECD7891F8AB180188BE5C37B1F0E4460BCFCBB77F4E2E8FBB14C1BF787DC566F5D88CED91931B976309C4DFDDB67EF5D11137C65157C351E6573C6170EC15D1615B81C3632AD3FCC9DB8A43F8BA6D4E97E2656753C3EFB70AA62DCA5A8F5F4A2A807317E144C39036606D5AFBC7FE164E42BE0CDC95CFD0284CF83F4984DD0D6E9203E0242DE20201CF89C1F4B6B30FAEBE36C946B49DCB7D9CE0D6EF4CF3DA7887468065F03DE1E13D8AAB0193C5FEB6D57D7A57AB39FCE05E72950E7C43DA535114E49192DEA7CA95BBBDE3A261D4F0F2BA1CB55E452FDF5EE62C6EDD08099838D1A83B85D6D4C77802C891F2E12AFD7AAA971E279DC24219738D6671B3EE52BC1783C2D96B502ABE6D31390276C5AA5275DEE9E0BDB17077155FDDCA06949DBD2D454DB0732CB80832006FC9964F416AB1F28F1258F730CD660B336817FE40409B25706C63C516B4061D1D4BBFFC8C4997F94648597C55E45385A2CFE83FDCF32BBB2EBB6D4FDAF179C132AF7C4DCAC9D421C86882D8B4755B9DCE48A53679B33FEC499F896B9BF8236DCEE18564B991A7529022048C2D4675A8E2A10F6018EBDE3F604BCAF88037D20D5F3EF8C9379EB1AD6B5659DC0D0AE8233E5054BA53B0FF036D8DE038371255B87B0BA881C50381DFD9BCC1BCCF7607BB936A5A645B57900B3ABA04E237A7D3E0E8C7C488BA01A6B526658C29F99B8E1A072C434D78F9339B8F413D3A4A30FDC9BC227EE063B56A512F98CF338BCBBD86D0860F6A33035170463477ABB39EC07811CD6DD8B3699A8AC92A7D48A96433F078890431998D23A90080BFCCC7B1C7BD68D2CC5F4A92FAE0FEE27C43A47BF53F2D856A3074B18A15170E0651C2E0EB44974559EA5287060230B8207E5F72D6D172E9CCF1C64728CABDB12A50F516992F4D8DF7CBD0DCDC8114A91CA05AF9E0FD921A3C66378FED49B3AC8F30261EE20765CFB2DB6237D6C6FC11BCF70B5EE7A4850 +sk = B281B65084622200047DB5D4A53E840CFD986EE70325D3369140EA554AA95B05ABD0F081BB028CC5F066A3FDFF24DA19EECF3584022DA06645ADBDBE9CEE590B9C1519110F00595D06EFEF4BD0D7E39746E7174F6018997A660E3FC5B9574640CAA66821286E223612D2100680202C89B42410936821068A04A00D5418601C111220A26C22332911A30043C229E1A80542025121C16C0A4586049324C91629A4264919A82C43B850C900681B2906549060009049C91281D90866912605C0804DD3364EDBB22198A824011504CA08426104090312109C1684481064E33481CC146489048012422820C36509426A20030510036192482A19106C50A48191804422B944D83086CC082A99B40060C28508358E9B206C19948418010214B04043160414265112A8919BB86C9328428830615438642243481C34095C30622125615B260D5CA00994A02D6436269A242502C7848B30924A800D084661E3188914B40DC080519B202D23472A41308914399124432CDA4880CBA20DC8A0085810446330650CA0511C322902426A1B45289A080298002220012ACB44644B142923072148146248007222A8105C8611932632A1B02CD4A40CE24670042524430026D0C88D2430250A2931A0286C639081C44425CA2868DA1601E2448C49422514B371C83804914448242484E03861DAB671C19840044726001540E1B088C3388C9114308C468823438EC0C68944848C243485A124226124680C43651B20600C13601A248AC918480203619C386958026EE21671D48248DB4689D0264ED8244AE0A42962346A1C237192082282404E21188E13416483046C1B124D94A20413344101A74D0C27321287684A1270CB228E831626114561A1B4508122844A8889A1984CC8008493148560B2500A050812144D8B40001CA005C942869C0490109000DA246C082449C3846C0B090423B28141288142082580022113318011A37181440DDC1032103444C448500A83299C9644509285140765D1A28DA1482CCB282E51426A1B3770A300041B050A2326211A103210B11013032E12C66461206C11080C22950C130589D4A08582861190B48044B62490064224C3905980458A0428A2407221198CC1285060420A9C922860446912320118254E13361020150E130481C0360961A24001860101066C0C364120C8811216705A1468C2C6506338450C0702990860E3280E4198115B0409104431DC0671A392442016620AC268E4A8705A280D8A440C199210D9360220175004165042368C10316D81808891B80923A37143B288D34648DAC4718C482402296A5A845108331203262C43A8048A20922431681A273122A361E1860DCA206C02950D1118890AA70452222522204E53A06C4B9670143746CA320143020A93060C0BA9200247909A981108C98199461000484C893862191000994625C8925000C8300C44085236855C10614994505C46462218315CC061C20622E0301141368E52A05104A7284A42860A2786D3B2501C22245B8624041449C0184AC28689A2366C11090503225221128C82246201466CA184691B327101B5510146011B420524B089491424D0082C193190243280CB3048DC126D04C400523425A2324209C4119C964584008E1A4930642410982410A01220C8402293A005A420451C8951634291D83285E106650C135110170051322E93046658B869C48069E0004C50C460182990C8828918B571C8160DDB028D8B084403B96D20412001B261E236459A3044529470C3B24923446C22B7058C3040D2066D50360A9CB66D0B381063288261A46C219211403452583804C18290A1306689404D03885018266E44201000C76D00428488960C1245689A427059480D21184DC9408614394A61C60818804149B28C4C222263C62C21841183422153480CD1480E242802C88270D3C811A2A031991209E11445D0C42120010E1142851212208AC461A0042602456420978552443114922C91927014A32820A560218589228229A23432D9807144C444D1942D1816862329441B95618B264EDC444504A54C1CA384E226681C02081841905106321BC44404370658320400B320221365C1086E23C7850C80900497042018258B8048C3009159162008358822145052B0255244469B3866C0C071949444D3010EA294B6CFFD99E4C46A47E016FFBE637472E59CB9854536221C21B2DA205D0C2839EED9ED95811C5659F83A043CDB11B7497BC27BA6ECFB765BE228464912B44CE57A500ACF796A52EF6DBF21B9F7FEA20FA31F790450D09D689F29825BAFFA3066C033C95A502FFADE687ACFA348DD33D837FEDDE6AE140F3EDA6FD785F33443BCBD4DF449DAE54E3D3DDFBB6541BA68452DF2B1A962E93DD0F0CF79CE39A8AD59BEA87D223CECE8A3CE26BE51C5B58B038B0B55FA9654EEBC8BBD703EB4DEBA62F18D67EA6D14AB90A2A78F8C267CAE9DD03820A455256AB1BF29C47CA4FB89EC764193F7A64CBF2148720CBE2681802057D208CF69B4F4B3BCAE653E34C4B72E7CF798C1575CF512CEF2F9DAFDB5A02B01CE17761633D1577CE208A32AC5451838DE7DA0D73AEF7EA82F2C2471534D4C90CF2B4769CAEF5DD728158E0FC4F5EBE927CB0179BD0726840264CDF7D5E9C9BB3B3730B10AB3D1ACA31AD4187FBAA7F41D2E782DD6CAB8879C1E6110D1B303909433C8C75EE00E7AC4F2B4F9D6AB71B87DA3B199B78D146D3412F147BF01DB54F06AC9056413C97DF98EC3D3A0BCE298A43ED9BBC4730417E964B3321B1AE0E915E8C5E91147881A7E87C13E9F89DD2D178838EFC16764AB425B79A057B37C4BE769C025DBAA9EE053932F22CB86BCEBCC88706FAA8B28C3B89200FE428D9586DA89BA4D9EA52EEBD9CC53B821A540F50011653DE373151571E517F2895205824B6ADEF0A2B8F578EB6524A244671C672C61D1EEF9ADB5DB6D5E30180BB3FF5ED8215021B053990D1D3A4E1772E9B99F05161FA7E8E96EEC1F0EBE272C7A2967938E48B0C1AD00EB3C3DAB638722C405E9E6C8F6C3541FAEEDC485F8FAAF65381BA628473DD7A7E5C6EE641A97A2641F2D43D6D3676ABAFBD56EBD52C87531DB83E3741DD1815C20F79D585CD8821B5458BD092EED0BF29E4E1685D20D27D868B99BD1206B42116C003CF3D13B3086BC82F8B6DE834CB100C115472070E56425C793A0762259BE02821D3F4A279B2927F46D7D94AA90006414717AD3B5E8F71EF73DBCB7C7A8A55C103184908B4544E98972C388EBE726BBF704C7B10C1DB12DB81A8AABD02D5F1FB15E1A2AA4A3B7D9DD9CDC433DF2E55034DD73AE5B16BABFB12517C3D16B056411116EB92E246E5FD1AF662E8316988EFAF98BBD20076B194C65E33BA44D8F685301E2C4C6ADCA748CD02536DB2CEBB9B76A94CE5D777D52DE68FD6C5EF1E5B0AD3431C681F9B803FAF0C002B47AFBDDA824FCD655D131ED21079BA680707EC9E89908277873327A683B7D0B198CBDC818B74529AE25E7CCBE404DFAEE5A8D097EC12D13B0740DBAAB470F008EB865B6C30376F710C11DFF5E18E9264FA39F4EA178F5A10E46DBE3D0B7FAADD1D56AF881BFDA4568C4FE7D01EBBFAEE9308786CDA27AA075B4D5D0029577762DF13C047FF97418E53D8A41A432CB90DAEE3DC54DA450DEF3D33933D49CA7F1B7D3DE96B4597A3F5366EB544E001B0560FE45FF72975B0C009241E275FCBA0CCCF63CCDE6BA5746C6847CC99B04D582EAD1B6C7CBD90D578E4B32CA01A5C07CBD0D79C65CB6E34CD2D1F2663B6562D09DC84CFCDE38BD2CAC9905FA14AAB7BAC7D642F417E1A3F65D17ADB6E36927EEA1C1C7290D78E0E7B6EDD8BEB0382E8A0A6FF835910512D7B90E64EA0397F501117B88E28286606E095C1DA15FD43FB9BE86B06CCB05B7B79F499C5883B9C48E89014998910C9730B8E9BEDFB90B821AF65A9ECEF81F330F71DFE637C5E4ABC85BC00BC4EBA8DC1101DE2BCC2615F6523CAFF20F13F4F49720A9C5C7E05B855B8DF1B3A12ED54CD64167D1A4CF87852E5AAC844A1100E84A72E2D3589C4F9B14163F5D2237C18BE859270179EF31C0DE916B4C709030C3AF6D594602C48EF4B6366EAEE195728A81910E23EB8F757118EB9CF919D43D082FB066F6D6AE0A1B7F5DB4B2E2ABB7B2EDA0C2869863FE172927E208A031B88E3EF6C14E0C261207DC066A31D86E8D9203A15386E39008012660FFF47EE04F75A95F8A5C799ACBEC7CD540E8B4FE80E2FA9FCECBBFF2AD684FC12CCD4F077A90692E37C3FD5B450DA8315CC7C0032108E228F5AB7E73E2B54B39091619FE5308CB6CD86FFD82F21AE11E540FE2CA825B42A1B61A8077B01608AC6714F08ADFB60215FCB61F0E3B9FEF701A6E850368C8EC2DB4610171B149069E75DB9FD24B0E861B42F66D31DE1CD4919F98FE8E096EDB7B6F0B253D3225ECB154E72CE9C241EC29B7ED393846E1831FBF520D62A281D0F4495B28AC83D1914B1AA9A9839305188290815D9B1C0DCA060FBE8172D49B4145B696A52A79545F59A207CD8849BDEBEEDC05053DF2D2071109371C0D27964C5F37B7E09167E589212BF2FC45599833431B5FE16E1E414695E5834C26E9A03AAC4F3E23185FB0251662720277AC6FD0392AE86D15804083E2A10B2DA901E1DAA9C73489A5FCC3CB548590C9DAED220B483452333ED5DC653C8728D052F4D7C20F564431F14BCB08BBE8EB057024A21EC1409AFCDAF899D9308F359729B97F1B006FA145D4BB77159D86B8962582D646C9645C85EE493DC410F43E0F15BD22EA2AB774F743E6CF4194156E090D1D6D8383CF98B8DC73B8D06B14A7D48F70B9BBB75705E9D4A2FABE59753223D4A30095FA4E4FE306A5FEECE7F958E94130AFB8E4ED3B814B2BD876A4AE2AAE61E355375D495107A9D039CCEE9B01EBDE40892B9B2E24236390A7EC4799BE6B2CD06D4AA6E8654641A92AC4A0A0E985A55AD9DC689D579D9D7EB24E5B7078861CB648C691CC3A61EDBC800D733B552D5B1B6880A0CF1E7C9DD06AB67C2E5D5C5622B15C0B68E4DB151A0714C516D1379830317D209F96569465963AAA40DCC2908091DF4D66B4A03FA36E3558598BEA99C073F1026E9CBF63925221A72D4DC6462E6FF750DAE7904384A291B1E88C3AF473109AB733B3D5B93D6565BFF0181C9594066EAB278B8057E4207511A0B596BE40F2FE644CC3339117937EC7A8A22247A4EA66C9F16B50C38CE9BE69267234C98F49D74AB9366624186FD79FD10DC7CAD22C76DF4C594ED4CC6D70DD952C4A9CB1317E0A6866530F88269D020BB9D0E4AA04ACFBC5CFADD31CCFC791B586D974185854BCE688CD2FF2171082F9B80255772549DE47FE4A70C08E9CCA07C84183B1D1AC626166AB4F4673782CEA1FC9DE011F66BD23360862BF42A22CB0E41E8572E6C0E6229CE71833F6A5AEFDABCCEB2FC349B314E42EF6C1D029CDE028D0D812149DF9A980E8E03ACCBA2D93EE7149C69FF3B241A577241145C62A53369F051D25799CE485A3C1FB017A99B13FA5D448C9A0891097D3A227CFFA78DFC67AA331E1641604F5B2C286209F28C834095F74C0336AA6D67D58E8304FBCC12CA6535383175AA80FAF35108DC2DB48B56E576B64D1A73C8B97D3B2EDD4BFFC407C4C986D077724D3E7B5D2F84927E9947304386921A660D7A4A99DC20BAE2A8CFD6B78EA64B760C911BE1766B24E0C34636777EEE3F583B564DA2373A85CCF24F7AD5212195905CAED92CB4D0CE453D9B03374C3270C6AED4FEEB89A0ED8AB6FAA6A209E8B7190C8431CB1E15A00D755D65F4D868BF9017CCFBCFF51246CE8F884CF960174850C1FEC30B77C79034F983E9CCBF8E509082B218D693A9801646A0893D1A04EBC03E784414A39149CBE136E302051BEF7556A129DBCC2A859A331F3D45EC7C36DD114EBC43A750113FD4E0248A84D32BD27D6CF289ECAFD7772123EB9E6106F681F38210F5D9BB2A25E186F015022B5D0BC283BB8FED46E9F27F397BE65ADB8238C5AB4BFAC51B5C7E61BE805E6E10D863FAC134532884182A01DD06165581277B46110AD633BC80F1A5904FF355B163B4B0AE3C18C3E7D3D8E480507C65ECBE619406DDC25279895D42F52C0704FE52D243ED8CED05A04D008D1BEAB9427018AB0B7637BF54B699B1449FE2C63A7554285D9B92A69EEF498D1E9F7BD7EDBCF6047FFFBF5D23D8FA1DF691C34A22D395ADA14B700534D27A9F4F178B101C9DBF021E26255C495388C00C07CEBE4E057D21800FC3FCF8E29BF7ECA914F5C80FC5F889EDE16AFA6864E20D1C70D5C6E308871BF067CE49FEDF0C18AE3D14FCBDC49A24EC93DFE6B6A9E57209B926D07F6A0977F4D17478BB55440905AFE1F8593CB11A78F3D8964211F6A49163F7B69ACFB43CD60CCF70859FA0C5290CB09F171AA029457EBC4334FBD8AC69C9A57F537AF2D31A2CC0A53F91C0BFB6720554212C3CC516C83F867054597B1808BF61712DD9BD2CB1B2191286946907E6A9C974249E267BCDFFB195DB3661DF5E1A8242EC32F1318106F308F20F78A20B20DC10EF26AE6D34E81A4D5EC7F2E35BD0F3890FB18295EA5DB86FDF6AEE4F281268577D41785FB295550116A440F825C26C3EE40C89F2E88AC2A3BC5FA923A020D327ABDB8B720E8C8B4A864ABD1C7320A1AE5E49BAD2D6A5D52835AE28FF1A9C4E1C3BF2B9C3C2EE6DD66CC41F6B225C8E98D260AA29AC07D22B5B09C9A1B4B9598CCD75A13B81A9045EAFB02094E029698D6B6005691B6BB2F7E456387F1173D7FF56FC09DF5C3B1EC7674B0456E3B411018249E54BCE926EC4073D166A271D10760BB3F879A3F93D737D81D546404B86260EDE157B1D0C4E8004221C0CBCA742C +smlen = 5354 +sm = DB22693A5DA8C36E7959FB1C2493F7546B8260F7DB75F65131F7E47F571C9F9F0CA39735AA81495A20B0EE8D9A82F729FC04873BD3A7401E5B8070DB7D017786D224AC7653EFDD44DA25523D60768B07DE50BF13281D21AF33D6615A107B24D94EC7E33CCE72C260321E66AFF318C138B779C5CB84A67B9E160FCE8BA138A48C2A05EA50004390F6E4BDDDF30BA9EC25F99BA5FA21598781E66CEDDF72FA30486EBD41F53AA9D5E643B901E640482187C7861F0C052E3AE6041B8119EB4551DDAB18A62410856A8A4C1FC7A7311C60DD80E5A7A4FE04C4177DB77BE7192B8DC7A4AA0451E1285508899AC573E1D0C0D4FD74D0392F64F99F23F03835EFD4CED61019641C22AE80BBE970338B74F0539C1FF3D0AD6C5F51F923B0EE47985B5D18BF8A522DDC271451B2658C0F85B7C5936F0AB569121382283A23480B86FB604D149290A204712F3BF6FA12B170514B40B043294A78A655E0B12BDD7E53C279A1A298F9B5A1FEC21CB6A992E35DB78D8E6416510644FD48408E4676F29C59B27769A25DF261B08A195901D5DE6E1E7B642BE0F549667348DBAAE37D64B5147C582B282C64AE9F3F5149C296DE49C2DE417868F221A15182133E8BA27EDC5234B68BCD8A09131BC0D46F75E04DFACAC2567D7EA5BC55A3988A4EF3136B6E54882A46EA6B5C0ACA0FE45A8C1F37E6DFB454CAC1D257632F14819AE30F1A05EF99DD51AC16F231E608F654F872E81CD43E9A8FD76791269CD2B1AC743A169CB58E5423600E332BAA524F11DD5548233C5CA0B58249B63B83A14A22B7107A74162ADBDF13BD08339EC8DC23A14C5DE9D659A215585A5CE6D5669A00EB9334A96747F48AF5C96CD38A998F2250C377259A2A51E11BA478ED35F7C392C985B73CBFFE7A6B11F43270AC63B616958F3F91AFE3954B9F10DB72630E39AF4B06F9826CE6A244DAF5346A231C061450BC3413A3CE6A5FB58773F80052DA4C6B322E9F2C0A490B0151C27D2A8EFE62CF70D64C73FC3DBEDED12C5E040482DD388BA252452DD38474EE1447B4B51A035DBF480694A2BEB63E5B8E79545E9754FD7A70E29942B1F102139D679CB40654ABF4537689C303DBBA734A3A6D34A53EE28496598406BC78511EE663450C28DDA7F2C3A14B7F452AF2861D71B7E3FB61E3A415290D2C5972171E28677D399DA41B536BB9BAC6D74ADAA807998065D8B2EFFBD1B087A16B3D1DA09FB318F55F1FCF55C0E3DEC3A556B5D61392BDD55255C88B4886F6409E5E36BB55F965A23F0BE9F741B7B11FE55211FA2C7FB3A16CAABD434D8CBA6EE5B28582A5F474D3A40759C3D5FC976EBE868455C68D7B8682FF5F36A1403865C06E4189B38DB1BE4F50B6FAED88C93675F0B92D55BDC58A4A25FEAD41A3BF8EB9E908E9835BB9F7A5BD1145E59DBB896F60E4134F64D73865E341EE0EE4622AA19A5C994B269A072A2EB6D7B03A71B38DF5044C42A2325EE82DC682CB881E8156E28AD7833DB2AD98FFE876057D7611446736F1186C30AE34E1066504D7D09A96FDE9413852C4AD01C414C144352AAC7395B2DD9E1EB954CF928C8F32F2E46E8511D7E3DBF31490E32833E26BCBA3671BFCF1CD7304EC0ACAA0572775CAA056944D6982F6CA78E17C5340958F2314AA9920413F60D75F579F430C0DA25A0F977FA4174ABCA276EFF5E72FA312F4979088097C11EA8CFF38BBDB87D8A5AEE986D582F6B14389464EFE8BE6ACC11B02EBEDF58B0AB5A394D234EAEE2AB8B034D9E381E0FBA5130C4C5B587870BDEA16851471EE9F2BDDC12FDD0F9B792BD3ED24912888038EB1430CAAEBA500BA8A4A107167E1A69AF2EBFCBC8A181C8DC446D9355EA87CC69B1940DD72064D00E8E5D6E44ED73A9B79D04E87E9D934306D58091CE8223487965E5432F430B06A53A75A4797150C653582BF79AD97CCC753F63735A04542F175A2330C6CED3D9BB4844B74767024E401DD900594A3B6E5FE2F92AA0BA0C182836156E884233D4F5040FF06B2091EC7D8807EC35E848D94E0E8796C661E544886222034AA1A1612292E5E55105921125E8B50CBC3EE7BB4B54C7FAFCD4E413FF8C99499C721E5E166E0F8ACFD3204CFB6AE53745CD7C7F744F8F1E2165FF1CEF6F64411F1A90917AB29FBD133C3A243EBC440B0FF9B3993D6CA947D9AB9BC40457FDAF261CC73407916412396C1E6D397F2BFF5509B979B644A416B44901284A5849C6AF7DB193F7D6C1960D2AFF7130AE29302E85EAFB66CAC307D70BF7B81C68747E70FC204F11F99B14374AF4E451BD3693B0F67B5E7CD5BED5AE37731B3D6A5CFF3F389F18237678DA43FD6DFB1A9C9BF57F8BEFE0771EB75B61A166C1280FAAF244221202E3A9AAF48BFD4E8FE52A50380DFCB0D5B494F311FEC048830F6992880724F22E01E51BBF0702DB409A12E80A1680592A13336CFCE091293D0B2D8A8FE07A3420CFDAB77DED9A8CD5BCADF9432323375A37DC320768FED3020ACB26AA9E7D85AABEA38525DE4EBF3D0FBF9DFE552B1ED15DB32B9C77CA5D0A44F9E71E353DCAECB6E2EF575A4F4EF03348B1ECFDCE6FDE20AD4E24AC71ECB663E7D036F0EC2A4C873D69EBC445D69BBBEFB6DF045570E4E1ED4A474603DA5C7B9D8E5D39A33E033EA3D2B625948652671184DE96C1C2CD58BED9515BBA0AA61CDE3667269A247D0EBC402A72BD9876733605FA768624F98C8507CD750EEB7E244E36E14BCD8DC284A95D1444421B234ECEE99B23930F0CEFD927802C945860882AFB115645568D050650B14CE95DCB56F842D2D5EEAE976F4E27E73C7B2352C5ECBD7E2CAD44C71DB3B45ED1BC1D57E6CC9C0E930709B6D7542829278D54B034C86C62F169FF90C1C53D657C908DEF9AFA62673636093982B8945EC057358A44D40F7A0DE57072D38A340AC7188556D35F52558C28C196884449FB522486E1DA98224F2F213E45E2DD225C2C032EC0C74D999CF1DB280C674B516E23E534691F00B23B66F9B4F7ED56355ECDF469A1D054F6365E50419E8086FB8CD10A162BCF739559B1CF07739A44801ADD26B57E26793FFAF0EBD3A408257B9FACAED229038C672AD18E9ACABAD7030559338B9ED96293143A461F552443FFAFA6A610925471F5721F5062ABDFE22956DD00933CA7D682EE1C6394632CF1A8F0330514668D8C29AA67FDCB64B41056A9C356C61202E7CC857AC7034EC2583487D9659DA3B04535F73FF671A83456C648B7EF84F33EB98D2F2472E3EBB7530CF307F8A57CEF424C1B6FDBE4323DD0345D17710E22CD93677D5CAA0E2693016E06871FF53F28247BE908A75D56D105A8B45B001EA8DCFFE325323499E7BAC9A21BEB77F71B61B5EC50CF206CE122FC23FA8A21E2A5B68148E7DFF977141C0AD77EAFD5B959395F9DACA1235B201BC608577158C4314605E7AF42D18DA3D74D88E89ADDB1479EE375232EB6B07AB1205860A09E46CA80A96FB5961D692B05F01A129A9EFB2710F6581E1F5C2118AE11FBD60AE2C506510BD245879853C937941C24EB56A45C3BBA4E35B92E5691E176908410ED50B3F07EFEE4CA72CC55481143FC390D81D0AFD84963AE2B6AB38D1BB4DB03263E4FBF4F2254106592133E92C0C87812CFF0AF9A31760CF3BC1381016F829ACBC7CE8F990B70CF914634F43F6E4C8CEE38EF33FADB4E6B6FE40033886E573DBB2BBFC26D35ECDDAE9283CECB554FAB3903A805C9D8DBC197A74912CE862D2B21C6ED7DB1557C4A29C802F8C180F19A99C032DD97E9988CF28C4E343B79EB330BCAA189011BDFBD6E40BDA3B6B13E4F8E4792977036D383ED1A0ACE593D4E4B94A9E0599F6725C4DEADD8DE8BCE526191C4AEF965373D7B277C2435CC4EF38DD9532934EB72DA29FA532CD163F5B76117D121156ED003A52B56EB06C5C922539BF4C525AE673F56A981740AB8588E7E18422C255C12F79DAD7B11E2826F91653F4D87C9BE5D3F74BC0C0C89EF3488B0C1D391A32A76C6C2D0F9D6A7B452E276AB397BA36B4C1DFCB47319A1CCB572D54092F21A89C1EA761EE24F44EDDE75CE80C9D6BABA95E5274CE98AA56E827D6B564A188F95F74FC7C10504748C50F28989B2723ED46CB2E611C1FB54369E174117DEAEB7F32B2B29DCE8410712C967C7F0D3FB7E2F737D40A5C6B05C47CAAE98BF2BBAF2EDCD65F9E2DBA56040A63933AB17A67AB49CEBFEF9B3C5A1EAF01567F32E4840C557108F12CE0ECED90E3ED9FB7AB40A4541DB9E42DFDFB37B5DD60A27ED48F1C7794CC04943FE123A545DE0C3AB853F4832AD9B88B8FA916DADAD67FB13D5F7EE1FDA73C1CBBE18FA719AC85754FF45A38A9922B7E48F5E46ECB0C58BDB8105F0A121E8D293EF219F99DD4C4CD3A6A9E8D78F051DE5294DCC8F01358451D845406C932B37414023C0C8FBA4DF1F54252F94156A36C10FE8DDE216828D64468583454E43DB733A798776F73671C36C3EA8228B3E0A5539BF3B8FB46F111C5992095F6740D0FC105A98C07960103153AAF2C0B40F6A1FC681674797EFEF51D78F04EA282238D66FEB44A86DD10F7CE924593CD6B41EECE16B15591B37D7FBBBAAF95E824FB8D59ABAF208B4077B743746AA3C8CC06014631D9E22BBD330C7576B4CB28A1593FD8E562AC123CBE4EE0E6558BB828361DF99A2DA707FD38E634CF4D0E44A2098F86ACDB7C948F203C9954E339287C3AB73490F000F5C7E8E7489D12292EDDD83085450C81CCCF9ACB9FC6EC33F0F736765136A09FCA7012DD00CB9BC21C07D95BE0E6870F5B5C31E84F659D86448F928F276500F4E520BC366B1B7B5184B3E08FD77DDC8627CC9221ABC874D4D1DA6C1BA79526301DDD9EE2540F699F12CCCBDF374F4C1DE47A6ECEBB8C4E462B15795AF05484324BA52B028E45B1DF2C2E9CAE7BE920C5C2E484D80857F5E98F8F8E49855E9C8A80FD7DAFE90CC879667C0371C7B182AB76BBC597D5FAE94D90E73B03CD2B56259DD70AE7A544F69F7CDA31E3EA5C81B52D71AD4987B6C6B83F509EB248DA5B88D25F1C796A2554FBB15883DB96FDD224EFB21D7D7F4B4F1A247FF383867629D882844CE96E37541D0EA4B8E83F94212889401169E8EDC7AD476C7B88552BD0FD8D7DC6C965987DB644714DD6AFC1E4F3B91CA27256928EA462645AA19EFEC83AB53EA83B8DFA882A5380FA08A108ACA63EBC7C8CEF16BB67B3AB3128ACAFEE9672B8A956BF8FB95DAF8D07DE6044DC496D6097314B7F1061B26BD515EB3986D598F6A3ED5256FE7E8328083CC5C35E25C1A9D21EBB7DC96A7A6E444A3CCFC02ABFAFD75B8E55E88BEE9DA725331459D0272407C002B08BC0017DEF5A7BB24D2B4A5A18357D75A321F4C1F35081CE6812C3F26BBC95437204B60A5EB79927974D53051C6FD1D577A3C20C3988A9DE6AC15A87F37E62C63BDC57745964A48F8853C94661DB46948000E7DDCE9550E112D8D29206530FDC9D1B407101677542442F00856C4D7A324A5B6A98AF269473C74E9C384CF3D4FED619D0420A325D57ADA79AF9A33100DB191E1A1E13F95E1518F90C1A9B611B58C5CB90796B7BB5D1ABFF75A1156B843A646682037D07480BA756DD331A2362E568C0EBF6865F3187DFFFF04FE32B2CC2A47B01E1FBF1F0EE92F6FD7C44F616B93C57756F3538C477EE4609852BF275078262CD3DBD89F659FA12E7AC5CEC4DEF79AB81E52512777EA744B71D2D3385AFC2DE9A496311037666B718D7E9395CD9E2ACD623AC4A80476BEE3C8D0DE78A7AA105A734DE209396E660B60FFC3F152D56B535FB11B4571117AAD87E018A89676E6278D1CF9947EE72F19C79101D59B921C13D118921F88A0A0BEC56AEFE6DB0EE8DD18B11036EEFB4B91C10C792AC12281A211D77FF5386464AE6CF8A7491206AB0CC42E49B03296916D82168BDEC2CA9BFD3C476D593693E42DF69956713286575578B279C741F68A907157CEB3F528F0E9E03A76B8B78B6AF8259CEC24229258F118B684F2F71D743F9D72AA25C256D476C5188C711BD189AAABE773F435CC604496B91A2CA9810A4461F8E59073F5B8BD43E65F23242ED7433BE7D554A4410AAD378F3F717E1D821272897D7D67CA2DA2E9FC316BEF0D21E4A7330B2C4C0F2925FC8EDF8CDC6E6A2F28C9FAD7FDA6092DD29930AE46AD54A8A1CA9F52A4A3A7B0A035FFBEAE2FBCEA1F184E9590E88A545BA04CBFC7A8FDB422E863979AEA98E4887C00F2979975394281898609F91A86D4BA592AAD9EB75091B2A2D3302668B448535FD52FC483F382F72AC686B595A8ABB5893ADAE5DD100888B403EA83C686440CD4A3777614C761C503AB43186CC52D6CC21DB5F5766C7A75A8A56563640743416E452B62DAAA698E4D2F031827723403C80D7E20189B205194252ABB0D7E0E717A4C6E5F9031623252B577D90DDFF38739CF9091A1B46656B889DD6080F4CAFC2CAEA516D6E8BBADEF0272A2F505A5E859DBAC2C7FA00000000000000000000000000080D171B242B323E4C4697A7D8195BC7D4B8F2FCF3A7E9419E8FC9AC6BAFC5D658260511C697286BFE44E2CE98C21C98BE42E5AF0FCEEF8AA54C5770AF287A81C7481FE3391A6111AE6243D545B2A651599B45931D7640579F8659A8BD6F77260F235F71476ED64714FDDB70C549CBE089322130F7B0A21F530508970D55CBA55BAEACBEDF684C7979078102ECFFC2C3F182F710280CABC2DECD3D3B5D3CE908CB2307B00FCC0C5412A12AECD041B5F70CC0149390312B9C81592BB0E2ECE83D4495944E29AA798DE67FD69E2BD0695DC573F78D8BB48E6B8679E1C50D1E6E58E218B77EE51597EB43ECF7301D86F457353D60E98CEDC95B4A76844E889BF7E9D03503757569E40D55AB43D63293EDDBB579FE981FFD4DAB056F85006FFB5E759B9C16F5F6B235D7DD78458A73EF37118EDF599AA504E9DB9AB5DBC90B8E478F3DC1F35A7C4604A383BBBB410CFB2C5F746F83EF94BDB2F244D421818C26827D5B7D665B8A802181EB7A9CE95B6633E24D914FECA7E969F64038ACC3009B15168426EDB67AF2CCF4E859F5C616891D355F7910ACFA599C396BBB2D2782CBF1432E6259FAA77730B6B86FE0D67730152CD2AE0F9B0314048CCD25772C01FC9773EBF06618A8CE1E940F48663427775990CDC41C4DD3E9AC6EDA1EA50E04F1D329E64C8532A7AE32238C131753D60A25810A5FFBEAA9007A6984EF69EED92B777E079CE0FF48C2AEE9C18D1DB9F49B5419EC6C0E2212DDD2E2FDEAF0FE9F2B84D9C50DDE86A70FC28BBF8918A973CC67A36E97CE3027D73891E7AEB24BAF4B12A9DC8AAB5D6AFA380BFAC3703D2D32F1E40FBB532FD6D7D710DC0741DFC7EABFE55BA5C311A00E3BE55C2EE74155E3A06685071A962D7532AC76D59FC187EFF01F8D339F74323732168FA5D14F4B2A72C9164A04A6EF14BF5DEB1833E4BAA19A55AE590F542D4448E0EAFF0E0AFD2FB30FD671631B9325F4A0BAC9A43DCD2840185A2F601117A625B0DAD5503578537BE2A535D2F556F371536BCF68C0E01C96301F08E1567DBF9D8504096A8FD89C086DB695DA191099FD1E8EA94035276D1D + +count = 23 +seed = F41B3C6225245C06455272A6A073F363E5F19F09A0B146AFCDFC2B3B0EA64BAA3F90359F32B2D1017608B03064E90AB2 +mlen = 792 +msg = 72713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF +pk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57D5F8BA3F1ED94687D7F27BD17D586968B01433F09C4910F47049A3BAB04CECD0B87C76974F4B34C6FB9F6905889DB1B5165A8B82336FBB8C0CF542E822A85F6F40DCA3DB644470740AFB626DE3336404D902C73391F29F2B3CA6DF73458850290F3F09D35ED40D23FB611C250584D69567110991C8E860B229E98ADB342FF777816F2258988D028E6F2D6F7300C9FFA6B5F8F0846C2414AAAF1E8C22F4DF1AECB6B68EFF71F1A82DF2F0E32783BF0A2DB14EB7496813831AEB6076E38A295DAE01C753DA406CDA626751406C83D4E5EA4BC986C3BF59104AF7290FAB9311EEB7F5879CD5DF4CF5FBABFAE330B1AEC48A5ABD517EA4A6117FB142DEAD8EDA373B8EE5997BFBD430A6113ED556CB3D74F044DC4582269751CCB0114BB761AA92BD09DCCDD718CCDC7ED3A41B20A1CDFEDF7F87D3996F9987BFF7E7E83B024A6AAB19047BFEDA0A891B45D940F20E8F83A3B6A3B044D4E96C16D95A998812E25275EA9496F8A8CE694A781FD54C6D3FA87578FA4219A3E1EACA5F06001AF089D127F35C48D22036CD60D2257398B7701AF82895082DCF7AC56053F545CD22C2DAF193036D248A14D1C8943AE6F7C4BE5F6EDD4A3F5FD45C3BF500C50975138F12C5399FF0C28B89E6C55E3AFF8C467CCF7CB88A6D702DA93011A77A1CEA7695DBD56D643025C4F7C8E47C88EAFD74477D8BCB612AE3E0BE8D3376856DBA9F59285BD96C5E741D49E044A1C8062745409D9ADB2224DB1BB0A08C2BC7D573097D7FA36E1E919D9EDC1DD1BB7ED570CAB45271598AA5A83D79541A6D8EFE57C98D188E60CA0F99FF5CD7B6CA8DB35D5C029F19EE8D26A5B79499F4F52F4DAF682562F4D456554D3F644D1E3BD28BAEB6AFF8ACB1FBAAEB1D7C2CEEA800E5F3C8A3CA7CEFB248527705713207B9D87CCB53D4B9556C7E0E1789DD87F4D6A87BEA2F901055004E7CC583E258FA3EB6030933760826B2374EEAEC17A8EE1FE28FB7BEF855BE1C05FD9C61A0979F90D7354010594E30FAEB1375AFD9F5CE37CC709CC40B6E3C0BDA075D1258BF8C2634EC3EA4932EB55DB98117446BB5D231691CE3321C5921163A4CC3BFB0FEE06CC8B1C703600AD533C90D7161EDF2E2A47BFB55E9C2AF53DBDB4217EA8AA8D930D4C7C246EB54E4F7681DB2C7B4B611EB22D644F47CB62A7C1A3F776C023CDC2B3B87218C2A9F43C3AADA102EA4392B214537C68EF6035BF0DB3DA389547688C1BDB0C6BE120E06B20D41ECDA70CA79625621E09807B59F0B26DB11E3E772E861F35DDE3923BA893E61F31F097C05A6E4446DCA926D1C55DF5BAE84269688624566185F8422BBB1C29D5781B137DC0BB3401BB1508F86CA41A1FAE033B686A4183E4E7F4CB1C7B2E78403C05E47E0AE2C2B0B2C4D771742DCCDBFEF46366D7DF1E737DA1E5684D847EE70EB51C7B961042EF3B99ADBB91E90F704E5ED113C0E152B344FD058AEAFEC1D93D5D024691274847B4A59555E84BCCCE4A21C24F2B7EB374870F9C35C69D93ACAC2335AF5BC9E10FF5F4AF7D269E859C8FCF0E6262787033DDF4B88734CA0453F7BEEB5CE03075CA61ADA5CCCC3B840C309803A9AAB71A5F4C5E8950DC6A32F05A90657549D8E016D17910141723DA7B58EC19D2B3496C2C058DA3C1CDC118AD5CA1DA12ED6993222D90BDD7599EADBEB2A3B22C46791876DAECEA406C81658D6094897DD1065102CCCAC3A267A653B3FFF755383B811CFE2F4EFCF9DB9F523AD5C1A9880B78BC21074AC2B6011EE23FA705D1AC9D5046BB3A240ABBA5ECB13B6D3ED86B1E7CC15A45620A499E36E7FC3ED3E8F3716E36704E4938EF63A42CE09F749087DB819E449128DA4762056BFE2754336CB41CB30B9FCE60C9BDE53D7F3015065BA01E6A2BE4151E7BACEFF7099781BD11B825BBE5CF8202A2DB86288AE08E418D4EE0DDC134EF48717E6146A478A9A15DAA4C5944DF157004AA9CA67173025C41898DC52242B067EDF6B58C6107CBAA38EBC103E45A0EF53F56B80AB44AF9BF41A53A5BA45FDF49F1CFF0BAD7E641754D644F36DD8FD05040D516FA95A14ED3080895D30C64C42F388D1DB017D48D67C0A15569EE9FA60E229D7D55E1B10B8317A8388997D57B548032B9C1BF76CA2D67139980BB21340FE938BAD3ADEA04CF9FF2B235432137C782F6A5422B264A2144E497515C3216E82DFE54C7C25E317C0CD541C372F0D6C4A45E22A19441388C1A4A34729FD48DEBDAEA463C12DE9135DCB4A0441B1189CFEA1965B168E776A9B3AE54CEF85EE1DF048D02DBA8E1D389706CA4A4A95DB16206B014E6DABB8039BEB23AB0121FBD8920ADBECD8BC82801CE58EEF25E3E74049EE7E8308BF240F71FA28EB069DF13D5526DCB09AD10D55D435D2395C25E854226EADECD540A775D7C51605ACEF6E77F47C99DFDDA19E8D118BD701BD501D330AF9AB7D8ECDDE4DD3748D58117B66D0CFB0A6298859BA86B49998863ABEF47EF5918CD2EC8BC3AD787611F5FCBC0C9A19255B25BA7A68AC7DFD960F9EB58009CFAD36ED2122876A2ACA53D6913DE3209844B233D48DF496D50D1E0C0E317608640D8CF207A6CBA31354D3F5B0B644D7715E51DFDF731D2E9993727364A043F2C797F2E660A0F7D52733128E5C1B4B778451FC4A4FBD299FF194527A89AE7D6E624C487E6544CC1D59D2593C026EED2EAD5D83B11EA66965150180AA84C8BD3024DE28ED49BB7780A7AFB92B769E80AE347B8C7B33FEFBADED97EE8BEB477EF66D6949B288CAE3993F95A01022CE3692411CF706563437285C5B0F895EC3262E142C4EF637F61E9682D1C193418C5118177F8CBCD6153151D268538562573877906DD26EEDDD3646A3CBB61A417E7C7FF6F883579BD36DF3E5783CEFB7E67AA87E7C681B3FB8314A21A905247BD436D1CC2C5B3D3D5A8F4AF2D75E50AA18FBF6168BDC459CBC381AB63368DF3DBBC6EBD374B60E475C64B560B038427B2C890858C6D2A6D6DEEED020DB77EC05C9F1A63FA977697449F30FE6B60219C3926FD0B975E0A98759672B5B8658A8001F05A1D1857DB8CEC7381C25A4CFD03B053D125615A1585897B37B0D2D1A7AE196030BA9891D051808DDC4E5C0E38091CC75CA6A38BDDFB03049BC0BB48CA60C12408968CDF26BD10E2543DE8A83C50781827A1D7157DC389AE632887D1BBD830EBEDE75170FD32D600DA217DEF188CE44F602BDCEB3C7BF2C2705D183EA64E862D4F918D13E60698939F2C79DCB5EAC052450B6F38221577CC11910AAE3D1780F82E06D009E4B73E87DB61817D9E2DED216716E3C92923BFFDB3630B479924ED1A7534638E4F639C599269ECDA5C9A065057C1FAAB2553C17689F2B6D9DD86D882B187A0337DC91F4718C36F2A62AE0E0DB900D675184A7CB3695123885A646FA14D2783FEBA4B3754AFF274F4255348B149E768767B8231F44B7068D583B1D3073799CFEFF45EFC2586664FE8359C25FFB90B34BE0C837F3A17413E4FEB94D5A300778F2CA943CC235F638A533C42CCA020EC4291DB8C62EC7A609C782975D7B1A7633801D5DC24DCAFC62B2A06886B30053E45876F7B4B025A52F8F65DCD504E72AD2BF273FA5AE8E0DC2672216B493EB14FBB4 +sk = 1DE75477423F0979C52E68B9E055333ED3DE68A8AE6B5DF82807A6C411B9CA57205AE2974621F52B2ECA6D5E192003B464BBD573267290C7E325D139554557472E4602F0013CA9EF24C750A967205F2B5542EE9AACB75BD9C99181BEF5AB8E7A4A3248C2884912328CCCC28020116A4BA004648069D9102CE234248A3244989870609821A09200021012904441A2806053384A18B56CA0342441944901428ED820000B02600AA36DA30601CC040D84400C0C3366C2187121C68C5B040AC20686CA36280039090038129B344A41044459045022B521D8B64823A90848A06491180C04164ADC482E9A264210228281B04D4422311A819119B24023A65001C164A332081C120D2080214A180D03860113894911152593C220E0228ED3A4500CC00C60420059B670D1444980387000484E9816709C368821324E60448260920CC4B86509A1440C380EE044061B238CA3468811879098B28C09A56D492662D0462110C2615894685348610B224A1A155282448661286C63466C04470E222605D210600BA60D50865064A065A0228262284118332283A8801C2549C3866DC4482DA432029B3802223991CA360EA414440AB94851C06049A64DE0366819C4044B88451835728CC0114CC42CDA842514034543804019110800B96412394E62164DC1286E00008022262E5CA20108200E5A2066C8A6881384854110128C22096446491442824A144561004901A56D18486D22064861B86918A46943322E61B02923B30812102264C86C59347254964DC4866942008823358C9028311B29600B056DD8480060160D804825E30471092092E124460B478501182AC3B48C22C34889348D64C831CA244AD8824043C441040624E0A8280B224658922CE41261C0066898146212216C21808DDB00650104428AB40050929118312460928C0B164A1914840AA10941044A13216EE022520BA50504412A92086481260A1C0802A146509BC66444088913A591409010A2A66900A048580242D8064DD820088A8244500646A3C860088409C8280059C680CAC40421B68103258CE0128083308D1839661947249B288013048D22160AE296512439458B045020B508C3204E22246E11C06C10402D0C042E04B59002C04102256158B04560908D14482498168C1393455A128A1C16711143610C470A10930C90362CD2A2052184249AB46408A700C2A49019A7101A068A08A42D04140A09960C8424640CC32D081890E2307102A128194825CA08101C1750911092132811E3001192A468CB442862982104096618A24CE31285949251C086451017620136081410260045491A33090093691B440C24214A022808DC0082D01008101869188930A10410D2446683265118118DE0103101180A83340188B030CC9670D2C40D61428C0C0110001090A41685D8024500271099A648D2462ED1B284213368021601922025D830642406508A202E5404111A438A0BC26463404E90C64881B02CE28484228170A3300202254D62226CC994090AB340D2C810C9846D41329119388E638481CC968C41B49112C670D82011A19808D92009C9084A4A06061090108A162683C22C01B681C428450A002E23C629C8C22041B271CC46710A166092B029A0902D8244610AC0498A04725236325C88410CC909209049C146611A253158802DD300484300059B422D1BA3841481818240506218500A986508472C0C303099201112A308C21861D2C030A1B6211A448AD826292195492118204CA62C0239458834659090296492202319848440441C130C04A29044A69152444C00222818B140E2B62094208691908463824813955089220513106D6336905B940922469082B201D9922D0A194A03C84899348E0387002031691C236E0C064424C44C18000953084488086D88042EDCC0284BC025C190801A396509C1844B24880A0426930412198161232972C93425A4A641811440C2166942040E43142553A40DCB4008831492013809249845E3326540864D1403705A40408C4004D92684243522D2360112370412231211B34118079298926908A989230808133169A22250CAC824524250E440705800289B126190288460349208010C22260AC2382223203161A8911A366E0214480840050B292219B7255B002818206E90A691618284CBE262E47CF449D76277758E54AEF07A8D36F51AD6E35EDEB3513F75DDD2AAB7E71A0643968FEF2A1677C810A55AC51F174B1748C9C9E88B50DD94C92BC60BC8F02DA0B103CCB9F98A119626E01740DD583E21D96305F8742BD8211CCDF28B8F055B0C23AAEA0F4601B42B04C89091E80B7A74D026B0862496D1A11E0CA270B28BD2D90777241A6CBDC30ED21C192AB864D6A00415A37BB21D2B6DB5B14AACE4C3D9C96DEFE50E4F385E4C510A43C34C0C873A196C0E82D6C7463B8FFA31DD94EC5CC442530C02FC8648671176DC85490335D65CF3C6D77EF00A8BC2702E4F648208B77E66F54CDE95EBBED0F7270EB57ED1A9684BC0678AEAE534E2A48155473FCBBEE4C78D7CF9CF0DFEB2CF0912216799F974D04D71F5A14E33BF02CD2B491D32E4C1C8B72F9803952E433CCA7B91AB331AF63504C865AA163236F9A6BF8A22F23552D0BFB3C0D02DCDF20A3D0B239E512F82D4E6CBA3B7FFE3836AC20084C3DA747C1BD36AE37F7BA1C16FF59BB22A716B530514B257DC72D2A7034924934331359113FCA6F9ED915C25B4CE2EACCD3FD6F4CE6569EB552C3F0176FB1F8A42988FD6116F3063250737FAC7D5B3A8035F943642FF849307AC9C5A4DBB30C366EF0344E738E59D7D4DB7A4FC34ECE15744A13CF92E1E1C5B140F23556F2C78F795265AA001CF2DD873BE684234858A1A0DF4CB0EB557708A6DD6F7052A8787D97EC44EF19046AF6B8C563E55D22638ACC30E371150171E14DD5B0E6595E7202E8C0AB4A99ED06C676C152C63E600DEBA5FE955B01D7480A7ABA55EBAE494A29FDC2A796F58D45B22319C2DC6B191D525D732F772CDA2D02257BFAB1680FE6A8ED91C75661E816A60461EAC7DEC3D725F35A38518A0C9290AED7B98806CE635557D9B27CDC17598205ABC4C50EB875150E6CE2D9923A5918089381E0E1088F202344742BB50D59D5947E801B66EBE78E80025E91E94F9A3C56AE1C65C724FFE1A51A8BD9038FDE37BA8E4089661C4DEBCF61F46DA74DB86BD3A6B8CECA4338B839850D72818275E6F7E7A28121664C4641159B7221195A9C987EC7D219A836EB1E8BAAE685C76B0023E039FEDF002E6A48388A91D7BE8E03AAE387F2C541784C17617AC4AEEF9B34E95DB72978A911CC6B040DEF4C547BAFFB584AF616DA5995A2AA4EC8933FBAA7A744958E616E48D20561A5C12192EFEC4A6583B8B42936D9A72A33EBC005379DA3209B33BC3571B844A48E185F68A3E9F2EC7C5E2049F372E3430F0C84845FD93D4D69323537C56F696326FBFF6F39A47D2D5726053C55116C290AD642715A628F7633337257F7AAE9548DF61ADB9CE0A3670A82D1A7487898F5EE5862A6E39AE729095C3A2A3AFD475CD41B9C7CCBB7240DA818E056A3D194B8FFB3E7F13660DBD79A2CD74BA90DB458CDF7CBBAB9B4A3D342F00C4E6704FD629AD330917893D92CA938A24347AA2E74906B2F15479CDBA707A1D0000F64397F9784579985EAD7392B8EC7318C11927F509D2D6077AF631B9969309E4D29BEF550F03983FCDF6BFD96D8ADBA7C41207AEBB3B29335B98644B55A95AE1288810CC66706F67B0A69EEA6321AD2AE5661CE9877142313E4B0B4CF141DEF14135085EFB60B9AE339227AF4443F13C38306D3EB2E334905E16BBF32CE82007DF30E0B680349C62AED6FEBBA75EC4D77368ADDE6120E6ABC1F3ABC0DC238E164606FDDDABFD3827232413F350DC409C79B182E6B9E9137ED6194515B63536E02D0E142D0D858D5CF6F1546D8878887D505148C7B1CCE28B83B8BA4BA65F6D62D6E85FFEEC668E1D2AEC08518315AEA92947557479978A0A53A5B26ED1CCA79C334DC6217FE5525B5F907FE40139F2323C4B8229D1A4C0512F2CBF7F1A9EEA6DBC2623B5AC23B8FC59635F4FE42DBFBA9A26FA0ABA1DE00DADDE6949C2BF5A8A54C826AA532EEAE0B3734ABAEC69AC351BD68AC899FEA65F1C9B3DE1D9176219B1E2EB0E467A6C0C81C85CB13E3A2EAD46280ECD40138A45E05AD19E09C7F7C9668B675E72C61236BBE9D8AABF0BD283880AF2C2150FED3FA24151BCB5EF2ADF29CEEC3AD42BD8899F722D33E6B55746D874CF8EEDE78A205AF4A71004E4F34BD1533BC799A081CEDF5A20C8DF3121BDEABFB79E04D68AAB59225046CC2D4906954F79E22622929AE41DB18A80BE12B1AFD598526FCFE047C2A5D333F0BEEF7AC46F166E2796F80A1E48F255BC4B07934A0B030928BFC608C98D5067FDC46EFF8B2A67124DC3B26F7A15B38CBFEF14D8D8D234876F3E94C8D84DE7C9A0B27BD878551398831BC09DE56F12E0B66D76B47D52F62C3A11766667AC4DF2988751727D7D4B76E7DEB03D2347A53210DDE9661BE2955B88C389BFAEB9604B2F7F11911ED14F012FC37ECD4C3B138AD8021E499A72F3861A046008DE33A93282098E4759D8345FC23DCBEC728A7157F9241DC5C1D0D20282576536161F98FDA664358256E49C665CB6BC37B8D9B64FA8D9D822B84C3167E592CB121AA5AD414F170966A99936ED772E35B4C58D0EC504EDE94A13B213790AD8B08660F8E0364E11157479F12567D34DF28FB87EA5371E2B29B143A52610B55B8E385AED1E811EAFB1914769E6F7C90AD7E0B729F5CE2FB1248990B21371061044B5848362BDA31FCCFB8181BB47CC3017E59E281C3AFAB3812CE3C15E9FDB0AA9BC9601CB0113EEB26762F831E8CAFB510E27E05FFA7B1C9BE4A197183CA5C6DEEC5C1E639FE8874D21854FBE050018A5D2247FDF470A4D013B065E2661AD2B2FB79DCD36742CA225578C38054E18D14D76BDBC41D6B04FC24EB370D759AC7AE4FC17685F10C86DD5C4A53A3F43FC1CB37497F1B5C2F929C3DA02608CEDA2B0D403E57ABBFE711D7742579FAF407FBEEA1CD2D5960CDA97AD7D39B1DC64CA93F6467B1D0C75ED05297FC8B8263DE4AA2F412CDA727DBE136E951139F4A558D5525B135E5E59082A8FDE3DD2141F132EC5BD516000936A759231EC125429D9C256FA7A3F257C17641A82F694761E88D43A35A5C17CC68CEF55F1A116DCC22E008583D5CC8D9C054BBFD5BBBE992F79D103FC3D29980AA9E800E205AF82DD83BEE045E530C5DFF704DABE5B709B0329BD03AA6180993908D9316B31821702099F74E7CB291C346CA2274A0CEEEE41D2EC2169FAD1AC52725CC2C9766FE2ED71F1C80065F472AC097201190ACE2220FE9386BC99FBF011568776BD07D3BD196458787D837AD5A4026A6BE8611B74384EF25879BF994B2BA71E3FC9D97685DA5305B6A74BF99363B640C882AC3C40C14EDBA618A641CCDDC06BAB3C1F93D94D4CA5AF0FAD030E7208ED6A31F92E2237E68FFE30B16F2BB7E69344CF4DAC31E686FBE278A3D8F8E7177DEF14267AF89D1C12BE7F7C68418A3212E4C449DDA8D9890538290A3E5A737206CC5DE621DF9B2B5189617110ED382CF079A50A603348A3726073F3C82F418F15563EFDE4F1A8F8D06FDAAE62C9B5533294F3C71C614FE1692AB480403666289477A0F130EF9105432B118983A68705DE9207AA1A20DA7A09D0434C974194B05282C541E6EB0E0E9809EC54DAF26A6A773EFA70A529A187A6976B301F766F229529D733D0F9610D3E80C404F4CE234F82EDE7BDD7D81672CECFE576F5E088FC0E69E66B79CCA299D2062D839363DD38B0903C184B125A987DEEE135F438AB7DAB1A1B5BFC28BF94D47532F4C0586282A179FB6C1978EEBFECDD58FE16723F125F15E81FC1F2A67C4F8D9040F6F232381D923A7E028269D76A0FC042538F9962B8304AF7751F2EA7DCF0DE444CE9DD38E5B9E687DA60FE5BD5FC43D1E09C5E2C057EF99D72A35BB2F06322B4DAA72C7CA84AF16A788E8E4E55313C72071459E8729D8A041225C881A8964B9FC54304FED2F4BB82A0484A64A100A1FE88B9A48CB0FD9730502182BD3A98CD4E7A39C6144355CA00A9DCDABE931F44471EB49A3030C8F48C8E8B1148AFB665ADF2F15C9749849AECBAC3B3E5DC031828659C0D27FF1AEBDBE96B80C1EDCEF4558AA1DC87F8B5270DE7892F1947135956913DEF245808A0DA17D4D29B6746DAAE26D135C10D8A6F08E7E8690FD20AC382737F22EACEAE329156FD26BD7220192F91080DE5DF366F32BEF7F026824CD33EAACB3BF9BE6E94805589C43AEB0994D893CBB301E901B8AB288BB579B2078137679138500673189282031E86A443C10B94737FB750753DDE562CB4A22D1A4BCCA729062470CBD592F4C5D158985895FFACC4350D4FF128709DFB8F7B75BB5091D4A600741F2E5213FFF29794E5B6B4077AB8C11D2EC0D8B0FA9BC95771D580D90FDA1FEDABB5EDBB68811B2FA54224622ADFD92ED75B2B976D2CDF920400E0BDBF846CC9DAF750F9D1D19F2D076258F3E342683A63194BD46D6515DF581EEF0ADE5F627E2174A27F81A37313A9E210F9C78984F6B5477D6FB823243ACE798E7491DEBCE7655DE2AAFE00E11BC34FAA218844AE2370CCBC17BDD02B7964FB647861AC0D3C3F13417BBDA3CC428588D49584AD58145A98BDDC56599EB06785E2829BADB8AEF949AFA143C0DB6586B1BED81927EF9F2FE03CA6E0F2867E61BBF4509EC100668F2C4321529A5004C7FE7A59ACE77485D99A97D0CB232B331D9A67EF24A084E267D5FF08DA10BCBDC9F0E2E34F17133FE43FA8309847C9008DF17F10B69839A51E462013 +smlen = 5387 +sm = 0F15F1924E4D6E31E8A63371FD35FFAACC32EF0156931726C6FF700616BF5EE9D83434E1F73D83A63CB081942988ADAA08D76D02E8C5F776C420CF2A6A9F5D3C5C858F9C7A0D02CBC40D3DC5782518A95BBE4A240A9F93A6AD777CAEC5AD1329C4E26336D35A8C764E03F3C90D4C484E2B74ACF83F98AA30391E3396FC6B106E7D8338E1D07D70029E74CEC2EE51C4E22481CF6D5A8959156C3E3BE284B5CA99AB32602E557914CC3A8DAB5DCC1654138539AE96C11AFA97FD91B666D138024ECA6050CA0AE900F36179C1320107375CB427DA67D58E5D497FEE9A484A52C99EE39451FCD23A8CFAF293965F610DDF6960DA4576C8D2FF936560CDC5A3FB07FF767E0963DCBE6CD3061323D10E2388E1C8DEA0F67664ECDFBB342A3BA818EE5CC2C1EA3CA003B0407CF597BF024F3E9A5BB697C99A4BEE612D45DE0B0CE080E53EC3A19A52051B4ACEA9878D2039C80E423E7FD2B8A45C8677B3F660A6D3EE04EC58D52F39FC732051189393960062E39CD193CAC2F49D4DEA93E5BB4EA73E37D5E022A19E14070F1AE3DC5D20F500915C6C5B90CA13ED9D4F94E96D5BD233CA523EB101875055248DD1732B759471010C86603F18CAB413E21378168F45843BC20CC8006038E35CB76480690BF3EAFF381A8792090B8898D2109882D85901085C62964791BC6EA8EB55A6D8E57B734AA6E2BDCEB688DC1DC57F1143D3F92541BB2D591EE567F595411FEFEF189E7B0F2BED10E5729400C5EC5CCBD872684CAC1CFECD10D896E1BCDC96207B59B5B49CC3F0EC69760AEEB2D6CD02EA47F0990A1EA07963A73FEEF581E6E02FFCBFD37B5A6CA2F68EE31F3A48DBD67B2376AECF6D818C229FDA43BC48066AAB1F8C5F455C2EE5C3661228CE3145E7638BFB470E6D70031DE211C0603D749CEEF3FF409DA6176AFCA9118507AA9B49665705F30320F840386862EE0AA71A90D157534C0F9F518C82DE1A2A7F1F0486E89C2305B28A72FBB6653CB959FF2A7CDE232CEB818DD6C386AB14BC2658EE54A18578B795B06981E8B319C149FBB44906C9337C2A88CA478DD2CDC7256929C27F4218DCD83DF3D4036966D747103DBE0E73FBE2900160EA25997AB2660A13894C5ED9034DA23FEEF39DFFA6E49881D0E71F75E739D7A35E2E37A63C9F7DB8AF25B25AD2158B6C86B679A13B411D5F46CF1E32A0D603137087F916959B2970FC121D4D1761FC4B195B871A510CFEA410B43BAC8BEE9AF30B38A4E2EE723DB107B3FD7B1E9EBCAD1EFC26A42481940FB55306CDB9328CBCC5E4BE49F5041B5D55DDBB49D44F5620F74524F1FDE4BE7D3646C213C3AED4F865E6E89A48438AC59EEB635431DD1672BE9562903A652F9886F07F3ED63770C90A5C111D0B8ED2517C0B9505D55CDE85549F278B8AFE7C31D378742E29CC578B6793A96A7832AFBD814B15142AEF8CA0DA6A8FAFC57167DB5F852396ABBC6931AC2C3AE2002C4760A76EBC1709FD9FDF1E42212B1F8BCC62C02D0AD61DF2113C8F460D5610C9DDE2BE85FB74F03A77B414B6DA0BCBDC407868ABAF5E0A3E6FBA399DF0EB7AA4052398AA9A34880544F5B346027DC44B733C2167E0612C416FD8FA0E0DE4B2A81593335779CE93DA897630B660EE65B043756488B8D48AF82A1B3B699969983329061EA20FAA73CD9C7736EE5431CB517BA25F72511FB9EA4049DCFB903A2E0EE772CED91E5D97CD0FCBC228BAF25A5902C11A51860C5CD85F84CDB423FD988EA8703FFA0412E99D7F9BCC4F493A75ABFE12BC59EE82F2908B986BAB9AFCBC3709B5DF7E6D1953D386B1BB4A9E4A46FFD091681C4BD47527E7529EA9F7EFE16A5C50C947139D2FC78254E8D01CD7C5E8816B065A7647576E866FEDB4E8DAA77B6E233449BEB30A06FFBDAE3D2ACE5DC83C967C478E799BE93119703E6DEE50670D7B4C37FAE80636E5CB8001846F0FE7F3C9CDF41610F3BC7144069C7615CEEC7F11A586ABCD22C37CE36F08ECBF419D49AC9CEBDA01C97A36847217199811770AF5D5A8B3DE0866F25BFE9D0A0F69C389F15C57076C169DF763472D77C04528E75D781BB0E0DFCECAF1308CA9E1A9DF8FC0014D834FA03444E64F90AD702B5D46C77974EE7C3366862073F528B3519D573656BB47E4114C11AD00D8C7A07BD3FAF01D4CF4B81BD5FC1680DCE2BDEB3AEB5D4C6DDDDE5F9758DE74F68BD8996058635AF5609595BCA50CD676764E40341153E75AFD83AC75678904857CAD852ADB3F54D7285138B37BCD3DE7A2E2D0E50D961643F26ABAE99421941EEDD208C3012ED7AD3335DB878BB664CCAE44BEBBBEC8F220E1B6820DC9A46D9B0FEC9485662AE1C137BAD9C259AD0F63E0E648C594263CC267669AB4B6736F8098ED94F66BDC1D3D2CFD8054718F07F26020DF707B316DA4427861DD7B8CA72FC0F892872F07F5F29EACED2A3DBABD164711FA8CB571659F2C4FBE934CB270B3DC6BE37EC8F0783283FBF34F0370D4D8D8F6342B9CD9C7EF92735B35695C770EAF3F1B2250BC24EE1675C0EB4681545D70FEED5F375E36F785D8B5E157ECB3B869751C3F5DC16C596CEAF93A0038AF2AF6839281DED615D09478C2C3BC07378128224A543A565600B66FDA7B9A075E80D796BE971C5F884A496B400801310D74D5832E84E5E3E205EB941CB78CDC5AC7465EB8C8598B0479C94E1228084CCF548EC044A63F22D0B001E3BDE852C720413478BC3AD989D56A5E2195934E2062ABDCE542894CE41608B1AED56A239136741A2AF527856EEC0C86E22A85FD88AA4D9B8E6A40C1EE6DEA5E32A4132613788692C8D0D0BB006BC45042A832B981F9818F3190E45FA160534132A30976C8981214F191E7AE0CBCDEA458E16BDEAA571FA9648D25A83C79514CC2CB9BF188283C1857D880D7C864547FB1AB1293CC331A66B9F6D135272FC50DCF0991A4BBC69014C79072A6ACCEBB8AA58092AA5DB6A3CC4BBD6391E4E8FCF97AD9C306BDC62FF9901C23DED8A52D6D9441B5914AFE1279F6DB6DAC84BD931375C4ABFD4B4C9ECC957027B55DBBED1EF4CFB4C98CAAD91B960E613E55621D9F709F30272A2BC3CF4FA5736E6EC3A28AA38A61EE9172FE51D12469E00E63D59EB3B1E5423D1F176A3970635CB980E35C3858C340AED6427845E18034C8BDC123B9410D7971BDDBA65771EBE1862FBFE8C45DC4A057A5F305CF79C5BA05980F0A1418E9F8BD1AC100BCCEACA0DC5DEBE1BC56B2213A95ABC8B5BAB88EF3BDD50E1C337838974AA12D796D3E88ECC3FD3317866DAB289C73853C998BFE9EB4A775F2A688139EC195C684372B1E009B7941DD5FF0048FCD6ED3D1A88D6D3057A98AFD405C3A3F329CDAD24C151955583EBC3581B98AECD1462037BF7A9AB55294B3DB5F0B41A1570CD5EE1EBA48A5EAC7823668468D04D0442128F79E5CE4A1923BB47AECAAEB2E74700B7F251F397D985A2031A82E7C5897098D2C5CB99C81678658256A34602DEBFFEDC0DBCCB690C22A01DCE68F44C1B2A704B848396CEDF05AA86B434851EA1A458AFE6515BE1116691B315BA2D2032FF3436DB7A7210D4716C2687DCF42FDB0B88979238469EAABCA76DC1A73853E5F8FC034AE2AC884B535D6E16B0BD8CD8E6A50D393FC4FE0A275DA699CBD6560B2F338EBDC61B8AA4EE9D6D41E4843273AD086E3205830FE07C9A0451E29A359393AF8AE90B2D74834929EEF8204B0118631B52E495ACD109AF21A85392B41A2891F511D0349E730A51B3DC6F9C4827C4F1CCD996E15BF0AFB5F6B32B4F614BCD920BA62DEC3D4E15A5394034CF0D7E5DC67402239E5B96E2A3769612974E448AE315D588EF67DAF1A6B8A19679E16BE0898E4BB6B4A4FAA2970A757850C5B144965015FC864D3F53BEC5760839F6F632F41A730447B32DB196BD987FC6DE053D682378C9139E216855476067C7D26364EC5446AB10D91AD50D33561135DFCFE44BC95EF9FAAF98C2F8AA5CB12BA2D6B46BB3E7A474E546964F42932B411A7BE5A13D06E51E661D3A4391320DA9392511E74B3DCC9A2B6744EDF8C58A3D4801B6F7B83123244D4C38BD4D6A2387C081BEACD46F8CD27EFB6142FA6E692BABA016DB4F2083CA97B00D8975A0FB9CBF04581E21EB0F91C545D20B1FCEAAB736E898B0D4DF29EC18AC1503917B814AF2A93F9FF1C98120022291531C4F463D27BB485EC6B431851CAE2F7D0A3C076BDAB654A8EBD40CCC8385FA28668E24B090496A8E61D5AA4EDB04DF2BE1BB1A4465BE1E71E05990D8020D343E2035F7912D7DFB0E33E407537D0C248A1B1A508B1DF24503677166BDE2377D735BE178E83A0F11B98B734B53282D35F9D9A88ECEDF0BD98D252FA8DFF5B52CBAC4BF7321F184A4FAA69BBA914D28F23DA9DF29A36E3BBB7A30A9588FC7EF25F1A580A06C70B1E54F0C987397D1F2DCFAA4AC44812B0C4E3C9630225704822137684A43C9703A763150A5E21ADD456E4EB5315B48FBCFD042979F44368D0C18C4C4EDB6E7D946462F8E6EDBEDF81B04743C056A290DAFB5035AAE0FF53E851A8BF1CAF5E7575B6F83709A6DCA30A4137830456B1A26B1FA0403F5F4E307D98A24A80C9AB8D86D50FE0D206795CF1A2239E079A6F71531902A9529CEB5456940C90CA786E091B84488FE68125E9F2F51C3493C4E7D2C3ED6025E3E836B4261532D6B8EB6A7AA3846748F25EA975403B3D263A2E3500E46694045FE9E17FBE724954DDA66B9D13C7B9659074D2A982A8BD354DCCB6EB942E577A49EBDB7D27EC0CFF2C7B03A7962A7EF7FED23E8D0FC02DBB81E2EBB5A0804D43A4DC2075D185AB9E17B0ACBE34DE347A0E58A75570A4C1A34C1B1C5EE98C28F77D4C95955A7576385EC474BADF683B4EB7453817D90E14A8170FA09B4CA650CEAC00F4A39C9F984838143CD845BC4E6D4895F8A664219813EA3662C1C58EB62505EE85DCD6EF4C28F26F5E001A9AF4D4F7284D93F53D21DFD164BCCBEA3C672FE77751DB70054C7102E430A46D09E7E309E1350B8B7459A1F3FBA8FF43E808AB58221EF25FA28AA53F7BEA021985F167937874F8A523728CB4DE98E6BEFE57A20E9AB643E4D6D9FFF533C4ABAF4085890C2B1314A95F9159E23FF0082742B3C03102BA3DE9ADE20C3D2E11E747F3B9E24E4789B959DFD4F5A361CAC09E1125BD0484375EE74623CEF6158830F70B0E2A08D4A77824245A75619E454C0CBC75EC62C114FA62322D4095ACD6A8FAD03EEB97D815C0772E7E403CF91CC7C263B65B1DFE2DB910B65B2593D2471F80AB2E8440D1D491F1C93A24B9E1D44A331C597EB4531876529D1E29C2AF80CBB47C3530560DC2DCE21C328B5884CB19D29437A6B9AB38E4CBB02431376042A2C3FADB79184DFE748433761BDCACADDE9D63AE16DD1860E1C78FD01ACE9673E76FBAA80CB55DDAF30812167D72EBA0869E6C91C1382ED0085206570DCEBA4CA24AAD7DB8CEDFB39AA9592FCCE0C46A4FE5C4812794DEE6E8633CFE15DC7A203DBE152A3693E064AF4C3BBD288C57C3F054DC4D6BBABA606300AB1278204CFCA1BA14A5EFAC47E277ECBD7A306DCD6340834E5E04137B3E84193457840CF7A264508CB0B4F517EB99F41EE7BFA48A3A50099A6017FC806F089B204A97E74143582DC823EC9175D47D78C88250C6257D80F9FB5E112AE1597BB53E268BEDB4720EFC65DED4D07CCBAECB092DB846CE406CD64A1F50A565AD34D0F1B6CC6B07404B26BF326B3A6E94E896A8A72FA40A2507CEB05EB1454B50DCC20BC5CB5D1191B1AA97A99BBDB828ECF7FCAFB25128B9DDC6E268A6E7C7CB0D2795BAF0AFA2697BF4D4C237A6B8235CB54275A18C090B3951BBF618C9DB492FF698B8F81E142116FDBCBF482B2CB5959EE58FCF5D9BC2F52C64F345121842A48BF944413B3A92C6B69C37A7E660A684D6231E990F5B330DA10173979D28324E604314AD0E22F6FC87634C0F9CB2E1F46A6561ED5D7058E3760E131E680FC1B07B2D6D9A12F91AB8F8868A4A6C75AE6FC2AAE8318084547D5A22F7BA97DAC1FF374F5EF49A5E9984E4814436EC94404FFE54202C87320135600ACF983418B86DD2E633A190378DDC3FCFD447F97279DBE9915B8A5DCC6579EE3F1F9285D3545104596A2B2956706E0A6F3E30FD055BE68DB4B78825974A96A7E43EBF4576E2C3D1580A96711FF330540B411CD7B936BFBF9147C8C8DC34B445D1A5182DCB76A5AD65552719D307F3AB882D794AEF2E8521FDFE39C9696B305E13ACE186A47BD7E081700DC3E13E1A75F6A942DF131F94F1C4A25581DF58522A6975695FEB18DB3E9A6EFB4785DB06ABFCBCF47CF119527BBD2DF73615C296F46FA04AE93E41EC33C93638447107E7148ADED3130E8E333B8AC7215647C30913163B727FA2B2D9F5181E405072E5E62F328D9ABAF7FBFC0935BF2730697AA3BAD7E4E784A0B5D6295FACC9F50EC8D1E1000000000000000000000000000000000000000000000000000A11191C25292E3272713EA55F1E5CCD5787F172657C6F6C74081DE2D70816E8531497965DF02DAC04D91C4D09DCF8904CB152E2138F829386F4351015DA253A5B5EB92D96E537DAE3CE809443EA90332D9C754EB11F4DE586A83B5DEE7B1B9BD547EE7107530249B14279BAA04683D74B69D7BFC8BBCD447FE7706593C01188FE6AD8D0E2572D49F83E93986B380D4169BDD94E3311941DD2B041DFABC5AEA1297C65BB5C8352C99FF838D46B93B3E5F79E3CC5BE5408FE5E59A10D488DD65A997B086FDD96CEFB0247B2BAF7B490317E34330A879D04E374C92ADA33EE243D84DA015FDDEC243B00BD7488AEFE373E8AB1890273A7A2285988E9DAF9C4E7C5A17F54AD6195EDE2C79657E1BCCED0641E20F7EE26EAF53DD8C82827F2D2783D44FB030C95791F41653E628062267A5CF534DF00116C1ED1DE9F360B97555C65CDD80724104FB1BD4DA5785B5D9C24438557E48AEE58D57A03E06D553B05B67E1C8D10085C2F153647F174F7922FB8D2210454F7014BDDBC627756EB7CDEF99B6E3A2779F82088E3F2DA14C2DCB5B185AEB5D6ACBFAD43E286AAE8F84A58E8DF6ABC64E4A8EFD69FEA18DBFA6808F25FD418DE8BA923500B74E34DDA3CA6AD8DC208102DC4A876D8B8CD2926AEA4B3AE11A546F6235ABEA152DBDF43E0BCDFCDC83299207F294A707C8B4D1F56AA64A205C718ACA69B862AFE7489F11B324E7AF6BE68380D2CA6E0AF0E2E20F890F2CF98907A9D43135C03E85E86C9EE417140EFEE9054B46C110A84F1841AE3CFAFE5B4A95D6B2B606D8D0A70BAEA85C9412BC2D54146E9F866800E8E8615A0D64D1D595677E8C88699E3CA6097D47E9FE64050FB55033FAD4D5F226DA8EB5DDF99369ACC7552927ED3AC7368B9EFEA2443926DF26D1C172858FD8A5D4E1D7D39E7F7DF047385D39131184087CDC45B299BD1F7048E918223DA3F960608E853EE49EA667465DBBD889CBDA20FFBB540C9EBBA5C2CD16A22A57B561E01331D6EA6BDADBD6A5D2BD1441EF4E1D9DD11CC62A0FA5BBFFCBED0D27B6ACAF0889EAA5863DD9BB35920707B71A0805630D1769FEA320516E71CB2B125AC274F16F7A6876F4B922C7C006F38AE1F7183CA768715D2AF + +count = 24 +seed = A08AD391E0FC57A83B74CA8CF44DB67F8178262ED9B20AA0163CDD8274AC2BE05F558B112B094244370C1AAAB75077E6 +mlen = 825 +msg = 209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E +pk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE59E4FF83E60C395CB382399AFC5E76CBB628EF715807C62609BC472E4BECE990159B9401D9FD1E5F8BE8E3464C2804B45B96B637AC778A62B4A5BC149FA261251199688E3AFCE215FBF78FBA7DF2EFFC048E53E85143437F20717A903268ED111FE41B789557571530138792F2E1A4B12053C9B0A5CA2382AF8D509B14F6032BB53D40F42214A118412B867DC9AA2973A0C48ECD0F6D96BFD8B61F4B0F0062939532833FF531D23F3F9CA477DD7F70F805D9E990A5857F697F27B7CAF3F41132690A3068D6BE224C21DA7C92D3D76A849AA16E7EC6091DBD8A1BFAD69A087B51FC8280E8DD63802C055D660F7B18F7C57965BE93DBADE2CF81948769FF9B09A0728009F7288F198A90ABBB61137EFCD4CC103A56138955C8C01D2DF4C01C9FFBF96454661A0AAA9BC78F442106BF6F0327172EB2D9E6C319BBAE50920D04C87DC754D7A25F0EE34EB7709B18CE8188FE79D4B61B473D161FBDFBEDF1D03E77994DF465BA2E4BDA695E35BF4FBAC9A3CD0B9D610DE8D6CE31AE403F32351500534B1610F3EE9E58A3A8246AD660136DD75A8F1103F48A23DC34A343CAC8FB79AC3E351751D3229D75724A51F6F24D873E7671698237DCE9B1098876AE6BC8C2A2963722D371B893BF374DB1D808D3D08EF1FC268D75915CAA920DA64792A394EF93288EBD158D65FF38AEA3C45BF492CBA6B8C8462929A82DD379ECB619C31162CEC45DA0C1BEA1425E65ED7802A90B0E1DF23675F8B072B13DB747E92047C6C439094C89F321427412D714AB174D6DE714230EBA7B4D30072E8D3802A086A604978544E7438D36A03291B18023F63514F4F8F194A563FB29A57EF5EF06780BEE58B4BB868BE1F2F5D54AAA95F6BA038FE82AAFFB5BC8F7D0825F88524DB0A12E59F7A7D03D95000F017FB12418429C336C37A67462707D731DE9FC4B2C0E3E959FEA0CF75AA747E04363E54E71CAE34EE1E6F238E621EAB5ACA51353CE344F987AAF9549D70312F9D9E402827BA2484BE9FBADF1524489A19D72C7B046B8B0563942E686624202BDD362FA729F51ED8AA981D506FE6072B0E4E7F6CF0BBB69928A1A19CC87C003C1148FBF40E3D643D8A8CFC766E46A0F50891D9319349D9A4E059A73219EA9A37265424D08DD7D4EC04A507791882AA7C29078B72562EDAEFA210BF52F5BCBD9656DF7197FBBCDF73AAAB72AC93F614173DB959BECBCD6F66511DD9B6363E61D7CBF37C152CDDEEB9C95E8BD616FC3CFD342262614F0A1A29731525496727F073BC92F95934243F45A18105618F634E82DD1D81538BD95D325B0E91D7DCB0BBFF62031ECF223AF5C2137590BAA3134887028177E37A70A124796B2E102D9249480D0E147DB8407C943BCAA68A7FEABE1C39BF3279F179149C0E4E44FD1631B035EE3F34C490AED51C3EEF03F28C66887D5E3A0E61F86E5A1EF50515CA118148CF3F7A63598B9C0C2DB4AF9138489DBDD0F90CAB16BA7DA8185AD47F57468BF70A5193294E4CD07E908242DA13CAEE10CA3D6683C7B287BE23033CDED7AD89533101D4A4DFADB5E5140178FA7D169237BAF109DB668E31E8BEC47E770C688F95E60FE69767D6EC0407620E2163C769DBDEE6AAC8F4687102C5FFF61474754C8EA3BA66E6E8E218DF6934E8F9DD4C75A8F875757A2EAC08E531B44884FDF70354961E3E7B47C25451192F42F176450476162BF47DECCE2BC0917452CA4DC7A8AF883001B41E75612CE765BB4176CDDD51EAD12EFC500812AF42AF7A286998C6C68ABD17E64349469C2159F91A88493B9D6CACAB3F9B86EE84ED9F81323B863304589CD105FDC276156A23F4B47742C6CD807CEDDC9BB1EE9865948B0BDE40907CC3394609E6935402008E780764C92764274FCF00FCBA9DDD0CC26259EB06CF6574AC27F849F9B99B4C7C80E3F09E7DBDD596AF5892B1AA247FDCAD03482BAAF17E4F1CBBDA74413BAC0B9FC3CCB1C58AD7841C650E574C0ADC18974EB8D7321617A493CC5DA594D1D66AB463AD368880B3901EEF3D641DDB424D86B1633309ED933524AAA8E47C1BE54E42DA91494F2BBCE61C76E3AD3FD8107EB3442FCE5DE171839F0E8CEF16F810A1FA7D200165A6176184BF583C4245E5AAAF03A926E45A21B65F601371CA02AC2B42AB47BC197D0533BDFEAD02D8BC07528CCD9772906FABF15C66F8A7241332D151BF63157BA3485C49459ABECD91392E1BE980F36C6E712C57CE1DF3ED32B614D774C4AC159004B9A6F5171BBBC071896766682ECECA989861E101A7DE06AD2A0180218938626471DD703BF8262433F33D5B152DFBC04D8C26C57C189DFCF78BDDB07E0FCD2655242D94CB591DF3C41A7C7846E238FDBC20C5F7422AA911AA02BD729664AAB2ECA054120A8165EA11175A527BC9BE5FCBB18F1349BE85C11B67DED8B154C18EBB6C93D67EBAF90067C0845F6B610D0EF8630365006A197A253D21C559A46F736651E072ABEABC86EE2EE62865DFD2BE95FDB959D7F951FBEBEC12AB7B1AB746919B2A6B336E00218E33563532FBA0430EB2E1424DC0DFF764F9A5D4659E06D2CBB35B13A4810C1D0D38AD505DC5114395BDE183A74C2C2982A71E28D36404C8D896EE3E34E9F73E4845607FF2E7A6A24040ABF4495C4847BB6442250C5FAAE8D8EBC083C97E7C6769032B64DEFAE57312C3C893D7348828BD96A6F39A47997014CFA0FBE1A6347FB45CE6B376F97414B730752287FF2326EB57F10C1A1F3A478F23085388231AD1C761F723B0202B082AD7D46661804E36BB394BFA8FEE68EE6058E9A32CD4A4348AF51B657B8369FBBE0D0E0EE1CC919B32FD9F03E5C82C8098F6BDC97C7E65F9B4976E11A4877914D0FBA6ED8E7519FA65BC0FA1309AE313B305187A1F736C8AA542D4BC8D4B1FEA85E27EAEEEB392A45443BBE6BC3F35D209FDAB9578ADA7E702DE618CAAE65C6F2254724C3FF3E23C4289EEC78006AF16932D19971577DF342D050C5C5F558B9CD6A1AFD81A72ED391EA56EF1A583405615EEC9F6B2CD72C5500570CA1B6769A6E96A39D7112FDA3C6B52A31E3525A4550E4C064BCA35D7A41ED26D86B602445717397CFC450BA4A94E13C8E38595BBF973596351B517D607305727E51D1B39E9110E3999F95DCF758E73B38CF2BD98A3BC44FA8078C6B88E8D295D985FEC083CFD1977D57801D27A8549193A07A5E5EAC4B75667EADDF5AB1B65563E1CB82725C4E9AA2EF085CCE0A6B26D250C57DABDA5BD1EDDA38D44A95C0A0A8386FB36B05EF54E2CD045FB14AE8CB531731E2692A23A1A17ECC26175B665DFDB13CE1D49A248A4D187E47458B3B7452F3E9BE80B688715FE308071030E556991D39BFBDA5BED835D05D3C2969CD0226F669FA1127ADC52EBB0486AC4C9BA8144924E5BE86F1F1F48E0EC3D9B7B6E7D86AC18C4AEE70E8CFF015C2FA1F97FA645366D7499795AF344E6980FAF86EDDAC0399E928A4D42DCD91E334FDB5666744AB76C5B147D29AEEF465F23E376E023FC9B58EB98EE18C3C52CFFDD1F499705D657DC7A3DC2BE8B14F3162F134DCD116632318E994CC83F732450F979C698F2BA1056262A3F81B3044064F40129F9EBA7652DF085F1CF0664FEF72DC21A9D5 +sk = 26B7C30FCEB4EF5D71D0D127F063404285744CBFAD52A8A7C5029DD57A45CE597D6BFAD551A99F4AC85628954D9353631D6B988BE3EB25D159BB1250CA85F666ED2745FDE0955BB8E2B7C3ACEF7A706D52483DF5D42D840A641B60ABCAA4B7A41CB4251C468CD44824A2886921838149A44484848510942153882D53C84C1AB68164368DC1448091B828D0866542A229E1900188A82C49C249C4B0710C990CE0826419251113296401285209298D90146A52C6658A988500204DA2A8691A43011A324692182D64100243463004184954908DD4440821B2801AC56CC120460C3550A4228D0019511C874500239242144D4CC0040B918D4C2480D2420CE324048C424243840D1A488E20472C5334628B82480CC4044B446A4AC4008A141259308E62040A21A83110233250C80D18394598B64D08072A22C990DC265061308602192D889665013912239180080788112008D404069A300D9BB880A3188A99462942B86C1A465201B548D0024C94444550462109A080802626500426E098311929464B142D4CA24414B944018060DC0468028400E3A650D14885421084C0A480C3C6205B1232E4A44D59866D543686214592D31850C8342AE442400CC6650C848844806DC09840522864C23260D4040C90968151C22CA1348860C421E126661A95894A942810C261A0B8119B066954466120B030108530CB2691D98804DB8051894225400400C91612982026DBA01011272A6030669B148AD3C668C42440512404421668A1B840D20066C1286114258A14122003262E81100C62A241E0C890810641048684022162E038908BC26983B69008A88D99106212906D1385849CA888D39630C820449BA60C23101111024CCB16269C44055B94654C944042A004023192DB242812300564302E2411824332222330321445895224915832004C88448138511CB88D60029084260A0204321B13529B806543126624852413042D18468D403002D0C28593A26C0BA8410C898112112121C509CC28459C364E1C078818332644C44C01992C11298D24478544862C1396415482050143410201260B4228080589992631904871242350508291C4A86403B84943224603C08164062ED0B06062B0011CC46CE3342423378A4010520142614806620B4846D33048DC026CA41424DC14026144601C890C1A236D90106111362D520231E436829A084660324D9834641428050A048501807114A789D4805020974944428C483840898031DCA8901B2090D9407011B44122852821896550260488326DDA28269B3611933271014781C9020E0C048C1B3241C298859B104A9A902C2131120883219B348A44804422466080008202188C19C70DDB442509182208200198B02101030282926C914892A3142A00C3412381689CA24548B2084A2621010124990885D48020D9B824813241022680D20280A0885064482D81882CD14462489288D946115B084E4BA83103082D8416329908701BA28044466C02C48490463144B864C236682316068CC641123529038105E104105C9265241104A33248D430240BB129CB40924396001B326688288AA1C8041C278201185202A4850A8349188691CB342194884564C4488AA80058800911419293B661208509D1308462B61162063151904CCA8405433425441444C1B8214394688B1030A3042EC03646DB384102100218B629C3B825C0800921264162284064302D19A98412424150442DD9368ECCC6715086854002300149700CB1246144429000844A8610E4204990B46CA330299CC008C9B665202984E498501AB384CC48818BC831880880911645C0280C0AC82D112404D0986823132E8932688CC484D34871A3C48449268AE1424552B26D00454C010629C04432E4C4808302680424460CA06510A450A09401CB828D92B06483063240348A9BC61143442914C91098363249242ADAA24952A08C21920453145048A29082384914240249901009A42DC4384181087048340E141486A2C04C11316E0433289A040ED2288DC1A66D89A40012B00542B68923368849C828D8B6409C8460D82404401489DC820D0CB881588464A2366C1C848DC836451CA84859408808A22081C20423094120B841108681E4004C440281E42420229011A28621A4448A02B90184283003244CE5AF61A7382C0F21D164E1333FDDC2960235C6157DE99C7C7A0B7A2E4584E8104B5251F2C82B7C490919D4D688A2081F2047BBB5EF7887A7739C95F3C4AFD4ED3085126C7AB75F74C64BAC5A2AF63BA16F1D8DDA4D9B3995CF5A831FF266017A2CDD5CC2CB5A820850DD34E7557C38ECD71C21475F9CAAA484F3E1FB3C30EE59A430D2C0C12732BC7E66E39E7B566FF05F6FF7C6F24806285A070478EDE1EAC3337C5472F14476A6E3CF3B4E9CB4B13AD3D51D09D0A6713F5C2C173A28DC981C3BFF040221598CD6E7B7442BFFB5F153DA6F97D0D260C5080B1A23D4460FCD3AD8A92F2320226B7B8DE5195F35B0AE0250AC23AEECA90D2C5B806938C5A1C6C886E18D5B38D14B479E662AB1924E3C64E81FC43A01A742C96089BEC887AF22D1DA236B5A72BE4236994ECF96CA71D20FEEFDB2DE71DAC0B1ACDB57E2C6F27D428C79787E8CEB3316671A321BC0A0CFA46A66F0A19EE29F47C01992D970D1FAB6E2BEBE46940DF40DA585A93013DB1F65DD47678B6158F0AD3DB67B6903EAF03CA3595089AD205A8A95A385370BA57334A942ECC2CED89EF596537F5D42D6110AD507C27C9944AE89E489C6508E20367A0C66C73A84982C2AF214C3738AD03AD7DD33A4C38C98BA64CA0F0AB40F58937DC99EF5EB64BD3DE98B4FA42769C4A7AF62861DC41B1F10712F644F7A22F34DE54557E138D902FC6A551F0426BBD31D99AB49E47B7DCEB3728CB3F3CCEB2D87206E5D0AC63E6E0FDD582B43C781787DD72AF63F2C6627B70DE9A419BDEB1C21FBA47980F1181DD8FE098A006E97F84C7BD5400BBBC87436A1B4BDA95B49F0880DED3A87D47891786AF1EF7A698D5DDF1ED128875A3323317E9B483C2AD84D78B478D22FDBAFBA8E6347D72987F7D3FA6AE478CBBB4655BC82B7AF95537B52379405C757C65B6C89CA677EEB431A1524BD5C849AED1E8D84AAB5DB6BC7E7E14D0D78085AE12C3E518AF9A0562E171383C2B0704C17E049FFB82B45D6217F19B1EF39AA4DBB4C8CDE6ED84C09C9A9742CACF9294E554CA7F57DCEC452F2E33E9649E1E4A8E9044DE6BF57D0B421B779773F0D7793413EC80505EE65760DAFAA34AD23642F80991F3464185152BCC6C8C6C8FDABA95BEF516F96C257943125F2F54264DC2CA8A485282B48D5B5EF76F7F56C75B6C4FA1C8B68D9933A6B0767D2670344B0CFF81C06518891C2B3318F207DC374ABA8FD926B8CC4579D14AF67D9642076365EE0699E17436BC4F910EBDDD15E37C9A4228570E61918D8C5B5F893C47817928C889959C0B3361AA45935EAD364BA4DDFFC68E13D860660B8BF6C76F42F8C03A926D613E43D57B1701D09DEB2028055AAA0517799DBCB94EB48CFDDB03CD239A9C6ABEC4A2380F1F7D3E47C340C869E1946C10C90F94E4E26F6DC5CE151AEB33925B47849880FBA4D4BE79B098556881C9A64CBB91BF4C13642AFD8A758781F66C79FEFCC28F69D4E31C174E49567CEB84B31CB90E83958CB7EB7FE3A5B63FB945D57B90B9FBC1D1C4FF83624C50D11E3A1094CFB393CD0DAB545BE013C277DECEB6FA91A813028188D2A921D7E532A58072D250ED3DFA6590DF3655B9DFB45F3510B043661FBA53109D1CAC5EBB6F49139EDA1C211D72465013C5BC770C9D0C7C5F23A4BF614847733C1B63203B655EC4ABED892C0B68ADA547BB9CF349E13E3B28EFA8745B648324C56A71D46CC22252C3C66F0C4DCFBF262164AF4D10D4E731A3DA3954727DE28E61B0C3ADD675FA3AE6521BDE458BE96AE3B1ED79D39EEFB769D60EB8679A7FB06AB07257BFD05CACA0EC4D53ADE63346383047CFA5E4F9B12F7F37274DBBE7E9D65E844B8D9CC0E6FD333091255678624336D9E30A06CE82C3EE6F2A650836073BB68EFF08DA9DC9DCDBD294EE8E6EC673DAE2850876C1520962122547D2E2D532A321D08DE42A40615306E191C0DBF3D5DC31AA9FFDCC3694DFA6FD22DE32C908A23C8774AE13E852132ABC9DCD886CBC207027E7A1BD34055F443DB934330A1F1CB25BC4638510A572C668E3F508946E1862A91AE08E9F55E598AE639C80B7B2C7F935BD859D1DC3274EAF490E97677930FA8F14BE392BD0AB91002E7EE9CCA7F0A2C1ECB18CC48423B15AD3A5FB8A4553E38DE929C60713CDB995AD0CB9666BCCC9360DABB6898A6D5F973FD4FBFCE84A75AA04427088999F99A34A77BBB378BD25BC7E14D3750F6F816C02AA2CF6AB33E261B5706E10FAEC1F59A3E5C1D5C421AB3D1B16716B1EC859A46C0F2FB69BE7F80893244826486814F59558AAB4F31B453F38379BAAE57F7839DECB231C3642066A65672AC95F35D5F8646DCDD3A66EA22A302CD58B8C8B8AAE198348B9EE2BEDD36E87979E6288BD7B333E76A7E3919E1C67D26F13A65AE6591F583779D8F5D9224EAD0C5FFEE6391D6EEB5FFD54F0220A73A468355BDA7C518C57F96AAA183ECE92C99D2D3ECE01D657A9DE36523EF6A1B530DE692D4F4B12F2652028D099E9D5C7EF5C697EB595689E073A51ACEF2C549149E13AB162AA678D9E388E1A80CAF22AEE5E6D4B1C62A45603E827ECD523EAAB205AAB3D14F36CBF40125A11B89808483E208658950EDE4523A061E1E88610391D877F71650286D2636DE000B4F57971188DBA9EA3683D9442AA26E5183330579BFE596BB0E5D4B67691FBB303D152D4E5BF865F0E0A183A9D6BB6F65EED9AB5EDFEE2F17E0DD6E326A1C652E3DBB32A5974E61155A56857EC02EDDB43CAD3BB8140055DF12DC360AA7EEBE19A04CF49C94D5D6AF37D157CE901C59FF8B87BDB186D24D4DA323A28AD89ACE126011A69D0A4045AD2CDF1BE847450113FDFD65EC207E51E13B1A4D8CAFF66A13949C203D8A01CF7288C694C9853F9015CB748CD230152B54DA89EA8E0A70E49134EE25DA997A58E91FAA2D6D7A0131C641DA75B8DA1858C9E7B393E6D421EEC7F664A3C8162EBC84EC3956CCA0F1E8BDDDB3B192E19977000856C62782184B21AC8B7C0AE7C866B3AC67FE7A220C0ECBA65A73BBE687F472C24087AA8334EE7745D40ADC4EA7F61719B1000D6AC3186F423C4C49B3F88FF671DEB6384306060D9864B6E215E36BC9D85FF751DAC429096F39CF7A0A517EBEBCD6B6E43926B95596A1A8297E97A6FCACE0080C20BAFE59EC6EB6F94BE25071F85AA7546DB5AEA746CE9D4D73B2E05F4D730E0046EB4EC0939720C4604B8608E7CD0D5B2E51700A992A510E7FDE72A500EB717A3EE2F3B2B2BCB91AEAC161F892760AE665535341C471341003C0B8CE8BA4CB18E12DF5A53733632A9EEE78BD9FA0A217CF4CDFC05A4FD05021E974D33C2E7B45FD4FB32CBE3059DDAF3D928618EFABA2EE5DD6806FFABEDED4745AC031E89B18855CBC6278C7AE1BC0A68A7446673C754EA8174726406507BB573876D0A81272D19A0C7C8D3562BC275C66F07F32CA179033AB11BD8103AC4059376F81F00D9DCA25FA936579A714BED7BCF26487DD72011792A1D0A86644CA849C0E467E1C36CED050358548039434273C88D7226BBBE179C577CE9085AF1F42A8B5DD84DD2FD6D75E83A08ACE086C287A69B1F5AF66E10DBC378FE8BC59A41F167298B2C8CAD2A9429B5A338CD56CAB0C405D47E76BDC29DF463630AF254DC7353F34D43359F7FEFB956549DC5AE8439FC1B94019C6B9BD93B3A287A959F72AC8936601CFB52B0007A70262F47A22BAE93737B9B484AE56F5E9225D551C24EFCC2BDEDFF5275F837CA87751F3AD896B53A85CC897A7FC2B29A47C585413F4BA81B11D49C23DE4EB7F258CB1F91DFD0B2559E49B15FFA6E8C67467389B9758081CF92BF8263CF999BE5EB15B4B6E90E249DD5FBF897BE4EB1995901910C1A0E78F048E63A77184D5AABF69343AA40CBF8A5130B4B5FCCA17EDD810B7856F9E370FC55A3EA272BDC080F50E1372D42725CC44FD71C45FDBE6C9B09A3B59840903AA03DC68F3684D0C95797089B7A88246F4E4001E99750798CE3B4BCA059680F932CC2F772299B7F391B940207E3A18918F6FE4EAFD71F00D3DF40FDAA143BF70CBD808ED09104AFFC12155C06F134911D2592A1D4ED7C65467342A6280CC7DB25E4281F2456B274C79E6A5B7A3CCE444DFABA2208930771D514AD7FCCCA4B818A2A8720F8D2653BAFFFD0E7CA0CABF9958054A0487F35B9082CC0FE4FBEA6AD41C59F99686B8A38927BC752DE9DD0B6241CFBF606CD616D43660C398D60F6DD9422311CDB89E9F17465429EA509384A2D3D084814E5BFDFE107D19569CFEFB20BC1330B8B1530DF779A6B7D37C922906F2F30C2816C39EC65D34D32F698E4E3417B02A40D73F70797B0CEC8C7D294A1E8AF8C526B250C849E2DE2A348C192CF1FB3F735AAD08C12AC981EB2D8A703E6CB3C8619F8F695BC61ABAD4C22C15CE927F803449AFF9149EE2BDABC561310E92871616AE422C27CF8FB664C1A4673A3D52228E38E8B257A0C126C63221EA8186988B591FB9886B5DC9C286FC300706E77EB3E5D00565D69717125C4974CFFAFFAA0807D1C81BE0E6A28F745390EDDAF4836033062FE37C7796CBDE58E140B5D1C23BE1D61BC6EE15D5E878B749249FEF21212B1C7367AEFC34CBC74C9932A1370360CABB12BB6B244D43088065FA14D8F25109E1992E6D1DBA7DABF6A41C8577F5808FC5C2417E1FA24B6EE6783C383A6A4E5D06C2DBCC6BD2839463D0 +smlen = 5420 +sm = 43F5DDA87163EC460A6EDD68AFDE01800895BABDFA5223191F12EB59C80D92B65729E7B14D075F4D06A711A2E1EDE85A58D169DACF7BBB5C0AF3409D31B7125269785F57C4104C47B0DFEEB6350CC69A638D0CF463DDA22E1BBA09920EB2026F4F42AAF399FD032E3EC6264DC6D001CE97917F84A9D129511C8A4AFB3C49C909FB4E9B917F2422EF659192C524D9139D83FF73A9F96CF727A93EDE0FEAE38076F7DA4A4161987D75D5DB6183E7D02F36471D3F40CCAAC2C3EC551A21A871F93D3791A82E45B60C74E56E39515A7648B3308E07CC9A16422A79BF0D2AFA0C084F248371BF584B4F460AC7C3D6E72395FC4EEA86CB9691CB562E0AB65B4B69664FE58B35B4C5071C5DDC5D936B396FACA09BA225084516EBF4E8EA84AF9D8EF4CBE63A8D08497109549D0D6A74B39ED969C33C7F6C94C1A7094958C43CDAADAAC0B53824A8E57914EF32A16E1141762F3CE849DE07B2C2BC3AFF4CF76328F32809B88ED68BC61567B0810F934EAE0281406C5A37C6C2CA665178B6976BDD27CFA699CFFE9D34E947E97D3BD1A36A2C9073DD40E54708B7FE47C1B25BD366EA60A5E78E97758DD3E8573C8550AD52C50285557C469AAC8B9A41610C1EEDC72E580D0DE6F670277B501FC6FE77623832FA90A535B08EA591BE0DB39372B5E371BD7237EA5916C73F3F49FA0AEE110154F4550CC9B9B06F29EFF1C779144F3928898C29778ECC669409232A02AAA2109C89A973522B3D6044C87BE25F16B356AC365A3B06A09298922A7D73B4C4050259059F965E1CDCC4A13CB25D6B08F11E22C06C2E846516F952698FE4824B41A782EE19903C9F9F0F217C7A50B47EED4AFC01818211787DCAFC6C731B21BD98DFF26E7215D7E99C313CA0D06506DED3037479E2EA92518A0FB45AEABABC806AB04D6FD5928BFEA0F6FE28D232F4B7D4C644A86352A12A1696F0651DE1F207EC417C0396CE9EF3E3CA4B330072B0E3C722DEF789AAF3CAF80C47410004B08DE69AED968437FBD0DFD38343831E9D71A38899EB99CE0D5A947A83D9B3A2E9AB544C251DF40180D222065613B63E1703BB2669D7DAA0D55C41331ECD8D25F66492CF233E682D3CAF407B09ABF67588C7D0B2624239EC3F71AA41B21AC811F42BC4951A578D7FDFF85D93CBCD43A8D352FDAA8CDE5EC7ABDAC88F2535F992E85BCA632D5030DC8AA7ECAF27296981B76A9042CC3A2559123E6C49AC144D4A5B009A776D067381C488AB2CB9BA4B04D6305166F0F0D08569BF3FFE56F6A915EE51F46F78673948E4FBE84AF3A02564E9F43CE6CA6FC32AE83BCB7657FFC535BD91D1F7685A228C05DC0D268681E92BA433EE5B243F3FDD74352188774C11AFF6B643E9B0822358E514740F0F9DA8B0D53C1751688C60F36D7DA7C80637795B10DDBB9E1E553AF667747AF40A3BE73DEF3D2B85162CC5E790954AD781F2235AE5AC6E339C5EA669D3A6DC7E878192798811A82E435638628ADB70AC43C8C38EAF7AB185898A2E5E4FCEC8AF2081E84A79508C7A221E061E42D172344F3224943C1AB7369FDDEE645E0C7A9434F2AB314CAEDB0EE4664A4E0367D859F582A18BE3E938B891E29E29E75B947F52B0675B97C1D91814C4AD469961AF82F34FBC51A6753E4DF0132767448C9E21566845013BF7974B261A172DAE9BD5D45401C58BFFA85F381CB1BBFBDCAF6A2C84D79C384D8F10D038C8BEB614A2A34744E4D29505CA291D8AC7C48FBC330476C258E465899F860862DD79309D28087E4E02A2981350454B1F1A6B286B95CC408E564AF0A895B3848964C895F6070B64EAE834857FE6F3975AA52CAEEC5765725FE1CE17067D7153E87E59A35201CC102633D69BCE658CFE0D32477F593735184377550A27DB3E65713FB8A470E04AF1F2C9AB8FCDC40F38FC51A530C31846F3C0EFA6C23EBE23A6AE7BFD9939FE6362EF3597E480067CA43B5FDC3659FE8334917A3C29E28C0E9FE9B1CD589ECA022B16DCDF06015CD93742A08F826B35675DE8906A6DB1AD357DC40E1C8DC90C0C41DD78500878E4E1CAEA6CD3B4313CB272E9C00A53A1EE15E3D9E15F29A777B39BB3896B99E0486D27B1CDF03A38AE99C3524FEF4E2D9E1FD377952CE7C176BABD4E7D2AA3B67B84B12A1A5E46ECA57EA805330040B4D73F1967608BFA31F6B6AA08C34C0F90CC8E913AE8E7BA69A88EB9AAC373C013B842206F9316538134DAC57F4236491286E921DC76892055D25B0A8EA22E2E5E27D53AC55FA4BBFD8BE629DBC2C379667D4872B90F42C2F87815C6167F36D367DEE131555E3F5C53EFE1267BE6AC4DDC3CB10F6BD92C18475F4EEB4972A24C860310938826A5388295BB0E978701CDE0443EB04F2BBF30F1F86589206C4E4C60FE1661ECAD847F9C607F2BE557754D72E111B1D1CEC02BCF8E9FB9DCF82CAC233968AE70809EA62A72D5E444AF4ACF9B3B33A1D20C83C45AAC5C8C3B835FBC95CCB77F8FE5C1EF9E57245D43480ECB66ACD6263C88BE0DB92E6B2B83CEA6E16A950917ECC0FDEBC262B7112AEC3D3AA909D972D4D57326E2BAFEC3D82674ABE31CCA278429CF4C1F8D2DB0E8922479A16DFF45E0A644B1E09C307E6CA419F506315A6260188D73E4061104961A38B0C8813FEF1C15CEF89A9813D88443554080398697196B5920BAA5368473CACA6DBC2E9A2E2CAFE22F19A837C402A7641A552F9AD232007B1E40E687A59EF7F66F26F7BD3A1C2D41D5977BC5A56CC6D49A7023CC1C106D170BE1FF59BB642A621DD7047C8B87BE2864648F1EDE8A518FBA405F5AB0E2E1B1E6F43935B157A2688AE3CCB65236AABAB1BF1450BD6EC0BE00EC43A33A4871BF004DA2B6CD92B02722E63AE1857FEF04950FF5541D090D544FEF79C4C817C7F77DA19F80D5A6C4C09009D9F124F4357B88C5061FBC8A34B8316FD44E3B2A6E96B20B16DB9CF497867443F2D2B6F710DE97F6981FD6F74AF60763C6D409259400CEE354E276251998BC5DBFFC625EE8DE061B6880C893D0628FFF8F21084EA0B1DD952ABEFC0415827C147F6FD189CA2A6CA50A09A361EE80006091609375E66345254B562232F48B8E8F033D6C83A20F74AF1CBB35438C00B4F12A7E481FB6EB51CD07374EB7FEE846F74F8FF53521B8C8D6E7BE252FFDBF88D11BED48AEDD82A3F8F5B8C82E7ED3AEED95A0AE01D2F5F2611E0D3C65D7E59BCD5F56D41C75CA23B483E06EF321D6411B3E528E5E4C221E86C03B8952DEEC057C80F85EE81BF2EE934E744C7AC59D317AA844CCE5A3851DF1BA2D02626C9A5240F9BFBC58D3812D6C90432B4DDE0FC54AE4EA7A3833DB4A035EE4ABDCC10AC00E40C0223AFF0A2E0F6070B481892BF08DF13B91FCFEF559D8CA3A349078A546842679B5068EA15846CFB14DDFC1F4870D539FA8FB81FB54F1B3082DE054A3CABB905E8C404E37B48AE6328D8B39CBD925C79F5A75424384F6CED1B9CA5FE6303496D2D256F9A49F60FFFD91148BF4205FB1C9FE8941260673D7B25113F6EC7DEEB15FC4560E2C9BBA60DC48E0D9B0337E56B17051A512FBDA9584B7470FF90C390343F90A52BEB3E05D0E7D9D12C6A095ECC62383985FE9A808852A16ADA47E493B059959E45C4AABF9A8368EA917BC9F0E42F721AD1986204523897E77C7E7948F3C1A0BF5468FDA6B9F643C9E2A94540EDB01E328B8A9AD5EAF4464FC62B4AB8C8A3C2609A03D48A386DA076390684FAA6CAB42F103756EF9ED42098C4F5A2B61D8DBFE1686CFA42F36468D40AF130FF9DBCE3E395082289462660C30C3887D43AE25769CBDE707D0AAD24220B19BCE71C370FEDD8BC66B430477C01716878E96EF79640386E077A5FE71209C08CE097D0AE65C19A72E4D2B2CF5256E92762B824E8AB66E1DD0B0108C7ECF88D402E7C6873A2D7F2A977CFD40D678AEDB32025B85C1C7CF18C169CB7D21549B892BC0CE7AC40F23C472AE73DC9127FEAD0ABD39E261CFF179DE98D3641B5B4F392281823407E948F56BD5C65A79265526459B18ECA0DFE84CCCA4A41095F9FCFE6CFB6055668D3134F9B73C5346D8F28B58E882315C6012483F21BCF1D5C17BB663DD00B3107156A088D31198204EC201064CF65E5DE4A179EA4DEDF1D425B0696B73707CCF86893A504D3E090EE6D15F8601B65C69B356A68AE0DDDAE02197DC48C475D564080661FD00194043D4B3B80009D7173F09B1DD6C3D88D8BB746AC568524B8E01F03B5B0C5C2413170A6DF3B966CEA3064EEE8286A2680D3FE7AE365C5A8C9C7202815D9F286C935FA8EE736BC0F91E9A4C73935353A689F250CA6F109CBBBAE57D72B8F6DF34F6BB783500E3512EDB68868033934BB33D274181534BD297913F7609D8EB0F8F17D5765C0B87833D918CD650C3D1113B91F7D8E1143FF6CDE444E0CF9A779D6D440F543EE93D40BC43F352D4963DE9663517D7A8431E0F6548E6FE5EF704E8ED1E1B1C1A2D61531B0F5456F9FD0DED9D3B312C80FB442A03AF6CEF29941884F720378E6B929181BBAECC0F0F85ECE09DFF26E370233E8763365FC084BB5783418DABF1B7F5862909C2662C5B869B9E6FB3627E2670D95FA416AB269465E3FBCB55E6B328212C81988B865560922ACE26EE22121E95959FBB9539453A552F939A4203E01385A1F4CBDB993394CEFC6EB1CC6E256F5DEFC1A1BC1B82D3B34196F4C800FD09FACCBB3F229BBA48EE6BE54C179D3C55F9ED76F8831931A6735888BDEAA4BF0A30820A985B08714449FEC31F65619F3CD9DC24C6A7172F2185A6884C994590545AD9B16AA5EBCC4A4764A82C3B3BF484A236B2E82B03A21D7457962ACABCA40B9B0A83986EF3F8CC8F9FC7230FB17FDE7F39089C30B878F41DB861C7BA70351BE112810E44FAEA5997357FEE8F7A9BD60138EC515E17B968DD18CA53798EBB6A82C297B1A42BBC47BDCB4EFB30F4FBE20AB76F86D94C131E88873E921285F589CB552B99C38134688C07260DFA7AE247A179A65D6FCAE7EB8EA91DC72D50BD21B2556E00AE4FF41319065730F80FB536D3BCF8C4616EE8D57CCB8EAA9B487DB28F98B8FB4FE74D24A39A99775CB2EDB60F7D1D12D0EBF0C1C4ECF6EF61E48CFC93237F464F0EB17D10178520BF2D3EE9BD8C17C7C8E89497AE0B1B4F29767CB6BF55D3E4A07B932F078142AB824214754CC2222929CADDD75ADC88B36DF1B8AAC08A836629B4915B6DE6685F8423268814FB9D78A3162130C5189DA24803FEA20516C219CCB505E54C62BAD5A2BE4B69E4564C561558E854D2B130B4013BDAE9EA9B8DC4233C994BFD9A98921ED03CE0C8A7EF29F0EEA9CFE3E00877DA99BFC3754761A2BFA4F84E583EE26CC2984457C9AF053138247D2E920653435ED5F9A8ADE371774BDF6BB47EEE50654763BD20D9923AA35DE0DFE0FD164E77B16BA268E9B3E340908F680E01D214FDCA8F8DC8A0CC33E6070CF929D7F72CA1BDC0DD1F72F83EBCA2C28B43923611FCE4AA1AE6DF57E6C6E55A7E9589A573FB339FFBDA8B6BA9D6049E48724B818DD2CF245B08A0764ED83434F88A1DB2672F7569D60756865FFF8674A86CC838A29A128C96671F3EDFF3ECDBA8B2356DA662369F9CE17B98FFAF9D728A229398510A766A0300922970B6D11EEA6EB12A5AEE377CD3B8D68F0287CE4D3598F4794E3CA8B4836B118C773D724664EC190C980705B5DC8454F2149974D010541889A3816841C13796AF2420A603812544A0F5D54942D1A5D58F802FDF77B19467C7ABF3C1E6FFCC132137E5778829B4A4672363C53DE66435FAEC8E8CB1B0E055CFF36F15E3074454A928534C2759E317B7E1C0FEC5F2E0D31D0A6473C666E494894F2520D835E72B96EAC32186A4005391F276F965022AF16EF3311C8FFED507E13461937B753EFCDC8946AE53A92B1BC6B94BF3A94AFE1564782D73113EF187F39C8C7A40D14092ACA08C2006DBDA5493848F78AB1A4D0038D05264553A36FF831ECABBC9C12804B2320BD93AB2795A917AE32A185669D7C1963595C517B3F1CB0F56EB4F17ADED71F527F87E4C1DF9FB76FDE90D7475D69E654DB4F7CD57D214F5CB190463891ECD7E36A587F2823A81C0C2AC0FFB1AA130C9D4BB58CB1FFB8D09394DECFECE0B590AA452763D0A2E23BEB05DF24FDC92861FC8D4CF7A9BA81B2B80CF59C7BE791336F6E9B709049D8E1F46A577BFD6E8ED02C4E7FEA6ED31D78557C88E90017FE9DA0988A3E8B35EBB4F396B256C46E428F84E90BB9FDE18241796C347CC38C549D51D613F5BD7A17A165891CBB083E2C16EC07A563E20F74E5E496F3404BE0DE0C7EAEDD4740BE5E07EE26CB5A10B20A09D8AF757389A388E386C8BD514D87EF011F7E9B81954EE7609CCC235244E30F59331D0A80E0A58283244666BFE85898AA4BE2335364E76839EDBFB2A2B5392B9CECFE00C34989AFA0D5A698AAFC1E2F9245371A7BBCCDE053B3C7A84A2000000000000000000000000000000000000000000060B141C21293036209658CD1D801079FFE8E950BAFD70A028CFCC35B9FB00D232C5603A1D51BA13E5DE59E0277962C4474E9F3F60FCD99C9B79665B3839D5C037B921A4DE8E144FA1D38182FBDEECDA6934E814D9186591F01C5E23349B34F4439B4D402C4072CB4D702966AB473D2C39443F41FBDD0C48E566D33E076422EE72FB47B2FFD661F367E9EFDDC988BCA02382EF93590D4FE3ECE8B1D9D8B3A653219C7D131B43E2FDE2851541F467C31129E6F9B9D124221CD52610B9F138EAC1D01F193148FA0415B29F5C86D15067EB1E26C9D51F05655E8545F734F8F244854AD76C6B04C230898BEA33EFDCEEF100D79F8E3B894BA583466749B82007067806E3A7B3BA954F6FC5ABFF0E099A24D14D865F6F4538736124ACC5EAD4169DDF2144AD558DA3C74CDABEC147D2AFA113EDFD1E2280766B18792310FB6B4FE5D0D9F65906B1CC43655BB3D6178EF9093AC9C8F1A91BF49008179394EEE79E1D8E3228F567770C1BA1E30BA4BCE2465AB68F53CE21C0D8AB2F6E535828F211D4DB957DC3AF8B7E00DABD8F1F74C959B2AFF45121C5B5ABD3136C6F55D5F5FFDBCEBC3CD7A430FF3813D23BCDC1254FE6949DA4E7694028B7FCB876099E91B92C65D85C39D4BE9325AFE81703E5B18CBD7BD9EB59A9BB9408ABD966ADE9A60303807AD1B2C14C04CDF8FAE6950A55B21C9EBB5E94713BF8C2890215C5DA94B59CB31EDC671093B15FF5014DB4CD3EA8060260DC1612E9FD6E5AB40F0656121F689C8E94212269A7B24305C83BF0583418755CE690913CB081F2893FB42BC4750F2C053C48C1552430793CDDE1A49AC9E21913210D727C4BEB5640AB9B7505EA4E59AF417A085394181784BF1BB0BC32BD71CC57CE77541581F14B8BA4B758500694796262B561A38C72893C77B548D779A3833EEB064CDDBA5471CBFFBC769E139946155BF376A56415AB743DE568CD21895ED6951B5BFE1B1629DD6510DCD4483F206954964E0517546DD96900A2540A51835818D1730B0C9123E7FD8B28E6843BFFB659945A273CEA944FF6E83C234B3E43DB4630614E0B67778EA760EE341FE68C525E90475A1560821AE6B2A85015292C36EAA2E041AC04FB55922C48204525187C7E0476A9FED04EFBBA96F369D8AE709506620127FD399613A9796C4FF96D7E + +count = 25 +seed = 6E0A8EF5156D693FD0140BC4A31084E79773A83F42C8D133AC8A9D62DE3CD74511F893DCB26041E6B35E2B175408FCE7 +mlen = 858 +msg = 8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A +pk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EEC2DBE3E4EB3CE0E6CB54CF5BC1477A7C6AB853677DFDFB90A47C6F578C705EE48341AA918303495550D9B67141F371249287FE3C6C979DA634AAE4D0880BEF6223B014A81AD299066C1D4B2283400FB478763599740367C185F6725614D5311EDCC2B9330A52E6706DF08633970785F48ACEE45ED1384032063E091A3D33DC8EDC75907B8E73E897F423CF7E827668663C7B685A51F3BF45BE05586B0C203BFF4E6AE8E6395DE2A545E766325FD46A814E7A9CAD310F399846177ABC6C08AC35AD4594A7785E3F263D113137DEDE14CE071F02A6E8947E793CB90DB62BC28AEB9DEF193F3F2136CBD1D68D89ABD8C7C13ADEE3B776658734861A8D8D166F199C8BE6F34EB47E4F816D803D6746629EC5FB1423887A52EA4128C01004018D6CAD92473B3CB59192E448C402E959A0CD179FD23E47A1CC133C15C810C45D16D925E45357B59870D905108D3509722164CCDDB988B98C7D25064FEB1A7BCDD77480C20AB46453B61C653350C5B116EA24F44F10B40EAC5C07D9A9A604830D5E55B033318E60781D75DAF92B4DE3425DEC31C551ABBF3A24A64579406F28DA9BFFE80A85D554F6285C5F7574D2A781084460ED3708B0EE3FDE628E3E47F3D0EE4384ACBA28674C953D8994AC7709EE7A4F39F6F8B925ACA94769D6F8A85A70F1BD80515B517BE2C2CB8CF78D5D21B89DA8EE93386305F31FBCE769F639DC777172F168CA2BF0331162B45F072E8DF252615D8C32740A1816D7802AA4C5DB35D103AA2897081F456F8B19737981AF5FFEF20F68E670B92C958C0C3527327579F890D2983B823D25B84C75D95A938E8B97B7FF3C762B18ED4D51644E81F75EB20F9CE159031C82468990093D14AAD00346BD24D3709210CFCBABEDDC7F06BF826D94CA36618055097F2F4313D6FD821222147E7650CCAEC38CFEE16939FFFB2A66FE5657D94BC52A121D5273108BAF971DB9CC2F91A19E3CBF75BB7CE56A9571F3E9E3C1A26F3AFFD6C3DEC65859290B51247560515C8F00E49D412FD7F5CA7B6147159E017A3F3601D287565E068EA3C0D89928FB01DBAF648FFDD24CB2372A409274527A3377A876DB8F3AC1776EB2B9F7D680251F8CE2AA1D9FE4266E9AB71E1F23160D8F4BCDC35C5B1E90EFBFFF601AF189A893ED8765BBDFEDF96DD3CB8760068B7F07663D2027EF9B5164BDFEA00DAAE4D4D1CF9A6160434ACB646EE4473D75B173CA2D05766AC71EB6B0C379844DE58DA6D5401EAE53B9E30815933E9334AA9AA0807054B8E53980EB497EB1851BC3912011C2CD53CCE7BCB4AD86442746340B5C0503EC2D07206A9C741C2CAADB6A9ADCE0374F36D83CEDBA0239F8F799EA1FF20E741B0F222A12DFDF3413FF6CA89423A16B95A9B5C9631D762FFC5E90A7D84C7C5235A0274551271EF4727C68E475CEC5630AF1E150EC215041E03AB249352E19818F9C4347B439382F6105C78ED57F25496D7341B1F5E3241575FD2F9C8B44D9ED964C32450251CBA28D1355522802B2EE0767273B98613FE0D50B809655AB84BC22B5E038468E1FC923AE74EFC3115D286BC3D9CF3BDC5E37B638DF199A82AE777E1402774A52515E0AE822282FD1716DF2B869A5F64EF19B06CA8FAC25565327A8CBA9AD475E17E6F3250B0AA3C4E81E465DDB9147E9910FED1AA175B41F763C287179A70D3709A380DB1BD59EFF8F69EAE902271A8083A7B912C40E1F4D0FD44AF388D0189DAC4B1B4EBFAB4B4E2B898EF51EFED25F1BD4F7BE58F936302D2040A14630ED7F0422D556CB541966B5096B0DEABED773295E14E03A6EC57E5FA89842D80CAD22082FEDA419325A7EE0B1EE07069CBD20E14279BABCB69A06C852252243D341A7F47B3DAEC684DB1841678F2179DDEF6C93A50444EF1FE8E02676E870B66CECB0E15A57AC29E9837EC55CE6CFE980E559A3879D88169DC7C2EFB78AECE7DFE5A4E015584C6DB63423B81288FA807FF67011AF214D6204DFD3313953FACA6DB7824AF6C28CCBB65D83BC4F0C1DD64E297364FCE5163A3084AF81E45EC6090D50E815F79744EB05BE9F23E8109C6AE554B65C57A3931BF592CA7A401CF12117C9B3D5DAC4F54509A3A6A3C6C8460A63F9B79848B4F0A53DCC759EE88C86314430AE042AAA5E633E0485A528005A1FB90C0A3C2093BCD6245CD13DD8A55A3069A3436A1E875686E15103A1693A394DA090F2E7C34355A650E08AAB9DFE65E5E87A5AA2B4E0FB612FC6EFB6C5966B3B1FF6201351FFAA9910069DCE6858771A9BADBF45BF9DB66D3FA4E472E2BBC39FE1482EBBA9CD0A6DDFFB8D1A9F83EC47E88CCFA61E6628463CA4D4EB002161371C515535EEE0D9D35A2388F667C0B67E6BCF75D231821F71C0DEC828C989CB36DFC10F3265483F217323CBC76F57493202F8422DC48A65245D66FF13E58A641CE2C9BA953E58F97C2276557AF09A8AF542A973C151E7851014B68D33CDCAB0E964D1E1F97B7F31B9FBAA4795C1CD99B62983932CDC8014FF08280591D8C0C6CE7A9D335E9F0118F8A39422CC3E3BB2ABD2D9A335FE0A483F66289079437E6B0967257F124C67D6167C6CBA84CB3E67DD52D4C8C7174CC63864B035B0E261E125CF5F219B32B12D9F12994471554E313172170835CFBA6B1C68E016638FD96E97965E88C7C81C9DADCBAC1361A08FFDC1F19A91BF34E87C5848119F94D7AE632D8F032334E66380059293B34C2B1DF6CBCA6800A537D6DA4B1E7C9E7A221B1F6619A9FFB99E04E75A18CA84E15D65C9A4259EF654A06FC6F733684E035980A9D991758D722AA2D4E8A1F5574B0009C889B52679FABDFB02BEEEE12BF6A216D3BAB7053F5F43ACB1CAF22CCDBB8812C59F31DCCE140D73A5DF8CE86EFEF2A6EBE1552C867F9B67A9213AC7919E76E5F4B0003EDCEDA850A1ECC1A4E111E8F862731220B32515F85A31400FE388AB6E4D3277176F458301113185C06753B2F5E5AA3F0BA2735BC15FEED649E2414B4446A36D603D8D48D512D19291A79A58C1342D47D6B130A0AFFBC8B2B572C0B8235758A90A9A00FCA443796A569F19E9CE63BFD66A4A84AE4E7F8808E7332E2972BABA505F448D8C1BEE648C555708421174220D36E5EA5A9A8882AA80A211A6D39E36D848BAD78B74B721CE4C92F2E4C1DEB42D70B4D4B552C2F39F3B857EE170EEA4B3DD054C56BA816F28AEB3648745FBF93BD538ACE0FB80BB9F34AF3F76B557E0E7F7305A0681AE9EC9A5FA0D1B187A0D2C3FB1229969E68E3656E7D5CCC4A83B17BC3CD4D78A29BCB366CE58D8A6D3AD7CD03515156863DB6F27E629957AB3E68D78A7F0D2C1529D836680DB5B952C821B0445DF9FFD4A5E46AEE531CAD2DDDC1406811F1F11BFAB42CB389A6DC6E3A72634B33949E37A6281F5039881AF0A09CE5F41B371BB41E0D1635C90E2DDE4A3990B7DD5268F483B0B215F3BC859DB3E9CFB92E044A5B68F336BF5D975097DBC615603F0E14DC9C85DC1508B3AE0BCA570453C6F5E044E149559449BFC5E936613142436C981962FFCB6F2FBB7CAD6A9E2A9494C78A4D66FE6A7F2DCFE622A0B19260F9EE13147038AA20A55AB5AB7E95E2A30CEFB162E48D5CCE6585164AAA93D9E36C96942C4C05D +sk = 8F70FD6B69122D1DA58FBB275F70D9EEAB795E002D2889468869E5C51ACB94EE81E13EF7A365E51C47397B61ED065B5A6F21891A4ECD7968FFBD94D60B0C796745E13CBD696B5C273E8B4D2EE6220CCA82819316967AFD105D49F6997860638282C44C09A94C11A5010A4232C8B06DC1C84141C081013009D0246AD096081A08504CB045914289430489D936310138520094210A452503A65053B20109C48C01368541068C0C247214078620228844A48D1411724234660A9500448281D186414B80055C1810DBB06D64808C08B689D820514214604B80489C0202E4A83118367002295222086CE3924DD2204A5A124E64A2415A8205D82645C9966D8AC2401CC78013A74C09310893182E62264A81144E1411464C8264C90482D8280DA214014AA48560B049A23411189009A04621E3003189460204C488594292181062410852141261D336525CB22804040C1A2170434066A34602D49610C8302A21381208450D8986318032095B10809A828C01C5891B120511B225C28270C2026098020808292551348CA4486CC8324D64C23080344D614408C3A204100900D1B069DB3671D30450C9B200A3A005D8C28D63106151A4602413060426720383845400605A082EC0061102384091149218246220088A143752232412E13422DB1825E1442E41266C640072D086281CA58052308D61404C21B86CDC168C8C408E13192549122A9B2429928061904862C8A22123210A034809DA944D8B920018C4048A22014004888214801A282610B610D28650A2C26C1BA860D048820C000AD2C6515888919138920249910B416D42302A249884111880CC366C44326A21001221085023212898180A48180D93084E22A02864368062B0300A97519A84705380680A00808B3048D8122400328AA2B810D9968512056919A7008CA260D4A849C1B88C44124A84200D19340C9CB49019800803C62101A96813A605D4241143C26998A64018A2512339714332211C91000A196152442643422299126623A589A1922998806DC208649A4030C31826642469CB00264A20228B182504991052B40D02020452206E5A90489816701A8028E1182450B448233429DB246D58906122A26C2032211B998C803042E426701B90015B388500316C0819454932800C088024207002C84D20178D0213510C4571A0486689884414C06900122808B4695A868D023741A4A08963C0912009851328105944681C11911A086118A42CA0186242966CD9427218112C632065A1049013A50D49400649860C9C34620125825A941004A64004476E14C94089164A41142D032708E0A224C40282E3882D48A681C24282DCA031E0185192880C20B70511B120A0B490E23208CB060918940891962D44B0091AA4699A40261B95648C2091C114069A308EC8044418045008130904834C4C987018C0405B128A93888102015051A271A2A0111A31411B054ACB02840C4222C8803160A030E0204602C604133602E0849001330DA0400541C49113236601280A983848092642181006C8202800310D1AB2294484240900022239511040400427245388481C01660C0440044611C832605CC870C902820B4346D14210C2482E8C46121818008BC22D619864CB80280B058941442E99B82100960918960414C70D2489110A364014902081C2801AC98DCAC4295A366A1B112C54B06114238148245024C14900C54D0A032043184893328A0BA1604BB06424482118A331E0B0504B444000022E24A224A0A84802A32489B08D229330C3006289A2045CB22954142A5B067090B051D3986881C249E0328908474C53083011938041B21019428511312940B2511B368C0A8348D3848408A80022064D10B431A386811AB82C49C288D4082551C02558C28091220C8C0806433445C8222953448AA10600933272E4146020B848C33440CB228E4B1204C096840B910C232149C9C881E0226C19C0012417691145924B040C4388409C3811C4148E83126E90162E9B3846020504A246298A2244CB4441E208240B9509A1A66808280599946998160E0C488164465114804D58A628629260633809A3482D8A484620B84124A08502C04D84C265148640E410084A944123150D5098101B418A04015021A6481C200C522205D29221E3368599166011A725EC1E008CF7491D05CD74E34C198B7284B4952E5ECE2440044DE4F8814966DA69A78B9376A1C1E6997F0DA09860D1A61C8F76F9CC07A7CCC67D95CDC7780B8A6BA28CC1B5160BA1BBB1DDF758ED16488B493E1033A21DE51E6E07663FD1142DAE232C3CAF1BCE2CEA19787341BA812C41AE21AA45BE602BBEFBAD724637C36C43F0CE8ECAB740CC4F54226A18F826B12B75DFEADFBA0031EDA071D45A78A094B4BFFF31C77BA187D37B2821DF5293A092BB79033EE98E46F7DC13E9E3F4C9F9DD42364022AFF8F839207267276B875A59839E38B49F7FD58A03BA564965F93E4672F3D181BEF40C879E5AD873C810F9CF0AA37958204F28BCE57C6AF8AA2A5EF97EC130C2BAFD8413C27A601A57A3B20F52DB8336A488490A7C79725F921DA12C7E47286DCADD0D709F7AA9078324508A9E0FF2841E2251431C05E7FDEF593E7883AE77F97A1A0EC7A045421EFFD1F975D6145C4D0965E412B0BA424D3612845F421DF9CF0218B883039668C590CBEFC7F437FD2B4CB4C65FFFCB1225CE0F10F833FFB079B23881863EF8B212BFAA5D272A295F6E97FD29CB8CABF64597DF4EF3C094CCDD0DE9A507A103B8F575BD6B42D24C84280E676872913B3EC516AF7D575768DEB1D6DD4731BD650A2EF204D9417368B9126EE52ED9DD903FDEE77BB1BFB3D1B11AF521AE5694C4BC376FC3E76F92A8F038087D01AFCAC65D649F29A6BC2E3242C4779C5FF55EB4343A7421CC20134CECC9931E9742B45BB25F6C431A390FA4486195A47F436F4BBF96BC1FA490A28FC29095AE763EA831A61ED73018A0EE0E8E8925DD9725F33CA3DB3889AAB8911D7FC26875ED2276D7BE3729E8F2EFAF8CAF72082B4DBAF10B59B40455B12E5C1021A5A47BE98A36FCAED0081E07198B679E4485DE029DE050563185C9B32040B48733618BCCD5264105A2378B476AB64391B84EFA2A1826DA5F3744B6899B98D34E6A312961D51B63508D165E20A2B895C092A8CEF467AF62FFFFA2C7DA2A4101A7730840DD37DBA064914391487DF85D239D1AB3657B484EB9B138432EA07240AE600F814A5CB0860FF8FA8AFC83526BD4B5692DA38D0DBED33EBFF5945D5A74C4D6494BB85798C76DF913C6D784B1C91B43946606D521CDCAA007E28E8D65222C819A00040E3764284163A31792A55CEB83E1ADCB00693981396C371A30BE557CBEFDC47E393728893AA817021B77927E3BB91266749585D7A025D88B0DA871B1865B52FDA5FCDCFFC09DB302D1E58326E83BB0F468DC2CC746FBDC85F768A0DD75176A9277BD46A99D7069B16EA38911D60504C4D28CC167C910169BE29E12308C086DE5B32DBBBDE46A78A0CCE90E8AFD74972F4FEC59163945C7342A18515F68E90A95D5147FE355D0D4FA2CDFD718F32DD61F1B87F78A8B052131118D70958B9B6B9CF1DD747E971434C00CE1691E44CD18AA0434A4B2BAA811BB8F050954F4EDD77BFCE66B503DD424406AEAB80C9AAD254008111A507B58BE95D91129C78A22E74DDBD6A8BEE766123EB1D22BE7E60A7E251536737512DEC4578C3BB89C7BB257A58BB3B7E3774834DF420121AD7B98E8A6272C65E0DD9E6FE6DC168EBFE0F7C3C700EF6EB37EF09B3286DD84FF0FA0F57F9B1D2753570BD83934F45149A3EFA42524986C02AFD5C345F3AA486647C96E38EAAB2BF00CE1EFFC3CD140177440AD36E076632F07B43FA4F41AC8B5DB2F937C78B5779307DD4999D1D682665747F23E140265B3AF9BD28246082AAF5301E03CD37542A72ACBF5C2AEF9FDAE996CDE662E22C512E10D6CD8A3FB1BE0EF030D2A36A6A77BEE551C73A0CAEFEB97BBACDC727BEED0D66851DED5418B6E240F776A0676AD91EF4AEED1EF86327152A313E98EA8D07DADBAB57F30EB1678434F171363BDA35C3A07F386D77A739674DDB9CE7BA2F5D1B9E6B89078B3D058FA7E9F6C07D9F86464F771D7B61ACEBD3F66B97FCFD3B0310E0228C78AF1B563E64460177FDD3AECC9950A313D94E36E9505436F4FAC48FBEAC0A7AC412C5679AF9C1FF3430EA2829B4FBFD0E643B2956C1EC1744D09DE3CB9350631753D77D12707AB82EA5BFA8D3C514FA108E75E626B0AB7A7A6D10B95CC91A1444B41664DA5E10FB28C46B1297FB19D83FB94558F235D0AB72416E2C9933D8FE6617D1FA368713932CA678A610A1D97712A762E1A3DAB56334397EBD887335DBD3E1E74FDFF25E580BDBBF5EACB36B1621D2DA0488020561ED90DA6AE8E8A2C7E71FECE5CF8869290186787F27FC741CFB47CB4F1F8300367B4F90393A0F95B677710A3739BF70CD81DC740B8B1030CE114380EA6B71B7318322D8BE558AFCD48B01EDACFEC2E046D181D8B5C03B2195017DEE8ADEB93DE975C0226F4B812B62D39B55E5713CD9601DD7EAD510FE7051242F91ACE9BB850EB245C8A5D9E2A756D649A4E8494E8811881BC8C7DA2D78C09DAAF71D4F26AC36187F57D9E3C875831EAF6E067B96D71E2F264F3980BE1B6E181C8BCD0FA8AFEAEAA3167D0A1C3207AA2A1463BD1E064854F0376A784BE9B20A7C21DE5E24AC3470FAF493EA874F9EA0032C2681CA5FD7A4F1414423AF1CE445AFBB933B1AC844AEC17DA84028044CC6FE41F16E8CD345CCAD0C20ED25EA9D9B8BB9A837FC9CCAAC9BF3A08FCD6F62EA5A5899FA240DEB10E29CB0A9ADF45ED66AFD45895C4361B21FA551B3B9CCC9802820923AE888DAB07684415C6DF9F19A3CC4C983409EC028B29C768AB6ACFEFD13FDA82FBB0CF32553A7FF7A5858CDB6210BB055B021417596BEF6B6DAD1B6721DE3BED897B4A94C2893B344B68A7817211A70FF00AC544EBBAF564C08B66C8729FF4F35F342D0C4F2AA3CDB231900207129AAAEEEFB127953835FD3A5DA2DBC4F4C8C2E030CC5196538A5EE2473FBB47ABDEA9A5422FA249930A2B997539F13AE133A7D2C7D61C22054858EFCBD3DA558BFC872D2AC4D15CA2B2A936C725CE6EA58C100AA064F327712D3565F8F3DC55D31E0DE63B9AE69841193F1E841AE1C8854B81BA6368D3FE42A515AE2FD3B863E9F45A1CD59652D1A8FD75824BEF49279330B4A577A7DBD0CAF4E29D441D3BA12AC9116309E71465D2783FA237EB6248F027D2F740F7B4DE7472A07B628C478E29D3EE587F647FD15761A1C8375A13A7AE51D6E6065F3A81C2C6433585960ED290F1EF5F67336B13CB51B6D8913559E585901E99C47D30A545F1EC6936FB75D53FFAF13CDDCBFA271A41F73BB6F7A1BB8E44A8FA9B3A50A988BAF4687DC23C322F70B60504DDECC963CA0B56EA30FDE36E973E6B45E7A9EB68E0F3E104D38656F883C770F6C265D173AB917C215E47915E99411D8F7583458C723C7DDDA85EE17A40B75DA9463ACCAA94815AA7CD7D2C8FCE313A8F8B361BFAD17BDCF5219316B052066D7C24027334264915AA49694A6642A01E714E1988B28D59231B1B59512EDF9FB20FF89529A35F26CDFBCE66AF67C1843D0BEE34D946F7947FDE2AC64C99AFC4364D4AFC25E757DD0367A981FD9FE80DBF4837B3045D61D3443B5E327286BE92FC33B10AB5B502EEC703867E7E45870C666CC7A28A2A21945C46447DF1D020D9F942F09964B966C18A695B0EDF8B288F5D66C6CEB02EBA5AD99EBEFC5064293D2AAE540D06A4FE0C11EF2E4B7B5AAD5AAF2432E709C324D068EE697AC1DFAEFD8513419FC5FC6ABC22D1A1EF02A776C69633B3C23CF36C0DC622FDB2F127E9282519644A91A13097CD0048C1369BC12C2DDCC69B6BA0841F8F5AAB5FFCFE00C38D3823E3931025B6B3C8E8D3CE3FBF45EF95B1A31CD015F777729C5EDCD2316510DE2903A6F464F91CE49CF86474E31B08AB1B2DEAFD18CD554351CDB66B493C5D9BC541D2D08E08ECB3F32150E19273F9655D5DA660EFC7B44841AB7657DDE02C81A49C3CB61447784DDBD7DB974E9BB2320DED1BFC07E3B2CEAD251FA141A2A1144DC15F193CF95D8EA762DDA40A394B7BD656EE8A3C9201AF851C4C919627F14B01AC97B9391E872C568073DE15ED03ED8AD3D98E7817FC8C8C3653AFC4AC6C4599AAAC0E2C90BBB0ACD2695BDC52311D2D5D729D5A31677F3A26FA8F11CD1D889CF76E4B76815CB2C901939099BAFEFEEA46601FD77AC6479142EA9A5CCB4019E841B554E756A94E4DDFDB57990C6905D383DDE429344609650C00AA1DF6F13E7E96B1B36191EA05FDD34AA8F09E6448CD7DEC9C53180DAC95B082F5563A8D964CFE597CC83638D7FB6A79424B860C28329F7836650ADD4BF7E8EE37412B1010BC0431A7C4BEF4E3D74BC9B4B89515CFB40B4B8C7EEED8ADF768410208530261BF9A862FA49C6863738C5164261A19644049DBC1250BD99778E53A17785DAB0F1B564D9F878A6370175F13B00A72498DDE9A4FA3956BBFEF9E82707E697C9E54D5F0FB98BB45602539498868BB074C1A8C89AFCCD87E878A18C3C8E9037B47CBB9E9F2EC40138271BB07D3874C09D78FD58733E149BFBDBDF54DB046546087462FFA14749AE54233DF89159C5F30C512DE21606C1091729C44A6ADC066AE97D1259579D0242D0CC5EE6EEF12B959CEC98D65BEE30AC91ECD3EBD563F098C5F47DC4AFD0766B6FE026C49B45CDBA44630138F4365F8A3F6E24B8CAA285F4FE635DA469E08E2F061D83E8FC463D3746505672E95DF0DA943A32901CFFC2EFBBFA017356B00EC353E7AC090FA +smlen = 5453 +sm = 379F773913A02C2652661BE1E32A1411621F50AA955ABD3ABCAEBC5D4D803EBC15105999215E04F2AA635B751EBB98503E129E12CB3B5CD9809A6E202FB45F4F3FECB154E6639D6EA570E8B504F1E90415F1B864282D9C6122E38B3D023FD85386562558302C6411622ECDDCE1E48198AAB8F60D20B7FBBA24617ADB7E0F16830FE2A55A0C9A24AB00C39C6A48703D48AE1C94D63F91A629E99E4D5F7AA418A71F0058E0858854B748815C8B83359E512410C0BE01391004F8EC03C424D965F5A772B6B0AB56D974CBDF86275C22D5668DCDBE95831B3A62CB657D835521E01F50B47B68EDAB01E446D508A70B5EC63870D36F2EED79C9D0076C403EC9ECC7978C7DBD68A5F3E3B82BBA5FD1F1D46D725C72DC15B5B4ECFFE43B80678EF5081B10267D38AEFB3B8E978FDDBA942241346739AE09FDEC67272FA7E4FE39A901F0E42EF474EB01B57620A5F15164B21D2EFC42CE44B87E9D666F5194F5C7B51A89AE70FD7FC05ED8609BED87AD6F1F2D4210D71F6F94C1BABA7CAD4FED67070CF7181E8A61209B510E8471502FADDD6B4DAFEF3ECC499A37538C2ABC51E5F038167C0259A83EF363EBAEAB8762182A211DA91C8A54F24AD67C51C0BE87B5540990EB4462D7340B1ABA6A3BB0681DFB83797980C615162886BA9F4FB465A0DB19A02271EB71025AAFB3C45307225A2CD5E5F05CB27D8799F720FA446D1F2D167807768F4339362C1F3061D7BDC836A1F8E21B44D6185BECF94F995BAA0A48597EDE550F568BAE7B33E6872DC9F4C659AB115DC6A9134F1CFAC68D64766E796D9C7642C76E28091E00E2FF1D0E837BA7DB1FCE984E24536C2BBE7966B2F1010E640A63936F27BB8BC0ECEC4BF626565B7FAC66DB077BD72A27A844D87182E4A1C0D136176B4A9B303D47226EBD00C3BAEF53009B02379221C2E9B257B9061D978416D2F9008D74B07F9F80442A5BD2D30338AB44AE06CBD4252CAD5FA0C771855324B7A8DC569E22AC1CBF4B5ADC1001AAEF28D05A05E74B5EF49345235C6A370B8D95B4BA59077E0E614D9964C40277FAAD7F771778AFAFD8D0F954350769BB0C3E0A3E40CE7F13D8C0E5432DF0792E70755D2C83347BF96C13D8019644DFA2566210C24579EFBF1A517380BE4C927259F4ECBA8522D6FD7381C31D36AE4D63B20F8885518F3EF17A2285634B4625947FA2084CF16B4AD2C952D5E1DB43767676A824EE1EDF5F096AD4AD7D7C30CC835E63D3DF80545266D54F3BE12906EF7B8D74B345BCB00FFF5D0BF3319B0A0FACF3FF1DEF745CAF9151DA021C19E405042B90C67621CEF9BEED003F89E8990680605B261802C7CBF50D1CC85DC78634EC5AF7C768F8A45F0D7396B6A3D08FB0CFB5E39A409CD4D64C9DE5C377E4873A1343E97BE4603444C97415E26EFDEC027816530A5BFDD3414947308AFB461D8028750312D0F4BC71B16C9404CD324C046B59B8606A101BE9D26F0503FD1A35FFBE31ED23D0694A08928272A37AF0390F33EF7B9E6AAE22B07274A4B6E2E88B2B495C0E26C1EE4FF34BCD173B272EB73825F1BB3DF4B32AAFF96E2342EC327170F9FDD2A9B433518F2234EBA60C6CA73BA0FC7E8669446E532BAE80082E455511CAD32034C3143C0D0954651C4667494DA497CB7FE917158E54E58C08C02FD67FA607AFBBBD0FED8766479FB319D7028C78184A86EF845A137E333C4B663D44620AF2C6B1ECCCA9A66A523CE63E5ECCF006C4BDDD6EB13F102C7E2A733C4BBA42479F896561FB22A32BEA14EB572D1183CFCA9E0E4111352D031EC06CA6FB9E4DEEEC57AD2036F21CE57ECAD9856BCD84D748C94883B60947E83ED1E0D266AE9B05C2CAACC9509E243BA03158EA19B48A3B7C89F2306B8F522B52033944222F402E92250030695D1241DC22C0192204C37B47D2CBA044771BDE7E1E65A4149EB139A09C4C8A71AFD392FE538BD4C84FAE1A84B36C462966DE82DF495D81A9635CA6F1E036354F4A94C121C1832E61C633E25A17A94EBD01256F67A91068604094F17ED036EE9358866A97FD4FA2B74FB90E6607C3DA0BAFFE98FF063FEB6A5794CB231D17CFEB2DC91EA463FDECAD8C43D0DF330AADD082CEEEAF30973686EF81299A78159D10CDD343D508C8028EDAFE06E394E67BE7C81964F2AB0AF7E28F02AE5F4441CD9B43C0608113A23134CF801129CA3EEBF6FD1D3D342863C5634FF121BF70802310D1A2876B47ABC600EB4B83CF50FDA87D307158C54D3B28548365062B8A944EF14A73CA176CB6516DE077388578D45D6A4F86203D43FC2E624FA98166709A1D5756572B7177A582DA302D95B3C1651221DCAD7A131B78A74182BBFC1D36718722DC0446A8000692656AC700BB0EB3BF6AF32AC77D26A2AB1D7507B1759A3B4803C45FEA597A9B61EEB12E8CDF9F9A712A808563ACAB88F4B13BA0EE616BDAA34705CC0121F48E63AA6271836A8CEBDD2D698ABFE83AFAD9F025F1490F63F3B12022FEAE847BF461CE5F3A246D2E5DC9FA3D5223A37A83A74678FE546B0630BBD6D1B1B3D3BA4A3362BEDBD6E33F8F2C0DEE9B6425196B6F2D775C42D04D0A20AAFEB6C4BCD7767BC7FE5F1570C400EEA0D362688D19D3E1CEE11D02A9AF27AE38D93B67890BE9C30402A57945284BE1688939CDA6D01C6F5B4B9BF08DCE0BF559342923C7D6BF64E28E3DEEDF280C775A6B809E9237EA84E04062C34F7B4B24A20EFA283367AD7713BE39FD8E84FB398CC3603A52FBAE9F4400A512ABB0B61A554ED5EE97171FB0DDB22CF97105E02D04390BDBD9C27E52F86DA088DB3DFC8C2C58F57AB013DA359D67AD53D679EEDA3F597B7B77E1D6E3CF2CADFC4795845A3E0667F6B80E3E07380B400757A54B88779274674C0C5DFFB3551D441BB2529A0836445D36C9134A52834F3792FBA561631F07ED80C2E9CEBC9DDD3E85B241C1E24A7F66C0CC330CA01E87245B55FCC3DD3A292B40C465263CD120E32049255BA1BB5BD008DADB63E538850F995A3090103FBBCCCB1047FB081D51B78D5CD50438168FAC612DCF34BE64672662A6E54E4E76D1397E751BB0C29303852C5AB6CFA4CC4CD7680336891E52ABF3C4894B850D27D77B42FC0E6FE7045B0EDC2DBCA9C16E72A60A9F00B99399C601DC98686CCC75A9E661F4AE5660E69B370786F77DE66569BCE85E7AEB3162FC45CDE10E06C5EDE5478CAD801D0C679773B5F304B38FA1DE8599B43C7A89546E4EAD6F869C5EAA2C220F2F5B71F0773D6DA73FF9D22307CB9A8E2BF08C67A6D4D9B4AF40D474C3C48D020C47241B513BAFF701442E384C7CA4A393866BBE05BB66AE15286BA17E957B1E0766A1290F61C9E6BEEDCCE8030E5B7F2C8470477A79DEE35740F8EBCCA7ABCF910276ED64A1C47BB62D1E8DA3409D33DD9E7EFAA2B3C839D726F9C2508572CBB41676C4CFEFD26E48BECF6ED32F0A384578488951C1D7CE2CEA878697F8952DA5B4C7489613732B4C95B7A12798B07EF9618CB12F50A94BAB2DE46024FBC581CDA30BF3B3694397B8DC6DBB7E03C184E64A82CA378D3FA01E1EA0FE0F7170669BF88D8D1B38E767B33889623716EF90C4205B50BA126971E55F346F49E9EF8CF6B44DF9F9B4AA2B4DAE712C5006DD1443622908FA08FA48EB1C797F774FF3213F6B6F2257F07C1C47FF032BA370F6EDF8C812FB2DB71619867E5F9C0BBDBC74C138E737909FC319E8B0FC93B422577775C53910DDB02643BB142FDE42460AC3D7AB2D2D8C31776548578269C55B57E32F00B62BFD0660B5A662D08FD652A42130A9703E98A9CC0A0206A3058ED507516B827CAE5AC23BE35C6F0362975B55B2C8A9B4B27993A27E3D04E7C0F00B7877F06E94D739E61230D4A17759AB272A1A92E1A1B09B5448C5BDDCDB9096E1BB8506BF1AED6565B09FA62647E521FF2FCCDFCC54155BFC66F2C2C8ED2A2A9165371CAA33B3FBE24823B58F9E617DEC20B6E994DB527A134410E8C78D3D36ED4C3B941BC7D79A096BC2E17CBA5F2ED4B0D5518226AA4A55B22ABE1F5F9E91CA828EF6FFB585662DB16F3EFE3D9D862EBC113CF280EEA487590D14B1C35F2D39A8AAFDD3D58399C3DD6473031294D4B845AB1F32E39C1CB9205B8FEF35C873B7A85667E72EC68400504CAE12C4D5D1129E2FFD0F1BC3C60C088ED90F87D2015DE8757D5C1B76F5016A82CDBC0844E29287EEAEC13F0B93D9FFBC4FDA6E622DBA9D376E6FADBB4BA64EB43C49C07E96B71EFF20596D28F9F5BC4113A9BE3F037409EE3035D71E262E90BC294A1BA83930428ED94E9933222A95B98F0F52FD7FE2CCB9143DB34EDB62D391DC5BEDCAC2140A4745F53A722B9001FD17E1756086CF5CE718E32CDF4B1CEF0B654FD190E26355D57CD9027A2B3340AE914051F823653EA676EF80378A065A9DCEEEF985DD6631920BFC9808DDB3462DD951D7BBAEF87647D26B926B76CB1F1ED575659CF7CAF22C2F81AAF4C43C5B477F729BF1E1805EDB56A1E595C07F2DC8A1BC674C179966261FF9D8F087BCB905A8103CD77524207F192FFFC76B59A5C45E27946C1D4F607D8E99CB38AB3DDF685A074062E8E925E01DEA6814F075CD6814747808A2A6E10E89C1A49FAEEC77A40637645D9AD95F395EBB3138C3875B119A3F99A5DF6AB6E896E70B7015FD7DAD10E737C6C1D6112FE08ABF4834B3D46BA3DDAC0BFF8D50B13B052B512DFBDD0EA1C357BF8238223C5795F76DB873066D243981370D1733DC7159A036887C4A2C5F66A2AE6AE5CB95A1BA9EBC71F3EADB0E8CF6440CEF6B2EEFB062A70A964FA7E716AA52480750D7980B2E54FE6858FFF9451B28192198F0F4268BB1134D5952F2142D324028A9E3A669947636DDB181410584947FD55BE606DD99A4D509ECF02868211E6E7A0D0D3D424ABCE5C7B5956382AE894E1510D6255AB5D389B355E903E6B9779E0A5A4260FCBF7DFB019076A2AA9DC014E0FB6B1FBB7327E1C6E1C39FD065B696D1B8B7C1D319C4F4D5299FC43A47BE7FF20B72196A4C4CCF7ACDE7AF0787447C4493BE55C34DE131287D4C635323F33350F96F6491DCDB5835521E0555AF75729A03E21B454FD53A8B98156F16FBB149E6465F69C51855667238EFB4EA5FCC102E32E5D7842D2E12636B5F3C8E91437868DBEF1334567C4A7B624876B723D9CC5BA5B687AD478E6E2292FFA9CD67D366F203ECC96C3C753835F0055D0E8DE87C88D0F0FE9CC68838CE198B7EA812123B344E9C1460F5FA6FBFC8B4A746B7813DD92A3181F515EEE167C080139CAB78DB8264348591DF7FA04C93572A9A80A1E5349130B91E82292A46E502FE90F2E10D21016D65B70093EFB0EC2FFF11FB3FF57977F84163B4989DEFB8DD11A7A047E6FDA884DDBF445ED28A378F2298AE6EC92318C8A9718E61BC5C8B7EA8D8D413CCE166933BC4F96C50BD8D7D6B4D09D146F481E55C000BEC7B2D10388AC20A688B751F6743266483B3BFF4CC0D2168BE0CCC0651BFBA5A63B6759551EE1237F0AADA7D8F89005673075A97C13D343514BB861C9A8EDF5303D1573DBAAEE729D8025238AF1AB17AFC657589DC47DBFB22F12D12BD96AC95BBAB433E43C1275740DA0C11D7CC27D31EF112A0E0C0EBAF5616E44FDBCA3DA37E52DD83F0268566D5935F6782C8A4D1B1AD6E759521B4860814BC007BD10C42668A091FB4DFC3103E5BCEEE7F6A13CC11215D6D4E5FDD31377E1B60495A46C44CE6A2AB9C8E7202CC3178CEC42D0EA67D21960976ADEA0C6C43343A00039DDD245A86271816062C2CC5856B7F733665E860F24662C58223CD0B5ED83A90B0E829D83864253932387BDD82A0412EDBCFBC415759CBA54AE4078784AD97CC1FD3D532D82712813CB3D2F0F8E1C5E9273BB8FA48E369D152A9863BA2798E017618FDF1A82A16C3C8C904F32C78FC896717CEF6F80B34B80C5692F69D8F5F7260380BA48542B5986A29F2DEB83BE29F3929976ACFE2CE3CFDF9A4436025260E6C19F5FBB5F427EAA78A23A46DAD638C9090C13E40D2C852FA4F273F2F12D794D6834678B5F7AEFA41C418241E30565B972CA8AA0FFC825A4F6621065C23356CE927C9D4FE8EEB3A9C57E6355670982C11F18146514A4B525691D2DB04E35B48658DA3725B2DD640CBF74F89F137A68245C7DE797EDA3111E18F8CA6A590B5547431100FB50F7C58EB0DD56E179FCCFE3D9AE8D5C4057136A0B550FD5E4F33D3DECB4503987A2137562B1FB59FBD643544DB5E46799B3324AE122627CF8726421C8285F4065C46F1FC859992D2C4822DF6C3477E65DDBFE09C0F5CBE982F63CAB0C476625D90ECEF5084C2317D1E5EE4EFFC4868C4D5527003D11D0E99DD3FCA84A8B9F46CD9885D309453D72C3FD365D6D98C7B517F75C11A677B8F9BD1143A6D808F96BDE0F953666D6EA3AFDEED3C3D535A8C9CD3E5F0F2F8FB102C3B497D869AA0FA193BB02D313F7B8AAAAFD1429ECEDEE4000000000000000000000000000000060F17232C2F373C8F37A065DD696AD437EC82909261B842EC0A3E66F8AC574105A3C82EC8B4926F2466FA550F8EA1B6A9A142C00AFA44BE6512A85350930DFFC99B95AA21012057051B68C48581AE439B9290A163AA4B6AFCF80FFB91A3321C7B9ABAD56D5DC1BE4E67E5576C9F3A7DB96071859B94EB22A73DD96C66AE67AB11D1AB62A86D826C682DFB8CCA3259DCB5B34BE635421CD4206E7D92147F14C36424EAA407B441F58E5C187E58A26B2AE144888A3CC1387AC7D0A681EEDDC3B7781AB282E8185CCF33FB27500CFD119E0415DB1E45237520A868C8457C88A1D3EE97EC9451DA35D7E74924F8902949E7EB14BA87C8AC672D7E4F3BEC1B2814DFA67A8DD2E2D4FF4661D64BC4C6D6A78D4E489689B6063CDFF5A3F1554501B424284A9F4B8FE777FE4E6AFB83A85E36200A9AB40B9C18678454B2A3F50A4862BA1E36F0C57AD004FF90192B5619614E37DBB38A1B8A65AC613F7796C70772128377065B84F122540106D1B4F9123C4E009B4C0A85D59B35F72DEBDDD154ABEC7F3FB25FD1FA04367386098DE610B26FA3ECB031A6072D14607E92FFBE195ABFF71E586A984131AF24E18AE94DBAB0544FD2AD217960F337111BFBD4046809EA03C7C47B7177757A4A43E1FD0134859BA735A8FC17597E593BB58322136602954D3A21096B0D1DEE5CF0AD17A5FCF561FFA21CAA70D33998840E4CFA18BA481704A8B82D2CC1C110FC9A6704751365AE9F338AFE4CF9C811697DDDFA8635A2F3CD02DD1845251014BF2F2D6C02A907BD783207C4773A937048A07C500D7C424B5F65A2C376523740DF9A0B60437CB8AE17D64DD51DD4E433AF83B20C4B6B890B97976DF09E3A86AC19006C229D59FC7A2923245B7B1F0ACF7C42E486D41CA1AC1D7051AEEF6003CE94182F97D099C74317F61EB47AE18C2BED6A3CB253C21EC835E435123E0A657ED926F880CE8E5DE3155272328A467278F52AC50A1121AE818A3EA3A2E1F7401CE23AAF66A4AC289748A7E98A5124C586D8957BB4EDD3F091492BB1A64D75EFCD45AD51CA420F15DA848B20DC6BB765E7B71359B3A9E95E121266AE4A40DC2E9A3D81EA1B1A643594B3D4E6ABB7D1202201DE92BDF0CC1ED977E2D5851822A01F48A6F23180822888CE345AC9BE0CC69BC448D41CA20B79C35B1DAD73E6C683E70C4439B404CBF07FCC39B0E5A1D33F3717A6BAD28A6DA4F091BC7A + +count = 26 +seed = 49CC05312D1DBE216FF03B60575017A6A1464C06D2C5A4A6F973AD9F275F7C66163A29A803BE759B117043862D277C27 +mlen = 891 +msg = 30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 +pk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D62226F2FFF435A9F9581D54FFD309934C3B40F0DDD19600CB2677C45A03FD1D1BD26E93D3ED34DB4FF7D7CB158993AE13DE05D4EB3C9D840821016120BAF8FBDEE4F41F8E3A54BD061C1BD2C28090AAAB9C41288C21BA4C705AB88973649F3D07CDC3DEA29713DE625D57FF3D83A4E0030D25BA9F79DDB5893357826BA96796E8A54693CDFBBBE83384E10CEB58FDB30849832BE6F1C9831A46A07A34B47DA147A73F9F14615B9FEB0AC05804BFBCCA8E9669CE40B0478ADF357F1BF53A30D117399648113B1390C43A25FCB1C54319DAAC75EAFC765B2FA5889DC2CB644AF9A95A1E91BE24E2C861E6A76BC4F72AD19077FE024D1FC88E42E42A06AB66784BD3A9C73C046AF768ECA8BFA6A862DB622B7A57C7C45AD201A4452EF6B463FF1406D847B19DC34CD9B79D801A087AE1162AD8137D47F2E686AB7ED514CDB00EF9086516E41BC40AA2D0F9C43F70E387C0A7C8AA0C3268017AE0A6A3E9D5AFED988E746E31A7A47C30B9BB92D1FAD71440C201078E22D92B55A634F3EE5FC6FA5253EA72DF674D18364253892E6C2B151140CB3A2C89F668FB4F57C51A9FC672D580F5407A29E154B9D59D814EE2F9A6219B6F1CC37572FFC2D41A726A2CCFA091AF7350BC8B3524236BA423E54255ACC1AC43AEC4441D0D045DA694FAA46E93B0D386BE03160F22A2B33953F04E76937D512B81895C875A5A629B19642EF31A2678444C494206782818E455E557EC6F75A23F102E5660FF6A2EAAB3CB614780D03A681C9C4DAB08380E9837684C0DFEB8B8A7A282DFCABEA228D50CD61A2BF64B6258A14F3A2094AE95B0B243A60653DD305CD23E2AC374700C4D56D82744DAFA4F014A17F2CAC88E676FB4FB364BA1446EB89F822920E39A1148A891B8023F05BB0EACCFC9242552333B35AA2732A8C7E57A05FE804F53958AEABD514C57722808D02EFC30F79DAE5836EE7C99163F12EFE83F33D76722E6801BADA0FC5EBC8DCB963361E49757C51A39CB2D59F38D8829D02E4585E2100A771B933C2495DB822BD03CDC2E8BDA98BC6603724FF55761A1A74001FAA8B26A7F6A0058730BBDA15A666354A69CF3069A7D2BFD4BB888ED3C220DC7EAD3010E4C2543DB5543438780D077D6343114A1F1B489B81B7E7ED8C37E4E46799D103F2FABB63B4FEF7BC7D40010E104D4CF883125CDC5978E9BBA188EE26D9BDE773F9AD1572546DA8E530DDDA69A525492B4222F51A68309B8330A4221B9FF478F556BEA788B26731C3B0E8EC4EABC3D6B1EF3F8773307ED1A9CD9CC8644A6ADB0E81F44D81A5DF9FF74D17901B72F88072FB2A11AD8887FF41D1184C7CAF64C0BF277D9C0DDD8802FA82D22D9C79E2E8D403864E69507ECB1A296739808D1EC16DE1054F8AC81A342A5166FDFC0EBF32A6FCDB725BC1B99766CAB15EDDE2B1C803E0709BA077AFB1593E9361A5E55C6F04D8B9A4E8676F496C4E5E6712FE3EAC05E32EA8AD2CE57F6711C37C5BFFB0093B3BC97C92D623C455D09D97CE113BECA998B6C3B4244E424188EB0AC9CDCCB9321CDA459C45F53504E9B80E70508FC066DC94FD4048E7E1E635EDC8C83DAD9EED1B3EF40589086A4247168208DAB96B001D6AFE2598C64CDD91765A35C4FC2526A17D42E6AC734B68A22CFEA2DE31D85C00CEBCDF38C5F6D7180103BE7B4A5410B78B889F7CEAFA184E3A678811B4D8C74C5EAFEE59A89E0436D809A7C8C7343129B6E80D8491F2FB11461E15EC4BBB2075454FF979EB4FDA9EE7492A0867C218134822139E90A9D61C6B2EF6C82420D45B748A04B91F7315A4054AC3BD23DD25B18F5AC009B56334A61E831797DFAC4928C80A62E6576CB9EB406619624EDA86BADCD1000F2EE0263CDD35AAF8A7B2F79F26955B62C347128A817257A8D0A015AA0D35B527551BE46F9A2C305CFDD3129D18E0EBEF496365D918DFC4DB2999E4D1A9A5844335380FCD285FADD9E9C81C03D38963546FBE9AA81C45808CE9651EA6027629E88D7BF0B83F08C7B6C44E90CBDCDB07771BAFBB4BB9C5DE77A21201115DE908441539FD3698CDB9F2826E1145859E8D10CAD0127822EB75A461E683CD4CEC447F5CB7430165BF66F521A3A8284AB593CF64403243F379960DB396C36F2F7731DDDB4F24DA81FA585E135284AE65A1840851830B710F5771FA5D769FA8CE8FD8FB7EFC268211F10031BE933F9E72132F590F0EB8BD1698AB0F7BF7D693BBC6D7C6367417A85E93AB15C7BDB6896F60DC64F54E04ADE3A306DFD10B9E44E9AA4BD5A0A6DFCE9D34CD27B9355F93267DF6881E645C2A0DB9FE0A43A4976CB31A4A27C99ACB802F88B1B31B18E0AE7577763392838642484098D0D0228BBFA26250E660A3ABFA2B396CF31191B8C5ACC1F35FF00B7557FBA55AA115B02E75F040088289356290B6836333BC7A962EE47B20460E38EF82A5C6919F1608ACEA1F3B5D447AF3243C55E72137179821FD8ADEC2CB5F1A9AD8F436687D2552A142617D9809A4C39BD4D653D5766BE564EF2C17851D7E850B0921A04330B51A053EF34590980013D490673D3B442DAC8FD2D6C30C2D159E973E4460EE7E83C2B8B016744460ABD4FC3014E7D2CF32687E085376EF880D6FC7D043BBA37CC0CAF568777DFFE0E0E20B503FEBD8DC3390F3ED796F2DEB5162DDD5CB976E51B5C7B529400D1D56C99F01BA5C1B62B7B07622B656EE7235D4D0638C5137971242D6950B843E06E3F759461D62BAAF27CA7AAF48A15C256AE10D84FFC827BF0EF0A7586E58D1EB4A41CAC146BCF1A4FA1705251B0E0855A19A6A6FAE50193B00CAD5E21D9FE603B0871BC02E78802434F43019F5753524DFA2BB511F9CEC68BBF64388B15E03440E8C3E1BE428B4DC7306EC3D42B10B2FED95BB265B603AF4AB4B246C6071E4E64448BDE947839460FEF275E490A434ABB0417742A9B0204754D9E4946E5B75F7D89C54E3E6085C34A96605DB99BCEF63BA3E7580A59A9B8F2091499E917A037564F27E7056AE788C8378D4EAAFB30A2D6DCD0C777FD53EF1E3F84EB91E54263834038BDA58DEE9C5D91F52CF79BC61FED85650533F4654B615E8035D59DF9025DFBFAECDDCF40CB66708B956B1EBB684E639B95C0D80E2DA1FC372E2208BF6AA8AE706AEDB2B7417F8D7F7DBD585A41B752EE573E798EA810B2F3420BC12877851470BF15005DDBA55FAEE91E34A1D2EB984C2F10B02E99FE0449C638F6D07B3F329F7431570F5B9D88EAB398D5FB19086C921C553FF1B24EF2B564E31205A607B5FC8CDCA0B83CF46FD475FA82FD9D0DB9AAD7A9A7F417DCC7B358CDD00004D362A6A661DC87E6A2D80D3B3D08891CE9013811675D1D4F4FE965B2E0B6EF5F6C40E64A1CD908158EC2DAA8E7658A84A610AA5B6DD4362AD5380913E965621B76D6F8FC43C30DBBC2480ACF95D943231F3C4C513E9E03D146FE40C33F2E0AA2F4B837C3B12CC1909063CCF87E58EE762E92FD997A80C13A01DDC3894453D40A2BDF0E16A2A3F9FE18BE16E38B63723C571B544381BCC6C85F433341FB8EACEB2B2904DD398D52C68DB89C53988F19D846F71215535A0B7304D1CDB6E0EB1A512DBC485D893593D1DD346EDDCE66F6EED0B36CD135F9 +sk = AFE9D17976DA571A2E0928897764C4582FA9EFF50BDA236E80D001763CD533D6B9EBF111B43B33E290D7D13308CFF305DA29C632E1FE43B8CFF78234E4F933DF1D9B84C3406891C5672E0AD37420C4ED8D5FB0E3AC860B03AE9064AB8406B48B0C473182282A8A946CC346509BB2484B346A094230209771C8364520C244DC042A4BA040A1A48C49A4609B326910C8500898492198048B082C5994880937088B0651C046089C187208372DA0024521190101884D24B4908C84000A2000D00429420881C994895A144CD0B049C4426D0239060A154541B80922C989E2428EE0C0488AB229DA040A03A8511897290AA23001A5701A97611B0940541204C8C044030460C0208243960CCC32714C063161186542842D83382AA2B245DC146223B89094A02599026E5B162923C8295A008C49244561328CC3106992C28554168822B971DC404E60848D00220219458019A0242343261C078E928851990090D8961020C145148124CC964462A8055A0684514660D24852981064C814720B310124B370E2343108328803B00181A67123C028131932A1347141026CA3148D88024202398242920C44023043048A0A2044C484910116652213225CC20561A62188B62400338D1C22204CC66183A6000B263204C20459B871E2367091960982447043C605D3846018310D80366891002424106E94144A1CC5440BC765E098855C3021939645A1C6651C208444142A5148815402488CB2050B104050180E122484093484013081C8482119882900294A08B925D2288C232862122261C9162AD2444D62C23004430204A02502168C08314982887120468C22B64804282503106D04165142222060A66961186824890111004EC102404804864B428D89422E203172E216210B270A5CC08000B82908268100B34409124261C42589849063B24C19C791D9248A9346524B040810886D0CA70C24B711E1262C12060119858593264420080C59380251444A4CA4455B428CD2A4092195499C1601E388288A068E08850182464649842101130E94B01159C84509060010172D22978521011019290288A430D10421D830480A328C5920819A160D14448882C849531865A492455146499C4008218880243202A1B021E1003158C29123C164D840689AB270D4C640C2C271E0146E21037143364D5A464E644070DCB68D08162DC120450B174021A00024A24CCBB269544040C9300413384411C645D0A440C09248538051CA88001AB01008A341C9380ED9222812A9491B134848022E6130088B008C10C629183070492668090205C8026DE3B24861122E18156D4C36800C33291A4011883806214051094542E1C84D0CC3115BB00C63A204600490E1B28C01884D2398642111911A87048904690A2622810402543650A216089C9400E09685104209C20204D2364248222CE2822044006A533008810291C19064CA385211A045C3C23008C92D2006040A014888A46801938DD1B248E336201B374484424CE3044041A2719A066020246A0CC6885BA20113122A62000418B45051C4440406220411119B268C49200C5A9448A1400D643871D2B03152C88022092A9B9470C9380D12196E8A8809520680D3142E112784C9481201360222248D04C06051B6710A9445A3B8314A200859222594988413B644814249E436680C850C588061243580A0A66D42806D21164E4A12300B146DC098119112065B061051083059C22D8B4244110085984245E40029A43264A4B668C0C6051A8929181532E2223294964D110289594631E1468AC440526114424A4049D332845C2466E3086ED43226610061CCA81121814D4A228020A229D8A065943830DA9601DA34428C26058C020AD8844CC4C205839881190761A032840C2130D9202A40224E9B186604198D9AA64584164001A44D62106141480D98302918C8448106004208260032645910021A204D5C4426032992C44822CB04051905280A1690583851E2C8445CC2401127861A1144020649C3068E08050A50262ED236850C33080A9201110689CA2465C2A888A286040308005496251C89690824690C836181468E2411316316014C864D1C018400B841D9866052326021A581E2400561806058329190384D422480E40041A1A831C4C0511BC7250B012EDB444A8C102EAA65BD0A4E623D5D29665EAE9899F800EF09FB2FB8F3F1139976ADB30978EB98F815DF8299A2ADD9EDC10C29ECE81E518595222AFA33E9097751D569B271AF54C6C96AC86822747C5999EC8321B07A1F84F245977D0E511643F83FEFD870AEB2E49B7C41A774D6F74A6CF3AAD8CF7A4C3D8B9D5BAA7011F392AB18471DAB41952DE8C16B2616D9B645CD58927E0DA904C0688B6CBCC41B76087F0DB5A487BDBA94577309A8A7936AA08608FEE2E11F02E6428E77A5A24B69F895CB25D47B0256F7EE025533E02299648DCAD4AADC0A73EA8E5683C0EF64C3589B6D5F97AAF365CDDE3CE9016A73665C52076AB0F56AA284BFA7B3DF0280DF960807330683407BBF3AB09AB10772BCDB30D161A6A8011E3F24C8AA156C4319164F57382AEF12867F056DA94D1BA006739C6786CC8874681E502B0370DF548F200EE048A66EF6C9AEC3B187CB7AFEBFC4084E5697790516A04D5C0B66B8FE5B88FC253ECB917EEF75A5D6A0E680FAAD10F593A371D4D382EF917CC9A5C0A1B03631809B8CE783EB51FACCF49AE62198B6E43F0E04BEC134ADB4E9EE63576BE0BFDF26F7B1A11C3AA5E969BC4A676514E7CF963CF3B037D8A62E22F80A3B972D24DE6401C939E539C12378F4B0A86B6A63FF60924E35D6141087A28F49730DBFEC4FB4E284289640234E18B76F4744DDDE32C6AC18CCDB82A39DCF474325077B00EB6283301B35E9C9743A8C8DA5DD9172F9B94650E9E80772EDF73BC40CC0B0CD350216CDE52142863F7FF1BDAE842BEE74B91CC0DB1E26F319D6C318CF4AAFD6300E8FFD258A8159DE9BD329A45762275FC62F558F63FB3316BC13FEE206AFEC0F2C1C765140456571B80118BC44ED62FC2D75B31FE8DCD929BCD531FD167E59F6ABA6D91465F461BED4E457658A8258E1E5EFD0B03F2428F3436D153A0CA9426DEC3F9D972878A960A64CB7F67725F02E3BE18700D2E8AA68CE5B61DE3B4F58A9EE948D16866F2C33BD8B84AC38D782C593EDDEE04D90D6A651739F009FEB2060FC968231D2D4F5B25DAE24CB3D1E3417938FE09F04F4187E93C4AF20351B2B4A38B785754B61A920DBDBD8E9EA449012C26CE70AC0A60290156DD28D8579216110E6DBD603299F06DE2D4922436B598C8782F26BFABB0A5657C70369C9AFFD1E4DD9390D5CDA67D114DE1B7A101EC02C0147F58861097A009F4A5257BE2D0BD0F53A7B657A8FC3407F71930C4A8989D6D0FEDBE156C930C6C2849FE1E25FD247B9292AA6DCD37E2862D3F6F19F4F15F9AA981E9096B033F6E39F59997348B15F22906642AA8802E156CE8995A078FDC4407635A140140337359F111BF9C2D72C1DE8AC918F5B288D58CEC6F503D720784FCE8D23687F9043E1BDE11CB1D84709255A5267BB74553EA3E47BE85B3122C10F85BB6E18254E5B0B4E4547A39ADD391D55D51A0F1D3CA8185E32A7A6EBE6151BADA0DAEBC715BD3B381CBA051C3DFD92B302608D875842546EF4D8C814FDF01590FF7AD65CE7EC86647D03F3BC2A6629A1C31765B163AA806C0BBE7BFD483339FFE256017CA0451D5BFD031341E3C5D8D962008C365C088E005819E801E4650823A89C81BD8614A1541A2C0CC7E0A91E0245AED45D520CD21270B4A56EBDCEFEFE01B4C123A2BC3763A6D7CE999D761F9771C107D2950CAADA492D3FE6446CDB560F2F2269DF460DD54C11FF69978103CD57B4F60D06D2C0E6822AA64EC0A3C4EAA29D90790E74116ECDD9F102BB870B7E488E2CC9C767973D8C9FCC6F2F5315B84E88040238AF37552B0FAC4156CB446629BB70B63DF3B6D277C2253320BD90EE5DB9548D58B1A036CDBE369B2A650B6BA171D26523528719D96B57F5C237D438F541B84051366ADCF9823073E2390EC718534C061060CC13A65B90E52907ACE3E26FFD5F6469686C03126E0D30358DDABA0914A4FA9AC1CCFECB2AB367DFF906D1367850934DF95E70A5C1D4E6048C1FB546BF200E581732F0E5C9335BFF030902BBEB3BDD9C76AAD73C374E0F6312AF1E038F5D833414E78151D219D3FB02F7115F18AC91CDD61AD72B7AFE65A9D44BFDEE1B332BDBCBF3040B59F7E1CF177E0AF5961566B282FB4BEC5778F3C733AA0A85F773FAE5D9A28D6B4FC5F27586A3BC3DF2ADF2312903A563B562AFF93D0CD785F67E0F70578396CBD00E6F6420716C0DCAF9CBA5D946D2E39A89F9994CA0A1C65737260ADB86B41EABA1C2D5E6870249419F215F54FB3FD061209D624BBBCF85EA8006A25DF0B900C88C57AA36D1F83B5802D4859042721A59D23CC87ABA959998D611049D2ED360687EFA7E19A0267206DE0C2FAFAC345965C73A59B051446C84B54BCBDF7BE49EB1B3DFEE7DF022AA1A2033070E2CEAF7D70038F6E8DA5011682E91DE23D54FDEB99DD8D7E5F325BA23CD96A4CF2B0B854341BB35F3738A1455A0358D8EBBCFEB6D8C6E3C11B983EE86EF1FEA248593D63F1904414B9FA503BD20E0D150FC42B5FCBCA5748728BE460A1B2449897AA75BCA462AAE476227799049D3B7898229B4FC86333A029BC67F2636F12E883908E1635B784B9F51D9F3FB27E154B9D7ECA2B51791755A775C543AA035DFACF221536C89506A12CF41D3333F0D11B70E50F04C7B7A9EFC2BD4125AFDDBD7FBAAC2E34219F1FF84E83F94BE088DF0216BBA647EDE0C744C594AD7DD038844A015D8F3B9D2DA4E6605602F433159F5F1BC19BAF843DC8C0382000989509BA61F24596694AB372AEF614F150BB0B34689491E81B14D86F8299D2731944CD47C71113B2FFB23DC7AD4DD67219D2A903B4ED331D0B46AC820683E00E25AC70E8642ED8FFADAB6C1630021FD85CB326AA49CCDCE43751F3C6AEBE7F74063EA109B28FD58B6880C4A3FB56F27FC2EC39E227DA13F6BD58F76C51DB61869B501625404412C22BA7B8BFCC902423DA012E0BFFD66134C9A8CC358D6FF3AE15489BA0B71D9D14C0E86227DE22622E1B52085D26A206F8C2B09EA159CDA4C1E7C1D1A0116539BE4E4FC27850F52607152A20672139F33EDA882C6DB8F2C34DDCDE2C0DD8F8B89E0489F8E6EF9DFECE6D7F7FEDD7E312E39CFBF1C2A024EBED5A05D1109154E7EE2E6ACB191CF17C45145B13A1594F12B9104C9B8B396CA843EE5EF40B63C891DC7461492F84482338064ED50577B9B8DCCBF29483101AFD65023DDF23018674D0B04D97163105F71229AD93406115A45AE64F706332BC259123D650BA037F63BBAA0B53EC1B9023CA5456014E21A6B0AD58FFCC567D6ED38593460A47C115BA494DC06F50BECDABBF6AAB6064FAF2038B808A1139D24C2DD695E5DB7D1B7D3B2DA551483EDFA6D7079CF32C20B95D6D6EDD75AFD2D7358B8080B17376E8305F9D9D0D2E346BF8250379B469DE926AC9A7ADE1A6A659798E41C561ED857AB216F54051D0527C8B663CC81FEFC85E7CE4BF6186A2922CEFB0DF16C9F6CB7512C65FC7B7DE8C432B5ED73848911ABDDCC8D8851FBBFFE6666CA17D259CCE05C1B03E30BEF3EA7B923BAFCEE3A6410BF670681B9E87569726B482AE34DF74592781F7DBC3C1C2852F2D2333D8260E33576F3157D8BDFC4D824F0C2B548E3EF771DA166DE2E0E3D8619A51AFD87BBDD80B2CC63CFFF58D25F1E8B88635AA7A439715236B6969DCE6404E60DBD55D5FB8A62C2CD2EFDB400E4C3F580665EDEDE58E47A9441A5C51E7A662AE4086182E9B48CD8C943F8930AB40337A64E37BC5D30B202F361F55802AC4F6B9BF39B1224F27421D0999E513A81B9246C85327849494C9CFD0F571C9F263876A9FDD8016CA4634FC2DF68E2B38FC110C8D638B86D08B2FE7A32CBC5374B5D8CB299501258C4FB22F4EB08B13646B1FB6DDE49C41507876AB223A6E8F3A6D05CAAC8E05D7AB96D1D42640A7BD855D323D41868192E765B9D75046597AF300FF834A25AC5C8580DA2FD28B0131E557543D0902980B6343A71D9409FAD7459CE258284A7E8383EBAF5B3B286539B00F01367F6245E3E6A8B0FC8A3F44C7CAEB1104E15C6A560DDF830715255EC717126B39368ABF1BE858063F702DBE6733210A24B0A2B3E06B369E38AC7DD41393B3713AD740A06437C1A38144EBF7A5F1B47FBD6183C0EE5DA828C4A34B1DED2B1152E02F9BFBAF07D8FC3A77CB0659FC9DDAEE87CE9C5BDD1376F4240C457ECD26F9F59397A86087CEAF0E38C8E35C0A6E0DE4D981E82ADBB3E5407F54AE11379A01252768BAC304A0ABD4F6AB204B4469083B3DE105933C6D374EA791B659AADCA87311511F6607CF7605699F27DB33D7CAB996CFFDD3CCFFF0ECDBAC0E41EA6F302C752FD1936E93745BF96A30AA58D1D5D3FD5CB3DAA2633E78E5DF9578291F580235942362A860C7D6FEAB262186147AB47CEDA4C0AC95F93797E344F2B25092535928BF2269CD84AEABA21048FDD459E74BA07DC648C4D77198255CA8B0294492EF91441250107216E39C0D47309552F525D51990D9B75BCDFDB255F4664954C970C9499DFC4F03862F9D8E921B746F69423AA722032DC732A930B5C5FBB8A1AFD400DFDF83994ADDCA6360DCAA5092405F8A1CF7C1618183E3F623DB14159F0225F58D7245AEC3CD1E5856BFCF1876F8A08BEA3D80C5A30C3C3E20531D5D54CABF85820F997C2B302035CDA24290BCE948B1D6F108E0F7138609FC65A9537D9C9A486E4F6B9F65279FA7D29CADF9862F00A17 +smlen = 5486 +sm = 7D86295A1565A709B674C59FA2013A7BBCB4B2AD8F5C7469B374149586C6138B09501B5BA8E854DCFB94821CF97A1C4F8056DB2250ED2C13E81A077441FADC3B2BE07021A2F5CDBBCB6573C1134595CB9C611DA69A3D39D9F07F62AEB6B889769F00AF43CCE780BDC1B6BF6C8884463B2FB045891D443F13C234DAC6FD46A3834403FCFB7FF9779C29E391B4925907E475DB585D1D4A2D2C1BDA9AC9C7CC2B9E05BB8801D9E219A63BA297A7F7F4E55CCDFB0D992065FB2D7192B52779860628C2118E85D7C977E49AD57583298F5F440E637895C0ECC4642E54CC9419CD1D16EE272DBA0BE22C9F285128CA149C8AC7AE1F1AB86EEDB0B4AAEE5B7BABCE5A27791C476CB55B8CA02D48C3E5FB79C34869A89BD6915137497AA56CA52A81DAEEE0D874C6A866FD2B1FEFF1A67E8C0AEFDF2AB4966ECFDED84A242D4FF0107954B89B7F50B76D4EBD0C0F6741BF14B6FD35C9C7B1799641A8C512AB123DE308FDFBF11646A179C601B6AE20B5DB729243FDEF9B8CDA71AFE94D220A91B0B239596456B91C3953E705A14C6235A36B6B239385CCE834851CC7948C0F06655771347E3D5EEFEE7E110DB5848F990EB25EF20D4653889CA956D855811B71038676D4AC491D21058A25DAA90F02A42ED7BF9589151F94D6600B24EBEDEDEC4DF5E7C8008097686855EC591C7727005BD7ED04F9962C30B0514008C195AFE980E4140A7E645185D532F28832999E7D0FA78B72C1136CDEE1B76434556308AEF324A954008573DE4874BAF1EBD54E307DBA5A13BD4665DC99F83C0DA1F2BFDB720B536228649C94BFC29BAB45A787F8C5885CD9C97FF66F4DDC7784EB1072EC0D7411D2F019DA538ADC0148591F2B1457CA576BCA5625E433D709195BF6AC55A66D25A9C78B772D100FBCA62B4B0DF94601A6AD8068DB716767AA26D97D3EF7388CE94CA3154BC0797CD068D7C2578F9875B901F6FCFB4FAE8DFB11BA5D502C114E4B426E2581B49B6A7EE89164CE40CA25AEF5C60B29C7A5D24CF0D1DF6FB5B51C01AC9D44B27D302BC5DCFDE0C9C6923DFD9D307CE4BD4D0BD245EB3FF259F833819B6CD5E13EFBE6BE1553E5A77D2AB551AF36F16A7D9484F8842C698623155FA62BB33736450C92FFFC5C641EE4245CFFE659EC417C4B0A6148CCB6464F1754DA8BFCD3C9F42C2C6AAFB5DAD81C5A7C930E24E76D10145A41F3D953499DEC19D1255F68C45F89BA35EB29043992934024E728F3111F160ADB3B7795717746E0162ACDFFBC37D71AD7B4ED0313A85DE69AD84F63F7D4FFE8FC863A06E45A034B6F3DA0BA4F0AAE396CAB4B065FBDEBF72D06E8BA04FAACC4764085E0E85E5C35814295A3BE1E8556C8AFE2351C243619B5798E0AEBF1738AF34CA46A8322BA0545ED4F53FD6CF3EC202C403A6B4EA3AC2676B5130E870CC8AEA02359590F2DA8158A2FF000A4DF1F2A4A40DA2C57B8B27BBC558B59CC6E82F98F38D33B871A31F998ECFBA17F8EAC738AEA436754DCCC4B9180F9190AB2C68D1ACE47D9DE361BBF22C0B630C8CC1C5FE91DA50048FCB704F98C25366DB0CCAB0D353CF4BEA1FED84B38B56D070CE2889569FBC48E18834C5CECD82EAC1F54F3BED8CDCFEF525B174E098602408BF5B5E69FF46873AEC51374BD772212068402B02DD2E703E3AAFA0876BE3A68350BFB3B145A54B1EDBC435CBEDC0653EDE7CCEE76460CE36E8556AE255569820D7D1F76EEF4851418C1F6046134DE00CFBD1A095AAE4A647493CA86F0602A11DF1957B5236A271637AEA5025E5673AEEC43BB3A884A09006402167B879853AC4853879BB0466E138FFF3432CE13316FE30A7C2F31481548E1638347C8E9EA04AC386D4239297070A6A41D6CADD26A6ADA703C4DC9FF909890F0E432558A8A6047EA56D2741F0A0871282F23FAD10836F6D16A189892D5B896BEFC7D0A27BC3022FDAAAEC9213EA2CE8C2AC98B8E6DE093C03DBAA6B9D8EEE9E3C1F4E8E7090480C3969F60F5023308457A0634B5952E1D25C9B8D688F139206C390E4F3584E032B710CC88B90C16A1D9BEEFE4847CC9A83C9665EAE089C3431E3C25B0CAEB17666CC9E3762C8DD6DA8C750F736FC298A20D163417E13163F9EBF99B9D9ED0557BFD91AF93D27D745F94DBAFA9245E88160492A9A9F3B6CA0366448C5E542D4D5C28E66FAB8336DEE2A24ABA562DA5D0D81ADF71EEBD1C2856481A5EF67CD7E7F2555F18C1C110E7F5D0E97169E9D0C518E2363F75CD838EB4FABA603A0E03A95BBA7ABEC1D918B9778C31982CF408B53D2D7D1B9E3E041C0F6FF242839C3DE3AD55A56E3538B91C90326DD9ABC1A877C2AC759616515339B3762EF5C7CCD395C2B2C6094E039A4E378F4070C1A48EB8540900CFBAC950CC70BF855DDD14025EBCD76C63691106C0B3ED47D80507479A3FD3807193AB9F3EFC5BA0DCCA6250CBEE00B06EE9D5520B0A968BC3BFA833B2D0532499DF0804BAFDC5099D580B55FC366F2BB54FF7361CE11920244E281178CFF4F6B4EDCB6B87B8F2E5DEE2D34AE604E2AD0215FD90C4A6BF9B40863B5023710D90108DEB7331A2196473686792DB38BB5C56C219738F795D8B6FAE124CB3EE6BD730F7E49B870A8C79DF3573E31E148E72405F1DD85AEB8E222701C09B8136956DA7C93A8935A9354C42327B5BFC58028AFA09CA02A7B4699E883CD6ECF96870A04C705459F776B2D5F3B7DB11BAA832D7C373B4AFBC92D21DC5DCFE7EE46B5FCB709FFB4DF36C4B1513809D346EBD33E748690A01DE5748FBFE07A2EF08ED2D3C79C9AB887491E0D90C738954283380AC0FE9907F6C70BE8B26F2BDC995DBC23E3A1C5AC01EBEEF328F3DE64045278B8F03D145951FD3B33BAECA84E7FF0D4C95B3D6C99FCA227D2FECBD8760BD58E9EDF446EE2465E1D39ECBBFCA316CCB95EAF3E9040A31BD7B860F028DBB3A6515AA4EBE5BA8EBC4E16AE51BACF7EB739095630C9550EDA0B5379FDB40DD4935A60B3DC2093DE1127E90C0B9E05FBCE5BFC5D2B71AF643BF64B3F72973C06543D7522BADAEDE5286E7361FE1766A194CDA82DEC064199CC7028326F62F840E09394C9D1EB2A5A0A70DB403DF8AEE77298E88C902F008C63EA376FCAE39791627AFA6A36413EBE54F0ED809FEBD83187BA5CAF5D8867A4800C9674A4533BF60BC05BC6A2707E48D533B0FB2DD8A3622B4BB43356ABCD93F4855D9AF925193D72682F9C05CB8D67A7568D9BED5A02187C2AE16A5FBEB4465EDECB9744FD05E7540F74CE77A7087628114489E1F9D9E1E79D92E8E18EE33BC1137F5CF07AC1B67EC2555EDFED2E01DFF7F30D1CD8944B4CC2E1D37FE8411237290AC4F4B7C1691EF51F66CF06F5D483DF33DD8D0CD10E0CA278A2175BE10B6CCA40268EE2B516E91FCC061D85C363D99D2A01CECAC52FA3B46CA95CABDA21EAA5CFD67D2954DF9E85446EA25969B3177AFB935729B4990E7FA38DAF8B66601354F3452CF817E59B605FF99105F81FE27410D3B0AE18FF96B1A7477B4D98AAE94B08C8578B3CAC4BAC6E0E6750CAAE5D8787A3C5E9BCE140D2D33B5AA8A220C8D9CD79AE83DB28CDC76863E0DF327A33AAA8849956AD32B54ADF006CC791E95252823E2A87067BBA5962B3043D6959B69F72AA771FE0A1E95BCED39FD262576B0FD2E5F924A0FEB554F9E116BB2B07BDF42CEAB5000F46961506D97F19723951B3C9D01232897419228803A30C03C690411F6985F10B5137B1C94A191B1F3BE2A2CFCC53EDBFF384FB2F3710584223B83CB3A8D6A8872FDD1E16584424D80C69C4718FD7CA6D8EC5C10BFC68E4F716A7DD93705706767D861A3FF107937E0C153866B7C87A0F00C52653B9B3C8CEE7C04DC58F922F8FD5C8044E29C5A57C71A3D61FBB0DA2276E6C9E40A410C2BD2965350F8EB4092696C6D9FAC6913C6CF74368E8557487A9EF21405A9FEF72633A3D7CF045A6A37B9011271A8119E419BD58D9C9C8927442B36F1803459069CBCD95F6C925C0A2311E0D3ECF8CCD6E0EE1243BB802C33FB14422FEBB374B3E55C369E2C34487D694EF5CB63BE3AAB91BE06D9F686A3E3E75C4F38C055CD9119600B5FB546BAAECFC32E56B67C32A8BA82D1DD1BD9B8F864D46A773689FAA9EB1AE348E927763948251C57C4ABA6E5BB6C9C150F3E021AFB198F0F26FA2B5F74CE1257BD2887BCC87CE7AE59D2910DFEE7CD75E51CF407B047CBED2EC5211053CB5DF546DB148D941635A46FFEBEE46C000F4094F294273292D525B3FE58AA4C3E8E78869928ABEB0FF8A151182DEA62F1BE0A99381B83414570FCB5BE327D8793058696E56E82BCC61FC688B0CA14EC4811ABAF1C35B808608B97F4E969E03E4032A0E42CFB3429192AB50A27059A8356BD1F6BF9DD3B755E4805E6285FAB3FB873F40A413FBBF3071749C78F8AC2157669CB11CE98D0D19B36BA00EA70A645904CB657E885BE435C86E8F679177DE10C0EEE9B6B902609D77A2399377FE7F10242804BE10D487006CA10DBCC289AA2D2D9FC6C00FAD5B7FE46C744650B56F692C84FA416DA6A1A288B904826B8C0291F5381F1E2BE24A66CC16501E507519673AE8096FD4BE0A58B3E0892C42D0F57B6E356B462167AD93E2CD29FD5D305245C871127FEB6C5EF4E3EA26796927FE3714CF4A5138B37265773F79B08725179403AC713EAFBBB5CF325F5639224B6750157A736AF9E4C6E74B33901A7BBDC4D8EAFB23E75707CD2B380983CD406221F582F7453F386ADC98C9E93EBDEB527F54BC44CFA6BD9599345E3A071DDB8A3406B97E7D61808E740107ECEFEA28E4750DC98113EFED539B4DF591F9B6782880238F4E7BCD1414140B79D2492BF743A2BE745583B177D3AA5E3B3B87A5A69E9140AAB6EC0D2BCD44C3590D45BD97203065EAC37AEE0B7AEE70B99D3CAFCF7FE75D2B9E2415AD00202393753446B9635ECEA8DA44BFE0CF24B29739AF71CBC340D22120529026A1FC0E67EA9CB941B3EDCD51C953AC4FD588C91DF4651C24BDA1B96E3E2F14570F01E28DD6782688F02D3787B676C11AEE16F1442063DD5E937A3D15CF218411498CDEE796DB548BE16C52D4E274D70AF98BD90FA1BCCA3A52E404CBC1BBC61DC2BAF179E39C63998F1212A67FF96F4BCC645A6D8A3909039AE4DDDEBB844543DB93B94C3BF56855AB88B8F522C81187A3511FA4947E6C0B1D90BB5AE605D289E75479D13EEBDC6EDB9C12066FFD4F8B92F6645335ECF64FE1E6AAEF9ED5C840E3418D54219AD96F538D4A9CFF78BADBD29D73E90E52993F5B736F56CE6998FACF557F9DF20EB082238A31795013CE664678C083655C54B0B8FD73C06C5F9ACD532F5BA278FBF36BA46CBA7257B3E26FD985EBAEC1177634E4464254E3C4083E7555FD16D47F148067A40517B0DC3EFF8A4155D67F0EE57D727EB6F096F92E1FE9F41E20311B7FFF5A159B7EF1F7196996DA419FC32323A59D56323514E1B7973E3B82FA8F06E8F3DD5D5274836F1783C515CA26A3D13F5B43954B6574909B72BE738517A4AE1C3978F113B1858509176E51040A025285FF844E848FF03F6553A83DCF400FD2A4E4C38BC94E130C8DB234DC22ECC9EEABB527A1E02BCC62D50630B260A4A72E61E5DE68507D07ABB8AB7CE871E26B1F33040BA0D959AF6F22B13BB570A2F3DBD6CA28DE00874F02EB531F53C22933CC42F1BFEBEA2FF2F44EAC3B8DA811AF29DABF9F6093940FB36B886E9C2F679CAF544416BBA65217D798F622FB33CD2A26D695B7D5495A63A4720F7671B506B9A96D75080B051DB072D1CD524A04B3F2C3CF06C93EA99506862BC41FA85C5AF1362ACD756690733D009CBFC70B2E05B958766AF90000319CD15C8D1007748ECCCE81A301D397BAABE9DD5A5AE579E0C563FFD479C42A99DF3480B7FE4B8C723306EAE70636040B47B235D1C96D03E919072EF4042D1AA406307D87BD4626E79691FF3563CC165F106DFAE9218BDF7282303A0DB75A6D1041A57B992B4B36FF0B1ADCDC59FDC398D95B3ABC6C7632C0F2E32D15241FAF38D7D8A6347D6E4E45382ADD4316A6A1F3BA8E2FAF5AF8B06E5D1D65597F1F6E4A22D19B879FF954A55D21119804051E9A74F27664B4B6A1434109255D0E44BE1D2746724F98688C6CDAA34A7308FD43CADFA226E4D16C184D752CCCEF5E09DCEC9E1D993E9387C26D243C448C482FF951EC6BBF06D5F700B175C15A184AD158BDEF1E5F52A89FCB7E0407D0E4E3600A673DA2636977CF562311907AD35A797D0789DFBA4911AD7B527A5622BA999E4F14BDCCC2386A22CE38029FB3E170782107B8DDB33AB92BF56757852364F1481581E0A441A6633FAB062942B9128F8FA761A2B7B070C83FFED131C2BB5842E6CDAAF8CE5DAB00B5A6FC31BBDBFD65B6D77BFC1C3D8EF002334393C4F6476CAF3FC23393E7A93A4A6B8C1CA0618303C5E7078C4EE2D4DA3A4E1E85B5E6FC6CDD200000000000000000000000000000000000408101B252E343A30D61C6FBD64113FCED8C5205026EBAC0D9F3522182617CB00B6E70C8DA62ECC1BBC8E1FDAF17CC61DD01CE85A9072CC1D9D34FDADBA5B93E0AAB4C9C4C9E26D3F7F145FCB23673B6E0B373C0FD1A58F52486B72624EF91A539519EE5305772A006E49521744912BCF3CDBAD424F00428AA96CCC21D000EFB09DA5CE652E361A6FB649A060835E3B9DC9CBEC660C7531620115EC905DCA6EE2A1CE36554C0FC1D6DD6863B8F3843508ED5C214B6923E7F5C0304E9B0D5E5E433BD029116A33A60CB980737AC950577D0594BFE0AD2225CB8D3FA42F192B0EC05A49391632A32FA931C0FBD83A7B6EA24301AD0906E7911F9D900D19AE1247ABABB1C0E9B9BD165185D9D7413EA068FE8824CCE5B3AD51FE8E2BB2C4022C61B002C1DF4852E4910F38613787CA12371038B6364D920E07B4B417401253451DDC25624B5D038B2DFE29B8494EC960F87803CAA256A95C9868AF819747E4BF26FAABA6DDBAED93A7815C795AD5EB7FB4592DF678AC1375388CC7ED3A6230CBE80ABBB113C80B70C789CF0C66B943E67CE814F12D3D83F3B90A4320FEB7FB81DC93B05D7FE2D36584399214D3D7C71AEF322A5D04B5470703B3660BF86B0B17BA9FF23E45F7BEFEC3758786D2111C81BA4D81B83FEEA35A0668E5EB3694963BB4DB3ACCE4FCBA6F3F6FED9627580DD2D2DC103EF7E52BB9745BD42A7FBDB459B5C8AAEBA67686EB899E3177FAF0897C61B008ACE3304C41B4C79E2EF9C865E9958D8716BDDB69154FB33187D927B5296C1589FB1AE3D553F116FF6CAE56910CE6717C446B9947AB2A981A8F5999C1C6E517EB3FE584F5D10059910E22F40FBDDB709C9F686F51ABF7D7206A8BAB4A346B51523C362D749238D7EF6671A89CD86A8540604F134D760267E91EB92FC0FC275CAB69C776EF81DBAD35027E5307F1D34EBF5D6E4DF424D709666A1E649C044C4930098B2E6E3782A93976B55073C504563C7E052B6816C07F0FD54A759D2BC189FAC3FF54549FC4DE192EFB58A9E301863A77380967735910F63D35EF5FDBD8751DE4BC6BF2E3095628DC7F67C1F5571D17AA342593B2C7F953C3F0F22DA1862122031BBEAF0D00A029C043304E3E2609C4FED8A7404FA10E2EC846A70EB0E37C5BE61E698CF2296EC1FBE6FED75F6FE3113C23B29AFB5A6D7E3A9E46E2D89D8C06450CEA11492C1A97F7D6BE8FF6C014930043022B264FD32593952BC606F779598631E48EED86EC2A013D8EB866F311A400 + +count = 27 +seed = C33EE43A9CBB4347BFAF71147B7FBDD88D212462CB06FBE695A35402C503CD15732B7D0E8BF829A555B9167BCFA2F2BF +mlen = 924 +msg = C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 +pk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA2C671046E5EF2AAF8269F04FD99C21F247E8BEDB73951CBBA4BBEE51E74DFFB4AB6487FEA0E6C060F14E4C0E09EEEA502C0C6515B164BC52CD48D34B2EEC829E3AB498B07FBF71B25591DDF7BC42F6A5AC9707E6685503F4490133A68FD5BE47C1B7D51827041E247E077D96217727C608F1B01F489A4638030D0536878BAB3EB975D0B320585F02B4811A81CE29B2452C9E33F89BE0A453064648164CD6DD3A57C02E48921B8289FED336930672D23CF2068A5EA5D63A1ECA4264894FD9B29803C949FDC0BEE11DC372B51C56DBBB066ACEC614F27CC04FC325DD0DDBE2BA36A108692CAD8508C0BCDE6398034A96B34017186C40FFD63B01731D95A7D22E7136347143016D3DD52ABA0D9481B44CF41938F2DDD734545263BEAF8AB02527CFE8A9806BF63F6024B30A18BFA59C9CB8787A4FB40EDB22DE6C54A336A196D38579996CB1DFB5048EEA5F3423EC6E951D26B81A79E4AC4591F239D11396D805A81D6F05E314DD02735F3BEAA7B515641496944E1FA917CEDEFD37146CEFC3EC046C4C32F2391E0195495F30E7CEBACE45937B0E147B8C18BF6EFEB36806AF17607BADED75148A365B034A722CF9612EE88456AC4E8AE217A7FAFE058DE8EE20EF36C3CA5CB80C99E8520D071807C6B155E414EE13B8E3419D29F2D979B296BFCC44B31A67B05F2124044BCD9319F78214A65C2BD88168872D6EF322303B28AA1B465497D1E07B971D9AA2AF86F1BCEF81BBE0C8422FCACA80B48F4AAB8F7B1014A562002C031CFD7242DCBF1C6FF927EB578F5656CEBE8A7998A3BCEE133F31FB9072E3CB4681C91A25C61A1749BDA6BA4A834A1FCCDE3247616C0807A88D458181B9F7AE78A106E95EEE864141F501FD2333CFF1B6DEB4A37CDB2CAC255DADB164F29F787301B9BAA7088F535023D8EDBECA5DC1550B2B3639DFDD23F93836CF048B593446EB7A863B0E3BBD1B68BA5BBF5510CC311020B463587743BD016C42CD46168397DA463B91DA3ADB889C23B771EE65D4F4F8772F7C03721F47DE1283BAA7EE04E90082D376F3ECC1D8B56D1C90BAD709529678C00A60039A9B199037B237C334DC75A2E202D6E25119FA887FFEF7A2A271C476E1F8FB882D4EB097A4EB786256811F1304FEEB39501D5380D8F291ECED0E22EB7695E51D674F994904BDFD457E20DDE80647F6B21A91320D3C483B16D3962C4F6DAF01575B1A12A3D478A4889A5768DEDD579EDED3EFE69D960C562AC570E04F06539CD520279E4547D644FB7F71016FDCB0F1F5E5DB3A9454CB0122E08419E5F81F50987C2184665283A96FC16919A759C368D9BB25408DA7BD6EC27F530C58A71C5D0B86BCF237DF60C249BBD5055EABF97D2CCD32B9E97D5611EFC26BB33FB49EC9690F689CFC5E09300B6F8ABC6241FD4F34384C5BC07D6E90DA2C7DBEA5C5B1A5DF3439DD0B0768955E9C4169CC9B25860246125D31DF1B4884F40FADE0D62D89589C9D8F54693281FA4AE56128F98BF8E65AC87BD683A067444A6F7CC4C0B53F2BE1671AC7C5996AEBFDE848D0EE5A70593582FFF5278A6896A038FE228270EB0366D80EEA0FFF28254DC18D5333727138E2735405436C52C40764B9CF6BBAF8EB33836B1584177335424D5CC47AF7C855F4CB3E14D3E270CF65923B488AA9D4F0192685F4BDF1266B5BA7117983DE85E3580F1FCB7571D3F56FF90AAA7E3B8701FCE96890865FE2B527B49A21D7F01203D7468F09FFF1C761B6174D1EC52D89CFEF68AB602FEFC72BA9559398117FEF2627720878EFEA77615EF597C74D1315365DD96F72DAFB958E3FE368CD251824851F7157E302FE45A31BED65FAFC07144F50D0765F4F8246616D39C4BD21023AE8C72236E7D263D0EC2B1622F4E45A48940874C5D99907C4FF51629B6A43977859763427A4B24D9D6FF63D8812D1851BB85D6740BD12125724FEE5B38B8EF44C3748F40CD6D763336B83794AF177FE3DF25646D985D475CFD3EDA3D90756DA4F556B1F97A6C6325B6E07D7F537E2A2802112A56154F53918E092C437ABE799146B3A44FC17479D94F9F7918F3F5C826C5D6CCCD534F2E8E58101E0F1F428A06287580B8FAD580A659DA12BB4C32C9F8866DC9CA2471A584FAB4D4B63CB6DCFD2BCFC93E52555AEC391EEAEC38EA64932DC08C5C7D141BA85E60FEF46C1588C504099498E1791A3A9C0DD07E34A389DA5F90AD9AD8C9B55C73E38854298D74E9D14D3CE0300B353D04417D05DB2950AD76F9272EFFF97D5C6A4B0705C233B067EFED0F39125180E2F016893DE84EA1B19A0FFB96E491DAD5F2BEC2B5CA0AE9F3E20A7C3D615A1912AF0BFB1A642C9CF55A3ED94ED1F365762B3D6FC7B936DF1E2C48247D8F854879A90FFF0542203127E2A8443A92F6123BD6364B915624992C4958CFBB645D67187070EEABC8FBC7ABCE04602626322E8AAD5B857EB0CBEC5DDAC3F22173A0981417C89A82F862248D3B72D5F05C7225CBAAE37B1EE788A0132E535C3D00927A9E66C810B4A1C5521C1D1D44A6A5321C305C5F34EA3A92BB35EB860081F1C9D90B75E0588487AA253202AA36D1DF26C5824E13ED4DD3691B1F8C36A80C6C47F0EFB614A3C8451B476E64A386A1DC30E7944B78F4267787784836D1D12988979547F4B2FD8F8589D3659534A860015E20E9924777A1CF57D3CFBCEF71AF2DA231028E9C496A8A440B7CF3E8BD02EDC4A5A65A0CA089F5EEBE838CBF976E8324A7983283A35821BB792333BAF989C4175E49582F05606EF692A497D64C001169111F72B70286C8F33547D535A8B68AFE5C564C8D1F093A872D15B6A43D91A0308FA9104A7FAAFC61A3B5456CD253FFB76CC7DD03D4F11A23B1FE0C8A5118828A458A10FD8B7A00FE26390FD7AEAD5432C7F371A61381B26F40DC75914CA17602524163DD207815360F0612F675DA1C4C4ED88D383B9E1F7C93AF6AC9CDB57E01351D2927D8025620CD36402CF67C78E6F76E9CEFCD65EC7200A43C0A7204CEFFBE3CF96227AA4E4982D8EE1C5A301E532CA9F669EF7322EBF87E6DB7992D73C257E05A163059C4F0A565687B7D0634B347668E046A34DE994FB933CD702AE03E319C467CEF6BB4D60ACA782F028F75FC02AB9B6E71102FFFFD3DBAB3AEA76D8613513E949A5B4FEDAA036F9C558637AE967A48465EC68825484E7F95E3CA7362F7AC9E346997D22C992AF263E5F72ED5F46B1660C1FF4D59B5BCFE094B0764D479A0C5DF09802392EB96FAE9F53850BB0488DF7B5BEC85886A25C6DD1C0A24BBA978C0BE63AC4524AB9D043794BEBDE099C710B443491840085DB53969D55A7D1095AE8CA98CCF715AAE828D8CDFDEB4FD618827E1A699B9D6ECA87C16339BF97E5512510D714E6BABA5BA8D3A535C155DE22E42EFE47B4923BCCAA6CD1BDC8E7654E1A78009E99FDF30BA3BD17346DFF2EF07FE4EF6ED329932A43BC5615D7202840CF8230C434262949BCF76C11AC9843DE6FFF8918D7999552F5ECF697AAB1650E2E6DA01A3D6B36D2428CB43CC14F47158A7CA796889F2D895055EDB5FAC23F9F8D7E4A36C8E3DC921A364B9D7E2097ADA3AC71F0596C9FCDBA94137831C70C505CAE28D1F0172D511AD0FB28C2DA1 +sk = 1B36CA8231CB612F0FE9A60248CB6E8049BA7F61C74BC80F3C0C3A5A8E058FA224DC999589ED424EB2EF2016F764FCA9FE43977B9408019E1801DAC3493669084E815F1088224ABFA2F5205DD1DD6D24109408C4ADE82FC6F615DE296B70116E22A620211728803072039760112529A22462D8C83188024588C00D180928920690DA464A10B86D1B4624C1C01124A44008908021487000464409C1850BA751CB307294A2601CC571C32842D214621B902DA300914C200A91288D4B144160844D48488C13C110C0146D83B46D1C043213A6881842518B34701A91418028615C1412D0906D44A464D0980C109905D194658928200CC3005BA24DA3842D0082095C0268929891638431A04092E4964C52C0401139310480641492400BC9004B380A53182A5B2606E4A67103272C5CC849012422C9340A99C420A4022A40822C9932004BB20CCB322A80924CC9C88904A369A00451004820934444C0C269D9A809543608C4326A23878C00C5715C34269CB00CDB000E51C470A3C6499C225148146494B6700918681486049B4884D1B821E1B8858BB65119078DC03851CBC22C42C40D23945014420823B06058426A0B336624B54483002ED420711A0400094600D4822411186A100589A2C051DB404E809490D3062623A8440B0772C1B071E284890B3120D02412D3441024961121278408C60D0A9945004246C01069C0C86DC1148D034026E028251C4131C1948901239003468921C48CD224521AA48498A68DD0C209140569A034601A482A1AB0705216250B882192244E621430A3220093004422A77141468E89024DE1A68DD9448223A42162924DD1008A61B825CBB6404AA68C10084C0113826028510C46521AC92512058E24290959245013888C5B98644AC00C14154A04A141D11248A41870C1300652B028124631DA860C1C4832D4A02D10B0884CA04502846923004C49243184082990C26D839005A31462D3308D90964C913001D8C831A1C20842C4000B334084C87062002DE4A0400B20205B087253262012B5509C286DCC226E1C8924183952E0024A5A806018418A12B268C102811B056424C0709898701B148C6322261B980C8C8880131464E4224D10894C02219182060AA208080328002293805C1029A3220D00074C0444665BC2480B12815A204C18328E5C18680BC2400A08329AB868834408DB400A048901D3A2040187881B201141022520387299480A52008802902C80A27119C28423C86D01B56818490813230E48448D1CC02523835052248A1C988DE20228CB480658481208C490A1864D00324D19C93180C04C04803109112D12018CC3824921A64123B42DD84872DA484C14A60D00316661926119224510C34013908C14336800C790210448D3C24102149282362D0A403252444001346158266A99968901C131CC243153346ECAC2204992311B486ADA109082460A23254D04116540446E81201264B46802367194180014B565811022DA0245940092A3B60953884D9A36400898444104108CA08510454123C82CD8360492A42C59300411A525C8084E21C10008022262142888006D64848809A129CC9889123865CCA04C9C0462D4102408272014090541C060C120814AB671D33089D0B464C8906C0C950DD8209041A40112098960004E5BC62523882801B20823837121468423200A804468820650A1C43009B950DA460952063113193062124AC39428D3C49098148A9A002EA04852D3844943160AC8C86881B410C2408C02A85193C0802412645B10705298911A47298C1090830245A03246CAB00940884542262D1C0520D44009E448829A208504110C80A8890840656382711AB051A2B64983C8241343610A27885B94088132221CA109142269D91684219388E296840C092C84328AD1164ED8443094982920224E62A45008B10801958849365212902C210324091768E0A8894B16252210496288200C976DD8948D8A2089C9C85114443054C68D1C116019C08D61203111198CD102248CA460C0A0408AC40908062D8B364DC2340148141113C500A11262129111D4182C10280944B6410C144D8BA084A1C4242144249800600B367214304DA33049549450E1A02000C284DCC68418342050320AA3340611078504B404118491DC328ED8B830834622ED92C2B53135EEE0F639A3FE1267BA605994198124E182EB831DB587726810E192D5E707CAA9B78699CC8548E25189236AB2EC968D78670C95BB4E8122828E4B15A1453BD8EC39FCA34E3B93B791A5783288BA6EB91BC9423FED327A3DFC374727DFCA6B73B8A1DCD7C70D1931236B3FEE46CB49D48F7894744DD127E30B06990485720F293901BB1EDC059E6C6EBE8D197C200BD17CE7F6FDC1F6F63762F3F0FEF0A9222A03E19E6BB4BEB312E838387BDAC175BF78DBD9387C7D4A8A15DA8F0BC2C3B3E0A8B8CF62CE16DDDFF9E898A4A805BF604804A5D11BED18A4395FE306768CFE937BA66BF22EAFC533BBB9212EA0EA8CB893A4D71BA8C93E04EF8FE239764BCFC1273CE93375B1AC7322096DFFEF94800445E2C7F54E61AE1226BBA14DF7DCB18B8047BC331687E218BDEEF33A42ED8E657B2116A55A2C8B449370EC7699C445CB38E22D9B7A3810629A2FB6BFBDE315DA62CFF60CE373F1D5A08BD191F7D484C59AF871090EFD324B4277DE7BAF1471CDC640375F21E0F0976A73046EA4B1F9E9F57755D4EED7149CB2C833E1DAA875497D461C5DC7648394A7BD6FC9F401388FF839557FDF17BAFDC4AA67F9612A55232C3A5DB1132FC95690CB3603087A85902D3FE68B4DDC57E7887F6EBAA35A9D251E2CD785694C70D5B7D24FA8A13799CD6FF1F589E118A4BFAF2DAFE6CF523768FBD9B9993EEFB835A507CE8A4FEC73A29F6D78B2A192EC673133F809D0FE5E050EB0D9A848E887B541D7DA79EC4216308E75F2E3D07D35A66C5C9893E52EF59C343026735928DC06A24155CD29EA065AC4310A22DB13A281C228FB1BD835431E361AD1C8E686010AC8F6618B246B1A393B3C4EEE0BBB7293F37707BA6AD933861E98BADA0ABCE6EB5AF02D0A85BD64BCD0158C88A36B26948E4CD2E2BC8EC2C784E905689B6FE5E2B0A777BC601E9D9968772C0901BB362D00F9DE612102A9B5467A7552BAE14795EF5F8CC5BDD2A639F91F85667E2B42C486127A00C888700691021F3DCDE15B8C8604BD4D928017BEAACA0511CDDC873B002D6ACF0D30F1368794BE41501D4FD7C330B7B0458DB743D424EA88125FDE8F051D9AA94D5C00963524D6E1BF763A0234F5C548AFDAA16B958977A8C61BA95E8DA6C965C2CC7ACDC0F6DF1436F9A9769613A04764FC8105AD19C1E2C6D03C5FDA76EB2126835991554A8D2FB61DB9ED2FB35699B93D4C041138EC891C067A5975F7A360F282B4E54A5BD3C1B57397EF1DD07E79409EBFE7917FF2B18633216FAD7D99C7C2CEBDC44FB70B3E39BAC5E14CF4496775AE8211C82821D06A025E49E81DBAD1BDC5421E1B393B761AE4CF345F0820806F2C6AAF194A4FAAD961FCC0BC361EB7232AD0BF9F3113AC3BC26963C7CA73DE448CA16EC25841067F8740946F09584647899E6E6B4985413B5D1469D6D5191A0D3107B323EF5541521D75AAF05126AF79EA11110D6A361B0287772B824C17701AC6577B68B6D8179F95DB06DCCB1CEE443CED3661B19E243E02DACD0CA9E4868429BF37E47486E89EBAEB4E2AD2E553DE46C766F1FC6CDD05876A98C61955E073F4930F3A4CF38EA78C02B3092323665BBE23F300D000C7D835C0B304E5AD4EC97851DB0FBD066FB5018081F380AE6888E7B45DC2CB700FB779288A2D51B265AFA3C66CF31513919A5DB8C92FC036566E75B1FE4B2222AE6AEDA5BC151DE9417DC0954C6F52D2DAE4453BC4786C062FD9FC4C14A512914C1854BB0C146F3863A7934777F9BB1209FFB734A0239D1959FCC367F2C3F575DA3D1BA636D384A493C65343A69A8356468FF69A273C41FD1F5772CC5F8B0F813FA77C73C6F16207F7BB733CD352F41B2710D15C1320322891C90F27896C3DEC06048128BF796911E8A8D6F6B56D0804BC4B282E077DB722F42017355A908756AD27184B829CF295FE8514C2AB99E14030A6DD018A6CA2A523E4A92D09188049A420AEC5A69EFD64EF88639C86447AC11B1F75BBA2C2409FCBC1F6A6FFE614407BBAB726640E5D5F3302DE2D3397288482B9BBFF701688ABA2069B481936DB32F2A3191ABD07A26C9BFF49587B5017D31DDE26DF7A97B39E741DBC622F0A5134E997E806C9967C5339763A095726CB17290403E18EBD7F45E2F20B80F3382767EEF631353B16080FCB9879945B7AEB7C92A6A9B50EB372A828E5F79A7A4B83431C394CA6574B671DF1CAE70A065621BB0147D3C8541F7A183A2E0DD8BC152D065E8F8FFD1C1A21242FB8387E5647D81BCCE0A2B615591F89A8AC4E8CD2B0DE7B8C7D752B9AE60674B696D7A0E1ECD7F28DA68F109E7348027650BB6D93B45ECE817A624E6EB98F4A63537E4344632DEBA698CA51CA5E1366884FCCA2E80F81F9BA598B523C35EA4EC4ADB16570DC0374C9FFC8E2D559459B122F5A34BD79B7523740DA3ECEE23767375B28BB9BF8D58880CA4FCAC99ECEC9754DBD4BCE01220C40761B41DE65E6A3FE0DFFE7B675FAA9E2DF0515A90D6541B66231380FE462548718CDF43B72060FB710463ABCBF31295FFF107A6252AC41B8FA682892A7182017A23C23A90397051DA30CC0B3490B92EAC902B044BCEBF37B6B881421095DF3F5643B65F5B0F5B940E0093FCE9303543732BD44DF3F318102E09BB9A19D04476B5A0FDF575D9826F95C6E94970E4E4A8B181414A154800E17F109FFA25B79563823498AC4AB7F84D2DD1FDC20F9DE9512F81C0D637DD42EEBFD063D3960DC4EFD3FA90926C501FDA850F92F5438F5B7AA88D6B8AA370870E9047EAB14061B9D02C01F7DAC2CFC8C8E09791DC3A04729BCA64D07709B7721BCD7438DB52EF07BA75A07BB52B92FA9EFF50CD971B97849FC2899755F08EB1E9988F6E3B8139EB826F26D6E370D81F600F84E26F78ECED64D89949C7BD24448760459DA0A7EF679628132DADE9B636F7D0491660BAC7AAD91DD8B474E6894B7B2DA2C202BED99FDE190B11028FD48FAAA8EC8CE116A71D5E6937DF99B9C1FF9D10E6B889B74DE73142A912D87F11B5839AB644B6F403509B611D9299B5C714B58B5E33CB630816D22669DC0825CCA8728EBDE9B7B703D00CB86A3ABF70F207E345BE6E9C334850B1B7394CE486440C48F2E15A4A048C76E3103248822C1E2632F04087F34E7B6F0CA3356B0F13A10A0D3B1C8F3537A0EF6E795378B003162F3F6CBCBD28594FE4B1F944F8B74D5DF09E2E103E5F82FBF7AC592D3ECC202980B243C4238CCC8A54CF74812C115E970E9244760D1960589A6331CE1459AEA8877B6D6F339CC94A79C01D76F8D2CA89271217D0FA1600DD9C2502200B90C34614BE89E442A38A056D10C5DF77D4EB998FE89541A935379A9CC028A7EFE8B4777AED1FECCD85D9441878030C2BD7FA83DBE7E9A0F3CAE3C14EAFF1AF7F0092E1606D89DC96A5A595249E2C38568AF2E068EC57F9D7D7779E0637E34F1FAA2F5233F7C0952172BE2E603317C453156BE443514BB1ABD83B5E184CC8742BAF728EE3E5560FD24B960376C2B724A207CC0DA7269D0BF3E9587956FFABC1B868D02DF56950A2418FBACAE6FB1E87886B951AC1059E785AFEB9A755869DED8184B083DAC3991813ACC138CDFB3865DB24DD6D82D4213CA6B218572206044244C9D877E2BBC22D97D9D95CAC802AE1C22EDB82FB31105C94C13DA01C4F281F9D8374B6239537BFC642FC188DEA9F69E56AE04A9129EE67D9E12AA9869A86B835DD53EA88563D4D6B79FC7F75F3E7A7A09D90184334D5FB40C923BF55E3A4FD5B463032AC02E0E04FEE42B18465648386481CC802FD4A6F9ECE1EAA4289D0E999EA26A2794B8AAF75CAE76CB98010B750270F4F3A3D36638B39C2FDD0358533A888788A0E1FD8B6AF19A1654DF10B8E4E4897AA56D3D854BD2B3A5E39249B8159592C9DBD3672E336C191D282BDD8EE91E75DFAD10CC6DC9649938FBEDB946DFF6F1BBE5D26CA349F0FCFBECA51E5B32F63685974C1261FC6C4EBCF04D1EAC67A74F16DBCE9D7D3FD54184BABCF0F14958F5D1DCD269D4C52E86D35E363F5D23EF18BA651835164E77C1A792E4DFEA08A7F385A5420CA197FEF61032A1F40256930C9387F8C7B859FB0A7630BB9C1E4A22AB9F093663811F510B565F96D908F95B8D79240F0F954030278D38DA38C22E502AAFA943739A860DA0CF9C8B35FC1114A046D7F306935929F7AF9090F1FD7209A8EFC312D8F16982D95267067F35F0FFBC57809BAEEC3F38B3936988B22EED1863B023CE19EF0E50DA62FF810B88D1C9EA16189D4D66087A6F29CFDCA367B2310E7D2540939C354EB42FC7814CEA1819AF021BDBC8BAB1A682F7C7965CEA9BE423A42823F1FE4FFEA78693E492268FE55A379620EDDD738EEDDD58085F4E32703D62EAC56CAB0EB681949745D72AAAE276173886DE69BD1921F0AC591939F3D4C955D9DAA48EFF86D14B061600BF999073537CC9223BB02B0D347CEACE6478FA71B456E2EAB12AE64AA1B1EF091A1B3D91779B5F51C46338C179375A20951AFA59ED0578E70AB1352F7522A7DB6C0A5B7CB4DD89228DA8CF08AD4E04ED8B1C90F5AB741F7EA2D30EB52F5904086AC96DAF2283B5B90B507B3D15C7196977E78EF268BE3E24DDE3C604B2B2E4B7FB753F1CE2C0B8A8E8D62861E0744C18871838534A97AFB180D00581654BA20252E7DA30A97803C04C8E0C0B0F09B80935F2EDB262E58E +smlen = 5519 +sm = A27C4FA331AE851714FF3B928BED165AA454FCE061A092AD0D86E717389D1B76A77C2CB27CA849FB255D3D3FF4B7061927EE5C22C6B00B50A471C0CA6AA902A320DA2EADC73DBCD6A0B50A9890D8445E788DD6F4899E8A9D3C26CF0597ECB67B12ECD8D54C6517C5D721E0BD482D1CB5E59E452153811FF97E5EE859762F184394F65745B12DFBF4A8B5F059D62FCEAADEC6BB87202B1ACFE35C3A757ED023D8FDAF7915D49830F519CD9D569E10900EDA55AC328F5CE3B37E068E6256440DD98B751711686B6EC364CA72364DA40CF3ADFEDF1B71E507FCCC9EA95F566BB22A9AAA6F77C1AE453805334C5D7ABC2EAEBD79C0B9CEBDEFA2B5A5EF7D8EFCD06047645270EF725F84269E5333A790C3A5DB40D155087CDB68FD1326B796D2847B18115545C22CFB29BED2B16DFB038BA603ABD01C98F9FA648E6709F703E64051B96206548CDAAD9FD74FF47605DAE653AF6A63F3E6D1D349C5AB21D79F65D00B55F41499A1A4413D04798450BB9DAD8A716D80FDB5C22CB8AA84E79C87CD64E943A1E732180F40D04480591D4C9A783FAAB094E10C7C925E7A7D63E413626A942E01556FA12D7AA8403619B09BCF6B561111A232A82FE83D5D1AF08CEA7AD26DB430B95F4FE624354ABE0656694BEFEC7D24F06C0C6431ECBE134963962895F2AC35CA55284AD63DB8C1007C4795225191DCE0CF86DBC18DA099F37AFDBFAFB1D9AE2E43B990185C81E7C19BE10A2A9C2E0B5F29B06020F1D8432F6FDD829754733BC26F26A1EFE6AF99AC3BD216CB715E31343EFD18E87FAED597315EFD763BA1EAC51BD9E08B3F2319A9C373CB90EDCB02D6E7BA0DD49AE69F9FFC1F282CEF6FABC7CC3DC29404428F6015FC536AE37ACCC02D871C1C4D8194C3E27557A29DBF8525F2B30B62F356086BB6F4F35F2A0BEC204E9EE2AA74342BC3C790407A15177387074684B0A7963D37CFB2AEB28063953BC9E59310BACFCF22EB7C93CFA7F9B4173BF24592C0CA8909976ECFDE31F6504C39B4173C8DB5CBF1151C9DCFA4E2C13ACA6C1E5E7B898C5D8AF9606C1F881D5A9F0FE082EEFF17C72B42396BDAD4E2B2090155D70DBD1C18C6D0D2A7225F9E5E74767C273CB6CA2ABA9BC6CCC66131B51E519BC72E91144A5EA02C4AFB1F6B26BCFFE6725B3641601BA1AEFACC87DC0F5FAD2F40F6AD653332AE623FD5C52C59053AA968BA8A8A0B9FA5AFBFB257C609B03C907F46D70CA8FF8C94445CB8CE311E57B521237DC1768F1C89ECD6F33891C0CF3AE5B40ED5390FACF973A9F1C475776254CAD451930CF58412F4E2E8A9FB8B66C12A78A25249B95094872D452A69699975906E638A5F1B864EFB56AC28B4BAEB327941F78CBF3D166F1FAF9AE997BC7B5C88C3E5FAA375A059E5D099EB19E8A78542633373B9BD3DF14C82C27293FCA7A010341F9E1353808522CA7792B3DDE436D50870A6A9D05D8DFE66D7D17FF804C3404DCAE0FC334FC5142990DB93C967FB74A8E347727CD768F6065CAA4999CD765ECDE4041607E744917EFC31424DBC6021A17879E3FCFCE20F7A8B002AD9CF0BA25E84809B15172007E73D71CF1B2F59B6E353B649D2A40A4AF3A9680DEAEDB54CD6F63E49D8AD7CC6A5D807A64A1F84B5B92DFEDE030AC94FAEEBCF8F135CBBFCF40FFCE283D78348EA7B4608D0DD421B67DFB43FAB5433780A4B59EA867DB96CD406B3A250A8522F67BA703F7E6DF62869C3526C2E6A7EAFDBFDB5E716525974995CC04653CB1598D2CBA16D91B350748D471D61AED298496C04EB9D0CA709375ED719C0FC36C36FFA8B6511464A46B8FF0463C4095FA06850ACAFFADB7C84028501C7790540B23D1CD06DDAB50A99B62B4470A8451C9CAE361CA5C45278B618D2782F5D33A82414F17DC8ABF556EE1A5B97DBD98B694EBE5AEEBD24E9A4D97B7BAC203E88931F75DD2B7C1E06202FFD2175C029A6D099EA4F634B526C7A154AD7594E88615F9A5824FE9C2C60C8CF697B3B79A47113DB19903623A35849E4C221E1A5DC4580D9DD4285772769B0A17CF0E2E1D6E4B90523F47CC6BE43F99A1F7143849FC06561FC11F739084D538A75D486193FDFD83400BE466A199885ED67029D30CCA5D440327A9B480C572F91F942779800A9E2A5177F61860F70BCABE773F008E4F2704EE016C44D74C43C8E901D28062927085CDE3DCCF72415A25A0165D64B620091622E9E049D73589771734DA678472A185835D5E4C950DA00152546C77062A29A329A0E86E9374CF2321B4059B5AFFE79F68780075E3B6938DFF57FB9A0480E293F8E25E8F22C3C9FB1FC24222BCD5FBBE72125DF2139961A075AEF1E7D742B49D7BC726883F415D2B0869AACE973341B428289736A632A8A3FC601D50C0BA3611B2BCDDF0E24E48E0F751C34FF8B08C5AF477FBBF70B2785BBC11571566A98BBB87F37A4064D15C40A4DBDA524D0256BCC80B43E48CA7F52BBDD6B3F128C7BD5C38A8CD6AF5B01747043C5B9A54E7EAE33F07B160F1F839A57ADFD65CAA36408F510E5692D7C2164A76ACFBFC9ECEB2CECE0F43E9FC8ED993141F934BCC18F04BF6B820F4E87019ED3CCB40D132165B19B81E2123FC93B01D6F9E42EE76907283C4C85037FDACEC540E95E6C67EFAF4F1B8B511AF4FA74A3D64BA5D74F8AABF714A0394EC27F58BBCE27AA7C81181561C77F1D573FF277C22E9A0FA7C8D8E2BB8232A80D1B649C6111CD5D2904B5D07489865D84610D8EFB38E770ED87C8EDD68A520016B6DD30AE7EDDFE994B306A1121F079E8853FB4F058FB895BC7310C0C8BBF5DAC8E043BD6C92CF463E4E9EC34039FCAC5C5DDFC6C7E4941C4562640918C3D549F21C36F5BB7B8465FFB86E1E7B41846154E475E29234E0A8E349D0C6184C9414978E7C177801385472320ED2F94FBF462398242CE5A28BF0AA9FA45D3EF69D4BA6AAFB5FA1D5CC9389209CD84E8FDFBE2D4455C6C97BA170C3516902DAB40C37D391EC4897C5998BC8E2AB75C3919D7E6FFE5E71D03F7F568E6E1465DF1FD52A808D668BB342827AD8DCC4330EF18021AD034C448000749FFAB0D8405B17D31DFCD39A07002E46D68C5117A819F7EDA9C3B88F547592F05132C200082930A5EE009D43F60F47BEF999FC8D49778E9E979635A879D63ED134555FC450D7BE5447FD719BC6B3170C8EABFB544F84B42E1EFCB85E84683BA2969127D04FC0E68927B6F92C2A0E78D9A88A3DDB2A30E5D17BF6E94FC87EEB15356DD106E2854768487BD5B372668FB1FDED6BAD71820CA15E09CC36C21D8477EAE854522DAAEA1CBD04AB37219CD451171B2DF55C536B8E97A4CC92C135BEE594A0DBB2B19C047EB4BF0897336311F1FB33463F1BBD5C033ACF8793AD4073ABABA0B58D316D309D757158411F51FADBD261C0832243184FAFB0D0688487C9D22B8380971A84475BB5ED368C1BB1F5DBCBCDDFE8A443DA5F8BE6B6CBF3712C2C6B992A9DCD69F46E4D68E5D17076B955EEDB1844BC0BD8A664E9F4CF291F2580B8DCD29515CCFB9044B0C847D8202D8F3D20176392D6D544482C54C5B08FC515AA0401FD0A38E276C480B782AC021CEC78B3351F58718459DAF6845ADF96542063E6DB9000672518D6289F09EA559C4D588C207774E0326B17CE9D7CDBFC905A6B5C9364A8B360951C0DA43DB8B44DEBD13D3B4AD1F5E39A5E708A70A62BFE2D75FBC4858DEF2EA89694A02DA1E8EC9D82934670DC19B932A4CDC66169CE9450405DDEA511496DD6A44F736F3CD3F4CAE5C30F8C7F0E9FA870DCF6775A88F633A7793566B244B7733E948CC05B920F0F02C2B98D2D27C2AAB85159EC16A5E1715563EF0E8811F4805CBF9ADAC89305E54FB078D31A2FB940B6C37041215D6263EA1708634445C769ED2DAE2ABA97C37322EF51BC1849B42DF43ACC8EB74403AE28D15530D8B35CDD3928B5E83BCFE840B38EC345F9A7C320448E5D65236653183EA69F8DA6B39AA274BA49002A168517F1AC083A40AF1774227126B554CC01E0284933E47C7FAD445B6AAF5D73F7D1ED732A87A1BE37BBF1C5FC78C79BCFE4723A09F94E590022BB9116E7DDE5C372C236C216809EB2ED432C751E7E2D7D7C90CACEB88A533EF186463A4D62DE9FC88A57E012E25DF1EB7B6C5A8D8CA83BDEFECD760F8A1D457496B06B725106D6300D6C080A2923540BB6C38D9ADDC2843233DC1F31EDC66B3838C3C008DD30A48136D077ADEB941F75DA78272099B4757DF01D7E953ED277B2189BD0FE0E16BCD3BEDD53B09ECB69B661D67AA8CA22998EBA32C1B3867C39D8CDEAF3B619877E4A7653643B4D972F961E30E64953875F70B9C1BCF38A4E72839D244CA20E24195E0CDB01BFC907DA8C7C6B6C5D9D05A9E67B6641CD94F761C8673D283D42E7DB1A8271ABEF51D695DAD9086F663A58A5BA964B50F6127C965806C54B8A093064125877A27CA2451A0CD916E5F171F774179CEE500B69B2B462FB8370A5476F81DC14C5D3B58B61DC5594652C0ABC2627114049886DA0E60AA48C2F49CCAE03DC6FCE88BC887AEE73DA2921A2486382FD4008032A1247AF95F268F17E70C11640BDA7ED7BB231D850C8348120D0692DC49E64D62C6EEA923BC1352A2279451D16456B6AFB691B7B2BC35F749F77782FA7AC079B205DA4A779EA04AD431AAD8220796104C224F1FDACB3FE667EC21CAEBDDD5B1CED0E56AA8DE5620B87DFDD02A21554F4F5F02A04865B89C2311CD205B9F1C79D319AA3FE0B2B7CC3CAE9E099746DF63B1F9076EE0FA7E68FAC739B1A7B99371253444FCDC0F6983C52AD837F15A6893C1979DBF535AFE8541CEA11ABD2E35DC30095BC14AE2BA207312238CB3EB95F0676EDE183FD576FA60C190C6DB3E72BA40341B420B6C73CB866A94C639A3268F873E3C8DB78D390EAFF389C9577E1CABC0B6C75B2FBDDEB581FEA5A529154F685FBCE4ED7C0237730EBEE031C72A694AFC9A8E7A88F381BB8CFD906767D21960D3398E3F6EB213E36AAE4502AE0E2140F25DF99053784BBC4716E7395EA04B2715548BBCA05CDF3334EA7CC2C1144B0DBFE0399539F8580F6089BF819BFF51A5AA0243E431711A64AC2B6E89D8D785C6CA006687663002CFF5C0713378198B7BB375A224F28DEC71550CF569CBC28CABD00399B837685636DBB06B84F760595CA68F1946F0DA4F342ED436D978EFD22AF18BBAA65E2F8099129897AF7EC0834EB0D33AAB36F8A2D7271859E766279189EB02A414379C48BF6A992AC5B1EA68A0F7CB7DEF7F983B92F468944DA4C185054DFAEB42EF20D78F0FC34E5572D70E3DF987354D2E10022588FD2798B834CA92C24B04B234FD66142490412F83176F19635FEC57C003692F4FF6FB141F2EC55015B165489CF0A88C6BFD2D4061A3B9C31ABF673A755CD243E790C9B8C08630B2B74522545EBFC072A1895C99526FCF6DCF8376DF884026EF40635586F0EF5A063437268E1C67856AFA0B0A51A640EB61DA98E29F71B703DA96704F68A79A301FD9BF3F6EF5E5917E61AA614F7D1A9D2C5F0F1A5BB3E5F082C4ED0C97DB2A100AFAB4B7FDB42065FC16CC4C497165C4EA1B49A66502051ED45486A195400451C8F36F82675CD9E9949F1ED32609CED2E04FEAADEB4BCC1FC9B030F86E017F03672E4D71910C6C42354BB54A0834166C4B0C4C3F59DD35FF94D9E5730B74A6FC8173D7B423D09F45EC1197A889A71CADA74424AA5FDACB1AC0E62EB1F317F3C52015FAB1EACB8062919285A9F599D1C139F0B2683B245E4099FBA43ADFB78261AE202945CFBB6BADB71D91961F7EC684794749894DE5837D0776D94091F76B28959E51097502ECEB193C928A0D9C24D8B04806D84424945B1CEDD559D3A4BB9CFD9034126AD80B6C6BDEF1D3CE320F8BCB594ABE6D84ABB0F684D9AE7F8C2612DC64C54EE9F0690957D963EA22B61477311462D27838A1C16E841027B0C663ED7F3E6BABA248E205D40A91595A2486476688995E3723748DF19EF793681092DD41E510C53325E1F19AB630DD2425ABB51AC2924ADC402EDC29BDD69F511B8631C6976FA755076B134D79B27C56197E6E0B9072648F3DDBE15092B8789AFD9825F43DEB94C3C606BA0430E192CE793FA98F7BF04E78EC54DAD4369F5EA223342394F4DA6705AF3ABFA2C5C7FDC4E91201B57F356A539BFF108CDEC48FEEEF487948FA6B1CDAC6FC1AB6A4664A47FE815EE9BD578081DDA2E66FF11FC12E93D5F2E4ABA53AFC8F803649EDC1584777DF5E65F2C04880611001590D1F38A6367812F8CDF962AB3FE086DEEFE5FE79B1CC4BD23AD2D18F33C575019690B715E05F989AAA3F3C7AB9E902F2D9E37319DF0F419591BF52C38D79AE79A705948EA4DC9197339D40DD5D5511852D636D75768B8EA0A7B8BBD4D5F0FD06183B4062676EB71B262C849FA10872FA0E43507C9CA9C0293051729496AFD3E20F155A8288ABDFE1EE06444A85909EC2C7E00000000000000000000F171D2027303942C83441B16B39BD7993766E7260D07751AF2F19A41E70689B0EEED0C118D9EF109866AAEF31B2D2962A25A3D1CA999214CDF0EB54598382EEAD64435B7122D275EA8879BD47B41EB64EA908867FD78ECFBE8E992A2636AA7477DE5058179565D3A2CEB8ACE5C0302018043C411D89975A64927B48CB622A13F1ED85CC1113897A68488161AFA1E636EC786A0AA37B928BA88A50164A9EC372523AA9EC8885AA9C95B29F7CA1BBF0652BAC195BA94E976D336B69A9F5346B4C7C81457F802DC9757C7A2435A617317340F764C1A2AE131A716318F00AF0EFA89D3B57D8F31E155598B3944D950D6A1D6485B509358EFB3745B95EDC30DCFF02574F54DFB2D31B259D132D18897DF868115679F06D41102CD4EED4EA290F711148B99B647B8555A4C0DCA1D2D0871C59AB1382A2D6417E6236D71E2BFA1A75CDA54F93E6C087D611878AC7670A04FD7D8CB0993F456E3BC1C3B5898076E22D2D9E0EEBC7D7BB8D142BD2B5F6FA42B40BF676FB69C532D7520A4A105EF0C1337F53D6E9B4BA17F1E76AF4CFDF08F794752D2BF71E8777E2A209F8891B1A53D7BF2A5786B00B9A0CD0FCE79408F26BEFA2535BE188A68201B1514074CD70660971F86E8D3E92790AE7AC591AA7A996149BCDF060C615209FFAB82E6000F41B2A5606FDAF4CD08CAB0C2F1103B2436B1FD7DEC477C6233FBCA3B07A0CA01BF3476BFE5334E32AAA2ED35D5747D673E7BB622E1AA7901C77F28A3AB2197C8B8253A1D28C969EEE73D17AD71C7919E7F217BA2BADBD1EBF986CFE981024FC347028C1109CD4204C7D53535A9B677E39A43193E054D0FD68104D88934DC7BA6CB3E942AEC744B935CDCFEEF4221784F96798E650FFB0FEBF2715D75339D0CB6C2E57C1E9D10F13E6786B7F041AB307B8CFA51A2F10B622995230FBA54B70D94AE278EC224D9D0950BA97BEBA7EEB0E2FBC4093E548D9EC09CA1A08E5F0483024D7C1927FF8DC270900D42D31B81B13A29839BD746CBB3591BC33817741A31DEA308F549A74F3A4E5478844183B8D7363AC1F4D4A5E907D9ED98AFD08FB8BAA84C324563495387A4F12C239FB63F0810447131311B2D2CA302C7DA2DA57C94C3B5E844F537886FB766EC0E977254DBCA8FC84AD77430428F0692E55D8E2CAB294B857AB51A2CE4A725433DF28D9CABA86C770743AD987BBA58C0565BD18590931E283292889294B607A5F19D9E905AA3940836E2A74A2E94FF3062E85A5C6C978B5EB2B254BBCDE128280E6CF02C11A0C2066F349E3C6C083965D5B8A9C000E15FF36C5BF3A6D42 + +count = 28 +seed = 19CB4BE2332F7FF0C078BC001FAB3C5FD8569A76EBCE373D1ED4FC8EB5D744C6464E2B5EECB9EE836CD5D87BEDA78BA7 +mlen = 957 +msg = 86D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 +pk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146B8F1786AE40A8886C4AEEDAC4AF18597296F83E22A76BBCC264A873A9CD2FF2D5C5F40639F69CD733290BE5208BC05FEF9A80B1449CE9FCBD5CB51CD5B33CFF56A3CA48DC38C71601BB473CC2B18D89FA8C65E3F1AD43ECAE0086FEF88DA9B755B050532BE8D8880743043FE1EC69E39612706FC07BEA1B1FB0A28E88490FC07E3B210855B28DA456ED0B3578850E3D24EB0DB019A768395E251859347FDA8F2B2EB42CA133B2B5417CDD39187955D38F4F683FACD664360C342BE263961BE64206EE76FE47FAD75762E5E04F96FE698D838989E3169957CF18A327B90294D77B3866562243D8FD39B27672EE1C781901B2BB4F3F117E5B175B751B843F7F785F86E4E7073D48B3B7081D968D6367A4B9391EF8C5D136B1B75CCEB444EB2ED8452629F866EA881D12810F9CC70F6ECDCBECC28176CF3A2F407CBA14BAA7BF52D4077033255472166ACB2AA8731EF34499C6F00E798F04A890C301A9533CB7273B8B9635AD7031471113AB632D7720B2DE5D06E8F21FEE8C01ED53F3C0F3976C1EB0636A05080EC25C558CAEA57281F4E37313868FB90FD8E7413BBDFAE88A836C7D8A97B2BEAC152B2ADF336CEC4C905E4793FC9D3D0C1792ED6575F24479A1A502F3BAAFEB9357D21A8B24F056F6CD4CA5C5A96B02197671B51F75E04F76D4078E878981E4963D70B1FD30879F33C59FB33349BD05F2225866A134ECB75CB3B45055BBCD072FFF36E0884C337EA9F377D1C7BE24DE30D4C2013B85DAB94595D0DD961EDA9DF638E34ED412A3CC41FE0D37F195D6A86618EDC0E3A318B826B6F879B305F53876F20510F301D1A33BD8020F0B5F5B67D1D4A225C368EDC4E00A6CB8E2033D91D4311B0583CF3B724F062F8928868DF1731C503286C555BCC648CF01AD25C89219B4801FDB94D5274846BBD22315B30B51B9432ED7A89D21E307337AFFD32647097C16A17717A2DD396DD029529DDDEA3D2DE6599112AAEB0C1B49F0335F0ECBCD73ADB10C7158FEDBE385BE23881125609079C56C53C15C0BDA9EBC5E7334FDEE51075839CE84E5B0B2EE0A4D8E7629A76EA66D1F97513FE3EDE621C16C9DD19CDCCA4D64648EA8362FA5394B49321F84E179003893D22080935166CC5B907539C5CC124650AE2C146EF2F75CF28DF8FBB99A1B0A26B5135460EBDE59C4E8BD0739128F725F8374AA3B5B5E6C81415F7CBA195B084BFF12D2BD467A07E73BD64FCD6BB5BCB634D09C66E1814077DC800376DB9124BE1D88519CBA7192D735EEB1C7BEA7C8FDE0F4C1882848B3B4C8468093A824C4B06BBE65A23E8A90A9FC9EE89FEF7BF16E11455C89F81705183C81CCE6281896A348AAA1875AEE8226B68C13909B7A722979E7D858A9D19275191BAD72736EA83D3EFF88DC9F9C18779F5FBFD6EF968F34E02083F21253CA4CDB4E145204A9C7D4D7C38E325EEAB7A8755E9A1F9EF725A581F6EA7FC8AB7794A1825244BF88425376CBBDE7ADD9F5ACF9497EAF2057F005704BAD02B59A4F5B8B461FB1BB58C3ACFDA8AC6785972060C7BEE27D02B5BF5461F8B3AAC9ABDDA3F8B6CE33608BEE0F02D30114F60C6D14EA5FC782BEAE30EB5D57257DCBB5C51B2BC7E0083302CBEE88BF490FA8718CBAADD14E099BA2087D565F2E63A4425C8E64D815EBC271D51353B60083D97D2CE804944544AF7889EB5B0DB9293D5D7C6594DE0D5C36AD8B631F9F3E58DEC7E050310525206DA52DBFA8A942ABF758DEE8D6443D4A885C1F7520FB22E800CD6534C8F114182D1F086AE1FE04A712072FAA2275BC34D0DDC6FB081EAACDC2557394CF6051D3BB8113873A8090C7EA5CF5B0543867DDE304132AF14F1748DB530C33C1461ED57A95A8930BC1D4E7CE25EF865BDE81AFC1BE657487D8AC88F31598ABC64E3CFA7B79F02A6505C831A9C1EB9828B2755A6813E4D336CF2094EED7A3F2C9AAA4E4B1A6264EC03AB9AC6A9095BEF0213C7CB9A18D18ABF993DC9A31B7B407F199F267D4EE4BE2EEEDBAD7405D869B587FF92F705D2CBE09B109489A806F29A9E68C499B73862958F48979A097F6152CD65563DD2C072A7C14FF475E3E2F4B974C80C3B809CD45CEA89B2719506632F445D8776F2FF537E67EC4ACC8B47A7077C76720FE2106E533ED2F3EA246549170DF0B80B8013E12DA1ECC48D67665382A6925DB81C1F70DDC68B47CEAC97C5B14F7427BD8D677D8FE32B3C84A79882E1F19E44127D8F8CCC23CC698B074897806800128FF06D06C8707CC46BFD81FFB0F7E957368F14C139FDF85F037F601DD5E617B16F0F57EFA2B9E233F0B0347366C543AB8B5864711913466E5C50FF85340ACC96456E2D4F6694CD5D9BFCB8306EC8075021C0E031B83C20A214CCE0D71FC60AA0CEDB2E9AB8A06BCB4DAB8661B39950D67373AE401CF9FA3A0731652FC223C0E9E4F39C7D808FF3E26C18DBC32F04B4771D64B5D67269516A4DD1C907E070A12851FDA09E810FC47E041D513F237B8523BDA47F7C5967931E3769DC2187BD7C4E3676069E012FF3B2F9430D45DA8C1CE6211E2A71B78BF07671A21268010F5EC24B57B263F3918ACD5A4FAF1AE5D3BCF4D7AC21E65BAEAB413F24ED1DCF3B488C0D61A6E6BDCA4231CEE551BD0281674566348A51E07132ECA2B87264BBD4E5290AD9097646A85437E3052A9F06ABF047BF4DBD2FB091EDC98D460C74A708412177141E43C3A03974E856745FA783F29C8A176E74DD5753AF3B54D720C95219CE3C77A13EED0A5D03F522DD8E3B1E87F4F1071DA38782510C7C9CAE0BF121A281B07B325FE7ADCF9B350DCD7B6F9B6438868922B3D4A717151FD89A6AB1B609D1CD8E46CF57A00353EF9D6B42A3D4E8A28048B2F81A61C7ABBE01298DBFEC990E074678ADD87A7D29C42F4587C11B285F223BB57DD7DB619E754386334F53EB7685A6FA72F37360EE4BB1017BADF68963CC475257586D13F2FF1AFE31D1DB5391E3932A8CA91A71BCD9A7C11AE19BBA41E33A276F4CC5F3B075AC3CEF95DC2C2CFE94E4F4EE13AD7E342EC8D708344A8FF65C3F850499D0970FF045751433C537DA50E6227AC9A754254B24163A05D8663378A1A5D5FD0445B8D8225A3D8395283A87C9131A62E71AA7A1AC7C8440D92B0F04C1CC65E5AD6473CECA31715C94ACCDE6A2C9DB767DA0AC385FF31F9A2EB25440FFB350D641202213C003857CA2C4D100A3B9969D7A4F4E947C0DC4497F0C8C1F908FAC9A0CC48E4A71788DF37D2E8E731F4E062CD3C4AD14DE5AA366BF5488984D80D3285F00C165017D7C9A9C0543F2129B943157D2C22DAFC6715008F4B21165E90ECF8A763E98C38F6202512A3AC71F000D13F7C5ACF2B9239B33DA164025F2146CFB442A3E74691B51A6E879F2B3FAC9689A63F97D772C8DB2DBB7B088253AFF46D418AA9280FEE9ED0CF0C9785ED5D3B147B99B8AF8EA6E656F67E950FFD24CF0FA6F9EC6114AB9A6C5E9D0501313E9E343E41B10B9A02B4CF9862B0CEC070097BABBA073A517C49C6A5979E94BD5427CE88C41D5BA7D3A1F4A299890E4988305CEC88F0D38FEFF406035665F2FA7CA8BE654629B67ACFEAEEA73CBAF8FC48D4DA6B28E7EA774EE8812F5150B909AB4039B18822 +sk = FB9AB3C9AE742149675958FD0899D48D845B290291BB507C5FD42FB9E523146BEBD23C67A1AE83B16A6831D8F6766CDC75EDC12C3D78C5CDC53FDDADE6827B3930E67C09A857D9FCFD91E15FDF60294A2BFBBCEFDDE68D10258EB68E8BD46E1183A469130984E0020523A88821044282327109A64504498EE2488901B349E1408D82402022C20CCB4050A0A88C20B98D8220401305200C47625B46264904659AA844C398081020115CB46101045214138813346D023640D9C6611C374DD1926562B468E0866C082462C1404804C80582406D193062233005098990E4946508B12D13B201C0008061022411482E614629C906651BA2902428291A498100487160347261B06C114590A1102D1C18269C1462C8326A63420843986089A06523038E88A02D182785093300CAA20D64364553B801E3001088928119114500156DA4B210D1385202468218338AE3B26C1A384243342A01468058B200191329030086D9488954108E20C791DCB8214A408960C465D0200C4012124428501C187284368D9834829B38480818811C334809124D98302E0C330ADA04040A9560E28060040621204549C14028200231D4446E4AC445D1249200004C03466E82920560102411346A62A40048284212017090284A04997012C6600BC944D4A864D8288A4A26712416000117315B324959342104B06908284DA12288D4A0880CB72058C4899C2264E214656202401CA441C9182A43B260C838700CC385594612D0A224A04040E2188CC88401C2364A13058024C349E2B02813C14852887012219203490510B5719AC0040B152951364A0A930CDAC621C9026682062148B02D08B5859AA2700CB584E3802918092811490201B2014A866CCC084CC9300042064EC9904402030AC410829A066120296594360959006123826010412862482109A564E4484140C26021468840108002328613A56D531289600064D1228E91A865A3124A49A60123B5681BB8282042081B1262082800919800C0C2901CA6710233290297880003698A8251CCB60812449011466024876114C5319A086962323202B72C94008AE3A2091C1986CAB64D133464E4C0310C396E14C2459B4409A3C065828464212951989488DCC68D54B62024C10DD0468909848C0B230CC2449200C62C20362E18445061249044028D0B24408B9069432621A3342CE2122C004520E4902149820C0B3530609424C9C8019BB28858026C10958C0A344ED42089408269E3440E0926800A36400A320AA1C469413201130501210168D49424C39291812880C8064800110919C381031742193009083940A3884914A0845944500B128D4A0424D12460DC840D98186D532204DBA890C4B08D4382515C9684208531C1887061A43011C38D0244500B162509018103257204922484883104B11088865199823164002EE142912488849BB48412183018292212B7294BA2694AA221882204C934619340711CB001DC866163C06CC338928BC8110B32626342129A04658B182D98A411E14230804606D12872CCB24C4802200CA80854000C18A70D80104D213061248809DC32290A0140620012A1906484C088D4A46D1B0141D9288C91008462B671C0364421B5118C284EDC368D8A246C8CA68150960548B28D1912914B8631194790811471A4866D828468DBA0618B324A11C22DC044504A080EE0107023B171A29825D840685B120D13A3910CC565E2125150364A01118953B2704B46401B016D8CB664A32008544449D88605CB90419A004D992420E0126E88962149C6849C042182346514C82862267090808150981194306183404448048211A369A0B4240AC380DC0645DC1085D928411221888280310C10921B4262D4262892366820A664E33850D0944D02818450927152807060288E033932441821C89808539690E2464A14B52404247224958C9432050A936C0995458A924D0487502233510B94689B888CC41051C1120C4C2871DAB06CD1242400082C0AB18062884D1CA941DA303110A071223972C0364A6020885BA660241641A3187043362ED4820D20495001803109A10C63362592B228E4A691D3B24D5CB06C81362A4B2851031161622469849405CC460208C488A2086DCC90491B4322243081A302460C026824004081B6250CA8812338265FBF0F495A0D617E9E59FFA4862624AFDB11C7AAF3157EBD7A9730A5DC71B56F392B521EBB26708B360AFA325488B75A496933B669E4FDC49C1D67BF94EA752C95A9D6DD36A3033B7FD9EEABB56489565923E8181D4A6538CDC7AA6280A9E9AFE3ABC719971C15E7E6984CCCAE83C4F6CB2163443854776AEE61E3CAAB230438EAEECC9F7BA99E5B12EC048DAA11DED72B159F4707DE681278F1D42F545D1BA874C509BE215E4BD470F5619C86EEDBA7D40AE068BC8FBFEB8A82975DB8B9386877F099CE738CD9E2CDFA8B0A3A9E1643C81AE7BB1523E232894F76BDDD1CEC8241A9FBD90A0F94AE55088D144AD9BB8A5770E47CE7EF5EB6F80132D6488D828087528CD7E492058CFD628A0815A20F4748FEEBB15E39C6C2D357FD382A7DE80A63FA0CD1C8C1B2D4F46D29DFF11351E510B839464F4E58498A9E5E7661F360EEF79F289A1466BCCC2928F18B591A7D2DEE4257976CA426DC9E647F7BB3F01AE38FFB6158DFD19151B7D8099C4DE5C561C7D9293C0C8FD1B9DAE3BF829ED3315366263A8B3E627D4B314C07D9C70DE1321C3F79D8013DCB10632A8717C0AAB52403752D2F9A52E016ECBD47DC825EF0D561B6AD49506A3691EF070D705A8A179064B69DBBF720E4011BB41419D31F3B2EC40BE05892DB750FEC5336D7FC894AA1667659627058B18AC0477990AAF969DFF90C0AADB620DF1E372739D77267C0E9F85E253147BC7775FE49F848147714F576A999DC5572A87B133892FBC96A35AF24DE8BEF14765E986ACF38F205C18AD6ADC305FFE7D0C0B8DC13685DA63302F4B7DE0FB2BD9E0DF80360109FC946839437AC7A2313A61ABA4761784E550AD636A5D6BD8DD88E6955D830F90DB2AD10ECC71A9DBD8A940312639D36BE53047B76B5A92DA8337C33282A9C8135C91C7B7186E60E93CC0553303AEBBE62F61B3ACC98B9BA2A077E3922D09DB636BB082770A1C457066BFA1DBA3ECB4BDE0F134E1CC0F55306993ABEE12EB4DF7209F795E71AA92FAC88A073E2B99786E7986AA9EB48519089E953427AEC3F56D2E3A5E9DD84CF832A675888A09898AF6B2FDB8E9CD7503BE93FD888DCB1611FE01B1D8CEF55B2EEA6983F9544BC3DF8FF1BDBA056DB0796F9AA92ACFBC9CBA392C68EE249E8FFF0EE2268969F26D394592AEBA45292AEBC1A2C68B0A933E3A9286B7DECF8DDD68F39FBDB46713D07D2CE3480714C7E70234C466A08A9DAAA7506DA9651E7B74EA91D7157E78B7218017F02A0A135044AB172C512D18A5E74B31EAD3869B39D2A2D1EB8E993D6B5817F8D47D797F048512D902346D676099962669F569DE446624DBBEC97AB7C4B4F5C1F61ABC70AC65DE1925381F8305F7ABD71356FCA8C52D0D91716A6B6D0FE62C749BFD4869263F665C6ECC5369E4DD0BD5705BA3282DAE13E062368262FE8A78B059385F1B2D0893AFEB5D2151C7CFAC31A604ED6BD61850A89F1D053D8D843E44DF9727CB7208C3E5AF9781BFC70B178F9FBA4486321BF4658B5F52DF8E50384E0B6A2040E6D13FC0B0530B022574639F9786CCF0C8DA0F7BA3739E120C7DCED34EFCF1A08F1F8018927ADD83193E79ECA1CC2A6F01C4CA39DDB989FA077B8458DF8EACAAFA665F92570994E815BAC67F125E471C02052B3D2D7E17B70B33384EDE9364554F4CD72455055B6D71F16E685AD9EC861E82BD1244C16883ADAEA4D98B8C2CAFABFF8916DB82EF30246625ED8722D60B0FD151D8736A22EF3C1A98FE6BE5166C615DFBC0A51676E9AF2AF611042A02988B8401C859CE64DCFDC74AA09160006E892D507281F6DA7BC678DD6430394137513EF9E4CAB2D3B5BA21574833C8BC7C99AC163EE580588FC19169B266D4EDAAE25F91BD0626A989FE345404D407A246AC918564C99B8C9DA54BC21987FF58335B93799839B9B6B9E674E29ED48921AE9823373EA927EB5E0C29E0C34AAA93046886FA24EE663E67FB49166BB73E25812E2E84CC8AFED44B26E905CF8119669861A411360F662746E25988E659EABBB714C53B845660584693798AA59B1BDF79D1F468F41B08867E92DF8087A1FAAB90835443955ABF54B8A52986721526B3B7C20466E05187F5EA117772612C01C1EA1CFE248F500CF0E2C4FD03D7928895A71F2844F2DB36E8438101DF0F230E587B2AB8E0CA072D2C8E753145C6F44AEDF52D17A1116539A659E8D5B99497FC566674539AE392CEAB176ADE16C720A5492747B0FF73BC287397C3859F835E30DCF134CB36946EA04CBC0FB856CC6C250F46DAFFDC5DA5564023CF27042C885A5BE3EA7789D9CDDF47F9AAF18F7E6AAA63CA73955E3F96DB7229566DA3A0B78392A0E46E9B5E28EFD42E194026AD239B76D67D59DA7AF49FDC40AE796784E7EAF4B1A3AD715ACC1ECAA947717CCA47CACBC162B52E398FA2D7C6F0EC36A0FD1E092ACD55FE01D47BAEA3278D7520B9F64AC7831F924AF5416671EBE3D6CCE4CD52E575FD574D2983D380297E79DA217C1A284C558ED8325F8C8FB76D78112F4165AC01A61894304F46631ADE147E8F461370D4D6141B4EF5D455247D781D31F2F49B52CB858E4DBFD08270165999A62507CBA8F3F8A807B4D9B07CD06A2ED72375A254E27CD39EF13F55CBBEB0983ED9DDCCF8C0CEC2EEE71FCB594B5CE2DF0176A34269D1ED7C415BC4EEB1851B429235AB300D5C8F73DD488819A2268E2C2D248F2A74C3B4B64EAD859BDB070AA9D718C09671064D1D229480C6664341FABE4EB2A212DEEDC166000F239140E1EE0B20B86F9F2AD8BFDE24690EFED2845E4D26D4C6243AE5B86CF9F972072CE5279A09F3480A292717E04FFCBB1626ACD2BCA551D774273D5761488D4FF88BA9E241D62F9760322C391C3D222E6B24821A2DB0C86F3F5D5422260C8CB129C291C31E4595A57D298C499A0A2C88F15C9038B3689E5F750225AEBBF0D101374CF20D10A9FA82C39AF5F1E16F336B8B539B66F216D86F99DCAB3F7F296D536E9505B33A8C460EB961E04C33C52C59A3D705A461EC8745777AA46B2C12057EF42090FE1E5976AFBC3DB797C84282295D03357B1B40A3A1A3911ADB05DB87BE077D63F425FAA1F69169DAAE908A4060EBE93645818C721481A8298DEDF1E2218759C6A2AED7727C83571C928603D5106A26E7883A4407EC57A5D12769904F98E6BD9E765608EDE67A5A970BCED04738BA58C3BDEE7EC94EDE30C8AACC5AB63CACA63B07562E99FC4D045CEF5977D288D05998872412512E90B6B674602C6ACA3E2FBC063CC321C275AC9E4DBD2F68DFF61664DD7C2B8038F108CBD3A5AB6A76193C8382F5E7922B9641A62034DD711E6B48960FC46B641BD4BA8C5688B53D721130844281FA1559D2F36B070EC9B0B35E455F8CD22CA2686368A1241752C4E6424E8EC3D15AAFD9F56AB7CE65841FB513C7A800B0062B87BEC7259CFD27CF12F1513101467B9F3F21403AF13B3D0F0D3BAC0174ED9D166754B0E9DBB37F980F88804ED5E01FFA836B35E54A5107B9C0AB836E254DEF39C3F10CF598D3A974AC5DF90A59E50B82FD490C851D29342BCC03A03E7D4DB4365EE13DA1BE6C389FDA2C6569EDD3D9F3F5B9CC38F29870AE148D6395B50573264F9B619C2DAEAC1B4E34CA3768A4E40FC026A1CBD66CB403E139CD67AF162AD35A98A8AB1229C55E0145D7F086AE26681CAFF59A1A2F39381882D5023DB42AFA18FDA214533F4C2E6BBFCEE977E2D14DE6C52E8CB4B8E05743F54132196F57C6A28A75A56AF18E718C5B550D4AEBF129B9334FD9061785B76F0E8459BEBFB81BCB2A015323CC75587974BA4777C42AC42A1D423C1F1614348B22FB8057EDB7E23C831431CAF6A9AE7D1C5BF29B16E92AFCBFE5B94D0529AE4593D346E7DF81E78E34E003C8655D69591E5BE10EB06220DB03676C4FE74533379C3E6D24CF77E9C116E14561D857BC192FFF0D404D0D9E96C6E22020856F2626626038D57179232C816F87A46FD993B32B6C02AD31AEA29495B37B81E9F7757C0F6791E3FD63031CB3F94184C88DAA953E6F3EE0DD88DF3D892D43C99E239F902E9B446CDD79973E465E766E4E1F3A9CEEF30AA0225DB048C51A1467E7BD648B8237764DD4ABE24F18E58B9AB91190A14023A069527712DE36D929CDD5DB7879C362ACE0A22A80EFF70097A6A22EC64CAC8F41943CD90FDDC90A05FDA025EF5ECE4B68D3DECEEDD81A86C774E3C7556FE24A4DE564B4D05ACFAAEB56D1B090DC9DC9EE09D5B5442003C5741D56573CEA86618F6298F024E4F7034F855429876B4C53E23278502B7F8254E36AD6FF08D08B0501C3A3A1B7DD2C627AB77B01F7E20E0C343F56EE7AAB047597AFBC0E314A531318B21969E87E81402909A23B113D03FD4BC7AA19BAB14991274BD4EC692B042415A59B886B3C01701436B6D00C1D4CC5D46227BE632F1DE3DBDF715242E7BBA1B496915164CA29FC7CCE9125C418A966BC1A110465D73DB568C48CA42BDB12DB4544CF02565D0761FBFC9D7DB37D5AEB499751BD46499DBC28C97422D490E342E9CCD8E8CB505E0716FC2201074D4E34D31E64021A1C8648F9C5F491E95990B29BAF439C5121D4F3577E9B8905BA7FF66C1083E967F2F34C0A790606D4B464264B1E9040C6E557A8256B11EC411749D9CCEB18F2D5E9A61B86E0BD2FFD32C7841E54ACA6AC8E96DB41EB805C2DA4CE4B9E94C71CE9B +smlen = 5552 +sm = 3F18D8A83F1923852E701FDE4107AB5DE510EBD65EB7E135F08F059DE6BC0C7DA9AEE25E74AC22ACF9B181146E16010A31B32632C8C879C855BD238689CE97BECBF8B1965C00A5E6EC2278EA2DB648C445BD61A27942BC3CAB95B0D7AE152AEFD149BEB9B7E5AC94FDD4D2DE55A95B308F33334B219B870E9AAD0C2526FFCEBC2C3E92C97FEC9DDBE99455A6FA998EF1542B972908152531AE09A6C65AA910FD3BAD954900B9142F61DF2D95820C1AFB509B45882ED48AFD7B3FA467B0BAF1329F30ECF509D5AD1DA3C297A951A190742A5D1985C0FB51D4760D37E9DF0B0D9CB6B2CBC3B30949A51444A1F20063BD9503475867845430AB8A0CA2A6A2C107845CB381536BE4C1C00F8EFE7ECE16FD9EAED56CAE56FB2379BECEBD77DCC1019BE69C916F86DC0380E25A89415D3233330584F7A50D977F36BD6434D332B25B473AD756436447C25EF8858EF653DF40680FA49E1B39F7B26AE2CA1C001B25BE83E4C8C79C7A8EFAD591020EADACA52986991B47BF18A7A861833F37B2247E3CD579D78B21AD77041CB59510906ACF1D4DC6FDA4DF3BA1788095D550C693A1B10BC660151DF3166ADF4D3808765D7B790AB0833DDF44CC2B1DECF78A903D64C8E90EF272433370758F64F2151950F729E660AA2A857EAF52F2C26EC20C246CFAB2ECC403E9CBC32D5CB3234E903134793F795F60025A934809CBD2204168F96A417498E8EAAEC74C7576122252C0B77813FB78D1DF8E60524DF70779D18DC7572AD46EF4A065E19065949FC96E3B4735DD873813CE5A9543CCFE8A5DDB66B9647C3D135C1E5DBAB842A47BC1F365478FB834855F2C20E5114A601580B423BB1B46A5987C0278ADAB8A13A0A803842E1AC0441349813E21FC0D634500CC71AFFF026DB356542E9E4800A545FAD78B09BCC58F979E738D212005F14969E033E6FEFA9C5719AFD6F0A36329E64DC1823F5081824BDB19973A9D834EA3BB5C36BA637C9F85C31194605C4ABBFC949AE9CDD20CD3CFA05B67D0097BC01CBE4E0019198F81AAFFE11E9C764BA7DBF3A311A36B877EFBAD8627F09305D70AA0AF8AF2271C1A38904078E631654EAB85C4834FA9FCA9CCAFE7579EEDFD36C1445C36C691157BA135E29E5F920CE5168E7B94065DE862489162A7775CBE78ED4C1D167448C08612461A8D7670877BF6B88B6FCB22CD77A645099EC41F4F06F31AF0E3254EF78F49BE7BC068EDB371CEEA4CECC16BBAA965CE94DC7E91B5032F5AA1B8170422894ABDC00F6C249F0F75C38A8F88F24E507585A80E5C2769ED60BBF95948681D646DEC47BDABCD0BDF55D2154950C19DB99B1948A4DCF14D9048871CA938760A76CCAEEE82C0B1850EBDCBC67A53C407B0A489246526295DCFE308A2D3A8D5E23D852D51259ABCFCE38804B8CFFD441DC5AA78FBDA7690D1C8AAF9663168DC085E2B71B53670916CE485DFD7BA1204916B8F68022A9D41A2E5B6889EBE392239F6226E5B5FCED38248BDB9D6AEC77E3F379B2DDE8B44548F374A34B02ADE68E2479DCE8561CD2962164490ACBAFE7B7E450A31DBD8C3F53052E245341079509BE0B03EBC77B891C5849BF241595D580938BD4372C5CE51CBFC0AC88C52673AE59F3131A6E14FA2E0EB066427AE99E79FBE13523401142146BCD2F6FCDC85FAB85235F0BA665AEFCEC6FC6B48E2FABCB390A61F590F5B538EAF7E0E40A1FC4E547AED673C8DB9A60B815CBB03C4DF3CB09045CA8C33A5EC3034FA6572758BE609BDC18324F190173232FC0B780374A5CF6A220E7055674143055204398B0061775E6E18A03E85C602544EA82E79CFB450B44B6C2723D3851C934C4F24AF6C91D5ED4034BB754958C16C70880EA9E131F7E50C6BC145E27F6C876E38A50751AF9D94B3F058273C650402375BDEE6A150247E69BB2FED2E12033FA35E5EBE12F8EC557FE99222BB2F7948F0DB734D5526D2A51E0367315E420672517FB0C553624DF5DF9DEC554CC2509D90F5C2AD2384971537C83251272C119796D6E2C20E52E68FA2D163D2DAD12147658D890AF0B1F771AAACCDB89A75AAFE431A286699B43F9043B000150F1AE348747A6C21C8BBB6E89FE7297BF815847BE8C8C7CB6AC8511031E106A8A33B6FC8A0F5363FE39A08E38C02C0E6EE5E23710E63E84E8E4B118A7FF754688B85C48C5FF9C171122364DC5978110696C96C5B973DCD41E6A0961C7CEF16DA09D299F3F8B8BAE81F9109B6929EAF6223B66C66424FE254D614633068E358BF26E3E9D5E08F8150D2C9BB2397EDB6930F843CD6D357FB5ADA74599E1EF3F6444CDC8FF0AFD1CBBD7A899A671D88DA52C51D0316226ECDAF48924E25379BC21EE89DB8DF82AD47BAEDF420F3894648D954A9113FE79C2BF6B36BD2C3CA134A7CBA45AF6C85CF2EBB0FA5BCF17F1F3DB305E73B74655D7F1EEF79EEC6B6A18F0DAEDC5FF195BFCFDAA9E8F30132E15A9C4F20FBF90628F8BA0342CA13BB112D57C17AC20637242255F524A2AF05FAB2B31BBF16A6D27E947A538B47823AFA766E5DFF310F10D66D42118B7C046DD69D3B2299733A812C064DC92DC3F1C9AD27B6DD5AEF96981D1555598A7CDBA229CAD6D4E385B6B51DFB47BD31A0CA3A15131E8210C2D7404B81683CE2BC47DA03E43B532B131ED6CF6F8CDF9015C375E174FDA5F4A8864FBD9F808B321609D9DD5687F56E7E73606EB46DED98AF2970BF01F3CE96699683DBAB7BCBC04EC88F5E7DDF18FDF28668929623F7BE62BACD1C8FD82B2571C3582BD94C14832C82667D201D1A4A72CD265ECBFB6D2D11C1B4A2EBDB083C1837B170A3E54A284971395E24453535EAADF5CDAE43947F5F3677D2ECEAD24FACC0BD08B33DA369770FED5779A0EC35C71F58FA81CB603FE6E1420EA6FA06F20033F1DA6224CEFD69DFCB61BD77213E7505F3B3C6F25659074E24E335C36BDEBE627DB721CBC43A70A48EF9B063466406C8391A985A2171EB38BF1CEFFAD91EA8193C12D7940135BAB1E2DBF1EA99632CE47363AD0F4ED16D3D55FE8D735D947DCC400D16639C72E165DADE3FBA1F21A3C9F500C3D8A90F80BB77419F25E1031B562F0E98FBF4ACBD721F67CFCA13B88EE8435D3838211D81190DAADB98672770DEFE2FB93E896C74FA8509175107171F3A5361291999616FD360D64D621B2A9D3B4DE5B4F107F17D904FF7F8F088E98D9FB35AB71A2E6C828AB29DFDB1F6A45509415324B194E5AF34F77175B71575628EE3137447051616CF37E302529F3C59A506364C82AC50896E5C936F5CC9266EAC3BBF0712A47521F008446E47481B968BF97E68183F7B4FB7D575BE61075422D245BD1BDCFC3D68DC07308ED09731B6A0B6274E74B46C4C6EADB66E223B9914E610A4C612832995B142D6333AD6F1FCB4093684AF1312E49AFFF987B0F27137A12EC7295BB22EBD13A73C88732EB90FA6DBE810922E65BAAB92AF8D58195043257950CD7CC30EF2259A8C713AED73082AF443DC26706E9AE0454AD063FD2324A8E0017C2A60AA673989F4CE7DDBF4D867296EF66A032EDCAE714A58971284B63958B891A0BA91E305796794770FC67C15820A9618197C7A98981B877ECC04F8B177158AA43E4E30758190C7DA4C53740DC04F81ECA6206DDC0641D0BB1C70C77A18B1D2993CEE08953FAEF4225C75D748CC18B23D610448CEF12789990F4FAE1BD099D283DA03039EFC3E3BC80F2F78CEAFCC96986A8C0AC3BA419F15E0494A4328C844AF4B930662D86915BC8C594D7624C64A6620924908A9932E30C4E43716B348B9602DAC93F89B41E3309C10A182E3AE439F814CC94B45C1136671DBEB87C1D5892122A7AF41F0ACC3412CED292FAB3C20F092ADBA26324135B1624D32CB1A7FAF091EF8D1D9BA478B4B50D5BF69209418A82653CB8E15253E5C8F6379E00F32FDC0E6258F55009ECCC40A2BDEEF5810EA676AD7B02FCFB3F5F87419E3510B30B576463BAC94A8AA3BABE0BBABC17EFBD34655A9EB00A1D76B509A01C4D8A78FC0F3866BAF7077D1607ACA0C604E62207C46252AD2D38CA6B6F80CFB63561DEABBFD741CBCB108AE3A6FBA3E644FCCB9843A06972CB0068BC8D40A54D3643AA9E1F65C4A1E8516E692DCEEAFDB3F380289C7A61D1D7FE10080F7A10C12B73D2E89862AB867A2EE48A91639CCB96CFDA37A47815E928F2B6E3166C8115F0363E8148C846D3E878F5161DC8CFB79D1CD2F574515AD67278E4F6792F6ABBFCC8A74087D721A38EFC3946AE61F5053CF517BF2D70F015B01F262FBA4443A5BFF339343BD06518BC3D565371DFF73820534A727AD3599BEFB68D00C2B1A27D94C03982A566B32C3A328C147EEFB4425784F558836B3F47F9C77A2641731C0E42D058B9D92D9262766771C1030618B8F21C3BE78FEA95D2A3B4CD02C38B69FB86105A38F459434CABE571CCFC9AB8A549076415B4A1807F23F333C45624624517E441DB427EC73BE49630E073DCCDF2A4C38255B175DC5C16FA62992D97E654ACCE16B758EC8D2A02903E4A964BBF95F30421927620487E85E279D0CD297BF1ADB33029EB04BFDA0073EF7B71ADCEDCC0456CB9DA16EFE327B058737EADCADAF481A15833CFCE1BF2F420A68D716844E71DCA46EE8708A724EF750C53B441BA0C41D192D21022E93D5E60750C7A987D635123D27EE9FBDA401F0B07481117FA6B9F3786D3C71EDC7F162E9AC2465B4945054D371F43CD36A0530DEB3EEA45A15920D5D772CC220351B33E412951D661128BD2137C7A336378DB957478C9FBFB15D867977C7A5D8BA32D50DF3B54DB95C86C8651A09FE70EFFC9219B001DDE387A26216BC7057854F742150F4EF3429623525BB7EC40BC6BF3A643A1A80D84BC22406BE3B3734B0EC0AC909F9B1F1D2EBEA4968F951816A541DC4B9738D6AECDAE15C4DF8042A4198D00FD8264120DF346D9D1C5A43F844B3ED37B99326520EBD9BBB3D6D75BBC6AECA8411A7E06331A8E03446829FCFABCF03A8DC684A1F35AF81C68F5510F177407D1D7E10FA78210F2A1E720AC8666BECEF5D06870CF7D5DA0C32BE3127D4A94B89F03A2B0DD2D67399171AB3E9507CD13846766EC060B6C5DBA0182BBCFBF45DB1024EB5BF78D981B1D63F1194AB1D028F26D4BBFB6DCAD989592F40F52DA2766690019FDD775BACC5495D63974F20C67F00B7CCE4800EC35E1AB15F4455A05FBB9B916EBEEBAEF354A66CF77D101A34F139ED09DA35C690BD358C8919DED35000594F277B77E82DAB3DE7F4B5E701C135C493CC33BB8149F880D99D0783AF15AEF0F37FD3F88F29E1E4496196C258A5AC373F7E199331464E0625DD79BF0C9A630229E037A1CF737D82E4020F752E0EB1B5DB19D5DEFCDC5D2698D827829687DB1E54E0E54C73379D44C0FB3DA7DB6B69479F54D6F4DE80442ACD8C6C78C511F72AE539FEB5A691DB07F35D4B83B357488AC90B967018B019105FC0393159AEA7D6809D5A0151D82061AC156EE13846A4312A64DFF8B164A10E9B985D3272BFE309CFEC75BAE020DA7B5E4D112576F0D9104311D99AF4B375A2ACEC77F19607E67E00C31DCD8A1DAA25D3FD3529130FB26E76D72098152E82E506874EB14CDF244103D957D5745E5F75F6DECBE7FAEA57F09AF7B287A7970005BA690C69F2BEC22C0D9F2EF4EA76DAA2681233C8F6ED9AC2D0E700D0727FBC1693D04B0B520EDB724F5F003C46F2033F6C170A88F5A657C99F547F1BD6538EF6FA516CCB041454943DFB2E248A9DDD18B8934D9CCB6A69B8E78644B32F1ED7F00650442E0568F1A058E6F905498F3A261278DFE76F52522BCD323BE46E6856CEBEBA222D14B6E71B8C4369F797D19DCDC2246231450CAA65102766E2A399321396FFEBF6ECFCA8A6A7CF7A7F580C60B50E73B1F9353C22958C733DBB3092A90466F01176833DFB531A3EF2D9441035EF1D0AF426EAF07A95CE26E6471FE6A41F887306F9183217351FF526C2F73050C36B31AC9B76E1F7A797103FF260B37EC2C7D74B63E6DA6BDC8D7A3E29ACC9B957D452CC54C592154EC6ED930EF4771A2327A30B7162AD16B0A7075FD86CAFF5424427F9B7415DC3E0F64AB9B47756F07158098C618C177B23D5A5997D415305AA16B325A48371BAE702F4F1DE5AF1ABAADF0F37D7356139D43180EAF2BBF5917D7BA1A292482EC7E4B18D73197D837A9219FD38412F2E95C77F070DEB191E89B58EFCA7305382856A0D42BC3C702AE82B26394675BD7CCFB2B17A1928260019EDA44B8CF16BDD2D30F54FC78807D099CC83AF204B6FAA801818622539A5E50E11A6A52A6839070057073C70F0CFC1E5B4F0E8337CB400C53AD3C40DBC26FC1B7EBEF211887BAEFAA84A901C48A2D4984C701E29543AF64950597898AFB3D0DB0F20273F4083A1AEAFB2C5193D5D6A8F98B6B7F85762868A8EC8DF27677073E9F6041F2F36495BE31383B5023A90E10000000000000000000000000000000000000009141D242A31343886D27C1FCDB8164F8909073F590D0A280E5EF193B0C42863BA518BC8A51E625658DBE2184C3353FAEB674C991EED3F1B0FE3BBE50A21EC70E9F57B97C38D6E436D3DD577D7056B07A401FF0EBBBEFAF8212B993A39281190E309ED0C50B269E4852DEA85432A5941269FDF63766B21D25D8816DE5E87FFA051009D232D6B258C5F43F45F2D48BE09B2CCD8FC963FAD81FB368502057AFA7C865D62D932F652802A299295B29411439DCF832E8367A749B4D7ADF7E8ABDE3EBFB844A9B1D32F77B2BF96B5D29FC15DAE83EA80A990AEF6590776CE1CB81587ADA80B9A7B45ACA3BBC54DBE67DF090104FA196701280B97607A333A9B56A728710CC1CBB7569B79FF034572495181A92D2380A7EE5E9CD1B0F758C2BFBCC4E11464F1CC7D91F117319C30CCBF4C11E60B5DEC724225B8D77B71AA58F5FBD498A3F49115687D58393BE648805BA1737BB921A08D738243920C3834F8782A8256B7DD22CCD5F4ECE86B8A0860BFF21C5C8F0BE987F2D510ED4DF9CF94BF698680B7CFA22A575A3D1B5B431734B59A4B31913019C1F42DCB76A9FF32BFBC6E16D2FADE26E3C17BAE49CC415E4B370D1FB43FF652BE62D18B0AFFDF286765F4F30FC8D6F2C4A58CD17B3BDFA013BB2DAA075BE5F522EF9BFC2E1506CC1C4D381B3342EDC19C955A5FE48A712AF5ACE66A028D03FC859711C9D33231E48D41E58A2C2AD81DA77529AD5E6B73E1AC96F0C8E53F153FAEA7903F917492A1D2B1203174A08551FF0F9F91E32BD0F31D606C80A505D5EB55265542DB3653C2621E7EB3FD677F49534F261205F834EEF1645AF419EF6BE5CFC16D54C7EEEA12D2EB9458831F77FA558E4D5C7FE446DDAAC3E1D502C941C95F572AD545ECC7CAD21F0DD50845CBDEDF589505FD34CD8C00D57243C3AA3615D84C39B0A72C28F40AC72DA25EBC6987DF5A7E390399463786E75D524FFB6C961BBC9301264BFE3C699101D18ADA4A72D193971D54089E6FFFA684CD3D77570CE0BB9179A156D3E2DCF266358499BFC158AC9A6913F622CA861C968EBBA0A59A12674BFE39389A2125A02563B082259483E80C89A3763C0A9C3DB485AEBF22C844539EDAA28A3FBC0053EEC475679B741D9AFC16B5FA109399FDD1FC3574DF8A1292B8D7401AAC1BE452D38F97D531813369EE4C50F36736B95AE9C3E4F91AE85E2D664337DAA40F75CCED2F4A4D210BB4EE25A56DC217DD176DB5ACA43C002AFD63ED8712D89E266674D9736FE4A9F202A81D177970411DCCD289B25798272D2647CE6451906A4F7D46E87A46CF6CD048B6BDB62488A24F48D1EBD61FFA474321B929E0A7B6F9D0F6D777ACC14815F343E1 + +count = 29 +seed = 6BD93FD13C0299B3EC7403638673F3DBC449F3A617B691DDF73C072B62BF028913375D7460BED2CF9FDCA517690CBAC3 +mlen = 990 +msg = 56ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED +pk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452EBC7C509B93B2FCB298FE52FAC360D43CFB4D966F17EEF405401290B13E98EF1962654FCF7EE25E9424F6EEC6B3A8745FA05F2FAC23DA5DE8D9FF9D9C92ABB8365D0FC0CA138DCB281EDA44A98AA1AC726029C9461265974E64C6EC148A225931ABF09AA99E7056568A491E032927EC02B05AB57A887C81960E609F17F9DE46587BBE1C1CDFCE01A87A77A2E643502241C5B98F2D28D67093D941394FEF891462B8E920F0F77B1B7F6A2279D4E8640C08A255D7D4CE1AC57897970DDF8BD43653FE3D8C528A7D040EB089DFC8F80F1241E4FEC6A6577C4E8A2B3A543A49AF367F7DAF66A208A6EB06A79BEAAB40FA0CAD851F802909FF7E768743B6D5F8405CA81A15077E2A10AF1A87BA68C9ECD09CA602837BA7EFFF4B263C44A79CB60AC7EBE0FEB4B136CA307CFEF7C6AE247D5B5E9079D8248D1DF7070AEDA129679777878AF23FEAF038EE0E04A7DB517C89A9A7AFC1B76255674038053EFD9F0CA07D93397E5285532A3FF877468E0FC102E848E72485B767ADE58F4C90C840E0A1547D013576B9A085C6A00091F06BFE16FE5B4704F027EBF4F39384F9651A80DB4EF530D08565F98CCFCF9651072AD45BE1D103987F0BD9DF60C93E1BD0D9925E7D07CE043DE49DA17E7D2A13A383B8111D5847B422C002060F4EEBA906F5621C3EB8A4FA25F21073464A9368FAC8482E12646161193024AC7EFC3E63D857BAFABB913E16214787535CF987D8B526FE08F7D8A26DFD53B283B374B97C279DC4230265E2A63C5341413B966DB584F9A49565E2B96A4A11F183CD9AEE72916FBA5BA40598A6EE724D823C7F865096DF446044A27CFE27B87C90DD74F9399246A9A635F23D8F0510E13D4349A5F9BE3BDA59C2BE883E7A863A7E05E766442A95B7CA6479AF0DBF1BF694660103752C0FFA175DFF5E2EEDC875EEA2A9F68AD0C2F768E887DC97AF895C2C35C5281A2C0447654CEBD9EADF04E0EF74EDB1547A076D4563C1B3CCB9FFFC52763F4858D0AAAE2A4138AA445A493FBE4CC18DF27B1781CDA923BEBD4243DFAFDD7663CA827F9D8412C964F72E0EA5F074FCFEB6CEE1480DE485FC3623E40A68B7626ED15E8C0FB41399A9C19B37BA591A2AD8CA751EB6789CD201A9DFB9BEE5ABC6990A2DC318294DFDDF546EB66A6B380F4E46C150655D363742137C37EFB6DC7AB6DB20598FB1D537A0D7CD71924A02AEC9D998DE99394F76B041C3A372AA305BF55D81FB665FEEE03B0642047F7CC5FFED9B6BF59926FE9D0D2E00687C5FC8380F795A1447AD86747C56659A755088EFA963F5A9691A214981F2C59F30D9B5A8B3C76C907A5DB75A907B98AA5359FA7D263E507F4D1F1B2E650FB11BED49FAC0802853E87FD03B9C01D1E62A0DC06CD5F121D228CC55C6EB7A0C6B26E0863D41FF75F492054DB57DB7FF3F08D523B28B2FF7099282AE88B7746AD434945645A756E415006C74D8D759403177869D1BE0BA398052FB4C9CF41536D43F200F94AD9506D91F4E682F5F9F1661E82D61BB5B1D6198A7CAF7C3814749C56DC7EAFA8C89AA3212DE2878A4F12721AF9A5128980F366914C6C8D5A6D45B71B01BEBAB76DD5CA6AE495C19DFD4A5635722F31CA64A4D8EB7A7CE72F8DBF62C8351F1AE9508798ECA830F9553E6B1990E9F09BA6876826B67B7D87FC91881A6163B82FB9551ACE082C166CC97D9A3D3A481917DC7CF88AC588D11D64A8998A594DD46AA05CB08EEC602D1C45FDB9C3816078A6AAC017F06419D19BD22E85F96DF624DB6B4096D4D37BBC09508697214E7668D386FEF811B215178477975372A2D12D1E731FC5C922CB60665B9170C3117B42E980A71E86988401CCF27F5AFF029EE68DA2FF0DFF3C94FE2456FD7A6416CBE3EA8C9A9BA74F85428D214B250199C2E2E974C3AE9C439F4D73EF1321D23C73FBF2C23821A8C8BF2560CA00336EEA18D70E8234CA322F58D0A94CB4EB99085D38F149321E16ED05BFB9B3C5FC317E82C740B9B87CD9AEE3EDEB9454CF42D92AAF7575BCC8E689A61AEFCE188559C06FD50B5836DD9BA49A278AEB1C70FC1A6A2FC2A38995A2856B120EBDB5C5E06CD089B6E4A3C524100AD5F8244D1ABF46AE83382020324AF5FAC792115843FB27B2949B29B038E3DED1E6B51BD44A0BE161FD634E7ABBA02D1BA797F5972FA357FF69FE3E957EE947D3EAB2CC488C5D7D76B1018A6045125D068E0B36B29DE36B02B0047C7629C981F80DA23918718A1DD10C573DA16FCCD17CDE8CED1C91E8356C19226CC8B22E19C86D2A03A6BE92B53EB9B10BB7D309FD9D3CC4652EE5DF7F1D1F32928549404AA4F9DDBE0CCAC080F04288C36947693028DB787B7F0C999DE05DB046C3043B21E76FE421625E5DD6479128847CF23BB4A3FC50920C0320B328ECE214A0D6A63CA9B6304BCC218A94A1C3C4AE7D463D40EA56F837917BF363BDE60BF5622DA2B5BD31BC5B26AADB9DDDD9DBF61863953115C84A9ED089819398A40E3E527CAA05B7B7DF567F2A48DCB2D6B052211015818BEFBF5B35C0910BFF2A099F66710FA8AAE10047737C35D486B1DC40C09965E3B60D4E87A3A717E3D98AAF419433DCF072088190D4077CA665CC74E4C2E9FF3DA5334AD05A80A3355EE228323CF3AC520D1068F9364E55715386B040AA85C84AA4FD25F407875D1FCA03F272E13CC6B8012FD4D02F5F04EE4BE811DB809011EAB2FDABA602DD7DD0BB997E461A46CE7D8CEDF326E5D8268E483FB8445A78A82CEF8E0CD0DBA3A7AF7BAF9F3E1EEC5D92942979AD1D2EF2FEDA9450193B2F2D25823AB5C92DE871BA954A5E891F4A59A5C3A6F9CD8F3FFB1C687730D4E608A318D5EFFD74E08B6A9078B363023ACAD03F0629AF88395B8D801B860709FE5285A3A3676BF9647957AE38EB2D6FB221C0FB829A25D89264A204F1B1C86EEF6D9EE6E5BF43708DD1EFD0BF7FAF15EF26B79EDCDC75F2ECE80E859663E6345DB18BE2D0F1EBFD041A9B3AB815F43F56C9CAA920D06B723E86083AF99A73CF6E124808014DCA90EB7773D439308D95E0B11F1F92ABB8A6B3C47E60478B9EA1F86CB1D758B7E37454991A240556016ECB34BBF2E38578D19D262196FFD0E37CD8E317479CF84F7A295094B3CF47F8B38F20F237365D5FF3F70FE7078F9E6581A8D482411F0C87ED93980A275B276CC99351955CCD44DDE25947172F44FB283DDB7D24E69B1D4AC8FD0A5BB3D87DF929AE9D477C5B80AE1A5ED9D43ED5D37408BBCA054DDC376EC35DA181DD31BB47DC953E1DB7C844EB18B441CEEB88D4ED3CC2652D07F9414A6E2170A6E05A38C1312ED57FD647E6EEF9BE8256D1D6948B05C7F7471CA29C0E5C5C88D1D75F904228F9BFD3A3EDA4384D12586F6B4D0EDD903F1534E8258A0154EB151E737D707DF5A51510FBBD93D4D4870D74C7D764BC3927D6696C974F37F88A2BEC70CFE252D51A274DCCD1958F9522DBB09BE8CB20B2931DE4632D53D565E28147F0E653AE78C2519067DA144555FD50618DE638CA2E19901A7211E4F626328E84BA0E91E948F4924A2EDDBA0D6E14A68628DB30A464264B18C33D7427BC9D4C55076738793CCFE781A76D7703F3AB759735225F1442CE0B60BC762E1271 +sk = 1C0D14F1C1E76B9BF996BF60622D3C663D073722E85564917387882C2303B452A34587D4CFBBE6179F952051427F53FE1E71C7B499D87C101BFF75DC72A805DD89B3123A4E7F910E0B93671A1376C5B93DCD9E90A34E54A018C5A21B7F2E8657C0321082C81119438C113065892466E43661C348111CB8801A12010BB92D4300448B382684142603370D012244A040319C26284A041020B310022911C0C20403308E0903660A0905081228C4A44DC908441924685180200C0712CA041093160548209222130500C28924C54121A864042411A10611200988C9100E13A6450885710AB430CA448CA48490A4028D13C410613052108870A03085D49221DB9451A2C8481AA871D4802018056623141149C644633461122840A0400E14C29021464CA33866C93620012168E3A670D9082E2285419AB22810205094344159C228240870E322818B3440CB480C09184150A2640A2465DA186244044123415083266694246E4132458AC66C54B2280B9851003965E4A4416030405B980C02336422B425D2882C4A26469C0085DC408594246698A44980287219386208242411864C2395211AB52888B84003472648C8014332201C480A4A0065621852C9C801C2288162242C424292E1B2805342825324051430701CA9918B220E02098114A925CA060E94946943A62C1C88018B20008A146600A50422032A192161C1066A22C80019C98D0807454A282D1C98514A8080D9862553146144384199A4440C472E8A182482B22540844098A4114998800BC2900BB1610C90858826722243288C440600349001A14008001001B88D991205C0440C4C204C433441A0260100A11002C5310BA0504CC60C63008293140218B900DB4292590004918028494442A3C6848110125CC40914100ADA18898C8469D2988802424E6488002298441A002C8A488061A88C9A9268409610031720929405CA40421B059104845094302D01990850B490DB080451000D8982841B866162846400476654B8518916805C942D442071E28889620265C3A82D4A08911901110411669AC08508041158180D9AC6051AB97019168DA0026543346900378C48024221916141A001CAB82864162EE2208E90C6481126109898110021858C0882D2C22D10024C492425144322CA820C0AA38422B620E3C67120956DC0424080B20C22B110C8A8804824485A226102B04C011009A2260C1B406A18054544007120460D5B164890B0051B382064148ECC2804DC1202512006033741CC32601A920108002E5AB64102026A08C890C2064E103588C8B82111382844828D19B3404C826CC12646949080098081A33226041309E1C461992840E024615204700C2004E1186511A261104161D242221947902348841C8520E0941009994808C66564124E4C2648E02669A2080CD1483049066CC0A23009322D52C4601B27269B160C11A129E10481010126D3A84501A62909C44108B90194048A60C86C1C052D914401002242211721E44006A14602CA226E590061001284C140854426815990401B010D59346449982844008A8B006D10B360143704C9088698240220A37013904441226414A54093A40981A06800800C2222490B024E543244D2149248004C590044E3380913410A9AC22D94840801832DD440681948021AB805180844E1424914838C20426C0BB59008178EDC968800A30460C64842428EC83890C0846509386013122C1B34049B96911A10125A1432C9B04D10260A0AC425E4042C0B0166223486E29009C3188520976854028641A04C01C2088406808BA0009222714A480DA1083151C8481C414140242414B460D800911BB3251C996948308A1A128E02208182B4711394041B436E91122904C5811A1989483288D89070DB446622876058324400276A43924000446091B2290497680BB36DA3220599C45013390204B13083286141120E64B001A2B41121974C62026249A445C3B42D21314A24242564A88958B64822932921A82D1B120513B011141624CA8240849621880468D0168E23826D11A265D1282D00A48863B2644A102CA3126A2046051BA9094B107191166E934680CC046D0BC44144A240212020011900919250831870E4C27114A965083949D144618A9010D3808489A0014A242900160011291280368271F47FA98E3F793B346B6B40C6019A8A11CD53FDDCD97C9C297BACC2474F5F6692E00D7DD0A63E59023D6001A27629FC8FDE293F01F1D017A508403A803645308A2B9B3D54DFA21D628A039855AB15F4CF924488B39F7711AE7E57107FC095F0458EEB213EC0CE88F2F7A8382548CF94D31377423532A2F0ED83B8F13F2C4229058A9C1DF18B35D064078E4A30FF2418C1C998CEAF1E6372F1F15BEBEF11F5718C49D2FD3783287BD9117E3AF40CF5B6CC5C61D570B600F431B00D75A049EEE6B5CE264537EF0D31AF7259E14A65B388BC617B1C88D024EC97EA27852B2CC42636D34DA1C3178AE5915076D354EA4643547AA31BC22EF2E9593931F144718CDFFDE929BFBEC70D2BBB797C0007C7C841BE13746C98EF4BC761DA1A5811064C7D6062E4BD20661132735F08698D01B8EF4D9A50B6B5F828FD560BE7550BC6743F02B47547AAF64C04C2B4977841F8064BD1C60A1974FDFA008F2DC6838AAD5FEFD3931EEB9F725DCB5423BAAAB843091C15F7D4CF5CCDB3B67DB4C6DA428E7A5B1F177654593838FC456054DB7699B3DE2959CE52B09CE1BAFB556AB1708E9348267B1C8059400D9EC360DE79B92F74C9FB901A416C537FFEB319F503471DF931EDCD73E418177A9314DEBBD04A7A0AEE0B62FAC9CCFAAD8951AE5B872AAD38466677ABAC46331C33622699DF3758A5B9054B8905B86CF36D395CF983C48CC7C126D49EAEC0C74B1B6C756B432C2C6732F49F4E2A70A38F481F3B6383B44B7FC222CC8FE2C79654A30FA5C297AFD0CCB9010319390801034D31E92ED07955EA572FBCB9BCE2C555E75180B7F6C311ECE5FB5BEFCA65367EFB98E196D421762A8B49A83028A596F8404F247AC4F3F7B725A514325705D90EAC9F9CB10F9FFD020C0E6EE27BF449746A4337B2F837EBCFF2C31645B3445CEC3717C063517B2D55F0496CEDD0AD25FFDCC71196C7E6B54F341183AA9763BFCAE12F088E28F52BD8F36DD378946FB73320B2ABAC3528B28C4F4430FADFF6F0BA8CA74126E47CFB8706BAD5C138FBB3C1E7BCC0412954CFB9E3F3F774ADF207C5BD9D3511908676BF18C787C20D1500CCF72129FA7CF4EBB5C64AAC2AA3BB65AB818C46E533EC673F5B80C6C6E4B9FE0017319F9D6212F88558601332BBFF902832F1D080CB3825834879C92AA107DDA3B2BCC63A21684A8F335CE27EC71DED8C38B13B25A6A4B8D538912CA1BAAACB8AA470FF25B425BFFD22A3D68497A0859E535851C78C0D76189D9E79CBBDE03191C9FD274A063D28EFD5426C46A83AF99CB7654103EFE50447C1CD6E564C0754977206D07AB9DF8098BC13CD8E9086F7F123C26650CC908FD6F39BD83F85C5791D00715CF561B11672E2B1B0523061C8006455568CADA5C182DADC76E71D11F4645A76D510DE9E2F2BE16D2111705059AA77634C2F9650722FB87D8E6A8F14D542D9E54B7D387CC55B105DD6370DA9D3E3C1B1BD0EDFC5DAB7E0E13A1B37AB9EA5FFB885979FF94EAB04EFA07DB0FF244FE0A840A5DF1095927BB0EEA2BC5CE2021E28638840619FD6419B4233520E35F552824D0824243F0E51D67663A5F170FF19BF029418925FA524C6366750172DE05B8587AAE196780A4A3A38A34CC9C3E86249A8B90DA02D1505DAEF2E23E2ABE98C417A96B205690B00D1B2E8F3A40C0CE3D66ADB7A151E6154020E39F31E44FE1890F7991B561CBB70F004D91825ED850655BD76F4867DC592166F27F168C5D3B46BE3DB9778058CBC594CD458B8C05508D0CB9BD9E2A931E30B17BD22DF3BF3EB316E5D00FCA1C9CCAF6E48D7402687858104D1609F06F936C7924157EE73740B29EE82A7218B9F11008FDF191A7C720DD4B0C7DA133A457179DAEF76547468F0FE7DF8C26214E07BD5916ED4B0C89A4F684B4EE5017083576EBF1784FF7CFC7F5E1DD74169D47B22760938437E47AB0F8748155B4AA681AD37CACF3E7633E9961F22973C31AE3B71B78FCE22DC0AA3EEA192005B3BBAE24294625C29326CCD00A5DA796DD26009B394464A1722637C42D353D8EA81F45187038F232B78FBCDBA67ED7EDAE95B1EC9FB184352F53AE53F7351B5B862C23A9C36826EC1FBB9EAA02E02574F9814B5035CE059A61C4319A4FBF340234E1ABB4242984020F2C4FD422BB4F313C42DA6D97EAA00DE786047833CECD2F81CBE10220EF786A3B95E1757DC7B6042872A852066C2903283E6746D0CD35029A67C13A2950A6F866E1278C64218178542DD630B3B5388C02D9CF8B080071E74A825F2F659193582BCB054DF0BDAB77677B3C77958FB4E66B5F965A376E09DB9C4FD2F7036099F4BC7E44216376CA726D4E72AF1539075B7D8942402F0FA1D8EA1B578869E3CEB9A257D1D1891CE0FAFA3CEAB332FCA2651BFB90D4A9147353A8C6AEEADEAB4B59E8C5C61938C2837D07CF14AEEBFBB72E3B6E485D4CAF97F5520E4E25828485D7EEB0C1E9C046819E5DB4165153BC3715C24E32DBF70EE2D65667E0F00A7111532F752BBCC69458C6D648E001772D39EBDC055136CE2B705441A657266714800BC3F1B424A951770821E20DD6FC7C381FD1F13E5232AD580EB8391FB32959A6DEE2D799ECFC31DCC41E8E1B8EC834FC98D512177EE9D0E89E35EE408B76BCB5D305413BD4850F3862BE72407C18BEC214F71EF57EB9D62505D7D0E2B8A42342A8D00B77A42AF9FEA9D5C263E8B2A04AFC6CFCB67B38427FAD87C2213E9595CC24E8326FA3362E8C58C2DDA55A330ACB4D4DB4755CBE28E8B69FBB7024E3C326510DAE784D5CB97558443A668B351D9B8DB55A8C86C5FDFCFF6822B2430A317B31CB4977D948949AB8F782BF10310B503C6A4A285C074AE9D1EAE9CC6ECCB91D1CB45DDA606CC1DA18CC2BC073814B0691E849755C8C6992A63AC6E4F4F526EE73E23D98EF4212F84CE57B03CE8DFE412A58E4203C77677FCD1296CC9E66CEFC363E42A1E9FAE21B77BFDC59D0A68766AF2F1358E2257B8F2951F70B312E2FFFFE68CCF9BD26EE49A8DCE106A9A1323D7E6DD5ABFFF73DE84CBD3107A7A5B69D53727195C60AC19A181D9624216A7003334D2F6AAB67D40AB0803A03D27A5197F80FA51F4C7A67CC6CD1FF7A25129D9CF2EACF0625DFCC536297C3F638C8927C6182364D00B8F0941183DC9067D9782E669B06B98451A5CBFD6B676CCC4A0E3300613815FD9D4D7F12265A87FA0703D12C068165F5D53DE75D5FAB761C3F3E177128FCA40A6AD17D177DD5624D99615BDA2C6BDCB8EF6B6CECEFF6A47B6C209D6E2C20780D94E30F7483912A4FC16E154E5104AFBF6D96C770FD78885D2E1A5D5003D8C6CF79B7BA08DA7154A5F72F306A1A3B2C9CBAD4A29DA36626BB0583BCBBC1B8676AEFC8A66CBFC47F6F42D35087433F539B47BF60EEF2251705F4BA7D6C0182D9CF49556DDDFA303AC10841BD85E2191420EDA159888DA0DD09BA6C854C9F134123865432426277F5C5255A4F470C1D3F3BDA780555661EC2348C2FEF44B4CD02BCD846683C3330D0B910D54CD500D8476EE2DB69876A174067D1B1525B9A40DF96507FD40A16B25AF7427E0C644537C79FA540BC38A9E091D26788DAECA3EF3D128A4A9D6C6D66D98DC3D42B4CE0F34EDED6D463599E20CEAB637069B93B4C47B55296E09F7AA9771E5AB3FE729F2150C0A420BB9D2F7DF8D339461F5851BF0C0A706713BA911FA5665047EF29DF6461BCFE51AD0CF415890A7178E7AD24A96736C17D2F6FB4B93CED846E2A01BF439476E5E81C43220C75CC5301C663A11A78397554DD0C23228E703C63010A1AF5B1979884151B720D69197EFA8D192A5BC5E120D2EEE0F983F4860585D7B22DFECA1D0D90C55C4B4CE6EE94595FD33200D31DB21E5CB7CF663734C7C5D486375B8D5172A72D754F6E2DB0027B97EB100E90DC7766F46A6A54AF5D7EAA43A138BDDA32B043FAAA18464C6B99C2D7E9CE63FB7882D040934A4B432B11DBDD260C929BB4E5B8783787536B254ABC7346E283756619BF5465118487A27BF78FF84C1A5163E785D40D5FA229870C66525AFA42F0587B25997532B9DAD664F358F4D707611EC812A1AE716CBB5D880BCD1DD83B42631419F2AEB82D3CD5BEB69BEA08CF3A2DF7403FD4CD6E233F0E55897D9C1BCA8CA816AC4C063355E471F26E76847CF5CE232D05A6F4B6EBDEE28BFDFD7AEFDF31F1AEB3E73D6E02948F1B90A6570EADE6368CBA0E984FD4AC6FE2BD0329FB623DB51826E458A000E04DDBB55DC95F918427ECB8D291E425FF7AC78B76BC4C8430893F927F43AB3C89584C041C1C9A4044F4F0384FD2015716DA69EA716C34429D2673A711CCECBCF6C41E5857F10A52009BBFA022EDDBB07025D40E3D6EA61842564E1629A6262A202AFB8A7F2749F5D9B7F4E504DC7AD5DD7E86AAD30EECF4EC4E4F77ADF4E63B6E157F008DA4AE6B53805CF6959CAB0F5314CBF6F21BB0653A61D4DF2E105AB479FC8B8A628E05CF4EAADA3F134F0A194C96174FC3F4CBD3543F665739219F3C40DF94D43569CB57C7C6A1AEC1421C1ECE5A84B17E2639920A270902062B5BC0C6667FFE7BB830AD0505D5DAF76F5C8DBEFD9242D0980D036B2BA4AACC8BC46CB750830FB8983C504054BC7486F964F656E506A47B69D45ACA1786D2358C73EB30AF2356A4EE766943FD2B1D9A0D77AA1AEA3EAE9322769A6DA8E4F6E815A3A98DF +smlen = 5585 +sm = 2ED7FADFD26619EC6F47DC92C4A6E7C4E9E904FC63F862931D52751CD8F7172A0D15F1BE46AAB8B483C32704FF48EAE9C256956FAFEEF36F661C01DDB9FA4938224FE7989F1187D74B7FB38D9619E9344972AD07DE1490924FA487C13421FB499C6ADB0198BE4C5D6135D3B1240A292F28FBFFCF7A89BBBA77BE9CE659F040E1D9CFF3DA81E2AD6DF5DF2749874B62DB5E1A9FB8758DE07E15528B96E22A8183251C2EFE673C208CC9DAEB01BDB722563A8BEE9ECEE34A228CD444CE28FF410250BF5F59EE8C5ABB89423579D7431DA9B72742D826E771A2FADB6023D0EF576F0EA0DA497059F708484EB74C2A0DB2CF0E9EC453952D409F1096685CB51CF9CE54621021B43DF2B736142FF650EF373AAAF4AE447E6C043925EB6D948E7AB8EC32C29FB8A9B34A73EB2E53EE23726565598A22D298596AE8E4B148AC2563C7C9968A2A4A4AFE038C061E2553EAEE987BF505468D9FBF9B20E5E617461D24308C6FC3A0C7F26FEF648114BE96D7DD768170D464208378B8EB71ACE7D24E5092ACDF6A5A0617661692CA7D204461DC3112C7EB519D6562F2EAC86932BC7905E1425844B845672A68997D834FD2E585DD852D90E953E1E29EEFB138CC11786CC10E52B1A502E00568F8718586A708628109A35C701C3D19B78091F91D14689815F1D620C33976466AF74E3CAFB876CCFCB81776AA03F8099EAF13BB9EF93D3787FEA5017DF18E6F13ECF7A1CB9F03CD8252D6E87650F228BE2957B137024950F8724DEFEB37B97254014E82D9F372095F714FF31B029BFBF594D561F99A992B48DB81943654B08473F2C87D3BEFE0F8D74F9458DBA8B09FC39AAFEF59CF64A4EA5AB470EF73E981F2FAF7B1C604860B8EBA9EED54CD5A0CEE3842A885708D4A639BD6EB231C684F2E72AA32044506A0BF4FD54BA770FAA1FC5FE8D89D83D98C50BFA43F5410B2FCE42B61272E748540D3CB749CD27FD3FD312F5C99BA3B7DFB2CC44D7FCD4886853819CB3AA21F7E9570ACCDB54C6E0E9E723ECF63AB8F40060A9EF66826FD0748AC24C82C46B51282FCD32A266D62C7DC67E986D9B5E10D5B046C53AEC21DFFC6C5833FEAF520C57D4E84537E16EA4BB6428456B1644BD42F568166B1324B186010F66A9FF4C9AF0360FED86E1974306716EC7B5929E92931FD79E1F00F64A24C1C4B235D4434D830039E8E5F674F582735122B90D37F3F04D7C33C06B1136AC6049CE99E66CCB5FCEB213A217F7D7C2BF8208A622356CBDDF1F0959916D2BCA284FD2F3D0CD3958694956C815E23DE4A9063E33F67CAB3F44C041B12D1C6D0E5A3E12C18717490E95874FB0AD7834D5DA6CE6035C97B7A5BC1F7579D0F2B18FC42E696ECFA9C3F6B87E6D0657321DE0544BA939FD47EEB7E5F9DB504756316D56618B33E898384170BE67D55955201818D968134E0FAB1755FD98572185EB6DA56EB28C7CC1EC77618A3E9D3E3B92D1B0E3907DB81F5C318CA40783F17E0132ECBCBE28E5CEB3639E026A0E253655E5ABF8522DA6D22A806B403438460905B5B54C56941CECE7077D5E518C71283DD3B621CE8C07840C47C123B5916F582EE3B72B25477F95B405E157C8B7C4F318EF43FEBB2511D05BCC145652503456B7FED4A2B1C3D9C068589D35CA2D82D12A31D664D9EFD311D2F26C783529E8FCFF7DA2A7C1C54906D63B13C5B47FD96B13EEBDBC2BAC9B7311634E3D4DE6900147D6A0EBB7363760B8F1C6741C2FEE76ABB76540D54F60DC12E932EE4FEBFCCE230E1BDFA3F10AE3364C98290DBF5D9C3438E5E22DAE27CF96A1BBF3A52F5E53BC7D9975847C410B5E627EFF5C461EC8E2E4588860FDB329C3FA90D76A7BA5543EFF6D7FF353F84BF976420C082E64A00CE9AB39F6C39F973C255280C270A62E6A384E4E1159DF5617BE60DF603851E473D58FB3DDB64D2ECF55A6945A35FD315F2D6444F16F96CFD14B9E95248F0C76D9AA1E96E0EAE4561C39252E6040365793FF45497981880BBF9B8EE2446E846B3C0F7218E4E683AB93642695BE67C30E956E83E84D9F95FD02D55DD77157475315D4AFA962580E27547BE986A7350D3C1F3D19136EA7462B2C3146B863444D6267B405D12AD985B2DE083B5CB664F72B65CAAFA3ADF7C27A9719A856B35184D269F431949D3A6A5CF90CC2C7D6B940D9A6B6E08F1E6D0E1940697333B959E29DAEB0A85F60B31561E9F6581F3820F1903405067D14A2649C0C63F1356FC9436695EE7E13CEC246B4A0BAE8AF684352C7FFC030C06E2671606BF19971A6785DFEF9797A323BE1A0C7BC35AEC001FFBDDE945C44C8DF09DB807A76C0DABC5C2C1584B1A1BBB989EC3BC8E044CC5EBAB721BCA39495189BF1FAAFC7B71DC0F26EB7C9C77F328908810A24BCC0FFF4593E607AFDF8C75E147EB90978F9876335103B2FD2412CEF0B0126D7F58FC1B6B4ACB34482E97B42BB2410B6312A41BA4EE536C4B0D6C6BAAB95CC1E42F8660F7BEDC151FF172E25FB0ABF0609E22A56D3172FD5549D7FC8A3A32EB82554604291ABA841620B3B7EA07A70E825ED2E774932C96192997473C013B5E7205645C91AD6041E14C6F050FC8EC31C24FC785FA6CCFAD226DA689DFBBE1672EDC222B42768C2EBA23A2D47B18535F622D84E1BCFBB6368A2B293138B546480B84FDADB9C58AE1852AEDB7BE605EA6912B4150EF89D49FA8B0822A78DE016074CE22AE599709E2C2DF76B8B54067AAC034CDCE5FD4D9B21EC2BAE603CCA0532AEE07FF9231A74F60263CD2A96FCD5D730447759DE08B8ACBD3C5774CD6C54864472AA0EA4F8C0392BB6C91EA56D9CF91008B8000A51758A3EC05755C9D501128A5DF887AA01004177B21895984259ED737B24169CE577C159704DA1BF3DF5C09CCC510800C3CE6979FF88CC1181756E37107A5A0075BEED42FF810E51BAA29C16D3D6C9473D38BA0119DDC81B9F01168D08DA8109EC6ED11B7B995B709BC744320C9CC38A2C3A33DB10B51B4D19231E27C83C3862D7F5FCB71A446E5A838D70DA7A92A66C9819D55ABCDB6ABBF5E4C1C05232B6C73BC707BFC232829241472EFD3546E593F072E74367DAB9583624B1A8998FF2DB5BAF34C27033AC143797EC30C3ED1136F5FF130414AA5D19AD9BFC5A6B83E7F73FDB9973FBEB017FB0C039CB23C1041FE2B37D1717CD342A4E7A480095EFF94E17F6A38AC7E0B38D6E3F2F0A231EBA5F938AE56F304AB350AEB81A0AA5561DBC319F516DF0C8FE78FCA005F81723A47DFA698C65F175F2CAB18A0587DB175A5058012CED5F97B7FB42B5E23F9E089B4CED68429B391F7E4182349082308D6E0E996F1998CE76DC54CE77AF19E59C702E205575B48D7E20062E531EA3DD8BEB19FDAA8F81D7188ED958B1304A4CBA14020E101750E3C5FB0E55B7D532D66FFF4949F11B9209E8093270F0A1FF8928F305FCEA88B59197E8CBEB493A804EE108CB5CDEB4ED99C1492AC4A70D6CA8B5FEA823D9473D9164037E8F5F8993DF359D93FD30083E0BAC81DD78871CAFCA4F9318912B1A9164A6135CC5F69995C216F089C8E9211C5EF29CF35CB26C1D17CFE1955B8D87A3ECE19ADD3CEF9FD9DE22AB8FCF5D143B02892DEDAC34783BC9429B52101FFDEE18AC2E0119A13DFFE6A92B9624D14D720DD818C0C6FD243DC96A137E11A065D1211B6F7BF8C079A902366F00C3DD528C59BE6D62E871CDD956A4F08401AEC8329F46A6DEF623EDD3B1B11A178C05C23FCB6CBDC06F3D51C8065249F5D906B6E23C4AAA9D90D10F18EC595F01FFE1567AF34591BD3CA26186F2F75D723751A39E65528B1A2A021BC78EAB55BC3051FADF9C6F1B890FE4383C5C33B49839FEF4301851FF4DB04ACEF11DF94BF31D1C7167E83FF5F97F02216B895354FF859BCADF0C02EA72FD5DA5EA8AF801AC260BE7CA55C4470F5DF389FCBA7FC59CE089A91E494CE47A477A98547D6F61A9408FC5B69B62B5D648B68BDF7669E4D6CE7061C7E1676FF932E7A5970A2794014EE0746550623C384E792BC2439A27AC4787660DA674005AD1AFB80CACB272B0505A2A7933E9E02F1E03770E4BCDF97CD189752F8C3B1DC16F1FC33B22BCFAA04293FF35719D5934FAEA69623DEE44B0A2BE1B5BE9A1304F656B90BA081FDD9164A6720852FD3CF1DB7E380FC8C604ECDCA6569CD9A52104B79434CAB14F2DEC84ABE19278BEA29A969E7451DF8A326FD9B32CA96A17C297156F5D4A6D771D2D2DDD61074AB09674C85979A014F2D33EFFBAF26A17164346D0E90D125E316D1959DA7A65D1BCB6BAC1083465D7018D19866AB7EAD7E5B069267C08C38CE6DA0C80F0AC820DFF8E2569CF960EEBBC26FFA9FEA99E885039590B253315DC5850E426E9498A2C6877AB34EE36FCD0B7729939E7F230AD435A2BE6E67F611FEA61BC4FCA42CCF17F7E8F077F93600BFB392FDCD5953809E7BBB410E4A050F7361C92D8E2712CBB146FDF5299714C9A8AAA5F8D3BB62E9CA928B4C577BFD6AFF08684B1B2B6A010E0094FC997F0B3C009F7A75D0560060BE56439B4539F3CC51F23E6E16DA825FBE7302EF28631DC2B8A94DB8B0D1174ACFA62F7EF838FFF22A225610B4FF8592337779CFE710F4CEC4462F320ACAC27DFD916031737E357F175A0217B1A2F09890ABB1DDFA6614E0A1EF485FEBFF7B7768649C8AA8BE8ED4ED34FA466A236526A635514C4E0F5970C79A3B8E17185A7FEA0771B7D19852073301042DAD2EB48DD62EF8237AD02A193F4D35C2F70BF7BB062BF55C8D519BC331A3D978066A557D9F570F1B09E27BB81A2AED772DC748F320AADD0B4E7B361A1996B8CBB20F14B4B975B22D539D1B1303775C1C003A8BDA184B6DF7648F30D638CEE7A1F310F8D61D45F6D5DA114F07E3614F6BA47C0FC6A0503C445CE222F654E265ED67A915C83BDE6EC1B0ABF6A1FEA1828E634D2BC626EC9C4EFFFB43A72FA15F405C7E4C96CC824FEC8EDDB9C6C2E50A2DDC9F993C71B56B252B716535E2A2DA4597A3CF29CC96027A3C3544000A5EE46B2682A01BD34C5370C602A04BDAEB2A99562C5E9BC306BD477BDC558255ADAB7D9DA090235BDF2B73D8EF2FBCC3A893B6725B76C18DF48FA7949D0F334D353BEBA66128D30D7121EE6A77B3EF288207DCA7E5A6C4FDF3DAE004704D0150B9D147E4E9D987C1A0DAE87EE8691DF4BB21A5F3C49A10564EA7D44F92D7BD7D5655F6AB8DE012A1FF8DAE2391AFBFE220EDC7EA1EB54EF2E1813AED2A86F20A87CD3323A9E6A79CEBAE5E1A95D42C0B77AE5542A9D45B45CA5E2830341FD5E45A21C844243A3B3B39FBABBB06FA2AC0CCA6C0E5C82A1E49FD7584AB06DE681B82CD2878E01231901EC838B7CE2BFD64776F997EE06AAACF8F7E30948D83D6E3D92CFE1E82D72A667F0F921DDB57297736BE7BF0F536033C6B457936E46267C41BE4B5ADF1B8F715ECBF7E17745F00F66B5B0E04039706307D418BC229F84E317A6F0BC2F0F8EE076B63560475803487E9DF09B45349D8BBCB24A1010236D946FCA0D1606C9CBAC6FCBAA8D4C780A490ADA591B8F661536822397FF749EF94894BCBD61B47275CF7DA92F4DD5068F2F8BF962983964CF9D556FB245D2CE09AF40380F68A2380C8654BB416DFB9564B8034E1C8043FD0854F8694B656B70809F295E3FFF6C3E4DA42109F879DE6595A4070ED6C18D8ACC481F215214EC2EAEE043679AB6D1190B7C5306F729D31CFC0368F98867035005F4423DA55AD32C39E12D5A146DFF18069687757EB2656F5683342581E2106CE100D5896969C57247B3E4FD1A947A6E14ECE36BC5E655392353D406194ADE39E3C12E8FFCE6D161FC258456A20214D717388260779D6CFC48A129462CFF18B287D38A1EDB971D6AD96A75ACF9FE07AD03DBB5CB6B6472E9E080191A749F034C5CAB3FFBA86EECA348EB0E6BA83DF5395F70DEFEC893A7181676C880E76FCF29C7194FCE0BE7082A2CC9168E9D944DBD0D7CD79C42781C65A17351D64F954481B5B1E926447A998203929F49879AEE42F690B9C0C4C8EB6572335BD1A7B40F511CCC663ABF9195C6D9CC613A52831C872B5890C768CD24D3FD458EF56C04D82C72BBCB4DC6898D3A8EACADD2E61760BCA4B1958014AA1E72E6630E5F557B1505D648E2673C3F7A624ABFA9D63DED218876FA000BD414C56E33973BF7314EA91563FFDCF954B83E50F66C4CA7824EF83CF9B619DCC0156D7C9B18C6F60337B2C8FA9BBFF8A529F41BB3E6500A96C6CBCFF7B0D6A024E0AD41981230CD6D1D8AB8A3229E22155582C6D694251E32B998C77F13B11C6ED6E03419D3994CFE5AD429EDAAC72F75D1E79593D7F5D9A2EA02E53055EB81BF69A210D4D2F2D9DEF3DD9FE73BBC410328B061E5D0CF3607CAEF706164E9AA8E4FF15232638D4DDF031636F7589F157114B62ABADB2BBEAEFF30F4579D91D2265676D7C9EAAB0BA0000000000000000000000000000000000000000000000000000040B12181923273156ED7708F98432FBC623424C2A3634780470A01784BECFF01BEA5BA192D02C33675084263C4315420A009579EF80DD15ECCBB812652421872A9577EF7D07896A727A64141BAE7173426DD5A3925159BFA927FF1039E70F729847B48365B4D3551476206AA049BA5AE8F605847AA03965F058FCFD478961EBEED06530ABE900042321059C297DACFE76CC12D52311B2FF8EE1231C77049E232D9FDB751FB27EB7EB6A373B4B1C06BD0FF46B1B208072C873E6F938E689839079E48C6D18F678769F5F28A903467F2FF2A8B02CB19DF675A8FC7560A7D38A918AB8BE083EC4E0EA148517AB90F38394833304F245BFFC47F9ECA771FB80B9C71CCD05FC3B0D66EB06D24B914B63D9F16AD2F2BC454B591D01ECFC527277AE71E3DC683161A53F129743F3428FB82A89DBD5D42F3EED237CD2F8D76DE2E56A2143AC6B2BA811F745CC72132028EECD4412B76FDD87A2E396ADCE72DC69B8FE053042E798B220974587AF96BA419DA6888B13FFE217C9D01434347F4162FD554B760883E8EB1AEE46C4C26B990C6BA10D2D939F513BF0EECADE8B5DEB8DE2BC8C8894ACA51E65AA696E390C11689F1C2CFBB70BC5F72C1872D99BABE8DE8FE2DBB446A8129AF0AB8D9613F0CBF3CFA6EA3CC409F4A97581D5012707756994B6C8D4FE7F64E0F0B85A85D0A5FE23224DFD7ABEBA8E3FB2E97AD87FA8DD477ADF48F64FAF486D0DF11AE9C3BD3A04ABC962C5B02CDA02D48F0B52D84D4920C116C22455DF291A96E6ADFF91E3CD35CB8B5B4E70E3DA8B87CDC969643A32B1F97131C5E0BAE7F6DFBFAC32218EAA596D444574EE85EF7C9998DC1088E5813D50A4377D29506817E4234F68B32AD68E00ADBF6462F8D4E215F15A19DFDE452F0A65360F7C1F20E11C42EEC55565CCB23CE248BD62E9DBE8A7D6639028A92B422AB444C5688B5D191A4BA8956F358D131E2FF6DFC607ACCC5D31AF9678F1A226530078FF9A73D681DEB697670DDC3E9096AB0FEDAB664473DCFFEDF9BE62A5C7C54FA2EB5059E9A1D38413B1A4FE6D531B799453BC7185ABAF78CABCF65F365B00827CEC5F29C4737047E3B2932A78757E9626A958486D1740ECF1EC17A01AAE6ADEC5104EB934F432207CE31D7096ACB3A0FE2F5DD7890C021892FE7D3F34596CF20B6B12FD55911ACB46D7386F99A9E9EE067A45C6A1FBB463E63D69CB582DA6EBD6330F4F80A1FA72F2ED24CE9BBCD967118CFC7E21F6BFB68A905F532BCF8B8BEFA03295D362B41D25CDCCFC9B41767858F651BC56AB2BB4A8675513C5D6F1C943A20A27DD29F941AD141DEBAAD219E056510BC984063FA0F389090D434157438BB1759690C453A2F55F72C033797A4B0C534EA2EA084B3B6F8966AC56B106FCC11EF08902F2ED + +count = 30 +seed = 1787C82DA9F2E6CA9ACF7D6CCA70116A1724902C81EDC1439F332C74807AF2BCCCCDC7AC1788BA798520B2999F39DC3B +mlen = 1023 +msg = E42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 +pk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE001ED439FCA284349BBD6AE2AC0FD886F8E849745F94D638389A47817834E113E612C46CC357B70B3E2FD969571C3B15CA34E4C7FBA5EB79EA01AF2441C38C212F03352BBB045BC62D32E8D7AE951B0ECB1A50F84E2E849F275ECAC2958D334B895D4C9578C508BE322B98C7BE454C8550FB348F6FF20DE47BDE90BBD145E078BAD5CA99C1DEFF45CA9A01C27BD7EF39AD8D52455D8390A38766254D100638857A76CFE76F74E3C0C365F0C3364C5EAB672C18F657556F23F68D7FF91A89DD6309D551EFD16E4D326FC3FA4CB84D86F93B6FEB9AF0D0C6F1D2ECFF8DC7DE155DF14FA809055296BCA88C4E8F4B0BD118B3E1B08D2DA5A6C06E1D797B885987AEB2E2DFE4F6DC0145B95F60F167843340E9963D12170CBF48A9997E7746380E00DA745A37A55389F562C91122724F9FC4714BF5D8988914F61B276CA740BF872A6F546D25C39751877DBFA1F8512CB12F5C4FD6D33C7C030ABDB3E1E6450C12DE0EAC112A51210CA1F7C9411A18BFB7E0715E84B5D128368CB49B2540DA733890BFDAF41DDA13AB70FE7111533DF1A08DF81A8DD42C352B7982B4F60D85B9EE641DC8317B90E08610C39C57C8D34A3660536F4CA039EC4AD2DC8D387C63FA31F810594B8E730941C82215E23D40782A1F3A23AD9FB200CD96B90C8A554DC5080C7A04CD4CDC34660C479F70B41C9997047B6C69DBC77F8EE9DCB736F7AA3B026EF6D60C4542BA41E464DC722007618729F614BD540C6DAB0513BA05D2DB7B29382F4CFF94FA86C8B352CF1A9E7AC68E54840C22FD9C25070888A6AB0E44D2E4ADACDD16FEF75823153CAE6FA2D33722111C05EAB7028B72A28AA340733920341C962C4379C037C0B91B77166C6FD9B42FF3AC1432B463FB89F5488481E73DA30E4A3E2A8C76463C1CCD89A72F2DCC1F77798ABF8B6B174E5A1341CE7E647DA658B9CF3A26557F33E07BEF75CE99BCBDB504BBC0FD32EBBC599BFEB2AB770A182A39D64B6295374899BA2CE937F67F2C448959F457027EF1B66C44F31820D44A75040B2D433AF3553BC7985ECE07B860A0AE191FE319BA2E1041E2CCE568203B239DDD7D37309AC9BDFE984B74F7303EC2CA96B48EBBC4733F7B96F78BC046246254976AB91A870EFBDC1D443435AC8620F9209902603254E8055EAC124497D0D3BA1993552254CD6D6C21ECD962795ED9AE96FDD57AB3E159C37FB8B4B4B52A3C1E9B1BDFC7801CD8D45A68745FCDC7A8C8C24EC4C9C8511565043F271F005C8DA48C9618A9C4D8CB50421ECC8603249F175BDF5A3FE8DC95529B0D234149122637845D6B78EEAC80F8A2708EC24DAD0D10884EDCEFBD5F46B95365042395F9DA56F215CA6D8FC79B6A7D625D1F721C9DF14BACF01F73F7D0FA26CF36748A09418B02635DD556ABFE7F7DB007094D674E8619C0AB3193C0CE1803F3D17FEB899751E3775873B0F1C0976BFB8E9AA88D9FC8A07FD89DC207E55D1D94FF9B1F74B82C52659D48EA4BE2BD9008C3A9AD75FCE32D785B2046ED8958259871912C1C4581DD537B8EF66DC030E4A662BE1C95BB9084CDBB0D8B85804BDB57646CD5FF0163DEB1C34FCC699A8C80B47E70F71B3DF40CDE17372AEA137D607DBE2E8B6EF752D8D70205DBCA6912FBAFE9377443A287072FE92835140BAB501CF26EFF9C5C586ED39483BE32AF1CCBB2088D6A32598DE63C6F0DFF8DDA489A4F0447BCB65876CC79B4A2DDFEBD4D27859885A060C918358A65BAA1ECF191704378ECC48349E46C1817A184A9AF43009C8D52A2F4CCC99963B28258C6BF7F431A607D02BA0C1F13E1263CADC194D1FE8337B6AB36B5AA676ED089231CC45D8F2C3C890668FD9A38FFE3EA62FB75E0BFA6900D854532B64EC0D637993B653C66425958AFC94C551DCE911634D778112F159FF22F872EAF3C89C1450000B2192B17ACCC5F9BB391D0326701E2DFA6D729E865BA6E0724B0A21A9EE01393168837D6A5D7CFCBE06A5D0C5538DCEA95EB24CD8D467172F41F378067F27FE0406E4EB4C1887475E87C2BAA4DC8061AEC31158066DE504665B56C1C70F5F1C7657C9BE06DE5C6951D5AB32318FF9E71DFFDA2D825FD58771D084D98901795C4F36177419F1D47ED76F79690E1C32F75DB565B92A43B0E88094CD20363F6D0882B5061F05BC74B009B6C10AD802259FC1CF443EC4A94A23FFE18A3BD34AE764C6F702130660957D5FA693F281DF27113AD97D80C49CC6DE6343B18C5685F1CA8153A5EB4C6E0144AA7E924D2CEF5690904CBC86E7415E39D96CE87EED38D031C9033A91CAD52303D82DDA1343875C05A2A730567CDBA8038741E4EAE4C70B0AB75365870C72A7A9BB236E0933E08B6E7110F71272E2D38E3D2E269289965CD26B4D8D382EE89B0D8CF491EA2C7042BE146D75A098FEBB8F059363D85BB1DCF1B4B1C7793863A0E6679BAAF5CBD3008798B7531BDD23DF3B3B0F13D829E2E8F12DE0912583CB1FBFD7807FACED09D1F6279748DE1D2EEF12AA9842B95B087CE23F8733DD9FC45CA5C0587C7D6F1488081CF09BC46AED340B0977E85B2D0B40EC7249CE03B2993984F1ED9DF754F24432EEAA300055FC25ADA7DFE585CD00B740DBF669D0C96DD490310569110846C7FA4FC9A8A6F83B96C6B811DBD86FDC27AE1383AC59DCBDABE598DB51C92A48E3FA93611F1C90C90881C55720D6A90C2B1A4290D96697B5F9BD7B1A7EC2180FACBDF9B9A8948304F090F480E42336A32C3E833B4C2C3D52D0B0609F29762E11F3DD248927591848A5C33D5DADCC6DA074F2760B2FE54D4DAE5FE5A24E258BE9358B408A75962C0A95510F5617C4EF65D00BCF900A9919DF9A52C097726F3AFD2BEF9F4FC98B295B9ACF70C0BF50018C3E163E08318B0221784E13952D4379F29E885F4214D0DFF553C2796FDD081D881616035AB2F90CBE1AA0143AF704A6B24CEAB24645EE49F26E3B59D07856C00B1EDC585F9BF6B8891E4B426D8E1755DED7EF0659480CF15C4BE0893448BC453663A5578CABBA2F49B2A31B3D9DD705537C0F42D0ECF3C69E08D7635475347BAA8D34306CAC088EEC466BA9A1CB70174CBD6DEA974D66124635DAE5642E1630674BC23251F47D753F71BA0675C648D7A6BC356AA09B248031CDD9A8EA3E1A76059A71DAE02BAF69D778A3187954AAC112B0FF21E8F643C90F5BC5D0F2C4DE522492D086EB527B48D725E38724374D62C6502CBED118178A8C8A94CDC031C4C36741F2AD22424DEBFB0FFE569A1AB8B1154370D85B5DA22FEBEB8ABC2CD9F96F34DE7E00E437E49EEFE932645A6FE2075F7947D14EDAF53C41A42B97F6EC8978DCA5963C50C7D64CC9EE9BE81A2E464F7F95A254905117A754C82814BD8D1D6531DCE980742A03B7E6F5C701AE6D0A890E5476A7DE4F09FF89768672EE5C8CEC6A5695991B1748293243B7C5C8E2024D94A8985F58E3AFD7A68FD1A297DB547923C695DDB165DB317BC3195A118EF9074F5386FDBF7B57A4CD4CA5638A3137BE00353EC146DB4B10FB841ECD43864D9D3D47C4C8CD4C9811172FBCA0784B4F7C55BF92027F7BE7F10646409333B5F75A07A2623DE091A64341F9A7ECC3DA4E14184C72F049C4059B33ECB662D54 +sk = 5C7CE327B828BC8D4B53A66D21E316F607D9C8E437F3D38AB2875A4D4170EE007F65ADAC59AFA7B609D5FEF7D7E8B70FF9717B956559C250C296C027377809950C6DE1678C14CF38B2A6B6656F3D8F48752186D79E9006B1726AE2DA3AF16895CC064861044002286C1B032E63126440984408989022A62DA03880E0143148046E83A02422B0210BC30D1A248D09C80D59B484C324250B0431C9140A93C00D04240593B84851C084229789D4840401A088A11248103390004090CC224AA0388D4404260C020D24B911D13825E0C864A0A869CA344E89820D0A426488166591108A0385651A498DD048284148021AC410DA484423058441246EC414814AA82CD290640496699810829A264DC4146D219764DA16299B228658C620112242839871A2282E80A449910482130152944041D146485A90880C22711AA861A33448E08609A24630C192259A0612A1B20124180208482DA112220BB18011930421102410471009A521D8A22C9C00221380805C1485C1B6254112469430415A86699CA02118B029931690822611D4A829A4301154268D0C876011864413A74813A90421C85018088C11B52D12880464244E1A96214C340E82B22444B230D822820B97294BA88020C50DD8424A9AA6805C1045E206519CA48550C424810224C994300B47288C208E9C980C03349121A6618A02908B962004B32CD3062A1C024A819001093530C402800A3060211728C19870130771C02846200785480660120350D4240D61B48D8B144801354558426199424EC3A6812220606288044182485C9029E2C849920828A23850DB100C083642C4826C2440100BA124A23431E2B41090008918446C23C38C5C12820CB30541C00809994D83A2059B182962C689DB24040C8549E02420CB388462866D9C220D0A806D0AA08561442C811405DA1804D998711AB08CC2282619066E54C64CD0324A23A664DCC448902486D2C8800BC93011276404270203412A0CA3801941844CA24D14042A00C02D1AA08924863121928522068A19298D03C5258032689A30405C460CC9A42D98940904339209184C09A4295CA221D3C88CA0864189A89001464091044858A041D9300A1C388064A680D2B2280C850118A849C41408142324D1A62190384583982048A20CE3A67110258040208D54800802B1814B869183C609D1440809A2885C9401C8006E63404A030482C0846801C98419418E0C471252C881CC1601CB06455CC84489920418468024C440D00630D2323004B28D09C149C434461C364019B10898C040C1B84DCB044908422641B869032284C0C444599250E41282C90042C8367199804D12497214362008B08822980D58A68108C38D21340123410292822004A048D1164508C5655A908191B2509A044841968C5CB28D52C2216030521C14258102444C1266A04641433824CB8001D2C82814400611338D8032641A834D18268018344252B44C1A946000410C1A372D9A30200B1542D186254B40026010051147489A02720A370C0239669986600C377024046D6004415A140D22A081C192051B95901B34819A2864082251E0466E1CB5800B431023814964320680246C59366A63260493281148A8500C105220B210102190A0200A08B311C9468458144920C36500B42052340A1094291C494A01055054886C141970D4848D61166C9C1285634000144812002268E28464C8368819263224100489C43100087212032E183270C3B28011116DE2042D2023025B108281988408954022C26018136E5912810AB2684CA4294800661391090CC2499B828123800D1B0240603862043342942240CB8284A0280ED8B22C0B86001B326941A64003470A5B4629034160CC068C62380DC4C211CA14715BC60D500852E3A870E3867008A829A1420A41B62580322014116D5C20281B14308B36280492901C174EE4C210593271E4A405108271CA0061D9360AA298518BB6505CA40C59B210130749029541C300821C058C11032581464119B56D9BA42D0CA84414A56061B004548428CC366061B2691C18209B246DA128302435609CC448D8160288C230A1A2280A4450C9281222143000B36193B28422C31112B59109A40583984162828511340001900C0A48520C060153324004116DDA0421C934850821060421118ADDA6E96DF28B01D3251BBA84D9B9060B2D5F2C1BC45A49A933963E003BDFBF8F48D372B6CAB457DD4777C901898CBC6863341939E84BA2D70632E572EFE4D44BCEAE675383DEB8DC1CB31A728648A90D8B86614FA9BC80297F3DFB0162C2A9F0C080E6F57F7F897B826A32D2ABF67AD65980612CE7FEE40A08355F6DA6F2894CBAEF733AACA68F3D201080FFF2D53506D641AD6F3DD6F5B1E25E1FBE14DDA1527F199CDC9F4E11041719CDE3F730481F998CE41BA81226B9247BEEBF8EE4BB514CC49B62A9A42060FC95CEAD9FF518406D5055DA2E4E4F02BAEB7E3D17339C2304CF9AB7700C184AF4145AD72CF70E6CD232F4B99541B0DA74EC35613EA5E1B5DB9E5B5D0DDFEAD9C7D1F9CDDA16F028945E248E4321F3AEB29223F40ECE0083E426547346DDE828C0E7B67022F2AD7AB554D6819F44CE295BDCD81AB255B3806C0FE555E7051744FDE0A25C3295CA818582C29DD63380394A80905438AC4597288F05EBC974F806823C142FA1FC344E6EBE91D50FDC7B3CF2B047DBACAA31A9D46F83FB69FEF7C629AE4BCF58B61786C0483CFE34D0CC9F32964BB9FB35D5784756555C23C616331F851C8FA1343EF634BB4D5C511D533605DE79D27E8D91B137EE097985E3FF239E4F170C29279BD155FAB58501E047A484808AAD3BB0A176FE2B0A0BF5C57CCE64625B30878314EFA3420AE73B14EF65EAFF59E26DF322865E5F7F9BC0B6B24017A5F6E2CD5712B0397D152A7006AF03D3A6B11526C6227AD29D4F7DED17169316EE1FED33E4119D9C164D83C059301AB26D2B61395941A0CC4BA8A4EEECC8C3EEE242F84183A3448F1F970CECCF3C38B10F57093C8492A554B398F3771D487FA38BA1BE2D8084FA5F65FD08E4DA192BA8BFE510488C7288EC3AF8E7988CFE5CD5F3532EFD45F206D257EF21C040DBF810A662C7024816486E8DCC5BE3AC7A30FFC626B8A2716F053ACFDFCDA9506C8588B6C370B952F17ECADFDF9DE1EF375CF33EC2D63E3E4569F0EFAEFB8750A51CC8C930AE15A5BCA30AB24FED9E940424FA4EDC18A092E79542DFCD66C86918CC5A7979DD8F86ED7C17CD772E612C4FD0A34C8740010312B82332A548A2B152DD659423210219C802310085A859BC630EDCE77252524827822401E0CD3469CBF0F48690B0C55E4C7947ECA49D2CE0265F49951993DED3254F3A9340F1D5D64A7884C56BCCDDF1D8DF70C96B7D802A41EFD1F01E4109F127DE5704AE351D51E005C741CFB009E4721F8F943639A5033087C028D9E5E745127CA0EAB331BC79A17EE5193AD254DC2B9C8E98FDC4776EC06808A3CF1FFAD0FCCDFF908059E8E97D4A9C0BFD763788FD52728A72D4EF3D4B382F1A9A1D33DAC6E67D57F7A02260A55735EAF9CA972DB87917A212AE72034A49459E7B2F05B9D39823C49ADA2F95641C6E24A29687F28B0DC74AFA1C9DB19F532F62212F49BB8A311ED708162AB047FD4D95396658512AE72E3B3887A701545914A530320454DF94843A04700BF1AF7DB7BBA49EB1C57E67C2C1ED20FF59470EBD9456407EC4A929C40F1CA146F39E220BD75E1BCCB679891BBEA40E79DC8DE7B3DBB916D069F8051F22952BBB51FC764788BC78A0F124F78BB6226D27DC50DE2C231AD89A769C3D50933FF9B64E799398EBE618A6D7BAD3EA0BF2691FE55B18D26B6F0162BA1A73F9957AE2587888F489E06AD67D945B6531E175CBBE41FCD1B22D64FB9A1FF347392E969CDED7916F9A22280D6C5F8F9657CD5D407F82D8FC122789A70EB7E9458DE9F8014CAD26D2371F859C08924CED008DC4CFB11F95CADA046A81333D484CEFC1B108AAE3B8BD36989E94EC2A9C60D2E4390E09911BC0C2B87D100FBC297F913B3AD9C8355206F0B285EC35056A1052171C090CC871ABF0F962D67E36E155401C16E53B7878CC2BD74DF84C98E79F43A2E3A34A7FFB0BA00370B0D1118169601FC6AD4CF460064DD760CD50DB82B41FEA98E919155CD941C232A3E64F8B97D35DA53F3DE2C6291D201875AF594F46B6506C81F83C154E54D0CFCED54950546AC3544404D188F45300C4E908DE64C42CF371B2BCA6EB22152B95FFE692761DE89D9818FCF749C23ACEA4B7A787827394D47D3A2F29D9E4E613FA633E85DFBD3F48F76525BDEEEDC01B1369DE678271870C89BC958725ED4A795AE7549837BD452B5D7ABDC36657D056D7274AA09A44279F8832D52F7E94127B254FC9A7BD0A7D55179784BFE5CD6017B7497222CFBCA0721D48125B0567A96D5D10C847442840ACC8FBCE24D74133A0C268A9B619A436F2E1DE2A5E6B99E09F8838D74A541619C6D47DD45650CEF23F99844AC730A12F3DAE3677BBE9F5E067EA09E6907A4B12D057029BB86C09D2DC15F28C73B1D5C497E5AD5DF59C60533630024B34BE4FBF89079F322DE95F56EBCCA0F57710FDD4194C45A20C058E03EB3D19CD9834CB74EFD53B979FA4190D1228B9878C112CBE59318A54251A6F1AF9081D55EB8D3D3B7DA2CE4ECD9DA5A6E772F457B2D59A506791595C571E160E3DD112805B40CB017A6765B4837DB8C828407E0C08DFA8D27A69A3276CCF366A2FEDAB64AD5396866E4D104B0022C5EB5B14765CF88BE615ADBAF6132FC1A8C1E8B9B8C6287FB75146AC7F10FC869F18A4E164968598018BB21CABAAD442AA4520851748BC8FF7FE167CF9D36106D24048E2E5A094E99849D31ADD34903F2E96F3155BEEDE3242489BF455E5E28B6CC498DBBB24E9B3582C1DFC1139EAD922F0CBBB3A6BB9974FE2CD89D4BE6DD1B84F347BB7C6B2C059A384C35B0B4B20856BA83622CD8776F87DFA509123C6A2C1C94B4DF7B9FC3D046E62F76889D539E375BCF99316FD93859E6A5BD696943B14207FBF0D49F11A2E351E9350ECB65E18D28477C2B1FF72D51189B6C5BED82A1DE6AAD956A1C6DE8442802BD7C56CC5B9AE301697FFFD4785FF38F128DBB886A2DE010F2E6D6CA70BC8F794001E173C3387D4AE76199AD17E2855E6590745489535E78472346F4EE527B8CC8554D73C6DE101C088338C030F43AA95349F65125AFA8978425F0C88142188DD2E87F73EC222F3909C1D5080D367B8B0D4E72C31340B1D4B71770E320AA10F0F7A1B96643000F5C848D398B52824C6EC6A1CE69AD536938200B64D9C4D1933F21240DC281D858F8FDF24E244E277510E817BB2FEC5D4F782AC46C9AE7EBDDAAF9ADF7A1AAFDA930DE037C69B15A40194C904716A908ABAA31CF5E221633FEABBDD762196D950C31B98508DC09361B39D4437C2B1A3EF89B82E1E4358A7668A7D682E034F7598D1EC95955CD6A333DD3BD7691E46DCF61E68EE271B3F38BAA439319CD4CC23A9A4FFDDFBA99F9597EC561242985AEBF3BBBECE2B156617E1E8E75921417CD57651BA68A430BF574EB7BB797999D4468A50ECCD5DC328997E90486E863E5EEF26ECE1F6BF736DDEB8F8407ACB27909E00377F99130814637B43458939BBA0A2F113F32D6B2F4879CA4B0A8FAF12C4641499654AC271CE4D5A1ECF78EED8283562BD5E9F5E91DA10077CD4F29FFA0668DED4A7E607606D5FADA7B9EC4FAA1C9F531BC9FBDDF4332D4E84A06D4E60B41D0F495B80B5B2056362E398E94960127C681F2BE027B42083C22ECE0465FB0DB63CCD5616CDAA116CC778070D61D5BA6C02A79317996CDA5976D43D820EA9FBD5C468594E3DAD3D9BF73E74C1C26272070EAEBC642E8A8EB625641149B97D3F7209A6B06EE7BF9AE222A1F7B9E9BAD31188219ECA67A6A10ACA15277E19190EC1DEDEC3476D0A4248C961E66F446B6F33C32AC42FA414770F4BBA7A18AC519C77ADAE89973E38A6C090AB9EAC6E0A54852172FA463C56046A1D739FCDB1C4577F401FAB7D20E6006BAFFDE69D432075BA4E317FE7185DA25147D0A0279F678926D420B4159B3419F9B6DB193A67F279250FA734B387E763A2591A7E905A26DDAE3662F5ECAFAD1651056F36B23BC46B7AD9B92A3E5AF8641308D0AFD351AE65D2178301554B143FD5AA04A0D9B4A1A1FCCBFC9D51E0FBE1A9B79B88CD3C29989B88ED7E00FEB79C9FE1A7B87C27FD751FECEAC82D680F687FEDAECE33CFCC78B82780648D89771313A8D89105D474C2CC1E85BEE126735B306B9D9412231F68E82902326D33584D92FD6CAC606FD2549B883CD97C3074ECFB93FDC150473F1D81AE75CDDE19AA6240BABF949C61769004BCE81F50B4848BCD946ACB1DB9FC88D65DE63A9A975F218F54709D373859C91EC8EBB8A2ED68649A5762D2E690322E5BC500EE6C998E240B8F42217D60AE4BE3CCF7FE9454EF68EC43FF877DC4150B63C0CC49B1FE0318DFCDB6C3F4A5F1CF4D3683797D8D625A7C48A1D7EDBE8A4F60E6982AEAD40292AE031F980BEA9983828391C3E3C283C61E6054C228662C562C63AD7266E11CB0A8DAE96492C0CBB95FA81649D23A63219D654F1717A99BD6CA13AA42DEA5EF63C5CE44703FF9687E0160D1A397299D409269012853C1D3772CC494818CC905C0B531AFAE1FDEE284A92DE5A89CF18AD639A73FC5396AC0306ED7ED54DCB0B7DEBC254D2922E7A530D2E00C1FE518DDB53242091F8B2A92D49E0FF6E1FA6597C3AC5B5C3A984C8622AD6A0A28FA364663B94CB34101F1128717C4212092080BE0B410DFDEA40A405CE096085AB171640441A6AFDE11E11EFEF81CEF21BD07A39C +smlen = 5618 +sm = 346DF36C01EEE508D51BBF91F42AD5AE1FD46AE5B8A30440532FD367854FAAF75CE67E3CBCA1E3B4B330D60D09BFB187DA15C85DC09577E48137F1CFF27989764D585A2AD8DAA2E21C4E9CC5518170376D3EEAA99FE55FB69C4AF2EB409B494C02E0C73CABB69A2C9B553EEA82550BD57DD4DC1BE8A8FD79B47D5A23CE065AD23B1F0B21D99C942304418E62E80B308BABB9E9C0BDE85D84DC809390CDE065A6D7362C75B471733028F1CC339AA1D74238F33A47C42156BCF9A3D2A8C82FA7DF628E185788DCE0CF1699D1E34FA24B94563BB0D5CA4BC807EEFC9B2165C2A94E375F82B704EB3E07DA1C112F9E1170A6E5B21AC9285F90C49420F2B4BB6956FF111DC9BD9FBF5117797F30A3DE233A242D542B1BB9F5E7CC046DC07FAC6E4FB9679182221BBD4654014F26ECC6EC519ECF51B56ADC4D4858B53A5458AC4EC8BFAB0B6A5C7685208A7B421226ED02BF5F75418C28AB61898BD7C93D30022436C22907AB860FC84B759ED198E95471173A59B766B296195364D301F245E10C8A97A052D6700CA2F0BC4C5355308A2B230C56A65CF772A90B6735C215A5FA70AB23F13A20C813F6E5F392D7F870DB518D3B900D900540A3E22F57A3154B798012ACFA4EB6D7911975A999B37FE0B06858E912E614EE496ACCC277CD1C9D9AE97CA1519129D0BBD6A78135A138CFC4CD11989C5E33FCE5346BB516586244D01D2B9CAFBB7A1AF889525C0830E32BC8E9FEB6D1F0D61519C460EB5A336D830D5D0C6FB7C6499D272B810BE141BC9D70823D447FB1D9C2F431AB33B014832C8B49012CE624C7544E85E7424288298D8DC48FB990E6196D02B68B24882F4C321780FC046077E8D68980A52108ACCC7784C439DD7EE4CC76B5906B664623ECBD83D97B4003233EFDAAB535CD0E599C0307BCB5EE0C6CCA74B825F9CECA9AEB364E5654ED8B044C89A8CB2D2170D5B59B20548D728D91995C85E1A336E89E733453ADAE50EAE6271D057C99229734C2CAD2909C468617E97C21B18E7CD3FC1DD9CD8038D8513F09AADDCC19ECA3ED8DB674F27587EE4DD8D00F2FD899F1F1355DD3D731D5361BF2A4BD1AE0B2517F4F3AB94E40A30874742953649453E833E5604CE03365C6B1709E3FAC14397D4884C222A050A843E025F7E603926FAAA87F57E571E3F35DF8719F828ADFD97D227023BA30E10CE886E0B958A54EA6C364F6A715138C0C54891D93A81ED7E265C909A961B1D2E045E73B2EFCE3A6BA2CB3C49EAFBCC59A3C73BD898D2A27FC3A46892C0398A9130A382B65B5A1F9E715A1E59C8BDD56E10BA7EF77EFF06DB793E297990FF7C4D9F2AB1B2139E2F433BFA9F8119EB2A0528A42629D2507D6D5E83365438C3EF0E7DD73DC0E07E0BDD3ECD1CAB847C28478D14B2A97B8C2699B4203AF8048CA42E40695BD5EA522724E3125E33EE23C098F6C5B77523AF311FC605A1859F1B4BD828DDE8893771A2792BBBE44A3D3023823C212862345273AB198820D946CF7D3F20B18A0B75D3EF410219627CFB8DF1F32B77C107C1D65289D5EA5C1FA0D0147439F5881328CD10C5723BFE2F4EC2363FCF71BD57860A75D11D2A6BA2DACAF804DEAF4BE3E51BF90780CD411C9846ADE4FB39094DA2672BAE153866D86D5359EC6AEC54278435999B0118792FCBAE8762A3D5DF4F0382EAEE78E487EDC08CAF5107DB12B18BC460EF4801503BB9AF5B2FE0F577316E7DEDA896F79C57E80BA38383EBA22E76E05B0824FB65CE03E704BD3EFBA8F1AD72D9163524B3E16D0DA450103967B2A030410AE65E7182B1ED8C381EE74208227DC75D4B3BFA83EA52E09EB82B47E14CD7B026473418BABBD4610614A917F62999A20747D1CFA34D1869092C75BC73B9B8FADD3626A8A16C713646F6567FF165A72A6823B372E05079DAC1B4638965EE4985736ADB5203BB41F087F0CFDB5F19F9AD48FED19C4717F74F6385E59C55AD581C7D4370DB0662432F266E9E4E5D40322AE412571892805C24757C51F8819624167D2871740D00244EE19447750DC4822F006044865B076BBCB4CBB01B7F64573D7ABD1143397E2A44AF035DF607549BF5B953FCC95CB55EE13CD34E302163C17211078CF987A8CEDC12B002A375F1983130F9E5B7379D4546ADC04B87209F7AD72DB7D37CC9638B722BDFCF087EAFBF028F7990B7A8F1EF8568667FD85BA70B6C5635CF3F413B4657EDD23990582499BCF7C6EF3742BCD71C9EEA357E2F4FF4032B0FB9A859B8AC81891A1EDFCB9742A0D99EF40AFC2825AC71AD1B411BB9C5CCA96242F747C888F694ED03EFA8600512963A81789EF176E622FB18EF6A7D285392563F2B6100023290EABF8F2F9782749EB3D2DB80D878B12211B678BC9D98FE780570A610AD0975C15C69DE830D7EDC3E92DCDF98130535C17F8CC7BD8BE3B0334CC6E4D08092DE9E4614B04151C9DFA4CE774E1AF0A691D761EE483EDE8F6E6CFBABFF2DFAC0E31D787CBF542CE41016DFD652F218791DB482AE2CF452FF390F17B0C52F27289ED39123DB56B1649E7495B1357B07C0F846D3F95042A9BB678B606DB00C4D2D91E4A9235885B5C20BB521F0771864248A540F0A5CDC6A5401C05E025F34EF314A2D65A9B08C8DAE975667D83D0010FB54E578D537315A389D2197671881E99C726BE78AD551CC8BA5CBB53967415A5239AC3B2F602E230A1982F0AC0E23FF46F76CF08FC3AC2CDA3AE4CECFF77461B29EF6F86860BF38FE318A28C5A852FE713ADE69B6E9701B11A82AE70795A32A18403842D817605A36453D7F92EC4239A2F29E27F4F79DC0A90DD2C22C0DC13DE5707838800DEC6F227CCDD62503BAA5C5A2833FC46954A68E395DDF16BD7308D968F803AF2FA5C71AA69B219DB5C3084FF60A823D39D236DF2F093813050793F136B47031B320112C8BFD2779789526FC7A8FE50F0BADA61E63E3ACDF91A6957DA42862B9A9279B3926BC01A05DF3EAE6FEB38BC5955A8BF9079858917B451326C55191CCAC41A02D0576C310C21DAD652DAE96EFADD29468D2F3AF1F9773AB512420F6F98E8E6C28857E5D791D9D468B861F40F8FA40A805A04F80BDA6DCEC22A787E03925638F77372072D24E162C6221CE2147523C4B0C622EAD4929952026FDCC1EBF613D3F655AA350E1E67C212FAB2A8BB909A9EC11F629594B8F330A09BA74D0E09E1F7A0E939455DFA3A21A97914502BB5570EE60311ECEB466D5A1DDBC1A35EC38A11DB1EE28D8C67C54D36F8BE9A9C9E7BAFDFBC5C6055BA8E63CFE5025ABC07DC320316DF7FB6BE76134E7C45DB6195153BD45A2061BAEF1B0C245BFC3B1D7C03C9CE2CF386968CA889F4A350DE7F4343DF4F576CBD6B9C85CB8ACDDE0215AB4B8E4B04962912CC72904EA4BA4B386DB530C28A9F60BAC568D4919B13198693C5A221147D4F65C569E685105E0574D68591BAA0A436EEC552265A850DA4FE3FA9C5A29368D486AB93EF642641FE5B333D4214962886747A770059D68D2ABBCEDD644FEF07F2B4D9FE908C26A6280168776DD53DD3568046719F6BA69413BF765471059205B9E222AEAC97976C97CDD4C45F0A0943A93A4262813C360125175D1D12F439E9287F9A2E5379807BE2CD6079E5B29438C931D9A0CB22E9D4D4C7907C5D9B5E663D6F640637AF5770518966F3B5A8D43E22C47410F6B1DD95938CC983D79C2DC4B8D4EBFC8D41368CEE08A0807651D85FF3F79613BCEFC41325654389A63E4319C07F8DD2C52FCED6477EFA0F5A7E76DF3A88389DA34DAA9B637644D352415AA030154588E00B17A912D946A4E694138C59AEE4ECBC4DA1488859021FA59E168D152FDD4D7F37A344E4D45BEBBFCB4350F544C244558DCD459727C3CBBB8D4E25925ECEC4608C5C59AEB38D00A075C24C7A7F0FD9427750376561D0A6095D8916D8BAE7F2F9DBF18F88370C47E69C82428557FD9629A3BC9C01267DCD9F56248490ADB3BBC3924B58914947FF221FDA34BB7B7AAD7A9DAB9B7A85F5D769D4B1C0F69DC3777D88B781F8592188402120108AAEDE7A6BD3009450C3A622462B469620348115F2D10B72943F909652C4C2F479727A2493A7D9AD61E711B868770BE9F0EB00507E2FDEE06E277DC2856F8225A4DF9EFF4A578E1B557EAB06B268F02D0A38934CB43FEE4EB87BF85460B3848BC0304F00FC5940729C9EFDE2D87A1A10E3C716E96701B4C8BD4F4410FB4DF29C53C84D995F17A2EF8EB6C90AE488C52ED10FD8E44714618CBDD879FB525A324B4B09E28E2500D25CCD44AC6B1CB5AC359613327517E37976830CD3CE73219EC935D90454A7E01E335B042FE6CA37A7448A06291DEF751DC3DD7E3DFA2B6C79B60B99CBAF100C5DAE03831A7D9398FBD5EB785D981AD887F2B6738631B7B3DEE7D4B6025907234AC241F0A97A303A13FE65E9A7D3A435A5C24018FE603CB53357EF8B627FA9DF3CD539E2731DA3BA7B52D6449822BD7513A9C5CF0F3C9C31D305453E21ECCDD0C7285EFC76A43E710DC7380C3824A88E38112ADA93C495EE40F599CB11A57D970A6D8566995E109B3D31D4B085CA9C1ACBA167A96F26AE773514C6E3C9CA401B1D737D1760717867C3FB38C91990537273CCB329EF76A88A256575C60905643BF0A6B1B974DB293A2ACB6C08F219416FC265C7AE730EEBF7DEFAC47521E2A056DBAED2884149D3AB15072E1A582E0EC2744925EFAE69A7EF9DEB6B244DCB68E3EF8A19943AB02B3470B316CDD025297AB689D922599C43DE212B819D78E081739E86CED7FC14668BD083FCE270B01BB09C4A7003556B6CE1AA519DFF91878474029DB11C34B43FB81170D1BAFE8DC9AA5196EAAED2E87959600897A833AF5AD2B15BFCA6C794A38D015CA80F98DB4B1EDE37147DB50E5DF708C3D83FEC89CBC1244ED8D5DF4E91ECAC093D294B5FF61761DD92AD6D718ABB307ABE6D539639D59F92BB87CAF9F3ADB52CE4F9AABAD49086E0E5D737200BF6703FFB30656D644192F487FBAF2B30F87BEF0DF855224E3837AEF0C1922D7D4E0BC50E20B23ACC5CFE984FE8C574CEC663371ECBA75E34BBD74641BCF630C2497EB9FC2C33D24FFFF09EAE3A1A1F34BD86A5BD82E96F6201549F4449C7F26470C78A57F08DBD62C1407126FBBBE9940B978859D8269CAF9747049DE52F04832E8096F8F9896CB0F5115F6987B68B559CE822C5406032C38E75624A4D90AE1C2D16C80E77390190FD2612CDCDBB06E8FB974835512918397FC50786833021355A4EC7E9F7DC2629ADFC83D38EE30F4D6D26C25E04341EA76967DA65F4EC0D4AE08C296744920101ACC2493EDCA8A640F35111C9EFC9C80D5157F081FDDD38BF30EAAC7C3436DE9557FC9CFDF480861240C41BB57819753CD76B7BF379E2076CA83ED2E30D854009534B55C3C3C290E1ED7A25D2ABC485BCA6E9EBB41CAC4B876983440B4705385BEF7F3DC063A28BCF59EC4E75A642C7B5436182D84AE343BBF92177B0CA130129569A82FF6E98A03CD7A1A5D56D106CC6B221A9A381FB7D0C760DB079097D0053B4BCC0105681D53F5BE20F2B6F2364FA6A7C779DEAE1D8453A4BA3C09C5BD672610078B6AD408EAE3284AE5107E866C84837E9500119CE6EB028627E535A2B96CC86D09C7A84F637D89606D38D1D66D46084193B1F69DDEFCB5CB4A9B1D242F9B5E6C8532FCF8FABA7B16E4B0858CAE4FFE3BD27728003A05B430C7FC0FE49B21644636C6DD0E23233E0BD12E6F9ABA9017CB94D1BC6CC17558CD905D03A1F0739DBC6A5408EC3BB82DD001FF2E8BB6E531DCBAB64F67BD2CE39745DD4591B889AA291DB485849B81E61BEF4B0D9F07AFBD65F53BBCC680C65CB2EB9C80FEE84DEF4AAFEA7F2B023BDE70CBDB16B46E14E2E3B321904A44C56887927C21BD4435998C7E025D56CBD4E7CFA25750C0946DC5CFADA83EED6B091EE8D27C02C4F3CEFECB40DD266AC7889B1009EF8FFCEA144A697CEE0017F7D297A3DC27047AC3BE5467461BDADA81FEDF0B118489C7B5897C9CED140AC873F8E870089F756F2BFD0849692F8E159663C59E51DB047604B329C917CE3D231886B62B268DD8C6D795363A978CEE122E92C5623B47F26F56143BAAF345A2E446353585E1057A96DCD52A2DE06DC89F626AA9105E8165BC7CE3C863CB17DCAB7976420CAF815C12CBBAEFE0A854EDEF5D31D7F98669169C4CCF9EDE088C90A3FB496DDF40C57356EFEC4820D4265E6F58DF0D7EAF84463FB4F4F64B9787702B7E5F92756F033134FE49B7855FCC49541E7DFBC807B5CB24FFE30CCE0543B3999CFDF76010C987B85C8A030DE2AB01991EF3AFA0B384BAC3E7F0FA4D88BB5680A36DD1DB3A02D7973E082B3D9E91B08832E7F6A52AD64F4F43C7BC130A83D556A70ECF2F91317435F809BB5C3D89BCCE2FE0809154C64185471AEC1DFE5111F495C74767A9798A0B4BBBCCFD2F52045515E5F90D6F419303586AFBAF7000000000000000000000000071014192030383FE42C006F144B0B4E188FEBC82D63D3D37096DEEC9D3DFC3B421635DDDB73C76F6260FF1C53222A50D30B26E2DE3D16E3AA64C78604E1191BBC0E2553117A441159B2A35FC8889499A2EFBDD2F30B8B4C6CEA38EB5B2575926E6F22AB96DDB4B0C5C6D78C3754A1B6DEBA49FFBCFA7477BE9A0F74EC379D1C9AA59247C091611573AF765AE698D78152187B291717A9F03FE767BCBB12F52311215579352E7CEAA8654B5403F18CE82E0A73BFD5FEC1063B506F44EB1C9C5A03697D03DCB2AE15C5095F292B4BCB130B55C19AB728B3232EF77D1594611573CC6BDAA254F05934A329DC27CFA6CD8C02CB51C3C295C964C40502FE2B1A81A51C866F7C7380BFBE339B39C8F51F73722A05B5D1E9CB6313557B3656863803C9DC99BB1905D7F729B2DB8DA23D88200032F36FFD04DA11FFDF6277ACC69C5407289D00FDC3C56B32D54877F4A8DC70ABD37EC532B8617D9F3C535B8E962FB389E976B4D1AA12DE5C1C2FFACD50ACFFF65201104648E0C04CF7C1F880E8BDA1D68404BA67C4BF64C9D2ACEEF81B35FABCE58645E0F2F61EB4CCFEFDE7239BE408710D349987D849D40B3AD294B9D815A91848F9ED53B69F78D9E955F6D1FD7E38EC291664D54C2BC359FBA241BA6ABCBF5FC2502D93760D9F6B1F7FB766040E98BDC23A6047134A35327FE128AE24B4C7D0CDCF1801947A1821DDD7424892DF50E2DD5C1E2E6C5BFB4467524FB45C7D977604E7E0F1F98EB8C03EEE1D9A5796C8A801F082678940F076BF44D3496730C9A640FEFCE385865899FC33B5DD34D036F2FD5D07FDC0A40FB725E84CE403B46DE712B4B44CA8801A1CCF58233C5DA06719769823B5945849DDABCA56B0B4EF9327C8B5E5A445E6853E5B66B8D590759D6B2DB722C22F8C741CF3C6325A76D93F4FDE5872D5732FB19AAADEB7C18094727ED43B305B87AE2DBAAD67F90FEB86498CF65CC57EA635340F27AE5C5CD60AD3C763223AF877E65A005C488AA4AF9309E1AA02002B01DF8865FD481EA254015796985969997A53B06DF0355A6AB3C8219B652B09E1F86A6CA12D27C4BCB9E8D35E6889198C8FED71AD5642F5F9F7CE1DF270D68AA05467EF9ACD9A51347AF1EE9CA7C4A5D78189042900C6D561F68D410A77E79726DC123B196C78829F02CAE7D0623BFE9E7B0D8BF84033086295992B77ACF027489D51BC7FF006A8D4AB8079D494413A565E7F687AF40DD18B86AA4274EDB8845DF114C0146DE3199CB55F773A87FFB126B3A4D00D38835CFD2D6652C07F572F39D0397FCD62ACF6ED9F3E8951348AE7E52A669FA4E2BFCDA548ABB1989A1D74A27B73103770290E6ECAC87029359354EE4C87A77BCB5CEB10162DD54499905AC8ED442C173CACDE068BC546720D1284015ACB90CA19147694B53899395DC663D6683908F3CBA29AD37F15CD3903C4C7F4BD73 + +count = 31 +seed = 9E6E12F025B2A57B0F5A3A9FA70396FC332E1802608E5CA07CC4FBA922F1FE5DEA6721B96F1BA2BFB97825A19F08FF2F +mlen = 1056 +msg = 9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC +pk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E06692FB104939D06474523A900E9CD2B1CA5BA350A142D643180DF07BA9AD0388BD49A87E7DFA266335D9AEB251732C0EC1870499B16FB9BC8A4D15F37E2807073BD50C7BB5D14F221B533E81556D19492198F6F117EB805E5542409E6E3281063FDFB68553A10DF21AB9E691008BD6E5BD64E10813C7925433161CFF4EF86CBB1E9A25392DB0B8FA5894FE2D7CCDA31009525EE88D3D84873F08F4E252DE930BE2D85D9BB2AB837147DAE8169C05646474A80C8F1E4306AF79E867523756995260F48F2EA0228691249652D88818DB5319806A039D66640B627908DDC22B992F9761DF091B1904D364802DAD992A14F48830EDA3AB64F7E1D6DC5E4C6BE53DB5A170F0EAEFD7454BBDB86CFDB392ABD34748592D18E89A850F2A764507B8EABCD896B426AACD41D211D3EA94D5EAA815D9BE11EE3BEC6843BD1B3C9B09995B6DAA937D3A0FB681F902C543388FECD0933095E6E88369CE4AAF133EF645D83D8F2C9E522A7E252F1A112F7B1EF21FEAE0D8D921FEDD8251DB11600A2C82218F14D1C67CDD016CA5870B518FEEBDAD314A72DFE0E524C545B0416DBF0CDFD428821ABE0C005F1614DCBF80355A45CB277D31A4CF78C4C5594906EE97ECC4B5967B46F29F4C8326331BC0B0FF47E6C23A87E3FB0A4EA573A802FD5F6EA3DA2427E97E2CB67B04E55A9735BFB4ACFF0796F41BE401E3490F608D2B91065DF8F55A85D0A5A7267DEEDCC1B5507FD89C9A7BC47395AE0AA66E13E0DD71564C5F833D2816B25FD489216F3987865498ED14192B817A6D955BA6487A28F57C6C8E136CB0F38DF97D968FE789C51EBF11E3C36BC1B91A9193F39996877F7B7D266DB368CAEC57B6625E596A4DAC4A51733DBA977D21F886AB3728FE068E6AB55C55DB49D8DF9F313EE8D8EDCBCB264614FE512B95DC45CB088601B0BC29E42DC877162382F7EFE36B32DF5A249389FF8762BA5D9AD82F2E03340EC91CB29C90826F445ACC5CA4442F4364EA27B26F5D2B5312031F90D7E7FBB3689FBAE5BEF252987ABFC83BB5C419B8BE0825AD4AFB52DE6D19A282FDF430D379F76496096ED93A31C954A84090E2486CB41510456D07FA7B18CADC61C02744BE39AF6F28ACADDCB1F87BFCFF1B3567962E17751B25FF752781FEFB4794F85F834D89F71690B02CA63C1E0C2BD7FBC9157EDC60154150FF67912D0A521C11BFE97859B4D48A2D4133F1B682DB47CCBEE535C0CBD4F45A6C02BA25561802219F0A2BD81E6DCDDEAD28487C9E5765359444F83C196BF5013D788465FF3C227E04164A46417FDA10C4E6F6C585AE0DE82236452106A6D4B99101FB9F7D80EAE8514EEC0A5B45047604B123445C1F8108279FCD653EA51F1ED8DD2F68099B375720BF427AB85A6906871512DAEADA81CDA2E6671484BAC797590CC1321E124B9B34E717B48A75A41CC215FBCA6DAC0632603FC5072D4FBAD607A561C0E94485043D8691C560235EB5ED15B6052ABAE76EF3BF4BC2CC82F97F31440A1C20275ACEA838E3FCE57E75E69E3692500E0F74A5A3A875D6251AF8BC7FEC24E04B16D792903893A7292F6137948F452A283BD3F82263511C4B25552D5FA85B822AC7C903D419E8BF43E26B94B5F94DAE8A8147D878864EFB7A594BD2389ACE19C744DF1F88289C5CC40F95213C6487A6E0769F9AD0850DA564DC01E1EC1687C61CDE97309D046C40704F222E24A9D5A9F3CC626DEFFE6B68D84FA510063064FFA7D216D6B1F203BF297F865000ED3CFE9C1173D7D5BA1B1F3E45F65E4C8F2497DDE98EA76D2B1BD14BE1D0A819BCB26A8A8C8C294589D1B53DFA11BD241599B4350DB320A21B0371A05AFB2826243CCE91FF1037B6B32C8484A7503F92CC3FA47D4CAF2F9115C98A5CA8AA3E11D5BF08B7F44438D63C92DEC7504D46616AC09129D3D79CF3A41F4343F568CA3FB9F66E5D2F9D95EE65A393EAB4DFECCF34B24BCED253433EF7E6CB38E418E41973BBEC330C02214FE053C59F0C26B6FE8CDD7699B45FEA8D2E79142D70ADC2FF4FE4C98FFBEC46F83E8B90B9248629C96682852C161DE2CD13B9FA4227DFA2BB938A742F8A605C2B02B28DF363201A9B1CB43F72E33DC335532B0900660EF2308320F55D615D9EC3A2F8234D7F235A75E4386D59DD86129FD4F646ED4453D57F64778EF0336F437490FA35AE58FEEE249D6D83A5A753B77CED5F70A906B88D5D89A41738FE459C95877A45B4EC1A706213A2B51A4F1E74253FE78FDA3270A7DF5C230F80DA5DC523DBDF794AB0EC7AB57BB68905B7E178037D3AA09A65F85615C5C25E946B3700F127FF68349095D789EEE56B405AFB1E3FBCDDB0567F6B614D59A656982CCE8615018284A894883DFC3DF2C68C8BB35460C2FAE9001B2A44EEA9E685C34777A75F5EBE70F91EE3AA66C28F73F4CD5E1330E42EE30ABF1222475B785B39AB8DDD8BD8D5FE4A4B0E552EF495E9FAD287274C264FC30BA7B31D0A92BB8D523B0EB83039F9413128535DD08FD4F7198B7A5F36B29666B8F9B05BD6407F7DBC2F4527F8A16DB7EAA535350782D85910FC5799777FE7EA66AEFB50C8A315C8ACB29D3D1C1720CC873FA62E473D171A5980778A168383B66750674A3B4BFCEC1FA910253D3776346DA64A7C68FC5254B3C8F4BCCB513DCBCC4F11A0701E77563D264B1F7574D650C5AC0A88C958245262EE5D8AB3C6CCF9786A8B935ADB50308C761AEB618D5CAE6BAAA001A7959E1A6B23C65358790BDD4E0FB6790C4D29194A160A293A14F3DE94B2FD8A09A51EB18CE669F4089160AA2D4FC5521F29CFC3EF2C06BD576658F9AEBFF0AC0D5B93DDCFBF2735C34848CEA9A61A46662CF92A55CDE533D5B6EE9B875340781D0EE74A1144DE56895DBFA285B952745573C96A5744D0475A4818D1474A08700D776C1347E2005CDD3612FEC3453B42BA9540B512D6C0D099AB6A7F643A3CEE897B9724AAD29631A89216CE5B802C60C308277AB44BF01B9A610D9EF66D1F9C269D44314B8C4A1D3C650FAA82E76D4EEAFBD2FDD9720C8221BA2CF7BFDDAB846A376AF62991E6FB87562896E54695A91A2061D0C92BEFCA6AC97F03AD981E0769D83E583D43033857A41E46C7045AFD04CE6471A89A0C9A8679BE148C2C06B98993CED6D6D0DC5ADEFABBCC3A20B63255D887DFC0F06D34891D8832D69FA18E0987DE7116956712980550F1F326C828631FA73D308BB24786FA3C8D121219DF080525915066C2F167F8AA7A3368C5F50843935435CF3B6AF61423838D8139A91EF9EF92954CB2CCEA1E7C73DFC5C361E48C51D388E19D147AB4BD1C229A295BFDE1EAC6649483C04811430077FD6D5272882D5B05A1C945525B4FFC749CED78B8F97D3FFE73DD315E0DD5B8C2E657FDDB8D38D67D679E0E75442F991DA5CFA6B0CF5E84082B6BDBC2207C7348716AF0A035B515DD61F1EB7B82DA75ED0438857C803B7647CA431001EF66FFF12A58F2010DE6749379FE342E0624067785E373BB16643F2CCCBA9D910EB1DCA86CDABDF1F3FB77BC63F54FEF0F7ABC3B338AB840B3684B73B9A45E7C7BC077AB4319F0464D3D8EA9FE7D60CD54D2A2C1628B6027A3214F535B8521F93A5FD0C2A6356A4BEF5CEA5 +sk = 20872F64E1FE69773D60FDDCC67F2D9DEEED8289CE17907ABBDAC36204805E0618274BE9A54B6A16BB9A98B136F13AA7CE881132D6288538E729F50CEDC76D8A50B71D4B286866CB05EF7C94FD96D72D0E92F8E3208108E38F153F2BEF39E74C94C0109C823024378A54B6695982490B30414828881A20210433450125610A3605A4166E0C93901095211920261A202C008724112132A4A42C023590A0122DD3122680A0601325510CB44C22A08493A0408A846963888582984C12338D088391A4C82C010324E2B29104252D01151099486953384D0A050D1B0449E028460B9528241584E4182E59021201309093320EC022894C484E4112608042821A21111B0131D1A22953804101242DD2408559366E1C0508C1008E12350D63A6908A102A1B4652198270D43892208665D43088008065D8248D914406D4182513960C02856881885064426EC92844C0804C20058019C205C0C849DB30491C44222309915C9844D3327258202D5CB48DA0240D10A90C13074100395084460CE3C66D0840611425081444289B482063186489186151223289146ADC3692C8327259884CD434000AA00CD09244D4206508B0511AC389443869813226104626028724CBC241C432460B256E60206402918D9B302A1A058C982020D39040D11409D418810B38255B466154444418164163904150188A0B474DC434899A1600C8A4418C86480927455C008CA186415B2841929825428681210346003190A1064C5B862021448A01350001138AE1C0415280681014094CB80D64244909414E119321DA862161B0490B0246C9C0806310325AA051D10842E1144522123018172452924C982082D9224840303200356E9996108CB288E202082233310A468E0880080B252A9B262A23947149302D4120611C000141042041C6800A804DD0440A02A34D134524A2320494B8100B4064D24081244850A3A6489900880A354C10420ED1286ECB420A2023046308029A86609A9421C3228658800DD3486A9036419C040E1B4105A23801090680899629D394818A02400B4008824251203271E000411B242ED224622210720204028C262A9A02249B1204D210429BB06D023250CA20129880881042000B110ACB1649A3086521032643A661D240420B21710025088816644A48228CC009188545D90881882222DC3432DAB42980B284E04442C8A685632630030286024142D8126A1CC5311A316411002D21C720D9C0715B100EE2128608A001C3360162B6251B9351181270C1846C204709C1966CDA3865D8808D1BC0308C1000DB8489A20429503660419025A10009413492E2829090B208619400414264113651880472218185001460818844E41604210664820424119870D1C8050B217082A86508C01100228C9B3646C0A00181A68D42C62C43124420434C89168D13B6810C120D483811CA265214C3241B1805A08480D3362E1A05224040899B140D23070021192222378DD0364454868C10894D83306100212993348E1424240C10054C4204083960624848E23849028188A2C6691CA450E2306A64C8009B842421281149048D09B7695498215B40100017328B4051D316921200315C1890419490802830649625C3366CC806105CB00C81C2486016524C084C04B26021B00C11200524C40C0A470600307089A2288438029998641A3220C934418B2231D8A05000932890C84418980CC09605A2222514122409125011B14C19874082A440E32484CB24881328211937691033008892419904325B30701B00221499044A342A9BB841DB248ADCC44C0A49259C108C40C60151921023C4251B278008A62494C89024C44124364C08883022282C8340050B418520368CC3C04D2397311A1132A0489109A004202324A03682143844A1982D12B44C82800DDBB0048224064014441A4011919461A30669809820D23600D340902085258332200CB24902950818975192804122B04C0B332C14B96991A00801042DC918890B25248228804880445C360123451220C0201C17841B17210B950524C08DA4B6644006518918516430445284081B96441AA31019C521C03881DAA66C9C242112A06013480461A68912116D522810CA024161384A43264D098520DA860403272922B38DD9446404178843328ECA244E58905198FC0259BE43B3EB979E15384B9B11F84C97C4E10A8D2BBEE01C73F9E9873B611044140609E32EF2E5965D2B1A1A8C1902440113B0FD34434AFC16710D0C61290416DEB5ADBC4E919DA4BFF7BA3A157C04FEA3EF5B26B01E474E19EE6DC96E920F03FB75E829254242B342C049AB26FC9026FADD81552A8638F4917FD7695B40977E6314F083192E82D6D6C403AE7E409508CCAD4E4C94CBC234CC9115BF24DABB5C0B47A49A68DFDB002F5D0EB0321798CAAF487381B820D65B7DDB1C6B5880EB9C558AEFD696BEB9C5206830B2DCF7B73B59210FDCBED4FB5BE61133490D07283A5A9F17E24A0F02C080BA1718893833D6085D1EB0398872486AC0BE6CDC31753847C26F0BA499A7AD106DE8ADE6F5A81A01764D05F7AC1732E1DAFA90EB39B309A48D4A146EAFA1A6E7F14D2544ABC4FEFE86EED257905205148653D5ECE91DF8C21ECA029D21E38EEAE7A7D42A2C40C76BF6E4A3D99D90D690A44F2A176FA1B86C9AF3D8E81ADF1F35D5029F582F649E691801D774FA688FB7071C019A3C6432F0D96A14B277543C6E2E79A0124EC461FD38697AB88B1FF96F84F90E7443C64F39A1D2F406EAEDE991DC4B6FC6281031AEBC8EC327314E4D8422BB84093500EB0FB65115DE098180EF7DFA1FF70F3065413A125B2FCFC763099CDE87119DE614C991CE31AA569C415D1F5A00681A8B84145BFF16C2F8D5E35A01627B982C35D3ED54EED9DF322B740841B4CF969E154C3182E03908A934C9586EB270503F796665DFDA5A3270A1D632B26C1C31552445A1DD8C4DFEDCE7F698796DDE07FC5F7E7652C59D88E488E24521707D902788BF00E364C073CDFB766A91F94C241714524197088939827E21B031E74BB7EDD25DD5CF4CE9E7A127769129A06C62DD421AF9CD595A8CAE8686F3902788835BB6F8C342283DC76A45A3BCDFBB3F762CCB9BD2BB9812B4C53301F57C9D4640556DA86B95E41419B2F38FFE38086F41A798372630565CFAF1BF7F3DCD5408FC22A69D121BD872507C381A08FE19229CB5901083ECB8E7C276564D9B75DAB84D3302DF4F04BCE925A413928E1DDB45909B9596641E45EAA041673B23C1D5AD94669A661DD603A2C8C07343CBD4A6E229FAE9A8550C95D4BBF09689EC6AAC6F90DCB2DCE132B58CB5D534FF83E663B15B51AFC964B11ABCDF327DD96CD801AB5E70B1B4042D1AF2CC1C44DD1A5DEC11F4E13406ACEDBBE705D572CF22DD932C21A3EB3159006E83713631E0AFD35780E1DBBAEE702B71249695270349D7F235BD9EE0BB91DDD44E9EE3E787C963107213FC33F8B59979C9A7DE79E0842FA3A281F7FBEBE9C7ED28E6A6FE0FC7E8B15D8371AC27A272B444F702F5D255503EF7A3FE3E1011272F4283A07D555CABB66E2BF66261DD411796B08921858DC5448B4E8B05D05AE29992EC0F553CB1A167A13B3540626E5B48CAF86920BA24A0A5B2EF2A9C51066FD549CE88E1011508FCBCBFE62480DC658116AF713F3AD0976C2FB514E07B4B2C65FF8E14B52E415F53ABD602C67F8A6D26C622ABE12D40F3A7ADCBE00A247973DCAEB2D92581AD7605759BA46755D80754D7AA2D39521D6B5B28BB8757EEC4E4DD01911DEBA9F5781A3D7124A88D94C023DCD47AC3BE69B16887A57ADE83D8DE0ABDA2B44F70BC2D7E404E45CF980F97015006468F2374DF424C2C424D47164D52C993E106E9780C44F9A51DBD46824A0CAD353A95018EFE69A9EA67462AB98C65643577147329C676382EA6F947910909441FAEF4460082685AAB90947FF6EF97957296F51CB309D9481EC54EB9DED8FD86C5D40AC6522D73593E1A7DA0FD4B3159E07444ED83586E8D081AC68CD634F28A68A49CF227CCF5B948BE55F57E2C203AA06A5A73A90E808269FA0D55B3D6FF15DFDC163583F76E140A22A1E739DA622BDF0808D392CFABE40BA586A1F0A2C81410892E847DB6864316AC9978E991A5031F479BA6CEBF4DE2F1D1C99FC85EB49F4219F7F358259D3E25D61C1E0F3EF08C301D92041D6942FA0E5C4D2E3B48CD5FEA9A1B8D7AEF3B3BC0CFFCA7E0896603C15C10E3FB7126B4722355C3B0552EACB9C3C297B4D1E303428E8612378E14938E7B387F611A17EFE27FA18AEB1F81A96DC22E6E4F3BE4CDDEC175C81304228C34F115ED8F4E7C92412572834FF9E49BFC1B408C5583FCAC7D7BDE7D86571ED2A906EFECC8B8C8974960FF402E3CE8023EF992CD76365B5116719FBB22DFA2ECC15F45371E841BAC84CC95339B9A055CAA4B5265880437A690E0DF73D78E9DFD445DBE0BA5D193D965717D56D3C3753A6A3108C74518B59AAA1F99A684ABC059222BEBBC60280D5B2536C965E0DE7745C9E36F8C771F1DFB929F3F4963CF4A2AEADCC6838EC2882C51108586A9F50B7258EEFD202DE151E4508D7D2E119BE0F9F1439BE34CA29854466A961F23F99F78CD316595E755EC66F9C7E8EE2D3C5107BFFDC6AFDD1D6113E44D60C64F5A9025EA5DE6957BA7E196BD6E8AD23FADD8116957325EBDD9513DA58028A0DC8E9649DD1329A70B5335B963A64892FFA54CE941F0A887E79C2F47F4D10AE44D57938DFF33D69DD3FB297C2A3AFC779BCA3D4D391ADD6782F04E0C74EC7EA3ACD3027799B8DE228066DCC9ED67B75B2A2BE54F359D0861B6B03559434647D367BACCF3FF94EC7837AB5CD34F7B1FEC5ABFB1736C768CC2CB8A9D29C47C6747BBD788AA3E202BEBDFC714B67708BDBCBDE02A8BFD324BB3640BABA65E367118F5DFD67096F205261D85AB4B5475CA9E2BEF9C591C4AB731C6F43355A3594E11C27F3DA656493CF7175C62BCCD536272C7849AD49066E848DF7CB91AF1F52FD50321AE6390A074F8A2ED65138670F271D95FDFA8F86489312B925D1CFA4F03A8CE3B52B754BF6B342C5201845D4C4008B48BADFEAF30C4D9FF5EF376B067BCBF67C4D93E8C1FEB12D94BB9C8CBF85B9CBA80336C70753CEF37FEF6A53B4CE945444D5B54C3E6276967601E9BA6F7C50FBFE6C311B571FF861DB34E1746C01BC69839B1A9C350F482D79D650AEE50269024E5A95B72DFC3DDBEA0F73474F0E3877D7139736F4CAD2B49CD2DB7292DF314AE6C04A6240BD45E000D3DFF52602326EE2238643EEC3A231211F5ACDECC04EEE154A805A0FA6C77EA9306A11872017045E65B58DF4C4462CAE86B27CD36BCC469EDBD9EF21536B13D981E8B027F107DF4006A0E786148306FF1293FCDC262D160DDD1BEC7160A4A10717675FB6403177C949A7D45142B8C253854B205D23AA5AD85C833E2A29554C54B0D10BA4772C41AD0BF072F2ED4525EF116D404DC63221C6BB47CFF36F495C8C883B5C65D7D8331345958C597CD1C72FBC74AD68B58F019A7A31E4E4C68DDA8726959E14E53E076FA35260DD64553F5F47FC9DED717BDCE5BA293465682402F3E5DC8AAB5F9E8FB7C5B1372261423E2442BAD9BF893A2B9F7EADE72B63F952C090FA08919EEE3992234B70D513BD46069D5CA009B0A74BF7227A4D7BCF819B2ADB2351AAE32A535D49181CE41D753D0BD13080CB683F4956766C314583368B39797876DCA5361C13674627121A2761983CE599B5425D7FEF566CEB6CF868CF48C262BA9615E975DC8F36D79C79BE2E7968029015B347F7944A9A96C5EC5EE57967D2B35C3D4E180162CC259CE1BCEAE989CDA2F64D41B16160E408289FB88ACA42907A2873C73C056D85FF58EBFDB3A0F20051F305C26BBC5AD0724098E2DB0D7213C993371F3FD4BB136B49F287DAB7D2C8E0728F20C7C5D105966E661795EDB5B166CC63AB5531C5ED4EFE5032FD44E17E72E7FF31AE5F4FADD57618D59E5CCE14D9F530408774540563ADE004CAF1D23FF3649D5FC5163EF5C66D8049ABAEA443499583373D8E704FD419201E4C3830E82AB3933CB4E2065596D7EEE5C688103C686FCA9B2D7601702018A35C4ACF6232BCA525D9E6C0C13EC96E54CE644F888E8FC5EC8E29263B9471B1AB1128165B22650A4081AB9615F68756AEE3B4D2F4D3EC8AC7E48057F802B65CCC4771017644ACE89522FC6B54176E65B1DC1E9EB35E8B2F4FC1B2F9E98A64CC2A1915D9E439CF1BC139D142CA0464955B836861E59CE980FB312015B8505D3121E66C3085D27B31FADA4BAA8E44C2E6486B36A81BB831A61E1EE2ADB9DDF295E159CCE5D0F3831FDBECD29AAB27D65FF783D92580401B6EC4318947BF242AEECF6FFBA3F549B44B4F9B3162411804DFEF3127736F510296C22208D15C42354EABE6171C5A4263F639A8C6E8696278E4A3CA580F49F920B1D310C7D153BF8EA14EE68013C8D09E0235230C6FABF6481294120E4AB2DD91010D8FFEE207EA2BF80E53AF63C1093B999A540E190C42800E53790C1D0DE3258647163C5B0FF0A636773F41E51DEA0CEC2892F6E95FF3C040DF93932E6251C2ABFBD11F6DC4D9D2E0621E71961768A5CAB1FD4E2FF510C9D0C37FB16BB17E7F9B8535FF31CCED7B67E2A814D90D24BCF3E5A743DBB407BF132126D27FBA2DBEE755D7DD060CC95F04D3C65228C0826AE26BFF9281A84148BEBEE973B52103B663FABB0B004498E0105321E47E007528012EA966DB94D65F988FD4D1891FD2D4E9FE97CCD4293A97297842E7D91D1FEEDCC6E4CFCA1CC80E3D56534902791AC5B9FBACC80C594B0B1D82FD49B0634DB039F2E42D6434EF94C5ACB05E59456CB878C +smlen = 5651 +sm = C9A1475D3671F9E269CB2631EF7B3F5017E463E725E268C07FAA6CE21A15E406A7478E66696EF45AAC74990538607D2D5C58F1663BB4E100E78C231FE34B8EA2E17320B9EB612A1CE25476D5D6427DD7B501CC10A6C0C2C1EE6B3B235C06627163500D2313FABD61FA6E0BE0CCDFE67C08DA29AEC98CBC714F274629087F8E143E97A8C238B80F7E3369AE1E4455E61B86EEA7F836324A9D7E4297D7780F55FBE4AFE3FBD0FF24CEC9C5BEB620FFD17CE73A08DC1F2B8A43B88C61EC56D4779C444456B4CD64C6ABC994A6265326E16EA31B93F770E127527F700518B7BB04EDD7B70F7F4770881E7D1ED3FAD3FCAF0D4F7C92F42F53D70F9B4D671A5A4A32F8AF5C6F37F54071369CA08CCD759D4EF6B63CC3A27EB62B37D8D0369EDF8B945EDA29A09E78815E427EBED3EA20102225E673914440D4DD75FF99A5145974C3A76718BE5D905C0533AD3478428C107F8C40CBBFB5035727399486D1ABCEE2A0BF0BF2AC4547C871B0A8068EA68BB18E0A6D4D4FA5263C322300FE66A7A976279B9C4234782450033884E39E98F659342CE573F08729040609A34FA8B2A258D9C731F7234C8E5CF3F15B4FB346F1FE6E3138062C9F296D9C008F576A312F21D355EAFFDD5789E54790593F6983BD05D2E48E98BA66F3C97718373D07B7D1B243FBE81B12A5724D06C199B9629C57CD1844F0C5AEA31FADEA0808007218BE4C9648B765D1C16B135B7FF9446A07E9FE645BD2E742536B5986F658309DD046C94C1EC845608789BBD916D7107CA00B65109562ED1BFF3C5E8E81F4F103F4F0EEFE694773105BB5C2A6444A5425A3C6ADF04C67BD07D15178873E93CC5E9D980844BBEE19DB23AE4A6D44831CFAD08B2540EBC2D7DCA77113C6474E5811D255D26DF8CA8173E7D7D06415D10FFB36A7A721ACF596B0BE0EC91F9A10378D172119CA80619564A0723ECA956BD550B2158E207F56AFE919A8DDFA3114ED693966413F93EC74D546074CC7B42C909B9601D34D8081909E11D39DA1D1DFF4B49626779C71090670C1C50FBB916D6D8559962243EC3EA5D0F1D6DA7877C961E64597E00A58D4556863FFFF652FB65EEE99388070407E9CB87106DAF7D790F4AA9B13AB71724FCFCE04D3174C69FD2E7DB9FD5FA65F4092F6A068B8FB2B2F1FCEE22817C27CCF5C5E1231AE3F09E1EBF0349967575F8B403294A53E0FE8CDEC83EB1929B80A29D0D9876D75C118E31B5F06D3CD6599EB8F61FFBF2F12DF2746EC64FC1812F7FE5F00ED3270455A9FC5C5C2253E0F5918CC1203290C442BBD0747BDAA1DA4BB32EB6A5528ED895B8DDC3740ED7E15AD0AC5851236CA961F2BFD26D695277D5DAE431CCFBD9095449C046A4E9401E9E73DFF92013BF34672356437181C7D08C1DABF50F22967B214FBC771EB1CDFCD7CA419F710D044631C4C42ACAA66C218F07C218886F14963D00AFA5510E56D62CE7191E075C47CA532ADA63604801BF55B57F8A634EAB9CB689F43AE031CC15CC0501E268DD8DE526E05A25143C728B9023AE7B777CCBA02C330AC5162E04AE50B2C61A5C7E690D63822E5D9DA73183E433824D9A786B34ACFBDCF9959A1044E52DA94FBD9ED595C3BCCE2E30F554671FED6D9DD4E5A224AA480472AD6A1A055895EF956A5C3C2566F2EBD48F178A99CC3F2501773BF2F2828F6396F0D3B04CE5EED3545E7120C46D662BC98EEC7F37CE39157C692C6DACCA18540AF6F1AFD219C25E94A7912F7C912B9CCB67554F4D6BA08767B6B82A90E5D1CE68ED92E2A441F418F7CABB0D88B692CDC5CD5810A439B82E0BEB2A31C763398D9EC4A25777639E02A2189C2F7319478ED627876BE0DFD28A91106226CD0FDC6C1A531CD6EB340BACF096E2478FD8A58B4F2BF78CC96BA5A90B191AC79DD37EED0C516FBE16DF7DD1E246DA177FA0AE7334C0E803AFE2C04B2E452A0EA97B121F0CA8C2CBA48A6BC7B03AC77505CF96440B300922AA3306AC4B7BF9946A876C5AF47A98693C18B0DF1B6C39FCD21679856CB86C7766FF6CC753CD896F547C4448D20328CCDD7CC6D4DDA4ED66BDDCB19D1E1246D7DFAEB2D653C7AF578D32E87E3B3100E1D4BC3B05A95544EDB152B875863CD025693062519B674245C370EA9E054090EEF8F16056C7C542E8296EA1B7D47CA8E30256FEFDBF0F98A8D2B26EDD2172342849C46FBBD7B2F89F2DF0C54985332617599D4E53967D4ABEF45C8403030D5116294CB17141DB2B2049F188BA0DC0B711C123FF4D9DCEE0A4343F1BD95AC372A65D20D33E249C96A4BA95F548B2249D09FF5D36AC8A94BCD0D4DF474974545BA6F3C2609ADABBD4A1FC2A3B5449CE0880535B5392450ED8B596CEA13ACE8D633A28857475E7B41D3FBBB681BB85FDE7FE6180E9A995BDC349FDC13B3F311FE5402BECA5F837610FCEF3135CB28ED9FF26FBCA28913132A5197970461EED13FAD864D24150685CB6E8CE24139A65215D06439010188C9C93658FADFD6EF60662FB111D48404AC114B61AA4225650F5080AF6094FA57B04A0B21ABB705A1F534D07DF9DBC2E377B2C23AACF744491AF445906F8731342D2DCF06830224429246DBCD0EB64DF5394BD849509B4CBECF3886ABD1AE36E58E56FE45AA422BA185F251B16259F8B1D27A680EBE80BBD944E81E8532C2A413D417632915F2F6374F06550FAB95F2E22E383914D2D0FDAEF90427B887A3841546BE3CACED4E4984EE66E757F4163641F78372502DF427D9C411218626A53D1590D7E8E8FADAA5058F0B0978A1EFC3A310911972060EB2580A9EB06A7B3A22FF7A604C244D878DAA9C326D874018CE15E6137D39A64FC6EEA0C05526C7395B2377F72BAB4908B80D5936F12728826788BAAF2F38C38158E6F940EB36F671D4F1E8215F6D92CA89028991DC1301E4C90E5692E92B7B2F74FF99FBB77F4BCD79D0D62848E8057154907D7D5B0A9091AE9653FF536BA9AF353E44E8FFE44E47992D2412CA4E4B1C08626C51AE0ECF0513DC2889EA72FF5EB1A002C79CD3A3196F25968DF8756D3981A3A5E5B3A1A1299B8FCF76440D755CAC4BF520BCD6A87CAA5B9D483EBF130AADE57F6845315D0F31C38F46598EF363C641F27716999018EF6C73DBB22A190A9E8E219ECEC1C8E87EDBB9CBC1A63583B8FCA6E9457BC69F5BF431BCAA01C390382FF3FF64182FFB78EA5E3C2E94091401DD4D2B27B1754ABD2C76B42945455EDF358830FB25F70F6B9051DECDD64EBCA05C77599CA8753B2EB77EC9AF3D7D433D6C7B5D4D02E0727F73FD1EADEA9182EF305659B3F321DE001F806E6D02AE4A033AA67ED4D25C492269F2E1D39B4379CA2F1BC8B435F26506D0991245056692DCD5FA0382925833A117ABDA25802A9E5C68639DC05C5376AA198F38C3811E10D2CE2012398CA21B602ED6E21AB64227BCCF034C771A0BE7FF3158BA92ADB7079EEB427D014B3F81734D167FE2A5B4E8576A28C2A712CCFF8C156BF368CE6F50BC2649AA876F9F527E77CCFDC5CEF50E9CFF551FA87C00D5B83A075BA98B5D5B222A994BD96D31BFA539BC923E6F1CED7938AAF2C4E7F7F5D9618AB580CBCB1BBC3DE13F7022051CF2DBEA054E71E0FDE8BBE3023BE37B7957E31BF0D217A1D66426E36C9A5E3C53CBFCB418316755DDBC3EF500AA08DC9FB0E23789B5D586F04E96A2D84952518EF302521FED4A93F7BAF64005C5C206BAF8027DE36D3CC0C6A6E86A5E8BA53224872AB804B71B6623641B805873D64A404DDF024CA1E8043596546E4160DCBA293005483B1B06D56CE0D50B508A688C7DB4CA6EC2D980505C8A4DE510B8609D69EA93A6F6ECFC6E5CC46A1247150A73ADC60BF3ECA88C7C2CD357F6E09D66DD1C23180D7C53255342512F4E89363DCFA7611D9A863EF74C76240BFEBB0B70D34A485B5F21888B9F34E1B1997BE6311619222F82D12E1FD0FE5787FFC52D1923091F73BC23DA4C23C89083DDC62C4CDC026977B1D7386733D399D2EA92B211ECDDEC8349A2E400AD336B97383A853CAD6DA566ABD077632B99CC3A439AC692185991E124B272AB50AB5A6369B466917D68853C0D03E66830BD74422530214CC5E19C1FBC0C450AC5E5C299279DB0A4F51AC2E3A05DAD2F0FEFDA25BC487D90AFAA9BC8BCFDF2C00F613167619D7F580405869CF8BB255DE074212889D0D4BE10407DA5C79D843C6DC217DE362FBD193E2B774EBB57DAC831B1D9ACBBB3F45461E7169CA2AB060DE616F1E558992684E4716D858DDEB885A0CF0882D171141CD3527310916C52DC0433B6FDE947AC7D3AE85EF14AEE704D0001590E2620D79B206C255C938EEE9804F716EEEDA2014F2470D31B3ACB866CE15722BC13414278B167476DAAAC729526650FCF0DF3A4527D0285FF0B44C86331A1439CF6C254722CD143F435362709896E6976C8BD0ABEAA2D5765C1EC76F3529EB817B45CB4365A74BB21CCD826DD2AC427A60D9CFF6833946DF915793788C72E9A0DF4E86BCD8356B804EF01B7A27C08A21F0078454C2C196B9FAC68996F37420A1A00BE79E0ABE249E4B0D64747D55D7452997F072376535B495F0425CD5AE44EA67B3F200287E83887C6534E6210071BECD1B3CEC7EF2716AEEB86CDD0972FF522DB8BB0694EFF97CA8FDE2369655E296CBE075EA9BAA92869AD55C35B62142394DD89B9B15C5C6F704CD7CB46B95112DF5F8B55C8F39A299D6B14D565189C458D500CD3836310118A39BE12822A186AFAECE0D52D707A8174240ED21A066577C03272DCB6EE3FE4542DAB2E9A4F00C725FFA7A3F9EC516C283C096E45C2FA6EBBE27E78DD4F6E3421153394FFE20DC6DDF91B4FFDA4F580DE25B2F4FCFA363B59891DD6B6236EA9D540A67C52DB2996D9DBCDEF3DF4E1A2C1A0BD7E4823E2AFBBD7BEBB3D19784CAFFF968EEA7AAA430F47FE8F071F8F2F92A3A6B15FF8FD401EE1C1D8F7A6539A74B57443C140D087CEEE60A3B798E7B744BB2896E13047B5C7657B0528727609B5EC775F707C4DFA5CBEE67E7F3B2538EB40F852E9D143D11607A415FDC26079C7B78303B47612D524E0BD7F16B51F07B29E3504E3B20ADABFC7DFD854B17053A9389EF246BCC790D2FDEBF65EE68ACF18572B30A4354BD1D61A408A84227E076A07A41234F39FCEEDE6DCC74060274E144849AEA5BCF0C3C2612F520A5C41C5F74A35A61CCCA4CD788E947861E55A168D68D5EF87B5532700500D675C6686CB0BBBCEF909C9ECA223A8161E1233E8A2DB741CD76D270FC19C8A8868228264C84D1AD1E3EC795C4BD9F3FEC9294C9A147E1B2B9728331EFB91C3A9FBF1EEE15A9A129A73BF5DAF2143BB4E47CE0780679EBFAFFCFA2CD9E94413C3AFF8601F714BC65FFB8031F9C1EA34BBABAA7B41CCA34949C5DA7D8458BAB836AD712819A12FF527565461976A2F0D651EEB3DCAE82625FF791952E4F225F431D05C91F0CDEAF1C43551FD87483431E87514952893EB79424FCE113CA52E7B67510AA15A663A5970A543E84AA2522639A6B0140AE36CC7304A03B0D9247E1123F9708494EF27EC2329EF17C7221481683467B47985FDB7318916A1582C6DC6CE96C7029CC92F981B0C027C33895CC4AC10F374E125EB8C5CCBCE4F5B7E814B9C436309DF8EB1C588F1602E70636D836B54ECB754B0C21384A2E3BCC81188A0ACE23B24D0E3339F66016D824C94E52F13D9BC2DC27D70ABF588A20480F57F17FD5259B21F0BEE33C55F2B79D3BBD1A1965DEC5B11BE1BBA8A113C5EEF519D8A9CEDD4FC67177808EEC4BD8ACA3285E137C1B3818B14E0A0F624B5054D6977EA5D2BB7F106A0670115F6ED77913B8D30D3B3AB847E807142B26E043FE4F439B71BF6A16CDC47E81592104A2ED30D09A3CFF8D2229134F00C19846602F92141AE948311A3556416A6A7C04E5F0A4F3FE3C12D525D5A989440FCA4B3AC7D419CF735E793D84687286E841754DD30CF221090C50B235D1B46EE73F89F6E4BBFC7FA829992E5E72AE00B040FA3B02C76BD4388AB19759FA29F9FF9CA6B53B657281AF5BBA77BC1251C78A4FDBCBCF655F7C599AC026DA8D0D38F061AE89412F88534B3A577DC8EA440DE559334B3889FD8114EB14ECD0E62AE6E2FD323FAC31BD8F715DE8D624BEE24AE16492B2A3A4DB26A45B0D26FA46A8BA39B336AD5C218B2CF297515B5AABE3082FB3E66BEA546686F121F2F5B96144FA607333F4E6334E15C75B017FA8A566542E5EE09D7EE82CCCAE6AB7EFC10D4D1D3BA325A0176BE9660AD354EC0AE43B2D842B997A970FF9D79F76056A4E6261743A0BECC7E041381AC522BFB67C33588945D9E7CDE076C6E17D758FC53F943665C65F71405E26441B99C534783736D5ECF5F49B5FF319BD50724156E3F21A9B9E6F400183D4C8A909FB5C3CEE2EA043E5E65B0FB182B7C8FCE235EA3C5CC52717A8BABAFD2E909C42F535BC0F6000000000000000000000000000000000000000000000000000000000410161B20282A2F9C311FF20F574CD9B7BCE1DF705AE7DCE6E7A621C935A6E57A59EB31FC443AB1E014AD332FA784583260AA6153C464565C4568108D60CC126F6E8EC3BC9120E5659C86CDA8A31A7131936DE7B3DB39A4692808DC3D2BEE8A99880FF9D1D5EFF1E825A0F043D908D62A99779E013845AC0C21ABE8E4DF0EE901E4C6BEB8BB36B30228B7756D617A8F30C16351D8FF91786F7406F75D9FB648830F88EA4537F42EAD62E8790E9CF11F72C31D718221049C9AA35376AD8FB065F4809F4383A23C2B29425836C2DBCE4680450896EEADEE6B83539ADFDF59AA4FCE709D601640EB9A22DC3B41108A8EE1FCCDE9945EBB1D3F676EC8395255E125E62A32149C73451F597E1C32AD979E5BE914FFC7C548D6AE92ED08501831E9007770A0233E5778F22ADF7F1AAADF9C9A7C82D2F42989BF21627D3EF8BD0377A5BE5C9F5A585A246A73DE4340E6B43B36DB775B34033962646C16F26A2B7179C40A721FEA54805B9EC42177B42160B1A67341235B5AF9F30B2703BFF8CDEEE5BD7CE506B0707A69F84225B6E5A92E80EDFA235803DBE2CEC47CFEF0D9FAC95C3379816A39F4550BDBFB45609C76D0351DDF8D61724BD5E8BE94673B3013EEBE172CACE247D79925B12B5DBA2F6FB72E797B2DA849B79DEE3DB76775F5F1DD4595678671C7B18BB3749FBB0C6A7135D639F16B3864B5A251114DE7E9F8CB02B4CC69902EC8D7D544D98E24A05F8ACCB182E2EB44BDE868B077B1FAC4726E8B01CDD0D024405665F7ADB60A23FDBACF421246354E824CB74DFB35E57902794E459493905400D0A0BAD51D8EB94EFAD55C67CD0C7CEFE7A1B055F06371AEC7F490FA685C611D553D8430992EE7B1855A9CB305B5CE53154345D7DEF6110DDBDB5CB59559EB664C6439E057DC022F8686F2AA0CA81552428437B0CEB5FBB5DF254036BD2BAE7290D947C963046771A39D2656312236569E775E7D2A041B7EECCEC99C1B9D2757C7370E474012AE707AE00AC37B73ED9C8E1A2774E54BACEB42E8B31BEA734463CC15576BD4F7A33430B1987D62E47473391938312F2481838F286C4DFAF701ECBC6EAB1A9F074C1F8D8963457DFAAC9A9A8EEA70C50CE70D1BA1006760AD3887605EC38861DC1A777D21E46EA169537057CDFE256CC08699D73B1AC4FBC62F863353581CAD358B9C573D77585DF6544E5D55048D66A352828CD1ADF5F42310FFAC022A25824430F741371027B2DC14717DC87342A74F0038674187E478D8ECEFFC16474A4AA8BDA0C8D41962EF2A4B64A036C888CCF4EA628E1CB9EE0F9A918FB1B22B9367FEEEE0218C83CC7E27C5CB2AC64DC7E111E3C85CA0E6BD4F685E5DDD428E028D192142CCEE3F0C8337BDF43CE4B62704AA53C703EC334FB56FFDFB81D7D4419535D17E5FCC0E6F558AD82149C591FE0357DA15660F61544B4041128218B6DE2B75D3801510669A3977E2983BCAF957EE2942E504C29890A81542EA208E1CEC + +count = 32 +seed = 569B8B9BDB707B19CD6F9BEB29F304D603C1509B9CF25987C280C342E870B1E13EFC7DD7E41DC85BF4F42D0493B84B0F +mlen = 1089 +msg = 7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 +pk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C730044FA80D65EA8DDB6C9899660652DB028588B6E1F6EAE7ECE054127BB69574F568C9D9EE61890FBEA678AF0AE12DB9681E65BA59AEB81739277E4AB93A7CBA6BD2E43F36931268A317D224E232401AFAA109CCE2E0297C351DA2D2C88A50A13EAB869D46B9B52E35419F9A407CA9A9B5978BC9148E721610C63573BF8BC1D9440AF078F3BDE7B71E20711A7896273711136E1643D3417670AF263BC175686871CDB15562F4107546720E6FDBA9544A1837C7E632BB9B73419EF3AD90B3EC3AC2C75C0BEF6741769587C44453F2C1111582692365DFAF2768AA63E370E28DC2232DD33601CECEFD52C2AC6D8D75250B50028533EE533CD93A760FC0A58C54FA4936D2FAA32738EB740762103E351A6C89AAE597DA1A636E190CA1226F2659D78BCE9689416EDB8855F33215B230EC5A96B3DC1B4E86DC0E91B88CEC4B3DE1479A39EF5BE9079F6204ABDA27DC8A3F652824F86AA4CA4FFC63D8BF09344A89C92C98498313FEDF24A3394C74EC40A70A02DAE63BD89AFFBDD9F18D6028ADF99E88CE3E48FE23FE5F1B3DB7FE28144F74F74BDF61C340A434A75DD53893FBEC0F6EB8C425B0C1094FB2A6A24A6CD78995EC6362256EE123761471977C330F561F2DEB31E3B5DD84EBDD1F943BAB8198A9E10B6D277803C274A212FE8118307531952C19C58BCDD0DFB36CB06A58D1F1F96751942DBC6E55C6A883E7CA2CB5E4D7DE50A8ED55FB82C336B3C2CFA5BEA1F3B48CF91A44F33206D58C70998DD6B6B68E3B75AE9F188041DD747550DFB7CC9EB4D2C56B9549FBCBA421DB9FD0EA3EA13F28678057ADE92000E266FF65245D1ADB91AEDD40E953C9EC8521E9210AC159BBDF156ACEF1094A3EA99E81BF83FD6D09D9F49745BA8D7B274467FC63E445DD4CB8A7C9CD3CA344CD18E8D9A11726B1524A35732B4B4056FA4FBF0025630780CD38E163596AC522253DA0B33C197A9F14C0109D5F625F4AF1E0B4102355D66E0BAE1C1E189A5ADFC2A83233AB9F1D3EE68DCE00B494091F7D209CE05AD7955C3EFDE03DB5F38C2C5B98867FBB19D4217A965217AC0C908C50AB3C3CDC61807DFF3B8AB1993017750A582C701085904D2FF614070572A893670FFA4EFE7534201FDBA46BEB74BCC2A32716623A1AB167C73071DE3A69AB918D32A5AD93F2552D1C16BF180DFCEE0EE7A5BEDE66F8809A57E8AF46E04023250A5051D6692E4352DCBF1AE4A8B9A76B96E03510879CC7E721148269CA991C867EBED50468F2574896F382B2089B1726F54EFE395626E9CB59ACA0974B8927D0F5CB4050F7316C8000F0C991C47D772E04F5774EE47FF2239749AC883004DA545821A410404D28F4C092F09C15EC07C5D5AD8589D787EBFBA056DD0D073B299DD9A8FD2A1D7C22354389B41D56E8D60F6A2A51365CB9B9C64E5CCFE1A763B4087A12F3E47CEA872EDB99A18EC80AE0DE951653D6E95BC06819454559EAA19BD01D8FE025CB3026A9AE03196559A33FDCFBA431BF4BC77D8C09771D4CBFACD69C6DD66149A20954E5B41FF72E339354A82790D728D5B6AE66E7F7E24E43BDDD352D882AE314A138FF2C1F30054888CFFD64696908241CB140FDD2DDB18339B686A22B2F436EB55271F2B9BEFBA124DE6EC47BDA812433812FE0832B9D50C5817DB22CCC26697B82784A001FA13616311100BADBE85F6A7E37CFC59FFC29AC3C350495F5E9E6B34918C831A7856AF7147F0CE6B61E4B7B5230E0F73B923951F8FE6CC4835D699E5BA7347AC7100927F0B0405C9AD750ED9426C87CA4F36DA60F05CD6BEF1BDA181DF8AA6E1223628E079360ACF2FFBE5E67C91C1310A89599F56EADEC9117F457DCF5875B033A215F5AC94AEFE6E0188F49414DA814833307C0DB9588ACFCD5E1434E14D89C1504361B2C51A62C14A5498D4CC982189B41450AC6B935D3DF7421A05C746AFB5B7C774655F6C06DB86FEE5FD0536D390480A184A9687747B58724BBACEE8023FD54ADB6349B9DC670EB60A86F57BF091B22F332274C42573AE0BC79CFC6564CA0AB8B7C81C133B276285E4C0F83B9F7C4389F8C99CF3B200102104F7A5096D1CD610A7D100DECCFA1E8DB25A1A9B19FF0722A700A65C08BF17E131C174BA43776A583362D3F40EF7CDAA8CA69C888D0E6F27E00E5B1B45F7A4B69370DDD1ACA526C07CEB43DF90FDA774522545542C0408DDED8F5D9DA4574876540788EA0FD8F5E60512FFEB4D8557FABBF90AE47A648F8D7025787A75649D4D28FCB87BEC88B5CC8614B538B21AA9D6EDE6FB760CEB8C280531EEEAEDBA4D9EDBE4FA6163021AC8A27BD01C442B13359833DFD5E1C50F9FEDCAB1A09E1A062CA18959EB4B88AB3B951CAEAC867128980AD456B2AD59917637F887455762A33F206FF9137A8D9CF5ECFC6EDBD1782DFC6AD37CB1D23768C7F1A3C272E7AE250C44B059B0D7E1F6C594CB118A6527EF114248BDEA1B5CE22FF6C2A4D946F975E98783E9165846BE703920F9DE52C93395613EDCA69F97F442DD28114005CFC33C6B1622CCE0BF1F32F20B5967F99F7F31A0B7AE81CCE712F368741B50068CCFBEFEEC6692E0B151FF0EDD00171056AA127302C64E2BE6A7B0277F4904106E7173736053DFCC1755384D23670748E0EBC089A62F3C14F0202BA044E7EB87F38EF30F1D2A4278DD905CF93E48F09A1D8972AB375B9845F3DEA953B63D91A90689315CA1046EBBEC23046D42D5E15CABE92FF86C883464F3FD91B991AD52D356885CA313751D6A946009A90848E54A31D0F7C03263408F7470261711B3F4B0EBD5AC6838DDE78948CF076C7ADF86A0628E4F082A77BAE61D753B994968538FFB20FF6472CF9952EFF6FCC86FE08065F6EAC3F7F29BB53E0AD4D27482BD6CA68569245618237C3F90863B5F99CACD4B4787292DF6DD646A2942C2E90FE6FD9CA51F6F5392B287960C6B0D246F6928B8ABF0C41651C834ABF77BB459E5339715E0944EB3A204C046DA451A5C74A26675F8DA293331892FDF1053A49323BB43FE8B2AF278F81FEC435ACDE1E01494CED483C1A2CB097EA60157C56A51A07853638EEC9FD2FBF1D85C9CD3E7B2DECFEB09AAFC88E97B03C3BC2CFE82059EE243704D101C15A350578CC424589BC0032E5AFCFCCAA080A69D1A8CFB546C5C8EE2E1C0277F31C80CB27D74FC23E0AAC7D726F4D3C61B8C45FBB6C9F32A1B845CEC773DACF8D3CDC3C8B391D2FFF5AEFD6631FB9B93A6CBDE09D25C83D9B374C20A7446561A80C26FABB1363EF220ECD9276F1CD6CB55119FFD8ECAB4675B72B6578C2CB784109FF787BB025F4587B947716DDD543290D2A2C4382E8D001DC686C192929C847F97BFCD47190933346E382E4077B54B9FB61B5E644178FEBEDD50175C6618C454C441212A7B4DC6C601579CC5A9C39382D755F8474FDAF76C2FD08028661539D7BDE00D6EFD38149F81D31CB0C90281048B7927733135F8CB221534615646CEB19065C9E6CAD2405018D93853D33AA3ADCDC03CC68D725C5C169078BCAC1241EE7EA32D7D483AFD61327BD0BD276EECBA6FF81B04FA2E9FA65AF433965B8C3995ACA7D7C09812D0EE5E949228C7EA58AF2AC9C4178B2CD4003223E7F87E11FBE1D9 +sk = D6F7AE243EC019B388BC9107A4FAF40C66A8529A3EBD79E9BF4118CCC9A3F92C893E750E0FC5358C143B68DE7E501E099ADDBEEC619D3B3C2EBA63BF1DDD49854D84BDAF0E0B6FC84000C2D9F3378960216D140E1C345BA5537F78AFDB8B36BC1184295410695AC84904368E51464512A52408B3815448120913090C128C1A8425533844541292C8B44511444812B92413446150080413C2802114450CA650A3B2119B906D81946C1488708B3652082188030812203285C30044C0B430D1180604939002252A09A88451B02810242C241751201628C4B41022A328C8000D232628D3164950B289A1040E19120924A569D9044A0B89441A2924E2A4094C980512198583C444C4008858046AA19828D1384C423026480485D13868D80464A3C251138250A4B82DDC46601A08720C376DD092051902814000218A0424C916114A8609E13466433204D9B251A2142C8C020A1C144C802864903271C046408BA84108136889C4608186619926900B45601010211308020AA3504C963002866C40448460369249362C609890819889CB122D89845119224A01912C5A380A0C8640D83452C216459C24710C128A13368C92166E9A38400335881C12290AB06823A12443C6808CC40120402AA3A86982C245991604D4A6489AB2248C362CDB422922A6800A237258240CD9A08540462C58A840A3C231A31200839604038020D200458930020B9009612432D8B22C13C64C1CB781D2329020B170DAA67113166E8B106E0888842349455B3488991020E3348E01C6210BA66DCB22698C886504B96182B484D1144EC4188601C18923932520160813480809126620414A13140883105223386408976D180968A3A68002A24D04888CE3024CC12425DB08515802821123910007469A88110B272200044000C6448CC47090206EC0367204159150242ECB36400A176C53A66842006C19452852360E40C0402241891B072C9C16829CA82010839151C02CD2148E540811C23882CB886C20B12180204242407214118218B80D53486A02A26D4914520B1645CA42290BB34CCB364EA3926DC1284924086A2440020827700C314C19365122B331D3464E9016109AB28C10354854B608242761D23648C3869193802948164DA386299C26825A9041E0C42C5414004434508B320E42003158364000478DE2128044464899B60909138CC0128D1A4988404069C9022680122824372E5B440C8B9021622670E0240A18489203198808832C92C88CCC46685B484E24202401432E03C74CA248054910120947661A3325DA446AA3161288047023266DCCB40CCC100523184021A861093884E11490D41081C0C40D52002200818CDA90644A020D08094514401222C68909028ED01025C2464A8B041159388680342998989154B2318A464441348A190809012571DAC0280802892004464B200A1C346500998404C06102175282801152C02CDC804C82000DD4006E5AC689544602E284000C298A0AB370924469094525A2242092328D52184912838D4A364420124AE2023224191200A74C21942419A784CC164049A60821A8281B09290C916020C16C6282314CA42CE01640E04612140225CA4602E3004004960D03298C1838911948212241819A88490A4491E304300A1150DCA031514824008431990232D8844C10B5258B902810B185223765E1164E5406220219719B322121C53042064CCCA04C5A16881BA404D1B02CA4940CC930414A363100930CDA280C9B4261DC086C1B2780C1420998B24909424A0A1772202606E4328182366020012514478E5082650B008D41328123336900288D1C12689CA24993360804206E02C0440A985191B4815BA48459006C20311064383220858DE22222A10892D9940CDCC2651402698348720C8901603208C904099410029C0428020585D1280809C08423032624B780E000655C1812C306251AA46899A4710C016D09274158A23059066AC2A889E230811912718B240C140100824841233809D80825D3364553080DD3280841968DC1022E08072403265202C86861424914452EE4360D80384918A13040302851188948A60122310122036E0296311B404C49B400C24811DC1246D8427218C8845A3610018100C90440D40481D4202110952991A88C5416900BC85110234ED8184847E72CCA50C91A3E41C86CBD9CED35B9D24AD7B88B72DF54473785A02D11C7BFFD12DE20DB5716A23A1202E82CFEB30C00377304D622FA5A689D208E5D2D9315DE152DFB196419BD9EB1955FA15274AE94831B73BBAF3A21E16A8B099217F85365AAC47A31FBA06D91326740DE8AD4A73ABA07CD57C6D544B89E032402CB1354B4E5059687ACB65AA145B4337EBE274C1CA1A05E8C6BD7AC38714DB609775F6A13532A8C59E375DDDCB50316A991FC95A7A0378BAC1E5C500DA959BAA1A44E77EBB250A6487DB31AAFCD6016C05CD811BFF46B110B7F1A5FBF46AFB4F88538199F9429F8D3359C6075E7C8E851C222B03AE8B34D99D11A1246619B5CF63F62B85F49556ABBBC77E135595D00077743D8763D588F7A7F54EDE1C91D5256FB019E32B2BDBA9E18335178F494F723F898EE0C33EA028110CD1FBED85CBA5EA3767562D3E465729F2DA3E2001098E7D742FA7D45D3C8FBA0AADE580A4B1675F9315160CA09EC62B07B09F746908BB50F3E6CA7BD3A18A33ECD7B45E0FA6E2401B3CA3E043CA8878AD5186A37B0C366C02CB6A33C03C0E0CA2EF2153A1DECBF449BE7C9833FE1CFADCECE60A38EDDDAC2D676F0D8A9CAB0F17E3000FA7C4E023B5F00FD99971B9B887E0B800D12FAF14D411C3BAAF5AA06FD1FD8CC3842E325084831C3E6950147E4CB1B97AD64A98F51C87F860D7FA6322C50F0C884124314A054BA4D0190A702D07A15349E480C6049FCCD3029675718049157E391CFF001BFF7926673D2639947406CE7DE56FD161F22B8B7639E5ED5AC4BB1655B6E5DFAF1EECD66DB618E727F3366AF614846C2F412EA87FB742A2CF362E02981ECE3CDE430FCE3B7BABE6FC6136DDEF8A3ABF3632CC9BB3B06B5B329A06C3157A41AC254646A9BD993208692EFF5A3B86EEC69DA36746422B5536BCF0D39B4D343E0032F451D7D8D39C35D6402794479B3FD1EBFCE3A45EC4DDB29FC85F992F5C20D41542D61899069D6664C69BBBAAC3CC2903DA8E58CAFECAE4B6C62C5EC0BDB1C3BCC59E59414CBD10597ABB8275C978AE693CEF0D7F33952BA4360569D4E7ECF1A824A155AB893ED5C225E46B6DF1A4EA2D48018065422AFC8DBCFDE2D101E8F4FC0B9B5769BD4995A4D314AEDD8FF9FEE66D9CD1CD0339E71A987F6F65C1A94246789F3FB550ACC77BEAAA3B403587E5331235007ACEEF75AE2185496777596DF94300D9713AED8CB7CC0239FCCFB7374289514FDECF8586B822EE67803EC887AAB49114204ADEFDA7FE1F53D32469A7E00654C371FCFFFED69A2E32649B29E9B1CA72C302FB26CF1499390C8D6668475BCCA2590DFAD821C3995FAE72A565512A94949016F73A5E66149B4F7B60F69072EDF11C49DEF2473529942F4F6B96FBB63253BC7AFDFC6E0E51D6226848022BE485C17EDF04E531F3D812BFA9EEA62D27D8607393A8E39B40A97AC76978D91FBF7D7356F637EFF9B127E4F9E64EAD91D800A1B77E23BED5A57556F71630054911A5C0F7FA7D329B64982FE8574FE795F8089C93FA50BD57975E4F2E78B7CD8E0F02280333942D9B7ED29E90C7FF4EF839D267F43021BC11AAB5568C97B62E35592CE0930ED966B0B03C467A3A9EEFC3942AD12397DB39D7A8A2677EC42C1FCD133B4DEE10857C2D1CA4745A5C1D629A2A8F9A5DDE9E4FB68D06FAEEBAD625C12A862DA9AB940A247819BF2DE430AE8FF4BB789C545DE270D13DBFD9A5EF60F9BAC492BD02459375F62EEF9CD9F066D542A0011E3608DA2A04AEF13EC21024DEB98E96BF2ACB119DA1E060AC6F749309E90BFEA8A0D3A60A729D119C9CAA842EA22ADC227F21B55731FE362DAACBDEDC470CDC4D1544113D2E84D54BBC44D7B0D3453C595B399211987D90A75F42FA59A34BF0BED1E4749F6F91762C80B2AA2CC527F280E1C06068CBCC5C6228211A01FAA8CB892FC44EF20A90638AED1D1E26115F3F2AA420353173FC5A9649C60EEBA16AAFECE83A9B65B4845E8DC2490E7A92C4873F2B9CD4F51B07E13A405D4F048BF51115FEAC5A101AF5FBABF9A7CBA1DC2A0AE82F0F46757EACFDDFEFECBABC1D8D2189F60F2716E51185D80D6C3CE3BB3982D3F4875D09BC538C68229484A4592DC034658578B7A4B5A127777FB4C15E580838035A71B2D7A601F16D73C89A6EE460C78C4BB5B5FA8A6B9D0A253762DF6A5855FFF303181A2BF2F66601AC8841DB684F4BA5714A2F2FA3F751320F8F4CB8A5E442B69503075ABE9F1151E54B778920776F4BEA2EEFE4C8B52176E31BF12C5CE8185F16F1BF10015E6CDF77EEEAAFCA518AF8648CDDA1B83314145CD489471ECC15667AA2C48529B06FC5F2A82AADA09F347CDB8C57498AA9E29A8297EC8D576C18F7EEA7DBD1EC1BDF1CF6BE6D2F5AF2E090BB491D95548B83ADBDB7116D72F90D6967D592A07D7CA95C6884DCAC88D683A073C4D975CBE349971AAC44CCD2D4006F29EA37C2EDCAD457EC0680F0797E0F4907DEA1C879D353C57941C3DCD86E43AD4B22BEF7699E8842010FFA9B3669C287B0D7BC5A1F7560FDFC4E3717985F26BFC8213A2A98B48D8A39264E129D200E045E9B60ECD22E2C36744AB12BE99500BAAAB8BE98ECFF75EC1206D46E839D92CD26A643D7E43CE2FA21242638EFCAAD848116E00D77D02F43D240C50A2BF71CF83E7C4CD4776C7D8805D34BC72A3B11C2BB2FC38A2B98FFBBA8A1FD3B0C1637E0A5C01D48B79AA4D31CA52FC4956F08F77EFA21F84097A5665237475592D6676A5A77481A442EEB99D454E1C9E93DF35303604AEAB78642C30BC317F63880FA88945367123C3EFEB37DD9B6BB85612BA0A00931D64F8618CD35BEF3EAE5DC596C54BCE9EE6FC97876A8B7DE5C89493A5FFE25C1A752217545DFEDFCEF942B2B42E3B50E8AE587F0E83CFF15E4EB396D4D5AAFA2EFFD608F7A2D0AA8B9A401682A5747A1B3608073C09C18CEECC317DE4322890891ECCE3BAE802830BA3068B370D28FC3A19A7427DB1071C77C870D21C9FE2D9F3F030C2BC442381B4ECF6722442A7EDFC83CD23292129FC31D2F49B14ABF0190119371EE9DF51AD31D8C352AEF09A3A65A1E54971CA763435F3FB98BEDD05145CF61FD7216F03C8FDDB8C6348778FFD7B80727CDF2CB30360553C4D8FC8595DBC47A6ABC920EB6D512AEDED17312068C9240D5AA9EC4B3B6360F5F1EE3CEE6ECFC1CE22EC176437C8B391C9B1E73BEB337DC974A3ABE635228E5E335BD0FBE8F84633893346045872162F9097B9811E371A48C4500F15CD79BEE64922D6D3CA3F80A1921E567015D3D54070EE72FDCF4D2A075FBBAC9C0A0E5AFAB87886FB0A9B0DF3D88044081CFB17434839CB8E4552DADEF74043D47E9B7FBE1628FEEF6F82A660BF50E79815A569CBC851D40A2057938C44760D55D43A2605B7B7268EB4D517FEFFC00C32C84462FAE94F8A50D592908ED7406180CD58CB2E65EE2072E296AFE4A43BBBE6E272C9D643BFE08C0DC497162B0A74967481986AC4DF85559D43E3EC2221C27AAE121A8AC9DAF26EB5BA6C685405E7BFD6C4C486F5EBB22CA71E05A78D659C6C36A729ABF3EE84A6C71381883468CC85062BCDAF89494F4B739CB16B884F60894F29C4615412FA5E87A86B1E714E2874CFEF0876BA876FFE55E3A9FDF773767329948FD78EB7E4B3CA90500C1B884F945C90E44393D9B6DFB57F335F19C30E4842AC3A29E0E3FCD28F816BA247EA131231435424457C5997E5ACF6A02293582ED140D8C48AF4D2CAE99E4D65D86F86FB63B8D2512FC543FA6207589D948DD3A57B74C2DD2D88232931D847E26658359E0407B88FF217A600BB6672D998C5D765C2E7B5A4C02E532F4C7A536B8B7A47D8E490E9B9063BCE98E616470226C1C320E1B91820B500CE40BDAC91906AC9D9A7AC830D583872E4B9497775A2303C4E7E8D6E1F4CA74885CCCBAFC2E23676EC76F23936422D3618D3F63D9FC86AEF05FA4CE7BBEC92B63CD6672F4A61B2AA0A0E481AC1F71CD626C5F72FA301BCCE8D68B7BEE161FEFA4B282412F057B91A68091FC297999B285980175004B18D4D89A1C2D0DCB1E3BFF476144280AB0362FABF83940BCE42D2BEDBC05BBE30B4617443A4FC0B3AB317414C404F8BA3662E9EB623E0F3521B8E9E0A15E0597689E2A04F08945C61D99C5E05C11631E7992739A8428A3BFEB2659BCAB2801965065CB8F28D45F1C5C4E3099BD73B08334DEE71BC40952A36EFBC68CCF950D27101CB235F0D8FA41D7DE2171BE6BEB6C89F36287301324402BFE1702B8E3E3812209C0BA8135AB7489277779B75EF4634E506A99A6E6F326498CD219DF7F6DECC7C8DDDB69F6730E224451764C746636CBC15FCC9EA71D04C55DCA0BC372A2AE6834889C5342EBD8B018D9171FEE8965ECB610C4FE7FBEF10A34AAC3EA9872152B05CA62310A9BF4299ED9D829EAB4B0441487D86D30AC41ABB70EBD990A35457AB8851B322E7D117260410A107973ED543FBB99E148C5E01491CF6F0F2F0276B335060BBC88EFB938EC6224E346BD52FF1E75EA15B2CC91D1781BDAF7F9B464F89770B152B60F8DC27B501AE690427853FD927347505FEF308F9EE6B8B5169AD7AB0F8D169BC6A6FB21B5F03026C9CD5559253E54B785FAC3DE40533D1858EFEF178CAB84BCEC3B2688012B105E1351A839D288B144E68549375C96E525EEDEDB8FAE81571 +smlen = 5684 +sm = 3E8B9FC434B5E66CB21ACE195441A3056CEF5CE1E40AD386766577B55CDB076E3DD5385088B4AEF4476371F369C0997C68C19A681E212A6384EF4DEAE2511F7B607C577635681D030D418A1F68B50AEBB85F221970E0E468CF2DC0A4DB195A6F7C4E498D9BD32BA058D0BDC87F06BCB2B52F0ED9AA892808350D36C0350644AFB04F02DB5ADCBA6B81325CC26051C580B73E60477C92F0EDBD4F31A3D6C9B4DCC2EA0770CB60721D2D2CB81EBC971411859867F1171228220A38FAE5212020730EAD19699D636D28F2A6E4FD877360C40991333F9124EFFA8BB8F263F20B807A0D04C2185FDC3D97ED05E739BB8B2EE6CAD6FA3B49D0C5CBDE237652F43F6B6ED606DAF942F54E0A5E3D074C9D069911E12E1DA4751AC787558708C8F98BC9C5F64937EA98A0C4C6C466489AE2303956C8566328963EE82DC13CF4E467FB22863627A72BDADE769A41ECC868B9F094FFAFDFB718D8E9B23A58E506A67AFA683CC406CD7B4C8AA2A5A203A6BA0AD0E56B7D0ED9E318BB3F3BB112BE92610CB7498FD278CB5C5611E350C9E0729A8EA7E7E05A81C221FC6C5B5DF5041816D4E32D1A62497B8E3C3805D76C6627B33F639447E975B5FCFB2A207C362D45DCEB4A56A6557AE410C81CC14B47314349C3B0E382CF952EB9975B25E4BF48B9CF0FCF29D3C58497D072C91FEB6324FF273FB50E9314D93732B3F4783305685762C4D3F5F957F97CF11ED54853584CA4D449F88E3DAAC1D97A3A5905C1B469BADB11598779B51FE2CA8B1D3DED240A70EF64C773E7098301AEFEC7C550A7EB6D3D64DAB4C8664AB4927543AEE0FA2C15F147C329B6E8BFFDF81210E1D312E6F32D6C5F1C7B7CA53ECCA082A77AB6ED2A3DFCF269D40569CC295BF4FE09D397F1C80FCB9E6BEBC5C817F65C9EE6C4AF50622F57DAFEB320F318CC2FB4E98F8E4ED5FCBEB7C1AEC473B1F8B685B1A9EA7A6830CC9286FDC1B2270119AF5CC47E07ADEFE12AE1DB6C13AE8CB9CDE2727DBB24C3CA5F600739F3C2EA08EEB63DFA2594633D063998B4A9ECAA2568D75E0EE24EAD65F8A05339C0E67C4892C5447B688F8AB4405E96765B4ACC3435ABBADB86803D500A6B43A8685ADFDF5C34CF30AC948F672ED3AF0DFC01EB48A6EC37622378539B929CC3A894BAF80EE7481F91A9D3796D8A9CD65F499915B4A7191302627028479A36E9194E56EA0C62E74F48EB053789200775DDFA78EBA2564738D5EC204C8071484652C1CA44BA4B396686A23EC71A2EBB6D11EB5C31CF4F52B908DB86252251B5FD51B79E654BDEA62D97B1083BE720BD769455AF1A276163EC173287D6C30FACD62AC6E3779DC54F9B98D6BC7C70E7676A3DC9CD8ADADE97700D4F7FF4B5493883C36CBA59A08CA72ACCBCC32D5531E1035F572574A4FD01EB51EB52C94EB944DAF071E84B324B194EA62F5636837E052B0F0C25597090936902202BAD978818147D657EDA30AC33B31ECACAB88F4C572F51EFF9B3F9AC8E8AD055395D2860BC45967205384CC6DEFD68EABF289671E68E60B99E3E294BEB92785C8551AD4F8A990D9B0C66BD622F78BD886138DBC2BF5A74C655606FBD95F96BDE2E7BD1C382EC0F56D7BEFEB3F1A6B8AFCAA6B89008FC0160AE81CB4A136EBD3330D85FC4AE8769B58EA598B8F75F8CEEE48D159C497EB750E00307B6207DE2106CB872CC939497704455F781BBD145410FE00798B9BA20BC738FC5D6E3BC669D3985864B826E20B6BBBA326C2FC717286F6227655D6F0118E12A0BD7EDA22402D771BB8700A24A94DEEBE8144B80D5CD51BE1F888EAD85E60D86EB98C21362F8270D15F8A995511284738A46E6A1B26BA9ED9C27AAE73C175B8C1798005FE359E16A0F0F3589EABAE71E7B74257A63360FE4160FDF88476FB053B9499BD84BE5C55BFC0A8BF0F20B2784D6EA7D916904931F96E721CA4E62E49F34B58515A0AF15E4FBE6DC8935BB8A66ABC2AC0E066BED63BD542DC3E60D9CAA82E9CB44DE7308E5E07485BFE65B96FFC957338F5DF8AEF5D0188EB12766BFC77A2B2AD96272C200404D860C327413DBFE4DA7B8B1A35AF99665151E8E8B6F290BCA124B16E6ED2D7179335A4B0D1E6F4A26EA9D732915378909F6CEC9F976580F4C805A9A2E96BDA50AD45FF0FE1C8F957DFFCBF135C53A5731943C6FB88AE3479DC6D3D75F9DE551D576DDF080468DED438F4A51F2F490E8DB9C8536C0CA52B5AE8848CE63F16E6D6A3680D766F8ACFB4CEED80A5F44A790A18C10CC2B4BC248B7210153DDE39315262830930816D75B05360BC72CCA5623DA61E7D8428C65709A5F79E0AFDF41FC1E7412C6AA217BB142CD2F56826CC9938CBEB1C13EABCBD451D4E1395C0D5A571512CBCF7A314137022B194A5E89E446DDE199E24B38D3B553986BE5F32087F0C6005EA1EB6C2DCA77D6E9A730DA279FD0E37CE09A5CA0333D25852AA0DAB75E02B390F6F0A99168AF4640AD79EA1B270A2E1AB082C427D5F768E65790159A6BCD59B6BD6BF63D7F90FAD417BD200883C032C072375FD00AD3C000C486424D97A160B1C797E8D7A651939B8C802F89DD51B3C910D84DD2C97AF245E53A76A6AD89361BDBFE8E392AE0CB7CDF262548AD79B6BECA0DF618161D2ACFCF76A44254ABF067CC340B2BE8E0631B3A753F0F34545CED3B93DEF518FA352ED65AF8206F6AEFF3826B1AF8B708207395FC6BDCA0C9E94A4201B94B2897D101AD2EED62B1028DCC1E5D126C598EEC34148FEE0CBBA18F94AB1CFA29D1F9CA6B303F79942037BC4CFAD8C3B84CC54A8A39938F4CD9DDF657047A926CE3A4CE7C42231F743A7BDB4F30C97D75CC26DB67EC1D3890B75E8233DC56525B29EE7E06E370A612CA27908AACA430986D9EB3C007A2859A79C09CC871B06C06034974FD9407783DF6F18E91F04C0644E674B31B8D1D7F844781FABA5037D265E2D2BD40CCB84C25C203149353E69A257BE20CBC9A4F3A321E1F92385FE4126DC4326DC2B4E63D348968ABF5E05F700D33896BB2B2478A28EF8E39900D168C42954B017CBBC9D38C35F14DC688A386178CAC8D4F88F56D22ED83D08FCC44F3EC3E1131A4980A3BC741DCF165E48A27C4DD28D734A2ED8478C937D286AA798875E15AF7F2D956746D2F258239DA4E2DB172B0C1F5C0BE3CA59D7329832A1D2CAD6ABDE0914AE157D7586C41A6E86960D73A0DC22B3B248CB9B7C4D7E901DCC8E5377A22FE15B84FDDF633976CA3B2FBDB953A58C69564EAF3D52DC9F25AD94B751CC05FD342AB60CA68432A22BF974DC068E394D96DC6D10AB458FF99B3381B28C2495872B7053E3E40F73999BBD73F4CD3AB35A97D78C0C0575C54327334BB51187749A562038849CF56B3C517860DC3AE6B72C268C2F5B4B7FD8233BB018DAD0002FF16BEB73198202C271DF832F33DE6247D5B6FE5A3C5535056DC77824C65B310A82CC18AD27A67FC5A8508D3E3E3996EF8759913A5ACF99D02076141C0F68712693FE65234FE50ACB9434DCBB76A82DE5C614EB488945B2C9E4A09239D0DA375563937DEBBAD475F8229C64E1F202BC4DEFDCC00CB1223EC2533E3AB98DD76E80FED63E382D52B101B5C3A95DEA8E7B35ED931D454FF986167D934B14ED69E0E6F2C6C4BDE683E75CE748094AD0130C0B8E265A0FB9DDA3481C979CCDD2B935630328918E12276EC5E89B316D5F281E02E6F2D1CF93C67766437ACD6755E470CAA4E5951EA4BE4BB8FA8B5A9DE2BF42EEAEA9D6DBA5623E443050ED3DE74C099918780B073C8BDA6B3EB92FABA20E4539BF82D8D64583D2FEFE7B461AC7D701DACC9641AB4BBF9902B6384749CEDE94D5BB08EE00C6F3CCC0957562D8B20669D17F51A76D464F9FF32E20266689900D2A656EEC63FBA2C7BA597807A46ED7BF943DAB73C1AC4BEC3A6910E1418807954EDDB351B8008B40EE6B5863086A89CD22BD86D21547A76E511B330CC7BBAF171715AEDF8872EA69B32EEC5BF54FC447413665553EF82A1C4B53EBAC149D508B968B85E8CEBF2C9DA57F6CC12AD501207D1F3177E89C4794B64C1CB9A7465840F76DC44F9514FE0F41BE127118C9B9C8A548CB66F4F9E5449131C75684F7F3DD9A7A85318392312639D2BE03DC12680F3BCB6306AC7D5E146C0344261170247E457EE37A1C7F01931FB77C0235899B0F1D8936DA4A391D408A0413FCFA1CF79199D6EACD91CA4873825FD59ABA474DCF03E8FAD63807A33350288D52698CF7ED246CAE80C19F6463C1F232D45AFFDA5C71FC0425A29F4BF4EC2683ECC5E659DA16C06D9DF9B6486DAE0D269CBD8CDF8C4A06C7DFE80EC155A7EF5725FE18EDE8B03C66868BFB34D55282B5DD2B7D9B5363D46D28984295C7E50C3174B8BD6D248D8AC6D20CB077ECC482C5990D3F1BEDC5E4528128FA7A1D5B3546A5A9CCC4FBC9215839CFA1BBCE1E1925C1998E3A5A29005F6AF9F93363D8A9F59FC971240D1AC5A46EC5525BA57A1D9709CF974A57C0B44DDFAAA66F06B70A2228DA9274B63080DC6B7EEBF24BAEAB91A5AB92B84ED4B75122C71729C7BA4C001452FAF560BE23083C66EE59BC1E43A5D77DEE7AC08E52160B2566DAB52322D17B46A6C734B0F041D44602A5448C89F702557DE3C228FBFC37ADD160FF45D6DBB9EF599DFE51B8DE42F80FD5663C28949558AA91EE237D67DAC358031DCF5E5C3A391986BB1A26A75E1E5651176C5E9204C4D5324FBE731040F4B0E9233D5D5AD612DFBE845B86EE78A91A9FC42E717E480EAB24451B8A7106A6A76AA5CEA632064D9C6FAF14F640674E68177E0F8F339375DA4AF186FBAA691FC0BBB17F030E6253FD4E463EAB6E4B4B4782BAE7F5EEA7D9AE249C2A3272B6D330DEF126C950E87E7F5C81E58773E9D678804CAF55888576A82E47C5254E76EC553C4931587FBB98CBF5673CDD6DE4ADAD9BFCD377C240C95F81AA6B7CDB83A91D1596E0747821EB735C05A7BF20C352BFE14D0E36341D8A1768C3188DA6A9508881AD78E00271496C5414CF38CBBD48913C56023C81C9EB2594CA5FDCA841F6D37456BEE1CA4C2E3BCDB8FD02968EC3988E95692095DD091331EB482119ABC2E00E8BF6BF4FCC2EFC5FDCC80043FFCD609B84D6180F790BA953F15BE27CC1F827796271CBF7E46A59B537DDD30F481284118630D87832B72D7052EC5C3E7ECA11C1CCEF019CD70037B8AE53B557DEAB6CFF30168D83CF18548E2666BBF7D7A443371147AA6BB03B55372DB4D2F7E88A82713A9AF434D0F4BB3655C58066D4B5DA7A8B2CA3AB7E63E4E777DFEE8F6792E5CA48F042DAE3CCE53E7CABE11450064BF43D2E65E770E78414F029D33FFBBAA8AD6F583AD1DD488ADC5525F29D5AB8C454F8F109C714B6FED26AB6809E51DE33ABAA985BAC073916C9BE3328486D09162D567A04DE5219A916000AA38F4A9076284E3C5E72CE4B7A3C2F67977902E52C7FE922626F102D1B0CAFA6B276D3A0D0D036D2EC3942ABAEC3DAC76ADD7ED0F7B8EE597033A5E0383F0B4047892493D3F7276FEDF80F3F8881BAD02B0CBFB8D0E655E7D73107A676247FD1E20203F7F50E9BCA747F7DF4B975F1CFDB7752E6DF9259949F3835F378DEFFE300F15A28C174F893E747D5F664A5C8F3D72CFD53984CFA1A98391E4CC08738CEE0C80787BAA081E230838FF2EA21F4CEC7FB1865D55A070A604545C9AB253C9E67BF3930298698EA86BFF262AD9CC62888950FF0E3FEE938309D9613423BD61CFFBBFA4A1303ECB12B0B511ABC43E6993640254644EDFCDB925B95D7C9AD359448F6911AC367A722E0E16A23E904BCA3D2AD6BC938504DD4D4B586F2B901896E6B888360A1059B4221118A4102C3689FF6D1C82B4EAAC8B987E8E034F583363B48A1855C68D50247D2499823B18C2E7421A67353DE95FBB14577544D92BA8F04353BE8C107376EC553C6E842D53F97559915FEFF1A97798F2767AEB26277E301B33F97BDB5205928DFBF72ED281B0314369D9F5A3A68EA8DF7D24D9FCFE6A2F218F972BDE59460422B61B62F2FF926D763447E80EB751CC5D9522D2C4E232F615CF1BEFEF8BBFDF0169A5521134EBF8717DC0EA4BD1BD932B45DA03C4568576C0EC414CFBA78D4334854DA0C21FDC60055FF8972CAB2DE5503E0792AE022F3D1832590FB6CFBB6F996C884E1E6FC42BBA6394FF6230D3A3A28F791333CF6D3932B39BD47EE20048AEC8B07D5C6589B134F96FFDF67BE9115CDCA7B977E861591FDAEE3BD01C887299633301C193C031825396CAFED07E253F7EC6CB1E3422D29BF12B84C927179E4045AD375864AA1062EF037F100E0D248A30DE3E1D0F68856B423249FEE609E1120EE913140168092519FE3225EABE969D98A089F9634B6C78F4D39492146D0C2F303D6996B1BAF409394E5D696C6D79818F990F3F68749AB0C1CDF4FF203A3E448A999CBCDBDCE7E8FC032530435F798CDF011423282B587E8DF8FBFE3B87D3EAFA0474ACB0B2C4CBD00008131D2A323D424A7FF38725F35312D75E58845FBC33E112DD95D5C1CF78119CB413AC839377C7051BF5F17ADD1484F5EE12F42B0587AB41DF487BA5E4D8836777B614A9931A5FEFDC4AC451662B342D675C940061C4FF01F747B69CFF585FC5317636E2A830140C0007F73C76FCAB96195C86DB98E5E65C733825DB0325407E5BB059490F2E9133F9B4AA328976256EAAED2FBC59D00288D4830D99731A3AEF36E5BF5239F2899C500F942B80B00C3B33307450FF0C105BEDB7DF84231C5D24C3C3475AE2F46336582DE93AADBFD385C824F21362C19B1C6A75F56B69297FB3084B6164204E2348CB1D7CD3AB494BFA7EC8FE346251C874085F803BD7F4DDE1995F0D3D17033C461D06B49ECCEEE0D5312C3A435AF5BEC9808ACC524599668AACD95ECEA7EF07C4CA3FAB1CF964FDBA987C345046E6507AC3D372BF07D72CAB816BA627C2BD452AB8DC3044A7F0A01D8C0EA47904A5DD66C6B7EF9130D628A4F2CEA5A0D05AEAB7DAF2729C1041FBDB3C2D17BD66AE293C03E77A0837419471C29691EDFB20CF69BC6260975089AA437628F140A44FA2E2967357AC1BF1345E4208C33CFFEDE6CD634B371E7745143FF848F77E5130D1E0F51868585509F9CD3B906EE0A5072CA2E908D6765C74D9B5C35B6BA784A3EA59D808ACBB1C24D6C088CA6C9E17BCEB18337A4DA0C1DAEB5D51EFB35712A475D6C5A2EA51E93FD79F7DEB127F3418F354DF06489E10B42BC1F20651660CAEA17F67F306F48E15DB7E67A1B56578BA7BE6C229FED9567E128D48551E6EEFA17AF5B95A716555571F44FBC41AB29208DB7C1846E130866D5C9BE6F73E601C55610DFD0F67D98933D252059DAA1DEC20AE0E5BED6568A6322322D8A40E6835FA66E317733E1B465434532EEA8FA76886B600E06EFC1DA41F8DCEC0A5E8BA8419F0B7879CC0A93BD14D99608B5BEA931D8971DA8D2D89053E1DE40209E257E741BEF48C17FA15467F1312A368D4A061BFC76C2B7BBD900B4A34DA51B7CB5BD6E2FB08806A53C0D60273167D822FB6982785F2C3B0EC7D893B615724D0193928D0EA8EA2A1DEC5ABDCAA904C754CB7747449E87221B3D86BD5DF26E11DA753E768A8B481C306E485EC91074377DFC68BE74A444906E420C2D8BCCD84BE13AA5CCD11115B669C89E9C0CE374BC4059C696E5F8344FEE467AC8C8ADE37DAF614992914C763D971327B60946943847FB6B82672CC376B780953B6F4433DF69AC61E110FBF1A35F6272561193D8652EBCE3291333FDD4D84B9CFBC60A57E1F8B817E84EA15D440D4A4B4F7E19C08DDFC5949FE8CBDDCD0296A62F12F53D48B1288B80E24C756FC38E2FAE9C7A3315D1C6DA42AE838AFBBF5569F633A68289EB7073BABCB210F4E08856FA65057BFABC70AD3B58C2C870DFB5E1B0D11B6FA6D5BBB68285D8F9C21BD89669781C9F4DC32EB1EF58B80B1D371334D36FA66A2B3DD4B3E4DEDBA7AA9FB7E0245F5FDBB66CDA653C5232A131EC1F0C21DB1C47B990A64A24DC8C4DA951F419F57C03FF506E0147C22E99461 + +count = 33 +seed = F32C3715B0BA8C1D0BD59F0645E9697DFCF9AEAF761A71ECDF9672215B9F138C0502D7214F6B1BB4D6612432F9FBED5E +mlen = 1122 +msg = 789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F +pk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9953B8F295CEDFF46B459A44EF18933874D14A3F06B960A6FA6496902588C489BFC22253EF27FEF9D70F6B06E7A223995813AF47C09BF0708C7E49BA4E37D4A7D7415960971B5A85BA451379CB2EF571CD9A848E272A776C83BC101987EC271CFF82A3DEE88EDDE6F048B1DF07B87A0DE8747A869B126F0124EDFDB580CF122C580F787344897F34D19261F039A65C4E1D7CDC5D535F6410C70A43DA045695958DC42B8D365D0AE105810387E608D84764E88855AC60F1D5272B47DFF11A1EE5AABC4109D502C4A8BA1123BF2027F2D50AEDD00DED55FAF6974319CE7891B9E423D7FB7A17AA5E09399840600F5981B9B169DD69F7C7FE60346F7865D1AD3B6FCD0070E863FB8E47AD8085E0D44E0CE00CD1203982A1230E82EC542E91ACDF6C432F719E68F1DB8B7EE4EA56EC42BE59C05A91D10F812AE92943C59A1C13FD063E2D0B7555DB334875F1C0F477F6BBD0DD82836BE8C393022181A84D0E1B07A0212C00C4EE60E21F73CA7A2367EB79562AF1A1E8985BEC203F282CEB8294632155C2F71322ED8D42CDBDD5D2D8E267D84ACD8A5B92D7A0D4AA7594339F74215E5504363054A54ECE7458C4DDCE9D09A6CF4DAE7F1E5A6D29EDB2E1245F8AAA3A0F2646706C50888735FB8A24E7E1B1ACC768AF7703DD9231DFB61E050C33BB8ADB2C751D3EE2A34CF8A1AC3E7EFF494AB3D927FFFF5D30DA3ED46D237C16B2368D1175B69A0F668D7AA033C272C706C8B6F2F97D7392F3018FCB5EE801730FE5A0B0CA407587E36C4F54A20F858E873C9585F914D340A4339861019C3B287447872AB5A3EE8CD9C1DB4FCB6B1BB04AFE717DDAB152B4292B333F4EEFA629240609E1613227804C9C9560AAE63FE3EAE66189E35963F8B768483B93AE2E9C1E7C1E0F3082892C4E5B7904313CE5F4FD0763C8E055BAFC6D0135221B972188BC963881C87F2429A2E131B60376DF2870CAC5545BB58C86DAD0FAFFD0A2A323AACA988049982DB3AD66B81A1435BB811BAF688277BC0E84571D70A9C1DCB8A7332B8A01DA57A021315B52F808C6C60CBDFD5F7272F240E3EAA514C7E29D87AC621405F94717546881B4928C8501386B70064765530B954FEC72BC0AA0714A0E8FA1CB18F5CC26CB4837D89E5CFDD1F63F1C53B0B93FE605F359FD0867AB9F1A458D549092CEA274C9C360F056EA070C068E1AF81C39F107B2808363B5195959E459DDD8FE6CC849DB24BC22F2718D5373B694DFC248D811D571AFE3F83E4053FBB74124D663C927072937FE20BAB7EBF0AAE221D43745A4C5CA69D87BD6D5B9F75A9E331D88FF84626B5049EC546932B33FAE0485B75615958B8989FD87AC37CCF0CC44BBED3A43D20A09E0D3FFF892B24D98E6DBFDD71EAFB80D7A0BA2B0C0EA5C4B931CEEB7CEB450F713F3B2588C3B782FD2D47F7A503CD2307F8DCEA18A092DF01AA83B30F1CB83618E0D66F79287CDE03FE25F68457E515C0620AB9D7933F48E8048932A7FB53F4E69B4260FF2A8EE6230DCD3695F94925AA57F965460A8E68A554231085803B968E679EFC69F00089D1B2553DCDDDCD2FF2439E9A4EFD0A504BCEEC1C76C0C3D45B977985691F463D086DD7D5CC5E76D55798D7E067FD061E33E18E0A456B85A30B3808A9A2F5B7357D8E821C43122113DD2644DC2EF86F1B62EA04325F8B5D8FA30385A6EE4A31B824118301B695B9116294CEE62B91AB3A91EEB9BDEF2218651ADE44713F6D260964F5B10697A46BF9D0EC44570FBFB9EE1430192E1DD1EFFBF980FF59C811B48D573CF07EA8A907B862F246298066F73B48BBE2996734AD9BAAC0AF441DBFCCD8A1AED1B2745104A6541F70B351E5EB09E5CFB3DF80EC28E7CB2EEFA143878FA991B4E7CA4B136BC7DA89F53A1354B172BD4F6918BD332E5FBE61CEFA38498377F214E38031D73D7872AD7B294890AD9E905B9466AEBB8F455E42583A17CB5857F01A93F4197E70BA3ED0105C4370AAC1547DF3AF3D74B6247D3F30E7B3A769C8135D4B77DA859D8FD8C1922E18F319747025C546339A73E61DA78BF1E1CB3F49451521CB840EE300C23F7757295F147147F615D0264F0C46C51F1EDD101491FEB74F0EF2200B72A2CF895DD59F21F95E606D5E238781B3C12A22127FCEF0748FDEE61AA2D70DD1CAFACE87B7660B1455D3C3BE77B25A71B49BB6E91849535F2BDA801EE19273C86D62923DBA7324F8347DFCB829AC08E5D828BC88C2DED41EA5A6ACB3E42B360FB54D6C55F206268B4115DE9360E97D3B9FBF9CEACE32222467C228DAEC8298BCE078F026640513378394A213595D559DDBEA31BA48C8BC37059C88DD4458B6F2BB8F3DC9805BC9E0B235D9C33BD240C3610C4E7EC49BABFA7977A752C6457855228F186FEF07B771FD0E4025C38EB9428630C3F588E9181A96A68EF3E6CB37D9B12100BE0F3880451DACA60BBD592411B6FA2EA3F1BEA504D6FD7C97ED31B78256B6D0E2F9F2BB3D6AC3D979565BADCB4DA37F97D427E49FBE06DFE1E6A68BAFB14F1F6859E28E3687DADA5686170D339C678F7B7830DE7A2F76ED76485AF401B98244470CDF5D1741B35FD2B4902BCEBA3E04FED90662D35136AD53FDEA83459E60FC9948D49DBE94A703B6DD35BA1ABEB0AA7FEAB54544BD67DA9E10E40CD8E3A232924D825C7D872559549436B7033B8E77BB504423B488E5C108539D68483A47592C4B3CD7686D539D6836A4B3FA39584217D1B5B93DF719376C4C57323A772DE8B143026672FA2FF311959013B3C71AEE1B94CAE56E23C064D888A69DF5A3AD052ED2BECFD5CFE6F51BFDE7F965BE03486ECC78F298F70173D07AC38C977D92C1B6C69289EE64CE9FBC628F9002EA53EA638933870CB06B894D60630FBE21DD04F0998653BCF045D95308E54160F6AED48EFE13F7BD7F6E9EE784633307D2206D91307ED3A408FE343F6DFEDECC389BB2B434FCF4F67616B832D51C85FB57D078E2AE5A47108357246C10953AE07652EF99D6E16857794C99510C6DD907D0FEFDF67BB8660C0A57DBE32C0437B6FAB34BAF048C5A5FD112B040121D8B668F15298981B8017F8992F1C6C7C638EA395C9572CE786A4BA2BCFF1FF22B2F10BB5E635FD08FA3FC2FD722F23B4D7330A2FAC2899FED0672C33220A2E570DC001C6E8593FE261B6A02C62174D192456B9DA602595BEBA94BEC1DD1CD204039DFD9AB82CF2B5E5E35CDA3298DC92BE8C249A1C0011B05BA199C6317DBD44CF4BD23AB0D7B45E96314FD23BC0F1581DB2608C081143CB32D7F7C60F2B6BED3F804ED3E4312A85FA79CA809C95E76C6605E96D34AD1A03D23956117C81087E2B73A5AB6A7BB579E0217758ADB48593E8B8F4987448FFFADCAFB1E3C241D0EA71B4B8C6A8797FFC820DBEFABF20634CD6D78031F60ABF84CE7896F62B7B25E71A3263AD1068CA635FD5E0E8C8CAFB4C18277E172529E72F042FB710EB2A7ECD76ABC45BB5474EAE6AB93A0F851F7CE2EA18D1057AE0C483E44E27F9B2119A300E0481F13364C17740F49E46EE474A6691F02874785D8F59F1B8DADB2ED4B12B2B78D64E42F2D4DF2EF24241E25CC411329067E7D15AC120FB042FBDD13FFC1F1FAE080AA47DE3BF4CF6659 +sk = 92926A6068F3F91E4A88143D04A9ED72B23292B7672B4FADE24FBBCB09F9B4F9136F62653EA62438EC5F8DEA59680CFC3188AE5F395A77C497C87331508FE2A515E029791F34944A025D88A527EE7A1BEB94EB4E0D132EBD4C0CF82E4F7F9725C2083051468C43C204C1284101894041426452B6001C368581344CC1282624184190321121370A4000040A1549CAA22C081628D034522423624B480AC418490AA991111010D22001233442D1384A4C44895328092007605C04915A9070031749E2C42CE4A2251117088C0660230289010391C9164D02252ACB4025C8A06810418CE14812139281CB824824A18D0A11619C286C1B860958C40C632242CB020AE298319C82059B146A63280609438E90908953106142881141C4408334710344812213119934891899644BC06810B5040244692096311C433090B60488C83153A48409890811A700C1C289CBA06810218EE2924411844801274610268224012D8BB04D01962D0B348404302D48128E044449549471E3364C8804858C889180048403418A4C42061141240C1701C8C80183186659B6309B986011A210D4361158844DC8387224C0850CB46894B0211B465123397108992940869001926C224442641441CBC68084A049C8966D993831C8804592A2910A886D11C72022205111C10982981104327102A84D14C9640228295B24605B28919002651C47260420021CB26DE302489024601023280124301392080C002D61C42052185104213010346E18B9205432810228010C350100A01141028000198C802808DC14890190412394449BB2882404008100214996095C82448A2024E02048DA186821392AC94804C0880902414CCA966858984001474C0121804B128581C651E2C28D83180A03A4911815848B362409020D58C6685210225B046221C804A34600E394910A475002B56C0B0644E10629D1968409A94909411154B20D8B306259440A24392C04416D5AA66C8BA44962B2090CB8601C004108C68818928111B44019B60D62301111348820C82923A45108284D89286A22A36542B6010A4011218821C9980DD9100459320824476E5CB829A1045022452C804449594089D104661B946501494281C88CE30230D29491982026CA202192208410492EA3128D8A2801E1284060B0492327011B280ACAC410003312C8A60C52C61122A5305294841083719A002CA230029024061BA28582946918260410126E0191300CC151D8B00009920080164C83864921132D8A162CE1048A191502531030180025CA921002470641402259B28541308C84804CC0862114A00809A0490C088AA200495218901C146954C489CB020C5B306591A008E2366184029293286152C644030404D4426262826891A65094907120330611496883820959940103902451B4009C902100082CA0182EE1C621188189444000184661918029D22485242360E122441A157220A26803292AC0388622446A8A844020326E009741E2C2718412020CA744D9B061A3222218B4440AC04C5C9060C38261DC48722490800A838851020A1B028D22253113202A93068920A08C9AB48454342E11396509B70CDC860D581450A2A424C916509894491A256224384D5B908521243213146201B66403283103348E4B125280028E89A42404920863180A04A2884AC409D04846A0086559B6008912725B2628D8A66182B80800478921380A1A9290090145012948001041CB420A82424C4CA4050CC98C0A378519C68158C025A12284132370D21081E3100613862D60A44059986513400E0BC70458408952042204848840C61102360C882290083252A30068D4408082266E52469281B048A1000663347209156D22A9891C3280D1066ED4024E22C0200A334680A60541802C543070A24821A44424E1042D03C38884048D228691D2346C23B50C01342A0CB581E092002008615A4271D1C8648AC0850C120409104908A00803116812B910D002709B480C04058A8130084B222581268D0B482A932020D9022C02350924330E5A402D01068D1AA949C3868C22064601310E09C67022190E13110803972CC0A02DD814092012004A029218884022400DD8206224152C94420914085220A33041240521A18158929013334D23032804270AE0044E0CB864523426DC0872F9AF7DEE3F2197950DC54EB22422325BA8A3F49C6A76E08684D2A67D25D3D9837FCCCA1D4A7A37636B37A05FD0D1C39ABA64704BEE152D0EDF18BC8FAD55AAC0E3E5B4B44C8E393AE9BFD5A16BE209E56D1AB7CE5413EF7FD6D8B17AC67E339406469742AB9C2C048485C7C23C16596AD9AD6D4FAA8B1F999B112C692FFAC56AAAE9181AE0EAA85DB5877F28403BF0C613A05BE96F6D569912804537B5426AB1CE323EDB3802165CC17CBDBDA23BA7A1A23CA0D4EB6A1B0C333CF6FA2FFCD3D1933A4C89459B81FFBE9A204E0140E32C9504320861AAFD1550293452C7662A49548476BC4783CEEA38A996B0B34CB01CE69ED9F4E7C6DDA6DF90F83D011524509986E1E6F00BECFD42E3A9135A962C5430F0D4B55A23B07BEFC4FEC0625F0EC56DFE35A744E561A253FC519E1FEFA026059815A6ED3AB42EEFFD47EF3B409A79917B701544B273402D6C04FB742B5BF3CFB47C728EC5E9CD2433617E7047140717C2E5DA7E5D94C5E225566B7202931B11C30F287D6A4755223279DCFFA33D1FA56B3F6080DE6DBFC3B5DA1A8AA6A8CD8783BFA662D8424801C8ECD672838298641A2C633A9E75157971C32E349976C2CE69D247651534F79EE03F8B85C9BF603E574A630A34D231B225A06F7F1DB9F17575B131BE97C1374E27B592E0C3C86E43E7DDC4057A32B50F3285B5BF947EDF625872AF7956652150BB3CC01650DB71401AD43A0B050DF034912C0A56B9B9A010538E80D4062BD3B7730E6A732B0A9E3C3ED6A8CCAF7B2B22895E47C633F0FD748B6835A483F26F29676F5BE0C25D59613168F2A4328FD4BEEC06C8B86EB6B799DEFCFD508CE468283DE9231B15B8D74EA518A858B558071B05FCA4881CDFD649E85669B44D6687943DF7E34B015DA49901EBB94179562876F34E71110135B057A2BAFE5E85FD977FBD9DA8492295B6E0F15B9AB882703DAAD2A2B106C0B1E4DF3227C62AB9DEF9D89C6DBC97D8540858E282B8172D15F6D14C869F2BCEA773077A26739DCAC656C570BE839C4B5BC172CD77CD00984710CB7E687E2CFCCC22593F9D49BC3E1B7F70B9B5DAD08E5923296D746CE5B7BE95B106C379FD0F330C713A58F04BD532FBE3EEF14EB327A457A971A47F0CA8EBB291725C828A0CDB7C5E202DC428E88FD69982A225839C5623754D16399C06E67422C8183ACCF8BD855C1A95823B71664144233230A02431A9A13C17565114EF87E0FE9EE1AC43C3FED2D291A14C893E5D634ACDD5F59023DC7C27D55F0E92B7807CE9956CD51B3936D4F315212F79AB9A0981E1369BB9C24796499F65146AD73BB752A8BF2C07B8D866EB1D9A2DBAA05A3F9ECA02D1868FEF17FDDC631D8797D36A276CA9E9E67F8D7AE1457F3DB63F7A0760979F9A8D37E060BD8FD8BD4BCDF637D644FD32A354FF59E102A2556389011B1602288BA5178FF9B420C777A24DBE6C9DA838908099D5166B77525916220EB20F5F7870D784185A134116D09D745064A314680BFECFEFDBDFC62BF45C565F2954B9C27E218E0EE5E973D7AB56C69F9015E9AA44357D9B750BAEE7B55F70D876A71B7615BBA90D80DE2D11E820CE21C536035BD286A702752E5C90253D4E0ACD0E22BC26FB228108B8995BA899276F270F6D08F6428EF3ECBA6F58FE0297ECFBEDF19172B161A4D83C6CC26F17D440A39B591694B783B93DA30E477B9A9DBEE2DE1694BE1C4FE9BFADFCBBEB7145E94B8B15109989AB747F8C80B98EA69C2D297407CC3434B733757B39BA56FF3B749C544F17DAEEEC9A801391FEA2B6DADB67962954A053A37523F0E1758EF5BC9652CA4BE430243230828B75358FF7DE437CA064373BCE9394254612EBF668384D4366584D4D9202820B65ED515A32694915101C65AE61438F51923CBDD4F1B098FFD60CDF61A95DDFACC96EEDCB32CEF2391C5ECE8DFCB15703D459DDD893528BCCBB666468C4CF329E12C51C96E6E593F64FE45A08D6557F66BE089AEA1B372C7D1A9D579F04F669F9E30D52ABB596D5DB1690C152694A65533FDCE58F64176CB7A8CF61DB7434ACF6CA951D1A0919F2BE5D170E3A598917240E8DF6947BF79B7632B5ED5CE6F321DB49D5A4DD4BFDBAA660C25961F53124D55ABEAE92E8A2768998D5B0FB699F3B236015F2DA57DB2C030127C70DDD81BDD0758D74575B4C17BC21756F41A85C8F590438A21F2CBAB8C687B2E08385C6F0FE7B6A2488DA9458844554C04A3B8211D7C33048473D053C77B8427404F35424974A602ABCC44EA6F9727EE65D6BAB50BEBA0FF19D19007248C790EE16B4BC0650B3D658BC8396EBE62B6CE4D34BD00FDFA9DF3FF332383B8E330CEB2AC93636E37E5CD12524ADE0D8A615259E8925C3181C52EEFC6DF57D9F1CB37CCD2C409CA1D5ED454FB02745E091CCFA88D432510FC30A4187F6D11AC67E72FA647808E287AD382A535C6F8DC1B4A421E806A89262751F8EEC98666082D4DFD76A8CF30838F942373DD2E198282034304BA50AB81C09F60D472281D709C506C28A3F3EF9736FC3886FADE9E444DE8529875CFB5D50FADC9565F5D86BFC6D642FD783D5216259B9C7AA8258B66419A22DAE6F9E6D9FCCC31EB84B4BADFD0DEC984B7E501ECC088EDC11F97B806A8BCE94772707C60F3C79B60493019C4C7A59A1146775961FCC8B7A179507B9894872F660CC7C02D7FFCB63D5E4E33185FDE9713A797CC704DD415DAA3F08C081B02D1A041542EBD9FD7189E83D1185F390BFB57B063E51520FE1911F2A051E4BE6526E8B6AC15F94936B064DC48BC878CE2A79477945EE77AE9CF19F9517322632EA2CD8E9D32BD3B03F82FB9698B2DCDC8DF57DA4D5144D6E1DC14529871B1770B58C919ED5C159A4303473EED520A35D5D5660D8211A5AEA65D29408A6D3EBD321AD02423BF69C783EBF8619B7CA46F328CF779FBE71400B8C2693ADBF929997521724F5BC820925D759A1FDBF8A9F58AD79285F10552D1EE5281094EF9BB2BBB785D6A269B4C11B39E717A96DBB1C745A97792A84319B1AACE470DA343461F1E971FB74784A52D6B71F429B5B7E2BED830C80403E4C3D3950097EFD73A0C792761373F9468098FD114DDD0DA95F502916E7F1AD146D01518BBCF07ED26DAD4F564E6F9C29DE578CB487BDB1155D432867B5293E7A18E3C29379EFB88676388A960F95BE3CAA7B32BF6D47FDFD4F2FE762055D6931027DE1508BE9194387441F17FBC50F8F0095F83D92B90B6373CBD7A1B0A55913B66D28AFF93D36EF7D54D6B250A4B435BD0AFE41753CDFFB1F533146AE217A2B4077B8F9CD409626A78F7E8FA3B6120FB303479915603FB024F1000296CED3745155D0172B5C571B03059D99155337E97317017203645F301946F8A8E62462DF454F595040B53F028BE9765FC8BE5D0484EAC9FD8DB09D79DF604FA5D1D370F350CFF571FBE94EC2C22C6036F848A71A2682786891D9504A7F1E54946236E58E947FB7E1AD9C0A73A8CE961F84018067CC96FC561EA45361140173169C043CD63C9C198C1DD09C30C6BC4CECF14EAA38211552FABB3A89BBFEAAA3B8C0ECDBE201D3842AC8AA49D5F5A005ACCFE6B1E17750E9D0F5FD468613BE966962EEDEE216EE8589185B983A3455FAF8CE0EB20EACA3F2A84043DF23A4BCFE8C643CD79A466F20481B9A294A264475951AE3E67E938B42CCED2F374E32E513F3B0A21403C7A6813BCE7984832AF3975FB60119FA208705127445D1DE119D9C9E853537542A947740A84C1D2A68ED1A42B20969377D935FB15714D12C7F5D47990B20793CC00A1CAF0064BF6614136EBAB144DCF30388C60568F3C3E8F5C04BB57F6479D510BCDDA81ED5B300D28B08329453282A45ACA0C237F2383F5670F1E63975428C123EE51B4FCCFBD81513CB8C9029EF322E0081FF29DCE499F585264DBC5E052E31B752C09E123D40BEA47EE9D94AE490FD087DF5BF2A8DF60E43A4BDAEF0DA1FBCD252424CF7B122BC36C2FAD31762B815B64FD2340E0C2CFDF300F36BBA1749DBE3566DB7A35859BEF854025FC4B47F98699104A52D3833663337A1376E116EE5106A14E75A4A6566F742EA282C6BCFDB257213030989C17EC0D682A78A20E5A8AA5BEA8424B7C8174F356F971464A786F5726BF5B8C7DB4851B842E02AA82E816C79493BFFACD361783E167AAE8D86B4CB567F35F3EDB5226CA424EFE6090EA378A8036A942417F66D93A03F4B50D48F570EB33882568953E129060333376F80D8D20D09D0D01BCE599069F37D986F8AD95A0B31DEDE7A33A462CA9C0D2C220948F15B9F6C094EF70E17C2C4C6DE189C20FBC6A44D549B23EF39449E3FD0762FC997406102D9A01AF08B3FEC76515C536ADE4DC99B27B54D232C1FFDAA3DA9BCFD17E05F07DBA0B81165868172EA98887E49B897364E351004B9D53182DC5133B05DA04187425BCFF395BB0FA4626661E738CFC015D1456FC0506D82750A13714B1A99A7A318B7077D7F7A2F708DEC8CBDC7C86D69B3F7E7E1FB336A155FB4FE4E56641800B14B23E4476FE994C27DA617E907BCA8426A8E97A8F9330E0B5988BC1CB0F4AF7D80AC212C46036A13FF4516B1D0B97ECA8395DAB75BEC7C96E64DE851AB879727E3D8E34B261836D4E7082C1E8AE1B6434AD7466D19363420099FC9CD54AE9DAED545FD17CD90FB4CF2192CA747A7A13DC17DA7B2153B3B6E012D +smlen = 5717 +sm = 205D6A0E5E70F64CD17D8F3E82AAC0C19F4017D0817F480887759C92F9E16245D0FC8F831CF52970F5E32B0CF38ECB826616F82864E53456E1119545F1CEA50192D044A0F7BC2E507C9CC4786C643375E04760832B24FB62D0BF6037ACAE2B2CAACBE3C5231BC713C2B7247DF9A8D31DC3A3C696E7628AA2A9FAE201F64158E27FBCDACD9F3E029618FC5D91E2B470F6100211E77CF6033032743B16E4385245191AB308B828EB458749A896E31879CD3B7F5FCAF3957D619E90B5F2F403F7202A0962316212900FC59AB12654E81CAFA5EBE4F955308469EB482CEECB5189CFE606F463FFA035CD4DCC2245828865AB9EF4C568FDEA791C9161028FBDD98C48FDB5069306F26D54C34EF8BCBAD4F5D69B8A1F869D853FF0748FD51E8D62DA3A9BCFE9F54CC9F6C55B8D83F848A976E7A6964041CE9D5A9DE9AFF41E6897765A1588C4AB885090551B9D9760231236E11C0409C6511DCC78C704E24E6AF1EA3A5A2C7CF15D6D2FB6DC6565D4CFA4215BE5F1D674E40B19FF68DCF5F0278AB44F9BE9E5D195AD21B600E5CDB90AC33800881429CA08B0988A5E5BAA117AE2DEAD9BB366E26380E0C01148415A3FD4BB3F7AF613B269F0B5C936D9DFE33CE64BC3C9E3995335653E6B9A29913FA09A2AD9186477F526AE98B47EED72441AC4D720AF4616367D76431360C0C85183963C80716C67BC83BA9071A5D9B34D9C63EA538F9CE6825F610A0652BE09D616E56CBCC84629A53499FE56CED101CD597D178FA23ADC97CED3D0AE89159F14E7A6D34F49BEF422A7E314541876CB1C738A119A9EF1B301513DDAD0AC80DC35479667DB13CFF5D72D9900819E67E740368F839A4D7642FE8D0133E530F1303C9A72AB639B95200A42674D593A8E48D21B804C6DC2DC68D65EE49B9658B0F51A06C6BDBD9340EF16F107092AF09EDE41EC66D11583E42928B2B28B0AE9CA5214DBDBE34CE7A0E3931C20238D82E833F41741A34863F5E91273637682E3F682859002ED9C565583DAEA59FEE12CA67F71A5CDB46DDA130C48D574920449EF8B2BAB6354767EFB7CCF343BF03B4838EAB9AAA1F9264E15C551E7B4BC9D7F2CF5F9BDA3836EF16C441EAB4DB0BE4AB1DE2E3D532A702A07D263DA1752B60B62EB2A104B3261BBF83835192995CDEEB127AA94CAECCFE718952B1CB128B14152EC62F8A1638D10E71666A1291789D94D51CBAA6FDD97A98989FFB53490D65717FFE544E872F3C8EC7B1D90EE79EC17DBD80609F320342DBAED6FDA7603978873A364467764B5BB35EEF15CB5B3433B1BF72CED81DFE32863989761C32909155FE0EB6EB6DAB9D727E40E168CADA183F4DDF69B8E1191F589CD9B7AEACA9EB78CC827D30E33411D79B1582A5C005E51B442DA3AEABACC30D0EDE2565DFBF43AA7D75DCFB8A5DC8A3F62E0B83050C9CF680C5A54011BD8B65299D97B08BD69B3590B23D54E0FF24FE68E88C41687F8E43173D969C479F817CF9A675B29B1808B25475211917F40659913F731C2FE59F476B62D79CCBB6B9D235030BE6AAC29E98529960D408E532090B640D3D713299AE9CC39938E9397B91A51E43582872CFACF1E4103FCFC0A8ADAC8E9E4A09A893437A0EB807B058F8CE23815B131466CE625DA6B46DA96D7C05521A33A5E13FD897EBF4895C41913ED1A05C8112C9FC0E626FE1A5A60C25C543779548444EC03BC949065D61322C25363E5BCF13CEBB6250ACE791972A22B6CB62E9AAAC1E2FDD709CFE95CCAEDE38D798A803C44F0A8B36B443220D2C12A0ED323CB3518D95643E8AF168BCAC73C790A8E9FBA25D671D6BE1180BAC128066318845DCDFCC6B80E501CF27FF62C32BDEDA84A0E73495AC5B2ABC33EADBBA2E4A113C9DC7478E4621C243ED4C7018A581D2D851126B50457E9A6811A967179DE0583FC9444944E076685569159DFB7503880524C98E01D2EDE2F6ED5582647498B6426B5CD322AA1ABC74EB99BF0840AAD452F2964661580E8978CEBBBBAF8B67E16A2267CD216B3A4FD2CFBAAA812274704F0843C8F8E833937152782B9E20CC8B2A5C40077DB36C7BBFCD12177CFD47BDB1640FC4AB0D35522BF283BAB63060708C97D1ADF816B72A67DE24C0786940586243C7F5B8CF9382C84E040925DC1C436BAF58E1ADC3E522FB35174268AEC878EF0254B27458972DA891BF0026D05239698A04C2824AC8E0134C517F00797B103BB2AE5B8D75B9407FC3C83598BB41C9A8EF4E16B97635FD2BE1B92B43C6E4BA9A94EE880D25E67151EE2A857751E1D15289E2AFFE101D27067610F3EBA2C651AC28F90AF9C6773A867A58410DD4BE2F9EB118F9BDC058D110AF582F9057B674919871624E048770B564652455E67A47B5DCA5A8D4E5B1F01D8D82E545E7387467815833F6F2E4CFD2375F0CCF680D1AA919788F6A6EFBAA7D41710C406D06B280246390D9FB69D29C631330E6EDFC1FBB46FA302AD3A0488F27C0B1FA0BAFBF06C820A4622C3A7809BCC9AA4CD8B55885C50F846860220FB35E7BCB9A841DB4FCA6D7879CAD8EAA3795CA7C48B12638C71E330B35D7B84B9587F5E7B3ED139077513BA69B173EDCEF76E9BCA52F902D6CBDBFDFBAA5B1AB7B9CC5793877FC3F9A5DBBB4F3410FD23F28299E204A0A293DCF4CE994582FEE37DFE563B04B18131956C103D1B72A74D0CA7FA8DDFCFB9C77DB4A8B5FB108FFAF84FEC27887A6F2A101889B468408D1BCDB91AF28E67C67B21D876B1978F7A84BCEA620739C8DA48682D8E72B06AAAD2EE139AB1A63C1F27FA2A607CDFB19E43FDC86624128A78D1AEAB7C90D6C93ECBEE5FBFFD235CB7688F0F06DBC32600864548ED323B1E96C655CF3CD44CD3B8EC8CCC3CC17DDC2F535D52DA45B394A508B63092C261768243AAF729ABDBEB6AECD457F9D60668BAC84318AD49CA521D3C5B4DCE403A44997C173C2AE76FFB51869E6C7505437BC326AE4B1A26CB7CA89853765312B7B5827FE66E0CAAEDAD573D8A76B84AD25E36A20CA3412D4FED9C25F91791EC5164ED2A70F796FC34CFED8418D9D05A15464CB5EBBC57CB669D4D0B7F31FCBE1BCA74210E86013B866ABF1FB00B9C4362C0210B9D745F6D0BC13764FA916EC0102CD14C21E31F591E88B5B840C195867310FA9DD51FC21BCA3D742EA14857D5F7168A24429B285025EE6A1BF5D1DA6A5EF900FBFC5690B81B3D2F9D6B2E7A94E0803F2B9BA105B66EC523F2A93A4E06A6944D1652AF91D51776A7B7D95FE828857BDC489286CCFAE125E0FBBA8468ECDD81D22BC024E59A1C2002A6BD99B529C6627E567DAD014674ED87C74E65E909504505E6D1725260DD41C1FF5DAB51C6950159FEE9B7645F1794D900E18777DD1755D27098C970025CA159920360147C905A6FE7E0445A051AF3D7E86E461C3B91C121498970BBC83811D4A0083919DAAB45D108EF661BAFD27BC28AF2047DFB50378C23BEF0CFBE96451ECD42B54609220F62FF977FDC00C1C4C300E36D636593675C5E0AFF228C6B32D0BC5340BD028D1D0ABDB250B0489BDB765769CA092B23D0E9F1A9A686BE1091308E38138913D751D615AB0E688A21235B607240E5D9E0B1C97845433FE2DB0097540D48A03940C2CC928045D3AE3F320B2EABA465375BEE76517F761BFEE715EBB28F6D0B3F62EC49BCEE6A608E47EE41677F0BD419CA8A239F6C30163DD2708A3E4A0905D4CBECD3CD6F911D7F2614D21D37F24F2EB7DB676F2FB5AEF79338CD9FEC99B9E1480F540B27D0C134C8090A6607495923AD0DE7266313A76E2E053838CCF21AABF91EF8F90955654C0C33145E2C02871C9605A3488F19945E61D08C5D79DE834D3E9E3E8BD2D62ACC6E936650EFAECF846F09C4D22F001629055770BA363E661387CE98F6A52C23D607A21565DC9659676D04B8172ADB63493C9B1F7DA0099B496CA9C6DD831AE8734D9B63402D080EECF7A72446CDB2709176FD52E58E871C8F68347463DFC4B8816BE435A245614314B4D65C2CDFA44B7D4B71DB0377EEA0CEC25EF05C84C880E94DB81819BD1B9392EB34BBAF54E204BC835671FFB1C5A6818DA91BF17F9D61831C6E390D71662998886FECF158B96D0BB07890CD045A47455CEEC36B4F6BA07A5691FC0A3E25067BF1D999743594CE9C4BAFBABC0AD13ED7D820A050681C4190EDD8DBD48FAD5457FEF37A1C6EB5C82B8D4431D103934EEC80C10FE6F633856B2538E9183783D14AD324B81840C869E282ACB4986FBCE374F553472D0186426D5B2CD9753BB816E7A2CAF806AA3A87A8054B4D021C0F6BFA9B8573D975AF7B35BD78103D3A15B7E424236EB1EED8230F94EA01D3B9DFC99C3D239FFD5C926417798CEA616076E3C8FCB0902A02A7C0F58EAF12FB1D6662DE50FDD7BAE4C8BAA321E1A82D7B93E81E5F4CF3901C399B6C4E410C9EBFCECE45D4B72756FC9A351CCCEF3B35DC707254239C5079B076255DA9D84566547DA0616F62C4F5BC57C1D44B20E49B901A7424BC9333DD1258931FC9F4F88760EA7265CAB6C997538BF8C06A5E49DD5FBCF245D4C8D15177849B976B62F61DDF7AC0A0DFAF4684D0101C4684B54801EC5CC9143DFC1F1694CDEAC725BB097BFDED1739032958C797C70AA20A8DB761CDB7C00B949AF6294C133A9F1F007AEDDF9759C300D1DC76E1F92FFE978A47FBF4FF37AF9B264C60DE09A765C16683FB05DBF0114FF5A6CB68230737D3038CEE3339611DB6909CBD38D4079BC498DDD36FDA3A0D5D2256302DA4ABBBE7C54E75684CAB2ECEC9FD5B94FAD460A75D083191CE79DA7C481A0A799CE922E1C4942B3AAC82CA657110D79878A51AA1E943DC74E45FD52A045BC5C2F58C2B71440653AA8E6AFEB504B9644420F615534E720F05D182EBDE5AFEAE799C6B59E3B3DD68976B983B48D39A3FCBFD2A17AB5FE12435327D1ABD7656976D6ACCA4422F7BD37756D328CFA66C02E52A941E888F8306319608065C7172B9D58AF3A56548C34D90B4BC16211FA53F312E7F14D8ED9CE3484DB22692684BDE590B82FFBADFC8645528FBD306B7B91DF233B56FC007784B3A4ACE74940D82A12B06E7EF6FF4A5769F5751A7AACA751DFC929BA1F420601369D03D3854474908AE7881E6FD6F5301EC8BCFF609BB389774874A7523EC7E2526B7547C74CA2B1FB8FE6B8C697DA7DDE099A6BC79EAB1B374393990A8F287DBFEC3084B9BF7E5B53E34287C9A722780FDF7EE5BE8A3ECCFD93B6190ED9C6E9F3E48B1F41340DC9EE2AA65FFBC957D7601BAA8E8AC3BAEEC32E710D187065DB62D3BC2E632FC16FD7713844A429E8BC6421C3277A249189890D766D38C5CA8DB2264021DB0579A2367BC132FAC8FC0D7CEDDCBE3C5F06FFC3029DA245C42BEE78A63BC91E21A105A3BC39EC6B31ADAA28570A5E7D55E80399ADB8009491F720045DA5C20E62E09B9902B34D43829C8ED3BA78BDFA924616F887CB39C2DEC9510980EAB2A6DCA715FD7F55AF3F8FBE11C7F2772F61C9097A13AB2A6153A50BD67A63FCE616E8BA3AE3BB0234FF17FB080C2BF6F5A4525D4631BCEE4B4AE6033B1B0EE6DDE47DE9684A33B9F1846954972002D2A303879A58ECE8BBBDB328D0171D599712B970011D94E9357DAA8E2CC479AF474597AA9DB91367CEB79E3C4970B536565DFE89790021BBF681AB63F929079CA9950622537706099644EC0811D1DE6F10E22107CC5793A2B1498FB7D33CBF87B1C1CC4176143F9B4DABADE3269D72F7A0661614EA766CAD1155B6A4F3D374E92C15F55096E33113AA4844BB13B3CB058FEB9B88A7744329FB14A9637AB78E75DF4FC88E292CD2A083D7859665119732F67758A08E6EE088BDCF4F556889E6DCBFD44909693721A97174DBFC213560DDD915B22840DA4194E4662CF363BFE5078E3AE09C717A21C1FF1C641F1B916F1014FD7CA5E89E13D61B46663B6287E5108D10AAC56CE63E699DC023A8DFAD1030C78F849F9A906E7422AAC5183BA19C39638E4750809C409EF45B72CB50598D44F72E9B3BE025196C4595BE03598562E3C187522F8332A5B2B6AA532AC73A805632DCA9F569689D497C1271319B00ADAA56BC690424B5317B9748A4AF9940CBB2E60706139DAC5C5688198DDBC3B5498A26CC771C007584DD1C79CE21A54EA5B188EA2A71DDABDF2459AC49F4091CB063B759C25A45459E5816312B8FBACAADA7D11A286F9F1C621E074CD464863D2545F6DC8E4C7E216795C555A9F1D9A87BCC13BF830F5B45E7F6C626C047CEF65EF175F009A626BD602C0A4041AB2E794C9662BDD88C2965EFEC76051B48BE7C1CE2BC93E57DE2E010B179CAEB70ACB26EF5B1A7FF3461636114139023AA787EC9823BF31C4309C5934ADF8B15A6F96631D6F522BF829696C91D4D5DF06294565697BAAC6D00370768BBEF3173864B2D10E3F4A546C709CB0BDC2567F94B6B8D41C585B5D7D95E02A3793B7B8EAF9FA00000000000000000000000000000000000710161B252B323A789518EE21DC99CAC94DD5298B2F3EB8F6AB8D0705D24D9AA3012F217464E7F203E08E5CEA9E44F54A6F73E88D81592826E243B7F0B2A1B3A06E5AFDE23A2985183A0E430E01C3FA90E9F1DB7E69DD8E7DC6FB802933E04A18834C091ECD46F0DD423F532668CEE8A12A06BBC7E5FF3B9488B8F4A87A92BB8D6F313269AD95C574245E06563BB58BFF6169B8F4C333033BC128B91CB81DD41B831DF5103B295F744EDE95FC3A0C72F1134A9321836AFCFD563192C343040B943F69C0E98E8D740C06CCF840CBFC6BF777C9561065916F13D116D758A151E8FF4C355363AAE8E4F49D2A2E062A2BB213AFF25662D95549B4B025E70AA3363B50D25AF84A3E5B0FFA598CE074733AD191C86C351592299C26C0A4933573EF436B73DFD0C4EACF93D361AFE5F824B91BC178EE8381B9EFD52302AB8CAD6C08C7E090393B9B8ABC78AF374FAC6E60BD104BAABA524E68D75A759B94176105A9CFF2E5B9C3984FF61C5AFBF22B8E1B9E4F9BDFFEC0B19C2A5C8DB3B8B2C02115D101805C1BD6652F738F02600E38998CA41BA8955094FAD5BDC34133D4B523EDE66CF483F1CD5ACD9EFAA69703807410939974D6DC033BC696541357DA9881A4FD1385671B6E4BB889C68B544175C1E2EC1395DFF4CC87E037087C615CAF40804D5F44A2DE301961A59818173730A45CF4C2DF172614AFF7199A40C9FFB9957242A89FF86B36A4F4D60F15DB569C2FEFAF677B35FE5F12AD5A323397714286E338FF6B9080FCA50B657DB477A52A93B243BF28CE2743794C361F443AD81EBAAEAB2B237EBBC572D8586C3EAB1F42BAEC1C985D28BC58B296A11D96A04B0E1F7F6790B92E450248804F3F62B5865941BFD444A910F31E1D6B79D8906E7E9828618F960EC14124FBEED28E1F58A8BC9D31773442FEDC5A220F3912D0B41267D427C0C15BB76F9200C54B5F050307E13F1EB3DE92B864C994A3DF4CEBD1BCA634710FA342E23D7C8A5BAC1B58AA321E215E4418428206F05232E2BCD1B5EE1BB7E34E7D4C93088991EE9DD643FD08B0185A2F0AEFFB0EF0EEA3ACB4CE234BD5479A4F4296001305826F23083CC9DC99011864F250E77E42A0DE26AB09FF6E3F32552F6F913256729B357CBF5DFC825E91BB5D3FAC1F729803D431D339955960EAD69B1E54536CFD774341CDFDE1D1F527DA4E738B2E292BDC884687D1016DC193EDF34A37D284D026D33698295E864196E0BF16FA83A35F65FF2B38B7030E9E63EAAF594F272E07941313D538546BC84671739AF822391CA4DBE6A579A81F45FF51FA5B7EF49BEEE7BEBA4AE07452C13366668F02752923EA3653043B26C883799FE6352F95144283D946CA87143B74C8A009C024D073BAAB9BC4DA6C87D35FFFD753E1EEC7F01944639E566FE17A6F715F4197D1CBA58D3D153BDA37D7D2D5E19620FF0842527D109333FA2BA8BFC491689F4551BEE6C9D13BB9E69EE4F44B782BB05D1E48D293BC15B9FC706D52B021C7159FF7DF80E55627DD7555795F1FC616830A4BA2C02FE1A19DABE088E460BF3C5A88313C443179C593458467FAA468791CA74E9B1E759847B6939F + +count = 34 +seed = B0C7530A52AC9F561C2C14548D3A5F5053396B738EA1C7A5190F5AB01C9C38719C4DBE856E42D37A114FA24FD5DF5081 +mlen = 1155 +msg = A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B +pk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF9D7260C719BD8DE2D2A46AB5398A8286186A66DC661201A6747AB13B7D548154F046DD12286053FEAF7465F0A306E2A2806287ADD31E9FCA1B4D4712A67574531D947034F735CE29DF249364D2B2B20FDEC0F20ACBD050366CC3EB459B9421A98BD3ED859E99B4200B084AD491B4BDD04032CAF74EDC648FDA2807E63FEE1E8353E5C0BC13F152F88EB0326C5629DB6833DA892BAD00499529E9D7993E09790B9EE871992DC74B5B90DE320916FD6A250F5DED22EA47DE7A7B1094A829C56C28449B6CD3C0567CA781A3D9E45D66C8B0E5A1D90169DD9787AA715F7B08548FDFF92C3D5E53EDE5AE0F51D0E6192EC5A6FAD723D1CE81C783A81CA4EDE929BF8A5C65BEA205BF58425875B75E83CE0224F8CF2450C95A2366783967FA9B3C21221A02EFEB070145F8278158B80CC0BBD55903BCCD7642729A55B89B4492CD524E68637D671FC2216D90DB62CBE9B7AD5C248733C934D0AE9D5334863F7BAC0324C1159F032D387FE37FA3466496075A62829BA9B36077C3C6FA9E697124BFBD3CA3C142D8B5EE28C76D9B4195C01266ABD3040DB5068BFDF00E00D2E4EDE5520FA089DA8557D8391900AD39EF62EBC2852842D7C21EB76D2528E6809D97D9B276DB4FB5AF27AA09D77671A12DB3BFFC07542A510FC5296963CC90F4AF4EE72CED1F5E9DE7EA6BFD80E8FF8E78257EAF6A91FA6649E4C6F6D8075EFCAF198F0FAB20E629EBE627DA52B824F6660AAA6844CD98EA637D8FD8B82A4B0B7535C3F8A7C643CF44DB47BC437B3F93571E4481CEEA3C51E0DACDE91648E6AF3AB4D069B3CF585964518E1458E100DADEB2FE5CD123959B72175B4B1606EA389BBA66BDCBAE430F12ED34A6A954C4D2D2EF0537527993D27541CD073B532DCFCD7A5837CC54808C982BDB3C3DF0B9D137520BE416BB307B38EF9175E1AF680EAA9E58FBF6C9166DF4393FF9CF6AB3304B5B33AEDAD7F7FF1C89AC70E3E0C1ECB0DF6CDC060CD172233E8D392EB396F21C7CA86768A3C55CD23A80264BC6BEF15AD21010CD31966045B8F90E838248201CC7DEAF257A2DDEA0DA3CA2918B8A6B92A5550136E18B3FCD3378A77D73B052343D31CC04D1D6E032C94AA2514F10C869ADD5D30C5351032BDEC8C5F6A01184E599A44A1D700FC956FD3EC86F671141D5786CE2168458E525DFEE74F277BBC7CFEF38C79071070FF6A6594C89B81CD910C5907FE59F28DD0D722440D7BB54B07D15C01E87EA5B4B85C6CC3BCD58F4EB2D66CED54267FB45BDD0883B6C9D476E019D30F30AE974AE965E714BF80F59B085AC2BACD4E00CC3B7B66CD046980DED88FAC5597D6E50058218BD6B6846323B3E90F11A065D2BDAE8CF756EFE248BD458F5235D2461E633805C81C21E076B0CB75D808195F67ABFCDE90817ADF901362ACCFF45CD8362C0CFEA2DBF051281536DAA2661AC8401E24D22B8182331C89D59AD1BEFF4093C1DCA9F7D91A567683BE5F6909686EF7225F6DBB1837CCBACA9E8B594A3C021B5EF5825EFE99F6C94256CE2E4F031604DFE4B2ADE94D814D2B77AD44DFCB979D529218273DBF99D7A4434BD6652A251881D2D1F5A0F796060834C651C3ED90390A55723FC8CFFB38C67C99DE70F7D7D15937B23ECDD3C602EA009C1E6E18E3820FDECF62A196970903957E4F1586E85494EE2ECAE77A80D67BC1DBCEF4D516D59762854BD30820757D7032A5E4FB300CB0D1DF40C4431AE3B72BFA07C7DB7C7DFC633F32B5AE5B64D51F8EF1ACCCDF0AAED1F187C946A987DCC5B346AB5F25942D3CFAB01700716C687F0C29706430EC52783C26ECAAC2537944397582A4538FF77C0AE501A4618ECF14F18E805207ABE159998381915516CEA59EE183E6A57A0C082BF0B71E1094C3C10BFF3A11A81D7966AA83A5A83B43B40366E5787D1F81A5C0392968F057796F0480D8023B124B8149DB0A4B777824DE55CE262F5334B9F2B794CC64401669331AB2DA647C9DF452219D0EC83C6310F8C574D13E4CA2EE6D652D94AA2B5889796D993B44846DC46C6616A2BD02397855F699C7F88913878D3EBF8D249C5659F0AB23460405830B093170B22572B27D2F041880BDA2A17D603AB7762F601CF7B9ACABA31AA70FF6BF569937FCD44D950BC1D5E9DC2231D2DB5D39DF33347624C48174ADDD92DDD365055574315A27A324D0871219EC9D49E3A6588E1B0BAF3B3C8D6C48AC749275B023DBE43344D70BA8AE89963A12F88FF939602A7C47A4D5B7B8C6CDCFC213252B0DAAB6FE38CB0B5E30FA6168710E88D9EE870FE60B08FCDCDEC1D3056A7182953C32A08482F01111B2317007AFA3563F9E8BE99F02096B5D30756334F0CAA18293AF8B6D428533738B55DD5CE9E64670FAB961D7D9330914115A03777C1479F9A69A2601069D8B18363BCE55594AD57EA47EE93DB3AEEEB196C135D304A653877E7EF2898C0C9D82BC5E785680CCBB17FC65653388875392189D213FC3F9FAC9B6A8C20362E1A37E0E2022E17577679AA5AB94F9BBDED4642C1E37E26D58DE3352D98403BBA58AB0B5CC2D0AAE71ECF1B04CBD845416A05184CDC9DA5FBF5CD38CD0300F0A062422C1CF02167B720BE0A2E0DBB562DD300CE995805F798057097415AB6059D38932E558D9219DD93C96FA483BFC3E3AEFD261B3213F81F294948DB582155FF60CA14017A0307F49E63C360D71DFEB07A2E52B193C201284FDDC330142020B993C2CCB6D2F3E9D95DF3C966CC9E5D34F4577EBDC3208DBA41537ED99CC0E3F150A7089580BDD7DCA6A0F4A97301939630A7BA9F53DEA3246B6A08C06DF036A16824A548F7F1BB407772D93099CFE2817FC553BE62C5C02EAE2909C78E0D1A58C736D24B9B7B0FD6B55D17A86A5DA948F0FF6CF64609C81FF31E098958B8D4217D4561E805B37F682402A0C0E96664AFE08A7FB6DA6AB1D6EB004F9CE3ED319C8F0F95D0F370F8E977BE779D78D72A07E630CF50CCD0A8EACA4F93BF4CDFC37514F24983213D79169DE4F4F95B7C43CFB67FC6CF306B69A76011AAD5681ABD9C3C338D9F36007E5FE0BB9166F57942126D5C103C6835A00DFA5F9FC564A6766EBE1DBEB63BFDB03F8913FB06303DBE5DD2C983C2EB6C89252FCCB729BF5ACE761B005D2BC01DE57AE48558D78F75DC70932DF5417CBDC6B4D140BEFE0A9F4763B4099B10C599F5147B5FFED7A2DAC2A56FF2FB6BC32C7E385DB76C642ADCD19AE335E4AEA471B00BE7F312A3B84F94ADFFF12C63C9EE3B5E90E8FA4FE335EBCD9D6FF8AC7155DDFB3D3068BE69A4E1035A4D7A5E6A176EB8C95114F247938B54750DAD8DAE9C6D56A61C2F5E64BCDA7E2B359640C474ECF59DE2DCA0FF651E43525D59A639EC3B4D50CFABD0F74CE1976D5FB553D623344522A8BAF977586757689EC6A6CF2A1C603D0BF1DFAD6EE1B9E3BBF8B64F1A27A06DAC1B3D812698694E294F15769E3F2B44D77482D8251959F5324C61DC4FE2778DC2FA241DC0834F0715AB41CECF853C1E6F7833EEF12CEE333707FC32CD1F0D34E07627E13D8E9F0506FC858A8FACFCCB61366B2B58C0E336F9C939EBC44D030CA2C134A23AF7C3C44D8B215996D960316F36C48D3A3EB3E89B51A53E0F99F19 +sk = 417EBF9322EACA73903D9A2AC8056737EFB18C9117B52B61A13E2FDB89F7CDF96237C440DE98A2C07F8976302E70DEA8632F39D834CFFA342A44E5F2D3AE503E44704A69492F492105DE6A29865A6C555FA972E2E1B6DE752EE2165110C6EA6218A168CAC648D01465920090E2460E20406C004810211088C3C40C8BA089D3064819174164484A0A848D1081494B084D53B83122274159022C13148E0CA1000B091218492C0C83609244299B148E5C84005B182A8BB44824996509470D00C891C94464438288A1860580A43153C42519B400C1486A944441D1348501C2888028021B098919A949489251190110083562112130113310DC0849231460402200C88860C8964424834583085118354449A4890A182411110420191150260ACBB82C12222840326A91A61190406403474E1B8669A306840419710BB95012340A10042ECA98109B304C09C011CA1484048028528884DC842944306ACC00654B26910A310C409071E03649D1982C58424903894110B3510B026D14036411838488165259302D09B5510A3641A2488D911400DBB4685B042409C68CA1C604A1063158A84054C44513A1309AB48C08304D02124EE3060511886111245100A44911387014B84C112965C3282A13888892282009208659065051B440A3180A04A191123285D122450336884AC48112B224E2B00D58142CE00632CAA20582B43012122488C48C0129880B2666A04231548820D3C66404C54D81300848A230038201C3A491E1268011046D1C030CCCC40599B6610C447143C06118254504A56C8BA44DA284052336611B83215A3201199488CC0249A292005C046C9242268820281CB108E0165013252454300DC922461B8231022188040125A3268E88C465C8160ECAC228C990051894099B422D60A44924806C48C425649630CA188648304008C80901092C09065123280603B884CAC06851042D0483812022851294718A468A50B0706486405394400A396290C281128824D3309088804543028282245162904904376859466A44446C09454E233626A402265A102613C0081A19281A1085C44880D196291043608304514A968920946C122021119784212742D026110C304660B48942B06952822D22496A923210042110483252204972233606D0260D21B22102268840360061A04C20118822236023180594B62D99984098384400420D61124D93004521932D4308319C34450315061393899490408A986D2229611881684B886C49904810292513B1640192844AA08C49A8110A44069B0664C2102E23144D04416AA4346511A810502092984428A2408A141284D912864BB671DB242A0891704246500336460A19710AC58D1C970508C0248222041021629BA2500B01400BC07103272844188CDBA68180A49122A225201212A34408D09800E3C071918061E3282A44B09058824D92400004C781C2C28114A18D58C68D2245889B449004360D00077221198119B921C2B205821449A4440D13C30C21A5110831245B20920C382488A211203085091031D9B46D0C394CC190000313121CB52453300A530001D4B64060362DC2129001924544326910946594C488D912295C182694864964C851D0C2681015651B202952A00C04812982482910014804053080A2458C184164C841D31670DB425121C504028948DBB84000434210486ACBA85194148D00840443022D80068099442EDA4690041170D1882D99C4651C870D13B1495B286E94028E1C2520041590023551129429814671A106424B06618C04501B361284C6899994900B31828C0432A2C20CA4B6645A086DC8842059C88D900241DB266AD82052A40470CBC82D034551981422412008CBC67048944810B84458041014B48CCB888498A810909670C22280D9324DDBA4814AB230D492059032081CA324504884529809111800A0082120A26D824852D9048509B74000A10424C4499926711312464AA251DAB02D1B42848200424992310C902419A590E3A26C99460910330520820CCC966902964D84468499880499C0244C926D54202103B664229885E2140A90346C54125259C86961062CCCC09040A64C5946241A397092B280433682609050D31442D304286030280CA68C19A5289C9661C41084930846C34208E1826C6142280B274C45E0B73EAD687C9EF0B574E08C3F41F42BB842AF605BC0F2C2714C3786F8E84F2A28EFE53B315D04087F492BBE7CFB4E1429D8EFD27AE60F19F69E70CB771F17AAF588F6775FA4D19729932C67B9F20828CFCC90C3EC48178BD30DAE0F594B0CC1A495DA7180C2B6BEABE688CF0D4EF86C299216DB3369F933A7765ABD3824A7E71F7FA43768A50935E2EA00BAE29D380A09A0DFF872E72174959394311A789D21BFC44BBB11F911FA632A3AE7B6C65FBEA3BC3E9755803842B304FC10DD27664E91F5E8FA65E7C951197E8A80D6F8A8A69F6FB51C9DAB9FA83AFC1EE1E6BCC314A77483590D591BE4DB7653713B770865CE3097377E7F2FA6618FA4EAD7B78F9099C3280983E2C618318C3955B0E63A94118C6B47A65EF60D19A65DBC39649F2DB35F5B0F43C5439B5526A9B302A380D8E52EB856EA47878A42E62DA32CDE9DE1E8E8203380E61B5C65E5BFE763F59ACD967A307CD3EBF6C1EE519AEAEDD8F56649D1A60393B77F32424668EBD744F03C6C8A07F3E240791A4C42BA3FAFAF3C37509C7435F967F14276097DB258F1D8A3A45CBCC65D716660D5A4B59723E49160CC8C15C338098A887AC6A5548B93526115900CDFF230BF7E659E4FB399DDCA2CFF5121E8F1B131598C79AB516FF49668C5E0C103FCC8D96927A56CE0288B233C7391FEC36DDD9217F0F83BA54E14DD53956BFEF9DE56F6A264E4CF02E68FD05F37B653A5B62CAC4F0E828F8D1C27E9C07E369F680D47F7F37D83EB00FEB7CA33DE542535E5C0BB70B7C67BD2CD16BCE87E8DE12340566F78BA02806667C7A16C40F92B91E50A30D2A158626534D1724226A28D2664787CD51040D1ADC0443A01E3FAE1706D53A14399A9AA9B8A26D731BFE98A2F7D21B4B515C160431300BD36B7A06533EFF9C6D42A9BE6A8331B739900118972EF942ECFC9F382ED25AE8ED9692A4C36B5BBFF82F8E1D10710219C507B7E6F7986678EE173FAD78B76DB29A7169FED26E2D7237043F65713A7151A802ED5CF345D7C80A97B9EA5930A3FA9E8425EE1CF7D36C16689841C6E85EF8693D71B57EB59FD65F4723ED5B0D0B33DCFA052CAF2BCEDEC559604AAC047DBD5B3636FE30D305FB65D35E273685C220DB51AA518B4EBA827DFAE6EA04D3A602806157B30D31AE46AAA2212D568AF3A0C7D0A0DA771C0EB89996440DB55D898B11C8997D529D7F407F2E8FA8AD9732120EA051A38FAD9BF217DF83475F74581D8B608D71B26427BC93712992316D4E9E59AB6F0CDC06D21929A739D72F926D986DDB73FCE3204C18E7A38C41380EF545B2CB30AF9FBE9F807CCF766E7AE46F866415C0428CA906A640636E5E24FD52B6B3BD6CC634E7F26B1539B4E88BDA759C27FEFC0FBF682C0B0CF3F6393EB7C46E18259CFE39F67E5E8BE8EBAA6BAF644926FD4A543DB5BF48E5C51DC1FCA142CC8572B4B07DE8AEF2B94AED4C9D6172784875090286C53C4B600AA3AE661EECA90723E30895C64E98295C58CD3D9A9483CFBC8E6A6D46039F0B3144B172476996978072F4812D9715E5A6023DC4CA19E797B045E9769090F25CA29955E62FE01885CD38BF9027AF5C5ED8CC4B1C8B98F4F394053CBDB12D4370591E9660BB4A19BA3BCC7FC3CB10E2BCDDCC024E62AD0BCDBA9AEB5044B81B2023598E0C1182CC93601935E8214B45617A66A8D9BCEA1AB11E10DCCAFB4E95B8F3DEBF4D558152C64BA8410573947EE03B66109E6CA50861E6B22DBEE51BE9E0F16A3995A73E0763049918DF65A3A6157934E72DC79E58E204AF31C859B19F254C14297962827944D519BD031071DFAE89F367B76BF796C75FC0CBEDB60D37109841396DBFBE98F878CAC1DE6B043C9DBC94001C7EAE069F4CDC4439CC717DB239747A4A346690368C80F17EBDC757B31BA9C0C647FB8C4D6394AFE3323618A7212D305F1825CD87914BC86765D3962E6162DE76C7ADB9041BD7800CC7C4DD51289AC5C6CB76DD927DEBFA93BB9110FAD659BC0FBCF911695FBB1C99D5AB52D54A356CFEBCE54762596100DF35277F20F01CB71F464166A671E3E43345CC8D8EBFB6BE2D082A4584BE1817CD9BF270964BF3004599DCD577D11AF02209CEDD03D4A2A0AA78A803CC5224FBFEF5E1BB8CEF863A3DB1A30CD489AB62FBB882048791AA15876E598B7F47B222D3F653EF9713C0295422A896C20DB48E3E719182F43D733698A6E415220D48EC0AE6F6E3FD8F69ACC39E4A6D89D136C626CB5EB76389ACA317A19C03E8D2B01D675A491E08CE556F8C16160E62F4DA858AF375B0DF41A362EE170820B0E3A8393F0895D960118D8D4A11E2522B3480BE03D58E3912990FADD2404B13CCFF49A22D81B4E0B8B8B9F1741D51A93223BF5869F48ECA9D73810172EB8233455E0312313C3E7A30D72BBDDFDC18C6657F63A42FF504750AEF975B0720DD9E47F7949C7F33CBEF98225D8A7318F0DFACCBF9D9CA160F67D47D1E100CECA0192DF17176AC786749B1A36FB8659C9F111B4E3264BB4B026D99EC263BF0F74DA9ED26C96FB74521B592550BDCB6FEB31E3F6159E545CD8ACCE300E33FFE5BDE035E2D7FD81B37EEAED1654700BDC0A387F9E2E87CD6CBDD7136414449DA3CF584DE9905A5E9E9DA5384FC5B8DC659171527A2A1F74332C3E91A28CA4B6759AF6D2BE6CBF12412200188F298D81144509BCEA0D38D72F3D6DD620B9E5876F8D60F8700BCAF60B3991EB0767A385C617CCF88C92BABFCE67BF22B1266CEB7056033699EC12194ED4F16C433B9355914A12BC390DB3CADAD3B19EA15DC789363A8DAA1278AC766387A50435BAF999B33553FA2EC6CBA142CE100EEB48B827C89724198B2235F95F626102076F738648507633660077B923F468CD5C89E1E9CF28E333DCC1E38027292AE6133D5529D72645A662C6BB916BF1672AEB67BCBD75D691FB3339202DC379A07A286CD9D64A91688417EEB8BCDC496AE7D4866876D6DB631CE0ABDE7AB7A7FC1A83E14244B3CC05B8F6B3766AA093767C611FC6E968F02C4943C7E269AF19D93B8FB559ED8CC653921D2BCE008C8DD77E8E2A960BF063429286DFCF463B6AF0AF4F05082B4FB6755AFD8D8B98D349E245B4DFDF3D791B5077C73756B09EBD0C729ADAD50002A4A625946CE874B892D4DB0677D8FE92674373FD67A9ECCD2AA60FC58FE5952A3B8E06492EF2C99083FB7EE00DFE4A5103C68F0F122CB04A5787785EC7D8D1BEB54505C9678B2818D1EEF3FC817067EB51D1C114FA56E0807E1CCF1135D6B1FA6EF60E2275DA1137D0B3813ABE20A03BEC501AA4ECBDCB96D0601F64C432D277E25501280B076D2123C668301605BEAD64FBA032E73A6BFF8CC756744E6C1235C0BF385302CBB628400EA26968701EF44D0A030ECADF33C703682F06FB24E21EB5B9D3E3E94AC180C528DD1F94887502FCAFCC0C45C9CBA92A3B61F36FA345D600DA54031D98390774740F42CB736B34DFECB504DE94427A3EF1221CF4612C90562561544BA9DF36EDD1DF5F07F0C650CE42FB9FCB241FAD3E298F573EFDC3EAE9E4F252FA24DB996CCF6CA74C3E732D8DE548F331E3C8DABA38E61A98CAA6336F6B0E3549DEDAD8EE86E5DF59F1C48CCC6267AEC35F7C7D41086ABC0157C0D3874C8E339686B871F9676930753FE9C0EF6BD969EEDFC5BDAF9ED0F6E79D0CEEDA73B44C18F2D8F59B53C540684A921AEF24408D23DF85374057A49E6504B0E866CA804C9712F0E113AC73822636D8D0BA23362F97974E3031294AFE04BC1F49A29070FA0A277247F18389D19C396F963E539965D94420E6FCCAE5F0DFF87020E94DFF2BA646804987544D0AF87CB0D94215857CF32F922C1B764F587A5C7C3607FA73211B76CE2A7C764037D1983A7F9878FF918A0CABB5D1C17FEC81A73E2A95A80C043D658B6EF476F3C0D9114EB8B83D960DE3EF4C6585CCEF392B12FC860F2AA28C808E01E821458CAAFFF085D482D40763BF1105ED28B21FB6ED9FC16622E55A6DF61F0881F583C09523DF3A1A1999B4184A338A4FD45CB5CA1B533681FD87A6797EE4FC5DE9F8DB5C476CB362B06513EB88ED8545BFEB2AEC4E8BC00E3A92DAA655768A8B2EB72FCB9618B66591948FFD5565605AE21BAF2B829ACD1FB521BA7C1BD099D67084767DA0E2EEB411BB6E617830B0E26C31A1A5FE433A6CF2871986EC52BB779DF5D550A65A73C17F65E14B9DCF32886552EFDEBCF390A4022F3939BA1BB7CEA2203BCDB266833EA18EA68DAF01C41C947E6D3E711E1A08A7D617004038C38B25BBDD034B3BFB98816D81203EE8FD9BA9F4834D53D80F31ED9AFC0AF221277B4A6FED4F84D4664FD0DF8F1416BAC726C9D5CF309C79D81053237C17A9F9A35949E68BB84D7A69057E8A2D15541ADC936F419A91E65A54B081291621C0D0CAC9C7AB7CCE2D758CAB86B9D713EE0501DE7D7D6F8F2E036F6AF82C32455752FCBD996A7B6D00BC8DBA34A242BDD0218F841C97D45D95E708E1EBC7D204A9AD778B4ED18E00DFDF541F432FDD99311CB39E7332B6DC43A7942C8D4422AAEB7FBCA1CDF5421C1A3A273A5AF6AF66D99D6DF9DA950362342898E488C783E881BB558A694EA46E16A9A1A4B1C407EE5DD493EC5EEC62A45C7AEB3B77608AFF8E4E57B40F0DAAC9AB90DE60AE9BFD0845AD5A639AFD0D60B79A88E8098E169DBB9F06FA6D6EC7BD0B5D50230730BE +smlen = 5750 +sm = D6A6E43BE7E09A33B49463CC1490C04DD1E6BD2F92E8D54B3DCB0E9200097F8BCBE97470887A174512447735C11BC0EE45D79A68397535E1119C56448A81D3133DB17638F4100CB34FFB7A2B44EDCF68CD02069D8605106D12A1FA05D7EB4C7F779915B39CB9AEB984C0104283CD56C8637D7EEDBDD877AEC240B74B7BF75B7470103E2B16684DB198FAD4B242CC248AFB6F894F4258158A2873303AFF51BBCB677DD0AACD2AA5080383F341E478603A81DFBB4FDF8D8D7A42125E60EF492926A03D6863B58B101D743CD71E28075E1EE0DAB37E177AF578383EF0D3BE54D9AEE453FFCB75EBA6676346A3954BB1849328DC75B0E0F9020CD92FA29581546B656FDB1BA3D9F78C724B4E33B6FA1453D47153D3260614DB983479751E8CC99063166CCA090588583BA9790ABF865A84B707E16F9B288E0D2F95CEB3268843C13382F709F092888C912ECC03399A5EBC57440843B799D76D0B8191B5A27A9E402BBAB2638AA3F761FF5ED5B34F426EC9945AF60E547AE05A8B5FC38655398CE5A33F84E86405A70FCCEE72D00851B1EC9A61E6AA59006044C0018457D02147D8DECFCB21EB139D0858470D3540DA746540BE110E79D012729B4B9F3224563A9002A266B9ABF45447D6FCC52D10DBEE1C1C14B26D629746ABA70254676BAAB11E8223BD63E764C14D1DD7EBE16B8AEBB9093A15923FE32E34ABE0062687700ECDA5DB727B5D72897D4971BDA14E9133EA3AF0D7AD068740BE9AEA5752DDC745C86A61D810C5946AA5AC68E6E2CE1A7D7BA4B46127476846AA16D755004E85917F72C976297B4058B5DBF4F78DD6CA134DC40D78E58E459A1674502F8AED3A0356CDA16F264EC879BF8771FB58DDD542562C1EA336FEF77A93D4E6CC6877D7F2F2FBD4953ACC4579182BC6B14CA7EA3F80DB7355BB1929C4E52E9DE5AE6F220C3D8D512D716CF055C2951437BFB0E152D9F34F7535A90F83B08C40D151692485EE7E94515611EBCED1F7BACDD0D02C2D9623896AD2D943054A5A785785F1EDABCB7D0D989E3A89AB4F80EB091DFBB40EDFECD3AD842FABFA206683DB7E77A8B4BCF50CF238C51702138025671966A4D902A5F1237B40B550B0FD0286518C259C135AD8B5799B9BD37454089C3ACBB0151D3924F40C24D23E7FD764BBC12A8E90E7ADFF724031CCD671F7514D0E6D6B789F0BB409A4C3698D595778462A1731AA6F59E57F7B5B19F99DB06C1DB2B56571054C02E9F2C92B4DFA4A70427496CEF796582A58D742EC1C8EAFA4B027687908220F9777C26795E37EEE9A437379686FFA9C233A6B42C20195F89210960B513007315801D656D27823B60A0F31C2DE75DC88F737A5B1A3AEE19C46DBAAF6B13515D7C0C572EDA787F64D51056A65C169F0F1F5976D8E488AEA9CB9749DFFD658E4746282772FFCF66D4DA3D46228F14DB9B11E84A847C13153E3B141BF459E7C4608D3B70C9A6BB00AE9384152DC08F9EC24DD5CAD2A49D680D124D63AD63D3E14B37AA1550C26E206A346B739801D37909D9CB4A8EDF304E549F5C5CF1B89135C56FB761D31C39EB19E5DE8C523480EA03FE95250845783A050C9C52AD99D402FC5394DD917EBE42D7E1728315B9BD51E44CBA07D534EA1DECD2C28CCCF97FE838EF90FCE99ACF7011EFA936AA5B36BF16A2D6EA3C95B45B27BD7BFE9D3D3072D69384530C4ACA22BA5DA77CD8134CA8C53442405580F7463750DF7569BB69B9AC0E3B3B446138702D81C32D1718991BF9948D319D3A9B8F15E8704E8018CEA8D19C6B1B9655E63CA66AC184D6F0662FC4447BBF56B42FE16F141591E9A39BD8912DE8B8122759AE659C9B441B682BB79C2A5E92B869C006D9E850B11BAFC94DC353B998445A2242A4857FD1481D7F1D35335F84B87D667BC5820F5354ABBFE2D6077C480277FA482D4DD6ABD8F046935D665A7D9ED029CC2C950C72945E31B917958E20E0B4DFCA4B45A7B3E9F8C4C189645FE9F3B68533B77B996245CEA0B73F04BA98035230C2F946171F6A50D5FECE7DE745946BAC77B6D7EBFB0F9FF369E4C9D45EE0E18D759B6E22A13AD2D228A9437D2383FDEC43C37DC6914F00165D05D5D8220708C2CA07D9770F5F941ED711D513D3EFE174568D06C6ED9C3528250F646C04CAB552532C694667C6D6B30D797B97CDD8734084D30A46BE5D52A11D1FB53F05E3C3FF8790AA8E154848198B185B9B356B579133F867154297CA3894305FCC55D91BD72F262AAF29FC69865125F19E9C3C447D52BD8620DE88FCB721D3F89856DDC4734984CA484957686218297590C8698EA818897D05254E5686EC07BC817636261DCD5E1631DA4BC2969300B669872E913832CF9AE3896925C6AAD934776B24912D62885D0F620EA928B027C4CB37790E82DC7F953268EA14C71E57DBA51521CC9B99AA79A77F6963A409470913C83EE0BA20D516131F519919923F2A0105CD6362F8EE88FA45FFD824AD5FD1DE254DCF1AC42B87CB00D7FAE1BB720385DA5A4BDC2356FBEBDA2DF2128FCD953071E7067B2830285A595B764FED4D2658C8C6914DD71D4A61817BC6C2D3C8CF32E5D7C34A9FD67FAAD7A593B029DF757ABC925D177B831C6714AA2C51CDE64C4ADB16631A7B8BAB859440C140053F7172CC7F4E823FFD4884D67BE9F8077B5915AF80242ED580BB90D9677C58AC42C6AE504805C61B48E552F4E695C9733FCB7B10AE960120F99A8009EEF0656247808C679CDC2D7B0E9454324DD1F00537BF13C3C3DF8715B9AE91D979CF8DC0ADF61187AE6D448D0D9A52FA441C8989D959C82479D16B70F1DDCA57BB40B887FABC3FE80A134D48520EB0FA5703F544BB13F32463B991FA4930925F3E529B8C3E0733824FCE2D4A8E380436E6F3A0D377855BE04F564460336D30D319CC5E21C444A6D8D5C529BEAEFF5AE866F90D60C04B74B71F68C2DBB174FAC8AFD8DB00193B77116D8B1F9E8921C56C80DECFB4BB0C0E287F3B34D735185211F9132BF3A05FFE4EA8B27BB80C3F79219F4D92F8BC3BD2FD40C8956299F867ECF29ED625284D55BFA437477C82F1DDC5E91976CDE43688C67392C35915C34E231D13B5D410BF9A6EEA67BD0E034CC59C5915294775E00FF51E1CB740867CBEC3B6402D5A63BCC5157090172720C97E5C1322377C35911256A7C1AB667989A414ECF7B932A2ABDCD31D45EC6E00E6554E3D6EE31745E259F1A0AAEB547016CDF4ADF2FC3E5DB85D6BC6FAB7DBF625892DC0F9B99D638A6B38C951014A1F733BD0FE45E5D811302404D3BE61D5526950E2F837A0BE0F7F64409B671FF9C384D02EBD29B52D196EF0738B92D2382D6E4263C1D7CBF29F904E53940F8E1826F5BAF623DA11E8D6A01AB714EAE8B7F3DB46E1BB9519CE3161F81E4AF70B3ECD6C8F3688B7009F7696DE57A7782CA75019CC3DEDBB6D2FDA842B25FF0ADB09CD4F3B69ADE5E85A8A0D16E30EC426D34D77C7D3FA344725D9710864AB6FB3669707493C5BF84C0A379DDF8EA0A98DCF0E297BA6A4F6C9C80994C46F81F2CA0854C3F3836DD99EF0D2171E3A6C22F03A848100EB53F16EA336BC6184BB2FECBD21C03F6A40A013A8DACB95E26AB5B13DB978BED133B3A3CB1E1BCBF48D0459DC1D34B7696D3757BB3F5F2D2DEB5BF391DED123555BEAE3C81CB681FFC7F73E49EBA193A6E427921DE7F748848AC49F38BBF507A97F21C7BD3EA2CBE1DD88EC6C3942E0C2AD3A0ED2E81CDBFFE3D9CA0957A5F97DC93C190D07FDD9D45ED9B0E7B9C5D6EFC56FF9EF5334A1D0650C9B579230B9A904B616EA3112AD70BE72AD81252CECEFE8C6C93702942FD14680303121F31B0AD063569C840C92CB0280BAEDE8D39DC957EF1A5140F6E219D3F80A0559E52F6409A064E20D58D2E117F861FB1EDE8DB383523A89D2DF5420B79941D313A1B56F087BF60CEDF37B2060B486628D75B1044EC711390FEB5BD84BC5F7B84FCFFC5AE37FB2C8129C18529DE7C3F5BF95EA79619FF0B6AC839020B5CC2C9F5237D196360C8A5D8AF92C5491A2D7E3BAE752319AFC03FF39573AB20FCC8729449BAE8E50C6F2AD84D1C2B84CA2A656CBD291BFF5584E6CD3D91DB73ABCCDD495B21B22DD2615EDD676B1137D311D80F805A6217F400C6F3641EE421CC27EFD782D8382489861EA7CED32E73B68D97C5E27353E4A1DEC5685A05389A2C4AEE7F26949F8651D62485B9AA85C46308CE133C94A3EC7C6F924CF03E6C3968E68B8F99AF0AD38AE5FC2BCCE9BCDF043702F9258A9213508DA5CB3147F054F2F99A32A11C7AAF23D033C6AC5FC477A2EEA3BF3B2B522EE31B082145B2A9B6DCC597CD87AF11BE4C3C1FCCE7F5551A7E597B9FC0A6A00EFCEF8C8ACC0D29FE540B1446F675835D323F21129D3310970AD1D6C12F563B514D89E1E08899FE6FE8522C8361D3726F679F5D3C9AF03F55A540D32977A26814F24EBF9C15F34618C776C46E2A11050BA93C21986292823C23B208021185A1AFA9EDC60B896F758C8EF2940D071CC2C90CEC99C6A97827B26683167456524539EFF975A29DF1F9C5E7543D49AD924DF7AFEAD283A3242521D7E343C8655C3878F50B5283085D9D4EFC9E91795EA304856E61036CE330377AFA82D5D659C5FB13A60BE6071EC9D8A218447F0AEF840CEA0C0B9C0C2B0CFC50491FD41343F7111A75ECFA28C4F4C93DFEEB6B979F761DB3F676D60091D451CB7B12B2259E2557FAC268627EA6BF4607CBF544DA7E510051ED6D932052F1FA44D10E9861377522FEFBC7AA77B297CAD43F3A1ED5422ED41CFC90464C2179571B28B8601D11086CCCBC7A8976644EF7D6C318BB2533E31DB4681D75906CE7DCC7073A374E3A628D2D3B7C5E048C3515E7DF260CB8CD425CD5919607D6860B1C34EAF6440601E9A83B89DB13ECCC1613C147752B0145624F8BEC14A99A92181941BF3AEB9E17E85D83D5641CE4DA7E589221D0EEBF30ACB54EF89ECD8C7AC6FB5DEA62BCBE4DD9F885F7711944656F0E95B2B59412CBCC9EBF3A14D6B9621855055673461FAD43656E8DCA30289D33A61E896F77B65BF054DCCBC2CB9330A301493CD15E4512ADE40E238BA634213EBB3EDC6A84F672C1788425026D0FB80BD65722201F5E3102A78F4339FA610A35D6E34CB20D0A3703091E22378880A2E24FA7F9A7F5F9814A2ED07E0C40EFB3C8D729326F0BF767177115D475D3556D061FE266EC2BAC4C8370502346D93488A8BFE39CB425E78FFDFD455AC8C24393AAF9B07D45547278DCBDFD1F3365D7F116CF79AAD3CBB136E010F3888409AF67F0402EB46814F8913A251DE1D53694A399B6DC4D90652CF38A9C775C180033F3B2BAD1B6D123CC7FFFF1DCD8738B94624BE073063BED5CDAE25FD18852C696D8B0A2788F6DFDCC9470D698E78981191DB043E9629AD30425C08672FA75BB42C156B98B04E449359AC7D159FA93FA8C3E67252C28AA9208051A16BCDBE8BB9D3533E6111F9C95B61D0018C87C812D476E0FB4818CA6C31564E19DE590E6480B74F995D03CCC9FF7B373444B3A9A56F9BEA8CF4F1D1DA4DA02567C69DB7E4A03D7CAC5B850FAB7DBA1D862357DF7386488069D0AEF8F2A4B9566502CE7C39C9A22A95E0E2A905C06F8E1E36E086EC315AA70AFA1BD21C966E50C70F4FA88EBEB6A627EF2F7D21B897C2D5824933CCBAC0E27FE7785462CF5A970132614EF0703486EB0836FC98AEE217BF072EB78B11A912FC05C384BD0776930816CEEF80F118F74762B9DAEAAF9D5DBA21002206BE76C16463F86A10E0A583D07C36E8A365C6DE8C375FA5A96C04DD5CA0C657405A78059BDED6887F14ADEAD8004B5954A1632CB239C3D73B5B4093F51F1A2C22C66F15E87CD04802102CA1417D5F4AE5EE4DFD8565D1607E163733EF3864B5A4C106E733BC4DCD01C7401E535157E2E52E88C36A4D1671A922144FA11DCD758DAF4697C567FEDE978471C547B837F21613113FDBA4B95EAB9B4345E0733ECBAFCB12C57615C2DE73024689B20AC1A340B397488C2EA35C0DE15625FC138B349F0F15A3C35DE97A1CDB75CA6E6A1D61063C872F0176EB68052657670A0BFC5194232B288EDDFE549154A7E4A8F88DD993F771CB549A1B8B9E431D2064D46064A22AE1BF3EB802380EA96C0993BB8FC13378C3A882150B5794DD7D944FAD23B01D2C429BC4CF1BC7AFAF6E8A9BFBFBC77ABDA485EAEEF74CCBB896379ACAADECB9EBCB5371B6227F7532440B782A8D26BC31494F0263EF344E1512712C63825D7FD9B7CB693E392188CFD972D848488EDB118AC387FE755907D484BB81A8AD827D0E7A2AAC069CAA099425FA09FDC488E78CF7BEA20A09A0AFAC53945E99ACCD719B8058CE606B29EA46CBF1F4C9E16DAF627221D2126373F5C7E96D3DAE1E7F6F7353D44669EB9BCE4E5F51328436FF1F722346070B7D6E24F607A899DAFE9F0262D8B9CB5D9E0E6EF0C0E5AC8D91735617386FF000000000000000000000E181E252D363B41A4117808D9D05B702483924E99623E778E7A3B7623739AB7AC488ED93E711EBDDEC383BFB7E06086FD0C374F4668AB744AD99B8AF1C75309B60F55DC03FF7BE6F23187FFD5CB224068568CE2D06ABE441557B04A5A0C2858C416F6F7AA89A96ADFC2AFC54E0F31416CEED005B7B140B342652DAC7BF401FED4D94D475784936FCEB4B4F334BB14BA55B1EA9A36E2B0591287EAF4ACED997162691A96E7F59853E609ECA9A225F615A49A12763D80B5DFE6F8638923C39BD652936B19B944D5116F790E866A61947EB60CD1F3A1F319710D0F40E487EFBEF51FB4D00F5DBB94810128215F72B1AEDD74A1B1D237088DE3098417714EEB67D6A3E6BB647B6B0AC6D0BA3089D4CF6252B69C414E2BD6614429B6FCEABEBA50A4B53C7394652ACF7DD9403AE14436ED5FD4D1C9E238A8399A763806FEF5C3742C55B7159EBF5A13B271428F91229C191D617808A26AF9190F9D445BFD3B273702BC3E7F610854C8E86066BE7757960A880CB6727CEF19DC7B464C464A7DAC9AE85B799747B8488A4123B6BC7F0F7C2A8E53FD4F8687075B4E25660F5107ACF22CA688057DAE0496FF15A3EB9379A9F6E22FA43C932F137E389478C05DB86060686AFEAFBCB9ED79AE194C4146A48CE5E07EAF585279313851CB864A50075AE46C1AAB3B3CB920DEE2652F5AFA0138051C7C980946E8D5E18C16789CD184DC5598F65875EF43418DD56E11DEFB5A4A6AFBCE041BB292E0E2EC563296BA4EA6CBFDCCA32A18C8AA395515A83D0FB7819413E5AE056FF0EC2F63F1D52A8BE0B334A628D00995BEC7E46A34BCD2DCA0E9C5A88E0FC8C43843D6AE074C699276293FD8DB2BE48885155688428C2F5A6C6C91BD4A03CDE2126205F9EBAFE319D1B4F80277FE99211A09628AD840046EB9AA568EC71252CE9F69827B677D9C0D99546DF5A48A8D253AC0036DDAF4D045A70F94EC54BF5F06296B2C2617F2B0EC0B8374DD28DE269FAF739B1E55AE1846F548FB6C0403C5ECEE3CF9D1927E317F0D07E11AEBA01C240FE17C6660F7CB32305AF1EB6DE4312FDEA6990DA4E9135DBC0B88AD0AE0847E1576F3C2711B785B846C7A4B823688E4218596CAED583A90DC46BB9B27E00E4C1110B65F77E602F043A8441563667691C07162E52A53CD76E2D74DCAAA2983BF2E8F02CC30B05BD4F9AC731931C59F9EBC038FAFB09FBC886F4C4191352206BB49ADAEF9D74BD08A5B780FF0FA301343F5EA81D36912ECCB0FF24BBF0BE6A8283EBDECA79CFB22639DA38C9C639C4BD66FE5A75F0414FCC1455702856E6FC58344BF02998E17E967183AE920B7E04F58AA09145D6DA79B65EFCD18EC55BB9CFD53914F80D73C2B08BB754AC63E4C82D44B72376A544D97394B7C99678758B15CB94E71F9FCCF674B29ED5AFDCE452959BE5AF510D57F9E5395A576EAA1FA7BA9AA4122A779727071FA485C005B447760410DEE20B7C2299B4A0D5D9E5E4E038A19C87806C3FB875EA5BD7F47D034D7D5FEC4BF132B04E47574172D392EA7B371516190AB81C67B45FEF6332848A51B6C7DBA90C410A44E9A88AC082FE296A7435E7D2DDFC645D5AEBBC29620525757DAD1B0222159D658C7225D02374EE6AF479FCF1AA28CD91B + +count = 35 +seed = B2FD7BFAAFB667C9DABE5915C3BC271EF41F18588666A6F4990C09D098E62DB590110DF6A56F08C5E0DE65B00F91D60F +mlen = 1188 +msg = E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED +pk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0FB2B03984A59F35D1092BA9022393104078D29C83B55C450C779040DFF4D37386F2611E5143FF945C9CD485394E820A4F59E103E6110002B12DD768741CEFC6FBFCA116DCBED3C8D090E0535614810484336233CA7AEC9F736F013D85D55C472406FCD0BB3E9F7A5B51009A36815271D81EAB0A44724C2410A7989B988CF51C618820BEF806C26F48A23D059DF7FB7131B300297559585124A3125FBD0BEAB671B683079B4A7FDC1CC558F8F9F0A40E411EBA7E59611983746B62D3A214651E2A81CF87E4B833DB10B6704BDA53F36501A93F7763927061501C0FD34C2DAF33D647B2550599ECFA7809950F33022D3395066BE3AD8847AFC53C26961CB5EBC5AA31F455166AB633C4AC7DFE486098E698E1164A7FB173429F1DE39D650B4AA67C9FF5880AF4BCA6767D4BED6BB7F426B1BB28E60E5B482EC482EF622A81554848582B7C98EAE805FCB1FCBE6073609CF75A1ACC1D42CA0AC7F7FE6D9A3BB9C962F75E6AB36EE0D7861958307B269E68E1A0D47E1A6140D08A7109F16260BD59F891330AAFDB0FC1F510959ADDF12C4F093DA65B5F47C701F54F9D612E5DF31F4D449E3398A2E5AF8C46F281C48272259FC47D9C0D3923082FE1657296DAEA8AC36C618759E3E5A3D9910E12D72EE7EAF8E180255EC44A1545C6D9215FE9AB31152059528EF7661DAEC2A50B098BA6785AAC2BD49A6469B4C83B3AC1717B76BD49F793251221C01FF81984D2F81F6DC80301EF0CDAD2316726845019EDE02919D9E2ACFB693BC3CDC0E3521E214FBACCAB97B59F8DA3635F8C61153FAE4F7A24CA529AFA065D288277322A2978503737CE4194458F9BFDA9B7DC8BAF5A98B0C0C521777F6569063B4E911DC22F9DB8C5B6C3B6455BEE13984B6E6BCB2CFC29B844E7B31F1C14B8CB402E2D22E5CFB3BBCF331C0AFCFF6745FDBD7F9B4C2009B4F9072220D072DAB7404778E99F978AAA1DDAA71760734D4D535DC98513C3CE01ECF91E831D5923E03E836ED8DE09E8601CBFBCC06BEBD3FEFDAC7300F3D972C57F3E5925313E579066FE8D9C65B0E142F9A34AA8B79911B0F123D0C318A92CA3977159357F5723113A8C9C788D9C29123BC138B156CAEDD0055F654285B0CFCC60E1D2C21DCD740FA68CE240EE79C7D3E8A185D0919FDC70B37194C7C024E6D9041D3719AD32D68A81084D09CB9589BA46E47D54C8A523675EDF9AE1CAAE6D93B140A6E1610C2F5F3510755CDC572F2F0AE53618AD9B1181FC4C04772CDB9C6666BA8F921E63EA071078284834B1092C965AA48213519439979021004E76FE9BD68F3AB0EE1584D18017AE32F4ED2432FB48BE30AB39BD37027E247CB57CB3FBA24F8E0A2E96ED72F6AB6946016431101DF55D3FD985E8A8EEFD0C730A440AD033A41FC2BF8985E0B50DDD54696202121169728E30D7A9C876417AEDFE4FCC15A9B15D25F800171121086F62F946997D522ABB70A2D65361AA097E8E37FD0504C6E63135B924C1B3594FDEA21D335564395027AB06253CA283AF03682B558E312423EB02333080B563DD87C7712713B1BFC00ADDE2E75A91E88067B5DB60F43B8703ECEC7DFAD3770A553C05EC646FC1B27D7510C74F01F67543CEE14444362DE11A32F4D5550F0B8834D6F9EE25289EB1E861EE4144B8E4FE9C31AEF9D424C7EA0367C0DFB02EF06238606F16B2A1DDC882F75941D4F7F00ADDDA6F8B72D6B2F1F6288B73C194ED9948C660C568DFD59B85E9A795ED64167888B2A6095C447A68175529064A68754169510052068141C465B9897A194DB2703EA1B3FBDD10045E915016C749BB49A322D29D36690AECE05D50A33A279CF5EC86D0166084CB37A91F67EA9F68AC79054F81FB451143113DA67CCF6E02139ED82D2731A83CD4B75A97453A24F03EA8806354C25DB43D24DB661FABF597B74F1940CABA11BB5F9DCD2504CA7F3DBB32B0CEDAA20EF61C61CDC8F1B319B7763F67AE1D4A51323D26FA386544FB3F7C3C72104902D1687428D9777AC570BC186D80A0BD7A487A3B9197F7F295AF24B6DE8E2E98577F3115BA6E7F02377259A5FA9467BD1D127EA8C45DC06B92E4A4483F049C1254B0C072F3B65B94FD1847BC97AE47C4916B53DE2FC7698E678014CCC85E55B951961669A2A17CA6C4D6CD8686AFF379AFE258A6667E6EEB551DBF5BC6390157A0A49B481A4C7AD40AD666CF4951C06209551961E55515E4140ED96EAAA93AA3B83BCF13656F7F8FA1B74DF8C3971EA1EFE0E22C7E5B393DAC83A4B30DF0E18236D2168BE5CC9F7B120D870DCFBF43238F0A7F3D30EBABC5778D468ED3F127B32C8A94B85CDB602AA874AC72EB1D6DF88A96DBE585C6E2655054B2EF078147326CF2DF499ACD7269EF0F46CD97FCFDBBCA298531DB612525AF5224E65A642B698FAA6DCF2C2C8ED63617F2533DFA977CACB70C02CBF7F52E6AF896FD77164D65F890664FC739468A02F43D93DCEA7E16553FC97F855D2B37BBB637EB0FC524034F19FCC0FBA1CB6E0CBF0942D2855C0F373D8C31433760D43D7932D388A9E656DFC41BE866403B552F7F69CA3461C43C5E838C94FC2B3FCF7755C869C2481F2BE85A7BE44981F6566718032F4A7707B1A702A0FDAFD9805FF93C2A5B45E05254A42FE3F1E66E08E85A72C5EC7359B71DDF3A62F6606BB953052BF11C73044D5EEEB83E59EF210D37E86BAE31581FB38D268B758D6FD08733773D32F2E13909550183FCA099DC6B688349CF7B89EE5447F793972A1610B661CA4A81678091BFEC85E23353DBCD8936FD9C543027EA9FE6F7D238E696A7FC049EB030263CDA1042B2CADF630C8CFAC825BA82F433BA4C12B0C8BF9F742C64B8F6D8A2FD37A01F1ED2647343627C02D2B3335A19355A1A53F1C9D2FF9FD9F78EB656C0D692FD0F83A46BE06FDC6443B2B61DE0D2B75427AD1FBF3BD0822B54D759DC6D029C0397566BE32A3C08370D7EB53096A045E13D9A518EA56E84AF8F158723455C6178D9E7FBDAEA83B8ABEF7C818F1B210CB16006EF59CE4ACEDA39C657D89037B585B8C63F42DFBFA354022568FDE9C07E75FC5DECE989AC524B024A58AA43480B41D5710BD3D5522E3A3C8AAF2B15B03DE0BA22BB238B670B41363854AB97B594D74D761E756539C6E37454F4BAB2C45FCCB26D7DD2BD50E4424D84C0191A4F9DB0640C248D104F56DD0A3800B7A64F09E003C80E411C3B05D71D9DAAF0380BF084CFA2EEA00C81E1B98D155484DC301D772DAD34223207446973A61B029D7FCCAF0CA7044CE4E7068F9C501B118E43A49F467E62EE2153287AA93493257813B30716B9F337478C80E94F0A91A33615A661541565CF97AC9135F31BC1255D1EE24C29FBA6AB3DCE4AC77EAAE0D4C7D037638BA62622793FCA5AD42CF450C5F46512DD42FC284EE5226C67264CCF0FB51F3BF69E560F3F08D76DE096387E0CEA7064871F9155B6E06DFE602AAF431FF20AB268E1897D1883E5E81CDA5E89FC6E910B18B41886A494220685E6C6303A3F681AD33ECF9E59644576E8744FE470009B942E1BBAD57CF2DCC8C12C808C2EA85FDEE4E2762E42A2B72704587DC346F90B43CAEF08C3D17DDBE52343BEB4DF2245CAFEC0663702A70AF4 +sk = B642C23A6466CD8B2A6511566CB9944EDB585B1BB16E881C927A38424A91EC0F7A6190839C4C20AE1620FD1078BDDA5D1533C3B454AA8F2F804562A453156E347DED04F4466A67F898E33BB34D7A829DAB4531CBA0E8D97112F9409411B7DF6F144526E3C0712136106046615C423243162AA30825111850248771DB466083C4245C482E4A90008B0066239861A4B4409832492042496448861CC32D4A08884BB66058B00D89B628E1B2100AA30C51A24883A0841214100044481C27640BC58C9A180641B8909C802802808C8B1465DB204811244EDB34620286011A492A2101001B076622384AC2308D588250411662A4106EE4004EA040680A18424904440C25290C3801D23012D300828138024B4489C086205884841A2825D04848E2B02963C06143402EC312242110109BB6311CB969C9980542046C64A41003122D4AC41081A4305B0652209420CA12921142802296096002890B95915C886422316682883100356D8C14441C912D1325519C024961986954C41162304EA4C4009428446440620C006E03A265039650823209D0C6485AC68C043648A1C80D59B2641313884A084824C69108B309082265531809D1142422262060864000A604C0C2251C122524268E8C48650BA521DA140160A45024350C030084028500243720C8B240C1900DD9382A24158C5B005252B62DDA3484D2188C21416C5918001020711931494C164524866C13B691412866C2461059220D020841023440DAC470888868A1B40C932648C3902D50087049326A510891133981D4128A410849E42840CB042501228222A121C9325293B02C0CC40940088E4CB66D09290449B8415A089200A04462468454108010192AC880809AB46104B02C84468E52B80104182600C56008838C19400922460A5838491115100BA02DD9B44CA0948923B70011428A1448081B280C40A2015A266CE3A25023A244939290D9188D53040C01C8241CA78D00018DDA0241CC128E0A35408180289B804D6288200A4742E4B848942450D0A42D42104AD9286C08846C09A889D900881942020AA650A0B811244268D0321281B6850AC280181801499011A2B07004C31182A6115CA04C04868812B5010C286A00050D01C660C92662DA144EC90825090440C1B44149424223067000C461094325C2188111184209442012B8300825061B116D22429008245108468A1B194492348ECB86645A988D94042E19C39180128A13307200064E130769638860C0C68D23C660228860981265A016040C921059067051C4459BA204C4040CC84804434470E28249511606C9228401429018010453426502102D5A8270CA006524B4292037124A06891425469C886140840150466A42027119030854C050E444469A02650035005406458B866CC4066C584824A38200E0A24823441008A0216290500844841983658000701B1711C316211B4320210584D2C250200444992644423032A4046A922444034789601692882222C3486C480845918451D2027024114181280A12806942360943046408B94D4B949042A06862080D24024C592228023630A2082812842013304150124289063082366D9CB64019826003B84400A20103B24D00A6444B242EDB94810222901111925A00828B08224C864D1A120849242A1C84701AB5108034718810099C9885A3860012180244B40CD348504A448601207118210551A2895B060EDC3232C9008223068011A76C88100913832C14A34DD4289194345041924CD102894C14929CB26824964562A27164282CD0460692269141423152964002A7915C840D14060DE200060431841305259C204A14128D1BB14CD3260944B06890466001392A0C986124125062268E80108EA124319C3002A1A004D2100208B10D241522634225899024928224C3A22800049244240091C2499B3821113941E0C4658936041407911A17061B43684010419C242692020E9282402435221385451CB88C9C888C42024D0BC90844220A23322C83140CE4308E8922264480401BB220DB3245141751D046225BB068513409CC88819228269B0631CC86041013821B298ADCB4284CA64824255224C205CA826588942C08290A49240C64080ED244899098690C9885033389D9324558C8701CA221C82872019180199208E294404890DA7355EDE083B9C3B362E11B2DB14BCEB08DA77D4BBF4291C937BCFEFC5BE8B70B563C094AA31EAB369373E6C4EE7B34B45BF32FC4DCE6B17CCA94F30580188D3A0A0A05A56CF1C5BEEADF04FD9A7B9CCBB66EFCCE83B7B038ECD1753E1EADA136F755CC42CD4D624A5FC6B4BD4EBE8BA89365374F8C6ED95EC482DBA696C4F325B432BC9D4B82CED4753C700ED872EF6E33154FC5BCB1302B48A13CC733C8BE89A50A7099299622BB7C1CC6EF89BC74040AE9A1C84BC21C8DC4E8B58C698253A8C01565BB913D4E831CCCD2EBF715AA6165FDC75D2EBF01938074E7E42CAC577F7B7AD9BA5C286198148077ABC83185050F3644B920C98EA5D0A6AB0DE80CE9FCD82969E28CD4ED16418B2C7548EF477232BCA761FCF2D4EA4653E8692D69CF83F9E1969BDEC8B092826969C9D33EBB9FA1870D73F1E704163A0331F6B2882E86D1EE2EFDD468E927B04D4D4855D1F05D95E8A7AE7E8A03CFB484508E236B047C8D4FF118393B36A89D418E0E3ED84B1F9CCDEFC15CFA605AD922E1F9162D35D22CAF84905DCBF84101D5F06554C4093964397B5D2CD22E8FEC46E369C10D16A86DAE436423DD218098B103DFBE465F9C71F3D9A0D3B5E6CAD22F03A307DABDD8BE58C66CDFE3D9EE46499BEF9FC3A22C87DFF4CAA6E43738A5F02EB51AA6253FD4A722EB4D76E8A62C5727F6AFDE10375F02BC9EB1C7EE9FDB99A13D2BD46D25E6EC59537B556A3D7B1FF08B02E2FC972AA98881EAAB631DF01E9C68B30A09C488523E158DD0B4C3672237FE65F69969B6552C9C23E8B1CC5D039C8C167C3C4F2269935E67E8884B079B5BAE03C9922C18AD55099CCB00D3EA548FD48E3FB7710862A8EA90410C41DDCA16D43D536A3CABA427B0A178A778DC13B697154E4DF3FC4806233372B7ECBB135156C1979D7AE80744EACB789753EB784F7FCBDEAEB70F49DD0601B5210625FB087B3FDA70C1B04046CC44B99D481C079FE38A896B95E99E1F3AA4BA41E6AB68A7FC541C9E6C82DBCC3E38E8BFE1DCA2F967D3A7C4B09886F0321DFA29DBAAD96F18FBB94DFF0DDF0C98D48009B92AAA1A60BF676AA38834D7B2F6CC334D64196DC8BC02D164F55F7CE2E9B2B25615BC2C4A35E1C8ADCF4801E38D6B72E9B97103D7ABF19627DC4B62EAA68C2313759898E52D2D40555BBBB69A07A43ADCE553603E4754B4B0AAF2099F1E2DFF9EB12D0ED72FBB07BF4FFA4E4A6289C31D949465E9F0BCCDCCD9A08B6535C600007DFC0E9D77B9287EB6ED9ACB28DF976E6CCBC0CC53763FF5C17A5D916995438B37AD73A9EC1EC24AEA67A78DDC855EC913D5DDD4222D93AEEA5EFC70D3D6F87D48C2B6F468D2E61EE958B836056E1749127D5FE226BD179B9A311F9BF828C87ED03CCE4F8D0C97DF1B8D36A086D4E08316B580257AC5422F1D3C32E165B0304D745628456462226B6A3FBB6721159EA72ADE5D33A72BF0E43DC3EA4F72DF2C94C12D1A2FC83B3715D29A01A8B4E21E16A79BBCABE1CEBC487D4C3B23104F6C9F02283385F2ECD4C4393CBA19E37FFA48A7C1D4D7B05BC268058525A76664056457C21C60FD5F975277A45D3B017D297E465B94562109361C1E3EFA02EAD19BFF21080B8868D84577C23F1A8E57B8E907183730A9D46E8257FF63347753A09013FA35BCD54C041A7C02E3D1C6D6F25659A0B11C5A52EAAA6EBCA0E1DFF0984F04D901E8F836B9AA7864BD355A91477863446525455EDE2A73BDA11DBBB584242F799746B831AFC3DD2C69694543B6455CCDE1EB44EC31E936A5161618B26E6F175A2CEDAFBF070B3AA5771F8C6D2DA2BFC780B65E7051C6F8D6898E464B00D83217216AFECE0D63665FA8140DC6951BA480D6E05F1909F4CF28BA0767ADDE3A5719B3E3F4D15C55F58F3D3DA589CF3B6AA3C43B0062E9EA0C5C04AEB29B5A30D85F1C861BFED62A45B3C4AA207547113528868FBA1BE8A30CBF3504CCF0A1B777906DD45313756A4D30D388E65854C4B84088AC8AE783FD5039C0E4273DD89F8138EB96D332EEB80974641924E5A05D901E96C33EE7C32D9AA6593B779684F718293BE0EA604202FD160E4527B77CC85FBD4183A00238CFE990C02F03AFDF9B523781081C1044576FE35E9CA096894B9305577B6B972F0CC91F6FF12246DEC2E1D261731377BE6B273833D6061FBC3FEEDC6312A267AE857A8AFFBB1B850F44A5EBC3FA3535B543861965EE20564A909F232C9657E0BEACD52146BEF9944B33157CED3643463A6057AEE3A3B2A50E5F6FE2D6FBE24FFD9A5361330254F3C0667AEA1DB83B6CC460F83A6973236B9C318148007F8B84B552DE3B285BC85DAD82A002BF774C486CED4CEB36CD5765578025379EC8C39346676CA73281ACF8F0AFC14B0DF988B9352F162B8D1B61CE0E4A27120D4D1DB6F11535F2AB6E6A4978AF16BDC082AFC4464600D1FE8EECE575D81FEBC302B7DAC658C422C2DA2B2E6170EB47FBD28F16CE5FB39FBD303DAD4D4E1B6DA77252413C3C4B453C2871F498F93D2851000CAC3E378B5B49884D7F7E70AAC74011669459B9740EA604690471AA6E1B2566843467D4F68DD8CC094A8A23398A98B796703EC95F1454FCFC1B28A46D06D650ACC2F0E501DC80EB4F9CFFE7AA86104F2A2007653AC285E828CFC6C7FA1D30BCAF9FA7E44DBAD9CD3F34B6B4C8668E977028F01926C8729987DD9911C85A0248BA78ADE5843673DB1A484E1C8A0B50B7599ABE27B32000674B8DB1337DD6D226F4C8C02F07894B2004123422C128EC787DA9117745DC77651A9658DFB0DAFE44081C27BBC88E24E1E8349D99CA6A69DB6D97739F25C60F3E8F7B8C4B5646D5D2A160DB82F7A911640A99EDD045F603E37A89A074DB48CE34E9EF9C3BFB9053E3C1CCCE3EC1C47289D3E937796F7B0B3270A46AAA73B3C69B379F739305EDA3B326CB788FF8189090761623A6D3A9388DB6CB5DB26C05A233431252D4C433ACF5F1D4E168702022B1120DDEA13435D7B88A5D6A51E9FBC4CC028A2DAAE031EF1167975D7A7D70A79E9EBA26BEFBD9F913ECEE9718ADFFA9DC4DB4BA3D67E42C008C853EF02B786659AF027001B73B731AEBCF786B338A9C5C45E72E751FE3DF1C57CFBD4E25AE9E8873697EFB2D49FD68F19FC149DCADDA82F0A60553BFDEB33349E4E3F822F93AEA1C03B494A2F71DD0FCE0EDD7168D554C8C1D53E26C1F77693433E932958EFFF5401CC786AD3CACA345AFAAE77DEDC9E4DBC97292CF0FAE631BD5568E9321BC551947BADC566344EA07C3BFEBE6826D1A2B7E217EE902DC53F032F6BEB755EEB400555D47D5A6E6FDDF17B317975D6C8D16FD91FC05365BCBCB8EFA21C1FB70ED69BA769B9706756820D9003A85D595004F1CF5136E7BCAC1819B49B978CF38F3070C7C24E635F41DE7C1F999394F67EBFEC69419EAA8A3DCD223E778CA51EB4D6C3AD77B1A25678C7E6365CD9ABC88FC38CF56ABA4FF78582A1027DAA52D22BE002F89D61B6767AAC956416E0A45CB0C9901189ECB9304EDC48DBAD0124AD412514908817AC5DEDB17780462933B24D99798A124E15F750DE6E45241E10CCCC191F007F846F351B435C6593261B5B757B4706EF87FBF3F0CC79CE07155AA4C47AA0C3F2B41F104637A386D2E1F66088656F475655EF7761883EA64F4F41E02AAC85B8E378E0D51EBC5FFDBCCC5D29ED5F6E86D2B95CC5620A207874324E68A047381579CC2235026C1167D9259C2C45D3C14535D3BE4D4804CC074F0E0CF1B474D4057F980A14AAE4CA17640F46973DF4682091562EB08883BC95BFAC925A401CBFA5B971B905CA770727611C4371038FF0150EE5ED68B44B8B7667969984AD4904ACFCAADAE85A259DAE458EA517B2D0471C1EC990DA53F89641598591A3BB7799D84046B457ED1FDA0B29FB986983228E4975C07DDFC4FC3BE9210B55AED09775E935921E1B223BAF24AA46415A6E6BDABB4C4BE3F6680692ECE94443C5C0789A89A343F01A8EF31DB9F0074235F2BD05F82DB87D1CAE4BF91099A9CE3BDA9DD743F58343E8AF26A7A0F76034CE7E6C94ED048D728979FF02F98C8C0B3F08B8F38DD508E97E9F0C996BB92A5F2154BDADA868E369DF169316DE0976A90483DA74C3F4A081F51046BE68231B215CB59268FB581829D481A51733A7BFDDB998026100FC3588DDC31FC36BA395A79C0A458E5D94666E1828E4A1686DC0C2B59523706036E25814607BDE02DF4E7B02324948949126D84C310B0E203155947823BB9E01199A75D06E010B21A64B3A08BCD14884233315B3BF5F13F8D52AB1F96882B423AF45C341255C10CADC090661612399E4778CA02871119586B9A10FF530276341974CA99551BAB1CA5151C22615DC688034A3E240E090C7C5F83E7432DE680C86927AF5F6DB7CD217D32CDE9B2DF466B9CB74EE9EBD5633BB580AF512B20F8911260117B56D954CC96537F15242DDFADC6423B93581C22DB6F18F29B049A0C0478761DC6ED9BBA5A15EC46027976F81B9E86D437E425B713EBE70DDBC5B672677DF5A63A884C85B26D9A3E1E5A3210663F5BB9BEA34A5256DFE189E4AF7154BEC61316474AFABF062BA1ED3786902F50DCDC1E19B037086B0379BE1AAA268C5CD890910A5BDC49959E5B0EA3FA28C53D6648B75FA2C3C73C3FF5B56F9B6AFA4D7DA8CFABDEDF3FF2D31CF9530C6B2A89917F04B1F030CDDC +smlen = 5783 +sm = D546282DBE3E93455290404080DE1AE2720464DD77AD8835DDAC22DACC8D62295C42CEF56EB6927B5E12C6340FD2FDD0D89CC1E499203357FFB9F5CC19F0B28A01DF0FFDD3C01287F86B30C130D2C6FEE8F2498CD8BB3E405F4297DB5FF292592C46D8FD0B50DFD7304DE27CC1257996FF74C30ED8E48513EE8077A0FE28CDF39F9BC8019C4F6D9DC5F0CF9F1CD7532CBA71CE3FFBF53C65D1C5359DF14E2E9604766EF4A879549B1E8569EC4A61BC7304793E48AA3DC10AAD75ED34BF00C11264CCC34A4DA6E58A81E90FE7721AFC642D52403CC7C86EF3FBF4928843E03B959D00E0281B6C5FA2E1DCD06AEABEFF1139EE6FDF03B984A7757285AC2C80F579C0603A8B78208B7BFF243B14D2D0184412CA564671F3764E4FF7FA237110CAF419622FE4E8A88DC3793115D9978957F16610F57DA059497E78BD03E18660AC4C7206E697E1BC2355881E5AB1B534B6225D3FD336BEDEA14AC08D954280F6AA9C69600DAEAEB8BAB727835069E5CC44A8A8FECD9E7F9682194C0CEB6DBE767B26F28F090ADD33A4BF5D33B8E961C0D3D84B0970E7C5785D191462EEBB47BC0C3172602CAF824C9A1E27D72A9D934274A6857AF2E8B9224025F77C0172AA799F6197F0DCA1E35951A2673FBE84226D0A00044C4FE1EA8F98914438BCB51782B0A7E24EC8C84B5719F65571EEFD167438319129B480255760BC8C9F2F6BC35866976BF913A26123FCCE2C8AD68C435FF60445A9CF64E14F1089C339DACE9357A8BF006EF5A47259A35870B742EBA6478540A744ED0C978F9770CD10EF4D068B0BBE86CFD7A2C978722132C173B8E477C68761ACCB1CAD2729370454C87A82CA4D681C06BF0C563674C7EBE90B220655C54939A8D2870DCC4BE5155AAED7EAEC19AD99D916B45D8A96761113432C56A2DCE774C5CA25ECFF78660CF935200529E8155F6BB51B8F6658A51DA9A741CD00559DCD5F5DE45939F6ACAFDCB48391FB8603F250D7C6188BD409F8D9269BA79B77697425C40E945FC1D5619835C468ACF6B5E117370AAD26B5B5760A514776C6BC5E327B9642FDA578EE941240C9C005B034F72883BDEAFCAA8059185D149E1913C3BE88725A443C86BB5627CBCF93A65432620FBBF4921F71758209BEC6B5C6C3D564654582A5B902EDC04A5B0C90DD3529A82696606516A663BA1BCABF096A0BCF5E1753D1652848631AD117A630E0CB0C2033039F2095ADDA7E0ED0BAD9613EAA944EEC05C13C09B758F2E272F8F3D173675C0630847F066C2E917F09D4F160C8E90679821FD0038C0C470CD0F741A356F7238C98ADE0FB07A17276B14182BD6946BA16049D85325B22D720242364188848D01FF2697FE2A87B28FDF2F8BEC476995D4D70D336968EF5EB3CD09D4515D145D30670729A8F5D05D333F64F5CA1441252429BC7AC1D78AC0BD4088D29CBCF8E2A8E3E858F11B05A841E4EA029141C8CC512AFA9B7A58F6356256F079B92E407F55BEAFF6F455EB1F2CFCC444CE5EB1913B2882E066D27AB5903DDC2C74AF9D0D105F57790803AED95C852662CA8B556FFEEA1F01F1F63497B05289C6CB6C5BEEFC389122C757E8893110E1460DCF928BD6B14702D48F894AE85B0D8EC7ED63D6EE6631DD42AB91B6CE73D94AA3C698A714D6E9A09ABB450E618E291808054D056EF7DE3B0890828A84531814FFE8A2D0B051AC3DA0DC8358C14E74F54BEFB7450E56D5DAC5A9749FFA96FF3E0D582CCFBEF27016CEFCA70508FC95C492D147FE9C40B32502BEA71F134405758C8AC7171527722CCCE03B7C6B8C780C3F8DB9E392E8CCF1D130CB5CCFBD464CAB0BB434A2DE93372483FADBF09DDF45FEAD8892C6A07875EF2574E661E46424B3B15DC6BA56EF09361A8302EAF71B7149CE838DFD8F249009E8E83011D2B033D41CAC08BDF6C59F964F1D92DFAA9B260D45F6ADCB4C0EA1CE23B90170CF19F43F7C486690DC19E561E5C2AFDE9EF32FADB390C9E86817925B43C9496A6EC5C5C22D2D00F9A88AA67BF55F1A724D90C6838305EDD65E48FE2EB0C03927BF84635A24847CE3CAA01F42813442F6B1628A3D5517D20DD642BCEAEBAE9948FB55D69EC35F1A0F613B70BC21A225E5A0E7DCEE5D5F40928093459004A1E107650B2AEC10634FE40B9777AAEA95343A4997E18B3490D16AE10ADE770FCCE6E1482916CD5AA0CDE3BB07C72D6E54F68C6A7AA179E315A428ADA6C18B148C4DBAA09E49554C203CE577359AEF5C5B6A611B4F3A9BABD406EA192E38F3B26038BB17539B3D2815C067F4A39374AAE62CB2DF2D5D582F1E0C108FA6ADB14453FC2D6B9DA1E99E77C944FA59FE62EEB68E33249263E6668E07EEE1B5A8B4B4FD94589DE8456027D73352935B618F50748549A9CA0037F4AA38E77E33FA6F5C6A6CB6FB654CDBDFFCDA936994A80CFCE48A95D81410D5763ACDC87D8B8BC9B134AEEC8A772904CBDB7841332FAD22C4B2283FB9AEFAF63C35ABB85B5035F01697312EFFA573C9A6CA25BED98AE12B541DA9CCA73EB1BAFDC0F69093A64F53667506210FAC02087818F732371305622B61640127155294959284603E3626F5B2E0AE8267FDF7A760DE3D60A067FE9DE641849516423E653DBF97B55CA50C3800EAB593BCA90B162B7ADBD80FD6F4320856D60DA1B35D6F1BA077910FC1C01950E81C143AD007001AF9E54020B9FEA0D10CC8E1E4335DB669977493E44203EAAEB6419FEBCF4384B2CB60311F252236513A813B0300B21C32C92D2A4ADB41CA9AC0751AFD9D9135845850BBFD7272F9CD5E1C1056E07385340171B6CBA91FB51B6DA4E8A7E470070626C5269E6CAE7291026328271CBC635E15FCB79881646F2FE23A7260E16F270A81E93F0526CECE74FD05D5A44ED1C0B2E27A9C42F77CD524FE64F5E379ED2C9E5E9AB259B6FDF3AAC20B685A3075868336BBF87523F53E3A41CE25EE2FF94A57C12C43FA05F03ED4C1123770F6EC7DB0CC2F0AFFFFBC7FBFC0414D5EC0688BC79B6A3503FFF8DB99E9A402820B437AD1BFC0B0EC7EF4E481612C4C015D5DB1E0756F6E343A5234BD64E94DE987EA78BF4B0C162ED8742DF2E72B2A7410ADD8E70A2533E502A4F7720B229B5C24B99797AFA26A72FBA3483FC95AE12F8F527B65F1FAC826FDF7DFD98782CD5B04C043D5432EC48AD979D3D0A69C60494B2AD1D4EF16B29DFE8664A4A74ED2765E6122FB7E893572BC022DB45EB63C10EE312889B0E425B169CD2C3DB19D387219DADD9C8D6669AD8EE41DBCEE2FF844C25A4C07B5FC37460A8AF6BD3924A66FE87BF1F377D203AB7355D1315DA39282C1429575C118B88CE452814EF0ADFBA99EEAEEDAE2361EA55A82864C68CD64D3CA2BDDD47CF4FA8B84F4AAB7C4BF9FFB5EDF4794D0D6FC4BA09210DD818FD19C58C275B2A443C1D82C32A3E4AD951B44FC92F8865BB41656F58A454477CC9394B227245F1CF391E752C857A8FCC12825E9CF61A512F2022E34516BA3657735CC7DBBEA4544A1C8A2F737710A44CC07F4FAE8E04009A7982AC7CABEC81C4D2277A94E9CA222973F392AF7C3B19A48367C64B769EB3BDC23A9DCE3530AA1756835804AA2C81611284064AC238472F6C5653830CFB7910D9B534F9098737F3875A586A270A08F5A13F35EC8D3150D4FE3183E5C94272433CA21A2AB1E28E7B532270C06DE60E43027355F7B3E7B61768A53A28D45AFD6E710C4A143461FD5BAF0B60182F92D17D2344B7CD48C9CA95D47D1782A966C75C637E435D8C36E81246059602CCA4577C9D1CEA4527D52BB670D42C165DD3E3EA5029C6489B19B166DF91629436F2321589E3FAC21FC9DD16E8056C140EAC5C239AEB0ED0E6D180E1089C0F70BBBE89F99BE07B5817558C274D68C5C38163DE8B7743CD7E035B8863F1F05A1851EE5B2A6A8AFD0F5E4E9CD273DF41AA59DE5733780F7986305F75EB6611CB982D418504336D89877DC52BF05A0B2AB572DD1AB01ADA9682525C287B2186CD10B31C31D19E13886665DBFD9CC40B9EDA295B8ED09C7A2343E7360832B8D0581FD3B3CED1C7D99C35BD6A003125DDA37EE6826DBE64F29A526B6E3DF9617BFDD55443DEC703D21151A075D2A1376D2D18D04427D9490DA594FB549D5763555FB49963F59C56FF5443528453B144D96E307C8714270EED5F2C1E202ECD98A4D1FDEEC9D1E4E2E18A28C062880CFC59CDDBFC7C740B3A1237EC05A41C8289CB7F9CDF8253DE7DCE873D8047B7B0F33C05CDD636F47EF59068C25235C4D813740C4E3AEDC6F43BD658C843104615D760AC6F7F312FB9198D5F5DE528E95F94AC5B8450734559FC46BD85B4070ECE465A0E6BFED4547B21D7D8FFF6902506F50C154219F9D69D8B6E30670F0B8B1EF8CDD856830263247E13089BE3649132D5D284F396BBEB43DC184B3DC79AA320E97EFA78CE65F1630AFB05274911322823FED1FE2DFF9B3C312E09BF9D70017250FC39580EBD5D1271B9DC99D26DB88A3CC6A6304C0E088216B2AEA5EFE44E787D209126D5E769603BEB9CFD1E638C90C1697AA59A696799C0704078E60AF3427943E28B45166EC0D3C7BEA0CB233E5FDA7F58F3F661E84339570B9BE283E28BD9B897C8EA6C4A1DD8BE7B0254701E98FCB87356E3BACA58114D3FA95761CA6CA44A42F25B756386BC38D49B19FD76C1AAB28189DFB2A46607D2BA5521E7CC2E32230052876DB4E2F67B57083C3A32CAF1974FA6909B63E74DFAEFC759F2C2652EF3DE6CFAC6AB05A6D37EB589E874D77D2F84A108FE6361F43F4CD55A2740801B26B13FD3938433F09F4C4B28D2BC4AF97510015695F2D353018F361F7DDE15DA0B011B378184DED20E037585D363EC0FAC06159BA3B4696A18196A1D2507A9BE81FF42D7B136B0DCA31DA04C48B71530CA00B9C37AD15DB09A42527C6F44F35C27B119ADE9370CE8A35BFACE972014606F470794CCB15C78BE311C1AC3EAC60C1352A19788A0C089FE240E7428B8ECA0FD36D4379608F54CDA6ED932878EF1155DC42CAECA01ED30C9828478FD162639B266F6ECFD4691414EDF5DC3849A72AA528299F417C45996690A13FCE4673EBB814C396FA34A309C334AF7E36335F187FDD65FD81B39260EB0E875CFDE6F9F7A8E39C1245EA1D5B7B751E0CE4A7B060C635E7F70C41DB2CF741857586744068DD4EF7C8A3B6FBC6928DAF7EB19522433A4D20D7BDA20DC92F7D80CE8B230FFF081B46D585D9560427B2F49FD58DA7A393583DE275C97FA3B817F31CD3F724914217AA05E457D04AC463E340CA614F6B86C25286817EA647A9F9C2CAB01D63AE0935F40DB59EFA427C94C5106AF32BD62641D99A4F36066BE0110226FA14A6D42EE45E6AB641250E9EE8FD7A48B55293BB0E1423201E18078B2AF668050EA129CBEFD00F2805D0602898E053BC4D0C55C0118DA28340C5EDD3CC0AD88E015726925485FB9DD6E4713BB1D364DFC77B41C21965356ABDC73F3FDF40536635EDE9F6FDCC2A24CA00E2ACE47EA329752CD6431FBFE70F062F0F1BF303C3520BA40EEE53A943D475809D796CD7FA9D072FEBF034B52EFE19ABAD5668CF0EA7B800E50FAF105294E32F5FF8C2FD524F3717F526472A91512CA33884E02845057168602676E33F0C560AD10A9C6B648A42CDCC0235DA4AE19A3147AD899A21E2E0C71A770C38F01603B4E55EFD5D1EE23B381980FB6728885192E3247AACE7CB88997FD791427151E572D49B209F14E9A30BA612FDE7DD084302D54563CFAA55FF249831E3C8A519AD88FF197A30C473B2D43652BE007F86DC5647E58622D78B3D3CC1BC93AA268EF046A176F8E8094C5FBB2E1EA660325EB07F897C92828B8EAEF281ECECF7B047DA36B692D3543092CC2F75EB1643E9D834B66DCAA8B0137A66FA3FDCF444E0B8127525768283A695034AE047FFEF1EBF826243E5AB4A26E38BFE20749E9042FC5BD674361D7C00FB7B2B5370D43333DF279A4AF9C1BFC2CEBB9DAC23C2291B69E25F23DD91F436C2BEC8B526016660DAA0420BCF9AE71F6743B692DB15CCCF373EBFF9A3C474B58A6D20ADC6E3A10DF1D3ECFCEB30D610E7C67ED5974CEA19A794F1C5B64BB849DE28AADC71B073303FD02233E72A7C165CBA68524AFEE842B8B4C32756990C04A6A3908CACC78B6BB190B75CF7EB1DAA172566CD769278503D5279F4E9794861E374C207FBE6BB9A4FD3DEDD66C9E07D074BE32B51AD40BEF4F1D34AF3051DE2EF02196625BC07CFDE34F458F4449B490D65CD4924E5B315CED2626CFD50DFAAF6D9570FF1EB976E7D77E43097C74AD2CF24CEBC29615000C49818BDDB3719089C09B5350D236BC632335460B4DBB9A8DC8885CBCFED50E02B6568818DD612B107B3BF07412B28A923E3424536FB2FD4D61749394AAF1133D454BA0A5E81925323A3C4873942D5B646699EFF9FC050C287A85B4B6B7E9EFF0FC1E32656A8BAECFDBF5020F125E73B2C0CBDE00000000000000000000050C131B232F3841E82F5ACC7C1A326D430475357629D568EA3D0DBE131114781D5BF8DAA32FDE9F3CECD288ACD14445678C5EA6D3AFAFCE48EA3957A6AF8D8F23F78D84130FB6419F706EADD430CC85AFF48283F15602265059ABB075E011E3941834EBE70787CDD55F1E604C6B86F761D94C4F5E525791333DF6D43869D6F36B212A8F35583D38A21D0947CBE26FBE6A36E189C73137F2F2D89F48566D04D2DD9125D2EA4E0B2A7E5C1E9D2EA036CFADCF7BB28F6DF3B7D6395230C9D39D1E7558EA25340252708BE23EC6C0C9A0946C5C5AF0FE037C254D1A5B2B70B8F916CF37945BEF76BDFDFB19A0DAAC5A83A6357E986B3155CFF31024121634C3700CA99E5ECEF1F2E411C6621FED6092C1AB59860271AC7F431E568075D59F71AA18096195F30BBEB1A6BAC20E034F83C72BE0536315879F1D1B7F31D38C12DD8E97819B4803D02BECD436B61D1296CEB78EBF857E34087EC8AE8395269B5B0770B3423B39638910D2A3DDFEC8502389FD8B5B09FFD10CAAD1A5C86E7E39629AB09A4ABCDD00FBB9821F92E7DD24DDA83D1D9762F52A89BED6C20648EA04FBAD4233E5920AE83FFEC28FDB5E432929A41DB782B2CEA8FEB40CAD0B27903050B650477E5D9443A536ECDFDAC673952810596F1985427359D9E4797CABCCD2FA0C0A2394D853B4E6F8E150B3E3AB5136CF476605FF5FFA9067C0FE58A143B50B18B09256657CF091132D449A6E7EE79AA870E9DBE46BF840EDCB983F585EC2856C059808E72B8C901A25D6AFD5372F168D533052A6D26418E035D87D0BF818ADEA19915047C8D824A425A8C7915756673E0F5FCCB1B4FE7C1FDFCE505F7E18F023FDD32A605906EC48E0FA755B6D87E47711E158D672C5FB4CD3B8D1D13FE9EECE58453987CFCDD87B621B870F3AA27E73B6FB7FC0A6757893B978C63B7723C49D1005A1E5B1A4D60C4A2FEF392DF7EF97F149B499164455633FA485BDF92F804A47C8703D124522D73887A2B032F10F45343993FFB009D69E80FB54B6999A5BDB2760F8BCCA648F3C52BFA1D887AE49862DB4CBCCC7213ACBFDC48A57C3DA1F1EBBEA828182432AA1C593C3E5591C825E5706A5F9503311E91EC3D8F4A9554C3DF915B5FBE0516A7A5597ECF8862A8DF286ADA96C90C9F2783F7F947A18EBBC64C1BAF24B29F77521A9EBE09BECFFDB902EFCD024046FD3E6182BF0C84BD3A0A5410EEDBABFC60114E5DB28B0943D79F58F766E2EDB16759850D4CC3A9A57AE073CF6F3B24D36A4365E2BC64674259170B6D11DFF63D0DEED085B6321C45F218E09351AA0D4155189CC98DE5627A03396A067AB3FEA2C133062E3823FB1CAFA5D592070C8E82ABE812979DBDCB6D2E595F33830AD0E8E2F9E6CDC4D9C74B8026EAD1815DE36772769C4E00806F79950A40C979C14A4BDBFDB79DF1DE01FDFCAAEBC93DDBAD62BA166843A121D2B144559064E9DE9E310DFC93D624C1061BAD3195D6C9F46DB64C65A31E90371F9B644E2A15E01C262395269A9AE83F50776F852903F86E5518BD008CF1B35E78F910D48C0B7BBAAAD5DFF2375C55D56B8F65B922229D5F494EDCCD2D676361619FEDFE6BF0BFD7E4C77FC459F181120C4430C409BA89D2E5A8C36CC6200497611D9D705DA6AE1ACA4E16B389D632A982E017E1DAD95DFFBC7A7D7191E7B8FA1C0ED + +count = 36 +seed = C08E846A8E039C8655651919A8433D475F494899FB617DC3B4715DEF0C992C195CE38158B7FF40E0684B30FD7E623265 +mlen = 1221 +msg = 743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 +pk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC10F3E7096363C16350A09364BE78C85AAC86D225FA4DB75D34A66C1BE64C5EFBC4ACD37DE99D26794B54848E51F223BEAC7A9821F66739375110390D1DC5E19BD8C31FFB610C930B8135805DC5DF7169A9EB5BABD91A3283FC458E4E2DDBCA31C8252AE716B7887E33CD821D8918A126B86678907202221404C5743FE2E32A586C6C3FDD989B0E4A327B544FBE89766CB193B19326D4C527D8C220CABD88A6BE8160DBE28FF8C47E9F7FBD48BEF73D0946A731322DF1D7C7AA7BBE860EB6ACFE9ED2117E60C64AF7EB8EE994CBBB7217E5556B19B1CCCBD0BE5EFFFC77F9E601E1AB8BD9F5BB24E0E97333233E6D7B5A1F2FA0C3268D118EC8123C420A0CEAA9E131C6165929982ABF2CAA26D7CCCB2438E4BB62C57379AAC7321FA48278C18092D7B1CDBE31B055A51554F0F5343C8BC46D00E019A1466CCE7A40E9302A99015D3939F55BF5FB24C8B7B46C4CC14ACDE4E83298FBE05A609090200E5593A20F70017D60F6483AA17BD844E2362E214D79B3EFB1608512C6CA76B08608C5626704E44322ECED578C7ADCCF8056BDEE08FC943422C4128960025F4DE9BD4EAA3A93C24CBC1522140A928BFBF92D639AC650A21DD5129CFE363A3EAB35C983D275E191D16B27EAA170970962688ABB46D24F2828F811BC20C200B9F9FCD68A3CE5D89DB94E3AFC0F1C6627412381D30990E7260A66C993371FB2428682E568682FA6985998C5F482EF7C03CBA74FB4CEAB89EDF1EDD846A5AF3F39F3296AE9D65FDBCECE640C2C1FC44BDCC6D4A51DC4F7AEB6194E089F8E568ECD23D4403C0E16EB280ECC49CC98C2C50C4AC5E4D3F29606DBAC167FA5FBF0EE3685ED7C7700CC1256110D51E36E57FB65764122AAC67651DBC0AD524629A4B67F0274BFBBE7805A94D53A522E80F4C6987AF6F6FE526F302CB325B527E60029BDDBB232FBEA9EC2883F62EE22E9B8AEAB60573D1937E9C383D23E3B73A6AAAA7538FF6D77D6070E663BAB4974E6DC0DA523F99ABE4335E6AFB918C12371E4AD3BC6F838CE10F2B2156467D9F5B86C7917C31DC5E987AD5CDC77285FE008C3251A0429769ED6382C2F04A61956A7FF280410C1290F2B07434EC946D64FA34F2464739BEADB746C0E109955F13FE8559104B7F98CFE536B24BFD0E5256B62619F31D0A8DCAC96B15B176D8E60E20C85548CD5EF4110E2D00A24F8A28D91CCA2F739CB80A43F9FC2B4A776A6B49EFE64891E2CF67AECE525481060DFCEC98B55251BD75248BBC4A92FB0B81039130239C62AFD745AC14D5F1BFEF5602312D1EDD93EC593EB5EB53D2BF528B3F1DB9F488F08A188CA1DE4ED40CA971141F856A2D07758CC1D9CA235D0B6A9960425B3C4B1B882126E263EA3112A980EC4FCB1383A2C2AC198DFC4393DF68687DD4D2D0DE375E1819498A4378A2AFA08391DD946C65B074C55CD8978304C5AFFDDF588701649C369A795234BFA4D3051BB601D056739A09173B074AF9D3394B98E8D9FB3D34F0E6B066281BAF986C771A83EB56E8DC171C6CBB45A27CF1ACA1B3F315795AAF8F8B46B9DF7DDC21A907A51F726972422B513C7D020C71F70F76C5BA7EDEA41B0AE99252DC28345CF6846C7C9260BB4B86E4C0F83FE5E253C498968DC882C66449808015BAA0A426792255D77DC8EFA061C850A6E2EC032F8A58E159AE74C61BFBFD8B6D6BBED22C28838D805C186936707D4D651561DCF8F27F073AE36F72607FBB46D6C29D09B6B93689DC9DDE2FC057A0BD280824D55380D6ABF76AD78B14EEFA865C177EC92708539867A5B78A6F5A8F4B351DA4DBAAF972C530BB955CFDF2E6907B7112A66001C88F4C0FFB9E03A9693230B175F1596092639E27D25FC2B8540853EA1313D304DBD606597418AB492F425392E2A062A81955C66496311B942F517EDC27FEB678A4EDDE3834B2E32B690A365627C8731455B28635F0D99C8F5FA2537BE916570DBE2D3C9CB5E332E2C1062730E698E2AB7A00DC2DE22983E96AA163861E3F72333B163122A5BB7779083B6D2E701186233E0634896F70368DDED5218DF739662BA861AC631F08C37D20C6DA53512C5A7813B89212F6531FF07FE3843FD5829090DBC82D4E12D5C01DB480E0FBE8EFDAB95D2CDD1652B3A2A7576A4665B674F059DDC8011B6BE166DF910018D386EB4A26D25DA70F0A9F0F05CBA67F5344E1C0B52B8AF9910FB18C48FE08501AC16921DBFB35650AB839FF75FEEC47564B41CFFE6FC83C6F7FB01D978C4E5A0ADAF84B389DB06613E2C3891C660B005415EA798BE961335FE356D5D746B32B036669126FBC6363322766EA74F80EDDEDB2F3A8D0E21335F4E2867DAD881115B0ED4FBB99BE2522F0AC7FB75F81AD28CD4D93E5369B5CB32F29DF78009825B4A74EB1B44AD36ECB9B1CD0DF4F028742A8564CED91A5A973741F2CEAEDDFF571B2B5037821CDAD4B0D1E1CF9BE87B54BB823ECDA732ADCE9E766654ED0DC58309BF0F97212F17B0C5B38AEE1AE8B0B93E59C2E6B3C97D023CCF20F2A5B5F7C049111777DA2C14F65D365B86C34D0BC7E0D071FCC88340A43E7D35A2BED772FE6A09D0A87EB4E1B6BAF365CFF6F88D32921F6A2EE7A5338B2E60D3DB000DEAF815AF189EBE59F2B86DD3BC729B80B2C89758A07134578D06C31E3CAFA9B23E901B2F0328AC7F680A8A5F31E908BCFC60D04F58588ADF819BF0E67DC97954C4C255862A7A52D34B55533A57CC1414AF3AD32520B09DE516129A22A3DEDEB8340F10B157B28441C00DD98A3519E49AF2BA972AD938B002F5AB282F0C001936F84382BC64B22BA962C25F5D2C9DEA553D43046C3BF275F38600DA211A14815252B2983C1D2FD830757DACB44AD1642F58D84E3137A0BE3899994B6BC1DBD1BFF63832AFB33AEFCA925034F693F6D7325B09468F211B313B0717E272D878B4BDD915C7C6D65445B9F149DC2E8609F101D7B42C444E4059452395D51F1E8F66FE3E1B96CBC6CBF3D268561865EE63D5D405220671C96C56091B2B0460BBCC66FE50B1C97C7CA5BF5CF3CC97A8F64F138BADEFA263B06449CAA269C9AF900470B3B6597FA87163AA5048DFDC123C5EEC477EE2ECBA9F3EC603135D6D64654389496AA4434EEEBC37F3909D4021E3E42BC1FAAE102E5303C568749EAF1B9CFC8795422B8689D623D5BF06E2652EF3E102CB80B5386F6640BB2AF98BB6FCD95EA285C2AAC938EBCAAA2EB219297F0F73B112AFE888F5F8ADF3C9CF97FE10ED38142031225A69E8ADB386AB1FFE00F7C4877B02417244ECF0E63DF343297C16389F213EF0AE8FF6F26BF02AA96D51BA6A2EE299D5390404823D9E68CD0EEDFB9334E94B3B40249FE621A9DC8CED27DD897F6671773491EED273E3E4FFD7A377512B9FD0ACF9976A94E06B5C4DBD683D61DE912B776085B000045B39645FBC66C6BAE06C286AB8EDFDC693AE692E182BED42ECC0A43C95D0F980AB9B206571C64D041DA7BA8B29ECC399D81FA191C94B7280DA14AAB589FF96DC080A889DE4505353E7483169AA044C4431DC14E1D3A74C318F4D465EB8F3C03C25074305E4DD801DF64DE01FA78EA213C45DC7961BABE8DC7381AFDAD9608B7959BEE635C2529791CDC9BED051A4 +sk = 0C6244CA381E425421508B85B47F9BBDBB10E1F0172C28409EA566204C3151EC60476C33C214A3D31303667ECED897E83B828DFC1D008475AD2E6687428C9CF764BC3D35301BF2522056E9574282471CAA9ABDAC37EC58CA3108A0C724912E0B14C271DA1024E1B0254A840CA42202A1344C5BA6111318860C257013384824974D02B12509041013B3856046051B47640CB74D8CA2219C2441044908234460C34072120768889444D23805C9308814276A02B1719916821030902235721B4769844066A2820862C6054CA48D411860802268994241233929CA284C1B188418204D2213691B3644029385414861844430CB002C52A62903944DA49411D3B22D8C8005588690DC888560326220322E0BC051C0C2208C12320B1051084402A346248C08280B054AC0384E02050061882D09C6310C37495B020104844903064A04238100246120326C0990651A05281C170EDAA48C08430C1AA18D52964D0A232964A0001CA500C8A24C02930090806852282E8B9869A4B401DA000503A68042146943204A0CA93008324123424162202013060258A0612049284AA208E204680B37311141908A864D1980884CC830D2007021430219C67024114A1B056CD40888830691C932016448261A150211930114898514892D4B420C0B826C021922CA201058447021480C8212808B129088306590803093240181A005E49648D4B8680AA7801A0840090492124906D2A801C8A65050185204B200C8101063B48504200DC34868C1162D13B78808358600320D90300C5B36210AC090C1200D0C01522008840809120101220BC1600484109AB08522106E48A84C49324204B6400B86619C4450A3048C412444DA060801B62804446100B5319B82111085009C122C1CB76C40A430893012C804000936680A84258C864098308218B74DC9309092B2891200050C8744A230420B80410AC248E2100A9118421AC384C9B2481828684840515A020A5AA0059C269219464C22090C640481C2A029E1A6880A290414A2689C282E9B8030A232865A001199A45122202D4440900944320A922000356960C04C12B6609A0621C01880DA289012010E5B4482241741DC80900831304B10656214412031721B15501184845B326CCB1491DBA001091841114820C0B269DBC28DD9802D44984048B60962982011036A09B84123C62D0C214C93440C1B938402B865823485E1A45091000ACC48041880409106029AA46D438851214320C84449E24285102940CB8850102368E0308E98224182B44941246D8C30711C992998B8884CA82003470A49160600B1880A326901A04C0C225024B785109510A3C22C88A890C1064E890460532408C8B6104324621A3788C0428CDAC00DE200490C8681D11281E0C669212521DBC4898B1441023480C30280213988CC969001472109C441CA085081804162C444A3388101838C0112905918815C243002982082B868A386882093041182298996409AB04822854452A264E19885903602E4A260124306D8402C228085D83611C4921148B81104394E8C86244C946492282923C7908184205B00201019908100421C38464AC24C43266A1C342CC81290C4184D4912700318620C47514420681820880B2069902809A182715308321940650898210C334D1B80244AB86CD9186A4C800C2314902334691428824B06601082450C138E9910290C27645B483210C82813C93052860800456A5928021BA1851129201147452232824AA844C9A48441383110158C08C6849C382C0431009B166DD2A84DC1B8619B0000004220D3B628C3222C04212E23876D10216E04898554106804814D49922924C80501359184448661468098404C9C40080B412C99142D59148C4226321A3630993468C10412A2188919280202065022276401948C5C066522C34D22C3650B375081308D4082418B36001C1170220381C4344C84206E4B168900A18804443013268D0416301893290BC64CE3C42508370184068E9104310C334D03314148042209186A2117401BC07041042E211991423285D44801DB0446DB9229619225C1864DE33831D1022C5CB87120248190946814238D18322D59388D81282A88A00D0344811A414C23062D49246D5B8265D8348588268C10B061C0040C1C05098106221C296DFADAE62CF4FB32DA1B1E9CD014370269E75E462511A62743262EDBCD05A88478CD27C4F5B64E1A595D9E835A4D4B3E0A7EF9A16432C62BD302BC822072588A3C08425CF3557D86056B114FAF8AFBECEF8B39855174F88ABCE9D70B0EDB4DB849F64E2DEBFE295A35497D88FB98C126EEA03BED6DC5A60A55F56D7E414CE78FFB9DD3FB149B8004DE45DFC700922DB7B60816FBF8090CA410371FB40A52779BD224923626FD0D07889348AA09D85509D2A42FEE13592E8E6328F3D0A9C3BF9A4040E00A13B5DBF0B21F8E3AFEE130040112A9A43B5D36E1C5BE6409B5C6E0CC97E747CBBACC994203B4C740E155E90086C8DAB55248178186195F61988FCD7A8690D73A14AF2477405610E0969829FA4F8BBE847389A6E7C2642DB1AF38BE33B8322652A6EC7250817C38C4C10678E8578B50E7C4ABE1D44EBA7B9260E450342C5E14ED3AE8B37378480C8D824994C05792C397F0D7DB75A44EECE821FC8E2BC1874D5CF029E579AD2EAC39549F33A7E1D5FD62C5826AD9966FDEA50B480A063D91B6946ECDD8EC6375AE52C3837248C39B761E090B268AFD0FCA2469A4CF4EA978F8CAD58DC3A92B8BCC2453A4063A50511726BDBD854B9F2D5AE953B981DFA30EDE81D42C08AAFE89FAC1324566A2350F4C4BD51BA5CCCF5CEA4E5A94BD8E8F0688183CDB7596AED5037F258E4AFE5CB3640263E80E59E9BF0E8D974E8BE14ADAA4AB388C401D6536033B2514F1252310C41357CC4E8A7E1E62855B0CFCEB65CEE845C94D872D3514DB4C73D319839C8E144BAB8ED5BAE993B26B59A6EE878C1D275B16DB2E2A1AEF14D37CDD389AA06699D2CFD212D4E9C7753EB0D93D4485AA846A60D523A4EC7DEFC447EEBEDDD0CC4DE3829FDDF95F73DCAA612AA79C04585B8CE9842DAACD77425CE1A660D3113FD9ABBB7E2C042CFC49008272A8686E18CB055E9580FE85DFE730387E0934A27AF5E83A0E9276EFCB55D2C8644C1DE396E5AF59644311732DB2487455DAA75AB5586907891DBD54EFEB87B767404950CBFF7979129D994DED04185FA82819518A80266A25A586E1644EC064D8D8D8165FF80F84B77F58617ED7C1AECFB329DB6BF989F88CC73291C6305D24C70745348BF2385E02C3AD5392C6E0D1C0C7FB4EACBC4FAB912D84A680FEAF2F8B0896F39CA328C1EF3463823C87944AF56CA21F8B463043C48D8CA3057F224B102BF0A49A70903C0C59C3DF21FF879175F228921EC429EEDA9712C761F296634EFF2B216A8C5EA9EA94FCEC1EA63C143141586CD3862E3B16BD7FED5B212F237588F3C7E7D04C4E8CA2A5F52269CD4941FD29D55A7E8694B4F88C8ADE27BF9E1523F0F1D253469919D20E6D22ADD6EA7E8ADD23DC419AC76AF5D68BF093DA1D1CCB163E673312351DC817A1672CFBDF0CD75CEF508760307BBF62149715F41F2B8487FE04F8230CF74CFD1BCA4365F064E3AEC93A758EB38A88EBB057918EA79E8B1AFB7B841DF1C6DE346625F943CDEA3DAFFCF04B999C6FF118BBA2C40B09CCDE5291464BAD7680586969D9F0776C503C6DBC2BA30116F534E994A636161EFA2F7848AC5F24953FE676DDAFFE07AADED025608316461F492E8856F1A16A81E0570243C25605BF01FE9B482BC5468882D6D6581412F8AC2108DD7C0BFEACFC80D855363F99BF2F49930F3858FBD18F3E6E92B7C332AA912E737125FD1A600D05FA8535DF32954F5C8618514C2C476D19AF1DBF12F22D9C12E6E13599228F15B02BACB95591F7F1204CA96BD3E8D4871811193999B5F45E2DF7A1413CBA4DF1CB366BFB67F9A7FC9D4F39069630379DF8CCF0C98613613812422840296627AF937799E448A316AAAFA41B0BD651FDD175DEB77490F3F5BF4DE96A179FFFC2BA565763113CB7C0634FE96933484D7373D30CDC9548814AFB80C0ADED4A799F78091D61039D946522E1516C390F7FE3795075BAB2722C78C806436EB1282588BB5B376DC15136EE5C90C9B94E10F1CDFF6AF8539AD677AFF82171679380875C28B9761D200671DB36785A149EDFF32B9E3EFE27059370ADED364C0AFA419C3AA179AD58FA03E302686B8EA6AA493328409685BC263164A0603929098A0CE0CCA6B69F064D974F1480287B56856378CFEB34E06B26D1E8F5E5ED619628FC507A776D7144C8A546E9D0C58DB576B63C85CEB10EAD0C19F45EE1D2821BA5CFD08272EF7A1E24266C98DBFC8CC9C6FAEBC50B65A53C129EC3E071FAB0D8D4D3B7BDB458A5A56C6F69623E17D1FD5BE77518FBD2678AD42BBEABA62ED3F15E25DC8E398AC3FA0593FD37DC3F6FA4C5B8F52055A9144EF56C8C7E913BCD6B8D04BCB31E23F808B51079C7F9C4948B1A90CC887C1990F6BF4BC76284770ED0A860560D87A418ACFAD3C7C436C35BEE067E5C4E1FCF7C067687F50B864D988F09947D1BF53BBFF6CB28E027128D3E95D39F2A2C7B3B6D0AA09C6DABEAA59D0F6C91D1E112EF6CDF1E531F2DD58EF0F67E17FFDFCCC4DFFE4F68598A0F55E4BD0F3B466330A538F1AF2FAEAA399A97BC597BD3A0BC728416EA4295AE932A5790CB52813F53E1E711E2C01ED370F1B611E1302F53BFEE19AF658FFF6E11B475911602371DB8C3CCEDD7388C9FF4627CC9F24E12EB7E21EBA034D119E61C5C5CBB28F5B3CECD8AB84B7070BCDC8B3E6363C3F53F23D3A5F334F3F81745CBCEE3DC2AEDA1526462BC625C0EDCC66CF13D272E46D40D67D4AA4F04442B01152515081F0DE9091D5035E86AF5A5AFEC4B52CFAC3C0840C838728DF481F0737E7174FE13B05E09A9A74AF5BE1209EBCB0A8C750C29148A9CABA63E1A56640072CDF9C39FA780C5CB553B4D4F62216011CF0F9F04FB44EFE362C40F5D7F462B71AA1E3C9FAAF3E7D003E995E0C3C5CC4659F0EDEA07EC78498B98DAD72296FF75B3E6D615997D51BF6A6D4ABF57160F85A084C7FAB432A6405594E29282A8EDB6ECC7775F96D2849F214A5DF4E13BF2890ABCE1FE15993305B260BC02D2960BBB350EE1AEDE15A9E6E57ED04C68BC0F38A44293134682E69878430BBBCE7E37D5168D03B75781AE293C5C47AA1F17BA965737D0D1EE0A7A969730017929C3B0D7890977C4352DD6DD07474AF5EDC0F306F0ED733644F81F6C2783B0AEC0F5DA85BC4BAA49C5BDFFF8F788F1F3D9D2F16A4BA9E2202C7941B572D3FBB54F879D709435950EDE4008398E21A993FE207E0E3AFB0A03E109B5DC767E4302E605EE1D8E2F0C0B6FAD9C29707A2E626501739955B6F2DCEE489D3773A8EB880457019CB1F84BB277BD63FF6FB89785839FA44EA8DE0EBDB4C8985839B9D1C066C1F96CC978B62ECB3BD594A76F05101CCE8CBB7A34B3182381B9BB086AA48FAFBBD6C64DA5CDBE3C56D3A74BC0B6D0C9569E05FDE21828FEFE653CA7BC4962C58C7B5869B9EE4A5AFCB8BFA2673F2F08982AA8C03E4A915F9884E28854C7FC74384DEA5262C92E5DCC8BB054F3DF87F4BFAD94402996922D0D7831C7C58C5ABA2BA428767FF705B9B66F6CCDE788D90018EBF6871C17296B43EF5512CA0523B88538A58760160E2191C69C220C4CE08E2493A78F0D746E929799C7C19C098022CC2A3BFF50D303C9944C7C345795AEE9175FD12C69581460E8C33AE1302DA60EC3E0D399DD59E2A76061244D33D2A8394F9274B05C562236E2BB68CA730BDE55744F3D9A6C4B09E084E9CDDCDFCAC3A568C8EFA95D5E3B7D51E575DE275372A4F3237CF97E70B3EFACBB97ACA67E97F278A7E7525544D681CA5E5E67C207EAFF2F86EC6C67C54AA81E5391AA182CD9043D5AED9F3FC114AD3A8C7E1D10DEACA6FA98B816E6F6FFD30756D558E41B0874D4056B8D5973F5C7C16D137AA927AEEC427D440BC7EFCA2CAD8A1F8C26FE6CD4C2B941379D43F852D43F003B1F31B34A6BE862960F11EBB6CAA3FDA9D9A571A08B42D7181DC207D8028852A601E3E183A6D0262BC0B56A9AC165DE0AACEFEE8E0EAA8821596BEDF87D5158A08DFEE1F48ABDF1AC8123689D9260CF87EFE51725C3BFFD7FE078E4CB832EA79C5A91926D20ABC5DE9832F2781B372B39A3F34B8C4B921559D04B1278C033B9B09E2038391A7D185AB8D1A298FA4762C15FFFC222511CFFBD72038E3256925CA62E990547D3783E14A9386077CA9BEF445CD4B810D653C5F540CB32106C152DB3B0BE6DF9619BF5E6D679684D290B88F49DCFF0A273084C7903DF8B2678ED20F1619FE1FDFED1712425080AC02C7974124734F66466F1D04086E31491F9EED84BA0A79733049F9DC07A6949886B2910CF095A258B7D4080E5C0237CC14220CB367AFA1A653C3BBE367AFCD8951F6E59263DBE517AECAEBABD1EF9A3ED6FA7D6A47C1613CFCF33512B59E7EC9E86F6079131119E921F1589537EDE0AAB9E447B71828DE04645DFCD9D7DED7063F8F6823CF95C3AD91131CEDAA6AE9FADFF4ABC8CF231A5124A1DE205B633446AD322FA50AEF312711676F6E2D4703F3351514F8BC5EDA929D115110878081FB706BC736E7AFDC0C915E3A4D8953452C597A7A33120108C30C177610E5F59181163DFE1ACBCE6BB6FBBA399984E29481071AEF780755561164273607415B538F2C4F60D9CC12490EF50B0EB3826542CB9FE7C161A3567B6AA6DFF4564037B6AC3C9FC994A6098ECEE2DAF89494A843735394D6C8AA61BE60A118ADAC038671AD768E9CFD171D899 +smlen = 5816 +sm = ECD02DE551997EE9D981DF19F48FDA9A86A4C05D3263BF68D1E185829EC8D646778A227F9A1409EA71ADF2EE5633A5AFCC2DB019481DFE6DBE7EAC50B3B1F34A9DA3CF17961656546B6888F1B792B328CD2524D5C611BAE13CA31A9A315EFB210A84598DB14DF2CBA76DD368C06CA4847665E094B5EC73BFF44DE00C7F5C49A2E1A571F09DC5E7A9914A934AC3CFC8D063BB7516AA1D15E171A2B5CD5837ED7ED2B95E99D1150446083BB5AE3D8075E20F9E933F4F59C9B866984A624677F6464CA012B4BD4C413A6A711095B3E986BEC59C66325CE2D03C3CC2D828AEC1907F1A69B579EA6326729B5D6206C8A691B709473AA075C67A546986AAAEE0F338D3C0C6AD816465B54B81DA2C6E69D2690DE8783C5CAD82183CBC85010B03B9EA93A9F0D47868177BF40E8D3F27B9F876A1317869D2438C9B84E84043910FBA35536A6E779BC99377BA5DCABA2B55A9BF2A81092A02E29AFCFA9068FE184C4AD56A0A001BE64061F56378A82D56CF0DC0482153476BDC6E627B32EB301DC88CAEA89E89601C5C27B8B72FE15621194BF132D6BAEB09E2A70EFD5AF4A1F678A6B3A576618A891C8B3A53AB9BB324ADCDA41776539662AD48D38F9D9677C5EC48B2959AC731C34C522EFF1255C34A7B905C46C0E4C7038DA2DC5A1445351491B341D378F2101CA0CBE19B90E9DAAFE5F7A15D4D081792AF44B5A449834A6B59694187D9253DB540E7A71BD1606214EDD4A9DC5994C8E68EAABA380BE208CC508014366D30887B08F1A87B5F8E06C9B8BC402196C48B2ADC4B282F83CA28A81B2BBC0360DECD69F4EFEB285CF65A2FC165680A625977EC913AECFB45C9C5A8E4036B33A000D0B84BF12B191DB0D78384F3516208E08BE8A904B9F5F57C63AA1E80D9F7A93E1B0965B8722774932C9692A305D95AC8723E2B4E7F48EB8FC394730028D7C813B8E58E3F83688FB640C3E74292A059623EE12C919E571B8D5649811AA5F5B46B408E2C25125053E5528FA0D453F45D9C0ACDD2F493B3CC5170F478AA37CFC659D532298BAB7FDBFABC9A5114B8B76450889BEE1F518A0815E2FF62DD5C12D39F2B5433B07EDF6FC0E8B3F6B31A1545C33C7C4C515FBB24113706B7E21D893D882721FE63B5ECDD991A7A15E1C5FD8096F2CD417E0E8BD1267F3268146354F19B3AA8590AEAA849720147A0A674ECE094CA422CCF724E5FDD775C5C450EAEF5A1C4695D68EE8E96CBBAD4132C103BD21C83A3BD6A3FEDD11F88788B89E23BAAD79BA19C974A4565F37565EB7A4FB2DAC89D6841DDD6BF6434463AB30B81A6E6823943FE12E581A21579AC587607F25A046535876CC5C1E478F6A4B3CC1331E8D26B54339B78C1AFFF54E27D58817627684F5DB9A5A2EB8ED15999A84B51895485C04D9BD1A70ED8E7EDA7E83F4C6CC41DF30DC5C3CF43C0AA28F32A348C81A40262449F85CE2AC71E0CE7BAD4A7C4A6294E020DB317EDC581639A4274F979E4DB219F5636E357F17FC2C0D3292D82BA26ED25E76A50267E3488E7A8A88F5D86D8E1A90AC795C2E855AA71113F558DB4B2775B3037DBD92623474E8EBB062D2113A7C853C29582BD710A1B59B53BFA090CD2D0E71D68ACD0300FF54CCA17D2EBCDAB42B8FC8B451F0CD0D0A8A17B057BCB22A3A29F58A8D63AB5BB4E3E18B7DD3D26E0236942BE931E57C5DC33E97956BBD0159B2B0002EBEC399ABBB8F29B6B69C88D47B56B23FBC44D1F123340E457D3A8B261EBB14F152EFAFCA46C1B432F727BF5C50225AAA912804423B0083E3C5CDD7614D491E939B307A749F79681116399D16E83CF423B7CB342FE83579C7FCC7DB02EFB3A6FA169DD3A7AD3F1A7A1E2546DACD79D3198260E3CEC0DD47823C39B21FCF1B8420ED21D7E0201D9F33351AF32365D5BC032980BD40B53DE5321035867616129DD8FECAAB5F5D4656FF69F72E7B672F84BA61A033F930EF39B10E3C17773B5B9DEDDD59DE9B8017892722A66F66C11A80821D91E98880210CA863ED8E0B8D7A8656B203C2BB17B05009C1C278052F1B3D4F573EDF59EB77E129EF947A00E2DDA2E2A8A5B2BF219EA7619502054F059E683E69523B8610BBADA3B38C00A967174284539E07FAB2A66A355957CCA36128D23F3965E1AB6721D956DD6E39D48730134A3B89D434C5322A3EE3F4468A271DB8A3635CBB5EAEEE4EA1B0BB3998EFE52BC07D4CCFAFA0A188E074EEEB8F8795080FD79D661D0A7FDB74C8BB7C50347A2E958411D04EE3E28965C8E1079FCF4BEB43CFD13113586E75D36EC316549F76FBF73722444D4749A8088F5C27B71D6AACA9BE3CBDA2888522567DC1DCFE95A48EA8CE9A684D2854560F7D95CA2B8F59F5A8EEC5A1CE67ED21AC1188070923F54BBB0AC18D6AE794A4F53EAFE1F2B08AB317CD08A6F1A551E87AFA69F51818F80DB7907A2F4F804FE5BCC9F9FB71762202350554F973561BFDF3120494BEA82572C40695D9BDED3EF12A96F4CD9F56B49FC48C3EFC6905FE6DF7E4BA3ED6881E458F021FBC95B25FB8A4741593780F0BF9131EB6AA75768B500CA30DD1ED59FCD0F5515576904A9C6DB05ECE7F099E2C89F77A2AC7AF89317CC797B302293B1694A98EB8CCD594E59548A89227FC3F6ABD195FDDEE385FFA66A845D059DF3EA709C8E5F3830CE39D9C588AFCB7FACAA23EB705187F3C6A1E24E70C43083B05EC8965B03D3B249D278018F833ED3D56922CD1BB3C86FE01A75585D6B17D719AA80BF34994327F3C17C1477ED77C2E9B3AC3FD463A29F65B10B46BA4DC887B662A5669F0B765E37774682C33180B56238949A5F54BA2504D64854758A9DEBF8D7F8813283B69E06D2068E764F56AD0DB58C4CF48305EAC245140277325850DD26EF2193AB11FC6E45713DA32B5FC08F89FBEF239245D21EDE561105B5D2353F0CC05F9D99D9D3E39D7A4DBCFF8541313BD2535798F042293767AFB6DB168986D6929781B12EFB39B1E5DFC51E89A42DCB707B570BA80E942467E679E8B9275D8A9227408449A7412158E4832ACF2F4338D1026B3BEF7FD51C17E2EBBA462C5151932CAE59552C4E723D27106636683C77A993EF1727FD26FF64ECA462AD52407E79893A06C3E68BE097A96055BEF5E8A58ABBCE9D6B23E612B88E15F79E1AF68E2B65831B0DEC5E04C422180BF9ED250C9832289A0CE1AA2CAADC50F5B39AA375DA95FFE06D1993908CB896038EB90A66C58F7D6706C388FEE3FF7DAA7E14D08486001C21B5CCFC1356CCE6436775912E3EE42F00435BE3638664D7D78DFEA2A2EE33A0BA45C9ABF7F46AC0A8F6FA0F01EF111B17AC16EA495A094BBA99D3302B0FF619EABC15C021ADBA804894BDD0860D28009D1C163159ECEB36B61CD78307CB12C045D41FB6507EC2E7CB13A059C721EDE7E701FB64F658F21E778710A205FDF361F9C6AF1F818E2279D33DF3A63A11BE2BA7C32505E1FB52C1A0470073BA159ADF640B5A6EDB437614EFAF229064FE200CD7E5D1A98E017B514AF46F17E189B90191550AEE48DDC03A70E7EFC0A8F03085A34480EB6EE091BB147886FC400511C4DA1B7BDBCFBE0F2A1762F708C1DF92CF6FFA9B8F9598150D261FCF2E8A83891C1C5A791562012DFFFE9517A05093A53267864080B459648E097606A93582F15A2AD1C88B10292CAD19F64E6C58CD14FC09493228038C19A862976F0618F6DEB2EB1C7C30445CAA990D148D32369C86373C6E336C1C0B0614AEC5119D3687CC99F62D3982BDF62058A76D33BC880A255E28857BAA1A2E3BDB4E38A9C4E40EB2E5920A98E24E32DA5F93303A0D51C36A5E748FE145EE775DA17E82EBE949C7FBA5BA75122B301E90F246B1307E2649D0F1136A5000DB7E44BF4D3CD0C20D6F704DC63658CF9C302B0B2F1A8E943DDA626757A576BAE1CE06C8B8B039B293D9DB36E501B7861EC35FB0D26EF9BF83787E6252522153A771F080B9AA17293D0AB82A35EC7CC3575656D8888806F220C017F8D576D6FAFE1EE5AD57499E9500B13765E54255452FBDFD7CEB210343D86A332ABA1C74DD6DAE3119F5174878E7594A38140A96245972246DFE93F23D3C8E96FFDB79229472A377FD819CB87A13AABD304DAC3A3FAC76C8A2B6B8AEDEF101C2F39E0D8257D2BCDF5CA59560116385C39AB78A450ADCA993E0B541FF8516CE8AAD89BF7663F9825B6ED4E498B3236EE4B929FC90C8C6323C0661337594AA71B6BD177B163E69A03B30C7AD223B91BFAB445B977975B44BB6780C8A790CFCDC61A615E9D5B917D1534443D9AEC45ADA0DE353C2CCC0CB79688FD61162692764AA8B813443D7249FE8AEFCCE9AB7D631129CDB33AD1C6583A07BB5449D36CE8A9AC070755CC465BD89D3446EBCFE3225DD12E856B0BA8623CD6FFE12FF7136149516F31515A8D629725EA4B4E1ACB260A151FD4D388E728AAC074760D6C0BCEC2A215FA140C2BDE109449D8E3F424AF9B2FB2F52D18A82FA7670A5EB2619A882A56FD6438DD4CA889D8BD7FC8353374963C182A5EE23916AB2EE54FDD4056727BF22F9717EF0A8349BB028ACBC52508112577629EB653DE27CA8EDAC9992B23EDC9D6DEC8A0A0BE7960E5C89FFEB4DB5BC0500ADF0132AD7F35E25985EB662410779373BDDE0204B6A85BC19F5920295A8CE77713DDD9EC2925FE4D86AA2CE198F0BA4429CE50CB155AF5F8FDED08D48B7BA7E8158D753A4339975A4452E83874CD54B8D0CB4B1CD01DA3821E941E8191BA441B3ABE818B0CF400ADBF57AC7ED1E47B41414C4E244FA1F22637791452854BCEEDAFAB1D41789A68BD80646F15CF59D821BE9E4881C1C7E1DE14D1B45F4DDF6A99FC24E4C6314BA3D22989EC225036891C96FC3E34DB4225069C3F93C57DB81A9DAA0BFE5AF2372320712A3C80E83D931E74374D29BA4A29489B67CDCE0272CE84FC36B735F9036592485348413E91E936847279AE11890424B82F1C7A8954D65420579147A8271C0E9B0C0EBB0FEE66B022E8C21E2B7074AE50AF27F594F27E5DAA0705B97ADC345C0DC1D4C5136C18C81A6277E1B90897EC9247AB744F0779882439D174CF3C7A8323871F6C5863DBD72F73681A043FC623D47099326E42F519C43C246918F8C62AF2B3109C494F21F7DAA5DC4E396E14F71EB6DE58143C088AEA6EBC8E0F2CB724D550143CD825F0DAC1D481D383F68A89DD61A0EE56D1EB83CDA287B6F0322B6EB90AE2E4888B14AA07ABC95B5E19C57BDA62C0B466421581F7223D42B1581E5B198BCD18FC6427447C989E8E926E7F80711A2FF6012F5ED1C106FAD989CC162882766BB12B49C5BDBEF5FA74B34D4E5072776C020BAA019DAD2808C3ADBE9AF44C7255F925435858085204F38D7FF978313A6FAF14C0E3F02B0439FEA27625150ED3A2F5CD31A2828E45424AF83C3F5C12BB9F08E7FBB115F824C56F89E7C552590FF407C38C4F2706CBAACA55CF0620FC1CB50D700F0C2795C29079AF5A2DB54B18D005A3FD6B7F4A640C6C3E88D28CF0398BF6C3A166B68C61462EF689019EFC5F761FEFB3A5803258FA23DDEE08231B6B75FD63B1188D40CC3BE39027F36789F029BEE3FE46C75A53746056A6416427E5EE215D52FB3CEB28354BDAFC955D83B573410EFD88233679F77594A3007B0E8E3D53AD2863A43C4BFF89D5D3D0DD2229C5187C62C3319CC9015712CD029BE0B4816AAF3239E0C0A70BF031792858111BDCCEBED54A4807F8F295FD3E7B99C7D7D870DDD2F358AA9DACF970F0E5725F11FB436463862A881C5A53B65D1FFA03A79729D9E9958836F4400AF8872B8399CBE5B4D123E05D9AC34A8E0A220B80CECB1A8349A4AE413D2FE91813E741FF51A054D394638F091C5C7852B84634E74D2D6CC06F5A85B2078B180433463E832D29D837E9E303EF65FFDBF054AD17193360FFC260946BB04E13936F089B7FB16DA6E7AB0902239CDA0BC47A4B40BA3CFE0C2E5823EC757217BF7EB01B9BF25AE25C4BE910594D0E74AE6FBFC12D64134CF745509373C94F40054C3F2D94C50C374552A4CADBDECB15223D1A1A2DC5762AC009199F05EEBFDF8B695CC84F2D8E6BC2E7EA61D6FCC0E89679F22C14D37644C50FC41C9404DEF2B9CD5F4669493D6B68C12D064CBCE362A815A67C371586A628F8CDC4749A49157F9C34E43493358E990BF2A59FB5C75584E07F298CDDDF61BD363B42905E7BCF94C2AEE7E3538263BAC447A33AA6FABD927F662362FAB4F20CACE841DD09887ADBE5ECBA8524B78EB09130DC185201AD46C06EE5736156F45FE21F43E3D7472128CD970B19D64650166BE4328351E504FFD69434E85E2A12D0D58A7809120831E9E158C9D94DD04D17884444DB4C9B14AB708F6AE5942D59F6D6E63044D9BA53AD971DBB7141D1E4073F80311CFF84B4F5EBFC1E20B505C61647F990311245B699A9EB2BA061B2F79835C7C94B8CBD0DCDDFE305677B300000000000000000000000000000000000000000000000000060A101720252E32743E5D96B9B4C1469E7AD2B3703F711FAF60CA335358FF3EFC8FCFF02CD020A443243B4169F9123351B6C36762B85BE5E5EDDF8D4B43D82CAA615788406A31CDF4F7087D42DB21AE48A069AA23A8F6D20A1C0762F973E526F011DEC737E986CC324724BC5336D0362525757410E21046A12AC54F2237E68DA036A5C1389E46A53ED8C21774906948D4C9E14F40519C54DBD02B7A4ACAABD24FFD7F6CA4D6D582EF48940296D2893415E811FE7EF0801B35F1C594E6FEA2C293869BBD45618B6F04FC26B55D55A0AE99445AEA12F851B7E58A49CC6A0044F28E3EB838CFA6BAC5DF53B0DB78BE2CA2BEA1BF2DEFFEBD673A783C91A6C9EE710B12042EC2863A9B52EADA5B0D32101BBA8338F7C75CDAE7B7FD6797B25F96ABD53A24A7647A1C91610306FFC72A8DA4D46B1778146A98BD59CEA3173D41D5A53F9A7F9E282B5FDA1AFB062D8AFB63CB19B0E76DF782FEB9F7FD50902133529CFDD7C51AF297895EF6E1871AFD4C3DE93DEFA8FCF1FE67BD27B7EEB0CF37A6A8E09AF1203922BD9B62672D4756519CD09DD9271ECD0285F92030A9FC81C09BF2FAE86F5F50596C628E0BE673571CBC2FD76C563E113004529B234FB50E9E3D6D1F814CB8E5B5CC3EA365D0BC7602B146CC0361397D9BEE9246FBA3A724C462E177D27836093EC009741ABFA28379AEBCF5EF09BBCE00CE449FEC3A3302FB9AD0F010CA338363539DA545F159FBCD3D6A0482454023587A324F5132FB6F4CA602FAB2CF6CD59104427264CC9EDE8D10CD9DD7FA6133E65693DBF744443AE920994226E21D98634BC7F0710DBC37C18203EFA5ADB467B523322E21E4E686B6B85B00CB501ED84153BAECD4D6CAC9D1183E38B510F7B1DBBE5995BCB717529B83FBBE969DFD8DE21183762FCDED692B16502834FE8E7A7C46F84ACDCD2C9975098CF0CDE8AC0EFAFA449DC26840180DCD9353A2F1B06962677C808B07345E8ABE95B8D24F21D751A4EDCFA0E02FF077DE64E6B992E8C8822682DCC7F03CA7582FE7C74E0A9822A02D888FDDE1FC9E73C2EDEDDF32001E918771E5F511EF8F88AC19B76FAC0C812F56938F814D712D99269D7802E47634E541B54E00F9EAF78A421506A88B4BF7332DFC7D79E8C41835031FB449507D19D5A8A512A5C527C95B6F21EE3E41FA43591DD9BD2E4293701BDAFB624E0EA290DA4B7A173003867C4CC3FD814E117B4EEE283C58F5FB33D653E410F68C8962155B8C4FBC13BB750A0343737D1FAB36EBC618A6A7C8E6F93855CB24937B01C438FA713D334DF335D0745582F680627D8B94CBC25F0D12E3B1C27A3ED72E2558B800C19DC6B719B961E0FEE43BFC34E999027CA1969ABA4C45FDAB9AF01B955E948DE951F5A1088BEDA43AC930FE99D8CBB3473475C444F43E928E1A44966265B38FADF9B1183700A95A81F85EA43E5C61DD9B2D67701C95583E8E3F15083717E1722D764B6E624505347C30E5E70163ED9A046C504FF534956E911294D2B9097BBEEF8740377EF0D6C4CC8086422902BF63556CE6DA8E33E68FCFB42707C00693A995D17680B76293194DB217EB5A928303DCF1814E4A881B057BAF2553AC4FAAC8E4BF23FD4074154CD4AE189FF7E204EEDB8EDD594CDC21B5B7D73A712B511D068F4D217C0F91F9D84C524D973D67AA741EB13FE922AFABF79CD2396181143783030FD2D0CFEFC877934D8037A4C32AE8E15B50A6FA4269 + +count = 37 +seed = 1D9C060EA0408A068BD982D9694D39D02BA5A473378F6F9F09349F686566F331E767263FAFF5DC0E823BB6F648843876 +mlen = 1254 +msg = 3382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 +pk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B722586116689CC265CE6F63A7761CB2D384957CDDFE04437F73380C8A6FCFE996C213F0BE5D7E015524551FAE267B8BFFBE9F801EFC530E75CAB3F9E013982828312B5FB624AB5F2E17636A72427CE9A410A896BA9697531E23B28999DD4A44FBAB305F2BFA5B0BC46B793D83C2C3A8C85F41E82632D276A0B48111EB4131F5D0FC3E8B1E27087D401B3DB2E245C4CF64823FF944CD2B073E24F47AB56CF19FC9DCE10C3FF947FEC708B4977F2DFA77D73BF728815749EE1C44F7FC4B02E6C992692E32F394D2A83A9B3B92A81FBBBA40810E1ECE13E33F0D0898E58D7B8CD2F11AD468FD29444C869D2D440A0D0E8B845185439C47CEC5D1622753A2E75258CE11289C8E7F5B889B2A6C61E5785FC84063AD54906851376FAA5A52C2205BAFFDECDA7AB4AAB81D312AC1CED6CFEF58B458387A723417E323BFB28A0FC40B8327C99985FC38CF5F2E939F48992FEB84E1DD01AA1AE240D1AA16267F08424C6A41B55569B685D45B3A50FFB509FEB1B0CA5AE6E8D3D337F124E989644B46741AA2A593D57C87AA3473A46F4BF64ED13C189D7A9EE5398B7666B5477A2E48DD7BF7E1F9D5DC80B7AE1157C8A6D573B0A8BF1D71A99C7BF0E21007F58DD9E4AC0C84A186DC912C787D605F0212244EFE246AC867A471F86216B1784671E9D77C911C0072EE37F5B7194ECC579051B85F4D99BD11917CEE1AF4EB051A71D40B34D87A880261746C3FFB01647515B571E6B397475E76653323F1FC71FB0EF7149603933C7E26298CE98BB42CAE9AB12989746BB165CBBCD94761AC14C7E0DE863BB5C69159975DFF47AC84C75D698FE8BDDA7E35EE656C209FB03C30D8D216BE0EBC3217424A625F56ADE99C93E83D2F0AF9BC8405A304AB16CEC9F50D5D4AB582C7B1BCBC6FF28E49CA15DBA04E8E8CF8B4787D8F16F160571A0EE719A87BF54E1A64BC9C85590A5E78067BC2A47347E4CA804EEC20C07E4EF9B5D9C5B872B5798BF9473AEED935C3A7DAF7F8FD80E50D97B8B01AEACF275D3347240546E125FFA3DA28C9315F96C0BB2A3DBC8656D7E00FC31F373924398F51493D0C3A8F930A5C44A941736C960B18EF52183E1478AFE3CF75704AAAA8B931AB7A14F27B528C278724DE35278A1E931F9489014FA16618C2D332B0C97EF0695AF2B13989D6D4A57AB4B5E0CEA3EAE63E51F16E5A3A2B34E6D45A3E045623A8379A784EBDC6626387930D8BE4B57CC6C8583D9CFB0DBCD83D12AEEE5EDBE0BEBD1691707CE48F17D33892AE67477BACBEE8914FEC36769E9C655AF393EE46BA57C9AFEAA4263A1CCDFCC65DF268AB4550FED049ADD90884B3C82CC251258F27865FB566AE4549E1FF13BDCD9303353A9B6FEB32F83FE2023EE2B0BEAA5A5BF8CBE5B49456481573003CE2C5D0453FA935D895828DE6ACA8B8DF658878F17F5FBFD53DCBBCF3E3E95C4AB152A8094E6C7D8B1A158589BD3DAB71876726700655D8108399A50C3A3D364FCF5B00092BCBEDEDF08713F15E081738E80529615E5ACAE05300C4EE2750516832FF9E85DC23A3EF789ED0E1024DFE8498B8E98AD8B392FD5AF3D131C910B102C35E7D9730534D4D068196A0DEFF64AF739107C80982390602A461EDDD8B475619DB5C89E3687019497816DE04ABF9B95B69C6B5B167EC7E058835DBF17950508EA128CBA487E6712FA73C3E7F267077704B20C513760B062A047515DA315D821831AC92595A2FFF00FA45B40AEA818B95A17C8243E898E6B4E18B796095332383C81A138E0FE7B5BEB8735D02356711FF1C90BA6BD93B3BE0A10693FA24727ED99FB140F3FEB031DBE3EFFA569164F924693511D0CAB7527A1266826E1AC18467AE21C5F20B6A061D0AC8D244044EC4391608717F7AC1BAAFEB8F4737469516E32B9FFF8B8B67EB558D190536C17748253563F1D1FE03A6D1E16357DCFF880C2CA87F99E95D1A7A9CDE2D160F7C3249AE4F495B2F8B6ED28174A5267CF63BF24B629A7DDB4149E8E2D3E9E8B2945BC85E5A6FF8472EE8775D482E5892DB4C24563C86818BECDDCD9CE69BBD88EA357A30BD2E56383C8D5C90EB0346388076F366B64B5519C98F2047AC8C76C04B696A02AAA1BF0288ADBE75C09DCA9CE9D438971C7009F4DC6E2DB85DA73B4CE0BB7F82D881B91DF3249BFB1DE634CD8B5E5B5B2BD6672D25D27FD8B925FDD2BD324B72E9CDD9D52DF76C8367B7B32F1EE2C4C2C40981889BD2F36625BA18715C8E9CE168CD658C15619865750C64FA6B3CD87964FE93A5C69E2D568923A4465E2A8FACC8CC6AC70C05F4E93DF3D21319F2EBEF50259ED3789EF55112DA2D708D5D1620581337E9033AD96606314D51EB0CEB7A105EE02B4221EAA8636BF9BE6D3D1B207DFE2DCF9A913F84270014265D0A5805810956096E030BD1D7E91D258F50DFCD7BF5740C231347B8C4A8DAF03C6436A104B059BBF345CEDA90ED9B4F827956E734872D97273038162E9520DBBD9ED4BEC4EA3429F5E93F0D8E824CF8096CD40AF5BCE7CB3305C60B331770709135FF2A37A936A100130B9089B578F7CAE33318E4FFF8687F50E377B9508FE4CDEC4EB3C31510FBDCAE6EA4CA98A9738CC500EE13BDD1D104D1D1C0D5C4A120F7B33C45836AF4774A28F1CE3750757AB99CECC1BA20901D70C1EA4DB8E422E226F200294B8D4021B71E52E66DFBBEA5B93885F03C74CED3737FC40D2A59C0BEF52B9586E2314830391199430555E240E25BC174259854D0830850D6BD694286E4DC17F59AC17095E6538E59A31D6FC423E124AC5181263204067694AE36A4ADF2CA030F2378B5079AF5B4DF1E046171A3D1E7FD8DF0F7F11ABBFC9D32AE3EE10C3E8CEE161074593E0FB87D9219C857B12E4956E174423B7F2699B370B5D20E8839AF0E3D607F2FAB81C0BAEB481DE884C3E735750F619F8BFE8EDEB78597775812EE7E75D72F90B2956851A7CE2165905F214C6C84A345479381390848CE96EC8B8F68EFB503FB13B50A8C5378D693822A897F98BE9A4492F0F7F058F509BC5C10D6503892E1A62C6EF189D3FB5B3971364FBDB423BDD66329A8F8F3AFD13946F183A4070ED526D30448C59059C01DF36B8526BE210AC4E61CF918BE028AC8D15A66DF856B35715A9C2E8ED0F33124C0EA83C5851DAB3918A9D62C6EED71741EFFFB1C70297AF8C548376111D3ED3EE386057A74F6225F7632D95EA4E82D0A71DA043C36619DAA3F058BF5CDC4D5501C185D34B0762D9F216FE0198D6864719F4BC9F4803B8E93521D05E246623E08639FA86F61AF086303F34341D158638EC91B3B75045888485B59034DF94CDB76BF84DFE33C627947FBEDACB88C645A01FADD8BD133FA59F94C4C618E6F414267A189BCECED44B0D122C13EA1847254B020F59A30C77325A0AFB4E2CF97BF6E257B1BDE2CBE8EE4099189475A5926A7D7758632E25651A09223F2881F922B2ACE3B7C6BF9084BC270E4DF3DF23D6198B678AC8DE19BFE6FD9B9EC0B87AB13A1F8D3F60E8E3F02ACB3676A9B8EC4C083CB78A1FABD9148C5702F21CB280DBD5245B6FDFB12EF81886EFE479A5BFA7CCD7B662701837D79140BC1443C78A833025954AD48FA6AC7765B95CCAA9C653B1A90D387BD8BC8BABC +sk = AB98C860699692BC2A6A80E24D455A4039D24B98F8EF218B8BA6B72258611668B45C758B315AACBD52B5FA4256AB1D72291E423FAB6BEAA987C8A9A3CB771DF820C707D0C68BA59F999F7880091622A04DE7E017F096D17C12133B1452FEB2BB8A8281DA860413434D030264D88050A2084214397149464C21A809433688DBC6455C28915BC85158321114126119C44842369120904C540285014380E2C42C01234518A00D4B3851A1186A98066581A625D810715A808D833811E4008A1A014641A2110A84211CC9212146325B8430624061C480714882448002644B468C22262459C80D93140ACC042D842620D406651C294221194A5416309232259AC00419A901C24030909884640406032168C4326DDAB4704B042A1415910896301C128DDC34289C4441E4A04502296C0B10115208112110621A236C891886CC425121980911464D4BC211A3A22C0B252484B84000009190904C0B1442C3262961885091301221246A11A251D1803159A6219A24054B8870E4206E99442D5C042424916884982983228A00A688DCB69120134A0A848004187049B630590869C3166C8BA89059842918C80911072DD2426E14284842448950A6818A068482448543A600A216044BA2311A242260328C100642601861043141890626D4328D12C50D23240D232041A3B608D4002420B56000C8414B480AD39429230866D0088ED8C08C9C006904404001A5715B3628209648C0040183843019310D932085CC126D52342C62164CE2388822C94518382510224522A7481881311B352818102C43C20D44440AE18281138588D942061B8801009424C09425E4142C5B04800981404824605390814A24690821415A96808938419020001B250813448D0B896C51266598B07191848821B84510246A5136329848109AB2804CA0091B921004224414B50C23065142B045C840251C498994242E12034AE2A00C99B66524B325E420465412840201829C022EA2C64C489409C3C62814194ED30401C3206AA2A22180C0611024669CA47019120423000E891622C21280E4022A8AA890D4B671A2220A59302A23A40C44962409B891A1226622C7214B122E13C55058484509384682422001246600221294000840B26509322862820422B169A3A64801B68843C841202088CB42864046710115001C8529A4304610C28922C42052C44812A351CBC488043672E2A280548201204391C4242414081162322009382CDC106A63228063124A54021204206A21038AC3A221D3C071441262E4088844B82503A59022052901060E0A196050486D82A62812162E03832D43102A1BA18C22140A1083840B480221B464031980A102018C086201412453C48D143340CB145254348001400D1A298A191190813091D2466220B2848B927113200222142D133842194342CAC08122408591164C92848544800C64A60012378924270C9036498024095426481C13121B460C1A024E84482920B92853424DD982410C3846801268DC2429C3382A042540D9B06D21C2100C196818185064400E64340C40367040B808E4321243388503206803A52402108494A6108B1404910260524492538448E0247022155211C631C3A0208C020502A148D4B0800C07640CB40DC3222500860583026EC444851425456336422106419CB0105036444C88085CC224D4840CD410210BA268C89001C3040C02206D138060A4982821321008A464D8245141462E5812460099509B20456100301A874514996822370DA444124244109A426859C2899B4032014369E4008E0A0901C226891A414D0B306DD8B0511A422C00903122942D20C941122404C2080592440A60084CD9924C40420961C24194442D83024908B2501BB2700004115106820C0548E1C870431425DA4489C898440B37628A145288364DD242305814521003700235811B070CE220419914695C14498A16084CB62D04A55050A8659036515BC63043007213416541C08D24C471C21092D920689C404611900989A02DE0C86D5134319B3281D40031121162CA8411CBC2880C83045A184603C889E114321C938C1991254432882443864330815110841A82689B3290D33631C3B28859282D14B661C440621AA82CCB146511C0691031651B856052266C440601C9167119350CE30465B04109C9146C5486951C5CEAB16F12953940CF04AA58EE37AA382D5DD288733B9019F824F431CC1B1C456251415586D06F06D1A20B5AE89E1AFEB53C01BF0079D8D93816FE18A40858CA65065F4F55696814899F0BC4F980789BD2A6DB9350F3B543D703ACDA51C3C3337BA8A478A81432E47D3C73DC65F3F0D90E76666967AFA4FBC27093864594E539544EBE85873A5C42B00062335B8B669E13D02CBABF44892241D6030557816865130C8F238232FC63196BAFA1321DDA63BAE4B3C75CDB00450D0ECC79C4D217846E360B7798ACED03579F4B1FF2A43D75426D8B052CAEFE69107AB530717C7E0E1CAE975FFC8C8B4B0363644DCEA4A160410FFA3301F2A69722A50B88BA10EA7127A6C22A4C2A60A6C1ECDBF081C220CDA7474D62E5EB49C520681916605833E771E3D577CA92F9158039F7F4737303C30889DE21387215379F89E584DEEF0D4B156D0C4BFEF63CEEDEFD5DB3156AA6E5AEE0DDE17C159512593EF33055B6784314BDB6786C31AF0D562CCCE8610EA3BB829E9CF61691B769BFBAE6A2630F637A5CE205B4557CFB2AACB8455931158B16D371E0EA6AEC51A1B6C04B643F00480524AB9C58E3B1322A5A7270AC71DF54DD28E51B10D366E914AD87450BFE70FFEE2DBEE2E3977AB682AF29987B2470F0F77A966585E895F096D6A29CA527B1A370516C33CD27108304AB8857B166DC42047BBFBE1BB6BED8F0E339810D21DA989BB9B75AA8E2AAB1D3658B42EE515CB28DA9151A183B8856A6CE18183695611EBB8050E02461DBF7251211102CACB97D4089DBCA2982808BB903111691F7E054CD294ECAFC34B4525D161F632E627FC0F8964B9C37EB11EE2898A1C3A9296AE6DF9746731591DE70AB95C2C30DD6D5AB31E0D0B039729971AB6339E169D28A4DF7D5A2AF4A568A5F7E70947685143CF0C37F8AE8CB36847D2B391006D42D699F1F593933A494F855277E5D466872664CEB51C750E972BECBC86237CEA3BE5DFBD036CC8D809409029648FB77C393516D029FB55A69DA1EC5CE617D6F421CA2E13A4E0E6C8D6CFCF100F3B5028F9525B022034D628C0A21FE9153E9716D1AB1077CDB1266EDAD68B2B35F3ADFFFDF48B645AFFE11274B55DE233782BD6046AE5789FFACFDB19D59BD710552DEA176BEC69C4CD572E297998928769E3CE851A5A1780CA23736CFD88B32D8A312EE3949D7384FCF9FB602F0FFD453FA5EEDFF0B2A47678A5F6E2A80940C2BB6730AD413ED8DC04B0E5E04FF6C5F7E185FF044B954DEF2818ABBBE96119C64DBF4A2E51E1B436ED7138EA9EAD30691E065C77C87E9573E85544C20AAD5B973FCBD0EABB886FA887595D7B146B3A8318C9319BA63C91FC7D2FFDB5618F263FB5CAF17057A802B0024C7E07F3900345460A8F6CE493E02139A4C7AFDF18C83D52011AD791CCBFCD15070BA7E9A78AD4B5409C8E2C97360ADC940923AE7C8C873EE0A1550C2D386723D8309C01814F7F49EDBA70F580440FB50F576C13A63E0F57ABB382BBCAF8811AA0DE2053000B411F8FBCC34E6191EA24910EE5943C6172A16A826389A91B0CE82B6F0521D34327595FFB9E677D35F7A3C9A0820DA0ADC6839EEDA68A609AC8A630A3DBC4017BF93B7C5FDAAFB13C43A0AC304309B20A2BE71A37E4F60CD6EFB92FAC12685A4E117BCD05456BC0710306718FF6EA8E2F7D52AA660080217E6CA78C79ECCBB2E2D196335D93AFBDAC546B5C0769A50919E9419A88FFA63C668B21ED0E479546405C0B15BAE251B34628B02A341976785361696F5439F8B3E8ADBFEF8AA49DC03C33DC4DE3F0210145CF2F9B220DD544FE65304CD3881412FB29E8494CB39BD418F1B0F24A7593EE323086241CEB274FFEE6A0D0514594B94BF9E6F8450C1084063DDB5D72ED60FF7A2CE723E9B8F1466485D0BFFA7D479C6110B0252AA6BCBE07363A2CF1778617A8B7EAB55B58EC2DE3F312340BED38001445367C2DCD90EA55EE3E0FF87BA03178344814904DAB0C2A5782BB654860BF63F13D0F9D1018D5B2D66C0A92EF48D6CFBDD95358B469736C71DD8CA3F5F62669224B38A8A5F2789973012516FCE16D3A9480F2C2F15451EAF819EA37AA4E3108402FE71851AD2B0618BB646359CDF55042F34CFA9FE1786B2AEA7C837714454354FE6515A133A1CA2CB410860743164FD0506D2CF77F29927A573CE75E4B2C3A8948D698EA9B9AE6A3AA41FEC310E3D58D7263815B04C4D0229603B33E8F34CA61993A2E0093F7B34D22D54E3D7B6F30B2B56E4FD1013B6D2AFA95F7324016254604BACFFF3122F22996F23E3B62FC9FD110AE7471A5151C38760290E83513DF99BE6282EE21E9536B59A1112E22046A965878A8B238D2D1247B71F3A99D816598A0B144C95C6B3442434C68D01AF4698C7E6131895746138F84127E1DB8879C81D4254E716650CE9E5470A08CF3B316FBC11CCCAEBAEF8C4E8BD0AFBDD3B61EDAEF16623B48EA99875A57C219AD38CE149E45F3863824ADFC31DC61347FFA1A13B19EE6B04C052F01AFCB1A184477AB256F54C48EE9D841980509FAABF4FDF2043DB15ED36DB05064E1BD9D2F853751A9746991C52FE91F4D67BE4DCB70365C9F4343284CE8DF9A3518221162B4A111B48415DC9ABCF16049A75C163980CB6DF796D7C855D3E1896B1157B296D23AF53286B793A70AC5CEAF8E5F53FD5FEDD44F9EF2C47148D877BC144717DCB98A3EA9B6B0A826F8B9D83D1D20856ACCBAAD7AA34BECFFC4923E58601130D93FCF9F3CC18211F34F21293D2051E668D4D42C70398810DF92F969178178DA32D24FBE3149ED08C5610F2EA4A2EBD6A38210E26A8936D6F8B554606FB16503BF59B6D6E6AD7C04CB0594FCF2A6908E7CA0E6D21D2C8A19554133EB7A2030FB047E1622E34AA2E377D042FF8C475E4C299F87893591704662C86524CDB9B6E3C958BC886FC6B5E407C2CE043FE7D5F91133439739C9013641DB2ABE44D6B7786CB100DECC53183F15CFB0DCD73C2355FD42EC6F2D614F0E6A650DAC4A5801691CCA9557C7D1B5B8E037B9B3BFDB2182E4E5AF3C1AA6D47B4E8197E0268A7595EF71F9B9C5338B5C4759234C08686106085270D30CFECE34392F5CD957BD20005E6DE7A76700A64A4E354232315BE7631CC1776E8583B9B25F39E864D740DF682244C1591641298061877A4B1FFB005E732AA3E7E74714B5B263CC73CACCFF6D61AE2C7D837871D8B91CC1EF9CD4DBB6FD874EEC89367C16525274A3FC34E38075335316C18BBEC3604DBD4B211BB9C3D16A2D348C3DAA8A96E2112ABE939B3EFA29E8B5615B2122BE47AA304256C24685DF1B542C13452232981A257AC3D795171CCD50A83283D423505905DE0C269898A15CAF9A0D61FDC1AC9E0B2EB063D09492B5571B00414D2537DC09F5D93FECB8E5FF752CCE64C661D5DE0DD9C9A67A0C3C858C89475083E12F48B5C9670383B615B3FB671D7564A73F4BA062119679057E63ABBF92AE5BB7A59C4B27D5B77F81572EB3EA908C3A652AB12C900C5A2049B0598EA3FCB51489D784D6DE4C0391B1A718EEE05A6B504508E97FCDA5D8AF8F8AFD207ABC625D191C455151E87CAE25F1DDFE8932CA129BBA52D80BC459D4DEF633F5A696C8E169512E61BC51CAA39743A9D626AE35340BDB0F74DFCF518FF0F3AFA979928FCDFCFE0BF57E5BFC2FACA0BA97B554541D8C16831C5627CFCF11F69FC30E4CD9F768BC8B81730DFE080E68E07F76CB5407B8275883CD1246153149B4CDFF621A2C322B2CD4CEB61118B68DFE26ADF04A3DC1FC9FD3710B77B9CF90670ED53ACA4E6E8C9F57DE311A09708F892D3FB1AA2DAA78B496B261EB91538D4D05F72702158F2AB92E7C721FE3D4216456435B0AA269E26D7B8A8B659A9ACA215974FD278011D5D1CF1E010E6E7510B66E31D74F9CE07B0553F9EFAA18E30B544AD8384C4A1FEBE65F35A260E041B55DDEA960240EAF864E07DEC222E666273B178573A08DB4C0302F5504B957EC1C73D41A71D8AF178FC1690EE6DE680666D7D35EBEC9F31BC1BE231946B66605ED10309CFB1CE18A60B37A0699A47AE3058024E94BA308A14783D7A42658F868EBF43E4C9167879354C188CD42E811F480576BA8D79C4D51171D0F6350FE817DFC9216E791562F49D46F4DC864FC90265BD0FAC62710C57517315E0F17F5AE12556B811071A5E7FE9F8E4EA10A488CE5A4D25B0619289A04331B27B121FB064D69A01DBDA7D600632D847AC72DE6E449C5E2BE8DD6ECC58C73A9986E2B5512D67FA34117E929EB8155257C7120B2E6ED1F1B3F8BD84AEABEDF4833B4382AE6DF6FAB319FC71EEB5A19AA9151FB4DA7430F015F19E49DD90F088B1C2E7C71D2717C21A964F5EF3F3DBA8C329EA316F5BCCD789458102E72CBBC60491D92E8FB0CB8FC6402DF01FE65C71779F445C6874F688321D87486F74A97DF12EE492CDB7B11E1C3AB6CFA3B46EF358A82B1382E16E08534D69CED642F9EAEA200A756B7E291A9BE50EB1848B4353B7E90ECFAD77952C8E8F9F8CF4DD893B4C829E2C9555AEB7409ED7574E761FE15C1372378E3A42CBC769D0EDE9201ACF6BE1981E45C2EB50F5CE5D692E6B6AD922C55299AF9B96CAF74488F074DF6724AD77B7FEBC4C78A6E20C6FDA126E2310DA57181FCC934EEFC1C9D16CD2925DF81C2B51156FB8A584CFE8378FD5288BB2 +smlen = 5849 +sm = 3156CE8B362E11119CD1F24221156FD952FF84632C1ABA22F53D2D9FC2E2EE49507770E5B6478CB0ED2451FCE727D04ED05B70E441F3F536A1AE41C561351647AED7183350423915C89354FD410AA5FF647DD8351A4FD63B912083355B1DFDEC8769272BB0774D0BDDC1A6AB17A4C7E4931404E79C8CE2067E45FCF8D9A1FA152288BF9B99CDC86E1D75E11D899747E3DAE310B598BC5796BFF77A124E58B227DC3E535D94335825D174657126CB39C7EADA7D664AF7A1D8C1FCA47083174C19FEC03BA9A4CF1742D3199D7C147D49ED2F5C780CB3E5E93A611FF53E6174EDAA15068A680AB1D58B58DB5ADB33CC60B5389CD7267D41863F24D2F57B38D8F43FD94B1EBE3E63F01ADE0DC589D9FBF3B1D164AD8262137621F9FC01BFACE5314761435DE5B8FBC00C68BCF9A3C2DF02C9C80CC3D5FFE7A9931A0D2B21BF0FF29160CA52B976D90D1B937D897ADF3327FBA5A9A548A4AC92F0C8EF6507C6C9733484529DD2D9D950CD6E9653DF605C4B810C721081C1F2D696A7278F1CCFD9B2C44B252B817966C3AA5887C62F773F55F04D18118417994183B85DABC7C9E0E59AC2986C39FE6D1B7F18E102A76C93232C43573C666DF0B2CF1DC89F36906D12E80D17EB1ADAA6059A25DCAE7644086A72B99720070DA0F18E0B6F6A68D61ABA294600D57729AC5B0527B638EA94553E984666E0A876189A75FECE40612613ED88CACA3D8C10D9F36CFCF816182E3119522671915F7F02961D0840B523E81AF69F4038FA0C7260B0F264C2A10E140AACC9A3023BE5E8249F2357F122807BE3E88452844D817119B06EAC1A0B7E1BF35712BD6B8D451F160C83A9B7D408F4F78FE4E0C42EB7C58A59E56256802E571A523E1557581074B0B7CAED20C23D32298C9ADEF0B7C3A27ACB237B14D79D9FBE84236DB1A13566CAE591BF72C0AFC4E9767073FEEF3FAC8A1A3E2922F9F60BFCA714BDBE0FA067E521F4524FD27EF70673CE639407A0D0205F4452815873550166E88B72F77F17A6A9D880B2A5ECE8FFE3721B4F471D5A10CEDA32AFFE4B5E60723E283D683027401F4F3A012C10123C11956CF63A7814E27E8AE275EF29AA03703B65641BB126CB5B27FE8350D1296E000261964C42C637FCC0F35FF521FF5B4A6E4F2728BD2C441A978102D23FC1E68C4441DCE5CF607F1297EE04AD323AFE019524520CF43D4CC9233C09EF0A75FC3466EAD10BA7E7044A30406422C21B81A102820E5A9FC72EEDCEB455669F3D447F7AF03B7659A9D62F6092DFA9A3BDDCF736504924DE77A49275276F683EDB3395A9D63E9B4D4D76732D96631C9A58D8867941F534A81BB026D6944ADC8D4341E0D8E66DAD0D62BD107724F035D168992880EC52257CAF7F9979B4DBA402B100FED56AA458CD659E991DFE4DEFED580DD6C7BCDECA252EB70200A77780FE904910FDDE98374EA06523F0D067E381A661D347D4D1EF02937C84995489A3CB58C1DA2894269FD6D835CA8E08D2D4D47FD25A11ADE502C775560D5D763E3DFA033A32B09185A0E02AE6D91E63F8F2E21F7D82EC864A5F7C5D07CCCE6021E00AA899B1E001061DD806BB175F525505E31319F1AB18198003C5C1BC479BFE4341717ECFE5456A6D074425AA98D6B290A19AFD5706B4E7D7C97E79F2721CFA818B08A856843DC8965A97252464107B2913F773EEA5A45EAF94EA215ED244A57476E9FE5923BC5B83907E5991D630661C6968F44B8C9E2BF87262A9D46C24F9EFA079FFD6ADA198E9B0951097A6016C1977439089A4E6357722EA4C44503E615F6EA74A06C50A762CE2DBAB7F075A0EC0C999264CA7D24197F581BE1AFEA62917607FBC972689A69C53650092DF6E22F078D5E40F54EAB0ACC38308C5FB86F763B2858BFDD11696D6F1D5FD3D208639DC7CDFEA638FD7100D14A736859F8DA095E02FD507AD869FD6EA2D5B3C436B4E006D8F87132D8D6909EB660EBAA591925BECCEF0AF16886ADF0C60DDC8A62F310F5776B66D507F46D7CB13C1CF908CF34FA655D120DCF6D532A47C6F0E79C7745EC597435A4AE09E58854148AA6F86C6C7181D3D572E7273E4CD2E81C935DEB15A4091C1206100099DBD9E5DE9B1BFED18EC20DADC51EBA83D15C8EB91E59C9E86F0B3DCE06C17FC1A72DE25D4ACAF7A0355AA5211B9D195CF4983EE37B2322172EC64822D8D15B7F0815598F0032508527345C871132D73FCF2A10E697AD60BD1D3666343A1B3B6C3E367CA055CFD09033710F909DDBE24DE28969BF5640F12FBD6C46AFE680E54AE9AEBB9C5544B8EDF8E2A401D9FACAF2B9FCD142C5180018E61A0E8BC6E2B1F20E9C6CA385825E9AAD890660B0A3F2346875387536D229F81CF1554AAEDEF51F4FC2205E42536F7D4A571241EC8ABC882023E496E3E50B50745587F7A1A6B232E979B3F98CB46915B33100BDB083CBC326D5D17DD7C9ADA6322CE017E97B0D73F6A7DC8AA62A4880258D7064D95F011BCB6906144D56B852DE60923754EC0B51744D9613302345DA9C074C82843C4E1D4532FB003B946874466FA4F02550FAFD07695C501D615767E68002A4982B00196EE344A28EC6521B82AB6ED4142394A040C0356C08403E58F1662C4BAE1AF2FC9A4A2CB4CCB2D2CA37E60B5BCE1CB77E15360986D782DEE11BCA8D5EBD07A183EA55B05B0B31A0F8406EA159C35629F055307D45368AEFB4E89AB4C5C3CB29B066E284EDAE1389FC011F2AFDF7A4DA236FB785E5F90CE94989777B8B97FCE673FFAA275CB038747052C2C41D835BADE842E3398A98DA283A1994296A4FB1E82EE6BD8A0E99ED2EFDEDC27823CBA9AF8A36732CF699893872D865E5F017D6356F9CAAC665521B3316F9E6783B073B505E2ABC4427CF1FD889E0C20ECE0221AB6158799D5A0E15F51A5A21B8863B2CC48EF1C5F425F9494E0992A853F862370E043A76BF949AB82315B2C3B67778D2D07B24C703A1C7410F45E0B35BD48F20D5ED1BAC7A18B5942E0BDB1839A9C5AAFA7310D48C9FC8E586CF1AB6A795F24BDF21D653D6E760D0495B389AC8FD781E94CB945676D33A768BDF80D02F4797F84C11594A71C110362F324FF1284F0511D8A4A5514D41059BA169B36BBE71FB27C960692F120D7CF87806CE37E9D6457F660375123A0BC1DD0A3FD8FD88060492E2F684FD60879978E4CA3B8B1D3072B2C3891DF65AE348ED667CAA6C2487AF202A48E840C4BDF7448A24EB5EFED867175637036EF4760E888C1F32E872558B81DE5A33919B302D5D1C23D0F174FEA564DC2F339694644B521501E33CC7CAC023280D09B1C55DB7659F2C3EC6E8ED52D77FA01997D9BA3E896CC447B000A09D2F916EECB7E183CCED47ABE8B94E941FEC9787A814AE1EA26946F4BD7E8871A856D85AC22B8F12A20002F24CB3CEA7A1E867F0681D0444ED051418DA957719E44D2CEFAF4EF402BD2931DD8D3EBF755916D5438D44F2B127C95FBA8D2097E0B5D57B432195A10626F271B3457DA5BFD1691BEF76F36BBB7E9938DED5DCA0FEAFEE604D34E9AAE9D09FDCFDE0539DCE38E3F8C9504A8AF370295BB3C63F7E5C0DD26F342EE6510EB17A34D78178DF7270AFE0D084B4458855DA163C5C5AF73E4411694D098686A7E4E9871EB716C03CB439A085FD960A7B72EDA41576FE2BAFC9D2C01F0707406E54FBF60901135F91FE38AEAA71FA8098E5B935058890D1D0BD4EA7CC2A08FA71B651207C51536624E117CCAAF520A2B54AADB1AA0CBA823BA36D084B3884163A670A83A9E25A0CD4C4C9CF7C38C362E928C12DE3EEA0B6C9BD5185DF75670EA5509699FB166C318A8886CDA1AE07386F4D3F3394AE02F4FB1851C1E0C7C72FAF01BE804575D7CD4776A17CF7FFEE1C017616925CC2908B970BAD5D56D16B6135972FCD5CC232C6A39826CE0FDBF943FDCBA7DFF4BE60D19F931F93E4C0F260DCEF02DF4DA5C98C8D8AF7164A52128D05685EAD04715FB951DA9EA0CC8EE0CE5C12BCDE2FFCFC3C4C655F72F4C5FC49DD929C377D7F40E317927E7945112015C70B04D6DD7C4EBE06B7394895930D8174D1DA1D0857888D15B90F37F3B2278D9DBBBEA0275C98C304BC8F04582681E400D04ECDED5DD17E0B839A44ED33FE5B28FF723A1968367C2E0F062036988099E2A1FAC03AA0C74328B5CB146389527D8311D39F9B7019B528ECBDACE64C77AA51505109FE1896F6ACC910534F3CBECE14C7A1F2BC8DF04C0E67E2335C5E231C6839D144E2F2974D86882ECBEEA88DCF9D9BB23B8822FBEAACDBE8DB7F241388A88945809C76925D32F913068DEE509604F52453656B39AEACD02CD12BF39974516561ED08992630C82C66630A5D2AAA7EA78F5E25856AF8E9EEE96B92BA62A80CF10451B25EDFD5980893F4823B60612D4A7BCC973EAE348BA2CE8C34A9F27E81EE3F0EBCD279DE3CA0C8A0B108013F7BF02E354B66F92860983AE29E2AE1004910C893D229A036867D9DF8DB4E7D6987F6EDB3864F557CF77BCFFB71C202C4B567364086B47CD8243B5831986126A95BC8B074BA419FB592A10A87EDB233407A7EF2E13E61575D989B1D70C68446D62BAC13D0657B244569378E72060793E6D147805BC4CF13CF23A2973C4E10F7482567C7E10202F5A96FB6513098EDCA2468DBD0118D2858A247CF5E63A0A7714F42080F6B38A804F87559D4169AE701EFEB6613F755AEE8ED83A56BE68DFD6E3A1270BE7A2DAA4AEA71DD60BA8FDF733708D0876926B2B24A5CDB47BC25D9E51ED075F14C166F1CB9D6C057EAEA5179459D7504C84BFA69CE35E5A686A27284154A964EA9592DA1F191ED94D42C9E2A44E80D57978CCC1BACB608545CFE71AB87214A074F841927130AC6B31FE04EAD0FF72D55769AAF024E8BDE216DD9250D1F43FECB4209C59159FDE4282CC512785009F4740F50230641AB0E4020CC57842B8EAB31D98EBBAED1417C8326365D0850E28F2AAC00655CEF034552E7910D4F3E2D8FBF5462724C28721098B39F054ED32B5B97FB70E7E7958DCF58F69EE754896BA2C87722ED1B9A3B75E86D8BA2B28E00D1D7C19FE0FB863F7EAD942B5312969590FF81F042F68FE113F2753A0940FE46C2697DA8D084AB6E2441201F574112C5957A98C8D70F77E552A3FC676D2D8A5DF6941A946E7E23E79663BD3E39D7B9B01CEECA7E65867717971A2057F5CA8D94E89896D445646A50CDBDBF9866A787812752127075314C46D05D60CD07B9E43BA51A758CC23BEC1D1BFFE0846A4489F8AA6A7577FE1A57B2F768E4F6FDFD60B10A9DB5479846034BF1CAD3C616E479652D8303810DC74B13FA4D836FF6C2864FE8C74383D59D180ED8DE3EEF7537463CDDE652208DF8AD8067199C2BC54177234BB232D6A4FC1858B280A044C2A2F82EEBB68CD3AB81D0F75616997D250DE3760CDCFCC886CEE9C7A37C253F04A5ACFCB3FF731AE6EB9484EE0ECF24271058ED5A5718358005DF081797F4CE165962E8D08912641CE39A6DD282FCB523A46EF7670BC5C522BAA320732D9DA9A7614E69E70FD3EF933BFBFCE67A87206B80B7585C02C71DF0104245B1EF2C7EB399F6DAB12C447A0FF00ED33046A1758A979E7A4CACCFD6C56906EFE2020E826516B74211C9F69E5D947AC184689CE93F2D27E62A60A2F5A4A39105E0C3112447EC37ADE28C436A832D8CC66506989B7CE655E30DE7CF43ED4429C57DEB0B0DA3D25335A6FB7416F3E67AC4B3E3DBCA52A3496BE6CF839B9D230C0D2276D0D923327061ED7CE2BF9B5088B3A5204C22E99999D764A892F078DE990C92B4E7F0EB189D34597D2EF0EB4165F2A535D35C8AF752EB7C0FB8D859419711995C2B89CF2FB3F3CE44F6DA80382D8D0137A465371EE8A6A09DB06C2731BF51E246603B900E6EA2608B888C01A308C61B27F8F530E27516A0D6A8806AA9CC0030A123A0E78EE86A85E17866405C2938FE86AF87C8F266C88FB84252354CDDD501F4A5D8C5A828EF3CAED87EF7282066B6DA772FFCA6E07907928AF67450E20475165B5581AE60729762D716A228F14761154F6D1115431154860CBAF3CA804273AFE190D6ED0EBB539A1752443C1413A1602C882486A4ED3F6FAB2B492E690A97FAB0F22FA34BAC1570E746C159187386CECFA02CBA7FF8D841D75A192FB5017DA7E53D5C46ACB816490A19E35C708C87756C0C9E82387BEF8F14FD7AAFBE1CD54962EE6A2570C2B1B49E2B24CE1DB9EA926929937CF08A041CF082DBD4ABB474C62067746F5CCC0919F734DD850C8DC57AD2C9C59BFC27D73FD579DDD1927F249D2496D3DE5B67CBCF69DD46E73E894A9E76F79DA5CFD90A7B02AC2BF42034905430B7B461D1C42FC1AD0F1A021006A34A2EE252B39BD4EDA5A05F7AD85FB3E14040B0E3264767EB6D8EE02DCF257597E8C9FBBBFC00A27313C7B989FE8025F638EDDEC070F145E75CBEB319FB5F1F21627597C889CDCDDF2000000000000000000000000000000000000000A0D151D232A2F383382E87BA70EA986A044B0CBA2EAFC3316C1AC95A5F16F6368C210DBEADFAE6CF2382DDF5078AD594CDE3BD1A837C517B1A20A2099D938DF6AA02B6C0E62FE6147C904BCF3EDE51DDDA60DE7887DFEB2866DB402D23E5934A74C9CE4852D4B2F53CC9BCDDA312964A548F6F7C8320AF1D1BDBA7FD32EC6C86BC3FCB4205ED3DB092FDCAD9AC4D2B8575883E13F69D8C16CB18D1B9284B31823ECE917C905C5C8B9D180C1BD87975871014F773FB57D402B8FE16EE312692665824CF0BCE4509326A31957319364CD421E9B21BBC1DFF663ED850858A2450C2FFE64B65E009A3999CE4504BA5313BA0EE4A8843349C30FA6E59FD3ACECA130A37C04F9B64722608768973996112684B64D0C87BF95E5DD60661935831A6A1A9575EBCB2F64A15296BE788C775D80523D6BB4267D91B0C71BA5F90DDF1933DE898E79FC7E39D0A3D146F185214468DA50AEB47402AB542E52CEB768A70CB1F749E4164CF20E549B674CE965FFBB98D874D34B5B7851E575E6C1E4DE9C170A10DAB84940AF055A951260B0119F5ACBA320B55CDCE4F16346905A2073CD9FEFBA95734E4F4DFDB7A33F292D45698831F1D3E9FBF56D9692C14A8F9887265CBB4441AB331D977E3A68A1BC9F406AE0FB1C6E91205670641B9868E2A987BACEEE2364FDB089A63B53976D600BD7A8AE88A02872E46927269D281CEFA385C98CCDFA6609394943FAC32237368C6203AAFABDE072054AB5A14A91391D5A943F4ED4A4407F275CCFD15FD28F1AE0EB6EDCC6612E3436572919E4DFB57C049BD77B344D8E04152863EFD4FAE8FE3A7230AEAAAF82870820085F4B3EB5215111B6B8952CF2FF468B3D10F3AF849F16E190E9560F40B05E6E2204591B58A850E2710F7043AEE2A44A6D4A108CEEDEB2D216E51102DD08751925DE6A7F67BCA1980F0789B34E2F86729621F2285C5D3A036CD87C76102E9D607C37CCDAC8062CEB961053F3195B5ABD88BC64FC65F8BE34166841683F1EED291938F75DFDB3AF4FD2AA98CE95382ACFB5D5DFE6EF243C8A0B19B80584FC0CD533E38BD485D1C52E0EB5BFF90C0A947D9B9095AC1C0CE9754EABFC860990206B981235C7B612DB61C9FDEFC0F14DBF68A8A0EA4986CDC4AABAD6C218559E11CCEECD804EB98446FB33EAE47C0388BD8972DDAC02CE807B707D6D188CB31A1D76D44323E93DAC4F8ECF77E7896C052EF16009CE4D1147DF84FD5785D95D77310783F9AEFF1DDA693F4BED26457ED82A1CEA19D9C4919257E3050B25A7D1CE7561740DDAC3FD93A607C79875E050E40498BFBCCA95BDB3D0FE639DC7CEA80E3DAB3AD73A4265F012451C1BCC2FDA1E1AEBB7FB18407F31E7496E2A18D2C686B47120688240A2FB134A3C314D4CB422811E850524684EC485E061F7365494A6403AF170DA461A3BC32FFAF9143D5E9B17B2285C56977AECAF880CDD34F26120DAC4C950198233A50654EFACA6EA97333D2BBC024A5E668821D20333DF0B712510100AECAB6B484CCB7814178F851A3E6BA0B76F16C4685D5AC8BA48558D382ABECBDCF0B919C1ACAE46EBEB5011DD0B3C22B539810720CFBE4CBADB111E100C09C811E724A67C66A1B89EED1E7218861F55A4DC55E236C6E3521DCB374437A14E8000DBEBF0F7F9BF409AF952888675C11326D9E3E8A8828BF50CAECFF96075CF29446CADA373529D310660CBD60C042C143E1736FE7AFAF6FBE42791A8DB01EC0475145257FE2DF766D4EA972B14AE5110B8F8F42D659383E9BD76 + +count = 38 +seed = A4563D09AD21D3916BF4636301F2E64183A8F003DA186753D7F2DC3BE0089BA09C62B8A52B72C2C8451213606801FB29 +mlen = 1287 +msg = 67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 +pk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F2820274444C0506ED98B972FC6C9F6C71AED693A2F065AFDF9B225882A4342694E2ABB6C5F57D230F0A4F550417861CF503F94A700523879E527970F10BCE50587019AA496016D1D764D706630F50BC279A30DDD25608AB9287B97E9F765E42F2F42098E967DAF0F836EC270CE5775FC091851B6475BD28D75EE4BA8D4CAC3239689B1B251AF49796178F142D85BF31721F6FD391D3D06DF0541F354E3CA634571ECBA05DF05AEC77BCED68EE849C0ADB8D0FEBFBF58FDF72718A21618716B0850F02A0F0A6DE8EF88DB5159FF24F37E6CB93411B0A8F707E3E2E26D714A68E880F371F40078E6E1612811AFEAE727502623D1EB9ED95B297F70F5AC23FBC51BE56FE6E0745E9811649A74D3DE2935A8396276F822A6A81EC39AFC25C45F4A548833CDC33D2881EE406338367C00D7F67435A424A4974D6CB2B477A917DEA31C5A62C4B85FE9D1CAA199DFDDC3FE87B932B19708887AB97FF3C60DADF384F94E6B8520B16A734B5D764E7360517E435689A7CB5593CC029BF4279433819AC296D9FE20E82EB8A1D96B89B3A080FA54D7FB486F386EB930C709F424EE4DB0ADC93FFE032DE0F221E2D91EC0A69F69A5108A8C64E8FCFAADC47D40A7E86B48A39FB1203E0F4A287035935D7740FA0E5F976A6E0BB042941DFECAE0AEA379173CEE8ABFCE29CBBB35761BBF0CFE42D1FD38557B8360AF4A3FAA3B6DEFE95777212DF7916178D3C89BE3C994F93F603BEA273174BA00C75193C90DE22004280B1A5E1A523E16A9B07B8C3CF4AAF067F000990F17DE9887C7056734DC2BD7A339CD5FF1BD676451AF15172417A956B5A0013CD330364F5121B40111FEED7CAA1605DF5ECEAD58F340473E32C245161288CF1C572898AC712C4064C58089CCB18B50876C490FC2672E551DB9C738999E1C727CE495931AE4C7136E9D5603FDF55EEE400155C47E7DDFAC0C960A042A2A39094660A4A701D05A8682A4FD9CCC578E9083AA9E25832BE0017CF3CD2E5D6845AE6AF71F139CF23AF89BA0A7F58BCF7263675CC7349707784DBC6102AD5E7AC32A99CAA5D1C740C76AA83FC92EFB180C20D2F3DF96A1C2302D87C25DF1E2FC4A85062B41529EDC3B3BFB170D13C0EC7CD8F16F63E01D64A5F550E574C29350618C5261CDD21146FFDB06078ECA6C5588F7B00C2BEDC9A6D4AA37CECC80B36C9C4B4E8216633A63909BB7EA8CF3B514AFB20A1302AFAB3555DD319CB7B1C5865A4F6CF36C0AB1BA9BA9B1080E329B4E4831A0E99EF7AEAEEFEA6E4CCE4657239C1E78948DB227C8C05B796846EB4ACF9D6EA5489A3E83FB54851BF445E63AB75FF4986307D97A50EA0ABD119258C6C1231D4EACE07702EF32A4A3C285EBA96A5F24D82003C39F953C5DFFE4877FB20E0BFF6E4D6B8DCB0B4BD5F3FFD613E1FD79217855AA820641E2DBFDDCAFF0183B842DF6C3F5C65CEA839D6B29F9CA24031A11B4EEF81C7302B00D4707B1E0687B97D192779811E39652324B0FF543B89E6B0B658E31AC7C05EC7B747B795F28CF00A9E67F37DAFE1CAB06E194DE75697259F9CE8E627A3B53908974935A31226BE57EA09071E5D6DC765E8B82A0338CFAB8FC457B03B05D526ECB39800C69B9C9F3A9DA67F8DC1FFB1925F1028787A40E512183AC3FD3937049DEB3DAC82197C2A89F60620E9B45E4E70580840A81FDBD68FF5C08385AC5067E5A47A030773083DDE66A0443B11E11FE7D31421CCA1E94E35019F0628F8CE473F94D161AD048349163FBF876482D582862EF68FA12C5C8640F4EA1DC479415F0BB9BACF6F5DD86A88104082213AD15B1C3FBFFB60866DD88946CF0AEE43F4278F2AEB77BA932C663C8A073A10F7B33224C9DB63E4D0F211F6EC4673656BC2E141F98190018143C34C836137EADB7F892A401FD243DF1AD6691CB1071A48A74071FB1D824DECEBC202B1140F22406C62680B2D937A935F2E0569CD551233CDA045618665CAED097FBF3A46C7D325A93DF8C15F821180B959BAC26A9DFF4ADA9F8F7BBD2E3928EA3F3D0AAD6866FB720AD2E2FA0371A9A6A7D8B51794BAC7A385DD741D700C1DAC717D6AD43B9BAD59DF486C637DF9A6AF456F38AEF7D3620D75E7B660190E57180F509AACB27AADFE016382DE6B530E41751F70727E209723AE9F6E29179328B90B393AF16DECC98255496F16E9B00EA422448BEB51127CF99AE5388408953E32D3A321249206452D0BC3921DD3C4BF8D7CAA61F34DD5FBBB83B2B5BAF79691EA8C0FC50F3D2E5F557D4A5AD2423F935DDC0A0A3277D93758822A35EFF9898F011B34465783BB83C6BBD9B3E06ADFEE77E1E497FC02FB209F8C2FFE3DCD96025ED19C5424696C55E3BE7A1192E2C96000C867CB0424C057D6ACC1767516A56DF1155E9AFF74FE547EECD9C183AD8DD0D4DCE86F4D7EAE8631B3EABE6CA09B18FB2315501FB5A4E1DCDF7FC24F9006F5EB4D09F01FE6787974FB19233533B3D9AD45E2D32A59D1A4B9F450B86BFED3A9756C60AC6BB05D04DA2707910C1102EA04B423D9DAA49F4C757DBDE288F083620A96BF2E0418AAE29000ADD21B6318484D92F49042C09514689B52534073DF8DFE7D8489E8CAE028CEDD87925C4EA03C4D942257416E0C7A703DB6E811AE72D2F067297F0E59D5C5434BE8D35A1DF901B6F2BDF181A8C9D2337CAF1442C42557C60A9DA08B34EDF5843CADD50668F46860284DD453F43F212FF9C191927403321729EAF9EB6E6CCE337118A6FE59B03A12CBA7089D54F2BD4B1473ADA4803DEFAA0C1ED5B83ACC45D97556954812926DE1B3EF6B7543ED806D8F0E7EE21D4FC4F97B319C295A89B2BBF6E537AE5D196831BD651D0816E1135BA6829C07B1B72B9766D8676242BF658094E740D8186EC1D2996BE46536530FD07251454073033D031F0015FDD68A67DD5A8568651E256685C8911DC2B0DD69F6F8C690AD2DA56B7D8BF2D2DEB2E4A55A2EE09791B9FBD43941BE3450243707CB56A4F4FED4578E0C58272AC55636B1562BDFEC43B6F7BD8718D36E02DFBFC37A9CA10E796A5D7E3F7C7DF5CEF2A35C8D81BCDA819382B85DC1E21818A83E5966CA3A2872F743F11B3C248B92D38F6942D58297D95C184E6FC6D051CF44D5203B28E20186378FE3DE195E60546BF12C9B355B1D284A15B6D875737032EF9EFC9386F9E4F4684CBAC4532F2D7DCD56377C34FFD6B0EE87CB4A006A23363A62688A11B4F11E5A6F560D7ECDBB610C3214E9D1BC3258561DDFD4BDBB15D6C4EF7A509B355BAA9A483EA16723730F2249A601421EC2BF859B8F5FFB60CD8ED767F221F634AF22434AF7AAFD102292F8BC354B52B47631EA0EC6B13BA147DBCACCC50BF32594F14063EE58DEA76BCB6B6D1D9130FAEBDC4F726E3FEB3E7824ECF41ACDF37C795531674B8B3A776478F4ADB8CA25A743D2B3268985A535982A65B4EA693D80C6D0DB334219BC072CA6A2DF180997F80DDA4FC89EB02B93311A6795774AD12D14652009FDBC9E71B359E99CDB23017D2AA155582A7F395A02C0C75FBE1EFA195D4C078A6C038C1997E2DB84A87E412FAAC4462F6EAEBD9AAB0980EEFC802E7CD23B161B804933F65FFF24535E08A11AD130777642CBDA66E7E1 +sk = 7ADCEA32C084747DD4E22E14966CCD766D2FF932A985F2AE5A8725AB71A925F275CF85A56315CB1678AFBF3B0BF5E67EDF158ED97C87D3D1081E9E41C48573514C475C307EFDA7063D310FE6DC9A00EEB2EB260473B05FA0E3A78417D809BE9EC142029044522199459BB86900316C88B64824318EC486895040451B364CD2360201B42C5B06661C930913264D042770CA064E141785C0282C1A284049800403A20042444C0809604028521B358258062D8C48908946900A960CA4A8891149891A262D4BB08D09996908042943B6851B100903B4519B340A02B4110BB64098A82820C32019930DA33092D3308411362C8A300252C6649198410C04201219102116040C016904C18899840C00A16C8A224DC13831441042CB885040460909490A81188CCAA8019C864463B2480CB1600AB84519244084C6295340709AC0251C420548206D619688C2A069C3462A10399184440D52484419B30D241789E138205112014812308CA69194B04103972961024D0BA26D9C208589422288B00124C3900BC58D099989882264408205E4806D2100860806045C36881BA630D2940C4AB48C0A29808B8608449040633666DB102A11076DD4486090024E0C1209D2242E00C2110B202262063018872124212E0437322408668994109B3650E3445048048ECB224612262613412859806803355210052640C82C0A196D4A144C12C965CA028A6138854C1442084626144846C8444811398A2127312231821230204126291AC10413B9445A484221B824A4902588108C822631D1A27093C450DB106DD1C0415836065926621AA9509A046110396A142921CC086EA18691A2466004C400138308099029213028913069240406D4C4701416216324505838291BA041E2028DE4906582081192844819320C248549E0A28D1230619B126913262C84482952B4680A22688326481C056AE2349221198409262613066122260E61884540B4308C22801A427250467014198523C164139031111480029068E11612DB326D0CA36952325151481248C408649465C9360914C72462366210407052444DA3288CD414801AB86C1A4089E2346009A10843266D9C846418096020216451482DD0100213872559304E0B410D213070D388855B384619A349129590412806641821011480A1C2891C332C8444514BC090CA2486090950D08265401030CC8211088165E4083258204D5B462618494A0B94419402225AB8010A18028A420A138108CAC404CB442209892DD3B48D92228D00871161844D524644E306221400090C2750E40852E3004C9A36029322041AA344093431D940804986211A42010241025492059332044112720A293190946D1B3949C8267114A489008224630210411488014828442205E1465019A404C0B4900A2585CA48715B94654C9825D3982DA1064994842982060A003891132828CA80041A9030801049144725E3322160402C1A0182E3A244482806E002895402915B3841C91269D4B06924300959328553A66C03287104174A23168619114061048ECB4471194449A346061015662145465114025846725A8029120652CAA6841C8404C9344262844C1C09329A284ED0148CA3086EA0385104260409A42C01B08804154003416082A44DC92441D200020C865000C96D0A347002334018239123168E22830850C889122464C83091D1482D10368A01176511B531C2128561844014464AE2482001051041226020418AD9C02D0B1206D1C2288028684AA4055AA07190360C62428C1AB529E1166200B26104389293C60523A70489B4280B858408473214C3119AA8011123715188811CA540219060C2B64D21B805DCB8295316529C1825883881CA4831DB380A02004243C6411AC65060308294086960344D640846101222E4284D11B30904A271A21426199730210888A22080D3069149B02119408892C088DB9851582228C04220C34849E2182420254D094342C1A22CE424021AC32408384601B680E3184609344E8C4608E12082102050A44468040708011868CC949102B00D23914CDCB20D19920900B36C82A0718304461484880BC271E2220E82368C99C86499804C1232861A190108A20898460460A48820376E8B3862D8226DDA0022CCC85114418050B6480A9151C8484951404ACCF0DCDBF15A14AE67E305972250BA40631BDAFFEA3F0C76E001676EF843FCBF619BEC206420A265DBC9725749BF1CF535382131E0B2986D9062008799CBFD494630296651CF7834ECCEB8158ED930976A044B4367BA0278A42186CDFCA85FDFC24B58864FACAEBC4AC4C1E49AC0132D1A8ABA7CDEDD341DCBC70C74EE4C8B4FEDE620FFEB0496747E40A2AEEC3CDF1BFE603E4663014D053A46B8A41A887A61D63DB5D581A6769A25C7A6112AB93192A1DB77625066C5902C9C1258CF900C318A5CBC32538D7591C2E922466F9692AC6F5C3E3AC6DB7B7446350D28BA933B4F808862CB440C14ABF90BB80428690F055EDC076A69F9C596F0B75840E6D116E8753CAC5D71CB2C7C8BD9F566BDABF180D7C40203A5E45ED4DA744A47F1B9C40AAB9A103A2D8629CF66C8086136C823E6F340CA94738D268F622B8FF27972EECC8D97D395BEDC602C415A85295EABF34B8E902C012C50CD22372188B8A84BA366CAD8CC73A3383172B0B8302FF13C9A34A7C5819C42275C677D88AED7FBCEEB137C05FB3A516FA75853DE7EE708596DE2499BE6AC0BA3F40762AF2C4BA164AE2E2312CE0DFB7B7123197B03D67C8F0321052F14EFAE3DA616BDC455A284663B89564AED51E2B4A28CF2AB871C07E65C775C9D58B5EFD12AA97DAB9380D079D43A96796EAC1A4C9B53D9F1C076215BEB5705B041A578A627B372D59B6B7274EDD1A87A6618E929CD68975A7F33E656C3773B18CCF345A2A532056C5DA8690B8D146485D833D1A91A7B0F55097A2CA40B34A29ACBB274387E21A76285150F449A119ED9421DE048B579F7AEB87E32C30AD2C1111816CBDCC7DE748CFB0690C469004FB41D10BA3FCB047960484070C038DDFD3269CF56E902C5A1ACC3A438F2B918BC07DF9B0C1CABBE07AD913ACE3180E364C640A1B01C2B646666CB789E548D5A5628B7AF511CF8E97F01EDA3ED65F3449343ADB8EA597912CAEB7F6EA9CFA5721C973205891E537E17A1062E1EF6CEBBF01220DFD00D8B79A043C6E1FB3D735FA74C53DA70D0633C66AFAE736081B1D3DAF86FC44ADAF7161549BA9ED0AF83892BCFE0A12880ED7021DC05DDE6E23EB88CBAA0BBA07C5544AF561256509073269144CA0C3F5CC0223023C55FFA8D6B5991268285B700ADB51C2D3EAE73CFBBF940D631EDC139A401E3861D53ADFD6CE3C391C928F2E9F2164A0DC9F1DFDA50DE013EEE4A85E1FF596E13CB065D2A261DF351A7302A7FD3E0929FA786DFF1451B4F1D4A6458886AEB3548B9004DA01F3543002676873F07167AECD94741308C3AD84BC02C776E12548E3D7B4984305FE29DFBDA09DFF8481EC92AAEB2A891A62AFFC3E9EF510C5A8778A60647982DD9AD936D00BD7AE70BD290438AC5E94F7F329FE491CA983710A2BA32D9E78299671F1EC40A6521A579A8531BB28C7B5513FFC4B44D766127A8A084DC3945535C5B06DCDFEE1E72A2E231D790629154E5DF8F0ED5C10D64A114CE9DB9D5604F613E84F824BA8A558AAAA569BB8E76FD386454C7A10171C748BC1A27A2FE83F18F6A66F310A082100E17CDDE4E10F14BF3FC700AB0606AD3E0FF8FB806CE799C111C2FA3700AA357B6D24DD2985C9FF00A80A28EA4F8A7400B41F2FC570012E54D928767AB2E63C52FFC0EC5B99C8B8E6BB84D3FB8DEBC8B3D553AB70EB23AB42946930642533E2ABB3C135AC8DD107561C79A3EE4D36E17259F0BFD75E963D29C6C00551E22DBA9175D026644AEDCA1993E4A13DB903B7AD093F3012791A51BEBE2BB878D1C0DA506166E27E4B9B26C15A8026C0F4CB05C298B33785146B52CE89DCB51612CC8C9BB49329EF5EF4ED60FD63B2CFB370D1ADA0477A11A21FB9C6622C51D949C39A1B3110A054D546428EA2BFF61E92D108E4CDF937490B2EE3CB86BF5AE80E0017F73A8F5212CCE1896E0A4A33E8B9A186D1FC4E35EA1054ECEC7C75E455FBC2E6E63B8EC5A8249DED068AD925489E54334F3C5301282747AF750B3DC13F62FB274914CCA7B0CB43B69310E9193BB3A63F0B4F70124B11C96E7977B979781E12AE29E7145B72790698AB86BE6FA4050E48F212FD49ECFDF7ED2CC607DA9C3972C791A1966550CFA21AA5731ED253CBBD227376C14FF852AD05C981D293DF49FB662FFF78ED257E51898F423237FBB3FE666D1B77AAAA5F0A5A62931AEAF0C370B42A5DC4B069AB32F6C2180979887AAB06B9DB4D58FAAB0CAD3E9585B725BFC3345E038F4ACA15FA862EADF92B24C92CE947E0D44DE35EA5D20C97115F0595D449DEF69F6B99D0189B3630DC8D639F57D725CEF7243D6266A8D693A34DBFB6D31EAADA46D8619F76B5C85963CC05F283AF86308A2B8D12864E8C283FEE80B0A5F3C5A49FF1C9FB9732380E95EC25976D32ACD1DFDFA2CD787385405B53F1190B3598A68AEAD12EA9DFB151C2B4A3FC34CED3CE4F4B8702149F4CF842A095371D4CB6B636EC320AC0D8C829EA5C580DC358BD7C6234F801F07C50E2AD6B43C6B7D6BD7CE5298BEA747A26A60F836CA2762D09423FE5AEBE8828F082407A6D100B6508F40DAB363CD7C92D71A2D7284144D498034DDBAD5DD243F631F0A35DB69D546B2121E527D2E2A8DE1731920CFD2A497AE1EFBA3017016845509AE620CE24D2BE9016CA30993A4FE122CB78049B56A97871500CB8A50CAA047FE89B3FEF56E1B7535C65DCF13F1CE50AEC51C65521B7DEF9B23DEDB3F82857F46B22FF967990FCD0B38093B5C099D733107BFF842FA4739DA83AB4E1074F50743AFDC2E4F57C3F87AAF6FDAD89DD01D4958DC7FFB0B9777BF174F3A6D60C03C79460DD419295DA38C91AA6263BF5119A463F8B58D799B9A5463E1DBD7419A875B0479BB155CE59468E75FCADCBECE67B7656AF2B2E2896F6EB5BB68CA32E2805BE5E1255336F3765CCDEE80B10982F1BED6AB2C9DFF372E010C5B1920C1A60CC6C812903EED463D3EC93AABEC44C50C648DB7530D13803EFC5FE3D43BBB33F2DE16A73153D5327E47BD69E627D0880DF101ACB798C559FE82BA4B187E2E5E98EE88669ABAA5CD8FDB348A38D8984AD8B1CCD44CA8DADD473DFE9AB085EC7343F4291F6F84CDDB52CC10119648564D6861DE9E45ACFC73346586C2C8D5C9A008335B8E5B1BC35F31AFBBB6F2B47ABCBB903EE856C4CAF1BCE52F5CD63F375EC25583D9C8D4DD30795BC92F72F3889E0D9D57EAC7654F13662E89FA0ED803A60F160D1FF7D7023EB39C9D44F0EE0769F7A051CF80AFE25CA6FE87810982798C22E3321F477E8573EBBF41CDB4F7D8F2B274B6454271DF2F1E30A416029FBC364FA66C2859435681EF513A9F65920B12E0C06E4F0084DF7DF2AEA79071C93BEED1D33863100C645C629BFE9113C2929FDA2F81558EC53AC95E82AC643FE62E05207159DD4E52F38BFA7C113C36123E82BC2D4375A0C5B678CA7DC0A68D5617045DAC6E27B757C56159AF0E1E4461DAE14DA579EE67F1486D08D288A443EF15FD48286F7CD21053EC30BE9E89F994D61E34AE040DB09FEB46E44EA78025B9DC9F507F403A978A8AEBC87E37BED380153AB0AB753096D3C15E614739D99215EC2FAB516FCA9E0B0AE3DDFCB275285D9F92EAC86AF2F27A0288C042C4A7EECC7AD294B47E41B41804D7FA64C9FFCEFEB7B5B3CC95B7D9D2804374BD0488EFFF2D201CE04EBC91E0CCEDD6E0FC2F5FEC29C47AA991EA28A8866BE191027297E4A147833571E79A43DDC7F05F758578791285D00ED04CC04EDA8F4A56DFC5B74948464322BEB3DEA3BFF7998F9A5309343BAD05FB9E4AF448A037677649FB162CA6D4C1FB0C02C5F50C4959B22CFA55F6B9AAD9CBBCBFCAA57C9E373CBF011715BC278DCC95CD3D7057AF34E41F57D953299CC4B90151AB4901F0D19BA9A00DEC225B74E92AB14E7FCC89BD2F96EF7B16860F36C4B03A511983275A21D14C6E1568557BF339506BA1A9CD070815B3AC31EEA8D1D110250E3F6B23BA30ABF1D67E684D9E487BD274479E59F889F8BBB3EEE0C8531556F2E936289C2DC715263FB4CCAA9B6E7A982B0507719C32C8F4A5988A755DBC728382DC7CC44F824037DCE2FA7A9026FCE5B4CF4058A9A6FCD9B0CA8CCE63FF5AFCBAC4CCFA89E828E794F6AAD4D1605D6002D00235FD1788C008FDCA7F02EC3BCB92741B007E352330F8EFC5166CE99DA7258B627888D876BD623E3F7A84F653524286B81C5CD580223B8913CF3CF874CAF021BFAB215AB2FDF95308316EE17E355DD962B87715F49F96737DAABE148F53A96D7B17A1651B0DD6F2B8F775490B4BD714001830193F8945B6D4EF85699C633E741D941F74FA632687B2E6DE30E65190A5358D7AB6763F61751B963656E6E74F149C9277AB07FC3869360D11A1B161B9478F8922B3A2BA6FE397640A18FD7E795A9826219E5BF072F8CCA6FB3BBC7C0BC52C8F53770925C9C2712DF196884540C3540C9DA9A5B2BB5AE71271F8D9564A743DFA6B7BE43927266F257CBDA7D04057545507AF7005571CB9216CA4BC5D52D3B185DF9D1670EAA1B5477BB2747E28572E034C1620DD2A6C03ED1DB98E48788399A827E51B8465B17D6F1945C3D294981E3D05266834E5E95C19D5660A86B539A971B3A81EAE3C39C6A04E8105911E6B38F68F3AE13DBF848688FB5986ACECA2F4D3087D42926B7D1A720E34036EE53FFCCB00C39235F2603782FE4E09 +smlen = 5882 +sm = 0EEF0ECF1AD42FF4F0D9EC0CE6F9C47C02E4904250B36BEBB1C969AE3E9D02D77E32EA90ACF2B63C9C54974A91DBFE588152B62139F20069082C14E0F3131CC6653C52DA86CB9077F81B9EB72757E90EFBEF7BBE61128C4DD584E0E3CB80A856559DF56C0A31242D1D526D96B9CFBC87B87E1B4F1E0336AD06477E8702BD253456CF534DE880E2AC507AA5526CE31233F29F98A8BF2468A84C3AC6DA614EEAB52B1FD968827BC900F6699EA82D8CEDD22E75DD18382A164ECBF988CABBD69523EC2F9A0AB4C72B59E23EDB9C56C90A094541A5FD065FC7284F6C1225CA9F6D31CA0A5991178FBE081E95E10FA29B618BF95D67944FE011A8353B77BAD9660C4656C1349F0921734BF45C48CC3AEC46065687E8F6C21C18164323BE4EE9A11768D80CF07F9ACAE6C4811F84300B0BB39824796F5681186891BBBCE835C816DE005D445E975F95E4F8D6C64CCFC7C6346DB1A04DA44A5F2174990F4406E9F7D080A33CD31C4DF904F999F78F1E9580FA7478EAD9AA5A09A9C63399CC517A32D18499154CD9F970E772E2B8A56215BD7499FB4E9981811F8B443A5FC82BA873C6A07CC350DF4E79404CD7420F58C044A672F1A6C274CFFED7370DCC962B9C4507F33CB3D0F84F280A921188ED7C50D7033451188A4FDC56F32425DC32820EA110BBAB81DCAC7B90049AEE2F7D36B78D5572B6EBD9532BBBE41A7862B930996161B137F3F5A5456ADA01CDD80D0C60292A28B853264CF7A047EF6C25C166DCE3063A844B3C592D41BD53F7408A451DD9A0A64549CBC138D91548F16D27582841292E86000F3DF76155EC72722149B7423C6C013D2A799BC501E8DCAD0FC67191377DBCB78B24A8B69D847243FD681C10A373145D65D54CBF83F6BE87F172740EBC3A8469B0C8D5C59011AA29021436A616F7AFD33C277875F0B57D5013FEB6C22BBADB93D5D79D00274E87322731F292DC34676B04B0D454E92B7A36C60F37B571D33638A54C9D4A7DD0FEF63EFB43417A8FD00A6CEA70E5508FA79E91AC2167C0D335810F0C2F8CCB6B17736B5718252218626599CA624AE4313E06C6B0C160CFF58EDC6CD17EB673B9D162989D7E0DE2C30912541481078C010DBA1756EDCBD3F9F028F2AC92A82EA46BF9E9A0962A868FA7C5D35A2A3FC02E72967FE847CC25EBB05BD9DA7734C620ACDDA100CB4C57B8B7DF9965542ADC525587009B84DAC45CBE9C7733820A8191088E56149197D1AC7742D92C410E7DEE8335EED64041AD9E7FC76ED159A5510E869A10246B65902727E9D55B889420B8B75DE129CB2BC5BE2C9FE65C4E2EEA2D14418881EEAAEA2B78968A2343B230245616919C865761DBB23EABAEBF5B6F5EBAD87097956F9B75E76CC77B1CC63A01611095B0A9B304B94722D26FAB6BA2998CFB134A829BD67EE831472A2E046E48DE7C2B48A67350B2B3676B1187C22FF4B4B3066345BDC9FCF8D8C2EDFE4A497677D3909026366551785812A69B957158DBBDA07A412AAB9A0DD74D0F15E5D6ED5B154C5C313689DB40808EB7912559F6553DAC78FDA2C6B65617F467DDC3BCA4A57045024A92D29EDDA4EB665DE7402150FEAF4102152C328ED0C60A2E4F085EC65DB4A523B037A75F8748B170D0810AA4222BEBE4B59703550169B25E610CEF3C7BD7059E30AD8E39170F220612192844F41533E7AC3C56928F62B3A6B1C29E28863795DEA85EABC0E80F98C00C089E496F70407498753D5B0B4225DBC8299480EA026767F2EF44A7A3EA3B6EDBE07A8D1E80A9E05694779DF56712C6EF1CBE7E1E8121133962F734398C49092A1989DAB182CE3B9ECDC52D02A9CD66006201160D7C17BF321692D9F75198809689CF1477F6DF845D75E9E3A22E3EDE72BBFBF9DF29DFDB5BCB2CEDF47765E894E8F9E891F75FEF4924E345CE87C2ACFF0BE3A84258EC1EBF31B949F7700A626F09B84B84B229E1526DAFBA5B0AD2122E574720C1FF68CDE45EB2CC0ED39CDC58126203BC9EA61F0A0A0543CFA86CC86A476335CAE4BAFFF43515471BC3F8D4124C4BC270F31A48FDF1EDA7961C9041613207594881BDA087C82009DC8C703F8530D8A928605C8280C1164EE49D451C990042A808FE5E4F79F197B70AE3EE1527D5EF9506C3158B27B43DCFB86358D94B5F91B0C7AC53DF3996B69E43FFE8FF2134E2901B3AC9D43C8F0607E72211A43D75BCD0CF7C40BD33B174F5338B89E6069A9BAF7195B2D486E7E03634D931CABEA3097743B2D00702E599381D061C0AB727AA2DB7F92972A9BE0313DF37CFC2284D98000586F09A01D2D042E2578296FF583FADE9823DB932E6D32122A3B764146C6EE1364810A9432EA2833FBB485B423EA3E8B840389221ECCDB1739402FAAEEA5D5CF80B5BB2A027CD89BEDDA4DF4BC64A17904982E918D7C41BD855CE891151F583C1842F6830F050B179C45E9C4301DE4C726044F70CC2DFA0FA4DFEBAAEB00ED78552CFEDCFB25CBD90F27343A972E353691FDAA1D695D7BF6C49AA79F2494AE75A9442EBDD381FD6B4781A798E40463B766AC6B1C198BF0641F5E46B2D661AA3759996A7C53169DF5D8204BB83A2F187BC7B703644F5A80982CFE49658ABC6363FC2843538EC258C3152EACBEEB73EF055EBDCB7CD69B240CF4DAEE96AD95E361B7A8C83D44EAC4E393DF598BC0508BE3CFAF721D54A26652734398CE331F9F86082E6BEE38EAFEC43F981C3AFC87A23D6F6D785FEA859ADFBF8C659980D7F966A00B25BD5C76D8267052E83D38244A1964D49F22F99B2775492AB0078E19175CAC699FB5F4A84E08743D49C649833AC66E24CDA8A97FC0BE1879CF92CC6ADB5986A91D3889A7BAF8D0AF3EFA8A6603C77C06C58D5C67392118EEF99A10DD1A55C4CFB982FD483D5AE5CDEC1465977BCE316F8A9457E1C44D6F24599AD8D44D96D0E3A12C5DB4CE17BBFFA50CA6CEC7BCA1D2F2528F9AD1C16418AE86DA881AC25440BC6A86AE241876027D02DC1586A9048D5E29D2116078EB8F1692B5F47933655EC5606ECC2A0CF252BFED9A3DBBF10F4B5C253FE1341879D1F45495F747AE4BFAFD4B54A7707C8464D7395E96F75010DAA36D53754F0B89000A38285C5605FC64560D132F6A7F41BC218F0E69C9AF4E190BB155BA11DB3EBA4F1F14AA81EA94388E15244500AC8FA2F41D1B13209CED23BCC607A47173C15DF96E1F6E016B8343BD73E9AE05CDBA136EC950D9C442A14B0126818A16F9446551898E433C9C8E6CC9771F51E776CBB445B39A588398B28114ED9AFF5BE967838E240B7E2EE5875BFAF6604B033EEDFABE4A1714C517B6C61646F45ACA6C3F651E80F4E76C5C0F19FB892030B90EFFD1EFAEB28CFB1D7E328FEEFDA5426AB1BAC3FB87B43636EA2A8AD6CF66B736E91A3EF601CD2BBF5E3072AE6F99EE33ADD75F40F18F9E24FE0B6FCC435829B09A35B0C679EC175531E68DF1A75E53AB4ABFF8032BAF57D20D02FF1461F200B9CE8CA6E77CB5F7FA6933229944832D0B6E2145095C970C45F36FEF21104FF7CF362BF83F40A625684DFEA2FD087C0AEEF830FC9566B202AD631B3A8C67EE7D9BCBDB764E6E22D352E10788FB958EC4E6AFD34BF2539BEEA5AEBC48B2C133C5769AF659636830C5EC63644390221309D748C36AA2D940652989135415B16C93DBD5CB6A45CEAEE003D2F3565CD4468F8F55B290044C1FEBDBD014FECBA44045E2E1EE13B3791146D7DB0E898E20D197018F14C317B3D170516BC4CA1D37D167ECE884A2249E6B71D7F4745306E5429B0D3878946CCA9261B129160819256585E14FEFD544C04DCF0B0DFFAB6651A95D6F618BC1E451365F14A3E7455AA9A078DF52C15EFEC95A8DC29053B35E37E2DACA2A1362FA69654CF57735E881C907D73F67E48049A538700D2DB10F4E5884DA76A831046E9795FBE62232B06BA2FA6571CF2D53CF6EF7C422C902F77AE9B2D155E65A6F9F214CED4AA6C189EE01C9EF300CDABDDEE9FE280338CB042BEE627360CA2E046DC4C7E0E19A2C21929B22344F5E974EA6BA1A1F975BE2D06F082412748886CA50EECAD18A4CD8DD25D791043EE5A072ECC75A4C410BC2BD3C4D4D125672F2FF47FB96A7C5748B17F29D13C598537E09DDC6C28883FA5F88ED43EAC7587E6EAAF0386D7420FFF48BB21D800B659C878F0B70E71261294E8559859C5D1951D11B2193F61BFEDF21170434759B3BD1DB804B648AB155B16EBB31123725AC263801DB2392251EB5BB941F421BDFCA8D6D0BF50F1AC305B588C726551D8120554462A3CA05D7628B2D9850B131A198778F4CE55FF9A6B3D26743A9463B409DFAF3F5C0249AB057CCA5B661AD6C90599FF6F9EA24E24D72FED8C981895609C4BF78C6D666110B818068F3D2F30719F8746175F8FA2289EB7C7FEA7191A18305FDF23D7C85CBFF6D54D51F58F8FD1320212465AA5DE34EDA823EC92736A3D25141CBA86C2FA94F7FBD9FC1EE00C8867E44F83F90589ED0B344DC7019138E487D14D561D0027CB0956F1544CA43DD031A3DE1272C76427DEDEE46979E605FC3BAF85F4F4CC6FCE9217002A5C411AE3664F88F8607EA5BF297FB85660519D6F28C91975AAB3938C9A6988E62CA6AA10E332A682F807EF733FA33364E57B51ADF8D202ABD7F4FE6099F1853645929856DEC9F5D81D68117DA074B8E3A2AEB795F8E5EF36E0701611A798371AA01EAAEA0108A2A325A8FAE3BE62581914143C5B9A4775B49DC319EF8812E41A65C17878211CE64F5DC64458C562788BB2A5053B050844EAE230C269B745C00AF23D1C633C9FFE86729BC2389A00AC4829D181C96C7CC1AF0FD204BBB71D87382335B52877099DF599B7238BB88FC663B269DAA34CAD8988CC5873A7B417A6380F5BC67EAA821D054DD7B4F03510E7502A1B76F0BE7AF227D39AA617DF065843D68EFC18730123594E52A09DCA6FCF18C5AAAA7B304B850F881F0F787CB405FDF2AD91B8E4F8F15848872831D870788643F44DE49BC66126C2D6F6186749E620C73B677AAE546A689CCF0419B6830DC32A1B0DC1D188CA4B82746138A54F42DF3721769A2AE4135016786A88ACF7870DC297E3BA6B9EA83E48F8148C5BCE5EADDCADD77E72AD4FD9028340682E8862141608F9D596B2E943F994DBDA95E6008271BCC1D6B8669988D6EB587EF6FFC099D832F6284C6145BA59CF99E5A7506DB7BA980F6298EB9797C66B42A58B3133AD0F7F93A4C6CAC8BCF5F85310C73FAB165BCC598FAF56EC1961BC0F608C54347AD74877F50B0BD6ACEBFA3B4E3923271B1DCFA068CF112F54E641530A497DC39898B5803D2E6FEF3FE1D8775C75B93FB5630C965B6D0884ABB86BFA1F5E302EAFA24F1C5277431BDDB066BCBF62B8528A25A6C365EAFB69CFC50EECA9DAC8DE0160F4DBD05ED252AEBBB459BF9934ACD76718CAAE4E6448841FAC881E052C07927B26EC7D3339E19BDECF6CEE8EAEF02FD543D0EC605B976DDD6EF843ED5CA3E592AF624AB36907865BDBC4244C2750A3B3FAA0D32E4DF82B5F8ED7F31832D0E3D6214BD1D33A687502283F7259A6D69C358FB2C1167E3707EE1595AC47E0E1D7DA5C258D24A47213677E69CE003739B728B057E4A02CE63463D39BA025971E3C643506F1FA1D0E09E0BF6DD2E6F9D2E04A0A0A48B84BFED1C201DFA147B86A0FBEA5278D73983908B59F747EC848842EE93119A49F191E397C0C5417119F38466ECEEB985A3B21F1D1B5433E0EB458B1FFAB9988D7512AB8083A4501E53C10D37BA301842388DEEC40A83AFAC51D138668C40C7FC8ADFF0BF6A2B4EA32717E6ADF5152324DA8248D03A776D29FF9772E55C5676F8509F8E7B6AD59B5C65348879C37894B93F6562A2BF7C7BBE540938B500AECB8569EBBD61073A83F31B1CD277067C71F879E5C5BB4B4448F2F2468F313F310FB9EBAFBF07A4FCBB11C1C0531AA49398D4534311E63FB818BC23C042CEFB81A225FA8EC8FB78A6CE8BD317AC06DCAB974E60144333099A8348118DFB80BD96BD2261C6FF8F44CF87D172230BF2FCEF21D415DC0A53E7B3231EDEAEF2E59EAA5DB5B349ECE0ECFB78DBACC91A36971D1EDFE5A9AE850336D091064888BD45B53C53137307614884D266086228921B8BD1DB96FF94C60BC41546B8122A6A343798EE4B3F3B768DFD89E4F450227E031F3186AE5D3A9C6039CDA91CD3007EE4E5CE9B0041041D1694DE4ED0AC54E6EEB323CF7DEE9323291FB2908A58F21E956F3D20F3D2D24AA5E071F716D952A6423B8F3121BC8CA78D4CDFC007F55E82912A3D0FFC26C81BA9A4AEBA27792CADA2F34AC01F4583FEFFB85FA205D29F1B6ADCCCBA49FF55EE855F925EEAA262A04636C3DA8D1081D789BFAB15885EF635A568C631D7E28445A84FA115A646EBBBECAD0E0E47C81B7BFDB0A747A7FB30D3E54777D8AB7EA0A0D28414EA6BBDA5769FE0000000000000000000000000000000000000000000000000000000000020711161B232B2E67109894C579974373CA0054ED5F7C373B7AEB810721C3D9CEFA02EB244EF6B17507300370ADB24AE0173C6D114C51E05F822A770318033C082B6502F70012283EDA2A9DC0A1381F145470E5D3729D201773D2AA63C18885A92C962BCD3628835391D70DC36273DFAA4966F65AD40EB51FB4B416A8D0B1DDF39CB932EC4503BEA23E3D9D3B4501DB426C6AD99C28D415FB565F62EB5C22BB043C8CAFC42EBD1C7190DD32A5B14B571644471453740C081F3E3305F9AE70A5BD505874382EC0F6E2188563E763BB8D1BB8B16587AE25A6252F51E4AD02D0483C4A6E8AA2849C44629CF4B7C6DD6A5FECDAB0F9B2F0B35E306C7532B64BD5A3CE67A0247D97024AAFE5CBC13E375AA69B8287BBA9DDC9AAAC2BCF41A71E373EE36B13DF9F829BBEE8F48802DD9E03BE42A5E290251BB130E0E2ABCC4E096DD0F264E5D29F8C2388A0C3010E78F2A03F5BA1BE13AA5E50F2BA67A031CE3F787754B8276EA1AF62BC5FB4DD9A9B9BB84217A37EB9FC7AAFB517337B30454200D6AAE491E50D5007EAC2150F60F640A5C4624CE6D8112119413731322BAD9762BCF72349EE38E2A41102BC5461D72033072A90E82D105E6FCDAED9C223A4142CD55920196D7B1B9278C84B67A2E35BDE3C9CEEBB8E9007BA8758BD35C875DD5FA0A8FDAAAA9A09629B9DF69AFAAB456E105DABF2AC5834B8D223B0A406E0D1295C876C447E8E09C93FB09ED1B3EF6E1F3B7FCB029F576A45A12620567E05F218BC3753109DD29AE0ADE1370C0F871AB5AD8A9DBAA277FB869EE552E8733E73886D6DFEACE6B35E481F37A516EBE191DAA6F83E4FF453CF9CC9DDEA8EE507AF0E62EF3CB8C22949CB828E21C6AAF3FA9AC301E2257B0A054FF0A237F527D53EB757820AF637FFC9F983A2B5AFF0B4CC493E610314432C9C2F0FF73C4240D520D1D73721B429CE41807B7424B14F5EB1CD23D5562263FE1D58CB1D52E5175414800CB090242E240C3A7ACAD4C84DBD8ABC2731FA2B1D9820DA60FDB6BAA7EA849B6A146E07AF7FC201B3A98E5194BB5826945FACA3690209E5726F070A71EE07AE76ADB7E6199FCCC81C8AF7A463633A58873B4F7E65F522FDA409979DE41CF54F659E66CD5950A3A3E01570526C46417A00EC2E8821DC380ABFA21384D141D259CBB9722F267E46272ADC5CC4BCE382B554226996F4A6A1605287276C18A48C8FF1A92ECD2815CA5452FD6157FC27532680022993535549BF9AB064052E6DB4E9F83B5D0D885B94A90F59E67B9DF0C321EB0F95AC07007E4EE33BA89AABEEEEA01FD1172ECA4E31FB02C507FFE43CD0D6C8570769A180E68A70BD344B4C992E7D3A6BFB96AC4D69C2D4F5EFACA1D348DC1988DE44B30DA76BABC307A88124F96F26737A85FE6047E7E485C7E4B6B99B575FAEDC9BACA3E080E2B074CFFCE1F716C6A1D08234C45706D2883C6E5A001D02596CFE5B260DE6134C75DF3AC8BCF1919759E15576CA147CEBE041D04E369BDE70CC64157AEDA311C8DA520EAE907C33E30DD89013E24B7B02E66C9F285BF7D5C3FD65BAE24AB20D40ADDB451AB4BC4B9772D0B9039461BCA8D3D2A4D71A2E6BFBE7F02325FD571FCAE1FB47F855612F382188A5FA3D61C3E8E59EF016DB0149C52E1C7DC84030E6C93C4F32DA6CE5F3B8196AFFDE834D2ADC26CFA05940055401891519386BCD33D85584D74B2F16D8E19556C272AEE8397A1741EFFC283DBAD317740C1B67F8F4B7D2D1EDD68D6615EAC3F8E3CD26AC4F8058667FB388B19C654711B5B2EDA75A9AB55174157CBE08C186A3D0963BB3011A9567BD499AD2A8 + +count = 39 +seed = 811A8A2ED2917CC616FAF246C5F9BB902E5FBF5430AB078AD6CE871CF8C160512A748216EFAB3A4CE1271AAFEA12C11B +mlen = 1320 +msg = 061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 +pk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D2651439A2551AAB8DA4B4AECA6D488EE9C0C9B62A934AB99AEBCF3B9B87CB22D4E2D274F65350E5C42E7C6C6F1F0BEF8E5EAA2EB241EE19FCD903DB3473AC682BDA2CB782C30DD01557640C085663A5CF3536622190E511C54D3D2887DC4FBF28520800904B083730DECA6466DCFEDF8AC16D1BFE50091BC9388C51456B4F919F7E2389119D72CD336D1A8D7C62750BE4AC7918E29431969BD90DAB4FAACCBC040FB00C2E90A891FF8DCE749C56E6A1A0D057D705504210B2A801F9AC5D14E0D9AFD1DF9668C038CE8AD260699DFFE82872D087AE87795D769D37E81028273EEE4BB9CFD2A8B060D0AC56BAB30E73D8AD4C7B37AF8AE1908433DB78E76C83F088EB7EC1EB7E875F6E51833AA4DE9FFFDCDC42DA6D287D60B2D5A4D7B17C62FB1B440B741796941AAEDFF129A332C3253D632F0A035CA4F723D343B576C3FB3563FA8EA7C8D632C2EA0995D967CA5E8A001002F5A86BFB94B46B80A49D01361A4F94500C20F8244B494234D89337493DB17E6ADEFF85A1079884E62E9A5E0ABE500A1F99C318049E39922A2AA5B5DB8F8CAD261510720A02BC2FFCDF477E53BF88A0F2FBAE4C6D68F88EEDAB2ACE68C4497E1AA8A9CF4079286E8F5E78CEF4521C1EC33D558166EC10E6900E8720F17DC9897651EB7E7CE148D553245A57BD94A59457BD896A602503CE63835B4239EEC444D136D2AE0FC58F651E0D772AC65311B79E15651236E11C4174D139AFE430E4371A93FB96973CC1DCDCDFF107927AF87D46C493552C5DFD92A8D52330D7D82B73852AFDCD16367C290F04B4894BD6A586A4BF88DAFA6ED67E99F770AEFD027908EEE8072119ED7A2D549EA9DF593D0D93A8249BEBE96F79D6711AEA4020A64B9B37B1632EAADCEF6355C74A02799743C3A39A1E8B61C508DF0A172B686AD4B32D4F504769A774649A38563C60682F66157B24C218160480DA727E0D5739584DF1C045496527ECB884F50C4222199F021373136FC434423CE2BE5C97C75053BD50384E78CFC3BF0C9BEF85FED5EA1EAA6A393C2120F9E3B9517C89D910DD190A88E4E545F10AC19CDDAB95E90AAAB6070A51A76BD084404E93B0BC314FE6B2683B21B5FC51E8A388A6790BF30EA474762F0A6094CDB9D52BE28BDDE3B36D55B7D31199675FCC288E877DD57AB1EEF6C60F19FCD507448CFAEE12D8AD80CC0D7D4C8042BD9BAC0EBD2F3ED47AA925CA1E4F5B6A537E2809C8A85C083A490CA50CC0D63E7B47FCCBC4DD12D197E5379E1E3AA719BCE0142809E3154FA632C58B6A694646FF54994EA9D9BA57E069991189953B567B128F54DA948FD1B1DB5ABF00DDF579BEAB58AB7713ADE63780687064273B73016CBE06FE61AAA8E7F8D5273B0A20D6647C40A7F19C6F7D649720EE23EEF73937ACDBDD95585F78FDA4646C2EDBC61F8BDD25C5DFEF8A8290BA59981AEA0760E87A87A7E03E2E698C9B3E8CFC8CF36DC6FAAE8DB453125EE96331DB87522D3A745A632FB6290A2A07070E06358DCC0CF5BBC13C2A4554225B48892DC33F53CA171A42A6BE51A7AE728B0CEEF99CF99049969C9ED37769EC71B6CF4D2DA64936BB5006FFC156E5376B8CDB2276F0801FD86178035D16C5C68BD57D3DCF558DDDB9E7DC96677905BED25F5FCD15D28AE124A0659F47A24AF1DE46355D6EC018FF7F38B213ECF09E05433E094235D2F0B837F5651BBA7342FE8419287EBA27CFA7F72D9F37C1F9C0D389318CB057D7F1C3DC2FD2AD7A230D50ECF09843232FC385071390CEE9BD1952B8B28877F06A59DB885625F26C680173D5EAAD59694AB1648662DE6E2477EAF12AC9D50F2CE2F5992B476B5168B1D891AB6A2409018542DDE1C921F643CD3399812E729E06C0E08498F83B64C6D0DC37DD6B31BE08EC57446541B5D280F6C0574E5C75102DB93F1BFC677548CFA4B974F8794D9605E3AA96CC59C88638098FDEFCDEA36657CC0489BF2866BE8DA9849E252826C33EF98261DEE620533DA3585C36CE418736573AFDA5EB3ED70A29D68472C22D39D50FB8DD5B1537D591520E6C1900CF7C8FDC23FBB97BF7309A1D48DC359533FB06200FC39B7F364921D6049A81EFE9A0C70546DC70857D922470DAE28B66CBBDA08639AAADED336E27CB2D5C107C8AE216DBA88E47FFE5CB2527482D1580FB2A40A1BEB0364B52A769E2E3683803176EA0BF175EA3426BC8B8873358C8FB15DC45481D5A487114157497CFA6577C68D40BD700738D80F2F2D08CE8CF225812F57942884129194FE4D13FD216D81BFD42D45D50FD45D996B0FE6A872B1CBAB7E56E1CAF3BBC0D10DC3994F7DF60D88F2063AB95DF24D69BE177F7D9DCE0FBFF45DCA80B4C7DE3613E4FCF964FA5E31C44588F84C5F74C63A4DF78F2D84F2EDFD500ADA073B6FA681DEFB4B1395CF0CBF3FEC37ACE18BAA0E4CD9A91044AD37F3B9BEC59AAD8BE702DE0E7846241688BB7C71D283274EE8611FF976C9DB6A9EA6DF487EA90917D0781A2C899F333A2B22B58576E86907562B81010D9205127E3EC1E72AA4E64A622A0DB06FD9650C0B9FD1CECF7A441D2430185CA5A4949779ED6F73BC50EC73AE68D88B85B083F9E42F5CA03BC08F62065DEA4768C48A232FE0093282FF6AA035BD1828F8235A5DEA3B1C2261789F20D681E0E08BE7A5B7B1D1D7FED1EBDC70F7C09EA5421A44D92DFC07702BAC36D12E8CD77653779F70279FB8675BC233D63B2A9C585723661731DC659F72F0F1C6926E5333437383761DE3FC1124CCBD2A0338F064A5081D939654EAC630760EFAE671C807F10BBDD3DF028EAAAB7F3AD04750E79E4BC84C65AD6A411240D8B23C719BE7742348DD18638AE9DAA71ED4F8096BBB3B20B1ED0F568A9F82E4A77AC8E4002E560E66F74AC9310672A43BB9A6231D31BE5498F34360999471D683DC03D09F21A14C73E769A31AD1CCE7764E2C608C5ED4D69310D4D9A491CD64F51CA27749E25DC9BB4C808B06F6F9FF3AC8375D225BF56EA592D94AB2B7220656CD66826B6ADD2D061E8E76E242A8AD3864198B12F8466AD69090DA981BCDC2D8D60F28FEB9611909C4C20BEB100DE99A049834E0F14F408EE6BB25A16077B2FF0A6A1DDFDD421811A2538293CCD4261EB7B6CE8FF4950734E34A97B6215EAF1BB536AF7E7D1998BBC4033A272122839748E3A784F7DB068A3E957096AEDA31C0BB53CD278E9321826C50391B69C82A239501C3653DBF9B017B9A572885C0AF095FD7D28F6D56A52D1929B23084F8237C42784946EC8D714841B79E8B09EDE4B70495B9F5B5EDBF8B44C541572C90EEE0F55E74F40C4D46CFE05682C0419951F1A51CF15D0FB329D9E3B5CDC69354B7BA9955207FF78D37D6D53934343D311692926059FCE534E13FDA7B4E1AF7B3DB7823164809EC36D6001CCC6A2F149CF87F01D0B3951AE7E9A0D3CA9B7F088E78EEB785ED2412BE4F347627F4B18B1E6D9AD1F2E466EA7DEA441EE6BC791B0321C43A7724BA824A299B2D9211C36BAEC573630FC0F59F2B2132ABA8DC1A0DE14DBCDC6CB5C8A931B54EA7E278ECE14560239B102A4DFAEF3A62EFD0A2324297153CDB8A6A0D2465992FDCD543F169CBA7DF0EF8072D7BB8944B08AB4FCCC21C +sk = 33075B839A2C1E78A91A0DFBC761719C0260F609CFA5ED6C1735327F4D868D2661BFFBAD3291F072086A65F671D4ECAE6C263521BFB17556FF57C34EA549A9057292C9A37A9DFCEB601051CC1A9AA847511D30653C84D3AA0499FB3F4B135DA888044493488224A96CDA008ED144201237601BB14119490104356CCB8045013964D9140109836C8B3402C1B48551304E8B84409296441AB79013282E520841D1200508328E14476A1889805A0048032386022281CCA49120891121C96993A48D0CB94D02B56893B28004118608100C0C314DA08025E0B08043268540204961104E98320C59B8304A08690C0748CAB27021010913A54C0AA984C198854A02851C98891027690BA685D204266094840B29621930918A342263180D89088D48463141A2705B4264514051CC281210352051C8295A3806A1B811C28448539821C8262A5030020B348EDC880DA32204080111D33209E1940899C80020B988A4268104192208386062A88104160841368601B025E2A010CBB6880B094919C510093911DB366043A42102042A18012C13100AC9181200A0504C306208B18101396C9A429294A48DDA1089611684D43008520281CC803083341281C445DC4250821624C116125104249C4640CB9260600209DB885014316400A41143348290209024256D8C164899082CD834091193310A188904A3011106925B265083802D220872E4A4241BB98D99928C538640D40044C2A60950A2100121489144115BC6208AC005839868DBB670D8486CD13662232626CB8285092845DCA04410226E0C2040C12692D18808E00629222411C9066183064C4920224090899892515198801A156A53104E94484681C270E0886812A4250A2650A4A61084C8300829410B18090CC43144A08D64B0449C2840DB42514B20261A804D0008111285816412240BA7445A92058BB220E3487054C23004A0509C3049C9982D24006A634045C2B02508296513148D48182652185101056C513401A30864CC401014A5001C8749E2B68DC24809C3026119A83021A96889387182A071C290691C39289C12010CB7504818608A0832C410699BA2891CB2000AA1808A047211934581326609A101092981220670840244D0B46918A5451A487154082E0A3512123692130120DC902809B884192590D422821C35319B108EA1466C1A1102D0168194064064263242067104399081324CE2B86D0AB00D9CA4010C014609C8452284089C1271621040022921A33041D00684210164D82252DC22724346101A42925C140622A404C2462A9A3261A40692D1944911108C228244D4044D1910521C458114A24910381008814C4840816340444BC421640844C3402C9BC01010B5290446701985601333859C1048E3004989B2600A446150A08418C669D4A80590420919092610066ADC204ED138260A9804221684882240C8125192348888A02493440E21325091C20C9CB4200A2481A4480ECA94884022204926484A400A54248AD9C060811846D8240C132628D1A025CC482A1194899A1288DAC865A422205AC688DAA425121924C8424494864D09B8815A384918B84199482E814026E2302E18406E94B011A4484620B22013445060C2881B423198A08440A000608291D00810C4280D81424924920858202A4A94304C04310043721C118A1C970192360E443611131262C09825C024285C106858C289DCB40C501089C0988D93B20D1A8450148621D2001118850CA41450C80068C3385292462E10B270080941142620093012C338810C382603A17102954C1C0552D3B23094B07059106E9198494B10826090298C40628CA444E2042D0A151102805143166901966DC44441182124088711C2224A1140089B445023C44409046A9B2425C9A08999C80DA2148A59B060C3226E1A398E6244681B024ED4806C631624A0006A84226AD30401C4182E63848458368A1937891386650214621C1049609621043870C4388A1889042186045228024C38695026881A150A0A288A94A845843610D43631C2320CCCC82183488D1086602109685C804C80344493480023C16D91246C83146C42947023464D52129240126E0B190C98406204444040A64D1A002022002118C48CCBA661CB4289224029003081CB32094C148A94A02989A609513484553891A6E43ADB9BF7C9BE446B8D32E95C12BC499D019E9F6418F579FDD3A4939F30BEB3C498E1C4244BDB9E708F9F76C92805C37A45959044FB8973766D2AA9EFE73AD26AB2383B10F4C5F7461FD184A894F86EB6EE3F79A42D52752C42478BDFE1E963134EEFC92537B49FE59C9BFC5F2BFE7CFF090C37BE40B45434028BE641AB06029B9B82597AC6CBF2C82E0E1CCC3BB6164A3E67B8232CDADED668201090453492016E6E88BB84B36C1EC10109850C4727EB244F20DDFF6DC2C22B17EBEE68CDEE191CF91D3FE2D720C3A2D25CB9CD85935A51E21D1106D77FEC19A619A2E4739C03F0719EA64E089ACDE7525C015A613BF2921D37343CB8EF693F1F09AE014C11F3F0671A734682871F0296E11AD6411DC3C023ED980A3ADA2A885DBD0C97D52A748DF0AB7BA264EC9A3095FC917C492A99253942EE2697D9E2C1DACEB06B896A7757A01A0C6BE2F5E26E97E026AE139FEAE8FE24B7AB1C978C44938F85C7F843ECF85182053E284341AC6138581C0B3A695919412727292BA04CF59DA68FD7A92D78B4616532337537BE71962330249BC1F87D7F8D61F4E59AF09F6F2E32DBEE1EC86AF5EAB6E3D251C17D1060308C45B2B51DD3906473BC528056F3E7CD61BECDB00E3F9C65004ACF15ED6D764E82105BC87FD0917F9325E2C943E124239DF7C19C7813EFAD7593B09F466F6738D9829F327F8C6897E164FDD223D315512192B6C5AA619A83065606B24D34EACEE007897DE4AE1F7100D75E8D3C83FB4DBA53C0EA9AFE7D312D771C87E801EB35FB1649424C50DA6CB3BF75B87F9D133451DAFF9017F34312DB20563F48EC13767B12FF2BD35C2F3BD0B63A8904547840AAF9AFE93ECFD7A75EB8A91832F9692E3090B9B9E1526FE7A3A02542531FC0537848DDB0F310F5733F96115E445F42110D671150FCFA4D5D2464FDEBA90A79B5AA26EEC6B3D21F7CC706F0006F877F8BCE589830B52A7166B7C978B8D0E543191D9E3AE5B8EA8B8CE132EE751DE3764D46E98FB3D9585C15C7934E77D14DDB2A003D30BA78ECA6069D3097BE274EC7F29E87009A4121D9D10FDCC26CEE976BEA3579C5EB0E6E9F65D2BBA30E43927AA686F3D65251255CD800A23A5632A6EDB7A73C7093349D59D8804CF4C6A928CD990B619DAE991DC734410BC8BD1FE1587E39D62FB7E04FB95A7A070AB7B0A4DC14CA4864A0F37A13D00767B7011F3FD188D436D2B31738CFBEA3434030B22FC437CF09AA9BE82BC6C1E01F6C00F960CEE100934E5877934BBEBD17BD273BB2C17A3109755C4960A983FB5785E36CE364B550B23408E11CA5CAD297AAFAAABBCAFC45615E6692CB5938133C514930F30BF9F3995D67E028854A6C35F589C5011B32A0105FD2D339BE7537BF6C870425595E471370C550AB7D31834F72412ABADEC2FF3D2C948A356E053B5CF818D6016E1A496065F186C52F86B902D83529423EDED479ECD854BB4E7C5A5A733DE76BAC5852729B66E8CF2C7A1C14A721F35562C490DBF3EE139635D01A2C6EAE6D4947354A80BFF2D102AC1216A040A76DF0D4F54954E2A0E040B3AF9C8EB2AE89C5FB60C5B91A01437CD8C3727C3161C14936E7266542930F16DD94B8990CE937CA6831FAC55CBA21AB1B060D55193507661FD1F6AB6034F081795B63BA8456CBD3CCD91AF1F17CF9745CD2D22726EE8014DA45100E9E482DED45AA34EAFCDB4B3815AB5BE18B9EE089F121A5B4A69DCDA8AC0C4272742A979224E581D924162B13231D3ED82A394FAD82D2EAE95BA2D6508B728EC389D7D9CC0BDAF93F1DC8C85B58E75EEBC8F902F15DA3459704B81A4220A03D2DA1FB65087E399F1265F0DE62CEFC5438B8304181A334C12A6F69EBA382BE324BC3CB5989ACFA81133A7197017D1FF9723A984D45144E1E0ED9B05DEB38CCF07B2B2FA1F0C38A93D239152EBDB865132B69B441D37D071D0E0F87068A0360A90E412578FE0CDB737CE5B6A9B805C5062C5216BF0CF2CC0F9FADF0A11810AD6B01F60C21DC02DA58727FE16218F00663D1ABDEECA5891B46AB89AA1D2B2706CD571F71549EBBF61579371D9E446D26FB37B66EFEF81EB1A16DDAAA109581768C6BFA73F909B09E084D13724EA382B935BD25FC9B4192D525287F24EE0E5B90D6E8E97081459DD1F0566E56329C48676E1A83C3D252290850B09FE4E0DD99CE595102741B85042562D145299B195B73D109BB78D3748FEBAFF87834389BFD1EDD46A2B3758586A3CC3754F32709961DABAB2B01790E2D79724984C5BC426155DF87DB4065D6854975DEE6B9E9C3B3C3925E4CFE3B0A124FDCA105B9AB5BE454825604D910AA88D468DD8011A31A90A61547026E9ADE5F519FBDE082D4B9679C9313A22344330887FB9EB6DDE3522E35F3383960B67E67A9A2EB8B5C3BF3362545F0DAFB21EC8B37AB91EDDBAAA99D711C164E75B2F65BB6E606A4F071DCABB15E97B6EE2EADE16912F2714DA9DA9425B00BEDA8DCF75BE91FFAC8A870D3E8EDBAD48F8F20FB5C91A82E44E15275595746DF2B0F64736D50EA5BD6D506CD1D4A414650A0588DBE26184F95680E0D672FEEBF87520FFD42E15C77C27C86E54D2119AFA6CC8A2CF32096FB5FCA421D8F4C3A315E61992F3D34A9D9714EBF82823E60273B48138157F946B8F4CD45F14A9E9F59F5669C0A68CC9B2AE15755AE03DA886376EDDBBECBAE803B28DEDC438E18C1E50CE2FF8EEF17ADD1F77F5BA2DC23DB95E4346EF40075305B416712AF4D8244D3828005CB9047DB3E1F52C0D4B9FEB696A6F4AC2622BAC7395C47FEED66E85538252584F0DE1B5CBBCA352B9D2AAC0245708D1074717810E74C2EE387AEB158A255000ADF127F8ED14B95EC32799140835CC7D111052D1B32DB8776D0C0613AB65962740ECC1BC0ADC07C49A64F14F4789433212503197198E5A389363B7495B5EC2F037AD126493969B01B1E58C32A1FEA2328A36DE34F0DCBD043FDC0C1A077A9AB8EBCB0D11406507774EAA07AD4C40FFE942106D684C71EA29EEDD4B60319069959BE850B91170177D2E6A3277C46D3B3ABDE6F322D66E5BFCA0E2A919C0FE619EFAC47059E4705B1C154024AE92B77D3C1A2373E0958F9D24257307B6A0A7465A619261F6DAEF83B4EBC85690F0727354CF6385AFCD019F3604AB2508254115C8E15C6D885D305361D1E478515133CD64EB1A848A6E59C45CB4A0678CAFFB4A6760F457EAF2415C4734175675A52F90265AF9DF4B72053F2DACB01BA4D2728B225979AC8E6DABBF3FCF7869CF656EF7C3D471229608C07BD251D4F9A3AD6C37C796E5D5B2DD31D0955F7C86269B71956496024BBF58798DCDE92720BBD863B0A4549F7A9E41159541B8E8184A4D9E8323DA195D858B29B5653D61B60AB697B7C087567F37FC44B74B261057828083E9392CD25E151764298131158E672FA4E2865C8A761505066C60751CEFD5DD94C2BCEE938B49DA95241AC828538B5E424F78293D5DEF85DDB4CCF73CA61373DC9F0A310F2380FFFFE59589C8A9A3B2F21B0405A78EAA750DD4CA6724B57D6BA823DB5D2A497A448B7932213B9631A0F53741BB2AD9C6C1EA4930D2A7F45D23C4AC36888042EC47AC6E2E3F3CF147C8A7D3E87C4B79C86376064B00C6F2BFF594C54433D450D97582B636A9D445542F859E118B4126152537A810A4EDE32C05442D1C891F52405129FA02B6E303753AD9D3EE699D3D415E0FFED2B8758E80C1636C9BE0F2B0E1658CC8EEFA0158C1A970FF574197AD6B59A969261B8CF06251FE0D2BFCED9D280A47C0955672501271BC29B069CF4C991AFA13EF34C69AB9B1D3A04135C38CC30EFD3BA8FCE1211B5F62823BBD26AD16D84363D199A6E7B041203311A44F2A3D8CB05CCD0959ABF24E921435387745FD3DA48C0CA3FC99BC0A1DB505FF9EF09C94C501E24EAABFC3A717F39FD7E30D8B59602E9531BF5A9CE1F2FC8776375CFC27D4922835B3209B16961D4E8DDBE01ADFFC5B4DB702991DDC51FEC44D8D8B0B5C0CB67F9E3995A59528A56CC175CE162A4CD318B4D213B64C6EDC58A58B0F8CC01C7F2BB0C1E4A31041011D49E14EA903DF158DEB9CE31448B457F7ECDE1EE1132E39C5C832F4E8083BBF01C2FEBD396CC4767F59FD4BB49F137DA19FCDD38F8905B5DAF3F96C2AB1A03B9858333C42560AAF4DA8D4302DDBDFE29DC9ECFB5F6D7C24F2CE7D958DCCD4057CE60BD2C34F30FD61070674D21A4E7EA66209FAE5A92E6C2F3AB3A22F7B4A1E8D256CC62DC379168B91ACD3F656675A4BD5DFA71D62F848627A394EAC4B0C586B8D3E9420CBAEF13CA7488B80B0BE024BDC6D85B5AF3118EA1A6C33151309892A0EC0932B40D9365D7AD1ED20ED2A9BD41E6718164D4651C3DAFE0E384B4822563BECC851F6A98E5047B2C32098D0A764070D3849CD6E69E32BF58B036C5B3FF6050ACDA5BF1B2B9D7DB680BDAEB15E2E9EFACD6AFB0C39A7CCD6CC54D67A93B62803D70980AE06300AE612526D4B1033DFE204BD138F57B33C9ADDBD763349B17857D8A79CC940FB81651193A4ECE0425C279AC1D64084CAC26368B0FFE62380F5088C4CBD92435841E1A2CDFD9C9AF6931D924C42351818A9B6EDC802EBA830FEF110A7F7E6B63C64898C92C82F317CA9E359DBBF4946871C409E7902529E2579D9390E29424D585203289A7DAD214BB83E28C112A042D71F8 +smlen = 5915 +sm = C198FB807CC9827335948B36EC8111255F45609B33F06448BC1BFC60C3086FE68DB1ED9BEB3A1603B3C473F6BB06A135C62D9EB305D2DC0D69E1EDE665D3FB52D05A4D4F90314F80B41F462F6BFBA74AC6E45C716CCEC8E20191ADF2B3676D421227044B921079BC0D31A67B9CDBF025EAF8A132E47D98642A948713156BA5798B247210E856385C3FA82B4472DD9A5F5537661C864441E25999EB7965EF9801DAB20C35E36CBF9AA003AF93D5BB8CA1A769F382D84C19BA15E4DAA19790258388638DA26DA9972A29F8445CFE3A4B5136C14D0BADF9AF4938F41FF83BF0EECA7EBCE768D361959377C0B23E86F708DFF1A458A828BDE629767DA2E0B41FE3DB241CF9D224E6E540FE7B4832A9A650360F0B187BD4A6529DBD91917C8A438B0166FAE5D843379AE5351F5CD240A781AD463E91D1B11280CDC28E2DC5E334A68460951144BBA986281AAD03AE8277969CD9654BC0A095B6B0E3A15C96CBA73B3D331378F7045A808CC493A710B53E5D1C6D28CC7A84529879E306F34F087E748A923A44C47B355188D7F1C527FEC4F74B87FC0D0526EC3D2AD2BD87008716557FFB63D71859980975F6B2F8326BEEEC347BFB217208C210881AAA0FE49F6C184E078F0CFA17869081CA0F2FD152979CF410380FF5503D0438A7F49428D87ACB9289F3BD8F10D3CBA9028D74DE1AD29E26F4358352DD4CE2E00E6461D747415F88811346E02E93C51E0B8787FB6795D9001D8B2262BA24E94008219C0B21B4ADFEA03E017C262AD3F3C246A26327D802A47FADD0340F0717095B02A7CEF601F208D0AB21077FD7C9A462FD68BB20E711FB341943875FD38FF014ADF44EF852182804B470A1569C3BC8390B89BEFDB5E700705DF36C6BE41A94BCB8D24B9E04B26C4F7204CA7D3E8BEF0735F054AC8BD9C4FB82830A495CE95CC5531928047C3D92DFFF5A4926A682B42F9E92A1801BE5C9814C551C78EE9211458DE9B09024F3AA393962756D320FA37E727326DCF378B07F52F99B9CD07E3582B9762ED45C9FFDCE5FBE5EBC268E4D77E0A7A5F5473E3A3DE38547990DEF3128724338218FC19FA9C17A53D3A9F329F063283DC8705C4A935321DD589F1164F7956471C36BF59C9A8720FC26A46E68DAB59077978CD62D7009E0102FEC7AF97391AB17FE5AB93A1E36B5DD35D9358E65B084BDD96716984338E200FEDB6AEED2B3C8217FA3214A1FBACC8DF196828EEE2619DCFB53A1B110B323C3801701E008981F502263EA4C41067DEC90F1687BE9EB8ECA51E44F18E44228D25FB7057A93E5BE8BF19586C43BD9DFCB2C5CE3265695CF7F80709E3C03BE7121597A3828CA54841AF4C912EFF49BD8004DA7AAA0914E050C1033198A66A2702C91EEA5A7C8321CC170130B9685AB2077D44F207D90BF5283F0337A392764A8DA2D1A1DA7A14C5820FC8590F592C9156529EB23218A3A95669026C34C4A2BB04D0FAAE59B877E39DDCC7C833956344367B338C55CEE69FA5F5BFBCCC6BACD397421E22FDBBFFF113FD20FA580CB51437C93637FAE30AF0DCF3AD0BA7A3AA7FD32F0F1627270A652776D18D39E6ACE57BF7DEF4BF1F3E5ECC775A3CA755720D31151B2D2CBD4B829F023ED47126B4F23529747ABBE934074F91053DCE30FA825690B2159D698F4D4B5236295B467AE0E075C3DBA2C2A5C3CAC12FF31A8C4DA360786EA46D7BFC7126BBEAD662C2EFA8BDF657BDBB880B05C1E06E3AD3AD0DA1C02BCD5DB56124BE7B867EC9AD04D49F8EDFC9A87F0A5E66CA8E35610AB35FA8D5B02E95BE0AB2867466726D601FFC4E779A738E8DBE496FC4916E01BAC5AF288A87DA7843B92FB233BBBB61B09928128B31022CFD38EA478E11A9D3B860E4858EBABED89F04B5772961D4EFD04DF243D4368B36690AB509CA3B29171CF6D6F83C6EFCEB39B673362BB4C27FE0A6E56D9A80046C36F51FC4061F3A22E8A19C55878783478AC26CF0E42F07F6C6D03EAF5957AB72221787E9213053B587DCAE6A7E68408BA08AE872F6F4F7E16C8233329E292F2EC3B6DF5EF7AC1228B1FAC2FFDA6AE53CA6F0281AD397F34C818AD18E461C84B77FB9011EB9744B81CCF470B1711B13AD65745CEE28868DBA79F0C71B66CB2E0E268E1BEAAFF2550716C39067769109FF60521B2D68266F32B9FCEECE8EAAE5A1F27559F438246E2E9F661DC09C10E2E37D4E0DFF802C513E78E3ADC713F52E1E04336B6FF286AD98B7B3AC7CF408814CAE122FE84056D4825098186265D8420B3F0D71C648EF36194959888F2D31D10B1DBF2B7D4EBF756130151AF75B59D4287E8E86E82E72AF38E5DACC9C354662C53F67D324ACA29106E6C35A8AA6A7C68A359A197677B646EA2C1A646ED8CC607E17269F8B3F48417EACA0ED3AAB7CFF2226A9D29CE23B5F6A332D8D54FA24973A7D8EAAE45CBCDBE326AD518A74A0158CE81B997D9C3E2437200028AC0D2EE66950D6C25706285430CAFE871DDF939EE301591D7C2AA958E37DDB0D5B4AE3DE521D86440C6F9180568130835F09375504EDBBAEEB7FA3AF868F7B7CD275CE34A84C34513323C1CD6B8F76B842E2B50F416D6560596042924F033C91E65C7A6656DE38733AAFF69BA55C423565DC72F964BDECE6EFC062323AEADB2C46C52DF875A33F892DE56D9FCBDFB54DE31E964D56C3909D4C0FB0B21E26AC03313B1C2ADD31A3C43B4F035AA70BC61B0C36C1671814E0D5DF8D05704F831B0F595B172051F116057A50FE2B0C3EBDD85311CCFE992BA75BD36D80AEBF67B2055BFD8A550146549D719598365BC3E2F0301334AD654BAF9513D700F205AFA04D2F99525A7D1943E18582FA18F07F4D78B394FA3F6E161E3E96F2E79A63BC121756AD1BE62F0AE76C8D2E02776C07A61B5F669772F7775DDC3F21CDB42F0802F35E06681E72CC08B4ED4DF0CED780D8E7B8ADF31CF7AAC546BA541A5FD8C97BBD8D3F8461312D63846DAC32887C930173166672E49A21C2CBCCDD36ABDD5AF14B6ACAA59C1A46E4F04462248FD7348D3017F5B7EB2E2667D415F43C81AF208262BF1A8C6B9C8CE68F7658EB71001E6770D4DBB412905831842BD0544718A24227D2BB46A59F5C7D17B8A4732ECBD98C9945286476D8B52C66F6145037089D18D7620FD065B2FC2B37019089FC7363CFAF2C0E6DF49C070D3D758A0A27C27DA77B47A0860192AC74231106D33345C9DBE3E2C242E921A973C7284F961B5CE1296D57B457D4C84EA8214250788316378C0204AD5C950F0C84BC58801C7585EB59346EC994DDDDB4C88C451101C91372996A725DAAC61301C32AF56CADF215D7F5BD5A98F3D9953BBC75D70DC6F32D638E3DBEA1FD301C2AD158EB82E5F69F83BF778E17695B8B1C8026AFA8F4C9FFD9D3EB3BE7A8D961B82FAAC5F426A2A2772682A67A62F29F019E81528CFBF9B7D4E07A6728E8890DBE6A72617570F85B80B077AF666F2AAC881D320A8621983C5ACBED2D895FD8BAEC9EEDFA95012A0B77D201B1072B9A2B550DAB023049AF549F659AF7E1C0B227855B3F77F4270CB4C1F11B6D9C50021395AFE5836BD00DC87B73FDE0C5219FF11E0538DE12E7D68091A4D83A7F6AD71CB7AF31A74A85B2EF04C17E4D4C726ADAD0C6AE891A5A04186504B4804735EF5DDA6069DBF51AA7B10C4E7AD480B0474BC5193A35FF779768A8A21BED189DCD3F90AF92DD9AAFF6CF8842C8EEF1DF6AE902792D8B876CBCAFD983EF0C7099458A310F8EF39384A5398284249EC1318B98BBE746AA274660F5B1807F041DB8F4410F2B77D9199FD5CD141A1D7AE22A0DB93BE6E4889778263A89371960A35748AFD76D54BE39982CD96599DE675181ADE7EFD399A4C7914C2A527A8764AA4835560DE0EAB9A6D1EDFF9152FAC6D1687831ACE991BA2235F018797778542B79A06333E16A3B032722CA0627F280B0267D35A585A036D882A90B6D2EF334578EF23919C922FCB1D8DD6D84B6494880AB2B1B26B7D3C96D718BD0040BF6C2AA066889302CD9B146BC22D822AB7B23765D9D435D2698B9C3BED53DA189FE393C433F59B1AACFEAF3DAC31AC736FC12D7B5D4E9F7227296A805308F8A5BE21E7376784AADF108CEE1E23AEABE7A82DC83AA7A032EE933C2056018D426A4B0E84CF029561E08E67FA3CF66A1555F0DF03CC67C83811D0BD9D192DDE88804F1A1E90E54A015AA182295997487CE3D13EC0E5B26DEE1074F9F6276584A45BD6BAD8006B2382D31AA523AF106BF5A77A4B92D5F20483EA783AC97E0D844BEA6C90852054C8B29F912916E384271653A20FA8ADCDD5453430925AD336C2813F7767F84F6460F4C3C2788356224777949AA21EB8BEED3F654821FD9A483BA6D90ECA322B948DE686E05196E14D6E0FD9F96779855608C7E0C204797E9C8CB313161D2B175FCAC998C59EE5FAB4523D8C9418BBCB80FB6661C66C679B7B345738A8F31BCAB6F472CAE6B5F13EF240B7C4644DAFD31FAFB7F2981D70639935B9CF7DDDB1D0E2DECAAF7EB6AAA1F9C1EED83C538B9FFBF8595FEDD4A017D9396A3BD442994B59C0EB8BB703510DD62C3FBAA1BB7A8A5E0D903BC2D8C236CD3AB03E7BBB1DA3397C3E00560ED95BAD8951E0FB26B1F491FBC8672B3D15EBA4716B646ECA6DDDAE90E68A6F157FBD0588C7107DF51E1A9DFB8B9CAE9870AC7C50B64E141AF252344405555FE0A0940D8CC5FCBC73C2C07E5D2EF0E7B9D8F9E3D1B085E550141C21F3BB3A4242724D31D8F2371B5DAA52F82CA0C7C6644B704E63EA71C753D012C4E5B31F50D08305490EEBB22B12248301D8F3A6584225AE986F7F4BE50C04C92716BDC0D2D5DD30A33467FE329C5290CFE181AA257CDB1766273CEF862F9382C4A706274F7A158DB49300CC7395173A7DDAFB5A39FBB376506536A1E55861D5519C6C3AD3476729EC35A82DFAD220C4B849811BF11EB911C6C00BA636B1AFBA140A463D52B413434F8A2539B9AAC0F92397386DF978026C3A475C44C14499E302650211BB75E0A68A46AE3BECA5EC2BF42102BF073F52E7B04CF227C330F055E5B7718DB701FCB0B490EAD98A245979081B7D119CD9AA378A7A495A26B43F4865C5E83E2425F90F4C8AC4147787801C3C5D49ACB80621F76F93BD34466E3FF550C2E9C802D334E209AFB93E5BE2A3465B2540D710DCC67ED03CADABF226B7E6EBD1B884F9568D37C90BBF5DC1B1E4606AA064CD5A2541CCBC6B30F2A52414F9135B4006289FE005A04CE8F1702F8A7F7F0717C57E773B8DDB3E56C6E7215C936EEC3630AA064959E16959FBE30E31EDADA63B4FA258F18DE3DC7D53AD19F178B458ED0FE2818AD4C7A715DC1C0666C5BFE52308AE8F7E3FEEA5EAEE9A8C5D49DB145F6761B6642924392094363FD2786EB18CF6BBF5FDB23F16633618B754D3033567EDF3B1D469E6590B282EA3078ABDF57BD8333347F6D55E78A4C42EB6CE12D7841C44A3B5FDDD7D1BDDD3B7DF9CEDF0066B41C865845862F455EE528E4E3BD1E25AE60DC858398DF3865B36A5FC86447AEE1FCB88D9576860DFE8B52D281BE7651425579ADB89B20422D501845807A2C05E2990745F731D6B05AC2A56A0CDA72DA10340D9C0CC39B9EBEFF33DBCAE3229F4953A9E6FC3DBB457D98DFCE14E9B335C81F6B28A3BF7EF2971E58C64545E8C5E4FC033467D5C88CDC3E4E344ABEECCBDC4A71F196E4A25154D524D5155AD61DCF5828D7C5866352D1AAA284E35668F3F7665EDCD572E15D4A5ED988FA952972BCFBCED2F4F400C238610D67515E2E9FC0D97FCBDD7A6CC5DAC6652DF0E9C79111ECD05325225C04DE40FC7195ED24572D8B59A9B2E365C2482AE32FC9C89C93B463548E2557F6DCB276841FD4C6D0F153718EE8D8F718BA5E269A87EF8179471D9B66EA86F6E282741760EDFE3073A9FA49BD6847D79C7FD711D196B752AF5DB782F318103EB3535B7E8B69BCDC02FBA3CDB13E8070489E0EE74260364429521E71EF9CDF0483AB02F875A7061D3EA799C31B7D5EDCD76FEEA4E643DB244F49DE13823FE4DAEA3FFFF69F9EB4A14C34B03AF617C35A633833FB25870F0A33202EED22801787DBAC4848DFB2A07A8C16E8F7D7C5741EAB808B1F98C85D62C24259D85559F50B37801D860DCF31561D2776D55D1C847926BF0C01A348C7254BEBD893F0869700593E48D766FDE35D8DD1C35D1B55D6FC7A9CD5D041BB58A29F587A46A5F2CA9D665624599E32CB39D1324710EAAFDB7F296CFB3277F8B3C235BAF0286FDFCE60DB1979CC236F2C3AFB127B4DE40CA4E9501FB4F2C962088A46353E1DFA2C68E3DC7E11F3F5ACF8D7B13D9FD86818E56C304241DDBEA069388D2787543E12FCE81E422EC900F90B943A47EDCD22ECB6B92E0B10620325A8F90A7BBC3C42155797F81828BB4D0D9074C4F608F94C1F70B16358995A4D2626E73AFC6CEDAE4F5FA1A1C1E73D028365D9EC9FF606D848C929CD5F300000000000000000000000A141C232D323840061934748C6758ECDEDDF3A2DF78574A470621496CE3F12E5E4555FEBCCC1A46A772FCBADEBA8B2EB5231B5B15DEDA5A38076C737E5D091A8CA8482F84EC4A20A51DDDA391088F2C3926F8E1D8B77DD0ABD606E9AC25A17A86A5C75ADC215C5030355C4A1B307C1CC80A3BC4A7D4B4044FD35D173A2C7C081318F707828A3438DABE0836C2D6C14E1643F05EF8405531D5594411AE4DAC6F3992279CAE379D7C1762B122037301D3FFE8EFD1BEB4E027E055527D485D0871F2013E7B25CC26531C2CA6DDB98B31F0AC2C3BDF400A0BAE942C9D4C4003F9952B67AF67E85F572EDC3345A84B6DC3CEBBAADB7E3C876AB2DA16ED0EACF4858033BF5A4F739F9E083A345C2BB5D8611DAE90D25AC45D8B3D39B4DE584CBEACCC6F5B6E61524349B50E818BB6B03C7E5B86795D49324CE6B1603791F20B3500A1B8ADE82359263470D777B35DBA38276096445842BA5D5E960FB2AB58730F970A15AA42D9737C33BE700127A7CE7CADE024D3ABCA59CA49F9A7EDF44DB62CCC07A595016868AA97A140178DC92530EFF864C24954464BA886DB7D74BE7B540BAAF807F1AEBD014680FF4A51E16E1391E32069EE823F3D23DB72244D657233578CB7D29A33E6EC31DF1FDD43B51742CC30EFC54BE83149177E7BCDE4450DCD142EB2CB745F8865DFD99DC84AB92750F1CFB0F3944E4E4EAA41261A1E8C58D9B230ADD792DCE20D2612823C0FF9F82E04B61E48DBB83F1A6DD5CC7F92BCD0A37AB3053803D1188029AA1FED9BA04F4C961588C9AD2BA7EF1CFBC50FA69B799898EB0DFE9668260CA5680F91A10D2BEF8F108AB28FCAB693ECDB942070D2B9B8BBB22609C8395C23D7482C31B69B0F555B7C079D3DEFAA5FB302ED92619C058ADF334E845EB1C6EDD903C0DE2AEDD3D9830943F8BCC5954B65DF37C901A17EF13FA75B0F2C8C1D2E38681874AEBFE90B463F2CC7831958FDC0DE0446991EB3C3612CC00188DFC1078FE458D2E5B80EFA7BFCE800C6B4CA0E570FA5858859633551DA28F36F1FF418A9B7AD18AA89B4612F9D676D5FD98BCE6F144CD7458CA9F2BC732A36A4D186EA290A009A870DA3C1F60617D56EA7554062367121F3E5E569503AA573B172C6278DDE5AA4CCDA79D9D8FAF41C6C9040C1D1D3CB78B41FFA8A0180395439F0D1B72E42471A9100973AB3BC7AEC559D94D2D6402374BA5A584DE168395A156324E1E4149ABD35C72AE0F79863CB59EE6BA22145E36E0D85D3CAF8A427D38C96CE489CD0AEA20D7960608C074CE3CD0494B6D6D5EC8895F0F03CE78982AD8FD6784BCF16825286C51325662F34726BA66D3A91EEB598124D6755DA090EF863FA31CCD5B08909A3279A35CFDCE24D2BA16F42AD280B029A0E27137A671C862B0E6F73FF4A1DE320C4DAFFB5CD4AC3522EF1C10E8A918005535F355CE6366B43A757938594366831DBF7EE72F311BE4953EDD1EA1C598960745D3DBB7F1E2D882CC063BC0791D18C6376A8497F2F91389A13AA96DAB78FECA081D761479848A5B4CC2E3D015F343B9000583E95E785A45A06842D7C6C0FE9AC4D70F085503D7AC954516953C497635AC8B7698BB784F73FE6E7F9D0AB9473E828168DF4EC142CC1FE18FA067525915ADF0764E44292A0316EF3C0A443683C92C4661409589EABD7B4DBD43F54317AE0E3D1C69C35A7868991FA0BC2F83430D89821B91A08DDC2D314A717F5BC6F3D89DAF163AF73E10C61630139E3FEDA723FEB2EDFFE6C7F364FBA22E6AAB75E267065B5E7575946C56265743816B2CF12A106AE21921E3E92BFB7FF80E105468F8409D6698E8660B5B05F3F4BB19A0BD4BE3569D24F51795752BE74C429AECA5BE737DE8C01 + +count = 40 +seed = 41CC9DB2E90239AB5158A2628E7478D0B3512FDF84CD27A4CA5FE3119A455C22045F198C3C5C39F491FB975BD1CFF7F8 +mlen = 1353 +msg = AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 +pk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716CABD160431452AD92BDD2CECBB6A2DF17B5763CDCAAA249AED46F4C7FD41D2977EE6F49E9661E17386127394A182285F53D09FE066328A03BA237E6FDCB49D01227E756C6B8614017A297EC79F3E0EC69F41FF839A57A6C7444CB7E8E851C9CDF5B35D0AD93E5F2458B5DF4AFC33ABBFD7F7204D68B960EFA255911011E43072EC75D502183440E3F14DB3A51B4E3518831E07BCE95ECA1E40B09F3BAEA2E25E22F5EAF17DC6A23ED996670CC984156486777A4C78889D739E192550EA62CFF805485972F84F38F7EDBD9BC45E111754D3DBFB26F38F7F23A5D41D66BBF862E0D3EE0B823FCC30B7522323FFF9F11EA7E5FAE49A31620EAEEE251FD518F390F35AC74613A006DAEED64679CBEA5F44DE908DEB29A5F6F7FB75F8A6A0EAE11D556B6DDB9F178834BFFA7932AD0FC844B4C66BF6C73C79E1D87AAFCC474D81CB0CC5E84D56EFACA70191811D555116E3D3FEDC3DB49AAA0CC0D2B06270B42161E70ADABD0458C1642D047FCC2FEEB66A2C8FF4F326CCB46EF46C70CFC8E75C367DDB3CB075C889B17BF74F03C2BC1D79146CA446199BFAD804F80594E237CDFA7F1A5330AD03D4D75277158806EC742452DC5B37D622E99BC6142E3B58049487E0D7740C0518F889A420BC8B75A59DAE0BDDB32F456D44540FC67C3C75F503D84969E384576B848519F76FA29D8185A1B97B4CB894B3D8547AB484888C75BF885F23213B7BCEA8C58DD1FBDC52958388384EE75A25822B84C92BC25D2B05D16256FBF2EFF14067D4471253D1A04A23814C5566FC03177D5CF11817A90FE68676EACA765D750073CECADEE285D99AFA1747791E48BC2C3075071B91AEFBB1AC2A9F3B5BC834B44274D1E29574A5917B0195B0600FD335577D4BCA9725955F072CB0242A89626957AFF4608076BFF0E3FB50AE77FD9CDA813BDF6AE422A67DA29C134191E963F1BB54DB0443B081004D88802A34D5E95A831068BFB6878B679203A415069363E775EB60E93C4DA4E6965D1E9ADD31210477138637881ECF636972D25371B1E37A314F5932CEC053E935B9A1458CD4796E5F6F4444021135B6F926B9B40A3A10E9FC9D30DB5A75FB61A4AC07EBAA3D6E3873F5D15B70F1CBE0905ADC4533222265254276859F790C1851C6AF1C8AE0D606432611DBEE53F43CD5ABA61A74B1F84F2E9BA3F7EB69AA0670CD2368DAF33AC9F3FFA4EB0EDEDDB7B3FBEDAE0EF59EC4918FADDEC9C1E3C24A67F51D2358CB33B61CCF8D2890357F78111BA423512BB05E11935872DADADC869F0E715AA0D81A7AED081A252509C5AFC011EC522647486850CF6EC73A439757FA5CDA2D86594E471B0C1995128DD9319CB990F6A36D21125C345A147CD586EB2D9AD9E661B5E7E124A144E1904FC9A68871048F708A09A4F55F8A1B2499060ECB2A3337278D6316ABE1375EA10320427C30CE161E21CD3398CB172ADD2CAE21A86C2E4833AC8F3552D340091F291EC908B58B2871910505697AD94342810E5C61954391309074E286BF1D804E98438FA0AC9C89D8496E9C963684B6691559EDACF4B272F06A4588AEA19DD1B73274CCC2A424561797A2763A3FF60B05E79F6900D73CEA7F8CFAA96AED1F7BE1198C96105D6A282D93FFBFE86BC126CBC5A7B86571975813FA7080F5CE41A180A1BF1EA543D0DB2151D289E62E267EEBA87F6FADEDCD0E472DA19BC27D38FAF656ACB2287B5DE1354C97D76D10F30D351BD44BFF31BD66847FA77A03504788B082268249842B61F7714DD2833E57264CC3E42CC40ACC4B8C42FBE003FEDDDCB984535A0E16E3A32FD94134E6ED291C10E0659027D97E08008C8407DF6820E77F10289C01BA0A90DB2CE6845938527A5E71AA732CF1D86B16DD5F0917F0388043462C2ADEB9FBC52A4408F51062877632BE9E4F190072C12C01B55FE305FF3BE7ACA3F31990C88D307CC0803548D8EA809FCA3E87FA416B06186A4832E4B7B783A826FC0FF8E8404BCC79F967E58FA3F2D43FABA869E5767B276EB969DE54C0CCB1684FF4D5D3C9D02DB69E1157E78BB970D85232330C555D0BC3C94C0FD52F09A113C39887F0D3805E915F5D471A5730743219FA6E859543309A40E273E71985EF4EE77005A2625B8FED491A175545E641BCFC7A4E954E3F43A323D1F6B245F8827ED1FE0455E14F1B2432106771B8224C9FD727D4F1F5AD71FC3DD226D2879F116962CDB918A116FA02C6EA6AA5D5A5A5806C12D19AB5BDD6E1FD8CC1DE8498DB589AB385D2C798335FB5F0BDDD3606E82774218C5AB5C9138754061EC25DCDC4B0D0D4FA6790CFAF380352FD3DD8F08615B56EF6759156C8A08587606C1EED2AE3765A5F096D2BD9D1A0FD34C1662247D2BD1EF1A503D51C0BA6AB86482D23FECCCE7E650EB6A948B11D4CC770DCDDFA8E47DF78843876C168BADAB195415D161FB675F4F00571B43F11BC341BDF5B16B7E2D8EB11FCCC24DB60F08D3CA99E17C7FEDA33C39FAF033D9958020724C10DC749318E973429B4D64F47A27C66B2ED0BEA7C1C16E6245B0AFEDB96EA435B985923A0CC2FE1A83A786CA76EA8F2A5C9ED2D2DCE08905106447C9464DCDC3A19865E4F028872C9004D77935BC83FF3C12E8003E328E16EEC048CA9292A37DBA580B0271AAD4B21B233F6E432834406BA739FA96E11D20A7CC872505E286E9091E3876AFE3177B688469A85AE72CFF08600B2E35121063BF905A625CBAEA650EACC73BBBCB0568982186236E5A0299264DEFEF5F5022D35DD162F5561DE5B866D53C1BAD6EA96D06821A843186D0213646E5EB14245651EDBB71B5BBB82B313F09827A17658CA80B8CFA10A3402C025091D6183044BCA76CAC536125AD596AB7C3D760130DFC3423201B0D157B4386C6E89DF3DD2DA3BF455D5CB9A0A316C95787FC654B39A1383D533BDCDB38157A010693B388862D4C8A97B62271A5D67B8BC97C2101B66B3B69E94E0CC4BFAF8D04FB101C9298DA82C60E8C7613DB2442FB071E5D20D7A42B80C1ACD7D0FD7E3133FD7C2E85EB1E29C1EC5261083B1D69FCE8D77E9C555EE7896F94D7196236DE967E769923C54EFF7C2A2622F8827D0269DC996E11842F98635D17EF08EC9847A3B54D38A527EB72D44921A68C04398773E6499FCE9113921B5C951550611F74E59E1DA653ABDE941CE62BB7D1BE04121C11222693E7E4102782E31592AEC911DE8396D307E48433DDF3B4887343ABBFB1B267C59C429024C38C276BDD00EE63A51875AAAD1DDAA16A3CDB1E6531E45DF0F5D656159AEB4E867AED97C3B4190B9404F96BEE015C16D5A7C254E46EE41867C8FBE4DCB11E431EA7304C864ED01836924CE395E5F1DE779D99D8B83E137D54C473C65140A7A5DF8A59B050CC3F579BD9ABC340722954B6C8A10B45FE43E4E346551A4C04CD63D9354A3DDADC83605AEF2BBC94E267B450894B033352665BC8B8CF0A3662528BE8550298CA6E382E7D0BFB6561CB25BE97C1859DBB0E4E97C5C0F64EA6EA26286A5B9BD3B6E9DF30A0630DE518E64B6C52E8322526C547A8953A66DC02CF830FFF402D70C108174B84558C4A43AB5CE6A87892CA20808FCCA45ABDE5D57D93AA396213A0FC30FB92B9857EC73835 +sk = 44D264AF1665C1E9BEF951D110A6F3C5C61999639D068406C03365249A0A716C73CCCE299B19175A97B305DD81730D85FEAF4C1F30E328B1192503B42085A3B633BF6831C7E3CCF11AA0D2B54F62F9E23A1B27FA67E694D1A654D088073906BF1A954009A98594842DA004321A974913376C04C900C012849AB4204908701AA58CDA126013B268C2064698C8895C14660BA888E12604228608A2860008B401CCB650A2168521B09061B0090C12895A062EC32228C3B864E396010001241B243151240C22930D49364DCB92440CB6280B140843061103116E083611DB4885900662083102D8A00423852958820D8CC8304A466CA49244428071D03828DC1021A1462288C66DE4A00413938492200421134124006D148784098120DCB86CDCC06443008E134368143329C24271C4A451E4027258C24C53448E9A086D0BB36582322C10968560388458A0045316102191818AC0501C310124B4800CC1041037825B288CA0B480D9048C53A62509124A5A4882A1A489C8126EA2042E1B17221092459CB24C0A8460CC8029589451D9242801344910B52809B3011935450C99202129520A354D12A711A11425013520DA464C24A24113410EA4482AC80629CC10818948720C046A51907001244419C26594A445411642092161419428D434248A320900030511364E990064D8124918A180A214401CB8699906425CA68192982D03039111992C214131231051C02061083640C4B288020431CA826858B644C3406164104E1B8228104781488268A2824D5BA260604246622290D4904161022E5A04041C126644B8800391690400211B348E8800081B2365E226819C4231C4920919414100A31048B66591182902C108989849618401124851C3A8000B0282089004893001842024C01692044246DCA6610A90851CA24803232863068D61B8455124890421100B855011C070D38891D9820CD18260E438629A14645C186209B830A30292A4086609020099201291A64DC896454AC8685C464899A68401A145922260CA882892484E812482938081029184C10642841272C8028611050CCC04664AA64901C12112B340601266C994301A800D12A60921B104C806480B009003292082266994A0311CB9445B30014A282AE3086043A265998288D1000508A0211BB84C09090D13C711044221D0B00C81447124B46DDC384D50020D60C66552B0254B108A8B9804C1A64D21C3898A820421308EE096106340891348091A280E4120659A1085043325CA42711097480C390A53124E02021250964C1298710BB32543B40961046299C8016198604A36864C98888A866564240220386C62288D5C3062D2325102088E248245E0B0911081418A824D5C42481BB22160B40818078C91A07102949059008893B228832622E0084419B069193351841028A0026CD9004004952809A341A3A0088B982C4340921C240EE4900D4AC24991085220928160A22DDBC631C2328E1AA90512318D8140881B0632C90424E3488E894824E00050DAC891A1105014010110A66902962D930270111884508821A4183244344624930D04848900158080C091E3040898002A1BA5888C24280B8844E38869C40265A02804520606A4042D52880804C9811C256E4C100918304C49988989282C9004480419090C80652436049C240881948551362922276004328D04340D8B9669E084685A4644604270C9348821B46814472E13998C52B20554886D5A9805848870A2040424A62964248CCAB42C23A08458466211A66C1AA54818A485D44430A4240D9A184622386124A94104292A10A74504B091644868A324814408260B288198360223836919816119084841A46810A685A4C860998480D1068003196594040014085258942104B14154A844CA40514AB86501C40880900402984509394858306CD9269054982C101711C2086948B4291C3668A3086D2191311C234111834D5108224A92101A4662D4405262C8305A024A9C12651C01098C146ED4A82D94C281D226859C16440C447014220D1015522190619140324A204049048D9A48200426920334825294108C408199A864CC90900B096023472E1A248DA2C24C03158CC3C88904874551162ED3A41102136618150CD3B0409B106AD0802C0A4505CC464014446C9088697C2534A15EB0AE9C7D1618A7F3FFF2EF09132DB11FA2DB44FB087CDDB30A609C2FA52BA2108113B1CB27E0588F628BD1338361C74F013FB0FEC23D7D0396534FD68124FADF9CE1C2DDD54E52D872781036C82BA5B7DFE9DDD775FD04565C11A1C09DD1F75DAD41DF358442E72D57B34C254C3828CADA876332B1F6AA1232A0681D1E904196D69775AFBEE97AA9C5F79840B6F2C359B9DFC3E066CF9C08AE2349579D1CCD30CD6D5F73C9B442F18947B115CE6BB542974841C61BA52B70555B3F63B6D7B164A3F6E05BD250D7F70AB104C0B4822681AA3906400F00E1AD3C9CA8807CBC8CAEFAA7E719B9CFF32091B74600461BADCBBB5C1FB2F87A457CDC0D780F32C8089DBE4BB636281A6084712CA0ABE681F872D42FCE42B1377B58C50AB87B0CCD6D5A1BC44CB4824180117BDFC35E04D56F2C3D5AF8E4B4663CB4CF32E7C491ABAA5CB561A7A47DBEC6D6466A19C896327E2AD3CE276DB9D9CD236BE91479816468E2FE79FF2819FC132EDFB3C493ED813C292017A0830D1CFD87BC451EFD4B62EE245E47C2651100EB54BCBF948A129E3FF761A65D739988760FF6F5FF0627F5A17F64EB431C7C38D8722430DDE51AF2089F38B0A20F766C11C262814A8CFFA0F0BB03A4CF3422548C8CE0038971936B138F11E48DF79E66A3F3F05FDEB4A160F7EAC201BE149AA8612EDF6CE445F1DE3B09C81D1B94FF8C7F7B08436CF71EBCB712459F7671DFBF784B9F73DC1FC217740C2D0D2A0FD94A10B80075B001ABD4FA8E2E23444180B8F0F7DA3BE236719EE108D95D5444E1E8195623D874C92B324BA48E0A08F4AB3EB8FEA1F986E97AB7911CF3E4182FB0CFDA83B0F8F4722C7D82E1D3ED5192D5D7C59716D74F5DAE5672B7830CCD6FA0F4A8100A290AC0F518BBA20C0AABA62DF09BD9E8404FB0451083D478A1E110AD8FAF4A66FF2CE6765E74828445C897FA0950D8F53EE5025AE247C525757FC7243CDDC1CE1D64B53F27E5DBEBB2E5EDD4D924A0D843A7DD774FE3DFCEC73A8CC932BC9D751ABF29B3F7DCBC6498B8CC8833E8238D24D7DB4F9BF1559155D3EFDA93A64D77C8E4E18AA4A490FB502D24DDCD30EABBCA50FE87515EC4C1768B51904B8D7D3D00A1ED50ECE4C50AC852685874820D914615074FD13CF3C2F0E70146AF1128DA0D7F5956239EE0C6DE865D6847D25D1624BEB245CC142E2C9667F69029CA5B388DDB001C66620FEFF5BB919C35064FE57FC431303D60EFA56A20A183986ABBD11F94CDC575F267CB0F995872A1E520B667DA3589CE9999172671BD1FC8EDDA72562C06C14D893276BEBB2E6AEC9DD7BA07A587A579085B5CADA22BB5EF85F7DF0BA74C676836B9F23A60DE4E937B8525A15EDB5EA12A6D648509768AED17A8B9FD5B7B3A1C98059D41E62EFD5CE71AC71397C0295E163B7BD0350A414F82211C55123546C63DB149CC39462AA8849826539A3D5A7B6E2A1C68DF01EC232288D7C2D1CB5AD8DE48BE0214F5638857EDD03111133A14CD58E3393E109359687069E125D0C96E9FA0450253CC942345DD4E3323F79DD9F2030D8759B555BE04DA2C4F48A680F786A4B04A89470371354EC7F66D8890FB0A1E298C8088DC26F4FA5900423CFBFFCE42390E95C1585B75DBF29D24649403927279815D93A690A5E8EE27E88EA9FFAF17EE1AAFA14163A5AA8BBCB9A014618E2EA0E609B412F01F38075ED004D2D7262692B1F164DB635BC0105F212F18414CA21578A8E8318504384BA6FF8B7B4C31825D0CCEDF5813F7E99B3A548791C0AC069E23C273374CE37531DD19BEFF45FB6E5651E94B01C917EDD0434B841519EA2BAD89AF37501057F22059D601180F4297990CAC3886E36941BBE1900DCD66A4546B0BA46D60525739898B427C062CC97986372743ECB352E3A321CF072B06D44533BA0D884F21913C031792378119F60CA59195A57C158348D7F37D7D2AF73595BBCF71246C220DFB5E0CE5EAF7905C0E08AF27F03DE89F9194BA5CA2BD85C6E60FD16F60FD65C1CC34874FF65D0DACB44D9034114580199DC6B39C64821A82F30E8F11F1412E78B9888877C0AB0DF030BABF30DFF4EEC9B0A67D74ABCF49F06D67F4ECF1FB19322897AEFC73CDB05641AC8D5355C3252AE2E8F5D5C2E65FFF4978C6D77D96A22CA70E6C1FC78E3024C5A0227A67CCF44E174FCF14578AA88939D6B551C9732358228BFD15FE81B39A5FABF00D2FA4846072C585DA6F01344CBBF8C8B61B6062328EB2F863B6038346CA6A6A5C13E98A54E6573CB6D68C073E562E9A8A978327BEE0D0758D6398649513AE5E98ABCDE32A5B7A7114B5ED2DDBB20A3427FFCD482A3125794BD9172C145861E647D0925F30D852A3E47F6A81ED10E2F2EC29833C75FA9F0BF34DA4BE4C81A9A804F0121BA9FC9BF3049224B9E799C7B47A1E9D055A4632B59B1F0B421C2505C4D3558113C1C4240CAA89396475836CB044C2C5BCC4D65F370FE373B85E7EE45D74818E2BC61B8746103B3C2FF6B5CDA2DC58E5267D5C29BC919E9EEA34DAFA1D399FA9BAEEF8289C781AD66BF935757B637723952640B2C6EA97D9EC2CBB1F6AADE0F81366EA601E833D5A7BF153BD8318694311F89B9F033EBF8D21ABE959CF7E02A84B2F26420D42C5BD6B10D3C518363B61ECA5CFAC160E183623EB6F4650F5EA8FAB1B1C17CB031CC5DB0DC5973F90D75EA11381C2CA4FDB73FA2C288242F2B9CE4D6E3BEFB17732FF39C1B80B029603FF6D31CE520973C2727EA3914388EC86F6E99F6F0619734EC1C46E315881628E04F540424146AC8740445B1A5CCB0085A0F46CA7E5DC390C77CDBBC78DC612FF10FF392568252D64F1DB5E7CDCA6964FEA982A9A92DB60A765A26D77BCB6AA76C69B92849636924D3C602ACC7C503293BECA0D831AD70F40F6745CBFEF9F17E6D1F2C7BC58265D6735BAFF3B359C9CE41E53009F469B2B42BB22EBE4EF7FD21D3BB10555CEC9A67ECFD9AFA7FAF9ABDD4E7260F6B3520E22D7A0FD1CAD4161F6B72568F5A568B26F081A6CE8A487AA4E9FC3F2A59A6BED3C1EBF0AEAEA5636232C8B2237A7971875B9331449C7AD042A68068BC229F8B1C67E8B49EC1B0EF879837E7597175479C74DCE3A946FBF91EF80EAFE96D447B15A41B71D5AA4A0D5491B7244E2605232D17C03314E7AE720FC88B49F2A01CE90944E285239F816A539986F2F9D6E01D12A679920C6DC958F84207DD526469A83510CA61A2C8C1598CAE1803025FB124E467F1B68E6BB9193C248E4399AB8D2D7DF9E6B23A27CFAC11E795C04C6D3D8A9D4BF2FA8A55D60C2CF8F17836E2421CEC15E1394727675DBE809147ECE2D739D7E36A6E4E7488A296CB215EF58550662BB57D97E34EFB395B4DB4BBA414783E8269362EAAF4694A22F69EFE6411DA878A43AB2C9736EB145F00E4529A13B24645FEA633F3517A5F0701A3B74CEC08688FC1B8577EBA768CF08092E0FA22F2994454F97930E01B7E7DE37DAA36A44FDD33ADAE39B7606D431096B8BADB55C42B8E270412ED7CBD979D4162DBC39C08F059DB65FEB23521811EB0C859142104875F381C86D83601B4B4BA68DB7D7CDAF25CE9073C85020E19ECC26A3DD1EE77FD503F7F068DD563AFF10DF7D36A062C1F65EF2071FBAD18130D4DF08B97529E9A3D49B96063BF5918DCF9FB1ED3E455490F1866C4F0F52698E2B369F88A0D9BC5B23924223BB835952553E1B3ED887FC552A42BF37CFBAAB0D42D399DB1AEDCAE7C27DB6A0BD676D70137ADE42444596057C4737A1877E8B941C722E9066828DA320C1BE3889C9FEF4FE7413CB185A9E86E8BCDD9C05404ACCED9620ECC486BA2398814BD8B43B4DDA86BE6DFE96F7EDD42B3CB5328F63064F73C5F61EE12602024160CFB3DDF539A6ECECDBC694E6189A82CBE76D7387EE7609DAD4D313C3EE0FF23A70E0D9A81606C87DD5046F7FB349CE0E50AE3964CDBDA4E3571047C8C3BDF0F6F23B30F3C463BB0A1C3D14CE2611BCBA66C62F916D0B67630BFEA816C87657723AB4E6AEA3F680509407793EC9DAA948CE3E9E2F7A43C1173E222CA7FF2CC4478589DAF6D3D3824F3B8A64A8D525935D0BD998F78044660C3D98F806E15FE50DE6281C7C617D15C6103D45498B2699BF33E7D0EBF3D26D7F61D775D0EB791C396B577E45296A3C72303126E8E8BB18DB626EB1D21E2E0614BA4B0905A845401B4ADDE2A1007F274F05E83442502ADBC3B3438D5809D7D5326B3C60040C60D766253A4064BFA18EE43ED09C46B3FE40AC35922DA21853B6E9AA04601705670974B0590FA631521A956B2420E37DFA88D7DFF83EBC9C0EB1E6972259D768130BBEE6E9CF77AD78FA21FD8A10E31C22EA82A611F25A55F26F1CE9C29F25AEBE07ACF67FACD579BD66EFD11739A24065984EDFF28FD2BD9950CD8C73B6A8C3C12B86BB6CD7EDEEBECAF2EB1D291E26E6B03218222A653A1A53017C04FB2C73D877BC861FA8B1908FC832832D1B80E6604A6940C6860D6475AA1A33588B9B7692F3F0E26013BCB14CAF289530A5F8563A54E4EF09E87F985AF874220591FBBE341698FFDEACF9DB37B58D2AE664768F89A9F4F59E761B7D4AAF24444F1C913230B2D9D6698AD22152FB37C4DF53080D603E584B79055C76C93959D9615CA48C317AB2E4EEA75834B75703BE65B5A5940120CCEA226C2C0C73044A2122CBA4265A +smlen = 5948 +sm = A2BC16F5275371A4FE215D69D68436850AA4ABB39679ADC6626E37180312C3E058535FC9DB986BE4D6B4D8114ACC9B4466C7063ED82BA399CEBBC47267232DBD61109159DC30E229F7CECB528D41C23F20AB8CDD6326CC7D0400709236ADD32AA75BFB46E5139B8DB077D9886D7F590BD6351EC9C3F9FDAEFCAF54D4416E49691E97AE2C6C6FD1C2002CA68721EC61D97A628DB0426688ECA2D63982ACC8E2B83EF9E58ECE59265E17BF77A0318D234092811CD584E03A53DAB376D079E0C299E71D26B745ED4D6186E565B82F9EE222E3ECB6334D25F3597E844A13BEA527336050084D70BB57E54389AC111CF714BEE034F64AAB751BE842178B63CDAF64E0414162A1B913DDE80EB3CE96C30427707AF58B5DA2600C93B29B9FFB0F90F16AA7C8694055B39FDE4E2A576DC1C1F7BC2C2FAB47D6CC0BA471ABE6468E515A70AE623618027E9784CCF91BD70BBA5629E54B3CFA028B810CBF96F833802EE37207CF3FF4C92027E33B3E70D92DAC85D41B2FE076DA511F3D273C504716058E871216FC317C9650F50CC4A5CC33FDCD0537B20AE7D092BE65A97436CFA6E583890773A484DE53E260853F3CB50FA15AF896C47402525B1A2D519EC33932E3CBCFCBA0F14176A2DD525E7F51944F3C644286CCC35493261A4D3B5D12D3338B7C870EBA2F2028693435D61D4F527EFE4BD7EA93C62491B71AD9EDF8F004A0AC30D394E1846C66E492B3B1947227CC1A2C9D1A7083F78B1225CE23AE4D65B4F7B8061391A981D64EAED910CE10CEDF1A7DD3D97BD84EA476B5BA87178BCF3B93A7AFAF1EC66B31F2B6B3A0C086B5E7860E9D42495D27E29492A0C83A7885F4954D6A569CA94DC043601C7AEE41A69CC0EAAB74939C91D55439D7EF885608B694AB9ADBCE914371E5E790E7C91427375ED08003EE93D6D650B66A31C2A068AD5E3DD845C5DE95E7F72E53F9E6833639AA42C959ED5FA465F95B0CB09996DCBD26CCF49779CF6BB9DC4BEEDE7CB17FF3E78CE8232D36AC0329826DCA63FC3C820B4755E42529940F81CFAF1E570840DDFEFBEE3A812D064D088F196E78E52B451BC097B6A92D1A551748BB8ABED2C865CE9FB461F4069F59897092065250F01414C3710AE5C2D9F9EB664A825B3004D6A6D891EA983084EB019CB618B5C103EF7501AD6375345F73201137F5DC07CBF39B2750600B473E9B74810885D742BA26FF423756350D244AD5FFA54FCCE6D9FD179FADA93D33BFA397FB29F732CE9DEBA3A11B800E00B192AD00F3E314B7521EEE944D61A5D8DBF4317B2ACDE9FF2D200189F8B7A2ACD1581BF7A612A13182F3BE8A41439D6757F95D9896A76D16C55A552F4EB7BC91D7A2BA3D4713064B763FC3C522577323CE0FD5BAA2156A223682465D33B25A5AA77DBD2EEFA0ACAC19772E3A8C7AB1C7E80A91686330AE2BDD4D9F347B281B95F34FE0B6918F5D5554D8A7BCB3CA2FC698C9C4B1EA97EF68B959EEDBE8F78FB547DB522DB2F3A94C550A9CBDC0E53E5B84B487CFAE834A082E29AFA5E806F56A09335736337DCD8042B73350DC10A4608F1910635B2CF0F6144E202A3E4C4CA65A350673C8AE21B66ACE9631FE249238A0EA8ECBB4D46AD4706797ABD04F52ACDC49E75CCEB1E18E91BE1E8E37F6DEA68749DDCA97B434F7698B3D44EA37CE3A0C2177031710132B80AA8F3E1F6F486D2961F6EDC677F6D746024FD3CCDE730E3F2F5BA09FCC2B17EB6FAF90B4049D9272AB6C5CDAC572301315BEB18270E425BA78FD855DE39505B1AF7CBCDB1CBDA3CF2DCA07608FC92C632CCEFF4C9C1C6E1317DC19A23D4EF000A25BF1A6061DBEE7EE9B856CEF96B1027F89558791A478F32137E8903F37916FA46A7EE41958B149A766E96C4060E3AC8BD058485D299DCF17253A43B30E76ECC8CF7BFDC390CBF46566B6869621DA3A822E2A7783DD7B8D3F08E17BAD82FFF31F19677EEDA85505B4EDF66D25ED52325F9132C7CD8E76F85F0BAA8326399124F7C3F7510BCB6DFA0744D1EA1A17EBE4415A611157DF167ED6AA52D73296263201C3E4CD4B5F50CB8CD332EDB5F0399494FE14F9BD2CBB4698E994268CF9B553E26531773074879DA331048AFF33BB836D8550BC268BCB13E09E222E727C1040A4111F6456E2006D64BBA2891EF6C2B18EA8FD8979FD390D69F75C5655C4C7B700C7614C6D4886E7381E7E839E5D072C80FFB7CF25A636BA8078B3685470AFDDB9FD1388A8242F58157CE7C0D081E67A7BD80940BC2828AAE2E91406802298F4159E6870CB80B46183E696485CBCC7686030FCE3177A73C380B83C256AC388EA81C06D16B5FC88129CAE76A5CD5917B83F5A2976B083810933BE6960ECA1F0ABD5FC7AF6746E8D2222BFDAD2CB42904725AEAD34B13EE325093E1A0DB786238CA6270DD86760A867B37E2067B19B4E238834EA8CEB870359217493F2B5DDEF1AB2C709B250ED24D9D26B5C620B333FA3DB21061D885DA106ED24BDEB4496DCA06AC51DF1AC141926F57EFCC43B95043049A1E7A0C4F0909892530F10FC5C720A7065E3C0A79F53E1A8892154C751624FA2F98A2D451A34B30B8D7A89E12EB4BAEFA9C297BA950D270ECAD2FCAC9028A13C23981CF77D70019F4270DD35A77D7E2607550BEF9A14888732ED580333A65BE3B5C314595D4E989E2A2436BC370D04C15EEC7ABE8DC52B6A2A84E2407C630CB09712D2137D7FDFE8A1CA86717394B170B3CD2DB2F68B66F70ADA6A42DA0EDABA9BB0F1EF7EF93B6962AAD842F3ECC9B5A827BBE022418F9A0561799DEE5FE213C8D0D72ECBEA90AE6D34AF691B8C3BDBC50532E69C882279A9D4766C267B95E14483B8E1A0BC7C4AC7B326B5CD831DA3F18FEF0E26F957C818F38EBC47F38F2F7537E688691ACCA95ABDDC049C70D6298390BE3A2A4BFA6B8BEF9F04041B55B69F1F9D29D0AC3CB218AB5AC49F0FCC9BEF857CAC68FA63C38630C5C1FFF7E94705537ACCC1360CA6E9C7426CCC7371083F2B0D0A9CC3772210ED3B1464CA6E75D96D2BC8833614CA5658674A001AE37423C6B2713793B3C685D2A614C24880910D9AE222FB0EBBCE0F447CB254BD00A81CD0E05F2F169EFAA7DFB034F26628DFD9A4C1D214C47072FBEB2D2B8A751DBA05098EA3DDB4D951A65A55DF127EA70840A9A405A304B406E904F1830B8A68044A4925ADEFEB25A83CFC0779F7726E81B4A51E7DAE37C76B97C67F54D22E68D9E8EF6946EB3429166519BAE835D1869BE05BE5E29A3C624E392DD70E728DC922975B6D47AD1A1405C8706E63619912419B99DB495598B253E240D036CC47C53FB963A1BEC2BC72B4499D9C8F008F76A29BBA405E80A317A7789665ACDB6F21208F2667277056541DFF17F6E21313F9404A375FF279E6CBBB85ACDA447CEA735372DD12520C1B8455C4C1947791CBC29A64684DC86AE615D6D1304FA295805320A00C55E62347D7C9C191CE78D4E1720B8D2F278DC9F73E39ADCEAB5708D1CB8F51BAA3F593B6C4A2729765798C706CC9D2D3A6D156E3AB2CE3452F70A1B5BB809586C0C6C934CB0CB9B7C7DAD90227AACCB4F82CDDAEAA58D2D3B56A7E434FF519C42FD18E5FECC7566C613F644B87D37555A1A1E51A6361905BCD52AA2DDC5DC2A9A4F88408563BBE9328AFDE8E4D167B1B62E9383FC409BE6B1A12107242A431511EB9E4EFCEA53CBF7F7AD39D4D8820054678CA02EA93188EE065A5D953CCFC843975B9C21CFAB215E93F0C9FDCF7324C797122CD4DAF5999312BD52C55006665A962C190EF1F9572FA0AAEAA6E43C80F28120F1837BE28E9BAC51ADA91F599597B4B3E0783FEBD943580E677E09B9EDAB570A16FF83FD520E6FE9A074623D3213EE138734D90453B9DF6340ACE987DFDE7C0371E3DEEB7CA6F9098EC076589B7517BB21D23C699323B020AEF1CE9F67C4E7892367412060339540ECE4B3DB8AE7AA3E3989BD712D53EA22355C27DF406D1867A99B8B53055F7DB09A314BFB2733A6D40F78715656D42CD4CCB01A15E6EFF81C72D1B006CB5C6FC007409C071EBD7CEC2AF218F7E6E5B419E4CFC0BCEBFB6AB80EFE775F2AD9789F39F4FCCC79828D2AD56CE99068CC68C9BCB0B1A3A02ED2BA0AAA4099635E8482E606C4B0406AF78F766B14AA9D4C7F1E032CF025DAB54902AE7EF7169C7FB65FF0B1856B574BB62877AA635C347452792C915672808CF1F332E13D5B23A0E8C3FA67BEB750006A8F04C84BA9E89273827E2521C79A09E6B7D390F9EE360A88EB5B015B189477E531F854B62E6AD6FB1B7CAED2E7421E28028092B15F5E7664524BB6E57A548E2E780AA115FB647A8C945BBAF016283FE447C06763A41B3DB7DBF1ACA28DF4F8868EA3B3DAA0737D1653EF678C4C0DD6BE82763450880CFC28DF901C6160ADA2394749A389C911812B9CD9B783DC955AE36689F40DC1D9D2BCB85A15FAC1CA040439A3267B1BF1ADFA236977B14916CED1E86AA1B56EE4664B4B89C296F2A7A700B42FE38A5940D2B5C533F7019F537A6EF1E0A8ADFC897828C6160DE6B0D1AB5E74426D9BC4B113E9B85AD35974F7936B0BC255B487DBD5756A649B1D775EA5BC63C84F1023A92D05F72B7F85352C81CC38C2C8B6BC2C86109696061649DC6D26F0A576D2A2AAB9565854CF9055BA6CBA3C23F0DAA504307C7E98C7DD7EE62931EC03E820E35AA3FD3C44187BD7AFAC2345730521BE29FB35A00A2441C64DE11DD40172781F32A03794630FB0EB1E40E7A85AE7AB98251F3C9F164A06B3CF1F7A89311C822F6008523CA057ACE9AB3042979DE892FBE8211785BC6F06B45D76E9128A6564CEC5464F0075CC56403AD96C12338E2CCAD39342C604B7D5CCCFAB3250FD1BDAF41E6E4F6F4796958C1359EA499E7E3B6ADDEDC458B3E561529A3F9E6A4B3AA6F32D397FAE4C722045E119A1C07A31FA3781A46983FF316F1942ACF1A812354CBD23614AF1303025356F62CCD631CA9DB00DA2D7697ED2D4A04F1F0ABFB25C8EDAB6383731D8EF812CCA8209647A6AB490112D0C114BE423D92FB8DF99DBAA01164D00F10C865D1719435485A82BA86158D6B58F81CB20C6E50BC5D45768694583CD05BC09CF9C563ED98FC0D50A28A2A555F10B2BF6E8D51175211FA585BB9472ABC163A9E9596E7946447F7946C392655A656E793603256839C7B1DAE6DEB5717A0F8A6196E72F548AD3E70E0ED37BD07FC3E620347ADD15D02AE150399755EF6AD1DD8B0F3EFD5DD199DC86DA47FD7D352F42650CC421E509ABC320462C84F40DE5CA5C16380AA0A74017AD11815762775CC4E6676532F15E399B0A28913CB4AF86A5801C9DB5D6C691A6CE1FBC76F143C48F7CEFF2DF6DB8D2CCA240622119210D1F5120616C3AD17F66BFD5A18A4053ABD78BC80BF94E9BC79B11A6513EDCCD6E063A7A7942A6E666863A349F616B947B5B9F9F0470850E7457AD6E2C79AE71E9984F48747B2D7C90767B46F358D39FF9F37A7C8875968ACC2ACFD7809E784489DC5D0092243CB8C863A8CE85AE05425E6C47DEA7BA6179BD5272574AC9053CFF8B54930A0FD6E3DA86AC0A269D888E2422739DB7E616E7ECF93C6CF8B03CC3A337CFCBBC118098BC1E5364DBB21E89D666B02DCD8E72D931C2782FE0A3904C193DA69478D47643E95C7E492442079179C587F4145ACB6D72D1220A3225C5B88D3041EA56B3412DCFA6C72336E61927719F378BC968A9D69AFF4D564E92F65CB83828577575143F85AD7E9B433A1A5646F0AB46E6463DF0C9D875BDBA8D57FA2AFE7D6B45AA11318B33B0697F5F6B89A890B7FED90C19B963BE3FD0D9352D3C9FF44F352B9FE8820E77861FE28627B54C8422C6A89BC3CF7A4F32E36EE4574104CCADEDBE23B1B8AE126462349B967C7DA69CCD59BFE9B44FFE77DDE03E84B08E17CA79341AC3964515F9BCB478BDE7F30A410525D08C1BC8A247D1AE787E2F60DB2A269C0D82B0373C4DE6D9751F6A3098C4847BD9198A3CF6155E6A1B0A071EE662B4F1A4DF77273E6A5256EF9A2B1ACC846820803AA39676D1DE5698F68F5031FDD26BE686AE8E9CA24DB82DBF5C876ACCEFE62EFFC29A262499676EE71A3B3672981DFF0EA8FFB4FCAC86CB081851825A83B3F729A99D07BEA5AA86E124AE41F07B553F1BC70C2909E2F9714E05C4B98B321B94E4863D1DA53F57E9BA2ED5CD9581A4F9FD9FF69A6D1C0C860CB6437BEB2B6727B1F863D5D9945D41F4234A7A9A6264971B7CD959D72CEED2E611D71CA7CC6959A67A93F83B607B1626E63D6AC39EF363EE67AD20F51F4DA495B9601C29B677C6A20A985AC3B58953716DD4A6AE622BC498C4F5820D1F3501BF3F51172111A816C1DA3F13446DDFC82EE388FC5A281C3C397C6D10C192627344755A3B4CAE615172E3F5D7A808CC7ED2E37565B7E8DAFBEDBE31734387484A3BDD6F6FB01465E6D3A49506C899ED9E42F4B5387A7ADAFC0C1D5084A4FAA00000000000000000B151F292D353F43AE2638D944822298959F47B2173DE7D1E58AAA622296AD4A4CB67EC7EAD8220AC2F171605BA2D08AF3D6FF5849566EAF96209E9E00CC28EB9A517CF5061545AAD24CCE143A2EE1AB7CFA259AD9C01860B33B0036F2CB3A5086861212F408C5F055D226CCC77CC884452B2670D89548EC1C6E98FB311DF03979CABF725E78956AF185447287BCA2517F554E9F25E19D93790318EFC5D2602FABF262E5C7FC307E5A991E0122E332A803AC4A91B318B30D79394248521190D2BE326037A89FE918D139F763DC8DAA2C3BBCE53F04809F0D97303F2F1B88B572B3086ACAF38EEF36B4C0791B4918204B0E1E923BCE9E3BB1E7BAA07135B176E266AF174D5DF26C44842CEAC4AE4C1CFF05557DA3DB8651261BE78D766699B1891CB825FA9A418C45BB9F7F2D347F3F92F9529CA6DB94E2FFCC69337FB3690F556C5A44CBBD9D79F60AFF063DE68B14BD2F4B7E8CDF94F6C2F40219D27F71E8AB3D4D6872A5D4B82EAF8E3943A6D425ED04FBC5C7596AE929AD680B245E3D6A7C5CCD7FDFA1D14EF0F72B9BAAEF05B7B84ADC02913DDBC76D5FE80DE30527FFAD1825CCBA34F8587C5B0291471D6957AD99C5FBCF3669B4AE5930C8AF68305C2D3E84E714CB9049A9560A3C94AEB95A252F69B68F755DC0E0AAB52DD054B670A275BD2BAD7FF8EC0CDE6224E9A0EB537E95DAB992C382D6B03FA045DA402CE7C5B55138FB400D9E86AFE30923AFEE82C4528D1B38CE16D33BEB47A96C18428D919BA98C9782806D6F4A40B52F7F0989337C724BE24E9A5430CFEA470D02EA36CA479FAEAD94A74049898D1F1BE53D5AB8CC0CDD5438A7C55827131DE264AECD18E5F5F2F9FD60E8D2D6F55BEB27EB77AEEAC2A15432A5F1467483BE6073243D0165A6C242FE1BD7B7AA701A0827F286ECB51E4C2626DCBE95466BC94A7E2A09AB334FEE3959CA31974B6286E2A2051653341623CF3ACA65637DF657280B6025DB0C0377EC09E6E32010F0F59711A30496695D23728319DFD0AB5F3AA69025276E68808130659D912A53693584188E310B1CACC41AF4B19FAD8DA95D4B35E2569053F553A9DFCBB8FDEE1455DFA0E4F5E94324C86A24288AE27F3576AE15FBC8BED49BFD8521D77A61FB523BADF0E3CEE53799016C6EE4E1E5DEFC19C7717A5C41ED8FA6BF0E5811BAEA76676DE03767A607735C2A48BEDE511012EAF1F79E4D2C3566042FF2C63BB82FBB399CE20E1F268D3844BB473AD7366EF86D064C5BA080FC0C01BDD2AD343C5367D80D2A058CF40725268CD34123C219D9109780335611B008EE3F8848EA9D174D7B96BD2FD9A04FA2B550DCF0B301D64C0764299D317DCD0CA05718A1AC008D86FEA330095E81567E83BDE31A0D635098D7B86176CE6CC4025E8628C73B394D9A45B09B64BFD3A424162B16E1ADAA1AB60006847C6D5CA5733237A330147CFE6B9170D7B88834BB79F1FDDEFCC0EBB1D4FEF326E28C41C919607BF12AD112807BF8582933DDB096F1F3E2BCD6BCBD844DA317CEA2A7688A5FBBA14D84C537814EC2B171ADE28ACF83EA481631B968C26F8D2BF2C5AF7D61A93378E1E23FC756E2F0EE79199475AB4BA1FBC55D9ADC2B05888B2910049BCA98DEFEFE96CDCB67CA9D4AA5BBFC6CA0ECBB78BF29035D158DE2A1708D98BEB85C70AD1C64B39B387516073E2FE85BD9EFA25CB048C224E0EF76547DCA67FD66485A97EB5E56C06C78FFA08EC1C9C6F2380912A2585CBCBA2CD702CD2B51022F63EC920412989BD743A8A8BEB07241E3E8EB38CA14CD400C83DBFA6FC8E04F58529007A1477E9613291AF877692E4CA9AE118A1902AE7B4AE7DC2E992A6495CD19DF32CE64131A8D8C41969A8BAE1D870DD5F1360BA9278D5B76E746FAF99D526199E87A4B1D3A5C48A33989F103CFB2 + +count = 41 +seed = 1C13369824A3FDD41B1065E17297574715D9BD9CE5BB733D36D22C31B62BB1033989A604D78BFB1A0746BD4A2271FC0C +mlen = 1386 +msg = 9D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 +pk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A930DA41B9776ECB3B785BD516E0399DD16177E70DFDCC8E927429AA14641C359D535050DC830A9C68CF121057DA7B9D4DD96F9667E16CCB63DB187F0151CEB46F2EE5B0CA1DF117DC3B09E0BCDF293EB819AB90F6BAAAE68D3DDAC61DF3BB8B5513DF4C59D8C77BB38CE8DBB18C1C3972CC2C08A12E681CD7E89C06EE415B7BCF038D9353952DC2EF8A5CF7AC3714DE10849F2BA12DDDA6FA0E84549663A714CF6D0640B58BF0B9A76CFBAEEC3E4B7944A35626FE47D4AC6C6B69A09F51ECDB791C1CF24C12A0B2FE956E19520B02C21C2E203966724DA9A2D21C73F0D94BBE9C302246E678C430467EEF81BF6E322FBD80E872BC702BBDC188F978BCADFBF7376572EFCEEC131395E3E464B42E642F0441CF88C4CF40FD6341EF4FB0D636EA3E2374AF6CE4C2C345383B9371E869B9A797D7AEB9831CB0F39C3F901E519667A92A7FF3C1DA2A8AA5E987835F2230A0DF02C2E1AC1FEB91FCAFA7FD3EED22679E1F50DA73F4770951CC511FD938599506B2EAF4CEE96C8864F05F4CEA1C796DF7AB5D31035906899DC678D96B47804025690D936E5F61AE9A790C6CBFFEDBE7583A82A459D62D0D0C47F15ABF5CF9C9111BFD062D690D397F5EAB4DA3FEA875069C0A7A23771D1774C0F1F494FB8A45C7C1713DD5A5DA279D6355B0B9502A4224D9B47CEA0C8A8C9DF48BC603B59FF0E3AB6AB12183D808BBBD7C96F7FDAC1AC8C0A8EDA7CD637AA91A722C3FB242FB1A73D4CFD6243E0F01A0586754CC52BCBB519DEC445DC8B28A3F5E9BC32CE6BAAC824C66F61448B0A1AE0222E2A4406B8979F176C761000B84335365348A9C84E324DB1CC6ABE27A99C74FF9006555F863C6809F271D4591E21A6AC2EEFA7D56FD798C4FBFCAB3F9C74151389135327F82047CC06C3BC4C5E92FFE3440835A4CD4785130460A462254F221D49E1D86C4B920DB7B64FCC5D6565709D38D261BA53BFCF7469D4841A629A17107E30842D62BC3236F128C032EDEF22FC96F2DC34B5E5F3770D89DD6C1D6253A4AF5BAD7B23C8CF5C6BF24FCEDA7C7E3696B72044CEADC3B8B6F245F0D8171728514CFEC31388931C257218C942E49A6040656766EE752A44EE2029441AE56C05A6DAA4D152FA7ECACD2F69B0F2777D2C55B2C57647940E8237AB16340F86CBEFB1008402E907BA5D8F47993507215A047EC028805A8E7F360282F9FA3AB5D558F5B30CF6890A57823576062D1237E36B88FBD2A0C73963FE6A3AB38C5673A3E4BBD767D14797797B1B50E13199B267746EA087261DE5A289A1421A0A1CB46D5DDF86EB601317FFC623B449402E11FA5936DA5E885A6FD01DC88F5A301B0B9A99F12FECE5EFFAB2D2F122A1C6E099BAA10A2EBFCE4176A6C93B77260EB9FBFDFD2A354D99214F7A7D06A64053F213FD09816E781A41BC8DAAF63A69AE0507EF4A6758B686AEE36093080395C7E1DB8AB73B68300A5C9EC22575C399F75EE093B7ED623B106377DBE089799286E27E5F729055551FD4BD3F2D7DFA3CA099E8E9B97CBE788B02BD655C7516BDF69309A3FAAC48D1BD9174527984565463F052926A9B3062BC45998C4B8647C9179373B6C5978D380EE3A49CD1C052328A0607285E7FC7544F699C6CA2E50FA43C814955F6FD4DAE728D6942A03C89F7D582F8BC234EBAC352FE1FF56DEC8735C2CDD02091C31355B4276CC31EC02F317D647887ED4F9D3CB35DD8C8747373A59E89EC0DF3664296759BC712279B923507B072E8514547A6C9DD9C2838180D79C336B828B808DDFD0481F317EEB9C0C02377803F6C79F4609166B4221545E7EB16EA2A27DDFDEF359FA021D65EF1D7DF9C84DEEC3E8BB36A5112E88CD8F219EBE493A34D3EDC05727E85D8BB6FF7776648A3B0064157ABB063585AEDF0AF7455F3B03ACDFA3151227BA7D7DB8CDC96F8AB2FB8BE3F4CFD54A9DC2EBC9CD151D484B71A26691F86A60E70573E9CD8F5D20A06C3545AB1CB9B5DFA32B28362732DAF1E290724C68812BA1D59341737CA438ACC83589795F1FC74EB3F452AFC8E63BA08E7000A676B6D5D597CD2E3CB7F212A14AB9C3B45238F0E1C324F42A25B2FDA223C9324C77CC51B0E9ABDA4EDF642CCC0E8492AB6A14F5DA7045BE3D27E8810F22F450401E67ECCE9FD0093F01E3C2FE497AA9B7ED9449DA824D392DC7EA1E599AC34B964122C199F608851934FD0AD4EDF154FCADCD54BCF088DC79E975568A17736A80D312ED76EB42469F9A68D59966350F20A91AA6F6DAEA8BF283D2859FFE9AFC2FAA0A10FF312C61DF75B2473480D7BF25E0734FA32A8B7A8C29A5CADF5B87B3DAD36EBC450D9D71A5900DCBC2A43B23B14B01E9B26E2F633E66C38D267F6BE1B6152FC8325DAF6FB9A1A6E038B4D203A83CA6DE0EF71FCFCB120553CCCCC3F141C631E10CB92AD1429E70A251F12BD6572882BADCF5F7BC67AC48921F65E8D031DFECF576160F4A5782205EDB7FC83994FE587FCD1BD9AC88A9DBA2F1A1AB52D4AB1704E17AECFA15FC06BE861940E4A0EDBA21D2DAF82E6F0F7CA12145945E6A69068DC884D7A1E9745F5434401F46B8634AA5381F0EE447FE0D9CE85470745BB79EE2BB042679457823D21D54C0E9CF0F48FAB2B892019BD6F3AD04663D71245DA1A5F13DFC559CBC3DD9CBEEE927FCB2E14C7366BA1748416A0C971585DC28E4308D68B07E0CD3C355F46FEB49F902A4F6F52D27E67E234ECD98FD05293FA74EB9508013FDCEF7A9F4E87A78F46E28F5943C37E0963D276708CA69E290F759DC7BB40EE81A2904F71F7222F57804E064DB9AFD38B0BD6F0F3643E332AEA446F74D04B5853FB0B06E94E1F4779D9C2431569DE9C4E6D8593E56B0342D50F17756180DDD61E67F053829CF523824F7FEA9D38454BC1BBBE29A474563481BBE89CECF4F4E35889E46264C6A4D084AA4D829399696AC3F141AF6B656E8DC2CD8A6BD2E9873FB695054BF716068947435896CF039E1BAFA4E96AEC430B2D1D6A27AD3671FA2DE112F4355423125A9500FA0EC8ACD91DBF0F8F5A62B387126D9CAB90F8DA5B9DE04781B6669504187A8F13DECD1E4F554320B35427711AB9376F3863EC26207BC8039E84DACF625867E744A3DF559A8AFC60F91CB748B562AADCBBBEA5FF08F37EB2DA932A202C805040D465AA0B32FB95D9F4F3F6127A7C8EA9121657E6436EF385CC09F6633FBAC53E1C13712C45594CCE6716C862F1521F6A9E5C4B9C677956151E4903246610AC3434918C1ECF6855997F2B924CD65D2A55C49AD77B62C2740F022D3AC2DF7E02DC5F80F95049B89AC1C5BA1D3ECD13BCC58E460CE586E94C3DCD99D34267DA3BAFD0497464E468C402DEA6124B07BD654AC447F5CDF14E7ED6C2BF1D5915AD5092E085D7C78466641D8C7829F7486EEC6209DB37025489984FDE36CD86CF8252B3C7D94B05DF92F417D669F89818F9D3BF4B9D2DA0ABC4FD1ADE730957662CC2D631C4026778485416739ACA268738B5E8225E76C76874FF9B48891F59F805AD820252CFF7887EEDA7370922809768674F34BF4075B06F74AA55F9617FF4994EECB1A99ED66E373218352AAAB8BB0B37866D78EC9173EEB87CD84523545B84AF973B8905B93276AB +sk = CB247C80D27DD2FE81AAAFE541223E2DD323D5F0D7A13B8F66655D94A3D04A93FC4B69F8634D7D32CE9EB0011E8DA227E1C148F1A3748F45E5354460008C2FAB65F337E0FB5FD2138A8CF41B681F4998C4D0F691DCE08C0C1934457767AAA0F9D2220E948245C346455C948C183031131588A0B20049C66948A2292237805B100C510404A2A07051A420DB060CDA32490917640CB688CC002104B688912202DC080552346AA04049A3322512A26999968158B2840A104AE4B2255A984521014E1C4400C00464A1262042028C20C58558380610B78D14A0240897210A8964010668533485C320224048300AA390232572148081210980D88270534866D120529B1851818604C8322D24B42D19914D0B816414056264302913152E84820CCA428C1A47001CC348530405C2C05183C084C20231CC12601BC7890936045108641B28318B984C03B1291A290E0407049234095348058BB8014A0865E0440251462C0C2826183750D804015216628A066C21072E59B445209144CC02610042320321425300814048851BA361CB34008232064BB24450988D22996C63140D9B4825C32641E0B00500036541349221B3514B468A64B2919C24111A411023496CC3120093103012314C9A1666090384CA825091C2898B842CDA048010A82C19A190821649DA2042DA12852438868B32861C07614A8400118560CB3851118690C2B22854A468DB06521C86845A24265CC21110346E9BA80802B38101900508B488CCA8611109705422241B295181028E5186651AC844102565A2048CC0C0910A280C0AB6305C287214350582184203368AD13468A3026924C950C3382562282613C28D231665901891D824112212415A46210A268EDC1424232031628625D0C664C8A06C8C2406C28091CA20811C416510352DCBC00402390218906CC8102CDB164C50048D11962852440D8A166A61C00591206111260264B08552028A620012013625000168213261931612CC362C04438E831086501469A0480859B68D52B8291116828026826432898B228091900952220219956D5C9491D3402221184413C18CDCC050D2C88C182181CAA20864A811DC104D14951192B47193A068820632993800C3826804174EA1164D101421091426A4124AD2B691E1C881C0108EA4868501A96DA0422A1426500CB811914289113780E3328022351122438D21946890A80163362521292619020A40488580C661884285140469DC3270190949D4160400290E5814460BC350C4300560224E53246193C66C01C464442604001129A2208824C2402183899CA468E3400A534266C1145204B91050026E94960851C22988844420072922202E60A2100AB4201147709C42620A306D2399084A26048C9420231586A416049BC64022930501852021380108C268089044119564438040C3820098C67048868D02196A04000A1485501093714A4684C0484284342E1293281236690B0421E208896088710CB700009360D0906D54C2848A162D0C408180844D18C38D241350E1165212C98012218189A80951088558888D240781D01284582045D3C0641C27829C827023494400A23112212823A820040480E11005D2326964C689481800C8306AD9005122C02114A5310C036DD20892224065A0322650284DCAB46551204484088E24B93151901041B6841B020483A6214B342863848C9022215432711BC080A4266E1893301A992510116060364904134112990543166C4CB6001C000419108849429153C469C3162482080819B78CD9C42048C02C8C160A49022A91982823480548C06D8948229B42021B23504A409018154104320013C811A344052022658A12849BC20153C431093205D0486A1846119A447184442EC0C0611C108541C604C116719A224550967098166A5C040102878903A24440449064424C800029418840A3080D0AA34D00470511148421A351083441C8222D0C261011312824150518116DC106914AA83052206510280110340583404A112961C8246AD880040A20518214318BB2654A9800211901A434651B498824084462A89084C87190B488242688018804CAA02C4C98414B42880105801A222E98286092A431DB4600C1A629218348C4086A03353158C291CA946900902D5B2600A4280EA1221121276CB277A2F8C818D00D61E9E5FDA70E449DA78616C3ABE9B819E4118CB978FE231C4BF2D22B94B16AB76B1682443407D136CFEEE3350ACBDD4EF4276F18F2A748C9061DBE615F99AEBE64265FB63A5EAB15B221AF3A9C1A2F4BA743B190A1123E50C152ACD552716555ADB49BE6E68FA2020B40BC93AB64F35AE184D81A195245AD36F27C2A66CFE9081DE4AB8D9678AAE3DFF5D132B9BF377E7DF6565A968A73F6FEAD05E915532D2FEC5626038D9E8B8A247D1C9CFDB9FEFCABE33497EAEE42C4AB7C37F7037A963DA6F5EEB5FDF2204F6AF5F8997CD0C972D0A77121C7E5A3890688792DC473869430D7AE2DC20C846022DF7FEF1A3E631B7901421638ACD6CE513296B0E35C71439D6CAE7C5E9FA0CBEB15E584AA1FE0DC15AE6017B3D3E4E0737778FC8BA6CE4FAB26EB05762B79284E3597036D4750220FB5F6585527C0A1A58795A5D50766F5FC7F0D2B38112EF78EF2CD9BA83DBCA0749EAD0676FD012E6276D36A0E9C4670114902C6380801C47896E68AF459486FB44791FAF9B6FA034589B4439A9312E5EA4A74A5879AE96FFA6598F1E7AC275EE1C6DF7F79F3244A2F5E78712F594CFB99DF17BEC4F4EF1FC63A0B801A7AC376C599A96C8277689FA99613DD4D86D57EBD7E07E5DC1F2210E2DED7A9B6BBB1C1297B3FD0701EC5478EA00740DADC6B77D0C53F6C35ED64770C04BE1D158B54E49FB7AECE30AB05722090FD0A33FE43F401400D90497B1ECDDF0B55C09943CE10393220889DDFC03757668F8F36A0A9298F806C9C5E8EE94CC4038630551B09E3B15C7004886C2EE7CDB54FD9CE4266B2848147E0CFB92DA5F5192A3878F4533706807B85A47DCFB0130AAB18F12042F1F97D9E3154105B83F1DE7A5E3FC6C68142DD4928E1CF10F0707A49DE1E9A84FDDB2562D4A85FD72395752184A93DCFF29D81A4F19B22933EC82092D6E49FDB868404AA2E78A1E15B31E26EF147900891A97BE6DE75BF9D852A0BF1A11CB58B1D9D54F80D6E8E9F77F54EC4BCFAACFE7CB8FB16B31B1A31D7C09C4CBBACA4231EB0465257484A70E5093A25FCFC9D527FB08FD3D30DA8FEA4DC702F547E40101C4BEB30DC1BA49994B3FE9AB05099E8CC914CF2A5902041167B80AC8F715F2875F59FC52B20D1E75F52AB123FB90D3324F8DBFB8610150C731A5BAB1DE0BD9FB5B0EC77A8EB6D388C4D623A0755CD441640AC26615AFA90241A994BEF203E072D2504AC931A255FAF9368738EE39E86A96993F7FC37D53CC4532D1AA11BFE332EB98F0B16A6F275C5AF0A847EF3FD7057D4276F5C763A4DAF6C3D810DD3C5D9F66BD26A8305F0A1FC05A8C8886A6963D1D9EBDC1F61983C9D2D7DBF9FDBBDD23361B678F865033FD0D56F656B8CB5699D6AE5673CE80830D68C6A78DCE76AFF8CFC3BB3C646E8C0BC57CFE7A23B4C9235031AD392F757F9FE9243C2321CE01F32FC311AAF13FE7CF2CAE44AC16EEFBD83FEB25DC214CEBA651EF98CC2474B7F919F24575F90BF7ABAAD15F16515AD77C9B39F90C6DCF8B5FF7EAE286508DEC5F38FA2D4DD9D015E1034CD08FE3C65D21E4092F2F5534A23C6A00B9C33932CC6CFC060836F6990963915D13912E1CAB26234576F041C5824F35DF76FBB4D77C2483ED6D7D4603221C43356E08FC8556FBAFB75964770923213BEF942F810E79A3A656C33BFE44292A988D1FF8FA276D5CF10B957DEA8DFA7896E01B2FA5179F0FF7EBB1D345BF5BFCF0A0B99775EFBD0A88B052D0BEFAAD9B6FFFF208788E6351ED9E4DED189244A16F11F7506EC5370B00EE974E7C1880669083D19D35C1769EBBC5237E4A2F70CA644DF2E96982900D55923E77932B342C0B529F6B13FBB6B219DA82ED0778C642B60BFE3B29735DF0486CE93260D79416DEBC29AD53FDD4C9EBAD4491F4BE6F93FF18D748817E0306E46C2F35718BE3134808B4495285429A2D4A9D6B0D5B32FB1347DCE278C74F427B890A3849CB4219839F150EF2E7A5C891F48FF4A71EF2D86800DBB71C15829FC97AECE3FAB73007ED14F6E2AD772F1EE77E0792AD1057C3D3D3A18FBECB32374DB7DD6FC23FC63B1CD3930DB044CEFD5CEE1B5DDC3721EB6682BF552463FF20FAE9B1E51286BC30D41B027435AED72024012083C2ACF15F18B728C8CC86648E54848BBBA77C50E64E81EA2228AFF7BE59921A31DEB11F339F0C65921F55FD05DC561A02D61F8DDB58BDC9039F2C99CCBEDF04A3FB8C28F35664276F22BE56976627465EC8D25408C511D89BEB47F14958E1A8D701361EB4958D444E3AF9C1A97408D69BBAA4DDD115EE4892D04370823DE3E5410E8CCDE1D1C148501D5EA2962DF6833DF65E6FFBDDD9FB178BB5CF35754C4AC78143F25B31231EED5039C4C4AC1CCC983DBC14495506BB58757EC015E3DA501F73B356A780038A68EC16F4E97B55C4BFB0CAA169CEB6CC8ECC3176ED0E89A3A8F8E67BDE57601BA22B0B85596D0A86A2AC2F2F04FDD199ECF9BCCC3BCCF32DC828A701D8285508DF54B0FCB95D4AE127DD896162DF1C1746C6DA3257F6422283C0DBEB272660FDC47BA552CFEE8BEEA6043E9E03FD043EE7A82884550F564430CE3E04C64D23E79E13C21B9F31BE1692FDCADE0F06487646BFD483CF5F1B40073F36BA24C9B18C667D40958E75CCD10E6A7B11ED2961A121C0FEB6437452059EC22594DAA5795BF5A807807CD334C87A7FD137CC0488DB6389D42CB0DDE34FDABBDEAA0F05A44C3051C187325E5326A227EEFC8AA42EA55390CE757B87720E4CA9EFF6EAD64C37D0597DB020AD89A65FB75C5AF71F4B06E9CBD8848584861A23804E37BB2634CFFBE6EBB7DE46185B62896CE42FD78EB03456E74FAB50A5EA23A9A8D8B8B5766DEFCCFFA3C0FD800AF926A97A609C5F7A0BF951343EA1DDB00217D4067C10BFCB6738FF3C1F450FD733DED6F4D4E368EF3808B5B3380AE6375725D2A2BD62CAE400DCADAE5C610025D46BA500F56A3E558D83664DC156AF29DF3ECFB357F6A0463602EA8A10400D50AB273062800307FDA89D1C2D5858A3F5F5387874C89B1EF714F4A08CCAE8435A54CABC58CABF8788CA9B126E5C00CCDA3818684664947ECAE3D16666B54E310B9CE1216D8106F110C870240008A7CB56EA2EF0274477E198A9FF136527F59CB7B607CB7C86364242687ED327C05EA1AEBEBCC2EC8E5B15648F05E7AA883BBC340DB6DF9DBD8B07E32FEA8D31EA9BAD316FCB87372B2392645698A0528213FDB616C4F864264C27284E9CA197FDBF805C948A7EADB057D2E758C0F5CC565E1AB28808235B2DD54CD7152CCE442BD11524BDE8D21C3FC56520037328EFE157A3266C12AB918219583B9C8694C333276BE02680483DFE9570A24CB333A88E1C1267D527E90C5D7C49B205874E0F8580BBC074F11A2A90D6F2F6067B4C65DD9A1869800797A11D181CC7AD51AB028C358968FD6EA597CE745169BC3DA357E7D5C9D87DFB841B4D52ED0CC6AA82875CDA4D431515023690E8FFA94C79DA12781CC965C2FD4DACCD2D78838C52277E97897DBDF68B1BAF3115F5BC69478EB1267723CCF389B77CFB3DC2B6D4EA1BA91DDC5B497139240EF0D77B3917999671D27E97E8AD319FDBC9F92D4290015C7FE24F8ED6628653AB21D1C1D3B5036E9DE10FC13A01B838005921C2CAEEDCDBE75A040E577090591088A988B6CF87DE50E67D4F0900CE1E3B0FFD942A804719708CD518B1CE08F615EB97749F16A1C45EE96BAA2D32CFAD21135BF8A4EBEEC419DBE96494CD0070D05B37E92292C0AB4BFA2BB29DAD11A3510219071F44D91F10899DF36F7AAC6FFA2858710A71F701207EEC3360212B4656B9C5E9E59BC0E442CF509D9C6911A834ECC66DB68B4E0ADA8B456823133B7523817B591EAD36388002086C31A7BB133A395C0632D9B60AB09A2AD8B3EB1E3D8B52A1951977EB99F483608E304E4FE0B6784F90A7F90AAB9D12F3626753CB476CAAF91AD8078CB448235F54A3AA722706ACDCD18E681232C2289AC421F07C83291E4A8E0E6A72F19DE810B77F3ABB25D79351D5959C5C5DFCADD85873A8DE46CD880251B4FC19158AF036991592F1C2AF40C25ECFAA74CE30A2D036D89CD540ECEE85EC89D8207AABC0C03244DC6B10C121DDB0C1AA739D37D51A108F52F632164BEA760A3A2C2EE47B8E8D1C96E15A9BEF27157D805F31E141C401F9B6244BEF40909F9B45FEC9F4D474E8ABDD77C27ECF57600293531BFB596D4B4644D218BB3E7C0686B69333FBA6BFDB6D05F2F2EBEF805908AD374C9C9C874B969F32087E48625E34977B1099FA04FFD196FEF6425012C59F39CEE7C5FDC7ADE57683398DC3556E3441B9DED07E34F32546402D660D30D599EFBE4E2AD1A81EF70B1E236BAEB6C389646A3B7ECF8E08649E273A222198E643E96E791096AC97858FEF16944EE68C29A257E0A24B40E4F5FC599635A20A6D9B8F2FE050E1F758F253E81B4A6363AAC1E92BF670F76CA72AB004D9457AECD8C4387C7C06737D84D672C299BE600FCD79768BA7F1CE034F16BFC895242F72929F553ECAEDC2C013B759C0176B2DA426429D2830BD01C821C85B4F3FBCA3A405ECE50F46A2FBF97DC0D28A073A454391CB1B424DDE080CE48D47F9268C72EC775C1D845E3EB44DE99CBEBAC24641CBC767A8C7157EC17B1D508801705B24E2084DE20808BC575E1D4FB5A5FC289C7 +smlen = 5981 +sm = 1CCA0AF7EEB68C8D1A936122CBF1125B5AE73B3FA76F5325ABD0C4917A801DD0F3479736B64E7AE3DD4C13C4B90ECE499A6D379EB5DC69F2C863B6517579BBED69D1D2C23E7FE44F208BD509BB258AF9438F488DBFC402F7ABD0B6FD82B6C1C7EAF0334819AA15E7BCB16E56A8D4C6F025B53E5E1132FD9CD1C3818FFEAC0B59BED7F6F3579B3092B8923AC0925965BB522F80896CB8C8E51CB7FF435D52627F7659A0DD9CF4DA22606506C6A3F6C750EEFA9CAE9FF7E264152EE1D35C21F8430BBE1E0966282B2CB12EE91A2D18DB310AA95C4405FA4747063A6E0B91157966EDF81740DC969BBF3E4BD74FAD4E35E6EE4C6DF524547C0F22251586CEADDF94EE80269B21DF6BE051C51C4D6343547C48DCF40BD75CD557E715B94D30E5DD6FFCBF43949F24173F9FF39A289351E2F48CFF6AE14AB6E9A103197F2E6E1741A8F73D09855BB9B1731FD31BB6C7639E8DBE41D1DD17AC23F9209F767E1BFDE13EB1EB9365EB7B1E0306E361C933AE7F1CB0F41F523CE8EFE72AD247036BEFFA5FF37B94AE51F6A76B2668812EB09C441431EC3C7DF21EA18557014BE1437D687157876211EDA6FB1A37A8B1C0B0F37897684F041320079D7DA65A838C5F1EE7B99AFE5169396BD3C100BF3F9FD6A42814A83B898A184DD0C472B9AEFD0ABE853CA06316CEC624F5D6E1C45CA1F31D9287E7FAAECB2A52C6C14B941382197BD3A7D8B846CBE3A629B1474788B9CCEC1BB8F23E4E6080A70BC9FCD048B9FD326B9F2210C050201ACF5D128003B254227EE6CC44C4734E6E5B2BBDF74EDA95761025746BC08043B0DEB885C2E119D066F2ECC7BF72D29386EA261172DA3D0B426522C24DB0D21D876AFABF3C00B4F86FF23CAA46E229B0C46DCEDB828BEE7A900D974C558B61C5C17701C1A961953F8336250BE3DE9670AD9219015D3DE993DCEFDC6E0BCA73CAD3AFBB62B0688E16AF52E2BAAF8A7469F2A2F8A4C1F0A5ED2D2E5DBE47DF5F97721BF416C8C028D00B8F35F24A68FCC33338B1CA87F6927714484AA0035CB73AC08DD2EB30FBFCDE75A9646DC623DC25F5FB7FACB04F9DB3538421631F22644A2881DD2075A368031816FA3A25AF12A827AF7070CAE9E1480ED72364F56A05D594BBF365C011293D4C8F67FE90177F89CC201C1854A8126683484545F3E27A6F066E0E84DF48CA1B45231EB24E374A8820D30EF23D5945F3CC9B2D650F376F1481185BE3948B4D06CEAD9726D31C379ADD13B6F75681EC99619D2415FFB35F5796AAA370496F44067674961E0CA94EBB61B058D398E5FCB83DA0B6468E288F38EB7206CD723175A5621F26287F5DED0FCBDE2AB93044E04C32D5C681C50C7D9EE1C4C0E120D8D1055E405FBBB05E82FFF6F139BF66D0C8A79DDFCF73887B5ACFEAE48CF59CB2D72C9762F6F181A9CF3EA350AF68460B129A873E1787BC75ADD5409874E73F44787A327B4B82D0AADE41AE41D685CF477FC8E249766F83D39154266EA86DF9576014836D91E6A7721A5C151BDFDF505C1F5717539B4CFDF4AA2A476B814F4DC5C5A122450185F8AFF76594DE14073EFB58B84B38DC53865AA37644715B0F629AD15A8985D3DA182200935E33CA5C1D7FFFEA56B05EC590E5D5CFF1A9F3E0BE00112EA584100DD3B645C5882741903E3FD82806ADD62A784CDBDB989BD2DBB6DED8D513203EE9BC34A341644E78B18B31D8263BEC5FFCC98D2B30588C95A744DE8415F1CE9CAA4D97A4801FF6788E0969FA907F1388BB0125F7C007D89115223B916CA0F77FACC347A3E54B9E5A82F9A1CBB8AA8DA17779CE0B1BE53C0C31408295B4A26D6457E3929D7BB3DE57BC02050775263C7844971E6587820EEF858A2F1C812E5784388C92B452FF7B427621C6ABF303A3B6D5388EE9F35BD1520F5E8FE9826E19409311A33FD4AEA6887C658CCC787DE4066AA0F7860873449C7B13EB18107CD453E96B27CC1DD05593239F870EE9643CA54091FD1B418DB79F3777FB4A5B6A2BB3612D259C6793B594B96ED8ECAD390F537B931C2BEC33867B4173A6333DB71B2952BE756ADF53550B7FCB398C5344359B373E07DE1E5AD1AE309B6E7DB90527139BE43EF61175FF74D019E1771589ED2343CBF9E5E59DEA677D35FACF38D44578EADEF99819C119036634208C14A513DD56C6B743C11C7F59D598C14C964AC3D7E797889CF99B0DC3C897D443DB1356CE4632C32EACE446010DA984D0FD69DC18D9E357276052A364060D7957278580E78447EB4634D87E0FF84DB1A27C2C3C339F41882CBE645E225A5FC43ED4EECE8A9E85C6FC343EE9C30302EE0A1C55C86431FC6C3FD32FF3FDABFAC51BEFDAB2F2FD88F2803084715A3720BF7DEADADF70CDC36523267476885C819D09AB9D36DFB04E10C98C5D6D53F20E81F2EA564BC5123467CCFA56D48E5A1AE8511DFA119DFB73BB5FECDE727FA735EBF448BB7AF338C07E786E28B768CFE35E79E50FE331E3EB7E514DBDC209FC235743B0AD8FD245904BB5F15DE3D388AAE7909BC1A233952A5C2EBF2B927AA4099716030C9D0929E3CF46862BFA7D83E5AF5E948243078D1F9891E769D63EBD56AA8FB68124B3439C4BA521D253009DCC7848159282783B4F74DDD3A27C900F3832A75124BDEF4C4277185AE06F10F491F746ACD65657D7C669914528F0832CDBD23B0B07F0FB8B60AC2BCA2A9D999C372D758391CA23C8BCAE4868795AA534D2A0D722999DD143B5C488ABA15324DC25F7B92F4969848BC2B20EE0061CED02852575D9AADAD10ED396604E8FFA7EF328F35D87774B1B2BEC74F0B57404C572F69EC9D84B067264DAC22F2B11B13C9B9C7027CB96E39E20BE33D2CF366632618EE459859B3C2A21148EAD792B5D6849D77532C87B884509C7036D618D0A00811D0CB976009D36C7538FD90FD663A692475B3A05F7CC111F8D32EC0B201DC6AFA54361EB8768BB3987965E7A9C652471CFC0EE195F14D04C0396DBEBED61F6067C7684C74C706EA3591365094C3B8EFF13B33B090EF21A2819621F9C544A71EEB97D52C85AEFEC7F050744C2CE5C9F90AE4F0B70D9C17452F8D9F5E8E35BD33058DF8A0E387DD87A427893FB45054BD10716917379D795C0B8A7B2459C6E74314B68BD85E678B41B32ED412567B7C839DBE3D3D068A91E2149B38EF22BA3637586B4BA81FFD32295D2EA13F973F6749CD812E27F00BAB8FC8FA3A5D92E0F2AFB04EB5CD4CF0B81D6D71BB3AFD050039D94E12E0BAA1CCED76AB10BB88010F6B90ACE1ADFC12B4A616A7763498A444B466DFA97B3C78637EBFD76BCCA8796EB18800E0AC44DD722ACB65D3CCD0A0AE9DAF3E88B08F574EC32FB653E582210922F858853BC482D0D6C41B5809684912D631A71EDF518646E37439B2C3A4061D718608F48C25E29C6FF43A31C999205CDF1FF7F3289349EF0A37B40130D68FB5CF0BBA12C0C3FFCCD9F2DEE98411CD05B1178322F24EFEA80463E6280832A1912B799B9DE7FEF139F583ACF90DAE9FD556058DF8B01C6F9BC2371158CC42D5E870692CD71600CFD239750CDA1F74724A8E87C58ADD20FCC3A5C28874663CF0B4BE16EE1617EFFAAAC18F016A53F28724CDD70F992EA6CE3C9BE52B85CE811D62B34AD3A00A4C644A324A6539D7C2468EC18A6A874BDD7A44B961105A101067BABA993555B3C299F28E2444F72CDE281BFA93B6ED40B79A20958790FF0184AEC2374FB538BDE658FB3CE881132DCBB62A363083E795EF7D116318194AB886C165DF7911BD572AB89A26E4B833827D1E7AD66AE618CBC3136B1B8DED10B5D36F91E662405951A3884732BCEBD8E4244ED9658CCD5F05E626F03C14F2470D3B445CBDE6D4C15EDEDBA73BE21044D93ED97085CE46F8EC6045D347A33320C3AF88B8B5B9C689E9F395140C9841F5452D87FDF7B52E062362ECF4B0FCE81ADAFB65BED616DE53B9C4B0FF705898190E0F2529EA32C9EDCC0AF37361B02585DBD9A7975A509FEB9DF08795EE9B3B96E61074B60C7C2F1B645A10780AEB47FF5FA3EFF14E07314B097DD2E682B1EA29063A0EEE5D25E8681EBE9E32F62CA4CADEBF7A73393474CD25F2635470160C318E5314F888853F3BFD7EC4020A3E97A3FD6275BBA9A2556A5D25F4CD9550B296A7DA907745EF8E1B154DB5588B8CD5449FEE71C28AB53E888DDCC58E3711B2B4DC699A51810957ED33BB0973A7A13F00692BF414200014D1A656CC3CFF08C87DDAB4AC3854BE6C9A45ACE8BE1B237D57F3023BFFCE232536A5A3C8F775347EA715D8D5BF81CD3188AD066A215F9186DCED9B076A3F9CE23C4E939BC447186A4FE2B6AF3F25A66732F684964B7AC7C97B8818D6640014730C2B48C5E36E65EA425756A03AC93AD5AF6831A00DEE8E822E9F2ED8DF1CA82DA446F6E30A0E9013A220868515EB69A9288442C5FD3F506344D164D1BA940749E8182DC72BF342CC5453F71FD6EF7512300ECE434EA910C41D4B57BB154F0006CA61AEACA428D624160EC4E7BA0D28BACF7E438F2E5C6AD0DEB342A68A2BC82D5273E816D03B05D868C11B027217FCBAAEEA3C7EE9078080B0C7253B4DD628490ADC58E8460A2F37A1E13DE603A50440B6D12433C56210B892BBB98547BA53937B1688A6D8DC55E51F42651A58ADCD92C645A9D956F1B142C7F1983B79963ACE5AB91243EA90034D5C1A4A0023EF1ED66603E2ACE8517448A3359C372EE0589A3C51DEB699C9A8340E27D658DB430F47BE5C153961D781781C50025FC13842502F184B111B49B34845FBDD559C6C94113E1AE32A0A5345D9C0B1BF7045BF755C5285C7EC8B2CF6051905E53DA80AE94B7B518F47251E45F9B76D733B5A2AF8329A33B3A6FC6B4BC3E1E39DF51A3E51125D8C3E65D4F1DD73FFB8D3A3252961FBAE268EDD340175D337C06E9C69A22A9BC7475EB243AA987C19EE4C2A6B9F0FA5A2AE29FDBDBF22BF0A598402B23EEC14532D7FF3862D9CA4E43839DCAC236E9371D946D1DA18A1D2122332AEDDE214ED60C8FA54F310AF8A5028C41B52EF94450ABDEADAAF2EEFB0E324FA5D5911089AC329878E98BC87410574A789D7FEBDDCBBBF43FE55E38F790D2CCDBCD2DA3DC14B6027929C6C00631D2A70191DBC9F00BBFB5652FFEC4A1D4882FBFE64B6D880AC540BE1AF3575CC1C2F06209196F1ED56EADE9683EA813B0ACFB11F8633A88EA600168C5F267C60B306340E22579115DF96CE0BE1FFF8DC2CA04D6EA4B64F3140047E02BDED40FD3E0F0F82EBC5C6B014865A626F7ED0EED017787B40E39CBF2DA39B177D9AD51E45E535EF22AEB27E64A9A40C83B50B5CAA2B539F95606FDD93DC734D6766F4FB470EDC2A8ADBCDF9B80775F7B35BE2673AEE849BC708CD0A84A95CCFF2880BD4834A8BC5421E81EED8DD25331320831ED9F75263BC66B6B46A1283F20D3C2EFEBE40E5BCDA8ADB6F3694F309FD86A4DE70D332340688210BC0C11A7BA7540EF91DE8DF82337C2213B4BFC58965EBC3C7191CD19C00D1CBA330D8B05F3710384EF24E248CC16F4152228A103C567F43E87AB43713BA8E4F58BBC57B6C57B998E7D866906EA192DB7C6ED9F64108D73637805B6643CCFF781EFF921DFC068518612439EF36747C8913B5D8F724D5C1809C560DA1681AA4759F4F0357AD7788F42D33F2C73A6E23031DE904296A93DF971F551878A4074F2BB302079DE26F91EEF237CCE9ED18DBD80DE87030A210AAE8F3DB888C5C3C1398614EA4CD4D3DC3C01F5F76EEBF8E96814898C26447E6396F734739FCA8B8ABC363F15A2848D2E9E2AFCC8674F990CED39AC47983DDB72E9169DC42000E784B78F0D64924F221302219ADF9E44C2D78F3002FA14C679DC3D6809BC9C48743B1CEDF5D6F4557772E970D7606321B3DE0D3667C9ACDBC97975317B88E8C3D35C61FD3D15C71BF3F776A996684049316A9B1980560967FF1DCAEFCF23C526ECDE7FEE59123211557A8630C7E31C9BAC2D41A77446B37F7DABE47E1EC325F65E4EABAF1BEAEDEF44499F7250CFB70077906826E9E3E39033D56032C09762C00903086FC6890DFC4690FB555CD7F8C3727441E470160AD86965C8D3485AE32C4EF06E09271E19E276DF5E1580CAA02C55D1F909174C41F9EB29CB2E2A9DEC611D6E50A1B32ADBFDAA4B01B920AD4367C61EE919ACA8F8C14B0CF432E4AAF6C2BEFA71FFFCCC1713775411236AB452EB239DABB7A539DD1F92CC9347C66D80428060F6CBE2DE0FD61587746AA264517E6DD740995B4BED46C8305953F53D3DDC2212BD47724FC74EEFAB2A4202FAA1E3EB82560B25FC410D3A0D521E77295C279753F233A84AE933513ED75E31E956883601E26DFA208D8BF58732AFA2D17208EEB1C339EB64E66A224887ADE009252E2F31477794D2EEF5292F618285B6C0CBD18F9CAFC4FB2378959DA3A4ADB6012475CBF4F7133C4C6668778DADD6E72B5C7C848D9495ABB7C3CDD3DCFEFF0000000000000000030E171C242A34439D84E1DD28C513987D5587A4427853762B7D7AF668FF9EC2E90211D6CF5C0DE6C7E54B298C1A6C67EA9A693CEDC4FCA1A6ADC2C6DD0E5BBCEE7266B9C6AC8FA8AF5E50078A6151F938161F1FEACDE4D8079B5A9D563423258CF3AE9E47D8E75740314F2FFA63865A8B30743F773A53E1AEDEAC45CAAE01993B75C8116FB0B431631AC001AA8BD02E5B83DE627AF0CCB3A3D86F66A7E5FB658F9226DF31095780A6E8262A247D70F4E7C971D108567FFBD7FED0E16B7FFDDD93F5764C3E02A61998C32146564D46589538B2E071AF86A26321A3523354F4F0C396B863FC8E9E2E3A173901D0D178A9D2828D0E0974B72CEDFB17937D6054F185A81D4F853787E6C3681A74FE25FAA6C256A9F9E9A9253F98B9AE4B8FA0068DC28BC7E8D5785CFAD20F7DDD643DAE6A2DDB02713C9CAFC2EB2FD18EFDECED05CC24913061BDC38E932DB5E8181FC0D3DE26A94E2138800B3C01E07E83B3B0BE187EDC75DA576AF1CC7B7122367EFFD6EBF05F4C2EEB0AB6E9F91201A4237910A87DE9FEF777981D48FBA28AB8D64D76380911F2A6621335DFA96B331AE8B3242EA1F2A260260244196B0B9596C411218A17D0A58D3B5735B9AD7B6259655CF6E2D0FE5B37D0A0B02E67951F5D3FB277B6E1EC87528B08229AB0EBD895CBA2D075A47CC8100E9DD17DE7D951BF0A68D710AAC21C8226D8CA95AC49FCBE9D493A8D3C7F93FA61685BE57FF422FAD036304F317A3DBCFEE7A4610C8C1DDAA79E37C19D6414F47230E01EF1CD5C7C2FFC319A29AE6A9C95B06C603F2CFC1D1FC914B036CDA6CF9A876946983B06123C2E5C7D09BC190647CDC0512F35DB9E214C77D3D7D0234C3F2590941236A367700F9C04D3AFB949DCA2067571BF28E78ED35FC026BD801C4AFEE9BF31C97580953950D2E81EE6426E78D6F8134ED19707473F0874367C86C9BE170BE63405A9BF7C46A420724B6CCFF9C21B015E21BB02C5A7AEABCA873B46571530DE56E47288C3424DA398517ABB6502A9A6A65D4983D97E479941C44CF0136D225991226F70837E2A7D1E9CB1226F40BF59D52C66549BF8E360096954F5875C466160A0C75A252E5FE6B8F1841FE210BF08520CE74D77B69692086EF50BB64732F19D1A49E5800F077700553290635D418168A6B9E3AE980112AFB9D58A18B94F972845C309E86FEC7E456191D8760A1C2106036E44C5C9A5F2CFBC67D741E8E937E99ED7820AB0787E39C385356EF0F05CD3E31C44115A8892224197B1D1F554D5098B72058FAD49C665F716A266CB4DB6204666E1DC07B6CFDE0EA00345661E0F94A5025D2EC98483CF482058D2EDDB018CEC11D91EB46B63971AB29367DB46137CD7690D5782E3A3DDC8CABD545FC1AAD8A9A0A39542AEC55CC3D58A5BB5E4A559DB1FCD2932EFF6E81C8B8E5AD5B4E0424A444BC55D96DF63C8971A5890310FE19DFF8ACBA72D96FD3F32D67D41A2F3D0B343489C7FDEE7556012C2D88E2BA9D512B71E7D04F92E6BE3A9386565271D755BED752C853E4539F95C3287A275004F76B9A93837C6EFC6760BE4A39B8AA92C7605AC369472FB29E11ACAD98FC91B1B9BB3505638D4D46A3AE3C10C8DC115C35725F06649BFB00BA1EF214B9F2FE98BE2DA99AB23E7B9F014F5C5D0248A9E0E088AC175C8048C6BEB5108DA59DC234E9EDFBE603BA912BEA22505C2A9EAAE766FF55AAC8392AEA5C722DF25BC6C9FCF9B0275DF71206A4E5290FC5E71D79928E357400DCB04EFD7CC9BD0B86E04BFED9BDBCE5787E40FCD6041ADDA615B5ECF03C30AB9B2809E3514E9AC87226C55F259C5F157945B0073431715E1740DCB319EDDDD1B5F2763F0439CC0D6ED5867D9D98C227CA3008F30D1B2AEA40DC73FF8289E4A21586EFF519520F888E7E2F6D29A269C12607D13D398F437CD7F0A07C94EE1E1E3D8518D0C97BE1E250D79C5AE1709AD8A638F55 + +count = 42 +seed = 7AD6C7DF00C9E52A75290D28DA946305D83CCF6DE2515C19A8E26850C34C8C2E545E2E32108F13B9C97F87AB68D10131 +mlen = 1419 +msg = AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA +pk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771E35C2935C6B6BE0ECABFAF932205BC234A97727FC9CB86257769B596A8CA90AFC7BEFAF0DA224CFEB55B5BC00FA6FC67DA3776FE14861CD0F595D6C3E9012E7D887B99FBED95F9816FC79307D70083431CCBCDE7E6F215D6E79A6805EB1F2C4FBA5EB0EE9209BAB479EC4A6B4CFB0168DE2876AFFBE67517698F6F4D1C245BE27900F1B1694006D468D5D3105B01346D4E2D55D7823648C95DC0C2CDFF45F68263877420300D4CB8E6BBCEC3E2A28AFCCF7A8BB0BB16EDFCAE5CBB255F9A038A95DCC25048E811AE430AE7DBC1BBFF3A2CC09EFAC7A47D4476454B70722B6B9F1763A0B6EDB9F942F40379C58AD66D6511D999A67857DDAEFA58D689FC593D6A727B8978FB3F82CC46A5B919C25732D3D048BB1BA6BFAB8225A28CE8CBC88D554C9576633B9B950908C6EA211649F0AD9E0AE0639B13B3CAA3D8D06D0D530561C06B06F1AF2051E6408F3CF7D3F62D0B15E3B543CFA3DA47CE44C94E5729BE9DDA90EBD45FA3DDDE738733E7F85155517C501A0D6C6F7F588236EFBC5913019E72B54ED8EB8BD26C90956B33F5814800575D8EBB4F0229FDE7C03136B6DDC228515C56E6ADB816D0B426C0E16DC18EBF28C46105E99C1D3CEF9554B826563452F438B1B6EB6CF5A984E4832520DD85A9D9CAE04DBEF313481DC0475C01D237E131AC35361CD29B3650FD49BF83EA57555B3BDA45B1B9D25C4D3EBF6A434974E53DB8C0C98FF9810F85EABCC031AFCBCC3A69C9D677CECB501E7D32D5ACAC418EC570A43F4E955DF3FC28FF21C6EF4C1EBDB5223B3B978FF30F8E36772BA7AB0449E6121506146E60408400C7E1B9F85CFEC8FA4E1D5F086B02B83A059094A942DA1C0B9AC4C0921144EEB1C20B30B8027A8836DC901F515BE7665E7484A0A64C3ED2E6E2BAFD02E906069EF24607EDF870A9CE079FC49E2F126391DC23221E81650C012A58A03D32F2FD5C46C0031F8C3B24BFB2C3714685D47673C66A7D8ABAB424D1C70F684E441A35DEF660B1568862E637B05FABF06EDECAE03766D309DEDC426F14D63B39EBAB8BC0F790AA9EF076B95EE7C1A7A29DD001636D9CB8C3BC2F205679AAD17EC706D52BC66C53D6E847EA41003EEB24B83DA88ECDCB7624C84710118ABD76F86F7BE9DAE73D11B3FBE1E3E94F3365FEC1271EB35E3182A5CEF0579619F21775DC578E65AB035C21428194D93489DD8B0EF6C24D6FE7B95F91208799CEED5C0AA66B1CBEC4B12D13F349CBF335FAE698745C57B9BD652F433959A9D94908B12C7EB1C25F2E39C8F6F59190FF8FAB8E7FAD87607C2F77ADFE9127F60816A6D2508DB19D2F0AC9B9434E93E2DB09DFC5011407FE6C1EC505D07DAC3B852A4F1E9EE9B231DBC857FCD794A950D51A5BFD6C428203A840E5D862A86CBB990CCCD287E4DB08AE189DB42C90D9E375C02D5F4C70C8B226CE2A05AF1A2C400ED0989D74FA42B15DD1B237AB42FB646D9BD18CDE26AAEBC40BFDDB78B002B308AF728C19FED057F22FD01431EA85F4A2B37790C5C0833228C84D7BA93B0634E2214153BA8D636739718846793E5BD7B6442BF107B9D1FAC4073E3F9992E2DEC38EAD94FD1E50C451377E75CCFBE7CA4EBD0B8B77EA0ABBB0BC866B6C8A18D8BB4AA872DCC428CCB21CD092CCAD48D4AE39119DF7FADCC2BC323CA9E240E4EAD4A1EAC0EDBB032A8568FD9AD9C6EA99FF5FBF3167E0E172CEA207A9C5CED5161258A0DDACB328F0354EC90D1068D6220BC8069D5CCABA236401821916EB1A61BF63F5F939DFBA1F3BBFA52C423A91957301C31AC848A45DD3B4B43778D3F6A54F6C911693480F0C962739A2C36E1C4DC46E154F582BA53ACAF93173D4C637E14ED1E00A3FD2E88505C10FE7BAD0F376A482AA256B97ADF9131A1D4FBD76B5E0A868FA2B40C7EB10EE1F82BA816D0027D71DD24603F884B8A44669A4CE51BB62A5B0681213395772AB2D89F81430998AF6AD4F5FD5C1B2A6430FCCC457E5611F25418BC3CADB8750C70CBFD8864D5D687F14D7506859260114D039DBA786C06FED393D81EF13BED87D05334EB541A38FAA8DA4C68179D33A4EA2DDC16F696E0F105176D14312E501885BA5DC790F91DE9E0667A01ECCCBD2F2EC416E259308EFDF4A60CD61E888D2C26307439854690A54364860902AD7C912A02111A4C773531E47CF453E179EFA93D515F0631A4B7D210792ED1F615770A72545E03ECAA9CB1524F1EAD04EFA8B4551E6088716D59536E2D173F6AFCCA927A4970A740B89427E8CFDAD4851167C29DB580575FB0288BA252D0AE668DC0A97C1F4E79C8CE8776FB20FE766CF201210D2440C638D0232B44806D78E633B8293A4AD2BE214D1638AA2A008C57006B2483DD57F8E5105CA6481ABF7D2A334565AC00B8FA37A590D7C0F41D2D2EDCE94BAF6B3C449C7656D0E792142D5617FB30827CDA9B988FF952676BA24EAD6D3DC9BF800DA603BB51647D756026439DD0017EF04B638BB9D80E5BF08329815C30B8A45BD869DC6AB4BED1216323269DBEB5F45FD2C88F452C853BED7F742E6442FE208356DD608E6DDE966FD428E37BEBFD348D640A6566D3D771DC30FB24C8582BD51947FDB821EFAE53125EF34B33DC6955384C29ABFCDF942957DB528152A8E718F0E0F268B949B174E9B2EFDEAB65DFD4EE0B96C4EF0B80FEE1559E2F165C09526EE74434EC752D4B9AC45B9AB4026BADAADF40A0B0F833ED4819FD466A289BD08ECA91388FE3F3A57B6B7DB2F94CF3B59EA6767424C7CFA077A6510B9E511DB506536E7BDEFCC60090A1BB3CA0761D7D720E3E01F422408DEBCE48FD8FA70862604CD8BC4A1E9E1F674E7CAE6D73B3462554B9AF86957B8114AD21DC5377BC3F6761B14AC7FE6BC7797030F111B94D656D02807CF0CC5DC6B662327A6FF1E2AB567A395790CB9C200362E0FC178CA558338577F746CE05669A21A66F4E255FD2C609310C326D71697B683734942747BA3ECACE32ED71D6F5AE3EC8C1B4578D2FC4D1B9DC1178F89FAF404DC49CF9EABFB5691521647C9B0815994F488591D727B22DC78B892E9751ED0B8D88E7799DBA7E43036DA94A550493EA37EB2B1E445392C4B0F92B2091C1281EC4D34EB5D65AEA1F0C1ED53FF9B275A6F9C7F1F575E2B6E7EDFCFFD8E591EA2B5136ECC28F45C4585943AD328129AFE9B596D5C46130F697DE4CB39489E67B80E6D896022AEC9784D78FF8C1D88D487C3A9076505CB5145702B224AB0E10B1C62274E33BE75BDEE4C836209DCC503F36427701B29618B78049083DF493E7E38BD03CEFA0D4A15087A102413CF5922CFE85DC67E870F1312656E03E8457B3BB9232DFB5241BD01D430D4688DBF466B433154F6A21C4C09F95CEF18F20919FE9A4ECD7FB7647CD04334C07DA97072846BA4C513BD733BC209553CD2D14AB48C82FA480ACDC8291F54FA31EB702F715A1CA03C52017066020AF132C0AA63046E91770AA9C8A0C91B3B7FFFF729BA8E1FBEF016C6DF3A7ACB981CEF3D9F0BF1B78AD43BE283675BA899A08A3565E82D9D5BF14213E9D5670DEA49ABEFEBDB531AF1C43191400A30968AFA3EBD5E650E38F4A805B0F7BC7DE6CB17C1F68B4CB91ABA5C9D3134C6B2BBDE82E245 +sk = 5074C41D9A250941032D2FFAEE8F89799542E294610FBBE9159FA98C0C1E4771EEF4CEE980DCBD5DC35877CA0DAEC34347989D5F8C248A9C876790484EB99C55714C136FD0EED4FB9C49559D6EF7FBDABB1FB50A2173342C538C5D55240C7DB222462C0239285B346C8A162602C1240A362D1B434521414851428D422460631848091861A494691B894519360102C52D09914009482A1B1608A0444E99C449D1C46423A1690A218C00398C51088C503010024201439088144351D012618402860CB885902461A3446123C790A2166C1B312D59308204A36C1B47691949055348690A258DC8302AE1120C4124680AB9318BC268C2004080400454A60DC4000504A97104016201062012A31190428D1C34699892054B4026500285194789C8A68921408C0BC12094C66D2331260B04260092811392294B32004A440A03328D839091118721C8862410265004274153262811300E52087154026A52380DD896410A487012A1700A1809CCB2301B3525612228CC3249DA904900318401C110DCA229C2408219988022406163B664E4026952484023B584C11868D818298B1406E4C2288B840C94264E43B62410C04909280603A16DDA346082C850CB828810248ED40260A3264901146A0317315348010A05441223800C29681A098E6430228BC40812846D528284481848A230911AB78CC2320911030112004C21982C8816408B385042B8484B4010110329CB3025813466143528DA34710B3668E2146403B60863286681146621267018460A008421A0204EC102420AA18D5C1489C9B62514858859A44D24C91091902D94001109C30D1B043053C8018CA804C236600B222D60B681014610014020D1184D9C36669192609016884B405150C24409A02C434420DBB844A08604E18201634031CB065288C0011244901996400090299014120136281BA2816120661941490CA8290A9841E3C641E4B2895A4071D996904A98051398452130301AB289D1989124226E4C38891C9491CA88889AA068039444A3B82988409088982CC81468833472E004681B4672CB4282130901094442D904925134325A46611B215143004EA4026858A86C14B94D193270534685942469522644D3062C80C67199B88581868C0CB96088984D4A928409B629C4A20CDAA6118B408A4B304E1C9250404825E3466962C86CDA2401999650124711091660E43672C8360624232808006A1141811C998844848C01C60C884821A190805BC2888042800AB111A308205090280A1151020832A42882430228A1104402A0249922211845104A44661A288150B82C241206023125A3085050068E0AA7915C162DA0182822A34981100C42202ADA28609A18019A160649060C84342AE3B848C03061D8964CCC18691C822104C54423450C4142044AA684983220A1169224421162B22C61086D92208C8C8485643869049988D9344440B684E0242110806D13898018452494342903442208A125C4B241C026926346649CC24C08230D081549CBA4319914298114114B1250D14030D116800A29419084451A318199188401865121091254020A0A47719AA848C2C80DDC0446C9280020B1415B2409E4A04C4CA26CD01470D8B00C41266C5C064950C60464C0319340642294211037321435254AC685A1B40552268504296621A488D110604A4630E024710B882080A450C89280A1906120200A41906103C0049B40264A9610CCC44902B8411B8391A1A069A33821E3161052B844101768D9364EC1C2081318268C208ECB86001A4804198570093631003922D8800D18206D001965192765C3400AD0A040CCB4519A8248208370DC4252102530182762191630D1C4100BB249104012CC8284DCA82011382551984C042209A1C02443A4105C06521139701B3986D3424C9010095C324E1399314C204501114D9A16620C07101BC829E41266491046914492D2007052C88C14314041266498241044366A609021184165190788C182481CC71151469261A42822261018317204C06D4BC6441B250C44C6650C12505A1849840811E0006C83A46D20135208B90D42104C4136051441305BA0851A906DE0C64C04085180A04898A48C04090C22C189CC40816308699A160400384C0B03498392205936241B3124D98490149049932621D89709B87D948F62C9311BCF5053765F572BDAB1BF6026B4FEE9DCB482A7584CC4487D6AA98BD70ADB1CFFAEDA87E3CC1B4FA7EB47DB8CAB1F271215597D9E381F529A9EB9D7A5FD1440C6CEE7A4AD7EECDAAD2C0AB8E8C2C7534A4E600231F6120CD0B2C5EDD3A550F099BF101998F9C12463D09E8F29D351933820A4A395B35AB3A363688483FDB2C10FC7C28ECA14D2B63EBD10E2D7858D6D89D951B6E09CCF5CA5FB29D00805D13559E09F1632C923CF84B3240476EA7CCFB11AD45E823683D7C900D4DA1F687A9AC4B0AB129ED768172786677AA20CE5B740F4C4727E6D65DD8A8D212C4643C1BAD91F89C7F47440ADD94F419226EBB07FCA53F252FD8A6C0D4EC05FACEF32679881B423A649248BF33EE27CD62DE243C9D239B9D1C9F4C7B66DCC901836B6E90183D875F68E25A928C4388DB162C06EC37305CD6BC346561706F7F8276D6761E77B0615A6D3533D7F8683A8374A06F837E09901711CFC6217124ADE140250739DF754B5C834D37C44791646AC39CCECA761D4D7C40EE023718FBADF8A816090C07D3B9C81DC8C2E573E319A203361BA2EBC8A6DF553242FC8FF323A711A55B16B44DD3F6980B2425CC4FEE289712BFC0FF6C10E87143597950D23F54800A2A7DB2B3720D4800E3B6B1D0734541DA699C6BBBFD3B990FFFF6D233D1F38F2CBE97DF2D54A8C0E7CC2655FA853561B3EDBB3448576F4550D5E6503785F3A36955AF6F37B3A4A8E2D782012D8F225648405A6309823FBE3DFF1D4C599692DB5D8E2E0B1BC21C4BC5F0FBF49F9846AA429A4C0175244B7BFC30F87D2297AE3FF9304FA94346E852243C730A6075B5B69F6969ECFC68A3A593556FC1BC893386FB0DB4BB379D28701720B4D920BBE5EB0E4A16DB9852A27B7919E2E8EFFB9A529091F7C744DE3DEE1BA5940B6A5D984D14C010FB2B9B74874414820ADF2004EC407EC07A9195697BC6E250EAE1DEEB11EED0FA2FAC88FDD962969993C054895D9C17873B334B1E550D7AA08F617EC01EE18CF76FC295A629D5F3A11C811C55B167C43A864A8C340059E7F1D1EFB9624294C670C40DBF48C328EA86835AA72E289FD234684ADCCB9B951692D290BC8C009FF6E47015C27A483BDB386AF59F26BDBE77C55DA3D3D3FC37A04D67F948D8EB456F361F195292ACCAB34F7779BCFA59463D5E4974649DF13656ED5663F00151F9A70B8F27B6AA07830139712CDF73FF3D577B6D64478553E310BE200CC04F035BD394A52A04AA5A1F2BA968AFFB906FFF7D397D29AA3EFF0DB07112144D1C9B5723C4E47CBFB6C1B41575C9D913FC6B44E3996CADE0F53AABA6C54235105DE822C4CEDC5201184BEDB2439CF448EFCCCE623E34D85AF3975A851C07A7F2DF1747E8DBEF66D86762EADB9376FB5642C9AA7C91B591236D485951E186B58B704F826B6E630BC09D03EDAD3C894537AEEF2D2D1A8F9578D2521661B3B5F9E8439584F3AD559493F033C4631F3554413A5BB1A563C33B8C4444B4CEAF1276C3B9CC926CFD9BF3099962B1107097A3F6C44493E29CE0E5FA139ACE845822ABBF36824AFF68BCE43D9FF7C8348146B91A7BB48AFF9E57F7E23A6C53ACB7026BAD7A2242CFD5C8C6406BF485599A0E45184C42637880EA396AB4F769A43B626EEBB808B1B710DB5AAEA3658FE154AC5C88D597F08ABBD3B7A4888B558687A3A384F297D3D17C5E59AFDC4AECC5DE636370F38220F36371B69607A3D43185DDA61BFB69DDFAB36AB1E0DA313886F5095DC7E106B781BF0CB582599C5E9AE3AC2B9AD0DB8BEE3EAC428337E57352851CEBADBC2D5AD3AB7B7DDFA4F80B29204F67CC6C6564F711E100BA76F5E4DC71D227165E135A5E17AAEC5B83E86CA1CCC646F9196CED5051C343798CF53AEA17FA840037733D99FDC9AADFA7FAF71DBFEAC190947CB6195B1EF9C5EC36AB00E3ABDB48085868E3B6A290AECA56F51093E8602E602FBB4C05563C1C3F040995BF2AA638EED8105AD57950DD93078DAB64472AAC45BD9F390603D6766F426F4713B78EAE41D8901BBA37D7AFE2A9F5F4E13B707D8E05DBD0CD7AA6C1897AE01C9CC64EB01DB9393DFE1AB3CDFF85BBD7C913019DF2DB22DB9EF11516C38722C14310E89DD76A7D17E9E2ACC580CA1C3058710110B1A9512C7366795049008B12F88BB08B311E6137C6A84F9FDE49740D58B26FC33ED2F20076A1AD8B6659BC23F695EF07F88BF0165357B035E10B6206EF87933C90959FDE0F8BD6D53F9716B2550932F3E03357C4327B14422F360DDC53C36248CA529D291FBB07CC5231727683F766C85B7B40124286E7B35A75F32A851762182FE89537C90388F921C4FC12F789DC7F693D8E29542543405962EEA6F18D168D2AC4308E3D2FF1CD1FABAFF3B1522501700E136BE67CC2331A6DFD2FB49A8163FDCC5D1470CCEAD0C0E78FF64497AAF87F062C98A6A30D5E85D5FD6036ED12F5E7454A085A55F410A0BFCFC35CC96660F36981E179FDF4E429FB6B571EA055DB3AE76411B82493238F951DB1FA82FACD62B5EAE6FA16F3948041BEAF90C05538E3964EFF30013E16B818C23F8C31E45E861E935BB39F302CC4F41AEC5F67AC090010D549AC6EF11AD154D89E7213CDA961E6B7078264C60891160F1A32E1A1892AEFC19CDE2D0079CC13153BA145E55FDB6C35B07E22FE52D16158BABD58748714F77E2A3616E606CF6243A2B97C0EC6C4AF35F13CB9CA04A6D63BFB5D5BD1AAC2A7E4479A2DA132B99DB1E2196806E12A814AA3DED41AC74279EB7E41AD83F33F4EE1D9141A5F9D6902A35AA7C5B87B30C61F8F8BA5BC0A35F0278393F7BB8B8AA88A494CF47497C8385DB973A23424984538D7DEAEA34DF271516FD8948B112CF36D8992B8C2D300AAF3EAC2BDC70AFC6AF5C96ED899877E4F4417236B6F1E17407E672C71A39D8D0A3E77258CA779F1479FE6BBD140FBB8D5E2A1DDFB9A3748C18E4DDCBA211614D84191E2AF9907D4E965353A658C001456DC308007F629CFE37102A66F05B9E4F49B12B08F629CEA1AB70094EE4531DB51C3FBA55AF010BC8E3F98C3E2D4CF17011454EEDDDC420BB335E95B042193BFB7F3BA0DFB1510637F69D61047CBD2B79D111592EB727B306B2748A27CADAC1E1E2307C4222971F36CB1A767A9BF4846CBF9FBB2818C5AF9FB9293B18F16B4A9C00F130B237A553CBAB60D9B34DF588DC8C43E9610988CEBDB81919283287B701A371AA0156A81C741B018CD866C338B21DCE180A18AFFD52C7C939C26EF6B9069D753981E349FFD50D0990A6A117E1D349C369F653F30C655CA9B5ACBFCD8A1E85E5960D7C700CEC2CE572E416667DA5265DC352E0E9AB73BF21545FBE3C9A01EA70E3190F2C9A88061BEE1F4F7F343025719F38AB42BA5DEDD0DD384AC9862343177DA3B06BD67E35E7F2D13539A16DFE738408B5550F3F08DC064BF057F97A743E401F87824FC1E68415F5391A56DDEA1BBD364F89F861BFE9E5E873231EDE2A100357F4FDBB418A15AA74F70883E12696E9F3D0A550F6999E782FA00A88AF1F7AD42953418570E8C508C2DE97761F73019FC068D5ABC9A8DE93BFF95D905FE2ED07733EE696DA0FB0A991627172F8FBD76920BDF942A17E9A5002ABCCD808B2CAB1AD37D5CF39ACBC042851826F56DF5C200D22798E38AB527B6C95D68F827F383DD7EA921E85925E286C06460543B40A1CD7B244FA027D54F7C16D9953192AB7E5BB4C2BDA64E6884DBA6F7A6FE193B7D4DD7E2D7DDDF9016ED3A8DC0249A31B13225611A63899D27798A421C1DC2A59E82582B1DD75D5653B489D37A9275481A5E8AB60A57F4F8D8F9FEF3339D178A477A4E00D21D4BAE8EB57E8A1AF160844D2C4E47B454DA659BE8DA4CB8CC4075B0E6344278D11834BE86613A6575EA6E76A4978D31B3D806DFB74CBF7C2450B28656FA1B82BE7B15BCD60D36E1ADB45BB37A4542F6BBCD6FCD7B86A17DA4E06E0B78A71D078CEC52EA3B4B01B388912D9D8A5689B8331F56F4B153508EBAFD5B6AFBF6969392A763C3150CE4250561BC693D021AD657B47AD317B0768AEB1462E6FCE7CA4CADD46A2022255EB62BC717EC05310BDC710D9130B2BBC6564A78A2A06D012B68A47624E8AF63999B823FFD0C919726B55D1ACEBBC2ABA5BE79CC6D48A2CFEB976C1A0E46433C22C9575F9848668FBCB856B82E565261C9270571A04D1FE7199C44532AF1E99890A92D28B958629D117A13FE699836DCF65695A716AC1119025F9039EA91E53757EE4DD177094E90454C85C6227C90C231289D307BD4523FC1314448C2F3EF7625CFFD6023FD7A6A284B6029B1258CA7E8A8ED63763026E2217DB1C400945DF4EADBB2A4464BDCB4C13D2C5A1BB10EAF4BA2A1CCEDEA24C5192BBC7EB3B7FA08C9244A6632CA95E0FCD404B52950F3644EECC1B1C20000E28D3080A056F1AD5DBC62F409C39FC656BEC81D045E3AB87385D1D9AE6CE9DDF9103D579520F4FCF9EF36541CB036A00A947A80A21823A4AFDC3B081AC1A32E26F35F5841CD38AB2F379A06E9ED5474900F55CC4281EA9BDC1AC0C8EDB50D57B8E8E099AB7B5F8483D387CFE9E0B11B3651D2CC2148650EE9C185F3A275845DC8E12BF8686A122FA79B16B58AF5A0BFCDE8E8C768417EF8E08BC0E736FCAADAACEEE99E42A2A2C93BEDE8A73EE33A3D48F1C2F1A74BB81795B396D0B97F7 +smlen = 6014 +sm = 79B51E893D93451BF84AF4A0B230779B86430C05269875A8DAF8EBCC49A59A5C997D2A0E500B45D3B80D881A1E6F18A625867D0253167F19714DB5E2F3464C5D3D11A7F796C2D19D1C8B1D7BE8B12201214F3C2B862562102B6DB83A99B4DF8A7649B5AB234AF3C0089038B47B54866C79F567129BB467565D743C1F9DCF7BAC92ED19E2CC12FFEA6AC1D0B4B92684C9879B35FF0B6E832E9E9A3F9AA302365572294D7874225517DF4219B25758E5B1FB65C5A2F102057C6F13C495A14F0024360E719DC7D3D14FECD72D7C4E6F705DA7FED5B6C65AAD57ECD7294FE1BD675287BA2EABD069D552B577A53C6E9D331568901BDD0C8295EADE3E2C6066846CE2130F398EED7FA3C63530BAE0B725EC045EC202FF8C23B786F790DAEE4F81D26FDF69BE3D35D47E8F4080293AE943E51994ED9BA9353901B0391D88E53A8C5FBB0C9670EF4D0756DE3621A410F75548B6B96F5D02D1B9D60A4853273DD60423A8694D2CFAFC0558541D69529577437D1FA9C40FA217A8C5B7B75584F0797BFCFC5A07FA5FCD44E8B1E267D0DC6F0453AF0459CFF71D4FC5C18C75795092B82F4C8C92C46DF4F3F74B6D2A1DD3D906D957020CC09BC124275347B8DE438BAF249EEAE23F7617C77F7DC932F82AE4A68185E7B256149BC44259199E66765DCD7F3CDB48A2D3DD47892FF05E00B52789E83BD554A2EF64E9FF070AD782C6156FED8EE95EC5E1BC8EA479CB36DA3F2B45040162FB448D396522825EA83C71F4C519EF0054FC4CF9076B1FB417470D21A4D41F59533714ABD679AEF28C3467562C95A7FDFBA39BA60D66271B52756DD7DB87E4B0F8170CE43590700EEA924303D6E7DF3D5DD1BDB0CC8189F759AD5136C4146EFDD34E721749DDA52B85FD34DD8CD4CA0E4B91236AB3B819ACC80C6BC6CE6C58D5A719D390330BA8641F95E225A42F8D0CA375C081D454C750D3A6BCF3E49CB81654DBAF101A5C914D045D59E6E8CA5C299EA4565D88979379452808C8187BD7FE911F302893B12F4CBABDFE18B436B15BCF53E1B7064AD300EBD77B712E39696BD804A7D9DCCF54984C44C5D1F3903BF8ABBEB6276B7059E09E5859908C8BB7B70B7463EB84BF9F1166F6CBCF8DE0CD230F6CBE085A81B87CFF1D8006E3A86C905025B388F8F08583335EFD88AECFFF5CBDDB7ABD62AF9F6D8D382B106E7125EF4E0E5F534D89A6BCEB5D70C654DFAA95DDC040DDCD5E00DEB94EAC041DB902619AD5DC7C8F99A053F39E6DE264D0194F20E2280C4DEB407FEC6BE7A2F73D0B5480B52D3EB18A6F55876A6C3B6AD299A5BC9FD5CF80E25F00620BA2200206AD71DA465DB5E0239EA4602CB973699315AE1532814F3F326A3CEFAE263B04A0711C079ED6CE74D1D7184983608053E295A66948DC9576AC44474E13184551E2D45CB40A55498ACD260AA07735D7FFFDACB31ED2F6A2A9403FE135D85DCBB1F8D094EC3EA71E5CD4367EABE1E70E9AB05800B2AF6726633B4CD0A7C2D3F7ED8571EA64BB2F9A5E523E40D9FF3DA7F38CB11141A5F9A258AD9A6A955CCEFD1103E63BB257F071040CABFBAFC44B576605322A4D8F91EC6161172AE15FD1ACED00F099364162D25D52E9E2C380E380182315DB781CAB3F14824B90165DBD0BB5E9AB99E9812BB0BBE3539F9B07B22CA3FDE2678ACA454474E2F0B62791257AC21A6E4A70C86C1D26743B0C93D3F135462B2CFBB9B2F1BA967B79A2EEB7AC73E4E8483E42B30466B64D48B478C509DBA25328C5E839DE020C86A58AE15978820FD5C98581D934C3D1AE9C9D548E99E431AF541A7155F6F22FF43499E6CEC600CFC6D13501958E710FE17B9604C1FA3FACFEBA950C47C0C0B3483317FB41B9EC2FCDA50414105C71429B023AF751E66E760400FB36B616F6A683F86EA289F07CE1E6B706C198435C875E6313C57C5471FA5B35517DDFA83FBBD4F0422293E1303D03FA262197ADB6C1F0FCBB9A2F9D89FFD8FEEFAB6E9B0D4F5490C217A2DA0BBD996F5D2EFE961538CDEFF8C3C822D87F1FFA3463DA51C5097052B73FB52BD4D5DE71A09CB816F0FC8A31B5E8D228390FD4BFEA64F71BE5AD645882DA4CCB01AC18E70AE27A851DB5B72EBD1C14C221ABE95B9876CEA5BA8D244A8E121F03ACDCFE392A7F7CD86A4511E18AF4CE51C770EF0AB4409FBD903934C91F28E2E01C006D4E44107C2B0BD1CBCDA997A619C92D0A73569622575196A22F4EE1C6D6D46026B00D73962E78B2A5256D853AFE518A895E6A5563B3B09113B235A229810ED3B08C117410747F5E2C0ED56A3FF0E815CD709E1120C51A7F524D27A0485A29D469797FBC0389B2BF8D933310A1D9089F78AC8F0AC41A2B8CAA7C184592752817ACA1E0DC7077859406958EBD3F2CF9668532CCE49EE20C22C57974A74870A48338A9A5C72EF846C1CEA0B9A91ED61907997F32C43ABEBECCEE09F470EC49B4861807D0B734DD99F0F3A6F7FC0C451802C4C743BAC27048DA54F595B2C5555E164ED488517702F783D4987C06E799D7A5B302D95A7FC45E52F01690BD6F6482EACEDDDC1CDC2D0585AE2EB2B718D43F80C02F12EF3400FE458BB018D3C99C53DE4700956EC33F9FF5E0DFE1CAA7898315EBCA1973347DBDE8F1CF33DA87374E4C2C979541ADC41A8C3D19D39E7CE3C476CEAF256E345DDA04347C91FB5D530CEEB46C52BE3BBC684274D2FDAC754A4C8B140F516AF647804566C77FB5F868C4468BF162177C2632962FD59CB97F64B608B9704D6673C37A8EABC6E607D7C8C17A82E72269004DCE7392D01175783C18C0A234D1A1CB7AEBA8C5F3A100B2746F252B6DC0166C5C48AD9C2EF0C22046A1E565DBDC34C7EF35C2DF17E2542DD61006C8748D0F246CFCC084C9D9AF5F32EDBC31E88896FBE7CCBB83362190A8E284B327E05BA867A1DA938D293D9B0183437D37EE0CC378C3E8A1CFD29F8643ABC4A27FCE53AD27CB53CDE06C94288E19C3E2D556B059E79578640F90D9AB9FD1200A2DB8E00D66A2FD4990C3D508D5A91A763B8E2038ECD796008B1C8A0FE1B00E6008003F81C887D57AFF7BDAD9BD39251DB2218655450A3313070AFD665032688CD10C7272959AC55377D33D517704C711C63144A71AFE4071CDB00957F871F7D900F40662EEA4A9FF98771DC3C6ADE2163D8AB4E1B057F5BD10B2D5CE93959456BD8640715F67F210FC08E5994BDC0A2D30AB6112A03899B35E6E38DB9DD07CCDA17FE0E67831C384F95FC8A7092FF2A1D5DF33694868B4BFC585EFD1F6C18D40F9F0B5B01EA6154C4E1258D869429AB41FBED1DA3A1CFFE2E5C520312AE2F2D949B3FD9E4F3711B2711F7EE0B58A2D5496D96C5E11666EF15A9409FFBA2FF60AA7395EB204CF6067AE069EA50DE8A909BC819C7DB555B4B34BB518240A59E3604268D5FDD0AF2B8C703D659D8E87F960EF1C72B947E373F3D10F350299327390D1F8D0A9A040DF2755273452B03C7CB4173A3B3B0173BB56428A76F030A89DEED167CAAD0DB29F952341FC4E8756735E2DBD17BCA274EA7D8434A963684620653A4DEE664E1A66CB3820D8B963201C49660B7AECC40C2BE5E02E6BB903506345838966963DE34DA24D95A9F84F01B3B7984FCD49C06053ABF877D8121FDD62808BA5ABFB63FF04F279D304C4F11BFCE2668C24B76850D9759DFDA7155FABE97B6B3A58911FA1C92834175AA7E76C0F9024EEAA6154926A66E5F09F43C5D7200D6D55EEAAFFCED171DB5B8E9E1424BD585C603C07D3ECA4CEF750AAB215D81F8945D1B4EB99E9B421CB11A6B61D1CA63B96EC965D821DF102D98BD623F9701F9FCA0243EF2535834AF810794BF769D7CD556DB9114B6D63E1A2C119980BEFA3018A35E53EDF7A2211473FE2A85A2A5F1332D4C83906AC05DE7B789377BA77AA6534A4A49DF67ABE54964A71579D552FC3C11F33DD5C6A203E0505692605D6DCAAFAE7E739518AB1A61F7A618FE26EBCD274ED9446EDA8B788ED5072C0075496ADA30A26103328AD96FC88662FFC6504DF0EAC7532C5C74A9415E578F7453CC69FAEAC4F70B9E6EA9E4B95498BDAD951E42FFA26B2F5CB7E45BF73062CCCD44A10EA945AC1DE06FF4CC5876A5B1FCEDBE476B357EF10DB8F576F6903E44E6FBADFC7DB7E761E8A2EE28322DAEB45F6C2981B7A01D059EB1494248C53911010BC8F260EA4ECF75B7FF30D665F96A73D0421E83DD03B14921E87E1EF3032863EF7DB40990EAAF7D66E59279D57483E88DE4736053C5F84C585E989B991B6A3E8C8D5C1925A61191B52A2D817403B6DEA02D32F40B346D9881609A923908EFB8B69C4C9952F6A06122641E16BD020720A7EA3450047057568D2676E648F8170E310ACB05B7D3E61D916A969DC42149CD6CB44766F19B53B91FA06CD4C8249D8E857A4B80C231550151B70FC67B4F913B6AD31E20D0BAECF15C5880CA629C1F10A5B1B367A58B76A1DFC3A7780E77432E3B902BBE071CF4CB9D78252878472CE01A6BA8F92D01B36F0B0DE2FA02433C716AA0843850DC349CDACA5872AE326AB10AFC274BEF2F7F72FC376FCDCCE338DD598EBEC57AAB704070F563CF3364986FEA4DF3E6BA0679BAA56E3A300352146CC0358D456F7CAAA96464C883A7B451DE4F8F0E3CCA431F4BFB97CA20A0C01F5050AE37009904977E52657E377CFF73171F974F30FD7A667218BDB7AA941A6213BC0DE05454EFD5CB25531994671D74C0201CAD5A25F7E3CA76F1B9448D27CBF830CC68F844DE7FD12128E8C20D192809A0DF80D3A52376EB79C5282FB221589EF12C4AAA56A321A118547EB949CE53AE4D729B140E17D938A7B2A494582AC9601DF616C9AB160E3B508B02B9DC4A57247837EBF9B5EDEAA91646EC1473A3159DB20D3AF6FC40806627412BB3A2A130A63353789E830F23131B3BD4835497E725CA3343B081AEA1F9538E0E3664FC8F5554DBE35151D67ED167714A3ED2217E6D5868A53F2D86BA98F9226882446D62D3774547DD06E7DBFFA91AC6B4F45A281137F9282EA4FE1267230797DC20E8FF68CAD86C2FD678B20A6BE42AC084CFD32628529600A95EAC0084CFFCD9F0C825954F49DFFF9C87A89ACEA26224341109DE389B4F63715D8BD89F1281FC4C4EEADD35005D5199BF05AABE8C2C7E5A5BD49F215D94BE277807E696B5EF31203B820D876EB0483689739F075BB2B4AA01847E3D9AB6C7F525D5A09E1BF3D770DDD8BF8A14A56415ED37E8180888FAAA0B7CB8841CAAC3FABC94F55C9BB0C305314AB9089F6364181B7DFB37AA6D0C79E8144C0F62927AE83E77CE7AE99BF8184C038ABBFEA064A571CAFFA173BFC0249741A324686F422C8770FC7359A7A683AAF5FDB6577C12C698DD520D43975C7E2D6C8762AE7FDD66A7B5F3430F5A5C353C4102DB0F0E0BB90B559731121D90762F854D7DDC98146D5EB152EDD8071194F659839AF34863E8F261AC9C2B9823DC0A53B2757137CAD1CE613BF6A29D6AE77110D66BD1937A375E8A8F4DCB80719465D5C1D074E95782CA206C3CC625CF84B1645C7F38B27F367C53C820B8CB67B9D51272EA670E647972AD5A14DF6CAF556076AF15F3838AE44A4D2E7A4D49FE721D19E1857AA3A66432E61BD90B6D97E336F234E156E1554EE3B5E1FC338BF67BEB845534CA907F0A7E0F86EEF00ADDCBD3EB635BA9E8F14A170B4A8E7FAEFB0E664D93E310FDDCAE80C16EE7A7B376AE21BBB6E4EABF54942BA566753C36CA77C230F758053B6954F053F98E5E9D7D100AD54C60E79A9F242BDAD6CD45315108133C0DF77EBB4CADD351DBB71CBE6319896ADA9A2A47D3B3EFBD097691F3AD6F7F834113BB6B45F7AF710BA1F17D7F77068AFD9FADAB16CFA396AF274474F4CBD36AA997A41AF1B58EBF72548E5C35B5B20E3042766C679458FD38443F96021A817E6F4CBDD4EEB92652AE124E1B4EF001AFE73B1D19FAB633D9E499D101014B52B5A8BA06578A302192C7E86E9CF23DDD9448A47FA9BFB7D7EB9B64EA65EDBC3E6E40D71D4F11457C64E692A1FEB75E196B0C8B21FFF30839B30B544DA4DA8B972FAC454DBB873D6DFE14E3A37CC4295450612EA0BC999758B5A755CB87C53320EDFF6F2A9C2A580C3B99BB8D983F9B325975141BA0F920E3D8A00D8BF571E37044D63184B0ABC2E8D960E1CC9561EA2CC3C136AB576EF37D08A424CE02DEEE8521A2C9741C41A3013AD3AA16DF41DBE2DFA5178824F39B62B2C6FC09BDFEDFF029787FCE96E1EEB1E2507E60561482F5C0D6D5BA46F068A23CFA362CD10C85840DD74FB22D5499D26D797B324798CB0E96DD2A7B0C682870EDD769D8549F05262464CC57B71B7D4AD4B15ED6CA14AD5FE810FED71C7D5206E392053E1AE999675DD677131F24742637A294E8FA8EBFE31375F7AC8E707234BCFDCDEED217A80ACAEB8BEC2D1FF1B507194ACB1B3C8DDEEFD1C233C717BBEDC3EA6A9CBD6000000000000000000000000000000000000000003090F16202B3237AF2860129C08A1A9C7A7BB3120B3E40AFA1A4A09050C8483E7511FABF3285544D4CE3F41401DAB8C17DA547F6777A72519F6EEAAC83016FA0E0FB0B33329DD02AB8EB1F291758074EBB5B7C4C102B75BA422821E6755B37B914D689D84808A89CF88F69A446F489A260BA03CA52A4AA14E8BCF4BFE5134DD2918A88D67329B9BADC6ADA4A3071FD21CFC45235FA0A1B82D91C5877F10AE087464251C8899732AA7FC8F6C0A5BEAF4FA41E64CA97932925A06E218272500249577705804C6DD9F0F61DEE6AAE096BE0AE5E67923137933FE4D61E9A88DFD5B3BD75AEEAF5018A5153985E2837AD1AAD5EED91620D935EB9982DD2364B5413F490BF251FC783503FA146300E6ADAE0682E0597C3839C645DBE855919BB1CB80C3DC6E233909017BB31F5ADAEE05CE442EEF594FC15FEC3A2B4B81ECAAD1340B0677F27009290AB3AB8788556389047F63C2CE9390658E151CA85BAAE45ED2FE12B6667967F6B772EE683AC2E7347C7B0EFA332B3354B5043CB86200F8E4249F68030844D00A86FAA7B79A4129AD676D1E9D58828A1AF4C6BD68C29CC23002E0A0313500BA717B8756D4A18E41E381DF8D7A999A153876DB876CA4A508486A4F331CAC9CB3E7C416C6329713CAB76E1C8B63A8CAD46F8EB1E65116F89A3B4EB8FAA14A73097CA71AEA3220BE7FB7FE64919893930445D962C309E23332E4B3ED8CA768EF0ED46EAAB199827AD628A1BC20CCD9F61BEF67F7FCB017300EBC7493A7CCDAEDBFCA5F91E80B80DECBFD9EAD9BF22FE16B563512C7383D34801C504202D7A0E19821EC8495016362EDAC165904D2BBAC484DE1D4112C3A3E6EA56A78785B7CAF2A44B5BC8BECBC50BF4B521C1D086086FEB009C06ACB8FA0F53E7654FB02AD7898E35E5F3A7DCFC50124BA1F30178C707F4D36E4E7758C4CF82747753CC30A836311794A6A9017F53ABD17A1C9647AB38BA56AAC83C1812DEE8A5A75C5CC958780A3E9C3C1F39729BD365948F7FCD8104CF09660060FBAD2BE9B8D8E5BDD22286EB0BFD4010681AE7928D0FC008E21C8F877D97B5B9C7A06C02530FBC6A9D6FCEDFEDF68A9682177757CDDDFFA6CB9086B8330E61851E2761D84DA37635EA8441E3B23FD165CCEA562B0A3616B30EE5FAE00F76D6801B22F2215D80829E01DB2C0743E3074CF26C96B0EDDF97D79FB9C7FFE9B5CDB891F9E61FEFE7E1CBD28FE25B7858921C8C99C45A84B50A8233037DACC20BEEEBB9B22089DDAF2EBF0698498DA694F75ED2463D09BA2C757A986B8CA556CDF46CBCDF288C078041D497242F66411F47F35A21918855F105F24686076FA21BC1283F17245A7122A848B4BC10D996B2C5161FCE0336B2EC747A4A07FA9851AC5423D1EFC4B524E795B2E4BFFD1C5CD21F5FEC954824DCC53BC3883A7F571A9323DFDD2682C4A4C54E8862F347C9A8897779170B257AD26D90121DDE722A3F214A44CF6C5A5DDB2452A2471EBE7FC8D0EF7F1EDC7920CB42A71E4DB49A0168D51843F47D17BADE50DCB340E5F7B7E5B6A6C3AFE0FB26B5EA172A4011EEE838E5634E521483C6EDBE9994B0658406ED8F4998C7B4E869845CD16CC4368DA3BC1B025A6FFAFBF540133C372D452DD831DCAD39D61CCED0A0AD193FA9886EAC749001E3BEAD5A7962275FC62298A1BD054F4BD97ACAB2BBFDC355C73509D98B6DE5B4CD774BDCAF1398532BB3DB56524CC047ABDE6880C3B282FCE0FB2AD7E4C5F7BC138B48D194E8C8036DF4B9F3949E912AFE5D2734662F27583193D0FBA2B73C1A0D012DB853BBBE4383F6C391F3220E1B5761C337A054FC9FDF09C01864B87324A90C776EFBF5D34A68DEE38EBAACCBB61B4C79A58CC848184F605D43CF9D40BE90C1FBCF6735270132B59A636B16ED28111246270AF32EA2CB7A42A084005AEBB6161002E65B37217361BC269F5ED12F7D50613C82934A6D1D98D1308AC82827B7504F3FD351E0ACA1C62843C9219023FD092692BA4B83BE198EA + +count = 43 +seed = 38FFDE9B60DEDB5BBFAD6C52AA02EF6D49369BF276C99E588D796A4F260E0FF0A65C96C35863BAACFFD9B212EC305E7F +mlen = 1452 +msg = ECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C +pk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258D47A1395C9C7AB11D91B6EB84E06A3791D63FB837F85D8DEE257C4ADB12AB9AE393B709E84EAB343CAED4822BE55C47031192E65B4A2E3EF6483A9AFDF7833C5EFE875100C24EA0DA19F09DA0197D97D0A03095A4E0AA3FE49CE129A8E91543C9B7829A484D3A660E2F0ACF1B8A339D9DFFF43854736226DC0D85D3DFD86B9DA23D3641328BC32F6BC1C3E29B9882C4363EE7E750F14D534ACDF20A92719B4304FDF5596574E06EE639988EA2D8ADF1A1F4FAAF6D86D1C4CDE6DE9450B734EB9691051B54F987CA5205BDA3F1327A02A12DCC228E72FE6C90DF89E8EAE241D2D870C9AD2FFF07EF77F1E82F4CD80B4BC3847D0908A79DF77A8B9A981B20D32CD2AF033D0B82181637D5FFF0866E98DBC3230522FE8F2533495E8F5BA7E6630A0618093A4A2D3A132E194FC3944622FC8B22F8A3D0A1B3E986A75304319138EF28729D77177D55062E513D2955AA239643263EA41E50511A0F566F5B49F5900E2A45F8D7401507F9C3BCA2E3695688CC125BB4B5128D61940DF38B4B05977C951A4AC55291BDE8C112D1CC5933EE9D1CDC5325E4ADEDBD9FC5F6B3858AD60CEDF247AB61E796D167C5FE76F29E62A5556E40C1EC39B00DB8F3727114F84795FAFA2E428CBCC60CBC686985E01B379CFBBE21BBF20F60DF031404DFB028440D3D2A1E233D05C97BA89FB6E8490BD9F0A3A32F2D24CF3F3F145000B8C34E123D55941AC922C671A74044F0B066F7C19F4D7F24C09F97C721BF9AD92EACEBD7453135409A4863674267548FED79AF42311EADCE45ABF688741F55042C69EC5ACBA89B464E3AE137F56E782EBD76616D1B0A0D2DC1DE6B6EE272A9C9162F2D047CD0BE75D080E6A88DE08E962AFA49B7513FA06033CAB02E9708B8EABF0B4EF2B02B449E308DFDFF15F8F7CA84B7915EA5C77EA78FAF687AEAA450F647686D80AE16E5D9C3F9D744D378E97E7E18EAF4EFDFF0398C82FC9A9B380F3B68EFEA41FB0495A202DC4A010BDA08C9172BEAA73BB4934CE6177C5B90A0A11E2A350C4854980E09615FF493782C862E9E35A00813B2373419217BE42E4B7213B3BF159B9FD5DB40B41E7464830DC6D9EAE51552670DE305C1CA7B26D2F992B1A7797DAD6662B1BA75949C59BB7C47197BF047AA4B76B53CCFA55B93E634363AE45E098FE5F0670E7D12847D277AD196E3EB5E751EA0E1E5F6AB33762129660889EA93C2CA239B622BD911D3937BFB6F8EA83ADA09E9DDE4886FC57BC130F8B6624C9F034F5A44AD29A5ED4FB17F1B9DBACF614C0245039D4AE293ADC32B65EF54CDE0AD266004BDAFB98928A7026C5CEBBFC5C757748EF8766873B983BD33E693ECD955B07D4404BFA6463B6A612EA7FB436BEFE471AEE881396AA3849CCB713AF90EE263FB04A33645324AD1F591385DF91F6E9167EF93E30F4C1FEE4022FBBE8C7D1B60DAD3BADD7E8E149A3F145514D88626C86BE3CB16F2368C3711B9EE9737D6212B1E520F75EBB84EB2C92FFFF4F0AD41EE627F0022AB83C58D5EFC4E2D6D8F24540F52A287CC28E4D893F8179F78E0CE7A91B50C4B55C5A0D008F5551E94FD542AD1534B47328B832ABE1B9D14534C2130C880710FEBF8795B487374471F8D122899570B490615BB641188C1ECC4A855F63DA8E5473097A165564D9FDF2DC8932BD932B631BA4BA1A0ACC8EC6608FEF9AD664E5DFBA85E462F2BD9F37D6E8D8904FB84A714CE20B623B3FEEDB301BEFEE2D1EB9ACC1FB0BA6681BF3F0B2C8E3822EF9AA078DC04D8E45F3808B6F6DF808DA4FBCA0C7920B56CB4F8B1248A79EB68D3C848DB722D0244B09E22EB7B2B91EAAE916AB0539ED69B57B4C45A094AAADB7E845500343F186F1BDD0FBE6617A0AE960FAAA362E71EA393E235981DE301C57FCA2275D3AE2CABB058779C0FE952EADA8BFBAFAABB46C931FDF1BA18833A2C3AB92D6733D9EE82860E73CB9CF2BBAA67577029FE2C2E3116F666E8EDA4746E136F2D385B44C0BAF912E4CFB0052DBABBE0CED1FB14FD1D159E188B9CD48E9DC17FA917E7DDCD9726B3DECB116B9647EEE8174E6AA45E14A55EBA05F982B17C5FCF997D3E0F5EDA5892B4626DDC6BFFA6C2E75E892E1786F3FE3750489181870E43A09677082A38342C86BD8E64DB1778BA631EE69EFDD4AE7114C26E74BE2AD507229D7E1367FE2DC4F1745C59B21261788B2A4424440CE1579DEE97E40789475BF93E3FC8233F4F75316BE7F42ED36AF01E953868CB3B5E4DDA31FCED2232C1101859C90C60D252C8D5B51C42551896CD68F0DFCE5E9D4D8E6CD8222A46411A5743639C94F02595172EADDA3EE61B3C70D045A93A1B9A574B2BCB99F84074B980EF9539F80A094D2DE99A1176B5A546015E70BE59BF477DBD3D6E1C8C1B010C5AFA4DF7C8967326E59B8EA6AEADDC187C318CA256574B99759E603A76A1999FBF1EC91F008C464D808E2BA930AA1B8BC9DD15613FD1249F813459F4ED8B4E47C46E916976E78AE52FE90230E67ABEB3EEB07037119683441B3EAFE9B4DABADF94AF74192A85FAE6BD785C7377B44FE6DF1FF46C76E0CAEE1C255FDDD43F22E63877C8677D0AA9B705C4F5A37BEDCC1CFAB8E148CDE8476DF3DBC0BAF2D40E15752420954355DC7B3A43BE37B4A4E9D02DF2AADE0360F52A1AF8A24389D944ECCDEB237B6DFD822257276C12502DF5713B42714D94AAFC16FB8AC449527BF056071ED676C7AA1F2555B0B3517AA93C7F0A1AC92CCFFEEF401C3610E5682D9D40D65CE88584BD73A68CD2AE9091B49FE386D4761333621E13E04203610ABDEABEF470162814C913F586294F21496E135A7C600C070C4E0DD05899C33A5C00CBE4FEDB2A88BD1E8E62C22AEE9A6FF9FEABA3279D521CF7AC71DCC70D4BA47DB79FF0595F01A1DF77C9B273D7ECADD72685D5EA2DEB441FD70423F76F44856D77F89A379CA8835C1340DC675F06423B05310332C4B1E90B305A79B52CAF9C9F4C8634E93E878FAB36253843A7DF4E7131BF6D8CDB021AA74B26B612C90EAC2F39F20764D287D45D18816C38E72A97D258AD0370716F3D053C5C21B9A42FB3D44A0436775EBA81188B73905DF0CD37F0EA81885CE2B7413092A710B6773B6BF6C9FF4DBD266FCA86EDE356C6A35955BC9CC3157F1199B6D7D970F0DA9C38772259A46774B4F157E40279E193AE5C2F0CCEBA04F169ADF426E33BE6D1FE14C23FD8FA322AE81FDB84AED08DBC4689F7E6710A715677A5FB48E9738464214E103DD070A7997A660DDA4C7D5476DBAEE88605330DC393D89CE2301FF08E5FD7A650DF2225626A9E2595348F3064ED8835D4CDCD6E90F9176BCDC0D339BABCB425171138BD6D9BB9A8601FA495B9E92912FB320D2B341B0BC4D2535867A4EC15E705633F5D02EAE8EE9D282D98C7EA919C41C21EBAA3E81C1A9089ECD436200445201AA191A5A88386E889DF61FDF630E9A5B5B9B7F7B6EB9ED0ABC35082D01DB548DE793EBFCA59A32649C329810E4ADB59463BBDC7C609036DC128D12384F616F7465DFAE066D59655011F366D12829EAB1A4E8D701B5F5E92DD75D6102A8C000927567C5C7DF75798CE0ED5F461067E9BAA94E4AEC500F6EE1C3F0863FDDA0E0663922C +sk = 2056013961E354EF176843FED2017E616010E951409D250569CB4E21ABCC258DC23E3BAEE1E216B4C3E7A81A1895A01B9A9F0D8738522413C84235D81DB88DDBF6E97AAAE401F4A2EEEA3D73966A18C91242EE1F2A5E12EEDB53F478A754D98860348880104E11284DCC283208182D14215298187211A64841A4909240844048884BA08592025088408C61A4052017611C359110122A623886C4A490D4028942B21020A088DCB86111290E49924D0A452A1C452201110C4BB8610C277111A13019B76922C841D0468961022E048869094109193322094905E022111CA985921821483212241366E22492842228CA12515C1011E3B2040AC10918236E0145916096640A432582A86453B229021108101165C8204910C370CBB6054C825120C2418CC06014438199426A1BB34940204D10A17024252E01394A02B249113965641406D94261C436922401061B9829614441932665A31205D00869A3102C41288A084051A1A64904812151A670D40684C486308326920B25095C444DD244409B908091001204A9690B402003018209912C808289DB9491649441501420A4824498B22C032632E1200D113010214700249444594070D806881A4465A114059B14245296304B9844E2C229C1384E88908DD8B06C1B958D1C264D20392A590822D2C2514C080D99943160A24461468143C644E4046A49B009E49271D40000C4A00984A060D2046E5C82918B8829C0126414A564C0C0449B22311AB561100241D400695B240E1422655C060D219149A01292A49481D8408DE180258B92849C208613C5509B444DA2960088125214294D51162A18251293168D20984C84222160A22D1CB764D2108A2244260227244C4480CC2269E2462E41326820A88C81000654261010464C23858843C26D43B868199661A244626312600443244AA0900344000A426E0A982C89C04858248E19867108B9815B224E904892D936866204021AB3091104869104811C112E0A3432212221029908CCC69192481212C08921920D1C002200C061840804E33829231149C9888052348D43440C0435329BC60508C5249B86252314100A11011AC36CA1328E0BC521232886A020885B18298C808CD108524BC20182C86803C544402609C3808C23B2840B32298B0411C9001100223122370D419271DC202D193311214726E1920C43348410040D80282461242E6226244924089B00505282308902025B9640D4C20901203024B3911A4751041190DC4248D23648542070104328CC2242C4069188946C43460A0B97000A176980148ED0828423388101188602486C1C956D5846001039051C458E0BC78403B409222040014911C1A424C38250910428E1B201214621E336094826840A89248CA080D18050D28868C422041420604CC8095238224C388D01C2050A872109862189C670D1148808C5912205611C8788D0429042C46D40468008443159280D9438649C24045BC60522382022341223B989A3C80062168E84446201986CD8820901940902332DE4322A8B20618220041A85510490851B486A09086A233882DB240594244C02834413C0005B107148363051C22D2431901B12025CB0890A071160A40154168AC3162E0A804991360464048283B0290BA84011C94988422D0A28894408100B01300B148E51B881C420089BC248100751E28264CA1825913605909481A2888C942084A4B8208A22491C2266010606080929CA0065D1C86040428C40844D4A326022A0301A8651E094618A448119202120486A81408550384E09A22909848D40B084D1846593042AC3124E23148AA0480A21414D1C91054CC0240A86609C28921827308228310A9645A3A0881CC750E3B811933006E0C08802070A84426C1C072E0307800A17659AB0210B012A0C3302C1427254A82083820103B5618906301A010E4A40450289884B368120462060026249A2051C254D023145C1280620B18440404C0C86899A3250A4C04D112525131842D348898CC2251A328608966CD3B610033320110811DA36320C944DCC344C42960193B849D9224E223088E3448C61080049168C8C342199144663A60CA3C224DC2688E1828D58408D09C6098344461221482487514828280A422883428A23197084B6511932454C366D89100098B24820278D1FB905A34712C28D6ACB45273EC8B63843618B4F9DE460C3704D8E410E503D9DD39AAFC026E707E5A90BAF645BBFEC0413F58DDB4731F8165E7C8B022A0C36F4AED11C23A741CDDCC03634DB5966CA0CE06CF2EF0AB451440D727B5AAAA42491D50AA8F5E3D9B0F16C1CE6A298E43A9BB41956F4211F98851ED4BFB0653EADC4ABB14C6BEA1569ED6F42A3F4F80DFBED63E284E3DAE6DCBED697DACA96D55C24268541BA7913360CF842E7657A9902939E3A2534E61B2D08752DF4B7FAFDF8DAA79586E2C5BE6445F7774474D2B76CC102D098B73659631325196B72195353DE9720C57F786B1033C28350BD1C3F625B9F882CCBDFC02737A242750F4BA90DB862E9F79D454AB79E5ADA2291D13F571F4D03DCB21A0DFA573E28185DA28BE75DD92F4EC09244C355BA863B76A5FAB584657C88F21B12F7F6752D5D3557CE7145DC74A4E5A9C9E4D88A4F532F574CCB5AB834BCE8064FE63A9B9F5C0C74BDE96E9ACCF9FEBA7193E8FF327323A35FCAEB1CD5377441FB57898003E4F6E648B9A976AA1EC8543D0709A6CF4E6A6A48BE03B6ED0CA1689BDFF021BE8FA063A1F4869B8969675DCFE3DD2B4DD55235FE229784EA0C92420ED978A54DFF4719BA419D71A39459492ACB85D45F18CB92183B36293EE76095E75E8671FDC4319A3E0DFF7F0995DA28A0F47B12859B910CF15B0120A6FE2DC07B3065280D342EDDBC8F926367FD76ADDA1DE2C8E51EBC98B91628567D70CD7EC1B04352BD7570D1B4A88762D61A8661DF5F488B6595EFF6B4342A4E3441787ABDADA4ECB509967DE9956E30B5F264EF69F1C92475E6EB47A2F0132784AD6296E170170DBD88606B689B3AEE427F91E01727883A20C2ACFD3A759B3F3192E2F2B488D2379744726F433096E2F444825848D015E5496826735E3B7FDA378648B652BEDF485E772C54C264CAFBA55BC3A916E921B739D5458582924F995FF2A8BB6A75F516AFBC26DDEB576ECBDDFB5666434C8A41412EC0BA6FE94694BB5948160F3E7A601D323386AFAF90FCE43F356FF57AD375B78CA069A92B8B49F5A0E5E805E8A879E14B8EF95337016B01ADAABE3B607FEB41AAC0B4446137E8EC99D0EE6809E6B6AE0190E93E5AE0E22279124ABB8E0F7C75076B0F8D2B4072C0FA9ACB34F52F84F7AC1A8C3321F469ECD764ED921F49CC3D6581935D6F35C3B19D30AB85AD8FA96CEDFD4729931071E997BEBDB666ADB65E8D1CE8F98002305C757F8E71A3A2D9D12C753AE0E8C74CBA175179DF7B6C6A9AA0B432C8974073C6C34C12BA8907215B968377FD38FAEB471D5AF9CD39563D2D3528BE33FFF9360D59278C9C7578CFCE02D2FE9D3AE11B76ABAB53A83EC1B5084E789DFF0F77A099CD7C27E4D44B1BD5ACC5B88D5B4469D5DD8529EA2EFAD91C2E5ED022A9C909FCA6A187A563D817BD872145B1EB5D1986D120E89956E1972CA7623ACEEE3DBB986C23959EDF7CCBCB1BC13BA5A56BF9A132DA43F2B1C905B2268B07AB5D618634648E2A89051C07FC87623424FF267E26A8A7EE173FE8E0A75113C5AD7C50B3EF95F10001FE79E17AEAE3C3A5BC2B27AE759529A4E9F27CC8A2476241513EF6FFB1F6970779F8074260811BFF8CC6E99E7EE5C2F01705F70BFB36508ED58070282DBBA88B0036FDFB6BAD06F7C6463C872B75C4177A87E0480BA183AAF7F350454A89CF81CF71FC72C398288B755157FC8359E553A6D91AE0338297C2E534B0852AB878132C55A6F1FA407FC12F2B7C283F5C7040F972C734B55FECBD57676E04ED06C63D3AA6B044A86BDD5414D960E52241753C179C8542A7CD3B120753F1BBC69C43B911315F3FE413A3B85757F99621969D0E79DDFF51FB44679D6CD5334D3DB982CDF48645176106D5F6A0AE1CA2DC252B606833D88B283B7F947A1128EAE4653DD9FB68D300F6373C7D7DF27359470D0170FC7744A112EA2495C98DD97E094C6D2A4627E8AFF23D8F76D24AD0CB47AA9DF9358FB0CF78641FADB6395A9275A305492832A1E49463B5BF5F593AEDDE9E298CB2AC631C875ECD630186279557E13CA3841014A9F0C52B6F9AD7B9DDFAECE601E9EB865B4472A0310F88B02A76495C95C83F3ECE4EB200F2151BE03A03317288F7DB38CA6E68A9460252A66BEF94973A35A3B58856E369EBB8A9591EED938743C9454F79DFDF6D99ACC8DBAC482420A7E365C74EB0FA611A92BC1A3D82998301A69607F3BD0F63B4D452AAD7FAC72FF1A42B7C664A65BB0737085D5A78AD2E358C5817FBE4005DE06F1233DD645E1AB8F263CCA267098079E539F89CC1E17489E819D7D81848B9BCB2ECE2C9BE6846614CC984EE463D13100CF964BF6CC301ACA08D020E2AA28D9D6B8EB814E266A2E8E7F03CE3BCEE853657B8339EFB491F1793CA49865C820DC9BBC4C72626E5918DEF7808823B8E10C390DB94AEE08959CD2239EE92D7B818C688E7365171844A9D6FAFD7E8ADD4629C5E411AE2A26F69FD13E4C5FBA3DCE43DEF396802F41FE4B9A88AFCA1EF8269307582ACC9EA5A08DBADB5EED08D45A79BC2505588940C02DC686ECAE0914879AF7F83C6511E4A295BA1090A651CA19255BEAE42BF621ADE5DC6DC03E70748E5BB15A65BBB7AC0BC920FC9239C7A7F9D637B7B321E1AEE6B4218F3EE4B696E1BADD530875EFF8BF3995473E97535F3183037288969F23731865D876B9E38D1139207A9ADB9BD2CA77101F8FD51408DCB4838BF4429C882E80D4D7BE4EF33176E25C4BD82ABD47708ED07ACF5875D1DA818F4A1790699AF98ACAF9237C58211094C906CEFF3FAE3B8E53EEC7960B1BCB0D1ACDACE00552A3E47429F790D9FDA11A4BD7C156C3586131014BDF26F2EBB466D847E6A2BB1931E6447401A80DCEFD344A78345E9E71866DA0067CA7AD0495A1792CBB6869FC71763384F8FDC40F449271B98933F454940B34B0C5B534F97D94096E07B30D86A7CA22D9B1A649390CF68B30576201BAA967C0733581A9E7683FBD25FF5B9ADB8706DE1145E8AA1CAF3431AEE019BD8D82C72A4E399BEA600F61E48D4FB625D1D4568D590440E15C0C675358F2C7DCB575C0E90631AD2E065D0B433B9FF7BC6D8130C8198B2D91A992363CF3DDF88A6CC32CEB0CD5C01E2B23660F996FE029882B330CD50535B2A219ECE16284FFB4A66C221B720743441037BE1AD033836D7841A158E833F1216015F4D964F3C369F56E55F4055A93CB80D76DCDE2D94C6CDE6059DF79BA57453668FF6B690D0AB36A2C54B5EA771EF0F4591E3B1E9A35E61A2B623E20C5EF546257BCD2BC1D32F6834553222B4B3E124E8AD5A665C56C1A82E6F3EB83765AADA14F420CD062EDBC5602D289AAC3B286BBFF0AF58F5F8283FCC884CFDC94BBFE978A29C3BF95D73246939332A6955A8F16E2C6876F7ED2C9251F103B96AD1B76C69F9687F78B1F2540A97076CF7B7B3EB9ADDA5550D5765E43F6C02DBF6240A94509E447D44DBBF6862FCB6DB58627E88C537EB86518964B35C7249D213B53DBA61DA56A6510A70427121D67AA0EF72205772602E116F61A9E503D31E3AA6503EFACE8C52665A2EFAD3FDA2C0860DB3778AC396C3F4A08BA34AE832E0589EB5D5270328ED4A94AF7939B4CE6969F855FE6664A31D9A9820F45B4EEED52A943751A033C988DE9FFC05DF68BE3CF61774599D13B9DB59FE96632619A06C4EB8F9BEC499250CE90DA92834E975FC4CBB9EAF5CA7F984B33FEAC747D421407B1704D6F7772FF5DD9209DBE62EDDE5F67B57E87A3225AB110606459C4F78982B69DAAD8023B5039288653667DCFD2BAE390058E6440C0AE2AAD3D9DC8DEE4B87003B2F48461210E4AA21844D4BE361CBB2FD521C2E3FE3E739B97BD9712C5CFE0E1D009387024E456AA353165974DE3F51CB7FD441F85DFF685BDCF6FC895F484732C0375A96961BDD4B473344AE56404FBF8E82F5FBF6184CB66A08881BDA0E790B4989A9AB6FFC899829AA6E9CF8750B1166EC171B104429800FBBB218047D9A6ABA4E82AAFCC637E3A1765CF98E8E0287F9DE8A89CB480B47FC02FAC3FFA15FBD599570508E23A2DA322765C742482F965F1DD8D4D637B1229DACF18978865CBC663302972E11A57E0A929D9CD6BFF8CC22FDBD961F528B3676CC3068E77EA4B7149F3D968CF573CDE78915182BFA0B8FC5D2F17932E6154CD0D893A21B60304BBD27396BA1E5A04C8324605C8CF60D147B8E967D711D8CFC41A454E78512AC863A14B4DAF5E84B8E89D76F757020A664D2AFB63AB5CA5FC06ED2261D7D54C3A0538F37F20D3699A0FC2705206811799BF3A6B7538F8C66013E596BF7334DF9B221C748CB022B8B268DE2297F4B1F53647015CDA333F439344DF3D74F14A8771C2003BE9FBBEB7501A643ED3C362242B958ED5858CAD608018652EFA90C64D030AEE610AB19BFF8C21834AC2C59B038281E5BD8C94747C0A134F363748D6EFF47B7A2CA02789EB124F55C99DF1AD833C05F84733B6B9B1D320D31CDF3C1E4FC6ED4A96C72B6FF0848982CAB17AA2689ED9EE85D7C9E7F02A2B34B35C542C0558CE33A4D75D251668120D34D16A22FF31F9D798919D5F8B01246F59345ECFD319242C3F804836388D6D76A9C3AE7F996C4E42EBAE6156D34094F9A292CF9633D951E59D9E9E5206E602796549D13EE074F5F277021B2B6A4805FB1BF7B83F4873A9AD9143D0891 +smlen = 6047 +sm = 8D7DA9C1040B735B7744A6E2BD30C85EA0207CF28B753655669CB18A8C3DF23CE6BB28E3A1B3E1FD3ABE3B89B053152D92C1281457F580D9B234B4AB5DAFD049DD8922EF4A10E355712A3E6204514860C41461047FCB5D2F26AF9C7CBED0FF06221ACA33E10F40152DB0C5DA7E5EE29F4C7C6EED76E8D7A43568AAFC2601F206E241042D0BF9054A6E1846A65592FDA0F0ACA019B97977E5CC2B8C635664D33DBE80C601854D15CF31C56D9FD8D49B2CD7CEAB8CB822EDD9A9FB520D951CB7E9EF6DD490114E21BB84E563325FBFDB31B98874D101E004F5F76A42460DE4931C405505ACD3ED73ECD3918D00DC969A353841D814F1A73B2DCBDD4D9910812CE027E7CFDFFBE84B97AB9A5E1471DEB6170A6A60718B095F8804A8D350DFE6107C098B933BC236BFB09A875A2375558D3611AD9FC99D87F4EFD51F14FBEC967BEF2B4B6B2AB52368F9CB7EE85C5A0F7097F56467EFC585A51917DD835BBD946403E17052D313D51E9D9F359BD98EBBA008B8CDB48B47CA1FA7C18736BCD617966CB2A829BB343788630D70F33C685A61769CAA61A87D1C6E890739B00B4C848947195D03E042F5BC7AAAC0977BD32FAB7471B0EE3137FD653EFB287053E277DC579D90EAA659784FCB13984BFEE8ECF08F22E7877FC24AA24C808FE74BFB005BDFB734459838D0FDBDC5A7B8EB8EBC384EF78CFF1D2F5029A56892D776F277EBD374F28010C29A50F18A92FB75FEA79DC45CD4671204C0D9D1A29EB5DAF1789302C39D9280690F8E988D26CEC03389AE3ED10F96B3C37941C8EC1F90C39CF37CF0AEFB8DB5A5BE338F93B93E895A6A3A3483BAEC10E9AC3D23BD19C2F6C90234AF8982228F2BB28FBD09426813FB2195F08950037B8524857D7749FB3355DF1E8874BF3665CEF594D4613A91B9D8D78F4B2C9F7FD4AACDB7CD998845DA2FF1C6B78B4DD840DC631264D24CAA25948DD79341F266E9C4E737EF099F2CB61C2D86362ADB773A6C37D9B91CEC2E2EA4F4A37492391D20DC5B79F0827B57BBFB3C34457711A069E1CC3C74B1AA84042AC681D1390F8C826A377B3BE3BFC596B85B3A5CECF24C5FC905C1F8AD9D98DC46DA5DF72F72AFED83FA75AEE14AFF0102F8941A94F22CBFCE0770100567A8ABDF5C0F9F350EA9BFA3FA4140E3A5CB00B4279A0FBDB86AAD88B02D5F3E12D4B546AAFC652501F8EFF374E6799C687D012B865EAE8B3AB5833256A93B29843D47694C3F9877DF89D6EAEC7C6F0033C92D2441058EC6C36310348E9F9A823EAA4EC8C38CFDEC80492C83C41A3EB80FC5DF829A242824AFD1967FC56D0FA50F04409FB18D119098988D0C07231467C7047531986BE61945404032CDD360BDE2751A6E17582D18D28E97E802F991F2950EDC705DEDE3EF88E3747D4B8189B88A0740F4D2072A42F16FFF884736A89C09137CBCA58D48C9B93BFA4E27E99432C1388D043CE59FEEF9EA6D65F9C095E5513EA0795799DE418503302ACE528358223F05EB7D60928022C2978F31C943BD4307DF207CAA0242DAFA3EB31BE7D4E8714EDAF363C9A98F70F232833CE06B96803ACC0A8BCBCA12455BF5C95658213E594CA3620CD585025BF6873330EAA3CF16557A329208D7DD1E91D168F6A0F7A810DBA1167C5C10277D49F576992B0FF84CD237B36DF0FAAA0364151D84764AD43D1181FA98BE91629E8507E5318AEF86DF1D37EE8CFFF37629FC7132BF8237ABB22E6F3F8332427CD236D7462871FB7B9EC7C1C8DABA5DB461D8E52C0A662A8B21A9008DA74A54B53C3023CED18599833677151C9700A6B14E33ED3E271C847D6B67CEBDA8EAE22B4FDD066AA9C7AF90611758F6BC0568D51786386CAE4BB1C7FDD2AE04856E7063DB6116078AB5EEC44B9E55A6EC3FDB8F0243B2B61B3561CD657377208F1F662E12FFD40544913D6F59B073CF29AC4C14F6FF2E30963FD9B65E745595998A5D746A30083565496A7DECBFE1A13908E2DD2ECCB9AAEBF0FF0A39A0B10B548799DAD8DB1666669486E1E6EA2252A5C537B75EA82180312DFB561E80EF3DA65B432C385ED62A57F3C9E27540AEA1CB241ACDC865ED7BFB084F78734B4CBDA4EF1DA216F8B164DF9D0F22EA98EA7B20958CD2632BBF19B509249E38CF492BE694919BDC81BD19237FCBF40122466E5A4D83E809FDB81DCE84C2B85583C46266756F17FA38C0508AA5686FC10E8E74E82D5B3863E5228BCD573CFF92DB9FF89FE51EAA13A607449D4CB70E244A9DEC3B11980DBE88904854224EE3EB835F3A283A6E64CC29EE0B47618BFC140D4A282E9333E5B9AF97877530B0DA3CA460D1C25812961AD868DD501D1397A08A40D8842FC7D417D3B88248DCCEF3130308D3F7957E336065B662FB535A8A123D7A4CC6EE9F00FFCC817C99A426E652DEDD0B23CB62C53EC86FE37D82CBCD8AC9FE76BBC4C35959DC26D6B884137DCFB487E303CE4A087686426D2C76FE7BF7583C79DED12F3048ACF16BE94FA24B433661F1033541D908DACAFEDFB57380D9DC2C703D23CD749E9E5D772C395827DD3BA784116BF8C95CD4D9A4BF89BE67F20A6F0EB94B054C454A8A3EA14CB22DCBAABA9F7604502E9161230990CDAA718591E121575534138E5E342C2E315FB1CB9A3A68FE70956C0E1DCC8AB923CF775E04DAE8FFC5536128442D046505D7A5123701F5C41AE38CB773A69BDE2B0667EC44E451297C0BC414887342E936F80CF2926BF3F6FFF7673FEDC33A21504A56142C5ECC868EF5B06421ABDEED313B3448E13961BBD1FADA0621F695D8670C59BA0C50F4F8F562A685B21AD4D052C01FAF2F5BA71EE4B7DA4BE8C03C324BFC953895A15F78B389ED366E8AA927CB185E383E985B40D1C3C0DD071C2A556393A90115461BC2DB3E4D66F92B147C2FEFA98A1188CF4A2BAB7C9356F512582CFE223FFA16B86D11798D4B3C041077C49E30FD5A067B5A4529382B82F6A450286AECF58889EA6FB6BA897667B9579093539088FF1E80147A8343563914F0552E0A4DC4A4E20664DC6D85D79251EC84CEE2D79FC40BB0D5A8B7A6864C892D7502C44457DB0A5769DDA62820BEE7D1A2B995F0B02C7B713998DCCA18CB0605D21B75F3CE8CBE7161E482B80B551B42C7B6AC4E7F5ED6228223F61BB1D86CE5035FEA0DD0EC1B8B25B0AAE20DB8343BEC310CF6D704FC0ADEE06598EC36E74D7703D895B978701C26B020D98BD1A440234CD7F15D59B35A2F361618DBD233A98116012F410C72A0C6009CBBEB56F50C1BD139F6979AB50DF3506446E46DDEBA7BB6A0CF470834F89E011912E9ADE5A573101A7C7C9F896508363C726942BF2F07E9190AFA1A3A7C8C6A5B85AB79ADD8D5557AA7073A1D7721DA74212427B7F9D225B7F19B732762EEEC19CB2A09D39762D822194C8C74E367F9771E0E50186C042C42DB4F78172D7D0A112765FF264375D1DB13857E572E87EA4D9D03AA2B5718D56F10DE3044219889229E870D3729AA9B756FAE12378DE0E72DE516FA1C89076B3FD3D47354CB65BDD049A222C64EC2EBF5FB7AB9CE826FCE02F65EBFD1DD4E981B91EC8D08216D5AEE778D29B3ECC3A8B58DCAB7B31969B969A8AB8EC08008E15AC9C8E6CAC6204C1495F695826D50461A43463ECF19ED66E7493AAA4019C5DC29E319446A576FDF1F823702557E13010DDDF7DFE255DF33ACFA47DFCD9113DC1AF702B354D90ACBB548FCB7BC295E7B6EDA79F48EA5CA3478B49DFE382C2ECCF1AD273C89C5CAF0C57F033F4E4C2CEB67D5491979921882F48AE56666BC4B0B8C9DC83668E3F31E2F1319BDA49FCD0C17F298CFA23F21F50093134EB6D805E29F654320697F78D4196DB40E24759073437166411152B6A3A9CE28073F47A35C7B0F34D2C44181357E29AF5F1E881E55E3DB31A7545FB5126E3D33AF52CE9EEF52F35F583BFD598070C1D121C45A4B250A8415AD710EDF572A2EAFD97FC218D399BC1888BD58577E0D0A76F41A900812F25FC4EEDDC6F96E3BF818BF61B155A74CE1DED3065160E285E28E69F6F0B7A0C2106AB28F011A1F17F9B5DA15D2B3FFCBAE185FF56C077384692B8AE6DD0EF4FE905EC21A9911CC051AE6FAD093AD072695F3277D8B2CF3CB20CABD76CD277D55269EBF102EC4815FB79D3D082600052365510B17AC47EE2E11633CA85A6832829972F8E93BB20CAFB4A25F9C084419854FC1C323563D0E6550E1C13D647F3D8873AE0B4C453B6773289222CF0B585E347E8AC679B0B55E92482AD96555CD9D02BE31F7F7313DDD3742EBB253C8CA539E200468C2DBC486AC263D602291BF357FBE6516BDD36F8D92C913C377F3B599FA0AEEA33750B6D4D0E11C038C4A5CE9C657CDDB06D28FA9C925F5C28507E00987C4EE1DEB88AE74748156FBFF649A2FE3776729B04A2C168379F028FD9756DE987EED78160C19AC450A43E74CC335C6307F613E93E527B83DFC1605D827204BA0E58207A008867B8E8C4957A113DB2840311CF5552E3AB74548CF7ABD96F8838C57718359C82ECBEE228F3F1AADBEA3AFD2EC3D52C700369DFDC74863DEC7AA5C393C3143D8E2DA04ADE73FEE6258C30FD35DC8B3945DFD9F2C335532A5DF510A0020B4E924D9ADCA3E4229850E052226C2416D0264756CC56E8902DCB32C94E93E2B991FCB6695B0A5CCBC07AFFC79CE8000459693BFA01521DD8D7ED943FAF46274EFDBECB231F69DB1D4794D9AE15AA2CA52F2C3A3AFB0E11EFFF23527B73E9A9279F2F7375F733A234B587AF31BB913EFC4A11E8E0E7BAB388A0A364972A81FDE569EC327B577246245D1B33FEC866BC1BC587D8D8C41AD0B27EF6926BA5FEFD5D839E7123A96E98CA98898E1C1B8D013EC1ECE07F92BC28678B9DC0F3D49B0C84AE37FAB76C7F95F7198D62ED9AED409F07293389457D77005BEAEF3C2ABD794117EEF47EE1EFA2496A6807277E6EA37925D1476848B34CB6051A3574BB0DACE2F28CE08AF61CEADECEA13FAD2157A4813679E1DFDD75B91F27FE6E8D24C2B0F546D8A56677C627E8DD950939AB82FC3E03F7B10082669CC1409C3CD2FF61CEDD062F0073794A51D51CA520DC83D22E260845150DB3486B6850AC954A459DE06A7F7E7397322CDF6FC4A0AD57C44D2A53CD74E75A15003EBED008DEEAA318DBE4202458F35D81C9D447EE231927486320EA7A6FDB9F38CBE82CA63DC6420CECA88D66535532FACB1574AE7B18FFD0E993D1784292E6FD8F40C5059A438F81A7269A12E5DC8861009AA2FE7DE2A15FACD515509BD5713DBE5BD2E9CFFF7E31117B80246C5598FC53712499B040E9B8F9C757F5D4509C5E2BCF792031C6F01F13AA4BAF39810F2ADBC7F754BF2A59EF0F08D7CBC978145D4EC9CD99B7EAAC116C3D9334392D676C8910CE53554E032907624EE90E8D6DA97DDEDE35136A56B0C7067C19879E78053E289FA49BA4BA32491A6F8B72D59DFFA395294EA7010F5A1D57D5BD955A5125B44A89B36BED668C456B0FC4B606953D2B5C5C99C2ECE97B85FA31BE4E6AF1AA26EECAFD16E914FF2BEADE831D348A4496FF151E1D172493186C31F5B5A2D7824F2C49A7CCFA06255D38BD94982518BEC40F2E63562B8CABA3AEA03F97F246A354982E07EC45D1FDCBFA3711FFC96672CACBBA088B13294CCDF4227E5525B2DDD4D74EE247C19973DC89494E0E5E181DBD53D374B3CFEAD23A4173FAD331D6CACAA310754F6A1C976DF7C3BC2DC808053E91DCE62CB036A04841DBB70C47E9B1489D251367AA994A8DDFC570E0768EAD3D0A34925FD7F5DBD280B88855FF57862D901146B0B080B693FAB0C7700647649E4D10A29A0D5B261FC28B4A5B13C1D5B9793F36178434DD74708AD5C71C5F56F82513D28B74E0F72F0C3616B467E6F91DFFD3BF60DB00736FF421B3AD148D409159A0933FBC50B3C8B884372B61D5750C428070BC5BA05102A27B900A8680F1CD6834F3B98680B1D32906A22A890FF710E2EB268C63FA793D05DA7D8A44BD3ACCEEB9A9F888E869772780A8EF3CC8A52C1516F2694433DC9D65F5C543C236E4747B826A4AB0AC741057354980474EF61AFCB598AAC910F93D1CDDD4F7A557C2574A67224B6498E1AF56B2AC63B3535A8026DC9A5C2850DC553B115578058FEADD371AA9970C275E407DCFF60B6CC9C104FCD9F5D14C6865AF390EEA515E58F1C21F3A6A9659EC4D789B8D68C8DB007BA751BFA05C1D9BA508F0C18905BE07515778DF7AABE4CF5A744A1171E62F88879A9022E6506177F24B899EF43038E3570FE3BF143E5FD5291236777480452EF65772B57186ADF0BE4D42278B1169CCF1A173870D97E4EF767E68E5A32D323B179015AC1448C5854CD98A1F9ECB6A65F800C7B20AA39AA3F616B286A769155DA20212328445F808393D5D809374C5C6B9197B6B7CED9DAEC1C26282E71B6DE1F29073A3E494A838F949FE20C859AD0DD0760728A97CE0D444E719FB9BBF5000000000000000000000000000B181F212B30363EECA4505D43235F274D902464F4E763312BD11060F908621A063409EB42FAA6BB5E20FACD87B8FF41767C20F69B1F7E05D5F3A957F48DEA57DCC91824FA48DA6DDBDE7E3327A0A8D46A47606EDA01E67CEA1F29BDC5FBA446DE60541DBED6F73D1FC5F49BD77D45285D3D8CA93F6DF25AEEF9324BEDB40E800ACB49794AB05E6D0AEB11A5994FBA36DABB9559CD93CF522174061C116CF31874A18C46689FB8C075079DFAF73EA0EA7FAADD47AD8EF68C06AF9738B41BE771020FEDB79CA3D0165427B58E547105FCF82A12B67579D1D3AAB29968817068732CDBC5A2E9E8D55D17468D03F38D564F5AC6EFE1538E4A680E9E15E35AB54D07B6B58EC9EA7815CCF29F4F880CBF1946F39556BDC2BBC78A5134FA7A086DDC146AD9D503A4CA837E0823BF0728453F6B053788C69EFF8D11ACDF5F07282A75CBD17F2AED58E39D862FF056DF17178625234CA7E03D22AAAFC4C07E3FB08F4297B511B10579934D2761FBB600C9454AC05FFF80CFB93DE3B9E0DDD0AB1E494DE477DA2B5635E48D5BED5CE359E66A3AC845826BE2B4BBFA6D825373BB2A4E93AA417648D1CEA755AA4978784D6D9489F6738B4DA03FAEDC659408D9395C934AF774749A498B1406522351F86838865F53CB0157247484FD37EA59BA72FF3226AFF1EEE353ABD34DDD63FCC89387B947027E04A6F4ECCA1EE5F6BD1CA758AA4F796FE839338164B58D8E5D71E6D5CDEEF6B279EF15A7BAD873B12F7C5B3E2817C37BF00802D2534D425D52D0BD5935BF8658E5BD39B5268CC45D0F27CEE5A57300F497E77AF5268970782030E6928281379CB14BB56D2ACD963D189C078C7A60E98A782F9483ECE7B4871A061277186A01E878087381704BD72C63C32CBF2470A561C22A5DD3A1988B7ED0D274182E1B075AF277920B362D612DC7ED82057EBFE51A3CA5A9A9A45DE015C460BE6A48CF67C820813048A1CEA0FC3D7307F802B4FB7E523E7C8555FA56DCF66237F176D3D973C47F55AF93FC4BC92B98B7DE89829B1471DFF53B649CB03B719DB58DAF824DAA2DE570DF6314DCAF5B705557F9D783559277A754F3CD5B783D5A577EBE4A065D320284B01F71540F1986BCD443CF4FD480DBE06EF7710387CB5185DEACB5C2A612BCA275950B8988F247C4B773D8983D87F47D60F5BF80E6E7BAEDEB14B5FFBC46893A81C63F99F511D3E24FA8F7B1BA66A7DB0C1D9ACC6B5010AD725BDC2282D8A24018C975C8B12ED3326F48194D4FF93EBF051204CD224EA39F27D63FE07CFD0162358B412DBFD4715AD049EE5A31638D3111AF2DB7952F3A973646612712A607EA35826249D14CBDE4380D8BC986067B1CC27503449FB128767986A406585C3D40DACA75C27BD36117D2487BAE82CF639ED1FA016ADD279D109B8CDAE59EB31E1F006CB7AF000A267E8582E55375CF6F06D1A47BE9BFA21C8428045B9DF96808AD74D054820A4D0873257EB318A3DC9B6D9585D973E26D435345B4D699A952C3092EEDDD975FB59474212080D03EC489C695F19CBA4D1CAB1AE8D2E2C730B06E657D33722D24222FF7B613B6E8608E8A6003E11C80239FF431B5D8FA52B84B867A581798833590524C7B84EAF6CDA9CA94C5AB8EF55A1262EEC5C37467807C89FF7D075606A3902E7247E9C6646839C18493584D33DB65D6DFC0F23E68C9D13FD57FAF4836C28926693DC3EE372DE27A9D3E4AB4229425EF48CC410F1792A51C9F6FA5316A1D9A7C99979884EF350B4882F6045921CA88D4E44B435C69C1AAC11660971C2A3F6480C79E6E146C0B5CD2371BF5E7486AD7D0BE88D62A2AE8F0D73C17CBAC86FF6BDA55A880B182A5237498E9CB343A9CD82D7784B72473D222E688D13CB81B2908BBA854B9624A11DBE8CEE9C3825C1BFBA476B4D23D0B0C325F1C498A65A3589EA8E8DF8DD9030B279EDE30443CF80367CEEA4A122DC8329E5AD42491CF57EF47AE2B15F9C54120966B95ACD727A4A2B686B00626BC808F43D82D20DEEBCA79B074A7BFF38D2531AB2F726AC7087236EB3FB4BEC8A2D4207DC84C + +count = 44 +seed = ACC98B16DCC9A50EF57F332D66255CA56C2BB679CAE705B4297F1418DA845861448DA6CC5CC458DE6C6E96128EEB2898 +mlen = 1485 +msg = 96E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 +pk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC8F0445BD463E80714465E27F3162E0E90913F6A11AFD18E307A20DE48AA5105849529426E21F07D6C1563EA05BBAC62804182355D90E94097980B8509B670406BB09025488C0BC0DD16BC45F97FDDBA9A07BE06E52ECCE694A0447105CD4F8F8118E473FEC25C01E6071D2BB445B8DD8391731FA68E53496F7488659A0505CD169D72E9FF38C2529EB9A88DF553640C9675CAA2F02C672BD3FEDB5A4673E0180BE3680BFB970EA40ABC26E0CB3BA7BBE963457FC8F41DA0EE0EE326EC8E12ECA9E34F0CC5AC47B465BD27DCAA71DF29A0EAEDD9084735E6FDF1E0B29BAC80A2A19A272C7C8FD3B850410135D45B953181CF62641DFB2662809C982FEA3656C4DF6EDE599E8E9721D55844DC7964F82BE26F2D963E5C77F99E0A622E9675F85968F2C8622CCF2DBD37F73AB573E8C25E6D7DA8D679D1DCE6AE917BBA38B4CA6FF92F0E2404C2A3CF6794EC21EA6AAE8AED99E0684891CA8AFAC11922E976CB5B53E19B3B0252ECC75CA4A211952E103D5B3C7D78DBEE3FD141712E9CDC896EA41708F1EA0478EF96AB64BE77D8956152D07091B1DE91B596A3265EE051853F402F5CF4313E2159F44B130F1F04F0AD4E14FF5BC56278683302088F9BC375D59A0321FB90B39CE310B169AEBA669680402383C5F5FD76EB71CD10B7FFBCB783CA0F206496E32C97D8245B4C8C3266F4014F8E9B95F6ED4043BDC3303D4DD8CB1448D31B6608A1E5F05A41D35E32B833AC7B113DEFD611E5690D35485202CD71B9CB0283905CE4F928646CF9FF065226C7599F2D99245E335FFECCA8B9E94ABB3742CFAC8715274D25CE4E580ED76532F7247D937F854E9D19D3E11721E6B8135FA02773353B8F1BA0FDBDE6D47650EB8281AB601DACFF374C243B107FA262800AAC48E2C33B7393F63FA99A1756491584AB3018A8478B626EC9EA34C1263750100F2FED2636F567B26B048342A2F69ACD8BB9EE53CC945203FD5760D568E2E9E67BBE2ED725C1702CA3CC2CFC1B20B7E22B7F4B5ADD265C90C4B36E5D37FF82E8EEA8949495B92A14D962936350D9FB320DCBF752D7C3245AA981CCEDDFC5B5B42339DCFFF9A82427A308B48482AB9064CEC3810F6EEF493A481CE77A754E48487D0EA7DEA56ACB142F6A5A0064F631E120102A1311211FD4EF6E0EAE78ECBDF72EC72A6B8709135937418867F7B7E351E7841F61611023D80B610BB84BF2CD1D40892C5188D53B3B9E8FA3DE8B9B7755E90527F251FAEB75E059DCEFBF79704540EF75847CD659409F8BF58649A7D55E04CBBF2A22551173290B6F632E6B054B0A94D6C794545800163F475FEB71A2D7F394710A62C2ACBBB7E62A8BC7A9385880D28045CBEEE6D501EB1D6B691991B132210B2DC34B74050AE7698784FDD5B0CF5414A7F15DB809A988CDAD55F1A20526A5F3327A4FFDB8AD1FA0DA448D3EF94E842CCFDAF4CB4C814A620C66966BB93E81F949D09896E25345BA8CB302F3288AF27FE5A9329D80CEB27C433BD3C711CFDF35E2E479B96A04029298C2C3C6ABB4B8BEFB28E44939A1892A51F3BC7FB8AAC79284D6345D8C79C84BED741FC4829AF3EF04C22C2ABBD9A3E9043019CB8CC5A62F0F7F8F79ACB49B6625B995AC240DD433BCFD46827EE0398B53713FC8A521F6CB0FA1A6BFC790C644A313E56FEC7AF5997B83533F174C61307228B7EE66A04AAD0F6F4ACD3A38860FDDF317820E6565B89C10CB5E186C70B23EDD9A3768BDA11BAC068A46ACFDC96AB3313A4AB43D2B4D26CF1B5EE07B56DA64F48563064A3A1A18614E8C6B08F10D9C7D40B6ED6018CD8424FD4F9E136BE87A92F9AA4C4A6B7B922633EB3DD25E224BE0242D25AF23D8F49810B37DC244776AD04D7F3D9FC1DBB164D443F5A39BAB0EE8BF7EC033A63467611ED2AA22A5AE1848A353657E245BC9D60212A41A9E4DF4C97C07C44682C999CBB0FACEEF818CF83390CF99254F6683BF5B4B2AB202960FB000A9370DDC56AB1E6145AE8F44D558B11865840EF13837C491E3A235C3266389F72A1E5E81DAF1BD70D31AC4467EA7038AA8EE1D65DD331CCC5DBFCC5CD260295B412238E4782E3692E957774676B4520BC69898541187FC6DABC6DA0AE66174AD88A1039354CD4ED7084F163A3B2C9FE905779B3A4ED0DCABD7A5CFA8603FC805D552B7BE7E60633B90A12453FCCBA6D14D8CF1C3246CD415C596DBA455D90FDEA91D9803763268D0AEE862A63C4F0FBE249064702C854577EA779AEAC4365B97A1A506FD5A45FEDDF158992A6491912AF9025C4C16BC521E5722F83B33A6BF723E107EAA6F7BD20D6E861B194B5CF74079BE3C4A1A2E2165F8B96D7E8CDAD2CF29CA840787066CA204A55808691322B1B890DC8746ABD7114E20BFCC99EFAB86C32ECB383D782921F84BD94F0B461CC3433B1D3FC3A4A9393F221F854AA96AC9F07466CBA426B2A4D67203F9AEE24F4E6477EBED952C7B561518C6D3EF7DA23EEC844B9527ECAF71461788BDB0701C8C48F5ED8DF85EC4DF7B709775CF71DB5BE77C6B8338538F53466AC9A721C18645ADAD92F1BA821553D82FC470C03749EB50B09DD57DCD5A99DD740BB66F7208FE8CDCFB34CF6208F8C23A76831DD6F056080628706B694F4BF3467DFB4A7C3F945F5EDBD85EB9291C5BE47005078399F1A93D4A041831ED53EDDF7022AC71DCA7B839A23930BC8D7B68997A0B1E0B4872809CD1E0DE03BB9D14AAB6BAF49D0510E90AB794DDE8D7568017502FD4747CC06A4F1403857948C830A0F0BBF1EEA656F4D6746DEF4817303167DFA1260A070ADCAC9458B37B982730B42481C08AFB364F0ECA65005C7A9D90C12359EACDE26E62E42148FD6773C95C0979480D348EC089EEBBEA9C163941BC257BF432F9FD108FF711B44F9A32C75EE6CDBE997D197E67C795788556130D636958F43A7543F51D0D8BA5597E64A449A1BB686DD3BC3C08D2465A3E5C0DDDD09EBFAE84E93964BB83562ECF8584BF9C109D253A3B63E030965B7C66D98F1F438E98FFF391D60ECBE3FA8B5566A2407AF28D98442D1AA79FFCD29A525D56EBD1E41400386D86F59C254D240FF2CF8E3504D7131CEB2DE4DC796CA388D5FF91295EB0112B1A8FC43BBA555B277367C58723164DF4DD311133A8A9D3E3DB531A7F9309810FCDF530F9F959011E58A9A0DF1D3C205129F3C4C2EAB1B3F12F804E506093A896FDDD31493581B6AF2985649706C59D25DBFACCF1428EA3955E62BC0A56F961E4D8381561F20A167CA83865FD5B5555444F39CEAE99B3DF6484EAE8F73BBB0D919DD8FC3356571BB14162A4DC0E90C13D0877911C5EE5BA28E75B78A633BAC2F0104A9030922C4C5BB28B0287CED7D3636CF756812F8F3F4D56E5D158F499D974D8A732A3312634019F6C9A80E2A47CA9ECD2EE90A6B370E2A73CAA924A839F974DB4542F9F32DF9AE3F8C641C8EE4816EBE987B2F60EEC479AEF37E184B576102C89F505A9113EE7C65F29985697206C00A19DA4087E450FCEB26C268FF3ADCC26A6F5F4DD72BE034AABC350E8C6A61427E3ED04B3A5B8AE7FC65C45231D8B83E16175F7059F2D4D12FF3F93EEEC8663D945DB4620988746A96C20EB4609F7EFEC092ED34D9 +sk = ABBCEC70AD82C764E63D72627AD8AC948DAD19017E5BBA517D85C8CF781FBCFC5CFC650D460218EE0F41A9234763D9492A16A18A9D54519068E22FCAC2CD6D2A77F2D6D3C0DE617382BF77F5DB23E98C106AA182FB630D6D814E7F4E832B9A7604A431582672011991DC400A1A014C23018223358291488218950503436010992D88A431A4B22502B12D12152D1A472D18114ACB40480118512014000315852327650C200824130A21026558006020018C03313108402E0B992C401204D3022981284ECA02910A880183107114908DD0B0650BB02853B44D630040633609140665D8A2501A32628832661CA8904B021018A408C3946C0249694C404E5CB241242490531872A23842110850E2001240227014305212356A9CA27003446C43322D03048109068024C2441236622113100B89508B9848C38620E1A2242429504BB841CCA06D4BB221DA38260A108509C8851125462384111A408404011162968513346504210E89B88DD1B4711C26054C46118B022C50B65109420A23380C12998954360E14484E0C266219B125C9A84D4B94715210850A812599169293B66C0A22465908921946124CB0645B80242440700A336100B0610BC144A0146881B0601CB76419976C8092885B94094B982D92C251D0468219358410086DE42861031990E00032DA3629940691C8144A002230DAA608443622D4860522896913352C113210903026A41070CBB429240882D922411A0361A4325241A844504842C2340510454290262804146291326293268D0C236D10A00D19826812162A9944304B06100C12301B974DD33081DC90610241818838865C0411A0C42081302522A66523132D04152019380209912C64B071100988D126521A2530CB100D22154A63125214385060A0648A048E1C226E80A22C12138A04042443028102370C98A6684C16914A262803328D12444A84A2511A30108C468A12416E1CC631D902021A980582342050A231000824D2288204286D88444C9A8404CB444243B04524422A12C570E3045112B68543B88D1B060412A9000C23644908689AC23111A46543200C1A8641C32468D44292A24068CC046A200945C1148C4C42841A3531CA142E0014725806080A036D1B096D809265032165CC140E092888124010D2C2800C1169C2126AC2148949385023B5314A060DD8246618848403928184022412B509D8C20C502808080300438430DAC48801148A22C25049C0018C4029810620CC3050123888C9166C43C44CA0064A6304014AC4519BA84DCBB03098982909476A2003051B3531093646C0A641893870D2A42CDA8865921488D2A24D13966089A28C40286DE200281C226A101345A3A0891CA549048461D40226CCA0841C05660CB20464140818A7905004089B306104930CA3485000146052121054086501086A03364009236E62202581225214240E0B816DE226920194491A37294B44048A302C0B074D61928400832590A44463920DA4964183902494A80C02950D20188E44B46C612604413230CBA80414098E1405200CA50C48929113B29113462A48804D22496C590440E146260A364410C50C03362219306152B62458028E02138EC1026E81A248C0348851246A43808D50824C03224511058021218E8B3010D8328112C0819B126D0A374151160E138800D1982404266ED38640138428E1246164A26099120D614265C3B62D43023121C8409A364062964854C609A042065AA860932051C094211A29454C866C0C095089224E0CA7481AB981A3302E633862C22089D38470DC064A1AB7048C36880408451048600412050C844452909100C870E13020DB9024984872891080E322080401684C808D64049203073161449124935153A08CC9400241B20521B14D1915450B164419B84854B40119312853B48C98A089D4242A09166022342ADB2411D934108246514410900088906202495CC8018A48040211000CA32809262E83122122178C1387080917704A0660D2022908C12112C36488342AE11232A428464014405C862D02024AC40881243606E4B825E40464DBA40519349204472C09C84D52C02909286C1405284B368C5B9690DBA66513B765DB44214B820C52B205039011C84610424488DAC80D203662A0106E12474D54226018278DC8A880B2497A1E570A18CC28D3ABCC203C2F5EBD905BAAC5596B08E16C0C0434341ACC448A1AD66D725FD2F9F75E10255901516F516DBD9F15E5165B019284B0164142248426B3955A122504228D5C5C73F6180B38C9E42F2972F041B54EE56527BD81CF7550876A668C19CF8709650ACF8BB11D3E024491B63D54186974EBEC27BC44D36BBCD211E3B2FDC8990BA2FAA875ED173A1C56C4F237D39251158E766A2A721C9F07E64B030672F486BAE1431BB0158B46CF2E7B1D8B78441CE1815E771120F2F514D2C900FF541C336A2BAFE9538D6B31306F2D25B685A1B7330BB70E9ED5836BA48D33030DC47484C504415276322C54FE1A91814093FCDA08523054A2B722D29593D3B2874ED0B04C0156DCFD88B6A2F62F0CE56023FB94D54C81C60F7F559037A63161E81080E3962ECAAD25DEAF9ED4D898FA0EB9B05F5DB467686706B6955F8D5BCA3AECA6E1374F90AD6C24C813805333357025F9F137798A98706BD13DF299C14F5E079960567336224B2AA380CC7E541ECCA6A35A7DF19925B354B9B796B9929787A0CA042B9ECF063EB0BE1E2C5E0D3EDE3434C0A9FDC2027BCD9D45DD06CA0FAE1A484BEBE2FA6C52E8E056FFE9BEE39CEFF2CAAB9F6DF3862D7A1808EC647905B0A81C56907A257479928D4727E4B7F09595FE4872E66BB8BE527D8D051ADF403C221B7CA77FAE56F0C05474074E93A778FB6DFAB4E2A7B408E93CE6CF34839ABABD1F0DDF4AD519E539172927996020061D95DF492592704269863969761C7B867B8C60BD207E56AB8293EB53C692B82BCA85536548CB192F10F34719C430CBE2B41996D47133A31D81C71B4B6007897C53F683067D77A218257EBD93268F15F329FF7357DC4AB83743EAD6696821B3E490CE2F735D25181C59B1C1E941A7C230B2BF867594E9A6E7FE1F4BFD147473A3B0EA7A96E6D9852AC161AA8ACC287B40D8A45CD121D78A4B2E537A695F54CCBA412283EDF92531CA913D1871B3D679CA4D5B66F907501351B6DEC77EE5C73A13006B123A4E03D7C5C3FE1D9AE013EAD9EBAB1BBAEF13DA85C92D7D984E4347781EE7C76539975CF7E40DF71742AAC39EF1A4FF111D4FE53D89ADB4F6767B260ECB55DC1C7EC7607A6A0DD29FE18B45CBFB3D0D3AD0552C32B07DC3C9642752BC2A3292BD6DAE54D3A93686C651A45848A46A751679C0886A75322C997F0EE438D6ADF3436B8468E18C9A71CE67824210DDA9CB8874DAB898019827A6A2F308A19B0E75FD87422A37E310FED745C96A7BADA776E2C525342A82C8914DF313EF4D80675A7DA21B9BE06300EA29F9B96E67F3A1773150374C5D6C605465AB0D3751B30DB6CF62BC0F1FB42DE8143C58D9C3027125A185FE6DAA834CE42711891AF082C16846E10943B6FDBD9C979FEFE99C3689F403E6F226F37AEA42B1501DA50F01E256B45F44F771DD649F6E763C008CE6DA2FC86192D671C062161A7936AA1E19379EE424DBA3691BA23F5E97739A378FBEB5DD79176B8FF9779AB273F0EFC693F917FDEAE7002499CA151378EFBEC34EB36134B3CCA047D846A84866A8AC5464979CDC6D70AA03961D5A300424F61D6608196D62DF3E7A55CAF2346446481DDB654EBEF24D8C0A972A78AA156105E258EDA726EDF0166A47937500D9BF3DEB06B45CAF04E1FB4CABDCBF33911DF3F6A14DC07EB122D03FAA593E570DF26F2D3B8D0B56C9A4AE306DB99AA00FBD2F744695BB58FA8DC7E099ACC4F0AFFA4C7A6FFF4FD2AF838838A2D0B04DBF7AA022B7D4FB3325362C09C2BCCE31810E6ABC6DA058A07D2639C88CE5614846EE9219845E3B2C1D0928B0351B4960E9253E9A3C8B977DEDCDF339CBF7AD44F25F81A0CDC48EAC4DB4C43CB88672523FDCF5FE3882D7A8B529438D249764A609DD51E4646790B76C3A5B6EBF3BFDE5AEF84A975EB068015121507B461E909647F217E6B96782BBB8AB5F34C8D2A69E63F85FE66FBBB5DAAB4CE6A83013E0B10BB7AE25B14A2195A856C0E4B34134D91F1022A23DD63A24F041CB58E3F535EDF136E32E0146358AAD43E66CC277E20AE16CAFB3E74FD12B48D6E2F74306E5763F53FC30DB63FADE35E29A5E5178AEDF1E2D7479BF012DFE196B17BC6DC2006ED7BFD7BD6DDB4A149F7DDC3094A3E7762D21D8176BE3423C59225E755D22203894B24047DBB6A57B5F12C26E16E397CAB5618F9D257F0694B467AF18C894957FBB00D9C8139AE942C3CF8EFF6B4D29B9C650279A1BEF496F6FC74667A18730105377477E84536F9C991D9F140A1FA2673911D086C55A597E64A6802B3D05B4B932B5705298F723648CC69E3D8B16E460583C2FA3BC19C844D9201E1EE395D202F23DD477BB4B58F6D462ECFE447EC413DDC3858F6B57F5EAC780EEEEB34E0AF50274CC47329864C802D8DF8EF295F2B63286293FFBA226FBEED744B26D49AB28D86D57D05ED52D59CFBEC94631032EA7E7FBC13B4F30BA7F0590730F628FD6FF9F2BC2783ACC7F0E3C72089B24AE52A1F42D0EC7D730EEFF8ABAA6BFC53007D7071583C5F2BF06FF4B9551B762350D4F2F183E83F1C79F2DC5671E9FFDE4442FD5329A800926EF6087B116DCA337BFB359136379FD7F61A2057917AC3EE7C26971C02BC8974A0B34E5D401D28FDC62542496C185C9D442956F369FCE00D75800AA3F3437B35E3CB4A8C047063A60D5ADE3C1DD3007B8C98BB753F66AD06BCF75003D3D8BC213BA3A18A9287BAC460EAE751624019F738AF7424371D383A1FA36F2AF8C4B82E22B727476FC305913FB79D4BD2D5DA0F8F5AF177AB3D6C813F902A2F661DB64F7B7651D4B17CA3970EFD0A55B1E3AE4FF15A71F4C1E47996600F38A592F7F9A05EE3EC1EDAA3633EE7B1F60313EB76D44A127939D73C9BC4926EC50A7F2AEEC2B69D6C8CAFC290DED7B39EB1565288A94403E633AD1CE5EF96892DAEB4DDC0E21426B1A1599FA0B8755549C2C682310DC3446F3F3DFA6A6C2532A3A5C9049C262FFB00CF52863EB30A17F00BE9D3408AAD9B3F243359FF7C3720D032F41C836DEBFFC0485E6786A0B16931C9A4CFC0DD84F0398F93C8A41559980E29EB2DC4214E3DE2B60D63DE5A98E033CBCFE3BA2579152AE142227DC2C070411EA800FDAF63F8D75ED33A8C5AB52902EF7BEA475ABAB864FB84B1682A799C984A062E20827B479BBA4EA25B1596C582FACBBD46B797A290F9EF77947C02253F590C866478EFA1E7B1C32C48AD0FDF9C6CCE97FA27C385C43102D32C90AE3959955B37393037B4B20DFB70B088B56C17ECDFFD1FBC37F81B402AA7CE403982AD6FE8FA097386B2165A7772CE1A13CC067E940484487D8ED1E8C5ED1B21C16DFF65B74F0D2C952AC58A8A81EBD502BEDF59E0E747C52F8C6DFF30FBE2B47A72309E36C6134314CC1D7ECAD27CFF52A79BB2FE4802EC359EB8D0C1E7C8C6A7F320AC5D263A570868147228BA2F6390C2006FEB9A6DEC304BBFC76DD26125743AE678E455F9B95A3151D811E40A25FF1D4AEEF7ACD2DC6F690946BD2CED6F1335A6B832E49B98CE9AAC4D4424F01D818EAEA9EBDB6BF72D04D81AD46A3206D62D19E6F6E5E972D22CCAB6E1EFA11BE66209E03420B6C4FF9AB06A3AA2D6CFEFC32C9BEF57879E3663CB153D903EEC396FB6EB85F13C5B967B439B9DEFDE4BC25A1D31BAD7EC7DE84054352FD14D9124743488AF3AF7AF25557EC70D0A473F71CD4705559853C2CC877A7F3F93C6A002D1DF2F9E656B4E5144A9636B8C35996BE91BA8FCD96CF0E7A4E5E08C7A6897EBF38FE982D957DB8BE4584F6FE905509DAB6AB275370BEE8601A920465D62C4AAFB65856750DBD29A66E8F5E887A38F9FC889CEE8558580CF0DEB5321FA29E6FFB4BCF85C574AC88B815D4A77EECE302004272ADD52CCE45E055B1113C06236AFB1800B24FD798EF48D1F45E41169DEF3C3CB9F45B2A6D25CBDC86C88ABC7D711A3BDCF7BBB979C5D3FBB4977D902E9E9B83DE7B5855AF62132EB0C380231CAF93BC91E45C26B5829E685CDC923AFFAFDF3279EB8A8257D6432E3638B57643C9D832EE877F297FAFFB44FFD7C4B55BE58B3D8080C3206F277839B9F35F2CF085448D3709C3B76F878BDB24F65B4A97B8F51283456B47D50834BAABD37705C40730A29EAC2FE3B58D125ED97BEB37492850B63FD906941FAF6E191E73616800547460F2282CEDD69988554E3EC7B1A7B333079B53D2E888AA00EAAD51095449BCEA0BDBC948DAECE368E8A24B811D8568E86B783EF631434E76E3A428BEBFDAE16C6F13EF7287C49D879CEF5CADA959269616F0C608ADB725FE429E9550B72CA919F5CE055DABC531C519A2B0CDD74F8C2E9F30CB78811EB93951325732FB918BB864A651E6FD59BD568CC499FDAFF758A6703CDF39FF6BEC4335B8436AA3AAC0389FEF6712A21AC2583FD40BFCA21B91A66C66A1F4AF2DA1DBDD25B6A634221128537F3A1F0F054F59C50A8A6613B6C7B5CEEFD9E31A0C0E8C5A30A89BFC1A3B874B84EA05DA08D555237188589A72BC96FBC9C9CB2DB7B0A2306C04F65BB8D1F3FCD22A75E30A1A4E6D8C367EBBE735D6C815D156D675CF0DB09545C24ABE90477A8985ECB9D18CDB49BCDF690196F1B6DF8962FBD9C5181FA9582F40CAE913422819C34CD150B9A90EAFFD18FBB43AB619A452B791FAC639F15396A9A6FAB07CD77A7B469DFC6A7BCF754601CF +smlen = 6080 +sm = 5B41DC2E8C98B2DFA325D78F85F67BC5020672F02A3DC84B1235BA9DD78980FEDCE4A274E814AE4FEB08FDEDA8817DC0D94AEFF1B9475D86856F2ED628646C82D73874ABD66B197399585111862D5AA44938E88F78E2808BDDEC56E39BC00B9BF08DCBE8601BCBB89E31392635701658642B5AF0B128687BDB173F8C0FB696DBCE20381CB158B147756423994CCB021B5E24D944102B40F756EAC69E463946339B69BA8387956F171FF828A3CA7A6C718D0B00A77BFDCB06E8C48BC595EAACF3B891DED22F6D3F22DE7B0B7967D9158D2AC43106438D12B3AC1D61D3CC28B57701C3D952EF1EF4E63A9D90CD64982DE48DA3A15A1EF2600EC445523CCDB754C9DB7D408976630FD7DB99F6F43915DC315B2AC8BF26DA4D42E912AADCBD7E9D684071A721BAE77D3EBD3284E0867F444E80405B6FC3F4232051E12B89B9C57264C52AE2224B1187FC84111C9D587E37B23BBA65CFA9BA9D237B9C7676AD627FF36CD43AAB8AE5CC7110FBAB09F10FF35D94BC705305FFE08D8D2323C7BA015CA82D9660A1D5724ABBEA4D3F4AEACC6D145FB7D5B45784F52ECD9662CD819221BDE7D3227F0A5955FE8EC0CD54EADF073CCC511322E2B848CBE129CBF4651FEA2F22138EAED2277E883F536797881F9641B00F86435F8FF0061E4E23744E252870371F91B1480423E8C395CE0792B4BEE52F517CC69E50E3F56EC597A716ED1917A3DC5F48DD4977F0FA30B4B1E6C59EBA180DAF9E16E9043D851F7EB3995EE9EC0C295F285C675F63D9CBF675F138392491674FB261CB8A882F7A1BD69FEF4E6C9FD9DF8B14D61393BD0844491775F160CAE32F35B8ADFB93C287B4DE51E899865AAF0564A19606BC9661CE1AB1FADB18096D8B1AED0E17A2702C45F99E694E3F5B8D671BBB260557821963DE77F3F5C4A3E655A022C80EAE2C8F81812EBDD323B4CF3D611D2161F2DA3508147ADC35AA424F5A0ADD64099A6BF71B279144EF3EBA7BB4BA274F0F89F51095FD9E24BABE7EA05A97EAEB04EF510CF142D8EC39A894A5C5BE6D984B027CDAAD5D4F62CA1BC07BED633C7A65776FCA720E1B17EF9C2472B4A4E22E8E7E26AED18A74434901B656A99B7CBADB8DE603CF1D2B2085CAC4B6BA98D2C91D9B1FA8325167E45AA580A20583E11B35AEF7555E5915C03E263B655D4BEEFC9DA6F5F04748B40BAB494A9445613A899136F48FB2712C5D9E2D8BF6F0C8EEBEA6ACDE2CBFE4C599EDECDD9F7CD29A5078AA2FCA83BABA6C1386E48E512DEB4220FA48C9CFB6835B5CA8CFE0C5773AB3380B9880BB465285ABE65FFA9CB137DE5E6553E3CEB4D317457769BE8CB30019A7C0B1307B54D233846FB2E9DE414BB7C7AD13966A99D8C81B15F06E28A07ABDB387A0A2DD3D9AF70ED6959636D073C573BF15772E0B33E27B98199D5A00AF7BE13A2392DA0CDBAE52D21764AD12ED2FC6BB681C5EBC7C18458F9759A22DFD795707D9FA13D2EBAFA7DBEF8A5AE99B76A3C9E3BE5E975F35EA63E59325326AC1742D57B21546E393B5F13B7F33C0D7BB7EEEF5EC4DE6CB9B52AFB3E6808F6C41850A79099AE15A773467511264B4B29A816531C7375694A60A64290F26FE6FE9E651AF44BF5F67F64676BEF013402AF6908D04E8BB49853E4C9E973F47E01327FB8B183DE126E68A52F6D9885C501AFB94E7D5ADB5A7E26A4B44A37D91CA26D0B41DE14B7861E2842F0E697D01FFB6183CC22B8E1A8346D5F8564F166233A88F81671B9305DEA397BD171413B615DED12DBC1F34426596D5FB2104E82639967C779A92102BEEE10E176D77AD86AABE7C6A01F13BB66557440652733EA921E905AC6792849FAF74BB8C54313DCF1C71B09EDD1518DF2EA5F33A84F3A26AE9E332BD8D5D13184E8C95E5886A45336B9EB06EB96ABADE1C9BE10F177A381AE35B1443F80DBC4D5321F09DD3E002F64F56B4D2F0B37CEC0EBD0394F98757557DA200303AAD899ED45DCE67781E657459068FBCAFDC7455A9FE9D102145F18802793223A9CEC9813FC3DF8EEF9F4EEF2AD1C5CE5F9951ABBAD388F1597114BF36792DE628F6BE39C794BC562AAFEA2143DBA463F5E7D11F0D072509B0E4D817A5BE2D3F22C9ED6DAE3B05B05BCB3BCB8ADA89A86618BEF0B6EF793317DF161BF8C4C4EA47D833A2C50B87A88200CAE0B38DC3795C17C46FE71E26BF87F64B178DC9388BC24BAC20AD46B6A3F0FB51BDE91B3AAA827B3DD0AB351569CE6F5EBBD3B87AFA1AD29F8DBFD9A858BC620A11477257562E1E108E02527B7DD96EA03CAA92D0E010D04A8CC5B7E85C0449BFC228160549854B1AA3D498D6CFBFA4935EE644311200A3F409017A9881344DE2ED6C88693D7B9EB8A1EB13AA0EBDB168E9A4C02D3A0B6BE25C4A6E19804E1378F1F46EB4CA884C64956FB813B25EBB210CBA0AB484D3C4D982E8343DAF8CE9955925F7EF68269524A8678D756FE9BF4B462F1BDA81E1BACE04AE82ACC689F317412AB2E6BAAD2EA49590E1E72BD2F49EABD8CBC5EF1F5AB7D3BB2A41C59ABB3342E18BE2471BA37B37E51C1C0B4741C90D4E887C8C54A552D94B712075A58CC30BA4717DBCB526ACD69C26FD6F87282031FEF12F8CCCF77FB4BC2F02F6C96DE91A1E553489499023DBD0BD726A7351E43448301F40CEC80EF053B7DCCDCBD55F6082D6F0A41EB0150E4091BAAAC35F2980D0A8900C66C4FB349C936B01E45CDFAE96CEE565B3460B0E4782B124142FDBA3F00916E29274FE5EA871865DA59532462C2027A421F98ED0BDBDD72B3EDB7EF1F2303121C05917335D23B47E4AB636CA9879BDA4FFFBE7B16C64074A4196F034B4420A1C88881F4B07172CB094A6D04BEE1C450A38D251A7465291BAD9B1BF7B43ACBB3A52323AA6A91983523C7F4C93DF29973E9EA8F219C3192745EC171A933AB3E0C76B494AA5D2F40331E38785FB1D2A858D7DBB9B4D0C10EB1B2DD55A9A6D0A1B62CA3CD6D10101A7FF5838E5CA2DB0891F19EC361868ABB952CF450DB59A8DF3C23CF70E73F47089B43CEEE9230FADA8B5B21AA3F39164FA39BB1266198685C26EEA497EF5B56B5B24868E1141A84D6FCB2AE83A6B1DFE0E885B37FFE44620A74E410543EF76804E373FFAFB2FE10B0DB801F3375BD8F44D3F50420F2DEF9793D2AC0E29FEE82838BFAC6FBA447EE6C93D9B731279F638FEA0AD0D0D11F204FD0944C74AFD08A466A14115B682FE1084724AECF238148A7B790C396BF6A14F953A1EE797A4A3E5AF9354995BBA31C4D455C41D98620F6D3E886B325EA23EEAB772B4AA465E70759D923B019EF8A85B5100703D6A20E98B88C00960EB0845D0A0D8E9FBB50B9DFD89514413C00AAA74C80332F67BEE63BDAF46EE4A4FE279C563A4586DB2DA5AEC7DF6F134D371AB8E44C8B46F6C2032BFDD8D9D9F862CBDD276E64D2ECA8474F0A4CE2E76D8778A6A3300C97D15D9A261E29F1AF6AEE9D39B1795CD74698803C6E37D666AE590970AFB89B56F6FF26FEEDE4BF7F085BD564E6B5D682E57DA6D3FBF338EEED799EA0ABAB8898B68AED84A3275145C2D9C80503B3B339BBB925AA66330E09A9D038CE331A0CB73E7CB683A80EC812E69ED06A14FE568DD6B586EC1EF660B116017271A7E7658055EF9D33E9D997B215DCA411004307C2D34EC999671B78BC3B87F599B184EEE0DA48936EECD5030F71A42AC8B9C47CAB6531A57B502B147551F4426D453712396F44185B225FA8F8532FEC900306BD41F07779115CC905E6AFAEDAF89C1676989F991CE50F35ED208BD9AEFFE908C81CE997ADB3924CC1D70B40742D823DDC609893167565BB4B4F68B187779E2BE860CD9A7FB3025E1C7AE89B5E9B87B944171559C415097CD97849A4B26407436FE3151D597EE79AAB280A7F37EE12A67A06FB27D60AD64271C81DDC93E9DC7101A9D6FDCAF06A2D7EEB1112A64FF492A733B95893EFDC018723F431F7661DDBCC71FE361E6CA7B43314F65463F7C14611D375F613014C9CFED26D6459A56F04BDB2DCE889C53CB7D55BF1FED4B8E3724B8B9D0FADAB74A9A155A897D140524E30D5A4AC5C6CBAD35DCB4C58F9E1EEDBD9C61BBD019DF47BA34A55BA465EE19D22E46A1B07CCDE5F2A9E9C6182D91E11ED52DC8E745073275E4CDD1E8FA1CAC7899E142173948F1ED742A7AF37E6BDED68D367F08B83450AC965AA25AFEEC62A48D62EFF9EBFD869855B5D549D0BA4F616B22A3C0CD8A04130D33F05A22B3C4FBE7D736E69F0F1AE0B57C9CD2643F1BE763123D52C859300E97A854F11D2EA72432BD93396106B1EA53157B06EABAF80CA2A8DDEA09613EB4D1DF74DD78E6D52842FF0FDB866A031DB91FCE52AD50A03B2DDDC4F290DBD9622FD98F2B7BD28FDBD7D892F77167E418DAF65CC4E87D40EFA204B96997881B4F827F1B862DD22EEECC28CF194322EAA442A8364395FAB9C419441828ED2E839BA5D955FFF4EC117D42296FDBCBA9D29E30C5C9C461187835B88B2A64C253EF18A6F96F91A133F214374F585983DFCD47DC7B32900152B7F0ABD97A20D0C56CBDA298EFCD12FFCEC41FD61D7D42CE364F7E49D1F46714AAF3E5EDB435BFEBC020550CAACCA9E769F7EA8846C7E517CCB272AF85967DAF9484F91D105C344F48FEAE24C986AE14BBC85B2C37F63DB1BA75B4182B54051BC7E920BAF86743EBFBBCFBE099E61D9CD11C71874B6BD6928A6F41105046E4C41EAE2F18CFB02FCCC2548A710156D4B6DAFAB5C9B0D4D6ACEAFA4085F78372AE2C9DA2289C01FD360EFB22EE6C96218C0727BC8FB04AC1333007A94D7E3735B88B805B9362484B3E8D03067588E3969B59C75DEE28BA9EC1D9547F96417B278CE98B5EEEE45DE7B01C1ED221777FA58173772DE9458B2B065664E300BFA1949FDD590E56F896654FE41AF99CD8B340D121872439358B00F2AE59E1A325C8FE795D6C51A0A35CAE2F9AE44ECEA0A822C060B417DE0DE6B67967ED5BE1F8DCD30E1967CA05B869C26C5C576EC89E4FA5228FE15089B11B3F5B45BE2F7BE054F0311E6302E4DCC34BF79CAE9C2058BFE0593FEAE479AEB5FBD3DC55B92152FC95CDB6FC88562CFFDCF89347D7F00244C9FB46CF2B91B5D2C009009C1A75DCB12FC1EDF48F6194FA462F9FE23A4E21A27816458D0AEC44B784FAC36B492ED39099F6E5FB482D573548DF18E92022979F6A8D02A385EC1BB9DD95A0DCF0CEA3B36145E5CD4214D008CFE0E03546FEC76B140D21AA31D5DF2EF289E74F310F40AF2B382A6E61B7C13BCD5A4326D8B76229A44E12465A5D3266E028B9B2D6C7278A452516A5EAA69A6125A4A342CA3AD377EA3FBC87BB14C984E1021461FBED9D85DFD62C2EADB3E7954A08D54FE984D2FEBB5AC3FF2D578F9D7E3E7A5737E2EC60633337C85EB2FB59B4B02E8185A03113B927CF6D8BB5BA48764448ADBAD37028E5A553EC257C4412A7A8262D878BAC66B2DE9666F6EEA014737305C99D7B61DEDA6EDBC6549652FABE34D7A00A06290B462AD478FCE16EF66F9AF0C5808E542B811E423E4D9592E9898042750662847191A31C5E888FDA20657D30C8E725DFFFC5156F599AFEDE498A522C92B6D9E48D72F849FD6DB0DA36985CF6A86163232A1D403EF736D5BE446AF15A836B5DA5BCA7C6BDCE78D4829D4EF5757B2B60F767409C4A502CC0B283815311DD29D3D63F9116031310D4B2E041EDF8A00E3683D4D611960A49C2A6B0629903E2211E305D7AA9AB79235EC324129B578FF353C3B14CDE0CEA16261D0DC132A8ECBEE0748B0BAD6474E29A6251440FBF0085288E47083AA50D4231A7C6772A4AFB233C3A6BB2361B04BC523596529CAC0F45115450B18A365EA85235F68545D04980F6ED5844C79E2EEEB61302A7034A6D6FE248CCAB6520B578C8EA73E4BCB8888F755C8FFE47D16056F36D4EFD951975FBCAE6D8C6E701977FD00FFF6DD3A74FC4560FE3B0E95C8DA50BFBE248EE1789BFD14C4E954E20EF1A7FD6A79FEB23AD5E0F19739BC2CD39594E56F5CA12E281D1F31BA8CA7E79D0659DCCAC7FAA1EC54B820F011C064EF16DB7B457135203DB84690E270FF27748AD1C32192FEC90F41B56AF7235B7F692F77FB5EE10279FBDA8DF171569409CDC226218934928906C676944D519B9F1749B5A5E095EC1BB0C6C422F4FD0D28AB9097067C411D3FAE47C798699E819754E1DEA7D1C07396A29B9D97B223A134C49140EE3DE87EAE9B78D38EFFC34219278610932ABA1BB5F73560321CE55D509DC508947B6158D7FE040968583A4938F9E88E8C0C0972094123B548142305CC4297CCBC557B51A68683514C4FD1FCEBE82EDD124498D9AB54F4C925213FEAC7229DBC382EEED7B90BD040728C4C1E9C56AD741849053F531B6FC91B5EC0E18576C777E85BEE90B11218410141B1C1D47495387A4F821293C5D6CCB88CF2A5BC1EDF5F718416CA1CAE0FD000000000000000000000000000000000000000000000000000000030C101B2123293096E2865A0E602EA4E3C5657A7F761A6F771007989FF885261F5638C14C1BF80AADE34CB956D2B5FA1CE38FDE831423201D3692E8E6F40E68A68C085DBE3C4CD8E35394F74072F44DE98A74E42C9176A86AC06BED8C0CA937DB4C3BF92371106B7A68EA8FDE1D1E082CCF522A397401AD0F8DA6C82BF76EAB8AFE101C7FF023A0FCF015B40ADA0073363E7CB25260C18662D651222A4CCF1B290EE6F7B111B9A963211D67D7674B499449F760352FEEB9FB7265A5F2F7F20C0174802C7F48226D92620D3E009E85B104230C21BA2FB0012DAC4BDF9FD184E09CB3E593EB1F3EEB418A8BF3173E6CB91FD8080C7E80DBE6730833A4A9F22C52716731C7CEA4F70CDE0F81D2D9AAFB6B60820598A7F6AA1B963B7686528E6E7885AE085C3D26C4ACBF9FC15080D972CA841175B343E59FED79AE3CB4DBB4F0D7D463BD3E0C4B2090139145B8D7DB5DB10ABFA51DC909C5CF7809030D72A5090CDC765EECADE2B365F719127548CA601AE0D21E402E18050ACAED30EE13CDDADACC9373A87A218787B585319A7E66FBB13851F7AD0D2BBC1EFE6EFE4F7ED248D844F58B6A5A21FA9295E0044982AF6286DE296550F72B5E416373F1DAC006687DED1E7D40961E5177C207579F25E77BE808A6BA33DCE8A2A6F88E97AE98ECFBEE5296D4A170E3574D9BA592A384CB0545BCFC32B3831C0B736AB77440722299F192DCAD519523995F71F2983BA87AAD2261E6E01C19DCCAE00F8D6914501D1AC3D4AFF0C12FA125ECDCA34DCDD8407F0045F8E8BE0763E19EB007ED4DAE36E30AFB07F8DAA7431B72F4A0A8017B3FDE27123AC3E8EE575F8BE310F68F81B696DB1FE63CCB8D32B899B209B2205956D209BD6E48166BBB4372A607E83C47698DB5AC8F9B40D05F38EFC4A4A1309D999D5CE1E1A5828D56EDA4666995897C8E6362D0B5054F04BCCF79D03852D1003C80CCD55E9F4578D8BB2C8E220A4D7A4E2190024C85C718654CCF174AC96C1BC50EA49F961EE7697C88E6BB718679F1D1F1118376B31A4B8C0471F6D7AEFC5AB426515D1B2CF0EAE66246B3C4132A63C63D7E33EB9DF8D8807215D58F46EE832AD3EC893D74E00C73510B9625F62D4EB5B500EECDBC7D088D3D318077A4A0F7D64ADB13220232C08DA75D23CA7B20CB109C972B7C159863991C32508339558B9383DDFE7E7DDA740E5BED0EBD14ED300C634DB01F359F81A7133669183EB187C17A2C8AB855BFCE73E34A1F59ADB0EC39EC0C7573AD3620A819333EE79D5E09CB8449F91923EF4C5E21549EB7F56075C014E1C3AD2805E682F07BA8AA265745CB600A460069678745FB9638F6709D62D2DAD8DEFDD5A4D0C2AE7401292BD1DA5F40D4CF5D59A403932FFB677237AD74691CAE29FA31B955172EFC5E83C225F2DC0430AB0C909A97BFB468AE182ECF91E9026DE819F3440FBE69B9DE26F812FF3F3CE8037F124AB368B1153C1CC127D140F754C525D4799E1A19D93B90460E6518F0B6936DC6310B7E9E6534B595E00225978214EE5AEB12A6F45B5C73FE86771818843FF7A6B88379C37165D9DAD48AFFD6FBABD11B1FB90AA5A78918B317C5F9B2CED6B9647F130DA9F91E1B1CEB84F6E1618248F06D654E159F71033072F1517064BD96A5C138402771ABE7F39F53A798C2423B748EB7F310485D6376722E204FA33B9740E7FA68364289A677C5C78A19A7707D2549BF9329334478C64351FEA1634388ACD4BE57E4ABE9374A0E999B770CD81B1BF4A8FF300C297B116CEDA1A4A1C1BD5A2275581A0589A46142139FC596A1406D16293076527CDF9AEA2D0919F9678423B7D95B153DD1D9D62B72A12F6491A36604D19E7BB83C476D232769425557D3480623D40B7AC27C0F67D4ED5CA4D487BE915A68352DCB03A3929A4BB795248EBE2FBE0612833D9305A0A31D195718BAC193FC59B880042A7F61358104A919C7E7C210F02A856B8B1057DD8527FD4AE1EA81F9E1BF7C614ED8A312C95154873F86632CBD60C65176F13CAC695BB4C23675331058397D6E96E4F9DEEB859E3937553D94BEDE3C2B9A5EBF00964A49AB294BCCEE09E5A97381D2375941AA775A47F726E9 + +count = 45 +seed = 8BEA4E384E73C7E0B47381B3063334291A0F06D28DB61B5BF65B01D0A747722E0AA62B81AD46C00C8A5C31494E513836 +mlen = 1518 +msg = 047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 +pk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E16D3BEFCC008EAEFF9F965B8162D05ED55852F3FCA3C0E0E2F28491FD530A3C805548A3FFD49BFE529A6A874529046CBB4EAACE46A60C693AA21108725FFD7AD8CAFC811E6D6EA5F2518AB2962FB955FDB1A2016567E60125FF6A6324030EFC57BB3892E2BB272622CF0A85CBA8644872F9A94D69877D426A3612E4E1DAE20D2A791CC05474AC651375EF816D90EA27621B1DF3913C7FC7968DB7C8A8E981E960379C9CD2FEA88409A7498E07C5895F2EDF57C6EFDB3B3E15D234796A8ED2A3B79038A523FB1AFEC655A03188DC522C599DD8696AA19B7314AAE629A3E394068E0326B159F11C39EC4FB50BEAAE3B60F488DA921DF948D91E28610DA617C74029C7855E3762955D37BC40BA5D1E3A84AFC0B2C2F1CDEA94BBA0BEB1A127E2DF5E23EA6FE8BDB15F2DDEF0E17F0C4CFFAEA30751D3362408F4BCD094F4044A0AF4359ED2046764AD017AC53FB26F9D7656521995A009FE27E4157FD9AAC9AE279CB0522145AA036076F0EC2B8E76DCFEBA312C9CFEE295BE9250280128D51C71FAFCB766FB7E6DF5A025D96B2B13AE08C1C4E6E3F64C665A2FB36E9A712C9381E979E5C766EF42DF433F6F3E36A8D59ED2247FF678E4709E121B5AAB43C01D2B22576538C918A5D198F18D5D4536BB68A0E2DA73DD7AE7787B275C4A9F4D800C3EA0763D6B231C50714E072FD5736B479CE654D4164620BC9E0AF995123FB344B52D418124EF3286061B47C42CC5DD0D25E3011FEF280490C1B89F8640ABD341C99ECDC3A4353848D95AA3F32197E653DA0727F7F389E05E98D7C2AAAFBA31E8FC6E07A298456BD367E131F35333AF4792386A3F1089D55E84C159973B0F5FF54000FE670002C12FB03FF2AD237E34517A3A751FAF03786E67921675C5A2AD530D84BB6D12D90B50AD01E7F13B1ECD445611082AEE87600B24763FDF9FE190B2FDD873B22C4EAE2A171EC2D46A7D6C49B5DDDEE0653DAA36D8409BE7AFCDA63ED66B726A6FBC353A0D8E9CD58BF08A34A5251D23C4CCAF91DC93B9B5ED2DBDA4273CA04A8BFA04351012AA2DF2A01271213D868B8BE7EDA0192A0318AD029C20223D879F86A431405551CD60314C82CB61E16D51F555971904578C4B92D8F7B2F618B2AEA096B8B0CB294ABBFAF8A74F667BBD5DB78BB4C89C99B756EF67A89FA7B17E93CB05E7AF78F1D49F6AF58C340619AA1EE7F292FEAECDE5DE7CE4042F61F4CFB311D1DD861585DFA155A4A84FEB993996AE8CBDF0DAAAE2712989066D7CA99116254DA4DD1EBECE6A55A6F18D4FEED7030BF4F96E67B3CC07BE0DE72EF1A9A64EB155D3A0613077DBE638378FF91C204E887A7DD299989DE2AEE3C42150509D5677634E9ACB2F345B4D6F161EB7E48E754CF6B7EB56647B9E9CD4A45F509DC5A50846668E22287ADA996F065537032F3BEB594F1163BD380774A3BEB1848D3CD1A215750EF15C2E2A941AC9E3848ACA5B3F26A22DF47A6D9D193D2968C1F51713F24053B44793C371B3CFDB85BBA7A013D77373D32B03C1E27E40D55506139FE1786901384D2A129F1CA8B73D4415DCE028F8738BCC0AD1C3840C1C2F28CA65205777492955CE9CCE15C875A5B7C8108EF62BADBC3E9182F30C4065A5FD688A5E932E3277DA0724BFDFBB5E42B61509DC7A07E2FB96FCB4D680A351E30821C763D4493E523EB19D39C05A7153225224312AF03E3F7BA3E9D56A6438C8F2212F413E8EADCFF9A9D8AF01296CDBA326453C65897C5F429D9CCA24764A3B9962A5A24A63083D15F85E2FAFF7FB5AAE0CCB24E77350A34469A35BF4A032B50563740946D8032D85F78651030BF707C77F5B3797200A4F138C250C41622B9547AB1F338B231BF347CF7A641F84B34BA2F33215AE33742120A95392CA370740477A2DE7F82DE5DE3FFA0E79C60617955D0D74E6003C08DD252A8539D23574F40C11AB40137A593603A0AD52A2BB9ADC0E034781E6912739A72EFE28F4B5BE85983B9D8353A744D19BD84510156EA336387F6155D30CF9D4BA69346929ADC50C8E4DECB4A78CF8A39AFF79D49A2D4DC865DF40168AA823B0030F03B0F7AEF6AF1B9554C172B42DE60F4EF911F25739C1A4D136C7698082CADF453B2D83881493E1912753226E06494DCA0E374AD61650A2853C804A17641B18AA06378C137C12944EA781FA82367C48C1AD4EFC181CF10D3884D8CF613A497DCA7E12BFD65CD39E03B120F845D07A277E4A30DE6AADA832C48E78B0C2720A3BBDA51262F20FDE7D9917DA8A3A4B90428CF2E9190EAA296A2CA16C334734A8AFF2F1A4DA20C5542F1358EA9EBAB47BCEC321985BFD066A6FBB84D9C1209FEB5C26CE3962010EA24ACCB32D7A28EA9CC556A7B711B75F33A7F027365AABEFE4D45408240F31F3D5A6AE2C18907F10FA580768E25B6659A1F33C1FFFB53A5D382F0D0CF073FE58E271012C03A7029F185BF04C3D35652FF09A4B04AFD454AA56007906F5FBA6FCF386F2670CF24DABEBC38B4842191C7ECB28CA9B88E1143C211FE5C835531219E274775341E597FDA9C4667BE6E04C4C7291AF66726C48B6F41EE26F8117F7D92EB82539554DD9114BE0C6C1FE3712CBB7A967B749079D8955F61E2A3AAF0FB0359D18B72DC41B0A458AE18CA59AE1FCCA52DBA97E28A042071BD53B1C733CBAFFB52CD43ED9A037EB0D006EDD956146BF8793ADCA3E699EC41EAE75D1FD93417CA1CD704A4ABEA9BA62FAC77578AF9DE9B4BAE511FFC8DABE0A4C5E54123201EFA417D57B88E142C6FB17A7CC77967E125826D64219EA6821BCF050E3F9B51A5BA0FA57E5C40AAEC7671870D24B06AD3CF3568A7C7BCB64D9D27DEB62E26F07AEF3E8B9CDFB7D0D2B782F067D42C5BE7AD097824B2596E2697863A81703266348EB58A5BBA6E502E31A20A7AF300939B823E464FC3160E904FC74C96FDBEACF0E7DCB03893238A815F22ADA9365083BA883296B84AB01EAF448AE136EDEE3AF9702AF2410304BB0C98085AC4F8695B18C58976B3BFF6E6A54B4DA3257BFD468C1DFD9E6F2526AC87FFCD66562B4B67FD927986F6D2823F9B365CDE13A2C61FEAB31F5FAEEB233A72C7A649937070F61DDE471C90D1A61276707D180450F2C927B6AF3B28F73DB941F016F4D7FBE87FBC773DE5EEB7203BC7DE32139C1B32A413921374589F021DFA4401D63404E70E1B111BD8EA736A2A9D1D19B465ADD2A792B8052C8FD42E8CBED347591A7C74A7B5C791BFADFD85C69CC6A95D1787BC1FAAEB8BD0AF744B3401E1910D088E13FF2C55EC9F4AB57A435A724B1EF45FD2B33D34EB3B1666D8C2112A487C93129E1BEC08C571C539357E158BF7CB05A30A335FDBA15649D27EB17F7B1AC19E667AFDAE36E72DADFFB99589C6FCF493BB638E0DBF3D74EB465605F6815914DF21FBC902E712DD4EE9E8A48DC57646BC306442F288784302876C1F56A340C9C08B6A7FC1F499DCD54D1776B1B13FE7C8F9018D9EC78BCB13FDFCC8C177C4E1B984FC6FF63391EBDDB84F79216CACB2DEC9738988A3552D96801AAE8FBCD1BB5A1C479E540FE2D07B904B2DB829CBCC99A8CD3C1F9487D4C4E92190912D88A69A2EF72FEE145BC9903A1F8E6D4F2B85AF9DFEAD95F95 +sk = F55D9B3BCA9328DF438E5E818CE35B2D04509F8BDE9AE6B9F97A2DEA655147E1280A3C7B4E1F0E9ADCCC71DCE2AB079C1810911C2B401566FBE2DAF1780412409F973AFC82A49D5CFE82B064CF30B662227E7D0EB70D2F33692F9CA7158A489099860CA4962541406063166A212511CC3092894270902440C3387011024D0B426619150802C42CE4A848E404850BA641D0C40508008C530244E1A8049B9205C4888C8136085AB0110183911CA981C3249204150D1982305A028C1010024AA091E1A049D9068DE0A21182400294068402A74D41424E2438904B404DE44292D1C6640C906DC4248ADA3848180586D2C22C03182E5A8271C4482D40A429A44852C8806D1A074C08A2314248410A266848A22DCBA09149046653868C910030C93672A104818104080418521AB229830668D8086AD9A64863C44D1C148913070C202232D096816046821333211C4749C008926446440B9860D1A025DA80911C435019819103056A1B0888E42221A0024048886D101292191271A1800D50C811484232224908A0160D04160EC3920189042853940559168C03132C0B27001B11064946084392685C964990468224094E13154424C4498B466D0042859A8271A44646D3C011C4A46489B4282442209B242AD8282E132660021342D1C20C400410C9C46063246E20408104249018204DE136901A24809110661AC44404366A89122441428D9A9461DBB8691B967158346511B49142101164444E499871D2A86D12196A04134A8410811236418332651182514A94686120860C314DD88449D3904D0AA0454CA4251A2442D184501334864BB66DC2264E13B58D9CA02510090C82208CC13464023688A4283164B6010A33400246509B2211590604E04470901804D8324198B865C1128422163058B02503096521866D0B4670909888A4A6041A966C8A942508C869210589D9A80163480258068914216A922411D21664C838898296211AB94593006481066E2421321A2012A404490A46314C264411A54441168518488C010426C8282410986801385121A30902A228DB4402D0224CC4A24409C248DB90288C08258AC060CCA084902848E1864C53128C50404CD3C26059064D033000C4340E54A22404390D0CA6418A3489C24010E3B6245A06651A8349842489D2225262A420040204C1203023978108952D5C0050A3B629011648DA402A0439601C104D5C384D8000059916889992810442012445898C0691E40262A0C441622830D2349288324820C75002166D213650D992845A162140086C23884CDA32458A8421C21409A0A2409916125A366099B07111175093964014B97122B264A4884CE1246921C83158320483A8445CB63012C2615B2089C48640810650C8324603260C6110060021481AB8908C146CE02602412689E190700820899BC48DD204099826491326919208700B8351A420720A2709D4365053864181428C432009409889C086300C1065DC108DE13484DA10418322895B2270C8360621C260E14680504611A2865108488E64886DDBA05199C031931671612642842069D8902104035190087021008913216A6400096004088CC4099A16861C830101934808362102944882388A03C18863A869C0967160262849B84D1004069AA8804B284E238750C2167084344818922DE002281A05691A425243266818B461E22084934208CCA62C943011622681C81451A4020199A28113B744A39609842446A4145112416AE1202C09092809176614852C12B770D9048AA24290E09444E196204446491006522499801C054D9BB040209910E348692315854804458B482D1C97490420818898290A160E43168A4320291A450498106A02368E8926498334865A8031009770D93844A012828BB6801AC92401922DA3328AE028645896201320490C36682485689C24818A2465A4808CE206241A18515A304C1C344CD486818126419B4670DBB85123960D129364D2822001497221270EE1221013146E1C082912B1651343040B43660B82892208224A8841588060C4229058B60059220599A2111A193143220DDA4641640421D3A08D832250D4164A23C51012974C03010A213565E4208CE312864446315104111A1322D4460904A1704C102041C62400148DA1422964005048380523B540CDBCE2BF3A9F76F6CAAADDE45BF612E02AE27D2F303E08AE1EAFB4A2497EB3256C1426640EC0EA1863A901883BEA29F1FF3E7AB7DE6CD1ACF6718904ED409A2767C043E30F687B8E99CE779969F9B80B75E1697B4AFD46361EE1DDB613729B8EFA0D72B05F6EBA54F89C1F4945B85C68EA7187FC7404AC9F426DF2E3E81B3F9B67BF04B174C40265C294D41360AB40771D5966A8BDA60C970C85CB17684D0B8A4773BDADDF0FC244EC40AAA1A75C6C91DD8D905D7FD4F95D542EE8160639FA036DEE1F7EC47B9E11E74EA4E64609D1EE1749BBBFB9E25B9842141139EF02111E2DF4E97673B236B6E0B8771291B5BF0528A4555F3ED131DFCC91528F9D4FCA5967919A376E125E88FF910F646B99CC96382C9EEB7B1EC2098F9D3009E02FB2603324FB6AFBCDAB9B9D15F82AA3CEE3B710AB550FE8E2DEF9CF1165B8C0AB0D908C783911E7C7DBD21E75F9C67084BCA023500846B2572C4E592B85C07145E6ADEF125AB7DB62CFE9FA96B5DA3A0A8AAB4E90B9588909F5A2EB31CFC7C995413E50A624256F357B90EF0F51C790AC181B30C208A158B021E89769A3A48157D49D39A931D21382EB45A1B9D7F787998F447534A027961FB0CFEB57EC2BCCBBC3DBF1CE2F0CE6D7E2865B4F3883085B595B76AE7EFF4E2D928E1C24875E61662DB17AAF5C7327509FA2C20BDDC2F2DF17713A7ABDCB49D0B1EE8781F4072E31B08BE2A09B9BB2A2AAC8680A382ACB35BFA5DDEDBCB4F9FC3F7CF3EDDB11B7E2871406437A16C7C1AF5A57D8D7206F4414105A8D0445614F1AD708A02375B53F2A307302791D6760DA79AA0A70D34C7061BB544E0B4ABDB07E89DB099CF6C1615E2A8627CD94656901C149D4F453319D5B4719CE95106CE59045B1CAC81A5ADC21C3C5865BC520A1F785BB1DAF2C7DC5D37A703D6903E8D0143CF3C2A04E75EC814372586615EB50339E76C7342B6B3EE333DC6DAEC8E933C1B02FDB2C024CBA516013A4B7F795BBE130DBC8360DAB1888D03C0665A367C8DB42FFB6F382EEAF43A4A27236FC2269FE510011784CB56D591D3527C612D96451A6A8685210BE4D88CF3F15FEF4C295A8DD5DCF99974B09400D32B3CA30F02F0B2AED8E7539509EA5D42286D562975BBA12D9A08ABEFFEAA95503970EBE8A36DCFE6BC14FE27BF986894F7853FD47CABFFCDBE7AAAF24DF03C9A63083FB371567F3D819EF2EFEB930E576E677206E84853B33C90B738AB8B2CB48FD0E4ED27763FAF72D4319F13E6B7AE651A37DFF2E20C4A74DB4A2D24856203CAD876F53E8CA26CBF1577B012A2029CEE0F516D8DB3FE7232FCC1BA8952240AA409C3A0ECC459FDF756D246BCB1C523FFE67924740396121B20AEC9DE675D316B106E43E74E140A1EA2CDF4D497C01DBBF007C42D99FB7FA6EF0BB5962358A8CD4A02704A9F0A0432A18D2BF50577CB4C822A6FB7F8C428E522B348651DA5A8711C5601CD3890F7274E4335B75B4E7C60E5450D19C6B2F647F682C50B9C613EEB9734BDA5A0E2B3A8EF1966771B71D2D13B55D726D031D1ABF6FAC13DF6F6AD441C684D7F2F30C9DCDE48A826DCF4D29CE1FDB013999A8E90F1710C7A54462B159576390C481634266A60BB7D00BE1AD41D482FF2C27E0815E08304720E49C1057BE5F6FB329713E44B06A6A89D2B5D9BE22643E1AF41CEB9A3C4A9ADFFF096CDE64D39AEF6317099BE6D1DE0D18312F09B5AD83B05FEE2BE4678BB3870E03A024E225477079836F9A519DAE6968531FEC3D1E9A7C82F84857C7BCC43F81F507F2B352BBBC14A85B286A9A119B83454F04E61D20D47A555663A25D2AC8B042FAA333354779B0D48C8AFD4612AC6BD06ACC96BF23C917D307DDD8120C852B3B8EEBFF516FD1896C1F9ED29FCE0F254DAB7BE151A7FF160DAB124FA1E7FF977A4B5B0F3F2C675029D54848A57E87E74A1B784DBF893E1D0887D8C177051DD4032420543F2CD95ABBA7C6592B82C8DFC22A75CBA63986C74CEC206E4BF78855664716FD9429814C9D64D79F2DFE028F0CD4ABAF961F645042C6ACD89900C2D797F38584304F02561B973AAF97902724009ACD76A06A78C39F941003F9D8160D23658689FDD072337A42C8198331558BED707B8BB8A9D060B610D99AF0B6349645CFD7BD5F87139796414B0539EE96C9C83FAE921C85A45665B73B87DAE43D1944FB65061B0DA54B8BE8BF5378112D5E4A690493022271CE47045FFCD5496C0C6FE535BC4CEF1704E216C6E205F0AF74BC1AA15C8A32E0D02D7A146E0986522C64CCC1F11DD785006BD199DE42FFA5718D315501F2CDAE9A8CE38062FD4648FF505162D94D230E5E7B84D9EEFD81878BBCADAA98960C37D466E73C37A2AB84F37D247E2AF42C4BF6F9B8B92B636B100ED503A758E282D83CE5DA3C4CE60F09033ECE1680EB74C50AD30D04B6EBCC6081CDF49928FE08AA9E680889A62E9DBD17C9D707F9D25BC54D59A7781947F7399918735E904AC1047FCF89FC528B897AA26CFCF140DB8ED5DACA2F91B8857A7899B77EC789E269198A79BA601704EA59EE10ABF528DFA2B111D350835690EE8AA693E404832FBE0192391E1F484FAD90ADE0B145661E2FA59C0ED3F4B50DDA94613D4831154696E2856E0EA9BAF4A3A1387114A88AC111BA385E77E67561D9C3663B09E2DA2020D78B6A80294BB2B011CB79F6A543212EAD19320F80BC88D80E484671418AE5C007431AFE2859F7855379158238D61D3D68954095653914746F1E23673A0ED2AD1D17962204A05943839C73F492804616D17E496D5BAA488D8DA0F31B39E1154A404B5C4FFA6F7E0912C859047E0FC8E07122309A2628E389B6938F85D155C558522FC776E02180BF0BF8F4FED6F2D8CA3F4EB6DA945323BEFC8656153A47BF3EB35C78A39ACD6343CBB524933935F81F4E8FAE9F544C2871B99FF96E8A7FF36769AEEF4FE7FBB2D2CC41849A5BC865D675B7E734CABA4BF1814604BF7C5C14CC4B2B287F3D4E860CC08557855A1CD8C355010D06DB8E969C68BFD833196BB12EBC6CE064D5A89A4E146F4D2A12C4A23F3D38B1E0285D6C62EE3029E33EFE7B81E4D74C1480D3F8D085404085ED8623EA7831F584A01C390ED735692360A497F52DB77D4663ECF52B47D7F0A92270AEB126728C0C8AB34CB993BB9DA1552F867377BB03574F1BBD733184279859B8D802C3A38CA4773C1B64FFC5577769C847CF53BFA474BF4D09BA071ADF6256AD8A3AF8BDEBB220A3B3EDFE9ADE680E48DF9F6D31CB3014A0DFCD7D9AFED995087ED7F1C30D6AF7180F6027918345DE6FE5F140B6A417CFF532B2825FDE51F0F1D43E5B24B1CF8C252182AA78AD47E34D7C7E2AC1EA3C03BDD4D093D421B6B5BDF5544829B4F434791A5F3993B7E05C8EB5C2BE9C62687A4BA4ACDE987926619A910F1B5DA80F5B94A5D977B931D04649BE47B5B3AC33F571B236B0C1416F5D2EF205E57301540737C420A53FF9EE482C233AB0524EC69F3284631176DD8002B610EBE92C2E584A9B040997AC2EE118E431AAEEE815787DE8FF9EEB148020A9D2133FBED5881D7EFE82E8A1B3D80184B818128C0D4016EAE4BAE18F965407CCE83500D96564E4801AEB4E2AF15EB41CC2823A81B018BFF5F5930724534111B41A3D03A4004B58DF3AA2833CAC7614364A7EDD6451EA3F0DEB577DA151E42E1D20364ED499ED7ADAE38D88C777D05E58168036BE93FD1793939F839B5B875CB205F201008E1B818124D5106462DA3EBD6C3A3685E65C51F59544E46AC9A915391B6A8D4035F727600CE8E26D54C4C5D0E956DDCB8DC5C93788E0466AE219E8A9B6D92123B3543B93CB61B92E173CCD722ECE514546446D701451B57C4A3BC4F78081BD7520B57448FEE81A942574C31121F2E2C4DF7FB66E00745F0C36C0E416B799A3E4CE2983A40E62BBC79DFC4CFB06427DAAD867842C7478B50B4DF8BB8AE399C98471F482722A4AB4FDA30DD3F2D69FE4AB2CF1ACF25B324CF781F52225624532E4F350E8735E0D55E5F9ABCBA3F5C09EF51344C7953CFA8F77A54D93A4D20FAB6EC6860AEAE78A82836C0374B693734E26B316584A26151D92EFD9EB4DE5C80C1893925EFE74D3E2F522730503D5D1AB7127CD2704ECE86A0C8A55701C58C25E76A72F1E7B6DC4F552B0FDE725ABF1F9CBEFC5F717AE6DD4685B1AE32F5B9E3190F447B0929443AB13E5547ED8D2FCCD3163C4D634FEC4FC93CCBF7C99F4FD44053F3671316A0C7F7ACDF9DFF183453024948014C533331EF64D69CCEE696001513D9BA3F76A264DA92448FB71BD9CFCB75D04DCE016348209ED51FEBE1F9E0CDCE8390DBC62021476A7C35AD7248250216E6786C5A58D889A5839D57174C161D11D22DC883946AC205442E03B8B8BEC9BC1794FF1D14CC33FE415222B16AE00833DA713BAC85A1ECBE04E0CE33C241773B3D51599DB11DB731416E7E90A34C78EB16090A5BFB3948E9727F7096B4D93FF7F170896E115F3B2BE3FE9002E71E9836D7D9A40488D90C54506B7FFEF4F4F509933C42550D664229359BE0F69E719ECD9F67B0E8BBB175064529092755A3E1E498E1B41C55A9136867D89AF6A0A1AA9CC3C1EAA41E548BFFB283E0A6C70B9C364D78E6B8964F3FEEB5436CE4BF1E2B1EF1D7436FC1100EF8714C065DD2241D6A467ABFFD5D487BB9B824E88C600D36B51E11B58DC7A0B003262 +smlen = 6113 +sm = E38381E8A7BEC518C57D5919EED561A88EA64E375FCE956DC032542B67D6F29ACBDF669A54621E1A936576A10ECFA4E70A5B0A4FB6EF5D54385DB04BC1DDEB94D682BCEB1525D10EAB15AD97602EF5CC74F275CAA628CACE1DBF1C2E71687A02BFF75F40CA8F01FEF651C328FAAAC0B433CA4FE402D045A552E8728D784706DE17702A8D08B70BA289EC1F6774741DA01ABEC604A38AA9A55F135AF88022E962AF71E7FD52D9B2911BF0AE93F69A2AFAB52C21743DB7A823E369DDCBA1820B55B3A354DFAA5B12B7479DAA1F361932891BBB75648A08359175384F190D43B52E70DA5B6240770A487699D53D272A8264C016965366DFBB88541CA6E388D571ACB36A359BA5160DB723F7A8B1E25B69E7BE4F1BCCF92B6871C247AA9A555126C135BC77C56929895186306B927F599738C340D3C36C2EE56EAFC7EBF13CEC170A4BCC9C8597A179689ACBD2C40BF971A3F2F408ECF68B6399BBCFBAA6751ACECE86642516FFCBF012B73A9A4BA5B1BD2E7F6E5BC33AA9BD753826A5BE3875188311A09AA6781BC1663DA8C3071129813BD4ACB82BF315E111E5D2DB31F8FC96D8E7C721282ACF0741EA303DB456F62F0F08F7D53F08FE59843CE54F72E451CC3D6ADB0ADCA6EE21747FFE160FBE1DB46C597C8A379A6898BFE1EC905920EA25BFC23C0AF0CE5A028D4FEF404BEC9F49BA6915DC698AA358170616BD7581A9DE9A1D4F6DC4FF8DCED9EF9B4CCBA5D02CB456511DFA4EFF957259AB739588E4B9102F7DE6E5D9E0428F9CAD8E0953967B23EA31913F915554FE61D4B8B12E4F33AEAA526BD58B5B8295E4DCF6C3BB332CAC00C4A680CB51725F7FFDEC9FF7BFA563D72C5F638266F18F318DB77B8F27DDC67D0C7375AEE8497484B96D29613004EE98258C4D7822AE3D41CDBAA3A87544C7E4F6CA5F21F44F4EE33BBDFE9F824D022A153B7718306C6834DFC5279E2E4A35AE0B55A6C3FE3B63B68E7A17C457BAE5515E9C0DBE36C0C8DD690CF9A740BAE6EEA1937FFBC4C4F0BDF75BC8CA9A7431E04420879E0F5594DB551B0A5BF42DDA3C2E983221E682BD81EC5F146E1343C08EFFCEA489DE3C6EBA1EC8F7B53FE329F2DED4CB9ABE295D7A69CEFAEAB4421A7912AF4A062B46647CCCA05C6017B06AA3BB758E6959D8B40B97225A4A92175E1EE991ABB692D527B37C7592F548855488B0A9BF8EDBAC29686A05BC001D802E4C53ECCE07A86A2121DD501BA6F4B1551936C88BBCBCA9228CB04459668A4B5C80591E5E16BB68D9B034E39DC2DE2C95F178FEEA148BA1FCA37F1B3598D4AAEF441B96A75292C403463D720459F164F7849B3B4025A8587B6D3510437C1BC47A83BF9EAEDE1EDDA630BD064C35DE019AB46A395D7614694DFDE9B909E1EF40805C4E080208AAA1F6D6D8D0BC75AFA175772D038246E9D042B3D7CBD22CCABD2D84BA0A18430EDC35633DA0924BF86FE664917518C4D0F5A1811CFCB2F72AFF9E339DF069854F4966B17DF97ECE3C4A3F21D3F65E8326ED221B0574F761F3278E74A9DD97D2B19EB649E7A78B1BBB1349139D7C1FCFCB477A8C5413078BE976981F8CCA039EDBA07F74E1FBBD6708246BDA1B0AEB87436DDB30980F325A6D06C8C54D974AE1480275E3FFD90611989E2C77614EB3858A7357A9CF216257D6CA5E361353B071682319D230452864FCF3628A6B0E2BAEF22922ABE8887D2F6FEB9E6D24FA77299331A8F94AA744D11ABACBB14581531BBCA73A0498AF35359C5A60C4F7B3BE641A89D840F9B4DA38B23081D5F8387F4954285C2020BB5802A9692EF2C050F3F9C21E93DD624477B16CFA8800AF32EE90B894AD57EF6AB7988BD792FFC99C212FE3539CC2F1D505554A44E5554345FA73E3B9E5164CAC37B194F07A1074EC7DB64FB814704D45C25A08C4A9B7556AAFAF08D15F42BC5A5306A270D2286FA102AD8A5B5DBE655988B07AF34A4A1DC2F99241DCF0864D47EDB7F8633FBA22E15D951A8F3BBCF3B80ACBA944212E960D7BC0AC1D5C0EC5F2FFC8110934C5A2FD1E112FEF4D06449008CE469B5F789D82279FC9C8D0FC08A2692BC8DC0DB68512D0A6C1999BBE5CB9B9E81F775794B6EC0D4CB065417167B8B565CF15BDD64C2934255E8BE0579966FC886F663F16E75B4D8355F7F1642371BA9F0766C0CAB7DA0325EE2A0105A529FA55458A5E74956DB976A6D7A92637B8CECAFF0E8154ACB8513DBE5AFD3622FD1269F276A4CA2F0101710874633382EE38A5ED2B4B684740A42B71DB710EC4FC3187F63BCC3C59705F15582B645BB5A3CAB7729EF76013E5E7276B64599939122225A0AFF487B068E6DAB8B77AE87715C5FF099C016FBFC21C1FCF00A67D32D1D1326A154FA7208AA35C5791DB8EE9706DC5011E4D5B42E881ED5F142252515C8FDD93C3835205947EC4819AC078BD19E61B73DAEA7D0D0AE4A25381AE4E838205D13A736AEF101BFBC9C08A3624A50DBA25B61934919FE7D4DDAF91BAC1A569A9636CCE94184C3D8433886763C652E561F06A9D63721896588E0D79220023E012EFC2F58B1AFC4859FF2717CBCFEBAF6CB20322706C6D0655F0A0B896C7A7760D647D037B29DFC5E1FE71B885C52B86233FE5D5F383C543968C11DD0818E47302B57D994EC072B4A063EDDE8A19EE662436B8532C157081B7B2FE6B6C7CFF4B11DF632E73B215AB7CE2935E755B30C1E7DF4B7D06F40DC067983FF8E4F4C8ABA79C2F765C8EC718B1B591E9DD201C7121C3689DFB9BB616E5A7AE7EB36ADD7CA0D0355EA440F09C2FC0EEDB8E65251725CEC087067F020573609557EC4ECF1C0B06D202A7ED85462795BFB12CA70B3B68D9D3DB8BAA51E57F12DA63B6D5456C9D62A204D2BE5CAA25424C8CACB646ABAD1D12CB8725B605EBB824390F33ED4570965B57E92C5E5C11ED682FA49F5FCA7B37A789A02DE370C4BE1A2AA4DEB2D3A55D647DAEEDF4CBD557BC901F17C91048A702BD100E92D2E0823190FB23F7C4F56BF5E95851507714D170B306ECB3DCB0D2B6DD4FE0CFE6D6365CC08491B1071086F2D70AD322709FE56F18238D8A3F9AAB2C950085954A0CF8A196F809C6D9EEF850F306AD00014B89884F7947C8DBAECEC0F94D5B28589DED7637F0F1D3569323AAFEC7456E54795052FC75EA67D3E0F960E2DBE306698FE2B87F5199C1D220E6EEE6D463FE6B12C911992FC8236525DEB7A58B268CBB8CF8CDABD570AA561012B28EBF0C68CF218C878AB0558815DEBE12AF2A4EC5720A6A8D6F1A9AC1DB89DB7B2EF7F00D9FB7DFB82584734619FB647EEF95D519A78C89FB7033CC4C3D965D9B7F3D148A511C159ABE901AD07B81A4BB7FFD5A4B8F5329A31204B0B97070334165648C765E91DDA42045053D180CE0B54FB04DC8F94024ECC3FF6F8D1E8B6F4D8859F13C342EBE93CC4FB8688BDFB513819C52DDB7330D7AA6F26BB6FB33DB51674552CF36653E379433EA2E88DDB15533129A0DDDBB67DF6E542A737526A920ADB218349FB4ED4539129F7E9F5BBCA384D16C14F08210D883A5C48033AD040A984165A1F16F6D2737B9C4FA08DE4381CA378EAD0E9A6E110039640015BEC4FA9A7C24A2BA56AE22EF3F17C878E16DE8B57689BFA6BC338BCB77E4627752EC7D9AB30D43C96ACC9CC139784C38BAF80F7463745FB21866C5D1E748CCCBCF68CB164F534CE5F9374AD13303A1DDDFF510D13BF1D7CBB4A982EE27926B0C28D68F0F83CEB8CF5B22B8B44A6D94D34FDBEF1F08C62F56BF73700900A21D4C6FCABA93B9CDAFDA5C4B529500F21EB438AFA388A86DD54B5154D3231ECE5A7D0962A74F1435D30B1C3C1761DF826512879CFCB6A218F8ACB2BB418EBF9FCA4684C50B94270925A9CA29BAB3A1E0741ADE6D19AD74EE57A14BE6E0C9F0AF595B7BCA0F00ABF6BBC4C069A0106DF6BC3C972DC5007DC42F7FCF9A4352413BC429E7F516556210BAC0FB6AF111240C5101ED81D967E7BCA7A4BF48E147FA27DB692635371D6D709D4F4A3BF7F8717D7CC04FEFC465BB0265D8B970A0F32488263F4A961CA1FF238039C144CF8691C4964658C5EF522364B1EE8DDA7DD52DA3DF63B38CC24777C0DB4E2F2A9B75B2FA15AE41881B15E73DB276F32C1A5719BAF523D8E93AD91DD2FF8E3546853613F1F8C1F0C8535B649FCA4AF5D8C861575AA9AE5EFDC4910C8430EE58C3DB0A26DDEF0F969A3DFCE22071E75F27CCC52B9C1BFACC6ECC2A0E48053F4AB35A6885892E957B05E64DE903D387CF9036750D2F655756B03BE6B2721542408A61B9E80957603835E22BF3B1AF84A99A267CBE2B70363FCD605961B27DC675E9B4394B02E84743EA7872068566771CCA41B4862320D40ED75B652B3F2B1287E7E9A72888D4D71398FFA028B198C0D6ABCC0552AF1D35CEEBCCC0F68280CECE9622DE9FE570D8C7E6BBCD4C3571C3241E01A52C0F8D485DA5ABC987797F1154D238A5D8AB4660924859162E66ED9CE95C32836B7E6807EBBA7F31CDB81DEE8AC260F711AE81FB2A0EB4705188AAB4750EA28F470F099A1F0C0817C2F5319C3ED05E0A8BF08AEB34939D229FE39F7F15B621F12821991016896854D2A5CC4CC0294BA5B5018B598ABE68276C9310740D66D1BFD9B4DA01B467404621D9A70C5A960F236142E96664E62CD183E15BD0BCF5F7FEB9F5F97175E4F63A94B7032287BE892B6ECC75ECA565BF09BE14C90682D9A81BC018EC8FADD9D1F7BE003E8C24D719210D922081313D412D632CE850E9DDB56068410A8823A59A7FFF97E4BE44889E35BB9F239BD9F5C3CE7461A5F31A3B7E30C214132BDE12998DE5F2F3BEAEBFA1ABA6778825A0A757D74664E2C54F76B8B2149C7773DDD9E7035300EC47A305429A0680009BAC337E8F3FD0BAF104515FBE8439F634AFAFFF08C0183BE27ED3B5EA4E5DA250126381F24C1970BFD99898BECB4F9D364F3766A68850274762D6DEEFC635542F99A56AC536CD4ACEE2647FD77D6D498F433B689AE9A51E899F68FDE4697DB45BE6A292B0B5AC41E55627C3AA4B13186E27B158FE11253BDCAA7D7C3971435283ECDAEB9D7A5FDBD23D1A067E98B31E02EF84543E23351C5B1F9ED3A745234F9071C5CE7E266A892DDC33F62202174E92664492FEF948D9D5FD4FFE5077336E9014F4B33A5C201FDFF3570CFA97FDDE9A69FB5BD32A2251CAFB37B13EBD27B4FDA67616638DC0251A6B7E19F57D1519F9F4D4F9155A3E97A500E29BE70513486FE0EAFE520B40D3AD50AA169BB937EEE8975E9FB1E9D0B9666FF2BE27652CE4939CCE7A4B1289D4AE506691215C6DE1302999F53C16C1374048806018ACF24ACC9F0D5F7FB73D71C9347FF2F37E63264BD18F28AC4EAE1098ECE9E7C7AFA76DC0BE53A408B484216B19A1387259238F83FB45CDEAC744DB11DE404CCB078833E838A5DFC89E25C6CD6DE8CAC97B6507C6947C1334E46046CDEC0DC54FBB2A2AE889D87481B793E498C053B7E13E5725EC2B9C4F7FAA42242A15FCB14D39F72532DBC1421F24788A3A4DB6067B3AEDA781EFEEF61D4C2520EC7F4AE8E71B24C043C6E043359B8D3A8E6345E5E4D680C9D8A36CD002CDA7454438AB0772434182C4416E761D32E70C09C2D745D585A83505BC19F30B4CBDBD90CE8CF70E4BA0897C359EED7EDB5ECC725E2E2FB738DCFA8C7C643D64C804A35D74558D8987CE17D4159CF9E22FC4A49A2412F2D29A931B17131C1B7B0E0DF31ADE9D75EC3EFF72FC3D86F14D716AA4BD1D95BCD54491AE92B717EFC19909DB66A38A40734C2E8FE88D2B07D47757D314EB0ECB5F75EA6CF2AE697D4490841881C9520E644E9983580B8C133D1A9A22D0C6D0BDB37C2EE7F76DE0841E6C142DA733AEC4A597F288B1B4CC2453344650560A9851D5C8D7D349B8837E0853E9FCCDE68BCF13F4BD9B9E8CAEAA84C16812DDDBED2F39443B1ADAC1AC14A1D056E1D84A6E1773FCF36A6355CA71EC795F5459E3701CD8157EBAD734FC0E0041BA007D85C773A52529907BDED2930AE324E74E305CD8B1C2A75C969F10A5F97003231D47E153BE84BE7008E623E5BE705E60EA6B63747359C427617CC87343E254810E451A83D4BD00727CA7ED4F591933A91901C214D2B87B5AB64B4F1201905853EF45E52DEC258A8DA2E7CBB048039D9101AA352E60B5E71DC496D94B8DA6B062D5088C1777FC715F8A38177085451ED5C8D7BAC57E36AF1DC51A314CE93A68E1D950F8D038404F63D7C75287582CC55CC2057E57FB90E13389F1C8DC73EF3DF098486A8EC547F03028B9E0D45D8C48F758EBFAC28ABCEB3D727DB7DFE7913BE16A8850A65B960079F2062B30535ADEDE0EB84A1A404ABC73136D439AFC7E4AB6A8C34C07F091EE4104952BDF95B0242752879AAED2E746718596E40A0F181E3B545D6872C7EB3A3C4883A9BB008795A3C9DEFD3A4F788EA6BA2F417FDCE4F6060D38474C5966848E9CD5DDF600000000000000000000000000080D181E252B313E047E2D484D798B3829CA6037D6C1588A2349DE09C5DDFBEC987652CFDA01454ED791DBFFA3D9DA13A35230ADBE1B39B042E3C70589658A03F75447C1CF3970DC10FE5A4A9E980F2A33B642B42E5E66E9AC4E7A56888FCD72913A79489B5B163BD37B8C3C8D242FFEB37D0C1ECE21034BE9E3685798C2EBC6B809DEFC02C6F0C2A3AD70EC0BAD12D57ADD63EC3584CA98E680267FA514B34DE4147C9D901B59914D49CE9E0F885855ED0CE7973F3307B675408F90B51C6A4D38A414D970EEC989CC7900D7723E19ACC4EF743F6D39EB1B563B8C13D42C0056B6C49732854925B606467F7BC662D17B924FC65E9C3CDC2AE73FF73040011A152B05ED7F96B2FF4CC39A22484AF72812EF02B08EF4DCB64C8936E74549AFDD5D876027FE2B431E61E52E8793888473F4C1E5C1BED2C4AEF8E5E300A735B302474FC6F54869984F1A62DAE29C7C9A0CCDECAA55FE137BA14B5C5C121E0C5EB33B035E01F3415529E0826B27498D7A71B0C086BACD140C02A5948AA54799D0DD0FFD384C7E68578247FA28D205B18ADAC94F7D3C8ACB7DAF71AEE347B577D97EE8E7E865CF4FC1C16640AD1E9D0192AA13AE81A71118408E145B6121ABB75B4BFFD1D403057D4AD5CC730452475A7F067690BB81E81E17BA8DBC31059969B20D387BA59CA8CE499E59A65C8583F29CD539F4F75DDCC68C7BBBC43C849802D8347143E2FE78C1AB6D7AB6BA9917301C88386B294AAC995C24AD680A8C3BDD7AEBEF21E84F5A1909A2D83A8DFE46A75F4B2B47614CD39BF3CA3460DE9BB5C37EB7349A17AB32214D031CE927806FA394470F407673B0CDC3D9A7E3749F09CA895D464A4269682CE6DDCB8FA0EC2F05372C73DC3D06FA6F58090EFBBC6D619A7A565D4EFE441AD7E018A7F5E1384B88EB4506FC54E0AB0A8B9EE3641760FFC08F6BDA78C12396473D1243BAAF6AE10316213115441C0B65C7E475B4E1578D066A47D9C6E92FA32D0F2C365FD15F5A2E88A81691F039DC642ECEDB6652D08ACBE64625B46083CE758FA96C142EB34477E065AEA04A45FF4FCC3E3D146ACD7041F5F7E4C6B26C8205BE7B66DB46DA55556CE02B48AF55A4710BB28B8CE102CB15C1A4AF59D9A17A2DDA6E2D1E96987F6AA9F4216D8D5E5CBFF7E2CB775E83A776063A4AAF937BF0EC84149EC1A7EE21F735D21625E85831B80DC11EBF04F30B13E3A7E4D4784C5F8C61C679E0B6863958F42ED31DEAFFB4C272A3731C1407445CA7673D225EB6509469DC6C1F0AF43EB00F18B3A210AA57D51169F2A9FC251BB338ED4E9DDB19282DCE871211D26482E13A8D533DEE00D36FF5CEA98DEA72D9F0B32DC398A3D5537A3373058FAAA3926C127A1EC739FAF3D57CC1A05D578074A3A72C3F2B1692C2BA1F1FFED943E7BFCBF1E664C4F52F7BF8D86174CA8910C290C06804A7748DB21008AC43E653D7FD7E0C982EDA9356F68DDEC26473956DFF281F7B767010C57F4AD09A05063A6B3CE078DD32F3DE1F40526C06A2D60E36E2C70502D5BEBFD2F3BFCACF8720CDE1657B9892406BAA3DF01E59313EB655B6A545331EBA01BCDB9C99E4AD7FEF7438AE8715FBE589A2F99CB9CA34B9610B3CE5BE38FCF979240698174348417420AAB069B8AD5F646F82958A136DC9F2F81E601056BB4AB5E10F4EBC4A00E18924C51D0FD104078471C6805C49D92C78C832EC3F10D8966E19ADD3D3B4516E12DAF4F63FE6BBD228062DB743D1F867800854F7BB7FFC2CAA0D01A0BB683E368673A8E664BBAA17A8C0C04BCFF05246F9C4F3020510A992EF26FD0933BBFDE9D042862DFFD33A6465F590A2287D8154777A89724FC3DF9F2F1B1ED8765E7C7B761CA4781006822065703ADE07A6E874E70928E1ABA29EE490690D24F6E73D96B85FB53ABFD1C1FDE439279E08FA232043B2344B267CFE5901C60E7CA14B0C85EDCFA2AB90F341821D2B4E25FE23129F2432DB932F23B5957706A433B308FB918D1C8D81EEB399BABE95E7229AD41F30460CF28671A4508B0BD1C61F48CDC23587BB9BDC6F565E76C86547CB71396661BEC8C7FC2223751F765C91C45C674C36B49AEDEF3DF2537F888904B507EDCD89155D40CB81DDA74376BC9CDCAFF8A368F1086C99EDE25526BC53F95F4017 + +count = 46 +seed = CFA713E4A63A6FFBA43BFB898956DC400507F68AD164C3D24A67B5F8D7548C9DB44DAA43E5E4A0990325A4233089318A +mlen = 1551 +msg = 6A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 +pk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52F242F6759149209A326B30B3B28C789746CEB4E69A8F39FFF6D3115E757A4F82005859DCC2072CAB9912D70623DD301371B79E767E2B70436E80949E98C94614D9B90F27DB28CF7C4145AD2D176976DB891F7C818DF405FCE59252EA876EF7CCF05AB4EF2E11A7186B6E7D552BEF7F76765614133030A85E2B071B40EEDE41B6CD2FB97B702895C438DBDE88FE878B323D778E5F17789071727FB7BC5BA7305B152C27F80299112F980CAA26BBAA4D22A9F294B6686B14B79C77C9245E3F7B3FBFF1B81A18B1C5CDEDAC7F01CAE32878949E966552E9AEE4346C61DB7138B99F5483E073C9B321D08593DA845DF1AD240FD91723812963E58A72F67A3DD389A87934A0210352032E204C9DCCDCCB3A388C3FC706B0E8D7B97EB6F11F229BAAAF81B250CD7932B4FE26742A2BEC905D0D917927BB2C3156BD7F56904F847F8868E5EBFA6F645337E1FCB0E269770C8A920D7B6FCFA45A2B8F0C3A26515F96C105E8CE4EEB14B0FBE28C0D38B408F226CB03A3E4D698102A662D97EDF1EB6AA69DA70BE0A5FBC6EDD00D4BE65B1D5934A31342C3A35F1A1FB56194EDF364195898433FD66801E8801BE9676BB92045111473C79A35A833BABFF58E2762D5651594B7536E32E6D2C2A0A38D74B7775022164007582333DC8171FB4C45D3BF4DB9B0C9811492CBB7113E3D4A3891364F8BB4D849FA5386D5A171EE09AAEF82819073CABC9509F5BA636A8C763F015B28B375DDD02249559A9CAAABD4AA3BA59580CA82B2D4C31F1CC3E91163380D715099D964881E969F59F96A2467F8D265DA1395725C826FABB482695BB5F3644C99A4499315FC99D47114CE7AF9227A088DD5F890AEEC241C9F5F66618B374AD5FA91DE1456A882C8B385614763AC8DD0BC887004CBB320D99CE8C0D6D91FD148FF62DDD23CFB00E4A2EA9E2B368C65F922230888E241146D68BF2AA148C7C06E15866EAE5E73E3A132500B8DDDD358001707414B58FB4A5164AD315DBA6F38F902C841B6C7E748777628C93884227BD3DF7068CB06030C448ECD895BAA443105E65956D644B5DF25D0D3AB50CAD0FA3D324F45B4E1BD47C5306840ACCE9152B9FC6BB46A308FEB0DBC3618ACB0255C111913A51B8F054712E6C1BB4EA2FEACF2F27DA6597750915674C21222EA232F406640299314D986696F555C5656A2EF0B408883BA46405174423E010910F4A31CA3C08A79BD8B4FA61A6EBBC6805607A481C62E3CD77E275C852FB627AD1A595A174EAFBD8D4C612253374A3827FF58F3B83CD2514594377F89861F07566D7BCC68B663AD40A2112F1AC4D9548CEEB3A97FC6E51B74443A76BDC48CA6210BCD629993E4612162A116147D2D80765729B63DAD06BA66233C0C2DDB44890CE8BF9300A0DD21E19DB34C32161807630069A04183E2AFF3E80112A7F39081545A02FDA0BCA86D8C0591F22EC8483E87EE2885D747FA53761E3FD9F460ECA070BC05029C01D24ED010EA32EE38E62CD482DAD39B4CA357DEED7AB1E089BD8CDABB5FA0CE9C614E2EF84934558B1E263289FF8174E5F8B7C0F5706758F32A1AD5ACBE91EBEA56DEB0CB83C43F7B71FE88A5B51C9E1EB3C070ABFB453E77ED688BF11DABA5D4B583621A90164B9E5DE3B0B98168DCFF1BB57515A8B4D53E0E5148418838D25C680DD5CCF1F0201E92C37E66E50F51F2FBE5ED60A1B5E87EFC56B81B82C6B651C8BA292CBBFF1085FFA6640FE9F1DB61676AF6FB37AE6A31C789D5FE6886E168624BDE6AF5642630D2B087C8EDEF8C3E867D9D787229A999B9A42591B355EE2B80BCB95FF2FAFDEA820FBA4A6E0776AEAA5289BF6D56C85E64C7F44C8BCBEE6FD578184841DCE735CCF51AFD9AE9DFC922359CC94EF4F1C051D8B673EF22822190088FA198BE46EE189D5C80FF1939D1D0AAA70563EF3C9AAA834DA62A7354C5A7D48A5D5DD820B93CBC76037BE8F220D52E6F1481C6A86D3C312BDE0938351507C929A34FA2D84EE73E259E44CF36EED0A88935B50ACFFA9537A2E657C0C6F6EA6FD4453F3F052FE200A241E1A17C6D87FA52ACB73D784497F7FD2DFC7E737BA420F4F423448915017D530B9AFB6B3A550A752D45799157271CD121CD1812557BB6CF50E75D36EC059BB80BE850A2F8BE3CFA78B1F0CB69F615DB4FF218BB58D4DF55B2288ABD56E50C5055D362C50A370EB4708ACB59C6480C0B8F8B1ABC46C58137A0BC2427E3D0DAAADA83999B76760614A0ECB07BB8C12EF31378868C9A718A08321FB17EBC826072B72DF56C96EDC45C3ACB62CAE4FB9BD806F16A650999F7F265A8F2F28E804AE520A40CC1A6C1CC45B24F176432577629889E675581EFD1741200E44127A7E6CE79905B49820B485DAEA90AA0F99346172D734FC4D82F63D7974EAC48571C0F5074AA801C93D0DF66B4BC55827D8846FD5212F2E91B407BAE4A3BAB889F41BC773914EB6195062A65726EC7F94A6936C6214430519A68CB3B5509BB26457274B9AA08BEA55C8C031CCDEDF422E120B61F4512158E136B96AFFDF7B6A0948882CED067EE08AF85BA7EC6D8A7112753B22C3CFEC1A7C3D33E9921AC68E20B5A3FC864A287E505794EAE667CE54FDDC6486A1E53640511FC7C123DD31B47CF5B010E76F61C0E32A830F9938943734B931E0968C2D008B7AB0CA415528E17C61D56D499999B5F64F1824B8DBBFD87E800FBC199A839D08D070D3A658A717B621FF8256620A228D02F9CE0FE0A5D66CF05E2C0CF9319D90373C6F130CCECFD4832D61227877FBFAB6E11FE72A4B1EDCBF06CECB114ACEDB9A1F8A4E39CDF85201671041EC151B155743D5AA6172BE84D8C8A1BE76C0C4AD8F6FA547E91A2C477750ACD9186414D9EDE09CAD2EEAD30DEEED76549512AB79CF2ECD2012E14523C634BE530E7E8B50142568EC20D5CF46AFB267A0FDB9736F3CF8DF649C1111A4AAA755EF405E93BFF328BEDF1CF4AFE69C1B389FFB7296F7D4198DDAB223F43EB28396D3F6D4E34543803084A63A4FA099936732E3BE3DD4502495D8A5FEE77BCC8A678792BE94B9969BDEEE10602CC4BEE2B7B643CC313AA7ACF0BC52AEC05613F2A74E77E139E56EC052D583495A0C4578B4426D2756E58F4F80318E675F6A873588FDB813BD2FA62A3EA4F007656F487290F6F4434FFF99B3129F4DD174327E44D0594D8460B52941F09C643FBD65BFFA4BEC9DEA9B64E76031A13487E1A6C6328376E588D9B84F4ADADDEAC98B97B97984DAD4CE2C1DD789AAB24DCE4B53B08BE947C049712CDFD969E4BBAEF5095BF365F3D546ECC2A30E9BCB7B750ADE8AC4A4FD9822D101909BA4323D19C857FE98E031935F6C02AA01FDAFFE6E69E35043C5CEC5BF62ADF949D93A139FCD095519B46B155141CB8BC7EBFC90224DD7BC590A9DD0AD6919CF50A171A5BB8F10C8AF2EDD2C322400EDFF420469966B1C3DCBA42A910649E7FBCD9AA334C060588D0FF23981A118997259A5C0EE69FE41840F66DFA9EAD38089B6249992EFFB5ABA14631D423AB597F12392F66ECC2350498E33091BFF13824786C818DF53897D7C2F1A9CCBB4C493D6295AD22B7563526EA4DB8E2AB533AA65EE717280D8F680BD8DD0BC2F5FF416DB7 +sk = B1F55D9E3A707B3FDEEB5FCD9D77A5BC6F826EDFC6837E8F04E2631FD7A50E52518D7DA525DA0DE21B84752D892711F3BFFA0EDFE3B2BE25D6B1DE65B5DA7B9355477292DE62E4E989ECAFC0B3CA319EF17E59E9799CC3FE618CE7FCD840869F4996400C248442342623344D00078613283160246522292A1A220CA3842C234662C09691DB8091D4A669C3945114A0298AB66522216CD1402ED8A8704C8488A4084ECC160D088084D81400DC480450C800D4322C1BB8280A05020B458EA4B86813B8280C0544CB161124147143160DC19491199684190745E32251004248C424121006700C012DDB368124323258283103840D1082695494708C102A8CC6602044069BB6014C481114011161208910388AE0B65112040E0C8121C092002288252431490CC10D88A24CC12870CA929000874888B28881B270E338311AC70C04274C8B204C899840110921E3862823474802C990043708182086D328725B428601005259A211192080D298010813925C32625BA69004425189406141404964C689100111149411D942085346898A30318218711C128890B21124C750084090C42665C0866902837091108AC8182C4882208CA4851AB821931680D14069E34281149569A306081BA6502017460CA0401C422C982424E3128121398420912818198E9B080CCA4026119171C0A009D304824AB4894490311C01119C306862A064082620D4248CE0424A84362421100E13246A543086600484094240CBB62C89C611011791A1384819C40123864489427013228614C18D1B8125A116848B060281A88980422504A22123C54001430C02210049408D0C876824826041B44DE314684A8405DCA22980C26CC9A421D99288D8C231593606C40848DB843109A98508934C48326A41428C8AA228C0224C0BC42101C669883266232790594201E4360D8AA2250A070554B881900632229931CB12448B324D893206C0280D1BB64D53809114A05004B72412A2088922084C160E9940712436291CB74588104C181402D9164208A281232831A3B671A3326842B88D00226E9230885824305BC0880BC10564220E63184261848101134CA2A84900238C09C38C0B4540A180651034211303520BB6482028600C9840100202942484142186CB28718B349180444491468DDA0261CA062CE342604A20250A280C8C122D180370243008A1A280CB120D20C865C4028814082A93108CA3860903240689360202A664DB124092264563448E42C2600C91914BA808899271C8262DCC30065C18898316919C00220417110AB828C490440204914BA6441832424B22608B004DC8A40864C200580062E04025E2126424034DD32285E00411D3C64C60B668D1440A5B444A1CC770423690132164D3445220C829934266CBB88909106D21152A0907324C1492C94604D124420B264624866D22336DC0843082A2258498614228288B24710C3148C83209198210C00828034726540810C8400E01484212A028D9484C42424D14280609C7611C4480E3B42CCA160E60324E211628902865242889D1288D23214023316C08234E5A48086342610B080A803284D0262911468D58126993B0880020529A145253042A1300899B144488204D139408A3064808338CA0924D48B08D63144813C12D240691199751084480C042311B0052D1066E029624023584901429D32485E4243110238A03B68D52C46993042EE19441DCA64D9A000141204259C20843080A140961404230DC027204150900186E2417285808828114921A1320C1824D103710D4B44DE2100488028E2282519C36410337826020890A4669131145A04830DC802122A70C48928101424DA022491A006ECA4271D432619C3681D19061C2106C0B138EC4242D1B410E21C190D22820E138805896304882204C126491B22422B26C9A8880E2A4404A900D09866860344110120DD9264204086C003769CA46218A900111294919813160985102C9295242661033881C2111A1B86924130D1038711905525042050B23409492891AC629C1464C8206209BA22824C4302082891830429142101A0582A326910B09311202410926510B2081C1A0908422001915315830608C984D20234992142E1B24021B25850B358059360003A96152C22C6220600BA18D4C4040A21209851264B6562D8971F27A38745963D7B9FCACFB1BDC9F695B7A26A3E8730E87234F590431C1BBB690E2E258E56D12BB20203913E190CE11AEE2AE7AFD501FBD7AAE54CB211363ABC7CDC0C0D682B44021C4215BB7291E9DBB0D20C38BAA670FD9D28C29BCAE78A0ECFCC0D73A88B37886EAAB2DB2B46A700F127328FAE24E89CA8E8A68FEFA81177FCAEDA01676B429F67DE917660A3BEC95C35380A2F5C3781638F7F07294898B6F441C714AE33CED364575A2725CB7DE3AAD0B339120819F87426846A76373BDE434C4125476BC4E9D652F693F38F197E9B867F158032495699105D1D224A399D9B3D4296D07FB6F0C802AF1B15849D9C9F65335655C5BFD076BFD1E2DC759F41D8889312DA7E7994651349196C24845A4A99F51F653F1E42AA23FC007CA823E57DE75DCCC063C9827088351EB7EE426C589F7FE21994533B36087D14B7036E49E67CCB10AE33DDB2E0E8797D07892299F374203AB4FE84659DB1DD7663C04AD4669DF3AB52E89A264309911D28FC958084374F5EAE31FE268FE5E4FEEEADBA7FE8014EAB3E2B1B2C90C2ADF715D5D52D108F41721EAF531BABEFA61C3EB90A094CF9BF24C2B16722FB4FB7BC6533A5BAA2FFDFB65349AB724F2ABD4634D23BA01B5F6CA1570FDC23265BFE1B5709ACC606A66476F44B5FC971A3B05619E3E79D14F2E5B340CA9E8398C0582FEAF6F177527D30BA3E92880D2C3900DCE8F7F6C7D426B84896490438818142E6604106907BB1DDA2A56FDAED341773CD4DE6E0E8B4020A4C1FA36FBC8BD9A523273DE6D132905046A11B2E7BD7092214E2E3AE326404EABB6F81C955EA833DAA9548E6041B41D06F19ACD6096EE04661C070BC2CEBC5FE3062EBC75DB3E34A431531AE97AD126A944F91B8AAE5CEF112DE491ABC3A442786C25C368A09D8A74DFF5F2DF43864A971F5DC2DD6E757DAF7DA686F7781530E198BB205F1D6ACE298B28EA808BDFA785F82DD3D5B6911215DC39C0B5CC6E2BE21816914C12A8750AF9B44346AB6D152239F82328191E3F08B73DB1A93A194FD628555829E53DD659E628A77930B253F39D29C22CAE1E08CB86FC746E5559B14673C828655AF20FF7F67D8F1B5103C02A733DDE400884E05F94A390CC0B73B8A501CF0994D7B4688B40BBB0790BD33DFA289AD370BB03530DB0BD70A181A7047AEC89944C66B267AA30C26D2F9D921346C36EA57E1BB601AD911A5D13168A416E07FC94AFA5C3579A7E673FAF23ED72C5FBF5FC6A2F418B0A710D59E18764BF298E261CE85EA62A7EBBB12F94C3ACE9FC87FE33007AFDAB02E0E0A039DF0601E00DFE14E0EECB72C8C066557D795D0E3BEA20FF2F3E760EEF63930E3B0130EF5227220ADF7C15DF937BA90C8DE41433E303A53890AA394DB0FF62B17C72D266E2C66EEBBA08F4DAAE4DBEBF916A33572FFDA8CAC48255BE1B54F3514E3DAFAAC1D19EE6AEF86DEE9D7495636148F7CC2F7637870C14000E53603937969FAF358EFDB4A4EDAA5D171B80960124A836E05229F484DF6877656770093B74C256B986A737DA560C32A550E56F95E6019E0D40A0FB02366F3CB605B736E662CF505290F6FDFEA8504DFA08D22A550525E205B7185CDE93B14B5AB538E90E750F313BA1A0D878F18A1B4C59F6BFDDB780BECEF2B39FEF3EC8F04A83C573081091B88DA6791720307AC885DC616600626AF923D6BEC524F974D5899432A7C49EE714CB68284A245AFAC55CEAF32CB82023AFF833D419357CBA63F8BA01F0CACEE865093DC19D0D84CE7349D8E73106153CD5D7A9C1F4D845A28583E253EF21C003000EFC3E3DA0C192BEA894A9F084B18DDB93E2D63C22A0B0E71909F751BE9306777FF425992240E4DBD452E260BFB39F9DA31EA26C9419878C115413CB90A6956436EE3ACE3EE98BA9AB736DCEB1C5BFE7338B95A98F1BE7008382BB98467991161D880B3735776C1F91AC854189645BEA354897E950FAF04DD52BD0A4BCD880E6835B1ECA3D4AF7D80909A3052C8F5785514AA5D0BC860B3B9CC809656CC8B1BB8A2D0FE953697777671E836C6EACBB862D8F503AE69417AC744890CFDFDF78FE62E8A7857CE2E1914F3CCE09F779E54C1AE829DF51440ACDD6CA530F27CDE1F00D1B43846851704760F7487738B74F55A9D359BD0B3C5B9CE7B13FDF40C7C835F61FD0FD67F422FA1CF57D2704A3CAAB2BF0D21AB9A21D830860ACA31718FB001C61B23320C7BA7FA7F3CB84A6AE10DE40FB37D383748FB0BA031079250C6AA5D6AA3740DEF0690E78471887D900888108EAB9C94AEE0F2730EE75846FDBBDF3FE7E92CBA19B8D45E9C9CB4075E40A2650676388D172695B4C2855D55B979126C20986038CDD8B3A7CBF10332DEE1BA015E00449B00E27F93F53239B47FDAA2C0CBFA8B3C6F00C6FAF75DAA53B448159BA436E5F51682BA7BB4D66B48E7DB8E2A68C15CAF466F5DA66434F9C73ABF99F244D708D04B2341766156AAE2CA4821A236564664415395505F66D48806700D527AE69F1678C317209FF2F9BC5B7570EFCEB043FA8B5616283F200FE72ED82A57D3777F41BFD3B06C9CE38D83869EA72AABABE4FFDA9BCA861BCF1D548D8CC0B51CB1AD3CC43CE96408633A6A7D2A127E81FBCEAFEC79C7F006091FDB154C7C943F81B5058910B7152F37490661E3E411B194B066304AE6AEE3FB48C82119D86CEDCFA53F2D53348201A2D64C8D276BFFC494A4BB9B3BE52954D4BD276536E6D2147A932F8815208FD27F05D529145C3F97975F54D871485EE10E26474EC378F7AB01009CA004C2833616E980B8732EAC08C52C8037720CA871A7984054A767336778DE365B73926B08B7CB9463E6F26639E9024B66FBE7BD73673D1DEE74A3338998462DBEA60AA487CF639B3420BA3FBA978EB2FED3692735652918E5BC3233D242270D22D75E8F2033BD5C3B495980BFBBBA64D9D6B53DE5FAE736DF32021EA9EEED358B42E56C6468A401A08630D8F4C04F1E5A6FED1740D4456F986006CBE2A3A3A4768D365AC09AA2807EFB3CD424506C6C26C99A7C24C370125E1500667F5E41D92F911385355F4FEACA18D4B7EB70A4992A29D5E5C104A71B7D89C89EFC5D7E64361D40800C5F29B5471EC8772325A849BBD01E7D5D40CEE8D318B178705EEB8D63F4C61C83C150583EC65630FE00094A8CE9DBF34647EEBE3DBA6CF2C9D68521471356F961B61743F1F6EF1D6D9A6931201791E703921B9CD46B1942EDB302F98E93715C5C89F16AC9201EF5858E0D5578A6185178217C59C62DE22FE2E27B872326A52F4403401141931C85CDB3CF6C5C851BA13E1830BF71D620F7E9E81B4A3B293C19DD4AABF1A58EE6A9DE23BC5D90E54E83FA4B8A94E79DE277A357E237B2854C575C104D9CFF10BC780DFD3F08A7667FF4ECF9A37298AC993DE9177CCAA32886D9ADA98F405555CDDC20D21BF7B44142CFAD0923B044640E4CBE691D2B95F332B136037CD7B1117BF463C013667F0219FCA40F8DF9B871B0AAB9DECA0CF5784DB051899CB5147DE1DC5C0C50297FBB52115FA2EA09A42DF4AB894F054E3F87A6E7F35708B8512AA5C28F42A0432E34489E4BC8C13D866706501CA0D73EA036D1BE91ADB4FBD0D560864CFA7ED8BA455B239884628D461786FD5013C84F63DB3137D4633F592647B4856AE747BD5BCF133A25421FF16A0908BFDBCF11F86BA535A2C97E3574F9F1609D6A3FC70BCAB84C9B9D29F8DE4F34048C2437453168F4C684B59A6FC201D732BB6CC790005CECB7F3E48C5251BDD07F7A1FA271D64DFB857745233FB97A612C3695EA2566F11ACB330D39C2822E92E44E3904BE8E19A327C10B024CC00DA328851FDE68E2CDA6AA819E1C14953FBFAB87BF03D12AF7F85978D647F5FA675F7FCC98BD13443D5B603480A4729901F36FE9C0BA0E696BFD24BE5E80F438CC75743E51CDF0ADF0B53146689A23885C64CAEC4279CF9D2E813269D5C31719E7B6590C93C6800FFA2F542813E2DA651FFF40625ED10E7411819E204C310B52FCE27B6794C346C22E8FED248E281A1AF02D98B98CD74C36A41C10EBF253025C46BCC23D2302B2E69FE6DA1D123D9C6350E50D164F71F3D105CC54290225242FDE15D5812E12421E4294C9409E6FD90B96C1F5318006D7CB91E91CCCD357334DA33333491D6D24EC266D2C68B1E37F728CD3299C1B54BD6C877D7564D28B00BAE48C0F69DFFAD3C336F048BE858340AF91A6A7ACF7F652B4445A274BF3ABE9C113FAB1C65A87A2EB79B0C47052B65F6730C9D528C59A921036F51E4EE275C8C3F87183AB0514AC1E0FFBCAC539D69B8A42E2AD050FB40A674E4B2089C704DC9139CF1D67A5421EA663C15767A18D6374128BD815FB84620C53AFEDAA541DCD7E264A18BEE1A7DE7FD3EB06E58EC6803EAAC93A487E56D2FA59DB30EB34361C5A7ED4D30D066E55D989D0253F7692AB135CB6E6771A4C216B5747DB0612BDA67839E9584ECEB49C359713A27E158FC66A87060B8FA745A6EF371AAC91CDD9C6E01AAC85B45045BD77940FA8B3A1F01448B7460423FDD245FF0004B1713AD1840D5DCAEB74DAADAE5D22FE082CC958F8EEECCA2901D3F14F5B9D307E4C682D812A925F537575E1E50854C8A41E187AF3E732123F727CF0228F1F6E48697825D638D6F05697E30456A0F0D2BC68041368C20C81B6EA6AAC4916BBABC +smlen = 6146 +sm = 71C61AD9A08D7513DD2D831D3E76B97DE77390BE72D598A34E459025599A420BA55647595E00E7AF609F5D490296CEEF3823BEE002614F5D99594559EB11B89643682B8616AD3BB2EBE2D76682ABB0F1F03EFD63C946A30BD7D1728F2A823025D26CDABD2AF068BA724D74D673350983771A021D260F35BC282040D7F9CF599BEC1D0C0093FC6F2E06D942943EF7FD7C38A1400E96BEB067923363E96E56CAF8DD3608298AEA0B683C33738DD408B4C7EFCB6B7E933B24BE04C05FD93417544EC0D509A228D920EFC683179DA76536794B1BA42604750CA3AF6AF6A1D63D6AAB3FE55430DE7952D1AB82F235F167F73C450AEC90FFF6FF628AE75A8E91AAC52EFA693DE972970D7814C3A8F1CB695CBF00C66ABA7C46DA3C304A7635A14822918FCCD485F806D1C2C3F7D26F33012666B6CC6562FFCE9FA1F6D45F174B4849560F4091895C26C20590CDEC8CC4539D87F6C6C781F8C3C3068BAC419A1D90FAE51C7C0052590E005DBD5DFC08ACFA35B22A9B378A6A5D2897C276A9D13DB7A2A2C32D81295B6C9BBCC0B0A5BD75B2438F49874A4FCA841A2A4E3AB1C4023C8658C9CD770555C1DCDCD9A7A0584D2D7BDE4AA95714545AC8BEA619EABE5D35B648CFA714F8B7C038CDD403A2D5B19E734C62C07E6BFB934BE1C17C73A2F6C4FED923F9F1E5F2D0F189A510F1A5DC8AE8A4EE90BA33E41189793F6D190E55983490254715D850E795D3666DECF1CF67718E110A0FC6180B9FF454CD90C333E759651D571A76B3E0957060BDCAD07E1392413A31CFE36144B968F8F4FCECE8F1C7F7E6FBC84A805DF3254E8EDD01A1F160EE1CDB1DBE5EE38A64F8F8E641CCC1EB8E95D52F19FE8D2F328278AB930384D6B0EA5D47F297160E4C3A74E1B1530244846DBA5D1F1042FF20E894F643F71EC998F6BE4206DDD971FD17DDE60CB6CF22D8EAC4C815E84B184E40D39C6D47B2781DB06D93C59DD51CA7BBC9AD784D04D310C6E04D241053F4EF0B2158CFD0C64D11B45342C25689AF0771E937A571F2345809837A08BCE88D3E8BF4EC90D5BDD4F22BD1F98F8733ADDF3E7A51B57F1FACBD14406FFE826F24A7FFA84101B6A088BB85B5BC8C25FC719BB19C233AC7A0329A97C337971817E446A5038F0E1E4E4EF9A308A22B042E877A5E10660F0076699B1C18EAAAF401948FDD6111507D786DBC7C7C79C29182B09AF829FEE37903E65672AB3E9DA4839AD4EAA384710E787DA6471088021EAE6D777E080D3B6FAC1AD6E3D0D39BA88548CB1D3E9399635F2ABCC0A3BEBE086410DD87C4E78EBE57C019C3EE35E3788339A57FE2E573D574D57AE495AC91D9E911448D49D6F1C21B9787DCC588C98FDE0859A407FAFEC8DC7356E9610C8756851B1E90C3B14B6558FBB7EB9BC401F61D12B6906F9C8649DE401EDF0B5A4EC86BB27AC57FEBB8D42898DF9D856FB4A64FEF845B320E5BB92A1EB8B8064339124DC3D63B8614FB10EE4CD864ECF95D3F5747035C2BC3BDEE30E8D7D0A73FFC4EA1BD6EF08C49406458DB26D211FA03BE6A6B5D6DFA00F10E9AD352142B27DC343D0A4592ACDF97F04B62BC3498D5DDC0C263FF84D1D48549E977C5C6E068F7A84CE103DEEC1D403EDB1275601615FE68B81692A44B6676897622D3CC8A06C29C5894CE4878215A2C7D04F98E2C970CC01100E51C877B25F2C619DCB4448A89D1519D4CC6F522533DAA8B79DA2A54A23CA9FED8D9BF37532E8B76F8E98D9D5260BC06F4EFEEC3822A3E5D4BFCE0A5102C1C7E48A8F83CA3AA5D9775E0A0C69AE932EC4EFE5CDF3B851AD4957E2FE63A51BBDEA29789B47A84701CF2FBBE77DE09560689A204A26897C1B6DFBAEAD18BAE34DB8D91A693AE13C02602239D18AA76699A0BE82FA5E1C19A64D861F73A832A07A7D5BF99A71229650C88A869CA8CB3F5F10BD5FAAACC9166C3FC768E3BCC76639A34DEA59CAEC6C098022EF6BF5A31C978063BF35F3F2AB9FE65E0500FF2D33E529A6E739B51D78CA2C2C6716013241C77B9E86E22F7CF4736C02C9D72FD29D77FE388F433E9D50915A9BA2CF338A9D3A5E259F487A7AE18DEDF22D6C71C446EA2CB86CEAB91234EDEA6A2B728379F3CA6A5195C48825D81E93EB1CF401BF063B524D2D62709DE3246ABA60B73E9B63F35E3F188A8D73D9B3834A4F8694994F065893A294F23994F042FE2C58472392C49D10968BDBD0C52F95D6C7B688DB20D9682C1DB855FEC0EC38DEAAD90D2C2EA687FBFEEBC40183B0F8037919E5CA105D10EB4494BD4D93C872F5C80E8CCC14854A3B9CE5463F8E4FEAC0B383A07BE1991DBD9B3DE17FA29F273E7F999EE90C61A117942345E2A6A52574B4CAAA3087C0A54627CC51792165A12097060540C31B8C11B90E6C3415D7F8F21280F085D2B6D9941E61F7D90E70C7ED69FA89C793B101D6F4F69EBB3A23870EF93C64D3B03FC81FD1B8C9F76A9719AB1E76DDA797533682BCA68F1D8D044A09B27C8ED5230235D18AC77C765FE9BFDF73790C86A58DF87FCA2CA57FF3005E8FCB59D34638356B2DAD544F7B4F492726958F7794460C6D7878186014E6F04152832A482AF902BB807A64996DCE772F6339848F42FFDC41160E598897C4F6904E6673AA3A051B764A2E11E15636FEC12D0075A9330FEE2211E3AD414BF2177199DCDA22CE929CCAA340A8AC8FA263CEF80674969BAD4E40AAA275A666C9D91C0DBE062878DE987E00ABBEF97ED6D93A57367731B17E354DB3AF8E98807EF798CFBDDB94B4B91AECFC30F0841FBB285FFD124E82E5128230973BF247A479F4384829C18CF1F5C027D6263B00EC4DE31A934AB9283F37005F29BC0ACA43D852DB1984B06702C5FD6B8C8F5AA9DCF86892B0AAD7A1F01FF7FA128FC1D2FE4156FB378D8140C9BFA2F2E4A70534FC93CE752EEE4BEAB522E8284D2F639028DF22C40463D69E914B68655BC9AD59C4F00DD9125164F404152F70D0D01B7C4DB5A9CE8F8F69CEACAF8424A2E847156D61AA68081B3274D60137F1E51438A9C373DF4580BA861C695D0866AA3224A28D9B6235605B5818296FA5345678BBD4A4766CC17D3394507796DF4402448A978D4F3BC23923BA9124FECEA84DCA4E0FB03746EB39CA84FED23715670AA016A9B6CBAA2791EDE9D302E7E01C38BFF6DF832D1E87A617BF5BE659474AB6784870DFAAB89FA236E1037224EFCCA82658B456051F3136B796E8B01ACD407A441697E7C0779532F73B2162BFA50B02E0375941C77F80DCACCEA7914FD6F387EA7C857BCAEF361DFCF28855F60B6979975EF1D2D441CE2FED3693E44C31830ECDF0D572F146654CF5A0120EBFF0287C686231B44A8834C9298E7D5175501765C12906F7FB27F8A20EF1A4449100F0FE449DC2D2385FCDB649E498A27CF8F76B6DDDFF0F95E7E5E13565779F181EAE1071618ECF459E63FE49C639E2F3D875D4A54AE0C4E6ADDE18033B2696DDCD3D4676F8474F1980F7D03E6D580913F6309DE87F507739F43EA9C814397F27580830655A84F815981E0A786A5B1E8D60C166255439C0AB33421B36815542BE584E0244EE394AAF59837BD84423D85520C5277A5B57643D3AA36D6F6DA305416BB87A3983B88E4C5297BA2BCE6802AF57BA7191A40CF60642897F5550645227D53B6960D847AA8A1B9EE47D198F525958A9EB407A6057323CB051B30BBCF69F887F9DFB242FA8C292E5D5C3D464030EF3341A366A6E087FD06D1C77DF9A991F3ED36F1595B93777577DE86A870B53AF4F615FE43E516E0BCBE606D571076F44FB12DD5E2CE5B0440F43C0FC364E28E4194271832DB4FFA726A7878203D946933E11551DC808885A600013E55DFE7EBE6315E2CD8038A2B92C8CBDB8A933225AAE7AAE2F2B50AEF690C114A5949F226F324D90A5FB79ACAF49F1B810EE2703A4BDF94DEDABB2FBEA385CE6022DCDC9668C9CAA6BAD2BB7B33D14A256225E8819426D4E2B2CAC4F54B16CF974B19AECE1CBBFA06CC3A8AF42CE97D82472986A664136E2CD44BADC1CDEA983BDD94A89FA0D3046C70366622416A28654326ED5B0CF37027155003011193EC9351658202C3145A7416D591F9037800E85DBB7955745F45FED31D74B4ECB4410D0DABA5724729D5879C40ED309C12F1014FA10C329D4FE97792487BB468A24D92D41D57E193DAF1350B840E971B9319A59351A719489F419DCA503B4A2EB49DD236A52F8711B05479AC36423AD914C4FE8A60F40085B8C5440C9CBC198EAE0C28428897145DD3FE5DC04984AC58EB14A68EB3B02D78979E02F9AAF5A0B87AF6261B747F0AE6A94BF09505CC9610DB19176B6DAD59CBEC7C5403865EF213EDD465A12F2C4B931F9E1D89877D9F99E30FD470DCC321E7ADA35AF7860BC7A04FA23724894699617B950A98996828CDFD0684F4E89911D8CC855F41AA85617DDF6098AA7106AB6804EB87F1787AD6134AE89A601B007B1ADEA7EA2A2A486A86D9B5AFBBB8BCB869DBEFCE3EB709BED5FE8EBC1D8DB3F99309046EB1928345BD8B5A81031D174C74F7A23AD2D067E7551DE04EC1BBDD5553676B72C7A2DB006A3D0A5BB059443165FDA39FCD9210DD5E8F65DC062A1BE48A215B1B21337AA1E602E5DBDF3D004331CA79E1F392D71CCC6944B3060BF0002E6D6080FBFD97ED361F23AA8EA705B5C6C6C1456044342F03E50C770D5246D804AFC24E96ACB89AF63D4601E878F7F1917D2B8E3B7AC93B091F38C0F3602A2CD05D4C8A5F675F920D4F4A782CBC2EE7DAE03E77AAFC2C94749BD38DE7C4D466C6B3909088CA3AC858AA5FAAEC062770FD60370CF3751D91605D0ACA043A338FF025899C886A63A85FC02AEE5D80C03A9A5AFA1AD941BC0125E0A3B62DFD1F5C6B8E5914FD01F0F6FEA3D66C579D15FFC229660ECE1946B6EF2C1FDC8699C8246AD0CEA93C3403D7CA0DE988457B0996FB4BD630742AE7DC7459D45178DC25B349D85710E1F755B383987A9DADC9615450BD82B0DE1F43EE4A0835FBCB2D79E633AE739749B5C615F0C96265628BC7E1F29E3A544C361AEE87068275DB40C9BCFA9FCE60E9F982D91D09D4DB0A0DBA9D882A39B995908703338FCAF61589F0F94AA4DA652FF871E823B7C4B7804DD1BC1F981DAD7683CBF03CDBEF5CCFAA8E0E9600D84F4A6514D51DC4DF87858558B8A14F0F4DAEC08CB16FC10EE454A24A96935F79385482B8590A1B17CCCD6A2FF3CB2B77B65E8034F2DA21EAB2B6EEF8755E4215FD04382E2C5F5BEAB3299E7D7AF5325E314CF880F0E121EDD880D4BD95FDF93D4141FDF17A82EBDCE11A2FF27AB2D64160F2D1716CFA2D39AC1B13BF9C0FCFD55598CAA4A79723542A7EC93AC4E947A36CBA24618F4DF5BD110F42BED22FECE035EFE02C4C92C66EA2C6243A9B78CC6E422505B95D915531F9B11CD1C006652EA75E682D4CF779D21D5B6F868B1820EBF7DCF6DE42CF717A974CA1173B4B4A7B80E29817A77E76383B4182F0278D87D88CB42797A3CF9858E5CF5CD56BD5C3B6E220BADAFC28CBDBD43CE9F06D3CBD7A2382B9556E3D4CF23FA6212B65309DBF851B89232AE9867F695DD217DFC1D2DCC28820166215E197B285114A36FA5F2A66F10F32EF6CA5725D332C8E9AF79FD4C971C0FDD1B28ECD11C2A5B2C6336799A69A261D03987E6D7ED5E041F3FFD60EEB05887201ABD9A047921B5B90C7872BC4273845CBE74714FF448F8C43E2BC73A4713CA85D73A3D84F24DC2EBF9492702C48AFDC697CB8FC593432F602F41C4BC1C05D2E958BC3D78AB4C7A26866EA2B8CCA73D9625DA5FD5DBC3C72A2D680068866D91A303983F4CED13F5FE3B1A01254D8BD9CA3E71CECDBEB31831838D9F3FDB514D0C60FA2ABE13DB52FDCD3B04BCAF645A56AFE68312823C4EC86808D7351B29522F2816A5906B92FD1BD0A60D5D163046326BBE431CB86C130342420C05D73FB48BC5FAB06F94518E1CACDA8FF455D0E025476EDC4CDA514F3D852186B1AB3F09CC5B6050C38E6C6CFE30C7AE3706DF7C3160BB96341E99590D18A49648ADFE779A51E548A8925B7E89B6E2D0775A409F9D4F8528404CA9351DF4C9757353E9684F3F289876B3D5907CD89A65229245D76B961C939C6D9BE88921AFA49F1415253769F632459F242C0BF7BD96D7B8124ED704B47A19B5BFFBDEA90EC77ABAB428F1D2201823C9FFFDA93C861DA5B0A866928DC53F603A83DB547052A9541563FC0C8F6ED48A6DA1F6E6BFC3AF692D15181E8DB305DF5C7918666CCF2C495AF2048A3A0C9B1842AAB110B44367A7D8796B8E5E97A10FAACEDFCBEA2067E1BAFE4694FBA73CD4969632E7F31D26FACE567824147914FD014E80C27928526BDAF1BC7A393A6C7347E3CE9831F35D27871252E2BAA93571F31508DEC060917292D6BA3484E9CC9D8E6FD254B6BA9F315282F36657883D51D225291AFE80513222360C4D6030B1466C2F5000000000000000000000000000000000000000000000000050C131820262D336A58AA820275A2F43D0F05DD0EE484AF42B665FFB8F21DB322ABD256A5C753BC8FF6A2C71467922E09726655F1A7218E736752065C871221C0B9DEE6A9D56B78A1C3B7357774396F6980226DCA1F91BA828E06BBF324D5CCE8D584D9D298261C7149899FC9F74D501E920F22AA34706A79213E35914DBF57B9642A42EF0D8226E31ADF89D18C5F3163ADECC79172C95650D764E3729EDAA08C207D930C26DF8EE1291C1CF889283B70AF00C0489175F799273C837B281A5D1284E4447ED72598EFAE23B523274644DA19BC0359BA59E5BE9E5828FF587C335E136C1D789257864D2648EF9C03D1C4B9809DD07CEABD865254D3D8D597587D71E374FC2DDE89C22C2330E8904F6B53F637348434A21ACEAB9892D5DF8FF84CC58229782BED739BFB13448896F7B1064B499087F7547CFC0A49272C2A670A9431B1B5A07284B6749EF834510A3EC0C61A43D5D0EB48C8F487947C4FCCEFCC49DECCB6111D617407C76A1B4A849C9A190310711B102F142F9E9CBB29F46447265E2C8DDB9174B780EB4A51003FB68483A265F2475D5BF6ECE18AF0CF31BF24CDD56583E777C4340086917B78068DFD380466F43D020E285CEED97A467DB96BFAEC22D80B4A6EC0DBB98CFC44436A41CADC85A90B214F00990D7B7010BBE4AC94809A0450C9ABEE5AA4037A44B0B4DEBD264120E762086B8D6F17AFD37086C93A8A368BE97E0F7546AF16D731C21878063E38DF3DCF3ADE6DD2DAA43C198F49B5D9FF5362333F29EC2F13CBB90DBE4E703EDAE9A4F7334A1C5AC60D5972C4AF2BA61B63C93BF719854E615D16BA4F704C55260A8838679815FA59BE08C4243CACC1A584CC1B4E777FCDC6E5A167C4CC9093749ACE4836AE058BE89CCA3221A3F63F07089006E4C44E40653BF262945A640D8C2A24E7CC3529E4BE76286C86CA2089CB8D4684508D1FAB81EAE7D8C731B65A22700BF9009A3190F5ED837EC22F9112383422027AED838F16A7740CF79EC101865D320E380D4ABA745ACC8EED376DC5B3AABE58DEBC35F8E983C92906AA2E3D8FBBE237325302E2A23CB1312EA7F532D64E79B9815996D28E0183EB728A37E19CB219987576C142F4B2F66AC6C7C77028ED59A8DF27F78ACD3910DDFCEB88888B4A604E5D07AE1B53EA6DF6EC2163DDC4BAB422D2438FFA543B22441E50E4087FDE4BEE6D79D90A2F72548DDC41C5AE07DCC87666EA3C4B89A0B14AFE03B585E7CA507E5F29997F2368B0C68C6AB6E344C082BD06AE922CD8089634918D9132DF9CBD665A4149C59BF76B0E94F66481766FD79054AA80C02E0AE04A6E2BE090582171B2A9AF455CD9FC302CA9D1EC837EE26E0E4D0AC8F0692CB9ABAC979B58CA92E5194EBE46B520125BD0B3ED1AC2BD817D3510E33CFD17058F865DBC64E9B99352B6CAF10F0A5A47449BF927A8EBA06D34C80D77A0B00B88B25A4C8747AADBB11BA15ADF9C959B05C4371CD8439FE5028E004A2E1D2F21190466FC7FD56E9BA0599A0EEDD98246AEB4B85994787B7604CB52F5515B42C2FBD4B5E9E372A36CC4E66483DD884DFE42AAA5EE7FAB200D8EC6E3556DDE0F9E9C7346F9967F8F3CEBE1E4D1CD8E6046E5E94BBC74AD3D51DB0DC704F4A4025383F0391B9DA37BCA8EC59E807593A4F040FBB186607280967E5048CAB92215DC783D9045F7A0922008628C771778661E97E9F88EA84BDAA8BA61126F71D193A2A564E3ACDE7ADF2C0B3D5B022EB6E0C629782B0025C9079D4545D88AA2BA27D10C5DCBCFB7CF648939155066518878CC54A4F611AAC21BD3A1EC628D3352F049915FCA55234B9146ECE5F78FBE7CFFB35695363202EDB9EC3501A93B4B6FC81B3DFDB5245FEEC8AA54195262C2467E15506B7D42A7FF61D75998722D0208BBFEA05CE7D2E66900A9B34F44C2A21257C220C03F9D6D7F0312A36F5C12DA20FB5290D5CFBC1DEC7D05C44820885C479063CA88783C5AA128829417EC4DD41CF83A1D991DF2EFDFEFE375E93F0371695E353EF737F4A75106211A5F70C82B4F360ABCD078C9E829C82A6B7A36D22B8D1F6E3101BA009C759FC83999D52E29B387A8DC1658A43EC4C4D9330A4ED2138E035EBEAE6343A76A82849E37141FCE34E9A41EB5EF88BBB9257017AD8696C3847FD77AE103A082ED1A05DE9420984C147AFF927E1950244912079BDBE5CC07 + +count = 47 +seed = 1F3193EBC58EF65E9E396D69220ADB8ADC729BB388A72CEC9028A094F1CBDED21CFB0C41356AF31E0CF66A3B0D843666 +mlen = 1584 +msg = 139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA +pk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9908A101D9859E0AF5F0D78F6CAFF25ED9A2FCB285C1EAE7A1D5410550E76C998707EA4172CBA67248021AD2EB879F1CD10DA501C1AC0406646F0BD8B77B8855FC6C483B3109A7384A2B8AB39472D728F90C02836D013DF898BBE1D3EF790DCBF423FF0647A8D52716D155C4D5669CFE1A703F162FB0F9F93C8EBC334BB42F759CBC9EACF580AF5030DCB8D79EC02DD050562A7C50E44A46FA4DBC4BB83CF1D681D02C3A3EA4989F76933FBD927D61C352BF9975B1A2E237B548AC1296D09155450DFD5D2DD105C02BDC4E0DB7E022AFCA74F7E2B482B544FB7EAB39D9067A5E3BBF08C7CB2A568FEFD72F9E32EECB5E58A033819FA005A4EE07E60866DF0560BC75EA13BF050FF26A44079A25BA3EF094021C6ACBF36504F1C7E58D7D5083AE0726F0ED0E3C1364B25550A443F75DC95046649A8CDF3A758B120E57BC703CC66E3B8B8FD52F822581B442A51D03F06328643CA211AD9833E8A1109E36922BC3C4CC2976BF1F4CAFCA767E2C3194AA23D7D9589199123ED815D1A1541E9ADA76FC7354CA91A284FE18614DB9805313EBF39E2FDD80208BB8E65FF0DD13331A5B1CA05641BD0F8A1B16472365C6EF904D69BD04AB5343452639EF0973C0F7310E148BBFF70FE6E61CD6841A29DA47BD2777CF1AAE90F36EF216F53CA419B355A517BE62640104BA8E1403D9ECC2F54DD20F6525F9260FED6751AAE98F422E2CE37866AEBA0D724E95E2C786F0A5937961D8264D1CE5FF1D1513DA6AAE80069F3EEECBFEC7901C2E2978E28287515799B8E74479D2667323FE2D8CCB6F927FC09C764E24FC6971D8FE0C32EF61A6D52B193BB4D390C03A9F03AE6DC60C289E00E90B0EA5D74821652FE0DAED7EBBECF6FE03B13688D8C1BA9671AE259F1AE6BC9C2B24D8DBCB375C5AF5B68EE2C3F9CB56F2701B1B5D099FFB753339A85DCC820AC8F7109818A3E79DE99522A78214A4C549C9914AAAB60766931C7D43C4EA327A6DC46315BE7A6243819406EB452D3448A1F0638A93A365FDB3182C257200A86F693842509B424F42A38C1E71187D2E14653C973FA59B6412F89F241A0FE769EA566DFC0D0D7A7C5C311FF96EFD43683A83B0DFAFB483B8F4185CA43325ED25AF3DAA263CE1D9D96FF862F6A5F7ABB28EB2B3D6012BBEDA5F25A6EDBBD1109E8404175F1ABBD491D61858A92F983A0840130684A9AB158FEF26E1D471490A3C3D640B0E639733A9E3EEB51511BDE2155A01F0304A1295B254279D751E451FF5B537A48BE2732F53A2D8D3BED0927B015E60C76802EAC3D455E8AEF00F15D3274A80C9665DB055A73FD92267E8DAE5E261347D940FD835B7C380BE32DC0761BCF52784BD36694DAFC9E4A82D684F20906C0C931A6C1AE5C84ECE7C5991190AD2D70F7C9E8E136906CDF7502FD18AEF856B8AC839A78F0A0002683B5F7C24C744A6B68E6FCE6258C4E142CC645BB589077F89D5D1323B8D5D1CCAE7067E7C855071E253D0040D79C21502C992AF5039B705AC5A6AF76C0A20A8CEF68E9F83B5BEE3EB6FD7E6936496F86B5BA8817471A5220A4AC4F05AA355A9FCD751938161F441A7A2EF70988157CA7364C791730D2E8A0BA006BDC98D3AB6A12AFFE81097A8E95594725EBF306B0FC4E235CD31BBFA6425DAD4A539D34D5ECAD57EFFC5379B50101CB6026A921CF40EB5884E589D15048EA6F6C42D70D2D7F2CA8F09B224873BB1FAE7A85E4A43B9F536C2BB2412DA8D38907BA73EE19C5903A979D8787FC5FEE743856EAA4DC64DCF5B65E36C771B3214738B90D353D35F85F8C7070DF5651F1D7866155C9F86018A90C9D9102EA8E51504A4BEB2E28F6A536DEC27014E1B99AC18F8775ACE1C4EC592639240A71F2D73248C509D76CDF11DF48E6899C92AD766C1F3D1D52D5DEFC247D73097D374281706A9E36684C69BF4B9728FCE1BAB56A4D18A43C886604374D1FD804A634B18F1C8A51DF10CAFA5F90BE0B826BB0C4E60144287DF27BC4B834B96BCA0E2F3FE10DC02E94D5AF5D1E1774BE75CDD065E4F0A230E8D192E7358E69FD59F9590032DFD527B392B612D6F3E8D17556C04EC286879CFFEC2024C57BA27D057C31925947B58EAFCA7D535EB6F444F06873008D3F80704CFCF943017770F468E8750AD9343D13DD720F21B63E727E08DFD99C6286F3522CDF77E5CCD34BBE4DA55401C872EA8E9DDAA91E24CF0A0CA4A8FF3A3D33A332084BC6D597F6EEA95274E966BE000713FF054CD5ED000B5EEBEE8000E2CA2255D5268D9C2D434A0686EAF945D11C109F5534AF11ACA8143311ED858BC2C4C0B4EA1977DE4C8E6901CFFDACAD7F5B2A6554BC0236247D29C5401C6EA94EB7C61046FB2C0D6D9B38396E14B9402ED8C2225BFE0731A004529E84E9E97CFFBAB4D7D32AAD500CEA33CEC2AF6CC91D33D92DCA39CED650DA7E4E50371A60899E074567F3ABAEF68EF88B0D0280E949B3017850B72B36F155D9D3F6619A933800FD207E64AE683689D7DEABA1BDCE386F635C485B96FDB0D8F37C7792F987AFD4BD874D44C098DD3F344AC48FA556A0FE5D767C742A3EFBAD5FD1C426A43BBC74CA9D3C25F77C90C1B284C7F1BE40ED94B5771923F0074A8D34DD57FBD3DC5F234B9C0B4FD265E501280911E272204035A71258CC7CCCB73A5B7092C8527EF80685380E3EE3044F7F381E3E3FAAB494E8B52867535B62921B279B472DA3B03EEE9975CB7352C4640A39DC3F2F71CB8AB086B0A6D1A7F4CE98544C8FC12BFC07C713DC0640AE6AC26F7CFEA27673BA07D2CE5AB936D5E0C923CECA7E5D1F4699ECCC47A7FE8075759D0428CA1FB04BBDDC19D23059DB9AE4A07CCC0ED03FBB788F01DA17983B271D76A1512DEEF51E4F43DE3BDE22D74C222FFB2100DFA5BD42E1500C86D3F0813BA8689D416F6F1A638038D0F2F349B54D66753AF83D1618A3640FEF665D50003ED43910C68C8B2E803213B84B758EAC69BCB5FB172996A2CBC1636914E7D61850085F4DD05A7A229340B1D527DBDA6666D0EFFD04E3FC669D5190C47958050D89B856DAE1CA1E34A607C470C2942A1E95CABB6E2F8D83ABC58C51129435138A0D680ED1F1B504BA6AA486A4159860A120F918415594FB1B66A2CCBD7B82E6F3F163A4EB457031CEE0589465586DC7ECFB8D75AF4516B93D3B00EBB44736D72678377F5E9FA1F4F02C364D5C0994FB66FFBE8DA3CB0E14A6E240DDE5DDBD5A90CA74E5136BB88B61DE7AD9A7577D8E04AED8D7E6FC20652FF4C3126A603B09ED71284E05B43342BF71696C80958D7B1EA799424447C43DB0DC35D1CF526242CC11953F64470B7C10EA5B96A4D32EBBE491421F6FE830FF34AB6607C3714AEA17826CDC94D7F2D9E670B4F3A582812C084C400FCF77E160A78C46DCD9535A8EAD8D2C05C43A97FD8A5810B9A51D6C182051AA9F2A09EC599A26665A9276D848FD7CF3593C35A01BBCAE9AD6FC45492FF8B6650DC55CD4F92C1A8FBFD62C6FE2B3CDD067B826154469224CA108ED9E6FB8A6994A09091755D589D36C197E120E44286B3A863281478F2832BD52E0A450AB702CADDD7EDF0C696C1ABAEF7C165AB91ABAAE7375F6848C56AF8F5BFA5C9EC9FC46E4491EAC2AFAF0 +sk = 8F1602C7B0C804D59DA6ACC624E97BD6133FE4E6F2213D1CB9574DF3E5C9E3D9E32578B65B57ED1930FB71B2A1099571117EE1D0A45A1572836C9C733F7E819FE48ECFC976F6C840EBF03F36B0711427BBAC63D5D52CDECE2F360DF46A7A769863360E1A474823212502060CD21071209809202186CA26918492841C068C80146ECC164043B64D18372AA4468E09262110A7658B300C14296E99C28D0493659B1201A2189219C60C9B168C60088412856912A1480AC128C9427091924502230208078C99464ECB060292B4681B459151A6309B44501C4631491642820402A2B648CBC08490B469549484181251034012C1104D9B02280A448018176254C84552447209325004070050402AD1384E52A6895A044EDB0885DAB0441B3512C9040119488D60304251943020A0499306201CB908D000096232624A800D1CB945E4326D0B340524202EC49050430628DB8271DB20455C380124B19003384E58422E00352AA1282C2423441343482337024CB80010B98009272681324551148C491225132029C4000242124CC8420D9AA490E426301BA640C428325932651CC42DD2180949B86C114848E428010AB0080A397011174458024E5306265428918B2251A19424C4409219C3095A104A234848934689E31209CAC00120118A94443100968D208801C2806490B84C09B804001509610680D49449244871D096105B9881008949DA368DDAC2901899508A084C8B04081B0548119728D0446418458CDC348413214A1BC671182345012284C38400A204294C346919C809A3240A88C6255A3402844670012844E0303208322D44363094C86010278820446C0121680987858B4032A0069212B4055C126EC3062D09B80D04027199B20898140E60A284C238860B122E54488614464ED30811D4148801B831093402DBB829C1B64864806810218E04354448B44D11C308484065E1B648D8844562928064466520C3004B8631E48424CB868D99203210050059B8048C1662E1368E103208144411D2380CCAA8701A275261A488D904424304901C9351D98084E4B621A2160689482D82408DC8042582420049A2615A082A00274D10286E833272CA888541040404A610010549801470032344121311C9B24D8824620814290806210C953020870D143905CB062EC9462E12A2491C21661CA62513000C23164CE0402A6324044C0006C082250B998D58A20D92187211914D24120CA2B49002256891C0658B201093B8219A94040CC82C89868CD9B68DE126200CA904DB1001CC20528C4441C4466A19186288142824430924B769034305218609632406E380401327654C42490B8248402268CC18090A4586010184D4222663106CDCC241532426E4827021464C13A90D221704D8A665238728A230108BA64900244542888CA21830148369491688E184905C9408E4A62DA4A049D14262031906134000182491984869C9B8204A2664D480051AA74190B68C04006010B7900023044820251416711C396C4A320423200E03C7245B182DC4362543A089091460A0A28C249168590048099231C1902149440808038D0A918D5046010B490AD8328823B440A3A00CCA024511028EDCA850A13625C0A429084569CA166044C25064C450C408210A048EC814644486085430886444226414848802309A284954102801B46114258CA138864016680A890158244963B44D48304880000A00118224204AD836424890295318521A282E1408529CB220A23608984252029905818668190941194088D4A464DB162E18135258B60509C5041803884C303011182610938C42421082484C1A362D90C644D0161110962002068A89208E202864D40232C290309C348D1102910AA65043282103240A8AA40482243223214952306E900812D34440A0282C21402A52320A580828E1C441E4428A24400101104911A22D8A946092A045C426021228411A404E23976590366803030850062A88061019178651C421D088602226501A4131C9B6701027249A96609BB46940C290E38684D436451A91040B444020474DD0808943843114B008D9364C03472C1B1249E2387194A64018350664384C03C22D8A8871511484A4A60098466DE182401007081C938D1C4165C94250DA20289184508AC4109CB68D4C040E403471D3F9B17AC64D7624A66BE59037B4C4C1D94D8DF39509EECC52170D8FFC7E475CA338088F6BBB5215B284654FADEF01A4F4AC4CCEA97071BF29E40F5B61FBB165DC81260B64AF803C834E029859E2B548A097704E75087481618844225BEFB6F713373BC6D5CFCE70C6265E666A5F717EB44590094CA2298739AFAE5721E6C9D92B442CAEFF1216B6E770C00C632190B30D73DFC3AB83E828A43DCB65C817CE0543E6B16128CA5416F8159F348E2099362D17B3876128112513D1DDD9D9AC8F82DEE0F690CCB9DA5E76369D2E6F798C2B62043222A86C8A20A752EA58685070DD0D582A0FA51CC1991391BE79CFA2C5C877A5052528411B046CD015F73CBD78D9B4CC06449BFA61C328E20510C2D7A4DFE53D2C04EB1B6D2C864E4550E8D5E313C8350AB7441395C94F67A9960EEEFE8F59DE567927875AD8A61346AE791A92B7C041CB29185EE8427C8AC2452FF867E2ED996C0C33230B38CCEB0BDBD9023C95F7FF8D412816E0A7A6C47FDBC0B70F42EEFD781649FC98A92AD950BF02622CA8309CC082D88BD8D95A660EC1AC20DF43B6851D4820998E6F17ACE1156F61697091AF41A9E843EC3FF8A5394297DBEF7E46B78E81604D1E25B6BEDB819F203D892069F9BAD81F8158099C7DE1C64840A12FF96087E9AA29C2D4534F600FF6A8361C21B6032EF1A8F95106BA613A9C7DF2043DEF5FCCD509A2A9FD29F6190D783C2558C25BE9D726D9396ED97E7FCC57FAE5B7323CFEEE68B317615C4963F67AD5D026BC4D7BAE0B8343558594607CF17050E68BE4EF979A44658195F948C7AEEE88F0FF897D5B5C02EF299DD1CB173C4B2A0D349099E9B4804FCC4E3A6B4C6836D18A31E1F7B53934A15A706F7F02E3AF73F5F916402319695BA489506356BE576834BAEB226745608E544BAF42DE16E3554C54AC9E0694741BCF2D9328C85CC7C77D7BAE6B928682105FE029EF8F0A95AE8310AED13C9716D561612CC51BC20D00837838436155AB52B3A6ABAD9D6E2FF8C037A95A1A54D2F231708F6B594273D0AC18F0716B4675A735A96552772F644ACD4852BA7C2819A9E2A2CDD8D0F7D7322E218DE2FA6B7DDCA0C0230A9219AD18700E64F09C42C81E2418B0351F5182C3A81A8210352117FD6A03A74CDCDB66E2ECA6CEA220F83505960D07397C351F29158944DB6803A421C3D23E059183EE754039BD748C9DA7908B2B4FE69C166795E0AB2547A6F48E23CA0A236689816CB2687EC63324499701463C81CECA41095AB25BB7AC0320ED5D65E137B1A1481EB38A6DE149CE4ABAD3CCB2E7765C884AE841D568EDB2AD424235FD1811058E68D3DFAFB04417B93D9046192C4DA1BB475CB88B70AD080B6593A497DE516FC8E793BC20FA67CFFDCF5A317CE1A3D1974A0D51A1AA7FFC65F2C8FA9839B7A8677499079FF6188633E1AF78861065BAA8DF92128101CF78844473921876C38533256645BEAC4F469D1B6065C222ADB90172521D3BB195D0D1EBEA95193F399E2CFF3AA27A817996FEC483CA6E5E0C4C7674863F85C0893C6C63EE287A077CB9C2488B6E615FF2C99486B54CD98E0F0402AE58D9CB45B5349585D1FD05B14C93EA4508AB9CD8551A32101064CB9F8946E5083D60D5375D8C6B1A40355135D4754152FB7FAAF502642738D698B306A72356BFF2B275860AED619BA06E0DB10FE700297741E5FF03D9BB49578EBBFB6C0D7F0899259EBD13EAF1FF5AA40ACC7CC68B6155C2798A4A7B0B3F5E27D47AA5EFBCB9B2EC4036782D1DFEE921A021ABA59E1FBE78871DF6EDB69AD03016B67BBC867AE3339166B6A27B2133BF99870B59BC2072342A5F2E0B9C8492E33A5126915687F85251D7B4C6287A4202BC8DE54091B2F1FD82B6BCB281B755956A27088D4F26CADB1E1A9CED96B1F407CF148004B5A55CECCE92AAF157C0A9446B1F2606B77A8D12B5AB973E6DE21159BC8DBC78FB191C2C4232822A7BDDC8FECF47BE3CEE59C7B6E65BA6C0DAB5D126D256951CE7D110F7D3C0512AF949AC108B18F725BBBBBE40DE31C7B4397F84FEE0AA4602DB878AFDCE6FF18E173B7DD98DD31FD37E674B6419CD0A62FBB03530265B2EDE05C6DC1EEB5DC287742C4D16CB23C0E227F25140D48DA78A4C54EB98A5A4A55F8E1AE80E4C4829E8F9DEB2B55ADB210966FCB45ACC2D540421BC0575BC7B0BF38EA0E9A7065D4670940FB3433EF95C8F632F1765968F03C70D13A1122EA6670A669528E6604A732FA4CD81E17769DC1C294BBAE83CD443791B94FB9B085ED1C9D4253AE96ADE3DB19BECF6117EE6D0A81278900B5856367A18FB3733EAB66CA4D5F71F702D9FAC6E48A1F79F1ACF94DC4BFE72CE21A698038426F1955EFAF37F21B7F10DE61C1A7A433EF7AA8D81CB12F23723A181342824C0A2EC70FB113448BFB1DC1512B4F2435B8DA679A1A4CE86A98A109493888610BD2CB83D7AAB92EDBBA3F97C81B5BEB6E9C04EB853CCF58863BC31A1F59CF335C8ACC935B91851871454A8FCD549B1487E1FD0FB4485A8F28450F06DB1F30EA805DBD8E92BDF87C7586C1DA31E3B8567EBD25C2A4476510D2B17ED2202EA28463197B302057A03AA896D20DDB1571B7E70CBC15E1713BF0729B7325ED5EB74F473D6541782EB1A5BD9F4283C61A4E738B877CD16C0E80243C8D498107B7545898BA307229CCAB06276EFC2BB000719CB6480BD0B6DEC8D438234D201C1CAF9133822955DFEDBC626D4CC3B2EC92CE521F743935C7277B1E465947C3D8F7E4ED0FBC31A38734B9E7BA1C5EFA0D60A7F6D53D1077F6FA62B0C16769BF9260FF75FF3EFACC58ED8C257F7D396649F8BC75B62521370C861D3F26069644A438DE137C1465E74C8677869D8E9E256DE8022C9B12083665D2AD6EFFA5F6ECE9D337C8FC2DD0DA4C0BC4C23FBD2610DB4CC29DB5686FE869728682136669378FE46EF7A30DD9643B546B6DB8C29F5AF3265FD481CFE30B1626D738E37725D5F4AB3F0A6AE5205986F734E602A3E677B746584A198569C7F03987E1260ED561671FBC1097D64D46D430AEA48916CA110FE7D6DBF8F816DC2D81A54A6C30D30F6442CA8BEC6A36625C09C4C573EF4C46E5B09F7B6CB69F7EB32CC2719B2BBC07FEE6EA853612574767C8999A53F5B8ACC417413DE45DB01CAA4FAD11542D7FABBF0AE82395533BDC4526E74837704EFB91643285A311450F86B170713EB5609DE4951A7FC5BB904980C84C93A12F0B4C9BCF3C66EFEAC5D6BED47E8C6DF25E9D026AD0CE607E86D7A628D3F4CE6A88BF6196834475BC7AD1EEA0E20D40E1BDCC2A99A1542AFBDCB86BD8359D84D4B207D1527C782F263D24ADF18039E7B9CAAE2660721EB3F0F454E265A33F5D7F798EC5969606C9F66ADC555C4FF6357B2A66E03C4A369EFFBE61E3276FBC1B09F124FEEC8FF44D8285FB778FF4194AB426E8EB81DF49FA6D3CFD22F02997057E86807A3F7529F4B3D4C53049C8F303D7EB39A736EC733C4D136722C2D96B7AADEF1E89B124C41443C542D248D575FB722E72F25C2658ACB02C36FCD77B79E93B33C49CDB8A40494632777D42CC2042F0095ADAA4F4CA5A1117554728E07971A8C7A3706982CCFF5F692B38427C95E8B9C59A78704D91E338FA4055B1E95A8802344B35D4FC371A0D9C8C6D319E44EB70EC74E74CDA8F38177384A3F3B30F5532FB20BEB88C5C6711F33023871B06DBAF42802FC5ACE2D5B955D69A5ACEE069E99FE03FE1557F0AA03A81D66E006100C22ED145849966FC3D5836D6F90CAAF8B6CEE0E13AC0494BB88A21EF48E9932621D55DD5CE48C0D4B3389D358C4A316A6C703954C686CEBDB5C2D78BE1DE15BBE8FE804BAD510665874B8AFD930E2FDAC932D67253F4AF7BE72AA9A00661E4625F36513C92289F3761D13C13F83131F4CFE22B998EC0D0F021031A8DAC6DC67A43B5F55F9A7F0DD1BEC1286ECFD87E9314890914CBC0DD5109E1B27DE4D0C349E8709B0A8E8AD1116614ED2D9130BC1D974B21CCC52042F72FDCE4876C29775603297520B24FFAFE2ED20166DA797E202A27D5B9D336CA24E3260FE261E3B0802E20CC156E8EA3C0FB4F2CCE34D78C4D4E94423B683B65DF7CE6B2C9521A2F57DC7137D3C2BB1E7704B9C169C8B7DFF04F518A198D64BC6D955689C1FDDD42B11BFF5229B4EDD3AD6D4F7D93ABEEC5374F8CC166C9353E73C4212995FB0D4B80D199DC16A7638F87D8E3346D2D89504844845859F6E4377C1C0C19C97D168557F5CCFFB90E1A38B01FD1746D64F5E14182E936FBF81D04F56D0BCA0A608BF17E74429EC04CEBD3577F94A8D0092E6C08DEB13600819ECAAA42AB4AA52B06EBF2F7DD1EF9061D45FC0BD1FB2E295337115186CA04F551B6446126E3A2E4610FDF9B38A680E9F9C1AAE48528BF3B6D000187DAFF44F546CDF339620207F7220697E3B8F58A56E839EE94E3BBEE52B44716F134CB9753D1E3866385CA9962DB0EB76EDC2204278B857AC2DFC0BA7E0CC5DF9804F9DF124928CBED52325F527B2B288E656826CFD239D1781D47E01ED496C7560C626A9F41C28C5BC9807DB404B915B64C98C09B1DDEA5653D96C79EBB574F56BFC68D0F67F731AF63F5EB928DE05CD5DB4D0940F6A8476A9ED1EA06BC248E4C5C1DE37D9A96A8F4C18180970F1EFDE8D0341FFD347AE0DEB59F33F47A905518CCF3EE2EFE30173F1B511ABEB2724EC1A +smlen = 6179 +sm = 43187B1FAB8AE78530033D35A28AE25A47A0C978CCAB4E1C3830FA0D1898D4FA69B9C0CB53164606EEE3F7917E6A48BFBAA58C31E181FD8DDE5869F1F0F2EF6DE634586DE16AB7CBA32F9E24F6A7669B1B0A6B4026FDB858D6134A179E5BC16D4E336ACD69968294CBF5F6605569C54C52E689A4770A084E7271B1E1E5388377A3C1E8BEAA98A7F9004E5FEFBC1D862B7D7A30282285E8BF7BEDB381B304D7A094404704643FC007AC0752ADB41F4D498362B3F8EC198EEAE3ABD07B279F5B2C6BF155141D740876CB1F9928556B416DDC63E531BDB785AF1D78B305C6CDAD5BF7E81048CCFD1EB2F3727401DD75317BBAF82774C6CC0B63CD657A4F6844C58ECAD2EBAE5AFD940F33C7ECDBA56E2E116048807E56965FB0AB28878E9FF8DFA110E2D549213E79DDA9EEA9990BC01BC18FE6C567D0D1F4F8AF732950D2EE48C98B8FDCA2B5012A8D0D9A41CD84574E3EF70A12D6D785F604CC155D2BDB90FD4E6BCBE0F39A38119347529657EDE530BA0C05FC15CE7CA6C4190A54AC36FF65CB684E408C1EB3C769EC49837E4707B840C81D66EA5235047489A7DF7C184B1395E3D7C4A1ED846389ADEA305C07B6AF1BF3EBD8E2E9E42E5BF9398F0C56F07EB1565B0E5CDF532C0930EE6E7385796C043D3BEAB32A755BCACD40A5142C850D1A041EE0EEE00378F73329A5EF2D48AB65216538BA5E8FB47EE40068F191764420BA2227FEB675D1074415C401D10EEE44F97F05BC049953103C2AB3BA6C30A3D1FB9AAD9FF395FF50F1200DBF2F23C871F4499583A914BCCED54B1A92DD4B4E606749CA3B451931F2F9C10A0E1DE9873157AA023481587B46025F401C21F9DA16D8FC0040C6CFA993F12A72B61761F12779ADB85C3C4450F3E6A4C18D0AC36335E9E9AB1474E207EB3874FE6F1FF961F5D7B0372F04712A5BD7891CEEADF8570691886653953467B17410DEFD194CAE9B9E97C8A8F8382F9159BDE26217DC11437477B0D2CEDC5143A9A5D692E86DA56598955993DB7E65EF85FC96D073CEC449ED17AB45C9AECAE2592859EFC4702220FB34975EEFEEF42C771E33F7AC837FD0C6776DD295BD1FDD53FAD98A76DE44A059A970AD93351EBB39F86A2332070A94AA299BC046F4658322C69598C0835B12D5C5EC8FF556C64952D20691022A5F467AA998389F881D13C0E6E3414885106CD303F7419856B3A5DBC42C6DA9EFB891A4804486B4C5A7EB4F039711B4AED549468F998CC96ED2E3AB956AF4C19CEC1F39F4C0E34B86116C791F825409BB6DA85BFFCCCD788C2255478B7858EC707893C2EB315D341B3EE506C202014B9E760CF731588F4B2E4BC7BFD13BCDCCBC6FB677E84C2F68D1B24393282995F09DE0398262CC6C13A27408A6E14FF7C16211044D257AA4FC90869F183B9A006B5A798B7A32C173485E039BF2594E692C0CE12D04D5F1DF94E84B5727ABF6D642298EFF8ED912316BCE6133514A513552720C4D5BE8F28E9565AC2E4EB94F95C79D21DF06F2540BFE9AAB4B223D7FBFA01BE89EB1F4AF788FCA5404C94D2ED310220062C2284D46E08B2DF8DF7732001A42C9D0B7043A2EDB620C3F3443914CB3B4D0DDC4A75410FCA1F6F701511D21BC9D3426B59534818F802FB5DCCAD452A360983734C6EE6905B239CE924EDF3D049313B53B210150F27F60413E85149AF5414F458BDB21ABB113C4B447FB853CB8A12D1B1F563AF2BA340392D554E68247710DDC5CAB111F4BE0F1082E6F95436C2B7CF9622F894C8666CF912D73FC630E004A1397A2F87DA5097887158A0DCD4601D769D19EEECED428BB6CF6F84DB6FA7788E6E6ED279792A6C6D8B02B399BFCAF56955FCB02951327ACED96876860309C754796CDAC3D5530F9A88BC2B584874BDD39C5250E5EE0FAF458EFE48D2C7904CA60D4A155221AE521E57E20196BFAA4A4A41002625E3793D5A7303A858EB271AE539514250A5D5390486E2198E31D8930AA4A16FBFB7A6EC5FB5068C0EC4D7F476070D32C6D37CE0683BE5A01D0C218CCF616A6538D15B2075E6DBC9BA1C5DDEAA050BFA52FCD4D919302A1BBF0DC9BCA3AC69583DF94F6E55FA80DA8B5FCA7F21F7815EA2727696E4889831D537426A185E8428C57C3E70D297C1D8BD3CA54590F22475D4EF770D7EA6B84CF32AA808081671C3EF0CB47610D68D5B48303D2A1DA50459A4F9C053D2CC94793ACD2476D400250F0F7BC0053C551A2DF2482959300CDB5DAECD91EBE12E492A28DD9F2CF0138498582355F0EC8AFB12D175805789C41FA7E88DE815195620EC585E97A5AD30E59833AB92A5FF7B9CE02CA53FBD4EE47C65B9E61FAAA7E821F72414BB0794E8052B4D11DA0799474BE300C9BDC1ED55801453E23E9824D22AF3D01516295F4EA4011B995A00B81C60C7AA8FF59024FBF1A61669B9A882776F035B5754F2DE39F3AE7B9E6E8A8157014F807E963E37A79D135DBE28597B45CB1E710203F29CEA52FF49F5D814AF5214D2B89D6F08CD5F369E69152DE3B22333156DBBE518D7AB4CA3DCD1800973ABCFDA50E2C619B9DD572D5E1691703AABB0D73FA499A699CD02AB489ED0225F49CD456356D8CF03BB712D222507DE6208743C029059FF9A17E5123E87CD146C243503D5497F175ED70C12F387EEE2033DB08609A65ECA8C8C84C7B605117D993C18DD1E77DC08193AB48E3A896F8047667507DDAD80B455105EB1711F75E1CECD5658365D1892EBC645A0E6ECAEA4FA5EAD87707740645D5F2E2EA9E6DF3C39A4448EC6EA5E731372F839C3B351B752D73A923EFCEA9D42894FF719D1E58B06C231270A5BDC26F4F509BB8F168FD068B39F0AFBD76374CC75771D03A152555EBC83243802EC56F2B65484CB3C97535DBC1A9A8B2285BF5C45FD1136A36BA2039183388E536BC913272E8586EC8716B56EAC1C09589610C8E6258DCA3EA58E342CD4758E5599DD1279D28222A602606D6E2F23E938CCC7E633CD7F520D1814EC0C79651A2A81D1FB3ABA62278F799C9EE2AA0F155A4E3CC21A82E6FDF5AE3EA0D53984E0640FD222023F116F60049B588B48624C86FF37D84B7DB145F64A7C080F939365F7E530CA31CC4337D1CDCAC50738C0B714E9B39FBEF87C5201BDC05D68ECA9B915350EC3C1C465968EF24407898A51CEFE72A627E4B2804CBEDDF68FD5E457B13D80792AB776338C91372CC13FF5154E42FE56C6D768F6516400DEE3187155DB8C710A5C6FC42AE837EB451EC2AD8DFB4DA702E28E45F6D195816D00EEB4F1D88B784642523E107770F5D955E948B0B568BDDAACDC34CF4AE23FC0721428DED1D0571422A42D03CD2162A668D3AF32B0FA95EAC8F00F4F5DCBBA517D23944599C0D595F9270AC9FCBCD4673B7032FA139EF2151602FFD1C8516D1EB71956CBDEA9C2B7465EFD59B272D123913A0FFB16D6AA5195008ADBE726F38FCA3A1B90AACA0B79E1B568CDD6A5D5213008721F3E555101EB6C68FED190E09DC7335CED72C0C4BA1C603821137F046360D8A3D34FD5D9428B5296B26AF58BF0586C10E8112E9F20D8AF73A78E041A07E32C692FAD8CBD409185C925768127BEEA7A428A6DC1A2FEF173052D3EC29CA776408B4C4D35BD0A64F47390EFE1CB2859B3641A6F7E59A34BF5430E2E94456B8506E051DEBD416B06F0EE826AAE7D700BDEAD95F65ED3AABC9226D7155E253A0271C96C2573C433950B1CE317E5C7769CFD4999A6FD9CD6F18723CA4D88FD0A754C4F8AE505E5FC3D5D52E89B29A5C18EA643A6C89670AA6ECF3FAD5780BF5ADCE39B9B2A178F95E8CD379DDF05BDA0EE7313AC15F89D71719CF2DEA6C14582C4D6BF961BAF1BDC912892721F02273BB613A3D424D44D45BCC57F3B3CA992998ADB0B07251DB9A9605F7E3B5A4931B05F1D986E1AB64FEB63C2B29C55AAC8BBC2E62766CDADCEA2ED3C9AC512EC5DC9586A443244EC2B3ED13CB6E2CCC361AD239E15D3957D07C77F9017DBD662939DC81343E98F60F2A29FC2ADFDEBF7349EE3078C46B5545F7A311F0D7DD96BCCEA967D9F70ECD1C968ACE518096D0B71414786993A0C5E0390A7B9538C117A83FB1AC9F668C7CF27502778EADF340302D997ABCA6022F45592A474D0D88C826E220EE3D2528F14E9DDA6E4573E5500CF4A912885C964228A182241634B212B34A5EE8C3ADFF728168BB518B5E6FD284DFA462B640D272B571EF6E2B6A98ACA66A3F4432020E2DE61A9B6EF0CC781C0B64E32D6B80E791F0DEC93DA84257EEB84E82424BC2CF99EED45F4813A1DCC8D40B08C1CED6F51A577BDB11FED43A62E1C5242AC9F4265E440427B671112D13BC3AE23756D319DE2070D5CF734E4B2C1FC875B8410A74099F2DFB3233FD66A1FB76BB54CDDDE1DE0E67587B30313B43A11B2A926C2609CB08C72C0162144AC3F06E8DA01E0D83CD7E0E6CA24FCC55533FCE363112C41471B6222FE4DEAF2FF791EABA4ACEE4E026604D1C3655CCA017D1A5EFBF559B5F6B2B3359389984188A12ECE826CE0E263627183BF3A4AF7E3B0B615B6D05560451543CD2959FD2952FD56E84DB529D827B92A1A47322148BACD55D233142DA9D93E6576721F2C059848E63A523974A264CDA48CD79FF6B9A1104C888B7AA030BEC2F5229199EC7961B7755B626A62DA662CF6E51E4509E7F714271766858E62D0DAF32095F41E05BB942AEF0C1BD7859632460B5A697BF859050B42BF2FD8BE483F46CB9C012702E9D0D878031CE90B915466ED4B72D815D665A91F9D3EA0320B4551992DA8D8E96A780185E10AA08CAE1498F62FE776AADF9B491AFB4F4FADB7E809345B6415392B0366BAEC403750DA8A06D003B9060D1276EED660F77CEA4EC3622D321789BFD85EDFD7BE7EA0F900E2AAAF1FC8B92AB97026F1CABB7CF63FCA682F8630A2E87932936793ADAD43BCC3DE3A97922EEB96DC422B720F1CCF2AF9DDF984B38FB83D8F54A75D31AB4B6FE8409879AEDD21AC654F467700BDC63D63153461730C9B85FDE1693AC25ED43E62E0E48013AEE1848B76A94D36B612EE3F332BC2AED2C036B80572616AA2CEC44CB601C4F0C32E4E5FDCDADF9496474DDEDE662AD390346BE508AC2157E4BE665B135BE07998C5C887336AC6A5A46E1FF05A1B48FB16184230F3F9E31E5CB4D0069988CEB70EBA129AD48BDD116C579FC3AD00420DB24EAB33E0135264BCC9CA5C1EDD72FA82351FF3F8A9E92C6C04DDCCCE92488A9BA2B0AECE01FF4A861C27EB679AF0B842FE58E7F2157B49C5D88C9191587B4F61592927559A65165233E63893A0FC503B4332EEB0CD020F9A05D8A48F8AAA922B2964E6633DCD6716E9AFFF21A5BBACAE5B82A5D0844AC9AD0D7F2944A6A22A4D23F784AE819656377DCA69EE210A7D8CE222D4FA4B564D3A7C07B3A71C53FE0C44AF214DCCF998A57A92C7D35935BD911E950B7EB6E4067D7F97907EDCBE4BED9DA1A36BA56A5B4652B038D9AE2952A5F9C01B129E7ACC9419C07A060855D29575801ACE337012E96A41A925C7167CA4B512A53054350FA6DF67E215C146D270040D2EA5BCF1044439E1A05E0910D755D80A13D635172DB92994B701113214C297394D2365D510D5728D6C9343AD4E3C7C4E4413B3CAC58AE2DC7FC864B15E5D3BCD8421DBED14131536C77BC1328ECF1043B123BF7EC593BED9807E0884064B222E83CCED569F978DFD8A214CC46F5181C0109590B406AACA70B4398A4DC080AFF9CF6A055A57A287881B6D11C446F1E79F168DB8B3A018FF9824714BE9AA807B03ACB16396A3F5E383BC7CAC8F6669C201CC27630A68D0F1C79518F1038DE11C1FED61F1B80020A3C3D709083DA428A2F6A704E44389A4CC6E72A7FC5CE0530E73ED5AE801548C4AE18AA6226AE7102A9EECF749DEBAE3781F86E556918DAA5A207D85E5377C8E881C1E695C23860973A9F7ED9FE547C3ECF959EF193BBB9F36E0182BFEE7FA2F507E897FD8C9AEE19633E14DF4AC8346628C02CCA4EC2B03B0A31A0D59409E3D9E60DFD864B7431FD1D192538461944B6B5CEAC1E95FEAD7FE46165F78816DAC7AA7D79CED9C533E32D93DB7AA4CD7925CB93C78391B1B39DF44A6824E6973EA2AD18BACBD968930EAFE507DE72C9A8E3E8225B5DA9E1656203387C313DF85DBA128C0687CA004B2E7DC6E73DB7B1321675C43A7378A4BBD6CC41EFC46037947DF9F3406B468066BB4D669FD958D855274B23F2F2DA3DC31D5352689A571552915E8920F45E92AAF7BB0709197EEF1E29EF884D887EDA318D197EBDA9C77EB46301404099A7FC0F8EF6D8FF4C4C2F316FDF751092DAD0FA1AED64AFCF66635292BD9BDDA4367F1C72CE9C4DD3755AC4FC35ACEB7C24253B9049FB72DE6DF3F41B583AA85E7260234B5A5C8F9EB7EF0D8C99A7BAF64263C4EA1A3A518AAEB3C6D2E70912153A494E65676AE7101316181E577698C7A1C9D65B8E9CCFE1000000000000000000000000000000000000000000080E121B252E3136139BA17ED7B476DBB1CDFE3C42B3A57AF5BBCB3BE19ED04D6C3072FDFE917ECB9272D59EE89EF83522531D83AFF8B9934A8423315C350D1481A4B02980DC29E1CB83B76623869649AC40EF297B153B679C327BB251C6E6BC169C48ABA2A439F9EA24EF94656A415C3E86D7BCB43CB3717D54D773F1937DC8B0E02D4E6ABBB1C83FE73F1B221C9A359E454C19DE5E71EA4CB8C560EABF1DA133FF20D81785D2ECD935B99F24840761446C324DF81484C5C05045C0949DF8D0F10F942E1B5B79074B358C25B6EC2B0B42DF65D998B666CF1BC568E7D737F22FF541807BE95ED85A9980E940E24D2C506BB0F9BEE32EFFD85A2017DE694F61BCC2B292595C97FF4C2145E48AF8F0F3D71763B4DB433ED7BDB8DBF8643475FB2B9155F0CC6A0048C5546900792BC01EBA4B06C83A0C447EA0CF05410DE55ACB8E5521829C89BFBC084CD86E7CA3D701283B70F78E1CE9C3888AD2689E0EF5593D656285066F319E155F86C0A71256484F42A0C40E7CF13AF0CF77C6D1CC7231A48538E9060A7863B774C9CC65E321E45AACC002C0170EDDD18CC1424159D46BF99D08A28D2DEA8917D28D91A1D6C409D945A5EEA19413A1ADCA40DE9458FA6BDF1E5308EF9E67E1E90E9D92BF19B5351FC49DFF0A31E035038AAEC651C0F20F276E4EF0EE35C14BB625EB34205516D95ABEAA06A7A3BB3AF2F12236406689BFAB11E65FC63EBC5B944818DD1D53C0E7B88CE7AEBAE581D995AE7D8423778DFE20D6CEA7AC0B1B4EFE2B9D571DE77BD8F71E89D9F6A2DC89103B73625887AB376BD12CE89A65E6280515A44A80D6C32799669260167DA0A214AD0FB803930AB1952D93360B54433CE8220B29339DCF2702581E88952A5A1549DBA11F4CCDB6FEFD6D24522F3207796C8D5BA9D1582F888F2500964F2B975AED5D5AF83409FF9720EDCF5CE3FE9B6B586B08DE21956E7970D8DC28F6208A80F5378ECBC506333A1D98C58EB0E2EB0CDECE0F5D16A069FFD742D1E589F546C4F2EA3DA0A56F984CFD93F5F2912FB1D068F2BD7C1B5E979ABCC62E3A0164445398F5C0208E82B99AED1200D36289B1FDBBF03E43995341AED3AD712CC7C7530C751B40B765073EE4E4CDD411AE543AD5E2793F294320E9791AB35AE1697F23EBFA0280B8041859909B0089C101D7CC429408FABD2E073FCA7F2C2886031E9F6A32F2B596A799967BA8A47E87DCC8854D45DDB6DE39160600EB4235F4E3424D75DDC8CCF041AA05B25B5A3811540EA5B77CD8D7D611A63BEF5C26D57475B28E961645AEE0B9C8D47954FAF634017787A21A671493E7C5F1A4C553E0A68DDD726DB1DED4321DC735332FEFDF2A84C22097AB3552F878E304598EC40EB349E1C1AE416F94112A2CF8E8702A4C3BDE2F58245166550FC238E153D10F90652518B1D84CCD3ED836F150F1FF103976E743137DA5A97A61276DFB0C11D071B240069582265A9CAE4987B6C6B017DCD1594024D7B1336FF141E59936EC4CE5410E1B73BA6FB42D35F8999225CB1A135260967F4F6EF2172D53FA6AB6D1A2E3174B46C24BC103BAF69C2128F093AECEEBE8753EB352E2804EE64AE5140DF1ACDACD8F225B3C9A61264245B8E5CF759CDDD75E25E2D790FFAE8421515E0CD6F279D0080A3F80BB2E0729C0D2626B6ACE31CE20BCDA490C7660D04D1D82E6403000578926C52D8F9A4BE7103D64E0F03E8F148BB2236781EC30F6D8BC827C107FCC40F26DDAD485E6135BDC3BB331BE139A07891717B692E23312D0E5B1C41F30C3B4B4700EFFB481A835AB54340269FFF365FF87F58245621ACFD83B7FCC6FF108132D8966F9836544354F7E216FBBB851F390DCE8A72362F0454730B90D35AB3859763AEE35668310FD501C7501F4599563006AAEE9B636B676F3DBB6787317885B0F4A64171BF19CBF2EA7A625E1563032C196E1292D82C7484817DBF78D8E9E478FDC4C92CBEF48D4CB4F0E6DCDCA6682DC0A56C3E45EA0350D9FF88073748305FD7DF3A3BE8C055CB1C55167560D5C99345BA80C21CE791C4A511E384A02833B78E8AA02B1B877A9B8D806978519D716C611DF54AE8EA2691540E87C6E79EB006569E02745021BDC7852E1FA4177E2C3EC89257618B38719CB07B0BA68F600236167F019694959C2AB6FB39D5890CB176F6ACC3B9656E495C07027E3D4DE781F48C1F1A8AA1B41449689E191E495FF3F263DDAAA8DE0DF6F1A4AA3EF1F5EDFE437BB74BA + +count = 48 +seed = CF5A04DDB5EBC45328F703D486D24443A7692D65AA55F054E3078DB76A7939590A3F35CF1A21E82A845445DD1B64A85A +mlen = 1617 +msg = EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 +pk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB5F86E97F0B4C05AD36E5A49E9D334ED856692282582D4D3E0BA717A0F034FBB020888BFB35CD78E3C44D30E83B6E6305E6BCE5B9A4E4AA8ABC92F24B343164D4830CE4A93A65C99F61186C105CCA39B7136C69B5C78820600FEBAEF3976AA9E1C3785020DC98670215F1FBC5AACE05457DD982CDF5D20E7355580C5B3FA2FF41E5B0D912815B2328CC8090565ED11E2283B350A9D726DC05D8C9194D340DC7C16952D633F6DC277120E80CA9148B7DF7EC6D6943941EB779F8FB4699B35B745E9BE2788A506A75758DCC86740AFC08B819F24C9A87B0D8F14AB91017FFE7A84A50CF96A3AFAA312E58EFB1C73EBFF7E5CDA9890A060799CC63FA2A8FC4C89FF00465F067CEED6CE16F27CA1E05EC55A0B6737478402E6DFE2680C3195CAD345D92B9DFF60609A79BA3881CCF49E1094C2C678832951E455D9021A3620A9BD846B45C755B07E613039B29F104E3B87E0AF85B115A764F52789873ABDB77DBBDC8D9DFA9399A614A7CDB176602FCEFFA06AFD96AEC378B574BD55D769CD00A452DBB2ED32A9E775EE53D5EFF1068B4D7A5EE592F08BA0D541A2CD495315E5820CF216FDD6400218A5420D700E13597391FE32E56A2F5BF330C6271B7611370ED7EAF7CA2A8E4AF0A48D9ADC24DAD00DFDDD0C51D76EB5FFE5E58ACE4AEDA0314271A7D2B198E022458831ABDB34C898AFF9A0AD64DBD6A9098BA0B6B1E60BC16609D2CE0A81437B84859891F5E979E3DF85B22EB7236ED2399151B44E3B3AC98615286D84FA834774BAA67E9C3976D680D9A99DEF8B873948566BC997CE8568290EB8B27610D614F07ADADB94119DD230B9913FB89DDFE3C7766E0E79FFF52E49F95827C0B1590A9EFDD4874753E296158D16225177436A63067271BBA4D54CBEE3099C5A7708D1545FB2AF2BF06490D0D52410AFAA48AAFE02A48FB8F3C552F53381A7CC9A7E5551304928C8DEBF48E18880AF90F95C1A344D56F9C28B5A07ED0D1293EB529556DD65C2DD188D0B2B5AAAC10A41C077ACCC960DAD6096E8F4DA28C2E9CA34FDDBF29E6237030305E4A59F5C523E6CE905DE5F1D5E7103D9CAD9096CE0E6AFBE712170D7A06099A07855F6569AED9D791EF1F12787DE905F76A09195D181FBC61BF7AD482A12A2B883964D8F54C8EF4AB677A0DB74217425F52C6121F8186FEA4B3AB44315C6EECB2299F3EE2A9843CAAFE5A149BC399E02B2F611120CD43536E233A919D3A63D81C726BAEFDD0277DBD9D51F453CD08A276CD144EAA16CA6485DB035C2408FEE862E23DE67B9FA3CEC5401BE97DA3A01F4F3D823227A91AC6665D510820D0201B455A0E4F07F31CE5BCF81B0F62CFC2756F6CA78C246053A4DFE4E37648B3871614F4518912B63D16D9634DF2CEC70ADBBA3C2DDF35516ACE3838E3ACCDA99530EB42664673CF8900D718DD5C8D9C39C8B6BC6048A0C8F511AC659C209237348B3C1E3184C942F1F590088625C2570404748E9FF8E065F2AD0FEA47F8AA92875CFDBD9D59DEAFC281F16E851564C7AA8129B8792265E5CF8BA0B7741E6AB7C6AF1DCAA58A1AB651D07001CFBCB7B3F260011AA514CFE8161A7A08E308BFCA22A45132A6B6E731A1CC71B23AFAD04D7AC7700AE91C4939EF38CF21CEA20D0F7F8FC3B647763254B77DFF578694E05E48DB18398EAC37E1F975B1CACE6DA4311257153703A48A4832C616FAB26C1BE954C31DA1EF680282231D752A96A451764A4E078B479D8BB5D80C9A9153CB76970C2BE072BAC82FFEE11C6C057B460EAC47122E4ED91A8C6792AE07D56A0F9E61C35B8BCA65EE95DDE5AEAF4D5231F5D5FF213BB49621F731FD10631DEF88FB9A8CD4C00D31999BD03C2D56A1F7EF61AFE5231FDE1EC7B3AE0C1AFC6C3F912260FD1063AB7B6AA86C0388EA780B44918D2E0010BFF4BCAB740E00E66C5D5B28D9FAB46F3D09F3A74B92BD282E144012DEFF03C919BA164FD5DBF9C563F5280FBD4BC9D19A60D1B1EBAA006021392D06E1890284BDA812651FB16770E031B1C3DFDF6BB036C89DD62F92A8BD019A718EB9F60D8DB55853E5E3275D5B15C64A7931953AABB33E199FE942EC548EF0AEAAD5515F1C9484E8DC29E8473C3492EA16AB708238E069AAE426A4FB6F079940B737C9678458772C3C8AE45C498340E3C9ED5EC3CD3DFE381FD7C7D16FB14EEF97F67D1C0D8CF393F0DF34C0B7B15BC474E66310CF403D92C47316D1517FAAB2520F3C658D3A31EBCDB2471ADD0852CB569FDD964CCA131399F8680BFD4CFB7C3B4D2A1472B603F5901AF38A0212D2629B9001CE6767ECAF475E91C1D84E0B60666D229767630BEFC97DAA76704313EDBB172107C7DBA903EDF60386E62CC60844ACAC6CC68459AE1D52FC4684087EAAC1EA6918644EFAF5E583793EC6C4CBD1FE7519F8B6A0BED8020C55136B031DE10C45E9B3663979EC935A25073E7487386E38F31BB53AB97961B2239026D23E3FB047E11AF6C9537A1AF5C5D712D17570EDC28B79FE43B2E016E8601FEE0E04104B858308DD77FFD446F656F5611590F5D44AFF221848744965ACEF5DB85FD8E4880B72B8E3E1989EE542F621EEB5DE10F568CB7A9534F0850B8F3B33F8AB5B4A098FF28747D0E5C2F9B394113F5635BD4583B0C28524A59DA44B1FE4D2096025041D57E2E335E78B5545FA9D0E04016F7639549DFB1EA8BE320BE59CF57330E8906DD2A88F16FA7C91284296D5193E7151C4935186E3AC112ACAABF5E1335FE211BCA34A2CD90F4390ED092ECB8D44A3336D7BCB2B632A042638BD0F0AE5ED7C487C800F41DDD8235BD4CD37C71605CEFC2CF81AF175DC34E48C3C2E357116E3FE2CE552602103D17229769252BCC2B1CBAC3001CE005C36741E1A90ADFD2854A65343E416189DA8362787701E81748514B9AC6DDCBBCE06BDA62FB881E53F8BFFD95044F30EE2DEC288F4523E67199C4BE15AF4A18F90F02CD04987ABF25D196AFADC189E3A3E3F1B55995AE21AE870102DB55E5262494E1C7B157F15C9BB6E00CF505FFDD2ECA489858DF04166A01A4B62F248C107CBC211187825989229A59C843A6AB2C37A9A4B8DC538F48778B5249892CE4C82225C8A8DF7ED762C95DDDE0E6598141E2BD213DB1AC7DDBD816EB8C71E2FAA07C10AB9346AEF46149837B6858FA4B5A1482793E344F9B80068970337BF0BC8C98458F2C34E47E4D3DB34567B3C489E1421CA2B09F5100763744AECED9C5E9DC86A9334175566E0ABC6A504861FE2C2836660DCBEC3C6D23638C781E0578D36674DD1AD8D57D0E8757F7E37BFFF1510E8617EB9B1BAE6E9797859142B1A257C65072E3E6D76997F1439EECB69FBC9EA71D64832D52E34FADDA3AF10A5855D88941BC69F0B8DF5E67C09F58904111289628436F1E89E81329D8052819359DFAD92B47A701D431A8370B7628546F67645D298AEB66305427A62C2DAFD7DF35BDDF965221C7D2C2EA48E641EF894B11F75083FB694136CBAEBEED067D92B7382D6CDCF5C119A0E066369E947EC8EE1E743AD0BBCB4494D93F67983B48D74A72DFD9CF318B38E9231F98FA25F46604869536F5A5D20C1B1177144BF7A7C6DE4EC902518E56E3A6374133EA94C5E553991CD8C83B +sk = A889A9D320C832654C7B08E64766750C0B0142C293601EE8410C399B0CB0CFB53AFED2F3508D0F9638F90AD8DFEFB714CA8448B5837D94E1CE6E30E23202D04557A151884082F92F54BCECC44691BA70204CD7E7C71F606D25C094D397B0B50DDC20311CA281E2104C80066E023042D4C080CCA22922397153A00809428563207251A029E146410BA25023438DDB324410C92414896C001709C2186542160924468A18220081A00161B8600AA7018BC85093942D0007400BB54040464A1AC9515496411092900C302DCA06625C402C204409CBC070DB161249926D9C167009342E8184315C002509134C4C32100C3545DC0691238701A3B428CC286E8AB865E33682092788620652140484DC028D9C30021C27019998901805808948724BB848C2182D1831228C26922405211820320C1005D122885AB204CB28061336691A408424C14888204840A83000098E84C830E10662C2864981C260DA420410138694426C4AB62C134809803084431224C2A48410C02819B24C89B464E4A085E1243063045240B20D43948D90A2099C168E18B08161B28C188548D312224B842102209108192053046C0A364C593669E4206DA4982848A849A24406148865CB1072902829C336485C002622B261940450820025909841D49885C9166983A82952B040E3064DD42220C2182D8AB24DA4065260B42C1206826386641409620C254AD91280539611E280082240424C42459B026809C450E1004A8B2600D01872D4043103B665124501A312041838200902215330059144048BB6415A90318C1061D9908C2418880C086022162A91322AC9380E59C851A0186E99802493209003161149868904238ECAC26D4A208800C880218310923204D9448DA1288188160D1BC3410017124C18049AC4650BA50C04900D1A9968C4B88CC09401C0242EC8382091A60C84904508872143C030C1C46914460C09192908224282826DA0A8258984605C986CC0088111141118A800E3C26012A6499A9250CA208213833062A04D14C391E0A06082325224A26512C42142C23121A95118C621004209E4304C22C940222089130966182209D94626132082D28440E1A048A1C20D9BA8644808222301821CA348099428C22611A20485C9166889C02400C621CC980C000941119648C894440A910918306689822109488E5C32884B488E19842DE2908959386A13256003894CA1B65080B8314830629B909100B2408C32610BA92D08B4890314250121659000625C44915A94110B1189E0342144967141302089B0904AC00C62107083C4419CC8111C295264126C23036ED8120A4C303049166C88262200854DC234054302640894054938459CB82521900D0911804386609C100024366283162889468C0828440A99401A46328B428853060CDB380DD1A48158922113928493C40DE48250E32262140429C424209928290B9088CC422992A80C9422725A00911B424C221689A2826C09066E814240111465E4460663B04C4C3009D0004C11430980149293260E180364A1368ED3448DA2326840A6041B173291A08C904004E14622241848044826E146315422861129850301421AB651080741629465A0202008976D0A092E1098805C96649B062858162919346EDB202889383142469180042EA20206DC142D022208028689D2122020B388034344993060DA3825D0202200B28409182D14012108092C94C02410A20D4B224A51B601C4322110C44189200801496014028923B571C8B48483320CA38868C0486208109204974814952024438D21166C60C46142C64520174ACA36124C8241C0306A0A014CC82024001568A102119C924DCB26720BC78963B62852300C5B26041BA844CC04300A866DC9388E03006C52B04C13C32491A04154944518A56518A8482315655BB070002781C4148602232119376C08026959A24111058CA2322C9C322623B9004422255A1222D3A4210024808822664CB8450C350A180851830468A21286D948525232441CA9441A146D91248A03896818460049982152020A54B60410032683440901320A01984C8C382C12360CA488410004426048645A926C23890D1C434523090CE08670DB4011401685E2324589880C22082C10368A09C54583384C91286903A4848BB4049C1408110944E6551B716EE0ACC058229B278D14CE0883E05E2308B5C6AC20BC5C90ADD355C082D83A39C13D36536DDC15B4FFFD4A7E934355A7827E00160330C82AEC5A03E533852699B0AD8AECBC25C7D7660CB0461135ADED22F547238917AFC305425CC58E5EF3A9E80200D1165E6DB9C73196D273EF011D6C2203A9209F3E2C655BBC242EE8D195DBD83526700D0F569A3343D7ED32CF1C3ED26D4DBA0CB5F7044844833E9EAAD6EC3DC1D7ED6E8A9AAF82C9EE4682654C4F04D338386EFE47F26087B03A8BB4111A14D300B93BC565EB177080810D11B8D069CAD56DD2276212019C2DC69A9719292566F2E097498D1DB282C0B8074C70115A418E469E1A3107178AF06FA5EA72CFAEEC084CF907ABCF4C6AF870BD2A67009C3D20A5180AFB0ADE7C16160B0A511CC3EB061E9A3893AC79B3CA7267B2CA60CF2E92D7339EBDE8F41AB139F20A1A65BBA851EFE7A3F14048B82FE239564A7D5D9A8C11AC92E84D1261B99FE8C57A3B2496DBB15659AD601429B84C044A3F81CABB36E0C4CB88A69994E8B0D7DE25C3D818C351BA02A125F5A52728600B44CAFAEE559CE81E85C08C0EB8F834D97243AF11CA1D1456B011D5A3B3C8D7814F1445A60586BCB855CEFDC8B4220A4AE3971AFD3077023A09BC59BA9108E7E2E83EF4D6BA99207388E57A30A95B29228C1B56E34958B8872A760ADB8D173A0B2502FCCB736C1DC56BD0C699A7A4EF7926CCEA3F8090CEC942F5CF778EFBE108DEDCE487CCBE5E391DBC6CFB57AD1236027E300EB8AA56905EB7C5F01CD09959C2D0EBEB72AA6018BE37626425F95E71A38C2FCC2F33D4D6435DE9D5B98CE778C1668B7407D23F881769F33704D776136E01F30A5AC721DCBE7D7FE24F6F5861791F76006F98F8A3BF12C5EF0BCB575CA78752F04BF5A8907462F18EC6F2E4FAD102E5C8621A929010DAC55DAA962832A0CC5A012C56B1EDA9E9D95269B550107707F0FF74095F2C6A4FA53F89138F70D545564080E1E8F2BD563C63D4F7945A8FCA80D3A97F9E926D2E3C37ACA762068522D5E26B45761C52590A1F4710CE89C503760FEB5BA56766F5229AE8DB298BA099EFAE691F607D6E98141D79645D6139AC489E0528324116EF815F78AA292E9883610AE1572D7BC1745BC7A2C821EF289E92C0E53B239364FAA630E8D6B8910F4D366EA95DBD35381444F7D1AE237B660438E878FA8F1AE1D73AC059D7559F7C830C25B5037EFBC7C8286A0AC3888E342C56902C1BD8F05B8041CBA16F2241737320E101D57EB7153C8C42820EF7B2AAC40D3421C99015F3731B06463B7D6BB81D1819E55B34CA5BA437FDD53252E60AD42019F65142CAD12474D80E61A386A5277DAEEF9B0D1522699C5AE18E882C5B5F3CA8082016E308D536C7521E32962E6E8A5198A92BF5AACAEBB3108BB8A59AEBBDD23DD06A089F669E2F79454390B4055F51A7681A78718D343EA9C9B78D546F2A1A81E2F1081EDAEF5808CB48263E8D1EE5DA0D94C08885DC3B2D9CF8B3B6A4C93DC9A574575FC73A5C030ED621A8E921497F88DD988E6B13A95E17304C8DFD3408959F01015AF8081B6EBBBA990DC770B3476AF17D044B25E7B93E0410DBCDD2D36F97221714D0C6716A970B6AE84B3AE4E6F01020AE60B251616B3AFC4CE5633759368A22EDFDCED6092CACC7F3BF468E9723984FC0A4AF74692975F0F6100077B1A70A25AD084E69D5189B2810F14BF899903C9092195C2DBD806877A4370722CD3D33D7A57313CF36B84C601DA4415EADC3315B1C0F30246350B0DA95039A16FA6069C5C1C327A9977D6CE2780CBE110EAAF409D1D29676845BDDCA2AC413C569D57791F21B113E4B8AA39372B432116A313AACF563AEF9A8C349044E7D52634CCA639FFE7C4CDE5127A0DB7B3124DD9E75C04FD6AC6357A61ACD0948A0DFC9AB5BC750C690A36E119CBB3904044772D722F1764E0870099A84920967C12DEAA5C1E8AB9272A78585073F239C40FEA9CD4FB0259786802102058457EBE37882A9D2D2F4C7A152903BD4796F00209318EAC615D58D41EE12EE55FF46454C4D53F11156068DDED10A2E68B6D24467E399F0C3893122CA135000F1D2BEE521829A1AC697BA8598B8E9FA44523342CB44C7FC89689FEA670E568FE287778EAC70E9AE414D753B3DBF2DB3CD6A22A3D5BF8806B1F193C9E052401AD56BFD86FDF08B02E39E0569308D3902D6BA982BF4E5E280E62829A38C869B84BDA7CBA80D019778C043671A2FE19BAC9A7B1A7A8323D66A3C5275F8356103A0BEC6CEFE2EE512BE61CD8EBD52D4F542C10EB1C6B239AC7120A33DC614BF3DEB8BA608257626B387C28969452B255574404881A9A761E3A30ADD30A083E2DF42DA194049009F18EFC875537AD03F744DA7653E8A1A1CE140EB850E8BF9802995715A2C189C938F9DC390C7826926DBE12F3F92E5B588C891DAC889E539885D073FCC03D7CF5DCC08EE63220521BFCDB6A1A1DF0E20343266194CCCCAC96B388ED67BA01D63320F489DF7F3F5759D9558651296905EFEFC04701F51D15C6987AFC2013844E720D3DDFB8CE069028E98EC33472C164920C31C3EB698FFE15DB52AAE2F56E2E9E4968F3C8B54CA31309431B21ACBE1CA00EF77EFEEF4E0668013AE8A00612A620EDE30DB6AFED5C9D94ADF54FDEEDC7C58D174B712D1B26298669A54A24F681637F0DE2B8030EDEE0E88D63D80020C8DC5E3A5777C5EA0BB739E114CB8DAC02A8E30185E93243D348EE185168122246006033032EB53935D978C273D790DB8849EBEA4E797BB3AC579625017F716A7A69C965A50AE7FF4246F138CBD6F284204C4FF9C7D5B45B28D7A652D2668C3A92BFE2630AC85B834D8CEDF4BE07FF5A8358A91DE31D677827924B01681E63EC3692E6AF30DBBE3186C1E4DC3BDD246E808D39752DAEA59AA3A499E8C80BB3B9394044E50437422ACB0823BCFF264A614F48906C860715E87FA88E2CC7F88D1F5070C18FD106B082BD08B08CCD55C2C3C8F065BA6FC285AC736D51CF612AD961307EDA0F09897707A9740FA247C5681217E21676A6C86C41DEC16F598272B603CE2D4BF549001B0CB37E99D70843D286A565E5D87392E304023FCCEE6518B9E47F6B48FCF9CCB592FB86DED4DA079B6965AD6C346B0C6E9CAC0E85C73A6D91EAEC458AD45B9768ED107C37A395D6842011B685664A3D8F81DCA1418A93436564843A76537A7DB22711125D88E6361FFBBF4C219FA765DCBA4F93DB69FB9054E9D950AF8E9688A1DB140AD3D13FD82B8F8BCFB86BF230300718AE287D23FF0D79515082583ADF8687A35572D40C9847E3B0A8329AB5E331C988D5377ACEADF5F023A809A77C85EBB954DF926AD7752E9132E9BA883D74D26AFA7AC6EC4FFACA921CB39010D329BC17EEACF476FCF0876C03BCD04B8FFEFAEE68BB1CF02A6584D9F71B50EB10B2012A9CCE2BF64C833B19D0C082CAE70C7F01852DB05AF2D792BE99FDFF358D3C21FB986DF1DC9328DFB3833F98F67FB3758653EC9FE255C2182EAC6BEC7C84906FA5836C2BBCFE577BCA69C30F2570623E5A2107623FE82EC80F97D08ADB6CCA90173AE157C9E67BF4109D36CF38022B7DC2CDA48ADFFE7582D6E284E127747F64AE1B8DE0D9FFA430AC7B90A05FDF9E860290F9C387CC6B5B6296B1F24C9FEB7DD1F104FDEDD952692FFB4B9E1D255D85CBC54B8CFEBFD2AE5ED5BDA8CC1936871502D0B5AE343D450AD9CBEBE2C57B10574C31B1D9061267D08F689795E9962BE9C52EE4EF4AA45AFDD17A1B5528E4871368341DB2C64F51B2B32BD6AC1CF573DFD8377CB1CE0D2BE7597E7C6216A33833DE493F12F76398ECD202C1FD870FE67A017EAC544B3FE98D09FBB9868C3C7BB926A3A7BDB693F48F1C2ED07CA68164E5976FF11BCFB82126FDECF35BF989A02C8AC4EF0CD3223C764D99F68B87876E482D62587416DC5BDE6A480EB8624A4768DA642D5BAAE37E675402CFE354287CC93F79F422716CF5CCD4B0E0FD00959CC69751A56A044F68D777654441BFE32A987A1A507E0EF036CAB777FACE7A8200F2CCEA225E4CABF77E2C89E9DE6C5D5753FF54C3EDA43FD06771881A18DEA577389F86ED77CBB0451B54C667EE94741A504FE81BEB7446F19F8EF5B619DFFFB6FA17B492B37C7C4389C848E2147A1A3C9431710B6638F2BABF01EFDFB3BEFBA0F77A2CA7D4AA3784D5B5B3D7AD460E98FB551A198A65E5BCA25CE087E3228717FEDCB92DBB31291588C7003FA2BA6D9A62E96F6B7CDCBCAB2616E980E130CA0CF47C5E343D123FE4213948D4F519C760FAE2C18CA0BB36C3C6ABF3D1CDE1AC1D5D68F7353ACCBF8F80FCBC478ACB1361879300FA5ED4C777CEA7096E96FF7FE7B91F73B8F8EE34083A7B270D529D101C6D741DC6B0A40377AC34961C769619AE3BE165DEEF30F5A1116D3154D654EF7BEA58810A4ECE37AA48E7E90824789A59A2467ABC4BCC201E0D80827EE21D3517E29AE754F0FCA3348BAD87C4513B419F1556D60BF0243F7EC01E715814DE2F16489D51EA9ACD64A5D0BC5C8F9655D40C0D3DB924283B4A4EB77B5D3535EEC18C8D4FA52AAB524E9EE1A7636A30B08CE6A1DE9CBE975FA3CC69EC0566CBAA4864D21D97A93AE45925C99364F9BE4860FFC1809877D75AADF0ACAC9C4B10AEE71F573EFA4EA3139FFEDD40ED09C8799CA5162737D6B86 +smlen = 6212 +sm = A08CE7208B7AA65EBD650EC91C3A5BF0F50D48C0764669670E368F7EECC538FF7C8491D07252FB32923772335368C5F72B742E10B72AFB7A90B01D720821A44A0449230B57BA6E586660EE32A3DCF012C715CA0615CC3A1C18FCC901EDC7F222736116E9385D1414E8AA9EF7C0DB373185A0B5E7C1F607BED69B96E610CCD3211CD0B0710F4D1AF0CD4997E6471AE4A14CB93075541061784833A9B346BC6B2EB5F95334E5926F6F90EB4A0CD7B9207DB1187AE018752093725C5ECA0E2445107FC23DE006F5948435FECC1248B46BF950813AE5DBDC6F2C35C89A9E184BC97569BF88D98E883BB32C06D9EED42E285568B3F723EF9D16DC7229CD4D939CB1727DCD386D8E28D4AD98BD11A90BABD9BFD763568CEBD0BD52C2CE62CBB11CEBC84D7A2A7EC42E810B923B7A0D15BC1F3E670B420F7F71C2618D0DDD22ACE5701FA0E56D115C298B24E90DFED06AA78D62DE9352ACB6979A3846481B7DD9202038936695F54068D9178EE881422B6C379C84F4B4E6CB68976F14D49B44C492D33EE1EA5CE1C06DDACB2E388D1B2A0B815B436B8345AF323C0A0F6B90016C76C5726A078DCACBDB716EA5A0275FE8A993A4577F0899AB9D67E144558BE01C4C94694B6C981BF772977684FCA558305933357670CA2D439D81E5D50B1E6760662195B715412C58026EC0278575BEBD860610D475FFCBE0950DB544C4B810D994A31DB3E35A7745D59F2E23D0D4EAD8FC5D861F495A63B0710C816E788F1E23EC71C22E91F1748977CCB99405125850E73BD78AFEA5099ADE0BA8A786BC95BAF6EB4940B0E307D8D56FA9C01541162045425D60BDB188F040094D9BAD6D6915479BC41D91B9478C6391CE8237EF4D49FD1AED4DE1A8B6A8B539BCBB40784E2588053185D8FB08DECB8A797E8B6956C252D10AEF8C06A63B5FFBA19899B4CD39D0C0A197F17DAA8124FEEB3FA5251DAF77D2BA6AE4390A44465E01B4872A24E627DC378E60EF2180D53AF37088D54503F9595CF60CB24CD82F79A9CBDF309C7E15CD948568E4998A6995F1E0F1DEC6A42EFD03F58262FA644D8E54BB7F14BE68FA2E1506A453D3173584C1CD9F19DF421C22586229FB3402BA6CFFA63AF345307B07220A8C660DC11B957F8BF4C2E82A7D22C5443C3A4EC9170CCB23EBD67E4A996978744B5600D36059E68105F57D3F5EB16FA8868B976C4E874FD2196C89CB98EDE2905C5F610D0023BC2081C74885A48CEEDC73E6872342280F98D860FAC68FE93A622B31CB8E7866F733E6396168F2B4884994269734D4FB2368E4878F626C5913C8742CAD9188DBB164F2C6A287CC0B558211750319D206A435FD6D3D6FAE35E98D848140B88FAF14863C4B841B220F40A51DE0D632D47A7EBA03A6C6E02FCCF12CC03779A56F51B84A2D4982575278097CE03D5FE034CE8E572B159104FE0B63CB2C433B2CECB7C0B0C3ACC89B5D858065513171B5CF93A492AF13888F1D3D8A9DC9E8BCC80B3075A83BCDA362456ECC50294E1204F82A6D163FAC26D477CE34024C0C4790E17D2923C00EC2CF86A3E1165D3D6E8285466999E596507F1759CD1CCA9627FDBD97A2F3271101212864F58A56DAF509C09A47D2A6998423A2606FAFF79EC5EBA80D10CF675883D4E5E98B9C75F076F5737C0AE7C2BCE904B99BDA8B6F209FA89B04965F90633331EDF51DDB8E505AF1A3F23F17D432DE1FEE8AC009ECFCC27A2972D3DC1A320E65EB1A5D21E1550E74BEA67D239FD97DEE1F0DE4173A45288CF2EA925562D70C98B3396FB0FA2AED23484569CFC668EA94BF003C4495198C2C2586BA0A03BD786BE5F0B376BD9E92D4A7B4D0E873E9A8DC0A900E758C8405247E2FD5EDCDB50B5D48CE8AA586C3BA803544BF7914BDD825BA884B11190E7B0B2AB2B198164D43DAC4B54D3F0BB7727E31B6A6F81DF2E9DA6FC1B54847C8F6A98AC0F728390E8BA66DD3AD4A937D71B76E7F450424A0604779E1AB432B4AFD4C7A1029E2BF597E58F70DE7285E88230C43EF73D3C05780665C27E8A1C9683ABAE7D84DC9ED47CE2DE3103BE031D00F7870D84E76488ADB8C0E9255D98990C7F98DC28F75F8F51FD388229AA141BF0304ED0C175850A5D25E94E7C898C0E0A934B0FBB61E5F900DDE424F600D85769D5F8EF0979A154FC58465B63304012BBD60BC29A5EF140BFEFCE8A4044A42064A816B0D07F90E7092901346F0A4B94F00E16426E1E702B710B43EF999F9218D2E3D2B31139715941A51CA0DFA024BC760E42127FCB78DD052B2E6C0280D6EAA2D6AA71C3A57B0867D68B7C58EB33FBAD2D0FFCCFA92BFF7A5941E461AA8D77BB8D99F608D1820753AE0AA3F9C75C9CD886BDEE3E0442F0E5DA8B1388EDF098F2461CCC993CAE7563E310609D73E066574DE81C022DA5CBE65E648C7C57353DE21869C2A99EE56B386B183BA998E0EBCE8A5F939EC079A95AAF254C9C3365280997F49860D72876A48D4D6EF5A14C2B1D92E256173BCD62079807D63F26545D5B3110059FF3E0D8C422DC523A621579253E3CD319846774C7E535E2FBFE1269090C6593878CE610FE7FAEC4945289E93B93BD37F81EA9EF851EFCADD42DFDDA141CB8B7C6184CBE08A308EEF39DFA0ED187BF4FC9E135291D6E3BD22A50404402D9FA783314BB9771C5D31D0E6055E893AAC414B85B69DBAB35C631D42B5020A54E86A641981475A0F747F52F7F5E47F7F58B42BCAC994100734B481D24D9BE6EF77A79559E0FE8204C7085F004F937DB0ACC1B43C689C9D1D903E89EEAB9403E87CE1764AE5675FF9EC1133B62C8416F3619C26DFD5B71695CC4A12195BA787DA2E3B71576F716F6789E6C676E7C8AAD10DB01099C3F5358D8A6E72727D5207E1BB1DEBD4EF78961D47AF2852EEE2C74D5D2A50622C4D1C5CA2694453C58A1254E808567BBB53571845A4CA07CF19806F0769CD7FBE1330DFDDD90AC2FD7DDDCBCDE6846FB593AC5BB512205C11E330436A088D3DB4C4913CA332128F5BA765B8F74F85B0A7DBA34D2B07D5D4860234E27E0516DDC9B9A4D75B620F0A03F600D13C94BBE04C24BABEE05045E5854F26F7B42A2247804CA5619815FEC182F63611602E59EDA6DCECBE05B95DA80D4A11314518F6735A5EE42623C8C258C5CBB61991CC75205CE35E2E2673F98AA98B03A89156134D53FB3CF1B0665AE7B4E46D048A8E7E8A6837FECD3D34D08F9038B47D86B39F19097F47985BBF11C683EC262A20616554CF6198D0D312CF841AAE7F5FE4753CB44D8BE1CB7890A2DB896D270733EA99C0CA5EEC03509B8908449A8FB9C411E25228FF08447D85FF10CABD0DFC94B545C6718BEDB6CC3BDFC7FF77BA9762815477C53525AF2A3766891B18F3C10EF2D9EA663A3D3FC03C62AE13981D077770145D5BCB3DC6A1CA3694DDB32F24F04A45ED24632C8F317F828389FCE1B01358BEA120BC3CFEB459E56A583E2E2355CFC7CCC61D5C6E567CE72575DC0B53D1D51B988901A4D5B6E02CDF2AB44DE55AE064E2444A7F7AD05DD277A942A9F1669E7B07FB522BA0055A09EA272675CF33D5AE5FEE296AADAB34CF69E61E40C5B684D92B9E440D5CE2A807A4DA08E6DE7B2D11AB147F02DDF565185C0086CA08D74A0951D9BF147973FE16AA6CA5A2DD24B3FBEA8577EEA5E0ADC5E9960A84FF63D5A328495D9FD93C208433251C7FACC78EB9A9816EC72EE126C89FF096D6E29E0DA94DA651475B4A26B51FD93FBBB95A5BFF00C8F2ABA7656A68015E50B927B2B6D8A01B699BC72A6885FAB8AA96085CA0468958773B4ABB60CB148ED59EAC797F135ABC492087159FB4FF12312E0BD280FCE068E4F90BCF85273E1291FD0D31BC323D87158416D0F275051051B6B2629029B2159904CF45D3938E23EA871A1F8FAEDB6AF710C0396FDFB196A4A2EF8D2748F318C47264D1794D22E45A3BCF669387046892C1A8D045397DD5AD7BA66649DAACAD75B45FD992BE335DE5D0FE87365DF58D96633CD332BE2E2519953BE24DE9550EE3AD9015CDAACEA5CB9B31899FE32D1845A6C7224B542D892646F3B51414A3FBB4A0F7528BA0B47D9EBC9FCEAF2E602490D07E17B6579869D642A9FBD7EB70E0D2AB10EB625E69D11F3701E649BF70615851C54B69716FA14BDFE42868E00850EACA698C873AEAF33179FB7F6FE8451CD08B77E11B06CD5207A0FF5ECB17EBC7543B44A24F6A9B00A49E0579791C534CBA96B4D89677CA3A256E431F4673771FE192B9F990C6657657AA59A832167394A78CA804F7CDF58C5AD170A9B42567813F9CEA85DB993F766C56C74876EA9D2A277B343AF89BA5B02401ED3360D6C9A0268AB6B593347BA0247E17F0944BC4155AC52ACEBC65D16B67865377721D28A9DB526591F8C5F4174F67E4255862A3CE7949B838A4D24BFDF232F55F363BAE7E44D5BF194E8F384C861C3599A7A469464EDF8135088727271C2AE8C570AFD1760B3D45E3CE74EEB2E2D69A216891DA0E8F0359966BE81FF81BF07CEC8E2043B734AD431191690B7642794272FA2F05CC9547F6AF47EECD5C77DFF0419406E68BF623E1DA245470492711FCFDC756D0DB912269D355283566B108E776D328147F5524E010CC7346ABBB37F614B982F01C0C6AC271EF98261F0451252E689802414F385CA526E1D9BD757B01E7C0CF790E624CD91E1A490027419983136C489F611DB50FCDB3F1868A779ED8CBDFB6BFEF108B12CF556C48E16A7B5B41E342E99A013C1197C01E81041E53AE8C72F567F31E5F717DF218FC767D7F7FF4BE1FDD7C7832C6DC52C1F2455A2177C68751BCA6E0F61095FED57FE62C2DD1D7A40E30110F37316138E9859914167D3A433D223A61CD283FEEE6BEB115A25526DA557A509814C7734AEA6EBF653004E7F34F0DCB957A195A1170455EB12A3078D9F51320046D4368D10649CC17DEA73DBFB4623AC87B458E38E9D2CD485F0F31CCEF9D583911B6A957014F58C74333F7B0131BC744AF727072022A80CA2ABC9B93F7442F554CD6B3DA13DAAE2DFBB7022A7D3A65321B6B86176622FE23EF32086DBCF562B232AEFDC4C1060D83433091328B48626FCC00E83DC5EFE79C28C6E9BD7D4BD6B9637DE202FD4B735DFA53D77B44AC131E0C86FB07C511A0186E16DF369258370CE7530C04F2AFF16F3422449DE90E87DCA4437761634F5461BCEFCB807A2F64A58771B26FE259B42ADD9B8DD27CC9809F36D5BEC75B4752E6F42C51F8BD4711D63F372AEB7F8F4986DA1D47345A7442C5865462C5256281575A5EE0A43FF77422117714024E66CBE47C3750CDD8982940FEA05AD9516233D065B815A7D86D0E8CF51D18ACB8C1B4CC1BEACD143927C3B728C49A6026ED11936573F2FE644616DF28E642495BE60C81204CE4BD3D97091F973FE3152B472AEE297B01DA824E27C42920175ED28DE1050E3528C3B1A6C59B96B9AD47B18942EE93B7E5140119C38BA3D3CD46D24F036EBF8ADE33169E4E7A16C7BFAD000B57DA82B34E5F634FC22C859739F9581365B30C5E787878BBFC5F4AF133E705DE0773A2DBCB530041E9F36AC901D2F6812B3F727D539B123EEF083C1463F74E8221B469793626C1B2F19033CFEF524E384926849888C1C641D7E76E556C95257A66BCCEF95A3449E078E402BA692228C4B93F77E6E6E630165AD2A3C2ADB7BCFE25E7441C0D7967CDF1DD17C18CC2B0B2887A06F08B9713F50DD1E8867FA0CFF56195E3EB476B855CB2EFEEEC23DA0423DF1427133A08BEC62A3A50622FAC1425DF18150C2FBDF843A2DD379B50C0BDBC7D4BF8D05C5113FB8614BE9F06CE6C5EF668EC83085BC3F29C3FE89DD8515B4577832FC0740989A4BF3AAB9401BE8F140CB7EEDDDA5DB3304A7A86F129822138B3339B31180A847F1EBEAF2048FD19F9F63BD8619FFB98F38C370DE2AC38C921FE51C457F66D25865971C1046B6E8ED9737201C53B674980C6F1995E97B0D3DDC5507C3D88966B07E7648F56FAD154121B4C34C3E556C2257706E4F6ECDBF4CCE9B683411768A916AE91556F1429CAC06733DC2AE695AAD9952CE2CE103314AD15AC8F15A7B3822E2A6CE923045E20BA903F3C0284530CC502C74D7E2A9D54C4E5FB629B5F7AD0B6E6607F84D86C0E4435054611A350C297D7F050E34844D6E0749E286FA3ADA5F313BF4163232706033AC87D67FA12F8325BB0C6F63A4CD507428C6B38D3A9D8D477B6B4454DEA6B7BD8E874B4CA7927B9B649B27EF16073C791E11F0C753E984142E3C12F47335E49C3700AF1023B9C3BB37D2F6D5824DB37F3A00EB38BE02CB77BE9DC0772CA81BDBBC15124DF780CC4D47F00935F5F4DBD7C73D82D39BFC355F47FE20186D154857F00DD1851C2B690DBD3D108E57BEDE70241474CD40616324E57589298B5BCC3EB0012627089B4C91B85B484BC26425E6476A3B4D0ED000323243768ADBFCBF6111832607CCF0000000000000000000000000000000000000000000511181B1D263036EDD4DA833528B0511534F77857FFD16EAFB1A2AC87E6844612DBB104B9F32025B7F54E993D65CE85A061B6AC6D70A15BB42BBBBB6E2E21AEA55BB8A556120EB15EF35FD9774FC7B5C2894B747D3E4965B77DD8D5B26F38D413662783DCD332765B4DE534D08D6514CA9DC6ED7F2BDB4B5C437178710B04491708836CF2CCA08F28582107D27AC305EDE6030B1F8AADC4A1D29AD16CB4D739D8F813D47DA715CAD6B5CDE24EA95DFF4415B527DD900442D9ED1CA712C58B206D6E79F8AEFB882013358BC578638225BE79B58FB677277F072AEBCF8CCD6AB61A9D98A3B260E60AA625D78058FAE6028E4C5562A0F3473C3AD530BC4471228F27502A8F8FE2D1F72022103C3A2DEA363E68248ED8693B3B066B495561CF4468E8EBF32B454E54DF1766468AD3831D56EF7EB9C231E999C4CC3A6B0EBBF2C4F22820E256F67497427F53AD22D42C9293DC8682D0BE3517B63C6E871910ADBB3406B6B3B1CAD980AAE47BF9686E80B6E5DF2DACCCEAF9506B4667271779D00B4C1065951E21F2ACF6CF3CCCB8A633D1114CE9D531D94420E4AE496086638F031C0BAAB5722A41A66788D3885EFC7FE1C3DB54BC69E35B7489A0237A37AFE5194B5F424F792CC1D696098BCF327D87EBC50429A95ED82105C4328D0095A9775589FDB6C262FA51FFEE4D99C6D1A68FA661D1B6A0A2E0693D73B39218A6895BD83FC1D54831B7DF146FE7BD2A91B979018787B9904285A35922E22A7F1761BEA541EAF21D74E3A2F3C6F2247B042379CA4C553FD9256DD0C63E4C9DEA60912D02FBE4CE7762069A86CDE02A4E1E311B2AFDE435DA0816ACA659BD8C0650C1F118C0EA3622D72A5E96132F8B0FF8458C757648BD46E58195FAA0FC4FF8FA44238E35A25C9807B6229000EE560D8E085F27375C2F659BAA5FDE302B9529BF4699505C28DE33AB5DC2B8C02967947CD24C6A599ACB5C2D1E7D6BF3BCCEA0253FBE11D8043FED532AAFC9EE1151243BB80B92BE239BC4FD1D1CAFF502951205F2E6393B704E67141E1218963F664FE0759C15E6C0A1B40602A73990F040502867A9EDDBD4DB0E554AEA4BB9597949D5FB32C2E3AF92CF7816BEDAD5EDE1B769C823CABDEFCA1D1B85213C79EB03E065146B58E3BFBE80B4D4683B65AD1E0611372729B99A0B93934D52DDE40C19FED5A2B3DC3030E0B5F26B66474A5CCA6D741AB294BBBA6BE516105C08BDBABC97BDEC2141D035BF6C3A71553D6F6350229CA2626B8B0B56A24F2D6EECE436ECB77A70D747B6A6F830578B4792DE533879B174353424E7D0EADF6BD5A74B36A4E6EA7E39A4215559557BCE7A00FAAF0D1F81016F913A10F3C9F406C7CB53282CA8FD5FE4F5FABB96F891583E0507912BA02709764694296A5248C340A1B9EC3DB0F926F438CA96FECD40C4AD8DAED9B8A29691601835FE14283762236EF2135443307E5F0082D1C2180AE96ED0DD99A6E9172088E8B94AA2952BA5E128B202B2CBC1966E69B6E6384820D9AB624BC71788EA84B4ADFCFAA2EFA1DDAA8855D1DB3F58EEF2D54FE11A8A5D78ED46B58460E6F2FBA6CB70640700A4520AA1A2A9B336AEFB17CDE8AC78D67F194662642A0107CE38B74D731380A72AD4A0A068F09E0878E521F15CE8134780C3FD0CAB2DC2473448654F88BF1FE2020901B90C0ED670866B1BC337881292FBA885FE2BFEF6FE74765CA12372C8CBD698AC41A4C337374587DB15AFFB511D8C224F1743498D7173897FF5B8D070B89592BEBE053D5C10DCE67CA8542781AE749F3A42FAD7E4A2004A565F81D5FAECF11115C270155FB8AF6AEDA138B9C71458D6D2FF63441130EE9107C39260469521E020D2B42CB5A51098027F23890DAE8B28BF722AF9ABA6224E02FEB47E40112CCB164E8CF174BC9AC4C11AF9B482DF9C9F7F5F1B826428C21BE395EB1F07DE511E8258C84F5F035F4787ACE18C190808EFE99FCB455A54D366DDE2E230B575ED5A4A75D57C9A38DDE3D91D0D1A1C4DE7F277CAF23E0C5DD8E3B693DBC66B6BF1679B0AF74A2B9065B64CF0978115CC456AF685B22D85135727A8AAD96338611DC109B36C85A92E4A0180AADD1D25C5B3D4C681A44BACB953E50F994FCF5281366CDEC0CC50976074D91840B5079180CF643184ADCF9E4CCB44328E7BB9EB2BD06DBB7A757C35EC3DCF795A5E05ED250159EC453A1692426F624CC0737F691E475804F155E44293151E42D3C0F115ECEE53C6EEEF69788F7E8E5C422BB102237499F2638244C0C080B3639A49FFC1730EBB0CFD8A46 + +count = 49 +seed = 8C3D2FBBE0D39E293AF2D2CC5A9BEDEAAE3752DFD19CDC1E186D41E717A0412AA429CBDF005445AFDE684656B5D17690 +mlen = 1650 +msg = D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 +pk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B8CCDD13EDDAA357BEDEFEF7DBD5C4177679CA1DEFF5D7ED4C87C45B1C54C40FB0B154B9D207E3C4784FD1474314F3006175D3FD9A016105495BE96F563F520C045713746E959ED785C0C1CF724C213D957018703DC8391F3B42169D11435A26B305A45BD2F4B9B281999CA571920B2DCB3B547620D332A60DDA5B0D2E7869DE4B4613A4AFEC2CE1CAA112EDC5CB26575A54F8CC7420304430B35BFEB7E489223BC34A01C6E0738F9B60354045BA7EC5BC138AD49D54106E9238B16FED7CAB1EE1D86888772243C26D3B6A1AC3CFFBD78E7C8A8FBF9FA0AEC8C16E62B98254832B47C743A5D722EB685341BC672FD5076DA4E0338310F3538731BF600DA9743366AEF843530F85FF955CA3FA6474571C04A187E24130BCCC9AECE718EED118D6F77DFA010B06D1BE95B20328618E63CF5AA0855B7544CC500B81E9A21B7677DEA6BFE6C8FA7EDDEF9DF4FA5A55B92B1C1C49AF3DA4B0B6C532A7A28B9893C0E2B050E3ED6AA770ADC9BFDEA661CC11B3ECD5B50A11038D2B8E1028EB5DBC80234BBF7CAE7F3CD1C6363A62CD57A1B17717BBF74D46635FFE2EFCFFC9D550CE3CE48DBFE8DE25B6C26415FAE35BB3D736FD8D44D2C68FEDDA23C23516711C9283A4DAB53F2B703DDA9643ADBD8482F38B5E719A7C5EC2D54A8A2A9B63AFA4ED293A9AD67F8CB1C2D4B3B672DED1A0A8EB1111CF7120611EABB9C749F8BA01CAB7182FD089DC8FE61ED85D1E0C39A5F49EB68A6CEF748FF0D62DEFB53E8EF1E982313A7DC4ADDE1AB37FDF1854A0BC8DD836617C86B40FEC62910916E7033567EB3F5A30E247859A77B3DFDD4D823094DD7DC0567513F884BE3D63B7E2E0F9496C58EBFBEB1A79A97C036A9DDF0CC5BB2953B9B4A6E344C46CDDFA283C502F989D4BCFC426955AD0CDA1A574EF884DFCCE14A9A8E4671DA6DC30E81BF9C482342E769F52E3C7B16A45F92EA2EA43C9E21B30148E9C3F96E578BC9FFFE2981A1B817AA96AD7BCA398615AFB731B5129D5C6E3F72E040D598771D0089B7091366C12D4342D15219CD971E64E5B008F5FC8B0D496E969DF2BEBAFD642EDF974EE97531EC575077281907F67F793077FF3CBD28DD06BE79A590E62C3F1A781A76D63DC1A5202C9F50748A1CA32B052931352A2B2CC540D3CE45FDBD7340EDC2A33C6EC44D58039031505D7BDEABF283ADEB3326D7B5A1860875445B5D009C7ECCEA27D1A4BDDE8CEA14BEAA046D10FBA6EF469CF8C7045EABFE0DF1755F235AD62C6A01AD4FACAC0E706C52A494B682CAF680DFE6DD160312E192A911AB17D294900996B47F60B8FD4F2F2BAEBFF8027F071159022465E855411DF1FAAD1E26DD8F10858714B4B689489C5F3A61886763BEE9819CF0D686C3F6EA7E152F805D9E6089A9A269C33FBD8D0BA7B3C4CADE5BB528C9CD4425467E88E06AE1DB2C705D9DD8AF306598738701ADE85A65F1196B8CA2755D6E9F88CB538AE7C390BF451AE5C0B400A5B831305FD63FA9E84FEDBEF9419319B8D9EA92660024177159F3D9D39287865635A4979B0E7FE8379C6A177A248737EC044C6C806373DD0DDC63D4735BA94E23F30145D3BFA334CBA41C875CACEF38D1569AC11F0491DEE0FE75243032FC79F1160A5D3EFE0F7987BFBA7363C729909C86F17E182830D1B87FBD071F15808B3964261A9AC45FA681B5D86B47CF5B2FAA0C113F1373A4FC2B828F2266D3F21986604B2EB968CDE8417EB50DEB1967A6DD2C1FC8293297765A9723ECBAD489124D002574435F043964EECE8E8711F452F7D60CD83CBA67CBB1B4C345F9E4F5F35405A53C100277201AB494BCF06C3D737AACD8CC330AD271C1B6DBA5F5067E50AA14D8AF38EA2F264582B11EC8EC38D256FF9AC37B303AC9030E7BD916352BBFE5E724A53BF5830D4E31D27E62A8F6DBF8D141FAA91A17659B4FC3EEE7BF40C7342074EC1935A05751FB50BDCE66CCD64D6ADD692FD539BFF5D44B1C749F9968F4B00D7031845ECB0F41710719BD8A679D3B0808915A2E26D5471B7A1BE163E34A81CD0AF383595616AD945533EE7807533557EB2CDD6A83005A778A426ED213FF65E1437423F4740D22E70EE2C5A6710EEEF65122041A6E7CC978BB857D6D0705701A55B69D087D81B248D1350C7B76CE59454EA2BE97A3BFF959251903487B885A7A463A9504CCFF3477B8E06B4001FDA1D59664593E4717796DFC9DBDDBFF751B89A2432BB75DA7A40122055FBF7569EE836A11AC7709012AC9B89D1FC1EF69303BE8E8578A7C16B850C1D080C2A64C9AF3D8C0576B37EFFD99F15165856591D6744ABB40DBFD795BC266042D634CCB98F9BD4EF6A7FF5E3CB43BB498A5E2C99C41C83958BDC346EECF5AAFE6C93F6D23AF0F053C4A9BAD355506ECBFCF8C020A579E151301D984F4A043F3E7367D2BC3C5A2E3018B114ADA9BFA58A9BFFFCF8AC50992EAA0F597A83F8521C6F1D8F9AC72C4962CEE0A6459CB7B4F993EFBF30FE44B9A21617A8C9732F99E59F6074C2546139B5EE44415D14AC83DBDCAF88734A215266D8D3A12B68B90D35D6708B061933FED60D0014F406F7783C57E3786F6FEC151EC4BED6AD7229CD54E9F5815676D4439C45A59CED96F3B943B7181693B19D45C1BFDEE32BCD11B1836E3A4A709733775E1841E47A3B819AD0BB4D3BE69873577246AA74F69AEB720A46580B3AAFDEE8B3AF707CDF582E9513177B8F046A71A706414EA5381158D0FADBC807A0594D1888DBF129113DDD82144004A8132891DFEEC404498BFD1AA9206CFF146C953E236BF2F72731EE4B3193D67A80E34D12BDBEDAFD26B47BF17714AF40518236CFD6210D21587CE8AC3958A881796B1D47341015042A89C55C6FC27D06F076810BF33A6844A2CFEEE273D40914D99ADD92F7F395BC8760A8BB76D024ADAD2A6A74F87976290735DE7BFDFF81A73285D7EE291A751DE198B2B8110836D450A6CC6BADD4462617EB679ADDD2C23F4D72E2389E82AB4D90F72B2EE93200EC33EA44B357A0D64DDBFCDB7DD140AC6910F0F0F8BF3752725FF95EDB1FE7855FECF2F704CB501029B190BC15B7666A67844926F4E5E6FC6EAFCEA884ECFC7C30122D61AA65698801C16186C74426D051089DA6145183757C04C70D60E2A2AAF0A08527A3D7FC3F98BDA24853EC8E64ABA16218C526C0581B61FD571596C51FD4887E580C3FC1AA99BF5E461889733FEBDF72AEF739880F909B985451EB2C6B8E1DEF122D11F7AA933C68FF341F283B1926F61A6CA10C69E238ADB76F3F45C3D53C5BF4B1AAAC86DE2DBC296A94C9C916FB3E9C5EBF4200716CAA3A8520F6906001F64A8C2B90F1DDF0088E28300B0C510D2FE6C1EDE2C80605611E64FD951028212F4B9574116856F16D0E1D1DF82096429E8804A026401302FF45EFA7162BE7FC295EE78E1520945D15CE584991D3DFB5E0A47AD1707C501EBD4DAA7432A16D5924EEC1C4CBD9D53809989F11C91354BC9A20885291848FAD2A975E550000BDE3295F92F9ABAAE07E0033F1FDB1F72D05C6D5D148F78DB0F61CDCFF72411732E0509F81EDA1C8104EE0E9BEA31E70A818818A441D85C41AC6CFDF9BB35FB27A7B8B2FF5EEC2F2AE0F0DB7E9EC7BCA0 +sk = 219F8358D472AFE3F946D59C629A307D35E185D22CAAAC4A5CAD3156E26D125B8B5B136C72122F4A83E989DA227517490691BFD7155B6AF1244C0349B04F1FF3A809B990ABC524F161A0D1A6661B8EB8E055A5BAC58B17A382F5D74B2862F3F303809009B03008900D6132880899511B343181A651248389081409CB8444D82004DC128620C101DB0451191129109070E4C849800466A0B4295C00294898090220490902660C88612230454C16899BC67000158AA3461103318661308A831004184962CB1851043431D1243292282A23B7842034301830641C8128C9020C9096611CA10501B84DD318911C48910BC6715C488119C4010B04842412494CC889D1C60452984C1BC98550C05118C830D080845C1426E2962819A44509A444230549532880483642C1346021155080886DA10206441629A0140884C450A4202943122C2415320B4602131664D4A67151045050C88D01450A5CB82912C44C9232240A4141A1B84583B26810130512320E901631083691899070184222E0242141062610B7909192611199684A1802A12040938450019860A1342D18930D01138899126AA2060C023180E3C26C83804CC3400A64A42C19282D18C5440440482411121B45899304421A0431632052D3B63018C290411632491684A3C6291A47489B346150C49049426D20872424B6844A086AC2208989C80118A68C09386850020A2194519AB6609C86315A42680A80694016050A8290C844221A110520A02890A865C3800109436160A2492196889906441B922C5C9421D88430D9926DD196704BB4859988492328611A46250919686024920BC00D89902811A94DE3981022A29114B16802190C43B21141A628E1A88990442DA2103064120052164E214466E300051407724C4845C4C828C8404463260152B08D01C811DA404652462EE0C2680A354E23C86C404890C82281DAB66491C820E3B06503836C14C47009C501C8082942149282A46923460024C60123820DC12609C0842449869112108604452591C28C11A45013C04114036EC4A6112330902304408800492226261C36621807065C1610C880054A94111B030E9C004A5B288282B0011439924B362E8A440620B964D384449324841311641907869B98301CA161119560C2C069D4B8254222028CB6412118298AA26909044219938108057264B44D184389030310619045E2248E6306000027511A1888A38601083480A022520B224DCC28464B300ACC0668CA4085501464214230C44851194461012060DB3204C41426238884994062D8B42D51186E8CC05119B65024988DDA4025D9064ED286500A43051813624202719B94640BA06C4242325988688C2829029829D8124651004E0CB2045B024C238191232480A1224C12B284D822665B080080420153324403C56948A42598422D18C26C49448D9B827180484C14356E18B18503396E21C58C61484219402000406E0B393222430C21A4244C087002060D1B842DD03849130842DBC09093B080C22692DC0621614211128328CCB66958141213858D6000644C046DE32208C4A281E19024032750034745030770A322010A3146C80684DC9410A3B885139765D24051A0022ACA36709A162A48440EA4486553304E040111DCC289504240D3183243C49084406610C61141949014A045E1864C89C440E3204A8C940D4C080002C044CA140909198C1C116419A29001C951C9B60404B561D2244201B965D32450D0248514462698340223364948402902A164C0A62108912CD83222D4029109B180A0486ECC402CD2A2319390691C3442A0A849232781C0988C4A440A10427211422583B03063162914360D04C111C9B24819408261289240980893040E02194E23C451614422534642618489D846259C800C51467212B34904150513C2810AB06414C16920C570C0A0210C030551424A1A432CC4428288008D40B271130288C1968860960088B865D2B03088121254A00963485291068214168C232202C4C64C4C0852242044E134206182282323281281019C32914A1624018124104026D306014A480E4C48010B33600AA08C82862908843081B049DB16328B30698B402112B86083481108C48DDC066460B050C1382E9C888C1307221A162AE10200C4264E48401143442E230304D649834A471D22E48D12737271646BA0900F2F03804CBB7918FDD9B3E9A9371CD30CEEA19EA23A640CEE10FA42E72C7935848B6E497F8DAD05BB53DE70AF524916527C17944C10966EA984555B8175530BE3237006D6E76336AB63962A2DD513399363DDC126EF3DFD9CAC18F0F62DF9D998ECA14635A7F8131B5D4A1C58794C1638E29E16082424E5F9FEF302E7326FD410FD42FF23C9FFD5F747AD6DC22277EC9C1C9102B40322F13FE3C4330C47C470FE927DA6094BF48459D56C21DE0EDF52BA15A4A5F74B96402931F97535C0EB3664CE4540A199206A9E1B4763413362735F3AD35C7E1902467B9DFA7EFCABA05D0E574A06F483C553E36D90CE41C727BE524919B2402F96B64E80733EF9363CF4A4C0F61F0EB44F2110F995A16E661E749E928BB428983BA09A3B89C66CE3398C992FB4F5A7367B6875B965F142CC850EBE0B6F1994C173F2980DB82C5525E36FD1FBB18DDC5760A5D9E9473F10AF48C79068D1CE5D10B9B474E4794B7427FAD25F9D5C371F537690E150154E810B4001FCF7D121E85331631FB860DBDB1D3F0378F7872A2692F50CF85409DDD47D0CFBBAB3C144BC7B8349AEAB0C7FDBDF5A4A772F98259C431B43A306511B14BA5936479497363F5F11FD2EC49D796EA0AA9DD97C37B90957BCD59519CCFA5F1AC493502C3EC2297EB0DC9E565FCF7A770E8CC47D1973C73C678B320BF5621B3A502027D681B1DA9B438D1AA43B2B048F5DB25BF0BE727BA19A7CDE307BDB2AC3F38B01FC27124613C71F1E0E1189BE505152632EE6D6677BFF59EE6C43E5AC2869EDDAEAB0C9C0FECD012638BB003F67F28A009FBAACBD68B5A9899A783FB555A4DAC6E4307E41EFB045CF1F0BAA54F5BDB78E1200F8D5DC362D8347009C80B7E91897019D680EA8161C82DE4519D1E6DECC4FA11524B7D9843A1F41138B6240664A7A7F8ECD4148D417E5381CFEF9E1E9B6FDE9A64A6D112CDBC5EA9917E08272B971D40AD5E302E4401B0448ED568C13FE037B842EFA2ABC924AFE8827043BA5640835E5EF921AD1A0BBFF21B75D1FECA21C494798C21A83988087D48BA4A3DCC5162F6A1F60864925625B4C1B8B85C62DD2CFC0D7EF6A7B5342C24373C7B02CDED189CF688569BB2A4F59CEF0FB6C7DB6E81FF907C664B461CD0128EAD392A612BB06001C7AB65D25FB0D43B342B4146EE56D9C6BAD27A766EBE6AF8755D085F3A63AE9BB71416B9B3C855767879EF39E931AE7585FDEE5EAD04453F67B0009A898E06BA7283951396C384365B8BE9F0C17B7F67472BEAB627233605523172B13156665D03FDC6D84A3B7E65254D3CF19D0184BAA2349CF8A62E2B496D81B24BAC107A0F40537EF4A882639E7A435B1BB4FE5955F6385DF2279705963A7FA815E302431B2FE2C28B277A90FE85320CE546E347C8749D20F29EC4652163F507AC36F100BF40AAF71D3823F8F164E59E1A2B968EE297BC5A53BEFF9810779283DF26BA91E3C4C9D9419A5BD5EF54F36FDFB2EDE480DB56CEC6DDDD6C6D4CD1B923FA65F8E89C781CC67712DF299AC68C8C458370185A35C6B8CC9598C2628E11BD2E6D179FC58F9E075125D6CA2EF53B52CBB9CFABB287C8EFA205F777F9AB9A8FCE1E5C8DF814DF77FB7EB21207F20EED311D44C588168D2E2DC241891262DA1296114E6A89BBD4686904CF59A0B091B2CBBFE7E813085342372589472A3DAC12E5F6DBD2B3CA2EA4576D808BD77EDCC012A0B9AC84137E455E9B2F4E93EAE94B8327C8C196B5F8267A8BED1B279010410597243483ED4154042B6BF0999CB68A9ED84CFBFDD60228EC22473336B3D82431404B41534BC3EABF9CF8232600748AF9DC24E9083D7718311941A8500B64ED6AD99A2BF2FBBBD45ED42E1C82D1C1BC9CC6A6306418E0310A04DB7B4869BCFDA1F3527C7FC53336C2FCFEEE9681B101AC4E1276C50093A91FAB5F875DC63CBF4F8E7166D7E6585859636583BDE2B52E57D0BD3097F8A197B5E26FD85A4D3303FFA63247ADF78214772DFC064FB2E1E8896D77B46B0F912DCE6DD8DD6817DC0661C3F1300C966EE07566BBD31066D73E1CBF1EB249BA70E73AA33DE26598446D56DEB2F960BAA65D8949820AC68AB22303209D368D2BF740C208574D8DE3BCC6A8D34CB64B880BE17B1FD724CF91CE639A3B54089375263E04B2FF02DE172EFF6F4BD96EDAEE786E4A0A4848873621BB3EE667720EB75C1A557EDF0414B692641CB41A94A0EA2C7A1C6D906E1FA1A34AAF45F2C06EBFBA65768EC79A5271375651AF6469B7671A58DBDEEEC4F48CBAC507A3B76BBD5D0082C12F92C21CCE371D8E7DA074A1E6E174515CB850CF27831AD805B888BD26EB2F5C479E696DE406DCB732120429B4286832C1D06DC7C63003ACBD193B7856AE17EAF94208FA90AE8C5E3479D1F202713285BD8CA01C8C8420D4E4A1DB45F826097CF54237F9811BFF407011F1DCA1ABF0F25611806D63F7386DEC3CEABCCE35568938B896D7054F85239A026962E7A2890E81929D59D2BEC5051F30548C075B2663170126783EB1B0022D2DC30DA06E4FB9A3FEA510134A97B5AC7380A47C4DEBD38FA320AA0B94A0061D807BEE1C6E0DB9433C8BD7C9C49262116DEB5E5E4323777829CEBBBA16E44BAEA4E5746A2572AA8740D5623C2F6B3B9E05510CE654760F154F71B8A9AFFF8590150E01ED103B7380B9A7543B17A40A2A23D50C70F28BD34E13DCADAAE707BD459DD785127C2B23E7CC7A13A8219988F5D05BBBA03D639C92FF4299FCD302DA1877F499D29AACE0379EC412994D3D80182918642FBEE8BC172C860C45320D55987F3610A5A0E3818892EBF2130339C9E46A6F39B7FABDDD21E404320BE8C6FB952F5D689837B858682D535290DC253C51981181C85C726649515859B235DF6F0F77ABEE7556B87D82E6C149CD323170954DDA906C321FE6E7CC4D33E68E78F168FA32C672EE859AAE5DAE570348ABDB67F1B11F6C75E09272BA44029EAEB3FAE060750170A79E2F409616A93908E5F6BCBDAE19664FEEF591BAE56A9DFABFC61191169FD695DF4FE04345CEEDC39E09B89BB68B55DB9482D5C1AF8F308C0329CE93D4491A0816DE488E1D5BC98AE54B1D28A515DD91A9C36362DD0ABF95CB6DD6271BB7224E84A59B770210EC5633C91ED9A81FAE17C35695172E98839FBDC4861EEE6306755ED5B3E9B0E8B9C698E6B28DD92C17555E02B58A341EB897BDB24C4683745BE56B52F03B6A6A4ACFA26B7956E3C2F77B307F8A80FE92BA2D9D4B848ECA023803B4A13EB63CE2F4A0C223A626AF4C33F1F191FD2699334993EDBC253F85582C861DAEBAC769587F152A6852546068517B6E205284AD0076048A82F5E7BCEA5437A2F4E90D19D60DCF9E56B76EC15A010E87261EF20F016F9AD2066645993C72F03F616F76A3AD59BB8B35748C882EF8F6A0D2CF18140F16E8C96BDEF69419CCC40D66F769C2E9D13DC6E572099E313A12FB901594FC100A841BE29C167767761EA3F7712BE6B255042A0C381DF846594564775E455249FCE5CD98E76B0C6114D4DC56F1EF9FF7DCC73C595DAB108876A5D1BC7D18F0A41905F644A27ADD2003CC3480216FC540417649E01900C6BE7137CCF07E6D2B1B574E88B8A5A04952ECA2CEE330D9008936E68961D0C39213D2D11C4A9918420263CC201DB4947A6B9909668270F2A90D091942702C62A1574589294B129921752756D42E0EDAF090E2C950E6602416D0D18016308D990B84FD10A31396002C4C9E35D02809C088F86AE9FBABC49D45EF54A79D66773B0CEA076FCEB7C7E1D3A4B54B89E385E74A66A70CA225515E0AA9288E4B20B453E667EBB033AAE374F26FD6063C892398EAD4CDAC13856DB47D2A74450B8A223F0202BCCCCB8D9C6E2442F7E6141F2413217DCE60CBCF4965DC11D27958B51A3ED08CCAD0A4446409A6F926DE2E2AD87087A58D8F17EC5E1521C18C592A8A9BD71AC293CB0DA6159C03D098D68E5A06477683D56FBA7B4BD8FCA1463927C2073A669C4F364062C83A88EBBF2887EEA3C46DCB62F6AC9BA3A165D55F043F0EB5FC0D9837EC945BC4B34D94D4D235344255A391238DD798BF9E310A028DC06EA61515A109F4D65533D6F46F620042964D84DA8B7FF2B0EC025743B04387FEAAE7ADDB4B3CA18384F081DD4203830617849F1E3D79E2E7BE21D0D2A081B188E02DA18F84080C2156A8688FF8F6B0B890776A9ACC7171BE2EEDC893E123E89E20870047C98FD7594235471284DAB1A79A52AAF4E4E0F23713142C6D99644E4E0A361E44A50D587ECDFE3A05208C443195A7DF6FD4C33962936224E1715FFA7B5F683754883C9BE2768ABAA7E4093F3EC7EA9E89C00E3A7ED0F058D2DB6370A82B80C124CA00AB3CF75F3A551AB8F165EBF030C4F2B72C2073DFD6277A6907AB58880E0979BB7C25EE13736AA4EB39E92AFD0478C63DF5C67289A3FA688216E820EA812B0280B8B3A2456D92E61DB456609BA1F4227D0B210984CD0FD6BEAFBA133A6E4C1673B61B5F5C24D86C7BA45B34EDF816D31153598B49D8815B64FE7174252C01E08D8B5130C9C57849477E550B926E43C88DD524C99E0FC5A80D5878A0211A7AA9922F2ED325670E186FBBC0E62C5A4B05979D574DE7A14BE75A30358C3D087A5B4AEBB7014987BABCCD08CF73870781079AFE8ABF1FFD08F927E1B +smlen = 6245 +sm = 2520D69D9D917EA029B3AFDEEFC78FE7FD68058417734F7099E52614CC4B1E18F01CE6A9F702B7CE338A2B19722364FA429F53A3A5E3617CB4B901CF7382C8739AE33859FEE066336969F4A8986899DA6C4BFE9FC409212F277D32B65F801BB8BFC5FBDDE87C07D40C417BC8EEC122D8D6C9F8F41731FA737CE67A4E6A8B58C1670107774E39861D0190FE61FA0B3D621418E57B2A13F0CA74DCFB0980999C480C9514E1711BE51FA55B6D5D654DB261B28C6FC708338B995B159D8100567A1620A256A5C8639B568FA9F928A089076B83282E088674DDABD0B6A8DC76875DED0F01BD4677BBA5CB40C296934EB3370589CE365CCAA350002AC897D5568BB34BE231676A3303CC31EAA4CCB0A4C836B113E1EF56307852C25080E94F8D02D71ACF9D2F111E128732A58D8319C3DA0CE16A0F6898768FC26B9A85903EB0809AFDA1FD800F56F95FEDC10C70DAF3CFE4888358C1A8242B50FEF0680C78375947DD7E3F8C9917B3367BADA74DB3BC5CDABCB4F0C4395C7BADA5EFC1AFCCC372385BB4E0E238317928E434C568913DF4B7EB7C9FABDED1B61977D18F88119B8611939D79EEC86BD5AE9968590929DC23C531672E02C278DA92C139D4E881C871260E44231C9D1014E767EE5763215385D98D051800C1295F2F62DA2693D90E338035D1580A050E688B67AA3041298BC84EE7A732B9D41388D86CD05298BB58B0BFE7421E99B41C40C8DA24F9548C936AD27802F865FE81AA50E738F1664A547B9E8D1E4A8640174E2FBF9D2B202979FE4E868B2350910E649A2DC3B2166CA493B77BC76E811B3F7869272F7CDC761081C3EF94BF81192FE2B2121162081145201BC6A6B1B3636A7F5A9ED404CE1CC55F69491D924B8C5F3B94657D4B222EBFC9199762DFAC77D099D48C0C8114655943EDF589A8F2ED47924E4A0719DA114008A7D9AF8A2155533CE4CE32FB319D008FCC083E0DA35E7A5A04DADA2234761BAC2BFC1F04F3B37447965867CBCCD57F4D7A010B2F0226B6525913FE86C63AC6E6BC11D2381E9D1599F1D151E00FDA8FFD90825613AC8CC9C9C9176DE1A8BE1E3E8CF349084F456DF8AB261702CFAAFF5A7D2601B381D012452A3373D7032F2E2EA19328B942EFBCA23369D3DCF3E1A7D26090B2C39E31C3846C234E51C7C912806487A872A52F411B0756C3FBFFF7DFBD0429CCADB51F6D6406A56CE9EFD85171CDC23DBD3A6A86510A2F9DFE64B1DF91231A3BC774CA334F64E7662CEF303C55DF9F0F0271A094E6094C5C3CBF6CD91134305AF1FBCD06F8E228B37F9C9683609804ED6DF4395C5A33CE25055BBF096DE7C810B745D1877EB4A0BC944EA1626DCC57C328756E7E2F4954DDF8182DFA0ED90B7A96B5E4DBF764AA0228E38BA54B8C5E39B05E398410294C9990F4BEB5F448DA1BA8EE40EDF9CA8951117FE76585D20DF6E515A7CD2622F7683476DCA238AB142B99BC6DC3F4FA4059A47A9B0F0036B2CFC8FF6ED93BFC1F8D8B792B0E3B4614322CFE9FC4ACC90EE53355E9F9BEC12609B24E63246B41E8908429FABCA643AB8DFD414B36BB1DD824A8DCB2C567F239C6552FA6255ACAC9F82BD7D1B88BCD2CB1FC7C825901ED02AECBE2A5202DB3BBD49D9E5B11F53D06EF2579CA6C40AC15755B64EB3989E7ED8BB8635333FD9D00C900859A841EC8EF0AB20C848BCC4EE39CA271106D353C2AA8AEE713C53C33C95F9885FD41A15918812A8B97DDEC943B7B0BBED6D686A3FDFBC1307A32F6E64287DA94E5BAAA068100D21A97AB3B48499BEBF6A4D6C801180BF5A5DCBCA87FC6D21D33CE178101802D2434A1983D133495C27562DF1D430F7EC392E48A6ADF015FFA955DBA5AD66171CC68AEE4AC2934AE1A9A3CF92F578FA434685FD86CDDE109B5D6EFA99A7E9745C3193995A5C480AB4FF00764D7F7444E49E930CAEA3EFC8F5242C78DF503CBB3F12CBB35B8BDACBEDC6CF0DB195EFD8AB0047D1F3235EDD83249F6618CB7D2FC0403568F6298291DB3107E25DB28EE267D99FF23B0CA9D08E12FA51643D84B47BD8366890688D52E600E46CD5C0B25A4F7A76B9A322F428582A6EE40A2E3D3484DFCAEE39B036CF8F197EB2DBA8577E3F80CD36E4C9B04CB4042E91F8FBE5D6B3E45396E139CB128300B6D3ECD4516BD5CAA13C2CE926A37C0D70C0792F1279659208B96BE8453000B9403216C16EBAAF45F83EB3296983DD54D47657EA8115E520EA6E110A5AB2F8EC3AA6304DE355CEB034A2FC5EECF17147BCCAACCD0A73B015BBE394DC83B4F8695B05AD552A413CFD036A46927C457B6105C5A803051703F45259A91D91D55D715BB3FDD4A309EC4BEA83188738820DF0A2FA4AA4FB89674D6837B040FFB50969357D2B7AB1E646F110B550EBE2D9E33340781BD72C290EA98E31EC2A03D715B8226573B8FD66AFAE090CF8612D4B7BED0823404A9A99C1D20A0C5CA0DF92A3D1052F98FCDF30178FDBD09120AFBE3EAA263BAFC555204EE37529C184F91CB76879EC287E59DCEE61419AD0C0566C79A255B9CAE7A4ECD2FAA035E230482C89A01F292FC83E394EF1E917088D7A9516348D3294A83BAA1ED30F19C96B7B7CEB91E44E89187F022B9A3337B9A31B4AFBEAD0B5283FB658BB6876B96990544EE0159B4361388FC7A51AF44C8B47FF46DFCB847609250C1715FC159715DCC27B1B3805B05A9AC462ACD153A407AF26F502EDBE045B317DAEE923F68F5012E9539B3B78C5AB427533EE8DC005781219A5008339278687D8CB582978906A30AA7C8F4A4DA85837F3314C10F0C3AF50265D7556325A2BEF4ADA1F784CC3ACC24EB01999C352E473940431DF8CF30FB8D4615FD494703CFF58230922501334866D8AD51C8956344825DDB890E19F2BD4BC5ED1445282689E040B42435DE14FB1D99289D8C9C2F5195B144D2E519782000E4D05696D14D18F98B8A4115DCDF07BEC1D49B18D6226A02192DE60FC8B91CD48A4B9EE472300C25DEA1AE11730830DE90B7BC3DA44CB8F14E1B4FF62183E9C300994ADA51D84A46C8B94D594C668BFF98D574122C3796DAE0D06833CBA12F0A78FA3BC1E7527AA3AE39E5CA086B88B954A0A2D1B3CA172AC6A0AC98CB04C675ACB6751C78945EB5E928075A8C253B90803247047DF5C19107E5569BBD587AA9657AA369A149742B2CB42E369F7B9B6B0AB7B4F01FE4CE5BC0FD6119498C193B77EDA920B9E801F0898D645E17ADC140E51DBEBE081BCF861D02BA37A94728BB97319151743E40893BE41C85EA84751942006E4FC3B3E418A77A13EA7EE9BECA30C767AD1FDBD96E851AF6F68993DBA0FB580270087047CA931D618E85885380E56B2E9340AEDA075A893100F686826C396F839F76FAF23DE39FD28B0BF38FE27469271DE06DBD66874C0259457D265D7694B917CD2ABBBC9BA32401ECF65A9DF5E7EB05AF63747F3A4573889290C0C2D123ED5C02F79103950E158520FD4329F47664A600924D64205362647CDC7B5702D34146B85B94EC1AE4233C3A6BACC5DF36789C75601B50A15270E7BA1365BFC5AC8DA14CB5BA0D82B6960021958BC1A5F89E8ED440FE4DB6F6B5062C1C2165F8E7CB6251256B2275BA174F22E45FCD94AE9F8E306FB4766BD3A28162079965D5E25214D18D136E0529A9351C3B8C89332E85391CBAE7A88586FD3A82716BDD431A3B28081F972D8441AFA7071CA194CA67AFF31EC36A853F11EDD1A3FC1460A92CBD43DCB56F5844A513E91F70A9E848A5640BC728785DCFE88508C835552620E262294B67041A7523E1E984C235A2A41A6C505EAB99379CDD17FE66BA2F54244D4ECA4F92D5021E59537AEEBD30996EDD916A3F3566391A3E2C5E70AF7CA955DBE2B6FDCB9D377334A56E679D3EB2B8B812A1DBBE911BB1D97E6FA756319206E62345F24BBCFC9DA70E5E873A59FF5C582B5EB117CF94344E848481D824B5177133BC9BACB20A40C503966B013458161E87716462535C34A90E5A6570ED24784A9919A01846661B0BC0C0CA51505034D652B5D11024972EAF789287C3C93049AF32CAD6543DAA3D8369B7CFD7DCAA4F65C945A93B65709B15F4690046F6DFC5E915AE6E2807E5D7AA88D62F4A4CCFE06207A0BFE72E71376903D8C14166361C17B658DD41C60BF240C69EC0103CC552428F28C10CA4BD479602DA77820920A245C1AFBB1BDAFD6A1FD8DB68DE3ADF9C5804BB3A54F6755989D8A253DFAD33E3691789FF329A38C3D33822FFE1D8732E9C0DDE01DB14A65D3AFD7F9158B51427C9F68E8232B31A10A6EC17DBDD2D043EF97B615142B7DB9DD635F0204D1A86EEED40980AD0E15F2C166FC4910B934CA34969F92E831D9223AA6F767214009369C62506645A403643C545389EB491BF9BF2065EDD21DEEC7FC4F6BC1CC3C9A0B6C8E4038ED52DDC81FECB5F6BD81C826733E9DAEC874C0775F137606CB72A7FCB6885F878FB6F77A2E475D9A161B0645E268487BAE65FA6BF27A9341DAF8F3FA8C3461611F67CA6EAB969A9D28A22C33F7BE74076738BAE78C970817AE2036E2603224C140CA4320D7A9EE2916997C29AFE630D777D14D02B5631541F00D2060AD156145A202658565F7AAB9BB3A58AD93AC02EDB6050B6A9F835B08F02E01E2E6DA14C618DE147808B4F801F5304C41BFD3D5038B959EA3AAB6F3DB90E78DC588F2FF046005AE3BF56F9D8BF8B5AEE753576B9C1352DDBB239EEAC9B882D7A23707CDAF411EFDADE9F4AC3482A83DCEF401078FDDC6E1B928C3B63785468EEB68AC3115BF75D6F1C807BA4F306A6E086B3029FDE9F30F7C95BF7FE56BCBFBA5C86AA51D21F2CC732C89EC3B32FA5450DEBD4EE6C7414EADCEABC147F0F7BE49833B50226B1A58DA9469E7A2682FC6EA4DC5DADA8835B65D28E51B7A1E59EE193AD8DA4882CF80C4BBC1B8CC7D650A8646605D1D97BF508D49CA6E907B5E5A4BED7D53E7B2DB81424AAABBC7BD5B75A66346A23215F1B2D7D0990A110F03AFE9A8133DF8E53F780A4654B8A5D2E253598C428A132F7A7ADD2304A4949CE44ADED9445C65336DC6AFDBF55EEAFD503266B53B4CF3068FB37ADE027A3F9AA28B87A795A1504062F49F6E489CD59247553EB19FA55FDF1D4107013B58B6BF857811968A51DA45A8E1655CA6CF758BC08CBD7713F22B9E3C324B51E0B20CE0F024DABCF1A245D98DD29653F631AC96A3A05BDFE93B79A9E5143054AFE1481D7B74EAC91DF9C5361FB0B78C5B8E65759049A0BFE6640CBDC1C9DD74501742BEC626FFB54857E1C93A97DEC76B5ED9719DB3146C6C4CC317AB3C728E3A88737B2CC4028F45B8A3D816C24CC4C19D51A462A960443B3084BBBB50CB051A69D82D0066A1E786F717FE722E623360619780AE594E437A21B8AB46A3F3474ED1C5D439879480DF7827B332F7318201F31A8E00842C5E763B7E7B8511898D95DE753AA86B6F10B1E2E677BF1AEEE337FE7EDFEC7C4752C4063759E2166A9A1C2671A9A30939C6C45B59ABCF6B2657BEC98C76C285556E7BFD0C60ACE4C0C8AB4B23DD125B31D1CF5E5E1F5D8E955027D2D2F46D9B0E66A03FDD1406D2637AA7647C1497287FF37BF61485BEDFCAA30A583C998E998D662C5728D3A375BE7744D5F1D5CE7BBDFC57F790114345A85CF84958A1269CC6BFF40EAFB7AE5DE7F46054C6616C1A2396481802D825AA229F3DDBCEFE05E2764D9FBB52EE1A003464ED8699374A1D3C19CFE22F1F7217362BCA496B8778B695E23264924609A4A4156F594F4FC20D5B736E0435C06F5FED104FC9C974DD66872BCD64F9F5BD1F2FD83C8528B4453D2BFB8D8D2D0886CAC951979694284BA5C2E635FFF36B9F384E2A6902E9D8C3CD4E874F1C6587E8EF0B2C3A3CED915A8B680974BB7AF0A070BCA89635FF4D4B334222DEF49AC039B561C1241050BAA4D41767849DECA541694D49B456755D74CEBDCE2F1CD41A9F82A3A7A0C344F21022F64E0CD4F7FBBF60D40CA390E2E07DBC0C23C1C462FF295E9C0C9B2AC690A3060E5B29B8F0C630F445000696797F8B5308437686F95B24627EDBE7EA6257E8979983382DECF7409D26E6FEE709F90B3F3983F83FC84DA0C9474C2D2270FD8ED0B7A553367B6587DFFF91571FFEFE7FF82429AF7CD4B63DEFA2D766734E3B92A91C037ADD5A423FDE1169B33749F61A4A5CCFA8DB681770CDAF9C82CAB48768C867C0378BC9B96954299C3ED3E621EA5740709BD65E36407BE345986960F45CF982F92074D8AA72BB56D22DAFF25D94046244CC2C51A3B1C874BB41E9F3A6287C84161FF1BDC50D5BFB78046D2B17B0DD30419C105381F69EDAC9756C8BCFA2DAB97B82C1DD5BEF9B83D8406AEC426987759E6B9E148703E2F083E25EDBBAA4330AE044E61ACC3F1FF3752F2FC3C8B08C2093C4E6E869EB11726385E6034375A8592E9F52326479AB0F7FA00000000000000000000000000000000000000000000000000000000000000000000070B0D0F161B2229D868EC985F946F3C31B6CFE4811BA530EACD0ED061EC383C203B2481AC697B8B88BC0F72B635027E443AB1F54478440DE16E596D30A0F1252E0AF54C0F382BBF5655BEA8C6B9A2F6382D003CC7E4D4F223F8E35EC87CC543EAD52E0E1ED956CFB32E8075715C07CA4817C4B8DACE68C8B0DA459271746BE41D6102B3FA5E49AEE8D443E78AD3246D0B9BCCF6AB7CB7CF72B8A847CA16B435F0618594400037179441F3BF524231F747D920E86506E84C61D4D038D42E82D52D97ABFF896C1DB1C646807156324F7B68DB620EE435C7B8C9AC8B193B7C892565C3631E297495BD3B59293F9A9CEA5E29E23A242B81DD05C8DC9DD669424573298C85870B109C7B593BF864B56895D81386466CA5CB6071005781FB214F1EAE9672D0D16351A627A3FAAC49BE4E13D552340328323CDCB4703BBE07C2A39D75D7737D5C1BD04355B8694432DFB7CB4F1901550C7D6F41080C0F6A2CC49D63A69243D137A78260C06E7A53AAF4F4B086E0220EBC5361A6A78C9B2EC09C2EA4EC45A41065B4B2DAA866D9BABD71C8E6CB378595F068EDB258B2AD1F420B304E5924EBE273AD6D00684F75B6A31DC5290A37D0F9A848B1FC4A67DD9A4FB1F9B4C6CD45E87FAB4A09129C9AB95C44703B75B54C9EF9E825928ACA56527D79B338C5AC639D0265010F3C085D2B09AEF0E4F55D080FB5FF79F13E8E4E8DB020F4C095140D46A93F2E4811BFBC1393EC24F6B7EF31F13623DF0360B1E335FC42098CA1EFCD0306C5FECCE942F6E299AC9ED81054FE452D3F63991DA42D5680EEF749C02FCBA78DB5F4F7C734C6B4D99AF79711A0BAB723C24364AC85700242878CCA93465F286D5F7ADAD7F68F1D38CD6C6E0575A36F1E5521E420D348D947E745C2355FB5FB0F12DC6FB5E9435CF8E552C174A617151AF8D5E7D469AD5CD741E16EB88EA6D7C5806B08571697D22A525C2E30DFF608C921B955D2A990D9466829385DE0A81875BE564942AE740D15AC0AF46A876426EBBE481738BE19BE06F174D975AE8DFB52A94AF9A77E56267C0BB62169165ACE155041406CAF507146A02FB760629CC4C0E7D29108CB7C779455A3EF359BB6198AC75E16148998C16C9410DFF2DAE5F3C79DA61D371992D4A151BA91DAE8814C81EEA4F78D23871326BAFAA349C8EB57231B590F1AC13F599DF5B39DF36455F05E53CDC4D025410E8F8F8BB74854FEFE0C4F790F58434309D36C1E7F3935D4F896368C91AF95EC2DF292AE3166B83976ABD95089B05B461D4E9171CBB4747F3CD9BAB04E5A3B98095754021229B4B820EBDE63E463F2EE479FBFD83CACC61878773B129CD4B3E9AFBAEDB27C7FEDEC2F2D405B99933FE2C203D9949C567A7752AEF8A7788D2375900E70315823DACCD4F2A674196835C35EF813826B310346ABB16B0145CD70FD0A04611ED5AD0B8DDFCA6EBA6B93445038C3DD23D3D15E8899F9C889AF417E5662D538E466447E514A8897C21FE0BE2EF18948B66EB04051C0BC961FA485422A66D649DFA86D4B3DD504A89919A9928EF96FD467713DCCC1F19EE69CE3935F0416D9C5752B7DCF9272D2DB86C3EB6F4897D94DDBEF7C483FCC66232E535A8B0A5AA4BD443493FE539A32D433D9E89F7758DB5B0606A96455B39F92AA788FBBE43CEC8F1D36FEA3ADFD0353EA5532B49A7286381D985E018E6534005F605BF67AB4AAAFDCC499AC0882FCD9D90BD88053CFDADAF466E536F2FFA7F18B3DC254E42FFFC777E0339181473E2B7FC844B687ECCC0EB543A54211084B1EC06B0D9EB0A0C96B88D6585F414873C13EF7002AF2D47D5859A23D12A7D401FFD4BCF642DB96C70FDAD0CB03A6098437795BC9C7C6C804A26225EAA53F52747F01DB4E62471A21DBC1DED9C4DE2508812AB11F61F6364FCFEED445FFBA549E45E641A80FB4B58EE20677C7D6CF0526DBF4E26D9E5AFAC5429B4474DFFE709D09D766542D65E668D59C836BDFD0F78B846BC412F29DA00291871D94BB5E6557D833C8DB3D9BEB37888C3A70684ADC6B063FEC3D847C42E0CE20E05482DB165FFAC5D1F2C661B9DB6D19FB3E8909587351B25F2C225CB26BB137BC52D04AD8157F7D634F29A3623B4EB53B4EF9A78945280BCA8C5E1882FAE373EAC69EA366E2F13A9FEA75A6B7EB5CD4D9EB14F68A231BAC780F84200146CE7795282952382E2393F0C2A99DE830D3AA517DAC4AC97F2AAD3F7F8E3B49B22B078E3708C9CDD1B2A2A129656066C0030D747EDD646384611D4ECCC5B0B9DF4852AF7BFA94F6DD7584F6285CA2EA7ED3F8DECB534E6D31D7165C609FD9AD235F5AF8E4E8E58FD3D248D822C202 + +count = 50 +seed = C10427EF0B26328163F85D45E22EC5215415326F013FF31EDD58BD3E97B1A72FF07D275D4C1B517F4661B0638F75640C +mlen = 1683 +msg = 4BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 +pk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A2B484943B1B5E20029777A2DAC32E0D40A87889A0ED8591EC0461FB23BF5A8AA856725C7BBC20ABD7F7B322B471FE5E2175C40BC6E7AF2B81EF4F24ECA6FC6E3CA36803AB3C925BFBD0C3D675F26201588EDD6BBAA26E3CE1A2070C1E30EC1B1D480BBFDE61E800B88B91CC00E65247DE5543628484DFAAC3152F5FDE4F57100C9702FF95490CB58BF958865988592D84B49C653A738A9B763D20E5ADB276B5945738CA48D6681E59A147CB1BC6CABCF72F8C2F4610AFBBC823285BCE1DDA0439AD722E67FD6659030C884DBD39576B574E047BC6DB67DF7E4CBEA2FAB96C33F27AE8851061F539FB3895AFD81947A4EEDA32FEF03E69E2966E20D2DADD68B9F84D634C6E45DE9D64601D04BA2522747879288E5029A054EBA7593C023DA6834E67AFE8E09BAD9BD0600EC9012AE3553E09A6033A4E43271FF8F81874585BB5EC08136B4D174162BFF96F45F795766CC408421D60180989E41139ABBC0C8F67931825F537594F88901E3917F75ED67D59FC389E4C4D0423A510944C924B8D2A09E827CF5F757738A1067920922E2724655C555A9F6848D78D7BEC29AE1C6973D5252B648404B7E0C2BC4988D4124501A47C4AAF26DC250C5099E523FE2E1F58A2429A256F4354476EAB4D061580ACFFC1CACC925AECE83E08CAEEAC2D4B108D325E672977A1033B468506B0D6BA22C5CAF98A43FECBAC0D9704539405325D7F9D1E074F219A7193819E0595182DB63666529968CA2B08AFDFFE4B10310B6F0CA4F54B808AD1A2F89D55D8BB0D0CAA4EDB136F40350DBD50E02572BBB2910CE7524CE0FF54F0AC4C969F65BC65F129AD6170A8620654D85CC8ED5278CE93E274983BBE38C63C174C826903A0B0BD3FC8C4EF42E55FF6C0860CE2B0B314D111C935B0067176B5A96586324EB1AB246D7DC72340BE79A146B30C1691EE7D4634DB85CE3B2FBC512A7FE52C095EBB69A0D49EB30C6762B57E2C2BC4649129E4559F07B542C4552E56B3E5EAA3FD21A123897A54C6D7BD904BC59753CE8F609FCD57FDE0194FCAE7225DDBE97AD61B4F6125099FC5FB84A38D5EA500ADCA7645990D15A4D9DF4171D53C798C03B7F88F22F60BF1107A3FF5BC2A355D272E00322A4963D247E9849C7B5928244B14F8DA30BDC4FD9C81AAC5E40253FC21B5AA9D510833644BEA6E2C96FDE78F4FB796883ADCD75A9E7026E43B7AE22FB0B16883BA378807026E0FA60E0649199E391075F67EA50D00DDDD2499893889257DA46F373B4B23C6D182C158935207CF067270BDF6DBADA4A4374CAA47040BF0648966C6B4FBDD4F0580E5ABDD55F6009A15279C32EBBC7EFFE2D29826245B5C33CBAD5B999CA460A5E6D635C7FA7FBAE44CE504BA0EA1FFA9FF99BC2CE43486A76DF18D538DF216DB3A3353B82EE2F7F8FFFDB2A794464DC7708A2439378421C221974CE4EC44EE06723F890621BAF8BE7D00140E34B1EE9DB30031D2E526DABF7776FB4065F98DFD983288F856A1C94757E8C4E8D055AECAB9964658A419E8DBD2487CDE839CA87652C1A7CD1A67743799CD8353A6C447530AEE8B32B620CCBA65EC54BF96E357A3283D68ABB66056A99877D8C062C66F9F91735CA1DA0636857629AB72A0A3F1E718C17078C7997C216705D23EE8462E2FB56C810C1234691C38D7A004B1CE7DE424E03AF933E438452A002AEE9F03E1F0C9EE75C4400366F1B4BEFF57895D38769D06FBBAB8C13905D6F266BCF75D6AC8A99A4F8668C1227CBBB65F582F45DE52E89FA0DF84B05F0199ABF71816AB28CFD88EFFF90AD32A39C48926032E0FC58A0AE2687B5824CC06D7DFD209F15C050EAC6367BC2B92A8B2ABADDDFEEB77A304C9AB3DE14774C10F2B8914411FD4420CF0A3656FEA34D86449136AEB59328EE20DF26E19903D90BEA0BB4C8F8117FBD997707B142DE989C3272575DCEE158499207AFCBF48CD7DA54AB506B25B2F10A5B88DED57855F5EA70CD7BAB4528885619AFEB6D555539050862961CEDF5EC42CA38E0190FA20D3E2D467DB404CC431965E9D53ED1429C87ADBF4C1BA2D131B5B16925C4F54A53E4E9F99BD51CB3969D536C2C0CEA2287F018ECB106E0FE91CB9E7143033DBFF10DB03D74A5B6591940C44E5586431B2FA2EDB7941D530F212F4F83480D00BC4E35F131F9906F6207F2F48D37CB762B5108FA3A3F65E54187F80CFB5ADDA4486C0F7F0395A7AAD21A5F452BFA41B187F83D5560765B4AD04A2D7173CA0BB1A446BD88833549F57DED0DA01879FFF873A47863A99C87735D2E8B47638D6F7F976697412CE945B75C0FEF9A9404E9F4DE0F638FADFAF72CF4E19AA5F4B2CCAF8CA10C26CD16EB8031CE0436C0708D00239F5A5EC3609AF475348FDDB78F6414C74A848EDEE16AF74452BC7DF58C8D9FAF437A708A20DEBA12A1B25B00B206423BF36B3ED5CDF9A0BEE3580865417B23374A0DB640E62E9481DBD1A007AA50DC62D64C8457AF978E0745142F12CE148ED853DE28FAE7A869513060ECF379FF9FE13D8733D51A7B05D820EDC5D079404150AE395F5639A94DE030DEE4007E97F5EE94CD78989F7464D4BE3B2080635B67AE81FED61EE54C1D3BC4194D5DE97F771E51BA06B751FC3450AE49805CEEA8262C5B3F0C7F4D9AA9B8B6F6DCAD05895CA95F6A9813787F46E8511C23A793095CE458A0876E64F50124C0D1F618EAFE4C91EF520042B4639873FC3C7FAB2C201D8A49EDA52534A0C2D1872CC30BEB8196D895B2C42B5E02114F93460F662EAF0028497B57261C963A35A02F7EF6D288641791104205D036413AF7EF31B4446998126F5E9B0435B918B3A3DE8880862A458051574044B036DEDA7B38AD4B400F1A1D397FADC8561A19BD0A71DD942C03FA9BC654FC4D554ECB42D704DBC420AB7CFE877CAC5C50F3BA407722B8D47A97198F8CB1CDBC2CF95CE47A32ACA215E6620DC916079C9818BE46F7CCBB983C2945F9F2B448A0B8DAD8D1740AA90B3E824EB362CD89FF75F0E43D2D4E8FE17C5B18C9A6DC7CF1C14ED3C0271D2B8361AB55007B77C67133C22A8DB8ABC08107469CCFA23A1AB25D8EA0AD4918D636DA3157A68AA04DA1DAD880164795D77B1329B625925279A628200AF079025C57D3F3B09CF2B69CAF9328707561E07AE1A004F467039E4153095A4BE265D8BB4C19153DAC88585648ED4573C41405EDF331E0289D479037262A1B6560B1F7860456477833EF358513E1B269A3F9772607549F413B4268C6CB01F3C7F937286DCCD3F94EA55174B5D209A90D5602EFF6DE17FFC7F45B47FC33CCD65EDB6F64030550FBBE8DAA8A818E5301FE43D6E8AA75C1E59A2DA3B86781892C665996CEDF4C653AC0824B4B78E545AFD738160541E327EE0E7AC3425BEC44C4CF3F9B8E8A25C77DD286A4F764E3DFEF3885107A979B0FF867E0DCA8D7E260DDB28AFC1F49A4778F7DFDC62F72B186E758D551C29DB4F62B3D124A98F2D5FD2DCEEB17998507704FDA0C6918473CC2FAF4F9B8EFF5C6C2FFEFA7ABBE9DF35166D9DE3F4E4963168874110745B5325FF27117C505D4771276F41AC4D5C4F43F1FD5817209DA57CC6C4B2548B4B672D31F74B63BBAF3DE66636962A2D786E2B7C8AC9 +sk = 0AC94C5446F048004FF0E54228BD5FD06F68A22A042853C1867FB251A3CFD0A20565A0949753D115370449E228190AE62FFE2FFDA8288F677CAD03B083066E19A51F94C3DC466C0E500958BAA31C61EC3BCF6EFD7A97A3E1D6324ABEE14D48F79AA00D13145144228419A390D34429DA222D02B04D5C362A122441982825C030012337314884711010118A00810833710846509C202EA0229210B7201C44692027065C928D82B224A418290298002136420C190E84168CD3984C1C37215A4445E4B26182000CC0964D9B90642292641808728AA611940648032249C11682928021D9324648140CA1864092C069D322109A042961C0812192241A324A22C68D604861DB882822A080080171E0148C01C32DDC30421A326C549470D218245C10085B324E9146009128519892250B0240DB1485C8A60020A68452280E00016D23C32D639000D8000004234E1045221C360023080AA3920544082D42445088362D81A8301CC83119B0708C426D5C32022497850AA14510B1054100495832510C198E0CA3111C2250924642DCA85118248EDAB6650C034841308AC4C26D43348203890484360E6040661A214890A68D5284601A452808C508E1087200B47109992544300E0C322293066AE4A22DA14880E3360A41B865C00081188281CAC09011000E43426DDB000D42B6400293050A250419814023043184384AA1224DDB040902B128DA16068C060DD3B65113496D44A4905890481CC62981B860014372234872508808991210C9328AE14471A03291A1C48059128C2131851C4748E2044893488882248014459191960D22046C5C2626C9C04C114805E4C64D030852D0B66112466404042544482E20A5090206129986710A46415184605CA8249B220683062DC4384442A26C0AB96D40122AA0184118B3295940511B150A54084E48205020078202882C19292D8A8049E3222294A464A116488A208612B90C20258E04B9450129860BB38CE3048C02930CD9900C8A080912A6800A322004C5298C34081B97450A430C14B470943429D2B02D08120C12020613004A89486C081512C922494C96705B14455C143252184EC99264020770CCB46D4A3205218560D114208A424EA4088E4BB251D2160E81806C40A26108A801CAC06554389243344A0AC271110065D0468A242532D14825C9826561A62C01460ED2022C9BA4290AC450CBA804D8B0115426326234400335458AB0902020121B071000304422C500048211A3C85010938C13C565A2440592240E44A604021482C1267299204A81206ED2C82DC220294C980C1A0790C44031532681888470899421180446A3302281180250948D88940D43842560C66D4B026E1B246C2431098400846328120A93115942811B376E083591C1B229C0880584422908C92121A7446132629844921A0590D40480C42651D1468222010862C64C001681E00402CB3670834031802400DC2441C3187112054D041992CB2610C8A46C22300C0CA26DC318261AC24921936418C18041904112389098022561464143C02492C26108974C2013900C188513054E89140D18128108300D1C0085E1B4449BA24D184269183001133751DCA00148088A1AC1455CC88D428091014191148788E496040CB710C9024541104103280D13C66081B48DD0246E88B809C3062EC0A68C9104714A0646A0B26C8104111223650B9428CC306C01466C02B86C61187099186901316618002A5C040899320460A289C3A60159144493C64410146603420CE3900509382D0430450CA101121509E23020A320300C464A22400241167001207292B2091B2850212232D8142DD0A62881366444168E0A05611446001B230DC01220813020D9060594C8714BC09199066E1B326001180E5C106CE3144002308252085080B6919220281C8208584600A0068A028028494661CA403118022C041520A332264C3020CC3431804252A424021A18511BA78C1220652049898C928D00944CD2C88988280159B400CC3260D2B8404A9008202482A3A62923C525A1B485CA040D11334453400CE24649DBB649A0206C832484838085432452C2C6104B30004A284AE442202482281A232812482823A601D8040559462DE026209946418B4849432022CCC831910871D1044C12344401B928019729E5CA5567B38A73BE499FF98B621F7F4D696B95FBA4958A58CFC1ED7EE50D01223493D036294DC52401882B90E1E4A50EE8ADB0D8961842A4DA1919E65EDBE023E33F9059352C9EDAE191CF27A6CF2C69BCEDC23F3260CD64874A964094EA8C0AA44DF0857D5622DCF8A430AF38803338C459AF4973CEB2B2DF09D6CF3FCB49BB2E84DBA34DC57EAC602533C0E205B468B937D257757D055D4E9BB89E5378B660BB23FBAF7206E735E734D5749BF16B7AE530EE82128DB87F65D811BD14FAB11ACC6FFE43306C7DEEC78AA04B1B903EFBA378C51EADDD33D36898B53045B424467D9D2E8BC35345ECDCE71D46EDA890DF6911D34253FFC6914667AE15B6749163968214301C5516B9B12F9E97F3F174FD1CE53844777D32962068DA298ED7EDA91793D9634CB7C08A4862196EE243A90311AC5CB3C0D55B3444A8057106F1304F0B18ABE20F6F94580609B73840B727145F825E34DB996FDF9F73CF661ECE4E8191E085618B6475CAF3B4DE95C6A5F994BCFF7D2FB6A61B37BF37D1931481B391A2120CB2429163517B8490DD8E0398AB2A55D4C0977103EDCEC39893029DF739D994D9E82DC8C3CD7163D9851B0BE8DDD0F35F9F3BD25AD55D369E75E677E93F53B98ACE4DCA93DA841651B010B6F8D9D70A2CA36E1F61F3B8CCA19E264BF4D651F72465603302FE1790B717EC7E7F2F092E072A9239756A438FA5C8BEE94583320C895FF0A52F172207D7C809B074AFDCCA4EBE98CC3316999CC20CABB76802EB695875E0682637451D67377A21F2EF7AFABFAA334FE8EEE7D137C2D82D58528F5F5191B004130661E6176DDA4324B53CE4F93E94A002D92101ED88B116C26C1B021046A9700F3B3797CD34B6ED564D885DB79C10E21C380281640AB6C0D328A2D50C7AE42E17F1B02D0733D6AB43F854F6FEFD7D151C423E22E278024FF81A400477B73193E9D53F956EE67683902216952FD2CD7F8C893DA8B2F4D0DBAFAC2E93D27CC78601378D8377BE022A5FE8EB65D052F8A1DE03D938F1E8E818D47F7AA3785C5DDE0EC09D118821AFE3FF74880E1FF2869DC65FAE9707793462456070BE5B27D2C2C16DD2A99493193E79BF314B5F09A8BB41DE795E0CEBBCB6794EF98F7CA5A375D6CF961470F0681EBC1EF05D12CD53B6A818069338FD50035C42002B45720BB4197D8DDA3FC292CA5793FE6E72C33B47BDFFCB9F66CD386557D08CC088ACE0A459CC2933D27301FC89B2198A462925C36EFBB0E9722FDC6403E29D7F117E96779E176AE2269CF5B9FFB0BA7D378BD4BE82E613668611DAFD0A34091E2593005265114CFF7BC6B231AF2D3AC61D94114926526903ADB020287134F366FC8FBD6C064E1F04BA59520221F8EEAF7833A56D4DAF7647853EFAD2B55349FC9201FD8577308EDD3BB00501760D8DE0E722F58C034D051CD046686143A50C12056DD724C8C7029FBE1C9D92FDE8AAD4120CFED6099C326E0A58812A45385308E3357A6C117FC449689A89A91BFEA98E7095ABB7D6E804BB36B01997F1B40688FB7C464A8D057CA54454BD57764E35C7DBB9ECF4C2F0638905C75BA6EC094DF9E27B55CA2DDC37493EB0413E91DEDFD2F12198C8F2E5C2D3375A8EA1EA29546D28EBAB3BB73456DFC899A5BA1B9C3135C5C32E6CC782EA88505D16E049A0C5F97EE921B692FC83187E86866741EF3019259E410A4C6DD03C288528E5B01E0F38A43D4E08CD3929F42E966CD6E8F13842131762046F1CAECEF59E88EB0315BCFD22F7CA8F25EF2EE1AE5FFC29599E06C8B3B569A95D5EEBAABE0A8FE31F0262C117D6CE4E10DBC9FAAB58128AA4A6DEE5F7E037FB4E4BE1A1C500B39CBF1096B41E2953A8642F66A79E2522FC61CCCCE27F1CF77F8C3BDE651B9FE8EC8D2726FDB4CCCCA9990AF96DA7D234CA4AD9C0B93BDCC7DA99EB3EE4271C3D25AAB5BFE435E9506909E9F32483C19A206726CBD4F36E80C94D1CAF25260978628DCC839CD93167663BC339DF07A7F85B68B12E0919A141C925C8931BA81460356276B626151FD6068B4C16E288538929884983EF21BF15E8FE30776AFC41FB2CBDB778D4BD501F79BDB2FE03EB7C7B86BCAF13878CFE05429FF5D713C16FDC7487346F0A71A095B936B4F6793AE40E2C3BB616C7EA73DD82861658A2F9C8900BFEBFB18FA18298C74A4AFB3820E9CD3B970E2B7F9A3225622709BE7281D5E37248A1F034CAEFA0D350FD7992DC44246F88DFF9FA8B8F534FDE8C545D99356FA4AA45F0FE66D76BCF0765DC82B5AD97B50C83470D49CDA2800FD2DC45FEFB0CCBBF6DA6EFBB175CACFA1D4C60A006138826164F2FA1EA74667149957FCDA273AD53108713F0F7F4D254FDE93BBB18E9DE275716B32B706C152A6E57ECF29724503352D37DF5DB0D4270A77A8FB1785FB012B01796AE090AC418E8CC4FA3F8646667B47023AD7ACE602FB359CA5FDFEFC22B004DE6FF6045670CC144EA34DD089BF3F9B499A7E4E2893186ED39627637A293AF5DB569008D1E9046C995877ECAE61CD7A5255ECDF53E64132A27E8C898080BD174A74981305C262F4F224089AB36D76C30F0C2BCFE3B93DB2584180650047627703848A6A1D06E12E78B4F8BC0073AC5D56B5492CB1525DEE770157334D8216D378FAE75A6BCD597792BA69505B59667B41E3EEBA7AFA7698143F40AEC9E1C5F3174E913FB656D7E6E9FCD06F08B31245D016F68A4A4B586D1D04322204701F6518BDD80D8FA6CE723239B17C97D813DF910CE3B3872B69E9B3C4C8C7F34C275E3888BD49B57BF9E94DD2D446E53BA8AAA3CF1335E7DA4F2ADAFA66F2A47FBB314D93560A4AD8D923A7AAF6B84170241B6B91F1B5043D20E2B16EE5E673ECEB0A145427FA480CAA32852546CDE909B6CCD9C6994E28F73A9BB5931B98C1CE67392B59B24EBA78DB70C125BF8ACF7B765596E12F529C6AAC5D91890550496EE4D27C7089C22359480B364B8F3226636074ED9AEBCAB0B2DCA9E19F1A2470C14193F97F4CD09BFA48084C11A464CCFFE3F714A7D1C19B991DD24C3CAA164F563D31CB1D11F2D0BAE86066F3B0F707F43F95B1168EAA94CE2A9CA605572D07AB051AC304AEBE5B91DEF1848F7337079B7C5BD3E5F56C293DE2F9DD680B49C95904FE75E7DC95B541EA5F9CC51BA88D87F26AC50CF776601B8280ED973CE52F4A4D6AFC9195A5B536745E612C55C98EAF25313478DFC8279751C34140D41F10A43B8B59678900DD73FF148B8860755880598B440FD9263FD7DBE3D623633CE038B8B67B50EF04086F76D99E26BECCA0FE121CCD797FF922EFBEB04AC6C3A55119330B4859E9F9496BE8FBE5C5BCDF8E7620064943928ACB0DF61F6208B9EF288DB06146880B384179EF516149C29CCFF0D54BD05CA1510AE74F78DDE361A5E6C6EF955A25EBAB8F5D0D512F39D3BC61CCA957FE8AD7EF0780C2B6E9C3F9D2913394FBF49A42F3C833768B4AE71F3FC59502919F3263B1BB9D1E7E8BC723C1ACD5F5EDB56CB2F831E263E04C11D6DE7FADD82C19E5F752CC679EAA5555E2A620C46AEA1F995CBFE9E1FEC50E1A43244BEE5B6045BC93BE24BD8034EC3D010160AFF62F722EBAAD147C59D2E534E735CFE51CA6D2F181DEE658158A0C680F7B2DAF621655CA96C8670114BC24037246BBE1056A905A9351EF43A41C74E6B211B8E3DEA05EF60844AEC1AA38F7F58A6A9CE427671541CDFB3D6D5F0376D48E72D67106759A45D52FAA9B40C48E548FBCFB806852A622DC8C2F1EC92B86526FF91A417B83E55DD9C4B177424D18122A98D9E2F7B6C8BFAFEFC3950CB5C9BED92248368CC3777E7DED4975DAEC86604C1FBFE9FE8256C0BAFCA1F8AC20B0C5E9A135B41D4381E51D007476239FE5200A421C1FD276CB90405964A2B10195B3DA0A31C97023436F15FD54D4AFCE6FBC797D01E8EB9281F03D883188888E601180A4DF75FC3E59CFBCF7E37CB90F2B8748665E1775162C7B2A88873AB28C03CF0796CECE90E5F0BE22349F0927CFA6EF1F267C9D7BFAB7AED52AE9E217CD1971EE4929750862A0AD1BC7BE84BF6AADE8FAC45ECBFC5A321FB73C051AE6AB90D9C478DC1CCB3015C11DA409A130076A102E518A9FEBB5ACBFFC7B2C4A5C023724A37EF7F02C48E17F3950B715EF48BC2522EA3494F75925C84A4966CF295343C6D4DFDB07FDB569B73E4384E68BF8068C6C4313FA36D65108334C37822B3F520084908B0B690693CA69EE86CF86C51F71F6A34B0EC9305633A36F48156B6DEFF8BA0A981146323B2196ECBECA34245E8EDF6BFA0F7EE7541BAA68984801C2B3FB8FABD18ADBBE86CE8C0B79EDF55BB197DB980850CB619BEA0C8E951D5CAC4E53185F61C830F9BE0048756B9FE8B4FC32F811002EE802998C9DAE2FA5D3281AC8BF83EBE9F2B3F33684767C18C4E165A683692F1AB548BD620B8E44CAD8AFB7CE9964D84365F2DD44C8BC088C520A6E4AE0C5C555EABA66CC9553814E1B90B2B0EEAD78CF9EE5649AE7FF142897D1B1CA17ACB218CF3B7BABA121CAB0E2959F1579D71C2D9E7CA6CFDAF2842A97C1A2710B35FB0444C392F27A6A273D0EB00D7CDBAE75BF4FCEA929FE261FF959325730D8C5578842EDCA4968752B8B20AD960A320AEBFDA3F3970693D13B59025E47E7C27D5EF77F999C3A94460D7854A08611E36DA5666A5C80CE08A7C529B6365F6569174643FDB +smlen = 6278 +sm = 94923C8BCE9254F9FD564232ED166496EF569A9345E7FB2F5A2A97102175176A5A59010556133BE62822C9434C84ECCF6DE47EC6B1BAE96A827876A0C0AEFD4E63E524ADE25AA34F0E9781B77FDFB67A84AB109978E25D15E93DDCC98D6F69108BCA1B17AEBAED86B0EE1AE2A83AB3AEFCDB68C58A73D40F0411BC67537CF0731C4102A8BAF1EEA7BB6D9AA5F514D6963542482C24649FFEC696C75F8AC34688A97EE7238F496E628E68DC5A6B63E3452165608EEC10A6DDB79703A20575C898E21CF690388A472689419F50F84171118C0379ECC899E38E5FA892F18F570EFA2186426421FB0E40DEAA021970F1A5F2537BE743D8ACE283873F2FD7F3B8E038FE95C8FE88BD0A5B792FC099E72F10E9B96D7A1A60DF8DA763839A483410083D2173F3298CEBCFF8D71FEE2A16022AD3E36CE8902FEBCE9DEB9BBCC2DE153D40B00F3964B50C646058BBDEB92D9ACE9445EBB81F5B50A51401637AF4755D11993D6BE5C6FBAD59D38D0178264CF7FB0865FF54C080B8A618BB01A85FB6B5AC772110AB38125D27AA35569EBC4F4F2268146EA8FDD7EC8F8E9D9BDC82D5A8FE6BC8C07BCD372FDA79308BDA491F154AE8B8BDDE868A2CAFA351C5DC72FBE328E3639A81FB0CCEB3791A22B49722C8A83220743C3E71D85CA8D88B06A51315F12F52ABE79E9F47CAF70AA26EBC019BD7510373BD9A5FFF253C1D2829AE9331D32E425185C8F502DF0DF48C47A0D2AFEEEDAEEA5F87E081B6E3F7441707182DC7EAA06B8CCA944802B16B35762588430A449F5C98F03E252492CA439A0C7FB2DACC1EE1CA0E483B82D6DC75DC3484636B97036678AC238C4BCEF8D151901296E65611F88102A073364ED0D257992F81E57FE5B0B82495F9B38BCF3890D476904DBB3F2FC36A278CC02613A94B74E5466AA8C1C71042D2B61A711A1EB4A02983491AC0C1E72F3AED27F6B8F07389C1824E1CEB5C265A0E2A6B4EF7671105718471E75730E9DE18AC581AB8AB91C9426C3971E7AE5101376DEFE38A19706EED4CC6FA15203114BED20642A06098CE6BB2F0FF9C2CBA6C0682C06196E5F106C097A3DB60D6CE0DF168B3AA5755D7857B6C054F0E2023BAD934EA7EDF759AFAD5AEE61B4702A739D712793082C818BDD701AFE283EA00AB95A60D490E7E1551037F5E6B972754A9AE58C0D7B69D9B9CCF3E3E06E8087478E46773356C3A9C858F380C2A656797279348989B412809BE7CD2DC1BC2AD417ED2C1B48BAB470DD1F34753E2C4BC110F7D27C2A1B51C5ADEEA812C2F4E8738078498592774B3A05098840193A3687E247EAF5BB7E36D3B7DA1111B13BCDE3415D65974A5057C3C83EC1E530264AD3F3F93B08C487FDA5D6DDF7D8D98D852CF7D6187D1FAB85F107B8C1CCA2C717A90FED2AC896F3867DB8CF231AEABC4818F6046DC5EC6FD7E5BA96C7C023B30D9A94C9D389AA1A50A4F172D3C66E02AE20924FC37E4CF7318D93B0DAAD3BDA354B3792D76991501C5716772903B2DF12F29EFF9DEAB1FDD6D8AADB21A95BB9E052CF3A638F4CA2D021258C960D3CBD918A8EB01BD666E2C8CB1696880A7BC36DFA32AA0E7D8001A06160799F59C4926E64DC1F1C62F846AE9B37CA50136941AD36A38F63C9C6ACA554804D8EDF3A5E06310EA7C44BE51676B7DEB0E168FF8BB339746EFC855C15D6A925BF71572B1CECC3B6F27BB2B922B89D8D33674E56D3EFFACA131AE091102F25D3850568A202FE5033C8525DCF9119BDE45F3A1D99F03E854F209522A41E53D070DD72633A955AFAE5F49F52995AF4B8D51BAAC74AA1B8098F1D3BAD4390713356A0B52A85984EFB541151F221F2FF8173760137F8188FFE14AA166749D1DA8F207B94EF6A26DD9EBF403291A4644C290DABF209DBF541182FD521F3D50F204BA40D888DBEA9D61444C9035999671DACA014D8B5BD2A7912C0CEC67D43EB72FAF439FFD2633D613F8C88110291534239AEF960CFC450357987B200F1006B6815EE27FAE9BC7D998D425C709BED58FF4779D0B838FF8D6AA1D100704AE440C14390176B80E4945B6C223FADA1F3AA26FC8D941F77C9AC22C6F53FF9B64EEDCD44A3BE867DBFDBC7875668CBDD7A93FE0BEB91481D5DB094BDC9B0690DE557CC852A318F9E4F1538873FFB0CC7F8E58FE5BFDD3BDEDB68FB684A7CD6DC709EC22B133FBBDFA16267710B13DD6EACF2A3D39B13E326DAA95884566343C6FB0BD27D6C527F5668DC1A5B1EB1870B21A537E59BDE3097081FA20CF619A5E38D12E747B0ED2EA9334006945B32FE90984E4107DE2EBF9B51C0202737A394CDB46899B05B0ED8205985239A87FE344F91A639A858BC4696849E3B5C8EB13504E65639BA413E8C57A32D75277594151BF529D25751C5C23F1EC2F8FD33EE880529841C648D08A81F47BB3D900742FD51D7AB8C574830AE9BD97BB7F20CC1454671906833D5F940A9CE55BC5F33281DDA65226EBF3808BA8BCCB0C04C58CF9B60AD610725D16BB7A5858D8EE4AA27922F67F42A3BAE4F8DDE73D319B401824042436025F58789B45CA53A9983DF45DBEDE72530EA427FF9942AAA039EE3F489886C61202E139F7290A7BC6572204456113DEA5817C08D7E33277E8BD0B6D139440FF92F0C8E80DD96615D83E48EEEACB7A01A8655D3B57BAF4EC8813DF0B73E0AEC12272CB5FFC6A85297BB6CD833837DACB14BD954BE8B96CE8FC3D1337AE574F1CE35F1F90C46297B08DC62A801724AB1A90685028F56ECF18CCF2A8B5A49618F9A1484528289FCAF0F15261D73D56A7B568C06E120308300C074B2BAB486551D450D2FB6118F716CFCB25A95F580F10A7AF58E12ADAD533ED36EEFD8E882DEDBF542F40CEFAE8B1D50FB5FF85F272EA6360A7CB2500901B1FFC6D8BB413AD3B9DCCD07899B13085461D91E1548CDE38285AA7F387597D5685D269BD7517C0F56924AFCAD1C15AE43CC1A8F71E93B7D2C4A14DDA39A329E73874F04E50BC4E6B03617A27FFFAB6B8D1EDC9AD2E299708CB7B9FDC82B5F27EB337950655C713DAB0227BC0F0D4B91694F9C6760B41CBD82989A24170341E2884427B41DCC02B370C37498ACEE19193AAB41C4B9A67033E3B12872DF989727B9758437E8A0C74AF03C76ADABCABC70DD84E01FF63D5091EAEA9D860D6CE3B9CEFD182BBDBA4E60D2C6784D1C03F72575346590FEE8C215CF0889A51527171BCAC0228DA92D008E5120944B67215B7273148E064FA8C0ADC15D3C6E51699DE58C224A7C92AF3C01B3C666D51A8BE47A187EFB0C356DC831E9DCA72368FD085095D372954B3DE0670046C6F86BFF49CD3ABBFBF5FE6D5B3D30030AF1FD3D455A2EB1605046887314477771EF99E1B1019597E63FE653EA74AF695EA89D0C8917BC911827F067C5568EB8100091485F5CB83729FAFBC901300431FACFAE02F7E702ADBDBEF589B921149097926FF0F97BF104DBE0B833EC471132669F7E94D0233EF5EC2A679807F15FE987B1D0193C3B6C6E9F1CCA2E16DC964DBB22094EEA213329A44C3A1619AFB42A2AE528631D80E358619B543504505DE91A891D178D0D7BFE36615031729143B369ED967C46D533ABB3F11AC4AFC68FED7552F91DB5D867A2987CB3A38C1E6561E7F71F4DA206F0526F0BB030A3982FED77AE2D1240D4E409E6187BC4EB8DBC61D0EBDDEA2D987BAA4B3558150CA38AEC02BFEF0F82CEEA68CD63907F77CE725356E504758B5B24D228E4F5C2B541724A82930146A2E27A3DAE55A2BDF16203CD2B0BB418BC0E3ABDC3DDDCDF5849E81BF54327F639F2C7A6D0C003962EA9322AA3D7C91B88BE6E375AD28575B3A5FA1F55B0C9F9CE6988388DB92E3C8D2DCA530C60CD5149FF71F4C3E66F78694C80BA533F4822D640977589647449797B8347DA4A5ACB70BD03723149C4A4D30C7C3EEC3BC7B69D560D2A3A4E1B92151DDE1FA934E9B093547600FF1D5195A2EE03C73517AAFE70D5F766ECE909FEADA7363918EB681B0B01831E00AD37400210B27C63E0C627B2A3F57EA3993E0B8E0D6AB44ABB8E5BC75CADAD7F02BFB2559ACE9B511CF89A1EB3BCBEBA44B2613AEFFC742AD572573CB0B14B6A9D647979F358066CD24C2D84425EAC2B8500656292BFB4811BA4B4C15CB5EF53C83846334FA6CF38929767AE2938F40783F3623858BC14496FCFB95F0CBD9C2047433B3EED3DE46C2679FE6E49D6B86A6856BA1BCBC42639CB52FA93C55E68986E9556002F3655CD7DED55D22E4A62EE6AF0A6A8BB47DE045E8BC7EE79A904B8D7D4B2EFCDCE2064BE92F1CC9DD2C9A4E3CCA8C418D5E85CCB496059756494AF2841395C3D1DDD033D1767C364FC1BEF52F1499502F1D95B7B16AAD61CE3EB30A710C7229AB9C49203172BB6C4599B393CA7DA8B00964A7727BB2C4872C73A0BAB75A941183C70FAFCE4CC03B48CB517A3E498BF17ADCDA7222A99D3EDBBA65C8D603DBE660663D2380085B9EF60FB0C152B044BD8AA68AC7E2D1D2CBE5AA76F71DA62BA004598F77BB8666CD4063832B162FDF8510D459969DBE40FB59D8DEA9BA1BC65A978C1E84C0992770986D35BEB2F7392D5B500E8C89ACB52112F8B7A50AC83E255CB7DFF80C3E0779B2EE70F5C2745BBA8835C39D9CCF76F1263E866D201E27F62826E59520AF398C3A0D77AD9335694E123B9B0DFBC13469A129F59566E72F922CB1E981225A2EC86896D048591B5CFE540F1DA805EEC247EA151D6EFD86F09CA4FF43B38AF6A14A2AAFDBE01DD94E94C298E4E6D64FE8D69C9586D93EC5089D37D0E56E9E4823F6A3A73CC158E4E350F9283594767B55F0D3624663DD5BFAFA92A211C5EC7D1B8052F0EC0E78D8C75196BC20EBD0DF38961AA6108FEED12D0DE064B32356243FBD121707750CE6BB92E25987F6E994C3153D077EBE43C77E6C6FC6B5876ECDD46A68BFC8F7E2C87B324EDDAD495BD1598854A64BD234C116D4E935930987CF3128F23F92DB850BB8C1F13A9AD32FCF52C9753C16843019D5B56E963CC7002581FDCF841389D2EF1C9BC371985CC0E4FAD4A5BF7A2D8AF838085B0486619D48C82BA6F81126041A9A7256AF11E86E1863620BC02FB258B25EBF12599B43A1C213BBC2841C7335C90B491AC8AAB3B2ADCC5235CEEBDC20B8C18A97A977585E076C8B476588428A6B77CB3F0038F7648245F1DFE2A282807BCF0B0DE1BF86B8BE1392DF011E4DB684182782B12A90163A8DB27BBAA476DE07BA9B67CF2A851BBFD18447F0030FB19883117B56E45AEDB406629125CCF49ADDAC2F347428B11AA7A6EA4309909B787348A67480658DADEAB0909DEAFC5D3EC8E22022138C7CE5AE9F37730671E923A38C9B7D0D5D96C83B6F8AB51EF1C0716209235B936364A4E0A0F80CC4E13072C86FEEE878A908DB84794F97B934FCA1DCE14260226A4A4150789ADA09244D9841F99557BA60C89AE72E9B5A4CD67309F6272CE4B6BA594B070605F114A680E1B2507D159660BDD0A0E85E3850613FA2620D03277A4B1ADB2A938BB7508E3C7E1FF00686746C34E5CCFBCACC5FDFB9740C4535D34D52AB18B4EDA7FC6ED23D22D3A3200BDF40BE087FB8974110CC3FA2D52F2C138CD3A7DD2F7ECD4CC6C221BDAB5E4FC82A37E044F1FFDA36D4441415DF7E5CC937D919CEAAAC2AF052E2366423C011D7B7DED86F1EEF445977F5AC40C72C48B03CF6FD167248A95CA22D16A075334E5342D86FC817935B9EC8D7436DA72930FDAB368BBB5E1CA314DAC8F7F57BF12534471CA8B9777593664E354080B5AB3F1FA7567B636C2545B69541E815ACC97D567EF3F61C9269770D393A3517ABA95103F3FA15E94F86112166861E54C88EFF95A9353C35FDA03EFDD5A345521786962DBFA1F45E1DE98065AE81EE507638A20A0132A4841246F5376BD4954500C775110FECBC7F93EAAFC9E7A6F06CEA173D5C3BCAB88170F4141CAE703DF39E40171719819B9C211CA6C4A734D656277641C050798D712FE8EF82D64E3D8449A49471B7F0AD5E68285E804E72EB5ECC5BC7EEDEA0F35DC5899A7A82B301D37DD3B0B6614B1DD135E1AD421E3BE0B605C36ACDB2A050437A3789A5D5657803518BD9A7A7A1B04AE0D35FA8A68D39147FEDC6549744594F0B2255CA21841A4CC792F5A691E547D63709F1F4E657EAF673C2570B6938456C82B07574BB7326FCB33FDEFEF4FEA9C7FC5D6F96031194E86833E6714518B4114C7463A7D69049D907680450B5EE6D3C6BB14EA5ACD6275B02868BDDCDA496393E5295B1366B30036653E28855105C5A90AB51B4FE5C39E10B7E0B58FFB4E40300EB10F2E2D6EDD13C7E4DF38B84BF5996892E0BC661ABF7167EE6747AC453DF141045063358220381F9FD54D029101B368F927187121D2B70C1ED27787A7B8C99C52D57989E4C6797A9D9425A6568698A8D9EB50709245B5F7E95B242727992A8C7DCFB20254C5E92A9B9DE0000000000000000000000000000000000000000060D11161F272F374BEAF8CC3A7C393932CD37A2CD8ED790F05E4038ADF1287E2ACDCC0BED9BDBF92CE44AAE95CAF4EB142B858E1421610EAFC47DE566182835BDACD4C836F19BD686D53C3834EFD928487A2AB3402C2E3AB3AF97AA802B05223CA6927722C3BD1FE3F8C20F93C3951F907314896CD21CB99306FD7E5B6176945C2898B10C1DF62FBB2680752CABC8980B5A0430BE39D34BB7DE9544BCCCBFABAB709C11BFFF5C958C8763D8D5830235B49EAD26C834E63C3F3F2D6BA944FD2688F6350EC99DAF4CCCC42C6BE1CB19DD46514D71CB6E887DBA80EDB580B27F1142A20EA0D497E0336D55F1FFD4BB3D4B3521F0A01C7BB09258971D1ED4A98EC052B24776623D7B9A83C818795E3989EAEBA8C9142A97AFCE855CC6AC0ABA15F0546684AB5C2F48B23BB72A88B6AF2BA9C73881103CB6FA99E3B03119EAB03BC3B9BC365EFCD7B9F49A8BAB6A34A00AA8F2C88D7BEBBA808BD97111EBB192D82AD244E18BCA732FE6F72FDE5BD533E4BCCD3F50332DAD3A4169EA85C324D165413F10888AC3B21B91DE09FCBB9B636ED00FAAA669ABF6429B78C3C04F239722F31FB0B1A20CB1A6B553908070AC13521DF66772A6036E6695CF66B9A90E2111E499BCBF5DCD19744F43DEB943445248A5E84F168E7BFEA2DC4E1D0A87FB4140EB7C72D2DFCC27923206054CEC870888A79938DACBAACF1F122B22AB5C9701D777BCF9809CEBC9B7AAC52468134FC4A92C2BAA9B8C0F6249130A50337F460A42CB5364A5E7408CAEF8D12BA6934AB645DE9832818F9DB71F5EB0B158DE6A76619E75245B56020E1664D8FAF1C1782DE4A688D4055E07D842410600E9454E28676D44357853FFA7740200C91EAFA16BCA21D0006F47FE8159A733E0E91549DF434EF316E1DF9BB97DA6A2C2E2F20A65B3C00041A903270CBB55AE2432AEE25C71CE73BC2322CCB8E5BD0E24820616A890B0851D825D79411C14948DCDF48776D72565422056FE75765E50736C82F71270BBCF229A7B7A45DC88AADF4F84238C896DAB889E16C17DB7BE551AB24873FDA82F102D0FCFC139C9FEBE9FA99819CEF0E2684DFC5C843A6D496D8A595D33C51E1FDE9A84059C7BC596D32D53E2FE046F23FEFA51D13F9C28E227F5E24429B851ADDBF578922AEB0C5A61BBB666D11D127BA45C9E6378C70D75643DE776483582E034E81FAE0A3F029C47FB192CFA018CE1F68261D77CFC9E05EF19438E47F3DE9A68C8DC09D07B1BDC6CED69592623750F72EC2FB8C5CA981DFB84B4BF0734377EE9DD8EF5DDCD96F438D30AB78F402EBFF2163D43345EE8CA119F3208E21AA3A2185DE967B475B9ABFBC86465275F9A634FC22015E94A298E9C204E9786CB1FF14A5E99F942D42AB5DF51AD09654083DF0259AA1C26A760CCFDF4A276600C5FD3A54F210B20731941EB48A79435F1F86C45F8181D9758A1835721B87D36C725878375FEBCB8D48ED2CE8892DB50965753A98F4E7110281DB40ED64DD8EB51AB9CE41042589152D8CD5876FF30536F8955172A7A8F5C3F5FFD22C9954903136F781F0574F45F909BDF1657FC1CDCB9C4689F41E462C8D39108B10D78B6892C8775FDEB139258F8130BD1D2A1C72B5026506409F9862AA8729B35C652074494FEB84A553CEFBEED19D6EE94758E800F5FCBCAEC19B6A00F33EB237AAA6FC0B3A08C1D8829C180BF95E7D05F919A929933B7A032CD20ACE82AA5A45E5B2FB09812F36974B5EDA1B387FEB13BD49AC374F821341282C8FE2FB0CC5C075356833FF8CC6B648729A4298ECD73BD0EC73957077AC65722D0BE23C1536B8DB7B0506DAE47C0070564E7D7F9444F47B22C679EB8ACA4826F974A42043863E498E5301EA162C4E96684ACC5CA26CCD083541BC4C1D2FD690E51F07FB08337450A204B0F4F2C17785E037424FD6E78746764584D5F19255496DF1E524BFF0AAC31BDE9254429565278A39ECE4627C023EDF18BC21BB523D44EFC259742DEE9FF7159D5F700D957CCBB505A88C2037629402C2A322D17647E430777B184FF7B4E8D6B94724ABC36A5CCFAC08E2479E8310BCB7A617A25FAC6EFD10D0A07248F7D4597F14309B8064FE3BC4A4479F905E832210D49363D1E5D58176DEC9ABCC0C5132FD6ECCEAD2B05B56C96ECBBEB0B803E43DB2F982AD9EFE1E2A49649ED8E42707970C93615D54A3E673559B996E48A3B73143BA0884E918888156CA78F793DFF990FD721DE0C0B7916A5CED736E31292C5AF062D7CCD83FE653294FAC8C50CF6BA37B37D5A9BFD1E3B92D1825C1BE0795F9B257CDAB91CE99C0C51BDFCD6C0AB5A3BC6E30F884ECB4F1F61A3259CD279205B2C21CDDB196360061758E67B1C3724F5CB6311EB4FB92E6C0D71E6D1EA45 + +count = 51 +seed = 4B6B73E042CE76DBE39535E45D3BB2F3B9F8B2BDA170E76CC88666844703E32B2367460A0F6A0A2E3F4E7A6CD32BE998 +mlen = 1716 +msg = 0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 +pk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B56220DD91EB8425A3E509FD30E842704C55053B83EC24414D7BC5E685A8B99A0AE266E11F809C6B6F6B02AF23293F74E3BBDBB3E2A6F36112D99F0E379B85EBFFEB46328201F5041CCDFFEE976A17CF7FE142B74B0234C809326149C0349FF122AE30FC440283FB906BDD2BEF6DC1B050AA2C243F54D15D278395A9E81AE98D3B81960420A36A8FFAD3202E4459DFD25578741DED2DBAC1B6E47B36BCDEAC258251A6393F7902B3E3671EDC04FE4DFBC318F35650ADD73B11ACCEF7682A27775CEE461713C7323DDED4DFF392C6F2B51FDB5239E3D3A93074A55677BB26B8E45BE12E94974AB13DD48069913A008034C5F52D3E03773050042108D608369CC21F50DF65DF8DEEBB8FB6BC5BAC992EDDB5C31B0F5777865DA70CB94AE0EDD6A549F203274C5C010EF0C896216900722E645C4F54EFEA4A45163E0AC2071D8F8CA2355531DA89AF106AB5F75929D1CC88F93615FC266F206ABFDC2099A3583FA710C7838D68ACD551EB38B3D7C5726A4E9CF775B962E572BB32063AA7FCEADD5FDFA080F1353F39B8212B40C9564E36F493129256C9FD715E47E955BC243F6368D502CCD6DFB02DD32F3DDC0FF527939F02A9B73D917EF8499E02E4513E1F3CAEA2F2C65A5F4FD8AC682665EA50FD56BE9738332E5FF2BE492D40518546CBB272FC7D36A4822814CDAEA2E141D235D1C21D9B0733FA12D0CC9A58AC3B828828E99CE3BB3A12ED909E89CF36990AEC182D531C42473BD7A1433F5FBE52691A866381DF50CC7D22F19F9399617C317B732DE589A1BD646CF0B504937836FDE49036CE69338AF4437156C59FD68B20EC9ACD5FFADC1B4602BE5DA0B880E6448B6FFC5563D57988551A2699634C47EEEC29B092D8D1DEFA0BF2358DDE581E20E7162E14DF4E0DFC18333445E56B681FEDE769B359477DA7027B6763C71AD73BE15C792B4E51BCDD04E631BC7878DEEC4929E56C634ADF02AAA453B580620B278747968B72508DB7FDAAEA124F01188C582DEAB2D3240EBBC3DD6B0D1B038C56591B9A7C7F22E444CF3BCB1B7D0792F38FBDDE79D6988B95CA5F1A9113290B38D60A70AC5EB25B01F1626140A7D047470A6ED1232740EA5E62CD3B32B51335FC815A11050B81F713DA3DE2635F4AF2E061C2200F0656A286AABE0ECA310021DDCC06817455262C2A45C90D8B8E62E6DC24DB824DC83533DC4F6413F6E61BFDB5A92B73A974FEE4DD20236CFABA66F8381A5EE77957B3D736F9CBBDE2ABF50BA7AE800387E1E86188CA2177F2F4B882B587973CB3CEECEE376D0B06FE3164F93369F6B01EE4A838B5E3E363C731694957AD2273B81A20ACFA2D60CB9E874B914DB92FD7349CD455A74F789EDA09F66161186328198258ADE7365111A7EDFA178EAA0B3D2DE1118FCF32D62B026516022243DB39EE02C01F69690EEC75259D2950C3D510B28EE9E2FA46DEB833AB5B1D6716C9A6C88F8EA48E9B1C431FDE364862FE7A59F255073AC00B6BAB67BC98B56890DB3C4104752E31B38FD3A267B25BA224648E22556040ED378859E9E3B8520B7B16435F85F7BAC9F0906769A0C141492F5D66D1FC44B6F781BB29F04B17032C6548D7B0418D96FFDC8B5C2541530D1119B17EAD54670DD37D618592B18F6C4514D069342ADA77877A708E942A7D6EE713B47D3692310E9E1865C7D5E5EF78DF78D458BF238778BA99D077CC46E65AA70B353EBECF0E5936AB13D4E1DD5F292733B43CC19DEAC36A8212A29955C3C3F693EA9F6C34B7AD767404F0E9977D96052C1C57BE68EE57B5A290A7BDCB016653075BD15ACC04E9B53BD5F75D45DD3EB41673FA13E6C1479A9490C8979CEA1996BD63858EC0C9148B893C22562CA3B75EDA24882A631CEFE2613F788EEAFE03C10F06DD17E6B0253188EDE697D35D6C201D681ED3B5AEE986510C8AA325D2B4E8CD7C33C05CB4BF0EA84590B8B93BFD3A2F2AD813E6380853ED5AFB9AC8BF44BA652991E676E4AC6381B27254BA623F3E4D4ADAD199259707879DB12094DD0C77BD3947106885FCE906ADD1CE6B2F0AEEBFB5E2985EE8F80883569F616CC12AFF9531F56035F2EEA7AB5C988D14130C466D6A15C4BCAE716F59AD7D45178FC8342C386A6FF7C9B6A413688632B17CD64DF817484065594CFF94B7247FF5D0D265CA9F9DAC52B1D48867C88F8AF4BDF0A5248E9242DF4EDC93420677B79294190560DE46324764C2895216791BDCE866A60033E5586E47D065AFDB7786BC36727F000CC61D36241E6F5DD350EF6A28601741BF6FB463491A6D83A868F2080F89ABCCBDDD5C985FD4DA6FBCF66A9C46583C82173D5145854E2E631832D616F22F8B9E52C294E4FE6DA5D6DEBE3E43BE7DC85C0A0B92279363CFE07B771D86ADC8A54A55953201DFABC0E076703873860285C7880C512FA49F11A80AF25B3119B1A910C356306BD7374ECCE65E38B48A3F82B5FF9790EFAB9D786FF1A1CD288BFDB58AD0BA9915B84289B80A7B36498E4CC44045148582641A84EBB3C3C2F3327611557BA87351A17D23566B73E91BE588F8D75F5C82D475F60C01A950A934B7AA3FC3FB084BEC2CB49DB6AE8D8B97365B4CC7CED75E63408F1A013EA4912D844C2BCF16D320D9006863BED24A0460FC51D2AAF29C70FFC5FF1EAB8042462C01B30844856DE07BCFCC30DD0980595C2D6FE4D192AEEDB2A7683DB9116507029ACAD9B664448564A63F5B69E0A19C8F3BE09D1FABD372C62A9BE73424E8B9C1C1966F6D750930D251D9D86A57870A5D8A7648272254F3024DAE89E50A2281CAAC77A6BC052FE677751339144BC8F20A0F79850E477E33853B7942ADBB2117338A33E0232124806229D4428A78DD0E87845F46AFDC5B544683CBE873B89C21463A35C5885E4E6541FBC7886DA483C96A817D24F16285A38C72C4AD9B506F7358B483B1EBF055ADD9942770540F1E93BA395129ACC4ECA94C35D11AF7C83F8465686D413E4450B3629CFF1F73A5581090C30B15DC09DDA40574B92C5D28A189A8C450F47B060CB3F84421F6DA68C25BFA7AB22D0AF3B671DABBE3A33AD356B125592709614E922737F38A3531C7F020C5CCCD55FDEA5767F20052FE850CE4207EEC6C285964F229E3C7B1E6B9D37B264F786CF2DA5D51101BB159930E8CA4E6B283E6309D9E0BED308AEE9F7B1927620D4DA6AA303DD2C246CCDE575A4513539A336A44B8BE9DF695B949BA61CA441E72D674D4F278DC0C2600B8C3FC2F45F8017168081D0B905A6E5A5F6DBD9DF9CF3D10B56F894E7176F74AD0D11814B0113367908BD248B081B6A8FE342101868966996DC7788938372A7C4C58CE5C15587D85C255C721DF6540082A5B49970560D6763852A2DD3256C064432432EB8636354F02EAD20B4DDDA2E135A4E1546AE504DDBA3FD44E3FC2F0791A3B2B669EC56C6D7A05F25C083FDB3382681D40E4CA0D0E6591BAF0BCD73BCBAF7684C51F43200C0A07DC28AEC9329D9B82C6FEDE05E317AB03FAA35AD2BB0D5D8EDAFE03F778669FB2AF082E33318819AEE960E66E75A4B8EB85B6F1B7AA836A7DA6A47C089451DA3235B1BE2CF07ED6D065CCE4D422947BA7F9E2FCD927FB7EC82BAF7F53D575A9D40F7430FE +sk = DDA8CD977B5F8E35FC3FA35607DB97F2986B1D4D131BC793BD1823795D7494B5A0A2707704F6D63E12F37AB49BCC8B61549654AE3205A00D35349C3A952F6F10ED27E267EDE2E748AE2ADDAA6EA8987592A7E26AAE9BDBB0EFDED6A66942414A0B11260192011B498182346E4C266562346A813289C92280CCC63003388A81104A81186A94364011C128C4488DC1026954A24401A989E294649B364E20C060E0C62D09468258204112186551100D18860C92880C90448621280849086402826DE4145088A8655C226810B691A3A80453400D62A06040326A24A589D4446453326823154AE3B27112A82C5A4485C4C8290A438E82B26893063181A088CB386C2393810B224491B844CA8469C02240D9402662220284800081B404D9328C210580C1128604044C09452552947041221200A480C0C21111C36054B629D248481890100A452C82460888C491CB224912C080A3222D53C601D028625B18221A410614110104288193068208899193206604465220368A5C247044322262283144C645C0049149C66448A841C2228C13930D1BB92C810226D4104002C990D34090D8A4605194801B063299286E12202EE102652429621B813010332A932010A342841BB685D22620A2007011B8080C924094286460380144146C0303464C944563200444A00DC84670620009D228620143921924010108714A3622132528D140400C340543C60004B43148301058940D09272D93040C14A425C4320550882491846C48364D1B364493126D1A446A02352A9048928932301A320A19368110229010A96919074D03960C40222411363100C104C8146E01C80C59B401E12061DA2400A1C824093542C246665C388824478103C065080172CA3481CB04809A163204415103A20C1830621A14450B02080CB0101B42688496245B008D210505A022451A3591241132C896508C244040B86C8126880C870492302958960012481009152AD82269DB30610A82504906840B036909462252C88113380EC2344D22984D18992453B424514004A20250DCA24C80C441D8844911262DC484081BC6642245825A4245E21080C9981008C1300291689B244E0B8080D3208043C64961B044E22822E2B465134469CBC67100007120298093209019C4812446315444461C430E421600192324A2026A62308503C744D2385019B721490480628291888604534422880842C34410242166A2060982201048864904469118032101B12D09150D0947490B900150322594C401830804D888251A302ECC848411172010908588C60859A280123992A0086EA1B68101C78182C2418038658990910139710B480E519068A10880D4104424284A4C000A01318601852523114DD086909A082A83844960363144944C03476E0A09919A04211243625CB67021184C24002D0B106123486DDB826003206D11450424C38C03058A24B528DA92015B362E222621528044D2102961042843908420238D943261990411980041DC404259400054840D1148314408310C087213068221144EDA0602929220C0847043164C13C650D04068C486095B985050825002018E21200D22976118880993A67180B429898268A122615A0291202631808480523240188429C4468D1C8504A21464523651108449D08001D98689D300721424699338491929414B2281448689804880A2A82C0B422DC4B4051B0441C1266C8104861B182924296ECA826D9C843120121218C8101A92051B3222E1184ADC340E2134288B324853462CC142105B12819140089AA44084102C0C370C4A288123409212008CC396885246058A4201C3468010950C449644E1167201A5514A248DA4C00D1CC60CD89085880849820608D0B6258396002402490A004ED3325099A4289A4465993226C9404C42428520A009543026E244651C466D18C2085CA4086192481933050A0620210485CAB06C0C42660A95400A1181901689033142E19220194949D93648DC020643C8640232019B3462022284E0A2900A806C548285823062D4C851102971E19291401812E4164660A66DE23626A2C8496242929C24651A09051C282CCC284400906890048194200010B88420476A5836319C022061023122A12800270D0186310121328B264090842D9C204CE0A6111A388453068134BC8EE5060C20EBFA48278A057841407D7E81FBF94FC5E13640374A85DDC0C4CE51C947204CAB54B3F6C68A62689DAA16C740370065060A1AF3FF08CE15FAB541AEEE264C4E0ED725684F82551F7FF9549F5272C3A74E8430F49C156D74D012CC06BC4E2A936700281B61CF85904DB74703832F52F9771468B6AF1BB277936644C93DCB1CB385176F76A73DE75F5F872EF55A856DB3E80DCE971B700089D698876DA15194E0B581CD58908D4210C411408D58858E44B0B21D0C7921EBF9A97602CB33628BF1781062BB660155726C5FFC24AFE72E08D2190946F554FDC97328BAE6F20E250E9C4F85DD112CC35466C80796A714F6B8B4137BE49DAC08B3DAC3B8C530A6C38A25D1F247604D189A152C2E0A11521CA89394B91462D7DA1DEE2080DDBC9AE23783BF01FBC52248ADC1DE412D8D6A9862B19215B316136F198C3425CF1EC86B8F7BE44F508AE72F176F136B3FA9E91CB8B46DA8C3CE04E46D17CC83D916ACC59849321B0D825BDA498A3C315F3E6C077392BCB08711198E8080742B69D1891B7FB71623BA912137C77BB1EB60EC6C3B35873BDDC0005AFDEB0BE9CA091FBAD3EC10834AADDD3E1027D1325DBA6671031BCB0EE3FCF6A6581129E354480EB21B10F947EBDC6F03CACFA620038C8886715B430033F1C04262A5510810B5254B8AAE813F48424D103F56E11941856B7890829EA48127976B386251A9D45AD58695637D397321DC5244CC94936C4E214A84D75EAAB7BA845BE46B1B128B83E830D13854B1026C7E1E01B2297FD8D4704FA3CBA93C1C7A1020AFA3BBF529343A130E61088573C7E3C9630E7DCAA06BC79908402F8C14DE0FD0CAAC4D1DCEAFAC14CAD10632A9B24C6E0F424168ACDF5C5563042EC8E065F350184EF818EAB474C5C6385F3F77610E2C83147045DE5727F8ACACBE3EDC71859EDA01D0BF9D52177AAB4F42D50FB6745C3C8E59D32A7A5EB829464E0C38275A716494F68B6C3CC5786F0F53D00AE46A8959EF1E380559373E3585DA87EBB458BD5D33AA19D7904E366426F710FB35B3C23C44DD066E004C1327A30AFA28E37F9E581DDA9D6324D0872601E168A57603DC2D03DB1405905F6195DD6AF0CF94A2DEEA298694D30631ABEC949A13DCB5E37698936720B9A83D26B3CF5CEED2DD1719B6DDEC39A02AA6BD2AB2A79B7E22DCD6139772D2D64499B3D6ECF3E25DA3CDAA090FBD7149FC321FAFB6701E14FD559308FC3E649E1CC6D7DF8F77FFBB721742196BBA5C36013432FE35AE20008228EC34370817BDD7F01FAC312CF8FF034B67E26296D8B6319FDEDCECD61A65CB51F4C8000875BC6F07C1AD74D34AF2902BCA2EA89119BAB4C39FC240A963396736B441D4FA324E9A671D341E7E5C6A2ADB4DD4DE7841F57E4E1708E423919370857D1579039CE859163BAB8B4453D0B905E33F5EC15DBC9D3E7FCD6143614F336EC123C93B905341BBB322728AF0529D2B8D4EA6743CD01FEA939F2213D520453B8BA3E7C70C60664D7650956E5F9C247CA8BE6F1166A828B8104A94DA952FB50985B63E279C5F48FC6720E026CD642D297CE699575ADD92867C8DFD731DDCB2240BB8BC5A5C265FC4DE69E547E27BC5BDB9CA0FDBB6C63EC66283126791B8C4F6DE0C044FCC8EF823DF802CDD61DCE91FC6E95090A75D4DA7B958BE8F938169F5AFB2710DB0CA54B204C86FE1AA5D8735B2D8E928228424B8CB084630A6986831D5757201C951FAC1A06D22DB22DB0C4CDA2236068B1AD39130EC7EABD7E002B86EF475B13A1ECF04C33036844A6740A6257B0D1B70F32346B4E8C31C5616F6B01027D9CFC458802FBE472F36FB0192ECBE84161FEF2BAF75D968160CC21240E3142127FFAA4B83AD9DCC09A4012DF8B5D1C6825EC1391322F6609E9D7371D729A8008D3E86FCB9CAACD8AAED047A35E5450A9624DE43BA71CAF628157AF97C5A84894377139853C7B1CAF728F2C7118DEDE646F7B9054B0E26B6C2B31FAB2678893724574C6A717342DD76DB9D6694259C83C0A8DBE0631530AB81DDD978CA124445090065824FAF325D607E6155C7D85FAEEBCBFA41AA3ADA063782412DC23D583126FCEE086E299A383CA84D88E8E3A97A1821FAA111F5846E350E95A4521F8E03FC88691C489A2D60C61456ED161058861913EB8C9C9D5F6EC24509F23E8924C07797F0B215D2E9C863CFD0FF9DE434022014F89F522679259CE2FE0EA9EA11DF7B022FD74F7996AB8407E39851A2697B5F1E8BF77C5477F3A07C339C62E73B24F10AA916E4129ADE7449575FA535BAB608C3D0D7124BED25E98EB54A5DE2357A1512BCB909378DA4C577308E66E7A2A5740B394977C59FFA22E9A4737B38F5135D5E2E6D477F3AEBF9B906B53AE781024171E6BF4AAF492F69286AAB29FCB96A0FF6BBA631D916E536330E483486A354DCE18CCD2518CB0CEF90021F5122EE9489DFA0582B9A825005631A6344E0E99C6B815AFD5708202D92CC3FF74F82379E327ECFF4922CBA916F35FD953E8BEDB62A21A3B27927D40B448383065F41EB333F3E41E680717809B46680777B416AECE411CAC5DF3EED69069C5EBF674713DC88674A1B7914F6417C558603165B041544981806854C669A5E4DCD0473EFD291E96F4CB0404FAE97F4E7C4F3856BE7D07136CCBE7988944F856790407E72B1727A67B3BF52238818C91CA43F8CBEF135A37B38CD43C9769F3F7B92790BAA2F9778A057A66708F329561B4758FDAE23D8E616B61A694C9AA78D3790EC67F4E307813B5B2A1CEC68A0889901E88C702E55208041367AFCFC6922A63344ABA59D3261BA29AE252B797D301E4BF841CE303542240F0176A567B2EC70F10CDE732CE9EDA5424F8D4F8C0B10ED2130E1B2459810A5A1A70D5FF6EDFB7E1FE1EB33249FAF5B9314CD6633A74AF90026CB8D5A60FCFDF8E7FDA65645030C222C740F4CDA46667731DE4DCD45F578887593FABEBD2F8F778ED17EA836E407CE327301D7F8C38D12260174DE572FE45AB311FD36B26578E3ED1964528C782F44F88028F1E9BB77FE889F6F871AADE1F5F0276146E0D6AE20A44A1C1E847F36E540E23002B4F88571A603FBC2D9DD9A4E0F52C587073312D03FA674BCFEE432C360394464F8CDC7D0438DAAC5B4552E1BD132DB176480574C0E9897FB9D821D2C2F1954E75AD832E4A1ECCE2A976B35B292144751F02A4832AD51B7845B7C7B44DC9954BA7BF592946FD1796F293809821D1C8EAD86246E80CBF304FE93E70E07FCF60932ACD38DA3BA8C41B9BCBE21BD095E2E8F0E5685DF32918D9B4B6FB058C90BCF549E6B4050E687D801B3E777B504AED2905725278D1C34900BC53D7C4C8CC1695AF93AF89A8CDF65110AE4A689295EC10DB4BC1A9BE9296307B6AABEA3E1EE05133735F2EB4654782124F28A4201C86CDBBAC459CC1093CF55F4FCB093DB3D6D4D386482B541F676AE2385734FDE4B7EA12BB900BF4AE6E6B9F56B0A796410C30B8D7C0F084582ABD3B9B37794DDB1571B5AB9226F20EAE504D6B79744D6E5405B0B180CB1A2F2B973E6DC109E668104E0E11C372A4B3C0F47D843A311908F6A23621E4332F2F0F56C6FE1C47649FBEAB12FA77345364686490474ED1023D559751BE68E4C2C6C8D1EF5B43282E36D59036C2A810C644C22D66B0429709FBA9A33D50FC9FBB3DDE96D4D29B5801AA2A9DB470B6B50B165A2602F5CED39BAD539C9AD51D0FB99BB40F845E211804A5503C5EE5A04AD508D0C421C5FBCFC032DCEB598EB999A0D9A210AD32AA01CC91390555456008BBAFCA55806DAB80284B604AC57E852030153C6B5A45BE7BBCA27EFAD3B9DEB4AF6FF69E99C3F0590D243EB23F25D16C1AD0F73784FC28EA2C904B6AB579DCED26FC4CB0A47E40B05F64910B8A71B3844B13110905320E7DF46365C6112C8287EDF1E997E1DF05862977FDA94B18E3FFE91A1C8C9770B412D34EC50D5E6D8C1537A99F5E8C8BB4E24654C8081072F9AA2BA20D58A367E7841C9BAA0B4EC08E8A0810570EB7E40B133121EF8792DB10B0EFD77A3E342E46C42A17BFDEA2C64CC569D68152C030F39F347AB8BE1BD7484DDDEEE95DE517A62F6A7465B284637577A4E3F092FB708C653B710D16D7C44AF8FFACAED2AC35230B2A95850D6EA7760DE4064E0EAAA91B92F7242C4C365F157616F4D0C4A494522DEEF484E3CFD4634325DBC6D6D034D95177FE2CE3B7AF1DF80538DEF6F2A9A0F06C3B7049CEB46433B06731A82231CAA07A44684A2B19E24EBF6C041617E0AB0B88E591E17E7993737841A29C4A550DA56457835B02240A2B0AEDD0A7C3CCD684635A1B3B9B755465D40BD5B554AD7409C01216B9DC780C525FDF059CDDF2B2C00572D3FC08C1BB94FC18A32D02F405D49867B266D581F378DFA906733645FEADE1B897A47AABBDB314271C146C1A6E10BCF9675B8FC11F892D957C79EA3D05721F9FBB2F2C745B77C3D68FC3EA3C21A8F86678FCA78893E7EE821E75330B2F971696FC5CEE86385A1E8B7F9E7D5925C163F20901825CE78976384462CFAC910CEFF44AA467C96817BCF6E0DFAC909581E7A842D45AF9962E9D3478B94295DE285DC3F868D90385877D9BF08C7D4642F34B8640D3E1E91F5EEB95B8F4D5225223B4D74A02D066B88DCFD91B4525F31798806B8EC8FDDCCA451AC5D435702B598C23E02D58E0DAA6FC9 +smlen = 6311 +sm = 0922ABDB14A8BCFB03980306848B2B18425C8E753C8BD383A8C886886439D95372CF9819BE0D6FE3D37A6937722A3F56C6DD6DCE5F3B31A2212652D92C5F1EE67F12D8211C501D96C959D5C2C7FAE8F18A752D707D375BC7B4C3B10CCA93D6C19DFEBF4D955831197B05F793D999655AA8F212175CF0BFD8945EA89E9BDB2C3BD0BC48A173F3FC240B496A0AAA7CEB106C4AD2496B744DDAB5A9D44FFE95F22D3F7437E9EA874AE5FEC5C2DEA30734D11A56B78FE2379D542AD86A6ADC3607061111E9B624603414750930B5D2874E5C6468502B84FDD53928DA4CB12DF0D914243C88EB4A02097135CD3BDA2624B16A1D40AFCB675BC1D105ADBB95F9DE671D1227F516FCE9B1C8BF0923BDAFED2193804BD9CFE86334C39EA1837746D09DF4BFF27E17256CD960188AA63FE8C4621CCF35CE3183A33D9435F393DF33301BC7C29913CF2C569E29846AD55DACCA7989C0F68898ADACFBB93B64FCEFFC642D1AD4B783D56BAAF68502192E1FBE70A2353D334F3D8DB3322741516CFD8A3A5C6426A553E2FEE75B88DE40DE31FEC9DE9857EAF7A03ED13DB60DACC39EDEE95933171E6AA146ED902020A38A24E3DB59FCD9B6F17DFBA751B71E2F9D7480104B7747A97840E5FD74AEBBDF6B9AB58634AE746CA7177776EA4B42AC1500BDC71ED19E6DAD643391C18EAB1291A2315570122215F46A269209A0B91F41C8AB78A4F928031DC4360EA930CB39A649EBD96FF0FDD673AAD3D36CDCA3914FF2808265284FED2604E19CE80F52073DF074183DCF91729B559C1F3C62D156192E8A325647AF9D372E4B2B76D012650B70264C3C077C2A1C3C0B007114E259ADAE5ABAE2AABF48D6657E7F3734D631F5E3E6DE7AC074BB1AD57D8F041EC135FD4266A8B29DD08C82C2D05AA36164EC9AA14184E77D3F33824DC9393F7719BF29FA23F657D761F7326D19644AA80E003FB27BDC0271D8479B6E72CC646A0F8C361C3211559648956CFAECB3DBF4726EC7B592CDAC9CE301E616D4C3987996EB37EE9066DE09FC22BC732938FCA0F5ECE345D174D1AA27F48CE22A44B5CC622A6CB7A1BF06E39A8684190DFD35C8C363BD64C5D0F4869C03599E1EDACB8AADD45129500D72F85DD6E3C07045F9F19A6CFF2A684661D44BC4B418BC6BA5137226528120AB3595D8956D3813EEF4C1A4447B9626A8A3F138D986798384C560A306630FA5DEFB2B3C6856E9F4BE970F0D5F14C2981D4106D9541776476EC46E3D9CD9A2980E3A3075BB87CA80A081AE3A291F0F677E65D734826C26EAA58B040F483CC6A5AC21FE28147CE26426478E4BB72224AADE3B5F9CC0F52789425F782D77179A0273EA0E922F3163A420A6AA61986A27497F7C2E3E7A9B0DF1B5D6D2871253F59B05BA792A3B968922B259D604C0636646DA695510D808ACAE3764F2831A0329282A85850F933086A4D531C3F1E6592A70BC9DD1C96E869E5016333C6312652B97AD52C8C713EB1D639BA9A5308C4E1316EB84F5D02316785CEAE5372AED58046A49279405159A6209FAC1ECD6F2E862C96B08B6C07B925A46C777411E6C74A30EC893AD045B489F18DF08C8306E707D7B17F14F51C16D19D3316CAE43FB45FC2B0CA9681725922829E87FEA3AABA0B7CCD3C5B317E947A30514C4082D1DEC50B5C83D5055141BEAAC5AB441B0BECE6BB5D078B831D4420EC8393688E7B792108CFEB210F46521E645E55D79EE395B80984E8B1CA0C3AA3FA9E2944BED491D183C883DE9907E6E4E3094AB6C6707068A88299A2CF8924ED89CE206AFEABBD1B69D6BC68F1CEA949E9E74E81A80D7243E12D55FF3BDACDFE68AA56186877FE87F2E67BE973CAF1248F2E0363885193616376AD5ABB410D3BD3537F04F7EF9E57819F606F94E2ED8231FFB3E1A0815D8D030BA6716D8A309CFF0E83213E3E57CEE00C7709957ADA47B9FC7285FCD2F1B772418B460C050C877584DA1E993E6B6458DEBA932779A981D302876F1543CE02FD331D9E0CFC27323117359EC8F2D4BED752C2D71B665AD085EC5F262A69EDE3710C1553D64D7E048BAE10B87B1BA6A38E80FA3AD094C39A8914B2E094F6A6645DBE74703805F821695AFEF5F4EF673275D4943F62F24324C909AE5932127B6DE50C6634328F082A01B8E1EABB1D411C0EEEC4157C6AB28B101C35E145EBCAB30B071FAFE1980D7BBE5A394461377DFA62C116EAAF33F77EB473696F7C0CE13AE1A2DD3651B6D2A8F71A3F02D9AD3DA3C325B25860D5EFB7C7DB65FC77C99C1FEEE61E81FD4880CA6284A972F2B271595B4C40CB33B5893718D7743C9431662E6B0DF4B26AA554F3B2ACC6200BCCB43884BD5DF1EF39503C933122E6A62D381B81C55111717A5414D338ECDBF7DC01B3E66D90A9E2320B4E69C9A569912E02C4D143A10B631418A3007B6FA7A67966776AAA025D061A0B6C0A70BC94C58156A14DF0341DD8D037833E45A60C0904FDC166E0753BF548CE325B117F15B61D86018A5F9E4CD26F2DBA7BF8948314E579E3204966785FD79E170B1BC6F886844A2A0BF3AB7A2DB395EA4455E925C2EDF82A4A9CF603B6625487316DEE00AF16D1459418F6E750D0CBFC0C06BD63AC39EC696414DA03A4F8A3E100E78629630B92C2144EF4D7C902702EAF4F3DFBB2899A43A6B629AEC990040AD7BB2A5A92FC1C7A649586023B13D5DB7E5B2761C13A6AE47B1DB9284F611E11BCB230B87917EE98B2BF06D6F77751FADBCB79838AD42BF8F19D85F1131799EB58E96F9B519740E164414B75B526E9EC7B90045A85E81C64056E1F9BADF6D1FB97A1E50A33E2968089E411CA9781C2842BE157A32AA2F658DF20015D91376CED88EE9EC5492CEE119868B74B8651729449B58D649882A4A49033C59FD70F1A8F72532677DC7C62FA85CCFD7DCF04DF56D1078FF44423411EA43DA266F46BE4E70C741699E51F67659945082BFD1EF11A493D4E836B17E7ADC5853F3AEFBB3040D63181E63F56B6C60FED7B51CAC0544AF5CE1508CAF67ED4705FCD8A69A5DB21A9D783E0A8C54DFA620E25EF6F0A5842C41602F37F83D52DC9F2656292A473FEA0639960E6D46869F8DE775D06F4F8DE7B2E4E9DE9D31DC7CE57652F3723D099563A3D5B5A3143BE10E7A8C2FF454A38AFA5E28F69BC89DB083BCFE6D54D8CC4711B3FA52176AF235FA2259C532DAA37238B4ED7444438B780A0C3B65C8620DFE30B414D9BEFDA0E1BA8347BB7BA527E4587E6A34C27B249FB11242ABB4D6AADA152BD09820BC04DF91A5382EB33C548DCBB15FD0E92BA4DBFB4B217DE2D86EAEE020BD674EB63D3DDE441A0D6FF3B9F58BF61A56C96DBB04D79E0C5E47DDA773396D996EAC871235DA8C8FD24EE613E79C0D00208D995654544494E04B0233F3015C4A750EA96678387FA2A8762DCDEB7250A65957A9138C39E07D86363EDF00FE7A6A0EA043896DF012FFB233D69AE7F8BE8EF0EB1B2F7394F17E122A03CBDEF03265CD3048698D42ABEC64B398045B268538E8AFE83C04F95429CCFC83EC1E9019BAFAECFC5B409682CC090992098717295CBB60AF64D5C3AA3A8091C63B67D920DCB6625F6EC47779380EC7DD39CD5496FD86DBEC4104756EAB06DD7505EA18863250F6288A60B6C012196554E9C7816137961056100C75F822281E4A29003A1ECF2E8D6A9D06F69D526201364480D4E710C5991D7309CDD714B74E990FB58971073B978A96862423F6B376441B41776D92A86CC4785F6E82EF0129476323B362198819447A8C62C3B2204275558C19CD18311CD5379B73094EFE6050E0DF7F49058DCEC708E452849CAE2758E853444E427BCF0C7ADC10DD86B88C9D1D02EEA2FC6B621DCFCD6EB346B4591B34C9097AC7A19BE8297600435BC16FBFBF090A4FFF8F447D99518D312BC7C09310D552C70CF9289CB45EBB334E627770DDF46F17A0926AE0ECAD65FA771147EC9A10C2B26CCFB6FD2DCEC9418856EFC3CA5CD209562BBFED903905292DB65BC777636F4A11FD1063119E210B5FB5CA48BFDA6EE66A39B5D8BD64C2C8627871D087A5A054D882F7943693F7254D506559162E7211F9EC487729F50114CEAD32F0798AF3950EE3FC3560C43911034307FB43E5CD1FC7E74B64436502FBD89B3DE45892B5D4CE1832B233CF127D60B6C76D1793550216D4C708CA0E73C409AAD42038D32A0C2CA0484CDFCF5A54836E47EB4C30CA8ADB0C14CA365B6078FA9219CFF32429BC7E5A256EC89C4D87C672E640C1047D6C40B389BC892CC577F39357C4676EF5FB07B1B8F1D2C6D06104CF720B39D406CB5329066BD37BEE7F36CBA77AB17B2B85037F955CE4CC9979FB0FE7FD7640E4A1A89DA7D7E6AC7DA274C3FC1E618D90D69CA20CED4B959B71DCF1BB5664C23161A279F10F48B17C59FB6B913F222AF368723E6D332611E8C87AF1FB2F89E1702421396DFC18B911DA1ACEDD37B6243C2A2C61A86BF1BBC12C787C322B710956C19DA410096AC5E7B7E47BA957372A6B4725335DCB68521A71A4F35D95FAD3ECDE69DABA84EE65168B9CCF3684E010F69784FB70E6E2354737BC05D342365AD3CA5E9440AE610859991CC0A566FE79AD3CAD8D62E2A7D448F43AC65B0A60A58C5C1988B910160CDEB2D2FE78A5A4A01A3FD2E197A0016C59E2BDCE24A2444A12B15161C5E4FC67117361CD381891B8B9C1B2BB05B868BCC2975E8ACA728C61C9C5F5AA23B7CCB4522E397044CC21427F5155BD18B7F384BD22AA6F3FE21FA10866B560F8EE0A7DE0DB8DB2A7FBB75549952B17DF9D6868EA31DB81F1C1504C5759A96E26937CC95B671C39A4E3A4BBA8304198E213363907C805FA677BF4C503E1EA9E572351D8807EC0E1DDACDBFAB72AE592C2E2889A8716D4F2A44266EE941B285CA584BC177E551AECA9B1D446B2281AEB4F2ACEA8E75FE9A2DC0D82BE9B646E8E73A736140A475005B9872A3A053AB87ABF7A450251B75ABFE6BFF40B0DD104C362EA785528DA89F335DF01394A6496D56B70CA005ABA7470EABE753106713373DE4F4BEF646C2B3F4E6DF591AE2888C4F861291948D6ADA88ABCD63B9B9F78A5C1DE9A089B735BC2478F976896AAD3468F53E6867977FCA7BD6C57ED8A70A3DC236C8A506B4335E0C399B16DBCD6EFC8A3530A56845BC5E160892404600C89CE092679C01314A5EA186A63186DB8910F5A4ABE3CD8F72DF69F33DE5F0F7C3C7096882BFC2904255AF6FCF38B8760E74F969E73877609BC784AEC6B0A4A1210D7086FB5EB3FF30B2FA5B05D79CE102572C5CE5C6DEC518B0178B2D14DDDA0C63348637ED1B0A270EFAD832C68AFF6DEC93287C08C7AC26D30E1E814F97874796F1C08194AD3390EE60AFC04A150D7F1F7D4A1DDF459D46BBACD6286DA8B9094D66CF06AB6D4440EFADE04AB5CECF8714B2692CA7A8CAE941233C73E6A09019EC9D5FF0272C3620948C45D8081FB1D730C45853287B010873D5177DA726E09A9C6FD182D4E398BBE799F7D8261D2AB36132A58300BD99CAEFC5BC38F698E32D3627647679A557F5ECFCF74B4FFBE3C6DF866CAB329FCB842892FBDCDE01CF6663A51ED228B81B912E87342BD2E202AEB4885B8A9BF36B143CFB2686E6424D1BE32D36A2337BC5DB03048BCFEB4ACDDC658D01949D836178020AB969D5EC1272E690A724B13B7D78C1B1D2B6B03B084842EA038AB939818FA6DCF94C7D297464369BECE5A45CA6954DE6A7CFB2A4D0DDAE7DC452D2957D8FB420507E42070FC2B499809175D10FD817A8EAB92100DD835860021CD261B4DAACA0559DD70ED4FDA0B7AD0547DE6E177A67A1CF2F885E7B3657CF85CECDBFD35333847BAF4C7E13664EF213F789F37B5A0607A70DCC691B0EA27EA8A66A324A8ACFF46B662E75B5517740223133B70A3AE0A8A8C5759F262E44F7E58C0D3E55ED34B29F9B2A5375EC55511DCACC7AB5D805B722DE5366E9B0874E4F0794758546B260E1329BC3F5C14E3EC808C6A7269DBE0E4A6485157ABDF71EF681CD6F5E0620573BB606301BF71A1A2CE120DD9818224D355FD8B65AAD7DDC29287FBC1A500A8DD35611E16E8F9821451FA3507359D42A62F81377DFF8A597C66A30E49164A2D2830C8227CA7FAB54B2E832A9F0639168D5D7C6005548939AA04149AC5B75254293F545134931E912F8A9A7B5170278797425482C0301A1326045D4FC07C8E87E157F0E280C07912F14365A0C1521D1C339BB3B17A78BA76B31739C96CED82332B4ADFE92DEE5462E6C0451D9D99343860CCA81904BF62DFEAD1627359AC3FC3874F9E19CBD4008F9A888EB66C86CEDF2042C4B36740B4459E6900BD9F8BE05966C153DAF1C7C4F0F72DBCD6C9F34BF0A9C9D33D880A6562CE807E9ABF77C62D5E648A99F818B5BCCA436699E33653CB1C1F8A8C91928BD4EDFC15314F91999C0F1F30414E84A8C4ED000000000000000000000000000000000000000000000000000000000000000000060A0E11171B212A0BF9A7C0F63CDCF3F850ED7C5DB6191EEEFE29E498A19F9D89BE4698821ABD72EDC34317B4F8EC2736DC83C24AC195BD55AFF00E797A83DFFADC7970FE53304F16F5DD92E6EC362B9E283E41EBF121FB2FA2A3F60124EF3EBF836AE51FDD55CA9F59B085DDD660724C072B86041B50A3A446CDB20A45BA65380ADF007E005DF2D9AA16A9D22B11DCF6F0B1964F04F45441A923691A15D80DC85003B9AE281F2B5983DD1A04D80A4D9C4372D9820BBFAE3AF7735E7C71E9F085C0A6E4BC107D9E4BA222B38FB236B2CC3A19DD6067BEAC460383FF2BCC771A7F1AAF092FC72C292FC1D5C6FC6B9715F1E1272EB22F8E0B33A2830E31BD6C531677902F6A95CABC3E9C1AE36F77037A785FEA355137A581FC14E6BD5F1F7AD1A5DD19DEDD448B47B558C22DD0FCBF296A812A726E7D1B57F4688D3F577104CFB15FC63C27F7B6051C7AED7D645186FCA63AD9C2D68BFF442466EFF76BCF0E398D2BF54C2CA4CC614839E9BCA48AB2CC53865803710A98D313AFF1DDD06A65680EB83C640052DB807EB2F38ED0CC211128044D331FEC3E6B0B2F3B675C631FDADE62C16D1719278413EA3F8E54BA34EDE7E73F3D94802D2F9CB9794D257C46679A3F00015945903190B97071F8FB55F8696253AA3F39B3FAD344FB88224F5313B43889B768171895F7AABEFF25E21E525EA01A996C764A3ACF12BFFED08F3F751F5CC094B50B325F8B62C7A5B3256964D48543690538E634E5730354358534B65EDDD44A526BB4B15E2042B6210F503EEE06D00D615CCAD10D73CDCBF5264B526674D85C0ED31BA5EE584F21FE6D13F883ACE4B094768865E43099E54671240E8E2AF8A7D7D22335B3974CE860E7238A7C1CA8A009EB51C8636F0659189AC8EF01C871E9008957CECE0A367B63BD2852BDE8690BD74C6D956435D0AB82F94A90CD00FC840DFC7036B84D51F1FF5076CA0974DB6CF25AF42EF7DC8C30C2B04CEB2510E86FFC510BF4C931639478FD1520AD571FA17958CCF8E37F5F6360030300EDE3A33871E9582808BDA2233996C5005FD0C23D99261F570AD9027767F6FC96D18BA98E8DDFC2B79AC12CDA5F2367B4BB6B99A3E07B59882E49A92AECE85339BBB18AB9644D20A3B2A795240492CE4EAF09D9EF728FB82B1DE7B64B5D391251FFB0699335CED8C7CE642FF1A79F04C3EA0DC37EA101188361AFAD236EB218CFBD1D0EBD784CE27DCBA0266DDEB87B59B66A4F75BB44665643FA358DD3D0B69B49F45A752B5C410E2299A62BE4B57B32B0924A069A8E8C15D754CC34DEBB0D967E70693A6FFA58CF7099C2C2458B437C7B205CC7E815F6CB494080F9EAF3017E5FF918558DDE415FF72E954EBC2ED4C20C8ECE38CC916060D22E582D54F74C6C181C2601400110A683F4A365E45FF1387BCE4E152A740136BB762B03A99FB68F6AB42620B2E3C00FA8D150944230A6330409B27E4AAD1693E2C3DD12216C4E2DDBC5E9CBA68B8B5417A7B2EDAE7EB67D25F4EDECBB087F93DC9C927C33076B1C71A2B83B33870D602562ED378805A690DD2A427D86C2C46BA4741F3DEFEB91A05EACE975C836E52868CFFE52CA92F97DE94768161A3E953BAB6A28016782909EC53C02F35184AA9CCBD5B793B525204B72DEB63E104376893B9452C3F2C492F423CBEF1EC87C85788CF3073FFBBCD67FF79BD038672943AE4BC68DA131DBA8D7B41C83B4E9CFB6931987B270C74919BBD40612F823114E4BB148671F1AA62BD2BDFCC8B0B24010EC112E883AEC9746D0F5DE467ADDAF51F8C070A359108B1F91643071438F098233AD9A94D0FAA665A39291A98D14A861905ECDE4755D00E690429C57580DCB6D51BB6186CE72EBB1FA8413892CAFB8713E89775013E546FDA30AEB8AF9F7155C08B25810C80CCAA5E700C124CFF59FA32E0293ADADBCC7B1A99F67E66B28DA614C5A4CCD706AFD05388C65EBCE07A543D3DC1E5A5D1F307F675728D4C629A04E9E455B4DA35236C677F26EDC622C1FBF29568D509EA0690AF4CB5DBB4E418B6162888E43B458774A31324BFD5EE8D2152E4AD43A3007D7D4AF5FDA172C2779837AD3A09E135DE953CE966727A7183BF77ADFC76430666B526692991D3C9DB5BB377552A7801C548AA63F6931D3EE91B875CDBCBB7441A4FF81F86762332D7192FBC2F7B69A58DB6CCD3558047F1940A1CACD6FA28A000B9795A2860394BF05F0120E6D85F96B1FE9DE14E3ED66A31D747924B6FF2620778E0714AEB34B79A5D935A0306E55C36506A292C5DC568403551907E49A43A6263D2915108916F1E27CF3529D1B7BD1544AF83A7CBE58547F192A93CE5C5BC6D652405FFCB95345F522B2D34E8EE0960BB85537A46121BD9A408D283A125EAA745BBAB04E2231C19AE95E13901C69E5C9C4D70B104478F4A70D64F81269A8 + +count = 52 +seed = 3D4607399F6FCBE074FD2BEAB1A7571239D6BE6308617866B65B892EE65399E14DC7FA612CDBC5F7E23116FA86C3133D +mlen = 1749 +msg = DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 +pk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D3A4EF516ECF6E209B2DF6449F9285EBCA40999787AA1ECA70923684F3EFFEFE73DDAE1BAFFE710FB23B0279291427B00B9BAB7FCC53F5A06885F92D401E83C5A568B757F09A6B1A1A8084D9EB13909DA4327DDAD9699CDBA3AA08E3CF951710CD4F30BEA0AAFDC0331B85230C08304EB8993D47957BF21097E6BD73FD0A95D6290F4351A0B8FFAB25D3F6B501B7C4E1E56860A26F73B5DDA89C4FF0319E0A3131AB6376A413D0722113FED6D16FD7A6B72DACE760FEE89FD6FB9E98A736DDEA1DF093369EFE47285E19563C30C0D0589F3FF9084223EC5FD2430C5079414BE702A56219A62AEC8BCD731584FCC320022E2D91F6D9AAB6D1DCD58F6488BBA08A15354B866F3B7AD17321055D968C2564C710D09FE1B2F56C9C675FEC35E78B578ADF76F3158C535D6CA38ED13EE581ED62E8E4472D989E62957EC93D0FCC075DB2D9DC679CDF829D513CEF3C0292F420920D857F575DD7CC6708B9D565B6810B4A38FCA4B52003249E4F04B5F7FC87CF8FDCB4DEA9F5D3AB0D7CE40815975C60129C3A76E9C15BBEF0F4B28ADE58A7ED771F78FEFEFF245EA927D53D70C450EBFCE0B0A8BF42491FFF98B596C3D0F4EE5B3E2930721EEA4C6E5C3569D71D60AD45BEC6CDC87BA2BFFA149DFE00272DB8157EC28C628AE76E4FCD64601052EBE771E0A494D821B3A1794965F08AEBD5884C380A57D935F1EE88BA934628B9BCD2947D69B71294752DEC2131DC0EA9013EB03699916DA990DBB0DE936B796A4C0D97327E63D7EB674FDF076C7E395AE3AE91D193A6BEF714B5AA0AE3E57EF3D6F3DF5F5DF39C521D884DD719036FBE2E5A4A820919D4424B53696C0089460E29B0614E687D151B336552B65A54CF3BA6E73E04CDC39984D7FC67AC27E16D2480DF6EEDB72654621CD4A8C555B98178A6775100DD209BA256F692EC5D7538C3DDDA03C38A234703EA83893E6AA6603AF805EC31B0D375D36BDB3242306032F9357C9B1465ACA6E7A0D3163DE9DA58A944F38CC6B2D156F29505728944B5090E29FE7E5CAB1E637083A5E8E2134B9BC83A63F45AB144A5FCE16EF9A9150E4DBF1D5399A01E655F6BCC2631541F0E4FB3A145BE16704728B8B07CB862EC9F2ADA1B8C14D667D5FFE9290EFA69EB2B22C1BDC2F3D3C9547D60AD3168E28626DDA985C7F3CEF651C1430626C69191548FF456B60201AFBE8D7D24D277A734F29F6001132D9DF50AA1BA2BC7AD007CBACAB52DD737FEB5BE8BDFD3D9B87397F16FA708B696DF104581C5F12582090EAEB3E4024E13F0E5D01AC644A9F5AF64BA9842E11B816E023B0478923E9BED3C86A45B6DD1FA9B27D60841B9E7421B6438A230583BED68B2190C55CB3C7FD5B444D0A13A531C4A197EADEDD2D0060DF2596F446D77962EC4A021ACD054ABD39C8F7ABD4108D320D91FE41414947F2A9D42AFCC1582EE375C0048E51359D6372F94CA94A0F9ADAB138503B407823C6BA9124A8BF36167DA7838399EA8AF6ADEE5688ADC44CFC452F89225756B71C97EFB1D568429A7AC4215730C8B175F767467EAA846A97956CB8E4C256DA4ABDEA21FE06E1DF166D7A69755F4CDEEBE5CF0B00DB3EB8349B599428A530B65FE288B7122DB583D8B44C721A58627111BCAE61FFB058D23CF60C3C0C725B31FA97E99124C618F8F686C4C40AAD3015205DE7643FF527BCA318DA68AAE949605F5A757A362E9F0FB5740D66E15233C0E76F6BDEA4D99431CE508E95C194E1AD692ED9BAF1E17D3C395CE285222F2C620624E4AF35D909D55D39EB51706411F1533B6D0C7FA54D7BA02A20BAEEB1D29E3DDC493ACAB39DE9DDAB601A70DFCA3C40332A4FCE052097F8058E85579A378852769A1347C9DB171F18D7ABA63DBB5217C95FA55A897EA5E0917B18FFEB4B114AEAD37B969357B94CEA095173730E969215462C2E8F4F5A867345E36EB99A671C3DBEBE923CFE4E23B02053C9F7E0B22C7BC491F8F075D69E0951F5490F1081B48BF6ADF9EBA7F02CD6BCCDBD3827091CE5E97F88CA678626AAE991FEEBE41AFFE956D512D55974DA910097A35E5CA0FA08E6C1B54F28D8C1963A82B9945F2DECD9FCDE4F67D2C69F1CA8964815E341A0E00E8254391526D52E6E76424852515637D28534E9AEFA10C12A826D52307EC0B2DEF99DC185CF3DB96C45D13066D68FBEEF6C8DB3CBD5D2803CE61AD4CCBA1EB51E61EBB37AB69800AB857BE868D7D53B32CBF7579184B7C127100FD56666D00AF68B1B7350CD2723653C050F509022A07A7B721F467D6D6C7F1B6E6F92F471655A4CCAF2CF858A027110E36DE7D68B3117723F2985C9ABA33FDE3DDCBCC5BC5E94C18758328B0875AC51656B04D8AA80F21488F02F19BDE8A400CCEEF6D079C60995F7805FFC74310F2F20966C9D085AE87D97585EAF1D658783E01F3BF685211C4A80869A7DB82DCEFDD8777AB35300E9C342B8A9618911DF21FB16CE1DE0149F00234D94783BA5406907180EE5DFD8298E546D696D229523FFAEAFE88324CA3B7C1DBDC8DDDA4379016C7FB53BBC520AD09913BD37A1714CA7E816FA7D0B5B7367D5BBDA90C4252F219645E3814DD1F9A6464F50570B2962605D4A85FAF76E015D8A3B12420B80F2AA9484C02962071F05DC3357538ECD3D6ABF8894416AA7E82F2F7AAECE2F3C2F23CA415D1E518621F189E2A39ED04BF64D1E504EA0C26FD568C0125D26F58EBC20455C98732EE54298B4C9CB50AC974764B0F01DAE9EEC8F7CB587443A4B273396DA4DC8EE59833636134AA537D60F0DB6FFD18DCFA961236710653EFD1BD1216A1FED9DEAA5B14C1448F2AA54153409877CC5736395DD54B6F502B7C66E65D58966A4B3EB63F2EF8E055EBB6FBBC1A08D230E33D12091763C2F2F0B4E44CEAC64149E60CC7015BAB26129EED62B7B902781B5D38B7A48FCD3E5914D451A2D161AA08F972AC4A592DB3EDDDB94B669AA5E99E349B6F85D3597A5A0A29FE1CA23A0B5F0E4072FBEED5FB0D2569A9232D16BD88CBEE2716F6124964AA7BF0BDB700148B9EF276165083FD54F7889F02418D878C1316DF0A835D9F8B12151EE9F68D87088E8C7723D7817ABCAF1AB4E54E2066A147CCEE6C79DB03877FB9975A489A3FCECBA2B20D6A228394D65D9A57617A075CB23D07B38669E41CEEA6A6CC38FCF40C191D8DA69E54C72FAE2601B1D161F030FF743BB61DC585DE952CC38D23E36FA74D5607A8E6F6A57105007C9622AAE047C2E279B748422BBFB2E77338E4297A7577F43CC688F0F48FD051C60CE7385D200E3DCCA425BE8DF3FC042AAFC6876FACF20A3B8FDFB21F526BD8448EC15E9A0936683AA89BDE72F3881B6BFF2BC7B3D678028F6AB7EF6CDA0A71C3FCE20E40DE20FBC8DFAFA6C10B09FB1D45D2A5DD1C7B2699BF4122CA341E1CEBDC384CB32D88098A18BED428043D7012FBCABF899D48CDE9F9F99EEAD6CB1976640CB2070ED69CE40FC8A7E7356E3E25043B392B9DA35301E58E7C7BE06F08C314709948349BE087EAD4A052BD2C122C3CBAB11E9B950C487D582CCF12E4B55EC4024042234377A5B4D71BA95123782A06651D1356DDFF6729985C1C578D1C9AC37D0935E564FD72258F5CDA25BF6E4C079E +sk = 39826162274E46BD7B6694336821B46ABC9D3DB51D8F0B5463E07BFA704155D31D5EE2F6E381A305430D91980431D67D37B805F6A72202A8987B93A3610DF5359FCD2B114B6B08D49A13B543AEBF8E49484FE37C35F4537B8FB73918C4591C7C998490A2B4411AA02122206E0C352423261082A02410A76853C805C828510121289BB889CCA461CC8425100446E426248334881A928D41A625D9006CC3B2300B91890302412219669CB65181846458428AE08880C908248C9265CC200912C67003132682A4419096685C860581948C08C281CB064C61064462800482A80D99126E51886C20386EDB0842E4A42894468DE3B025A342102423099806311B314AD2188182200A1038420A022C9C42851C8471E0104A82146543B84D1000410CB07104108911097109846598A8294988409B126A19C311994480941040C8288023C68C1CB78950C46899B65151126C51385121B36D64B6841B34900C2428A2C68C4C886DC3804C11869151124A18204C4C246E98484A0B178C58A490D8303013A4601BA44123C7884A1684D40405200965D1A08449C224134828E4182821134E828624C3842012A568A4408E04A72DA2B4090A856524B2892211826036200442420A39840C0980D3006D19A27119A92D1B3381132125D03431200601DA42620187108C406E11A569CB4830041760DC3831DCB061C2A2648982812311681A0142CA1682CC9825D0004D2323045AB02512188682148D238100048369C026115AA8290C81894A964184048A21C445E2986C239865DB4444402832011982CC160E502820113041E3148600C58823438C1C410919444421C16520930C92A6805C8068891450D11449DCB62DDB226110246C44807140321014C20191328A21B58904C34511C10924841163124892480909C06CDB902118002124A3714B4686E242021243450CA5841015464B306688266C8C406093A22DD19448514091888808E19224E0220C00454D92C83002A960D4C04D2426620336315A024E01452EE18249532821A080291A27928116300009689B368D00B76492084E59840D20420E0A474562064A089589249471A334108AA85122278012A541DC4830420092544866CB460ACAC80514440E022502480031018291E41085D34801D9184E2114120AC40499126A1B00080C195020282C23026010322ED3B68CA1486C49C608D006890805608A308D0093618CC60DA48045CC008A82407108288118184552021118947112872021C08958A8091B19481CA37123B201624050C436116136104938268234851BA74D4B06325224601C15298B128E8A244AC1028D8144291945620990900B1431C2806D244349CC14891BA3310BC85008442E8014859496681B874D51C28DDA268C93200E4C260863866DD8102EC38684CA3020621065D1420821B16188422C01C2859AC688A432685304051903859290895BB4240097601C9848D3A20024988410348CD92252604232541461D8206E50B480643486D9140189B01141964D9BC64C5CA641DBA271D1964803420681287024A08D528808D4020D8188802096111849294BA0051A3692A4800D41282213A52DC4102C90166E89224019C16103474E8C062A61424C08070298067013906CCC240C1BB82C591864E1C2894B1409202831CA32492409888C066AC1B860103204E40486E4228882986D2288298CA42523370018A744C8984D0A900DD3480698306002A42902074D643082819030A1024914A30DE13406004321CB808561A24CA3086E0A026E02216C00426EDB1044C88089D2428D21A04CC1486211818018A2804CC60C99468E11A64C10A96423454DD0C048603452A32012D9001200480C13284C99081208C70509292211A410C8146421250D9818728AC664A3C4642386211A906442C6851448294832324428254C808C11441182026803030A02351101366C91A84582802401B34D54C26159C26D514481193582E00472138629A296600347020B49120B480041440209080D1834240410919B26065906660437521B434814488514A10D0BC54109A92CE310061BB66D51060544A60522286E03387153446050B480D4428919A9905B286482A46C1B223019434C64364150382451A8050B096CCAC85059466D9A304280A404D42405C8186A84ED3D93CBD6E8BCB309CE065F725ABF829E9D4D2DF120225E03BE108EF2B4D1760562477E893CE4D43F1466621E411FC8EE4786723B59AE8D1D086A3ADDCBF83D6E0F5DD33867DEEBA7E592B0DD6DFE2D80A5E4A3EBA0DC364F1A470C8BDC9597B8E8CB9D7F51C099FA6EBBD714046DD8A810758DE702B3CF6F19231BD4CF6389AE51650ACC51185E198D382C8A4EC2EAC56324A35950C04C4A2D96A408812EF2559796B5DBBA890E7F2F07A2ECEF892B56B77E97A58EF5C2F6B0BFED2DA46EE03F5E72E136DBD626E9487352A318DC12ACC205BBEBEBED4AE324F67FA5C2640F698136243F62C45155CA1BA5612ABAC96FDA8487785E0AF923D733864927924CE73C49C97AB09F9CCA12C3F4CC0842FA1067262DE8EFFBE880FB5DF6BFACE90865229DF29DC162F5D341D1DB785FEDD46B095EF9306DD5B0D1DE3C90BE0304176163506F75F8F1B7E5746A134628AD0C55D9FE72135740A90FA7FC7AAB0C5FBE0BD157B4C8C0AA92489722FFCC47C7F5ECBB8D9EC6B8393B48AACEA9A3D76674521A9E6A840281319B7C50A838AACA6040061078ACC7224D70D6280EA6E2D28573EB643DDF180C19DD1F342402F3C906BBD6171A2B66AA2254DFD4F99489818C6936E113B6425082294D1A60F2FFE4925935D484DF2E58209B19EA7EFB3B1733D089C80069C28D4161F0C574C8B1CFBEBCA2A78FFAB6A922463F4C17BF7BEFA3A8ED4B4FA2E4199A8E03FB1CE39CA0D09AE0D0207BA06999F71274DFA95D118C9A9365D7F9750343765DCE4534C7483EA536B8FDB7F900562C8FF10F7F83DF141EECA67BB1145B799B801F534C0A7E27032A11E3EB973A2E5E236D3A01039C3531C0A3EE018624E4D5DF9D496C57B53C406C36CD3331A12475707CED120B31630B471FE144A53A5E84AD0455C2AD5A90F4F9F0D6A931C0C8917E62770AF9277638E52BAC3CF3D1897EE0CEE1878D10898692779CC48BEBA6CD8366E5F8F666B8301B1F143D695AC9407229DEA3B99960B755D3A4EF8531E847179793018D4A0707DCA7295E62099C6F6B8A5E1214E242197149800564A34A0C0174EBACF49A5950989D44359AA306389E77799F6D9E4F5637A3D0B1DF61792247CE01FF26C61DDF9861A49E301FF3EDD7533EDE06163C4A899C22B52D61C8F285C8D7DAFD3187F14416615DFA45761CED0E859F2CFF1F081F57CB5E97DA1B007BDB158B08E4676C00BE3EBBF4B2E7720BA71F3A956E31F63133AD6FECC0EE5729FED6BCF29EA3D2D0F90C08AE6BB42AF5EA6C7CFC43FDA5BAB38B813DE388CA641F65EF28B9BF9253791DAE1EE9DEC972C6BB56BCAFB1E6D33BFCA4477CC7A26264524DA6B1929C7E94E1B579E19850F7CF83A01EFFF5E79B283199ABCA78C8052FD3EF862282B78F240BCBB61C9BE843857C032142E2E263D35D637D924890E4AB1A6611D18C1A6D91F993EC3517105A882AD549BC2373C88D4D8D4E515CB9858F8A80DE6609402842099FF9E1E952798CB426D1C634382F66C9315F806F054EA515A0DFE908F1D02B561FD6F0FE04370AA29EB92FBBA8BE11596A06F44CD40D629B16BF9E219A6E013521E7B86C1FEA43D76C507AE6014BE246E870BCEAC0117216C2F0091A0A3A6DE03DCD26192A64B5C5A68EC35E1DF67D6248865703A0548E66A6301A2E8EA68ECF0E8025225ACCD962E09A5C92114D780A859972FD23C9CF04487CB08D1E3B8673ED7FB55584889C03746213312C68732B75B8C551F7ED5A0F33F8B17AD6ED68A1C8E9994DD0F3CDD3A9F66B45F8B74E54E21F4DAA1290C3A29AE510323971E10BDBBCD43F26269E0C1186752F0D082E30ED8BF5A6FECA2B8270FAF6D72C6AB5DF7B21E57171E5240864E24493AC36EADC12F02438364A4ACF56699C7BE7B17BA79040B968AD4431F3443ACA9ED3045CFD53937B4466140D7AE5705DF3888CC6924CE3EC964D2FA432B9E2B89EA420054B65DFE3CE6B86C1303623F3215D8A9CB084D4F7B48DCBF0F6B4A4F27DBCA2F45FA406323794293A6FEFBF20A55642840CF11D2B2E96F31C62EBCA6A174EE604737E3D603F80A48DCB026449EC7D1F910AF68785DEF00FAB743650F16EE3F5A5859030097E0C852C0C105AB8AADED653EB9EB84E75CB52A6CD42CFC50AD70B4CB71295B393B94BD27386E4EBEF424A7364238C6B878EC0ECC991F02BD9E883D554B6E885306403664BB4F69B9E7AC24E2A722BB210F5E4148CF416B1E7A8FEDEB1946C2ED6EA4EF51A3401BD78F9035DC5EC31AA413A7BAC10683E542B36D683DBD0FB1E98D788D35A6A90688ACEB3A31FF7C2ED378AEDEA1D75662FC60E349C4BD2DE63399B75FCFC9E215B7F774ACA76E16BD39C8DEC22E9CB466F7662FE987BE95FCF0EB38A498F69759B18AF79EAB24792C63A39B99891A87D292BF3B9A983F3F01D54BA3FBFB952B18DAA15CAF2A8F08F7982B8D1F64558F2EAF95041AB49FD513AD43D1F4E16105E614C0F1079E2C29672031A14389A33EC71AF651A35355FF5B3B7F28B5352DC0A036E3ED0993415A6F9B976A818E9454A8A4CB48FA12EA5979A152E446A8637A623BA0BB862D66990A3EEABAC59DF7B7AFCA3F99B74167729735F1B3A3820322FA22F56ECB63EF6BB9AA2B54A43BA7BFE347F1F2CE005A3D5A32F92B8A6201D9C4733C355AA5A745D9F34E7710317033ADACC0216BA83A93426CFE2B9F47A010A0E0AC29BDAFB0CBFC9459588F4D614A6CBEDEF1B1E55E93D6B08E2B080542E640810D5A28A0905A077C3D94D5B4E7E3DFD4218353EEA1B12EE37FF283FC169249F5CA195924EA459F4C79CDA419FFD5EE64FE31A88B901463CF2064BC503A5C92AB56BBF277C71E8D6A27A5BAA9C43D593830914E5ED85340C582735A908850B557BE820375BA335C119FB64F831A46FE77852FBDAC9959B3B6BAF9698397CE5F94C52D2A145069294655951D3A8A32C41BC057E13E5E4275FF22D872C248E7ADDDB74C3E7D69838CFCE5256DF7028E339EB2F3F883790BFD2E2CE2DCB42BCAB1952BE49D97D889E795C0104DA2463B31F1709B1BB9BEEC7037C46900AF3CB0CD6380C49C7A80FDD594166227F7C6B15BCF27FE631E653EA2A25DB96633830CC609B55854BACF6A802E43ACF800B4F0C8282AF3652846C056B2D08A3AED270D90090D8DDE51D5A677EBA8132A228E9B939D3C9985C4AFA684EC8BEEC6C665020A87B907114D09D22458CED3419CEC034F4A754FC2CAFA8231FA7AB44A952E966B61493DB5435FFB710BA1B3EF4BF602119A8AE58110311E2892510007302E71978ED12A95125052F245273DF2FD1EA64965C3DF1B9049B56498C7BACE8877E13E4BB04A00FB265A9B62ABED15F6AF5F90F77FA9A996D2B327E59000939DFD54FB1EDB728EE8E4AB5E0AEAD9437A759D2C1950F8FB6150FEBC21F0051FE2648EAEB4A3A6D845B31841A2E0C039F80E2A08343EDC5A3E0ED21E59587D53EDDEB343671CE5A9295B09F08A7AB66C0FE15F0CFBA81C3DCF3409B8B580CC4B4CE94106EB8504BEA01B18BC0CFB82A2798D7873AA9EEC79056F537438AA452AFFE89993BF5107F4D206B974CA0E9085FD91C91AB3063243DD8C49439167EA6537A8FAEC529139670149AA0469394E959909450F280A5CBDB644C729AAE5848EC26139821BF1F4C6BBEF84767BA0DC432C28541A6A747EADD90C0397EF06034CBF193C61193ABB108BE26544D7C2CC4220E6155C89D7B76BBE582D39E0468F1BC9C6DC1ED08FEFDCCEBD6E56656EF272DE3235E5792B892B62399861BA69B8AB6A8DB443BF672D24EF639A4C4D39A4295457724AB33103BE3A3C7228F181A803EC7CE3BF673AB2FA5C8F84A08FE35284DE9AF0E606CB0FC8EF5BC0C469927B475E1F088E4C6927C5AD7332929D77C4F233B55D41AA9E3031468324504183ABFE6E4C3CD94195CDCD6D7546134C1D71B1788AB7EE2167B6ACCAF1C35C32998C0D7DCBDC5BEC989904A2DDC5F5A334FF38A4AB5B4C902DB1E8F5A0B587BB14175AB3792FAE705408124E093C2D2F8F1775E5C62D88732CAD886D117DE612F91476E2074012C2C162AC32FA1F16D66A02B31E490C98FA6FE90A3808C210F0BF6A5CCB48F0BAE300E63DC260E04D158F8ADA69DA825AA5F4AEFC939822BED04EF6C95DEE7DBF3A0BC02B964351BAF3A4D2195D266390BE7DB0C7D9B37DD384E2C11F9F565B816D7D7F9DFDD77DF9124175CC3F15061051BDB91BBFCC73B0D54499B95FB0BEA0EDE3850E9A58C3A9750549438AE0EE1173609B3CCFA4874668CE46F4993436576FC47AF50CA03A859C503348C42BE04DA9F176ED56A62691DEAF9F9AE9267CD2E150AAAA8AEA450B84CC7192EB4F4688CA81D27C0D5041E5F03C9A27F6B69D73388DB529CF3C9D9FBDDB25B7EB99989B5439EA72CEA183286D471FE62A853D5FC882FBC71AB92FEBB59FF5C6A0E7FFF25AD6C57CC498B133E78EE6DF998FED713B8C1B108AC93C775C2DA3CF29893CA1A8DF695C18F07BA1A59472D30A37E75A874537978CDA0B3B2C7FEE05D710F9332DCBF649748CA2F9A0BD87F051B57303BD70DF4FC70CDEC2AD78446A0271A12051E5F3D50A84B22B8F123CFEBD30FF9EB29CEF869CD0101B4A85FEB01B2F0647D34BFFF4CDC8528BEE1C2CEBCA17BA4DA9AD728CB43BDED63ADBC9653C0E89788A377A679627828F314484F63359C5184 +smlen = 6344 +sm = C73A87D42BEF59AD69D777AF52C4084B3D4011A240FC157AC4F819BECE9A0F8947E43D28DBFF3A8E5135707B4F2CABAF26E04AC8E84E6557241A99F2235D1AB37C4A453B1284B1DA4E074D6471E8B759CB8150A63136E35991155BF65AE4B6ED061F4BF7CAEC2F0D4F22F264CB8E44CD26A5662FA8E2D3AD53B714E555A4363A8D039CC5BE642B50C7022B123E326C0992030347B02B2756331EF1EBFD5755939AE8142F8DD54349919356DC12785008FF82171AB17855232A65FB363664EEB08D3B5E9FDB862A06B84EBC85D04300B880DF4EA2DFA3D267E0B8987CB591D800805FB84760C3483ED24473500AA82B3E5BCB42DA2FFA4B925B97ED2FE1568745AD2AFE377E61A2E97BA17F58CD95163A9F1C8375758585DC312429328DD501B6EDCADD1536272B0796CCA8C9E3B9CFE785D6F01F611EDA662455848EE404A79F5E50806720599EDA0775B2D7FBD14E70B6563C4BD6ECFE97F0E39A351C264B059956A5CD12FFB682DA65578CCC666128A5693526D912BA42768D6647A25EF502E92EC2AB40D73AB42F1E124B013AA016C56368B17A8ED776B176D6BC42AF228F88AF628AC1C4272077327E6CF8C0475C92A3157535CD3E1CCBB3A325DB4D0AFA4993247C8BE4883E0479623E8B13ADE0FBB3788033A06A86754FAC38D9495649BBB6E24EC11130617788DC8BBB082E22DDE00E426BE6C8802B2EF642D5B6705881C47291FC94735F5A230F514E33CF9DF279CEE4F16B7DFAAA50278449FA6963881A4F0C3E788DEDC50A34DDFB041285B46274216A0919E514290921D28EF610BFBD79E5B9480F3BDB251FB28DBCF97704A76DE196638DF0EB7874C05EA255804A09E8C60F144F27FB2B1482932F07251D7EA0EE80783B561CB2E6B65C6FC72F84E6F1960AC6A5A60F32C05D428CDBF697AF4AE7F6FE30EE8D6C4F199BDC97F677D9CDAA08556F88BBE6FC5A3BAA2174F7779122D85FE4708326CBA46D7CF905DF8D66EB8F8F25525C42B18830415EB337C9B6FCCAD3779D195C45A2ECA715F05C2DA41C2950CEF42DB9A8DB0FD2717C2E3928F4456BD04D9B3F8858694C8F470CDA5370477BA872C677F591ECAD5E5A4A62F0BBAB8AEFA770EAD6C399F429E84643012AA3850DFAF968EA97BC8B3CA3D5D952B493D8A9D9BCA6798DF2F8208DB486BA2496218A83C3826068766B6BF2F8618915155B26E30117C443FFC033888C276D1AA5C14FCD8E713A71F9C5AF658F72EA53EABCF69A8E013C293D842C0A4BB2E900958C5BF12770326621B71916A655958088228F302E78A2DD238FBC0BF7B9E128DDAFC42B922B3D619B608BA1ED61D0BEEA3F9C53A6F3EA7899F90E8FD3815C27538637495CA59CDBF56A7DAA9E5959AFFE77C789FB5A9C14F4CE5D5A7E0FC544B4A2C490B22634F9718058F4E69A6CF0887CD6EFF1A51F4A7EC857BCFAA82FE9A1A6D8746829FFF1284B45B02526753930A6ED6EAE548A78A820FC66DA7144741D7718BC94C8CA5CADA4A8F29B093831B8C5360DC278879814C6A0F290CD5943185749822564267D96EDEB71AD301F7040361511A1C94C9681133D20769C3EDCF3DBA04C101611B4DCE2072C856AEF2AE47EC041BB0BF4E2E5711B50AAF32E47E5BA923C5A1C11509444B2DE6543E6DAEAE0E195052E58AA6661D0250068E101EF7ADC895787E3F17137CB71092483B68177F7878F0F101E3EAD60C0CB18484E107F59034345E3A1EB9F5574A3BB7452FC51D052B337D7EE92AA7FDEF13218F0201D0085E166C2584F16BDEF7AEF3288BAE519507BDAE4CC03CF9D1D6BD1347EA0CE6454D3A022D0368A8D50736CE2097F84E446F65BA1A4BCB22B9DA8EC897425E282FC787A4CE6E3E69FBFDBA219E54DEA8A50B4124EF629FD749ECCBEADD03E1EFA0DFE70805AA5C1FAE413359D81C9EB472149E103B200FAFD04D7C6FF5B2DE97B94547F6CC982AC1E77E7165D68D8D5CF1E31560D0F05ECFF59EB3310E79AD25094E0F08A410D218782747A198FED21E0D927458FB23504F26268CD16864B15898BDF0D0756639D580E31F07D183503E230E6FA0C5A4F20D5662C8818A7CE3A7A1EE56E595FDCEEBF5A0B0145C638486DAC72A3BC2AE615215849FF116F87D3644C0F180F632F0F0A32A2B85ACD610B52BC94566B4F1A97F4678056A7D26BB375BEEADA86F5AFDCACEF2727014ECA1E306BDDD516F3B18B748396CA9E1AB5DA5EC802C990A90C9B62C7876E2B46CE6BFC2C72BF350D33C8C1910440D9B4354E8BAF2AF1DC8C3160A2F47ED61415AA1DA579C6A4B797B9CACEE191FD4D03B7D611F6B44929377EBFA18F2F5257F97E047B6225BE3EE3EC2AC092AB93BB9048CEAEE77183F9AF48A7965E80C385AC5C1466D4DF51CC00C130B1B42D01B11DE8E8F62CF39A965C0D7FE26D9658D8B76B3E70EB75F4ED807ECA8365417A28356D03292E5A557329968849B7748279404920535A9E9AF75E625CD725A85ECE86B934CA61793DEF19EBEAB597725D5944B4FABEC44E80882AC4E32CEF60E7D40C4383DE7DE61081F8FE444BD8D071C304BB7FECCA8E8C2ECED9C969B9C848AA914BE9E886DC21F03D6B9D13D20ED12D7D740087296B484B9DAAEB722A5953E721F97D83D99D76EE52FA2C2C2B14DD0BFA4F7155BCA91745EAA10736FC673523F1257F2ECDEB8D535A09C99A0497BB05EFC2536DC73651CC3DDA4306E64A38E99DEB5A94E3F53697C81870C285AC86FF233D45E0719ABAB90E9D520D0CFDD52A657A803EB49624739C7E2FDCFBDF479C822D010DE00D838E9FCA771B35ED3B23CD547EC6AF509050C82644364923D237BE034EF7C02DE59D8C4CD47C5F1E772BD83E9E4F1A19022B7E6281C6757A069F9F6A3FAD4AB278B38A95E0215DD1AFF9BD7DA9C6B21489D2598E49A86DA4E3FEEAE7ED67BCF77CC8BE0FA2DAB0B90C5CF0A45C97A599872586D46660E67CF3294EF341953ECAE925B97C7EC1A8CF0711D1E19757E40B65012A346F574C966E3DD68E3CDB73B93B542D604EE5B69CEBAA0336CDD6A24B0A4781803A0058B13C7362F294B0060ACC5D52FA37E965DE2561D027BD1BD7881788CB8B5BA15FED0F1F1907815CE073947D5D6F4A82B48AB01A0E2987DD11A6C8CD5283BA25ECDFC7903C0BEF9FA1F9B0BCBB8DFE16EDE4B2FBF0DA880D9A6B9AFBD3E6481DFB81B7C1E8F3D5B19B4E3D4D0DCC4C5CA34ADF02F22DCD3710EF8EFF05F5EA1ECA6689B7FE530A6EA9706F41529C26AD144F1BA7289FDE763A3F06DC8DCAE9588686AB38F9F35DB1BC65031E1C79F112BEA6589981BF4382E858C1B0EB9EAFE2E2633BC89CC0E1E55A0BFE41FCB32B78147F03890E4759318F926C09BE506FDE175B5D57598633D4C3334A92D1BE9ACA217A5E0484358E9D5F4D16E915750A50D334E4261D561426B52A1BBBC5B92EA29AABD3E05F76D734AE6BB947063D5ECA918082EAC9D7840F19667EF766A27F8D6DDB8AF5D00B80D0F167A1B4175CE209CBBE47C6D617979DC6E5D6B88E2DEF82EA1CFDAA55F4A9E2BBBA6D60C338DB25B3C2A5D53AE0B5BA11791F6C3769E268A9A9579636E38F635803E67EB2846F3AB2E7806483E3D1909CD9BBA61E80DC37EB0469D55AD2B70042FCD41A66E21ADC4D134F85D7FB1949F41BAF227D379BB9902F15FD6730181281FC34489A59A7B24621D77CFAFDCFDEEA372D1F5AEE77B17D2D8A783DC64EE649F46F109FA300731EEA4A50152EAC6AF9D2D7415489C3708134A0BB55602595CE1835615910D1349A986A783CADB7B8541BFD1C545194AFAECCC503A838540795223131DEB64C52C98E9F867B9974D97F565C99204129067C9EEA42A57DD4B166ECBFAAE36C5CB8F9ABEF31785BBFD0F01054C09E2EE74C303AFCB4CEB48DDAF04FD48D306CCCA9C5BF2AB7B70BE2F42A62F432B809A84199B5487E8308A8505F72F989FB3E307199CA0907EA097F59EFE76F3AAF3DB3963C58301E2A14A5105882639B3CEECF96CA1CA5C4236A35488B94B019EACEDEE758230252109D5A9EE62C81BCD4AD4D2D608D2E3C89B1225F04FBD13AC9568A197796435255490B1F6AB90E89A41000ADA5E75D5F81D724A742D8A7A05C2C7B1C5D4BCBB9DBE5B1BD31340EFB4D4769EAA251F5768A4EE435CB2F3E8FFD2A370EDDEC3B846BD32D9472022F6D3947177BDDD59C659AE496D1FC8924F4CD2C52E5E4DF9B354EB063F10AB435CBB895E76DC376F5AF07EA3B577F84BEEF379E919E901EAD5EC268AB48238D104D5A328A4D695D72770FBDCE42DCE84CDA299812F6AB1603A1C4445B8A34BF3DC3DCAF807399AC717E55F30C0F0B60CA9BD31AF35D49311B345A2AFBC0B54AEE09C6D91F62044753C5039E6BCD13C43ABBDFC3270B510E4DAD45430603CB4E0053250C5B65766F06428A1B2C70F9D2A7A446877231FEF2F4CD2331569E3F6626A84F1FDA628DF9A8E6D8DB9CA98EE33E0C3F0DC52F6A98918BDF366EC86082709DCB028F086580DAABA97B9CF037336AF0304BF580A8CA62B5D095B59A7F7014AEEE001E0B738E09C329C2211EE724F8ED9D66AE939EDB9008FD1BE1AB8784807B76AB3B33C7AB9AE7B7B3B0EC0A3453DA27B3CE611BCEB16A4D89C5A9617057940628487F0064E993628477F50CCEA459ED2A5D44813CAF032E6CED21A516B25F4B5DD2873452872BD669201DB6BE7B112B3B3A1DB74479D5B3A8BE3810A4C61C6A49A38F38BC7EFC2DB60DBBA0C6CEC3BD1BC3BF816C09A35BD02319227654C5E64233738AE707BB9BACB9230829BB34C66AF3D343F5AC88B0C7B2DFF29FD211A4B47A499F846C1538FE4749F730A1430139F79BC44792200E095CC21EAB401B607F6C04689B0D78C546C71B95BFB233AC9F39C56FFAD197E59D24A5FBE02ABE8BFE67B32C0B3E3FF8871892C865A5FF3C16CEFE079C5FA48B8972748A1BC065C030FB7963A36FED805E7885DE2857C3B880D9D4F6A630AA4561AA628BCCB7A1C5A4784B99EACFAE9067112C6441558AA09BF1D606BD4CC0A825278D3E6C5FFF71450FAAC3BA4D47944A7A5B642A6BE5FCC1425C37D9FDD0913B91BBBF189D7A511CE07C942E6EBDA0E7FF9694077E100DAD2B5FDE1BA11D3DF5D5AD1807C89310A0A83A278862CF4E642B8051E06CE0757B787AB0D642AD5263CEABAF97FC56840D415B58B84A20BC1F799D98E2CD028DFDC3B399D54DE71EACCB6B8A7B58C402B1AD6FE023BB220549C930ECB2468D7DCFDB25520E263DADAF7479511B74BF5A094F81F6B60771134639265E1AAECAA61E8EC310BEA121450BA0350503B777A1F99CD86D525B06264080DC2A4032206E2DA87C300EA31F99E466BB4A6E9135915CF69FBF86147438FBD0B960B1F9F0ECDCC13CBA969E9611BA1301E9A823231500A278F703D58D17A10240270C5435F9D10756115D87D2F397BB2B043AD28A34E0BBF1FEE36223066B30A913D736E724E829EAAFE19F434C27F89B13C28089B9BEB3F22B1F9A634DA5BF14EE33C5313E9ED358E7F7D186AB480394E3643F9CF480F44CC7CD7E881990C3585951623DE76F598910F66973E7B8C3C7391A62DCCC5949524200173015D45C0FED70AB6DD7E400F64DF61143555679EA1F7C0C478611AAC5BD418A191C7909E854BD178C5CB844FEB1212E9C04D9E6FDB6D4A00D66CDA4AC2E764F66FB15AA931087F6315E407F983A6A5CB94212DC152BD3E07030B92AC3AEDAD395CE2C7FFD1E09162D57FC78CD00E66845C34953786C705E76610ADF1ED5D207A5C9CE9D046E07ED56EC62287FC1D6C3D71E51B782AAAC437CC8F3C338CE2E97BB71D29D6E0542D04AD41B2FE06053AD070D691857D712BE01707E8C1C247333D50EE9D9760B43DD43680114242E2B36B1E7F4BF17BBEC5D73D018FB9DEA665BF54A247F64CFC9064E3A7434746EF03F7BF683081159A8892FC48594314B338FED41FC90C776946B2C956B2BC8BDC18964318D184138189723119BEF979025D25912ABA84ED5DA6F482828731A4D9C440B95BA0647FDEC63100833CC604B90D100CA4AF549E8CCA787D02233D47812A8EBA13AB8A22788B6846BE17B94513F60D31A3ACE8D65B94F86B8E1F3EE197A6069F03411248C8360566FF62DA5A0FED44FC930998D9796F2D324EC4E43B5E801CAED61CC7F5753ACAADD8222B1A7A52F9773A1FE2249F0E6AD07DE8AB9BD2D516057EE5756B8F5930CC00BC798C398CD1A6ADB28A803C4F15EEEC1E85288FC8CE714B3F985FA979FD9AC1D4E07CF5200DD2CEBE9679C762E2EABD8E25EABE9E1B99E56B50E2EE9337541C4123098926BFC74B93286D5074869875A0FB5490C8DBAAF29EE16049A2D9B104A3B48CF3F8A888CB5EBC9699B0FDDF4D512FE380C3A96AEC9CBDD51909D9ED691A4A7E9EA0203244142446286898CB1B2E31E4764898FCDD9E00D76C1D5276972808BC30913273E5ADBF6F900000000000000000000000000000000000000070C111E262A3038DBFC582AE98D8FD326FAE96A1849EFE729A1173339D90C48C3A2B867135F1DFF5B497D05FD55130694B5F9C62D136647D767AE682A0F05C670CEECC03475FFD39E0BD4E45B720D9D7E8DD04E69C969627682AD83F48609F6E66D0BE99064988E4654E3913B7CAF1475622E211BC247B98E5BABA1B804E2BF651713197D8A610CC111BA5FD98A053408AD155DCB756D28A283BF3B20E6F3785DD5F105F8D7D9F2956064860B097C675630EDEE1F17E2EB0B26B6C20E260F9A5915D63F1BE2C74FB0B37013244481A2D0C581C4EE12516E0FD4701E9835C8526A490CB39E99FAE07C40236808F9605A63A5106C19517C3711CA4B9E8EDDC77B242575D904DBE64223CF14A8E39FEEDA9D6C5F9CD0D0719A7EB5EFA71453636F78CAB8262636FF1E136C787E38A43FAF02699C1F260EC45B068EDBEEBBB8A0E08CE282BF47D27A33216856F0C59E743DEB13397656FF17FC4B3C694B189C35E516BE719CDA6542260D1301DF93A5D93EE118F7CB0AC94D0364C9EA66718A4BC7F3D7ACFFA60AFB7100F7D97E98DFFE167D1D8E46C912D41EA057362C13B078CB1D9C443C1A57AC18C4566F5F5388F47A40CA49CDAAF34BD4C9A597FFBF7AB20D7CE88DD76A639E09ADA323C588B08140E9350268C1FF76079093A05CCF5E1613A70E6E37CD257875049A767332E5F7420F319F9AC78F97C0C4FA40B1EEF8C8B48045C78F73584590FE41F9F274DEA838DE75DADE66D04E9D9308CB0A9948320D28D9CA8F1F51E39FF3DE20FD5A2A267D127C317ACD51FB779E597A8DC7359D920548B8BCAD761C6B8012304E12628A2652D12A8161E538C20D582BF567E9C2B46B4CFE2D2DA31120C6DF50DF45C80513AA9EEE9F2613A221AA1D23F861C7F26AAC7813B7ED7278EB420A5C44F2A5879A2F1F9F11E14602762E3389B152C014EA9DDC9DDDE9ED1D6F74E7526F690EF37E71D448342C012E032C00E480A699ADE617434C12DA0E69139D0D9036743B9E2B9134B5086FCB96B193330ACE8E4F77148AD0F532E72E1792795080B54D7172FB9AF1972D00AE24D0B3D86528675B3BC8C7B80598D855B95A77667AD0F671F00039C08CC99F5644BB006BA9356B9C02BC935212C43490C741B0845CD7B4247592374AEAA1B589E670AC62777293870963B5132DCC27088F5DA5B831FA570766FA81C2A07B88BBD45B81992EDFD2A7FE934219B1F648DD8A414FA03EAFCD39E72BDF7D4F6B9C1F31A0A67DF03F6709F2BE0E7D1B1690C92CE7B8C6B1054270D796B16D6E445D24CB11229CB0F92DD81190A37838951AD28BE2AEEE6C5F63DA60A911AE0A24B1D05EF2F814FB30AAE8CA3BD9F01D4FABE5B279142AF948B0E6BBCCF7560107C161C816A0D8E61DD908445079BAAFB78C14F68B8B2BB241FB03C237A4CB250911142D0B460ACC75E6B0F58BF28546A4779EA7342238826F636A510CC9CFFEE8BB0292A58A07694C05672B560B26158A8566D01D0EEA0773E81F3F84376B29CE375FC56A0689A7CA5CE94B91814B62CBB61EA2EFCA0CE6712A941D612B0F700C56B46D464C2AAAB3F64A89CAA8561A1DAB2869D79DA1720274D031946C4C7715FB9C243DC95CCA7AECFF55EBA4044467EB922E93F57E3E39B93876A03936DFFDD2AF48D055C6C188F2F229812EC94F3FBDF7D7DB62E4274DC91718710EEC2CE034AEF266207C5CCBA21552D6FB8DDBEE8E931067010594A9E0CB37250F67281C0A369965367424D454CDD05D3C8F35A15F76B4C8C3FEE42F4C9CAD68849837DED3BE58730B94AE3A5F9146F90E03B4C0836381B3F9CCB5DE6BD2455D241BE9132EB6D4937FF27663F4CADAA9CDA193919F4CB0D0F727F6C7B26E831C3AC8DECC234D79D1B3BD28305E3012A3733AD718FDAB7DD1A6400BC47F47D20F627D2449DBFF10E37A62299E22E408A28A806D403CBEE19AFF6FA9B1814B35B9573ADC86F829A08893CFAE4A0212293447D3086E21BBA28049F3ED383519917B169E8A1B7DD64CEFE0DA643A97950A205CBFF6BD9334180556E84199F0B60738715CD69AAD7C882430578F6FBA4579D908F863CA54D0B9862EEA6ABED31301D183CF465B1A256CBD597A629307A8A890F11C23DBFF895B932E9CD2F5F06A4183D6F2D61117126FCD2CE2B86BB44A9A5B402E3EEDBE4ED1DF11716E91A2302CB72D8F0DAE132E16311C80DCA041694AF1EF63F659959FCAA133D9E5668F94D0489311AF3BAD379DE17793BB3EE8A284529A72CDEC474B3A82D92C6CB21C63017F262E0D7DD47AA5C58F5E23F8A37F00D5438717F05BB974F18A5D3E1CA054EA053C30B34FBFAEE88BC0195F061AC32F5B71B2A8A3ED4B8BC4EDAB40A6396C052DCE72E10768526C00610E96DF38AA70938CF844CF445D8E2BF73C4F32A742812D8C1DB53AFC6B6C0A4BC67C3CF7579702312D6C89BF14E9585D2C624D07FEB4B5B57F8E4C5CFDA69A5E922CC1E9 + +count = 53 +seed = 7031BA806F4D8BC28529163B239E0EE836871C51D2D62B601B71D6F2B69B203C81440F8FFC09C3AAD94DB1D880160671 +mlen = 1782 +msg = 6103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A +pk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACC6C876366D2E20C98BCA2D8744251F11EA19806B4399408C79667AE60B60FB729A08BAF1F23CDEFC13EF60224FF5A979CA6084BD4B5A98B135FB63616A31556C7099C3369F82A0AF518A90CE9CCF63F18C7C51C3CC7E3C2890780472929999E31B9F48DE65B0975FF7501687B4F07F90FE204972FC2239DE9C6A89A661305BCFC04726580F0F44952C7AA7EE13D82E5D1FE2EC120E53F19A5F92E50FB44B5335B69EA1199E50A57548AFC4C8D399DF71B917EC70895E80E1B4243992D41A4C4048F7AD87F03FAA8141D7874B0A7E1A5B8D3F3CC3F0C1D7D8B144B5C20A5F0FFEAA737FA99AAA6ED14B73DA029D1D7B614BD99ECA0B8F4F2F95ADAB1E5541E7EFA1B597119AE31F72C2713A80EE6F648E3452AA03D4066F45356D6B9DE7985FEF694C308F764E247118ADBDB74E171814FA572BF32B33FC8B2C2845EE5C83CA90485C367DF030F64C4BE243483620A423D78BD03F70C0B46C4C838AB02BC3DE63C2AA48C4A7E81D92907CB4F8DEF9580D1C76C6A5133D0EC3EE415CB80417E55B3DBCF607C611046EA4923DF6CA5EE4EA5B58D079B67205CD9D5254CE30A163B83750D5A79B1F79956123B6998387096D3C7548C46AB5968D706785072354A457B05526EC4D6AF11085BD82A0F0214A90A4D079095AB4CC9C3DB6DED50D1EEA517BC8E6B986AB094CF4C108CB73587EAB908E03DC62BAC3CAC7516974570D10195DAC85A42EC6D1DEA3351FFB68B03035A3CDDE1946872CDAFF0F237DD5E626EDA70E0609A7A35C77B51ED671E7160C0FEACD3494C09F9700E8E700A01528362B40D3F874223AAB01CA4776F21D268BABEFD652D707692D81D80CC5CB47FB3CC756654E19A7647391E6C8F7F05E332F48741218EB4723ECE116735C5AE9534A8F6964ABDA3740F9478E527182CA6B7CD073FAB78118413EA06072A68823503A8C9151EF877D1BEA2BC9C4BDA7EC05BFF651744C6E7AF1B1C29BAB45C16F3A3D2CC7CAF9031DE42D47F54977871208A380758BF99D8F55BEECB4074C262F311C8D984AD2B0DE277816AFF45877BEF84E7A482CD0255A9C2E4761D8135771B98AFE249C406400C7AC358E3E4DDF52B017ABFFB9F2F22D4D59D20B8EC560CD15E1A540E6C8C1BE2B895A327D8F870BCDF98D031FDDD9AF5AC5E30AE8E01A6AC33B06080FA741BBEEB0B0BF164B4322EE5B49CF7CAA6D9AA8316090162F9868071A1B4832E3E179FAF7055BEBBFC0ADADD6FD15A5E14621BE885E550B3D4BCFB09A19976C00310091598ACCFE27DDCDF21D5084BEAAF5149206821A707363BB91E66C2EDA929D40FEAD9061E59C937DBBF7D50560DFCC689D84D5C97A25A8BFD3936E4FF74CBA9C1EC1652FF14AA87E0E214406CEBEB25763B68176C248EA6543857CCB14FE59B7451D30E2BF0DD9DEB9390E79E3323367EFCFEA002C6D89161732CB9A79892F3BAC4E1FDAC79E0E7F1993E882F4F44D51EF61E2CD7EF2203DE38B378A9581DE41566B332F3ADB27D1F64037C24E3C321B479F3CAF43B048CDC6E23F3FEF0675185A19E5A8ADF1922ADF2256361C5595D5EF4C6EC7DBF072B4E90D397A74E97D3FF9700BFA810BA65D2BF54339F664EBB8E1C4BB76C6117CCC4EE54AC31A25EB2210EA6A0E6DC3EEBA65319727C2A0FBEB88C96A468CC32295B140792D7EAC70E4E52DC9960175EC6E1095574B89CA0BF8D2BC84D06DF06A76B00667773B630930881AD431CA2420AB68BBF87A1B97E54449127824B0EED5E1726DBAA2B02828AE143BFE619290F50FA0043E156F980FA3DAB05C9AF703A9B19F8D873671E3683641A9C1DB9A8F66D81F98A7487775AAEF33DFBD4C91AE0C437B104E61758CCF316DE49CAC0A41C6BE55E22A0C9449C5D3310CDF1D7F48A4FF250F702831BB5970E0196C58FF265F638188E529DCBBD872B157CD6497421AFDBCB10BB18EDE8AA42AE4C55D1211E2B49B43071EE3954D951202F5FE9C43D95BCD93C3283C261E96A04C59F5C60EB3AFBEA88091DE885FD7C021273C0109CB436C8A6968F5EEB5CE10E96C908DC03C3CB2324614FC42D5101DC21362E3B015791AF917AB37C5FCA3FE712898E7B6CB85969CBE627F0A2D5FBB3EB0FE6EBBB417EF51F2E473A6B3543258231D6B184F844725A8DA31B09CB340C9221C0D3012EB67A4FA6E63431743819F5D983205E0B8EFA60A4E61C2F09B1A60CA6C3B55BD525A80F58CAC41D3D5D1ED28B754D8414679F58C894C90583537493F41BD073257AD8CA51894A0F4C475EAC4B2D4454A8929C2E950577CA739BFAD3D457190FC3987C62F1DDA3EB2DA356903F0C5260A9109CC14B6775A5F78CD22C2023247294DB9454B17127322E2A3F8F0303B41F59BBEF5E015E2CFFD7B832221F3941B6D525B2C5F71CC1A9D706B01AE29D52622B2211122EC6204967DC8A7701669613481E295463A4CE9ECF52E68424BCC69C3065EE1714467FC72EE8CEC37257F0497F295C5DD2853C0474DE7B6F6C8ABCD96B90F939212A441F752018EA6488E5F4C02742C1465F9ADDF0CF05A84BB20031901B7C772877120EBFBE437C8E159722958376CD93498DC3333C52759D23D3314F0E568AE172221AA70D288E6BCADD933A3B6B1959118A2573DDA08161959A6E78AE28EBC8F42E9672D8925B2FA73A9E54DBCD0F3508CC7F49BF4DEA29928F974D08C5C0E4F1D25E3843BD67311F48199CC796CFC055189EA3801C044D445EE5472AFAC2609C0E305E02E1841D79029B1935B4E1BC3067B16532B18B158A924D8C8D6FF308E5C4483EE473F58266B1E4F8799294AE97F6336F6B2B52F0CC0D9DF98946084EB0655911D911E5211E066EB2F7C45960570C8DF3FEB5FA3D30AC6320726A5C7BBFC895057A955A3DCD41F872C9AA488179D2153325DDE109938E353B8E2B9322860F4125CCF72303D3BF99640C9EAAD39AC6BB39FDA951B68AB7CBA7BD51F8A390F334D2AA7963A872CF013FE0B06460AFAD339B4539AEB363A559885C4EBCBA2AD149DB8E98708361E86964C07B07F0E23458DD89633A65CEDE54D758155AD7C563CEF6D3A0875EEE48DAF7CBB775E54B1F04C5880383CE68A48B4BBFF5282FD401865C12F4466F74BE5CD2DAA1EA99BD759E18BA74C595DA4530C0E24AA38CD4F5B43F12F278EC8A3E2BF41B920A21B89DB5F49766176B29154E624AB0B1CBA89030F1546C7132464745ABE866B5555CC4C0032C0EC9AEFBE71F122EC1C4E7061AAF7CBA171C97F7E7D3DF2FCA2C5F4245A4E032EFEC839B519A4BFFD038196CE25A32DEC8DAE639C29B7CD602D4A1FE014F20E9486853CE82FCB4DD5716132D740CAA9B8291E6C2A4B4AF8B2935DC7FE774C9551ED05A8E63165B485770A466CB3A8F52ED4DD14072AECEC8FC4B7F5A35954CB07AF54DDB889DD9721C4E45731CEFEB80B6D4AF6C1BAD0F598FB74DED9C3A668D8F70CC9960896BC45AF9F26986873CC5809182F30BFD94C3131DE4D150D6E4E69C73F5966DFC66D511DA42CCB9D1DED2CC5C526F9C20D6CF022FE5CB59BCB0C6AC944EB25E5A7D4B1E2977AE1321DAB21D5F4F836F8EF85BAB5DE529E1BB6A9F5EA87D60FE71C018DFD0A65FA76DDA8C0FD5687505D3675EE7A11C +sk = DFA47D54EA735E1AC37015D78CC3E51FF35A03BF20BFC684F88BE0A2316CDACCF7745A9E364124B0E57047B1E6F4322A5C72A5E8DCD3B31928D8CFA2D03AC9221E8B4613E6153956967C27A64B356687C0FD8A103BCD1F8B2EFA4492E3B20A2FDB86000939891013890C0952C8408624896141B82118B30119A10D49C00D1A2060248909D9941104892808A28CC14830E3302A8A002A5C48225926469A908411C54D1B242104100D6100490B1541E3080E9032669A240A22B12023992009B061E082489CA00CD0242E1A3162D9364064882503C30863B24102310194C20DD0288C53986D11290554C46861280E8108081C8528081940C9B66941160A24C408189828421621CAC430229644E12285E34671D914314B866D1CA1259B04920CC361E0C291C8327014942C02304208178E5B084118C748E30048A290050C254210C869E1A004C8A821C41240022110222911D99490E3202623B23092A8855B108050226420A46813474A4CC20824A50082024441C22090040020066DE3446E59100820178A52C4204920461BA480C298499B18726136659A227164169289244D94A64122470C02211144886CE4024850A27198A4314944090AB48DD282841B948854A840208288E144211A164123862C490441D134010B0788D29809E0B2454AA809CA461183B4291C276623163292206E029724440466C1289121B50111847023362521B9045436910838214244321802694B82651817520B98508AA4009006285C422802A044830244C2903104909143861022C3311984452348641B836CA4346E642602102602D994012424300117920B15640335908984604B88604896015A203112960453168E00450D9A0409413064D014415B024451328512C941C39809D3348A09A96804314A1309465B108DA0B44801A809CB328113476AE1484143229159A845D0866991345203460E11232E14048E8248454B164EE186844944480B3492D0346111470A5910012498715C2821C4C66584148912325101376848C6705A9088E33602588889E2C68C83947121381214C9705A3284E1984511A2716318851137421B290D22948D2338001A22851A402211283261C88153C664A03200D9346281240111278A4288510BC90C0B0871002728DBA21004486EC3385221A38D61028121286E82984C0A404899886401092E440211208025922206A0007224272A0A194954A461E0B62424C460D4024E08A62563B4691AA22461B40803C27154404C184906119025A4340A9028224A1065D2964D62480113030421100C18814CA0440D9448521B4581E0404C21865001154963265113468013094E441448229770224670911090E33629A39061A290254914909A104D43342E54100E5B3809E134229CC69094C8400B220E1313690A206A1AB181241826083631431448024042D9B49002104900168DC0228C92346198922060B041612070002865894612CC1646C31230C102109C448AA028855A341121999180804DC21470CA444A224662089828E0A66D24B768D9422D22312D0BC2709818021344201B041109B84909A0480A2605D122601B864CD4322452A24500020A1B258901164C98C46C9A90094094289CB28152148AD002821C44014B0245010765D1C409D1184050444A12B445E422001A38885144698C384402C6818A1424D22221A134001922680146900CB3315A946D5CB82512142A0895695A2281E1464453920419466509388D9AB691518044A4B47190326E1CA96821088663C04880262082382D4848054B02209CB48D14020ECA800402C68CD0200EE2826041B6099C022E98288D41A4914240420A452C504805198901520802C0C4481C959058926D90227122B96C8C404C00062E89408209362001A750D0A60D58320D12092D98362823B9402288501820491AA380C22211181788039551188249000001A2244191B660232622E41071A14064A04668144090131544508891CB8809D9862C5BC4650CC38D58448593448D492651C24884E2C80CDBB48C49044612314C12B551902044182690112248E186310A278CD8B46823448A84226023464DDB166011C071D2C4440334464CA010808200DA12905C9440121684DB826C4BC22C11380461042814B40589082923C2414C44498802290B1FFD8A0539C2CD5477480F568A27F8E926233CE817EE6A7131ABB118B1A56A770A00AEA3B34321959BB55EA5463916673B8FD2B7E6602AF9259D0E190817C8AC09D53F463864A85C97F376080F31B3B4F28EE1D0610D18EA74755509E453E6E1D30563B1E7CE5DEF6CB588D43A90F54D00909270DBD3ADD6C5D1918E42911625C8E64DFE2114B4491743D5872E8883AFD195B00696BCB5AF0F47F818AC861D41EC12A4AB939E9147149CF38D393FF38D66D3611783C775454A3A1194191779250474AD5AD06775ABC97AD344EC1404F326AE77A30254FC44B45CEEC623DF8EBCD53AD0E222C15F9C1A6A2215173614B0BD479E23D27EA6E23292226166400F0086F04275BD8605E46C39C7B4590A70769309AB761D89A26575A0ED67FF030C09133819E4A2A9B21BA3BA5484245038915BCE06198A112ED48BFA04AE02A3523ACD49067785FEAE19E72610435959732C1DA3CE5A232C6BAAD24B580B1E0BB3910A0AA7D0582EDF6D4E6362BC1A1F0EA694CEC10F38B5DADCBB8843BC72099882D5658810608690B37C6F5ED451DD9617FCDB6240C76141A4680A9177B2F79BB6465B301C4A9DDEEAF4C56FEF491D6FDE59929C192B43DEDB3523506B414C5CD272AF22050812A46BB0121FDA6242A418B850AB20F8E05AADEF7BDA3D159EA17199B4F13EA5454BED58CF6CA092AB48D5A5E3BC9E23365F5C8F87BC4EB7D1CF2818DBA995E3DAE7404CFE62B42CA26CFAD17232F16DCA3A54ED8A41B2C6E1E77D0D8BB50D3C3F2FB88C1035BE16B72174AF3DCBD5A1A755A47E4D997937428DF0EE05D3B17479143C9C6412A022A84706ED344644BC98C12B7A6DBD4C2D96B32F5C357AB0FE25DB061CC688AF3E52476EFDF102B5A67BADAF9F339F12FC01EAF037C17E3DE02199DC2029B290575AE28B44BD582A480F5822E393BAB65264D40C6A8302E7B9C085584F63E3C1C110F2111CD4FF7624394E132E576616D635F68D4CB049D1496DED8D8B9240B613E1894F2C58C404F744ACCB3777C35F4717A94EA75E663159CED52E07BF7068CD77D341F374A5326F97ABB38F702F37BE83DE006620F2688FEA21EAC49295306B832A6B4A1F32A4683397D3748813716485A76A5A0541793B298EC2583B6D9838C11102783659B23D50288788389625299D555820F7E94AB882FE496BCE9FE6CC8B79A057E757028FD863C4442F00829CACAE8271242B8CB36FFECD77066FE2470A6D4EB590339B0BAF53AF003AF47C2DC710B6AB46771A78ABE2DDF5041177D571A173A2DBE9DD8B4C5F1779593844DBC429F0661EFB44CBE3C98A979B202899C7911B4C488DB9542ABFF3404FA0DBDE65B7470A26D978DACCEF3A6E68ADBE2B66D27EE6E2FCC5F3714BD3830C2F2FFFD18237F8703FE93E0ACC06E72E1BAADE37D7A2F043613FD077FB3AACBD491F91B9587CA84F2A5A8DAFFF6A42FE3D7BE0C659DA761E625CBA93E3A5425F91E747532632C0CBA15BF9A16A0AB01E18CAB2DE7DACB40E77E56BDE0BF713B5DA08CFF7909FEF702D6BABDE4EEA4B16ED857C83C697716746F2EF4FA7D05428B11E270C270827D2EA2B5130BB7C9555D047313857A68590C6C93DAA38CFBFFA9417B67BB79FC2C01F95AC9F53FBC607CEEF4D596F2708B83639D14297B5AAD6AAAFD50E5C0D13BCED33390C60ECBBB01A8F2E2139C6848A3388896B8B0C14F2708BA2957DEA51FE34E60ADE327051F7EE6BEF1B1CEBC7C8BEF8F4FB504C49E9C649B86B42C21B4A3716A50B5F5D526F612E423679CBE383B5FEDF2DC245AB5F33FD79A0EF5F305FDDB0BCF36138D20035CFE77562663D419D26030DCD0300716958884E7599F398AA4863B66DC051EB8B7DD7252E7BA38A8C57E879D258B5F68B7CEC2B15702019CEC725D13B9434A28382C4B2392A5A8CF9A7168E1443F1C1F7671C99C24A0DCA42E21FFC015D314D7C521F76C5F9C59D0221EDD4A240C94BF3CBEF2574D5DFC8BF08F5CB35E53EDED0121137162CA1225D6751131F740CBE23F7F61836C165DABAB2789768503E8BD679007C441DC35A9613AF7F1AEA8E5006E887AE5E9471586AB1CCFCF129508B66F65B82D60F9CBF0966BB7CDA5901A8D1204CB45177D70BCB8668D6223357E7FA4B3952EA29B02F29EF01A6F55244D3EDFF5B0F8B100949159A99FBB9CA3D72CB77F253211D74093BB418CBAEB8AAADA2AA03200454223567A4B6075D15BEC01352CC9A64E13A8F692B67F37E5DADA3F0E7F3DBCDFDB386288185070EDB3AD3F7D45D8CB649678C7EC11A731053F2EDA59D76CE98B4C7A5B0A6457A7F862CE24B808FB8C50DEE041E52BC80FD1098A3D5FBC135DA921190AACF56944C3116179498BD303E09FE76C82D8478889E9E7BFC7FE28F6020D97459597E8BAEDB2A5FFC68B01CC55EFDD2E4791AC18ADB7FF9D00DBB73B4F8E9604478940C3D13248698CB4B271FF7FEE6B56D76E2BD3C6BF29406166760580162FA4190F7D447403F70029FCFDB758D57D14DA8B773BE284B21755DAD36DA0CCED5605E40EC81478D813D3ABDD64E8F3740A5E63130AABA5BF0A38223677E796619FB45500558AD0DC5B2FF14441D26E5364076BB192504058FB4951729E42DA7AFD8BC40329E41876E20EA40DADB6264D39CCE1D1B464BBEEE0B2D909F7839B1DDD2FF80BE0DC916FA74152453741FA6C42398334EF0A5B0278BE5DD3BA8D1744EFC495EC36A321A45CB6FE007AD02FFCE454A543080611979E1FCF5C57D1F1D7376F5BC0C0E5061BD67FC837F20B936600FE96DAD52E2154A02B46C60D22C2C017C61C8B0EFFCF600A014C6A43598DB5D07B30FAEF23DDA11381AB6A243C8E59D62165CF25992E60F80C54DCD4662AB02DE4F59E2AC176E38AF7C7F9508DA1B7A5B4827904AEA03B4F20B8E24D0FA02832858409E0F7F1B90782ED381FB5B1F36A7DF680DC85EA03C918E9457CD6F4BCA00B4A408A30B5BFC0A0D06296C9BF70CC623E3AED4F72CF8F9616806DB9416F06665E8AD142562DAA38DAAF4B6A906C7123D2C617C44ECC4649707841CA5D5BDA6FA912EAB290FCDBAA90429CE0194AE4E577B0E5AA5EAF3AD0EDD20162F2EAE6C0D5CF333765FF3D5C03730E6D17263A45EEFBB3C7573597B1F34A055BB19DBBCC704FFF016B37BB3C5019C3C2E8757158939F1B1D2D2F742701CDBA9B41F2937252C8599EC2F3B84D046A709E839B099845990E18C419EACCC7E4F6750C9A9F63D888BC07CB0CCDE0FCCD83E77EBE4031EADA3BC543650947AC8AD43BDC9A05D4C6017E15A5FEF406B82E94093851B83684F5109FFA813A0285093D8790E70D5C81678C3FCA6976A081B2C8268AC35CCE42A8F03228B6EA71BB3092230F677D30725C99849D78B0A2A82F9DB96A2AE5D69085DC54F8FDA47A1BD7E00F36EE3D01B2D5BEF0DB37B20C57171C2D1E9D1F8B9716E580A2DC4009DE2C77BB1D506AC782BCDA2D2ADFAAFF9470E9A553109E4D63B27A28BD62C6B6F6F70940569A68EA66A3ADC15B51124B0673BEC642E040DC6DC889D0007226E16490ECB144E5099D1881898B8719C3CA9F78AFA66D4B73B792FEABF365360DA07D2AB03C2F18FFF59BE1B6E55E011D6D711EB93FC1F2FB69F973E03B332AA57C4DE8E1DB615D7B442A2DE6417E9424ED544A866E399420C7CA7C7B2E07245EB5EB74A081252BC235BC31759FD2F08113FE86FEB619EEF54568CE3FDA9B20890034322EE118BDD6D0246498C5C9CBD4A25EFD56B0E986810AE224E37580DAB24D7479E4A95FEC744669B21B1D24BA8E9D8AF6B45DDFBE68AA23BF176CEAE25B4770596BB837AD55FF136E966004BA86A08AB1487294B6E017E9945B5F218601ABF9CD8058B11A70FB6976BFB08967A99BBEBD48CE2F4B1434D0F8F140D835E31ED59E9D0BEFADA52DBA1634B583F4CDA7E3A53CC4193919C255841A8DFC6FF19595B95E8AD3DAF507E92DD3F72818CA41FD11C09920E832D26CC33D1E74B297235B0495E1F15E5506A956623F379E9156C239CC7391A086AF1A17B303AA8C264D352E8BE8C2092E91281950857113A852F3A3E32B7467E1AECE0358EE329394DD9CF4E1CEF4248594BAAC857240BC193B02DC2C59DE35382E139B9D45D7BDD63D8AAE02CDEF96398DB86258385AEECACBD9C9979B8410B44372D06B42DE5AB6153A895F2A85CA97941239F1E84E4C5075A3F281B0C967A88CB92BE7DD085C55EE36D3E1B6F9D29F4E33F0548A7EB34DB3B7A66DF2E57440D0048ADE028B793271E5EFC369D88CD48A5DA5C716CD35E3C739E5A22C6930BD6E4A90CF73B4E3AE0972952C29710D997A6F04977C084D51A117F8C683823115FBB048BD68333FA7008E195B6E634D575D66CC78BF00276B216E8C6DCE7FEB4787FD2B88DACFD05D10C9574433FE614A90B25DBC1ABDA47CD9405ACF16E70F82EC23C29D968459E0ADBEF3C765E343D5B164696F26AEF33F01527B92D8D248BB113E3CF6B86A308AEFCD3AC6DF5318D48270DF137C1CF2298E6073F554B6E4D429A2020CDA97AF6B1B24286F26B59CA8721EB5EE51E361E3310B2A89C4854B8F388BF9FDBFCACAFDBA8633421E5BE314B811F0B4202CBFF41B8B4DE5575821475182DEFAFE6451F92A157F0169D58462CD80D4272EB416F946538C5B32B8B24880E6FC069684ABAA00137891FFF9F6387DEC2D74C2250EAF2F4B69E +smlen = 6377 +sm = 75586F1B3828B0AE480E6D8BF134EA5F7232BC29EE9DE6270D5AF8FAE86CAD41D469528336833F7E0D2CA0296BF7EE35F59423A5ED5E7861053A457D48B87644C11A6B8906BBA77E9BCA60AB275E2835D400B2AE09AE5E7F2E3764C7EE57F73F6D92AFD73F081F12F8B5A5EFC006796F33EE7934DEE307F9EADCA437C7A80435F14B3DD595A9BD87759B695A354CBA16ABBC82B56C1AAB65B61D7F5DCAEDE179F999ED68832A3E6902681481DBA786D2A503092C8A3CC5FA760CF323BE1FEC18D0FFB4F8BA63106A48860B484262BB25C2B51C5CAA9B75410AC72240A2B769AFD1D9144B14441806B0ABA0A5CF78F51F1CAFD036C7BC8D97EA91C165CEABE1F5337063909BF186D806B8A4C2C0843A6202695EC7ECC1A66519D799E71F01930A5757558D75FA63448E8DA765939E31387AB343EE902884D900FD3C273A3C129527B1D4FE548CA6A8D01B98F5E2C1D01A15FEAC3FBC69B26F4CE632909E92AE095403CB448F5348CCD4C0ADE7A37B35EFCE5BAB6291B6144C630FF7E57D858118BD1C02AD4A54965A4EF98B3436B578B4F6C4BA07F581BFDE85BE6C4DBC914F83458F6E1A0EF5F0366E094E7476B196DB70817DC7D112CE6480D7BEBFE6AC134F5E82ABA459C800C4C5CC61ADCEDEAA44F797D32DDFFA45BD5D531D2ACF91CE311C3BFC49057522DB2562F7739D2C53044CBAC0FC3C97B06A783FCDF5553D4E0FBF59E55FFF957819047466C1A24E0638B5A5AFEAAFD88C5F1DC847E536401BCE67EFBE57852857C4C879AA4B430F4F2494C46668611C098C2CFD0EA9FF335952B0B26E9928ACABBD1BB5C448FE68B272E51E65AB79CBAF2180559574B51435CA6ECBD47D3924852210502C65E579209411E6BA93BF25E0AEDA5B48516C9DB319DCFD75C28370AE8DB5AFCD7441C300FB9C95EA209267B546097A84993CF1E48B89EDF5517B84DE07CA24EF6CDB7B820D81A79D7D9A347C71071AD48CCFF3A2069E78B47015AA0D5153801A20232B828D6E234CE720B21D1A09D67F9A450786215975A9E983961F8C032FB037F278BF23E0FFA7411114B87F42BCCE3D699A17306C1E872B4F4EEE9159DC9478450F43F7BBD519D8FECE3191FC30AD12035DF86BBC7349A3B284693305344C36A3C65217FE1D4A53B7BF67006D03DE37D9A7D83996AF4E961FF30DAF3D0CB7717C29A82EBF1617E332BAF22788E0778B952F49C7949DB2AF1F002E1220A669D373B35DACB04E74373D65D95C62B5DFDE4B1C3B83FDE18A9BD05621791E96B2468FD73AEC4129F04342F510A178802431517A05F69C4B26E3EC16358718231BF30ABD89B6D967DF270DC93C79DC497CC3046F3405C5377AC35C1B8FA07688948B15D7DA9BD446FC27E982757DE43631201F6ABCC40FF66744FF505026EAC386B664A3065A9F3055D29771F0C59E83F0122763B2E8D5E9FBE3A605C14ECD47464835BF18ED56460126D5F50C4BF4FEB6F6B04DA686CAEEAD3C1F7C38B52E946C668100D5E0F6E929DD36FDE71440A42CBAE3760D3E1B451E5B0DCF62A1D44EB7E4F1BB21B0C16834025B8C4729509928A4AC9101714983FDD283CF082CA6DCA069A896A7036AE2FF47E8FCB70EEC7FA7454D95B25230B75B400CD96AFA42EDB8672BEF69CF6D9487DAA2056E965E059A7A6E8F5DE681B8DFC9A40D43AA6B5693768A09D0F918C860D42AD62053D2363D8623E57F3C070378A56724A98E3BF0E3BDB84EFD2AD690E7697F6F79C937E58A9A2EA12D4BC98F28CD5BEB7B69B7DEE5AC126F7C4F40CC57380062B0805AF464FFC987E764435675B8E35248C6EBD2327EDAC5AE0AAA2AF28A420D70C5E1902E2D31A27204749446E3B1CEB754704CED6E1ECC9DBC15B802442B2C52849EE13E049EE89A5B510FE42DBC3241483B4FDDCD78A47FD37942817EC14CAE9E012CF386A2D29B57BD34B718B01FCE6EAF43035BD440873F47E72F9751B9FF2BA867EACA95F176CC3B30FA05D21BB64538A3D41BAC0F7A652A597FBB6A0FC8AD61FF6AF220D7CB4A27D572C679241AE385FB1390B645D10EB289106D675F78BA691CED4185BB96BF4006CAD5CE9B0BF8482B3AD73C1FA08E7702CDC504E15CBFD6F86990CBC9FBD5CCEE0B500C9A9FE7ABE3F1CCE7046780DDD586659C85642081187457BCF740872D5D392B64B3AB3E652433E0D4E84B327E2321CE496744EE400ECB866DBF61945A3135FAABD2065DED616CC80BF3DDA64568079223CEEB4571829EA5A997AA7995E2282C9B94F891BD63763AC600C09ACDA76C3F36495990C76AAEFA4A2BC7D50E58A6DCFF2B61E3F257825D67BF57F16E13A0309B325ED3A4F6687D84519A6AA29F7D9EC9C502F7DCC235DE689F1A93FCB573E9368E50A2F0E5EE96EED9CA00B5A9AD8D6EB195ABDD64B1228192C0A0ED0C26804B54C0FCCE427918C1DD086679F26F3EEF2EA4EB7D8373FB767D9A6398971200E09FB6DAC2B02238E002867CD769C5820B197472AE3037F172CE36F93EE79B83878C7304F05597B0ECE5106B30E041E51842D014E8681869AA019CBE6333153E04E1B332F3764B48C048FED3BDCA9DC173254248F57B65BA5B0E652ABDE5262F5C37BDC53B10AAE547B9B4751C440BBF333B2E4A518EF7438D0E0EAF3439C89E7123C45218E82918936B34ACC69B8A2A1006B16DF9200D1DCEB701224C04BE85727BFABA37A047905E53B78959065EF104CDCA7F264C88623FC511575361F6BFE0914D8FD1AABD69C965C3380DFD5B5D23C1885543603A2B0780687656F16DDEF51DC8CD85099693978A9F985D581326305747C72B1A9329DACCDAD02E46F25B2E4AC0ADC5FF6DC8CAEAA482EECC71301FEFDE07298FBD382C2B0D7E9C6E959F5AA0863A8DA35D879C77F5195C00EC58A7D89E4C1777A2896F1A272288D9A5AEE4A0551CABA39151850DDCF96C963D97448EE0508A5BA1A86DA9872E9DFBE332D146986FBC35301D8B9F6FBE9E2235489955AAE188B2BC75452EB5862DC3E64580D2B36756C26D525C86FD9A38585C9EAAF9E501B7934BED13E3E15CDB096F466D2CF321A3B598139FD4E88A908E31B227ED8157B176E274C1120C2CDFC2676C61477631EB7555FB4DD51AF8B56352E3460FCEF3667BBB03BE4F0FAE861B7EF5C78633FE3E37718FFDC9575227604031C219266C5D8F9DE82996D91E7C72A8908DF0302CC98DE2656C03384C13292BCF74F492DF35174C813762AF4C55BD4EC67CA03E16CC64EC06F2FB38A3BB062583EBF36F5118B2A4C6B91792DBA1D4E68929061FFE717ED1158EF2939BC335DAD249FF011604C61447420FBC476549429C6666DEC4458142738F6D0ADE77A460C409D65E923DB977CE5FA10D57CBC1FD905BA1B59137311B1B18212DFB45286A528C1C616481F25FC5D69857302EAEBBDE281CB7E291A99C24BD01DE64612797D6D091B2E47B322F3BF9B69273BABE3DEEA600C7751458B25E4884DA7D1A1EB3CA744B729C184D0FFBF33E7E93DFDD8E27517D6AEAC7DF55D195B2CB853C2FE03434BD3029849727AD333D7F6802EF17D157094B9FF5B8F655A189A4847AAED4529891EACE1CDF0F608D13E30C4DDCAA3DAB6EF2F17BA6708AFA3AB4B6730208F4C300BE47E439CFDE5E8A72D97311FEC296B3A1E7D6E06CBA85CEC7687B35A23F646175A2BBAD96A39A530E141EA4F7BB8A15477B1647CC9F84867B4F5DA6A08F54D2C0C4AE29A3006089D8C18763CF06EC5BB4453544ADF4C366C6A88C330D1C442669F1CE72EBA44C2A5243F566F321599C5FFCDADF05D6CAE366F78EDE1B8DE988EA4D803C6F666CCDD37D491F5421D9C1E5D8A2724889E82B69C9E3878BFC04F448851667DD10F4350A4682898E26D919A51E58C9CFAC376C914034C84A84C1E1ED8155055B5D534F42B8A8C29B6019B605DAF0E40DF3A419E593CD82C18B264EEB83CD7031130DBB864E8BE06822788B1B2E8211BB960CB9E9575C6DAE041C84B975E8C156231E0CDA61F2162421660F9D820C41373221D6AD788CFAA16B81004536CAE1CB02F9142C510A37790F985E62EB6F83E1B79538D0D6F590A2BC8DAC3AF7206F49AF294AD701B3CB59F089EB2A667EBDDE736F7C449D1404C60B58FABC473B85752CE9997464F40A83FE48487097824A6680AE8893FD3B3BAEE5E52132027D74F4A962C332B15174ADD69439A98017B87A9ECBF6346DE6D494E9D5479CCCCDE79597E46F7906EE8B8E6DCD4BDD6533B439EDB79DEB4030A9F5BCE8ACA702A735F66BCE4594D272231D52C3DF484A59C4EE9DF7B2D57462DF813A452C33BF93952E3049E17487220AEB455B13E1766FA4A3C5BB2EE1B7AF9E2562E8A12BDC001586B062995BE6411CE41EAC66F6BB2A7B130BDC4F603CFAA903ED62D8EB2D691AEF40967FF54EEEFADDB3761D0262D5B497342E3D53905A9FAF5AACD8F00D7150D0A8E08503D59468E8D0DF2C15C831A561033FC67933E6243E148575B2574DC09B46E918A05BCE9D6BD64EE64199E82A6C72EEAA97EF3E07B1B2AFA7BD9ABEAF8262EFCE5011DB62A773DF0EA520261CEA4EC24536AEE6FE7C27F494EAC9FEDA4FC332EC17D307D8CADE3141DF55B932A13EF7361809060B21D40728A6EE15365A6B760BF8AD0F5780E95CCFD1A084C469B54FB6FA5E4358DCF49421396EE476F8F69C287D08FBDBC3205500BDDBF9FE43A6AEA8BFAAEF71D8D51262E82C0CE25225F308B75ED227D302CED161E8EB9B3D2B73A15F18EEE7B680AE6EA00B4132EB9FF1F3E3EED2A57CE7F41288FE75E5CA8C94418D0C38AEF6ED3CDAB4D01C6BDD3660FD1D03A372C996933E3AC2EBBCF5742EFF49B1F88344F2BACD2059FC402A6800024F1B8D72E48098D841ED08962D7E7A1D53F98215782D08E75D55D44EC1E7C46882A8D85658B8AC95B4DFEDE6CFA3EDC1C7A40BE12D7D79C2B7A238356203AF8E564E80CE2AFC5BAF8AFD904BB8765D3C545C8FE0935FFB2C3433DCD71081154DF4403E4050D0087A1340FC216B6476936A6C3CFD75C60D4A9996C154FB4CB8FF3D40C00279F3A21497FD411846539DD7A8F0F0364C9F336D2F055F04E9DEA045E8FC5A3CDF80678600B6774DB0A9B135B465F906F8FE1BD14DD95C4FC12D2F9F160D1B1D5C3D054799E7BA2A682BC5AC96BEA116E5281C1D63B0852CE52C7901744B985D9A7CEFAB27AD7CFECB7F94D277204BC0C5EFC3E73F13F506BDBEEF7995AD7820E3EB42A087CE1AA00360B643824C36FA94E258F40716F6D80FCB71D55A7AC9E073B59C92B0797FB7D82C59422E7F6C1BDBDAE53D657030E8846A6B8FA981E471B478ACF1D3B487603C75F38C1DD5BE306AC2D48877135132178B28CDC9A3AFB502AE3CC5CE67E8C1B7440DB60753D8BB53202C2D7007F05623F34B3466BE4709A111E6D55B3D8A907D2E116AD58F551D1597A614B0449778DB811EE0B4216D797010FC9F795D259B125C3D4FF6750CBC247E1DA79612199521002D51954550416BA3804F50A2EFEEB0430A3CA3F6C2DEF6A09BE3C69F397E98465BBFDBDD8AA7698F332FE751494C0D26987B1A5ED7948A3C1D223A5D3B9EDADBAF7EC1A51931C9E139E6AE486C1E85D917F92E359216EAB23B00278A611B23A2D15BF791F0839B06C1B8C7391FA5F045DFC20BC44068F196B8DD7C9964A92BA6042C981CCF26D3CEBDC54A6EB61160BCED1ECD8A6B9407A92487D618BAF8143CDBFD85C98469F2A5A4D585F374BCB26CD5E6D793A8D09B5DABFC0AF9B22D080F97736B41CF0F99EB2440D5141A9A382F1AC92D77E3634AE781BFCC58877A4B2001914384B6E7733D8013BE1E8524610C595EAA1989070946DF1804F3F6EFBFBC6B243C6EAAC9DF6EB3CAF49FD030058F9AA2A94340DE6CD640EB76DA07577CC7E87112C7261A9E2793BFAE23751ABF9D7BCE2BA49CCBD2273FA7A84BF5EFB30780EA73B32575D3B5F3480A1AB24C293E424076EF6081483669E76EC9744207EFFD1006910F460611AD3370BFBB04E391C2CCE7C13042A06095EDE29AEC7C3FDD1F43FA38FF9A26EF59CA1DDE0213A6562FF5F33BB538FF039D7831DFED6C09CC4285825019BAABFB619AB7FE5E1FAFD3BB28AC0FBB17539A3EDB7DA0F819A2D55281F1BB97235F14E9979BF42258741C534F521A70A6AA1C157BE7DB7A24CD251B04818568625D4DC1B1E3057A0FE384D6BD41EC700BECC02AB4462BEAC96848B40182315D2D98C9A1BD59CCAC150CF8884D5C06D3E9153F9679CAC5E70DFB167AF875B47EC0D8EF57ECE498BDF00A152C9AD3D8E27F212E44AB10C9070EEBBACCF1A7CAD68F9653A38E7A8497048D4A929D41CE47E206C0E750C7D9D99F1C44D36381514E705CF50F8A9E39F4EBA58D5F8ABEC81A4C50878D90B4F6535ACED1F6FD373964C0D0DFE5F81B25B9C1C5F0153B4159853B7C7FBED0E21D3C7ABFC7CFF601021D3A4E5B617EBDCCD8EBFB00000000000000000000000000000000080E161C21272E3B6103E5B22F934203B5CA87337095C9A19267AFB9695D309BEB8A557BB7CC90332C4A03E1D416D397B945B607268F545928104CFFD71B02864E010B666CFCB68B762FA5EC839B5AEFD0407419441B38E6D881BD5218DF73C675DF101BF2C53D90FF86D4A3C7DB19EC9CAC044E0467A36337AAEEC32217FAF86CBD7BC2B663421754CFF1200A8A66E18F812868BC8D1C8CA495E6462DA4B8B96D4167F040F04927A7C27AD35CF174D42684ED55AC80D14CBE4CC2570642DDEC4F44880D967E9AF77EE27D0D3DBAEC9067FB6FC957AC4A136C1D564E17F59AC4938D43FB9050D810989907125C47FCEA6C162C723E79F68339CD1B3BF596988BD6E215271385CD50616868C6BF40FDC34BD30E5A00773E2C039723F2AC3A3FA45F4CE870841762D7435BD6CCC5FD3D58FE059EE455A806FDE89155C84797FBB73691A1FC6921859E99066A3239E31F28D1A46100DB1917621D9E61473CF1E71F9850B584B459D5690941E676A7DD56796313ED9ABDBE03DC75AFC1430DBA27FE0F8DF48EF7C339F462AF1A6D30A5F8B480DFBBE860C4C0BC136393C8FA0875AF454273C3CFDBA7EEA44EEF1A4060136948CD98B9D2C19AEA4934F3455F31DD15BE6545134F17A195B6BC409159C0975E592A15E86CA4943CCACF4B46719A072DB8C629B67768F1956F8158F179A0B645320489DEE404C8D0C4E786CFF39B324053F102C118E7D51173CEC0FDD017F213B2B07AC6B2C7DEC04172DD5396A020EDFB74ED86FC31952D241A7C3D139DEF543D90976AA70599792E73CF73AD0BD4A359BF60DFB2CE96A784D8DE5E23A95E831CA6FFBA6B187BC5F29A7757185EC06AC882572EC6283A1875B54FE4F295E1970BF311DBABAF9F894D3364D68F529C4EF9030AB934BCB09459D5AAC61919946FD28DF1AC85876F979E8B8528E9BBE69F03DEEF136EEA6A8FC86F31BD64285C8C9F49ADF53A8BAA7867CE52E72DC4A63929DF3BA2662DC77D71F88D8AF42B8D67AD54884EE11F5A6B3B794F7D5610909B0B740937587CF475DA903159994A262B6F32A3D1723FDAAE65E636B71CB0EF0A744F359BF08AC8231ED2970CE8C451266F703DA3B57F85ACEED4C1C174C50D9C226F028E972AC124FAA6F60518699CB4C499220EA51A538F9EDE67D0E98E1BF8FB4B24B1D8EF50A28A93E20076F8FB812CDAB04871D331FF434BA66DD4577B18DC3F471B3E96A174B58A7AC2470EB8463A71FFCBA2D064470FD2D4E15F9491DB09DF3E3BA376A3DDCC437312BE5848DB3B9079F2AE046798473BB970D725E1D7C6FDF405AE387DD7CC1735A7FC27D1A476592A514B87C9017E1E5D37E338F37916F3C72C5F2AF75185B88694D4E8E0A93FBF20CE81A7A0C10D55737B6473FBD92BBB39FEBC6167336BEB9C235997796B9C0DC18C353E80305175BB412ACC29E647813D0003F727ED0577A7C14BCF67173DA569320E887BDC8F5AD27FD8864261E802A6753C6F9BAC844B5900ED0D4274C0E6EDE42367079188B10BED5999501164FA4C5A818ED6EE229C3E0E0F7804B19EAF5D1132BE1D7FC18BE834C842B21F8DDB11F8CFAAC10D2E124981ED698EE7CACA211C5624F09C62E1D451429048B55ED0F8A714BB77A0D4B40F0A446EDDFB27602B7BF894805C4AAD9252658F6B21A05DC0CF6A3ACDC227FA867A4E5B1DB63A14DE26A79AACF1900A7B7D867C15CFD1DAA712F2A1E2A6C7B31B121465539CD0164E3CCF79A978B543AE9602996448C6F68069D044FC958911EF40B0B9AFC78ED014D94571F6771EA5E2306A7CAC32C135FEC0BBF1DCA3CB0B57DAA239C01671718017C907048E0D19515CBF430D4B3B4FF4FC9A391D15A38B39C4E528FAC04EBD3DC69144C98AFA75102D21FF961BAD2E1F25562AF92554814405C4EC08DAE4A0CD28BE592C9C9BF997CC0FE31502DD541000D4640D59654D26CA2A17BA4CAB0518EE097C05B2984FFC56E8182368E216768E0D07E17FB64003E95194D04C6E00E08386084FEBB6CBC841E8F3FE2A069C45554BC502C27591CA3C1DC9E6B1694BA2C1BC0713C1CF738DB22FFEEB7443D72D5BDB975D192976A58AB33DB58F5DAE497A0B24011E15E3256FF124DD99AF6FC300D1FECDCEE18DD4FBF25E901125D4E80EFA8E2A211701B74FD992E63376996994E054CC00E7E1DE7DB8E7D2898A735EC4920DBEFAAEA66B456CF6A12324C5D56762313A627B3523AB1E2C1C82E4FBAB136AE4395FCF2672A58011D96BBDCF2A7478305756D66B30A4AC44E48B18A5964AA89F14187EA114084D52B4BA77755BA04C34777409BDB782B7B645E93B4DB284525E2F9C9C38D73B475DDE2251277A2E6C3183D5DEA78414E22CC8FB4B2C7EFA797CD4A87AC81D3242EC8D2C2EFD6BCFD69C39F14B0B365F3151A96F75454A3A1400C76A4390FE9F2E7A22A0CFA687A5BEF1C905D3A893B0DFD35BDA184F25E62FDDC2A52B6A67E76F550ABE4CC8D1D63CC8631E4CC315E46D3015C3B8636B92B8D07075D401C654FB4A + +count = 54 +seed = C8671A5D752CC6DDF075C899797603A625C142485EAC3D57CAF14F2244D7F84D116B28F959912A758E519D588A6A07EB +mlen = 1815 +msg = 3EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 +pk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE08B0C3CF014031808E7A827B06A94878A88F44B849318408008D7974ABDB6CD909AFB21B8D10FB79269587273A81DB65B7F720140EA0C488D11844A284155D8DF716EFBF7812C09395946EC39593493CD8BDBE21EB12E19CFD27909050A24FE33AEB55C1E7E31FC49A64E32B9CCA31C34317CC3930DE975731F5B1308EBC8C8DAD5A2054B8D8EEB0CC9EBBDE853724469B42A9CDF342A23C69B2A2B54655236C6D88A021ED0D78932ACBCAEA92BB1717411E174F2391B0434FCC80FB9055B9EC6BBB2F1E825E6BE8A331396C0F2C0BF723641527645ECAC637B79BF2B5A2F880409FFA2F7491E59302ABBB530F2E952AD3E44F776602AAE1BE63F4142E1C918AC204CC8698DCEE8658E5040B47453A6E230F64C6AF75B24534ECD2F7F084CE31D74D4B7555F96D6AD1D20808A0FFCE7F2061199243F55BEE45242893D68066B0E826F0D44FE0C6E171A737687213295EC1CED387EDBB120CB87FFC928E0FAAE53FF7F8A05D0D8E2AAF720528B2060E7C791F04732F1938C6322FB9C408C76A183753358B6C82081F31C0F5125AAB4494ED14308229FF74EB0AA59FE8C0E9317128C3317B422021578E82BA79FE3548210BA6FCC43A76B2F8550C430718587FBE5A4CB5CA658B04C5169B3F8DFCE284A49A76C561786DA475793FBA5DA7B0CA054E3A72E05AA86345E8DDAB0B56426F5B07825B1A24B245A65C4038DB42465042B422380346F151BAACAC862315693A20A77ACD4DC6892D1C178F472B283DE66D6B30C473F517040915134AFFD44D8C3B5F9B8BD8E7310517510FAAEA4C94F6BBF20602DEE69133BA79E467E04D56B34B8F7FD4920B10951E4929807B4003CA21EF0ADB919F8A19A9FB954D72EE4539B323574B85B902AE732238DE93A28246916B45BB6C9A98591F4D391550EE8082BC1325D1BCE417B82B7C6F74403BDA2C5604691EEED803FFF5B8D4DA00172444997B4EA2CF21A4B10278EDE7E8333D0B762FD527A8FB1D3434539D110CFFF73E730B7F46CFC409AD3BCC289B01B8DEC246D31BE2E7B9B27EFABC75C96B493637D3EEF38BA4066B8A6C95E0814BD789D8FDDC65E5612148E2A9836512BB9AD627330B6D5C68EFE1235BF5F870A252541947E8AFCAA39EB3447C33DD326A927BB9EC39125269EFDB08466A1F8A9FE90F9BE7767B6B3214D20FD4D865F73DFD93608C0FDCEEE15C6280C8B18E3F9F0E35DA636911775A6741B3C2522CDC02F4775AE77DF5599A3645AF0CFD1BEA932C16843391D4793D16B523F8F886EA6A479605265B42781CC68C9A176143100F89F9E7ED6687D48980104CF02D38E908D25C5BA452C81C93D8617A94C8195F1E4A710C7833B771EB6F5C3F4FB3F541DE0DE0B8A4B51CB98819E0A2F8DA27BB6BC7FB3142A5B38BD77C763B5CEDC5F70EFCCA017F5F2B986CBA77017623062FFFEB77F6FE8A72987FC5543874B6A9E484309BC3C90C58434B595219A331A3D543E3F3E1F08CA379F444EF409F8BB913E76AF8756D3BABD9D519A1D8755CE95D136D90C485B668697F1C49DAAA6382B574ECAE2F0C04FC738A8AB6DF7D0DB7906171D6551704246A46D652A5BC234DC890838B9E1E2464A9F7D9B67EB156FA99335D30009F5753A4F95C48E6F9C96A93BDC49130C42CA67F0D7E1A7213903A0F09211124201D2D62DEE8BC7E6A979F2FA6A94B3E44FE8A36AFFAA3A1C2F2959CBA0406CC0D1A4F59BFFF8614A78D165278964C23FCBD779B3E19B84E8956D7C1D633DEE1097983A2549AA44EB1FF784CC9CD3C1F25BD96074CD623C161A930F4A867F87FA4542E3985FE2FD8566EFD468179222D4EDED215918AFFFA16B3D0408CFA48EAAB8DEB2E4720A144A8AC4FA4A19F05A8142987DEA9351CA6EA7CAFA86ACD33D9BC1E90FA1A9254362E03D922528883C4C0A1CA739389A9BE85F2575518F7EBCD1731DA674F0FD0A9981D14A4831AAE150FEE54BB90B39F014F8249C049F52052BDE4B4B1CC82AAB54DB19F92B59721DC5DDEE553D9BDB81EB93ECAAD292A5AF38505BAF0A93B8145FA4B57BB4CE8A514C99233A1C2F6FB94C500E36D19E38D46160C9FC19B2D3EBD3CFA4A5F172FB911687045C7A01679C1DE8FCCF4FB9447D49441664EDFA0B9CF8E115CD1638CA9F1392F3D48CFD2767B1C87C1962B945BBD8FE4D7EA71D2932F18F6FD878BAF7129231049794E78C279F31D3F401979A2A8B64F244404BA9F0D9A9FDDD3EADFFB1AB359446908135637DCC7B943D2D87F0AF5EEA5F6D7F7F50BD303CF03884AEBB246A6F695E85A2642B99A23C0D72014529B26E8054F989FD84821F017C152D8387CF1312D2A8BE65950E28B3A3116291EB3E504C4A229AA6B16FD54E6BF9566861E0AC87B16E19D55EFABAD62DEB958E4F544A5B00B7284797375B6C4A575DF5AEFEB36B78785084E28A311991FC69627E86A4CCABE9187AAF85ED899F1462E6788B1142387BBC6204644E69B66A90FF97A24A26AC0554AEF09927C39A05B1119EC04342933D80D77BBBEC2266A656CAAC39E44B828B7CE4271A81842324FFEFAD1C108BA3CDF80C57D883F14E577738C0764A93A717DC8B26DBBFF9B6FF029F5C2E1754EFB0CC9D24F2CC224E4E7F4948846D86EFDEF77393F49FE1E2D581C523BD9782709E08D20EA33E1783BAF7B827C459580CAE0A666532895F74D9CD20EA51E8F47B56CA4988E0BFB21E8799F328FD1349F8D683ED25FE8FA4FEA7134E8E939C4F1E1C4CB46BD3B922B61E3711B0B88F3CFBA690690D4EBB5AFF3AF130D58F534445F3CFC81772CE9A95F33C24A1D2A91C008E624FA8E6616295C868D5B9E220E559B25E8567B92AA3F3A45C05ADF91905DE69D75BD504CF184B8679D8D1CCF6AE5D4327B0EF5C856E8C7D747FC46E16D5B851544F114B0FBEC7708D11E27127FD02382EE8CEA31119568617C81AD4D9B9E1745624E1A43ECA303F0EAE09524B74C2791C759016AF1517BDA4548871FEC75D0B4DEC95629F972CF457FD9495CF58B533B403ECF999F7A4593B94F08C92D1383EE7CF387E56D21EDA76706BBF997E39D363CCCB07A79D35CB5FBF44DA068481E4F96CB6562BC6C582D5F63247477AE938E760D4A4B1EE3F46B9B5780C1C59C9A6B742A88171B9C2F6E54F10F04820D7EA6A255A8FB6C3D329105233F371D5FAE27F4E12C9985E187955BE033F1707803671FE050F1D77EF1142C9AA2E15D0B41FA41D62E905980DC4F71F2140DE2A59A0DBD49E9635541AB06EB038C34D198FC6465A7B8383DEBE1E8774A514FC385C9DE25148284996AFF2D0B0E2B6D65EEDB6821E0D995344168F8AFF4E53DF610C735B07B4981557E99C2B667F73587F3EF0CEACF27B0C698D87A424CC60DD66A2F86BA492F8A0E8FB5AF6FC063ECA8475715B244090AA4A6D13236175B613629AEC05F57483C708EC9161E7CC050220DED4978145D1F7A383809AA5DC13E948EA69657FA169CDA31CC5E47BFF4BA47790608118563267BB20584389606842CBC232CBD95F86BEEFE68234258D7558C833F3F0E10B957EF054119BCE9E773CCB10BABB537ECCBEE480189EA47B6121D6BF9F32487D9F61D3049A01C06BDFD4F3DBA3856E3F009A13933F364C4247 +sk = 15F9D0D26D06CD69B0ADD69ECE2A194C7453F85796D04A62440D5119622F6AE040BCDF448F9BED41110C8A9FA94A454AE184DC9EBEF592A0227E782D27968D49B4B9EC6A4BDFC554EEA9C02C4D40DAEF72FC6DA2622F006AB84C94E5E0F641AAE1406681066A0AA28802342D60A264DB14865B1861E39809003690C1A86988926C8AA611108168543048C820840C928011B944CB2621511866DBB48109468A224042D212051B026988966D1216848420012336108C266D024908CBB80C49A085D0380809130A5AB26002903042C6400845448186481AC8896490712122011C162D229261D3C2101CB789D33048C018605232009C985188B84198844C20326E04026E5C484663485121A20CCA34324902720B3671223609C2B42C0100889A280EE418640C288460B06DC9943110372AA0A62C593241121881E434111B031059426C1AB86413326C0C03694910084B460DC9088693021052484980B841928649D9A8298A966DCB980C0CA8416092101C062208269241160E24352EC0224283200014A92994280401011293B689E43092C92226109464D02225A416869A2242C3926C1A16011141059238900C436663443154962042088ECA0006D2164683448A91C091A484841C080DD1B2801C13704BA84C238841DB18929A2824C4B268081622E2402003A831513249A096240AA9291C818C10317102346521A62909838114304104137120842C60804148C228222862DCB24423A68199422C0AA90C9124889CC42C010490D3346DE2280503361109B168D02841CC384524460809922C58240163168163847182264C0B3461CC383142B28D0C18911C214912357142286922260863122AC3360DD8280D101471C8460412354A9CB4500347109B2051631429DB2685D9A26CC482498B1426DC063222C34489A24D4A426819B70888306519268424436A22C689DB46319AA84008822861326581480C13B64C133382D394419B346D232145C34042044726D0A65054368CCA228E00B964141426084490821248238709181460DCA80514465149B48822874151408C1B97918CB00D10B5485980419CA82D88320C01A62C0AA210CB468DD1B88CCB328E09979049368C5C462523042CA1402D222691DC92691A81418240865A48264A04441104045BC06DE3203100084A13864D93B449414464D180640B8105124452D40252CBB46960240484326A1C8211C4200DC1C28C8AB428D9322DE44630D820658848484B3470E1964803A30809386082984C0137404420308398489C96010249509A8889210829512082CB96688A34900B86640B43840847404B326884801084B045840425CCB24C100681091420CC902C1C142CDA081124800499A8810088400934728912610A468EE146220496208C140512C58D54828088C264CB90408A2041A1C0605442810A3711E0A009D18828A4C625509805DC344D83882DD9248D8A286422256ED8088299800820C244D0386884B68D4B169240489111352654080CC4060C93346C991804198584C80689E2821023803024288803A84CC3B28CD9148081306C40888D1C22521BC7691BA70400A80403114C00C30CC81070D93861DA22414B3649E0C2281BC76114048E0AC64094B02561C880E4368C4C380C21B0840241080823040C364213824960A29111A285D9384212402800A58DC1306403297109913083428924A468D1389094A66448A6011AB4094480899C002D98364C600680C3442C01880503922923234C03232852286C19080A4C422E1AB9615A362C0C40098212464138811CB5455CC24D02938C0487640B128D1C210E239261A132320BC88889902918368111364DC1124664228693228CD3120808C02D94423008842494380E1B403188120A52284C08238DCCC821DA26054B88088C1489102190099541E4480C53982522826510812D8B1266C90031A1B265C2B26588B02500496859228D24A045D1C2095B20624084451A49891C35108C3405223948D9105244A46589A66DDB349218323053B668E3808D04B12420A760C4348D03A08800457014B969D1242902A584A3246502270C40B2904A322A92204EC326625BB03112394993C490E0948851268ED19028D9168222174CDAA00192240544240063068011252D61B00C2382701B05015B8EF89C447CB7686564D1DB3081FE468B7810161D8F92398A2FD3158918997C3D4E9288C2015BD39009289FB1FFF4DFC682A81C188BB08DBB55F518C82699A2924C55384B7D56ECF5FAF471E9FC94D73911601D7B5404352BC1DF5AA2432647471D1EDE38E88C2D30A11E0FFCAFCD4ACBC43FB48D13776395CA2758299DEA23570A8606F49A8614F6B8DDF60001298D61D308427FD2BC86E068E406010C371CD2F936918AB5091796A664264CE998F5E98C485F4EEA02046A5B187D599E8A8E4DE7FC39433F35534EC861CDB3AE66C13ED295DCF83AF7D649BDF08FA0C90A7EE366469F8332C3A78BF5B75106193ADAA6BC0238FD25D794ED993DFDF52F57553ABDC3FFFC5D9FC6957B520C501C437FA1E7CD62A525BC9EA7CC62E50F8A5A731068074D51F0FC04C077397893ABBFF47CB0A659AABB87F3A1531BFE16E2A92E977782505FDE2BD297E82362EC5D0D59DA57A30711DB76EA3278BE8FA3F50C86A9816EDB2C896497454C956F80EB38947DDD3062D9C323C18DBA118BA78C5087898EB68622438406422A218430400D9F56B998FF8D0AFFF28DA335067FEB83A4F4E14AE02B08C3934D3EF6CF24E2784478698ADCDC876648A82DB6E196F47D614C2863B55E7DDF519771CF6F98CAA698BAF8DDEA75CE3EB28F67507869A752E426E64240D55867D47A3021E5630D34E6ED1C0DE5AC6F1DB622171FA81364F6E359D4C8FF986DD835E60EEBD4ACC159968F878FEA992D25FF70D9F2543AE0F0C849202DAE1066DD62B3B33949F72CECF419BDDF5F4302421F6F3C4D1F7D8B592D2DC49E10BC1BD2072635A59130C915D36D47004EF27EBBA4308CCD9497D0338FADBD2EA8D9528A2DECE206FE68CAEA70E82BCAC51EE53A6BB522B8166103308262855A53498208F577CE0FE8E3F95FDD5DA86B44E2A99BFF3E48FE721D278F2C4DBEF38D35887F29505D2F68B5A01571BFE9CE83BC808E81FD6C110A405E5DA643405EBE1B58D419C9EF6F5D15B06AE9294E0BB24661DD71884EDF3C2FE4682A87ADA5ED93A95643E00E15D681CDACEF36E30B3CF34CA59831F9D2AF4D22E674A59A0B4B22911FE5063DA8AC0E3E378E4A976CC556932BC963313E29F060E4CBA04ABF7BE0E5ACE907F11E84410B3881A7E77B471815AE3CE11B25BB122E4C696909C7D4498F64AE95273EA12BAE044F86244891224ECCB8CB60EE450C9C42B31226DECADB15B0818AE61BB65D2EB618A7651E5E47BFAA2DBF07DF3C3E919BA54FC43F40B6487F958859DBAB2B0357A6507732844C892EF232E16D07532FEC5002C0D226F597C27FBB583F7AD604EDAB2818EEE506467D984ACD171CB6657FA35E6E09E0799AD91E5A5FB03EF632652CA509498A0936FDF3830A786C9F6092C7392912AE13597C9AF4D334BCFF03989653AB52239826642FA33C9676996955A95F068FD05149B07607EFE6DBD1DDC696A88683C811D6AB456F3676B7E0250D8C460AE9DC294C281DA2EFD09D9ACAA4A812A89401E8738477D4431E1DDCCF58AACA2EF7D6F8CA21C11760BA7F3A183D99472D7864EAA5EBCAC3B9C9A06AA1E0C56830C56AE7D6E57EC0F4DB0717C76ED56A6EF4247921BE6629A7C8B9C30D57DED2C7D32DEC9D26666716849552D3E0068D6D4AE0D05731B9233D5609E53CA22A491C20347F1CC3ACA016E3891D19851E2DBE1EF9C6A5C6D6E38FC2D77AE05744895D15DBB8D031431C01A3756525A82E07391D160B280F5C38A47870D662F1E7CE1825C0681D52371C04E394C0CBC81A4991BE76B1F3C9C2EF593893719B81C45E7E21ADE46D9BCD68E8A6273AB527FA661EFB59C2E9A38B71BE403BE9CBE916374E9A192B43CA331B01098E15B668F0A4FE1BA19D7D39F9625F7E88A72AEC96F170D970BFAE77BA44802BF1000E17D69BC2EA48B92A897368C70F2E59CD4DBDBC939FB42A022186BF13036BAD2D6CAFB4AFB7DC1929018CA833CCD83680C53BD65184596100F5D6361F2EDC40CD89662B0878A13B4E6F9B9B424E75EB7BB1DF4F57AE2CABAC4FDEB64FF2CEF93EA98B1FFCE73AB254813DE85B306F126A6E77F4668989B5DF2B6D169F6CCBB0D05296A16667EBE044B7DC432764F9E30D6A294ECC6B36B00C08D5FB890D75807436CEB245C60FBF993EE1BF3F9CFF574972AA2F4DC08B38CEB3019F8D129D4867C8E7EFFA9CAC2246082251162CA8BF443C8ED1C725F81007300060BF6F2B962A88EF525ED95C78CB3CA8A6C8FC685B2E7A198B4568065E663267F2E1DAC7E1C6761538CC7B12195C7C5B0D1E6E42184D69CC32C2EA6F75D86089BB9047FB969647C3648ABFD36CC97331CB1BC6138F924AD47F8024042585C1F920D4E13952FA8E0B2FD97AF3A88A1D20D501BFA20836E0D91467B0CCA744305DA9830EC254413646F61F570EF7431EC66B0E9FB4D3652F48FF7997866E9617E42D785354AE7E00CFB38B0415882445B215002E8F3CDE7DA6868D62094A94BF4AF8F3B12101589B49A9CFB3EBAC1F175611BE791B4F0C277341049FD51953A0C3768092CE5FFDD09AADA008A1838C5937F60C81CDB291810B1F15E5FA04AA556C9BDD2DAFB5ECA37ADD0E59758E7CD15585C6C7B5C77151B75EF665B8EE81C25B8699527B8E376AEB84133CEAB8E11C2565D1082B461075554753DA0C2537FB6564AD40114AA099E52EC3D8B065F00BCC8EDA26519D41317E493E3FE3C6D8F672045120768468CCAB6DABD36E6C69B870949D66F7BCDFE347DB2550E874DADC0F06D89A9CD87A0F00682090C64EE4269AF9346325460E05807D0A7C96C5FAE22DAFFE544E7B369114E0512DDB5E1FD8025448F2B19770559FE926B1E85509754D61C5F6FAB7CB328BEA7D15640F1EA642C5010DDBA77F1EA9C238D471289C2DE582DEDB39D9E31EDA17DA378FD07A581410198ED0B972D4CDA5ED6E1E8A0DC6BBD55FC61965C8666378BFD3517B15F0ED04BB9A6025F0AF2E5CFC9FCA403FD7D8C6BD415BF142AB65EA8B9166553699DE6B5EF0E9730870CE913FFC777230E36DB3A31509143B422510E509EE07B295C9E382D3DEBB4363EE2184819DE03740C4C6FB65FF2B7689E8DDDB11CBDFB600C2CE31CC0611CFC2569C2A229ECAFABD4CC0ECEBC4C447F25D0609FC45D40DC72D333868DAEB1BC99566D4DDEECE3D38E160354091AC6B6AC56E5BC5667DC58023C828C1FDB86A6FD28E146C8611B2A521FDD2DFCD7416CE1EDC923CD9539F6A2BF03234DF0EEFD995FE492314E291CED1650E84CF9A64A0EDC1FD2B9E790BEDFE7EEF5433EB5C58440EFA683C36DBCBA3E373EEE28387913C446BB462F56EF242FF85D968CE7DD307E93D69E076AB594C29AA33A13FCD91596F66F0FB755A92963A0E35E1915D9E34F316E3DDB53620B9A180320B0BC2529241417CFEAEDDB919AA340964317F42FCFD260CBFEF188933B2B553B1005E86F3C9EFB478C0A995F423D72D5269C5ABDE53ED1E766F2EB629EC7849CA1943584CBCE380B3A981C7FAE25A0A4A3AEA1100F0C431A6C5F5B955231E6E97F51F6A11515EF4A0A18BE7DEB5509150FFC278A69C420BDFEF17D0B81C3E5A0BE0BFE3EB44622F877456A4DD924C3E966B94B4DFA7C2F7EEA5720C1BEDB342B5249930B3323BCEF7A28E78E055F0E4E2A7848E35FA074D4A2CCED153DEBD860618AD53FD3A0645340E3554EC32AA7641BE6A933B416884DED7337E317D88A3F53AF09841F15562A28B4C11537D175FE9D8164492EF8FFF4E2B0D042156EB5FD628779C3129FA0FA1E2A0981B28F7B976ABF2A2645D847AAB0F7C130537267ED7D38BFA691D72CCC6B4FDB2812ABE20CA412D03E49EBC4227DCFECB8E8157EFAA0508C3B1288EA42D2A2C8CF252222830063D2FC89DBB45513D3D714C0D48A2CE6B80700420A9685D997AB55D4B9F031AA7259A32FAC40F1F82D9368232F34F961BBE7E9FB8B31C554283FBA33722F27939B07CA33B7A7B4B18070295B9E8374D878F8A097C655443151284841C91D4EEA39B76BB5B797941A931263989EAADE61CD8943AB643721682F95D0B2AE2A354ED0AF5E39671E7D97D07F29E09B7F759CAF0A2426998A4774EC5B66FC21E13B1E39125D91C7567B62C080B4EFB2973F0F3047E86B669469F3A06D33CCA91E1BFEBDD7D649562F8A4386290D3179B190EDBAF0D6E29AF58BF7B8502BB5C5833BA3639349B3A8C55C69B4D1942F8803717BE5C53779E491BD161E96B58DDE819A8B6BB164B878EF133AD4EA4E2A119D4FD069A91FDB6B80FCC8A38A79DDFDCE9A28E9E97669624A96563A32DA8DF360EFF19B3BD34B88C8A327B396D42CC8AC56A0E84288BDFBD2FCD05EBEEB04F0683276C7366C663B0B4FD6C8DBEECD2AF6ED874F2529B959231CA03E2AF257207FCD75E04BA3CC21CF6FAD82DC310B834E4B2B57C9E2421974B49BF6626016BFFEA2905DE33173F43947972927D7F0D6D6A60A0D43B1B282590EB1BA478DCB4347464CAD6BEFC72F1B572A02106CBF6D2B4A4FCC11F5F0954A02432AAC4D2293DDC459DF7352E3BCE466070D0317218C83728FE3C47299A5B9AEC29ABBBC18F56F921A2CD3700741F8C858193F1DB477FB454928722DB7D8A8168B96BF86BC19C3AB35D22EBEE01F2F0BD25617571CCB5654259630EDEEED83D821101C6224C9260C082297FC19DD536EEE3A8A8224695A8580885A383 +smlen = 6410 +sm = 20515D9932E683AB6CAE5A7267F68B3F67B17F2765E9DD0C7823B3883E7C9854CB1ECB940D9E51B8B60C9AB98A9F11C54B58347350F2EFEA556C9B7585E23E752D481865A6C384371B642B5B8A4DCF6E4C4AADA1B4D03F970ACA320E14145E78D2A196389568EE15D1A088B78FABFE35CB469ACC5A0A454B638B04261B39FA6D01320AACAE547A87CDAB32E6CCB2C1C62AAD8B986D14958A8D4A0B15FF31757A9A3F306E8B4F23ADF18F610970E5A71C3384F94DDD8CFDBD453AF83F5D769BF01CC27114C93301FDF0579831E76F8EEE86EA5E5D59F708014A7AA3850E1C4C7316B6E038627E77563D264BB4DB87832B4DF0EE93C4C7521D6A8451E6F7F5DF5A3CBF3554FCDE74E0A50DD8834FB694955CDBA8857F4DFC344913C81A0BE0F0BEAB76FCD353B6D3EF35F99074810F2A45EF07C43C1D1149369CE441FFDDBA1EF4C62652E2BC3F1BF7C254C98AD448A2CC868DE909F9D57AFA83FEE4A3140B83DA1B07A925F518D4FA9451E94EA94141E1ED8AF6AE0DAC96C42C2EA3AAFC099D7BF9DEC6E8B423EC25F65AF41B16854E528CD3335067CBD07D27E8FD5E5841DCF2D1F8FB9B47DB3155A488FC0FE0EDEA4C2112331FE5A55707D05F6D5ED6722C7266CEBF68BF5DD79BB4870BF274F952EFD0EDE20ABACAA5B2FC2849C99300855103114ACBE766F5A340DA05904E6DED716BCE317112E04F2F45C480CD6B6E44FB7649D77A6E5C9456801D03BA3EB7A129D427F74CD775FC1805CC208462D269DCE242ECD1A8DE34647BC039156D9D24DFFD1BCDC0BB7D8533EC24C4BA5CEABEBCC9306CCF038E13D31251F46EB50BEFCA3943D16EF5DE36AB58A46189511C6D9E4267C362B5F93126319B2011E2C5429030621EF8A727A9EA9661690F2BF46A2E9DDA152DBD403DFC45F20FD263FEB826DED163238BAF4BDBAD237B638050E17EE9C558F87AD3F2693B3E5A2F4D64CDA987BA416BB6E60E585ADCA8FA8C05EF54C080FF9A342A2E8A27D0A1E979F3BCBF78888A2DEFC7F36C2C615574D79DE18C4BC700A9613EFD54CF393CA6BE324125E11536AFF3C002B4C5AFAB1009A35631516D33B05EEB8A70FE9C8D750AE5362BA8DA5068A31C994C1E60EBFCD8818A899B7ED87DBA03DC9E4970868BE53AFCE30CBA653C140D46BDF64B587FDF370155901B31068B28E7D32E0658BEB4395BDD6F0FBE302CD121C53CF71363B2FE0A1272094E1B1E0DB8F562D38F8F7B98DEB1AB0289F780E37A717DD5978A915170A310290D3FDBA4B9C2C71972E5FFC3792FDFED45903FBCA397EC167014106A436850645E39A2F8DA9AEA991FBDA979DB6103CBD42FACC0B1BBB9F54E52F28C8101944A25B17CDEA92F9436686D59348463104D8BF209A248F374C2A7DD617D43941E1248E0589F0C0109F93096D0F3808409B4BC4EBBFF73BEA46DFC27E1AADC8A495568ED968060051DE4EE663262F3698D805947F3530949342B4A7B335116F2BB39E299700B4631621F6E23B3CE2674EE920547E4E31B09EA792C1288925E3E9F49C5A6A63F5755311507FE22D620EE8A6088A05C9537E2D15B87CA305D8C415B5BE5612858084009353951DBCEAD0FAA38F48C181C1EF1B16016CA238E753ADCC80E14721E7ACFB644ABE896A7ACCADABE0A320AB2C3996C7FF668CD11A29625881821DBE5FB5E3438E6CCAD67C2F00639F87FF699EAC6CBC39B839BBCED828608C228E6165ED8379C8598625E8595B5541F2E5DA3EE1D334236B7FB52F2B349AC0FB096100E050FC9D3A95E85FE874215116E271A26C26052E77783BF6BA436C9EE505FBFF04ED6B457BB7F62A8E8129D76B2E57E9D180F50889C2129184F3116B9646794191A005D78D974018DCD64A156F5805F2498D70B87E2C3683864C66A148CA5E0ED3BB76CD78950127D2A831C2FF2986B36777CEA0F23EE15C70A54B64BB76203F543BE34E5061C5E4F433E25A1EBF032D1168DB4E166BBD08FDF80BAF2DE19C995E9C7B2414A50C26E834A5ACF62761FF1C0C03C4A1E013F719BBC78C8A931A8BB5B7D7E4ADC386FA2C3DF4B4E17A32B3632CEDF2EB51218FE04E5492220A6A281569AFCE8081F97EB0A89D9E4E268EE9913DBD001F40B637794CD2886DC8803D9D7900DD05309AC6083345EA6D47E20D0734FAF2016B6905B38492D34E4A008A9A50C828B9591C53660F4056227C8B6D5F81078F428EBBC15F8A475A906212A983756D67FB29B5BD08D1B5DC70708621CD0F359E7743BD6129715EDB13AF3BA7948D26D3DD0464B1AF9017E8049D2B7F3594F0C8F393860FD5579FBDCCEA44770D3D6931F9977BD36839AA274767B6DDF2E45F35692295FE3ECEF610AA876BD792CA03E6304D1E9A33B230CEBEC5D4CA7FDE579D2D66A47585766F76A51D61F88BB6953918216323EF7688E295B0F202506044380FC316DDAD7D85C702BFC2058E93632BADE699305E5BB068652B9850745BD7A7E3FF443D168D77BE061A0CC53AD5F5F2C249611ABF55AA358F33FF9471B674E6735EAF9B018FDBDAB19456C8C258A106C96C30F89D1B01D8EF8F4265433EE9F1349BD85AA676420937BEB8E28873227A88B23B67DF10D064E9598AD7A07035AB80649FD7A145F2F52CAF50F1A74B534A2AECAF472C47F93F5883612B3FDD196AD36FC1996181443A347F299258D3B5DA548D967930997070F4BD6E22E0AEB55AEFD979F1A99BDE916D4E69CA24D1E4CFC9853CE0FC7CB55CE0642B9B4888AE60606129C4F462D20DD133152A5F52117797344B8EE745068AA57C4E5A361373A6B160F15331C0F64A9A025FF5C0E2A83E35E9B678A40CE8893AEEB7AA346566A7A63950475749E62308C8AC9188FB4A7E8381EE7271C54186281D21938B3D39FC67C915BF24B1909BBA94E73B6C955BB866D6438E540FAFA9E0065AC4A811F6B4677C664452537D6FD8890133A841BED93E72ABA37247A3338A1EDBA892C9F66DB7328D20F3EE2E9410248AADCA83A9C13049E879C17F665D73F2BF0EB1D23F6B2D6906A3262A13ED50D7D60F6FC84CF235B68FDD6998D2BE1AEDB16BD68C2C32BBEC4595F99717D7EB4F9E073D5B357A30DCAC3881BEDDEFBB6EF75E0F1008E739467AF7C98D8932DEE49F6F845479C3B2299A800F6E2E19C5CE507BDF0987A29F36AEFF0864023C1A27AD3CE71A83C1038932A086162FC175C1DA42B6124985461970DD774EBF49FA135D58BF887E65122B64C36FE63A49A1C3ABAAACFE0EA0BC070A73AAB6006A1423EAB3110DDDA1924945A56C67F7259F7640D5D417933977FC8AFEC82B126F87BAA8D597ADFF25E9C910477DA8D46B4328D6C0C122997C9F6400B1B489CD52F2626014565D13A13B7C88022502A41C014405AF803527A82591ADAFD9761FC6E8D920A355A950359E823F1AF4A0B07572EBF9CB5FD4FDD7281F3CC2C7A3851071EC8E23DB57EFACBD1BF1DC66C26245F76A174519B78FBE450CB9461CF2902C735F838FE26AF31EC99CC8DB213776EB7D9565F202F204B0E10B072559109C8D8E1990A6E8C83CD5E29F931B0AA601214DD4D917F7EB73DAC17A0AFB581D6504957747053636E2FC40FF5C19980E7808D5B970BCE919F323F646F300619E96BD6DFC16D2BCBE8B808E5F63CAA8025C8D4FB068114B82FB501430AC16D227DACA2B955EBB83FD23F879DCC04B239E60690313EB80BCDF5157D8A50C2DB0783A967DF24ECC683E351B3A597279215D5E0B44D34CEB29B5F80907793BAC84C4115F93D9A6E62FE623D384E47EF3A012C7B6845BA691C97B944461898AE88F16FA1FDD472C6C1C5E0F062CB5BE4B92B388BBCEB4F92A0A224EE76F0031E04FEC86765C4BDC848546859E76304A02475D715FEB73846E51CA7E4699D2271E039CE918E29B6CCC11739099CCE3F448B3BF3F75A14A4EE44F9E9A4A1F18F94DDEF7AF8A8632FC3360FF0B576EC0E428444AE788EC0FC82B56C8D9C1A48A250C76320E2DCC1217AA6AB77E0EDFFA6E7E2EFD9D461AE6300F241CAC5801F271153D1CFEBF43D40C970713C224221A15C33BEB84190C753EFFF0E6727454DE72DC52F7B2BE6ED61EFC3E7B44E21C10F164CCFF1E30B898FEB059A02FB61BD8B652B31DCA08107E3F59F1B00716E7640A6A308327F197C0707DC308497635704356B14C9CC0983F90BAF450BE3F1526EBC003A1064636558234E357FC75E7D023827E6DD149E96183AD108722DE6051BA68E4A081C4B222659581C37DF39C5BAABA792B51F0D1604C3485024393721F48C91210E3ED112515DBB0EE7961D667BC8E1403F6972897C4DEE2B7BFEF61EFEE3BF9AC0F5046D26166E55EA8C6EC99B88F0CF5A5F8CBCF0E4C5AAE1C51F2C1EBE1F619E3D28BC4F0D14E69CDEE11D9166A5593510E1118C735C3E9E7E91D75C4FEFB92DDA2FA9BEC9E74D646EE8BFB3B179EE0D86EDDD1F2797E1A49A5E16431572831E3F35A69319A60CB8400CB9E8D7C8346582999FC9A17D40566A1C7A388F6BD11D6D0714EEC0E785C8A4556028EFDB3AFB8BA9BA9BD5DC1FA53E6F67400B0C050637131B7FB7F1B322CEAE73A798158F7F191B065A88FEEE45901EAB5643B96A9D6237E20586407117E5ED0DB252A7486FDAE5DB2963D99BDEFA0E8C23CE448BEB8B4BE599AFE4F1F8C265BCA69F99FC6C88803D14520C9C50FCB3BCAA4F3ABFE516D37A625C1FD86F0568956CEA988FB5FA6DD4586770138C0DEDE6E9E3B417F349B645AA2FADAFFC7D37537F1C50E003CC2BA6725B04D8A3660E099B2E7A3B68FD48ABA82B86BE3860655E92B5EC88633BD8DDCC156EF4F6FEF11A685D47B424BB227AB46BE87534B633960C398D2A94B3FD782D91FAB800B95C8AF1C19DCAF0048577814FCCED6E56E005C929A5AC5DA66DD4E60EB59B9087E80410539D57222D8D1CA9CEC71461C036A6FB86F0C3649B03E580DEA463E16E7371481DC0316928ECE6D9723D2B8D08BE16EF511FE57AAA21ED8EACC494487A02FBD24E99AD28216FBFCDA2EE7659A91A0DAFDECBE7C5F86EDB8926198D50042D21D89164FFDDA99831A183AE20E12606A4775023896FBA1141EEABA283EF6E7AB947769D8D7014B8ADC9BF480AF80C53AE2B5FA5E50360B860B7F67D48A919F2E27D0B2AB56BF485A39370FE6840CDE8941EB49CBEC33C29BC5A528F7E2A0A745C6E57D9A331812BE26A9A3455CEAC77FA935E42282150102C3DEE17E3E2DF38954501B8DE01CE72864F75C5EF149D9245323E69CC6FE40A573B3A1C1D21132C5F016834A33951C114A4B520225CBB541A7B4AC93C897DF990BEC89765EBECE138C290CF2B6C0821CE276ECABE860182FD04F6777BA223CE5304EF84588D72512C09FFB22D60122EA96BFE46B0EDB5C67AE585E5C4CE33E68CF69C3B37095454EF11400B9072DF7E8FDF8A0E1E2848B29CA99FE9743D214486979E1C9C96375C7E8FB05C81E4247E5F3F89E774CB905940D00A357FDA87256A04CF7B2B37F63F8D9547C72E5C67AA488507E87C906EEA03AF25BF61EF0DA614BBB26BC55BA2342D95C789983EB62E71E94A06F539C79B1FB2D142923D0AC7BEEC959F9EAC88CB158BC2F80DE11105A3B1284AD6336EAC5C2891CA18C260AA3311BF317939660E6A5BE2AAFF489BB44ED2845FCB281B75BAF99F3AC27DB787F9C5B8BE86732280699D5A4A45E9D75EBBC0FBDEF26123F07C2A6F9D60F8357C2D1167FD7691F840E5FF92BFD719FEF2542CBC191DCF8E1AAE77FDBDB23D0ED309CD6BE8C91FBA811C7531C00859BF2DB7FF2BA03A8A8867F17A8A630D99909D03A698C02376A0C19B5A91E2489593CFE9C7EDA7508F7FB0FEEE35D4B77420F4AF0B3C8F3825E96A581B40E46A916FE429ECED2B43D7FB9475396C121B89604D33F9198BD2B5AD1DEBF065AB00F0D5A6AA615E2B79A985980973A95249411924130AD71FEA95D417A74D379CC09229B4786E0BA0F42F0B6569D6B72A4C91B90C9D8DA7DFF88D5761D43C1D6A6B93EBFAE1FB1808043441D555E0EB1B378D6C5494A9016D21CDB3BEDF1956310E30FF0489CE7B63A6F621EAEB2E26E7F085040DBD6F7CC481968205A506BD38ADF21741477415A74EF2923B0BF7D45C8AD9960E9BDEB623B210C1619CE6A456197A910E8C91C3C598BF6959DA54B7318D372085CAF573F1EDDF2FFF4234A844A932AEA2783283FB4106F6386D623CC27E9D5D1A20B7F901C3C886874BE27DFF42E9441DC59473BC801FB4D0D27D5D40E312ABCE6FD58942560CAB23EDCF32062C1D53209CAE15B257A0A4750DF3A0B75C4A41A76AA171B885884B084B1AFFB11A0F81AA31D5745F88F21C61CE623E87D5A53AC64FCEB9D37034AB4BAEF812C4A4CD3293C08339ADA99A19A5BCED159A643E6B749FA89CA4EA111A305253596B6DE8FEFF3141575E9ED2DCF6002B49CAD5DA0D2D3271949599ACC5EBF407161C5074913B575C5D68A5D80000000000000000000000000000000000000508131B212C32393EAC87B3D642CEAA3DC904AC3C4245CB2A260E4B74D0394D33D4B71024144180A727F80B092305F31B2526998EDF6F98E46933FDAF0E8709E98D54F13C2701C58BBE35292FD3334C5E03D345A9A2EA1E01B2C4573567FF1FF3BA7406A16F5A5805EDD760AC78A3AB8602E415F67C7CEA5B36421C79F83CBB14FA775448A832A4B28851CE215C11DCBAEE652CDD7342B6B1204727479E6208FB556CF08BF7EE230F32659E829CE4FBCE0955D01D36624BBAC18C1D25A3E187722F8F74C88B56E518CF0E78B3B0EAC56D8F13C4AFC4DA3613A41CCC2B0B0E2EBBFE5799E479F81335360D483596E9AE926751EC9B956555F271C2CCD85F0F6C1BBB2C326C29B5DDF6B5C4C11F8EED15C0143993FEB626543E92CE4D66C0BD28C79ED1ECB793A3091D6B9AB510B0D41AA42D70C2D8F26EA0B826C8C375E1DD89B3E2A48FE5D88A462DEAC33BAC35AA32EBC010AF7E47B77AD23653D747760914E0CA12864CD401787EFD96F30D82D8907DC68578067703DD19B2377DF319EB540E8AE78B2BE86BEE1C915FF3B2F4B25C0AC22CCF89BD85371961944D8A4E6D20E2D3E9DF3A07D3BF6986898786F0667545275FAC3EB0F069B457D8EBBE5F60125F94756DB04EA203451A0DE160CBCE2A34650D92F200448B097691A61361AC487FBC3C82B2BD7C1ACCA02031311971C3CF69BA459A0B640A702DB4467973713A6F2466560FFAC0592D64FF1D4A935220826EB559CFE0144EA4B8E54EAF67DDF91988DD4B3749C865008C0C1CF98BBF76D929B85C8C426C15FA56706984E0F2E90658FA3CC33EC9FC700976870C94035ECF9A0534B18D07F55923663835416E40235CC2550BD9822F0912CF101F86039830AD9102AA4A3B6777EDEC5EBE621082FCF81A1C6A528F0324EC9D39FA80B6E87D6366E7EDAA0E14337D6708F7C3D2FB1978F4F5CD594FD35B267F9CD09370D3366DCE286CCB9647A1944F8D8BE63E5EF8F6108CC5E9AFE9127DA84E1913439EC35A4E17F7782DF042DC2F7C5CAD8A659DB282E61763539B56C2AFA0F2B507D549EC8C9E76C7DB306380CD7B46C9699B6DB8BE06CCA15E8E83763137B06BFF02DE2738A46C61B70EDF4F394D54D0453DABF689FB6BA41616BC589CB9847224E74F919B6E03672EC6A52584FE81456D6E648DD6F0F9B068EB72241F067BF6B891A498A9A59356C735E10EFB37B3ECF47CC5620A35442DD81E25D2C6DB0E9E871301ADD193D628B30E3B4345751BC17E0B5B05AF758A653DE7BED3763303FFE1AF05E407F296C736CA6F4C348B25718C7A814BD0730AFFC057842AF3D9B9ADB12FCCD740ADD16218AA57E43835821A2BCD70F1027F3042D4A92F10D0A1FB8323E87869BFA8DA24DA75F8743FA3038C24FEDC0C987065421BF4B300BE3ED3F6D6D590968D3EE32A8F5E20EA6168756AA18BB78B6AA48C299C36D0E78B6F84CACAB5946C69179E461F4C2DD201D8032A29EC6C52942AC37D9C76AB4A401C9AFF96284E1E9E39BFF6D912CA33B6118067605EA65D7F611DD963F4F75F97346FFFD1DF84C79CCBA06804B3017775D8C0BF614FCF4D824709557937B22E1805A0A961ECF226F26E3706362BF6D8D1DD30BE7EEDA481A64961641DC57B9F0211F8EE43578E4C2B6507114DFFF3C3F884586BFD1278D117F7C6014FD5980CDF1E2FD1F34CCAD170842B9E819C22FAB9890AE265C3BB6946FCCFE218544D00A6BA5BEF5224EAE24002B6E83E0B35E98C2322BE2EB3D8234BE8B048C54E40782C9A24D7A8B461EC05F38A94AAEF3DA3B46D0D85B0D949CF1089408189FF97C56C7DEE50A004AEAD82C15C7C0D0965F3C65A9A715A65D29CD3614954EBD91EEB4E74F862FBC944C56F2EDEC4D344F92E8154708AD0F5575880503EF0F107A9A9DB99BAE82357C16578F3E6CBDF9B427DA88DC322D11C6AB2A6AE6F5179C94454E09DF5CAA6A519A4C1903C8F2925639E12AF793695F256BF0E55E0D45B73880358F09719ED89A4A1A07868BFBF16095A20035D5D4F99FDA19DDAE3E21CB98308F4508B5CEE706C27898F03A2BF14F29ACBF055E4AB0713A7B6FC1A7853EFD36E1290E69587FEC15D492A66B9A4FEA6E2BCDE61E02FE18E06F59A2F4E06F177B14CE4C1CF1A8D1F49C554A8A4C68B9937B4C230320C80753D4B071BAB2DEDA89C9181820336F1E766E447EA1C44E15CBB7C002C1813D2C1726DB0E4DE289466077DA9610E5F3AA313B1B01DD79A4056A8BBE9D843CE5B0439325FFDFE91FDADDEC6CB86D5CEBB68D8F9C0ED237A4648C412780ACFF48FD9CE817EA70D950DCB989EA6B11FD87EA4F30347A27488C5C15BE7FD6D1280FEA3A7C022F8D9881FAC93176DB2025B4C7914A51099893A791BF5BE851F325347484CA6ED51B2BA71548A6046EA7EC85B31A9967E7D119D2CA3A51C1E14D5A3EEF0D41BDD615DA01D45979007A1997DE281BC340C3203D5BC0075B1AA38873A9DBB9D18E6E26971E70B54E41E2C8C91D2E60FBF85435C1EBC4893C45A201B1D2391549F52A1CA3E0440ADFB746FBBF0D9933F9FA0220B3E04EBEBB29D2A9AC1 + +count = 55 +seed = D780D7688AF364949A196657A066BD48FFA8DC45B4885279B6DEF362E5957F398CDCE1D20FC3F8F63A275C325FCCE654 +mlen = 1848 +msg = BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 +pk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D845137B6E4B06291A5E6C0ED2C4FEBEBEE2C5187DE80AB467F4CACD4FA60EF1B21A4EEA71F0A2F718FB5AB161D1AA784C7F7035654F5A154CE8F39CB1B5CF3B22F41A728BC2A4B741F9CAEE6A1F1B7C37B3C923FC80A24AE499928D6F33B20C2607E871D321BEE47AAFB9D11C22BD1D2A7CDB13BBEE1A8E4649B0F7FF2C23426EC0E7DB218748B53E77A0DE53DE0839E946EE424A0011EFC2175188CF7BF4FB65502CCCE8742E7C88E17217A9890AB96B0BE1A0665A1AA918D5BF0D47AE8842493927DDA59AF5F36A41DAA6190A1A10E2027DD7C0F9FE2D4E6BD262A7106BF8BD0A1356D454DCB86C75E0A3B64CAC1E0257968A5ECD844A5C9FFB6E7DEBA4F3CA26C8A1C8D969F5B9010E04F975CCF7E4F7A87B97BED304663B5592A2068BEF567BBA933EC589C7E44780213739A95C8885C5446F70DBFE8F5856284233BAE15EB960FE66FC74DC0DB67C79E73628D7D4DA64BD680434ABF369A99DA781553538809F48322CB8811EE2A30314C90D6A35E3C0093D3BB516853F7AB9DD04032A5C08815DE6E0B6BEF6DF2A59BCBB381EEC7911C53C6436014CD286DC1CA4C6DABF351A89BE27E67BAC76F3F7D943963A9756D129066584CCD628112EB3684FE5C0B18DEE1D38880E1FFA56D34F223A22BFEB08301A3E25F941517E7BEDBAE3216FB99ED14B1865C33A34BAD67A577BC5637DD3801AA18123DCD7B6DBAA11A92103EB401185D6CBDFB4420753A33FFC33279362CFAA32E702FC4B60A0AD0A33E69D03680F150C5D18E1F3A0A67CF1F8A627E5C504C2A41A1F4EFCCAA117B5CF74A5BF5049A5E36ACCBF86D344FD0ABBC336DD3B979FB7BBFF43654C213E94CA9E0AC6E3720F3B6A6FA2DA6F5C324A07B6AD5BBDD3C9E7790AF02C17B7E5990FA3D6D0D552AEEDC3D65EBE19E4F8FDE255C730396CD30AB93591F4D91CC5D4FC39AC92DAAE78D8F4B972A99AA322145D82A9702FBC34ADA9A9D66AB0540E76EE1217CE5C28204148B96A18205C4974150D0FE6DCD6B45F7435DB64B04C464F0CBFFCD05E873DFE7A6883BCD99BFE0BF122B95295A87A82C6B2D0D9FCD32DAB8762D62ABC15C662E696412E5D91491C62CA165FA2BA0AF0A8C165E28D4C12B4D5C2530C6055DC1E1211A3E3E1B6F33F51688086BEE44E1B88BCAC3007CABC40DF5A3AB4ECDCC4EB2E6ED4BE3D82AB05D3FBAE7738EDDBA72BB325CB35DDA0473BDAB467D28E94FBEDADE89FF26CD49012C174FB24ABD83709D130D50825450BD237844028680A68796A1BB23DF4A2F5CFB0F6F8179CA4CF21847633D32C0A577A3ABD617E1BC75D1C06EA81B0DD1369D96B40A825C5D1AF4949F59C773451652EE29611F39108D73E25755BF826260B79001AEC084E5FB2241810AAAF3A3EEFEEFDB98D5C45203D4DDF60F3806C157F96A2A36D68812600C01138E6FAF9000D9E116C57BC451DC51F8FC1EBD60187EB5E3321F8A35BAA6F751B9E1252ED3C3C90821BAEC4CD1AF8CFF4A46E48C7B286BE6737667E2D796BF8C9674EEF1B1150127D6F6B49CA0D8BC3E9D4D347560D53CD409A83D0C482A465D78F5E8B82B1E81BC9060DF935F8551A012B19A9E8E8AF5648B155A518DD3596654E2A2FED8E4AA3D1983B74BF25A340D97DD242DE5EFC2D5F1976FCC60448E9AE13FA5AB3259DDA88E8561BEDC28F1C342DF0A938CD4A822177A3DB0FA15B357EA3D95C3784E42418EB79E95064DD8D6C86A7B30D7C57B440D73322766BFF9D10921B3FEDB47C0F34397809E010705F513B5F8489DBAEDFA2F29ABD0C14BCCEEC99EF85A63725FED56F75F9AEC1A26FFA307DC474591EEF7677E0C8D7480CEC28F7DF3DD4B1CA84025528A577B1FBC8F3037DC124F78D56FDCAECC46822FBBF6C8F44FB86AF8FD5DC8127E316E250DFE1027363C7C4E0C54F03E605D09F35166BBC421845607F696AD5CCCCCDA2BDE2E5BC220D15F1252E8AD3E2EE2FF0F3D04597612F85E5892D904F547E644C7ADC5E831DC7A7050D1B0ABFA45C5BB630A11FBD9A02C9CCA80316A74B2D7E201E048A8B2472938F612AF0F9CF262CF10DB268B377F658C491035E4D47888377F7BA784407D8AB03D33AA1E9648B3D9E332926C09238CA5043F41C1D3D9E28BE78482B2596B2B5CDD99AB00466178C8C290CA1032C399FFF91B20FABFB95039EE83ED97DBF269CD308B8E1A5360C354B3BDFF21079F2A9BB573D3CC6E121A6382A6AF62AB8B1EBE0C531DA82810913E47F84C6683266F2B8630BB8634DCEB1F83E39A1C8D615CCC203358EEBA45B7736631210F4F983257CC2CA3663FB8B4F1975E7EE72B2AD6D0734626CCBF5797DC93F240AB218AABEF023BBD94FCC1D4E01E3A73B0EA2E5AD327D972076952A822777E06281DB0E5FE14A75D73D85FC2E9708A72F665E6DD481524A323CED16822CD71DBF42947E71CEBDFB6F6A7F05C7B1526CEE620A70475D15626E67C518CA76B48EF7FACADB63AB061C6A064B7F6F80A8B20DA801708BF42E0B831F519E1FFF67BFD8A4634BE2948510E73A380D189AA97625FC5008D8DE49376B82C7C74B6647D07C07A211EDEE81632EC9D81BE44A01214EAE68562DD28A42718F4927496EC6C754D35492BEE3590D4D7014893421A2CA1123C50B2D4E9687370881F75996296442DEFECCE27B0BE3DA9E3DC03E0D6EBE98EE12EEEA5592F9396AB49A860BD0B635278BFA2FD38374780CBE25C540BE813F74D88B038D2137A43D46DF94FF748C82AC147CC8080D67BF39561C5DDDDB4BC866C6458D290719D54BD4DD7D11271E346EC183AAAD4B4DAED3B855D7ED5C8846F70AF8123BFE5594D8C54E4DA2C75A6BDB1AD192E42D51D0A810CB6B178E1A99F55B5FE504CF94C70FF26074D113631AA9AB8325B6301D4B0C18B0C702596A1CF7E55FFEB59AD66E07E2A2ADC856147B6FCE8C7740C0DEF9422856F6C9F8595E575BBF37179CCEF22B9ACBCFE58285195F5B215952C2444A485999C2B36B8DC5234F097BEEE20C426A570065FB9F0E9F20A7A299D94FC64C0BC4D3750E988273577CF7586FACDB047B24375B45D59906377FD013E34730C94C36E227404F6F1443FB236B7F37D4857A16355E052195D5AE2008E18421E219299F215BFF6AB4EDDA77F731B04262FFB1A35868BD11BAD8AE3FD94E1A5464BFA784A1A78F14D7E12D50F21BF3BE299A7ADC8122647D8089E6FAD0E7F1C5DFEC4DF2A42A6D55EC4AFC20A2C42B980862EC9C9AF40C4B4D3525B84A7B9AAF9D4F09D0649434F1371D0B0F7AB87037860F77028E8DDD0C84116F0A9591FF8CD88DDB856139924C6531FDFA40F33A85D9D89FADA92636417A5BE234B05C7287AF4FD3E62ABAD7CDE81B6F9B80742026578CAC23312F9E5E718C9F79B4BA60C0D7351923371E5EB5E4B2AFBE507697A089D2C83C273E14297133F8D838028072D98964792FCD18ADABA22AA1C20EA178E5E3AA8FE5703A8CEA189E361EC10EADF39F4D7EA6CDF90EA53D40729B01ADC95A509219BD0ABF414CB11F4A5484BEAF9FAB2F2DAC98050A2B3CEC4FE2BA4968232D71D08D0974D0BCC1A6FD91F67D8E9E836F258B8F11A78ADC4FFD58215B1A0DCAF908BD7AF61893B34847FB5F9FF5A7E48F7 +sk = 448B8E9F9CE85F7FCAF1A2C0C3BBCC9E0ED82FDCE983E3FF8CC819DC4A037D844E8131A076DA66B3DFAA14237D633A29D0D8D98ED685A537DD7BEA3AED6168262573C17F6EEAC37997F9EF859E4A982878223E050FA79FE5441C8625CC32CCF641040E1A3466E0908182105201968992102164006458982901B728CA307214A60C1B97114CB48D24A1454C46819B442094428ECA460564A67161166200049091804182248A1148015812811C2651631842C9105159980900A364094480D1404864B24C1C3945092766DBB820C302411337321044111A48449CA629E182411BC03151A029E2164D14874414A9309A1064D4304E4C4684DAB600C9401063104E8AA090A0B4091A030003A83158322E09084A18460561A44D882668091662C32264DBC648409891003380A1209114310D50C87188180A02B080014605E4A88C13444ACBB6681AB72864B4001A424061422963049008111222C221CA426DC9A420E31060E14828A10802DB468514446C0AC02852044C204301D0404659164CC112245120720A3351E0306E110588E10280992664A4B0005018298B08404B28802195699B182A20355044B44D493808DA02689AC00C81A4415B08211091090B436EA1040DE4904C492672C822219BA661C8202644982188C02DDC46061A8544D304505A206064C270611449D31246E1C82802012100062DD80642E2463118156519B90C5B44062482915A9468C00401593666510806D830488194900B12841436048C400120422640202A19908D21142619C861C030225222689042048306486100021B46222086649098504A3611513086594260C1249041867064B86894128CC92840102564E020694320845424209A1486530208DC0832CB90305B868053463003A604D82402A324264B40468BC040DBC204D33061123140484465409064804630D39281A2A669839071D3322AC8460443129208137259384001A9250A096499142DD8B64D893631E216460B9211CC984D480610DC34521B36885C1601C4022D11A345DC108ECC08026404720929098228724C42691A272412228D4A9088200185121422CB0429109830482426E1066EDA14265C888CC2107012B92598264E49126C54320920442908382C03866121B48822A98C010306E0168119476658C0109C464C134431811092A3B0718304119080705C364A12206C80A02103386111B5604014324CA8482129311B264101C808C1068608396D23040E24278E910061A3829019C80543C2240BA20C1B230A0234688C1852E23221E2C88D4B040E2314009C16809336500A220D19022063C42541064C403680912826E42862CBB86D590880E3086822902509875108060500852D620240E39668883011D2280A90B45191320A2401921A20088C046211C44994A65142880444368922C8006424919B128C9A344920128A0838810AC18460140D922445E10470D13228983800C4A088E39441E0A601220582E1B408E2044CC1148D140984648685C3B421481012582060583882A338691B2420E4369190922114348D1424655C12508406802412289B064CD4324D221504A12421041112932482E3248220408648182D1B020C0C1752DB064C9AA03002B1404B1220014410124811D48021482446D30006239460D4348A81B060D2929050466C4A008E0B2892821041C9384D04061123A1895012104A860C9410015C86042307400AC99114B385501649D488501B9451843649A0166252C68C03968CD0463199902D14832404376109C104033824211309249009610205189541D446050BC668990669C3B42D491411001061E290641183899814910041068C002802B845D9022DCB4644A2C0915814525AB64C43202082382D621684DB80105A246E18294558149108C108CB982DE01212C3982199008103824454308053120618048E13A868092688931610D908521311451B228CE34068CC364504142500910010304D9B8230C324310A0402622412121551813428583661A0388618B690949009210092D9841159C0715022882409109232890AB24821388110366EE1160813301014478D211961DC022CA2168812B1454B9845D2B6205948320417091844864BB630184465C494484808411C121108B791E09088C2C26580B08C4084484FF3F231619D2A99B7D971A3D1545A13BD1EA3649ACBF5BD1530FA6CFF09D06AF44813620FC92A6F0BC3F18C34151D3488243AA143B3BF48ADBB97C05D711C68DB4AA8AFADB78E4A1A06DE5FF08D91E4443999359CECC2C0938A5B4447E1BE3B7D56FFB6E95CCCC2FA3634D17A19484CFA048203C5949A2DFD1A9533FFEF4EF61F3EC39F1D3C505644B2C03F61E844E0E9D06E411CA60A306611DBC22798ED435176D6B66058EE0A15DC918F624535ECE0DAA59DD045F9D33C2C606B94F38783BE8131B57A2B1CE2DC92A7F990E227ABE36227CC48422AADD4AFE04EE932757D1A9166D2444CABB4674803AD21870E913EE981388E54D95384126B768223F0AB1E9D25CE508827987E753FA7660750817DE6966978C3EC2C74AD5C06BE62E79B44A26DE850B3C6D9ADA9C9CEC511BC9A9E6199C61E19BD761B32AD1563F4B14A3B6B507A0F6E3A19D61B2B07166CE6828EFA98423DEC593AD87F3923575147A5584693F0D73E69D158D996DD6FA3768F6C5A3EDA35DCAFAB2A17A55D6F081520610D0E3E93C3EA086AB005F1C38DD637F466F53AD39E20F4828018030320A253AE8D8FCBFF1DE18858BC4C02E4C82518D963BD54500527EB6329EC8265AB2F0316B231352552BB968B55EDD94F4B464873E906FC753BD5887B98DAAF345E884F759F94BC8A37212206D7004DEA90B24139E41C1C8979F09BAECA5DCECB7A9BCC20E30BCDABDDD4A64AD2A1383458AE9F5CE344512A8B53A2CC89C0C928D30D136384F4589E9603BCED5A9E5F29D264EDD6B0C381E75EDBEFF9E4209F1FAD840901ED115D44D696069B52E1C968FC3A10675C9B1D8AB330CC3913159BFDD6A9EE647AF222C5C7B6A2B76BB64C8A89B9D1810942CB1303E6C3DB8D4FC290A3E5DC4680ABFC1F1D2B34DEED039C2CB2393FC503E22694EA88B933D40E8E967C29B6B065045212223E499BA2E69DF3EEC52F4CD5EE3C63FEFA466FE437BD25820836A281D7B7CE551F91650E5321DE3B5BCEE6B6E7C15920570B99E2BEE8754293A8C318E807D3C718BA8F5D1AE62A1EB1DE23F9A7317A8852FCB423D169C83A94CF229756019B6D76FAF162FF4F958E59A6400220C53B0372FEE4D7102A6E14F7B0C02532EB3115238C7D964F7B170864C0E2E0F6E80D9C8AB57D718C319C6F3C415C1F294F1FF9325A76C9AEDB2382E4E76C360A97251A3E9C1D69496ECD341A919AD0C6CFA52DF90A108F03E92287371C93D8FCE85EAF8129322DF9BD1DB99AEEEB662F5EAEAE23FF8C2711FB880461A8A5AA646B20C4AC34272825453D1A410DEB4D855F45B86A2811502B6F658F52D54B67894D099525F863B496ECC97C13469AE66DF9777867AAA279EBE8D8F8FE05C54EE0405DAC3787DD336D9B77DCD941826DA06346E819009E766937FDA960772FA6110A9ED1B1E5858E4369E722F701D7C30B0A70D22F42AE26F3E8EB7459E012D309A75914811A98022D715D6EBA06FE57958E5BDD67049BF73CC1ECC0A487FF451DEADB19DF5C19BF8DD0CC007B199E2763755AAC254A8F2C77293414188AFE1A575E23286AAC4C63432114BA102067DDBD2A7B46E6294447F1AADB3A63B148F716538C6F74DF217E180467F6E99372A3F939265D0D7582F21C5874B1ECAA68004B9F70982093AF4DAEEE064072D8751BE9A51E2432893DB5073D4DB52CF27169DE6BF619F970F59F536B139141E1723F7A7F84F1053B1334EBE490B0A41144529CAC9CDA983C131BA72FAE1D9DFD92B275B9147DDA22AAE0E691BB1C5F100FACB32898E05EE1CC5A75042051BA074137D9CE14BBEA8C1B6E623DD951C0EF57E9341A807454DA250A0771BC33617E614DDC77A51DC145F36893BEF7C048659C85D30449C9C89D296890EBD17BD9A40350F4B29E6CDCE37F86B7B8EC6571DB341282D0D928DE49D744FF262EB78D72D90DA182B6BC90055E0A5605B2DFD7A598CCA114183D43712BD3A97F35AA5E284CA96E9054131B9153EE73C981AA2E5BBA759A802ED515B98823408D9205160C8F6A90CA314E1CEE198D7C774710D483C693CB92E6CE13D24E7ADC00EC0A41C29C8425BEEF309E9BCF68CBB15E591246DE383F61B9052A8F9D2ECEF74107757E79CC2987E51FBA8DDC3540BCE11E3E5B7E776434F1D07BA694FBBF6FA3286F32891D02E3B4FFB4AF018997FB2BC7FD112555C527D3089905FAC896B7919A2C0F0CFF7D878DE107AF4A5922928A0698BBFA28ED233868D0D037662DF295F0F4164FD4B0057C438ACA2FEF1A691103A66EEC087E1AEF3DC0F93BE683EE1B2DD4B100E024C654854130F0349970F9C05A97FBF3C4CA82148680A2F82924715DF836134186D5746944DC3BBF5DD906B6549DA4B60C320A155CFAABDCB126CAA443ACE804A3C1E9358AA2F80FB08DDBFACA0B2C993E52475FF47DA9B63A477F6E5222F119B00A57F9E05FFD09556B2362339FD27E37CB115D364A9D02A0EAAE6F962825452296A3FAA9802E34574E490AAA737133C1ECEC54783494C5820880A4E82549CF0BA45065E2B46EAAD0BB2AFD9C7083333D9F2C9FDD2F3142419421CBD417584DE3226877A687C229F402B1B8A6CEEE7A0ECA3E08600F03B6C1C898975F7796B0D07DBE9B8E2FABAB0B8BB8F58E0B1DBCC596F10E2BC7B120CB745DB3664B732A7F23910060AD23E5A5B3AD15D5112E86A7CAAF3DD4C5CF4FD47147B45599B7DAB4951A4D534A298B592A3A126E720904AB93CE8D3AA67711241477A589B682A3DBE9D852E65B9BA0BAA16A8E054B2DE2610C5EAF62574C031CF0AF7F66657A5E4A9528C30D46CE40D1B475891524DBDBAD1067D7E770F390DB12963B69F1114B6B3AEDA6F0D186B94FEC4EC9292956BFC978EBDA91AD2C1EC81593A208DE03558AD649EF020847D2B8E872D3A8243CE3888597329BA81E5C724A758FAF8DD68485C337D2CCF88E57E920EF23D1530966D67237BFBAC2439A93CEE8B7F7FD1FFCABB8880F4822E9C4119D71EB69D47B8C7477A048342CDC0E6EB5F5E09C548097EF2D696F0DDDA553826198CEA46FE97242765BB58A22E8A4160A125304D1C3BFE1E972336988E6AD9E1EE74EE676986791156B3AC7C9FC78DE4ACBA9EFF759045328D8EE895FC8E7C481763FF1F68883F04ECA8A49DF98F45E656C7826B2BBBDB4C4558B05F89BD5983B6B9E7B945120DF1357FF7C9E23B6B5BBFC0BE098580FB23D9A71CF7E5E949068D613C9907CC82432AAFBAC39B1E2C1F5FE318DBD498CDCEBBFB4D4A4EA16429FE2A380BE3C73513299E920E7C19A8F266984C0CD215E7983715847E6D0B9C45A6E743237789FFBEC34CEE5F92DE2620CA789140DC850773D683C3BC706AA769CC7010B8F98DF935857AEEFF1F11587308DFF0F4AFC680ACE15F45984C658C4A9B74B2EB412261C8B441FE3DD8BE1311161F2C98C0271AC9EEEDEE281F7AB21915E1BCD9B70C5D106086305EF8BEE81A56B58436F7F30578470083E736333F922B44CD7D00032D54E6EDAA34942713100C55BCC55A549661CCE0F2B27335A1A20F206A36354E353A6E9BA88F2269A6AD7E71BEBB484F60CB6E5C13998D75A1E2EC4978875B64C4999DE4ED0DE4D9747B29B56E0AB8A540BF56D782DE3919C48F344518B268897D063418D06686090E986D21C7AF60E6AB4740A5F37C7D080A1FA221D9D1BA14123DB8FE649E719A8985A9E9912FEED4E9488361E660D8E17C18FF5FBEE96D8250CAFE7FF20C155157EC19825E1A1CECDF06BE0A28F8A882B5453093FE606D6DA31F4D8167F24EB6F92F4D392101A018AAEA23E75D9E53CE3C975C1D97DA362277FBB80BD74EEF7D0A46D24C0BA0D69DC982DE8B1395C58D8E5C35481DFA891DBD2A8A0C04D61AB3A34886EBB04229E52E80F9D79E865F48FB43F1338B919D0D7B0F7B92DCEED4A0901F5A3542443633C6858FE5BE4F0F9E7BD6164C6C089BA05D64FA05A0C3C85DEF095934BC7088E1186106C285797A6BD4B3B9A1F8FAC0F469D509DA72D2044E1850A6843B7A74BDFF41EA36C9AB09969AF6A422DE34F4BBE0DDDC0B5BC21FAC4B2293E925D0FB1A9D5F8EB8BA5DD8A25CB7C7DC06480C6EC7C36D222B2382D4782287E8C49BA5128794F1F344E0F3BB57B160E07514F6D212A11747C495DE92E2EB27E1295EEB98EAE98DDF55303B132BE1566D04745583D606241C67CE73B64B568A694F1D20BAB6267F8DFABB5164CB57763A89AAAE6745590A5FF4BC805745321431366C895D76B2CB17E34E89E1CE0A0E2795979F94DAD671EF040DE69FCCF95716784A328D2C1F15EFFB28B58B981804F110131871D574537B4407624BC004B010F78DFC50585406D4758B2AFF8EDDC03DAB5785E34AC8F548A8D440C95726F30C00C9E2BF756E8A83E435482FA15FFC263441556E0F05E27B1214466BFCD5A9B8D91C79752C4B486F67EB4854E0474F2BF1A2B05AA5B122E9477D33A48CAF2BB80C6EE05C6B85BE03F637CB8685ECA90E00508953C3A5320218375460E66AD1D7C9D17E37FAA1F836BE9E1B5660545FABE42E3FBCB0519CC6F1BC1EB73514D2F384C7C46FEA39AEA4D1DA73FCC7293C8E001CFD4A4B12DAE8337CD4A019CDA3B5CA55CC760EEF643DB7B5DE833138345E6E3100DAB7311EA407B699B3FD521565FFDB873D5062CC1DCE01C9D6F0A19D398CF75D7DAA80A2F81E1882F2CBECD227C4F97 +smlen = 6443 +sm = 53A029B9B16FD24D6531AC7ACE51CB8BD4C02EFE3D366AAE61E10FB03FE7DBA02C58D4CFA56BCED8BD018BB8117EBF12CF1669EA9C56BE01C06480565E9F7C1A4846DB3928115FBAB5E2B0964388C53E9F5BB8D27133B716B814A9FBB0C07DF44DFE81B9E163F360B3D21C87D9650B9405D556E031765CDE9753142E357C7707088F07477CF4BBEAA9E5AEE83E8946B4406D86BD82B02192B762BD8A082B804B5C6A212A97A60F2915FF2DBFACF5A15E2BCC750726A70A3A2BA46BEC24D2B2B016AB12BA51CD4407604D65DB32E17560541F55C312010CEFDA5FB07D209BA227AE643F610934913CD8F23B21F459ECFCF35147ABE0FE6E8631501067BE31083EBE417E7E03AE046D2E0F5EB36687DA077D80488AC08BB23AEA4F1544C282E075886A9223518B71240A5927A73FEDE38F6789D70E830F6903E5E1AC993570BCC03D7870FC4CADA3D9F88924A9C2E886B7DA80EAEB3F128702268B24D1BA2E9F877B079180157ACAEBA122A52DC9B22C127F087626B71BE42442B9E035C2E10927D0B6F7F8ED1C2F75D599B88832205FC76F5F6E1777F03FED64DBEE0A494B7232CC6C8A3E285ABC57BE61B230924D6BE0A0DCDF0EB1C2AB69B3195BE000B9ED5125222B45E491CDCA0E9EADF8FADAA7AB516FC4027FF8AFA5504ECDB57D8566A02C3D3E21A4A1CF3C8A771CFD5AD057993B1824CA412694667700C12E2A2F131C341CE553923A79BBDD177FDFC0065B45277DB020162449D880D6DBF38FF2A34C918FB3295AA0691E640535445044967259505AAAB2C90BD34487CBC444001451BE3E425199C09FA14B0F290911DE405C630950A7DECD1E3C0594997EEFD022434F841CA1EDA3EEE95308423AD2105D7038ABA1B15220DD982C1D34D52CC30522EBBBF7AE7C66DEEB760793C9931A0AA69B03519DE0D9D5E5DC494A0532D336BE55B0F47FB3CC3E9ECAA411121E1998375945748F31DDC09D33120E61472864DE76890B02993101482313EEDFAD721C28576578456E35AC89322C7F162A2A4B75B8BF0E3D659A23169A2CDD54D6ABD1AF262AD13DE21F10773E249226D1C162693591B3F9A45FA720516016986DF4BF1CDE700EBEF40BAB144C12D74B975017A238F4C4DCAF81B62EFEEDB1EBA0D305AC99E13D348340584C0835359BC3FF52EC55C7C07418BA654354AD946A5AB7A28E56BECFE99A2C6CF220649A4017712BD90951E65BD0C604588322F7CE9E54613A49E4B4F1A12B5B26289B9C0A25EE99E197EE9A941F9EE43DCEDDC0D146BBD81DE515E1B3FAB0C609E0BBE3F4951FFF41B3E5E63D0ECB0A701A9CD622BC60B6F24C31E288D982835F3BA39983FBD22E88CCE0500A66F27E716222D743126F07EEDE9FA0756128192324837896637B88514349B8D57B9A7AD41FB4C59FF15ADAEBA94689F2848F547F3F18CCD3936BE3D5CE92019456C2CF66063ABC9EA4E8075575DA3C3A53FEC45798337CD7B142BD79B67A78D617DC2CC28DAD55C0809F3F875DB907B74E1BA942854DD374D74A2D4232F57ABD2DDFCCB677A70BF5F9B9D6DF637092754AB8414C58664D39332BC594E96F3446B6B3321EEB9432AE4FE41F7E57E080400CF12A3E3B976318FF2B1EA4543732DA1DBED8E6FD559114A6822E99263F353EAC38BD217964CA844A3C8D39CA29EE0463CD8B9366390E60A76EA4CDEA7E4EDE97BBCBC3817F663A365D1FF0F590E3D350CC5C5EF9BD54AD1EA05C8610A2B139CA79A7C24E2FDE6830FC20754D92CAF04265875D4C509FB3C9163C2F275C519CDAA483F36208BB80784E5862E53A3F637128621D5B2CF86AB05C294D3C29BF36EF908897B1531D4F753BD182CACD218C5F176FDDD1CF715D0D27FB837197595FC881791DCD324655CBE737038A532E0C86677E30137622794E709EBE24A11836C98CAC80EEF4BEE87BD2C4D970E968132CA27BDCCA2EBF516DF32F1AABE7E0E38B7A0DCDC23577E8651C48FA80254003DC6BD6897C0AF1A3356BB0F320C65A15ED3BBF0BD70E9A8ECF9ED16052B373AF87D8879D08DA6B5A6070BFC59E2ED435F93A91CB6F71E826E8C000792F390A3EE76552AF9C4AD497A0124382CD47029FA17B8B58D1F1202D295D78D116E9991B5A1752D02FF7FD1525C1D4F25AFD8A37FB402908F3D1AB55FEEBFCB92F28C4A541B5DF6F6E96786188BA14695ABF9C17F70E1FC143C6371312CAAF3FCEBEC935800B7213E416B6337D5806B0EBB57F85954D1E4F3C7814FE802D25B4F9755FAC595B5C1E943543B9CD5BA382FCEEAA911D15519CD938F7BAE724C0307708565EF01C0E90F72FC22F5DDA4A2D63A185E1E30A9424FC055994AFE1BD575E67D4B239F235835801D8C01CA2D0BA609B3C4BCC4BF1B481BFB717BFFC3B82385592F220CBAF67A895909097322B2EAB44D2CDB4239C0DB31625D1BF3EE958CE83E0FF27F1103473816F9178D8656543C8F2178127A5C18A63B16AE0221C4579463CD6B018B9FEF96A3DCB38855CCFF0E77B994A44570B96B7D3109C7AC5239ECFDB385702072C1EADAFA48E9F3EC8DA759FA4581655B3470781F3416DB7706269C6B0DB1B2B896FFBA4D6C962CD688ED7C9898D6A234031019A624A3C46525558310DEDF12B2CCB15FD6CFC90D32A63EE060466017EC75C240AFF2A63A889F47741766AA518ED086005212D22136E2038F63B59E7F47901FD61B11EA7270C2832DF9176A08C29D6BF1182E22AA207358CDAF59A2153AF6EB38CFD233E2F3B85A66F4540D37122A017DF472A1ABD7F89646C3A6FD2149814DC6DEA4E91F7947F3265E97E27A0E376499FEE78E2048F02BD8FBA112FF0A7E2A537F2C18565EA796F29C04580D98DA9D12FB52A75A21C25091B1E60AA927809E091254E8C8347BE947C935E773627F5DFFDC1CCB23F6758B4EBA0C768F583BD8CCB71C65026F575643C4B470987E5EE58C71636EE00994BB37C3B3A7C2445F0A6148C06C8DFE042A3EF54A2784574FF34608BAF6278B1C729BAE803EC364C9BFF513F51188A76097198AD831CFB4F73817ACAA6F49069A0ECB1D8A7492D0E4FA5E0474328460E3952F58A7D384470A84262EBA76DD2794A542F411CEF4292A0BC9A74774448C38E0484CCDD3B4D076B77D9B72A3AC9E9711BA7D4E53AC3D3E2CE94B264C348030434B8F0DC7B009065FB0BBA2DC207B4EA2C1E9AC3B733D3503BA4928663F0ED8D7C1C9E3EF059FDE8B8BC1C008612216C0ACC81AD042870EDFF10C2DE59B1C55896B6E6938E30D9BF7877D2E10E5E0E05A83031FA857E955BEEF399F6B41708A14420A2A16E6669AA2DE389D04B1EED0C1BA37EF7B9BE8C4A954468D7297AE523011A792D3F1F331D25C4D0649FAB6BBAECEE6321F209C6C0B11A6DAA66830B4B2DEE604381BC046B1342ECD5D7922F7DAABC0FA912854DC22FAB813BD46114981D90B84798CA033C8362AB583B0806E2B578C032682BCF9C236FC1A4BC7FB4CE98AE2A6750FFA0433D23FB9ADF35E51BCE2843C3054F5EAD20DB3BB8741BD7825E86B2E63B4C05B4D9AAF6162F3980DCE05E51366F5F4B1FF9E19630C578A2D94F8142E08B4FD92728124E3DBCED584DD536D53E8B35DEDFDEA609BD7B750338DCB75794A4DB05E173058D949A5F64280052C2DC5714F1D6F851A5BBB0B12EFC1620955195436778677978E582B14B0778BDE8778768BB38C782E3B79E244E94CFF5CCF8560BE0618504A98BB14A30397E45A8375302E56EF0912A8DB7F7EE54C903748E346D1E0AD62CDFF830353B839926F8BC2B98975D5265AB8857C0D7B274AC8FF8288F473FB87DD03B57FE97E99E55819EB8BE2E2C09DF92AE972A774F78B8959DAFE4875928F307334501F244ABE1FB807AF7CBF2F5887D077D350B0CEB649CD9913F418E2F23BB9C76CE6DB41D8EEBF6D3DC0D4C563198F03C796427313C8C452B10378D86A3003D75E54C00C5FF43B8A2AF54F118E368A793A875C21FF73022C9B1EB4FAAA7F8A720157150A4423F71371CBB82F8F768FADFFDBA0F71DB5BF7F7FCA6DED7F6DC2E529BD690EF5C033505CDB63609B2121DC91CF69C8BCEF7FA2A76D7ADED6249E02AC469EEBC619051F82C1FBFC3A087E2CB6EE80E54DE8F21FAE473D079521D98A60C8B6A017F56CF62A2C979275D91E57969B376FC831CA837046C337D9B28EF989FFCEE7FCEB70771C6B38F26374068325970C720FD53C3BF4D83D68AF4B61CB5FFF9EE056A5D8913AED87C178DBC5244C6844EB761927EBADDE3B7283F071CF11A4B22F3CF239650E468DF5062E43F4C7DBF117F9C78D5CAABF54E3BBEC72129FBCF511DA69A2840F3F667BD99AFA94485E0C7645CA2A51E4693914CCD40D72FDE199ED23457386550A130150C6A99C6772E06BEE9FDF4DADF72D83A2808F7DFD7A4B76205F8AAD1E5459CB2A897B8D9F341002B0F1A0AAC09B20936F8DEE2141A3EEFB5BCC1E6EDB6555E32FE8F05FEF554754C9739BF2D223B130444A7806B513D08F4A36C4DFE658873BF39BF63B447C7726347A9243E1E0B592C03FCD9CA3CBA8B0A9767EB02917169506210D368C13BA78C5105439CE0A83179317B9CF58E70B9CFB3144CEBC2F8DD633217F62111D30B66BDD76B6FFC5B19927BE679B932442D00799607A6187F6724953621F382C74438D4B155936124EAA721B12A4A15006DED077A385B2C6F22F639767741DC21B6B3C675A6B6B9E68515383CB2F3AF09D010F217220304F277887794494DCD085C44F2D7115C81E48D9A38665262A697E4D68190949A8BA3ABBAD0E5FBC02FEF1866AFA9DC8D30D137BEA145B8B0E164ED5ACA977D64EE7B036E87A3A0FB22C66B521D0BA19FE3C28A2471143321829006BA7F0241CE5D2FDCA442D03619B7D209134F69FACA6E5BE9FBC876ED8C9D5597C5B2CECC975DD58FA964B3832AE45685BBEFD1E4CF519C08A6DD99C7BDF23E91F507F2BB0DA63BEF6254089008493A03C4EA458D22FD2F0F2F8EFBF8911AA5CA816B50CF021ACD4EE15B7AFBC18877EA16ABD1C5BF9B66AA51AC96A53A6E6FC7ACDD871AF3E6A60F6AB85127CC96B26FDC7F43AB8424CC534E604C1EA7A649292C793563891F8184C4C4B908AB3E8CBFDDB3065856DF9A4E52444D9F19424706B53338587BF51A4DC73232E0627C2DF82A1232FF18B49D85F2FD80DF21CEA73D564F990E44467532C126CE5387B346A0C437134C053698A596524D9781FD6EA7CAD0F249452030BF8BD11E2974687292D62A8BAA2345790FE054AB1C5EF9B37861786F06F3F2CCDF2E3154A5B3B170D8247FC9CCACEACFA62853F0B6886D4A2EDB2980B745609C4D7A5736D395C86A0B3FF71B664AD3322AC8CB77C352C170CC9F6E6CA8F969CA81AD21E1B7C054F10FE9AB86B7ED4E4E97E2079C2E5A034D88CF01C5E4F7098E27AB3FDCF0166E05933E6F5DD052BFDB2203923FC5A691221EFD8DDDCE5FE942611F3ABAA28C3CDD4DB3E1E06154E4FFB854965F761CFE2DCC927C4F79E5157008B1385E40D622449343CB042935B17F3173621836EEF1C579826624D7B6117CDB20318F04AAE3F00423454ACF16830624DF3E5F349115487CB1B45F94B2E96207106A2DF286189A9313C5592469009BE648300CC81056AC5855BF4EE12B7F83538AB273A1EE1909953FE4BE610229C087D0A35A5EFA7CDDBC2419C58A78DB84BA1264E6CA04362C6D556C95FDE7EB754F02E45A5A7D72448E6E15770F81190902AF6012FF5968893CC285BDF44746211FE378B74C5C8B1D58BEC2E6804676B2D038CA71F62524481E87A8E1F834D55A9E75EF84839AC98F7F20DA47396702CD50A7B725FE97511EC0C9A774416B1C8AC404D526C959FA2E4275787C12C7E33D8B683C12800DC58B7D85FE9EB89B1F61305D903F4D26E7EF851C8D5EB3403CC65B7BAA75939DEE5813441888FCCCDA2551767E32985DB856FF521674C2DFFB2224E0BD0CC2C84F74F5CE17D140F9769747631BC6FA63E3FD75F3BEBBBD4D75F15E84175F6A4CD344C5E9F9783108363AA9A0EE6D093A73531A295308494D5F0E01310E733729958879BC65D864107F077D557D25746A4A02905030E7C079A6560981F8BDF522C73621730BFF2AA0B70FDD08B46441568CA212A8C5BDDA195018B942A772F6B99A2A3B8DD5E2C74250C41598426F3AA37D9A79AE00D0EEA427FE93984732A8086B8EA7AA864BBC05C28AE792E3FC771BFA5C2E4F6A79B7B0624A68DBFB3D138E0175471C5D48A7D17CD292C82750A2C4EC6A7E5168E26599DBEF3CD4CF40AD8C5AEE32B9BA67C91AD112DBC0242450BF48BAC8DAB92D50EE0B9CAC13707A6957A1FCD7BE58FEC38DC79FDCCB33C27496F3B206663E8C2AA9C8EF06157999104F84972B2C3032393C8FA4B1C8D0D10E6E84A5DCEE1B59636EA1AFF804132A768389A4BCE30B174C568C041518547684A0C3D454A6B0CCDE353A4042545E6183A8C4CEE9000000000000000000000C12192227303541BAA4A41E4B68FE333FFA5EE97FD3DE18F0EECE8EB83E46A8E3505E2EF8AEA2C4040BA3809A764B681EC7449F41A2463651A8CC6DEF0E4A058EB843EF016E5CBA8D55F925E66524BE55CB98FC3169082E52E0D6CC3600C4E8A560B6D448A72CCC95620101323F98B43E28D6357414185ECB0263C7BB94E7F86146661FC897844CF52873114D39123260893DEF13516F982783B927864B61B56D3A8E5B4705DA3A95F6D12A6637C9CED02F07B4AA0B08B4924103036C2A93B31C91EBB6C5B77DE090EBF60A04191EB6CE9CC9B550F5B0C9104B74D15358854181C0C5640FC74CAEE14FED6577FD75EECA14070B6D02A9A421247A5BB262D6E62B04649E75BBD3ED8E72752289FA7C1A68096DD96A4BAC8A2DC27C44881DD2416387D74A005680A3D229D562D3DAAF8DC37B4C87CC86A8C991E9327CDD43BA930CDD8D1E44AEFB084B51111965C5DFB0EE2F09112B070CBFC545119ABA823EB3F65F26BCC025B39F79BE42C0396C5FC9FC924EF1B7EE9DDB71B6E69B579C0A64C5B020206CD3515B8D5F4FF29378B9580D282F7E5ECEEB5CE9C09A7B334E62151100CD658DFFFA66F4091231BEA6C9DE8129EC4F5FBE8BE0FF4BC93367DC69D9E38C177B23AFBA5C27FEE3E2B73C0037DD7C419C854DF7C2412349BAB43869469E80527C3AD3A7103152F9E0B03353A596002FF54ABA8B14AC393EE52EB5564D63BC2738D571FA3C255ABD20102BB299441B00EB988F3A5CFB238EF8C49963B4AE8877E6B317E208821510BF446CE6B06C33717C91C460924248382159198F09D0F5A25C1611B2D39CC6D2ED149FDF0E09A0B0B2BB77067182E386F5F6A55B68808DAD98E5CEB0FDFAE6A0315845ACC7B9C172B0E82190A5EB7C58DE4F86D883292A883045C62D6A1B3C886C345AA6158276EFA6B93AB2188E47ABDD25D332146E980E1B1E043CF63EE35A5AA01AB6CC62F77699DCA16FA30E3632DC5CCD3253D01E547746C78021AC307F0EF1A0119AD11504803EDAD933150981C4D9FD181835C507651DC92A86737E3AFD0EB4DDEF6182872FBD31BFC6D8427C2F4D3A39BCBE6B5120B8CF2AF5DC59949C92D10B1C6A96810564DD335E0755F9DE25EC26C102355688C38250DF8F96E105136855C8DE4BDCD86DF03F92977DA16908CAEEB4056F4A5F751A57BA057AC0309F1C107E594CF3C31544E4F1D93FB9AE7E1A2451E7082CF0C850990EE71ADE0498F6A3852DC4FC128BFDB8ABDDA3D759C8D4F83FED8509CDE5EED38410FB9F0A5F30EA45C9270BA2395DF645AAEE03F56158685A0BA65DE3D2C5209A7EF4BDD4BBE0CDC966DD1BDF1FE0BE06C7115F7CCD80F8012E5D17955AE0C9E4220076882F30DC5E391295994B9F809C09DBED8CCDFC89669F40492944FF20948080A4ED66AD8166B613AB2F4414762AE493EA6661950E8E56B3758A77CDBCFBF24FBBBF20EACD5CBF8815899A1C3FD20B1D04920025885388012D9C58EA842DB9530B7ADA901AB9CE46A12700687BDE07FB99BF66D0C775218B8454C936F03558B899B59361A0C664081CE8A7858DDBC5E7C5480280411C9ACF4D1EC45035D97524E9E44F963532CA5067609540C1BCB5627F99D5C61CB9A6D400F0BA0A74E45DDAB5A4E8A765DCF2F3684E3A2661A78AC069FA38163AD9F9713EB45C841C6617697CF8A72C54B550DBE9C22B04D579B09AAB0EF4EE8B70CA563F81EF9700C07761C944926F9A76A8C3EEE1CF7E7524D65908C47C35B0453DC10DB5B75123A5B26B9612C0AE18816A71F34638798DFCA21F5073CE771500034F9A71FEB8B621356C430B4D47CB1B59AD4677B5C679188D8861BEAF52558165F691F65A692E8CB8D24ABB74B8885EDEBBE52FB13DAC16E3A8EBC4EF192FD10D71898E93547C7A09F8642AA3B4FAAE23E48BFA809C5989D3462AA50FD4E5C4095542C45E5600926C2DECB4D18BB43B7274239A8DFA3D9DE1BB9CA099DFE56DEDFC9E120867EFCDA10B48F7E630506AA606D76E4537036127FA05FFFB8B8703CDC8DE70A78D014872111A431F393345D74E8866D9A9A633923072E93DBF47C54C4B205C60E67D5155B76F51AB49ACC7435525605DD43A10C88A03E08E257C68937BF2984BE63D40F8A60589D909F8F09688A77DA15DC7B4853339F235B1BD60AA845B4DB6B699325885C49DF9C40781CC56FABEA6201E2F8A9352C28CE321B9441422807E9C81C8F1EC85D240C9F1C8ECC4FF06D6E3682DEA3E6CF92F2B74C2165AF247CE0F5AB84460693254B523498A57E7442977F51F1C2F649BDF756E7F43AE543F5D8E692820F8A06322667A7FA9C1A5B10199A69CCEA22C74E172FED43E550C68C337ECC5E6AAD9F7EB997A7E619D47DF73CB917A705C3CDE5FF344F6FBCFAECCE6B734E09A385FE54B224A880704D774581074C59EB0A3B42C59B8BA4518E764C5A532F6655DD839862AF716903A118433CE0809376A88E88FA847B4D1C63EE393267B15C1E42A91DC6107CDE990EC9ECC7C1066E9480E90A22907C51AF47DA837438A90CC07DE8121691BD73802D5D09D18A2D8B38A28948735110891D1B559A73445838F359A6FB90A3CAB887486CC9D95CBA35B55693C890830D2 + +count = 56 +seed = 36AB8588F5233D15674677535A682382C29968FF824031AF646F58FCAF0E83C1C486B1E75479149FD6F4D9E8397CAF73 +mlen = 1881 +msg = 0707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B +pk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B30258D5B7846AB978CA47FD225BA6701933120BC10D7AD66CACE758DA97E9532451BBA43E289781A004CBA9F7269FF02E3D4DDBAD19DA92F27F744969B79F4FBBBCD1A24F39A50662BAC457716659DDF6D07246EF3E5DBA322B9219336E1EE76A3A2E8EDD237E368038F2B68C84E3408D183B7FF47B3A5F50178EF03C38AF0A3C64B013A9AF536E6C68C90DACCCE1B2E762BACB0350565181516CA8FFBFFDD2BBC44047C48E57B0BD40780B78E66AD34CA221DE0EED3A2BC06D8F77110B3CFFD709F858FDC93B31CA8CFA646EFF4BAEC8858038876B6B52E2B5272A62638686E60B90A263D4356AF7D1E1A0C9CC198F8780530C7764675FF43806726A5950CBBD4FBB5BE97D428C97E434E7D5D114AFD72E05ABABD1444BD380176FC13235BC5444516F044A193F3762E19F33E4E23095860F26100F97CAB279CFCC2390CC56AB30DCE9665F76186047C8D8486080ABE942269B0E98300859F759A31CBCF1D077570738FB8BA1289E702891BDF933F38BE8E84C40BD8ED8D1F234DC87590AC44B779556441FE94D67436AEDECA9B32B75C071F775D00B16458DA263F3ED20BC20B4153EF8EB16F499AC1DBDF89701DC7265ADA15795E933D15BAFEB22F0A11D0E46886797B072802669783F17C3A04D09BA55A1178F7EE6007BD43C3B54FD6A73BF68CE17296A764EE16A5DD33601614BE3BB9A5943EC121656EC7309D5C929DE0E45A2C6E39B95855302BEAB283E944BBC2805E56E3FFFFA6474F18D78003C2110F92B384BB18BDEE3376CE792234DDDB96D50853C095A7519520E7049FDC0336DFBC1FB75D3F0E80F5FC36F9999D3EF004881EF56B03AFAEE16663368B68C81CA254854C7496FF82850A001A45E73B18505CB30B77DC01CD409C66D3BFCE3BAE7C362A3944C89FFAF052C24D99616DA9C23A32E821E6F1B6E772224365FF0E09CCA8820940DE67FCE2E3BACA4CE46886510CD209C820FC7BD792E8176979579B50F27650898E2A60A70FEBBCBD9329A1DC31CB1945D88E3355CB7190BA0E3F10CDC416993DA1B0683C7150FAEC2547B3E4D770B66D8F2FA10640F257982B90876F37B64625076F1B8ACD1C29C9DACCFFB5435CCF87AF9A905BF22267F8FD2230D280011018D0D1C6ACD48F57EF84FD2D5315C1F03B6227BA2C6C56D49B0DC504F8B6220C1401E6CC2225527270B85B8E557D824D9FDE1262FEEA5C122753955C8FFD438C0F9DF21BE9A2F1C504F22DCFF7ECF1B53D39F67D7450D321A97DB7F005276CFEB5A5E9AAD21D017BF92E0F80252AB8C131EFC060875DDD673D4192F953CB37E46A0C80BFDA1F21664AB879B77852FA868713C38CC58C6CBF084946150ACAF288A8AD89F6F98B6605AB709C3B2D4252FDEDD55C9A74686A2243798102C072B95CB1ABFC8D50B503206B5BD2C1C82CD8A3409BCA93E0C3760E85EE00326EA37E19300B7D359373B33EB41720E7A9A88C59E447078919F9355D6D2B8D01EB111F76DBF706C1D3111B17DFDE9BA894B5F9A6A7E001E9B7FEAECEFF19274FE507197BB215217BF10E374FE7C2DEB2C2E2DB72C5213879CAB180B7945C1E81A6987C2C2265B8BC8E3876B37B2D80552B6E6C96FBBCD7324529F890D659BBF8EF89C68858780956CD40F7100D09B8B0E6C028C6B3783A68CAC4796B176B8572201FED7852DDD5702867ACE4898AF8A5955FCD3C0CCC9D5C8AE21181B7CB59E3BC05FBDABBA5A7F6BD4252E21329BB0B5C1784313C2295A7E7978735CD6FF2C07CE9EB2CD676C19CD57873C34A5BAA59039E4CB31CB519A40C1E7B78440EE6AD8A81B9CBCE8A4FFDC17E9AB4CC322A958D5E0C5253F63876A387A8FC628E143A3608BC636A8588236DDBE1FB9DB5A07ACDE69A90B173A9565A13F8C98795F14EDB8294A42DB395FE7DFC97E54B6BABBA34AA56A88C244679CB520D7B71E52A7B5A427278AA2AFD611B03FC367B56116A0F49CD4DB954591F603B326D9D27F41A79F549BA74E2FAD2C5F2E18E833D5903B7F00459C9EC8BD6D322257550F9A619EA15FF345DCA7B8D773C5BB92FDEB76CD65E54673DDEE0548D47EF991B70B2381478FAA4D65E54B90D513A6F9134175D4E0923D4DE00461060252044D8954C62FBF166DB16FC42EC808E62C930871E937E512D91184CDBDCA5E1315773735E6D44A20BFC7292AB1530C1B7FB9611EF834566806CC3DDE56FAA1065A0F7F7051105B002E16D68A8A764C80946DE78B41FF2A6B6BE6098BF5FBDCCAB1880E71A4EFE54EAE253A68C390408E781FA6890B9494C2107779D618C89DEB80D024E8C2D9B90CD8CD086C220E28F8DEE28DAF94C1BE7F46C7E8F20F5EABA298C9FB1976B853A1AAE0F5E0C5B8BB423DAA4A78F9F659CBD32CA0F859265F3A0E2054F8EA9CC1F17D2F8479D0FA275673FEDD6EAD6A34F57FA64DA0FAFFD2FBC2A179A36986F20D0AA8BA22D192FF3D4CFCC4C1F2A0DDEC3309C1B51CA6581ED9A6281666BBB86D3BE0574D750162D03DC5E31699BA1E2E18A0FBF7C92AD0C1DFCB6FAA358298D5C7963AF6A7FA32BC6243808892B021584D8CED14344B2CF12DF71FC7329D1349A0001171C79955AA43267D72ECE5A580C938FB177BD3BEB277067E15586CA4C54ABA49AA062479E16AE986E0A046FDAA0F999E29BBBC8CC3E1D271F0C4BE2DEB04200D3FF5C63FA627A9BB3CAAF972F8F7029ED80E75F55147843A37FC0AC933E40B6C3A8A809BC9CC9605DAC661CEA4E4D7FD7F158C31E6C8C466175B479C9539F74D613E56BBCB3D3092066EFF269F3CE0323388D8350FBBFE1095ECFC4147C03F13B36589C76E421D0E57906CB1F6EEE17F516503B87787C2EA9A0BF46AC98B368A726778FE22325CE9549CFDD16C1070EB42F5D596427E93364992A7BF0F256EED0518B9C1BB10DBE2E17292CFA10284F885C9D189D85322D190AC6C432D0A982AE852BEA0FD1709B2B2081DFE675E39C12F8D223FE8DD8967F463A248062041F2BF6871CE56E85DAF923FD43498D53734A872F005CC8255C7734FDDCAEB4BDA4C4D97A37D97EAA3CA98430532DB7CA5E5AD3339E89A1E5A9D9C7976AA102BC54C30FFDDEFD3B68042BBFA361A472DA023346545940C0A266B75B0A7A94DBD852F8046621D5D38636FBEEFCCD2C70E2C77628D725B680453DEB847B97010642CCA9A44673FC4F853471E52F3BD7EB47BA9082D5058AB2A83522A16DA5C49137F193BF74A5D709EBE9D82DAF0B7366166880A4778F4A0C03BFAD04ED93996255CBA9BF2C71051E8287AF654ACAF728F8341E256C5575471D11A592D03E6061D5C253A13CAFEF79969F64B54249A7BD066DE46116F27C88FBA3AED616E69537156E472C945971AF264564F4DBE914674E5E351263A39641B89BA7680B8822010349915254EFC58DDC122EAE22FDE31D9E709BE01968A8C4494066BEEBDE4650F846509D81919716A31C5A598A2B67D5970892BB6D887BC990401A4EAF9EF03175B2B51336252CBB32ECB84A7F09F59FBBE161A77E2574EF528DE2DAC9778EF46FFC189C382964A51D12E2949A5ECAA7EDCDCA057453EBB4FF6473FF8AE4E6D256E2A1C208A0877AF69F3FFBE67E0C788205EAD61A1AF016345E6783A +sk = 7D6E1F0074BC19295F8D43C2DE1319ECEA303A216EAD3B2D9D93A58CEDC353B30D7CB5D6CD022BC3B256160C26BD57CBFF627620C8583DF3A883E89FC8D101B799B1A87425A7102F23660118A9BFD4E7DCB4FED153068DA589C88834662CEAFB14B504DCB68C99800DE2A261D32005098041033786DC300262C42944188A24B30DC8C424014310E49068224852C8200E89C6905B264ED9924114468CA19884548088D8B645138411C918711C886C08C170CC16450C1166D2402E638285121080890682CCB651A4062A0343451C1410E0161108145100C90D5B36850C358CD08430180665109000A3B84903B08509142D10346A64C2089C40824B38898CA66D520251C936815A3830CA082AE3228DCA3232A02844C402251110812442514C146202358E014066D48669033726D9B84910B5610B2640A0082C021821629260C410090A88701237466340901A374C62B66D1345920A894512026E50028949327111368D1041866192250A18801914014114241B054D4492300133058C246221936C12A57040046C58362562A08063244A22840D131691CCA809098191A04050943649891661539071C0B048C486454400310CB58913268412A8211B4046DCC26499B2044882892147450A26285C0846D3808D23B0081AA284D0C4415812408108919202521134600A0671D4120209870114480954B46020861193242548322D8B22815B1090DC8405E310444B8685E294805B44295B0004CC24068A424DC82040DA221013406262960C803469049160991011E0204288020608422A818230C4C84D524664D1328AD9361193222C1128921994490022050CC52503A07118050111228D18072D93C22963A425E4862D2425718B005219069254426AA2322CC4102A0A2926D8104083348420B16D889488A14465D0862983C620D3C88419C68CDAA288E2A265481860D9180498468D18234121856C19204280B08589184D0CA42C630225633265999849DA0070884851E2040024892193286059B25159A421C3308C4418604244020119520123601916056484000330251A428151C885CA280A89004C23B20D8910251B45448004008AC890D0026210A36583C60421A071C09461942692E314861334609084710B92280BA2459AB40023088413308EDA824919A8091C43710424111A90609B8680189009C0084180184A99284410C0259902859C124C02197142120209A82951B828DA146C218585D12428C2864513383213008460B24508344C13882DD83609A320898B0269E436904214684814810CB30861804D1C1369582424D9040E4C088C19A945CCC860123131E10249CC26840C43291AB34C48C89102369041060E88C649C4B06193960914432162100619A49124045210389120B130582892124092431888CA8625A30411A02070C942841C9621231161E00420C89205A002708104429418000CC5299B088E80C2899892900C8171124602DB188624413014B68022C6458B3268138404D3488E4C48420B413000464893248A9332609A385181061149868412B48158C808C9101241060C43280561840482026A1884000BA26020A80D1B006A83281193041251C40563080154342A09974823808888488062224E881642A0A6211B1732214552D4A46182484E9C32819304821046288C4860984009142825048864DB4404219880E4362C41180E59444A1447100BC10958406E21C59110352A0C030CD1121114054D2013040CB505182301C8A86902C700A0389288828D10472514246298922463320D14076D0A244259002682B6045A268181004551068490104CA482042001924B043154204D109291A3C0315A3232A006704134515B406412240C5A924C842804C30002C4988DD2B22C90B46DE41222A4967024972DD43086A23030A4C07050028E62C40D1898012036215A0850082690E02691CC304960420092384ED4387112062D50428698B600E2360A14A7311AA0915320501AC681D3380193444E8322455882511B238E18050513326AE4146011286C23954064B28C14010298149201B10013133108119288808122916010152AA3242684468C93325051368824340108B80D50980DD208081AA56100A209D4085048262D1B272914278A1845424A182CD1A4508B200E1C2401E1A47559AC21FE6026FF2CA0B7AA12181D688A99BC6C647B97CAFC8EE723252DE5E8C8480D796BB46F4A7C1C734FCF0045390B09064A049489AE5AA8E7D6825BDAEDFC3B6D3A7AA3EB8F3846C0CE21C429DFD808E1502BD04B222899267F7F46DF5EC37FD1BDDB90A2E1447903AE089873D843EFAF4737CE45C17FB8BC1F5728CEEFA45952CACADC7716FFD4EECD5C498AFA6A51583513CD1F9004B4DB8F44BE2E5AC5650F6157DF548C35FD80A48B5D774F31E6D1F15326DF6B427BE4DAE3EB5A043FE67202CE7DDDBCA689A76CB239D376F380F2B7F14779CBBC8C0434F241C35C652796ECBE71253122B2EAB19E74D3D6D54ABC08330315937CE9319D62BAEC737173BE02479FEC9C3A7EA65CDA0321A8CFDAD7FD485CDB30F0784A677D4B26CD9C2133B4F9DB82DDB0E13547BE2DD4D839C569000066757E4C7A9ED3C5A288B37C7B1E91142C9FE4E3E1CE232071CCA808C756DE55A4534517B6C1C029AD83EF504A1116E30DFAE7BDF797F8A11EAD91B723FD65EC640528E2916EB901DEF3DB1352C455612981AC8E99CD134B321357ABD88F61266B604C43CFDB8FB34E02A18F273392F05559073DE71FD5993E15B68B2CB5A4E1EE7E28A03635291166E68DAAA49A9FB5EA7AA8653A581EC1891BB0097000C76B4DE064C8763E757B3C7E88F3D74FE121809F61FD39FACD19E8E844E03A9191E337859BFB8B2F4C2F637FDCA873561BC9C5A68B344C0C202CDECA687D8C7B5050F96918792BD3FD082F20E656506D80770F6C1A73D5B583A370A334B5A23F2A4C93CE383A844600A701A590498FC7CE41F0161EB7FF72EFD641422F8E55A93BEE572F97E0ABC9B7EDEA4C19D4C0B153794F8AB224579434453A85BFB27F9DDD5E0A660CBBA61064CA9233202895B7978A5930A0302C0CAF7C086FB78DC30311EB4EB6EBEF13CD0886E2FBEE662261D0F17F99C61960D35CADBB3A9D1AF18B08C53587759EECD1409B04A79EA1F86D1B2BD5E5295A0474FFD5CDC82BF6D4EA794362E07BF50CF2432F3DD11B86E006389830F5323EDF2BFA6674B3CAFEEC31AEBD3AE4F053E9D7F1D997A473E9D556DD3F4281B8AE68BD968B2D2BC318BD79A80C8A618F107738767816BD59E6D342BA9F8C2C23C071259D0E04FD30D05C1C41302FC106586A0E920D88F2D7505D1FA05E01977B5EA2718716FF18059FAC8433790ECEDF2E5FCFDAD829E83AF2AACAE84BFEA32713F0C0037DC0CBCECFF4AF10A44B16398B44E0CBF1FAA9F67E4F44A816765B2F77FBB53A25D69F9577B9B29D4B2D6B2D10358060391966C7DA99DF92D4D0268CEDF849A6CF35C5D951F7215180D978641812FE272E1222CB69EC3EDD91C3F25E41F77CA1D66B9DA3CE742AD8230B17E2BF8BC163E8C909FEAE95DE601A45879D1B276F60F5BFC331B16A3635559C432EE6634E9DCCDA4F624D5C83BAD4A65D3CBD1B223AADCE4991C63E63E7B5CB5364A76E8424B58F8992D2C529EEC90DCF8069EB0AE0E55CBC7BB4CA465124F1F6B8CAD22DEEC92C996B5640741842A4E0F85111423027EB50FF376C0E1470EA9736A973C2507FC6EFA6712B79278E2ADADD39167085DDDC3AD946BF1499D66AB2B6ABF3ECC0F5A465DFEEBC94086B5B9ED6696514950284F45218A1AC2C8DB6C2F871BB0512396A2539F8B6BE9D0B4CC4312C1915D49D6453AF0BC54167E075FF6F43931BC22A6051C5C008119014F1560F7E67EFD39FDF5CF733520012B24385DDF7148DC6D43463118AD8318163B8F8DC10FFEF5FF6B4812CF438B24990BC74EF985DC19DA2E5BBD87964BF04E9752712EF50013B6AC7128A2FCF9C75487847140A508149162652E2CB0B6CAC95A63B950D96902B1B2D08462742F9C0F70B973C69F6EACE269E508D81BAEA8095D26385909F8069623B87D8C61338ED473775A2036639FFE1CBDAADA1229F7E2429DB7AD96F2A7DB751F222E2214985F4901BA29998A1EAE0353E9C69451865B80FB5FA5C46E280F1F07B9C9986CE81997C4AEEF5BBB828156BBFAAA3F263F75C3EFFBD22000F9D27806AC2579A2E217C2B45DCF992868F3E34901B973D5E98A685EB208ED809E4FCD5F4A4DF1E9F517B769754D8A9BBEF4A56F1CB84C880112F88CED55B1531F73CBD5E1938D1B29E03EB8600958EAE0F4E8266030D1D25F167F89204031B7B74F1306543B4FE849757451FE24C05CDB91FEBF21EEC851BDE3EADE0AA27A5B524E9F8E383B34F2F1CE410E72B494BF943889648C242C71B0E126F28A6B57C6E71BB568056C443D1F2F83E591A2F894DAD21F3F2EDBFCE16D1D5AC95CFA68918C70D76CC94611F6EDEB4FAAE1438A12E1EF30F55501D9EFD84A8D9953945CF35D74E0E67410A27966487391C2078EB437C204421BFF0A82D0E0B152110418666D43A8E7739FFC39D2277857EB379F610884708A4079A08CD1D17360FC0C4513634761B32F7D3AD8EAF7218B990BB5A361E33EDD59B5B4484E3A2C36E9DFEF85DDDE2F7AA8E8908EB96F77F8EE3E449EFEDCE4A7397EB31D605483EEDA5B7BBB5661C572E9DE782DBB0B29282E73C5F82340147957136C0ED5EAEAFABC4AE79DA04BC3F88BA97E0CD64399D97A045C35EDFC1C0E5258AADD37BA26ABA78D6014EC380153FBB5DEEC9EA21AD98459D3DD2EF09F620FBBBE1315EACEA59B7E05774694420558CBB3188784391F7FB03BD82544757E7F8B66C2F114649D47225192AE6ED7F10450367C660FE5C734C4DB61341BA16589F38A13073299E67E8BBBF63025F657E0AF2F543B139063902CE43007EF1CD4AB391476086F46FB4FB3345F7C65B3F91F4CA075515F92292C28E670DA87BC8D3771B86B98555131D29BD75121812815183B1B5325D01591FC7DC7F32E397DB8F102B31015BE16B1812B976A71387F4AADF2A32F7187FC46369145B9866BC7E3308311C6DE9ED14B9C3C6FCAEBBA498F3E8901532CA2A04545D5C47E7C841CF4D7C80B8CFF9E88A882152C4D15C4AB6E7F2FFB15EB11A222AD77549E22342B83894B7D531A4CB4ED63EED8589C5B469605A92F065B5FF36B896930480B15CBC5117BB2B53D101A6980D7E1D8FDE98FC84125A308F7D890C248C806033E061761A923A14763F05F209593E44D40DF2C5A51BE09D3EF674B71B4F7EB41EDF6C1387F874554E0BA21C009168317F27D70D5AB32CF66143974E31E1A09E1BC44E0A2D6F001CF30871E6B89739CC07B0E226B6454B4E257FE15A1EF6A9468738A261EDEF694D9B6D2CE5C796E73D60E3FFD7A9A0B7E15618882DBF294CAB3DA40D097A904F31558758095DE02B460B53A6AF446BC1BD50CD35D23EBE67FFD1934BBA695C68B9FD47BB8601E63583E964631991DF301027AAB3DEC39708B5D8C79151184B5E259B26E486AF51AF9A0ED5265180C93D0E6905EB1CF9CA42CEE5E02899CCE21558E11085960BF36845367447A22E62387E43561976879715231A6B4B586BCA3EB5EA0D3B2E1965DA2F57FB8069F122096D4406711BEE865A1E9DF2C288B593BA55A806EFDDBBDDEF11AAC65B9FB5BB9479C3B5AE2546396CBF98771E35E7E94CF62892C4D2A52567C1FB63E2A9024AF8600F3D0C839D82147D4631B5F218DAD3C805DBFB3B4829A4FD9AC956D2DB8E45981C0CC05DEF735A34042ADE1F0133839BD493023593001EA3B56A1BF04D1BCF2A07D1F78E5291A06519D45A106A1648E05F87818BADFA7E762C9DFBD4788FD40BB1F4209121C751D57E47E7A8A449D4D6FC23E97E170AAD6BF04CFD65D0492E3761842593B5C20837D4FB65477FB1D17C58CCAE1582B172CC952D5BDC593F75CDC670439116E8A66BD86062EE58076DE3CCE4BFCAB6D32858DB702362A9674B3F24A1D7F2BA1A4747A064B0CD34BF1E57CF7F21C9E34F3A285FF2EA0707C0C61F41A2B4924BD252E4954779563FD2C29918823741EB3E9D336A78FAF5C1B103B520A370C435CACF55A7B100E4CBB9C2768E3BEA42749421157ACF4654C35419E42133E448CE4FA6BB375E89EBB1CBA185FA482A73AD96588F228FFA31D477D5DD0B9B1C346EEFD2EAEF79CFE24F557A3CC58265A4DB07DEF516502B3B4A48048C778C92D35E9630BE494161C5085BF135265E1DDE4619344C68A5E68B201DA82F99896546532889CB85B41F0236DD60312E60DDDDC0DF004B2AD398387524E4870058FC27ECA43B8B99907CA8632D11EC5CB881CA19BC1CC994DAB5CB55F2759B1AC75CE48D8580AC3A78A34B2621C884A09478A4817B371490FB4D65C4A78E0B5C4303F186A99B6A52DCF5A98DC444B6ACDF5D16F2296F4BF3D5B367D56B120E0E27A8C47710E3C3008DD899A760E41BC6C4AAAB09E0C76456523BB6BEB5A16FF628F7FE78F4A67D1473220528C7BA54FF780CDF9D78E9DD1B28E7AAA6CA6C0BE66D50178D8EBF213501A025909F942C67A714CDFD27050ABF9916C9F477D3D3CD01BDE6E38E2C602B485AC37F88C5A3508CAF7F5A2C5643A555BCBFBCDFEA154E27DDFD53687EB48304A6927C4CDA25B28126166F1E6AC68D666D4AB8C5328A5F73B7DD99C5E21A6E2913D7658FF2CB13E4E9B6ADFB39053A38908E9A9B1D9F5625F894B53AA0E85D76BC1FAB53D23354866861DE26070FD4A82E946D41B56FD52E8057C6DFE4F7A1D08E22A628A36755CC3FC9938545B7E6EB9102ACDD10B708E4429397C64CC8CB604EAB +smlen = 6476 +sm = 7AB07AE02AE4657D8D67A7FAFB90C99FD67B01F590E86050F261175A97764AF1AD84E2C139358E650DC4789C20179D783E3A03757054049BAAC2AC36ADADD0DAEF608347FCC1EC7BBA5F501F592DCE17D8448FF026ACA320678DCD7D6EC2E99D7D2D92E40287ABB1CDF4EE8EA85074DDFB954AEAE3DE9FF0EC426A6AF094B8CEB33B9FB9DD4E3D2B7095CE602CED0DC5AB07C38C37D6763F9E5F96EFD13970639F4408EBD244EB213ED059361CAC2330C7C3F58B5EDA83C3448997B8ADAF3878E3401BBBCC4AB58AC19BCA9CC3820032057C2F9C4851C8F58CE4217F2C0D18031147BA36673924064B0A7D46818FFBCD2978D2854E2DD5F6B2C4B65CC027C70AD839EF7766F9A527ED8D70E43F644488C2ADA4D6552F2630CBB4FB1754B22805E4405C675D52FF438CE3BB213BF3218D4E46DC73D5E1C523D7BA304DE572528690DD7817BB7C9083E9A523CFA8B30FC8BE7760EB726B249F3A02E9BE20D6F55595905B1981418FF5A1CEA68DCB93BFBFC806162017D5C2935BA7B4751DD10CAC691CF1F97CBA15FB0DDD123A66D0BE30F428664C986E6423FD034F3F0C614690BDBEB4F6DFB5C0A73AF20A3BD9D2255715AB4B7C8EE35E621250E179E32400203033C947B654760DAD4C662D8A9BA1D9C08AE6629E20ABFE83A9B43D22290D3DC1305BCD509EC3920D9F849B22BA2B2841486EAF39795D92DB48791822BD6FE5B4D5CE400E9FFA00D043DE38AF1D905353961EA7449B42019DAA2BA837FA8E14B822B5C371393F1482825DA0015F90CB7F506F4480C2D930ED9033E0178FFBF84EE63581330D11006781213B17C4F6557F03A458CC15A5B9104A059541916E0BE7C946CDB26FC806571F2BD1EBB99EDE6F09E79D874B57DA8D33B7DD73BF87D35466280DF01F04EB214E6EC54313213AC159EBD1ABD2982DDF8BC0E38DF3512E37AEB92246C2385B06761AF704F04C41FD73E3FFBE1B7ACA443A951BE864ABA21BFC77AA6349067EA5F027172FA57B48C3F40E95600481A8A19ED16AFA68241D4DBB9878224F641B65F6F601E96A38905B8580E215636E189B797DD1F025EE0625F016238CFEAFC10E89092DB6E16A26D8AC3A40B032F485396D8FB6EE108EFD45D395F7A452A9B7D2F6B2E13A0A547CB552821061BB6438CFBB44D229C2F79D4A66ADA873C592E4636282B16C2A72A86847617BA9AA70C756C8B4A771A9FA7970E7BA164C5C819CD2BB6BFBBEC9D5C5DBEA142C50237BB93766DBD2862FCE0BA1B599A6533D02F0BD3E5CB4B38F0AF6EB58B50A5D7E9059F98EA551047755EB29C77CDCBDC05E4E2DD18D45C972249D98C708BD97ADACB853BBF643594A48DD919CC55538F3DD7AD9EE5CB3C2C0DB623EFBB42ED044FD23441728516D44D356020220B75646F2B599057FFC6BE9ED900C354778A7D0002D747014DA1F5E06A3D5FBE27711A76197881F92C571AB001114BFFCA3DCCEC52C6C4BE5E2D9264898FBDF5DF3905269235288F6B12FB28307382226BBA06EB0D311BDCAB72F9F54FF34AC40735C45838A94E2C1B3516D8DB19535D3821243DD54B5CCE14F105674B1642CF83E1E9559CF14E5E5D9BA4B6D8651BE5D6155F66B8CDBA09D155568C8489A0B53DDE3970BAC98CF2F9C1B8A0827E0A8D7FB37C3D28A9AA2E606E30D94B505238EF8600E4BBF661BE83A381D8AB6677C5BB1F538A0F42196A8D723EE1DD80D699F0047B8E47AD97BE6116ECD7444AC5CE81B3C54DFF2D74D38B69BAD39893C8D3531428A97437C5335121D2859F65E1F28DE5748794FB9E9D2180742E6B6887C2BED12C047279738517AC1F39FA097210356A0A29A74D5E2D6BB37D3E861A1141C9FF42D85A3734563CBDB7A8B582FB7C43902246D2CFDD200962FC3BE0BDC120F86FAAD0DE6EBC634CB5AC4BBBE2A74086CC54782106A264D9DB176A731C6F6701F3F2F0C0B1DCA3E6AE4A64E2B029D64D15BD83B1E8274D04C46C33C3C6EF7E91B1A4F515E492D98C9174F803A44E934C15EDCC6DCBC36AF98C067B433C7EC7DA6CBFC245C8B170454982C02DF9489335FDDB6E9AAE31EB3E5B0BCBE4D4E6511343490AE7E3F4588B725A88B62D04BC129B3C37042D4C7F29538CE0E5DDC25B769147C124C9464076D0B282602A3CB918444B0AB916CE1F32043B831E2A2BEED4CB4E6EE6D2385241F5D0CC28E4BF63E961B919B8C8F16B7134BDD539CC3BE8CFF987F46BD856B95843E3D70CFE62FBD99868F4AABADF6E4A9F764732E0EADEA9781563F8B3F8BE9AE7991B91534E7BF79ECAB592596802E8E851F3FA3BCCDD6F3A1A5157F499BB8F7D22762B17C453655CB58A31A1C7FA05E57D2E24328705584A9DD82E02CC1F29C3450E29F21EBFBD3FA5089BB8D79B2BE4B436A889D63BC92BD82D3E95BC8EA78A7AEBD04750F8A4B17891790D1CF08AEBCC422CABAE0602B4D281AB58D75D10CD45B07307FA3FA9964F30586F0935EEEE9F8F22557484F28651CBD7E1B358C11C3854F9901367E058A6AE8CD2AEAFF8A229DA35C42BB665D9836C66ECB4E746966DD8AAFE084C9989CCF7A5EB54667A3ACF8C1310619126829B0AC093569E1D55A4A4A9910B42ADFF1A4222DD0F5F64EF0B4F37A775C7F9BA9576F226D501B547029BFC41FA8A4DEAF574065DA604D225EBCBE40045D29833C6A8BBAD9F759ABD43BF066631D413AFDB523F9080331ED8805BFC1BCA8EE103553D48E05A678B65272D7F71F326559EA4D9FD6BD72B0609D99F34536917A8AE36E670FF4E0DFE57951883FE6BFDC892EA6B8D67E77AC32A46CD35D02ECBCFD6EA56F7CE8BC9904C12588F121B3ED3E52966B09DFA2D17ADA703F96BACB289EB4FE0F04634B7069464666B0AD4C42A240CBEBD0BA1247276B8792AD66D3DF4394120665CFEE1753DE131429F77982DF70BADC038CB7A4938FA1EED272C6480C7FB9AC5050D60A9558897CE182E27803360987D30135342AEB4BAE07085CC7C5C87A1DC0172A489D6C138D3242EBB0F488864265067BD9F6445806673E98A841DBF5426FF5C975CC9F162505AD1C3DEA2474DCFA7DF6DDA67BD7B76B1F40008ED875A853EA4264EC4404ACE2BF479B5BACE92AB79C3A7D82966B0C4F1FCB1977D8B2E8087AFFF5E6D9F827A0E275633EC570C169BDB375198BA3E91C5CE1C84951D174E5F01C9AECF44A3AEB73501578E02792F2DB81358CEACE278A95536F17B846B833066AF337226F758BF579456ECE63808DC7B60A706145A772D7FE0C3C0AF7B0E3A05A5F96DEDC5B5BCA212997FCF614BE56B75314B948FA46F59DF7BB6D0305986E4D0AE18ED46D3B85D555D89CFCB8D0C1E419ECA6DFF04D3205A0577970A042985E86850125B5CE9C580D9E5675AF4D51E13D1D848DEC913644CD8E8EEB56F58A57B87C956757EACA38D15F80AD9ED6930A4C524CFF55012DAD9F53241DA51A3E77A642C5E9820A4AAC4B7E27285FA7734368E01F1B80FCC3AFA1AC41DE12CA5A9D0E121E2919C380480BAC9B5B092C7069672344F511D570C2C9D0C0E7F3CFFE714AF0410069D7B09C22902C2350EC121B39132FEBDF71CEC4965576979CD44AB4F86B8770C18EE3A41CC4C9C9127A754A23E56DED2F843E73F5874BEDBED58BE8B3932E17A5DE75F03FFC0BAB93B5741D587922AB104B3BF6B6913FD90DE11F9F219873CCF56CC209FB6D302BFBD903C35015BBFF436405F2C4C1004BA538D1BD41C8310A590DCF219C391E2AB17EF0B279B8AF5653E1769CBA9BA21648AC2B62E18E73BFBF173FC47F6036750EB31D2C2EFF04ADFCF97B8F57FA47B3DD15651BDAAEEA116F79BB0EE07911987B3B02F7EAEBA23BD14B48F9EC941C558486234EF1931249E5672AF6806861CA6E135A1FE7EEA37F80081EAC963E917ECE5DB215A912862FD384B92FACCA58175927BF2DC057760EAC627EE12B9295D2138C621774DB6EEBAB208ABE9E9C2860D86E1C06609240AF811FFB0DD7179EE3BAC87034B812CBFC51DA2F915EA589698CA62EDCA15B7AA64DAA190ADAE1E9050500CE84770A961799E3D3B69335A60B5581B668AEE51229D70BBA210988C6751012F5C177D401167F41F03AFFFACA1FEB3C8A3EF43336D00CA621E0824A44E56666D244F5B4E0067F60CF5F60C6CF7B93D699ADBA3F8A7E45B5E895F1983A989577B03DBF47F6BF3FBAABE1A4E4B29ADDF93982E284C81E335BD08E1A177C584F10DA97AB1664464ACD3D924CBCA99F6594C1119FE2056CCD4E2A0D45F824CBCC1394E7D0089C8C23FC53E993AA07DDC0DFEE61EC4A71CCED6CACECCB834CCB11801514905AAD8E668A24C919B38244954210DB2A01DCC88A835A147E974F7BFCAF56CEF05ACDC092F14F4551F553F44E79066C5FB2CEFCA462AEFF2681C5597CB1A2788F1ECDD116F1BB7EF6E9FFB540E4E03A94E70893889F7B5D5B5BB0A8FC6FA8BF57C2811C6DB8B9C97A2484B83F57CAB6F7869513FFBC85875B00322AFA24572C2608837909906E3E78E463D8CE1A42FDC3375F608C43D7161EB240D361F71D8E79C938887DBA22EEDF584E77AF0B2B728BB5E003AF7815BE528E101808849660A5095DBDC45A38C87D302375AEA50557E114E76B9D8FAA3F795AC959BCE6E0CCE39F08DBDF22A6B6A93A7A4DB1059BD665A1D9C302317C8288F55BF8094B0604EA6816BC0543D6870B6AEA83B38C86FC8F0EA5625D21828028FCA710D3AB707B10E0ACF4B9ACEB8282D14CA24FA8D632F161B40B19214D834C3850626723CFED375AA6D6C6C10D5125690436EC8545AE5EA53C62E7E8826285F266A0CB3AFAEE1A3ED0750402A2476D6FC6ECF4B0318AD734C503A782BB12F5D5D8C0C8855A8BE0D40C82C744BAF8D24D51AC57591F2575A45DAFF4AAC9B44648BCB759A004145451B9687D76CB2D466EAA4FB735B27647AE2B35C4E5A8C72478B919FA8638F25BDA9D6A067E97A829B541C3A5F87F6A657F2644BDB4D9BEC04C7800ECD5D58E255EAD8BDFAF16FEF8FB9FADB310D9C9D77CED7D430E161244748CE747989BC956E6D392DF3ECE15A045E6F56420C2C8EC90D89E38A29D6448AE79545C0A707C7C20662300F35B32F2E8312DCAD462A7149C41473CDBF071D3B8CDE52F7AF924B1F9B1DBF3ED7746A5138529EAE1B94BB39AC50836144D8E5B5AE64D570AD9D8B675F8505B048A6A06B43D1BAA79FB4502646D5995B43A18AA2FD04863CAD26472789E648FAF5722770A42EBA32818A71D366C8004EBE17BFAF81F32A9D6CBCC10B225C60C159F6C37630DCDDE3DE904C19CFA24AD0F181E20986C3AABCD08D75E3C24C1C88B3B548EFE8A6EA3DCB0582C614FCD6D7254143B610E9A4BB07BFAF0C9DBD5E516F412E3EF556805FD1D3ECAEDE237C7975E03E093717DE8062954E2BC3C7C8B3A319CCB80F207D2F59A842B6BE8226DA640719D5470372A45633BD1C8C1867E2E427035CD4E37DB6998445495192F48A891FA76370BB0B45B00C71061EBE9E3FE55116611021539952CCD2F20FCBF42AEE8DC4755D143E5F81B69BFE71707FB6CAA39D59280D76340B03C7972C1F6B6021D825D6B794A68B48FDABF06C411A783D45A7F7E4C778EB2E1675EB3F08C0C8C5062D5E07EE2458394FB8B29C52AB83CED54DC0DDAAAE50C85E9E01866A435972E1439477E14C4ECDFB7E563D54AF4B436B8AC3F8BAFEFBD7268199D1025AF0D6247F81363A5DE8D2E351209E63152E32E2276645066C8B4A34545ED5AD3FAC1B6F212DB60020513470B2A4647EE92815FBD957C24850A3282BEE2CFDB34B909D228902ADDB4666AB07DF675221CDF799B6FCC7E49E0F70CC4F8DCBECC4D1ACD66D7BD1825ED07F4B4FC1F9C22655C170CFE57E8A924B3607D856BAB1BFF82FA6F1C73B35D5A8741960E5F39012C71A1F2D14BF6BB67A1260715C863554B424BEBCE925E8256CCD2F342BB87EE2F3686C4A29DBEB1CC6E363A9C09DEF5BF342C4769220A6A76267BC1C8B4433C41C4F6CD36B33EF43E33DA02F4F90D3F5FAC11433F6E084990EF94C34A01766D83EDB85EF21D90FF8A46E705947E9D99E7FF9761FFD1788AEA0FC6C56A2880A03DF9B7E166915E87286C58C208D91B1B862D0B019EE783944A83E2C1063DCF85B5942317FA4CFFF8441FE538196FE4F4BFE7AD41F5037A130769726BE2E69CFB0EFDAA26E31460788DE2EE0B611B77F684024DE44C55EA93CF3243D7CD96CB1BF221E6FE27FA7F726AE054822DC289620A17125EBCAD5863B05CC9E52039C23AADDAF2442F6DE6485995BB8F78F750932F3254B2FACD2AB008476905892BD33648134ACB9437434A2EA7DADAED418FCA7EABEEA1FDC90FD9E5815E337A53F10A7CC44DFF3AB3BDFA2811D325B97C7E5A01DA31016F70A71F4C8394B6C0CDEBEF0A262F800F2F711A29737EB6D9F2FEFF397FA5C0D0D3D7DFE3E4F21324262A2B314344454D64768FB3B6BBDA7C9AC6C9CBD8E8F800000000000000000000040D11141D2839410707EA05515798829F42A4CBDDB4A95C5750879E0A584AB503F778015F83BEBF6D63C3B48A4F478EF01091403DDC5A9662E39707DBC8502ACF50F3E06ED0199CC647EA155FEEF503BE045BEA4035C07C4CCEDA306B8187185BD06C14220F2B7401229969C1CFF8C36D499D5A725FA1CE7B44D71E6C0E4E750766183883D838DAE4F00B140E0AFCCB0E72F935018A6314232DC632C5AD3C26919D1A7925BF0F665CA0223439518143486CE92650DD145FDB2E97E0D5BC9D6806F442FE90C9C1F52992E670DB2603AD885FA42B3D8BEA4E470B7F76A367AAA506E931890B6E4607F59E87A7A5FBF3991EEAEE47CFBBFE3CBE028E67BB645D37A7BE5E7CBA6D7955CD62D1D8DB0D9772EA0185C25BC1AD40A09D3E7E9CABA72BDC3A6EF3C40C7ED6208854157914A80B5C66A6DEC2317FB5A529421C03CCA6FC0A3B3D51556E8DEE7C1EBFBA924FE2EBCE8A46BE96E761AA6749C0A9A2B2FC49B42CA47663EA3395DF22DE20947DB14FC1FAD03805955D67F8473BAEFE2C1E22BDCC7BB988DB0DDE4E83E26A16F10B93BD9CFDBA77B9302EDBA0C9AFBA7369A023EF763C55484F7425F842111CAE27E07A511A725F25D422D933F2EC201BFFE3291411AC3CD6E91018C95074C18FC780A73945B148154987854CFA1CF1199BCD03519C8F34774453DF90B71FEA6734DEA7191EE2A5735F7A191F527642D53C844B087E9346B07EDD0B78C36F83445825E60A13C424F72530E05F75DA8D33957FAFF004DEB549985790956A0E7D9B256298D56BC6206F1E4E1E958FE298641A277A2C8B6B9B7660DBF689AD7E1A19CBD965CBEAA4A0D30741586290576996AE668ECBAB4F06F2A1D542E32C5D3F042E7E29A41BF86BAE29E7029D997876CFB23B10986A45CA029739B2446A29C55561AEE8FFB187961E6E7401D726AF6D8A5C816B2CEAA9A1C9B780DDCC4F0E4003542B193AE26EC687F8C51451D2D5387D9C3B9EB95981DF2DE069FE741CD5C15F6D1B12C5B9B94230ABA33BF46DCE8AC7E26896EDCB4F87272C32D19E72C313738855C02C6F46F1162BE0A3ED2E76704B16169689BF532EAD7AE7F2B26F4D9B22712662BEEA1F46748FA4C27D1D825D3FE493B5B3B513617C81D21A0912D329C5A4E3A90EF5A29A4E3137D1CE3EEE99C42D034E61593A4076EF124BD6BCF8FC911FC9F6077D82C2980C2ADB955939441BC9E81BDF9D6996CE578114C01F9BA096D6EA40F4E0FBB18B3E3D25E7F6D6CB670AD26F604368ACB6190667B7B7ED3C1A1DA04E42AE0087852834B91AA072AD51C0193E5299481221BC9083118F7B5503559F1E2D9E22A8D57932CD0B59509E7D7F459E20EBF4C1D0DF71472340E64992C0485D593714D6B469547616DFEAFC95089689931E79944204A6D0A47A565DC325F3BE19FD44BB6CD4BF2B1D4A78C883154D70705E121B833A4A7E7E80FCDCA03F52C1F831AB0D989AC5DBB5CD83BABCB3EE74B69681818DC05E33234775123F552CFC7C7BB0B98C937957A2C4E86E3D775468A7CB8D33756ED7489D04DBE52EAA2737EFBC4C4D0F55B5A841E1453763E611BAC358FAD0B5778C6015D97CC42CA9FECC66CF844DFE55587C200DA5250B3A419791F57D3A4F672551BE885DFE2AA8637D6C890EE8E1063E782FD7E2CB356BF47B6EB93A155D8D64C9F6CCA3971C5A7FACC3C052A2AA9FB286750F76933261AFF5CE408BDA8382AF8535145F432F78B3B25A768B5DA2A211D1D07AB557CABC7A139F66EDBB744AA76E0FBF22092E31C92CAFC624EE1DC6732F27E8E7632C6EEE2D1F5C85B52D712C884B36C91DA383F0DE9E06E5EF63D7B7A692E5E91BA1A1D9298E26694FAAD9EF262F117DF8115E2E877197A8069A96210CE65D45E6AA7011654ACFAFDA810CCCC20C1985D54483DAE12B29D7ECF66376968B52FBD727CBAE7C9E3DBFEE7391D985228ACA9EB8EF98FAE32BD24552A6B34BAA581DBB03676A3A4546E10EFCEF269B18E1172F560FA0F0344149543551E079C1745BC0425B5233B7D7DC32F751D321638EDB1CEE56DF0359EB6D9863CF3E341A56060C8EF8486014F956C39B751AE239A493A017B2FA5210D374BA83DF5D799B7CD92987FEBB0B2CDB3EE42A61381304C5EAE2ADD4777011C3279BBCD1EDD6F91FF72B3C353AC35DA8FA843DC5561D3CDB507730E8BEF20CF09B0DDC36D47F4C10D82652DC2937D889F83B1DDC30E52B244250D19EEA9CF7A3B5D931E2E25B64A0A81B2C4FE933A17BEAC2E10FD888D07F994E4F2583D204DA126533F5E36B62486A00CCC317C4381A8FE11D36C43E71BE108E22A98F53729F05A5E0AA38D512423DB4BC1D6BFAE9117383ACF94AE2A737F6B8070858BEAF08E365CA84925F8BEBAEEF5AF77EB73A9D3648AAA6493CEBDDB95149F0DAFACF129FC321E558084A44CCA4B429D664D90DD90F2A04818B48D135952746CECA76F99B947A33A3BF7C535B187C1971AF4FCB1EAC841BE7E96F429DD38127B52FACC2DD6512D8D019E0080CADBF7078FC67E9AF170A2A00F70F407B0A7FF469E2F6EA165F8B43EEF1779A115089DE9ABE6B78C93E4B8E3B018686D16CE8EBC88CBC1D571372A3996C9E5967C035F9DA6E200E7ECFD1CF7158563F36A3AAC3CD8ACF52A4EEE29DCEB03FA3272A671CFC9B + +count = 57 +seed = 4E94DD734A371A7C6AD4A567038CF93BAACE2B9D30F3862198DC55D2F21F8FDC9A7AE5DCA1541712179E3AB1FFA3F792 +mlen = 1914 +msg = F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE +pk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C4453D7AB41AEB1A6A7646C61929547B49D25797086C09FC4593D47EA6AD0EE49050E797C885D3FA1E279AE68269AEF9C1B4A0B0C2EB9D536CCAC8D85E154EB4AAC1130647BE3A599C1EEE92D666C574A8EFF653188CCC0532B05ABDD5CCFFF3311485A5763E51F972C3EFED326E3B51DBE0AD6F42AFB6D1CC52B7E480E8D8071DCDA850806991512E42B935210C072BC00ADFF75EE93DAB59CC4A90CAFFA3CB2CB907404DBA4BA264315A9AF4DC039108EBCAE2F70E36CFAAC376E98B2A5B53B7D21579E566F829E1D01DFC8366631BC07D7A488BA2126CA60EC9B822FF766237868836687FEBCBF71F776696A7F5A5FD5D8373CF6B0165D243256E5122226A495D46ADE50A6EB0A26C05DC09F25739B8DD6BCD378EC6305DC23F49A356F2DF40E0C1EA588E63899FD8F3AC1182C94829F41ACEB1C4DED06990072A5D472F6A6F459B871AE19DD8E72B0226ABE08C77A7C690D193350FA08DBB3EE8205DA638A35CA21C658A94C61AC722E4DFB0A244E6DE1A71834410B52FF08C8B3317F9ED395D5A9DA9483798BDA7E496C0F4B201308AB3B62A083C0C529E4FBAD3BA9C69BCFCCBD227681AAE1BC5B64F29DC5F8EE889DC3FCA0007640B8A3E6F9A3AC4BEF8E30045EB2F2DFA5F16D39EEEC897181FD8999BAE30584E6F3507C9B7BA610B2F92C7F56A07D3023A81BB19816ED474D03CDF47B5986AD60786C754549EEE89FBA90D7EE85A5B3FF0182BE058F2081669960C241E11D3C7612EF54F04AD72D3975A79BDCB9946FF34A6C72CB61DF49D9800DE3EB9B8C2A28C2354BBBE0D490E7D226D2617FC794BF6D1B0C93171238A40673653AF5BFD000F57D16235889022D645F1A0630603EA88239F1C6488E15CCFA20FFECE794E51159E0F55BA4B18F80B9BDAE82C8283CAF108D9347B3F647DBAEF3C2ABED3D763CE15D219C8B06611CBF31C6310D9C8861766F9B68155739A6608B05F5A429A802C9CCDD3B10242D879D05F09C307AD479956605674FA39FBE33463891F7F46D14690DC01435EB0D1E8C3B6AF43E17E818A6C04AB3CA1A49D72BE0579299105AC298D86D5BD73E2ABA104B9D46D738AFE17F272B285B95BC1DBDEC3D01334EAAC8E59A97796BA364AD11F9A33A312E5B7919C908313AD65BFDB10A352B29730A05DBDF1FB2CA0D750CEF96E37B6700608AC031624EC2F6FDBDE67D479E3BAEE12420719AA22B625D3840E8B7476E1F7D270EBD8A4D2127C970F16D5E85EB70349F1E72F5282653C45F1824A5FE42AB403925DAFB41C7B06BE11F6983AF622417A0CE700C614E5A23873DD3BE1EED3025C29FCC2553E7D586A17973E07C6C110B1E025C479009879B324ABC9EC19449D567D08CD7841221025971AD509EB363FF8E829F867EDD584F3579BB737A86547950DE9CB03D11195E4CEBED2FBE0DA75CC2E5E3195D44A994A8A25F7597F06D1D13C3A41CB57F1EA23E32A46D9DCC70AC3636858F3E9B750A04F8D1D45340887BEF80E1BA38DE56675A4B7B13C80FC225CE59EC630F98BEDB9EBFA3D3532FE7B68E594247DC6A3965BE8FE461EB2E0B8ED00C8E5F690B4E53D0DAF7DFC5AA1C591F589BEDA025E421FAE442BE24EEA3BB21FAE3E5D35729190E3E8C1E0791D7EA35B04325DB0ED20942591A59008206E150E46567E81FFC679F60F306F4560F8F283D5285015531BFF273C2F583C34B80D92A6BE02209F1E631E4E4253B62AAEA6F9DCD7227599B71276E13449DC59ACCC678B75E1015C66A2D9C185C0B8B6EBE9DD633D609F88629C86BF5998B1137B68F749FABD7459E5583077CAC7BD7DE1EB00CC17D595EF5B7E9FEF13B05A557415C9889AD829A798B9A4D2847230422ABE794D4B0E53703F017E0A843644C8ECC619F25D44D4862D3CF9DC1162B1515367794BC3B96979196F0EBD46A35FBF1E2C235640D756347340FEAA38F2F40FDCE3475BEFFA1C922F9F8B460785DECB69CDA7D4C888CC70910DA8DC7BA62279785D4C688CCA39D5FD48F5B11CEED969F3BBA223E14BAAC436DEA765B6C4B4A30E0DFDF7D3DE4E045C25B0EFB0A5333260BC35809B9044D61CF0EAF1EF9C2C6DE7BAD53EE3E95E4707C04E5BADFDE2A2DB35526DEFF2199700BC197656FB36C5964404495C3A26DA9EE66256A9ABA7539D0AFE82EFB6D99E6EE5C900782A2A2B4AB71310649207E8F38AEC6138D51047443C7C13D96A2712FE79183B01DD8BD511B234E4755FCA03751E427B93D663B2CEC119556C872F513B5DBCFE924FFACB5C91CF7E6410CBA4880D673FAB99B495D10B3A86E21EE4C00A37E39618A4D306229EB88F3CD2722A9E1BC44EB258BDAE189E45C0BE4EEF9D4D036FE106125163136A060612EF68DF6CFFAACEA7A77E645E5DE179E1EDFEEA0558A968CA0E56C0734D818DACAB6DF204309E573F8A2CF211F19A89F48480ECB387A7E035ACA1E5DC57B412522DBDDB6EFFCF3B145A3198A8E6A6D0B4DB2E2CD0E598DA3B6506EB1575A540772AA0AEEF4DEDBFDA4A7E4763ED773946365BABD32517534BCE608DD2C3DF06AFD46200BB9EBD7C213BFC8CDF0EFEBA6B43832E4DBFD25513DE9940BA12981BB0F5AFFFF7204AE9D0B16E3CBFE779B695C819CF44E9AC14686D101DA6A6917BE1C2AA9F5CB0A1056B80E12972FAF10F6C0E02EF41502853AE8DD10853389291AC796DDD42F9942431F9D386808BBBE05885C0CC32AAEF8FEC8BCC8A407A7A916FA1ACCFD7F55455538EC70632F9D47EA711609B69A0A60EC7F728369B2A46F96F97D4787B175F533EDD806A4F80D625E907BE872100A89571312683BC8F06924583BCC18BF945E90A35528060640FF2F02D9C547AC1EF36BF83785B20E20B9FF99524882CE14A371CD8546F1837A4A9A468A7FBF8656EE5CDFEEB0FF7927BFC722EE9BA9233E9ADD9D2D68FBCBF872E218553E2AC0EC1E5052A21EBEBF37BA9D61D06241F40A9B43FC4D8C9700B5BE7674F26964463F9871C4BDDCC88BB7F446FE4B4C55B946E57CEECCB2723C6FFBF09E2C935440C82290AF64768BCDFA4ACBCCE1A2DD5BD19E1A8813144C86FE34826A6B910CA6291AE6A195D3A381281745F51CA8E7DD9CD29379952950DD8D5D5B65329B82B58C07EF41AFF5A6692A9EBEC1BFBC1677BDFE42D9FD98D90BA0EDA81FB29DCCEB1EB251AA938FD000E51ABD0D1D1FFAFADA145ACC330326E9040A2E7969FC34428EC78D5D95F5B29E690B8F71B9D5EEF099121B683ECBDAB116E18527C80E302E01487246D91C895B5754A25B7B3D83E342281E8E9C8F336141B203550BD54A5C3CCE15935316B7D19CCF216FBA3B874222ADD36212A628C040B5C708B7F432E2B8B8FE77ECFC74DAED45487EC0D4239B8C9074FD5CB2B7BD0CB721BA16D66BDF519E1C3C329E446B7A9FF80BBA5BA67B90C30A0B836F88EA02F735F9A9A8AA90A9F340EFB17F481CC6920A27969A87F4E5B084C17F8B2B536FDDF5606BFD4D4C3758B47927669C02C4AEDDEFAADEE21014EBD13E85875F52D61177B89A770EB67CB568F41715452F55B8CBEE415CEC05ECB4AF2AAAD88AA44F2698332561A817A92E23D4B7EB727552AE6DC57D48075C2F6E5C6EB68B6F70FE1E39BCB5154D016A +sk = 87B9649D53376D1011A7A328AF862DA701C4EF755830BC3D0421137F03B40C0C5A7F7C7C1EB1B8CAA00D7A92A17595A9FA3BFF205067C8AC8F3CA0CCDF04E8A3D7C7262789CF09BA789A72171CDC92763D659C57D5B9B7001330ACE3E4477246080532D4188CA00448E1220801878488A44484C4011C8050CA426210260D24987004C2250347110B1232E094405CB48008373089B68D80107111B6801C264AE1383003B2251292096042122043680C348941084002A349E4864493A828D802048C980C01436294A66C40242AC432919AC8289240509B222010A98D00A70459460DE3B850C4242899A865D3C4600C043091902C88A409C828851A359184805091A8519346119AB22990A2610B054D583042E01232039748DA384211C96519866082300C24B79162C21111A9458CC405DA1248A20040508031A2880CD19209E1C88C21127104491061B89101C6291A18661BA56D5CA4052109420A484E90C20C11220C01024D44C4282244068BB6058A920103950C58028664424C9CA44999186A52942920B760E4C66452C0852000904B247202190003B14819440C5C4092DC2261189925992666E0966412364E1C180559082D5204112224464C006821081013A12843008D831429E12206C8264D13A04DC0064984043219490519447124140C99461059B225CBC651C0324690464EA006890C186A0A064D02849080200E21B30CD292241243449B2608C9204650B02D93802DC2408E12C88D80084422410DD0C0642190089A00865014265B324AA0B201E292640C4470A24069D9A224A3B00C12A40D98184984426D54B62801B10891028C14B99160B0009394285C04860C119141220E5B946DE2102618B44DDAC40060182EA0A46513242DA244455430800441719C104122338214B78422854D414892098571A0100109344A59802C24C20113B76889300D94B400440424640600D3104061260E53B609D924201907469A42728BB48100804118C34DC3886118260A089508CB143222876D4BB05053380810052DA4B20921108C210331E0944519396923100E42166DC2002683464D1B9645D9382201C245C1244E1AB130E4882C20A66D99406182B44C81B2091189080A0711D9C25108446181404EDB184D20C1001C26290A353298B288CA822C22442DCC22629B44688CB60558B2201043015240059AA6409B4205234090C29451A2B64D1AA571C2C220C0B8108C90689322651CB66DC4868010350524072ED4044A63004D43C68CD2467161364221C788DC4642004880199448D9A031C034650C80450A370D18114ACCC28CC8C220A482299020709002889A980C1C478202C345002592E320411286710A928C09B28403826CCAB0305A1640599481A4B865E2164A40960C541891E4B630802290E2209198484554800C24286894022A9140928B328E52020ACC984164C26D50828C43B870D9806503334DE2420D10346253B6918CA0505A166A21815119B20C8A4248D982711898611AC8906136415B428AA2384599049293A629D8142A643432D9040919B48590384588166458B241CC042E0B162A93B29050962551248EE312410081040B860C40186119A52900406A221420A0826919148A62244281469023485224446C11062DE0A84D118584A0362103404AC8304804036EC2028691126224C9319C94509BB48452A4104B127203958104C6680B364D1205122205295C322953082222054C0CC06D0BB3281C050690244913040C21C94894A0711AC02C9CC8850AB26893000200B56C5B401012052C43907102A0114AC60D41464A5B444508962D0B050181468089A61023270422376562B265E33892829864438201640442C9460492B680211249E4360D59046880A400802264112911042290CA2041A1164A593824220110A2B20954B480A1B80009A690E2A880111429A388651AA5280119612447921091101A8961913472594289119640E40430D20866C244650C294588466DC920209A188C89080158246820C12158846922C80443862419108D1920100B25300B120000442D02C221C2960824B211581452C3926C102281D3804C13465100102DE4901103063108220EE22680049241100062E2046483B4082129494A328C20C001C2980D24104CDB226C10B900043060928BC3EC69F06E1BFDCB6877E029BC20B1C4F392E9F82EC4CDFCC49E8546D6E13634B04121331F851DC024A150AD669919B4F8F435FC73EE0FE6243223F1134924E53DCD0411443A34F40469E6F5530CE2DDF6683E2022684EC062896FCA34A12AAFCE211EF3FFC8AFF57E4B2E1083E262611C4089F88E5C8E3F0A5EA24C5542CD26F1FC4554F4192758E85E1E9635F30F26F082EFFADC803906D5C0A10FFD35126901978349666211E1D5CEFC94B20060BCC88BF1841E092483258FB6E362BE7BD667AADE313F435745615AA05769EF783B9441C3986A0C6E987C5ACD29149484CFA53C7B14B0F00AF5E9ACB184055F407F560AEEB1F94FA2A2A86206ACD328BC8FC960444A7FC051EB46AA7445D5B15EECB76F39BA4E9675055CB38B65128AB06CA7AD82B318E42C3D73489C3F6AD3744B229F12B405D209AAADB6BDBDB6353D107FD2657CE2B1688E84F843AC0FCBCBF80F2C6B7C12BBE4F2C74D1FAA1EC20EAF114BB6320216C7B5B3782742031DB3AAF89D322F09FC7E63E14D318D7E1B47C13B94BCDA713EDD6D7313DBD20246E6C9F46BE2D4D2DBA507A46C327554C0237550A5B2B2818F637059231C30C25B2BD35A1D65F6C600E98DF8DE8FF4EDD5C9111C7301AE1B4DB67BB67BF9978119D79E4929A2C7D27451563D3BDE337B6151AB24F599F296C8FB691C6E16374B83A7DB2D3FBFF56E816762BA07CA06701F37093485468D96A85AC60A473D3C32CEE9D2A60523C980F56AD976EC81D75FC2E2A1E7888C24779598CF07C071455A966857556E25FE9877D53A080EB4DF29D0B12525321F9A672CD59F9C6741D915421EBF8628999A54F0262292269A787DD95ACA7934746A453F338F4A88640C2DF83F8346DFDC7193580955DC0B970A89FDCE0B17B184E1AAD52A7B133A67F497E7380E29DA886F729925F9EF28B2C6BE3CF903BB8024581F59E2EBE4D5A5B304E5E87BB7171DD005CE26772E8CF1E2D7CDCAFD852DFEAFC64A50089C538561B4E851B9221328F6999147B456E631AAD93100492C335C6BC5B2DA41D3CE49B9140DEB4A98FDD8D1F0B5E78301CF638435F5EFC007C357727A9ED36A7BAA8597625290340F3FCBA7C1260C52FCDAA4B6C34088CE018540F0D7E00763EEE5A61E12FCD50DBB6C03CED17F0A6A689A04EC31A7A02E6F9653C144F34240BEAF4353190F8C3ADD62DD1A477FE61988EB8DB104050021A4E1221ADEB8EFAF1BC722555627BE282C22D1F15A748884EF38429829FC0E7807A877A2DEBFA36CDF8F76375C804DFDCA2EDF4FC5A2FF6EF49FD5683546D2AD3D1E323EA525CF979569C989C5448DEEF1855FC74EC7698989D22DA3CECDE4395661E73350A19EA46C0C58D7BC65CE9719A6EAAA24DAA392D25B651196D3710640D2F7E77DC8C11FD66D40A3467A249468093D43C84BDDA7C4F0AD6E3B67D45C6394C9BB2CE53F698C0CC9641811C0CDBC06562B5D0E90334468C97342540104854E7F6682079F6518DEFCD552735B2B0FCC799DE1BD2754ECB5451F0B3747C5DE03783268DC53C551394B7024F4A87B9EF30F722F9787BE049680B662D970091EAAEBE890028B3D1CA44AF81D5FD3BFBC1C271EC9D93D04B0D4AD34AB5143E3C558A015BF8C636A07B1A1EF2CB0304047EB3ACBD4DF6AD6F5E4AA83BA08B672232BA9D90A09B3B9FB93CEA17511A342A633D421CEEF8588646F8F9AE6F74697C41246854575DFC1E5435D605095746D27F7A74D561BF8D9B8C8CA74336B5FCDA1E9FE3225F88E10E7EFE95D115D520AC2CAF3162D3CB1B2343614F1C3F4F86E4D928170BDA66351AD78EA73EBB7373C43393BD23C979E762FDC0FC04ED6807E088AF6827553CCD05528902AA64F204C38E0493F62BC1C4A692A0BACF8FC504DE2864B12890134AF918F8B71C2BA0A7F148FB2A36FBC92FDB4A044A578700BE0DC237D7086FA8A66FE5E05C4254B5D8A89CA8C9277FDDDEAE38231E4E1FF643DAA18A5420279FD6932DAEB06332820FC852C2D88DE47F56FC2900BB4CA6150C189AFCA2A0E94AAB29A99521C76DCB9AA8C7193AB1891FF607B98B1536742B6B4853CFDD783F93DF80AA01F331FA66E928BF4473A9FFAEF2B51C62E78F2F1D5F5D9031A4EF2EAC19EDD6475BDDCB36608E9121E92C07DFF78CB7586798AFD9EB79C597B57630C521C77D1C68E4AF6CD9F901463CA1048D7320B760E3255F619F45A096EC828F18C16C5CBA20D1223AF427262D7A837FEA0A921AC1484FEA0AFBF3780311AB24B5F30AA49A411105789D1A2F9D4AF9117CC5538E88E7AF062D400A1390CB2A45CE6959E8741BA405EAE02E51D387783FB0C6D7531A7BEB230E87D8BB21D6FFAA0C4EB440E7D3A284F43C42CA221953BF99518FB6C5916B080DEA1C75E220E15E821588520A979EDA78C59007A2C1873468BD678524AEA76AA8D95A33DBD6A1730F3C327385964017504C9E367D12FF1190C7FA7BFB45C358EDBB0C6FCDAEA7ADFFA9599CB21ED3F9844DAED5ECD4758F4F9B5EF79CFED44251A3F04EBC7812D29A9CCD97B77325675E9C2780C5714AD962F4DACD2E93AA735358CF0B363F0B936CAD49C9AECA1EEBD33803E8E65D9B07A8062638E14ADED1FC2D4B11F1D6298ABE86E2EE1FD4D70FD645C8D514439A2166BD7BB74B041099538D9BAFD4DCB0365DDF2F0F6253B7DA1ED689E83216D2E3C6DA79E23E14C1783F27AC7D6A392FE8BF0F0925249D3C10D16D65940861A7D7A047AB4AB3F9E25B87DB0C82FCEA82681D113D60D76757CD6CDDE2B4A09587CA8C8A39017F992CF960F28BA0EAE6352FDEBB740864BAED6D20FF6D46F4566B16D528C69C8FC413893C7C132D4EBB2FBA668DA945E4928EEC1AB3DF45145A85B8F6A3D9714A61647C5F9BBD1CB109367FC2216DC54D1594C513E5517E1EBA1AD140E062F82732084528884DC5D23ACD7929C6C9F47DC56C421BF27731620A75E875FAD65DBA1AB90E7FF97D939E18A0E27B9B33CD05080388F436D77F8FCCD428050C219595D0DE37B813829FEDE007338281D39F54FF3B770D9B7751D249940210F6CDF2DA632E3B87EEAF83F3890FFFBDFE4ED40E05F14D90590F8F88147F373D70B54BADB1D444A9FF57D20ACD22B681D94CA59363A110E60D9EA1CDF6B9E950CBB2CD2662D1E3AAC3F3C64F92D86A50E4D6D6DA645BBF3EA5DB71D647C7B7914DBDAAF6C9A73638D39BC9A50D0E00291B20020F53D6A291BE8B8E5671AFAD7FA24F65118FF45A829E645B72FB5317828B789AA46BFD3D0E245BC2DBCEBCA40A7139BE963993E44C92FF7DCB1C15552EC30F4EDD3F39EF72AB77C0ECBE8DD50592BD6BE9153FE823371D006EF4DE9FFC6FBF9E28A7A91D83CF5F7D66EA4E81D3ED2C070492651E7E9B0FF734B0EE6CA174BB7D6E9524737A85C95DEB1B8D44599ED1DDFEC34189FDECC89D8594C791FC15C66E31B6CB094ECE9546983F130E256A17A087DDC1DD1E8F5CA1982F95F4BD9AF69B351363EF97351E96C3CD3A80A5F5CBF8C312A889FACF1B17F0F3FC320A5FB408E68E7E02BBA687F848AF944295E7FBCC3313F3F472B7060B680F68E3E4160BC811B0E26A01C20CC94378B0AEA5F7C957930BDAE48C3B5E765A95861705D3365DEFA6BE4826F8B3D3E15230C98E0D834F8A3174B6D2CB55F9AD522559A2F2F6CDF78CAF6543F6F5E75311BA3A404AB2576CE3B7F6C79AA87EF6C7FF0A7B0F9D8027E0A047610E20AF80F9CBC5C645F0928D0F255D7C87F3B749CD8A12F047711EE07141750C88F9025202D57CCF4165083E1ACB6897C6EE6768E632E65C55161234720D1B37A5378D754AA9FC3C9DB4E97225DC21BA9895C8AF6153162A672EE322A1C91738F770970B644025BE999B67322AB610CF08D0B2FAFC68FFFBEB8FD72C6C4343FDB58BCBE6A8978C475384826DBB9D935F44EDA19FC1DF5B85B7A22F950213446D3C3DDA2285DB0D3B00340A8B96ABBAFBC066E7E0510332BF6D4FE5F4BFBCA5EB91E501B8F0685915E1DD36FFB086F171F86F8206213F81357E40133162CF408A5621C1E86B1F30155DAFC7966DD7DCFA0D27F7D6A10002400DB85A8A9CD0EE58CD65C5FDD8D896D3CA8D57734392455D3BDB243A59F5D250F2F9440986BE6844C26BEE8B0FC6CC3BD01EC88EC44ABD561E9FBF9D11B5384C4B9F274523CA5D43F8FEA227F2D7206EE27B83D79758FEA4DEDCCB5F6F6A9EFCA4CAF7AE5EF930F2E2704E36319C86B2140DB2E04EBCB4643C7FBFED26C90F76C48ABC0015CD982B0EF21C701C17849D4BD72A9AD4F481E1F1E38438333B40459605EF5A8A13F2D020696D3597BC3A20E27EDB23D5E33CE3FDFF08067478EE8F0EEEEC09C00C03E75A27EE224B4E8F1D1DD04F6DE1881C8D59B5B7FC891D84046291677F84D00FE76EB0538B210E299B3ADBBD18B2AB8923EECB7B7B32E34D7F92CC46504BCA9B81B338BCBF9724202AB7E1A6E4F893FAEA03A01D697F0C0B0FD1D1DD8E8D2165988F0CED0A44BAD1EB131693F9CAF38381E085D7FE4F8D1A02CE78629B920460F2FB0A2A1612097AD8D996719762A60810A030F4B443B1F49EFA60B729F3725FD7D6605D191FCBB400AC48EE0008F7C60FC1C5E28166561AC93B4A22345E0958F6E99E80CA200F52C74A8DEC354E2C42294AFE03A97E28AFF303B72EB439357E568E4BBBB3D2B61F3BD661C448E615E00 +smlen = 6509 +sm = C301A72105840950FE52D99354519FCD9512FD28457F9669D6F5799A053455B1338ACFE76C7D2B01221EF4B14CB530F9B8BED36E8A3FD5830A00590B35AF8B9B0028F65DC3924B883B2B21D683D4D8D4058583AB2F6EAA2390967575EDD929787F04C83BF88EFD40490A3DC5365F83A912AEFE9D2189E9CF9BCE396F6C4D41A5DAF77F6149588853DF0963CCD0C7B4558CA013880C9C3D4D96F2DA3A4E03C25577BF9003698224D9E4FCBE1D4396D3397EA6FDA60585E0F8C1C1454D7AB3FADE0F6E307CA515AF6EA812C865C53845EA66037DB87B2922A12CD1C5A8D6B030DAC91064EFEEDCF40DB0A45FFE6721AF960EA55D2C368B2F127BE50E81CFBB1A9BF5E82B75598C9056A3C42E9057EF98D2263F356A8E1C7030DF8B32788A983936A100854B674F6DF5B595850BE0BBB29482468F53CBB5E444676282465ACDE553DF7505F3463D0AE5C0D0A15469DDB37F1BDE1EE89DB256045C918675401246E040444B78D79C7C16A1F8D8621C92C2F27F04378A6454376267D36981352511217B801C22D579809CE8923CB5F1F3068A3BF83C8AAB9880B25FBBF4E1C54D6DDF1803CA280F457F434D472F0579933C9D97F87105328FEB63581C1066CEA7CB9DC28596DC69E97FB79BCDD44DF844F07FA54187FD94BB9D5A709C7FFE10F7FF00A345819444BD2F9569B293ABFC811027E8AA0599DFF823082E0F27694974DCA015088819F655BF4B1924A9C5DA21204B32C8DA22C16B937D74215C1FE371EB921C4343BF7BEC333264D8FDA9C026FFEE69C8157FBC2A113D232F41EF823A6709BCA9820CDAF2E3FC23D3FC5D31F3CEE7B51A87628571FA3AEE134AC0F7C7F242C5F9CA74FBE80E8806A23622DFC6DC083CB43E2F000513626F61EB2627CF9328F11881892C4DF993F5412A423A38B9F275A10A6FA591F4D176DB8EE5CA613BCF063A87484F6A20C2139F2ED55DFF44995B8BC333E10A7680C8DE14FBA93FFAB07418DF93AC76E6D6F740D64612D69E10DC80927A2CA7BCA16BEACEC8E8631103040064A4D58FD14B44CDDAD6A1E20F7734BBEBBD6A9F0DCBE92711B807E8E50B656778646AA4671B73EB4BD88C6B990891AE968630AF1C654E3BE06C19F5442A4DFC5E0D39B7DA1D0CDCDDB299494B002381E9DFFA01C79409E85252B66A685B63DC63A1B087754D0C2318381164509488A6706B9BC96DEEA884AAB95A187F46B5F6F10536E18F1A4005FBD846F97DBFC1B42040BA633DADA99560F33CD2AD5E78A23D8489745ECADEF8E13B9C6B096224955B8044B8E0416936B25DDB1F35FFDF7ED43005FAEE5ACC577C511EF6112383063850AA46BEFB427A8148D6A53AD371BCAFCA7596C9F4137AC1D9BF9593C401A946B7E42FD68DE1C08E49A1A0FF3708DCCB5FFEF6A3CBACA5FCC3FF821F72CC33B030C99BA756962D940CD9DF3B991CDFF934C2CE718F0B3770294DBF3FF1482912E059DFDFB60D60E2661A38E87ED1406CD0B669780B94B8834134DC492F014179CE2B7FE1EEF91BD6B3D014306A01A0964CEDC2013C1FBBD813F36FA96E1CB86B4F49F5FEC3E02E1FD746997D4766D29AAC994285A7C3D182FCE2082124F376AE647773477065E8613819FD8C5B3FD6C6C72E177069DA45DCCD4A81A0288029EC5CF62B704281E07809CE1184558CF507CB7F25906F750907D86024C6A461FE18C9E3430F3D46DE86EF621C6217FAB4704D2FA991EA1AF5A72D1D526B1E19F93D2AE65B5EE8D6B8D3AA50347BD366DEEF813404677D0AD1DB2ABE28AEBC1EF98653F8A8915D84E5C9C504A61582325E1A005B3EDA2E125B6DB1F0D1DDF8A30C2DC9883BF24DB3FCBB45C8FC7DFB08F15EB0CC0162F560EF8212D975DE81D39AF6BA0FCC11A44D5906994E9D320CF3105A4D3E9C74DDBA98B7F12366B5C3AF8B5FD6B1B76ADDB67778594B647F4D9D0BC3AC442AE05F79A254A6E8AA4567C78B57CAF60674BD175C2802B60F7267564E31A0437F3397DD09449B2DFCCE66E566DD3F702F575622C6FFFD539A8945A6E0F64B631D42EB71903B8B442FBD4E1951DFB51BD3E0DC89B737F3D6232E5D67A5129503682B2E8DEF31A55447BA7A00010C3A98E0A942CE0D165B6338CB16BFCD75F84F387F3B7FA8DD7663BBA322612EFD695A82078752B86BE8924BCD2D0FFFE9E15A44FD1CAD191595A82A24D31CCC2B44385CF8D1DDB5B98BF3CC1FE26355B50F58C4F4E70F9213530DAF84E258E5160E91DC7F4D621A1C721AF0C0A89F7DDCBDFF9C227F4B8C01831F45BB72E6D715B005DF7B9AE29D71EA82E160CBAD0C29B14FC21856A4041C402A32A6BE22375ED385175E0DCD68971A905CB5B42340265FF95D230FDFCB9A078C5194C48A60F36523D7C85589633FFA5507AE63CBB622FC046A8EFFAB4CC67B6941C71B442568CB53ACB930F5CB5406D15F6B4D3061FC7894FE55D87CFC51A405CC94F0E87D4CE63EF982842905E3E341F6CA7EEFB8EEE4978A47FB76D1CC7D21F9D97B7299AF6CB8FC6DDB26C1B7D92B5772A5EC0CED05905309613D2C54365281137133C3A8AC69A918D61D678873509FF36BBC533DC7835B252D852CAE99E049B1C73AF44C9226589B363B13024635AECD813A13BFF3B278505D736C47CF90548EC4A1D825F6B8ED04DF82C2773D4467144420FA17D6785842E80A74F1342680E5E6DD6871769A27C0639262801D45A8F699D79A1B0D679B7BB4EB265C2299CCB59FADFC50DDDBDB8632262D846AFE99C89F023AC869247DD8431CA748E5C6FB2215CB657265DF32A676F02061BFEE2C0B258D374881599B03C532AFF1413BF8AF9F9B2B9901FC2398F594288E73B554092B9951EABD1118612EB13514B379A2D5A0B86E7357FF21375D1D432D761942E0FB61A38E7C049BF49EF2FCA70BB5DFD48A69DEC233EF1A599C3FB26591D0F6BBE45CBE01CB319F7867A2B6FA12BFE2B903BB7A155ACEC1956E3D15C8A6B5D9BBE886EE985E42C34BF9F8C6A46F04E801DDF90532CAF25DECAC9EBEAD70A88B87DD2C27CE2E9E18924BB87530B97CF717A7DA295CCE6C437BB731E6969DF917FB03C672D3DC6C8A628DAFEE5EC0CAB964F28ACAFD4170799DD8199191261FC468F1DE35C7DAA256D1C9D14E4300F08CF99C97BEE701FAD4FF5FFA62066C698B0A7E3D4156EEBC20109B9D3A35237218855B86636790B2659951C787AF058F4D34BAF493BA56512A87371C11DF8C667D3DB16DBC9582FDF285150B55D33E32EEF7150EEC8553659B48D92F31D4FC22F6570D3B7A964841728551CB287A3B67B307E18AE8F8A2743DB763DD3716BA3C61EF757A419EA59A3CDC51117C025AEC5DC1A349ACC798729442579DFE18D56D391AA4498BFEC1E4F7FA516EE53EEE26D338D28131712B5D5600E55C1639818F3D3A22F1D4366E2AC7B3D036B68C5E5BFFE666BD9322C1572591288C11A8537723E7B85EE3BB9F5DC254D171100CB8E4D81194A2AC821E91F0D7862C70F5F78CE26249850E5080017C2FCFD066C9379D2AE19C5C410C48E1D88D36E1434029509C4F89AC5B3B3E979404B7A0C471F17C3920158E12C172B23F2F5FADAB6AE8774F407062DCBA62B7547743AC0579E53911411DBB30C2B90DD491B556EA8AC7D85832F1CCCB4FAADB19B4B201FCFB2645AC0B963EFACBE23DA5A49476BBE0D214CF0851BC0D6E340C0CE53DD351A573DB58D6EAD91871CABDDE7FA11898F8C3473B2C0493FC792CE4C33E0153CF3C9FE5B90F4FA8D4E453CE1601717DDE07861BF2EF92424B76C7CFAF62A444793C1147A4B57506D2E11E4E1C929E4D8CE268AA76DC9AAAEB5BF051CC14B93667D4248282435485784B4030D62CE49CB77DBC25F9E87112FD1CC0D85484874C555A103867DE226CD738E48528A08A86B9C098F94752282A6ABD7DD1508CB353F541CAEB72B59E748CA466978D3F932A95694C9CBF8B5E4174772D07BBFA97D15EB7EF615C96E46ADB765DF773FD50F6F7AEBDD9521E0F5BFB01B82661FFDD25347D20AD79603933B727FE9CED3000B0C59C93E6DBC2F988892EFFD8DF494D9213622326730F5B6D9E2A463FFAC6CC629E2F8644C5926AB4EB867CD536920500C0D04F2AEF587346F4EF94C69051F9AC56E527D0B4F74D5194A997CEB78D1303ACC1CBEC4181AFE2A8F2E60B1F3E26E1AF79BBDA628F9C4537C3B1C19B4D5576A438D9020972409A88B0138800B51F7D4464D2C5582ACC398585E641F0913E363E60FD01A894ED7C50F5F4115DB8FCB3CB1FA48F248823D65C2573F749EDCC2E52D0493AE1732BEDE137CE6C1B4DAE10D55ED123A78D8434B51A7E546EE43FE1B06E0AEA88E8B4BC5FEAB4BC6D28CDDC003F5F00F0FE567519CBF7EDD224E0CF5D9C789DBD118928AC0CE4DB705712969A9F89BC9E91A5A8C7AE7A2337E61CB1E230BA37CC6DA9F0CFA27CFA1359A326DE07C22A5E5A6971DE92D92F02DA70AF540AD25C1DD45C88840869BCB1E39610325B839D0726CA952E44A1BDEABE1219735F2F7335FB6E3088B513D4BF6BE1675EF4E48B24CA21FED6BBC37BF8CCF6813EAF30459109F0D70A03A25F00D3D4473EDB87F8FA28FFA22463DE94F8ED19EB19B1FE3A31F7981FF31C24AF923F866D63F1D6BC9F272E8660F63E073B971BB0EA6577603471CAC33C196BE8161E33936213EF87E738141082665235DB60D9110635AD3CCE3E6EBE627BBF836D87633EB60EC933B06A1712F901C4CB98ACB0273EEF75AE75C2C68BDB7A784FC5156E50BA9E2A7AEDC1C0FBEE83E1EAAF14549B31BE491707C86F4CF382FD8D25BA13AB23BF8A117F8888A437E21F05A87E4639A33268AE70F1BE4642B73A264B95847C68C110533825DB50EDAB9C2E0906FA37E1BF5C2D99BB7F54E579E0B30FD4E72544E46BD1AA86B93A20B5B615A5F628CC5410F7C0AF81A83EFFA4DF592F83BD4E27B6540FF9D66CCAD32E0D5A87DDD3610FB2AC847BD5085C5F51FF5E6B86124AE40F79A35A01CF19C9AB938C004E5C2B296877D78A3D24B09AA8EF749B45BAE8121FA5AA463B643F74B9A11BD8638DE5D527EF596433EAD622F5D17060304312BD8F0F478071BAB8936019E02F99EC452AF273A124A24289BE0C6A95CFA76C262C56B88966AB647C6DF483333869E7868DED1F09533D05B849E86E7E69783470F84479E6923A7C873F4F18F39E6E9D6F02D672901F79C83B464ADDC7947709C3E64C4BAA745FBDE294CCCC7182152C108A500C5A5487E15F645E4D7B3C0884B6CC14D03C908835DD58E6A3C81F767469FB284E1E10DD19E78776CE58B9AC8F44E8CF919090C13843782F89068497CE666FEBA522B5A8B8F601070E8FAA2487FA761ABD4049DB96A98AD063E13903DEE2E328BF3FE57EA7F75B8ACC7E51551ED8CBF99389771BE836A5BD81C2F77E72A53D2698DEF319F30668AE2170C60D671F5623AC7DD423A5CEAA7714EE892A28205F43F9F58A29D2B1FB21F60CEA5F432CD80BBFAAF237F396DA7ACDA64869787D2D25836929CFE063C0B7C4C777F16FEC761DEF38D24466FD8B6DE65AC188976C2AE5D21C80BDCD8DB0BC47ECFAFEEACB20660100C81BB043075DD8E018E61D508C43FB2BB110004BCCA5F0A3BE93C1425B51CBF9B28BFCC379F716FCF0CC1D7DAFE90F97B0F96A99C7E3B35185BE0B6E8A7AABF31B742EA135766DE162DCCC61B4152901054F93E36A92E734DCDF130377594B3DA20032E6D1D933FB60D65F661AAB9912562A7840FF4C6F02DF036FF406B40EA78B09C53F52C82E63C9960A8374E1638E5742D0F57107F4068A96453D9CC19F972847B59CD26E3C0220F3F9B97F9CE2FB2D1626FE74C8F37AF966357720A7129FB397BC31B8F58D2B4B0337FAF1544958474751ADF294BBF718583229655F2D176097290D4E65414FC972B0A5B4B9BADE8CDB56BAAC669AFA8162F3353ABB192921A357662DEFC6E971200BE4E796884BC81F24EDE5C86656BC47C97FC2A18B5769DCAD71C7BD1446E31E4A6933D283650C69850C9743734702919C2C0B32C90E27D976B415B9B7744ACB1E27CC0485413256D1E05E164BADBE3CB788294C530DD9669C69F24139B89F48EAEB280BF4B000640BF53FE2A343BB95853E54743886F5BBF21D8E0E20C613A4AA7B1595CC9FEB3A4FA686B4F246139726BB6F4E3C47E538004CB86F183BE98118ADAAC53856AE5E7AACA64FCF6A6D73F87C33AD9D796D4827E170A21E4812DBC5C9BF630A8FC35892B4FD8B2A88871EF3A5B372BC3BBCAD1C22EF5B72730A095524597EDFB90BB9F1D03150EFA9F75C19433554C814D1353F2C4FB46AA760E6F2B89B0AEDC302668B15C6012478BD0B6C5BEBCA5025E4E86119DCB3807E6B320223A5C8B064D4D01A3E7782858890E90C133C9FA1A3A8FC153C5F7594C5D0FB2A2F35567C94BC070B43AABC2D4A515F9111C90F2C2F7EC0D2E9FD00000000000000000000000000000000000000000000000000070F171E23282A32F3EA695264936D537D86E545E132131442C2973D19B37F8C911E3ECEF4A13A8B1EDF5E5968A6198D26205FFE6B76CB14E353B5E2C9DE1BD44AB9BD55862BA1A479833335725EF52601810C778DA4A32C497CCFA43F91C72A1499E8D295AE7CDB43F1CA05F0D4A31B30D9A69CAB8288640F3F9E081E2C98CC8351C7EB9954D428DA4BB374B346A83EFF5AA3F455F2BB3FC922F901BBE5695E3AB9892A93BEEF90FC150B3BB47F6965C229F7DCC3100A4101840417A0E2547F9D42AB27216254A2898368BFC60E7D407271C213233B6913C8E48DF10967757BFAF5B5E2A284B8F67C70537C97583786B5185B45E2E36BD8B5443E98601F772829176C4D66F44A81AAE7C13F539490640BFC40B83E1C75305B06BE60E18A0AB568859435B715E15BA1EE4DE73E04E1B09DD15350AE423C131706F057255E9FA8FA3F9E3ADE7435A6451F7A2AAD0C0FE0F444C4A247DCBAA49E7C926DD52A33D3737B4439C1D40F861720E37BD25366EB5F34BF4B552160F3EB80CA8FB19304E1E4143090F8E965DAEFF17551A3931905B5CD991C6BC5AF5BE808073893A47FBFEEC0940EF5E7D2F2EE199847E1A4BEA447BEC40F86F6FDAEBECE6FF0F66E04193355C9576DD4AAB2D796CFEE5D432B1D32E13B8903A06FFD3AECB00C169A3AF8389848CEC724F647C6BA8DC3134CA18586DB3E4138601A16DF8873A490F23C4D27FD9C3D4FABF2BDCBA4AF3F0793E7B591198100EC97602D9BA572409EA49D7C8EDC646335FD4494577720EA7CDF3B4266FC201DE4BC204C0D35CFB55010BFAC68CA0DF3AC936C9FD2A9C532B8E3461D25362EFA37DA159B64670060CAB833ECA799FCF1342C7EE1B80BDE05ABAD08B9EE8908D50CD0D433DDA0B120D1980F690ACAD9C072502AB537EF71B691917A76D3098C27FDC6FAD1F1B29E307E17C87D9FA6A06CF8CEF6568D9E4E005FEEFCB5F41A46D91E31B41268367D636C4478921E690D5D57E99DA3448773D51B673109CFD3A58CC50C127F34F4963FCED6C216E60EA0952317FBFE88807BFF4223624F6126104CB46C8D39EE228BB4FC0002287E346E5ACE43E2CAEC07A22203FE3C4AA9008A94F7075F6E449FB89905BB955FA0023608C494F7B73D2AA4E2B0A8A7E3CAA889B6B6A6640F7222EF969D46FF6794BD97C5363921461BACDA17F2781E14419436E37610E52E3B7B7BF9C1A4B1D80876030F9A8981DAA4F06A432DBA739DB988BED5DE7F38378EC1F7D8A46B305896CA0CAA5D8AD74002863C6FF91EF25AE96450936509EFA93F94718E895A82B4616A965AF004038E0897A6563DBC91EB5A6172ADBA052250D06D210BCF5A250246FC3482E57FCD9901104C5AD58EEFFAC2860A4DA9D2C308552EFBDA2D4275F3F3651E9935A0E42869B9263FC7EA71079E604A4EC6DC61CEF6AC6CC06194DEF432C1F7CD9EDFB0C4B448DAE3C2A685BC818B2A90E17A4C1CAAA5FC2632F720E764E2B8DA314224498119A0D94CF5DCE24176421C2736575672B361119EC7C766265768CD9FF1957A17779C11244C1CC82D72D4E3C87107885F71C56DA2BC41008B0BC1375C12B3B2A80071EC03E377A93BFB227BD560EDD5E5D88F46F7FF9831F05BF262F01F62278D3DC13F4F0CECA0509091C25D20666D8D3527975CA3495F6843B46B5D5B6F5C650E981DEFB3943963E14F00A0F78CE785A21634C46B531B4F2AC5AD0F03D92372C334CE963E514A1891716EB5D5BB1B67834994EDA492719032E2A4F961DDD6D2002D8F52798C45A9DA8145BFD191E97D1FBA1B395858B0FC7D5F5A54E69FB3780635F70A763E44075075580778676E6B9705B40F40210E597B5AA1AA77BCC3BE5005159A4B68CBDC6AD8674495E0DF65A6DECABAFB993CC49C082D358DB1E5B3A8AF2FCB0049A15BF521986AD84148135CDB185FDDCA6802C2ADE9EA2E82047725D73F51E072CCD799D696D7530F61B16E9B4727C58CB0F552B188F9B451BE543BD809B63D66BCDBAEB7AA917BE6AEF05DF559B3AEAF65D5EA12E852D1370EFD6197F970F52292F27923A10D01AEB652A9A44573C137257B49D130F1DA48E532B3E33D4854B995534380B4549511B39A99145AF5ABE0CCD3A9DBAF673EFC115CB75A9A5A806679907BB525A2BD4507977329EB4C985B3575DE6533FC5D62358C21AF3DBDD20DEEFD7C417C77D37DC2A098A8FA48F7944B7EC6F929387BA11E3516C9EA681238650416FFB97EA343D5F227BADFDD509B94C1451C54F85E4539A8F70DBB5EFBB10B2D82A16FD0C997C603B8983CEB840A7C3B61918D8A97766BB8442C3B9EF2D324E28DC19748417D32F642874A8927688C74BF4F6F6724015C4DD50EB83B85F613FA20938F5C895F88830A40C9799C212B2DFB453BA0BC534F75CEDAF7A016F6744CB4F5269FBF0284EB90CF1023918078024C3B125CD9C7501224050B4D20B585472B42A0F494513ED131BCD8F75E223317F56B37CA48780750DE0BC81C74A3388C94D93A65719122E9D533274811B76965265D7B2F91EBE3C5924ED2D4DD5E327A6E7546AA2605E4C78D0208DB7A7F678CAADFB32E6BCF8C77FC7810F7D1D5D50E26D1A0DA03B8AFCF99904B2B3198670462451925381F0BC404C51F2F18FA7E2C1E8B0C6CF97A9A65E575373996C3E9DA15A18D15C93548377677DD713C9828DC4E4EE823A241377C65A2948BD29447BFBE + +count = 58 +seed = D9281003AC5F7673E0E9A7BC29C4ED75E6B0F228DF49D11A2599BFF2DA9E887163BB26DBA4F071FBCE02891540EC6F1C +mlen = 1947 +msg = 437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF +pk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDB3B5530FE1DE0AEA5A859B6E946B0CA21704ADFA76E7CF1B01DD7CECCF1D201515E657E3751FD53EADE9B508410C35E4CE2913895291FB5EEFF34E3580F0511AF669B80A2BCB991DD5222D41E723D145AAE12584A686E482E23022E8D30D694936BA251C1561775FA7169DCF2BA3F1443F5F3DD381757C37DCD86E96BA64088D541978E849DC066AD2BCAF5A72E07A5F691FD705468082B93386C11CAC05CBCC24CDC89E0A85F4AC3D7C72E5A71C7ECE9CC348F483ABDB28AAA6AEB751A2E5593DE48BEAB42CEB8679A56C070CC8F34CDD915E1C499475E05E0DC80DD073F924F1F922FAEEB5221577CCD61BB00E168FD13DE259D5CC40A92B96EA81E43AF8A8DCF8D8B39D00A7DCD644589F18BB9E3C61A5D3763545292F9AD30039B0CCC50392A40A6EC10D2C694BB09F5821E623F8F90BDC1C9D304B43495A48A53A8224D1E45AA90E8C4216B0CD73728B5FF281B3B26A03C8FD6772F8ACBB840E7E3B4C5C10B031E1B05A2D404D0E91D7789051CDD5603162834D6A2FCC32EDC1917448EDE376DF69853B45106072DD35F94F723650721EBD2B08FFC4FC293A420EB016F99758DBF1F0ABAA95B3FC73B4BA24CA67C8DA6F81F5A3920FD60927182673E7F4530079B1578F9C9B4701DEFC489D63AB2427EEC4407F291FC084A8DC3E5437BA1E58F8FEA17C6690DA8627CE56F5697B4B8315C64F96D92F2DBD783BEF123C42D611F26D784D0EE776A5AE6573D21B11401F84A145462BAF0566F074C0BDD3A9046A077917174D26A13691AB2C831F2A9EF963E395BD0E0E116E6C6A6158C24ED00EEA621A98FDA074B071A7C3B3768E9DCE7DB42A3E098F0BC2CCB4D7938CDE2DA80CDC33732FE33CE1CF40957D071614693912293C815A4E28C4D780B16C05F20BEA50399F9460EEB740C60EB6EAE13B9C70BC91BAB513C125C559F817A8068867BAFB158F829BBA444976B6EFC61A992B7B318B96E2BC4381A3BA150543B2ABE49000344B60AF40695E81590A9E3CC5450A9525B439C808C9F7086647653F71528BCCAFD2A4E548BA52D1965BFA1AF028A696D13730B834B6C696B8F822EDC22B281FA3C667B7771188AB4BFBBA6FC2D5A20DE28EFB7CAED0758F35C8FD8BFB5F3A18D0EF17251D513C348EE0FFB64A17AD786B404E0F208CFB7A490BF17F06A4D17194AAB858E38F6C49D79AAE1DE1A7825AE675010E1CB2A7CF21A23535799F9B5C0AF1A24BCF9A0B7BC0171F47719FB294DEC8C04E7AE9413768F1FA4CA389E7994C45B2BB5CF99C2FB06A36FD2121BB0E4C89D4E5B4C06F0ADFF69A1947A51EA60C00B6A3C3EF4D9ABCD4863AC94D20AD0D7F6113EDC2D4AC3E3D76A8432141ACCBFAE47FDDF5DEEB89D3DA6763E03C562761471E8F76E8476434D793E279AB8E08C443AFF5024CBF00CBDCDB8C33E01FACCEE5FD3767E5C2CECAE35F64D488325EA25ABECABD23515BA3A33BAD5323147308ADA7F5A8E927155414F2F50CB37C374444B7E86B5375B0E1DE219F2769E684A770AA5F1ABDB96F6AF926A765F12A78D5263D6C056CE19C4CF7809DB132C41C9B8DF3583E59D559C8C65FE5EDFB9E3F6661D2BB0AD5329272680BF87381C39929E22AF8A8FB61A859E64F0D9C12414FE97267847875720579A79F7BA6A9E6E97683694FD41612ABBF5CC0F6294F3F24F7793478F335428EE49051322E0CCB5AEE354748CFA86CE8DFEBBA94B1385A97A12793B7C403448675E977D50924009BA4766ED7936250748FF962C990F235C877AC4D2FCBDC65C1D40F4CA69FD0BD5EB7538311827F99687FBB8806F0F5774D815D9FD2DE3E5AE072A8BF74C082A7726CB49EB26DF203F8FC46B41F14F10F82D22FE12CAD6C471E063163DF5E669AFED678E8BB6CE3170A0F75B0BB0C5150F07E8D98A9A7DD865A5C936DDA4763FE8C06079540060ED6870844EF328A40631677ABB65624619C90101BFF5D2ACAD599AABAAC3DB70D00B512958532CFA2A88094C2CF29A79CA43E71A85FD416339D0B0B2AB7DA782E0966BD37F89B065527EF4BB85BF076C8F06AC862ECF2B9C75ED8A783BD31C205C3E485AD8259BB48024B0A2EF511ADD8D5189338654AD372A5094601DB79681B761DA2504A3AD4A93D331DCF1E69A4F9987E61AF0EC19D399B2122A2E5EBF85AB321A5D50510806ED1A963BF92771440EF42DC8F7C0ACBC55782ED47AEA244FBE71AB589CC8F4BA6A9EE8677A1EDEBFEBCB38FB035668BD8DC6E5D7AA486A3F3CBC237C883A905C6A0349A2C4F1306458B2943AEA21E33D0433DFDD72A4CBB6F42DB2E63D41F1CFF09B853D6F8BC0747049462FB4512AA8F0DDE7BA0C066027838E54E63AE1D25CE474FE47E03739664E5DD61C1B05169D4AA2E462EC19D0026CA8A9D40F7B0B9AD16F96142D677138F8526AF9EB5723F0E2E798FBE041F2E9FEE998B7E2AFCB462289F7558C0B1A94D542302843ACE7EA0F6D3FE387F62E1C3876FF1C2BE1B9AEA2E15763B815CF286E163A89EB2A3E89AA682495A8568D047659D482AEA4749BDE3CD09D977952B54809221B735E6C45215EB90B0C9C0D12798E604F0C50547E0BB7FAE55F8C02909218BD17F0407DE9CDC877B428AAB35CBCE5C9726C0CD844822E60A441FA5CD2E0330C371A5227C5C3224A630EBD91559291B812E4627637FF8ACD7A0AE06F7161E54A59A32E8A139E97904177B75854DCE63423404D5C8FE116D7BF11E429B4511754DA84A2E6D876080CC0C64191E1F4473DA8AC878894CDECCB04E1F2376E3BB82BB9B852F09B101AE0A5FB6C7572627D00B566801A5EDA9764ADA436C8A0BEB095105DD6172543D5E5B10C189FB0A75078D42797F3FE44F60149B5E52A67E1374E30B5944374BC2E185ADCB4290FD2094A9F8F0B39D0BFB4D29FB84092E43640745F62F2770CA898EC79C02ACFFFC780B8856E5049459764CBE2CDD04C8E91211F26D50CDE346B44765EC93EA7CF12F12FA8DEE2BA0C4DF16ED38F48CC058FCFFEA0AA57EB541945857323A34321FD2011BBCAB53A19D60B959A6B6DC0C3CBB4DBBE7CD1A20AE3CB3D58602F267823AB324391343098A9B110B79D8B3EAF244FFE4A49B396E9F7164D42EF9EAC22B90F83090AAEEBE6269851C7EC47AA538868A3B7BDB15B1864CC56C4688E5FA91BBC6C040BAFF53EFEB84E8111CA1C82A2106EC209EA71EA792B63D0C922C411D77896DA6388D42A58E18D28288E78201D638EE925502A48632E7C21BD4FB83C455009A91F8C32DEE154B368714CE67AC72F9B162B84D38B305934BD4501DF001B79C29F5A0429874714E532FBB79FD36708FF87691342D7443449B96289E72CEEC6A5CBDD2C98BF884C50B02F15CDE7DE7F40D334C245F48C4CE75D61D3AF79AC8D6571B3601BF2203B656A80FC4A7E99CA45DD1DCD3280DA10F0FB5C17797DEF15C7217E67942AA191BA42028B3C36C9AEF11BA9CADB3ED489DFD47550E556E353BB2DD0105B64466463A8060F42192CE3CA53E0476C3C1CF129D31A22FBA1417A1F9BD6D5A3615E664EC5C5EB1AC340D2106BE679727760251FDE3D3955A22BAE9B03A6B019F83265EB5747ACB01765E009935863D1ED6676A394975A8F7638A289016DAF +sk = 44E7AFAA01466EF01BA7D58F8585FB0D552538947C39254F8BEC4203490AFEDBA8548E0A6D7B43E492D3E0B067976CA78819F090CDD220E4BD636D393D815D7D4BE52EB65B5B222964CC316E71E4B4673CE4BBAE1766BD0C4CB96D2CEA62F338508660E2307224076C08044810062ED2102223429119272942926199B644C1C20CE2A04C13474E10372003406402B76CC2364114C38544280614480EC000289AB449E410460032605C34211B07641B2871E22692A4B40C0B9904118191228324C80428184631D902629224811C184DE03649941801C1800860404223220C1C450DD0242DC8B4459912711CB16D18938C1C344912926864B484200320D24604142906E3003023943154348100258AE03641A4106004A4602436601CB28C42924842402444246553345152924D2009409AB00544848143888C62884D22929142C44CE0146EE03628D01809C2242D23498C124724E2284C0047811A9785631688509421E302091C078648426EDB140209206558C66D1C180E603645D836668B26642211308382649B080A1B97451B25054CC040CAC8508B4625E40668114280003505A18064D0A08C6416928A341261308CCC2424242988D00206442670C386250CC82018C5451A092DDAA21109B6801993849BB40D18228D04B00C64A86924820C22192851445003944089882DE3921089266C98926562442EA0428284B8689AC68C63C425A1488C118240D8040452008544B289D3C28112877092422D4A36728A828101C0080C402C4B86080AA649C3306CDC387111378EE486910825711C1205A012105134682016694832645A86508A8290A0380910A790E3C444C4B04122A06C0A028C149841DB3888934029141828E440485B2648418688C2364562262D62B2881B338C21950C1AA1010C04090B420A0C138C4232482018120109120B040E41928C60988C810640649641A424808918489234028CC824D04606A28050DAB080139248E200400C0961DB885081C68D543206883280DA2442E41844D9A000224690098740A106821A1365CB443141C68511950002390E1B3761C934500917046334261B0548E3348D90A41111236A42C20D11842018110AD2062D41901018A481183226A02670891471E33064D0140CD982415A105012256663B22C52B82121218C232722041661DC0068DA304159C82C1A900009B728DBC4051489884B208192200D0A115259883100C01002108EC8142803166011B940889600E00826203760A3C26513210804850C0B0682D9A62442C810DB146160140A98844824344881384800A82C53028061C84DE432501A126E13A70C214591130862031646D13020C1C48884902404C12491048AC304454A40480A001119470592408C048825220992C1B64424326E8B364589440C52024541B2000312818C4031229391D2102A42864C9C244C83C64962287182202E8A840810203104056203410224B351A2C400039009E02412D89611582825E0B6080A0389CC162EDB928064B6699A2025D1A6412496812244701389091845081C90500CA6018C40290044120A9588111089120701D8022C0A9468D9B488C8C6801935420204464124080903515036311290291A296412384E22C950029400D9002DC88864CA0071D3068C03B46913848519B588D2024D00C84C84920C02B949A20429E2465042C24158828923186A5B224E01C009510040014468039901DC2644C4A04D2116415CC0612319251C31490CC785521631589220C324522124019CB271C90891D9904C94428CE0284D10486A5B46520A19649A208589B0908A9471123328120272C0061109046C600420C0A4244914901A214C5094614C408E082286D106901B153212A30D60C4711CC561CCA44C04130689489182802C4982691C046D8882492228440B950840B44D19162823B420D802658822051345661009085B0012024385DCC6511292808CA28DCC0221CB264E5C220C40C2500C2924A234720B870D4498851A442523C58D0139311198658124001C1064E228441819685C140AA4348584181203138A938210A0480E1BA028590624A110881B938D041050643662D28089014084E0A88D8980499A36260C128E013210E2A831D440614AA46D0B444451928D8C0682203065219348E0444DB83720BB79CFDEF6582574C311CA7C46E93A953C147ED5A0E2C4255DCDAE8CB85AE6D0DBDC05EA6BFBFC6487C1BF7C55837C3A9C75CBBE633BE5A0B6A400C2CB4F65BC43C03B2DB48B216F48564B207FFC1BBA0E16ED960E8274EF5FB85B6C77D2ACFBD35A5351973C71656FC2CA406BF5767B757B1090984EC0397A2AD3A792301913D13DBE20A01E4761BD819B97FC0214C81E696893C6EAAC995FB2C576A23213B08BEFCBEEF4BA60F65865E9F3CDF4AB8C7B6068CF8861DF9D4E1BE9B12EE5B7B705D601DF268ABABAE7DF0DE4E3671243E5C0011AE392CE03861016E38F8575C6C660B30143DA89F9CDDE6BB146D660459E40B06AD73E1658887395767CFCFD83385B42E1927A96B40304211CBFB7FE25423549C21150FB65D937B36759E5914806BEFD7AA1C51B82A8B8846BD682D5A40F1E09E2DE2553A954B3E348A7C68E2575DD99C473244876456358C0E29A65D85A070AB8622343CA5CEBF29EEE5185987F97709ADC2B5B79BD1166C1D504E2D6154723CE84B466B680EE4F2B32173F21A6B51E5BACB5A7014E24E45BF05BB74A014439FCDA19C86696D95C0A99A43D416D4A992078904B6818B8B23469AAA14E027BA4C755B0008921FE9214BBD7B142FC3B0A7715E904BE6B1D8E3C3E81311D7A9371019E517F1D6F3930D0EAA03DE4E774F15C56A339DB29E7F12A415F9E82CC534C4A0A2E93A59204CB4B83245F3DBBDC63AA2460F8B4AAAEE81EE89920FFBE71C980087D742EFFE7C9D9A27E3D3A43B9161A56DA7FF940A147506114D2A72BDF7BEC26C2B9E15BC27E9A0FC3D2064A6C1738DC615AE1D076E4C3D1F24654EE975F97261DC2F9681E926A7341634E873AF13345DA1CDEB67CC00FC7244451EB2802E00E099266BC285616E9B0760AAEE1763E771CBD39C502A839833278C32E244A4CF32D19252EBAFCA80B2ED8211D71C6ACC4D4241F5225B05AD421970BD1EECACE5BC832BEF5D92C365DB101F591930ECFE2C723CE7145A0D9C26BC76DD2B177AF4A0810FF0F0180B05249002AC950C1873CFA1154B864C2E2C6B191877F7E13BA49904583BB84F807D548822B0D6140F6D3F7FB1F0D1F298A5BCE912201A7FB5A367D6B93CD39F2CED1C83A39297D67326F9370F6674FDB5135601F89E4F130942B3571D0CD4FC2B410F879922C988884C1940D480E03C7B3021095D6237FA9B73F5CF863BBFD2AD2FE4C5C2459B5361D1F50B6829FB3EB14151C415F5C23C07ACAFBDBE45918C6096BBD1A807049AFB7537E4E89D6E6C99A67B0999FCB9115E19A31ADC4E28E3230FE8542856BB4F7600CBCC01B374D9648BFD4FC4043BCC94AAF1FA9B63E185163D8062A904E2ADB3BB213A545858122EF626DDD3C37BAC94D25E9CB89083F6418F49D2E8959C2DF67298457B1DEBB9310B82393BD04E365B4A84D35F31D0EEC729FEE202FE520C3ABB5C43930D8C748C42094139AB3294BED3EE1E0358E882B0F2599E2D64B38577C070DD6D228C0871F84A028F1FB0CE87CDE8BAAC615E79E6B3157855CB5E035C46245ED3532158CD12D8BD19E37A4EE5151056ACB51ACBCFF2200E1ED7599D7A5CD81483C404A13B86480E278303AA236BDF2CFB79FD3E5EB9223394475CF4AF5C70952712ABE19A99F4211224FD08F1665AD291A416E317BCA50A49CC76E24D356C932877789E9382E8B3FB445F5F2A5E5E6AEE9CD917D28C5F2CB6902D06B64D8D44FDD21E0A101DD06D0B76A7C6D13114FA7AF7E37FD12D3590BBCFCD2499A7F153391F9C8EA8952B5532137A718D0FABCC2E977A0869FBC29B04201D12662DD4917B7073254445E45B6A6DE6CD7D46F319281F70B6A1BBFF140455F96B47B08B7911B785A7C021DF71CDA9B901950A1EB0575D4D06E65D8C0A7F906603931DF9D0817A61EC48FCA6DCC28FE481DCE1E7805DEA6D6BABF547699EF7CC81DC414D5AE7FA7B58A98748E7A4DBFD54EA4F01E64AA1ABDE69FCA0AF4AA371DE310674CAA77AE5263BFC15E0AB3554BC459B1C9D7B8292F7B2F44C5A44D1073108B8E6FD08A4C51981EE7605AC71C1F740FE5B7835BFB01073FEC48256DB4432A23688E55FC39226C79D97A6D18EE3071BFC3E7279C9707FFAB16A51153350283CC795FDCE54D4F37CA649AD1777C6580AB1198573A1856012A48DBFBE4F310B8B88DB6CEF35522E2A4FDDEC80FD1C31951346BD90C5037A2E2A967949C9D65C175181367878B97B9E7E45B7F228AFD1D9286AE004678F207C1341DF866590985CC403109FAEBDDF83DC222022E6601AA1857BDE73F55D454E4708EC65D7BB1D7CF19F54A10ED2C510382FC3D5435FF2D7BEE32AA5374538C218287A201F6A5729FEA0E2A00E636B8E99A0FED9691F888B4D2F19C106A9FC1AB4D4E30E090CE353D293530C576989EE8C1E766C42265453918C6FE636FE48FAD7627598B383E48DE23A57CEFDB947BD7CC3E733D7EE4C032E2CF2C1158B11C2AF0A44D0FDCE9141E55C2B85257413D5D0A764DAD84DECC989BFF339DD042AB6505FB932190DBD20CF7D14A8BEA0BF6E9AEE8DF37AD27205CB6ABF604F36A0D325891DEB114EDAE9EC978C32E996294D20F1A869A90BD0E8B34BED7BAC1E610A8BCE2EED56148F3283040A55B9228A266C5E4D569C15E0061062E9996EC6DEF05925DA1BAFBF5A93C0F67E8535ADA40508FC59F3DC059B29D8765FC276DED083CE01CF86DD307BC6645E73C6CBD4AAE54A7E7B6806ED9F3EBCD5BB31765CEBB6686C423FF93325C03440917906D292EF1B8A27DB83A9C78B42BA8AD4BEA1E4CF968B4BDB8B504996316901CC72047A7223D991E303BD9C2B7BB8450438EF552359351DA39D20FE48353EC1BD2B03F12854C1DE9E758C9A8C44738EBA53DCD6092E18C1F4D704C3C0475266D6592B02BFC7FC68A7776A82266169E84AC6E5F71928D7918C527041ECF7ED87931B8A2BB6BEC9AAA3091BC988170EFEC6C1CF58C80D0563EED71393B46EBF9BC1D596D3BCF6B0097B2287851B969F35A1E2A60D395A7376B3229A497DB17F1908158414CB16B5F1EE5107B541AAC60079BB61E511B14AA54A22DB73653FF82E3CD7BE5EDA833D5729D5E28D51764B2A277A877610DD170FBF919C742A91CD5C4112274B32B24942ABEB9A489B758BDDB6ED364B0B2E5E6F9CF3A6AEE81D70A09FD7B7C2937CBBE10BAD55A77E74413FF3C6F0A861E64666C2BA3E00232019FEDEB197184EDACCB94FEBA799F1FC3329CF84E5E1707658F58ECE75387D67A72A167AE948C57B6509644A8659098A7CE6D6F31BD2C256787A9C2A0554840102C3B4AF328AA750DDF678624510BEA1B78658BB557A181D7B8C0A69C7E4116736E64417FA291139EF66D37DA11CBEA4939D7E1129162EA7012FC5D243113CD5F67FB3E36A63E0B7B68C36DDA92CEDFC1B3CE4304056326A0B6AACB96D1BBD1FBBE7A559677CA0B8CD9D0193564BFE1D409CB185AEA2CC381BF42EFA890A9F57A8006378F61CBA578186368B7DAA996F0DD8BBC4A8C8F0F298DCE28AC5135845D4EDD38655814579F306618B65CAFCA3DE31FF1E6736A07777E1DE5352AEDF9F7AB1CB2BA085FB755EC4EFFE6FC15051D7AF8AD141D4C47F65B7F3074111A647E1F2EC13D6DC83C7862AA4E4DE9BA9B7D800D6C7B8C68A730E038181A38784F629042CBA45966859BCFAA23EF1D79EF58AD732C1CED7FE4566AF82E7DB1A70FD8DE0BD0741A8A845C03BA07A0E3B85AAB71FD9D28324BF6A5EF21EBC791D55CA487AE5838066DFF402DC990866FA7D7A0186270EB3AD4BB9DE74B5A1BFF46CA3CB261DDB8CDD9BA0CDDD3512CDD35F52E028108E4B91242AF38A5DF1671E1AEBF6E76360AAFE16072AFFD2145851C07066D60C8E7424C1D5699D14AA9A8F0D88767246F59E4F1C0D8B77E41344F14D0D1812E28C01DE24B5D0E5B83B16779556DFC15258C2893CF617144770CB747EC5579EA9AB50871B30E1605C16053FEDFCFF02681E5D7E0454CCAA3322B80AB4BC28E8C0C5557CA53D3F347D5FC8850C3A81E0CA00CB03277F29BC25B0B3B75180B1DE74F313EBF4032B533C101BD863D2D31CDAB996FF9C330CDA631A0B55EFBB597F997D047A15D300C662D74788DA7485BFE6D381FD12BDA4CD1A278DD13CB0E9D47CEE9BCAB9BB27C642A28EAC778AB9948D60EEDC717603205B57B0B2764225D7734CD2C7011C1934A23EC61410140E29359D75AB1704C0BBE3ABB1565E6D0E64F33052C3B81F95084F1D522FEBC26462671A5905A81CB3C416C474F537CBAA494B474AA3658D8FCA846328808AFB725C794B1DFBFF0B9910AE29DF1CE14CE613B9B7C9BB5CEFDF668DEB4044DF0B8137AB8F416DDBC5BBE8EACEFA54E4719C1D49829CB34CB75825EAE02617D405590E9D5694DEF3998CC45B0ACA59FE99C40AD117B03D1A668EF228688B79F2B9A36BAC53A82648B0E50F56CA73F8D4D481B2EEE19A7ECC5AF51FC0FE6AAA35CDB83D886DC6BDC9B1FBC90F48720DF837F42C8DEC5284065E48472F159A88A2F2C5783B771183ADF4F8C347C9E89C9478A188BC72397E5373C9768720B70E7DD542949835A747575A743F7FB3845E5837E43216EB324D294D800C12AD667E41296E1B2A682223938C5A754FB7FCD95BA0182DD7BF9E8367D95EAC0DA13BFD1B8A25E55C719B43A79F724FBD9AC5C0CAFBBCA077A29961EBB92 +smlen = 6542 +sm = 799D08A3959A37C9D4625E8A60E67623085523473B8FC4275BA584C256BAB82753C2D88244BB518F68F5EF208E968A2594525C1C4F0289A18C6799DFE2BC7AFDA65C2B18E693AA3B65FCFFCEFDF2FD16EED28BDE33B4B05642F3BC114BFA1BCFFA7D7E5C1AED1A20B877AF7A712CA193FC1470770AF4D9EBE78CAA6262B2949989B8258CF96D523F534045342D9A0FF25A0B7F0C197F183E70F611FA40EE6110B56C78241D94402BE7D741589F78E204BC70F41FC8DB3BFE9BC8248358D787B5548AA17CB197D98CEA474B3575DFB2148D732DB8B3912448F5E1EC5D7E12A2190C104E091BC9B18C54831F398D6FCC62F44700E92935410779485A5D37894FCAC65582623E4586B40BF0A1859FE57E6A55E11112B6951AEFA8EEC29531CAA9ACF24FCA5935C6953C44626E34DAF1AF146F13D77390424F3818A110D11B0D7C243354B8420986010F34DDBFBA2CDA3B5E9FD1CAFFC0AB09B67B7FE497CD52F3930906A901D0622B75591B636FBA5D05F94FC7B510417DF850569E31E783594C752488BE228FD685EB44C4A428470CBF2C8D20CD932E277B0EC3F9B13A0D1D172B2B24477AEF8DBF21EC3C3A795DD417D758AD9816C300C5A69FF633B1D5E16DEBEF5D72D032FC7C4ADE9F010C865C22FED648CA7991F9694020D93D289A6BFDB6EDF9B08F34892C3F02E38D4BEEAC02DB4B221FE771EF5452D18189A129FD3FEDCD5C61B75645DF885B70E1866466F3568CBBE8C1A3FAE2ED644EEEADEE41E2321A303D131681BD75B33CE73B48243390D04391AA21FA842C02086E0DF7B9751E44593747CEC003AEB977C3870E2F9ADF98772C4521DDEB21BBFD118D2E6C863DFF87E99E9475428AA294F4D957823A2A49BC49FBC5C5528E7C55DBE850F7996204EF524123DE6CB1B5ECBDEEB9A90B9BA76B47B2C5B2185CA059BEBFBBC03BE6B79ED80E1326AD914659968A3621C840AF3EE0D69C049425AA92D5DDDA00A4F40327B7B1C4AB6D8334484CC7FC45B27C4B211BBC680E3519F744C83FD4D2024D6F015E894B4D0598C6B5ED819A9F60AA4ABE6164F6121C9E72520A0A4A936E5847A8E16752BBD9E25B89762DC7E789F63779F1B9C4BCB2FDD4AE789AA0125442804579DBAFB40C2C5DF6BD9AD7A34D567A9C46436C61091E899BD57B50CAF22E41EFB78CBF1B0CE59138ABA44211D7E79A4DB7A0839C595724E4B21858D2D8F1D424470509DCEF4F067C600D22B99BF73FBACB15DBF80632B9AA13649142A165B817E733BEE200232B0E259BD0B8E324E5023B070FC799B0E85C82595E40F65AB04E28109A4B5FE3A2F71CCB1ED23287AFA4DD0244B1C98144419364B1F30BD91DC1023B01724740973BC40F9122C7ECCE4E4ADC569D7DA4BDE4258CB4FA63272C032A77FF0B3E03F44036151CCB47422BE0B9D85B2E98F7224EDA1CFFA2630B775239097C5A6263D381263ACEEB27888CD8C5BD1640B795E7D39F9ED67D9C47D2BE175D9083EC21D005D5655EB484E9BAE797C69D795447364198F7E77B7CD015E6F0853C940E27CD08FF046B7947EE519A13FD35F5355257EC6F3AA8BDA449FF3D8D8E4C133B741F20FF204103215ED9A864B88A57A2B3B529BAB64329A4AE6283234A31E30B3983C7145B9ACCF390CE37E28AA69526A25CF5804DA89CA013BB7D16562F79441FAE9A92B96F96E5F2022B1BA97EEB22536B29233B94303DCF690F42A952E5985818E497CA19FD74ECBFE3209D7FACA4983940A4A7E29FC4784204CFEEB467E896F3B1812D1E4903386B0D8C0C94AA2FB180D2A13DDE840C94685B2869FF94EBA5519F773610F7D1A458B3D1EBBA0BF0644724020FBFD32F1CFB14FAE7CA67D156DEA382B791B839F9A2EFB5B77CD835A24DD16D269053BF6911981CE030DD497741E3AAA4253E26F3980AEF80B30592B63951FCF4151D6A0480682D2C28E99AE7B201A29D25B0156DDD1CFF39A0CFF700B1CE808886461B5F1E5773777D9AA1D2B426D2128A82E7930734CA2EFF9F76855FC5BA368D384F85A635249935BA219B449BCE36CF22E02883DD5C54876746C69EB4FE21A4793D107234D2ED7FB4A5C73B06CF1FE6B5020DFD3E5097209CB53AF96D38A7B6BA18DCFD6E943AD395C1657FA44571E3A763424BF1D0BCF03096CF6D1E9E73E1C25FDEC391BD3A4E6311CAFB639F6C5B03D1138A65F67448C1B155151B841E65E7A8B1D825021727DD15C4DB7A29E3CF87D9511D99C89EF295972A715380612A370D2A262FCDD85E72F78CD425EA9E78E1FE0192213366731185EF9B807372271F723222DD29A784C1B5786FB9AEC9C24C71579DAFEF4517B3AF05CDC8E9061F68D1F0B84FF5E3D75A84070A184DAA7E872314666141CB89558871B7A0B11F82A3D3905209CD427B5E72FC9908179BE12601FED4DFFE74B966B648186E523FD35522E7235A5E27E80257ADD913CF9C097A9A0CEF659EEB88981B21E6815B4B28B93A9C9B4A9150C78F3629CFEA4512E161CB8B3F0D849AAFC7EE4B1E468F70378F4FD308BDA99587FDA3A51915A46E72C51E353466514858FC27E2BA650C904DEF5C83F4B1ECD8AECE06F9CA6999D203D24FC99737F70EE5432B4DF47348160755FF40F4D5F3B8028D146BC34EB875F65666086CD949040ED7C174CA8CB952E76DFB85DBE3691BB967D7DBD80B8E6E6D663FB808446A2AE34EC472EC342AF1BFE50FF99AF4FB4907AC2483FF7E879CD2EB39B70EB831102DEEBC30B853866C9BA364C797F30EF5AA9A8F9AA7DD5E420E31C68EEF8F6F3F2EB8D1FC4FB0233F805FF44EF3C768586C839A9D30AF1568941891D556C790ED9E397F72178E0706D47873B1BBFAFA67090462A0DEF65E393407BEE979EAF899103D19FC7DE60F252F8E3090E819532FB48E6137BC9799C26194339EAF198686CB58DE5A5B201FBB6C89B07B9F9C6D0606DE2F53C94300A22F6BD9C28B525D25D1C66A3C71AD444A3187683F16B95E3847D72199808BCB00E4A18DD802D7826A925D0FDD6D4205834A1BC4A3CCC5049C74DEFF056E91427DB9671F163076662BC3A2262B6E358EB76BB97E7BED919233888B6DB09272FE0A5EB6E53D85DC9E9CEC403339492FD991A396079142666400D3A7E6722C63C194B561E0340AE2102A1C2B1641BD68E93F4939FC9D5CA45CCE4929838C79D59FA50D842436835F3AA0D94838CF7E18CAA87EE4D7EF0EEC491E6E2ACE02A81A14EF659C7258022079B2C35DF19F951CA8410AF6E288DD2BC45040C9EE62062FB63A09B33EBA138F9490BE000831D6F6D56CD5980FE9794F63ADE36BBA6EEF0F96404E049833E0CF124FBD8E5CFEEA079A1B03B6803E4B029135323F3751109C77C579283CCFF66432A043419DC594F6E982503B1502B25067AA28A6293F07846590182457C0E1EC43C41F852FDC7546FD5027F6F446089B98E586ECCE857693B418A2D9C6F12CABF2A1C9C5CBD050264000B47CB2FC961B64A3BD911B4E47CD89F0ECEFEE07B725FEBE6B3043CD05114248B961CFB405B433BE4A5184AF25164C40AB76E40899079F6FF37613386C199BBC9458D51ECF088A2FB1E43DB9CB9CBA910B8284806644152E5C22F2CAA1D082BA0706636231675D621FC7AA71020BF040EA4719D9450B11C5EC0BFE47CCBCB2C9275B6036069B959CDB41ED96B3E6CFD32326EC8C81BA34A13A38CC1A949F4080C01B595CC67EC0A02EF36440195C6EDD887C67D9EC4E77D57659C38AC026DCD3B1DC4BA525B1D5A0666B4B4076070A216612C706D5F6BB618616F19B90200A2D48CE5A5187722438DD5ED9ED099B2B9A2BD0DE1BC2DD0414164A7347D355E51EF9AC646F4CA830B98209F1635BA6B542050E16135AA95362AFFEF7C710F4E0ACE289831C066F34F48358D0AAC6D5482A45111E61BF385381DDD43430AFB63D912FBDBE4B267DD116EDEF5B06B19E4DA515678A5CE68A0B6ED55A1977787CCE0D449474FECB89C80BEE1B0C5FADDEFB4D365424E4697BEC33300E48639E0BC85C8E48EBA65B5585026872033277CDFE6571D8DED12F0794D60B120F1873E00EA87ED5BBDF7EF4B406AE4EF9424F32443649C8BA50E88D73497A349ECAE89F97D74841A34D0C2E0E2A14398E7559D41FAB491F6A2000E194A06D8D25A3CD7436190162BDAC526F6B329D461EF53267AA823A747A84B7D48F26F6A75552D924857ABA45ECDEE9617F79F3DF20570EF00AB68506F27B35139697D29C2B76E9055FA425E48A55FE575CFDDB2024B4352D3C037CA2D178F41456B28769E0D3E36CCD824A1EA51159AEB8ED62DBF3285A9695CFFE4B0A05C8FA852739C61139F153579C099EF803B83DFA3A67D7BE9251D0D85B1D9F4D06493FFA5F24C6C020D94D8DB8529F092A8D8EAA4ACED6B5DE41CE74BC11BE763142A18FE17DD6EBB2630A2DA536F57579E9204FB1DB33364EBABE02AE81FED1A6D0E88BA932E18101C2F25AA349C601A911181B0FED396E686C3925B5D871440ACE0D443D24E5C7F129C9F511CE1C93701BC46EDB9E0D4FF4D833B0B5ED6C72A732E1D3E8C05C99055ABD2CC54A7542F66639A0DA8A7CFBEE1E5DC7043032E506C0AD9BE3C64EC820FB37D78EA97D45385A999EC2D0C5C8DF06B2C86ACCDD1CA9155C9C2C39C69B0401AEAD27C1A71C7C9B6C96DCA02D0E411305657840C23C277ED680511EB6862DC3DDFFB6875DA9829259CA4526F5B654E2E7C1D0A609100DA3092B97E0705567272A932C38C32F25E1053D27050537106B92F68E458625D2904C353F58471430FE84FF576BD9C86CC15CF16F683443678897394B7E47AE383512492979114D5A0ADFE39D07FB58B0F2AE29AB6C7BEF9B629B22EDAF015DC6E001A17F0DCDB8334F47A79FF269B890711DB026EF5884AFCD3F504A6B90158CBE8008A032A71C2835F7A3B1648C024F66FDA66DB369803746AA8196F816976B639313C37AA5E3430954F26CC4670993E5B1BBCB781560EFB13124E1FB57D66F4CEFC1660EF995579025A120686C6672D8F4E9073548172F5B9B3E858EAFCEEA611B730865CFBA1854E8570660A4DBDBF14258EBF0D9F0511A134DB3FC97CA7112E08737402DEABF8D275A482D414727DA31DE95E8168ACFDB3F647124640A89C3267EDEDE162BEDD3F422AE9E7E65CBD07C806CDA6F62224D0C33F15DAA0EAADA34DEE4C04DEC2A890458D065600F0B6CB9FFE11F4654F1F48D4D070C9F7429ACA9FDF6BABDADB55BB39EE3BFEA89EFDE66E8B36453BFA8037A352867B68E4FE28A21F07D054A75D986BD203508C4ED08A04B4E6CD68A649F6BF464328F04D13670FB9C14480D4A58154F4E644FC83EAF8247D96067C4450CFB5B13B9669C0F5F622418CB37AE21514D131DF5BE14F8E3618B8161B41E2F0726FB5F813E4FD94DC50EEAE4748AFC595B5F7F7A847C134CAD19C19B5F6819814A9D8A171BD31DC03F233ABA6A163A1CC2872A27BE737ADD95243B6D8F41C79FAE72C2C1E3C004C4EB99ECA778A046CF082D5905CC53C28C835687105FC9181C7B0A7627D364D398C989A8B6E166BD2CA72EC99581308A8F9B4D3D444E73EFC8C77421C0820DC5380E5B15EFB3A23AB5761CF3788144A0259E8741E721D1FCD45DD85D21DF4E4F4BCA09768C98A5442E4F85E2E9302F14A939ACBAAFEC03E3CA882E9B93B7210C759E11E607DF200CC5E38DA2D924B89F3C79E363907E7045B290412DE7B7EE99816AACFFE4E30D8193FD0107B6DCAAA21438552CC53DD989A11CDF18620CB8ECF835109B44042B0C19F350B77135DE244FA225E6960B8834F60A8010CCC2F3589EEE88BDFA454ABD974736A918D57B56F443BAA227AB41552D82471869742038486EC31B52368BD142E92E458163BABB7ACDBC370E66A1ADE62208EA823BB8A04C6B356346C31101131BE20AA393734EE9E9AC3271E742DB7881FB604F68D231A25EDFC878B478D7782D5A228F24CC9F2FDF3A307B514A71ADDFE40DC54876D0CFD966321D5D14B1D4DDB083D8B9BAE77CC1E1FCADC27B707F012AA38A5E006F31FC4FC94D7C109B12EB6F96C2D66A601448A992D16E0992E466458A3C25BF347B576A7CBBF73A2E8B99C462660355C17B6347D2FD2938C02482F12FEB5D4DFF9942490CB2AB1C12B36089A047874EF0D73F160835C0947F0678D3B136B90036DBF30373671ACE40E72BF8977B59DB0FC13236304DF2E734A69EF19D86570A529E0B8328F5A293ED6BA0EE46D9CC99F4FC4CD216AA6886842E9149A1EE2C0254A03076281DC1CFEA24E7576EFB95B5B94EA487DD9CE2251895592A164408583763B10CDEB1214083FEF715D96A48510752A9C0E593C62B986E2FFEB33305E195271B598ED36C25E42CC51592825BD9F40C2052AAABBEE1EAF02E6B84AAACC10F2831495E7D86AEBB4FA1B9C7073E414B6395ABC2DC69A4B1BE163C4A648598A7B4CDD8E3F8293759979BB6BCCEDDE3EBFB00000000000000000000090F181C25293541437E0F77BD0E14D704BE86135119F39A0A65650C762852E2694AD9BF2EA45C7EE59DF915F5AAC128309847E944127294566FFB193D0361DD7111D32B06DBA60A12E053F424DDD70674E902E409BC6F5891CB9A76108322CDEC1491D3D89A74CEDD855BB0791DD6DA371A75AE979593B5159FBE9DDACF88506E6A184547E2A7395A46FBAAAF286EB7780B789FED86F257E5036A3555E777B909243695CE89957DF492C80050457AFD84AAD9F8918099AB00FD7AD3528A3D0AFE5B52300053575B839572D4D7CE43C255BBF5F16948D40BCC2E63714487AFD3638601ADF47A324482ECC99FB88574538809227F8C0A5FA7F20A0B2FEFDA38E6A665550E44B8D5630290A4815621A5DD74A2108CA946241C48661EB087240788808BF676B145442B2DE4C35E1A6B8CB1E97E54CB729202D8827A0D4994C6D7F3F406ED273B00B6590006AF069D69173B5EA8237B87705F362288AC3A50BBE7E70EB15DF6ED820D66290F57A87E51B2C5777C9C95C2A76ECF2E296A7C295BFE029BBE681B32A6D9F16D11C7CA2750E2F8877AF5DDB616D8A820DE998B0B2AF5B0C2C5641F498C99971932327EC2C73C0EF4058D9F33683F60553AD2962370AFC6725743C86E591D7D7C20944479DACA5E92D66A33CA0C862DC60DFEB5EC3C6E7DE356F6E43F06B1431358285398F8885176D60CBA218217DC7AFE4AD876D0890648052A56812BC3F8A9E6C49F9D70B0A032924B891A9410BBE2F214C842BBF0511EF9017744A0DBDBD500A4189B471930E25216D2588CF8BA39AAE7623966CC62D6C4ECC8B00B0613D912E60ADF613C8F55B778EFB93A513A776C64E8DC943E6272C0EAB4004B4B05CE9BCE9CE2F2B86FD8429E9A72CB16EC3DED285339EDFCD122150F4E7310F669B1DD4CD7E76D282D10314E8ABF61D53BF343F3EBF9968E1BE8F3785581F675BFC28C893729CF67345D0F7C11D6E7D6DA0BFF255BF706C986704A3B9C6FA0602C6DC108A59CCA70F624B08E4F5393E597459BEA4AAAA463A3B08DE147E10DE6B75A0D87BB79BA9A71E7F5999C8972BA992228B60912AA2D7A32703BA8BC02F774430A2B590911D48D3866396F1D71F19CA90EBD5277743A984E2156CB57DE88EBE91BCC09CCB5C687CBCD4E48E4EE110F4075A21F9A051700B0C2698FCD6A5A73372CA366A230A9ABD153E4DCAB7A33A8226F8458C5892098BC0A95619880156548F300C40BDEF81E8C1D8BD03031C690B7C3C000CE99675ADB4B94752EA22BC9E0278D0A53A2A19363A9388BB8D6C24A45B5DEDD8F7482E9C29603FF182F25856FBEEE2B41B88B352F99DB5F33D8EAB1A1A1FEDE60EA6CFB7478DB7540D3A286E88117503C4D0A2C13D32AFE3F1A31D1AF9EE60EAB8FE06248CFFFC7BB438B77D94B5644805CC276F19268DD1FFEFBAB3C796923288638DA1C15E014723A84F8C2DD9F55F7ADC2ADC13FA7CDC29BAF48CA438C882DA5F7CAA792B7CD984BB11EC4B681B332EDFD4AB4C132B08BFB688F81BAA3FEC5A079E2182C282A3EBE2AD5E4C59090BBB989E6A07D85D604F5FFDE0587ADD29A5175CE65D29FB9FDE3E8B49EDA1D88EE8DD64FA1498D33EBAF4A847EE9FEDD3376AF46C1552A150014C11DDFC5047929E2415D3F9D81186A685A1CAF2F004DE777760F0567E880866320A7B42E61CC994719DDC81E28525E50195FFE4E0467D9A9182B75EF57DFEE926D7744485A55E07D1BCD1C9B9B12A60460BFF016E9834848665F132E2FF87805E00154C7D9853DBCA43D005BB197EEDA3D2D9249A621EFC4177415BB103893C82EEB0AEEA056B40E98B5FE65527432FF33CE3E09FE1288A6E2641011721279253800ABC4B73F65B15B434BD34A573E77A94729A78C92F0E791570A416A0876DB39A8FDA8696FB12E7FA3BB11E7838054E4195164B9676DD03327810CCFF9586217AA3D50E7D3EBDB1AE1BF6889DF316047CBB278CE8C9741798452A38E48A7138E1FBA286B497FDB8B1E7BF6145C5F29ECF6D5430F8E550314DB3CF48F27897F312C6D9D6357A880B721E5148DA7F789238CE411F952695F4A878756BDE311BB4E62F10C2F9939B8530EF70D3FB431655AECA2AD36BB5DF0582A07F53F1DF8E0325E635D5A5E795C130106502A081F2FC52A9D97C5DAAF174F13D2DE1EA0F8860F08F4FD5B571E1AB1E84437F3C82BF19B96E46513C316BDCF994BC26FB8461F90594E08E6D4A032C1DA38481A1AD7BFB7D5270255BFF23CE035535CF478216E6D2E62E147AD93357D62636B1AE42C4E8433BB94CA91D0F8EC265F2793514543AA86B786D9760BE5C77AAD5A8449A7DBE92391EAAFC305C1267A68E6ACF0F044FC144D82C917992748B9232DEC4E33EC97534F2BF60B56EDBFF675F0343C9C78E8A8D0529A78E2EED9F998B360360352009F01905C1A4815A36B111CAD8E5B34688B99216171D4F57283CD669DC05995BB8D94ECBD3E7B662C4A603BD85251F2BA35FB6CA492C2B3E996FE66A1EB904CCD61B0900E7DEDCF136F50E4C3AD5FC312A2DE4B3E51F355D01763692C0722C700A544E681A316A1D261FAD727E557398E500F15DF33883ABE9D1BA645936891F5A91FF6C8A7B9B6FE5062718542DF4FC4BA50D7F513945482381ADC42D5A9D444CA211232615306D7241FC49F08912BACBAFBB056C018AD4D6021D99FD720ED6548A5A29DAEFDCE868D71A1BA72D9F998A3F89FCFE526493582C4C8AF5C1BE065EA29F6155428DBC955B745DF + +count = 59 +seed = 750A74866BE8DF4E60BC14BF36E6D83ABF6DCBB86792D125CF0980007C5435F40F87BA96498A88252D9C5C6710807652 +mlen = 1980 +msg = E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF +pk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB80C0626EF0C2B3537DB1817AEA31D3E956B9E5E61B8DC1CD6F14A69C4D89C81BB2BCC9118F714603FA7F646ED4D02586519DC231DF81B3779FB5AA4A499581DFF04BB061AC62776823FF68A90774A301945618EBB7B8A2310917DBB27779E4675498C57757CA49A47C59EB3A9F41A4AED7E21AB369CEA43CD6665313E823B67280ABD839D07FF4043490ECC6B09C838015E564924A67043032D4E506F1BB0836703A18DF90F46B65148E449CBD8185E831901E79886A1228EDB0BA81CBA94E8E09C10B547E66C5D366E390D852CCA574B8BD7546A0447ADDD5517F055800580F4ED997BABB51B552C785406FA793A2D26CBB8D9643379F2420631C45253D828709AEBADD71FDDEA6CEC2F53361651E3972667C359717EB6DFE75D6B8458E86CEB38AEB6BA37B336F088B8B3E20E58CCA08F1A425D4E50889D17C59C42D4DB8CFA714FB97A3E32D7B409978C96C67D106F053028900D11BB658BF7D1C7338CD2D18D8DEC5273ECC49772564FE0E1A8A6E23B265A7D27E29CC171907100F34FCC60D1F62149BECF2C0B1D26B3EF429ADE7EB7F8AF9A75CE36AA5C0774146F7553B3ED126F7C647F12A1BA01ECE43329AB10870C9248F49456B5455A8893386781AECEF19410821C759125666D738BF63D0FF7AE0EDE8C1E58C478D194DE766E00352F369DEC8B608F51D303BFBA540286DC44C121685B62F1A6F421CDC73BA7A111FD7C3564415CFB30F7BB1E96960CE518114B9C11E5946F62613ACD65DA3CC0EDB783F378D84A010B096B997451D29FB69FEAEE2EF425D9AA959C4B19B433EB0ED01D53A633143F11B738731A87AA551FF30FCEFD211144ED163B2BC56F4EFCC52B04C7F4FC7160337A9A2991446C2F8F88F7806585FDBF1530B9D7FFE786EE3D8F716870CC591D6DD9CCD77AD7BA6A2228FEF1D59D5DF6EA26EBB3FE374EBDCEF6794682C557911C4402F8A733E3AC902A2DE7D6D9841A75376B093EEBED5B3E4E38192926F53C22BF242630F6E50979701AB913F6898EF59CF3950BC36B9CBD5390D7DE93D67800F78A7978BD3C1F34EBA201F966001406BB01A282A550BE8A8CC05488AC21A3DBFFCC874677B9E9FCCC2E4A1128A97CBBD60D8EEFD974B0603735625EBA8521E587006C33A8F2DC038B75B935ADAAF2F8EC223F1B049FE95C13CF8DF9B99255532E2BC018C3A3B961DEF43D327ED7E4B0E797E0642C0EDC716A9881D65D75E365B98322C8B61D8220F14B5B718683BF7C5C52E5FA95DF874AC9D163722A0FDB70331AF18F23B8957A208CA7745A206BC224A5D544EF2964D116DEC64FB3FB148A660F08F43137BA611D0B4D82AE62087BF95678D42D0AB09CA990791B8A0DC1FD93729E66720C4232E77FC38919F90E2FC36F897F8D48E68B05FE05DCAA724CA9AE5C041522579409B4F793A62B9A912D28EC396ED3BE26916E1859C87F145455D2B0B1CF7E4BFE2A612BAB9D229333331A9D1C3DDA284DAB6EE9B32A33C2CCAD2A76BD4ED30A8A65FF96C4FC73E8F15B6D03BB14E2FEEF7B780DECBB08367CE58CC3838385E654C7A4CEF7D4B56B83CC90E81F8AE0CEB2766B94E54147F9DE90E934483443DA6707E4E9E26DCEF773FA957BEB3F18B02795808925147135594818988AF936AEDF2E41A7EBB27619F79E87FD939C26C25A8894EE22CFFA797686587AD82D9D1F89033CAB86F0EB2E4C6C22E725B2284DAA0C8938669D4B20E00A762495D81A5F6F1DACEEFF648E8615E1FF69B8A859C694F70C4895E35EEEB0162FD2BD0DD3D936E50DC210E443AA8AF68EC9733D0627D08CE91D15216BC88F7BFBC92C4C701636C9913F39BE0989B7613E055B226671E9508CB8A45ABBB355F1D91A89E135248036B41BFC8181867E3D1B5EC363B744959CAB9CEF65FB36B797B9391856E3D2BC00A2EB652516F8C79FC677A2D50262B624F49B945CDF94BFB4B7233B567E6909910D12F61BAFD40B4B853FCF7CB42DB6C99131CCE76AD9257A25C4E0A514EF4B98D253D47E4CB2902539EC3BE21FF0895CC1257D0BEF40665EF4AEFCB3269A552C422C3865BABC56B20A124E72BC802C8522B3FA73CEB9EF51FB94F17155D3A05A2414737F045C5009DDCFE335B2410A3F12FDD33B2437DD232E323061B1793AFACA1C42B54F71EC4719592EE51D790754A23B137DDAD0BD5A24604CED3A23E9CB0C82A9947EC6C6617BEFAB9AFBBB89FA0BDD94121685549350FE99D3BBAEAECBFB03F663363BD07B5D7DC61075E40D9ACD982F7BDC2AF2EABBD718942EA29B93958391E426AB4212598BC21064960DC73BB77C4A82EBE4E5DBC86B81374C244A8255CFB137E3059096D6CF873DA07010607F225EE2785F7EB20765E723C00B44D54F5D4B4D6C2FAD97862EDCDB825CDA07DC2FDCBC01ED2EB5235FBE45E5E652437FCCBCAE454E778197ADB26379B57F50D89D59482B60BD50A930A0A5A6669CF71CC77EA2E89BD4D7A9D857C97A056532AC917CBB0BAA84E68EF2819CB2A0F8E294B249DB53289410BD3E3D54026A57665077CBB1602A46666B40F0D484B2296A3E61FB03903EA63BB5E257C7AFF7D5A4FBBC08BF43C489E84F6DDFBD85AD00505442F871AC55E5D91737F31759B53C2346CF1CB11E5259A98C8682F315F9D7631AB13CE4BC925D5A4E647B0E40096156C66189132178545C8EA0D4361C588351A00DB11373D75BD26416754FB9C827FC6A9B7AD9567E21413AFA37EACF5B4AA002F4749E5FEDF205348C497B30BB0D6C4895EEC67BAFA0CA69C4D4DC2368B219358EC8FF85A5B87EFF1BE1FC99647A2EB2528CB33BC1C0033C1A94A718D26FE25729A6D5F63AC767275A08BBF6CC873559EA0744E6EFEF2C30E1323826C8C04E86D0FA685C5EED09483AC918C5E4C8AF55815B0D796D3565F3CE06557F6A8CA11EE4D91A59EEBC5CC745201A9228E63CEBBC3BD6E023270884386533B477E64DCAC47F7C3FD01088310187FF5BE5DF3B9F3AE8D59D4E43D4473B35A33C3B21DE484B5D79A002FD13A45C34C0AE7D6E0B5D4B42BCD43BB3A1F91621DD4DA247481284AAB42AE18AC8F63DB705312776A963BD195A54300BC5B7CA694C77C9DA02B2A1F3B6BF3C5F6015A3A35B7D192F901970433AE76A9B2C2FEF6F45BD49A8EBA547F87E6C34B95B6EC02E6A8BC5427745AFBE2781F3181E9B7FC35E2AC34635D7ED432EF6DFC7E8E47586058241853AB020B90C2C78B507AC458A60DA7D79DBE99D424575C50882A1217EFEC2EB584F5060F263E703B8AB504EF5196430F829B7BDC2DEDC8F885E2F09F1879A2C1157D9AB3F9C6C42743D989BEE795127A9A9041C4D6D576C2E1E5E6EF7AC64B898DFA9722C94DA8CD67A5697B00E4BA0099FD5275561407798BF1FCE667E7DAA16F6365B78FF86454B4C22C3D21898ED34910CB0AE9EA4D336B5A97880F7D4367F829AE110F68BD86BB3432C8BD02D8EE907B47C1ADC4C935882CBBF74A25346FFDEA9C848444E18388ED6FBE670A84E978B9C8DE5287D33B2908F82B4C568AE6A5B41B0D6A4855B597CF8094205D1CDC8BCEEDDC1E6E07FF582D0BBA3E113377081FCE2A02A1931267357526D6D7D2450D8C7D3D5DDEBD34A5C1F737DADD33C7D +sk = D9DBE0262A34FD4D29B60AB6FA6D34FDB2857D1722DD9F5657D84C7996353FB842C3BD42827302886CC72CDEAB868DA93E8252E7201F16869ECAE6A81075C158DB0A640F779019A0AC2F174C19D7D7F31AAC0913300F803CF1C5FDD05196D66C231041A3180A21054448B28483469194B61088042AC4220551A63109360241A85124B66404C370D020515CA4281309665042218B006A22098589984C192604504030202306C8C22C9B125020128E1AA16CD9B63012292A229400D096815386491BA1910A303012B92113956D90202C49B80000B90480184A43462C08378623368E43346A51A8802341014BC469CB166D8A24505C40258C426A20396048404A50C8854380809106211B322D14482522398194A010CB988D632440E026801C26250C0988E24064D34012D4A66413072062B2681004304232100C378DA2824992268661146ED188304CA024C03089133324030461E48611E2A0654C184919990421A20114386544B8080825510B9725101666910052DB042D12413224A34CD410101B050E1B014D119021C8900048428521348D8B8041091992084521CB9491629231C3C2090C8388D9146DC4B80C218825CB4828C38481581060121066222805DAB46583208C89480260A42C0C0226134132D4240EE2200D4B14040B19258838401A162AA1B44524B050982221223029D1462E0026125C4645A290886000009B960522803002958452046EC4964C5C184D23C86D9832610C190C0C0586E2220A24C06CC444660C34710C379224356C02240A21328502464C9B38068820528B46409A9068E3204119C98402C08CC026002039658AB2210117085A243021B5889C267203C148618080A32865C000028C0805448800DB36120C3004188204E04005C1023209214C99A211449490D41629CCA070A39411A3181124374622274E41242D18082D13C864C4B07114198C1C93494188602495055108700C80259C3849A4382DCBA46010018148B20088301003208C48009080B42551B82043A4814C4011E296040995485110800C252E01C64DDB164243A0050094304C205123198C04032E128161A4388262C848C3282D830862E008695AB65002158ADC302C5C864CE1124C5CA8511B844DE100300CA721E1B02892B84091822584228D401286100370881090D9B86DE34691120949D2388050402DA48290498250E1020EE2C0405CC2010B95204C44860A458413092E13112D19170593146521478652108823260C58482053408920C988842672242944C83288A30031DC82301421328C206263365141404059240DC24602593891483212D838110441669B965101374A5A30520AC684148385A2045053288524432D1BC541E3204208934CD406280B3224D204305A323062482193166A5B4868C242054B1669E2926413194AC2804DCA06101944310B22061011721343081289855C946904A9481195505AB8108B888160208918C32D5AC24D14359183448EDA3082CA200018126DD2446253246A23294084342262324298328602B9299B3488E2C09082466160160A9312480440804B383121934001442DD1165044A070130268CB42259A80294A0201803064C3240D842425A2940D904002DAA4441B406092C86CD81028C418724B32121B3641A0000A5C286D88042C1A373202B6401BB18583A671813449E3304E99284692845114C18410C3291A280C63A6911819444C88818CA821D0468E54380901924492806061222AC436226004700BA38053106C93A0652211104C3645194412CC264DC2400D1203055CA8911B97719C1209581610D9B644E01668DAA46DCC84601B9890510286E3305019308480944C12846812256ED148041A454C113370DA8029DC36490C906083241040340D103971D2848452143101B4011B22420380119B840DD2B06C0A912D64320E20A8441C422EC1326DCB4432182591D1242E142026CB3841C8B681C4280013C20D84440C19452C02A9840B1388C8A25002270022322941808984384ED2968409326D121966D834251085319AC668022626E1C861E2B031E4A04893382119B2604B88692423451B94511A310D0A0586A0102D22B2884C16702112804CC22820210CD3388C23C56D43902898346992947013043182080459440CA4B07062222E35DA74D798448BE5B017D248A9E90CCF11FA66A8D5EF4CD3289CE83E4527A18614DCE855AFE2E70BBE0C732CCD3AAB2FA48CEECF56FC17EBFC0F744C7CA30F3341B367C279EF989D73A046A8C0D424F77D7287D2E31D0A4D9A139C023117AC88EA0278DADFD5D7DB4FB427E2F458C3AB47B6CB05303CF5C3151AEAD6D0EC62EFFFF4D4774EAAF16946CB829C4DD41E2A09C880523DE40995978189099C66B52FCB25124E1CAA32DC277C21A97D4ACB526A098CFB2593D349673789EB0DE92BEBA25A7F7758AFBFB79A6958EE63F74114749EAEC8CC5C32ACABAAC3BF430700486D6B49470A4A5830097008D01D256AB58C38BC1E2762555AC5A2733E3C94C1EC1010DE16A9E11CA7AD09D3837A85BCD32533DBB1DABE4D71FA1ABD01D6D3AB1248C75331B94E31FF5E5735707AF4E60A2FD07760B33747743535036DF0327674B3D111B69D210CE4E296BB143663DD7A1A17182C660A5F56F09E77B7999779EF2822E5800A74A222C6E3E7804A0EDD029EC27182D979BACBB6CA30032775488AEED9D59C0B5AA9335C4E80988B14E8CFF1FD8F3307A93D8B6E03A7A7D5D4CAA1E9E31ED4FC19738D9B5C4CB39ACFCCC979CDA18483E3D9098F6F851E74879C8BB4F362F4680E83F7371D0E358097624B54B5F9364688BACEAA909CDEBF08F9C0772A9202F301E5EF3A14EEE4E5D796AB63F60C872318DAB3C3787436FDBD3A7AE01B7CE60A99BF16AE59246800836A2625FBAC96CBB1A28ACE3EA493909E960BD2A77D8584F2E177219B0CC29D6F19D4A0FCB65B272A9FC108D646C7017B7785A24EF9C6ADD85023538A5EE12996D9F30D98AD956F7F837086E5BA1E485C991F7FD89CFA15C873A67602550C9DA052227F6FC36316E6B86CD07569DB1B6262E8B87B960886AE3B12803FF4553EC5D74915BC65AEFBA0C4EA7523C51C1730C20E883496A78015585F55B6294FA42CB50DCE19503622231055E64764C0D85327C88E7DC5B9181BFEC6A011B18B2E61A2BA9E40ED32A8FF7893C5E69E6490A3DBFFBB70886D399DCE3D785E491C3A4C450A256FD646C2FFC30E48EF9AED19DD7318CB1728AC3D8960CCB62A2555860312E35B2627353D42D2F81235CA97E9F5E14433A7EE3A2535C6141BB5D923238BD3CEA8AABD8379B9901D6443B3B51308383F13C498272EB5518BFA81A8E5A92B966059BB3F814CFB609841DFF825DBB0E5C01CA830C6BA9F529D54D6B82465F4F89DCAE8683EBC15E9638E73BC4C713C6807789AF38D75B46627AB48864ECD5071739887040A9F2636E0B61F8A909985CC7DED1C0881398FDCB9116EE2B5D9744B2EFBAF06844F16A5087CE622DB7751C192B34A40F3B0DF542ABC319AC518D699053874F53BF75CBE8E653D9D8C44B86DEB4E48F772F2284E2F6B347BFDC1AF136DC0CB09076BE27E6BDD4997AC0A45CCE26DFAAB0FFA6EB90FB552CE5F07EB7166672FFD8CA3B9FC8261A0C0C9FCD5591FC92BE57EAD8881214C3C23680C25541AFCA1BBBB67C7ED6CB7D8CBE78E5C924FBD5A39DB5B9CF2FD60A9CB1B5736E326CE900D37845F207070C062ED8F0B2167313D63443F0F89E589C94EBF0791A992CAAFC49750F16640B6B10F48831D953796E9CC62993193771A66C338E6FD9A4EE99632A40C2ABEE82A9D91BAC8F7A96EB70096BA7F7E363C67F6D28FBC86CA80E67C759AB20A33208D071A24D0CF8BEECF0FD53652757AC74747D979076D99D01C557B9B826E35359A0EE8AA7DD5BC1490BB7BEFBD865E94E0A5ACCA0DA1D98FA17307B09758908404940790BBD12DD1634C4EB358B5C93285DB5B8A7BD6C4F4432B7A8D12A1DE7F581ACB2A02ACBD0A0BF92CCA37A1AE136F4170F1D50E2B22009F2A5777B7D399F7B6D5513B51D965813F9148B78B0071A12FB1EADD9AC708F5E6A3E35579845D06DB086BD425FEB09963F80A38EE58732E33499F6DB99DE83960D5658E6A7E881B3A8A34141CA416FB58B08BC2FB32BDBB1E148BB791E326B79843AF1AB0C9302C84D72C38CFF36DCD095BA67DC5D8F209ED4296FA4E132824DD8847EB33E529D0464DE02EC6B531D073C9837DC0F0BCCBA51CA7BAE0206582875852AFB734478C3F04355F5BD63991A343F4F81E00378157BA1517AF953F7C48A66A10EEFCB21FABE87FE668C344C51A2D52656DA3D3454A702671B3F287FB13A28E6A49926FF8EE0A69D6844E78BBFC77E2B90C177B16D755E7D68A10816504BF2416D0F85ABFD0072AA1DA22E6834B95614F7EEE812BC0B2ED304DBC7A03704650DDCDBA7EB6F36906420418AA6133B529FE3B0ADEF14C9E8FABAD87C61DA336F1B5C2F6AC6A9F175C332E634BEFD77AA3F581226A68A848D064F0C04A9B17A4D843607561874146C7B8143F1D974235E03D28BB10CDC0C1B9C8733CC019DDBDB815537DD8F2FE4F9A5AD429C7FF1B2E175A13063FFF4DA09E7FBA3B32A7270A4510D0AC29781AFD04370C47AB70E3A03881D0680CF0DBA68EA62ED62A8853BC7824B633DA699873E70C959787CF8BD83C842847071A93176F1B153C4E449D7F69C28AD47914F6DE03926AA17E55253991047764181CAB9065DAD1B486E12D378D6D31AF4E3D9774D48E32CDC2C403B8894090F6D987722C96A3E50EEF0EB735399A9D48E1B70B81C52D8EA9EF4AC2A3EF874B4CDFC747E15043C9D36B956D55C23BCCFA2D5558E00C0B2CA397802A05AD1DC9E184564C2AA9FA6C60D8A3E29EDF5CB1E792D6E59920084A1263782AE5B1DAF945D37EA53DCF72391D152D71CFDDBE257E5E73E390BE9A5E18889346C517BF410598316FD76D0C6EC3E5E3F181D277B9DA02255869A523673D4F0D69D83C5DDDD38B2FD49C784FA0D133EFC0C1736A3FC0E4857830423A6D332E6DBB259BE4B4D2193FD909A4A04AC2D191C0294C106488C0F3439E44ABA79E729BF7F125B11B2B3A6B960EF942CD79BBFA94C9DAA376B88B54FCF25A2EE792585D43DFFF3AF23BDB399A86F2EC14B160DAE54EC594B7687449E7737DCA71FB68449C3B9EAA56A02EC2356EC19AFC2FB8FAABCBFEFB9AE68511E860FACF753846CCB5B9CD7ED00290F71B6CC4EC4B7496DD6396E29D5FD5319744864A018C5DE11E8EAC9C140F1ED40E995DD4FA0FB3D6F0F305CA29F6539529897436F8B54A8CBDA65AAAF79D5687FABAF9CC87AC2801751CB2286A799ED03CCE03895D8FB51673EA05C4CA5E6CEC61620F7FC606747276ACA51D9B87D122129DFD5FB7F52069E781951A3F6663E4C5111329073014BD75766AAF8B8E6F7396318F4C94C26B8138E498CFAB064F83DB5191BFA98D0703695D665612C2DA374ABA8D8234BDB0AE89FF60633F5234CD934D62C588E26F28CA350FA0B717FA2081BDB38CBB96F3D8455A8A9C01A1A849F48C1C2A79E0A4E336C8AF6EAEB42709C8D50123D45CCD1AD30A58025F85A5F75D96174539FA857A13FFF9D07F8241FF938158B0EFBD5F030A669FF74E018CF8F6C21F1637D5E1CF4CDB88E864AA2A3867267F7A5CAA6F5DDB6FB351A29ACCE60610893CA10D8AB5F3E4A2900259BBB35B2FCE9B84FDB7FCF5BC8C502A01D6E355CB641B4D79CE4167671E54132E9BB16A9B01D1A8743315B275601297DEF09C1101E90DCAAEBAE7965342D19FA1B4DD9EAB1D4CEF84AADE943FECF0B1607FD00DE6BFCB365A1A8D6DA493C885F66E28FF5DB092C773A02C46017C3A3C2A6850635046EEDF2AD0112B955B67568BF658E6FDC268E251454BC2FF8704C73D1FE769E2B7357EF83BB988C0D722CEC22304EA26705B3F6A3F9500C6ED1CFC79CE9AF5A0E7EE21D00BEEBA37730D44A66CBD8AB68520100C1261348A1D0C2EBC2E0CF457FAE33BD6A997369F7A30C70666525FBBD3A9A3DA76832C98EBEE963520A7966DB7792B20A62298BCF9B84AFF53E66D2AAEE809F9D0FF2215FAB535A67663B1B6C6B7841BFC31C499C3D5897C073947DAAFC6C4C5E7C5A0F0542EF1A37C25D3E9E3B33F98EE0D0902467259AEB8C8DF5C74F60D3A2CDC13AD6E60EF7684877F87ACBB82C8ED67F7B6BC6A300609C9EEA60F8C195DB41667296C20DF21BD74AEFB7FF5E0186FC5CB4D011BF31B871AB7A905BB3E1F8466B1ABCC8FD9C207B7388EDDB85C1822C9F5A66B397CE573CDD65E25EF5B1E008C1BAF3C0F68DB401F8A7199D7AECEE93B80F982F9EAC113FA990217E15D01ACFDF3723AA39A232E59752F6FD724F2CC571B53979F3EC87D5DD83F1B3C87C2AF2C3939F3F613589817D6ED9DA15D706124E5C75BAD9A677FA982B34A959726EC6603B5763ECF5D0FA876846FBD40C46CA04EE1419E9BEC86B44BB6F62DB3B862D68F87F1FCB76420588378DADD8D8C8FCFB2D6F5C7DFB3093403BBD81E2D0C235F0749218380C9FA9041DF3932B3D7059EBCF8DF8E568B3604956955E5FC07E7F8147CE92FEEE29B0A8DA4557F8ED734784BDAA5757E8E8E0C22EC512269D555D5C30A89C9702AE129B6D8834B4D10A483B34CA5152050765E217D3E1C406095F149BC105DB721D1A2EF42040DB4DA2DD6DFDCA23D681D88BD07465727D1066CDE10BF7CD331809F59671BBA3881586D84F149B4F8FD91CF6985C6D548DE70B87D5A017713CE600AF8ABD0C77877D446CAB2A25FF2CA58C731FEF7A832F4CBF839EAC0347143FA018186BF1DA2607215DD5E3E7A8B1F0314365E0B8818CFE926BE +smlen = 6575 +sm = F5EA9B5F81490733FF156FB7A7A66F9690D4B674460DEE4DE5F5C88E61C08AF37BA9E1FC4F3A2AAF9E14DEB57B1DE280A09CEE55EAB08513229C6000ACD5379CF7656308F7E90E4303EA667D64592D2860B2DCE1A629F68EDCA774652108A3CBAE7DFF83BC2CA6F13E3FFC7DEA2B597073FA81DF0D127809855F0274155F006CC2FB8774BB61B5CDEEAF356FA37A212A57CA60D3AE6587DFDF8D1190057876E01DE074752F473976BB7858436692F9FCD6DCFBEEB9971BDFEF0075996C8DA581BB04A873121911F2D929D080E1D4E0D85FD0926EDCF0C2570CA5ACD4E1F3A8C6C17A72F0D0C981306E2C9E7422C79EA9D7DA66262957A03CFB3937CAD0404CF4F8F315FD067BBFE1065C6096DB85FA5C30197C2F6741387FFF12E568A9AB5A9F0C13CCD9DF503824C5CE83A2EB6420351726712214F536F638E181EF0B9028622B38E72D9B229585EB2618FA19DB10ABE51A0A895E3772512E798422FDB1C9FAAD62401C6B27A56EDCC51ADD82B189FEB0737CC7A306864285168707B03142DA389B925855655B7AA7675D9980F5A9F5B6CC1A3B4A7635E6E2755184230ABEEF49ABB0E49C1BD5887719712E0542E5A9BA08901A18652E5460D8E7F0AA8DB4880DABA0A6B59FBAAC099AF6877F8031BDE09A832E798C74C696A1331D21E7DB2FE6A407A9F6045F991B6A691D54348C60DD88C47A7FA6B8AABB45994283B801D2777D6CF9FA76868D3228DBA13AF7A7F3FAD25ADECFF12190DFACF61B0E0DC6571C9E9BA8C7D7DB6F2EFAA957DBBAD928AA27F0DB75CECC7A52B315ADF9EE94C493F6C45311AF543333D1417B9843B90B1FF063AA0FFE65D44025E1F880503684D4AD8B57D09E9D248AC208B7BC982D558BB0D718AD0911573D0E11E6B38529C00FF3D6B6A4915F8BD9C9E0B96FFA89609EE9837ADF0E315922B306640557900F53DA04E8731BF81BF97A272DC79416509997B6ED38FAABFEAD118B805AC54AA02E144D1C4C822C9B7F51B2582D822707D117D1E1EA8946CCD1C74C209E42C15042A36E8D55761160188D408C862046A8DC496304AE8116910D740F9744706369DA07DE5BAF0694E6CE57D0189BA5DDA8552DFB9C8F2C9901953EE927A4C44D423D6FF033D05873033B283841EA0459BEA8FDC04C94C5F66C3F9A3AE7D40E84B28E143A02DEBFE8E54D2ADCA2694A40B9D5DC10C56DFA058331E8CF10A6BC3C068B6970D629A68976C862C5009DFA8FCD5673FDF90493975D3C6FA9A9530834305DA891D93D12AF34F6F58AA26D699960EC1C8B7DB1274A8E083BD9AA441E0BD231A6BFCE6AE99E89436E7D67A2E36A44A9B5EA4965A9D056E71FAC5633DABB0311144AEBC866CAA286C7EF0A278C5A5309B81A3C1FD1E1409D7F29D6D3CCDD52F7E8F6D83C543B6CFA6AD9CFC3CEB6ECBCCCECD5746A1B453D98970D5B4FC7DE46C89264E576197FC123E3063B28D17E3851AAF40F3D2C3ED12D9F95556BD167D23676FE3D2B811E8ADDD9A637AC703592AB10D89C88C4F7A0678187A9CE242D596647431BAD6D59FA3377FBFFB5510EE72D547F25C44A652AF7DD877B02C0A0315C5908B4583EB726ACBC32E8A9D5E13A0DE088F3B410BB88705579C9182D9D7D6285F8EC2DD39CD36357C94D5FD9FA6D6075E358BEAE25509F5DC4EF62BDEAF4E0A5E18199FF2891EDF37BED9342D122820F4F6DDB714C3B9A3F30FC4DF314A30353D680D05A0344F0CAB4591DF0CCFE101FADB4EFBDFAF38A4CB9D53614A782EDFE80ED479B79A93608EAA539285ADF5D2ACDF8E03B2BD34C8F24A79F039DBBAD39566A1AD17F0F61BDFA529B7AB4EDC1CDA6025469D4FC893A9A2F410F74D070F6C1A278B63D653F64AEBCC5A8E6D18939FC35B913CC1B3744E9584D8A4D6D22364682A6B0E8C980128B38C67E04256B32D343EFDB587255A66A4FE16BC82BF15B0574B67BEE5CA85F6381814269C1E297D860F9F57A9E85C9E5AACD4AA91DF0D0848A34A2665B646FC083D09B1A7F8D883BD29E4644066FCA1E9F5CF937E318595AAC962B537805189F745FE66BF59880E552DA4E8E83F84F1810B3AF6678876B38E44EFAD74F68EDCB3306D2BF97B82B3D55E7B452AB8589AD6AAFCE0A207C2C308796D0C9E966B3C58DDB9647E0668C893E24EA7B27E220DB3ED916D6A48BDCBC2CF48864CEDB831FB3237BAE33936F023DE0546C9C0F907145543BEE5C9DF954F1B9843F7A96A82AF5EFF2A7FBA5209797E3A69C644869526B24C7D6969028AF7B07A95C74294A799A40FFFB4FEDA235314FA2B7196D7A3D75A982DC819BDB0E1778BF607D02DF3AABAA7234628BC1FF35864F971E12A98FC6068E93DD2C489439A2867E5C89F253AA861BBBD11804D9ADB459302C3048E892452270652599457C87F335BCFB5D4061D8F614A622B5C77258BC5AF12D65918F2DDC4B9C1A7697CBA3655C4B88BC1B57D0E47A2760A4C90F3E94B8D1DE16C8C5C81F2BF81A2225474D7B6159D632D305657BDC7CDD42661D97371BFA3AC3E988727780B1DD45AF6E5E5D8860930869F650F77AA786721CF49E9B7A39CE9A96AFD5FA9FB5EF9EBDB40FDAE228CB0A56064A3B7351FF2321CD32F6B057E37BF2DF9C8BA41B6E154B7BA907276DFB687EFB1D4FD504B8C0F6C46170E298C31DD667FA11E744E5837941591ED3572FD7DE2C9358727B4991A186C54E84249F1298A9097FAE284B793E47EC153E209DD7D75E0CB9EFBE64B1CD7794769EAFCF69E599B71D6185EDB7A396DDDFD2D062E701424706CFBD3A50DF5C1D5D21DE84BE27E5A7DE22A43C5DB8CF147ADCE46C84A00F007D45254B0567D68B033940D27E4D1BCF55D44F1A821A2117462381AFF253AA65EC09A93DA15578A51DA7C082AC11D481A68F61EE519D1E95BA4F93B0F4BCBEA9A27872C18E344E9B1FF3688D922D4B4BA6A209ED720C00491F70A63AEA7F9E13F21E95ED6F0547292285DFC9A6383D4A818EA4D85B9A36D4172EAF8F0785E74151853EE3690B6BD4D7981315C05303701348B082E75BE153E4672BE484C0D2A3D8BCA091FD9551EF0E3AB8D0D8F08E497DFEC0F3FED4C3D5EF4C4BBCB443516C64836AD1AFB812D9F54D8AEED447AD58789116467CF7B7E258C01153B2343BBF484B3EDF3467303FD58216523E1FEC31C2FABA5845C64B6595589F343BE9F663719FA4562D024676D9F69BDE20AFC2AF54F306B95E0770D8A2951039CCF15F1E2D3D943A10FC591CE4A8E6F97CEB304A381FBC283E2C69E85567A87C5F2C3502160A9A3D1850556ACD66424EFE622BED47DD5023C734FC2DD0773A402B617872AED3D8B1956C98F569591B81A8C87B6F26C52848E6B6BD904B97E7FEE63C3D0DA0E3EE877FD3D6C1510639D6A8562FAE0FD7B0FC41B99D2658F3BE42C388E73E410F2F31FDE036E9FB505FB9171BEF95834997557E4B178C4C391C7FE709AD13AB7549F9E71BD3B5F157D108576F8FC19BEF85959F2EF320271FA2B8CAB72517EC32FC2F7339AE1B78D7DD58CA3CDABB89BD7615648345ABCE1F57B29695F6E4DED24E8CE952B71DBBD6C6523F112C9E8A012DD9061FD09A11164BAEF485A12AEE6272674A82B8A5ABB68D13EA3F762619F8BCC9D32C971E6DE976C50DE1584B53B6D8811C69BE9C04173F141231E6940E04CB8DD1E87D3E4F307D7B03F9C7F1D44FB4FB7B3857F1CB9EB0F08A08B4ADAD9B722FDD85202218EC101F20CBBC49EAD00125B63E073F557EA79AA187A4B3D9FAFD5EDEDE8665CBB484F675D24190E101524B54D8D088237BBC6F03AD85E1D9CB84724DAD484B70277D307EF2CB869F2175F21E42CA8D90765EE8D56E4119EBC0C1B5F31527F4DD81F7CDA2CDBFECCAA5ADE2BAC92CBB5DB37C88B8091F60F625E2839903B1C2852696F3D2EC815A5C729334BEF9B3627EB88BF4B1B2B1D19C009B5BA3118471F5DA3972763E347374E56113E6717BB22227BFE7B7FBE6E87731ED8BCC97D3C9F5FE2F02EA67C5FCAFD4DDDC20086C2558809FD60D370055212A44AE07DD49A710E73BA70E4DCDA4F13FA73EAF7A250DE750DCDAB50612A4EE49B0BAEDA84D3BB62609630632B5AEE4ACA948C5DFFEE3EDD8D64FA65B16A5B5441FDF5D6F3F8EF790813C610586A1D2B7CE5D82A2D835B08A0E8C1D17519971525E6FD56B976BE4C4F1D6826B9E588FA9840499B51ED70B1F45AA90BECBC30F780189E780D3A91D3949E7FD19E8B253AE7FA1D1B2C29A0C8255B6EA495240406899C91A6E30A2DA708079D498CFE9EDAA891873A460E0713CF6CA6930E46BEC063A4BB76CF4D00108179430776BACD63F5F2E717B6E2EF79E19F05CD57F9A80C9F7A2FA1AD7561BD3D7AB171E1291B900D2D988370D05868105EC65001BDFE26C721922CA388C0F2DD50481ED5C707FDCB565AE37C22AC0146A710327EDB2FD73502A8696B43A8C37D33137C8B9CDD925776B4C16B30A84A1BED4C8326C1ADA4FA06F2735A4BCD9E7F8E369A6B1B4375E689032AAA32CFFDA6D374510FEC7CD4EE55F460C8105C210154D37B57A329C06C03F427AD8FB4B7F626BD346198257690F947E246845A322C7A5627CF154C07A4C8B45E89370AAFD291BE7E318DFDCBABBA52E623AFD6B90019052034F39EB93A7563A924912C335F74AE3A91A72A11BEB62086D3DD346537B71D5452EBD716642E3451A34C131F646E0569EB7279CDF0AB15CB07871DB2D631774BAE1CF07D141B6186B8E2D684EE40F0028F069A73EE75678818D4E3998D61A6DB94FCDE85BFA07EC2A50CBFB3951113CC9B25A2787D2007C09725B7F6C3A930FC9EFDE08DEAD415818548DC20A09859BD17E318514845BD6593804DEA36EA56601974E6D920039CE20445C2D94E65A9B365A139A97DBDC50A48F8809FD4C63BAD90C1B24AC80719B38499D7FBCA5C737D07AD157251D70A0FEC1C7C3F30222459B13ED0F6319F0DDC04B893B9E66473761F8CED39E0DA51C3644527047940C5CA9BECAD7AA8C067AF18D2982B69DE83384548CAA7D718B0DBA5E5C9BACF360CB705A2D65735985F8F1DB5FE616E516D8F4EDD20F67894F8974C6F26E01EAC5AC9CDBCDD1A9003E6B19E45A198F0502EE73D81F0DAF73BA93D893F64AC1FD36322EAAB081C955470DE08B98C75F391057BE189E8CC3ED6C5CCF2C073EC84D7E19E6D1D9F1358217C8546F7E04091D5970AB55A79D7A2A0CE601F17652CB970294B6FAC6ED7507252048E3C820C7CE5CF2ECCB07B63C5297D944A5657FBD90A6DBE9652E60DECEEA137B3A456B9D7AE67F8661F39A2F1B430014079F887CC0CAC4EF91751D3A9933E1FD7E3012B869E12DC3E59895636F43F284BB16B6A4482ACC53C8F79F8793BE216106814A08CCFCD3A02931A578AD401D1BF83817CA22E0F88421FB0BC8A8901E298CEF4B727B9AFB75429C9AEE27D8D2D19152E02DF5CD9559AE388CB09CC538D7CF3659E403B9C57D221112118423E55666BD14ECFCF2BE5B12D43C2FA0CE01BFD8902FEBBFD20DDDE5C702F879A6C96419D0A1FE2B50C7A7A515F25E98A3725BB34D84ACE9CAA05024D4CD67920851207893A27E16CBBD06BB116C986011BB1758232443FCA5AB999099B94D98822818C4AFB65D6577A88EFD66826CE3F651380AA91179D39668780B638B0209A2C90F728D7C3A949F69EC706F444B2782C6D57C8F5A01707E1A489F8524EE28D18FD80162ED909A173956AE68D4C893F5CA2DE3ED5FC18EC0AF1341DE7543720C4D6AD4948F8CC24C5F2A7DF175E3B5AB96400A2AB0B5BAC320C82631C109120A7D663FD1F6C5744E4D644FF50C0AF23202F475A2617D85B7BF9637BE24415289AAAFA4114CA5ECCC7C52C7D45C4ED52817C5453998BC13CF81989A077F547E6EF1CDE403A2A2A3A6C6A65BC0E1912742163DCD9C38ABC0F958176401C810D8C28D4AAC9BDE924FEE0AE8FCF60D45ED198D0BE54ED7C17583546CC270BCC788787310D775C6DF3D2605959458EBF241FED2420B6910CC3B0B1B4C8F495E90AA02CF3695A1BFF9CADF57AF3D156E041AA3DA05D0E13AEF2F51280B8093492F1559519BFA7A594F0653B9B93533E3592FA27341EE397E521FF14841F17A56D88CC703B320C9843A64835D2A385A979D60F8614468787129765D613361838D89D11B474C9B677FC410909F513861B18663374CC9EA7A921A0F2015B33036F29CCAFF2103A5D7A4A562E16733A761DAC36C9AF070F27D50F54543CCAB6C5C9014977ED729D348CFEF1AD3D4E8435140489F13FCDD3B71AD8E239834D70BF20C2090FB54EAE430CDD12CE9185E42793865ED7C2A1787F943B75947F269A00E36186D41645CFA00361628A80EA601B7771028B6394AA29FECE24580A5B46BB357794F5053A1335B7599CF01063C6E71909697ACC8D5F0001961CACBED05132C7E8C8FBEC4D1DBDF0305237EB3C8F308242D5F7193BBFB8FB600000000000000000000000000000000000000000409151B262D3537E4E3EDCD70C4BBED033F402CEEDC2C265DCA10B2DE0DB00D454C3AE1A0D00C97E1DC8C6804B1777ED21DDF5145B9F9348A931C128A8FB03827F653C37CD95859868DDE356ACE682F627FB69FCD97757BBE8BD5A260A293D2ACF0BFA2C0A3548FE25A2BA1A21F95123D592B40C20A927FDB615E69878E8D7C98D261DC01958A088599D3F9BB5E14002192FC7DE417B1074B3F7B52CD2A699091FD9DC3C5929E51CC0259D2255CAF0E444EC11257B759978BD4A7C8E2CE8473325B7498681102DE6FFE9764334D862E379D9F2EBF9B312FA75D7A50E08B94BD43EEF78722D423928FB8E26FDA85A345EEED0326A5D694E4729154A9997B269407B7D03818025EEB2BA96580626DFDB3BFBFCE100C508170D8150E4980D5D386761F4E8311339B47852ACC2A0A01DAD90D3978DE6536547D4F203CEFFAA652E4F2F28639BC3FF83C485C28EDC0BBE21D17B8ECAF3794D64C36FFE7F07E8A906CAB8E7FC9067CA4BF9B074C7FB01EF99A05D7C0F35D889A63AFE5FF18023BF77F8A3DA0C3CECEA0E538A6DAB5C54F3A0D83151595AD3EC4C45132EC2F22F652EA5DD930E692A7C0D7C23DE84314CAA7C017AD50D430FEF42DE557073DDBA6CAA4A787C92E6E28368943CAD0974EDAEB7ADDF991CCE20BF51C5A898CF0A2104ABB810BD4937D23E5D43490A3194B8A109B745E0A365EFA59199B43835682E996794F16C5CB874C88D9697B189AC54A1BA1F459623C1563CBA7689EBB32DC4FA0BF30E064D119D40C36301A653A4F959C97873003CFF7E8E030A137BAFE0A60AD08E4F692DC107E68AB40EDD0C384875B8525AA0A5EC3ACEAFE557EC76DB5283672F9751AFE1166D53542D216186A3DEF4DFA94E57BFFBEBD6F4AFEC3C0F3F40F651A1251A9AB39C262D42313E9F22879645589EA54FE894AC005115A43DD806B2C8BE6222DD9F02189D4221A9DDE99ECB8C3EF4171776268C12ADC37E4CA92EEF09D2D1803DB1FE917521662BA7EC0C07292C7E2130ECA4EEFFE53EE0CEAAAFF6F4CCFD42186611AFEE79BC651B1ADBAD08458592D69FBEEC708C7537925658BABBE7E9867915C6A728EAF41B0AF2EFFE55207C01652891C373F7A14409D05FE9E26C2E72D688047DE9A0954516B85ED6A3230B6B0EA9C5F086720C26EFBF8B7F5C5D14651D54C4EA181A707C562239CFC08B2E09A2941D04D587B90134D8F670F734578534138CD9CB7EC04437A768FE65FC5B3FBE818DB423A2208E485669082B422AB1257C2529CBF7BA4CB30FA27B7F702418C2EF9C3BF7CDE53661DF716449C6337C54542EADC5209A0E030AD6577DEEACC6BE1813DB24BEC035CEE6AEE93749D524222535A0277600F8E4F4BEB473093C5A00B6666CB319DFF131AE4F004EEB1BF71E5D274E3DFBFA246DADA9D6F548907091045FCCF79B363E695AD54C2F791861CE04874EE8C3375612DE820CEDE04E4472BC3DC19ABBB91C42A1C3D7B467837570E7D20A2CA6405DECCFF1AEC03E0558076E988619CB0CDA9CC87A12367BD486B676A4F71D40B88AB4E7FA750350DADD1A8F12B70864792D3CC1804BE8B7CB9DDA532182C32582015C1788B43054B7010229F46BD39000440E7F5D22E4D52EED85B204B344680426AEF51F0CE0551FEB9672DBF391A9AD363ED090837CAC1E721878E65AF9BA92A0EE7C7979925FBA9F4E452EB4FE3AF03B9EFF0526FF0A331AC0B8CD27A0C49E5019B7025C3C9870C900A7FB31FF834E04B87DB77C4D6DAE4C3FEE741E923704EE5F294D8F881833E9137158D1EE0FBFCB4637ACB814A2A5346607BBCD6BC916235F7875334F2B75A7EA7B8B8DDCDF46C0B8007C9B3A014EC6E634D4173CAFB1DD09CB9ED4A123151F4F2631D4BEE1520C10C15AFEB17198009C2B254C1FF0BECAFBF69BE8C7DBBFC7E8F3F1EF05FF6A7945FF79ED6C317609B9238670DEA26D56D481F87CA171CCFD726CC0728C965D9BC38D376D707E6979908B19FDF7E74ECD2D0671EC338FD54AD6CC5F789E96018521882588F888D7D715104D65954DBA8907C0B7CE3F2ACB802ED49DDF1416C29E8D685C5AD879464819E1D53FDAC741F71E31AC0C17B6C8932A4A00E7164CF8BBFEC36EBBD30392145B292D355FB304A88A638F991F6F89A398B09F1DE4F0B29866029BEE75A12D724A52736F2B9F49937F0E51B0F2E1BD2C1BC9325BBD1061E0F7685ACA02DA735D8FC39646E0B2453BB9690ED1C4853A757EA9DC2F4EB4B5ADBCFCBFB0CD2587F61A24B77CA0D6CFCFF47A98C7098B986D4FBD0E46EF0D1F9DF842F4473C43912AB49F4117C8214A42F3083936C7E8A38B294BA081296A393DCAADDCD0D340AC62511E47DA6591836553EEDB466DA6285359EE831A952E6C7AE3B943636124E43224D527B7D394511CF31C50EC1D3E7A20E49850905D504F1AAE477830E3BDA50430EBD47FDBB0BF537D8D479CB799B0429C3F6591328299A09F45CF9C6D30D5C1C9203B9521D807875D7FB2C2CFAA688414497122161B1B4F159B66C0834E111DA4F82D5252367FD2DBFDC079333FC51AB0D34ECEBBE786F984852A596BE620EC6CF84ED596425B90316A13B39E5EBFA19B319BF0FD1D6C812F29970FB1FFE948BC0D2E057B1DEA15445D71B5F728C72DD0C69E277C58F031F90932994AC5A177926DCC1C570AC1B4B099ED66ABF7DDE5A5D77D08EF1AD7C6FFE018F56EFB07C737F33038846247EEEE147E4A5995BDC3352B73F15FCE5140410AAE3F0AF1764E5AD996D01608C5E6C6C96A20274EA7781B41FC532B01B52134FEE28F501EFD9CF + +count = 60 +seed = A832D4AAE8076C4EFE8319A74CE315928AB765BB629075254CBC63EAAE691C220F4B5E1839E9A99D8747AACD7C2F1EE3 +mlen = 2013 +msg = 84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 +pk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B5497F6BB302204472C28540A5F2A258E38ED83FC15444D270EE1DB33ADECF9BAD885DA6C0C146F0F4B46214F925EFF44D13E5A5FCC39050293202B811B7A43DFD0FBE840524ACD8074F3798509985EC2E24A2FBF2D9857C2FED5850F14C5A8E3A7E6232EB3CDC87CE5C13CF95B8A78258D1CF9905866FEE85C1A5661E78E19E2C142E14460B86442AE81B30BA8E54F1C2EA6F0922E2CBD7127352859264828EA2ED2589ACB7D6065544E798565C376128488B80417897AED943C666900E890CAEBA0DF74202CAF3E0F78A74B9BA0A1AFA8AD46321195B277C0F8F1349BB40EA14EBA1DE155C87146847E34277DF48BDB28EA3FEC9D1088DB42C523E5BF1304BEAF6BF1EF2A62C3507A8DCC190D51DCC2C9D5CDE9A48F3632C57BA758722514077720EA5FD3B2CD86D502DB8DC64312C553D2BDFA60B2ED6AB84F5A06D31A74DA434BE860A21036C2877CC0E45EA189C421F0087675DB4419F2C1D916F058F7F7FAA722406A1818744987FC5D7B286648F07762D763565C6D45269CA179236242ADB1E48205D5F6CB9516202C80F8C04BCCA04FF8BB60E4BFC8477FE76B26C0B5EEBA172B912D59B72DE9CDD789CE5F6783E84CDDA661107613CBD9AE709FF11B95F5C02F6D29CEDAFFAFDAC8A2896D7BEA43AD704EECBC933EDEC71A2B2B52E9D698D21256C05BD7C36D2B2A66EC8BD679036FA1E0532D931D04C60C07B6392081D8E1191531877359A1E1FB629C7D40679BB9D558C5717B0F238AA6A2BF205D8AF8F8E607E3DF4C46799958A18D0F86575535C58D9D5EDD6CC0A519FE79548BEF107652263635CDDF37A39247CB93FCA7652CB89111A4A00B2F5DE3B05640AA4417CC6C3E86D4B1DC9651C8A83F8716F97AA11637E2ADCB7B7AD843E78CE527797FB10247B0DB7B263D4674B1DBD0C2E45F7C315F1D77E7410015A8DBCCFA53ED3768D7AE41589D59CDE36C350328F6C524CD37F5556096333FF2861F570B911E8CEBC9333E4743E5BEEE8FFF596B1D5E28D2352FC3331A95C874AA059CCA8646832EE27968A77FC4DEA201E6906F078AFDE727B23D5B196123644542A00B7B7F8910CA66FEAE8B9FA65BED13E736684D80556AD30131716BA24DBAA0FB6D5F4FB1A0B966A387B3E87AD16CC9FD0140A81FFF53D045793970726BCDFB492416DDA2F6B22347248BE89E523BEA21A02BE79FB214AF688EEC5A5CEB9B3C302DEDFF426BDCA9C04CBAFE4BCCC33A365FB1955A56530BB747D808B6D50E8001642FA172AD1BC4B4D33EA184069D476DC3C7C5BDC59EC1B8DE1ABD333C47A0DE0FA9FDF7A7C413024DBE6A39BE883640B310B56743775887EE94705CCF204B72D3E1C4F8CCD678901E94B3AE24D74669F362D08BDAD70E4B6D8C33D63948F9DEFEDD2E5A0034822C8CAD1D186A4D5BE0B8F5369D3CAE814FA3DEDEDF5B31A9E98A992F366A596CA3EFCB9B66D276F38EDF65DEF45A5EFE9B24318D6B4139C8DD8284D062339970FD3F01E2094D31D471728C15555F930FC90E7D8A3683DFF7DF738DE0BD1D3475E2F97774C745887DD9E1C77D75EE389181D61214D6DC6EF1C807E9C10EAD8C643AF073E57B77CCFEE374E9AB69BD4619D924ECAB6841D330E6BB94A10DFFBA1992FD5538E8FC8981380AD7719B7F887BE007BD235CF6FD403CBA0539EDE9C7D11717A19FB80DB6BA8E3B2ECB77184E3D586E740E88890782E51C615368FF521A2E743366BC3088A878872A73B4AA626D357BC1304C753F926257797B896C02BDE81144C862B85620878739BB4AC5CF73713C9B6DCD64394B771176367381D15FA875400622B747B5705DDBA66F4595032749DDAD4E807D4605A2CF85D02157D0084E1E4659D02B691E8AA6E47B9106DD8419F24DF777876CAE6778604DE5B16C125191C6D1F12C95090161C40C459A797B1BC56E0B8B2D62D6C1C414918FF1DEE555204A51EC0DF93742FC303256ED71E25AB1C8DCE0D099D84363969470D51CDA78C6538988FD757AE8D79AABFE80A368F39529C3DD9CB868AF1B51638FB81994A8E92003F6B8C9A6D128B91BF76C0BCCB2759F166343C0FA4729794269C775722204E0B14E5DBB82135583D5FD253364FC0AF4EA2109F546D670F9A6BEAD0AFD3F0FB9567313F9318D94452C626FB71F182FD596E423FF8FAED5FC187E023C01D18D649BB7596CBAF2551AFBBDB0B6A15C6C1C5D5A6BB6AAE6AF2DECD6F9278E7A9DD7F9DDE0FE5ACC7FB88F386266AF68604ABCC3118D5B5E4C5EE6B2FEB7A6F3507C91D839F1C6F58E6765AF70DCCF5D22DE6AB730804D2D920F21F5A65A55FB7D09DFE84CE3E945E2AA2B71D8CE201ED6163E6C3BF298A504B2891D2270FB31B49D74F96B0557B186435CBE08F33CF89857AE51B9D9E4959F6FDE0570A3E076A495A386F47EAFC10453435BEC644BEE334801B3EA439BFFB2E8487D012E745AB30D16B2D1C093368DC751BF391F954518B5C69E6D42DB0712A84230953D5B58802FC5B55AFCA120E4B123D750DB06006C16A4D5D421BBA77028D4AED3900E04FFC04EA6816EED9B5603C9FB65D9E77C76435EE55A7CF4A5F2160F7031D57E7126BBCCF3BBC5C7E520D0486F2EE40B1AC801314751ADE36899644D0F807247AA5A82DF171825E63A4E8DF49F6062315FA74364794A9042C7935E3A2985FD45A886FB325B2A073E5CE641C58CE1C730F8E9F98C81CD692C357BF3584C58DDDAB3C36ABCE7B6C02E9DE1E02A2756639AFE7F44A317B71E7D3DF805EB0C9EEBA5AF49FBAD02CDCED487D687317DBA96ACE5FF7C6ADDC905FFBAD86CFE729DAF82E40EFA8E3C8735685D16C19305EF85CE953CE6088891ABB1376234611576FEC30D284C79751FE88D7F1529A7A4DBAD15F6F730967539C342C5229E67ECF56B3454B3BEADC6F213172121D4A56AB19CCAE212C87000B04A15FBF8347D1CCBA83CB4DEA5CE73B47AA5554691512D12DB92D4A53EE0B9A9987A80E97EEB2D4BAF00F6C112DB5F0F265BB656A7568B2A40153C6160D2A3E813B2D1CF24012F4ACEFB5FFCBBB44F62AF0DE26170E929F3E63B16067F54F5E0D455C4A3F2625F14E366128E840F37510D78E2A420B4F25377C886E7C61DE21E8DE61DDBF3584C27A8830D7F83CA2F771BBACEF625DB0163EF7D7BDA7DEAC9D35A696FFB0D391D0E0A293FDA3F970011648D31FFF4FE12B158FC4581AF2BCA743A2A2AD551B3D7D78D6F6EBA0BA42AEC20243D09DD8C667B2074C099FDD3FE88401137E421A43710A05E14352A641A8FFF0735A389E0DF8610D3B110CFDB26EC5FE11C45EDD8952D62779FE83E38F7FD32AD172576436240A29971DDEC2A29CB80F23219CD26EA1FEF3E94667BADB00F587BF650CBE4D4FF47E49CA83099FC5AA70A767949F487578EBA06E8E037962ECCC67C458A3F001D84C405302ACA0336ED7BB1C5B6EDE4DB98C79457C0773B3B725ECFB244EDB68BD9F734CEE121A1D747D98F05CA3DAEF00E6A48A82B2FFCDEFBDE155088087F9E6835E9A5C3E8392322FEB2EC85936AC9185476B4BCFDDEB56E69CD5DB739A07A88B7218F768DCE6A1751F8F2F8E79040D0048A12B7A8BA30C0A86BCD6B0335B375A85908B108D7CF63F43BF0861 +sk = 247C4A88615BD55D4E0CB9A2783C201CEE004F9801509DDBD831F5DFB776B549420E6BC8A11FD32136A44011A16C09D31FD772B7917EE89A3DF767FBEE6BE4C13274CEF2608F192D19D6A24AD0223C5B080942FF072CA2339F337F4E28C42C089880045C045058040A133766C112818A124EC0C22D042110D0021283063003354CD930420CA06CC8B64083880823012981C4440CC60884382D83122958A041D9005221467042922913422084461224196454187210183201C7618C045123074C99300624366C4BA24D0C30440122724944900839129202901C082603327123148C14140C24392C43204C5A9400D2101013898DDB362619160A18120D0B9464143161CC04725108099438691CC8418C824D0A404C93A029DC14884C20306122511AB2200C438044B64803293023293223966DD3828D13048D44306648348E13272CA088709A089111222153A44802240D14364C4C96914C343220064663826803342E8C945184047020268C92180C80442852446EE29490CB28900233665B388E23026C84986D09310D13476CDC160610A9298C426CD3180A60446D190961A1964DC40424139721D418880A46669B1429898689D114304BB20400006D0B034243440E89324622090CE04842A332024C42321C3344DB444E9C04229002000494705B940484342001332953122163228910A3708084692320681128065A326E01B12C20B4499B30220A896C1C190563486E128310100580D4404ACAA491530888D0306592A80421888193122E84086C4C208442128990C04818418E58084C24284411388A21186113158A5BC22904C931843442D496210926259244240B336D0197490014218292285A9400D8C480E316321291119B9020138549C8B0910022101B802421989199B46992B4851406455A88900A338E60800C93968DD2C02C53C08851168E10368408078E1893608A181102A9248112815C24490937451322891C086E01A611100329E100616348809B288E1324908996716186406396446330410B042A2045641A054DA2284E8390010A25248AA869D080451A33629A24099B84504B484A40A6919810268A00121C85290CB7910B061020C94C9990858A068E443068D40208C9C070244769D01448CA422CDB36915B068CDA008A092384E4B668241705C1006ACAB4045C4070CBA86D1B22710CB851DB408600C16800284A4B34700B8605C48604202981DC1401A43662D028085A486E43C484C0366501C7250A06250988281A1484A0442DC0008C9C0261133789C41248E4B0210C47215C98818A2090C4449109104161484D633080A2389199980814A091C14669D21248A234290398410B428963A265C1422594908491826DC1A62918069008066681305111062DE016521939301291701447252302259B462519268581804CA10202234222D0220598266122940CA1B40D52B26C0BC79183062C1A98010C1128A0368E921262A14872C4042054C0684910014C20205A186652908D92488A242928D818858A2231E4069158862008B2290437321A110648C6500A464124A3050A464688343009B5501B98445132080B9388E4000C0C91310345311BC385CB2066E1180E63168682048A18466A01066410C72508190E4CB6111A142ECA840913197023462E9410500B289059C4494B1450D2020AD338505B4088900890490630D8C429A1302944264964804DA3A00123064ED48264C9489281866DE006320C20851B098010332E10C12C13053080422D5388890136888BB04C41A28D23370562908CD2162C9C027191A660DC9268DB880182C46509236AD0C249910480D1026D4C388C60C28812146D03A00C13350044924C5B2288998091D1088E5BA444E34268124572D9828514091219A160A4B28910904D939691A318691916528A2089E432411C224D00B2808B161021B74820A209424409CC389108338C4AB22813A111938605CC202819C99010890064446623178001498E132984241664998070012031A430501B083102870482B82824040CE0A060C3208844B470144986E400414AC47103020514C845A3942084A22D5CB04111B0409C264112C9840A334E031285C23465CB204950C8840A20720AC98514809180241064482D04465188B030E1C08101A28403C74DCD72AB521576327D1F3FC1434FDC582F0D2F0DFE1B1A5FF6784924B103F366FCBE6E623548047F65C5CD8D455D57147F10622CB061B91433393CD11C6F7F4515E15D14EF299F2D5403EB70F9D867E1D1ADE670A2C29725700794CC7FB9AE213F752389F1927C1440861A96C8B5DE0FEDB973799C4CE99CD4AD1B457859D7C47AFB3E19894949A0E813059B40E1E2A71C4325C7AFDB2525EBD198A7526370701CB195D2838454600647D13AEE1A526035567208704B5BFC7E5DFD95EF48332892E314F905FCC4CD31C071806211C3A0D7CEF769593B92A9A06630F98784F3C14BBA231F4398CE5E88B0F42F5D6AB26EAEC7EFA9222B6767323046F366DCA2471FDBE40DBA8B432899A0AA4928361CDB0E39D8D9C80EA6F948CD8BBD1E8996A33A2472203871212487917342884D3184B70CF41CD48E6C8921A003EE3465402142DB1DBF18D68163317D210CB9F10225C5AA2EBFD69D1D4D7DEB271DE06749B704E105BAE51D22FF658D950AF029BA4F295C0DBC29B5475B27C033538CBBEE57318CB6CF425CE78EC79ED1DF500494F8D07EFEBD6F1308C79C208BE5AC6F3D122ED4E24252EF6873EFE5879FDE2DF26D40520E271D2B4843FBD225C10644AFFC077BFF87AAE11BFE9C0B40A039053392ED173C12F13AD8E8441641F74E443A09BD832D456FFD829509BB49D96D3ECB06BC45DB218D511F068A7939D4159ABE7490ECCCC146B384C46FF8929E6F9CD20A97E42D86292E17E58E99EEAD9AABE06D0CB6DDD781BCAC569CECF402FAE93D4BA7ED48C91DDFFF00E475F31226591C84D9BE0D847F0FF8818439F5CD5292173A7083D1D60FC95FEC94CD406DE39A195AA0B3CB4C388DBC2C5F0A431991C00D3950F73F5DDD71F1EA6E9B859038B5D3409321C903B15681519EDEECB5B85C8589964CE834C47C441014696AFD418A0F937DAD1CC304630D05B768D05C462AC47381F86E4EE53D9E3977E74C1A54A97507CE13034B027A35AD808A733625E671611FEF2B7F254F447218CC6A3089AA8693725F82240EB7BF2985C453024C3FEEB80E28409938DCD0846DB815111D1CFC1422F70431424F5698274CE1C9E74CD3B7B388CBBA68390E81BCBF8988D23E865A05B2C70F5A20DE28AA53D77196E809098DA1ECD5326FD8E052231EA28B0DD37AA849BAC5C9119D9CD4F84D05AFD6F140153E1BE245400BF4E8E5AEB04BD44B5BEE3F92F154682C9EC53B2E20576970081886ACDAA21CCBCE7EC7467C0C0751095F6B61FE92DF26DAE96866A4EA9D67D761E4DB816AC0C9E49723A5C26BFCDF0FBC4379F3061263ED006FA4A8320C8EB05DD43B3B328B0AA6CB8DDE6A9811F5FC5BC16B9D6501EA00A40E4A761322CD01EC64E87C4E7EC3DEA859CC319D7156754D0426C1EB34098ABB81663ED2EF711D81A93BBA6D1DEC4C13F4FB6F4D75F49B3CDFDE53FE94571E65AAB59A7E5334128EEA4F92D7D812161F3558355A39D281461AF5C00B61E3D9C94F0C06837DF85CBCB31F96EDDC873363EB742F156461B8CAD8AD91FC396BD8C2A346D00479E13BF6EBA7A6F023CD41B32A1EE279240C1F7612CC601DE5C348E260BE9FC736E4773925594B28EE6E7D72E60421488DCE10FD304B791BC37322146683326978C37A3F7A7638713639F7B2ACA533DD68EA03F3C4780CC65146CCE3B13113BA076719D7218DC3A62D6786A19CC6A4D5B1DDA4CE2D4FCE1F647B3D8991F9144EC7CB967C9C8E429A226B32EBC4948A5045F36E2B61251893C1D409A47E22EC1883ED11EBDC121B053E7759F8B9A9BE5C6B60F610294D969913CD10E9F641B7AFD748B62129D02DD8A836AEB1130869F914583079BDBC0599A15BCA8F977E6E7500D8CF594F0A2D521D7C8BB081D92F43CE070AB93F87881DBC13D5CCDDD47DCFECFAF092FCFEF451816CDABC2279F1043709F23045A1517F0104CEF98A70297219D23FBD40344C23B19E0820FF454B5BFA2AFF4791366D7FBE6907532A850E90FC709FEDB8FF966F02FD45A8E3B01D735B17FAE49C92BD6EFD29BA37B8CC4BB821B6189200BFF58471115450BE756FD4FD654687F45F650535FBD572E146270422C5D8297B6B04429894ED78409A202B44EC14F774309A32E88E7E4973D0D0BD4A8D1AF15DEB094BE49705C9357360E710AA560D7E5E04E8FEF4FB59427C396596973356804725FD7E6DEF08DEFE78FB95E7C99EF90FDC759717A52E0AB2590A865019BDD75C53396943861D4FE3116A6189085ED4875A9C45972F53324B4DB5E337283014BD18AC8A2C11548F90A6CBF38DD6E9EE412D54B152B6B181A6E5DC4C717FE20705D8526057BFC189876FE0144BA846A3D11E6347FDE5F30AEC93E72E85B46CF7057E1CE0DCAD771E065A36980D1697CD4547345BC85F632BB89C81F6F7BF20DB8C80272B2F52DE76D0EDBCFDC44098C1212DE63DE3F951A6421FFAD6CECF7A53932B2C0D41C8709E2392BBDAA28980B47AA86D25515259629B6F3CEC6D3136364675A0AA8FD7DA8BE1B98089A1F9ED0B2CFA821D05BB4B8FD8E1FA1EE64FD7918655479947F214CB0715012D39C0B41313D80BD400218EFFD5C68AEE8431951CA1594EFC4B59EE4FA9104E96442EB524F346A1AF50DCCBDD077C62772263CD1E534D417B844FA7062AB7DCEFD57B2C675597CA897363DDA7C6E5AC050FFBB9E919CACA1136D98BB0F0BC45BECE7A73645E47EB8156283EEFBC4C7E029A9452BA1CE55A515B5863681EB2C395083D1A8752298B86B4B8B6581BD8F54667DE285882B59D02AE4485ECD788981572D40E262448214D4C0A96A61D5660084230652D0FA027AC7384BE7D9EC50BEEB4743989B9B066903458916BA0C1D2C78F8618D6FBF7A46413AF6C427A85E37B2399BDEAB81E661902EB329301F6C16FA2AA8B959268B2B5DCE138BA281405333FDAD124BABE8123B6E7689510B49DCE8272DE8C9CABB79A4D3B7B9BC57125B7E87162F44157E2622A75882DBB6B053402A1B99A5E2859194C0F8BFC899383D170C33BD8A5DFF36F747732C61EFBCE68CE7AB20F940F3E8261951BF7E852836BA49F714C80245F4621FF46DE47521B0DE69CBD2F01A4B1B7AA05885A51EC83EA335AE54B5B1E26D8D8251C2BC4C626200C5182C42B213551AAB26082EC194D98479728965479EB5DA4B65728FFEB5D6F9294DD6BE65F769AFF044B1DBD1CA0A4902AA19D73196456C9E95EEDA2EE5E9ACBDA550DDBEFC0640B7E08E1DDEDF5C7810986D65BCC725405A6EB516F9631B80F73D9C5BBA194CD10BC366B2C4AEF206119A28056AA32DCAA3F32127BE6945223C2387DB41166C0FAB26F7D46F3F9DC14633824AF82C4E1EF92D857EE6AFD58319DA8DB61D31082164C2D681364065397DE926A5E13C80F78BA51BAD77FBEF4004DFA7C7C9B33E800D3AD856FD5D6A665E362AA4EE8A48089A5131CF3A108E7D0DF30033CED619F99C488F2ECB5D978299F6E8480416CF42C6305703BEB8707F6AE1669597E860C88750C24310D46CE9B9319F34C4375A9AF482AC5F7F9C82C96ABC7BE9BEFFC05719DEC3D5A9CDD97A63C0A49BFA482CC291C969EAA0BCE1A5C9C328D1BD9D416A8675E554688D686461601392CF20B34E4A0937454066A4EB8234EEBAFF44014FA309A49054E90E1BBE81699D1180568F8AF5A48897A80B47BE07A572BD96AD78311F33A017EEB3B4F3D5E64CE38A61CC748E20A5EBFB117CC52661D219D027C456D34F6FD028D222A5EB3AAD2B1AD126311CB551AC1EDD072A28A101E438D0680F44CB60073587F24D8AD88004B774B6DBBE9AD6E24E255EB0E8F3BCB084B6EF9D8FF6D46E2D0F10ED09F850B43373587FB0AFD30709D3D40598F8CA82FFC6A5088D8AD2A412837F7E0964DC7330489D5C0C779BB103178B6CB5E655EA6F66B38C8D6D79764E53DDEF0B4329C7035253184BBFCF21F2B97AF8B3C786571C4149704B12A77D19CC0D190BE02044D6DDE9AA479C84AE60EFE714450E18A131E93C80AEDAED4E681D07B48DA97FF5C1569448022DCD69FE30A52CF25118C7DC1E8DDC9B2605D69ED16A6777846B17799B95D0E170595C03C5DBD9E64542840B2903C7E3D9F652D1E18E1EB0D661773BACAA8EDB13C80D4606019B17E4FE4ACE104A5BD055C51BBE2FD8656B3C299FDD34E86B43958EC772B50BDA971D4ACD0139CE6C6BAD8095E558165966C381CAC39F7598C68E798CBCB6F2A736B4B2CAF9D5905F2657DA7B4B9FAC8E0ABCAC121907BD8D66F4B47CE8E018CAF738396F70913260D176C4B0C7B07E5DD98AA64B3BF72F4B9E78EF8A785E6F7685288C4E39A6C724B78785CF8EFDED9388FAEFD3F7978EBC3D446DD8EB1920B1D5F8640E1E7C72A01DD1D52E6E527B25100EA8C65217E9A6A2DA349A5A2D989B1DF29B3DEAA94DF7099E753B0839E1AF18473C062B022465DF6A7179496B75A78E00F11C7E10B35562DA16D59EB4006B57E23A6D3ADAD189C88E4E8BE6B50FDD0DAD52BA5D0A1F89FA47C9FA80A5B7EC7F8E0AD08592B89E7D17139816188DE16F0E30B6F8FB4649149F66418FC0F08176C3EB6169FEE3C16F900CDF4E1699D1150F4D46B0BFC6B47B5081621CA9CA28690F6645E7F752699EF9D3F6A2C34F006D2F77AACD17D994CD2C49580A2D18FAEFF4199BFC00F3217AD08F5799E2C0D90381B634F3DEB4F55BC32974C92E47DFAC5 +smlen = 6608 +sm = 5460991EDD2FAE4A45A405149F02E69257E22BCD0DC6A8B0F22F85AA02D3002D33E4BADEF688D41D42CA89D655EBE208BE502763F5D2253124005F1DE439743E722235EC4AD49D96514AA07D61A59D690ED980C6E780B98451D2E64DB52B35E06674FCC9D84C515ADB693CE496344C1629DF417DC307F1739F51042FA7800CF0229DA7D10817C49EC40C8EB957611E27F1BC396E9D72D861DB676606267BC2BFA730199ADD26CD82D10F008B8542C9367F1A5A0963B5334E22CDA75F3C2ECC6C07BD1B1E3ADA9E1F9CF1CD80809318F14F4A97F3B3B7576A4F57180D9A5B3759BA727ACB980E37D1A0D6830FA446085A1ADDE041E4C34178BD6189FD5EDFBF6BB12DA08DA847E991EF3F76E381EFCCD299E4EC95F6419637C0D8B9AB4EE47A064A413A9FB9A318F7BF50E25C563BA9A69BF8BC19C964542A23A614CAB4B8B8E197A49DCF7F6F513A15D2CF6AFD16BC4A7356867686F0E2B34C61DC97E0A742F7104C7AD7216650FA357BB5134E0D601AEFEE68A8FB8F4E75865A00D17C638667E5F3251C0AE735E57DBBE6447A6308F4D85136D39CB32FB7834AB345E9C40C35244E3FE2D775AEE667C54C8544B21774DB47C094F1AE3B452F620DF3F74F8A08642A4CBD261EB2B4E8BB4A125C6038E4A6FA1144DB79F059B1828A3A6E5EB4B1C479DEA554A714CE51C2C374F24588ABEE93504674CCD5DB609F34CEC0EB6386EBC368E665EAFDADAA32B50F635EC92E9C5E2FB42F07BBDB8B8B83B6CCAD4D33019A4166FDD2F6CBFBBA836D09E63F8353BA554B162EA90802AB23CD0C5D6F05E54C9111B66ADCE95AF09557E1FDD7023A589DE34F5FF53EB4F24D3587DD8F73B7E70CBEB1F5D19E1537C1D85521B5EA02F50CCC0BA6F8D113D77C7974028D6027FB9D2C9D696E0B3B414BD315BD703110C798893E27572CEC90266D1462826459678BCA16370ADADB60662878AC05AFF0D759D08DF93AC6C8A5BC21F6FDBAAAB6CE7F2C05DEAB34C4D23FB05807070DF756254404683B57D4B4EBDDC27D8EC0D6F6AD49CDDF025115DDA5F444D17253676DB643F26E2517DAC951BDDEC34CCD1457BEA0ADE32BAF95978A4EDA31B1CC32365D1764B831765E143EAC0B15EB6A91A22C5072FE7F401166C21CD1645F7FA7761BF336D8CC83A6F739423BBC5501421D890430F284C28B4F563EB5E8C93F3C9D70587F144D3A6C031D2AEBAB1A464D40A023C913B0E431D19017FD1D04247B48F92BE88B8D277CC6F2577687223317DCB631FE1F974E73CE71F9D7CB45988E8359BFB7908B9E117AD220F5DFAC2FDC652CFA958158C61DF22A9C793262811890CF27A25FA372D8445FA99C9DF7D29991AEF60B63A3D152E57B3B4E9FDC08B4D8CA14FFC5F67842DEF65C6680C0709A3BCFA8E1A53B0F0D4B1DBA4643462DD7223FC56356B89A9E0230BCEDBF3B11F13B2F2C17F19267E23144230649450D8DDB8A3E49BD63D11AC7B63ED991CF8458498B453579B194D96BCD0F1E17928B4F34E23BF78CCF4E8EB0D7FF9D54F584C3B8BB1535999BC0AA294D0916C4F8199614D74AF197F56DE7D58CAF8E06ACFCC34B4B7236A49A429BB2745EF4FE24A46F444D5B1ECA15852B50E422BBAAB6B742E9D4A40F0808ADEA71348C6617906508B96B8CEC4FCF51CA98EA6ACB3D89613B37A2FE61888412A16DED2FF0F5926B74CD4F8F4501A01576FD2CE9FB0DD96F98568BDE8085DEB763E97F477BFD5F07482BE578B84D58FAB84B0BCD26314958C9E32BFDADE81920CD6A267A07B630F5092A83F5F21978B0F08C12D71D356241204F5B8C539BF4B087A5FCBC3FBCF557A5C99FBAAD9002132CD8577949A613E2955F3DF0CD6A5457D2D901BD782F2AADD596240C11D059ECB5B773370D7D29EEB065BEE9751EDC17F373B64A3A87ED1AA4354024748737A6A86EDB40C58D32C069AB9677563A230F6ABAAB363C95D785948C9391E09150211C15F69B19BD0D99AE6B8F83691FD4B6379C94D1BBFDFF08C3969DA7D0699627648215C96B1D16B98243FC4B5BE6D5BC6CFC6EBAC17BFAD1FDBBE73FE867FD4BE807EBEEDFCCAF1F4261093BAF96B9947758A6C5978323FE0D41B3C0F5D92EFF975917E812D1D521A61BB9E372B21CBBDEDD56C4EC07BAEF9D7C5E39E4FC013576FA265E3002325AD9B5FA335DE13F88C14AAC35937DAF5D5A6FA47BBDA41456856EE8D07BCE2DDB73655115BF2A3935EFE2FFE560008D4169065DC475030DDCEA117055768FC0166640E75C09C4ED1814DB71482A02FCE835BC892243C276754A7C017672F92BE25973BE333BC1CB992A498E08A47F4474E8BDBB8DA273419F1431283633068502E228D71DB9E1D88873633102B5CF47A94850204A97ACA3EE2FE607E74146DB22AEC28A92929E2C5C99C47B0D1BC5C11BDBF67062A5EAE742A22545B41B5B0F5F4935BFC50FED7CB3944A0F5C91DACF51E0DB33BACD722B668F0F2A57CA92F84499BB87769C4EB0C801C56B106B82733ABA5919362089A8518DF4BC819BEAC2E7447990A9010D760E970DE2FF9EEECFE882DC996BD414D5328074526C8F25E78637DA0423E0C9B7ECE737C61EFAF370236A597BD828791C1D44D8B266ED6408258182EF3F3E3CAEDA952ACED33FD11C78DAB1C5EB55485E93519DA2359668EA490F64A834CD6BEF3899B117CA6746EA113DFAC1F1E0C4E2F2EB4BC34C0045BCAAE7E33062E5287D1A1FB17368238AFC9A276456AAC375C59B470665D4412A7F9C0B86F39C62B1FD5640105A7817C3F647E158F791862ED5FA798102C7B7EC9442848D518F8B93EC29B36101F3617D75EE38EE681D26A7032D7ECCAF42C416533F8E91EEF8729349DDEB4B07EC9E0A3B9C701F8915795AAE96D5DE565E5C2297CEACD8D523D829BC30E60925267D9AD742B3C1B349AB40DE70E3238637A99722D7A190C0AE3C24F05936D485D89C0D122C4792BA7FB9365D1C9BE204C07A88AC727C14B6880973F177C5CC5E095F63CDA1DE69A3461B3EE8DD655A201764F6977DBB2FB98FDEFDAAD95E3E0E280F2D06029149B9092A0BD6E0C3512B4D5F084F34C408A653D397A0E83EFDDB1A3EADA1BC3FCFBB721D262964F3808E3F9C6B914F4B6D21E21571A4E24FB05ADC907CE4A23C9298E0740E5859C58FCB9FC60FA4519140C489A4EAF932E9567235B525D2D3B0C008E3969F43BC7E1E22DAA2A926BFA4AE66D0DBCA5148CD45884D4D86F952E72E910598791C6940FCDF0223D996A48A52D421AD3ACAF381959F49CF4C14F43DF1FC6547E0A33EECB2FA43EC4C38C2E7E8DB2F7175E60711DBFC6674F7C42EDAECA17EEA4C82DCEF755AFFC882C2BA5AD03DC13F9FAA2AF51D4886532539A98D5650E5E19A05A0AE80458D14F2129E0415FD035D244101C272A6CC729A951871C88E081A3AAC2AA158C7EF204B0EA7338F47789ED622635E9E9760B151293AB3F0EABC83D6CDA9D18F609C5D6C7FF1E4BD56213D67083AC4B90290B5D69FC9238C85B47FDBA54CD746CF8495557BD85AAA93BA3B0622FB3DB300EC1B072F605B630D8CA30E34FF05FBC5DC398774C1535210DF99D85F0171493E681AA1A59060C4D7539338E6F04599FCC11F6364D267ABF34EF11AC459B86EF32E8206278ECBFC40C98B72EB7A8853E1F285F65D5244BCBB706B6F2E8A44F188F4D79750ED8933EADA2FFF37D9195D239C156B0E2A728CCA5A66AC91C4C58230DE5DC69F57F77701566D41F7136A88AA756442BB9ED21BD211EC300C254B9401B440831BC2A9AA28E36ADFB52C948C3AA6F6833AF12E217195E451048EEF35D74A3B3DEEAD3588D5D271EA63C47775103FE5C35DFA5B4C7242FF68BCAE66658229C44E1F1B450D56523CB8A7BBC269E16176A1916B5D0AF2E061D7622203CA9F9483019875184567C533D5A9914CA5A795C8B02C956522EAAAA4D4A7C5B44BF8ACAFC94DF99BB238A352CFE34F02EACEA5E27C947A05BC47F2F0271151DAD7B667169D74464C4B0035B6E540BB5290D9BFE9179A9254DB1C6CBB6EE77F39F33ED5F9709DA3BE6510C6E3557E1B0B0246FBD4E4D46B9EE2774EE80655D9BA69DF98419860601860F5DF8C33C1B72C45DBC01FC8EFD7CC75D9FA766F0519D3F51B3CB2322BC8F685FA2BC667827635F9AB21631D068584FF3E66EDA531D95603CEB22932AAE6CDEF7690602D61016E474E4CBC562E091EB7B29610B67349D8FA6EB6EB90D9CAF42F84AC96F1C902BB976D503DD2E9DF7461A5662F32BFB96C2F81668B26584A0526F433CBB08D47301AAF9843A39B9EB0DA91766AEB0D3872D3C30D3BF0B161C3F12D031557E78EE02EDA4156DBA1205F174FDA3177717599F4785B4E76317FF072791222BC1A5C1DF6F24EA11D6F1602763B824E0B0C3E4EB6E2B991965B7D694A37F6293134B91CB7100D8960FD4A12E81A950A9E0EB4F587C81F0DBE2350C585CF96168CEE8890FC3ED5D095AB107B20995059E7EB8C0418B34C3B27B194853355B2F6BCA6A6257A01190A377F017CD1717B3633829B591F293B62855FD39B298193C764B6BC97086DB7C5455EC92D9C96496B53C1FF8ECECE2EA455D726698BF7B8F354B1A594110B1969D339528927A10B667F4DF4BA8BC2CF9D0F3AC517E3AB63A60D5F62FFF39D4EC0633B12AE294E8499E157C9E62625914DEE50EC2A9D4BC4ED079A886DA8223D0351B25BAB5296E39F3208A1735DED979058BD27EA066392247FACE3D762A5CA9AB23895B5CE1BEC4B19F0C9A78F2CBE6EAA63D0B09653CFF45998D060711326ED967FC845DECEF3514CEDE42ED926AB25DDDAFD4DFFDEC1584EF1B007F2DAFB84B7E60ABBEB76920374F4D283F4A297AD6F50F8DAD8D17A874CE0B866AC04ACF0472E4011C6F869B3F4FAA4375D1A37D22DC61860789A440B63AD0C2EC3325295DFCAD4AB159608180201999364896D75A90263FA7E4B297CA987C83954F6C904E4B89ED7FEC7C731F92BB0F87D1CE5C252FDEBC630020FF912802504AF0D04DF14D2814AA326DAF0A40C36814DF61D69F8E31D6899A4CA52DC819206EC159CFA35BEA72F486A26905FA441D9637AABE1A32641B56EF8E16328D68E5B69262DD77483F6B0248266E2F425C030573991278E18185355A1D05CBE71DDD180B9112C13F014ABBDFC9796177A377FD51615863F8C9FD4BF883F6B7F5F335EB2A5F99CECDBACA2B33CA43EA7F15488F8C691E12FBF5DEDC7D3AE3EB3B52239007D29CA14093B6F08E02BEFF3D7320F6E0050856253A19E35435C1F843C4BD966864836E55EB1E717F5A0DD23C7752FDA529B2DEE69E02C7BF2ACBE1736108BFB99936777205DF1756BE0CD39A63EC354EFFDF83DF877BB9399A8CB4AFBFE793D0607A60B7E1F92B0DB44570F93FF05BDC57E6CF271DAA1050C8337CBB8FDCE469306F228C252CB90B947F99EBDB40601963019DB3B6E40B5C4C4F594BA91BF95B71E6479BF9DB3F0F28742E3ECA67E9A79FE83ED4B088454A3EB990C6674FAC3B9DCFF92F967237AAA4CFE806ECC7F21A750B759DC668FD20E4497E98348396E1331A9CB060E8FB20B5B55245592ECC399FD7EFAE00F091C7081B60E64DE5F9DA5CECBDD22A9B857B4404E6FBB99698FBDA1AA3C15B48303992DAC68C0975355DDFCE063F10BB02E070BB506E1FCD5B9BF7B5C42B8EFB122DEEC6FE674BBE121BEFFECA2F7D2D0EE38FE345A5D798A04E043FB1F026C7F496B51C1CA5D668853483DA74E47617D6A2FC0EA119AC6B8C4A7580CF6761CD878F8C2E7283382E95662941F0725E2F6D07A1D404929383E178143360EFF784A1F8DD5D7A1322D3C6E14B3A15534DCAFD530318E0CA267CBDCA8EB5382CFD9AB3ABAD415F8C4FEC37A7B901E18620E3C9A548EDD060263E5CBC3E8DD8966F60FF6A7DE47114395F37685C2FC3AAE369B74F220241EE8F7C841837A38C31ECB9342905DCFDA392BDA903E233E8D7260652DD747546C5602EC14F5190562098A9137E2D3D2C965917A33A8142B7DCC4FE6DF98355554EF67E8F8428D72291BCC8646B92ADC2FD473C2F57FEDA1AE1B42B0699802760E73050398FCC3750A8BC4E57D0C53FBF53204D9FAE6EDAF897610E3BB2841EC3A412C85910B7A5643EF6B36ED2AFFAE7D5249C720E4149DCDD276FC661630929EBA1F2613879BC08FB0D574D4D30A79165615ABF86948D2841ADE5EC5DF8B552BDB48499A68794F60A247E060AF208D039AB2CE421A60DAC85935B3340B04F74A2ABD359DF0AD6C6C697D2E2216656178B23AF80888783D9552206023382B90105491C32D2E87F910EDC6DBEA15615A69E998B97D3CDFFEF97CE9D64D31563875EF1DBAC951BFCDA4BB3236A1E24EEA5697DEFA2825998A7735050123365A9FD8479AD5DDFB24459DCD00090E289097B9C5030D1D484E80AAD3F127490005318EB0C46567859DB2DDFE00000000000000000000000000000000000000000000000000000000060B0F172022282F84C603D1B5549C46964FF2987A1F533B4CED94E67D576A3B0BF1C8BD87A74AC7DB640FC9F7ADE44FF79B820846EB83367153F5DDDDF9DFB7848A13D59436916EFABB82DD61291447491D2CA04166FA8680E8E0E0DC98E79344534CA1CBDDB531797A61C291606200107002091ADFA927A763CF98CBBD631CFE890B0ED257AFD34AC0C5280AA7C70BD0C945D78E6FDA284CBB7B3AB636BDF17342F2BA28D707147F14D15173D9BC0B6D65FD1663C86971BE1FA59DA8325E1F3773BACC5B8D4158EF525FDE6E96631C51AD142250252A8E5786CD621210DF3E24CC0B4B60AC2F013D76DB0C73DF40EFAA05A65383A8892276B3D69DD511937D55D914C3222A2386D1BEC0A268E683716AF4AB709D2D225B86229095E87FE70D69E6A34BB214529CA3F082C0F2709E77B86B00B4A04BCCD343C862333B7C9163857B77E30551710CCC3A803323F5CD4EB5317CD2E6A24BFB77727E1C64D0AC47BEEA1CB35E5F2FF6024C06F2F391FEE76F2E69537673FC0124E48E4E2242E84D8AFFEE6803CE6EDF3A954D2C54562B8B76A4EDD91E24A8640AFE67255605849053B60F558B43DDB9F8A04E987D15F6292962D10AD8F7B47188D12D1C9090C0FE8710DC3937C6939496884BDE0BEA979839837C61BE4DF5662C724610C7FCB4631A0A2083417BE6A20F4EED094E2145BC72A83A6E147A655C481DCC906E63ADC0244D95B6085FC096FBCCE81EEB0497F48BB5EF827C0893E331795E3B301DC9F3A91DBA9FBC838E044E2AD9859F1DC67E9BCC375442B4EB59714B5EBBA87AC9A79C99CE74F8BC75740DDCCE46C4B408B91DD7D4AD26B0FB1A4AB874F5504C40E7363838D22AEC45C10D3CC2E233124A5CD8344249EDF388E37BA43598F2C2CF56D444BCEE04A335B154DFA3CA694DB481CBAA59514098CE6E0E4138C0A543EFAFEDA4AECC022C824259A06C3D57A70EA15A5DFC822449A27F58F9EF842DCBB636CE293684E1B331CD821594A12634E5594410B6C5E2306DC8BBE62C8B0F49F2F699A59EFB14D3CAD399F74ED893E1EB43FD770FD61E0C58E5D8CBC9435F4AD0892681A30DF4885927130432186AD4BE41F6FB7CFE660E23C5E55F60789B3E97C3B622599938B36BD1C0BCF6FDB7E4EE44C92B6A86CA2470BCDB8BAB8DF6079382CA314BF3A8B3C4286518C356018FD6F6FCDD9BE9AD9C228F29135544E723A898F483E9D9EE843E75ACB3FEAC447973D12461FEE3D984F3B4F31645FAEA56852D356C96CD73A6F185E8CD56731E83FEA145A2BF0C15ADC634DD9E2FFC799B59A0712EB4D2618680C7493F50A9BBF3F7BDE1025CD44AFDAF4A8C42C9254B1B34AA8559E1CEE9BDE7B4DA0FB3CB2289418110620E505B793B91F422FCF53ADDA8F7C96D55E26244E075D9A70004642712EAC377CE18F88F2C8581694B8F621707DAB6D292179B2A95AEC5AD6E409D78253DCC05ECCDB45683DFFFB9C629AFCFB0654725D650E4A283FD98E47F37AA9309E2933CC0393625DD81D4A02F9D5082644DE02B6472D5D3AAE110747E4F756973FDFCE8EA5F997E30B11EBD50B45F6889D227D87D9184CBC6ED40E96DEF8B9236763C9999E21BFC1A74457FFE5E0DC2B16876FE04C2E0F0F47012A767A7AC18D71A7FD65F8647A7E1AE2D4D255492A18AA81D17D390E381B1722BC3C38BCCEA9D5E73231D0C6E1A96CCB47079E36C994E94AF9A318D67B6408BB602A91D8E9EC6499DEED0B51A9AE31D9774A1BEF4C1DE0E7A324545B2AF9870CD733C2195C5ECDE386D298C33D492937497EA5F0E05C377A4D755DEA9D96C61FE82CF6299EB34B857217A2C6733FED64F5DAC5F95A0EF2294ECA844B96CEB5163363A31C58C88428152663AB0A2B310B1A9E9027CA8CC0DB6DFF528F9A421FA826A86ACB4FD1D79C1AE6123C9E685BA66F5FF109FDFF2497B1A50C2E4E7B4662FA11FBAA305A960CA70FF98E5290A8C3A27B4A3CF1705C6DF4290FA64F3259FDEDE7A81CFDE4214230DFB9EFB20049E905833B5D48923C8CE2F8A104946FB3356154519D950998677C56C8B2C80471A6117B142E26C0345CDF0634E356D80C3BE12F4AB89EB41DDDCF98188EAD2FF420EED3FD9287322F24C62B21F430D5F9B8592CE1CDC946616111C91C667006E47992FE2D5A2AAD82F8DD1AF3C1B8BA5326220645885CC94E8B2B76CBFF7E161E994C0CB9E489B8A5662E9D420913AF34433F5BAB10AC72C5EEB9249F3C102E1762E862C13CC882D20BE16834E54DCC323EA89A133F451B70087A8DCDC5B518EEF087A571B570A7966F1C49BFCDC70AC05034D1DCC56EDC2C0F57D1AAF16718C67D162BA330AA61A2875F90E2935752BFF1EC28A79EAD1AC18E70A833946CA6A15D8765E1A62AEF46BED232EAE89DBEC278297B396CF611448C5FD4B36B95CDC54E3394C63B9B0969D6488FF1C700B390E7226F99A945306C6504958CD43CD3D63910A4324BB662A0E5DB1622D90CE00E50CE7112193872AAB5CEE0B8D6FD42F26C2FB87FDF99062169C0BE75C85109D4E209DC8A640FED3EC71EF3DE8878B3D1729FF118F50F8A33361C6F707F6011454C5D744989EC1BEB644FCF99CB2E7C3CD20E6F1656E07C3566C4DE68593BCBA0EE9F7BD2E272C3D47A3E03985456F18CAFBEBBC1DE74964BECABDF3E9BBB9A10B29BF3B458FD50F19D63A6231CB51CDE3DF46E4BB6318E81E10AD1674A053C8CFE1E72853FD60E6E642642CB825644D6734AFB00329839F22CED734FA1421C4334E20F2ECC8BBC2652004203B3B639FBDCF5FDA1423F08C3A1100655E4763B8D8356A151D702124D30FDD87B34EC4D34BBB3639464E44A693690E193329 + +count = 61 +seed = 09B8441F47235EFC82D71933A0037FA4F69124C3BAD4EF6A3A7178B417A3FDA874081B7EEFD7EF1BF234C752458FBBAD +mlen = 2046 +msg = 92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B +pk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47EC2A9824F5400BF3CFFC453C95EE20C8C9623AC202A62735EFAE6F8D6F8A96E801F73DE7247A04C0067E0EA01E183EA002141E22E39D4E35B3A8F5822FC139DEE3469DCFE04E3AB67C0331FDFCD328F75F823755100A00AC35E1BFF63CC2B842BCC92A707454FF91C0230220C8182948E7D5D8BAC8A5A9C8ECE4B16E5A38072C8C65EE6E62DA07EA0CCA2F12DBD36B1E2C6E6F39338708742881723039C771FEDFC39762F47DB4FF686D43C2FCE4F2E086A9379D553FF1BD90BBEB8D72869D208560C2AB97E0E083F85B5BFB93E269C95EAD4D6B753A208C91717DA78835805ECF4AFC4BC26F8348EAF22B9E342879E44283FB93789B2989661F2E9407D7904F7D52C45CF44A8263598CF1FD2902AE1F09DB4A05021DF0EE716167EE4689346E181FD21AC9A74343C75900CB81CBA6A0D04F5305FF4B2086662C33A6F044DF53C35475F2C94716AA0A8B6CA01F8373ADDC612DB65349D95481F323A3B8EBBFD053F9839F0559488D285AC7C3BBCD7275FD39F0E3EE22A8C97F5E4DE1615DCC7E81CE9E27EF58C42D35B5E81207C4CD807C437B0CDD11389283DC048179A4E87F3840B3F63C4ADC4BF6E90E747BFEBEF8F406CA5D4595D3EBB0FDE930DFA2884D326E05EFFF5342913447E0B9A479C833073477279BA359F2FF8E0D0991C54FAB076D60CD81802783DA0190189C567A7AFDE41B0702CC4858B1E61390891B92361AE2C30031FD9B15A570B4903A0A0ACCD9DEC8D6EDB66FE7D736E6336A78D3A13BB4D688A510F494DC09DD224AB035057BA50CD5EE3482ED170423C06E18D04B8D606E010AEE1263271C8D74A120816CAD6A7B6C0A3A07896937E7284C4DA44B7F739598A6B705C3E5A3A2104F8FED3AF6DA7FE9EF3443068E9CEEDD2FCE7B6D5C2A02EFB0F6BF7D730EDF2FAB41CB8FF1F5DAA17A61FC0D41D578A86E8B02566FC84C0AB05F2519A14C255B65E9782404B1DF894FFAF80BD07FDB5C6F42F392CEA6A5E75183BC52F9F0F17B91EF2ED4227B9BD6EEA1D860B035C1813095320F49F6D1F22F56393F4CAE65D2B519B8CC5A908FDDF7503E095FA41083934B8CEC65EBB8F52A17B03178C98F4ACBA0CFDF9A559C2B19DC1704B5AB7D898A72DA6681131669C598B940F1946FF4D2FCF34AB6F9C7A0EA8BA8E73BE6A446CBAB7AC6A65C38D565FA65005AFC0BE05BCAFE2958E23DE24B16707BCA702B990868852F530EBAE3D0764E1DBB0A72DFD5BDE239BD642059B3EF6EBBE3968B28FA70190DB9CA4EA38F2F7DB0A1F6059A42B776EA8173F9CA993AF01CB9FFD04FF2FD6576CE7A73B0DDBCB50AEB789E1BE9A6C15BBB9EE6F35FE95FCBE1137210095E73C1308BB011BAACCC1978AA173198654206D2ABAFE61E5BB4D3AE61B11F9576E4A774817BD5AEA93F4D4FB6A6CF7608E0D1D60E549F5AB7D27316155D75BD18859D9D46556E42293831ABA01B8AB1A2380F9FF0D9F4706E3EF5F065DBA78A86D1BA3A64B1BBEC52D001606CD1C4310A5DE62AE14613BEB45D9E0A826D8829FDE6C658926DA04CEC893C0FB9F620C73CE6F7F34CF204132D7A8D4420AECFCCE78A46BC395764BBA3FE76911C7C64F2377BC126D4C95EF5F92D57AE7B4C47F54068E3AB3379EEC12776FA97759D17292680F044763AE4C0CB9DEFCEB812C541FCAFF3A81BF4EDCF4B9F7597A20D65E2D1F1F08862C0082162E28C5411B52757F3610DC058602436C6CF5E0A15406815E914F96A9BF11BFC540061F2AA574C70D4FE8A0190652BDAB8DD76EDFCDDF8495071503377A37990BD7AF26372F67D84C2158200BB58F468E8A8650820D204F3AB67EABAEE2108A40DE98B875645AA812242A59D075EA58B3447185B5622C22F255B57CBFDD3CF171B6724B46F0299DB63C9C230760438C3A8F9D6934061ECC8D195B4133F95C06135E8A8B653D406F85C345E0300C4BE07BD4AEC56EA6E4221F55D1FDF47E390B3A03880D1347C1157C1CF6B6DE0DC6435F4117642528BB223A163E675FF853326CDF5B80168861C6C5B2EAEF55F2D26956975CEDFE3D1B1474473B7D99E8F159D2C20654257156222F3270E901A23E637F631D5344479299E872869B0AB43776B6F974066A436E6E16B0FF2F92F8D13B9853696710E88FC7872BEE88CF5376186A8ACD9DDEAD885575991ACDD42BB1462354AB3C463B5D3179EBF247444CD4093E11A4C65161DC907140109BF7D8FC7DB1A7C570422ED23A074AA8AEFCB94C70FED2FABCA0F3695675397999EA562EDBBA1DB40CD14A98B9268A872F651E0E53271634F6B1EDA46292B898013283D48F5F6568D7A3B8CE0B1BD8F1342E7131F94CFD9AF6586865122EAFE98FA859EE9C3110935545AC023F4221C6B71C1A7427BBD4D9F05B21DCF7A8924F10183392FA900D128620D662F3A50CC1EA70DFEC226553BBAFB452722FB657B374D11852AAC847BBEB8D3B87DF94669380EB28BCFF81062B89AD4B71DB4B123BC81A7C080AE1DF21213AC5A6C7FC91521C74B2D156B40299FB854D9122A64FCD06F5809176E1AF2F8B8FF24C7D35C6E6C1F2D91014A5FDAC84D03FED48C50BE4EA343EA3EDF9501296E4A82F92B17E62031392C3DA55DDCF00A0C3EC520499ADCDEB5872AC867AD0998CFFD50C687952744B188EDD9FDF59B2E55609E00F0C4F88FBB7D408E22025E17D5085963D68C69482BC4B33F01614486DFE9B57E9077F75F51C37630AD4773DFE79A565D3E6A8A5C517A65BC515DEB70488AC330736D32575158CD09BE5DF13B512C2366C45144A40FE20D1988EE0210D0C8A617EA808F5E62F31AAB16385A9DEAEFBFC6DFB1A62A0620C72EEEBBB5D37F06B214E980A84A7235A60A28F11A26B6BAE11142F065684529C7C53BEF443D6C11237CB1562015D0C23CF919E7F8272978BC2108943100F5F9EA50CB735B651D85A485C5C2B29505091B203A1FA392E8C27B1DBFF6504C63FC13213FFD68AC517DE3FC7035FB467CD92448172E86C11A541D7EF7D21E07026956BC05DF367E7211380B97357F887D93723C6FCCAA17C8B852935B50105B4A61CF4129B82584885E5210E665479B8CAC8C976E38AB2F14092F2763DF50B6C081FEB122B32F9E9E36428A53C9290BCA0576892E027B9125442F5EAC9710348C77E33430B57C511D0C17396461F4B709A75F81BE1F718D3C782DAB23E07AC05814656F1315C9F311F652E78E2FFC20ABE7AF5553D4F7093817DCEC4648814977ECA3B049BB1407C7D4A99653456F93B3F2E739363DBF2BA7C04805081A31BA1B9948348263D7CEF34E5D7A37464A58365FB1DEB37496D1EA6B36A9468C8B1CACAA67B7A34EEE6C30D1558CA55886BA456B4693EAE124658BF68FDD278D1B77BB3473FE8CA7D518095988CB1E95ADA85E3C63691D7220675A99B39957F5055C830D8FFB7E894D03F61CDB125931BF2EE47E31F6BA062D65228F9657523D96DF22F246E8F2E6DC3C0F10591FAFFE04C3E1B943835A986ED11D466755AA800645D04337BB2D703DDF58F17C5A2A6ABF3BABFE49C08AADF6C1F025D4507A04E5AF3DD1C505885BD25800CEC397F12664C21115B0CDC7C1CDCEC21B9627C444E07445B6B1D37D98B04F886B79522D176CC +sk = 6A3DC0FF5041A75E88E10871B4D438C0BB746C428F5B9DE75163624024DCB47E3E58D7067211073A42604904DEE1E90028899DA04A077D044D1065EAECCF1F5F2AC9A2BC2ABA18FF58E1FA15231CA1DC54DC9BD67EE18DBDB0F726E803C2EA1C4BB6118B008A09A81024053242303163A22D52B85021912158964424238112258183200900835051064504062C13968D5A2464230428034982CC220DC90224DB32091BA541219230C134241BC8080BA22402094902B84CC2348518450442B40D101592180726A396710BB7688B4002D9102D98A83111C06D08B0811824225A12820C9500C1A2804C2606E09250C1264813378C1192900836510B408D0348108C986C139151143900C4863010404E92221282A861CC440144A40CD2102063482D60A411C4B085D1244C24474241108544926801C92D4C1252CC22290448460404284B864864362D49246A03316008468124B15090C82D404006CA466A908008E13664A434464B42105404319230080A28715B9000C3424012B2250CC521C9C8811B93048B988122074CCB924120976824860D5A041090C8092044201A1742C32451A3127198C8601AC964D9088C0BC9448A225104A44C09040A08A60C124811182545D4B49000988109236592264DC0B4015B1449220166183646D94825A3188612C270E1109289340D98126200264218414D19B74550148E198491DB1692DB4400C1302C00478D24192AA280884436488A08228C463043388948B28D44C6248192880B966C18C980D8C841D048058BA66994442464A040A03629D3822441080000360A03A46DC14640DC964809478602B44D50C06CCB1286E1980D049121C292710CB26580943199401283A66C034780C4A66C12382E10488001385101956559228494960D194466C9B87121C67024028CA2446E10009124490181B011C90622D4222508A961E032605C8425948081D4982CCC2625E01411088425621885533250D0168D63405211064418116DC1C89091282183002EA1A24959800083B86C822650C1A230A43841A3341151C8904A908088B4218116658AA41108230C02376000006E22880DD318911B11481C3152010930140572521880CC8808802871512684A3902141A030D2126C20942C1B29304040845A18320AA80C0A8185944412248188D406320BA109C24421C3308C828469020205C93405210305584641184589502269A1B22DDBC0485B246C9816300B284D0C350DD3800492C8245810249C368C202320D3040A24C6288802711A168599369101320652482DC8869000036908A53010943010838412C32C4A202A1A34824020304308721C090D21A5408B888518A6455A16699A3430D93886C3A4885438258C442A6048925090685B9424D9B8211A29298228845B887014052C194802501269DC140650B20D6182041C8749A4A44503C9210913901A916400396A8B0481A1100CD300120B8851C0188292A649D89444D9A00DCC923188848D1AA48D4342495838908C464649A289E0A280A202904C482421A66C0CB0259A248994A60824306654946952A20100378D21B571E1B47119A36959C00D22084C210168202289133648D8A885D8C07014436649162D4A8204C91249414225D48890D1882491062624B84C02B6604290691A9311D9184619162A24C581A2288D48946092946C09A34D93C2110C488C0331328A322A21970C0B876C493462630471C0B4015CA48940A00490C450A44621D1006E033490E01652613646D4B4610937915B046808A511528649C42071C0C04482A031120906A4182521B8410293898920325BC40C48282021A02458A024C23431DC9065DB9209CC06510C153223134040028C92428DE4824D02138519C269C4984D493841903631DC4044999210C8B40410146240446CA2082DA0B2880A48300431219B96819036460AC12803073099184A14235163206C4430464A002923C94058B26C11C76CC9C44C0A2106809604D3B6808A2042024681894206CB861008A5480231910CB52548C80D19306A22A525A31424D8202D9286704414901349520299090244105C288A04B57199B821591000D8826D9C028DE4286E1109619394280B15025B805049C28D228701E148819AA6851B368ED21681C294711B470CC4084C9BB211110DCCE776EBBF684293E9DA85BC0DEBFD106C92CBC0C96EAC778C020A6F5AC0A2D39A7415CDE8942E2815153E1E81BD5725839CD3330E2C89F3B16A018C8B0EF885CB215B399D056F91DFB0E6A41624019137F1EADE7359BB505F0065CC3284C1E3DD591D5338786EB43E54178416B4CC450B842650D8069D72C0839AB7965E7011FC2A545F20E3D6E5A8F7A32D44E9D9051C21097DDE6EA0828C5F6905462636FC9831DCDFF40F640ACB17A8CB84B9E3ADDA13783C8D6FF8D4F6439AF654D2FDC3F161D190B31538C60CEF802DF48D77464E5A2CE0BFAB4A312A277F02352F9D12205BBB4836BF67FBE00DD4BFBB66025A7EF82364494A9CF655BEE36611C698B0FB332245AB1C6A272CC6E6688E6FFC26E05F5FD9B31DCD26ACA39811F29580809432B424542573322CB41D30CF5EE2E303AF4D2FB4AADD6196F648A6F37D45764A666960BDDC4A1173A2BF69F2F1045A4AFAB3B03851713A9735F8E3AF440B8EB8A5D575D91C78F15ACC5FF1E8347C0DE380A27F98F0388A1E9C632B79E34D2BB3B3BC10D8EE5635B52E8829A943EB5E56D5E5DCD3F48C0725EA9550CEFCEB3FAD0C1C85957EFD5F4FA1370F49F66AA8F81207B51454AE125E299A869869690DD4527F7F22DA64379AEE62CB55FC01B7A3088C7C20958D8996E8A7165D611C222EE4B13CB982F4A0AA6191D2BD8C0BCE0441EE7685DEE2B17E0D081436C26A2BDBDC5176A0F8B7E7B4D979E34C00D87A093A33EA5D8D5FAECA80611B25173C9DAAFBB3780C74EB3F7A7D87B2417B2B86BE1CBE34D4C5FD2F6CEE783DCD982C25DE518D28EFD163E19CFCF353F0D2B57D40CB9061FC1139629B623C8908162C967852C03776C20A97BD4DB52B2DB3F32CE9F873941EB150C7A5B5D7CE3D4D18A2E3A58A9A861DF408685F3A957EE99647D84B13EA5C9342068D1FD42434B917A88D87983BA0E4CFE5B1F3B4887D77069B5DC7165B5E87E356BC2653B27A28CFD31BE4C119E2EE4A4523B577D785C6916ADBD5F1FF9FE489BB3F001E309A584F6AEE5479A3EF8EFEC58A1613482A18F2ABDD43AF4AA5631D0FF469E3EBD8DE9ABA06E31740E38CD760726EE4F4D51D9B9465CC8C4E6490D8F44811E19BFB0A1DF658E61C2FC4F64C1997699FC580C156C351BD8D5F6B93CEA3E85E30DAC810579F49AE5597A718F503139BDE24EF6037832A9B123F18A400202A8F4A4DAAA6FDEBF2214EA0AE4BDC3497EF269A3896CF49EEC46A44AC705717473393D6CFA0B3554B316D211CA6FFAE446FFAE26714163C5E0D403C5CC3631A628084A5B535CD90644743D51061F7DE10410C7DE010CE5593EC80BF6A56F3D1D0BC51EADBC68B33B3194FD442AD687B8CEB6349D72601C2A0049B984338EFB69BF02C7647C7498AF2151033568BFCECF59E99A906F0C66D7EF51972F4F55D6EED4E2EE456F4A976ECE8AAB938F25935FF0D95A4C76A4DC2AF80D97E00DA159C25DE85F93CCFFB602218386FC171B1D095C12FFFCDD4534B2ABCC501685F12ED193B8575A8535BADF1A51C27C467E9557DF02F2291E2364E1E10A60F81E198B57532D49A0B1FD62B996CC08E9A45E19D1A87FB8E78D5491B1739D211BD053DBFF7492F1B0704C0C6AFD40EC6BB3C92CC20DD3EB9C76E6D18355707B14B3F5BCDBCE3078193B685CC4B2FA818680B664AE0A8E3C14F352093F2EE1067F89145C7FD4313C99E3985A3385499BBE2D8A9AAD08C6DC1EDB7D4CBC4FA883A4670B285CC1E97ED24AF2C93D8FB270AFB9A859F10DCA181179E39086CFC354F3FEA921313355B60D7B3C9B99D9C54ED2FFF1F12E92C2A77036FFB8F5CA57E8BAA1C3B54832577F2D34136B601E71F6769310AC71AA7B90B575989B3166A3E8CB7481B5FAA9822FC28BDD5BE5B936201CBA201B5FC0DC3D98497DBC9AABD12AAAF281677734948E3D665A57B4EE60582AFD04FC3E3F301D992062A003696F505F054BF9155B4AB3B695D5709576EC8F659E9EEE442960CE064E6ACC3AF6CC8221BFD1D135C16FCBA931E83EFC68BD11F2A8926DCED89630136E64AD644828EC60AB68C342EB0C0BFFF1C8D3C5ADD34A68D6AB89792FF3DCA9A786D5E5598061A7A31A46C435680E0717D52AC282EEB9930AD4DC0DC934C408A624D6D7FEF346F6F6A963D01A6930E681F40C81CA18EA35FFDF636498553D86C2C1B0010405D4E977C86F342DF6A23B172896D2D5D6DFC6D005DF4DBE2C5D1B0D5CA7B3757D77148C5987BDDE312DDC670930D01EBA26D6E4F508AC4751F2252A21B195435DD30E4927D98B1D6316D7F6F61476A7B64A15292C8465213F552E1D2882629EAE7CE88FA593DA52DC7A539F5D9FBA88926A994D11009BC3389CDA84C2B2324BDD5860FA517CBAAAB11C96F3D4E56AAB4774BE4E20DAB0849B69C7ECD55457DA020D683F1E64C2002FB33B5FCDC4AE60AB4D801F9DD3743657ADFE2CBC179AEA1DA2F278333B7C30517A7815BBD2E6BD2555C20D23A1147FFC40DB3B91E1B75C549BADF8A0DAD460D058B22BDD291D6CD4A5923062D13BAB22A1038C06655ED3F9F24C1A826743FD16F0C51A28B808467B6328C25C52F083FAADA992C29D295626F4C2F8EE32DBCCABEDC062AE02C9857CE352CFB65FE2A7B8A867AD34DA17F3A2AD7AA2B337FC99D530812A0CBDBEC41972181868600B5E796CAB7D08D33860E85502FC9BCAF8EDD075F0A6DEEC2578B49AB60DC2F0026803EDFDF59D3C428BFF74F55C090E299D7490FAA43819AF5BC54768CB0CE548120094B382DEB2E756CCEC9551B03C0C374B101EAFA429E31B879BDDDA5E4951D74C42352260856440E49C2689268E6F7C8DC4E398C682C3FB578028FC8A63759B357695DAE044559E82AD750AAFC97EAAAC99FAB9978103B0B6ECD2BB82346E7AB9EEC61FCAAC1340A620FBA0D4307E6718B8764A7933D8F2BA8A4F05AE3A897C0E45BBDC871E6B0575BCA0E82CB60A441750BB2E1FE14FAE712CFAF2EB6237651E509615545D9AC798C0F06A5434CF81C299B2A108F5FC7AB5CB8CB994D8442B6C9026007CC9D84260829C3C918581348B437F341BD69A82D4A1DA9BD2980C35F423EC076C21CC5B297E5FEBC89D28537931C425720A1CA66F5596393439A07067D97477BABF58FEF885B08F37CBC49F17788A240B0F8A9BA04C57C57A922B86DFA4903C405CB5DDFAC683093B6965CE3CD4E685CA326B849DC0AE3C20A4099F810F460DDA267B5BD6B4A1DC04234EBCA19A53DC964A71CCB7E384A12A413B1F5869BA1FB6F4D6F6093AC4782014CF5ECF78B265205172FE4C8BBA450A69E4F400695500D4F9FEF09A5D8C6E96FE6509958C96F4B73DE49D13DE82101B2B26F18E24A4728708EF003E0ED1DF5583CAD27E96BE847A8627B89E4C06764DBDBDD1E55578322CA2815D747C95F88EAB2A770054A045635D002CB619EF998774D42D31BC56FCAAB10AB588BE6AE2ABC25D06641835D270FA1AD3D60759286E25AB888B03C619349376B5B5906579AE39DB8A403AB8A5C37F88627C180015324B09C2E0241653EE56F676E6F44BC595FAC575C21B574754086EF14A7631BAE4B1DE5461C0C9B241307D585F8AAD29B1263C95C75668E7E6F9126A984192B65EFA6F1A53315E101969A9D0A56F8383240152B6D9A691C8BA1B24A3F486842E218C7D7FC956D63A8E471173CBBFFD4818BE36551E95C3E32D4C9E008204C32509E41C8FECB0C71EB09EF464B218A00FDD7A6092B8F9519F3CE76574DBDD0673320DF6F27470219A7012889426C1A1E367D6F33EE91F2C5BCA0A32FEBACE7640F28A1C4FD37A50C9E0B1F4B37629E03C7969F26200AC595A814A9407385D2E4A30F1B1FB2F216139BCAB6A7E81A506DEB839DC3168E5B38C15654C25F9CFE44C864F39957F551537610D25E46AD7FA2787A3E8E837A1CA916CCB9366914E4BB687C800F3B83BEA457D1C2B7A09816E5F13FF9C3F37C1FC119BF3BBDC9AA1717C6FD917582628A8DCBCE1BBD493C33EFC430CC3B21474A09C5F3961BDC0F62869547E8B217EFA88C6E8D38F9B8A2A2D43D98079BBA71C6B4B5F06B0E641D4EA42C1BF6BB14BE0631D56D0544924CAB3E5399CF91341FB2C8A846BEB99FF116864BBE9B4999B112BE9B65C00A35B20E0BB83708D8B1FB8BFBF25E71AD9FE6AF5E5D02B34943A71F004E0E8307CC41E82DDB2313FDD007EFEF404E70D4EDB7FA54F09240F8F17F48DE0BFF7A65CCACE822F8D0489034F3878D3BD5C9E0223C262F23C086DB1B18AE5BE1DC6BB71E827D5C3E1460121AF2892C83D146F1DC21E9B6A84572D398380D0466910F860E5954FE094FC38F8F3302EEDF5BB523322AB6B27315AB3FC52176AE01851226D83CA0F15BF0F5CAA60D6296FD9B4E25ACDDD36EAACDCFA1E8A1B0CA521C7E9DBB9AEB98379C601C0ED6AC7276F1E13909BC552DE6D7CA98E23F69870E809897AA290867953A814A424A42ED57D699AADB90007A795991C9DA74E99BCAFA9904616945FF31D5572B7F1B266BD599420C890F1FF14DB967D456A313759D231723DDA49AC4E96D0BC239EF449ECA9D3762B92595880A885E539D5934270EBE3543C2C566F53B5DDB1EF9831F1A8CBFAD3932F96F79B4D741FFA428A597E603F378269EF27AA8841B9EBCFF5ADC42286ABC2A0486992ACFA1A5FB4250B5214260E483C8B8DBEA654EB5FFB45F6F86 +smlen = 6641 +sm = 8C944A559D883FC1355ADAC6B40C1AD0289E8A142EE561BF28244D350BA345273C2EC8FB617B4A36B533B6A5DE8A53AB22A6A2C7AAF7DD11D90BA7D245B3D3A273D803D516D7BA1A2D240A4BB14D6ACCEDF05536C520B2540C390E91B69A55EDE48EF55581573DD9987CA02F0789CC62621A93E0189A07F5718346DBC19E30880F0D5424D2673A8C6934340C19D45DB0216357BFBC90A6DA9B529A067E832CF2D82994C1A0527D7A7C808AD83F22A0109D428684C56118AC819AE91F8BFB06D704647EEB70AAEA1E182E0C25CB26E7E8FB601BCABC9E8628AF7736527041ADF8F68E96FEFBA3A22F7E429450B00F0610A3B554C290A259BE91C2086E62CD9DA57963E20164ACA6572734F88CF0B98F20FE8CDDFBBF4FD9A35F999C87F0F25BBF3DB3BFD7DCFD7D43053ABBE7F83456BB95A19A89FD0A6B7266318F5587AD73C76D83FA95B43A4982D6A4FB45C1B78EA64BEC00AF87759EAF3DB6A3C468E5BC8A5A1195842751F1759C4DE81E4D5ABC0F01FD820BAD9B0114C6231DD8105D33C13B9B71751C5643C761FC85B950D3AEA6AF3F92669071C5DAE41144D21C52385DBC673C57E9A7EB023652780E7C3E533FA7F36103D3C160475FD126BD56B30F79017ED0F35ABB99595B7E8340DD3083C58F04D747AB8564088F164A87CEBDF85D5718B379C302B46081D2D1FC1C1450039819A19A7ACD5A94B6F9C4E89974D0231F5CA677D74BB454E9585AA0A8EDF3441A4AA76CD6096B525595B476D37B9F1A4010356D92F70F5E6E1585B4FDD943A585C8AA5D3F5344525A7D2EEB2F50A82024EC9B291D35B00B40F95ACD7BCAB3F886F717485861E0D51F9A75C6C58CDD127E0688B8B0F561CC07AEEA929EB77654CC5AEC150A207722F99B26493F2A6B60CBD5EE4B41F51D690861672A2B5544E278C25C9079B146ED521216CF9C2FF42894EEAE738A8226CDE3E1FF6B9E13F2AB1A3818EDD73B866F7AAB8FC496D458C3E99B1BC383B1CCAD884ED0C8288CE32FC79D8642C8BB2D27841D72BE773305BF8E9FC67A0F5D17AB4B27B77E3CF499ECBB72F90C9E4F666172EFD115054C9E527CD273E2F798DDC6820AB80F49989938D365F196FBD89ACA6BD318FF853621628C8549DAD16C6203ED421FE0E1D570C484853149FE42282156539464117FE7B27CD8C9F7A8C0DB9F859D193A27C372993D4535E6914E3E6BADB348C83724124DAB1FCA9B73A97B9A9E78A460E2BA096E51753827FCB639E3B0D11FDB10C6E1A21732D902535BE3ADEC5279138B6D4B524E81ABFA6C20F8A99E0AB3A94FB68FBAA47094AB7FA5E2332074C0FC920A1A4641696B653FA57DF7062EA25F4DCC22B78CC70FA5E87811137B9425706267DB7E4AED59E1442E9F169800C5183491A45B4A111EA40E507D49E4BED2261C3C0DC2EE4D48CC860D6550BF869CD0B67E6DBD5EAE28927BA8ED802F67DEF8AA93989098EEDB25EC1EDB3D02B369F0EA08E87A4EDE4DDA9D21046FD0D032007FE7D9922617CDA6CDA631430C3C9BB901E184334826DFB232A3DBC4FE5EB92E1CECBCCBC79D4EFCE4FAA4CDF070E457C206D50DDC66E4480EA95FEF4BFF3A1FB35C7C1484F14DD5AE96827FDDAD3935EF5E289DBD187967A9A5AF888FA8A47742E67AF1FC27A5FE2CEB9595BF978126B4530128481EE84502141B7BA66C682F63994CF30B7A39438486220FD378E502DF5D22444F9F85DD90F1EF80B18E64706BC52D6BDBC1F2CBF94DB6B34EF07C838DBFAF8D23B7A55CBB9221455F73AD61EA880ABA34AC0360A6CA1F3A36E8D149613391DDA2D7EC30CF52B8DF1D2A4C0039E8234F461AB61C8EB14BDE39E739B9B8A4773692E57CECBEB053AAECD80DD0EE938D2132657E36A833DD51B9E141716F2B863CC95B430A853E60240F14CF58D395B555BB882E92A4855F3BB8F2A17962BF61CA5936EA93CDC671AC850CB294891B8FBC3BD82B504FBD9F694318F96784A5624FA1EB46BEB55480A349FF14CB4FFCEAA8924A0E00C2D348EDDA3EC648059B07ED7D77CC704C16146CFF73919530D4D9B317A7EBDF5624D2DCF334B33A144F1040D5ECE82A87559DB431A57403A9928C99CEEA4F0B90940A88C0A780869A894B291C72D206947E46A5DF90A1B3836B9C45EABD875D3D15609A295618BFFD2BCBE248E27194D7D4A848C85A0C2681E593CF35361C78A32252552EF2E163B94932FDC623AD1CD1D209470E3C8B765BA5C6C7793A24EBDEFB0EFCAB338006374F5172A4A2CB961170919D7F543C9A060DE0BEAA5A5E37367ECBD6292EB2C309F88802C4E68BFBABAF6401211848F5DEEADAAF109AC6406F1DCA3670E839C1CBDAA0B5327B3D0EC42844C6A01B5F82A0CC1EF77EB52275FCD61D2AC55D4FA2AA0F8FC33DF6672EE5B9A58A038F3AF7B527993A1BF24F62BBF1A8D651B65FAC4ACEFA42DB2F106D45D7013336FB0B2F04B1DF0DA7EE0A380802D444BD1F2D32208444B32FE6B636631E5FA5F84C0D90BCCCA223C3A2CCA0DA014242058F5D049DF81DB3D02B92799433AA4DEA5F0FFCE0D47E33461734E95E0A19A0D1E640A29BD280CB956C4FF06EC836EFC4D529D3BE8112CA62C848F4128FE94E76250795903A93847A5C5DA2C8745636BA8041E3DC02AEA1793B7658014747A05CCB68F82D65BF4D04AD9DF4E81D44B707BA4E8DB4E352199793F1FFD62876DF001F939533FE50BD41812BE06C8AFC5A1B273F8704CE16D1B6A5F5959427E8AFDA07DA5A511BEA4C7F04D865E159364D5D81D773B272A5CC6D188B0050AB6FCFAF7015D86AAA5F6E0A78A95D658D69EB770F92C99192F780348B40C2C8C41874EFBBA5AEA5046D56B2652C81657758F61DF1070922C2876BB129614063F2B3E6B71487059842DFF00C7F527CD60D51E1C212B55B2E11CB8886CC73295159E136207DE7C73897591E4D13E9085D51922ECF1BEBFD322E01CCDE0C3594596E71FB59B4F684F0724F3C728D8F523186A868155FF405C792171CABD0732B3395668040B7D56ADF9F13DDBD098AC1DF173BD8F459BC40B3CDD726BD84071E718905FC0EBC7960B491D8464C679E6C7A4A908473247AF9BEC5DE44A74BEC62AFF109732B432F15DAAE0C0883C8949A722791DC48EF31D869059C0C2DC874CCE3C516F785C648743CDF8296C2AACCAC605FB0AC1E71323265274F1D806C09AE50018DF0A9A2DBABCC097B696F1A4EE1F80DAB71D8F70395DF3EFBF7D70FC15E0BAF1AD8BD210D0C3B590F5876FE1127922FB9342B228633DD50E4D2A3F5F005600911D91D45D1CC23E6B00AEEF703C3A41DB1A9577637CA41DF534E35F5FCFA8099EA9C4A8B7EA6F828F7B03646F7B7EA6B4B3457880F41C5D53C750D0ED0D7F667E757B927ABAC2E3E949407A6C3398BC09B97D8897641D8124D64C2AD21A6B8D7D906D39FA578D17FC94E369AA763546DAB0BD59ACD522AEE5367874ABD60B2101D7DFCC3CDBEF2FF230F336892E94C2709E1BFCFCE25784891C3B3C5F6CAE9D00943D3E85F1E6A81DA95DA453901316181D66935B63012C705E6D73F2DCCA7C2FA4142CFC4F36A6FDC31511D31B730A9ECB68DA6B74643D1743F195F1F111A6C85B5E0D8121F54CD83C7A7D688D0AC9DD382F1C5A0829FC06281171FECD4D79E0278C78F73A8AF3FFB9CCD4C5C7E92FC6C6B1F51FF909CD39977E4A43EEB88A942A92F7AF99B6891DBED4D53B8724BE25307FD5C8C619E25927704D40C2C6283DC6BFCE7933582206B1545687E90A85200B9553FFB9CEC8BE37259CF7135A52BDB859879D8BB2D9DA59F1F3608E56DFD973089C7F1A53CD179E14B29B27E00A832AC8B1AD4B3E4E047542371326CDFC77933032D63C7D0E26CB4AD44500FEB64BE5C59C9781D411D34655FD7793030D4BD00C5B8BAA6F7DE80BD88CE017761B7B18B5C2E807E43161753A17610753004B19F777BC23C9839BB41B71F944D7CCB7FBADAF5ECA1088F71846C8B83BC31939274C5B23024C02C5D34DF930475EAA51E6C7053738E777C65674E94D1B2F79B23A7773BA0A41499F09D9E6599EA7FDFA7E7F080B51281F6C17B90F450466336C690DFD80EE05F104F2068F39F4F2074E66DD9955CCE20F70CFCCB68AFDA299A6CD5A75E48B424B7E107AA91B35F5AF70AA9A4E40CA01593B2CBCA9BC22B56ECC07BDCAA496BAF7AC225DF07B746E08C910747F328A13ADE147D83C42E66D4CDE97004C0B1CED05A7C7EF25BDC00D1CD3046367788ECC1EA53FEFF2958AFD0BAB5288D7B25392395EC34C2C69C1F607B0DDB9CF4B91D5E8E63066B91934BE71D8E02E8C0677453BF17CF493B7DD8918EFF9E640AAEF22948334D03955009B60DE0F140AA7A77238C8EAE02E8859F0207754C4B55460F152C6E83D4249DB80F78740168134111198098FA3811588AAA40575AC89885BA8CB10DF9C445E5D180A4CD9F4009FA0FA8BA736147262D327D17902D17923D623EB97EA968B6AFEBEA507506BEB85E2165E282A7C5C0942730CC1A3ADB0342AB011037EBBCBEFA4FB66BCAEF8A291B14D28F8B1380815123F97C889E3A53733E13A833FD6EFC0A41BED53085C4EEA06C8332E6D5C15254F2B57CA56F97B04B972E6AB3B0642DAB39FFC6DC57EC1D7FBB0B4A3600CA74181F4DF02648302805AC4826AD32D42156F47CE5B69B7C2BE7E1D10D3685A675458649D1E6069A6650C41F321B36D2338298D365B68430CED84CC04BC4D0A6BA19456573B87B024B1E4C76462AACE1697661881A3C243775F20A290F76C806512211CA5F47F83642F63C675976949A1B49D95A04C8C16FD8A711D69F000968866F4512E366544EFDA4A42C84BE03C85628358153EA0A113FF2EECE76F02D339A6A9FEDD93117724A9816617B91B41423FAC2BF18C31135C4ECC175D39B2E207B0E6160E2E002FCA4CBC1BB16BD3BDCB49AC7ECB0056721D492D406DC98555836668137265B453865968C6269D5ABCC3173E92456CAC2B7CD2A90F5D7F0C79EC3C19DD07C106A72203D62F22578F9620BA077E4C36DA8968444C4FF8354FD6E4EF7A50B4945ECDF0B54AC046CE28DF0F29576AA0A02A82B05CE5B6E44554835F353D69ECE862FF92A9CF8E36E9F6A42D6CDE1CF5ADB2EBD1237974D34303B46375DA9F42E215FDB5072DDE0770DCEBA11AFE505A7EFF78FE6E849AD3814CFE2CEF05C5187D49A915A911A56969F5EBEF14A037F6CF2FD3B26B7540D3B5905998E337C681DB0D1EE5663866473F917C9D71897A81BDC7DE69783C860D5348B15DBD7025F217B0C0862FCB6F11848B530BDB557BB5D171DBBBB52F1153A52F215A7D2269165E14B2FD70DDECDA663E09680D4E415D2098114BFE3749D0C7E949F4480C6A164B21CB18DE108647963831D90C14287A6D12DFC04C00AA6BC7B6690695E49F551107A723B55A9F77EE5B2E8E785E48620B0348B22E8331B9BDEFE2B4063B6C83DF8DEB4C0BB5D674CD5A6394116E6B2B0BFFEF5AFE2104C392D22912CF63DE5BF6FEF50A229A5AACCB04E7B6557F55473AD8CCAE50AD860C671F1158DD0A36D7F9FFBDE3E7A1C68C465997EC9EC377D1999359E020A181D0A9AB4A1459D44C6ED1BDDC76CA5E709BCEBF4FC8F2F0C810C92253D819D6720BBF7DCEB3F0B256E9164D7CE8707A5C4207905B3A26ADB2EF3101F9790AE0819925FCF891A41B371AC0A2A255EBA8D85922B9DEB4E255F39A3F7CABDC6BCCB820324BB9A21BDFC2104A66340276FC4FB479E2AA42B144D871E1D92A940D1C49CCBC360B4A323EF641F5C4378D15E31DC3C4CAE57B6105F506513ECF38C66BD0F8954B1DB54D1536435A68500D2ED0639D3E054E9CC236C257BC56F11F56519B093C2E8605C1FC140B16282061B48DF9B69C827B72856F0F268B5B9824EC8289B8C4E59BB7DD10ACBD5BF61FD16DE1E37CF2E6099FD0081D70DC9C4FC30C4FB59DEEBA45692828BEFBC92F5F6CB3977A47036512193357FFEE0050A0F2D57B5756D83D58A88A79F4E15C2C0128D5E5134839AADCCA12A4EA40431AF8E183E183D64139D3F074E22F3C608AC78D1E0888C13439B82B79A67DEDB8F9DA20C182A4F575E5B5C0AD9C4CF813E5485D7749E50AFE7A24DFC9D0E111AC141B5E94E66B642A08B312EA1186B39588FB51327079AF173BEE297981A45B1F6D24974FE3C91810D9BE21BB231C1B0E292714AB180E327FC3B372B0F4DFC30BD3C377D2F2D982C937C1B3CCC862BCF0FB72EA477022D172D573431ADF99E11D3DD844337521B6C4517AFD89E39BC2C500BB929C8427FB2E05BFA811BE757CFFB38F64E8F0771EA22E28CAD1445E6DB359A3B39FBEBE49773967F3433A7A93C0DDF36C48C8FA03C5B370326839234A7F938B9554D5BFE1AC0EB0F61EFBEC4D2E9FE1D6E83AAFAFD2D8B93BBE0E44A636A90C7D4DA0CAA29365383A0B1E9F31B71AAB1D500000000000000000000000000000000000000000000000000000000000000000003080E141B1D252A92D5FEEF68737ECE61C6E0078D77FBAE97B0B9235F40B97099C114B1586E107B5ED1308A8A2D20BE41AF129DA2E0B38EAF02FAEF733C7A1D1A387BC55EF008530ABC22697D0465AA3EB71F41EE72ADD236CEA9A25995F3689C5A451E2F03915D96ABEA10D356D549D68048977587326523CCD71C05FD57BFB3C7A853F535BEDDEADFB84118F6548860F6BA536277DDD7AB42123E93381A385FA3E6CC023C1458A9F94822D93248F36C48FDDC972B5D6494B26658440FFBC23B57363F3D82CCE69FEE4747A889E85343288D55D30FC54D2D0744744DBA9977720E8EDD2C0ACA1FC51B0C6A3C68BB9BB8DA0385DB1CA4E9CE660CF7EB2382E5E95D2AE19DEF904A8651DFAE53A4D0DC4D057AB1A506C3BD7E1D1EA3FC4623E7D7B410DCB312F037B7A5FDE5E0E604FC33270FAF1FFB6ECB3125DDFA5C49F25BBC98238C8AB1B903537CD67238995E81B814280A4CED61513D69A2178086D505F8DD1DF7E11CE66AE33D4C982F94231957031A258E0EC745672A57A5CE76D1170111B8882A9EB5388094EBBD53EE9EA1FCE4A275F9D7060C8DA79018487B452817280C63B01B05EFBF897387592E2BB3BB486FAE0AB09F46D9F2E176DE96C59992C10A14EC16EAC36102B1D15541607075E67C842A888C87B268E9809148A323C423220DC31566B62F45CCE1E2BC1B3BF43B87C998F00023890BCE517271BEC16EFAA33F11611FDE87F197852BC2E7A2B44F8C72A6F79B22F73BE0611B81EFE09253931545D2453939C46B6797CC5DC5A8F1AA3BD8456EEEB84EE76DBF2EBF32598750ED10670DF422C7D7993ACC55F657E6E1B3DFA1BD6C1CD55FAE97E69D2F8F5AF368F7DA0A63B4065EB6D8F02B19A34600252FDFFDF4ED8DE2EA9CD2E74D63A6CEF29BF02F92D346ECB9A61081EE5AC811F33AA5792F6A1AF570A8B0846F3E6EF38452346DD637B19ECA37BD1A6C42B20A5BEDE9A5DE3C9F169D04D8C6CF5376D3404F0C21DEAD53DA6C169F390EED7B5B54DBE47CCE0B2AD1179EA8FC80FDDC7281BD4FE31B9A26A00444AF0B4D40A1B72BE37501308906149DC6FC5CF02B6F60AFF82B975FC8F146961EBCCB4D126ADD524A9B33BB16F6A83C6F3727A72EFA2BAC116E493E07B2CA718A63FCAC8E9D52A1B61479B4EE52A5ED30FABCEA4D01A792A92676721286814F3B0F4E15E23CE0C5D59A0C3EB8573C0A2F66C25F2EB2FCFF787324721004979BE5EAC505DFD39F5538E2C1B2CC12D20C1C5CD87299766361AEDDBFFF743693081842378744879E6E6371B3FFA9DDF34966FBF8DEE91B7EDF6EEC3E4E2F410CB5351F847646C22AB594046DED63347D04A008FBF6EE9696C638ECE73B39A269DB239DF36443868AD44D26A5C40FC92DFFB008E436E5C18907F5B18B5E6C5900B41A9801DB070D2DB651187A4DA7E2647ED3E9B6E9781627EB576BEE8334374468760DD3B32985D42945D953D434BFD80D7F7BA537265FFCF27DB0DA1ABDAE89BBE94D98BC9CA197E41C0839728F964FE4CE30B8CC43CBDCDD9CCBE06FE99DEBC6F4024F3F00D43FEBCD62A1822A6D507337EE79D4517AA486870602D4F1C5368B0EAA1FF6C011A9A953AAE58C75BBD3DC78D263A578C75CDB1AB324D71B9A065A9AF3DAB854189585C68D499AE8DB887745E20AD9738705B9D2F5D429F12D6462E5E2EF9FFBA53CE2F4E75449D2A7DBC3C818E61DC546175A6E0C10AE631DF6B1EAE6D134C08466EBF6EB5F8257AA10EF8C6F27F4295F7EBFD450629F3EB4E0F4BE247AD7F5E80703B1247A4FC277311D69E5D62E0B0201A805CC4F1F807DE99420D563A703493AD35A56B2B2DC237112F5EC21C70BF139A9EAD8F7E921F086E001B4C449E42A0E3AFCD5BC757040A2865D0E5ADAF98E37E6F8A501FF39CEF0BC364EECDFFD03069B81F5E1978C397862FD56362835C059FCBE4D8E2A957FADD7D05BB195E21AD67B429621E1D6872DE2D8BFDC91544F9E6AE8C164A23255AD0E00BCB21456F8FA6AE018F49605736C81A5AC0945E2D965F1493ED5BEFCE512AE93AD91DAF6F5A151D6C9856DFDDD1F877945D932261DED67AC8231DC3CCD0B04DC1B02079C897601E363FFB9A3BCBBBDB0B0A375E69EE4A7135C094ABDC237FAA2E5F82D2556290ADCF82ADBA8402C4FC9D0724F15BB87CD7A75A1A7BF826896D8EF63C7A2A3C371756AF638706270652C376100EC42FA55196DF332820D377760448D3E7ADC42E9F5D8A7074BD0FA97433B0E2C501252DE6939AB948552663A17DD7FF05430FA76E29F0519D650B86FBB19FBED097143FC242573E3E6FA4BD4A2EF6D9CE6932A066B4F9FF935BA9BC26FC2E5031C20AE30A52970A2DF3504576108D5F26517F8577BE61E6AA9D192ED62CF36AA641DA0D274B1ED5EE864B549154EB4115658E6C60219CC5B2E22C49CE3BA76A85EFB549117E1207F6DF081D0761421262E352182239F1E34EDBEA4BCD8FA0027543824DD58A20324FD4CFE943AAE5E361C367B22F587E2F9BEE841E11875B026F12B9571512F72985F98F6D0C212DF36A60975429173E317F6ACF72E621F30654A6DEAEF9E9E455524BF07FFDF44642A1826F734D69F3EEF4D52F26C06376C8F71DFB65A24A4C57D74B5976950AF3A57B4248909524BEC47D858C69041EED34E0ED3B111BBC117AB112BBF947D646AB3B7172F5FB726DBC53AE37956E29F5B6B1E3C90BAF4E4FA544FF63815FDF4AC9A2A80CA0E8722383437B9A02F3AC538FEDA7A6D6C1635D3624A385D846E79E956DCE483B89C346C1287A1A7293168D8A885FEB6569EBDF3F47F8BBB50AA43941EB20001959AF1B9B358ABA13FD9BBC596EA42A9774A120AF091D544E79C50686C26B4FEA396BF1E4C25B8EE4929D75569A5FAC521C77B + +count = 62 +seed = D2629CEEAE5C95D3C34C1FFCC2338B4A97782BDFCD39111E18540B69DB035B352D012857111F816F03550BFE5F56ABEE +mlen = 2079 +msg = 7F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 +pk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952D84FBBC179129573011CABF093F24D4796E7408631FE981B28CF19A229D0936C346C43278A4F3C2F65FFF34D3862A9D39B26E6D0DED6A230B6FA9CCD47ECDED6999F11440F5DA2BA23C50A8C13F4983F112AEC85F91C9B3FF46E93F81E633102AA853361C436CA83325EC09B417C8189D5E871A9AA66D828FBE9653D33DA4C9B2446B3B23B9199177C46D9D89494FFE50C5D665129DC55DC6CE30A4932914E5C8E43379DFD3903FD59AF92DD0E6578C4E877D17ADD0F0D26649D0450236ACA8EF4DC2540D1BF90335F7E1A27CF9EFF23DDB06DAF21DFFAEE31D89F9ECC8DE8F1EECC4D577491229B4CC5C3234260E81A7FEC7348049568DC153BBDA59F4D9DD4C3511EEAD967C6D4098269CD3F5789D4A39A8CEBF33584E754E8ABE1576C318783736CF4AF74223CD54EA58C119616CC0BFF4BEE171C44DA2AA0AD750771AF8EF7D7272E71062C2A9163B260D4C194A1DEB94AB2FE0F8DBBA5044B694A25F88649333F8EF5B78763394DCB2EF1F14936CCB559A4A0F52CD6D99EC520A3F757B60C150F590401D1F5457C72E5B97DDDF4D59B052949DCC689BAF3DD725E989040312D317747EFE3548ECEAD6D782ED0766BD0C46E5234A0AC63953F8E6004BBC2E1B3E29B360ACBD3F8ADB5512D19FB514C3AD3437B3B8C061F55B031A8EE54C2F9B4A32D278D47B79D7A63FC938F2EA6E36235EAEDE0ED8D9D5B7A54C2AAFA7DBBD504A86FD613F8CE07622A897AD84EBDD78AEB35D544F42CF5D29B3CF16B89438A948D95A7CB813E41B1F101362A1F9F84819A1CDF8EE06253502D8167C0FE5272F6408F852630453E8CD882EF790315A09F02A5F8C08270251EE2018AB79699FC85413C54FB78362A350745C5CA791B43AC2DBDEFC92FBA876487AF3139E2ABFB3307E085553DDBA5C2ED03C5C85FA591E44B7657CF313DD224BE2133AD37337BC316FB7EBE6D90514047C96D414D65CFB72F19E08E8277874BF666F5B888B2118E0F19D0D068C4E27D334EC2143A825F048E9A51E971F1A011F126A4BA66E07C897658FAD33F848451FC52B66E088858C62B9BAE7DF04C7E8123F60D32B0064935B2CBA2346B7A63FE3C10BC2C1B9B05E71CB1DC390D95C3CE8012C7C9EE06CFC051AC86A6F38996983EB1E3127EA72712A2557B435EB881FA6EAF7B53333892A42F1E9547B5455DFEC7DC00F5D2DD3213971A9A26E61F0904A2979B8D9B666065A0DD3BC9310A9703A615A96764C4CDBC1B07FC21274ABF8B703DA919D2988C290C44F20C1168C1C4EC1CD0CF61CEA147C9E1515714168BF74E633D1C7F4EF8F93FE75C3B64B15FBBE0FBD5E1C85F5AB2382133DD765A40E183659E70E3505647657A2570C3C9AD4E1E598EB421371775FC3919FF3A650CE25612B88949A114A800F7959BB50205AEDBEBBDE8059F36E4172DCA3CF8EDAF73CE4CB975BD92AC009704096D95D58E13338C5DA76ACD43D5502AB1385369BEE0237D32D41E10F54FD33399D26598523B6C1687493DF27B63D2AAE86E40A24FC28C1F6076C2AAD1FDC3C695E4146C4BCD1B3F7D2AB530FE44335F2A4D7623AF2DA26718166BB7235BBDE0FB95CEC4F0CC1C3FD9AE0DA1524FABE51289757829882C94125F7276692CC7C6F86CE5A2E74EF22332FF8E0FE0DC997FF0C0794793E29556901DC9B5DE40B168F69BC076D59EE304BB17F959E8177728EE88AC9897E65B9B13715B55A5795B62549A5857AF984F1407794C3C933EDB4A09A6694AA748A3981252BE5B1C5A79B35A40CF0F910173E19E4EB7ED59421FE55DF993224E065EAD8D6A367C019C0BEE32B815EDFB17895F63A71396128D8DC4A85441EEC1796CBB86C7701D6C64AD8C357BA08441A29664D29520A2404CB76FFC48A4F538E5ED78E8BEA4A5C4A50CEE6A03578B626322908F8F2F8E08B5609DC85AE212FF9E1E21D579E4458359C5A3092FD186C9EB8032E93B66AB6783BC004B7FC69ABEE9364E3AD566C56434A2D888D5D2EC4DD5E1AF26BB9B819E255800B40D5890CF0AFEFB6BEFE66BC9FAF3BFD0D61709AA074ECACC7C049AEA594D7A7F86FED89622D776AF8C3C864469AA76A38B05815BE820F56F6A2DDF2C406D307D52BC88591D55F4876B5568A3C31AF4055729F1A0E2370D26F037D4D1CEF7F4F279CD5FCD59103FC6950708F3209DFF74F4196787D30D501529797D9B6CC7E9F485818CE9B917955EE88D5DA1B98F68566CCB00CCFAAE392C5BF1487ACFDA05372E80B18F4C1F04579661D4DD90EEBDC6A4DA00F2BE1DBF9C20ECFC30524D8C28F2AF3CCBDF04757ABF85EFCC753E258170063636F21EAFBBE6D4042DDFBB7D7E7329D51120D3243E046FA453321B4BFB605E84C655E951211725FF3DB2ED2234F22D9E99602B8E31EF7BE7E21F180C43EF0753CFED844C146DFEE8D89C13CCF0763AD5956E870F5C6EE202B09E7B0DB4321AB3F990030D4A96197F1B2C5B6E9C1A8D531310CD89DA386E8CFEF94EDAC01CC3058086A515EFE956C0FDD3901B01513E7F339CB40ED2CED71BE1EC573479D95B49DE3C98565B61A8D598CC8235EABD99F0EF7E8E37083F8FD837F26F4323FB2F15B494727992B71D027C32CE8D0D0A26C934E62CC114C443EDEAAF1C73093B6D9913E37A1834B36714AAEE11280662F2E42B875DBE47C2E6E337FA1FABE9497D72C699A82FE1687EE4BC472B5A74C116B19AAC941E9335E189BEA191F167C0F687E3E70C2E52887CC0E21A6C44BF3A8B3D4E0F1872051A4B0FC16CAF8A27DE6825680AC7A18A557FC6E656D5777A64998A6F61E24E6846F86F787E24ED064D89DC65BEBD68022FF16EF9E445509BF1C8758EECA81AD312EF15DEEA610BF0660F34AEC31857CEF64E120329BA469185A5ED4283853148204E6A56BE4BE4D417A4E8219AC1861FA6B66077E2F20C065AB5A108CC19AEF5FC937C80372A51BD821D3EB68E6A1DD63FBA9820CA5DD9F8F5249AA32319FCBCE9748F979A3B6F01A79076256365C69A3637A044D4AC8EB1C45D2C5551CC3A13EF7F248739A07AA8CED57FCA8B48C8460EFC3AD5B0E42CF1994941345097C4B63A4E22D3C9A1A2934788C16D2166A46A59E8A91A5BABB29DA38C788465D793D813004F950EF195F5A90148EC2EE80E0541BD1BA8D23DAAFD5111B57FBD8C8044F3CB335A6D0311FF60D3DDBA96FB3D30DB94650B48F9EE9C6E1400970624B16C67C2F3E4ECDA8BFB962CA915494F1CAC58B2EF4A54E54C31FFAE01AC4F48D57758F041E09A2830DEB8717C92BF90B661428C2091D6B05D4D1D75509E16631B621E402E9AA835B4A55239C3D4F98A5644430B2186814E9C0AB513715774ABE16BDF7C0BD779039C9EC22C0376111522D12DC74748B9D28D75D397E430A54BDBD94004B0F2A6BB66FDF3FA6E380F24724810D00C441E43E25E8BC19A5F49A6820365A733E2271C9B70E356CEA2483332419D11C5212A611ABFBA311010D497DF0340C8032A4EF2335CC3D763DE6E7289D1E6A3BBA2D80B22875843526D72C01F3EE759325A5E9D3737589ED4C8BF6CF6E58003383CAA861AF5E0EF1AFDB2D7D6CDA8A1D4CF70B4564BFA74604BD5B1E1609F84EFCB448367DC0F3B91341F2E4AE4C3FA8 +sk = 837EEC4689B69DF4925CD36DB4923131D29AC3AC1F4B0F055C8DD6D73E3E952DC73014674D168C653CAAFF17CB31CBA9FA360F3C781BEFBC441A6927A07A2E02E3730172CBF856FF8136F89C13024D82DAB5729C9B1259895C7CC7F57AB683B81A4751E2142519018001B208C2084264360889303102C86CD83085E1A86C1905068C12005B344650A23108C48DDB9669C8302D08430C81100012C78C89C884234041888280D3162D82242A21060A5B4066C0306024008D9B282420A40483362154862001262462A449D9269023B8481B8744E1228CC208065A369241C621E206692322890C005204240624016449C681598064E016711A136D99262D1B824C09054003005292B425031306023221831485E1B66010A0700C050980A01101252141B46024334D88A828443660C826058BA060911009424020A29268CB980512C480DC268A5CA269A0B46061046A49221020B7850C044D09158454265100354960044292C4210C452541A84158C4852111700C47450B46060CB12480226021062DE4A46C91C008D28231A3800414126C1C068ED1442C089508913809C0061000B30444448C0B097008B86CC31288C4A691C10826031669D1129163B0705418002092601383414B022A5924910A432811314D4B1026240562D0286993A47113050ADB94298C168E50224C0B468EDC90640A034514C8605C0091DAA0704AA0040C29819BB4519412306434411345414492046098459AB28DC108455A32120B8970CBA2105AA64D5C9880CA940009240019306108B871883660E4B22D48082282B050649820DB3868502026C822422446105114251A48404122089B86099BA828DCB288E4A21021418A50B68C8B026CE38821D9C2445AB60421068682B44158C60161002D9382315BB640C0A4401420520B994813876023858C02442504382D48A6455CC809DA104C1C170A63042ADB30328924858B1829043300A0486E24B7200C33310B030A0048251BB109C30406E3926822A40C949225411884423450D3805149021162864190068950446604156CE2980C24A76411A2718BC86018A28503022981C83012042D922425D1940900088002049108014D410805DA00111497491216460A440209385088186CDA868D1A4382C8264420985148802CC8120AD8242983B649C0028C11277190124DD9982008A760230189223249A39445C31086501489C9246C52846C048628D1B469914822203689938060821092D32849D108002134655C206E80185289B80513A50D09192DDBA67150C22D8130055C9049523480599608A236259980904B2249E3286A01008C9B020C11380D202386C29811E4224C483040C8469258141293242C50968899C60580C210441022DC484009246E08C8401C468C90445199B6300B0644133480C23242D09061A3387004190A24A56D1CB21008309049400CE03269DA266E1AC60C1398055C404A634430C338685348524882851048241019048C123223C42119996104462902162158C86114B3908C46840AA5240307890BC82C82380E40A4289816910C876850100500882C0C200D81A605538891204220D4460512020913354901B1601A47290CA491A20468A4240ECA8205102460823480240926DCC0254A980D58A82463448CDA288511304501C550D9A4858886894A902948A62804B308D3A02523B70D62B0219C404E5286892340529A0411491602E0022858447094846D40B88D841660122965020085849471DC020241406883444A002309503060D8244924914DD10869D9244012338189440C94004212364610486E00196408A14C443842C310061C19424042065A965142886C1A873004074148200643802461B608D388290922100324262418202246694C802820828803C32518322463A869CC288504B8249912660AA20DC2C4010400890334280C458C5A102A9B860402314E50A04C44C2805B40000BA0688B8001A4068A622809239088612688911400E0B289DA282541168A42382D22826901B7851C9009E4A28C102168E420914C44920418298A24105B024914C128030905C4328D91188A22C30C88144D12840D22492DE10231A390695A904149C00448A8858B0891D21045121060A1102C0B19089182216240709396315C262E0A2520544048EC2681E3F5D9C5C968C73B7DF417BED9E7EDE1E493E902E48DD7C1B2BE16CBA7CDC5455E099345D29D02AFBA46108A728D5E539E8DA590AEF66D1929AF621170A57E294EEFCB9797D1B2CD52D205F3B5DE28FF129CD0F76A79EE1E56E9350B8CAD8053E866DB1AA346F56A00E6D626A92B3C964A29E4B6EA7C2AD7CEE622D4F03F59F2F6073780B517FB117C12F33E69AB3F211E0EC781683E5EE7E1254898BC293B789D478EC0AF28184411D3236232751B5CB30E1BFC47ED1E8F4B6709885A919ED8594FCE66108C2C4599183991B7E1A19FF726ADB3D42336D64B8D4C0C32D1B1535BA8326940555B9812E5705C2B122EB176D790846FD6BCD35A6D9518FFF55BC94AC533BC5AB1B78AB1B3C8F01BC23C73D6DEE1B96F85A605A80D61945D076A0B58F20D155DFDBDE9FF6E8185C00FF9D6AE939ADBA028E8A6B2F8493A5E5F4CC4F4F940FE2E6B4D404338D0053805C253B667E2546DAB7B890377543222770C249C7E9DD107C8763D5B1392C955A62A2F2CAB378B1A9D99254D6C78F9DA1F0AC3FE7727681AC3F72A3103E8BC8D82685DCB14D84F7A7B67CA0914E5502B1E6F25554A6D28E52643ECA2F8AFB81C29DF338EDC1C0FB54EB6CF10DA5783B1BE5B6379235CA86834CE1D8C8C07EB5BBDBEF133EE4F84B57125D837BC839C170A6A0F28A1F10EC4139BC10C73A5DED33E602CB4A558FEE524D97500E29D1A5205492DD8EB1EFFD4FF2398625F458A2A9AB6D36D87D1849A0700B14233F50A51A197BE093CCAF7A7A8BE36E0D43C1612CD17C02024BA2BC8BF42691DCE1812AE899EBD4EDCF87BDBC7CC929C817B277BD0C467CD7088957524A2F143D90DE9A46D345106C50A453A25C71FF1C3EDFAD16EF008B0FD6D4ED1C14B055EDEE42822E2241FB17BF63A22C52EC46A326B50BCB77F814130ED08AC2C07D7333E7AD8945DD86D4D891E0FBAF53F4523F663BC3AFE1173251D607F57FBCB0AC24A462F8FCB20756A1E1EB509D01A2C7E2DCCA803A74800E56E4490F10DE5E7466980B7B25E36E78B7D5DE0DA1506AE494827B8D3C9946EC1524E24BBA4DCB70658028CC949CF3E3D4A79BF0EAA44BED6EFDD91A7BF333205CA89051F1FA1D04FC1CFB8B4DBEDC46D457124BAB0981B6CD683A3A9E193786E167B870A4535C8F235D4B9E3B8E63927353B964D2D5AC72B608DB63D9B186B3DCF9518809C9233BDEC7A66F7149D5350AF64010A2DDAA6935D4976B1750E9A50BB87179B42E225A500ACD4607406CDAAB231C1DC395FED524CA4A849BAA916BA1450FE0A4B440EB50CA9DEDEAA2575911CA024D334F6AD201316CB64708801F414F2C0F9D3A0DF46E0BD5B7C9EE6FE372B69DBDDA36DFE20DD64D9E523E181B6FFADEEA83597A439A865D724411BEDA1E48A5C113888DA396D2F85B3C1D6588D5196358EFDB79D7A1D71324A2937443FA29D38843658D8DF02B418A44EBC468B3E7EDE93EB0FBD7EB4C1525E75D77302C9392A82459667F50B1ADC583F36E19B79FDB81536681CC3156B13589EBBDE4C9AA7FBFFC542A8CF43D283DA7EB41860564F60EB47A06C745E7BE03F931C5C4B3C0FC533AB0B6A8DE90C546D1F7E7C1CCDC6A9024A03C201EC116114AA1F6B5CD4082B089301C2F214236DACCCD330492EB4EC6ACDE52EBE7DFA53A5BDDFD3A5D8FF197AE4BB0059B3EAB505003EF19F96B1E206A2567638C501A542C30EB124346B6C8460D118B35DC5A0B3B5862874B778DB0006E30BCDD08AE11458B446BF3748823FCD6B593F0078171EBFB2474B8254682B2C6A301FCACB63775BD480C68A077FCFAAFB44947A9DC2C5DAFFC165825C15DD336142F388FA0717480B4CB821CB3E1FC25377D9AAD94974EB062A1E9ACD95EEBD7986F39EFDB10776C4ADF5DFBE4757EDC9DB65B655E99CD6424F8C1BE29F1993AA9CA1A8F77144B95EE9CAB1B6A4736B1E2B633D8AAD22AD2D78061F9DFC666976ECAABD93DAD0E7C32CA8738D46B8377F2227219C1BC6C49B68520B9E98DBC258CEEE090FFA64F9CA2F14719774B1A3CCAFBFAED629386DF6E71291E7046B8D020677B222D144AD14F8CBA643F23B35A71473B6C5632AB82FB7939A9C4212C84A123020BC0538322711064F8297318F76751940290F52229B91DBC686A193365CA26ADD2345FEAEFD4D0558F50558EFF42C2D8E1E493327CA1AA4E58358726D5CE7442C0C1FF1EF22898221D932DB98D55197C0497EC33B2D000DE06831AAB1F912809658E6B0B24EDD0C128CF30BF5B6C673F28602891F85A52ADE6A7761C0AA6768E3AE3F0D8FD4C0B436A3190CEB7F317FF098F65C058761B90E46C8E612ABFB46E5FDEA117D75658CEADD4DCE2F6BC0A9DB3B60372E2D124760C0F3E814D6291273E1B0D6FD46A667E46716704E6693C85385F806D7DAE6796FBF6600CDD72492405275B7EB9E6E9E2777DC944CA2F976F41E355D4D3344B828D8DC96FEA9F933756F49028C052086113E7876D42CC67ED213617790E58588F80D01002FDD050A08C3C3FA33F8C717D0E3E8E234D959D1FAA4D3E7D8EEC807ED2525B4D01B50615EDDF863BA390510384E801868F06887B5912CC33E4FC25C6786510E8A55733CBE7CDB7FBCEFA58030C3E45FC1D4FA27C3DDC79591CF73B65BCEBB4BCC9F6AEB1296B65E9D46CADE2FE5440D93618E2B24B4C2ACCE40AFEFBCBF2C969DB0500EEF7FA83C24B958582558465E0E2BF0624D6BE828E42E8045F9FFC01E68095F491EE615CEAC8802D568C580EFC6C1BA1B4CD3E1D82B977A340393165BF610961C5964F9D16A3B4E571B15A6D0B7FBF88EB4FC8D1E4BCD03B2DD020F3389684C87C6A75DA0319052230D03A726321C8C4DBDDDA510F4300AE0F5DCD7A68989BA7940D1593C5F4C4C1B55C791D4177A77629AFA14D01D937E91A08B5E705E4B40826FAD1068E994EA4227039A51FF7CB0108B2BFA5F9CAB6B04865AC497354CDF2A400DEB76F1281F70B3C34DCD6365DC5CA719AC9801FB693DAC7F989CD0BC343CDB9CB2F478F62E4975EEA9B499CBBAA5BF8B87A1333EA01EE4475CD7C08365E6574BE3FF146D3DF95C4F8B1075355F3925DBDD21474569D1E5E886269F5D002F8B1A7701BEF8137BC9207578344AE5D765745407E58F39D11026B2299EFE01CD07C5319E1D812677B68E0D3CFF702C79081E9A92488ED4385F168FF39E98F0F198FA50CF188B1C7887311A638188586B99E06A67E9D226E763743CD7FA44A6CCFEB76297367C4A42B9B754E8F9A7EAECC47B66A6D0B5B5A7F10DE6AA5850748BAD68714F30972053C01826115E90AF1174C4710DCF1B1AD8766C09926C2181761FDB2DD861C7D8A10369F257332C4DC66C59EDD4FF86D7301C7DA3B47A1B037E204EE26A32EECA60488244B4761CB31CAD8A567BEEB997E7E9C37322ADB1A29AE7050B9560BD3AC7980825D7567AF6F35D585B84D979DAEA112EF2CC8E81FB29705118D1485692E2C8DB71E8C93C8BFFBBAF6883986BEA033B41252BF8A4142DD6E316B3C00479D24014B2468A863BEB14F10C07B75172BAAFF2B77DE9603B5B7E3DC6AE8DD43A5C86DEC35288B30314FC66CFA131F3ACB08F8A3FD12DD2439D96628DBA7DB6C62BD4FECAF664DE4A672AA64572A6869B3124C044A914E2BF5995FAC17EFFB53915D4A6F7EB30235039FEB829E6D097728BE68B9E2FF400B5AD365DCB9EB8A4A36A4454E6C20A0BD9B9D2E79FC7B53A5928B3B5E7950F9E2656B9BED6479929417C150D031826D9B74C3BA772406F2AEC650439092FB0CD391B765A6CC68E1A3FD71A29C2484D671B4EEDCEFF997F9806B26BCE70EE41A421B7ACC444BCC46EEB6917FBE3050740E517D6D8F751BEE26FEEA3B5E92281DDCEC3AE53275F32BBF0BFE2D5C35971AD0BD310FF4B368440345EDE3A63DF5DEBBBB0639517276F5814EB1DA51173E56734FCBCD08E22C546584E35358FBEF5E3992ADB9EA5490C33EDF4690244EB3917F88FCC5BE4297E2DBBE999FA200E083D6308C7CD52ECD82CD5F4A0DCA31709CC7ADB91E2F33676D9AD3A6B69FD7C709A0B7E24DDE7D6CF036C8C2B01766A176E5672D48AC024283A9EBFBFDD87C89C5A624FB146F032809769D146666ADE8233A48820155616969FE6FEF23D98358923AA04C1C66F3FD41DEA26CA8D4E8F9F8185F8DB1D528C5E77EBB8A1BE50817298249A95DAFA4626D8ACC7A261625B6A803A734D98EE7B8F29823A561B72EB11C2540F728448590C070F0BF2A2753E3197BC5227524319332E794EA44C04A8781B7313AB39718A885ED4D425BC1DDB74E8C612BEE0A33CD01A8DB125153DCEFE027BBC84C5C414CD64EF8D36420695B9939B7C4881B46D17BAFC350A2329D06C2A0C69D3C3846576C8F0689D7E821A8AFA770622DFE07C5379A8054897D88775D83A8B322C424E1B1A4B82284A2FC06EA5AF5E3F20A6C4B9DAF61FABDB1E0C145573E55C583BEAA548110A033283B61160C2CFB8C52899538083620AF12B82B9F82F393AC456AF3F2A228245C977D68AA9DBEA8D98A5A898747AFC2C5FA4D1A68059A10BA5EF803539B923CF5FB6ECD92662F4543CB26BC22D5292E956BF70572773AC45A28BDA057E008A9B88F28EC6B715C52CE7F96EDDA4F58C89E9B5B9E960CAE283EAB8CB6067B97E8DE860F10D4ED9F580BA7F95250A026ACFC80CBD220A7F5BBE74832B +smlen = 6674 +sm = 0C41424F691DE39CFBEEBEC8A3FE6ED73FDC904F24DA7B490FDB09DC4B72BFF58484D57C6C795EE3514C9520E77B1262AD41828AC2B7BF7F66B3BE9C300D0CC7D994AFD9AB50BBF694B7C80231D0B0B0004BAEAF2A6AB8491FD027D2D1EE4524DCAFC863D871E30E291754E13E07E14DCD2D2196BE47C589EF0379D01739FC8CB178C8DED26E38E0E06ED8536E7351B9863FA1D6B2A3685A3EC795FFCBCA2CC64638C227670FCAFBF7C7737AB0291A76A47338F6533DB7CD12A515CC6AA81B8EB4D640B9E446BA695CAA60493F0C26D28FE385CD3417CDEB6A36FE68A8BEB17C88E30A0410602B194619EAD8B462CD2661294C788549A8D96AEC3FB60419D69737739A264DE69C7ED82D83EAE31640CE7BF382A8DE031BEBE73E3ACAAF039649846C3B8CD4C9509D1FD91A1138A6D777521057919B9EA5C8CF8A367798BC9165FFC0AC4393E2278D3D7BC061E130184AE4A2499189E99B3C13CE13BF81BC48DE921085A77AE61F1177F6F4D38DEBAB084C31D7D45FEEB5F6BDC16371D5F5FAF16F065A92EE5793BF6078CF26A5C55F70AA26B4433286BEDE23607D64E7FC62A4339A370A23DCEA88B971A051EF357D65BAEF3DB81FC35E556FB0BDEE95F76E66D17F32A85C5A158BEE5014A1BF1812A7E89023C545EDEC3E40A5CD957BA9E0BCDB91607CE36D452C636CC8C09016DB17F82F92A55F6017E3A6CFC0B39CF0E689952D110D785F5465233EC0CAEEE1789EF7EBB23779D231F71C4BEBAC45FD0FDBD915A8E48C848375BE6D283831689F0FEE041E81657DC49481777F4D6EA08BCAA5AD2B4AF70666AD91D058B916C28D385DFE206D5D3B15FAB45B930B84CFF6CA37DAE66B0C904DA1DDC04F59E0B6F9DD70E45B4102408E1BB25A8BF38BF557DE65BC787DE2DF18EF5A5F4BFE7BDE0BAE9047090BE502273CD048C7BD5C699D21F40F4521EE238C6296F7F5BAED0A7305D080CA47C25391E737FFD5450C83D3263D6BBCFB5982FADEEF1D1DAE399C982C1170A211512FC92BFCBB528DB304B598CD65EA1D928710089B7163C409CC394DFCF0D8B808EA681B6F2B9391E63D759A351D1EA4F7666538B720326C17844BE95012B2890E4D6B80EBBF29E1257510EC935A8ACBD6CFE9EC82B9ED7027A2413067419A1DF7A56D9F8395D224D957482BFB64F663C2698DD493D116EA55C1FD915B200B6E8AC92D54AB4FECE45534CAE2B8154C64487A2E09BAB0ED7945AFB83D4428BD22E32516A15080DC077DFD05B197CDE91CEDC882BD3A3946173C60C23C11F102362217392BC2E5B8BBEF460CC7B7872D82E3B619913D1D54CFF649F6D24F110F907DB3AF1F16912B99C33FB7F6E28EA42C59EFA929AC26D0CD2C8352CE77B906EA0102403151A2BB9C6402AEDD33B806D10186DE4DAD183DF23D620FE5BFCF122436DE7A4FB250BB7488C06BA78486F6FFDADBA0FDF3EF5DACCAAE22BCBBE923DA107B5CFCDA9CF17C36BFE5B4426553B195B3F7455A1FEABEAA71DB9783B59271AC8B3CAC32EA3110BC484CC925E7BB27A4D4C8054D21603C0B3D6F0BDC5BF995117C48071F24310062CAAFCAD58CE35F7AAB002F0DA6C0DA3A51806A963890C568A051E41BD4E35A44B19CF6171794F8ACD9777FCA09363B15BE87E5F9A573396ACB4B48CAD48AB8E4079C638A597DD31BCFE4EB3E67641E212011BCF289A9C8855DD46DE851B48AF8CB00AC81765FFF8B899E5C5430C6E4466CADDFDF00411CB504124223131A09BE443C7B446AA6999EA04022EACCFE105E0539639D13AD96C9124F842CC97B0EB37AE2FBC055A452024A0431F87A55D8E1B44928BEE0C84166822D1099581FE56C0183A2DF8EA2EE6CEB38301F2260277BE952D5BEE85C76ACD064DC92F6A9ABB8E513A4465B98C17CCB41C439FF1A164585371BF57FF29C2D9B0C9F6E35767DE745D71A30824B56113D186546AB9E6AF900DEEF16522C22A2DDDEB7A7A4D9B63CFA9C108620F76B08C6B9A6398EECE8BB2040906276CDC6D1C0EAA9CDE99896E8CFC846153028F481F1721904D7F0D4540EF57F111A2368E3A5832C4B4483583351F112673B452F1F573A6B5F0D1B05E8D59D193333BFE4EE3B9D30E4BCBF105F978C931563AD2A5060D5D61E948E1DE90D199250A26E948B4DC252A1E42DB26726E9ABDC88CAC8C33EA5D51CAF1744586C158015594389C4116F903DC0BDC4CF291E59971098988A10F4B6865D8EB018C6CA9AC84D0836F0EA188AD1564DDFEF930FFF1BC45F3CE09677DE2CDD70BA81EEF33F57F883DDD212ED5940A554F2BD7FA5488A6C244CD6DE6FEB7D6BE1E24206CC3B6D5C876F3DD79AFF2795062924B2ABCA6AD37511C707B8B447BD564788FE0CFF90407F2BB50FCD13ABB7E7B3CF06243EA97B28A5EEF339C39CDEC06A66963D9468CB287ECD7B135681019426133E21E0D19E120CD0457780138F6EBE9A7F217A7DEEB1B995F3DB42D60E085C03FA37B9805C9541F7D2BFDE3A5CBDD63F443C4B5D9CD0092AA4A0EC6C3AA22DEF03409946F8517F217FC388BEE2DAA8B31D17ED9484D3AB3FEC7FD52254CF218589E48D0FDAE961DAD09F167F954E53BF0CB8930EE24BB207E5F797D9ACA2C8DAD0D8F8A86D2D25F5B2D15D57246181FEE0AE9AF56BF067CB125B891F0A0AA66871D7AECFAAD3F60EBEC0972B3C8F50B9131E56C523DA9DBFCF9ECCDC471250EF141E39539DCCEAB1B1D62986EF48D06289C00C3BF106DEBFACC3A0227D0FD59804ED023C3A64F35356F581602A39C28F720033DA0B678F9CA2E1156D4156FA4E29FD6D3919066210CF8826149815D073C557F7F72FEC379443604818BFBC9444CF6322607ADE564C91BC758D5F460FA69B649842894CA8E8CF121BF7EA4979FB3C78BBDD7BB729DEAAAC032472C785C0192E9ECCE58A88874AFC5D9ABB3265D88BA839AB4297A3917F422DB1D25876CE3CE7A76C5757F31F5305E9B9537F78E6981648E868F5AE3534031EB1210D588E309F1EE54B288C7DEC9C262E1F03E6BEC360C59490D259F73CFA9709C5F09D1E328B7415D93F7C8FC8D75F4DB97BA1EA7E2387BAB74502D160DA4108EA0B772DF60ED1FC0889AE55A3397AC1A53ED6EF5C830714E6D4C2CE1F7603CBD5367BA9C9D2C661B0DDA91BC6188187C37DA74A95DF144DE4776D11071B09071451F0A2D592EC78FF27FFB200956855FF77E8F13ABE871AF9B62ACA78F30D4A4CCDA91506A2967CF176D6644A55232E1D8AC0F51ECA3E0288B7D1973359A2588AFE42A22415EB063AB62A17E83C41A366248C54AC0BAC13870A1476B939564910EF8152A8A4F0BBEF0D8D36BB9C8890672F8963BCE34D6808742850AD249B1FB251C918DA2EAFAB046246E52B6DD5AC2275C47D273EF9B6675F1C1CB72CCCCA51D58F5D448D020D9A1A7C25BB3903667DE4C5F78615192A386398C8083204020AA0D1AE00CC74AE8A7F4FBF31291E6AF06D2F2CC3B7C565C9A34F1701A58812C77A09506CF47B09095CD1308F24D87FE8D1CC31980D78F64DF41900AB6404DF2241C78A837CDEEEE6EDFBB23224A80471A0E10D04535B43C5BEA64EB27B931A73B0CF941494BF6828E2CBBFB801604062C2C945E07830C10B37749C3320C29BF35F870E3F3BAF771AB00453D1691E0B8E094122954D850D51CCE70AED60C3B1F32CCA2A0C45300D87C6ABC892A59CB167A9557CF8D654C07CE5D66888826C96AE19740F23CBCD1635240206CB13394F69D95F2B637F3253320D67660D601CB0C57AE65117D653E96D7BE030BFF3F00814A9C934381112E11EFD661B1133C627B997551BC9799B75EADCFE0848072D524884C72E9F21FD7F1432A92AF6A4C430DA2C704DAE9C499D976C91A7FBB310DF73B1B6087C59F96EAEB3BB9485415BFDC46B5E36A581DAF60AE5256D3F981026CFE32B6C6A91CFDC629440AD71B95947411D757966F75B5ECFDFDCCE0D57EA163DB1E39D70BC4FC53D7A7C824FFE41C0CAE91AB077EF06792C8D907F66240D5C8018DDC76F3FDE1434AEE06E2EB42A3AC6FF76A0631FAE2EA2245FD80780CEFDB3A8107DF390BB71D85D0C103EA7293EFCC0C438D9BB543EF4505030696D24444F635BA41BD19E7D0F38FDD54CB96EC76F25BD45AFE16DB5CE74CFB683907912BC5BD1CAA59B190EFA2909B5F2175977DF7474D68E562C61D83DA1554F394B9B343E53824E6539D2746A3A550D2EACF0D20AFAE514E0DA436C284111EB179BDCFAD83BC4DF79D776A52811905480E6DB484733BE5104D2EE0E7923E49A97BF06D126A698A09471CA56195589FB39D1C9E5A8DAEF5FC6CAAA319F9995BFD9FBA48A26EBF50CCF34DF0F8C18B1770B0D3B6CCE8FA3CFD263C86406832072DBBA856123B8373B08810A5800CA8DCC79FA19D9B9050693A8721EA32FD4AFBD87A9A27CF10C7BE09BD10920E7DA2430822836CF81CEF42EB80DFB97FB9EA8EB48606E07D845E8121D21A72B207540E0095310441772FDF964A89F835CC66AC62FDC04BB8BBBFBD94BAAC32ADEFD68119153A000414E63B2EED556DE06DFCC0BC0B35462E125748D066ACADBE6253F2F9587AB2B14C435BF361CA825611EE7F10045FD9F05C1465AAFC8D3A26CDF761FDB0B20EA7C7B079154A637EF7C5FF9EEAF37E7D3E85149908C9771843282D48D97D6E3AA89C12AF2C84A923EFFEE0DC37B865556D3BAC8143CD44B5D9B06EBD644C07F9AC9B68EA1697F1C7220680A0EC84018EB018A3EBBE181741BC7A38AB739AB8CCBA31BCCC1DB5B9998D687905983CE96D9DD2D589FBAAFD53947ADC33CE5B8EDCBFDB5D9765F2147D380BCAA75A5945D31A80C49DA4F7D0D2B9ADD99FF7A0640C90ECC91CA270E718C5F37C0E5B9CD89024B71BA6AF0C4AF9743156F2D0BA0643E40707025894D79A14270B506731CFEF05F8A5537302AFA64B3399DC38F2A002FE626E1E1F41D0860A488C853C00E8EF72C9615F8A7B2CDB591AB3893715C75EB15CCE3921E7C78A14E1A5E68082B0AC4FD58587C3B49B0886EEE3EABE0F610B423D8669A564893A95F58E5D2818C73266947950785E6EE8EA1709611CD8F419D27BAAC15B8C6B6153EBEA0F1E4400A96DD4953CC8AC4C4F3E2178B1102A0B096E530BAEC903B9356B39046BA513B0835A35B11BF7729FBD8CCC04B7B2FCC7977C503AD72D141FF0B30AF386E8A10F536858180FDA48220BA831E105F3061F187256C53A5E40C8A3409B54DFE20635716F5E507EBCA697034D38AD8F36E66B25F430C6857BA842AD9E9A09478A7A1774BB4EBE7D1B09E574C5777EF35527CA70032734D6E84E8E385AEFB1301F7D119FFF4F1F657B678B7B4F2104DBA8546E235EA1FBFB70CB79DCB8522DB032443BAA947D94FCF008A49FAF1A1B0C3C9109EF6F3E94D0FBACE0E94413ADC4AD606C7CD2F33BB1A29E8C21AA6F74ABBA51D7BAAEBED0BAFD5D58F079F77028D32275C2E481069B1DCE53862BCA03D75D73B9EB76618E89BD8BE847723FD978DEA98361AA6C5028B87CA7F82F91AD82396D15AC0AC9FD366C27916F9419CFE0883A966074D9E3E0E80406E18BBCE1ADA641A5F18F532EA88CB1C9D34F0EAF4A2B791C26720281AE64B91129A826349055F072B943DB3DF2AC38679DE9A289BE4013DF4C87E763E6DBF002A1A6B856C3780AC5605E69D26BD928D11EFC67027BE18837311142442ED0632ADA74A98A96E6182D4BEB9AFBD072119516486457C600DE2737AFB0A062EDEBE0D289E51F28DC2E085ED3D875544E4812A34A6404D89BCD2F5E4C5994E394AEF07F9708CF5266B6B7FF812B434B37A477278D4C8EB6FB054D87F77B1080378BA731D460531EE3506A76D35DB75CD8F9A480B65026F06AAD579B180120026EEE05FD6A230D695ED0DB7B41708D5BE849469D5B4941FEE621041A959A0B518C209DDD4A0E0030ED3525E948521DE0A1454FEC8ADD065A5832FF7747BEDE8E74C32CABF5B99CBA7F5C9B22A09FE14457B4A7798A91482B4B97386422A4709BC3BA0652432143FAF8BEA71C31AE0DE67994BA5BD64330223F87E32871B601FECA915A573D8A991D12643BBC9BA2C20F7C943173693C57F3A720BE48F013350AFB8509666F324959886FF7C4865D55D1B06021B409C0FA676C5F320C20F551774E39D2C5211BCD9EF5079106ACA3CFD7A431E7E11136A94E271F7DBBDBA1A59811C5A4350E6E396BAE6532859BFA69D3ECC7CE7B119311B2082216AB619AB06DF28FDD5A621048AFC8288147FD10A598717C0B803B39FB5EA75B5956BDFD71FDA3CB93EDA66BE928429B93990C86B6975B3976A2CFDBD4D8403AF3DD4B21CFB7757FBD17D81DFBDB6CBED9899CF46068D4C366F2F46F525CDDBB17CD1537531F7D19E051C2022283B454F636B94ABBADE1E3E4148668B95C3C6D1F8091F359FB5C2FF0B3C546C86DBF9FC02478DA3C8F60A133F71A5E8EB5871829DC0C81E6D81849193C3F600000000000000000E1920282E353B437F704CEF1C510BC2CAE9B70FD248C656226BD5686D366528F0D0BEFC0A8761EC640CD2DA7979DE5EEBDF6127F29ABB8607F8A3D3BE05BE25AACE7FEF3063DF28E22A522FFF0B6FF6A0C61F79B02A408E8E1C775AB80BE6841E9F8A9D030AE5518E3EA8A4E31E416E087D47919593598FD58122A9E601A57EF02DE183D56921811AE2253628125C24F93C84361C5EC99E7B16962BD96CA190C68F3AA9DD60CE3AA7610589813B4FB77A4688308D9BC72CBE918583E298E03AB95FC500209C14ABEB3A43BAA92DCB11CB523C4D17EB9C6697B56C8B61EDA05BF5789166F839291CFE2997B7DD462EDA69B0615F2AD82AAC0A32F4B30FE8725849C144A9C07799D6CE9D293C25D8302161757B8C8C8D07032D914EA7DAC275919A1DFA0D3348EC07FDC70266975722763EF85EC4AF9E14288C9659907526566BB3F2DD5DAFC0D422568CA3AE52486D3F2C18B667E5622BA7E52C56BF00F82AF2108CB4949A09179544F30758B7FB98C49EA160720991B14E2858D648F0585AD1BB1D08294F029BFE936154E9D328DF2E054004FC5C29070DF9EE50DCD0981D2BFB3AA7D6F637C4CE457C0C66D27E2670107A2B85D1F026BD970EF3FB7E32C60218D5E43A06D9CD26289A937B4FBAD2A831425728F3D0D30C6C602AF4B14411E9B3C7CF0B4D630614A9E03AC30BA2B024D496DA984D08854F1366012C2400A5C8268C2B126DEA5AEBA0DE7C92BE0AF08CA22E02604A753702BDCD642BBFA0CC91BD8375657A957306A76B6F139621481B6F15CB57BEE128954D30F552661F906D8AB42CF260F30F88993BB40C9679385F5C4639888973361216DF3C60C57D9B250F64B7634C94DDA3FD122713FD2405A7B71F476C263A781DCE271E7D0665E45DCB27F7293DE57312396C58C40E268F57ED856F536C8FEB4B0060488DE3C25949D2B7E64207576641B34920D04B46766AA2978D9352C2769D49F8599F3D0439C928532E0EE428A3773FA4D68E6052335C6D93368E321D750D296799FAF87B82C640A6E995D18DDA002887F141DB8ECE2584DA2FDDF848D38357D585CD619B1625A70A5D333561D6DE856ED9908D1E377EF7BE03B326594808BE58F7FB3939E939B73F11DAB3E572DBA41D43A046B8D2BB521728222D5A77DC886AC6F328D9A531118156D791D64F5DF8FF8BE8DCA32EABC3CB259B0F72B021CEB4DB36A6CD2FD149437B251F81F7588AE921456BEF1A79FE83447D80CADDBF20895667CA0E493A4731EEC901E03F66DE284400A5558922AD53D4E0FF7BC6C61640ADE0274C63D94E96BF6C642B790823109F53C3C27130A1EE38D448239187F5009373BE328AF866A9B8DD1BB735E8002296043C6FF641A432709148C707B900ECF46555D77644565D5998C096756F79B6F0E20850B8BF0528E78BF5FB4859BD655227873D289CCE47FEDA8414D09ED7E8D380FC4D580C7F44B01521E829E7B0CB2D2F345C517B65E2D476687EC9A4C160A3AC0B01CBAA588644D799B125910812790F06C1ECB1F1E64D5CCF92AE5E8147C98B0CFAD5626BAB5115844198E8C2AC1DF9A208FCD2D2891F4A29009F5B36D8E31383811A9493CF8E143B5AC8A14D48119CC16D2C6BF6826FC47D4B782FFC76B64401B8249777E32C1298606553DACF386A22809B599924A635796A1AEC3CD8568064852E54C95AD887D7AFE837F6FF676F69EE6288879F6D96193AD94A0418BBBA2EED5355876F2C3497448A5F8F3F83B136703D9A38FBB62784CC233DF448A5E88EB5F81A0BE97A16FD4CABA1D87A4BFB08E002EBA548F662D496A1478BB7C26C69CA4C100AA6872A4945D703CA812BDBA53AC86010AA1D2C53F29E46AD095936FF50DB8805DF4B08C9580AEECE3A6DDD828E7B5D4DABCAF112A6E35AB3C28A6DDC4D98AD1063C2ED72CAA50086E6B72090CC1F2AFEBEC6751F27EF51DD8557E53D928535D82A220F62BA0645E3C2618F3424EA1A339A138C9B8E26B14BC32D1736A4193C0C72CC402C3EAB58817335C1424BD6F38CFE16338611118B4100E4038D07DCA041C72E485C5290F0DDE601565DAE9CDF657A4C7839D3ADE72986AF396E767430125786E219BC5736F16FEF66B4014E5961CFB4CFEC4CB2A32205A92DBF1399E2710395BA1240D48277C120526CD9E2352F7D04D89CC2754379CE80A2CD1AC765718B8BA61EBB8BC6D0D407022E7AC672065FC8503BF5BC4138520CAE233EA997463D7C9E00BBD852F12EC17C6F1DB1914446AA21E156D210094B699B4117B31EAE6386DC0DE1F55CCEC09AA1EB38CDE4602598D452732C5EF8B07C477E3E2DD470737EAA7357E2E8B74C31A117B519BDCEF79B6B044148A10468E38B5A6B7B10D74C6130A60A268ED73DC9A25ED68AF354758FA3F57ED3558DA654CACA7150A8E4449D0EF640184A7A33D00BA765B01C442E88D9B4257B93904ACE04375679BFD8271A03073E34C4A1C0437C4009A9590CB98D0B5581DC83407F04A22C9B0246DE38E1A13F9B1191493818783950548BE562F940240CDECD4A50C94E406B1BAE04B50A3A19E7923183E3FD356238C45AE6559193E0E846DF0FC6878BE6C963AA8C3508DC31F766A4B29C78D749C89985AB8F580DBDF7993A2261CC4BBE489C3BBB38C46739BD2516D3C64A93F10CF559DB6A0EA3BAFEE8B43F696A5288C66509A57C642BBEAFB40F4CD0649B4CE25B6FB2EF5529B73556051213BB39CC4F1DC8004B1588C8DE836699C66CED567998523AD3AC303D9E13617CE6C1D2FC4C35B22A24504C51F64155F24D91D0E8785B40912B3DCEDEDE71A6933B36BB514FDD1D3D843AAACF2C1E79A5216622C20036C9C999DAC3A5A2D43FAC3B23119927806F497B4048F561A2276FDA0302423147D35579DD4411416F0F59273429AC0464AC49B230E29DC124115D18A045663D228BFDAC9F57B0C5B4 + +count = 63 +seed = EAA4FB8EF0290A499A1D92EE398A8D7E71CD3CBF01A36750DA4B7EFF175DA26D17AC4ECE49A84C88D1D2C2493563C26D +mlen = 2112 +msg = 2E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 +pk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BBBE7854E858547F493E8E2F230A5C4C74A06377C8BEA918A96FE593AB4FF0664CE03602525CD9F931439D7D105FC6BBAF1B4C6D2E8C55D15974C841DF561BF8E7487E5A01421239D47BFF5FD0E333DCB14E5668173D12D05EB1536BBB95B41577372B487DCFBBBDF60A5B03F6BFDF8598A9A88760735BE3253965F6B649C8CDE562F220322538D5E7FA30434FECFED8ECE7A2CFE0472103B9B0DA85F743E03796F97244DEEC38DC1308E411996A5DC15741ED321520737D1A719CFD59788B7C44A433093E68FE647543D5A39FC7FA0E73F51DFF70F097D6692AE1D047B5A112408D3816BF12059B1A0B8D5B238495926CF339084EE61ECBE5310B49AF4C1E2B5B124944FD33CF58A09AF346F503F51B5EB72CA34FF9053AFA9183FC386F1EDFD68C479B6518867A32C7C88DBE6F39904555BEC1EAE80392AB492E8F585757A1C47BD52F988DA32852666F526F561876B4DDA22FFFC1B720876284CACFD457412DA44C55D0C40FEA4D43EA215B73FE52237AF33ACC0EDE2AC3E18E1E0DA4FA1725CA501410F242616300C5A621108663E5B19CA7DE60B12906C9F9465E39CB3658CDC2C713DB763505D21E90CAF86134ABD266FDFB903A5CF79A07711F5ED838C3DCE0CE0BB2C41F42BDF0BEDEC7193C1AF9DC420FA5AA3228C469A4FE9D3C43807A02F4B2A4F4D86208A9049B95067D3281D76522282C37BB649F2C43DB1030B325F655A01DAC523E6996E3EE42F7AA391936F77AD53ADAA331A9003BA1C8408F8F259B9EBB4A23D59196807ADF1E1EA32D476C167367F6613AC4D5AEFBA26843C998FD9C3E02D9205E2E62A7DBC9A7E70D564698CE9A15CA5490D8BC0A546A7A35A3AF71503BB0DB46CE0D862287FE47814E05394940E56FBEF66E1C0C76EDABC4687C417C3A158D162B8CAD4652B9689461715F7DC00D8B7778837EC1CC4A8460BAEFDDB90D3530A64F2099CA352DBEF6CF384A7CE7643EC1190EACCBFDC71D023390AB9897F2D14A1142377EF5EE6DEDF6705B5E74798F5545F75BF8706FCF1D27A384E99849D3756512B7794E0AAD74695C7E205A67D1A565989542B1732B1457ACADFE6E12DBEA774BF1AE56BD5574015B1DE9C416B09636F3B09A6A5B56D33B6C099FA99FCAEFED1198E46FE936DA74E7FB6FB208F9331A0859FF16DFBE9CEC67753808D2C1A1855802ACD86EF8FD1EDE19DD8CD8825CED2B27F7850EF0C513346974C03CDCC0B13F2F793716F0E1A1B45BB9EF056799D9FCF161A9ED0A4C792A6231D1DC5103481670681B2845A2D36E7181DC79371990AB04BD127EC35F256D5E6138450B70CD16E0E4D9717D35EBC4FD41EA1DFDA90DF8AE9AD0510F4858A5D46374B8EA62ECA29227D4CEC4C4665790CBD20B9A93C7733D8DA7DDFAD1205EB8B73AAE47A33C0F77762A84B6BC54ED8BB917B5C07C4FDE36249217290DD151AEA8E960BD3CA2F1B1B2BDA8DF23275B92231185AC1BDB9B084C67C8B0D26728DCB95995266A4810276F0FDA679EFE9A5B8D822A556CDEA103647D045558021E20B1B66CE59A584CB11152F6CB36E82D811D33632839033F783D682AF119A07799CE10D6EA5FCFDAD37F5326A90B51AF681CE51146FF4EE3E24B9FF7E122E68B22D0A6F0D64158773F0684CBF70EE0D2CC565BACF45F8F519AC680B7037E6137AA27083B016D35AE997F7F9809A3F5A4888445E7826BEC0B6E2C2BC703581A683F74DEC789EF2E285BB53FE6D5A278B06162A614F36CF2C5A30ABD1610C30BFCDC693A569EE930FE2197817D385B25C6B7A11E5DA186E8CFA22EEDD9D863A44E271CF49470B6F9F140CD48E71A78A51251E1A37062925CDDA18914B62FBF2E1E491C911611F6D4687D7B61E1CBA715E6795AB324519A4D9A1C3A2E0794049F4433116F4454DC22CE6ED972F4D388DEF35D2A4C95682942DB761D9B5EBDCC2384AF88405F8D88238C99676DD9BB28EE3A70DA6BB3235F87577BA2474D167BB30DBD08583E256AC1E0DC2DF1B0F88937E02FF5529E818612B933CB8BC1E2A54C95025CC79A7FDB4B7FFE851FF5B154EA343A09BCB9907E11DBCA2A03F12376ED404AB709BE08B20F9B14DAC50AA0E908186BF9081A1C2824870457D988F55F16A2BED1C34CDC1585A22103B854DAA55C9E9D5F9C700B4B8BCAFF0C72AE51C8CAAF09DA542FEE3756096DD84998E483C971727A8F20AEC5767830BEB6FD3ED342130A3510BDB510BFAD0C91F355D97FC09F2727569ED8BB08D51AE909F3B401DE108616E8CD417E06BBD9B35EE7BFEC6BF4B2A3D920C4E42A5BC3DF8A37B4F0FE5B94674DD8B3354BFBCFFEE2E311390ADD4F54915F6FCF79287C72357BE068A1A0C8BC0A0A0FC0425622A9BD5D27798DC903B392F026ADCFE981A99BB1DF3AB21EC066583AE5A0764034FD0940E2D59F670E84CE1DFD1DEAAEF27BF40077F5BF654545F2C59ACA1FBC9BCCE850000EE88752C34D55A671FEEAB0026AFFDDF78FFEA65990F79E64D67AE4CD998BDBF39CDED9F4FE734B40DDD7B921D205C430AEA5F0723D673464E4B48C1A027781F2D70DBE8F0AEA7D8FED35378AFDE2E67E50768771C7C11A52D825D2A05F353D40C78992811B4E5113BD7B0674D254A51C2629708D583321E005BAD2C44DCC14D6548794984590E690DDFDF0F8870FBFB26616C06CCC7340B7BCB4E4D5DE928653E965090DE8DEB5BC7B21832DB13311B5FDE1A6792F060C104596449FFF68B697631491ABF47816ED0F3603380A0BFF646EB75C6B8906212D39E571DA487F637B68AB8261A538C31B27E20E46C8D44FB99411D470D91BA10222AC742414F8672B9B998606CC2A5C735A11CA7000AE57BEC75F4DBEBCA7B929D36526BB45BC8CA22EB4AF1C133CB2C01B8C38DED52523F6E004607D76BB7F50AD3DD6CDBCFD089A5460B18DEBDAAA04C34CEB4DC117EACBAB9587D6E2E949FF84D1A925EAEF5BB4812A864581BBC56F64FD9CC91AD07AFF26E1E282FB11B9B9E5639ED3E1C45D1A2155187EC532EFE461930D5677F75DA4F5B31BFEE311C07F367F18AE00E497D7E64E5E1D5198AECEEBBCC551B19E7CF0CCEE5969B393C7BE253B3B41AD315FFEC7F14BB99540B6C758E20823E59ADFE4D81ED980B0BA9139CA08527F89E527BDBB9F83401EF8BA86DFBC54AA3F297908B2E91FAC83A69864551E8E42FCAB1E74EF84F7816C6092D06E33EECFBDFD104D92E2DDFFFEB9996A1E0E9AD178E042EB6CC9424C5EF07B936F3527B315A3856AF2606AF0DC10548CD4BB92559B76E0EFA328595F4F19DFEFE73CE03C3B06DB4B8E52F5D574C18FCE1C0AE0018BC008990E3764B6F417F630DBDE7C164287E6DB45DDFDC2E6BA3183C46335489D877C3F3615213EBFF2EC21F329BC2CD0F06E6D5E9B802114B74AA573E0159A0E32200A78279A8D90AEC32B330E1702F252EFE4BEDEE27B44676B846BCE5A7918371303EBDB8D97386C35177E637DFF318B461733F0A790C665649E48C1EC607B88700A85806607FC7BAB2177B4BA724A0A53EB58CFB37AC58CAB280215A6EC558AD5F8E5AF39C754010BD9A56ECB11E273B752D92C1B919511F57475468F165ECD266796F2B8514A3805F38D885B8F625CF +sk = 77F4DAA54D8F3B52D07FBEDBA484684BC89E2289563D34F4E9B6B4421C802F2BC957C8560D6EBFE30F9ED67154CF2A0653C2C90BD033EA0295139C34ADA3CCA66641AEF5D0022873B8AF31F55019BC1B437B0BB01F2386A2A10C317405F70557224546813862931829941086C10806A2B649202009C0A66C94C824429011443440D22852E118251C3630544801E3288818160491A890433284E24804C8A824801262102286C4C609E0966820200E42168191160423462A0949041444291126801C242E0A0388D9042C090604A12882D9C28D5AA400123986CC4431000404E1C24CC8C83113A9705C382D1B41895A220C4B062E5484050B020810C14CA24481DA2288C9C85184B2658C202904318C60C4445216120A4020223321503868201792531801E24665C82844C398054B201142C8288CB4889CC24949404594B04451022E53000048386E1A282E8296000AA225901404902449CC8810E0C885A246629B028663B8284B105023A28541428609C288D0466A24496812C60494B610C1266D90A49052B020943000C2C40CCB1481A1424520328A84482C991881014482A0308054C2002038481417724AA085CB14611C3688DB08614A2002134781CB028E2313691A454C24400EE0126EC034884A442920A810103031030821D2121260C0840BA184181030089704D2304103C8311BA75093B22C19082D1AC281D03066A03210E2A008032792203640E0368254924060247123B76C04B66C0026824804484AB224CC208C44248C0220211AC36548C42494A601E308664C324C014242D3948D02939121A80C101044A0C691589490C8860DD04486E23420D1C0115A904C08B96D4C004C8B1660A444111C22228AC431E3048C03342854B601D9448CA0828913B02CA02061032991D930651A318508B911108889A11491DCC0680C986459448142344C00C98C89944C931291A39470DC34855418610B122C5C368EA0C484509040A0A4905C0428D8264409B88059A651CC9081503426E4805010B60421120160A81090024859946D549041D22244D4441002008D0237018A3650A49229890260DC26408B080A48188E024960D4160A1A373220B1240392685C046A208945E00092D024814B2288A4440D989650484284E1400AE41672144052A00660513612CC24019B82691922054A2810C8044024A644908845A0466A840805143140C21012C0C850D42644114588A0B66DD1204509C7498C927188020AE0A0850922110AA00D1C4221DA9421141388A3004688B4850C092A5C244C02494E189564A3346E1C40724308664C201183169248902412860112064A033929C0004263184420C24D2106859B24065A808813154ED1920099A84D22341042B04804B20C62B6708B3686D34882994440A1B02800981124804CD814620A229021291110C66DC14465CA00024C224A013249A1B64C08C7881A280E2090088A808989B680843422519085CB80486348721836510826322144621C088D4A44685B128002376608408860C810148829D3980954C62922A9855A9829E40021CB049053000A5934729B988D10337212040D5494090C87010BC0889AC84DE4144961306ECAC42940B231DB425123120863484A642625C0344DD4B068583830481830E19881DAB20C02200D8A243209A3004204655AC00CD8142882A68054360521250980B6000C294499A60082008A41462D22B96851026D100410189481544804D4A2506324900B988C4C980C0A955059242111384D080262C1C484043849A1948D0A84485B222101320A1C208D644264DB380020184A4AA670A11685DC8468521872022464A32822193230C9C62983928C5CC670C4182C221012E2086DD8124D444640D4248C44041222476209246DE00026D1028019414C63B63150B64540406904252D92325002A48818398D100211A2944D1C008AD894914986201030625C4220C3288043B84C84384D4C8648DB024C2144620AC36DE29225533622DB204D8188651841525CA4001913420C820C9B046DC42206C3362E98965124C8088C322942828D59A261914446C02211032601D8248EDA40400C260642346E49A268CC1661DA94201CC369C2B489E22464A4406C93126E13102E09496A03153122109121436EE4C23023049018166E772F1B45C6F0BB2C36422EC95011C2A946AA7B7C11430954EEDB851B17B3B6188A4079A6A6FBB2B7BB31356EF315A3E0C267267D0E1F95713477F82522358EDF48F62AA42499BEC7E3486CA48B49A08123D0A34575609B6705555D84EC56FCEE9449899F17A731B05FE6C2FEF70E78E923E7E131D9B7F1FFEAA7C845C66541E29F57C0DB71430914D3B3BF598D18DA421FE3BCEB6BA6AA6F7DA0F60591EE1884DF84E73A68549BAB301F4EB7EDDFD41412182CCC2EF775118690B5AEA58EA685F03D9ED3D768529668480D3EE42CA9A0B72D5705811A9D8C1FF361F5E47D259C464E52FF5044103216CA003BDCAF84150C27CE773F32A8AD12AD063E3ACE5AC4362E660D26C3C5B95BC1F5667BF10F4CD19A0A1495758F2A511EE5D8EFC9936AA835C6AF0B0CB0C2F1B6F6243542F277BCDDA8778A082CFE76D2EDBCC8A03D6CAD28BB845C178865AFBE224173D24E9C2A1B5D98102455C11326A9C0FE0D590EE54E25A464E46C37C1C1E8DC7F23769CF2465CA65CDC24CCC7585656AB1D357C4753608F00B5BB54C37BAEE3FD2B5ADED06BBB150DBBC419E02F607145E91EF4E36D61A8E4290F9840C0CB5CC09C0F3FE82629B2EE962C7A1EB6B287B4F93B690C9ACB5305B62AD0BF8E82A843CEB63FED00CE9EC8DE37C73500FF6A1B26F1A61FC7C4C6B93B81DA51F17CBE00A7D171761D3C304D0B7DFE9520C17DF2D3C78E8EB6460BF1DB6260ACC48831CDC7C846B0A76C348F0C4CBA614BB2410CA6B8A1629A76BD9F2C42D35989D079746CCB2CCD7878B5F7EEE2C0BD0445D802B407ACEB588FE127EAA4DEE85217EE4A1DECB6D4088E4436EF4BD385F3E73A7D2997DC995864E61707E6E570FA7A6B3F9AB0798AD84CBBA338768C796F8BE8F78FF875E69A7CC8D999C586902B031C6AC48DAF62E5F21324322081FD2BDB75BA01182423DB3C170A30637440A8F3A06C85B1231CB6B6B8DEF8BC6947309E309B0F6804E7C53E14A7372D1655B4245629DF28DB03D63A541CB948C2B9965FFA860E14B8E39BC4B3CC37B47BD8765BB99E3D590EC15874545FC970697232BCA3714746694311CE97167E40624188092FB579F1090F757D4C8A81FDAA019BB781EEAEFBE2719D66D1F778BD25D57C2972B39CB71C45838AD89A1E937430579B8BBA61C2200064164183F241BF4FEDC131C9D5F61EF020C3FB5FFBF7DB474A1A88002C1D1A59FAC78D679A61029E93302E6DE20DAB38237E1772034978DADA8221FBDC36AB615B558E08ECB6F6EC25C1289E3E809D26E4D7B6E7CC9417601E6B5E88F26B1177F0ACD5BDA7A3ED5B0D35B64029E3755CFFB6F9CE544E8BEEB22C9EC4C5DB1C4AFF89A3E8616DEDE9E8E56571596CB27B0D9E8BE09FE515783A044598CE71FB85FF9228F9B1B5CADF9C8142934E46DF6F4D6A52ACB288290CC32598F3EA7CFFFF88495B0BC87A92107B975ACD44D1B1ED25F3B085FA0F23EFB6A8772BA4B9BB698153B1485780AF90E92174BA3FE4C59BEC9596FACA30C59D4A994A61CB4470A022CEDE7A224A8D5AF75BC78A49C6835A21546F513E656A267C22672BDF833203958CE44A80AC9C0F7C0F5DAFA88DDD902DE9825BC0F8757CB5A2FE09EF7C410B52912D04BD41358AFEEC157A2B2B1B21CEE16AA725753D599301309DDADD1FA0AF57EFB0A441D7E50168D58827C04D1FFEEFD6DB2129C34DFA882E602AE397685AF00B85B8D7A287E6B47A63864976F93F63F140F7A5D427DB9F56317C86623A17900379938738F554EC0708E0034C59C5940258E05E981706DA9C65E6DDD3D2C8CE7F887A997DBBA5B35CF6B471D6A20E800B407162478A4905EADF56BE03431E14F8F07F2E9D7C061F538BE613A6887869EEB843C8076159593DC400A8C392DDCC1D0796668B668BE61875A017A4BB977D562C0BEADB8AA5A02354BDF0B919350E3B9E76BE525A4B0D3A9027A79204AEBADBE6A6EA11D64E5D2DDD035FB03329C159E765E7229F194F63AF26E3B37C3B5AEFD574F386EDDC743543A21BB8736E5662842843C74D0E02D4735D1B56AF90D51C37F26C168030B42E4949B4935E81917AD296CF0C90838A99A29F1787BB84BE4108E7902A07D0C8F831A8B9CDCBCE5CA664CB13E6896C00C4375D46B6382D6FE1045C36245CF378EF3AB26E8684370D5CEAD1B416454D16A1DE3D2C78115C9C459C39470156FF9F9D5390553CBBD723BB6C00FC8ABBFD394A99F9EA514452687AA1FF3637DD7BFC7C4756B8068EE686E127210DD4DC792486A28CF90BADA4BD6969E74221137B38EF14D41D9D7B8F2D0E88A1B63AAF53DF6E199DB7B8A15E28B4E9A530AD746B300B32BBD054540C571FC1B3A4C9EA724B1FA1B9234A07AD3EC827501C734697081E44F92329C590D521EB5CC73877BCB25B00B6F3D8DB90D61843D69259682BCADA593CFBF3D2174CA3C4FAF1C9C400E718B3797C51C53839D0BB6C991EFF35CF5A3ADAAEC48EEF72B361DE0AFE8E46F0044E5C643AA51F224B83C170EE9E4E28871A1C711C989A3A6B8B89DD5C2F588E4DA2279882A0E8B7143A1F7D974CEDBA6BD5EBABACF6C050F26150C3C3F08F3533DE46B3E496A7ADBA768766CCFED4A24AD05B6D075471324DE581F258B9601F241FC595950759BA3FE5B87F27918D6A97F06F6349E90F258703A0676D32DE647582867995D81DE52397EBA6AF92AF77D09322DE27D7DB3ACA4F6C0ABC547A24AD4790EFCFCE8AA0A84E92A779D34AA32B20562CD3C7AF73EA1EB9670C05F0E3AE3CC3F70A6BEA3ACD64E0F3F99973563C4F81FC5A1211E3FA9A1D202D34685E8E980BBE4CE53D2CC8629B5669CDE6176F19B34D8F1E28085D1194A2AA3480C43A33D5C184D65E9DFBDD95C800D79063C185D1C00D9212C6E6D0756340DE180A5F9451D287B72BA276F8690726F60B233751A41605594F05584051815CF66FF2A2A2AF23D2DDE8686B3DAFDB86113CA2DEE7643A6EF4F1E6AAEC36662CF90691F1EB1D0D840FA753B389D98128EEA629BDBA6E00209573E5E710E6298BFC2941953918373FAE4939B6B1757F4BAC0C3469AFC3143D8A76289129F5B239555D196C13F0C39EE28B6D95F20062994DA0FE2BE4C82BBFA0AF51645A8A6F787DCF1E7834EF42AB9EB6CFA10E22D3B939BDE1155E3FFC84A394F85BD512EC9C761AFAE7FFBD87D3E01A72289B2BC87584A9ADED1343FC92749C22E822464FFA2808828212B78D4B0535418FDF80FC56CDE3A67696DA2DF3C5C6CE79248F039A780CFC5ED1DB9BB946274CBA6783732487AE262F20EB0D513AF6A64C058A33655D9C90B4FA9C3D06B95384F6C0D3482F939DB348A7099DF6FE3DA9EFB28B876F0A146DF9D654AFF32DD3FADE93B121BC077885875CF36CFF0387990B9F31F5A9B451A1A35BD0EA5AD50A6246A7A24AB0DEE04EB59E8E81FA12B59DBEF9F90026DB05531635E419AF669CAA4DACD772FF1C15AC5A5740D9AFD3656388BCCC2238F75699EC8DE5F87E9759EDBB5F68795880D4DB4248000E0879FC064714E781B44591A88CB8503B0A8455C974DD14937C1A16CCF76830615971DCAF4A71CF13EFE6FCA8379BAFA20FDB6A1CFC9D6734AE49C3FCF49B8DED7AE9A17843F0BF74BB88F7F0AB4DB34D03B9FD13286C01412B3E1DC73BE5BA44D8E0F026A272B4DECA146860D3C73185109746534EF2E6B923548F49E0C5442DC0E7CB2589AE533C0551CB41636E8FF3F843A95DF873EB015CC1A27BFF7A8E1F5802805CDD69B7AB827B8CDB276312A15155769501BE4EC338E3A7E4B703408C1C701889B6BAC724216577A0DA9B835F48CF6BFF53342DF6955CC151200B26CBADBC9EDFE4AEB4AE07B883A73440D22FB99DB071496524DE8B2AE6F0D5FB84E35B521DF6CD19CDC5BE9D8160615C35C029082A6566CA5850AB46832BC044C49E88B839E95D5CD779FDE886BA71E51C6FAB8CAE5B1CED4AA80D7DACB2F0A435939F9D6458F8D53F93EAC31D95E71DE706BAB6DC22A3BCA90C48CE8781BBFF019B436859797BED67B660BEC0330A0B5E1A902D30BB9FD558F729702EB6ACF6187E140789E7BA982F42A4D816D6FC78437F5161786646CE9FBEE892940B58F2F4C6DD5EF78D69DE3ADD4CE9008AF9F676ED17131FF3F2E2099575DF7405B7C13E771BB231CC89A6E47C2CAAF75CBA80EC705770EF7D154782E65D32A123A1792203A75464C91BE080E9164FF5A98541FD082AD2D7231C11E90A25B13DADA8B5B30A18ECED43D920AA390616F45A61DFCF954DFFD49FCF28FA5061E0579D09BBDFF1E166CF0CE4890B5A83BB18FE75ED1A19C66BF0A0FD3EDD371F1953EBAB2FBF1D9126DA24845BC371EAF51587DD0A443530B4F2E0576DFBC8859ADB560ECC8C6372069AB352FA66DFB4B6D52DBF1CFE3730382BBCE9634A39F5313F4A24F1EE290D96EB269ACFB1EB45B8D571C6C496271815129684F682A0A977774653933A07A588E56BF7CA143B232E27186DEF58AE98D3DD89C91B608639A7DB8FE5ABADE14C2906EA651A44B8A37D438B173BBF399D36A749436A3B7DB5D907C5C80803418D82851C39D148E48C47FFA0D33969AD5FA8873D77B38F861C43B2E3F029497A3B039F749108B5A947985DAA77E5EE59E07F777DE45CE8CD0A039EC76D194AF6A1EED10E9DB4524023CB46A49E60D377A5941B6BF58CE0B05FB3F18E45C5E7FD79 +smlen = 6707 +sm = 818E1D37147B005152C2D472A94D6BADD11BADF5EC0167FA07AFF30C1F5D56BEA306E3642DEE07EA3A6872C86FDF1A463246613C9059005CBFC31BB95E5BE1F650AA4BC310F0EE3CEF0F7115BCA6B370BC63572B7F9513DC99EDC09592AC8FA7A271D901A3FEE77A5405FF943B7A1A35360987F8C6124353202D169CB5744DC99343D32D89D445DCDA2B5D452F723EBA333C8367A81CB38909C98092D489EA30FDCD823301DDB06BDA6AC0E355B6814C4EDD0D0F1680A68BBB40FA769E429ABEA2922219AC50901BB6A1E07788E4319046DE010C555B52395CC2F12050333686363D47037CB684CDA34B94236B87D0622AFCD7E861A6AA3A49179C06563B3E198A38EB7FCE594E7F3BDBE74D1BFB6B6DA14AA815901E3228A1025E9F61A6E0671852F4B81531095F611184AD886DD32454942237A340B3E76A38E1680DE1D23D03F85E5955B664174AF8530F1BF766A8E0243296EA6DBEF5B66B277FE59A8C449E2F68F103CC16C78ACA605CA370988CCB3C05626454A8D13AD2E10D07158CFD147F8E3FF75068153786A23865BDC130035D768A0BE158FC52F6B753A71399FB5BC76992BADD20933F2329BD05561C390BF9EBA93752A0B34C7BAEF6A3117F3649A592337196C53F1F908E81690941EB1CBEC9F068510C867E2DDE322792C6769BB4D147BCAFA6439DC9D77B03ED6EAED4B0647C53937B50FBE9E5AD727B6A222B5099686963A03E3C8585A43C2AA84147C7F36240390FE8F269F7DC1D6FEE1A3D901C908371DA5450EFAB5488B0001854B93838621B4BC6F08A957E3430552D54FEE6950F69F63EB56CB610CD1E3C5A75FFB6F2E04FCF76AE2CF2FE1DE30EEA00AA0090FB2A85D2A7E2D325F5F92963D137005CAC659F34BA638B428AB5BA6BA987B085177A2E26AB9BCD5EAB2CBB7CA9F28706ED2824139CDC0B77F7A1D4E92462DC44D3BCA9AEB546E198D36D53FF6374CB1E75CB521D4F58B6895B0C8AD7A3B6B302493260404289F1CCF8132AEBD5BF59202B8FE75FAA15DD69A2855EC3D517268D356C1FB03308EEC7EDF574832CDAF8C64104901E9F70D72247D4293265E35435152CF923A372F4A2C4AC781A049797008D8CBA44EAF69C9960C5ECAE864918AED5B695CA874D912356D13FFEC5F45E4ECBBA212B171839B3FD847C927EB9530EA946B99DF62DDE4FB4BD0D6E2115D520626C1D294132C891882E125EA09BAC54DF21601EF86CAF181591A773FD22CA5B48140B9952A698A9974026EDB32F3C8EF42D9B828EF080447B7FA7B54FB7DEDE79860020AFFD780E16A2C70D2C317C09E5FFDC397285F20D52702E80A7628B21D23D0D183BD0B635542D7FD8DE160B7CF337FB97043F52D536342B8BA9C30FE097040CFE6248E7E0634A44FDEBAE5790F06350D5D2E86C3505B88DC03970B9FE314D02B74C73E2C050EAB979B8DB8E4CF83885336D9223CABA1E7AE849FD90BDB2444DCD56D5FB092784CA33EBB652C947828128EC9F92A22684436140BB2EB58D60D96C0A35CD9830C73AD46D350E74E724A9E1E7B3B715421654F331DAD4BF8A10E879CE69ECD0DD0DDE1236C6FD6C9998C7D91FFAD13A51B296C905E7A24E3CE8B12A28E6A0B99412A5FD238AD10083AEBEA197166AF72DBFB43912877F0C4B1E955C6B41527CDF178A8B25A94565336A71FCF1791BB9466201E4D475740E9AF4E0C701ECBEB20F262CF7760C3AAA7122589FF18890D587857460F644A1151433C1FD9DED5D7713DF4F964171F17338E70416EA24327727D3F3DAA20671EB46F2D9CEF88E246378EC1D8BA9C33C41BCBE47E2EF45B1A22380EC482F7412D79178085F63198D1CD2867C8E6F2E83969101FD0084AA2227BDD3853BFA9457C4CBF33EFBDDDEE86199FAFEF0F43CB932329F229824BB018D617996B9EEFBC4BE9F0BCD67962049C04A51D1C4067521A1C897443FEF777CD4C65493DF4BC15D255B55C74B253A4E477C660F90923C0B257CE2C720080B70BFDCBB71489A8B65FC6735202FA4FEDB77310957E2C979BCC8A243C78ECB5AA4845528B98AEA122B825E0BA5DA5D08B04E131CAB5B33860DB6C16FCDED7F13D76C876FF20E063CF2C10434F62F3F63854EE220D353BC1E571048F40737BB64A08074C9794892487B558245A746D42D47DB4F1A8873089E27D313C5FDBD5C762413613738FB509CB627BEFEFC7356BB79441A4E8A342FBCFF887A13AF23FC19F7E6626652B8582C638B965A85EEC30B321E2209EB43B7D9C96944619F4B4302CDB556675F2001F8A200E6CE05594DA5A458708ECC8FDB567155C6875D55B61DEDC77B81BF548B7A399F0A0512E21E28A3A2B03AC15B82ACB36CEDDDB499FD28D1E0777D459F11942F6490093353AB80877477E301F3C871F39C8BB1669C2F7A76D19337DC913FFBCCB61F26064D1B0C72955F16C153524C75340548D3DBCA393260F1AB08B5705C111F0A7CFE8CECB9574A9760C2E64B68C698A542F30E9D2D1A2979A172EC27FC19227E73EC16C8037CA4DAE48967AA01345D84F836B061BE689FBCFC08E6A4A2042CDE2ED9EBCEBBB37CC4CA0D01354DF153DEF54F4AB321309F19DAFB8D69ED617AE47502C19C867A15A2149B31AE69342A490039BFE97C994D776B7500580D9CB615EA237757859FA0EB6E24431E6261FD456B72CADAB056B42AF3B5E359D706F76919FDF396F0C2B5CFE125F88B9FD89B379C529499FDB28FE5F8B090E698877F1E662A4856EAEAA86CA16574D22423E44EB2E31570208B1FE61A39209F9DE71F1E383A2D8BBF541DA3CA81F2906DCD4EABC766CBA91A0152E69C49A9099FCB83913ADDA13389453E88C9DB7B20BA4D23F6FB1CB3956C745BFD87B37C7813C5EC01C5219841AEFC1FB4C6922A45E9A84FEA26B3A519AA4063F0AF920BE109374EFC68F8E0CAE6E8A15F406DDD0F355BE752DE900852A174177F1F74BA8FB4E45BB7E7DC0001182D6C815EEA044D8D50ADBCB18C610BACD0FF138E3D07767437956D3414A9BF28BC9A80FC34DB41F1D7CA3EA06EA0E19F95D77E87D4A6433834436ACBD6076364FA55BD62ED358C1E5D73D9B633D9693934F185C983E475D6604A26716A1F4B4550EEB6DA1D37000D97E9987763D63D537D75AC55E22DBD8342590290E7D7AEB8503941FCA6DA362614451F0159E01E4A745569AEEDDE492092319641F06010D831117F7BF27E8F2E4B3AC45709E1FB35F688FC91AF60EE7686B11EF707910F958F9C5BF4870CDFE751274941D3B0BE7EB35F7F641219999B1D3F0AA016E21E3411A493AB0E023083CC50C847F8AD2786881CEA3834B21797E3C92AEE6E5B6C40CEA02011593960679366CCCB5A53678DEF83467553D748364B17DEEFA07FB9C3F354524E9232B4B6C155695CEDC0A3C7BFD42380C0C641947E014694778BCC9E0C44D23D5CB64EE662FAF7001FF3082D9D24C60036660EA04C929CE17A292B608C4473729E8070C77BCD1843FD0645CC84F7EA228ECB13E83CF70E91A16F3DD0005A276A8D6666D1D4623DFD7DCFC01B4FA7A9EC8861F45364FFC3BAE3DA0250A7A5566CC53D5B95C3EC1299149D0783B971DA02C82DEC633CE88AD19925E4A237D8E9DA3D6327842E3B58073D7D4B29214C6A63CDEA944B5FC9F34230A038CE80B840C740FE4AE80B73B2A387D2A6298BB388A6F1CA0232D001305D3F06B88E2C5420A3A910E741020D92FF640208521FA30A3E487FBC2032D138764AD6CB45E409A2C982F9CFA62407B4567500F3450844D27BFCE7A369EDC5843620A932AF70C0F2EF251C3DB39DFF844F767145ABF146F3928FF91769AF1B615ADAD02EE9620B6D4F786281FC084C801D29EE15D7A764D5985D3C33DD074395D74BCC1D62B5F42199CDE55B3FF8140165E55337EE38327F28878C58F367CD233238EA5B28569637E5C2DEAF97787BC7F2401475D1F2C85EA9A27FCE75E63E27C0ABA6BA320E6C5D2FAC22953F1014F3A6AA1ACB5C4C6AF077900B9F0C39B96DE2224DA632C85A1E3D5A8FA5E180E8222269D8166CC2506D609BDE04B12B0F84B9D98BE16E5DC2104EEBFA5B3A0FE5212744CBFADB2EEE6925AF4F8B672C302676C9FBB5E36D9168D6F3167EC20FFE3F3DFF56BC4AF0495A279B013009EB35B48BCA919B0F0A6B0949A84AED31085447D283EFE38F25947BFC1F5DF89BFA973EC0C3394764D8608B8C40E81C703855E4712F6CA30637FF8EAD66957F09992B28E23DCB7054D6F1453DC10AB33EA154049862732792346C221224C7CFEB95890F57F7C49F637D9E1C06AFA9C8AE38E8A7D2D7B3D7782D9907A2FA6B2B653DA29CC9F1C4039AC44693D8DEE60C5C5678A76981D8268B2D37BED34416EBA43F3A3BD6E84CCF2C01E3709858977C032DA549E2B1B1E4573AF96F1960E24DDAF6CA122391A54BC69174F2918F46609A951F42032C47F20F58FA7F99A750B1B787CA8743457EE1858CF8C8F5A3560EAB1528FAB7B84268F93889EFDD307CAFA94216FFF1AFAD9B106645031A67DDA81EFCB0AD081FBE1D582631BD6B63190DEC784BAB42EE1CD4A5D6B47AF0919C89864204B51F16477887B8AAF07F09C36CF903798A4B4D9F171C4F5E11B1866E5E217CED64437E249BEFA19F256C2BB37E0006698F483FE709973D7BF06662FAEBAA2EA742BF4F3B3F2A30D64AB7FC4ECAE491645751382977F0EBB1C22D447E30F94BCCA807044E3C0A5297923394114C0B063A7016C5BEC856B808912B58C3EB8561E89D4DDF81B1A0E36F609DE0129079264605DA79B1329B30DB4EDACA8D29289C4CEA23D42290DF1511D8E5203587472360ADFCB5BFE9BDC26B06CD4EF63C69A9E93361AEFFCCA96F6931BB03B577C7C653456016A9C378FC7CEFE40B231051FE81B84CFEB0C2F4A1F103495041FC0674BFC04F8E3239ADC47F30FD85396EFF1CCC94EF9DCFFAF612D6A2ADB4DB712A3BA6C40802F1077F408680875E393672FAD166EB77F172E6F97C6C50E9CA02EE2E0EC831F68508AB48B0E3818377C1B7417BF64DC02CDB39F5D3A454545414D7F20A675996F4669D8834D7511A37830A74C501C461EFC52AAF9D13F10991EC254E28536E5658262DFAB362C288174D91EE9566B28B53EAE9FD4FEEC8C95848ECC02FCD5B1F74D9E2FBD78C1B5C2E26D8C62B0408956BE7DE7F1038B825C7913E123ED35B11DE6B95114E0912F8015B2595CF8C062F66DFD73E798679C8F93B47507766FC29C24D8E4C810544D99EE5CFBB02618CA89371B053B0CCB757526893DF7673DBF28FAD33CCD4290D48DBB2D218099E50A0E0F7618DE716558E383987074706EA26AD9428447E102A3A037B998176A4AAD25BCB1A9ACB2D3C5180D91D28570B0DE4DFB0946D9E73BD86C564FDA21C7A9781D86D4E500449BEB26E608A781FFBF4E21C54391F384FFFE70ED0C1DC358A28C6265C60AC8BB510CE0CF043D7367C0F03EF9DF87762120FC878944BD9593FE3BCCF3810216EC6886573D00D952265B0388F3C9F9FFBB238837655220BDB6F4C81F96864042D3CCBAAD67C164D96953ED5AFC97EC4499ED2085BCABC080037CD3A268297C03CB9E8E70924F4B5AF811CE2CB8657AF73B9540725D5E110DCC3B1E9A082481DC55105D28FFC1E2E10E0387D0D1B6D4FE5433E52806509AEB435771D42E802D04B84392DB5AA3C19E6B4F58F5F704E44D1B54C0D01D94FAC62BEAF2D8E15FEFB3604956732A4B50E5D9DA39081DF07B71AB45C8E0132533D65CAF47473845377AACF38598F9E7F2CE0EA7C11FA3D96484DF5465A028237995BF3B4ED6D0164CFF967B08CBDF59EC06A480C0FE71C01952778E391B8C87D18E08EED0EE1427E08F7E3420F4A785B13DAD9B55FD17F9ED9BEDC81A29BF1CF6A1CE00F81A88AE69AD9426E21CDB67EC135119484289B5AAD40C3432FB8B9083C294678F8201B46CB38FF796E93BF9529FD067434D921206A0CB3AAD988232B4504864C1D92C3971CBD2CAEB9365405006F07BF5776CEAA668F7887B4705A3EBBAB01599F612853E574980137CC336A0CBA2E43BCABCA6DAABA41C7E4656291D78EC763622627E8D7C83D07172FDD9D2D21EB170B6DE0B5231D17D7FBB4A094D42029C54BBE28493C677D5432ECCCFBD0F9D47F2AAEC8575EE23C9EFE9C33014A0C442FF76D855CBA1D44ED356258FFA58ACE7FD703CEE98F600FECDAAF0A6738B51C4AEC2FA5C3EB974987EE3D48D9115772B6D651C7CD1600E6EE2652A4D8466B682F593718ECB0368E1B552267DA949E15FD9C524C3B94A7A07B64EB502FF24238BE9FAAB2AFBA95C37AB44174B36DEC4ED1DB1F124A8ED1FDDCCAA213C88F70AA2089E36744C12C6CE406BD87FC79F52590A908DD3841E5514B3DB6091B273FBADA24D98994A1A2B6BCC2DBDFEBFB031435B6C0061B476497B1F306279BA4C0CFD5D7FE02222E34546CAEB4CC15455369CB000000000000000000000000000000000000000000060813181F2831362E086FA0C4582E0C6CCB020F86A6107475985160BED201760D6489CB05B8D21452C81BD5D317F8857703DABA24E968F3164C82A4A9751DD88742B72141734DC0B4A77CBE2AE1C287A396A2F5804519456CF1EAE273A5C6361F52C35EDCE5ED7388D61D01AC040676522C9FD7B02A7DEAFDCB4169867EFB69792210A7069287C5DC958D0953C36F84D9A26989DD3B726BE8B94B41DCBA1B5374123F55A6DBD6360698551C27D16BAAFBB0ECBE116B44F11425DA45D7FE8ABA91697D83B6896A06A7888C97A91406B81B3A5BC8B68A984750893114B4011B9C8BEBA6F5C2D7D9F2C7A27030555633A0F90E30753A04B1958141AF7C1B95BA208DA36F729673D20DA0A83F913BEC8049F8CD032D9F9DD94B2086C61643AB2CFFDDB2B9BE0AF996D642B7A0A31CE0EEC8C61B343ABA980FCDACE9CED7BE4C9048B356D41002EEE0433428846BA4220EFB7F493FF57B0C706282EEE448CF7DA9B17B32D0EB0016983175469AA5BBA53489EC56BA3A92A70FDA2390E3A5D8C038F496E7C3180C6971A39491EAC10D828D44B3DE2BE64569B907005783E62710B9AD8EB8C9AF4B04993D40D1EBF165EFDEC748FE9F6B334DA6A30C568BCBAD095998A47242CA16803FE1720FCAB85233AD76EBDE102A5D93AB98460494BC886BB04C05AE89E157967747F8C050B33CCA52ED5E59050965523EC5C4EAF94CF2F2EE80C35AEEDD14E65D937C92855D03FC76ABAAD57A21A42420819EBB9AEB65F031F9C4BA0AC2EA27289E941DB89669A0620797091AEA3EBFC2AC354E94D27894F444FF9E604C8BDF7D6C00DF0E7FE9827171010445E737D0A5867636E3488EAACCCFCBAC1030C0DFAB639AB45C5AC5435E2C5B8244E58C3A6BAC81EEA408020BFEC66EF55FDDC618083ED737F4DD3BB65474487CADDF3AA2720A6931FC69533B6491DFC7E6E5FABF8103D05F870BFEFDDEFA20822A68A710B517065BD2478CE080E5DEA09EFFBA3A136C1BC9D7D8088F736C363B30E2AF2A6F2395EA8161CB64079340FA642C7763E3BF0623C968A16263CDFDF1B8334E427955E20C1EBCE8C8CB136DA8D002D8A9E5DA3B1F56668C1C59E20DC3BE026A43F40910D3A2B601D9D3EA2BF6D2C2781F976BA840FC986C8AF0DF84B8B0FB291D1310039D6914F8F7CC6B26CC33AF94150253E8EB410344A64344A5A0C06E0F3AA23C68617C6F4659DF79285782C89BEA3091083A069EF8F048371CFA054DE45E32C19A44DB5D435BC8FEF5570B68D80D5BF5DC06DA13C36E3AEA341CA9FE20047AC30683AA9D862306534EC93E79EFF79FE22E3BA15E2BA3F59F7B8B9314DCE31095D3015710C2927B54BA6F46D3981975229EED16C9B17813801C7D3CB3604DE9B7A4F18C2F91B2B50C1F43E87198AFBAC718935DB9CB96D9FE048D969635CB9F4DCA659AB1612A698CE45336B8D9FF5468301BF05D04B3558D66E88DE88427FE87E65D36D3C29FA3FB126F1F294E9BB391EE427001C34126C6622905514CE153682754D7FB1C985AE4DA600AADA1593A0A214332B310620B1B4E95BCBFD6EB8A241CBE848BAB37462224994E0D2F3F4B521DCA4A9A5AB10BEE741C5919907AFD2552D4AA300ADDF67CEC2862420C8D1D8DFFF60FDBE2D4A8D03C92E23BDB3400F5390EE4B141C5843B1E2C07C9AFDBC70E3FC08E2840EBF3B0E5296E1EE44D12E68240FDF063C07BEBF01C08586E8153068C1ADC744A7B54F53B0FEC3C752DA9F6F989A1AFEA4ADF1AD6AE926CABE4E0CB2CD864412DAEE377DE559A38047F31E834A6CE56D4041BA709945F07E514F96D783F32B0EFCC8B889FAF2B6D217246BA7C07B687E028F23D2409BBC12D6EC0D94AD9697BAB6395B7070B6FEB2E907A119209C9B7D86AF953BA7D2EA63982BCD794A5BAC69407BB7CEC5E027833B17420F146AE08F4B753BEF6CA0922F3294CD2A670127F9D2A2CA78A30F62056A425CBB7074C9A55135BD06CE677ABDF33B420F66CFDBE9461BFDF385A97439B3431CD29DECD9B5E59EC3ADAAE879A4E8D5E28CA13E73FCDBA51C828DE271207A5DEAB373B1B6677A29ACB87CBB01F10CD2C090EE66D472E8DB61615A5ECB84A7FF0988DD0DF9831BF43D732A12EC8CD50A86ADD12A5A2EA765744B05F73725AB8704ECCB08BD74517F21054E58903481E7A724F7FF24C43D6CD23DE84CD69C9E464E67003903C3858A6724247EB929716E170E2D2739AAE10B88BC3FB8FFA849E385B4113E78C24DE1673FC7E7285E6E3744F3843AC7BE7EC16BF74215694CE467A2E859DD4FACAB86250FECE28E0A6A31DD529D08566A6389B85C310C28A8DABBCCA9CD6A631EF0473ABFD6846D8326561CC9CB8181C1593D0F15EFB8129AF9E838AF518477CE361640169D9731FC139881D452773F21A3E79E514DDAA513D7B9F3399C0C57D21EAA00D44A7F031B79CAC9FC304E936E75A0CF8D204A6CC3C0FA7D037DD8ACC3A33CF5718061FCD57EBD06A607FE0BB0204E687B2A17B1FF47DA357B51A753076CB89422098D4F880F831842957E648C54ADBFCC0E488A95581E709B5A5A129DA7EC5B00AC9B18B80533F2DD1BD0F475A61DB18FC0C4EA655F602B207B572234230C831B26CECB7BC3284797C4BED5A977C3BFBEAFEA3DBFC4257D4C2C5BB8689830EE157F3B5AA1EAC09CFCE0555880A074AEB86062A8ACE19ACDC1A25F8D0E454F50F119D12E707D103F3C1A502D4E358D563E53554395B5D386AD49363978AFBCA2F8B673A693ACEF70D1DB4CEAA8FA580160924D4F18119BE46C71E09FDEE45EFB14A74DB1C688E99E24CB6025E73A3E7F0F7EA9C485274D2B6CF9784CBE39E388F9CCF1E2E8DBFA6DB43355391A369DEF645F815424253ABD0B6DE9C0A0AF156D9A4EB7474A2E5937F008134DEBC9FC7E54812967FCF5BCE28FB5CD43F1AA240BA2E9CEDD6F350D556DB1658868091E6034D7E1EE5C6645D0A345D46C42E23C6821C360F5ACD13F589 + +count = 64 +seed = 5909111F333F3E939105DFF8532548927EBF289F31A72F4C1B0C66816D8B68F64622F36A9BC85E63601BEE8EE7CB3DC5 +mlen = 2145 +msg = 5180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 +pk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A1BB8F2157CEA9990BA71C4863A4386888B3095E23703DCD2717B4C441F269F4403BCB63AC98DEE9C559FD2DC0FA2AAE539DA8657245B66D08BAB5A1C486470FE8F9172C84ED00D50457C6DA9DFEFD26CE6F07D173940B49D3D2266D3EADE839418390214A9E7D80F86CEE301A236DE07AFD1D1E1EA8C7EC12BE66F8B41EC1BAB2A2DFCE12DB5B2EBAFEE7DB51E125EF0DC9E7590FBC48391D675141C2CED5CCA85AD97214C1D6774A822861562135D25BD043B1999DC90BF5471ABE017C9FB77CA50B165B442B0A245078FE91CDEDF60ACB1F250BE6706075926D24C610647EF87B81FDC2E3629FC2F3EA1BFC309E6FFA7B951D7091405924669AFB8E62D0149D5D0EB6770A954F9C0167C313009811FE4EC7066A1F938F44780225F7A6935BE879C3ED35425C896B695BCD645969F86CA573E5EA2E245D960115A48E848FE3B0BBA34AE6611F5B68DEA9B1348DB6C89F5EC3218FEE69CFA4E70A8BE202521883883237754231D98B632670469FF23662CF0B966B65BA6094CBDAA187BBFF42E384201AD7089B59F41BB562620A3017DADD310908A953A87047E2689981A56D34416B4F8AF7E93636A905C2057169AEE09B2C37E7505310B6A4C6ACDD1297210E1818C39F6511AAC982862E37F28B6A8685DEDF57052D5ECF43D79ABED24A161F566E327B0E9D177CC34D7ED77D16FD4165B3B5A97AF3DECA48753EFD4DEA65DCEC52A52B680E9EEFFEE1FB692C52824A13290003D5351DF2890C91A37E8ABC9D34990E6449BFF02A81E57FF387B5D1328E25DB58DA6BEBF1C261896E41ADA78B14D4A43CB4981A459A75794F5FCCEE69AE6C195BF9C062705089A6C727D8A3FBD1294FA46E09D0D588E3A49F040685C12EFC76E340F139E89EA0475DC4A82DFD358883BFE54C4C50371D5B73267324C085638F4E3CFEFAFB8AD018F7980FEA52FBC37E2D469AEF8E4A3E22D6134D0C957526C83B34EF156811625C95BAB5B018E1FEC698BF7B4D3C8080AC3B54C81F9EDDED64E395A9FBC6193B3FBA2450CE4E54895E79839CF131C22A0F542372650188B87B18F8793480900733D086438C3B5DE96AF885A1E2CDEC1F3112336AE918111BFF25E637FC86282634A0BDB2F535C991B5A0997CFF2CD1511718E0F94CA8ECB20F2DEA54520D50200E200F5D632A735F155A9A4DE036198B5B8A6575ECABB071B7C5A540E8A5FE38B3ED40A8C636CA9F85B920D1E6FCA9DDFD5CFD551B7108AC6D856D4B3E7C5322024834775FDD1A13C01C2186B3D26D4010319FDFB378C523ED6FF711E7C50BEC90158C9AAEABEAC0702F456B690CAEAFFAEE1E46A9967B8C190C8E87D1C9FBB8EE157BD16D8DF0E8E7EF0389D6EB0D73B5BE99429F19C7C188B4A99FEA5B2CD7D8B85D99F37AE21DE596C4C307BD4BE69BF7B08D5683FFCBB0AFF10F2B312212F4417F1E0B5FD7EEFA9D31738FC4455C3E86577B2051A6461394F0CD931A0F2BDD01993FB6378E6D49AA9CEADA913D194C0211D3D13F7B4C155D634A7FEA118096FD086D5845C213B66D05E25F5E3622106A746AC4D9DCB5F2ACDAE5025EC05569D6F02733717203BD791205A5C2DE801B9ECECE3A7F20B8949727C17D569C4033FA7DF076F23354A2611486266717CA6474D16C16EF9807847CC509A8EE140576ACC1CEA36BA1EB2390EDA504D52386AEAEE678351934E09341584630B4E154B702F34587546FE5E11C121BFE53CA93E62A8E74DF32AD62DBAF936B1E225D18BAA85734D7F9AC2BAE754567DDD60586905D592634F1A40FDC25C6FBC9B700F5B615D3EEC2BD03C9FA821B519D07525A726B3B897A731FB0658AF4DBC1C2E433F97AD6A0BC795FCD9AC6916FDF14A21E71FDB261F9CBCF125A300B9E92292B152F8AAB8693A75E7D52FA08C39E6AC760D1186DFD63FCA366685A61562DEDC684F3F4BE8311C346FFDB4C332C711AA10CC43AEBE5908C49F8F6FBDF1CA1C4669CDACE81A6885DF86AD1E5849856A8BF0B3E2A7E8E0F3BB856295B031E0B149F1564F3CE4A0636603956AA623766D20B75762F36B0B995C468962F1A23B54539984AD44C45EFC9A1AEA6A5E310A946DDD00A9FF48E366631F6C20933B785694CB8A79A341FA1261CEC2799CDB4A2EB1C745AB881A0E88FAE1EBD2B4B4D4C5D4DE901071B27AAA1EA912A132F38ADEF1550DEBC71B7B8F3747CB9F4123A7343DF3E2FE266095C2CA09205ED34BFB5698EF09BAD64645F826C5682630A63DAA6B4B50CC0F18B8C16CC8998F3B87E6B8B974B6816AE65B2B448F32212861AE87EF348FB3AC951022F6C1F889E28F13F8CC15D3691A5DBB55A0C28485C453AEBB9A351DB234DE0486339335A25905E01876D45F6A125BDAF701E753BF106428F887949D0651B6D3CA97788DA829886FDDE81F9A35AB4938CF319F827624F8C9386018444247099F12AC6E35C35AFFF86827E90D071AA5A69DB3D7AABCCECECC6F4587C321AD03B6F0CA23A406FA2C7790ED7D6F6E89377B9042CDB3431E2F40480869C30023276F06DCBBC952C2F3BD848D0DC3C9EBC4541635EA767137EAC28AD9D3311AF909AEAEB373999B953DCA9575C1B06A15D385D66CC03394E1540D87BC74A0BF45E06AFA1F786C908E3A06B94E3273CF06B178B4CCFCD5B5372F5912BDA3E6426711CF17CD93E9A3F97154E03741B3AD3BC4465A15E3AA903631C2D70538A6E3C3A60F159F835CCD993704AFD73E8F80A6F51A7C6A34A42B5DBF45D0AA81601764F37364C60FC0D2F9478DF79BC55B49CFAD0845452D2BA766D972B613B675540871C97625DC6F55B6E36142D9FF141F77FC403FA694C3549CF213C153D62D13E954570E766C758137F190E776DCE3C16D784AAB2D2FFE7D442DA9E0340CDEFDF1CEFB84BDE337FC55D9ABA58B660D35284CA1CB3A8C8329968C369EBC0E453FD9D2656A568040F9D54B82539599C1A311A4CBFFE431CCBE53C92A02ED91A761FE34CA07BFE787508A5983BED08ABC4A4FE547928A01B5B055E1D2823DF5A0327F489A828DCAA4A1063B8E1F5B5661F57E3B393BB17AC2E4BFACD7B907C6805E6ABDEE20139576CA60B416DEB2FEF84BE6984E3101477AA79F3AF672088C9B143703CDC49E3C06153B023AEEF497CB33B8D401852F7FFE76BAA4E5E2C72C0E004833E6EFC5086D6CDFD7F360C7F0576C0E73CC10E9CAF02E1655B09E549199BA052E95C1B6A600202F35730DFF18A0589DA0A17091A008F2C058B4046748ABEEF21436022D128D5A3DA3DF1ADA2117F1EB08BB1615F0C8E368419A470C83F45711831E2D375254FD9F61F3D58F5211D2EC5F7D789348D448970FAC81898DEEA7C3E8AE5992B54C88BE8C7F5F0BFE9009DAF9E915A323CEFAD57D8D268E7CD190CE5C3D925A6582AFFF0444674F32D3C3D3E8207F83B810E8A8541967FC6510C1FBD35191D0355CD1B17AD14A41FB225E97AFE8E9AC70358FD7965246C0038BEDAF3CDF0A34C65D9FE68BF8C3B8B57CA1C8367DD9A774C779BE320606B6D8FA4BD68B83A742BFB1F575AA64C5FFB2D645422132AE9A0003658713BBE05F4E24EA7A425D3B588C6DD509909B229739E30749FD69711468274E9B5085C1DE9A8DC178C65D4F +sk = C0DEBCA7FE579C205545BAA954D756AD0DCD766B1E1C1A19625E5C33DC942F2A18C62FBFE98BE4EC59037F5051AECCA2A56DBA8AD31EF4EE2D865C32A125543B3B0399566B4B70CD8525D43C9945999F1EB5049D3650C42E210BEA807CF4FDCC8CC82DC138028C000898C008D890886318249A02041130640B49295BA60D01972D54165114B549994462091144D446881B22120A4866D0466008B42C98309061B86C20C62992B62D9092101AB780CC324022352C98143190A02102395113414080389012958891349043126A0A46301A144EC9988D1B040981C070011685CB804544205163B26409468D10912491026403C62411A970C23028532240C038661236609A224E0CB80858C4608BB68D1C322C11354E1B8860989205242961D23632C338810BB364C1406498940D23958180100109A98193C48C9B3444A4044C81482853C06564246443C641A08264D424322499250B4829DA202D09930C48162D93289058046400466012460522031118126A0BA74882C04400A92000360DC4287019A35094B20109A7481B1831D8A464A2406918C884400441CAA6302044640B366C1BC34544C02C21812D60900C83006A9AA86CC9884D5C304D20A06C121105A026420A930862C040DA164964346A11438C59469022C82519440A1816851A4846119450C206211438080B22312108121B437190082C438250A23028134205DC8245A4B450A240128B88118A264A442260E3B2609A00694102305C344C882029D9327023A404A2948940364102C26D22A98812046C44048E203370A3B6211CB28940C4318B208809C4495A9001DB346A8CA07023423110A3411B496A64062EE2160C4296110443448A36064B984D5C828D44422C1B19451A242209496EA1044E99824812284C90004490986024370AE4869183809002906020234A133246A4142C9B8088C3B46153346E5CA0486214240A4350990089112112014701443491E22601141851E1A28903284A20974D83848582148E51428011C1101499709B08050337521431801AB1481A24891B170ACA000661B420028989048100031485091762019230A1824D2018448B46301302825288441C0449244771E1984C5B4881C84029522809DB1240C4860151C6114128722407710448651BC0508A4649E20060D19661181080084560CAA8611C174E229948022211492665DA364458084E0BB2605C16485A902418404A0BA2898A406294046202B88000214082980018458521A86519044E20342999040543C62581A411E2C424D8128158260913378C49488A108764C480251815910483900B250101832464362AC9380AC2280E6318211AB26D529650133006423201C8024AD014890320689B4271D91445218324E248214C0829D0260A04124E11C061C1A8202345468BA0852129510A946C6316020CC140A1023013172298166CDC462120C608A0348924242D12426200924541924DA1064664962981068C818830CAA2614A461298B87112A60820B20120444DCC96498016310496401A086EDB2262A2928988047004C60100156D49264C1A456A928630120605D89441C3120C92324D03910800416C09B32C5310889438851C2509C4368DE094451C195213A2404C44210037100B822D4384051404858302914A082E24329283A02DC8406E1B3804C8865022488C02456C0336011BA00C11062648A441CC364609066E0210326018720CA20DA4C84900C825E1186AA4906D023049618491D3044E9AC48D24400403B2241CB62CC420060B195002A030D3388D13B7501925000807904298300439221316264A966C64B891499288DBC22100A16DC846850CC9850839709CC68410240159404AA4444803A665A1A82CD2402141B22861086D1A17300825848BA28D983466A4004AC8A285C3222564B60C94C40010032A21A770C312844C107212A490C2A67091B609532846D4900CD20224E08831133031E4201043A209C4A24D8C208E102649CA000E19A129D0845113450C5A127064142DC4A04C083210A2B63004B86490426C1C918CA0B2915B90688B266299322EC936209B02490A11898C04920B824D40126692424E010210D9460048106DDB46290CA34800C46D5A346E23436C598889A0248898100E22988C088508E4A44D1BC401903CE021A05F89ED711B1515FD319A3DC7A6CC07F4F4CBBF1A745EB9499B5F5B1C6D484D1181FD2B3D2EDAAA86CD6DB74D423557722E5ED904AF5FD1222550FBD6B3322D6640741F6961A115ADD4A2F573CA6C12E2D9DF7C79E37105C311ABAAE4A359E58F0520C156E066F517171F9E012A813C6CF40A26F11A5DCBA538E9117F4D996D641C803B90B26C0729C1EDDF07A00B63438AA2AC8ED11D75693FBF591F4657408A9F1D81EE197AE1CB4D07EB2B5B1CB62729C3F649284418086425C78711B36AD66F73C797E883FF332ED78D4705DE0CA82201560D3CBA8F66DAB5E3B60F84A9A2BDCB911F98F62625D717153EC13487E5AD67804903CF6777E7D4A1EFABD180CBAEEDBADD27C1DBA6303659826D1BF51920E468D4DBD86BD41061A10399C256B6F85654741342B7D359223314F31BE963DF95808E9350ACAD9E7E51AE31526005D53330346BD0913008212327D1E885B3384CA4A5FA780480E952D95414B73B0653F71B487594FB93C4729F17A651543829EE8C24ECEF0CC46CC6765C4312E0E9397AC6B29F31458C42BCD42FAFEA2110D6162270A31F2391607BE70A8E8F0B8307B7EF7CC03FB9811F6E288FDDE6012DF392F914BFD88FAC11540C7983E1C13A93F04FE9F57323C989FE741BEB66183FDFF5C1C5F1C606F5A9455828E92149F01FEA6C99B111C17DA2B518DC42F11BD488EFD12F74A15446D1A6B3FD481687AE4328DD1C100A3053481BEEF608C242752D89BE42FC560E509ECBFACE9141D3BB6E651FC17DF5AC98D6466B86C443EA024C13CFD98DD72D38D037F6BCF91954E89D46DE93B9CADEBFD6FC55E3D14E9E3B1491753EC50A4EB8F7EEE497633658156B2AFCE726206C2D3271E9441FEDF3B4671D31B2E3F283C7D27EE2E068784B9E09D85D67942A9B6FF2850046CA745F0AE4F3A06174B66CC01D697A42D7373AEBF5CEDEA51F84D673FBAFB316ADC4949AFE9580106A52A917F91EAFB4EFA6C24873E764812095DBB5B3404C4DA54CF0A480E4F6E9EB5432588FA798711D8798D2BE75776F7B5724A2EAB9EF6A0C28D1C849799D2A71B27A00B2893B88E5657FA6F9DF14EE1E02FFFA8D3B67D90880DBDA3AA8D67B4C554909F7F417449D8BB14A4AA8403A4A5B5E239A302C7F10CDA55056071965641D9C291C3148C862169212FB2B66763A69E0BDEB3A3A10408313BBB178E7B2322263E8E0E333E710F7A88555F29D8BF5C1B0BD327DF01F6FB0A427276CBD706DF15CC23BD2E39CABEE91818B3A2CBA01DC92176D9C65A84D283CE2740F9398B3469CBB3A32FD2E70E65100879B866A7872B6BF8B1F6875039EAE98A66BB9C55DA00B09FD317A8278CBF45F388047CF0EF8CDA09D99AC105FC2E1A7AA35636052D4AACDB62215E927AF9409961274209AAA06FBA0063DB73BE10D0AD5A53DE8E9EC9C205392678A2EA005C48928DB18F5E829065FC3E6C08B2A2F389963309FCBCEB35CDADB4BE3B9917EDAB26DA139E929C9241A5C571E76340F6F06248421D8D72CF9B6B720A7EB5F58645FC0D87656DE30B8D962682795881BCBF040BC35ADB860E8204200957137B446A705C78D26ED0350B8D8995269B3D8B218A5D40BBE48D6DB7018E8266D9BF85E5BDE72DC0C9FFA3D2680C342C224CBA11A2B212B9EBEE7E347F004DD97B3BAC4D9EB41AB81392D9C7AC271744FC9B8136314C8802B9194296FD1DA637F28125CC29E624D02C80C053649D82070B4D8ED89E201C258B2EAEA0942885BF0F26B499527D8206170DB01C324B2CCAA70DB57A11C4A499A62BB17073F355F2437ABBDA43A9E363C6103692080B84BB302386EA4112C2D1E5D4DFA0A15AAD502B981DF392DFC3395EDE1900BB71F782C7DF7B3AAE805606E344A00C721F9834951CFEE1D251128D96810E0C53101162528132F66B8CA93F4C8D47B494EB65F4E56E95FC1FF8896AAA1E794E03F026C5591FA6C1759D8C7836C7299DF26C4E26E67CDD821729EFFD0B5828ED8B4594D80E8B42A846A3CF9F3E198989F5511B7C8DA1E2475263FAAD8DB5DD7977B0A1CE93AF2F8F2A0AD4044E08E783C5E2759AABED8E5DC3D73990CF938F8625B33EE9E9B8DA585050D711849CD046D57C1014B611CA8B5DC0B86DFB8122F0B567F145430B9616FC3E2672EA0C3873B4301CDCFCB5B01A78EF8D53A6E16A12BD89C8E8EF6A8E89B3DC0A82A8402C995883E9D35347ED8F6DA4C9738CAC075B562F215696B389258EE21F48B79D30E092AE68FD8D24FE5B03C9F441E59C08C7F3A6D15FD91659D307933C081206C32D79EDB82DE959F45ED9BAFDD31D88DDC182274F71615C6DBA040AFF9FF01298268E6CF69F4D6087529791BA85810C0CCB93B3D06898C0B314E4880F3387BBD9F51447C4B9DA9B8F8A044984531E34A8C4C84830EE8DB7DB9CFAD0877107EA19865E380FA4E799ECE00021DA66C7EC76A25D368337AD137C974C406A2C64DFECDEB47E6AD94EB498EC1C35C4C37494D4EEA60DCFB626C6352F72FA7079493AD96897EAEB528260981B9622E6F2B110A1F2006D67635CBE0CCACF459EE7E5C4E88BDFE44179D671FA916DEE24E6310E1601D877C733D7FE51D981F47175A5A14DC6E94F115ACBCD1120F1619F4062BCB0ABADF80EDDABA3CC68127C55E499EA7CE0AD86B39225FD81B076A91781DCDAB64729776F4ABD0756BD37E7853BC8D408E0344B8EA79734B7B10A86DD6A11793097ED18C84CB7BB5AF5C7850F625ABB06E086CCBB2036DFB9774E5826DD2D59B910CF437CB78C1B9CF97DE49221002F5D4F1435D4F8F68D7C4E3FD613F1F3321B176F66A8E8603AE9E1F0A806C2B6D49280EC4EA459CB3C17D415FC709552306BE6AA9728ECCD068FD1C32B90F247F799B262294E9F48AA4970F0B62F8EDDC47ABBE35650F3630ED0C77EB5D79501A5A13B1107A3321CD7BFD04CA8512404B581C3436AD344D56910149AC01F15ECA79A7ED5952F1C36017C0D8947234985E63D17F41E49D35F177E6EA9290F1C7DD88FFE5B5652CA131A8F08E3384BD2E46011F69A416EE12A875EB01EB560F62E69985E36E6B4A07C1C64D421AFA8D8898E88804F533CF3EAF12AE62998A8F53C89FDF46420D5B0FFE2A5CD25595FC570E251C4C3579DCC25423291244F425FC03F03D594B185188EDD6B9398DFD6F5367D1C3DC3CA291393609E723B54D2377CA89D562224CA489C5BD000398E887F6B33EDAA3B33DBE196DD17BD5EF1FE72D96E4751D2FB4745EFA1127DEE248EA23F2B71667B9062ADDC852427FA9D896B47868F5E7A0B123F014FEE2B23572BD2F41D79DC481342546CF11C88159FDDBB4D3CEDBBC6FF53B52DA4C8A7A0C676B161CD92CBDB908AE9240085110C1DCA452D4485AAE413719B95FE0BB6773FE895713B3B2EEEAB98D09FDEDC8908C45CE8CB96B56876ECA26471B1E8E2432269797407E2905D67EB3630BA5A83C6E283E09CF03453CF864CCB5992E1671D855609B83EF8683228611639EE502DB362021EB79477A18DBD26F9222BBC81F7A9BA9A906A8ECA468B8DA836014A8BA71B18DC6E57716FD5D622003F0994CFDDCEE415766554D4FC1BFEF3B09654E0E4F961A42D825F746D514D02938844491C0BA5FB1919F9DF219997D523355B19A7D7DE6EF66014D07F5F45ECEC24ED8A8789D16644377B45A44D83852ED2F2EC0FCC4EC87831EF16460114BC747081A4AE75BF81068B0EF4068F7894214F6CCEBE51A7E5C2956C005D8D295576D4AD602F97E9C13B2EC13D94425AFEFFD5AB946592C3C7E83CFF979A57B7E721F6C635B851312009102BB36EE81E9734A6EC9D1D28AA3BE2C1D1C11E327D922ACD48223D42082FFABBAB320F5A30233C164E35840C157D20D884924323B319F920BB6B7B6E1A413440D047D35C93B1F277E6CE5086CDEF90B14C1F973B495C184BFAF95E096410738188955F1B1B3E3D5ADFC1C987B0E73BC0F56E3E35BB3B9CB7B9421B3AB7E85FF5113AFCD56F3EB69E2E4F1148E215180181D33C752A34482DFD000CC2E03D2A2507519B9D88AE02F3AF041A3754BC290E9C99AC1148AE218CC9C251EF200A0DA23EAA6AB7B663CFC9AE0385EC88C77FBF416A6A9534A04DE9DB6EDE4297110BF001C51ADDD3861897A20CDAAD9C68F5A0431BC0BABDC7E9754EC87DB418FF713DF45B452F2B977A6486D905FA2490010A0D891A76C541468D4E2631FD7F4BB56A0879DC54C04911816BD468AB88729C62374F955CA4E2C2507720527E95EED8B91604E949519A7324B40C0FF2247A51AA78517ED3FCBD810DB8276B694F164C2EB74D4AD6AF46316EC9F89D495ACE7A0F7C5466495C9F35CFE144D530094C3D4C8F0B70D8F8141CAD215D29DF9ED17E54F67469C44CA8A61DC7CC1B0C6430F0A6F761C130BAAD153F681E22265035D2DDBAA043921A39F7BC3821AEC23BF26A7C5DD8C41AD5FD8192CE6DB941D5A89A8C62748F43727DEE1D79B405094FA71515A58A2F78F84AC47E3647BC183EA2B929F7FF27DB60179D52A2CA6227F1181A94CAF44C614A7D834D637944723A2CCF974ACE353BCE6AC6F1F87938E96AE49C9B3712E522468BD3F8EA0E024088D8CA47B03DBC15CDCBE0376AA0CFAA9050B788EA7C4C0D59461E74E5E6AB64D5D11A174A2EB675EB9B7EAE5CEB886A402D0F7A2F01A50692B508D5D9470BC56C43493EEFDE86AE5 +smlen = 6740 +sm = C8770AAFD28EBB7DD52AFAD18B780935E220C1FAF956C0FA06A20199C7A50B4F2D1D40DB67023D139FE2EC3267857C654C5E417BC07AD04EAF6B717423AA063A8C45D11FADC2FEC1BF10A751301A3B11FAF3E8F1792F36ACDC0ABA3485AA01C23EB95CA3DC9DF67A87B6C2F9DFD71F36035FE587F9FA217B9B666BEFE10A8D731B1EACB20D1C92FBB1FCE259927C451D53DE3E2110D9906D0649C5688BA4F6EB0D46AF84AD38FEC64CFA65249E94BFC143DA861C2C35EC6B901E176902859E528F8E73893D002649621C95A13633EC20567052FEECF5A1355ACB4C984DA7D0A6ECD0B9D02DEB2AB23C884A57E614520EE284266B5D843F8AD91A35AF25EB57AD728F63397B554B8FB1F3F41AAD07C02B839659C4FAD9C057B5B9F468AE8A4AE82AA76DA9A4095BE140A894A5D8A6D91A042B61918B8CB9ACF7D5605DA1604945159FE353EF0ADAD00FB64512D0587C0F41C7639FF497170F9B4613480B7D2ED18CF266538DA0419A7811020BB632E9EEA8C5F189CD7125BDCC55A3AFE95C7AE641FC816A7C068FDE247C52F879FC9D7098C2FE9EBA59D66FDEA8C2D455F4D2C5FD03774CF5B6D0830CFF037A6E28D386CF8BACE9C4B7FAE71DF6C6CA722C4FB40C3F5A031FE0BD8239464E7E382A27097D62B095786902C636B42C624510EF8DEC567B20F4C4D64B1D7CE3750B0151742F15C5DAAC871E78CEC2E2F3422015160A894AA119E62B3C29141CC31F3F0195840C2002A6B3E4F69E4ABF69D6E0E2773FF8DD1D7E88512F27C04F419566759ECDB161F22F3AE4D8A49D9FAA636471AFB98CA0C6471E55EC69369A01CD76B35EDEF544278CE95DFFC53658EF8A8AA3BB05D42E0429DD7678BDA7117E981608168868F998D9CC2F8A4441B04BE6360909ABA2D457BD82BB184E4D30FCB91C121190936107304B6FD92D6E85FF528479B53E3E99A65ADE59E958FE19AA15CCB460DD089295C39BD65F27206F4131032F7EDA77CD9F3BE5B84EFD2B0D920027526962DA6E4DBB7D1EE8C0436D99A815493EBFCCB6CF0BABB1AB3B6BFC98429A8000073DF3D59CBE79C68EC56039A744621593DD68C5C6FE386266B4E2A6B7047231BD7ACE5B9399CAE641CBC3C67827E30419383F0904C0C7D4FDED23B0C55F02A1CB3296607175E83EDA5F274DAAD722C643307AE51F22F52A3A024C01BA49F5F9DFDDC9FA670A87264CAE7A6D929D89BE635999A16A64701813CE922FFFC80A74AEA49968843E9300D01C6B77096005DDEDF9471BF2FC22B85691186AAFA03FAE9AB469640505926A7AFC67C4B47CAA5C2C8AE3469F3BA6DAB1EA1D8780A4886CDA46B2920F7A55016FF1D3C22D032202D6DA0455468FCD987C1D9833AEA6058BC0895ED7D709F6AAF92C92E0AF672AF7419AB77ACF82CE78E5D0CC3B069A7BD1C83A797B56278D03FB77DD3F1DB2771DB4E97FA7B2592C33B8A416F9D6A9E7DA61D2E1A9C6E1782AE99810E31DADC6E55B52DD04A8B1D79A152DEB1CE55AD098EDFB35A2833A306D90B3A10AB8CB268433D5453EA783EBAF46F131EB66995A3D4AED7574824B79AE46E01125923E25501D9C3666C585816B779B79B8A8821596517FBE841748764C985BC4D4FDA5BA0D81820A79317D8DE0A35730F544C5AAA4832CCC03DB6084DDE94CB1502EDDCC718D3DEA5A47D8281A6ACCF4C64ACC74019F04CF8B414DCEE62DC94C1487CC3FC6D1DBCE65EFC695519CA284FD17F039DB8FAFC5BDDB88FB564B88B2DD91ECF04CCD2B99883FD413E4D07EC3659A4FEE26F2164D269BB043EE97E72D598A7C12F3CCC2410522C3D833520FFCB4FAF01B0F8CDEF7C0D0D15A316EBF256C201B36DE0EC88771FF86FD6C3E5AD29CBE6217A52D5F48E2A8A9D0705F68F89B59AD82A6A7673A58ACAAC8F9F56781E89E86D1C2CC26E2613C0C678DB292E49DA4795A796E7BF229422DB3F7967A8D8DCC1E007F6F6636CCF1C4105F82AFE516B562CCC0366AD1C71881B08FF83D22DF198CE387B7E7A6EEBA93132AFDEB90F219400EB37FB60CFC606B22810DF3F889354740854905F285403A5B53C7F972BB0BB252FAE727C99F14DAA8FC42C798E12288ABB6AA1F984A5AFFF4B479C49C1B8292C145AA99C5340714F6CB20C6B16A04645E5336840A87AD3DF75530837B653D3F6C609BB8CDD769E503D688AE900DA00375CD3D63B7BAC8740B76A8FB706130969715FCBBE5842E80632CCD42F8E1D7D81CBCD96D54765B0CA28322793376A3F4CE1604576222A265D45EA8E1C35F5A5F5DD6F8545EC91FCAEC881749D71CE9453924AD9E1F09EAAEDAE8E4B65AA4A32428B182481B1C73AFAD72918A2BA3E3DA01D8B2F28E36719BAB20043AE58DD765C013E9968CF0D0F010D903B6DAB735C557B8E5D860E1FBD26C0C944DC990D105138627091CB4CF22F71A6CDB701694E2EAFA1CA82F03EEE3F94E3B1F480DD1B0FF1898F20820FAF8A7D4271AD9650BB3F3EB14B77686CA516B27D7C07E7D9017D2AEE78147C554FC252765F0F4042FDC6298F8B080C1766AFC7805BF13099D4124042A9D6EA7DB61CC0523775C29212B4811BF9DCD48242F05B2EFD6364A4C937370DDBB1825F725FDBC4B5BF7203DFD5671088585434EB1A889AEDEB28EFE0C55D77D8AC6FBE5A34829F0ECCF317F987998E408597ECE003D6B639B07D65FF44AECA4FA70A0B5E5FC6D8196E6F77C783606F638E3A26C792AB2A16830FA65121B1AF07BE60162521E3E3933BBBA57CEDCEA89D4DF7E145FFF71EAC9937AD1B27166EF49D1A774A7B41C4029319D00DFA7EE71C6FE70BCF9A4F388B6CCBD4A2C18E055C5CFF05C3C357441C61F686C47FC09AC0FEC1F0AD29282EF27CD1FC29D99F60603277FAE54CBC3111F27BF16558B11D36B649570A738F64425C633A7E505B7EE86423CF546A35ED41675D69033F181E77BC464992BB6E1A4EEF9914B43D393FAD9A1C40A168B1F62E5677758EACE433C0066961D3D3406C1682AEDD7A0EFA142013622F0B628E1412D28BC2667DAB803EE57D621F3AB1665524E5C0DB0EE82FD866489A5FA2BE69121B44709A001BE755F30F171DE5D668F3968E27E4405B2DEEA6268E85DEBE92012FD65F57F270FAE8D7A64FAA6097D9C5D38AAFA6F308DAFFF758F5DB2EBC149F90E4063581F522D9E20F39F46230A0EF07FE65B9798FBAF29F94CB1B6D0F041D4350733E88FE04BFF48529E86C23E3AE13116BF9D2776146A30DD6694A65B2E97D0DD806428BDC053938D614A2EA2A318F8B72461658E447377C6CB28967985C8FFB1C121B43F19A1396FA76D50A4A5BC2FAAEB38527349703A4549290033FADB23F9D9766C876984B96DEB10D5300C76FDDDB8812267D7CB054A62DEA8026CD232BFC9251969B5EBE69FB053E95013C8987DC88A73B77367425062345D08325A98A3B0E987E4868C1664342B267DA8360A3F5E74AC6C33E0AF8B53FE64F9CAB01975B8BB90BD1C68CE098463C679AFFD5818BEF255AE52DEB287178AB15FB6C2B9AAD06454037DD6FF98F7C4BD734DFDB8896E04DA1180DE97070F59CE6B19C5C21EFB338067AEDF4F11BAF313B6C2F7DED9883F4B053B658045A644D34AC0E6AE6CD1D9E08F578EE303A43DCC5899A59B93EF754489C37FEA1B453B9EAE6076EBFD129D18058D902AA8056BC64BBA4AD6BA2E0DC454607E37681238E61BF77DF0070D846BF6D812B9CFB0D35AE479BDDD0CFC3FD1406A7585A8B7208E3BCC764233FFF33C6A405698EF952A387B69FF9AAFDFA61D32343A829F25FDFF87C1991C8B2F89658DF78A083DE5A15601FDF06FE684FB350A52BE63C1F485D34A8BA6BA639394ACD59D249833479CFF3271694482AA06F799258C929096A3FF75A1B922C7DC2BF0A1CD1291871ACDCFE1EF8627B6922944F7BBF47F3670A579E16941738822BBB93DA2417A4FED26E11E4EADB55129EAC49A6330FD3EB990B99C975712384FBF21B0B2254A1B04D92C15F497EE9E8473EB759FA3354BD565016CE6F27D30242C73BFE950325EBAAB4D5233518B8C5F7C13C3C3427DB4AD6DC4EC9517A03AE3EF09F86D2CCB4DDC78AD47DB91BF25E77F05C1AF8DAE5DA0C2F819EF55B05DFA4FF4C7664DC2FD49853E897737521D78A75D2205B74B705D24DBC5BE04DC40B27EDCF1E9388CF2C2F7554B50BD2A32EA63FCD02A9C707F921149B26DB5FDB2B1B5CCF7C2EAB418C9A2675BDE71D20C2A2A92C607A36D58296AD7BCDDB9E5A5C783EB04DA4FA409506960B918ABDAE3157E80A9BB3FBAC43CA8271FCB4DCC7D0C047F2AC36E9A517CA06A39924DA3BD8CA9440D5CC082A27C851DD9ACD37B7A366DF2E020A62B983AC8965D16203C0B817F9B1EE9517F493218558A3D4D66F55FA9DC27786B914C2A7DFCBBB94D49ECC58C5F9221DB2D60628D6DD2FBEEC3A7273EF503450DFE587A3B1FBFF192FA482D5ECC49827EAAEC0BDA0DA7419161F4CAFCE7BD11DE2D9F524F80473AFF89951363F8884A55D88184A221DACE7A607D34CF1C29BA7554D46A2BCCF1F16EAA9124583781338DFEA2A8286462D2EF737985775EEAC0C09F1BBC3D808D328B03440206A11E19395BD099CB7F2C6798DB43A50193EFE06392E26F6AC43F02AC31996B67E3812A513A43E012B7CC0C92D1B05D969A26B3F021F138A5BB406EF8C2548D35AF8D790D09AFBA599B444CE3531F4629654B2E8C22745933B73ED64D661F8EFDBB5E45910A282D7A342C5048E3F8214F08FD8522614CEDCF90AE42B3361469B133286E83DA4D7E2E888F3F5D5042520C4E9E7C53360D145EE64F163D923FB09F08A9334130343E28B6F3A08958F8553F02D246AEB189059E38FE86B1C817856A2F615BD261A25C120188A8E4F55AE8DE26F95E6C104BF7846E9006E175382CC0427D9A0C85EDF86F3EF603C29FBD9D71B7A86EB4E87B66ED94E1DB09DAD15A5D0409F4B0E4C55897A24DAD9AE494BC9418543C6F1FFCA2A41F00A0AD3109E8EA91D9ED773FAE264DFB9F555D1DA16A90FEA123179D5750874A5E6F71B188877209F0CDC8A3B92DB8D02627C3EEC04616A1328C80CA7B2DBB5A80AF6661E14FA168CA7FE0C06681A6ACF70B76BBF0FE8353EA4811F1CCEFBB2D88301854985E83BCDED162B282924F10869EBAB889F4FCF2E4F8FD6CB8AB69AFFB549CF28E4559CCA02E79DF998B5CAA36B969518B36E9DE90CC417C96B5967E1C4C4A20A3D78157D4A2E1DB4C8A68806BE71584A5C7257971EDD125D568E39EEC5EC71758A725835FF15A14028E4B962048AE7C9E7541C59A59858A17704D06791D47DD34FBE877E57E609CEC9D096588E64916CE90637CEA60448F9549ECC8E46723BF0BE7878DB96191107AE658FCA67D210D2F80BA5D0E75CDBC01CED68F50409C20336150F02C239F218D56BD4630304D289379C68B49460264A6ADC1D4F978CC4C36819419950709BFF2EB94B8B81E7E9E1DA9649335D270C5538B9A5DAA8601536048A5A5E367B592D3CAA2D22FB8303EEC9B457A9549D95FB75B04216E4AF414A525925AF2C9FA8747F0A9CE9D639347640E79CC444BA522A913F461DA7D88E35C4EDF2DB90F36B55133045B14DE54110B508D3562CBFD0C6D2A42E47246BCFA697F8B1F9E0A2848A85E6DCBFC1A10B20DD14A39BC3F657C46B7F5AAC013C8664F0DF873F76BC54BFD604FF87E1753A73F4AB0186653F4EA40592D13085D96F1B0E2D6A300D16DAA608D42350D1955A05C5A9E6B4E4FEB368A3C8E6DA9275C4D464F63EA83E60185BAFF5D4BC6BE66C189FCE6F744BD68B31BBAE6000597EB78E8496D2D7FDCFED572ED8A3C151E0B3765790014823A21B087AEB59DD2612DE0C1227645FD9764B3BC6793C007884662831A78D3B4CFBA9721F7813C39E71FF038BA9A1973DE04F2EE7FEB2BD983D1CC00734255EFB878AEBCA6EA354426DA53C50146C905E64006B59F8FEF0B90512706ECC6CD11358A789D3926AC16256F4379ED554E2BA1AE73A45A9E59CA7536388D77FBEAAAF7364A7CD8B460BC3FFCB2F15E46412326AB4894B5B738D667CCAEF16FDBB79951AAF87955A6CAC1B191A7C2A01899159186A4AA9DE7099C64B8690C07528A2DBD36C39D4BCCDB8E76F20AC1D5903AA79E923AE2EE09B736D05FB232E5C0AAD69BC1757E27B7DBE7CF4FBFD82B3A4C4C34B287419FAC8C7711CCC2D8CEB6548CDA9D4EEDEA1910D2F4E452EE217B7F8A5C0F796AC53ADC296600F925720BA6DC353DEBB1CA89171BE6E3926DC624E2C3D7DB46AF9DEC0C78DA7D0CA6518EF42A86369A42146F6340BBBBA3C5C75822B61EBEA19DDF44E8E1BDD32B28158D2A79A4A45B9FB50278C4C531A6D8720D76B908E97EAA9F1AAACA0D6846ED70FDA9F95F6879A7B9BCD0D1FA152A6C757681A4E5EF04131A314A980E222932465A6880A5BB021118307FBECCF237383A485B7BCCE92631415258A4B2EB1D355359669A0000000000000000000000091218222A323A405180B7DE9A84F651DA10D334009B3D65582F3912D329FBAD4AE39A9EEC78943338C29DB4F49EF41E3C50DABBB530E99113440383F20D5A3A8AE279A6201A0C84B003F6717C709C21AE893B6E412D87F8E0CEE5A89E60A14CE975A4D42E4F43F4710FC9FA29E9B2AFA93441EF5570123AA88AFF009E2507A3E60A79CDA25652E3AC3AC0C10A816BC04739B6FC758FF9AC467879BB67F270E4EAB43F10A633E5932B8D6DCF23814DE8643407B17B5E2A91B340F7BF6882DB694DE4DEE4C480CE037B9F9A220ACDCE84B03746F307A6026531D712C0630E7DE3ADD3A8516BA602D2463E3478008B3252B658FEA54DE41265B5C81E4E913EA0E2A63309497ABF961EC40AC374ADC0FF3C6FAE9BFAC5CC2DF475885B0BC636702828489183CDE1A2934F2D63828AD1F2B8CFAFFA53151B0FFAE6224DF54C2AC47CC8844B76222C2A3B6E132071150049B6E46AA75DEA28C13477980315FB64CE500BF0C6F633AE621D65B331BA96CFAC162DD7897B8505257E228CB621BBA9176A7AFB3A2CC20D7804DDB3AAE4B87FFAFD3C8DC541D05624DB02BD62491067EC1CDF73147014FEBCFA5B561756D5E7A13B88D1E7B2C0375E1D0DE71ED20CA9CC4E6DACDC579F1AB024AAE2A0BEC9004E5DD81C046F00A2A4CB767C4EB240D205278CB863D1A61DEF16635C6A84C2406288410FA4B73B21077D8F7A4075A1DDCA3D0D334725151E434BDA80D3E73593338B07958D27337E32CDE0010DFE5E58B99EB27A97DBD1C5E6F9A552A02726AAD5A4AA63EDC336D83E5870DBD514193367AF2274804628B4EEDFDA3B2A155694E89F5A6798C5D6E036159C1F00D8DFB03D41940E775974B11C3FE4456E07B127CCB44E6FD6B2918F57A6523D7F77F32478D9F1BB539846793D4284E2907830E5EA76054802A266C85B122A389EAF4700629036716E2869C0FC9440856D562711E903A1853BC68582A95344B612E5CBC7C5B2AEE23CCE4161A75829B2048742FBD65ABFE2397CC7D66023DE34DF4F2DF8540CCE9781ED6482D29CA4E906716C8CC9596B158EB51BAB8C2E00253D6589A99B3D20FB494834B42BBFFB80E7B0441E356B541F83877736985F6330EA459C007CE8BF18D84E78E36482D581DC7DF97528CE15F68E604B4DE62422B3AA76F3E7E5B33A49CBA9D89FCF50DEB65EE45173795393A50FD4C60CF6BECBA7E733513537D13F89FCF1C4D6437DE0EAE608FB11D68B9ADC0C3A19A3565F6D62BA81A326EC334B239B212B87320C03A75C58DC8F828C4195ED9D7ACDDCE493123E235D098E9DC60F5D3A625E1FF66F245E9977F9630A40D26E3AFB6676F5122A88CE5507BD825757D9CCD53FE574FD0E6E728DA355403AD664FFDEAAF636256FADC3283D6F15B297F79216833CF2C745C4C5E17D03260A69178F2216168BF8F00C9889E1E35540254F150C587A884CDFC9E5F7D379BE474356C06943E416EB0697A1AE989AB4872D0BDF436D9FFAAFEC1631C9939FCECB84DB2846F12CA395F506687B4A5638085BC6EF58FE8E2ABE9F8D51F272EE855E2DB84A89D348DD66950B8F43939DB897C519FA302594FD1FBD6B6E94CA8FF63A7949432DC2D35C60803A570B1DAC95EE0A60C62FD18B3319601AD29A156400D392DC9A14FF50AF6752C1F6EDC2ACB7ECCA71097B6E82227DE429F1A29C5E38ABEA1C74DE06E6788CB1790AE9F0E8AB35AFE60B001F45971D42949263AA62519B0D630281A4C5788D5591B1EF5A003C58987E8665701E5B1C6063F93533094E96820F918C354903775CEB6675C4CE9CF940C4BEB8845B4F5E1F642BF505821E5A23122E2D1ADB82A63AD18CD1E4775A96CA9EF9493D75FF784A2D4A99F54DC3F87828BDFF4B3A3D98FA5A29B62A85CAAFFBACE4592A81BFAA5B8BAE6606AD25A92A43140690A6003AA2D617FC707A53EC9D868E33596E098773942D798263F58FE5A1B23046CFA136EA35203B90BEA2C5F0AAEB5EA8C24B8B8CBA14CDEE28F45D0278F193228484BCC7E08A75D0064D605D674ACA9019A0A9AAECD6AC672CB8410FEE4192E6DCA7855FBB1C584CF288BACB40707D7E6F8BA2956F6D099F52BC7B0AD72B5A3FFC03C7B47086330244EA5D393C6B9F256FD82D5CB9436A469ACC3F8FC237146895BE148749F82D39B7BA4CE47715BB393A96AB471665529AB9E9958B12396C1BA7529DBF289184FF0F635C2BA9DF301036C869D52D993463222B70BA778E81C8DC668DE41C0356EEF5C39F1BD42398BFF30F959E115C6B386E73F0FE28A2665BD463C781DA1C46D6D4EA284B152C8C12426DC9CC467809BFDA6FBFBC0BB4793BABBF6AD564D57AE9F5E2B7F651D6ED980F8B1174A126CC58B23C32BA73F5031B3FCABFE7BC360AAE412D799CC14D8B252D9F9EC9005B7FCA04A88CC8AE9F7AEFCA94137003D5764FAA3C7C45670585C84F74C4EBD1F5AD1F97EA093595592FB90E3CAB01F98F06E114F13DE67CDC36F3FFB01C3D51EA643C25A3F6AA2C57690E42B98583D925AC7B06A349782A1D33C06BD05A82A7AA3DD679326D948D74A1861926B45DB78D36070D3087AA9C5F4F42CA57EE9CE7035BD88A85CE1107C8E07E5BA3A62ECF012BC75FBF97C4C72331B55AB9A6EFFD78869F1CD3F330526F262F7DFCFA2B084B61E90772D5FCE8F038C0F72554467192CC8A27F1F53C8714DA1864815974B00991F466648478C5F9BF036DC4083D72E8D144AB10FD32408DA7677729347FEBC79E48E7B87388D9B59AEFC84B5B3B589FD91863811A6436ED76B43E657F7EE03EB796285A4D93BE9AAAD1E1A1E81687E42EC83F3DD059B78BB7F8EC70E6C831DB5E90C6B3AA511F36507DBC8E7A77DF0F5B9EF03BFEFE9471DE7C7FBE67B9922260D3703D95A5BFCBCB62D830E20C23C6CFDDC210E47CB575957D8C3514A2ED4561C738928F210057896EAEB1499D4DDC70F44E30661E780AAF5C0A20C8553F40D7D3FF6D120511C1073510D04F2DE544121AB851E98F666906367C21302EEFB1AAA723F6A531C454EEA0BE7D50 + +count = 65 +seed = 238461A224ABEECCF709AB6CACF4EDD372D45E5F4274095273A49AFE614F2BF713134ABF68B4DD058E6D7B612C3658C3 +mlen = 2178 +msg = 99B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C +pk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62EF5D56B8B91E8302ABA3D01A8D5454CEB6B173BB1172A5E7CCEF0C45216DA683EDEAC82F196AD8E045D77FFF61F439830F2B61089A9B0251932E5DF5D5E055F22A7E9A6B1DD650762F22B0318664E817A85D30D09CEEA1586BDF4C18A89F5E8D1FA0250325C00B37664E8331EC4A8D9E490CFAB21C3AB0AF9E4CE74C7338DDE3C3A01A27ED6B6836FE3EEBCC2D28D6876A9B84B2D9C5EDB4A0B27C49EAC7422DE4E48757C5363703DCE2D9FC4B07378B8BFBE3FDB672F6FCD9098C969425D05C8DAB9AC32BB85D7A412DF1F2F9F44DEDC64F07014B01425AEBB7BF6B02C40670A5EE1950CA746425FD72003048A474F5C1AC410E33C582DA66A02699CB04AEE4F79C8E3D47CCFDADE2604CAAB5B09E9C0D18F25232F437D076D3A03E855F375571FAEE604E667A6F23F55C8C9C0450620F89FF65F06D6134BB112DDE29E8CE93A45D83CDFACC12919719A4A779A5D0BA4F8EA4FE88F5F12F1F7D8CDE5CCE6BB94902126304F834AC6C9BF9030568D0E45DD9ACE8687656CF846996C4FE10B41A210225E91760065EE17FA1735ED60F2D80B30E7F409B44895635174BA14ACDC4042AD35D1C9F7640120746ED03489668D7003D4FB82A0CACBD3E96B78284E404946A5FB34E1B9D6EEBC1E449B2CE9385CD0B29502CCACA8010FD2D853C76CF02D39963629F542D3CAD2EBE0391564FE620E41756F1548FA2E5E7C57A0927B981EB01A4E4DB4B899E7E81687F03CC3A2D727160E7133209174549F2769F85226F242EE1263F34F96B6ED03EEC40BC2F36E779FAEB55147EAD12A55201CC7CA453887FAAD9DE8B9259A215BCA20B66B03E38A1955F2B3A00BE35A32FCB653F63F31672650E5C42AD0385E5F89A598C20E51C55ACF4D1FDB182C5420FF3BF6172C7A4B73D55FE07BC987D847E5D802EE26983C53CE37CE6915456F640BC25505B21781753D4F68D1BB75FCC133FF0EADCD9A7788F3413FEA764CB89354524C8A332AFD88BEB1E0AB83B9D531E078B7A95DB81927089163CFC7DF22FD27B3BD5CBCD809786558279AE14C6B0C3D2D87F0FA54371F0A553DE5542A7188956F10C8A76C02DE72D03E9AF5BE6DF3D8BD492B423808E482883A0987D4F683CECBE17899915DA569AC3690917F124CFFF410282E69852148B73026E53BCC9DCC80C1798D0E4FBC2E051A55C2DD16961B6FD5FBB1EFDE8C70CDA890876B89406642123CF3EC0A95CAA239486C5B0D994F2113F5D72B6C174007F70AD998AE051FB8CF4E963CFB119FCB32A9EA9847FBF1E24C3F461A36DBB58FA1D6ADC62F00903639D5150E3346882BD61A250F73C64C76ACE9C68B81FB63BFDEF37CCC53F50F3EF226CA8404747534463A95F2C319B1D2530C2E8AB3DE5C232CAFE6DCD8AC29FAD6DF7C970B8A2FCE5717C360C99EE6A6848E75676D74750076542A695509DFBB10127C026B5FA48A7D4E2F8A4ADB967D00E99B75E7B0B29F2C5677E1AF45F87E6818534F50B31F85CC0B79B1F2A8E65BF0153D6E710F6728A1587E225319ED57AB7058D054B2283B5CBE36A26B771DCD384F9314F33FDD9C46A1913105D9DB3B0DD45ED0F06234755A292ED3A2B7024452DB3026E8B192429CFA3DF38FCCA1289340B1345D9AD99F4AA8329EDBA57B2CED45E427AC567A3EFC698A26055A7DC14576EBF92951AC4BF2786F14120FA916BBF70DB8FD3F29DA5309ED35E6551F6640A38318033FD7B6D8A7BDF3677E9769069899A2A9C4ED4BEE23F701101501C19060DC2CA0965C01DB5CEFA520F70F0F19A9D653217B2231B62AC3953CD4F3C32450DB8924A5BD7D08298682C5BC8C0C93E974058864CEF59216D2C2CF94AE8B760D7E896BF56BE49728EBBE7D8257433E414745DF1C619AB204F21A277E37765B36FE872E907F94347DF8CE28DBD6E90DBAA3B4CC266C9BF6AE7D827C3D00CC420150F3CD83DD46371846BD0E7378FD96E98943365C10F50A8BBC295DB6AAFF72ADA340D8CA52222E931EA6A2A50797BE40AF795E19B643D852BF9857378172B1EF38B4F2178F5B599161DB7B7EE77F43DEF9CA34F8703D8416E30EE5CAA667922A3FA6D5DABFD72D4A0FE7C1A04EE51933E0739367DA28203B08A0940C059BDDA62A6316EF7BAC1CD7CD898ACD5D8332AEC6829F5E12EA88AEFD665757524299F25DA8945D15A53C037CB71E7C759E40C4DCD67280D16856628BECED6385579C9C61B9A3CD1780FF8526E6A37FC32D66017161120490FEECAEE46BE5C4C09CBF2B4B1FAAACD0B095AFCC4DE5FD53FAE00155847DDD025EDECF99538A819F41AE2E36C57F4B3227732AD1E16E90ACD4E39FEF6E7A9F548A8AAB7ABFA356A9364277348ED524DA11CC730CDCB282861F22D7682F3B01829B9BFDFDA25E78684F39F7CD9293A8A22E5A4581A23DE3DDD41EBCCE79E7924C2BF8E714D0DBCB79893F31D18D37C020F911720316C178BF4652960B3FC46F7ABE0B542A168C45D7B46480ED653BC40986054D5E514104A82236F567FA8056B126AED8E2C4183FC29BD79AEC2CE15BD8DD89B8E5140EB89585AFEAA8EBD9718D9DA4D99213806AF744ED910A3D2EBC3D59CE53B0DD5FF5384D97AD45BD24E5335139056B3C21CDEE2179276F30E06CF7F556CC7B43BCD9A1F880A39CD253E91D94A8EE044AD1C658EAD9CECCC16BC068ECFC8A42CC7B187204F273D9C0013DA5568D2727FFF2DC20E8D3A5C06F6C2DC12DD8732CF8DD4CC55914F06D3FEAB93E73A092C79B858F989B841A519E9D9A7ACFFB8B64939823BE6E421DBF2260183FC3AF9928E8FAABC15E591B2A1AABD6F02A990B175691054537D6E0375B36C2C10C914316F548ACCDD3E260A68C7BCBB8186400B69DC135A161C5593E65A9F92E443BA4E5FB7607EDFEA266CD2AC18F5B2C4E09388D89963E69BBE5B4868E8EA57B764DA6032A0173496CF78DED595D31DBCF960359C389D3BF2DF30C0A17E0AE3EB1B0B0D21A4C8A89F2D9DCF3D8DC2A961857C8A34E4920C8920ADBCA3A1E448341F70B06E3EA56EC42C890CBFA10C5EA9BE146D3A4BCBFCC2AD36B6594B27303730FF87E4672F55EF7D356CB4D7CB4CF0CF28040580AC1D31EC6DDF2F8924259A6A2371699637231BA0C28E97A9DF9A4F58014535AA12E4D1975BE431CF28A8C6847EDC8859407257FAB54AD354EB40D89C19F95B4563248BC82AB677A999CEBE9ADD1DE17222EE57DC78991B38003F8FF0DA9273BBA85CEDE6448EF5135D89E9E6C4AEDFEF1B747E93024FF6508B836723B4A34260B88F2C28844083DAB9CA63E0FD92C3452834425CBD31E4FA330E5F5BA3C2AC7A1E672E33DFF73C18A772611F8451574B087B4805065BA6FD42FE72449E0C22E65E672923B5769B41E02C79B3707948386A9B7D2FFE4012E94FFD379A5321225742DDC68DF39E84E5570EDCA4F19D33773FE27387C8FA5D6966E2FA8F42D69A2DFBF0A0F9A739B20DC15D4E3979081B098784AD4AF47453DE45AE1C7CBF74FB5629A5442D86F6871FA77237E4A8D8C091501F826C0B56F0D1996FE9AD822BD299D49827364E058A580545F20AE7E8ADAD05C49FAE29FA30F4CD10C41E4587D32621BC4CA7E2F87F8206DE2A07B73E9C44891976826783D +sk = C5BED41F1D4524B91B8C04D0646A6FD5E53A8B08C837B62E9D94F795C1CBF62ED7A62E8740C3CAD25059CD0AEE71C0B955CA0799DE48CD66202820DE62151626C1C7C3437CCB44340E50A7B2BB6DE4556A92D2F897C3606F7A7BE81EF162A56820A02018803013210E04B880A4048C01174558204AC33066C09091C2000A9B924124070D83184803386054287299A68419B36084109204094119B8689B42918B800154B629E0483059120620142114824C6412050A2462C3942D932089E1804504028C8A266A1413824B1086110260224840D0866D49268121856864168ED31841D1300621294C5C961044A24CA39844C4006E1BC39000C2641C366420904D0B452603882941484284A608E20260C13640E00845D8963048900D02030C64C04524110A1C9308013670A4284003448E8004868B1084CC98710284800987241B89511B006D8C4086633280192071CAB0855BC67019284221006A193990431401D8B6891205821A266E80A411CAC42DDC364200099084340CC84666882292C9A0615A828D98984DDBA848DA942941C605D2140423B42CA1108D64084C52A081DB106184160E5496901901610C3509A14689494284022968103612CA380860142158884D82C22924A90CD0008AA49009C8468844405011087261326C58042DA4120598084024300D11C3440C2331632245620431813664A038464AA64460046601266649360103482D54166DC2342E18262001184DC4162040A83002B36C03B481E0C02014C56060222511488E992888D130090CC47118B65014A16D142840590066631200A2862D44362408A921DCA82C03977181044221200524C63118B300D1A0698294714C4270192866DA90006104440A146613058910C145CA28910A352548144C0C218C1C0662DA4065509881032629D386282031825034649902308C064541062C44984820A74920C424C98605848804114782911641418271A4200218041021C1290A23321C380A5B142059944D0C9809C48050A1A60808830DD132211A288C9928710023214B04222424621B494C1B2408C4205204876D42002E41A425D246650009869498288010685A006AA126061B983062B03084422A991808184424081145D9269182C00064102C003784C0264D03C40C0AC9101C43922210824C847004378DE3442ADA8471E4C2884A120522067024434264006AE4A041E20024E226100B000941440851A2111CA92C1927690AC460949611E3B084040366C0020E58048A00164DD1146142228001866D00B365C2340A041008122211C0B82C0A072A53B67024C18554B20C988420C89408CC08299B982D8C88910A1591039930E2460821827010C291433881C2C84D0A112653A2908B0686E1B461214909D8286E1CA62504B129239828804609208365583602E2423014A8201044480314490215241C192E990840C3160D2408849202701AB5440AA960DC808160260D11A064DA066D980805242809D424301CC31013910D84322022312693886C18002E898870A320809A38854C185204C24011385284A22C0B212418410E6494288B405001346C03300884121113432ECB866C5444064B08265CB49123934C03980019092C9A48101333919B36690C0112DA406CE2244183004DCA226A01004698A84DA14811CA226A441065E28064C0C05020A68911342224920484389053902802C9308828049C36892499681A890C0B104583A20DDB486408A90413A4715B284C1BB84510114C4B9610A18008203506D8C868013061D4428ED928650B8508D1286C11944D03462E1BA54522C22924355263864512397088A2718B1881D8424C0013240AC111100270D490685284301B2671104672C1A205DBC205A2144620184014334944920513A981D838321B364D23A02C8C42684304925042248C288452B688D4360204286E220504DA906D42B66122013054A448CAA225D0C47024974C1B36001918124B4209431029240229D4C890C2822D1A9930A012700B816D193600E4160904A360DB06605382291406081A108218488AC9409012042CDCA005423809DCB40991368859A22848A80C0A0746920260891032D19005222370131846D032805032681C334E19394922464E00090591C400A4A8085C888D4B16858AC2315C0690DFCB5378249D56743752BC50BF281415D8F33F2711EA3E4DF472657172D5DC65D3A5389381CFADFAD017FF8963E82C4484F1EE6973CD43BD7457F4A8C79CEF5781D9060490951A3318966C7CF334D77CDA45753BE1295BC134E2A26D3758656D2B682935B688DF8B4B403663D0BBE49686653E3B7BB33D772A6EE3C0B41027889C89002608F5E6BA2A11E96DEA7653389E3EA066745FD12C3C867E99BFE58B7A850AA11C3E9A625868A2F8DC443EAD7F22121B0A0526B866C220C4FCF66E3867700D610C1D96B9C231085F5BFE43A6339A727EF7BBD2B7992C365A290F4F504A4EDA2502031DE0ED459611F64A60F7B10AF5FDCFFC59F08CE2AD5CF50B1F8E29FBCF9B04B63C2E2B13689281C03356F9E495D8E0EF799839980A78E4664D67CE225194D50085A8617AFA9E6D8A70C4D9A202D0BB7B1BD752DE57A8C58574C415E9CBA88276EB2A211EB6A6CA87C4DA2FE7D36ACC691025EDC6D812D902A9F7ED63B714C141875EE8AB0EC13D8A30453373494BA7504220483AE475BBC2D9A39F0FA299E2B27E89DCF98B142853BDFB83C6B7D6F5435C0D2E9706CF8D912AB3DF653716E24527235E356C3AEB1A943C4A71C3D39FB436715E77B46CF1508012BE92C5CDB941627FB92A9E9F5070F23C77EF621E464FBA28443CF75A8514D0141AE661D8E012CC030E4B01CA5A33AB9ACA73CB985484F4482B06A78D9F819CBF624950003984C2975D957222BB4D9C8148978B8928AA84DF3221A15122E5B56272D68964BBD73C5FA07D2B2A672EABB4D070B64EE192B0FCE57B0242D9F081503B8BFB2D1DDB718B72643AB4CEA90B8CB2C88EA060C9387CCDA7F3BB3C4F4FFF4DD6C62EDDF5A8CCBFCEB46FF3A1214BACABA0590976FA51FF09ED46C4D743A2F1E7FAEDBF1F7DDDCEF1E10AB38D2D15535F0E99510DF962F653DAFDDF771308D125B914B95F2861E464B51CEBD9B0B2FC6C4BF3C7DBEB94BE48B79E8957909791AB7090172C999BB99BF4ABFB65FE7476576CB954D70A6EA5BF11310D9198D3607472E1523CC1FD01236CA8712042FC6F2B1C017DE434D45AA5EA96B0AF96C598F1F26F667F58BF80567F6747F96F6E34C867637563A91FA7D9FF871BA9C5AC265ABD12BDB2C87ABF13B9EDA59C12919B6C468BE14651482A58702552166E99934D7C4B16F80AC9FD28D0BC58148342E5D87F40677141082235D4988C6F8C0545B9099C5841D3E64D281FA0AD544C8B1849523E617BFD571B175DA3207700184D3F10714BFB181F15F997070572F82F4B67E9EBCFEB7FAFC452DB1E28A5AD605CD06F992A082F852D481DB7E30B2D263F321BFDF3749212B686DD12E176925C2E3901122DF16BAAC2C9B7F1D1F6A0EFA96A0B1EF0103EF07F807A921A6E6F898956BA8923FFF46C81926CC8DE3344C4681712CA8B415CF9F41FB6E302AFA5C2A5780C350D9D2024328105FC6035A47D8EAAE3A3168A76F125A014E12CCE0ED516A3C099FF33424F9AEE63DEB0EC2E8D74E7425E20ABE623978DD40239BED0F6286F59631D0D8F32AD16AD04BB89EB52E9AFA261C5BF7338C055CE33D88D1CDF027445180451EA4C72CEB1E9E630022A2E09C61320C129B73689D6B3B5D4EBF3226F9F7A3B6505F4C4F23BCFC31F08E5873C163215EA443E312A9D9A53579E4C1F35A57FF6F215761329AAB950820F05840A491017F5F7911EB970FD3BCAD5D17A9494E48D2A2CFFE63A80A7C228AD2417FF37A2B0701638A0F52EE7A31EF537D3C4C8A07A993EB5D97EB63386B2488C97A4123F82AA5B774345B61933B5B21E36E798BA8C3911942E1ADF99662918A90B09D6E3724448A017AF40E89C8080BC577111C2012217F697020C272BEC8687AA81BF787BD8AEF18A59B52C44D1653F16BEBF461ED7C0C26BDF9DD783E43478E18B9840B910C21AD07C0BDA42A0B2AD39059578C252B3093076C522DDD764E2BF639A7ECB835B1F3706EF5BB661FC7BC33A9525F409DC7104A3CC725B3D6111E3176C6C44BCCF91744CDC81E16CA945CB7AE183216125C2971C45F1269B1387564BF0DA80F07DF0E1D334A22D785314FC4698202E768A5E32C8935B6D0B31F87C237371C3590D51F5BD4560ACE975C9F6470D3FDF537C2F126A6442BF6F23A223C05500B7AB3BE3700DC8BFC79D2E75DC3EA693BBDD915CE5CFD36FA3406732F0C5F58C41411D186300374922192DAFBDEC537100FF3711425122EEE3A695EF432B93F7F1289B74C024A7BCAD4190969FD8366E5866B04E24978E3FF6AFBD3A86414B5584539A1ABF604B019D9AEA807FFD6C9E22A0D48D3FB83CCC09B2BB825C135F91C68764F7556A59BBAC270D2B06A0FD3789DF481F3DDD27991BCAFE1DB1785CA38DF6E2CCBA85C227DBBD09E7023656642FB17E30852E00617AEA25C6EBC740E1AB7F7011185A747D51099BAE8FE1B1F0D8C958D9564D5F19D4D1AA39CACA269242515776EA171C033FA1DE141E05632F3B62308610A8CAB2325C03136FD408A52938D3EA7FEC4C16EB947E8E2EB0728C0DFCD10FC1787D463B11623F09B5E6929706479D2F27C434D0ED52EBEAEB8EB43B106D321E796EA5E8A4B24FD18385896C76986A6B895D76692D99A8AE4DC4479A1074A6A9944D4D43E1DCA7C463A358B5372B4024DE7D7503539B56E7157365EBACDDF643798038155A583DE8761323BF1F13DCBE0D051ADB3CB761CA7D8277722249F9B73ADF34C9A03D013E206AC7EC355803FA27073E980DFA498614FA6A91CEB598F3EC47F6ABEE599DB08E7240D4C8ACFA1EA2ED0E710A62A943CD72A5AE24B0D3A7A2655A996D2DD6970C7F47469B620BCD077B6D049AEA814837C88DD175387A7F0075BCB09F224A0C323AB7F66FC28497A66DD85FAA6FDFE3BFE27536E4FFF0D1A7EF3B4E83172D4F10B960828D508BD5433224279E8E15AA9ED7F0E78C388F0A65314253F905529DC17A0F89937650B3A9D98E93AC4843BD50CBA877E036A2F582C4BAB8E074AF1AE93692FCA294C6A628C381CCF34F40CED914D424FBBBFABA103644AA30D12F82F4A5AEAE824473000D86E53BC8008D4D6DCE6858E4584FAF8701017494137325A33941EF2C85F5E6F8A08B872C01C941EF8795AE1389E4EFC9DD8A1B73141B1367D2EDB15B2897CACA66FA1C7CE3877B4FD1C91D4135FD83C2B6B7E95720AC7CD226AF4211BFBA84952E51DCC1218B177DEEDB5BE27CF8A35245C7D931E51B3EDBB795376DC74D59BCE9C91441F9BD1D96CF35BD3142877D53EF74CA1356804CBA954B6BA7BA665CE81F58A9BF76603A9F66FE64B153A6330D96AB197D49315FDDDEB85F5F408369BBEABA138C9694DFCE5FFCD8DD317F15B2C9F3CA1156154645C078C6245EEBC2AD0EE843F97E4C5183047AD62765EF0E959432B0B9DA8027315BE88018F8674758EC23563BCB2CED37FDA0C92B876AF3137A105DEB3AC16B4A0E45DE654FD7519E265E2FBAD524005DDC65C8AA2131B4EE1DE50C8B3FE8DF066B810CD44CE95F893ED7193EBB7C3EB850AC92F94856C4B6CF99826E14F1769C8F10663D1FB234F816BB5BFB4390332A49F00EF56C2289E0D8332FFBCBB2DF370D827E7053702617425F9D0671BD0BA2A083F23A731B616E74495AC5A2ADD3E0F4C1FD3129299C3FA8BCABF4B246FFCF515407E809919438CEB510C69F8AA25374BD466B65D5084042DEA591B49C8F908997DCA04BE72ADE9862F0F5437A698FCC74369C5B033E262C12891D3CEB8E5579325AC8F1295BF62FB0DB1CC9C92F58F3A9D9BD9C7B9C1736B783D66773D4435056B22DD43DA3FF56B5EE67669770515C391222292EBBE28BF2BCCB8DAE39AA7BD6E89364F9DCF2B56555A250000887523A519890E743C5AB281CB1E292E1C6858B32BAEC4E0621B406FB3FB9362511A98355A5A218457348378A0F21D8B72E5F59EE961D3B9C1B4B0EFCE7A1BC3A962BA3985AD0E829A90FE8838A9268EF05001734CF30568A4DEE6FBC3E700D4D8700FB8009740D7974B97E942D53752B217F63DA199596C24AAD534DB9B1F8CC2EC809F08E93B5C943784ECD1AD5D7B9BB1494358D7E77717C3A7B4A4D7C7439534D4EFCB02A134EBC4CCDD92118E05E81F851A69FD82AB09777E568D2ECF0314B4D5AFD4791908DE2CBC1D73E18B3AC18A76E9C192439D9E616861E38DE789D909CF0641E4907CA175A6EAF15A625B6A061786A62B6142A419AE258D8A20D2EBFF8B77FA0D47AA5B830403DD457D9C22BE81899F84016B4F50CA4864F02A924F495F45C4AB895ECF8B457AF3F9D521577FB03EE167D8099CFF267655C09CDB331432B5D544138C03F801B32A5140695C8C84260921BCA1A313DBCAA9FB46A07A4ECBA5A4B4EA4AC95AB945254430541C925F8C642EB0CBFFA23D671AF37FECD6B663EB870144B1147BEECDE574F0DBE77EB8F5919E87168FE731DAB21B414AD8FFE36D28219135C07306106E93C1B576DAA66BBB24095C95760A559ADC27265E80944B3C219DBF9F1E9C3F0F8F89CBE1BB85E3968066989706F4F9EAD90528DE5533E27873098407185E3B66974260699B369C04CF5F4E0D3B385DC0C6BB1F084F6BE0473D8751E2B1B4B58B50CE088BA93E9696BEF316446F9EA0F0AD46A83895CF3F0E1820DFC5848A2CB4E6C3BE2AAE2E0A7EB88735DB253D0A406D0E544B105BB317C479731839286B947FB11DB +smlen = 6773 +sm = C517B8AE7CEA3B82C7E0488532ABC9E7EFF7C2AA6D94A2DC007A65455CE6142414A7BE3CD07B85130A592EE042785F13E82403DF9C27D0B7705CB2515F2D21AE1353351B89339E65A257322982C61C8225764D4ED10551888365A070300F4B4A816C9DA4BD4CD24B14308898528D6D6DCEF805F94FB895763D61321DB8B67E1E35FDF685185BEC5607B61D70CED64EE16C7B854DF6257BDA55D3D1ACC5815A2D46D53E942BB685F69339B28BC9D8F97E6414A723FC6335BD22466C6F6DEFFFC9AC78A5B96283777EF3B485019EDFC4BA046CBF667B8897F2BD4B6AE7D54B863924F2FB4AB8881C245D90568E111351AFE5542E42F9136EC4397CF56A682B6A8F0904F31C134A98107ECD602F5B25E5D2F064193E6D3F9097067031BE2D8D81559BF33271090FF7A7FB48447DB288C7F7BE3EAAE2400959A7E4DD66AF063D6CCF4D79184A7AD880D399545072DDC041F4B02FF473DA694FFCE1CF516915EC8D22E7C14B7718F19F320391CF23050070E1D537DD87C8D74B873C65407ED2EB81714EAA3565D28C32FB8B1446E2A77A7020522C933FE7F971FEB2A703DA8B139EB64CF8C4D9DE06BD48045CDC9466F87281CEB79FAF63AB47E4EE724CA6FDF6CF8816D0C6098DD356A92D8B93AEF24DB501629D5072C93499854AF5DB0B3D563533C2236C34431303AF8E2D330867770777A1DD33D6F7D68F7E9EC26A07E8F54B8CB4BECBAB312EC2407B11FDA95A3810BD53C70775E04E845BD6CA0CE7B3B6277DC6673B6F187B463066FF1445F346E7D7F295D71E037B8EBC1CF194BF76703BA81FD337D314CBC57B264EA957DC75308BB9502279D95FA723FD2B42E3DD6470929FD5DFCF73B2F43A21533A430FABD08542D613981929AD26E9ACFC8F99ED28AC94B6DC3F8926B5050811731522F017AA5A2222EC677A28B045F7001B0DB483F00E94612E3B543AC2201009DC4F2D759B7750237E3C84D2D5AA1837105385FAA2B3E37FC267219B5E2DE07A3CA76F480E9BB0209D364C91B252C0C8B2315EA534A423A76416A64F0046C433594CA209E04EE5864B0A1ED4450E6FFB62C8D9274592AA7154CF92432FA6988B6DDB33BF2F2100A4112D24628C390071C6EDCFA2D4DDEA5C856E670028D9429C1DE8F536E75FC4B7728F4CF5470780BF8204365D965926831FD8FD2A7E7BC02078BF0834F303D9949307B1892654F5FE451C201FF06320893A29590A4C5561055F86E466FFDB1277AFB25AE1F7C50C08173AF180B3B90B0A56492F5514F3B8A0FA00B68CB784E95F688084859C5C5F8A52295135C1BAFE23ADE78C841280461087ADF523ED5D263A089685197A70EF3C789E21DF939408FD90C604F2B9F4193753B7E07E287434CED3B5A2A247EA1CFD6D0D1CB17F0443CA841E665E4314DE783841D8F31E864E72573CFECE6032A7565B786E31826E62E1985A17DDA4981394B4E97C52D8AD55F74249C9561BE779FA46C37EA1B1C19579C0D6B4652E5543B0CDF5B34FEFE8A9BD7774D268618036D8B6B973B89797FD5D2B2B58477DC7300F5C514DA983777790F909E42E77D9B44A3A0D95A1A2865EA534D1DD6BEEC4913465FB5F901F50EEE0512B316FE910BAEDF335EBA70254241C0FE343919766BF00D3379E0A9651146DA60713AAB37369D32AAD2A011C275A93C952F666452DE48D30B4B6366D7F5DA949C81EED43AAB70EE5F12F5A22FF9E1F172281F50537A9575520DA89E0C8C672D3577DF9FBDF8FDEACDD5454E9ABDBD69957FEE4E38D57362C24B51567F5CFCD0D5658B4102E0405B35D157072FF2D938E20B5BBBA7C1D26C22DDA833BB72ED04B13F82F2424EFB6BD876A56D324F1418E619C085AF032AAD5AB62763B90FBDDE82CBDB0B373BFABF0B27412EE1B1978231B900679F6940658A4CFC3980D203F9A9E916FB58A3AC52660A765C7E7B93AB1B182E762105226B0685781FE48EA0F038238F819FE835A33233263E093DFC3F79515E1C2AA7A3C16DBC9922202EC01856840ABF2C7F612C39EA982F20CB32F969EFC6DBDCC3F79A6F63AEC95FA5135172624A2BBF8A208302A56D5DE07B2034B69E8C3098A144D94A143BFACA24FD91633164A111C99C0D5574A134102242030E477B9349B8466AC4C0B338FFC3E6EED618822C3DCE5C2E4ECE78D5D53FA8F736787E042B7C0E092DEB8F62BC8B993EBF28AAD9702D13B9CD20CFC20F25ED9C8BA0FEB8CBA39AC9C18748B026F75664354965FEAFF7E971BDD31C6A163BAC62701EACD9D51313C18A292969C40E627A4CD8BAB0534C53F95306B6DEFBD994E6C2B824AD0642EAC93F79293DEC0C1D5EF9A4AC4703DA306166B318CF3EA84B468821F441CED3D42BEBE82C8DA8BE5E49C65CC64CCF80824C65F61BD8ABA1BFCB4DCCC614AA87EB01206E845673C186248C0DEB811DD8E1728B6F378B3CFB63524C2AF7C21EEAD92F079F73DE13C0EF0D0D890F6610B7CC8DB25B014A1709B34B01A215D977BAF0C731612463FD349D393B306DBD9378727693C08F7F88C423F1BB87B60A79C30F9A141230F59A93645C256601AD9D1535F107D3701BA55A5A257CED6D01B7852059C62AC30FEFDA8173D2B49711E1B7D4B334AD7EDCF170F7701AC713F80F9ECC0E392F6644AB9E44FD3B8E72F7DEBFDDF37B161D9A88F97E62444078F33B5B3031EEC57AD487AE2ABB066464211EA9E9C47D6AECAEAC6B280A53745A55661EE3FC1EB89F1101F610A671817F000C38157A85C9207221642F4CBCA3A6878D6E8701870DEEEE6B8A81A650EA025191407C3E706B749D8D71EBF40B20FDD9161138BE481AF1F2259410AC984092AF8ABA5DA2D94EC9426D2B524FF1FD998AB0247E8E7E6A9EBDDB60B2D61866223F12ED0E5080BC21F6D57445B1F2BC9E5CC98A280998D29EB55B6A282D1BD992FAB28067E4B34237E880D8E03932346EEA74AC58B1C9F20E05555ED84F14DCDEF6F13557B3E38FB5C9FAD97720569A06C8A391B9F2DDFA2C0B1988BFAAB3D094999648631BE5BA46B3C45D3EFB85BC7A9DF336007EE958D51967F4ED50D682D57AEBFAFD48CB515994BE0A6249077CC1121F7D50F97C59872B9C22FFBEFCE1ADA74F4ABCD3A1C2A1796534CFA95C73B4E9F4847274A6C324D67073AE13C5FF4BABE5EFBC524EAAA3064480BDF83B248075B64D80F865A797BED3373C97D8886924DCFFADFCE1D7F0556156090E395DF9266BE8B60ADA1EBE1BBC77FAEB085A94D3BC8982F8BD725E82B396AA04338CEDD57BFC45D4AB01DDD57F7E1F8D170FAF0F956146AC1B904AACAF83A2432ADDB7AAD1550B527EDF357BA3BDEBEEB6465E5034F29C1407F069690735C34DE88E5D67AC6CEDBD6331B468485F0C697A8DBBF12ED02AF55E2B12BBAE2884FC7BAA4B859952D9F39A91E6D2412439253A25B1865E7A502E6B4575B3438A0316705699ECBC9DAF338C7DFEE3530951ABE8EFD14AB830149431493A04BDFA4258140D378ADB7F8081AA9EE003C42908EF3C2DC3DA801C7A3F330FFAD3E933DC668CC704D5ADCBABB1C62F0A8D6D0CD16F5FBE3BECE9A1F42F345B8AAA0BAFBA3648E2DC0B4859572B55AE6859C396F323D7F0DF6E1B72F29E43315FFF3F86A2DB9C41CDEE1572A5DE04693DA8774C3C910CC127AEFA0F4AB1043D10ED463DF96C9A48B5915FDBED02F8ED3C71247CC46E7D5255F1F4590E48184724582C8E6444CF7E3DE16D524C220225B555107E77760879E0FF9F1FB5DB83F091053CBA30A70B0D1DF10354CC625622F65E94323B4C0DBFD9A92C1629C71F3C796DBF56864730F19CFD49B44C79ED998A2D93C0CEC9D334EF57979F756F59480C4960AFB13B7BFB426D5CEABC899A8B50F328DE6F529D5C185EA546E5A07F54D9ABDA13E4512BB6DCACAF5C8CCC926DEF8C79CDCFFE5C4BED60A08FD9B80D0D8C86A5A4EB96B1917F0E82531C0362E9CD2841518351714F0F468D8BAE4B25AB0717D541BE2938E3F90E8178D52014116888142660DD16EE9AE6BA2DA93DD1971D70AC6C494EC7158BFC0296AD7D2153EC68042C12B3C349D3F245D5A68923ECCE3DC3BE33F458B0570D03D6F7440279E1745E30D090C1EC3906F46A379B09F7680488DD75C68C3CE759E35D429906D0F7AEA60C698B6C2E414A59D5836FB3DB73F5EA573CA533EC710E379256E8362E3880CBE1C09FC5962BF2D4535F36FF0FDF60ACE6FCA1BDF7C31D3808F3AA4D8A578D072ED3813506AE5CF9A248478967EF77562820EB818820EE64547955180FD68D67F66A52388D38AB4E90B197D0D786F2876AAA3FD1A3947E06DE1CF6D341700FA401D8961E67592C404010BA6072330A3DCCA6981654741ECD795B231773F3F02BC7BDF8554FCE86DE0403E52077782FB4ACD02A2357CE2B05D95F4649653ADDF70A46D50E51282A58F3B3B51924B3EA5CAE079D867B97500250B19AF76CAC6729A4B2BCB8CE11E70EC9CF51DF6D9D1A1C6795D82A553A5ACF79528B1F43E39F0CDDC5F9CF7A96212302AC63FCF2302B8AEAE5876230DDEA18141A3E78BA048A3F7474BFF8595128208D659A2E21C98DC4030A9AABA02C781A32888F5A1090789BB4C71CAED336C55DDFE1892A662E7670E906EF0973C27B2144B154C9F64E8EE27371C50DC6D43757A171CA3DBE68850331CC9815813442FC8C35CAE05F0096D439357C4DCCDEA70249691D4345B123D7507D4BA5F65F60F656882DBBECE916460DC624CB4FD9C0A33D6ABD1619B08D6AF799183AB68C4E2158415B566E052AB4201F60E7C56BC3E9A19BD51B81399DA5CBAE1BE7BF1DFB7D9260677C784DA4B32AD02E61C575371AE2223B80150E5E43CC0327B450C1C459C18D798AB54995A517A1B420FCADFE13E1F5FF9722B8DF6068B66C07C0C8DF939CE1D829ECABEA846CBC9D93925DBB82F3F9D949C2C1289CFFAFC4BE033FD09BD8A8FFB43B32EAA77B9E0E65E43E5F00093A5CC43703D4E8A5EB7A3C33755B1A077284745875E3EAC2F1321A9B36ECD4F03E037BA378563A410EB45F68D101FF57539C4A18A5A6BA26071E5AE7B208FF32C6B7490CBB933080DA32783A1E6037FAC11ECC86D343F9152C658A33274E4518548D16309772768DD2A961FA9C6A354C0F39482E9D2F72E2E33B7D068C8896BB0830A8D02628745CF7C7036BBAFA6EBCC75CA37BC297ACE0B519EF7DAE983151CACB46870D32C2FD3F9052A25987EB632AA515AD62DBE0890BF2AA9CA7095398AD954D354A4FEF555816C0E699A222F1D0715B96DCF6F3B2DAF17D7C083B1BAF695C526D8ACC923A7358B4C048C13167940EA31E358C7A72E1DDC7760EE7CE40EC0790DDEB7CD0B6ABD8BC0B318909B948F8E7B04E07B35415D94E8C78A7703EC91764AAACDE2A216655E6CD616189CDEE74CA4DDA740EDD99F989BEAF8E5F75D2FA03832DEFF10B65DBEDB8FFEA25693E9473364059D9D8890758D1A833F5C2962E5E60168C13F7F71AA60EA3690EEC006DF7106CC2731F6306B5FF6557AC2A58EC86C6ADF0E0DDEA1C22BF36D554AF8D402E1CA6D9FFB74A16EEC8EA1FFB2FBC9AB05951F060F40B09D5D2A3F1CC3C15C17BA2274F53DADBE3D81C6E6D3FFE8DD2FDA83F746FBC7C7E0F64157892D98D2B226F7F96EC406F36D6AFFA2A2114C8CA4033C0EF66E36166E8E5C809D8904441E34D1EFD5CDA1E7DE68F4529082DD17EC7EDC441CA49CC4CEF72E36F655E75AA934D2DE6EE240F4AEE7FA69117989C5676792EDF9F3274375375C2DAFDF8B466916263D97E3B823AECFE649731F83991F0A76B826EBCD0C75632735B04684A88EBE58DC50323865FE343FC6F8943DEDE5B95A1E6BCE1BA37F121F3D5A6B7DA7AB25F577976FEDDB0321A44CB35DEA26DCA378C3E587AC3F62FCD084C7212FCE3207E72EE07D7A5AF9CFEDDC33392DAABB346DFAD95DD9383F6DEB9DD8F0EBCAFF6CBF8757FAF32C6E1FB318107AE691A3830306A246C076ECB99409A3EEB8895C57B01ECA2DCC9191A1FE1F69BEC5F658DDEF831D33BE409128229672D5BCACC0A2F8BAF20FCE9FF59E22C5961D007C2EAE774BEE3A9693A77FBC197D8379BF735DD99D21F89C0141EDEDF7F6E2A39DD194A0DE674914AEC0F5BB5D39EBB9D3BBBE01D17038AFFBF1AB18F3CA1F7B0942513C3664ED0D678246063B107580139DDEB9F3CF509ADC41233AB53582C77713182F8CEAC34451558A32DB0818A6BA19809DBC0C38A1AD889FC540E7C197283DDC9147FF8CD35F95240961D04CDB1FF46CB3ACD7C25BFC50B2451F83C35CF43465B4A9BA2B71E70529790822A8C14A3A5608CBD0BBA1A6AB5BF66462240413FE9296034ADC197918F9A5B25E17EB90F6227850CE9FF40D84768DA8863DF7E3FD9263AF783D53638BAB428EE4E5020B6272AFB6FB1E53D2DAE0F70711203575A4BCFE005E849AA7DF000A53619398D2E1FE465F94A5C8EFF40000000000000000000000000000000000000000000000050910161E242D3499B5B6FECDB52897A1958C5C3D1FC2F20B7D045F551856EA3CB441BAD9089C64CB9489DB6B63E0655AFC4C2FA73C7417FF1B80B9C7A1D659687D2C415B3A909CA30E96849D4BCEC6A9A6A4311204936BA972086B2394D86E840770D01550CAA6AD85ADC0EC851D2B3808E4A0E9830B99A70F6204ED4DBCB6759F6228126039607AD7ED8EAFEEA28D1C3E25A46BC18AF7E01F55FAD8244F15DE36F890416AA09548554338972C5F88FD9357792819E51A63D0B872B0A4D21EA3597405B52793D50C6CD70B52841D53484BCD3EAD004CEF0A6BC16CE74CB8AD0848000D8C5158DC16625112D1D85D17A3C1C8BBDAEA42C3A43E9930724655592116C4C6D0B8B223337EE4E754541A09D898F7FED71C3785B7F8721653986C525BC00F15590616437D11F9722824DFDE7E9615F1FB8488E5327E4D8BAF5F79D1FF5E808D154951AD87638910607B03FAAC3A61FE9916BA65FFD16986DEB4169BD24A72B1C8168FE569F3C81F93F3EBDD21D4E806F79FB28550912E9AFFFB52E97860C4DC0D042C56E1BB71C28B68E416874EC7043306A29BD1F4B9A3E612A6778315E2C2B850D6EAB9FF1905030FADA250CAF308735393C191134F3C493D00B5695775D82ADB9F2ABDAD17FC41FBD7A1DEFE337C2F8ADF69154CC0862FBD43035295B1A9C80B88FA8CF75B36CA08868F881966B41FB3E239EB1DB9CB51606A0A9EBCD552B2F4E819E2C30ABDECCDDE88D2D2F82F3585B5143943C929591D20CEF559CD2BAF2DC7FE03C9E4E084E8890FCE64A4AA9F13D5EB945AD7E3CC53E01FCDC192B97ADC1F98D9E773A0177E8D97405808EBF48BF17B689BFC15F4C515E38A855A9266230C9085ADC9A6DDAED93D80C3F38BC516695D202B4E89DA5B4EBC43788C848F8C4A72F79F37F857EDC105F13E4ECECFD09302711BC1993F5308B8F32AB96FB8EC3F5EA0531DAFD0AB3451F81F47E62C593C8D3E3BEEE79DB06909576BF876145856F5F716CAA436C98EAB28C5B85BC2E4D7E1653ECBB8BB6B5BD6981DC72D7F63BA06CAC8197ECCDC72C1481DB44724A3C21F7FC60661F11FDDE8122DA5D0B1D72A29952618B373423A892875E6AD24D0916109ED8E9A9A8D9A68ACEC4BB5EEB0D00EAEA72D8D5A76C2A42F18CBDB3D336B71C70AC73D39D7EB04533453779A1F210BB4FC056B4728AFDFCF46675C6AC76F750626D642E3AB117E5D6740154759A46C27D51306587650E1039054B876849882E7DFD807BD03E69021E337DD69D9B097722C6D2AEB517D773D2F7D84D69DABE1A1D6422EA1766C0FE7B8DD4D7283F2985D96D91A132B8BA03AD85F7D56095773222D0AFDC5A192D29F3BB0C2539A1C99DB4E711B6ACE3FEBD58E45E99C9F5A04CECBB309D50397F28C48BB9CC9F9CF75A52253B634EC47216A1FD6358AF26501821864569879BE1736B0AD242AB5B8ED16A7EA0989ED4CAE3567AFE1F8209A028DB46DB0270B3BC06668A9BF5E1BC1061BABBA00EC4EC37280379139D19BC6072CC6B7D260A816CB82F9BC90897BE3025475AF12191690F9F400A914789A860155EFD2D606A15895378C827F2A4FF700303962FD96DB2DCD2D213EEBB2460F0B753BC6902DA81D44C983DD027F1171D40A2039997241E09AE5B6165B4D55A8E4C79671A8B8BDEFEF2C21F81C541A5719DEB939F866B61BE250AF371CEA7B7525094C904698D412737F7781BD779365F122EE627D9CD4A68DA9D5BE1B0431998AACF824CDD864C7365C01CD5A5F480B6AC1E5FEAD8FFE40D87C1F9FCE81867157242285C5E76CF9667919C29A67CA0C0A61D7819D9EE6B792250A358F5691CCD80578F15288F3D5D6D7DD6DFA351FCF8DF0223F7D1DA1B76711FBE0E7FABD30377660ACE7B23ACF03ABC1D973248CDD0897773FB74E20481EBD3E52657C9296B980905AD29271EC128513284F1B78F38634BF84CB80791A0C5649177791CDAB87769D57B626F78A03435C758A207F52BD2A1F31E34B6A122B8701CD9FE478C57CF3535B6D51EB46CAF794BD69363D5A56ADDE6945E9788F1E1DFD045BFBD0A68834B13D6B9EC4EA9C860EEA0E9AC19C2DE14FFBD6B57E5992B08943EA0283813F3F15E4F928B8D0F13DE6863990F5C77F130C97D8BE12571EDCEC7DEEC4B6EF4835F136DA45DA70A11F9192478FD8B4846C507410FD11668365B05252E68CB2C972ACF50156E369B83BB85E62E4BD4D84C2E9FF41A5844D5D88AAAE7DED852DAA0AE5C14A5DCE64C7E236E9B7B60F5B5AD4D953A2D842A52929491BE3555AB8DF534CAD56DBBB86B28A8A86B7BD9AD1C58C87B8A089324E00FDE32F8186B2B74523A22904C18ADE02C3E965F94624F8DF57E750EA6335E3EBA705294B76CD6ADA33D90FEC1F48DE7BA9DC7D8D60A53D2563964188874810C45736C57EFBC3A3CEEE7238AEE5281882A554F2143BDF89ED4BD819C08239C187C12A8B6E763434B92C26FDD658B350F51775C60CBAB7A2CB120DB8CE8AE9AAF6AF559F8CADE84C4820209CBD27CC09230B22F013A0E4CF8041E4A789A5D20BE9914A624AB957318848ADDB39C9748C8922C54327048A2E46523BFB22487538363459035BA49858F85A469957DF1F4831BB7FFA0564C53233B99B596F5356089949306DEDD6B904433D25C4854A80590B964DF6B0703B4F9628D6B9A4D3F0A4096E9A0B46D6B32F66D563BAF688ADD18DE001DA62E33C503A4387CE0920BA5D1E8B69C38E3745B19F8D8B6CA5E1AC6DE90EDB25FC32DF04F0849D769FBED3F8169EA1D2252619A2304E055370B4443CD23E56D4934F9F3FC92F1C1EEC626657E6A89C1394E56061AF8ECE3E2A17FBAAA4D579A99A7998632A6AE2683DDFFFFD27A27C8815511855F09ADFF7BC627A7A5C95FE57FA3EF81F494FA7EA6E6CA2D14775A25BEAF1B5A3E35ECD4A306545D597E4E44301C3D1648F0A7D841F2F76FE59C6EAFA3F5B58907FC4E642ECD28D16A71EE3D295F1DE12DE1485B9CEBEB2CC6C9AC051D3D42B6A1A068533A7680A98D015B09C5B819FFC61688D441C1B7FD71180C4423E64EE940917C7DFAA19F3F51CB5B38D1B2B7C81D10E7C + +count = 66 +seed = 83C653708FAF3E5F6FBC9DFBE6FB5E83E572A7688645D75D2C4835B28695DEA4BD7093740D0FF43237354EAD1C978BC2 +mlen = 2211 +msg = E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D +pk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6D603A6FFD4969174C12C187542CFBF28F29088803047A0B2F15947BC86823740A44525768C2134786BBF9AECFBE9D5D9AD2B404883E632D02DE3B3A100BF44ADF2D688F16371E3E1C41DA3BCFFF46529B3B6EF8AEDBEC34D1443FDA4C7C63DFB4C976C4F5A246E1B54CE57634999DF2AE6113F04657EBBE6CF6480A4CE31733AB3EA4C4AA6F7840371D8AF3D125B3904A018A99158E003E16ED7ED12C87B2E5361BB4547C41648C0BA9B455D1053370834EDB5058192C027DF30500ED33DEBFB456FAB05FD1F1A0ADCC79263C041C38A74B6057633FD0EED6A7BAA60277A5CD0693DC0DC6C9EECBDF96D8ECB33A684B120601AFE8D76380EC213DEA6AE141F3C632CDC05208468595CA0539552E7CC42A3ED21E387FF4981729C9821C40B5F02033398637D32651D66DAD84335F18CD61CB28A1DFF8B8D716B2B46AB97358F84BB0626F0CBBE6183930423BC563865236EEE617BDC20E045775AE0A3645D4374DE80F0421445E4CBF738CACC2318A93E448F6434A8B6ED31BAD28ED60A0AC92467D48048B15A51A8B9E70B942E1AFCDC321F5A054EF4385D3461D572E8862F18AC56FEFD23E0FC123A86BC58AF0C340BCC1D3DCA84A5916AFA4D67F80C3B58955B4353D49913AD759597B7096F2D270FD614EEC0D3840E022A312461585D216491BD40E4DA6B3D7C1F416128F002705CC9D5355D6C662F6EB46158D156FAF91E8B66B51089756976CD2E2E9B4552575E30E38708D94B18C50E8D6A53084DCEDD4631C5F892093937162953748731F5BA05B5E8005EC1C97F84E3BB865DDCF82C26D4DBDBACED337381C86E8C9624577B0D5146CEA0938B1FD4BD063922836EA933807BA9CB7AE4E19922CDCFAF240E257AD58F4417FF8B65B2665A02923EA9D11BE0F8D85104ACABCB2B2F274F2181001E33F95DEA9F4AD0B5AEC27202C2BDCEF36A828DCBE45EEA5A24D8DD78556CDB1935181C7AF41B0DD74866190F93C78C4E34E5A47C516B719E2C0A494820F9E06F80C3910BBCB000C1D1B7F32732481BFFAE1083D1DE9B542D4F8497E6187FD2E0F5AB5BB15DA0D8FB40477891C6EE42BF583F4F735EF9BAE81407585291019FFF39A2F946F68F03489F89CBA33DC08E24B79C82F1CDBD51DB662609CCED6756B378B8F2988D28478B1701F165FA3C14137CE48650E2AB256ABCD1F57EB9BC4FA379ABA0B60705888E4ECCAFBBAA916ACDEB388A2205CB9FF3FD8F948ADE54363418755C02188C2302D9EB3D503EA5A057F8CFA3B7ECB26F29F04D07A3C8ED0C461FD72252396D6686A8E4EE10FC43F6F5B87E3DDEDC1F577BE3819C6988F7C92DC7D69F1914796F213C2F3378D07C475FB16CF4E1628C04C672721A7E213161096F8B549C8432326788329FE8F2E38775948DE967847D15B693F4F43C06B25CA6EE120054A7B1BE09648B4A135EBDEDCCAFDC2B52DD26E10502230738C1DA1FBB0EAF111C6510A9434E1EFC38AC4B5B6B20AD0BBF77F2E1C2A3AE6799698D62332581C1E9EB5AD0FC6391BC98CCCF78963BFDE272787B62444CF56F459AF99C84B81DDB9855DA189369B805C967897F02BEE796D8ABA60E7E9B49E3EE0C94182F834896B15A727A4E8C44D49DCD4978C5771A8B4EAB67DE89DA18F142687B28670CAF0294F3621A9C7E5A965D5EB84D95C11231D9DCFED2A2CB439A4E6BA99FB9B16F5BC0D5944562248C084C38115AA330ED2A6D49CED5B3CE389348E7C9D9235C0F217D02847A6329C95E66987AD1B4E3AF88C3E578058031EF7961E21757FBB6B890027E057FEA1EB72F2E53533D462015007AF3D5F644F979CCCCC9CB1460C3FBB74E68A57946E3D12A4E2E48387850B747B6D9981023D5FC2D85C27F165E41E8784077519B950B17C4031BDFFB72BE53566C8C07088DCF36BB061B7EBBAB56F461A6227EF15EB9CAF79B74DEBB6B194F65858746D657B37FD5CC6D7057DD446F6C9F4EA66AD72E0FF5BE9D044EAAFA2F6BFA80A866A1479F1818E184E2B0CFD6113E24EAB856B3AD1BE80979F28729AEC0BABBB99A5EA1046E641E7756DA4F54947EE63B2D21C1D79739A9E2281637F300C3F453B4617C1D492E019CCBBB71D48E99657EBBD5A1CB476B8A81F739FFD2ED74FF47D61FA84E143AE9BA27C4AA2EABC859692A6EC960A607D7106E4B1F4C0B4C91F51EFE0BE7B01B8168DAC6A04862823220DA1850A001D4F73B92B06AF8852D6FB0E851D01B7D3A0153DAB417F307F8FB285B797BA4767EC38AC923F54B7645298B846686B047AD15D4B540D200802E7905ABAAD21F49CF5C51D2690B64F42E3EE8D85349DF5448AE13C917BB45474D4331F1D69F3DF89915E92A6C303B7F0ADC9E9E6DB3AAD3785950B65090BB4A834EBF20F7F4327974FD415BC1382FD026E16D8CAAF87611A3763946656B9DDC559D3D238F255D926F5A87B770D1CC0E6DDA73B7144E125DEA8B05662A5D10E240C39CE49F2438A57DC0F4CDFE5830ED908B0EFA5D6C4E362FAABEA403087280F1D83826B3CC894D2AF1301317483F13FF66D902585FEEC87AEC23D91748B0CDC1DB4D0A6C8A90D8D09A69ACBF2BCEF0C2877C78D9E1A79DC767A9832BD9B9E8BB88406B31151CDF6FEA52BFF79B831313260B9AB09D40CA39E4AACA87860D970FD3803B7919B28EFBE621EAB1C87B0D4BDA3B05F009C3720BE3C4DE7B6AC3BE23BFBCC7B6B7EB98AE00312FF47F506394E9FA12D3132D7ED5AD2B152E1746548A9BD7995F093CFCFC7302A16A01CFB06347D8C3A7CFDE4DA920B00BE4DA6A218BF9D96FEF1AAB97E140324F9AD498FDFB4639E69841EED30BCDA3DB1FE9CA60D72D9F378A8D5242F873E523FCEEDA6BC8484AF2895D4B515EC22CF97789DE2DD931345EB2415FDD9870BCCEAA5235245954BFCB4377A13F7A3048B10B75A6C406C67C18E1946ADBA5D2B042AB0A4D9B88D8CA9A64856A5E956877DF88E70E3402ACC131041D78B5506CF723405D33F5BEF2BEE58B5CF89C1063ABD2AE4F73D231F65F5ACD0A9605F0002EAF59CC17C65C58E5949F58FC8E23AB9939DEAD7D8E99C56362546B1DAD5F92DA8C253E1972C94FFFAFD7F49FA4053589EE82925C3744C1BD792963E561B8FD87C144C1CCF2F447EFE82EAD3DC7645FEBFAE99A0984E7649C2784EAD3F85C1F6DF84AE7895C9EF9686B90FB7EA6905B7E75F08901D234B3EE6F04B971C3437C4DEB3828CB7D30F8F2E8EDE1619E9E4E6005CE07B4EE781D263649E86888064B1E0A19CCBC3B03C717C3A6DD37A2B2C6655A361B7E10DE2B6CB34D8C02CF47FE8DBE4AE2241314811547FC3D225470A17673E15CE58B0406334EFB3D5D48292D4A9875F55E94125D76897CA87133D3F330268401FBE2E454000231EE5FEF9F49314B74A455FDE3300DDBC0BD5E0A7D618E309F3F8992A24CC345F3CA57A321227F31B1E5754C77E69D9AB3A22F57493477DBDCF30D7D2F7BF804532A40A8AF4F04C3FCF76D99219CF8964EBAE2E12AD6DD39B6B6B0A282FF987AFF9D6F0680F19C49B95DABDDF5A5FDBD4C2F0D796D01DCA08E045E8DD2F9D9C84C486518ADA9A61CEDFACF316BDF27ECD6AD891BEB9E9C0091CC316C5A6AE2E196B7F77BB8C75F6B +sk = 6CEB15467F0C206BC58B642C4BBACDE4406959B6B8A3759A2FFC8CD486EE0FF6639CD99A057CEB8BDCFCDB34989C60560CBDA42B21A3002200186728701D95960BE79097FE8C1BBBF3AE9CC60410786F56C006F3F60897314257AAC4BF2A8BFC21296D48422848440D52087048C60DC9228C2419211CB740DC06094C22641AA64850068220454208494520A389CC44321A85054346218A34849C805150362298B40093C28D24815010122544080180A411839824413829CC306D2028520AB3850B0449410224C9305020C644480491948411A38865A20428A422641A378809156651C8000A23711C24091041111B410800194109360AC2C281A0402201172008279144B210C1140894C0259AB481A4341042387144B845443442DC8850D2246524194A0CB98D0915485282485AC660D9342810462409A5640C018A4A88505C18849CB070D000849806452398649B26805C446620347181C24003038998B8200205484C1202A1284523197099B86C011472D0988C4C1666C800450B130012B24C44306AE034069AB44D93066A1306900A4548A3A84CA1A651CA463208396280304D13896D038601DA404D44268521948511020EC4208021012A00850C4B2410080521C4086ED006221B84708BA0289BC2048092058498910B140E0B32885CC00921242A22008E40962822030910B490849248A20669A31065099291A2108A1B0829D424310B05710BA964C122700B3401228510893449D4A60D01372502A67120002D03346619102E18B80912C585C3240243220DD0180E22C004DAB430E2A4258404325184282427229CB46C08290252A288C9842D808645D2B045192644C200310A456A038129CCA88D61B86801B5002430464A388D03A96923940D5310729B18841A486620A821129208149564C89449C18061C902204B228C2100060B0324D0C0309C344444088958A21101A65024A42402398448382690B2419308220C406958221192A62D10B868021120C132890B00694C807198105104A905501050C01224E082801CC58C8318522245010BA10519B850CB846058220A09C76522474489102019399113B829D8460ED82848CB800409A6841A826DD3C650CC080AD4A049133761E1400C42008D1405060BC10D10C2645040644B384A2203440A898C8C248E44809019B2919192800A458423C200DA8441012864DB246800A02CD99490DB144992400EA2000ADCC265C1C6510BB0885C109059046021A829A2B8300B834D923402C4442AC8B80509A14114098DCB9460181828502891E2284C21102E24810C1C1800E232260AA93121102A5A482E0AB96011A36903474CD8244DD4927161422112A940890090A0423201C40850202203866541B8685906040A188200824903442964822D623241899409CC442A54264A48106813A30C03A86023824918364A08414E8C3852A194081C456D4A8845CC24709A24895A04311C31651B044AE33432A3B44004B82964A4309438202034915094048CC46863124A0832061B4070A48841223422C422908B468940A60D9B424D12A99118A88D9AC630832861C8C4710BA5500CC66C94A251D11289A0C81119374A1A38414032861A424154C445C894501A22650114900084291422724C0065108731D3C640402248099985231270C24691E4348121872D180564081151080646922210CB320493820C13912492B88C01C22D02A691089070A4408E04468C50A69161248D11052E0B1324814231232252D9A64888C4311C2784208200E3043288C6681B406CC1844852800082B605804000448461DB006524162510370C20298163804961102114254C09C280A4B22DC4208A88244E91222461402860C400E10812D21601CB362591222991A68888A281D2204E184365D994611A2924539069C9C031A2260883A840C03802C8326218370211C428090852E306890A0745C2362AC14851D2184550C230E0186803A264509691C38289811042D202306146500103089B1009D120901CB88423200DA4105058028E0B0885E1104E12450C12482102B24524229241C24010382D88A405C244669090094B8289DCA0309A407049A88CDB90298B2091E49289893844193811A3C20D199188E0060840B8209A084611186D8C262563B065A44409239081156D6017BDE0313E91D90DE025114E55DB883681716BC3DC6869D8AB63173729F0A83DB9994DAF91F3FD7955ADD6E44E69B241EC2FB13F6F18C7B941145C63CC3A983BA5A0720E8B3E9AB371A4049F94B9D933146960595B3E2DB9FB16C0E12DB9743BA60F034517FAAE0E7689EEE319BE186C48BD9DBC5F4C88D7532E8286EC60CAFE600502282910D4E34CE7FF2FAEBFCDE7DC74BDEC5EB01B829BE30ACA1C7F725939802ED84B8C48D0304B23F73555989A6FFAF9FE1F4872EC9A19347BB8DBF2B3178F3416D7852BFADFA70E3B1A80FF62FB0E2871E7906E498C092218EB67E2BBA88838C28D22C9F60B4BF5A2D3C9FEB610B285C3D9ED0D3CA3883729B3332595883CC4BEC3A3AA7433304FDE7CE706BFC0834059435930F1B87F3F69F464CDEF0579776D9ACCF9EEAF51278A117E6963796A556BC6A685AB043F5BDD1F026AADC58808462E10F6ADE2AE162D00077B243F8277AD4ECCC23712194FCB8FEAEC00EFB3E884A81825CF9EF2253E0790B449AE50F9DFEA7AC64A2982D3FD896598A7177F8B34522D49C1B493B1FE5980761192128E3F0119E1B0B73573A26ADF3C7A9EF6E799C226AF8FA49657F2DBA60716243F19B2EC885EDC1EFF69764EECD02EE7830AC5B9201058828B3774ABEEFFA69001F4CF023C3A8AA0527BFFC7EB2118414D496D7ADC1D2F22CFC0CABDEA8A943408222A4E0C3A86D45773767513A8B9326DA1EF452517CF39FA9BC07827622AB5FA1B25676AFB697422D9E92A084FE01DE774B2241B8C9891E2F90F1CD4151C9476A0EED8CDF598E192DD845B9703AA786A579C1AA10F0EBAD73A113D1E3A29F47B192D6DC445EDBE66F8D25BC119DA05E0F24EB5EDD6E894E118A2AFC749626CD768222367B9A0832FB3E21F4A78250411DDEB1BE8C9F69D9A8F2081532B463831085C8AF9E875324A95EF656FC1DDC5E172F353D0F012B9A4459645F07185E52E558C57E5527A7F6474D7D4A165D62E2CA07A4AD94DFBAE643293513FA6D4A4E38BC03135D9F817ED8080F4F0EEAC8E6B75FA661E69F69B2544B0105BCDB6EEE615226AD043BC551CBCDD6BFA729563CF8925D3C8614D39F2E838D7EAEF6C01FCABC5A1606EE59AFDA13D2F00B655ABB80530183D7480EDB7598F00348E6E0D843825C743A5A7D1FC1CA97EF7C5F4B2D040E1921AD807F6C507E113A7A158F7C52B48584CECAFCB717E28B2D64C5E59A651256B9940410B7A7625C34184C98F5ABC60B4B2FC3BB6FC28E0727D1C97DC648D2475D0DCAC45EB3FAF4B56B8A8CF9749DB0310A45F8E0950532A69132714B1610D38324110C162B10576935CA0FB24A71F3363A2F8C709D00961955BBE6324E9761CA123843BADEB014D0B18FC4C14BB57CCAB91401CD509D5598BAB0C1465D0427323F1655A82F9F4848F0D386765095D610E364668474C46BCF323F071503F7FDAB443DC19DB982758CB8883DC7EB0F77E9EAD7CDA83BDAA122AECE1A0050947F9065B49082E6501D02D10F2908FCEE6D54FB116939B9A5D37405EFB34E6543E0B990300995CCDB06FFB9B3E21675D88CBF77E50E92B973E75DBCBD326A1921FE17980C10CE0ACC2DF7217FDF45815AC40AD2800BA5A9750320C768CB6A8B4C93FA2684591AB0A4F5FC4909145009922005D59CB8339E47117119CBC3C1032D479E8D88738C36F67D0D105B97C476FC7D1FC9FF7C1D6E831A78FB008411CDEB977F6496F7AC21C3B415CA750E1A78E1507A0DC748F890E0F1480B6DA4218F305BBF8DC96E36BD34226980E52037AC2DB9653D51121D91843B602BC3C69FA7070FD318BEF957C1C8FB21987EA8E5D295FB89C688FDD0895FE7E8997DC3EDD5FC3F40DCA861B5BD28C0A6EFED71D49B208A11BEE92B0B5439635255C56246C4B43B866C045BE058F7AEC7E45E673FB039FE9CEC29CF8D80C04BD9368D8E68988172E05905017467E590095A04548A668782816BFB31BE882AB31483BAFB8A5B2A60FCADA82E48A0C1600688280CE351AC82AE187E74311F1E3BB1AE8B681895D8D144BAD7D52624429D3F80FD41BB8AE82C1027E2EBA1A2371F3927A2F7B5F00A243F6062A71F867E2D7EACAD6414BCE2D5E703E9CA29B1530C4F337C88C036BEBEF9D161FA059BC78BECC8D7A9756D67D78895200D7A8259296F09741DE7A4A32CF69E29DC2C672ED144D7D9EA2857937C314183147505A4FF18B0AA6196AF69D64D34222EA9BE218CC88B740FB25FDF7A930B4ED781088351EE6060B244E2E92732A47E43C967817523C022CE9122A3473A1F878104A572170BB9CFE864CA9A76AD8E39B67392531C39B070D8C2A60626B242A64E23BA30427BC65EF71CEB01B52250479E23F1C8AA337D801A29DB6FEECFD433D5D448B67C5713D5E3F0B8F3E99587C4F235A8BC4308E0D87BE05BAF2D29F0784A9FE9A9D5E0D8EE9C35F4690C9D9EB8713B36A84D0A9FF4A0902EE3BC5EFACCB7D8B2B198E09AA7A0A51CBA90D9F41BE9B029D8487420DC75ABFE0D053A6375CBA8F5756DC8CAD3A97309BA4AF667BCF8481C11CD15480B70F4BB9C7888DAB33C221E3A976D4C96E493656C71519EB6BAF7A00A04D294E966A8C1568AF5C6FFD0CEF28464188DBFE007CAE277D58DB5E442142FEE97C3B42C48C2D453C77DA678F4B26BDB17A057B4521B541F32071769A485A59C6BFD41C01E0E1F1EBDDB6C3555E6B395019E86D788F0A71E3A04DB1D1A565F220925B77DD2E434BA282B8CECEC5AB818C27D9B56F586D1FCF7C7C78B2C42985A3A8799B341A6A1C2A2A103179D10CA751B5AC4538A17967A512F332EEAA5A4C1320B5CB15EA9A3AB2A4BC88B8ED3412BD4E8A9FA5F22E700A4EF702CF5B2CC6743A92EFFE485482769375DAAE1ED17FE8AD5F0FEAACB5FC5655C10487D090BB0E751307B2E15875D89E31B4C5A59374FE244221AA07208E8F87CEFC63C4662AA64F58A71FE05CF68323C02B2A40CFCC242B17D3A6A86E59317330243B03A7647A324F7C1BE8F6F890736EA56E889A207505F74E64978E820562072CDF06E7A7C68A4B68AA0B21F1FF7AAB190F27441971F86B97D64D8261871E624AA9E41C96ECAA52254B520ED63C74DBA33E569858FA98D81633AEDA1771B7818DCBB52F7BD85F085851125FECEB3811FFE7281B862BB977DB3F769677FA86AB2F1603A764590BE145679880B71955E5C7A5D8BA8C10C03C47457D4C4E180747EA693B871BC4A8A537DC6E53AD9AFD1ECBD489D99B69306525BB4EA9FAAE6CE3B13BB31E92A56DAD83B7E542D1DB32FBB10217976923FFC9DECC3DECA0C7BE2C3D49F98E652544062B13BBBC1CF97280DC236B0ADBDF98C2EA39BBACD0DEDAD18017A0511953A756F888BF802278E5FFCF33130151563FB00B397904D039626FE6748EE4154A874B25A3CE18053EACD2B7183FB68A7DCE79083C591386D90F643F5545DC0C2EAE5879F7C289B79D7C00E22E3EC4892109FFD6D4D0BB5AAAD48A66799FDEF8933434A6253B61C56A3B1670294FDA32F8F1C43AE69E248C4D36A4DBE13B9ADB3A2700F82B6F1B400459EFADEA958C67EE9DCDC2BD28093832A34C0ADE7DCB6853F94CFAABC1B930289A8527985017D3B60FF31B5C75D2C7F6B414C1B026F12BA381B772D709E18A4FB3AC15B88EFF0AD6A637E077663862C5463B5A64BEF2DBE224AB88137A0B34C5E5AD9413AD0C9C28728E08B1DC8145BCE0072FC4CCE78C09648C0CFFA525C8850F700EEBE46220CA605D63F488CD1AAE20EF9485F8A1E8E17B5570595D5C5D0F42958D3791E09EBFA244CEA918C0B70131C98CEA3460DD2C5C7E3FAACCB850031A3BC0E0BC54B80EDC5A139CFEDA4BD7EC16C54F6ABC5F5DCEE63C163FF55910C812BD764F57430BF64AEDDD61EBA7BB010FEC39975D001FAB42EA462E967D49F65528DEF240220BA7E4500A7B7419F58FE0ADF7F9DE783E9861A68E55B3655F37B474BCF9F7D47F9DAE6167549BCED3B74CCD1145D688A2534D1ABA8FE391EAF0D22F62BE77C8D3CE750AA005B3B9F967CD65AC6FF42F7AAF05FFBF26236104F39424EC6D1DFFEAD166C85122CE63416C2D0FDC99B04DBCB546279D5612E50EA6DD712CE3362E8CDAA59EFA27C1785CA5D10F1ADF58DE5D3A15C720D3ED8550B86170D1BAD973B99C76CE66B289E90B7884E33A84CC5DE26E4E1871DFDC8CE065A3BD74C2CA290086B7483701338E46FBCB56950CFCA6407C8C7B35CB3B7EEA38708B2D5E95AC7AA481FE6282633309024B294787294DE8E72DFD93E3BB44F2622E4795D59E58510D9A0C06321F969E0490F28D4184D9B4550176B749AE6976217874437141337EAD0F144409E419E6588E229F1533AFE899477B94340079695A893F47181EBD328A27727AA09D7FCD5A9765DDE5BFE460CBCF418294EF5C6678A2B086CBA6D789209C6CD3FF5095B88A9FD88C3498810DF8AB83EC810185E6CE2B0C644FA07C64792D490BB2AC8CE3A5F9692B8C11595AC73287DB1FD0364B0DA931C65814BF26EF934783ACEEB132D6D52604519338B8B56A2DF15EDFC65263D62BBE056D416B3A82680C0D858502CACF528C8F716043607BAD60B2DEC8E093C567FDCCD796565509A05BAAC905C30EF964FC74FCFC8485378204922913A8CE385AEE2D2645FF148151F0EE3BE6248037883A6C12BDBF1DBD73EE1540F830E7E3B7B9682C3C55 +smlen = 6806 +sm = 4F65E5E0B20445D8CF4E072A024C884D439534E61989CF1E8510319F260405B612FC8B1751935B0818A9340C7BC17E4FE278CBC6CCB7BBC3F808BB62E3CFB787F357E3988206C5559929BA33C97DBA26BA6CDB54A934691D9373744B3896C321A12C3B3263A2BA35048712E2E21B85F26FAE0B07B59C51CEC475EADC26D986B82627693E51BBAABC345FE6ECB467A95CE8187D3A381BDC269C51CD5B407DC85C736F5C9F54941D0E44B2BE656F36B9C1DC42475B5FDBB234BFD1CA7354A0C0C80213373A4F78EE3B3E69A1EDEF52980BC856935D0A59A269D7B7FBAC013726C8D7DBBAED2EFA3C5E5C4258AD00B1E9CA41A95FC9F942CE7948DEFF30ECB8186185A96E6D410B1F3AA896E237CC0614271018DE9F3DD41A4C0FE87690393BD3059628CE92FA9C15C2ADB7E23AA3BE5DA6F7C5B1C6E3D60CDF5B55D23794C3C4DC5322C985676D57F56999AEC3763DB2B1EF565940D7CB8A1B5E5DCF3CF0600BC5B236964B67F40BC5D72BA62A1D1F0EC53B25327756D80E70360D789EB864269D561274DE46A42F7F4DB7BAD0A36025424C9BF4AA766D9ACB609E3511474E8B1781E76BB49E45AC20035144882B9F6CF622626426EFA7AECE8E7BBF40985F4F30D0C6BFCDA0E8506B70AD09239A61D37B60C342CA831054517C38BBFD33E11C3EAC1A86590F7B85AC31AAA8D2C4A1F8ECD0C02035659B509757CC10526BAB1AE7DE6F9F97674DC294D4BCD8B8C6F45BF87B57644DCAA0F467255530185E74C2F983FD5C48604E5CAB0458B52EAE2939E4F214956FB2E3367F7AFBA85D7D98D1D967D62282BFDA461F1D9BFB0CA09A0442A758AF7E43835A1A1B53B84A9FBEC1CD27B9FF3F7F9EF4B49497764580F51C4D229D19C208B3513CA8D731EDB073658CAC27540A12BE49D5498719A7EEA34A3E1C3B07BE18653E7D1EAEC9E0DA0BA36CF8B03033075A46D5842D61BF0F48762C344072A9D4A7BECEB5D3BA4E661E77440F6DD11DF2BAE957EB3B5259EF32F37EA5CEE04C0FA38857801683DDEE4D3924CC68289CDFD44B73AAEE787E821FC9B0E0BAC38CB86178DF262219C2D263982ECD5D9C749218F22A4C5AD77884AF74C78399AEFEE4CEE936BFE7B4F3CCB66AD3D2367960A11F389BB5253FD9E8D8508CD42274ED7E9E20829346573DEE3F729BE7BF2BD65EF1A88E385D63BE04930C5D5CE39956C71CFD814FD051B433032A9B8C360E7783E4157CAEB242678525D3E8E528BAD02D1467D90B314618F5C78A47DB9A244C562568645955961A15A1CBB72A28DA232547ED1E4DEF84A37A0D23CE6E5A8679C5ED75D523A1470BF460B5C14FE4CA81FF040AA9F8F13292F41FD832C0CFAE124EBFF3BC23BD8A305E2D3EB21F046F3AF77DDB5E04858FA25D1E77D52216D1EBB576B90996E4AF68232B1C1A3BC313CB51BA0CE589BCB5B5EE5ABC0B21B816B8916246A599A5F8EDC52396C3BE8C3F93321188D7172A87781A1FD747B2D4F2DE5D43C81B9E2BC91585050DF37EF0600BDD7ABD0C3C2376669B7A44C977E42087942B3F79AD5F31A346A5CF47B6B26B20286F6C88E4B2805CCB0828662E3BAF0A492E4EB7603AB5CCE84D79C7BDAA5322FFD9037D4C0610CBF3B95D0B8835E997CA1BB5732E90881C5F4901F7A72987F995509D9E70EA4DB011EDD420CFF9BC48D0E4A879CE598EAACBAA209724E16D2EB8FAA0C6797E96A541A2CFEF1C695C46D766F641E8F583631B86880623C11B64190485F8277627CACFBCCABBBAF7607034470721662FBC40DC9896CC88E87CAFE95330591862847447964BFB507724707A9818B51CD92C00BA76DB5039EA8FA24FDD4C04C14A800BD72349EE8E8C28B16B5FBC49F7A6242755AE210A572FA91354466452312F225B7CC63F3A6F79B09EB297547D3A4243E07613A7B5F48883F5DB7AE4F6FF2AEE6DEFF14CCADBC57A29A952CD9A50DB27F9DC3AC767B3DA3F0F25FDDF818D6E452733208EBF14F0734FE464F6A9527D7F6BEC92A60C387F9E33A284F1BB27A94B9AEC0E84426CA53DAB53AAAC511976AFADD3E5C426D0CE1F430024ACEB5FC0C692EB79096AF83617D6101F98CFBE477B9FC1A3EE4B1C3C3D48BB1F61C642DDCDB793479C6DF9561DA283C0E5C67DCB0FE06EC8C1F1B8BBEB2C758E06605901ABA7C6B12D34D30DFE710F0CB270CCF795C163874C7CFE93FDC2D040CB1919C96E17CA9DB9ABCDA90125C7F2D5B900370CB223682C4EAD73E4BAD8C3237FD5C04297BF906D5F415B648AA161C43188674F4646831E5378133D1641C8BC85D397C2DFBE95B96809E7AA0D212B89436337826C03E7E1B25897D60D1F87AA3C0D65B749B0724D59FCF8094D89494775764359F9633A32096C14257EE88BC531B30A46AAE390093044A91172D8FC6A438EE2F81220F55EAFFD24E84556755E6A4B245408BF043D43F530ED29790D6FA096229E21A8B8CE083768CE38EA8888E5E3E7792AE81BB0D30F90596004E485D23F7E960F1FEB75A0E3D3F7FE4621F2ADAE5344F9AB71E3DEC0735A1EDC40D28D932C82746926061A7EC1F2EE527F84F2DD9D0B5FE5EC96C6C91FCC0B38EA57E2755E916090B6AF9805BE5BFAE30B9ECC32ACFAD5E013B4D7212F905B99947F79BD3B54AD1996B887ADE6A94F2F3133EEC34DD6690D526280FD3AE0A362D971C5B2E2B7C428C88BE43DC57226342E5940D59FED6389DA8449C5B0F86C1F826028B4A4879DEA4A324A58FE3472F1CDC0A61EFD3720719333A7971171498C5DC43F26558F4FCB6C8683C31C9F9CE618803D33C8231FA98D3F4EBCD573B3FE2FED83B018E5C0973BB85320B5082DD7C62A3477CE4ED3627FCE52F366707D1894715E1644716F0C045D22BB07FEE8884F5251DDAABEBA9E6FC6B6A163EFB7B138AF21291E1DD09FB21BF3654500E27507496963B3585757CDA9BA552050C73D5BBC7E1ECADA72F2A0C37673E7AC9E6B6F5738BF9BF3F11096232E6970B92D8E913C4AE1D415E8DCF219750F9B38FC3C815C2E6FA73A51B5FDB69BC8B79FB34E43E9BB1BC6BBA16CB8ED5567CADBF5118542EC0C847BF0B26A98C82EAC3142AC34DE70557DBA1780B81AF01219CC7DB0C127C676D407D5DBCE4FF0DFF63CED46B6F2AB8A879C4DF7A283DA3DE561AD1822162D93FF45DC403499BB896759E179D0FE42E0ACEC6C1E2ABC3DC224B8D2DEE8F50650E204251817F02514B40DC5741A81F8AD2F6AC224EB88F77B3A8C005288CCBD893F1E1D1394B861625EA56DD62EAD32F07DBB4AB72BE384C485828244DFD41783B6E834E31D5ADF6E85CC34DDD69847448E2873411FB6CAF86B0A8D2D722A77463CF2C9D6E731DF2EC9A992874A0635D5B0D9EB1AB10077871279993F031745A8F03EFB50BE5E87F0C14A98040107C0FC85B0C95B2DCF620563607A5B1C450597587DC3C8337B341EFA45CF88781ED540CF261A406A46626130A451679432B5996571FF5D4D09A467D4798F5DA8FB3EBAF00C967839538F486196D2D6D42BE88C5F7168AFCF71371D2198405C825E8B4C4E20E08F8F3C01F2790B599E5E7F651219DB84A4EC1F68752214B8E163D09284AA15F43888698DA8ABD97184901C6513EA091FC5F07B06C820225DB413AAA0FBB350E15D6BDB0D104026F8915032B6FF5653D5104E4A6AE259C0A0867191673870A278D5F9CF3280039F67CDE4479864B04EC526A53BF0E47529885E3F6A6A6AA32A73F8F51BAC8CA349F6C47AA19B04F48EDF7C078C927D7D2B65A2082579E56FA2808775652E8B34F5C1517A25CE7FDD43D4DE9C58347AE33D5F9E2F532FFD76A89764364A63D9328EB7AE1C7E08225FE70DF04ABBA3A9F9DD6D855AF685E81F282E597F47E2413803CE9D46A39F3D00A6D1377C9B8475BD8F8E90E3AF76C6CA8F191E58CE3D1EEA3A254A5EB04C17E32F2342E3DE07714EF53D0DA013C4054C17BA61DA8E68B0F1FE8D7A2B4C85FF615183D1A11977CD20CD8B6DEC9CDDDE0A3B8E26DC85998631DC267260A2E9005EED42A85C1864E99842051C53923327856B44F4BC5B2432F99286A18AA0E3BD3793E9025A84DDDA9679326648F8DD9A2D811218FA029DE649959302BB2A0B89F95202D032AA420AA21E87D0CC7F81800DE924728ECB160D6BD509980E26C8C83360C9C8D53BB6AF784EC91BF3ECA1AD8D7EE5C4125CBAC72CE070BF70D389B854E17A2B18A3FC14A9C4C5D084A3C9AAA018074023F80CFB135B1836039B69A1220464C48196AC3E3C343C766C3D873491CEF9D377629CF82D1E7D64E94AE6B6CD5DA9DE4AB47F0A5C908708D17BF2DFA90DF80F53EF44F6B47841D81C6734FEDE99FAA5DEE20F6B9EDBA87EA49B64BF9B4C8C49BD0943195744C1DAEDDCAEFCC87D19AEB477FFDF34501E8E38EA0D654EA61D6BDC510023C5DDF331D1587B931FF5AA12F327BCC979D7FD000171BFE7E322FC8D6268749B0B133E122B279D8E792710ABF6124779BB57F929B3555A2ECFDAC0F76E30CB9CB0FCE88E433CD84FEA492AF8EA6ADA6D6672CAF115CB0F3694A356CD06A34360621EAB4D34A3D46E74BC21D364F9DE433B1C510B9D2E8AF52D72BEC959B5D1F0D27EFAB8DCF6438E5EF7638747C342A42AEFD435121400D1C57C09F00F484605485D2AC66291DCA9D0E8729F49D3AB5E268EAA4C6A6BD989B08A98E3E06FC982BA797B70A2D5877CB60A75156DA530178D304C688A5515E75CCDB69626C965A11757250474C75F6C18EFBDD87B4B5C1BCEA9CBF2F9D2892BF139BF92064B7AF546B22717A72496C49741D24B6FE8CA1E32E26ADBC32FD265B69371DA8DB147DA69445F211ACC6967E29174B07CD11BBAC419D91D12EF2F606D945D138CE9F579CF09348CA32D4A70AAB002B27E68BE24DE637E314E689066BFFF50E76939FBD5E6545B417055357F44C067B2809BEA9701C249C5DFD615ABE8FA160006FDFE1B6EA8A568FE4713997665477A82F65AE752C07B63B39F52148583726CB696D062DE531CF5500A49F46A43451EC9553014B982AB6C6B4A440256B7123EFAB42DABBF097AE61D5FAEFA9175C991B94793B588B124AF2B6D838024D164E7D7B8B4858BEECF1173A1F155AD9A4B3350FF9630FC069C9D91001B3225F5EFE4B4E35693A0C1F2BDD261FD6380D30E5548649F8946116316FD9300F53FBA0EB393124E08667AA02C9B8D089FCB6EF522D5D717D082A46F2748D2D8F7670B4B489CE95CF2F2A33A35EFA759A68C409EBFC813B4585EBFCE667ABA0D5530B46C1AF5EB3062540E6187F80566F4A1D9F16383690DFA7DF6F00D980FF27B0398A51314BA562B1862B6DBBCA71A6CA745C7D6D7AA446EB87E4E62C59C33530B4520FF1546FDA50029B071857809B8173DA7582C762ED985E289002055C7A580BE5C69654CBD328B9B192D7279F03C6B2A2BBB67E020E9DEBDE42F0DB566ACC4CEF0C92A97ACD81D914509AB5D272281F4E628DFCA1D83D6452AFAB667990DAC97E8E763CC8EF4B19DFA68D6FB5535E3E0212AF5231B97DA72CE7F71EDD1123B11E1B94611F20D06B9B80EA53B46E7BAE2F27F25A889037B2D447CCF24D8C4F482F8BC4A33377D5194DC2C99AB993DB8C519FCE7C215B218AD4944D48B2566A0A952E82AC204894E379BA9DE77CE4DA40944A377486C902F564D01FB838D31E679C844F1BFE7CC5C47B227654E659030B1DB048C48CF672A763767B3124C97585E25B81B7637C8099A98D31E396FBB4FD0375A1F9AFC42C0040648B67140E08B1C6294B237FCBFD120CA237B4D679426827EE0396F7DC24D4CB3A414C8ABCF583108B1DA6232FCBAC0127554AECCDC5E8FC12EE8D89541379C3E58914064ABE40FE5CAAB816479DE4A20FD167D46ABBF34A689BEA3E1B50ABBB79C7DEDAD36934B2A774A047E0E5E45B6195AA7688A6560F21672B5E5881D684FBACF2C2D8E1EB28CAF38C54C52DB80C928AA6E105311B0A2BD771706689B58D0183620A3C13C0F23E8843A29043CD6563C40739626841AE6357958A3817181078C3F5FCF03E1590E83ADD754C48BD43BB88F5EB9B77A91F7655A725B153BC7F90E42535B087E2F09D3C0002BF3D6F14B783C14986DB4ECCE07F5C2686229D612A41D88B5594F0781BEC2F2F18C43B626C6A11C0F26327F4B55C23448107CEB9B4463E07046301F95D7E21CB6A3F6A9ABBB2902F92F2E7ADC1C4E9CBCE664DBF4AFD47CB73C1455096F63875D0E807C202E7162AA22582489A579CD67B1CC5D46FEA98F3934C90CE9D7A0CCD1D62100E7B3D0F10A100E9A4C0E1F644CF83B5E506880AE5110CD8480547A8575E10659B1F41D20386FABE146985CEAC39665270D26FE39D59DD479ABE244CF2885A2912C33687C2A3EDE3BCC74ADB324718A4E5D96A5ADFC040943535B717889969DC8D4F0F914294F687A7BBBE9F0335866A4B2F4031987DAE7EC0E1A398296ACC0FF5BA3000000000000000000000000000000000000000000000208161F252B3335E3B57B208352A820F622A694B7C3F6F297239EF0A069615DC664C02F1822BBA48E11E37BD9749C98FACEFFFB0FE1792A386BE10CA7B98CC874C68C36F5096D3718DC93E0734D6D6F913E3B958DC1FD1424818C9437B0FD59728ED46A79FB52C737A1D1D26F04EBAC279A7FF6A971E2B69576B712D9224EA18FB9BF4E613A8935F3B36A073B01F37BDC0B77981C8F2804E93C395419352B85C8A32DD77D41DA9BF3ECB914173E80DD1FC06E8FF5BF0E4F7424849A15EB7FAF7DE77456EBB64D10DC10FEC6254070C7DF387397137372EA3A53DFDA7DA13414AF2DF16C1E38C5C70A5F5F44F725D622049256BB15DC04A8D846A1A0DAE7E765A7F00C498F1D0B2893B8405BE4A43FB7E97881069A49134A2A847184B82EB5A690D87BAF2F579619EE19A3D7A7C7EEA72D6E3FCCF0A8092BB8D3C6B551F27E63E762A30B4A4DF2DBC4D119139AE1B135D06FF827846901577700935E0011B65461C2EF9A7B71EEA33C8CA4519C7BCFB557C5E1D42D9243F2DC34057F5E0CCB9A457FC34DCB10D9B47F6EC3B9550D3AE4FD593DFA3E28C6CCA1FF1EBC9D98DA8DB869F8C80BDBF8AD4684ACB6A779CA9D0A106F26DA17043773862681C5DD2DEB1BCA2CA48D4FBB4BB7C1F765DCA3A1D991D890B9A8751CEAFF543997FAE5B128AB2EF22B3BE94499DFD9D8E78FB4C82CA8D296B0415E84CA8B5F2024455B5DECC8B4CCDC7BC4EE06B4F0C66E6748FBD07E3A3BC5B4B6889C40DC4A97AE3EB43C3914DEF976EFE3BFD84A093BD69102D7B37C89B458A55B98A1974A13A7685D26E9D816C79585BCFC1042C2AF88534A9FE8B0A6C8C44355A6D606F902DB40D5490264BF0F352C27355633CB095268D5B8BEC985A62D84B2323FE814053F05DEDC22029D2998BD0BCB255C162C4BC03F60E3580AC3AE86C37850110E9A1BCBD75F64A0DD60B941E2F57DA9D72498B3EA8324EEA53DA3895585ED2942B9140F260895DC6A1131A4C3AD2B64028BB8C0FD67E1BE4C07F808B47DAEF306FD9578025F9C639660075837B2C95473F7F860D6EA2C53F4BA677A2345CF212C7757BB94F1A4F76D4E96625F6FE051B8246D1B7611BF6FE325FFFF8514D2F9A3453F0E77AE8B958AB5B567E541F156C6F4D315B4C3C547D59BBD0D7403E2E6A49B9E7D3FDBA338ADA41875CEB03830A846A1FB266C0F1228AAD2B76A2E3404278DBE482907206FA66487AD2C999867F870C8CB7A70B83437E14B9E893BF6B391DAD75E84588E882246D161799ADEA63ADF1AD706C0A3B76BAE595D84B21AE9DA30BBC0856987F2C2C543D977747B8CBD5A613B92804ECC5284ED23650E9DAFB4B76D63F069710897334F18EA6B0CBF99CD590A78E3B050E1BB24C86D6323A17106F0CAE3F30B01E4EB3DB1B5F3A4771A880C8AC06BCD5A82D4103D0452FD7B54834C1CF8595DD77F82D4AD9EBC1CFD0C9A8CC787E10AA4D1688474208B69FF7AD4DA6986E5F62A34AC3093E0FB1EFE8AE3A96F6AAE09B0E8F6E7A2B65C7387999CECCA43CC33F026DC19BBFD867C48127CFF579D1D71AFF0C4A0E20F9FDFD599A6169DF1B85F6051E02290DF6F5EDE4F29BB6F0C8F806D6850C6534ECDDCCD75BB8E4A097C70445585740F822E5CEBB0E19EAC82BB78EBDE2CA60A810AC6C54119FD6427DA8A0155EF48653515A919B299A306FD3C62B505A6911DB2B56CA2F296E487BA02C546ECA2783ADE8E46A8C78EB1F3D7C04BB24548F92383E475CE6E572D8DE1BFA9B3E35D9BD6C79547B592C95693750010A3D22CBB31AA5A4ABE94897831B1ED9287631F006A735C36BC84A8C87497EEA4873801A733F35B328C7D2CCBE4A41C193D22F972571BA7630B33080793498CC85E6EEA1C412914459DA175A6DB8658D0BD7A823FAB286EDC20C785C40BFD539924A24AF4E3D37BD781353677C76D4672098F5BDD17017012571D9AFDA05A40AB56998E40F5E359C43DFE32CA10A45BF08F67D128C24B1ACC03CBAC46BA6CA5A532C105E91E0C77ED59FB534AEECD68735A4978177BB5A656B9F83B202BB604D61A24574C16656E512C0A4CC6F597B3268573E10539D1BA775ED83BB680BB9115011C6AD43FBB66FB37C467249060A1586DF27B2CEFA65265CCB9051E468000CCAE24F08BA941A8180A64BB624F146C8EC562363B32C369F62997C4B1375DD7DE64725A598529244273CAF8398913C6FC01522683CF1F9F965C491ABE7A554F0019514ED98D75EB8BB8565F77C195F629F98163494B4AA2674F92A41DCB67EDD1D818A5B98993D0B1198BB6BEDABBB486BC6FDE039433E842BAC568A5B4EACC028CC2544B57D8883848DDDEE2E967EA85A6102BD0ABDDA41C3D78447BEE1D4949449ABAA9B3377E8CEDCF04A500FD1A6916E26983E64B5E96FEF87B32A060444D374409262453CB1376C349A8B5D1767B1E2991A1A6044E0F58831BD11F12159675D215D7EAA74807C995FE22017E30482DB8A4B09CA7800822C75C92FF649FC0728F5A1D44EFE7D0FF147274152D5F2F60342C8F5F951D8C95F83C1D54613A182D9DCA68F54FD55047F1F90CFECC04D733DFA82CFF2618F29A4DB4F7E1E59DEAD58CA65D07CC90C25F804A895D6A82F9375451CC55506D276FBF783F7D4D53B9BFB83DBE4A8771AFE21AC543983D68034BADC980F9434527F9EDAA2E228646FDF75B44899E749CF4C9E5B345222385A4424382603AD6EFC24C56E769028F4394F2F6220A9B390D395E412498E57A08BAD927B8BD5D76E18E8FEB457FCBD3248D218236B07783E57FBFA03C292A9F5719E6AEF2EEA3FAB2CAEED5442E89BFFB236CB13DB2CF9C35A38C338C377C475DAF45F8EA822F9AAAC13425FBD43D3DD9229367F0B3687D7E82AC5EC2FC7CDB69C99A4EB1B8E45465C6A53F16AC0C4E0C970B8C732AF515C09EAF25596F64A04AE4621037B8841FD2B1BBCB310EA23E122B0B9AB96D8F7702952D0E96E4CF79C2A30DF0091ACDA91479EE2979B0054997C48F6A0E909BC52A943459AF25553969EB31CE7685369A7FB014561B4697B8BCE220983136E5EB2303CCA4EADD4C6CC74EA2FE69D448AE6ED953A80363DDED5591B27A1EA956DF081CE99AA59DFC789D9D8FAE952B0737099D467D + +count = 67 +seed = BC81485EE93AAD8B464B5199FFEF9FEFC06EA97645BDFE0B4E915B812E606A77F93917ED925E882161CBB909747AC4C8 +mlen = 2244 +msg = 89D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE +pk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE658DEB12A65A58853F85B999D240B6F55E6F4C454941A0A655336FC99007019684990A621C9CF6A8D52EC3EB269FB85F8A77E868BF7127D9B4677D2DFDD0FB6C4E959AD4E0C4232D09FEDDF7B426BCB9622E05E8201E8C1D5A4B882801EF0B5AC6FB7015F478259AC024759DECB49D83FDFAC683D0487BBAC3897FC0C50A8EF8B2A0DC844355F453C3A2E83C91E7671E24F5D891B3AB06733362CBB92C3E43CC8D4064BBE839F500030209BB86A338A88534415E0C2A8AF61C05CA063FEEEDC87D852AA4A4A20C31666FC1545355FD6DCF47251A34A79E7013AD73CF56C9BF61E0464AE3D2F29C6658685C7B730144610BEF76328C05788DEDBAA22B7EE024C3E93A67CCF3F98F8D3A1F73CA372D2FBAFE9516BB980FC28153659159AA297B467FBF75ACE7F7C5A12E9F4EDDCC94F3D72613626DB9057CCA8C5DDF1E5CC4B3BDECA1F0F8D483E6A86B88DD8A66C443282911B6522F4375FCDB083C1D1FD608C131337590345EFFD18504131C8347249BD89286770004167EDE78E0F9AB08ECECF532EE50CC69ED481F73F1615DE096EFD517565D4E85DA590767AC4BB3EDC396E68C8C9355A84E9819AE3F23DA415372E2878107C1508F564D33A6B97834824D9C73E683052C41E5C9BEADC5DDDF5380ACC2BB25A742952CA77D4AC435E042DE8D71C1F7AC9CA5C1230E5302B6F0DD6BBB8ADF0A8D74A4F08ED90147BF7EBD06CB6531269F1D8384996094708E696ED1D1A6FE2378B45C1E2A5B717FB6D06BD18F82D851FB00980819AD074D394DE34F6071D72CFBB8790A5338601BE22D9C7BD3E2D15C69C03C399C38F38F7CFD954C00A7544321104A1C41623750C0178D5B54955633990B0D80150C3475736A34AA155A5B0DF37579A2B7AA13C3FF559F45432DF4840C643C554BCD415F5503460F158764519BF78F0A3CDFF16F88ED9BDE43DB6E3ED299F365FE41F1FB22F20966B42BE5419233DCB9378772DA53C3E66DBBF6F7C3C0FA22A5B241002BB36BD946771D299C7084D4A2B71AC5046EE02B506E69D6EDC995E94451B82B7837EED1BFFFA994B2D93329F2890F2023C32AF5474414C068CC5948919DE93E4DF96D8DAF36C3AF809FD649E252482F11E54A49C59D2F9DECA01AF3B67D96982E6224FCFD2AC081652C78A30B06A32E3F2CDAACD5359E8140523FD0C6880D942697279496000ABB58031B70CF9D7C9110652B2696521F963295A6709017B99FDC81A81E65A199E66EF115662C93A19F29FED8691CFAB2C3CF27D9F29358F26F08710BC1246149D20431BB1C10F016C44311DAD7FC344E324496BD6AB76AFCE629B2C5281AD08707C88DB652124D68EB83C6844C76484E6532AD6DB1005347AEA7B71F26CFF57DB952BC3466C9CEB11A254B1B68E1D85DF389BD5B55FE98162839C237A81037EB1D279A035DF39BE2216D231616ABA2771017D285AE6D4321F701064146E3279358CA1524B9EA9904630CC276245EA3AA00625D1658B25CC9DBF5A064D72D40BF847B4C45297B131CA31BA8F45BEED3E53A02D66F6CA5F3512CCAC6CCF0775A0B565F4E9FAB7211B0A3AC51A420FA6C50EC97A406538CCB948AEB72BFACA629F7E41E43E9105D575220B74E17AA3B98F279879AD5A07CA6518D806DA57FA568737075C5BD4358DDF104C371D3B9B68311C40E6E2EA8346CECC0F9C111196D20B632F8E181BF0F9F4C37D13AA03966001A7E5845328C193F600F6D617AD665C722E8DDC3AAD0332F10C8B4C286BCBD189FAA13F10B8C0952A905BD9F542D387AA18A8A438AC80BF3A4610FEFA6D40FCF8143119FCC331F8ED80B408526678762DA3F3CB5CAD09CEB415CEBC7AEB17D23B941115B49B84B0C854B994DB6980AA703F8D0D5340C1B66512D57A0B420C523F18D125242ACA1A460ED1685368054BD5DD737604FB307F431F05A359FC84A5B059A6DB60E5C78C9BB2ADB6F82C8A779F3E30023694B31572300F8C105F819815C8F3980287BA7CFD2B208EBD50A6B0EFB65C59118293B62BBCC920903BA6EE3667A4D7CC64ABCF728208A528B5C9D90E8899D188117E892B7C432E8036048282C1B47B31BDD87DF169B301CEFED477B440CF88460B4E63A5621738B9DAB08A13082A5396EC939B9A739DF6A0DD4D125E163D4F2C28B37B5B143C529993A2AA73837EFE1532D3EE020413A69EBB830BAC715F2510F12E702F5C995B5F119C395DFFEF1C6E7A62A9713E9925634265AFB3F6D9C72055ACE17EF89DB4C03B8379A4AB8418F98D4C5315CBC4D40200728CA54A8461D968BCD1048F4CF0315AFAAFD1B655E9E0AA5A562C889022442B4137B3765376A45AC00424240401E4CEA5BB5099F8B3C71694729E89561B9ADAFA6D6D3B71FA0B0F608BFEC585BFB1D06AA18644AD0CD011B247BD90467BBD7FB87CA4C949C7D682568E9FB59260B85143E4D056F270A575080F35FF3BFE88DBD522BC4AB79B87B83D7601C75BCD359C57BAC7F5947D5228CD7E029413AF1C65AAA2FBE0BDF75CF2D5A13214FEFDA7DE1187BD9943EF4AFBC22077706E3D78C71152D79372AC5A87E6B529AF38C20B14CF5E677C1348A9BFE3C2232EF27EB55F7D498D3684CB376E7E077AAC97E6B1D3AB20E8D39B9A50A58E3197495F679578CC4C30F85D096A28FDC89260BCCD145336C799A0CAEE8FBE68E2B389173B450ED47C2E7CDA26B00FDFA8BB1BBCC7B4BEAA05B2C336B2CA4C13424852557057F14829DD7E49634250653E870DEF1FE60B73A5CC8A4D3DF16187DB8A285EFE30742DC4A1C20A501EDB0527E2DADC7210913848F459DECD98CC223C212B3A2547537648E04FB08D5D26D8C1E087B397C56BDEB31E389EE51F71180978AE5044D88B39AD921FF4E6A39E6A8F5D3FBF8DA64E04E7C51441FD3DB43AEF02FE925144B17100EF3285C3B68FF1CE7F2F25354CDE1FBD826A1D7A3283E644972736278CD221B071174AE6EA80BB55F687EBAE942ED60450568AF808163724796F69DE0EBC7CDE5D6FE17D2200D662B667604F988D1B9AD6782D1DA09276CCF9EF3DB8D9767E947D8882757029DAA8D0540C26F787DA6F1B65D5B0742109421058D55E4D2B6605816F645CCD459564DF40148A345EB4EE58AAFC12E45AE59B4A5C8BAC7462FA38DB5E28267408CFE3D67B62BF111CB35F816B54350049DE7D73DBA0BCACFEEED4C3C955593C13C21328F1C9EDFD590009E1029702FF8C0E63AE3E2EB748F67AC156DD36B72ED7B6C28555139AC38F861A0A4D05D4E32AE5AC70730E67477B5AB966E929BAE6911AE6B30E9292D530F57FCB3949D274B93598832455E171BC0A75B8783CAF52ADA7825B65FBF7793778B92D5CBCFFA6ED723DF03843291A85DCFDE87D6626AD287455DD299CDEE49D84556089346CDBBD6FAC195235AF3AE3D5590C059868AD154658FD40AEC21F48215364972C2C9BF1B66DB687199E117C2AF5365CA96CDB765955B7994DD59E5566A410E803620F2C67E1E0194AC4C2FEABDE960C37976EA87B3278BA1A8EF14CBD308BFE27253767525ED42B6A7E42128DA601209BBCB67C5A1252EDDC715A7C6F91BEF6C775871319361D693E96D057511A1D4DCB17D04289077B9FDF44107C173DA +sk = C702C4F190D355F9C9377128FBB818E39658097E04AEE9201F7065AC5B27AE65BA3497341E9CF81E80A60F68DF3EDD22A10946680A9C64635AC8DF555BFE06D0833B366B8800A60B92473CD61245170EAD4DF5C33CD88609217150AED3DB22BED0808824318862B06083066D2028421C8401044012CB104549006CC102501A98612241069AA808894880E490440313300B341114950D818888C0004248A62904444DD4362C141150110890D4484861A22513930153280083A409C4B46152B27118360E82068C448268049724CC082A02903024902419026DD8806992922923418C03210640028A14301119436EE0962D089791C4A01103B40CE1202019B550094048130904012771C206420B8088408829A132425A044D01287289C261991011C1223013C328D28841A43220C0206E1B3548DB162A00402448149112B08811A300A2206C42900819B56C021241130830022409C41452089901D03286E1844801242864C02103397218176921356D88224688827082B22992280623B26D12480D03182291B600D8C26914190484929113314650000CD180408BA6011A022058066589A68518B86881A245DA3671A240520B860123B22CA10612CA9801E3C0915A1062D9068C9A48421C06111111020A42251C4260193070E2048C59322D21279164985010206993428A52086221996519842D88006412924C4A3640D3442C13091200484891042AE144910AA408D200701122454A148C24812CD14289DA4246A2B60851A02D5CC82DC22689C9C6511440691B812962968988B681801846A2B62409440E0932059B845020288DE100601818418AB0645CB468D88605DC141052B85000A529D2102D18476008476E08C648094282181521C4188E21982900C10193062843824159928DC8367299C429D1220021002624038AD9C4048B962D1446492021110941655136510B134213462049344E04246C5384641B2902A20084D30082D0100DA43866028068D0124840446EA3C28D89824C42382223334D23A271CA486589C66092A48003C82D02C94C02266808962060366E01156901A34420020151A88DE2044E0C436601C1011A825088480164906492386A504028484844E2080D6234111312284B387222498514332A1A2162D1283003B444DA948D021971C48485094840014470CB4049D8B42D13C42C5994405BC401499409C14201C18604A01068D8240189926558142C64A44DC0B0516324329380611996258CA27098044A109329C380110010284920810C10245AC029640802144802A3024514A96C19C66503153219440001480E09C54DC03466DC120C9420221A4882210712018069A400050C8484C3186D5B16080A83448A04529A184C0C292611364ED21289C2386A8A022149386C592442221046C3360994C0202485680324119B288A21127013472C210588A4A6852228850C340A1C250D82B4294B3660013108C9162EA006614222201B866DD420721212480B8649641200A4204104A01092900801490013B3480B324408B791DA14450CC5205CB880523084D89469DBA23158086D8C882414232813C424A3348052004CD99868DC948D021009CB0490C2A60D04278E18849164946C60201154384C60B82022462E12B211091091CCA04D5AC2495A404C4C44048AC86800274289968D04144D13251102456AA4B028DB388400415113823064188E94A844180745E0284AA0C861022506018749D1440C98B0044B268654860D9CB64993165284B8889B84258B2629E4A248003901A22021488091580209820825D2040250B66C122652234440C010081C842D13088D01062A48A2101029715B306E52100692967012C369D834010B475000075058160559348A92284C4936425042904C208888120C62302C0B4502241326C4C69198186C83C86CA0948D01064E44C84510083021458802C7309C048018C3245986091B438A50106524216858484AE4B63011072924A0301C43490A324A22090A61B624D9B48D5846110894089B346404A185D9262219978CCA200E8130409AB68911C420100886D9A808E3206209204E1B2204C4384101212AC0062DC0A621013271D394659A10290B8210DB22888822920CC0888080241B210211366812498A022446A1428D0B244E642025E78EAD7F394668F607E627073724E77432E80AD514118A382F17DB7F034692A4938D10A80327EDD43B2AAD9D33D0F108ACD3A689F2BDA60891A6E3C284AAAE567643178A7C4E04E752549481EEE1524CDFD71A4502C33267A09D1F3E477A5256CB9140039B3A5023951EEF798E3773688C6F2CCC31CE95452F8E6CC1C7EF89D5F642114AE5EFEA833B823DFC9367A091D909FCFADD838BF81DBF3B07C54AD073FFC8052354882814EDB893C2DB32C43C52472E1CFE82F3A5D1C3B46F0ABBB1ADE1AE4A4C2B0D90EA262F6FCDC490B0692FCB9FCA072D58D2C9BCB50F5488ECB79472506D6CC0802AFC6FA51CC6F1B533DABDCE5D9D0020C47D83423D526500012F7C33D23F0DCE83AF37CCBEEA14870018800D09B9814C994D8F4FCE3157E5BFB0D89004E86F99C5CA06D939A9864B7AD7DD9B1AF560CFABFD375DC71147D0CAA73AEA2231321A61DCFEC040453A82F89FF49D87777051D90EE2588552B56AF39D40EBBAD4D322D337140B62DFE902D5D4F93373B1A9588E511C7C26AE7FD01AC12A90E966A898DADA2EFE83EAE8DA7CCB126A0B235432771BEA306294FF7EBED8EDAE9EB805E98C8D9ABE3DA3B83DA731D5679AC85CDEF22D7755822AED4E3B2F9C7A8D3E7C4B30268A73F3DCEDC7CD6955D2343F9AEDDFDEEB72DC0482FE5692A13D79CFE6145BAD242EAB95E2E0C9C4FC0D80BA63F8A2767969415700B37B78C50F5846545252693449E01B30E57BC0512145B009BEA518EF1D9A04D1501E970D54B52F9A7C47FB3356261F048D48CDB414E2D4518B062684DE5274652B394CF11A53FE53DAE775A0D05A87D1656C43ECF111AE509982F1A47CAB2C2361A14D3589B6C1740F48C72907A4E9F254C7DD4A6E2C5490985CE0F173385B9EF98B9D7D147436EDF9BCBB52EED40C7304945067FB347A27B6C2D8DF5385CAE5D55BA6684E9FE6B02ABB51EA594CA532ADE36FD92ED1EC1B92ECAF430E58E5B9647C1A32BE3785E8906FA958658A5E3D8367E300712E9F9F8AEF11FD2A0430F9D80105E990DF6637144D3E454BA859898E9DE50DF4D98C8F643460E536D48AD6F0898EB06635822EA82C04C25888C602049A3D299393D1C76B339B27993638C5ECDB56BEDD9E434FA420BEC29F5C1D249328ED1A51520E6676BD765EDC1691E479DCCF8DEA3CD50AA940642EE0BC75AD824E6780957465AC83F1112718F4FA22689AD17574D896C82CB198793C8E20A8D51339F13EBBF4E76A6E795CB73CC6BCAF4F6224D15660050706FDB19BEFE09D0FA073ED6D2526D2FAF8A026794381479C4B460F904953585D7B426D292F804029D00801D42C71FABF72B66A693D0D7126A9B274D2084B3FD50B6D9E79E66B3BB003E0CB397741CC4F7FB784C382D5FA66027C62A42997839CA73E99290BF9A355F337399173D1010C4013DD190DCA78B8FF3D33C87A53EF1B846C9C0AB7D8F139C8C474E27922EA1DE802EACCBBD9945493DC248AA6C2B6B71303460AA59EEE5993BD088DB64EA1677A69F6F74EC2D503226CCADB5F363A4567E833ABD8E64DFE07D826B86CBA8638B4CFF8C5E6E126890D33DACEA86FD5EBAB3A2956D56518E2248A6E575DC5A39CA8920D4118EB2B85436AB11122BE5D76E5D1350AE15F5FB03C276685F09F3ECDF7460320B03AF0C5B17AB0408C11369C26B7B19FCB615FECAF01733201E5F2E83AC8AA0F20D88B17028B44945DD74A6C229CEB9B7D3A2B9177B276B92C6B4BF536CD0A11812EDE626D3D7D96FBDEEFC7DCB63BCADDD2106CD791E389C737B3F145C7C45C373BCB7AEDC1F6F3D95D407788E87EE31D0D30CC4F04C581911A72E480EEA6AF85DE43EC67AEC77A529DA9DA1BB4110C07BC0AA7A9FC756E2D1CFAC09AE543890B9374388342E947C769FBCC8CC06F463DCF46884B8D79E91010B22011E16931A23B0E5BC0DE149AC481398D76EB326EE476506E1A8714A3853D073FA9E173F3B281E5EE401D783D2C7A95F4C71BC5BFC531E64A30946CEA61E524A0D60931056691A64EED7E6F99E39B3FA8A112B3EA2E96AD3C11E8B72B03D6E3789C04AD4E4483917960322D6B1A9C280D3BEAF610E95E68E6CEF595EC7219320EA31FDA198547C9C5979982EF1854752511EE133F589387E7974852ABCE5C5A59594859040AD9F86C344FD23BAD2ED3F122F181BAB72E4656C238A05B7E437148CF3043F149B5C9167B0E0D449A545B98B4CEACFC0C9856721FC2035E313B98EFCB9D5D536B12FC692B6E5366E439AE221E6BA6BFE3898A4302661AB1B186313043E5247C336EC6B9FF62D69AAC1F41EFEC6D5E1B5B937AE4ED1EC1A4C7B04286B032FF7128BDF170648745DD660AD365063DE7CF86099A3E087A9D70D9B904EE58EE66CEE2204EF00564592A392AC13CA4EBF498D63F7296167F22954D0246A1F59628B72B717796B213B5F2DE2AE7942401233B46C71BEB219ABAC4BA302E56185524BD4BA457837EA829AD61CA6C765250414F975F801F47046582E70F55269734F38A9D3D8FB9981CC0D0B583E331962D1653CFBA62308DED337EAD64D1C0B95446C39AB00C67A2585D1876E4C345D0F6C757CB8A9E6E749E184B12D51B8BAA2037CFBE7F74CDB837CE748A72906C3B5927D2E9550BEF9A3093E56A7FE90A42D1B4AD2153F616D22352521F294FB11B1A0C976F552D288BC9BA1D6ED9EA16CDB8328BD8731C6848C1ADC06021D4EEFCFA1F352B6AAC3621099B470401DB582FA969AFB506D400AFEF26DBB4D26CE44BAB4948D149EB62BE1EDCD7AD4BCC9DC7067C07705B05379320C5AA3C9726AE757DEA0A612AF60C9C8475DAE6D1338A4D0C5AAD83765AA0E4B006006D3EACC64FD00990DD7E20D6F9FC1B958A789D35493AD131682F42E96A31342C40D075C1CE06461CCE4F3744FF685A83A87E7FE5E4A59C09AACD63D57B0992DB096121A8E216AFA816D96FABC198D7F55BA0910469DA96A41F00223225844B958A3492EFC720A8E2DFFD8156A9980603A3083575CA63CCE52F4D01B2EA8A69EB92E79305BA1CFE6F600033974735FCAE947A028CEF33C128D646E38561651A4D35B6E07C691C0B68615C811A2ED85B928A24DB9E546D879D1AD2560CE30A84EFA71111110C9B5A832E5A511621F1AB23524708DC17CFB8D5B17048F257B64B885CAEAF41A75BAAA5639B7FDF1F1DE0A1F2670B3FF746855CB28D06C26967003DD49BCD8965484B62D0A03020487452E4334191C30FE9738622D19076D62731F65C327CAAAB0FBB595F99E8D3DDC9F12B51AD4279D4CAAD7805EEDFEF787D2A3D82D39C3C4350587884CD637FF07BC3E00ACBE535C3A8B33F10C6989D5B710378E1D4F2958EA9F39FEBBD07331A1663EB2C6DCBAFC35871EECC4A69F3D9DE93DFE4FAA51A553B626F0B068F91E9E970202A4A5E4EBBBB62FA4120B939AF49B61E1AA077F7B8206E3B8BF744CE87CAF6BB496C912FA1AF0CA4F50677A2A1DF215C3B173EFDF673654044C49C2C3377E907139028214B000ACAB5C3EED73F808FEE2DCCDEB22BAC01B3719F3880733F73CB2A89A811CCCDCB37694BF7039492195A6A86695A39157375CEE7AE77A90E291DDDCE46AC782BE5CD432C76A9D407F0AF8B07302829D9EF3F365E353918A71D7F0FEFECABD1C6BD89CA54D8FC6A7D124CC5504737C0C52ECE932C8B9C0D6BE10F72651AF07A76D0363384854DB43F7F6D8E4AB0BBDA80476814D03823EC8A1B8B67A5328265DBC3991F3A997B914400E63185006C35F7203412B8121DAC1B87191F0296C4199D80DC3D0AE9A08080AE785E72785AB850F4DDC64893824CF3EA35F2DBB9D47425609FC0706B9CD92F4E28B25FC1338401E71725440E918FF69000BC3DF87A3BF9340341869F698C0DE875565E722C67633EB18590596503A152502790FAE2F7BFA86B9C87026E2A5AF66836357287DC81D8299C35A15CB9EE539D751754067F4A63601EACD3D936E61DD48CFCA8F04149FEC8912BEAAD1EFFA79B6CE5065DAA5D0A7FA716C79B85FF59D0229A0FD53D9001D0C6C50261560CAB54E633135DB80D97A2B6BBAD432A2714EBB5CE14ED682BAF86D50108FBEC64F8B11C3F5FD341E5A4462E8A296D6691C46E6253ABABA3EC30CEA3F7138C8ED0D61C04A49901BF93D7F399EEF79BA1906DAD60287954C7536632E8CEB9EFD988DB1C80168F474FB8E8624D6214A830DFE186433E8FE633921719F6B8C56A9E51CB9F95FED95B598C56B7C70A3D4C4702AE57CF6BD34ABDBD01851DB2B0C5F27D0C02C1A335DEAEA3EA90BB5662CA484FBF58362253500EB901043C5DB2F516A3C9FA08CC73FA23E3B1FE8EA11C50A672EC0905A2F3DA918BE4085BCA7218F055358B27C5793E39340FDA024E3290BCA092686104E78F807974AEED300AAE5FBBEB6FF6BF935472EBFF1B2C7CC68960F1A1AFD4419CB875474AD5D0723B5F55BC8F126B5034C9768948C406A707EE40345B4C32186B836BAE34BBA8BFC6B644D6E437CAE3F25AB1B09607D95E88C58D86E08D753FDD7B25A8E7FAE716A9A2804E08993BEE8604907AA6ECC7D9FA8AC6E47D8B518434A7BEE330C2A23FC9AFB33BE451E2157FCED5466D92BEF11E75DF23A7D926AC46B100FA4507767580395E6E139F22CD0CB11AAD45441A3ACAAD25D4403363782BD9F6B32F1A41CF1E695CAC2AC481D0B0F0BFF54184063D9BF7D8 +smlen = 6839 +sm = 1DE7494CB1942FB2DFFAACFAB2B3EF8E71EDF45F8AB0B173435B99A96BDA93610D9BF6151302B7D3352DAA97627BA3E74E34ED166010D0DF08F9CD707F730849C2B228D9CCDA823C4916807245F040C904CE49FB55A92578B3310EF263946C049F9550BFD1455C852E464FA7F27A2EB6606CC80F9F647EBF3FAD3F5B068BC098C86B27172A249EE1E52FD5243D73F27A662BD45E2BB999AA6B135D0D6E56EEA890332CF731711E513A28B7D599B0CD2CAE4B63BEFF3980EB908CBF63A0EFC42FB45F9224D3F5A2E58C84A93C7B546F94A5E5B0C993F733061CFF850C1C5B8E2D3F1839A8F44ED06F2207C2610EC3254207EDFD3C480A384030017D99572AC27CC8A628B645391A6436A437DD820DEB071E8E0D6B17B7BB858EB649EEB6EE48F9B7F40E4651C97A08FCDDB859886213FF9BC4552091ABC62514D87ACF1A70B8AE199100E141021373F0DACB6950FCE4645CFF81318C865F4BB248CBEDE1025A54A237FB99F16FEA9D17CC7DA0F95760452A5524803CFDEBB6199EB24EF2E106E7FE3F0D4EE6E1545ACDFF954CEE06B5125E65431ABE8BAB69AE20ECA7D504A887BF0ABFD5A8C425D01FD77850FF36060E2D1AD17BBB0ADD5246B45643BEC8DF31B56C15B016BB0776350B9E9316487E2B347A258276CA31CDC4D52B898C8009AFAF514E2D10E505C35B61D31F297677A3CCC393DB7FDDAED92D7DDC9892B43E2F13541D4A1C81F323CA878D41B15AE6C7CB5B35B752754EE3CF7E09F32A8CD6F6F9CDAB59C342CFD2E2CF34A6AB4D55C1EBAB221C091B733E6884A4B7B91B62CF3CC4D217A428CA811B1F57584DA25140D71979E3C3EA097E14C3AC46B0E866F1E07C2774D8C339D7C381D5504D3BC294EAA5EC55A5A8B4B53997FD208EBD04FF35C01DAF3252B0C020FF5BC35F9DB115E50BC2E613855DE1EE7B844C81F4AC6CFAE4681043E5B946D787493BF79E626688C172BB9B06F140DE1EB95564C6257EC0C3F3EE1186517042FCF4EE947E5EFD221C813B418C4C1141134319C3EE2E7ABE528DAD394C58D78A19076F93CEF53C37FE8E5BE10F6A7F06BEA4CE3BB2A7DCAF731B7FBF82DCEDF3C87A91DBB2E20F32CBBA4C126C715575838A53E5F1ABDB9E9A3A51E3E93510C6C54DD7E2A7AD68A877EF5E1E9747D8F79BD636FD87A3CCFB5FA9705D4549D6EF649608E70EE33EF26367F9D3B0BAA82DCABBB5AE7F1DAA97B6B758C31D6EDD0FB51048D4925260846FDF8BEB919C3FE5D129BB00F6BD22DD0FE74B75936750BDFF7DD95F0448BEFF227F4BFAF1BCC4297F09E95A503CFF14FE01141DD457669B307A1C47DA6E7D88D58A396E6E9AD022C80AF2EE5F3D84C046C7A4680B977384676382799F058B55EC5D12D9F4D85A42435443EB807B58212FF8B66F2EB60D9B914C793B27C52AE3EFE8581D81458171DE6305B8866E073801A8CA2441553F677F062E7251E824F16480DCCE4BEE7016281A07A5DA9415F1082889389385EAB69334841A656EF24437E8AF75CCC3D5DEB8DEE07DCAFFC104FB35A21862D66C785310F475D9688B2C052D23B0DC9EC4DB2EFBE0C2BC2077BFEB66625247E617DAACF3AB6DADE1A5A60D4FBCCA2761A2AFE68A3B82B0F867540054B8C68C719F0CD1BAE8820388A45492C668705FB8413A114867EBC7D697F100029D7BE15A3C84C685D34C6EA0002A490FCC63986F0E84CA0D7C2692AEB780275EB5339D81440597E37E34BD466DDB89855E2E94B42D80C5DB1F5971B5FB458476C503887311264945165F6E4253BD26140FAE7EA43095F2A2FBC02AAC94380C50E572E4D0FF384B3D2EAC091C191D795EFEF673DAAD471F2E3C563934F3525F4F9E21C5DE253566BB5E9A2CA40456A92CAA2953BA558158231DC30E5DF8D79EE27460D49DBD10FEE796C26831E3B8A90CD197EE19EE1A6147AA3B23DA851E5066481C500D0C1A784816F85C6FD64E5116A52A3E1741433E86A8DC2700241B1970022FA03829817E35E41AB691B4BF8236F609FEBD7B6A2B1C9BB3A92D36A6810E85DBF0C03DAFCA6D309B52240A94DBC14BAB4F7155696DE5BE214DDDCAE5F9E0EFCFCEE72893480C1C8F4D0E241B26BF8695C40C034DF705441A7E00F4C58901C7184089F2A632F604D36A743E66492D521B927F873A69AB8AF3263E9B3B7B7CD969787AC198FACAD88391478BDAF57AC8CAE772C7B82E2D8D6D95D9124D708E295F5E13321164B8EE2E3441AF1625D37DA88DA1005A3E7B4AA02EC6816DEAFEE17B4F3CC3743D519A9F2B4E1282721905FC2EC09A182CB5BAF03C60E4E51DB2E9B92519D1319F86DE3BB482DA85F0F840C0381972A31EB55F81D7EE64AF5538C4172391212C3496D609B2385755C209D3F134F1EAFD89D587936EAF1E8A94FD2584C7552FF10030D8DA3E2D1E998C92958109725F121F93C8E535079C33AC106A07D7AA6424C23B2ECD0B51E0CC7353FB76E33CA9729C04813D6C8C9A4FB85FB9BA5E01F978D8C65B3A3539EE3E2B5C9ACB8829FB6038EE97DEC15F2832ACDEE8C900C57D463B51A10EFFD97EC8300FB3FC1DFDE88B7259736F33C3F8D981FC55C0CB1E0569D37C448167CEF5D62AAC40A532C88319D406D20EB14083D7DE2FF0A09DD7849AE456A8A89D10570B97C525DE6A95B66786FD817B3471CB76BF59FF4112D42EC47341A58E5AC9178E135FBA0E7DC526BEB06404315189724B2D0090E7572BA39BB8709B1954006E9D93B363A3A47628935646AEE89732366301939E8D5E2DA32F3BCAA4AD568B42C7DF7724FDD5C3D47F794BC5E0F7021706C358671FF380379B9FCEB5F841AF1935F9E7EA44CB68FFD9A1AC68507A86B5DA1C73D8186D045BFC37E8D7159574CC1243EB144E787891EF6E3BD5F734153B4B49201D7BABCE5D45685CFF7674C81FF244000F8B43F842AE2033BBC7F350BDE2C2A242DE800FBC172B942B4119071C406615E9BB30D235D43FB18B278E80C3DFAEFBBDE925F93D238B4D2A492F46CAAE2D74C0974AC4746085E24117848E820FF2ABF7DA015D68C9BBFE870A5194370643A802E92E4DE44F924C8BCADAB438281A9FC8E3198C9713CEE4562CD56C08AB3F8774BCD2F620079C342BA3BB8E10E727CE9E553087C4128A92E2673C41077524B39EF036E54BEFCEAA9904A2ADEF29E5A2D31921A883575A813DAB7AB4893351EC832F8F2BED5F2D7C077233FD72172EFFD679C1DA5CFBD31B22FC25C7DF33AD9DFE3CF9F341CA16D23BFC8ECFB8B9D4551170A9E0214BE155A1FBAC4DA9B1E549DB81E7DF08FFFB08EA95EBF312881DCABD31EE4C67620B71B484F35D883FD45B5F5829380A0DE665709E8EE49066B26051A34955ED5659DF4BBEB8078B9DE54204C98FA0831DB59B5A3CD91E9B9F2CD1437C0649856803E8E48E3C248657BAD34D859021293F1030B679F752C28C8D8EF0B780672917F0771DC15BCE13DAD45FB2E9BCE59E368990EAFA49949A9CBCA143F8C1C4E6AA031A0A158806922DCC8CC6A277F982F81DC0436E754814E5BE28CF50DA820070D2B70B020F29E98CCBC5BD43B21BB3873619865DFC7312E8535E353D299C5A4DAF4801BA0DC421222D5F2288E15145485096D78A8FDB1CAF187AF256439ABDEC88E90D4690CB274B6EEC56EDAA3559E709E5A083A366E68D56B63546312BDFB3C0E0BB38EBB7C0EF91D18ECB9AAA13825E8B207B8DE5EEB1E46E3B21810D470A164A0708E1ED2E7BE4AFE1B193E9C2949D300643777DC3B70B12FEF7EA8E4489D77EE6902D25F72198586F1DA7E1C69385748F7FC94E693465BAECEBD412F4905E7C52E3827791A59AE1A3B9777D03E2F58AB3A22F0E350368F045C37C325EC600877FB579F4A5D9E8FB3ECD16D327791B760F52E7B95E83792B08774B61D9DDC0839977FBC80CE479F83194F317A9CA63348971EB52EF9193622088B598D46A0E7D5BB41644421B81B7A93E513339BF56FFC42BA69EFE04B23FE3C7D6810034F869997BDAE97A5FEA64958349777EF626BEEBE1D22AB82E8E35925AD8C56F44B118FA719B9A608C596A28ABDC32AB907AB2F861AA46FAFFDC937AFDD9F92C3420A6A704FC4D35E46958AB5B28EDC17EEBCD41055D37C5B8C1E1F832D5F077BDFB43E95E1132001F3877E5474FB0457FF3C0B5DF205ADF63CB4132F165723446634FE8C18A848248814727D3767A99C4640E0ABF21D75A97DB869CDAE70B668536C4B73BFB4A8C4E85F225C95E2F987BEDF1D2FD839F194B94548D679E58ACA6A209358FDAEBD899983F5A330C80360199D0A7CEEDF813EFE25336625FBF42E8C2E85A901B286B3BE075AD08B41563D3C39BCAFCCEF037AC019B5DE4F0AD755462575D10A943C7EDF88B357F7D531FDEBDF4BC7B08D570F704A01D44A1AB37FEDC2F5D8FE9FD94EB910A7B4C9A87AECF63B2EA9292D4D4175076886FC883F937FD836B8CB936DAD22E6CDC4081348A71D3549E4B9E150E00AAC15D1CDF854A86990D0DA64AE3B275A8EDA3F0D8142081893FA6A31774BAA6B530936D8D55578A7D40F29ABED4A29B124FD1BB08F285353ADA2EB9C74C15342E86C6F7A1943E68A0654808783220A376B94889544C54CFB4C39E2B3CDD9A4345A176D71E55167A2297C9812DDD7B6FED179860B3C65ED4E3CFA593AADC9FB35E6832E4C3549497EB086BB7211EEA172CB135C9441DDDB6B7FA8E4B3C64B7AEB03180ED383058EA9DCE9D2B3C5EC79E7E7A7153ABED859CA11598A5D72FBD94A033C5CAC7B93B733690C9BB8170BAC4E76BB8692A01F0C0D351696578AD45DE5ABD39F3119BB37097AA0E6A19CC2B820DE600354EE5C8D2C74AB495A85EB6B62A49EC5BE5941129283C3B11E6A9E95F39984D5FFA731274B8181C6CECF05CA72AF75355246748C8CE7BE2C27732BA183D2A58BD4E41372EE4FFEBB2A34287DE204F9DBDDADAE6FB2B9029A5564CDE437792F4E0E2CA42EC49DCB1E389D3ECC0AECE91D03DC507D62052852B45492B9C2A4AF0574BB24C2267F224A7D2B6D8F061F37072AD3A63306BB99F978D2EF42E2F794E478F17C00A43C71FFCB08D2C3BC1508658594F2B75B230C421CE5F6CF4D443799C41D1A47592DE77B795F436A7810C8B3776ADDB4D880EA92494683D581E391789B73E08ED843AEC31A445C4DBB2511A82A5E76CD3694E72ED12D3F44D82BF00CFD0C374A631F1A3172DDC0810878527D600E01FC1F6E449237F5A745F7C858E0B15C764281A8535922C58AB38B2A34D0B0C8E65585301AE5D19DB9E4690D7E9A897EBAC3923B11B85ECCC96D81AA94345C70042A2F6ED78FA310443B6404C30A93B343B9AD86E7046A9AA264F458077FF872B7CA09085A8D441849E83DEB615B5062743A39813D03EE4A4C6D1EA1212E60DAF489AE62723CCBA8082745EFCD932687B970DD067263C7E75B95D61A7BED0594FB88197475B7D4C401C9132B7C965808B82F3AFDB9C974776E8F3A0FDDC0328807D404F4A4FCB6EC74426576E4CE3498770049864D93BC73C700E6AB82012BCD020021DBE8C2C5CD506789ED1D429CC1FA9C573BCF697FCAF114A299CF1D07E2288A3E3C32D60CC7E2D07767B289F77B6235FB27D32F69A167CA4D2CFA7BFACF53080D488D087C4BFA3B443962FEFFC98F32E756DCEB52823CD871989579FA884BAB5EC9C1E4C0EF976CDB9458705361E920F081C6F5E824D68D1B7F42EAF8298522BBA102F8FEAADA291746C25AB2150BA0F2BA7DBEAB4AE3FE13F114C2EF0112B254804FA594E3DE003F1FDEC66257A177D6BBF3F282C049A3B2CE97A1C58BBF8E7E0D3BCAB4A1F776E066EF2758903BB81941BE207CBFE241F9A30F635D825A697719573D5EC5BC28A29F2BDB126781C870014F431C8980687B393C88D4B9E4A4F2521EF4351F7C910B0DC7B86DAD054AF3556E23A394EC758CF3F50DAF7809D23BF39ADD3FBDCAB15DA2B1671FE8C095DF2911C0788DADA6F35D0EBD0ACEB56268070CC2D57F634BF12A42764797EADAD827BF2DF9AD215114B8BA621D22309D01A47A205E6F1EF79CBAAA2715029119D701A565A30C36FA3CA2DFFFCA6C59D3DDF16D2289E5B1441AF94E373C609DB8E9C0AD94D0BF2E005C9659035A4C8CBB686DFCFA0B3D8C9DD0C68BEECC15E3F90E6FD9B0F55E7832652BAC2768126F5362C38DC6AE864BD02318EF7FB35BE23E3CCA6D3480E4FB7600D7B9B292E38A242D49419CC32D86DFB85EFB447799DC07AB5D706FA170CD74BDB54ECD2CAFAB4BBEA3D2A28A29DF76DFB4188DE72518864B887C68EC99FAC4D1383CFFB8D01349B0AF066E1C7831454F6479AA37A9657FB5819966406B0ECCC74F10B97BC4C2FC90ED59155BAFF3295ADEFCA1DAD0F1DF19ED3E616E50C47A3ACAEF32B353F6CA9FF1C345A87ACBE0D2B3A60666D97A1F1646DCACB020428535D65DF103B55B12941656CB6BAC0DA000000000000000000000000000000000000000000000000000000040A10191D24283089D960D04A3DF6984276A3D17D59AF9E72B25418C8797170FA701A672C5835CEAA22DC35470D038C6ACC5082D2AE329F36697C91CBB1F9E42DA59A654462BF19E04352192778CB050DB6F4A656F6AB0BD9641CA8CE6C1EF8B020A3D9FD9DFF772F38926458BDA6E6072456E506AE464785399AD7B498AFD4C211F09D0C722FBD9E20890CDDC8C6EB9EE75390E6D76D0672FA64D8B97C65CCA46DD1F542B6D6014F035D2817C4B9430AC8DC318CF8642AB34F4C8D71FC0E3B1FC961E94B6A84622876250FDC21987777360784D9A58F35E1C9B71F30561ED6854EE9B112E7B20CE064272213BD1A46D0D19E5EFAFAAC7ADDF4D7B7A519D689398EAF1E67E64ACE8E5E89756377E1FE458D04E3DF7F6680F8B69815680276ACDBEE6C8E1AA909EC56994F3EF3B65FBEFDBC29AEB0EA906274E838CAC36A0607716FBC2B8DA6150A4EF39E1CD9CCA72915007723C5D2442F7133258234D18A257DA2C13E53B47DC6ABC2D607B98E351FCECEE8BA8886821985BB3A7BD02429ECDC5A27EB04D01DADCE88A324AE44F567593FBF730C284414056FA33CE90A6D6F146DBB1635BD26B4F883D4948DA47216C70D2AA58CEB3979523C6A4F2F7EA455A97C7ADB6C43685D63BD4C51D7DDCB81A06B9BAC31A7B255B94052D686128D234BCB63CE713028451B18B981B83DA1246281FC3BD2B06C741CF71979DAEFDFA0FD06FBA3722FF7BCB2821FBA964FBE9F6467FE583C06D3889A40360A7AA03358175EE75EB8FD1D3368C30B5691776C163764DB924FBA2362CC9572F642CDD2B11B40FA2683A529EC2100DEDEDEAA70A1E639A71D6A96AD31F70A00FB63875D0FD5C21E56AE57B6E74EECD2EF34BB3E20BE5A1F9F1F54955A18B4E4E4B9119973DEB76A2A603FB6410A350667ECE5C1C147DD00B07A88A7D0E86AA2D747A867AD90BA6660C7A0432E20849EF642A20CF5A20AF7E34D139B39DD65C65B36750F17F0B9F1DB06CC6E16F10EB289F567B647454A581604F381D66371238AB785585A4DA2D00810EF6851A6009025FCADFB77FF7996BA6B091FE4130733466B29FED46554FEBC2AD291DD966BEF4D79A9E04014D3003C95696E8BC39892AD32DB6D6AD22D33E931BC87F78114BBBD97B334BCEA676F9E9DB23C0485EC06D8F37F070C143117B1BEA49F06E1A2423D98C12883D32D29103F7699646E7091D393B21A260703E17380A1BD85452702C3AF7DF73AE7856A1C066013014DE62C3C817DD74C44AA436A71490E7BDC6B8B74BF61711FDCC541AD7DC49CF4C3EC154879E048FF30DF25065B5641367CBD3BBA19606A9A27A64055D5D3B538FC88EDA66FF9F26E619DCBA696866DE54A8DC8580B5B28144F952FFC6DC543E98CC9FD7F4538135C0F4DEB4BF892266DCC48A4D1DDCF407BE4FDF2A5AFE4A0105A20CE2B3D9F48D608DE2315240875F1FED696C49CD8D4A78AD26F51B3C804949C536CE35C3963DC1D238516B3F2D297F5C9939A946A0170E185C75087F37ACF907F9E3F87A2B15CF81C7ECBF2165F0F3962D11E9C6A7845ECEF432CE9E1FBE74C77EA1057D79CB595D47A8DDC1D911C6B97AF76D91F3515081B95CED16275DECDEDCED9AC790D73739E35973834503133510DBE39201F9B5C618231184B9DBAFAA7ED6623E8BC492170812444DB62D4F01925DC4F821C0896A746B4453E93EE51844B311B0A0A51601477BFF651EB5EE331227A2E9E49F593EB2988E449E750E990A8A89906EFAB00E0955C81B6AEB160313007B481C40908130597626935389E47AFCB0A20146F0C7B29B567E95D59CED7FA8023A2D69C89443A11E7150A03D09EE6B0F74358141D48E9BCAA3EE081C7D8F8C223F4D48EFB3DF8A4E287FC5B90B4FD251CB616687ED09AB1A06C42EB9D6A578D72E99D499882D216DDB3F35B0A33D9F2D3D4A700161A5C3B5A6729F197479E78009794AA1BE3C25E0B9142613AD2EA508ACAEF5EEE33DACF60CB7A16AB38D9F3CAFD2150081B63A3A6CA0163A25FE81206A37A0874FD55FA3068B4C1B25E6325FA56646EE5F3431D33D0BC691C134AB306B0BD2D1087F4D898A529DAE08B97683FE2EB8ABC9095D67B79CFF0E77404C1F7FF316C3CECBAB77C710FBF961008047AF22805D77EFF79F815B21D142F517DA2199F6627AD9FD85AA24E9B7F40C7796207A82901C7B5A3A42369A9BCEBC24ECE13A3ED064E4E748BEE2890BB21B8E4845362BE9AEE46E25418F7CA38ED087E46E24F12012A1312BC623AABA6ED227CEF116A3C2130B4B837AC77D86F8CA3553BA0CF5AD45E9B4E4E55059F1D4675291581D7CC9E5839212AFCFA897E90CB601CB33A4D2241A5ED5925F6416BE5A43D4767FA04F701076AD5ED5ECE2D09B8DAF11B00FEDD2AA2E748CBCBE365031394EF823951EBC52B3E4C79D79234C16575910C29A35EB67C624F7504EECA3921F461D7F95EEE39638C402481DF7B59310C4554450789DFB28ED1E485C0018512EB05F14DC7A3DB5C0606F9E28420D76B8F8534D2AE31AA01E90A20E248A7FB3B72EA859031C67F7B2B043D38F7183165A42AB28C6308608C530A9CA98F82C133BBC313FDDD2109838E970DC9989EC14DF781A518F6CB56DBEDFC1E381250C64F95D0BE5F37515437673425374D44811F4406EE2B5130334BA555839E61AE623D283C77247D2EF8B22ED138A526F7E41DFD41FC69A2839B77B51C6FD96D97D3EF8359E8725BA1AFA80278FB3BA9C697F7E2BBCC5D3F0F2E61BFCF542D3160EDE02CD6295FCC55865E7890342572499347DF80EC073A91E00193BAF804B884E9CF5C43269824D4CAF7EEF49FABD8BDC5496D190263C96DBCD287681C19B90C34635FFBDFEAFE0601BBB7514FD84896A22895E9B21FAEEA372696E350F13959FC23533F3E8C34B17B595F3C935E37220AAF644F3A565114C34C7B85F1A3E465470166A62B13ADB00A2BCD5A9A3ECD59FB772F09DD6A6E2AD12FD54EC62CFACE0022F2FFE3EB62DB0F4D0F0F9D1FD6F3F11D76DA868D2C1C4124915DE19EACFFCDB31F7CA018B6976260CA1BB2C4FCD6B9958F096313B608E208D875EA5A1FA89916D0367EDC4F8890E93F1E660AFF16EA79D1E583007E693BF06C172105B3DC24117DD921FB60D3AC0D2E5C89FEF17087D885A0794E496E3CBEA333CF72A507788EFE + +count = 68 +seed = DE9E2742591A5AF6A6153DA85A510C39FD31A2ACD8A8511F190A9A5E5753E63D9801A8019508E67DEB1E9219CC18BA3A +mlen = 2277 +msg = 8337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 +pk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E97DE81E8742900B526DB8399C772ABBE70FF0FFB11825DFADEE22A41C0A2A90A2FE55A04F9E9436B3D72E916879329EFB58A26C92D72604902CDAC27F61D544826155E470FD6254316D778059FA9805752987535B7263795E9C9E82AE8FC105B463C215A0CCE00719B73E210F0A5293D103BBDED19232D1E1DF51C1B25037103ADE82641BFB6F3856534EF03EC43986F56539FD212B14163A0FB621E3297E120AA1E699EDD353F96777A5FCB9E6789488C3EA3D655BD662732B243A2E0FAD10D08269726004ECFB957AF4B2188A1103EF3C6026434E07F68ACA60F8D6F53B08C9B418B8045325B0402D4B79CAE14D81302DC916AD00C71F0C79F0515AB9713215B7BF66D3EE5541A871E8FB8D790463F7D3A7A4EB8B1BDBDE22072352CEBDFAD0112DDEE8922B4DD30DF56EAFDA44F276FE9D80470F29FB888DDA41AA9B7B0AC7B3BA96272BB02833F186B69AE4D01346B9E98A0CA220E00AC1B3D77E974C277FEB894295466C5ACB0F9B48A72B76FE0CB8984BCC008A5B0286E1567C47E5C9E44A94D7F862B48C9396E5FECA095FF849D3F51678B21CE9624FCC402E81F80AB51F17846B53079023EF8D388174FCCEC333DA57C14301DDBDE54247F49890B621ED4E2580C8B3C9B18BABE705245A7E1E48A2992022D884677E2C297208664699BA043A387504380F53980967E0C960CC174238855E8D340B18746CABCB5F74E06F0B5344DAF177A4FBE984E46B4C1F6056BA21B1CFA6899848DA68D80035B6D2624E93CB4A4D8F0FEAD8A6FF692DE145829E3B4832ED46EC7CB745A14615E2FA0AF0C122288BB39D64A0C4C65320C9D7F57F225BE5560C8F9262D06FD85EBF11160EDB6EFCCC38E12029F73A1452CB3F47D488F07DF0C082810F02F2DBB2BF30FFDB73A9BF87E3E3209047647B94E1557AFF3133E8A1B56FBFADEEC0E8D40ECA13E294BE989A21D0AFBEEE998C52F57FDE1877BE42861F094FA1763EF6DD387574F9F7B77FB185B78A6FA86C7B6E91C59EA454A0DF643E0864648AF96EBB77D84103DBE44AC757075321DA84CD91AB2080E63FE900B2E7A8DBB504EA68E4C58553BC35622A01FA68A9B483BE0794DAE02ADDABD1D085814963ED20A5E4559275514124ACF53DC2F761F24BE8C0AAD6E1F1E69D8011A77FEA097983A23ED88D68A50D67A24BBBEA5F6930D654E82D518650682CA20DE602C32E508905E0A36091882B490EB55151880D391ED1E7A79B18109AABB1DF75C546DA2E57A4F31C82F7904AE64006E02E99CC2DF4DD536D766DB63FB8B8982831DD81117DC7AD621D70DAAEBC7D05D5BE51C06B9A9D768D43504656D47149F78B27EF4602E88B424977672E08AB9D5E579AAF0FCB236381E8298724806D40A85C4923DA311E5BF98653756F7B8B60C63CF77695B989ED11572B8F3316DDD4E4D90BF7076831D192EECB2A8D50D857B48E9FB394640C65CD7DE3E5DB5B32BA62207BAEEDD31446D57A16FBE7295EC0020C33C55509A02D21E5C74C064E55AF49B439BD14269811E8DD6CC900F86620E649F738C06F51842FABF22BC82DDBB4F626670EF7909CDC2A0570A977A4F51B27965F92AE296F9E7CBF021F0BFAF23EFAB7C1C7C2F3AEF2D083BA25FDB4B58890CB2AC3DB02AA749D29DCE9271188AD580B2A8E5B1324D293AE109D1458B958DA42311A01083BAC33D345808303FCC0832E912167E57683CB5D20839E56728EED29D79A69DA3DBA8101A4FEB69E51051E84C6D4EBB7D8364D78A5D003C52F071384E9EA537EEB1338CC08680614F9F2D2D8CC6C2700AFA3CEA63C37A0B7959C003379F33AA7FE39DEBE7384D911D94AE9F678DC19E25B5B6F07A8B1B831AB13C1689BE88EAD62987A5E9B05CB3E1C0A33FE2D7164FCACBF1DA3454CF6826502321CE0347ED7879DE2F3693D258449C5B7738A5500787045B5E80A8AC40DA079C22692E6416963B9332FE298B636E44F3CA7BBAE915494E880C0D4287F3C4C4B9E6383630C73039651E922787D16412878CB71B4F09454EDECADBB6F814B82397ADCF427149BDCA59F2C5740E853496E85D81E049831398EB170C16274714086E911904FC64213F0627CEBF4657899D04C0E14FD04996B214F7B4D0B39C0136291E59348247942CCD4EE9743A3EDE5F22200B5D1F7AB5FCEF66B26F7E1FBF765942C8F98CFE2E62BAFB25DD4FD2E56D3FFE3EEC9F969F2EAD51317E3EC6A6929DD16229AF6FF834CADC0574A568A40C8679388F890EF2247F25D49A2094365D9A3FB8FE53B24E38326AB2ED19FBCE1761851C14A23667BA0BB0D5F570FCDD022329C9226CB7FDB3DF65BC19DF3512159783C4B87759B55585712C7712E1BA871E5DF71902CF142474704CB3452D5D9BA8CC9753025FCB8AEA58AAC8AB20593508B52E1E95F18AACE73CAA363AB2C77B29EADCC074088BC310352A6298EECE12FE20F90032B0A1635ADE1C6584A6C7592859993D6F97D7C33AE7D9907C7EB92CBCCBF0150270AF3498A3CDCCC234396896EB77E58CCAE9969D5FAC73B29F05C04F4405E8F5884E9E795B6D8D2A2B51BDF6E592DA249283D11502D90A54AD619B1BB36F68729600EB87D312C2E394CCF85D08D37FC1DB8920B850BC0455DBE556BBB85E2F4CE73B04188137DE37CE985B2336796B9305BCE0B5AAADF1435E07C387CF5E518FCCA136D5F53EBEC509205A06CCDFB052DC9D8B7321CDEF4BFB97F5168FA954A2BEEAEAD5A016FC53BCE6F08DB8F5ACD5D4175243BCB537A61A287AFBAB659AF6BEEC4AA6EC47263D42B538EF94B373060233D3788B3D0818C9E67B550B83E6CC8DF20D66F9DC378A369B5F322B17AFE6DD8B229481E38338CB5FC476544D6065E34C7BD70E6413830EF4C0F78A2D0505AEACCB96EF7F16BEE4F9F30AFC2BF85C53183CFEC0D8E4270630ECFEF6DD514FC15B94851C3430D71C48C04A81EFFF386C7893B5AC5F1755C1A8B65575036B289B240CFCEEE8ABD0C62A399242379EF1AD02BDBF6CCAE8D7A34FCFBD5B6BF4C91AC70EAD69C71026E27EF2A30A6B2AAB5DFA512B9F8DF0B01B6035D9DEEC2D3906BA051FD91A8DDF90E60A227BC673BCF1C8C9BB944DAC1040E6DEB166BE1CB0FFF7D2528E0E43A77F3A05428AD33A147FF33D19B690738AF148027718195589B51EE6F4AFD03BF5DAAD94F4772374D343FB56DC00DC9CA0886426CF995EA2112AEFB833BEAD5AD0B43C3021C7DCA67EBA532F97CCACB0407D4CEFE3EBC0FD9F69A89F4C1141692EC3E60968987A55E630333186F4C6A8E05DABAD79756A8CB3F4F3E48BB6A6C22C637FC3E82681F5CDDB47BE212A953463EFCD21AC3C6991E746FB58F832082A7A513F87DB5AE69577CFAE265448A47885444E88D5580FEA7B03AC919F8C58B3FA70FFFA3FD5EAB11F1C78B0459122AB0431CD9043C35984B662CA0A6EB6DB72288EED21C6B58AF7FC2DFBC481C4E091AA0381B5C3BAB1DE47435C9D57F9C26B56DAED203CBD0359F17DE6B1ED31FA7BD2029DBAF8CB0FD095A4C8A778BA1CF16E9D3A5FA8EB9D43CED20AF6C8055C87EB01CB29ABE1507EBC3B752E2A0F8781AF4AFF40BFD6D387AC086148BE51C25F8F27D922F3C7590C68F965D4187551BE +sk = AE58C1A3FACD6972F42739B7921602E51577B7CA885468544B000DCE43B36E9700FD7ED3E099AF39BF96B0F29F32AD2141BE578C9454EF960775FDC13671049EF6FEFFB43F8F3AE47E67693BE90CCA931E080BA37E3308FBC96673CDE9EC3943E402408AC2294A18890C456A10448A894464A02051A292490A0084E02028C32644C0303000200CC43486D31092249044A03008944870DB24880C4228101189E38248DA2846E1B8604B444C88A28D4C028551C891C2142C48B80D1039516308444C2440224206D084698A920000A03049824C11076A19C1894420800B084DD0288D0103252143090BA3692238610096084490411A1272C3B6801AC7085A96702089259314889908325940300C056A00898C5B144D1982310BB124E3182511054D0CB44421890C00386944426293A83089302A184906D8A02913A685C910250143909A04101AB070E2C86DD01209C880295808081011844A0850DB24710C9120E130661392480A31080A322841984900B0051A3785E214910A0586818650933449182432C282200324094C008E18A900241508129668033270A4282810112C91C605DA466C9940300CB2458C944D44222523B431C8209013288812B9080A22096414720A424111C129D0865124A449D8242C09289111898C09380E9436925A3871E1842904272E61B45114306D1921526214414BB489A0A23093428412470994247091146E20417162B2045220082380011412654A16714B1425D034908408725CC60D422026920608D1C6698C0465D13062C20625023606E1A84DC4B40D6434048C847043B4001A11882444861A106618C3909282449A280AE0262D62068448A080C24088D3348A2222280A8684A2900C534428E2148A40304903308DCC2831C1265024C80022844D19191021492508344583B048C340414282490A092C8B422160182823B08D13B870E4A6214006810C032D6442451C8270DAB024D2A4080049641A234218412A82C4690941840CC12D84C64CD2808C028749DA000E0A4749C396114B8200CA9840E3484D189384DA8230E02892E3183211A121000781C102698B96218A8424D8100E40340A98088E011948CB34520B355293900500814C121545D348411107709A360599246D130382C0462A018251624670E432514C1072D38830A08868119191D232468A0464A3962921401059022A44942414B56924416848068452B24CE21825E4B42883343124B33023832CA0260063180E0041841C008610C94D08328E510426CB940C18B320D2920920036E88C804982870C8286612074953A62500310E0CA2081B0960894850DB40860B864CD2080613B73094B88848321081402E41180894A67120298AE31828E4B645082070A0803194262449C6285A28819824721A094DCB0631A026621C1368132001021926093065621232D94612884048A4C27059B420A0062952820D19234D03824D1CC7859340801C9225D3182C8CC86C8C0089A1322D43A29140866D0BA2510A3691A2480E14406D4CA688C3900154428D1A18451AB78D4B980D9212805C042D83222D5CB211E3028462184A0C2180A0245294048498929000343201338540B6241A98090CC72CA4921019438490380423044E54B04D148000D092102123664814721AA56C493666912280E04252E2168E08137122330DD8380D62922903410DCAA2450908891931319A382CE3C68862400D8B901100004CD8C65012A90158188898022DD9C0019C8249DC920D5144525B144ED0C00C19814114C08423C72410C59080443204C524A21285DA1469D0463012A34D0994410B492C9A060122056823390C829010403401592005A3265153B848D9280661466E04242ED3820C52B40012A76C11C27088488A50340D24164113442108872190A2519C962551186E4BC60D5C360C10340A03042C224151E2A6909C025209218662422949A2258B402141128C8C100293226E10178243124D10322D58A4600AC3605A364C8C8201CC32055A34889B36261A940D59284AA0B06902A1099CB888C1488903C4242045641B4121CA964989222A108165493802593411A0A6641C104D80802D50066D5CA885CCA88DA044460CC53164B25019030DA0A8850B8525644850188425A03462C0848803B729594210232945D00D2A9813033891F6B1E6A2B4C02F16E1E82F0F0D26F6AE502A09ADDC78EB8CB95B096BBC48B048CA48DA2CED2B0E8C65850E351872EC47DEF227CF280CFE67DBDF341DB98267013FEF901C9F9B724847DAA2EFA459C5FD00E2110C4193EA7DF930CFD11DB9CDDCE88AF1A0C45F7566B6A6D4B0199D0F95DAA0D828BC6861E413D9D7D6E9D4B14E099954D68AE309C90571871276A4C8FAF47A6861FB9CF3554888DAD2DD6257F13E9681346D9F96A24B86591860AAAC6D2B03C33A66CA451095A8B90BAD9B4FB698776DCA5B9DC53DD51F8A62DB687140100D923224C7D9793AF6A8223831A42E33B2BB63F9B5B1B261E43BD29AF812FB4C12DEAD37344715D6268B6DE2BCAFEF79E0254940DC738B83040463C6B1C5612FAD6CE1182691190320B609524CF05A5F1B482B80EE7EA47C22F9DDB237F79CED228AC187612B113A9D289EA4799A826E0C5C82387113FCDEDA61F46069D836B79B32AB72B23FB21847FF0560F7E49F58BD4B8BAC2F8BD5BC5A5F1543D1BCC588D9D981B81F087FE6F3537136F8B707636D121A1CA6C0C8CE9F8C1205471110005C9868E2B828C4356A533CAF4677A92FA6B7EEB680C24999483A8E1D51624B6C42ADCFC3E4A7E7A7891B9D6E8C30253E65C45D4BA909FF3E13B5DD74F62CDDB58F649F9DE8251E3982C985E374A3DC60970F1E7E9C27A3245409051BB54F368B8418AEB9BB69D2568C8E09F3BE3524EB4D05DE22865F00EB20065C547406763CB692ADC99C761083A14910FE577AD66C0799A93BCBF3E6A3F9321463C0332ADDEB6128FCDA60402960040360246E315CE3FFCE6E91A6E4AE83CBC78F7971D1543188021DA25D3B676B07C141EE686FBE1375DF9B9E82E31E63AF5DCD74A8A33AB591EA04CB136108EBF52F62EC751FB37ADB70933C30CA67814DD4ACB8C98680C7D1F7F656BEF63379FC60FE650E0B16B7D8EC85A3B6181FA2F49862DA299517C47082CFF9C68732855FF517795CF2614EF55746563D39269EC35C933232BD460B8E68395AD5F004839647B629ED82F615AA3E65E80A05811045FFBB6150C96D4DE8A989A5F25FBB38C55E4F139B6561BB7B5E766088F0A4976B23A4233933DD43FDCE6BBB93667577B465CD055F3BBADE76E5778FFAD5E09C63FC0C90B2881BA3AFB9BE99F08FBF68FB41FBDD3D586DBD5DF84806D9CCD707E2FA214B48C0A28216CA38B79E5CB7BD42AB025219CFBCA96F8167FAC6B6DC0F25B413433B82DD65E33CB56689C4800AF43A4F871C64980C23BFBAB6CC47791BA3AA8117B3223AFC7A89F96AB6E88E71DE9D4AC0C7C5CAC03A92C7EBE19378035AEBB4BB8855D8BFEF19ECA30BD6287CE57661D36FF08A8A8576675F4DED2F332BCEF2F3F193B1AEBF972BE2661D7B215B10EBFBE58CF7B8FA86172123132AFB11132A36EF38E6243986D6699980F20F9E9761B8C651FA80E0AF78734DF3F05295AEFEC4C27461B5D4DC093C62C4387F69704CB8C3456E7CC6BC998248D3AE84EB75CCC2BFCE6C1ADF92035C9B47BD9856DCCA1E0AD39D8B5996E95D16A250F3F46E693DCA13A9C5C6821E36D07F0F3EE44C566AE4E0E0C3729676EDA57798F5BEF19848F9AC26F920896F9D721BFE6BA6B0CEA3BFA264F645BF764938482855441B8FD57A2AB43E5BD24CA9EA1490FEC996D939AD6FC3A553A3DAD14BB8E75C72F21F6E3769E5EF9C49ADFA167A72515E1F0F30DA24F62364E90FF30B19899937F0A44E53DC19BCA02FAFCC116B5939098B4E9A91237347991A93EB417522FA51299C0274F8DE03C02F1D0FE9B8A95A4DE5CB4BA730F3004C2D8E0A11D3BBB792B5342F09872CD4D2B745B662C0597F0829331CC67F7570133705BF24CFE3816027A843E576D37D06680099BE2B4486F6FC8F01222F69569BD924BCC79F36246E0603060AD9CF7B47A08E97B7B31FFF95ED4F9406B19AFB6C27BD8DF5DA76C54E5A0638EA1DAE4BCC164BE8ECFCAD4C65D28AE81EF6A377D4FD2ABDDF63E62BBB561873EAC3294417E250BDBF18E07DD11F801ACFDBBA92FF5A21B05D5D15156D51707E28150F2C2F3C56EAC58FFA7BC83B07756F8318BC03F584D79B38FD1755024631E394D853DCE50A1B11CD5BECB437CD8BA64144FC4938643186DB97FA9ABB1D25DFD61F9BCF381C71CEC27DE09D04570F05FD7FBF9AE2EBC7E8F68293FAFA58715149359833987BC187E62E587CA555CE675C93599278E86448F66AEB84A8059DDA68760FE988567D5FFFB16178993D04F1BDDA0217BD852976DA46DC7874F3D2B817E9701BB48D1CC45A361CB7633FEE3702CB5B7426530A6BF3728164791A7B84C775F69050816515184C093FAA5C49A3FB389B3FAEB315423DEC7D7718F2CE54995EE8EE10D7BCEAFE375F781D1A143BE759500FBC534856E9CD0BBED2F31373179BF34A32C3B60563558523FA59865E889E6D85AEF2CE1E548A224325F2E6004BE436E4F15E177B4B95B089EA8132C4A882E8818E163E99751F1D8C7EB0E0A82ABF4CD5AC794F0B2F699B6439FADC7B7B4B9B642EC8C197A84310B198A3E4BDBB58F77A39CE536D16EDB004AD15E3FFAD5393E4FB11CADCFBE1018091FBEB7418219A61EEEA925F821FD01067538405ABD1F54DF031AA7AC2D252121011B1A9228283492902F5A563D1AA4DB85F0D05F1C6B04E8DF40C54EAB03E0379B5F2C713F4E08A2D37A721BD28DFC0A15AEF466739E8B54A6BC5EF9DF030034BBB1E0E13FB546CC3BDBA98CFF4C844FD10A05343B8DCADCEAEF911ACC4FB2C04F1350ED42DE3E0F8B80967695D6778B94BADCF570343594E8AD0A79EFFD61D9082ECF78F6B76BCC06741AAB1EB74215458D86C17D916418CB779E2C42AD071BD2F719437227457B3CC822AA6F24ECCDC90FC2CDD88744EFD8E44D9457F00DF975C8BE220AAF95E90834C14A7609CA2B71F7E6143B708A8DE75AC5EEFE86551653480773EECD38D14F885D3808AB95CA2241D034D68512170331F5F4217FF6006B2894EDC9E60CCC4385FF66DCAEF4FF38A5E3246BAEAC5E95E2B7D1EDB2EA83846F2E7F618BA5A08FB466943F9C7FE1122D4730E0C4DB2D919064B09D19DF7DE09C2005A8928691E0001733E5CB0F4F09187AD9F05A8AB28AE0D3ADCE150B636ADC6F0D1E1C79BE30CC282125B1D8EE28AB75AF0CE7FF70CAD91385071730CE903E571C2548F64B719759EC3D4AAFF19EE01F975D429B04BE34868404360787551E310822DFDB6CF3473C2202D6CE4C139F0A3AB176D88021BF69119BF92DFC2DC7EA2859645C2B2719C50F567BA284199E831A58154CAE3DE586C39A82D934A6BE993027B62D705FEA81A60A2D2683BC55459E414E1EE7BEE21BDF0FF606ADBAE9E277498F2E2B0B50F8AEB63D65594268D2DF13513042D0D68FBEF23BDDF0047F8E9E3CB2078A9A753BA337A1D0537DE73938B9673BD6FB6575138E736E494D01DA1980319C827F01167D8B3A0A3B31B5ECD3D3F7CD2C1BE1DDE46A380A1D90FB5FB92B9901BDAF9AF1AD5C64991EF19079728D24D067EA356B1A2BE649F1C7A21FDD9FD038D3C7C5D57A2AE0A05499DCD1F15F73308DDFB7AFA8362D273DED6AAE6E8542417C5052B921C02450A97E87A2708AB4D89CACCE98BFD641D5A47F56DEC94DE665CABDFDCEE5D19DD276BD88CCDBA5B8E7753206808CA858F5CC1CA15F0EFD55D1F92A76FFF4137BDFFD9769597871F9DF647BE254DDFFF1F2D0580ADFA68D463162185447BF63FA5CB955B3F17EC2125747D08B5F1EA4B6D5ADBF8EFD5609B5D23765829FF5392C41520DBF268B5061AF89A8F56962F2E92C4BFF290EB952E11C223D924267781FF579DDEB1DABA6C9538DA3C452AFE7329DCE91C0DC2B6F51BE1E6F74C301844E17BC371C2355ECA0AFA6330C65AF06995D67A152B8CF0A075B476A05B5011F7C0BDD3BC80F28E4811B00E9E926B59A4DB24F9C195C29AA435CD09C70B5D54DA6F2B9F06CF8E69DE4E1582DF37A1775A446122BDF540FC7A2650D28E83D1692885D16FD93393ABDF924A92A7712276A444B04EED5B4AEBC62E568F42E51C4453F885D989935211BAFCAD065560B3FBBB0C1DE32DB2BCAE9BB9211C102967A124DFFA94C0327D08EDA6CEAA6636546EAD0F2FF6EBB481305B9EA92AF907F525E72E93FE6934AFA97618925C8BF280AD21C1EE52464646E366501FD01B06373A754EEEE42A92ABE99929FCC23352B378DC799E4ECB091C0BAD10FB31DBF735D5E758BA7954573F741858DA7D7D870648DE6D6EE4CE6FFACC34FB9F35296811F8BA4706271C5D3284AF9AFE1CD28BEC1A3B8C37DE179BF18E3B733C11E0E43DC662E6E3882413DAF4B06F118C3B0BD3D6B3A532CF80C599093D6DEB8A945A3E5FBC2151DE65A3FD76E092129BAEFD7471E50C8A305E2F360146567A6B60DA86EE8D00BCBBAF3BE7DA4E2D66F17125485CF26A955261AA575F02A1416D5395C734D4CD30E2CB7B07C45A0EB3F15982CCC976869EB0AAD0C291EFC88A8DD05FC9D1F2D3F3FAEC79E9BEC881EEFAD24A1DA31981A5814B5951778B3D582686EE120307575463F808FA50EA320675E7AA175031F1B34B926D8C7AE1CE2277E482D706170578EB05D6BAA73C1503EDEDE60102D89671B8DDA02846837AF41AD933B2B6AAFD72273DF64BEA29BF3D4D24B00A959136794836C5D5C832F8C181EBC7E71F +smlen = 6872 +sm = C2220AD5919A9A4755EC21A9782B414639E8C96F764B8A70138DA285F2C3B0DCD1BAB27543D767FBF6EFEE61C23F4FE29636856D9D24CB1E4A2804477500B7FEDDEF339804F47220CF2863522862F1C29CF9BEA287E776A59A4090DD7D839A9B26A627AB626424E059E9EEB7E4C14602E45CDC0B9600998259C0DE11F42967A25D40E41B891A73AE43EA654A08DA0052FC19F8BB56A287226AE6583D9BE7A937C584822E1EDAB782CFA98F33548C8D9DCF17D22DBCAE83BAD0EE6CD07DB75E15CF20014FFC2E51C8C614A1902227CD9BEDBFFC7FE02D5F751CCAE43D92F2B3626E8A60D4522DD6176564F2AEED49AD20F202570DE916E73740EA8A7409E46BC1A6F53E5056B98002F473C77026094A470EBFA93BE2C15E7397BA72E2144FBB2C6E72F2B0DF2A4F7815A40DD20E3A5E53432E23C2AE4E8452B0A93C7368711C08DCD283A07D36EB947554CD22569CDCACF9768A6EA2449C0FC86AE7F2A1D586BBF3A082C3F1575E75EA48EE151A1BFCB29E127C5A066113A4E25866EA53ACA377EFECAC1EB0DAE997EA206795AF5990BEA7235347B346A0ACFC7569FC6E69A9913AF6B6506D1DEE5084D38DB73065FC646597FBD961C8C443D0A54AA97000E3CB7E6E80FE5F502A3BEE66B595D74B5CD0064EE70795105AB840A95C42A42A4A124FC5BB893C2A892350AD0F17E25C5357F6808CEF27B12A627B186B69BD8EA2EE64D52B3D86926417702495EF652AB5480A1ED3410DC23C49B1872A2F2A33CC0C5F75D08E047498D00AFD096511574876072F5289113D16B775998F6D258A99BB9F6BEE20F5BAC88D0503FF0A2C36089328355D802594E7034BA8BED7C8D98EC0BFCE00C77795053FAE07BCBA1451979454787A84862E539C17FC74D34ED3DC0BD1B0BC1A0E4B39C9FC1DFAC79ABCC85481C76EE18A531EABD18D1165E247B930CDE5E21D07642C7ED853CDBA4A7149D480FCBF2187C2B817D7B3447EA427FAE36248E75A42B8A95AA30AB7C60078D8C48BAB449F9F8E9FE2EEE57EC4956BAA7B7CE6445A2568DBB6394CFE9C3822FF2338C6387AB808A08F22BBAD334CA392324E737DD72750C67A802E1A280B1B9A9C05CCE19832E0ABFCD557F9E43238B6762A50A06ADB26B7DAA54C696412FB24EA9B828E47D97DF6B9381A3E72E0FAFFBE1D1C07CB0046E8AFC83E2F0EA53D9F615BDB32D86ED38C5D63E0696C478572D7AB504FC96D5049E462CE28C747D9900FC529B24C98F476CD6849EE220D2EDACBD31692D38028AD7B1A0CC30D1D1E0BE6D296494145B0FD43FB6B6FFEC549D514D0E4C66A3B061DC0835B6CEFE9C6A1B384D1CB8111B5C9533471659E10907BE2E0C4E776491CD3122B02493DFC02BFFE1FB20812D655EBCF78489D164C54A09224FDE397CDBFB8FA9908E39F8DB8C548A79A6226179E855C4B6D11032D4FD53932C6F74BC0442061B1D57CBD5C179573B0DC814F3F41F7035319681BD10802DB8C120E3F0DCCBC0354CDE53FE089731398400FB24C7054296D8168089B8F226286D2746B4164ADD2818B4E5936F678E16B99602489D70458A0E27B6E6352E88D19B12D6C0A2B63B2CB4F9DA1D7257183B825BB5F7F24C9CF25A1C02308AB0CBA3925065AFF718567C1A89D814A58F89327B6AD504D72E663E0767423B1FBB29DDC25274131BE4CBEC1B7908EB1B44AC44E2D95CFD35BA8166112D31230935BCFF825660498962670564607E58CD08E4B3F1AE26B852333AC4A7FD05DB87BCA1A0BDA6DF9C0239DDDD078ED4B72A6DF90425B5B52BBDEF960316782C289E30EB294413E8393EF62D56CEF9A5041C4BF9D4B647EE88BBBAFAA4AD45687AA20811E65066AF21375AA2852CCAB7E28FBD83006476593B15F2797AD35CE3D10539A8CCE53C7DC80F47815191F911D19150B982E30FA18D8DCE4309CF804DE028D1357CEBC665786D0172DEE2F486C4C5CAA99144AD4CA23C8231E7D5BBC0B6608209682251F313A75C1663B6047072BAB764D8550DA6FEB4B1B95334DA4A78136C62F0BE6269E9F6FF6E4DBCBF3E0D2931A1EEC4172A2C7EA4C34A89C3A0F8D0176E2714456E88D264E311E9287D2B85112AF7672C9BEF001AAA827B4D8A4859513D82C948A0A802FD4CD185714E0564CD092A58A7C81A0890FFD89B7E6B33F9102C74DB289ADD26CC935B13CF5D615B62EBCF4579E09A20F8D026E939B47FFC05BE32B33B61EF75D3825EA423077193C3FCAE0954CF805D3056F7F97D6DF9E229CDE8573905A639E8C5C74EFED5DA9FD80E4CBF8CC77E30C82AD00C4ABC0856F8CC2FE6768AD1C9E0BF9962185AC81AFFAB39A85307BDACEC1A0446129084EF8B2D4984E1BCB3E2EF9BA06218EA5ADAB687E02D4E7151469C2331CFA09229EF3C0C02F8DED4CBA955977E59FEAA46C26C087DFEE0C4E1C57FA85A65C0D47B8F3760DB8A5463765B514406E1174B450DB6AC453FA534A972151BA7DDDF83E8377D28273F2F97A3B3F925D0706122C35B547108A8689C631C56C01F4AA3DF63171ACA1C39D3533543F85FC153BA976F217960319786B091B31B099D20AE53BB5A188F5B3A18EBD9DBE1BCF2DEC4BCF521835CFADED32853133343EB12B583F2D2E7288A1085D4EF23D1F53EC665AC5615AC458644DDCB3B63A8072AACB94DD4896D3AF0037814600D769784C0DE9703B9BA722D9BAEAF251FCA56369F906B8C2A710D6FC6770BA1ECB0DEBEC028D3686B11FD83BA68D06FAFD46E78096B7BF04CA8885913313D6537923756308F5EE2AB47A70A5AD3762158634EAF1CFF195B9F90DE0928174155BACB6C618360F6DFB65C82B5A99F43A58BFD5315F5EFF33A129C4F2DC5ED6B45017B162C91489FEB3E2550B41F387BA04DF090902A619869B08F8589C842EB93D0E19E70D3C2D5CF95E94B1A1505985673572603D86D219DCD649A17372CDB665C45000F0690B36B16DB8F023EDA17144143F1C2A92C2700374E42D20A6AFDFD3AB3B640AC1495E7D584B15A2766DE4D4743D4B257640DB4AE841238962464D7937742D4A1519B203CA38B193864C5D99D73960D40A9659DB73C1E740B2FAC331996CCE85B270033FADC378AB79202447305AED7FFDF947F3CC2EA513B0250AA678930F9730F7B550B8B00E1C9B8DDB92A4EDD7F03D7FA697FB19EE39BF036993055C97E21A2AD660F19F127C1797C64D24AE3E48B22BC03A886170EB1EDE897278BF29E3ED5AE28286389370C2DD7620CA2678645D3E069B6C08C6BE55779FC8B2C7045583CAC06841AAA4DAC7F3AF4193664DCB106CE117D5F7AF8895CC047EAD1C372BA3CF98DA2983124E61A3712FC8815C7CCB1CF2166EA443F42807E0505632EB99D974F68CA19C4E89DBA4B5474202B14B5C08C242E8E0257EC345B769A54A6B20E23631EC68D34A4C950C28C028755FD514D808BFC7A02C22FE3B29B2DC3E5F2605ED9E62B75A69AE010CDADA4680675E9BAC91212A81766E14C701BDC2828D230818F05286FD4AAA709BBAA4BE87F4262098318415E68C98C685FA6F5B07978F8D3BBC6351163E5773DFADCA7D83990D01DCC9B4DCB252BDA179642ECCE974DA475039B09B5E158FEB12ACB050158ACA6FB95B728686647C93D1B80B77711C4011D9CB0531D20B50248009E35E8B77A03EDD26F31C53F3CB7BD17AF22CC08CB476187B1B8D658BC7BF3960C79C19F4261629FD732B975A646EE550EE0D1653A1C9E01A2AA4795233B341CEAD5D3020B24804A5275241A78692153CFB0609563D6443E8BE91FBE4C64D4269916E030D5E22750C11439D07AEE2292C9629C82C1F5E6CCD8F1A84CA1E54B188F008C1DBCDEA287164B816D78A0A0943B99183DAC501596AA38A106C82056789F1A06137274F36E56FC7522F382B4127425E9B0A6ECCE2C51DD80001F3585A60BB7958B6497AFC5CE9C00011F20B67C24DA4ADF901D1154273F86EB01461AA14C97EAEB14DDDCD583B9BFEA1403C568B8F12ABE1FDF4A540C4730659E74DC5EF4F3B0490B029B5D10EF415E9C62DE97183AC5152D926C10FFF8251C309D2663B9A43ED11459C2066579F2384A846C10C91583790EEF478690DE5C9A2DCC323C42C0F84024759214B81AAB197A9FD516560062D143B904393C23CDDC1D340946C2EA9F96B53AFFB843A28CF9AEE4C3517C043E1D9184A11DB93F5EEFC06ADE2B5AF592D122E131E04A16E19EFE6870EE550EA388B608F8736042E736D734C048C128DE0F38D1268BBB267AFA82BCAA61B74FB4C92EE7BB35BD8B01A3986750C560500CCF96B638B136465DCEEFC6F214BF758DF48A102B27F666CA2133BF1747673177743217883DE90A9DFD1B2B4472C223645CF97F699290B4192BE8DC179A477F66E02BE52E8B6EABAB43003FF4028FDA0561ECF32813D06780EAA1078AE6DCCC43ED424CBFB2E2EC262913599F8233A06650AF403C4970F248E5CF9E169A9F79A37E1816EB23910F0B542FAFE0CF5E3A7F45F88FD629117A66B84C43BDF67DEEBDB1F9F7C7F75BD2DCE87FF3B55EB316A1F0FFFFB1E84B5B7E651C492926F13DA5CA8459EE8A44918F465B347BAB7A778F6C5A6131B554806D4239F254586E48A6BB4396220A144F15C64236C052661287A03D1A70530C7C5412B9466840ED4513F862469C21686089F2F68521A57CC7A628B148DAF190B3D26D6557C44D78972DEE9349408EB860EA0F8070A7BEC8AAB9E96A390A79E7BC37596DD2A68007C11DF52691580B0EA017E14F3DF95EAF4BAD0B827645A0AC493E0FBC73A3FB097AE7D8A2761B69C63C48E0CD52EB49E44C6708C8EDB683CA5D3BECA1230B62BA50F48B7912B205980A07BF126FD41AA1C1AE5BA19A3E77926307463C8584AA068CAC97F2774A3CEE8156D07C04B9EF6F8AB451F83AC8B25AA6A24AD46F4A7851F76C49B285495A55DB76F39D5030CE47FE91A158E054EFDC7A5B83102270E04EDCA3867722D16BEB74DAA411E9417E4EC2E13305387833D223818B2A0B62E44D8C490669F3C5C1784EF3202C74052FE5ACF591CFE9D22F9BF5E185A00480E12B316ED1053869444BF5FF3500FC07E70426CF092E54A78FB7D6F4A02FDAB910F28ACB1B6BD9DCA375E87D7FD508BB4B83AA5AEB6F0DA20994996A0A39A3952D1543D9AE424BA26A7ACB0E5BCC56499DED7F597948575DE7E2BB246DE3CAED43E7A2F04CED85EC8AB45DFABE8FA185EC54563D92F5815F24933227417D7780C3E9222F8DA6B3E01D81429E58BD4005819A12C4A73E10A642716618F9CF8456683D74702DF108A6807EAD23B75FBF3CC6FDEEAAD77202D82921CB3FDB2D9A8BD0024C229B1B2DFC6BCC9FAA63EF222DA86696DB5D7CC6CCD073C383A7D1EB67061B7A266512D0530FDD86365482C1324A42282BAFED7E6B58B6607597C58FAF73A429C69A3445389BA3640BBB97F1D5283E660E60D9D87DEC54659D222C7198057EEFBB9451B3397375B5403E1ABA9ACC15F3290B3F6472C6F4D088DB4066DA43D5D4FB03F37622DF8C7ED4B858D412DA0B02004B6611DE043274E2B7DDD870CAB4D577082D0566C41237A28F85A460942CDF9AC51C0BD4CBD9B8CF16C891981696A44415A2E99B8BDD165E877C4A24041D30526F8F7F8D63DBF6C0E7904148C600A773C374CC445940614899C4FCFAAD00DDFD72F6FCAEE5195A69E8D75BF5791B2FDE865C9AC5069041AA6C0ADB48D7BEA4CD2F6B9B50F4A754C55DC2CED0375114B650378EB4D07DE28058BF6CF7C3DC2C4543AA58B1C7498DADEF860BE16D59F6CAB0177BF5381473CC876AC796FBE03F6E1625F18B4349E7BEEC7E415BC7F7657470449514432A1F67647349ED85794BD139E23261FBBA899632F6BA3D96B177C49C6A8A5EB261DC90F2DEA152BD9E2A8B0EA8B18FFFB278100419A375649ABED8DF5C3489FC0CC58A2B40A0759F2622998708B0B6FF4D8201FC86780F8BD9B08E8FCAFE7AF9C5B968A7D0BDA4AA9FECCBB006E894838955C96471B4AC699A2477EE59CFDAB5BD7C8E92B2834F1DE751070522E6C5AB83C8A35D6DCFA84C692A6E3798997FDCF4BDCEC9846D7DA4314E4E612B2C9C787A376C4FF66E3134DB0A9085AA8EED434A67C6595F89DFC092E25304D51734DADF0D0A5591A5DD3A93ADB1E8ABFBE18D74508C717D57C5104E3D73BE8B8EB3B18A7B201D1ED0C2E97151DCCA6ED07AD30A8034DA8CC33198204699DA5FBC10F857CFF5740F48242C5668517E84AF2CAA0ED87039969AA502801D0D662379145339C7579AA78636E5F0C8FE623B5BB36118A92378A61EEABFCCBEC1111CF94A7BB6E01CFFDC783BD41307D091A21CC4CEFFAFD26BE4F097476127A15CBEC8379238260A029C90567BB8D5EC30BDBCDEFCD5F10C5F20D28435475C1CAD8F0FC303D3E577DA4AEBEDE1F5373B0B8F80B114853697EA5ACADB022505A84C64B78839ADFF9FEFF0C8FA2CBE3041E7779A6CAD60000000000000000000000000000000A1319232830353C8337940EE74590EB25E52E78E8563A09CD2D45F650F48775E3E61F9E3509CC8EB7E983310D0185359F66BD80E0DA1E45A6BEB53ACEBB9030E310E81A576D0F80C64FCE1D1FD77DCA27B7C6E02B0CC26EDBF496AD2E3CE8484E988E56BB28153587D7ECB02FD8882545E7BF79CC9966A7FEDE93F7E9451BC48FDBB481673D1C4135F95D68F40F4B4F847345A320FB4D736BF5F9FD347435462DD3A238E4C799E7CEE081107E11682C7B558B19177522427F1D269FAD81B565BE538E8FF2D7193579AEE51E50974BDC0B66331B59BF496C87E4F6E143754076DB516C9C538410FB38A930CB5BA1E6610441126D01C8EB5F34E2E58424B8B218D9E68C5D8B4F5258EEF07EE0AA5475A72CCF363D47D825FA524C16C7B7587C44864DA9E4B267F738B87F7E5701147F550CD38774B17DE48E6969A0DEDF334FA67470419059C4D1607880CB12FA9C0ED23032C7E0F325169EACE7DACCDD4C2E5097FBBA859970D7EAC4522C1FEA043C9278C1C89FCCE95203033B4CEA4F9F24B55BA6B79EF88F275310C6E48189EFC1EEEDAB66B56B6BB028726BC463D93D742492841E85D5C837948978D0FADD1C172F8859C802C6BE8394A05DADA7546EE1CC5BB909D3189088F4FA6D07C573ED7263C081720E701D5D4B027AE54BE175536F3BD5E91993CC040311A7D352AA26414CAE30D10408DDB44E8C9513F4619E99EDC894F963489876B24BB0B91BDC3EE5B78AC0D4046B2E864789C0C779E5AF97F8F84F09A26FF74B8BCDE66C007970830B70C2A1122DC9845905C3AA7810B40641E8BBB398A23BBEF52BEDABEC7BB54823E64177A73786992DD67D5C007D770938402EFBCB3A60281C5706920A9EEE4C26C0B251C32B9E1936FDEC2928110959E99255508250FD5BA84B4FB314187124072D30FBF2163D36F1480ECC08F7FB8093BFAA72F1914C63533EBB3A57420DC38DC93DD6AE4D197FAB790C1EFC1B7A2234522E0B408D0648C7AE782F2F08CB70B96CD76B5089AF1EF4BA3A4C2FAAC363A4DC1C6C421F6AE1E9B67461EB02F36C25E763F1A2B73CEED4DCEDDCE619CB313D124CE6F7AC986D6BC344E630F22CB654C1286FBC0EE01C968DADD1EDAD744C8BC828CF5F316336A5883166ED000FF98D6CE2CEAE7D3E40BBC5714F71BA9E25E1506D644FB2DE2FE190D327ACCCA79D9B6D9DB505CF1853E98F30E9BA5E568ED83E2567C936A64420C5D8F07AC4F65F38C28E88DD7B5209A600AEB81A6D2AFA4FAAEFDAFD9B7FD3AD7F49462CD577204184F9D44A45E2A909373CED24EC0EE56BF2E6675C506EDA67B1E6DAB75CBF1822E20E7A8A81A7729B42A6D67A1DD457FCD19B62F048AB97B3D694254E5C051FD2DAF3D12AD627EC37C22117BDEE9EAA290D11D56BAFF0DE1037EBA908FA03E2F869FA2B27936669306E8E70A0A4910A123F202797BF1C8FE47178BB1E8E8D7AB1C01F30F5E779B2BC99902DF15185FED4C865997AB72254162D00858E0908EA95A9ACD0FCE72E571C7A381CC33E06A27FE6A5922775EE82C973CC3CA8A05717608F8703946C9A89854D627744DA475DEFC1390DC44FCC3A23C47AA8AF17240EB1A1A00A062D258D471F31333D0356243DC1CECFC559378B4395F01A970EA4074D5666B44D49EF291ED15930DADA66765B165CB8331CFE549C38CD0672F534BE60F4D9B4C125FFE747670513B5744676899B256B992E15106B99B794DB3950582816612144649210751F3D0DFD5B25CD393E724F7FDEF00756D0C8540E8891E592507599B06EDFA6EBFE543084AC81858F5EB02D8F5EB8A72184851E8589A3AC6DFE1CDCF286723FC4C1202765FA4F783EE58C627ED494C7149BCA6A4DDB420827CDCA82DC42515BEAF46CE9D9ED524BD00EBD3094F770B1E1DD09FC431E4C244D2305619DAE208E65EF385EA92F5A79F12B99AFDAEA79C9D8D319944AC6CBBE3F1290EC6B87D97785E059E6871FDF239BC404021CB52064B88EB4CB3FB6A871B0F76C12D7B8C5E8FE0A65024AB5B25F4C67B6D15C22B0005B754CF7CBEC898B49F4326F1AE4034E5F5A446A96CE08083D48525A3661E10C996DD22DC34FE570A4C8817D10D750FC5C2ED0C24C7CBCBA5CD1B2680DBAA3315FBF2BA7457ABEEDC96B5D111110D4678EA5C7851D25F258926B0B028365799E940A6E17BB03CB332FBC6D713DEA7108FC6268C8D33E7A578C94FF75BE808C15FF7884F092C0E309F1AF99B1A7314FA0F32C8D8E32B3E9D92C9C8FF6B8FBB99111529C4BE3A2A4F62884373D0903180B4DEABE613DE5CF19415DFBA7F9A46297AE2F21D7EA420B41F628FD8DEBA55207606539D11791623CB325F1E18C98AAC27283BFAB2408F4FD6CC58EC9E306643BA1C0C77D84B3930263E5A76A1CE94F3D7721F0098D54E6C990C3AFF69B6A0D82C853EA2AF2D3D2B3E96DAD59FF873171B55D16CA9A7C68DAD2E918174D264919DDCB4B9D01CE622D56C599BF60711C74315C918A7BB97B9513937AFB6A652DA68B6B0B34E316D7BE9F5C282A5E8773C892782EFF220667A6A54069C37B88EB1CE676AAECF2015E59FB7AF4D30C4625DD8DE4805F505E83C877CD61D2A0BA65B32B0DBDFBACFC88CA43E4DDF7A1A4517DCE83B7B8ACF8DCAAD28284039747935865DAF8DCFCA29FB676CE2EBA2C509CD75588FA5E58CEFD0694626C9BB31C3AFC372ED313C9BB3ADC398E89DBDB108DDA63F9380EBF9DA17B378451634682F9823E209BF10E39F884ED270413152025CDBF4875C121B1E83E12C044453FFDA6D8CA2C240AD522577C6898AB6F2ABE1FE77F860939408CD193E605F87FF2248FA163AC2FC0F39BFC38503B23F5441E0E364CAAAB890073266B3B51217661F5DF41C0BA925BB425AB3DD7B6A3675B7D60D0290131EAD53A4EAB0C66BAA83F2FB77E74C3C123ABA7731A3F62FAB8EAB2A96E8BBC911E501CD23A088E7887A469284E0B5C27B5CBC1DE2B6938CF1AF58A47FE78141306CB76E8F2B73620BC4549DB6826D2D72873885F6C5311EB5B9462BB4631D314DFB9C836C6F4D9EEC6818940C04689CC4D8D11ED9869355617861340E722B2BE78197746E2759AAA8D68D1965888E89B6B0F5BF51F94E586B2CB8708F4CDB520BF31DDCCFB7CB69E29A7AE8AAB12C11F431DE40FB9E82EB5F2B6BA1F9757F1487B63255FA69A755601C2FE17CD1892D5A6799C35D05098DC133BDD71318667D47C4671 + +count = 69 +seed = 272E459EAB6A0BDF720E4C5B79E641C95BAB66C3CEE261D0E3596BB04D232ACE0A1CE24BACCAAE9037665A962C711B08 +mlen = 2310 +msg = 62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 +pk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29C9D187023069191FE253F62088FD6CC870D38496CEAFE5BA0FC238B003FE52386E732F86F32CFA35CB49CCC9AF894384DDA51D77BD1C11EF9FC52184695E36D51288DA6F2B0794C3829A2C2F7C2EC1CA3EB9AEEF1AA57E647FF28C7F7F047CC004703D1FCCFADBA81A8DE1E8E2FCA30916CDDB58247C6C4414D5B3576EED1B0D26930A156C4B85A4424F6F812E78B555DE3A964B88A603DCDEE501BEE2EFBDFDDA32F04339D112563E1C2620AD39DEF4FC32117C28F35F8F7CA3CA5CADFB530D4F720D084E17A01D8259040EB557FD7B1C18DC5BC1CBF65F88AB4FEC06BD0321E7D4878D42FAE804BCAF232F02BB95853E257F7FA770CC7891183BD51C26EF490249DF4E435572581BD637F6E80C654A1DA25E99666014458098F0DCD696EFA124D1258122CA50DFBABD44B2F903FE7EA95EEC425C4086AECFEAAB3DEE528EB07692C550EAA8C4F0BD56ABB9FC5F2AE05CB3E91F2CF0D91CE105A027933E33E22162BF8D5CAC6936F572278E46EAECDE066B503D6990070E7240AD8EA53D7E5DA1058346AA6E4341905D6823DD3CE801F8370851F4246D82EF08C4DA92BBB2D2EC3DBB39D2A321C5972927B447B469FD8D09A04CEDA0DDFE60EA60C3C4E43FE6B2D519FC365E180E3F350AD20A03FA4087777AE65A6DB2736AEC065EA35B78A05CB8F6D3E6C3AB93FD82E3DD1205E906923A1B3651ABBE9F20E4C3FD946CCB8AAA36F147F4F3A3571EA08EE4684869CAC4F3B3509B77062FDDFE326D669F730003CF9174A2632E2AF439BF09F5280D604E2A2F94A4FA78454FD4C0F98B4C61008A7FCBDBD885B2255B3E7DC2F170681ACBC8CFC40C152F408DDA379F505B3AA3CDA33CEAD3B1D94720CC2A3E42DB380282868EC2A3A08B1C993E92203EDE9E19D00CA0D99006AED2E97223949E464E208B2932B559902F79A2919B163B3065DF8DCC5943BC258D52F93F7EB9D80AB18A538FC879C92D494C4E8C45F75C4851B67A045819F291152D5EFF1C483D315E51C0C42895FDECC8D2F7ADC507D1B92433DE7A27F48CCFA912A182268A25E00C49AC18B7AB15583EC325A3D290F0B0FCEEFBF0055630106441C28179DF8C9737FE6BAD8D6758BD267B0604E0BB5621E7180CFFE7989652E961A1E91F398CFDC1FB8473DE7DF1C7F5D40C2A1722630BA25EEBD29E221B279E59CAAEC323BD6B5882A64823D49BD785856D1200E78F78360FC7B784E85AA2E7EB8857C4EA6ADED860A880D6F46F699C8140348001993E8E361C498EE81C0404AFE2E8D0C03BEF1B2C45457FA0D4FE0FECC29EA74B425E73AC2CFCC011F008FBFDA6D2CB3AC3D40E5F8074DD415656D778432BD08C9701393E9435D3DB08C040DF2B13DA1E43F5E0D5AFF224BE6A8AFBFD188C74B59449C345E764A5A3E9BE6730D5EECAA9545B377BFA0484690FE7C3FFC50EBCB7DA7A07E30519D935E8316B4D262D75E66DEAC432919E793FB60A27F512D425E4883D49E002C63C3ADCEA1B1617776FBEBA87D4F2C0D95A58C348E8664E3C658020FE3E0A75E805D37AAFBC379817AD205DDEC74C2D521BEC7087E7A7B3B38D1D4A70FEAB0B89B234A847D0E0F734F25E5B81506B182EFE3FF92F1ADCF62848195A8991332752E709870E9D928579A0BD02DDF72C8D07481D1265D137E8FD5FD0D79DDE8A97D469E317F7790DADFA8698A969377780AD469C304CB48FBB34610D0D7CC639A791C18320D2D4360515EF94ECD4E1DDAF4969769635CBBA58078356C5260ADD910243031599A8C0A12DE08106564BAF1347CFD43753B5746AA8623DD1152C8C6780992407D9532E1E09D467D83B3B7FED9272E564B69461284D57C325C1C8ED20D54F08CD0E2C9124964720FD775F5BBF692AB3945495539FE65387B6CFABB868DFBC8BDADE2564B878CE01550E9530EFC1398245337D913A2FF0B06E1667047777D77AE21D0C908AA49BD7567EA718743F629251F31C1A6062CBEA4EB1CF7408CB1493349B2395B8A8DEAC603D6E3A2E7D9DF8A292318383D8D6807740AF9C7C3429A6921D6EA326A6CF92633988E3F26B697D1BD5456394E2F2E1B1218D9D62D307C3BA41250B18F477DA357633DA06BAA68ED8723F979509EB2260261877C3C893FBDD4F1ABC522974DAEB6116FF5ED493731E42933D8B0E920A00B00CE3A9E355BDB061BEEC6083F13E17B03CE5475741E41DD330823A82C5C9B271422E1AB93D237A3657B1466A5A52D72FEB382418C45B8C4C5D8451B2164F2D4DE4FEAAC91D3408F5FD82DA8CACD099BC9F6CAEC2A91BBB6464E41DA07C5563769EA09EC8D92EC02748C256D02C8B1720349E1EF33BDB8AE16C9051F046718966C8C20DF752AF54400FD491540A4602F15868D77FAC3A403887080688FF59D3D38F39C60B53C25C968371B259D4E47759DDC3010B2C32DD4174E2AF49864A11895C3976F41704B34F803C793415B2166ADCED95366F58AD5215FAD406EC2F5EE4FBB4D66BF2C5FB04BDA8A71823FD544E1CB1CA145D891A0938B5CBD939BAAF2B92707EB0E1A846EE01A15904043A3117618FA285EE4E4DC95BA4F029C0F348AD4776E8E5E8487D4557DADF6F04606B29E8A91F22A13A4622ABF7F21BAF27E577CF7CD6E6A5D1DDB58D19EEC124AC8576F033DAB35043DC2790DD75738CCBBBBBAFE5A9ACD3B403769B25A058E4FFF51B11A70FB5C5CA8401AD841459900FAC929F1545014E6FF7C50836B186B7E87E185897D9683B3B42825AF12DB2253751B3DA518608D9FC6A36609E5978C1029D0069B2990974B2FCEE8558E3A8472FAC7EA6E9D03149E386CB0C655895852ED5959816FA2C83FB40A17551E76D34E914428A2A4915902603A156453CA122BFE75EF8047F38DFE22482FAD4704DC53CB14DC07AA7F39D3C6B6CD48A3A0B96F9D86A8CDD842B85365C5B7AD03E6CE3863A564C74E1BF86E04141BC942323BDE469C0957E2C46B03ABE78F0A04B3969AD91050CC8A1CA72389E788A7A9102B9236BBD607D65031B8526A556A4151134EEEBC68C606D1342D859796973C63A48F93257AA307EB26C328BFD5C25B4AD5ADC1029ED68329F235640D207AF3CC4B3130B9E8D283FF9C251146F0C9729E09A158593558E281AEBCED50394D0EB8830AAD11398CEE7AD19BF2CD10C5A49DBEB6EC845124E4219ED7B7A1947D9CFB66A3EBE680961A2223B63E1D6D076517D6DCA3C03C1C03ED28B869F403D232A6F6865FFA22AD97D155BE212968530DA805771609E468A2028D116CFB92C9731CE41FC31271B8C76EF041D0B9771D1623627686F9D29128B7136792BD791E57B44B8932AB7AAB989381B38C68413A85B5415C1799C3BA9970C99F096ACD1EE123832BEC07E206B24A81B70497D5FD6AE3259A23894854EFB66A03070856BCD80FE36C6C7F3478ACE2FCC301C00F38C372A19270F9FA92B5C13C20D7AE575E22D76FD003834C55B40E41C87EA0821901E63C341F937D369AD3EC9E795D56C14100652A0B37D6D26270DB865C935B56AE3D4B2EFF561445650E3CC917A446048A1A39CCCB53FEDA2E18EC6F933508995DE9C7A77E5B6CE65447D538E3B24728B7884106491FEF06896C5EAE9E84BE0904F4355115293A135 +sk = AAADE0BF29948EAEEBDB3A9B5BC962A7729A4026E79929A457D5488D40985B29BFA99E6C04686E68302FF2DCD426F58FA0BF0B39B28EA3C4C441B379C4A473D4BCE06614B576A71FD633B69C408C894ED424CECC90A34193D4B1A7FC4D560F56E124241B1909222090C0181014A9889C4029A2A09022818944008C139020A1C04011962511A825432006D084311A382A1B250883C43108234D21198182B26412228500C704C0446D22338901180054426A034050184284A4B64509373213B411DB088422372582A2289324721B33411B016C0234114422098BA0508B148D114208DB2244143989DB385281B280183760D9106442328D2133881C000CD3B28902957119476C03075019C9305A00121B0769C920440A0560D3260121872551844D23180223336E44C68019232C5820401AC891A1080D1816651C08311849811B21809B84449A16080244014414048C366920441211A74CD0983009929003052CDA126241A280C2261201C445D29640E2C4488C12910A42649218292187210C212C0446809220218B2245D3062003935160C010098380C332051496489C1482CA1070D21249D0106103016DCA4251D328921A26620B094683B46920B521608890D4888C40227020B590490410913288C81025A3804899468900197200823114290DD1300C24918D21154DCC94110B49002491459C2289E110615A006AD248845494245C28511C9710C8428260804D21100D484642C0A031489489C3B428121211E4B84064428002380564422E0C308D04898421148212A90C104568E118450A858D4120710A16882480488A366C2238899222280B96288B36256226648BA88888B809D3860C0115526426201C251293206908304541B61002356163A4510108111047321007090BB18DC9302DE140620C222C632481C102808918301B0504C41210E3264680460E0B3364E24089C1A41053C210D49440134310CB842560B631C49644E4466C0CB64D10320612904000C0644AA088E10805C03026E2A88C91066A02B871D2884D90B88494184283349204334E61C66C92940891064923312E993891444849C24840802886499648222931E0300E99B88984300413360A03121003C04060B8651C0662A1C450C22892D9928D9B38451036615288810387494CA40142B00483B470A124824C2600E0A4400C8305430431134966581264D3946522B8902240508A96080C3542139608D3A06050A68D099928A1021120C78103470C500240D0486E511264123811C0324593A48508C349D1B42CCB3469198231190330CB402218060208C411DB04500B004E10104651124A0A10649998855CA6815C0684501240C8A084A032654C20124A16684B366EA296801099641090504946448C44080114048014705B128E03992D64A20C02040890B669410481C1B42C89364009254A928240921844C3320094020E83942C1C91410149660B38729998201CC9000BB0209A160D8A180C899610D22406938030213060D9948562C26D221746A0A86504171104C06813000DC8C62DD2286D582669CA122D81028E4236611899290C142199988409222D00C1458324286212028B12249324825BB649CBA2500CA64502006C19129202C1510C35908B10281331269428529A988D9044700B144A09130E53A60C599064D92440A09468020806A226492448501C382953C04082B8081B152E5CB80960A6415436854B264C1119024CA6688BA02DA42849234488DC04619B188D0807448A2211E046061CA24058264403103001990991102914248400A06C82366DA0868052A00143C271E3C820A40221E03820CA4630A2B044D84070CBB80CA1869013C30021163041A80D1989640026868A906059364182B40C02320ADA0426503812509440C8408D83084AC840440AB24D99A66820B12102320ACA008D8C182AE3146003050511874984B4080C816824368A21226C5A926D0846016134100481441CA2288422260B402D0193115CC48CC2428484300AE0C42C034202C9B02501062893C285E3C6250AA3091A22680AB78D980212181041A03221A4242D1B386E0BB96C58C62C8A886DE2B46801C2445BC8512003650B07895CC45020182693908C61C601C03029184624C0C4201A352243B8481493402080080A496054C31A5541ABA0A37D3C1864E083EE7CB6B74F20BF194CAAD235AD278FE30746123E6F2258CB5D315C51F3EE95D9F905F9A265B63B605D574E8C1F2C5D72913207DD4F884E779AB3232FE79A009DB0BFE9E53F43A36577915167A081D110F42D3B81C83F539441E710D724979648BD6DC6EF818F19DB6FBCCCAACA40ADB31887AACDB4B2FBD47DF235F394AEB04E5D67DB51A6164BCC80CE01DB81C7D4A36AD8BDDEF2B7ECE2BC9FBB8104E56F46B1AAE7A38933B3D3378ADF4DE409F7F4091487E8BA053D7645B61DF888F2392103A3693E9CE0E4A0E22767CF06E4ABAD16C33DC5F3CAD7FD1BB1EE037267BBBFDA99DFD79B34EE609B8691D3A6DDCA224CFE3F59EA25B0C9D3D30C4F010128188CA7FB9B1675793EF81B1B87108D5B42BA847C47A85FB607A7BF7A83D3F0CEA2F160B7DF14C9C60BA149F5015783B5614D128CED1BA6146862D69BFF8AD149687CF7EDD9123C0C1862375D721BF6CA19B9A6715E03DD756EEFFE13804550B8D9792DDA19C74D7D0DA8C1D2B5DAAE4BF2BF061C795A188F0FB619220C5F7B9A83B06A85021B155CE60F4DE77D24B803A21E370C1C88BB18FBD2855D66AAC38453A7201E6A044CF06414E02131E538BE0D0DB0D2E5434D8ED626276AA237ABD71C7AB72F2E71544F4ABD04AD456AA4710B83690114324A6BFA4E4EBAC4520ABE30872D795C7384725B8F24B175EEE24D373F85653F9C2CB35016A7FB42D440E4EC47EA3040D5A6ADEA997021CCC19DD1F8B9AAE93D97EDC4DF69762EE11F3F913DF574DC71E7BCD9341EA10A73B6959F3BF881109B374D9DF2A1D53ECE263ED3DA795F73A9035FDD3248DE8E0CBC96E9F3375068D5D53438B7B8DD55B038004EF92FB1322F77109B6A9A318CE66C2517F46E90F6730CFD82109F808F4DA26DD3407B412B7604274569E47FBC71C4DBF9975C248B37F7800B3B315851887B1830FEBA3BBB687280C922B8CF8AD4D7B4C7C287434AAB36F4C6B79CA716EC3004178B8D41BD77933D04F4AE79539FF1F2E22D53484F38A4F01D55D52640628132F4E8D563E3941548C12A4522FC4A5A6EE4F7CEF82CBB8F256A8E2BFFCFF4BF3CA243A31D9114C44FFD24D505B2E35128791D9CA247C2CC1500A8CA18A477ED95FA9000432F56CAF5260BE8B7A92419A3F4A34A7B85DF608AB7A06DB4F05C52BF29D982BFD8941CCD10FA2E428641D1B32387BF9699FA1EF8233B7CDDF8D1336503AD254C60104BB5F567330D44048176354925FEBD231B874B16497B08233099FCFC1F5E2706AFC53FFD062DA9A7CCAB93A2017B7DBF721EA53BF4702B6BFE393932FFD4A7EFABCE94B82376BAD3AE9716FC33D5F0D2DFF4316995AF731153B3B99BC431DF8BBDC636260E2E52D1638FD6CB2E15EA8ECB4AE1D6000A09106B4B57F1C8FD8C19E82D5125182DBF8FD88BD8B1A48FAEEEB3E771A3F3B91AAF37AA26E27507A148AA7E385B6C1FF93E5E61EE8F3EB2C43D5DF1E0AB888CB1B04388872720CDE794945E294E08F8A84BD7830FB9E6C40EF4E2679AD85A2612A6FAB649A5CE4333BC25696EAD8F79CB01F535AB607C1C4248507886549384356B0CB7A893A9127E368B58DE5E890C7EE076BC08CD8AD2D8DA0B2E403975F6A6462244CCABA378FD1247415ABB0185597B2E04F01B624502D59800E3C2F57ABFA2BDE1858843FC6BAC9A4975377FAB78D5638ABEC3ECAB2EDF3D4ADD71DC8220F8AEA5B3BF76B54FAD421C5C7EAFE59AC983EC9B995CD5918D6A0BDD5ACF3EE00B0373D8464465E25F3B7FC22E9255EA0498792F24CBE353704E96746A4339F78716DA80DFCB75B8D533F2DE7E8F71C6EC2ED3DFC5AA52C124345ED6E02F396341BB1A9824151800E73917C1AB2A087240985E9B1678B4C1DFAE36D1192FB6B23C921038C6FBA8998270C79BBC1C31CE4D8EE8703DA61053588A4069C481FB5042F77FC2F02A86E57E119275FFBF45EEC4C0D2609895EE52C45C519C2B4F89D16AECACB4AB1778D06FAC8ACBF209FC86D9426F42EB307CFABDADF01B3C65275F48043646A0B71A4AF23E5808170FF5963B86D9401C687DAE8951226E4947F71439BBF63FD2D83DB78B43966FAED7B7505E4C8AC59F2794F61D25ED90CC569088183FEBFBFF38DF429E6256622F7609A8680842D364027E4BEF7E7018945845F62825D3D337960729DEBFD1A93366D4318FF41379F2FF985B6882504C438AEA2199B445C92684B2599A52A1DCA326F4B719BBA12171AEB8308C03F6B31776B567929E85B7E3223D7EA2CE1B2F441A87E47997BF2A7B9C336B01600DE0469F3E593740C545351BA56452675AE74F9B084FE3C6FB4DEA1235E6B182B5F8484B43E697059B8D448B681BB396A2E049B4B570A4E9B3072F3ED5C4CD44E3A2A07FBBDE3125563CA1A3781E0D0578F986DE0D562CE9E6D82AAB02F25A0E711EC9FFEF7ABDCA7BF657F4BEA19E06725A6D1BF5BD5ED3781B845768872DE9CC4B5B1D4BDE928AD00FF1DFD757D5BF2CD3D581ABA8A6797F5A4BF07B8BD709ED677F41759AD051539EB0CB59B3CBF0BB45CCCE31EEF04E02B09B4DC66FA2BA399A1B7093A7ED05747B8B8315AD5D62BE571B34997EC3941B5EE81A232093828CC8FC762666B57579402CE6C511B0BF8CF0492A8CD2774749C0A6004FDBD32A5FDC412CB41EECE6DEF5C974B52ACDFECCBF2D2383639595938ACE75AC83C30770D54DBCFFE68C56D2AD2C120949744EE0E6BA9AA7B687C53AEE2440DA936787EC8941DE9626EC4C3FEE4C2AFB299790DD823C3AAAC1D172A167C929D40B3DFF05E69A65C2A89CD0550BF1719DF0A33EC53C86581A3AA21DF3FEAF63017A32AF1CE689C611942F72B13B45B470306FF21AD976B1E8F33CF68FF8DFEA43F7B6BD813770AA6E0DC96E3AF59608FDB4FB5BF5ACF6D918BB64A7B2F89B5A2E24CCE47B22DC1AD9A02ECB311D5E303E14F63AA999EA417C6FB1DB5DF6DDA535C45449DB0AB812E36D2AF6D6FA34A45BC6159F246728AD0DA2BE57F3D639C1F0D2B03CA68C79665A818EC835C34A549FAED98903E2721D14EE563F7548FFC799950C94061450BDFE11477C74475C7ADCC494EA9FADE357634CA34A3562BAAEBB502D22FBC042F5A29A8800D6A2A98D8DC614CF7CD85B66F95FFF2F5CD885BD7A3F62AE0FEE00B472B75A6861DA69623666F75A2A6B38A4406F225F6FBFF23B91AA456F866E220D5D5AB3EC66D19B1736C9F92F25CD746BEB0B73E342DD834BCBA0043625832285D54EFF601DBE8FBC28CBCC0B5C51BBC8602BD54BC6B47F6CE437E42BFED0F05E20F9090EDCC73D52552CC720BB49BA614ED0AFFDDDAA48016B8BC6567307C1A0D2F3B652EB1234EC6E804D9E395D2007605E33C938C7E2D35A45ADE1F0B955365A742C3E9726FF4137DF5F5BED58FA9A67D482B999EE0EF8C8C948DB96558FF666A4A2213784685713BFC57E35283EF4ABA03EC4B5B9AFA3A550B5E43F5CB2C7D94810B5655CBFBD37FD0AB9729EA0E44D9C9740F9F9E8A1A0ACB2757EB263220360DE155A81C8ECAEB2AB04FCB6D8651195AFFCA3A198724D1EFA20009E8C2ED8E701DED246AB846168E67EA213DCCCF1E24EBD327FB78356C5C337CF0C401ED7C03BF5DC325A20842F7D24CA57D72A0C11C471563EEBFE4090DD7AD3FEFA66CD402DA0C56B8BF0C88CFD671C5D5025F102B59B065453B0DABFBD83ADF3AF179CF9484850E4FEDF45C18DEDD366AB30FEB75FA83746144588C012D7583F32D21C3CF52AF699A9196F847FEFC3BEC183C9AB4BA72E7047FE52DDE67BCA485E26372382BDCDBD1D0F05F3AE98B7257858179FFFA079640E0682022249981DE49751F8163C0DA3DF3AFD21DE9E4FD64A3C15406AAFBFFFE07D8866D8587BF1ECD6514F3613B871DBC8936B29EB447D0A2735711F67148CEF89180A915CCFC6822A84AAED3F46912BE79A5C36B27750D548BBB554DE3E788E1B94C710724CB1460007E17F2C0AF24A2A1E17A39B0C79800C697DFE353A60B6030F891FEA50209D3FB1A3F62A0F6939090D2BA5D8A1F631B7AB04DC65D4F524546DA717272A5CCBFE0BD94655ED5C14AD27EF37B7641A4F36330E6CDC228A7B81C3D6CF9028385EF44044604A7577F717EF236F115F58433A6B06B461DEC8F2F8A50D716E913267F0B5BF57154D61E486652983608CE9585F954E9574ECF3A3952678B5B31D9A8A2AC27ED3583CCDCE95CE701AFAFF8B7183AE49FF711AEC39373471AA28D8286325412E519D6FC2560637607AF15E080E01315455B93356180450D784AB5155C242AD99E00371F6B4CDD76C02F04853A282D814FE76CA29AC560082E711E05AC197AEA4BD225004DEDA19E50F2A512EFC6D6BD2A930E431513F53C9BD9BC0BB3E9AD59A0A0CDF2F45EA549CC39EF75A5AD58BCE87DB194562DE919EDAFF4B3D2ADB723AD9341B7164D8B99C95852C8A6F8943F29D86DBE5097EAD6F19158EBD10F4E76702CA5C50869E3F0EE32B8C694C9310CE9CA5C8249C471B75E6F7D5CD2606984644137C01C018ECCACFCD4BA2E6A8A065910F07D151B6A63E136C7732532F32C03D3F53857F51C35DD5E27C30CD4CB679A38AF83368E0D79D8DBBC27E77BFF89545C6EB3F266B8B4652F438B912927BEB261D629F5B3E260E40DFB251CE8E6DA738AE9169DAE3993ECB38C18351C98957FDB3FD17DE610E +smlen = 6905 +sm = FD5C1337FA549D11C4961F2FBE5312C7036CF4496E1270F5B9E2476AC3AD6152F0EEA4E6DBD946504205D7045BEEB30DCE18F4417B3D2B4BC786BED6FC835B4456BDD1D9F982A730AEB20AED7C4A5F936A59067295EE05912B32F55EE2DB565B2044A7A739BFE7B93C4EC2B6788DDC8973FAB89227D6CF953E7C9AA64B6CFBCBA9EA6C0DAB182745717865D50358AAB85F5859FBFA8562F6292D01CA992C8ADFCEF5765BCFEE1142DF9C277952FAF75D76A71259331028364E177E29473FD76FF6E06157A203E25BC40FBA074967714FC673D9EDF5FE036A5B71094D36BF21C063DC6AE692F0D7C089647B940183B08F2BF8A92C9272AB9CA74DB29BB65133C45E4726BDE3E18C7FFC65D893A9DF4F42D87F9AC7C1F1271FFED55B9B86D15310317C765A57C3ADD39955873407856E9DE7AC469ED050E013802B2FE2EB0B5F31A8D7EB7AC86D3678A71661275CA51572D89FABF5ECE643E377A1AD25AF849751D5C5CC591E14E88EC7F36D6DD20B99428DCF828C232204894FD04392CBA70E7E07F01FBA35CE128A92E6F055653E60621141DB914D7968B2A6EB666DC33C00485C19F38434A41FCB95FA90603EBC3113C3A257C7C20CCAA7AEB6D39D2A101E1FE69DCB4B92EFF933D5E8436687F135F88A4062A897FDBDDC7F491C6B3C6CC6541EAA02BB4AF318BF75164D3AAC77AC42D82FC378E97FCF20B4F22A5636C192DFE62FABB12234999DA9E2C39AA903B9866820BBD8E0623098B6A4B9C75C7E00E7FAC0B3316BA5918104C30F6BF55D98D7D7DD369F2641A85ACB927A947050EFA7EC05B63585D76B8CF1407339480D5776CC59E8B52A683571A7E1ADABC4A292FBA495943DD2DFBA87A47713136F6AA30F0E02806547006261C7DA1D4F14B025D7C2FFE8C5E7718BBD51083EA962FA0369E5843E921117C35D2E0A056FAD8282958B61A3CDC2B765EF0CF3713A86D8436399DAD48096D0BB86100E4AF103C8F16F42E4198DF91B7A85F23AD12587B542E7C99FE614D3728CB9981FA710B3AD37BB52A85B5B2C9071028A590CCFEFC8ABDDC5C55D2AF02601C360A17EFC34E6553775DF860F07BD967A40023EAA7F40FF0533B48AF858B70C96DF4F47C8A7C52D17D4775ADF616903EB741E3D47E5D6E1A2D6410ACB3E74099B2E0DAC715B43BDEB5C92FC9D5483BB50400F7E6A4F7EC1942CB3594D770570ACDA1DFD20FB50D6E9FA7B8994443B726BB7540D3F64CD1DE0D4366FC0FE7161AB982749F030C2F70538DA437D76A790BAAE6B069E3B91BF2EBF22291F2C71D2EDAD6DD47FA3CBFE4FEABA6AB9C836955C76ED5BDAEA9BE5015D3E1BA010DEEE60DA8F3A1D3E2FB90DACFCAFD0E37A053BF3E3E7EBB5587ADF3FDD417743A8871A259548E5AB20FB35A72CB6BFED6D2D2CBCB4DE92F464422CD257A8A754A6780D4BF7905BB546AF1051D8ECF62EFB3AA5D6AEFE41197DAA73D93FEA1A572AF4C8AC72CD3CE9C50F10BDCC815273E5E7884A54BB5260E4DB1064D9021D465818EDBF4AFBC4BE7FB5D28A1CF130D2AD4BD5F5376881745642F516B79E4B2AF090C68FC16CAF6FDFFD6E97A6E84C13AC6786B4633218F4A94D98A3CCC705876505539FD83211CC6A58A55DABF085A4DBCF3BBD181D560AE89B6355EC42E29F096CFA698C028B126305D44346BCED520EB18FE5C58FAE9F8832A355C888043277BFC57F6EC86C8FCE53F7D918D64F765970D1A80056F033705C6EF2AC86665F8991A844F4155FF1A0A08F746800F1D08E1BBC131A87F4BF68DBFA76111E395D6D03F6BAA23A36FBEB1AF819519D875C19B20817483ABBF0646406E86B906E736C87E51D2AD4138C39AAE532683AB95BEAB54AB36EEC577C30DE795F4A95E4AD55F9CF3D41282AC1CCA707A69F1E447E9FD1441BB62FA5F4F3B5443B59EFE5B0A8E2603F4BE825630B1C520076C489D40A679759F7CAA27BB2F4C657D19CBDCD9DE4DBAA1B2FFC5D1DF64CC528AB8770808AB0C0DDBBA7551C225E6C6B1DA24A7A2427C677913B19868A05981ACB83F5BBFB60EA4A00924F9F8FCEF000798D7EA24477F754C9C28B903207F1CC4E19F74BE69B57220FAEA4679C69319BC20109B9725F7688FCA5C96F911A5AB59CA4E9C919A26CC368BD321453BCA9CDED618F4725FCFCCCAD9F24AE6745E8AA666392AE6F30B91498277D989BBDD8DCBF443C1060B2FCB2285CD249ABD8DE6712DB39F48751AEEE5D2F7DA20F2BC73B9A9485C26BBB24F8C0B5322600B32EFBB077751EDB1B1D1570AA5177BF43ED9BE1731CC3BDDDA166AB139940EC0857AB5BB9E602E3809C19AD2551E25AA2BB71A82B559681F32552DB15BA94148EBA6E751DBC2A29B2B83ADEE8F9558B2E5EBA2C0254010950B8B9C2E207D767CABD593C3856514D76425E0D8CD95FD81E2725D7F0DC9BECE7E35A12190AE04E0B97341E9EAFA6C56605603E2AA9D58D69B6884199B995DAFD854BCB8AB267CC1FC1DFC152EDFAAE1B9ED95FD14C5447C1AE6A7A4379AA4D24F4F9C641E63C1CB0525AA41F7A09199AF4841DCB0A82E5E8E010D0D59403204BDD78B8F846D89D488AEEB4B1DCF3ADE4020C269FB407FCAA9A3BEEBBF31A3433017A4CA302229AF212B6E28DBA6430BCCBD18C18B9E5DD8D8F447297BEC99F94682E0A6BEE25444C25404A5DEAB05A9E2AA594013C3AB9A0898B358AE2DBFAC843CCAEEB09B2B7D81E7F9DA1B839855CC35F78782309D6EBFFB6D4A59F12AF39D5722537EDE288F321B26B6512ACCF4CD0508CF3DDE1AA89A05B0DC8794E9692B1B828EBD7AA89F8A262B4F43FE51225142D77E08C8DDFC28CE1B428A4E07F305DF2DDF674A6A2B03C37D2B4E9975A74B00F7C3638B09E4BE629CE67FB8BFCF34A7C007887F1BF5F9921FDC9D74166D248ECA6D9681F8117A90F1E3469E6596C5BA0C7096386E10CC5FB44542B8558CBFAAA11DA6938EA63692E643A688FFCCC462D9FDD712DDE2BA230FDDEDCD5729D49A38A1047E3EBE632A59A79DCB56DE59DA9F1584DC3A50365E003D4DB85EBDF1070EAF936DEFAA368663A8BA96B4A9A1A25EF36F13CEAA7AB69EB763661A8241A8304C0F1CD20DAF7CEA11DDF9206F0FB0EBF6BBEFCF91D26D00F01208D4EA7F5127D00A8F5C156E077900FD2D6CB4DCA3BD8A022F02AD0BF4C3BCBA23ABBBF46382E5C5CA0B3F39D6A7EE840A3CD26AA5DA626E5228B1110C05D13FCC9EBC2CEBCAEE3CB99EFD713637085FF26BF11160EF30BD0BD978A428FB042AA36D61352023B1C51DB2C61C1421DA4B733C53FC9DF069D103DA1E5F94F26875E3A49B775F229D2519EF28EBEC3C7F5281097044AE8AB1F08C908F205B4E2F4638C9265E37CA0B47790258C96F0C9AB7B5EF96F45E3AEE6224520866FF223FD9A9A65855805FA9B98A3CD3DCB16358A293A8B418120B857C2E2A2AEFBAC497F9ECED8A3C22263E3181EC783CA7687A4F6B4D6735BA50CFA532CC9770C1A4888C4D97A61C6F6C481E77A32882E2064AA5395355A768507C3EDE26A877750270B528A72C887AC9FA94BADDD462A514D24C87EEA745D02CE952308CB0F3831D67AEB520C0F3F6CEBE92F7A06C354BC59A31499295C30C2AA3DE9415127629CB7A4DCFD408D0585588DE004D4C31BBE9B0276591F40E6C3FEE0EED9642B9DDCBBFDF9865CE06B33F200289BB59B2CBD6F3F68E0E387F66DAB8A712301D11B81C258CE55C2DE2AB047AC16C0515C57AD07A725E9388581AE599A127C372AC4C4FCD4D3D5AC62468A9C93447AC6077662A90C3E566EFE7DBB1177FEC0DA5AA83AB76FF65006722E4D34D29153B38D7433443113B7179F619786C80311187DFF29D8E58D0387F2B4E3349655E58F8601A29841DAB76779D824B4526D3207BAACD981C6F5F1D64170AA65F7FB587B098CEC0BC6461999379A47F40291A1D1DD2E5D4908070CF6D72C51783083DFF0767A4375DD416DB26139BE479F8CE4C9F35EAEF405455150853CFDD7FDCCAEA2683363CB01ADB4877D9710CDB1FC418D3A9FC123C83260B06DE600E2324B39D7DA3CD7AD1F238FB71C93F5F927A521894CD0441E83B23956BC2921B82FC3326886CF3CA905BB13FBCDC0D59BFA4955DF54CFF3AC84F8B60E6172B487A2588944476B3D492AD4ABEEBD06B07AAAE242DE888B039E6993591295ABA0ADE65E4285346E9C20FAE062E101EE1F859118E856222E922F797F156FAD7ECA385DEBDECCCA1E6A4AD3336B561C6FF89AF9C0B65AE05C9D915FFC76E3A2B16821ACF66E1B09A1CF3AC4950C8730A95350390D730DA8361E5C0ED64FD245B5DE646912D9BE0395984D137AC8694BB380A2488CC845FE2966CFB8DF8E8919D09A3B1A5164A4C065EEC5AE0649652C5C39F487189509AC7AFD7677413A59C6210E360E4FD9EE1523F7758B303B2175F538304B39538807E5EFBDDF2EA0982CAD9EAB3E18426DE47E59C8BE224DF10742E824F8B714DF7F43265815CFB61C290416C6DF4E3EB2DA5F559DBBAA89B9DEFFBA0AB2A19CF9D43F403F74121E3E9490919D10CC3DECA8A1AAD8732010908133AE17537E77B377B9BF06DA3535402F2319F65FD513E9CC04EB77221D93D434BD500429126ABAF9403F0FF798ACCD253B8092343D9467678578FCC8BFFAAB9250E59B4D15D14306E5CD3D71D85FD53A12405D387C2CB8B6426D1E0AC9E8B4CC81BC0E62BED87105C76427E43BBA3DDABC1F7DD3E2B6FA0A2831DF035BEDB3A55124D627D6B2053E7155E2215EED8C4CED6102E1F36F458277E3C172591F8153DF0002872A06A23FF2EBE55654D147187B6B6DA73EAB194B28CB30EFF712FE9922197BBB956F4B3AD4C5E390DD69A09ADD60BD36033B05B25B39791F64C79D2A99882BD754C94C187DE1004FBA22EB4421039B96D6408A046E7A075DE9B86E493F1A8EC334585CA4EFA5D809EB5B784DE34BB23AC22C0A8C566665EC9AA8DBCB1258F05DD3F1E1473F008B7FA6D759C2843BB7DCBC2542E84ED5AD60E43A06CFFC50DA270AD1722ECB226128CFE9EA54071CE9A431F96DAAF5D0B6258A8FFE98056F233E3163628EA69B12EB8BCD33B3DFB21F45DF6160E62DEA1C1491A5D77F8F0CBC9ADB8B03F3A72EF168BDF1E63ABA12CBBB0F9376D7FAA14707ABB570015F646D18E0896308361CD945726FDE4C97F3EBD81B212184BF6AD8045CD15CB12F1DDB1336D918E0C22FFE1D148D9CF77B930E9C807D62929D9DECA7804A445D913A6496234A48B5B58170A07E6E4AA69A3C51A0504BA6EE7F0383273C9DE040547AAA9317F377A657ACCF10CB4EF0A68DC681E755AA7ABEA37D72AB6D687CDF1A121C7D97AEB6496AE2275A0AF6B15E2D44C9378EE72B60361553FA43707A4EA30611B8BFD25A93B816F0B583502038032ED4B6B716D082ECE8E04BDD1D6D07F595A40AB5894AC9EF6560FA752CBAE7AAC2314E4E1689B639794DEA6EE1C0408011B27C7BCC04076C6ED2DE62A2E9FC712DBBBC5CC57776C8A915F5B079DEE09530268AF0E5C0DDD88C9B6C4FF6842E0DED5CD8611F3D733D03EE40D01904AA791ECB2C3C9F864571F33E5C20DD65C2DAA6A607CBD37263E290F02D27DC770D445376D404EBCAE1CB4AAEA78A6D1669B32EE9A3A3A5954FEE92351ACEC5AD5758C596C52E77D8E94F5C90654C6CBC619ABA8425E95F8308E31266DF1B3F25B4D82B1DC86CC325028BB180219A1BF0D18CCA6D8256A8480E539D2202DD36756C5CA7F5DA33A6280E3CA2A48C66F3CD06F1105BC0497A5DE6F68D9CEFC4B0741F9615D43EA9527D98669922D31BA60BCBE0D921F3C058E4BEE19F62BF0C3DB08B3AAEA6D06C507C1B8F17D5641D9F3A4CE0B94FA1E5307F672E412EA8C9CDD453EA79F5F5FA221223256E302BF22CDE25802F701F6D18CEAC54AA8079A70D833B621C15A9306DAEA979D287508E1487FAED8D3084D40D4F11345E4794B45EF1DA47BF129546C732FC8A13AC5CE91857639B192F097937AE5195F1EED53F5FBC60E6A9FE4E3A4EE01E32A7BE643E6E76CAB9191757A1F8EE51E2A80A2348DF2CA5416AEA1D4CE5B6392A01FE54EE4F4A5F408BEFFEF0DB23342B549B98F6AE2EBF8D891CB4BEEC453257BDDB7C55D584F99C8E91B6FBE816A829A6C86990F6DA2B43A0857DA02982E4D43059ED2C0B91129E65FC95ADAEF033CBC51043EB8D9DB19FAACC5289F4E828B9640704FA0CA74CCDE0660782C2AF202C9A431FA64B472ABB1D236CACC478181F42E6440FF34BBDD14506CFF2918B94127138D94112B0BE4D3E00A44868C23DAAD4E671F0B04D8F2E240619DBDEAC0F32DB5D6326847D85A6DF7AE9C50659D4E4633945B28E2FA7FA23EB360829767814E3D002854A65DDCCEA592B2BFE106056A8D0E3E7E9F7071D2F40576688D4E1061240547983D6D9EA14212A38596D91B7C0C6E1355B5E99F11F32369FB1C0D90CB0CFD6234E547CABC8D400000000000000000000000000000000071019242930343B62215248E1F3AFB19849F758D742F8AFAB595040C4DC520D603C9A80FA9CF2E97E4F4BD7350551FB667D606BDC31A45D88836CD376785C01F9007D47DF95C1F4D1E30A927A13525409D91C9F5145C0B86D3B44E933CA81E4ED9559AC17940C61EB85B2D26D2C47924AB80ACBAA3D9B1C8855C13EE45F5C8047C161AAA5321839A01783B21A5EE90CF91B8285C4779465B7A89DE3D74D482080F68EB2D8B47429D5475356C50A92B3ACBDEA5786F4D6C2A304AB500490F84FD1D0F21ACBEA325D62D2657F3889B6F591A7F63D8633C061CB14B8266A7FE17642DEDF1D08D9FFE369126CD780D9F99FC6262B5BEFCFEF35D33498CB2CFFE55F2F8D567EA8687DFC6E7D49A61FDBFE768C1D11BF5B3B18CA52225B096490C97CB9A0B3B2CA0762DCC36B60F7D26FCAA4E38B1F3A6279D889323010D9CB0A97FC488E09B06237E6EB0166465C2CBC2B9CD06F155759B6C93CA0CD3178845E0F3A2D20A68757AAF3C4E74545494462CCF28F6F51EC0FDFF4F1E6D98FC5B63BFF068FA7BE1764BCF14497E71E424C9389C5DCF8C5CE1DCD40B82F1D75C3C3970DA433A92A04DE958766AC5EB3645F4D21882F7071383AF8DFFD6CDD91B549F143DCF59FED6674441EEB03D5013E90ADCCBD7E3DA115535AC855DBAAB7F51D70630DC00009E726A16DEADB12047D85906CFF315C73EE7D4E24C9067E3B772F3DCC44C25C7CB8622FDD7B8ECF5E9C877838D71D500F864A662619B1478F8AB4DB2DD09A111ACC99ABE737DDBCA06E88926C4E73B5F5D21EAFC4B11938FEEEA5F8D5A4C616A342B54C9CE371817AA2409A55A3237BE85A50F05B33D35AA86A62E85A01CF34EE7DC840A26FA1B8C6B307817C062D9A2E7163A3B036874D2ABF6531A772D4031FDCD59CA79FBF442CB9155F90148DC3B723778E699C6985634185C3FFDB966ADB80A3D1308150B12964142498466506BC0742783C27BD3472A5CB45021DE066C28143FFBC82B5742BE51E93BCFDE1A61E661B730D8760E108B80C859E4B3A07D483A6A8967E5F01B03EC8B63A20C6A03755C75F419558878A5EB8BB0B2120F183E4BECD4A104EB4DB62CACF5F9964583815334A25BDB75724E549211699AC3BC9B2B5F58F1FB33429905DF81C9422F8B84E95A7C36DEC6AE9B48D4F502D8AB59B69E9D112693578D143A3F111EF00844303950F65DDEEA6E30F1286DE16546F90C4364A5C09755AF3FECB13983C418B2FE4AC17BDDA57E4D597E8BDCCBFBE4082C446FC920E5145BBAFC67FADD9799CD8C7714510DA579516ED39B3E22DE319977FC77A9CA61AE8252795D11724AAA866C1FFDBCBC1FF91AF1B8713248864A4E8B9C59DD12863245F5048110DEDE7FE31FF9836715886C37E9642DBD6C668BA7AB8C2B706CDD58586EB7227B5768C3509C1F66493468859E275700EA38BA69064179F6036D7B50BD232B61C9B9659492894C0057DBFB80329A76CDC57B2A89BBB910483301CA0BF6AEC7D5DDF86644FF52F48FF6C7CD00406CACBC09AA251708BAF3276A52BE2C7B42FB6A9036C318529CA98940769A67DCD532C0000AFB5FC63AD2303E94E09D2CB40CCBE47FAA1DD22ECF528179AD40FD4BFD43717864149243D61CA255344C52743200ED8385A7CA6CCA24CF967D23D07DC2A3F9AD5F3240F4F022A6C6CD281B6C492E8D144A2F4641957ECC65B32C9F74BB468524FF58F0F3DA2F5A56742896CC8F99088574264F857DC67CF04C4B63C6A08FC534229CA8BA616CD504F969EA6E3C98A517355F98A9E884062805B77623239074206E01AD2F3FC9FE9FF8254A5D3525C3B2F0A692803500C967A2E18511EF5B8845DC4B0DEE9338C38C4B1B8B84EE63923250EB6F9E9C272617C7895BD538A6F34D3557812BBBFAB2B8FA6EB5E95B9BCE33AD3185CD90DD536A68639022C079B5CA7748864D37D45FA6780A45AA991F28BC0D3BF371EE2FF0C913CEA6DB38E4A278A4840EA1F255F8E83B6B6C5E260A49D727AA42095A88CB8120B51DAFD764E690102F7FA07CEA2EB86AC613E7BE2F498F5767B622D04E8A6F272976FB058C3334CF8CAAD1D180E3456C210763C974E431CBC3E25EAD8B9FF9243628D5B08D92CBF1D5DF29A85B1A04D2999B3C669227B33610121D543CF4A978F8D9365C0FF8AFFA92B07FC8C8604A0F357F3C669445685B6A29898301A5AFBE10ACE8D64A47009C8741D7CE82E9900643900A3B92A26FE5F24886C06AE0918C3F2523C320699C799CBF72F0DDB08A0F1F63D6DC2F021C78A9D44503209190EE4BE654663679CFD292292D71FC4BA6233A196EF9E95CB965852773404B2622B565BD91FCA6747AAF7F4EADED7BD3BB53645381B687AE04B8D8A9BEF1095EEB39A0BEB4EA89BADB4655A1AFC7EECB7DA0D670C192297CCE0B31BBEFEBFE94C84603BA8C0B7CC73159FF59C01A037CF2C866DC40D88432CD6C2F1989351A4E41343CACF7BF2C2B395C863709D6EC1DBAB2AF514CC771DF14DF095DEA8284BE2B65097D8E6F72EF3936595384AFC0026956E819F1657C901B92644E9D6D32D0D95549729B2CB3D5EFAC9C42A5F284ABC3BF5CCA5B08161B09D9A48FFB2996C3D4383D65B8D1F7FC3248CBE84B9C05464F4A76EFA005FEC342EDD56959CD26CB0DAE1B61B0493A4B68EB3D6335BBC280508F09D84E0C5F4EF520D92CD34D69E5BAB76DF5D2B72CB41A298D370EBEEFCD6C1904B956458BDA581EFA6B3654BE402AC3A971603F23F2B543C5BEEDA5F018543B72C146CF04680BCEA31B4A238460329E2BC12F14C804FDA3494C15452223D2477C9C8A497D04EAAE7DE09D7D7A879D3A5DBA565AE1A38F15E69C18838C487C0FBAD44A068C42EFB7D3F5EF488F91C42F25AC564751F0EFE0ECE7D98BB1B3D0FC42C9756F4B8F9DAF1FD0D414391155285C8DAEAAF380BD07E43570F14E9A47A87BC733F1E676233F17BFB71AAE464AED68487392D339AE064AE27BD57F8695F493AE56CA96C0615BDA8DA37133DD13C2B21DA189A7329773FD8D51381BC118645440B28FA4F402EF84C4091D3A0BC4D206BDCF9007F5DE9AA1E6CF7F6058AC6B69FBC703E908C4221F9065147766E48F54BE4B076406E2F9ED19C1BE982E636FD02DC26267C3ED989E6AD1CCE62E7B988FA7C1831E5126111A4C3C29C38A1F96CCB3A04132175FA46F73C634AC6EC741B135645ABF1DCEA18571CF9A539F5CC935BC6D32BEB1C7B8B3B5A141146EBC12DBBCC17BB4900CF0B95EBFAA52190AFC6D8933CAFC9 + +count = 70 +seed = DCC58DFC13B035323ED44BE50A7096F697C9C143518FED50A59181160960203831A9904847BA20B85E99FFA63E4AB0B2 +mlen = 2343 +msg = 954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA +pk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72BDC5BE8884AB998B2DE25291CFF8CE413D557B748300FE8A11302EDC58BB677844F2BC1541CAE23479D7FE297C24BF180BDAF705068E15AF8E3A7B31FA1A987BC683FB04883689097684581546131D3F085A29A13B0EA4C8128873F8338FDB73D44C18748A64A764FB95400C157CE8D47CE33236A393AE9F1DF64259A5523FE4BD4A94FD6D17F439DBF144B06C5069BB058FF2643EA4258488498E8A06FA78E2CA02A66CD01C27F0290BA9F767415A2ECA855D2E23734A399D9C993C683F668E225BE74A9001C8A4281644353A77F66E03AC7D25F498D1504E3BD7102289BADD46F2429985611994B1D41F464C39D7CA508861C5492E171679958F8B4A97458FFC168E08FCC0018F47DDA19CB1B59AFF25820E04F8B2219122B44D5DFF3B6E2C5F6A9E9A0FC7EA94CA219D3C92ADB8BCD42965AF9515359EF00AA607147CA540FF8BBE6DB32F577B270A05E586BFDC56A27D1831F4013131A1A932A89ABC4388ADF4882A66DDF911793922010DCBC5E3A5F797410DC3ADFCA865E8605DE061D04D486F5C1E2A4B66F8F01C2CBC9A36410D09864C6FE09E4BBE5AEF61633738EB069DD4C85B7348CAF364F7252896625081040802D8E57598E32E51E7FEEFF81B48C6A1800667F346B79387AA42D46A80D55D7E3711DB834140FD85732082435CB1F4AAFC1103A61724FB0F16D7052B663B6013C1A416DAF275BE4CFE057F122F8171169E6F8690AE0073AD97C7E6702E182BF0113691D48857DB872027829D87E4AD68242A03CCE4F76D4F47C6707B1683D5110BF684527B90FE109570557166C57D78171817D9A0DC473359BED1C873319CC57F004DD8E790E44B738F177FC0BED7FBE26003730733AFE902C699A0C6FD87EE39B1743B617CF42304CC5355373374D6A387B40D22AE7F06E46FCE0E8A2796A287119F04C6F56F271573D2CC293C4D6F1C3568D902FD04EDC0212921B4D1EB8CBDE8CB441053F6BBD19A9A91B73F85C7D5048B3D05DEC909D385600ED92E2B45B8FBBAE1ABBBB915780D3B5F922B85B998C3BB420DD31BF0F4060D0BAFA9FFF8A8D6B9988FF336D77244E799C7F98E5E8E338D6D165F8CA5B892A94F61487CFD8255ED303A2F86C13B99CC8ADB64C7F6D02DB15ADFC5E9C7FA58C4C5AA364966D88FE4082056C6FEBEC78E4D091FA09100394DA038571A1ED0121F9199D8D8ED606C6F4127E52C58E4BDDAAD30D11C346E5AC348E498615F54381A0E7A825C92D8CC8BBD16BEB8E45D235B825F937B0958E51F51DF87551DA82259DC56B6AEDFD3F640383337C65509087F51693CA1DE05801F5A83870F9B05A8B6B4C9656EA783605FD49223FC5AA63D39704AC44488C6470A5EC3E21B4BE37B172F15EE2CD3725AA3EB638637DA4C06BFEC5E1FCF12EE715EF37F692EC2258CCE1601C60FC49C5C94AD5D2BBF56DF781EE565DF5FA764A51FA9BA31A1C35CF002051107B2F772D9AA04B6CC914A68638DDDFB388ADC05C4941C383F44F62D071D8A41D8580444406A5FA4F3030F510981C36D78BACAA9439D87AD57FCA5F654A315879A8CA45590A80656B491217BA50DB0291DCEC1F1250311839BFE3D28047125E825C88716FEEA4C11CEDA0FBCC179417B3C12602BA2AA96750AD30DEE14F0E415A094FD01F7F265ADCA62FAB2340C874EC397B8E0B4824820399C36AE5FA0D24B3B62BB14121D24E6346810DF35426540014F5A0128314632ABBA891EF282B26D71C41E11E26DCE73D41FD884E1DE40B95359350AF7469F53968AC84787DC8B5924431DEE186C29CDDDFE34B7242FDEB810455C3DBA34EC4442479094D9B21CC81A7771B56EE389DF897FBD5910962D6DE79643FB079841D32A632BFA46F84728F72B7361177374ED888CCF3768D915AF590F5809D9919E4F08ACC603670DD1F0DB04B9F0F555ED9A18BE9E7BE3B6F6E962E78808417F6604F1335AFEE2EF62DC2C0B8A5F2AA3FBE871E21C9DD1053EFDED7427411AE5D2330ED6232B307911E9E1AA97C4A1BCB1DFE20DFCCCE14A4C2898C569797A8819ADD2F384350A33DF9D59C0CEEE92732935974B94DD8BBB094B61645C6DF4E26755ED93FDFEB631CF43A428A4FC46941AD6004357D2A1959E06760ABA7A64086540CFD1DD3A4699F92F4DEF76B4EA17D5116E3947E2B0242DF786458909F794B8B43B4920EA5D582ACE6113874B2400927EE75A763447126A3EC8AE7B31FA76E433792FC5AE77032EBA8EF17C0CFFDC008FF20F2FBDCD47C816C14BFBE6333D1DF2225590CA8E5E07C273CEA4B94B50DB91AD3824A00962A4CED784031243061F463A9906C2F417D6FA18C40AB1A67FED42E34A8AA6E141F28C0A07CC179394EAD35E71C21B485799362D27EB9EEF089E3C68D2B49C9B370728648EE723368DB95428FAE032758EFC19F63ADBC58CED2630C984253FF352858E2CA91877B2445250F19F9CB5066C126CCE9FAF3DE4C1EA06D72E816291692401A3DD40295927BE150D0691A8AF212235CA9B1C0BAE7F546DA855B803749FF885E5DC00A3DC819AFA16548DF63DCB34EFDAFC98CC25FE8C257533A251A19D887F5BCC58E660398DD9C848A6DC29966EA6EC9E6B64B333D330C5CB966710A6B576C7F98999B6B6CD147EACCCE4ECFD89355CC00432D744D0CC1D7CC3FCE058EBB9A6424FAEDA3FEABF3A6010C85F405E196DCBBA12511469CBF44145CCADCFA83E108C81D05ECE9BFDD08B113B8D209B8C38F8AB0DD3912CB81C833EF706D36FAACA2AB6FF81D9832D6EE995930AFEC60DB550F4778770020F579133F4A579D215EE1617CFBC09E6A03D48DF45DAF1818CDB7B329D546965D846DC9B167F075031483CEBC3EE623834DA971C06F8065406342FF3D917042FF7A5F232633BCEA5AA0405BDB9A440FD647A22F439320088F751C7A62FB6DA01319C9FA1AD5794DE504146422DA756FFAC6DF9C0953C7F5DF29296F60B2656E93C700F3223F84BE59C7CC5250DC05B321CB1905BA8C17E2F21AB05B089916FB968753AD9273078A1B46AA3BAE99A81AA087A653358000462F9F52C45A30E93B1198440B87FF02456728D2D27A65467A6AD825EA2281811DD5AF667BF7496B82CF0D9552FE4D2B33F5AC76FCAA0259DD045F78013A12E08163D0F53E27F6623C45816F49F37C5AFA3E3747FFF6E68478C96BADE69757C0D92222C33084AF53386B59E38A9877EB25EE165ED56170F8135FAB6B6302E6A210A0DE77BE25CFCEB3C9E25F4364AE0295B53808CE8FFAFE53ABD4CB39DFCD1F31BE99F0EB5C0CC718D48C6B43C666CB5E6B9927B7C70FD26C988C74A053DD8F2C22D60C0EE8745AB182A08528B2CD17A203BA0C34B6F489F67E900CCD560BBB0BBC00CCAD1224AA3B8DE411E68059E78D94F13FCCFD1711AED0FBD4410CDD87A2481AAA2E8116E12714784A92EAB57241FBB5A3FB6D2DF1B52B31764321B3A7DA22F97F36718926CCDD7535E11D034FF72B698C730205386F5B76D15FA9D0FF8487302996326622F97B3F98EFC7550AB6A68E54CC8B3153C327C00C498516440B02EC3D146C4C74CCB7E2C5A02D3915D5F345821F8402EE8187B263B8645CE761AB80D232A27515802524ED812BA1654385C2 +sk = C435BA9281752CE4731430DFA63D4C05280227A9C3432949D6EBBB7F5327E72B23161C8B4CC5CA68A521B4EA29D56406343FE9BED5A66771DE29AA5361B5C34A0240DDA89CCC0FEFC265751AC548DBD0724961A13620E1990AE57CA6C5FCC62B24490EE192850B1960A1B06892144C21174EE0148DE2A650DC827054C285E404229C4201843689A4300410353110180A0B9884D8B80090201059168A5916451BC145A4427089245223C48D4188444416811A354902204A92A620C8B8459C220A58486904982100138802414523436141802D21444A92124220353048B8689B1072CC3206A34029C0189191160844408C0C1388131872A23809DC4844A0C281612061E11628A00850DB0601808281DCA86DE23461D24272A4349188203000488AD320640243429B124D9B00519C244D9B4028A2A6059B486C88144CE3B64CC0A46C1C33726318705B800D43424921A3518104689B304904188E23398EC9804D201391C1146CD934461A98040A9820CB8404D3868D131906E4324818384949200442028D08110A60322DD0228610C8414BA665D1004412C58C5442045B944820C8259210300C0048C884910114129B22300A41119C80201449500B010599404013242253202453B431C4140DC9161182B64944C470124928D1922D02B22C54B8889B386A944812DCB228D89004C8408C8CB4819C26298884092425681B2621249460A3C0890AC84013426C14C960940271D810720AA92DA43888588864E2308140986C9824102290890B45690301440B030964368D5C96301B938413033092142E62B4644A02811B9805CB006E60C22012269114980882000CD9A27109A44D53B240C1023290108692045221442123352663C880CB422A44242211336020C2405C18121C420653448A54A49014A471233720804000E2444C94086CDC844812876C18352A03481062286E83900820C66D64A870C0382599C830983030CB12401292499C0245D4862514A96DC2302DD98809533421C9464008A44002B820C14460891820C2B42188C868D8228404368E6442251A337161B8401845661BB649C94268E198600CC884502852892048C4340200308C11C8085BB4890CB008C2004109B1498A324124B268D34412D21069034184C3B6700B369001436048B28022B32010238C119989CC244580B628C0B00062C24190382A83102E1AB80CC0308610B8844AB09150320001462D1248842488849980906248414AA82081C8104816680A3390E3242AC836264A04800C01446440061C889081089201876D24008940348C223792549810C8068600B32D42026808138509C70DDA16311C462120402E09390C1207089C462A182922D0288620C04D91B62C00B00C43423182980DC036115942242403724B882112A4100B3340C428861A0409E0B06814426DE33451124010DC266A21B56540162E12407159C40C4B304C19008E59866DDA364A8BB42464C6010212861826121B068554C6080316514282001C28465B360E9240446214225C1609C13004D2002040002013270C13A151D9B04848800548006892C46DA124491BA9058BB40113B3001283490014460A446C8AB290519831C11261840006223141590665A2468698A85111144D80824011C94942C641A0360D1C9544231326A14206823828E24285439005DCB00023B14193C200018350893652CA48114A486923B6011A382E10113208A910A31850C9B0891310104BA87002816482966142B06C23288C0A32696018909AB28154048E01132E52489011182894088D442884D0C8485292705414085042619BC661A1B04150C250E2C4080C354119350A81C631831040804468583068C282105022700A176D9BB06118B4845BA8202029314898655B924918A7910BB77102358159848048B06511C74CDA800019A50424068211200CD146482000909A26401216885090610BC46414B16CCC106451348E5B4006123120094460A0466A1A1832DC365198C250041792542410A4B80411146883C45162948C9944315CA801C1248E44820521152460888D23046DC8088D83482A8298119398802003711022105C882DCBC041D8480023C08524448024462809312900055182464418090660A40810868D1B25499A060404B271A0148820418214184608773A5AD25D7F4AC7075A9F7938D319D9A11E553AECFC871021A2F08EF3FF4A990FB95E6A98323B2830C58FD0037520A62420EE2076490A0EF74AF48CDCA59C1D84F01A1F69D668C3AC378E063ACC3C6D6FBDCEC17CD350F3EBD24EE491CBE9FCC8AFCE8226F608438BF95FB67E858F649EA7048C1AC413E52295F303E6AD0C92A4328FDA919DE1306E93BEF1E910DB845CFC21640230472E66594183B0C1EE0E19A8DFBFDCA0FE4AD16B453AE4DBAC81241DCEFF3957799FC924DB290EC7ED362D4A19A64DD427D8E93CCE368FF0B2561A339630D6C431AC74BFCB305CBA0FF38C65F7E9E8B005F8ECFC44B70E198590C11136B6284C31D17D6B2BDF5929A6ECE17EE7E234819FE95DC06401A1774A5287B91812B79A87B83B14B4DB02D0C891CF2762DC984ABBD8AA786A1A7A4DD5CCFDF375BF41B505B7EF67A342F2FE2B53E6AA64979E95ECE5D134025700C1A3BA542D5DF65134C53D39B47D4E9AA9EC05042882AC54EF04AB67C8C1FA7C3216EE4B805170DBB108ED94A13642F0E0823BEF30B09349D2351D438A159547E2861CEAA9770DC4FF7A5AC8DB5298CAEAFD02EBBCA268267FD47ED77AB71B58C740A827CECBE171DC8F547B88F69361D2306DEE25A463B2C1BB9FC7AEE192BC3D8E036AAF74A544CA80A39BFB4302B1FFE81CAED035E2970191029E46367C1590DDE8355F056339B66C1CB22822BAE67F54A3822D2838E1F5067EFC4D029306FD7FC4ED51C546CA74BE0CE37B093AF6ABD93EC23E95DCBFA17C736B0FC35B6E95B39E221DB3DF30BF88C0E041F3BCD5BB7E02AF3AC65EF7A2007BCD1BB30A6DADBD1F2F3C6E5B431E4635D2FE8F519FEEA308FD45362BE82F88B3D832EB30A9EBE2953FE2CAD1FA494EFEA051707613C2ACD8011D25426F29DC958881406F31A9CAF1FE327667D13C9658F333317067DEA94AF746F7DE0444C53AD462C38A767EBEC449F91914680D184C0A97604B17C2E28C67E84802ABD1A02350755D41C34DC782C9CD523607242FD1444932CC52299EB15CA16CD4AB89991CC971D0B213D0B6ABE43D6080308431FF635B3285C9E2156B12E33586DC227A1404875185735630B4FA8D075E193DA1C5718A5F34CD04799E16695920B21A150FD348ED8A209831CEBE97445F5469C1A2A0B7CB7800A07A490FCD31F0E0C694B193122D115D218918189F1FE62DB9A66F20292A806E198861B1276F8686887E1099D60FE0B89D32EC3848FE83DF2B153D75DC411589EEDD18DCE08142AD9E803AA2A4B90B6AD9762466EFF0AB8BFB7E845D49954A7C57C0282F1618745A0117B7B3A137FAEE3B8BCD42DB51DD9060E3379BDE3A82F85B15BCCA2F53098C9AC9F178C24676BE9AB5247582D89C923DA5518A3BA0A5BC622085C9412019DB4FB06542CB57508003017C1F5C8DFEEFDED669EC8F780A684C75D6F2287ABCCB18F47993CB95CC909C603C1A91625F82B12A44E0A36D9E658779F9D34571581A6A88571CD8F1462E076BCC54BB43095693B8D3505CA6BF2331CDCA11224E86C82E176F75DA0974A25A3F2BFC9A94BC360E0B6F4C2964A04366260867AE143FB463D392EEC4383B78A1D3C6AF54EFB06C535E9CF406070F0DA328E39F2C6C85B5C46FE9555E4A23CDFC80E1382876D8BFF5D14E8C03EB3FD63B12AA97D3010E400CD98F2D4CB19E6B0B083E17701701CF85738D84212296B59F187A04753F8124F2CC0B2644075D9F469A674D1893AF0B04503065BDB315DE26E201CBECA2041836076A6276E719AEEADEF7BE107077EBA857E698CC131F94B89D28F80C035F07000D1F1A3AB982F9A1FCDF604046E118A1FF3CA3199CBCD75CD950F6BDC2BF4A8BCBF12D977902A10F0889DA364B941539B1CBA06B26261A39FCA8986143C786E693250873117A1307F3EECFEE8188967A0645309106C94030E4F1026480CBE106983BD4D487F51FD962E26425D73981C4D2E9E8FDAE274EACF86D037564A57AA8F250AFF9233F55469781FED6C61C53271A234FE28CB095E5B9C8AE12B2AE6202CDC49C1FDF9237D9068B1F7475AAAC413EDB22937AA5A7B0055F79F2E3FACB5C89B71A1D49F6A07FA401514058BD32ADF5DC3C2B8498732439970BE31543973FC197996EA80EFDBEB0A05E1B66ED485580A0E81701B335845832C91CBFD1BFCA049ACFB554585E73DB6C0456AB2D74148DB9A0645A26A48765546FA13C7CC582663B7C21EE531C5A2A1D183FDD9E60B33EC94C751CFFEC8AFBF2A44AEB752BD1EDE9898B15686432C29FA46ED55F1397FD8B3D529F20C2627B743811E9DF0EE31F48274BF8F98B78302FCD89D10F488D1920D2237467493F6B65583754852DEEA13C483F6C349B26D1D6A8BAF1B621CA5AE9CBC32D1D345CE7E8B78E1AB89A9A4373D8F7746144CE4725E355FE384805DD5E6B4D6ABE2FA93C3F2037AAF0B9EFBCFD475E4ADCDDFDCBF9FDADF803220752CE862366314B4B3D0427EA72DF1CF7617099410DC88252CBD57F8D7B5F8EC0671D926FB359713341B3172E6C531FE801F0C7433531B17162D08B1410569D972512AF27A55C3152736D6D6699D72BD657639D0E3007CBF9F4D173B4DE8A2048DD324ACF73E86B6FE18CBF979F73C13DA37022EBA3CF5BA2A75B157CF3E759AB1791644D1F018D621DB8572F699F720707CDF519C60B361778CAC58C6E9DD0AA140725C16DAEB91DF36FF2D1C6D9E94DAAD613284F195A3DD292306E3B00DFF29515AEAEAFE1C0B323A58CE478ED96E6EBB5F51AC19D98EE9F50290D974524CAF39E5F315D6C62207D77BE68EB8CEFF959A43086EBEB055FB837A3CC3F35FB3DA1074E6089BCA9EB0F7665C2CA862316DFF0A978646BB0C282FB392722134BA91CAC1016BE9F0432D5F3D6037640AC3DBC3F955EDE1E1317D4BED071F590AAF199038B9BC6DDDDA5C394810B41F8A9A829A381424C568BD105985178AB65D6DF66501B7B2F2E9F9B7C7EC15D242FED02C536F1A1C75417C630AF4B55F39F0CB609FC2F37238FE3F36B8BA44A8C877838BB48E3611AE1D8B05C1AD7CF0698F5B989B0A0BA4CB0536A4AF7AA5D64458F6C5FB5817CBAE4B8FB2E1C18BDBAFABB3EFDD65A038E425C83935F6379D3E3268FBBA5563FEFC1B4C42B736A21FEC8A5099ED8D695D9BFF21B1600D0EA62092EBE093FD1826D6316C2F35586DBA8A3412CCC499AA1BEB36E8E2397DEB9FB019B76777F939A9249AEFD81CFBD65BD3A2989C3018BCAD8F240B17E07FD4D475834637C1D4B8BE4412744F5FAA37DAB6349C0057DB866047AE990098747A15C3137DC2D7ECF2856B5A59A7FB4743C7127612AC098EB8F7910B7C52CE516E5454809A8482F1648FB2144B2E85872CB3053A07C23117DE5F86A8918DC0E8198ADEA1B55D7DF507B2F58E5F5E05079FFD196993B642B64F5CFF80CE901E8648470C061AD4895CB904B8B82D3BDFF3E0C137CA6CCDF7061966ABCBD43415BE499A3B5905C004818636B124BB8743FD2F6DC504701C1897CE0060281BF7C460710540C53579AFC24D525573E9914AB7FD605B17537494ED3581500F0732F8706B9F03E64E523C713A4AB78DB243A3D98D6F6FB2826FF48BAAC2B618F1611AF8E9E2F66A96856BF69DFDE53CD4970B5E942C58D2C736C9B7AF486FFD3B6D2C76750B35A04CC977BA96B724BECEB78BFB28F64B29C22951498306C2C02A3AFD8F9CF18C16FF2FF83546A787F200E97252FA73B7E1506854D620FD867F244967507A0654E1AB79B528050D2EB5F45FAAC004A3FD19C650DEC578948337379B4FF2BC2A94A39D868270F0093AE2E45D9EFA6BD65EB620CB99D72CDE56F99B02137E6826DD4C0A1018E2973C30EEF87D96DD2699FE6C804B7B60EA5203FB801F25AC425775CF477712E4A41C5C22198B5106F42BF28E28AD7B0922F468CB621EDF25D260020B5C2BB28F10707834E430EE8FACCDDAAF2790B29DB9C37C425D54F6C8F58B5C8716FF40ECE75AD08E159E2B9EE31DEED29B2F0A1DE127A40E9204ECFC5DC5BD38A92C8B581DF49462ED990659DF21FC96E51D7315002D955CE6A4BD93877993105D5841130D9707D75D0BAFCA03F2A9AC71F1820ECC269245B8372921C3E959DA3AFDCC79846872AC14C1761724B2BC9CD7A0C30D8363ECF106A31E85CF6F5C9AFFC321F1080372D51C7EE27A9955BAE11563E457C583D996BF7BE04E259F9900B0AFB04AC4E21B721C7D307238603684F607168C6B4F4802973B348A9CC27464DFAEC1051934F90332A89A35319496D71A6EBC8C4794AF6B8106A64B9B271BAE21E5ABAFF05072741DE14DFD5C50DB9C1022E6AADCFC4218A288A3E71E45DE04E288C4F120FD9362D2025FD6BB353935BD29582B88153912342FE6F8C9D3508E527DA3BD0C9929AD0731D9BF3B6935B0259C784DA7374F4E901EDE05F438A14EE9A9BAC0ED68B800DDBB91FDF4B17E96FDA59920C37D45EC3FD9B26838D7360BE949B7279AB0035B165F49442D113970A34114D6CA6823F136FBE27812DE934CC67432D2029D554FE6022A9A3D6914BCEFC8BB86B5382E85C86B68905E7829C5CFB4E57447E1E34649AB45ABDF0CEA341D325D694B58AF89BA192D0EDC8CC81733DEC0B3BA8399C1989D4EDC16F096A30A18D325E65474061CB1E385A60EEC4120B8AF22EFD4FA55E424F130B3145B26B24917CCDD3DFE324333D +smlen = 6938 +sm = 3D63D719EAC72BA3DB87FCF5489E92CC158150DB6A9613F5CDAAD076C0645641946D4DD9D4C00F6603169F274358FB4A6535CA3239E64E10101B7A7B769B536267ABD90FE4C9954ACBAEE4E74DB9188B30E383FA4958153151100B6A2233288758102C7BF0A0A0EDE2D4DC9F77BD8B1EA2E37A16013CEAACF85FBC566FFAAFBE17FD59A0879E7805DFF1AE6FABDEDE70DBFD9DCC0D11E4B110D849C0D8CF40634C4D466FCA3D4C16D07A2A76998C844E19D3D8774B94FD7E70E127FAE658A3C6DC873AC5E8B12A93B30AF73E854F730528ED0F53C5691B685CFA6FD0B74B83966CBE0341A0EB20E4E360F54BD587184BE2676904C6BDF3A46EE44BD1A4E4FB30CF62741F1D9A7E9A6B0652E355FAE443012845B92E6FEDB51194E4337250311FC855FC3A8E204AF1C934E847FB4597510466EB9DBD5246B5DC33D873C547552AA02FD51F761759C0E5A9BFE261F3BDEF06C4DDEAF358FF3377E866127E98DF5D81C6D2DCAB05BD4E2C6462476389FFA0752994D8D8322E6ECC1A6578AB7EF514C5816F0BB041B711C24EC8604FFA7290D2578F582DAE1D7540497E53A8DDFAEE040DC861D7DD426F095B6EED02017C24FCD2D3FC1B128D5156A2C3CA11C31FAE3B1BA03457642B68C502F5649DAEA6197859C4E1462E379972EC9F31B71B4E27F692595D5A091B149790893FD194C39545F0DF5A649B1514C511A65B65CB538D710FF10C0D127D43BEEF7DABB1257F06E8693B1CFA89AA5C7747A71B35D96D84782C0B1D3AE6F6A6ABD881328986010356A00F6DBA4F61E00F0875F27AEBD27CAE62F11831471F7AD6F3D64289A5F0073E46B6B8B0A839FEED2F0D6B76A604D48902BA8205BBACB62FF7EC03A6314A2B3F5C4066D1F9E5CE0B841F1D616155D816DC9EC36F2DB5F4DBB268A98B416C4A06320B522A4CB840C30ACACA375903F270D84F05F26F9F995D9AA748311636950E758621BAAFA9504869A60972E9E9DD20E8C09663E1D5565C064EF48814F28FD000645C1E5E06F6ED55868EBB0C9E20C1E191AD37EA5749A9E98700DD5948697F0FD7E5996B88B66FC02E77E8E1210E99F1F6B1ABCEF986A9C55B9C86FA647C91E582E9E211C784410ABB8D858DEF187B4007F8B7369A6542850193DB2E1B96170E2B421A94871DECE457AEF4AA9257E63955D23BED6A2444CAA2653EFF3B77BEA15FB3D5BE1BCCA935AB14B8360A743278F34EACC19253C319529C410E8D8E9D48511803361F81D930C64138AF855687FA8B0F177DA304C7441C2F20282D5E2A3C61DD9394875646AE9D7B857DC9694C95387F1066152D108D5EF333A21AD67D7C90F9E3905C6407E0FEC9D85AC384223518EE5AEBA32760BD960C82AB760A94F95AD54F1D91BF333F0613C48EEF8F413DA71543D136138A8D2F62E7129E1920256E8039654104E43486F3A5A251E7B2AEAA4533CADBC6430E14F88AEC6B1C42E7FAAFD72E29BD1A33B7E6849B268C67EF10F4DCADFD7A784E573A196C4340BC235884D4D5915BE4F298ABC087336F1B8325EB345A2395C57312DF6719B097F9D542FC1BC40DA90486415AF3D4051FF4E5380365C19C291784480AB127DA49E52223A006F92B282922CD368C547677E317379EB7FF713AF50925D8218E26DF4D766431A6CF57C0BD4FD08BB4A3385BB7FE25CBE61DC54796716C06B65232263B9F764EB9ECA91824D2F889FFB759F95885C65CDA1E23C27283EE910473CDDDBB7774DB8BCD5E584F615BE1C97D997445B93AA50CF824D65EBE16913D2902846F328A8850DB012600139D300377FB5A1F459D12A4CE166843DA5EAA6A1C19A8B1E3F449F5AA310E106BC61BD2723D4F1AF94FE11B6CE4D61D4C60511F61485E98DBE3612644AA7538F5F88DBFE3C5A85C92B8C36EA63D2AB5E4D05D13A99FC3AF90FF69AED6DF2D08393C9189C0638AB6B08FD5D3A6134E29C81329BC1D803503830BCB879987BE65F285BC5C4CA7F9233E4F49DD039EFAB3992D4A3F7C125B905DCCED83C19D4A61BE08807AC9CDCC4E2AFB39FFE543B0F0FD326F1B7FD9454A7AF91002F45819FB728698C8BCDC632BBD5873E1F1FB7082A84C8F17BCF56C7BF4803D750E5E0FD736A26F77D4E4233A4E9FA8FED8EEB98C00942B65966138F7BC124B969DAF7B5D19DF688A045E31C060C631F8EDCA8096A4D287E5A0D18C4D5ED36B9CD4F702886574B2177857C5BC3E505F61775657C4CF5C97E6D82C1D69C6C79E57057C27C388F217618B0739BCAE5FC2D425E500AFBF52D2046EE0367E3B5D9378C270BD0325735BD6C489F0EF6BEFD36AC0CA6757E396A18D39794B469002FA699FEB188219BF022C68E978FDF37E94739D4EC04955951778E7613EFD5B08A94DE06142789839CDFA2F6BD97BEDA4F40D3032B72D23FF6419BDAC9C23D80155A6F46E3398742C952456CEF80E18BDC04F94408746CFEC1BCF8D7BBCBCC96DBD0368B8FE150F7587D39CF38728F301D970FB938883B86775EBA9F66A5529D3F7AA8B4DE43B74C19D4D6170038C0E88D52D472FC5CD8150D03222F3150C2185A6BD66EAAC8D570C24007B1179D18BDC3D4EC142407F231A0877496084817995C802C8AF46B2A8CA23CE10E6AEB303EC88FC4FA9F56FA86C6FEF5BA599AEA04C539DE914C97C0FBCAEEB06C068FBC3795E2CEFD20603E65291598895CC5DB7ACFB0C077810EE311AB2F3F554D90128B82D8D287DC419FC9E1982227425903899B009D04A6D065193EE90D73AE322F749296729D47DE9DBF4827076A19A5092B0BC298518892766741F2C6C945F2B639425E0FA8581429B5E773BB7DD4874EDB442EAF0EE0E758B30F79D3997347A6F1B3ED9EA8E9A996056FF532520128E230DF1A7B8D117466CA1D51D4A4EDC34705C1FDA69BBFB38AC971FAF25EDA98F21CA4D9289F9905679AA10595CFD87EE9EB7CF3C4A8EC91F51A23D2014E38A0D572A10F82C05B3383BD1F0D9D962A6B1B6FA033C198808CFA96DE6190BDDBEDBC32031E46456705BA09280F91869ED849C29AE5B07C4FF5A2BB27C181BB3886C2D30120957361843C0148893D03B648999AF274379F24AC42A03AA8DD38C48BB9748D0CB0EB9C54458AD568600512791DF6CEC3E7D4C7FE95B052428E0130C65BA686987D2E4BD059F45D9C7445A0AA9914C88057275F4858A2300395CC5A029A85835465AE3A53D79C419649D8C874DC5A95A83D59DE46CCD2D1122CCA9BFC023006C5B72CD44A72A118115A7645AB098C16C6662FC68309CAD2D0F54C83A056D2FC2D1144BC18D6ED088ABF751A0148803E1AFB5923CC43522D39411A1F30B7D0320F210D8385FE08386BBA4EF958E1854C6352936EA318396A1A2CC2252E0C8233C884F131E7E834DF5802EDF82DE982F7795DD22EC34DF12AF7CD084E6D9FC0EEFFB44D90B7FD799BCEC361C298CC53DB18AD517103704366B3D06A2F5D6D8563AED17E78DABE1ECC46F331CA2F612D62E9497E50DE7B3CEA599FD1B4BA5AD08CF6A50ED85D0A92C944A5784DE45C3351D548063F8BA21FF4599056FA861EF1FB1D08B2403BCC35FCA31C9D014D14C3EF67453990D9D959A4522C62A7863D0F4D5DB291AED0BB7B23D468C636B39432F39F293123B37BB963F87947E30F51AF8B64EC2FF6D5A31412FF7A53EA618697579B1B3CECD5E5A7F268B3EA2339574CABEBFEC1AEB82106FBD9D8AB149F8D1B1E95E38DC32FFC37DD3B0F7E8873B68E38E2B32FDDBE9862D273FC9901FD4703D390890470CFD6D507CE60AB9C8F2FE34782050C7EFD69E964877A0EB05FECA209A76AD142544FE014734BD741911F5576D32A29C7FA402235A800363FD185AB2E5213C76DF559E97E57F76F41EEF51F0358BBB8FFB3A36F27CFE92514D8780E549428634EF0F1A4D8B9978956F9A4D2BD425DA3D20C1E59E822981AC928A0C30054DB387553E3ED740967580CE697C2CBB3F35ACAF2F9F034707C465E5165BC18371F24B2C3C7B9A18795A22D4ED5FA9FBD1D6DE06E10959F238E235BE9DC37480E423DB87922FB119DE6E502D84D20EF07F772FA4FA8465EEFA138DEE301503A5127D74B431C86DF15BE1E0A22959B9B90D2CA3C007346699DBC6A04A42E5416D877D48CD236093B5E2BADBF8951140B32A3BF3C0C3D52D683C1BE7104620DDC754ABF05840D5399EE7A1DD4D9AE8D8549F4996D95582046D09AA16A2F07A954A17C7A611C4B5016A48DCCD54B5B8ADAE764C90382542CEA6203C33A8D20F12102C882A915473B1965FEE170FC34AED63D73C03BAD5013F9E72515742EF9B443950C0E43B91A31981AC5214B0789FA5416E9CCD59E922D8C47DEE65916158020C27D4F59F4436BBA3C2F436E20695B18983D66276ACA784C94684B72BBD8AC2DAABE486E476E86F689242E8DEF90798EABA716139C1696D02A2D85DD94EAE6F2503022DCD5D3E33A989398B2EC2507B249C30531E15E74F49008C27F0057530CBAEB0A76AEE3CE5C4BD0E47D220179487D390C9B18431E907E34BA65424802DC46D3A90F133E2F9CBC5197AFB0A44C09CFE4A158DBC42AA2C47C7A5E1CB449466FDA6F1BAAE868157CFB56C4C36C1A81994EC03F0C3BBEB11D9329B732488292221526DB3C6FC3114D6AEE4AFC6D604ACE14F34B62395763743E6D160A15ECB60E7757B5E7F25F7089A32DE1D129003A4F960F6E48FC235E4150432B8ADF2F6D965CC214CBF75081FB77BC76AB7CF4D1BC70F7A621DBBB84331CA59C558962DC8BB1517EE3F9F50FEF3903DC7DAE8DE48526A31AAB2D39A9241146DC6C6EBFD504C1A4556DE3C68D3161AD04CCC48AE23B0550E6F3202757F0802878E0ACADAAD69DC5AE1F4DB2FFD4C4267A7B5B7ABA702BF73F15D2A2F57B18D77CA9A05C4BB07EE69F6DE7C5308DF6FE63F921A29C8CDD94568C1784CBE6B806A399740BC6D16247919169B0E503C1A8E2EC2CE2207CA29FB49A25272CF1DA0834F19D4BD132BB5B68E0A5268D838AB5338CCA92BCAA908BF2A94966DCCC4C15A90352B3114768DC304F2C67C9482ED3345F8C63850492B9D3A77C44352F27C5D1D337A48BDCAF60EF79B6AF6FFBDB6087146EAE372CE39E085D135421AE345E4991158C9C8EDB01DA340CF22C2E3CA7D298B3F6A7E513F165EFD1F69D818B7A275381099C8508A49477CB3740079AE31761DA17D137DE9892AD87B3FB6E8D02766302E48366467EBBF201698B08E4AAA3BC08716A120A1C8FB0AC74401605E43C55CD42A4AFE8B76E1C9BF17E882DB0BCA5836EB6A541008CFFE0B2720A296DAA857FF74E3CC2D1B9C85BAE2EFDAD0769D96DBE4BA029F6FBF2DD660DAD1A35D7BADB476E2C7B5CE611626397612284AFEBFB61EB4264BC89A7286329088439495413A7CD697A562B1AA621BBD1CC7406D66C1A3681079AB2FFB8445FCAC9D3E7D5D7BE0C3609978B6CEDFB06674861C7BCFBEDF09516E7E64A3707D25AFD8115FD8B819C19A79EA168443322C3147192C050E79AEF70FC2C15E4746AC36FA10823D2D6F3CED18AD301C179D0AD83A461B205BA6FDC72C4CDAC110C6FB46CB1D4769A2091CDD8E343E0F3C79736CBFDC289E85C17B27534F233A387678DE702492B83BFD113A992870E7529F78BE54F45E72E737451A5225D034EA6C92FF79326073DA2D5254F80919082D7EA8A09C7726E583A327001FE190F62708C3CA4D4A4472C9FDA82A47FA3475EA67832723E0EB762738F214E37CA51E9B36ED315F1669F762835F3ACC326F24BCB331DF4DA715B81D8C767E3D66816A4C1D20852295C81007DC2C0F72505EBD593FE0C43A3AB9B6DEDB344D13C770B0664C3C0E27E061161BAD588635C2C0538BFEA4C6B19A6DD54AD133E7EE5836957C0AFA4505AE076BA4AE0AF83028DC8531FB17251F36811F528B193B2A60A5FC7C7CEBFC6A27AE29EE9C7AEA3E40FAE38F45A27CE07B98AED49634309416C078531B5283DFA1144773A10FE3177D4C81CDDB76325622818267E61A16BDD63CDA0CCD1715F9CB94C6B375D1BB831A3A34C207712F9CC35F5CC727FF30F26FB8DEA63F0372A89F7B9B9E324DE423EBD461298C29356F18C4A7FB119EB917B67A1F2B3B0051D2B63A8B4304CAA8CFD8790DAFB662CBE162A8402FD21CC5C53C6906740BB45A3E3B36879C39168A196F6FD1121BAD055C7B2BED088A115A60850C784E0ED763EAA2D92EF016431846757C52F44E1FDA81DC127E7CE13E1B06466A3C6807A2A70A4EE37B71225911136300FAC006FB41A79B59B25536B0F123378E10BD723CDD658AFFA0906EBADD96438D2AE88F4E5DC49FF2528721378CD6694EB0B6299E56285F1E3CFBC0A9954A1BDC6B32F96E13DFB3F06742CF082A2896C1A8E33D38CC57B8E10342CDEE1C2549B9D7F56C719DB5BAD7DD1B3CB9EA0609103A5D8DC8CADBE3F1FD145F782129343E40BF276E77D8DE00000000000000000000000000000000000000000000000000000000040A111521242A2F954511394B9D10E1BA162861802A717E24EE42A346C9ED280C88E267A41EC09D6D73B6076E7E30257BF265B71A0B6E0CF408F02BA9078811BE94D0F38559E9985463FC9671D182286CC4F18CABCAEE1A3E5ABDBC384FB27911168B54A387171C0524489FDF512E4D8D2F65050CFE7405D8DF63A79C6E42A76F4538907EFF4DC5870095241523F56FE8E389EBF1A1CC47DDB9F0188513D5259BE257BDA5BE7381F22392CDC2406E0F2448A80F3824F2670F61920C667499DE899F0F6B397381A2DE66255E061AB92CD864DE75C9DB7CBAB9FE76AC38E0AB3389530B4004055268B289B40D79B32E5EBCC74353510BD1627E2D5DD0BE7D3DFD04138F6E3EE7526133DC70490612EAA5024BE6FBEFAB24E1E83D8941A113D8B871F3DBC3011869174888CB7A265D7DE9AB99B999C19AF9B442EBDC904FEDAB52CF40B787AAB35626417C5291F2EB892F43E698A8C65CBB6442A4832F33920FB2DBFC50B8E996FB227F2FF294C385A330957D2FADA9F86839235EA79ECDE6D9D94FBE7C79A38D40B9A8F241F53B921107FF1C72624C9600EC04DFA1160F1FA9E5D986A5A363E9CE8627276DA73F5DB47E4B90328884CFE93194CFFA6FA680F77886E4A7A0FDAF13A7DDFF6984B8855E1F58235BABFD5106338FE2B075D4F10A9FB3D3C5F829B7C61B02B34E9BDE6E62CBCC3AC9F467A6CA170EB43E632EBDBF6847F781E2469B4740FDB83DA34CE34A286E3B363A72CBB13EB66CE1DE35D8FD77DBEDBF45C44DCD16E6B58A1699694D9006947C8C20810E85E3EBF8FB2C68B967743642D86556AB6958E545AB83EC24B96F2B4BB99CC8890C3C1E0FECCE26CE09B6D99000694F870AF9F642374FF0BBF61EFC7CD5AAF5667FC3FE5745DFAF7F13FED70FE070EA4C09CB1A92D8B7F0DFD4B4A4B7DCF4CA6A97043BCEF6346F1570F37B0EB48DB8D15C8A82ED69B0C7833D6C830414C111C987471E84D2CEB5BD973DCA34ACD3A65D7B1A502368941935435B78B8F2B74C2BEF127D96651247BDBE68EB7E466B9EA2A64A13C375103D7C8F7D30A13CBE184BD1EBB19F3274E645F5C7B82EFDF09233D8AD146DC0715266963FD3CCE6F8CDEC20743BF1B7F57C101AC24C64D568923203E1A6AF03A700F5A401EC4572BBA528E284C151F1D108F7563858011FAB32B3776CF2B910D7B21180DBE75742032791018258F4D1407C9A213755C5C91205352DF919B6F14BE056243DF6AC2909E52C9A79F6917440667719185F1C5F1AAF40D873BA22956FA0BBAD9C35360853333A10A0841D9D2E758A0B1BC187F6BBD31C41B74F9EEEF1F7A28BDB7AC3D52FDC6FCB3EF0383A06A61188548963E552716D2BFBD6C2DCDE496D06615E86A5CDB76A03BCA2822ABA85EC6807EBB6918AD2948D193CCF74F4BDAF7090CD4294C1785DCEDB6B55886A848284A6A4A88A496800053E84A9F2DBF6B334AACE11A5A540626716302E259A64C6316ED543806B3BBFE37563897E83BBEFA570312DF908C1786DF0FCF55069EDC336501A5AE9D4BF212D56A9CEE811038656912238AE284575EF8DE1285B763AE54ADF44F91B6DD9E309B7A7A0AB71EC2E4611831B3CE1C9DC85CF907B52DF7406B06367E7A43DECE72DCCC57D268820EA021C27056E3C6B50E7BA7A59B53539A6B7B06B35051E3151C23F3BD3C889B25D0ECE1FD0DF1AEDF657FBB096CA1C861ACB0158501EA1AEFBF6DAD11BDC325AC1CED3739A40B7A83458EF4F3453C0F6EABC1A48037809A90480DF9DC4FF07DADDC58DF2733D49A4FA53C2A41E55A4A0167C6D33BA6E752AED3A125DFD6A0322CD235254505D7B3CED7A0DEE7EB662ACFD30F8B79D1A872998CBCF15CD86E26809E0D2DA0324DDC90FD12CAF9D8E4EDA437FE4E658D47D67C95927C4B5DEE965B940CE93E6743917296E10820A7101F8F633C93069E8B569F4625AFD4EC61BFE4549FDD06C2290A91AC0FB40CB1F55DC8BC1FE695C73AF603840AC0351F5256E00555C984E79A09E58C566D1A117B7E569BEB5850FB491FD9B982442B55BDF53832AA65180DCDDC2F768B1A1361994DE8C25F3608EC853D5982E0AFD1F9FA70170FC3589DDAF958DD840B4B502F8E2697D01AD7AC2233F6A16D540EF8D232887D2B4FA727AE2F038A69AF3DAE69EDA8EF6BF1E0B67D811160B75231543EC5A4D0778B7B42FC1DD6732385AA4400450B3CAEEFDFFCF147635CFA4AAA53DE4EE3035BC40CE8670016384BB877A86A15B59F3DF0C5D624D3D2B23EC46913618C745330A96C715C6F0BD096487E89B917384CC30B3D20A332F1B4056462227E98AF9874FF1D18DF2A6BF84AE822EE737F9E34EE8C69F23EEB9BF38ED056F499545F405759355C104284A6D08A9EFAD8FE28288B2084336A6479A6D42404F3E6FF3AD1DFC63C8AAE971AF11F2699F32F57AD29188492CE07BC1A271035B4D13A686EFDE5572353283A0F3138F6DC05CC35E5E5057C5C8B9E12B0164C0915ADEDF40A6E23848FA59ADC0E65BDD2120486942F232315FC94B4676751A35AAED2828889864C4CB7DD95A662A475733C2CA8F6997A9C822C6C8B9DC95A8B4C367E613E97D3EC6D6DDC2F81022EC21B3A93244E3BC8C2737A7724A3CBD480B26819EEB2676FD383601D79FA266ED3F9BAC2A98FF0109AD7E43E33E108D88C09BA82AFCCCFE98F50F789109D99DCD0A2C61947544F3666EDC621B5D5ECB7088B2430A611BEA52BE7F5EDFC6E2649F5E81F6DF72FA9A748BFF06AF766A60D2B751B23A8AA95CBF733359F7C0CD19B1482A6E6572D1570349C688D78CF8B8C7DD37576DC47A193A2C2797D0AF7504DEE303823A8B77204AE7B6E91D431979798A7EDF435056251D0E3F26B2CA16BFE3422CEA0398D30F0A0DC06DC8A93D27D13650E5BFB6BA04C93FAF0D7D06F99FE4F1F52A059FBE808179515FDA48ECA714F0947FE9A98F02D66FB0D80952411CDFCEAEF6ABA16D92B8F1B82DB151D7DCD7FB7781EC55F4A86C86011FBB9C5570EE76897E7803036E2FE3CDC2D5EA7A613897F3C69A6EA734E3811BFD15E90D7256A0C0C88CEB54EC6AAC151B435CD2A870E4A02087C2B847C75B00B44BB3CA6D4404C3052BD308B8D5F595277592D26F6D5A2193CD4D650BF931FEFB9DEEE61032B29EC0412F38E1CBE025B2891C59574C1450D9E3D8EF27940EF712143F06F38DDB86341A7FC781E0FA8971DAD13AA7E93F1858C70A71A40164211EA9F6A41AE90D19032C2EA52C23375CE3C4E59599ECD6855213AEA83F8DFC5CC70F58A62E4DCA17C09705C0C099B29056592986C03CF5D67074735F2BEA + +count = 71 +seed = 270BEDAA7BCD43990FD8B4F44FFB63A3AE8E991BB2BF84DA7BC2CCD1A079C579AEBE2082ACBAB7FF286DE795F31973B4 +mlen = 2376 +msg = 326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B +pk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F4078A71B958E81027989F848D874DC2E4F61DCD98CCF0FBB4203B1942C1AEED680C90D4C780BC13E4ECF7DE3285D7AB2C24768B081557A042820CBE65EA21242712311B38484E12CBC66976DCD3A60C1AB5D839B3C8EC07748C54539F506350B20DA43DCD96A64457EE6658CAD70F47813B26124C78A848CF1F933B2166E98B971AB895704ECA0C5EC2E60C1837D5880D11961537A451C5F499AA24737920921BA06FB0CD45370A66A5FAFCBB38E4774B6A51E6F4AC5FB4AC920B7E9E74F557AF87E94C546453DB8EB34C14BFD760C5E75904B6DC7DFB1191ACA90F50DCEE796B06EF28300487A9831005865FF4DAA3D93F14187CF534F4C33F200BB3B7492D675AC8B685B0EA5AA1AE788234E83C86B867875D80E663ADD1A1770B7C1FDD9D08E4E0934C1957445EBD5BBC28E9A1DB6BB86D667F65017ED07B90A9A15DA3A2CE3B622FD71C55F6C9DAF5B753E8BECD7EB25C6FAEC08B251BA0C96556780DC2C13BB2D41B7D5EF682AD9D4AB19FE1741101554EB2C6F1904D8FACE0CC985C67679F2195C387CE73258BC57D9661ED8F2DCD7C61E33CEA1685D3C5A9F3071B949EEAC6FB3D2911B3E64ACC422A8625BF2995B21568AE86EA69116A4C40B1E2697FE8F201FAF3137A61C9C62931525C501140212941850675ED49E8BF201BC28CE5712D05E62FD5D556C3BBA545B36A2E90033F7D0DC5984BC8CA9DCFD0EF17B02650B452A2BC5027026B872E4E6D267E01FF83BD3AAE8E7AD5E11D2ABB051C27A92B25A829B6E6D021298691D1DD3F5FC96D2BAF626B5DF3587810305581CADB5F8BA5EC341B11E09450134135C6621E50B7C125F541A82597A6CA992479B8709409D74CEC76BC689633723A1AC2E9E947983781F1DC590D8ED38C72778C644D24E37D75C2A7ABAA4C932F9680B2140875AB575BAB5DAB4EFA3DECCDD1A0510E198957B6A6E731347ADD32029C3D09641D7CF3BB4A3A4BF1F9CC9681D68ED50CE6E63C772B3C6C34E2A3D5EBAD2A9541AD53A409078C97C242230EBFF62A8EA6323DFF9E3D5CB0256D62020B1F5B79AA5D7B898BAE17299B04011E0DB6502BEF518532E31023A63937E43571017CB0C8FD981D980B6EB59C50BDFB093630CD2D39E0EE4C2827121B805F8B317671C2148B39CBA44D9C2C5CC04E6A451CE6DE1E486582FE40CBE31668ACA17E13760F949FBDFE1F669425FF6A86EE41424F575D4CCF56629EBBB870D85E554DE11E53616FED8734F2ECB4D5649918D871821AB8B2601B61F476FCC0D882E0AD8046D5B9E027BCF4E2AC8A4025E598CD91D0F6568A14D6FD3DEF305C0F9EF0875B02CC55A32EB6B225615F40493EF95B671AEF0071A8B744D6EB62313DC010C0A8EF004D32BE1B8CC6268D3F66DC4A479A378F63FD25B589892D247970B036B022A80D0E2BAF2CB96BE98A8FD800127EB4A80C6E097EC501DFA4D863D1094FE335D8ED70113195B02B7B6D2AE61BFA966E9A9F284413A6FF3F3D756E27BB84112C8010A8391CC765C5D6630C91E91513DE4A12F8F562B049F45CA2210755F555C19CAE6B9403E0B70B294318508C1C78747AA6AA39B518367C5FB636270257109C5C1563193AADFA0E55AA2543BC33DCF1916849F32C7458BDFB9B9A10520215F83F12B88B3156BE33478D414B93BFE19B65D8F4589B361FB08B18DBE294225901AD15222CFA67C26422958F5C12EAE290534118C40F29CA4D3F07EEF009A3BEEEDA5618F675276013BB45E1820E85C1ECB715F5D43EFDB2E94FE1A82DC2747C856A51E0332E58660E3EC821623F86A4122AE56F5A53D304DD7B2EE1DD1162109F356B0101CF07D2FA4C3273B2977B07D7B02FA659E994F227E17CD7B1C6BE14D784CCBD76D370739FF1B45922346F81CC3230107BE4DCFB2291B43919ED413F4584F180DAF593BB9F75CC3DEF41EF310D3E01D882ECB45D53D8F19A50630EA6B0E00A1C30E04019031CAAFE4BD17618C8F765A5C5F0EB2F23C455B5548BC2E3EC9FD197EA5E758D2CB08ED930A8797B6DF100387CE325DAB726EBB5D5DF344EC5DFF3D7EF5D8EA9E11A49ECCC0CF5A5B2A6635843D6F466F0CFF466C1996F896128906AA1EFF90448CD22CA8CBECA276423D5B67BBFDE3D5F82518A81FC3A548E903044A537D70F4C4116900F93FCA493BB8ED1EFF05CDE16F181ED5F66C15CE30790757534748C61F95F584EC538011DB1073C9B9899F7E6247187E4E4BCAC4F2EA1B57273664FAAB6C5E29F89E2E79A94E725E6D6E40B24D4C12E297B34A37BB892D61DE83464FCD39F61431C93DB2E6630F83013D7801EFBC7697B47AAFCD0AF7C97ED070EE9E45FE18D2D040FE1F7A9D4BFCB9D08D6E59AA87C671B2FDAA061BC856BF0106AD76752D0955A76649CA3E4B70F180FE9F4E18CB36140FF1F7D1DB02ECF22BA9F7DA06874DD0DC4FEBBC7C280375B86CB666EEE8CC00312CC9FBB01DD08B0FF4656C308F82A2395FF81957432ED452EC6F0968A7C520A7D25D2D89F097408594258800F67C6AB928ADA79FAC3CAA2B620C497C0029CCD9C8318F5AFADB1CC0A074B7F566F62A53F4EB23546A3A28382B7C7736E7CF0D799204E00CB1A908234684967E5AA170DA4A435A6AF8E5AF06844ED77A2D9C4F727642827FF432DD64A8F7E38C180D66BB6CC220E96934E1B7881403DE01929BF29CB43487F2992A3554D8B9BEAE382591B2DC5FD89E7A211B7905B21D8A57E4BB684560B876D9B2AE6504200958D283A6C0A1F177C8AB63C82540F578D2B1D2B65937E7ECBFF8DE75B848BD4DC3854835FB23094046FAE7D72E4ADE0B7A72E2F9D7353F67D48E5AE6E88396D73445E9F49307D3913D49330937A7ED29115D753D121E996CBC3F408FD9F451DBD30A70C044CCEA7FF15B14460B23048732F72BC687C13B788A042F92960710C3F9D244D2C0C70CF58DBDD7BBC32C6A1681DA8AD0AED31BBF4D48774BF9E706F1B5309BFB9C3E6D006C3F94CD0485A745F732CA8A7D9F1E84CFB38FA42F16460CFE51E18442875F3F1F24E38A89348E797578F7889800E2026ED870F85FC71E832295FFC196766A2FAC690646778E7F058D852976899E8794308D5A364511E9082E6CC04E2FFD03BCDA4C8F2C66EDC2F58BC1F03B1793B548BAA5E7F62B56AFB0A100D155A3E5B5FCF33906CDF04455E78BD4D6FB75FC162BFF9F20C39EF1BAB10B2CEE731F80AA3173643AC37CB7667569D2A017AB452CFDFE375036F0223FE25B65D70217A4F57756CBE4F37891B6D7C0003F7BDB848C66F30CA7C3F36B5FEA8606E088E0C7D5E98EB0775B3AADB93933D975A1E4CA54F598887BCE272A91B7260C31966951A2AA66EB7D6D01585855BDE4BAFAEDD56C7152DCFA827F4EBF13B9A81091E732A53ECA6DB4C6BC7A81B50B30E95EC45A01F8E728F124294D0A759126100D4B8272F0C04E973897A53098B4D24406BCF0502FB4C763DBA8C43B4773497A7F44DAF0FEC757576BC87F0A061B80F4C9F1C4CC7952C595A495EFF2789B6E1D0DC47A4CC7AAB93C6923C8EEB276E172345885C0A436E41F28E7927DF8AE675C9EDF671F1F47B5194E1D0B699ADAB832080E6769DDD6A62CE2DD950B4F88CE68373C7BA972A563A8 +sk = 481790F5476E7FD342D746C51113C172751930E51FA565A304A1EEE2E2AE7F404D32212F5959A268CCFF8681372F0E601E67B73C867144BB489F6A2A8110D0462F15D594880EFD73A43742FB3DE8FBEB4A5C1A2FA3C6C116A694D74EF8BF20191B47610248301137810A076200C649483810A130888A245091207298408C59868C11398EC924052396051B381001B331DC1288204105A2388D228348DB188E418281C9364ED1402C9A30121B2365190290130011D0108698C009A4B6698AC280521011991600814265A41210A220651127855C28699308512042284C1208DC2270C2864551362E43486263288093346010324A893284E20084E3424219A80C5A320C5C228A5A064AE0A86063380C91402A11A429D9444ADCB86412446582420662362111978518416A1B136A4C000A0CA1841039860A23010C27058B10281A186AE14028C8246680A021D89800E43882DBA69198840CDB948C08171120B06C223246C02245A288301B068EC0446418C58003396C09912D04C725D2006CE4486940C40808868493C86009268293C84C11812C412288501629639204CB2451134904C9988C0C992101A36564802DCBA23058A20484428009154648084EDA221262B60C59986199022819206A081290024811A1844454002C9BB84D0A882C203910C0A48CD89289214048E1C2294A0411DCB248A4C04121B82810886D5002880C922144A628522009CA422D90A07121C06404278AC836120C0229C132862139660417610086649102080442529A128863106482B42D0CC36018036504160549466601439004444581386DDA468E64480AE4188C18B78942084990344123226063B0609448901485918C069202A9259C02624BB600E34000128484400066822492D8A40111126954142D1805496000251A1969DB122ED4A820E420829C3830A080218C004C1A2326D92632C2108194C28D50002C103820D9B030D9981181466A183426D1A82542A40D88020AD02890421010D820925BB0000492895C380A0A3010121686C34621C294504A90102130401A1822122572143726DA300E4B36402047919B063098C00519130851166241C444D134129B224550C84052A86C613800C220609226100B462114444AC2A40500463282449119C868E41822A31465D9060E81006C22A1919A4089DC94454200854182694B1466D8928D44A0450892040C2588CC060AD2A66983C28DE1880820A9208BA090E2266460B66882B88C23096514A04880B23044824520140A0AB288D8427001219252300CD9C20C8238924A48445BB00C5112714A007143A885CCA8890B3646CC487261A248E440118C042DCB303003900580101089284E0A1611DCB44121B68811966024098908C82C6348126338461C475112168E91008CA0B24443B22904435001A15122A32C0B0001000722522229043765E2C46402B691A4880D5A0461509029932202081366634261633851404850C2C62CC1B291CA048910860001174A8BB09000968092143204B06DD01648D484291193600228410CC864E4286C54A850E420915CA24422C20993C090DCB6695CC88509882C039351804041C3840C22A80040088822424503054A19A58D11896180B8289AA20892006C1B4102DC424443A424DB9445490270C01009239584C0408CDA042844C4700B348048044C1BB9444094248A204608140181B2284C94301CB80D54483284301118498509C1710B208053308201138C92486CE31245DA206692342821C0644104690A2608D02072638828E3A22DC3C445828629CC0080DB300899845024C549C280910A406E083831841644024768E28049921472A4C4812301685BC685130926CB32924148314192815826701CA6284042610AA84D5AB04098A211122446A02008094049A1122622B884CB286251027022B701028785932006148885C0A6881C0990C9C26493020CD99260C1466E63382D0A43440234925C104A144060CCC250A310860836224940401294610B25020230890BA221032741CCA22042802D54C86542268851123104A84C24416A22B865D838720B981010422CA08648DC444609C120D130321B8891D83826128329DCA26D21190052C40013A4711918428438610201210899291182881B428098261110334D18C00D9C81B2618F7A3E4E34CD98AA71523294A4D30BC73982E3FF7B858A85E36A9D8801F557C2FCF20F1EA70D24E0D8327C079B47E620195AB1476D74DDFF1D44004CDDE299BED61FF1C02D7EC45A78949F93965773E7A85214728B92C0C965766B5C2A5AC24D0AEF8A1E3EFEBF3CA397F4B40E2E0CE4C11004BE2B16478E875ED96FA9C19B024EAEFA1F1742EC8B28BBB60E180C56F92DBCC4BFACD8FA3D47F3B1DE4181A005CAB36A0E849C476815A89E6DD70E2D9E12BD78D120AB2F6C56F3296FE120FC93458060973805CE29630EAA0B44CAB87F8A6CE50B180C76254380F72CD0D545070A862AAA2C9E7C3244E1674ACAE27BCACFA1BCB9074FEADCE04442DA62CA0191129EFE3A591093DAFD0943CBEC7269BAACA34475664AE6A51BE0825C0C490BD1D6823ABE2028FA7C3CF6AF1098FF81B2BD5F2A1485E165EFA4C331899C2BD2E51E68C1F4A47E5073E81C55E3134F2418CBE5A8961C5AFF0296B9DAD620162F850972566AEA68665455A74E32E28E07BBD44DF65167532DABF5B0300F3B090858DB7B34FEFBD4A44F6564C83CB2B38D67B090BFEE8AA4A6B8991538611F5726824A1A6BCDE1AC8C5428F1DF6B8D20E59AA769A5D9BE8C4CA6B7BF3493228308755B4D105343BCCE9C3B968CA1F8DFDE07CD5C06A509EC65D7CF0A32997DC70D7E668E49BABAA814139C0BD24C0A19390FF368B24C52EDA19B1C43F51FA1962F8527F925B53303D771B0911A3A10FB457A9524D337B96AD27F0F55A39B0C9A63583DD132CB22CB3FF8CADCB2D82B58E865A862E455D7011CC70EE698F6CA051BC09C81B21C9E3EB6201F9611D590FC4F66F95991E724806ECC5AAA8623C638C01C9CDB3976E2FA365BD350AD1E3DF00EDE0229542F6DE1B1C06D2B7A5D91EE8647B362716ADFC9BBA7332E7A2278BDDD33C09CEA1C2EFDEE903D54B44CDA0455CEC24F9D52FC24295B0B02F19751230B14C7EF1FED989C739A402A78464EE0227AB4FA045E4AA2885202E6AD8797E57BAC2057937361547315081A3976DD8FC43AB65AB25894ADFDEB7F86B4FA7574CDFFAFBFA0B059C66810A3870A75553D16307E946B30A2FBAEAC9DD0CAEBC936C8F50BC23FF30B9BA89698EB872DB50C6BF8C5E31839F709B2B0D59ACCE56CF0178BE0897ABAD53AC7FC696E7250293CCF97423CA7033C0B494D50EF8814ABB4FD8EC0E62CD5CB0FD508F5A624A6C74737762C2B880C464D23EFD65FFC23B0C29FDCDA74BCF47666958B611B051AAFAC25A9887880EC05365DC44EFC4AECEDB5105B816260A451E3464771CC75C0411BCD348649981DE59719962FE3FD005B0F91F1DF24210233DF132E657D921F7B97201A46A56C4367992AE75FCBF3567F3AEA99ED492255782490B7CB1EB66D10ECEE7354AD57A10A7FC18DBCA7CF876E52E0BB2B9F2D200A34D1B889F82A3F47EC298BCB8486957E5EFC54FF50D6F1812B5C47039C2F568BE83887CA14AC584C327DCDB6FA889F7FFDF10CA788F9B9D624AD20B9103CF7DBAF2E5589378A4256C3092E3928E52B74E1FDA1304124A26B845BDA3CF68AEDEE933AA03FC2DA8977F8B386417DF1F64A6B590C7FC6B48FF2441EB268D84A54B0DD523FE1F8E463331CD7B5BF4D4325F5C0582DCC9348ECD790AADB0B5B40DB68AAD7008EEAEF50B8A637F21A781AA84BF7B9A227ABBD1D71FD6C05BBFEEC4CAD1AE61EA977B8D046B2DF96261888CFA6A6BDB09DEB4F4189AFC951B2C6D89EF55DB449DF3030285CF25C962F79C049092C7E6BFD0C1C2F04D6364A43A9A619252E3E23F774A35899003B1853E501CA747A8A967E585D6D6CCCC4B2BF700FF3099CC012C99CDB54C3F415DC9C14E8A1BD53A45BB7E7DE6296B0E1FA77E83BB66E915F9F00E5242DB1FF53BBF6178F39ABE3D92DCB7617778B3E66B85D87B7916C7FE6D526BC32D4DE80C691EBEB7E2C0C8BC9C7B10450A88484AE18D2AF30A72C375E8D9BDBEE5724D8043F9F5CB7A66005DDBCD718D9A21A3FD98DB212DFD1E429BAA7714C55B24520A5FF12940AA6CAFF543BAD9FD43B38BD378EF99FF38E353B154B40535DDF71D152FCE432461301DF60BDE5DDB838487CA8871BAE7E940E2CFFB381EB9BBB5EA2B2632C9DEF0BB32ABB66FFE22FA50198C558598F63AA4A9172F4BAB5F7F2C4EDBA6461D96A5599E42133E1BDD9BC7BC97DAF2AAD42BD41977E955C88B9F85ED88E046536AC5FF4B85811BE3CA6AB93BB14859E55A164F57FD3CF6B49CAFDFBC41649D997AB3DE29F86F9F0D2DDDDD646B6A837E389B5ECAA08220905B81859CDE720304EEC049C75A545AF1D65E2143E0EEB870C695593BBADF1810F301EBD51803361963F2745C9A4F1D52937F8C31B78F7BB94712B3E3123806FC377712CA235991EF4E2B18C1294174D35BB8879218EEF5355E84C9BCF6BB0CD3C2B4610A6080240526E52F8437793059A207FE5ECC532FBC28B44DDB3D1A72C4D91390361622FE85662231A2EBE7798D88F458822611BA582A44E5B61EF19567C62B52DC2DA94DD66A64596699BAB4BFA0830C1634AF3853FA1A7152D13B29EB4AC348CF6C44CADBB9F1C1024C2EC0C71FDA61B510B6A67F48EB79C5D6E8AB4E03AC42B89EA1F75D7F9517B00DF3C9AED5C881C6714E81CBC38790AE50AAA18357A124F65367142CCC1C0B31D3697CFDBC1ABC17424F654B6D580ADD1A774BD437C602DF0E72ECD0F1F73EA7FE0A3961AF21E815375F70B2E9FCE60060625F0E68FF5B36C42D7A59A76AFDD2CC090E39739BFD1288106569017CA77E5C15BEC8298EEA3F403C740F5C629B88D5B6EEDCB0B6040A96D76F7C08A6D79EAA0608CF4C8BC8E58761E2CFB3AE5573BEEDFEAED7C125F63A5B8C952D775F49405B9186DF38F1C6BCD9BB8A4137D835B0E47F8FE46CE5C31EB73094D488B2884C401AA527A0DA7CFF96CC1AEE03F57092AD1F8E22146CE088060E53B89D0CB9E91D80B0414E9F7EA6F38EEE2F791232D2AE8C558B7E3B027CAC0619AB5ABDD144BA91998D174C1FB4F064B5A7889C687FB03470E6F891D26B1A0C94159C22B36E992ABCCB45904B78E1060DBD0B59B6D24B4E8905EA13B42D573E04FB643D6D2B982F4C358CE52B7E66AE1C691D17DB597131AB344185D087CB287E4F4DB04094A0F2DD20E6F2FA3E18D7F068AB329BF3B9C450DBCB2E3DF6A933600AEEDB4A5F427E0C2BEBD713DE30D2ABD0AD5FB3D5C0926C9A222CB997E5FF7C985AAC08272D969B74BE38EFECDE28F9BD5AF1DA190E04CDA72F91F3E648640422977D1BA50E1D9D921DC4932A438FF9EF671B46A6AE6818B153048F6F37D92C059EADEDE438A91D608EC01B8B9E8D40E1806233D82CCD3790458DF5988D0E078EB975570002EE0E600AB4AFBDED519298AEE295E46D42CF916904300A7F7CBC5A1E491FA314E8D8AE6F44E16ECE5080462E77FD734A91150981980C7A62D66197C636AE16ACDDEDDF54B26A8C2B59686255C09E38B74F083113CA1305067F6085E7E88F5D9627C48E0D6020C5A542659EAEEB9B3EB3AF58D1FA2018A48C2CCE7836C145AEBFB697B1045BB9D4AF7A11D16C2715CDF411C950AD7E78FD0B5CCE2AAE73EA42A3FDA2C3C7EDE900594C30D245C3CA18AC764F380DEB7F07C8CC6A3CE3DBEBCE0F12DB283C6FF7B5E79ADDC7CADC43389AE632D571A3907BAA6283E9704217387AC628A9E578859ACE2D67502498820A5E091AE691C3DC2EF7ABEEC238A175852A2E6D39840EBF7D1D7A75EF04087943026F8504D4D2376D6293E2332995DD69B83E0438B9575C52AC77DC2736F7BE9B69440CA60EB42555C3C8122BB93DFB53BFAA4933E7F24E46CB5721B96C7CCFC90364E784121B01BCA9992C9C721D62968DDC68EAAD18CD0C27A583575E45BABDEAFC67BCA1611B118FB780BC3F4EAAF8A842674C0052C2905CB008FD8546AD00879C3343E0906FD6B0C1F39F0E1FF2B2BB430B1BBD359CC73D7747A2539121F43F0BBBDF443C784924F3B499136B3C203BFEC9645210E941BD5AB2100AE8D1E025F183403BB433B9C36F8E732E818F2938BFF553D7717B29E1445FAC03361CDFF73DB49DDDD77B96A9198D41B8AFEDBAF4B54D5629C4E094E0BAE4B1906AF2B1D1F8226AFAF3132341330B452C787E7319D75D39D4236FE47B786F762081F0C20AAF43BAF9D5ABD9E2A06B9B519E63ADD1012A266E1579BFFFC8D38E4424D0B822CFDB3C17B5B4469CD7CC24D3A507AA2A77F0A06C4073F4CD5662896B6A1EC1AABEBB71AD6860AC36A885BBC7F9BC1139D69B2D15DEDD3244E3D87A44600934179E213DCF99255A590BF17A07F1AB3AEB2C152CE586E2AA3E2B89D14779035B86F1B77635E833812C206EE96F0FD2359D99197E0EC2BD8D1CD0512A6039EAA699D842FBAC61178223BD054248101F23F1CEA88F6E5EFCE3ECC6CF042A0F2BDC8FC062025FD7F1EEF58CBD8B6A2B8CD3EFEDA3A59C4880EC6BCE6F11C0AF7BAB017010277FF2372E59BB20AD3A7A1AD6263871CDEA151BE9389A81B62EAD5C5D7A3B73E03B09FA9E20C41E8C632013B8C51507E638134D7C03607E0A0004BBCB5F6C6D3828505A6BE483A1021010F96736F528689D0BC6111B3E92C1C5857AD0F12D8273063C1324EECAB084E37EC4E5C6DABF712143B6638AD972232E34D9C1758C0E707C968891094FB59DAC1DDBE7A686D735A6F +smlen = 6971 +sm = 569BC52F8018702BEA3668B1A59733356F9AFE0722D3D36178207794E97FDD4D2DD6DBD9A490E53BD8CA17CCA76AD10438523CB26BDE1DA976BCEA2E2ED8BEB94DB946D5EFD1013B905B0F66AE506BEBAF8A6DB3FB7A797308CA6B0BE775F583580FC97070CA214ABF1007B824B2DF2D91B36BD23DFEBEB88359F5D8F59D2DCF0687540BF5B33D45E6926974A1A5F10A22A233E1397172F0E15C5950947FEC44AAA83E3F680BBC2340D0CF82101973031BE736F2B154FBD2F91A7ECBCF62DEB0F1286BB141F7D931FBADFCBA3547F7571F04AD234F8958BF01A9054D48F21C779462A5ED5E0246AE2F44AC57FFC67678ED6E07E91E254A75AE2C3E7A2D04CE914848E495D93661E632D76BB004A3EA918E1E64AEBFBC3D0F1268F50CC40BA91259890EA06BA79C867DB268C0B33444B0DEFBDD84721F63D4DC80E70D48F37C4DEC4E6FDB9685DB293C74C4E09A0B8B9814B43343D45E69626C42B50C22447FFEFD1ECAA5868EE43C853291BB752E978241475E1FCC3E04B30BE2402188CBDB5A6475CEEA2427FE4BF719DE342C85E048A4D29A445CF07CBE355D7E4B7B8277295F9B6FD0732D4D63BFC52328B4C31441DD8F809A0CC900AB7D77B93DB73318EE40C3F9C688D1C1093C7AEBA52B25CC5AC4AC6DE6747301BB46BEC1D988DF2713083BE380F64CDD9C4410E1096E0BD7C1830375B6DA18FE2D65BCEB926A9C93C7B05C6A0E342EFEFE314DEF2DB4D15C1C19E76C3089D0119D16B08786F1867BBA83D5226162FDF4C27754E01B944B3B293D6DD9B4B157A12DF0B201CE8B5E92C975D1C5C69266EF729661B2AB1E95D17140ED2A0C73FE3E6B8385B5D444CB096725485F80819970240B90CADD292206B9AC47A2F202C71A90435CF1AC22C99CFC6086D64AB58F32E50E940F14FB9ED96EEA5E1C2F1843C10E52B53AEA87C01E63D0A5908A7CF807271FCA5BAC92D15BDC10FA948CC32AC9FB8F47EE250F6E6F2E06AB1A353A62B3A8895203A56A6622144C44B721B185247EBF4214FD57F4E8CEFAEEEBEDD4FC4E0B51D99C48455BAE080C6FEFAA95504180B2DBEF2E37EC7EE66A83805E1B83F4FC42C4AA06A7A00CF8AC2EBBE55D2F7EA78397C711E1BBF9A1A90F2A0F0BFB7EA61CED61473BEC3FB0E172308F17B6D54DBB31E5CDADADF5265DFA9020D90A80D9103AA09F59DBCB879FB2EEE38CC30F8CA1F15681118FFA91B3FA08F92D466BC012920ABF99DA9B9F4572424A606EC3CD71CD8A189E2E55F338FF26E18F9A8F5168263A9A28A38C6066530098ED0DDEDF0EC604F715C59BCD1D2CE0CDB8FEFFBA90E2CD2EB734B52AAF2A12F99E5881787711C744E10B5ECF62DF2CB05F370B4BF72B6DDDA0250F82F8ADEA0D406FB9975FB3683E267B45130D7C126049FAEE3BBFD07D8CA219B6AA1C2718DD75CEBCFC38DCED51AD90A71902A6265E2B1BFCE281DD735ABAB8B362DDBB9A2A624DDD66BA177FFEA2EA37F849F5FA6141C897722B693D33C8F52663962DBA2BF08A2DA2D8A0346EC536D20A765A0E73E2B50C3B0EDA075CD688B22A9117F49B5E804C32587BDC05E5C40D3529390E4471632A6526AF430FFEAF68B24EBF7CBEA43EE6B59C572FCE0DDC74CBFBC6C27CE7C9B9E98DB6D0172C1AC2E4D86FDB7848FD4A358492BC35FF25B2D2D07BA743D85BAD78EBEBEB2565CDF7CFA53A130DA953BB862F741C0E5950C99A63E61E7ABEEF31F40A966A32869F991BC8A4B7C47BED71A66C4E046DDF3B8CCDFE7CBE4DAF1BC55E2B8B363723AA8C1FD8FFECD39EF4B46640E1430341F900D3A45B321820560C7B6F76632A91C0C35102D08524C6E6D4C1E1FB3C983A0BFACAAAEF728EABCDF7E6AEEF812DB7E9B3FE2883A15636C0A7E5B61DC36823BDF892C21C7F4D70B9B78CDC5AAEDC5B2073499FCE3D1DB4092A73516D0A5CC76F853D9D0AA9F7244D5BE61025A103B5C70E791EA8D2CC01D1DD985DA71DD100E4E975AB5E6AED8116584EA7A0C197E6A95AD378D69ABAF0BAE1CED93E551EE0DEEACCA443497773A8E23B9F1C9EBF6B4F4FD3A5C70518B522A8A612C4E06862CFC48EF6CCBF34DD0B905959028689E339C11C8E4E8CF921EE89AB56CED83ED21E8156490DBBCDDB9DF3DCD9B3CCFBA46E1B158D3B4BBBF34E62910BF45F753609701F68A1ED959D311B620087A59538EDE18C7B64C3EE5C5B16DA20604AB0CD88145353BF9BF9266C2BE5B5A3D16F7BB141AC5C866684145B074382461A6024BF20816E2BE9E891D213FA6BDEA55C8F0304850D4F0C7E4ED02BB02DECA4378837B923F1A172FD41BDF47B3D2D5E80BDF0D16D06EF6961D7684E56E0FB42D4166AB8B52779FF6AD0A68C82C0AAB07A1AE67A4BA807C0F550D3889CFC94DDE3D6A7701F9D538760C4313481AA6A8EE4591229018449A0CD04E01F1530F7E881C9139F073584D5A686F68B4ABBC65C7B2F493CAC32ED40360A71353AAF37A0526A60801B98DB7B4A1E881C37D8C74E7FFAE596182BF12AFA5FA107E6AB4080ABC11C5C44B860294879A48D5D6450E9CDEA7FD5573CD78835654BBF39E2605DEBD317968B5D4B7A8F1157F389DA421BB59C76E8424892290189C7ED0EE88C00F8C5A4A1065C9849CDC56D7746B9951C39B6482F495EB013D561E8BC2A64CAD4745034D6E19A0BA8770F58073B008C1ABA437A7418F0F975AE30ED93F2913545AFE0E7BD4BDC880A372DFB3AA3E4BA16CE91285509D021C8E3DF2956E1D97B9943E18ECD94CAE7A3B64281C88244F98626B458C00071341055FB08058AD91BF3575ED1AC870D7F4A799986078C9ABFA7570A6D55FDE2CC8F02EB3A18DD8CE1271E8177E68C6EA4662599C5789D32B052958398F4DE4BA3366AE61691B1D748FE50DAEC02AC2969487B955EE8521C3A317B68D62FB9FA64DCE1EA06C5ED7ACD028BAB87819D9A5CE35F01E081CDD54A1150084EA50D08D4C0CF75C9E5D9AC3F121AF5A315873F084007BC93893C539D4FB08140D97064A52E9F7A2DC616C38F8C8E8756383E65BB551833526C368AA74E8D8031584EA32279BE2688D61742DBB10610723E75F3DA40FBDAC65AF7B5EA1D6BC8357F4833EAFF2473450C1042291E52DBC20E21FF97C3227815CE6CFB797FF598EC618FA2ED8339A86ED07EB0F239FF528CF07DC19F61AB82D422B07022AC6DE817833CF244A7B91E578F47292236AAB26A32BF1481EE5A83DC038CE7A0FFE3B72E70AA2E3590DDC89DFCE55A748823B754D9CF2657D60E7FD14FF901EB5292623A4DAA3A06888AD259CAAC88A06B080B206D0E327BDEFC6E974B2B64EEE394608703772473DA7C0494E6D8C7849DD4D84518B41AEC2AFC43DDB14AF44564D6C74AC4C6BEC7D2E030C4FA2CBD857D8E7CB3D1B379337749C3F541583123A3EC16DED857E23D7027F3EB367EE1892799A51E7C34339486E60F53C7E1588A70F2A5EE75C74F8A63D5DDF070FBD8EE3565C4E98DE16918E26BC8D1403F9C4158E510F757713E42FE5E97AF7BE359076EF71C987C58BCA595432506750A8FDCC77D88061D39FEF34D14FB6DB41463B63E23A07E18979F4D2A6FDBB181151F8AA4E552BDA1E45D02D8346F59371BD447F3A88B544927330EE313E934FE35B1AA92791389991B908B0386D2AEF1D074DA1EEA160E6FF131CEB99A4F1186D4CF591D27CD27BFB36E044979243DFD588106C1146AAACD802F7E9B36E91402CD7F3ABB6075DC3BB78D1EB242635C152A2EC37EA3487E6B1DF6E68EF1014741D8330DAE5F4F9D40FC59A8F8CAA820C18AB2C867835E462A80D89EC40A37E8BACA117909B3F90EE93F7707B17F267205AA99A7A1DC928E9249624E76CF7790E697FCF1796BE234E730221D1BA5FE572C72223DE6599227AC689D2BB549158E265FAD9702367E66C26530CC4C3A6E5E951D2F889AA23C082C818C22C178EF8D761D0293ED238041CD2898894959A57801398CBDD1FE139D4B8F1E5DD1DD52AD9D64E82A762E4D52C5ADBF35A6319FF67FAAC6823DEE79DD071EAFB4ADBA9137C72059FD7C32A19B6C425959BACE20220E6604F69DC7566DF5FC498F082E1FAB411A3491669ADE857C9FB664094F9D5662B36925059D829B7D2B3B83B236F1C6EF956DB78864E44CFE08322A4C0284A99CA21AF66B87F40ABF337BAB8CB31907013566A5D3BDB17E289890D4C9D0C44372417129B959A06E8BBC02ABB672065232C52A1A3ADCBEF0A0BDE3B9FBF46623866B2B9F5F1F3F7B7116D3AEDE7308E2C88B8024402418690D0EDC1F95D04C07C7210DA52F1D8FD9D088C80604C88A3E6A5B5FF965F04D6C0F2F68D6F5B4A38B279DEFC7BFC8152CEB324DD8E3B30046A8A754CB33D1BA6AB016544C59DC9B9AFD31F7631F60ABABF5011171D6037C2D134829069BD5300E7911BE131A7D0BDF32B288085B3F3995C3F900977AC6EB2FC8278F93C4C1CFFF5FB0152E4F77602F9FDBF435EA3D6338091445F5E92DF419758FE761BD3B00881F127DBDD0144CF4A3842830058F3DAE811C140930E5D607DB347FD38BB8A9CF0DAB14CB236AC7A45FC8AAC71867F2C4F7B9B18E26889B8DB5425A839516A40EB0A664A013CBC1688A55C94A987404642D5988B42D335DB76A9B20BAE951D33E75B036F847DBA8D8F5EF0839D338222CF5C6985B72B9289866BB61D12CB645CF9CFA2FD9409EB77406BF864820F5718DC6217DFA306DED8BB49D5EB7D4A22EA4F1F4FD38F5CB90F809B8FAB0EBA868ED9384BDF383FABA4FDDC2C2EA2DC6AA465E7A3BE7222EFA19FDC6BD4DCE530854C3804D62FF9BCF5F830275289F0E8E8DDCEF37C0A1B15168F41B3EA35F17511F7B636CC16D72748806ECEF2CC64E4AEF8259939431431ACBAE3AFD8F9A01C1FC1D078586756EFA0574A33D2E1696AA2358007278824A8BE7FE122DF6EB75C37F03BB25C9C74900894EEA59AA833D3780D294F87B4DB088AF2CFA99CABADF841EB2D200121CA2DF64D6B9B57BAFD9BC46CACEA4ED200B30C9B95A51879F1505208E6F89843A840D8CBB2FE1F5A5F629E66AEF9859DFB87E6D208730A0964C45F63862624BFA5188DCC3FD0967C63FDAA77BCF962545AF5AA3A3D5636AAC00BB73BB8148C8986369D2D7439ACFD24EC31FCA3D8F64DAFEF12C5865C109E3E495F9167799C746FDA1C99FD8968C79BD1014B7288C3829A2D388934BDE1007412B9F4244A09C7EE36DF393104B81DB37335A492557385C1CDA7A25A41BC969561D91564F6ACB7FEFB45B5F2D5DE49C1E0FE988EC18D8FFFD27397312CF29C60512E58F3B44072DB4F2D84CF08ABEE0F9B4E752A286FBBE5EED3B62211D1D4AE0E4B3CFC1C7CB06478AB80DD9E789617F1F51329BADBCAE8026437B32DD6ED99542B3058483CFEA1D07B3771BC2001A248DEFCAB0D66E5F517352272CB53CA5C91174A5427E95CE32B87D3177FEDEFBA92B34CD5208937D49D229A98E21E9B926C8F34917CFF9CCEED39BB4F4458CB5DF8374D71713A4220C03396300225D0D28B16F0EB51AC79D11C5CF7A2EBE4C49A1AA90BD7D96C86F9C9CAA95AD7702551A4231893F58D9A654B328A5FDFCEA574CD5FC4303995C87ED174CA9DBE2631555CA592AE22755EFD8CA8D1644AA60F80DA2E683ABE511C5409A2734A1220EA680E1BE58D14320DCC9E48354129FE055D6A4109A4F401484372ABC9A3A507D5C0DBBDDAC179683747D296BD2B55D5B6554DC6EE2B736958E65DF97D65343150FC2570775D941B5D0C65857EF67424FF916CD6EC27A24ACD9570C97D6FC2BF5A941906C0A8DB421B095B097F0622698E4808810DC3E94E1EB0E186C54917718F4188BE88FBE9A44E9A06D2F06EEFE262BA1EE51BAF5D0384864985745A99EFBE4BAEB0AA5F55593998F1A2615EF7487FC3F3D51E93D90098657F9EBA091C9FA63A2BF7E6E3AA9B9482C8882783E67D4D3FCAC4FE0102E49CC73180C09096E085CE58E83494C0D6AD83DC90700B97882CAD08EBF2E2A18D4CD04687DD9DF89A90C027E963A32F00F4BF61B210E3C041F2924498B264C5DABDC8B525BF99AF7E6CFDF8E5D92A3A6118F89D696E8B1C69D440EAD059DB9B5527F0C68DB909785C8BD4A83A6B9383BBEB2E62BF74EA5445072B11168851A9332D990956EE8BEEB5E366FBBCB6F954A47444686C84D2F499CBC346D785BA0049D2EF5C984EB5A479E44ACFECD2456A3F313FFFA5105FF8894101D3954DDE509F9FA09FCE8CAD7CB72DBB6DE2737E54C4A2E61D7E828FB8676B6DDF7E94E5D22D31FA0F2BDA95297825595AA9B5A3757BBBAD7EC8C816EB55DBCFA2E878D18D241244BCBF7202ABF874600AFFC1645E9A32BCDED642C16004C23A99FF937CC97B115295E5EDE37B3D6AC1E3D9E69F9364D6D76838C8DA1C6F833446398BDE9ED3D6D7287CADCF01B515C5F627781A5F0FB07126794CF151F3E6E709ED125484F6F8990BDD5034A4E6A79A3B3EF000000000000000000000000000A111822272E363E326A4FE723BE9363ACFC000705A10B6CD8A7B25E99A34B4A354CBD6F50550BED30F6C4208490B4194AB79B24B093FBE132C299DF924F2FFCC2CDC6C2C9019EEDF4B72D7F0817825BD787135927102E1DA041E9A78B501B42DCE777A79ACE604E57DF11775D7B87E75E5B00ADAC90D1ADD78CC5AD348C7472EEC6E6E06F737E77115A9509A6AE6570F738DC2F21314A7CCB9D44ADD6E1434CDFE3614BC73A6B468F6691B60F4F2DB103289A90C4FB2BF5AAF87826D2BEB0880FA64E07E9BD30D4EDA00D6BDA01D1EB22BCF14EE797A859C9A0D9034E8C5316201AF91388C47E1DDF061C9F45E067A5F60B355C98F8734559B8F1B82F47BD9CEE0224A1D67D40706333523C34F3582B6C8CB47BF7D0E4FBC7D7CF3DBF21077E664FD59998338F4DD4A423C3A145EE1E994AACC1A48F81A7E9FE106008DB93A6626B8C8505043AB864D93AE3972675E69C3825304086AA3419216CCAE7F7D5117739E99D8F4A0B658148DE33FDAAEB9967EF56677D2028C3B584C5CC1C096F4DA16799408B2EE2FC3482AD2F49293CF4097A78492470099BDB90BCB4FE3B245AC8B3C53E05D7609E34770ADCC147033A8FADE81359FF63C3FB90C5A498C98B7A0E5EE9CF4D287759ACDA4BFA3965CA85E1D1C1019E7FE6D82E5E66A717F94890277E6DB1EAA6F3291FE1BCD7D437094749FF5574B8728E0DC21A143A14E382937EFB7EC1B0FB3F6F9C0F547F470E3B436DFC7986F923BEAA89583D8978C433E0CB0C4E98516AF1AC797C778662455A57FEF45BA2C7865C1DF5C502EDB01C8CC729468091BB96BE9DA9C298528187867EEE9A06141DAA15F60CF719DE2BD15010550B92A41F12D8F38B54692589AFF51A9D5E6047A0D9B707369992251DF31341A45B01B05FFED8ADEE5810824F903EA59F14FD500AEDAE797F8BAEB470C0B14C4EDA5C687E4848A85B30A8E8F59C45D4C9F0C65FCCB15F4D4209A55722C29B6CB09AECB4E53FA3AA602C56EE3BA6900CC12889E7B87D5EF283AF1586764519A30CF60833C82F0ED15E39A8BCAD5C6AEE9999E63D399C5CEA10AE1F53B04858EF7896AA29FA541451FDB685734C39470250545193CAF26C9891F7F965904AE10E8566BFF9B2F465BBE13D6EA4A79586E68844B9FA68B2F992565C8B0EF5FFDEB5878CC12A0571CA3AEA50ADD29DD06E13741A1AB215BF487BE7735D1634332F47E037253054A21E0AD8D8F011334CB5951F833D4D344D632BCAB7C373CB7DAFE8F3D79E7E13BDB1C6CFFA474A9FBB46F5736D55F3466534596EBD22B29107A8FA50C1D0E62F0533E343FEE038FC0C3040A6DF2D318BBC8420019B1B148D6D1DD2FE428C2FD617CA73F224EF9AF9BF6F83CF1006616235471B69DD4EAF9F32529EF3E1DFE6765E61E246B519C702351C9CD66C57065EC78993D793B082E3685EB06F2530B07862277D339A52813C99EBE16C06C4C8F547D9705850E770982E8FA0275A52F430FF2422A115ECE46A9202CAA0195789532B1444F1507AAB2E4303464E499989F21C7D881328F18DBC77D4B9B467CAE244A93053C0321DFBF815DA28B6EBF483EAFBE634E9947BB5383FEE3A31BC03A63FCDDA5E3E46D5D3184718C348A83975728714351DF43BAF91787CACA346DBB819602F18A4C4FE90C4CE307984BCDED89CD2E4AEB66318C10D95AFA5BE53393FEB981C21BB1411BB9C58818BCC141223D66ED5F35F90C05FD4848617220DD72F5E892292CE20AA9A0F9AD54022CBE94D2C86DAF3FC66949AC35D8E122B02E2D155E73F4CE24D7E85A5C301DCC173CA8EC090AF9DC7F443C983280DDA27ED4B9BC71F86E84F7AEE39E6A7E9BF5E43920AAC858F0F49A06216D9D3984CD2E3575C0FA6CE8A5E28B0F481CCBAAB450FABCE8A1084EF458DBE257CF09D8116136C2CF1EDFA6CCE31AED0F1F8278C1C8D9C79846886D48E3FD311C015BF2373F7CAA71AA26B011D0DF5A843AB53D7E7F0466CCF49C5D4DE872CA87B8895101EE0147A3DBD391BEED75FC16F65814D56CB29273A5F4E5400FCABF85040505C31D001DF0023726E9C1F7C29A37039FDDA73B9B99ACEC3A029F7C0DD61ADE7D5E835E1CD605AA8E583BF8DC99285E86CF91F4B4827A0E8956EFDE2B495A86F85E78B954341CF3AFEBE8DB71C26B9B1BA27B47284AA84E55B1C2AFEE733AC596A10186D9AB504F33E34A06CA931D7633462B04B9B2B0D4751B0343503BCB2A1893D944FBDB4BE63DE167348A1588E6551FD9CF2101B0B4CB61422655FBEB50D64CB9E87A23007A39821EC3ABA391485347624EFC3DFDA4A133C537D7CD8C3A549BB6BEF9A52D2EDF0A8892C6FC3EEC3EFC3C18741C85BF24CD3B36CA04EE77F654ED5595A0E4B9316CCFE4D2AA6B4A66B06F309337E363C9E39829C8838729F19811093DFBE962246473B7A19FAEDFDB0193F63EB85EF308CD3BE5831F35CED36D9448D0EA8306044F78946079210CF89FF78104BCB2964CE2AF9954D53885D7914E4FFA4AC7E9B3D103922FD1AD68C0A4592F885C5FEE51D52214E17035E8681086203B79B5EB176679EB3263B44EA7287262DD84BB98F6639B9657AC04E397D69C634A0C1181ECA485E467D62631AD2D9AFD5AC5B86ED4005FDBB7404B65BBB826F1A2334A481B9CD46E0CE9C414A162E84368089F24149D7D05EA6ADF40B25A708357AAA5A28801FF100F69252810188CFC6087507BB5BDE1CD43BF72B1B3207CE4F7E65A18E5276613D4BEDDAF21AF7B964FF69965C47CB03846F7CEDDD2C5133080FC632A4F0B3495B2D2751727CF7681F28675552DF2A0994E425A922BBFCF84189B8C9F43058D691DB3166C596F6BC480EFDE06BDAE7B9C2985A1F2F6441520620E193D7B94AB46DBA2A1ADE44E2B006734E6770F34B0E2122DD7F4EAF045164DEA8C2FECE7758630384C00A6B528A6ECF07045B2DC0281C936A540904733149BC65B0F57ACD9A5E41C2ADF83FD6A760B169BEEBF04644DB1314270ADF86D01CC2CD580C609E78BBCD9D2694A89F9CB6DD36B9AA2AA5581FF561B5417BE2B52F3EF2581E461CB0690782F33862C52590643BECE0A6141DC805D8F56C4F64C1BBC49A3ECF1E8827926796E5F9335DF47DA6D3E4C14795B547116FD1F3351FC55C28B543183FEAD8DF7DA4DFBCC38E224901FF7BD83B16631064CAC4A37FA632F53F004374AA19861FDCA515AF91E66186EF804366D5A1B3B4FAAA60A0C4B36B972A9579548B4CDACE7EB85F1F68A4E4255FD994C1786975E7F6F0BA87D0295DE72876BCE37146A09EDEBC0164B9C4911CE41EF4D48130A27651BD0DC315FD622CB6D03759D35756806332658B5B33E768860C1946569AA45130486AD49B + +count = 72 +seed = F151196F55A9ED88F1663AF6BD24B2CB9DCAF3C9B313CD8F0A27639D3CDAE72EA90D60ED5C7C6AB697A06185E5A2E215 +mlen = 2409 +msg = EFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 +pk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5E7A930B65F37D9871A6A771CA82E22425E9DE19B99A0A4ACDFA9649ED7E93D2D7035AB7189FD49ACC384AE4A8B448D2977BA5E877BC2204F698A3B841A12EE277C7398FD039C7BA71988EEEA0F2A96D9E0C5ABACC600706809EA40EFCABB182A81662E40A02B3E850CFFAC99A3FC63AFB34022EAE21FBCC34A5E2591AD9B6B501A4FE3F16B84EBD8E4463FAF675481863EC65F2EE837A06DB38B872145EFAE08A38F331D4DDE6A0AEF46CD2D7B6BD6B12B17E0CE65338E6BBE7A9B1106EDD2879595F704B8AEFB304D6974E2373835DB792988C5B62D2C92A87D1BB0B07F6EAC01800523AFCCF11E294B60CCEA48E6A516FEDF713D49B00F80FAC366951BBCD5579A5940D02A31B6574473DEB4492019D405AB33DC1D288282EC3C67C4CDC728260D3B79E097C3E45A178C4081924E8F8F52BE9DDC7F5393F56EB44175DD45AE6C7A1D03AEC16DA66864A7DAD7C966D14BC596142C373459673F6DC756541F5327014AD7AD3696987AE40ADEF180F11F16E6E7A41E302CBD89621AA18F540EE67A45EA914C1935390160570845B3F6AE4DACF537313FA66BB1DEEC74C433DD66106227F6C40F548C9776656BBC87B15B22E9EDDEF8555FA5165F096104DA815F4B635AED5AC74FB808DDA06EA76E660CBCBE36B7474AE01FBDFD9CCBFAF348068DB70E3A8B4364747BA478CAB879A5802C8513194EABE232226C9364DFBC46116A7E6F602AFE348B07260D57A8C5255C972ADC399192BDF3F868CE73BF8C59F320DACA6280B1A944D888B0CBF90F2EE39094338BB3105BC193F2380665D38A365930AE91B94EFDCB7A06D734FA10A304BBFA76A3486A976F5641EA9DEEB68D8CE6C9222283FBD0A42C0BDE6F2831447941B57C34568D3C981E700CF0938D82CB2FB473F6A73D2DAA461DF09E529C49377580FC3E81AFF4DBB2949FF6265AD0A4A2B7BE0634D4A6383DB65B1653F121CE582561177BACFA5242E5C22349C679A58C3200357B551831DC2493FE6D28264CB002EF97E33B21454175FAB5C6D8FD6EC46953D9E401BCFF97FA88D40F1D362A45DEF336248C77770E0C73285C6AD2257DD2F230E86CAFA9C6AD94244291919AEF33D0192911E895E49C63F0D9219696F5181A313A21BCBCB392C393F0CE02FE20FD52D0ED5D71B14E6295F351655BDC109231B5CF2A826B1228EE2A86C40B14119E3C2C7610DB0F8D222AE0079A707708D9D664147F1A83145BC97550EA19C9F14C9E2E97DCCCF6D0086ED5AAD023D213E85836EDA61B30365AE59383A1F943599CD37EF4C2F76CD18A45ADD3D9397539D7615204BC6C4B7DA8C6DBEDAB9FC841B81BD96ABE321168BC04872CE025FA337D8B590028D7C9D16F125A87001113D992070885222C7E2C3D37B15575FA02738B94D0F1C017A848A92AF7D222616656DBB39DF80D40CFE741B68885C0662ACB7BF888EFDCEBFF3D5A218890B9E9EB25B82393EAB5E696CB3E715F63EC33CE0B9BCBA8E4E3735A68DEC87C14BA41F3B67ABEF8C162CCBDD0180BDF129A27FBDDA4C94F8CAE1FEEB9E51A554793760FB58ADE0078E53B7C0B2041E8F3754AB90E926A006933660C345DB2DCB423246F72C1C963E65C58A64D537C5FCB6E8BADB2AFCBF53151F547D5BC155E98F54B8BCBFD39B4405B37583EDB1BA59E304BC4D3CFB5A17158C87EDE257F8813775D032D717769CD190C4C7CBBAC51AF56C2FD07034A613F0A505D03994DDF43FC9C8D0CF09301171FE16E271458AAA3D6EBE04E8B086F9035896E3DBA28FEC9316CE1DAFCAD0AB67465A2250BFFC3D1E0A2010C6127507191FE55CE7D88CB1486A9F3BF9C3034D13228ED132C9308C6CC7F48969602F41EF0B537B2F21569B993A6B2AA386F6516D318897559CDA510849C2C771CA2D3AA3352EBAF116B684A4E689BA595A8ADDFD4B8AF1992DF236E9440569E2A4E84F6C59E142EA5E40AD41E638BE0B73BED6311206A56BEB91E623BD98BAC454F2A1255900A3D6B9245E7305AB13A5F7105592FAAA311036497865218FB9C12D40DBA5BE40E524064CA6679D56B51AB8C3B0C470763BD303C22BF59A05BE3F386CC4D426DCE9E77CBDD0985DD3CB83BC356E75D442CABB32250D16CD6897B98C00328A189F630A10C196A3267F772743306FD4A64AE30BC3F49D1492A6A8C8E6E5487B0F78767D12699DE35EE8B8EEEC8754BA087607C85C435B16F08CB942E38759CDF9BCECF387B0513FEE880D7C565998B8BB66D6ECB7C4F71FD8DF9507B3229C9299BE8C2C273E8F7CE83A93046871BCFFA4F7E3AB15DBE717620190AB92DC631B220708C7F9994E65ED50DD99F5E57969BF8DD7941458692CFFA2EF8CC4E3254F865E45047EBE3CD7AA6CA0DE95ECC19016D0AC4C6E0D1ABD23E8473DD86CDEC2A5BF49AF4F07E8E5F6078E6C2DD5CA1E06D47CD570C39199118A6BA0EB267B96DF43F858300D30746F954D2EF1C4AFADC8C666A4094034BED3004BD577CD5059DCEDFCD16792A515B157607825E29A6F079E2E4DE465E76C7C5D128C1924E26FE99F9453EB5759E021432E96ACE18D2635F9C3D5D4314021259F0C4F32AD7D44EDE02F2E71F37E8FA46F476F1FBBC5A00312D953F30C1EC986EC2B8B5AFB316ED1C178FC3DF9262A06F85A1E1C7BFAACDB74E0DCE99FDF9A49C8B1A5BD4415B2BBFAD779DC972D07B8A543731F331541425674BA2C854BC195FB3E80D173C901B7C3861ED92055FB273322675ECFDB22869F8A7C747DB06885876999E7986DC305F71BCF954AF73D1F4E2C67487DB80DB9A107D5ED438C2B89EFD00898E342C3A06CD9D59421B6A2527702596D5234CD22F1FB07E39760A4A2808EB752C1DDF66FBF69CDA66A47DD3F19B05EDDF4394FEB03074E9D463B89675F6EBEEA6F9B3FB88057F214250F70DE4DA6906661F789EE9FC98D9591C74E4953B674185D68E329DCA08A0A327EE014F482025B3BD087C1AF34923CEC3633BAF97C9A255732652971676F0636BF067F44CB343D686595F46B149AE667D04816D0D0DB2390C5CFF3F54F8B733D9EFDDFEA5BC95CA8E727DC66DB29147E1289632178A5FAC57ABF5FE5ABC5CE551251D71FA5A39A19C03C5407990F6F74D592E02E84C849C6C268360C488BDBFAF5979F36D7DEFDBBF09CEE0643853655EE0BAE79A16E6529D2972348E4F1490BEE2A86F8F6565AA3C98D23E3911A8CB4A49487F52E0D08AEB6DFF56722A0B5D9488DFCE30D44BE019F7AB0167C7486BC6A4C3DDFF1308D3B2B96D3392D7B905CBB6B66EC47274B65419F9FFA1DB60DA7450BB3B7668432A4A09FDAE102CFF8774A2BABE0D7222F984A85E6F9D1614347EDE2BDF73B8026F753675241AFDE0F85908CB2299213D11B7E386DF4D53873EC9AE9A0BB0782F0D6A1658EAEB3459E4AC67B2EEEEFA6F84DB788048E8A919252DD806F7534D2E70586794600292694055804396091E2A8EBF4349435C61CDCDC36DADD36418420A86E66988C2E8E0E63ACF5D680121E0F9EDE540C3E06C652DB2E0A7F3DE918BE45A90EC1313E5DDD03A1604A34620A37B5B9887A448FE16B08C778E6FA70C80FC553403AC126B4E2613E801B73CEFDF19386765125AD1F84ABF2C6D0B99B +sk = 40A0AE510D93A5BB64F6D765F898A368792820761D76A6993D754FE4E7FB4D5EEBF21059AEF7D0B6E34AC718954AE51C6D29198383F23233F6E6D2C20341ABB0E01DBE3D145B3E88A404444BB996C46A7AF9E70866081A5D5D11E700A51D5D90D3A88DDC002CC4A26858B080121562123952588428C93220013830D134211AA6518A208EC3A44D59C8015C8228A44206632608502660D2088A4C823121824003307018A38DCA086411A6248A280C5A406941482E4C164A19A21142460A40240C90C029CA34450BA37001A791C4148C08B301600870DA00400349245418311C4586C48865103866D1C4502337120C246EE0B08008C500D1C425C2268DDA860CA0462AC3A62598966890A481CB1644E20444C30252DBA2894CB04849984D1AC165082108CC024C02230AC3402D42066D8A02001C178680286248B4298248211B10454B80089B2225D48249E1148DA3044CD1828C1A3305CB38490A41801A10690BC988E0904402000C1A94100A172984C448E114690B818424C32804B830C1A45199B811244125A130460217120B050459B820D8361209B82C0336441B168819B98808B94CA3124C44909053025002125203C47113A22CC334700B1002DB24641A44429036814A8264192204143548E100915BC88DC004700896490408210AB670013061DBA04544287249206E44244488A600510650933201D0360819962103233042A4418B06485A3481CAC868540424E4C26949A86519228414280420397012C4098BB0448A22620C260EC4C47119A23151C244A0188E0033041A375184328894866C8A46720B29050B078A0BB2219A222E04416D9BB6650494105026710B130C1BB268C0246118042401294C1B47458B34700CB6691B890C9A444000325014C181082282543804C1A6050CC391D2824914A748C0B01004243118275140A6891B096AC496900BA0281288715AC68000932408250D91168609C5299980298AB8510C4969C9400C5C388184362640A450D048121301919A903054086144360D48284D03380011844C5296810340818804529BB049A0B00CDA30681AB72D4C38800241305CB21014A51104188A2121045818911B4311C134904AB6010B888C02128CA2327013166A03B94588802908468510216964184D19132E20C60DC11684DA24410A448A5C282E9980511B168211B45009224E193409234764E14489E32452E0422119430E0A88459CA6695A2409824829DCC2611BB4094B983118B28890A28061262D21972953824D41C64943804D01872C99B2914BC8905A4011124568A240261A2785C3B611523604004826E21452D40685239911118770CC822889382EC8420E42248ECA260C12146EA3080013A28154486D1014041005869C040E8336491B801080A84D40C820880282422066C0448402024542C65042B89084160291166918B064180146241481E294314442869B84840CB484A0C21094C86C618489D4A0702419100C085220422ED2804CD3328ED4B26DE2928189186E532609531284611620C1B050213732E1382A9A8088C992851B247214156819962509424E04008CC130515846901B98001B064620B26D04C6690B326AD484705144489882709BB60420A1455C0688C9387003A2605228011AA9284B884814B641591212D90824E3404063142910B05122318C201368849265D4145243C4209800320A054658244444084A6288249CA00962320C914465411229E3004EDA900C10A570DC3850444266A4A04188A40C0B2629DA049052484AA3A68C09892904B1445BB60814C7489000414CA4309C866994A2309236318C163099B86063440D10084C01163152168020306009B34410490623886921364158A090D9168E94B62951128A1C8121601491119084090950043549814452CAC28903411053220D01C6641B29900A08021A086010128D410885C3488E9C0261420821604812CB984DA1402CC04652483604A23440914004201990C4C261A32005C92852E4826160180958422D21362E1404291C910D192544C9A44500362652200650186A2348900B2382E2244E0832850B030519034D0222668A40615892080937520C249104424823416D54A090E4445043A08CCC02265BB26989C870C1128014910911008419870D9C006D834052B5997C1C15244356037798AB67981761C75003E1D41FBFEA3466490CF2505918A8658509EFA9499511D07E6CDE4E313A8F6A638B01BFEE0A013CC5C88B839A8933C0F0FBA142872D9BC8D2C3D61913BB3CF42C405781242D6B8109C492A63339ABC9EAAC84938D2C1BCE457132F2BFE4C13A835B66285A60DCE78F0C4891C8B0828DA33A0BCB7A0B82F83943BCD53BF600262662712EE360218209C89643B839327C16BBC82AC215A09CCF5F098CA1C5D21F02F45CC9CD184A8715639A034F8E5E71CD9E5DAC01F713A7349B0700AC51D8ECA2C70D93A9B9355868CBBE6A069696962AFE3E0F71311E7083850265E5CF76AF8902ED92C5233022DC3EA646FA6B8ECC89CB03B69B1F670E2C793A0A2C1AA41DCC4D2F055B8952F85003253544D080FF2876F956D42B41F0E1C2830F4729ED7B754709C9CC0AF46176C9CDCE0441B3A9FE83E5E64CE25182388F784A327F7BF6E0D468403F7585B16BC00D13DD922B1AC55CC4EC329FA9DE0A19AC67A308350F53A742BD284D865318B8536053571E99894CD76E3063BA6CC009DB793A25E26ED5F08950F9544B2DDF4E91F19EE547192BB7EFB7B4EA666D4E6E5A49180A37435F687ECFF6AD5EF1729D4C161D0FB3FCC84F6056E5ECF2DE2C84B3B457A97F67354851F3B3754D12BFB1B70FDCC4D5087794FB800CE09FEAF3FDDED4A6320F5E924A9FB63C68014C9BE8E76DCD900576DF74744A00765E0288F7CA79F4CBEA2F1378ECCCDE22B535AC86FD00A5DCEB778A50D0C6FAF62E4CEF3341F0FE93BD2C8FD3F5096CA5C18874D60A2E05ACDD752309D0199DE9EE8A497C906F54638559D80E05C7835BBFD2492FFFB9DAA6AA68BC6658473FD20673141CD2B3D9EFA261B980AF6901896269051AB2581E6D9DA59746429CE4D6996DDF115ACCA388D68E9F348EBE59FB3813AFB7689B2AA69FC259B75024717D9478D9B7F816BD4BAE1B19DF8B7C708017CC1A118BED0E009D05A6EB75DE611926539324E11E7659075207738563FF8ABCB28AC931E54ACFAC91253DA23762B380827F3CBD371A8D0F244720D884889F7F7D66221C0B2DA5C7CC2E5E68E52F72B44754D0256BA0B77201A2CF12172F51226D2EA8C9C5E91CE50080AF96149A9EDEB89963958E34AF90492F7CAD20F6E38657170EAACD40A5D86E13889FBC1FFB2C06D849AF84E36C21DDA79AE7949BA4F50B3E8BBAF2AAC80844542C8E7D490C6289E05E4A9280D8F2D0C4B3BD1DE41C797B4479000999318C48AEF6562469487DF54EBB9697EACAA635FC71803998C4C4C12432A4A42AC313C0298EDC68D23F9C77ABC780289A15A938F0EA58B2925A91535BDBE8A5DB4AE378F0583F8E9699F1B820B5B740099558D0827C9CAB94D327A016F56C6B286B2825DAC1BE24022906EAFBD4135EEC87C9B4DCD81B6E28A62C4ABFA8D8526E652B4E2F1E0742B9B7F358A7B59F43756335FCF89068677C880370653EFFF374E7836C0887C1F1AD439B5C959931CF044CC5B629CBB44A683A0DCC06B377608C37F8A34CF81DB3AD58EE13C96F526F0FD2A91CF4E69627E40E8103AF6427FA85168958ED8B5908F3E2DC535AEA0A2D9184AB887F3D2AD9B75AA0E5E6482272623F5CE866A1F5CD882EAEBD4C43FE4E3DC937452822278B13B6D755FD190B5C0F6C60619341D386356A3613BE7B125E987756D294059409D7027B6B7E2EF76E7089F86F0F2B7C63335D435474E22C3B55FB1A5EE2D3C3D7434B4524626A55AC54800C62A8181271DB0C12CEB69FCEAF7F6C506C9F369A05E07DC82BC5A57158E6F815E26C8A7BFA9F0442F5C24785EE70ABAD9E5612ADD84860D696F79655C8A703FAA90F4F8F4879BFC379911204D57B977BEE0BEAA9809595A7833A6950F0EE9FD1441A0447780072C86689D2F004BD0EB3444C11315AB69B7F8310CA176B9A432D27EA3B95A9FA37B43DDE906F615AB1486630ED3F560714579A4788A1769FC6E040B3C8385D27CC372E2B6321DA6E30E1E8E24B78BCE02A2F166E52B2670786EDB1B2BD0BBC9945D4518FBE690036E31DD1F8658F2E933B05129ACC42A4FD50169CADB56664DB29E74266262F6914B08F31776879C2DCDCB9F3F58891B9D5C6F31F120E53CAA3A3885CD071194E3E5EB4657E0802913EAD683421DD8FE09FCC4E159558350E804F51733D73A04C197F2F4E019710AC78D596A56BE92ABE929FA00E4F564C6ACDC8582742B2D8DFAFCC71D1E818399A636B5D8DB0AC708E5BCEDDD78B6ED2F94E1A3761CD6E46151EEE6A16E2A79952158F77D82D36714210C7C772E524CA3FFB20E10258754A2E671F8EC59674B2BB111EFDBF59EB85D59EBE4E9D7E97DAFE7F4FFF65482284F621DC6D17EBE86D029590DDEE2B0431D6BB6CF026953285D51033EEDAD06C0654420377F0212F9FB9B41414EB4362E0AA2E8AF64135226F0902140421E70803E5F75A4E5E024D3F38D045308EE985A18B3251A81362D4FCC934D285FC2AE6ADAB243663E4B0FFE2179A0A1DA5F60D3A08341C96B059CEF0FFA23B72E33202D1ABBF1B3EF9C054E11523B233CD5DE36CDD37386A25644A99BD5B38AB4BC416B807C6CD93ECE4A3D7E203D60FB6060F80646319BA94B47001CA9C8EB9EE4E19E04DE124743A9850A9B1EC28F6462BF5FC94F1FD3628ACEBDD37A89189163BC0158F38D389C46112DB716DB340F4EF5FE3F3CF1757BC49B796A3DD68B8487EA510DD944339485C7E22F9DD6E26F2081871FF9B21F8B9CD2826FD0C25F7A55663D4B8DB751488BDEB43933D7661791EDF6353CF3BE153A7A6A47F29716477A920A2FDA34BBA48B27CEE2133466619ECC9F58F97BD7D8D02D3EE7639FB5DA1D7B952D3435A85FFBA268854410C5CB13BD04256747C734DD3ACEF054880856BED6D4BC041AA6E63EDF7CF430DD15B9597B5E11D5068059A407A8EBBB3ED991815F42DCF6E02D37BEB4466FAFDB7783F96EBD946AB05419C7333604B7E5327DD537D92C97EBC9111C10EE4F3EF914364D08E1BF318D4FB55CCEE9743F6ADD76F2537F549B756928A8A1CF367048AC8A78BD3B6D4D8FCADC0BB0F65204C12EEFF0BD0FB13F1F46CDB44E869C82895A67BAA574CE0F941B201A845BDB84D771B88C25501509B4AA257E5A573EE95D189C462109892770297DB97FA11ADCE446D24C07081867BA6B645CC4612790927D495C7362B3BD7B34CCB6548FD2F2276902C536363C641FD2F3B675CBE868FE425739114C9FB0DBF1D6C00E8C7196BCD06FAB53F812DDC071FE5EDE31C9C6A859FD6A50E857EB287F27911199A84AD6661B9F08247A7F605ACAF45EF260A293A0133A6DE1DC99B7AB87A9085DC810E5D6194FF8F7D6D5034A283893C4D934F7EEF93E1191110319B1E4332E36D3A7C1F2C69C19C258A3D438CB583206B9F6DCD918ABD452565785C14EF8BAA6D1E73804A23A7761B8D3F58ACC3BDA7C253B2820783D61FFFC9ACE1721F0CE7D791A0CFF3D344E475122534A45473250E6287B42D14C035C5482ACB2E963CEA84B35360329326259FD1CA15CEABEF2750A8681C0AFF3EC36025612DDDE188D598C4161ED2D6FB521FF91AE5E86645C6A92EFCBD6DD292590D851CCF8B21AB542811F3F9B395C1BE1B460C061CA8F20EE7F3891B3D6D4FFEE1C4D7C72E6100A7359FE3CEFCAAE1E749D1CD55150AFC5BB4170BF5A4DC9E86BF87BBB885E31D6754D0AF70DD741D1FF2AF8E8B7C7C6BB3B9A4897BD40BCF6C406547BFA038757C53B188B4E0E61794C7EC77072D45E9559DE58212784257B6E2BEDC543978E448444C4B019C59FAB963F0DE38156D03DA999FEAB87C7F959B8C9E163ABE833E0BF647E5832A2FB0573C2415FB1A6F607FFADFD5981B4E07C0F2A46EA262B89E98D9F9ADFCA603343A01B008311B9A1F5960AE533F1AD1EBD59A29B429BC0D1DF77DEF99F5492077E73E786619780A6AF070873CB1DE5C02FA1E5A750583CA78D11F9FB93294C7EF4F7483055338737E5D900D492381FA6ED8D22B0B17682D32B2922848017FD1F61E40852D13565DD8E10D61FCB52F561DA978BD3871951F539089ABD32086D8448570EE481CE45CD6FA575F51320A7B4720461652A6D1B2DE5A83918FF36B6E2FADEFAFBF8C87EE70B1A3E9E7F74727267563DE644AA50DF94C714E2835589D1AA711C4E218D7ECC19A4652FB3F6A3D7C56ECA08452703A7F1B69BA4432DFA71ED3AE35AF4D64E126F204A59B2B0643AA48F4C07E93E965CEB1C0160ACCC2FB0CEC3B157B7076EE06A109A89538FB65E53C597A7C5189320DAC492D7BE79773A8B49CD079DC029DC768B440441750D09016629E3DB5589E3D7B21DC71441E75505E15817BF78502285E67D0C86DC357D2C4EE3E60BA1F8DA51A5505B48AD96C18F279DD1C7749480A44F0CD0CB92642659F0C09A1549D000BF0C0B56F4F2C38D231F9A1242D139D75242AB96E9768228A41F5C16F155B40B2E89339C11955B611496547E16F43700ECE49BE7FDEF82FD5502220D4FDA1CEE944F6F9B81A0156C1EEED037C55E06785429C211CA97D0B4F2B98C6E79086E1B6DD66196A5CA3F232FBD8A39F33731F84C993A025438D27E4FEEFB87C7B7179EE0BE1BD217A2ADD5138DB77CFAAAE0BF7D2FA29F83EFC9D6F9693ABFCBE677DD58A4B269EB0B57A926A93C64CB89CD4AB137DA6773A1709C15C2E2A34DE +smlen = 7004 +sm = 38B62EF0A5F45A085E5F67DE30D2B17FD75F005FE6E31E0C47ACCE3222FC543FE2D76B85CB2E18C5B1F89D4D352C3FC25F424850FE219E5127AB0ACE79017CB9B0CCFB0920A6DBA16F6938AF65F808186E1A30EDE96500CF5F405D2339B57C6FA6564F2EABAB955E421ECD88787EF5A954C362A891350BAD4014A909C4197677D1ECAECD781014731AEF08CBDA471D9F50BAA1B056AE3F0C0B9CE11B43732BF6C5B9CE0C5406BC1F69092B0775B12F95C75713B4CFCD877192B0750C8CD8A03F9F7B164010718BD06F6A943B5C211EEA26AE793E86A2858CBD09B063817FDE00BB150D6EAEB238BB8B3E5EB281E604E49BF696F93499FFE5B9809C1F32C9A1FBE813BFC15BD3FC7FDE3C9E65C9485EE29BC5519F1BAE18D6D78ABF75FC192B72F22F5B8613C7C47E7A024F3FAC6741CA1A26AAD2F137707DA294BD3735452FC3C09AD3F8609ED07E983F085E8F7A6CBD285A6904FC24A4F0B976F49A1C75CA2A1B2DD10BC461662F6758CB4CF67DB61579B1A21B87053B6D5B0DF7BF4C3BEB57D6C61768A374AA5F0A306321CBF29646A6242389C7744AB05EF172874F4031C249CA8E81E73CBFA9B5764B443FA036AD75637C4A99B0BC53AB46C1D5B0883CE594E18044C618F9B52DA620D85BFDF57DDC9807336FB1BC80133A399AB2A8A199F0C3F309F24855C9BCE58A6600BBDA9943464012E21F6CCEA34427C13248D383FFE659CE6EA2BD05DD94FA5110661223814306366C16FFDE89454CAC8C336C1861A76D1356B708F6A4F4A8328FDD7F8B5B686E3E89D40CDAB85B34610A1CC33D914ADF681EF53AB681F19252764CBCB0A4AC7F58DDBDC5628F88E3001116D75D96745D66B1A9FB70E78010FFBE08C3A2F747D79C7ED0E96476DF1E903E8F288761348098194111AD8E30A00C3DB42C62D1BA69597238F0254676AF0FF5876354E26427518AEBB3961A40D403B8DB267B46B8D3070A62AF1261C180943CED1C79D7A78AD4BD9FF2D529942713EAF6B4F9EEE513FDE88E175E091C7DECCD6CA7298B2A8E0EA74BCF8913F9EBF9C4CC32E3124F1FF5D532417159494E0A9B628D32CBB3FF3F58758F3155FE9A4B760A47B067CA8D475752DE9BAC1BE1440799696CED21F109E20DB379B20C2B520D3606821EC62F57BC478C2889268E07F3EEEA2E94697D06A0EA2EB288BCB6D4567EB3DF64E3ED83C26AF35C76C5638DAF06F20F6A876A5149957FC13B9EE5AEC290C5BC2816CF896F2F897E3FDBE72E15294E5700737831BC39BF50E8D7EA7077D95B7D00F6741125BE239827AD30D5C4F70A76BF0CD10D590F51180D5876D05D0BE9C3F24FC6C62C292EA15F9648309881A1BB659DA54BB822B78B526F7DA2ED0BF18FDB9B70F28712ADAE70EE8AADA134994521F7186A18CFE0B29A8AF220E83B4961816C3E8C539B866619909D8DC1639078ECE38C45C29E274B6A3625940091C9A292DE1E02A5A8EB70561719A6AD550BB3E60FDE921A2FF979E8F27D9409CD858B87D158947EDC14ADE982CE341C93F006300486B140B3D6D656B7B11C7557A44E0F29C6456F23167BE0A36410A30E11FA56AD9E2C02C0FDA07A13897913F0591C35E2B152A80A9AC23B9529FAE88D77DF5EFBC911E20CC8BF9ADBB3FB2EAABC4E66B2108A8F721FCCA0D404EAA864D14074FF7FE7BA5A0CA1FBEA912319FF8BA448A301C65494D87E868FEAD108853F7AF4A3CA702E18FBF6099CD0E0D7E09415F06E2BE7BD9695570CDE1819C4B266583DB805B8DE8A3B18C0780061FA826229C6A5FD3EAFAF034D60B68D52CC0F5B772B08FDA3229A1F4F73E324DA589063B7ACA837294CF0C2A3F96FAAE0B41C63FD0BFE03787A2F02E4B87C03FC9DA10F4AB537A4175BC91561E34E40ECFF82E4180878A909294D6A49321867EA21F91A2EB5676AD5A72508C85835485DB4C4416A2DBA7B1EBDD263C9AA8783B5798935C22D6DD3634C928BEACCC1BF791CBFE71F078F77D6F17F0EBD61E685944310D2D4136E512C24DE7ECDAF27EA713B60177A72A874D054D7425A0B9E54E599EC9BD9D7A3C9A1824AF42CB8AC2BDAA1063553F81EADE597F7F70EAD024FF14DBC8E09FBFCEB6CEA3757DB5A09339C3213BBF30FAC6C6F570AE53A83E9387A9694A61FD85E20CA767E68B73F05B13E5F3CD659EAC19D6B203B14D185BEA255F12F564FD60F2AD7872649416BFA7D9BF3EA7E2547CC4F45D4038C36B11283342481F0FA4470A2B2FBE50AE9BF685D65C6FE76A7C4A39DE4F68A6613219EEB4E1A859A8525E846E9E5F82C1A94E219FF4ED3E949ACD707C39229C6A85431388ABD6FABFFA473DAFB9A0B36E6B82AB961CE60397255A2754DBDA974704CA00975D492FF9D17201B46CBFD0DF89AEF2EF546CC1E06BC7AA07BA143E430DEDB9CC5D59F9F7181781022F7474F2C71C97B8ACD1270E156CBF805EF30C797FB7DC5FB2C4584E54938A96E291EE3C0914B0D39EACDCC3CAA79E3B6CD7B0948B25E7A242866ECC4B8EE5E460DEB56C6F6E10ABADDDE8DB1AE3B6809F1BD2D47C578FD6419160459470A9F1BC26A3375E3685F8E9F5320804E2A26D4F2D46ACFC4A9B240CE18E01E5E8AD25F0E58B9E0D37223A356466C3D049DA1E8A0FB681B3089CAD2F1905C4F548FBEBB61E38F371908B438B7F032F677889A912066885FD46F71A01550E55523EB135700511FA8D37504520AC47139A429569E25864B0CE4E55096655AB6FC38DA76142917D85F0B1986025C4C954C78C0C973DB89D9C0EE9C475E6472E29A2F3EE529560D95F7AA2D3C7211573624C5FE6EC1647F42663D0881567E2A1A10DB2055B6019A2B4EC754CF1BDB85352D0672358FF7A3E185D01E38ED4E9F11171DAA8F7646253807258B5799614D4257FEFAF03B8F41FF00FB91B684E589967F2C5C396194F8D62E3D64C554C8D33C8AD469EA60193AC5E3F58DFF0BD8C2EFC48091F93876617B39BF7A89084287306D467BFA657D3A5CDDD0B6534FAAFC56B4CD1DB81C1AC3C3EE6951A1AFB5FCF7FB83091670BD904915F3CD8448527044FD3FE21563D3CFF24B53E64B22EC3426C94C703027BE621430581C74CBAC9B0ABCDD158F2BBB451FAAE677B84E1F8E6EC447901E5AD1AFD1691C8F881CA0D07D5B933549750AB628528FA7730E6F9F55962F501613DCC73A915272A0EE12DA63F29DA268922833374199B2D688847061C80BD4960B149C6018449227E692F415CFE8A37AD8F8C26583168357AF617887AB7AF019A8EC19E1A33370E44ED1909BA4B7A1BCB212484C9C9DF0DE4A856BF073BBF3C3E8BA09A228EF9105CA6071324ED113AD104F82A161CF6CCD226621C9590415187346F8B37E979698A90B7A59BFEA91B9EDFBA4ADC2FB2744103392A2EC50CD8955D77EB7585F575DDC00B5473584294DF9E710EB5EDECF310130D9648215E6E6700187DF5230925C2D7CADD83AE2171AEFB91DF73191F7148B4C4039A764E7F3530C1914D38243C4DAB6F1FD2F2684E00ED529060349EF4FBF51DD6FECFDD725C40BFF102EFCB122732BA648C432D7BEC8963D6BD2007E7CB02B2DD36A8A3FF52D1430FA86AEA4B2EC0BD95911F4D134E58D6170EF935C111B50D53EF561071F40A04C085F577A74B7D7A391E3626CD8B3716A7E808EA15BD4EDAFC8985AF42EEABB81356402E416742E37BA48F973D05856F46D2E03DAE6EC04218C5D08ADC9F36A60A78A39FD68847A0E91CD1D8AC71A02F393BB014019DE7F6D52A166D5178138703F2B95E1CEC9AE1C51E7A6B6DAD743E3A13145B8280F19DA78080B3EB0931BEB651FAF54748217C1DE52C22A5F5D95F0E9D53F09598CE2A5C85A1CBB7EF7ED5ACD55013695187E993DE60146FE5001076F9C7706FE419FD8A6C27247EE9B1D3BB8EC939FD56F398340618D1D136CC65E7EDDEC68402DC1D521EC0F1916212084C4F0C2139F6D504BC33E39BE55175DA5BA511536860B1B157D99C549F5371A012C5D453D7FC75A38BC2CF6C726DB3057C80A909044F9076BD3FE848CA3F743F4000BDD75969C8801351A60CF5F1210066EB1F5AD7C4EC1A30C30FED09870B1D5BA105F23A6C53EBDF4FE7F9BDFEBA7D349F1691B8E1B0DC823B2BD9CAF9FCE6CCB47CBE9E8A1D618D92AF17EC581E48A0E895DDB4CAF072EC73D3163CF4C4BDFA21410BF709757134F069DAF85114FC83316D56CCC2C019EC6AB3422D372722BED1CB612D77DFDF63ABBDFD680F803AC7EA59CA8ED0F6A91EAB5A2BBACB0720F16F12AF5A369B73578BE5FFB752974D8B410B3271ECD03296059B617C217EACEE008F74C99FA28CEE92191C09778AAEF5A696326B0405D1050B15915008C47CA7DDDE7FAD00DA6A20398B79442BF9E9D29E7DEBC118F66B1895C601BE058431FE390827C1EF833AD39745D2A333143D6F4AAC465905CD28B040A7F4F9AF6AB637629FCD5067EB15F2DDF4850E474BDE314A0F871EC7E22999A219C5E31933110BF83C6257DC8FF2011B19877C95BC89278AC2331AF5090347127553416BAD90E6199C38C11CC86AC49DC58943C5AB380EB3E251A53E3EA03E8ECA1835CD40BD93007DB882F416AF7247EEBA807F99C00450301C687E3565A14C9BFC17793C62DE40FAB635ACF76C864754526F6FBDB54A758AA6710792D348317AC06A12C960635154EC7E49CBBE70ADE486112FDE36672DE9EF6E9C7538989EA4563C1304A59EEFC5819B5AAC148B275062D2D1BAB1D8E2B18D2513D1ED7F9922617E68D771E0968F794E7F02949FD5362E0BFC833FB57778DA1693D93BB4DA025398EB8B4F0DA4BFD4A2A41B6B7F8874A05EF99749B664E3EEE245938946367C2B7744136B73BF991533A3BA71579196357865174A26ECB049D4DF7296356F0208A2840F3F5D49959265E3C3C58459F045A3E758206388BB1656A46BAD3C7B25D20485D1687DE5C4D9F2051DA7E515A4122D07CAF59D45BD5C4DCED3BC23627912C4EDDF7B0EF1C9247A2B76C78CC6BCF7D09284E05C46E24E3DAE3FC75AC334BBA01139DB2AC4411A761DC8C198FD4F6B148F71A68D0C86EDDE9D0A1606E4A4E2214F6BF2B68BC68A351D7EEA460C25E4158A3553DAA330D52B53B986CBFBABE46CB950BAF6DA7918C96F294D4A4FCED335B5029A554CC061E369E775439122E2DA8853E6955B00A546D9EA17529B560B7F5D57A7096664599D388E09C4D6135640E5F240575DB74B68569562070570A1CA7964882EFAE28D209FE19C40F2F10A957EC8BF0E5727913AAEE776F9069B2DE6CAB96DC65A19D4C8AC27A2175829800245DF8B5AE46035BB600302938FD392BABFAF8199703F18CDE6493C39594BAACB1F815B8C16415EEB6A19AF2FFE7D5A9BF51CD0B64E2E7D2444AED5EADC293B8E015F8E9D9B51429B3103004ABF8822633D6656C18C61260844DC2D4AB5671A48414EBCB553915EC909ADEDFE60BB5A959954BF3E1798813ECFE785CA9CBB09DF0CDFE0ADD6688CF5EF824EFDC885F15D96079E378A442E31EC4B4DD90777D9A20B3D0CB277C82E1376D1F70C6AB70F08254128A64F4F9BA48425B30E0EA686FFD72FCC1AA6E8599D1E281F5187910E3CED4B69BCB542B3C18DDA4D486516422E69E34ACDB51C513C8D5E59351846CBD203FDE043F143DE4E047598063D69F2E1FD7B135058EAF48CA4A86D9674CE730192D8EE3C15D9EAB860D4502E4C5D77C6C87D60A2B712E268F03B5F04D717E3B6144A7E59B69738A91C865459CA22A44A24B91372E0B5ED5CD19492856FA02B0B287803B4E93279E98484472A72C4FE139634BB3648BED1F541D8479B016B48866829D29B41CF9803AE4666DE99879ABE9AC118E9465AFC8BAC3F45EAE90DAAC0AE3CA45BAD5054317F8AEC605FB1F330453D103B631A09F36BA2808D9490CB32778DFE60649FD05DCCAF2DA488E1DFA42C7E3024BFF6171DA79C1364F3A102CE63DC6CF1B76E56507B9C3810FB92F2D577867D167FA74EC46411706C4490BC8CF48164233AF1198BD208D19FC0409CCB3167067C81F026E344F5B1F7BC57A93A38A83D0231A233F1B2E884906F3A404E7BB1840C8CA17B9153F217450E9297007C8D984FF8D1BDA3E4F9F1B94B89F4625E602C62CEA075E05EEB02BBF15754C0CECEF5789F1016FCAD1360EB57E478360BACF9C1CCCD295B58D4F0A28FB07A21477F7865FD48D8350C2201DE8D2985FDE6FC2C1BBCDE55F74DB966879AE6E537AA02923D6A18D82E6E1C1245AAB39FF66E19083E08D49301C170674DB8153130D54D5E50C676166456E59F44BAE6564E5B49BEFCE847622783595F1128BCBA5EC3473C6585BB21FF5D96BF3432E6BCA16A8246C9B177DDD9889D9B993CE700EDF7EC9B726F583D83D391F2C0D3B15707F95C0C33D3FC3D3F3F61F449098BECB24252E0F2E515BC2D0D4DCE40D2628486A748D9BB0E1EBF7F93C666871749396AFD1FE1D484D6CCDF9FD000000000000000000000000000000060C12151E2B353CEFC63DD588A7230CE08EFCFEEA534F5A0EB005480AD1D169C386E476715238526E936FEA7136E2D8AED60DE31CC91DAE4E764CE5F93624FA7F72B87562FB6AD8996B5E41FD478AF0AF8338A7FD9AA250EFD2F2D20364E8A88A8642E8E38F38583ABF8D3BE97F14C3EDE66EBF8EBC84385CAE646CDED8C5CE8F06910BA7FEC05D828446D558D6FED766FBA347DA2E84DA247C34266AA31C328804F4E3AAF6ACBB0AD50FEECCEC00D20B3610785B9F1BA06A0BADFB42A8F43DE3F7BAC36057EE0B4D2A15DB040A8903F767F7352995C8FC3E06ED1B1322587EEE5B31806192E04B09A7B433D08CB2A340942CB75C51E0F8409F907F69C5F8DC316A227942EDF7A458974FDA76C255FF4F1A85A352CD2CD2A21507E0F37451060D31D0847528B3ED5DA3E7168CBD0302F1B03842E63B3DEC6FB37357E37FC3CC26721F290726A47AB3D4DD8FD1778FE5133726C240E7B3E398F3D809C6C469680B9EFD25DBE890D6936B76A52F97AEF3F93872B76506A95685EECDCBCE203400D182252471B99B7F4C6CED4CAC8FACA7682D0DF07BC5904AAE042479855098CBC41534F0EF17F38F1BC8C272CF72C1AC4A5564DD132130EE676E7D7EC3CABB4E85AC81945C87DE08EC60CED3FA0AB3E83C18AE493A851434BFA2C4968B42ACCCF3609539C62A4E01F8BC159362E15EE91D8AA399D8BD8D67BA1E8FD646EEBB4583812293406B05BA5BE2B1DF9620E6FE3DAF8CEBD9652BB04494B899F407C7D9ED1C4E77FFADE24ABE56AD597BD438928E05B0363D6D2685D34D6B51D71012844415C46F13181B146A3AF25AE4E8853CC7C7EF6387306C45180A6EF9E97ABE1E7D5E10115752C3071B6A213367E8B1A3D1C3703CC1840735315623901D772C61D55EF8C47DB10F0EB7582D7A043018DC1363E93F315DD984B8002EA7BF5BED38D3F273276CA577CF99A635CB6ED9D6525520793405BE27C86E6EFFEABB1E5F84A0076BD151CAFC59853424DE4B3460C673B0820D76E15EE47B6505D2D5C179DB92A44042F3631C646D350EA9721B8984660A76018DCA5C6BB1223CD03CC844DC9371D32549D9D645F75D2683FDAD1DF6434BBE43200E506ED2A815FAB511172C70F99A85FA3970433E8955B2F9389F23C10141B5779A23B8671EAE8B91991B78F635FBE8E627D3E79D91FD1E6E90699640BA3AE8D7E4CF5145F1259CC76AE50B1FA150D8338A9450A5B6B90EEC9C94318BC78C9C7715A3EB215AEE6443540D211A0556813529023E5A581623CD6D19BEF0705A5F69AAD4833A57C308144E92899AC5683147CDBD279D5C3A55BBC5E8F8E26A158A3E42F8C5B858909B024B4BA4069E26DE66460FF4A7DC92BD54AC244007B6AC6CE07A31A2AF3323CB55F07B8F480D279308FE10F2DDB001DA6C4AA132B988AD03FB63E0EB06544571F5505CF377A81153D6FBD4FA2B7562074CFAF587CCF28DAC84AFA58809C0B296E0D2594D3582C28596F5AF7500E143BE7B49C63D04F49BBFBDF60B024DABA5533F945BA90659758E06984921EFEEF79604059EB808C9FE1BF9BC5351A406FBBA7F5D8FC9F891488E537DB14B216A0535C9FF7BF8D5C68A2453A8A48E58FA7BF6EB76448D6D0BD05BD4628C4B852A236A11BEC0F67118F1267CA42647F6F2303509094C9A7F3A07B2724ABD2D9B56B71FA7AC6CDDE456EC209BE76C419855A5151EC9EBF0E0CF1B86F4E8E81B8173960F8D1C8AFFED1AC7B818AF8E3BC092E2B209D693E80B11EC7DA39CA93223E1B47C6127E8AD40A78BDB0ECBFA1F39C84CB9ECDF960ABB39884627BC4105C53EE7BCA4802B92AF60241420CBB36C407F46CC2E953D7E3503CC82287A8D68D0E673E212173D80A12257ADD5256652188C00590DADCFB7DBB6B35507B853EA5FAD4F52E02230CB3D3BBDFC43EB74780583E8DBB851E0257117F4A39A6676586216220C1CA21DE16CDFE6E1CC99EA7C989916AD2FED4A8373CFCFF02207529BFFCB7B7601317450BF430BAC9CE111B0FBA8D7DE6627F863078D8E6286B2D34856426EA90FFD58705444D0DC12D4FEEAD0FFE543811E1EF306F40939922563832D06E6DEA7109087AC051A361EA9E755856FD4E51388BC7C40C63E0953C8413AB0CBFF70C466E15DE5B089D095E8EE8A64E929D26CA3B71EF0B2360AECDFA89284CCE08C666F4E0146362F0BB84B87A49FCF2324EBB96DD941F00E2586F7246436EB66B1E04AF84482D8ECD2BC8EF9955CBEC62AFDD754A7F235C7F3C41CD0B36A9024D426B7388D3C33A5A6E858846C0FB0D88BA5798C923F9B43D14A6661C65092D5C5EC0F97D84784FA336AE6EF57C7A5D04804B96D19849FF9074724A5FACA538E32C6EFAA5209317543159272CE50454FE1E7D068C8F5FF3797A66D5F87758627AB5D40EBE1FB7CE9D69287AE7A5F349A5DAABD8A8E7778BAA26DA0EB237034A3366448280237A165CBB303BE6B33C0F11C1E56C50A84384A0F6878F2A99B14CD3B6820ABD27D2011E0C37F8439BEDE65747038A5FF7F00DAEDA094331523CDB7E10F1063B64A584D3E9F0655268F89DBEF3EA3FA4C6E54FEEBF8F0046C6C811F0767CF6FCC9B3497DB05582774047A8DCFF6A0C1B5188076E64A9D5693195075F2A05E507A5A523EEE4537079F9E5E79210E4AF056D6624D45A0EBA553CA9BC92171451970102CAB57DCD89ACEBBD7025008325C61145264F42E4D14A76E5C2F1C129D4C054DA00501081617D1A27012A6E160750DBA73BECB5DC05105BFDE1F1D0CDC837355844B291B09015FD610628513C1C86EAD373730B99FCD4A552FBA07163CE9CF6A3D3AC0525593F0648256E8B33FBCF92AF58CE26D0F036E11230879DBB789507BCEEFD2960EA320236A224EA74DD2AAAC541664FA3EA9430D4FB09C878169A8AF1E7FD4BE5E7926CB0B6A352B25F452454474107286EDAA145C0A0573361522EACB618DD9C8B32BD1A8A5923F4C698CCA0139DC640C1D5D557CE889BB69CE32D85853DFBB0F34DA2CF18CC79472906B67F6BACBF287F31DE0B9E7A01A356EC9B64653CB922501EA1EDA940089BA0F293B667F482E92438805CD6851776CEA0920CDEFC4062C9B4E51F5AA1D7FF909CC2608B6F28CCF28D574BF67CE80D4DDCCE28F2ADE0162CB66894B5B2DA0EB975CD95EE7FE72FDA2736616C8B571FAC94BF8C64ACD1642D9431118F08A62328D99B2B9D90BBC915DB764C4935951A59C369C72060CD9F4273BDCA0C295294008C0AC3A149E8CA5E8BF21042F5F21C067147F3BB52B13975026A9DF7246AFB1D053670982AB316509F2850342913E1322758ED89DA02DD79126726B1C5566C1831CCB1D62B3E271875E62CDE0DF0715D404F95F580B63923F362D416F83FE5AD98EED584717FBC2CB7D1B00101200F4EB4CA5 + +count = 73 +seed = C7ECD1EC1A3D83F5116C0AA4345FB3ADB4D9F81BD79896BC4932EE2F9D2D1F179BAF7A002D88F4F69071A7931E7F7FAE +mlen = 2442 +msg = ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 +pk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E79907DDD0609D19C9E47B528F2DF6DD3532EECA0F1F040D4D8C311C8C083D42FCE8BD13B79AE2D08DDDCD59EAE2AD206D09E3079EECFB5A2C93B82FB7A06F07088D0D880D5BB97E0D1FF3890D54997295A8763FA4610E319A9EE77882D0DF14A09CD5DE3097D18C1F00B97DAEE735308B0CC41130CEFE195E92545BFD9D389AD7A051DA46F36AC4AC8BA535092BE32D24EF1046FF6BB8DE1F0F8E768C1B5C3E6BB29259F74646D8CB5CB4817B5E604BE0FD76DDA6C984BA1CE7CA823B9F3418CED0E42AF63B396C4937F378435E6C46338E06C80959D2FEBDC468007DD200DF7532AC7F70A74CD85CC548BB057F5E28E0079DA7BB97576B73ECBF3F43F0EB42299A83DD5A254B59C8E236C183E9CBFFD7B7A239F789F31E37FE9BE21BBB8497749CEEE2D9BA5B399B3C996F04F75BA79676AEF78D6786859F4315781F51070F3D6B7E1A848C229B58D6D27B7C0B342892DFBC6B14198B9684F4858C6223AF80ACC555BD071F2F290591623D9889BBB07029A79BA70C9F7827ACD890261797881AC86F18BCFAABD6D8B4009B8126D3F85A5795FC289B935F0DC3E6F604C8356218D1082C6D40137103202EE88345308AC703FDB755CF4E757050896C1577D3F60DE23E2537965B6E5BC8AE8215D316CA1883EDAE18DA7DA3CBC67A2A48CA8ADBF9482502BD8D2754F9301D52EE5627F4C0069AEE366C4F9E6774D81F018FCCA0A2BB1E650A23CF4E8A46086BC3BAFA0F819FA0A10DE6365672F7B13FE0BD677AA982CAC1BB8B7B987C0E255AAA065BDA0BAB882C5D4B62437B068FB5F0A3F3EE431E87C384FA67062A29E0BD4F04F838512D4B72F8A9C7031CB364ED9A3453304FB1B6A8E7582F2C0C1A205B00E54EE9FE699894FDD95AD6EA638BC96605C2B3FE7B586E8F9BCC408D48501B052D733FCE974730557A479ACEB621CE3F80855EC82A62BE066D6B859FC0F5AB35B9F1133C9038D2F762845DE153D215D37CE33B7837455B3F8EF42951C53404E5B8A4F1DB2D61D95ED76C395FA331D3FC0D2AF77516A8069B29A7EA76F5DABC1E0A19CE217B4F796241DA4DBD4D778C9D0128D9FCCACF9F1AE666ED8C1D350FAB9A1823E84C1122BB671860C42DE4C61D732ADB79EBD3CB43F164D4731C08C02954A786B37063A6F6D6FB7DA9AEC61FFFC214A0C2BA1EACE554071B26DE6C5FEB5C9CF314BECDB43301CFC3137EBBE2C3D19E879AB30579E96AF0A27E3DC6B4E7A3AA5F2FD75E77C7C0BAF0E6E66AD01F79D025F538071AA7F13CA9B60C5CAF7D9E2B0A542B6064F60B0B0FFB5DEDF012440F1204D6304715670B4387B5CCFAA81036BCA9F24D78C33AEE7F5A68EF5F53B66CE6AC60D9BA0F3CC8016C898E3C10A980EFF81EE420846FDC61BB4D6DE381746BA0BFD885A9E4C8CD9A3875FBB4FA01DC2EE0AFF677ACE8B3FB3949DCFCF427E37532E9D4E94A5EE0491F97E475822DEF8B53FCEF6BF8830C84BF9624D7C7AA27CFCE6B0CA2DDAE5069402381CEE2CDC1A0070D8EBE40983F30630D0EFEF4A73E95DAC2D408275BAF077E086785EB186047BD9C488EF739DDB97A6B2EDC615D15FA7DE8397DFD404834923D30D886C05997D12CA3A5E563267766B94DD3E092E91618926F97FBF1C1F1C0C325D6F38AD0CF995CCB6F28998878793C6F7A32367A154B72E6913D5F3FDEE6F3F07353C3471064D58A6B66CCDF94FBBBBAAE766633947547C570748CF157345B046A435AE8CC31E5439EBA96B1EC9346959B0E95A21A35CCCF423B2F821200FF2988AF52B48C18B360C1502B1CAA0E4FA5D1C4B28BBB2AEAC8E2E2B961E27B5E8852C6210E0ED93A2F6771C32D1497BE132874FEE7EDE2610DC2AD2353CFEEFED51357C653D9B595B162175DA9C3E4DE4384C11D6BB1DB0183E333DE733A5FB2C7AD6D01A46C77E137AC08DDF60E2FB1D8341949C4418F363B22E5CC43E3FB666DF97D4DA10210B58D7C7BE64F37D65C44793C581C5BD88D95A1A5583296D76993E6560838E09058E5745BA402F1DA9F4FA49F0A1E2C53AE06F7B415744FF5515D2D7721B8EA709B7716B800C6D1B90B31B3E71FA487871190D3D19C7B3146A3AA4569D027A909B232B562A60378DD584C32711FBF8A5DDC43254DC9E34495CC7F986E78D9D7E14CC31FAE451C34442CC22456AF3DEBA4440CED32371B904979A47EE16429268E02E9294DE473743ED092473B842B2474D704D7AD09FAC4CC9E6E9ABC0F0C4FAB10D27BB333803C6D97FAE198ADA36F72150771493A92901FFDE7C77B4468D60FB77CB233D23F36B3BECE6E24BE63F14BE1F2F75DF36C182444E9F0472089138A0CAF9630458372C6B62B7BDE8925170F48C6C76B89C930C32C9833378A0AE14CDFE0C26B0071B4DDB68AF857A9CFC137A72F5C1B9F318408F76DB6C1DD6A2A1C75406AAA6DEF2B99C0283E660E7D37190D98AE1E1DC7D64AA962C710E4BAE80F993AC582B4A0A0CDEF0FEB82FA000D0266DD4C7868812495B94DC4CB21350FBA5171ADCAE33810A4F9DA0D7AD056427B8C70F40BA8A4273DCAD6E2666E38F0C0CA19F0D7EBAEB7D634DE8B3D560756B76894EE5B58587B5D73F5FBEA8906D8043ADEDB4DD2261FB7AA15B2CECAF91F121436AFF0D8CF50EB7FD8A339CC1BD0A5AEBC9F9063FE837B6EC4B38F6AA6F30ADF8521545050718F52D85123FBE57248329D1C8BDF43C09D062E38D75B9410FB7E4517AD6780C8B5C1059390D078683AB394DBC6AA770FA3194D4295E9B4ADBA6E1E2D4860445688D3BD8AB7D6A8D9713DE1539174CEE2401E5F4D849A9C1833BD8DB074628D3A78F9BAB202E97EE4815552E39E156FF2ACCCCEAAD2F57AA90110C3B62E9267503ADB2698DE65E52B7E1FC506F4565872F95851CB1E4DDAF6226C47D35E4374C06C98FD7F5A3B96D7FA5C804B3D14524CC680D93A92359381EB158B36438437A49742316A4E09EDD2AC29203C791ABCDD755764E44219304E6FC84F2AF3F8CF9F478D0148CD45308932041697D43D6FFB8B02D43CD37FDE09992FF30E9656576BE02520C0A23CD2034ED38D9600A50B5D64530DC883764CCB0A9C0BE330BCA8BFB7DF07ED01157A43AEF746ED2C7AF332545C9643919139D8BB4DC499AEED092987B39894C4E8A6AEC05B9A1D9703718FBBCD44C0A0D60BD21FB5EE94A61EC47E50C45A2A376B3004841626EF0A1FAC952F2258A937B191FAB8411F41A7914FB7E3D9D1A6A68CF7FDC29E771E23DDBE9EDAC782C2351F86D7F41621A988C08A561A0E4E989C30F8794CF4A146936FC14FA2153631CA4D0A4A465C91D4751909D6BA7D70B76FAC862A348D4524BB4585B109C33580144D4D3153D3D04AE0BEB4880AFD17DB0429AA4D0F478BC686CD28ED2E66D2D9EF7B31047F4AB3C12B0D9F5A63D0139B00E2C2564FAA1A062A58169D2EC430E1B124D340FB5605CA5718A7EF93857EC1E5979D09F0E3519845B29C0176EDF08A48B168E8397D81E334BA7DFE569BA9AC564FF9B9E5E5294B404FB0466B4E8B564EC68808944A0C737A6E4795EA9BCE389EEF687AC78AF4B50C4312217F84133B87D9895201100B29C382FD9F5962FC0DA98DF7E6E9DAF435D71DF2E00C917866A29BCB6DBE7C +sk = 3A2793DC38CBA2F36DB066F8F55D7B6729C195AA00E988511CA354705C38E79917235DD0CA0E28FDFBE573E197A2A71278AE7326225951314D6A408F92B8C9D7CC984E4D6333B0FF86CB9E87295D7FD0E2CEBA4972FBD89B3CFFDA9460C3F13AD4246E09207251B271A1984511193149C8895C846C1B366A0C974C14A23150244E1A812964028508A384C0C400194521D3886104320802C04C0B8701DC187211B8004B9445CBA809CBA240A4363102028A4AA4895A1690822811C8420D19020A143624D8B408589268010185C2946D03068E1B356D239388CC22608BA48521204CC2246DE0388811C22D88322E4236485004281C3242C102091A201223940C5AA48D21054958B06D903222833072829425D1C89104268981169012A441C21860982642230048CA02720194690BA9115942900330459AB4294130925308640234326438811AC46D14414A08135203B4404C4830A226404A068893A86D009041D13211C0C62C12428024478C21C7450837316436201A495221058DA3B87054422C43949101A230534052C422049188088B186D1CC964193961E000244812865944501448704140411C334D592470C4C64122326004226CCA366C9C2230E230248A1891E0064549422E49144A4A123003B545A0126850A0445128659A02104C240A0C994D10156AD92665093848CB14228416660B824D8BB8900324501A097152042161A0715086659CA224C0444ED2B8280139610B9884E04088A2800401078991B860583848100482DAB22DCA085108C63023B02DE286280CA32550028DD4168481C02C8092509C367098000199C4508020802017041186209CB829A2A0300B43064148240A84691B9589210100220882CC824408951084146C8AB80C9A988DC1C230422809813870E23261D19210D82204040030CC46281C404E99080241222C44028DDC0250540680991831C1B64181308D4C401084B4509B444513C26C63460990246020C14890446C11336AC1B248123661A01640D4428DDB220AC014420A078224821012C87003327003298D01301220A911E1925002498D18B8451B8601232250924626A490281B128C0233041A8011A38420C2184023A42D9B128C1C442241B68818A92520236049C4300CA068E3A071001810E4944C04A6040436401803704108724216091BB4718CC044C80629E322060B202582A2009CC40009483258940898408D111246E03401C0168CC110261114902420889A32689A022D92A609933042209904D19661800670918665D8284AC1B2509C1431C4A28D58489223924D59A0298840099B08610CA00803086D54280E0936800B186E24410C83B8119B448A08240C42226813B324D148618C086A4A228D00B940D2287208148D12236CC2B865E21050D802262325502446125B1201D9804061148ED9861189241012B92D22460DCC1248C09201A0428DC14888DCC64C11A029D4C06DDB2465CCB8604938489C96098C340D44A04122818963C605209265A4404C44C00951980962180C00B0849210000A0484DBC0080947305B400C0333848B36499A002803412620A600C1080EDC0841C2884C1CC9608C940093086A1100858124684B40912400692006421C3888DA1890E0C651580225D42651539830543066234305C4A8258CA805E29441DC28649C368A4B4064C3B0058C4680E1068550C449C11851D122511C1208A0468111C385D1444899406C24442ED0962C08902D903488D20025414061032746C3868DE448424A1206420621DC147013476581388E18322622B88912892111B270CA460C049731102126A0166D0B414184108684B208CB24040BB7080998804B96845248608C228444383282C680E182014B40319AA4611B224221094810102DA2987004216A8C3432C0B0419A186201996D8B4491109940C4A27023127213078981280920A45192828442A481E4144E04444EC03642102706224241D3C06908C865434441CCC425411665602632E1C4095C1092DAB07051122409330DCBC20C0C48220295916048250A2546DC162082848020270120B25154B488E3141202A1655C364A423662090291DA32914B14201B902CA3942053266E14812563C088992291232950093849CBC864D9468A4186251BA88DA3A048D420680C3669814F0588066ED858285C3E68AC8530D288A956A35E0209182073726E7BD4B26E93A8925E0FE5D69A89A85FCEF7EE4FED50A8837CFFBD4DFFBA18CA5E05AE248337A1A06276FDD729CD7F2B8B206D23A39470ADE6899CDC7D6EAD6B0EA9007C7F053BEA6865FB3B9B267D26A5BE17F395D7842AADA690B4AD06E348C7C002CBA2B5DA42D3815FE0E3AD488C3D3039A75174F739A82235387DA1395CA73045B5C568910A5A3CCF1D218991EC5C92F5739C248C8FEFAEB2E90294B2BD010B8866B5D9997FA548C17FF0EEE390E70E6021C3E4FCD832915C1BBE829CB0E0C8A526C1E97002C565FA6A028034BBF5C20BD3BE9D08FF09A7BD6C4224EB7A8F64DAA7FB0D907EFB38A937B9218629F927CFF94A885E384AA44489E01B92D001B1EF2D2AA49B9412107A32E2F7EA1267C76D34F771AC2A8FE0AEDCF211E6250076F89BF9ED39BCCD9D82CCFF3227D983365C9304529920EEDF59563CFA179F29CFF6C7CDC1CC46D6FDA6CDFF50400BE65851338B1949479B8F669111DFDCBAD5E0AC13BE7D75C0EB612B5E552AC53B86D5135FB46DD86BAAEC2F08B2CB64D008B8EBF98846FC2C6E30FAA18D20FBF3EE73592127994A0CAC6A40423ADE30EEBFA852AAD32C58DADFD15108686D7258E4DEAE4038CEADF5604EB318EB7E452B9A8B4529F0A12AAF9D727004DBCBF57E1EFB6767F2A7183F2CFFE39953E39DE6B0AAB65DE18F88A56BFCA28D923FD31BDF88054EF3E2BA9C5D844DE6AB42CA5C45C6CE993038A1B9E0CDEBA59A24B86AC61C837F04F7D86B6A0507EF9B295C39F972F9F59B342D6137B5E514A2EABBD8746576BC99E20A571B356AC5D8BFA5DBCBB798A278253F5250CE39DC3BBA83E8AE0A4357257C5B728E52FFE7A4F04F54C5BADA502851F54F08640FAC3E2614973DE1DFD8BD31C3DA857935C8D2D3B6DFA9910DE75092CB7A071531843EB7D59A09A6B5C3D82B4ECEF22BA0820B1A9039153867B4FEABEDD59B17939FC34BC06E97E09C79027537DB375833D9CE879A8730FBCDBA8FFFE301E4F35B5476EFA0DAAF713B5104E2D631438806DF54D1B8A5171A3D450990B66FE8941C9C7553EC521441604C7DF585AFAD7D71B3703690402FC56AD3203290EEA1A0A08FC42BE5830ECA59F478A7A248395E60F91B7FFC294E21B04C9DE23D8C58DDD63DD3726ABD690EC10436771AD8B8C7725849D96F3C1D7882E7C4DCE98EA932753828796546C9F36231AE20214CB3529DAD324A4580799E42726212B922B23FE69F5C6CF19975426F2FB128157D37F0C491918EB613EF0E8953CDF3C1274C1355AC2182129D919AA637719FAE94C541CFB638908EAA65272C2DD12B234B641463869B02553720F3F4BAB3598F89110DA3A35006D8A6802CEDCE47CF1C4D561D673199727CE09AC72CED1F0A48E3EF9AFA99AE8D82C0B0FB0C067C80CCABC691D781DF5774680C82488012589C23EDF14DFE2120DD22D11FA8A2318EB870AD6DA1A0C0984EF0D1CFC27A4D773FD705A18E459E4FFEABF270B87F97BEE7DEB4B4D019EA5DFA8FB94FD4F026EFC5A93D8C689EC2F265371AAFF6AD402FF3E4C3EB915BAB7F26ADEF167D848C7FCD54655A2989A824504BE4AE99162A09EF374D944E8F4868FD8E3BE9718F18AEF45D145E86933D54178564848F8B09B26F9A297D3CDC7CEE74EF8BDDEAEDC887BC3960532B104BD5B897EE256E6376A45BE427995DBF14E031793A3373B68C1ACF9ECD532A353C45E5981030A6D0F73451763D4FBA1A7146433A981E7A6488C6E4FD4D122811D56BB0AB22F421EC15B6055AEA7B0748ACFB7CD8160164B9BE3271CE24170728A290F17139FECC20710A66EF58BC7164409CEBD77373760877D22F8C2D046BE2C15F8F30B3860D4F8E956858AE08C49568CBC1A8FAF74FBEBC5684C2D140EBDAA7920894F00CC4F7DD623F8CB6EF5BC5EB0B3274A6305F6AA1BB435515042AFEEBA6C612ECB3D16F277045CDA4A2167C71D3D0829CDBDEF257EF86D1F009B8D12EB24CF7756140E9C4067934C7E01A8F35FA957A890C96ED2E043786AD5EB18388923B40713106ED98A2F9698719683DEAA0CB1C37BAB2D1C5AF8A4E9D65A13745A854C7A942E0CA2F0CD88894090E99952CD658077415EDF963683A52A08522F5181C7AEC85E6D4674E38D7C8B9815EF4F9B6A318B51D4B72F00BF757663EDB796D22BCE46125993E6B41DF278EC796330526DDC2885652BAD6ECD1B5FEB6A288FB09370E1AA35601E3C8788DADF896B5C622EE1743FB4F2421C9BA6D5F2452ACC2511B09CE1158A57EC36D7741D15BE40CF37016D8A76A3BC031D56492A740EBACD50113D5A6598830172616569569D93F3E72937BABB786BC993A90640837AF3F720B50A5087AA32FB13BD27893142D0CC9F84024EC7F71EE0157BFFC388BA21991EC6B59CBE8C3F70F906587FC46EA5FDEA6F21C9883AA2BF9A186B0A910B165B88F926EB414821BE399D9BD6594EE2095436AB88D991E6C1B023DA32F9F5F3B088AC8064C1525B7007AD6C540379365CCFF665E923A146143216DF8091663AAAE7C0AE82840356591835CD7695925DD552A6663B37935D6F19CC970862C5160CDD505E30C9559369131149A7DA80A6B1B54F77782F0A690C3E785617EC34B92F72500AE2858772D7EDB3C48125CB93538682AF7EE417088A8CDB31EA4CD13E4309536CD3CC0BB932046EC496F8CB3FA21525196DFCE15EF7C08422D78DBF7DEA1853A8E4D7334921FDFC94B8C591CA6CE9FCA6C0668DC68B660E99C12DE8522564C9834D62D3A3ECDF12CE0540345B9939274CC8858C66CDE8CEA4FF99BACC94DBF51913704E15AD009A6CB61B61B138B692529CB6A2A2991157D570EA82B6226C2417E012BB89899CFE8CD6439AB38C023C8094B874AA3A75F48844D181F01A74E6C8F1A42F4912D447ECC244F4386D9D4EDD0AF20235084C3954190C352A3DF8906C6E18B9475F0941707E211B78E6961BFC2249462089902839A8FE325E0B8B4750D6408ED88FF42B7FA99E0CFD80DF428D25BAC3A2F1B91DEEE359DB304D83C74F9E007383CE0FCDA8A5DE900CEF2A0B508616BAADC1A1AFBF120D1B994389B34C720FBFAC8351CE2585CA71C8CAA6DD01BBEAA7CFF23FE0617407B364C8C9C3D12667D3211255FD8D40183C00C6C1323F73A27E144E50D99D4220BA94EBBAAED9D744C0B4A8125EAD09BA875A12E59B44479759BEF25BBEA4864B18FF9C3DE82195617113A2813A089B477C0A209BEB0594424354EF43886F1ED09CCDA74A394FDF3012DCBB4161C7E92261C93A050F625B6F3FC7F26E7B73EA3F1842E702D0301ECA3FC7773DFB44BE36FBB0EE883D1B1DF839ABB1AD3053B98E6BC6831AF131E04C1052C310D6D2E7416191308F6AF2564CB88CF71FCB27FB8238F02899B45419F7E022D16549548E503E71B7B911BBC74BA850760A9B6ADA98AB112517AB8E0758A1BF2F893C76EA459492F023174DFBF1F64537A1CEBE1EDF6059B326E2F73FFF503270A340A290AF82FF11357092CAF53AA4428AF7E7C74C4002FC2275FF684B274F618479498CF5C7846BCCF2573B275C6498E4B188D189A88EBDE805453044D90359218BF05A80D909DB35E9EA312551EBBA5A7DB48FEB2E21F8AD3B4602C1FE22E8CAF8FA3697241AF572A04103083987C54B7A8421C891A797274E93F207FCD121214199C612A3D5D79A79222C93EB1AE1AD90500255743095C0AA6682C355E37B00F6458B93CD2408BF7C76114D7008D753D6DDD071E82257F6638BBC8512E581BBDFA956B331530BCD83BBBEE38152148D4E03812BD0EE42038C96568053302481179C26272217F94E13A34BC7BDD8BEC53069F6F2DE3D2E095F533B0FA0F6668B6276A1907003F27BA049A048B291A7BEAB9D14A0C5C2798706CA9C418EF37D7230289CA4EBA19C31FB7ACC0DA54580802E833265A9DEA719CF906C8EF4FFEC208E35087FFE239D72AE555F07BC490C5C9C15B4881B17FA7DA87E199E17B6E477ED5043E1D2300CB8F3187B214CAA3A590C667A61B8FE56DCDB4E1578FEC226D70DCFC8FA8A3AFDFCE09E18F87E646564B051F358C232D6D8F050E0AD7B3CE40BDF256E30C4950AFBE970FF1F57AA1AE7BA036B44E2E977C5D7B1CD5FEA42F95B1E065B083B1F5CFAD8D4324414887F2BF3F62F501D1AEA367BF66BE714A9BE320567420C95E249AF3261A0ECD44CEB82E59044CED619A15CBF250BBF5DB1C64D6198059CD75028DC9772A168E4B2E9F586012EE681495F5D333DC54C149D981F8D8EE8036CB7F0D259693B7B2F63C77A928D54B2034A358754C8CBF8E2AC2B8BBFA298058EB1E65B7F5044B307B503813F392019D4AD51E7A40EDE9658EE5D62B6A44C18790823D0C4BAC3E5236881CE83FEB9E6922AD6A7292290673775681C942CB15545ED150D2246A7682BBA03B3A72D8F1D8497E6D2D55FEE90BB3EDD2281997C1EA508412A54C2BA1DBD3256CA42AEF44FD7A85D549D46FA7F560FA15E0FA85F9E676ED58B7909EBD18ED0C001369BB8CE238D879E6B378D21408E1E69161E5A68A2CCE2C1BF54194676DE54A6B8E8F89F1289CA4BA0C3B9D99F347D1DC581361620893378B4A5E79B50848EC8A887F9044B8FF47B689F4B14F175FE5C55B59340763CA00302D9226747E84E5409CC2C3D4E5463FE024E8D562C8 +smlen = 7037 +sm = A83F980C96F5C83AB83220B041601295B6D006D28A0822D30C29ADDB8AA09C19E69140023993B8BED76BABAE550238225DD5757FE710985B251BF3DAD18F27AFC36E231486E1F4D7B2CED892172ED5CB4C818386D7AB7B29E2B837296BB26768C39E68AF7D5A759BF7A53FD253F0C82FE1A1FD1B4A2305193CA63E1B774BCF50FBC353472B60CC91581EFA3E864594AFD9BA7607DE0A93795CBEB51E79DDCE3C4F24E4449F7C6A51DA859C1BC3EDE334BEBF5FF89DB4BEE03E67F1E7CE1BC428CEFB18D98661C2973077F5E688D36CD716739774B4A7D0D6BAC849C5264C212FF2C4C96F43671D9E70EB2FB48A29474003F773D1A8CD9785A4A55A0B600CB05D01E5247FAA8985D111B155481A6DFB85D3D2859C3A1F50177D45AACD32DBF11A6F55684D81AD4D6CD1DD0E0D98580035FADD272D52398E75BEF5756A4C90E5F8DEB72C3A07DE0602E2000BE18E24C74FB692483A3919B07E12375AAFCD8C62D1971BFB3778AED78E6E13D6F16BADACB4E437BED54ACA148F710922FF4574B927FFEB4E75704119363ECB6EFB805E9F0B3CFD3DE1313F34C98E8933E649145E1C7C87055F70B2E4062358D75564402DEE721F88187B3C984595CC85561FCDFD0D9FB710CC5E352E0C8590788B8A06CB2292B984A6DF13CDD8C4270D446D80149B28C44EAA0C55135B63410F38EBD197D3B02B9AC6969262081D7399247DF0B32395E3E349A13E2745CC1FE3066D2486F2BA7AC7630B2A72E067E1D063B18B523763C7DF631297FE42D02BD1A465E96205271E7D261FFE22DA5BC4DD23DF4A1F905664E17FECF4A927A4DAECAF2A6C4E0C5A3A1E6506EE598CD108577F441CBB7F2B7B60C939512252C44F9F9F7354D755983DB0B03FE6273013595D26E296D92CB7C6664C148F977032376406DAE83074F08C14B52A1FF35AE8B0BB47BBF821BF72CC8734533C68B66F7ED465AD3CC5E677527F1F492EFBCF1F1A163E52387EDD4608BF1BD735E4F37C0EF93D10A7D9C61E99F6C4AA8276905CFA48A9D9B0CB45BEACA09A6512F5B011DD00BA2610A7139AFD633EE743A9D1172E761B4DCFBC818CE99B935663B56DC9A23E420D41499691CA8A9EA61DE89782F4AFF4958070FC2F017273F28E2204EB3F2BF5C7544DBB7A552CF2F0922B50D9431BA431E8C3D85D85CCE42D322136D20E44B01D2BFE2FD69ABFB2D5B95ACABAA762C758E6B308DDB01E2BBDEBCEC935BD70F100FC98150ED6ECB97D8F04E5FB6E3EE42237C0D7D2431980CE457DE3A1A6AD9BC6A516B7DCC5D1BF9FCBD22FE9EB943D0BEA382BD8207ABE1534B730885290E9EF6FB2A5F6CDF32DF5EF5BB016453BB11283821377D39142B493C45DED1054A98C88AEFAFE37A7BDE02321126D26B875836379DF99A23EA0D18F1660D45DAC5B40B0694DC7E1F3DC3F879659506BD23F1880AF6296BB6ED57433635A936C90ECB669FE5439183886CBB36D96160AB450F2AB1EC33E839C66F2CE7AEFDDA304A2E7BEBDF1C62DD1421F11592285FE1BD7C95D3A24257D25BAA75F2A7B0020D61241C6F9800EB4B4F9DF2D58ECA212679AAD7248A334FC085FCC15B4E7B7145164B447A3F6DAA9313658E7C91B3E789AB648A88747DD226E2A6584052DE47EDF04D23561F4DA2922156F3087AA72886B4831E4DD23CA5DA9A352DE76D480B68424D89C6636B061F5F87F50F78EE32C1E4101F6F91F43E7C27959F5754B157B37B277323E5A1A284EBA308FEEA2D5CDB46A111E1F3BFA07773F2006829D7D61DFE3B2AB89FA53862D9C1512C2292E7FDADB1970D2D63C3D8B1B70D53F4BD126F8948679334A207E919CFCE11894EA9B69FA598E706EDEFF330CB5A6423960AB750C48B4FF66D39099D54AF608803E16A6EE7E67BE945320E1EAEAA46A9B552C3E1A43FDBC1F4CD445A8CCD7E02C2217BBCFBE27AF05F256E82593598AA834D77A038B1DE8897E85B72DDC114F9FAE32B90FD661847AB0240C6D0DE2C8121705463210879E7FBF68C7B7D6D177F46B65BF858C80484670142405095CA6FE3CCEFFE4851A9541ECEBA7049277BE849D152C098F77E0627046A0D4DC0ECF6869325C7D40236A9A33C3EC35CFC46E650DA4C566FD0425E83A36D4B3F0F599F0C4420CBE32E521F3F20B9E6CE0BAC1B82E0A9A98E4E68DEAD89B024552008745EC9D1ACBE43B480CFFF441134339E6C814A91C780FBCB7C77578765F9319B51B800C0F7B5322664BE7772E722C0FAC886B9888435D2CDC3764427FD8EF272ECA76727E43C1AEC358D59511C27E02680E83BE52D4AD36A70843E31EAD34921EF067F8F86DF540ACD4D1216ACA40DA89C6E39F88CC71D442E0353AF5BCA030B14D8A988EE39E1047C394B2709EFCBBA7A75E61F264A73AC48DD844982C68BF16609519A06005C3494726CD3F4D03B6C3C28093280FD3EB7312D4A831C68777E69C991B0E51835CDF21E5ED6FB5711950F9F8C4BC17B3E8D662FF21625A78401F3567900E6D9509DEDE6C62F0588EEF52122382E9959C9DCD189B2E18DB6B1196D8EAEEB9ACCACDB31067EF9488D7953CEA05F2E81C076EDDCD45F3CBDD2C6B6EB4DB8228AE5BEF0AED279FC31633CCAD28DB22B7109D5455C6861257EC9AA9363808FA4ABFC184E162217883614079D4F604C59B8BB4E75473C519E8342D7B5F67D7B363274D8ADC222DE31CA364C028E24243F37B131EE7EC479BB0E8A1ED9437EC72F1C69F11352E8CCFCD94CE4B18DBE196110B61C99B207C11C3F451A46177F9379FE5DD5EB526C10EA58F3ED716B1CFCCFE2431C829D285DB0240F427B23510285C44C5F8510FC539A83DEE5F523AE6A7DBDDDE15D9A91D289CFD4E35CCFBF95013E0A2F4AAFCBD77172D70151714BFCFA8D8A802FDA1E93309344DEE21DB40D45DC108E288D07F604C6B6F9982FC5626845F7F23850D7E8A48C20FBD8B2EB0F5262C4AED2DD7A97F306CCD2D0CBEA6BC12AAC8EFD2E7E16B6BB0E0CAF5E75F8B5B6C254574E36023558E594F4C293CFE5B38DB5079EFB16E3679BEA4B4374C2901A8ABB8F3E383E2D15ED2D56E2A0E9BC1EBA0FEEEC536173BB1199842C4EAABAE70B9B821EBEED81762F583FBA79A66956C21FC8871EFBC1201C19AC2E800FAABB0EC91088C07B478C540A40A894FEB9EA767774E69D2A645EB9EA75F9C84A3BB4BF8131EC090ECF103D41DED32DA4A88378C3F3258F4903E4149CFF5CE0349CB16B484B2D62B031F1ABDB4A8203E4536FC80A53EF5CDA68CC281C894DD04DA7AC101CEFF20A67B7BCDDFFE92C197D3E9F84622BAA3434DA3DCA1DEA580BCA7B3D6826590D24CCF222CEA00863331E96B90633F13103D920613FDBD173A32AB405D455B3EC41C29481F300069D52D76E905C467FD9B5EDD7F7433EB3FDF7F045F614ED4F35A66CF2EE7399D508C2A848A6B0B1C17BDB790D91C5618D3277F2D71942B3ADAC16F4D818F74647D06F5EEAB50D5B41330014D85D245DDF89440CD4F12C8B6A94A5996818EF59E148D09F3A351C20DC7915F4EF0012214AE9368AC9C177ABC6838E35A1ECC0C3CD69A6B9A7F70A9C49790A6906E726D764C1FA61AF76BD67EBF08F2742ED1B7C05BEF1D8E400DBAB3D3E5088A877F19B68BF1C30F69146B2488CB016A22C5B2846EAB248409DA0D83972AE2C4B61FFE25B80B40DBD118E2E357C0874EA8B777C6FE4878D024B7EEAE3BDCE6D943F647322188B3B55EC83469C1531403FA3B0203A27CD829D77C1C87D8D95DF904E5180FBA2543EB5DC7CCFB78DA3F643A80FA8BD4CD563661D975C2032EEE115C799BE6EDEBE56167CBB3ABF62C002FA42D9F5A419E61A4E66488BBD8B5E5591BB42FCF7980318F297874017B738093BC740889CFBD71F7359A51F2EF1FEDF3AE6FA4599E1C799D9642772293325C6DB1715E795D16C0A3929C99E87A090C81EE1412E05EA71CD176F33CEEDBCFA1D369021F258850EC2B273FF711BC16F796A85C336860E83FD44944B1E5EB5FEF7223C269DC0EB9C7280177C415272D369B3DBAF50DC53775A45728D4E451FE11951823ED8259B03FBBE1B47E990914CD2764AA06B4B6C3D8668FA13246874AB216DFB45FF4D06E899FC41CF81E26459B9EE8955E01BCA45E98585571E27629415F8F51238AE17B97FB65D533347581508119C502FF1BFA13A077EA04933EF408291187930C46358594F6C22CB5DD65BD972CA99E795821BF464EA361F086B8707F144E228BB292685C1874AC288AE651F93ECCBC5F04FEB6AD95A71FACED5D57B2E5F7621F08911043817E7167BE5DB8317FD3531C81C4ECEB673F32369DC6473BBB9F44A67E94E565AAD0B8A6AE8C4898D7A72213F5225F6ECA0F07CA0062A9FA41D3961D82DEB895E869A292B8F56BA0C72472FEC8E1A9C1CAE36829B290E57B9272BD8877B07BF117EDA99BF552DD02BC17263E395DAF386BB1DD2C99E7977E409D00A00857E79D6B8A4570BB335CB4D195D98CA6BAB46FCCDA961501BA6AAF98B7AF4F18EC4B03CAB89167F2229FF2FFEB32EAF14FEB4AA5A8B82D12E8E528C5315BFE185FCABE2BFBB88A33C9E7A873DE1AF36C2BB1105538C3C84E89B51BB366F814730256A5ABCF87827A58FFA4B60300197CC413F471C6477399631E95FD1C99FCE805A2D98E7A28894AD6C09779E8C81F1A594214171334607B1DD627A8DE8DCA474DCDA199C88D1E8912A7E7CB0BD81A8615C9E6FA8D6A9CE597F7DD208CFF7697A5704997FD910B898299969A9A7EF2C7D4A68098ACBE77444589782854027054ED8F699CCAB97B02A507380A4091EAFD7DE5B29E1674B70A3D0DEA2E578DFB0E974A7435DF26626CF78810AD54DC39FDF119048761CD9F35A8DB0BFBED144FB77015EAA74EC92F47E0674ABF76031A4593E96D442AA9A19F825A4C0DC9BC747E72724AE15B1D089AB57A04D5B2B43EF78D1E9A2961AF969466D6C1129EB12173F147344F189F31E73F211B8A9FF085202C6B2C0BF21451EC3345F5C66BFD4553D15B20E8968FE9DFF28861577F9E134C6DF00C531937F81878C86D3356567B0DD18CC2443340584E371D2298F2B133E5EE60916D43D4D9A31525E1CC2D382E2FFE170ED8BB6538B6B483953B01CB4879D30AC1AE80C05DD0E11AD6E4B1C5F28F10D8AEB9F8CD4E29BB54703E53FFE6D330F7696F9ABB5B9A94FD6CAC3B22055127A003B4B585D479F8050EB2936FCE1B40684D183807DBAE22EC3546C4C1495107411C70CC5FE31AAF158365C7EDFA220FC51CF2E8C3002A9CB89C3A3251DBC819D7E6330B7D8FA3488520D10706B28BC99DED5615164DA045F8C10FCDD3E08B4070D50A120197F20B3DFD8CC7DAC261BC2B50CB00D4543DEB4E40F8DF39C0D32285B2E8666750A927F10C368A8DEEEBDBD7BA9308532FB0F18E5F29747E912A56C5BCAE87D000375064E2D1A9EFF41B7F08D7F561B6F4327FDF752E6731D41988771777D973DC8F2CD44FA6A1E889EFD2D52E69638129D390C1DC0D91098AA4F7DCC5DF51C44B20BCDAC5AB304E718F138128881BEB4524EB3DA2C6601C4E938AB5995608A0ECB7AB8D0499E9B8288A3EE1D0F8CF3847C7048B692A3E29F91368BCC52009E184592B409D978DFA1DEE29B1335702896AC10049EBC3CE23653C3F901783AFEFE1CB1EB75A2DD45067EEB32F3A8A86305CDD5EF034A4C831CC62DA9070BDCB56A318C201B86B0CCDFAE6C1AE7BFAF328D17FA8E106DED46DDFFE0632B49C063AD7282E48F0FE57EDA9BECAE65B74D3FE191C6EC62D55205BE190B44F3244D3AACC7B4ADAB0742AB5CA1445076AD97FC2B6968E936A674D9745357C901DAE0DAE8D42111557DA28CBA295ABB98C02633A88E630BD805C9A093B63DAD51142F2F3A948A621DB3D8BFDA258E12681BD0748D524F02A7A19C45A0AF7C7305E7214A26C1B803878FD888CC581809B31ED2680912844CA56F7FB447EA46F49769DF5F736950DF2D4E7F1AEA3F54A1D50CD14F5CB9315619CFECC47A1D0349214205A25EF651FF749711E02D0DBFFFAE90429CEEC193F188046FCDC8E006BC5FBCEA059E6307F06BE0AB92BD90DAE618A9C409B399E85A957B9EB7A0D9CE9E7ACAD5EDC415BCCACFAF17AC049CFB666BAE34C818F6EB81932B4B776D048D64E91DAB08EF26F8915CDA12F21E57646C8DE61AE8A02E785D2E6889EFE54326F7624E5B6EF8C2EB06B1A2B11A8818F366692E3E3599C6C09F985A0E9BD0A5B1EA1688DC5E219849D47586651EA9907160620EDE734AE51869D9C9961F7CF07037E110BB2462890852302B5981F01DE0E91687662B8649A7A32DA463AEFB164E1C0A609818B3B54C78A6BB52DF12B96DCC4AEDEFDC3AFCB801725902F5FD3B074C90DF77D96325870192E3240485DECF4FB16585F7188EDF73234384FA3B0D9F4656D8EC8CBD1D27F8EA30E5760CBD9E0E2E6F40B42718EB4B5CA05306A7B9BCEF70000000000000000000000000000000000000910181F222B3239ACB414EB55AE5E49107BD0AC5975544F83104F7264495AE0BF0A6D9594C422C16B99469ECCDFE8B8000875B469309891EA42586A615D146DE64FE59277A61631B2C7F7379CD52FAB3871BADE120EE9558D1479A91925634578CF14D35DF3B5672F8B5F9F956FA9F7489D6E37E207FE556017736F6B147A8CF664D0E0521D94737E18188A1B7C30296CCC9067E7B55D6E0F2FBD875F42FEFECAC49510E324968B07372DEB10A31C585457E0C48879CE44BC78898ECEFAC7BCEE90D0F8925DF2B52D5AC81692E0160F8FD5808645498428260F592E29BB90FCB07D0424EC79FB081840CB827CAA4A9D562183D10EE41D281E26CE3EC0069C83E1E446EF82E2E30DEBE3F409E0A9E6D1550E224DB15DBDDA44341E4ED6F8B8984716CA87233197528547D090058607CA141424A13145F1E896555288C5E2877AB3B51C7F9248D2D56A8521975BC4EAE3D009988CBD73C66931BADA0725FB8A3448D43E0C7364E9494FC4E295A700E79972E1FFD626D1CBE0199917851638B192EF9F5C03223F2BBD67EB59A5E8BAEC3DB40616938274201DEA1AE640F6EE7E047CC4C13F80DC65E3FCB5C62386015F4EF1BFEC561E121F9BFA9B2075BC1C4730503FDD5DEBCE8A535ECA01B9D5B021C290854B5F3D49EFFB263DDA34C4E96AEAE9E71A686C009B205994B46CFDF1F76727CA67D415B9D21D54312CDC6A8ED0AEAB96B580D0B419E2058E5D843C17C96D156549962F81C266233ED2B795FAC40B1992B626457F211F08106AD86F5702B9DEB9323A0970AD86125ECA836E0A3D6CCBC380D474049BD96EA246B8BD9542793A66E15B319AECE6BEE17ADBBA7DB337D25F8F642774030A2FF969CB5671F59901CB109E661E55FD5E75EB2A96DC37FEC76A82EB89D020B4916271CFB0CB3342494FDB62EA0D253FB8FF2E91357B33D96D41530B8B5E9550FE9B3F9F34FD5A2A1A6A8BEB93CCC322622F3B5E8487DE19AF57CBD1481ACE02779AD928B17A9B05CBEB722C783B088B5912C2D67CE5073F1801C23170DEB1EB6DDFFC4C33DD25F94F4FBE59D704E478FB49DD2142801C37ED8F539EC1782EBD2F3253BBE19C5A048B9EF41824A811119F3A6AD2A0D4B77338E001358C61A9794572B0C46EB1E0E575D4DA141A415829BA8712B791B625B1B0EA840EE745D9FFE1E99EFD782BA25859351F443654995102CBEFAD7E59D03C9A502ED7B77144D0566E4BFAC086A7DEA356CB9E5AC02DBF7E81D6CEED4A33DA8D801D61BAB5C01F259EE3A99FF7F6D7BF8F2160C4BC3F890736074B000C4C58FA4615880F93FAD43D5657C76045D7C414E6B85F63AAC91F04A616184E04FF9AAD513BA767215FB0331A369D36C0AE9B1EC1268F1D0B43C42B786DB23DD66465B3AF17FFC68C67964C2FC9E41EABC45DB68CD2C3D95B8BEC787D994BB8E9CF1DD7D4C563FCA5D80B3F1FE8E3C7BFB7D171F5B9023BFBCC0CF4371B63C856EDBDA154B4313C47983F4027F9E61E86DA1E8CD787E3E6B50E1DFC9201B9AB92059F8B6D1BF7856CD55C5B1D6C4E6EBF818D481C56F66C79444F5A6544A64A7D78EAD33EB805A6AC4310CD46A2331E707B9B0950CA12092402D68C1CC5C3F269DFDB13AB34B97EAB50B0745BE72BB0FD2D73BEA5DD37802393B635E42A0DEF8544A96E7F40A8D9D06B64E38DC406BD59AC5C4E218591D20B8DBA2125978096517EC5C03F9BC6F96CB255E216EF82D7C7C873029F9E1D98EBC0D8E1312B84B8D02E8D680AA56A506C8668B5B9C56D04CF68E37C7CB1B9377C867240CD42FC7FBDE0AC44E3DCCFD3F877C9923AE9CECE0CBDAB00CA530F434A33F1C939FB88ADEF4D12ACBD8B2B5A139A3FB776D8223A9846465C0372B8C3233FB5280E936BBE9FD49058961463A4419D939F4F1FEA705EB63114F0A3533638DC4D3EFD620147770AD877E2354299CEC6E5C18924E78DD661697ADF89A77C7365522D3E8FC0855187139F7E43E9A0629EE321B2CBD9F007B05C22EFF56FE48045686B36C5BAC2267F37A2E3D4E03E19B1E422ACEA31C2E9F3E7541976D4E2FA03119DF9C4CC2D5418F0FC7A467CD98E290695B9530B91D5DF8C626C7236A5C0FBA73578B9A47491CA0AD26A144B0F23EC23D2C5B2DAA03BF40130F14B9A427CDFF1F232C9CF02426228C570CF1FA7C00A773BC0D70858588542BBF8F581540870897BFAC8387CBBA3416A846CF9F4F5D3F9DCEDD080CC0DE9F71B93828B835430898E82896CD3F30FE2AF8349DB294FB2A8FFC0848692A0B9E8A66EBBFC0F896F8D03E3C6A0C27E0F2177B85A2F6FE31E8AAF14EA5C1FDC54E80CDE47AE27A161264680107023CFFA961E913C4E6AF96C0BE37AD859C334CDB8BBEECB5443662739D027EF1B9535A5A46E2169933E419454025623FD6779F54C622EF81AB9289B50758EA34F868EC85AEE589B08962B85CF537BC733F62AAFA95FD81A60D5C2E38D6EA0DF7D1390BC5050E2463E3E2E3A769DE2A94ABDEDFA0ED67CC0FFAFC5A05A3B0FD37BBE6967BED8DEBF02A42CDC80BDC62158E184FDB6672F7947505E2C0A6C7762B1145C4BAF30E3D32434D22707044DC99D2CF2D38F15C43ABC8632382BBBC9E0F106565906F7D4948D30FB19EDCC3748100397F71E1548E58A5A01876D0A12DCC80000224221C4ABD98A5022506D24BF4D9B9108991AD3421D4AB9CC393DCB8D744F97822F95CBB2640E73E401F044FE20253ACB8B32A75FEDA640E190454BAB695A23B14AE3EF60B00491AB22F622DAA89B6B2E6D18E735672FE0EB2DE269E4E386C926E23B865E1BA22DDA688293DE144102F7030FDE6DF653E4106C08C2467AD7C54D1DF0DC5981004876C6BAA8720F70942700A154A376C8D45DAE1BE74910148EE3F2733E591E1965FE763B58C8B28AF25E9B3C633ABD83F1C0A4F68DA2E0B85083BF97D4E919340C0437A604416C4F629B33039BBF2A1F561548321780411D2E8AC0EDAE76FC3A19F3C84C3BE902A1E84FDF69B11A12DC8B78EF257B5FBB5D923FFD548451A52C6A3AF31C70266AE8A957B2BD72A51A034A2921B8E19321108AC303B0D2E269D032C3DB13F21D558C82BA4158962F2210E1C5FDD96C98D6639AA844F34E40C1B9C909CC6AF1E97A8DC83B78C72B30B7AE400F44CA60AF37770B3D9147F7D6F5A327F34DF7CB8891E71D41D723CB18E0DD324E5CD22AE0D9F2B1D2BFCED0288B7AA73AF4FE0A8181BA1AA7EAE966D0A240E10FE5735D98326A106D16DC49F3FDB19D3A8449C56A74153655600E4C9E38D302C6D4080017D93C628388DF94860329BAA289EFA4587F079C6F03FA03C54540A0AB4B067EE46A5A346F2FBBFF6570ED0166A55C258EABD62AD90F060FADE84E8FAC799F7928285F58557A72E055B535D00BD9A4880D10C05C07CFE7A6FEADFCDED880521803E339F6EAE3FF28A0A471A003358F952320F41A0AEF9D28 + +count = 74 +seed = 5DE03CAB3CBD81B8805A17E0FFC2105C3BCDC8D782EAAB161A15AAA543FED59353C1FBE03E7F36B955FC51C9B30F0C93 +mlen = 2475 +msg = 5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 +pk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4EF7014641A2A83626543EF3ADF364F2603B8798DC3390FDC59389606DA8F83247FE118694798C9D3F85A9D499DBC9575F08C70B78F73D4B815D8FBCC2A9625A659DC1AE82D9E8589BBED3E1B33E0203BB178FDBAE5E560DB77AF5605C3EE880AFD687687A09BA562AC23BCA6E596DE7BDD459F639DBD3E59E5D3F0CFB188AB8E67ABB3E382252C51ED67BAE17986672906B86B8D9A14BAB0222E8FC09718938C142518F031C1EA38384432F5F77ED3B7D73310A883290DA6384D596DC832DF104E09154F6774D121E9DC0D8C8352DA4270858144493347DD464633ED739CBE02CAEC233570F97A3A06425AAC58DF9CAB15B367CD6F42F1B9EDB7CB5967408884BFAFD0E6A6574137F1F79AD0CF9BF94968CF33472073F03F4740B8DB7DC927331E47AD79DF7E2DEAC3FCB351542B4284214AEBBA012FD107542D1085DEBED966FE17CF0B5CA11CA6640C0E90F709F08ADC2A7507370B68FC7E84B06656C0EA1286BDC597908F5EB2BB5D33361C4D2A707994CCA9C6777CC8A0A693258FF5E96735AF09656A4FB003BB1C25B985154626F89FD29C155074260F4D48CE86D7C7F447B3A83A612070ECDC8BFDDDF38F5CBA09BF470556326D758BAF27B6F3B7652620793B8112F68B14872F15087EAF4917EB34EF5E038B7B16DB955AE484B6DBAB499B5849767E17A80E58A40B6AC3DC0890B656544FE3DF32AD7D247405B03E120BDB34EFB1424BF5C3478A1526DAA3E215A1E48E49ECECF8DFCE948C1FEAE0E4FB2BD2943026FAF740B31F71B593A058A1BD0C117A7A7EECFE31F95BB763FFEABFAF81D07D023EA8AA12EACFF284CCDCC55BE7F31F62276FF54E64766E7C7F97F2A009EE86CA2898D7B3FAA60CCE6512F0D15BDD0A43A735DBB973364E6B8A942C3DCFEF115E425322F8FAAD81474CA313DB3127D5834A35F0C872771DF0D0D2E717F2E34E65BECE742091D984C754FA603765ADD829B1C7B013F4AB3794B5995D13CD9D26C82B223E2F26E6EBD2E8D70DC140EED33230A20BBDA559EC38474CE353DB142F3F507B7A96F759E6FA21155CC437EED5E32CFD345C0082483DD353B6219E258D83328F816953E3E7631F3FAD5B5F2593E94A2A894FC5AEDB629ACB0F8D7F138209144030959F8A839565EE97BF126C4BCE45393A8511DB0E3582993FABCD29D6433BAEE47D7F9A549DF904EDA2F986B7D0DBEF3C583BD4043CC28C58CECD4BB0DE97547ED332784331432A2776E104ACFF307E805897FD9853E1A53BB42A786F8B65F94599BE70C8332D65EC56EF92BB9AF7A0A179D94517F867F20405A22E5CC96EFAEEC85DD44936AB09E6F530E0C19E60C25053DF4CE888AD573C46683632F9BF0E95ACFB4F0C292C7FA852540F87D1577870F8538A59611B5AE7D18E5C295E8620BFB7A9DF3DDD75892D9573CD54C0DFE346198C82E99A171AE8CF9C93EDB604E658B1DAD934D67F109FD90502C2E2B7CC82980B1CF611C875D6AFA63A8616713B4021C2C674F4F398D02D41F041E991C0491287E387458620E06AEBC921926F4380B6F4EA859B0BAF3B8C87CAC5F279D0D0FCFDF54DBFBC4D7435DDDBA8D3F0B5AF4F7AA18B8291A04BE7BA1217C1E93FC7D094B874521EBF1377F9063C2906378C54663E81936306E2D620A1D32F407393232CC7523ED900E03786581ACB96C62C1A97AAFC65F9BBABDB24AF1B73865AF652FD975DBB48FFF26ECE3A88A9412A4D4FE8474BE7C9A6239424BC4B2EB22DDAA646FA619B0D32FBB2054539E86B0711FD5E39BC5BFC56B48BF96B60FB047D7AAF7F6CD2D25708AAC7B70AB20F79685574F76D2BF50BCF64D6B1ED9C4744EDCDC0916A91DC55EAC4094048DEA7BB86A37456CD1C8CFEB13A18BE7FCB25AC946AC6B92E3EFAF8C0C5A7AA03F22F10929C0D9727C21EE6590D6ADAC44F7D414B93943097F25F78CCE2E541EBA8D95C2402B27A135D021768F5A65FE7D03A9E03423B3D59109DCCF4A24D4F9E9225683CD7F8D49FCDF3CB6FEAA37C6300F86949C51D9F9775A2BDE4E051457352ED31C8283B6D5187BB50B785C3DCBDFFC80FC3532839CF66E4442184249AD170592FD8827E9F0383D4D697D3832D31273F5787C4FBD035A8D58F686E6711DE0992C133689EF68838E9D10C9AA3942D0089FAF07B0518DFC0741E80E486968AE32201495809FF3C579E2F923289C65F04FA3931F188F115F34407F7BBDE379C3DB1D09456543FE95F60304B8C4340878BDB0365501FC3E3E75BCEF1A9D7A318FC6B367881F363A811CC81E58F306BA56D978CC074A363DA9FFC3BBFBAD5F1366D16143EE20E118747569FD5F837629829A42A74BC373E0342BC05B330F4A62655CB9A181BDDE39265C84B19761C1D95C90920DD42CD4D21906DE89BDF6DB44AEA5E31616232DFF0AC5C4ECBE4E54DE2965DBAEF14D73354FB113BBE8A36E14B6EC9FE423EA49CA45730A95C6F78EE5039C4BF2030BA06EB577A9DFA652E458E237AA4CE25D6C55BECC04DF60C60035000F2B37E43902A76DC2874AACAAA944D6AE23F3DD913F98EB03096A60116094484FAAE82CC71109013BDCA80A5521F067A2E0C03BF01DAA503C01347CD5F9E769F146D374C4ACE7B3D8E96E4EF6F78BC597636B22ADE4009E54BF6F58EF72FF475AC0F6828F8C0B54C1A152DB68DF7A21113C144AE4B4E89BC9098FBAA77AA97F181F934749A898DFDFEAFA44C5EE25C4219A297122C117DA707E96C728912376E72BEF5307432C127B8702BA973DFA71F4526F91CA2EA88420EFDD57BBDB0B343E06F3E98F467B971AD824A0DC8708011F81BCC81A4B2128B5BC1D149829B954853BB7004DE77F1A367DD4D8DC187C4F0378D1F6BB192BF229ED0CA4E274FC2AAB56425CFE949DA7C20FE3DDE97DC8E028492FC4642214E07FAD6BDA63F0C263BF7ACFD8213B2043904E58724F3A89F950F571E62094EA01EE629A6D07268632EB154B167788C51ED31AF4919F7D35D63FA8EB90D3799A4F64687EACF9F3966F7F1B75CE2B350C2B7C5A9F99A389412DBE70F6C5B4C2EA32DB30914B561681EF31D76257B39ED6CBD38B2AEF96E5CDE77B5A865A576413FB338B02667578BEF9C54357E3CFB22E9D4720A0329FDDAF84CAE278B2B0607EEAE4E034F4404262A0A9549CF430A85668B250757D120B0DA5B0AA1E85DBF6AA2EA9B29466AC5FA4241D6CE3FC3D10CDEB40CA6A41FEB9ADE21E52D5D8D537ABD5B9422FF5A1728CEA5FA6F2F3705123AE1F7328CDAD3006B862C9FFE8559305BDE87E32995B1F676C6C49E187D6BBD4A89001E9F3B1F149B1294A18399E30BD4777CCF4BEBCA1466B6BF9EA02ECA0CC774A33083E83E059504535621B88838BC7E287BDE8F7407FBE03B8DCD918778269BF2A796209EC01C3CFA38999C0B31F048E5FE4701A5AC905F6CBCE12B97AD12E02758400C3B91C67B7938697ABF686DA7A83F4EFE172588CBACF8E066A81EFC9113AF6FA80F4946716956FE92108069C984A14304E8F1032D680E98A8903EFD9DC95EF02A3DA16EC06DB35AED8129DE8B4BE249545712884219F4DB31A5111776249F04612983F63AAFEF71F773CDE3631DE49E555970EB239A3028963D1154AED833F3F +sk = 58AF116EEA69CE1A26E9D30B703D782FCC5F29A80EE143CB73DE30F664A8BA4EDF6A7E98BE7676FA67B0908317AFF58682888E7E7482EEC1955CA4441D34079F50E8141739968987738C69536281674C31053C522F4B90D638E1F073F0D9C7FA1086284C426A6122018A18821328260C159201370860244D10178154C471E13412CC34520C152641420908486AA1162C8AA264C838045C849154822CA2442DE0C22980C64C49100E21406141282184C468D2C08D0A942C4C984D949225CA3441244690D040084142210333015820121A366A1A05518904051CB32D1C324C12B3604832911C845018C4301A120213B13160484524B38514298E9A8240928251D2328DA4885013252583B64423C891883204CC32929C405201A769E1380524C32C82868D24152103362A2092250418860B458999A6855BB241E1241143365202C88082884D0A012C010512102369D0B08D91C24008074680322A1190915202402010420185682036701C868DE1B4001B092022398181C80C0139441A2726198021923465210811D21204A028861C018A88C448D1C20401266E20255064A450244469492624A0486E9C4089DB286084B408D8806C5C46006140045A24519A203199C22D2303002024018B0642E196914894801BA9002446716324094A166898200101230654842513C52483C24001C22849307118874CD3B2601C366C6124890AC91190168653C67012108DC3C871883021E2A64412C040D4C02941088E22C60DDC322814A04CE3285204264213A391A320668B86001A3808004831209909DC348A1AA42D19014854268E99C26CC2488EC022858B846000142804367263822C61882104014D9A144C5B860D224388E38884224001CA34051497600BC68402438A592044D0422A23448A0B0666D2983044984119B8019C265161106611274918444220368893447018440088947193B041C8B221DA3406D248450A461180360802948C0AC2800CB671490691631812D2028618402DD80668D20826A3A83011C2449110715C326D1210721A3650D28268C316306396002304509A424203472D4B3271D3002ADC8285832869133632CA00421A422221022A18376548006C98446D64A04484024ECC906194244900956889286863184649A464D4C02524024DCAB60891B04080C25150406144882102322CC4A42909346A83B0000C91491235088C482E214512A3000D02B22482A28940B40D1C226D12867022397043862411C161E08040CA128608465118C23010A881DB108A02486189A404C2A40C0A441009490094342640244D9C408893122A41344804192510A8295CC84840B02DD9B04054C68962160A92426049362C0A23451339311217520A0125C9C8100A28500B4850988608C03628CC888C4A324802256EE002129A281163904511432D8B342EE2A8718B262661A2644A2602642821CB4288803624D1C04918078A81C441CC3842124304D8484CA2429012871180B24158302D502002104262C3924D4B8250CA24500AA65019128AC0B6244494040C866CCB30215A2845048644080548D1940CDC8865E43628541292E4C64C244949C01884100010A3140C22190914098022C54094268EE3B06D1A308909204A5C0824C100060C8810D9C42044260C8144520A39010A398ADA96449196452217881B84281BA3695C380A62120859024661A8512238420B432694960520378EE400899146018A9884DB88915BB0252043620927441124049AC465A2406A09B12D2213904B2685C138308A968163284E20C989121712D4440D23324DE2864901B91111206200462C62266AC1324DD09801D8184AA048249420321AC06C4BA4454C008C5B4261140962C808009B2441E036411B193089122299B2911B284DD2923110022DC2024C44360CA3828DDC024D4B982561080AD9C470030146213528510288D22865A0C021E4348414C68981144A19096EE49811D406881A214490B210E14460D82426D2008D004090CC344644842452A40D19B468193286492292D9A671DBB64D8CB24488888D1B0386649640213130590864403270593641D092451AC608241931D440041C454914091042C0089B2440910288E4204A49868D0C0411A0B64CA4160E024112CC042294A40523C505A0A28D12B170E59DC552145BD6DBB3391CD4CE649664799C128D43EF74AE35D31DFE4379181DC9331240DBF32C67C1BE26868D3BE43EE8BDD5883E1EDB9DAC1B6FB7E57015633ECB877563DFB3B39812E993DE266310F30E12108EFD8E2A1D7C9777F699A29EDDA31499AEE00DF967BE35AC70F2F69BF593EAC09093FA0F1D909E54D3777A6A585F2B61157898F9A3B1B1C310E51EA74DA8A81B58CB64DAC36C38A10236BC4CC2B81587004C01322CD9B206DAA379251A6016F1118B396B586FB9C178DD63218B6117CC4B8F35BB9E77D6FEB144A45054C59288BEAC5581E39355BB90DC2AEF467A9769D717AB58CCA4CA563EE351A1594F317107B89108092BD43F1E8306FED2E4703AAE046E68A7769435F067EDC57918DA6AE9CABCEEB90CB87E4FC37003B29A77C90953FDFBA186A20FEDE2AE9433EA12C84E3531B6994ED7153147B29A7A58F9136F9582D3AE8FEB2E723BE6B9122C0513A2F0806C97E8903B34F13E89170FCA86242626F2ED8E3925690047853DDBFF590D8016DBE1197EE3D6E7272F5C08CE04CB04A811880A3C57286D81B9D0A1F4FEB75FB89D6981A17EA1D2650BF358F236E3B963EA55912A47C396D55A5282C0FB19B3C1F53A4EEF4E50A9667A36D3D5EE105A9F75CE8438A72D7A0304CAE702459560D6E464B6B6C0D1833E1EB5F05337DD3CD156AE8ED0CF135773A4DABE7B7467106447B9DD3B48809BD6E618355466E055F327ECC729876370FF20E82C30C5D2C2651E1927D16C7725E1DD0AF89C27210C1821B57826C8AB47B43207463D6FF276AE95391826940BFBCA6E3B522CF5C21BC45D7B392AC2ECA9F33F0166C1E9D890C4262B5B0ADB3105558AA92816D4BF13DD072EAC093960B2206DE908CB96B015D19FF87EA569CB35880AA9AA1A1127DECC47FED7ADDDD90C368FF64B4EAA2DB0F57DE4474076771D14D6C48737F9171DB3F2CBD77D47DB88124C557522F39502F97535C203E3253654E1E31D4628E58578FDAF7E356E556EEBB685B15370C8A0F88350E2BB66CE9F77D00186E0BD4C2B812646917F672984EBE137B45CFD61F5643804A5E02572B9941900643B3C073F215760057667CF61E147A861F6613FD700FC728D80F42438F7393B08E8F7B806027AC3D515AD66A882D26CAA212C18BBD39E377AB0F8E9F9369BBD523220DCBBEF3EE6C9701AE51BF9A54CEF33371110DA13B9C789EBA57369AEA3C4C2FFF103CA9F8451EB0B321CC1F5C54046CBF7E450454DEDF8E2A137B2DA3667D7F938C1D16F978D3122DD222486E116E6E3F2F4B262A2AE9D5A8CF537664FBA9A47FAEC5A9329AC82EE31BEBD03C687660957F46D140140C8C003EB6561DA65236747FD5A5A9031BE58931337319BD4362D16AC2EE1EEAF4AC3E472DA1DA67A05E18702B364BC610B2B3A905AAB676FC700A2A68DA24F6A0DECFC1B774693EBFF5677D00D40FB6291C2CD0ABD9E68A56B38233F81F83CC8BEDC4894D475165571D2CE6BD581575711B654E36133986DEABDC24811D63FAFF140DC69376309BF83F69830E01CFFAF169F24172AC9271FBCCAD618945A3310BB591AC2F651B2FA2C43922448070F1AB7F477B7B4E700A0FF8484C84F5BA1898FE321AA53932A02BBABB8E3E44EF372F395516793E473894C66AAF9A544899B850CC8078A8392175693B5AAE20C2F67D1F79FB37BFFC3BB0295E5DD9E4196A07D7F4A5DF1AD670DFA13E10B100E4D6E056837655B39A9129EE728A977CB0537ECB60984E0C8E7596900B7B56699E357A065B8DD7814379AE11655C84B4A4611FAD01A224B4C4730F5ABFF4C24AA8A2BF1B0BD19EFA5C6F5BFC31E2E92A906AFA6D1630AA74C0EF9AE72953BB26D540F98ECAC790079E26E2D603954AD0A19912F5DB20D1507D09C84D31C8AF3DB8CDE93666551874B8231C9167A22DF1F621A8AEB210C073C913B53A2C7EB22660C45419C9D43CB592A1381A04DF1CF5E5DA02A012858A41D9A9A8E0903542E3A3FCF304C8C3F64D0EB83BD4DC8EC2B75B2114117E1AC48D0AA66287034443D312AC3FB557219FA48C0AA79D09F812B02F17F06962EB2DF4B84E46C69A76AE3A90896483CC16B34DF3FBDD54CBC40306CCFAA9CF25A566B11A3A8EBF3F2627444E3C43972F4D3EABD7CFAF75081546CD875BE76C28235A0044B0261962F40E165BA465BF3C5E2F9518B0BFCCD5C400998B946EB671981820AE6773A5FA5102FE8554222D35B93CF1054C6D76B38CC101AD268290D474287B011A3E39B8FEEC8EAAC89039C857ED7012423D2C1D0E6B17E715C205297E8E3D76C9B1028D9338DF16A6C4C8D45F74EB28B009658F9A9642D55BDE98CF816F330DF266480BEB484A4596443415AFCE60C0345D4AA087417A4B8E2DFF32D669FCFDD3738A8AE01FE3ABF547D21F2D6C32C0ECD0948680D7CD9A9F9B2A712349761B3E0E3397753C10B30B58C9E68A24CBBDD542A860FE50E48A6CCCA706D5442FB0E3B0124CFA4F6165D0BD518F0343F768B619F491C681419909CECA750075567D8E45F4EB279ADE62FA1B6E69A98EE1C708ED712080B698F3B11A20AEA5CCE50494F6B8DE42CE7903AE795A1E164EA3D49695A2AA889F09C2B3F538E8F7BC51A85512CA46F3BDD08664C4AE87F4DCE38EA9E1D80F1DF70C7DF838342C48FEFD735D831216E2090A1041A5A4C2F504C563A7DF3FF61D4A84B885E3C89A970F08CFA9C95FA556345203062DF98027824F5AD699F26674DF266F0CE32BAEA038A61F5A4E8A2E9F89A8D6CF42397BA4A79BBA2EA69AA8A940DDDB9BE70E9BCC282001F89B99787DE95CF71F8D32A60CF2E67672C8403C87F6003E564DCA11DDE33A76DD4E12820D236D514B4A25D0D8D274EC1BC9190B72073AB6BE57F4F09172C8056D258025DDB8E940E7266E545516AEE1FE0B2FAD26FC36F0ACF7560515C3EE7F3DEF2B79D81AE3B55001261EA6257B45DED88B7BB7966E1154E36D36ECC30596C067E185147DA222D6D0A221E11E4BBEE1B63338A3E34F4FB6666A9F5F6060B9C15A7E19A0C3ED7A4B83EF59ADA63549C4D7AB1A911B72BCE7D7C9CB7DA3ACC71786910C935319581678DAD9CEDD6372AE02F09D03E4D175298B837FD5A25993F7DF26A27796AC193F84580575091D6AB4D72E86B60CA64EE62241153ADA2A5E9454A4D570CBC9DDF85FB77CAB6D009DAFA7606C0B1E027CBCDCB178FB83B91FE3872A4163B9DA063108300BE1408C03826CFD35029D73C5EC6DDCB95EA1EC92813F1D26A2C95A0DA6A5C9DF1D9826F8CBB799FB9BC8F18665C92DFB2909114816D24D8894FAFC457B6D769E821C0331B4F75E335770405C7FF8E214CFB6BFD8D315D17C3C7FF217329B2F1E6804ED93C345A0B0E2DD4B72DEBA94FF46E75E5719B48A0F3FEBA440222A0950724057495B2B96F32DF998ABA86BA1AEE7FDC16ADE3E09FAD3D47A6B614DEA585B7A8EFB496261A06D5DA54DC4AB0BFEFBAB05B075677364F6F9EF241BDE3AD9B70FFCA85775F37F8020DBC000ADAFDA0C9B9988383FC5C778265A10C82B3A3C02867388E6A25E88457F1DC720AF0AC4EB77BA1E3CD928DFC54B5E2C3B1BE3F54D1DFD2C050FC4EB11433392657B7601629186FE7721841B898C97B04CA7817F08B2889BA1D4B21B6A5D2A498F437F8041861D04968A7DAC099859200FEF90428865BC9B92197B6A388A62F238AE76AC1F8D693E804E454D80864B21779B863ECD2899DFE03BE94F442510B03BDD91A9E58006A8A42C34E3256AD8754A712D629FFF7B0A9C8693FC0ED7E606395ABB5425C2F1D262D27B0866B4E8A408D7903BE9F5AB2652FC27A8C2766DC2993FEA197EE5DF9CF744B0742B1E2E3110D1429EF4B9287B8AE463321F6E78F7875D62FCFF48AAC9DDD7E804EA9273C934ED58224B1A07FE76940BD6E012E4876B8B62FACA0397A4DE837BBAA4D2F283C0EB6D513FD6CE52B99C2C586E4BFA8D4047C380F79B4B6911353F071F35FCA024C01D052A8DFF629EEB7E3B2C9CE478C7345BE1B620B3BD7314879DE519028962E56DD0A8196FA38B0840F987CA240E783F38CEA25FE27151A8260A5E2B885A10695739063C07EB68B7343851808F44CC870D84277FF75C349804B61B1B3627665EFA6736AA11AD7FD3839918976EDC855A3D45DFAFD89598115751B4521E3AD8F71E9BEE1B1D177648B092D8C031ECF6B7CDD9739E8E4DCC3403794B4AB18A32661011EFDB5C92F55D326F6E6620AAD9E28871D285885434DBDC7E70AE74C140194B46F44C7BA4F505112A4C2ACDEB3AA0D51C326E772D02710CBC7D127FF9762C90F93FF3E2D8D3491CAE34819CC8DD6D6B9BCFF1CFEA9F0512D5443754F775FF425AC7A053DF274283E7A86D50910D0D9C94CBD8244E6D2CFCDB8A5774C00F4C405CBBD009ADA3D02B4B9CA686F91E20BA4B8198D72F36EEFE93E86F610D077FB88D282C1AEFA008F52A7C96F598222CB8D444BAF9352D04300A0B98B022EFDFA8C45D6AC429A1904AB8F726A89788410EB13A24EAD8344E432165585BD53178F51A7F3E990626300FBF63452065F08FC85A99BBDEFEE9B47D7E0DE589B62A1EA6B891A00ADF0D7BA7E4F65A0CD378B6342CFC52CDD03D7D02B6A3FCCE65E7921A4F7C5DE0879ACBEAE08085D3EAF423FD360CFDD86BE4F5E67A59E30AFA6FF8D27F87D61CEFBFF8D4793AA0BFE5CC06B51A7BCF0D2 +smlen = 7070 +sm = 698C3294375A27354C392A1BADB790B72666728E8D63F51CA91F2A9B10125A24395EB2361A3B81AD62889A606A06768EA5F80E3986329DE2C375FF0A0F88EF297E191888FE3D91973F5C86E378491B7BE54E88D6F9BFB656B042C4236AE7191180D87C55A8552712F1CFECDF6703F9B8F18639AAC45AC39A7D5FEFEABB78B4D8219CA87A05B31195F3AE07C77E993F1D9EE9B7B3FDD1716319CA68F2EC64E5578D9C5F4E9C94502DD0C3A961F0BE28D53427B2F2FA044937F1E7DF0F48708060E90A00BD97C6C26061F511CA5CA3F1F29EE1B810196EBBC8341851275DEB9B7544A59904E8FCA94F62ACB5F41C2569C7D3743FA3455C4B6E3471384A74DC2BE2CE643B9E6FE0C66EBC2B06B181925E1280BC357430985BDC687FBE445D477AB4081580CFD0D2A90C61D39F39746D585B6D245851EA8E1D14A17660A12A36A295A6295D6D23BB2B91508AE4D959D337B3A4DB6EE77011BA364E10182360143D0B1E7F125B97A22032DCC96ECED379539C64479E08C61DBBDE2FD4A19791DB35C31B474AFE94EA114AD7CB926F28511298AEB361E526BD52FE55567EC052320D2D53E3BA5E0C8441FB48DC8BCC99FAB082549A66B2F4BC937C66B863D0FB28CDACDD4C2D459A781B9490E777FE238E58CB1535B81B6C10D639B186157A7937EF22AF9ACB13CB1133E8D3CDD4016FC8856E8F01801D19CC90E270613263D3D2E0BEA1307DFE4C118629921051102BC4210F4AF970C783F3B65E2665EB6EAC345679A1FDFA436A438148EE4EBF68805DA85048A46302B861EC3E4056AF1B8E5DA86E66C75481A5FB2683405A5C0880686079C98EE04ACAC21786506DD4CBB17D05D9A7F5C63BF0D3ADDA47CA48F6082A0E0AB1861A73CD741270DF249C2A277A75C5EB7EF0AA04DA466A869D413E6B16EE2355ED385C3472DA730AA9117E76C165D8F063C419C3B095CD0C735569A6E444200B48357637BFF98DC66BA179BB06E7CFD6AE230B64A13C4AA29199169A5C8595B70B7C12B33E36855A7D37552002DB2A965F56D2F132F49C932EF235750CB667B5AA43886EDEE1F9D87A0F9E57752899B639193EEAF9B23F1B7D02B4AC20DE421F779BF503712127F579329A704A8F73C5A03F691D361A43A28AEDE7E4675C5E8848A675C5050BA6693B143A26B2EA8F62355CA7CAF2D9AFB6335BBED87EF209EC665FB6E378AEAD98E552E2445126C26DBE8079C83105D3C765426C7C3904D932EE9B87DA119765849C71EE9E1FA256C9EF50BF4B362B9FBB7133155D7BDBCE8ECC391DD89541A28AFF097385B325D92AFA0DBAB798A4DD2BF0C0E4BBF324CD5012751488543173B49748A78F55C5B8F017437D0F95F087D8A97A6ABD2DF379CE50835639AE3D77B8468D80710C1EB35D22123C667B7A4E3E6CC48D43F390C299A1D3587BAA5B3C88542713FE70522FFEA1AFA2D193AA9426B05E5BAA0F0E2FD49B3986F397E2CBC09C439C47B0E8DDB1E5557ECA9A9A604C4F60AEB9D37DC1D35F7BC9F6B77C126C1C3D3810B96168A2E4C5127D080D3EF3FA5FA4573AF16A9E0949C0C3381AF2F5ED36A0CBE5FDC17DCE74487CA7DDFC2C6661D684AE3137D412C4E12DCA4541DDBADE94C6AF53646571C04C103C65BEE1AA708E73A5302A312273DB490611CE2E0E9420D49ECDFE77B32CC6753D0C13EA08C31445102DCF74A1B1B6A07195CC5454606B07CEEBE084509DB9B9DFE9353BA137614DDE569D459BBE269D9540B0249095419394410D174ABDC27CF9A70D7EEC54A0B610E248D657DA6E9517C698CF76C23E0B4053F4D6EE54E9C03737A811845F5ADA23A4652316F024FC3C841D9F029A1887234FE594C31745DD41AD230EBBE4D355389553639E194004C5CE72565C9BB99C2EA8DF6FCC5A9702DF4FA2D45F92052AC3CD26BB16D92457DF9EEE611E80C0B662DFD034EF59C8D3B487FEC784F1480933F4F1246D31DDF4E64DD3CDA2C4C2D0EEF3D1BA998DDBB90DF79ED089ADCB8C1F6119A33BAC26AB150CD86E7BAFCF7F7A293A954DE8123B61C7A645FE959C8674E94553223AFFAAA836F4F2E711D8D19BA8392B6F39CBDB48E956B20102980016101703425CF276A3B5487C77D8A6B015A1AC6FE455FD1916BF613C7EEAA04416E631CA4BFAD38046BD43CD73A96818057F1C9D301FEC171A1C2A08174FA9731FDDC7AB4760B337A4A4A7F459EAB02ECB4B37FFA72BBA320A212A3331EA58BAFC2C7FCABCE3B420407E03476E84555E67435E929044C3C29528F4ECAB41DDAB1A8B7D2E57A93EA2823F896F99ADF3DC332F3ECABFAB916EBB2E6ED1035971A7A1289BA33C1C75BECB602B04FF90595BD963D29DAB16D87D3F0D7B0B73E976FE8446CDEBD4A9772384D102D196D125C2E788B2397BF45F1C52F7D26BCD2D4CEE9EF599D1387C51A5E8FE1ADAEFDB746C0E385FB3BC1EE7A331ED60841E426C7A2070E5E32983C50C77DEB716B61E94FC0FDACF105FD1985520FD83F1899DCECE5AD48F64EB47F0E562372C7FB7975732B489EDDB93F6894BB884318BBAB380567542644AF905B50FB01C6E4EE1B844753233297DD71FB45DA143AAF7B3C1362C8D0C498B8503FEF47946118C5D8FD3A26FEEEED048B28EFD2F55C0B4C9DB4EA01B27DF2A4A98F80009BA7A9403F6EF79BCC69F61ABCDD413B89D8EFD2026E8892C5083E4D6D243490584F6E2198363B28F04DD464DEB3EE8CFF5E85CF571AFC128D284C6EF6D707CAC04453EB82E618EB076F742A8331DF7F263DFCB844687102D2617222D4477311C44628FC233DF1891FC354F8B3E95DE634E82A0B38AF7BB2B483A051B9336ACD31371B4CED244C08ECD24C90655975747004797C4ABA04C15AFD8C75C1CAD9B4409863762F4AC2F3EE5E8A308000B606F1D0503C086DE46E4045BF5E240520CCB82B1FD3DD4406150A9FB64703566F5C9C604865964A9D6C65216A2EC8AF79852485626B0BD6E7A031E215A640F834ADDD7F82961135CB464CFD1B7F70AD52F545E9F2E07A689C465E9A032CA199231CBF1FBBD420840140B760494EAB40B679DCB0B6B30B3B20E0144D2085DD4AB7CD235332A980CE80733ABDD02000F9FCA295C5EB24BDDA6E044E61113FE90E199CBA65337D8437BC668F5E2C0908C1E98FED71CBC9D8EB2D076212B4331BBA8C544433055A763AEB6A1A3118053C40BAE39CFD6EA7C24B335FA00B2B19284361F86CC99F7884CB247E8FF2924E796D870BD43687D28D4DC506CFC38B4712BF7414B096FD59922D1AB4C3DA301214AF5538DBF353634154221ABD8E43F8948859D177DB56C3EC44F3B1DAB3652CE97C91DFFB82AC8DB7F1D8237095CC9FAB752F7CBC30FF7B0D15EB86C2A64732EED3B5F3BD5484FC9D6375F1249D9D68F4DAA2620F8557D1335305411469A4A8434606FB51776DC896CF74F35B20E61C62B361F2208CCE7384EBBA5371897AE50DA11216EA0451B4B5EA1A3917B41EE41DD8DCCE94123D6EA1583A29D76112E6C83FAEA5F8709BA02711521F79C5A988BE12887CC73E9784A7B762BF62B745F3D14ED9978BC90A9CC4EC9D677C643B68A652477DFC9ED15754A7B82F69DD0B0118C047F56A1E53C4E555ACB7A244F1D5EAF8AD843336976EDE612944E9831E07EA1909122539001E3F8E28BBE76EFAF56D6321F888F7B76E75C1DDA44A1228827A22449FBB6B2B637DF51CA1C14B73832FB1D613D23B74C449E12D2B4CE45B033E8688283EFAC3A679764BBF35B166D21DE8899D305B52AD8213EE01147A2CC975003304C792ACABB7612AA0E83CD341F1BB12E6F27F9929B30C1038E63A6B67B5995F45307802934F3C125D24C6BA3CF3BBC04951D722DF4A47125ED53978778F78B7438323D438ECE6D42C9DE8356F7CCCD169ECFBDFFD6894856F3D032B229DEEA53C67FC9FEDD23F9947086A5D544D013BB471F9DBB4F94A70188901AD0CD4CFCEACA2A5BEE0690D071972B900C2286903B2CE5D937424039E0051CF29A54D3F847929BC504DAF2439A7C921F81DA64ED579DC36824547E99E24869DF673BD2A5370EF45ECF2E79928D0291B1C6FF716ADF3F16EFD1CEDF96D544DD7953B5D4182201090A690BD483612499F798D42540EE5D2FF31BAFA15D2D1565B08E7A100E483B6939E287FF1030D31680E39ED0DE672FA54F7E569B14D990C58E17A634B540370D694D1103EBFB00F2910BEF850EBCBA2B10086D47A8708C47B157CD174785BA8143E825DC66AF73B59878D18513D7221B064437C48BD02ECA89A1B41888F6F3EDFE14E371C63004D1BD20CFA921165B435BE2CC86CD09978B414837834A23895D6A30C474896C883210228A3E619E60876A75EE7A18D4A23129B25B92BD885BBD664A157FF35D1C9D8678C9BF93AEF1E3142B5F31A9E03AB25AF27C3BD89714B38F77B604A8CFCA58AC229C6220F7D2AD6897F73A939A656FA9B784F08E6CFE2558B82A8FE130C2BF2603CBB026D6A0F9D4B892FCA1B6A9629D196F4F5EDD7D1FF7B984AEF14CBEF7A48E9AD833BABEFB8F859A9876E83A193DC6173A30B04F8BEFDF7A2493F39DE53554752EBE910E70224B5BC37A8CB24B47D3E214ACB73E32417EC192BE2B7F6119FD8428B5BD340BEB420BD9B256A3DA1E071B0A04F888A6B07BE0BB84E10E1E80208D917607CB199ED7069FC246906D3FDCA20389C318A855B451A6B83978107C92F8C503E0536E635E0C6114FCDF8C2EFBA1FE2A34A9FE440723E503BE4A5993DBEFFFC399096646191E179E9D79CC95B1F27653478EEB57507E4C5B14FADF7363936384098FF030F855EC38A49AC65B89BB7D4D85B78907E6CDDA01856656E68ED49D73735767FC726907D627E74CA2BDB6E6E26C9992F1E06741088EB43A2874D62FBA1DC46A3A58A8F263998D965BC5F60DDFD9CC590C8F1F9E4C9EC57C45D981EF9CD19B426800F355B0FE26E9536916CC3184B43AAA1EF54ED870455758FAC2709F0E30C08F488CEE34E46F8C25AF84EEFC89EF8CE1E16197A14450ED246853D12A44BC1D83FCE2C7A980FB803179600938918D682B952F69FFF178B41411AEA0369358E294983D7390708C771667FE94215067773A205435684B3DBA82C0A1CFE0C0A16B0342D8E9B775F7713472BC65AE634A5E0B8898284826E84B2759310467481307DE085DC5761513156BC8285574D001BE4964AF395B9BA11E26F6BEBA24F43D1EF34C63908D61578ADF4B42A1FB12AF14BC2AB9CA2E55EA118823426E628FDDABBF8A6E36C7A086260BB4A4F3E6EE92F2C1259D6D6B74300834975AC346C232DDEA726812E0ADA0D6D375980CAC32E870B4AAAD1A915A4E4F806E0FC3C46C57AC19979AF8A9A62EAD2A956F52D17F8FF0DA4115D86990C928B9B444504025954D8562B9FE6BA126793B2E7FF41758A7C27DD2C35ED36F75DC5ECA6FED9B7B0CD81CD24BC5F93A74DBDF13CE58004E0F298B6ACC1838F472003AD0E0B319C76592B80C4CE0FBE541B95AEBFDDC58276FD667D52449B28DA1803D4107D97C9F2D3D3991BA0B7B953E8D2AE7E6CE7EE0F2C83633D73137A94A7D89BE46627778C617DCDFBF9AD6C2C6BBE066ED74A6CCDFFAA7E708735A99766D9F4FBCF8CAD6DC269752AC0C0D226DD4B0911CCD5E8812C7222A99080839A43FD169505FF61BCCAF6A6D5479ABA0DC9F32EB293369322DDBD9CB47E2AD912C1F0DA1E9A64EB63449ED11D125FB06AE857937CAD1AC3E59E94B5A886CD6D351B673E292845A7E3B36ECD55E66860DEA2E7587D31B85CDD920C9A6BC2FD298C31257D9A77466601DF0325FE24365CAC2201D4AED78A9EAD03D44A91CF95FE56325F34B3B31D8F0776EB5F7D71D324A90F855946420CC90205C76AA42B3E33B526F66D4B4CE1385D6E18BD17D87F8B564385DEA38590961FA728B3558910318F0FD19A30E472DA1822B2A2FF0FF893824A7D1F5A20B9A63F995B8DE6D3CC96B2165318E37CBEE7C2A9E058418E1B05241A0704209238CC47856BA9BD27A8DE80F1D1C2558017F68DC99F9F87FC658516C852FAABE6736911EB18B0A2D182AA8587994914D70137B198ED7F5331A425DD5C2BEB8CF137FF28616C4D72E94C0FB4D2666979FACDA0D4ACC04E469A04D23110F79599F42919614F16A269C68B580B5E7A1598A350976DA377FAE2501129131B475510E67F5A8BD0F501DC5682E0FACC0A7DDB4AF6ECFE98EEE0A888B6B9188430D083B965E8BD899FD3E2A8E218C9CCC5B169E7C89017B0F8CFD3F3A6BB156B52C59DAAC94FB9A1DA7F28F78D2D2FC3C27B36717B1FD81BBAA6CA9C647C89894C730DACF2D1452EE5A0D8B28FF57E9B3A9C927A7C6A68070C43DC7CC82D7624B1427F47CD3F3C6A1E5B76BA5FD14CBFFF092F305BECBEEF2FE27B3B5C4CBF9263BBBC8012E3F475F8CD6FC131B47A2A3ACDE081899D4DE07526B82ABB1D000000000000000000000000000000000000000000000000000000000000002080E121A21262D5F7522CE6BD0CE6321C27B9EAA6F572616201F283C5EC171D0BA47662C2320897805E1551ED438F3FCBDAF9DE6F3A19DC16FE9C167A65B6E52BCF512C919561B548496A4A80AF7CE25458A62EAE92EBF677872482D8647C30C12BB1F080C6B9A56560D64FAB73DB17487BBB007C66661EA9DDA14601AB27A100EF4CF4B7447E51418651C03211F8FB884BE91F3980FE13E00EA4ECFE6D54882059A436C90BCAD80E4101CC6C0754417545F2D167629F80A3C5FFE45C00AB2BAF0494D6C065872B03A987A5EE818B3EF11E47FE1747F49E2DB6A14410F0B1F9610A2D6114395EF6EBB231FDF71D595CC1171DB9C89D6CF202E42D4FB968AB8105FDDB2AACB15FAB8014B534CF468D77ECDE2072623B7002620B7AC3E78B62AD673FEEF9F8E97E91ACDAB171FD415B2D15605DDE00D074A770E36F2218F7130F13E91FA4C88DEEA7E854BCAA01B8458D40625A33E982F0955B83080A926EC240E31F0D9BF477EE3A016E146A3909683410D4D09ECDF32EAEF580402F0D416DFC082CF1362E8B79158BD57739AEE56DC41A549E534C7CCF3620C7D7D95B92994A747D5EFB8EC43CFA8189BAA9B75FD54694E512FCA388B71A5B9EA591AE9CFA34183DE59D284AB16B2EFFA4B26A24A0E615B38B83088A9827EEB5C29B419BC061B033E0E3FC809AFDD3DE948412677E0BB5136854532639F3CCB176D54EA1961B5C527EF66F4B3286A583E86208AEEB8ED07D9E6BF1BEB33995F76CA480039A6130775895F19E3CD4873ABE3BF2FA9DE81BF0CB04575DD6AE282720B152CF0EC6A4A04016DB0F3543D8272AE56B1152B02EAF22131420CB194021F97060D5CE52EB21B57CC93964DD21344786E3888617152D2ABD829799CE47D20158AA93F7DA85CA6146C5BB94B512DA053C35BFA8840CA43F6509A1477603FD50F5E4F9A7CF8D2369156989AD638D35D345BDC859C52688211BF7EF3F4AD4944657289406BF01DCBB49D560A11840EF35DBC0C7F9C96DBEA76300CF61997A87D70F5FF8C51AECA2CF0680B6FE8C4025E1E25B62103D248CDEE335F4FCD67597103362003206C507970EA6D78CFF4B68B44244019152DBF812675CF667E5E13C8596EB6FEA3903BFB25ED08F902722A37F8E460E37A03A2D6ADBDF79DA20052DE658390484B83BBAB28D039A303D7376BF555181680B7966C798A1C6CB215257E37739DE7B9706CD1CF3AB031F68C82D6ECFA507C104115040744D74A40C49245215639D0CF4A5A7A10098E9CE3564AC3C44F0683AE9D3094784D354DB1AF439BDDF63D5CCA668D8180264EFECEEAC0BE1B8E1C6418E45F9ED6C779ECF169143B034CD9F332989D445C83A8786398C507B9171B4D95728575539CBB29C5B804268D88F2B39AF1F9572B8DAA9FEEEF69C4A77DC64BF2DBB5E57F8B33AB151769B2D00010D67A2D6F188D6D5B35E5E1873FE2B327E42AFB8885A842D26C246F7C18E6BCDD6FA49B300C65A3822121E95004928104017CBCE2AB95ACADB9802BF4BB049B8E96468353D649654C6F69D774380A5A387D6414DC3000540BAB6ECCBAA088C1068CCEF20036E5C8342FD512F55E6794BF85FE15721D99A1BFEEDC218617A940C8C25D4DFAFEC677D2A719B2CDDCD302294B7FA41AEAB5606F859CC0D638AC94B99AC3EA48C687D278EEBEB396DC5BF2D2E89E880F76B533FA54EFD30D8EE38B34DC5F8AE62C637E9A7E85D99E011F62D261AB4D3DCEB98A8972D3482CF817EFF476B873AC56963BD60183B359713385BA82F6E24BE2D6CFEA6DBB4AD2E1B5B790EE54D23F64E740502E887629B346FC8FCCC3338D0F2921131B84590B32C7CB82CBA8BB3B81EF7BC5CB12F0AA0B3C6A5B2878DC4F868057C68460C71D40D4263AC5C8B8317D2D0B63403C7549439A9EF227268372EC3A54CF8EE97714BC4B55007F92B1A32238659EC1EE27D6F2987AB06FEE84C3AFDFA73240963F076A955BF3C19410E1DA6A19B3EA3AE2DD8766082D3295D35436597783DAFDADB905465D05FC21FA8AC2737A52FA8AAEFBD2ED83F12545C1FA3198FF225D37070694C9392738E89467EDB2DA3CD1734CE398E32BCB1FEA2E4FE1260A2D9F9EDC3607A8AC8A51D5DA36E99B31903025E0CB157FD2FF5B51C9191CC16A9CCB870B4060CFB0FD900AEF62738A58C5726F5164417F084EF14FC0953E3C6036B818C21CA3476B8CC5F8EBAACE257A0315031A03E64E7F749B9DF99BB56CEEBBAA4333BC7270EDEE90FA2715BDDC38D44898A41998B2374B6EE3B8524D3A385C03868EE9479355092C4D20EC32DEB51497F4FF34AE7E7EA4828C288F46E5148DE28A8C660EE132E5B5489833DC66205EC968B60DAB96C2A4452A7019BBA9FE3D19D5829129E2A9C75C39416AC8695145F2B62EB9468198CBD48D7670DDC6AF2F99F77E7ACD01A34EA8E0E974206FBC22656867D09807B980563E06A559B0C3A7E6F43CF8DB75B18C0F90C12FF3BD43ABCE7DF75D17E631C08C974322010648FE2E2BC940E6510FB8835DF8384EFF3FE6A264687256C6BC0A5F9D2DDF208171DB55C4446B03CF27796BC77E3C68D8F1252BE21877D7C53747404420302CA5AE1AB57E43B158BE8B707360A2F59D6A473F98B816FDE2CCEDD92385202C419278E8B840DBA4C05E9BB65F68AE2A635A29110329E8C0C02F6FB5EEE41ED225051EE975F92DA52F93EB1FD7C0A098F6D1421701537298651313514AD31CB333E9C5DA719BBA95E73878BA41F9E2512862A80602AA2DE1E1D086576531330CC7BB8F0CEC38050B3CFAE5C8B1D6CB849A579F2294F8CE80FDE5405BFA3E6ECB01D5117203A4523591AC4030397DE9FF81D5CC91AF3002590F5854E852B88667638B2D052F2A7852425C8EC026E48D9EF5E73D1993D7F3FD7F704760562C36D2278C9CE131EC6AA444D7B2EACA3EE888D9B2AE122688DCB35455E7DE31562BA618F1183308B30D07A5C34020546218101AD42AC5054D4703587FF60E860A60375FAB12734912058D5B0B06430FABBFE0C0B43C22814F56DAE9E2713325A31C682C13F008B9A3D4FFA8A454F0F64A9213FF2D557A4CBC64EC6E4ECA0A976CD9F27497BA544DBAA3E2ECA0F54C2634C719B9C3A2CE37BCC8158A880BAA72780F8B1D3494F589E2AF3044B4FDD86F4DB2DF0843EBD9F3518870F55488F41E234CE94E907A69D28BD83347702750DB1AE2EB1454CDCA37A8B5FC90091F548BABF489E57C8919646E977274FC972088A522FFF9F9306D2F0ED6C01FF92CAE8440D7F3526B8C186D5B96942CB08032886051DA2A9FE77E38BEB18F4FB25F1152EDF9D61347A00A844929976A327BE46FFD3E2EE0B6AB1014294EC5D40CF7071C36B11127FF90720596C1B3065E7DE8010AEA469BB4F4AC5A6EFD20591CEFB7B94B2006D85CA475FEE556F24CC41237C631B75EB594F8342DEB4F976D73AA46563C1AA6D0B605A16152315626BA08807DAA6025CF62B29176F3A85E4BCA483EFFEA7E5939 + +count = 75 +seed = 63742CEFAE9868C3C0B31DDE0F9D378FD5D71BE7CC3F0B6ECD393DB55FB043CF00264852C45D1836CC12B9C872A20251 +mlen = 2508 +msg = 9FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 +pk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858A2D069A3275826E488090B114FCF333716BEFBD48FCAB2071F5D767505E66FA3DBC8CF831807C659C5468E7049B97DDE3D13CE97A76B0E8845FC93BE7C19FD06B99DCA44536E7F8D954FC81691D82543D81F090635D9ED931BD1DA2EF28C180C5F69F3A8BAB0B4F634D31F200343A17354BC2C6E4737DE6F884E9C4E5F3FC8A7E4C4E9ED4FFC21390C7D39F64EC2D19DD3AF73366698496BD1FF742C3C87B4AC5DC17D20958A19B24828D6EEC79BA3BBEEAAEBBB64C9BDBFB6BF4E3123914F680D1676F7A0E321D3801F8A8F849E93B08BBCB4AF17BDA35B2B10392FE601326412F0E6D213E6ADDB62F331735AD481B732CDDC51DF745AFBD0E99242797B8B4B8B51DBE8E407A6EFE09A6620E3AB3B66A7285674EA0C1BDE076F6F803AB4ABFAF64447BB7CC79D9187AA547D081EFD45A271C67B571DE13D5E000509C35B31E79271A0D9125FB406C03910E6448D6C909FD8EF4794490C70AE9E58F8D6675E41961510949AFA173D3BD3F85C940468828BF9705FA6AF2FC2B69B242A588802451306D44A4B1EDD843069D0CDDB44E8C2D3499643A167851021DD16F43E39BFD5E44126823F3D8BE09C58D2C93CFFCD732346F199FB056E98903DAD055D8DA62961B116055D90833FB9CEFBFF3C6B062DD7261E923EF6CE8CD2128574B59451D98A02CC9C01F5381E2A7122CC9CD58A88E415B917FE9821C83E359B26FF4CC20E78C134034681A1E6FB19F7C9E458F9E10DA80302E08588806C40DE9D2A0A011BCC53DF7DAEE5D0475EEA0EC83FB8D3561FF6465ACF8DCDA2851A817F9D4C1D55E01494BA7907AEB327E3A04D802C8D1C50E5025BD9A456F270D102D0E3E7074E855721DF93022BF5D45DAA048B9A33384C33E1B588D2C1EBBA3B06ED4C8BF8F458A28CF6182D9F079461476EE6A2FCD4F456355D662FCAC0C17334C26CEC4864666C634EDE0561BAA4B2AC09DD78C914B88BE429CD54D83805A83A20D1250AA67297563F7718B18ACAFB38D8522537E52C2E67D4249210C98A43C71F146D754DA5A91201FDBD45743DA5719F278E78D025D199E25335A57CDA739413D66A0132DDCCB6E807904839C56461384FDEB44CE2FD6EADAFF5E88CE040D0C99AD93387EF2A914D9B3083D2A1B69B1EBA23444CF11FD8279102790030D87B250A0CF053D044210F4F67F124C242C6571E00123251EEB7E54223ED40F233FE1F928107583BDD5E3C243F6EF4F1CE33BAAEB267133D916ED527C08A7F32E9DF45E9F36A0631AA6C62797B6C62EC4BB2960A73023A8029491B1FBD516687B6D94FE64F7C69BAE3F533F9491E563B8D0AD6E9CDAE2104A827C6062B4CDA83DD7F51E5C28CC6035107370BE140FEE6BBE15EFE992110685D2DFC77776EB93D65A1F0BA7645E02F6204F9E9180D47FCEA70FBBB44FB49DD2B10EAAF7D576DDFE641781AF89F0503A89D251B20A2C09F9765A977417F428E9BB6FC3579391C0EDF2AC79D2439E88BFFF51254117A13DFE42BFC00A0C17AE72BB39ED7BC421794873F45064F58EFB97032FA1B8D6BC2EB68194D9D9660B63E41B930BE008DE2054DF47AD2DD11E1D8B8C750C4B090824B3E0DB9A1722A37AC71AD22E4E329BFE3B3C1EB730B1DD06A2EB8A8B27B331A40B80133ED111BA8D9C3D920E8D198B49C5A5B921CEA64556ADC61B6ACD54D37BDBCA941D0F612693505B3A5641596159D8B37F592731777CCC0457F109497F1965BE4874777B14F272EDCF95F708AFE910480E2B49D57011D3EADDE65AFAC7A5D7BD3E0C4762DB9373230ED5306EFEB265D08EC69E10E7AE9ABBA311EF29C7C113DAA8CD3842E966A0BDDA4CD16944DA0991625001D7B0A391E2B0D3A77F8ECE3BA03E9F2E7E95EF6DFC1D089BD1F7578C85C1B0D9150B254BA44C773ED06972AACF8416924FFED6603758FE66214353257BFA40C10DE6F170781CDAA35033228C13A831D74D7C8A5F4AD186B32AD32A9B103DF3F3F3A18911A848EBCBCAEE8BA0A929061F5F5CC25833470E73881DE3E4817D8DB6FC77134D3AE910A602F93017E52317B0D669D390E2A2824A965FD9AC2FD7E137D9A8C4D05AA1CB4FD18C7DAD145D4106E31DC1401D182343865C28F7CBFCB5E468EF5E4A4F2F32977B6C5A933D20D774F736038DE36C7046E7C0630A0D2B8F50E006DDE4E38A59538A75CB529D6FB71709DF4E025CEE1DA6ED5B5B3F9D1EF8572CF892E649735BEB70F5B743BAEB63ED078E8FB856DCE9AFD46BB8588FD269F343DA1E4B610954B2E5FC6D569ABA2D6CA8F2F99C879D531AB7D32694B1FA96CAF0ABFC7D240C85248FB4310D54B75F296E4090FA56DC94AA6BEC48CBF581E3F2968BEC8D5234B29446E805B804AF85F151C5EDBF1E8C0896BA48E20D6DBE5465F6A7ACAC1D8A09120BD5E3DD9026BC7843955781B5FB06CDCFDA75A6B680DE40E2F5BB06F0A27E19A93F9AFB3DFCF6F076F1683DB5B4A55E392219C9CEF41A9F8214E2113DBB18A99C750A4099D2A4C31E4D5534636D5A819E646230D88BAABE5CEF6B2560F1B4B6C09850CAF24E9156B9FD0096E8A22E9B1D661DCB482E44C88BCA2F4C11CDB7E562CC43571073F7FB7F6C62B6260153D2D2EF8E590D997D4DD950328CD530D2A370D421C994904AE67EAFA821C7DF18B01DBE022AEAE794A4F460EFFC518A80BB3A51D4D9B15A56171F4AAFFC964C94959791353AE9D6E04FDDDB2FAE55D2CC8D5774FDB71961F64684462BA0BF28C7648A350A387C51207EE0C56E6B77888774F5210CC0B482DAC1774CA988EEE0F71417977EE46ECC4243D148E26755C885F8DCC5C263756C68A3D312955F86D6646EB63C4098C9293F649ABA73D399633D78D2706A39649781D4F61C2DF6F9634FE8C32538632D9B992D9E2306307921AF04BB50F7C5EB0906844F0E796D6F0C7CFBB24CE160B1CDF6B8695EA10A1F6AAD047050266120762CCAC5BF956579C5DF410D44B2717EFB4A8ACF73F6583243C94721937669BAA3C367621F2789419320E10C4F525D9DB0DA7BC16F1691B0790126D087AE03E15370E8630EFF24E97734EDA59A6713DA3D4C100C5765D27949CB75FB9C7D8A24506E2FB7B54D03BAB0A60E94C6E456618A5F148EA566D038A81F188AC14EE28FF641954D1D79091870B998FC24C625FCA9C9468DB798B8D60F3E7CE5147E47043933C49ED12E1FADBB7B7836CF7DBE599F7FAFC6F855C55E0F07D2E5C039B3286DF04CA32C885478CB2B74B23DBE400CD5566CE7DB832048C96EBBAF1F582AA8A1F0BDADB9AC7B21658EA097D426B54F4CB8F1E478E13550AD05F45C90B0222C48BC07844346C594A07B57105CA189E5D4017C1AF8A13D38896E7B4466B51EDFF6711F39885F8A82EB4604E368E26D941C7F95180674356639FD0A0829447FC0EB67E34E3869CEB59BECDC265249A4089514D36D62170D42B3EBAAC721DDFA9125318DD5433D26403E9001D87D6CD28BB3411436A39E052773D95646C4F62562D5598B3B0D1FD59739C9972FFBDD35A9DA4E13CBC46EE5AD626ABE1ED71AAA00D4B187D200FDD039E34579248673F35426BD74746A4375ED74402A87DB92FA5087117BAF689E8294B0078BAD39A3324F33DA35BA5CBA +sk = 10FE2116FEE80D6D9639F61B4CCB8263C939FF238347A69D1A4F258E822F858AD36F066BCC83D9A02A1CFCA11F191E8A6040FA5F5479757C57AA10DDC45D16C46C0626214614798790CBA52C5B82A8D3C47FA3434D40FA958C4CD7A3C78DBF931220645BC8051A23091833609CB0051AB70501333121320A02B541E3981021B01192A86911A384DAA26804075141482D4842298B940D59822810B9040B14514CC68D5A8265122824C3364221806083944890C8502244851B89485B3070519861D314808188918C984883C05159422C0B289203800910126CCB4422E38060132085241949898831E3406CC900454B1809A1341113C66C8C001298A04583266980060D9BC00943022CE10400A492291B466A244649A31480A4022622324A1B0266C8342E89B63162162AD2228E143782033346E33690DA481204C04090A44C8C166D8940114A922462C28463A2059CC0912387414204409036898B162119C44DE10864119364A3124E481462C8B484E2A84D18010A520005828008C34651048464E3200C442282C8986823A420C8320808314C9C280403442080366D19926DC2A40882202E14C821C9C46422A78C043168A44660D9A41160320411A3490AC400243081D4940843B04D60B85084026599268E22C30D19C16004472504000CA1064062109062B88CE4304A00406C512085C0168220B88091845022816100180261466112968C4A88809A8810A3C6719AB090D4A84488088A09086601B8690B390424112ECB88611C23218A1481218880C24261A314215992259AB248E420650A2289008368111471E406120894814B8808C49849DA0060020680D9186CD9C445920089A320911AC491521465A3B240E29028103231642821E4084D6000914B3824D9160DA0B04980B26164160013036C1399689094281CA90D6084041BC37151B220990405D20801CC826124C68D98269250A08C19260E010471A3166A241432C8A00518C764E1360A02106D14A74C54942D52286C9AA280A22689C296648B9430D306425AA4844CC01183388A18C7019AB08189C8841A1302E1262A642469E4104910378201270209C0308924899388914AC62550C065013891DB942D91A84009C33104A524201140642211E1A0881116422398901A142D14050983403110923048C428629831198880E21445DBB88002B6489044641896401A162424C0105C323202020814114054208190347214014110918CE4B048C226662433122288601B12048A106D0CA78C91127204262604C68949487298A0508A8050CC882C0B400192C46063320A89A80C9A1601D2A42102214890163110248A88804910008023328D04050451B46D09388121021151980DA400054A087000A2082037445C326294C860C8840DDC888CDAC48119188848280621090859900902428453144600004C92488D0A402D529680C2A08563046861166D42282D4B848420496440C201900462DBB82599488258A06088248A54880D82B251D0949122404E54340143965001130C0A1062408425CB162DC0A00481068D442849221101044711090202E38649A49850121341C89844232488223344D9928909B09100072CD20869E02045C9847009A748598468DCA484D8321020400593A401C1A48D1131868228505282514C2670040626434064541629232362C0440EC1067208046862C8511AC450D812629BA62112282E091201A0180909A30003B485A4C60D0C206920830CA1068513028C4CC645A430240B19069AA06918892464028D0A3242D2C485E43844811068993290139325CA10449AC04D4C466CC202518C9680C404294A48019CB66502C6241434895C488D23031164284421A8910019620B4709201940D80691981862501211D3084ED280414C226080064D1AB38012922C48240C0419108314009446409408608B260EA0382881267211489149C8715C000862104CD0A42DE432224CB0459C10420C118CDC480AA40465049481421492E1404E01062A04126E209065211821D2944D939251639471DA342248344A0B2731204788210629420060D142469002016142268102600C024D0A43505B408E8934089C208DD38668C904921A282CDC048222142AD2846909414CDAC43110982DA28890129681182208148029DC82086CC4125EC035A0A6DF0384E4438A7DFCD258B50AC477F8EAE418475726FA6700788E0E1D75E3AA9670599C534A2C8DECF40BAFBA0A04153AE2A9DC0C2CC7F1E3C7ACA71E9EE750409B9FCE83ADEE3BA7B3DAE841E85711C4D47416FE11B0FD0E1B3306D09206542A87CE7208C88C2952AA42B6DB244512190E11328AB3EE8417F9E100DC1B0A0507D4C4DE4BD939A79668A53461C43807130FAD1A3482CC0A358BF99D13541193B69C8D2FA2297489C991904D58E588D98E214B32917B5D8EB2E097B1D1ECDECDC8ABF6631631E5D9700D9363804CC8BD75D9806D8C6E20E9233F665A5D7FE100225EAF02E2FE66DA206D68FFAC6E2D47505E5319AD8C1B8DEFD83172E1E410823A7A784EE3E0EF53F144BC2D2C83CADC605577BB7032B80C615A9B286F10415AFDFC77B4CC40BC38DCA9661D7B362C44DDEA35E71FC2E80DBF2391D29CBC02B632443731F1F96A312E41A17771B743C61767E7FE03CEC30C36EBD4DD701842A5F21722EE229EA0D6D70D8D91B65EA6A858A7580F4F37BC674E2BC7BC6F4FB5B0BBE0EC48F44681735E7D80DB4F2B3930828120D8F566763C2427BB47A540ABC4AAA3BAF72DDC5DDCF2CF2F8E106C8B8E8F8280275AB5D5C62360940A1D39D95ABF32CB557DDF974107E662E372FD1EC6D3D2BFFCE47DD7B0CC3B5E730977DB4554578ED9958716E21C4E28F70E28138DC08DFB5B0B046C9D622F6050891DB561C5D6F2D50C9CA6E65CA15FF429B54A19090EF7C3CA3A924D090A69023C20D6B3717497F78317D13E77F2248D9CA50BA0058208D418FD45F9900670FE5F2B91FF6891C960F1E9140B46466AA7C048C11738B27B3A9DFCBB2942853ACA5330689FF192D3354FF65D3CE1CE01F8B0BC004F9BF5A9A9C2B5210953F8CD0E2F35AC0ECBA1D9DBE57DE2578268764BFA9CDB793C5CF7D266E4CE5251CD0E01866A5659093FC5F40FA3A275CDFDA3B3242213C53DC415DC240EAE2D9BA34B0AA93418BA4A5D63EDCBC8252E388C230FE493E1A410EB1BFA8D74C5E80ECE5AB9CAD623D30C323E3AF796911B6CF650F0642598AE85EECFDA42B9ED3B2D5325AF258B5D103839CDCBAFB1ECA8DB0B49B87E45E8A9902D17449A1487CD64588177853D6D93A76A4F40D4AEC07A39972FE316A7B7498F4B8D532CCD1D132F757EC4B24E996E479A16F5D0217749A8895DD21FC879E84296152F5B8C670B55C82F4B712CEC6BD6E9401ECB52866543A14B2110AAF6BAF75A89C10EE09BD3CF4C983825D8A78ED350FDDF7D094B23EA0A32862724C7FCCD52F8F01605774A92EEDDB38A64365420EDAECF7AF295EB7D6CDAF7D1A5E1718E214260485DC07DBEFCBC2A94752BCF7DA76B676D8F95150392AFDF57F48565B8E052BAB73B60FFA3819D87360B3268786C6C60A2EE0CD017E2CCD8A9395C05BA2D0E0BA5D9DEBA84680861983AA403E4655AE893EFF7CE8EDCF8EEB33622CE188C2FFDDA73AE57745D8B606F4394516213F1761EC9F56E00EAD3EF2ADD1734E02B098FD8478B967BCD1A592B5921BD6D9F22349AFC96BCC0E615E816AF227875D47889869C32E76B36D3DCA3FB838C089F8296358415BD06963893E7E9EEF8CCAD604F00CDA786545DA56B1CDE1E4BCCDB0E9B6A6D33ACDA4B763749CED49D59887793A659B11B5E96187A9DA7D399CFDBA58DA37478EA73B36EF53DD6B61FB6DADD40EA0C9DA5B26F5F57CDF80DD3CF5AD51FBBB9098A01D3AA8A5A9A1B06C3B0E9BD5F51702F2BC7B4DD9CDF650E262D9A5B4D6BCE54050965F484ACE73C2F7432282B28AF1C9BC137B4FA6C72670CB772A387A00CA174C45C0C00F165D8052336765098BD5F6F29EFC27192859747E4E46AD2D6605CC1E66787BC598A9D542858F8B697969CC1960AEC55ABB95C2CB2B644D2B0F1EC5ED7A03FA22215E640F79BE5D18339DE4EF902096CB114A659B73FC6133B9EA649076B7107E972CDD4BBBEABB8949EC5AC95FCD1AF876A8C72141F16CFF043232A045885853BAEDB8DF4F839E6C71E4A03BED09F1CC1BD17DC680551C47BDA71FA97C3DED0262625EB47E59C7E883108D4EDAD2A7EF5FB28F8F15545D3A694C805B43C8513ECD986C0AECBB4DDBCB97D49DB62F59A95FC34ED0CC6D50E97103DE59995FAD1120272443877DC77660D273D0A24B7196EA898949AE2938858973553AD517D82A6B64DB6F757AE77A5EAF9E1905CFE181A8806EBA8E3572950E356BE8C69917446B82B664365A1640A4702090DF143A065C8F695482869DA52E82DF5F97B46281BFCCEECB463F49511ACD35CF65E49D4A38CB05ED02D933CD97C114C9D903271A26C351F8FE53E9FA572070AF341C4E354218C876FE8AFCB886E8E6A7807A43267834BB89D76C312EFED1B6AD2C177DB6D537B3F5F92AA78C38B2B7DA810DB3927D3799EDDA352CA23B5A0F8C4B39BBFA159DC25247D1531E2A4187B4E6CDB1751DAD84808CC0EDE143F61FED88A9F2DC391C5D0BCFE41AED5D5B776E7E2BEF1E0534EE327C2D22CECC36E344A273DAD62EF4761A5D66DC038C83CC1578765CE42BEB92A09ACA5A7626024AEE9C3587A78BFFA27EE401C2DCD579D25ACD967C1D37F532314934AAE4A18B1F0EDCC50D51CBA57A20327C257F36454202D59FE72B5F9823756B9601316C304945D800624D4FED8B7E5FBB7DAD1413A3D777178902D76FFF6BF0803643953B33814459D0136E588A2A53E4B482C52F42E1DF36846B44F9E85D27230A26C2B0E920CCC4D4BD113B2DA357C3039C77E2A06F7EADD7D31680FA97B72BDE864D4EA06D908D1A734BE7BDA9DE9DB58E5419DCF1CECC300753A2B0863DFBD027EC39B063DD3A7D15601F1BC3D2EFE036AFE8C54CB6FA9A8E817539763ADDBF072B0CFDB67B0472C9ED49F713840004BA5E6C39A0979E29435D780D964B5657324E6952658A4D07EC25ADB13ABB965EEA4A86592EA5BCD5ABD1CCE884CF60675FD2223C2136A2BC19D875021EC608AA5479D54630D56DE2A3DFE41154DBB858692C1495C60FD5F1B08A128074EB4AA7CA753A35997C6E1456CBEC045C7CED45273397B033990E0029239C401052E8D85220D276885F2ACD770AD177E803DE1D109E7D9E5994A0BCC22BEADF03CA8FE8D241A63AFA0ED6889AD9E4328B8EB2E7C75B55384CD4A3FBE53F09F12FFE9966E3F29DDB9B67B13511490B441E678632B62A52C505F0F148FDE6531A6BEA011102ACBB498E7C1B54AD8BE83941B0057F8EF7B48B96762438CA64F46B717D8EC7214000CA7299E3A637E43DBBEC64C97BD8E3FA19EB85159C1BC9CDC10FD17A659B0757A45FCE3DF1DD80B9992250142DC574BF68D4167F6C867E176A32182CB991DF9F32A8639F78B4C297CDBF56F6BD3E54371DB7A39E84C7AC161911586895C4E7ADDFB95AC0E4824D485AC856AB61960B4B3FC5986BC537214D08D540C2347B703EC47AA79C5A6E646A9EE709C60B740DCC498F38F51D772D536C37028E2964D52FA76B36D0F903E73B9DA104AB58A3E9A16F2165021571B23CAEBA21C7F0839E89428F56465AF4FAE32130066FA398F184C1E36865FF416217AB97F7323ADD5121AE416E06870BBFD151D95E323D97D7809DCB68AE2F433263530587229906B2CA2E28C542144CC0B59155A2AF082A8A883E221E9945227545652D45C480104C3B5D80FC403D38E04FD0238212866DE73B6B253254623DBAC46E36441FEFF329B70CD6574D0A2F204A57030421D2EB22F6397800DF2AE9F2645131BC4EF7AB893EF6010A0EA52DE64BE3CEEBE99EC3337C35987E4422D1DD9E5E3EE8130DD732A9F739AA3EF98C2B0617654A5C26054D160ABBC401DF13E8B37C17810562D417A3A164496601B37DB64E9AB0E705153543048EF92327E187EC69DD85B332D4155F20E07FF3B2EA3BFD65B1BD27A7D874D7516F6F49544C988FF848220B47A957CE4049690278C2EF007DE9A091F271DF2C7ABF555E360990D658CECC903D6F4F24AAF696B698BAE620052AC797AE30E1EE895AA91204BCA7CD61E4449907C3D30AF63DCC6D90307084EB7572A78D8666540986F077B4EECA631887EC0172E5441487673CF12DAECEC750CA30D18B927985B3FAEB39F9D6E0A57A378F6B8F7D1249B22B5050B279861DEC9E09A2BCA08E24CCC390D292BEAE9B1F3525AEDA64438AAFFF21656A22D75ABE084D73998BF968F9CDBD7BEC36D273FF95B780FDBB44FC2FEA293ED062DDED35B45F5B47BA3E58595A9540C6506E2030E9B9B131528A664E0B2B2BE3D3D0A4712086DA75EB57264594B1B99CC5099A3C530CE09CBDA3B0C6260F20E368E132F5E0DCE0060E836FE744FFB1D18BE4FC46B201A26C37D9D95AA16654531D682BF0C53B12D5AEC3A7F9DB16619AC544CC7B24FD9EBA3D1F18B87DAF2E0C9EC3DDADE667D46CACA4AC7E4CC976673EAD1F989D2697FD253CEC3169AF2FF9CB904A8788ACA6834C573DAB68124933E0149894F8EDE11D0811CEFB557E04B0708297AA3A67F6220B57721131165B3D05F391AC10FFA33CCAF61E2DC90F48CC69C49B0BB0E239245657DD2AD0A30274D93AC505C8FF99508631507A2099C440101BB54A5DB4E58409A5D301AE81E6DEA965E7B398797CA9D50024B0D378F9539F12EA382264410E95566D09A5663D952EEC7C55133A1A2CDF9048344535034ABC30C81065699587F51EFB7E3 +smlen = 7103 +sm = 1BF13ED0CC85E5D2BE9F0CB6C793F8E135D791FA0277E3CF53AAD3B5373C77E99FCCC57B230871FEF01A79DA9510A94EC9D8BD9B7FD6117A117F7AC3155685AE61695CC00BABC0D3085AC3BBB510635854234BEA28DA6CD729F168B962AA6AFE546AEA5D9D75D7B13F29754FB9ED944886979B2CCE46C9DD70C816E47FEE206F9D818D8E31A4FADF56087E07C77339E42660EBC5C0411AD8778E72A26C84E8CDCC3B5B72CC37C319A16F757C801874512B1C00416FF26C89E677B1FD5DE0B7FDBD29055CFBECF979D8CDC3CCA61A3C863BDB513B56901497E87257F50DC4C32FF4951CE97041C7A7841AC96A079389AE386237B282E2D1A2856CF3331FED507DD7762468CB4EF4619E091ABC76A24AE0C2F821FD9E86A52A2C9FBB3C8919E0CEFF6885AD1EF6A9E3DCCD8CFE908CF4B050A4B5C66FEEFCF039C4ADD77CD473B42DC520E57BDFB4EEE125B9485E401EA79DA28F796328038353730E1BF88D2F983820C70C37ED69764832F16F3E8B687D7AEAB37FCDE29E75CDBBBFEECE1FC57668B118693AC283CB36F5F2F0083B6CAAB3D67EA6612AA79EAC95419E9C0942B319975953878E0E8E299EA219FF66D47B79BB7771C36E6E72C85538975DF25AB86B6E09D45C09D623DB7AFE6968F03F238F69E3F9013666851A9E132D189825BAAE4FEB9574606BE64CE0649F2792CD88A24776CF5082A6C0F7EDB5F33911887E0C0171C2C721BF3240F9D2F973926E16AF93E5C71EB4DECECD00C764675791F97EA81308D19D16F1840F0A02A5BB44884F495BE8760806F297D605935A092E168823AD4FCA532CA6A35F9555F3ACD5F122D4E1971314AA24A9B10B28D00005D373EB02C9C0907701AD82265929B1B3F49C7B78EB8B81ECD1630B901E3C62E4F712F1EB95DD4D3F7A14E1BEEA00BB5BA151227661850FC3D20CA6AC9A5E8C3BFA27933600A91017035FDD8337DFF1EFFE801F80B0363D7F3C2876BFB05518D2F8E7AE81C9AFB48BA106C9414FA4E4AFD55C0FAFADD39FE270643437C16B3172A006758FC4D38B7F8928EA8D2737878645B0FE9F4A63ABE277FF492179B32761C7842CCD012B9E5BF6D69DC6F902F2125EED6FB923BEB20DB910654D2E5577FE2B720A368E9626F9C17BB33DCD0622A7EAE693C2633D71A6C58EEA56F8BE476088D8BDEEE15B7A719176A1F2F3A8F3E01431CA029D537D9C6968D54ADA7741501AC752B33CE55D988D131B9D151D8459A167C3E611D9495E3D67803F20782F216C5E120D81EDB1594ACE886B9FCE9E614B7D5AA81E1EC31E7AD9C1227112B9611376EFD69BBF41326F7F7766E4807A7ECB1DB58F33D01E94F333AC9AA52CD10F3B2D41F2078A837369013A0E4EE3E568C0AE0EDEC04417832D7979B545AF06C07A8473BCD4E637BDD57A83D8D878CB4C9E816BC283FCA1DFE7F5FA68F5C32C5AA1DC0FF80C077FCDBBDF616E2F5E560D0DFB9607CFA2BF9AFE94D46912D94E83BCA1DEBAC6EA314BCAB7BAC5576A957983D75ECB7D31D7E544E514622DDD00A68A2403C65B8A67CE9BBEDEDFF6E481D460152011ECA716BA6C136E10885B3CD6BE9BE5FF5BD66A7E1E0DD8A0EBFE5D2056B1CF369FC13879F34F63F2A0D90BA983966AD5DC7CDDB4BB88E4BCF62C2CCF1B2746E31BF521704DB4FF5981A9C465CEF22338A2E79270FC074F89A36F12FA8182581B2070B225AF91EF3FCDF5ED2161E107E6D1DAB81FEA5E414186AD264B76BAD8160FBDF8C7E26F0937615AEA7E727D0770385F1493F4ABBF7FE2169B5A5B92C8D2DB5ECA712A6BAB66C4640BA139C46D98614806DA00BEBE9CB1267EE101A36CAD7410041E0439555ED0F57DD7E1AEC909DB2AC04D5AC35394E9CE4B0006964232D664584564C11EA990AF911EFB661AC76331AD2A719100779E4EA947ABD08DC7C5814952371B02EC7A5603A38252FC2E4B9FD99BBBCB335762E799A08D44A5EFF042B948B7C5F3909AE0441854F435EC887C6D0EC0934248053593421BC74DF35F4712F282C15A3423086A783411CE67A1508A2176F0378389A8D6AE22176C61AF92489864CE3FAA04E08AA59CF9095366E4C63C672FCEBCC62C237496D71F3A58774A8DA9D0CFC9FF0EBEECDC4690AADEA871D7E034DC3CA9FB1CD1620E9C7A38D826B0D39DEE5F989F82A4CBA16E51480259FEA1839082D46C78D2E84EAA937BA10CD643DE08CEA6B90C83C2C3517EC9D4BC423F212A34CA3636B84C3856F2F3E2A8AF367E18EAC39660D6F42145B79D0A430582E36EFD62292493B3A343D0F03D7F8001986AD7CAB1F1C50D4961B95D9479FB618CB186FF1815FBF793D2F03DBB57C9BA8B6120680BA8F16F7F1CE6119D5BBB7F8BDB5C2B22CD13F8B0A55283A2F90D79F1EA50F4C9E2E82DDE489A1859C9F2BA6348BC8E07BDB785D739FCA427FFFF9DC7511712F4E05FA7464A8780970FB361359DAB06A69FB8A4A6BA988CD276E48C59AF8CD31CC74CAA4AE33BB1F42682D5F6C9875AF192742EFC4AE85C41BD6A85468F0B58E92B7DC1FF2451DEB395A254465791329426A6AB3DB4AEDB708C6B8E453D19EAE91AD61D7235B1B32C1CA6460AE9D632EEB6161067190001B4648C6D997EFD144E458EA5CDB418E436F8FC04B313458C7F33265C4039158FB26BCB0B647D3E618A8B2A4E88D736FCE298CD9A0F613C7A2C69BCB334E203C95F0175ECE54A73AECDA64681365057D8F675CAFA1D4179CCEFD036DD4E4DBAB65A52976B5F2F0BCC87549B354622B0F5A43B47F5FB61E8C33BD4C3F1CB26698D44486408A94063464A78921FE8DD7890DB4C93FAA2AACF8C0BF93FFAC01FF588E07875078B10D1B0CD0E252C7F554E24ED80F3D4356DD091BA865B07A08A4A82585F1DEABEB25DBF7F00B2CA8110B5E93E7E292FF880719719C91BF03729D60FE4ED6A72FF076139FBCF52B28758B086776171EA0FBC6D45AC221B664A056611142202DD16F3EAC1D991E6546BE322CC0DAD52A72A078A0A9C9CFF8D9E018B742E3BA6C7134A80EBF4FB4F0B061DDD019A9E75462226018DD403205791820AD46F9552B524B5A272995C8387B3E909BF1D711153B11FC46890D5C095C090A2567CD5365D340A45ED7CA3483CA603D868C4F1838279558BFB828CFEC43FDA9D5F6B5FFE8D08D77B1C5715F7D2355C978AEA902753A8B1BD60F02652517045ABECFB6B8E92855927B5457092FA3302C9E86F2BA02B32619C27E987D300BD5A23A70BAEBC23D321BF43875A43AB8C827C96BBDCBF2660A371F9A9C459F5DCFBC8555B347A23BE40790FB0A19B090C8C592AA6B22EBA80A607F569C4FA2B0088DA8D1DFB50E12E34A5792AEF2542700A4CE292B24891076BD6D189F6529DD78FFA0E058AC3886ECBC1BC350162D7874DE7ED0FBF260F8B7DB37B80ACA674D04378D0CB90102FCCECD4BD6AB33F1EE05635816977BE32E2DE967951B99FEC25815D6B3665FA5F57C5DC549E22B5D86DC6C5D0743567BCE36FCC169073CE0EE36D28B3B4C8A2A45B16AB5075F8E3703111E37B503DA116C389D3FAA609B10D68FEE241C93A2204B11BFF95DD27B11E63AB3145400701F6E679CA779736990DBDB10DF117476F7D56652AE4CEC72448A9A9C4F3E8D9170E15B20A9C6F475F4DC89EABCB058CEDEFE9396632D5DBEF9D74C2F7FA909B3E100BEE74FAC40438F3531143E02EB68F309BF57C58A10D96327ED8CEE68665CFB49F278C563DBA3AF8140EFF8DD84A725E3F79686C2CE2F239B9948E9B24336423AE5465DC358A24162DF7E2E13B8A64A54B67323C462AD0F2C1AA07D41222F3ADF7AEBAA6215589C0A8771680C53258DA45CDF5C173F3CBA9FE1622EDA0519A7DC516B637C06F5610F04E35580E4110486503800B567D6DE22997CE42DD703263BEA62807E2071E77ED5483E0E77EBB03F1FCCACEEF9640102032BDA14CECE3BD112CBE7D8B040303B008D26197C16E13D385CEDDE654BF064287A3112271823B25E2EC10A80967E276AC6AF66229D5560C10875C2EC5E67033E297D6389D370676C6C1D6208E471764E193CC014B46519E003C1DE41932E64458503C116B2137F1B9BD63A2EE49982416632B915ACB4F400C62C5FC627D83000857378DFF3EDFEA880D33C1F12B23BBFDB01C857D8A04C6D18AE5837E09210D82223BEE903B245BB60DC3B8389809FF69A2921C76E3B2BECCF0099A7084BA4C68D98EEA79C180904EA32C0ACDF4A0972EB6297F1374A9858E03554F99AB75B61CCF77207DF00360E7A76031923C1D10C756E09A4FEC8B975E44C7E47BA03F0EC870D3E2F96762F7682BE5A5D9E6238ECDAE8B222C655B16B0707F181C4E3DAE441556B2D3A178037E1C7DCC4F3F7307B9CE9A00DF4F3FF7459BD378207F5C17538E612CB371A580611EC8936136E1EE8549D9454755682122B52812F3A0B9BCDADB17FB9A14558028BFA06956F7EB2E3C41927C70E594E291D9D583E3954E78BF30CC4D2968152F53AD6DD1350ACE0A67FC2846FA007A2656CD6CDA90A01E9017527C9F26B3ECA1CA8AE9350EFB338DB3E6D6D494BAC433FDEB0C8CB52B3EBBC59A0D5E412B3B22E1511F69DD86106A0543520E190C7190CB1395783F508ADC96844CCF140F3C0EBEF9B7025509764E3D730DC62EF719498DFF324ABECF8F2AB1164FF8C1AE8E12E36BB791C9A6794B09153D76CCDE78FC3F8F0033BC04D366937C3C3796A7A6103DA4A64B1FFBCA5AF4D9FB367867ADD67100AD98A5CEAE9AD800DE9D6CD5F5A5AD23F6EF280DA97580AE0267562C30384D207E6172A2D299549B0A6254E661344A3D581543A0189C592FAB3AED62FF0542751F8E95EFA108A988F9D9A2BC6B5A5EF9F1382277F8F0A59F88810D1B57F0B85FAB5FFAEBC50D13FD7C79D123EF1566597F83DFF14868DD39C99724F6279259CC997D000E6E97813DE6351CA9C968E0621738EBC65B83584EEC32892E0329DEF16BEF2CB0DE0EADCB85D95133288CB1D9A1087A471908D449601885FE6D840D88306FCC2F452988DA6632EE22889914059D80E10D2DBC4520DBE1463314721593C0E8A180F2830609F9F0E8E90B6D01EB62AF649CDAEFE682E2BE52E1AFC6A55FC53BF85A64F2F168FF8846D9DD21DA042D25E2D0A01A4FD101450C1227C8277A7DD95DBECD0CE5FBC5DD831022B4E06415F046C5DEE94F9122F8E479B2871F8B1E9BAC80617782483B33153304B3369C18EABF0E2556B6F2599657BC523A48EFE0286D238F575E3901D4982B28F0F1A1BB2F64117012B809A5051CE7459BC3D80D654ED593BB4A8DE932BEA5F26D3BFD4D4F991417EC0B36951C98290DCEF6C6EF47F4520AA6A923E42B9DB45E6A10E7529C0FD36A6115A60D66AB4F72C95B688A7FDE57C604C64838F8E9655D29C823DF4BFC0E2D3DA3D6CF2E3269294DD95EF9AA09250418CE210CA81F3C4F6A418712C9B1B6A1496FD19E7D8AB982A37FF41DAF3237CA05FEE7951A4B392DF42587E71444E1A383FD5EDB6D3E345A8E4CE3BC57E7662CCFA772972EAA7BA890A11927E0F8DD0C7456F856E866D555F62671207FA6D9129A87FED56ECCD14A95C4F9CCD0E3487DA9546A617A4FDA64B811CB1E44AE5A37C9425FFD477C8FC3F99CED371990D67A41EA91F96AA27FC9B2CA1991A0F14ACE406071C93576C4A42BCBD0D94F2DA2BAA0AD957E0912DB5E00D0E20F73B7398F04E262563C01AAF941B9FD3F4916165039C22646C448AE088D632C5E8E1D106780F15B1F573CDD5CA6357B7BBD6EE72B90CAD2A7647C13A980F152874F1EA3ED7EED1354D0DCC741E3422E9A03CFC81392BDBE8A666D40790FFE0665863B43DC4B1F0EEEA3AEE3772702C82EDA7A4A6D6325BB2BF0CF3BE7B26B7E48626DB400997E23229DE77DB32DF2F39F66DCC5440BA5283CA62BA767BD55C15BED6346EE87997B941460B7FC204B029A779AC751E2B91D501E451D154C471072BCB39F470F4BF426D89C2EB720596E3195128170C5ACA11411AE773D76F649B9A4B7947C4D9A736DFFDF2AA65C01CD0163066130C8B9FE9B2FCD339B13E4F221964D2C69DB784EDB9C7729F1A401D3276B66F62CCD3DAB572B297E07E9CA5179590477B3896FE14467AE91D01B9AB8DED2179DABB55DFED8B5181C727943FDF2244ED3629D7CF256ACB46F364428754494D660ED4CBB8805E97E66A10A9721E566260C867C5EED9B0F97623F490C73715EF474854D114B5DA72DB26C2B2A386B057DDF5D81D9457C0738AE43FBE623E23B6B43C61AA649F10D7993CA1848866CEF9F140E4873D28D3CD223334DC6EF616F3BBBB82BB06EBD824F0BC81187C4A7884989862F508D548F88179FF19FA636C23722A8298D7B21009447F4F47552ABA6A10D3E3FA4C60855696E777D8BB3F913252E61767BA6BD1F2738666D95A7B1F7FA0223666BAACDCFDFE0EAF856111D547E8EEC2226545566D3D5FB00000000000000000000000000000000000000030C141E292A30389FFA507328B2129C9F05A22B81A597FD1B8C27D554B36FD3EB150BC5FA0C6ED967EC5BE6F1E52D3BED1508DC3C841360020CFC2CA1B0713076251F2935EFA8500573CB4634C78A1D0F87D994E8E2B0BD265A877023B54D9A33282C12397DC74CAAB07AC2EFD140DF907651BCD1B37CAB2D03F77CC28872291F1CB28FD4BBB5331C2A18E02120BFD2D9EC0C8938A6D43681DC03527FC2BF59703B5160D8E25D08534EB5AA5CC9C10572257D9E4DB29235683BFE1776A2D9EDACFBA1ADAF66587BC451D32C524C7934556F94776F91CDDA96D2E5CAF91A39503D3A742DC5A0EFEF7C1A13666E200C5E3FD7652D200ADEF51FC5136281570B7832E0C6E7552972E43291F202E6F916C916DC3FA48858F3D92B1B7EFD42DE140D43648AEDD7C7379D7A4B71751A3348B6BBA3B0DB71B4C99C41E085E5536A3F0D2BDDAA88069249E21E2D9906191BBB5C8B45353DE72E00270431847AEB4FF6230CEBD1969A0FB68D6E302B78DA39ADF6C0E681117C8432E24820B9EBF38838545E95CF7AEFCF1E9436CF48E87B6C5181CB418132C7BC050B9498720D7D534792E0585F05DA2735B7E68FE35DEC358DA1BF1681F7F62329BEDFEA3D12BFB26AD9403F3AC1DB96D828050F39DCE4017B45C5DAE4D7DE9E9F687A9D7FAD1AE0E7197184142F6818A63D5617BE9D8D82334A12E68F2EEF88A0DA3A915DE63629550D8A64DF591EECDBD1B89EB40AE9F9D65815271693C85F2CA41BF45E4FA16EF8B17D945EC61E757C6C609D8AFAEE32B3CA628842DB255B619F6562E656F6125FB27195EC82FBEB9C14330DAB649CDB74F523F5A98244194581503356B5B7EC51E2B35AE889452D3457EAD713C0715AA7382DCC510B16E771B3A5A91949FAF5E29223C8F1F861BC3B4E77E095BB61ABA00EB29C065D6F9DA9B4413D61B2202547FB6E34671930EBCDCE4C541B3E2DC90073867A47197E08C96F74ED81DE5F10C37C062E8D82364D67EB185CD098CAC1BC3C522E4FABDF2FBEFB66B9EC6E848F732A737FA7B935EF2848C29B1FB94044996EEF006E251BCEB5BE356F286F0FC85E5CBA627B67398CBFD6C0F520C6F896353FE75BA323D8ECD9D3ED2997580E7E1E49EECD91982C5DA650D6B128068B8D3D72C1EC4BF1FBF121BA96E1CF5F247F9FDA7018CB609329B1C95E59E112C393C45EF7138905902227CD21A39CE30397FF017495BC98A968FB497E03DE5843E64923683F2E402DA63CC25AD0BA13B85E3E379B08DEB39542C06A268BBF44990447190A1F8ADF0D3ED9ED9917886210864CAD84E7C4D1282C4D3BFF9DC23E4FA68EF6B0480E76459D1B5E0A7CC0CFC17F59531C4C1CB1D416B7D009AB50173F706289DBB68201C305E39FEFAD87929EF933006598CE0F0242A2C60955AE487115B4C367A7E49488491A6F044FA8B7AFD81F6DA09D29D4BEFE1B3C9EAFDA4F17D22EAAE0B2D1646906D1CEE65614640B53479E23831C56EBE12B92997D5FEA725D78CA75F4509EEBD3DF4F741D6B2770521BE2AE63CA365FE1518CFDCD5088D58CDFB8D3DBA76731F74760A47C9D619A31B7E318E957194AC5ACC6867CF8C9C235043D5C09240F346FEA840AE0BB16094883FC801DA0BEFAC64A021F6F871413249E9C7F5CCA92F4EAB5713B0F2CD6C950F34BA6FB1CFAAD541BD5FAEA45EA5FB37258301A49D7BC4657E3E986D707213C0F836B030C21593F11518EAE3A8A95A2EFC8B9839E79CD8CB0E6DE59D5A43FF8F81FD35392F0C0659B7679542136782D559897FBCC0129C22F43A30CFB27E899A8CA52453F5459A281D0CC21F902403A596C7F69CBF9A64D97B935AB384FBEA5851D831E8420066826D7E11E34047D18CF08283BE8F29A8A79B0F477C27BC41B8EA4AA010ECF8ECE0D37389FF13E235A4526070F96F415D41AF2E053FD4440DDFFD69799456E7335CC6D9F4370008803F7BABB6C58B6996DC5A52649E25463B5267C188E2DC39B3258636ED8689E5C02E00574988B3AF881D30E9EB38AC51C1E00E1C0A411ECF37E314276221D7D8713F7A449E38371854EA26520ADDB58082287FAA1F77FC04095499A3C3A331A38852A287B24040C1CCC054086964FB1EE2B328F3DE21A986507CD20B4DE4898DFD15045324B93FDF85E5392DE0F32C3BADD04784012E97CB9BA19472B0C20EB0A71C89149EBB601ABAA4A853F2C75DD2622235AC30D97B9D7B1216089B9CC8E879660E40EBCD15203404A8DECADC42114715F4D8A6A10511BACC4DDC23520445A95FA3945BC95878BFF18728E64DE8B7767CFBBAA21F3EF2D92F3D7DFDA792BBE4E5B3381077658BFBEF8DB95B64F9F2A44917B38DF6F9391118978544369C882B218E7A7A31AFC3EB9A75A28095C4478DC81F9CFA127BB749CC53898409365170823D65A0B46BCFBA0E47CC0C5F6ECBEE09131F134EDD254F4F58B50C486DADA13195B1A35739420A45BE6558401F64C3B6AC94B73397925C20545621C7ECDC7DA9F71A755F84D27F2C6D8415D37F2BF1966A76845216E41764AB96DC2E14C12DF3684F7683FDAF5EC771DB7050F81A4B3E516C7D5C955201A18F436962476C1284531764A9397E0EDBFFA8C3699929DAEAF968B4524BD98EE62F9A0DB9CBF99FDA80CC6C57A5EE1099B1EB29799A5B5BF5593CDA26CE2C66DEA3D40545465C1D21F5B9373556B9ED0AE30E90B836003CA83F78E29BD8D49550286DC2DE6407860E9A9CC5EAF3E1B1C73FC2D248B81B1CC8F59DABFB5DAADE6F2A0B38E76D9E6D0125955D08DE7F334A56A8F362CC5D883D56BF7BABAE6D9E425376D34A05AB863A0D9ADF7C6FDA574FA8DC60965E021532C25ED4D568412D4143FBF2C4EC2F230D08337A4E546E01F7C1BFF4C97F2F27AF400CAA57BCF398AA5BFFE155B0F29A085D5053DFBEDC3423818DE8FC597EEAB2C1663D8C81C71CB876F73AC854286063A2E8BD8614D06B80F3BF56381179342143F4C89B8CEFE9168B6A96F416DC617B9F544F9DF65CA6F4F7A84A327909666B70CFFE889C86ACA706A0A1365E248D6B341A004A27D4EE344F03CE6E85D3573E272D48210DF7C3178EFB7BFBEF7765D24754673C9EEC14C7513FD8DE6386B0829EF0980B826EC9C77C81D1E3B8CAA65992DB9C2F8DD691C520FA6F233AFAAEDBF287A57A9A66D2330F4636F02EA3148C4BCD2C8B114D48A1027FB3BD5008D732C427ADEDEC9969AEAD451E166954FDC207C1A4EC409CAC60E42383385187AF44F136F91A8461E62EAFE6FCADD1E491162E46CFBBADDDB72E5B54B7C655CB9489E7F4F7E55C93D3AD50CF84E1F47A706FEDF818A5246BC755D6D18EF18702F5A90CE51812A67227C5E5A051133576E9EBC18AFA18C1B05C854D343727B25BB10E3B9A3645D789287858FA43734D66AD831E8646FE604286544238DC99ACFE3C8285230FC784BB73360F72ED34795B1C46EDBE32A346BFA7F534B500C6C9D3EC26AD7ED20D1500E3DEDF141DF3C2F92E981472F0010A48F25429329AE92CBBB918246F5A53212703C75DFA15D014801A830DEB75BAA36 + +count = 76 +seed = B887F07DB5358C3FDC2402947BBC87ABD064B02A859FE8DB37B5BCBB916020443DABA5534A0778FD0B1C05EF3ABE6269 +mlen = 2541 +msg = E7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 +pk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A34233E4DAB87DC472DBDE6F25AC760607F9C655A28499F924C068F169A647A7E971E799EC6097947563700AC75E3AE15B95976111FCF534904033B4FE7F5A510A9D30A2251F9F0F6339D4E4FC8F2DACA907ACE2FB825EC9ED8011FDDF56C44A562F5F74A5309B6CAF6A54A6E2524E6A05F778389D4909DDE0F4C61E35B92E0781910F6EF53753D1CFBA77E4755F79E0CDF035D7EE4EA53B0039F4D9F47DFF09B85BA53369123F8C9EA1CDA5BC794418B11F064BC303E63CB8DC091736247E71F720C9FE9BB5AF519B1884B7873B412E8B69CBE3675D162D30F68E653F49EA9DDE585041145287D22724B000A1B38C50318802A9EC278ED82010C2585E3A058A207EDFA795504128843F0AB13381A03C93EEACFE86CED6553D8DF580B6E7E566E6F39E6372E23C5BC93DBA96292D131E4D27D917EDBA201E482D097EFCEEEA18BA9D2E1190F62A68697A346D68D724F8D88DF876870D1FA5EF6A106DC9A7EB5939EA84F098EA41A21347325C719411EE97BDEA78F023B323969850FEBE99C119235303A037C2D06F7C46ADF07D1C08D5683489176658E1D53D08EAF31FA9DAC72F017820CC1A2B0D5FD8BCF93AEF670B762E4BCC01F96F033CB64B193FF55F2425F0B65696F975DDA610B4CC65CDB69E8EFF27B3F703073F85E2BC853DE3D83EDEEE295667492F41FD5DAD0CE3BFD6414A7ADA1E4B5E273B1068099A362F4DEF037FE2946A594A7FBD91F0697390ECB5094DA86579FE40CBEB8AF6FDA3000E7C47C877F061712BADC5DF38FEDCA635FC43719737AFD186E97B029AD396D8E08631942FBCD3F6C550DAB675797CB7DDE04F0740F93F41681866F8BAD1ADC2C26C87BC76952FC5D53926CECDA1CB0DE1317D0ACD506BAF80BAF1EE0526F366669086CFE11A9C71EC4A2F19D38054A1F823804165DFDE94DE926908EBF58E56D66BF3CA889D733A184A9410235954124E2F73C7DB90BE17BE76A60F0A1ECC5C30DF8A781BEB969149D3E048380E24C6A37C11179B4583805604C3E91BE62CB27FAC1424815C850F8A56208B0E8A2812F18B04322D9EE7771C1B61CD18CFE98CEAE1702599ACE9D6404B778ABAD87993BF64CA5BD404698DC39D3BCBF62E532C798C2AB93ECD24980E7206B369F9DDC8F9C394E3FAC8BACEE4523B9AB16D4921CB11152CCB325E0621914396396C28E259683E0502AA1A16CBC5E9F963A6F1192418C73DF17E8222676CE36C39DE3F61A3D795A3373309D403454D3B99431E893A289A8AA1650DFCED1EDE1B01AE5E2F291E36472ACE4371B69CF0B74225682514A604F580E3DE6277675F926796A1D755A54EAB04E483D6A64CA535A1FAD45DC3D75812ACBF076123653A3CE1D4315466B51C86004354EB4742F63E8A461E745BC0095D4B94CC6DD34EE620DE67C5EB35AF5240C662541205D36384611D4E3E922E9755EAC1BA58FEE3ABD7C039EE4493E1A52799572E812A61233EE3045757CC00900533D29615D766AC64094D9CDAE0A2450373E952E4D5A7081F3C2D58F4271C188D32589DD25A4CB54C3B4A872AC05EA7391AC1C5467F2476FBFC1F817FFB97BA2505AE177E94D43C1806BD4766D86510243D43FE41EAA056328BA32FBCE4EAF926730A5F48EC2E5267E39EFD38F918CB7C78AA1769A51F68CC757E9AA63CD51484F2E8A946575C1C9AFA153022B9E8E8A289A6C3B7A8306E5B9DFBBA6BAAF18A280A70C2ECD8416AAB4EFBCA4CA591C0EEDA72D640ED58B849E4171AC852FB0A2CCB7648302E1F3C4F4463FC54F355A6BB87307BBC807E1B4854768B625DEC2E5DEF7ECF2F46F20D841E5DE69FE69AB694DF49E8277F4C6E2C0BC8E876E24E36C0E34382B8E258DC0A2C79725CD249E72D766DBC7EACF55070761E2EFCBC0D897593C3F4DE6977955B50A4B68F9CFF3D33BC65F1E769EF1467E970B064C72BD0A0D69FF87BDB32C2245173EC043ABDC9C0775BB9F43E8AD77C790E5D1CFB733EF6AA23CB1906297B0565D240CEC83AB2A4EE6374DF394BB8832F5CAB06FA750017C682AA436DBA8BBDBFC7F143449F42401BD8999C1656157B7B58E8DDDFD8422D47ED5465560FBFD2892EB015A065332E00FDBCFA2EBF8CF12D4E63C111BF411E95076203B7B8768F0E496B1913166098E959596629B5A5296CCC63A1534351EE403C797D5400174F2EFCC95EF5C7F3A4226D6D790A56455AEDF1CE3D94A5537E0E5083DE38ABD81FBD191FFD14EC6F5FFA89C5093AF13B822237F5435B0DE9DE73DD7C0CD0DCC054CE7DA62F2FF19871EE35CEEAB51DB67CD64342B4E5EDDF0D7A9024404BAFFB601685211FD8B4EF18019FF388CF6955D8FCB2B5E3B453D84F2FC2F163271DDDC849761D41A6CB6C0489A51847C638016B2BF4A560A59BA2805F05C71437D30BF28E2F85CECC498823A1B8C257B22C2AA1254C3481381587F47956C162DD054A9364D2658CB0D52CE22F79E2756FB81BFE67401FF85D3A8858DCE12F49E40FCD93353952F05A077E3AE93F25F58FC6B09653CC3BFA72CDB0E8C00B9DB5DCD34124367E67FBA43F1FABD0D7C6EFF1D69E6FE65A11DBAA9CEC88869DC1D834339AC97D0D0649C5A8816ED94759BDD492D881CA8ED3BCEF95F00F4771A497442C0B8CC76ED7B6997098818E421F7AA10BA86388802BEDEF2FB086F37F9A4A6F32920889DABDE0F3CECD96E06C36D1F68DD923428CCEB5A81205206150BDB2AD360BE8242872C19BBE9DB686B01FD0A147722A3E0C91BD7B4270D2802DEC22567D7556343DC52FFE384B292B08AB2E07B4DD3D5E590EFA841D1FDE5F9684228F01458761DE8EEDF379D40790E82C3BE062B03C54C78AA76FFAED1E82231B0C50B7DF0AC9A4063412C923BE7C0F8B3DD68ADEF7F2F64BC7D8CEA7C4269769420F703B2335B8C2B7E0C8BEC0210905D7C1F94F17331C289793BA6862907135ECFCBF2FF253BA52A7BA12706C4E2E16B5B59755F2FFCD96DA178CF5CD74B923822B630B6D35B38C7FE5CF4072D24F28EC20FCCF33CABC72A7AE33536B0948A041E40D65A0E7405D85AC5E7B3906D98C3795971C84E7211EB130B259FFBFAAED23F4CFF465DE80F90EBC1771AB070109DD0C1A1D55FE7B2086711B0627E7729D88F5DFFE205EB2AE4DE757FCC20FDAF1C0486C788CFF85F5DB20947E34863F919F960A8EA75D64EFE5DC184AA6FAFB4186678C9386703E6075F4C4BC2672F1236CC68E06CC7B41B2EE9B4253F42A16301EC0DB2EA57F60D2D81014A339A421B9C0DA0CCAB57442297277D22A7D26012420A0EB7311B8B29181416486A62A39E6042A2E2BE08AD34CE0A257ED8FC2C553F0145F2E8588875DE869E269606381D6C9574C0BDF9C0BB743C421C0AB8E75AE0C0B8BC15A8C33513EFBD5C3CC1ADBC00AD35572CE2C048849D8CF77AF4CD68FF012F84F9CEE8F45EBDB60F5EAA1BDECAF2091DBB39BB4367F3FCF3E1CE1FEF40DF704D9154E0BEE608D8AFB4BA037CF5D3568F819426B41CBC34013EEE59F7C9BA886224C8B05F398EEA6FBA06EB853268937ED21FF2C12A6BA1EFBD4CCCAD751FDD5914D73822A5CA8B62BAD258699A81A493FB9BC7F9304FF96493D7F7A0432E14339A442198DF3A933B7 +sk = 02F802E0EE8A8855D1EFA29D37A529E5B02BB1D225AFD42FC3C9006A63B4A4A30D1928CD22618964A63AD3E6F6023AB467D37BFD799A1F11341359B3FA25FDBE15B732E6702DBF857F317DAD8BC4EBF2EB510EFBD7A8B2FA44BD855889A126DC893605CA1841C9C42C88800C0A1202D2A00C24B8656034068C1429042849C4386518C4519B3891CB9829A11030D8C044214728D286509BB885C0A62DC34602184065C3265280088D24466D20064A23088653006964B08D52A609A4384001032664280D08082A080281D1444D52124083080213C664C28621E4A68804230521B38C0A986859140019B94961982DDB807018A50D0810322044714890252238306112222112061301664332819C32010A9440208289D2228C0B200221A285D1A44913456158906C1BA4506406255C16809A4852440044DCB8090203260B3142C144868A084C0122428B982C1A880C14394504460CE120660AB92D18B5241A84258B804102080C13C284114520CA4668E0964D49A80D14343002A841449824D128064020401AC811030166DA90449944050BA26493A43180A63112B571A49861D9C02502B1914A40401337608CB891880408CC268DE23012D2406C9C8651E1282C89C03054066652322DC1124E10346004116E181891003165D2326E1B344059264E1412061432610B486E04494220810119314A029868D422929AC26880A88182082412B64D1AA57018C38423B440920281D8046103A27180B62DD4346CD89610CB105104C7445AC02C80140092362193361020288C9CA40901176D9BC48454C891E140081C0908D89608D3484212B080E318221CA670138609194662490882599624D8B46420494553862C00A82424164451447253A84D12C989DA348921C64163028013196982189000310051B42061C2805CB261402680644869033111810444011210E1924C21A42110356D4328904C9641C8340100C60D1A350E98A828941205DA1042A130848242891B313148322802336AA24645A4B28023202CDC026920188249B821613661A34892D3322D09B07010204A1B38624AA8709284441BC62101C92162A21188181124921100373021212614C009A388880B498D5B402612816D0905901AB22989884411C50DE3120A00278C41C66599440811A80118A761D44046C1923058108902946563440A4B38495BA28CC99609C81851A3168ACC28410BB325544404CA1812491040CA044458B08D1120098184811404001891095A0412991210A2326E93C28DDB2862E2C06C82304064180D82B48592308D03334AA32651CCA24D128241044849D02685DC0845041282C4B4046148602485042017848C444D59308C23187021010AE30208C422645B8800109300C032011325508BA82C9A028DCA226613222A011210A4064653A66890122E1C2252180640D8B84D11306D5C842000214864B86D81C2649338240B0721C00689E296881AC791CCA68D2001854C4652C38890432069240730141864E042499422924AB4510B2951619610D4484A6036689BC805009791188848C39250D098500214701AA6310B287213A24553A40108A90514940504874D64A6680A134E43C86C9B000E41B04164884823815082281142126DA40428039491129768102228601651C2006E1C0300D0242ED0C20118462218372C23378649C451598270CC201014432951A8845308891B0666D3266D400272C8244DA4008A1C098E2083240B424058B41112446608C084C8C4094B0085493642518209988468804471A02631012830C9B00CA1009200A95084A0000C046EDC368DA4004991225012246D08117002090D1A86808B948D0B44054210699B868911C84D43920C9848660A250CA1102C24428C1346811345659C286910324E1BA16C612672A2380214C8411B4845622661A2B200020425D180518CA82D58A2018AC86919372C421002C4460AD1B085118570D3B885502000113924E304024BB64520C72C09414551424200B80400B5704814451AB66954322E09066219C210C800625C460E00484993420222B380C842004C422D0C03101A494A8AA0610B192C10C3284BC860D3B0400BC06901C76C1B2146E2441213A4455406008210650B146D23C22484C0699B408994182822B4311846061840209348917C16862861C4CF362EE9604AADF4504ADCED7ACAB6A73E3F1275A77687D7F0D811333497FEFE527E025A022DF280FBD65580D0BFEA3A1B623D3C47C685983CD89C6AA4F9D6ECD84F55577B74A02E7AF2F1F27A77ED61A5A753FC6C487D7778B512F1CD872FCECA8797C2B97EB91000BB1F01FB204989E8E1DB6B7CDAE781A9DDF7C2E1928089F6B7410174C8DC3D46951C4C200CE0C380ED53F5809B040E9A7AC5DFB29A6D2500EEE43496E5A8515DCA739BEAAD30FD290C940F2CE5B369C9476D5B76A0448320DA3604F3C071CD797D1E0575D3CAC60584F3D59BDBAA4F6E9491C488EA04AF360EC5B7BE044974CB04FAA6C4985DA8000187CCFE97B2D538FC92DA5C6857DFBF24EBE8ADF4AFD4FCD9E7D14E33552FD723EA1EBA055783B1BBA8A4C78F97A38EF903EB2B92C5631EF678D60C56D6F45653E1E3C881AD6AB9ED3880149059F2E3BF173F0D933C1CCCAC845411451DEF6C2141AEDC5EA6DB96322AE706D17B8CB124C9818D0B9981C44C87FDE9730A43DC679276705044FCDB5954D187964C6B0C8FDB118DC33C3D4D1326B9F4005E5FD408A65FC351CF5EA4469DE381972DC52E44A82DD5D5BCDF6CEB5B83B0E55B68F83392C5D11B139BE86CFF0CA34FAD91A4D431AFE9A15DD74898AAA37F05AE0F1BD640AAA4AB384302DBEDE2B19DFE00618DCD094A3C29EC1AAF2EDCFB507B100855034ECEA473D0D70FAF95D8128E4D6F0E02F101FCBDD218AC02E0977C68884797C34AE60DC81F4CFBE6E557B1205BEDACF0D1E7F3D91B86E222AE14F1B4C041CB7E491CE3D7B68D0F09EBD5A1CCA4587518998C316ADBBEFE179B9CE434A1C6483F6CFDBC2983FAF94B6EB43F28DDC848557692A9D5D69E49EDE64901916D1BE32F5C0E308148377BE18D28BFCB5D5CDC8775F5E7DA997DA5210343A9F141003219B1FD6EAC60D4C3EBBE5ADE7216AE5915EE9C3EA2D7873D8486CE8BF6730DEACB577E0C6950903C75AC015A7D9612378DD3201D59749E4A66937F5BD5B75C2908F3893588F8D1E0A76BDEBCA70DA135D75BE20236158546BA287E512E712BFF0DDDA3570B5E781134D3CD997BBFB7389A13640FD9DE0D72108AF0C10F811B2C3644CCB040FA268314E89D478A2963E4DACDDC588ABA2B5A2F95BB8495B42C141B3C09CCBE6F11A32069C857472C957D2743DDA8D06CF866031855D6432371C4A639D1853AF6EF76E303F3AB4B267062C37BB7D2F5C334B0B76400CF81C8166A09608A88B015695B12CED96A36169235198DBA6AC20F1F9819E0192D6752F4A3620B628E1CE964AB436680B446C60B489C5DA7E8D0817AE6F9E8F6D9D0EDF81B9245507DCF4676DED0C644B0BCBE92080C77B82D750254A977471C752FCFFD14E8D7F7E19AC288C3AEA047750153ED7C27CE8416AB3C5164FF679186DE4B7E72252CBD36AAF42F3BBA910A777863CD781938A6847F37C03A24149D7C354C9650B783DA24D24922D7A9B2AA71BB79C1B9EBD392B32B25820487ADB78E41D2BE1828B7EDF47B2E18208497F1B746991C82C598F890D44C37F351BA5C47E3BE44B1BB5C4EB9BBD9AA5CDEB6A14EE607D945C77C76460BF80D99C4D5513F3F612E8A55C7780D97BDC89C2CDD62BDE9B0CF80A102B43FF849F69DB2FB5A042566CB7F69F483BB81DCA2479EBAE8C1117B2F4B3D4BAA2B954D5B3A4B9AE98EE61AC741D26D1997CB8B40419049DDFC564D65A8360EB34CAD566658BAFAE8C81983CB637C8522187AB3EF75581268D41C3502102CAD40DFBA624DEEB6AF4D2F817D76066182B50F5201C4F9AB2E8CBEF0A7139F5C693D2FB7A7EA45B7034FD684DCEEB0B160539C84BECC9D746FC8EF33B2991835A12D17572B407CEA69CEA417064A1021D4419076FA7A5B9FB254C7CA14B5D4D2D4834EA2CFAE761D49A0C080AA47C8068D073207437B29321EC42A705AE03E71036E18C62E783761362ED1BC5FB6686E238BDE02D43140269ACC89D870CC73D23CF7D121F2668CA21FBF03DBBA1D0367CE1261CE8D5AA8BFFE0175FDCCD1D127B9CA5336A6BB49814A2301823A4F0D73495FF35BAAE34FF2C00737E707C0A8ADDA7536D6A6E1B107931A4DB988F2E88D10D0C87B8F744B13AE9FEFCBBFDE0CDA8F69000714BF6374AF0C5F0867540E2FD140BF80562560642AFB8B961177E0863D808A3CFA9B5A2D2E90D3B009D7C00DA8E9C582B7A19BCA3EDA7007AA2E2C94269A829F69EC2395B728E87D27A4683D90BF7202A8C1AD544EC59E5AA3143F1312C837815A222FBBD940C1B771124874C97D15B132CFEDE90AD3A840BB3A866B800634D8FFDD55AC151B3ADE3716B8D0AB78E22F480AB0C0460E1D409A1B792E432F7605388CCCD2299F5BA5E1F02BDF1ADE6B0359B82867D5C1A4F9A9717009796A9B96AAD4AC2E8971CACF5742B0AA7FF2E2EBBB8CE478E512A0EC7A15B91F5BF151DED1FBF59E7EEAB8011447C3A2F1A90B5A347BA0D971AE3ED155B62B65C418F53634ADFFE0D8C0F34A09DFBFAC69393206EC038C15D346AC5EF709D87BF5E2CB86FA03327A4A1D3E9A74039CA517EAAE4AEBF927961F11A7312A29FD024138B6A00A6F923FB3C2D7A8348DDD33722309D16A3B08B057CB36153E34077151604FB1F5D2288748D8872D3C2C419F2CB38026CA6A070CEB6E2ADA65558FA31540FB5B16DA8D436B0CFF0E74A8CD7086643153E95192706B162BEE5E4BA14BEB6EE5AD47EDED6AD464D0477C08BD506F6C4DD4836F98C1FACD1B9A1A4D203E7273A6EF5CB0B88FC75C151E0945543112C97BB46E30FB49F514E1A5C1A971B5D72E73C901CC2D51E5FF0948DAEA5994532E3A8D18293CB46A53E24E7324605FADBA7EC22F5BE3D65F60C7F3E86BA14F74ECC803462C125BB21F2BF98FCEEB92C8BDF35BC432AF3A1B2D5A43CC792A22952169E78BF2B8A63DCE2D8FAEC2A0A1573C970784C14CC7D277C32C0684109868F3014C079BE0BA8E3CC4695F55399C2F36E40A9DCD45CC00DAF232CDF78B7D92E047551EB22477DE873C04E4134DAB200A7C288159D86B2C6C78803A4A9F12E6DE31F1E297BE764471C975958542C5CF823D4EDEEFD2761F84D23DD0FAAF5E9DF7580DACFB6247856719C8D801531AD1DC59D2F0CDF115FAB38C83135EBBE84A4F611F85AF9EAB50313277B19E162D7721ABCE917FFED3C6482D7C8C4CD853CE8B05AEBC29EA35C04EB3EA8F76D2E9C5FB4E2981910F0869755EEBAF9780E9A2FACD3A68E0F2450D067A3F461168C2D129B9113B02AFFB657F618A190E4F2156D7B407A626DA538BAC6F683377053FE3699CABB8C412DC621182056590A6223C891D0A94FF1BC816224BB42BF243541D3B89623A92228420CEC5D3CE37F945579CC5D5E39559B00B4D09AF89839FBDA29B7E9A213B80CD7716B2AEB70EDEF5C4C461153A141FEF4032A30F8FCD9948F8563FFEFEB040C6D7F7961821855B8DE80E66CBE819D5BD38D61BDB1FD4CA76C36E56C443CC6B4131D13FC171AC32649243FD824B5BC0333A5F4B5E3E66B314D2CF5FB1973E606BEC9501ADC6DCDEADD9E74F423E75A3B481AC5A77C6373A7100BA8FD7D359401AB24B0028D3C4DC0E0E55E948FD4B5574DB98CF13296261F2EBC0CB7E8E3E6F15DCB5E6787313F774ABAB03673D26BD7D214D6C2A91010FEA6DF501A65CE37A2A6C7C1B76AB8A9C35A00C13946838369BA6E33F9EAE40A8B138AA18FE56CB6C6B68F1A8CBBA8740F53A0E06EBEF601ED90D119D093CD547D0443987E818B4C9C8C90949227A2D17B35C066F2D58BF7A100DAB11C7CF9322CAFD53C5CE27DA84858FF5036A3FD0453FB85B69F8D77BFFE2060D4751010BEBD3852A1FA42E9684B415CA87F086503D71E3D7572ED249FFB78418D9CFD21B9EF6D74DA62709587BF24C681EA66CA4E421D6EAC75288346D460DEB4DF15B6B2F7F6FFBFBE83AC43D59D73B853270EDE7F2311D2D3E8347E572462B96673DE4E7F6DA46CFB634672D468FD1221FCB0D31E24876CC34EADFF0F888C781B093CBE05FEF15BC5A1BA3FFFB55A7A80B21DE813FE50D732870ED619ECB93661C1FD36386A9CA9542720C3672DB14693368FAD600B1C09A95C3759A7E7170319D5DE0E75B0FA6241D5618EF0D630F8FB8D3B809B3E9525A33104A878B772D9AA782F25EE93F21030C5149DD992FBF65C3FC9CDFFB178BCAE8BFC1A34EBC28B078AA60EDD312EBE47BD8DBC8ECFB38AE6A6AE4408BD3A018F01503876323EF7276FEC38958E1B11098DB83C5CE8B36036013C6FA479B16E452E19533DF12B7DBB2F568B98C285DCEBF5B8A8CED91A745E24CD223A5279E9E48E464C262E3B594E9237F37628DCFA16745C0DD56357FE76F1BD07FED47BBDE559C074193C41BC70AA412C9154F733348F00DAEF0406EB0525516BD83B7D50CD7C36BC65A17EA6C4CF78268FFF520668DF0F7B5C9635E56E540B2260B3117E24DE9B2F6480CB22F56BB5F008754B73DB3F02D6760799DC24F8FD9027A8EE502C46B56E34DB9AEE0FAC1E1E85C670D17A78650E7361EBEC9F634812801DD0AF2CF83C9CB6B46589038ED618030FAE342016C95C8038292A62226037ABB142B14F488E778721EBCDC5EEA306D59C64E5DCE358ADCE2A8E3CD32DE0154A5269A33DFF55D0DAC90CBB2B3CA89C64FBC0D85D52474F18BFF6E1F108CA6946DD6E421617384F7 +smlen = 7136 +sm = 2C64EC352023243C5438EE98339BFB4C9E790B96B2ED1933A76D2684A6C4ACF80A78C91E61EC2E1DC0EAC05CDED6C955A270AFC9D1952B702862C2C65BDF96B2993A4AEEF316CF2819B83AD36CFC580F2D95A504A6F5C3DFC40DED8940D508B0A4BEFC4E743762B47FC1AFEB9528C77320B39CF8880E77BF5E2390D1CA4EE986CEA8725A9A67515E4D0E49632ABF84E34122B80B51017B74A7442031DC5C93831D8E8F51B7A1AAD2698EE406967AAF1D0AF3F957C622FD10800DCFD080C7B18FA15122E24205788FF20E6ED3038E5133BE90D12F1D22A2D9EF84A8F3781C7C740AA3CED29E60631A76D683E1C955FF5022C7346EDFBFFA6B3FF0FE844E54B73F2ABF206E04D182AF1478EA4C83885A2099840402125322490B6A2D2BDEE200E397B10263303E7F7FB2255DDF9F301852BC203C3D64205BB85E56553428EE338A32E9F3C40E9F481D92BC945287BBE5D8899C7ED8F6C8D40D589A6CA625C4B9C812B33E25EA5F4C545A9608182635E875383806AEEDD1E4478C48CD9FE14B10F8943557D5A61F66E471DCA5DD9C1DC06AA9C10D6D0DA00B0EA847D9B13AAE5A6BA6558B9BED53707C340095C6811A7FD0D5D0A345E30BE9D3EC21D8750A315B7A4240CF30C18D5BF84A445DFA5B3CEEB625C42B011567ED247A414A38A65D4E5FC651EDE0DE7E44DC5F87AB241FEBEE070EF6A90C69AA963DB3E1858458C7B3D06244AD50DF83F2F77BB94FB1DBC36940AE1340BC7557E4E925E62A1111B70F6968B386714580A2DED1637DDABBFF33A4A62598C835730CD4DE86862D32EC41FCDADF4CAE78B55306378F4F0D62720AE4DBA4AC0EAD7288D45BD305DAA9AB595B898638608F4506BE910DCD07205C6A25BA4F149D22AC1A1175C76331FD9AC7A4C3B186058141A18D74B6E6F8F7D7424667052412EDA890DDF303695172B3F1D4B071EA79E53D2F2D77073ECB596EF0E2581C12B4FEA6AA802347591CC4285590F1AFEF75E641D6CAD5009AFB801C8895930D8317F148B6169B8694165E9ACB135554D2572B26BE8E66C1E08FE4596F04EE24B0A30932CAF6AAF9BD4CA1AB235FFA7DE4C4B87B3E2186B0F7DF2F59E865DCE13EA99F9290BC568CE631A30C1CB9A9AC57F6E43BFDD9E86D8C1C3D6AAFA95C0B03AF537FA50BDBB0C0441C451E644EC2090A452250E13B263CDE592ABD197AF1DD56AC3A2B1CB97B1A8E0D9EC10D46CDDE7C662858E25D2A775B292FE37011E00E6BC84F1493318A22402DED4F10F631616E1BC0B32BCA44744D4D0118C6E84B49B658E7DBA3DDC03F27AFB57F436DAEF7C89676E88B9FB6B6619A7A1B19767A0CC406DB4298859D7280982D2E98D365B85091846C0F0C7D0266DEBFA5AF4B86B976A98FDA87D64FCFB50FAB7CC2BDE3B3645CF682A87D4F9F0963093DF4BCE021B039E1284CBED9EFFD882104559781EF9EA7C11BAFDF69CBBD2E28BC30A0EAAB0E6B4266C70363E5DB3F34BEF97ECDCCE8DBE5D102D99092014FAA1FCCCD550F4CA842EE57F1FC74E17F3385D88BA906EC0B52F29DACEBFA494C734F09EAEED4E2603A8D7AE86B130F45896FFBA51B88FB8B9F2989FDD6ACF1D2F8708E2C8E6CCD5CE60C0349A1E4042AD9B64BB0DBCC4838B309391381231B3630C803B1B601F075AC96B2F10F5B195DD78E628DC0C55CF97F9CE805827ABFDFAAD8FC02990C2E482DCBCF2D1EE4D0EC3BE073BB4737FA0DEFAB4C931CDE78BE99598B1AFDC79F3B845DAB5B2AC4844C0694BAB6EBCDB7BD6C545A402812EFE7D8357E3CB8A77754F9737E5FBC245ECD7CE67FF62667D241421A5C322B8781687254F37345BEAC1FD297D90385FE73F1A61F0F421EC5A95534FE59E5FE434544FE489F5DD467FCE800149D9FCB092C1A2F5926CF392965A7BE556BB82C6A5B9356BFA4AB854B0CA65448AF4FA1D84D70C15E93CA425D240310B6D3D0E4FF5941C4BD23B11123C1CA530EA57E166D396C3AF51D33705987ADF3B8244CDEB7B65196F362FDE2C639CA2BA08B5559AEF28778D6905106BE1A93D8ABAA16A195F4AFB0E2DB26DBEE87F0FB1AB0635B9F69AD3CB8EDDB84F077DD5BF4E3DD2113DBACD9F23B531378067B242079BF2E1B4BF1965DB1E316EB37E5B527BF2F5B4CC97B514A7DCAAC4223977F919DAB812DA9A531FC000E37595DAEFBCC23C768FB6DD0F366AEFE69B4A1DCEA91EEB066AD2D161F16C650DE9321E11416E42A8865FD030C6908F1A297048E75CBFE4592E85EC47C3E54385A863137D144DBD1894557681FFD9E585DB549700A610C1D1DA23BFE933B32C9EEE96AB65004A9BB0EB3A8721EEF2A8B0F867FA7EE28E95E9080A51EC1F260BFF84ED387EDB5DF32BA9F7170CE0E50C08A202D98DB9510F82E1679F3664D2BE32D96A8ED32B584C97271D6DB5C0F4D3F7F6EA5E7E9E03163F3096D918645E59B3A7F2A418DAE339BCAEB58B72B60689A0147B2506E445DFB4A06CDA89C5936CBDBCFE1668ACD4F46CC72B1CA60E7172EB9D4A58D43C0457352348D9A2A2794A6CE34E36C0C5A6FEE20CFF42C7DEE4ACDA66514C8C286B37E1EB76844F42DA1ED568E02D42877524B0FAAAED4270CA220B56F6515DE23BEE382A05573DA9A2CEE41977FD0E88291028E72BB182C29C19C4CDEE1510DC21239F27C1A6F6B8F01C9E28809822496E8FFA87107C70C53802936984ACCD8FB076FEB304C556A55C270600F320E3B4FD6D9069E7BB858C462D007EFC217437FFBD35BB9A4049C128F2027C3D1229A1739FD41589C0AC72E51C56C9440DDB25E5B98D216A06E9077650AA4CF1DEC7C586F589266D387014A578A0E2F7DDE05B273C941AC5A89935A55AA12839E09F3F2C6547FE7F10E7C636ED8FC184B7F4F65167429FD549AB8C1CC6A7C16AC0A94D837F7926EB39D5221D2A514AF5FACE825859D4AF1F9A333E8C21B647BFB49688D1AB794F5A1537DCF2B658F9FF5F176EC82D36D052AE62D156F00C58650EC056DB3CD78D1D3D1023484D510219DA10139465635AB537FF053A0CA72EE1AB364D51BE194AFB69E47E5FD203BA029A2C01A498EFA2006B3860580EB2C998DA19FEFA2A616DCF0C1A535F4B85C77E6C1B4760B4EF2CBFD14F8157C540C6B310BEDD5AB9525E1DA2FCA98E218023BB0030BC7D9BE229FA631E971481F948CBF82DD9CE5C66A7029BF9BB52155032F528C5B14EF9DFDEC185F4974436520F01DFDAA840807055F954174E351B81279A1AE8120A7B287342EDDD2DEA8155860F31BA450839F2BF892D8B5A5307FD877B44C43650E17D04BBB9627E2CA7F6E3FA112D56142D43F014AED5D2088D860193759B855EFE59FB52315EE8D26DDC5173BC2233742CE11D91E923FD0E120C2053022A3C3C526D51AA601637CDD2FC053EB0C60ED2B3C8E444DBB9AB2E1EED3AA0FC15F2E91A529974E866BA11C7DBC127E8EFA3EA24E4C3F57286500BB78378FF9ED91AF7C5988170069EC01C81DD3F34CC6DD8F677D1A6D6A592A15E9ECA653527519E820D4D1C9FC42C77BD5D5B0D79529C2FC3019807D1882DA9CF3EA733211D74A736ED9A828EBF55AEE20A75BA5C852403EDCBCB0663D2A5BA296837408528BA1DBD37DEF6C1162E019A826822F8A9E6110FD2D1BA0603A22B90A9B834E24A2833F1D8A4F55B49D51621C6016090CB1376420C00783AF17FA25F8172FC31681B821506B56436ECA0486CE002FB18057679AC3F59D514D1AD61E780E60EA79D47678E33DB839E878C9CA08054EC2B359C5FA1893FDC7870BBAEAA3ACB346EA4BE9291458D6F95FB30FFB2BB02FA540C4638799B1BE828EAD42B477585A7B1FE8AFFBC8B57364B1D9B09846A98E18902B12EC709C9AD995916B42EF77D965A932F1BAE7B0843A4989B819404D95549C807342CEE4E4BDA2B9DC49FFD5D2B5BC736F2787B350B8CBE7EF2D81E557A80C13945B8D2032F02DA9D479111F805450BDB8D07E22ECDBA8AC64DD5550A8E7376A2B148BBEADC39EB85910DDC6C9CAD167195C13597F9DA1F0A53BD1635D2B1710397CAEBC3B8F5F507C69F27332F1235BBA6592CA7A9F7B14051827CB440F064D3BF81455986CE0E52B92047AF4756CB38B78F7B2271E9BFE5888EB837B17A4D9C77E8B88DD84CF5D5C90F2CB4B80A5A952048167F41EBCCB3FA64717E960993FDD9673109460B0E5B452AB44E823A7C6F237BD66400B9ADD0D4E228692767A88F9C3766095D82B41ABD18AA529AB580699FEF1ECC6241FC1360CF3087E5041A8A9EDBB1E920D54187E73C0E3521E910971AE65DDDAA615D8A3FBF5EFB100A04241C5EF4CDED69CAE15CFCBB37B60FD5A6E304285A1541B33D9CD8A7390F9AB9EFA619FB8D3F562A1102B12C93D9492925A070507A1821A099FAAC939B5F8894E531E83F5B4DD9F2D55209C880288A763969A20628D2823A99A8ECC57FF20C542B53EF8EA1DC97D00BC6273A9064433F8FA200C0786705B54A458BA0393B894C7FC3D61088DFF32AB2B15175FCF7E67E957CA5549DEB0E88D92787645EAFA0ECC8DA57CC7E16B1AB6F088F4CF9F135C01E4BE690717FA8D123C341391E74F5235E1D32193D7FD134F149843259BF3DC5EDA1AB0374FC62178C60686993719EC0B102941223B945245E31E5953E40B8CB88A18747B88054B09D8C5807329E508C479BA852F6462CF718D986FBCA34045B3877B046269A15168D51C34ED312F83DF14C0C18A613930469999459DE7D9212463E5CD28B581C6AB236202BAAF589916ADF378B3757D35789875CF75C6D8ABC25864F085BF7B602C7504114C3FDC01BA042A52F9648D395374F5E81898957FAD5355334D53A2FAD6CDE5877418FD37F3F59E9B21FFADAC471E3441BD2D8FBA46A9B65B33A848FB396B99CF11A6D6F04669ADBA6B1C499EB61C0F64D1B6ACC975FF6B5C1B2AD936F2C630570FEF7A812C5AEAF68615301517F202026290D36910E257BCECA47254AD8E61BBC28F8731DD0B1C47FFE2F17CDA15CCE513404EEBC21669F5BAA6AB994EF9317B58392689E871F9CFD40F4EFBE99BCBC0BBE70AB8470C746E369D7FECD3CF136F69C0ACE138F3A11A3039E225BD4D2590F872299B99ACEA6BCBB6670E996E7D2CB318443F3D6E64E0A925B5E016D835045D7EC90DEA8BEDC45936D10BBAB2640B1C4709D3E32AA0D142B90CE314283CACB37945E5EC9DF0FCE7B7FC5599EC46088559B9E6C82AEE10CAC0E0921C5E3C6B3E25A5AACE6C2BEF7ED86917CC411C1ADF810376C52187746FA8F2557D7E6DB2E2AE58D96610581A16AC57BFDEDE917DBCEFA6FBD0849FDCA7EC4E4584F151E5F9C651B2E4905324CC40D34DA7A4223FA3F7718106E601F92CDEFB2785335A430F3D417B94EFAF09C0DB842B522C7E34BBDAAB502F11EB04AC741B9707C84007ECFD753F0D8342404795804BC6E6A08BAFF9F82FDF47CF3CB6FD8CA7F2793F60E2BB261D2ED472B18915AEAF846A99304ECEE633B04C3103ECCC835EF74ED9AAFAE0C44724FCC42F42D6CFC6410BFBF0B8BCB764F2AD8C1B7A5EE94148B8E8004172E196363315DD9A77D1E6AB5BC81157C0C46C953F9271C693B008BE5A787012927D4D08FEE33E525CCE96C67DBEF2E4C558F9CE3CC76D8067103EA8575C8CDEB636DDB795D39064C7732A1DA993E06AE839938DD55CBCB11047DD9C28855DC5C4705D755C67F7FF1B063CC810E682CE52BC1E7B2A6CDD9790A603E5C22BEECCB3664681FB87388D5044F37E163F2170E48D09047D2FCF67CAAB6E8514E1BB82EE904C08315C35C8FD86A93846F6E7CE1A360770D048300E09EAE93C792BFA6C3AFB80523A10A95316C40719C0EA59A80F5DABDE2D1C4CE14E74019DF789DC694B61156AE0BF75433A520394462BD15EE9C492D5EC706B9A8CF9F863ECFB0A374A83F2C14FE7BB2ACF128B5ECB007C9046DC099DF9E6FFCA43BC3091D4137101405998CB554CC8042E44649AFF6F13B0921FCE3EA5BA6E3BC294A0D595EE7253BD19E897788B71ABADC73E2EDB1ED930F1F9FFFB0D781925337F72268EBA6CB21B63C0D803263D42FE9F09C5EB1AE87C1A6670A49633D178B2C511A1FFDCA8886D89FD7F104CBFAA04668B7BAA4C7BEEAA2A46377E13B9DF0469944DBF8E899F0F3DDA21E73C6CE8700A190BB1A512B18ECD3511FB46E24BF8F82C2F8FFF9A90D0BAB3BDA560F6AD24FB283E09DCDC1893BDEF5F1A7559F3357F6B85C3A492D8A6814E0DCAF8CB7D89C0B3EA852859724B1037BBEC6C2882317AE7957E13DD32B7F9C89B5F749DEFCE3B6DBB66FD01995E06EFE0FAB4B85AF9D8D029FA5164E9C10AC41A54F7348A33314A0A9E48D6D2881E4D3FC36920B147F97B23DA8D364666D3E4A7042B1B2FC1397FCB91696E182125273D7A9DBAD0023666677192C1CAF002525D7389F2FB02103D498A8D97012C4B172C6066B7C8CF1F2F4D92AA1A3A4A577481B9C4D2E1E3E80000000000000000000000000000000009121920232A2F3BE7E845902E852B331EF9923416E492C1641236E4E72408D800FD70774BA32B6B4BE04B6E82237A247D26F9A33AFC4745C16CE0554774C68B33CFC6E67AE34E42038FC6C324972642338DAEA75982C71720F1EC9542DF94B38434DA34A2003FABD9DAEA1950B7751DA6C81AFF7D03390F5D63455D417F5D12A510337A16197EBAF921B6A7A9A9A58F9696418ECED6B27CB8EFC8ECBD9B68714F721561AF8553A0D84E30E009A8985D011CB994EEAAF88C76F7F3261B47FC174155C138DB2EADB09A06073B211FC0D27113E8FEA0DA56E181CF532BA8207F5D80D6A30D8BACBA540D49A81A0763A0467DBA7883766ED6358E809261AA3D8B757C839B532F272C5767671A3A8BF3391B14F5E97BF2668A4E98847F1ABFA21E2370870DDF24504F89B3DB71E210C46D66EA7296D65C926E2C955D899AC830CD9D06808A68E9B3722B86E878CF21A5E5D41D7F3CD95D23A6344C259859735AE1A953ADE13CA103692B33AF90ED0345C7B038D938F8F494D90CBD3933B2A80FEDC2BE57960DB23AD018BAC63017A04FCC510553226CD86C74AB90E13C72A1BE12E4D751DC670A98EC4F81E9F8954A693FC7175BA7E50D340FF7F15D568D0ABDED0BB1FC557B1E55971B4C4CE8CC1B4D9E239C73B1133C9E1672DEE36A2D9527F315C21764648643D866B0E2AB6D2DEE61D838BC5DAC183FC511C4501B6E535ECC54F3EDAD6E8EDBF0DE7CB70BEE861B2BFF0D41BB87FFC0EBCAEE9A6DFB98D31D35CFB6DC0442FC285AD0879E7B218B6E66453FE04207FE814C5F72E49406B48FCB1DB145753DC2A2D3E9793594F7EF1A1A6339619E1040CDE605648234A51B2F6774B31C7F9A77C2CE3B98819132BB725D288C65901F7001E05FE5326B6F701C337D41C8CF8748FF9C276ECD398C725C36C11857605F58C0B154DD9F3C1B4649AE677533EB0338B7475254E273B786C2FE7DB4C13468CAF0AA2AECD55DC1A5F868C8EDFFD8BE8DEEC20A9FAA621C4680F3EEF4DFE4A79794FCBC5F8C56EEDCC3E1963569A36525D4F6A5BDBBA5D12966FD8A0FCC70783FD9F61613842F80D000C9281CBDF28C01C6F6AEAC10DF1DDCD0322E00C4E3CC801EF091D9C1B01E84DCE725D57C800D38990251AA1D1206AD93A7DDA40F27726D6A03D973150F7A88703724E314C0953D56DA6EAC442A70C2A08BC66BFA2B0EE11E185131E352D10DD714DDE502097AF0AD155AEEEC2A6B93B149B75DBB898B2B3A7C5FEF2F48D9B12A580F54C4EEF3FF83A4F13F2F194AF551D4800AE86AAD6EFC82CE460D325CBCFEE3400AE939431AB4070D7A7CC005F270896051E32B1051E58941530E250F05AF19FF416E65CE40655FDA31D2E7A6158E07DA08FA61AFD5319B682DE44AFAE146129A8B769C1708A5D3479B6C910B2FF0FC872A4A41AA8BF3EE16F80011D163B599D18501335A2BE10CF117DDA094FE01596C404C14580A7075D04CEEF68BD8F813D7DE6599F478F3DE9CE60B294CB7CE5284A61E078939D08F3D4FD998ADD3B92532AA54E0C31087CF14BF4EC964EBAAD53BD15D04E37948E94917DDE181EE3BB2346335FFB403B000F5669019C5281D88A0E771176E49DD0BA22E719C0B731EC2AAE9C898E74B2967BCBDCE0D7D73057E004BD62269F4E7F3823DCC18CD6C551104B9B896B0AD138DDE7C3D761138641BD3EFF3DF1552659FD97BDADFC59A05CBC622A4492A1B22CFF72AC197D61A4C5A949AA9AC09D4C1112F4C1B1CAE353C70278A21663E11F27E9EC66ECD4AD56F2179A3FCEC37AC3A3F4B33C06BBBD4C8CE8E74825BBDA3E58A2E2D928C2C6E6D886274BC0E2175AB03D8721C664FBD6455DB2960E3AEF0BB25AFD3CB0BAFB71A2BD18A89ADAEE00AADBC7E4AE70ED4B534AEEAB88559194755F9656B43BC83E3952000D9E2295BF3391904218A015C786DE0144868EE4AED203B261FE743B7168788A0680F7484792A3F64782B2B1ED9217B09AE9845DD71ED363F18E8AAECD51A4F5913AAB33FEA3FC5F1E37E0CD6333D2A8347CF45EB7C4AD967FE6FCFFF3565743435EF09A646E75C7E968ECF4202A9B2C23AA8118A1683219B1155C2CABC95C696704F5B270C6D213332649363AE13EC811E9A1090D1603EFF745E2FA83379DFC6DA5EFECED556E46A8A5FF1F2A5C0D911B95C20EC2465AD0C96AE7E16FC36143762BBC0734CF4D6134DCB0D739F7822470E0ABF66A0AB15CE0D6096D3ABBA2CA4C81C1C68BDC252A8A4BA609B7C05CCD913EA56126F418FC0B06DE8F76EF651F8085604C16E5910F3B8651AB78296B56B78326E41AC15774E442017FE5B291E5227EF5A4B78CCFA96D6921C8542A8A984BC87E2678903869C52C2568FEE4E23EF3CC466CE270614E6472244A4294B31F9438F7E43437FC9C9C5F3EFB0F4F0AF2110A613661DC24A1C7F7A7F8CD14A943821F16F94BD874F1A32E305DB4776CDF6633446724CCBB2488B1B06F0177819D53885127E6EB717C0D6718366A8B8A089AA6AB17CB2581A75EC748123B7D0383F3900EFCFF77D2E022E90AA41491117758221A0B149C8EBC23CC01C17B9FD39118DAD413A391CFA0A5C614208060A61646C7CF1DFAD4ABC3A9CC5CD566DB2AC8FAF392C9D8E7DA0F84B941D792A8493FBEBAD30D0DAA0D683DCC1583F0C9019622EB6C92FBC475BABC8B626319BE2264ED873AC063F84B7F83688AC99D732A1E3FC12281BFB1E1E63D48BFBFCA619BF4B95F899C50AD0F5FE4673347DF2BBF2CA21BEF49C7F8440D95A83299960F1E42B457ADDCCCE236946DE80FD4862BAF36387E041DEAAC3C9751AE345512BB1F423A3B4CA8D3A5E3796D289641D3424FF22670A46552EC68D7D095E8636441D777DBE2E9DBF6B5FEDE5318516C3886B943F6ADF17D8B7CD40B20A48233C9FD981145B45A5CB8F6A88EAA36C270E93E1D876D7781BB92A1FD99727D8E0AE34C73398AB8781BB342F5AACF4081459EA5EC20C30CBB6122344C457F92B20448F78E1A2A291202003781EBDA1747061C6CE1F8BF882FEA4FB50BFE638685CD638EEC15BC24252567025FC5C16ED1F5D98DD90C76E720EF7B4E25A20D262E339C5E5BB5A9CF051BF5FD1F63E93452A179277B57956821CDD901F1C01E634AE18485708A6ED8F592AE2EF3A9D54C9734FFBADC6F0B86D0398AECE9374F9ACAFEF38D4B97BE9B932B9852F97AEEC435311A67AE344AC1985738C72F52B3D8B71F64A916240477FDDC5FAF02F8224EB35D310FEA03FD2C5933047355A438676D92EADF70DF662D97C2F5E00CB293053699D51D302B78145C77AB03F34EAF170EDA5215436FAF0238A4B0D41D29F36052A5278C7D8AF9A6FFC6E2B6FFC4C5D524F7640A7170957F3DE2451AC75589CE328B61EA7179FD990DA1698F5C73BB8639A4DA2AD67D364DB04771CA118C4055C25F1120A0643158C07CD22B375D5C1DFA26FFCDA44921F41D4A504B2279DFF03421CAD19960F87C6B6DD8C29981CB66C9731F931E43B0D97C6AC9862E2CF711DF0DED8E4D06F3957FFF9085A95D9FCC95610FDE22856B229A3121D8B81EE83DEE4A6A9FA3FE8C75351574CB000BF7F3746CA1CC5414AEB23A2 + +count = 77 +seed = D08A139CC7147ECAF4B1D1E434EB2EFA2B2607B0033D8BA989133E496DC9F3654944C7AF91CBB79866443E8C4E8217ED +mlen = 2574 +msg = 34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA +pk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A821A735C427ECEC679F6A4D0583EAF12684BCFC5F88B77F293A02B18B441B725EF31BFD105C0C12DD89881E6DEE054A4E3B097902BE5E8A5B0A2847EA451C9CA0600B531BA848D1E161199868E2FF19FC2FE8ABB1C146B496C6E0A7CF6A6E1413C2720BA2B2B88852A2AA68B09C89F332B4AAE6C6DE4D0E0365F30163953C18543C518A85444051E3C67A8E0AF5B80A3925BD2D20F187AF306D52FECA9739FCFABB2F9BA1029D89604560894AB13B7B895466B48C9D0E47B2022F1B9E09A73E49FD81BFACA1AC52D19C6496BD89FFF9E1E6BA582184BFDFB3BE43718B2D3EE95937AE3E9575395F5C85FCDF0E229BAB2353FD43C0273624A33DF3F8F7233E17CA37B4366E65C7BFDB2A0212843A2D302BD01168BF3E8DB1A8FE638B7274242AA68A820CBA6C23B2EB81BE424D34E8DC0628FBD7AF0CFC4935AE08E49903FD3577A99542F69A5DB877E1562B0C56F45D13A45147F6D23EEFD4D096CE8F2BB751E1639CDB42F479D5648C95E247B023678E1565169C80707B1F4C06F7432688801ACEF80C1756DA083D2A8F55F5868897DC890ED1CB8C420D9175C56E0CCED7108EE2A3F161D5CF074D54119BE316F0DA73C38F85F077C3D9212115BFB827C1D5255D7208070CE2A4CAF0CCD62A236A9D1E85BAD269F798D13788A6EE494D27A2A426AAD7EC7F80261F1D728E4FB970FD1DF0B11BA8130F2B9EA1D474AF137A12AB2BAC3D28767535A33492C4A31F80B166728E07C58A7172B7EACA9B9618DB03C6A1485AF940BF667053618B7D9428215997B020B3E51D6AC89C2E9E9BF625D49C269ECFE525D2E7DF5081266E714FCA5D6CE66088571B042A0EB5A86CD61320E4448FCF769715BFDBEBF4B518CC333B080B42E3D2E5CFE08989A9E81AEB8DE1A407AE5D64700440059A191E1FE807264AE5662AACD2DD3A4F41C52EDAAD857357B0F83A24D881FF833182B9BDCAD34548FB13D354336AB10A573B0960EDE5C034FFCB4967585F8FEC0A596AE7E908228DE84FADE53C2B018B6D59BB0B625F0078C5657BC0B9DCEE3923EFF9ADFE87DBB0EC7D910F729383BC6F2638816A8AD0FC912D8E4E21914EAF22D74FA0AEBEEB0124DCE17695A4F50B4D32F399614D1AAC1E18A744950222B74D7C449B828E66E1D27CCAB4ED78754C54536422EBD18BECBFF7570CB7285F0EB097C74321A4AE95B48AD5A742803B387EAF588933251FEBE4EA2B3FCB9A8AD6A2F74BC1DA657F583D18F70421C7845D9AF3C84F06CE86662E2371D03642842E39A26BFB597B3F03C56324D979976D726C3CFD61424456EB1625CAA620145F40DBD343349A90D44C88D0930DA0C0B75AE41C166B15AEAA14186404EA6B71CEBFDE388353CEA2594BCF490EADC1974159789F61B5AFE26E930B23F1179A3E4FFC81FA6C946215DBA9785563512DFFD56EDD948B3D1634B383017DB0D3F0BF49CF3A65A09083BED9643C3264C5F20DFF800B8B04D3181D606D62FC2D254B42401C8C3CE41AC9C8663F5612C303F2E9335F1B7E4DBEA281AB87F95DACE5C07517DEF71FC5E57B30AFBB2940EA364B6968E361F07921897BC4E83CDC29303B20C9A1E3897E350E766E8F0577FC6EE0E0620CBDFC2C23EDA9ED2CD64135748BD6C5C1242CC61D29E7AAAD128F525450515862EFFF7978EB87C1F00D37F15381B22AAC95ABA651EBC453092382774E564272CCE930BC84DA9F7447979FA0440BC60C1C1E87D2FB7FCEA1B9C56DBACB523B868FDC8CE47A639FC51CD9666C62C594A345B6FC1035D28F071373CE6BF10E6725E0089AC9D78F0C10601961042CEEB09F8079FC18C283D459713E5266982F231490449723EA9871BF4C294AAE730F529DF2A3229890F385687B50D35A54FE1CC9D49972A85BFF4625D804451C94021CB883F011A6571491F39CAE65601A714C15D0ECA371EFD9DBE1288FEBB4FB5DF0AB2DD2BDB3D451F140DCD21AFB7EC72A2D31C0BFF086F09170C064F59D6AB1DDC65B2A62FC4661C68249A566899B6C9412CC11356E1999E45B47BA5416C6449EFF869962525EA1B125DE820FDAB3D46E3E084F5B73E68A7F7252372AAB564723DE09FC0C26B25547E1D3737398C013BF40010D90910FC6CF69EC30605E4517331491625819746F6E65B89CA6BB3DA754F481CD1721C044925050A50EA72AD1BEAE6FD188DD8707DF2D495B586BD8FE726DE52E45B18DCA9B23A2EEBEB9183773929E2CD1DFA27019C20AC6F3A358E42CF8233A56480CDFF5C795E43164C9A88861DFF6149D0AE3AB09B18EAA208BCDB8D68B3F74CBAE099D1A10115BC70790E4A7FC17FF50681C9ED098D48918EED0A982A1B4A184F099043A9BFD415CC6271F00CDC392F0D8E802470E9DCB6D67CF031B7891ECF53253B52080B54A72C25E4ABAE0FBC0F45F7F549B1475FCFDC299EC090C4C290A9DFAEAA67B4FB3024A350FF8AB8EC6A6BDA1BA3F871077190C54E5387DE13090D1E9A2FBDD501D9665C8F3A8E512BEE5222364C5541E5356DFDA3997296CC8527EC16552F7F084A7677F890300AA9A736CE9E98ADB4DBFBC6A0DDD7EC7AE19D8154445127863DDDB25D4F67AA05F1AA11378F874699A6D4FE2747224B6BD7261D5718ED9A7B4F160298121D674CF7F5558E20370628A723F93A7BB38E7C004A9EA4E7FF105E48877BBE6C68DC5CEEBDF88910EFF49CB785E30939357BB4F1001A95F8646443F40E4DE1ACF88F95886B20B1BF3D580E40EB09DCDB53CBD95E2BC0DC8FB08F774A54F0F01A1CB5F1B1B1F96C76274D6E34087403F67912161625025B6FCC63168946041C09272ADF99A20BF4F85A0004B54CDA2D1ECD51AD447525503428702A621411485AE88724426D1B4071A9F6882A9C206E18D7670C11F8BB2FFFA03B810EF7D81547192AAFE9B45BE226939166302DC3722E416E4C6F648B51E91F639F9972249F99291756D1AFCE8E2471208053AE7C9D182AB38FB63AA7F440BCD1462B942DB2D83DFA241CED79A1DB712D416E494B5B30D1B71336D743206BB36B66C4A7B69DA3E7A0FB8738CCA720578AAAE4BE93CFEE9BA78C0508469238B603446C0A016CE9F35BF3BB58E9E74602725D940CD89AA25F08EC99E1FB3E1BFD0B4091FB8FF151B1BC5FFABD90C834CCECD417ADE738BB28797D89923BDBF5A23E0A245D5F96A71D46CBF857C90923797E3B16906C4F7051F76792422A44E0BDCE3D21E576C4F7693FFD466951C3E44A6219010388E2ADC2AEA1108E971AFCC7732CA45EFA2F0C5D0061C4AB440B3E7285930A5C22A5C32180E230505698B29580343E8F070173B844C326682BF8C08399F4D91744AEDC3B7535C4C71D2A4EEF5A380D6DFF0F3DB1958110E543C82A7D3B59A5788B9324C8C85AD32323C1C3D35AB8930695168AA4C0F8101D0BD4400AF51E0276B5F47030DA6EE1E48C192C672D2C28671DFC32235494D0887AFB8919086E2F9480F4DC206A51C0431CD46C4641DC1491163B52A59C9C3CAA98EDB9389C90E5A338C1526E3F69D910E94D5E6F9F285769C70DCE91E7662C9904551273696E2DEDCC80D7A95E75B70F3561FB13A8D7D80B5B683B63F85BB45122EBDA699970605A33CD976F3485F4D89D2BCAE9CAE +sk = 1FB1FEB1D4F63AF9AE4003EEBC906B58D4238954FA98139927CFB5419A3115A85A08C93F3D3CAF930FC3C84A3E3907F727894E6CB0311888FB4C28A80A4361FEE8ACC98B77BD3836116E3954E2DD10FE0313D73C2DA8CE07ED4E2CE00D087D9819C771DA244148B65020872180C06048304A9CA08C23C93003445203854110250842068C40A8204A3609D008494846801A302163C64818896060086A11106A0B246D20C660D4A829E10888C2006C8B480854347054444023480422136EE19465E1202114A84D194589D20081E0C688C4480910800CA3440818116A2038269C086459A470C4200CC4324240827004B02CD2828901076294B071623428E0B48421048D232746E3280DA09265444412C2C0810BB50D0135814BA265E4343093C06461B44D42B80123100609115054380CD2842C89826DE434840B971053B85014372A9A9624184522C102119B322809880C2034651B876C1AA588089368D0C22459946C21470944048943162C22332A18204E4418264BB04C60062E50088121982DA0940D9BB629C33232190390A1147118090D4AA6800185880CC925D3442E82248994148820010C5A368C04290E90442D22354EA0C020213582C3160C89C2880B30126094499B38020C4212C806441C318C53444D142548C42049CB08400998101B42101C939013882484206A8AC26DDAB44822A10D00C50851240504308AA1920493864524A66C64022042446C12160684968C500832D0462800212522C531A410505312408BB668621600E3482C5346300BC671C4C02C09324919C9311A852108B94421234C49B4485398048A968503100CA2A2311CB60D50166909C18923C4608228910C344C243221093482A1A601DA306DDA404202A365C89231CBC64D0C1844DA820C14274262160A19254910B30521A18519304E242425988840433408A494300848620A3448D21449E3B86500131123C98D09B541DA1621D8406A1BA205D324262041250C352581204408256289866C89A86418906D4B9840A026202010922395459B382D1194615230109A100623B0911B388662C66413280022C78082461041822951062C0A88905C46669B9000C9C469CBA02509960440244011C36102916904154DE3900840022CE39465018071DB408AD8A0204A22244A3864639030A132000C928913340D49C8310237854284441A46840A846D1280310309525408098B28661A8650642431CB04725186840B358ECA802D0CA148DA044161A24DE1A871E1B204D384810AA0898C4250C4B205A1049001435194222DE0426941A281C4844400B64909186EC2442A51242D98320264026A493002C23251D83481842629239285991825144990D2141059088D0AC771093420D2B00149368000154D53204002A2099AA048D1B21102066D02944C83880822011211C1411C384A2222684A2806229751A0C62510254410344C924886A0228880926D4048682444108114090A120C20002A19A16449B285D4480AD2A831C21440210909A20684523830DB80811B24609246060191891A030C0C93500C026693826483368AE4B02918923181A209132401243908D1804443A0041146294298240B052CC2020D542626DA06901A944493480E23886413815011927159966510C7804A4248CC468D9CC2504A022DD8964D1214005B3442CC289164083108010A0A332CC2328A12392AC404251A3161003044CCB24501496C1A209022A7251B910418392421482D91864D0C456204C14D889691DCB44189244E18A328E4408049A0210A8408E0B44D6434841CB1855344324204881B0546C9B80424116DD4448502288481C20DD2285298068D811288A3024C90C48508980551488983225283302CD0340262266DD9304A0C41061A3988049308938481A0169144064164246CA0928DCC10920C212C40B4801C1229E4820102C6050B96610809708AB691A31431E18620DB182814C841D8840C219930A3A08D50261162A071891646243445103532109948D3C20908276E11A585E1803124C72551382A1B106624810D824048220891004452C086054A10245906920C1129202171D0C421E412224C448D43008018078A1094311A374E5336664292488A30211C11418C327213C461D9306613839100049212A420D9864C862C2BAC0562D923A00197C9971E5565946B99B3A146BECB71C42ED1FF418B658704994066D84360DA1FDB286239BB4150F12A897188B6343997B8E245FC2B515A48AD5DE91149A3043D38CC429B69018F0DF078C82B460FA4D24AEB2F4BF77FA2BDBB7BC5F69BAD6FF468159A3AB4C980352D421E399C941150A8FA0B618A1313D5EE799ED6F25825582A4A5F27FAA0777EC80543E865B952AE92634F40A880F8CFA315ECF4EEDB309A28041F838435CDDCB1B4A54786797172ABCB4B94B8F5789C1C8E4C3708DDABFB46EC90BAE273FFDC00A7E39D279381D1ECC1DACF73EB5369E67B4E65D3861B5834137359CA8B3241EC86078128734A3B94AB9ECDAE7012632AAF581B6FED107F668722ED250B00A428796B278DDCC3165849871894E136096A3E4694548C4B30750E433613C19814DAEF25E5CDD7F6F835D215EB973D0C4E46E0A73D01C18CD791B90EE8F63065329559E75A91150FFD8B9A6BF33754E96750B3BEFA3072CB551EC60A11691C1529EEAE4A579EC815B278943F4D2C96DC8FF00952B84A36176253F0C773FFE075600B3582684D7CCD34BAEB8D692E6999429D155FD52B3AAB36C0A112F14ACB27DA713A81C02A7C7A61500E980FC589F5623E14323E331B27DF2A03EA86389DF00EC24E9D6F7F7CEA1084BB0EE8A6985D2187D7B565A506B36B7D3D7A1030BE31C37CF35BFED590EDBAFD5B33F122A11789F7CDA16E89BA79CB2B9E31475F37810B1E714C9DAD650F8EEAD3EA2B76166337382831A3AC7A636E0D1BBEFC3F95B4E4687D07338FDACDA0771EAE0966031807FBDF4C4798C46889B346EA3DB1CDD683BF6D8C111C7468F509BCBCFFBDC11FB505D62B7B66D0DC98C4FFCD8E3EF510C0E9E626588F47E6DFAE74BF89AD29F5A77B4C9BC1EE9D658925A3E7E715E282DA07F5F035B82A9578B5A516E7DDE745261959F208E653C5BEB476E52F74CDFFC65DC243F474A10A7770107947005B6E2E4CC2814F2752757143EA3DDD061806A0A4AE8F49ECF30E8A7716DD5E4CAE60CF9C9E13807AE14607465AFDC6A91A52B0942B896A694AFE1B46277983830DC99C0BFD1605909E780B54228C15ED638FF8974C52F95EFFCA3D44B09D8E01F02A75B0EDB6369B1F0051D93EB865185A6A1ED88FFA8FEFA2B460A3AD16AD0CF1779BE1312E700E6C8DBD7A864546FCE95A24DA378F6C91501099557E33E0AEA7D5B30B9E655935669A198A50C2F46C9E19035FD89116DD59CA6E80D5E99973DD7741BAEDB4E7D66F2BAC9EF9D80056B531B0398A4DF951EE560EA05515BE5B51BBE12A9631B2256B50FC13EFF753895F258A8041E63B9D01B58F6F624EB53384D4AB1FC01C3BC490E5F41E9042906E66178C91E5092B4999F958B46CBFD9BFB5AA17DBBF058E30AC3167A8C204C42A1F06D5AB9A511D9EB4FA9107A3BDE74635669A4032C05554A66A8CA587D1D3C464398BFAE8BE137200842BCBA4229563A978F744D2CB3C73C84C53C0884184534EF167F86EC12307FDD50FD50256C58A5C0D7CCAD3101CCCBD744B9D54DB0D4C582E228D9D14C607F3FFF0AFD740165C9B69A350FC82306DBE6E018A0567FE4447AB67EDF55C50B14682EE0FCCD835941AA453B41AA7E270B74498D848C48771B24D21F0E041919546E2FC24F262FDE0862D716662626A4C8204382ECCA3DC178F5C6CA6306AD45A663A7614F24305E3712F293093ABF6540A30A4CEDDE054CB64471521F9AF650BAFBAB092BCE19A4D1302DF2FE50E904D3FB008DFAC3B6C789C363EE65AB02E1BE0EA2DF40333020DB64AA4F6265A273CF0B71CA1CDFC656734AA4C1CA6374DC2A576F214E5C273ECB1C420749D586D899E7DB397EBF1D61CB367230B999758DF0A67A31519EB6CD9BD6C61C9F42F7D82F02283E60C107D89D3F664F23567FFE7C30D66EFBE394226F031FC3BF9ECE513DBBABF31E7E2982DAF33DF4DB3AA47BB3B6888C763E249AB2005D4EE7193EBAF181F0FEB64ABEB6A0BDBC5833E179B0622A5D6F68DF975292C17AB2FFDB8675E2AC1B5DA6760493B543354D425F2CB0A6B629E69A5FB9D46683C9167F27A461A010E029288C098E37A9BD19FE7875CB3629C95650C06B0CC0EBD4403B8DED8B23A380069FC0A96EDFBDFF4BCE65AD62F5E891229E4B671DCA0CB0E06BE35019249FA56DFF2AB2757379BA1612D3DB520CCABFC3558E073B0C706D74C0985899146F875C2E4F739C19FC2B8834019BE54668DD0971B971FAB292016DDCFAD52DEAE9D0BAA3078EC73F2DE69C09BE2100FDA9641F6E2822B1EB5BC9FA27C18AF6FE52A17F1881E936AB2474E0955846DD599CE9D451B9B9BD928F68A5D91EC9905D50737E7C267F1C45063900749253D461EEA50F6B1B3DBB2F631EAF5DDA11CFD47A7E741B859A3DB154F0FC3CE2C4DF75C3A7914B14C3FF985BD7EABF0B1E96421172B586147C9AB398A5D93A04C3794473A1EAFEC997504C1954E8CC86C838BF2A09DFDD4C138A08FAADA84441AB6C6CBF6318947E7F6860C35421ABC6A97EC4BD5B4EE0D2CD1713A0C4852833D82C283C0B7C621E7D2CA5D51CA50451270E9BF79D33B7E56E2D96B8C519FC269118EC687B810EB30424BBE778C75A2639145CE90EAEE39203223B592C5739D5E58C9408D583297F9C9BF5140C56578EE1921DCEBB6DE2DCE1707B53D9B4A9B42D0E8E208860BAB49D7A30990F11E884A545E88FB0A7F3718FCBB570FB5C4207C8214DA1865D4EEA80C29A8C1BF9CBBABA1C879F2D284FBCA6B99DD719126E2572F45A45CA6593FDBBB53016FF9C61D2BB91FB2F674D17379D4DA4131B0DC07FA4A65746AE0D25A7B8956D3547D50E6B6412B6DC95BC5724940B9893DEA04084288E98E14AE1E26A30A270F5450B8766C9EC7B9BE606922BD62A2FDC19D55D2B2D3481840CBD9193EE8479C7AE69AE37BE040F1BDB809B767DB36F01911FC2B2E1DA978F4670D86CC2EE6F8D99E196347D9D7489E42370297EEFC489A2468BDE257C398D122CE406DB80FADEA89536A1DC1D60114597726473EB3118DCFA5644F0CC9ADA6B4693212AAFDB255A77B167B317C94E81E12A45E34138D629BB077FE6CD93E3CBAA948EFE214327AB12325FE56C5198960E82AB82FE059D9DEDBD901F96B90A6DD083BAA8B659CB81B648FE8C89802CC1CFC702B320DB1ECBBDD10B401F8E48BC7F7E3A95F5330EDCADC6492A179E79F09B4981D1F1E36FA48E4E735CB4D9DE6001AD98CB301E4C1C84D7237A5D6B55BDE29382E09364960600925ABD7ABB271C65CF98075DC26DEFAFF159CB2F4141D5111E057CAFE6F338A7CE9CDA93A8F25945BD716D5569D1FB555E7289443824FF5020338A57700A0680C07B34A2C6093CA73EEEA69D9C4B496C35D6489FC7CE588547452E45702E95494082715DE255C957238B8AA8DD389743B0F02CA13EED9DEA623B169A013EDFBC7FA571BD7F3CC442C6A1A70BDD90E7E47DBF48731D3E5F2AB816BFEA4FA1FB235EC886411E9FF0E7F945E47A4CE179EFCBA12612625BB9F135B2695E0228D3CC12A90FA13C36512BEFF281BFE035C8E7F24084FAA85E22C611BDD0621A01A8E1A7265F75022460F011B2477611702D1C2AEE9B23C33EAACE14C1D74B1B1B02ACFD64647D1F142C1E8BF3CBB9B5A18C06D1C33B8FB0844E46778C42B4FFF70211FB1D98E5787EBC65548F7C00446508A62DE843145B2C2DBA73E10D8FF8656597DD950D6C38F75818EB4A29E61213E443A891462271BAA1C269A3A0A78CC1E384231A2AB2F5F35C64B1F4165AE7072E79CAE059A00FCA72DD39A7A5159CDFEA744CAE612EA7B8ADD852790B65F25214516BC861500FE9B3E29D98737520AF3DFD8829750C2F3C396D0F53FF01FE7C099D8A2D2F4CCDB17C5503814B9EBE798539B61A738DF290508F81E9DC450BE621720A615C870ACB7A6B46FB6934191011A633063BE2DCA89D3CD846113105F9B5BC28902F5C6CB9EFC7E4A76056A0145B4BAA979989DEC76CF1B1F49BC46119C1E90E6E131B1AD5FEE2F5C122991F2A550920ACBE1AB6443A6F1BEDE6A5E6EBFB1B85873FB538D4B1BA2094E4E33DE74884D5AB5A3457D8DA6B5B142E4D1C768FED572078C59CC2A6BF587F155A94F0120923466EE8DEA0B85EE1CC708A85F8EAB6BD532AE4ABC3D9EEBA3CFA1B938281801C9A389728519E83C8599B1E561854E518A062D5DC88FE8CC68674D67ABFC134F75E5019B304A2C3337EC9BFE2A5B45A92DFF58C4FDF69EBA7FB09C2233247AE8B2A29B1019D20FA581952141C511EF5037C02C2C50C9972A67568FC1C99E8D04B5EC3434EEF96F5531F82FEBE51D2DFD6210F95D89623CD4A7C8A948DA74BA5BBAB0E0E9A311A4B566511DA427123C96F3E63065183C510E5FE749B45EE26A55F28E9FD3B49751E6CC827389AFB1234F5AC2C0A8E0FECB69AF645440103C1768A187A07E0F2268708C70FC296935D57D5D4EEC7585A5F79688B3BCAD0A4B1C42A1A54717025F56F03E246664339F40CE8682B7CE179A9D29855469BBBCD9BD68234085117A99EB2E77531E4C2CDB737D66A60D79AA7F0D9B089AAF086F68F95CE5660944808613C543FE81051484FC3843D4E8243AF3B1408C6860FE85C19DE6BBAD0B713FFED215DA06BFC7C107E73F8F1DA13B28432DA3AB9BE06801549C5FCF07F278B01E5BF58FE82979DF +smlen = 7169 +sm = 850E28C4E36245D9EF7F934946C6F76472D6DEA19EF43FEDD71B08D69F1AA81BB72C8304B3B87AEC6237F6B5026A89E99C49CFD123C511746E05EA645E068DB92EB7DEE4C4C82790591AD95262267F639D9D795D96EFB3534663AF7705E74006AE0168C5DF789B8D6E2487BA2828EECEBCA18769DCED27271E362B97DD2C6C3F52E2B2AC61CEFF8168F92E41C7E0D23F8844959DC4A52A2F35FAA80617EB9B802B5F5C278D5E670AB6F6BDDDCB9E4D96DB6E4F23FB36E8DB2B7B7F294BBF9812059A933CCF272D6B6D7C69FEAF521F7EDCB768BCB249D9B9B9C17F89AFFBA6368698E3C4970B15095813099E77E5309EC1E62B6A09CE4C0C27953192267EF13D9D284C4CF66A47F8363B49BFA094BB076392501BF6F4247A218D2F5A6EF53A4688883F5490B97E95042ED3812694E0091A1BD73F763C5B552D5D538E89AD0A3CA8A22A2C55DC301BEF8BEE48DC2189494E30D9C54122621C1D5749493A1D5581835DBA8E028644B4C41C8CABE23C37B391273B155AEB0212A489A474974C32110680BA59909AF9FDB143081973E7F67F268E42C3526A827FC8F070637D1EF0E1C8E471CB5C561EFA1BF32A7BA6A3D5E8915E32746F6A432B118A9BF015587697A4AE76129BE64567DF0C94EDFF4D48346F43F56EAF0F736D36C7C174FD300726D6B32F482FF739961633BDAB96CA151183C5899D02400FD820B24DAA835DEB763C745CB8CC4F170A01F5A2ACAC878624955206418DB1194DD6F4D6E2DC9EB94E17ECDB751EF5656457B3E967B65D9B9CE4722BD87859CD2EE484E17420C051B8D82CB4CCF302C648B680DD31EE7878DC07F81A1DA2F51D63C34D2AAB6227958F96727B78F7EEA707363B762945B895A6148EF771FA015B23984D7690AAF0285F46A619FF75CBA55E9C8C192313DC03C33F5BF616E39C7F0F93D40A3A3FB03427289BDE5BAB9979C5B6AEE03F3AC71EC97D4A0865D667B64E6A17E8B937CADC833223677896A95EA22ACA4A6079F1562AC326865286F051A0AA0B7352ACC869E769512F1C050999B4A3C4F19DB12FFFA9CE8A57DFE47151F44AFB0870848A3365A2D457B99B89B46BBAD4BDD0B4BEE6E1FF733880795E19CD5263F40109092D2DD005AE00297EF8750C71D282BCC76992B2A3EFB4B38C92D2B75BCCAF44D313F508DD69F5225BFD75DBF7E9D37293D3DB6A776CF3C05330D286E6D45CA3FF8DC56D18544C5CAEE02D900B7AB45FDA750FEA3DAB7BA79F61A3C72E31847858F311E3B46F8A0ADAE0DAC31C06F9C7DAADE30FE52909E57C4F0395DEDD3E5A5979BFDA654168E101B0E217E808E79B4C99998E03FC62C94F7EE18B8293B639A57CBC18F7AE870C933FB3901F9DC8A779B037D05F4BBA390ACE5059515B82A8A80510AFD35E123BDA18933F612A570C92036CD406E4687C4358A6F48A0934F43DCBD4FF42115FE6878B8ABA263DBAD7EBDCBFB05C9881179F3C90763F0A74D9387D2BCC4A86A9E0FCA73B55E978B638D3DB43F112C4EAF893DAD0F6523EF5CA2F0F85AE5E89A7DD0F9D5CBBFF1D9C9EAED792C4E5D0795F92A7B90F983E2749221C2CB327F5886ECEA92C9EB118BA5413F2297EB58244281EF9CEA462D77408612734D0587D9CEE78003250D8D8081112A701279E8B385EC4F789D41EBA00C9B6CE52C779DDD35EEB9BA356556CB18E7F73B7D843A2FD58D9BA16C74FE986B25655C4423D1EBF490FB0BA6D25B2F848EADBA5778A6078B8F939FD5B07C960E7BFA9753265E1587EC16D542717FC17CA79DB6F38A91547A1A3D20694EF9F5F6ED0A6A3FEA84FC3EBAF329D0C9ACB27CE48795FF641A2EEAA6B6CEF9EBC5DEB8ECBB1ED70BC68E945698DD7BA0630CF7B808A9517A0F0687BA2BF48265424B8B8794F5DD8F716FBF99CFF15378766ADCDB7CFA04F56932FEC5D6F17C7A5351C2014854974CB80313F67F14F1FC7A044F64FA69A524D14DAC81E14F189EA3B7D44FDDA71C6B6CF1418EC4597059FD4F9340CF91924527D029768A7793047E6C135D214A64952F5CC356A4A28F36CDA90AEB8398D88B9FE9D33452881C5D9470A9121A481EAFC06D5B5BEF06E74057AB524C67714F9AD13DE8331DF743715A5977CE8CE4A71A5947F10468F945C3B2A52C6D653C8B6DDBA918E59E67A1EEFD5E9498C6725C414CDFFA3223EEA965D2A3084FD74CE9BC22B9B898D5CC5CC7F68D651B70519956C7455BA3FBBBCE606B3725328DA7F031B51EA77F262514661391EEE54D174CCE49300AAFCA2574065493DD412344EFB0AF64B637CA9392D668AB95036F9803D034514B419AA558F9E00CC41A607575262E2EB83A031846CE0B069E4E5782E6DA95336CC99F5796918ED40ED39C205569C456BDFAC865553AD6B47AAB98D29C6033CA9804761C72E31222F68AF6F1589E49DB063FA98C135F1F82603F07A2BD0A8879CF4C86FB843907C3433B1954F80F79636626F08FFD6734EE9BE2DA244963DE2AE4EBAC7202CD1BBE45498148BC0FFF9E368D145FB224C70AFC00072DCB721A6FE4C197E2E87DE42F43CBF30033EC56566BDB67701EFD72A0EC0D0B32CAF4E72FFEEF13F906FC26C8E6AD6E833ED7551F7EFBE1005214C191CFAC82551404094E88192ED04374C2322F2AE0D8F280C89D629B38D3C6F8653ECFB9976B01C6D4023417560B26B6A11B1ACF803FDDB62F3A0062DFF4A3DA5314F18A0C14D0EB590B599593CE3270B972367B8E5D1668598C482069FC13763A75F526896DACEE3061E8791671D3FE5E7C1EF8177C6D539539CC8D9356156281439C99D773BA0D03E721365E4DCEB7D47739C1E9053810BCC76ADB3794248FFFF7B19184988DCADB69F585D2D57F8CC0541B04997BF1E730DB1A652920AAA579E6BFF7DE367B590453FEE9DD6CD6F88B228E620FD91C897DE5DD292124735154EBC0C029FDCC8CA9134178741FFE10469B68958B64F92287261E9A02F081C4B338A0E4505E3EE1197B7A295165C4C3EE5D7DE84BA821FD9CA0ED928D8FBD2FBC0EC1F24FFCBDEAF2572E94A26E16C42D98D7640FDBFCE52F635A52AF16C33E6E3687BB38839FAEA353491B9ECDA766F709048D51DF50EB6153C5B08048BF0EC2B9DE68463AF737F3351C1F97DB4C65F39FDA73CF7E86C5FADCFE8D74283CE2FDE889561455E083F6AF440FE3B8167FC0C97027BB26DAE37B03D41A9104CE68EA84AA6A0AA9D0179A69971B97B64CEE80143BE461C252B0A337EE5959FBCE5CD7167BEAFE8A1B7FB0DF164199EBF7ED896E48AA077F9596BD6D2E42B5EB04A832B95B5D294AC599104138C50D241D1691DA939024D00111702C36B184BAF6616DED7820BCA7398F974E3C92F75CA21121B56716421B370D945A4FB91BADD9D6E536F53224B32FDDD35A8DC12F00E1E1384CE8A155482C638D60197C3A6B1D39357D3E9CBD01BC4FDCD983DFD606F69AA97EDEA53488432E60A20ABC88991CFFA812B5745FF7340B86CC1D044C0E71D6209795A9720E78FFB5BA0DCDB15B94A6C7DD77D15730F083FCD33241D5F7F69172827180C537F92176290D633CEB92AE0A3158CF93533F36C4CE90FE1CD75F14432BF9B661A57229068A824753007FC8018D30DB994337C7164CEB31B72F6966D4A5BFD469713B69D7729457ACD9F6D64B9475869648CB8C72230296F16958BBDF5B826FCF1555A7B93F91E09FD40CAB34557D826D50EB645B539100345ED7C2690A3C1AB1FE25D881DBEEC8BB3B7671913F5FFA12D27CB776C5C91A8C6B81EE8B93D94D74385CA2C8428A7E6F56C51B3BE75A8EC520922A47C17EC2365C8A8ABCDEA07494448656EE230C4CCA3D23AF584F2746203A1D049EA2EB9C86D52C8EA437FF90769E6E8A848E07A59808F06B482595407A6919C31AC6594BB91A762959C8B7D5D7EA485AF75DBFCE378FCBBF92C252035FB10AF5760616B1F66F66E9BB33995BAD625C64767938C48E851FFC754FD2385787AAC21EFCEB6B06C3083EA2ABB217332877A63CDA061DFD57DBA1C1B8C0E9042A33A30FA3AF4A51908DAFDEB76B1C871C4E3500EB32046265F50B7F269CFADE4B269580485D2F042ECF7A3E50E58E884B7A785A8A04B45AED3AECA599B2D53F2E89BD87ECCE2D3A7AA15399E5CF732A3E818B6535C533F5AE792234C7C4F17DA554074CFD0790756D017517B2DED19CF6C1328CE4707A36E5BEA4817F51D37A58E13C48889209C370DD86E090F64A94517CB565C77387E854D7BA5330011C39396778BD5CDDA5EC63B513BEE6C542C7A92F29273E7A9E35D02E0B19E402C5FA6151A31BDE32CE63459932C017B6E8841D10E435FAB5C89DEFC2D48981396BE1F926BCC0AA80011F8EFC6ECE16B06B71981362123AB2FEEA564CBA5163CA1CCB41DCA5CF36551CEBBE00504B1AB5D24BA61D95E37050503C8E396C300CA5E4AD09DF6650004E47B190E32A1B2FA6362470F65DF994315B283741AD0BDF446F60232C692008256D53DA3DA0D75D8A15361AA34ED058F96EC13C160D6496FC18ABEE7E43B637D6F43311ADAA1B357914C7463DB152199E2179159084A30FE721761D35B21F020A8E009746021B3B97359FAA8F58C994E1D05D290DBB4437A8D27AC8A006B2390C1567AA294F70C3EDBCAFEC1362C3B3F9C8644BC124D55F6997A5D928AADE7BF9CCB8837E076AEBC578D8EB2D9EBC8FB7843EA47CEF2D20C60FD0B139DE9A428EA386FD8D1FB101FF759ABB67D33F350C870F5AD1CA88ACC92E66FD54837C98DAC199372C01965F6718D79849648C65E00B46D0C831032D34115807905E4A97C7BE9D0DBE7AC5D47EB4A449A737340F490D7FEFACAEDB95CC15169C675E7CF94DB782BD3C269039619EF730868AD8FAC63BDA332256342FB0680F70CD71C8178CCEEA8A4A1B9873BF6B41682FB83B6E9F50482D099E2BF77C2F45721DDF0475DC9ECE8CCFD2A73B70B7C7181B9AC9BD487C99600162FE3ED40D46B25A4015207FDF52601D70E46BC125F148A4A8CB3507A4F3AE5E3AB7960533F1A9F99264FC0808BBD7FC01E11F5015F4E2D9043EBF3A74331477CC166DF77782A80B2D1D6A49D18EA08D696349F4F83F17401B7AC1152DF9922E0C98CBC5F378BEED49C31528B4FDC262AA3F3E61DEB37E44326208FC5F0F63845F8A0CC24EA2605A3A9618CCECBD23118482FB168857001ED6D23A7B502149CAF9F407CDBA5BC2409117A2A762CEB4FE8D61186DE8429CFE5EC27931B95AD5441335ADCFB5BC254D86E9D6E8D4F9164C906F58CF090737166B8B560267E1CE7A83F797B45E153179294D373CB4FFF8BF440442FD295C555EADA4EDA5ACC872B689F83FC17BCDFB1396312825B52FD32D61EE14E28755CD282DBACC024673F5FD7A1B165A906E74687E84068B7B53119B28069E4B6372441EB62740325FD7C9096485AC2A25739D6A79C15CE9A8B8F4E83FDAB5A841F01A880E5CC82B6600F9AB752A36DEF88DD5754D42E26AA2856286F36CC89ADDFB160927AE8F520B5D8E6CAF49BE8DB7C9AEDF6A24FEFA06AF8CAAA6CD7AF456D07A960AF2FE380B93EE423BE8179D7F46E969CB2451B3BCF92A372C7A33E013F74EE659415005A45DDA9A6B4BD828027B705BB67512FC5030C92F8B0F17C9C634A8AABA1D889640B1DD2B1127B88FAF48D6691D2BBF5805A662799B2B0E666CC66A9D79C4522C46D88638E82207C37DF996F3C1FA992519B2E685E1FE81B7B13BA03C01EE20C800E4441BD852C5E373F9F6F418A31B301794ED18E2E6D2337CBED1E3AAC0217B51CCA7E5AADC38C681954F66D07FBD0AB3ACC3CF106B3A5B834C25014768654BF696A7A3F80A9587AA2E9793A2B61D270C15C0A818E7A24E1200AA34F21844222AD936F7A80467D2811CB15D221EA8BAE1B23EA6B382FA722D8CB1097E5AD421A5434FD2C4A5E57E0851A6151221D5A2ED5CEC37EFC70C4EF56CF87457AB63B41D24B6308EF9D007156C5EBE913DA6AA791F2EAC1811E2816CECCA470189EE2FB900DDAEC578B86498C95E87C112D0B7C454D5B2F649A9B62491EB5A13CFCCAC067247A7561CBED2B23F5D7B1C1677F3173DC915FA5D4C1F06DD77868473F5E870B17E5D6BB926F211DE01A3B5ED767BDDD605274079CC314FAF5345AFEADB25A8FAA677D99D61CE90E46C19D173BBE48EEF8A946342EFDCE82B153B1FF5A279C53AE2A795C3D3576A85E5D57A78534B8864864CE4143D7A7B067F072D11FC3A4A72B84BE95BEDF052D42E920B35B1CC70F2BC470C0A926A1D653A2DAB62AC4E048303E4C574C3563E9820FFA1A0066852390686288B6710BEF75D5679B422E0D69B21CD78D02D81DC6629E22A8D67E70C0E22ED2C6190D516BAE65F37D3F0BB467A0559FB50AD3C5FDD4DF0C898EE518385053A8CCF9465D647DCCD6E21418535D72A5BDCBDDF6FF1328425DA8F4FE0128333A6DB4B5CDE6F6636B6EBA0A163584B4BCBFD9E4E7000000000000000000000000000000040B121D242E323C34FCF4626248B979A7A8D306CB9ED69C4CCB5CC3729D2692E0BA679D5C2FEAAC54A4E06D4EFCEDF78E19357DAE263E1B5D107FB09618A9C34F54F19A738A66B95E6F88E20E01F879F53E8F4C371B571E1438FF70E0A8CD00D608976E24501B2DDD323EFE6C1302A318CAD821C6FFE641672BB80AC62286C69FCFFD93422911C46D43DC9A1F00A73E19EBE6CC09A9801F2A1DA708F0F1F98E7F1A18529010823230279F487911CEF1E784A229D9E311BCE5E2D368E6D613F791DDD617D0F37F604B786CA2BAB754E8BC4BD3DA37E66A54DF1D3B268A5A80379A30A52B1532E8CFABE24168D83CBFD61E2346F901C361F771E0BE3E03DAE8CC30614C10FB8DCCDCAA5B9A25DDD8D61E61F60F22308E12ADC137D3D8C53CF7B31984CB813758BAA19AC178F2F0CD2155ED674A7509A3CFA7FF66D2D9B1E60BE50FE7FB79591C500F66BB1D35EDB80263F4B696A3DDA0B9B2911D01E76E9070D99DB93D1D0C3874CFFA776BA24424A6B453526F7C44EAFABE13C0750F9DF33E82105930139E70B5CF1B09DC3913D6BF4A4859F67FE814FF038F0FDAB93522A35E7F81002A395989D68B8B7E4235A09837CC6402A5338DA08E7C73DC63C43BAC42054C694F4931B80140D6B104EDEC995CEBCC5629F85D09DED8257626F9FA4079ADEF81D044C18BF2277DAAA41931B62A6028F89F95F06D8A8FDEB95EB2EB1E90C0D8523E0B476B158E3040F212390AB2503021E8D6FC0733B963CC6188FB2532829925B59C8255D89F10B657053D0FA1D8E76C84826A4609284503D3A101EBFE7AF93EDC423EF5303CD946C8B570511E38EB04BEE0060E678D03E4134F84F279A570AAD0332417FB2099E3F1F279CE7D6DDB080C5D83064D107BB560B21183AE165CBB54CC75313DE72D40D1CF5173455AA55C5C356D7C40A2A7023DD95D3F89B515D7598F800DCB7BF68B707978ECAF55B794A17559BD1E913F4472B1830783BBBAB5F23A760C78C46157FD1B429C445494CDF92FEC8BF9FC217D3CE2697BB6C671BAA793CD0C1C84F579F0DAEC400BEADA799A9F417FE4744145F21C6F8559AFA7A514A0E951F03E5E68C17A8E5816F3FCF41774D26BE2EDC11FC3A42CFCF00F817C3D0FBF474FD7F30C9C3C6BE7F74FCC79FA6AB07CAB037EEA7D83866673A74C087B5F7542804071D53CE348D2E836749E35AF0FB884D5D53ABB195AE1EE6E9AE35DC91BE359BCD510A7801FC243C07DEE92373918AA4F8A89EDA3895A52456F7244D1FF007CC7B1A52CBEF4C1ADE1C2C0AC189AB24B3F260475E1D08E7C5BFA30A1CDD71DE5ACE80D5FBD1D0F17198B79C8EEA0365D139F2AE73CAB6FBC9A79786896DE0CE7FC747D68FA4ABAB662A09E0E409F7E652153352BB92F5DA1836B0E92B0B644C821B2DD2BD0AF193AC0F8CF5B8D88432F0248DAB09B46FBEF2EF1899B5981E9B33DE4E9927AE50890FEFC35F681E075D8B0169A2E16FEDA6392AB9858DB87ED18ACBA25575AFD1FEDA9FB3FD01ECAC13C245DF6972F65087513F505187C4E8EA54B6433FA092B6CD3AF13F4718693904435C55D273060FBB5FDA76074691269493E86F287922D074E54EFF04209B2FDD3417D8436D1395E638D57DB75D68F4F819141B6DAF4D13A9A18629CF5F84B0CD02E7A397715DDE5476BDC467218D11AACD6CE399D9D54645BB27CA43076B7E4E57FB4F7C4F4B8D0AA949719D731C3A927FDEF1533D773CF1BB562D5EA43817A5ACEFE9EB7E51029DEA143E8A1D5F76F9BFD74A26C6D38F54194319A1AAABC4DAF45EFBAE770B9E9D834C09FE45C15D4BBC0251D3DF2F2F23387DCABCE6CA7A59625E18FD997770D164C338D0692AF97C749FB746C0D3944CA4B2DA6D3AD7B8C3AA922FC029CF9AC5580CFEAFF50CB2E9044211EA522BB5769BEB7A7BBA0743F345FEEA9AA9DA6EC5F0579CF7A5AA4DEDC832FE3F65185A31FD49C0D259E3B7F8FA96E110D130F588CDEC30D0FD4860CA6673C46D961FC68A4020FB03AE24B1AE12967EC1ED19ABEC0808A7EF89521152033F70F406A7005819D28DFC556C79DE18584088F40BE40A555EAEFA78E3FA3D9360A7CEBD963555CF208DC408A07CCC1369F98BD840F5C940721064E6C7CB241ED0697AF0FACF36F05632A504870ABF90134A01AF00D340F7A5D548A8078C2049600EE454D15EB8CE58C26B3C8185CF9DFCDCA7D4B6DCDEB82230F993D51E701D8387B06BD45B4B61DC9DA6D3B4356F50C1D4AD2B467D36AC092442FA90D1DEB014475AC7CE90C974063459DC951DECFA30D2DE4C70FBA39A8B6931217D0924FFA783C8C3DAF048908E4AAEAAA3B7C98846278AFDD1753252F39CAED7D334D8575CE3ECFB2EDEC31AFEB2BBE67FA929A267376293C2B2F295CD8DBD66106E1D9518BE1798949F3315E0454D018C2B706FE836FB37AB908D9D698AF495BD285A74E4CFC7612D42121F43FDAA7DCF44DA82897B820514D66B92983A3EC819D2CE208D688B6F0AACADC0CDD619D815CD231AD8DD9B6DBAD9C47E16FAC098D0F4279AB52055D2FF765AF6E3618C4509FAE6AB00FA23980EFB19A26E0A6EA4C9A7DC699121388748449C429B28AD2779F5642F05FF58B68BA3E289F90EB27CE06392616C080D659338CAF274D46A90D58F2BFED25E8D4A8C62030A5E89F6B1A5F6112A38661E2F2B5A37BCBF050812DCDCE9C0A939ADF929C921E7DA0C30815DA318EB2F350F286441CC92060C970077623EEE68B8C6FEC9FFFE780A6FC85FD7AF90172951337AF57339E98049132A4CF58874A7418FB7ABA0628B6192BB2C43102EE6B1D7E824725D9C75D34A8B69DF4A6BCB1F96B57767046C99EC6352751E2FE1075BB4092672379B3518DDC884FEAD5BD062B0336EA88BCBE0D22E066566347FEB617A322BEC561E9AA9D2177EEF0DFEEAF6231AD56D0CD9E300709C9317B3D334D8D2AC97F96CF2F45B8582C4128D95DA8CA207AE34D3DAACCDB128C11694EEE6D3E8E6AB767B6886B1F7235D85A4D9C7C831C5DB8AD8323F63927A638E19497CFB308285A03CA2C1FE2AC4D919AD11511ECC6F28E7D0E0A614FE21B57BCCDF83535C7E2C40840BA0014247190C580378454751EB3F2361D7193E160B9516F7EE1D683B336B873C8BA22E97480A61F002A73844C78309C0A3B31BE30A192A62BDCC3D33A7A5BA1F6AE0404A8558740CAE46E5FD15971B41C0BC39665A9B92EEB3328C328B073ED5B3720D37A1C097AF8A6FDDC3B2B067680E6CAA760368B0E1C052E804E9F80F26B52596202FF2E0AF7215999EAF7D3EE3E8916744E40AA1154322DD068AA15960DC38671A4F5889FBE709CE1DECCFA80B9D33AD2FD963FE0581A2ED7718A27CA62819D05BAA3212EC7CC1C5472BCF579AD52D5E1B2BEE637D9827851C419A4CB91DB57B2A6CB4433C1BD209648F1FE170ABB964B272BCF0A263CE28CFA3A9D1449CFFDF643E37AD97182F0031CB334A1EEAD23D63A5C2D0A675D0ED000F37FD2153E1AFC4AC01692701014927601203ED2B8A477CCEC45C1F43190E4FBAF2295E32A9383FC7915AA76950A301ABE47BFFAA9C294292126934CCFC173115A6CA96F3945FD5F924A5017125AD5AAC705106EB852EF3190A24420196ECD37F7C67B57162CBEB97DFA + +count = 78 +seed = A315BCF0E6835892ADFA07C034BFCD39F80B62925A95490B20170BD29378E11559C7F1CD296377FF1E01284EC727FFCD +mlen = 2607 +msg = 96AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 +pk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E430B30E29FBBF762C023D852DDDF075E2403D1476890C7501D890027D7D4477AE3C742F1DB5EC5E87A6A4E91343FFEC89FB2B3EFF2E40056AD89709380AB3E88E5DB495450A077E6BBEA5852429A12CFBACBE3D688ED12CF4FF99549AE0D1E5755CC1E00F1021BC837F3112116842C6B7464DE1A83EFAB4E32D21E770146681110DA65E56851F86AF4D0743FD34FAE3AC0E764E424E48C02CD02CF8C0B30BA268F919C7AC7DD06F4DFB1DA29255376F85FE12AF4C256128586C4AF48ADF76258ADA9738A14486BADBFEBE81539F471FC24D8F045DD850B917B729273A68C2D2F293CA20DE2D431DD6EC7B42D27B9353E805B4F61433A46CA63E1687EB9DE4CD2CF446A11AD7FD82590AD7E4C95E3448CEE55571513D409996922E4ECEAC6EA4DFA1743C34E68262E3B129770C30F98C91C0A5D739C17CF3A46415D262AE78DDA43CB5D7A4C25431D46A92E358E7633C61E0C74B4D850F271D9C587A97596ACAFF197D01527836F893AEFE58DDC43F00EE8597B1EC02804AFAC6E1DA8B921DF5FD7BB89A803C2C8CA297972E1EB8B5752CB0C2ABCFACAF8E0FD178885A5FE64A975D1858BDB077513CD8F36E47DF32F6B78F6A0CA23EA69B7BFA71BBCFCD941B8C109635A02E2D6206A8C03F3ED06A02D4E725784F0C1F39EC6C5C11326F8F2974BAE40E9936AF729A27942EB7AA256238E92EF54B91F78483E539AF97EF81B0A4F410B2FCE530D370431DD2F7597D367D0F7C0AEAF5B2670C5B07ED5F706EC4B0912683984D61487550741B012783191815740B02545183C019D786C5FA34AFBF889B1EF0DF3809AA46EB0A974D30F25CBD8B791665097F63E4A8FEFAE63985DA84346374F511C856F120F3D8B4CF8E17D3213E68CB31D1A211502B0F35A7E503AB8229F6E323924BF514CFFC8DB51CE76078156B804E48B2611C1202AAB4A391F85F21821D998E57DFB4187F8E73734AE525FFFC19CCECC873957DA5824861B72B5473257EFC19CB28FC42105F5CA67D2DE0A0AD24FEB0CFB19953E747827418D91C191FEEDF0F2B6C9335D038BA4669485A96A85BB13429F48C98D8E2ACE82BA270F8E7C54877F27C7CA105888FD5C4C04B4EDE999D9F5C85E5B53F3F0465135C1AB1F41326B10F89726F094C8B44A9C1102605DD6864523BD8327CCF1E7EC79DF6938BFF99A646B3968693DEE8F2A5240AA1E677CEA1FC741357FC5CA5DDD330BA770184BECAFEC23384C7FC70C5FB22048706456B30C74F30E1E8BFB84D9D09966FEBEA182C3540AC4692EFA82070100DD0B7E0878D5702510B8DB856859BCDF1029C144D9649E0AAEEE21AEA7A63D2539AC68E62AA6CD56324E3C0CE8E5CD50A00A9D922D91D5212F48A91214882B19DB0D7E108FF4B3C32F11B68D4DB63F1220039148C44D56A098DC5CC1C5330731D5BE1A6045D46F8B39B5D51A76F5697B0F5EC9B4631759ED228E9DB0AC12A8C71A5C3D6D99696EEA168DF483397B2BDB19031EF0540623BB61547094D528539DCAE77AD109586C8865FD1F549C84BDD80A8F9D6D696FBC336470B81F466FAF2418079FF70EF6E2A7A7ABE39B91165BAB2E3C5F229900268C28BFFA5082C62A7D4D68124B4E63213EF30E515FD528493CDC85E8E4BC9C8A3DB08B752AFCA22FC1437B2FD2E72DF70D3C676416FAF349574C6C2126C77E4BB5026708C962E9A7CD8F704D80C6990633C11647F2D5E6EB1816DA93C3335B8E765FABA0952449946EAF9BC89C19B932DA507AAA2555D1FB8359A3CD5FB01D07B65F53A276490C7FE00227A4D09574072AC8DDFF7E16548077836DA88BDC9991A2F1AC6C998C91E547B0216348C64CF0611D9B83083E448C8A9264CE7E3075A23B090D97D71163941B9C433BAAC3BA74EF49E69264F31817089AFE4091DA0C9B1492C0F9A836F687B0E90B7A2FC6DB63A73164240B395CF67F2672712C288A78664E9925E01857065CFD084B4C68B949FA63E151A21295491FC1B9BC011353A74B35846815A9600043D4AB0BE528D59CE4A265864D9BE905F804FDFE966429F76EDC04999A368A142AA8DA81132FE0CA031BCB8DC5D7EA98F7D7E14C86F57DE9CDCB234CD26D5CFF15F3DC39D72A45D3C71A12C489CC5BF9938CC1918293A52BB101C5921DE142036E8690C9E34A18BD26F5C53B523DF4EF0BCFE518A5E2CC64B799C1AE09E059B6DB5D9CEDDED9438822C95DC44C4E4FAD33F36BADD667B1332DB20F793AD4E21814267BB505E95480B978D355F9DC02010141FCDC3B0AD13D8F81C607D9B990CEF03E69DACEE95C2F25B2743249B55A0EA7152893F9C6F3BE53697967E9E33D0E174FF1E4350217FE59B8216F89D8E72B78A25E9C15A8C9EA769B4D18045FA327DD6DA46A1AEEA94D5EE8C837BEF5A4B23451E08BAF95F864D6F866AD64077A12C74FBCA5CAEA788635C3DCA41593A4EFF90A20C9BC19C84C4376435CBD92693246155E0E2AF55A7D4552EF3CE92C1AEC9E956922688F14657E0A183876113AC1EA6D15B1835E4668C2981E677B9FB02271C3BFDBA6C73E8903E9D0D001B008597514E8A6B3263B123DC038C3F003E94A510D4B9E81755195AB0FD80E129F7A901FD7DB9F30CD63481E9E0E916658F6BCC35896B42097F308BA1B6C12A51F44B3E9A991359EBA9F8B5B9AE55BACED1CB147EE91F6FB19E8276A63F17DBAF755E7DBE1E26CC5649B265058CBBF65AAF4C92A3A6A75DFB6EE5BFA8EC4E15B0C7D74F40D885B502142C8ED9A7AE1C53B37313939F0EAFC27138E9358F4A4FB4AB6D5BCFCC91D622887F30E47BB72889E7261DE58C7065DE908DE4E1C149B6C4B80E2DD4632BBC765A48194D31338BCD4EF504A4EA84043899BC9056345EC4E3DD4E0BE8CF73C52937AE9462B57209DD9BE389B059E68151BED74D215873AA8A3823D3F9C363C779B5FF1D412AACB220E867B31FE9114E50079405AB78A52EA701A0B8445984ACEACC76696CD3D1BEDE156F4447FCBB9BA325951C1D16A938CE6CE780B85648477EA21F718403FB8EFAC0A9388C20FD35FDD662C513D2764567B74625A3229AF0776CAED0ED457380CB97C3B5A549A85277AE8152C61BEEAB008762950FC14A926EFB70A9174930D072263DE81643181626A0E939C110E6013434364B314C62436AAB1A209B6BC4DE24E920C59201B9DC2CC1C7201A07D0AF1447E808F458DE24F5327886680DE5B9B58EF7E84FE55ED42E701F08E2448F88F3E1575765340CB1BA50E29EA10104ACF72AB09C3211CDD99748553CCDE5B87B21307C99120187EB6615DE8580C03CDE2097917B28B7A1F525AAEA61D15930DCE36CF0597A04D8992CF3E3AA5A4CE99627C4DDDA142E2A68BA4076C4CBE4C26B4B1AF70AC1D2969B38A231FA7396C9B6CD2984DC0DA5D09F08A09960C826AD079C3CBB2A465407949AF0E2E2864DE40A210F2CCFB7B621791441E65E56DFA2A7733B649C06A24C9B1957F10FF181096ED9AB83C0F5F7F61E6417EEF884074589378B351F31C47A319EBA35237F91A1C0099193B03C3536F9A75D427D995AD3BD236F27396BE6375F6E8081843993C6BA1E6BA0E48570167FD3C3AFC30F9CAB1E05C5C3C31245D80AB968FB349C3097E0BF9DC +sk = 9C8D58F80F7E14FB50E5ECFBFBA742F1E29FD7DA1040CB12E07F2EC235E6D92E8A39BA55420173EEC22E8829B700B6C6AC2FE27414291DBD9F8C9B8F71D0945E3E3D4D220A3BB51F179E92127F3910F3FEAF80333FCAF4A5D91311ABADFD6CFC232045119629D4109188882812452E22186423C76402070D1A1591D9042A8A841112887102C12113818018A920E3820DA2466EA126514938668CC60C5C2852018965CC4292093844643201C0908C50A8650AA12819950C440245929461E3140403925120C00160024421254A09286A02190C5B0841C436500244664BB428C8402DE148300AA610C3865092A04988B61108B36182346E220461A204290C014C9C242209853199A404CC128922028E51428E13C601A1260499400D6190115C1050533828109784024069C84665D2A08910B5304B320C49881160C29154A29192066E4404105CC6491988718800125302218926515A086ED0320EE1A22402184988C86498163003912022448009B18853B085D1A610CB147089C21150086603B9101828218B222098222C2014511825661A9565E21028D0360512320141A404D390049802720CC1048020824CA669A40220A206820B902180480613A360C1A0681CA40120B24118478C21928C008120C8442A18884522135142240C5910041B1564089140C2A02CD0C68041A08064B43014230A5CC22522A72C1904510BB2041A1061E4104592204888C40CDBC85010C6519B26815444525C122508882C11172451005180C20144046C23253118A98D40104284C6015390681A924503302C4932691BB44C62B84C00216C80B20DC8080C13C884528644C8B28893220011434690940110C789E3140022A2500C489002952D0C2792193349193251D99220E11049C208500A452E4CB428A23025931660883805DC066458C828884845CA882123B94DDB028518A1082199644BC870A2A040DA460C229520CAB40C1C124C8496849B308C8B083120B8710C418A140012DB140A21A36C2113010295292381901414699B188A1B116A0C918C58264E0A3052D1824DD9A43114982C24A070900824A4C08189C06411C0095C26658A40860C898C40B409511860E2C62D43B005A4881093360593244D52041208122981A884E1A040E2408D04449012475250485123B2054A4489E3A881CC9484E496099A92880C0570242581100246A2166A03244E58A44503088218A01020B389811065D238294932451A404E928211DAA060E2889099028EC3080C4848681CB08DA0148A59402A59369019150C9B362613C98958066A0B23808B3246D18200DA88311246601C23845A224688284401A62D91C0201B470DC8B260A0488914B69013034A0B0588E4B8800CA9651C39651CB52C1A348821A86449089212A36D1C94091347489AA668E1C6291B37421893689300850031915AC824A39264103626E11291D8124881048513426EC2C24C0418919C880553022851006AC4882024C651A3C28C9240210018010B964490225010952C94A4485A86858CC40810C584DB160090448C12014691362A09362C192645E2880DD082651A466153A870D40466D0828CA114661B3101C0A26C109228A1809000020988462A649010A3844C0A9460D3380411A8848C3025242460102541841681DB4486CC360AA3A40560C624838271C9C24550B8319A860508480ED224690A014C23808512482D11B464CCB405A24649E3240E0CA70D1B266194226D43A06598C041C0064A1AA080E3B811413025A39690E1260D1C2342D4B2690803701CB02CD2C22DC31288041820218940E4482C1B0365199961A2420849928114470013424810006201298D011381218488D808891B498C1349654C245050266DD8222E84100E20218E819600E41681538289C2C82D020310D8A0411026400A8491D02232229261A006828B466E1B276E8032710209800AA2300B0421E2426ACC463014A04C0283490981204B94440A818851B61049220213214062B86C913642E1948C9B222C09328DA3340690108AC396080AB96C514241C0220CCA106620402E11336C5408704CC649C8284D14A1498408710A044843224E4820280A3551848468499850E0264E09462123134110A401A4402E8C280CA0948DCA10261A4131D3B60559324A10068D161E41A529B5B2BCEFD0B4EFA45CC5B256368E4AB71DC87E2E0A5C4CA0538B0901A7A3DB94DB1888992E3849908511DB93203D74DBD2D90BF6A1E655C5537076DDB599EC97C0164E8861F784DF9F0ADF57B647469212E2B7724AC48E62F2E386B7B229080737405C02E339B5688A8AED2184DAF0298FF0FEBDAEB4DAC413F5902A38BB273F6F01B31F14484E861F7EF408FD2E0FF14705F41DBB27CD479ED34937AFE70AE5A9BAF2A48D35496507E9472064218B750836B32ABDCFBF170A3EAE09959502F4E116F365A83A90AF6D1FCAE5881EDC8AAE0EEB59E261FE7E4704DCF928AA08B2F78F1F405E97742B1A6CAFE6CE7F412C8AD291802022F38034C57339F8E42DC23E6F9343856F5CA2EFCDCCCC070055B6030C8423F0F89E469A74D2517150CADEA4F8B0369898BDA314767389A20AEC89853F672A77629FEE254B77B5B70BA0D05B7D8819E9DD5EB6E3D0C50CDBAE78605F59A11CCE3340389BEB7288F998C31A722F8919430D3B326515C8625F619E9A4935486AD0F8EF7C14E90B3F083C156830917B9F148EED83E59036541B4E040C9151A745B1A5193E5DC5D0AC62A226D426FFC259BB21A753127F033A2C8EB439EC4680FE5D752B1ED98A1BAD869C0CF78089AEA0699BB40EB9413C96B9539FB0B0B8DA7E0C2B1A6A55CD145C15776813A8F47C073FD6C2FC3C67DFECCA09092D1AFC8BD499B4DB287EACC6149E7164119BF90057B8BBB62A03E255DCD8A5340C27F1B7CDFEE46B0654F6342F1C250C0D46E0DC8E8F0224452A945AEB812237E45B09F3C87CBA948E7DB8E771FFD09340EDFF19068FA5FCF9AB2E590C869CF4D699D6626A6C79059F018FE931738A5CDF909AFC441F0B837A06EF9782D5A9AC9810BD1633C16EAEE3984F6635D67D2ED4BFE5933CE5B95D9792BCDFC25DF48E0ED76BB30AD78276E7393AA6590FBA11EC8CC4828E9998EDAF6C5C5EB3EE82C5D4E59121CB88495B423338DD4FD336B0841C78EEE32F516E229BC6DEF5B98F52756CD422583C4EF12642AAA143ACCD4A55B84D264D72A3A449B8EF12A17D4A8508AAC30E59BB59B8B4A3F1764B72F008DB0C62A4FA1BEDF8C8BB1CD4557286142B0C705F373F812EB7E570253D2B3026E8E2CEDD882C79DD823563BD1189BBB7940A071B35EF4246B70D76A352FD9089CF7706BF046A153596C21CDD1E93EA718DE83E637323081C94D43654E3ACBDCFC75C512741497D4A6534AC77BCF9473C3CED540BAE985A19796DA6819892B87967C23B6677AE190C918079EE7DBA46B5BF11F21C44514A7BE5AC55D1B5D4836F8BA30D94C95D4C30E2B32E1CCFDD8176782472E99B7987F12C1E1E2D4D96AE2CBC9C2A06E6F58FDD6F639B56B49F10DB4E187EF6F13DE786E97F38C63B370D0B4390B0405BF23191E39DD6BCFDE87F277F965C0916D3FF30FB259A4F10BF7497516804F54A93E20F53A335DB3C7C27029E90B0576C8A99C0726B1B4F029F8F597E9EAB1DAF33D8747F184EED82B5FC393BC374014B44DFFB7555ADB2769D185EE42118894B13206FDE414BC17AA6777814051E8281AA3D266523E7518072F257725C5D54A527BC259ECB59A67BC993BFBB72EBF9128D5EFC32FE7010FE1F12736932B311EDB4D46C10AB39AF0B061477DAB7B37285EB11EC03803F625B427D8D3803F1A3D8213BB8F7DDB443F79684CEB0DDB78A7610AE4B114B2ACE32B236B5AB8AE93733BFEBF2C74399DDA8EFDE05C3BA0D085FB7779392A33606C4F7CE098389520A6B5709A21E37BE8FD0E699B5B0964860EAEA0BFA109646893A21DD16D60BE0B0C7966CF2EFFC9DA25DAEF9D5D9ABEE740E035FC673ABC2B17CB088E105A40A42AE1762225DC16236EC0EC4CE6CB3316242A848E8D0F9EB64E7534C2E26825437E3E6B1ED17F581A48C6F6CE4AB9020A8FA4140E818B15C19CB9E52D3673B999699202BBF021F6C1DC3F04643EE6F04394B8B71EC759173FF2E2AECB5D93A305F5F39AEDCDD410DC1E844AB0F94CB40C3F154181C2CF030F6CE1C75483DF346AFCD815B5A675E4634580512290E01A3B2F38AB2B297741428B80FCEEF1CCF54FD23DF62F073F3F52C51EC2D87E5EEF1A7AD73F5AB3F7A9E889959F755FAFAA2CEEC8FA9C2605B422A7DE47E56FA57358F4C5E289B5FA52F72A981EF28B24D153479C6FAE69FA8C6A62BBB36A1C1403153A656B9417F8CC8FF08578473D005B46FF191556B49F7D22B034E7EB60B97825B325591375F8B263F61A94384652B56C1B075FD91AF6621354C6EEBC093E767A2066A6CA6DD8A0D6E44174FCB82351B55FE60B309742A37F409366F3BA6D925EDF1F80517238E968570E56A739533328E43C1A02AED4784B96D17E97912A1A6852675261EEE41C90ED2827A5C486C4691300A0907E69315AE7CA60B2A492CD40CF4C1E5D4B12B2823E35D9682A16D36BE016F4606515523B55190A977FE1F51B96A204C9983260C458B72497228AD35E9D377BF7378F23AE5971B51C07B1EB702E5D84EC8CD57A3BE3C3F6E30335DDB3054FA5EC67FAEA60860388671FB0BE2B0D5A5D15ACE57738F71EA27CBD2821B3130A46F7862B1DE0297736D292DC4EE773C9EB1464165168860FFA8E0D61AC5F6013FA6394655133311C53604E0442F0019D70114D11EBC6C9F367C40ADBDF50E60756C95C4F271BBD16B752618EB91F5FBC4E701BF92912790065D60D628FA4286DC76F4F747FC50D76D69FEF223FD68A1E022539F98BBE13012C091E7B848DCE7A82C90E3A935E4CADD8081BE7011DB33D2CC5E040F5DCEE6E6A9DB514ABA350DE7F5C2A7AA03F1EA61FA70801D4EABDBCC46C002D77B57BD622E849CD18B0C750CD77EA7CD31A0E59264825F2F9079BB495833750B70D4AB8D0255216D2D75A853C8BD4DF2400CBCBB38B8FFF0A4CB95C7EF941B7D1121B002ABFE67256BB68170222409880FD84433784C0DDC1D6CD70E3BD7B2081CE0884145A45DFDDBE2A66AD2501C072A3D38C9074D0BAD09634CEEA0288DC6BDC3E9F26E8A6F0A9D3697C8CB3CD42E36C93B914D6498184AE763BD810E685D457891B8C7B3D7850056A4007CD975D303D9377C883D001A383AD8C500D3C3BB5B016AC0AA6846BD4FA022ED96504AD052E6190642CF6206C5764E4097B697C81CD9B250DCCCF447F2B6F87170E0EBFD227B0C21EB01043205B87623F8B92AB25493B4B77138E3CA420049066996EC75CFF2766646C0FF532A91238FDFC22E65EDB9B72F0E54041925D4228CF67E78C1E29093660A56196F9587D474C0277FA2FECAFEC357A5CD24166EFED10D42BD56CC61CAF02D18F7F08C9A71CF293AFE6284393CA03607CD280251A7B61463ECA4CBC25A96DF9E91694DBFD8219E5CC616BC6A362448705033BD26C1EB5083415B5ABE2B201828468ECD701E39332A952A980CABFDFBEBFA1FD58A15B40937E93EAF11D0ED7FA62C10506677585095FE4DB99DFDA6BF4CA1E0C6F308CE975B620F8C892F82224412F610193B8C57CA1BCE62C2AD78A4BAA371E2F69AD47F295578F79DAB567DCAF8E452B990F71BEB7F12B80686FB7306D429197D8C1D07A28A1582555B7C894A6ADC8123978A0332585C50A28C571C35EC97C5F6AEDAC4EED207A571F3E0FDA0B1AF518717C06AE0EB3EFA96B8F7F20614D55115C668DA5FC86177B7AAA44F67CC4A0E489837DB1467B268599E79F81498F098EDA32665AE1AE193B21B70FADD3BD671D38F9513A77B3219D7CF9531EF604A03FF39DA5E072063A7B7232286EA6592E9CF36383FB8556277DDEEDD432470C3F21BC88784A49CA18B87F1750418CB26A2DD3BB2193ABBB72856AE13DC3A09603857BC38EEE1E9B5C503630F7D28CB7A36E3B5FE029567EE69C281C768F1B8D26C45106D40B6657ED00828FD32FD7BA0641BEA57102A6EAAF0BCB0BF2AB78C5D4FC829BB339DC8A2C1821E57BBD431A14C3D7D1DCD8A605170A69CA19967D1CF11ADA2FE64C2D21F3C65533CDF5C9C5C9AC5B3B8F03D9D0FC0FA4BD061760A7D1F783DD21A4CD97734E18EB68EA68A45A61E29A9460B6D3B55A0596FC2D0BC4C1095E541B5061892E1780F4598B03EF186C3F85D7ABB0A7BA2B9FC44163563548847A2A58E6B6EAB99E06BBED273D8B41ABCD232F2EF107F108C5F54A8F1CAE8A2F638E217D102109E81C8170BD23DE82A3F921E746F0268B1194CDF7E2ADE403181F15A29716154E2B5E227A7D61E9A6DCC6F7DDB6595293988EBC2B3EF96C472AC02CA21224EFBCFAEAA0B5D2C6EA52706AD05E71BD9934AE06879BCF13E1B1059A08866FE42F79D1BB30E36210AD20AF6D6383B1F6C74D9B8D113FCC00EA74C7F82CC3DDFE8B7B225869CF3FD13C0C4C0EE4AE8C18B2824E52730F2E751DC00E420A0F8113A3D6C652B2616FE019E6502DBF94A66A390850149760828FA9338657726F1EAB1CA1E1B53922A45252CDE05F369552846AF0AA50601F746D5662E9F6DE58AE9B2C9AE5DB967046BF902B161CACCCC852D6A88D8B41D8C5D4CA9D431D7C14039DDFEE5D53D8D8B52F79267BB220A9209FEBE2900AC7B5B22EB22E87C0C38E4E9745DD2B0782C61B8F2C70B37500F05C8225F6ECDA1CF7677683EC0FE30CC30CA07C240C37E29604CD5011B97C6AD4A9A559DE9A38B8FA8908A84CDE8446D470BF23D99DBA30002DC3B92F95CFE1E8AD167CA91D7 +smlen = 7202 +sm = E1903E54FD56ACEAED38621C37BC52B25A9351B06BC6F111D19ECF7D86B1462CD5D6F79460767EFEC0D54D27BCF4409A7C924A24F4F7712266E64C1E3B406005E8F9384D8292CB957698CB2CD48E6A8B9DB4A16E9C0EF4E36076AC4D71A9D57A6039A3CB57F26D451EFB33BD972E748661E297C231B890C8B0B47B1781595687017BCD56EF27456B6B66563692F80A57A7F5D0157B4732302643D4B22A5522297A77151DF56B58D966948EF1BEFA0AC5641CA7C87786AA085FED95F8D31F6BD562A19C009A6F5CDDA9364C17C948BA0A6FB8ED78CFA8DC2C6E8253B8C21F8A038477A4C9785B25A5949037DE011BF5C734FB6B57E85B7740D8D2DDC374FB940F95E747195DC2B8C15E7C412FA58F2E6330FAE03470E11248715AB3C35738BFA353E4E4FC186AB0AC59DEF416EF580C63BDCE8EC3BAA220F583DFB4BE593F69734EC926F653502C84399CADB465D88635375A9105F119C119FEBDD029FA9674378EEEF86B5984C3BAB2CE0167BC96265E14E5B62EF40E6DA2210982DE0C97B12F3B078E1D8E0CAC5AF4F0AE321C400FBBD5FDCED6085E4207CE7BEB5DE91C90FBD1E5002446C6121E0D56526F7F21B9F4FD8B16E4E3F5564DC1B7DD9AD2063100229F7511CAFC470B703B33784B889E848D09E35889677A9BFC0D63577E3D33ECFB7B3D2EAD0D360B53BF9C358C0B29405BD217C8C17DC8C684E35914C74253F76F756A409D07A1CE3DE5E44D6D92F4EFF6F45F3ACAE6773F1911640FB52DACA9FCDD0D508033DD3A73F86AC7657FA3E2955A88EAFCBFA866382A41A78169867F3E1EFA702B423F7A24FE3E72D7A7594173CB7A398F17A3807253A073DF2B6900A62EB15320C5859FE68FFC28A0BA81974498D75D178596A3B5A1EA15FD2E80CE17A2CFCC42EC19367787416270EEB6641247FBD9E29171510643340E2CA5477E4FEE477869CF43C73079C0A095E52ED9128B1F85DC8AB13119DAAF121453DB9CE127DF86DB86153B2A48CF9D8E32B96A421270F853DEDF38C578D1746F9F88597E5B8814C376FDFE64AF5766A70ACCFE96B52900F7E55DB19080304F335D41F5399B4E4D8831DC72D68AC0856398C922A43D884BDAD9CD931021261062D25A7718E52DEE43B3DB7925419C39B2DAD1D120B7825C659774F2A1EDAEF2888901D60DBE58E1FBFADF012B4085D1A016CFFD3002AF22981A5086E399F9ADF4A4CFA826B756370E74D61D9DA8CD72156620BF7E02121C62D54AF70589D21DC66BE23E835407CA589807C4399D2B696B0D60BF99027BBE3EBEE26902C919E624CF70EB59E2DF5F53031A21E9742F7A63362C6031967599D0F2634E6966A34E804C0FFF68D9CA5110727A4C4E7064C48EB162BB63AB6B30E3DD1CED54276B3388E02C07D6077EED0B8F3B744ADD613098E9CA8AFC815008614C94074D04EBFEA5088D267B0C1A56393A26EF0DDF74699BBEEB2FE81B565C535DAFFF9750F6B6DDFF17F7953512C8228883840E4D44C54F72BDC858A1964AE15EA9355BC55A792FE3453F7C5891C80F77F1F704551D3B1265080C8E5940E94F65CA658447A7CFAEBF0323FC0441B748C2716CB9F2D6DEB95BC001D6680F24F7C2D919E3AE80A3E02722A098A191CDAFC66B380E3A94D9A000A7B7FA04067758A0043FFE1B4D9CDF8598D7432E4A56E47AE19050B4BD526BA30E8202F605D4A5F4C5748C99A5DC588DE0B10C120614BA8E888308534A068AA6543AB68A3E38E439667BB02EBEF62BDD44549A648A174485F548708D3DB46A9AE0DD91BA91C1B5243D7B3386DE8D7EE7F9DA0463D1E7CA7E3793852A9FEAF61C50574569A41283ED8F597D6BBC6AD5630D6BB31E9A996B9ACE2792B0E956D2BC3CAA39D3BE6353A3C389C9FA3F696DDE6F1A9778D277A6B670C72C87E49AB6954906852507CBF573835B83B16E4D60D338009154B59FF8860D459D043255056670B507886EAAB0409FFBB4E1370E0F7174184053A03922D56710F44EEE9A9A6C8128E9633B7D814213CE5192B6A57E56DDDB0C9B8228ADF5DA33CDD1B77DFD5AB2C0F7EBFB94C3DF68D51262FE29584329F7FC35D61AABFF33C77F035CF26877B393121D2D82BD6FF199FD76AB06F8C061F0189668E73CA1A75E26D1FBC336B7C31262F33D3A7904A0E5FAEB980C93549691C405D1867020BBD88F1C0BB5AB4BF7FC51C474B24DD74AE5DC730F943943C83050146E0209FE2EAD5E5B0D77C40B79F0E4504D68B22E42EB52FF538B75E3FF3232036D25EDC840FB7ABD9BB5CE0412514BE1B9783A7A12FAC6C8DC0FE94FAD8E2955DCF8006ECD27C68D2088FF3D0C09DC8A69B5972FDA58613370F205650018DBEECAAF2E33390271C5128DC9E98B8133149ADD50987038F5B082C3D3E18C16DBD2CD97590C59B8E6BC01BFB5F55BF19E0AF7618D7F951109ABAA9BCAB833BDA5FD95230B05CC561452CD9455B301A880A8387DFE1022610CD00548FA1E92944E123C7DB1876CC35035B17A7039D72D176B1C0AEEA550D009AC1A6982984DB13C8D71D435F87D424D4E8FBEEFE5767B5089DFB84A6733340DC3051E5D70B147727853F0DE9CB5C98A863667B9668646E276A6B970B5A7DD4F759F191B61137035E9840FC38DCE80656DC3D6F96281BA1DDAA46C7B3757A66B8C143B1F3636DFB3DF53C8D8BBBC59192FFC03D75CC18288D10A782D8105DAE75C53D200D490D85F3E0C0D1E0E04404661C101566E144E3AB7F0CFDE786121ABCA28286A2DA1D07480C9CA35F05C9569226F2B38EB12D543405281E95C743EF5385946A4830EC444296141D37BA37CF4A1E8329E848AEB2CEEA87302E5D3AE29C4A238C7BFB3813066071A1BA1174DAAABDC535D31429B202EF02CDA523839AB12E99ABFF77C226AD49A649BCBBBFCC1E323EC7D877663F1990049A4D0841EB383FDE4E0FC516BD98A5AF78D0F8AB03ED4F978C227FE1F9DF71FCFF9866E4044AEB87E898761FDFB51362CB33B325890060128D03EFB783830CE0B0068BC0DC91E1B2A6B18ADE53A5CB05E38BF9A4A21F9EFF0FCE0839838961C279E8834A186C834E215F6F890C04444AFA8A8FDDAECD49A6F5DFB61C36BBFFA114857F382DF7D4182EB3B45FAE5761A44B60B563F14E70D20A12CEAED645F718B5E23B98EFA83CE82CF7DB59AADA769884DDC481634EEC3FA6605AABB93393FF816C40D9A0E647488E292A4D5BD9EB57743A5202FFECB1893CAAF601424B54CB88AA45F5E5FF70397B4DED3F624243F684600A24CC41AEA9A5D3139A61996C8CDC5F4CCABE35F48D80CD73D73B709808C50F24E97BD074E5E2B09047ABA9CBB7412967198F647FBB4E0FBD981F3DD32001D5B51F963F45835BC679AD275576C6FA1CE65635CBCDFC0C7405EC512A510375565926763DC0815CE187FA7BDD3BE5EEEB5A5B626106D3C37882DE1E643E59B53F08320507DD8CE9C2E20400646803DA5F040C694F221BB1083531E4FB81112FC743602FDE71B32B9439672E7FCD777E6516AEC2CF4248893E008133D2124331B594FA1AB758ACFD1B28E37050B6FBC937E8370DFE1E40D5EE0B1C5048CF9E7502AB8027F54D63DB8170CD07C919ABD8920F6D89AC79265BC436B362BBE7BE30DA063C3CECC2786F5054E263FB6469E00E513A48431CD4DAA62FEDF6F757CCE4A5D84A6DEFF1083A20EF0EC4FAF26B4242E9CF061D60A1BEC04C28BE0FCFB9CB90D3E6E87017847A0E358F16B953B9D3075FCED499D94225E46734211469984EA00488F9AD89FC080DDEE859EF0D0734ABCEA70BE885206DBBEE067C5D9393CBF503D5065D31A73C76AEE99B9E5322EA32E8AAD88102EFF226D11FDFA0F092CEF9AD2299EB76062D39E4D1C58306CC5CC805081CEE93ECB9663F047F9D70DA56A0865F36E149C011C80EBF38627453948DA58C613F54973063C31AE6E8B709872F3E441907057A46170E43389FABACA49F107483D48D4685897C1BB1DD07B8EEC5E3EAE679F78F333B62E02E3FD534BC6C5C891D51E6A639CF58CD5043815BA4D5BF3D77CAB79F3EF1D8894569D5FF80EDC026315B94A7AA0E9895C5CEB291EF02E66445C941240E202DE14F32E6C0D87D0F554C70C593CD70232878988C813862338C446B2E345385AFD3B554D01497F5CB2C49F1E274A17AE9134BCFC74084C0EF1F371B1D00375225F0EB0564647DC623D9B79A15B49BD20E848355B98CB66DCC6F88B1ACE71453ACA98EB4DF402FCCF9BDCB0AFDDDFB721246999ED55025EF2C1217CA1CDCB13C648DBCEAD7FB528D1512C2F42CC99A196C68E6C857D50D31B73873E4C86B1342B339EAB5692CAD605C9F797387BF91D606E397CBE1D66757585891CD62AC1B7B8DF66242F45C1874B44872558E404DBB9FF37E643BF0FA5E3508A9D80B0888756C458469361A8769955999446A7A2FDB2109D3DD243EC9F217272A0E08C371C84DDE6327EDDC287615C20F424BA81214C84C4EC17F2C6B46E4A8ACDBA2F9400E52A06871D1E6C3921DF3F4BB058AD4F3CE255A4F4BD4E3385921EA68EB6647C298CED63AF147FB142B5F17D57706FCCB9CB9BCE1CC6481942EF08A94F695FD00124C428B67D1B25F8F8F3FED7BFCE52F49460165BEB3C6C6B4277DCD89796D5208E3AE218DB705792B5C5FB45CD7532B84CA91E0EC3A4D27AA38750ABCB232CC39D0D48255326D2E77EE18FA5FEB6237887303BBE148CF1C064F282954B84D8B35615431DFC3A69C26103AA1E946F1130986DFCA31030B7FE7B6AE1045D9C7BE28ADA7DAC58D6732B69E4CEB0EBFCE80BE28C2F668340CA7D409AB3D273313ADF37C2A25E22C2F2D902604746A5F818D5CB31B8F6BE689953C68A6297E0A8CCBF3AEEC4C21FDDBE74215B0D9045900B98319C9F22E6DC18E31777D86A2C406A048068A0B83281CFB00E52E6894E297C222429ED93C9B875D29825B1E014379432A27CDD1E10C20AF1AD8113D9E4A5FF0F2BDFBA6D060DE214464301E7F89F25262AAAF7B9AA96B8BF3DF660C4921C1CED401032D81ADAAA5D2D47D81769D58B5E72442CDF42A49A3577ECDA4D1CE2C1D03C775D18D8C09396AA4E3D963DE8CF736E0D1ABC24A8AA77DB19C9B472DF7FB532FD5C87B931747B10624B3BB2C256ADE4A178F8247902133D0A1A52291A4B21CA0247C743A51B5EF301ED080C7669E6A7C84E23948F56EF2B1045E03194F39873C547D3E6837E3C5D169BAB28BA540C99CFCE6D2D69DCFAAC16F2CC378DEA6CE28F16ED747EEFD745FC80E2278B2E5D925FA9BB9D719A540A0039200557F291FB02CB991B0450FF18D5A823FDACEDDDE9269731E737255D4DA9A51FB12C746F942A59165936385B93BA4A4CD824BBBA8D430F278DBB98FF13A33A5A7D92025C9CA13437367C505F2A15A0DDA88A673B59F477625FABB1C6657C602A624BC674CD62ADECDF0D5230931FC4FC2C5BEC758E2E9AC58C46A9850EBA0E82D2B92025B0D7781B602ABA8A471766DCAAD6A8D2CFEDE209DA9C02D0DCACF8818AD8314EB0346FBD697499117B76BF5C10DDE2B933865F4E44595311E347706393B015DDE5C3FA84F72B0C82E35F7D3DE088B9653C734CA9A8A6620DECE908E2D215B74BC7A390CA84FC5FFFBDC8D38F578EFDD0D31D188217AC002C44A6BF673BE852266C6A7164A52C092964DBF98AFF738CFF247EE0502CF531027FBA31464ECEF9D4D4652D2411826E9FFAC6945055D4998BA1776A9D840E1A67996001A9B5033EB071F2FDD59E5880983F9F35908A2AE9CB81E8E3AE0C6230717E99DD93F2A8F78AE690DAA7F7A8B7C5E39FB0347CB8E7D47EA26591CB91329D954DF1455E9433B8BFF9D512EE477CA05E589ECF131BCFB7B86422129A52E6D0A1E031B18B4727A944D401DFB0799F824A39744866641DDA9F8D4826D21AD62240C6E9617208A3CF2D8444214E63ACAC6DB8226134F3F66A9934E4FF11D7FF86152C8A80C8E41D587591EBAD4EC86A70958DE85F32698350F3BA0F12F82FD076384E7E934C5AE81C916CA61F1CB7FB214E0BC166AEB96942E71D41FFCED9BA583E9C2FE32BEA20086BC43107B827520CA19385357FAC2DEEC5AFF707F081C9AE715C743F15774C291BD45704B5E8488527921B4E59FF09173B6CCC17843BB13F594F09FA75F90240DF05DCEA4D504F6F0D4218CEF67755E816BB8F6BC912BB5DB268272C5894B3430A3CB1DEC48865A51972CB3EE422995D36A588B0CA04D02883DBBE6403EA1F96AF409BC124D6E65F4D97B43E90563D7943DA2AA33AF8CDF8CA1298E0A87550ED2DB40F2DF89A6542EB65595098C6D69079430A3C54AA7E53DA68F6D3984F65B476C66CC91820DE6F06CB05A3AD25C81C8C07842E06292BEB44E35D0E691C68D2149B05114478E1029FA40F142B48CDFF0F2B49527AC2E1E6EE03336BB4D8F6FA6B91ADBBD92C4E5056597FB7B8E10413345A62A4EA00000000000000000000000000000000000000000000000005080E171E232C3396AD5FAEF409B8A4C21ACB1ACB596BADF387D26656BE3EB17987AF59737E324B7BF8412A306B0E706AEF73D79AF753D9B0064BA9CED8DCEA966543FE748E2611709ECD1CE6E4DD8FA812D485E91809A225936675369574B0D104A258E3353EE0E021683615CA5C7C531FB29A5025CC7F7323860443DC19C9858F741EB9D24A9F6F04FC839B67153214116E8B7FA982F338445830F915F7C85C88C23BA2A3CE8E2020A9D8DD7B18EFE95563E3924D2A341826AF51A8584CD026B1C433EF0221145BA8BDC8F73A467B33A9EB3E8CD2A4D671C17D7C28AAA539D1C5BF2F4138639AFB89CE791DAF0EF0281D52598F4C13D210974CFA1F099A0FC70B1DC120E5C00C33A2BD360BED57CCE069060D6380BE2204852D8BCFFF4918BA0B70B0BD1E1D55DC1D68DB1D20AE713B0093EAEFA1E33D40D9BD95CFF17568393E9BBF5CC1287325D2668F65DFCF44ACE2F6C6CEBB62F1433E69CD19E6C6532EA93682B22C4C4A62C6ABCFAED08EE64F32723E56205222E4AE0831AB8FCA8C265FEA0CFC66AAB1E367201752AEC11F752B963792C071E42A8A1AB80658A0C6960147ED740CD07F307CF6A644A98E1D2E56C625ACF458D0BDF6216A4F1B9C78EC3F14850C803A4207C894E61A8AA88840A27F2B439FA7CBAABBC789102A95323E06E2C324859DB92C6CEAEFDCA389F677082180FE3D6202FF60DAB9F87E3B84841C0A4EB5974D893333F7F1513E54EA4AE0731EC409F69B77089FAFB121300042880EA59B7927E9435EABFDCC1019A96E145D5D157998D620E7BC6945DBD6CD78E94C2D89589F8DC8A01CF1B295A26B091847F034937F764ADFD811F52B3AA187F3F49273EAE5949FF34B64BC86FF11EEFE378825D526509483E7191B33333E5465FFB025B269F898CE1F83EA549F1864B556C729F510118921B69594F67B8C229236AD3AEE55BD7082E027B5D342C976A549E01618288944DE0B2C77473A25201B61034B334968178AFAB7F8CD1FEB6A25CF8DCE3586FFAAA861471E2EE7F0C22538FB3C95D2145965C4673E6489764AE24B4F048DED77FE3487AE175F6D4898F69F9FFF276470A93DAF986A75F685919D98C9C609C795D4785AE941C782B551EF382F47209AADEA19066AE5D3EBA7BBD99E91943F1E62754A42FFC8048F7B87F128CCF6C96BD760B45F07F740E94491874B06CC3450AAF55BC664B407C57369CABD2708A9C478DFF64D292D96AB71EB997F8B71CDD6BA02F52C5035EC26E8111EBF8268CB00DF9ECD63BC0D557E2D2E77A6363B00DAF25237E77DAD03F929E5E9B39447A70D4E5F4B90958F312C80D594E1B1F3D0D23F2B0D9753BF3544061CF0C0F841C440319E74F9B9D15B91EBA1E680ED6AAB7D63A97B48C0A4AAF314E8E77E2EA6BE9DCFC7B5557FEC1B996A37C86CF6941325EC356EE75671726BCED7D2157BE8D4C62CF4BD0420BAF2C4223597C0EF75F7A7C9533D14BE0D21C37F06FAA53ED5EE0DDB025862417F98D2F188895395CF2FE72185ACBEA952F55CAD7EC2D684A5AB94B1257D7ABB565B8C07B88C6335FFB9D2FC6F6779CC24FC3CDF92BB3B12EC54360A7CF3579632A2A65C518E57015DF1C616C857F83F5F1AAFF693ACFF210DD1E95CE04CCA9A0BF385ED6EA2AED894E79D5133799393469B666209371E708D4D279E1AC5ACE28985D0DB2765D547C2902B715BAED5A4FA3E7AA42645F3BBE1E9F3CDB87B1DD8DBB5AAB08626591921CB49E552F8EBAFCBCF428470719AE40B9CA847F31848F39E4D42049C5D40B0BFF036E5409A6A12E7924148E60B64BB83386079B54486FFC8187302893B8BF826578D9CA03A1291983F21DE7F6E65458F8942DC1B135C6C8C1FEF4F3863A58DB17112419590AE57B9425592FF22E596191E5BA7C513EC315EC3476C95A149F6A5EC1CF24870400FDF46217A23F42E0B61157C3CEE23E7916B4475A94B96B917C171B1A34DB13AD98833E457343F94A76EE226FA5B9F3066C2FD69F14D3AAED1B31F5114780442EBBC88D0DE5F689CD910E7464D73423B9D4E03718C5C51871250D11E27E28DF1268166E3AF328A80D9D335F2D27D2E91DC61CDDC7F733E345D56C11B6130875D93D527F93542FB352407185E7AC07051AF7F642E34FA06B1376BA15A35D837C1BFE090BA67A89FC1E307DFF3F02A988ECD48FD229733F641F2609EC8DB14B1A5AC170B104F03C2509D2EE6844C716766D06A6A25D957530FD68A8DE6F1753F83EC19EA2DEB1A4F9C7986F20FF60A7508DED6547A85BABA70577062E8144BA0496777A5218595E021937FEBAD4BFDECAC29E3FFF2EFE7D598FCB86F93A734E4C573E1496A6282A3B40E817DD3C9D631939AAB350ADC703899EE3BCB1B5EAF6EA8420DD6EB2D4F64A1818AAFA97B73C75610B6005F1EDC1EC7D8F8DB1E5D3E9666C1292515105037D26F2C8D83FEE1F4EF5DEEB287CD7C1E11960218C1B8BB50453488BAB019435065AEDFECD8D218BD1E751FE736442E8D09CE7176A71C06415A30B070693A68BDAA5CDF62351AE665F37FEFDA9481E62EC181ED24F0D0649AD01C89AC422F1B7E27895E55DCC2FD817346D361FA559094B37894C0B478C68A1D7564D089D9D4417D5C7372A33BA475A81FC129F3259C5407BC7435825B415782CC84D85E69D9B44B32D78FA255A895CFD55319DAE677FF89D93A3884CE9401775563FF1788CF3AC11CF96DAA199E7F4579A0264378A323FDA64FAD2349C09465FB23BA09069C7FBC79E7288A82F9165268F6842E0AFF0E250C21BBAEEFB4347D4EF1CD51161DFD29BFAFFBEDF71DEC93F4157A5C18995379ADE8D15DB59EC4A8B308C2EADE1B7DDAB55CE2220F3B3AE8CBA7C8211CCCB3846A225B438F4B37DF54363A987C5C4E6B9D20EC3C0096317D11F982184B75D8EFFD168B7B41317D40F903A23A2649999DB36CAAE31BA5D91998A684D30AAADBD3B1EC154BB6C92513BFC0C47C673254F42B1FA36B995CB737668CBDC2A0D1BA838E74E0E50B22FC22DD048F48B6D1E89E1CCCE5A226F63AC7B8E6E9E8CE27050BF3DCD7D0F35F47BBEC1CAABD4D619CD77302AB4FF6F56DFBE9F5821AFF2D72EE6A628DAAAE4440EDCC070473BDAA54CCD775331AC2812FC5B9884915DA582EB36F85C7923F06D961594753802EFC5883CA484FC64FACE42DE6C3105E23CB90663A3B381D0C6A7265B740BFF0A1A017058F06E39A74BB07B63F883CF914FE675E7E5AD5AD44C9F90DDBE23A125D9BE02264EDC13972FF22BA48ECE8890A223EC13ADDBE055A8B4E03882677FC0D94C9053DA6CED34E132FD83810A793350446D60AE5DD0D174B534A3B6F5BC1B497F9406B5CDD414401B6DD881CEABAB12CC51425E88A81BD9E14BDA18273583CCE0849AA48DBA1CFC49CDF29242C73C99C87F063B8B739AA787570459C098405DCCEF78D6D97C21545F2959DF9CD62F9C38AD9A849507C23A51714565642DD76C9103154327985F7DCC701B795A7AF8625F06367ADC11A7FD7B6ABBDA5B2FF6A825DD43B64A48EDE4EFF8603A82159A6011F9E626171E4593C0E963595A6E068AD05FEB12378C71AE515A82C293EB7D2B01B333CBC7991B44685AA7513B3A58342BA5D094B773E6A27F8582F3DABF54DEF59974CB8A2499369B5B64C7AC08D32D75FE37371C578073DC83B82A828DFC325976FF282D3F6 + +count = 79 +seed = 8B47E0EBE786914C9A52D547106CEB4A3D3DE938B3244E02E5F9660954C4C95A23F2476FCCB487673AAD0513820905DF +mlen = 2640 +msg = 2447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC +pk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABFDDE5B84AB922BA7C650D1AEB34F3537DA5EA1FDCA739342B953201D27FEC69F95D0B762EB2F0BEAC0355173BC7F420A6FDCF81488FF6D8D0926C699C20D4955DA2F6848DDDD2BEA3114B56E2696ED2D2C96F03BBF7406B5E7078B83E1D89B8988479342C849911765F74CEEEC53D087A74AD8FC7C03274E44F9E776C567689B20970F7778AD6A45B3143F9A737B1F219DFD7597A2FA24EC46897AE5D5D0D44A72FDD8109E805155C04E164CAD1BFEAB32D11C6CABD26E4CED196CAF929383F4378FCF909208D301D273813BEEC9BD38B19B8AC9D256E15864AE5021CB1051856270546F5C75FB2A57BE7986D6BB654A5AA4020AACC8D620E4860CE10112A7552736B463D2462BB80989D83FD11FB863C5B69F9D306B50DC9319C91843EF6599E3417CD90D87469E20CAEC0E3BD5AD5688DCB8BF981B2B94F067911CC1B86BD8C2E7B399E20947141756628BA1CAA1DE0B33FCC3BF31FE90B6AC8B0C4C337CDF5D3923F91194ECDA745503C3C9752DEBBB64C64FAC5B527AF593FD88389048DD969D91A7D174DF50B03048530790FB9BF92108BB91CCFE637617940BA74128078E8C94546932E431A9B9F4CC83B6A93A8F98FE49F0FA5F89BD30FE88359630AA58256F999F6289A540569DD035289C0777B9076958F8421A0CDDECDB41FBD5398D697D54C08495AC3BCF2773A90EE5A23B672379C4A12DD5B46BBC8B6BF4AB49826BF6BC758C4BA361386E4580C01F002AE282044AC3067A97C829C884F07E61F426B4A8B56F27BD43EB6FE2FBDD0C256A8EDB8912868CCB17119DC2BAFB4B8B4F9870B533D794E788BEEFBA1AF4EA9A710639CBBB6EFFFCEF0AE3121A5CCC30FF80EB60464F7F4964211134A9F74E8DEBBD812E1530997C0A1232F147B0A7B37A81CF7729C0DBD5C120F072FB17883A9642E5A3A83C1C35CF4A0C91D25CBF02C077F248C7A308003904FA2DCAA1BA669A6EEB45896B0225DFA3A43C2E54CFEC8295D9BD7D953FBACF9023805A413B6FC786F63FC74CA7D01D6B5D7E846B4F1A46A1E3E730E9BFE14FD4488595A6C09CEA6E86731BA7082FC7C664AC0C3BB1142AE01ABD4B76F0381047B4AEEBA4399B05724E6951DB6FDEBB4137DB374CD901C207CB519EB8EECC4EA35F7A72357875EBE869E1A1DD5588E1B6F84812E52993BD6C9110DED37AFFB7C4208339C44677C2D15061667FE95C0C2C904A4EA1BC5293FC88B2CF9E4D91131C515B6ABFFDAA68FBA4E937AA2BD01BA992081B5E77F385523C0770B62062C53166CA60E0FCFC872A1AC541E1795A0C7E4A04C6B5489ACAD8999891D31A76D3F1110D2D61284D1953A42AA49292DBC571B062726FE8278DB9DC31633E72BDC6F690E2D768F5488D729F06C4805C1693AA64E6536B520067E4D3D1D6A20082FA7644796B76AB65A03C13A4A445C46645D950F1AFDD3DF520433745C92696C1CE8663AAA8F456E293B7A8CC2FACF4F86D4EAA9D2ED4E855627E64629D56FB27A539ECDC45D50F90FFF36DB9B2823B11E7A4C44AD7F5CA72190511EC1C4A9D16760A59E77E81939372039E1FE6732186B11E7624BF30DB180BDC703B98DB669C60892D89190B5250C87AB2EC85709185B407D4C3E4EB9C3BE1B0F4B58D8D1D327F502D0371050565762A5D582A731AB94606E46D63DAD1E162D4A0577483B2F77E079E4270F037531C186419617630898023F0F199D48168349ADE930F40518A2E2D3B563128D5083C66469350F7E4986010587B455CD061BC164046DD656DCB9763797F4A8783515B8C956DB5C007A646B31B7373DE0EBFE30B3D101C5179F6680B02CB6B75981B33A45C759C73C7A607930D12FC005F808EDC151D60C3B338581A58F8526D76AA8804F4AD001BEF58E3D6C05801E48AC70D2603A4408E63D99C35C3D6F0F5AC2567FAEB8EBD42941C303969FD1D5986AAD160D0C14EAF2FD170A47306FA060B21A4083430F9EC632A9C94FC79313CB88E717040E753C60439170303EB815A4CF5F7ECF6FA9CBBAEAB4BB5965EDBF1581854C8E6A904860BC173D6DD477A770A5A60F4301A5E5B5D76740B345FF8A5E53C4D6118E913F14F64353F4041EA09E48616E0A59206C4A2CCD7D650704DEBA89C49729576E5D790931250AAB9229FBF2761A58A9378EDCD4EB813C54826A4A9A1032514B65BF4D7AC9C8ACE66ABD837939D58A784B0D776CF9F4C6D210C329067E0DE636076795086C847622B6BD78195DA4FE8296A60649A39884E9AABE7E71CFFE809C4288F0845A21626C936490C7E0311F94452EAD29AE99691E304D933BD5DE2AE41A819AAB1DAB51E987CB3E030AD65D111073C558FB522F7C98C36D6645A334D410AE1741354630D44CE1E743B794C439076E3BBA3FC7B58F3AC0E3F23FCE108EA192C59BCD92BE24BC58B03910CD297543C5D6E6599CCF8C1AB3833004C1FBC366B404992E5C1ED9815768667398FCB2BE3B6DC031AFBA15D73824BFBB7E2E47C5C43ADBF453FE8EB39F2E6CF3D1731E3C1C44811EF4AC63862927736879A7CE5EAF4203EA7945BD457108F93FC52FB6FA67F410B56088D78CE55DA48D2B940773C295D35302A22EBFA33D96857AFE69AA6EBBDA9FAF70254ED180FF45CA7271C0ABF960FFCB8D4D420617E2E05F77DEBCBEB2D875AFEB921912FA8081D612832CB42BD732905A936B0A09DFA1BEC77FB125FE82EFEA5812C5D97AEAC48DB3B47D0EE06D7BF1DF6F6D6F0C57773F71A0E40D10E59A5E3591922376E3947E689ED65A364B22F7385BCAE3A647C89B93C60540F87BF4273C133668C288E00DE8E5EC55128D3322EF09AB72A14AA15658CDFDFA7AAFE8FFAAA7DA7F57B1C80C7FAD84106C212AC5C44F909BC3676AD30E6AB32C1CCFE56B06B665FE3678E144999304097E683F3931CCCA022003935A5FD05BE6DDA7450C8C0DEB106AD15D37CAF42EACABB8FC8B8464F948107185AF040E16D027A56B35704F683870BD2287CB62935A017C4134B48A38B0BB2CDB11FC0FE29A71607E476366E1B5640208631313356EB6EFE18C105CECAF5546A2AD6A6803A192300E4DD494870C71F18FD2F01B9B6D83833EFB2CC367DBB5312D6ABF012FBE6721F4FA01622BAAC59FE8A52023FA4A672FA2F339F2AE5FA096DD5557D79C967CEABF1771F4C64DA7C171E84296101396C4B5B53147D9F204EB5C65E1459B3A4F0EDC8317E3F1EB189E001DF84545003764D1A6EF2F6F0EA661C96D2EEC600F47974747D33AEEA33A84C63360F69B02E1FB2955A6D154098E3A8AE5F474E0CBA5699872E01420F8E129F56C62BC181D237C13CB9E5B1EF3FD3985E97C6781093E0F4FAA6583E8CED4A1597C6E3CDF8348EEB664516045E3A89763C870DE423359D58BA90AC9E7D8C4F0CE084A984392F510D021C76BB2E06CAB8D4B5B2C61FA65FE9A3ACC163430B33152F6700053E4366D8B749209A65D21092F69CB736E81C830FE571AEC286DAAA174C6D4D9493AFF0384E1B865DF3F2186A12AB47584BFCE4499DC059F9E05877849741AAFA27E0EF09A0E8D5D263EEA78396091C3DEB1AA45368B5DFD4D11AAF19027F10A8EFC1DC55A1781B5BB177AF288EB634F9EA5F0C704EE14A0C535C7E775 +sk = E7E5F228A0C97EFA8F5FF1D0189161280844372F9463C61A791746584EF00ABF77969868262073274A98683BDA2F0E3FE6BBC814D380FE9D945CFFA5E64964280C1B7AB03D6AA0B52D5154F4608CA37211F3AF52E815000BF25C1624022E95AE23A7211B172ECC309000420E4910040B92241C3660A22209D0308EC29648089284001305D402649C022DA4069209867114C684E190680C948123B431431800D1C66408248C1BB2319A162ED0462614216A90B66504C52882C469D120102137680AB84400266621184E1497448140220A34928C9088042908E098904B802412C8105804815A348A21430A02364ACCC46902112551208600856C631604088068D1165141040409818C52B24CD130111B19621499311C372C4894614AC4501B910409371219B861C2A625CCC45083086DC83429E3288D9B287201166E00C40D09849049468E24A645D3964D1B0526139204E392241906040411111B484500992921B48CDA028C00A6250C22920A024460462E6424615CC240C83610C9C2118104605C381209070A0B3949A0B82188B82184061019A288E04252E3948D2482650B8488DB286CC9800C14872501C201E0C87091280A410672C8160D20A16D991621D1102E539430942870E4920D01284682A26CCBC2101BC48D201831E3B0510A4212C1204C88266ED0A21081A070A388619A064A02380E8122015B442D11115102884C52380011C40419B92022996DD282098A148AC0A0684B044D43920591342E63062094B651423685134200D2342A0987701899201A234E59323189B86098022A91280621238800B081981651D9168881A09098324808C425211169A23072D0100A09966490B221931686233920E0302824232542424C0998059BC66D89126A00002581B04911A0114BA2242316055994489A1884D82061881668231049DA949104950D09A12862106018402E19060000418E0CB768023871C4428521B8650A238CD8220D1344314B068ACB424A42066283104D424212D0460192C488C93662E39281184250C10281638821032645C41449C4406D22496E44C2601C1264932406CC84850B2164820812E432000C004A638085C88664843270641825803291DB34451A05100409601A385220452494863008142A54044411822C18A688CB1202194568193172D0022518B8518CC470918845CBB26442C60400A2459BA0245C228C44920064A24061902C583631D3184E02310588104D18A370133571D2465120C50DCC387202176621060164C60C84105081124E800625C84481D0B88408A644E2B229C11840141281D8046510192A09A05011B20C10B86522454E128829234860982646E31801D94065E096018A468D81246081242E9AC28D42104000236208852992B0511B907012218E0C414123310D4C022E223081DA100D18034C4C2652DB160A23298044486900222CC13622CC264442A27020412C01482A00A70103446102B549249871001325D8C0288BB40194184C918009C12241E0942C5BA620D0102608318CDB32440BB62D89A0804886258B1430E220320B888060C68D0C404800800C08436192485101C289C49470C2180EDA184AD8122108B34912276924B48048065089122999C69011204602937049026E5B844009A8685920810AC820E4C66850126A2048800AC94920418809312603B931042242984630D9B82CC0844413436A9AB200D01086231652614266D9C068C9B0105BC22D0B43049082091C992C20094E198628C4144DD0146A0B420824A1690A9609D3A66D21094121932C0BC98809A44DC41031C0B269C8328208452964066408462E4AC06C48380CD4042C84224623908DE2246E62A490D990219C2244523006D92232940021C9A64804C42450422DD9C0411A131014B24964186962460412266E43B660DB960DCA1245E1A611044004C23021D8C089A344020BA101182711E30861182849A212241A33800CC15088922049960944A0410CB9050892240A0381C9482104891052963000126A9B4604C19605A11825CB064694241298C44152308612B701C1160520036C4922440A17048B46805CB2010C08455230468A428904218042868982160A0800420BC02084A42003241103B81123B868D9228D4902444440890412649888840C14490293DA692B2214966F6524358FA5A427290A25352E8B2519F3EE50B347F26C0E224269B7BABED772AE86D8942753B7EEA0695606E75A0575D59B025792DE7660232530C58C3CC941BCDDF9F2E355BB666E6BF4F449F7C2F395F6D813CAB87A38007DBE3308735E156CC149A356204F177C5B2E1FDD3CC4929FD9A274820D5C496F9A6731A9893BC9A3A1F6091ECACA2724E2C1654EA73339D20B294ECF3B4994DF2C926C9899468F26E18AEB2FCDA2C9F96F4CE777BDCFCD0FBBF8BD405170EA66D57B1087B11638CDC47648D71FB4E394B3830EAF6E01D5FF17CCBB6746A08FB1093412F1FC2A32A1E8D4023FA6842127C9448E978438DFAEC5648F52C17947CC5864EFBD7CC58FB5F240E5196AFFC58FC1608E5CFF039A652168F57941A2D43F8DE7FE6ECBC612461475F23876CD112DD1AD08272EB6F1B63E9908F180C8BCC6579430A6012690CB58CC1429FD141DA924A36E66F1625331EC0635E6FEDBAFF82C1481E7EFD5DC82A48F9B66EF97025B90CA97CD4C120917E8C061799B705065C62D9BA85F10E25C430E3854F7B81B7F12D105D2803FEE1FBBF22EF041586AA5D7455D55D744EF5E26B62D16952850B5FE7C0CF26325D6F13A0D0A73A98BC2935715792DB68649F5D0B6A5F4B83A31C0556964823C09660008AF89A715DF6B3AF413421EFAA1A057F4985A199D35CBE10CD28C8D950EDD1EFC755603F5C799DD0A5FFD73B52175EA0D62079CE443D6EBD64A3748525B016FE7000421D8F8DCBFCF0CF359B483E592001305F3146FF4CB9D01350525B278A6E96A46FBAC0B26CBB0350B14E80DEC5C3048C6F43BB76BA1765DC090BBC3DAF8CF3D0211C366C003440B06BDBF7BBF8BE30000101414359260AF409001EE745B7499BC5E146F5A505E7CEE3CA37491547252E0A9E690E0387B2E04AA31E43A86B1611907C00D528D9815A812DC5A94A2F184A624538E49BB524E9D5859FCC653F5336B87B99180218FC4109A44173EC2C9AC89D9DAF868A11B7C239F06D5FBFBCCE145A96496C9525743BA737D2C0D3F39772C8A48C7FD60CB5F6A714724D25AE60F3F72A59F06513958D32466E2ECD9D56B589CE98E0364BC50FA2311C74228AB8D5DDE0704DC0A963CABC54FE4859E1A29E29D4093B883E2E876517241D77B0C7BD7BDBB40CE162BE57E6445F580E11DB1909005C5A6A0F20719C6BDD87DF620D0BDA3DDFF85D2EE97C461E436BA98B9E2240B75621CD417942D5EBFB7D7607A0E0E435FCC7DAB66112CD288DFEAA641C38AF29DE9B15EB50B5DDA13E2733590793A284B427CFA4158BE65BBEBDA51CE8AA988F0145BE9CE287319A047E1B9FB1C931B226796D3DB4DA3A05E2B3C9E476A1C8370D583D4B7EF793CE7EB0B7D6D764D73E797A7B1E996D08FFD014F33785B538F5CCE3FFE5690E65A0A218A99727738544FCBD6725F7DDCCB74DFB0507E30093E032957451F379904640E592B838CA36B8D412389792EA7C27253966548F325AE4C77BD31AA2DD9015EDCC453D4F13214A00AA0507926FF789CBAE2FEDD29334F9284DC41ABC5BC823F26EE713ACDEA37F1C5A420EB3A194C350548162B871D524A006ED6412ADCB157BEA9AD14B27D921507623B6A4B761A12CFAFF6762AA4854D8FB7D5577542D0C32307CA665C4C03FFC469B8F0084DBDD09116E4E40101CC911D52DA4EE21CD545B323AF3050CA9AB74789992128D8CA77DECED228E50AB29A9A2C321744CB6360998CDF91C4B52DCA8B77AEABC7CB21E4205FFB0B37F06524965BB2C16909E43A9E3B3B3407F2DB470FC0E52F0CCE107390535ACFD79D6D3B4A407D4CF358CB8C9732E104D78F7B411E7002EB37C1AFE9DB2EBB952A7536B8B1F8C3BD790820065D06CAEBEC0B8719E7A08EE056301D7679FE21BEED8932B70C79DF7BB95F57F837FED07136D334B8450580AD59D5F5647F2E65956F0019C8CAD9379DB11F7B43FADFC5D1EA98E5845DDA367F71CD4C65EBBDF126937D9C4C48F1BAD020BAB4CC52E58944B126B454273ECA00A38C7C1110C1D1D1532A3BC740630BEEB3C8A61CEBF40D57DA356EFC2413C1EF0DFA4A92C81C9429DDD9A93E31F8AFAC68B592960A8E23699D8DC035C22B30B6E5DE94672050A5C7AA56120CEFDFA0FAA90E18DEB8325F83EFB3C01465A143F7E4E66409E741DF22516F87F877ED5E7AE660F8325713CA1A4EBB0819E31FF19DDB2C514FA692A5B16405A5FB22BD6A83C1FAFEC56892B9ED6C21B67044A7C3579E6D25FDC313FC99D06B74582E1C0D4259CE8F208C7AE457A4A49E22720AC06AA97ED3FD4258FF0033E62926A6073567F4DD4573853C5B3025998F19F93C90327092796234064DD70B56C1922CD445168F928B882E82BB6CF9B3F0568F8512A0CE43982698AFFAA1EAFFF2D2F44CA9CFA2E76EEA2F16B8C926CE1D0E5DC70AE0385607344A1623C4DAC0F2CEBEBBB928FB9727E00FC809F50F08FB1D98D19AC05CDD817BBA8E320F30EAE6AEAC6F6B45D063D0C16B03FD9D420F2B562B3674C1DACF3AB9C90C68189446CFCA6B319A5BF64C9E8FBB146D8128B6868A45E4C92F167EDC37D16337134D4A6B6650FD08D2F63BE62A36E064CE632056C7E16F37FBF4C5F93C2DCE793BD0C9975DDD83C85B7E048C9B0401D98879CE84AAC93CACB705C22075C4F6F69524C9740D590F55A5B240E0AB7329CA5282A8630DFE25161F3D415B151BF56CDCF985469E2486D7FFB99032A8ECA4D6FB792CFEF118A0B209BB32509DB8F389A651AC7E8278E8F10E05AB38240D00E641BB64BF15486B50B3722162A0610394982DF897040BF4170A4937B4A94ED8D50793FC326AD4A5B3F3E81E3FC5EE1EDD89AA8D80C4850B2F64A1E1B41ABF481E019F2B0BA730E34585DB840824857260948CAA87C06106F6395ACBCF9810F0F71D2D72965A9ED1E6F9F80DFCC32E2475BD20725D62E595138FB91B34C56C821C0DFA56BB4C2D97FFF5A9C110D023947919CA639086961A4751BD2ABA393CB90C0073F0EC536A34BCA14ECC12844881D1F43C4BAEAC210A5B4E27ED427231170AF0407B014F64C486EF8EDA2B77464CF0CE3EEDD79B32394C5F5F4D29B4562CCFA7C97BABC3002828E9DC625CC177E2056E931BCEED59E1FEC798E1A7F3177B887E3C6245CAD9F52BA63C7C6956CCFF1A5AFC9D2842648D611AACF99BB5F335D29DF8E096908657600965B2BE17A3C417EC09F7F56EFD67D61A8B90955C7B83E875D7F2FC44F6D5CA0FDA2DE41468B0A917AC1E189396E6683FA4068DAD954DD25A9E8205DF5439FA325714F3F4F09B6F699DAE37B55F093E1ED55E1AFD745C0571BD22ACA40C1B56397A354D8E18FA0CD64A3C002BFE794BCA9BE24A457AE0824BA16E043199416B397A034744A190D81BEB9B33773B2B9D05A23C8D1960EA50560C429C375B08D92713299C414579E8C7B2259C698471B77B193740497E58C58187F3A9D107A56C5053DFEC3CBDE0D8A6CFAFDEDC004251B0AAD498BA001E5AD410433DD2F007DFC9BB4E8043246952B15AD0A71E3F9EB8A45A75E48E6E7E035BBCC68F97D63F00E0824E7C7894EB68F610FF3434179268A7DC0056C335866EE1EED5977C64D262ADB320E96F5732CE6F5B6C5BC513E3B326B1B997FF5AEA8826F8F592ECF2392E3C5196DB57F3567826B9E4677FD9F49DC174CCFC257ED0076BB07ECEBEDB57E2746A175EC7B5720A7E9D6966979577E0EB0D190144CFA4BB195A06422EB9C93FA7D6EA2B807F5A206E5D0FF97B855397B03FEF6C159E71E2BD5ECFB12658053DBD121E60B1232D4217F453C157BE118D688B185D69535F0235860E5F06DF037CC7145EAEE9F779913206D93478FC95F8CA40B7DDC04BFEDAFD3A35BDE1819FA020436D9C53144785B8855E3BBE22015170FCFFF87A0C199EA5411805C17DE6815C44C56F1C5A85679EA69B36106FB143C7D974CF4864C4C5664825CA306E9C877C2691D3CB3EDC4B419FB7866B4A0C8A9AEB2799E9553D9FFF54F59349421A10F5F141BE077CA818CD339C7172BC3A80822B63A33395FA8565874F95077E7C702DEAFB59D8BFB178A469A093BAA6E2ECCB5C34D630D2B99880BC72DC0D176D471C986198E63B6384BDC860A80798E956AC393EB4751F4E7DBD48523E8E52BBBDD690AAF789A23F07502D2AC0DD0E8653DC8858C81980056F783D2D04E1A27015527CD59BDFA94F897606C7FE33EC60835F0C8123E35237FCEACD44B03C9D58547C0BD9F65F57C3D8A526381D6D29321BB5DAD323D1719E0FEF4CAEBB59FB98BF2E9E712BBAD4AD20E5A465A40A9DDE020C030FE1744D6DE08A6FA0706075C997730106B6D58ABA784FF8C31214ADFA25B0EB4D662AA4F77B5B8843726D1A3F23D8D45C55C75B492F4B097900159700CE0C4E85480F865009308A2333BC2635FEF7EE02F9B87EFEE5ECD11B7E89AC09A23FE80577E57DE335DBEF2C408D41F4A44047E0D0EADC6487268A7A3D4BA54CB2E4F73D0A6C112B25D76366BD012525B6E7AD9E4E177C8336558FA49169A48271AFE1EABE9BB4BCB966BBBDE8ABAB9F54B420E391D3062C1C1D403B7E4C1FEE374A8ABB88A3735B43956F1EACDD4FF0EFB6F586E945D531314A9B24C314D3FF18867E28D137BBC93D2C905544EF055A3C310EFFDC5C0D28E68A2A57314733D82879F80A4F1738C7B816EDCE83D0FAE2 +smlen = 7235 +sm = 9EA53DEEEB28B2FE473980F32961F52EA18E4A3C6366779B51C283F2330B29F52132E687BBC0EC5D46E0818CD5CF5429BE1716F1746EB548B5965361DD066664CFEF87769F12234256F5DF1E3B0A804FF711F2621C6F9720E42A4CD9D253655CE1840C998986F6694830760558B244159308CB988177968A204FBA8562AC025E7BDC17B902A2E4C98B22E29642288CC5A66BB913162BE8C15269DB41E61A65DB376F7C01B2B70B30D148B9686497E2EC95FF2BEC17897AF16AC542664A7D94180599F63EE495C7ABC0F768B2652AFB0D5579B6F3932EF935B586800E9CCECB25B11EC59EE67D4372326499098586117DB10E884219F61405BD9FA06884477C2635149796C40CC1ED80384AD87769CFF1492936F9DF78A01BAD921686673D2818E4B74D2A221696301FF236C661257978D64193782DE818A6358CCC3EC825716B965FD0C1D10A0AFCA9ED489A82D9B7CE4600DB3DABC7D92E5E24BC403A0144A055187DF397830A6E7E7D3F10EB3FF0965168469200B314B403A7455B70780F66ABEEBE1FD29FBC405E9089146D8A0AAFDFB2507F51DC19C99C0100F972E175686B975A5D91B31FEDB9F81F1DD730C94E64467728A61EE1F0A56396BDCB678D2081E22BEF95CDB9D5F67E0535E1A2FF643D6279FF22424174E62077FB2C6EF43AF7AF21D71B2330C8D0A37768A7B331281E2B9A6A0C563D078693ECDA8F6CD7CCB563BD282F74115F169D8C290D227D067E363F1750AF0FD9F79D0E93861041F443F2C949D5674B5D5611E7DBA978F3BB5B50CEC0EF1C5E432428470AC2716FFEE4FD59354EC0B0DBD6C2D5C0C4B353910EF1E036FBFAADD990B916953CF8288A459DC35E5167D3F58CD8F66C2D1C8DD5246A682D3827828CDC9629038AAF48AD09236DED60D2E041C943D036A04714C685F057BE79EF1811F094409AD31932CE17F3D0E26D41AC0A952A9B6A0E111728E40B1129CC3A389404664DD32C14201CC293D0ADD19210294271DD2EDD98E6B292A852A6222BAA47B6731A50E5C1C19437380745BC327C729E8D4C071817A72C239BB8A61F5C01D72C7FB2C3469BF08A1619C0C4871E8C3957AC84B41D53B51FB54B09A02EDE42E4067FDAC9DDA9138B9479BAB057EC01EF8CB6A51F379B6207DCA86BC10CC31C59967440B26B1FC910CF227B9EA984A1375252EFF68EF9291D0164025083BB3B4E37591D7BF1CEFB20E727F39DDD8A41A41E7BFC47ABF892ECE5626996E33BD9E6FA329BE9483C9EDD4FB11C3D033FAFF30DF6DF2F5D495CDD3DEA9E7CE299DC0F3C2EE1F3C94348F15E36F4BCB30C4FE1A1CB77370F6723DDF3247871022CD0DDF67E59490A4B2BD2340EBCEF1EE32654E6D2936BDB37FB3EE18D47D91F9AA4182E5B47B201B0D58B795CD96F83143E8F7DCD924CCAAC77391C7E16FBDE33808E96BD2A3BBC66046B3DA2C32185946E9B90421DFC17BCC12BA65180F86B88273A59C8B48D86C6023FAAE5DAAF7E300EA6454EAE9FA7E7A082A434801F3080906F72FA46C9D50516FE436924DB61259A7776ACC2E1C587FEA50DCEC4A49D78964D0BE7513C254003F01C86CBEDE18D939141BB32902D7AC8FACF165F422A7FFC2C987EEF9D563F450F82D0EAC6EC7E516D04E41CB21220C2CC6DF154111CFD35C1E2194EDF9580DA6EFC9829ADEE8A82C4969FDB8E53F58D771DFED1E2BB7687E548E77B41CED553D03D93A6FAA40699DF3BADC0FCEDC8064E28C80EF4B3FE5B638E71F32470F0EB621F095722E0BE8BEE76E047A86CB0F873FD8C7A920D64FA82A92BEAD523E35316DD505378F50F88482A6342366468064BCAA0165B581ED0B8F94121B04F9506275302AE07BD40F1331123D0962A4CE9BDD832507AC4D7ED5E2F58BDCF3C43E032AD45468A276E949AFF8632DAB263F82211CD83E2E6AE18E12FAA8C6477FF147091F993AB478DBF7B3B33E928CBAF2A2CFFCFB6ACFC7BF1F095949F24FE07EA5074B56F088684B66DB78DBF2300E5E4B6205C5050C3979CE03A37550F12B62BBDB0502FC91B32452BF24B80189A172C4DA1791832D176C7CB2EC10AC5CE9EF936C4B6B553B6DB4038AA89C0BF8B5F589AD2F65445295E69252745353758038FBDBA1D8628E3CE93F1D1C61D2B8E3CD3D3F1F20C1DB588FEF43557E7F6ADF76A7190E6D3F17668B633C5DC79FA065D93C18A1C0D3845E524971C38D3EDEA11F9B4353D0622E896E6CC1815151B1DE9F9A7D237A4B04EB068AF201244208394AF4584765952EE31D721BC00F11D145B82338E84319B715286C169B22726F613016559E163EAFF2B6FAC55B9FB4E72EDEC89B707C19406548FE1742BFFD7EB99DD875D6C09DC973C0B53609E38CAB08308E7E364DA527995A9945D12368421866500A910B82A3A7573729A9FAB4EE410282048B68F09D4330B615686213AF638DF82AD026DFB30B9480DB8BA8BBC3079689259DB452E42D56F772A7208B9F8685C5D0C25855F64122105639C5A430A46F4CA9E2D6EB3765DF319DDFC0995E163D13551609EC33550D1490E12407D4D9AF76241D2C91607CCFDCFF560FCA7107298BEF5EB4A460A8F2472398C7F0CEC3DB2191693FF471FDF5B7CA9B124054D72B2FA6E0D968353F46508A5241861C87A0B12AD4DBA66F471568D26DF8AC4382576602672F901D7AC886FC1DC27C78C845B2001FBEDC033A0EF25AFA4020E170CF72F9A1C12FFE8132A89DF2BF0DA6BFE288587AC63DF5B9CC7252C07E96812E2E13CE3096271AAA536FE896085576294388DE502A88402840A780C6E89C6B33FD17C32B6E83FCF7DDBB062135E7464E7D77CE3060BC759B4F8FCC522FCF9459397C954594DC790E40380D7D5C6284AD9675A7E01F6AFC70BE371CD6B0BB8A626228694EA7DB228220B00EF21D85E51E229FEF97333309C6F3EC6893F9962E4F052BD7C469FA4BA01AD6CD9C7578A3A7BB4C6DAAF69B9ACFAAF5F961F728706F70FB097BB9F8CE1F50F7BA69CE4AB2477DBD3AEE1873524C7B1ED0E05726C485BDABCC3E22F660C67A5CEBBDC1949411808181A73B13B7178343CFD80E7F832419EE67B269C04F150758A08B4FF33F8A01E89A56B1FB26B64977771856A7880C939959851C12D1C0F575A37529498FADFFEFB929E1D41161FA1909E260D5FE9C432E854E4CCABB882529427EA796D8F699C7CCA2E677DE9F67F495DDDAE097AD165DF3E1FD13C2FF3A369D466773E3E2DE5438B06B9C2DED388AFF946AA0EB70A89FD53409BE4D46294F78182035A1057F421414AD55909B4F434CB8354CD79EF492EE390A96AC1B02BFAAE7BBFE084509B434F3C037DCC7096875EF08D428157602A65C4A38DD843776966C7C7D39790D3F90A1435C1C3074453A8A92B9AA22C49D9F005868FAA57E299E6BE6678AF9D75D051D1D691CC857FC7236548A36AE22B19ACFF6BB70BA528EDE5C9DCF7E2A656DE1B4958C5A86877D811589F97FF8DF72AD6D22755E1EA10ABE2CB25BB451516E76A2FAD3327211A6C4F1A8E42A4DCD5E3683EBF666652281FDD699E7079ADF30A137A7D2648BD8834C91910A30D5D4CE14FB6DE7364927BECEF06D16450A84CF200B6661F44B075B012F88770B52DE6DECDB8F03831A87FB7D3FEEF07E5884EFBAFDF57D9224FDD5FBF79A2AA4E1EAD3E58166890F0D5FEB7CB7FCC355C32588BF106D9346F32472E530E5CC4F25E2BC2938A57E1CDBEFA55D0CCEF564958151308B7C133B52B0DA7E841E97282C02EC8C99656F866D4CA297141A1C216784912E2151C03879BC1CAE221A87ACC847A3CA364D30DA940D194E86B089E0415D18E6586CBF3523818F68B5FA736AFC3EE03A74B88291B5CF2B94FD83B87F8A19FBD81715A5C1E7970C15C62444DA5E190026CDE76205F221FD40E78A63FDD7EBBAE46E43C76BFB94CCB3D8CFC3265DEA644072B536951BB1B86F9F8E7601CA23E82FC5EFA149AD32611C2284F76866131010B585342D556FF681070D314FCE0AD4232EE10E3601808698FBB7253682625C07D4447CC159E6916FC6B37FB029607FB93D7150C358B6CB0E8844CC9ABC57F90FCDB6CF2E641CC16844AAD08C542E8ADADD9A2079DFF07B316CAE125F0274E3D5EBA90ACCA0BE852EA69CF15D4BFFAFD51AF237E91CAD98ABEAFF0E602E672095928BCD8FBCF560176DCE5A508342941F1828563259EC97B560A1E20C2AC39C6E9F70AA00E0C347A8F02ED5EF4A6F75C2FD81915FC1854D292BD88C4774B06050C7A55FBD509B8E2B8242F99869AE5CC64F33CFFAE99AA1726D248253E60A69025970DBDFC9458CFAD6C9F7643F3D056306AEADB3E7E281D85BAB2175A7300C1073CB8D118E7CA953CD8395DED2BA50367198E9CEA8DEA270561E622724F25131B105A208C8E7212D23192030F76404878C06A474E05B8E9001DC02FFAF5BBB4CE76B29A1FF61EB9657BC049136D80EE95626BAE26474DC449FA2AC899AD9DA55CF19E57B82289C5A53E2A10992C4D48019F9848FFA17A78F20EAC86ECC2E746DABBB7D8EAF983CFBDC032F1E88F1CA32EA36D480E785B1B93D6B5950300D0D1A63C3295A9F9C43A2669257083821FD602F1EDD5A9717E321D218746D18B5B7EE66207DD1AFF53ED67A3EE2C64664D90B0D969B14E0A9D3D2A58CADFDC081A203DE9D2829547B4D07759E0FF23FD5F629E30E167256DACDB925CD6CCAC5905AEC1911008CBEE52AC73F136445C9D24F02F5980187E07538137F116A11E8FC6C5739C073D3892105938961D8D0A85CEC381AAF2237CEAEDC700FB84B09A7DA5CD1FB8F1D28C4263FDD45A258F767A8D34E12F7FAC903F4931FAF237CE95D98949C5675726D839048111C701DD86EAF8CA620FDD01007048CF30388E4849B994DFD3553098496BCB7D42894CDBE50C9F7F0E7B42B3FA0E0A1BC4BBB08F0AD721FB36A62D232A875E8BC1DE650914F5CFD0C8DC8D1088A941A403CA735A188820510D09E0539174D4F6754A54D9B7BF8AE0004A47409D9B8EAD639C687988257692348F056FD1F67A0F0B7DFB22E54C3E3409F9458B64AB9ABEB5BABAB290B987C6B79A939A5A20B729EFE3409D12A6D9F5ABE585F30D01A54CC3CCD06ADD30101FED83558E0E991D38E3F003CAE5C44A7FE65B131AF839DC82D90657DF24443A004E8636515F914CFDC4116C2AA4157BE194D02523FC3C1EADE688C1B70FFEFE5C35B99A5008534830F25683BAB337F7F2DE5D8FC3ADD7CB0D68AA661856C5ECBE49873F20F247A8B3CBFD5F173E4AC94F9AA91B8ACFEB256031F03ED0F36EB73A8C3449DAA6E196E609CC4D9BC155E42703633638BD4F701A02770992DDDE255153713EBE3CD3222B11B3D549D02E0340F182C2BFF4CA79DF796BC465C43A13638DC91B5F2767B8E174420170D4F6E30CC6E78394A817F6BACA4295637C319886C8F9BE7FAEFDABBDE64A85B6DFC4F2EE1066EED8EE096BA6B982B6B8070B6BD95F548DA7EBA83EA003927B0047F5537C4604091CD007BDF45B52428C930F23D4C033C889C354C22DEA3EB3559988644F896C69C3358CBC2A42A76C9FA1B13C772095CF72422E4137ECA894268C2FA0C8177BF30C96C3FE06C59B7A98E94A231AEF82D04EC05B3B17D9B89413EF7CFF42B0DF1A43608F2B8453467D89519E7D5B242B4A9E1C030E1A192629DE34698E12E36BAEE0A2BEA97EAA68D45C707E07A1076CED6BD9A1F6EAADC72819B91147160C0A9C7609BD8D764D9FC7CD62BA3F5EBEA1454F4335535D6AAB0F216FEFA39A61C097185390ECBBCEC08009BC425C01284DDBB4802ECF63E918B11D8CE67F4D1D9E0B985D943B4533A1A1556B45159AC39631C6B91B2440CF62EB08A727424C614E05E9557F7FD56557BFC8881BAD5E42C634C060E76C04C67DF6FB8A8A0F416943B710A34B2904A98300C9CC52A0C37DFBCCB162AE7B4BB96542B61F97EE2D049541DAE440B5A4474BFEA6481A8C5F9C8C5867197F9A8C53C031924EEAF15B028C4C6B62FF0BAF1F04CCFC2D745A3146E0A97B312A16E69421B1CC0F3BC5A6B4578678537AABD1BE9E2D93D8E14FE8686E7BCF599C6CC335C37A12B1BBFC1C87EE64BB0B42CB30D789FDDDB6893560AB09675A4966145D9E73023624A02FB859BBA00D8501E642268E83144CA3FF88B79E8220D980B6E0983A708735291BB15E0E58706F5B9BAA03789D6B7FC2292C1A672927E0881E268B5D465D9986E0AB042162952B57756806A64823E13550C1ACD3E64A2A1C1104AC029E2BEC3C2C152C6777651189D73E5762A1CDA12B6E5E9E2AE8BB63D302070299E23BA23AED15C5716C4B49F0FC5E8A3E6D8D671CAB9636F39E38D2C1B63FC6CBA0C67D0F4E72AC4074F529E4DBBC241E2D3FE8C937E03E67EC3D49516272C0385D798BCA08565D6E94C0C2C8E3EA494A55575CAAD3070E16447FA7AFD7D9EE10A3A5C5D4E4F4454A5E84000000000000000000000000000000000000000000000003090E181F2930342447D338BF1A375B66B77FB96CBE7742508B57DFF4D33A368EBB8451C2C67B980D3576E6588D8678B285EF288A8B5C9C2726C4A550E764E47FFFA2A128533A7653E480288447509E10013AE1944FFFAFBD9E2BACA0B3C7069C07A4186C056FD3857CADDADD5F891512DAEEB26865F5C89FFA63A64C85A08E41EBE7BD8786A8ADD571A4267D5A9E426840A0B988E197A09F3770B5B0D80D65515CD4D8390AF40E6150062DC4B8661A8238F232692C152C97B8CD5BFE7B5AD863DC92D99744D769087B3EDD81D2E475F5CF0224B10CDE6FAE8DFC3519EFDBE66805AD4468D84D3DD93430363677360DA8F56CB58A6B775FF6417C1F324380B15C9BA668EB0F25FC2A690B483E856F3327B2D79FA6259E30D7F76199CFD21152B7C6FFC3FC113F70D3930C08B3C1EB1BF25C100C5A930EEC2C52664F092B89614943D9D85ED86A2EF666A94F9826C3D116A2BBE49443E2C11748C977716381D9463DA8D09612B80A6760E5A6FC5F59425EAAAD6C8342C1EA4BEEDD5D73151CE213C0B155286FF22CD28E3BB88E0CEE39CB859900D1E0FC19F6A7237BDA8E51476F4844A316752FB347492A928EEB07AA39ABDCC0164D1921B61352ED4AC94B82C410A56505633BAD53A3E649ACAF64C43C1ACFCD4715FC594AF6FB9E85B0B7DDD6E8621BD12A2BEE48223A97EC8502C16B550B03087B6E87C1A860D36322064F8FEBC52F2B7C31DAE7430870259BDAA5889852E3AE6F61013F5AD0D38727CF9D90C67BD7BB3B82D303C6C35383ED86FD5B7DDEC824EA198EF780BE830A1F2679D24EA6E2FEEFB979563F511D188F409F0CFD0050FD418414D01E46DB3D23B3A90B24F4E96EDD4F863BFB333D6A826D29EED167738BBE22C516C59FDF81B032BB55473A5EA2A1DEFE71C95A1EEB5C028435AD0379896CBBC76877501B054CF1FD2F6D7A9DECCD70D0C07111147EF568DCE514DE96EED61600029C8D103B31C8B344A700DE630276BA2C5633419C59E66577659538A6381E45584C7E1D6ED978AB0AF89067AC83BB70DEB6F2C58E339A5A66176A54D985DA6E02002948C62BE6F12314240FE18B09AACBCE82EA462586B8316C3E0AEA00F9998922F8D956120E53B4178223F4D2934A20976FD5A72027C8F4CB33E9BBCC0ABD15395151266B6CD5B4A9E2FC1725D8E9AB2CBDA47B507BB25AC995EDD51EBDA5FD19CAF68FAD8EAC57CB5EF0C6FC861A73E64648EE3255DB4C3394438F49377CC4AC2FCE1B6BC812E5D282F122678713C6C6D452A33C632C0AA47686588752D72B0586FE5EC2464A6DB40662FD2106A19F67DCCC45692FCA03685251D512642B0CEE436C78D94C6F5F25BBCB41FC7E5B1AECD52B846A0B70EAC93579603E9870F942AD4C1CFC9D49B1132777C6F1C184C1537178E5029067257A2DA2827A2EC44D323D13DC6E4E1B9EDF5949D4324228687FD54F02CCC3C4DDA635FA546A5A6783959B1C48AA9D9C9F6381EBCCD979253460857D3CB1C70893EE6F04709E35923883EE3C71C7F33B8CC28B9136B3EBE5F52B9A76817F2F74FDC2F12B459DFF32D5A295BE374B3FE507A0995BCACF1E7B24F4501B29F1E8B4F2A8CB394B3E459A4296F6439BA59EC88305AB045FF40B1DAB4F672F878DE1F9E46B9326CB3E2F3457B83EAD8DEC28DD079AF0E984A69ED882E1CF21036578485DFC2DEBC9CFE82FCE0383B4039D147C4C7E31E315FB57B9093DAA811F4EE4568E32E5625ABE76C5A1AE42A03441DBE766D0EF4DF607406F7D489275E8C5D4470866F9049A4AD5C428B843DEC3702E86E177E4B60181D2B5F099BEBCB25F04C93D087C72436E87A9B3AFCE78FA31E2B892400B5C1071F8AE0F78EF6F7D71859A97C17EC0912D5EA27AFEACE739FCF66F489EC6355A3318F79649881CD6C7E96A881ECC4FF6934C3D10D99F1DFD00592CB037749B025BD4BC2832E206C1407E600FC2170C0BB57E5C7AF0756830C2A6913E2B9C60575CD4A394F2A65C50E40A43CF5EBCA6A8A32335707DDF4633BAC7375DD53E24DF20AF30203B514D3793392E38FA8429B050F58B28CAD0146F385809CC7FAEFF8B71B2BC93D2C6F72E31AE2D07CBB3CB7F43540894E01654EDC71CCF4F361A847EC5B1D23C2D4680E29F0E1F992EDA3AC41ECFE614FC010A2EED1BAD87A7D17468D6FA5356EDB25E9008A9BB328225F85202246816E1A542E1DD746A5FD3E064FAA1248579D31CD3D65F8FFF36F782622402DB328C7850D82D8D8A52B897353A2F8B95624D2D958FC1C3AE6466EACCA2A6A5E6ADD4A582D27E07633CCF697FA02E243A4FBB3DC727B718B5AC0FA6AAB217E241627E69CA46F05ED6B496A739A29EDAEEF76992A507130715BE555C68A7EEAD6E8FF3A378D8F4B7BAFDEE3EDB9EC094440E31BBA717A9C82A117D05EDCA2370003DFABFB2EFB29510466F74E76CECCFC41709FAC4CD8EAA998357170A7A293209EB0BB83DFE5E2F6D73C28D5409C55E95068D647BEC42DB8098F0089EF8A5FC5976BAC421C37DDA6C4227BC1AE5AE229F067515CEA3D794C8D85564AF208AE0FCF836B6C0AF41477F99C8773D9DD1923C5C07E1FD508C7436EA93383797F372EF3103546A5278A4F59614A5D182344F0431D065C35620D63D4D001D7F626993241362E67D1BF41419858EECC2626537D44E2E23619381E96CFA91B3D8054681D298509D9B99E7AA99CF8742E37637B24136F8E1B487E9571E4C24AE5DF307E4C7C62E55C47132AE404B33E5367C6F24D6680BE32D20BC58370145486FD5EACBCF98EB7E7FB6293044067AF11879E91444025FE52E24617269BE192BB71BD9F95356EDBED9DF352AB56A854F9F531889A88689D3F161FE6155C6C1E8011D60A46F59C7D08C477FA652B559A80567076B4EAC29A85D54C66B35D6960DFF75A696CDB17EC9A7B74DC6C3652DAE866E8758170D055C4BF60FA1238448CC9E29160DF50160C4B0DFB36BCA40AF0BC5F7D490E7DBCA49535742EECB90098A0A0FBBBBC7AF25C0CA9BC039DFB555DD8431AF188F7C1D0FF786D627C058A0B9A15F26B58AA2A5992BC8FC5AA14025FF95F294203B45EA081E28F094D0D4AD671C885E67B2E9E800F10048158698D56648F67BFA8CC73DD5AFA15C1E48936B2596DEE34459B484336C20CD77E58BF682479F9AEF2FCDA86E4F3A2FED7046E5A3828A9B3C0DBFFC25FE699F25629A2045A51242E310CB369B730A5E81167758D7FE843261A598E4541B02D0DB4BF5616BA07A440665F7FEA6213114B6B1B38BC033D70E845445DCD18E23D34D3D6F4A52F5F904AC5D8FECA5AF1123658D09613209EE19954174A1AC7A8C7F9EA288BBE5A0705F3CE38F30ED5EE69CF5208D461EFAD51C456507C3729EB338CE15C4C253BE21E81F082B0847C6871CA0FC8B3E80115FE2BB8CD8AFAE69A3C1429D21F149B7446888BB4DCB639819EFEE665B6D6F69E61452B9328B4887A7C04E9949390980A2609A667267035B11BF862C1131533DDAFA518221627E0EE7E4009CD48E4AA9D0753A9AE82AA0257B69D569B4C53F05A75A521B327322C60398DB0947D205D2A33AE51CF2CEA8C9162DD604F8EDBE91F5199D19EFBF9896A46389E7BCBA54B4AA57CBA0D4F9DA117F288133AD01A9A9B2A824D54F74D4172BE2B1E5F0D3DE60C13AA5B668EE6A45397C2E39573EBFABAABA48D1DDB2AB6453FBBAC8DCC05349404889C7DE23A16EAFAC8D5E541457C32CDCE80CBC + +count = 80 +seed = 07CD8F8AB7CD12EA7CC94103B8623D6F0FEA2BAFD2325BF6089DF5351BDBB9A94525C3C6B72D3820F2E4D5F9E7C849F8 +mlen = 2673 +msg = AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 +pk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D91793383772FD7878D73B021E29CDBCD123AE173308B970ECCAEC20A40A9002126906BAE75B8A821773AF64542B71CEC1CA0D66FBD0DE13B14231BA1AD31B2208433060F9C8C0A6B15931CC60E2CA81E634150B70B7AEB9E587589BFD0B1A123F45E6F4F01012EC14E11C684F6A525C9328E358FEED9B06343502CF58F1E61AA7F6FA7071264565A859A3E0E05207D0D6EB80BB435818247E99BCD6168DA2A48B71A31A5DE7DE6BD0791ABB764E0C5F01E7692DB90C183ABFC1F5E4855D3AC4B62223E5FCDF7944C1B523F9C29AE22C499A0D084D49CFDCB486DE021A5BAE173E2B81029789B12C27556F3B46AC50EAD17E17215C475BCF01E1B6E9809F971195B571224869DAA6AD7BDF928119EB8E655B13D7C4A5DE9FB01D1A8D5EA47C71C134EB47F8578383A438D1603837C3CDC405766A87EABBF32F35EDAD1DC67C41E4B915C2B37D10D5A1BD7125AD924C17B8EDA59AE84ACA69218AC1FBCEF57CC0BB6C41E54D0B9ED6D8E4FAB1FCCAC3C151BB8FE1295ABDAE7AB993A089FAAFC0AEA6287653AB80A12A53C534E3F11CABAC76805139A25DFB9DA413EC7BB14C623CBE0A93079A2C404D32E75F24DC966AFF96F254AFE1ECC8037B125901FE21A75F5CF759FA96F6B08D528D35DF57180D365F7EA544F5F815422AAA439CD9B62E6DEF52391B13F59E93CE08CCA34E03BAE1ADFF318907D8F59224E7453AF1ECE4366173A3B882E78324A88F5D6085CA450E8302063494E043693D41DD5C6D979E585505409BBF0491487899EAEFC571D05FC99ACBB4C2BCB0C0F9E9DD29F58ECBE370B0AD40F6BFEB40EBB5F256307FF8F0485C208ABEA5BE5C36E4F01752E46A6078DE14263EACF4CB3432909442D180C45F3E10C71BC7E445CE9986A938955863B7332F973805D901A13FFE2CF9918A777E962F997317D4AA47A2717F71620B35D92F95656EC13B5E8750D570E378913D8636AAD0A171445E8FB087FCDD3B7EE5C2F54272F2829E0AB0E350D7493CA30E2BEE9D71C29132CE3AAE30A58D9E04A9A87F1A39EC8544E8B9F2DDE4A8F12B1E9B9BAD68269195CA8595E13A61392184971C44E8363A430440A54D5F840FE652269988C3DACA9E0F03ADB86ED7038CF2519792FCB31167B108703FE64D1ACA8196927D56FC1004AF8858F602317B0332EFBFB7C37F9FEE00E2909A36A62B7B0970EAFF1BAF41B1C269CED0CE6CB93B635253D66387DCCB748FB2F39ECE92DAE59DB8F42BEB30D8384CECAF46F09B88ADBEAFF7E9AC17F5F44521B1ADD2FF442D37CED6D7CD50809DBE0332098A4C3D07538026C79C6A99CE0C3FCDEC77E341BD53C7C073939BC879B6FE677B45C8B87AE928083BBC03D390A1A22794974B58533FE6135712CB1C271C25617D779E46CC024E8B0E6015B87F03ADFEA40C4D29A4160B4B1AF27F4A027FC6D68541D757EC80A08CE8B6F546CD37298BDD936742573152FE2812C8F2FA9412E22AB7CC19903B571E81BF8CE396F239441EDE92744CD8F6378FD4A47965A7C9D6521528DE0621792DBA58B712BB28CB41036BCAEB69D997B49932E2665688B2AB8D9B731909C202C393AD613E883820441AEA4CC2A91DC818F00F0236A9F412F7791DE71AC4D3DBD0636EBC6FEE1E76826BB8095DD44EBCA34E335BD47C8AF7291D86E79F7C686DBD582EAE62C0DA41A3166B9CB59BB194C39E23E7326DB1969F20C4FEA66CCCFDBDE0BC6D2CD73B4B51CA3004171620423BA194119B05D9360CF983DB5A7088F41724C4C90A037A67AC306098C4790C4176C3562892257A27C07C3ED942F9495CBAF4760C49B8B979E498357F93A714441B130ED5B821BEA19D804DE8443EA9DABA057BFDDE004029F7C5031A8642BCDA03E2936C3F351E3D52685FC14871F73DEE36ED49E344D86294D1684660DD26970013F087B42918DCF71B4BAAB81B53CAB11CAC29A83D8242E43C052B3AE9414418C233680C72406E7312B09259E0E186AFA32D11CF3A383C1C37E20C0AB079ABBC8B3D4F63E9DE00928DC51BF57907D959AEB31F6B7DEA2B125B699F44A003C8EA5C8EE99BF3D476AD85102201300132A063ED31C96B48E42E52E0A187BBB6264126A18BE458DB9B0C6AB5CB7F9E9904BB64C11C6BD438EE78E95E7C7C6F911C48EBBBD7468B1C98908435DD1C318BF07DE6AEC67EDE35167347B8D6E282C22BA538DBFBB5B15970015B5CE8180C55C8100E2D20FCE7CE16D7C49F1990596130A124B7CEC43261189FE05D9F5D1F7584FFA18C5F6EF1F8245A932B32CB12CECFCD436CE3A4D65DB9B8146B2B198896E76CBAC88D8386C82E787126E9C6B30E76973615ECFC17130D87545DC857CCA71F1F5A7505CAD059CA4401E4E0A87A63D22DA17C22CD815E5490478B73565AA9C335147316D61082CBF5D98CECA9603DD358D013888F0F1FE100DC5C4C7919845858B9FF4B104BB4458FDAD7F513A1991CBBC8B9D62DB3388C0B4DBF5AB259A947929BD07A3A7E13CBADCBF19A743A275634ED846FB11A9F179244424DDD5049C8F2B9B6F799862AD66C2440565A17E105725D297DB19F64B42007F53F804F631D9B4AA0B5A2D504C41E9CFF52F260FE4CE6F202D429A19B86EBADA0123BABFF5ED3CF3020326CE1FF83F45EEC3E1D91FD1E1F4D1C3C15DE9CFB12EE7238D5615CE94C7B91EBD0E1BF170B2F500BC768EE6EE4499360BC2613558A529565F42A822428219434612A868D6B711B6655D30887F3119F248E30A0AFE7E92DE7DE21D6ED6247B95152C24C5B063DB9A710EB9B944A839AA759333B6E03A705BEE9275F651C01A870E7E232DC90ED783CD3B724F6D7D731CAC90C37B691BEECE48EC6ECB82DAE0730ECFABC6C48CF177E916E11F205AC5D56A7774D3E9BD6E0B0BBB008ABA8B622306ED66F2EADFCB667D52B6B0A72682AC93646B0FB95663B73FBC1CD1B68A2063A6192141C42B7E6D785587A554F1948FDDA401E34E7B3263D3635612D0CAC97D4CFFA351914B130A3F13D6CABB965EF7098AF1871989A8AB0E3A1F667293C7D9C0B8F13BB869C9B3906589F9F727DFFF78E1B064EC7AD9D3FA97FE49F70749BCF03B4C0630ACCF7DFF73536C549D47AC94A012BCF7BC48756892192C6653FD21918D190CBA1E5E3447CF049C74EFEEF2A26AD999FC4F19D9B06642DE8B6A802C8B57A025B29D46B924B6C6E1F35472A5F816426DB6AC192297AE3C2E3A19122D4A3D1786CB1408D6FEFD5DCD46A219DCA3DC403CC3A044E31AA7B11685C395AB803E3FA65C14FDAA6A3D5D8EB2EE7D2939CCDA0E97437B95DBADBB56885C4DDC4728CFE953341415022245DCF730A4B8B27076BB97A43C64AEB56467DA23EE18A569E08F06D2F33F6E02E19550AB73067A95BC349F226C71D23BCAC8111EDF5D215D5F4E4CF8DF68AA6857993F791CEF73D6417C93DA9F359085B3E059349D1F5D7E567B7360241A3DF5C595A6E743F0239979F8EF68916839864BA65AF5756B479DFC4A6CA93969FA7DC15CB95C002DC84B4F1546EA149F97239ABED5131A6071A446C17B652A213E187FEF965381D841F33AF1355D4D69DEB267E84C7E2561662310D355610823C5B664BA74F408CA00FC4E0DBC948B4583671 +sk = 730EBCA946D05B5680714D3DE5C2F7E09F4B29F5929B38798F7C1DB79EC0D917EEF757C2F12251A2C3FC2A99D5E29BC8460FD5C69CA2C2CE2CA2FAD0A0E87A4AAEA5E387D8135DE0F00591B00296C577032DFCDF6BDC306F4067419795B811F288906140162D0B806C823291D4C04C20A760D8C420D404105C32891AB801CCB80164A4800C3720822680D4C028E3121162220CD00810E4128D1C28911BA1290C2689D28824E1467042268458464D40C84DD4208664146894B801033909D3480609056499480CA10204DC3885490606D2806C2138865896705196711489711026321CA4001CA1301BB150210528040431D142099316610AB868038065D3C20820870893B885901249DCC62024415044B06C0185050A413111284110A86D04C22D1C068989024613B77061A69012200E00334AA2486E5B448DD110440425894802118AC211D9402DA3266C13068EC0C42001196010910D10B56C13802901037201B34D12A60D0C4260A480405C10248AA22514240C21016A0AB90D84122058288C2248260805726148329C02905300288B208E013646D24864D4825090B624102145043660D8A24803218920132918288201C6311400422112044804705B0001083002003268013520448031C20610C2A044D9268141B025DA187220B32864B205910464D2B009CC42255B320A1448025B486E012671C8482990108D83B2448C408CD1B270504606204305D4C68049A8404190115C988D5B048193120A91A0499CA010C232668398304C022813A040D0B64563A68CD286614A3891D44610983626A23226221731DC10521BA42018228298344D98124D08C76DD994848BB811E4982D13B20842A2204B28021CA3848C864C9B3031A0820848920CE022510B87315B406444046E1C16298C00288B18818B828408192603034CC0066E9BC849C924068A488A19026A1A815151302192802C0C18701B4540CCC0050213001B8929E2A06D08044000130C9B144A24474E91420919A5004CC2055C3441834644A0A2455838205B382419990C5B9891E3C284DB4048E0B8910318608A820D08C8241B336A4A969114410E43C66D1AC9715236601C086E1A0706A238804A480CC9C48C10886154A404A0366ADC460508B471408664D4464A84C8491282059B800410126A53148CC2C8400AA469580808D8422E08A845CC3869C8B23011B06421316101805104A611C29444A1C220A002908C1090924492CBB220022720512011C4A68500A60188B80CC3C00124167219492D09A341E21428241692E00431434485A0925001A68D444811A3948C03892504263048224E10231263340853A66C9AC248042840E4B6098C38650A294588368E02C185482602649880C8408023B04108295084960CCB4840A2342E1117208CA290E0868914B84493C22880C409D028694B08844036214018051A41921B42101BA820D9A28D00064014A96D10C38402C86D9C882189466A1AA064C3944813322D13B62DA4962582084209138982128C8346081C2821A0180DD48208E1A08C1C030D53364C99420C12C1405AC444530030912252883005D2242C129024DA000C84A421209008411489CA08650A479019018801C26849868188122D84246920292DA2C0301B02109C82491B25641BB141E1A48CC3A200484426A3A061091400E3C43024A76412880052A644A0901182081161166C01402E94A269DB3685D0C810CAC629DC34920C874911B0801B430960448C42C49061862CD042800802511A240C19970C1C1985994600098504124651C0B66908C76D98B2054090801A1648019220A3424A8C32829A448603423143122900B0655C0610482824A1188DC414491887058990911B802009318819128DC94652A2044C0C38681C406C493010C4003212176513C50D1B153112086989161214494501A60D90C02D038665040745A2067183180622386214B96884860D5B162D1921221C856510C091C41265E1325264983102880502364C210441D2886C021940CCC49051306AD1C045D8C43008A4288210441C1564094964C3A010A4166C4242214CA005249269E216054B301080260983244563C07124A14001A28103B9040C294D1A96409246668B4451D3322C00999022C7088A022A1338691BB141813042C3A0819D5CB86A2BDA73716B17F9B2E73910668E5E1A046C01B793B927CACFDC484E654D4133AFAF415EF80F467F6CD5719FBA583A7FA40A617D8B067241052B456B37D0AFD4BA613CF08B6345FAE81E6FD74A0D1391BA507AD8C15F74318393692DC346A211D062BA248C2CAD5702CF66AE7C6088201FDBA503ADD47B68023AF7BB0374622AA584FE30D45F169EB97077EF8D510ACBEB215EB47288EBC543DC88B89033819CA65A1C88C4CB16B3B7C0E4605C15AD068AFBA07A989DD9DBD2D02A79DD73B7EFBB743645CEDE975A258906A0BC674291ABDBC66D08B65CCBF8737D8DD55793897E2FF9F66D3F227D6DC4BB0EF91A8978291DDB625071470D4412944B70CC974F810462A9BF4434B5DC909735C34FE3CE10994E8F2EAC5F5BDD0DC3B3BCD935A3392ABA59B4D9DAEDCCEFA7E6C289197E1661CE5591C81AFB1F50B2E8396B185684505A4C2A3A78317575750D62ACFEE7DCAFF285137BA5678226C1D9E457A1F1C19011871703ABEF8A8FF4BCDF8D46B265B5CB8FE2F7D36A196EB01688C5D283D8653FCE54F07EF8FACC7EB3623803C7013077364F11380BA36CB4A12CC981E43E4012FB1E26D3700CD57F51B5302B6EAD7632F502BFE669B6680AA27C2C68EC2DD58608E544BFB230FF1D6BD60B0678DE2E7A9BCC102410574A4007E09BCD2CB9BBEBA7FC609027285F718FDD189F92F4C030C5CE5318D7C442851FAE93AD37DFE97DFDB6F4F825EC01758ED8FE8E5142B4599B272AD0385327A33BE5461B19ABA42604DB5DE726B66572AFF27A972F9AFA2322D10F6088162B18445D606A15AE01AC9569963954E488264B40575945DC73CB8D55336B2DDFE9585B7F1E111073B1DEE86F5D148DCF687FE8063D3DDF3A04203FB365C9528090F5A526032E4329898E8DCF5C218B980CC68C3B0654FC1F03B5437A1929F859ACCDE8BDF08E1B19FAFEB457E43E2A5D6895670AB85576187D7802B7AF3A54BC09B2A7EFDC5A2EEF592F067508A957D0B89456302658A64879087785D90643841C4199C7EE316A76026A75C23E90F4D3B6D47389C1B2E07E57FC8A1CC9DC261B71BAE140D915E97A929123B0796D5A4D79CBF9D6D38C94EEA6C2267FAEE203D7C30ACFE3461467D4E28764B9A8B1D0C54FD64CEF839C1152E7269274EE546BDED5F39B2BA2A229FAAE80A29C435A64C14E939128091BB01B41093A955493E30ADE02BBB489A345018898102859E0C4C52AA197F87334821CC31F5182EA196BE1FF5C8CFEF4167887321F81C5371E3A3898F90D497C86D19754EFB5D921487C0139A40BB0D595613F0DECEA8B3A9DF4DD7643FFB751D830EBDEAC37EB4F6670ED35EB13F513E155959F87263DBEA6610A365D6D2DB868E3E65F43FD0792F3220CE9B386C643DEC590B95F1C50A50FEA7143717D9A7521535A31DEC31E57F73DF79186B3D71AE9D4E33AD4BFA5CF5CDF00197F5E72D8A62B5C7400926AB0918553286EFBBFFCCA801CDAF02D5F8048259B483A80C7DBF51FDDA29464DFE604AB4FC227D91E80851B71B5468DAE9417F2784027FD1EE4BB133ECBA925317BCD79595828161378B39850A55934E9816E8B301F3212C1B25A9DD29C80A52CF554DB04F03C1140C1998E3DCD60D9A917D84990E0B65BEE62DF54BC866F0B83CE236820A6D9AF9BEA358E24B599E9AEE11D6437E30556D9EAE6C0D9B98A7DD98542E21C339124C4242167D507A2C9A178F89FFA2E7A9E6799F66E0DA0AF13919414D44A38F577791A99B58EAB4543AB424724FC8AF58333FEC65776E5371EB21500667A184849445DD7F902D44E4C5A4A63427F13AB4442F71FD084F538FFB1617131BD5D36EE7922DA0D8EF16673FEBD56A0D3261022FE583A8FB3D622B6368661DACC76A4A4A2739C9E2620037B2F578C3DFD03D655C032C6B85AF50E1F598CBAB183676A580F8198E538551B18F6ACD72D53A6FB1337FDBCB78C7B6D9DCC4D1C3D3D8A0773411C4A8545432E90A995A77B28F6359F32F18627D1A59CF7DE34BC29526D31CAFADCFCB3B0191C90FB9B415AC91606F2997B4B2A825C9DE982D8B244DAB33AE08F097CA88756094BC6067E0517477154606712AFFC01CD0195E6A93FB061F28575726D1B9EA8D7B5C5379AF2E7E7F9201DC4A7B2B0A478180C756E78E8E36E7BC052F9BF5E2B4D889D98B04FC22F332FA3844AB3ACBD0E1C6B3362E6E4E911DE78337606BB19B5C98B69B5C772FEB36922BA77A2B57419F9E85E052E78F6300C932A701CF58628850220B703A45A424C2FBBDE917F328F03FD04FDFD57A9B962A2F0DD8507767297288CBD53178B7E1CD99B0AB15B74ABF1D2FE1655EF30348BE52481FCE3C6A26326122148C433A1EA32ED55BB5C9B33A1CB45191B4EC2CF7F7693413700C8C2F1BD7953495B3C6876623A7CAFDAC868F2019781C074152E63D2EE873C1A241C6E113B298B03AC3711BCB968806B05376341FEAA58F06EEE38DFDCA7B5F65779A12E05A59D0FED9248C9CD81C9CC32DF2041F6A16B1EDDC6040EAF78AC3DF5F3B9C59E792E91608A42B2367E082072E7FD930E473D5D1974D994C9A9B4941318701F74280C09A733BC298F0DF2D2DED8924F23A0B521CD80418318F3F4EC737864CBA3AA69A4AAB902B6CAE2D6704240C0005917084EC7FE818FB0D41F75C0C91DF188434F12E83CD2EB32F2F788D9812A179ABC114B11C95A77E81054C579C695BE4BB26870BB3C91CFA23C36BB1B2EA2700CAC40F1DD8E7FFE699134B817044A598FFA59A208C23B9944F0B6B98D9CBEE24CC8501E3672D4532761B6CCE5FFD3EE939F398FF685F111004BE7B593E8372546A7B27A554C51513242C5E49A1130524CC265264413B4258B3C7B746E94DC4D2D6DD19F5162261B966C808AF41DB0987B8A29C1438F0D274AC251B0B6A29B544DA3B796B03034D3E13CB414ABC40E2BA61D104A9FA67FE3603F804AB3B015B81797DE946CE16316AD1BD399C78B5F23BE4AB6EA9FC969CCB61B249FCF7EE63B7DA0725004B0C764451E5A15190BCFED9B3C9BC6C2632ECFE8921BDE11C77567C13D69D11F411BCDB71AAE476B6F5E75C40EC3861904F1CAC6BDE214362B7002BB2F62E3D44BEA29E8E2A9E4F223602E762E1520E5FD9A84A4864C4D24BF7154FC91C3FAE1A5364FA127F3949F0681369BD760FA534690E9C411B3641614F718A3CDAA54EA7A411C6FAA1487B6E5ECBE577C1F3710B2FE0F9BD7EADE671801AC6D2ED186A6644FC384D6FCAF73FC711B0A62B663A14DCFE0EA705B5A76B612D7EF6CEBF797B33F4C1AFD23C9A82859B1FC7453D04D947FE03DE15F60B82C75059CEDD9800809D738F01BAC6FAF57E02B015BEB1518C2B2EEE2608DB533582DA632F4E732A52868C0145D61FADA318506928E22EE024CCF21FBB1D5988EBB94483E493270451BC55DB79D9F981BF31AAFB9B90A36B0BB65A7E19D2EA63777620D520318836583FCF088FB6F787BACBFBB39D9AC8AF0158415E6F770E49DA0F6F4FE35BBB4C82288264405F9D4248C3F7B8655EC5C458BA7B9F1350B6F085AF411204FD422C17D67C2D411AE7F4AED743BBDFCE43A86167B0729B544D4A6DCFD4D57280CAF12AC4975CF0A5D2EFD74D6275C528397D02778F5959E39CDBA257488A2C7958DC27D4747576747ED732A885557A55BED2D1401204D6EFFFA7BAE837B7C7F82988BD95B87EDB2C009A4AFEDCF73E6C25352C6CCC66509AB688ED2AB1B45737BB5364BDF6DE01497544CEC48A2CF0E714AC6CA4663FB74232B8E2134795A9F28280B052A078779F3CC26D8F333FDF98F90F924DD68EB071AB180583DD9A912E4F7138A954C7D4F62ECD7C52B45F2DBEEEC8BE1643A29CD9A371986C5CA7FB4E71692A3D924B5C34317943CCD7FED8FDF0E7523C29DBB8994092C450825282394CF202EF93C5ECBB9CBC94B3CDE8E6EEBCA15478BA65D2FA6EDF88C4643A2C75A7A0F4C60DE197FDF24BA2BA5DAB1BBD082A642067560CB3D308E7CC7DDB063C8120E17DCA7E763C7343D1AF540E8B075A2826E43F4D07CA29F4DD033F1B8CF644B7CD2E7358112BF2D7E8A6C727E4067CC4EF0149099C419411CEBE1FBF35ABB03A8CE670DDC77F31360C6C2DF554341C36954A7B103C626440F161CAD6B2666ADD7DE61BA5EDD676F5AC1A1A14BB6864869AAAF927FA6D9293F316C5A9B89E82E42D7FB051CF3F07475D11F5D4BA3EC92157499837CA0E340E9BB8CE90CE5A06D18EE19FC8B8DC171A131A9E589EEEB8112348B13E8BCBB8F91A08B57CAC4E0656F302D56F2547558D0AD672F0F55C05C04265E5A2DB9968414BDFEDE787BD5933483B68B960824A8B23AA5D8F029A047A87F1CB8C77F05F1495E78FD662EB3D7A987D4BDDB0210035B366F9BE3015D92C8CCB4C68857B7ADAC86B8D97BC1ADF95D74E2F1B2A5145F0C50A274B84F3B29EFE05126BA3AB9C00CA6ACFE1D3A9B2CE8FAD8582067EE63B5F91CA82D6B1D1B6A82725793D538500DA88448F213FE5A3568EC509846F93C3E55F349A4543153FB211FD0F9E1410300AC09CC7796E730EB3CA36DF5878CC839A81813539FA92841868E35E751FE4E054006D86D022EAACE6375BB7C8DB2E388945B8BFE1D0DE2F19AA7BC09B476B8D2FB75D7C2EF2BA519598FB579F93CD5AF76CC4BA94A2E1221D41CAE552059C09C917B8EC129CB285035623D +smlen = 7268 +sm = 78FACC20820EAD23B132F549D3EADFC82AF7C933317D5ECE26F1E5F06B97D3AAC57AA1EC14D161A5091A58BECEBD0AE465A394C3797F83500252CAF5451BB6DE961AA0B3BD3082D3FEC9E3235405C10BFAE01203133CC4DED5D2A0237D69BA2138EB45D75145E291EA0C36053F68F0E8B540BDE0FEBC41DDEC8153FD3F903A9E5C4782778C0D94135ABA5069798CF9EE092F318DBABC8EC3DEF74469D8A3E975946ECD35707C2A0F56A68452186366E2CCBDB9EA85C27BBAACFBC913A1A8CF6C2320C451138CD0710524BE59F989B403450F404D781E05D2839172FC101E4C16A874CB94166B214BE987CDC75D538548434C857331F60B12DE8315976965136E2284A0974627DE03FEEFD87FED1CBE95CEFB457E1D0AC64A43FCEDA871D81DA15AEB933058A01D1DBC197D70A869A6F967E40C73F0956406BA981A70CC92AC3B977786982E40CDA96A05BFC945B3C60B73CCFD11867924D4B1892A6660A6B1FEACC674F305547CFECC371FBA8C18F5DDFD7D70EAD57F6EDA4121BE803D446D7D2DC9575A73F04546C33C7E0C0A70AFA9C676261012E295E98A8CE0FE38A972F718EEDF5DE87087E9D55835081BB6B3CE6A88D100A40353FA66D2E189B056DDAFFBBB6264E76176FE9F20E45B41F211690079B511F921490DB70DA0A167DCD1EB6929E1B4EFEE240546A7DD7388987E3D41812A4C778E25F739D351CD8879EC1D68C5A2A8E5F82391990B24E2782DC1C0EC34934F97B00D7087E863A7FDA0B3BCE7675A7F197109CDC4027F71CEACE02B3D012EDB1A482DD0D5E6030549DC784E4FB055BF7D646E40FBCAC46BD9C615216E413E0DB47CACF3CDB776B79C23EABF31621DF596F7A16A5C122CC6C12C48768AC08DE628B11C33A5BC7C085C95DA1EEA8CA8EC305B35EDD7556AA574BC2FB308C87206A2CC0BC6D08B2ED557232DB3CCFF4EFC1473EBA24ED5968B655626E44D92779AD48E56F403CFF8CC68EAA3D673ED8D6BA0F1810093C35D4563039CAED810CCFDA98A17B51987EEDB167BE3314BEE5483D366C30F47029842013E6AB2D8ED56AD13202615EE5F00EE16B7D12341A6F6B6A1F26A608F3FCF8C190C88D6183551C74C9E9C7BE5E49A5808C1D31008AEDBA1DD42166A8F71C74A3F464F6D39D0BF6FDEB743F498874C2B7DE709A93BEA722BCF5415B1E587708B5CB75BE57C008B5A879C97EF2302D4FC502D7574B05DDCD7494392B5B4D049241768E88E5D66D402E7EB184DC0CA8836211891F3DF66C680E91BB2C75A5EFE4D459BF9C8C2B181B46FAAFFE83FFAB9B18B74F80E4C7935F7D89FA6365A8D21F2D5B0B89F103D4DAB85680DBE5086DC1946EE3CFE655BBCCCED1CC02241B1CDC563538B13DA8219D460CAFA723BD87AB50009950C7DC1ECC6E3DCC6DB1D6794C722C803B8E54AC92D2590D6F97426C4AD7AA1952FCD4060A9DED3BC41868432B87591275D80386E5CE517725714D25B6ADF830962E622A9DD15D8AE5B16F958498C9FB478A09A8A48817C44C80B4F8042710942BE1BBC285DFD9B699B802762AE5BA3500C6E096D9AD2672077E8F51525D3A43D535A7FCFE4E06709A0A2C568FC9D18DAC41339973AC3A83C3FEDBF743E8E2D1092FC0E02686E9C831D49F941F560A90D18D1E386A18B6554F479C25FF70C987E2A2C1D62E9862C7BE5EF82A2BB68B4303A19CF9B0E13F4D1E50B665389DBE9D25173CE2D27D62482784CD99AA4B7E639FE2B942FA5D8A4CF7F56F5E5AA84A355B6E9A635B9C97C2CFABE2BB3B82EBFD59628A93A9E3E82CEDCAAC46E4B3F84F9A3056F6B0EF71EDC4317DC90B09CACF5598B6DF76326AC4867E173ACDC1BB62F42ABD7744D341AD33DABE5F9DD0DE515AD8D15EBB6F722634E97D77F29FA96399AE7938CDD90031EB46B5120F2F5FFD8A8C96F024E8E8EB356F63D39DC54F05BF7A8A1A098318DFA59413A5F5C3D3B86DFA23996312173EDC4E5D3142802BAE054D84EA33D908E1F097C2169419C1B25C14C039438342B522ECD380B2A5DD969BD65DA60E9AA46F05B38656F42B71388C6C4D1EEE7D0ADBACA1F1532CACE89CE20511DF6F6A9AD7A6F9E83A581A2966228C452895633DC17A323B8F633D24CBC0B7F3570399816D4CD076AE2525F4828293AD9CD398BF0B60007E82874CB71B96A8CDC94CAA55458D2040C2977C3635B2F893976CD2A73FD4DA8B8A61F2BC210F65803E1536DCB5308557CE284B4E739274E5203B554A2C4C167387AE7E6AAD020B4108F6460FC1669F3722FA4D67AACF2992AF98A400FF7B709631E7339CCEC2EBC1748F0D9397C37EF0EF385DF478B21CB4608C4E9243DC5A77C508C8DB04273CF8CBA8564428522F4339EE665026899CF150FB55992AD1A212AD8FDD9BD1C68FD0CAA925F5C7FC317F5D06A8BF4D6A4F781EBA0BDC3DC1F1E990620C704E704B7F3BDAFAE9DA1933968F4D5548C346ACDD23FD062DA55E6D5D36295156D7186B0AE9BBBABF92519FC7D307856A25D0BEC26BEF5D6E8230056B31A9065B4C916A187F855CCF8802CAE60F83F59043739895E1241DFF0CF5FFDC030765984C3E761E2974AA23AC1C95D234B28F5E3B9C5F5753E640655C91E0F5923EFC43842E275FE6BC023535D9A796A66A3EA0244E9C4B1A048CBAD53D47D803292E81FD292FE20FD5516ABD8ADA9EA9FE93710A9C0760D4B7AFC3EEB48CAE90A6FC8A8898A1D30AAB89A9D405BA6B5B861E511D3030A8942BB4F05C3C251C96FBB651579510EB2C4E69C4A501DC5040AA6944705CF7D0A3CA6D6BBA2F3E37ED931AB4BA219823507653846D66F9C22EB82C2A65549058F2DDAC84A48019343D26E85344C14881615DA7B49D88CB65B6070183113B17DB7502EB4721D002AAB0AA3254AC99028B25C07657853DF97E4862AAF77ED8E3BD343AC2AADFFD838B6FDB7B718F24BE8F2456A2A86BD06F905CD3C87E230043F594BE0F5CA4EA9249E327C2A3C5906EC866625400A3099E693D3C0749AA54FBCD83AAFC2DE08EBEC2F4B2B8F3EE64DEB43A0CD9CE8936EA1852E0AE2B19A85521FF8DF88CDE6D14C1588AEFBE3B20E8799890D638A01C471B6181A7A3AF3B7FB25A3743EBD0C97B9B29EA5FC487B24142A7D5FD55CDB7F5CB249CD054F37F3D4F549E57931D9A790AE5422A79C4334006B4A7977A6DB8237E17B40B452EC2C907CA5875F152F8752EFB94A956A88BF428D1B1D1CA270BDCC1BC633BFE6D389412097D71B017172B26824861C578EA5DBABBFFCE368A05D806951824FB0CD44743929DE8C344365EDC91622524E24D8CD765A939540FB5DB04AD7C2B0A63299D18FF9E2F24F70D36DF8452F4FCD7A6D34DAD80376D14E4CCD288AE84596FB0317AB42C6EB7417C5E0A99FDBB063082037BABB996D10D181EC749AC8F169E3ACB095B1850B2C83E19531CEE7C6EB4426F4344D7F78ECD83D76971DA897C14C281BCC2E9EA576FF5116C51DE1D2FAAE8E5DD9CB75977E9E6804BCA3AB02D817577A8A9A444C47C1280EBE1D9EB481F1D8B2C0A29A162FA446A36A7318A0BB81A32CB125FC10BC91072EC92F60939A3A1C4BB7517F027F2F3C2B4D67C9C7C7698913E40E1BE3540075DCDB85C3D0B21CFF18044B5EDE2A5D798D9AC2331CBA7C906D43F11F5552550EE2EB276BFD397410778C21746EA56239FA2FD28335CE709FB5ED2CDA4543C1721AF6419FB97FA2AE5C33DFA314662BD5A3373658979BA211B3772EE9673F8726A452655B42B6BFCDF102B9C643D82777482226C6CAC4B697F94A6B1C545ED18187EBE9C54297B8D67B6B14FBF93BDEEFF18D58113352F6BC114C50DDC19FEA1A4885A1A658330014D954845640ADEAFC89A45E1554BF9B1AB80D53C0AA4387FFCF09EBB84871C4D68459C276CC2BE9AEACFFDA9D780FB837922D87C1CBB3C594CD5C97F07F25E2301F5AE1E7AC08F6FC8B58ACB9CE96C894DC1A9A8E5FA9C25F9C10EDE8D8CEFB06BEB718266FFFB608A6F8E328C1A5414411FE38EBB1EE0B7634A417738E92CFFB7D0D28BDFBE103F6E3C020BE6B4413A288E735B0B547F57E2C818058CB8E230B23F7833F78F2C6EAC36401A2FDBB45F503628D8B5000B5190BFDD6A9AB0DF0EF8B01EBC430AB7E7366D0227AA9BEC75554450C81877290F94940F0292652F940F5717FF6A361859C2C8CEE4095BCCE2F3E6697C313DF36F5F6BA988C0E54B2E653AE9AD24C1AE85A530BF1FE04C1AF657D0AE6CF68064F348AC7BEB0D877B8D82DF2C538CB8F8DC75F163EB5034B950481067C9BCF38BA5306C114741A8EC92DB43FC82ED6D8B50DD5F4B3E1660B40532E7150D19B9EE1CDFE33854FEDB6797A015AF61C7AB49D3C4229A82609BC945F075C64E6AE18B8A037D195EF0C258D70A5B9103640F7CE8BF706C240A803060BA9524872BE2FED0C77AA0DE46DFDC95384B46655F44E020D520394B8C3728167170AF8550017C2134E9CD84983E711459F50DAE405C0549128569E212D10970D45AC1BE8AA4259FFFDD32F64CB427B19F73DDA50175E88046F9F05083080C681BCF0A06E1559830FDE57E7204CB2ACBDBD6C15FAD38D0F997D3D64DBEC83262481295C67D79B47ABA2ED40B09FB0CA997E16684A0D791137690DFBD9CE072AA5CD15BF432A5B75D178728A05A0F2B2E7A32500CEB58656C207F9B73F55D693A9C8989D2B954852F8736C040798114761678EF2297D46290EDB9DFE8554785D34E5E13CA82529DD7402478C15990FA4624321DDE84339729A412233F941B1084E4140785C25436231FF62FFB6BBF9804FC1074FA6C38AC56A98E7E9E28A1709155BD7AE7AD0A323B63718EA220B0A27DCA05BE2F36678060D7ED9EA2FC46B1F5A719ED7779FCBF27F7049D5CDAE87EAE9F79D166DB7D67E76C51C31CBCFBA4728AF3836DB2709AD1277EFDAFC7FD08E75B523198F2F6D5CD252E4D42B8072424B68B663AC3F36CDB4762DAFC85A6A6DBD6A9ED2E7DCBE4DD1E44893F2DAE90747BB63982FA05F32BE35F004B98D804071A6E8781785B4E3823282DDA15550A4B1A7F92AC36CCC7E5309E1E9AE88F12D8B984961126A60D19B41A629F7F127A9ED26859AC14E3BD0E1B273419C39E176B072F8C7BF57BC4CFC8A4BD61BC09A357CB89917C8E2120F62E0217536B24EB97CB24EFC9EA75775D1B2640291BB21497C20C9981EE9E583C42958860AE3E5D49EBB340A30A482FD490E12D1544268B813500A39AE06C7FA4D1C7DB42018D11D9189A47897F9BA3AC1EDB5DD5B7605256EC8310FD2458F17D724986DC0D9E136AA985B060677E3D3F588AB0ECB653781DF4D94E5E9F2AA2548C0C7998BABF1AE3E31B6E469E1D7E18428E66E6D5780700CBADCCF07D5F30A5FF45C914EBAD432381163894F35692B345459936CADF732DFB9084CFB7BE8D7FD8FB6657B58AB58685D57137ECEED530551DFD1B98D74ADCDAC1948F8EDE61594410CA8A0FDF86FFCB2959C0D4782397198A5AA35030EE6EC5615D51EDC0C6E8DCF3922E3CEF98CA2F8CB77CDDBB17C97F6A9F9138161941FD107C5294F5F23D239104173205815B765FD73E8EB8CD0324A1903125CFD149DB8569B11794FD9F84148421DB431741D50E454B9C83B9305E832442D5509F0FE454D6E77490553A3FA902AAB970A151E06856215BBA6630EFFA55F469EE616C27E4699A93382105F2E7D81710C90A06B38D203FD2E93D1D3E2E1B061C65E1652AFA37DE3418254DEE9A354616FA20E8F718AD8D902B811F4BB5094459F5DFB94D974311E849A955FC1537B38D412F3D2A3CAA057C582F81FD88A54EF688CD163A37E3695CA9AEBFD21D9E7B2D5F6641E7BFFB0BCD324154D7DCC4992C6E8C11A9F5A17B550EDF608004F885C73E719B4F4DD49F84122BC90B4BFDF1B382E9A6A925719232C8C2712DD8E2B590471DE8DA395AFFA25B9D0B130623E6AB8D32600E8F1E981588E794F206277D9BF73040BF3B5B550BD5022EE516156D418227B6C2623223298CFFDE78615FF904D54A3FA05A1D147E16E35F8C7B0D2D607A233BAF22CC445F1B1B641D55F0D63B14617362917D2A6FCD9086CC90F101C76980C085741D740D84EBE64584FBE35F20D226FF4A4D80D34C2BAE121C932B4C4A30E5F930EEDD44B2CCA143EB34B399FC86C49659B95E282CC1F0A81375C543BA0A9BFC32954DC5E03F676331D9E6614367C3F898698CC444299B5014009DF7F532B8C10481FC0FDB5A9F68A16A02FCFC993EC51E97273228D3F248B0C3F2929814619A9E9AA7DF3DA67482FF999B6A60D4F2D4B1D9B65C683BD4B27860E7B5A7A08151C9E7AE6F91A10D30BF1130D65BF66C314A31211850B3604E033741B1CEDEA2A306405FF6B19F6936229C58AE5EDFA4D1F30586C95B7D2EF0305091A47596F88A3A9E4FD0F1E4E4F9198A0FB0C537182960A21383A5689CED6F51E272957A5BDC5334E6A8F1022C2F700000000000000000000000000000000000008141C212A313539AAFA792BFF719A3B794B2F8198EBD1556889C8C61EE6A51470AC9B274CB162AF44A26E2BA5EA7663C4C78B4B66B322ECACA8F2EBB6A610B51D7C4399F4A64A870C038797CAC80F709CA5C3C9FAFF7D797963E60983B584130C1B99328AADB2D261217CB95A535B8518A78A6D2F6CB8400C2AAA2DAF451391F7B8AB0277A3AF88E1CE6F1D3DBC386CBAFF15308F073D29838692E645F566D4B3DB4186C259BC84606855EA88938CEC4F7211BC9B461E39DFBB9E44CBC273E02D4314A037E0A26D60985EF5A35F069D8B51F86E9B6801CA067AB75565D73581EBBBBD98ECB5AF47509C8729D82EA0B35F0A376EBE6D90108CD61FBD0CEC966C17264F6A87864457F41162FF7210049E6CE2B5354F8F19161E0866D6BC3935815D9267C600DC529521FD092B126EC440D49B8E3A166587657B52AE9E2923644F72876EE94A61D2DB0EF4DAB33ABEC0C47A6A725D4CDABD06D4F6A30BD7C90DB3778C17B7D8CE82A5123B798D8B47C7F3E968C9E9F82A6EB3C2BDD8FC06D282F5CBF3050F6FF71E2EDF7A109F23AB47F427BD75163162C37722BF70A6BBEBEBE8FD9C39152AFEB78C37D718014F739F20BAAD1597B1F9C4E0B59FD82B834D83DAFFC935DE4A3272D7C2454508C07502943E90FDB56128D6E6009ED09CE80A9B60D51AA2E4E162F7F0C362F6886BBCABE29EF6C7F38B742000B9D152FF709082FAFE809C5DC9BCBC6F300B0A7840D0D36F39567D14D8227E7145F7CA670EFE917E0F18B0570DA3E05DDE56883FF12BC0C76C2A1E9FEFFBB728D991769B7D0B0D34853C76FC0655AE200501C28755F57934BB9F46A3C6AB1DD8E0161C698133F4F2D7CAF3392576B4BD2B6F8735D80BCF60656E132442BB7FCFDAE160A2DFE3F3FB8209B5C933201785A7E8206096B84A222A68E62501846273F6A9145820F87F450D12C64FF79A843E897C8394AD54AAF4F3B886FB00A6C37B2EFD0F6D4DD639C9989E7CA30E4F12EEF440946B61D7A28904E1D74009B6D1AEDF2FDA8B5991CB37795A8EE51BBDAAEA34A4C7040944761B9B4B4C12F455C536992A0852F7F07A9AEDA8E522591CB4831B0C79FA977AB6BC49C9730186855986035D2C6E5A6D93DA43E8825753721978AAEB433CE2F2A7D67C1FFEBFEA6F6059474D3022817A7329D9DD0E4A292302E4A57174B9C5346E4B6D75D65882CA7339A48C6E7AF776A8515014A20E4390F6B4F4A19990FA725F5A69B9C3BD4E8BBAEAE49979AC19600A3CEC6DE154985E236C3D0684269974BFC82301AC7196675F618182D7CF15EE5CE3B7ABEE0DEEA5C72F54CAFEF203D556B31327089A0C0DE94F74458CFECB481ADFE3CBB5DA422BD3626B00C4572B4C2BD7584ACD9129A76C616AAE51F944BECC4682AACAFB8E3BB1A42A6A8E5FE7BDEB43305A34A98308EF2D49EDE4F41361446A9AE4DFC1EE13D12821BE0B01E55B865B563633E5A19DFB6425CB60159C147B18A6419F5085C5D0882656ED533EEDF97674D0BABB6CF32F696DEC0F9921CB3DC9E6021FA198D554B1D83C42A0BF214FE4C0431547384F45AED9190CBCF98ED8278E8A03D551FA284C8A26218F0B0B58D99879DB98449CC99B6B399DDDAD9924E6A7EB20A0F1FDAD2F8138BDC7B445BC01503C509066B1603CDA76FE41727AB5E027DCB15032E8F66BFA84544D22C501AA6F62B02C0F8764387163CCADBF1ED7238E7F16C80E6C37AFEC2E10FFB95AB0A39784F9FCCD8AE263758ABE392727E9AD442A44738D77CB61A6B1540ADE751130489015AE5917C927232EED27BBF88481F3CA0C5ED2C31DFA943B2EAD4A8C80B4946E3C138A61BAF43A72C7A25E16874CBAE254D3F14C154F7C60CCF665B566799A01E0F769B60F73C17C840E0018C6FBC10EEDA3E35A77586B3A5936B363B2D5CB25C78A3E3AABBB84F1E64DF47F97AE1645650FE1751A724EA9BF80744D0F33DA6F313A3CC17D8F261585B62A75C167126D899219A26210DC55AB6DB2B94E6993849B4986F988EFB07478D6621CBF4B8ED772E61B0246A5582242FA20339B2D6CB89BA1B9210A318EB4697FD21EFCFD230DE9680514A442A13B29D8CB2627A6970BB97BF09C79C6ED7A27247662B25F39C8D675B0747F1A6D9EBBF7CFA7BC51A7EA3A7307EA4FA2A463BF53A645FE701FBF26628731CBC18636567AE633A49E59F6F049447803FA3D4F1F79F38026DE9B07D8610C9F01BEFB7054AA46E523E001C1EC3A4E7084DE0CCE596DC63D9C1F1DC03F35F9B1918E62ACB2640102E1D520E900969D53E83D2DBDDC80D1DC54BEE99531FAA5A8D2DBF8346C7ED123587353DD63823453DE350545C176446845BB3522A862F5D675419DA901CF7D2D1F7050ABFA3237D42753203BE251B0364379232D2D9D8642D52A60F6F4CB09EF29FA1E6069F97A1175F8447FE98A813CC182E33FFD8B8CAD93BF32A60F1A9E63A79A7F7FB9162783B89BB57F3E73155CED1D0084D5BA967F76C89C61C1A3E944F3B6F78D6CD3D1139A315C5276493481F3FFF9B6A6B40C920EEED9EFC74108C6BBA5A15DA736680A23DB5672C5A32ABDA24B49F2011F44FA8FF9C73609EC195025F0456D753C848DC6296920FC32DDE2174D37BFBCB86CF618AA0D486EE46C5E1EA14A3BAE4952AF5D4837F9B8122A19D1E59B909ACEBA6C849C8B452CD6CEF877A65FD83E6D0C6EE35886688F1D877612CB8E671D83216A1F76693D6A4D6A2EC13EB6CA2005328B3C91F51B352A707EF8180F320D6E1685C1EF4D87E3CB77FA549BC12727E59C11BDF8A9631CC272998253028CECEE8A2914182B90F586D80E7ECE370979BDE683F37123090012AB9243A4C145D6349C2791DC44E54956C5E9B59FAD017D3EA27D85B48A896671A0AC14A73B5AB9145D8BA6AEBF9EA25AC2E8E2C4D16C5009A83D0E84CEB80E95DF2CEC4CBEFC7F5B90A84D408E8C4855F9AA2987D9FC9D8A451F32B367BB1DE5271ED35EA153B5D400A6D8050EE82F519BD930245A96C9727FD24D8B94DC53D4B4F00D03172CD6B7F2BE163B6D16FD6247B01988A6EE6CE7BFEAFF78E983B8DDFBA4242730E52B57876E3719D1F9F6CBCC81620F848D23C31E3FFF7EBF2AFE5011E6466B1889E7EF6281FAF8B18A012CEB96796FCA9B28E78335DFCB85BBEAFAEBB0FA75EE2D0D391CA97E05F0FE43475135B13613206A0D88438F17EC8E604B007AFDCB9FA1378B7CB96675E0B19DC6FB02508E05A7FDAAF09297A3884AA051B6389A52F921F8FF31970FB082DF554226C2613B80CC1ADFF770024D6BF011C0F028A012597AE56F36EB6B3E864D79639810B8BA7258B18192B5CAA80DEA4B140D3C6F1D707ACD2256D676AE90980BA80E10B44109211ABA830EE96E1BBD248315C804D391A86AB7D4B3A4A37FED90D9867DA4B93FC32E79403E5D78AE99AF1CD2ACCE65D4F3384D9CEAB71B1E93B99704C64CAF17B999234361E378B9362D14BE3FD9E6C268013CB1FA2EA8361749D635C0429F796EB15A685E31DFE7A76AE870EBA120331AC830F8C486F6C0C4F07B658EBB9274A463E0EEA101481DD6B58835A303ACE802AE79EBEF51ADD98A67B7FF7968815ACF4504B9D360F7C0120A00ABA1FC558E6CBD8324EC35E0985294563A8D7ECCCCD9E3D1557A09885770836ECCC7AEE0F18B81E30F85D695440B5BCE29945CBF60FF402B281942D38EA33A4B03E9FCBBBEFAAC2C455E8A03FF3F35154132C538EA16F0605EFB788C3CA8435F6D595F776433585094ABC75BA581EC59AF701F66DD6091623E4676D167 + +count = 81 +seed = 3D598F7C498D8A1095C40945975380554BEF6142578638A7627E2C0A21C59C579F8E8CDA309348FC54C764C899FB93E9 +mlen = 2706 +msg = 63EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B +pk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CF84D180B12493D77D695555AB629611369046961E40A82E170E9068262A15D50DAA9CCA6DD5486B295BD6CE4BA959F74BC6DB84CB070BFDB388856FE477C05F57FB391B2E6191DE18E77CD02B9F80486650C1A4686E86F70C9E040DD3D5073316B7CE3E5094B2B9A06ECA6973F34763C567FAE71B4400044D2A5B037BE01C0DE38843129C20D35354761BB6DEF06BCD6D5ECBF9A276ED01F1B425D9D9575869C382CC30483758EFA062E53B302BD7FFA9E025CDC96C36AA4A1D1382BF7DFE1129458A559C2352EBB6DA955E427CDC1D56B797C078C17EB34FD957CA55AA26ADF1E8CE1985D943F1BC1CDA887D03825AED43930CFC18AA6692B5558607E11D33AF28C13D3CACD6FA45F1A7FB5FA93C1B9CB1F92531B3A5313A62A6148BF04B979E398FE817608A444D813FD88C769A5A4AB8D4F8D8607CCEE0E864B05710244ACB5389F37E19DEC29AE022F7E7E9F024521CD06074ED64867D9A592B29969467D36AC06E924F045B19AACF7C9D803EF827CB5BFFBAFBE8C39D9190C6FC1D6072C884347584E62291A264A0E637141EBA5DC7845404BEEE736C443213DF974B84E169F6BF9F922223DB56F7C578686A18AFB1FD35994BF2EFF40C37D8A8DDA85081F784FE51486E08F9DC5604EE63C0F7EA54F72C7EF6F48206881670254D2CDCB37325C0C74882310D287502E00761AF2D93ECA8AB4F4F38120D776E25F03F8C4C449A22A723D2E59E7A088E716E85E36F096A0920E612A05B95400401BF5DDF6843587148B16C3F9C1269B8A44665CBBD2A9187DE64A2E14A38394735E7CD0FEFCA91CAD2AB770CD7F0E99E13FB9283BD5C9F87D0CA19B36B0A941BD34F38C22C496F37E9B7AF1588F118B220B515C5501AB38731FF2857959380DEA35AAEC62E863B98499EF736BEE9A9986CB193D80E6CCD5C5083FE64585418D11FA55AFA5302445A154B3A5DF2D36AAA76B96F1A91419975DC43FC2E43C3B7D13A777702F8695760DA0C175C21D77E62FA22A4F510DE6AC305C6545C274F6E04418FA71987F4EA6B134131733DF9989AF298A3FA16BFE97E24DBC0C448581A579A90C82EAED76970A2F1051F638510B11340B557992FFB0B9A85193E3B5E41EB43B9766FF6CA405271EDB6BE72BA2605A4CB112FD41BB82C54B8320FC310C3A2F703B7B39E90DEFF8586E6EE06EE125D550B98D706E01E6AF5037145A5B708A98B93FF82C4C86FE25EB033EAA596AE5878749F233F6A9937C22370108515D067DDC470F30CC7487A9FC6E81A3BFDD772E9E8892F71ADDEBCBEF1FC2258326C03DEB6EC5F699E6EF162CFAF68DDEDAE6BE62545B3911B1833D880E73A99C142B3EF911C74AE83D7F865EC33A80AD04177CF778DFA5C9BC9E3B96BAF9A02D11C394D3FC80191B912F7D8F63FE9BDC4565AE5972D2232773BBFD9312B934BDEDAF3DCECD35AE3E9FB3DE80196BF46E1EA11D97148BFD3FFC00F281BD94CAE3A976FF3AFC87F496DB695C77955B74EA27BECBACE2B58AD14FD0110DA382A7C8F674CC5889186FEBE54E5565A28D8BD047A58E2021FB57639A0A19A33E23CC5E7C55CF16E5FB7811BDA558595DAE2C3E53A667F691B521A682EC0929B826B437F32396EF1D9029F1421359E07F5C5539D15DE12828CE9A05041FFF25A8F7C0105AAEFFF2300014052C8832F2E1D7D0E3AC893FAB9D14398AB0107DE46C8C86F94BD7CE832A5293EEEEE86D79F9F199D3B3D506029AECAA762CB92F546159CE49487A86062F448EFA6D566513D0EF9B7CFA10D190DA1DD8742FA5AF9EB2E33304E508B5176057BE62A26F0D69793E0E03C4A639A9720878A0EB1553EA4DE500F60ED23BB9FA158F16E72E83384B2FC464DA53439D74F178DB70C9566ECBB2A831692EB08DA8BB4BD4A46F006BDB0696A249BF657F4DD64E624313612B4D668CE38111598BF3F18E49BD02AB3A2FBE20BAB8F6BA667F1CFEBB654A783F8870F1C7CA03BC938D7F2D611C9FCE31FB8B8124AA224CAAC29AE4C06A47227D28F4599DDDF30FE9DDE147C0A4B601386234168C69DC9648525C135251D10E9B525E2C2696C91550AD389E0364FBE64DF740A9C4AD3BD13EA891684B010FA2DB2C900262299D42133BDBC631470DA2FD6CE1C464D8D261ED8DDF00603D567FFA9C87A971435F83A1556CC04862A2F6B63BB4A2CEEFECA0DDED4918D58C76138B51B82585E32D9750E879F80BD8CD2AABD1E398790E24CB88C41B7E0FB66D336287A9C55360F587170F2E5A2DF51BDE6CE5007565BC04D00B8955A5017E857A0F45AF319E04EB8A91002BC8ED77A5ADCDB3FB651BAB30A96A006318E0FE605CEC8F59DA41E0340F24A58267CE3F633F4640CA236C96B7F8AC8E277AA37D27EBC3EB21AC73A53D4B4AF627FA79313EBE2AA8AE97A4F7B270C198BC7F5D5E7C389EF7B86AD79093C73C928FEFB12BFC0408C9A2850CBC6B9CF676DCEDA21A0EC2E986F25DB856B09C9EB9626ECF9A400750AB20C650189F71C4CABFFE1E63E6502B49E89A9EEDA14BF20A0441739392E73A3AA8B2FBA4FFFD53550EADE6ADB43393B84C132F38024C2C71DA1407DDA9252F0D93668B4B36EAE0982CF21DF864E31C22D9BDCB9822F79F71A7582367AEC2ED7038554557A24C2F11016550B4880FA874CAA653D88294A670425D1C2BA95EAB50C360E10DB6076AEE65D3268C465B94399A459EF0282566B4EB2FAAD8D78DD68127418756C5BC8AA6B73B9EC55230D764157894175136F1F91C55B58E37CC9ED318FE001DA076BA8CD9BEBE5735AC18C1DBDEF284F544705F22446A9C2819F96017CF06E5ACD7ED33B93A57D95F87627C7BC7DBA25DFD941177473C7307BD6BB008601EB4C65D526B6C5601261142518DB034EFCDBFBF4FF0EDCB49E28EA9582E795D69238EC3AE60460BE1ADE59BBB20F42ACEFB69E9F59116C4619B4311C1E94924D1627D8D3D72DC71E5C9207AE728E5D231378073E73AADACD645808A583C2F131DBD95475A47704FD411C62ECC0F4B524A7A9167F9A2BE99E5DE4D16658C51D1AC689EE2726290F2E0131B7966D8A89289FDE7F2D25490E6121DD5EFFB47A21E763C90AFD4F349064E9929C98390AC94BBEB38AC21E043E47EF35104223BE872C512E3C749706474C124744F0BE16B3C8A4AF8F1774084731B3F2B2885595F68B1E39428C1985E211B0DC11F673DAB9F4332030773A211C78245D09642D7B3BFC7DACD963F6EB95DAC61A504CF9EE67015CF761B8E81B2356DA8799CA42268C72699D9686C6D08940EF2CDA00F9FDD842F043493D803EE83010896C94B02184A272C2B46F203179B7B08CE30162E4D8817BF385C17979AE074980AF6396B77868070F36967610EB56D6926AAB22311D295499BAABE8BCDF45EBFAA5A5A607836871FDAC446947FC9025B0CEFB455680C47B916E053A54AA3F6E4855FDDA490FEE447F8FD94B2056AFA2D41075F5B1B724D1239B58AA29C8A8FD9E5BDED7BA3F0A31FDEF7F144DE0E614DBAA37530C5F4671FE65AF1CBE8273DBF0A209A9B9FDA6696926447CDB9006DCC467A0CE8579B53233CFE605517CA8F973553D0DEE1EF071107E90B2BA0FF8676B80356EAEF8D79C65B671F376A46 +sk = 7B2BA93A78F89A116AB7AD274A78F9B0C809EA0938B510709A192348CD50572CE09327CA8353708C40FD9A3A9ECB172DA81C4ACB82E8C232FA99FBC1FD3E181F08EB763DAAA7296EF4E19083F439584EA2AD8DC2DAC0764DE3B16756E4FE06E61CB9909904295412921BA94489A429208561430809DBB88102A185C230081B2730CB002A0223681B469221394412074013A4895A286E9AC03151164892306560004898C42494C070014244440040023929644285C4004EDB8640D4108C13C880524024E3C84C04B4514818865CC60104056C01A84C1BC10CE11631D32870631825C432800B034463040C094800089464524670583662CA186992020C0142808BA26C19C24D910009CB044E934225C234201C04251C372CE19049C1081124908CA1142663026CC042289416901932720B176118B54D41A290098851804665A130810A296D2212619006660C980508862920A74192081014402E82A48D09A8084B484A1429311C1225D2A67003B344623071E2028AC94008C286690AA548C042250CC180C9948494B8918A26022146688BA06042C80C0B3601492886191340140810DCA628C3902C91404802285041869140C22DD3106D4A987122358660480ED8B2501C1765800892E2128009160A54A82588A22D00C16854346C432200622612D1182E5A220942361191B28802414E98A62512354DE19800DAC468C8104E413840CA8411029668D1204D04288140942C4446452314490449064AC4814910201430812136860925860B495064045240462109858963B27111A7110A0445184729E2922494008A014850CCA629A110044924252292109B303143B2204B30908A06206382911B869018A251011730D94806DC1621C4A02158984C01831160A449883201603285E4066C1A22059CB88C40162A62841092C440D910650A23514844400C2741D40005C81880C40492510640991611A2424512102848045298380202282AD9284A23B2642046648C18909CA8640CC90144023219A86D09256908836964066A10C861CA4431E42452DB92498496459B066444888C448004013720D8A22000A52C8CB42D81120C08399219C32C5290308398608AA60C63B28588B081184892609061E4A4110BC809D0946D08868D2217315440201C965002B328D3A68D1142094908825C3651A2807194A660C8386458448244808803037213A96442362190260083C248D41602C83245C22488D30491D306228AA691CA346922B22C630690531884414612C0808520194A9A2021CC2482893244D3860C4C22101B354C1441841AC6101C036ED32231E4220E21B3700A836889C03042A43053867000260104245004176918C0281C3069418230233184D0042412A37180380D52840D90404698426E5384880AA72802274C032648E1844D63A80111C3440BA1299C0809CB000048202923C125D9441089282111A570A3202E5908820AA26D02280AE1360EE21600D4420E01158109B90161C8690C376ECB9604CBB22002B02C1CC821D032485A12100B836CC1466E032422CAA46D1AB48C1032298B422223832CCA464000A20CE2909004043052A08D04437114C04161C64953348E9392684A024851208413442D11B9840CA400C2B86901086C491625A24028A2C84DC4C40519894959148022910D9B826144C8210B052D1A496C9B946514859090404623B55113400DE3368104A180C43402A2B284A392459C269149B02100364813C0908040621C358218889090484563963104018DA448891C872493B465DA9444193884D82804E240925C460A41168C24958400472243C64D9B98855A2048D34484A0824002496103A01118154E039728CA201161C2698BC869989890C3B464529090C41629648208598810C24010088364838889CB260542248403452AD0A468CA164D21340CA3465002450150208A13954914893003286210032A1A396E51A22C83068AD8A681C9382824112C58828C11B12C2039809BC410941821E30031DAC4501C079014498C23C350501251D3408098B220A01491D1280C5B90409B24215A2281528071489288DA122E22326A58404618A7641C243160B42D1B340A1904714C1450E3482D0B021049B0500B082D144408C4105259A06591466181C8044A34621018400CC360AF1E72EE0C95F3D5890686FCA1658D671B7EEC35C24108A791E560233626E318FF1D2DF86CE4368B7FEC24054B59A9F94978DDFAD8014E9F3408F82B5E1B5C393A78AE3FC517544E0551DFF9A33A395AC9BCE92F6C754A5C44576F7E2AF3CB7359297541A823CBB1D9FEF95EE007F0A73EB43574C3AF0BD7CB5F9C45DC0F39124DE4F8F2319072FE6E50E668D42151F5015FC70F1A1EF4EF020CBDAD3F4BEB71A7528044139A963D3DF36F02F5123516C6EDF10965CA913B077545A1690656A5081516246A25865D32277ED670EF2C16487105DDB3E9C574C64E1A1EE5556A06CBE4A7E12E0558A946CD937A03A85A136C89EBDD592DFD09771E8811BC43E110DFF6F50B3A25AAAE2F4CBE02CC98DB9F4F63346C1DEFE601502CF7AAFA436366FB267D5AB94DEAF885173913F0860136F1AADB9E80F4058805F8973BB860ED7CAC5002A25821583A749558AF2967C9AB3C9B09427387274876779E89D2C99FD99618AB1144B9FDC5B69FBD6BBB3DBB449E3E9F6C3DCC24A4CAAE21EC31AFC8F10D3E93A04932F06D3623945C32B07EB2899D84A14CAB21C2CD35A8A395A241A7EB11D18498AB857588D1A804FB8EA9E6A78EF295C3BE0A1D550417C8AE2888A192A1BC568DB118A3798AECEE2DBA1D757071A52630CEAC3B31C50C9118B0E5CD52A07F69B908A22EFAA16AA64B93FD005DA88504F24BC108AA026CBC417C3E262EB7B08AFB97EA413CBB4B3CEEE7A3E0C9134E52FDDE856BFEAC37ED73E8109E01983960AAEF745EB568DF6672FB55A663C59AE66208AA9E31F6DEA79BBD056CC68B0FD4688BC366796B6CAA65B5F8EE09250C66C2C1F1F954257C179B94FF1E3462839E2E445F671C107E9B1F90D1B1369BDAFC2E66D8639A575FF30134E500E89A1DFBC1350F12D39CC5C4D20A08FB884B5AB61E4DB9601D10EE866C876EA2B15A1253E7F76DC574BE36A60E3981C736A5FAD00CEE419E8D5D9F2E96CCCDB0E21405F096BA755672D46F7A95C1AEC6CF7AC07DEFD8308E7A83B205F289574455CCCBF697BE8E107685EED153EF6D86336D5E479D3B8AC7D48CBEC0C45FC361D1BE1ADEB7512163D767F74F97E54AFB3ABBCAA310E046011A47A91BCC7FAB99B4A35D9E91C18C6BBEC3116CE2C7EDEB287193C033287D0F815C34341610932536A9257B798B43B19A25028C8433A8300E08F417D795D7678284DA360CC7AB6A69944AB38B2AABF45D10722250CBE5B9C18131F8F7D3131BBDA34CD7EF28B908544D27C08D2EF4AB5C46EE7AF666DCD0132CD98840BC4946B9D3056F5D44061C34C2FE27D20040FE1F2C440A8B49188AF898D5583B221EA04748432EB461FD3A7AD839937EB2ACFA1F3BFFD0C47EB9DCCEE1042D2F58E8AFFDF79831DD3FCBE61119C800C14BFB0F619A9FE7D8A60F02D67C9643DFB2CFF51AF8A26378765E7953E13B1607D1380C0756A93DB21EE1363044FB9851B43DACC4F84EE6A2795CDB094FDF6688B2AA7CC2A803501C89FDCC6763AEA883BA37F7F64A33C2AFE50724E8606BFA8DCFAA127DAEE361276436954E9BDA4B2021AF2CD822C9CABB896A7FD84FB7265DB11A3F9BBBE8DBD388D3B4E65007B47A456E78784DBFC874162CF213EF3FF9BF009BC2F98E9EBEDEE54501D852428A471288C8C17427A4591FCD0F710632ACF2E36D81604C1C1B2FBA7F030C81352E2493EFE0164D1DC7BD764FD552ABAD06CC3C6241966B426090B918D08AF8E6D461D773F80CFBBF41063F2E9C6CB447F318907445B726B044FA288125BA789A78E472F48166D3C7E9C5C4E7D3247FCA606CF859F38311ADF0FC6AA8A2FDDC5EF7FA21DC41F07FD17053F22698141F4B55C25EA51CC2AC53912B8857F90CDDF69AAFAC93869821B132F7E1DBB72BF7ED23B4C9435769A70260F9EF930ADA7490F9058BEA889A8DA4455A3A96622F0021F406495E8ABB245DB67DD7B41A3D13F217092CBC9F5EF2EBF2184840ADCE4DB02FAE4E810385D177EBBB886790D3ED864E5D2851093B5C65EE978E0A40CA05775623F5AB6B783268F5BF06AE4DE3AA938449242F953DEF2EDABF770A3B39E5010863A2532A7BF2FC17838038E52E4DE196536B4FAA43E3B9D7D38B125D9A70CAA33D1FB69392BB55CB0617E3CD845A96DD8B7F864A2FF8006BA1B3C9EC8B730900B7E5C92D2EC38BD273D6CEC96A69F8E7CDE176CC48D93C8B8398AEBCC077ECDF44E8EF41E84F3E574ED07A68CDA53FC89BAC8A068FE83D0E0E53CEDD21D4D4BAEB0EBB475A72D9E6D0F78E9B9F43E013A8C436E9ADC1BF4660620544F5CC295C7A4EB42B3B10B3AEC69DCECA1EF6B5C4D79020D2C2BAD0CA14187F49139877AA7BF59592A033CD6F7BB4C30AD619994E6370324ACEEB326AC63768C3628B7ACCEEE7316CA5BA031E328B8958900CF87962724B44AAB8F7BA810D1DA111C8629BA3B53163557956D172A63EBC42D887A06D3BCE18D3E01C1702EA3DA55BA64D9E1C465220288F8D623C1587F8004A91DFA3AAF7F84587DAB05D384C8574C294AA410BC4322C2DCEE56CFD1D9846BDF691DD53BF6B80047B708EB350AB71E2BC4FD55A7472A27728D595DBF5D21394BC52E9DAC1E89B51244B983FEA5A5C580F111A35D213262873938EE19E81A0D3F4B92C873125B77DFB2BB4ECD984EC618476D4E57BCD3E488B004942A7114B99C3BA223059E4F117A99BEF9AE023A9C8497C254FD35DF224F9D5EBBDCE3AC587B7B4A0FA4726D9E05E4730A004DAF71F4D785F841FA88B2894C9D57EC564C186276DDE93CB3F90B5A49DB38FF602A50DECBF3FF1ACC201FBA21B35D2853BD7C71147C214577B9EAA4DC4AD008B304B14925259C4C4E7F344E012C29D878F73D49F76BC1EA9D27A5D36C60C108A71DBD3549002BE6E8A55AAF99F121EBE3CCEF3933BB05E4C66DBACC150B0AEAB99BEE6FA976D3E94E7CB6FF086EFF6797B6EA2D09141B6926E299E9556923BAAC96F808D9BBEBF1C7F554D69F6AB232D311F429941AAF2A41EA4BCC45C9BF0DF8B1979EA42FAEC766B11318836EC9E7B51A3FA08C4788FB3559BE7328BF5FD94D1AC5F622353615EFC1868E8EDDD77FEE221C8DB1D864CE42854CA903AD1F993C84F51163F90E710A3BDFA12F8DC65DFE518B1E20F83B7E193CC444183B4E1266E3AF1B07CF2455D523BD680E687E545E5240D37C61AD4AC26CDF33D61EC1CF34F91AF86903E5C7AFBD6F44AD520461F36BE06558EB5AB6A1C7480E712ACAD88FB89B454C062C3F323142C76BCDCC0B3800032C151B2373D34CF1BDE4199A63D87FE0DC096F7B009F586BC63ECD69EED7EFF7B796F85C79DD55E2272EB659DEF78988D10024A2979F334A5120ECC896B8B5B4C7CB987BD6EEC4E7FCBCD5D3BC2E0769DA78B79305C56A4F31B521A8F5B1C1786744B16F17AE2A32A70C3C6D68C1FAD8676DD509A4E44C5DDE4942BC637EF058E25D1136DD792CC4A999F4C68BBE8E54437531145D08E2EEFC38E14826D5C351F7592D3D20AF019F59BB7D48886E0C5CF2A4D47AA9287AD843AF3FB1D1C5626C67EA4083E58FFB3C1C22E218FB4F40D20CFF4951F3EB62E5E10CB042C35B6679210935A79FED93CA58E6901AF1139B856CE8906F16C755E659338626F293964AA43650E101931FD0CEA3049376E6B1D5F7763BCA37EC2105A2719F5A905D2B9FD84F04E1C4996168F68759D3C319C81EC481BDF59DE5C2B79D390126F947EAC66F9FB10D39B87BC79005A5C401CEDDEC782CCD97CC5E172D6DF34E03140397B97F735C81ADCBE671DF9B52CB79993DADB2DA18BFB22C991E4BA121276CA7984B947B01C49153A06B6F4165E682F7203888DCE7F9D042AD624A9EE084FBAEA91BE443EFDACF2C013A8CCED26B00D3AB4342D143F843E7FB99DC123904CC9FB9BDB46F634A4343F25DB1559E6F2894967C0E7240CA21929F6CEC6D16DC0985D9AE5AF5D05907CC99CCBFC2880380C08D2300FD4D04C9502B3298201D3A6BB06549238EF2076B01F63D83033272FB54348AB90AB1B3FCBC4CFB16CDD8A75CA9CF520EDD89B55FAE58B02DA8D4F6EB0C820CE883F0EE8304623DADFB30D79CC7CEACE931B464C162FD052EA638F0F20E04F688293DCDC1EE378C8ACAB0FF66A4A818A6FB236973DA1D8B1CDA40E22D2B71B5A2D47B7E0D327B2EC909C6DEDD92200EC5E3E7A72F2F4A82F93792910A301AA44DC6F12FB2873490FEE29281D87EE99881E8A1CED9C240134E99D26C4F173F753D83F519D1F849464E30BBAE1BDFE159D26265D858B4D3910A8BB4D6E664F461757A4987022B24ACB7FA67CCE5A131A177C0258BDA27965F1426D72492E01944141AADF6EE13A7E9F8A0D189D12315975D750BF29A0C6B727A963E4A9CFB816E0CB2250E32DF9A8751E21802221E1E06E18717E687856485C42F7CF06DFEB26F569F13B2C7878538989910943B51AEACBF109EB732435C75F3825BCE7246BEEE7F27EC54C55B88F05E0419FA502A14DDBB6FF34AF3BC96CBA6DEE6697B3DCC8946F7D98926992D3AD7BE7A6FD7B7AC03CDC93F6AE8D704AAC4B91E315B8AFCBF1215906C052167CF241085F2B26C7AC06D4BA3C64849700975184F320F3C823685368E778C6C3DE7903599CEE3FC86C3FB849FEA84BCFBC82ECF9BB67EBAD4318F3A3B88DC36C86E0F33BC946355D73E2F427DE227D2D0B6334BCBD7F5641 +smlen = 7301 +sm = C8A5415C1A3E9D3C7DEDBF97169F6EA5927A7B0993F4CB86B41EAFC0EBDAFE31617E0836D1F857ACAB61CCAD99115E48B7538D949DD162E30DEDA0B4158BF307390760581AB4F12AEBFAD7DA6B606570F0886E831AD7931F950FE57301C140DB7DCB5ADBBDDD13095649C1BF5ED769FB58C52632CFE15075C019E25EBA5315249C8C242EE66A531DFF81A11ACF6EA59AF65A85B04C07AB885AE074482066F508A258D3A96F1EF56140419A5AFA614877E35DCDAFEA1A6373EB8C1E7FF27080B30636B143FB3F31C0E68DBAC72AFAE395517E326B5C93771D6BD1515BA797225187D2BEEF8D68C4062D4E748B5BA2E075341D8CC3C30F7EC13C317D48EA790AA3FFE07B7FA54007544C20964AE0D33A7BFDCE24A857E9A763E53854E4E03EC355267253FAB91A29AE3B82C151980C763802A3342A0AE90B5A7DCD7695C3B6642D584CAEC59C7824CD5D9AA92CF897CCD1DE5705729D2CE91C6ABF7D514191996A1F342F6965078760CCC2B7725CAF03C1BB661CD61FF90C8540DA58B8A2916712025F913820CAA4583AF2333CA382F13C804FF0E352EABDFBF483F517E78A59F9A415507898F39657D0650B36ABA24DF4748604A07F829AA51778F80D70B26B217B8A9A7A506B3D44CFDC834EC0C26DA8A479F10C1154893E65DE988972F6E7998A220559DC01E7F7355D8471ED24DBA04195F0A980DA3A48B970B4D71C0328D5A4A4D4E89EC0015E4FDD66F3442374CFDF64BC2A252B5C8DC1ABD9022E245192AEC922450E628D770DA283209D388DDD0B03495FA10B3169585F8B2C91FD58159923FE427AA518035C007E8F89B343550B4E2ED299B86BDD916CABF97D923673EFC7A15163F00CECA92AFA09FAD49AED389F97D2FAFE648A8A3DAB40BB9CF0B555447ABAEC872ACD54D351AF9C13DC3B65FC6CB1FBCB5014C20160B4B94028B890FA14A7D6EA2CDF64B641F08672E07728A4C3A25AE14D03941574DD406755A3FC34293E84FFBA51728B573DCDF6A7E6B5DD5930642293D8C5A939151AD787F925B6E896EC405A709D1D23E0A6B101DE3A2BD9CBB02F4F44A779709BF57E989706569FE862BA82C4178235E9C95ACFC26D6998F2CCE65386E54615E0F8446FC8AFFCAB464DD07908B782A71B06188433118B8E6D076CF51D9595491BA20C130E9E78263B13B1D8DEFE0F99D648B332BD26641E867A443CDC748110C3EBE1A02DE1D10A13ACE9645A130068A03B0CB8A845BE61ED142D6F7B0945CD21B03C80453E547A0A8C783AADB496359F0BAEC4F3CD9AE93650EC2F298FCCE436E7CDEB10587AD9B42834995316214E989BADD344FBEDE41BA139081A134F97D6615E8C3D80D2530E247ADBC042C2EEC9E9410B4B8319DBCED504DC0ED0DCB5B514CC5B2FBC8C5CAA0CD7ED314B1DA94493F32C473DAB91413FC9BCC12B8A3488CC3FCC210C297106B0688F5E6F4C1B2DB96422FDA5600B91A6FCF796C891AA2E9EEFB32C024B3CCD90D5E1A0F2C528B23021E2886A6FC6DC3877BCC8B59EE27D24F02B71A613C997164832D17BE723BB7CB274B3AAB97EBF239917D23D3107BB292D3A3EB5596FBE479BD26E5C48BBB79F81D4CB4A1D7A6A166A38203B66EDFB67E8CE1B60B31F5FED9F995DD0D5D1B69F51B6064070E250E1FDED8C1613DC6303CE13FD45056CD0293FB148A0665551B9C7A23F8669B082D4511F40D3FAB4BC75877AB473369C4EBD8C84BA8352384FB5F5E18E754EB4ED40F4CADA3022147DC6013CC0E6714F1CCA1F104D1C79DCB8F8754E285CC9FF05BFD2291845347578A0290F112081AD5FEB08F827FA1C5E1D3D897603D70A3EA51AB8F981543787F11D45855A582397D2CE34B7D0DB4228380EDFB6FF3CC7E183E5C15C02912FB5D46FB410426163486D8CA7CB5B8B0E0593DA67DE4290056B157344F4D535889245755991D35B49B5448C0F5C2132B8126B837465279AF77B7843EDA5D48A462156BCAB82EA691E63A0AE367E3375067649813F809857D97607DEF0CA4CA5DFC78CEFD763AB6CDE9480A8E2ECEC01FAFA0DA97B4D09D5733D0AF4CBD3AEAA0B104C434E13958BAB83D460C253039F79B2C3E4B529C16C0544DC10D851E78CD786FC40873509047C2FC13AEB96E835548838A8F66BDA686810CC38B653C010F275D578E951A1C6A548CAC674D80C21BBC8BC41A20473C1560D86A1FF09667E377D1B05B85252A40C91A4B213DC855B1AD6F28B9F71C0B287C0700297CC1FADDC4FE09557CBE55DA8537A862147A262AEE5F77E94766680ED9A76FD523323704FACD065C3F5733302CFC264B935BDE487942085967629F5D13284E7626E07A0E02F446B5BA89BF1E8135F1178321B6FAB35F3E49BBDB8BE91BA7D4F8447222EEC6338E29A0CD6DBEB8DC2BF3FA0393080B0C540C38A2228D45EF84D64139018476E9705F69FAA8284144CA63178F065F6134458E5AC18BC2B1C443A4CFC6EFD5618E0A752542CEE1CAB84902DBDCCFDE2B4D937E61A870305C31E2DD992229D24BFE08026BC6BD1CCF0FD72477C7B9670C10DAF552A1E17799861F31E9008AE089984173F7EDF13D9892C1AB17468A637A8DAB7F5EAECCC2B256DDF55B34039D7FB62DED1312A2E584EE496F421AB87A8108CADFAF6FA1D59A310FA783FE31B0D5ACDDD8EA66009862DB4EFB34D0ECD49B0494A3A1A8ACFD51F8500EF8EAF587711592BC91AC705CF1FA7596F5F728B28C18E9A6150FD65AE880AEEC746814384AD3884B9D9A4EF7FCC7ADA606FFDC517D9C1F92A147301744BA8ACE433C13C32256D0B4D17AEC591F0B02CA2E606A698A5CB246D93D84B588E2A346D6FCAFC7875BD6C0A6EBDB6D876F7B4C86FB8D6B92D171CDA4A97F3338DABB58EEE5F0A3F4F3CF7D8E03DC7C6FDD6565B02DFDF7A13C2C6ABBD75E6E1C48A72FF9AA687747A31782E91FDD6C9EA78105FC56E81480E2E77844145E94AA25F6D673483F24FBFF108BA6BF663204A84C2349699928D0F90167FB87EE7B2078ABDAAADC16D58A2265065B7161A30B19C0BB4D4C2CF1A2298177C57D879AEB08010C95CC580E179C5A0FF0D334D2DF82C4F9CB6E2B40CC8F7F5CEA5EAC48868C129E280E9AE3F0FA153C92EF040D302D3F9B0E7468791E50C48EA5C178F1F359A31A60CAFBF95683917F17D0A6AA3048987CBBC9FB8CECC726E6FA38589D5E7EC84A42C70884584A8F77D1DF3A6AFEFF76DACFF27AE2864A61581CD3AF18E3EB2EC2B6FAC51A59FE1D4F477128DED84995218FB609854E5E921316490D1520BE97DAA48D7DA8AE6A5C16FC72F6D820AEC6248DA74AFA479C0102C4BBE212FCC0C87D91A42868B055E9A538AA38C48C9D535C6CA04E47838D6476463E7E940B04534EACF3DCE5159E01427122910BCC50DB68392DD8CE3C7610B70710D205D0F93AF005D8EB82087EBFC11424E456A9F924C8D096066415E3993AC3690019400A46FC376C83FE21D125B3D4181A790AA26D52E830FBB97FCBBECDE2CF8B51F7C08C2B73AC6BE7735F36F9A326180C11BF10B08066D9353F877FB43DA653A39EDA9C2D022FAB077689ED080BEB10D6F8EF2A990C0844C9CCFBDA33305CE667D1DD7775C57A2664953A7BB86DC8E1EF65607814F2DB66962E90FF4CB28721F6B3D5F62504BCFEC2C24D684764079A9019454FFAC29E71B062D3C9753CDF6ADDD81306951FD57C5FEE6C1F7001F958B84B031ACA69BB99C72706BD31487C2A2774DDE9D61A7DF90B9D3311DF0FD118EAFC41C43E1037886B539C0E42C0947FC66919458AFDA16680BD5091D4978445979AC46A79DFEC24303F908A5AA8705624858693AF1984829C9898071B84C52DD220CAA40EA27C0CFAFE2DAB06BC600E27D8B8CB1CA4418135000FD1431E3E2B8F18F50A40BC813BF005D03A2B949382C74AFD675FA278766CE12622920E914D5C6983047B14E019087536532A57759FF65A599A301BA1CBCB5E97C7FA38DA295B8A308761103EB3DBC2B5F7536C936C8EBA378E05F4CD175FB2E619A83DA9F48F5C6167F60EA5890BDAC25613AE09FF8F71091F533D0BD69C64CD9A55B37A3E1815C94E91886C619AF53EA20542D2CE646ECF4963138D8BA3DE6852B83D216E5DEF69000FD6832E0428081E878472837103C56756CAB12FB562D2C75D8CA6168FBE1AFB22F922FAD0AB351DCD4D85D427039BD3D9FE0F4649267421A43E29845240796414A0806FDE81CABE05C8AABC9B46C0CC4EE70DEC56744658DB6725556D0A9A697FF5119B5114523AB2CE2BDB70621C58D08B1AB3B1F5544CAC71B1276D2A6F07EC729DE800AC731DA07B612AAD6FB2A2D60E3BCB90FA28CE6C04F912D1305C340CF62565D2E5ED3C804B0CBB5DBCC742C9E41030E0B94E82B592D782C54233C84FE38645DE20F303C764D52CE3343F3526584ADAC7BB6C969B9D27E4DEB4ECBA49FD40C01FCA2116BED5F72F19BE9FB0B93F70949C9402AA1D58B9C0EACBE45B5304E011C9EC179811115A1E7B860D5A0A610BBE1C3650EBD2B5BB88C09BF6EA66583AEAC07AA5E79D5768641CED05B5CB04165F297B217FAE5C74AA01D575FDB86AA6EB6CEC59833391167AE8931781AF09D700EE070FD1F2291F89F5341E47C65F365906553FE5A57052FCF92A3A121FAF4F65373C193EAC84B7DFFF03A4FBAFD060B1503526E322A960154A0BF1C379C292EAFF28A4F90715AE078DE57F5595DD4A2BB7E4F0F4D0AFF6D541953D924CB1C5BC0BE43A352EB3907715ABE12F50CF6AFBEB9E225735FA75EA6F13135F52CFE273E801AB8413583877C3A4750D275E4EF06F52D01E794E77CC089E24777D5CE9EF1AA59D9553A7F123B8CE038152EE85ED23CCEB45DF331AA8FCE5E83A30B5B9B5918850A852A4D9590CD5455B4109B86B0ECDBAA00CCE357B723180FB539C4EAB408FB4561C3184235B62B7C16E142E5E9420885B35C1FA05EBF7DD54195A0116719B6FC3E3C9562592D566336DF75F2BBA9AED1F4D45F19DC8E6C2AE0957CDC2C5677C74A6B0581B787E8C1A1C6F45C91DFF5A6C689C6A1CB7763984288FAD2A60CFBE4098F18D9993C6B78A9C07780D91A9E7283AE5C973F303566229F90340D6C25977D482B5EAB98ECEAE4874A55A2CB9924F9DC20F8050F9F63722F43919EBEBBCA673FDFFA0934162A0DD0183704E811C1063673AE2BE2D2554322CB33EA5E60AD5E9CC2D746323D625045C1F4D2102AAA7C8FD7FDC93BB4049F048EDED079F74219C5880DA9CD8F5449562125AC132F4C790396CEE28E97CB58B40FADB7DB586834BE6A6E3A6050F77730D111DB08ACA139FC1FEB7886D73DA036451C95F6DC47FDD68F7CAC229E60DA67F6401D2588E252B3E25A8B35058366FCCBF7BFB8E625BBA041E849B9BBA2A9348126AE341AF47803120C3FD11210825C9239A38A81985B6DA4E837EA3577E7D9398FF62B1C22B65704545D855B273E1646596DD3DAC9BFD28C6B84FC67B94C56E8A2F1514D711BEDAB48853C1E8E518976FF2F614993BD3CBD994BFA7948BA725FD49FA7D3D295BC15D001C6BA577D3A59D53B81FD1EF62A2D06FDD0B731E2ACFC1A7F1C22000DAC5258203979B595A1BF1492AB6D537212A3E3CB7DE5126E413D37C2C9554892D6A9B142027A2866FD5DFD8404E4ED74EF631051CFB6F7196FA772ECDDA3ECFACF7A91AA9FE611CA63FADE758C0625B7AF0CE84052C0160657F994C06DD363FEB83DFC2B205CC6708EA5595F2590BF51BBD223B9A1D6B5C5EF623C3FD16056637664BFB445347FE9A5BD0D07F2D9C45FB69AE6C3B61CF3C0AAA3D1292FAE9B8D4EB10A74ECDDC2E8331425FA3310A37132632E8F75B4F2B1B3A8AF4E760C762EDB3CAEABC5C503878661A1C50C6BAFBE0C04492CB39AB1EA4A1443C237C25D1C883C3A91A24DDDF60D914BCA87EAA2151B30ECE8EA0284E8F2FC0152203F736FEC35C05E97CA04D30FFF6E3B5DBFB10128AEF619080607DCC2F5DA359840B03F1C26B331E20261E7DDD87B755CD462E07E1536A5BEBED3469F597000103051A6E67EF4177D5BB862BEDC8D4ECB3F704AD8A3F5045906835949C3F1C5ACC2CB87878B11024390627C93908A1938A2974C660F3FA6DBD0683CC6DB032BF3462BF4A09B3887F98F2C79BF0E84E9BAFFA8B9FAB1CCAD12CAB9661A9B90E93BA20E8FFFF73A33BCDF20113E066D3DB5AA05A247342901781C6CD9FE27C5AEB10D04DDE2953DEC6653EDCD4A11B6012998281A0EF4C9023FCA1B5B2317B6DD991C74241973B4009A13896E59B845DEE2323EB6716572F90C499694813B5D327F9BD7F8833CD3691E07FABE830058D094BD1F51E7D1E3BC606557A591834C7DA5EFEDB07559ADC375D7A216A65B897CDB202F74C53C5432545F72747F85F6131D626D7CCCEB151CA2A7AB757A989FA1ADB5CACB212D495669CDD0D110305A6390A003143B446B85DAE93A6A9CA1BBC5000000000000000000000000000000000000080F141D252B333963EC08B711DDF5C66036A13F574BB7BE76445A1D1F83C7732B9F4C25FB9E799D4AFA55817BCB39B974AF92F3730767CE7D863B6A3406450DCBC5E0145D10B7D532DA6E80196157C38D1B6D3C173F74D67AD8DF24ECAD4D9B59921418863A38270B982C4392225EDD1845AED2199E2C38B36C7E0E5D2F3CC7F6803926D977C59ECDAC67CA290658E72BAD633358FCDDE2A4B9C40169A0C7CCCFDD93E4DA3C3838E9308533BD468A9128C5A141C4842840E45BC8E4610A7C5E7535834C5EC73312A50197C76AE984B3521883F549BE04E27D97580E6D85D0EE84CD0B8C65BFB1AA005C607DE82DA70021F8F90B7912C67DC5657E1882CFA6DA3DE1BA4ED823789C052649DEBC9085C74528162243133A6AE5C1C6BCA3F730525B167D816485E40C208AFFA8706E3D74631EB4413032730A7647548B77579323EB03D36C2EC37D2389D4A17305F607C78F3073A2F4B4395BBC94AF163ACBE3C990306BA3F89AF9AFFE785C3F6D102FB2BD55F0C1044034D6A871293B31A1B38E383CB926BAF3AB4B5F79A47E9FA7B77BCD58AA35A7F16DDD11FF642069A8A327DFA800049BABAAB4AFBEEC9FA98ADB9796FBEE925BB70EE9E96540436E1473E3AE4C56D7099D8DBDDE755A7E101BCCEB596B9415F52374C8A3A73EC66B229DFD8CD7EE7D2CF1C5E7F490C7D9381D9321B15F84F640017851ECED1DC80D32DA3A0A57ADC3EF37E021031866E278C7D51FF5CA8E9ECEA1082423B41D772C5ADC61A8C71C3D4CAAAA3433928D7931EE715875BDE2BFACAA0A7F799B45241C21BD2ECE4A5944FB6890BF24908DE58DD3C76173373254A36B0B2AC7D67926948CC0136DD9A5079D776C297FB6A585C290D5DAE1C45E91153299EEDB731E527F0F62E83C1E93C75FC74F9C7E63311562B0A55459A0D41E034C3AF637EB29BC789E5920DAADF265F42F2707DD1AD490B5F8A8D24A9968BFF11A0C364A779EC385A9A33EDB9CFC7DBC672BA60CE5F421B40634270B982D619F8E7960D32E1B8A76CECD13A3B0214DD34214CB5BB7FD530058D5DE1FB9E4E88ADCA05926CE1F5597100F55DCBF64D47FC177FF87C4BD9F6ED7670FA7B7D339EDCCE6FC1EAE069E0C303138689DDFD23396C145B79AFCF68125989C8477BFC318CDBD69D1AA6D3EE41F4B1F9BE4BE9FA58A072412078CB9196556EE56FB7B2A2761DD04120FCD9AE9736F599C8B96BF8F964B305530A6DF1F94874F36F07962F87ACC0B285EDA64D2E4857E26BED40E9A5DC0327F1D91259292C608D6C6D59804DC23A34D1F9F1B69331D68771E41542FC5D669CBC3CD7F8310F87E8FE8F6201E57B475DE2318EA6EF9F7D32A728A44334CC9DF28DF77038C37CBA62EA8CC5EE80E571879AD111F35B6A154FDF8D40FC93360D547D02F0743A37EBC4AF178C6CE36C92CE6B80B6350202D2978621684A19AFE1474155BB962014587B1F5A477092F42BC446D7811C0EB439A6829E538077ABBBF03F515F1E6AC018EFB05AF79069C2569D2CD7140C4B1B47886064DAC695D59FDE2D8FDDB35318D33EDAD94AD4FD988095B1156FD59551F0658EE666186369BFA84E30672E4659BFBF7963C377F0039E08DE2C2D9803FC12D97B5E67CE9536AF12DAEB3B9903D8D95F336FF53286284BFE8D7AD13EC21C2A9BA93C9A97BD7F6148DE7C8CB41CA75A9ECC8F9CC68D888FAF6B3E75376B5B16F41E7E6B76A686EB365365E2074FB1D7EFB1B285A2357B020FD3E47B89943FBC1596F3FA8289AD844386A691F33DAED4B7A6A6729526160F2D32BA7F68AE6678564FCA05BD811F208A8FA62F6731F23D46027008246FD4BF3C454A39EE225245E74DA5910E7937B36661548A55A2270A9D27114DDC94DD9B9D4122289DF0A5700222A977F15FD8E36AFA1C4870BD3CE9B658E2D83882AAC5F3DB814346240FF8C8FBA3F36E52AC9B441C76B6F104A0931BC45E202ADDCACCFB93A486A7734A6D82B9F6CA911448F988626846D413D987C5AC860FCC0D5F734269AEF88D41A055794DCE832BABB7E306F622E5EAEFDBE1CF195E320A1ACEB4834B3E70061EC2D624C12EB35B16E5AAE73053A3290D4BB1F51FFDF48C1A7218D365DB7FEC15BF0F710954CDEC54917600014BDE3A901DAB1DEC0844D7FF148EDED9788CC85C0CFF26E5895D91C56BA6950C0BA8FC6C773AB4A6091A5DE3AC335DDC2110EB0144FD89B3D815EF4A26F718C1ACB5723AF1DA5515442A03CFB9D90623FB21D78DAF441000E285E9E7C235C0F31E258E6B3FEAC048DB652B83E07848D2E9357649372B1A55975B2EC7FCFED19D0B6613BFDBB4B5B01A9AA3128AE137BDC1D8FFC3A38B597578042CF183BA8383C289C3D92F6B70AA9B3364E9FC5D43F3CD3F310D229912E91D5806C2A11E0BDD208A2AF438BE77B43680E2DE67918FD414338A763910E1316965BF96BBF7DF639266D075E90EE9C073011F6783750764FBE4906ECDD94EE9FB7E4AEDB23EE88EBFB018C44FC8BAFC66E6B454A3D0E332C7A6B34C2E8D1D26416FF43D768CC36CA9D3168355F1A281A6B2EAAEAC7B64AABBAD2156A1D781A78A896248C56F3491A5DDA8C22C231AA7AE14BD558F66E6280FA65F20B246D815BFF1D3C6CEE6DF9B4AA7F750307A7BF73850E6BCD22CA0AD74B4AFC13CD4AA2FB7E7B588ADB3A46A23EC88A34F13214B261A283AE8FBCE8007C6EF6BE255C33218AEBECD3EC27EDAFD252994B70BD67407620D26E8567F4C7F6D636803B6A27EACC3B853706A8D57ADBF7F7E142FF149C35119A6172D5884EDE7C71E6C34D1B485A684DD56C9D670576B75CACB870A68EA7FF2BB461D9E2FDBF500B2F200110265A3CF24370A3F480DA66F98FB5327B4CD796EAF0E559A5519F3C643B59E3B89D05D2A9F9DA6732CDC2996408B7FAB5A734310FCD73FA3FA5CACAF31AB04EC0B9734407C6DC575350212239AC9092DA5812137BFC40F7735BFDF9827F768FC0363FC8C5739C7DF828075EA2BBE6321D5A8EA2EB7E397C3D58A953C7F0BAA69A96AC8110B125EE2E9701F43EEB87FDF58A6E6266BE1136437599E26E8E6E853DBB6ED9DF3931C5F402FD09B7E203AB36EAA6EEAE72E908BD2B9CFD379BC9B407F0C882807BBD2E91F920EB24137002A48F1AAA0CBDF89FDE5C51079F1D8CF7A014207F1B40773321AD952D77CE18EC7B48F2CA054E65420C1132AB67C832EE22FFD8672803CCE3DE7E9FD0690E55FA1AF5F11611E3E2C71CED55E3E347F4CBEB9C93BEC2B98E48495585392471AF0AE589257ED8D01792112C798BCA5107030F207CE567594B8433490D8FF1811F21B03A42AD0678927183321355E3D6908DC1125CDCE038CD0469D72458B6CC5E67EB0D78C20819C6F3C4518B15CC63754FF8679915E329DD46FEAEFDA5249ED7E754E7BD55C75CB764B6CC36BC06267B2479CAFBB3F0BAE32A93558190B65C85DCDC080CD56D51D4105C5B0717691D4DB1893EF8AD550F55855B4123A38D18FD67B588A3A4C2A6604E874D721359352B235C17AB1DA2758712AF8179FF433211B93078735F909F985F557D0DE52CB9203DDC67BF9DC8632ACD8D4F90196AF6BD2E79834371C5E9FDF5992ADB04AEA186AF36F56271F763ACFFBF94DF4B0512CA6B7CA8FF486504E565BDA367E044FCD0F25FBC2A6C720867F95BFD92109780D2E6DD60CE90A4CA8EEB8C4CAB289DCF99E687B017B37695C3B99B4FE97D7E5D52BB9813C04D03C9AD71770FE0986C7F3A3FFD3A261AC771DE88C7ACDEF253E5CE2B50BC5C576D132B68CCC694BA883770B80F5ED7D527CEE816527F69CA2C101747A0088879C3663037DB5B + +count = 82 +seed = 6CDB757AD36DF99E52F535C2680431D5FF36C812D8EA19399F666F2FDD66D3A842A7A5AE1038359AB618FA58A0A6E840 +mlen = 2739 +msg = 7785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 +pk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169E8B9C7395F7D933675194B4B916151B12E8A86EE2A1CD9B4E938F43B0ED50D1BF044C8600EF821076F8C8FDFBE091D677BCB1DEE3F3752B09C196DD3855F1DE6DDE12F179142314542A252432FD9BD442861325EA4D4F28C95949D47F8CE37FE66FD8B1C75FF213CB3EBC42137C4A22DF5DE5C5A7034F95F3AFA379D66709DECF0911F32B6BB002282DBF1115891428DC60B87A79495B85D51D2F390FB113350B0FA4ED1A8E193D459F548A71A0CE752DC297510909F04F2DE50BA31470DC810CD326340D0D12A3AC1A2643CB7A16E5AAE6C9FD1FF64EE2E6FA67DC0F1DF61962ECE565017EA99C2F4D5BF331B9388B4381754EDE90E26ACEE0480662C15B003AFFA1CD090B281E02607D47BAF66BFC76B0D0488AE823391B5AB14C9D4D9270C3418566C3AE2F68CDF90931FA5856174641726C8AA310118D3CDBB4B26E26793AB80E5EC7A7119BDF1018F8EF7BC6BBE1631884B20B61CA3C080A3A180ADCCDBA308BB4BD451FE4B66C3AA728AAE33986B0FCAF7941EB6E716B635B632EB146E1B7C306EFDAFA1FEB0A05F74EB894429F4C971487D54419C90DB4C9DF8296B1D593075A531CDB649AE59C38765AD7307D20C3D8F7F06502644327A454AB7C40DF2C58A83ED65A2B72F5B2C35944F5F2F2ED0E63E74D9016F993585631D63E8B2C6F820A7581DC64DAFB629E6F22810232E5AA262B56C142A7CF147FC94A7383B9FD8C403E5C2015F73023521DF22E5C6609DDE55ECCC9AD4D79AAB3DC95DD65B76D12E79D56CCCE5C989B738CC5A7ED4CB444C3A9AFB29C41E809779EA8D050ADCB8C5A53EE1C18EADEB9A451FA2E69E82B200B05CCDA6E6FF59A96430F5796DEF65C219A2485E9AE406AF139E0AD9F7E159B26B4AFF09C8CFEF983F5700ED5EC07FC6C88D33E37DDB6060DD34B073E26C473F780EA0356B05A926A302AEDEA16ACCDE3EA5D96E659E73D2FFBABE89AB80D8BF4D4411EBB305D32E6ADE1426CBAF9F1A514DAE6605DAAC3E345BABA09D967E8068714D6E1FA019C97ECD9155B7CE1964E5DC9227E88D216EC585B16395C65E2DC97DCCFD92217BFE3A43C93D5EA2CA2FC87D252DD1A983977495128E514B2A0892C85F4C9C6E6D93EB318376A17EBD6051A6CD8A9A84A0DF33695CC5EC594C0C28ED0044F59D5FBAF435D28ED8193440E1DFB1AD4195F25C181FE6E3A5E8931B366CC97845B4C29561F0E601F9A5BF98FECD213802A448726BCED310AF84F40950ADCFC0B01269D82A7785564D55ACF35AEFE9C893230EC0CB17B14A09EF15533609E7030D65B52C75D751AF58CA6E370963FCC488A7BEB3DCF3871F5F6C3E1C11FC691C4F6031479C5BDA2C2DD1E0ED112028EF4573FABF98AFC1F35D9AEA115A9CA1AB003BFAC701561833ED4E7F5C062D806DB07974B3A97E56B5E4876CC326069687FA13BAF0ADE7CAC7418C5DE4DA4A24495F43ADBC30620E7CF8FCFB669A77C4671E62BD59821B20548FC6CEBDB768463151BA144C89CF71CD283406DBB5AEAA738BE1246275CCAABF175DF29A09670ED9F567184007DB47C03CBC2B1883942978D57F0A556C67A07BEB5FE2660C0A27DC6DB76E416BB2F3C7506BC4EC4C19743EEADDF5C990EA43DB7DBE1ADA7C294CDFF795CB83DA4D64357A8FDBA340C20FE2D72F119EF6D9D918B152EC8160845BA617B02A7FE0AFF53A4E627F986DC408E25D036EEB5B9B3C7D72246449B4209F42B304733F80D14D9497F8809BB7C76422DCBE7607658FB462E97CE61343F7683808A0D43ABC6AC6E4D41EDC7A85FE24425854494A64E26CFC9CF3D6C1A28AA4235E6231927FB1BF3CFFD11EB83912E7D2BB82C9F3EC95CF3DC88E9CCE14B70E1003B172B33F8B5A755119C75D45BF048DC8DF11A0D720417FC069F8055766385F11FC1E78A137BA15F5BE3D5016A66FF177387892D52302D2EA41A4AC5B5CC87B62731C7CC3B288134963F38AB0AB7A7DAC3B57BB84C582594BFADC78690217DC8134D7CDDA8C0DFE3420697BCB3BA64BC61B558BFF20D405083FC807F855F236AA39722751A159776FC96BE4C77BEEAD4BEAB2280EF814E8BA64F75DFB134F374627BD556350B4CFB67C36EF2D027D6C67CA0C101A007173E614021B9AABC12E111F3A4150E18ADDAD674859EC3313E45E883BE4DCB6A13B09CA977571C5DA8B6048F408346FF5763312D043CAF7CC8363B0A8C95A1AF0D3FE5ABD67BBA03D04E3547C8ECF2B9D347A185B260A07DD37AE931DE490A91A73820B22307CD4ABF135DBA2A5DCE20EC2B321EFC39AD624CB2364BB60A94257BF1D7372828F5BE1CE07851E4CD18AC04EB6A79384E8F72DB54566D7DDFC4DCB0BAF0E3E9D89295749D96D3A33693EF1363078CEA3C3B65711A6F126D993CF7B1D916D8159C256C727B90A27B306D4EABA21DFE4AE7656406381B0A2B22EC50ECB76F5E78A90B8E9D57382FF348A4F8B0692C7149735CD882306F7578F4E22B19988B711F4F7A534F3533E162DE2AE6F3DB05BA1761BBEE103ECFE90DBCF0ED77A5063118D16783D4A4844EBAB56DB4DBC840BA52B589631115F298AD07E9508C36CFF76AE912D025C4AC5D27310E1F6E83C5A170E87855683F7CA00CDCB42474DCDF58718E722BBB11A031E4AAE16B0305EE679F3C459748FA356406F1BD07595A2F6355C31F923783704B75CB7562770B21AA6D122B7CB9CE2CEBF041DD211DD973AF9FA695598A195B74641FEC9F86E4842A11CABB63506805BAD3B428E8579AC0BAD81E4EEF53B3986C589E40F04D4BF398C6B7A9D187BF043EEBE635C0FFABBA875ED06BF70477524F0BA17760A47D6C7826CAC673DE9E62F9AE12D46EA8D38CAD1A15A805CE75006A1D877030DB06B1A9DC520C7DEE03A882AA69FB66E5A4D5EA448D7FF5908AB333B6A455FFE578C617190FDEA3DD0D2C9BC872C668DE98EDDC46299F685E5B1E7D95BB0AAAB5BEFF6E3592C4899B1A34B2363F8030BBEDAAA253E8598501715F075E4B26264CCB4F3CA268FC13836B06DF351BA20E1D97CF4EC7E1EE689A6C3AE8D751A4B511CAAD7B05B77E715A1B461A72F9DA1F3F179017B4FC57CAEB3279131DEE2722C18A41EA21B29F8E457B9CE40E6D5FFD28B90AD7E6A9E9D86015B6E537C31F8D64D6ADAFA2A140B028DCE777D18DEA2CC8B2C6267CB63DC248CCEE8EDA56663655D3F01FFE9C0CC94D001305A68858EBD3F0AD145D330C125089300748C333B6EBD3F3CDA9FE76C1110245C9F96D6C9EC1AC6B520ED0AB25F6B41DF3B924F1007DC5C7D536AD262BB98735497EA7C421BEBFD5616F51010CEFBD3F4474625573DAC792806C4EC4F73F090108EE95157E2355A5A67D119BBF788AC96BEE62CDC685CC00A54AE4EE4968A4207E31C7383D88D688AAA4C5C229C0926EE0F5ED519276AA618C90DB104E34E151CFAA5AF84D3912B0D7A92FF179E44C8221D1248092595A9DCFC66970491B6EA2EF1CB51DFDAC11DDA2B60FE6E015FC7572BB55F3C5A783A69DA0D0566EA6C773050F9B94C97177562BEA96AE4BF36926081F313F59F20CCB7C036CD56D38580C9C01C59AD627143784B7D88FF7375EE4D373BC73F70A4100D5626E9CC852BD8F7C752CA0867ABD9F +sk = C9FB8933F769E24C73D4F2D8BE98B79C05DB7E9213B039B175E540225397169E887B56F5D5DC779AEE62700A7157B9880CA978703FA1EFC3FF8B4EF16851940019BF3D36B31815F1C7EDD658DE684565451B6BB9EB3E8215DD6E26BBA266644A1126690C386DD28680C8260C80143119842858020D1B962CA1328548804C08230600478A04B82CD0206CA03806C8808C08138A1B1804C3301080322D22377204B51013439201419242C849E4A21064B0898A160800B46561C60DA3C410A23009989244C4100C8A8849C0009199A441C33001818641D092601B01704B48029038261191301C4392C1A68008B4400A41225CC62DA2A0002013600036226244685C06508C82852384490BC1711149641BB740A1A480D8B20098104402260A60266A8CB8010B414C99164C9116894040020B8061E23286D3104E50206D64103189104D6102500C138D59468E5C0451D4C6605442448986881A3686D2022521818499308CC8466184962924358E5048425818099B16902110481449328C108D81026499360E234964D94251D384448386855C806509007159426AA3484941C021C89060912652CAA04D508805094442E2080491B8498032028A4451504669DA966D121651D8A49184402693280E0A8305208688044964C4A2891A396684B851193050020470CA825063C081D9C2840BA08904906852226198264C8A14204004851C2771028584A23286991431CA080D9B0202811808894852DBA428A1268248088523384190B008118169A498912493655A340042A681A480015CC6415312109A04460A3931DBA63019355020498D8AC049638600CAA2251414314346098C42841AB86D5982290230018AC64840985159B471DB1870813612C4B681C1380EDC16852111640916528924700A482A1A462CC18849944402A3468E88B800482890A2460D18A0619B003200050E03058D21A58D10296C04264AC0B66C9C965199B44414390E98121080B68411495250A44D2411109836854B3208E1002C104545A19451E4381213900CD936614836114B226C1019105CC4499C20900B228520482C1B974C088948119269A418464930402228710C185209C59161B290D44472C1184008086C94004A049150C3188411817182A00D981248D8902D43048822417009A705144965588289634048D4C02598148C1B3626D8064D1937290891505A1861C8C228A4264A203952812831E3920CD2384CD1C4082190501A4201D8C84093302A04C45119262E0C814C233348A2048D1C90909204250BA741DA0868CB16105C300E0AA5681C31700119081A36701AB020CA4072043412D32252C0C8690A374823C670E1C8054310240347212045110A858519B56890C450048510DC9481C3288543424583100E08014561A668094242A0B04051180424B40422251103240EE216051CC58948464ED344240917828C84841C8040C3382E914465D8328201470043003208449194B041041488D2880C4300690A82294C2851592628D310610A970541C020019444DA988813318D09B311CA280103B628182626C2428A23C280D43611E2927003326014120D02340641160D21158D011984C3102202826161882C4C326249127098288982044110162040B010D9462E89146119B3419BB42CC3206851B62918A37180800052A024CCC830D4C8491BB88148B82124A570122924E086105AA684E2C461C2184123453163C4890838308C4404843202D11082483211240932C808690C1961502400D1422D993881E1A66D44184110030C10908421B42804A82921B209E3C268A4B204438871623881D9B668D1B06C0CB0240AC56D402029194226D32470C9144A12044590060D98020C0CC27141204A9B340904226103075003A60DA0366214202604858811B9094B3889CAA48503B1251AA96492A82910227094308522154413A54553346E99381011B32C0C1740443600623666E38688D1C280599625DC06629824404398058A3285C94648C3B609E2C44811A1890C1244631042C4248241286D899089C2044A4484711B0389C3266D19186281084A94444D11182CCB464CE49231E23088888091A34289124466800869D2885003C761D9060CCA147181942980168408A8280A914151C4659C2449803628A048714BB4040D6EB9A40BB9FC0AF29B4C9B6BC844F5470FC6FB3AB1C36FED874D1EB79BC1F7219E697BD4BD36E3C29CDC14319C496F1400DC75230528A16FC347FB19268D526C327C355DE9B1BF285D8EC62B944BB14CE60165A78D9F66DA885A2BA6912E019116BB3A56F9FC340A9609C31169B6BD05AE0711384E594EA52803878DC7F8C751B29139F66B8CF4A4E5DA9E951EB5AF4BC9A17CD7941A9E033D262E60512BA638F6F7A4795110859D15BA969B7D810329FD91A040A1269259D86CE30CB9AE1D8254608A3891FE751D19AB7E3FCC38BCB1C2D7E67ECC267F689F2892E7F8F4EE89CE3700F444AF9896B64341BE443834ECDCD94C07ACE183E55267C06259C6E0A6E8CBBB057ED6E12A41A54C1065ED75ED9E98A5B69EF2FC73420F50A10284CF468739B345A527F0452F1F988B819F5A7FFEDB031904E6766290C3FFA01E3C0A762BF032AEF24265A605B88BC60F224A162EF02C0CA5BC1A3CA0E200D1C2AD893167E1F5FF32F3C62F52E3EEAFFAA72B7B113F9D7467ACAAB376056A204FD75F8B6808A6B5827DE02DB460C7D1CFCED194111B9ACAD3E943B141093A33FB4E86EC9E5AE519FEBE2C59BA29CEF10EB0548C44A085ABA6763E37244382CA425700114F4A0C73B463C9803A944E100166C2A29914AD2FE1DFC977A235B53BEE1A961A139411273D37D6440B10740E4EEEBE4E71679FE8C57FF022A8928A1F476423A5DBB9634667FE399036006D724702E9BC9B758CAA98EFB4E701C0DE396D10B70B686A21DF815803BBB4FC8CAD45BAFD961E076C6F7E1814607815BCAA42E2566DF632E434BAA1137E0DDE4C4D8AD0F9B7206FBAF7BA2B2FFFF631FB41E6254B5406C31EE221BD21662660F8C2EF7379FD63EDBFD133EAFCB18D3A29F61FE7F40E8405B435C810FAB2A895B8E8DE488428523F087E71A3BE4E10D1CDEBC20AD9A9497A56345B64A5DB0AE69152BA57B03A40C0841C14140A169FBC1B4611F6EAAA0D4F545622DBC90FE475EE71DCB99FB7ED1DF7C4B1BAFE1FEFEBB1DC138902825490B01FA84E161D08D696463FE27B6AAAEE0C8417BCC50A0A65DCE01BBE47E560C2E00FA09D76E0C22BF99B61FDBD73A543A196C75A7398C37B112E4C14A474B7506C396896EA49B89FBD54E26956DB36D462C20D61E997D134DE15B6C68FA5C6DDB03B984375FFE282C7AE8939DAD01CDAE9142897F151D36186A2E625C454FF05218E010DEF0E9AE57D608EA5A1582D0DA0FE6DA87AB01F4E5D1CE010D0DC7000F46982E8B82EC84E36335A8D55CF76B2C2275D497C860FF83DD395EA83EA5DD34A818B42FBC8F3F95987EFC6AA9DB42EF6171E487040E9206A71C56E688B85938522511722A9D6FBF60657C4E6DA5014265EF70DBC6BCDE70B54B1FF0D4CDF531C1C93FA56BDA61D839E0CE5EB5C0051E4969A2C3729AF502ECB58077103526357C14A9E107B22E9402864B8FC717650EB2FE941FA51C753560021A198ACB4409BCFB9AFAA131E71D9F10019EA67333487FAA57EC6FA80E57D905F32994D9BCD26C19897A99A120FB1C74644BB30890464DCAA5D6268A4590443A3714A3BC9C1FDF0226D3C6549AAB01A6A0EA912C4A514A21BAEF760BFEA3200D8EC4DA7BF1468955544D9E74FEBF4E9E51EDD7A710C09C9445141D49786135AC9C0E4A3F0E50F12AC03E1221E553C81A5CB3336C8C3551CCD1EB402B7278BB3C79C1A0847A3CA89AE850DFA1A38B56F81F2BED0E8574D875348783AA6AD98712A9B2655657D82325185BD905EB37EAE5E4A369E5C58B3C8EA69088A3800DE370FE21BDA52269D8179CACC8A199B3F877F301B0C6C3911F559A1AE77D1E3B5DC187ECD558E4CE8F40E9635A4FD2F9F17F98EB0984B81FBFCBD73B67BC9674CDF7B8FD20112AB2457FB33915C78F22FE53419EEBF1E24634BDCBF910BE546733F2DDA866B8CD64430A0C25DDB9AF0704816ECB0D04A53B30599C7973989B6303D394AFD2445474D45C21807C893C9920AC856FEE71B3ACA9A334D9A85ACB31F5B43F5417A20A375C3FE4A44E0D32282F3906DFDF816B72462C5CE62ACFE092A55E28A1FF02F2DA92E4A934B5C84A6F2DA2943994B2EBE12BB6A9B8CD89E31402288D49EBDADC7744B5E7512448035CC9780D3D44141AF17F01A600C7EAC5741BA819095F8EEAB4570286B972CB9FD5DE41E6799E76D598AFAEAF31E765316FB4B8B08AF5CD9F3C14606548CF8C53EC411FF51947B3B3852CB57BE4F4C95E61519A222E532F9F743C0F27E410C10014254A7E2E9D5C916A4BC95E8D2D3F2FE58FCB9DA5934DB36C6E01EFF9F859AE8D8566E20C774CC28D9C6B022D092B93A1DC1F9F9FB7E3802CB4F365643C5BFF7A70C1AF60C9972243EB8B521D13EBD4FA876B285F4D3F8CAE81740BB0E8C4E1FC31EF51E59BDC41D018EEC7F6853217EF23F1B24FF479213443478FF72AD4B90C528E3EEA475E11BEF0063E2DFA880239B03E8A0A8EFE3D784D5CF3958221BC8753C1115A0898A4334974B833C054F4E386B56C779B34F91E3800FA6858684DCC1CC76C42E710D8E7AD779209B672C607046DD7093575D1A72B2897E3F0881381E1F1E7C6FC464DCE6511503DCFFAD0D9F4209B56A32FC5088F68F1F48E9D675AE4FC5D9E6E04202376C704C3CBABE4EA2E75BB8F09B2BA83D7C847F6AA886006FA6DE11F41FF07E6B84F834C1F08A311B978AD41EABB0DC118BF4B7048E0496340D6AEB5535BEB33CDE099339DCFFA2136883DD4DB79345CD1777085210369062D0AAB102BBC2491532680A25004B5C3577468C35B7788EF0BA0919546B075718F04CB90D98812D5BE53915DE864F9B74AEFC9B34E93A1B906B5CC333AFD036966204F44B8D43AFBBCFDB6E3EB574D695D3FABA9912BD14B58F4449649024A140FB27850FB7E521C06708CDF4668E8631A92B3E59F857E0755320B8921ABA7A059725FCD751D04F14437736F2ED9F43BFACD913A6FCD7CB47E7A7D2005B4FC48C21E0AA6CD7B18C13E611F4A4BA9788F5E9B1B75B282E74CD6DB4230D3FFFB0D8B3FF270815A4954EAC7936B2C47CA95D57AA402B1BEAAB5059EF04C016B20D6D46D5701D3D58F9DFF7975DD3C9C2547740B1638C3C20035179595CAD12A1724A5EF6AA11A15358A19443CE0A0661817F35A4225A4CD52FCAEF8F3D282F5A7D41F5A7159A3D647304C2AAC7BF6DDB0905480749D9FF1B0046D47DEAE8278CBBD46095BDEA25F7E747621646C9B3E23D8BAC283D33957C11E303EBFDB52F8142C60458B1038974CBC9D3D2816BA830A25AEE67721160C200042DD934AD861C0957F94C7556DC086885CE2149406A998292B1948683C8F21082AEB67C8DE742A370799C20E0830E6E528998D5343A2A8381D06A72BDB4482FCAF64A3B764529D48327C461F03A9B550F8DBC343D7C5A9E87260B26EDC2AA1AC201482160F18DEB47EAF88017726789A74976552F36BC8CFF23B4B94CE8E034281900CBA51A985DDD97E9709097DD7F79F3CC7C07570AFBDA05D0D3AD5045F95A90E1DF0BD0196035B9E940E401CC48AFE6159AD06C35B53355C125A787C444E9B0F7F9D1B054DECED5E2F2BFB26156D8967D1E5A07F212046E42E23102D2BC1C37373977D1FC51C33628827DA5E20A18C5979F0153914E55DE20592E2E2761178F84CDECC33F0796359587B8BEE9E04DE299D6CBF0CEF6BA76ACB1FFAD3F9D332115EEF51AF3592BC2736972D38A9897210622EF8FE60BDC139744B7FA65B45544F545CDC387FCCEDC1FD9CCDAEDC578C79345571C2E775E420B20C51DE615A9F9509FA640F452F7544E0B2F2C8A79C89B68CFC85C6E2CB8C77B680FFF57DA95E47BC36CD785CC7D4C99AD3425E704561A7DA79285D31538E35EC1062AD56BADF508698BA254D13132CA1B9A0229649EE8FA7FDD7B87EBBE7241DB04275A41D846F7838B93F58DA28494579C55D3A57C72AC6366AF50B60E97BB229E1480CADC7F9A4D79621B325E9B9A6BA5E40A7D4B29EF6E255663525AE88B71AEC87D71AF93A69BB82F58BB4CAD726AA5B1381EAEE1C9D1BD30183BD587E368335F6B12B432389C238D2B1B78BC69BAFDAB6FFB2CA9997F8797A05451B12D139F42DEB60484C77EB5C642AB1DED349410BFF9C6F5F6E835B6CD3B4B8F1B1082741A86672D8275C38D390468EEFC0F94BE00A683CBDD11922C1BF4941E0B73DD97AFB75DBE86040CB7F43BC6DAB171F594A875AF2F62D0B46F22A35CBE312A3FE91DFD5FD04D79ABBE29FC6698394541E2D38D0A17F29FD86C33DD5A8B3868B45004AF34B86122B44D5B208613075A6792D3C17B22CE8D3F494C6E3DD4A7E0091138A2FD95EC4FD8A1A7B58F64458F38CC3A7C5CDEC9F588F2E769C3F24FA389184348A7E27ECE5348EE3543E88C70C80F37954C3805E4883BF80F82CAFDEC6FBD9B7B475C3EDED20EA346304479C717026A0B66B7AB141BCDE3849BD13B05ECCC49C9C246B0834255A827B2101E10FDEB2221F67F048A5844063115AD8CBFE1A3AADAAB390F6DADF468BD274BF403BC89ECCDAC42D028D851409C1A57FE1898EF24FC4C472CF31A3EF6A264A138E14335330AC9FD4F093D4DB9F90061614CC4BC7520332DC4F6D34C7193E596EFA050840AE45F91F55387ED74E6E5E6A3FD3B80B6FB34B6E97B026C38F3F59AAB300A9022BB5F213FCD575317702CDBC4554476 +smlen = 7334 +sm = 4723B696C1D82086B2197353051A3E9355B334A8B3556AA7039A8A9C5F0F9215897ED537A1DD7B3D093AF1FFE30C014A19EB436B8352F8E2B20AB333DD3AB851C34A815CA3D3AE18446A7DC43E96F045894724E0A2390C273F92299D50F48867D95794653E6A37470AB1492CE3A60F07D546EF8108F7D760F5D1A354E365C2E24A0F3101145B261B3288FE65A007DCFC644A34E6D12B0221A99F7A957B63138D9B001D9D1C61A16798A57B9F3E2BE64D118C75A2B888244BA66BCCC4E3B20E4321D4B5C5CC0A3CCCCC76BC393FC2C0ADC4A9ECC376EE6A8E9087DFD58B519BDBC224D6BF62616D12966EE29B1B05CB0269FD1DFA00E4D6A9F76FBD26751F19B9B4EFF9C82D95679C85979D1EEE8296BFBCD95C26420489A2746A53380FB388B0F89AAAB8F6383F434595C9A92BC9290B4094D162565E821845FB653A31127A7DFF1CB2643F9700B02E4D4A27BA165B78628F000172EEDDDD14CBB33FDEE2813D8925585C4A5699DE6927367021D68AB34B54659B8A201C6D45D6ECA089EB93A6B9DC4000DAC653C99C312535D932F38FBA25728ED122C30A8E3ACC17D539BCDD9CAFF2B5CAA51F9D96A2FE10A961A83D17C4C30C6146C927A18CE9A73C3AF994D7C1DFEA3855FE998F334079A6A0F8B54622C87F9692FB38AEE257FD228F1E7A4C1497A2F3B9A3E468084167771293D282565AC674E3850CA752039416A2F60B20730F56279426324D828358965CF85B6CC6EC5C92DBC871DC81E5B9B4172E7A44E82B8BB62394799FA8E7B7853E1E72FCE20E99CE7B421412D4D3CEE08430970174DCF614E437BBE12111FDFA9FD773C54EB1D474ABE7642F57FBC247FAD52411FAC31274051F725F3B61997C4A2AF70BEE213D0F75133723AAA32D16E9F01DFC8AB37F4EBBEBCCBD20A3A0E4BFA0C38450AE806809B874F595A1BDCD200F852545D5A7204FAAB8283549987EBB720385ABFD8A768704E368E7C1D442A78816FCA438A84BDDDE15C6E628D9A9E001D9F1B1FFA1219BDECC10DB4E2CE8C6D242AE0AE0C606218674DBB2FEA64C7CE842B1B41D9BF8128903432424957F9B91EEA66E5F80945EF4F132BB0912E633F8AC2E84B8B45ABD1251505A1AA5596A7F44BBEA3BAA53B10E0E47EDD6462F8AE8B0828661C071347949F40BCB71D364A98D169093FF43E02A61C4C4E33D76E70A598780CC4A1CEBBA33E88C40DF31E39FFADDE104AAC065D015DBFEE264E5B16227D5B3BA67E15B15E7F2B810FFEE4ABCB3E1FA5AB3B1594E3D965807721C6571E3BF330645ED16440533B4A40676671AA98B64B661B286CA277F384D0DD002FEB07704E3CD5F76ECC05B399ECC45A48D3C7E48CFEFC96E3336C650E2341A9AE0756A4401A0FBC0910EF8AB90AF3869B7DC641D69EC87BF24D61D90CC6F830FBF03942023136C3C66FF29CA1789F5AAD3ECD3CF761C28FC948654366B5B6B7FC09DFE87EC9ECB3A8B147132018E523BB2296E907A794C3E34B7FCBD2D3A402A229879B095C89DEF457CA22551FA83AD01541F226BFD1AE15487D39D91CFB9F4302D291415E0CBD754C88CCE0DC197B4EA2E1068D3527E8AB30AD73D3DCE29B70000EF691C33F0D636F0E2DB4713D9BAA06E130474611DC31D8618866F7C4FCE71698EA06949CB19096F308552B9AC23116CAB8B2190F10742A695DEB32460DE5A389980629287B2DE436C5BF79AE3722F0F62C18D26A60108927A18184766AFC27C0C3CA4024A8BADC0F4D308EC1C0E7AE1EE58F1D8DF52EA5FB506C6581153E2198334A5E3E14CB877896EE87C942052765380E515DA204A4E28ED584C4BC639EE8E30886990C03909E5EF5A4481ECA26010E27D5BA2CA3022013F3B3F6DF802CE7C048D260D9204AFE5B4D916AC58B291F29E834E1D49439B62D23FF4C84BA11839AC6A091B6FF5157D162BFC6566929B28069C54A1ABD06DC8F7CAEA2A576FDB1AC8513A09F8DB62508D9D7C10121064207B193582866BA38B25F5746EBD17E2028443CE1519634E532AC39EDDBFE8C0880859F2E42F881E2D0A40B9C84A05B84C2537BDCEB16B0D7E9E41D89ADDDDB633ADC7439D7C742B62444CD10BC3A3AC5168DC401468DF94BD933A188A636C2F989DA9E7BC6C8D7CA458B1CBDF78256B9688461DDE3B35679C5F047B81942335BC5E936E3FE582EC4A7838201BF1C6A4123A7F0D9C7FEF4A02718C8A9D547424741BBBE74493681AAE5174678797C2E2C9A11813EC88E7F2FBAF4353901941FA186CB3ED7B1DDFB65E877AB5E96B9072AFE85B0AD12228CC49A82A88886166B131E56A4F59BD5B7BE9C5BB7782DEA97CFF5F8D8BD5F7B05C126E20B046B1300117D54F273511293E199ED83D24FC3FE257981603EC1D8C6E6A5C6214FC07F3BF14C52084166EFC7A6F355AD51045AA3D93091FFC2EBEFE1BCAB5DCDCAA0C3CC3AF03AAAB5FB17BF7DF9D4D9C3A5709AA168FFCAC8AF0AD1B024751AE2E3F095B6EF28BF568F1CABCA8E9E1A54E9EDF73189CD167B091D9C1E9D1AE7753E29DF539F2F80BE387BAC47372226115F80B9B020C740D715FC9319BCF22AC3239BF92A75965811DD0BFA7DF4985F9EB61956C04E1707293FE2256971B7A2638D8E38879C8B0E493A4E5B9B109B18E5A8B393B110B9A8E72A5A34D8C27D3EE1245FEF6FF9E4C60FE685B32CD83B4EE57BCE22418AB9586958330AF8780E0FE147B4236CC03395A928B14862E8E84605080B2BED7D4DB61EF598F901DB6BBAAE5ADDB5853D6ADC88E71EE3FA6AC197FC2DFD2EA9C55B5A882142864A1D40FB2FCB1096B6B94064DEE2139422765EED0BE2896D12514EA2E759F217ABDDE26128CCB16784DFE2857B3754BE0791014F11D39843138AB551A8F560FB61C48238093B39FB0AAA8B5DD6ACA2D70828FE7F54B0E300C3B392E841926A527F204F794B1CE7893231C93E5BC85D452FD0B013E26555201F644B2A84C9E3C1EEDB0862C35F07B2AC714EE2972214F22FA90308E8C85A37E674786CAC31A7A7D8B06F857F8A4DF8A0F9F55B9277C3218792CD2BBE62983AA9A5A032E377570B5C9158880923F79BDAE20B0AB1143D27E7D78DDE30B9A8A652B17A8A777175F8642959CD46EAB29709F466208F858E16B999799F5995965256E99D9A6C92DC24D3BC03C5C06DAEF3ED99FEE946785B72289B998E69CB98B4F980D93E7422EB7FC3D199F27B1A0EF68493068B770121AC7CA4446066EE925541E6C666B69E4278FF4B58025BEFA7798588BED8DFB5D80C1D3661D1F3DC29C3661F8CA835E7005D8940ACFE0DF6D3970AC433D339BC77F3FCF5558FB3EAE2FDE4F18649A4FD8FFADB1C85B5652ECD475EC0D3D01937B565C586AB7886F83DDE64864AD59D4850B698BA449659C986AF97E1489D5FC1DE005B13CCF66332DFD9D112542C79D97BD68694433706FA03BC430BCBD83F2DCE171B03DA9EBF288C1D966E5A9004DA58761A23D63B6264828276DA14E8358446216CB1569DDD62859ADE0356862C025DC3A7B7CA89C0937D28485FFCD7E709BED82B15F29E10FD16DE047FBACE4A26B20DB7A87D9C759155BFF3DD0D0198C61264B0A639E39F0A1DA4F0DFEA6F1D90CAF9B034E0D69002E1C2C67B3A94AD5A4401A64BD5A92622A6C24D2AC6BFB95AB72458286D68229C97FC1BA289CC854768B6AE10DDAE2555AB13DD20448268EA289CBD0CF7FFC83358252008BBA642B49B20F0C933405F02FCC41C9B2B37AE599D281F6AC777FF9FD6654BF6AA73899EFD4F9D46A2B2DC779F05E3CAB64A34517BD3A07C0DFA23258EAABCF4160146D6735189948CFDE82DB95C14C37625BFAE1C2183D3BB36D28EA873DEBA19367641C3C8869E00D3CF0ECB027D9618217385BE8601289868FDC181F5EC1E4D3A6715CC05D830009508B01AE014E3940397C5877DE1F00766D348DD0CF0C84C48ED70B8C5253AB471EA4670AE02BE68F751ACD3C36DD0FC48078420772AB3FA555DF19108673CCC94D564100FBFB35300BEE49202564F627B9A420D3D1EF1F676704BE4C176267996C8A517707A57CEB2F0D0D2D11945B6745F04C0E1A02B0C3829B4AA349013822102532C602C7B3FFE6289428509987BAFF8EBAE73BBAA9364778967F4635E00C403CFA675AE691DB1F9C585EBFB70B538D7C0473A442709AFF80E13655000EB546B53D961BCD823F29D75B635FEC5C0EDCC143D1F7A3F9416BEC7987E45918BC9CD812DBC440F7172E9CC6EB44BA02B38561BC2ED2C613FC07D8C5B2CE8DC422E9EA9B5377E351AF473A1CDE27A268277EA8F509393D3B40AD433E6966F4A477A6455947B58B83064BD417BB0333C1E9D5F3C0B210C0E28FB4F6940469FE4186BE0BE3C64C8BBDF437D8B5D9FDDD1C3DE195B6CEDA6ABAFCF1D742DE765AD52DBB54857520A33AC39D76A9C6EC10FDD9A762748742CF69C7E99C9021331E2DA9013A81328BEDE86AFEDDB9DD095DB21B7844BFEF4273D2DB806BECD607253D4BDB99A50D2130A3B9ECBF479661A61286F07997F3E557A5D7BFF7970387B7FA44A81A2B11D29BB8B90AB88F2F6AE3AED36B49832CC8834096014C922EE57809BA561F0AE72770047EC90C0DD6D76C403FCF85D64EA1F2C2F5BD0FB9FAFDA1786886B01BA1BF74E215E841C676CADBA436BCCEC8F13576525D47107BF9B94EA56AC8D142BFE6793E941544BFDB186AC13E695A11C1F32F0CF1A8A5D90DA60C3B667606E6917856807D0F9A2C03967E90C5C3480E6D5B0FEE23B2F68D13605F2F86E36F6BAAC63B9C114753EEA0F652E0E9F150537207FCB0347C57B9D5CC08A71EC93EEDF7407E1090C251032D8D9CE96831D35BE5DABC45EA8B477435E749ED1230B2B815B3F7A6F0B9E8331CB9134E0F6C7B6D400DEEF6A748E8410E7D8A96156FB5C5037CEEB51E73D8391ABA68FE480970239206360BB2C4358308EFE384327F821D7F951F0271AF69171B6FB823B3B07D0639FFE7140F2EBEE31BE66264E578FF734F2B323E1869B788A1DC49F5FE9E3DD38E9239462E0A77D184965EF4CFB552F12FE0742E8E54C7DCDF937176EED535701C70264F31509C6D79347454AF45E0A07A9D675A95F8DB4E4C88BD02C3B677ACF1E09B1CEF7B9AF83445511D030B25A0293787DF39DC8C70539A7C2B119533A9522BD0D6E4B0EE00764EBC3347A4BFAAD1921B07DF106B30277848ADE6A8AB344207336BE1D4C0B6875B50989B08150ED749A2D4101571EDD94238795F056BC8B7A70C8E527B3568B9555FAE824F9A200C6C59DD31352D9E24E1781646A2ED6568EBB60FD5D239D650B0ADCEDCBF5A02C417C261E9B009B07643637CA49D28B9D42449B1C2CF1EE4801B2375B065CE6EF586BAD1BD2B5D10539FEE4B69F4AC05DCEF8B5521DB0095166F73E6F13E6F34E0B7D6FF10ADBEFBAA6E49F1A80778D8B8BC016AD475617CA36E24ED7020E0F5679DF80327BC753ADF784D10B0268C8A25FEA1B71E61622E73EC8F8C9D8CC263A98108174DE202EFC305D1214522D0400D90D23B149A2B53DD2BCEACC382CDA1FC412A6C95468D5EA768BBCBF316FE0395F8A021A9FA7FC5471FC8833049042B7C916DF500551AB5C1B3F62BBC9319E813FA4D7658EE1701152D1FA3494280713670E82CEDF2305C9B44A6979EB97F2508AC04849D5DF3F2B30D91B4E0C767DB4FE3C37DCCAB1B57B3BAE7BBC96A2DE4159EFC336217875243FF4F8E46FF3347C1BF3EA0012538B7EAA879824088C82AD821D6A0831E0C9322F5A2F9AD833EA2033BDA9E43DE942C371A657C523AA4ACF7D2C6696D5AB5BBF7199708F9C961F51EE6230FAA8A0DB6193BB7E3452E3A925DEF327BA2BDE17DF65C26EBBCBADA9D470916A8C226FB4800246ECF108ABF330C107920D1C17987D1B17F1F34231C65278E86D6AD0C214FC17B92F6E2F697C1690874E2C6AE991D9DBA7A4A7C1EA86A77E455877213C4FBEFD4FF24057A7DFC56F4A3434FB350E0F00FE7A3973CD37A5B5951C6336915F9EBB1E9195A2DFD3FB48B991BA1B7A0F7E8E2CF0ADC8E2C329DA95C05B90608CFB0F016959C85DC57ADFDF6FD9B9F6E67B0051CDD3D16D22204AE807F19181EC7847A9958B4282FA8C5B8D709587AFA892875971DEA4210015B5102F3C5681E519C78AAB0560D48E16DDC295DB9C06C5F21EE9C1CF23FEEBF0E8F3709604BE3BFD0DD5CB687E916557D8331571A8A9E434744F3163DF666D5BE792E774C00A2B0A2496328854C4942665A08E07D25E1270557C58E7448EFAD0657299D70EC5B241850635E7E14F30BF162E6682534F962AF207E95FB1F74F17DB45CEC51315E01AEC98CB492370C5510E366A2A92F1D0829F05A44A9A6D9D359E8ACEA5121E29A6E70D2C6757EA9F4CD160D173E555764679FC8D72A2C6C0D2E7C7DB1FAFB071021CE1260687789D5D6232E7D85E6EF22314D4F666E7486B3E7193E6F7F9BB2D4DA00000000000000000000000000000000000000000A0D14181F252F377785A08A3892C97D5EBFE52475298BA444674086D63E17E1FAEC96F6B10723447FC1B8CC758D1724A33E26518798183A4B3C99A7DA54038B86473DFAB8E626EB3BF54DE5581E04450B2821F5020C466505990B173DB9F030CFCFA505AA04B37CF0A063876843A042F17AEB1728787187428F8D1010D532C94C7AB2E1193994BFF0CB56415FCD2A96BE7F7FC2C57C8313E795367A22B6A17CE3B803083A74FDBCF030D91C957128099D6199686F2BEA618CEE111AA9D55A6F9E8966C102D849ADE596A1B576924DE0E92DD91FBB01CD93E24AA71EEF219A78430D84965672FE6AF091D46DCFA9AB906F6240913C1286EE0A152666ECFE2C154CD3FB14DC0F9C173E30FC9958A75AA6DD74822AF7ACAD243FDFB743E47E48280990C2870904EF1C902261D0BD6BCFDA91412BDEE9A28C628F218E7648AA0027D918B48EF30A9B18390331805C6739BF6A2CB69A0DE8766A7B3A448910D181F6449565A363430BA1C0FA8B11E1A151F6CEFA3870C3B1D8CD800983EBD41B48C5624269EFB440DF23FF9BCB31A4B02F6505DC862B2103F76137FC6560F893577BC3FCE92ADA27F291305F2345AC82A846854F172131B042735D4B76C6AB2DCFD32BB6258B23AC790AF2AF7624451172FA7A29E0C5FDB3DC3B719B274B2838FF7A8B25F272AC8EA90FA3C8010AC7F65633EB43FF7A0A95CE99717F35D3C416B0E0DA30470B5AA20EB9E2B66315B9407A4753DF8BF505B8066C5D57EC4CCDD2236B9C58BD7337925191ED7B75B92C9CEE626F13EADDECB07173C8160540FB9F6A4D43A1E9AB263B300C08966C247514647DFAB3B420202529E963A51F8D23BD0F689BBC4D67D5A603B876E8CD3EC0770F0D9694DFC30083991CF3989DB1812B4AC5452358075534190F012F7C0E47734C3BA748E04910783C0B845484461DCEA67A1EC731354B902557486B484F67183FC711D10F906C68CD01F46481D040F084271DD784E5B958AE05B65BF5D207EFBB5FDEB25366D6FF4161CA3A1CB71B2B9F90F86A315D800935AC0086D85D907A036C4333EA347000A0755550B68FE3DD7686E416483781B563680146697D6FAE8333C24ADC8A2436852DDADF6061E2B16FD3829C0B55C2E9C2C89F64CB8DA02A6706498CF0330742083E9AC4593A1762D32DC4E6CC2D9F4310014FB15DEBBEA324EBC2EA1E1660782559B9B39FBCF34C85FDA9AD350D195AD7587AAB621EF7FFB63277CE35AB43B01977C9F8DD6C2AE7B34FA7B35D5FA37D8B3719E736F18734CB3A2468BE9CA0832DDE0B958925A377FE6751C4EB8FF1AD295355302F0A5ED4E8F8C33FD5162542B8ED7CD985DBE3C84401830F6A7EB9D955EC74C7F98B02388B4E1353317CDB5EADAAC9025038CC01F8655C7FB9AEE940FC4B282748B39D277A7FEF462038833A9A8EB50A8719F68B3E858825911F294A80FAEDE9D4C1815844C2632DD20387950003DAB80B1A58E541A5E6658AF7D4CDD91FD1C08735B584F5C69C5CA94F6B7F97A4761B127DB394AC72E902DB9EB4B3E0B884C448FF2763FF9ADD530753263688CF92BB746181C17294BFFC2A0B3969A7BBA429A481C425B24745CEAD66286F5DF04F1E4421C56ACAA668E87BA58E3B07A062D1DA60CC6B411667BDE6F466B72C9169965BC7781DA78A818F779A9B3D7A577F71A1DF49AAC865A0D6F2668CFD2C77CFA8D306A14DBBDE4D3A3818B07DC89D5F51E117F7BFD007D60F32BB1B6BB01E76862398371FB91E0A3D4B39FD9146C47F627A066618CF83C32E5C82592B418BD2F5DCD8D42234625974F988A6F729C60BA5EAF18C77B611DFB187A581E3A10268A965F650FE242CE2FE08AA71515B59A6EDFC9CBDAE22DF3AEB22E773CC2EB373619E9CDA23C236CA3F7845C2136E93849D9F6AA1477F4513358CD8CB4E21444C9E5709818801EADFCA23F2C23DDFD5B4EBB6089DAEDD14A21EBF3F7A8C1C80BBF7D37973BD156AC5C4462D29DCCB7EEFFA22A8B6CE433B600532F33999ADC39196F01230614767285089FB262D8469DC66D24AE0B77FD05C3EC02FBC5EE328319409B8E2D7B0AC6801C1C8BA86F793C2037C71E2A25F114E9EE0EDB3B83076EABFDAFEDEFA0548DAE91E62CB7C29C03413235B8C6EB9F46BE29DE8F5D30E8D97DB6F45687DC4719B1024E48B7DFFD0D2B474B2032B4E69B6382E603D4777F3450E2E467C6D9AB2782C0AE266C320D36BF67BD6B86EA9721B22741684D9C0CCC774335430071A5410C1E34B4BC1A823A93A38F5AB4781CC593B13A593867FB634C0C705107CD278C6CCEE6D842748BFBD2FFD205C6BDFB3AC87F693C25C832C86D96B00BBA0AF88DCFBC8CA4328765DE27FBF1389C4EDE28317BD0EE447F030990E957D223A5EC66CED9D16400AF6DA8663C4E4111B4584F8F0066CDF8258D90C5D7B439503E3AB3FCC55FDF933E06D704416187AAF86E6C39695DEA8B8189EC1299670BE03B6A636889CB7F10F04CCD67278E77886CF3F6E2A05BA8D25AB8664EA817642ACF5DB4D9B3EF80E169463EDB6BFDF67172E88D233609B091BBD085B970DB8AE0DAA5048CA42D6A54042F42445BAB03F9BF1ACCEF341B7349109BA0073D3715A9073AD9BED258268AEE9DD5202E0EDFA5720A317EA5CB41706C0D235465BECDC8E3FF0D628EE5EEA6AAF1BBD3E18FE9217516893DF115E979C4CFFEC494988B6F9B86026610898C44AB1547C5F8ED5CBF3C3A837DDB6A444BD3E803E1824E6AB931310FE86B36587F1B34B0B48D358F4B97E9774213DE7D92571380BE2199E703119C5B9836DADFC826B71D588250AC37DE0EC05C5823573C102BCE44C9F044507671C4E1723950A3C0E14968CBABBFEEB049EB723DB9B23CDF0273525C29CC5165530A1F1CF830D3551DD6BDED53954947D5C334DC9C71907CDBFA109EBC52D6305477C14159257AF8C51C6F09D76FC0085C3D969EC60FB09145E66A8A7489611DB3FDEFC35202B8AAE82D3CDF666034BEFF49FE49A45C5EC438F4118F338545532CED916DE78E3BF82B4E55907474386B9C172F393EFE895334F7323CBB2AA7CE7718BEF5E7A23AF734BD4963FBC7889AA5C50F3955B904B5E577D71B21A293D766865E3F8C212DE5EA084A9D22748A8009A7D1858328A1BDF7BA0F4E3B83BE9707629252B3339CEF796696855A574B4A4896CA68C3D6A6824E3F593069EC0A571E61282F8A29BEB8BD788F7B351A8939CDAD9E257587A77804F2704F49DB3305514B85B449AEE56EE40CB2A75D51690194284AACD0855B02893F8DCD3091629DC548705A1085E5CC33DE7726A0F521C149003DF380ABDAE96BCDA55C44BF9BFA1103150F049563E848A8750625DCFDD9BFE02E1E57489B5B3AA28BEAA80F4DAA562DEABB4BB6A27125369415885020D237A92CCC3A23593FE2183225BFA2FF39B0BEF9CB0425375E256BCD572175483F713BD38F937F2B3D4C1F686C5AF60061E0B05CC3EBAAB0AE8BA21E47A8318BEE4A01516046363D152936A1344E17A65E08030522EC667233145A56001B8D065DC2FED0D2A9F02C981A8962F984916314805DAB644A5112CAA1564895121D8B1FD046F547BE282CF979752883EC79AF70CF59A88D960F3336F0AE61357877AAAA34699A876144B65CA5B77A684D850D09B3D42CDBFC4539EA103F8377CFE5F9E5432403FAB416662C4C83226191EEB7F82B01E0819C081FC40E7B978669C7856067E8B582832DD0B92588103C2616BA2C7774C46840318CA2B1A3798FF7ED9FEC087F01798EA2445B92E67E2446126A7406E82FF8D3711311BE16E9171531A95C966E6BEFEA34938E6F5FA660F7C7CB533A119377F1D26AE6AE51D805AB96A64C8B80D6EE137F634B384C2E377 + +count = 83 +seed = A97269579EB70D268C58D94FF744329B197F722A8A407B788510DDCACA34C8CD4C72FFC14B76300C86AEA1E4CFA66BA4 +mlen = 2772 +msg = AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE +pk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A202D815E0819352F0E498239985A4BCB4642F30527FDD7947D315E861CA3D3D9A123381376BCFBDF408C4AAECC6FE854513D2C6F9432E9E596F0B78297C140630B8DDDD3C2A4AC4498406D0DC6911B70817264FBF4928A8108C4EF6967A431F104B861D8541A14DD9071680C3A9C1A348B61E20AECF740DFC342F16E5633A24A6088AA7D580D7E71C8B98FA4BEFDAAEC27B27B652AD90D734261CA8D06575FD42985B244B9325ACAF2751B2AB1032B3A04A18E7B5388236420679AC0748573C2E652F064477E41F4007F3D1AD469DD20F66267F4061A028927044536088B205C603C2690D98235DB8D638FB4DBEF4B6E2E105BB1C5A90F4063936D6E520A189A7652400085A5BF91DA5C6D76414DA2A4C24EC2BA415655FF6A5529F58111D80B388F67C73B9A77D4EC3D03F27A51845547539B110EEBD070CF748F28F7E907BD527AEF4F06B310D8F3E5D04D63E0340D384E6F9094DEA32131155F0461F3B5717CD08F5A10E70B2DCBD9E73F21A8F8C0FAD3E0D1017BD6F8B5324905A71EFD432B1FACF3CFE761D0BB6EABA948A0E4CF95A02FA6EE41423565F6D4B2154104DA2EE33D6032974790480957B84D5F715BBFE41E308A27E906C55F316AFAF896C93E5F2B390B6231A59164191FAF9FA982ED64885ACB1C92993A35C33ABC5CE0711D3FA15A16F24958ECA160A47FE6ECC71ECACCC6685F1D9E4CAE0BCD5968C6E6BEFD63730EB55D48C5AD353A7F1432C284AA7914B65A73CF01D830F7FE580CEAF368CB112FE53C0574EAC7EE2C8B0CCA556DD3E72B6E919957BA326A8CC966BB9F99193A8F999E3CD4E8F9C28548695916BE03DDAC60C720D8CC70D235E90EFAB74C34E7D85D1DBD739E0EF2EA72D974BEA6C0F2BBC0F6B60B0C07A0C72EC5F31A2BD7383AA06D2B257F3EECD352BE691C15E993B51867634097AB3881086C62BC79B66AA17ACBF2C73271A55E99CC6014E696443EBF46C16F9A4B58487568F991D6A7AEB87E98D3F92EE8FDB0BB269DB2A5B83182C224DD599542390BBF33061BB34179199DF678312E9B92243315202D9828D756D1A4FBB1EA4F528A2844812D8625F7138C179CC76A64B5D253BD030144C917D42FD8037C6130D065AC063EFD3A9AB5390D30B72E529D076A265E87D1FA25FE4F2754888720EB88C3CB52BB67A3C974FA6D0FB2DBBCC59C0B1F56D68E919C60BDFC8F86D2317154504DF5EFDC285455A3601C8EA28516BD4D5346D0825275AECD0C5E0C316CA76DB77447C428E9674D59617247A1FBBAB80FAFAE0FFA7F569ED473C91D0D75B7BF25BFA7954FB7F539021D7D3DD24386C40695F60177C45757AC4ECD25E65D9FD7184321141133EEBD056CCEA346A5211070270C71D39A3BA1B29CE1338A050CA2B6131604003A56186B930D8BCB5A4EAAAA2F0D18689106FCBFBA12AC3AAE1E29AD3F89100614A1AEE54DAB442F807A160A0D6FB944852D499882D06D652945D0196FE9A6B3777945A312F4335D5FFDFBBB69380BBA52150268AC1E7D8E36B5BFC5734C1F98FA33BE8FF9C5BADC800DD8021DA1C9B45B89AEEEFE0B873DB4973DE946777D5CDCA85C67F2F3062C1EF9D00868B1A3872EC44FE3124F2B83DD36DC2655D3425CFEC1C43353B2256975880173FA8B48BE901EEA21DADF1150C6CCEC8BDDE814EE259B91747EB9BFA7C0974967F4C018A9A2D2E9CC3A3E1E6F2D9E97088E889D616043011A9D44FC3CB13AEDDC59E848D5CF249CE2F009922FC82FA63F0F7628249E28E6D4C8CCDEA8D917297B68565A377B0A53B562B2A237D54A9701B9668B6D7E82D0B74F376F2E525D94058065E309AF738BCECFCE615299281316F19A76463EA42EA7DC7DAD68AC690BFE863273F4A4F610F47F926B397414B173A1FE4FC18226BB903172E28230DB883CC37ECDF7CD3289006DF2EBF280E5B1EE032A3897994E779893791928FC97C69AFF9B28D8FE7F24687020F16ED3EF2B89259DA770E468AB03BE84DF865D3A7D54979D30241384328D49940515DD9CF663E1BC36DEDC6E22379F916398ABFE935E28A130A4F27F1F5326A9AB55DFA72A0CBD1D4F2571979DDA310BBDB51838FF5293D7A627F32CFEE8C24BC00390676387BC9DDA165E2D9C998AE8236D1FA48D23B849758E5F9FF11C39A6A43B7EE5779435722987841162B73725CD6CA08ABB5995024291C60748D9630C9FC3C0C3FD2FA5C6A8675B7BCFCD75EFEE39E43F62896FCB36A7B6EE38AC1B7B9EAECB18F8300CC2B5EC9B1FC2F9E5556FE2F85B0C2C9EC21F4C405A4755762C71FFAA45110AA09ED48DE43F575D32737FEC302566BF86DA278B4AB5C4D442CB360169FC122B4D797D46229B651F683CB3A98D0EE1BE771470F46D9A06E4A6C6C697AA019059EE2AA7E482DB6CCD6FD35BD3F3BA6976DCE3E9D90AD883AD98E0946F6D0B738A1D0FEB8A6C6C84BEFBA528A57E5A446946B67098E9A139784DA1148A1D2C79D5A06D6384B2CBC99A95AA71733A5BC723D7872262D942EE1136DC8121FAFFE8C8B2B78CDEDF153CF3A76F2D96C98C7DD4D6B734730E040CF773CA85742F789DA3BC4F790C2F540CC4AA57D576948E06629E5C73D7E626DAECDC59335D6CA10B5B9EBD8D42476FC423FF3166FBC04971AE28BADEF4394AE2BCF028E09580B435DE48F2B219C02DD035316450CA83B3DDA960F0096196229C91060A3E621F23BEB98CC38F302B7B178ED6A4EB261F9A363E62AE97F1783132811A124718AB1809733E79AE674433EC82FBB5DB1F2AA7C589FD9AD15A9D911F1CF209A359C38AE0CB774DD45628B4FED63B2136B4E452D39CD378483530BF3604A317CD604E67C587CA0502D54552202076489B711C176D5D1DC1420B34058DD6BD636CD6FA07CA683F1AC46D590A8E59DDD1375FB9A91346D6508326F36B550258066CBFF9171BA376463D9541A15D1E14A7F1EDD5C57E2B229F09F1B74B21BFA5DAE95AE56D249D9EDF70E2DF11CC05C10C92FE88B840751B9981E492B7667797FB053DB4352932667A736B54D9A32D62E487F3568347204781D9584F352E3F7EB036DAF2DC548A62B12BF951E70C4688D27DFC10564AEE0BC8C999A7E594F24E8C1D831155E734F93015539035F2C0600DAE1C9EF24B4B3D7821AB386DB590185EAC2F8DE97DEEE860DDC0EF52F3E5580112FC7543F0E725A42697F8B92254E8EF013E3BE4BE0554951FCC47DC54FBC3A2F8F589572FC0B0E632585B111176A2804E8142FDED560FF4986CF22A1264FBF33A76F22A645C29096011D7C6F6613BA331CD1C836BBDB04C4326DDD06B66CF02DD1E20D25AB8D991F40586B8CDE4BED01B2BDA7832B66D32BFBE3E7E131C494194C76A60DB5655222F5FA96B4F65065F670CCB8541BACE0CCFC1359131657F23E096ADF797FD24B8652D8193E744F061CB7B61314716EC4E71FC5EACB68292674D641FA61634DF8443732AEA4FDE4BB7AADD72DB461C4E22F6AC76E7616E9CEB053544629BAC7D5BA9105E582B34BE0C2E5C4D44086E65E9092F52CE7658256DF07F178DD2137CFADD45341CEB23587ED0F7FA4EB18AFAE85948B6A35F52C70599F0840D7123A73AFF0017478F9EFB7A064F5B8B78FF5A4CB2E +sk = 3E867517B847ABA29E8EFC7C33F89A353C2F953A7C043FD3656E1877FCA932A265957A813D816B7DCF5339A808B21254C0B22A8BAB1C652065D9B7773B907FE7D33CE31DA09793A6DD78356F558DF28CF64D0E11B6BE5063B8431B5F13A191668A182C1B3780CC3270A04021E4348810A471E2266109008E48C08419158102B7001886850BA48089B0450201701A38859102480134661C276884342C64320290406E0C376921068911024E200370C4360E02156D49044811438EC1B68822930DC1407003B74404476042B0211B3171DC222E94A02C52380662422D0333895B86510041302228720BA471909081C39444CA40851C822913340659C64162C42D009264E4185114134608209222110112C971044788249570131921A2A86412266C9B801108C53053460422352918052212166481848DD1348A13C76862208C9B082A04B871E014892042691819440BA5311CA70D504620E3B200C936410295041BC849DCA25159326414336D00A72C5B466848B8308A16226114124124208BC02C1B39520B495260422644160A491452123209CCB20412B52540246424237193480CDC302A89924802316D03380603154E80A04824844813061052124C1B351223A31100B990244164623488E2A470CA422013352ED1C82CE0220A82962804124EC4802C019445613211E18810A4186C8CC821E0C01194A89118088C023581E2444458A04D1B072C441244643032A1C824440040CB8829C2A2484A340663844DA2046901104823078424192EA4B280132462CBA6055AA4219C960923300A62926808A93022410D21085248320A90082C4104052143888CC4805A304C20153053168D1C37845024225092095CB808C1925114C671CA122212A08980881182848422462AC03640C4846053024E23868D9A2429DBB0410A2904E2123059B25091028E13204660026E1847010BA9715C448DD3C8201C410A21A531092986D10892D9080992B88D8BC8808BC22C64A84580964D21C4851B1102111271E4821109150E5C8001CCC070E28604CA44480010249AC82D813645E3240C01C5291B3584932201E0302443A000A0B0919C1885D2340DCC480802B62803851024188D03490820480193A688C208511CB86C21A00C60C649128001801428E3402C0C48048004011988091307500B078422B9048832846400485432815C001110379110878D9C207192C2612293401C1530E1C00460B849CA00611BA241A23628500444C29605D33482D838809384201035902022501B403209C76101110D44020808A7640048911C306A53480CDCB40D914620A3480480A40814924854300C14C16422932DD9A88C509025CB220A00484A18484C4AC80D218000503600C1866C4BA24D4C9010E334450020098C30201285100C3270210648828230891021D3467124218D402801D3926994328A8AB02480A225134326909428DC42869816604B245201B6280B246C42064AA11269CB94316188304C0030092888244509233484C2A2499806880A05100C290CDB281024B380A3C221C1004202A0408022666448888282080A268910A66CE1842519492114C3514C42410A1842A324222286080BC764E314911A44915310109B228C88100909112D11270809272849325209398E2446628CC008D3B401C280818B9671434651D81425098788014011C980202185411A368558385254824D1A221088A80003069213800021932993006C131822D0C090C8829058820DD1A06802A6515C042411C449634045CB428A9428060B150524857190B26912152489804512866CA0462161205261C22D589825E4B82C4234069C920812222822888C093626992626200361583808421645E384004494459B2684813401489081CCA64C992809DC364E91420494020549202593228148287008448A8390880B014AD4086E12C4401447090C332E04A72421496900424421C741D124000493301A2668D4004023C770C4C880D9244D61B82420886192C27143146CD236099AC4718434008C8030820220D2802502366844026281189153204900B53152148150960983860191926820080C194349111562621260212091814831CBB450929290E3044C804052D9967114A810C4420A08C6041834485C085013006E0B8649184945A053C1CA44B3C4AB0244F05DA75F2CBB126D2B4C71761F55ABA0BE7F2DCA1B363277BE37FC082271FB6A1C7DDCB775EE37773D3E42513E2BCF894DCF7207A66C4D754283DCF2D84D033B59F8EFA58262E9C7B69470F72CC31A2DF2F1BBFFB84FF7F1B2BC3A902B429175810FBF53B2F529F47CB2F10473ECABCE5BA478ABDE90CD0C1D8223A3544D91320AB6AB9FAE4E3EB71BFCDF93E106331C81115F3CFDE8EBA7D5E30F3C284676ABFADEC740D52C6892F063B42DD2840010C721992B0A098D45507C1687F638C8352C40047EA343166923C0407B3D1D21F85577AFBCF1A96B7766626B55D5BBD09B14D600FD49713F2890DF2720E9C85062430B5FD709E8AA4B9C384AFE276D475FF10A880BCBEF4F93FF2ECF9508D5068EDCF1754A7E2F4E489869BE222E2D83AA5F2876D2B69A903A8308B447541E3D90E9769FB0CAE0B7F21C462FFD751E349F3163FCAF392AB3449A30487C84A86CE809B9888EB333AC66EF4DCC79A53FF1E670AFA0E102BA35DF0884864A7C5000A15A64C385970D1342FC36E74B9972BD6A7D2BD6E51A3EEF410A91C46240B3457517FF01EC180C6C36401158A945094B00BD8B8EB76C5842F28348F14727FE43B874640CE2473E497284CA2193725A5D978629FFE956AA42B11D6A7DB5E8D9046D7B39BAF278B4B52900133B2A6556AC41FB8BE9058653D2318B74FDE539F9CBFEBA305EC204B8984A28846FBE18350E35632546AFA135AA9D653C06D6464341E52CDF1B19BB53D623521D4280F99EE591B66A16670EF031A71545AC1B59774BBDD2CA8CE905D343C0F8F24C37C6D7D40DD4821C61DC057B79426F387EE8939DB3D1610D4BF0C1057DD7D0165C2F592CBB63EB2C9848C057D83266F520FEE1FD69198B1BB78D3138D6A5B4D54ED1DFE23B5EECF7B473533DEDBFEF3F63BDEBDFB9150DB0857968F52C80C751BF0A9744EB9706AAF2BC64DA5701721FAFA8E395448DC990B7302DCDECC7BEAC4FF093E7EFB60D064CC6A759DB86A4EFDA1A3F6D2C90FE1B11D5E72BEC1CD8D8678BB3A8B0D254B8F2DE8F08E703CEF435564EF6D57EED1DB782F34E80CDFE6F33D52B269BF49E329282B6CDF35B712384CBA013D074F9B87FB97228A117C8B9007E06938B80119C7F65F7A1569F5F458524AEF938D67C355FDE772AE92A873A8CA1F7B738FAFBD37A76D5308CE25C7AE57B71094D222761DF1B114A0F0B7DC51C23942BDB8713B9FF38B498F459003026862BB2BD423F2F71459DAE49ADD77133CFF6E67CE50226A42DDE1A239F240873E1CDDFC2A9C0F2A3840756F475C028B3BB8C04FB4FBF58AD905EF4FFA36AD1AF1E0081A6744351424E858A7E0923345D6C98A891D806D1F6EB72FA7C617D9A4E1367277CF5BA925C689B9DFE3C705FA8134AC876063A5DDF634FC10F8AB80CBDD2CE3BFCBBCB61B7D2845812573DF682107E8C073D68C8FFDF56BF7C71FC9B0C61A67ABC6914930437035A6472F90798954417943B6223D3224BF2D790316BB0FFCF9480A0BBF8EF682961ED3E1FCE2978D509DAE6E3667BFAF9C694E2A98115B1C47FCF4C6308D048DAE346A50B809A68F594B478DFCDE50BD55A567BCBF192DAA35903DFE8A5616EAC85B224706DA852171841BDA49E0D2520F53B93AC9812FFA0FDE3FE55C990699313864B4D808E7303917B523816E61A94090058B22DDCA35F97EBF9509023BF7A6A34C90BE873EDAE4BE0A498570E472E8A14280FAD05ADF30A3B23FF69227C7FE36BFD7806016C02B31E243D77D59DA4C772460D1FD37147316CC3E5E75F9AB8A66C47957A17AEB0B16B3091FB5AA2F1F2471629AF2DBBFF17FF9A51BA80A2D5D5D881298C395D9C26ECC0750420DA36F4BFD80BF960AFDFE0FDE9187193AAB1ECC47F7EC37B94917108658BF3B96788AF85EB4D754D286A6B5AD8942DF84A4E4AD0EEA3B799A5F4E38F6FD208998F08EAE4AF346E172377CC82C7F27CBFA5DC171B84D5485C29A3958007D3D6221D268297489F7B96579BFD45AE0EB0906BE79960FED1C318090523C89C3E01B2E2A14922447B76029F809A2426212A8D8E700F1C865C6751A828F22CA706CB8147AF2EF68379E823782FF738133C36CC824BDE3317C4D7099121F139527CF43D429EDEAB43E2F1081B4B75BD5ACBD564477B2862B52AEC24976285701A82DCDE75F014D898AEFF04610BE9B69E667B1586D67D7912E425949F47644EDCCE1B8D71EF9D3C86922010D69B54CE8E791274D4E559337C57ECA34628F49047D53EABAF3A91BA12A2158AF58484BF5F1219E41D21409ACE873D933AA72CD7BAD80AB9A7CADD0D4C8853A1269AE4BBA2E178754909894809982BF69AD7E42867B0BF43A5B15D789F642962C369AB027751276E95ABDD3A31367ABD883737795B4EAB55B78083361F67FC69517C92B3ACC280EA6677E97256C6981E29714B7CF3EFE845E21D66959DCF71CF27BC06B739D9295F53AC067F6271325D854E7F45F86068CF3B3B0B35B8B5BA13A97DC39DBFFD225246A2153AEBE271E671BF3777BB64E05F75DA3B1875BCB99F43F1FA1093728FEFA8ABF205C61E9E9B861E8E7164E06C6CD5CB7D4407EF7E45725EB474F5790441C795FBFA9AFA615ACD0AD82BC029E9D00EAA7A20C1B30BF77944BB9D435D03F4A06FC182C40E56BD16693AA3647F3508E30FDA3DB717DEC956BB06AF5FEA3C6EF10914627EC3D827A72E6D48EAFA6CBFDE225EA2E17FFB02DB95D726ED002D072415962500F0BEF1D18F7ADA153CF80966F6AF9ABC17A5008FAE2C6FFF608133DF8B6BA8E481C82EFFCB1CAAEDC456D2AFD068F69E56218A1430E8AC7C2F586184F9348EB5C07F507B8762A5046755339ACD343D545DC520CBC4577F700A4DA09F0CA378F113C67F4FCA00E504CC7B0366D18EB4BD91DC5F946E12A79DE11C10D618D88B92F0A09711D777946A25CB2C77EF514590B08210D25C93AC747B47DCC856C109CAEF1E43596FF6DA61B38B818EE81CD81F229B8C4DBB113481355E0509818B95A26A4F4F3346C8DAD9261317B67C6AC5677579315EC08242B793572A6BF5DA052D80A5508FA70F78AFC423935BA8B92D3D2A458D21F0E5A890AC9500CEBBCBB0461C45ED90A5D6D5583A4EEF56ACFE7E06DDE2F062E7C16B5A7F140F42975087BDE8863EDD6769A3EE4AC4E65CA4AABEDA048DFF3F7D1734439D6AF5405475217304D9FC2EB5BB9EA47C444D6604F8024371A8F7C8FF50548088BF5C4A3804482A77EB9B6DAAAF382D1083CB2F8D209C7124EB62C8CE444BEA5DFE697920DBEDC46C3D7CCD28FC25BD0C6F2FD1D87CA59384B03DD24CB03F798D800DF6BF812CCE0F0297265D3CA227D775B2B9FC51E9827BC9B816710ABDA76F133E22AFF88FF704184255ED472143E2FF186218BD223B60104D03E06127F765680571B09A2B525EA5E7127CC249EB44DAFBD4C8E1AF5C9FB256AAD83B8D463F1AC96432C1C9B3F7462D5B0A87704DDA3972427572BD54944F8612D20E1FE4B27BD81AB75DBBF41503F57EA284F3255E822DAC02850CEE50F31121AD3A0B3665FD37EDE90FB1E6477F95D0B5648619A0E61F7F61B72C5C27E95B77098624B2D1BAAE529D4870F10BCD54183A974A7B3320440D10D9879FB658DB75EC33FD3DBDBEB80DEBA81D9D61DF05639CA6BF42306024E87A2E52447FFDFAF3178B1235906E7C4B7D963CB8956C47330F743DCD3F8FBC90B43C9310343C3C9E4D64297B3354AD959C7E8CEA7D26946798FE50418FA7A5298B670E9AAD3786871D7D7EB7204802BBC12F6FB5E7666F6E88428A2AC312F09B0CF226494B649327F4A5B451C4AFD189800AD36D71CB27C8F3FF6877AD74CFB6174EDF996533201627DFF5146A7B6A2A76814DF879C4CFB02D46E807830C839AC0C9EFD1C1D4DD5EEB5A79510416379678D2A6019624B3A194FFCA4A8A6008EBE8D0D7E89043C2314B919B0806933FBCAB1694E1C909FA61A669820C62AA6B6C8E29DBC69AB0C33A3089BAA89FCDF0A0914BFE7C8C5260ABEB0A307B7CBA9B1010F8AE068DD7ABE457C0411CCC059DC25071D4E870EEB2A37DCFFE3FCDFAF8EE828C576DCFE4661C22A4858A153133638E60F5F063C018DE4333995AD52B3B5D2D833304E50006F65F1A2E93963028E06DAF143D36B5D2C4F2B00A7C7E497E1A7D63414611665ADB199DD86827588754DC6C59DE1EDEF4C19D0D502B79CACEB8D8FDD388419D588406CE836E7691F653FFC277E4178C2004EC8B9A38A4DBF5200BD2E8AA673862105646869AE23DCDF7724CEEA3B9E67549C2A1589EEF4F713CC493DD414DA9D3BC108A609714419CC07E980CF98943E268D09954F207BFF743FAC28A8D710A0ECEEC96BBBBE90678E69C020FA413BFD4797AA661A8E2237F9008B5A3A61997B646424B91EA50114C711A116A5E0254604ED4891E8CD1D9069BB723FDE6075855498EC0F3B9999871A11685E3185392693BFAC3F03E8DC072E0902245B12F5FF1DBDD56A61A5F6F092574C0F8D0CEB0757018A91B78B45BC5686CC314ACDEDC9836CBBB8EAA7CFA0EDB91E2787BA25D1CE4C2A0BEA8497EB091316BD17320B62277A85B33860C7068D3D846B0F2C77FB93FFBDDA75D2E3952CC090C5EA541D55C536CC324B2941F4CDC4756E19BF8FF6CECAF4CFD8DF121ACF27C2A74BD778427B27DA811E1206A0E9BF1 +smlen = 7367 +sm = E979A8D2F0E3AEB94458A11502BC16CD5938AE03F131E60EF068C18E94E7002ACA18025F026A27DCFBD03497927B77410AE1744F5CC52919E078117C890BF5952AB3210551735BABB347CD96CA84AB64B2DDF8A50D40BBEB44F80BF209C841FB59691C5A0C36C32F9E043B29B30FCC47BECA3F91D07386C25FA5BFF11D6F344B6432D9E1AFF9A9521AD69F2927BBCE392A5D7119C1F4A493F76FD41AF76C63CD4B00B5FA700428A57CAEA352743BDF9B4201365BDB52158D514428F4D0480765EB9531CEE51DB3DF0583ADCD65F7881AE2D050E55F7727200ACD015C220D0600CABA5A8105B13F641E253DB4E70932A0636230398D3BE1BF5F5F14F96A2609EE7EFAB588B7787118FB3945324D2A909BB9543802617904C14CA0D40E77C4C8117788C08A2106938E938600A5577454FD3D89E44C3EC3F371F8A16219305B5E4301E05890B8274439858E81B1020998D18E8D54F00184C93E47D7DF22DAE5E5897AF4EAB8CEF649E9CEDF17734831DED172E50A8E66BD972AB693619BD737CCE618416BB1E30FF2AF12FDB3E5DE27D93334D4BBA104FBF3A8C418EDAE98033CC8DF2631106E7018A83BD2B51932D09055A79D1AEFEDDB88DB2DE6B309C7D24177EC1A38C73D6F7B99E4035BBFD11BD93543C63502B0310D77D07389A338227B9120CCE97E2094D677FC735973B4A77E93B7567273F666118D2634E1745394430C23394E9F4EC811B1D5ADF7606909277E662B349FBC66B4B98190C52D599A1C1730230A42E92C8A0285A99A26AB2B6B0850BD4CA8090ADE0A5FA1B130FAB8A7A29D840C6DC357A23E9EEFD7F4CD9172D9469754B4B619B916151175D92494269932AF0EA38B61D2BCA13D6CB4778747F2F17FF2ADB75A1A798C1230945B2F7F3DD6E06BDABD93FAC35EA4BCB8E38CD06709B6F55ACB4960B0DF288573A3D069BB68AB0B41525B58AE0B29A6C9D4134996697138D39D86F723B033E7117480E0B54CE83233A01CAC44016B7B81780E8743775CAD224909612F91F9AEF6DE658BE213FC2783CF1322B3823862F78C849465BD64D1DCE1871BC5759A976BEE813F3DC0C3C270FD95B5F57E933D6F1C1A42E7B0257ACA85EE0BAC4491B6464695C2A52C87F0375CED0B3641CDF332642D33527DE65BE5F28E45DFB170E870D728D92EFEE8451EFAC17CC52EF54C72A5C2153EB79BCBC398301F65EFC641A17B4C1D4CCF9C8FE6DB0ECCEA021EAA527B8052D9B5D8AE379AF2182BFC05299F769D28FB8865DBBAEAC46757B250407691FE44C35EB288A2403A2887D6A158E47631B8DBCAAA1B92B135321AC98B8A4C97E219CF7995D6E5C4B1831A659B0A003014D9175967D53644226DAD71FB3237830A7D0EC72FAC04E22FC85B4DC7BBFFF596344315E0C75132C0FF4E91E3E84B6C3B56A780069993AF5CF5CC0DED70E5FAD8B940363B248745414BBFC59BE11CF1D94294301AE20B3652A26D8C32230501BE1AA1759282867136E688A160A4255A835E1601FB46CDCE988FE522D8E5A4F32817436F3E4095FA4FE702B27C2E4898F0C653F5ED3D6859CD56D9E1B48B318EAC86D13943F42000D850E04B1515681219CC2DD5DE2DF234E2B912AC70EA5824F62FF961D90FBD1634AB810F62B5AD2ECE5F96F785C41262960B4D53185C5A5EC0DB1BF38889378BB03E3D10D679A6C88D7D683E96185018327180D416E003DE7D8D906CF74F75D99B7C1AFBF1D93E501A99C8A82065B57F245673E920D6936D469DB8406DE47504F692D1A87F4BF82B8C5B0A6B8EA80EAAD5E2A5843A29B07180A1050F836F65A2481D9C0E7BC178F5537A44D0A8AA96634F47E32FA945FCE9B72A357C11150BC54BC19B87A974897EC68705F57D4605E70F9B0BF57C9E6AEFAF75D995356611E6AA100ECB5C489F26977AB5C59C74EDAF622DBAB6783D77EB66F96B76066738A37EC331047C79578268C08FE2B80E5B2B7CA0DD4A5B71B0EBDCCB71E25F44C66A7D8B5E62307D67083485923F07E2377171F61935E0F0C74678D7BBE64B95669D680B1EF33F4E482B6BF0AFC4D6C44D569021EAE4C482910BB58D1C96EDA817499ABA62E2CBA7D8FDCE40767012F4507BAF2BF88BE3D91AD747F82D7B87C276FA3345D52C90CD27E6EEDD457CAD39F80ED6838B1C2223CE171397FBA8D86D95888B73894A9B90F18A53865945F2686092E7741D59851598A9FE02F9BC0E5D785DE22F20A7D5196CA64E3B4D03923099C42064D223D57D54D461CDA7E58BDE0CED838A223C68A24B4AD90FE931C17511EA431C0466DB19E1F7375BDE157DE1F897EF92FC975B939406A87301B15D4B97C24B687A44B3E62E917B0428ED28C6AB92C9D6780FFA8D2E4BC207BE1E471BA556B05BE1D3DBD0D6E1AC8F8C066E75460E0E5D7A5D153A6BBB4DEC7228D1C829F8299DD1E4ACE8ABBDD5E4B0A91B59B14A81BB5FA446ED1645EEB73B03C006FBFFD73242529E8F301D2B23357CA58DC3C11FAB6B23821B6CCF7D7380BC53B2CE1B2740E3B0099BABC194EC6FB1DE6B1D59B65F5EEFC99D95238E50AB1A140F8B5117F6ED9768CAFB1A215C15275E5BDA0FA648EDFFDA7E3AA820BFA476AE1954E5617A85F2DC355259377357B335E5DD409B714348E73FB8022183B43934A702DBF644B573F5E34B36988ADC5D5100D6C3F43325F386A668B56F02BA9AA4B82AEEF35AF97EB557B9ED3259EA2EF66737260BE5C532924D9E46A3570A5D25A350E3F5DCF76242E4E303BA4A84B6402B5521566363C7CD338BC89948ACF707B0DE0BC30B9FF4AF12DE4D50F4E1AA82751CF6AB9CD8FA030D84684212429E91525170F4B47B56E67BC5D5FCE642A542C55D6AA1D735968F555D6DB1350979093080C165E38A937B2B99DEAEEC92F72A0808EECE4D725F9678C8E4C1B4855DAECC6794FC2B16F4F5F7E1B5B0D6035647CB135BE586D46E810D0E064969824740D446F85668BE4235CFA92B35D1E3E66C8A72C5E09D68B746B8F3B31FFACE4E2CDDA1C4A7794925D11B35068CA425038E918B02026E93E435999FEFEA6A20B5006EF110B80AF0CF47B5779A0B4B5327C6870A1AE25FD9ABFB8AAF401CAB69616C7206854B40EEAB95162412494DDF121AB014F2B5E4FD72F59D20CDC99D66262E63F3418DC582A4321B5B95A2F9EC9194028E473D2E4AA98C35844D3413EABC932B81DA9DF87864B4ACA6B180440D1854D98924B40A80F3A7BFED213EE16D63256984CA82B89B1E648CB27E9DB6F021EBE7E0B9C22D60E0AB08122FEA335D0A45C1D564100E9A59ECB07F8570C624B0D4486624E10AC0D45D139EBD853A2B6FFFB58F3C6C5059BEF860EB3E9DFA79E5D0AE042DE920DDC6802BE61598078F05029428BE2F55E1E091393912FC6F8C482FBF011527AD0138AD241ED14339C0C4529E139EDE382603F8664ED52B40AC360964F462DC0C4EF44B15D3C679F03FC2DC480E3681C234D18C7BBE5A71BF40DB89366D9ADD71C2766446EC4C4B35E2217F892643C75605CDFB91D960B4AF2C23698A6E757E91863A5AA93280908E4226F5F5E8647B595B6AEE210FC799F5508A87A83D8920FBBCD999BFAB50532DFF94A03EDABF9D61785023E72D4E5E5F0610CB0A50CDEEC5834A5598C93483D3EC7CEF1722320E5A2206214E568042897114DFCCAB53B4B83029677A4F66A155DB2A951EE7F862F1197A28F8116CF3F4E9D19EA7CB9B9E5ED1CA4D684F3614AEBB0663CF3940C67BA25DF1B603CF21502385E286D034D2A8F6A5B288D3E2A707197C4F8E76A8C3C52E1FCC220F9640BA3603C69BD4092CBFF0B5848FCBAD093AB63C9BD02459101E406A4A5A419BAF4746D2D29DD8C8ED1F2DABE1A7FD46AC9E31327C7B39B55F15B02E3577FCFFE5E4BFF00B9E7D2811395744D38CF6A88EF3AB381E57920BFE721229B5CC7C76EB3F14BC86B8B54F56D450ADBFF1177E4D435D2FA2F9415B86665DA4878EA5DCC97DDD07FC8E02E40B079F3AAEABDFD1764C283B7D423467A428E5187F7365D2447DF95FDCD1BB203853D2B2F41F98DAD3471CFC9164D0D7BC5C0063EBD191186354EE2E1DAE90CBC2DF9A0CCDBDAAB3AFDBC382ADDF54638257E05D962456799A5AB6249A67231160ABC5C7B4A61037F6E81C8CFA9D0A772174D46F7AAB4AFCB908D2A10D84B2D40FDB3C8C0C8EADC5777D3D8EF07C176BD24776CD2D623382CA3B45984DDE7909E349F94A6D13E1C53A5BA18D9C3027CB23B1AD471D21FF71FE45A4CAFC248E5FBD27393D4917A2F82058A67EA0CF8DC711029B03ABB909410017535B80E8229D08F23963E7F03E3DC9C6D0ADD290EF30EE0BBE4D0DD7952E053B22DB6C3B0B93E61C13EB80EFA72903D56F31B3029CF601B2150BA41F1A0B3B984926A2BF383961E88BB1C442C5789907D293D4BF094CBCBC468DC6BB512D038CE41A122434C7CB6445453BDD16A6F0776E97DC92B39F41F242CD0BF702262FAB4ABF1C54F791F43129781D6652E703E12CDC02B1C98AF379A10521CC438759CE7A35B8513DA4E25854E984E82C42EF367B3A3BFF368E680F0F5B0F62EA6808E4296BD32F4025EA2717A19993D84B400CE7608A94A514D6740AB0ADB2E5FD12361CB70E565560FCCB31B2D0103ABF4290E952D62F9701581B984B58C92C2807B85A2C84C70703D2B411CA0220EFBB8E9155333CD5119AD199F36594698B692BCE725D4932DB17B74B0A0480DF61A5B0039F657AF61C4EECAA0F07554C0CA785EAEE71A60A83FE5BB8828FCA4FD2B11A6DF9CAED19144A402EB4E12BA22264BD71689361913D7528AC0C5DAD73BEC1B1DE33420F025E6E7F0C2EC6060C58730C4F537DB50FFF988DD77B3467A3F03C7512600A13E036EEEA588335749E40E56951B9E4758B5E7C6920C9B507CFD3F5CEA3247FD3486DED562033A144504C6C66B221ACC3AFB9786B009C40DBF2469713C3FFDD89CC369CF53D0BCD094B8CDF4104A4CE4275E557974306222EB0AA4050CF481C632A2AC366970E687380D74EAA3980ECB6CA2325CE9049941D806E44B3F7D0897876976E0B46907F9C31CEBF2ED906EDA87229327911063A7AB75A496EED2791BEBAB63C08D4EE8BC6707E2679ABB24B039E73DE5BC2E0FDF92E27E3A03A41BA58F89CA59DDB364761871828EAFD82EF1B5459F27478F3BF4440013402A557C7B2C7681D44F97F127374C34F8FCBDF3DD3884CFDE3E0F240843F6E893FEBAC8089D48DF924DFA32577CB724C9ACA5D385DC181B9FBE0DE5116183B2BE6C9A986BC17697BBA86795C89079734F01FECD5B8489A714882376C4EDFBF456571DA9F604E9925219F1EC114F855FEEA2283656F1435A686185349557EE87A731506502933E84B77B6B38AA267D35624D057986245BE45A60273309BDA8F934DF87EDF54A408619E06DDBDB744F17A83B4EFD7B311429DB7FFC7C5D70627B483736F447F0E5BEBBA8A4898C7C93580EEDC3191CC0C063C22BDB687FF7E6770A605B45B3754915B385B13273C9677D96F58C943C9ACDE72117236BF3702A743BC619747FD6370DF0679EF8224B45C9369DB88B02260F2BA117263F0419283D35DAA6569DEF52E83CCA15841E4289C6700C9E2EB309F160B4D85295BFF043401ACDFB78CE6BB66E8E04A84E372D3BEA16876E86B98AF95F81ABEFC3553CDFB1EEEFD4C9FD5B0D1DFB585A234ECE5E863827CF91E55CB89692ACD39B4B8C39AE6C0E5099EB92FF57D5DF44689358FCD37D32CA7351E81A3AB5B2212B86EE2E4067EEDCEB0DC4AA51949490395B799D29197ECEA751957B634597DE063D79C7BB924438320D367169E317CA23DC65F70F8589031C69101CC71717D2D969983EA57F6092EE5EB5FE3CA403C4B882B5E3D0B87FB68E3B24A5487C1CDBFDA76A77AD99DAFA7776B3DC76A68E479355C1F2AA2E745651A221521B3DBF7E3D039A95DBB843B652CD6A3763D083CA1BF3F9A0E796E5EF0E0F39F31A75F990152BF5E62BE1E13C70CF6EB7B3F82BF790524C1D04A050721EE934DAC13BA2D916CF3FFDF8552C7835A47D1A89BF68E29BF87F6255D2D09E6500B7C6F4FE26B528673C5DA76A200234A70F193EA79D771C469EC0EED3A63A9AD766A8F8D66AE0898D7B4E08AC1E268C6699057EFBDD0CABD4CDAB05799CD1B551D60C351270697CC5D0121C07C2282C5608319D1CE69CA2961CF5D24B97253A3204738801696D32A5979B98E24414D34EB0F89BF4EA62B3F721D8D32929153670F95751EF614E574FEC67314DD69D25B75923D2B6F9C0E65418CA2B9EF1F2770D3A6387FE1378D68D2C2764D491B95171678D7A265C4F2605D97D7F311CC383207312B3A0F8D895E9E924C2F5B4AACC5B4289CAE34FBA09C9192E0D02828340B10152846839AA3A9AFB6151F2D3845546B8035699098FE1013212B363E9EC4DA4147707EB6C3E4EA0E1645579BB81B237189BFC9D8E706081032559DAAABB5DB000000000000000000000B131821292F3741AE3DDE9E33719040345DF8EA7E4C0B5E2CBC5CB80B34FDDB959E2DA1D67D74D2FBE5AAB07C6357A9F3E5F6EF5379B4C75008E9077A1EB025F9023FE32FCD9076C8D2B291D0BECF2DC624F9E752B1EEA2CF0755FC9D4B2E4320DFD042C68577D58E61DAD075BC1C3931ABA78B473C0726ED495150D6A11A81DBBD1C840F5F1FAACD54E3470E0D994DEACA7E6E324A9FB4E581AB447A4EA026DA3DC3C7E6AD55E88CB841E069ECA63404CACE0E3D4C8B9CEC33BFF6AA6341AA1EB69AD799C6CCE358CA94555287D01B0192B1B49EB6F705E54FBC86465C4BA70134AFC9A53C1C3A732E21B010002B49B7CC6F5237B794BC1D1F1E30A7F1EB95D195D5F26B46A704F77F80B092117EDE1C340622FF32302DCA7E7E43C2A4D8852CB508403B1AA8ACA27A86936350264811550DFEF05D72542C74D6243AB9D259202295A63F54C836CBF610E40EB85E9704041A51BF68578B10F7985C752DC35788E7B7754358082AFEC9E4B271D36974EB90A46F7D703B0CCE941C3CD072A88F931A4FFD098634BE0921D089E46637F88F9625B7DF900A276B4BB75FC75921C8A8B6668DF9946290E11FCE4565A76D39D8FA55F324253FFBBF81536581621DEE664A9E9E4F4FCD3A9765706B8EA833125A825B1CB30314B7C6C78B301638EAD4311932FD4611D78572180EE441648F8BFAB869874611C153FEEFF88A45F7A98206D0B2D97CB7EC2144F045225AF5A9925AE7FD3DB017E37259B7A2FF6C66820DDAAC5651B2EC2E5767DDBBE18256B1D0D0F96CF5EE04266B8ADB29B0AC5D55B73E1ECA8FE724EE174B76EA1C0A54896E2BB565075F1669D3CCA171657B66F343A634F4250287F853B52182B9BE50DF29021673DB1841ACA45E7263DCE653F0DD84338E49FF5C6E3BB42F1A3C7164704A2A000149114D36BB9231606EDA06C712A904C1E323C4AA3EEE0BCE6062A9CB956E004407014ADB58EEABF486B38570955C30F2B5C28179F86CD5FFD603CD441A1FB06519368886BFF9C2C127ABD079346D762E51C311F196D5F825B45EDDD4A48C7C2123E10A3D369D772750987EDB96968C59441FB2F47F8E33FA4CED3006766C06BB6B339ED94B8FE57B20D96F1A27A61966289D8FF5072FD11D7EE53DEFE0014A11667D0A6C988BD16629FB53F269130B22A13AABA2E9F70DCC93D3BF6E611EFB006BA585FB8E8720357E25DF69C6DF388FAC792F87CCE801FA49A8CBEAD1698C11B82C4F85FDB4D52A2A808483DCA7334295BB3B2658AAC18857878730831622124F5A254A464DE459F3528C5194220E5BB1779C8F5E3866B0D60931A1A47502D99E2B186785658DEF57ABA676626F9CCAAAF449609B07AF7B57C78FA5BD06B2AD2927AB491EE461A94AC37A079D9BFA02203B09F7EF180C1C1C430518FF2D3F2A3582EAEB6668060A2B544E973E8A2B88733A902A0A80F8E4F30AC5D0223C1076482EB2CA5AE67039597514A4866061D5FBDD99694A060D0D0EE43A1B7290FFD7D796A9F1A2142DB6E0F154ABA8720396B6DE939E668447C81CC828FF9D2A014FE001CA718C1D6ACF4C08BC7796D344A29FD8913E4CE71E986C46BB66C2610FA797C9E1639DF423C338D7192638F621D83A6802E72E38BEE3AAB064FB606962329997FE908597E7407CEF098D4591E5E6011CACA701994E4ACF572F7C91057D3DA06058A7DFFD3248EE3333208BFF27473E6F1EA3914C5B2056AECD7AEE07F8DD26B3C2B8B9656EA4260D38E8D5F23C925A4476754240D0702C5859AEC2329E1CC3E426BD7665B2A4EE2E75B41B561FCE79690F64D1068DD35A294A8E8CB43A6AAA901109F0E09D985B6E323C30A017E75BF01D0AAA739102C1A6667ED48E60DD4499EAB862851558DFD17229878F5BEF0CC29FD19F59835579F3CDD4F85684E0D46D9618A205DE3B29B0BFA5FBB36745B989211E2BA711527D32CBB5E35830DF4549FEA652377EBBAC6D52787F9EBC3CB687EBB641BF51D3E22E98FCA48F99584FB1F3BED3F97F33EBF656C5795055268F49985CEA00819A07B8F4B0ECD7BEDA95EAF11E3498FA7AA414C54C38A08A841B012AE91763BE911DAEF803E2CA385C9D4CDC642A0B343DB6534C10D9E1755B7B2DE543AFE1D3C90981A7BD907E9CB14367243D9FDCAA8776AEE5F65ED6DC02F633BCF9F57DAE39E8E8261DC10029DF7B7124BEB67DD753B36892481EA7CC54DDC3A60EF8D4DCEC4D5796DDE0E7453BBF0FD93FCACE97CE5048D75ED1F34B69A392E1734E262B2B2A1E246331A373B5CF1FEE7BB46096C76349B0F19BE63FE539DCD33A8450BE894C2DC21BEFF0DE6A841A533F4C9949289037D161BB97DCE31CDFF4C1E0AE36B4192594DEC3B021E8F3D5B500C244CB122974F8CADF125DE0CF832A920DEC3A6F7150585D0209651B0FAAE0F74A36FC8779115B96136805DDD4F6F3A69C06AF472F369F481359FF834A0FD2F9AE899EA36B9B061B63D07C1D4ED7A373ACC40EAD808564B05FB0C6E656A80FA3865AABE483848D14D1DFD66D7AB1F353642EE3417869DA21622F6AF551659D07E6C827C18EA36E2C5E806A9571A7B05BBC1BA283A8984BFABC555AACAEAB2453573F782A4087F0F903AF34596E83282A2E54773AC33543BD353A3F855BC46810930C3635A9B70BA7FFBEEA95A129CCF9E9538EB11E119A072F806130D831AF7E57D332AC889D7D9E6BBD1C65D64E089722F6954F126E64EA939D98084D434EE74B55C549BED21D11264F8B5E023277DB52B03D7B8A8E75B12B11D62052E474E435707272D72D00D92288CEDDCD1ABF8E63A8A9963A48B54F492487B309F69CD90C9FF54B9C5A55CD2BAD4A2E0A6B00B188FD6C527A8184BB63670BF626A995815810CC0F280131F5F652EC20609C7D3B910E4168FE273626BF0E2CBF05BC9CCD178AD91BC25CDF178B387DFF0B6B40A46FDB6C975349B6CD8AD103CDC5DAB8D09D9A5B55622E74564C1E789C5C185CAC04FA0ED6065B9CCADB1D5DC80E90AB244CE1AAC516B346ADAEBAF7A030D66FB90FD070ED062A41E0B70BEE3B07F1C03887DE5F79D70F9955B25B8C8201602784EF8A60147260D1BDE8E152E8D3F992CB8255ADACE9D5DD2E9C856C47537742094190AA867459D20989DB11841AE44824979C0A2093D7EDCAA13C9DE25E6EECBC5124055F17466467E123E39034502BA966CEA873997EE25E52DE2DBBA874DC9AC222B49967B7BEDB5C81BE09827CAB782F458795B2903D72AB16F4423964F82DC69C138EEFA3273BC10376939E544964150D9DF09E14BE08CFCA06C10BB2C315B1B676C40762F8209C0EF13CFE5FAD76CFC17FE462D8330F78BAB072C5465F7A26D047FEC4BD3B918C9C761B91B02D820ED7EF345E79A66FBA61AE13D3050A27488CBDBE693B800F1E76C188EBD8118C9432EB9E7124D35A1A038D237918F1DB83304D10AB5DEDF58C6951A92AAB1A1A40E180254E730EB43B566A83CC71FB6B9749BFCD3A90B964966CAE90FAD7406A8A89B1E48C885BFE2DB41C1996F20DC9A8DFCBA1A6F2F307EF8FBA5EEAE9631C2D6328D90F17679DD9E8E9660D6BD4C8A1D79C47A5FD46BD2ACCACA2D5C6407B0F7F31D093CEEF0342C67DDE3F1BA5067ED1500DC45161B8636255924BF007C4C870990C5DCE098C5A26386AD84D0F0CE4860349A147A4E7AB80151FA63882590B91C6AD3E70A68E6FEC1A2CF65881A6DC38048FC14DE71C702C934C5D3C4CF4C474F906C3400364BC400A7DA087F94F1ACCB68439A9A6FFA8C6439B2CC5C0B17A7D649033798429F211D9DE12B24D117583E1C425C2C0348C625CC44E9B976D319E72D4E09D5D6F36EE243F5FBCB190E84DE56EB680DEC8566F5A2C7D5F595116C628CA09401D561BD78356C634419225FB01CB637C46A627F6026D39EC1C62E9A3E85FAE + +count = 84 +seed = 483A81716F91A43ACA6764C4BD2A57C9156B762E9174EA49730A6BEB9CB19A0B3755E37BA47EC524BBE2FA25B9FEF687 +mlen = 2805 +msg = A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F +pk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC11471374AAB543C3880186A23726A3E2599BE73A1672E6176F426C9793A9543CD9060EC456AB212FD918B8EC4F914DFB58D7FFD3A5D988269FD3AD47562422BA30FF8D09F0A309968E692831FAD9B4FEEEB24E18F0EADFBD0F6F538DFC44A14A428BEF5E57ABBA5A736D1201A04DE1D9721C523DB7A35E8F72DDC849089517922E377DEAA1F3F7BC85B3A5C51313B53ACB902DD1A070E52F7D9CCA0C396EFFC5F3D0E3F6FC81015540ACE9F879D8C84FC0706ED582B5F0A10DE1615D2C53497C88D2CBC2CA37B31FC15685C00DF4C506C4C0F81ECA012555ADAD8DD9FE9510606755F37102CD80548F1947FDEE6FD399BF66A668C4EE48210081D95555C4AE428F1F368B9B99A5951458D4B8FD01628126FA0546ACF787D66DC9C6C29BDF2DB51E84EA584BC08BEA7639FA70C2380684DEDC1D5C1D36C07647B5D08FB86EA7E3A7AAAC566FF40AFB6D202C5D47D3F658BDFD58DD7914CD76ACDB1FCC981C34DB6885B65BEE358EBC90E9D1A810BB7EAC6DAEEFDA2A0EC2570C64B5717D9C4A769065C60217CE66B7FE0FCDEC65A08EF64EB3521B2E14835BBF5C0A97110063BA6515847447261B2006B58FD19AC879DCA17294B00A08ECF543F52F95A64587EFEB44C6A51A10A032E03DD2A2285EB0F1CCC1FB3E0FEEB25A0A740243D532842521E88CED0CABBE8F590CAB110AFBB953C4A7CC633294B9179128A226A520BA3C7910C573435FE756059F104C14AE8E0AC1867D19B88B18A723D305745094634B5A4E3305B518BD76FD3CF4959EF05C5535EDACBACA8126C625468FE0C4808620B558E94CB7E3FE3F1D544E976F6615F5F755F942F0AA6698322847EE2B0EA81B4E654D56C188387A18965BA5D885A33CEC290683ED09A50B931C7219D6396C100438A0CD79CC54A3628C72EE67E11534DF3854F68DD5F2F9D4B0CDB7D3EC497E493AAE8733EB4F3BA194116A06DAC99068B47929BA64FDCA1F1F3FDFCBEBCB2B24BF39EA5A2BEB526CD8C1B05DB20DE88B047284F7895323492139701468538ED9867260D3B04FB12DD4597C39E01ABC293B6CDEAA123DDF5C07751910AE33587B03BC22B82F92F4C31BF761DF1534FC80898C60FB66DEE243549FF68C6B92646F7EE402126CF62AE40E3C47AC993CBDCB997D287ECE2B1BD353DCB2B3100112B2FE446FD5E799C206E0B975774BDA6C0E75C71B1C5542174FCBB84A803A03F1C327E9B9FD6C6D1528A003A489821B66CF66B3AB5B61AC6072E3333A4BD5BDF5F54C36105F6ED83DA3FE20DAE6DD8BAE0AA0AD82D1B5F82C4CF9C33F8EC90DD735B987C725117BF5D7CC62EFBEA22A479E5C0F0CBCFC62B6F7B4061B2FA847AB24738908293AD0C06BDCF8DBD1FE1E8A19C66156CD663AE90DFF2B7FF929DC0849382FA4C835D9CA7FE9BE242ECAB8152F6865904CD9430ADB9006F9CC4913958C16513D2F18F1AFC8DA78B6305B3134F811766DF40C9335F5B5A07ED57FD092E41A930AFA15A4E4D5671C38231358B4B8AF1D9F677A7AD1196DD6A03E29015A6D6596FD90E9A9913F5787610BD2C476B123F9F5FC3AA8C494B41A7573AD5D0A9B85A0513F3610D1AF8624A486470720D1D99C772885E2BEF3A4668FEB53A9C3BCFF876FF096E09437AEE2C74B3C6318DCD245015178857CE2370B6E2BC6B8C941F4CCD9CE629307EFB6EF3EEB89C13BF7D7656D257F8F82351EEF63BF697D0966918867211D9CF24696420ACD4E3A785A35E25EC6D4EA742F9FB40F75A9EDEEA3817D3E7E587BBBA4B56D3C1240F3932D6429D8A4934A218F097D809D2D3782971AD5AEAF3226A9CAB3AEB57DBFF734926B51A29E3BB2E44AF2898463D1650655BDB83872C928BD88FC48565F67BC773D60A0D7BE02AB1301964BD7361342771A547342E344F412282AE7FE05E3FC32A7C06EC1E62871A97816E956FE5B198F14BE2808FA8F178ABF95A7F94AA6AAAD721BFE4AF4417167939FFE182AD3C763FE2D769ACFC99B92556C79D97AAAE653A8F8BEA1617B8AB446C17EF46F56F3BE21010BF893146BD354738BF9F28B5FDF7CE8AA3FB709315E90CA9BA640D2026E17FE61D02E5C889B528ADF1D0C098AE3BD0E0D00EDF12EFFCC73C1591D1A9333FC1122AA2C318042C1FF7C5BA3A5FAEBB83C97C2717DE2EE2230F9D1B4600C4D73793FABB7045536026352DBCD2DC49B5E66EEFB7D9CF9A049A72FE73DE66823B22BE83ABE2C296F1F72BAE4811DBCA7DD53F949AA2788F8CF22967C43223564E5F99DB56D3132202ABD387A280291F7AC55333A15D44409489815FEEA44E2B517BDFDEE9FBCFE932CCD95C3B613C0EF8746488407FE716F3DF54DC14B4615A70F8A661525FCE56476D02AD7F3A5403D391031ED620472162ED5993095D5F145638561CD893FD1D4DEA19C55434156B0BDDEA4DE7B239A5B26293A7031CB72A5B6C2F58D48510B36696F121A26A2AE40890197742F6BDC9AD5974E8F3C08FFB7746FF6912A1B7842DFA07D0B2DBB0CC6785A4214749078EC57C1A8A0EA920991FD50702D6176EFAA0374E05C768E76DD5B313A3A782F48A5DBDA1A6A0BB146484B0A648C6A3FF380FE18606337EB529179D7CFA676BE4B8B81B15D1B47A3C07842B31D50FCF039F7FB327B96D08F87797E8557948BDE0E36A5292D58D9B0D20E94B17030D384A654291B3AA9852D0E893EE7F5276980882C9D364CDF12C033C363FF33EA31CD0DDC8D4AD6DD6343F7008537BBB300A562C43AB77AAA78CA9868A2E01FE6170545757B3CCBFE9C128236A848EFF90AA7ED59236600E6AC7940BCBCC4A888DC5167F612A8CF42AC9A4C9CA343365DE2EB4C761A57F22CFC9602A5B5B9A0F0F964A123F4096A841317C74913C685F73A3D49537729A639D5FD8B7FA8CA21908A8BF23C7EC1688B0013C8FBF88215B2C47ED7A81375695D6317FF097F7B058545A9C05A50812CCF37B8B06E6B7D53EDD843335D5726E474D233E399A151391B5D28A71C3EC5E8C213531379C46B004FE849B76A2E78B5015022ABF4F2D9155324FDE1FDDEEBEADE4833D295CA8FD189201690C9DEAD5D301528FCFDBFC43AB487331EB5B40D900865BD7CA4A1786C78083DBFB73F0CA7FE72CEEEAC528594F6DE5D1F2ED92EDBA4A382EA640ED98F48A60D26C0D01D7A3CABA32D9AD8895AD189412695EC8F2E07B41869353C5AD415E872E8F34824B84457B0BADEE202AD061FEEFF8F8833FF62D36E6FA31D5CCAC21D5F48DA01DC0F6EAFEE82777D33505570BC5DAFEA7FBAFA115F5CFA42C5390B4FDFC9D6F87A8B965609A8F77AC87AA3CD4559188CE6C4AA31A268D574FD59F13FAB4DFB0BDD59054586B50ABB5D4BC97D2162B13EDA203C023C203FA9B71AB57029B0D1C37278EF79E28763D5F2B991AC2A3DEEA36C71A04D3CECDC3A0E8D677CF082C7245598FC40F57541822578C87EFAE40B6DECA5B94215C6A44C2E496F7364200D33A5D4529FEBD1846784AF9B434186BFB7F6D68CECB96B72417B4E081BC2860D7374B7BA65C0EFE06F3F6DE72E0BF498E2E63E6C43855E1488EA02CECC81E16CE5958D3426036C87AFE68AEC5646F606BBF1222081454D593EE59C5E416C52A3509D80C2E53081B0C13 +sk = 1F73B63C95E6BBF1D454748BDD4DEC6D3E9153758979FD12163B3AAC929DC114D4D28FEAAA989347F97ADCC29D585A8583FD6AF03A5FD954F0E036D13FAB71C962E7A91E143C1202AEFE858B41BA8C1F0BD86FF4CFEFFC589FCF40CA0D9CA3AF43022010C405C41426CC945081A40D58248D133485D3C8919132881CB52401B5111AB88C8C206D23C501401681A42841D22668DB0882E3866119A088130332CC022080060D12A21053142813311222C14C83B84420A820C1A06443948019058AD0186D42A87141202A09C0105B48810A836CE22468A38291C8266A040231A2860C4908429A084244060589840554C805E3009119B1411A2131E0428644126A0C946049424CC08664531888A11049D13200D9B660E006844122911AA8054B3450C10062244404241304C1106A44128491A211DC404AD2B62D5C3625D43666E03242E49601212320E18289D3B229CB480E00B64109C9850C196108A645529248028064C132211B8565D8048C2392248A148254269100928D492068D0300003C870E44445C18425980070D126096430321488641212890BB58120B211E09484120586A1206E5948321A0108CC120DE4005001284CDC900408372499B0311BC545CA462D98B2850B4590A2484913A96C109070098091CA209252008194321258824DD9402C0B226540268D5B3202610408D9A604038004CC8481CA0690D1A28DC238809A96880A192543A2810B022484C4611030886406844B400910858C08A0511CC510E38605DB1610039725DBA484D9C82403C508D8066D89048C5B8490CAB0709B226111C2819B3068191811C1264CD3448CA1A08CC0B27043826983A8492008511B992D98369018116518892110A4918AC8051082085C98005CC22401096D542689A1B2050B2001E1406412098E54084E80C64188B6295C288693084508830922B410892640D12090C3340D4B846853828C4C008C0194701CA6310A1552C0946524272D21463024876081B009C34600C4326D5112290C1711A004240200310C0101E3987001046C1B48910C834084448C92404A61903184362D0A268D14B8700AA24514481152841153068A1A286A13C9700B288444A02D0C3362D88891DB44891CA68403914544344512B944D41485111689039910040381013392DAB0081211020C360E6106450AC41001C55024958062A888A048404BC411A33806DC3471D41411413271C422461B378D1342420AB46018B510048881DA4062DA468D40964D04030A62B2680C430A8CC22C42B0210001091A296804A425D8901081164D4B2648DA464AC0464E02C68DA2C68C081229CB3429A1C4811A89458CA42C2288086448201C95891AB384D482508C9270DBC46821A91048420EA2B070E3886960380E21A88804814004B010E20029D0226E212165080910194691A1029182B244E32841DA264464A610043304D4000154C444242232518829A1A26D5B40062020245A024041B845D3962514C625D1982CC1384D2219249C32692405080243081224600AA988C420219A983019B86104302463C051909480D4840454880D1C45845C1066802465C892511B3966D0B0514B388CCA36055828310042825B469094248113A530CB02290294685440884AC87064040514B42C1C155262444D08210A01842C1A2284A2A2219C04901C16055BA06111A52024490D948860E3020E14C76923C969000680938260D80805424831C3822981922D04811118B16024C44C94C04DC0929119116D511088D9989010014049342A9428518242481A0369882050E2180641068C13C34D084421C43088D3B2888A162422394A21822409948524302D18088C4A368991B62DE42249C3362D523602D938068C282E1048221BB86158446463869153066A21C605CB04868C1028091488204380E442466208408CA82808280849086DCBB691412066D946288C386A102048C90281628011538809E41091C284255BA068DAB20D8A10681304401C2922A4082558C205C8480D211661C9A82C4BC23120B82582923019A36D843011C9462214470E923691D194891940059CC0309A12252441919B282182026404206510491260146940402C5046410CA71120B32C48B66DE198305C860D08435210B050E11861C108484AA62D112062823620FFFD3AC728A507A92910F74771612F35D671B6757484E00B7B646F083D81971542E92EEBC571955470BD0B869F864FE895E00F1FDA01C59F10188E02C5993F6842103C4F33ED6B84AA662F222D853892DC833CEE12E85AC00C7233FA50FBC44E457BE17267CC2E9BAC2B83D80D04DFBA782696C714BA7F5FAFEA777A10E8C1AD6326825C6933EC6F1BA892F1D1EE5CFCBDB5170B6D6CA4F89B7EF1C4EF2F489960320F6B160E284BCD6C9BEC2C9A78F966AD536124D635DD92351D7EFCFAEF34BDA5640F6A0414E79804AD33DEC5EA6951489F31102D4097353D435031F30E8E8066B728B7856C60E2DD97B4A17715E781A820DAE1F22704E39AAB8040DA0144AD9C6DEE2D313992B6BBD6BFD99462100CA04F5E0CED02B862EC71211D249CE7151BA700C7AA89291B6E83C2273275081588993E83D19C917DCDFEADDC72BC2F3ACB673D4FA4054972BA4CC15F4404B46A31450ED1AC6A5BC5A9BA3D6B2E393A88351AE66B44E819FDB21985CE02A53B6C5D508DB02670B7FCA7CC3E1051034EB77A62B97AB13DEAA6D611D4E7E9A5E7C07CEACE4A3E01E2724DDFAA1A8EB8DBE3D0D01D1E260D4701707D84F859DD43B54FB2F4E3338BBEE01C4094DC80538FDC3ED525B3FAF6BB7AEA98CEAB1A6EC1C79AB33A6192B5792C33345A48E29158CA3BCCBD18F93587786FF4BD2640B888C7868729CF4538F04951F5402EC25A5B12C4ECED2040D865845263CCFCF76EE2FC71E38ED8FFBD504C38CE4776E6E37156033263CFFD5681448B672C676A75FEE3410BC074CF1CAD9292C86BD2F1F1B61827A88A07944D6771059576C27253BCB60CB123D66E90411542C9C62D8E7CAD08FC7A8DDE9CE27220412DB5BCC410C14C63D68590DE3815E619732CCD8DDA2E360D8AC9B6B2A92CDF5B604A58E49466E41D66F691DDAB30F8D0C4FAF0CAF314D4ED6B6595ED00D1346E6BA8D6A8D824326908C499F62EBE646FB7474EB051AFD88FA4292A244F1E7D2176F1C1952223FFC90D0015529CD96DE424D20ED8D5A64B7DC58F7B9CB93D22EBEDBE07D4FAC4AC07B5D16613BA0A791F45C6178DF110B2F56C4E432465A37DB8529C3B05AA9A9D0E58FBE9C305B501F5E2D09BDB0EA0F8917C063E632C8A649072C6CF12586C40582A3943755B7C975E12FA73DBCEFAA9F66F44A10D96DDD827965A3C90D13E7537F96D312407F1C9FC17A8F3F46740BE5A5A933EFB67C649988818575D15C6FCF84FBF1E1A9B3EA4998C03C52A847523CC52897ED46A0205F001EC2860A72A181D547C8B19AF7B2815AB99CFEDD986828227A34CF3DB2FF3650F0DDF22176F8C215EC897B868DE93B5E29953304A073E822DE86DDC97678785C7B7E2FA068740744DC8032154CE989D1020EBE8338BA446B59EE4668668B71513B350C257CDE45807883E6CE8862EAB424A77999DE0B4858A3BB2680CEB5A816AE1FCEF73C5AB694F9A2365E3F9D04D188C3D360F84C2DC73D3738C38E3F91D699F28910FE58C278944B3CB71C6D4DD28E3C3DC39E7BB0F0969A635540ABDDDD147205847BD6AE065842537FF985EBDB767BC0C1191481FFF6EAD82D7D8F576684F7D511D4182797B09AE50CE9EDF8A5585D9ADA450B37C0158E3746B089CCE35DD01A841C299198F0D873F0D6887F772996CB9E9B9C4A2E44EC8BDCF70E2C911A0F5F0D74AF80BC0F8CC603A6373CA99865563534C2B3E91E7B3F9305110DBC866B6EA0B784E979C00E8AFBE3E673FA8CD16552797A50E006BFEEF410E96DE233BCF2EB1CF5AAE7DB2725C8228BC9C12384C52D611D990286E112BD2EEE1FADFA971E4878312B6CBD01225D895E9D4B985A9687EC6C8C14BD147951B09DCD26DB5C717F8B2EF11B3CD327BFF6ABC68FC09E63253FAEE92BDCFF8FC284D243656266790B04716FF50D59B4AFBC423D16849CBC6FADF642696DFF9892992E925809CA6F25567AB6B1D4288C5F84D4024457F0B58387391FD29E207873B523F99ED4FDDCE2CD79D7411571F4B6094955D59A36D4105140F6A0538374F8B259A6DD8E5C12CC1F52F4F1DE86BC84D19937A516CF27358F106C70342717AB71D384028E3CFA22F9E6F2EF44E9D34B02DFD8C4F3C0D7CA8BA02E5C4BB9D6FC770970811C1237664C98133AAE7E972C2FEA16F46C8F34AF1270D3562EAE9976CAD66FC32611BE63213B6A7FCC0366A6F8DAC9E68F4567AE6F26B55B45572652642F5D578A484ABEC7DA12F41318906A0C71A9D667875448EF8ADE282FDA8391BBE41AEFFD392914C6648A704C382E3C0F6EF51948ED76F943748DDB11BFF4A635F88500ABC5EECB685E343A1707D72494204F2757306697CD15E7739C3A06F87D7DC5A682BD113641423DB52BFEDF2D972BC22A5CEF5B21A6AE137044CD9EB84CC3637DF9F0492EF4EA6D80F222C9A5CDA6E2C00DBA6EE5F685474568F2E27B16931B2355AEB4A0C49F4C8305E27CF81C164E33119DECEC8E1AD591373FDBFC5C2E4DE0356DA2649DC1634F618C1A41E8AC4813E9DBADE207DCF821D22E3869475BE4F90BFA19B169E22360B4F415C9078999429EE2599AEF3695AE24A45A3AA746FC76D7A21DB9DB3BD5FD93D1B62E6C8CDD5A957C45CAA6FB091C62B0A4114733979FD8CC6D65AF459F565BA7802EAF14857B7F508CB6A57F39164184AE4CA7A0264F024378F446CA242CFC10A4F4A5F9B421F533A0D654EC6AC38A08DEA2D60E927D6B38EA26F6CA43584DE9E2C769382118E79B95A4F8539DE42789C8EE12FA2DFE24708C1464C7DBCBAD94E1773DBF95A6A2EBEB97646DF97E083AB5C8DD3AFCBFC9013F8F4F9932F768FFCB7F45888D468D33C7AF351DB35064E3C38FD42E63502C452A71F72D070B3A4903EC438BDEF624DCDF311F23350EAA6D58A03DDECC4E6DA3C3025455B82DDC760757D6FE73193153E381E969261C3372AB9A6BEB9D70B57D33C6B299D201BD93AC01DEAB4EBF17D32569A5547E4DF2463D430E4D85B0B2AFB374C4BE7DA1A12866CBF194D10EC9ADBA437742E14E0D5BC040F82C42807966CC58FD8C5BC20A773A021847AA08779E206CF4E3CBC82CFBF7D88DC5E6609EC595955C2316746081517C3C4EE27EFEA450B427D8DEE465F4A4CDF8167CF767F7AFE76A2C9E1B2DBB7D2216FE51AAB0D1AC9EFEA1A07663B23799140A3B4647519AA07C72FC13EB737EBE7784B308DBE9FB798F427C11FA5CC740AAADCE2B94CEECC5C6E316555D9256D67AD9DA587E7A23DD6A30852CBD15BAFC68D3943CBE95CC29575CD82AAA5B8BFC235075F6E6C18D7E38DA419ECFC1513536E87F08FDFAFF57F73ED28368F43BD201BAA095CF32C16DAB4DC45F5502BF6730DCE550480B22BF6648AC55BD68F3A22F01FDF18789BF8D130EC8C720AACA94457B5765DB323F9E8ED343098FBA6E2A326E7C30D95248E427A62E29AA4D017CDD24B7EBDB73DEF8AE3B63C3D880D17B0E656257FA17280520EAC8F87E33B05D10CDC6C76F7BA26812EF9CB98822F4A137DDBC270F921A3507E12304A246C062C8E4D8DD0265A579E36D0899C763F9E135B3631B829BF3D8CC86837062910326E8E9FCFCC7194CF07CE1F77C1EB80C7465DD226EF19400CF45E7FDEAEC9284B47B7B3671C65511F7423A6C0FEC04638EEB4097E18453C69BB17EAF763385C70DB70624D5881AC4E13648BD9C4392223FB2B74802CF5E313C37A17637108BE84205E10530F9C95462FCD37F7ACAAACCC577DEA365DFB1F68777E8A746BE82F35D5158D329A41DEDE1BDC520F4CA194797D5061AFD89EA0077DAA6742E86F9C7F68E9E0ACA8B3828422CC2714D7EAFBDFB1C5597F988F7F915500885E886E9676FDA6A6A31FB2D7E2AB98BDD9A3F44C00345F0B582F07067B6D4247861520B4D026A013F479FE18EC30F1F674D029C00949E37FDE2C96C000029BC97512FF9FB9364AF3ED9AF315569EBE963963DA79D1DA8AFF9A96E5D5BF1C6193427991CF1616F5E2067B3186A0BCB2A73E25BF951ED2BF7F55335EA6320A4623FC01E39D98A27EB7E7068E2A9FA6871ECAA365EEC502AF544680AED4C7070D975A7BF619C5E41D49151B2527C1351F5FB924D4953E71F9F6A59F4C685DC35E6B51899F5C75D60DF1123D9E501F8B7A053211F04E19F288DD60F33C0EF4A5D85D91F33A0A0AB5C520E13E1C4D9FCB96755EAF0F52793DE2E591DD6251E7EE5D5895AE85F7A5CA12649AF4AE705F63079C0F29E71EEDE0DA4298334E3C23E938D31D9ADC475665DEA74D70A85CBB9882F52DD24E4512E6C0CDEF4BC5B659D1407D94820AAE0C0CBBF9959736DC24DA9A772FBC134AC34FBB58377F08664DC10B70EB27536F0512D7819BB350F7C6FF5339C459AE5A1DE53D420892F514673E852A78FA2F50543BCD3FD09F5BBC191B3EB5E9B8B632BB4F168C54C07133592EC63F53B37E13C8E666EBCE0D710520D989857721621B3671D2A0401CF91692C6BA2C38E50A969E59B01F5D4DE2AD4F477856CC4AAD19D888D0B0F0A56A95F2E8CC096FC5CFF7C3168DC37BB7C101951A8355EEB1986351C015F4FFC6C6590D7B4D96513459649D288532B0E45A4A8C114BF1FF2CE5641A4B1940468127559A259B2697E698389D52DCF02ACD4C36113D65F63B3BBDD65A679B4336B846781ADCEAEDD0CAD8223DF9884E0B76CFE632129D1120E43CEB80C6ADEAB7EF35BDA41274 +smlen = 7400 +sm = BA68649FBEDCF055366ED1B48044981C195E693C00C979D626820BB60B0273667AF3436503A977E2493AAD603C512F6276EB7E501051A693450818927F181FE7760C4D5DCD2A42089516F41B3C900366D372A9782B5B2D324ED11D89A0211BD21AA557437AEC928F44C0B1BE540F3FA54824DB84A71E9412583DC562A1096750942AF9433249C3E75DAF84B6785AF0B64A3160A867660404114B82688DF42432C849ED513FC66CAF17BF3B109D1AB7DB92FF94F159E0EDA681367653DDC9C2AC0892A0FFA9683CB289EF7276C3F06F4CC6908F93BFFD90B4E01D6A00B8E5A79FD2262A1AFE60922541F5E0796BB66BFE3D32F99CB40CDC2BFC751FD51079CF479EAA3A4E3AB7CDF26A5F852524E9D4849A312A635ABB0723763E1F301381FF449E2756335FAF828560B4F47972995646F18C999460B4548DA338CD49BEEFEE80ECAD8D12E2D99B7FE3A679FA622EA86E750054C4AAC5D5F923E51210B1288608C1ED58A5A3FA742E43B77BA0111FA255D32B0C4A92E291B31FE8060BC291410AF534015332914D2D1B7A89636E1B1BA486C882C1C081E74B19F681AE38876B82193A08CBAA62652A051BAB91079A8D3E49DC27A2D1AA4748396340743DE6652ED8EE20B804A758A44F16AFD1B8652FBDF0A4588350838226738FEB00549C0EA2F53954E29FD06DA93D0D1A836CDBD98965C8477ACF26A6370763F58CDD06F18E9D9248F1A71BA6BA71C64746330912DFA2B7E5B93E4EE48B3F668B94FE43832B9AF934F0ADEB91E3FC5B1BAC61B4B5426F6DE5DCD0623CE7F76354421639601ECA1F24D166AF91E90AA8A0BAA8968C36A2CF50F2250ED8830839E7FC7461F7AC1CDD2E1D49C3CCF1520CDC044915816BAAD8DE838120F2AC5EE4654F323D36D9A9061B0C0A2F7DF4A1F610A3D13745E485154C6BD151414A9A6C75E4EA98E9D9CA8123646425DB702CC28C24D090939758C5E26E0C95DDD9895996DD26913AE42B629CF412F238EA210E44D1E62F7ED21A50744A3862A5F039332009F9C8E402F2B974BDBFEFA16E934D2AC68F5F30A249142460406ABAB1385BAF6E2CDC67398732D3421A5F87EEB9625FA0BB83364B0DD78501DF20A47FE9F52F3B896D492E5936225E969859535930E4FF55D82F7F8A8B451889080F8B06B894204C6A1EA389158CB3E602B59FE14E061BCAC42F85D258E3903AB6A5173638E38A2EB61E2E63217B02E617B286D3FAB409822D218D4C2AB38EE6DD629F1E62128D2FB8F35FA224509852BCBB854991223B032BF0F150F09E0BD0DB256D7F91B2E3167A7FF14A094C2C40E6BAFBDE6B20427889B2D23455EF2ABD35FB00C4952BF0F0DE9821E1CFE3540BFC1D437053CE45483C822BD88FB902C096442EC8CDE73DC3CF1869944F62211F22118C3DB2CB09DBE8D05E6438D1CD9E906D90A13290A6313B1FA764EE3FE70E80F905EE313150949F47DE4D8A13333107A0D331C9CAEE882FD1B23663DAB2DA00B87989CBC358A8E0E2CD5D554A0B38697B15581F761A0A7CB572E827A62BCE4BA71556B04CCEA3086D676BB9569051BE954DF2918EFF29717DE48D93473E729545813851DD3EDAEB5550E407C3C10F0D7FC658E37D7273F0FAF5BF8E5D9A778B04B08F59DB706E53B073DB6034C9F81D07913CCD271D8E3F6FF8B187F339E3667E6DD38502F0372B82673F2FB54A0C383B2809F7CF9575AE3346D9E3C5F756870FFE5A026DDBE217F980FC2A984BD750CBEC875F272FC512097089ED03E4DA361A225562584A23EB39062036659A96A9516DD601B9F345781B79A1AD8556482A9EFBF47A825DE94FDF451EDFB273BC04592EA11462646B774926791EB0FBD15E5CC4448A829565540C3E38C2D33B8C3DD2AA80DE9EBA204359A4689954345ED900F7A0583AF35F23D0E583D80B46F509C4D9BC9A9112E3BDEC86516137849E2B58CF6AF5AE55098A2ADBF888DF0E96C5AEA918AE59C473934F955431A9186F17D7C9FD096FF1BE423FDAED1E8F94C323601227C91D751F63E7279C41AE579B8BFB929041A8549DBFB512C2B5A0C15219E41A83C3AAADC2F744C5551FB7D941F5C1DFF19B270731E42ABC4B9BF4CD992C1515892DA7EB0528E0874607FD6009D71D8DFA33F4502D239334A43DB3204A6492C24242B0A57420D05741B379FD969005699DA4B088F05ED6F8E6289DF3F74B5FA71DB8CA2251D9FC8A87A2B5C8C44B5AE73B41CE60BEE8DBBA1A6760B0C8C806561E4DC61CC80F1A0FC1426A0D9E792D2F73FB6352B21B4D125E52DD1D9072B66E4E1F1454807AF876F00D519146B8ABC926379DA97813315AA1481166C24EB0F74607351BC324B77CC239DFBF0491F450C55D7D90874CF1ADF657EBF3CF0FD819A041856B3F1084665C7AD959420F2A07A55F9E1507FAA8BA61FF3E93A678FC78BBF8BCAEA40064F392E04A86B0CBFEC3EB42139FECAEE701D55F9E8DE5415D676F996FE4A84E3D63095288A39DE1266DCB34847B892D1E1D8685B658C7BAD8F0E001733BAD0C07FD5F7BBAEF28864042CD16611D04F4634BA0F682C87C474E6957CD8FFFDFC0E4D2E463A9FB0B350C50301EA05A2C2E8A2B6ED995EF9EEBD73FF77D2C6D200EFA6E7384BB7A78362EF7201549664DBA0AC126FB2FD95E96D0079E6EA4E09583F50AD0A97F6392FAD6FD3891F6E763AA2D2F49D4487C03487D6566B8D4127BD21FB297A3D2ED6E8B1538268DCE0AED185FEAAFA764D15CD5B4210D145B01B808BAD1DB59184F451810C0CE07089E49730F953D5F17D7FB1DBB0037A96CD029DA96460E7E130B58834CCB51F68003EEF41342F8AE18BB6D17FD321A6DA5C4411A387138C107A6E1AE79F0EE347A30676337FF4E52AF1A619A068A8C86FD270375D8310FC800487D93770A1F2D8AB1F3EBF9F1A2EE3D506B9D8D22F08D96ACE177D77C4BA834E1E9C8ADCFED9AA0069D494B49B2389438832EB7439320D1D3EE7FE8675367C7EC2AF55174A5234855A7351319611A2FD7E0150D25BF5A4D05DC7F69F44F1C7159190EB2C4506F8EF0FFFEE3A304DB0F462AA54E1E81DF5D0D222AED40356364D9A215B92C0B812F1D31652BA069B4DC2A2318E4106D2BCDB13F72577A685EC4F91A3D74647E9CF7BDE825436A17BE3C2FF527A924E9C9E7CC85C036FE8956F4E1C740EF16B97E5853B9783D221A4E0D84AD14B6C6A8E160B3CA9B3D54DA07F74FBD0EC6246623E0DAC43DC6AD0DC35CB57DEE16A0B79BB56B282F75CD85B2A083B904E3C23AF6816110F85A49C2D6295FC435D0F497376B828E6B2EA30BBEFB63FCD3FCE22B72367CFF007A439FB250C765840A12EA326D22F77B93EAD775A5F863FEF3826417366BE73057FBB559D45DAA87865E2B0E97A0E155F58A0C04A03DA2DE6FE9044420192F374E7440939A514FC430F337EB29D593656F41A37328E4C0F071915BBE2B9E8A9F6C48D00038B6EB08D4638A8F0FD4B6702ED3FE863D7181094D13CD6C39A85E7379B5E2A24E45D045B74DCA3DFF9A60EFF11408054A85318DCABED1C7F60B803812995384381597FFA7A5E46AB4FB6F606ADDA104CCBB2A2946F51D278BCAFE8DA141C9B58B859F7D55BEAD6943BE97FEB7E12329AD3D1609DB199E69A53911CCA77558A47F32AA6A1346F6F63487BF33842F23C603225A4AFFC60230F9D110B9865D1E94C70A68F0B99EBA867312CFED62137118C7A4F6A4712A06FB84939EE1CDF207B724795EF2DB736C3A4275688CA7DB6FD45FE9D5FD7EA4B797461BBB7534CF2D468E415D46032CD2A36C25DE955CF2ECDFB3E24371E403E700848CEEEA817BAD36411318E835DBD070D68A194B77D60B39315ABB2F2976A6CA0E38EF8C23F181F2E484B816D285F63976AEE8F3B63DF5C05F3714A6642A8A876077A4E0D12726F1A4BB14695539B0DB44C764C47C520F00729C699CC6571A0A63975D1A41BA1EB17FA3EDEA3555D1F90B703C6C86DBA1073ED34CF5F40A3A358CB546EF50DF9F98D2E938F640D0DAD6BAF6AF0F27C322613C52852F5EC0F896449DC18EAC5DCE6AB5463ACFD7BE69BC0BAF0171D0683D684E61477B31D1923678C98F41A76FAFBC14DD27C95697D0E6122FF16D914CB11D8B0F10028E0EFF4DD1B7E4E2AE5335D04EDED98AF3FD97834111C59FCEFFF1E0837241A2B465103D72BBF5003A7911CABE7EBF2C437C19FF0E329B2AB2A27C29F6250EA80234F7A4C4854AB7870EBFF9C9E3C597FD71006D55D3916891E6A91260EC0471C9CC5ABA056011EAC6917CDD9A0D4A9E1C3C77765D18F52A84EB08E6A159C540E99B3BEF8A2572E4D877391F89F084DDB5B7380EFE82487E026F63F69A33307DC2CA0461A3753E86135534C84F97C0C5DD816C146712FF9D7D7FA1D9CAC05D650F40B14F767CE0299CD202ECD8CE2EFA0EFEE2009E8523E2958AA7AED15776448869701EE93D4CA7D8FF63A85310E2C87F34E772E45367ED33FABC11A3F6E3D7CFC9E522A3EFD8AD3AE2074DB8FF815235E9BF8A275E02F5EDCFC612C125B57A45E123D0C5D1E0E3015375F277EFA1055DCBF807211A02CD706C4CD082FEDAD31250FD5825F151BAFE2CC93E4E1E7B82635843502F5F8E3DB915288683005E9621B5E9972B8918C6569DDBA871E4F8F8F289AD9E7DF83CB7C8C2678E45E74E9BCBF4B2EE7F48195C12539431D2E602C800D867C71C5A804EA24AEE30EA1B8B122195F32C207C31A24728F2010E692AB902D15F1299FE4EE81206F5D600AF5B976879640C86B78ED495B0C14C82483C35BD7DCE23D80644190087BAECFD27E5AEF4D22ABC17C6DEEBE7BACC79F671055C77F25DD6CCFEC242066257701E5E73AAB8C8B0453D1CAE804DC91A857794D75B3A780182A141FA308DDE7EB88537C68C2E6C60F983CB68DED876D1EA554D51696DD931EB4972A410586ECA5ABF6C142631DDADE7BE4C7116FFD2CBE325C9D1F840F31623368FCB97DA31FC6882DEE48E986E64D01AECF59B6780A044E829EEA5604A792C1B2446E1A3DE2C09901BD082A5AADFA381108DE828D50B8541ED77C1088F6321A94C881A53D77F1F34BAB7556A0E142D1EC619868545C481FEE821F17372AC6566A418E25F8A60DC9CBA50F7C45D340AF57CC84FF7C29E9B825ECA4E1FF22FB3B099D388354DB4254F4401FC6737D8C30467240B0FDFB23B94FECD917BE44C2D7762C75EB912F8BDD39D3024CADB9CE6654307869C441AC1D296A84BCE6BE70BE552F07119DB83BA5F860018FBA713E3FD52739C129014868F5067B6F8AD356F6EBEAF488387E7584CAE514F1B406CCF57E4F3D501BC63C2BB25AD5AFF1CE679D0A76311360C6B22E298242469F400FAF18F339ADD0933DAE6D9F9B2A33634ADB6A3E4C92FB31C82361BA7232A4DDA20EE8297EFB6DF7400013E88F7CE89264EB41E7F5FAAF951B510D26AE9CB4E80E714F4A4255BD33882123FFD437C9D0306F433D1844524CB04CE882BBAB3EE11FD648AEC3D8B7FA9061DD71645681AEECF30EAF7743C6F8EE8BD59ABB5D3CBF218A52CB48099893274B5C9E3FA94FECAC50E5CC03E3632F0997FE0751FD2057A463AD9558F95C43C99F88FDE69762ED1558100CC84AB2A9C444903E40CAABD265DAE21306B39C4947D679236481723DE16C58E772488D3321EFEC97F9496A8278FF9E32FADBCA5D4FB03F7587B087FA6AFFBCC97098A36DB7218C188BCE3C3022032E9FFE712BC9D926C3B4C302527DB2AC707A157195453A3041D99A840D51C43F699809F121B630942BC55BD0DD08B84246388D41CBF47483E1BE8D37903F4917FEFD4E40D7A3A9624F9BE95F8A702933B243B6469D5CF6390DC858FED45F921CB01500800F2072D4CD7D1E4CFF73A2ECA7AF74303D55A01AA895743B509306FDAE547A243CF08A8D9BF6083911CC30C5DF468DD51230806E7953C17CFB959A1BA8B5553DD6E005821CF43ACFB879B1872DD94611CB9DBB46A063D7B95C46B7F6EBA51ACA16232251E61BEF2905664E0504EA6F8E66227F7EDD71877665694A95250665AD97253081D854D7C6B11192E1F532F3AA85DCACCCCFE37FBFB38D71324342D34850DA32FE78B4DA4AAEAB48A12FEFCF1A3B1A1EF23EADA83223F261D93E563662917DBBBCFFB3261808A5271BEB35529D80445A098B3DEBF609219B655FBA22B5D346E4B625B7A850DCCA5A9DFF645DCB3553464F9E9554A513C1FC5DBC01DD75397783A542DFBEBB7555BCA8DE690DF2E99FD5A5906DA375466C3EA846F2E85D81CD451828C02BF8839DB13DC263B7630AB7EE62A133156EA4C27F75E716D158A331BE5A109E814787D8E2EE3071F3632F25A7E6B25B1DB0FC51E410758546F9732B94B9F448CDFA5DCCB52ED0657B73A911723395A5DA4E103969A9FB4BBEEF61621354C5AA2A9B8CBDCFD42667AA3B1ECF714356C929C9FA1D8F6003A62BEF71D2A32498592FFA9B6BF000000000000000000000000000000000000070F1A212A2F3639A7E941D3C14E2DDB4F971C9955868ACA753A73E8EC6845ED6E9D3B444C826480F03AC771F92E94380BCA7E50303FB79CBA608E351A1A67BF217B9816E2AF9F89BE8A79F661470CA16BFB2C99EFDE97859AD1D217848289EAF543005F5C231599FF74299EC2A7C737FF94B7465DE11F80E17D4FDA264DE568D8767CE822B3AB9642D95BC89533CE05FB331B86E3C5A296E4EA4C637EA458BCED1F89355C0270D083D4920E72112CA1ED486191748B4F730ED52F9803D05A0F2F065BE03B2603D6CDB154DD7765847D656B919B08969E41B23F9D376135BD5D924529410392ACEB004849550E6CF2903181C9A395FD469B7DE2C5060ED22922AA4D7C782A33330714A0AF206B29B4FCBE0F12C18948F6634FFD7F2710138020E273CB0DFA735BDCDE9BD6CEC898C5E564EC71AA7880D97CC711412F28603DE293CD5E904E9156D4F6BFE2BE15347B9FF7848EB51CD0785D6A649EA3514E02695C7E3C4F021A9992D67BEA1D68E5B17DB2E0DC061CCB5ABABA49D110055467F9DEE61ABA8F3E5C713E94A8A96C3A8AFB698887C1FA4ABC5157CED33A834DBF0F5AF9EECBB5F2AD7B63B4C2CA94A117C2B92F3D51900926E26B101FBE6207AB0884CBFCB15F9F98F95B0D08E29390977F4D3DC710EEA3AE7433D5EA87A5F710F1FCEAB26D516FC19FD272F6B0F01EE167F06E6C33273481F280CA64FDA0549C8DB884FDD467B93998360766D4CAC4C8DE783752FB6C6D7B1E47DF23CEECA572F2AD3E2B628E31984B9054448ED1D90658BC658A9CAEC0485512CE084A535E7C8196B8BBCA5D26C105C41E083F8D56F1530A8C1B36A7F3E41FCCBAC7F342B2D026064B304444192D4873FC57978E44151896EA6C0F13D017F683B203BA1DE677ED00F2B737C4C69E53ECF16AB918939E120E9FE14B2243EFF0116B24C6654BE09C582F1E62E75EFD8593E62E45AC36F717815B854B47A4DDCFC91FC533FA85BCECB6E560CF11E46D2F334B396D68B275E7404A70F2A805A64CD458A8E5F114A89124BA1866F917749FF32E59EE71948BD97F2D4128BEAB8BB0B6B06D84C6D466BFA30FD8100E48D951D0B3E787EF9611A56FFD64D970DBACFB1B4DF064B1CB5DA9918F5C58A10F0903B64286B1C1AE5CBD00EB8B363BDD7A7AAF2111C0C6E86E15ABF6C1E761FBF027425968CDC19522B44FF3F56335C59760FAE6D9028E76B284330F7510F2B55B6F46ADF90311CC785D35C2BB49272BE514CFBBD7A2B7B2E8C0B6DC28CB683D3D581F547F83BBD3B8C7B76925E44E6DA89D5EEF17AB0BF4213EF9C05B7B473901D483C647F416B98478C7100919C28515B617A27321841BAA174C1A2D3494395294CEBD48EEA14BC3106CA9C69D9F6485D6ABF1C2B1111A8BC602454685CA61AB4EE4DB9F413CAF8F0F204F04D40CD36FA5DAB629CB53876DB3E16372E626B6BC892C63C6B6C503C9D22EFE113927395206BDAA4B83D4FEF4FEB42FA7A71F7CE2197FE282A02D0FE50F96B1F917A67E50EB79CD3FFEF064542F7BEB51AB05B56AFD7AEA5F4164CC9BA37D8FDB35A3DEACF0CFB555161E7E41EB798160798BE9D01E3DE0C4288E0BAB19AE398E94353ADBE9A43524ACE35830B82FCFD4B1DC2800CA4C38A56B7CD28BC3E2F69A0AC4655CD79B5789A2B72EAF93B018D4D6F4C983D08932B22C85AF6FB07DF0A786D98820E1B06BC17F62D6E39739790A13049252F1B9102DC692CEB20C270FFE9B902AB7EC5A4EAAF47F7E2D31B2195F5F48AD18D099C33384141DA14E151BA57F6B1BB97901457202CDB83B5C713BD8A13F6E3E276C7D6C130AE287CA8931D9EECE06AB7CCA124D6D02D497D55EA9151A95E8A4DCCDA72D3F51A7DB3F2879918753683B01BA1B154DA83E6D84DDC9492F2DD8C128A30C75174ED1A6B8D93D08645270BDE247782E882418EA158B2A2153B2D8F75C09932F324EC199D26E9F3C4C4CECD807367E3981E137858B98BD1268D2C894541EC99BBBAD19A6856EA16A1E56B7B193BAF79AB89D4E76327405658C4ECB5A8626302B3A4618AEAC7E11A1199C4BB08C60AD78FEA4827B59CC883B2CA7038D7845106DE9174B2B8C17267273D23418AF560265000543ED9886884912B4160FBD372FCDF706EF642CF1829493884B6CFE946ECF6140106DCBE11B3746E33FBD4B5852B732230B9047004F4FAFA0D4BD7043C7D6595ACCD1B2771AAA76FE05A0C80B7B221DBEF79950FC69147816CAD0E52C05E72CECCF55FB4DABD81ECDB476417DBFDAF3B555CC90573CBED9474266C89FC55FF0BCC55602A51A1B5F91E425A1A58DCD4ABD09BBC63933FB4279B9E21298F9FE0CF1A93C4A19695240E8978D604047ABC7239F5053EA650D781307C50DEC4D5E2360ADEB9AA02C0F6FEC5784784A271169CE456E1C32BF984C3323656CCC588C97E0ECE5A40FC7B4DDBDDDB764EDC512DE63270F07891BD160F78B8ECD3A4D11EC4C68EA0A0FBD0F23AF9AB261A110F431F926C4995B05462E0DABF29D9660ABBC660C9A675628270CEA7EC5AE9B6F298B17B2392263700B8EAD9C845AD29CCF109A2ED66ED5BAF9C935754AAA1B84BE2B5339F9BF3CF5E80AF16967863FA8DCA64F5FE873DA4A6D33E39A592749B721FEC203C0CAC527CA96DE7A96CE9A540F5DA1902C97F960A05EBF0C32934F9B81244C945A60FD3F176DD8C261690D8EC98D19607129A50EDD51135FFBAEBC04A0961ACC5A32FD058FFDF2C6866BF90A3E177787E7061BD2011EC08EC118EF0451CAD010B53C68D0BDDC701D10920D697EA3439B1A0F96E6256B7712F59C746D1C74C20B17D461C3DF635EEC83E3B8E098034F119B9D9A79ADA735158EAC3F434E805444D5EA2EC85CC8ED8F5BCCAB7DBB6ECFC2E385781579AF1263D9FD32BEE32E01DB94703B5C756B894DEF19783B12BCE2A1A8D29D96F329CB0791D697BE7E0F05DD5C9DADA52E1B8C1E5F75A0FC90ED8C05BDFF86644B1EE61989CAAA271061D4222818C894AE9ECA2DA7326E5C24CA1EEEBE3720D2127BA997B0C572AE30615F8BC4278057F4762D46A39B934DDB2A0903FE1568C1BCC6C37E1F7C145EB7CB20A6A4B3466A7ABA58B48BE94F7E14CD20C87B2768358D06E3F607FE5E9DD1AAA8477975660F1E379B9EA26CC00CEA8CFD6420F2FDC7EE6393AA17CEF88645B821F8F42FC7DD97B0E16C04631F86ECF1CB76A6502FD1C13917CEB26A83596B117D5336387DDBEA56162E8A5BF2FA35E697245BC7210CEC13BFA694AE884582924168BF8EE2F61A734E37876F363225E5AE19B7C65CA6AFC31C8B37BCCB308A9C27F3E9902DE365E288E6CC46E329E78BE914B85EB980C0BAD932C164671ED395D5D8317C133E2E000A10E0D20D0F408019B33D9A87ED7725EA4C5ABAD67E0CAFBFF31DD236E59DEFAB7FF2CB40F479B56B261A32656F016DECA5302A336CA15D10E0AFCD168A4B922B79C11CB21881220374492D64DF21453B41346A85174A0A4A3C1E973845C856CA70D6D25BB854D0C6BD3C75CD73998C7F64E35A58DCF593C85C2440A6ABA4E470F87E6F9B4ABE127B30F8992D8AAD0BE38F008D9D937582EB3AAFC68F516D5AAF2503ACC96E59A151D2D4B072AB6B38C54928D6656441C709F1C1B770CE6EFCECE11F8B3602EAB63E0C629BBD8A79A96BE4CDB072780F3D287B091FC94FF2C0D347FE280BBAC308644BDB15A3C653863EDD945AF0AE725507507B82C283DC9909CCACBCF357D7A19703401B6E4474B94A6CBAE575B942501A281B8166FDC70E6B4B60C2F57A4D66FE1197D301D0E0C7BEC12CEDF9496BCA2183D04632711A79C8374B6DE35C2EECB0239391C2019C720894BC7A635DF18FCEEB9AAE16B3CE92717E2C56903D20D0712EF80131B8C48635163E97EFB1FABD1500D061C93AD935BE9A65A45A92E4A4E885268E712EFBE5337214701BAAD4C73E81E73BFF19AF131F0ABA105BAABE849F + +count = 85 +seed = 30F0E117513AAF27AB2516BCEADD1188B4BBDE76E57DFAF43CBF2D70723D941E8F875C5EBF02BD7D67AE81ABCC54440A +mlen = 2838 +msg = E43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D +pk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1FA8AF2EF97F9BB3E3C7AB86CF70DCA0048D82EF15ECA8B916198FC016F09C7248BA656A88527DD0583AF3D12A6C1A8B2D91F22E7AA8E4108E02E36EB1D315A2DBA3DEFE5C8F0C891741C47D233D748F93C21747FE983FDFB8931F4ABF5B5E8D6318DFACB7FA3FD50353E8D8EDF79107442F48C43023673DC7A0F6D1334D98026426ADE70DA9E5705DCEEC93BDB6E82E90143FC905D8E461A7FB53818F9FB24B708BE13EA84EF2F87D75D81BDC9735E2011D33F239FA45B45BC56C2942A466678EE85098FF23FAAA525B6924F7CA30012D1ABD72A026E50A9EDE5A97901B6DA47332A6304FC389C4F8E65D826CF774C721E0154CF5A9FB1DA24303B68F9A7DD23EA35D2FDA8D93C1306EE2CBF0F82DB4BF30A01948E745CF4996D49FFFEEBF00494424487ABCBECB6639B1CFE82348A411470D5F6A5601E6FD8C5EFC543CE51517974CBBE5885253D65A99C5A1EFB5B5B7D50D92B901B63DF94BF8E9AF3B6463D413B11CBF5273A226D7416F849B1704195014E3BDDD1E7A87044FA7B46470FCA4383C1C88EC057F74C43B780567C8CD8C16A05143A04B8946F021FDD817F938BB322988C3EFBD1BB8BC9E266CF889121B396FF485D9E6CA21D5D75C3A214002E719956E51D86EFA01FC8CEF77B94B175B489CA4641AC3B4C0BED246876BD7302A827CA52268CE9AD3C05820A7C464828344EFC537437C8081A3CB2244384D655B633DB7B5BED77A0B107890456EE87B9447A1066D00FB41C4505E844C95E831CB8762F24BF127721CCD0FCD279AEFD6067AF2EC4A720406F39269FA0DA9FD7BB96013FF14BE0BBFDABD40223150AA1F5C2642198DF93C3C792776E85BC2048F8FA348C9E841C9E6D41CD8A75000D7C5E728497EB0F0A5124ADAC5FB1A85A1C7871A2BCD5C5A79DB37EBADB1D6F2E7C47BB5F5631610CF8241785AC904411029846469CB79D534C440188B09B17ED45FB0E08824E2739B54D704CCE9CA44E5EEB35E7B4E951DAF8F866B481CAD07F2EE6CB81E2B6F0C1905C341DF43A447DEA6D12D08C82B3F49C97C230F541D10C0027471EE651AC3DF1CC476C6F5E59E23761C2342EB60BBCBD93AE0B2550B9B90145EEB6CEEFD31CAA449C73383A54A9023F4B6D509729B6EA43BC527136EF176955A661F0A9450CA46E9F0017CCB9A5C318F7FA4E5DE4A86A1EC8E9CDCC9EBAE0F215E495F111488793C27C3EAFF5B89F46277EEFDE278E65DFA793C12653F593C701AE800B2985769776C7A0DBB782795555F26174E444B9BD4FBE91C330E33748537384944F74EFEFD80EACFB688590421C9132D9EE2BC9163597FE70AC00979089DCF10FDAA4C0DC7DC3CD24B6C928091AB129C05216354A512CEF8DF01DFDF4E4729AD59CF30418D61A7BD892A2AE6AB9A8536CF294BFD157C72B891374329B6F55468EBAF7C600EFD8A8681FEB5C61435E5EA6DEC814BBD1BD104A5D7A0DC8AF4DAACA031FF0F3F301924F19295F3E52F1A782D8B162205CFD08C3E738F45BFAECB0DD15E36D279A17807CB9C95F5298D787AF6FDDED0E0D686AF4C31B98779ECFF6941BBB2742B08F815C7D03DB0D6E55EC0314118A60440C0954DF0968E1F6287974916A8CB00588FF5966BBD560B24F7BD8FB41F1B3B00E1A8A38F15045830FB9DB46FD54D21FAC9315EBB6967C6EF25959DCE3C6AC0FB5D3A41EAB4873F3D1011B3E4566618D93A8A3E46AFCBCAD73B95B6656B51CA4AD4AFD7D23CDC7A2043AB56228818FA90CA607090095E2CB8B5E620B5737DE984CAD39E5302AA20273DF4E0FD8C987DF41981EA5CDB0AD6FB6B397BA230ACF4FDF94CC8F3534C67A4F16A10ED84962D04A73C84897B89CBDD5A4CB366E6D7A5E88892CECB1DDC3F54589116F3A3C4E35AFEAE2213151D8B578C06730842207611485B9B3427236678FEB8EDFFBC37F4B7D4F5CB1A61E99117C3A7BB29ACA01427E28DCCD453A71A8593DA172EC75991FAEF312B4922C35809BF3F43E62ADFB6EDDB1B00746FCD5FB9006A4345A3F0DE75DBE59E2B3B634B8A36881F0D47690776A23127C9CD19BFC2457DC2F183A3F9AAED9616586BEF7D0E721E13F859F6CC61D171C683AEBB31C37856DCF60FF3B03E77CA03112D53E6B9044110ABB24F2F2012B7C39BF3B9B10373D1A091BBCC268755B235092957C6217A102B6951BF2024D43AE286CE57FCC79127F9A468E7D7781C06C026E94A32217108FCBAED3AC04C0C8C95A115F9AEC48A2DD472F5B94862DC7650263A01329362A18BE6E9D7595699FF1DD3E81CE12694BFF8568B3AA48D0E63D54654DDF653AF4B8BC8BE8D349EBDEBE026538D4D8AE0989A584E6C0DEDB88CB1A8371CE93F1490C0B780BC3154300B039D5AC281965FA941B0A0E158609B5252C32725D1C20429A945D850FC448940235DB1186AD2F783A8693D661B71A56A39F98778C7C2F2DD47C990F4610EA8A5421ADC4D73989E2433B8B6AB18625852962C7D9635F3B282450536212D50753BD5E1A46ABA76C11F2DCF99D223908F2EFF8A517FF37C3FED000AD57F320177052B77589CDDE9895B8F4983B6F1A9CF2787066FEFA02DA7B2C161AB1EC7F1DCA1F25E1D66834146D5A220887A9BC7391DE890D24C487756AFA886D0B760B863338BB5DFAEC256E89903D16E4786A2BF7887DE56422C19E3D9E6AEC2289DE8E2A8692F558CCB9B60525642DD28A27970CD7FD0B2F0CA7CE4931F867D0193E5EFB971A19F84D95FFF65A5A284B84CE1BD254FCF8034EF880F343C7110BFFBE5306CE069C6CFD02DE782051D923598A88D05BB3EE360E44B918251126B5F17152721F8024349C88B3B007C01BA9509600B9DE2BD1918285830F940CCE88F832D90B00C4873B9F45869DF60AAD946318128561774C9AC83D3E2CA30FB93F15FB7BE1FD79427414D07FDE557CD6B8343174876E473860596924D2B9F5C5C38548D343BE22A1CF5D79D737EBA942E44E6C5052AD39EF6D5ACC6F27E784BFF68E1A59BFAA9379AF69959B9C5D0F24453E993110B0E03022446014C228795EDB5D21C39BE32D95036E927BE0A27D3E7C4B5FBB76C8919FFBC202C97606B151A326C7470EEF47E1B167D7CFA793B7D268CF3BD06FAA22EC21219D318A007701FA7FE01C62FC265395D6EC8AA90C8122E1D38B7182D58BF35982D27E9747FFE2FDB3E148FEE6BC6F8A38C0ED784DFD43236A77545D978C6252D829F255214CF4D21449B753F3D25AA1E8C3C7AD04221A8771AB2380E3615DCDB7AD704C5F3A135547484DAC25E004627EBC533EFFE19D322E8E456C94C42242E2377E2C40E3EBD70E0FC3B9D0B7B9C894CD74D2726B14DFD1B7AFE7F8251DFCDC250F30D20D6CAA93152D5AD0224F74871687A7A8550138332091652D75BC47F8C8596F698E2ABFB1BAEDA5AD4B6CB660C3147972E4B3C063DB7D8ED1395BAFAC71A09F438C0E9A018C94DA89E6B8EB44330C52C45D97C1A675C3F27BF1DE5E464B39889634A49628BB90308756C7831FE9E224B3F74B1817F14721A858A2602DF91E8F46C1923EAC568A1A4C713EDFDE1A1B0BF585CD387C8E8C4A8535694AF30806E43EA4352E057623B1DE3BE930740B8EFB9E114D7A943B3DC6922FCCD58E +sk = 164CA5EAD1412FD79E3167B7F7BFE18190C810316F37C3E75AF638A0240EE1B1BD900C3A49B078346175AD1A2BF23F8ECBF09E751664D0B1819F016DD2299DC955A402CB9BB3D13AF37467200998B362EAF3C1FC7039B872B169B5A875A89ADF0216624C4832A1885111485019030D8A24722045414BA2604936610AA9442194895436640A370A08C1644A0066542288D0A60819382DE1402883466021206D19A551C8B88403C0840187250305685186201C284CD82251D91021A42820632472E2A8688B26200C1769D1122E8A40098A446411222511B088A3082199021191A420E320081B2860D34285CBB60118C64D02834800A27058204194B2051238021A190CD0247219164161466A0194810C143290486E91460D54942593982593862D40B881E2045001895181C428941848043092E1186C0C014D1A1544113151D0C045223166DB460960444458886D8C0848D34622892840A48830D0A05100420040908119222E9200641AB51119B7689304211C15305A16680BB730DBC84461924D21244E500066A428691911859848280B05701A806508180DCA488C18B4895102498B4285420690C2429181844D584205030024C8C688101081611400483022118951834608A2A80950148809108E0A018800C50011258214C9091AB9885412250B184221088A82B4682424406148661B9481CC202D49488500339058C80C13846C891246622886D4426A5442490A14010A322413822DCC328159362D20321114B21159122148348884B0891A956501128618192D9920428B0686003829E0384D0C0011A1928D08B18D4A040091346683A871142572104692228060C0002D80404A89A4055A4080D30085143826C31608E29851C4A88C00A24563802D182485180312A1B844A014060092608334461C4480232965D9B629211309C9105211980553B080E24621DB122C414832409260E4426D0914885328641CA0214A324A944290529608D834090CC00CA1A44989A829DA166A1B81285C148C58C62C4AA45199A4255A1041D83601CC160A12400C438065241884210689D202110A200E1A1840D848289A167104490409037281126200447283148D22B721CBB60C812452598280CC366CA10248A2B809218148D9A208441631104472CC864803944C1B12210107100A4106A42844A2A42850828858A8040389858332459C00649A22424006211A306ED884301C02301C176C1034489848085A066E92B63058142C1B4300D824619928121B04025CA8051BA74112320564126800836013A10852A471D202655014884916611A2321200681630282A0046A22438EE0289103A641199401D80064424226E4800C1CA8011B4440034271640840E3062064B085632885E0B20C143165512222DC4286192130C90270A22686D0984902126E2397840934000140200C274E1B07291CA328C4008CC808328B189024392A9948292034862482494AA2041401204B468ADC10285A38720AB14C03070680A408CB164C21400021A344514866A08890C3801194140E4C2662D3940C5CB86588340A24440A9B062942B0680C812501A6710C180C23865003C14CDBB0314200911C422A130581C1405148A20499342410158418194214284E58329118385240C820D9284143368220264EC8C24803936953C86C832864190220084110E0C088E2969050422EDCC03008C30D90C2888B182CE2A04441884D60262C214670E296898B466252148C04012DC0A64D9A82258014900A3009824486C0861022452509962413406654A88454924C0B938523328C531831142202824084433031CA940D540664DB2452E004411C120063048A01352253B22188246041A40C88365051A050D8A670D4C608943608C2262E88160008356583C24C42482620B4045828461999041910884C2466C28860D9186C93407223356D243526139161E0428A54388E21C92599A029580280DB36901AA864211591A4268920A08CC24605A2028E4A026DA2000E8C9890E1426A11276CA024891982281AA62911C62888A81011B745A1068DC2C20104B009A1223213190CD8367123048D44A02C0C278E01B38C09134621467221854898C28161146CC3808D8A326A8B462CC416105B302484308E0948489C162D81C88418B9894A906499D7198D1D393666CC88A7731F240546A2640F79FE8E7D92CA6B11E3171534423434E2A6274E0B1B6ECF185DB05EF7180C31E4E4EF7CC85F7900A597274FF85D85828F34FB2B461C4E2F8ADA58598801B6B61BE480649F05B44E805D16305F3246DDDD74401CC6EB0563F7655C723B288058A082C3687E15F5D4E3668F5C800684DE6631FACF84360F67A83D2FA0FED0205F7E715B182BE6D80B5E7FAF3D774998ECB52A275551CA07187E2ED93D15ECC4848E1C08A8CEFB6A039606E94CA7F07C45D35951432CD1C27551A963E3BD6C29756A42EE60542AA146415E9C8CB1404BF33D443FD12E5F9BB2E858D8E6F868931BD7EDCCF9DC36F923BAD73E603DBE8C51D68F6611571D5D88380161C501AD67A8930C82E0204A1F38CB90CD3A267A41DF38A97EA00AD29A08BE5726A9DE12912C4785310E813120B7C64F2B34F3043B5556A7B651A90C3841C630DD4E5B8072E6DE401801954451F35EF72FD91502E890384AE8B77DF69DCEC2C8B57A01C5A3EF66D0359C1C977962E86C311D9A65681BBAD37784BC886D316765B0FA8728DD6DE07840C926881640509DB507E403A2EB506440F7442F20E46FB9BE3182BFBE73E55FAF3D743D7E605AAB37E8A9F1C676CC6F67172CC899DDC9D2D8EFC68C6405B43F64C9697B84AEB835C9C684087F8C19C48C2B4A23763029C2CD58175D34AEED164F1B49570B611FEAAF2041C1027446F0375764BF0BC16515E3458CE94ECFDEC68BA106E49DDDE6A8EF5EF54DE5DCB6DBCD80C4DCEFA2BFAB8E59BEBDA1F9EA608C31C8418EBB0076885822AFF525998FB2129EEADC23399013E4F87928E01D46849DD563A1BE08BB8163FB9718F1BF2A0638B9BA5FC77FF7858411E7C6084B2B1ED7782A05FA7445822D46B2D485A17076A0C3088E6CC637F0165D922FE0AD66E12BFC11DE438144196AA4223E0ED500DBF0D65E7C6C17AE94BD5B2DE4B7AEFC7CD9CAC195D5F4504CB83A5FC2EA23865F4972E050B51E9E1D45BDA003D07E053F2925D8997E883BF7DFFBBAAF23F1565925813327D08B017647E95E92E87298B4D11301F019924DF37871816E9CE3AC8ECD0EC51D1ACC5064DA99E3DEB247C31E98F2026D3E7ABC247185EFBD68AD0F1CB5DCD0CA61C4A84C02D32B0255838FA3FC081433CC4D2C3B8A84CDAD122D159A0928180E9CEFD5DBE6154E242414A2164B21E9061CC4C4D92E1E47971FF868ABA2276B11145CC2CA5D55D87043FA39B2591D231D9787C7D09D785741B33D9637B8D8F44E34AC2D5ED5A496F677CD3A570749747B54873765BAF17855E36A9B87CFA7DA78BE00B1A782788A73508DB01442564003D7A288BA5FBA29CF209A531113DD8072FCA365279E0673C7525C8DE7779930DCFF2B4895F14FC15205E2333598FFBC70931C416CB82BC109C6EB0297D2458A83A7864B6355909D48E5E81C38B39E883A4CBA25BA4F1B5900EC9925AF8FEDF67931364EB5F655749EC5A8984EF3C3E6EA5DD732CACBFA8733A193504FD7376E55D5F7B9C397418D90EB23C276B6DC1ECE6E8C15D1E02195DFB055C9018B7BEA3216715CC2D2AD220AA1F1ABC3F251868BE26BF6986D12B418763448C8365DE9B72D05D7C88986765D3F415FA65AAD865FF420D6F040DE1A18771A2C33A97AB511C9E8CF9F7B21329D18D7769280DDEDD6A740606CF20C85F0F68BDF2FA97954067BC70CB461E3FD65887A463C7E0329F6E99B80ECCEF697772AC88110C3FBA376A59571E5A32FB7EEBDA4A1A0E13964EA107A383943A3E6A19B3A6D1DE09D6CF30CCADBEE2C46414DD0A7CF16D29AB2F0DF605A74CD4AB741CC976E0007D65BD21A176430F5970EE3F44311591803E45893D70A6797C3C1F1FBE3150D467302B11618E434AB653C3CDAFE994393F370A30C342F8C409AECF91D339D7E1A2D2986628130035EAC3F10A8597A0B53ACAD4C7DF7B2FD570F179F0DF68DF64E94E1D2E789E8353EAB6A861DDE5DD1824F1F4021A79A9405C05E4CB1110BAA90C4FABB5867853950C227B0F1692E4B5F565E4587E6D9BE3B5CB8EAFC3606B92C0EF3355B9B9A3560349E7A200974165714E0A0A60E5041B715D84693F844D968AFFCAA429D84C0DE0E2178E68D1B06F554CF04F8AE9090A08E113461FDB7009D13BBC73E58F0675DBCCD40FD0A1BEC3C160C525973C2283A7B53FBFF2213076EEC9776C53FCC72D8482CD05172214B385B510FEBDA45F3D4E653FE88FD8664B2681BBADF8EF2B27E1ED4A417C9B1BACEC1D5137C3E9BCB9E8F95CE423261BBEE229C43CB46B2D0E520F2E53EF988331F2BA6D4AF383BF13F98C7B6EB70F04279D1C5C34471333933FDF571B6875616A34AA23F3FCABEE54C1CB54668BF3A46D3B989A9270CC09053018DD8115D60A015DE9C92DC608C16E518CEBD2C213728F5743B87EA23962D57503972E18AB0541EA71356D62CB89AA07FF72C549F7A5D02E010C03B6C1D0BE68B5C185FB608F3672173250ACECBAB7F247D563BDA13F97F9CA9B7EEF73425B9A3782F516C863EDF8FBD68A2009884BDBC62FA63DBFC188083561524D20F1D1FBF17B371E22AE51716B69B72C5BEA640BADCAC90084147ECEEA67ABE88CEDCF03106F5D2E51C5FA154630B1003989991BE49663419D3C6D771D1604BEE52E0E6E3D517416AA52A8F8534A371C9EE172A2E2F430F1F7115794003676DCCEC7DF941D1F40152C945D9E5C9DE0E6B152CB4A86DA45D2FD1C69003826B4073680ED2576F6B1D15DD58D793F84079D984D65F088EAE93CDDE75182BFB03F2795F65E5E6E167B7E6A192E72063E4AD37BC8DBF5C845737C7EC07B187F002F68B1F450E4761B0D1AD178E979440C168C63DC1B45BF39D91BA0FC3AD4ECEA178954814E51C9394B3E8EE0823EF7F5036B82881CEA117037DBC6ABBAB7C3B8E641629C0F12EF35CCC36A2CFECA5336CDB14153C85774A0EF8C4C6C6F69D688FD5A1F63F79D195F8D04454FE5F0CB1827FA0217BE8063F7BCF0BD610A4E05395568C2721B6BFF907EF6AA7F46D9E115CAAE1042DC3485FE6B230224FC3D258206FFC2D87E0259392155F913B108485054C8655186A8A6366F3283CDC3D94A971B470111846053DF0D516E26585ABD14C6822E07C4A26C1C4B7805DE28B05352B713990DE6E0C397BFCE69D90570F1081DA8E3D92B7582EEE8601932F720AC453E77CA35C68626B22585758773E6D0E6739831DD6069F8AA6ECA05BDDDA51E230266836B71E415AD3B2F36FAD230B9771FB10898F9F1B706671B136AA7F5438615EFC2E0D12FBD80CD90935FF1E409FEC4B605B493AE6834269DD56DD2F86E4E06B2E5D43A1F04229BC76F84576EE3B3858666247D8C222E923F0CC870BB4FEC6931491F38077E4135BEE0B3270C54907C98FBC23436E83459FDD137BC8F616EE718E5CDF82A48E9F25BDB769B594CF1258604CAC2FE7F4D69BCB61743A08A8DBA9D08AF70AC7DA8C80D8F2FF36781DD306D6FC6EB3D9D08DF4557CF02E90540B793BCB088CD9706C60E7A5A9C44415529548E8F45F1C151F528FFB9D93EE9BF89CB00D97BB6F97CF3156B39C29B0BD17F336D729A3D3C0135140A9CCF533F4C623C112B627FC6C463C4F837801133C90ACAB452377F4DF07F6C4F78457B7BF2AD91B49F35C0C574B8A82B7014877AB4D44732EEFF901036C93BD7D9D34AC903556324F8E674CD1A4716D51E07DD6CBB4D6C15BA3985B5A891F619EEF7F11ABA8C64A77E52B336C735F7EF0CDC21D2E08595E4A60A2394C775D53FFD849253DA552DE39CF545D294D655FAEF381DF575C091CB3B2EAEF3B26012302CB21A46744A7A3A59D85E56835D97E2B4F28FEF19CD4DC07A9BD0FB358528E63C86AC05671EB0D3FA1C7460A87DDB7B8B1099348957DE6DC82AFA5F2E8F14EC54D6F8CFE7B3BCB2BB8F892962F54AFE0BB7599DCE400FE29C17663FE74A221830CB325D08184E6D2903C1DC1CD6057629B1E1826D6BDD1E123A63EDA31DAC0245F51D22643A52E28369379A863F9F39D29A346C8E9D81B7237B8F539EF77FA3C054059599E44C248A05963950435B8FBCF44190F7B71351E20A59A6A0EBF35281F667CF488C0C418F743B854A82B4EEE4BF978327648A1810BAB68BA1E2AAE7FAB2644F5F26BF9DA5AA9D90F262772CE5E8543E8EE452B085D7ADEA0F90989C8EB31B979579C032AA8D5AF2D396E6047070DECA408800AD6B3C11E6B8F97185F14369296A8ABB3FBBDC86E986E10A5E58A1EC53AF090B8A7FAB483C66556A8149D81B30427533042D82C72FAFE559B524AEE84D9A7E27E1FDE63564B1E1D4FEB083B60958464363AB4CF1D50E903EC9B2753C5BE59E1F047FED9040078BB6B419215494D1C0ACA13F895DC1598244E0BFD14D0C25F537D0C613FBBE8031EFA53D299F7506D9BE00603A3D16CA44473DA74E67CAC5C85764A3B289A4C2039CF128FDF1575058BA867F25A122DB580AB800C0133AF71D3A00791A223D3E2E9F60642546D7B7A6634C6E6D395508840AFF9217F21E2973E056B26F7EFFD4192E1F490593F4FFF91097C990F7E89ECEDFCCF68258FB74DA294B2303AD0DEBF70ABEF505FAC5CA5D1052A667D9AF3D2FE1D8EDCB15D7928ABEE7DE7F8075F9472BC8ACE8F573ED6AABBF9117FF5E335A6442D673CBA6662F3B7B18A8FBDA4CACCE17DB3214BF1138A107F34BA1E4E +smlen = 7433 +sm = EA9FFEFDAC16DD8268B62E45E1A5D129004713B2F5CC83F76687BC723BB5374C0C3AC6F4969F7FB40A7A1B66F0450AC8837823104CFE0FDFE62BA289BDCA6D884D6503808B72A1EBD3466784BD7B2870B35B6576EF9169E10CA4DB2A82D4B0B077453C14413F2A4897CA7A920336567C674220D8FB696AEA6F3CBBFA9ADA11A1FE2B35E67529D4DD05F59F63EF147D42CB0354D6BB017EBDC26F32F4BD1E6166EA92033E699056C0D504BBAEDC5B6FB77C51E43CA4F429AFE1F899F24CFE354FE5B58466F562DD0439287D50EC6B20608F66B5569B0DFFADDF647B813CE11AA51178084CA45DD0096C08FF5885FDB7DB6B5D7A8F5709CA8FFEA1D9F2857B2D5DE5962EFC442FD6632C29586778D968E727B1FEE067F506959D3E91E2B4CAF497273B0961B03533913E8BF11507476498E221C480C8A598E10BAEF4B9564B2516361A5EA9C21B6A2BD9BFCA4F385512DD5496E675D566F85E4CC5FF529D78852B2E93570E55B0E239932C14048278B58646943BF309A06186B8676D7DCA5398866F16BDD6D9BB60A4C862D154FEA51609630604943AA74FEA4E5F1F8918A2CB0A848F5E412E79F1EF2B7F3F47AA4049685A121BC39008F30AB5D12D098DE72AAA4F5F0883BCD63622C9250DABD8914397B388CD589795DC5ACB3AFC4BBC7C8AADB73DA9EE519FB595E9F71F7B3E64D57C93EDB89FFA934B53EB9C66A8B64DCE873A27DF3A7CE4C6BC8DEDB9398E12882956902ED2E1358E0C7006B0E2F4BA0E9BEE9FF68D1290A539FB7F87AD67DA98F15D4FC52AE6BBA959D116707911D31C96B0FBDE5F8187FEC312969C4A64B8C76789F22F36CFF6ECA4E4DC99B697E4C23566831E55EFAA5170DE33A35E05843483A30D28BE2BB5A712F15FC01E2B5DC5F8C287C86CABFF7E5BA8F880E4AF748285336AE60E5F13EF86F87F127416C7668F4AD8B7CC9851E0513E4E3814BD32867E0F4AF5B3F8F262EB2DE63B10369C9D3983444E33A35244096070FB03EED25856559FE73F03A1734FD65C6D42D4AABEF51C4F31D4E8095E835C6651B44AF78348E0440635BFB0EBDDBF9BEF8B394F859F5625B7DA1E29EC329A4C51DC9D132FF716D05E6507B86F1202857E9F91ADE06F779515873067C41AF0C622FFD4132DA569A2CC6725A6CA248F6136E3C3251715682A8F39B9BDFC78A6BB2F56BF8FCDCF414FB75509FFC646A9F45674A3097DAC9BBCF105FECF14A1F145F0473E7771C5824A25CFD490BBBA461DDCA03FF50E673E271BA0FB32D8A394DE3366E7097937BA83DCD9EE4B784F51E6FCAA4249F4D6909E31FDD9E61CABF25C75E9ED24ECD0A2494462AECBBB9EEC60A1CFCB3E1E1B9E7E0107059E7E02D0E9EDCE998CAADAC41EDE6B52A09D950DB15DC27D792BCCD9316920D548EBB8FE3650407718BC39CB2F7635D4B05844D6B0EC22B288E205FA785B4E3C191435F0594E4DC379594F9E22DF6567F93499F5EC0F331774DA6E09027DE70E6F2D46DD16A8A121325323E83AC437B34BC3436BD553FBFE1B2057870FABC5378FFA238E6E2F1C5AE1CC04FA24C3B345479D5D70CC8A78743885A256BE0D628FD7DD8197BF72588AE4F8FD229119E9C05F2A2362A545B4550E40F0488187F6DB123FC724ECACC9C35E9C15AD39946F12BC8485ADAE013B6D712E9BE8357F1A045DA5801E99AE959D3BC04DF53BA799208950739ED1B797DCBEC8296275E1B8290E26CC299A8F3479994DE093912F0834B78A3DF97F78CED4C1778B45A770F37420AD31E8493D3E2905C815D7533BFB980615954D96AB480ADC0EEB4FD70AB76D823F851956B86C4D1CCEC156B8A818E36A546E4CDFB3C1DD7DC581A3582786FFAEFEC49E42F364BF7F3243F05BBDF07B5ABB7D1DF942A2B8906663F86301FD34E8E47708A113CA0694A2AB7520DBA3FE0E4C188F4BC44DFA6B24D123059E40B3C51C76BF5E0C16B7E5ED5AFB829111EFCC648B721A4B660EF3E9F69DC3F48C3DE94BDB638744A23EE8226FA55BC9D637DD1A55A4239BB0F5EED51BF18D5D38BFBC08E9F5F023DCD380C834AA034482DA908B7F18EBB2650AF1DCD0D886AF0210C23301ADDFB37EA0F530A05F298D3A3A42896E1454AD02513B4D6D58312E913B5FCFAEF2268CCB4B85AD4773B6C121B04E9A79D356EB278F66CEB48869DD356D2B5CA03E09A97DC704A5218A7A71D6309637C2F5ACF53E8BBF4ADCA7BA0F3EA3801ED8FD7853643BAA08DD8F2009B2E473A0EC5EB85AE2397C84CCBCF4C8195D01D3B76479F2E5E27A7659DB1DC2C0639AAF1F057E5FA741B1868E2A4BE94C9FB2E21F289FB7F4734A30F2B3A46B1DD49574B2D0DDAA650E0282A6DA1CFCF62EED0309DE68C20D0C8A16ED1BB554C5A18DEA9926028C349185CD2752F12091FD8442C3563B70228978F7C31F13CDF2BE4D6D530B03FCAAE576753000572CAB6BC0404FB53F4DDA0FFAFC3AA305B2A7C9791F07409B4FEBE5B5CAF46BF4D7041F9D76D90030C1697E284730AE2553C36AD461560877427F4DFA3DCE8E171347A86CB4EBC5DEF65517B9EFA4098D38E8435F679A6C1E8DB20CE2D4108402C8F90A651547C50C03DDB103309234E5F09CD2AC2F6C78DFC240B1385ADBADBFE95FFAF3250026FAB8DD06A95154815487391E9F0FB6B071B75C9B4DAD58F36F0647BEBF2311EE270CE84EB76696ABCD64405D04EC2B644AA03F3101A02EAA36EF8F390575C6B6B5148A7371175B2F18B5A68F5CC859BD44404798D468D8CBB27D95F800A8AE69645F7193EB0131016FE1B633AA63C2A01F81FAA30ABDDE1E1ACADB646C4F1D92BC7AD3AEC2C7A7700093347F5509B0FDFABBA8C8E9CA4789E7B10394FF842DA8CB398BF3760AF912E7CD282F6DDE1976E60E4CD37F8201ACC0F9C965DA708AF491D783BE647B0439254531CB7376552BC40469EE4947882EECEEAA390388F36D453C0EB7BAAE4FB3D680D2FEC1D322396345A83F852AF5BFA74F852A47CB3E58A92278B1A60CAD2E6FF651245EF0D604759D2F72531E06521A50789C687260D0A1420B00F968F63468C8ABD849BF738262F402986813B80CE315A084F318A291ED41B174E7C9ABB77AFCA29C5EF51DED32E744688C567267BC4FC91BFF448C80312B9B65473800DD3561D83EFA7B7328ABBF2E98661DEA864722B913F495DBFE8019FE0110BB05BD7915C4B90A57E307C74D062A08D84E87BE09F2B8FD0B1F7A2649CE09E6A96E7B2723F07CB4A91B4A802C9545FA328561130AD1BEF4A6DE1456446CA0D2C95D1092120280B4BF65ECD5FF2BE85F08CA6F053045475E63B03FC69C3FBA55017A0AFAE4AF9EFA854050F957F2FFFE10529A9787C7DB0A4E141FE55248B6B43E449A0EFECABB41C56B7046BD39F19009509B1D25EE373B54431F5DA1C9BE0068FFAEFC10541A56FEA40C3F993A4D941C1D80316953CA79C8905D82C818A9FD3BED1390D524F57C2CEDBB2775E1BA7B22672F5FE420BBB63F02230395EAC6600C458BAE4FC032431679470330E271516CF17B5EC016AD0C2B7959BB82E9D55601C24605CE438EDFCC6972D39E56E495A44759CAECA05171862D2AB451D5A53031D97B1A0E0C27BCAA946129C191AC1FCA1153A877362FFC551665644C881E8B981B1869F04AEB1397D8834D827F3B6E49DA0ED05F60B0E9B98A3DBAD6B9D712F89D524D361D0F959BF3CC0768F04EEB210BE86DDBBDF65F28FFF7DF0418B1D45F1661DB787B4B6F39F647389670094F902933008249F0130B2A5B21F5E728EE60152F52CEB40DC9DB1CD6CED2DBDC01E1183892774195994AD89033488FEBDD2D128D322B43686DE58734A1C283305A7361D3FC999DA240CCD4173D222DE5F70E730AF4196ACEDB098CB23DA141C60FFF5EE3529C250CFCDACB534C2F76F0D56E1017D729D7FD32A25B53D756DBD8B55F5B2152940878DB74203C2AE80FAA9F5BB6E4E2F320F80BE2D16D41F8ECF257510D45B297141003715C3E8592DCF6DD29F3FA435C76EBDF785583D45DBE269264A0AFD3176F3340628723B89C9E457849185BB6B64AE7757BE9CC2F7DB4F162305BDB2155BEE0EAAF32BEEB776666B0CD4BBD83C306844086DEFBDF847EE64834EDE5992DCD9987F0EB5A593488F1C222C30CFB0AB33549F02172BCEE4677D19889A14CBCA7B355AF16743FFDA7A0B31BF61520369D484AE26E9F17023ECB7615A87408EB8A5AB210752387E94741EA7C1652B62332984C91D7AE60CD955F102FA5861043FDD25729B5C631A59BE4C0226B65E3F129F8B4EF2D74B1303CEC5B4D5AD4F1CDA022953EEA547EE4569E5615E32B0165780FF464D0447D6B4A86E7F9A0AFEDC6CCACFA186B59F01F3B333956EE34E0715F2660DA2E0AF4BE470A8D8B76EEA06F2BAA47032DBFA2D7ED403767F4C0894887E0C88A3F995FED0F2B3AE3181EA2239FF28462B150F2958B6AB197569D2DE757D0C6268DD5DDD5C4FD96760326D517ABBA40CB2E7C73C18F534602DDA0FE58E94405DF3BA9925AF05D2343515BE2B642DEB776F110A27E4083207BABDDEA2D44DBA8699571CA06263A9CA17352E9ABB43A274601E7FA6788D4B7266C89D6C8303A57FE549996EB3411AB2305F44832B66059716954AB8C59561940D59885441F237826E85A2164201E1E68E1AD94A567E0F64B0167F935CC7FDEB3A69A34F60B525A53D8E5CEFCFD3D7BCBD84FDA63CF3BE2A8D826EC9F7E9BBAB5A0FD0E9430B216C0C30831B3AC039DF0249BC59A7FE01D3B5045105E4104164DEA482CDA51A6961F4FBF52A803A49036D6174458031E845D3AEE0E34A45B16A903A23B666DA31E36D2F583ED16E86052E8A9DF5BDADD5A8C9D15A60477D22ABBF37B49E8EEBCEA4F3375FEE7DB7AD00E5678DC952F5F1A838C3F544B240EBDF9C6362DAE2CE29025D52027C16557D90A5CF9C92F37060D61D2140A4D9E17869AA49345EED29623078065E035CE627D640A3F911A633B9DAC0DF4A7070D0B817C43404D1439C27D6456D515399B9BEEAB08E673EED4042DCD154EC9536E5C9E2828DC956BA82603BF2C7EFEDB5AC6603AE4BF098C0BA0E571A72491C257E79BC5D1C293E393F7087A88404F076D308FC3156EBBC10E624A0E7596FE01A50ACF28B08647A83EAAEA85042893512171C67A915AFAD090DF84EB58895BAA0457CE8FE57F1C99C5E9173CD98FA2D7AA0BD54C9647E0E7C02E6AEDBCE0D4E88E8C2CB7FD06282FD082DC92F5D37C49F1A87D73EB7DA02A086FC15CCB5C1404EAEC2F327665D7BF3B5E368EB451F8EA189FB78ACFF383617D56F2DFB4633DBCE744B0A7D5A3F041C4FFDA98CA990737C863EEE896FBB66F7298BBBBF1CD62FDF0166C9653B55436A7CB04BD593D59C4D809B5327AEB76B7B173B93AAEF5075D8E4E4AAB6654A8FCE8A75495A69EC3EE28142503AB24CED89A9482E00A47C4EEB5D10C8604BE092685927CED57D350BD6674EA4408939F4EC6D63B45C874B0396FE17CC6D6C397C55BA0AC2E7836C09BB65DDB893742BA3EABE9DDAD4A8799148D37AC91ECF8AD90EA530AF673BE387E96BC5BC90EACE5264B7E42273A2AB0507B1C5ED7F8452EB3BD73D7751FFE756659FBC061B856F8847630207CC3D56BAD66251F633D1B085AB855CD2E591FFBD19B6ABE661E80DAB15C529E40E59DE4CCBD44984562A7D3939E83E83088151932D8DDA23C4FB9612A20A28D68FA3E9C176FD2B2D4A35A4A608CA1969F7DFB92337A938F4666A69A40210B17907EF5AF948EDCF4FACE70C9C22EC3EA5EF3547E25BB0D70492C333D454C3A4746E840ECF3AF7AB5D75560FF79571920435593490261C48AC17384DCCD61F1A03F70C6C19A437E60F6B19AE6DEBCF4FCA9367CC5BF2210E55697836ECEB2D77D91FD7975E9888FBD70FA78AE507CF04904F804775E7DD0C08349F3F7226D5EC1E6C7F47903AEF897CF2C1D0DD2FDF14AECA9B800505417BEC12FADBC5B755C01AFACED7EDE6A55FD096118996D1C200C2A3574A92EF64434514D06A7EA8D41A1573F4DAB13252B731120F2317BFA90E9D0FCCEE35ED70ED9C4089E708634EEAF618E674DF9F753DD8078E17BC38197192373C8AF088219FF64B63A1E615F7B2A05C9A572050DC241002AF23357EB0A96631AB8B0B1008B160626C23F368E88101B00E235CF7AE806C1822CF92C89030841CCA816C638BA1CA7A8FC3E8BF26A811EAEEBFB81CFD885588DA132C428855DD698E29A21C1EC1B76BDDC7B7B334536C0D5E0B5043431692C1D2653AF7F6C1357D0D0FE5D0574D3CA69FA9180BC98CD9F102F830271FAB73352E5B2CC58E073BEE5DEC231CC2BFC63FC51234635D0D43BFEC1212E3296FA516FD3D3F95C9100C2A2A2674C0A001C06D41C98EE0A3F5265868996A8D5E8EE0E2A3E6E89A4E8000607203A75E0E3F0030E54A3D50142464B56919FEC363D46778F99A7CFD2D3676D7C87BFCE00000000000000000000000000000000030E151E232B353BE43EEBE157E43D9F54130C668A153907D65BB19856A1B7C2FD5E2C770FD6BACB13BAEF951EB758485C128ECE4F3E9377A58A45EBA1C3A9CA5C94B50714088700D6FDA933ECE3A6989EE77A824A9E99674748A90B7F227B589250C9E156A8E50B74A7F49DE036FCED86CA0D4C02E217EEFCAEF7234F651CE4380B86389D7331C7657AC283F58C781F904405ACBB68661310EC6921C1FB7483E74116378086D4A0C9A52AF9847BB3CE0FE97F5A7C2CF588DB3B6FD725CA83391656CB38FCB6D79531E56F5D42FC0CC20D04AD7BBF57001BF2F8E6B335CC57CA2DB23C247EF9B75BBBA3159030975D65B9AA7C10E0FA4F615F77126D5271129D8839A3F8DA30C79174373C4BA643E4C4F0CB26BD5B8B9F7EA56DE459EDA15037D8772478FD9F7F7E06F3B422DF0B425DBF1E91D3893CE20F78CDF1910C5D4674EFADF122F41D6C7D6290DF59FA029BD82E792E758AD4388F9D352E9D2FBE3E58810C380D1CC5768865D24BDD92145DBD1EE0D4724C769EF5CEE12DB2AE2708B4C8C7865E70CA31386388D991D46C4DC4DAFC5CE66CB24D455BEE01488A7C764A308C7054572FCA0CC74A01A2B1F191C54146FB1AAF55B834F998B50909F3D003271E6504985DC836B5C44655B938769639799F2575BCFA92F13D32B283A5BDA11177CE1F66D6B30788415BEF598773E87B4C8C41F0CE6633B6C945A3B4C46B74F30945EFD99CF3709FDAFAEB4BD4C6BF605F89C7A9B4EEA1A6599F0A32CE3F2C58587EA8BB3FE6495D92F2FEEC52BEA3DE2047F5EEA7EA1453C762201FF1291AFA87923107F7FF586E00D07824EE021649ABD2D6E9EF11A1D31726EA9277134341EC57D790949590A963D25D6FADFA9CA21E43ACB7E5ED4CB6E8BB36377C2618997943CD100A927D395376871ACB9619BDE9B1FFD5E48E271952613875FA3ACD3E1F2E872F1D672AAE6E2A575A4FDC4FAE2DC6A7196E7EBA94AE5B49BE41E7295433ADF49A6D2D945F43699D444A726423CD9164B9E28B0AA4485B0C767A9398DF5DC5F23D27889C14B1ABE98880E7BD5DF9AB3D1321D5493A0A8B91EA4827627A9B59308CB0104CD8DA7D9DEF2D47B27074BA007401415E900DF03F251C8AA425F0FA59D74C41BA7A9288C8E280141CAAF6C6932DDC4184F81F5C33F0FDA005BF3FB6A0A9169A709875AE475302D57CE96D3DB332188202597FF29D1F9EBAD2B0FFA27C14CE9CCA58C923283BA10E9FA1689D6C2B8804225D706E09FF97AE9CEDC27D256E8736DAA54382040648F2F6BFBECD6C3A9BFAF5D1ED23EAD00EAB351F1E0BB4C719AE6A1F5D12E7F09ECEA62A2F554B18397FE1400DA1EB6694635D7C9C626E0FC82CF8DF6AA4CA88B69F78CD065C53F929BAA58507FD3E3D8124C4BF287D452AF47AF9F4D926DFDB529A8ABB8BB57C5C7611A97053A0CB0B01C754CB479C6CD3A3E867BAC33E45EA0BB6BF77E0B2EC2F136DAC0E259FA309FB5F6D8E7005E1696CE203C5D054E5927A87A1B4E81E73F22FAFE61D7D64CBFBE519D39E716BDCBB37657E71B9390FF04B3C01C6F6842684115CD7F5AAC208EEA48906890248E58D1615634CC1263CD3ADC14B67F1A1A8ED2626E7237AF5488F5D269973F11458E3E4FC2EE35A4BF49C2F5F2361939FA243FA8F33B54EEEBA9B0453701E367A7BF4D698C62DA64732652C68C20A956522826F8E29A764BA93DBC98FCC87E59A1423886694057E131333C5DCDFF3BE7A1F0D344A2DEBB90051721E0226178DEED353A136F69481F83651BE3281C562D6127914CD24C38FFB327786086B08EBE89D03A33BF7B5DCCF90DE9C4D907D308E08A616C5343C116A098786383009DC70787AAFB4529CD27CF85F946B8B238AD2F00DF109FC84CDB48BB52B73E1DE066636176E8C6C76216105486C553511DF1F0664EC1E04EE0B0BD74A08070207486B7F326C3EE73188AB5BB7F8F5643093916491D62F0DB18675BA4CE90B2AB310BBA4705B65A581FBC5E76842A99D4926AE5BF7B8EABCE5FA30CB98C1BCF0E0708DA970096234D47BFE23A4F9ADE29BE5A8B6BBB748EA1C13D00388AC90B65EE10BE6A9AC422EBDDAF5482422AECE19E702F6D26ED954D4E489CC48B2E39A6F168E98E11C1DFCB4A843354F1AFD447962E5090CCF51DDF6643CE0AFAFCF3E4363187E69C31AB796132EEB04F2D4976A576B9BC8D9B1D491B74613C1AF32E3D2DEF408ABEBCC27E4A915C983E10B6090FB2DE6FF9E60C96CF4F940B09AEC048E7A174711798FD76DB15DCAE0E570BE3AC147E2F8777A522555B0898BCD7B04ABBF060FA72B04604C9A583FEFD02B2AF9FA035F97DE4DAA4EE777F9D6985149DB6C2F0A33EE1A1436B38DFDFF87F831E83399C6A884273E612433EE3958F37C99A748DF151E3EA011F4DF5F0050597685E0230DA1B1C7095E1203EA7099BA5C43E58AB0EDA60AF65291C3CC9A07257D71CA6C9EAB93CEF41294853A67A5B11F9192C96A36C701F142DC36B046218BEBAD9904FB765550598F8E2F49F5F0AD2608117196751E7E4C5CC4C3EF425A921C1EE15F37A1F80DF1E24163CA145EDB0FC4D988B8C7167ACF9CD94F919AC96E5469859FDAEC54E1970007EB9699342A9AA044A8EE478A3ECF8B59B0109EA7640C218ECC1E8CBC5E2FB61A1748B7C038EFDADC2D096BC29D95B1BE770D097AFD8B0FE02173A1B3D7110F80D6C849F1AFD1B01A60894B16140F9B34D96071A753545159C4FFA4DBAA938BDEC287C6B83751C5E699724AB355D1FA0E081DB286EC83343877C520E856C4ADC65322AEB39CD87B7D8E4FF9222E085ED84C58B7FF513AD77F8A9EFF2760A03F69AE5DD14DD92DD3F2D3D98E97B1987086B3EEF2F2E822C851B7ADD83903786C050F30C4A4F4BA9361E49ACAD503E2A07EA119752E12D4FA09DC83F7A48EE3DCC1F09475960B6839CA736E498A128F78E58279063D839ABA88AC9E5BC24BC07BBD2DE1CF2E1CCC5987E63F83780D0ECF07EAE21C8C752529735B37C980EB320DC949468C69B17DA8AD612825A84D0529EB97FF8C4CD225FDFD1563BB6C5360ABDCB3339434A298DDCF5F36188F3AB501E505828E8D2FD6DDA062AD415C56414FD7557170F0F57BC5A401FA648699F3C7F7FD8F1F058849B817FADDDC24726DF851D3644414F55CADE30A5764914675D574EAD4D4DB8725866A6C51BF0EB23B12FBA1E101A6F3BDB98A2884D0F2B8DEB3F279E9C38EBD0209DD05C0FCC6EA715257355D0D6BE2C8BC7835187CDAEA43A8EF9C59E88AF6AA667A697A3DF8BDE250EAF4341A835B5EF93CFF97656133B49E13213949A3F368D985E0D6C793319F4284DFADA383137DC5B000B7FDD85F27865DC633562949BBE4FBFF75417AB109F03015BD0F67728969435EFAE791AC72C6AEF99A385A3E8B4C35F58380149C653FD78391A7C3B26A3550D37F9639164979288BEEE99E36AC6F44D0FCBAF0D210839D563A6249059A30CE6F047F5D541FC8A90A18610A8BEFB9493C5AC804D34D40881CA82E673788870705BCD585044B11F1D9BBD6B17D8B82B7CCC0554D1E3AA7F2762FE01385571C9FA7A103D07C1A209504876189DE4B3C5910C26C5F33EA725A7D57CC30A6EC8F3EECF2409F1234A094556C0F7941CFB30FE86F208FEB73C8E8EA8623640AFBDB1CC589768A714CF945731DEBF4519B70870FB3A50F1FB368ADA3FB217704A5D46D879CEFF9BB72667ACC673CB196AFAA0DB1160CC2CD7B260DEB791A94D0988ED54B7E45F33E7CDBA0FA105F3AF3CB1521EA382B1266DF304C900BF53E195CED03871A22C50DA166BB9441CEC83607083195D6CFA17297B678ABB5E03950160130B47E25713B0829F64D2552EFCF404F65798A86D5899B72150A91BA00F7DFBFFE82531497B60C31C28992377A2DFD5FAC8A9C16C835CE4DC24D0389277E6355C655C8A33C89BD48F55C13EDE24B9BB348DEC89612F0905719743C95C0E8B5653855676CE171F812ECA405B6F96F2212D1A5369A11379282AC0C5AC41D + +count = 86 +seed = 070FFB907EE8AB7152A9D380DEA2C4C4796780FCFD80906C5E489B917A45D5E7EDFE6F37C4420E5480E8BB599FE36451 +mlen = 2871 +msg = C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 +pk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BA898A29EB539C9F96607DE047A3E1004F0293A474B518664A3269CF7FFE5D949A630A5E6FC0F3AB4C1FBCBF54F5AAF76C3AE24F6859F016D2DF89C2E7F50D8D201D890876D4EB6BD8260D63D16175F8FE40C2FB6FA214EA5E1F4B38EE5CC7CB8E599BC70BA5F01B0539E489ACAB7E9851ECD390C56FA78FBC942FCB4453CA5C83AD2AE04D07B721C21F72E9E9775C8B78CB81DB7E8030B32388FAFFF18D16EBCFB505FF3CDCCC8D05FCE90FEA170ABCADA252A6242EA80CAEEF13B43E16D0BDF79DE32C0ED151762C693FDAA59B275A6B9F4845808A230608FDA18E8A4E7A4E90D810480556CAFB1011ABAFDB51EFD1A0115B75D891D83C6FF357A7E2001FFBF4F048DD15D1D3971F2D8450924133FFCF62380B7C9BCF8A55EE9EB992E88E33B5BA78CA7C3CB719F76026081222F580DFABDDD4F932838487F10ABA9CEEC64F08923CA48E7E10CA6E500DFC6F1F6875B5959EBF08F168F7451C96FE8697EE3671F1D42C7C6F94922537B78B93E1FC662E85E5BD1BEE6A52A5060D7AE32DAE757B945CDC84EAB25A1726B54A7C26D5262DCF3A22BD2C5EEA5DFE9EB276654564DEDEF7622C169D5E25AE95B62AD195165EF48199DCC615CC2D47B171864B3D6148DBB5785A8DA6C04A3766D2CBCA2D66A1E51D39F47D07B2243BBC506F3C0652B9C83FE89724ED380E281968B4B6D99125C45738F2C11F43BB2AB1B610DB5D5F7A399870CAD52329AE4DFB7F91DC334767285B9BF70998571DB9F6F01910BB5F87C545F25BDB95EF2827FE6508655D47D4759C6B23CB2063FD90EA776E9B7A27765339F1DF3B3417B148125E3BA6416DFCDBBCE114FE707E9A6B67BF3CE4EA15B6B5870EB191C8D99D786680723215E40D7D7ECAC191D0907BB4BB6F89F29E45C875CDAF9A32C8D91DDA0997782CAB36637F7A29E2F1CD2581C17D0D3C566016E669C037CEB5FAECE3280147464A3DEB049A609EA07E71C4CC65033FB2D4665B4F56D376287FBF610861F02AD1EFBAA26EEB040FAC98E244F38CED33A9A1E059B6B91DB74AD36F7D94910C2125680B250BAD6CD8C759F1695934F96AB28C17CEDB476D8D75EDDEF3819D5035F725B7BEFFEFF6A96F741D4943A859332EDA68522C023F508C2DCB2450B2DEDCB627677C0FF17905245ACDF0B2024E67D5DAE0CB72B4840F726F8075C58893B3B26AF38CFB2BEA3986B3B62174FADB771FC294AA24526F90DBA61BC702A1470CF22D1ED5D5E7A23E6DB84E58686E0D323A7D1B36DCA40DE605F39C604434529FDB115DDD86C1CEC0CF2B680F71251E0C844A50CBA64B5A3374F7C63CBAACC0F59D6E8C83BB41B15A9A05BB7EF0113CFF3173A88B2FD7800ABE4267C5E755CBBFE4B9D44C16D4C7B872FAD5ABD1FB8E261B15B25F9A9B7412F96C493F72543ECC31EA76A2E53095767F90139DADF38673D70E5CA4C23106E233D408EEEA3B9A68988EEC540DA7C6CA7BF973B8C98644FD5C8F73A4EB2F730D9E9EF1FD81FB418791E9FBD8414D5E663C7C96A3AAAC193C73DC628DAA065435A487A80CA78BA857F42121907CE4ACA7459EC212246B4627D7A584D1268D93863A6EE96EE795393BABD0BED78CAA1B450E6AA071096629B1ABD0EC57399344A74BB01D1FB7B43697D5727C1F9D256A6D6B5DE2361D91FB1AF001D8B5634C51B25844DC5B9E07AC23C79FBD9CEF2F70762268FC49DF0DF90209341108B0121D7B53A5B1014176005B46313AA92DE7836BBC54FF75AA9D587150BD857F470FDBE2FFC00E999328545CDE9B83AE2115A1A487874B05D63923A7CA8BABD8A6317126B9A6B72C8721C0FA2939FE59E7833BA60BC1EE1274D2F2BA87719981B7526FE2245EAEDCA596C7B5B326F279899B30EF9FBA388963CDDE5747BAC6DF296F0143FDC636755AC169BA14C95241697BE85850D2BC7FDA2C8BE244FC4AA19E4F39E5FDDDCFD014F935064DD581D0E56013ECB8A07898C9854F51051FF098BE622E17397461EF9CA10E58B227A948237AB70721F776D4910FD5A87B74016E44E6C64BC85E898CE185CB9EBAD436EB240980402A236271FB6869E3F09AFAA28E2C71DFA09087D7BD96B06A7271920735408693B30F775829E384F3B6634B3ABF1A5EC652F8F455EC50B9A95FD151D61FADA3322861930EB6ACB7312C46E6DC6FDD21FBAEC035D95B14F8797B7632A3BFB7F5397D82731702C87A2A44B190963B56677F90CFDD62C8A8E6A11CED9B20EAED4CDBC3CFA6F38AD3AD1B2DB5F1777F5085DC55599C4876C61BAF08F7B4F62FFCC6BEF68F9416C80EF4EA2F1CD7605B9AFEE552991E3B873BB99B8352EB4411288552D52E60142FD612DD21174A10B256FEB058BD71252D71A035682D1F03004D869C97227BA83F458BF1884BC0FA70D35E63999DE2C36073E95F18D4E4492067C975290B96FE1625E4D3870DADACE663363256C128E3C0A918472BC447B2AFE240BD630ACA0B39C982E3C569533E0661EDE0DE27BE7A9FA0781B837BD416A28CAAFC18D95E4D9774EEA0043B3A34707CF773983934765AD382437A3437D1F7688EF190302580295882CA4EBB2721D1735F95C773273F273B7C0CF2D37918CE5CF27C503BBBCA7D97556A52EB2565865CDE1F406A1E0CF4659108733B5A29E660E73337CB71F9B5D0DCAEB45548887C5805125748A19F6955683283B77EA4FFBF6CBBD2D8DF9F776FD7655A26A94489756D5E79EF4DD2DD8625F864F4CDC6BDF76B1A983F73D542258A3FE80305DA65B87912392EAF725B6B50F4184EE1CD57BBB1C41CB300B02BC2364806BE56C57E230905F54DD1F4789B2A11FF78EB03446DC3A4C844AB2CA7732423BD1E4C7A964501A710B83842CDFFFDCA824C5639678E56CAED19C1A8082366DCB220B6D7120E3721D57E53563E1DB8A147383230AD55BBEDBE82B175F83B2AF003D440F40AD9F941E370887AE3A50E4630A0403D843161C7CE775D86C175E3CB7B5EC1257B2981F23B4B1CCF04FD8A8262172B5409283B4A6B3C2DCC253BB661DB4BFB71F899EFFF6E373284B453ADA7207D062ADAD1480FA59941D461ADFA85F0D254FC1C01DC8349B79DC6A0A3D1B9A425DCB2EEF9F2725C823E43C61CC7855768F63C07818CCEA59A5A1888788659D09C6EFD2AC6652B460C96A4FDD8C55BE49BFC3D7B1809AECB74056091BABCD95CE292C27D9D01C6BCD50B511FADB080D8172B9CA04C7F297F2B93F1090890EA034242927F237ACD5842EE3B870977DA8CA044EA320A7403FA9CA303685DD0992E1D9E794D8B4D034768E8C52984EAA556D26E8B5B40ABF54B2F5224E8AE971F996532B94BA3CF667E539BC7BA1A89D529059E636B66640B2F060AED7E0DB8381749C195A0B166FD579C77551CB4AE01F53A12569A0D20E6C8CC98F29C389BF0BB408423E1CC60B788719D86433660FC72CA60FA25567AA41BDC375519B27CADD9098E4884FECBFB5467E0B6884D9289A456CD25CB6548127847EB8BB3D0239831AF0F352B3A65325AACBCEC67F9843B80B71E7A85E36B7272463AA1980E2CA9D3C2CA369FA2C283ED2F91CCD51042CC2A005B1A3A312DC9997DCC8B3C9D8509A3D8187FC502E9D48CD971928A613717988ECE684E +sk = 92D8682363C4BD6F42A49D69D2437251D8A26AF1225D8F3B32E7F8BFADB035BAEC80A9F22CC597B5939DA33D7D6D36D710FD65401F6E92A34F1CAA7E59CFE11DA63DE2F4151660036B3A85BC2350711581CAE07678FB36757C7D8628809552201B82484C006C091168D208845B0408142452484862518250D12644D0088D203668E22230592848DB802052A22911958C5320211B13408C1489DB400884462E49108410413289A2804138091BC4645B382E1B934123152D49386AD0C085082828611861923231DB060EDC903011094252088D023529D846108B3608A0C031A246411820659122060BC030541046C4248001902598C04DCBB61192346611C824D9901004C688C230845816848C22015AC6314C48918C020200A901C1B6014446865828289A28282085309940695A408D5812269C1445CC808C8A9624D1900D9AC2081BB608DBB88C8424888248604B86655A348060008C8B020502048254126CDB8011103449002508D892711AA3485C348A889049484424001862888049E3246AA0A28CC8284D20C57104062EE22861DC184C09A82091346D92B84984066E999809CC3470624492C2082C62B245CA384E1A397113184DA49644D2064E63A410200809128411A132249C162D42362C0B1252190049CC48208BB08061A041CB20280BA991E4986882848919268614C64C0107495A3689033881C08661C2C204092729E226860B2386D3448109318CC4042DD928500CC571434009A4A8100A936D01327119126DA4C2219C4022A19630428468101080E144840C158523C78420386AA1942421440EA2866D5B028A481001591602E218419A8620DAB0444A024D20496258A400C34052CC00084BA8802098508A460ADC14510C2632D8404814125112B381E0344C0CC78859A8055C32041A354920B108D0A230E24690D30492A482801C0182140085A3844C21844D43988C9BA6910B49900407429A2011D2946009A22D54A22C4A928411296C08052E48C6640AA58122144D23A61148B62814026208120963026C9936458C100492382080A044C8124CD9068158863012853011C92912B00863002A4A408E63203290008C51300822818910C49009C94C58321119332113A76181344D132802213952542888544468441422A2B46D08268C229268C2A80058061192220514166009B224C8145040A86008088EC4B461C488482434428A484E20024198C67023112DD0004C13A52802416102258563326853829013C70C61B084908445103960611848D1444A91C231C4A245D1A065DB4212D94840DBB200E2B008109251D1464D19036951208A0A4160D9B64108C011038841233810A1B4305948120244200B865019C8612140641BB02151080610076941468861A6241B942C9238220AB60462280212380A60C281E42424C988200B158C1A22908C882C9B0426C9244910C748403226623805604828D2884904204CCAB42922064D013145A3002A61222A60C651C9B24502985140C68D40120D40445109340492B02802B980001750A34009A4223010B48C24906898C8000C186DA332818C846908B33108412C81A621CBB2886210411CA088A2244DD12412610206D8B46D0111295C842C1C39699A202E83904C08A441A232418348621A96709C3424D8C24908A7501B11261AA461040741089265C1A624C89644D188250A20258C366802464C20184A19246A0986700B134D61148A54B824A4080A21C98149863054900D422009C0A871812231D1242662A2914A12221BC82853088A9A9028E4828D40A82022124C132448E42610A03262C394610B17824B344E0CC7414A326C600401430631924468501052E3446520402C124640C1005258242C589281D2965081A47054266CDC282EC8369152C06D199449C8C82D61402061C069219990E29865CBB4258312320A258CC9842850A61114268E0BB924D3C20492824CA1B648DB985194844518352C52084EE4203151286022060E640082E1C60C032231CB300044222504262411C4601B823100B805094786D2C88402456804269189400C13102A5336028042020A204D0B884104904C61C86CCC160E248671022746C3922D14230A9B4892419451C1A66C54921018874D99A28414B20014895114124923492C13185213A44085C6B4A919D1AC17B9DEDD033E054D8F5D99710D9C1FD33B0AF68A1B8651D8FE4BF24E95F4C0EE696E54206C183071750A89E43F4D1E2FA01E7C2B55FEB81019D50E49C76D633545DFFBFA4B0541A42B73018DBBDBA06705D6E21EA5C53A92E39C258056F15F9990F602505D8313227D5C735B8DE15CA27E9FDA067F7BF43126A58BBB6DF09B52B1FC0AFAA4B1D7D1F05C1DD92D7C41DF732CA71A10EB1FDC68E570DC60F5E79DD015610AB4E206013E21316117FA300F91BE52F11EA72C037ADA9CBB79E5AD2101B67BC189F4F9C49635D57B82158FB26F5B62FB63F9AA68218BF600FBB74FBA4FFEF892B9AE7BA9D97D1A8A9081191BCD25D53B570AA68DF28455E79756A5C8B35680F652AC47DB5B9AC52CF9E407B63B3E10A94774A247F6192B42D943A2CA71D698ECEFBD0C776BF97D09E1DEF0BA2AA6DB9855AC0B0A3FAC0B482DD810B0B1764A154D1844AE493E82D2BB4D4D618E9968201077F41D411ECA77E972F635008864AC2BEB3FB646F4F632EFC73A701F0D4A4DAE8E8DB655450F1987C336F117D6CF379631581038FAFF54B5733ABE34D10D377F5504CF2190C019CF6F0E8CA6E2B29877B37E06706E582BEBD8F38760432F988D32DD96DA3ADC7AA150C6153659B031284DA77857A80EC4F2D337F2EA3965CAD254C01FE26E3944A249B49B287110D629301E334DBDDE0B62C11CA00C4290EF22FE2747FAD837A67020D9298B55E285C8299F64875A2ADC3D3F08953C0BD1E7DDF0E03F336296112DCDB1EBAA4FA6D6DF6B60731460D583F683C18669D5E44C342A79A06966C9954A932BC9E967FDA2AECCDBF63EAC3DD2BBB61168A5EBFC98A53BCD5F34CC7374BDC048115EEBC61EC97D8639440B7D17623A685A981E26503F90B760DC829B22632CF8C85D52020C9D48A86F20F64406753882B1E9BD56E058931C779D5A5C0DA28974C0A75D09188F4FBE942128C6DE6933CB6453D8CFE2AA8EDB3E5C03C25C963E3923FF559BEE6195970C99C147807456C98B41C60B84CE1F68143BB1F8577FCB57C7FF77A6AAE40D6A6766D49420B6D4AE54B4D5CDBB4710E8DBB5BBB4BE03C6170E4D8DF400D8F6227AA4EB66FB922BA5E63622F3F8B602AD3E152ED053B64827988B1F757084855090C7A9EF7D1831816B2802FAC5AF1D76F807AF6B70C010DBA4C2A6C3DA38F6B931EB35690948778960AE8E15720584AE13268B0AA01920A7D6BEAEDB91A76B03247E1B71C347A34AF5E6F854EC0AB92156F3262167702AEC80A627334ADFA1B501B80B5665E69978F3CB0D6E1283336534985CC67E1EB0766E8FF4BBE417E8503BC8BE921EC6B585A3834768932C0DA85947822C1F299EEFCA75C25FD6A4963FB45D2081806E47AF21986FC9027FCB579BD9FC2D3097D157A3BBB20D283C54FAA371C88D1981101AA53223839E2F599A9CE830C2F77778630F02276EFC57BF354EBC72D16553EBC9FF07716D020CC2C49C14E90727C4F4EE0554C08CD6D948D401A08637EDF669205FC5ED2E900A8F51A96AEA869300E751259F4B0F90299A9750FC5FA3209C0E492FC69F59B434AC086F21AA5C9B776434A98C9C8FC56F77488AC4EC5CD0C0BBCF3C318CE483259D853AAA6DBB7506F0719DE7A9F47581ABE493B48CB626B7956841C0198463F07AE2C0CBDF1840977FC7AB5E1164D20672ED9AAA347A319F7FC7402E8EF8419AB6CE51BCB164F48C2D0A49C4BF568C63CDCCCB4562EA64416E3B55BEF18E4CAEE760DFC70A894B783DA889CDE585F45300A85EBF9A4E36054F8B7F4F7313C1F901465D2B27E2BE7862DF063E5897A477F0E28D618C93E41536680E5E796B469D79CD1C3E48895EF9F5DACCE709F268AC55232A6AF44FD6E7BCBD842DD827F380107AD2DFCB30E9DEAF1E915B7DBCCB473D8F417477BC3887C74686E4B05FA74E83615246E66726E9660DFA375D24B17E3FF6EAA5DEF4C0B9CDC8ED9685F62E05D739447CCD3D6F3FF85250D33E6BAED1BA3D8FBB6ABFDA22D8D228BDC0BCB7E976AE971BD23B218948DC6C6A0DE98FEF326B1D61D16D088F498FEB559B82656ACCD283DAB473B45CB1E726349B25C0C85A461D0C4CB3BE6E54446F94B779CCAF1BA98FAA272823BE69FDB779A8FAB6C55314E7638CABA1A6FCC162D41136B4B2AD0545FEF7ACAFBB260525578778B494D8A1BA9785879E58998AD9276AA9EEA8B402D46F1C49FB6C16D8CE15BF84BD9BDFD2C63D097B4DE8B8F09AE55505AAD8C1854C1C0766C1832D85DDCC53BE92E8278478FE3DF286E7642FC020F5DB525549B899ADDB627484AADBE7CE6108DC45C73D0A0DDF256E6FAF8DCCBDD9263B0A50DEC59AC812AAE474D1FF88069D006D7CE5D6D6ACBB89202BB621B1D0F7EC1E5E80AFDDA319C66C3B42A3CAE4C193D3ABC1374413566A1E0A7C92EB407B8689A618D54CB43036A0D8A12EF8F28EE823F1CBE1392737E899FBC840F3BA740BF1130FE00D5C3151691D7896C369F8BB31B32EB18EEC0BB48130989363A7D02E01FD3475A86CACC3234FBD9A353D8B0F71069407C0D0F067D7BF420AC972378F4047A42EC5A60EE7942DD4870F1D524B71E0C7D6FD95711F94AA3F3A454600729CA512E6B5C496EAF0AD28AE09B9F29FF490B0CD3070CCC91EF631EA7246F5374EC00DE93798135A1024A554667C4673DF377ED3DB22EF2DA85223E0E317F7B3263B6C112658C7600DD3AE0B70262245E4A6677FCA0F498A1AC9795F56930361190D69E5E4C038940F1159CE284E2D8A19D3FCE22BC5B947467EE0A1E25E1F24538B01018B326D6523DECAC310A512564E2C63DCD316BF25999AF01ABB06269864E85BFEDBF010CC849BAF034660A6F4E56E8D5A5B167C5D6A516CDBD0FB8142F13C3025BECE19CF9A56C4B2CF087EF548E597E87A7AF45D1B0E5D2F21E4C8CC2D9EF1A89998D6C70F858BD25A626FD605C584E15A43C1B0CA769737055D1A9C203B35BDA5FB7CF3286819895DB5A8B75F09EE8DE5EFF2BF0A16A57D9618B04051233954A2715EC357CB995E83CFDA28F64CE9C2CCBF0389D27E3F07D96948578830B7998B4CD0058198F2BE3B5CFDE5B494FDDB5AD545E7E2AEADAC249B10761F7B2D0F9698D6178085999DB105BD90FB919ED0DA0351DA0B1FFCF152855335741F62E18AC107B2BE2E4711CBD738EA2561FE91E5F5748B7C8A6AF55C22BE71C8BBBCE0664971FB253C59C4B8335F7EDFDB50EA1ACFFF36A5F506FA61785E5C9CBD94D6B2C85D0727967BD3E26C6D6C46C4C3142AC825D3168E3623276C77D6638C330427BF6BBF3C1025F2D0F195C974AF078363CCDFCF80DC09F8C6893710CF86CA1D89306BA3561447089AFD9A9BBD102165A407B0F582C7E7AA0560EB53A5E6651A2A2E6ABDEFFB2DDD65D2EE54FF4E7C6EE4720087E74C21D0B2C90DA6A83B81BE2D64EE162AC27A42DECB10699F263F1B9E9796D44BCE221023EE62B9C05CB15574CBCF261A4BDCE8A4C440622513AC25FD50C583EF0EEB70672D83401CC4C46E198B492FDD63FF4166D74E3B2C03B8B45E2A34711AF3DA33F7291B8676590F8E3CB583A3EAB507E025A0D7CEFCCC01CB7D2571C9BCD1B034F1306B0B5198C6E83F6570268E62FDC29B21EBA2246ECA1810268A8A3656DBEACC7B50DD7592723352276536A2303015DEA8EC6D330246E3A08ECAD2BF909CA982C85585670016DE1AC997B60744D1187A2F0D5A279CB6B33E50262296458FE97CE7CCAB92BA58906450703188950D306FFD686B40E44F42C4F3A4FC717B2A6DA6C12C1EC41C6BE12423F725AD7543E544C7C06D389598DF0819063DAC5FF61D5D58FA276444F53F246B0072B5CB1A4C7B0F82E6843D353E755946198CC1AD2C52811FB977EB28CC1B76550EF77821A7FA4E5EF654279CCFE497BC52DA5A79D3B70869DBEBC63CFCDEDFD161C66751E45707B6821191955C0CB983258017929515915A2040779004292D4D6AF2A551EC7732AAD0CEC9C3F5F7F0C3862EE28304521227C5A0E2F4D3015A522DE6F951B52F5B56EC9764C2393C38A6A7B8409159C10843A27FBE14FB7D316952AD13353D7DF579FFA70ACA09ACE3B04AAB6433AD8101794F6088AB6EF38FC76BA996070CAA6B74E48779A38C930087969449DA58C10E3FC86FEAB37B50FC0FE00AF1B826FAC520912ED3453FCA9C4F006A3A2FB5CC5C477F97235213D9FD1D4677B42567A18E9F08C57481222EC82DA67A1FFB859B414F969BFFDBE43782A23DE904860284A44E17BED568E3B87E2B5A10361DF0CEA58679B74201156F2A36CCAFB43E6C0448F819ACE394A6C660543BFDF5F5F79A46D6B87927EFE76DDC2A9793921A81C6270FDA7B134B2DB95B4591C763B8BB7FF693F01B5CC896D0139681CF557892E15A424253D4850938BCF75F796D99032A349FC135858A6890EA0F5F80817AE6BCB9D58035E05B4141A535812DCE13F32765395DB05D2B8DB42A1FAC8FED20F06981770F5A65821742D23E2F325DBBD46C14320660B0A08909742BBF9A7F1DE37305F9D747B35BA2C5778B38997EA9B4CD87778447C91AF56E779C5B76C201541907A58D7326588B93422DE2C3864FB0DE16781B7D42DD34D2FC8C5C2F2457EBACAFE3FC7E0F5C372EA076065D8C1F901B58D399F1B239FC6CCB073C950ABE3893FD663D267FD6BC181501B4AF7882E87DF4F3E1F5D910E180 +smlen = 7466 +sm = 576C5EA9518D539BAC5BD01479504F0CD106475092EC5B946223AEE51819D960254AEA0E9A402FD25B4C8E7F244A16452E3709D4991D52A36FD0FDD257928C752040741ACC8D1C4D427187301F031CD7188191EFA84F189A699E42B1D0E8D3ABC346D18A14B9B525901E3F7596EB6BA1F4A0A2CECAC7493FF6BDB4017E9CEE704463C19A79FB9BE9C87F39BD3B7EBCDC82B165211DFFBD021A82A0B5A8AE49951E352C28017CD500080EF2E6CBDF545D567FE04A9D6AD918B55BAC7D2DF9106E8C6231984554C0CA583FB72C4C070CD8ACC95B613D6DB1F46236F638B8DE68C5482050587F68F623479F847F614053D46859793C95A0F36E9ECEF236B4CEB2927B0A5A2E1ED202A1314639A735E30FD50507DAC2CAD1271A699927D7F4769DC1531451AC81D1FF0AA428296E6AB2543A6F0A93909D9B88444B3A620BE0F8549C368802FDAA35B18F1C2830464B2C62855807E529DDCED2FCB526164592B2158B7F4E97FCDCF849F5790C34118998F9EE37719335CBC0343658F78DC24ABB7FC35CFDCE7190862CA15A7567A3D2899B000160305D792588400A07CBCD597C5917F4D3D780F542092A411A8B930A6517963E93102E6D2FD81A4A3704F768657D7ADB56205390371979CDBAC4CF658AA2EFE52FD6C925494891E3F6B1DDE9D4B5434E45E93A77569F6BE273CCD109016C0B15576936476966A38C09E1DF0DB338BC439322AAA8C8EF109AB7739B169BB4679E22C9A161E2D64DFF287C353FBDAC920DF7C3876B55F89895B43F88EDF31554497AD240512235CBD3163C515C3F21C6AEBA78CE0B3204D0B10B048CC86036B8D1FD34BD3193E243160C0A1916E9DFCA853955C9713AA45E26FBAAEF935A075EFEFDECD9969154EA3DB45BA04599C800590A45584E181322CFF631E6F0439FC95A04C2D8148CB4BC1E1582C842332FA01F5072634F1E320803C030298674DD407A348D6FB77C20147F3AC83568E852351021B55D83C7EB130B846EB5DBF3B4103F726565C55BFEEFF2376A70FECC1007A01144DFDE602E3E6FBB595017C86603CA9CDD93E6E66EA45C5393539AE1590ED69AB467BFF9E3F617D03A3CBC86D974CB393CDBB9DB75C4F008D5B5D8E357D9A466F9EDD69B305E6185B287D56EBD3D469CCFF2E2861C8C03F64FF81FFAEE13F2D3F293A1D2928AF5EE5F1AF13BDDEE10BE6C917F4FD2B0C37028062380E429EAA50D55BAB8C3C03D84C539805DBBA6701E4AD68CA9CC9D7B1E8468D4AB0A0A482F7766D13F74EC89836AEB42D616F40284AC6D9D9BC993227FD95E8ED2E5A78BEAB89142EA5B4715337816D2F5D2D6B06B5058CE87FD6ECD73A3DA31F9C54A6BE3B6476C45412D6D3524B073254B1111AD145086B08C4261D6D4152234FC9BBA5ADF5B9E8E4AD6C66620D0A3FD4F11C1448EF18E446DDEEB3D6892286E33DD153D51A947174648CB0FA5743C8CDDF768A13B0E72BA8E1BBF2F8C873D51A8BC4CE01D79DA4C4DDC64E9F7D25221DA6EFDF97B86C4D2A84FFADE56856B1D56D7EA1A78D1A6204A788799199444163510257C548817F1DB2758D31F13E9931D13D4A189637CFB7F6A73AB9CE8824D5C380EBE98A9560D6983A7EDAA0C07EA307EC959D297F50B8A2DFCE5E1100CAA507A701272B5356635FEDD74A3A69017B7AEF58348A2610403F545458D944DA8C61C5BDDECA1D9B3D70D8F0818D9570FD0B14E3E5619AC4DE03D1C5115B14FDA49E6D391CA90F985951399EDE2422A3CE2980C12C74EE791A90E393F2A015C0C8D5232189AF5510656B923CD6D883D75E4523ACFF83FC49418E70CB810FCB517C039FBFC44C38CA887E056B1DA776A511355F0DD3CA88E084B62F7D9393C3EDAAEA7953E0012EA30ECC3CE031C44209F8FA9A0691093372555EABC63DE71301C1647E61D91427C75BEBC8801471A8F380EE03AACA2E1CCC9FCF817297ED9571429F4EA0B5EA3D2B4AFA6519F46171BE177E7A804B3F897056051FC7FD3FE9131ECEB3095AA69974BEE0779B95423CAC318B13BD29ED873E8A54555D6D601EFA095719C31C5EE6A53FB0CFE67AA32730AFD1C18BF8612ECA4034C8A823A97AE821BE983A3FBFE78456F1B6DFD19799DC2B6F510A524F6CBD91AD3470EA19BFAA7E4213700D4013E4446FDC6725623E765E632940A52027D3C7A12976D55EEF0E50AFB72B8FC38D810B7F4111CDA81BB7271603996305AC3317F462D9B6184E8A4F6036AE6D6FE91341E8B9D1657EF0569E5F17C63B829CCB01D4301DDC90C2AE96E1A6BAB3B620BBB595825D996F9AD1DCB0BB00ED8D10CB0BBC1FEBB86906E3053F5C3BFB637747EB1C94FC11E33F07604E844A704B34E5907A3E2BA2A5F3F27BCE291516ADC75314F9B98B0154C3ED6D20A8AFE89A620F386A830FEE407C6B86C5AC126FE66E70D48605D56C2CF4C2FFD60D3437A29731CF87B50271DC7FBC4B7CE5573A454E87D4C375E7C6E77C6691D83CB5871FC909FCF267DA6C3284AFDD2016762C4CD6B37833E109A75A0A9E05DC6A82B5093971287CFCEEF81CC29A0DC6FD77CEA15B0A96F33906454272B08E870F16101EBC4E0E2E8836C2A77F15E661B652BD89ACB8708B93DEC6CA11E8ED30D1A82DBE029CE92D1140733D830211ACA513D256F3CDAEECB06A6FA5E848DFBAABDDD220A817C5AF2A1591B0CD19A5C4BD100EC1351E4B1068E6E641F08AC4181AE657E5C0FD55A66C1015DFE37D5971730B50F68CE8AB174F6B689755343A0DA914AFBECBBA97CBE013F57C9A62C1FD89BE9D07BE856D9EEB50BAD0F729C3EC5EBB79F713B6757BE1D5B9DC95093D067B0BB5C2C38D936250225A29F6B4587D6FF4EA8FC7D551517AB22250C6B0272EB5EB82ECB752BF667A97B58702DF9771A6AC3372C2D910E874E443DF877332020CDA3B914B0E8EFB01D4032D7A410D169B1A0E935231F4E9E82AE228314AB033943C35FF4CAC7BB7EFB9742F8791C3C5CBB7F40633A6C995D8E3475E6E879BF4EE919A9B061CD2C930B66B26990C159F5FAE852D4CA7BD78C25171A5A31AFFF8EA7F1AA5405E03EF37BB0ED454528F216269086D1AB5D5E15D603D91762106D56053FDB7EC29F59F37C3E0A1588A78760701732DA4B369A2C5E0D61B5935164C3872162F29F9FCF6BA36D4F0FAAFD6C5796952E134A7AC1D2262F2971FC64C3E572BD04E94637763BB443B44CCD773E65C36554DEAE4E1C0BCFA6E254B9F79188EA52CBE5B01FCFB346CDB9CDC96BCD2D34B2BBBB2B0FD3DA69A1BAD25D5C78601880818E62C7F7A1783255ADA585264E071DD2618A4618C8B153229F4E29FA038EC7AF1984711AD1DEAB05D7AF18753483489E68489BB40226397DDCA9ADB21CD21A5949916C8786F3A4E7CE2902E57762853FBCCB3CDAAE6D79EB03AEEA05761441BE742515B4CC5A6DC495B95CFFC8E6E1D039B933FC804D6AB28C97EE2BB3B599A4A3A3AA6263203328FB9F06905AA053F8E62AF720685D1B228EDC3137FEEF2B177B105E7FB509032C202E59C136591115D28D8C49D4421374D5E0177232D2FA304A3CC1CCF3EF06C1B8D44D4B928CFCA97D3D5B6807FB0EE7D5C2D139D244EF6184A0A4B38F9643AAE3612D1E9F484D30D24A7F7F142D02276E553D17527B3AA3798696E991FD9250A876D7D21527BDAD63A28A0969AE3FE4863EDEA9F772674D3F7976FABBA24DFF17826F6187CDA275B49F3B229A830DD02731D7D19724D2F03365BF5487A7B52BF818AB8580884436EEF4651B8C55729063808612273D497CE2A1A24700EA44D86E29C9E110B08AD511B60A084F847F331519AE364A57C8FE19E9834C80A09F99E16476B4E8575B45D7B2E251A9127D7C13E056E5A6674CF179F1C9FDDD090E4D516B23E868497435D3DF819D83C72A84507A2EC1AB11D19512C6EBC4AD467D8AE013A4461D3F48526C1A3D2D4FF117EFAB512BEC5CBBB1D1ABF1483634F620B8CED6AA0A24D145B75C765083AB29EF757733DA8A29EFEC39330CFA4721873BEF068453BF7040C7F50B7E98D4F987AA094E61A044BFE4F50DD7F15DE414EEA67A9594EB409490794013121BBB601B8BAF658B4748B911FC35F562BF6E0E816F38B09B9A6202113280B1927FFC85B7F2E0027EA80DD1EEFFBD978F7DBE2A010D86F55C43988E3B9FA8BF995E05688B131A96804CA2309798E12B85F48417C9584CA853208D1199B9060345F55AAF14946E774B98B64B8FDCD3CEFF9B2E84513E7EFCBAC32A30A2A68A56A5E130B1EF2A38796B0ABA397475A61C36812CEC45AF1084DE8A04BC4CCEA8C2BDB614163A3C746CE7DDD79FCFAC5B3DF3D4785F1CEDA2846262227CCF11FC236B1E1D78EC14CAA7BB215B732B11CE8848D6D5C7E9823D8D2F8890CE922F3A9B01063B5FA11C30D95EE276A13A667F1DCF4CE8A7B00D19A9E6616EF84D6EE94588251DC1F68893B6B4328448F6416B96DD9096D91B263E951765A13E40D217EA693D2A174F7C7670EDA304FDAFB5A19D3C3F1E91485C608D310D4BE1B8464CA68EFCEA7D9209C51771D93674E145EF7A66EB12F0C2E3B298B894072F73708B14D6CCA63C18C3ABE61078A19B9AE4C9929D758C8266AFC0D7FD8E90C0DBE3CE21DFBE7B19F9A857B8D2FEC7B9D1BF9DCB5501637F1D3367982473DC8DB931285D71F24D9B9E21FAE98202392EB12BD04F510DD596C34C28A7C349183F63C8CC7D416F15E99AA3D42DB5DE284AE61FCCE80894C2E3456E2E23C5D5CE285140C3B5B1A9CD1BE419D9FF542F392520269DC9BBF9D6D0CF6CD457E31269B69EEC648E371DD0DF4C41E8CB107BB73F4CC34700C25953AA1517AEFF8B61E529F63C21FA048899BAC617864EAF9F4306EB391F5E2143D26DD6557AA9CA428F9643059980A7E929322F7E3168F4218BCEF7E23411D0AB631070AAEA0AF9091C79A484F40BDF78FECBA305C9B278AA5ABF779EC89CFA3A7E99FD5BFB69666039A349CC912FDE3EF4A82C6AD672B5E02603FDDEBB5B0C76302F01AD21B7284555E49956B887A97493A54159A72F312A480450407F4E52A87843C233A64D07A435B338F0092E20A18D38161BA5232799E8979A8E6796C3FD33626DCC01BCE8E59AA17FD0A4FD2E71A422FCC5CAC71394A4AA48835B621DE8B43573EE8769E4DB10E8A0087383B62972BBEF8F7B2EBB2909DE7564E8554946984866B595D98B0028129E2886E6072D970C928AAC5C776826FE9983867A3F21BEFFCE135AE71C4FDBE01E8081EA438ED09507E5C16024FC4AB20418C3564CFA9C596D8B4E353B5AF7FACEB4EDC710D2E961246D5825AC145443A05FBC5784AFA4C4AAA463F4D89443CCF4FF76DDB75581734739B7D6BF7679B6FA458122D1381801186198EB2C65DD6B80F41E835001CB082EFEDAA3904CFF187C9FAD48D653CD2929FECFF15BF68016353218C8BE008D2B709C5C97D967F6A75C21F8D3B7091F28440C14F81FE960BC04C2240EF3FF18C6D87BBD88247A5CABBE24439AD98DC58D410BA57733F70A47749BCB5CBAA0569B7355AE2F9FB215B881610EE91E4E54980135EAD5DC0B45A26EE78FA3836AE1507C7563F7D41F369F226B3750DA8B2AE70FAA98106C9C866B8448D6BFF73168C7B94BBBA67867CEA61BE3CB3F658E41458E94925C2E67B27E2BD5805A7A140E7BD65CF425601C5018F12AA54DA6DC947C8E5379AC4B3901EA78BE5D79CDD565CC79533ED2C73E7896C2BEBFE86D2995607645D118E783B86B805D9CD2C77568918063BBC542E464B898E02B91D02C3DA319B1989C3C6D17C7E375EEBD0DAAFCC839D278A3998320F05FA47BCA25E0EB15A0DF262D6F2D69DB7D5AE674384B3983E88EF45C45131647B1D5D7DFB4ADFE245D03BDC20C7D73BB641996234F1B094F7DEE18514C30EF8B8108306F96D4BB889356A39067642BCD5F48C95338B4D2CFCB77176A8C80C5FBB238BDA228AADB39952E4EE224572177AD28C5AB8C73129A3EBBBB1B8FF12349F629216EEAA7B2E8935528E78FE196F94BEA681275011BEB784534C58A8567C1446A733BF05D184A35BB12C0C9692E4CB98313E0BA9909F06C068FB440BCF74EAC6B6B980BDBEE3D5815607067D730B978C9E7544D859C229D873D412C734E00ABBA44BD3A5EE1E5DF2BE8EEDE775070ABBD53029B5A3BCE34D48668D768B4E57491DD5BC3D2236B1E113B5E4C224ECFEC66EFE336FCE27A02BD207591228AD4C38F04739ED0AF36552D50E5D4658574C9CE7F5825D9D6C5C0A52F406A9A09C50AC6AEEA757B6F291BCE8A864B62BA9FCCD10F073B86229287C40E94068A9391999EFBC21F76D72AA71AD85D4814BB26F14641675402574B8C8D8716D672EDF1EB1A7BCA13B23296BF36B46775FE8E966DB8BABD4C70010A19353E7BDEF20B308ACD172A8E095CD4DD53758999A6ABFE0F7294B9D4E30000000000000000000000000000000000000000000000000000000000000000000000000004060E1215192026C07185E0343DF2A4201649AD5DE4CFFA20BAF5DD43F5E4A6C81CD5143FE72865A7C036A2DFD617D96626995C12EFAD019FF44E0EDD7028F29E3657EE3C0D02E9CE83EF0A648FD7CF183A7BF7C15095E0F9278B14FDF6C983CDCF2987DD0CC085400906DCD0D14ABA60124F4B7494ADBBAE3A8D6052122575F99792F7240EB17864DC6D231721140E43F1110E73EB2E3C05049783B33AAC4E4CA0A248775BAF81FDB03D114508928BEC3169A810296B5A4DAC27E7C7F8D01CF5943CF4D8CF6EE6F9042BB300E50EEA3224D35C9628E38C368EC3B42393FC820371DB6557216A2C2D5A230FE3A7C6BCBDD89A2BE5CDBE7F783BA379B6A4237DB051E6256DCE14DCF641190A956E8E85EB2638736B899ED045636DDB7A351F5A4F4108D9D6E0413F92B9D392495299128A5F4ACCE8C7747C675EFE05ED7182DB51C515B345029440AB61A904D2A390122680C951ED4575515144C5CA80D6F14D1CFDBB5373B78E09D04D0544151CFA1240790CD31165048D1484DC4D11D05057071DB3433DF071B367E00FD38C386DAB689E4DFF6FB421B2A95FF54DC29375C9D1C18A76C79ACAE3D3F35D4CFC385199A4CCAF6C9F0421BCF58D296EC7E0D1B95A6C4BCBAC1271F94E438360A71A6440275591E41389B30CAF2626A865B9E59552CB198A1D4453EBA6D0F6FC491A8A7783B4A8BAEB81E54F9189CE493EFC1C5D830A4F637F2BF43CD86B91637611415C95685FE79966174312FDFBF33A646625F97521B5CB1F008135B824F1D6D8373006C7158E62B1F794AE34548A0C6DAC8B60C559D81580AC0D84034A501516EE36CB4082732918365A5AB787FACE591AB02BE6957AE4BB96B58E2B173DA019D3E0CABEBEBA0AF775779F14BFBA8F595697731522DF3C80CBDEC16F6ACC32659CF5DAF193178307887EF1BE1B48B5806D0FA9868A7FB853708B26873857786B974709C687D6597BCF6C7E476C1E47CAFDBF30B6311ED434C0F998C4065399C59073C1F2BAB1D46104E74EA6C976D416E58BDFD24CCD957CB431870DE5DA8763992EF68BB18075926B0E4E826095EB3B8CAE086FB1759C94B873A1F4DF477E0EE9EED8DFD7C77508B3F0C67F69BE04355ABA9344960639F6DD6B3A956DCD66370338617A365579C5993986B4F748CB7C990344B209785E22A40FDCF8F83061D37C9F1351B4473D6C74ABE6B3EB2A7D62CA0F0C88A0AA8A46973F781DF0126E8D55D3E9C41C2E3884F84FB0A06C484CFA0C9A0DFB8CFD573749C711C7C236B0F2F144E1BA4DB2525C093DEED29434FE43CB3040C5A374CFEF33214FDD2D660398E91BF070A4F5F9746C2F08C41256FD5E955891146FFD38B155987E6A0FC47AC2A5950509B9E2C86B9DD9929378F43EF3935F1562672498C5640A22315BE15B001D4B01418DF8EB41DFE5C570E850582D8916C2E7FC2B728048E24BB9D1E8283615E039C16A2FC61011631BBD8F2BEB24ADF9552CF5797CE05D9D1A7E7F3F5455017B127D9BACD32BAD0CDBD3991BBCAEA5FC988EE7AEC0B1003732F25489EDB0A1F9897247CBC40E60F1DD276259CE19DECCB90067F7293A68B683FB5232ACD2217B8929859109D6852A43892098630A67D72B1CF4BD5D58E20C5C18B85D69DF74EE8CC69BAAC7DA48EB71A160F03B68C6BE87A4919736F14363F004EA3F41DD37FD8E621BF433BCA71E17565E060F3C0F889515D0A8C17FE0D6D734FF756256B0A62058B95422257780DE000557DF289F47910CC272A14BEC737C0715F204C49F03150082DC904A5D170F7383F04F1E355F50F80D5461CBA53490BB2E9484806D369D61FD00ED1EE5BE518D04A24503B1C4C08C7CA084902A3942C04143807203287A985EB3FCAE3C5309410CD9B9A548F54DED44321CE8C2A04679841DAEF7FBB6AA11091D240AFBB467D9969C31C1CBF6B24F8CBFA20CB4CFA404B1310400271664763E9C1CD1B6FE5FF2A0FAE22AB14EFC016CCBB19C5DD5D047750DB4ADDEA3E7A193128A5F4D7BB6358F21B39A44259695904DE3440BB28CF9466B562065C387189EAC2F7522C9385DC2A607F6F9335FF8ADD47C7BA932659AFF69B1F26EC8655BEE4F97FBC846E48111CBE25524873D1DB2F2282D0472A2AAA3CF491C26DDC5E1BE77866A3B692E417E6717A4F4454C56F97F063B9E598865B6F71136D65DDB0F3CDEC57DECD5A57366BA96E4315A88B4EA3479321468FFFF508D23B0701A62CE0CBC0FA37C91CFF5C5A0433FD61AE11A922575F5BAA714DE46A58D6EFC79BDB10C9AF7E9950A61D44B3E17E3B5298501146485B562B1570FF5798B47641D67091CDF90902B2D762E3EFE94C540DE4A28269CC416EDBDDD4D43AC2FA82D638DD9BF11F3BF22FD81CC4BD4759D7D864EEA0E8E8AB71796254B278CF9B650D1FEF38B8437362B2D69ED84C54498331C6899E20C596FEE7CAD9ED8D83D86774AFA6E56A4ED34B0B0842B21CCB67035406DEDFF0CECB0CD089929ED5FFA0CE210822444808BAD99AF603082BFE5C98EE4653349F8A43DB64CF90190C96B0446CC9CD23E0D75B47F54A731E8BCB0A4C67401DEE87876011033D2A526067FB73786FBC1CE696130FCE5D5379CDAC6788875D27C04783B1E2EF41063D57E3D6560D1FF48882C39131C95BAE5A9C9392DAB6CD17EEFBCF61C464A4DBC08447443CBBF3FA80481F3BC1A5806042C07F7A7AD435875DDB1001565EB6B7B872CC6C853F771C1DD5D9C16BC27ACEB3C7690125C1907C7CE904852108CAFE76351269A3D3EA8812FAE4FAE35F0DAEC8E8B186F760005524998BB5DE475E4DF85209DA915BDC972218AE7DB7E2EFA05A7D752AE61CF2F3DC26CA2D282C8E32B4838524BE460971E077348290FA0043FB7616D821A71DDA3A5FB76BFCE0DC84AAEA432DF32B05133A26B46165297EBC45024777A868B8B1B0DD6F97658BE799BD366CFDF99861E916F7CF06C034E4F79594F1BB6ECD9B7347911488928E1E473C4B8C73297F7ED845B9EC59020373EDA57A436C1C9D1459C6114BB6258543D8F4F97B10AAEF5A2E082EA173EE69702D83711FEE6AEE8F6B260D03AB74C3B5D8FDDB81B208E16458511270DD1DA295F25CDE7E44A8349B60BF0C59D4B425C1FBA60D2BCBA47B906D2830D8D5C091DBA756E61620D78B2DFF28407FDC9DA9113CBE82219BB2CC05E11C70D040BDE821AA17B3E981558961CA571E5D5041F7DE047A1727D9C904DEEBE561DC6DBD8876BC77C27322F512D6171BC03871EB0FDECE70F119BACB41D1852220CFF26110EB0EB78E39AA1B2A4C2E78679F53683520C5A57FEA71A8E96E0AED33118DC4BDD035FD88F535B011D9C7DEB6F406A072AE6C091016ED10A5A4EE9827882EE27C535262D1D745AA5231736F2DEEC8A6017BF0DA36B416C98AB71C6824A6EEFF3564665007C9E850FD02A1F5E201B534627B92D21A493DF293DB9F24DE70C7B49A6E07ACF2DB6C90B448681666DCDA318C08AAD08D3E257AF7E774C75DEBE3B3C07AF683735E87F205B0FDE07351849C5AFD07D5722C6AA17B6AC2CC3551C305E6AC31E3601A236961F6618CD3A0F7DCF6F65B8EC82E27E44C8518CDC16ECF79374F796A3DAABE2D5005B25576B35B021497C5A8F9B98DA68D80E56A1CC1044C04DFB11D36CB147EABFDAAFBA0A93FCED8675D7D6A9F999785C0E7346F4C68EB17C0A2409E2F5BD4AC5551FF66A9857C66F642F2A385131377B6372884C417E01BFBBE1CA748AC8969BF2C0BD8944767746D1D57D862795E8ECF9E8A5CA122D0259FFBA822588C5ECCD14CC6FF4B7354CB572F5BD695ED9D85DE131FDD97DD5D6CE7844DDF9F3D112028B5125AE7A77A4AEB2EBB554682A26F457C43FE96D67C90BE7E49FF443478E82D3A48680D737D1260B8210BBE962EFAE6505E496B1B6D4F1042A7B971605E2DC50BE3BDFECC3010B9F5618D3A1B2C1F48888B859E4D6B63CA9D29990B6D502FC22B738B203A83D597B48D73C41860E4E99C57181F5B02F108CA193451025F3B368CF2741244F42B27CB9E57260D2E127CA166B32E0B9C927B247B31619B1D4 + +count = 87 +seed = EDBCC4F6AD0F30066947D678A368B960CCD164889D77730516B444ED2DF10B49C101902F5FA227377C3163A0045B34E4 +mlen = 2904 +msg = 836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD +pk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A195F5452CCB663CCA36740DC70C0710C0B3CE2437F69D32F79307D5929374425B1231DF417FF010AC2EA09DCE6B92325E2A99C30C1DF7636AA8F26C71A91561B6B7C4B7139F38C5EA02AAE89D5FAB043969838B6039898FC4431501FC4F9A88E0081A36A60BCF6F3934402357DD4E49C3088B813BEAA26C52111C7DEEA1791CEF6D34780CD0CC89F3A3E7D74706D39F78350F91113829D20BF9412F3C318DB46FBDA9C3D0A67FDD88BD02CDD6164B210DEAD754D62050E134AD60A2A7C719D6A8315FF26DC57A0E5319A88B5C62D1B1328E846A5B7E263870E2861B720CBF99B86FA6E92C13A99609356C6D59721CB090F6F25DA55736015F439C7C98100225061CD4F279F6CB2FF0D6BA37BAA981292CB29426A52DA05348002CAD17DBBBBF971796DB83E68B195676BB6629C853751F90FCF77A6741937047E4763CFAFE056A1DDEC2C9272205FA5277820C27556D142CCAFF75DC3707053C4F75477B878EA599CA4180C4CEF611B83F878EF47736EE905B6D5DA12361E2C7010BF614AEB8AF86838B0B513206AB351DB757D8B3CD11799F6576A40D722A14F6E10948D884D80D4F7C93EB8E10544B3EF74C3A7B3AE821BF99386075E303178C67A57B99867BB6CFC18FC7992FC26DD248153CED0866689B4306985ABCBB97C60A816944B5D8148B48B90B46F288A51CFD9C8DC98C8BBE0D97F68725B4AC4E96EA730F4A9CEEA03F56922C791FEA7A65AABE5CD803EEB30A2BAD91C7C8BD24A99B266AA91FD72E84965E4262B85ABC6BC4026D7EBF1D14C921E1B9999A51E4CA6F59653DB2499CF078C81B1DF91C71BB534B629FEB045CD77E164CD656F42CD962810CC2113C45A89462C61DA49F84C8118B212CEFAAE2DDC33725599A22396721E7F2E5F77685F12D9478502AD89A172FEF75CBA429BCDAEE4453626BF7F2A647A8D924C5DB1CAEF180C4F56D9F8E74BAF6DFCE90B339BA5BCE1DCC70779E7BF8E6FD9BBBC9428B2A3E1625AE9FE5F492FF539A035B695473B0A693FA2A310A5D74CA82CF56DF2A458828E75A66FC80C17D7CDAF57B8C2D41E4F3CFB64E3117BEA084DF64D620CFF01F16BC9488219F5BD89FE3ED5936E890B1A66643756AF2EFB9AFEB804B9D8A42DF1623AB2D2BB5675948303577806DF318D82281A0DB38A903219CDD4CD9DFEB7A21364BD4034A3F9B3E57BA45020C37E227869179702372E1A7178B2591F7FD856307FAACC179A6693E8ECCA5A1DB18BF20D90607FF01EAC473F3E77AD6ED28CB48C0B0F5CCDA46887A263752CDC522B82E8A33F5FB7D3CF9EC9C095DE6D51CC517E5FBB492296114547E8674F204294A04CFE97EEF5837A3934FE8D20071E23EB5F56F09BB1CCD89A5F61B6A0A4F7B8EA1A721FD41C3206A6C0580A23F93A21422768F5CA0C030223AE4CE8620131629BF96EE5F188E40CBE0E60590F582BA9A6BD478D497DD35E944F287A59959F5F180C9A38B2E431CFB7FC662BF008DF492377595C018CB2408A9B931347A268BD949C3F5E16701DAEF13800CD12B91B5D7F5B1991D9779400EDA75E9F800C0471A2ECF2F7E4D0F48DB8BEF139A3E3AFDB7ACAC1B256525196BDA0FF316C304EF027D9A518BBA4620FE81096704833EC1A7ACA15A9B77F785160AE0B11A605B6B5A1816E4284ABE5FA0187CA900011093441386F8AFDF1D67B2897AB3D4CA1E2F773B6C67587E3BE01417FDCE7111087A156F4C44C997245A00C01D8FF04B9C453760C8E72C3AC8022404EBE1EDEA398E62751EEFC765960A1346C4286913335EF6A0A06E650AAEA2D867B43640C753652D6315C8A07A16B09243268F9F5850A3D8BA1BE256E0BE845764491934A94F5AD95A03E64885886B5CE8CC0276902E6D1CE19F10B66D9C8952FC4D6203470334416426C2CB20E7CB0B4BAB35337394ED86A426FDF6BEC781DADB96DA3AEFF87D9D1084C0E8F35A8FECADB950EC89D7CEB30AF9DAC33E808A1853883012B0784334890456683E483215BE0E01C97DDE549A7F99F18F11256272889AB329E62E00DC157820EE28E2AABC0AACE9514EC1932E24D8A1AC83A3315E3A81F632F7EFCB1DE8C9368A1684871CA0CADF8BBF44F1B3E7FAD054B0717A2AB084568E07719EDA382E7C22E1F112D412CEC56FEA37C28E2E4714EFD34A445359D0C362F611EF4CA2B81BF52EA25DB5A5171B6E018BCBEE62474E1B8CA26995C04569DDD2AD32F5CFB70AF6993DF4671CECD54945C4B240D9CDD324C57B548CF2107D4BE16287991F3A620454380566B266B75A7832D0346670069108B86557E7614FBA69A4532E2C7FC3382DE7974F27264ABB5D6F036E8E6172BB07429CDF4AEF87F26FCB867AB7E3C7A04F6A33237434B0150C52A6FBE8C9071E23468DD3B5CA59C939D17D43B94C64D15D16125DA31AB616435D9827DD28ADBBC82BDAD7D493471DFC219826923DD26173DB09A2D431158A293E477327D670B7DA965C64A0BE3F7ED56D84F770668F19AE9711BB421F9139C27F985996303747980ED8AC147DB56AB7781D41DEFF5AC8A98EF849F7D714BFC4BEDDF0BF7AFF3CE3E95F42E7F6CBBDEB103691108B236B06B392D81B655E2F01814371E220510BC148981F883A6E9821BDBF7ED99D2BB384BB9D5B0DBB43DEBCB5C10CE89B30078D7DCA411E9A431FC031280D817AE5C0F021F19E06B8187829FAD6FD30AAB35CBEE393F31C0A571C3F05AE43F557586FE751624BA930E9BED0800699A116E684AF52E54AC56781A721243D761C65AF6CEF90A9770E069A5A5DF4D1B618E5BD7E5820C2368B7FD2EC05F65570138FC30A590A266291200665A7FE6ADBE0B5EE1E45C87F27BC121E8BA46F5C505CB6F4EBFDE40F38B477CD4FEDF3970508F9E43DE3FFE230B2A36207D254391C33BB31BCC67CD458A3D19F58D92E736FDC48B038981E9891523C0946FA47208C035FBE70661F510F58F150E7113C8C4924A56790FE9CB65D13B2C557E067577BB6012D1541DF19CA3B66BF1A608CEBAC6642D61F80AEEBBCD034B1EECE9123B4EEE7A16C6092100D22F4976D68A8E11E64C5E4241D99FCBA8F06F40C74D0A5A6B85D8B75B9674D29E8BFF60CB69731AB9EE61A5E20F18E12CB5A9803078A59466720AFFC98FD6CCCBDDD62EF398572A825B71F0E31A14DB6E1FC3E4A98AEF2EE79DFE1D6847CC867CAA9D5EB1953A67BA33325CA3EC7DB4A679729BEE90519E8DBD7BC895B2E7AEFEB506EE494D7A82085B417C1449C9FB06754F328A870894692A52418F9779A59A287E168E7CD98E061290B9D7FE2ED6D43E8E1474F213C5F37781E7B5BB2106A4F27DEA52B6A81FF4C62EC3D10910B324C9CEB16F52305C9A41D8C835CB0116345FBBC7E25102340ACE93FB83F3546306DDC9E78F9ABCB6EEC09EDF92FA8B2A1CE2A233B4E5F74D59AB63993E0F44C5DB6A8A8F5777F57531E431A7A13E221F610ED4C05394D4B9824A1B6FD690ECAFA180BB18E89817F9006B37F7AE8CD07BDDEC12A26A99F8F7AB1020ADBDF13B1A29E4044B1667CFBEECF5C0D09FC7272F0A9D64BF4E79F100C6C5255CF68FDBCFE876A42D96C5D47B162EDEAFD104004055B43310B9C53BE3351976C52BC58465F30FEC746AA +sk = 0EA33FC56DB7715252BCAEC8D0E77739D4CE3C6845D741467849B38CA852A195DB8952ADADE90EFA939577B1F306F1BA66EA5A3BEF5D1689ACCAF2E0C75E3C3A634015D14145FDB5606ADA365542BEE289D70F89E58547BB2E6339F98F86EF4110318CE0108E42462DDC1862C00205D0A881129981D9185220B98D483601D9242E64420D40228D8BC690043621528860029828C09668981804D1928960B061444261CB422940088D21104A8A4228101010CC9825E1307062284ACBC8210C2646D2386440B08C49384440228DD232441A37624A2210C1001043B44452488604110910266E0B396A0293281C902054B07058346659860561B020019124C4A62C8028294C3828230850D8088CD114501A8630D43849CC864518B7092399884BC210DB96508A380C8B460689024552224D41142A60264C22958913012D4C4491218500C4A444983269CB3220D13609C0108A6124504314504B102220046014C320E0168488A601C1182623076A5914618A908C4B0668202622E0B42840820D018341A040441BB58153C62589B250C42062022381020926D3946CCA4601021982D0820C4C283189C21154123182964CE1260122A32953363191164E1B828C212552D236501A396561342822430122B18D18152D12822C00B05153B80C9B428CE412001C09460C962C04856524248A02192C0CC76CE23808E40810D294089940721C1030D42472943844223286628824C2B40D14106A8A409152240D543884241700A0C625A142021AB72CD828900AA80C99920DCC803062044811808508270A13C22820334C0336684012860B201080B4842436005A1409D2040E5A308D51B045CA301109B12C88B4694BA60013258C9C428504410940280C09B068A3C00950A44848140490464010456EC118681032000BA604C1285298B449CB3868A4148923A3845C10042133909C444C128548438688043148C1B0881A924013295208042D189520D9306A13B61102A848D8B42410B930A2822C58A220A2A03181009211129263284E08C44488226188386C1BC66552C02C02B00D19195140964CC490849A1486540691828429DB2632C0126001498A94302EA34272D8A08D0C39800B1589C8066952046662046D11A6080CA150D9A650DCC670C3402E210231044389CAC06D88B8440094305C064DA00230603846C3A48121434E8CA690DC364982982902098AA300024286481A122204B29151848054806064A041A042700421308A208110966CE3129153262A04498909042CCC167000348C4AA26858148E22C620941089C3000EC40001E4B60963127051C68518C42124920C22C0205B0830DA06111C41844C9625A0A00DE0343082384AA0B611E1409118A38D493440DA162D011046E1028C20260E08C94D9816868AA44CE1C06950C049DA46221C329103094259223150B86C4814401C162112852CA4842120C90952A22100B59041B8248004850227514000845B22211840811B347289809088246509872D243904CB04520C931162446213978564888C64062E1C102D81004C01A624DAA630D8842CE194840C81012032911C410C11370022959094282C41A290248188A2A4648024328CB0884398200097301297091031308CB691113451C14671812421CB108AD434059A244062380889A621C330492408710C92246346858B18721CA26804B98C08C50183A825184765D9B609C304108B38246224288BA490C9806998A66DA0C250D4A60D59A20C18234211102118004161488664A28C03872C09A57052C80483062D18063082B0319200521A83444A466E4B088423A921229704CB3269C01011DBB409C800655C00049C42411A3268A0B605102868D824001B032212162CC206826212089B9829DC880423983003462DE12241D2283290A42490066C52C66519492D09474D58A685D2360C0835499980304B084890B66583164812A52022292ED902709404921AB624900826001964DA206CD948241C494D9B488151840C9A822501A20019A665E302420806660BB95020B3841C414424A08D92180282302062A4690A36905C487203A88C081782201091190740C4204AE34040503052241721D1B268E2A62D084864E12012D0A4906024500A3431403671E094704A30000C450C928629CC20412C98FBA1D6C12046AF81D328A1B789E285DA8AB8E70659F6EB1331C8A2E76C431533F7FFA083CE350DD3CDD518217374DAD6624AE32A2D94EF98F26C72F31407937873F96C855C287C7C32B31C758CE1A66951665F56BC28E24E86F2B809C1E1B1371557CE632AEFADBAD424A5DA44E4510F964D1527D6E10047A26F677F7F308EB47F909748E4A42E25E73CC9E1203C629F24EF545C25B327A38BF5658619C012E930269A508A2F6F4C93E4F6991E83BCA198951BDC6F7041A59D08764CD4915451EF98ADD6A3D65D16C3040F5DA856337DB844611577523B6821E02244313B2C9C03EFDF44BF290E93D6FEFC8FE180932A3900A5B326CB9D40041594CB0C71E03CA6DB8C406E271271A8CF67F1DA04BAD0A5F2F2D2F948DBF1E65EAE28085773E072EA712177509BBA25ED6358E76A81E8D25269F95352DE3EF013B7A80D05241F7EA8EA316D14BD1AFF09359A2B29DFAB524E82D22116949B211F11C6F85DB87D26748E96CDBA77FDACAE1C22ADD757270EE738432F77626F72C208085A811BDEF9397829E50BC6FECEC1690427608AF5A6FF4387BDD12BAF321B78621EDF66DBCC1F99113C2EDFA9AC0BACA92FE460750A7B662E590B67FE91CD88EA7DD5885E2F591DCA620349B59064C8FE650B2723FCDEEC5CF36122E04E0EFFA01D108ACD965ACCCAC00DFD923352643FB3BBF9C745C89D0039927C1BE62EB536AB009FBF776A61AB82D09DE845EB6F5FC8233485B6EE18C3E316372CB81253CC00EDC6581509E838787C5BBBC3EAB3E44CD87E744719A5537BAACD2B402BF31E359C461DD272AAA4926F81A5420513D22DFE34BCEF202E0821D7396543F4565EF57B2D67AC053442DF6C18A34732B23F68724582D55687E10FE77C2B0B84CD880750CC85E5EE03391957151A624CAD7C1A5A299AC5044C78A6A16B2FD8C0F92F427E2AC45ED8A506F5B60AA1975D17D7DD3105940D0A4896BDB02FCD833CD2D3A7E2A80DDB3B4B8FCBB1F555F339C72B1A64466FA2A0CC83E3BE8572727E82CFE4F559D88626111B00C557089E10D5CD86C752469B77D608DA033B6D5F7270C2EFD42420AA780EC00FA0D458BB0AA806BC254DA8E8FB6915837B6E1EC240265AC6D263E018F48EA78526241EC4DD8DBA23767849400C789DA4B2CB84DF5CD9C22EEE57D73B20C3389297B3B1040188C2E0B533B467A327D1D2540B1A105767440BB18342806BF25A53A65B798E5E491B3FA4214D7A3F57891F106B8DC37D073DBC3B78CAAB80ABD48A9F47E0C557E4E459D1A080571718634AB213F54FB2F200330B9947FB648C059490DDDEBFE816B2330CFE1100B979BECCF9D021E21D93745D6DD13A33C960D65C821D19430DACB12576178A045FFF5F2F94FF3D7E244AD9D86AB78AB16E357682C8D06150EFE72765C8B87058F441715B88034AB3702166ABA505A9DDFD63DD0F994FC95A19A2CD8E46BD46622B0D88C89926CC631FE39EFDCA33CE072A9F490F6F6147C87934DB82C5B840C6287EF19522C32F6C5A3E6151CD06E06A35CC1718DEF45C81D1645816A30D217E554C17C22ED48B60563FAA246525F694CD8457E335B19DE0B5A4D8D4B7B894BD9AF34FF89F378FCC69A803B2EF637F271D1BD8EEE20B921134B1839679C6BCDCD55CC83D813AFFB23ADBBDAAF617B25D1C2E4B79276C4596BAB2F87A92108F3687759DDE772899F5C092838588FB437F17926D0818446DE488ADB6CD1F73EF74DF5348D3B45516653496EF94FC54536EA39BD551037207E36A8A4F81CD5BC8CFDB1BD34DA1A2061A11B17022C5B57F0EBEE94A47D8D5987BB33B2D3A19AC6E48457C8AFE50C4457B3A265AED76A10508A6BC3F8F66CB7E6CB4AE233F9E89979B51A9A9A0BCE14326328FD960158F0C09459908021FDA6EBA8C65DB4C401DE521640B7CEC6EE664010081EFC22175B4BD43CA1491692483F7D7568BB411BCB5E43E7A7749D98C051B5890A4181D49C585868501D219773A2A1CEE1105372281BB4C0A35C7D1E41FCAA483EBDCC8F07A42DBF3422F893B29641B79655E4AB30F047E30CAD8F67EBEB669D00D5F42361CA2735268E452EE32ED598A1610EDDD3D179D13BF5D89DE35CA69DDAE7E3300401E6B7EF55DBE85D4886C56475E197CA839721FAFFA8DE349516BCA471E675F79A1BF66922687D64528E4F9CFCFDCC8975B20FE020084C0755A0B0BBC80091359184985EC2465A8560FAC9CD3414D9721A2D20EE55E4EC8EA5353BC677FAAD500FFA675AA4BC839D151C4D20868550C93289DC11D63A6C489D08A371E93E657BD74A5F55E6B92625CF251C7DEA4619DC170B3860FCE1AE0662C25E464BAAC1CA84986B38A0F71E16F3DFBEF81071FA299CA07401B245415F748935A7AFA30C9439EDCADA21D00C8DAE9E14D468CC32351363A79A12C2487149B3DD7077A2FC7C901A4B57DADDAE9B0F3B9C887D8FDE2287CA67E56CDF687B95AC2231CBA1B8464E3F05E6595F8365CC7A43D4F40183999460CAADB3344DC9C36D501F254BF775422427BEFA2463B503EDB266E499A20FAEE8FFB0F30FDD7C297236D921BD2C26A0E4C5822E41986ABAE4AEBA11416099D6D27AFD44291E51EFB0CA376BB5ACC8D4ADAE156284365F1F837A96B142D67F0C487D0DCEC18EBE72C772E2D4EB11BACDAE61BCFEB6CD73210C36BAE3A8C9C4D0945B0B2E1A8FE62B89B4DC59DB4B4F90C367E03769D15B3C1B65C66D824E6EF3D594FD05773C204DE174AD6136D323EEC724856C1C5042FBF5C9E504E27908913B3BD1F3F49FC34AFF912835EC96034D2E26C9A9567A08C18A3FC5DA875867C9171084A5CD28F9701D7D5B75DF022B0725693425FCBFA3986BFA9DA43D9DE64D47B2F6269951D33413A0CC37317E42289D604952CC9F42B4D3705FC1B9C39B13414B6A3945DF4FEF38FFDF2A92A250CE45EDEA4527D12DF95A6EAFFF42DBC09598D3A9137B251A8913C7844BC4023BEA939D8C3C2D4478A9890A77D9685D6905A5779F435C17F55319D445F5E5AF72DBA57DF4DA0A237E32C5C25408B23161FFF65F8AD4B4909F56B3F9235A16CB0486E3F216F7C802333091416F6815D45FAE01F76D15E60BD1299FECD230846F5FE679EC819FA923825F40703CDE64E836E3C9A6D475A7297CE24294EE8722C2445ABA3F532D28D48912262FE83D4E082BAF74D3D706E14A716848AEB72FCF856C77A033E5E7D90BA8A50D5B314FDB8E7E9E88F0380FC7BC40C6CD6777C07254A5FCEC31CB35294454AB5EACF06BBFB1DDCAD0F68B1C32D7B4493DB1B538B3DE017FB867365EB590DBD5D1965478B70A1EC6E7E09CAD4E5E60AE1E78CA9F7E2F099E4414C7B208D1DC305459754676502E89316FAC0585481B927F35A524D6C61CB3D9B5EE2DCFAF164A0B18944B89152E643CDDE9649A91F8CCB49C9AB6F722810B659C51E538900ACC2239FE3A6FBA8012D529FCA2C2B31BB3A5FC017B5938BC081CEDA7F1F824C4F8DFD25731EDA845454E706E2D23F35EE813408382A5985CF24BE379359C2B81E21E0BB2C62536526AB14B49AFD3388E5F2A9174CB4A961DFF04073DBABDEE3F75604D07B36DC2CFEA10850F7BD93F9D4950E21A54E0DD55107425FE198763AA317EAF0489D2EEC5CF3DD81108C251AE58AB5E9CFCBF0DCE787D6D0DE27CC7040D6640338FE133BF84C4D33A8CF50F6EDFB7CF2F0BC37D4795BFBE2F53D73EAD03A5452071CDCEEE398E73C90CA7A4D6C5B5E36F786B3329A08AE9B5A34D8926173EE021E9C2E4274519094A75FDA03568CDBAD5E505EB2170D041E811CBD762F58429E7EF3587224507026F3A55C0CD207B56742F3C62A1D386ACFF3631C6ABA5B8FCEE2613FE0611B8A9EE31EABE82CA1CE2FF597BF67054760C78CE9190AD863D6FFDB07EDE45AA724F1153D2730E5E5A203247389A8DE329971E51DF2BA3A2AD8DE5104EC73419FDDEF3315DFE9A81D7CED0B5C15D50F5D684BB16B1EB97B4CAC78633CE9C3DBAFF6CEA1BCE2B51B7A29C93AEC85531FBF65783CC8ADF6933B5FB6F157B9C27C5F9C14B29708679716DE89731B67B1E3CB4DDFDFE981FA773434D4AD0758AC4E714724FF48EB244B39A798093F67EA66C3CA76C24184DFB15C1197B25D391172EEF8DF34D50DDB002C54567A84B767B3B25FC8B4266D9C4AB28B4510F953ACBCF8DD8B9C52B3F2CD0A38D8613DFBC43733834B336749691A7158997365DF3999EFFB56C92A621DF5710902093FB9E99451198E957F819D223324E8149BD4997DB1F3A319212722DCCED5D22A8F731FC9A030B76306CA698CF19ADC04498990053E58372188D57A119B8C7121E9A571C0C6EC9A1DAC4849986B8C003D05E1E9339AF9D4258048B2595CF374635DA3EFA2B68F69A4DD34763AD386A09A8715DA361C68EA5FDDED649F88913F5CA8D31EA0444457962804DC960BDA176B59386FC5133265775E37AE28E06F2415D715284426A38F7059E4454A5BFA11B95866BD34151E2B84E091F465B10BB754E0214BBFB63036886EC8433396F53AFCD4BACB51B0E4AEEE0CBE18EDBB40187DD0C2DC5B5D219167DFDB4021875E5E954BDE3587274F10F16D2D3D654DC45E808D7A1B8A6760A4C7D63BCF17F1270282AFD9D31AA5933C303684D564D725D838870E985578985237E06203646F0365BB662C37D884C81C10C962AAF09AAB4D39543E +smlen = 7499 +sm = 4BDB202E7A65BB87982C042AB0F834F5E166E11DF8E2760A1F218D8FAD1AC9C22B58B5323CA8AF4BE6471CCF39AB0B3D51B49677B392621F2D84AFD4C407ABD17010EFB66DFF53B8565FD0B879E8625A2E621EB69651991DBB681FF11F0946AAFE57A890F95E1AB7C372E9AFECCB6108F126003FD4CB5B0A0E9ACDA156EC4F1EC8A02940DDCC308C5491874E6989DC198EE0159D198B8F8FD29434BCCF3DF7708D0FF0FF81E80ED705D834B227E15B94AC822F420A191704FC179FFB16F9D0428C729489B4B28DBB95172FD37F2B0DD4DA01412E496E062B7E60DB0EE49236118469284E44E23FB89793057363136994DE854DC1FA64704188880AF6903ADCD546D3C16859A34F00E8045A46E751D52FD7B5F393A55C935F0D4BDC427B1D81970201FDD9C0282C3BE9101EBA013BD4E01C510FCA342299D6ACCC59FD579E56F2E252FCC57664B348F7695E0EA57B48CB127A83E645D5E064A72605B817B0A54D1669E96AED515C8D55BC63171F1F5F77B45B115BF7CE77EF476905A13E092F1F1D4428A84CF7EF698EFC857A81ACAEA92210D413FF259FBED4996AFE5BAD74B6C7383738F81B10FD11A83A601E14D521B73FFEA85530928DD4FF75C9412B46C3E5EFF1CCA3C2ED7EACFF2DE0CE4B62F6F4317E5B456A3A9C35B360FD344AD4FF666D5323308DFC39CE6DCB6585B8FB08F018A2690AD607AC478FCF747597D6910C22795AABB4B6AFB8DE7FF56A806ABB285197C4C3B10648C62C3F18BC6EF674A2CE7B4A04AD8A5C99E15D706A83A645D6FA7150A24D9C073CD6E7FE7B6C5D259ED7CC20AC1D4C3E8F97D9369C19E6FD1E3CE2F5058ABFA77550AF7983DD4BA48903309CFEE6CFD43E5B70EDA000EEAB85BE9ECD7298D0C873A595D3DF955DB13B18A74967F16691269CFB0DF5010663A4CFA37566346791365FA942DDD2AB2F00F8A7B6B801285ADEE1B8E29E9DC1E222197972D75C5BAB4653988F20D7EAF0349EF1C5C059B264C81CDE498843972D173F74EAFF5AA8D9CBC2585464785F03BD720D557788476DE9111B423C08608EBCBBC5DED4B4982AC86B3F52F40B28C4309945756BEB0CB97814150CC3728127465C0E573D8C6427A0099F45326C72BED24D682E13B9D155D65627A214155B59A3F01908F17FA36C74A01AAF5D48554C4FF09D952280D650BE86B9C9B70D5EE392CF8CBF79DC5FAC0BBE8E25AF6A5CB75F45D7F7D5F1124B73DAFE18D0ED5038BD1C50CDB32DB6DEEE5CBB40B7521ABBB8D730D333C414DEBCCA5476232A38BE0777673B299A295704398FA4A286C467F4BC9468FA8B05D238F93EA8C58D6FFEA9A2CC4B0424F90D4BDC9774BC422904DE01F49B3866137A9C82173E021F61F57DB96C83C2DB5688C97F6B3C4AA263C13BBD938381ECFC8596A14DBD9376163E3A52E67A5EC3AD0D916A76A8E11227B50BF7C76E1A3EFFC47CC0AD170031D6A213B15D44E00D5EE018742B079FA68B5DF5BEFCE5DD7329C5D09999D64ADF63E138095BB23C549AE6A63DD17DF4D98025088CED3900FC986841AF4CD9E288651FF2C58A6424BBCBB06424E6B2C84D242C024022F26771C507B880EEC0FBB059528EF943B2C5CC63ED1731A6DAF805406C0EEDA0252B12FB5238C4EAD19E62296BF652C4F2B7DEE89B90A590941E32890CBDE3AE643CCEDFFDB8F9887E6EF84A7A3C4D1D494364F41570B9FAF4E1C87F477CBB069561F2C3004492AAC0735B3AAF3846635C440E78EEFB4FA40C7A0807AAD495392916C7EB94C90FD4D987DE669F722DAFF4D30210C6F78092FDAB8C5D941DD8C47F1E4ED605707D2E50C5905F71C02B652C433C4052CB43C532916B1D402C5BCC0B225230F874444F5E11E544C691BE7EAB470195AD0E9BB68619A93F64D8438DA81A2BA7BB7A10136595E99C1E966F8E30A93FC5566CE28A9554B322BDCE8B904A8C411E99C64035E2BADBB5CF781DEDFD7CB2523B95BD983AB32F863EB302E168CF26149E4A45DD1BAC8077920614E142908F9A4068DAE6DC82BFFF681C093D89F6227E8E699B95D6AC73A479F5FDA8F75B2DF705F2B8D2AF1163D5F041FFDB5F36FE8F6EDBD4B0EA41BA35B3528FA712A1313F295F761820D63B6CA193EB76EEE8DF0260E7C984CA856CE6E8DD0EBB3E48B17DB8B10AB90B46DE322725779CAF981F6A7CA0C6DFC8AFF7315BD0ECE0FAB261C2DB12AA90F9476515075CB6F5267E5252665F08A33215447B2A7ECF7682B3ACFDAE01DE357794D0EA83E1CDF202292BFC200D71C8E22C8B8EA9BB67DD74497DB7966A45A5FCF522EBADA2142C45BE3BFF4ED7D20B4901611269753E06E40196D8E5CFE1BA516AC5028369D3E0F23CAA17A4B8FB08B5F87801FAE0180AACBFFD759FBEA9E3F8990B76E8647E5D42118EAFC4E911F782AF4ADCF84B4AE24C21E2584756FBF8DCD733464DE210B5E7C5E621AF4AD1DD64BE516294C086B0DED3C47814D415A73D45689F789656D76731B7267A7BF551F0DA8A5D9DB435B13290A2CCA63575A28AA348C4E4835686D19F693439755F48CE08D07D8D67B2320EE558A3D1ED488AC89E8056269D296289A78B7EE0A8FFD4245F89911E810B185260BCEE6B1FDB720B3302A1F0A453A7FEC9576B0C9F81EC4EE3EA04B18DCD0E96D4FAA42A249EA68D13FDE9BF4F7EC05BA8F06E66F277B0C64313E0E0191E89B846C8D0223BA56A0B52992B3BABF73BDD281DA4EEE51879A5E46183F6F34A226DE214559AB46FCECDCFC47F2074948DE16A0BF68366958C1139C949F60D07064E83C9ADBC2F4786E455051D8A9C748CEB45214C81AE59EAA2D8EC2E17828F7ADE9F47C45EF2C0D1EC082B56E536C5BF7659673936B2D6BDB61DEFD588D3E23037030A50D3EAE66782E6BDEBE97EE5141CD8A410F89E268B50FBBE871B0C1A52FC4EC2BA4308CCC822F0F3145669A150CD8E259250B0667220F81044292C4708B693C950B5FBD7893BBA60244E932A17A40B11515B00721C98A871AF561894A0A5C8ECD7023CA604042EC1DC6537709E15BCF24BD556ED0AA9FC6A301AC38DBBD84E2568C46678DE5794807E09A06D9AAF42E9A9BFFE501EFB1A7D85326C6BADD00ACE1F945A460ED159C2C897418040375BB77DB5DE241C362595C025045194AB8464CF67AE58E2BADC58B4C1098D0441A8E89387255F41691E532DCB6EAE45898B69EAE667DFDD9815DC229EDF159CAF2F22AB9FC099BFA7507046A93C46E5BAC1E4A78408427A18F55D681745978050F7FD5DA59A4B1AA895C4A31AC50CC9C94D106482DE5BEB2A81E2C69A5561EF93D9B31098BC2814C9C0F1998FDFEF9AB622D9A685F2673373DF8C1DF35A8068C5BBD08368F4CC8F7004206E846B3F9AFE9CA371AC93F133B1E339DDA8431BDA47FD45F4CF16DD312954ABECE87FF864DD7968D123D223DA743F9DCA3389D21EA0BA7FD603861174A5474A28092A4E0731B092C1F4E2476085BDEDB8E883AF45FEF90DA1412C5D7DC6F445533854707E3F846EA5B3861AFF9D79FE69ADCD7EC3A7C7893C26226668250F7DB570719CD5AB4660A6F94F1B2B83A7522977145D7E6F6850A5B3D7D82B7F9D6F64C1222E7A9590458CCE278CE1634F1B66E28EE541D194C562A6A40E1E855192249A71E7941FBCBC7FB87D6E593B2583D274E6948F90C36A1D7E745D9C4F002420A45386BAA4D57DAFBE5C159C2E01F72F8DF7EC1AF690DDE0D563FB40564B8B47785AFFD4A438EC9E3C6A5A37A8F5A297CCB80064055837999F19B997615D15AFB527CC948A3237D1B30B1C674A9D4DEBFFABBDCDC6038BCFD4098EC2F7F6193433B8A6BBD25CF8A21774952B811DBB466C4B6F567AEA48B7E7EBB7B2F2BE5403D1ACF81127B005F51B0F8AC162BA91DCCFAAD797310F3C267AF2AF7412CAB985CAEAC92A548E5D49EE027EC0C91BF69C6344AEA36A329D3B52104BFB9E7A1CCB7C4A239F7B4E58FA5C5042EC2CFCBA1D0FD1B32E7B658CE21441812C02CAC7811C24CB86360FF57E1DD80CDC880ACAF9C3FF96D24049E75718D95C75E0E3E0EC7297AB66E3939F55CC45A610CA9B5743A164BDEC71B76536863C07AE141985269388B0B7701377E304FF2030596EFDDF9FE175102125DA28BBCE97209363E0784788DDFD992A24F12BA18BE1FB22B9E57242F2FB3A4BFBF22035A6D814EA42A8D6529BC4C39BF3667EFA9B845F759F24EAF82A16933855806FE260681A43756E243ACA6C477312D65E602DF1D2A51F96DE4E68A86D1C932B4D628B4EC300FE71AA79686C3A7C5314F055C8E3A93F5208D1A04D19E6B0829E6C647DE063DC86FFA8286766EDDCD4BF846633CEE22371B4BAFD11B3C057844049F99BEAE48E065CFA0D7BDD40D287D50C0DC35F2867E9E604D8E09CFE6944CE0651CECEFF395F9440EDBDD052BC89EBAB215C5A75B25D48047155B1519C6E813E895054DCAA05ED64C355799DCF549949D1B580EF90C059F942EB9CDED95D703DCC45F8C752F34BA68C56E41EB0709D5E0C8368EEC1880D1C6185FA7CB9A46D919E88F4934A6A2E72B242754011A57AEB30EE35154E14B23322A68A5A7BE04FEA5C64AC51B7541A4B52B1B25E99824C3C4247A9D977F5E1C017A713F4B948D2BB79BA15945F5C7F405040F23F2030F4AC0AE1E88BF70AC4DC6B6709331AD8578ACCE71C3E9E3493E8E1BD60A365896A31695948E1D8DAC111DD424422DF470658D0E57FE6505C1EEE0799E3DA7647138940B67FFE565CFE33389E5FA05879F149A4EDFBA599D455855F5A928A8CD8B67F342F6F7CF5E178BA0EFFE93159D2DD3A3B8F9556C41CD00A36B0C6A198AC3BAB90329C6346FEF49E58153EAAE729C53624602654A0DA7DE156EED121C8C421641C0C653D77B46E9279A03F33A05CA99C05537F9BA4E4931FD76A4E5EC1AB8D3F1F861DD64F9E9E7B23C4DB7ECB71BDBBBFE97D067FE21D0FE0E44E209403286A4DD2B24D6014FECA9644F15F899DB3106A5537136526FE6C7F989754FA41B69832DC31B6FBEED59D9C13A5032315BC413AFBB804B506A116154206DB89EAC65C168DE1820EBACDEC028BF16F5AA4906D1F1FF16528500FD5E810E651C1179FD379AB780E57827B38063805367A07CD2C2703DB71935E8956513D3869C5BF3F1FA97EB4061D842B67FDF3B83CE6A60728510E0F8B9C2EAAC8911E4BF0F417055D9CB490FE458972E4CDC869AAF6D6773016D64B5213CFBEEB5D0D169FBD3BE1244ED87AC0E0458FA063F56AB2D27A198AE73CC54CE47B670143E6D2B2FC567F3F95FAE50448F1774827EAF1ED45967F04DAD32B2B2425A5EB1410033EDFA206C96D0D30EE9D6D780392C30AB0DE2AE29F56F720227765B13C1E12D8FFE36F6D66F2149777FC04953311E033A32CBC0BFC9BBBA9DAAA1AF35C5E4E0853D77AA6BF0E36C16798ABD7BC6BB5642781A24FB3C1FFAB665C2AC02344041619FE5784E834DBA67DB14EF43F95FA67E6075E0F0FEB180391F02DE5705450C5E7B8CD5C62C41BC76FB08D39FA34F8FD628A084861EF143BD3FACA7C842C2DE1F519E471776F86C756BA2259707A3424A7EA8C3D601A47D0EA5188E75521CFF32BDCFDD56CBEDA46C80929DC70572F52094D0FF4C1378588CBBD49BBFB829035AFFE54DB35B1341E76E6593E65230F7C4D0457F4988A95AA2CD0CFE55C300152A948A3C194783B3D854FBBF4DA0DDC8FF9F0570A8FD2FBE4DB53F51967B9DF063B6986F43815DC3B486A2D8B8791F2FA935FB3DD20A5076CDDF12A17700FA43D6580A5F13432B2451A8A159621E418D932CF8EBFB785897C226EC853D152F8ED69B56D05124652428AD7B4BC8F263C2C527643F5B310881A91880DDE86E329202F1B9DA439CDE51344246B6F05B7B31E3D31519242E09820851585F601AE47A693CFCD15C29098B4235CAEEE1EBB2118BBF3B0F8EF434496A553F5CFCF0A037FA5DE67F75E707B553C4EDDFBFEC3B4299EF4E2677C5CDF9B2DC5EDC6274E9CB63AC28D93CB00E4448B4594EE34A0D600BC9C6D180439E380869DCA489640787DE6D86B8196658AF0A73F28F9327CC5FFD0DEC380AE91EBF9BAA9441BC71B4D3E517D19D8E4BBEBD98AABC4469FBC03F55E08B8DA5DEAEF3D22CA3F62A3DE03A93A2667B05B7D92EE36F2F5815DEEB527D4EE7C35B9063F88EB86B49B3A9F006D1E30884388CD2304426A7939A87E54E7F4406419C8FA390A8670FCB4BE7638799B97F77135FE3EB40F4DCEA927AC9491F0A5F4AB37B0BF8D9B9266391F913F520FF6B928500E70CD2DF2683321618B00C603C67A454A8ADBE8B6775473F6B21A30CEDDE122CAD07B82B47D608F0A766B5EB1D2E4795035935CAB9D7AA09EE085C418AC985163435FA042EA3C4002265F1A30899AB7C0C574B7B8D9F8272C404E565F6993D1D31E405D8E92979DACCDE8229AD1EB354D535C6D7AC43348708B9BA3D0DFE90000000000000000000000000000000000000000030A0F1923272E37836254422C7D13F1120012FB9CC7CDAA1D8B72F6FA3943AA7DE75263D3DF814BBF2E80C3A204BC0F9AE33E4FA82CE893D35C57E41C7147602BE12455B00B7949A3195264A3281CECC3FDE34802B28C6E1F2B505AB6087D453BD6AA067B2370124840BCAC4605EE4F14EDFC4B4FF19A4D7A828E60156B49B4027AC18DCCD20294F89CCF03D0CF47BB2F22D3749EEE69EE17AB5D8E4DFCCF36824D23E3F95E959D0494FFBC712CE3975E3A661B3F9E149A0234F691C2D820000DE97CC016C43EFE958DA469F740610FD22B64D4BD2E30075E22BCFD4AB41D952D2394FC629F016EE1CD61AAB4581F62A7B8648F8F8CF02462C81023CBE2755C91195A5917FE5A8B5058ECB8DAFF91DD3F73FE38665666DBF79CF6F203FAF94A5CA3F3AFFAA2C2BD5F5DBC011DAF46FD7CEB74B5875E4B5D80B6EDB9817106B91865267E78731662218C8EDE73E588256FB1AD57232AA5533D25BFC54452612F0C2AECAE6DE19355E1D508B888D18FF9F6D7D68199755CF5C210172F65342269ED96C77D80AF8A244B43A99DEB49B97A6F358AADFCFF6AFF72AB39540D375165185F31E0F1A6F97722EE365620BC5D642F8CDC59F7E84FD8615F4A336ED340BE6ED8451997D87B7904C1B9A3A0BD1F8A01AFD6A2D9F5B995E3FD0D44DF8FBC8389B6CBB5537816C91F0EFC3D2349F15EEE747B254C5BBF9418BB979294423DD6DE4D13484408362582A86D082350CC79EBCDCC05B70110A038736034CE4F3DC1D17E5D11C9C7620D40730B61437906933193D1272F7C89C701D495ED682F1335B7E1C42C994E090A67D932A8E825F4B9EDA8F2A94B9A1F11F10E91396908A9D436DD01BAE1D1DE2C6ACF458C0880E3F81ADC2240A99E6083C9C188982713DB243028AB07DF407218CA6B3C4C93989AC96D92375834B915B724F2A105D6240E52B9D7003C67FF76F7A325D84ABBC229266BB40D1DC8784CE1A4A6BD17972CDB26C274B06337D525F61B5BF952D23FA13757460B7B8A3B99EB023831F4FBEF72D62931348622041FFD12634947579BC6E16BD1EAA8E8B2DFD54D74EFCED79EF4FF31AD42036DEBD0FDA3B7F3F8E7A3F45955F82936A67122CD42E38AF646CF565E294F422FAC1E7D274185896F58E9D0FA1FCD3F4D379ECF5B566586246216556939BDF86D6A417C3BF77C64F95D7DE8197EE25B44EEF00209D33159710DF001372C3E3D09F24B9B08B8938C522690674A7588933E1CA37D2C14DF50777806EF6FD2285771A44F6DE90475C6CC314DF140C3962DD9D70C54E58CC5FA3302D69C80C6511D9D42A51B7CB7FD7FEA8D8BD65A66FDB2AC80D945FB7EC72E138F5566CEB570968D84B60068DF20C6CDA2AD48372DC97424793FEA8D2136923070C25F47C3D10839D1747B613B93530968D5E97A3FC0F563BFFCDE7B42C839EFE66C3A8655D0CEB5AF7A37D23DBBB52D05CF6FCBFFA7C7491703349819AD94CE218912557D6C87937B2E7B0473856EC78713C29A02CF7B2B38E0DFE16804AF6C2BA8607026892138011E06B4AF179D63DBD97CB917B6507B798E58D74F485D3F063C044211E428FBFFD5AF2D7941900299602D3B15D5D600B435D9A21948B8D87A35205A3AF9AA9BA491D56573A93C35AF6683655E04A7A17F1B9709ED83E70D82A3DF59A2FB7C051ABE508601F322FFEC089C49DC666BA04366C038AD59D397022F0F6344255F4D98BBB17120441CC75107005A74DB35459C63770547A4AFE59F2703894DEB67612448BA7C4F6FEADC1717F6ACE410C6BE62AC319CD33AF285D17D55F500E364A0ABE71D357AE0802AF464B6D2732F3FB94BDB3BAA497F2E44727BDCCA5A4B65AE9DF189FF1AC640940FF4D479A8072D34ECC523DC8FC7C87FC89A540485AE7BB3F29B041446CA427C0B48CA7515A1E31788E8B53E1122D372B6557F8D2A97CDE893B20E60283954E2934AF340A358A4376DD0CFCBFE305A2CE7B72DCFE2DE105CF44833F548D1BCE88D34B60BD29B69309DD87F4B91DE10EBDD7D7F87D6231307D0AC784E0496DB725AB97656C34E60B34B230F37E30FE326296C4E1BB88C0BAC261DF0E5F45E6E126103EED6B1CA146D58140A8893D847E92D9F3A0A883E8BF830147CEDBDC7DD42C1A58A826A8A827F9AB26ECCF64F68E9CA6B68261260B659B47E0DEDBF5B077982B24ED9B36E8466DCB21EE69B5E2BCCC49A163B4860EC2CCBD65032776DAE601E18ECDAB8E35C2760D5758592F6CC074298A97FC5E82E7DA84036FD10E0725A0E4E58CC4DB30499ABEC0C7D95D88BAC2C58EB093312779BC1B8619FF2762FD1FF009273456D829394664C31FF6D7848B27174B36E59FB65D6BEF6D974D5038A28F49AD465B28857CC12BAAFFABF3652C2E22B46B040E579FB040A0FB4B1DAF0C157D35407C0B78E305CEEB232E7B7426C95639B1CF7B079E80521FAA538E51E69255576650C3A16E143D0F815D2CC89EB00AA13AF20394AA23CC6AA99A9F297D886AB9AF2655D53816E066A02CF21C277DADDEF3D7D0825D094FD8FBD5386139757EFD0B7F8501829725A4B70FF1DABF2958E07ED21DB76266A88483EE7C51A7D215E1B41D2464911ABBB1DC71F9613ED5446E4B0C97BDD47F22B372FB7662956FDCF3B108E0107F74301A054FB004925B041AF354C04C20FD370CE1A014EBEBD8311F3265A2F78B48124521A4AAE240D3BA9F94FD33CA4A92D24A029E0754831869B58F670435A44DCDD7BF75ED9FF06DBA52980DCE49C1C26BA0965DE3623F459E36127AC6AFAD4D5598FC45A95173D039CBBE2CDC7DAB2865FB6BC0FA8DFD33C4A826CFC77BB7F45CB5AA73377A27271AE41630DD3D4E2722581537FCFB233E5AF8F04CA824012B5C429EA498F4AD44AFC249DE2229FD7266FE84173A5CE44632B3650D6E1F278625D564B374C10C1AFA3F17432CBE4B65327C6B6E0CD2F99B68AB043C5C6C99D7FE7FCF940F4887D309D7BC0FFAA5DC4B90C79266514F46CA2D5477F2B84B04E30DCAFD0224170FA6D4BA9AD2A6DFA8ED73DFF9D5D40D43F02610032719A7C5646CCD453CEF409B4325F3FB6D9B9201FB115E4DFAA0B4D29959A44518774E94B2D4D6D06C7F065973BECD203F5CF6CB59F869340EC6BAF0121049DB3E1146234CEE4657C1B821AF817DA27BD4C9B1103C81F5B5161E6A9329D83D6E4DAE1F3299858CD201222D34A85E2991BDCF32E9771F3E701897F647D62729C9805CBF118C9FA727B056A7271A23181B92F033DE1EF113A856A884AD527B8DEB92085AF3DB509FDB0265FBA3376B31BF753DFA477DD5E247D939109F31CD430A692BCEC4D9FC7C5B4630CAB90C64B75496BC7CA54D5621FE3315AD03EBF1AFD6D436BD2DBCBE707B35F916CFC147BBB5B8AD2E80ABD692834E42E0724C8B901F5924212C4129F7451B9DD860A85855D1AC59F0B6B87A66B6A395DD81990AA3DEBF64C91CEA6862B5793BAFFF81677FA2928E950D94A6333B0E77A15AE461E710BE70AFCB9FE6E0C21C5AD188E439A6E5138A2C5AD17126E759D48491E3F3F93F81EEB77B7B3A6ADD96917CF0BEEA202EEA5ADB3D5593A3DC9FF1F8F05DBF5A2707EDBB6640EFF5B65A0003CCED2EB480942A13C1F1CCDF9994F1D11DBEF0D3BA7C3801AA508C17BCF287A928B635F475195D88ADF9F4C1CA7D3D1462DFD0F6939B89E5ED95F177BBB12253391876492BC01AFF1C1DAAF0A1C7821C2A4E33F52BADF51987E010B391FC984328E020206EE98E9C8E6763120055F99725E48356FD800E11CE973D00C800C353A5DF8B028E1E42F817C7433084C440E47532FC639172533DF35F0FF43257841C3E4EC7DD7F601EAA81E9886FA3253844C195A62F89FA5D292536BE8CACD80C94BBCD1A83C985936353C9233E512431A8863D7D8340E89307547BD10B16BF2C7E0BB01AB8093C70E4F4C8FD30608FA14FF072D81048391C07DDD82475A280D4EDF81F739AD1A13BC6483C3C37BF52ED52CE8D568AA81864ACABE225BC6467C79FBF43781F29B0C508E6825D4E56D25E45A8C0C6298765069FDCC66B2C5492FDDFFF69D6F5975FCD81041F30FFD7813BA3219B3139583EB588DDC57851E581FBD5E20127EBD + +count = 88 +seed = DEEE61A2FAC04E4D6B7A250124DFD91518D9B90A71FA02665E3088760BF69CB3CD7B6977F860A7026819D178623C9676 +mlen = 2937 +msg = BD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C +pk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A0114BD6DAFBF8313A0505E10A007DAE4E837D1367DB6C48A77943C1FFD2FEF3C5738A40A52DFCF63F4E80CDC3C9E2E607D03E673C299C08DB7145912F2BC98EC8839C2DC5CFA2EE0CF50156A268DF40D06BF9A00ACB0D9E9D87A179D35C263C9A43DF53CEDD72EB948602C8BF2655EC875FE49E6F6AD23DC3A97E42BBA5B56541AF6228B0B850A305E926EE1D4882874F9FD6F3BCAA600E675023042011CC7FC3C450BC1670D6068B19B0B4638A7BBD552565015DB315F5DB178A9820106FA2409A8BE021AE1ACB7777D711ECF5E274BAC66B8E23F560DA6EDD781D867A95745CAC85602A1101E8AEF3FC85581BB8D28AA2EAAE96BA5DA3B4A745AEC99A9ECB75FCF9275EBAC59A3065A5BF10AA40CEFDA3F898DBB30315DDDA46EA4EA7A46E3FE3E7800F8E4CF6759AFDE0E78463BB9A247C689C235A36DF6B16F9238C3FD8E56CD49BE71DD32D704CEE101F0C03D4617C7492F981340346302CB505EA5672A975FF117BFE93E38FA64E95EE4F4A415D38A6D88FD69A8D0666BEE26B506A3F3C03A6750613375A509EC0AA14982096E5FCF10F72B5341231EA78B263A5F9F8BA417A9043A7D90C390E2F43586EFB2589D57BB178FC2F1F5006E752F30A49F08F6116EF74E5506545CE278184F32D73198B93551022AD776E614A2984C675DAD94FB9EEE8A0EFCABE29BB11E9C755B0E5D94580664E0F05B2184F2AC5493E2EE81743C5185415BE0E79294C01B746A83979081BF81CD337E236C3D680ABD4EB741DBDD6601FC5EB274D6800C5B0D4F1DBC7D3AFFE7DF36A14A77CF78DF924D7A38F9EA8AC2F74FC43B9F687BE6BCA10D7DD044494C6CC5255ADB159F2AB27A72E0AAEA0A0BFF3DD72D1DA634EE7B68DA1549E8972F0280AE83A0FD4963D9417B507549FAA5DF54400384E10861B9A82227535D75310786C53AB9CD87FE26FD2A79FA761564A57E76630D433BAA566CEDBF6F685606A8C07FBA55C49B869A50D47C0E337C401E82ECED57B2730EE8356CAA402362EBF690F42469271C049EA2B31FE4CB4B0BEFC12C16A9DB3D632F0F184EFF8C9845D82D6B692B57C16C7722ACC14A6FC0B70FA5B8E23E3374E7FF52E2A21FCDB148F9065E0BD89417E2421E0CB75DDBFEF6A578A89460D918CFAE8009EF88CF5CA1DA5B3BA27EC9B98E4651120FC81BF454E05E705CC0274738BAAD77EEFA015BEFCAAF3BAE11D34AA2698582CAB1F0B27AAD864F226E49A8381580F644D73202E0F144E05E68C78C11C27A9DA493F71D8C7C5CEBE9D2B1577EBF1476EDED1D89AD99E360697781DE180DBAA3BC230FC2F50479046C0A73FF4A1419F370D7FFF294A0C4438215E1B9DFC1F9B67525CE31AC333FE5E0FC91B5FEBC7BB75F5B244DF542DC2305A582E74D57D16BE7B31F667C907BC457BD6311CE602F59A7149294F29C1C199CE2D961D4E5EDA6E728C33A10A98EABADE20B49D3774C75A3FF3C21F64FB0CACB54991B69E1C25083FDC439F0AA21E1BF70FA9EC9057CE0BD0CDB488BFE03212CD503A7C0C81CFDD1183C1C911BBB1E0F05477042E516CF6ED09C1FC067A8F3E7B58B2A63AE5CA7F38EA198339F982382EB6071657888765911FA4D81781D51F6ADC5B901B032A4B1A2742A08F27922BDE83FEB21252C6C2D2DEE87405BEB068FE34C3BE6B79E414D4CE6225407AC75DBDE89D27C4F75046D97916561E517C5CDB6513F71580851B809F9175A543B1E78F35E6195079A5A45965E39F231441C793CAC9B488DB95DBEC80F4BBAD646FFD522DF5B6BBF200E833D21FF4AFA7C9C8121FB105FBD525005ECB1905720B9F39E046B158CC30C7608817FFD80F63B2BA4B0C89F4BC47A0D1FC0BA616A57E761B10DE0A82D07698BB3512575E48A6D98C9B05FB2671479D6AD187F6BAF2A6B1FF71E48BB70664586007E9E07B67A0E7E3B95A2E6F4ED08C20BD94F059FC25EB4459D06B7598BE028A1F3AC7CDEFDA5EED983161D801DF4138959C4BFE45039FDC95DC861991EB22531548BC07C4C84E2B32F405E625D0E5B598087BC3B925EE6FFFBC8C5947895343287151BADF1E39DBBEEC313A9AFED3EE204FFA79D81F767550160C8DB7772BC7B99CF5BE3433F79FF95E154514F4333242C75D50824F917D3D31D6B75D7F710813314BE61FE0CB987473B184DB854321C5BAABEC3D7FC928374286F30F2D6C20D877B5DC3B7E1C61D780AB23702C25954BA61439BF7F9C132E952FF7C4342905B66B67E942559DEF63899788C7640475D068E660DB52FC162918455C3CE2B439507F3997E0505B5F210B2890F9E5C20187872E6DDDE5B0C8548EFCFDD91FE6BD2E8E93F07702CE5714FADBEA0D4DCBC23D2D8A272BAF966E26319061A0C4FD4AF036E571D6522E26D07344DDCE9889EEE1FA70BCBC382FD4B036318A84BFB8FE71F3C7A9FA30C99D73A496B2C2BE21136B762CAB61FB5D8EC5CD7F675DB775428E9FD96BFEC9B006CF81060F9BFB010DC553E990396B54425B830D06EC3D7881F53BC8A43E29752EC9C4053B4D0C74B3D1AD1C44BD4CB88C8A4C4DCEB1BB63EC2D29C68EF3F1E5E55922C1A4A40678C66A1026DAFA6704D5144E74612B9905EC3654C60BC611BD3EB9BE31B3C4097AC3E5CF5EE399A6D48652F304A4BA52336D9C07A632C70BD9FC4FC67F2BFE03DA3D00DAD5EE5E3B82DDE27A4510262BCAA7A02200F77F447C86FCB2EFA71AB0C636644C603AD700938FF6D84CD58FD45520A8DD95C08F92B5126A48777F002998024DF9740AD7418B9BB31F59AD10FCC8FDD42FE315A5728576B34B59600DD47B8A980745F90B3F61366A4347C1246BF7CF1547E355C95B1692797E2CE447D97B2D2E176CFEABDBADCD0BCBE21DCE22613C96495CD8E8D396FEEB5BBFA8A062B2EBBA16E374CDC7CD2D90901B9859605ACCBA72A8B42E8AD6FF73425E5887998F98259CFDAD09014674E66A9B51752444AC942C5FF68583AC5DFFF9DCFD769A3B19DBD8D393E970C7C134AFF95A99891A71CCF7BD29B4A70E18769FDACE2424A2CAC6169C4235CEAC06E4DF3F5CF410BD11374192E1141AE910E0840FDD57685D9547D0C4F9BAD73297A19C408F3B696A533C11E65C5F3D47EF17E2E7F54614AD602FDE0121F45E000E99460443CFC0C5A08E7DB59EA238145E7574B1D37002915C78594227E8FF52EB45A972F2E264CB65EA7EDB0F0BFCB7D4CC4764FA4EDF02D989247C9E79C4162A400527A8F397060664BF7F8647324CBCF4D1002DD54322CAD6F071E255BDDE0AB7C3F8F935CD3E7BD9B380FA99C40A9423240CE7DB14E4FF28AE2BDD37C523F40E52C6F45E33E81464014C613D6F1233CC1E60E8E6070F5ECA05390B286976FE61D990BA80F1DA81717FEDD91DBC69AE78FDC1048456110518E98688469A3FAD934341306574A77DC8403EA721F5B448DEAC2ACF43DF8E654D0FFE8A9CB4A5C6E8700BE56D2CADD372E95A9EA4450EEB98A10C5D8DC88A52E6888F3CEB2BA3F58611BDCCD3C9480654DF754162CB73957D28644172A296A9E75145BCBCBDDFAFA750CFF0CCB18F06F3FE74D295EAF1A798FE1A6A8FFD4E41452D8C2490D65C4677B6CBF3C2D63CD9553D888B1B6D5960A577793BB3CCE8435F +sk = E9D1258056C50241C5BBCD8E50894957D9BC2BC57AAB3CBFE624AEFFB4F7A01143882EF9499262B4D00D5AC9ED46BF8E0ECBB0B7E1203FD5FCAFAC5105292921DCC509F0DBBAFA20E67A48A7D352A18EEC3E7B4AADCBA5D77A3F4DFD13EDCF8EDC2632C334628116840A35605A30500893251132060996105000019C3604DCC290C4208118416122374000256C90840C4A402851385290B02D2123480BC90548C64519293192480523136A099224E28671224429424446243728C2084D83B21118474D409048D418465082009C2222181424C10822D082288C242C23C6908B44248C0886099784E1802411070401A90C1CC6890834700C81114120045A1031A4C26D4284090C3231D9985008C651DCB20943C04D09B65011C089E0A28049C06CA20810CB044CD8A070E116221AA3849C06269402255888401C8445D236628BC24890162962C64043266A10933003828521274C03854103A91140960C8C966D09C14C92160E20C2684B46644C462183326D4C36009848901A25925B4845C9C00DC3C4695B804164386E1A84915188658A306649322404000AD0380AD3386E48086558C06509430D4C104EA4A8101C33281A138D51204911A6088232661A434E523646A006320C3660C1A68824082543C42D031991C9280D00428A1B274D24236051327021390242B04404322C02002CD432000806718932084BA61162448862880963480299483203A641980648241440A420519B40680B1906E43861648685403860D8B46D019150E422311CB209010991DC108D0B4485C90205E0962D620270E1B010D3C621A3164C04C59008C7606194890A2548E3842458484523B149041365243246CA24028A948152C2200A848DA0088D01C751032766D89670DB10660980494230915A461241A01050882C539605988825D8C864532004A1C625E4340E09222808234902882119368004A08C50266A8CC8081945420BB3058C342E54246A148908628828034761E0300E03295292C049D3106263C2611C327054942520924090806D1B2905DA1490CC288E0936628194848108850A3862104405C2A60494126A20470CE4404C1C242921C99151308A000025E1C005830669809621022922C006055BC041DC126D20321113C4800A00720C42260228261A103120814C20B9701981405A98290B354E5BA0441C486A03C49020B9880335822086305A386453383122C600C024720CC2515B146C5C96601B0420D080049B267099926453024C09A3651225325AC22DD4C0614B3240C0100E58306A91268949144E1BB18DA3B68042227221084E4C802C6436520812011B454C0A432910C60D4292709AC8900302662305641B478508A26CC0802852164DD9B0691C226E43A44951384C83C629192968219624233342E3C8654BA2501944690141320A1222231401DB8424432230111484C14828D3306563406E4CA0099084041B3611400888D0B468C010691C804C0228411806851B864920C76D60088123944D0132256026424CA871D2B04D52002A20A6680340629810051C053120996043003198408954C82984420290260054802423174D523000C4C270C43601D3A2319C08121C015012A98CA38020D1300222B03011155023008C88A44D12262500986121082E10042848186C234932DB96511138860C2169C8965008360800932DE34691E3B86123022ED2322ACA268E9BB68C2447441CB7244B3451213522D81646D336709B868D00A92461188154288DA2207112376CD1B801D8286662368A534064E2428218C30500C76CCA12888A3485D3C489A34280C88020904864110770994842C3384E20102961243101A9018346881BA64C94406AC1828513C670A4A811DC8204D1B26C9996615AC244C24422C39221DCC00452A02CE3B66941B4102332800CA125891631CAC82C13272048902C14C30989340D03144023C1401B164A13084C233408A120009AC6056136850BB58049C4681B064DE4468A90184E613801C4B8299A800C9B8844A4A671A0B04080026444964918196DC2A40558004DCAB244C0A81193B20C91023011B6048CA02D0046212343325A246D10C488DC206E4A984CC3466CE3A240122060C282901B078652C66459486894140102342D24830991C649229684189564A1360D02088159A17FDB7A2A82113EE951122C2C3D92036DBB67EB1F62A5F688151C836A6D57501EA91453A54D0AE357AFBD33C75535D15D8A891FAD6381ACF26A2CE893C8EAB50CDF8A45A625680C4E37D22D404F31B52AAA77217D2E3623E8809621EA2FC07E3FA4054CD81E25066688A7FFBBA3B8DD66CB1E07CBCA65C5739C403C9C4006BE961F1F681CC3180EA4738E3E04549E65207F042E0A335AA334AA3C1D34EC404C5FFFABCC82B2087A525F133CD77043C7F05881A5E89B8A40302FE2250954BB8184CB63F2C67366D818B4D576D9035C55D23185E1D76D05E8A7A1C1660E31001AE1D6C68ABAA8BACBAE4A5D50FC7495A402D934EB806F60EAFE83BA0EBA815C322F4E6F60BCD5465A456A4D14DC223536C099B86A0EED222F60722913D1C0FD89900D8DC906822C1BA62FCF35245F130FED1D7C80BAFBE799AC62E3BAC776931DF268D42DDD705D1D5B2D7AEB4A63E2343DEEFFD5BC65F3B1A497247770FF81A76E150076937CA22D6492983E8B4B47F054BCBA0E4EF640EA8247AC37445063A6899E018016A8B66E8F750DB4B7F6307DA2FE3F3618F3374B3957A1134254D9A9213FF0A372EE5062ABC9B3BC4BD5FC9D967A1EC39E0E0681E81DD235168FD2743318990350476CA9143CC0690F237E6F2EDFD1B8BE45E300235EF244A11DF9075A7BF9FD8CF340E0CE9079A2245E3B3FDD264C0FF029E57DFF91D9CAA796BCA5715F68E18A4794AF3D4CE22692BAA7D3F7E0162C61D9B5FBD2C074EA9AE6FA3D04A50B14D5935645E42216569F45339CD079DC5F556A4FEB2438AEA399915B122E2A79B0556DC15F46C592D376E2A4AED5B54E0968D16272FBD465FA85D3421AB5B2215170609CEFA007983C8C12817C33E42117F78EBE08D735698D68EEFCC03602890BB33874404E0F885AEBD8181B7075B9BF65296A763690B3C5E1CDAB1F682BE6572A5BE70EA6B9474F63F79D19846D6CE51A2C64541E32634F40710B7EF9C2CDB2C735B959CB21913333C8AC8863D64C94A29B1D6A8DEAA20B06324B2A01DC7582A0473D7015040BC421E68D236B001723A407D013DBC8F936A346CE67BC79775A7855E1A327A6A50D910CF10165CA720BF14AE679AECA8D33DF17D4782F947D488ED6A0447004F87F13E62994F50DA545B5D7D0F9E0B251D31A6D813C4558FCC78F8FA8300C3F3C80102AAF3D66A7186E1F73E74FDF96E57F7AA61D6C09D39AA983E059E0AE9BEEAD00F6C2C79CB565F14C318C392DF53C4953CA945F38B0589959E05A5708ED97F530E3F5DD70D8E668102C3C325644708A102606CD5F9C4FCEA0C8EC1C59CDA01B0B93557D073D78891685E06A297CC31C9C44C7137270D1CAFFB4EA389245C71D6A4EB6AD05CEC452C2C11BAD3DB72706639906AF6E5F01CFEA9D0D1591D608303EC50EBF143BCBA09B0CEC3CF2B83263B7FC8FE4AB8E64DD9CABFAE7FD67BC48D5689E3E2D95A39558D99B2B0458602BBAA2E4D0B947D6277564CA003C168FF84E176224B5150552D5381E3C829AF743A2B4EA9D01F7BA58E0D2781D377EB0D10F661E864646E884B607324DFF17835F95501EFE950AA24F552A4663944246AFDDA6DAAC364193B82AA47AC8AC9D712017E2E959AAA854814369F7AD5AE2312A3F2583947593C7959239030D8DA83A1E832E5F561E23CF73A99F7DEFF531A13568E7A9E612A35CF434DFD7EEF83BA19F189C582D2060C95609F6712C8D02DDEA299EE1FF4EB5232BA28824D53F0F8397C00505EA987135FDA63B92868F3C8B9FE2DC5E77716B0E5BDCC3148D60EB18B87A4FE94B22ADCF1CD134424FE200AC9A2DA9C8A1E00FFB1667AB14C1CAA0AD3E173962BE142BBCE09F6699ADF7C9E3085C0F684B3A4BF9299275BB21D21559606038233DEF66014F56AC458C6389044E00A7CEA94F68E614F90229E901833BE258C6916C1247D3A2E1172638986653FD71A33BCF965C374DFCCD1DA5191017E08D7ED9ED0B5A834ADE1DD2093FE7B33F596781B352B0C28332F105373FABD470A6143BFD2243E8F77097F29EE7D97F303506E20C3551D18C9A491716C94AF73403CFCD3222D5458ED12BC4978E5F01BA0DE5FE871F814B661EE7B6847B90EA166591343288608BC21D81BF605429E2654B03DDCCB163457BA3A2738E84163C8150F892DD29AABA52437902FDAB8A0981A9B2DD13B5B4E5F9A4CFBFA39EA839AC845151C3EDADC4D0493E1084E66E2907F2EA636791C7BB8C25635911C2DD8C924BF4D2434E90B9ED60A2B88BB77A27376B59ECA5E6641203037067BDB77C61C9999DEBEF1085FA1B0102861186DF299AE0BBD463ECD26DFE9DA179EDD7AB0C28EA14CEDD2CCBC44B843547C6D71DCDEAE9CB3A6D00A6DC1EB7F30019A8766D2689B77B5DD2BAC48DA9411A433E9A1C065D90F55F038D3669680BD3C96AB595A08442BEBD784DF91CE0204CD06BB60E9868E602E619AFE9F78752888607F961BB4C4F1D2F1C2A0F0F3384052A4E4CFC9DD8BBD9F5FF5713C35BE8253FA35472F79F7526351F846CB980A28A629F1D595EDE4D136AC91DC74AA0B363438A88029267963B3699528DCE8A092E8BC4A418B1ACE167FC268C06D32ABA0C8F4CD51D6BA11207FD44E4CE454E570BC7F4FBB4C01B33716F3B82E65CED0A32A992E991456BAE0DF09CF04724CF5DA58432422272EB5F4C1F27A7FEEF8CB23D0C83732328389D9BF199D94CCF6329390661C1A88F26D6DED35855DD16BDBD5A1DC57278F101333F9DA2F65383CC7331A445C851A4DEA102C003C773DD0147B6C9602A5B15BFE0C98BD323A9E3AF410832332177513FDB318361795D69B9F683989C561034518BFF389EA174248E46EBA60F2BC32677AFC172C17F7E5CF0F2D4E31C81046A9DB1EE77D199999C65732300FC96BB733DC4F5475AE1A524C3E4A3C118CFF23513BC6B9E76B8C658F18378F7F0CFDB6E44450A2BC9974FD97CECE09BB9C6660048DC2CFE95A004DDFA56DF7D855C1B59DF04DE8FF3DDA091ACF95353E4B1ADBD0957BADCBEA805997C18AF692BEC910679F781BA9D78E7B99032005DECEAE0E46ED8EC0D6C69EA836DB9708F3D349AB4D317324945F3868D17F8817C2CC14B44056357B14A4395164641621AB488C5C8F9053617F098E97F4318FAE38666C42710E2B27D392A9F67915CA54072ED8BBC7919A36E846D219966735AE2183A1B8119E2DD65B3543C2640B008C8F5198578E7ED1F84F917FA62F1CA4AD17C3095571B9B1F1E0363F22653215708B2CF89916440EF5D78B4CB3B36ECC1FEE50F18664B82FE49315D00ACFCAFDD105A3F16DF44A982BD0A3AB360202B36E371D26360922C9D4E7B8765A59393A0469EF95BC7385F812BCE03D6C665050F8EFD9ED61239ADD1336B3D1D96107F40289222F5AC4451AA558B0E13A874C6576B6EA487E9EDE0A3ECDF294303DDF8B60FD66F165CA90B520269FF8E8289DD2D876B00673E0FA87BE61211B27B0C51B3AD7BF92ACB9EAD49FFA443158633E52209F89A8B61CD8C81D34A2A51F9F5579EE447F830934D7D1D9BF951C600BA8BF057785471FB77F3CFEE030183EECB198D0421C28BC3D720A89847145E9BA1982BE817F0BD7D5E59BC207D28E2391C3458C86D3CF8C4DDBAF4B0118C9329B981B1C4C272BF392B7A29C8C66FE4ABCFE8D91B9254186ECBE1F186BDB2EDBD108ED8AB72813C9ABC33CB6877A4B544E7F319B598B5B9172460760B12DAA185558AE5BEEE458408563B87A7EE46D41378A021930AE3B179179513A11F4D1F624A581D351CEB1E513CDF7E21B5E831550C09A8028EBCEFF124740D4CE91F85F65CCAD85DBEAFD20E91DF83A13733B7778FE4AC77958CB34A9804018CD8BD87B7C08359ABEA53C95BEDB7F636099CE69C2BCF5601298FC52382193F67EAA1AE79FCA602836C646C7EAF2009659C0E0F27A732B810D9534F7F0862DED58B5053F683F4C0779ED022272AD16D7DD44979B33E4D414CB52E3AFBD9339E84BCE2A7FDA2DD52B9C1C59443540C7E0E098CD77BCC4509161862827BCA332BC6C770D8AF8ECA8D33BA961F773F719B548548F0087C04D09494FBD7F67CCECAAE62F85F04E0C0C4E5DD0829809596FDCCE22C0ED4A956340C7856BD124E1C294981A3AB7B7D61F8BB41210E4AF27E98E4F157CEFC95922E5BDD9D603F9E0BBE6890ABFAF569DE2BBF2C5456E5C2DA8F18F4743C314D4BE49D53B7BE13057E6FCE589C967975E8CD71CFCDB8105FFF5EC6A12CF56BB7C09FBAC6DBC08AE8D7D8A1352275A7BC87E33A7C739ABABF3743815414187033B4A8C0C6A3D611F6B73D33AE21298934492755F0408423D2B0AEE12F219C7B2BD1DEB0DE2CB06911D86B05C63FD9181F322D097E4CBF5078724440E1362B3BF0DEB8AD9A587B6D9A05F3CF1B4EB6E8EFD4FA4BE0AB0EB7F836FFE6E443ABF66E1DDA04B68D92670FD3869E56B66C1C5D924FA834327389AD746EF7FBBD6A7F5244E60C105A1965586B8D8BAFAD4486984DB47A660D657D2F50C1A587717507A5BD4D15851EA45925500ED41E320D6EE7DDA5DE1AAD1F81412BAD42BE501FFE9AA17AD2C36C471AC90133F5243DBFBE7884DF8A23D6D9F4AA783861530A12D329D3B53019A0CF59DB6F7C3A5C7220DDB9F43760AE149DD87561DF6001C6817BECA8C2FC0BDE6C6A4AB0296B808E109A54919B5A6186B069 +smlen = 7532 +sm = C81576BE542E13624C51CDE2F2199DD35941C571B7759FB07B10F66B6CC8A063CB6E2DC578204E73A80A82C8D0227456991374744E4C1698062CAF2E1C8B38859244121AAD2657FDCADED1C93D25B0E24B0A48A0C22769E01AEECADF7D1F3B8B220495E402094B87CF356DCA6BA38E29294140D9CBDBC5944E2C2F9BF2F747B8C3C7E9AE065659E648C8B894F671D42DB126AB8323B51F0F06365CC713076930BB1404FBC213E5BD9F76057F71109FE155FF984F9D74186ABD9BA9940C6932FB840995239ED105A9BB39ABF2D67BE3180F0A2B7847235DD99DBB62007151AB5714733879140D5E220BB8A4B288B2B9866FEC6683C59D3F96F4156EB5B190F99473C297FA5B5616132C11050EF8F8A9DB85F47C09FE1709A39FA9EC17CE7BDC6D75150E6A15868DDAEF7040CEDE5EEC3493A7CA4955F0DD5603A9466CEA6F479B5F4B55E73A4215FF0E8B09D72CA78997D6661922A3EB905A0FB8E2CEC953A08B31FD5CFF15882C4089CDFBA26286E55B63285E7E89048BA983B6C8AC97AE3405FFDECF6FB0B611F002718DC448305720C803A1234E4EE4CAA1913AD3A02C1F3A94943DF8DFAF59AF8504766B1ADD0E7268E0A8990E995D8D78E888A190355C75E5452CB9DB2A751C4B0133EE4FBFA0674146F708A5FDB2AD0E2E6510832FFF4698E5ADE42F4D0DE3E3E8AE4D0E61EF9BA581BDB897B6F1A38A5E937D1E5C0B3AC49B0E250B6F103D2D399CB471D8E5C9555606796933751EBD21EA1F13CD3A789B919BC85146E84C48AC9A8C95351115D283FCD1EEFC868263F5A9C28A126DBAB7F0755B533FBB230B8EC29AA8A3A82507CEB5A6C839AA03FB369E72B4B4582C1EBF85255AAE64616715A2676C9CA4EEB4D55CD78A240858AF07282B8EACC88CF80E56656ADAD7FE7999B828F137352C23CB8BF02870933EBA5A306C3106D8C43B75D749F40DCC47A355E5FB1FBFFED32804D371DE5F0CECC600E13F715711C986937285FE4E4CA2D2CD5817F548DAB1BA34314A99FACE4A2B640811C0DDE2044DFE9DBC2D218C59F12199CF32A17BB6AC68F6E6AEF1B79E31AD53E81FAA710C530DAEBB78F138DD13BF3DF3D4593CE41997D985D75BE8D5FB2A0DED4724B1E20F62D4FDB18D5AB226AF23B476AA1F3E83B9B95244F189E05B7257E1E593FCBA6F3C265D50285DB053B66191BA831861172A35C17AC3D0136872D2139FDE6EB9E6A11A741E4D1322F81CF1AF1436F7CFB474AE79A7924E822EF852FC1A6DDF46A19EBE49C05688B34F244C8B88E36F4DB99D38B15C6BD465EF2BA7E676E7D094C0D8D205E44631916329165975C3E8A4E521FFD2E3094BABA69E5E477E24BDD5F160E93CC79A0B21FFCBED2F327974D38FBCDAF76625D7AFF8FCA30B97A21BF0B2D0BFBEC1F2BC4CFF3E8F94000D2A912E35896641A7F522DCA6905199FAE35EB60BA0ED9CDBD60B9D2B576D649F375FDF1C166293E052469DCA2023970C34FEAFFE1425D4E2A70687D15C5F016A1CEB1C8B29F2959B0B91AB61DE9D13707C651060E04619CAE2C1337B2608F3E99EF06E6B0651CA3E32CDFF5AA240F374A506F148464DA69EFADE1D1C723C7BAADE0A2D7CC3C70157F05DEE987B0CE2D2CEFA19C3757109DD2935B8D17C409B74397A25C111B73E291878902735E7C9BAA678B646B43D3F2FA4DA1AAEA63A26A3FF18444A1937816250E07E25894958B056280F5293696411DA05A834CA8A8C32893F679237B578009EF8620C69B4CC2F6643686CCEC010C4E3682A315311CE73962633025F10F597315C95D1F87BB37E6642C40E8B68DEC36CC17DE5FA439A0C5C3C6615960BA34D4A21643F361BC011838B85F8FECF1D12B8E990EEA378E529484C5417CC9646C7DDB3961CC225B05823937D5AD163499D20D8D58F0E39CEAA4586977604B2A25B5BF6F18AAAF410138BC745DB06303DECF977D41CD3F8A2DBDB01581210E22527DFB7316CCA0900F70D6808B51DF1AE5B39227265BD536CA11BD77C894D44482B32C8185C53F2E44DEE1EDC1E053565E4F43ED3907A770BAF84E55C13B4A11C21CA7E11D0207657A8F718BE92351F5DB4EA6715DAC936F9FA020C478BE3116FC6B2CBABE6E048DD7847CD8004BAE0AA34BA9AC13E5A7405949A2424C806A53177D676321E7D4F11A387DB66BA317FA50BE16641653651CF131C8B9E0B90F316C91ECB2FF7C0CDD6D15C315C5CC589AF7F8C3F970A53A8205CBE4E1959D90A9DC6C74171FC03ACC67D3EE173A32E5946D96C12185AB480D6433EDB785FAA16E4777E8DEFB8A8FF7D06FE83BC98CFC3715382A9414D51C5449313CC24DF6A9AD3461E83660DFCB62548250D726AE183500178C0025BE7B623F5F51C59CC6D9B435FEB3A0352F632441F45B5D51F715262A7A1B023941417E251179B7BA9C3D8FCD02160CF3F9A4DA911C6AFB7CE215C503095FF9D7DEBCA3DD63282D7B2A2F0F46F82F88F9442F040D8A7FBC6996A1FFD4C34F6B4B99D34122DB7CCC598AAAE4082007A4743D415B4B51BE3FA00CD1873BEDD8A55C680A7CB5A6829B1FDE51B107E8326F19A0709A5F3347EB1515F5D5CD4724E414039A614485F40CD8B8718E0A8C381D52954AF597F608F312D1B94DA0867863889285647B9E0DD112488C67AC2C7688E235CC250EFF9200BD6C8155EB0B55F8CA440B72164B4E07A0725E30E8F8CF8BFD0D63F6ACE2199A7F32E13626B13B928761790E7618F7B50391264215E5B046596B4745BE01AA5945C736D3A8FEDFF9B80B68A9846341E03F2C4C7AB79EF1E8A483667FDEB7B73618BFE2E970E92473CF24496274F48173DB758B23561B108E50C528C6E94613B1489B27876C032C838BB396AF7E289F6F3F65625B132F1C9E7C0A202F1B3981C91BF13D93CCE393BAD1486A56BA11B2CCD665F916847177616434B5F1E6DFC2B96F48ACCF02651B4833AA7EA7A62E3F827AE5D2311749E9F30AEE1B0EBF374A24C270E5778150193102082AA8E0ECE2EAF45EB2D800AA74897AF4B380C06DDA1D57EADCC50F626EFF37BB827BD59BD600FBF27F3E36580D57007EFBE6E063D652DA6773B7E2BF7B8A5BBA9B292F9A739510CF3A76F6A4C00BBD6EC31A593191FEBC59170B9E325B13D42E7D1DB818C5D1A348A0F84395520D72A88F36E24589F9C9B79CD6046D71D0DFE41586469DD42E19435CD75FAC031AAB94C749754079045ACD9D69A94053E59249049F44D43D672B96EFA69E04F1A1C79FF2EF447599B7FCA12CB0878132B52B978139BF44CE0EAE7CB1991238B0C2DEE531D365DC7DEA144C9BC8A870CEF85AF525085A8D5B05EADADAB8E7E60556E32EB7C8A7627FD6974025C37AB42F225D34FE15E247F3FD0E1DBCF27716FBDD358ECD14F196B7B17E13BA97F9F337F0DC1DB28A09A3118590D60ED4B43A737826B33AC1F889E64B736D75ECD59FBF1C03513F6D9AA768C7613ADFEB6BB57B8C2E33754DE7286900170A51888297A42D9ADD4FAD50E6F0B1ACC6FE70A947E26BA5D9E7AFD5CE57CDA12229E0E41C60FB0C3F240FD840A993FD3CD2B03392B9C3A07D16EC7CB2B479F7813BBDE19B3D4C85CC17A8FE4F64A122379DB0A6FDA622932318C8F86F40261FD4ACDC7CF009494FD70C4430F4DFA027D5B36FD501ED57789CE80A15D1221775FB52FF8337FD60C033DF35168AD6BC278235F808DF1002577FDEC49FF82D27A4FC299E0EA1EA8C9C39CF2231D62532A2DA049E2A4A1B07D21A18D0191D9A75E1C571B8795C2168BEEB1F08558404B56DF2654F4A7BB15ADFE1823F6364D18D31EBADEC5AC0FBAC2BD46FED688B22DE0C5D901D0F17A7787E969912BAD348A57B6805E426CD53D606EB1C5E80335C3FD7BD9772FFD607D1D30E794FB38568F44E6E9E64B4EA480DF71FD0402EC1DDFDC9238BF0904FD6E5D9287DE862CAF335457DAD5C18D656368C3D6D834F225B0AAB86D3D78DE15F8DDEA3135CB37DEE503CF51AD37215CD5FE2D4696955FBD255868591D4FEE4E6CE2B883F9C52EABF0236359ACD25C5D4A09AB342B385D26C7310DF2B03B93A8FE60DFC1F0CBD30B76C20CA79619E4FDFD64338034B0BB3E24124D1D94DA4E447D0E37C987EB44F6125348E96A6321FCAF634EBAC186A0E643AB42759263CBC913A889F4AD5486CC2D75DDD0E2D04A89526BD9EE4E59921447BC58955DBB07FE7A071940DDF2E955B47E1345E6D92D92033D7D8601722C754729E43ECDC81A431A5CD216197D44671F926B56B385EAE907388A4C4AE3FCA66FDED3F9FEF809FD5366BD35EB714D4D697CFB7A0A97340B597CC88F1AF4EA05C53D80278944049D4DDACB8A1ADC39892636C8B3C2B4711DFE3B8F3D44A015D40E00EECAFE9D7E13D15E87B6D4689AFFBBBC7ECB47D63DF862E73C0AA983E3E88D4130B53F22C8BDA8429378F55B09BADEB1AB67EA2395FAE65F24840042BC7FD8A4E321A0A66E83E336EEE1F975A24D5251B8985986FD0610C87EE1A748CBE9E7B8BA1E33349FF8AA23CE1A4487963242A4EBB9203EB9B35D7042059D4CAE3582FF16654100A28CCDAA3AD9099683592D2B68A17BEBDB7A457CAEE3272F550960517C1583D7870CCA3D9E962213A193E7A61F8BDDF00893597D8AAAA6B142F20900515B17DA1B2EA80B62176DE668B3D60E0F5AC50AF2DA8FE448BD6D1774C3349DD65D75CCFC062F9D4B4FFA2D571DCFB81BF7AE13230FFE6409FF24151F6D59038A1759C0ABC0ADB26D19ADC693098ADDFF3ED50563228DB53B6A8D46E1B33EB146260185004E84DAD941A8EB2D46F786BCADEFCB570791E20AD35AF4DDCBE325102F9154D303CDFAD546B6750C3E77C6676A5C1A93ECEDDFBA2AE4D4B3427ACDC510C8B7ED7B910AA9EA1E91BE6D6B4F66F831914A577F7083BAA5F72BD47F3AF2ACBCFF1D6992A529241E1B020EE6256AAF004F8B88C2A6246B97B19D9CBDB67FE9A982DD6F932D6E1FE6BBC1BBDC1C243B296023FDEEF4BD499FD8BB4BA33CCA284DDFB878E8C4BE117FF35269F2F3CE768EDD8C8459A2F3A4DBD4052B775045264490BE6DA2951EF3C872D1711630F27AD5D498F5B5C04FB726B78B4BB8FB89EFAF83F46EFC79C5BCE18327A40E9B1F4FE94A192D2226D5EFF3A3DEEF6B422B8B04FE3CAAA4AA2B65DDC54AE69E56E125FC2923507DE00006C7FBB6B59B2DBB7415E5D51CA134F604BEF70CBFB492867F51601D995D7186583F9233D0762252088BD233454539085EDD986AF553994918CC7B84F0BC6C2E2AF7E2A8C0AC8B79E6A4D9AD3BA9D36D878B0D9B314AF2BDF3E4CCB0E44ECDE1A45A12933A69A4387D6423C701A580644D862E2F363B38CA753C0495991949862B731899955C1944C6C95F670D5306A9489972A5C6BD47EAD3B7BEA83215251B7E007F5D9392CE386B1AF2A5C062BF59805CB1BAF858AEA0CE29B41FB40C09B30D7C3F6E3953C568D9B09F9073B3F5FA44A6811A2DA4409389051CCDBE8612B4B8298873E9FB99DF6C8ADC0CE87D26E8C35423747E82A611629B25472423CC31F6ACFEB50295545A1757FE662853E4A8FDCB3F5FC83D1DB1680301AAE7C278F1D279775FBC84E9963D067F8F76215122095F9F741F4CA74A8E4B68ADB6C236449295F415F7D04535EA691AE367EFBAF7367CCAA8EB22E6B78DA192C08973FF62B32E2E5CA2692E12D89933498765C541819A48317722B5DD72F1FD949BFDF632BBAA8AD4F05145943F0EF9EB012E4F64D33431339626F31E774995C808960806D36CA91A58CB432494713F4B13416E432589BD4E4141EE6AACB09A5C7475A32A5FABC3BA53CCED5C9C8BFF9415200FFABC83FE24F02950A152ADCEC135D7D34FA2753A539A57708361B281A59866135F0E00B212F8978926945F755F8F00C1FE57D8B8EFC1AB4D1851F4D6D8E0351909A2FD284EA47B6E5BB70336293F46AFF1C9407DB331A52FCC3928267D93C953F9F94A813937195AC576C01505DFA884682DFFAF91A79D4284832D84DC6DC8CB4C31CC0D703B51AFCB0C732BA5240F67947036E588E50E80BB32B964AE5514378B262741DEC00B90FFAED2C33D4975B1EB5713A468F5CF1E0FDCCEA4E7E27C7BE06D0735D78A8752665613498116285ED9ACADD8BE8F16D8BBEEB87FF924197B21FA60E00243B4FCC3175067DE392C29E567C1A1952D6D5B5D4B414EC8C9CBC2B187F90AD25AF5857D0A47FF08DA3ABC2F5B7D846F6CA8F1E523C7CE82DDEE74321ABE8707215F17BAB05BAAF20FEDB7FEB0B2B9465AFB4412DE54EAEAD4048025A00C32854FFD269E748C1F6FBE8649BB7C3AAC053D968EE6A38DD2E2EA6A5A09DD45D4F0FFBB40B7EA62201B0132AF8B601F0C9B4613C65FF63C689ACDF5941AB3AC025F0F623B529FE3EE1528484B6275D5DBF0F405063966721A1E7B9DB9BAC2F3F4020E2F60A8BBD7F4181C20405A6CA4AA91C3D7DDFC494A5359666BAEBE0000000000000000000000000000000000050F141D252D323ABD2B4058218A15C008A4BBBA29592079583F684FEAD3E6B3F09ABFF0DBCA23670AE4496077D47945E5F1AC3CD4ADD5763581285D80DFB43BBA9C0730858293FF6A15915AB203FBE65C118B87EA37DFA1E06CBC0F24EBA3F43A8BE17FF1DAF4277CDA2CAE8AA924E852C9D60524B98306927746C4EB26DC9475E8A0D0F920F33E1AFF9D07EA5561E70865B2D8161B86FDD7638E7A72345DD72EE95BAE1EBD2C24D2A5510ABE3FC2CED397A067D215F6088D63FA63F2247427917E5C4FBA14F0A22A04FD0AC1D948507751F3523BE2B0A0CF2F96DC61F8187ADF646D6914667759D49A6DF9A327830EFFC9470CEC6C82EA127A8B0C6510203879FAAC4323145931E146D962846BB1A6E84CB2C31BC686E388C853413EA7D3EBF7C752C6AEC774637EE01F2817A5AF133928AF35F23FC3541FE7FA749A863A048EFED2F8CC2BA86520B97FDE0324C68D1DDDE1E430C30DED0B25664EA676AAC6B1F22925A40B319CAA37DD5DEDB99DE4D963630A6FB0E8B00AD8F2A2B9BCC497A00099A70A9DC190A2AB2A058930E63FD6DF342A625E9A095EE79137CAEB8885117C7A9FB8DF7A35D5A300D6F7EEE40578A7507EDC38A0D6522474E672F156FEDE7E1690C3BBDFF40342F1F3AD3C34325BCDBFF0A68249858C777551683A9F3AF225163C9323A4AD5E666E0A9F44C6496269038AAC5DC2767966C1560C5A09207406F3C47157D2FE5909346D8ACBFDDF3E3D19FE48B7C60E1C8CFB2EAAB19E736B2595D33A0AA034726CB6146A01EBF5CC72EB1182B9A4BCEF90A1AAF74079862CD775F8F773BCC490F6015B4D5469EE0BD95C1A32A1FBF283FCE1FBF6F8CDCFC1884F4D2A899F3E7A95414DE419D56462F502EE703CDBA007C3BB78F20243C35B882C90CB7DE3CAE3F0468079C546645977347BC183FB0A6CD24481391CBDF9372E2D6765B6CAF8EB0145BB269A47A1B4E2CDF9901D6AA284D919BA57163AB9929E715341BACD81F35BDBFF36D59A1EDABFF3CAD2C122386A6335348A3170337B94E4336B2B74E791981656CB5234A6F84DB4142D3F323000FA98BE61527F7548DAB6E83928E9DD2E461F08A5BB52F241BB42254E5746FCCE0F3620ABC69A6E275B5E06A333360F9B809562ED116AA6CC2334694AAA4169310ED6AF695678DE22D3E551DAF61C0A6C5F6C0F36FD3469A3B977F6D295E75ABB804A43E1E7AC4708208A94E8368DCA40856F1D43C9865D98F69F1C0BA9C8B33AC9CCD18D400D2559B1CDD82A0C875B5E136B97C02126C81A81EB5D1E421221564100450531DBD97BDA77C1B0186527ECF526CE6BCD0ADD5668382D984AF9277A21D40C06EB4BBBB0CCD6F64E90272FD632D47A388D301377EE745FBC9CB4C02E1F096DDF303BCA4E1FB4B6DF867676080CDFA6A29CEDD15003EE636DB8C74E7E293A087B1A5F62334585369D12D9876ED0F334C6711146643FD598F0D69BB3475D219D1F89066644897A9CC5630BC84C0CB5844087216038C8FB6750D0968D3D3E2D29D93639486C76DC045900AE1A13529E74BECEB3338684402BBC3EB36870E0B37584E9F309BFB0DD9B966F0BE1298DFE55D1A94A6767CAE5EB3120133B7D7B71C9F2A538A97F8548FB176B0E8923B14AF28AE26306214F1D392AE63C3736B9F9374CA10EBE93370C11BEBEB45D066477F374866C8A7208CE6DCEC404194BB1F833DE0AA4700CA29681FA0F72D98679DC3E1E142852347B01DAA08E5CBBFD242F7223600804E066FB5C98C8358370F5D390898FA44023A30F824F1C6A95B8E23308B4BE474D03E34CF72BE65F90D698DFE0D2828A797BBF8397EC87AB9EE00C76A1C7B3CED0100D3A1030136CAB9A69F05CBE58A4A56A9C700BC591B87783DE59369F2E62D5B885DA09F25835A6DC06F954C19B347724244FDA69E3356A4EF60F6A41CFF3BB7CB22ECB128415CD1B89A9AEC12B66F1EC23B14E7D7FD601EF7B000A0C96F386216F75710EB2C12817DABA1D1295E7535331CB90A9B0D8F7542E73DE2D93FE554063F57274DF27BFB39BC4B78B72A88473408086D8DF531E53B5BE018E076032D1F8EF86D7AFB8E8867B9D7728A25ACFB6856D83592CADA4494977678A9F4D134F49A8598A8E0F23D3B7A09B5308243410CA6F47E0BF8C43871600817460BDEB74E7D32C2FF7C40EA4BF924E795516FF7C7BC8E5FD5D64CC489F1894C6BCF0E9C312B1EE7E2BC68739372E7402E6AA2ECDCA39C18D7441F0FF373946559C475E37D4ADA64B98283E5A64BE7BC2D1A1C148D2CDB4EDA35F591D3A7E7CE15162F50FF1B025F87CBB82289FBE7F9C32DB8F23012CCCB87ACA7D758D42019B9A8C15F508CAC9284928F46F0DC1C1B6C6B4DA030DB9286FF8D3762EA4A83D096AE04F98E9416D3DAC59E04F9E4E4359AD76926BBD9570A3D5811F69A1C4345B646BD946D0168ED62A7A431D920D707D8CC7E840BB9CF13D8ABAE8196D9177E8C28CE0DD9EF647EAAF0D3C97E52CB31B560EA7067B45AEFB5EC2B7C7BDFA3996D1C7E467636BFA1BBE11D1CCF86B64ADE9FAF9287A23502E9FF711CA97D6CC09DE814A67BA6123A8E4E67CF6E8CB6F7B36621BC6192ECEE94D61860703AC8411B16E19644A6AB01813402629AF52301C9D76A94CEE22B1DCA49F13B130028991C8AB383C8461433383DA92AB34F1EBB4124B24C6C391EA44EE6E736BBC7A2D4660A878A600AE39B7DCCAA51ADBE90BD705EA51AD13C05E611749D43DE336D396352CB0673ABCE7473DECB0FC708EF28DCBE18C85EE0068FEF64685ACC3A7D0DA9A21DD0AFB10B95D81F6AE437022218B6094CE35D01248EA85A9EC6FB56A7A2A8453EB03E6CCBEA0F2EADB015D8BE3D09739EAC07AD9E3F17D13E5F71CADFA220ECAE90EA50BEA87B19CA6FC5DF31874D51723BECC80C8845C9EA718454D2817EF8AFD99B63090CBA6C8089AFA78770222FADEE3B3B829CF36A8153EFAF2CF28DC4651FF37A8921E402EF81A0F457FC1802AB06A759BF4071F082BFDC100AB612A4584B5AE19354854101AB0173D7D6A5A0637CCB58AE58978A8BEFD5A2C51D3D53150C336C0C0C2A27B442E2BCE120C4CCF8D97EA4584434A6F48C0245B63B2255BC52ADAD4EDA9279412D70BE457F7DCAC492FE53C06EDEED766B46EBC3419E6DA2A2847251F75C62A5FE7AE74F0DD5AF50A447DA6356DCC828C5F1A2C0C873E57041EB1158296C038B91F2E13D3D4B2887B284384A9ECB8BB378BB311F4ABB19E1B90EB3A399C03BFB4CCB29AAD80C55C1636559FC79A6C894B5BAD8D529BF680631541A45EB0E57BA5B458A05F456C60FBB593DAE90AE549416AF96642A486F10843482AFC3989BBD1E8E4DDF0791204F4B720ABD2D8995C87C8A388ECB14860CF83B7A4406FB6C8C9393475082D24E516C5F1AF91CEBA444D8E460D0695746BE057EA8D76F8C0C80358F3DB2AE5B996272737516EF5E4EF5A1FE5967304CB6D00090C9623D29F0D4BCE8CA3CBD54A30F9597E01E5845C1CDD8777E18C5D5D86492FDD0606F623D11A28DD9F02032E3A378C71B757B52021DCE6CEEC63792CEA24D6DD7150AC8FCFCA6554F7B08A5529D59628D0F35122504DD1542F6291BEDBEE09F81AA744A0F6C6DFCA6207FBFAB6B9E17E8A4040741F6508471E72D227D0FDC50C13F444310245AD17BF819FFBBC4E0485FA68CF1F0A4423F251538F25DA989ABCD008C803D368F626438432569F12D1612370E4C6C971079371081B37D8DF7EE709198AAA2FCBD443B96732AAA4E6924A461B60CA4F4CB13E88D539AAD709A3DB84D2D6D26671A9F3877125B7A358389BBEEA846A32E949DB9A7853DBC7D5ADD92729CE1B5C00680974F3DDC6A8235C7319B6CD1CE5E0B66FE7C2F1115206C42B4C02990D79EFA8BE94927543C19EE93D0EC8811F9330693696C878CFADAA2D56E877D42A3680AB2F6A576FDA7BF7957F781655CC664A0A4A0D16CE34D04D7C98A9E0C93D2E6D42870FE66864660B564ED4F881693D466BD68B6470AF03A5A6E703DBB40515AF5DCA7142C4C8D79F5BE4BB01A1B56BE9D0936396A7EED9A84DA86A4F00DCF676B4942D5DF6E1378EA26D9118A54E17FC623B83AADB417EC82F9AFCACEABBDCFE2F0B6AD4BC1601B4E24F547D61D1C1737ADBCB46D98287372C + +count = 89 +seed = DAB6C05E29342106CC34769BF419ADCC88010C05B57E673A503E63AE7A4EE55B72AB2CA86C4EF57FC8C02D2E0C8694A1 +mlen = 2970 +msg = 4D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D +pk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6ACA90D593D29BD64959D7C318823A5CC6B1B8898B5DC8A41C77574B9C19F817EC12481BCFABB5181F3008157ED1F11E21816EB131F7DDFAC815ABE1A5228B5999F7441B30663E618DB20CC0155960C362A017337985EA0E96D0AFC899843856AA1E9DA8B41EEE7F2EEE886CB67DA6EFAD8F229AAFC78DE5CE95339043B606B2E43F35800B689CA42BDF8F5E3D4DF299604DD7E652F7FF5262E0225826C72FD0DB180A30065D5DACDC1992969C7E41DE5DA6142C8E717E1527FAFEDE082804080FA28EBDC64F402D15B5F2E7B19C5BAFC242FFADB783F70F6548BBCBCB403682EDF644C0D66BF2676114B560D94C855BA0BB2FE17A862BEBFF150B7752BEB20B8733EF81F222BC13888A5F53E86EF82BCBFE3B91B11CBFC06BB8CA6FA1EC8E1DE4466BD740FAE16AE83C94A75D53CFF3A73DC1E58608A84959BE204E2F13AFF445683B7B1768C06C894CC903F2F87517D0E0BD451C74DF37B5DC15EB4AE4603B8E2178271C72B6BBF3B0161C8DC878F0ACD1AB2EFF2CD59A85805742A39F3A95D723D218B8DDBAD7AFB2BD8521B3D59DE48FE0421901A0FC0DD3DD116BC131087B865DF72758A4C17F3107BB658D7F2F3D6CEDDDF487726610D0A81DF714C0CFB516FD7624797C38ABF8C57CF87078D26108E7024BD137EC1127C24B2669CB926BB07AF0097A63EEF18E3D88469D4E85056BED17615E07CEDA192A343FB058BCF19C30E3F48CCA4D4DAA4AE742BDEE4FD722FE3E217FEAF8B3B058C64CF2203138538F34E33DDF1DF0522588632D3669EBDDDF40778125425DDAB666C6E5223433E4FE7AA1DF495134236105CEA9824E54752F1CFB99C9DAE28704F303AB6E5EB6B76141918415F4CB49B5FE5256A62920CA531D5219192BD2E491B90A787EEDE4A5369E30402996880CE44F4708240C9AA0DA7523D4ECA17318A0087ECBA381B3FA012DC8498DC58B97DA116F38817299FEA7DC8C6B00F91C0FF687349BB73454DDD5756F6B884BE0F6AFCF97143A073520E766710FE48F1E82E2A5F14D45DBBAEABB1B12C53BB2570DF98FC376061718387602F31FEEBC3C64FFDE4A8C64364D6886E574F4C1AB8D40962213FB6A90CA783117589E9FF65A2583AE722FD8E1D03EE600B71DFBB19A2144006C352450B5C2D8A9C5CF997BD4A8506885DF36FF767CD368C98737AEA481C2567278282E20719C34BB7324CC66C30D3B656424CB77919016D5D77953FA00C535E5168F5EBE17C4C3A79004809A2964BC2D202C955B8CFB7C67F25F138DCBBFD6065F0A314E87B4E42AF22FC1797549A5F280E204A38EE70D750538CA2E50ED0F4682D6C0226A955A37F1DD149AFBD445731BCB8FC3E3C53BC5EB4991AD10CB89FDEB9CEBB8119463FDFDD3355590E65A6F933C2DA15ED194E88816469CC88036E0BE8312CD2181937D716C56A2D59857D3AB9A5CFBC810BF905B2D46448EBE1D27EBE7D43EF820346A3AAFE98C1A1A2678F83E06CBAC357ECA880680B8AC8D70084C991F25D283D10342AE8A1DB5939D24C538B38CC2D2416682B4A24419E6198CCD84EFE1611A20AF2B3965890E644824E3C022D173084971524327309A0BCE7A73B186B4B2C5D2AC281A75A6C98E7CE80CED5A416AA472341138DD1245763FF15831FD1983ADE97E5B48FEC3FCA0BE89CA6DA840C5196C9FE622546C29BA63E2CCA24B74413AC5F1455E696CD2CC0300637132F20D9F5846892D7A33284E38A658B8EEECE816C5A8A0131B440BB54C66D570490EE9DC70EA1F0DDDD51038808C66E77A144236E2FCE5303D231EDCD80244B27E8CBDAC57F56AD36F477308B6FA875C6DE6497D673B37272CA3D4A9B6704E0D31D7F15EB36777F78C754746E28C3F894A2362C81974678D8C54236BF597D72B0CED5EF613970043077F6AFDD185619BCCEABB0A7B7223A20FBC213BAAC78ECCC55B4CEFFC6621F81C5781C6E14C8F6EF3CA1EEB706D4700DD17118DBB036441D74399BAEA7C43140B259A47327593E491836D091C24122C383CAF62303BFBB75AAB583246310D41B1E542E20DD12FA1606AE536EC7E42B1EF4A4F8B1757EEDC785C8C410A33B89BB69C9F673EAA0D1D616CEFF70B28F34F6DAC59217A8B2EAA2B2C583539AE0FDC849A7D21FD82FC7899D6252802684CE2FFAD5389440AD89EC9F294D1991167D3BBEF7FE2BCA61AE0CB99DED8A9F9F569F6D2EA398438FA961A92923771C0FCF4F3BD51DC645C18FAF6C410FEC53CE451C13C91A3F4B254A6B48B9E67331AA7E251537939322FCA629FE62F156A1E1DCFCDB7786D336935A186D3EDE4ED5AB7D67C5B497555D34DEDC987CDD2D7F63A08B907F34299F254809FDDE127C1348588439F1B55350B055E173E3CA997B51BEC63961ABA06187C70806B165EE69AD5119F301BC35F083B7307F4A237D3752E5AB51CBBC1AE6CBB296F58BE75544244C11E8EC70D17CBFB8A70BC12B08302DA74DAC474D1227B36518DBC35FE190EF23F57F9E7B06A9153DB3B32D42BBBBB6DDA619D21E2F09CE64C04132B7303EDF88495B486DDA55900928490C92286A40FC440808017FE051A5C2239E0C38205108BD5A94DFA5D1E19C26871B7902CC1F4C33D0ACD0C789E37533ADF94A5FA5E96BCEA332AB98F172EF6BAA5C528DED4E22774D98F1D8D3B72EBFA694250ADF911CA0DAA3F13C7850CD0F6A8F483053839455203875DD4F3DAA2CDE5DEDA18CBE766692062E3D48C60A710969549870FCD4688AEEEACCF545D95EE9B34C377AB59E94BB1558B94633454903C5671B0FB787782E73BAB5E23C2E6F6A8A88E2572E2813021C3BB2201E24FD2808D91E356622B19D87C2865EE662A8D12A90F0CBAC7A368973329065FEFE20C74C2B0531F26BC2E9C061EF8924F98B6FF109F4B8680BF305046978F4A9CCD2748B5A1D4586225A79CC3C65394B990B423ADA5E156A51897222BAD55BC4E436526E7A375A90B1AAAFB69A5C53476FE53060750ED1124D5D0A3669CE627CFF2A0337C3A472F02F5C85D779C70CA34E9BF27E8FCEBD3BE485DCB0F8F60BDD4E1D173934785A6E6E9EF62DF43C24120417375E86B9619864E1345C3F549920281315F5C84AEBA9BC00ED732C30E815D98689918C0CB637ADBE7066148394885E11B9F2DDCBBF54AAB562DFFC76B0999C903ADD7EB0DFC5B8932021BAC8E8A71BBD26712CAC9AC894DC98FA56B3A585B753971C61F44F988AF8F1F454832F6BEDA9569755CEE4DC415495ED45B6FA4E37372E00D414A926305812F6F81C74B81852C01A288A9A924C5650D56D5FE029BCDFDCC061B665EBD186D6177E4A70F3E2C7E93BF4E4ACBFAC19F7755D536680E24A621B9FDB108C4180AE41CC165343FD0A001783F85BCAE0285A4B8FBDB54980EB9652B177109F6B0A5B4197C1B89E9A98E221A5F13EF6E9CB550518203D7894F9D5D1ADAECAF2FFABC0D546741CFC620FB0C1CFCCE64769F35743EDD20AC4D7A9C63CD6B66534029DA3BDC7187AE56C2A56C15CA83782763B1230D56B7D5B5198B9D3C14862FA30CD39205EB11B768A84BFD21FFABFD208299B86E3161FF34083E74B2D6F274794329B4938378DC0E6CAD9BCFA50A3C2836A2E825F015BB595E02BC +sk = 617FFE99C53B1267451A9D4E20A9564E19CA7080BE14E622E51E9A62C9885A6AE1D969737229E74AD7837903C72745E3D81BA8E5E53DA89BBCE80A802E3FE15E866C8AC5C6FBF960F041EFE17517992A8C6D24A877745E9640B6A54387E30D171027811B36328AB86D0A198A424868C0248C1C892C54162A24014A24200262C48D23432843327164424899A46541A43112000222266A13856013312C140045400446E3348991A26C1A91081A05640117308AA02524C070E122068A324812232C82224A50365250804420168922088E1B17268814248800914C18242344018A48308328451A0830C98470611028C4244081C8318948202324120A008D0987484CA2602104519C44255C88800B81449C103223C0016484500A1521120901991482891282211422149650940822D4B011909268E016428140000A367082300C52223114B84001A66C04C068130950D308400B380862B0904248449190448B3232A4202DD1C090E14809C8A20D58126D4B82801A1880D1C8112437502131112048321C288CDC348D4B228EE1862C20284498288D89088A242651930224C82825848040C108491C969044A88409080214308010A28492282910438864328D14140E0A29328930465286298AC46C012600D4144D80167002B389E02409192151E4B28CA40005C494800987610A138C101086DB848424832CE1900D51882124438A00B331898029DB96858A267219192612A8509946661B014862025119B28D11398E4AA64D1B097121312104B62919B9095926202006020BB064CA942400B60450160EC8008A63422844929094C871C8445049A89120C4809AA8400A8969D1B20CD346061B491194220C23900948B80D63105112B1458182451489451A4685CA460D1BB86112C1692331449382248A100582B464DB426C40482E4A000D0CA081231391C1386E088710D2926C54068C20988DCB887090C06DD0988C5884419B405282006C11B3419B446458C22523B2611B08644298701B28460A17210B844DE2046E00340E0C192A11A781412206DBC86D19C45013406E9AA62120A58890326161368180A88D5A9260033105A4A450E11292C9062C099688C83868611642883688104920E1C47101B42418442219C89004110A61342690B86D4C927092A0110C011020C6641B192953000803084019349111260D90129293222589A06C0034089B2409892006082428A4C8808BB6641034119032261818324B146882264E44244422A8855AB4685A380CE23205102029429885A22631D926051A406148A2691C4462944285A4209003332C039050CBB88D129984D010225C206C81142D13048210264AC4C07123988D0CB2404C827121280C8080854CA041CBC07004C4914C32655C84451C824D8B024693468A91B02822A570A0A20102002824410A8B1264E0040C62345021082D592202DC366A63B26949361248166C038565D0381162B44824884C80469044382123390800261201057260106119444D0A410C81068A613860122970C084109C8210E19840DAC4200B106414474482222CDB369223448002468D8B16315B404222B070944442E1C225C0B42C1189301925320CC44558905092046E18190984046198307189126223B4291AB905C0883084028D63348D0AB68849422923262619332803A62449346822242C09974D40860162A029180922D10672C4A46504C145E3148002B708539244A43002A282681215651317661222419004851329041333108290084C30515B80300935001A446E9A00485012400C074C1BC72D844092D12424583202C8B8259302025B8431D1B86011000C4A380501A504DC9610C3C24919C94C1A399052482298906D9182252432429B360DDB46901A416844048A193981C34269C12400049288D10829200522E0928C21394EA2388A0402851807855138510B248DDB848C08B5640024285C220D48024DA41812E04486C8468293906C08A970188660148489A30808D4C845204270183246C8B888223344D9B6059A084C211602D1806463948000A171C138661C45441C919040B081DBB44844324A12040111B20CD34802031864A1864009A64553040A4236099146020A048E0B823162048A02970114826D03024162843021074CC4886124458E0C4070FBED5C062B18E49DD787FC722B6F728491E84BC3C7DA04770B154BE0EF142D4034E865C165691F095689BDEDFE6B844AEB9AF6AC0D3526ED0F21F4759172265783EC16EAE819E7FB011A985DF9D577D6C567232F92DEE349803F1B18FBA71AF542D27F3A096E9E01E075D263CE0BCFF8A6D77A34AE44347E886512A980135C20DFE389B0F3C177D9A19C193A83E5E7EA111BFFBB2AE81A33F0F205F59B9C046BF75E61B19E0C8603802663348A5649F1DEDE961033676413E208F2E673C4799E6122ADE53D264F837C824199DAB3774D6BD8313BDE8EF14E97FB2FE24BF1BBD30A621D711172DCBE3DADFB9EBE5A688AF3EEC213D1AA24EEAE214D5AFC40FD4CFE36F50927C69FE5A4DA4D3E74E3D7850494B67C7960B6FD9E9C1E6563C83041DED95576A7D6613597985A2C0A46F2AF35BEFFDC197D359BF0152CE81B405DB5EA96D0F42E6075741A5BEC95306DEFF374B0882729C3A0E750C1F9A60A2D2806D43D255BC89D75CF3AB725114E3915837AE9936BED92BAF3E41EE37663DF922EABB8937A6B4916BB2B3DCAC63E586CE7729BE7F7F3A1BA9778C7DB47761284EC29DD2BD52030856D67D198026EB4F49BCB4C49D178FD6645DBD9489657FD8B70D6BFB006786C7CF844A6FF2500B2F20FA736A64580B382DA0635702CB2D056247B4C3BD1424565407B64A03315DBDCA78DF342E9E0EF6EBBAB1CCDCC714D2D6C289A64F79A3DA76FEAF1FEA9C7DA946FF2D7B618490F3A299D74A47381882219B86F7AD0480CAFDCC0C8348367019A002167353EF233920BA5AC79C2DF67F27DE71C194DA42959011D7E7C6A417C1C9B10DAEA13BBD18F11DA12D3BC967D65D807CA7C82E01E7C2666C7CDFA28EA3EA9F9202420758EC9EFF393D012C4CB708024F700A0E571037B116CFC28069482501A6C94E8E86A030ADCDE432AB9C5314F5CF9322C437892AA43BE53010A8F5CFD0AAB0143710209705FD0FC4DAB6DDD60D7A686EFBA90800B3EF899F2303AC0EEC103C45BF3640C6C89876FD6B74C113D1A3FC57F6CF0B0CF0EE9EA19010E7A92231C9B9321525E95335180F522420794064BECE7B4D7BE2ED40FE3AE2D142DFA09A1D57778FDEC4542353743841DA8F914D790164DE9B69E603A21C776860D0BDDB2543A913BB82D8F8CD994FDBCA4A797CF8F340407E2001229D00BEBF812F7D6F99B75D80367B357BF2EB0A9194D54E3233E9098CD6DCAABD32F0F571A81E12B63BE51EB737365D7A8FC057F53BC7AD305C18850B786B66612165A2BB88A82A0C0459F3FE66B4D74F9632B2D43463484E434978FF2ED1E398B14A6811D37DE5AA476F9DC749FF57918A64C87F34F2046B06322D357B7C5DF6D4B920088B6D596336C34BA458692455760B1231E00C247253FBD94EA0927324266B2FD0F21332B371461BBBD0C46333D2FB78D1C3CF6CED7596CC0978E1A6769048347C27D945A0A1F933B016240134396B3050F82BE32D676A4A0025DA01FA17F76F2EFD4008E7A8CABDAFC836830BC8A956BC88AD859805D954043F42E98E5306356E9947D7946F8314EEC0B402F91594D1DE0849B5DD6A51F0D1FE96CCEA47BB0DF077B528D5F39B49487C9670E32C39CA5F82E75D3C587D8D3BD1B5F20881F1680C126FE0AB89B090025537A4E8A31236D7C23F524B12FD315332FAC68F83BDAA1B5E3A61238944ADB9B7885C580AF078386F21E71FC53B27E1A4974CA716D847BDE4464CD68099F2D6EABBA8C6CDA666BA06AB6C1700E13BEC5758C8171FB35F91016F05167CA522E658B9146AB6A0BA4046827AD858EB1D8F32D78D01C3A4323E858F1BC9627754EEBE3B27B99433FFE6098AB7E89AE6228EAC2B9B0ACCF9D366114E4FE9FFEF98375E592357E7D9AB648DB3B793DEA74FC8B860A13C63A5BF83CA8AE038BE0F661780F3466040DFE3B42A70F3D4812A2959322F86FC884AD8D3965B5BE6D9547AB5F303F4BBB226E23CCFDE8C24D48AFF178775378A4280086680AC11ED5C69266596F939EFE0C04167FAEB964B7BA652D92CF3D0FA5A4AE3FBCD81F9A29E610B577BDC0176352F185CEAD65C724738C2E26FAAAC7FB3EE91308B34340ABB6F75B8BCEE5CFC24FB3C60BE258502A4B5ECB72789A61431079A4CEF5B90530242F8D6053D2F81F62B9D7BD184EADEF565E090828A84D01D5682490764F29A16863C14B4D855C706C81458226F548D667D6E9AF5AC5B917798E4F3EDC054005DCBCA719B7966834747BAF4C3B4BC068221B841307D3D2D1694E6904FE23502BAA4FCCC8BBBE16C999BC566E94CEDCC6C30686CD55F6BB729E51AD2576E590EB571CF601CCA06385173CE93800EAF55B014C7AC58263420BA729DE75C904D2D3C8581C7C231DFBCAFEFB2BDE6BCA56C32835124A868E55D5F51B75E862DD7CA9359E6B01A5828884D94E56858DAC5955EA42117AC6FAC298A55FFA2A7009C90AD62BC037DDFC4B79FEE078EE736681E2C357F8CFE2D37816A3A5D015F78B79A85CF54A13F1DE73BA88F21ACAE4E80AD0686161B2A559F4109CC3C74EE4FF2AC19A5C49F8DA28330351FE2A7A9216913CDA92CEE266E2EE5406BF7843E7B26EF7D0B02FB244C17962F2F48A801ED20B6C89CC7B61554F3264D36B9C751D787973B4FD1B097B46785D46BB49CBC44104BDC8CA3FBE86F347F74C324923260CE30970C23A48264368FD6A3CE075B5717DEA54FD9FC41A60AA36CA4C0BDE71DA11E2041E4134826493938539A216F5C328AB6291AFE2992A76A50560C75032694BB1D15A258A0922F0D71A2942A34A9AD47A60B03FE4D31AE9171DFABE6BDA0C6D388766F87D998BD5F89BF4BAF55709B36A5CC98CC6C08578FB3B4A4CF51A083A3258F2E69A10618E06E7868C85A52AAD3E053B8F81307FA94C67323DE884132316E5C3532CF77AB97F543838E0392E09156AF40130E5CAC97C8A2D1D0EB7B56371F20949C0F9195EFA465BA4E041D92A6A43A8CAB6B07BCB5D89AE51ADA1409F0076B09AEC2BF092AB9ABC92FCB31E3B10179FF326965804F4326AFFA37C71FE5D15C563430CD53480B1208C548CF8D8DD2A97C1DE702B471941132B76403BFC37B2C6BAC6866665460628BA90483A2A92710F5CA59AF5E8C51443A87E2F63EB30F5C5FDB9DA95E860544964C939F003464995ADC274BE23F9E7929377F8A005C9E9023349F8D3C11305F8D361AE9C5FE6F661B0F4C33D243C101DB562FD87F55D895BA40302A3943475FD64553FE43691472F82BB40C51EA3E5E1FABDEB96771C04863C17C65787083CDDE9287691B56283E02EB8A77D71AD9EF0D9C1B80083F2C152ACE4DCE6BF649FB1D89C17A6998394AF463FA6BE0CC44EB4BCCB68069AA6BEA6041AB7D30A5A936B7428395A225683AE29E0C4602F4F72F2DE45B220BCF8D6CB2507E8DB5826657A52E5A4C7BB01B29EB3ED5483E730E2050406CB26A179246F4B57706950B28E0E41CDF9B6F5227D3912805D45DB87BE03CBA099DF0B4530C7F5CFDED278FDBCAC57C64DE0DE6D83D3AACB6BBD7DA478099EAA97089AFF3E4DFD685033E00E7CD04F8D7E6064C2E94303A063A0640FFD4BB264C9CF7F615AE0CFD77C59F35ADBBFF20343DE75B439AF45BA7AE4C3315829C2AB505D42595AEF8082915F78D90778F520859D1375C20120705100471EDD626947517FD5AB366784CCFD7EED6CB465C254A8AAD39F5984E142937A46A8ABCE8019DC608FC44F843C6C28E00A0E12CBE43312AB944AD862F262356CB44F4F3927A4BA512C82FD0AC6EFA65CCB2752592F69433639B33D1D780F61E2F6FE8C4B5EDF34D3D5B535F04B0CEEDBC6448598C53F644F2DD1DA2482E054C6D27F79CE1B7FBC6C19D99FC4C6D465601A66148A2C843353BB54D812CDA91005F28C53174233BFC5A9ECE681DF1042517B75E366177764455DF19135BC9735307C12DA2F12E2B63D23712C6A197F07477CB5E1EBD9ADF94B6D5D7D121B68367FD3E1E17A1FAF04BAF4D8D1501DE98E1951CB65A1AF4E13643D29FA48662BC638A7DA81CCD4C01A6CAFB03C37167E0987DA4F5231FF01E33EF781EC493DE5997FF715050F73FFC1C40869947CA5208C994DBEF94D5C4F99A1025FCA2304A9830AD3DDB3F9D340E90BBFA263B75EC32125CBC1E9147ABF95C656B740E830A014859F95DA835AAA72B6C25BE94B575305D96514178C38B5B795CDED480BE70E3C1D42149A6C300B9C5BBD9D28DAA5943AC38E4B629D20D7FC71CAD119150B7CCA4442AB238F62B26383928009C7F34052248D91F93513EE173261C27AF0AA1E5D8E651CBA584D191C21AF17760193FBF84EFAF2E830EBEB4DA2F9788929C81CFDD1DE4EF56301174E48C8AB9537FE851DCDC27344FF3F8FF237B0A478F9A631EED084749CC594833B920C7A81E96E54EFDFA44B34FD344D6042707880AC0B0222FE8F008B284D1DE5303BEFE57A0E3EA06C14858172E6997614275E6B8058402983A0D6932428C3A7B56EF55BB06005E33AC927BCAFFAAA1A6218ACFA6DCB0578C0905B9E77266D6421D833D50B5A24B2D7142087C4C59623B3AAE63A3C2AAF8EFEAF08D9595B630EBC7C58D483A8C643A1E26D8C8BEC99B4AFCC6428B445E14E92E5946BF6FB1AE26BE5065822DFE921719805FC00B4495DFA407E6FFA0484C20CA18D70560E499FD02D3FC81038FFDE544451759A86FA3AB9 +smlen = 7565 +sm = 9D3477753C8E6E222B78D5141FD9A4BDD76BB7802CDB21FE2D3A769498615B5A52A668EFAB116A2563F30BFE70F9A4FC13659DBC25610570CC816DDABE49A12C9E49DF94AEC3F0C3617CD6E1FA280DC3B7A063D01DE14BF460967A6AE6C19E0D0F0EA841AF4F32AAAB352336D5C14FF922761FA69790ED8EBB14407F7CC321192FBC2DCAA549DD52EC8E6423220E9C71F670305F15037623B57B76962E833934A23A19B652982D6C5299E705D364FAF659336BA74706EEB7F318A1B411F4553C38C26EA428AED66F4E09D30FE8C0B4C3A360C5308B7241A83A7C9E69CDD87E59B28EDCE7D0E66AF2C095C0378DD0BFB49EB542854906BF78BF4350A0698B3A62890400D7C7A9078E18130377F65C0AA7068C7CC60187411DC16AEC1C287DB24487112B36E8D9EEBF60D8B98BA4CD2D5C9A4A6EF84705F3EF676B477B47D4A8DC64602BAC1181415B3F02CF6AE2DE1BCBBB5AC6F9388A7AA7BAD8C82F53E85C63C351B7D50D32C156D3C6978885976C2253A148997BC8DEFC091709EE17AAF5E2CD350CAEE321EB6C51AD49287CD0DEC1351059DABE0D0247E44BD7B28F7DD8828D5AE22D836D52603EDB928B2A01385D2E7665B14DA303BCB9CF61354CF41B48F2CAD89A74019A23D42484FBD9AC37832EF88B7355F067164702ABC366E4CEAA8D79D61B547F2BD4E332E8F2F50D2040F27993218B38B86854DC473C788F1E5DF0443D46211FB9461A6331582F531AB4113A4AC764776F89F4073BE1F73AD50D50E1DE0853D4CBFC071BA3236469513B1F4F21D7D1B9231BC0BB2A279E9D72025B6D9727D90A4D0D314A30031269C86DE12CA873037937D1DA9E2995C85EC5B5D15318A0E215BD5B5625D9B12D20A3AFD505A5F50EFE92A633B6FC027242E0AF888C5E3C08A0D12C0D7A71E33A538F455197B31792EBA1B6053AA73972E0079826AE1A76743B784DEECA55CAF39A82EF912A0C4DFCCA90B3D2968C8D23CA7B59FB35FAE9E9935A721A6FB5599CC58FF2602306FF5D69AB12B6A38970D570325ECB711E098DD9559AD0AD811D8C9D703987001B15372485E1F24C806739B9487D96194367C961C6678C373C049F0E56C27F0AB758E18B299124F57F7F6A519F1B4E422AC4B98D38653421D284A37CB0EDA6BEB947A45F1A69ACF87D7433499BA7BC851202D6CFD04415891D50D32459ADEAB1CCED7BD482DACEB9AC4A0D1362BC943C6E58D00730B0CF51E71709C2EC9538FD8A239AC76BFC6D28875C464C5368773B55BF9F2165EFC15166B24B8EB9BA88A1E780E20439689B717049102FB50C47CA3E6B880C02F19210DCF3983ED327CE37C8E69E50344C6FE13C05F1E5A0E9565FF2DA5AB98D51ECD3A201C8D22BC6CB1399379DAEC774DF19F6E9B38EB4733EFFE06DF5A249FD83E30FD91FEA8E3A2C97A758FBF76D49AC6A6EA857DCE9923DC7DB0F47D25CBC7116E007762ED3B12960B18C8825439A9C34078A0F2AA07726B13494571400B15D01DB79CFB90239AA463DA3E5A1C06DA82F23F3B715BB5AFFAC100EF322CEDCC4BE530A1A9BB8F90F6AEE2E22AE8FA100DD1483264FC9FE89C2159589DE79A541D5B00D261960CA82E4DBBEFA968CED09AFD90EA68B5A87118DB3B16F1770D4BC08441489F21A9F1F11081FA6CA136B69742AB70F225DF1736A760D68C80213FCF93F386B8EB67E39D3281871737FF65A9A504B4AE2464695D87278A0A85D16A514934EC860603304925C3B0230F56D6A60229F82ED35AE087B32F6DB487145ECAB066D54ACEC63F2BD4E4395A4540494C448BFB8A97DACE0966FB88B8BDFFF6DBEBA1F8EF074781159FE823C87AF10F4E694E3608C4C33C18ECAC347A88E87A1C837151D1256E17BC5AE7528F88DB21D214291924A7114482D920FE6DEED3E9773B5D8A2C1DC5C2CF2FE5B219CBE53618E072BAAF17AD72BEFC2526BA65BBC7732662447F2B861D5FF37A408CC734883E6F39250B04FF966DC3FA4B6F9C08121148180E89D05A51E86DAF6F4D7B2BC0C10DCB01CC94DEEA36AD3F5D0DD5C761436664CAA9F76AF55A061CF10F79DC29989EA5DD2ACB9494C98486503458D751233F2231121B14F86DAE909571491F91FB523FF9064BE821D32EE02A49679C9FFC161EEF076F566D91F9EA806F3B1153054D3741083FC01AA33C6E3312D948E535BDE13C79E5BA6B60A8A2D18E2DA79B8AF04EDC45F18CA5ACBD27195BB843F9158B3C536BBCAB69CD9BDA15056FC21D68689133142D7C841D0B97DC4A2B32D7FD7C5AA0AF52A6E2B65243094A2E8CC7863E7FC1D678EB8ECCBD93EECC7385EDAD4E06C2A9CF18A51C361E9C023D6A2B4A2681F149FDE93ED1028F7BDC75C2085330ED797B0F3D58DA4BF79217BAA7983C6C70E146B8F2E24B14E0E3AA1EF1A4FD499CB35167DEB5397A27E203BE0D1A14FD3AB9325C78C297D20A6CC308D1735B3C106353641FA331945F65001E84AEBAA9ABA5F4AE38AC48C42465F2A8E5FC0C6534EA6560A512C4A4C2AA2F00380EB0259A98A9E5DBC55C7D59BE2613FD9445621E65E328EA2D4A54A3F6109C78B326D1B32D4DB67D992C7467EAB19BFDBC2678C274E2DCCDD7CC81306C6FA219B7A5A20402D6B4712470C8AFA8C86A57CE5AADD98805768C479749631D9BDC7404A4DEF797FA2E8FEE09D8A13B8AFB7F62653023D8512EFD06729DA9A32DFF7EEF56173E0666D5F76965FCC4DDC3A81EB3413715A8C2E4FD34D4B600E1FCE96DB2B39729E85F770DDDAD162234DA71129BE3A3E80E2A7F2DF9043946CD453902B8EDEBBC4BC7BB9C33726A02D1EB7C5C66EB382911F0696A834E97A0E258B491E8E4BC17CF63B3E9A924F635E82E054FB18E44533386ABBB9497578717959A8715A35B2FBED17E7328FE9B0E960125C8DC8E783778C2CA7F131CA02C69D36208DF54C4FD58C0F27341DFE41FEEADE64ACE8ED4B6616DF41141CEBDDFE021CB3D2E0454BEE1A590D432A9EBC5EC0EBD135CC55398BE3B59D5C63D571538E6EAEFAD2BFD120E57BFFEFEC4AB7C7EE487F7247C50BD69B771E87F368F4DAD05E9DE9EAD7EB2783C360AB0542FCB4A34BBC3A77E9D0B59DDA8AB0EAF08AF03BCD3B65E717ACF90275623B1136F81700D5CA780FE61088C7D9E14AE4971B8C1565982E561208449C663A0B36FE24C4C8FEB53794375C7441C94DD12F86CCDC0BD36A3268ABA38BA59D2FE1717DAE7C296BB8AD899DE322733E31814C057EE3B4AD46A661070A682B1B715086219586270444BCCE9B42472062C11BE93A215564806A822C9214B36B90EDC3F60DF938044176497E3DA324FAF57161D727AAF409A7EEB6553A1EEE02F8B0BD4DC33BB90278580002DE302EDB8EF75F3BC9A4FFD7B3D8BEB1145D625C01A379119E7006BCE011D3A6BDEBD724B43086707658210F8F048B1ABCD0C10AE17C1DDB9FC4AE10F5F1097361F156CABB53FCC5A844A64399E474D7729A5C705E7CC3BB8738BCE4C0ED1F235F9675727DFDE47835548396A43235944C33F94611143D287570B64190A3BC1036F3551DFCFEAA74703DE858D581B48CC0B0E77124E88DA7140D119CA409641BA9E1EB27FD94AC28EBF08744748E5AE4AD7209B4659BBD5899DCABE9E8AB7DA51F0366823498C515A2BA2EB9A67D7CF10D3EF583ABC07220E8CAB44565182899CF62C38AC17A11885090169672949B8330191C23E4702A2F597FAEFE56DD681741B78A3AFE75B963DEE598E9F5DF53B163209C52F09437F87E95E2FB9B715C68E69DCB8ADAFBB1584FD4F2D97297892BA6BCBA024C71F9278A2E7ADFC5739D629162C59D888DDAB136263A56A5ACB52CFDDCAED90E937233EF2D3CF392552C99F343E7E05E2F233CCC43B471CA05AD775D7B66D892D7108D24B5D6D84F87C298F1762961FF7A49461BF14F825D0673DD5F3B183B0F4211A4E6E0AD270B937BF4DAEBFD0FE4DF76ADEEF0A1BCAC53B45764530E6172EB7B15626A1E47A503DC8CBA4B954DA45C2A928506BF74BA4E5C911208B8E3F825C721889960D8A0A1043DB92B82A364C086167ED9C4D172236DBC9AED8084B86D9BAEA2E7667A8EC62E07A57A33D41D2C353590C9388528BEDB4DBBE4026AE185C731BC6E05B8E08DF66A2AA7E785579F319C43DE897CA0340F9D2464797206DA36A69957E00F8EF7C08551720FFC427FDD9F8F88EE710B53F393F7DFD54E9A902427589981AFC95DFB6FCB3725D6FA18FD5D725B91C702A6B8C78A90EE2302B58B6DAA6E9E457441EA86E412E1F3A47021B976B34FA6C8C234768C5965876CE946A4BBE06CC25CE8D2DE906C5471617672F16D810A81903FE38194B7A35F1DD1E54185813B44188E924418707B4246E1537BD51CD9ED3A3D31E1C11DAC6B1C9D43D7DB68B56182D62C16C548B14CE7F9D0003EA71A43E143513F1F11739804A84A0E18F2D90B1BC022C61209ACF53FDA62294ABA5B687E0AD4C3805BE2795A45B6F5CFC097648D77647E8EA77F55BF9A48AB423541133732A509223AE7F247D4DEF2984F97282E30DCA43EFE32E4703F4DE02F030D15CB93918939D41FE61E0B9C1004FC98F0C851F81A461AEA15E626AF77588204A3C88BC1D2DD5D321F8B3916E61005347D6ED916D3B62294E932CC3E748DECA47CF0AE325DF71D8CFBFEE40A56A47F5801620CC857C5860A94C3705607D1BF047298176BD79EBC6A8F3884D0FE189E2CCA4A271F9657F14983D1AB619B23B4D37536837CE64275614A211D3D3E943A067E8FC316460034911532A5AA0DE448C01A3787B31BAA256079124FD911D8F01C93E99818E9D413CB054D11EE417D7C637FA0D9ED0C3E2A2E2386FBE51057F704843CA09EA44963A77F776895CC625F095AABE4B8A5D656BA1724945F6835C2A0E940311AEA51C45761DEDFE516A9D8D3940BB711ADCD6B86E9B0034BFC1CFE0BE6473D76E6CC75243B48D2D80EF53C5FEC2A8D6BBE61AF56E8F5BC2BB723B777987ECBD46977B2DD5D2B2768414A4DD373082D360D6604C30FD34A1B077B52E1E1023907E707FBE4378D8ED9E56A22450F2CA8DA9AF2EC01EE659285BD1A40AD81917D7920C33128E08AB6083CE68A4397048E0240BD326533E90DFD4DD4DF09519102C1C8FF13346656C121F4D9D0D6D031B5CF4CE8D4C3999BDC3165CA9B494CA59B212425DDC9A8C32AC68CD5EDF22D3C7C76CB24E614236A0DCB65CE05B7D3754EBD2E0F4D9463847D3A6BEB2DCC45D558090583BB5B4769E112AD854678FD49184BB6C2BF231E90E26C65F5C3BD64E2DAACD4B92D453E7FDCCB97A5226BED49CC310744BF147D56B5537F2AE92B8E4D63E101953A0F4C8BF088387D0CC4957AEFBEC4D5FE99118BE8F5C93B9F1D82110B248E439FDBE9F0C60239E327EB1F5FD31DF3EBB7166B504F06F643B4BE9F7E7C9DF744E0F64E90100BDB2E1315B40FDA557C7A87A14FF2FAB270DB8732997A3C6C230225CE8594815EF531D19828B7ED07E449AF7053052338C46EE4F2F7DFBA4CB0A4D36A3C400816B4F0887E0262CE2F07CA655BDEE7A9F091647BE8BBF573930C1DEBA013DCCB255B61A894F186660A3E4C33E933EFFCA9F9D4E9D4E53E69C80880D51444FA74BB649DAE280ED37FB706BC22E29F9DF98914BFD048AB3FE1B98C48BBFBED96A9761866FC2F579495694E578E11406BBE247342E01A09831F90A0FC7E5A83AA67BF2A90F47680B571173042C5813D4B28C73BE85F310704C1539F7E90736775AA3DAE2D6EED202E465A1FB2E29A49174D5EB8467FB91C610008F2A9D924CFD65DF1BD0334F972DDF9C0CE698EB5A0EF2C7018FDB4FF4789841BAFD47F3202BC36354199916A03618CD54ED2B442ED6277956B07C5C316496932AA5BAF13ED9BD41F2D3A36D170CD2B3C21133186F46E41E2FF8A1A9653B9CBC08DB9B0A520CCA64A8EA7242DC50EE14B02D78F6E4893F2C3CC732F4C435EC290B3C920846C222C93CFB789E5612D573D01BC19E255D5FE8ACECC2341A628887278CAD657A12500DA6282D69E73D0D4F8E3050A64E053E7FCDCFEE48D93EFA58E1F984B404D961709C90CDB5A3956338EE25586DD83AF7E9AF30B9A1E61D8DACC929C8E557837403BC9155C1715388AE87729D454AB1537BBA4BDC42F6AB1014EDF04CC37EBC5CCF0CE5CA8F5BEA3A4888E25731BA548A070E96389A538029D4EAF96394D616FECFC953D5833237AE19AD37E2A8BF23514378D47D88A13D94BCD9C8F60D646BFD43C4C7590E891FBC0B4A2884D363F0FC970DFBF4729DBBFC77AF8B288ADE9801108AFF4D06E4FD38707EB710EFCB940E3652D27DAF3F9127384F8BB678715635E39CEFFB05CF38330734769AD616A41ACC7CBCF61CA0EBCBCBCA62FA2AF3A213A1620252D374390A5BFD10F4F60BBF817657D812B4C4F5C878DB8B9D3E41E34484A93AAD41747626EAEDBE1F80F3E658192A0AC123366C6000000000000000000000000000000000000000000090E121C232B32364D83349DD620DC2CC0E9ADA524B9BE9B195973A839A042F4342D69E6B38918507A9747FCDD8B751D7C75ABCE2B482B3313D4C74EA4E7A4A91F2E08A059536B651508307B7F4C3AFF5CF1579F90F32BA1E847778673E3956713C14661AFA2D11CCF61FD8F9BC914D4B6E6D09C52AFF7FEFAE325C180147153C9AE1924C9A2B8DE4900BFBBC6797558B000C5ADB9A8DC4CAFB458AD328F19A2C55D5434BBFA7BE5057E56511529709992BD6527E913B46ABE38DBFF90D4AB3C024A66FC0F8FB34AFB96E22535A0EA8F313A087AA65355D7D5989C486E103FD526A7A6D812C0E4D8C081BCCE4DCFBC64B68436739451BE0C4B67BFCA71BE955BA9F9A23C223C7D0FFB1B2196C9C9845B6AF341A363951E2008BDC4F3296DD0E1E3F480F2E4B0EC77A002ECCFDABCC58D24CB0BAA26EACE96DECAA0F6BF1CDE0175AFA65AD5C23C5E71B50DF778208EDBE426AA6E876C12440D7C4FCCB42D039A14509092784BAAD37D9B8EDF186CD4FCB3D9F8B0397E951777D602B8AF613060FDAB6B358302B3FD28437A06694F36CE12A035F09D677E48D077CEFD1676D8FE51541BC19E3A6D6A5D879C4F9EB4713B7C0F3A652F3A05D74DABFF79A302FDAF147531FDD57924F49E52B298219B03D6DF166B481F232FC85C7CF52838969CED2DCFC18DD8C95891C498FB49289D1A982922A0FC02C849AC3BB7FA92CF43A64464D5BD919F75ADA287FE657BF61DC07B3808C0FD0D71EA24DE5353268B2C17C989C29465BA49111CC479F51A8CC623CFB6FF68149E52C77A7D85B5ECCE66C05900AB9957BC7ED39E03649A103B5B6BFEEB168B7C1F30DCA84AEA509FEC2B215DD95558A2708839396552F517A8FDA28C3ED61F84E1B2E0DCDFA708DE50D44BFC65BD4E70260C437C8B5B7158EC7E2301D9C7AAA68E0ADEF89FDB601711AD2998379145B29CE3681B513DC3BA9B2EB668C1B53697833670466E21E767361C0A4362E5B8DDC38EE6A9C4DC5205EB808B93C72FFAFB635B4254E4F4496BACC753C8ED0BCAA88DB683CE77C8165E8DDDE665392CCCD57BC07573D83CB3AA10648281EFB08F92AACD8AB6F9B5D7FC66D29526BD57E421220FFE375B26C61A0DDBD9807022EB3B4B681A43E7719F5EC255C1E19AE6C542D6DEEF3B94B6960C18D0D7C8110B88F995826073B874042FAF97F1FF034B8257418CA269F5CA588223393B0179F9817E08E7212D0D410EA259EA66BC4A00E7FB1190A732BFDBF7ADEA0E4550BE90C3E37BF33BAF436955742A2632AEDE259235702EA2E079D99A22C9755ED34C1E3CCBE746E728A932B1852F692B103112B303033AD3CE1172AA066860DF570D21EBBA51FAB72D5AFC4AE8995F532AE384CCCC3C4A295AF76A803FE076CCC920A80D82A9B614760EC43208579EF5DEE164356D62EA33953E55195EEE9B2E2018E6FD9D19A9F49258702DBAF6EDBFD093919917B1B6734F012E2BEB4F758DD481FB8A8D7796E755C6647501E28862B9F5B16FFA1C5D80DCB07141806FC348881A5A8891BB632A4AE4292A102D71504D0FC12C79D15BCD0799D30C7B9E72625A7DF7DBC7ECF9EACC627CA9AE5D71E264F2F2A9D5DB8593F3A90F3915CE480ADF800C99FC2C8692F2B57B492BF9D84171F8C29AF8D5549F82D3730927096CA18FF0B0C0C0B8B800508C44D5749B92D7D48F7FBD5C86E408ECE0EAE639AF475073DF5CA2CD5083BC4FF8852DDF5C399946A6B21B0841D137F583E0DDA3A6046F082872B783ECA3E14B21A2AF61BB150847026F2371812B1A2BE72024226F4613DA860AC2FFC578DCB171DC27B896EEFE49F885F9BE4CC8766F37038E01CF20DBB661F507B2ECF2B023203A6259B0A018FC00B2CA9B3107B605F04388D5493AE7CC4BDD093CE761A92847C2A167739E0750B427B2ACEB3ABC5FF751A5F32D36B589787D4DA509C85EAD751353AB2C68A9C14B8B2C8166AEB6F27C7F101221C306AAC74AAB6B4E795525FE12038725D7AF3D2A6D60E1EA85F2B94EA24F1B72FED9DDAD4C8E5DA484E80A2150DE22E6ADEF41153D7B4331E8F011A3CD48DAB02876B067312D0DC736E465F99AC3C9C56321507E79ACCF652E3857C749AD92DAD15350A6B4B67229A3905DB18AB2053E2D4F92F156A1D76D0AA891364002C991E632B53FA217AAC1709F37F3402F43B0753361EB2F595F9FAE3D7D96FF050DCA0B9657F4C3AB49EBDBFE8816051C4E0AFF32C5137749D53B062CB61F7201171B5DD716E9CCB38D00E50955596845DFF602200B30D375A854CA4E9A7276CA1A1D9EE92A04BCD78854BE251F7080ABA6D8325D40B37054596AD80211A50AFCC1DBC177600A70E648D8BEB4FCB8919214894CDDAA6D63B6F6C445469A6866721D4BF1117F25DFF9D65FC8FBE5B0ACC8B9039C7F94B2A5CC6068A0489E2E13A731DBE1094FA8558A601ADDB9E4DAB04FA744CD5B95A9D57C52C8124AD950A5944DEE2C55E5C8540DBEE5823DAA624F57FD5BE994BAB3AD4E74EA9443F8B6024BD6B49ADF3972442D88E61E04FE8478FF28916584CCB65FB15686991D5781CB7EDA067745258EA671E0A2665F94FEA1B5490669D1EE8711518BB911094957586C8075E3BBEDC47BE059053A7658ADFA0ACEABDD46E0DD9647B34EBA32E56B6305653ED386C50E79E15084F00F003B1D12504FDD8E47D03D9F7572276047BD22B82B8E81F87C86E6F20D2A756B16F291179A97B010F993C0F839C9A1238CFC9BDE8074405CF1B35DF423C7566CE965681F21C969E4F3F8FDCA72A18D5DAA80287F53B5F8429FEA81612CF63CCF1B7A13512DB4D1DD2678FE1189398032EAEB4368332972C728AD726B7290302C3C5ACAB6E73432E825B9046F846ADCA9D93780A36095AA5C51E354CC6E9A910CABBE59130E98F4ACB3CB6D4EFDA9E2F78748ED58465937FC81C548AD038FDC32AEC46B078CC5A7207658A9706F1C9653359DE6C4457DBFA71D300F98F9BC5DAA14DBDD5EF20DCEDE7E9D3F7DA5C932AC3338BA40E46B17D89FE38F725129991983D4A81321B394F2D7B20D66E3DEAAEB6FEFC8CFF0B68A766E27CCFBA66DEDDB1F541DEB3C1892ED2AD5D073162F0DD06B82E8878477BC96E03101C9B5D9D0ADA10EC060B45E144B31E6B4DE283FD43538B47178398FDD15B01ED421EE2C65847F7A4E9AECE2F1D13971FFC0157040782AD4B591DEA0906370820DDE1000490AB1C27C03D02A0F4B4BFAB0E56D7257288441CEA63175CD6BD11382E6C873154332E627CE82E37C63889EFBD8537AC35C21AD7A09C986CFEBF13B19D5677C1104B373F3B55198D075AAC608145FF9D0C4C12C83BB41036AB32227629EEB4922F172281A66C23C35B8A3E92DE0A10D5E8C18B9A54D6C30230F3A8263986AC535B6BF63EDDAF6A02C9100B712EC4BD49851A22AF0E647F259C2E19B9ACAEB6147C476C90745A353F6252ADE8212A9F7C215C0B3053BF2B4E0AD225E8B344EC14C1B839877349C3743E8337D9C1EB128B06939C5A08F60A46FA700723EB6652FC26440D9BDA3C99C10AD0742C2F039BE6B66749B77E14F8223509365053E87ED870FE3906A16DA6C62945DD2112C96A23942B1E14431AECA7DFCE3FD4D6633E0B661FB34B0BF05C4D21E689CAC9B6ABD9F507F08E4AAB94BBEF1C629C0E1CF344E66D3A3E100B615BF762DFF0CEFC5E4CCE0DD908F46C94E7411A151E713FE0C18ED33C4C03E55E12C0AC366DA5C757C7090E0F94E2C34D93EA3B226ADB2979D23E071F18C2EFF33BCF41BAAF52F4B44E38675DDDEC89C7BFE858BFD1AE70D96D0487972D70F8D8681982656FF734BB6323AA91EA14C6330C71783D235D9F094CB111ABC4990319BBF163891535AA5F870164DA65FFF395DB68B390084D4F2448B98CD56103E49CAAEB6CD040C3ABA8290284E9B2BC423117F4104D89B1B1607C6D34AC30AA9E79D8753B97CAE90ECADA6CAFC6100D3D6D91E20393E0DC95B981FE0EDBCF88E046F74184A96705AC226FD26089468E432D525643293BDA781B64BACBDFD6C7301AC42AED7DBBCE7ABB9D67AF315BCC3509CF03523FC887E27EDCBD7C74DADFD0F126CDB49E28ECAD38080F18A775E6D824C18359935D921744EA72FE293F299B530D9DC9285EF174EE60E2DDFFCCFFE89960BABA90D955CD2C96672513C758142D29A1AD79CA9291BC6782B64717F11A71E6D65A1A71D + +count = 90 +seed = 0CAF47BD9AABD7D09FFAD404449BBAB2E1D48E80AC78550831A365BED8765420DBBE9A566EFDF20D4E5233D7848582E4 +mlen = 3003 +msg = E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 +pk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5BEFDF55BB2CFBC0AA62BB3B874AFA1A69BDC719DDD4CD9FD12D8D53D8AAADC8F1E9775F34F47222985450E3CD6E326F0217B2EA931086F5E4AE76CBC8961B7275441BE26B1A7D05ABBD7A196900FB4A7DFB096637DA6A014E7275FFFDD33AE5978EACE431ED5255A46D653756F9F2CDFC0F142E3CDC91C3DA8054F586A58BFB5C9164571559EC6B95F220F958EA5610D368B8567D6F07DA3D042E56CF26E16806C2827704A4672E033B499CCC3EB50BE748535599C314F69FA0F6F151C79A742C961B9F60E971657E2C3987A761E888A7965D96EB28064CE16A7DF5F6608B03DA7AF8D3BF14FB3D692046044906587F2CD2DD5DD9D974A223FAC2F80E91499C8CEC6045E6F910F1BCAF3E2A694EFBA0BEE31F1898A5990404B7A90D7039406FDE6E08D83417D0E858B0D076688335154B73D7F086B57956C763E9B5A1B32B2D7C34F2F00A7B31A244968B99DFD268F89FDBFEB1235C6BB30BD8A3D355F42E89864F58D8473E618F62FBAA57C2CA783C3BF9E26D9776EA96CA5ADAE8DBB4CA9AD5313D23230F550C46CE83A8ED1BF175F1AFBD744B3CF9CED5D7F31458BBA5C9C5189438FFD60AC00BA8EA2B97950607EE210C76D474DD54027947D2EF1E64BCD9D8D0ACA362A91D843D8B4DF38E92D67E1DAE0C242609019478B4D785D6DC7A9A45C753DE271D295CF729356A386E7EAFDADE741CAF2AA0E94E56056AE681C2496641EF5877F92FED2085953C12D3656C93D1C88348CB5886B6266D3A4433493FFC9CECD0D59A0CB56BA95CFDA11568277F5CE3F4436F79D00AD6D416276D281233207610BBEE4A5592EB091AD90B178FE439C5E6AB72071A40BA03650417AE0F6522E922CA3F374403C897F59437A7BE8CBBA5DA934A23CE543BE54C17B9DC2EBD8ACB3E79F88EF43E8D301F3BFF2C89EB630854F6BF8B2E5A93F2E9C6E3594C954AB3CA69FA7EF8BCB5AF908A04C23AA6D7999F0D4D1227EE1FE23128786A40A45B8AEB4321D9D81D8D31BB2847AECC58A985F7AB89A68ABD0FD4718275BBA9F35F1FB1CE6E293522126A65B34D09693B565B7620CA818DB7603B20F0400003C4FA90D337212EE8C8AEC2B4B192D5DD28CB2B6809775EFF0A2BA2CC263DD59C9F67860DEC82C09E26B3D07A30B1DB9671747B1F2492BE34D37DE6D3CDC57EDBC2894780F68F2E71982EC240CD56C31803239E6FBA24DDDC1A295A326D5C6C395F21862940561AD5E40AA027E1080922B343BB753D7946F611FE8920289BA57898ACFFC351E914398617FC36D04CA581B72140A4B604178BD3DA7021C8E1ED5A407A7BD2F5D36314FF516208F4585C988661E1034628147F9B048DD62A4667BE7C77E862297EF298FEA2C121F2E7C607E3AB68485FFF57EDB5C3A0F1D556D560A84810C490D9B4485B60BA1CF93FC7028880769EB4DEA1B2A17787BBA9EAD44956F9DF7346F484D0ABBA0B7DB6310375CB9E155F65777F8E1270E555EF4E7D23F426F3990E041B6545C07C50E97E749248EE767172004BCEB931CAC196CEA15946A893CB88756E89565B39F96FA9506985E0913788F12EB001E2992DB3F3DBAFB65A5AA368167859F73283AD101EF78334645D649FD64F7F057E5E315CE56FECFD1ABF522F654586C74C5B47EB348CBD4245F72C52797E065A01F3635A436EE4C5E74AFE275D3C293846EA279864A578787F809E27449CAE7A5B754D71C06CF5AD5281D4156BAE36B8C343F007027B1F6ED4611584C067ADF09404C86147BB5B6E901F89E528360B81BC0A64CB387C5127450D37A25140AEFB7326D44A4D49894D68883C9F8D99B33DAEFAB7B54D00AB99C5EB08DCA68460C836EC6AE14A63E104E9AF68D170FA2CDA0021A4373076FCAFABD4A83D71DF8E86E8DC41D7D8718E85A8FB375900F2360CCBFDD5907EFA65E650C920981BCF3CDE514605A48E70D36E6D62C30D2FF308C4A0980301CB05905F3469F35EC2F9DF0306C3F512CF25A82BF785E6046E236CA19762C8379FA437CAECA489469FDF6014D810191F7AB52A5DB85905BA3B848A12830C897EA6B9510C1F3A6DA27C362D2444320E3C506E673935DC165650401F7AF56C8082AEBA6134D3300CFC9675EF30B7EF13D0098017047DCB541E0E6FA24B86B406CF11962C8EE5CDF5527BF03CB469552421E4BD00E473E5F1C1401C1C333E4CABFC9224D783D3BADE5B92435A9DD8F330AA599DCA88FCAB385A49AC74FCF854CB5CE519EB9DE386D8086E949BBD759A0CA6A94B6E1767DB2E2BDC81A07BD746CC9D72FFABEA0CD4FB3E49610B414EBDCE3FF45048E042545FA15F2EEFC4F5505D3AC6654B7B55734C3F4900A6C5AD549C8BB8F41410A6B972D5A33C255E553616149A9EB8E354E260496E4FBAF1F9F167EF8871F488BDA541B1060F1622C89384AA3924D1EA3FF2A6F4243E2095C6D9ABBF37139B56E3C90982D67725B89982500CEA7077FDE6A3E903484CCAE83212B1B4F0130A61EEC1DB20A3C9CC0EBCF0834BBD1811EEB6B58FA8DEB3EAEB28076EF5D6739DAD91C02BB1E11418B1A1EA074E2312094D204D65D58C8CC25D7520198CD1367E81080DE73E4C91EB6A147230BDDA015882D954B94FA002BD6A11CDB357781957F4B9F7778A016FEDDAEBBA310B98F028CEC6B6D60113DBA8E6ED7CA7619B01AA50D2AB4F3B1E254BBC63C298F760EBB8DF0DC999D1122A5F4A3926F87E5DF8CEB73394D131A6F6F93DD3756026E99F1B766F0F546FD4D3FBE3D37103B8BE87D88E6874C57B5BA0FE7F85B0B71DAB73B963C8CE24C53CE2A41A03882BB4ACC5362302AC4FE3B72C2813C5E62B63DBE252CD63CEBB5F4F42053E2A2BFEBD1B439C6C26A60AB55E4EB3659CB07A45F599CD36DD7301632C51EC364E974806814E9DFBDB6E1108C0D58D4224AF5F5EC74D3692D1A109378A7CF8F1EC12F8CFF3D304753741386FEA5D40D1C82205DD197AB1CAB8654C0CCE1FD18A8293AE984DE7B2ADDA1E4A4204B2351BBE9F3EF0A787A541E767308C1ABF25991B847B946C0F29FD979029A74C19F636AA8B06268F9740A3E3536109EB16232DD09F6488F5F1A0200950CB0AD9D40C9D95CACF1EC871C0593A2AC76CE9794560EC752DA3B209EB667097E5B00A263DB873CFBBCCE255924874B2AA65A51E6AD41D5CAB837220D9FADAD66CEC0FC538688713F97141D5D59F82229E5CBE66653735118207B1654C7CAC8315746C29DD21C6947E10B19665AC838D0EFE51CB75121DAF7166F9C76AEF1635918AE4529198A8E0D5D83E6AB4CFE3E34FCECE800AA4F4C4E96C648A09C12C8AD9389A99676FAF0788BA81172E28BBF0D220C9D957F59996B8F126B029263AB09F64BBDEDB2DEF4555AFA8E68AD00DF54E67BE7030812F806CAE37428A9E2090C6A4587872F362EF4CF24C4E77C23C52F3F8F0A0B50862BE0D8D9FDB859ECB1C002354D26CE26534D312C33B07F5D260CD7B966B38ADBF9064AC3184BEAB877128C1FF26F4F4AFF3586B6A966394ECEB37D1A82FF8F7ABADED00A9E26223298EC685634C3D924770236CBA9140A631D355A97823EA0B9CF7AA9816B723A7A802151AC617F1BB43750A5646A5233F46D1571838341444628404B53E8D58 +sk = 4CC5044A6B9D88D0620723799C69C9E1118C571330B37E27F390D38311163A5B0FCF00B3F52DD082245659156C72194F89D322FFBBB22E6C7CD16610CC76644EC23C78AF155AF23E868FAC2991AF060F796C31FA3A0E0B4BC999C58AF14F1FB964162D58B864C010828CC66522B50D5B40601918210A4000A2342E0447100483691BA9091B0188A0208080862CD8008622032601487292A49101804403972814176E992071D3122C04C59194A428A420289402650C216ED3B82DD1A82DD3000681401088B6242123460103118926929B8665893484891225D00264C49225D4863022314141A8488A324C20B06DD0146E0A11229C382A5B008A1988612244904A344DD41845A42288DC464E48846022014263B8499B0489844632D024065B2230C1382143900C198949214726A14829E2868D04C30C0C12281A240A408811A2285218836C0C29059304661022728BC48162A2044B22325CB02021C03014C70D0C480DE1C00914C441DB1650028709244351130391A3148A84088E1A9369004102C346218A00481420220A388C023789D9806C14A92889B42D84346D64227018C50CE1808424392E90220211A46902837008B24918B228CB1048CC466524468103354094928102C92014828D1932909C100483A66412194CA0306D0C472108492ADAB80D62104A982812C132908B046CD94041C82249A4B26953165158120E42049203C7844B060C19386D89166C1A094108B82C00200C6480905B18050490281C020EA134061B0140D9A88442C02122403093B0815A2012C442220905015B2251D34661C9928451364A4B480ADC922C23252084A230C4A64C244351CC463088B4855B904051440D513680503829DB122013429054908DDA384E11B3110BA4250C99504838100C4080CA3441DA42441C356202430E64084D0B3085D9884CD3C8251C494A04B045530631DA002641244A21B20C8106618AC44549A22D8B000A60A62000912910486D64A684DC808C1880691A966000B041231928D3464899B0850AA0905B4005C9260C23B36D5C848C20206C1394691A425158164199849101280C59902189447013B125C8924C9240061CA04C19308D0432115C364D9C806D11264154446E08378163B4304C38715B026C10C57163B401C3401224192182124809050561088099102E90C451590069A20640CBC400490824E1B208E21688D3864D100828D11888DC2824C8B41002B9694B30406192280114440187640241701B28449AC880192361089169D34010E42009CBB251439084603026601684C00045CC8665DBC46492160E5020504846495BC02844B860E0245108B56C62140D4A006A1B36888808914C46694C02644136910BB34860384299C891220291D1248DCB406622222494A865DA0060C3060E22936459140402220A02B52C02280D122869824468634646A224655AB24019018D213501E00211D2064D128050E4860018307059223210004682048A42B2800AB74D1011108C200859A4659BA401043640E31849843024A29889A0480AE3B22CC2046584368552205200A85123265088406DC2160E59A2309800850831802208405C26080AC2689C905104968C5C063152C860E3148101956C81086DD384288CB0658042081913699C2265114185A3B4258B4204D1A0214CB6909C469091A86D23C26862869099348D483249C0322A14C208829670D91841DAA40D20C781E03042A2B80899A24563C030A4102402492044081250164D413480A1C23062488C00B26811A28511B46140028164A06102C470C3406219392DD2248C5822721316080AB840CC941010194D03C18D1B3660204764C2C67010A52459262503270CE03005DC444084C60C22C820982442111032084592488680E4329113208420464901332204024E1C81701A358DE1466A648461091624E0165208372C49C4200B49928AC24C5B882C12406211330CE02471D3989080422EA4484403404ED440929A38108A3081204684CA2830DC926102117164060694046C242469C0A270239708D2B2800480255A181142488224C66D58202209C34D80A42821A8681C05315C322059B21060C66150320CD80201C0148E11369090C600D2A648100261E2B42422438C11974043240A02A825D20662A4C67141884165700FDA821EBD4EDB3DD5FEA2512475ED6BE25DF7C90E248CA4363054C87B2BDF969F01748512256988AF5349959D7616150CA292172A57F216C04E696B80B615440ABCE33DFAB76D48AA0034E318BF4CB5072FF4E4515C6B028409B83F7F5F0E03E7E0D9507D9D566180E715D70F6A2BF6475BE165DD780BADF8DAC3479EC21110D3B087D7BB1FC1A604B12F1035B6504F5BF426B63FA6F4A9D284EC3EE3AA9B89439796E5586245D76CA8C805E687E751E084C9D6B13996BCF49BAE8D12F78E15378B7F2E05744D52BC9ECEDDEE74F4EFF52C2CA1A06A26183B7C64FEB097C3FA5F7AFF747EBE4AB79F9FB7697B07B4B0003153114FC80E76D27B2519FEE44F66E53092ECE2360D52952E7B32E7777C56BD4536B8E4C639C2A584FEE910503441CB35AFD508EF6A78105986809A6C18E084D6143E8DE62AE6B38C08E0B9B0DC62DF1413087FA322D73B3B26BCE2A4C977457A599D987DA839DA26F26B567A00725D3691A63DC8821853D7AA7E834C8A033AC361E03F5CAFFDF8A77E5673422ED6850D32BC81612F04029DE81F856F87491D20FD1CCBF7140D4D9263C3B5E2466B04DDC3647AF6426A78E50A1C1A5488B4B54D29C2F923145D5A031BB65C9C171511D49FFAFE9F47A4CF65E0DFDF852EC3ADC15ECB49D9341835F5074C9B9AAA8BAE7739E94ADFD4202B64834DF0E97452A1838CF4CE7613D97EF263DB986C461FBF1D20F07E3E44F2F10CF5B0ACB95BC150399B38E2818080E904AAE22CFDF8CCCFE3AF72B2172BA070BF8A602BB9E147F6EE7A4639036B79B89A16DE40403AC00AC6BEB7F321D0FD465CC52DBCA41DD60A2565D1D45A004D1E75F98EE893E719BE3982D7D4B20C16B51A3E88DA41F7477115D3FBE8D3CB9DBF2EA5F3ED160C9098DAE7C355C0229E6C0C7FFBC107683467016AF8D0A7343AC9E618052A3D5D0FDAE6DE11245B9BC2FBDEE8FBFC702140FF65C509A425C953CD3359808E09C06735F0727E2350BF6BCB601EA16541008AB54661AD8C074B46B974A9C38003E6EDCA4FA415131710E115D9281EAA80F3B53C29A3EF964712EF41EA0DF30C213E470D0A2978C262BBCC1C4B9223542ED2EC74FB7C96FE8F5715FB68B712DD344B0C1CAECD471FEBA8B5C03B0FF90FC87F74D7A1313F1EED5AB930E74FBA7EA019D8C37804FC8D8C37034D0B6247832154889DD1466619C520573EDC390ABA2533AE99ECBD162A1A7E90C34227F0F9190C6DBDF6CF40D6C95EF3BC8B4F2D446CC663811A9AB1157A9BB50E03E312E025AB2DEF50850C96B8B19C8C07008637B0FB5C46FB63385F3AB517819A6FA2D9C4889A87361BEA3BC12115D725143605A393871A78B63BC94AC8A0D2D6067258F55F3E4610050E58A8CDCCFF0B8EC014232A05F11D494F887A3D77F2109D8C601A82859CC5879D29C25FA5EB1DC70E0D9FB2B85D15D25085CD0101E26365ECEB6FD2115FA56CC296E0A831EBF04837AC506514C7FC72B39BEA3CD7226D17FD8FB0B0BBF1BA88DC3B0B8364CC7CF1DC3D1FE534660F7F1D9953DEB8AB9B10C310972F280C22800CCB32F04274CDD0757CD197FCEAD13B6281B402E5A45F148D614A9D55EFA1577FC97498BBAAF606E902E4DB6C09521383077279E300A667AE9E4E2DB59C5D39CA9D9F0E361827016D31261F71F7ABA92F23E47FDE387BAD1BA937592B713FDA4B953C51F1E763C67DA7EDB18C2673C716C9DD62C38449616F5FF2B6BF20678F82DEC39ADD375778FB4B64DEFFC0710C285E56F9C9A088308E0ECD0857F7A116ECB000525A7F51AA163ABEC5A47D0BA10C679E1EB3D8A50BB12238C7D362186743DDDAFAB61572034F47264BD0B6C1093D48D531AAEAF45D8D7184FBC66E957423D87116A526865C8A51239FB18A9B67F60034FE097F5B9BB5DAB45AF9C396F3C9B6819555321205F7DCC4F6D8542139683420F0E1C64E1469C61A2679602D449169F371DA9EA3AA7D8B01CAEABC292182CC3F784E8DBCDD4C81631306B8B2EA8017AB509624CAB0887F9C14505FDE693AEB3CD4BE195F52F9F2926A2552438767FCD5D8B4F33E890796E0B8FA36A469785E2A1DAB26FB4B99243D437CB2EE54C68AC0E8E97D7A7A19DAEA4868196C3FC493ECE955FDDEFE49A7E4F24E9D37FDF3777634082B6C3A90E2A68A32FDA7B00D35D14ED4B8AE8391A8D8EA18A761CD26B6F8AD04B4C191A820821DDB5D36A346AF1E163E561A6B25D809A761979B270583910D182542F624484D6D73F9CA65B14C14A2DFB68276D2825ED1A30BBA3066E5F547CAA5B1DEFA8BBBB381605A76FFE19140B010EEFC8F6BDFBCABE27F7FD4BD03B4C5DE579B5B32D814E5375BECE8A575149DCEA106D4802E0FA4580C0FE59D2CDE8343A05B924FFF490FFC82DC7270AFE0D2A9F06A05F8FF3D424AA9C8230E6DA93C6E25C0919A2AB2C3240FCC9090AD876F09AAF000AFDD0228F1838292FBDC6BF1221F8DCC7EDE3C51C9128C0641B3BAA1D96CBF47225A1FF92B48E199BD10E0817375FDE94FB11421A96E987633B6230A2FF1DD7FE30243177D837151EE1AD1592164CECBBFDC64119F4C1DE99F0C058462B68E5066EAFCFAF2E75DD0589E9763AAFFEC9B51006722E9B5856AD5DD31CB44CB94C55DD4909A2DC94F313144683C1C838C84A0A0840D73E9EC8590AD9783B1ACB44B51A27861C83C3DF950038966DE96F5055696CDEE62EDB5D9D23295D92877B39FE195DF4B39C69273D8CC25703A5E91C2CF7335F37B0986448EE2CC3C4477B3C3F0F469FF4334825A73059374C06D0B1DCE246F2A3791EAA0B108305252EEF70C3CCB10A7CBE70F54108584F7A85D7AD5AFE5E12387CD7F056AA9F3FDB2356395F0EBF7BCCC03CB601AEA80BF52E0A6E34233D52B722C38A8285CD1485ED55E5CD88766056F43BB49B2CE51AD82DD0502FD8025761FFA8A8E71F1A764EC0773B97F37C9BA6248040A45B18DE81D6E0D975DB9C34CECE62EDBB4DB0D83DB5471CF0ACF271211E3C40DD12125C566A572ABD5B740F6ABC14294AA54BF73F6D948DD0D0E22C66ACE8D5D1F7404C53354BB941E0B0F20E72A5532F5A0328850612B7009965CFDE7D1D5FBB0315E9BFF35339D92EFFABF541BA027CD4BC00242727AECF61595072AFA6E74697433D0FE2B76E10B4E603A4484805080756770A1E9AC49583C2A56D1B0C357EDB497E2C001BD7B6A46F15B4E10B45281C37BEC530CEC639EAF6C579CD8FE59E6BB31E0AC1715565342B7A20C45021586C44F117DC0D0312A0167B4994787D0B55D88EE8EC2D83EDF9A27B9CD0048E9914CAF22DAACB851228ADAC5BF02C9B1CCC143ACAA84DC5E15388608260950475152F07E17592171EEA0A7F9E26CBEEF0F6BF5AF637B1BDA6BDC90C8A49CCE417F2F00ADA5520B030E67C88F817B2BA6ACC3B061544553A3F69FD28F3D7184865D6FCEB033AD7212C4FBA20FFF1CA5016AEA6367AD71CC762858D2BE9DF3FD764C4FC38B3988F6111F3FD8FAD9E56223000EE443AC97F66C9A622C57DC93BD875D40B42DE832E5C7AB6A732A8F29F960214BD35F951F0753555CE19CA2A7A8EDC1A6309709DCAC1B226262790487B5DF956796FEDCB5768799145522E722C9C3487F2B2089A40E607CA4BFE200D77618000CDC13FEDD5241F8B3276DB53B082609455BCA7036721C97587A6F52E6D49CB5E63F67453AAA3D8E7DE0F740E2AC9BF2E2B4728475CD0DC0A679E1EE3FEB7C67073CD1BB84663A4E99E331DB3F1D44392AFDDC2555933671DF9EB447744B1A896E8447B5CD5DAF24584AB2D1E8B8CBC85226FAE07F470461FE2228D8AD645A06F484B1B1FF177C5B2BD0D3771D9E82127C08E53D4FA3DE4E619C624A68FC68DBE581D4AB187D8A1240D3D0FA0FB51003D2D5C3DC1984BB3FE613474B5B79C0F22B3709BFA945A586BC314CA0EE6AE70C61EBE69BAE49F894CA33481446149A3F6DCDC373713BA65424A9129F281395697CE4CC12E500127FEF7FF56826567EC2AC4558FB7A630C629A9593C9DC529C32A5CC2C24F0820A4B1F61C339E78E7F497DB80E8C2F8567910E0EDCE4BBC149260B3FE968AD6C2D04E0C136F152F0A716DB6792000B182D194F5648125DF5199848B77FE0ECCECD701AC32C7938C943370D7B8140BB1E620AE1F4F194EE9D498B966DD5B1E4B2AC8EFE7A54D7B7213B2F850A3B5A71F32F80A18D5E299B31AEA2C16CD8BD82D42CDF7B00B8C80F7E780A4ED983195FD0581180E58F608C40310A3913F01F13049A9E7513984E5A381CB9190698F961F4E39DA835F2E0B64CEB36437B12ED17C4597C4A3FCEA1F7F27C15063493956639359D8E6A7F78651E5CF847ACFB7431AA7A024D9AE6D5E3F4878A3A591EE5FFF6BA7708E03603F17B6FD2483A37375548075BC6B93E69910A70D5E873D8B85096044BF600D4A2217052848B3CC27B8F3CEA3B3313DA8BE66E6D08CC8E3B2D76A1ECF4E8C98BA49F0D01D26594F4FD1425AC0889103664151F3D3ECA15C9DF67E18D17F46DC47188423DA2A57651FDD8FD18BEFF99AD318CFF8A5A180F1CD72E97C4406A39426E7C96FAAB47FFA3AF0BD97C796E8568714FC4AFA57228186542CB36BBD921A279402D3D4FECA8FE3358A0F6519AF7C208176F5220ACCE9DD4220DBE9C4CC6686500A3EA0EE2EF97158BE7523085D5080938725E23039110505D98789B04 +smlen = 7598 +sm = 4865434DB79B0625B8C43F444C2A1EDEECB4F6041D14D3E4D50F5EB6ACFA676D5CFFC4BE986C1DE49F2DDB3CDBE3A402F421E526CD3B05C3310405DF1AE2F7E153220696DCB5EDFF4AF13B74953A61C39FB7E8419EED251C124F9AB8BE606726C8CAC4179CEDAF928A9D460588DE287FED567B7CAB95CF473F816B1F95AC6901B098415839AE06B7B71A0FE9881BAAA2A2D7D67A41E1777DA51006E0B9A1A318F537C88035A04CF4998CA81583EA491DD157300D40BD1BAAB6402E83AFEF8C92AF8A01C29730698AC920A999F26155933829677AB47A01290B77EDA1C2BE6BB87A242CF434EDB62C4A374C19F3BF6076D869DC1EE3801AFAA6CA60F97150D420D1AB2C67C545C3BF5BD3731DB3030990D6C238E4EACD2F267AC14A4BB295407C2724FE789DFC0CDF6B17E7AF7B530C57E01C84ADD6EE43AA08645B6495F0EF83147C78E23BB000B53FCB3755AB81D9671F4CA0C9FE825059DAA353887FB4758FC8544C755D453EB816BD527EC170D6A9679939CD9AF8EF44BE010C4052A2AA205EAB950F10ED5157A450725E30F524F4D72547EFE4C497762A8C11D4AF39479DFC9D57E79D41B9E084C25DEDD1573FB21D4EFBC8F4AA8287415A7DEBAFA41A3AFDA025F2C574438814ACECE1E716376A166121CF4C5726F5C8464BA6436BFB6600542CC40F2F8CE89EAD778FA740BC7C2AC90D4ED82C3095A3BFBF1D70D2BB668B8ABC9470C533F06D9E2542481B65828B96E2255B4565F420AF2FBF0690C3CB8E46357FA260CD543DFA56BE2C81B7BBF781DE8B2387F5F6EDE4EF1FE32A73A5E8C0BD3AA934874A0CA58F8F1F36D469BCB41B8B9F8A129D7CB65A3DA87138E40F8C631654EC5905747F86ABC83D0ADD8BCB205A151B979E2E8A96563B55A7770918306791B42A9F0CF9D812638FE2CD8E8585D48B39F6DAFE0730C0A1298FEFFC3AA372F13F61809C4352378A7A7E6680BE2E85F59CEE65E7C94C2E77130AC71BF3E94D2D21DA7C8042E6658FBE01A613E398BF9A2A58EEB9B9B54BDBAA090DEB2B33C3901EA71CBCC92A64261D391EA44809F0FA27C705B7875F8DA019D5AA69EECE1A58AFB334B4311A172E36B72D7F7586DA4B2B2C40DACF0388EDA4D17CA31C224F1BD471FEF8F4C2C4A72B74A79934054F8EDE57CC35812111EAD6F9E514DC91CA4EFEE2B96914F54C56227920C6AE905FA5FAD597C2C046D0B8B8B0F3DFEAA19ECC9256074496B7973C5B5DB49CF03064BA21BAD76FF1650CE258CCD5C38C2B17FBF4AE1D9180C75295CFA725BAC655D911D6892CD560C92749B921D56A13663D199D5F89673ADBAA107A5E39EB892816D659A9A49724E03841310311ED98447C18D942AA7194DECF67A9D3A975842C6323B48A7D7FFA0C3EA8D8BCC162C082D3B11C476359D79483FCC17054BEF8D5B3A1C2ABBE733F2DF535D04DA81A212B0398B397ACB1E90D2E854DCF56ADC45C4813101D52D513D4EFF8180B5602C489866BEEF69B26973F63B0488916374D29B292F2A5CB0339E612BB8599FD6A5ECB181601E72A31FCC1466B65615D7E5B2B5C9F40902C04A7F91E7098ACB9977C4ED626BC456208C9473C2BF185B296C217EAF8439D8BD52FDFC5051C2276568FA9582B13E80E3A750C1B3CF79C520A39ADAD275377E3FC046417C7CA148B705280EBA212B5798FAAFB28C0D05529CC772F26CA770A44997C88BA847459DF6A880CF66C1D7EF8B1990DE6EA50EE010E6DF536081982B329EDDCEBA49946D8F645AD216C6567B15ADFE49ED5A9CD9DDD94A285FD8A41B6DBCB7D9464AD1D06C31E591A7F9441448F31DF648F955CD293ECB00C795A8C290E28DBAB3B3E8E800802187044E12253CC56FD3E255E3CAE2C8A66436A0B4488998FD1F7D50E146935688B8B30AF03E00213C6F032ECAD8D217F41D7A77F3F25183EC83DFC09205B6280572335ED48CAFC6AEF9A773940871EE9A6F54E68D28364D199C608660D6261345E507BB51C83726CC2A23ACDB2EB88E0D1668640C6F7EBBDDC9A431DEE03BDA4779DBA7C450B065416B3FB6B8D9FDD354B5DF2E1FE5E9C28A603930A6A2FA25384DF6B7F9DD5F10787AC427A66DD2883123412C628C334B93AD18B51E3CA923725BF12B5DD14AC7264A21AFD39C6EE87501F9642208B4904FCF0ADBD01283596930A9123DF26DCFB5445E71C89EAAA55F9FDE7E2451A8A3916EBE358763D540C4B3197C7E722B0BCBF503FA8A2328AF80ABED13D87C48F86B43D781F95B082A8D9C9C2E14ED81D397E1BC0B3FE0CA22480DB713FC3664AC37297A1BEE09D1C9B4830668450223F81F821ADEA4FBE88710B143088132FFD92DD9245CA39364215059B6E3F35C172393AFFF52A78AEFAAA9EB77CEB65E1662B3AF550843A888DBC88DE8FCBD7B5B0448647ACD962F65B9387D6121489C7C27AAEC2A2A620E782371D83E771EA5FA5951F94E3EB76169642705F5F828148263EDE16D79F20362CFE98FC8B0BC05B5B9032C01C1A6E16FDC81677D45EE908E93BDAADD79C50F88167A620129C92B0BC533DF9D03F554A04C10012760A3020D6C7879D4B1BCF0E964BC9E5DC3A0D225B253054A1EB10D15ACAAC383C625E0603755EECB684CDA14691BB10706C2DEC66169647199101471472E26712C681053E8E001853B6E35BB8E6B6521E0BDE0A30F88EE1EDD561480F3D2F28C966445E6491C2DCBE8F57326E8E839D90072B55DC82B43F75607B96EA7DFE84C7EDD224E635123EB2C5EED277A663C2832E2BCD0E0EB890BA5FF48883C381399A7ED7B231D2165D39FAF86354C81C279DA8694C86D5C89E31EED98080D95510DC11C87E3B5E98ED018FC8C913A9F8FB048046EB77C6C04B67A681FD99749ADA6323D6E7D91F08AF9EC9041A8E6AADCE8859F125013E0AF4DAFFF6989ED695F93DD1C1DD39C0B9FECE161D52AB12EE6A6F7EEC09AF2A7BA6780A41C37AC0D5867132C140C5D1CAD57655AB944362E98E6F6EC1A58654009E392F04C6EF99FAE795B9C45BEECD71BC3B1E5675289B8799BC8533B22A0A64B53EF96D64DE3D15CD2B651A483EB02272D325EFAE1CBED46ABDCF4765A43E5E074A42F7E3566802AC33775FA7EFE48A82DF56F9B59CB643BFFC25590ADB59D50E01A78BAB6D6126867CBEF313A66601B374E78C3F4AAC6299077140E82410F1F8CDFA9267B380EDB809F12CD7BEF26AE43660CBC9E0C991666AE5CF67C4F5B236746312E32C3F8C8B8F076F6E3C75DEEEAA764C2FAE9E09AFEE9601A883FD1FCC53E86F6361289F98ABE185BEA15B4EF9858BA86A644E89D72FC5ED98E486AA75DC4724F56201AE27653BFF2012B5E189D19D50D94D091FC66A37CD626464223818CC3A589D49E98A871F6B8CF3E798EBB998639995D9C5C0B2866144B0BFE7E041079704C32582113AD90A637A510ECCDC64A29062BBF9062088774B7DA37470FE0738D9421C730B0DEB0C59A6479EEE1E42A034FE7B817224409A02EE0DC55B18D205FE546E1FD8827F6F42239F11DEDDB4C8FF1C228AB728C4A94B4ABF7AB3A54AC3A4BAAD7696B61A72AE75DEC65BC8E3C048E2A7A403DA0FEFBA88AE51ABB4F2A2E6A4BB21122F9F73391DF83BFBEF3EED912A6D8E91C4FF94A9056921A7072CD74ABDDA189F52EEA298C708BAD073286ACF37EF3991BD5CD49434D846C5BE4615D7F21FFAF097291B2960C94997A3EC3278C8A41F4FC74D5864AF2164D2B579D067EA2B1B1DBF9F81ABDA18E4DA1B062761E8E886BEDE4C3A917CD5AB4A27FC1B5E73F88C0373FC1D72B25BE4061060484B0CEF2D9E00521FB541ECDC2EAC09BEDF2CB118FCBB8A6539BA092114761DE6872E37C0383750C2550A2ECE990427CB0F6BAAB5B60196A2AC4E050352C5360E73E663E8B58691B528D9AD9138C4E1F91BF25F5BCFE9D1F1D57EE04770C4B2B82188F0B775D57917B225C318FC6ADD3A442AA07843AE54C84447829848381492D39C7D057400B5D123634249662917C5882392C1EB8C333955E98F720E44ABF6A234731F20172FDA23DF8D627ED879E3876C1148F14316C8AE1CE92840BC27C43F0C3034EC356385D41B3C0ACCE9AF16BDB398CD0C6E8297FA1964C9D7DF17CE331C03C42F9A707A137667992378FF6CC6B91860E92F012841C0E7ACA2441FEE8AB24A23D02DF097F17846ACD861B8D9AC6B03EAECD409BDA4FE1CEA3A3DD68877C8C02B2CE3BD703282AF89F5F3DF9DAA6E2EA2789D5AEC34F6BA9E390A2559B319E9D43604A705115A6AE74461EDCE4D9DEE16E3F54CE57CAA288E33381E9A096A4A1F4E3FB936F6542B4252919DDC1D4CF2E88B753B2631933A261B9520A1969D4E8655A6F78E9AF2396EC04A03A29057A847A25221AA2A4D3A46F29F90BEF1BD8860C351E49F2DD1600EE8398500C7BD31C848BED58BC9049EF9FA83D706A6CB39F92D54C08E7EC09B1F8D52CAAE72A53F0A594FED3531FFE4B1521FF2BADEBA2FE2178A4E89B1C3C9619394C8CA6AA12E03AA81A477B6DE3777DB2A5AAA8BF7A9208A9671C322A5B22F96086A0DB5C21DF235F722EFAE66AD9EE47ED3C11416864C0F5876BF8709BBDFAB90296E294D30D3BF48364B1ECA36EE2B4A5419DDC8621F212F1218C746EEC44BD8B5ED62E3E2A912E8491ED6A54BF63BB49B35A5971440062092668BFF0EB9944214223F806F90B0F99235479E3C7A2B69DCB386F415AD830424EAD4354E1AAF0A9A7E3EA3564DCD5B7852F9CEF1E50F344AC4A2EE34D052ED6D4C28305AD6958863AF4A0FC43922D7932E59B384E21C96CF63F3D384F9538CA7555D7E19F2BC388D0C44DEF3071BC5516ECA972B9498DDFF0CF9BB68BCF13F9A5A47A5950A44495BCE4AC6361C54B205C73D0FEBDCE0BD4DDF7AE32565E77560D2C87E19F2BFE714AFC8A4BE8F834336F5C5E32773E1EB24A8D8314FDE81FD2D45E6D783B5F83F457976D6D2052CD5B53B3F6E4B8EAF5C3F3A786E59405DDC46438223EFA80BD34A4D8EAE7D3F044D3954A0673943024DD3151DB930A1E4E1C466FF7D04A8D164E8532B0335C78C543547C3EB3639468E390E3DB3390209761A9DA8F6B5E073E53D5FCD379F0EA379FB59590C24C2D088689CC99CD7D8C60E886D4FD7D601B3D2703437F1F3F9B49679B05438E5FCAD91B2A2AA7AE58EF83BA13FF76B3C67177CCDD1F3C27E31D0076300883393BB93591390AE521317B619346BE2FBBCF875B3CEEA656913F3830ED10981B8EE2868449ABC22CFEA96F27E50F9DE4C18B419ABC2EA87D59D139B55174F675B9F8B30E19D91BE5E07E0FADD2D8CE25C86F42AD8FEF5322D44BDF91CA5D881120FA14388C6447B710C0F1FA457CD9AA8B160481464C8B5512F4CBCA1646D1D7CCB3442009F4622F2DDFE2D6F3A08E3D750396E22E2C404FCED3D45085A684926BF6F13340B2B44F65AC21604057DC84B18CF06EFF4C947DCC4F72F6E68B3732F74556DD22F6B800457918554CCCF7ABCD0762A5AD2111DF0D23E8FE67A0202FDA1A80A241867D8100F054B293FF785EF69573718C4A2E8BA59A06E58E18D9AD24389B336D969FADDF87995C007F484B86045B23B737EF6565BB1D0FD80592FBC549B75EDD14C34B81F1291383FCD968BAA9E1D6BCDDE5BB43C2AC6B4B9407B61EEEC9DF34B0398519946C03EEEFA7A34E684492A1911945147EA3A724C70E51A6571B2677866419482CC12B6467321842388F182163CB0C4464C2EFD3327494EB8066CD4A976F3F13EF723E3767E68A25E0FB6267150C6EAF33E32851D5C605C957E0610A2C1A77760DAEF57A608A560CBD6FC68937A301F6E0E46AE8883A9E7D14079B50F4F820AAB94CEAEEE7F4322CED0DB075715FDEB5741B4D2CCD75EC9A780EF6756D31D9E7D492317FDF8DB5CF7740491AACCBC02482E8C4E2F082175FAD50B3D95A18B62EC49A8C66076B0CB7D2C1998EF77DAD69D27784804CD72E3C2C78EE0193DFAAE91E188419E69CB404267A73B1034A100090C646089094B4F0EB6AC4FBE572E5D37662789BC2544C6141D80D1CA39DFBDDFA9C69AC69F340D27FA957478370D4F2982D15A4451D6E7E47A1795BF6A6B5815B77806095BF3DE0EB2E9F9D717E2087B893739B61EA140FCB68E7F7A37913C289A689CE9A308ED4B7B7A69DC2857D9909214D2D37439C471FFBF0FA4A772436B4012565510526A3E3768D05A33EC52C5AB217A1BCEA33149D737ECA8CC78C922505427EBD67C63E30B36C86420F5A325D355A079593B9379741ECF70C20C32CE0F434C750CCBA00E54A85A5B4CF778BF28E72C40555CABE55EE6212F0399D9EB08CB433839FCE74154C1585D8D6274626301B0EF87A45F0B6FAB934F98957994D522FC6E2D3A00CDF00A454703AA083F4E535572A5154578959B9DDB153C818283B6E1043660799BA7ED346068707299D83944489AC8DCE13143597685A40C333E3F74819ACD00000000000000000000000000000000000000070E151C232A3038E0F434DFA04EC225FF6B6DB802A047E221BC064E5BE89A5FC13937AE9D3F22B4439BB1C1BBA01547A64AB3E810BBB09706D01959E2E906A69FFDDF0C56726BDB58FB039D66AC5D77C7F0E9A8617B0C69176770DA328D38171F39B5220279186250139922C0DD0F7C3F96D48615FC66DB7568810931D257B230258FFE9CB35F87859E08139EBF7432E948EE3F962BB9015CACB8499BC69597ABAE4B841B606657E2E3C51FF5A8961AD42177A9E73950E3FA150439E2063B6555624A6D8E3AF4FD5710FBE722B8C6267BA5DF56846A085C56444573D692D5412CB70E443761751E58C41953BB9FAA3CE1F4564C825A02F0E1339CD659AB1480804DD2E90E3086AAA292DB39C6E2AAF1B001B47A21CC721C0C502C46EF0479BB7D8CBDF8E9C136397FEBC2D83C0FDBB3ED4FA6868068477206A26D2B7E0D20507AECB2756B888FCF5B446217DE14EE6A20CF7E7B732FAB22CA3ABBE81B2BE18463ACAA3132773ACD7476460536111CDCAC98B1CC9B2C36AEB3FB318340F7397B4B4AD6AA87EAC94AB7D98CC12EA5606162877465FA2CAD276CBB5D36C40A0B014C53D2D3A96825E237342DFEFAA6B9456B5FF1DCA859C5976F77C3D3CBC9DF355237EE9B4B4C90A9DD941294431DB76DBB539DC48669E7AAD21808332C8A4FE98B8F043FB756B526890452FA3C3527FCD584CD33E38FF9FF783538D39A184B7B3EB649E1C04C289FB65998F6CF5D5BBB0609FC3403D85C6DF269017032CD24AC540E1B294BDD3C3A0C7117CAB02B1A0063A174FF26FCDA687433A667322320C0DEC1EA3963F3B14375882B3478AED43C2C74DEBFE3A734F8B1A5CF92007F8FB627CC3AAD5C6AE4C31846B72E7573041270FF40E762C0F8DBCEB7512D44DC260A97D5CA7D60699981ED8476D8651C35C8ED498FC2961D1E38AF46F3653630773209A63838A9222B813C23DB0CF4196D6654126BA2B1840A7180E653B3D6E10C4C7AC3CEE93B0399D918A52E59F0215B09A119E634E6E8A9886C877F157BF7B7DD827ADEDBAF03C718AE037C0B262588171839E952721DE72180F8EED00B01F53E098B82165199C53129576036FC753A3D33AEC92060DD19AA078A496A2B214B1BFBB747A1EC64071B0A078D74D0212E6203C9698C7449326A42BCBBE8D9501DB916C64307D5F1083BCC36C0FFA18C0E4410B0B17D443481C3673D17BBD7A366A5FD1C3C5B3391A02EDA7596B4F869A91A32B5A02A05611371231BE035EDC716F534724B5225E1A72A2B2CD357F4C326F1DEE963FAB680721D40DD70B750A019E70885515F43946A0DD3DD042969139F61ECA0E9EE3107D3D28AC606AD53F236303E1FE986C38825318B7C4597B14E1A83B81295FEF49FD0F2C1E14A0B146540D853DB9706CD224B376343317BF7330B0C2721A409B856304FFFE60C24C441D5E2797D4696C0FE046D305AEE93CC6A2D89A81EB19643636A8B424B310034612105DF16516CE9607CC0A2BAC5835642C6FF9572191BC45E44D9B40DA36B607F570AE8C39D490342786F31CE6764F3F7A764665B6CB93E54922C6D89DB566F494E0EE069811AC82E8132F2F388D68490CB1C2172D2979FCE3659D7076B4F457232EB839172963F8C342E2CD18969F086F451D33BB774F3D00E6FA2BE02292F2E5CAD3ADF5DEC28932BD784801E69364962BF39E25455303E1F289052D2F0CD4964E0FFCDE29E7C074E5D57E43739DFA42AAD636C352D363E3A23BDD134BAABC7CD1621CA638DED7DB7051F0456641CA872ECDB4D3C2603DDBBCE16637010E782C4BD5230992E2EE7DD904F8A83EBAA7B4C3CEE15B10794ACE894118304BCDA9E9B1376331D2248B802557AABCF913E95F783715BB5E90A4436E4BDE7D651397A70A24257C39E0516BB1F548DA36C1F1F92A416DC1114107CD863F3BFCB360286E774B21296259756EA6040CB61738EEFE29A67895AC69797C640E03F0E9E731647C2DA93373920341FDFBD50EB6B737BB0D9FDA8EC8784920407D4F41486D8FC616430768D6431CCD789DEFF332B239FFD1900800CEDD9661A55D6D96089007E9089A117F03D7858EB4C3FE2D07E91D8CAB88D2BA5421846069FA6D4E5C9161A140CC3A288100BFBE61C3B0F0E820AB12D8FC54B054A0F4C777052495B45A7D1A883E67663DCF50C2230CA5319AB31CD76435DAE41CE1EE25ECD3FA0C7E83B0168852B2CAB674127CD7BC9DDF9DD4B57EB40128988C7C8994DC6A5FC939FF957F06C70A4056E63331F9AAD254EBF2B8FCCD580285BEA486D91A0C2DBD5823AC8F6846DDABCDE25A2252F8DA1AEB32E6969276BD2A7F94CD7DD3143F3181489272B1589FD385BA844F90E35982B53141DAEAED413054CDB935F3412E31D99C1147079CB487FEEE85E3906DAED18106B8C407BBCB7716EF9D4D34E2FF04709C7457997AD6FADC55A8FA70BC907815805578A11A012C521A1325754CAE2E3F7C9E1FFFDBD4BE31DC534961C318D1A894838E0C33806735DD11E408E500995B86B6ECD20D325347F792A3381D2A45587D9B6AE0AA27533732A6C421CA621AAC42335848D9C0DD89F14EADF2F92EC532756CD5697AD752B6260C598EC9F0E9976A950B22DAEA8B74FCC87F28B5E9ED83C0339E566259ECF06E5CE209065DE87FEEE5D1E9C466004B34583D6AE89B590EAD6A96CD2951705AC764F329E28C996AD6DB05F6C69AD2A39D3EE230F6501F1760AA41FFD936C9DBF20DE3996917322D32B946062A3C27D8BF35ECDA22403AB684CDC680DD166562D018D943369CAEFB9133A4BC4515CD5F9C08E7C22D153F0A7733EB4EB2CD8A74A4C85E40DADEF6858C5927B6EEB2B01E9B7AB02F7048C8869991068B00FC19B9545AB42181DD5CB5488222A402E827F60A8D87B09ECC88350032F998E3C10A88D4733227334812EC97C5E5FA85FAEE1A1E28A58641531B139AA58BEF49780DCEAA408986CF3C40E226C60531945A20F91E5DC31EC86C9F9A0545E5FCB79A13B9AFE9B133867BA7A38152ABC6D9F8EE10090BB71E6ADC6A6C2513B066F2565138BADA60B0BD339F9BE1AADDFC90DD272B4146D0F5830C6A53E295C849C15D001176E7774FCD7619D6EF1A30BA93CFE278AB4806BBF25CE4A4E94163F614E81DFF7EFCB015997F5138E22B80B2B00AD7579CD84DB5D1C7FB16E9E8C5D9A5BA0AD0E0A7DE79C18839D673632F3D2C7DA2062EAE844FACCAF23590B2FBF1861405AC347EB9D723ECBDE54CC96BC4D8EE2178F353310E5D69230C5DB2841D2A06A3A4E03E054D99DEFC6004A6E405FA89B198A901EA1AE9F3112A29F3AEC5698A42794E04D74D761E4AA5AD23DE271969BAF124450F4796DA1EB1C01480436AB0F5D0B1B2E6717DD87EEBF137420961F978896077E40B2D2EBB5664FD8AD89BB9333FDF46C33EF3BED21BCB5B4697451BDACF364F85462F5CB9F546657B4744EDF757DAAA4D3A9A2A6F281184C3576B1DB0B540F3B36310020BC6AC0C6454A7CC8EC1182422B17BDA202729C270194CD6044210D2B98731565812339EDFE5A0DAD79BA826D8C566C7D25DEA9BFF0BADF1E4E5DA2B884966E03FADC51C6D9BCFE877511157201DAB48AED1AB038999E5CC3FE58CCD37D40050DEE92E0BD5332413A7F0118724084EE5545FB51942DF1EF399F734FB9592555B5F32290C53D7E5017EFA2B61E29FDCE90CC3E7C1B0E545425B1D3E1ACB9089DAA786CB0122DB3FF27EA0367751A5462230F0F248147EBCCBA2E16D214E9A0BAEBE989BBA020F95B623CB14ACAF2BE6F157DFDB1E32627133F0D26C7B65A189F39955EE31D9B507B43126B06B9E4524732C8621D2274438DB7ECAF736AB7257CED950EB68BB868581649232793EC83379A16F40781E76F5CC57C48C3F5C2989BEA803E1B63768436D39AD19BB77DB46AAE6E8473ED5DFEC983F49E4B8E7CA6BF476AB2F0272C0C2DBEF1BCB064D7400BFE1B9ECCE13578A20B1D5B48133A74C5C59CAE0115BC3B50574580BFA99D58BCAD336EE2CCA5B7994C784BB90CC8F1B9A0E21B39D5EBA464DE34D46AC0BBE436C2F419D60D8AB13786F9A841B52710D1B49BEC290DE317B66B6855ABE156C07619A4B998CC582E3F54A7F457F1D2839BC3EBAC937AD3EBC6A9E6E845379CF1D66D7C59000E3F6CF6823B005728A95BFB0ACD044EB35D5ADBE8933A3637887CF91EE74BB910FDCBE797B0C6B1B056500542BD39781BDF13EBFBFE949D7BA0B7F31102E63BFC6E22693F97 + +count = 91 +seed = 9564E88F336C091EAD50C893F3EAA8351FA388682F433F7A72A34731020B9C96DFCF75EF5EAE47E12684AFA51EFB49B7 +mlen = 3036 +msg = 2601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 +pk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C9741891963A4B3A05D06F5C6D08588236AB2C37E069DAACBCD071FE9C6A29140F5B67BEB75247E23BE9B00D0F4F511B2982A036C425173A08E61F3DFA5C100D2FE6BC714E0BCBD8E3499C9E63EA96BC3C262CCE34FF11B1DC8340770EEF781F1633B68EB0BB22FCA3E8077A2FC14BA254B5DAC4DDF30ABDABCEEADB6622408DBABEB03AF95D534C5F6846207E6E907C1D386F12D590E2F3FF1068FA897555713C6375A9F4301F47E18BEF176DE16253CCA9E2B6BEC362C92DB561DCB9044061BAF18071F5A68B24D970411D06FB3068A2ACE73CEC8A6C8862CFDD95D0ACC99CA88F766097E3A947F2A2FA053278EA9ABBC941C461D56217D271F6FC26C947B7C495BFE956AEDFEDFA662C9B08254493C7211FF083F9DC339E6177D9FB5D22616341AF0E36E48952356BF6443C8B08C2B0E4C7C49C70714B23C20B192BA4C68714C464CF58A23D7DF3C6136571DB3ADA5828C1BC9715DDD6B4B5B1F35CBD14D961C9A82F3097A8352A95E6DF8260D1E6F0BC65839A9D29BD3D31DB99E85794F8E87000C024C56EFE16371F8F7AD8ADE72E7A5C5C8A048FDE77BD441FA168ED03DE3E2E9A03BFD6CF3E6D79AC15F4663BA570E83E04CAE494574F41A09733771A8D9EE801F44F548FB0A64A6464E7CB29BC96A8B4A4429CC4A594ED0B8FE35D09B8B588A3D9892583EC7F856F93914A7C3BC551CF672A87127C6C09AF90770B4E213566D7169CF096E3ADD94294B1B1A04C2E750C3F18BABF69C1954895A9B4309B4FAF5DBB7220C74730EF358087DCC26E97CEF1E31B719BBBA3F0EB716A2C7436A95A8F5256123F05E576F67C09B8E76AA39D5E03B9364476DB2C099480CD86084511BC2E75D6C07206E22AE6907FF221A8EA5E98E18CC25C68859F609CEE8B6057FB8A603E6813D0C1D0B0626D3BC6FAF75D506D09F7759C92A569C0073A11FAEF3B82297839AE2D33F6629677D163F1CA9003BBF240C48A97843B2C6FE7F3667CDB6C01A24D4606E4D909749706A5BF81BBF6471FB61ACB77367AAED4D2C54508521F715EFCBEE0A04EC4886068E406B2F0C3243AA9DF5EBA616A8320FCAB36EB83864914D3A6BEDFB4EEEF5AEE306D8A7064509827248A9449ECF9EF8336B77BAE98ADBD50D51F560D0FFA8A853B85855A670BF2B31550F014961C0614E131CEDDB0AEB0E1DCD60AF64C601FD2B0AB67FD2237B6BB0A0549719A25F6C4F816D5D96582DEAB7B71C87BB42209BC46EB21E10E5E0241301609080D3CAF145B11703F9D423D66AF9A83CC52B56B73726F546BF606E099B4F338E48FEB01B0B0984709B3B3BEC9BE780629618325CD053E9E7F851DF0BCD156B16172CE4985A897C3DE9394925468FDB8EC62138528F01AD761E6A92D68E9018725FA5378D268F3262E172F965ABE978943A70A8CDAA6DEF9608745F275754A8FC8143232477BEC0618F5BCC52E1B2AAF89E560715A1E46CEAE79103A655C5AFF7CA79A71F322DD67FE84E88E1E9568635CA25BD63D84915CA58C665C92208360D6B8CE46561842F8FF44D459A8D9C1813AFBC42AB8E9AF86947FDC1EE58DA2772C561AA849620262B5972D5F2A1C6551DC151E086A3CBDDD571D11F2199F8B5597BC841DD7FD21D042919D7007C20D7BFDF082EDFA7AA0E6C92E5BBA1F0B4461B89A7897982A9DEDEE6ADD25AE463BA0FD831F51B3410DA3031744ED94CE8270A3F0F534309A69EEF17BDB85BD6E9E5E83F3F4F68FAF19560B5BABFDBE7D2AC35A02970795B5D1F6CFD74B168159A4DAB6FB1173D966880FE45D0D6F93FB5370CF0F06838CD9420D50B53FFC2A1DAB3CEA16CDDBCB5226E3D6C5906E6AB37234D4104AC99780ABAFB3ED1B77C89F2F275BC38D1C4BCD5432276630DB3B7B03386FE76E66A30A2F81C40DDA54A78A1365DB1FD82F2CAE31235244216A2AFD87FC7B206B3ADE3ACAAF7D17326CDB1088AEC1C4B9B8AE7C7ACD5A808D696200C3DCC17B01C1A54CEC7EC6A0D986EED699317CA0A4FD25A05CCCC72DEBAB4DE91A31A28E6FDD8AD1E414752CD419AF13801DE53E55A7EA50AF502C9EA2827F858821FE05E32A4A904AA5AD6E20B32502521058EF8A958837B6120CE66A79600B4ACFB2FFF4335E205109E24A71D9C1ACB2CE1784205F880610DD9784ED53689FA77D66457024632120E66EEEFC585D9775972F199B8F92A606205141646CAC02536F0C1232109D86D3A14350CEC1BFA095DA2C9DC5BE293393890DAF4B93ADB53E787D8FD72B32E69DCF762878006983AFF9DE8517EAF612120041DDE7AD55624FFAA48C7F2094A0907BC0A3643AFE9106320229EDA9C1DB5344804AD880FA1FA589775301C0ABDC17763FB286C99531309B23DC8A1D5B04B360DF13F31448EE0DC9498DF5E75237CA5F5BF96E28B1D08B8CDC5B9DF06AEF5E11DFE0A6FC99645952F2C3A5B7491207B58F02D55DA727E3455CBA79A273769D835542EF405D4B6AF5DFC3D6D9EE3360B5F96F46E13BDB8335672EE4B5C6990315FC85BA1EC52DF7F82F09D7D94F89E5DFFA3F0180BD7AA9D5A50D35366A3A99F7D72A407F5FC33E0086A858C17F9D9FC096F5676C115BE888DC4399C86DF04E9516E0D4276B588D5DD05A423519E8FBEA9FFBB10D8BB64EDCFB85417A39C84E37AC9A9870CECC5BE4179F3D4E616887DC8BB760C1405B188F34C4A5F692216C7665134983745DAB7E051047BE5E9765F4CA5C5F3879496FC1DD22A3E995C24021B26E2356CC46F903D3AC2D6ECAD870D8AA36F4D246E87C11001807D035FB6F01E31796D891B65421529DEA933E687F398D18125718317773FC16FC4A0071CC1C8F8B8498C41C78EC8F387D16D9A80DA0C1493F0A0DEC2139D096A90AD937E88F445C00EC6EA68690C0D837F647C45AA0C39C4C44B8A76B9516EBFCCCC76DF42A89EF588BB6154006F4064522C2E05878E933E57C0FB346A6F9ABF3C9E815F1B92AC8780384BB89BC29E7A417A0BC2ADD1778490770F02B33D4B17E9A593E5B92BC3F2887C0FADFCBFF210DE156296909C7A45741D17A2DD9D8BB3041D3EA36FC408C668965DC8A0EBB51E737F109C874D2BFBCE94928ADC998EE4C7F824859012871802EB02C3F0E6009286BCEA0D0A2EF85E03BE4A2A290A88F35FA64F65D8F57734C867C6D4B9C6B4E88765386A425B97CBB6253A76F46D5F73D9E325E6B65BC3471B47C8830F86674061ADDFCF7C75F44ECB6286488F97795DB887F5071565CAB8C3A1CEDE9C201D638481C9F4519A195ED39CD76EF5B01DCB9236C6A4B875748BED52C55596464E5987174191CBFC0E99AA4F093B8CF0F7BCD344862278927E0F0D978B84EC9B41144B535E17E76E625229BA284792F612BE718B6789B87A9C20AB26B35E6032AC051019114C52BEDF8324FEB275DF6BB602DDB7DAAF26FFFA552806601FA5FCE507D33C12B325422F4D203B7C88A74683B8D787F6E9B337657BD199678EE6BEDF4AC4490245ACA562E1272D2DDD83FBCA99AE030CA98E845AFC598024B4D5136CC4D7D92BE7CA37E9F222C82C6C4D0432EEAF87527A8E9BA186A60825E1AA52F5251623E35964A100AE4B95D3BD566C4211B8F37662FBD7A0B40047E65114B9760BD9A672F49746F4B7 +sk = 58EEF138A2D2EF190F6F732CDD4C6D40D3652970DD174BA03782269C97418919C2AE6077B4971E095B437465FCC2E7640B4515278547AFCCC9A375CC23F2E9186E480BB763A7C0925126F0402FB4318CCAE767107CCDB511888E55F1A8E4445162302480289184181013A1210835698BB09043444111312A60A461D4C230144968032120A3380D894001C3A26053386E884050511000023252082909A4B26D598008A32202C944900A942122169208A051A2204D134485D1327052C22893A441CB222110400C0B186012A520DB902121A6048AA48C0A22100181299B003252B83044468A9A480801C24D0A8488C2A60C40960964248A232621D3462E5A862DCA1081D0320288C02C09C561A40820C4068613A344441421824806088070E2C6911B102C84162D1A186C911088A188295AC205234429923205C4180480224A5C402048309009323280983053200C13160DE3B04011B050C10092CC3040C406266044881BC911400661620071020782C496614C286C1B086AD9C670511849411824509441E4968599446E1AC32D5A16884334881A4210A1226A0107090829650B1148C282301C16721A300E5B086858466964460811B9648340809182041831250A0492E2344461C62882902CC21281DCA485498808128821444871012569128570808450A44041A39884C9B48024B14DD3127090908999201113C849811024D120461900685298001B89910AA8801CC70814C289040664D1868C433441C8C204920446999610C9966841889001B17024C59020350101132A03154A5212319CB48949A80421806018184D031942143791939005248821129881232872D2028A0311729CB481D2865193200110072211937180220194489052B06061908501408E84880899B064CBA68114867040B28D94268614932CE3B80422C32503208EC208288C9451D8266A9A4662828831D9C08DDB1488D9C44C88348AC88430E1088108976482208A1B350C008788A3364A53461261229240162D10035001468519414C12315104105002495209294E61C2518BA2602208700201028A08049C148C60C22C098780D2307002159142282ED0268E8B320189B8840A93000B219292B29041968CD890651A354C442065D3B681221292E3080480A62DCA12680833861B225102A29000226621C380118030C03241DA4289A0244D21294889C64C9810701211305B1864231421131431442024A4A04104383224966923368CC9986C0B280A2285408C20225C9204A32411994624032180C2C4899436700B9140A436261C3024E0B4601A32511C16419B128689808901B74012406CC3942C11446A5028428C32020C3631121026C94462480620411069C41666C14206C0066E9A90011B052960228802266823A3700A4972DA9690C12001101492084272021630049200902448E4A00C23A5844CA40D14B530982225210365141932D1B6111130100C38250C818408A1710195112104040BA21189C604CC809122336E1A810909493220B40C9C4491032181DB1665114902811005801604A434845B127024390A63B28801003042966422422E09192D928640C812449B1026802465E4969099C8500890705B9068DAB40963142C63C00893404C0101890A156C41A60410042820493193228D413211122800D2143280400019C32D80386911368C94A28803168E0B002EDAB20102A00543268612A62DCC065148A420C3828D818244032281C8B884194005C4188083100A4AB4044A80250007820B370120444CCB0821DBA60004242281480620276901176C20B90DD0005008026C1106660B33908AB48C52304003465104204094204C524805C1488609360DC9B64D84004614A849D4A60C09206AE0C011C324814AB26590064218895023064114310CC3868D0AC46C113361A090891C21255A126D620228A0A24853208583B40CC0B849C386014C0692E0128CA10492913844048330133984012031E4124DD040498A1062023128813480140308C3A4619220260A25661BB0884C442512196ED8C68C62A69081226A1CC24C8B18201402888CB221A48628D3228A5808400126509CB2201AC34803444141484119142D03B86DD8401151B68D8AA22963024DDCC048A0B48409082888A6505A404561384C60A04D5D6EBD749B1F0FDCA90143DD087F10B57D6BEDE83852F99789E9FCC61E7B81CB357D93EA85D2F9733538F0A7C9EA565146B10633088D7AEA551B5D3FC349F67EC62845F52038C747D1F7CAECD67C5012D3B620DF3173F28C3D2432CBC5EBBEB1E957500A63DCEA5A5DE8028C6A192CA1C9F56ED0B709389B495E7570A8156380A2B0C41FED0F86D17472D7AFC5BB9DC913560D6A7491F42E4CF7C5F5B0106E5197065BD503CB7746FCB7B1A0CC0D3E6D53189BD2B941F2C2E99F4F05612CE2C2EC3EDCE001D56CB7839C195E140524AAFFEBFE52EF733A359ECAA09C82430F74E2D571DD82AEA882D38020364C22ECE7E14F25556EEB3E0C540F04C5E73B4E61F853B410AC1D8373819382424623F84C66FB28C06BE5943EECAA48F444BBCBD6D92359B3ABB03031E0A7805B23DA7BE2A293C583850AD674D283FEB188EF9C27D40F655614BD07D77C41E728CA60F3C4B79BD868EEEE118AF93BAE232512187212E5B597F67BDC91BD63B5AC00B3A809C62589BF4AC58474548D7595A7417E1D50DFF32571FA048C2DE2D61BEAFE298CDDE39C5C53D419A8293090D676EC6E5607096686D21D5FB896D703C911E402132C961968F1FE7E2AF5261F8C47A8C4250A84CC3BCE32B94B7ED756285BB6E7C4BE51A9389793C855272A772C1E72C868615F740F44B169FA88B994097B48D5D9A9132EB7986D31A56783213ADF78E257805A7E32239B6677430CC3BC00EAF299AFB951FFE3696457D2DD0A571E436F863D92CB66E3A48116524381B463CE939430E8C47B780E1723F7F943A74ABE1E1C7E1D76915A5DFA4E8F8BE9F41B6ED9D9B2431456F587CC38DCF371B7045CA45026A0FA9776EB2CABAE13B38EDDA10B624462DB3D44808424860CF1DA061BEEF35F261B785B79662A8D3C3DE6ED0035D0D35C59E98B1626299869649F4B62C2CBA66F49A0E936752D7326AB1FB775B91DF7B822A26462FA3EA5BC9EF2F347A0991B75C35EBA69C5337E0EC6385247FE11E4AECB2F5AB7FCA098CF4A92DFECB7F8868A7ADCDC995B69AB2FAA027E074AEEB3A7FEE59B0E369BED3F89B1A5A362A19622FC80AA1EA64A2739FDDC50D9B0C7495F2770747B02DBD69479C4F5693BD93931A743645FD1387B5C41D1C06D8AE876B381C36D404771C26D9BC12E5D8EC2917DCBBB21E2818B955FA7CB04655383F58FE997A066A98A27E824C41B5E2E577C79C6D713957165A9F6E465D7E46EE7F751C89D26DEC7EF1C7294511276E27A4BBEB1CE1E932581D79033ED052972656DC09DDBB395E114D9AE8FD45F07AC4FE6AC6EB0C633EC1D612848F7CB7FEE5A5735527DB49559BC1D6ECB4AAC725CE7F478C01EA88EC611059CA1AA8D46D8573E66468C2BC55F85C46EA6E6E6BC9AF1972C3055A13A1A6C63C783DF80774A7609C473C5AF371C55D316BEC0FD310361130784B4C41BC8B20FB422BC3DEF4B3F681659F07D7651BE88A3075928BD02A0F3EF58E1A8AE324B310AB3C36F245A6A8B230BECEA48B5F7EF083198BB5D63CF2CC8E4C5F6DD6D60C7CC248076864D77FD41BD0EF87BC2E137512A0BC70BBBE0FD4469A055453ADBDFE87295538EBBB0738281B3FE8E9F04B34B3724CAB183F8D3650AA753285BDBBFF6D75EF07680326F1A7C5BD48FD6A71D6670F5A6085355A6ED67EA4117E1143B1D98D79509CD537924974D934C4D05D3C102CF0A38A8369EE2A629D46016F07267D50CC58B83794D9C74042F4301AD1511A45650DBF4DCCED8B112C8321FE9ECB0DE1FAE090EA4C259C777E954F4CA73169CEC50419939639CC8E7B6965255D8BE2BAC8C8E7EC491C476D7CDC3DB4D4AF33A3D566331898FF26A786B86262206194425890EC35616F77AFFE094221AFAE297911EBDCE4F846DF96D1446ADC7934A1FA00E68F4D886FFBC903870892E8B589DC8279DFA54EE2F4940AED097D52240283DC2FE07F795E08924FB655BB0EDD7ABE52CE7CA759EB1A0F1C09F889864D6817750833D3F7EFCE1AA4A11492715DCAFD241FE29CE80E27FA101114574C88349277179042B828AF204B74D25D60CBFE58573CFAA4C63089DF6D043CEE1B1C64817A4AABF96FE4E03BFD01D1F6C173D760F8BD9EB5BC699C6ECE02E14F2FB0C186DD2614F09745FD9EB1B0F93FFB63AFE7BCAF6B62895F519BB996B2ED4F0DDAAE3BAA248A4D90F393A75345C4F587B71D0AF6939D9EFA91E8E3DCB4585B5DCDC997CC0B0F831112330B31A501E7412787593FC43D15790DE4F74697613537ED0CF2545328695D08584A0AB07FB205DF62B916B9C001E5DC5E6604FD42B7EE46882934EFDBFF153399C8A1F7E12CE1D6F218DCD568440B8C750CD97C2DB2EF1C958C9FA32015282970124DB6F3DF0AF802D468D32930EF3D09339C2E210489C8C9F8BCF716368C00F539DFE20DAAF44BEC2DC9D04F7441CE1F6C55419C49F0759E7E96FFD949577AAB780EBE47F569FDB29BB7925F90CC3906413595859D03557A08DC28A9A64EB60146C3AF43F16157A3D2C26A7F8F334F4641D973E5F5EAD59352093509B45063104ABDC3D44D9ACE930AF497218135B88B90484A344B6548DA0DFDB288D5F5EB6457F46DD9F00018A8773414DBEEDDD5BA5A0C20827587D55C2AB54A4B9D16CFFCF586BF795F5973B7A0D8A65C0A409A01504A64F35332BD5AA50BBCC15218B77D3BF0220C4AEEAB8895D1EF414057B5690A0A610BEBE2B46AD1ADDD2DBEF95E9CBBF1358224FF1E93C3E4D6B09CBF7F2FCE7BC9BA2550C863CC571AEDD788ED00B2D9455C62CB95497CEC01B08C4EDC5E1CFFCB004599FF5CB1C70C598AC2F4971F031FAE0EC2EB5B0C7B6FD67C0036D14CE7D01872CC6EC0EF3091DE051822499A90F77ADAC4651C1486025C3D7FBE3A339805AD0E0816C25601E999F766DC7221580E2F5760D64427730E227D439517D261DE19A55FB63E97777E22552CBCB592D7C74AF887DC88D78DE05437B93D67B97532EABB31FCA121EA37858D9C35CC31FDCA9A26A15517A11BD74810549C7CF517029C25D60C8AE7DB5FC85E2AA02042AFCDB85E69BF610AD9C04ABE6450C36732FC57D29FF061FB79F0F7DFDD2BCF0DCED591C2A0BF789AAA87EFDF594214A5CF5A666E452AEE7F36EA746EB34B2BA286C633862045BE2B08BC3F46949B37EC95A82497DFE04AC3F4DA3AE215660350A47C584C9B46FAF9277DF34830AFB63E624A240B6BA8F689CDDA6E46266EF97EDBB403B59A291355BCD9768655E515AF2DC530792FEBA23848AE194B0DC4427EED9210B2BEA6FF5B7FBF2F8FAE89327133FD416114B312B72AC8AA30A220DC849AF8DBBC82C4145BEA4CF4B0E3D10DE2032D37FBD0316A6FBC9DFBABB67A91D296152169D7CD0A43B5A4EC8C8DC7DD27A492F8E795B5109CAE58EB6E8D93414E900C4959997868A423946EE643937176E0E09A2D9E9D2452E70614952EA9B671353F74568617471CC58418FCEFCA8A700745A6B247EA5C30D511100D278C21378460BC6DE51B086BE86282E6C091836DC9978AA01F3E46DDBC9AAD5EABA6E85D1775E58647CC848B535D7CB851CD445E69BD7111A5C832E7EBD64710CD8DA464E2A278510A82805D2BBE36A453075353DD0FD8A0756C6F404E737A58129E302F8A18EB745B59EAD9A5832D3EAC37ECD46A62CBE04BEAE38BF35E0783EB61A2B58E42870FD0FDA1965377F903B609BF5A22A4AADD31A3F56E17372EDA90C1275B5299BA07FE29323207B816EF53D58B98C7D101C9F783815BF66D94FF3E37497AAB6D035AD2B90099D0DE724C3A081FA2037214B15F6CAFF633DF98E143C70EC32DE5AFBD5942B7F15F49348E0FC7D5E6F6383CD5BFA988269C14DAB30AFB3AEE7B05488F4938C31CE7F4CDA6B9351304AEF28F64D320AF8FA188F892B5EF3B653692ADDEBFFB4A18CA181D5D42445FBAF07F7715AD4764772354B2EF952D1779E0382E242EDDDA7D24D83DAEBD22AA32F3D6B7136773DC12696C6458573777A666598F0F3AE2CA33EBCFA569B136F867BC128B39620BFC58A1B6B2ED5C1E116352E1FD02DD30014558FFC2D9617F16399E00509F107607DF52841DBDE10DA45B63A3D384FA254AD8F5F243CB0126CE17830D24E2F796DC373F3B8A6C6CF6708A0E0E851DF69928D2F2884207A8D9AB894CCC138E002E1D6CAE104FB66CE67618B449CF17F87D2FD60D90B77FE5D669D70AC56874A92325DBC56A3769EE74090415D68A9350EB55C615BE88929EBB12013ED432130FFB6040B109A2113D0AA97FB6B7DC9F82274C05DF241DEEE2323F237C6E35C173BA2FEC05790AE175F56ACD8425C63E33E11384926880747BF8AD88BFE7F56995AA0D66A0CB18DC114F8664B0191DB490A5E6731C5D45424563F9411870199A7D58093FEEBC2AAE8C2D6BDED4F9DBD9929FB87D37AB05B94F3B06FBC0AB8A87F1A5D2B65209B31160838563C85891478B6189EF95791457146356C0B3CEBAFB6BDF0E14CA54E8377076F075673DD7F2457BB0507186FB29EFCD535E19B2155DDB11B974C8D09CE701E9D573543C1F4A4205E0DBEC33ECC82CF1EDDF5EFCFD18E4A84D14B10F143DA09C4AD9FFB8E40AE41A5D0392AACE07BB664153DE1886888068AB594F9AC12A9F07033C2779B60EAF67A162F4B642AE3A12B2A688487A77971722F2071C9F9493FE7F710CC18941817B8ABB27F2D50 +smlen = 7631 +sm = 5E34ABDC98114A6CBC194ACF9D23E542054B747ABC5F48D493DBB62F9169196967BC6B50E1484276424EC3EC170298B0CF12DC9A51D1285E3610753F6BB6AAA17E60EECA86A0ADC88F2FB34D5B68416042FBDE8BC7059C0B1210FFB927E40B6B3CCD07543027EFEE458D4B7DD8F798BEADF42400C80B789479FE06DF17E258ADFD3A6213E43383E170FA3DC40AF587438DAD65A21CBC7FBA03AAEDF30DA48D0C483A81BF4F329B316850BE83092A3DC8D04E2A64CDC5AC442DB908126E61942957105082BD451F0722337311E8B166B51CE41D626F77D3FE1204A55EB46CA6FC9828D11994144A4783CA6DB6EA1E93B750424A7BA063FD6537F60B7B379C03BDEA330ED3986E9422C6878CADBA3C0330BC5A6BC6C975303F1DA069CDC7ACAB76C6ACE9202342260A96E3A31B16A45AA26324B9E999B23CA8F3BFB39D2B60C3E1A1248C67E7DBA96323BA1FCE0F5D3220BB2AE6DC4E4042BCD8315B7E0AC9B4CD8334DD01BBFCBE1E512DBA390ED8FAC487EF0819868C455D2FC015F5C0DB42C6C833CE12A37DEFE428FBA37B11977F3E10CFCDDB0BD083866EC8E64A68C8F80882DD1C1A13E68E5745113C7A5A43D46AEADB5950D2F2205868C593ACB981468F7F85F527D7DEFE1F6218616C8795E21C4D31329EEA59F30F0AB83A1E542321D69C5320B43B29BCFCD0D0C2F4F01A64442A71DFB7FEFB2F4BAA05A6ED0F6B5D470217746EAF28B68A396EFE30FDFF4C27600A0BABEF7B9781C4096D811B1B2BA509B539538FD07D557CA3DAFE48D1A0D0493B8A3164BFC749D2A266C1085125B0C7B0866B4305ACBA92175CA178C0934FA7D0FB658D581FB0E070E4DF87D5F919030FEEFF922EAC69D709A4B673B8D409F8AB0238B14C5490788A2C1AF87421C271CCB3B6D28ECD3346EF12F0E32A530BF9DBC67563F0125DAB3E3E9D193903D9E04CE20431A44AA57775B7305219E59047AFF82FE2BBBB812B11BB21EEA5FB113B41BD4FDC84928F484602895D14390BFCF374AAB4356EF20B90CCEF34CCAFA6052E660127190A8556F3D1CD0BB34B4EC9C042CCD1993F39042EBC4228529CAAE779A5DB964408734B8FB2B6FF99C7723D4E2C36C75448B06C180DCB1AAB2133D52FD03ACAF5E3856F013702599578E78E8B37A4D65A619E77C1C9AB77D53972A81A4A7224F8DA76E0F51C74ECD7D18BBE50FCF3F2DD31FB624CAD6588086DCD6BEC3F4882BD8066D59EDC6E2004A887804029D7D9E98726EB25DBF17125DDB7B07FD41758E8876352F21872494D2A93CFEF0A6A1066043B3EF69079632F2A0054FE8215D8FA03E9195FEF1E08E42C589BF25B9EA0F65BD698075D58FAFCB78DAA4628F566847DC9084C67E95031B5CF12ECC36A55C6776494E9A9E169CCAED9B65A3D82F613EACB420DFBB86D3536415BE578024E46CCCD90AD63A7E66C8E5968D32150671F8926245BBB9C6867191026848F4064A892C0CE05D8FD045CC02081A29EE3392D4280EBA1B52B1775AE30D25B2E5BD6C697CCF43A3B88034246BE3BBB13717D58F57D59B84DF5CD16A1DA74876DD154FDD956491F8D5669B01F247F1F894ECD993B659DB32A25C49F305251A4F25B8E2D261D92E731B41BC7AEBF77DE4E3D3454556C6C5CF3D8DDD6B0CE75821719E8F2DBE07091F17BFC16799342959FAA528212CCEFFDC948378F033BA9475004A714211AD969720A7B0C0C74A87C54EFB2F8A94C3F056137C393DE93142DDE5CDFB1DFA10D46D17249D90958CB97B54CE53EC8E94AEC158368475EB52E2049CC706705DD8B3947EA526E87644B51A25A184D2E0556DEF1CB0A0A014D69E7FFDD0A8EC525859FA3405A4ABCC5595A38BA3DA27B81AF61594857E3BC02652CA730D7E89366B00B4DE292C3A479A4622CA4B4825A06CBA7E1131D68214919F0D7F9914397F588F8DFF3D613A75A90E9F7C99FA0FEA8128B50D034285969A0A6498BD8A250AF20D059DB0D21BEDA798EFFB5D0C26AB13374AAA5ABEFA00C667222B1A5C9596F6B2CCCEEC114EDB93DC18987CCE32BD09E69C2A36BF80F9CD26CA803AE0CCC65E19B45357887B45E7C166285FFF01AEB996989482AF72D8116BC84498807E62F3A72B6B98CFBC502C4E0BD59DAE26080DF964D76A9A22E048A1BCF2C4A4019A07148CFA04B0842EED2DA6088F9461FA241D5C284887A2E195243255C3B7D4B2E7B1F622874EB5699A49D148F111D5423A87747DFE047DC146A06EC2E2AB9A7493E77587C037734FAC6F3E01FBC39BC8A925ABA68A71AF6D0614C77BD9A53CD82C8A4DB77D00FBE5A4BB6305E8334411CED0265EDE08130B11E7A14A376E6DFCC5C05AFC71A767E8F13D301983D2DFE88FD8EA87D7395D31242E821EA5C46C7AB48E714708B1C3A72BDB0E39919C3ECA67BE2B07FE32E4580936FE90235E8096F6D44E9802280124959463B2BB541AA2135DD02B8C237CA9A19BD5AE9A8E822F0469A83A27B4F556EB3D386E8127A914D6B4D5635F825E9743B8BBEC9E59E36EDDF86BA2B2217E2C401128772A328AA05E3B1A0E0DAD4B4AA86FB1912FAD06033C4EEB0910A8A8B8560D722F599881370C15B1C0E1C1DAF6353097AD7186C129A1953037473C67E72D5B3DED7B7D00F005F966DB9998450A729638CFEEB838486C4819719BFB24F04298DB604241930FE1CF24452BFD83DFC7E01C8046A16BAC9D19B2DE5637EBB09A8ADFB6B9187FBD60EB01D59CC95A5255ABB294F35D5C29C5644491D4EBFDC681EDB0785080264A685F185D5B55D69A7CECDF808FC31B34D6903614ED542A8FA2CE0531F2CAB159A94E8C3990995219118C52E62FA462D3AD985299180FBEF66E440E9593DF55096D7757E05F7C3C3287608644BBDF77C4788B642598EBB9CB86782B6129BC9C795C87136AFA3B4E9F979D32F3D23852039E1B078C43C87DEA8BDC6B819D6E9A8C11F7B084AC16F8861347E2C34CEB46DA66329993FE1EEF76F5F61BE99A51BA88024303BC470BC928AE0F7CDEF8E2571B8EF2329A80B2900218B0261D41212A98D1ADE71207BC7115DFB21981F27A373B61BE182D2B1190B7FF315C97539658E5B1B1B908BBCFE4BE63CC5853DDBE8E8FAC9A3E43BAA6D8D5DC30CD66701D508E61F746B753680FD402CE6D9B52EC18A7BE92345F8BA00B61CC2CA8B10EFF40CBE11605713B7938127FA03E5F101C9A5B5CCA97D61DC1CFD7EFE57BE237689257B3935B425FB369B199DEFB3E4EA4C86EE9BF0DBBE1C5927EB3FDB4CF2D61D5667BC55628785FE4B8A09288752AB79DE435530B9F0838059DB8EB1ABFFBE404CAD404DF5DA7C9CD66A2AB2AEF74DD26061D52FB4AE2247948649B6C317A653B9B273BC4F4D828157BC9A39F86B88A00526D634599587D9D8DEFB5CC389AEBD550042A99FD3A6F9BEC20CBFFCD38BEB7A5129B0E650BD798053A85D6C806079E5FEBEDA25E7157FD2AFEBC46FF6B9F4D08A36EB9721A051D685ECD7FC4D00E730F1D3AAF80D1C64B259786C997181B7C2C8667FACD5B6523E5D9093BB9E5D8F790E36555BDC25A98C4E0FB550F957173A611FAEE31EE4EA305FD27093D90F9A4AE491E0A2815261EC01786A9E9B75A597A949EE49623EA1716027D8B134CB3973DA75344613CF60D7BA5424BD893D1A8AA5924427E1E8B1FCEFAFC781D88CA29838FC26C72E8B6BE4C291989219E27E4A1AF50715509CE796B6E0AE9FF8D4207503EECB992E4DFB6EA8751E05176CD9CBC35334947A2C26D1CCD9507B69B4CA7190EDD325AD128847EE527A5FDF78538FB6F623185B86B34C2F56BCF8EA666CB408A11082B67BBE341FD21DECF34794EA80BA22ED071FEA865A48489EFA58196A1DCA9841D128739D52E1C7E00086D31CCECD5139B391EB64C0BEEBF9776A8B3BE20D69FA71F34CE8D5395096C416DA06590EA019284253A58DACFB103ED796E68BB9894D961BC3F04566AEE8916C1514F96E974F9F955A23FC4D84EA1637EA0753F6EDC319C6669EBA03DB06B519F1C8902AA4D6807A007CB528413B7C7F46B1D107E555D3A17F4CBA44F51B9C4AF011C165A4E660A2FB98000E90AE2FE3A06B8700BAB17ACCAFA38175EB7445DEA64D6A54F8EFB0B59538B4AE6E7648A4F71E39533CA7A2651AAE879AA471A4E41D2B31A80DCC34155A221E4F73250EE63E70A6660FC46F39F5AAA05DDF1E8EBA02D2E5362D611BE8DFD60D0F29D29DC87D151B82567803504E3516AD51AA3AF6386298A09863556D1FAA7031925406C123160553ADC18205D7F01F651976E10BFDBF40168A698020AEF163CAD321BCFB1039FA3CAEA172AF00EBD584DF1D02EF627C9ECC528E131B305D3B5030494968000EDDA72450FCA529EAEB1B70F5634829571C9B3753782673927447CC472E18E5DD931316088B66766A81F9ECF9247001D182C0901F5557F15AB13F15BB5806F186DA3518B9EB896D1C1459B9D4E4DABA2F1B454DF1B6A18DD61BBFF875435ED1901D2D1686E4CA5FB730C961767EE325DDBF4BBF99DF6186EA3E79BE9F48AF41633C998140399F5FA0D93B76E507FCE49B5432E195AFFD2C9363617D148C6B75F77CC0B4ACC0DE013EC33AF963C60EA4C3316964F04A8EE013CA4E65CF96CED3F382B5D094DCA163D85783C1C959CEED8164E35534E332114FA8BF4430261C3D6D75B63B62A03783E3C19F11B4141CA641EF64DCCE9E02E0FD9B0297D84B847770BE1ADD73072118EB1860281CCB9FE6EFE7025822042B5BE5E52895FF1A8535265A658579BBAF11B3AA0D6F88AA3FA6F2015FD572716E3C60F898261A849B4FE8E5D721EAA1466E411BF3F4EA41A717FDA5F9A5ECA7DAD60DA31D9AEA57ECC07F8B8B7BA728DF554EFBD581107731A92F5C31909C59E3F06C2A238E0B3DDB4D88F54763A5324E55FD0B3E1AEBA1FF56DB7CA01C78CDD2D9BBA0A799455777E719147F1BFD83A4E8CDCF723B61123B75898D7EB68658CF3150399B6DF66728AF334F7AB5417432D8CB37DE9AEFF85194C0B6A7E2C846112375B71CB0BC0611425C0DE25C90E62AA8856116784BFE6572C3E349900783ECA204CA07BA6FA8254FCE00FC7BB493C7D3AE6327A0B4FA7D7977F99CA73F437B376AE7282A56091929E2B2803B5DA9DAC5F5642AB5E6E58072330E21796ABAAD54B183F7CA1FD343DD70B3DC784408A705FD61A7B0B94FACC22C33C0AD92C71BE3D5F67E2F23BA201EA4B2F5BE62DEB8C187DAFD23249530E864C3BAE366320536FF0BA6064959C5A6E9280B3E0FE8ACADE3C061421CB52E1088FD78AAAAEDA8A22CE377D41A7BA908E32CF2770294657C7B8D956AC38FBD7019A8C3BA433B147ED0FF5E5C4A5CAB8D0A389AB645AF5805ABA7B98C17077EFE7F81A13109C0FCE5373EADDCB772E3DD55575108C4DC5604B4F1F48CF68E853FBA6DB020B04B093BB378B52AB776ECB8210C3CAD0018FAB6DE195B804655724351E7D43A2A9DC7C937691F421C388E020F2303C57993D1732D20460E2EEF8174507586114EA7CD0E8523E80DCBECE02FB95660AFAEA0EDD7ECC113A05D4C970C452D24AF930C5C13F0A91269C97F5986AA94E7A30C793E09B351FC8070B7ABAEDB76968F41A4EBE3847E8B742CADA1AD07C7B75C1E3B37AD10DBA0FC6EA40987C2ECBDA7EBA801B848542358307A63929D7A4EFD1C28EA0DC189EE51A2B519F9896BCE06346D2639B7795FE2E6C26AEFA3A395C8F8315C5AEBB1BC96E0A7E26EE75AD302BFA033C7CF5A40DA723EAAEC35A6FA286DE66301996F054A455CB1A4EB375C093CB01D3E07276497434BAC2E009468774039206A5D8E1D8B3507AADD76F1250CFD99FEDA9895F78918E9C799E008EC46D0A594470384EE8B5FF2EF75462B299B195F7573C29846EE2A22FDD2B191DE06456D8F8F2317FDD80C197C52FEEB4F9CA9AB87CE126CC7ED5C38C31DE32697AF240E3DB654E9858C8C1B1746FA4185C9B1B24604DF95B5B4CFDCC84AF4BAE3AC7C7AEAA47A2F0BEE80291ABCF7D2035DA304953B662A71D64A7DCE9F12EA06D5463E1405BDDDE7330CD2AC1CE4C6A8DE1999734FB5C96EABD1FDEB5A0D8A4FF023105A078A52E3B240247F35D54102A969ECE2425E8A0EAF7F22133622CBBDE5E49181678502576ABBDFB051C9FBEE393FE889E3D53C4FFAA4315D12B32D95A43937000C2CAAA924140B68A02AA1E740F9DB93BD0B02B56592F296D5D001BF49FA8BCDAFDF3F79836AE9555670D68959B8F885177432EBC1F4A56B22A2FC3733ECA9B4656057A66F4AD0016AB9B57665C4E9095EE650538A7F1E7BC57CC40D92E2BDC90AEFE00F8C6CF7698FA47B3AC195132A290BF95C57A7D9639CF5A01E595FCF1BCD3BA573DA89196D0AD0AE5018E1E538C5B9AD6F7888B8BFE6F1FBFC041D275B7F99A6B3C73B6F77A7CACBD00E254755627C9096B4C3CFE6819BAECCCFEAEB1B41808595E9FA375A686E8091B5BD408091DCEB0000000000000000000000091219252C333B402601A39B6D7D91DE539EF11C3B67AE3EB1607716F587BAD5F60D311A9F4FE7F04350CA085EDA6D41C4BB6C6E13E376BF8A314DDF791AE18BE2EC0544AFD3CC27BDF270C4550E9E78D497B92349AC07755BF9167B2958BDE919123439D6F49C3408E8D88021E668A0A5FB6799330188E35EC5939B77097E3737C4F664D01D85FAAD0F583B3E95EDE125587E2A79991750D5CF804325C72DC8DDF3471EE8FDE02519D2D0CA7EDD651EEE30B3BE335CCF7FB02059BC3A47EE3C056D4929EAD4FCD82C8CF49625D5DA460DAA299718556BF0F77CC5CBADB99B64C8EAD4474601FD5C79309D4E63AAC392853072619EFD7B958F0EBDE5CBD40ACD57DF269A8810776D6DFF2E637EA57ADBFAA08DF8D2581C38CB262DBB4D1F3C65A4FA068539D2056E08DCF03BAFF006EDC688023A20728B227A99FED3B8F2BCBED2E3E6ECD8B8665A2E4D233B78D7C33F6E3BD9D0A24D13C8EACCCB53A21DDA9E7A34F9A0F031091E65F749C9EBCCF3DDC4097A121D8C68EB7883405EE34F6A8B0208EA8D5A3FAB53FE2CAD1110BFA6E094F78D5314880BB67BFDFBC2DF8AA250F1D7200FF9A3247C4976DBD1BBE99DF02A3F246E5D466F85ED2F68E0B2DE06B0F2448A7B98FBCBF5872BCAE71BF0DB4E70105B020FF130141E8DE86DBE05B7D2A234CE2EA83A38E23A262E46FFBC837E8A71F657E443052E9A49DEA4E344D497DD2DE2AFB4009D681F232BFF4FEEB173546CBCC4C80C9F85B1CE125BE678E5EC62EF04433D55D4B8829B01AC165A440FCD6594F2C0CB456C8A47444AB05A0F0717B8185930D9738E885D24DAB98E11ECFF7D7A48A4527F94FC4C9D1B9D71F5E6BB39CF92B1A6D0509FFFD42E77AC9AD6F50F8FC649B96B8AC08673F78AE8D0BA2B7243452B33AAC44B06A2B9BE1AD6A12583D3590A3F9AF0E0DC35DA88A257170D315F32F3A889601D6729433B7ADE0F719386723EB2A008634749F5253CB7D9B2FC99A1AE1BBBE7F00A536CD38F8A7237D3992C3897DF412F5B1D45E1EF5B5DC974D49CF8DBF785160BC527543458FD9378B3D4D3124214AE5676185794209AD0EE73B063CBD5B7830D00F817CA0D5CBB597C44D28E4885D935B7BF426C1339C500DAF4F2033FA6A27A4196F233256650472F205D2C5E00E7087FB73027B0C6C9AC5C1D928CCD190B8A6BB33F512CA8E2369DAE6111156DE47A24469683F4721A25652FF87474DFD92A028B3EC5BCFC244CE442752A7DA1DA6C33FC22573BF0B13E371CA9FCC86C76FCF7A1654EEF4442E47399835A06336E62952770C6E61C573CFD07B3AB631B8831FE3F5DD2C6DF68EBF2F8E02EC9F6B90A371ED5E62C8463780AC453AB6F72D38C8F5212C8B650F63B98E3C0886B6A85AE8E7256C1EFB30969532CDBF72184AECBDE2A17B9811DD4222D080049C5D36C532CC0E910779D64AF93D750EE96BDA87562EBD3830FEAD07A3960CD6DE7146603199563693392D3CCE1332DF35C2C8A2C251911D38E95815CE5A4CE5596E2D77711D87CDD54D22E8F0AB431BF8B24CE9C7BD6D077E436543C70B02F338841AF0FB86B5EA4B6A47E27C1D83E1AB06801044F546ADADA437F3CE7D788A1C92A74BA540664658E70D4F2711979153FF1589792859C3BF122628479C7C35EEE951DAB8CDB0D4D150C2DA338346988D34F8C5E589B231B5E00849611BA09711BD3A0516FD515E6C4AE1E8A3657C282C8120C97AA7A2E3BAA22B6EABB8D8212A9A48E7759A9DAAA51B538F662A05FB897067B7CF9D2CEB47A1897214CCFC225CE47CD60E86F7DEA49E220F7DDD6894B30B66460DECBBCB2E42B31F4ADF0AACDDE544B9124EA5ECB04B03C448B17E8094D489F516D23164D2317D3A1332E0500F1423136C8535D69065E880AF34CF7E36DB5FF2C18122E41880585B4D188411E86B370A024BD6E28143EA2EAE52EB46BE334A21A02E21C6755C0182B9A055A7D4C7B056E4930CE63EDC79C9FB4E2FBFFC58F776086F3487F02F8D1E7C8519C7F452E75CE5686A037B3642B95D7526ACD4A81A47112CF96A8DA7548016A22E9359198E871DBCC5852FBE14EECF3CCC5EB2FB5EC31D10474DF7D63482A03E11F4AAA2EAEDB714786E21D03AF1CD644D06BB05FF7B3959601580BF50E5F7F82FF42E9CF2FFCA0C67FFC52CEDC53C7A5C9EFB6C21092DDA374D1CCCBC78BBD9F5EE0FDF6DA6AC60C95F7C2E96F17E3C379A52D5DBD1A92DD76D1F5DFA19EA0408E0E7F7867445445CFA60BCEFC016E68872FBAC9098FD6A8E84731C285570B1BEACCA6F4728958E7924F7A7B7730B9BDC9AAEBD9E045F464071843C650D06C96D487CF8397286F81D93D0CC2008A62EE32421E5231998140909474F6D98541D899EA53714AEFE652A3D792E4C72533332C3133707A49293E3B2E06AE18F2F81D601AADDAF2FD09EC59350E0979A5AE2B721771682A1BFB5748D000F9736031CA971288F34993DF10FC06A16A6DBEED8CDAAA8127F3B71432E723558F0281459820A0F4A75A3B2716F976BDEB88BE9C73F31623050D7C1A96C84988B01D847309E1B6D7B815883F83C9BDB7FCDAEFA8BA69E25B824812B7D54530A3ECC96611897661158DAE1B4AAC112E9AC13D07FDC03DC7D5AF23C08C5E4BBFF737238FD3F1C06F94215BF2351DCE9CAE14B4DD4745AC0CD626054469C6A5286FF821BA192706D47CCEBC443DD67FDDB76797A8B78DD0DAF850CB5D181C82298616E1D3A92F7FC82FD256857915773C7AD97CBB9710373299AE8516B8A1D647A13C7BE848E0269ED6C8A91DC50D0CAD21430A3BC9E718A13D1966A0182D9A24FFF7ECBC7876C868AF2BAF2D8B782172C6719CF140E8CB877FE6D78779E1BB31C70C6C9A6A77529C51CF78A5E4FBD7FF6153B5195817F80603E5C5810C38CF43CA812ECA52F73F045E33DF4E3D04EC8C5F8B4A7399F6CBBF0D39DC951C476B9BCC002720CE89F09C3885673BBA9C90D20DCCCA4A82CE5BEB38BCD60AFE2BA65FCFB01C8793B7ECC0F0B17A9DA74F2E0FEF4C90B5132FD6BAF8C010FCB5E8E7FAEAD7F2E0DB29BFDD1811072623CEE274EF2EFB0F7D4191F332AAF20CF36FF89A2EDF15F7B284CABBBEF46901271D8C1B180F736125C8A44FE164AC7E687E9A58C3B1775238BF1A11F99BCB583D0E3C44BF4F76DCF9496A06F80CA52E24D55B54AB849D3040B4798BF5292B0574672E9F844016A52A4D4E4DAD2053207BC97215BCC1BB93271C03C9AD2DFC7485EE2ED399236AA06CF9A12972E21AFDC587A6334CD1D71A7539362D714BA26214664E3B4BC39CDB1DB847583DB8E002A2AAB451B4E5BD6FE200730BFB2745D03C82B640F4CCF58701708F724EFFDF98CB04C78DF36B7A866CFD596BF5EA18445EEA0E34ED514D0DC2625039049A0CC82711DBBEDCE339C77F9FA1DC60EDDD8D58C8F144B0F3D00227AFD8710BDC66D29809728D7FBE85F08AA38AEBE5605DA29A09CC0526FEE84691EAA54DC3744BF5A95275037FA2F600B1F91E502D5D81AF48F8EC4C1834FE625FCDF2364067048727559047E07062B4D8A7D3851853BF28BE9D2C511451E5FDD9459270328A2612DBFF42E1DD34005A3DA1226A023162F454923C0337E6C74B44BB27A3B1AC82DFD68B0A6DAF93473D97A9E4591EC01A51CB6B47E2C7A85C1FFA73C35E5CE3003BC4534A2D9B16EBF9FED6464CB1E0CC665A451616A62B6A8481E4506A73883198C144A06331224D358196C815C811B103959EDCA35B26BCF86F41D9C7638547496787885EE62B14AF431CAB2AD4E0224D33476C58B8B0833BF13B50BE2B1D682CA7DD194B793AD2C6E4EE25AAF95459302F0B4DAED907A317BCC6A5F8D76CA9AA0D799F8EA39F330D6244BFB9F35E6223A0F665A65F55EAB9BCBAB446D7FCD424DCE87F234864D2C27EE84600ED9193AFEFB6E7681BC94F514FE0748EB32D32262CAB880D79CD4FE5CC963A4F688D448F2DB2DCC5B0CA87AC26DD8506512C100273B8D4D902FC054D48D8BF9EE818AD9619F68A8904B613256DB78C881CEA3373F0CBBAC336A78CD91AD9D60126E05CB8C16E9AA8482CF1B806B2F9C57BC8D63BF008AB2E49EDE8E788BF96B9F1DB2918DC5063F3F1D5B9B1C0327141ACC0B4B248FFDCB8BCC127050D27C805E154A4825DEE6BE9C8D4E42B1F5EFC1EECC6A45DBC119AFB15CCAD19789EAAFA8B1715111AE32E2ACED2278803B60E2FD63A43317498244A7CF7342342B60462510E19D83240DFF5D58E762C093DF326EA503FD347D2A92A5A4680D5E13B305671C729179FA21BE83B0D83144E63 + +count = 92 +seed = 4D0788DE958A707899D5DCC02F756A10DEA2EFE0214F5E01B3281DF4E013CA75523ECEC64723D6C8BEC0B92C4F821D8F +mlen = 3069 +msg = 9163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA +pk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B52BF01ADA914EEC441A765637E638C9B3FDAE90047602071A34B49389FF90F2CE9B51325A23924D8477F9DBE2366DAE934DBC8F550AD569A236BDA22E8BD730A65785CB21A6ADE9AFD9A6EBF7B7A7A58556F660EB9977E3E8DA472AB66A0849B3BB5719BA76AA6BF83AE05C1CCBC2C28B4C0377AE4590562F8417E11239AAFD4EE4DA1BAD9CB277FF7B02FD030843FE93B820ED050232A03A17CD23DD63C7F6B910C5412BDC3BD3D3483715FEF58E85FDCC1FBE69D8236D78BEFEF40BA3733A8DCDAB12B1EBF7D14704067C951F0413A67618B4743D2954918A9DBD2AF9E6BD5710D5DBBEEC7BF0A6F2B1A029509D35A0ABE29A9DBE6531CE3056F3F9AF77614C6A28B5CDA5B13F3D60E2B90307138707A73DBEAD713BE75C49CDB76A306AEF77DECA32D9262560AEFED9CAC7A4F066EBB2FEB5D55F1025D49497D8609DAD63D3A8AD474DFD425573D074C8A6AFF064CB673E52D3F8F6B267DBEB9B6BE9A69B7E9C1063C775BC10F1BF6DDD90C7E3C75BA7586D8AF3861AB1024734645F3FC7979E1B5015C0E1D7F70D5A9AEB067BD368658275F176E4517C6273DACFA889C11C00CAF83525B9F39DF4E4790DF88971F8ABFE25C0E6F0D914A638F4A7D08ED66D92758F26661CEF9A8705B36636F1DAB1B94672EA1D1A2CD73F23C7261D09F7C41409BFAC92BCC7FEADB9742CC16C9E5386196CE34CA5B3258B9870EEDF9D949C394544BE9F617020F4CEBD8E00919CCB8BECAA6714D884CA2844E42D6C3D96626762635F51082143661BEF52885785E342429B04609BF38EBFF705E32E68B740F8C90EC52D5DF634B43C16A8425EB2329F1D53FC93FE40F29F92D94017F267CF10BB627F771339B84F56EAB774881BB9BF8CB88629BDC4D7B9870B381D86DAB0AA1E417D309E677180BF81E7E0517FD90C6BA1509AC25D42FB7036233E930906904636D49E5F7A1132C8DFBB1045987E0786EE2A1906DE534C02A6F9824DB50F5A49E0E1E9541E17C9F28D5DA8EE3B2D78096F8207A6548121C25A90408586719245AC7E9DCFDF9A9807CBA6FEDD2B5A8743A4B83CBF3C6C4722DC2F0BAAC6B940E1ACD5E47FDBEB47E3C8EA71B4C548231D6785F7BE8620861B2F42D0D8918FD2F853E29884BD3655F9E4F9A9A6165FBB342BD167D7F3404B3DB7B09D5AC98C98908F535D93D56D4909A6A5C0C1F0DC6F32604529E588147DA5AEAB1B8523EC7F32DED836C09D38CE816AE0E86BBFABAD376D6A2AFED335E847846CCA3D8AC6F249D82AB537E27E32A3D0D50BFB3E9B4C9AAA23DA5E701FFD12D5E27C6A8EE9A520D103C898D904B3A3EB07B96EA6E25AE84D5F8501564660C986091633512C7DC447389BFD0F5FB0D53D8E9B44DA735D9C5541ED1C72103CEBEB706AB1E5E27C854DA63DF8290C409DB51EF918B8B024E13CAB5B3B7684C948400F34A66968A0FEFBFDDFA090DBC2F9BD8E5BACD8FAC77A76736ABA0E6C603A65E88362D075A1095C4D1E887D7CFDF247CFD7CD4475FA8FFCF25E6E627CD6C54060FB51CF6BC732ED7856DB48562C50D49C15910F0E622376C4760529CBE86EB138AE1D897E4C50EB4ACA11C7BBAF7E1E02B15C64E9188F1A93DE7AF314D614951D7846B4C39A1F53A2DEE822663A58193742423E9D23BE7EA95D04D385D4F8007357E01D83A0559F555EDA5FB19A4B82D6E7A36AD79D1C4849D0E40B7AE77D3FBBAC52FCF2D437564471F2FDB6B6756165A4C60AB53796594903388B8FCCC26E1723E411262581F1EE8A174F0B6DEBE13A64ECE8E5CCC5CBDBD38BD484053E4DD44833E67019BD12D2362B4E62B73AC1CCE2BD1335D3094F932762234C9BA12B470CA871C3C7A962E11BA4E84D755D0A25E1111BA684D5C5BEF35A28427EFDC4C75A52717D85594037AE2A25E4AD35A60F551CA256B9EDE7F48325EBCC327ADF98DD9E2D53B86E4667B2AF4134AFB388BE1303134DC346F69D136B5DA10D477D8E5C525A906E6D309FB158CF96865C36679252F95829548C6207CA5A2F8DF6C6F4918F129C8FCEAE2A7552E1FC1821C1750039808491193693B6910525605F0CDE797EF9845AA9038BD7D80857B5C34FB039AF8DD52B9A36EADAFA57F3D6F38160D3CA2F59D1431B537E478D596996C750C61EEE47C71C66D6AB36D62E8156AEF6891FDC43370D5B8163376388EDDF503D960631B6173AE8F98D5469FDF87D1FDDCDFAC05535DE547E73CC2F0F26DC40D4AF68EE23D0A594F31E69CCF2690ED13C4D87C7FB9D9CB80ED4DDE583D31A5806E60C22BD513AAE4BD7F95C6C311637F36D81097120C6C1870A2FFD38DA127F6241D43255EF093F9BBB20CD8467E5583BF9E466D0FF9A0C36C446A2E6CC513F7A6397027990C7E5F8BEF01B4B9E77CA74C8B104876B5D116F4E8D6988ADB0A43E5B4BCB4E13874E0AEFFD4CAD3CF369A2EC96E82EEC199ED3C63F7D55B5006B04FF8565A5738B5B6CC38251182D89E8EBD19F511C77A882A636811FB3A097763069464830E04C944910AA552C1633BD04F1B4CBD8673B08264D7779BE8C263FAB1CCEA0A648F197447D1A5AAD1A8F52B1C928B746BA465D939D87E4782A1286E746EEDE5AB5C234B1597933D80FBCAE47180862858F54BD58619A80746723BCE83D14253AE57AACD063EF70087035E005163F9DA5A08A3D7FC20F01424D02F19CC5BE24CAAEA1F3AD9E72348EBBF26C4E9B802D1E42444519E0A2E0DE4A0C1E81745E32B7C57A7E8DB06130FD98527C9EB6F1275378533D5D8F7B0F8D4AC7159274128E5D33211B17DB27AE64BA1D72009B852B206F44D8160692D0DE2AB70C72398832C01F4F08B9CE53F6A4BC3D948D29E641B426766450C7EEACBD0A562C00BC731C5739C95972496855108E788910C740CBBCEC1567252D83E68A6B2B02D7EEBD871B11D7FE310D404D56BCC9E0623ECD765C56D046A277A811F360B99D0F17CB57B2C3FA60E2EAB0BAC54691C9733E6A36ADD993CFD9344770BE31DA831C8C8E7B967019C55F9A829F9165C2582F8AA021FEF3F19F31BB16D71ED57A65A6931001C932C063E95000BED7A092ED67C1A20771865E90878F3689C1DD70C3F67609C58B68BB15CBCA1FF36EB5C0144600D43984602D635BE3711AED641B51270D38C9DA1A83663237C060B07C91D4D472175A27D512557F0C8B24DB1D68D30DA9C9C087460E891486C3B02830EEEF4B5A5E36717FD87D059EF671CDD7947A5EE7C8DDC114B0A1C0A9BF0A3FA4E44F2CB89877B44CF0639D0A17327923024317C90E2F178378AFDB87181C74BB5A8C8B201BA728FA1DBF878FBCFE86ECC74587CA99DE25B9DFBFEA26848CFA64874D2783A9891B53E7777B1A09EB4820A18D080CB95ABED3107DC8E03D8E24160D8D26F61DC227F1B38D8C21B063794443955AA1ECB8D4933C4E30913A7C7A5E5A9F0B797CCC90D49317EEC9FAE3DD06F83C560193042E9E5C26DEFBCA3A42F28F7AF0AF204CEC60FDCF76BF3474010BE43368771D076C50F2F172509041728797C301647E402E4DD405F7FEAA60AA7D041C4DFA59CE0A0D0D73DBFDCBD73FFDB7017839FC5DC3B335AED7B68C5CEBD446A740F58BF831E66240430D7D644FE94B37FA0327DDA4B +sk = E3B5A2F2EE49231383C023707B5EA5CD6682CFE4B65C0A8452ED137C33CF2B522E62778812AD06B08EE0896E9FBCA0B1DEE5C2DF75FCF0B640C1922CD84EFE311F4F7FBF2AA4B6D9DA0B6BC8C23060FA7994B89A71D82FEF54F1B434CD941E2514456109280A98062D21C544A126028900410927295A30704CC471A1104194B40D00318224062E523681531620A3360914A2719818640240446016915CB610D412869A142E11914C22044E13425219298E004329240186811611128844E3880D20090800138501C021A19200DA0429D4304214B440088880D03421441804244980DA060501820019369223216012C93042B06094A64563B85098A491E2462AD3B66D134245E3240264363120B49091162600C144C8963104B0900A303223C6688A0032A0424EC3441121268ACB466EC2C46410272410A408C3206CD942640B0544438284481842D0066A0001605928065828326420910B47125A080989428463044CC9080C13018261006454182610823142A02912C58509209103280522864D10258082802408498E54964C0222009498310AC300529668622828A0B89018C44C01946D1AB6801987901920099116910C060D9CA8891411410B372144C831A448840805889106240806714138729B9024409224A2B230CA184559903190427053308C1A938C1C18211B398C0A328943C6700146328310480BB18C08A4840017241314716302328A364CC4441023056D61464A5CC8690CA105DBB22D814029D9488C0A912C9C34451A801023400E0B116E808444190928580821E1364283944852428213088C2410282197291308129AB404C1A611C2002CA234458296714B389018372D80C010C8B66924004203068E22804D43382043380622A1090016259496651C186DE4A8818A0872A31212033429C8306614494C0B81211115908BA888C4109118410A1918648C2849DAA8118B18225C264E58A6714A36012431905C208D48B29008178221168E09C70194189142108E20882C93464624872D9140500A36408A12214122124C80218B0260802000213382D1B02D13460EC3086804A3690942214B3400D8C42D2430099BA8288932415482111A230611B229213331123629DC86450C3490131862C29011E1C625C102701C440D58282A0A25921B062444B2249C42098C32698C086A831662D11465C1326CD03431231709191430DC320C93922558944D0C80691A9365C19851C3C821414849DA26664C362913112E1B1121E1C264528069D0B26C6206291C80280115290AA6511B084421318993B60D0C265120378D9A2220D0002883266520B25024A991181780923268C412245BA020114766230706D9002A404406E196410403420432900C994108400923C33061388642C22919230D2086681949454B047110836C88224A61302E00472D5A14718B26692109050C893163024E0AB1850045101BC14C100902DB24810B4212E4C869DC888842A871A2462C412628144686E49291D828820C24258A4200CC4868D02204C01826E2B28912178A23C00001B70CC4022A822245C03632011846803661E1866CC0884D5028711805068132200CA02008068904A2415CB4608C08722399088326720023710A122DC23249E134329B424024A7050A4306214552011209D3300C0CC40D5B883084A088CA98480BA98C618030D1386984388DD32282DB0424638080D9B27080304CD4282543482E5814251A866C4B007121A4490A962D08930109B0891A0266141122E4C681412022D3062CDC3611D2B64CE2A6684210311815011011059818020C4481D1A281CA948C10B691A4188A53007249369019C32402418E24336A4AC248E408099B38855C006A0A3045820681E4082D18A69114250560981011142860205181A68DD9884983C864DBB48560C60058802D1AC284848690E41870C1462010B90C02296D11B7315A148962386D222160A3882C80180A8C842C88222DC4266151341024336652148999362AC12662E2045152206D5BB031DA32000BA98901136D04267144188404C22482202001B14801C32D89122422B480D3302900030E542451D4A80C54C29124362E5B2804124252CB3210201361100580C9C4645C12700A8191D304300C1284D1C46063A06192300123A80952C405CBB5DAB92A6342FF684E8B4AEF2833235605819F864315389BFDBA965541AA18966B57A0E5CB113462BA8C2B419BFC6DEE4068FB008A0FEBDC684E70623CCCF04B45C03C296BDB9132A18192523C60EC656BB098F720624183283270C2E308459A37AD79963A12B8F6809A5C21F492D210D4178F221E57489F8081DF85DFC4C09DA496D7F3E5A93281896FBCCA5804603F9FE9D986CF6EE622DFD23C8D848F0113325FA3C04B3911B848A9EE8BC975B69C5DCDD4C86955FF556CFBCF7207D6311B3A00BA4EF6711F74CB5541CBF814AA07B515D75DE6DE0EF4B38A868643B3196A2245F40EA8227DBB32282BBD4F9C5FD6251C27D07FE7D3288D3B90DE1CC1A44D4526B699437571114B46DC441EFACEA392B430B3318D4CA2518136F87CAA2E4C123B63391D23B56C1903CAB32282888ADF01474B10C4F608B789EF74D29AF12465C933471422221FBA5F3E1F13C9F9867347D385AF55BDE162472AF65F561E2878B076D330E58858DE67A826BB3032693CF22D0D0E6F2D08A45E02816CDE8B8E2B247EAA3EDD587C092893BA5A355AB1B2104F92FBE68593606D8D1D0A06FCEF927545E61BBECEFFA57B4B0215007353D498A6DEDAE824769A79EF29102E4D29D33F32D243A6EB1185C1772477AD6B7A00C2C21BD7881D7FDB27A756730947601C989858983ECE6A620D8115206F5BF94EB98793B8DFA610E82251714FEF48188D3807AAA368C4D6D0E866E454ED12216BAD5B6210558105DD382C971E7223E51F5E9F6A057FFC2F9D92FCC1B1DA99C614746B121B11D9E8F2399C780889F8C93E3D8855E37F43C484E669FED456FD9097D1E9231C02B7B888C18955C12EDE763B1DEE55B7CF8A232C8DA8F999A79878EBF19A590E3D38CD648FA543E34036E91603044FC5621BDE2E94F17B72724AD36B6C09EFCD8F93D61713DBE4FB96C8BEAA36A46C155D9AE00E5B3B557ECE4BC250CF51919417E75D76C719F68C46F16413EE7E8F966E00F549137498A76D2635553F17C98039F1F090BACCCDAA4F9853F62BB81F13842AF1FADDDDD93C4B0EFDB550518B05C203B1EC4DC45B0F333081468C55F685703A4835F2A959CF93251D66CBA9F3A0B440C25EF503AF65B98B07C15F10FA424F98395FFD44D7D6768EA8B5A08C538C12DF7DE6A1C6A67775E9A5E384DE30860574FBA13AF0021352917D915A1A7A25C8FA3F9E8A7A7332AF05C2E2A006A3BBFBF6F266E82E39F62590086EB4C1BEF8BB4E6D1FD22B0145C02A1DFCEC8000D280BF1CF19624119BC826FE1D46160E35F1A3DD14D6DE6994EF38F5692AC9A630F056D48A8887F73B06CFA4AB3CFFB0B58E83EE4F6A13C6DC56CF49B108E9FCB6CA48AEF80B37C2226D072FBF9BDC9371DA302F5BA462A4EDF6B69B3863D505AE1ECC78686BB98D1F23AD181CE2C832A7C0FE1E32E06AAEC86905E3F04E0B348CB704F9B9A8E8170314CDD6120707F7977F286380387B3012E18CCED7B920FB76F0C25A07D16710392AEDD39310CD7F0D03C7D20165FD2EE92DA4BD7955D209F0E1B8F047E8AE1BB4A1345B474552B51F47C03E70F1B8D6E085680F8A5C670330D5C0E8D8D06FD0F622669013745E67D84539A439629D5955700A68A1EB309677BBA084473589CC39E6FB7F22A024B11D6A89EDC9ECFB3F7E0479F3169341BBA3FFF1B7DF2C77BBDFFD44B1F3DE2A99301104F189BB2DD6E4B68BDB11DF93AA6D10250A62481DF298526E454F7973A779445B8A41E7173652A03245B79C2EAEF166562E498DD7A57937B468E792327A019DC478ABD7B436FD9662F3F4A678D5FDC8F04B30B29358E486179F8616BBD8371EAC8B52CDB812D06957B19580A4D607426E410D0639DACA71F9CD98EA55A29A9EEA572E876405DB23D74D1774DDAD5EDB36E9552D7F6699F594E0DC1BFCECDEFD4981F19B291B7BF490C3A2CBFF9E3D4B2A09925FEF29E622F36240440B67D85790C0B06A9FEF6436D93F19B9D7A7788569FD421EE4845F6F4F237CD8521E44EB72ED3794E61CFD2926C3E6E184A5D6CB82FBB90ECF32EADBF0C593A933D8FDFEE43A37EF8006C0EDB97ADC5AFA34F30A6FF373F47CA858BBB90DFD0A42C5F24F5EEA25BB88432183C6F8406BD7B5B963F9A3D03839E42084C9BD95CAE7386A8717B4590F321C335D47C26F8DA112CEB7CDE65CBB79F8313E6DCBEC11583FE7D426E893A6E23CF3A869F3F2675049AA85F28F15A43D0624D245AF3C778381993A4588FE6A5BF4A33382AEBC1542DCC6F923D71FE3B061446322E52309EA2E84F9525319805EA27B64B18E2599A2B654CA7741ADFE018C234D854BF61FB1DFBF7B97D4F2658E4697FAB72B6336B086330C16AF486AA18B4403AF9E4AED5407065506431E75EFB0923107B8DF26A5E0F7A88B628A5DD4E2361891ACCA21873E43CFD4225F08B463AE2330AD7D6FD9FDDB4BDCB1C7DDC0083681A6A06322D3DD18EADB744A3D58A898872922DF3EC13B6A26BDD15061B2588D47BC31B5AE904E8D41CD55150AD5079AB005F8B3C84E6D582B04118BC87004C3B6B89A8EC00D5C0994F04281E0D7D028017C3E00AC72CBB22A936A9B46D493213CF36A487BE8F6E0D4F6C2A68E97F7D7A7D578F962CD8D6AF8FCC8E924B1903660F2DC9E7D54D977DDD6AF5EA5F7C8C00DA7BD4780F7A36791CAB15516922D8D7A153E8FEBF3057CECC27A3D0CD03D09E9341BB1EB955B51D396236D270A6D392E0341A2F4934291076F2F462D685653C47EC6F1C4394141D105936F367787F71D1FF7E4BE85F84CC622AF1007D2ECD93B8CF049FAB9B73910879D0049AF2CDBE4A3DB6DE8A49981D52CD36305F6E2F06B0E1A280BEEBBA64E73E641A126CA5272C79B65039A48448D3C6E01F81BCC8A022E9D5D7B42282497E7B3197F86E3D0AD3BF7F3D3A4EAB84EC0FFDC319D750952D86EBE1D35D0CF6F8C8E2EC03C7B71177C95A933489E436468F09B53D8D058EE1CEBCBDB5BA773290CCBCB6C70308D8A30B4538D38156E978E7E4B103BC269CFBA80A041FB66F64EBCACDF369D4095F4ED65DC8663CE866AA126D2CC16919B980851D81636197E92E5A8781E0EFD6C8F14532EE4D5E6263310AC61841678704CB3F6D26F727F0B09D1FA0E21679FEEBECA69547BA1B644D79D2DFDC68A7E697BE60844EF7006467D6AD31A9E36CDCAE80FBEF364C11A317F0D76E2DE2A8535684951B191417598A526B2F7A8BFC5030C0276F68AD73EE6B81CFDFBD877572C499343AF4C4F6D7AFB0343517DA0FDF7EBD1A7095E45FA7F9760ED463C45A2F53E4CAF84480A66AB622853BF8A397E204B0AE0E35DCBC9009C8640A1573047B316D37D3F6FC62350C6B85D1E7E2146A22F242CE0FBEB78CA624EDDA92096F82B5F875C2F3568B49C276A31EC503376702192410EA1978C8C7784665CF4EF28B61803124125B150494218F43833BD355E49FA6A440A0AF98A1F258AE68B7AE3C6C0779FFB9B0E99E1768E2631D99F538D175CD11761D98BB23F7AF339796BC58B0B08EE2BE1E605228345C511F652709613CEE8F7F80AFC3111D998F8586936366B3B79A8321EB7D13CD5F33CD3795729E4D02F43E79B3501C2EAEF6CCCBC4F68B7E8274870F55233C2A07B12ACF294CB1F6188517963993B745133A66B868052CFFD7C07F0D164827DF57D4E74E95D8A0E41EC10C39C825D409BEEF661952D3B894509FF454F88EAA4F78D18806047CE230ACD97C38170DB93F13213C10AE9F45FE0FF6D7E709336CB871DB08CE7CE7CF129AED8566AB92B35726E7711F90A0085B2FE9B291EA19016C1475096D7740E5416FB9691149FCCBD01C3C13B6268501CA29F0D92020D0E5F5980B9CEA210B2EF16D32D8A849D7C2A85A3C9C5A7C97AC972E3CF8765A2760DF7B061B2A29A187DB9C1CBCCBCB2747F38603F4B09186F5AFA89897525F69A3D0D90900BC4287156DC3B6CD82DC795D1AD7C8D0EEE6BEB88BE52D22C5CBEA8960D1CA2D5FD4A2925E786EBABC42F01AFACFE62D8FB65016B15C09B6A45F7CFC95CCB4B72E7D8DF49862E95B79F61EFBD7CEF93FCAF40270E50EE829616A2A6A8199592385C8027FB49FE8CDDD8EBF0FF18D672E411D7A02AAF8463BDCD24DB699523723720EC90E309E1C03C735A90E6D6709B4CF78732476E9D5C81DF162580B96506BDE10191B9A6681A71B98549DC2A11A0A02B8A62C82198EF9AC7D465B998D5F230A23E30305BCA57F3B5C9D4ADDA248F57D72D28ABF2F38ACF2F7DC684B0921E8ACD524562012567E3BE6CF06C014A93176BA36BCF6231D010ECEE4B2CD59B5FC9527C780B479B6846FE5DEB02E556BC35CD4C41703BA8CF089E5E846CE4128227EE76458D491886CDE1D489E431E92F56441F3091023010D8606CF7CFA069A1A14CE91B6A7A1B0F891C93611909A2774A4EDA1D87A3DB214435A3D76AAD68A239613FC12ABAD66317ECBFDDDC150F122E0B2AAE8F7B21B562CDFAF9C65F4E3096A786E914D3B8752D05CC410A169F02A0020B12662FB66734FD06ED2D568230F8A7DE2135CDC3BFE12781959B0A1164A38CC6F81DDFDECBA5D810CAE110396F8739B002B8D52223E13F29D4D5F7657B8D52FFD5796D41A4236A13FE70BB806A466013CC0183C79A04A291613D94F414AAAF91272DBC48CE97F9399AC34B9FAC2080D2533EC3F9BE1E6CAF743120A10B4C275ABAC2AF +smlen = 7664 +sm = 884A1A1E9256E8DBA82D6C9E41DA2C1635B0B7938067BA7D2EA3AAD52669A972D64D7F99A78CD78CFBA9113E60FA81355D36555A3E1EA1861154FC147F6DC785F34A4F6519C70AB9B62AE7FEFC5FB310BB8831DA9AFE77197C10E91CB7E0D400D1699B9FAC924515987FF32665284F559D6E42066830755D3D8E4D71CEC7FFAE7EFE2895CE32AE2BB5F5EB23CCA274F36944F4F00D175F95AF281C88400D0E049E2C6438BE4A3FD5413CD0DA33FB26383234447A2DEE0226FD23AC43BC683B4C06AE130B874E909D5A4F4FDF5D5948FD426A9734CCA465AE83C74CB3B6742AE67E3C240852C36423A842FC6314AD67BED5DCAE81A94E1DF3462E4EA1C24FB2C2180309C8F7C88D820198456DD8ACA60B6F4233EFBA4839D1A4701E52713DF81C65DAE910164EE22F15BEBAC1C6E52858E047D3BFDB3A84F6BC15BE2C2141AAD692B6B2B63D37ED6F4BC12FB87296A4E000F8A0D6F4509445ED8F4D9DE8AE79FF8925FEF420CA3F109FDD4763B4DF675508E8037876CC7387BE14FC25C47D07F617B34CA06BAAF54566A6897FE2FC0AE467FECA69E63E122FBBA369749FD1348CA099D936A7A8B3F3455FAE6F48E6E8C7D9976C888D47743186C00CC0194F6C5F5F99A4E14632CC3351D77C89508434D9429692C2FEFE7F4CE07560F0A883EFDB4DE9649DB5FD752AE1E9D5F46CF744DDDCA1A1853A2A06E58F39D69BF6F1F60C7D190CB1996FA419C95BBFA53A2FED8AFE93B4D62AD545A8EED65685484A6434578B78CE649019C6EC3B9323178202011FCBBC79EC4EE8D85554FB05B5461B46C8FD702286E56FAEF2C62AEBF327176E47E3A82313637A31F7468867FB5A5556E2819F340D380989B78BABE253EDA0661AC715B77D96B84B84186B25FB8458207B6CE7DA0A2EE75B6B353E30265A06CADFAC810C574F1A36115BD180F8FE6763B9A59A8B160EFBEC75E1EFA68546691472304F32A787622C0A423AB0AFAD6FA7BD5B3E69134C81D1CD76064B4E2235062C30A9E7566665575BFFCEFF3C3B8A4AB2C87DCEF3C0C0D09D6F3A3E7E255A6A66A9AA44B9C82004513815BDDF0406E1D64BF0F1DC16234E4D34D4326682B7B27ADB0A8F9ED27FEDF3F886FB83C59D13E2570084784BE61564715704A92E83DCBF1D61CD07B80133ADC7927C1761ECB2559D2C35F238B336C23255F2D358AF468F76C73F14B403ED28002496778531B4037388F7A4579970BCC5BFB43F7A85DF94A8340C70356ACBD0765ACF4539FC173E6898FD2CA397DD8EDAF479DE69EDB1551EE67FB8866E12F64FB4F777C2A473F2BF3978781131CAB84AF24A581B6B5A7102159D5993EA965A76DFFE0EE45EF56ADFCFD5107D649BA94472D216A79EE8B077CA1692DB136D2B8276E65D726CFB5FFE98F89720B8F9F3B12C9612ABFBE9CABDBFD77687A7F48A5A4633814F754E61206892CE06D90913EDC740F7277D75988B8077F668EE954F1AD1919BEA2F5487771C491924B79151314D546C4B528FD7E855D29E71BF4CDC773E66783B8B0CCF7D33E097CE07AB8FC1EEDFED73550C3F991039FC9DB6E33D749BAF6A62440D4281D2E2A5C0AE33DD30217D9750212B2D7300751E5D539ADAFDF56BBC56F85E76DBA00E6DA7EA61EE2555F28EAD6067C87A2B20F6A455D8682B93EBA65D4009B6404BC3DFE3D15ACCE817124C87F0A2B6E305E9CB241DDE4222C2F8960E71EB170D9B553CB2082BE9E3BF57A0AD51EE94B7E7427E16ADE1DFB343D2FD8A8A308CFB2931371C1F1A899DA741FD87DC3FB5953D49A924D01E3811778696589A4564F888F28F7058A753DDB6522E532886950A5D66FC7835C842450684A6B96F889797AB366B38FDF0C32BEF15E9CCFFB8380035A2A5A1241C9A72356B7A3E8736279ED7064277286F2210363A5540B42314F3D0F88EDFE7AC297261A91AE7B5E02598EB6DFAEEEBC0AB74828AB156790DD0C986AAAFEA5B38B0BF4B393E5C5CE1FD5E2D8670CEDF012485D80741A2D388E5E269298975AECFD46C7CF3F4B68CEFD3FD9A73003CE3BA718ED7E984220E88D640D06BC0EBDE9A3C646C91CBD6AA10B89026EFECDE084CD27ED7D2580C2F02F71E8301E5625FAFDC85296662285C79A1146DA5EEF42ECB3A59F55B50DA2F013F93FF46252DD3DC03AB2205879F0A02F75AB4B0B474862032967823921CD18E31A37DCCD15D2D718EFADF666728A11E63311A5AE234F43C30839BD97F86483FAFEBB718B1A82AA0F93A4248BD111F7F2A2C364F306B730BA5A2E96E5424CB18B2037228FA148BE0B248479D13E14BB4CD99C2A341799702DC3E2EF8C32CF785911F57D1F00F44CBB39391A02B3F7011511B7A5EBFF0EE3D33C05836FB0EFDBDDC68467ECFC522C75FF2CEB2E5E5CBBF5916E22AFB1E11B84314256D0B4720CD15C7ED37B4576884E11AA83AA9286B8A7D5137F9814929FDD346D1D6743BD75DFE486319CE0FB5C77C264307B7204FDDCD58006AD93F55ADD43178D90FFBB485ED55E99E589B76CA62F62B8724D5D16D1C2AF9A3CEE6459A68C922646847C68DDE0D58C37382ECA7C65C45307EB852F2E9AEC14FE466E56384783A80D2B02BA90A0B3B082550BC1979CE3A74676540512CA1D2556C082E08A9482E73498F9D124A2D770175FAB6A4E4CA96F6C87671F433CDD047683F2C286B582D5657D197B4493851E4959794232B595AFF48369B569B2C279F92C46D4B7BB85C3A7CFA626E0D63432FDDF22B88CA9F616710B64283AC65FEC601D91C749CF68ACC915F3B43F2E1D26DA7867F84E5A4C48486AA3BCA24CDC1DF821B9D5B4F7EC360D361392B45BAAAD55B3C731564D7E490BF8FE35483DC8355D330F64F0AAE617FBA3D7371A5D97A5F54B37FE7EB2E442569D3309E2DE8C603A97280667BDD1FCB745161D76E9B0B682E73A06863458AA64B078AC5748080B01BB233371DE4220E61F1D661422F6A04808B1DD78229FE7822021C68E53A4B586DCACBEB62EDF3DED6743B8ABB6EA3305CAAC08041024BD1E878E29BE44C9D2B30E0DE721D4EEC5B62103AD537EDD636A8130610D71ABA2CE495BBF23316ECA2805E24624FBF950F5D658A1E6E678C7B4CF9C8A2DF8D7F76E3CEC7116DE28810E186BF9629493971A90E1FF59DE5EC66898B1DABFE6C7DFC7D7BC31291D13908325FB84C8F03F57760A8B4FE415AB84AB40F210E89D07E04684CA68702818C96A5C2AC40B822708FDE4266CFE8604F93B5593D4FA96B142C9577BE8BA4AA313E86108B89BD6A1FD8DC992FC0FBBFA50B69F6593B11CAD54AF487146924D99E2650A48396157E868BBD70298A7950E79D85E1F53C3CCAC6E0BEB36C0E6020722581F228245D0AC65F69BB384DB1F05E6BC68AED19B76621A15624869418F86708D63D633138FA2FF719DF642B79211E9EFD2F20927E6714EE580DA5B4C25FAF7D8F27AFA25793AE375FCBC6FA10E0AA3864774EC033E5F5B4E208E95AE2C86DE2177C048D5941D4BDC05C4591E1A0B5AD51B8F298B9BDE45AC010C7D0F53CE9B0AF765C5F754D9ECEBC8F3E8897589E068F52D0EB618B96E2C4A2048EF5F36A82DE529785593FB4F0D3E5100A0CAB79C76B07972368538C63DF9BC4273513F260345C4FC8C86F4F056A72AAA672BC70054F1B8A0B830A53776266E40F8495B7DF8CFD3F37ADAB6B1028CDFCE4F0B7B9B746C5D947B8A306409675749558625CD40873AF9D01151C36C40BBBAFC27A06DE26123CEB1FA84AC46D2AABBE706752DAD47DB289079A8AFE510147E20256AF2927740F411035BCE35BC98D1DB9557FC07CE81DA5EB4E9092638B3EE90CA1AB6B06415F9D3169F030DD930D98B2143D5F9292221DBFF2B936F03C4A13526E4497FA5C3E156ECEE79902B4CE496E50CC64F841CD6864F1384C40B96B3BEB84AB7BFB43F9C0299F6DCCEF4ED499FA452273E0B4697C07A885D51A616DD70EF51154DDB7C8337ADA067495E6CC678CD267C342594E603F1194CA8DDCF7E5EFC1A4B5C41D00765DD224B5C2BB8F57CE84677813F6920FE8F809857A0C802364928845C7A274BD4A5D210E4CB35A6D2B9782816EB26D70C313645F8AA45E44A0B1364F2F2D0568B835EAAD6CA57F255083F7736727E961D5B7FAAE83C45B39F6FFFC417D9495E175C4EB72C17370D3ACE9109C886B76EBC27C1E0E37BD5BF275468028ED4E4F0C012A82F8555972339FE406AF44CFF482E05280DEAA9ADC1E94765EA7310F0CA4124B0B2ACFFDD1166707909D83954B6B1E0356B8268A34CA6DC9AAFC2F2FA3632B38B3DC293AC0946CF9C3D39C5912B1BED56DC98170A5B12A5BE1FC643262C6B31BACD05B70B2952651CDF766FC467348CED1A98087EE951055E588E77E38207649C897E305F704B9DEA11D4CF2820E6B24CC1A319FCC8C2FD4188DC3EE9ED8C4F11283723B435A0E513B8C346E8B8171D0D882342BE7EBFEB43000569C61F5F5E0624C580407660DD0280590B6A9B4B8E02BCD472C53311FB6130303B658B11618972F7F3C6B3939E5D7D59D279D912A7729286F4F8C359FB1FF4B428DF32DA5BB3C488946421C0CAC04484FDBFDCFE264CFE477BE6A1DFDA7D8A202D6DF9F7932C18E65E3241EE7A270290033B2FAAD3434936F5394DEB2442751C1A2B27E80AF18A68BAF4A6837753B833DD5950E86697013DC55542C8669D9757501EB67F0ACFE3294BB21C0DB588ABED141854F566C66B3356BE07957218B3443F8E8DB8AF56E8F6B8C31848625053EEA5579EA075D2C8B8D4BA9E47CAEF9AC6B9162FE043B1D163B2265293332D4087F33604D7B27ABA81E47D5430ADDB483EA9B35E3DC1D42E7ED7273A1B9629F20EEDF7930B89AAC04CFAAEDEDF34EF1C58ED695892C8CAA34F19BCF6B52DF31113E2746D183FE45D71217F7BAD3FF37C2947A67688DC8220A30DB759ABAD00661C5CFC5A1F1272E05A78D6829122D8782870E7DC8911FBC131662B81EE34F0628A83075A9CEA244060115D21D9723C86911A626CB2F529D4DFC73AAB5CF0CC6C82932561AF5BBDFE835517C8C154607B59977A8E5CE35ADFB19514768655F26ABE7206033292A6C22B19BFE71D7A68B931EA6601E23FB423D3ED0D307FA0A1910D48A1507E7C52510690F255CD3F22159C78CB74C68E2681531AADAF6EADB40C1825ADADC241B4465E2B0AABAD1633A0B156481BF5554F3C53D8F31370433BEB83511D98434D54A78509A89D686A9F67F026EA2ACC41E5D91EC2DFB9D04F8F6D20F57EFBC51B94832DFBA8B03F8BFB5FCF7506147074D72D083946A279EEA787C005718EAA4436D8C7D7252578DE125AE9BB31BCA5FCFB9D412F305C4925A2D8D1D8BFD843D3D92FC5AE4ECC8B2D93FE37F2094260944AFD843E8F3EC874FE30D7ADC66659B79BFC398DBA5FDA5B7DF2C685277FA8F4F7BDAEF804C7A32F7058A194BA7D4164AAB28B90F39F9C3FE2EFEB23C679142FF7677327F8F6A5B6D3B25A67FE50D22DF2F34063C69FF32A2DC80B1F6E2CB4BC818F60850BEFBA4151E210470AFF5AEBA342B6F54F55900B31D9E8B9FC31859640FB91F6D5757ED28C5D26BF96FD51B7E3C27959584BE5F7FA4385F29D3794F16C060584E2B466F8BB3E07CBC64177F3A52344B18355651048119E5DCEDFC85BCE22DD7F50C2F40438ACD92B62C5548B498D2B92B3AED164301AB26AFF0620CCA36A4EAC925E1ABAA8EC505EFE4F7378FA85A69AA6D996FF8469C6004EE5FC71995ABB6B9091A427DF2FB8F6E124A486F04E0D12351388553600CE2A56805922BCCB90D2500EE6ADF9FD857119D2E0779363E33CF581E4A2F1326998F34102CC06208E78E872E891CC39C6CF4C1775369C5ADB53C29B3D50FDA41965D64740C6890523F3759E57B1CBB8DC4E70D4E0148B37B2417D8221E0E172F196B4B4ABE394069C5CA558B47E293ABD899FF97BF20C53B36BC90E48D00EBCF000A37A48DBCA53CEC46F907AA97989870FD92A5073A09AE293A5FC43A4C116BB474E61FF00B4871F29890175F51F34D16CD76253CF710BC093D89CFCD5A8FF30A4B614323BB11939DF32CE2579B5A313AE6ECD7DEFCE3D29BA599FC9B155323575260E9BFF9CE8CCB7EBD7B63402E15572DF847A2F855C509E9C0D2D5EEA32A47E63DE58438CEA3DB6CA61D332898A24BDE44B03A77D46E9ADE83D2DD688459F39CC3A3ED35AC237B5909B63FB3A81781EEE4C948B5AC09D99455B02662821B2E8622B02395C8B53F7B93D78B7F60265ED5290E151DEF247DF73051AD4B98AC04F2B4AA46559270C87BF4AB87DA2C5BA168B6AF61AB4EA1A949939002C8586AC7CC6F0718F7B34101C7B96169B6E57D80E2C41F027697317D20CFB42540D71244CA989C2E6B8AE726D087F815456A6EBED7FC5E9EBBCD3F75C2CDFF40486A76A4E0EE18379BA3F9023F426CF45F6F9BA2DC193D7A8B000000000000000000000000000000000000000000000000000000000000000000070B10171C21262A9163116C86E64D90D35CB216FED71BDBE6A0797A48CB915F5A40FC8D31AD340767058B28CFF0C240720327E12E653C1F98B5755D8000BC01324DB2820781B94C4434FDA76223845E0613E2526A95F28FB4A768B1487AA34DADB28CBE8DF4FDB510DFFE672FF004F37C7AC32072A24C0F12A050BB396AD56346F4E0BA75C0EFAC162288A7EE8A63255DBA5CF451A0932FD56B05E40EDD491293E045A6081F6586BDCA10B41A6970D8F9A7B3B6B58AA772EEFA9ED22C9A24A384D6947770862BE4FE45C5E0E56FA4D116B79699ACE41E5D9F2E4C245059CD798DD986A3763F527E0C9D5A88A09C4D76D447348509FA7D9BFBF3DEA59EA57711A3B1A9352123D4A74DF273FA24A89BCAB42A6D455B5FE3C503F1FF638280F87C740B9E4C5FF20133CBDFB8D08CAEB7DE9F26811D437E6EC8C3143C0419C2F5135D25C7F40C7908C03F295FD26F1A03FBC7285196BE40ADC6FBDDDC912B3BC94B0BCE08DBC2185EE3CB766325068DB55C31FFEBE4B1F6848AD4FC201A5FD056916A397ABE6A66FF9BB03B037B50AC509E46CA441ED45812E3334FD7036D190A7991E55CB817EC2A63CD800F293277E7D15F086618B55AD395C614D168FCEDFB274FDF4FCD50CB976F68A266C5365E02A1ED0221BA4E13E70304824F94251249CA23C089B4D54E02EA03FB7C9841DD30404428AAB2519D68CF564D75D18530C7D062496C120A8F5305AAB23AE52255EC919EB0CD875422B144BF47F7472349558E746B0EB5493F1FC40ABDADD2ED84A8B31221A485052369FD0B552972C9FAEB1A78E826BA4DFB9E91E301DB589E9D7C256E7051692C48534C6A5E2BF0F45B78ACA66D5F53E549827E15D64E2F294F93D43B9F36BEDCE6CEBC05E56CED3F846635AE3C384C3FD55B969CA31E8C625103C2B24E7EE45E92984CA23A331C5B14281B20116069C619D82D6080C6FE35C3A3FB2E73B695CAD9C5D3300814FD65738DCC3EAFCEFCD24361AAD13A25B3570D2D509FA449612BDB5B49E0605D7EB78449D1DB40660AF0F3D8BCD4869B6F175CD28AD72FE2668C3DFC1D4963D0EAB309DD50B74B9D2947F86FBE9864AE5D0DC69B55B182AC1D914B11F631193F5F1F897CE52CEE97D7AE95631FC2F2A1AE9B672165432EB2E5633B55185AFA5E883268D8503AEC10774D25D39C800B74405414FB06C55B8C48835577884D6B4F2F128246563066F8F34D76213E0720E899FC1F11A3B0A591885D82C688E40D6B44B54D6C7C6973156E2DD50C40A28D2EBBA60F5117D64646CAEF72974F4B8362E4820EC04F2F373DA8D883AF27518567688146F16BF4E10969E70BE8ACE5D2FF6A135DB1DD738907EA355FB6D243904F6427D11592672060DA14443B55A9089167FC9D5EFB2C64B0069795C341F90DAFF684E566611EA87BC40A4C45F22C23AB6888A754B89E4C95BB54629CE74EC999889C82714B5AEC703DE7BC080B0D2E622ED53B645688CE164ECDFF4ED66C86049B2F9077F2A94CD685294F8EA9CBC1DE29A48D39F6B308288DFDB47731E39644B576A298646752F5C53D7943A5D0F7DBBC9604902B61B8EDEFEB5AB7E5BFDBC1E6723E6047894547E440E918038CC13B47424CCFE1A207E08A40524B553C750683F5F6C960F05836FB9B28C59E1B471FD5331F1811DDF3EAFF73798B7FFD6C9714978988C440CA906B4782A410372D70EE65A0A803061708003688F576E2D3A22580B706149A24B93A162BE9F1B546680A1DB2A8E54A576C28B4772C50A55161B2994514369C2192B2C90017CC8282F41D28099F38B2F1F0D2C0E46B444417A2078755591F00F01DF0CE72B1D1BD255A14D2BF67AB3E630F95A5DA9BD9E10F08EFBF6FE722CF000C32460FA3271F18B39EAA4487C1DDF828B6BEDF4523837BB3425BA1C1606E8D5D1E6182AA6A74F068F3E90B42641347CA755779216AFBC99603391FCEF4E8E5AA202BDCA24B83FF42F4F01232D3F2831CDA2DB76FB93A4CF6E9EFB71B5438A4B74C3190A8901D73566C50727559BA9BF6317D116E8F5536BACF064D3F86282E0F88DD40B63E75519C6A8E5664AF8E1029FAE87930F523E4DC7C2DD6DC3296A42A59F178D438866D929A70951BED05533EB1D818B7C7C595971C26B1D436D26897D6A6EB036A13511AC4A3BD724F2CA57FEF07D2C0730800D35683D745125F4237ADD64B538B7DAB0D0F258DAF7DE1A74F74A2FD010CDEE810F514FCF6045F0CC84E2054B5F4EC2772718FFB4CCA9C9BE77F8F007333860180D60EE4DD8CE976E63FF49AA11DD42FE6946515E59DA3E602B1861BD3F63C89362BCFE8438BC71959A617D8D63331A3D903BC5734B777FB14F7A2B063D79EA8637AC52C758EF88DF217B95FA8FDF1009AB28D8A4F318F78772568CC7AA9E3B3E001C0111B1751B698EF1B66383D6B3CA942FE4F66FC97613CFBBC03EEC9D0B7E08F80939D9A2EA1F72BDA7B0D655AC3A94B4C699D3EB1BBD6076E63EF5C1FE9CE258B55D21164CA7EE03BB53D8BA4306F695E648093542D769DA95A35FF3A2C071DD8ABD5A82E217D82317065D50A87B689AE3A2EC7887957BB243373CF986490961220EA61EBE12AC0287B185070E124FC518C300620B4B6D4F29402B18C2462A7985C00E2A87691053B1FDECB7AA264F33E27C6B201CA6065EF79E5266513AEA92E8D3E646453C089B5EBA66D14BC45844D0240D2E7737C16668FD53E38A93D6003146019777C03644C300D06927EF6994AC794914EFC5BE0CA81680CA8C9752908FBD2D56D7FD1FC1C76EED755408F1D7802F0D3D0F347D82B162EE6F0A2A890E083C20B822FA6C4AD627F4AB5D1526D83D897C244D6ED4A427B23B4A0C19F4E8889257C1373764AB7063B5DB8ED9C2443CB012381A2B3365EB568649D7CCD52271F25FD22FDC397E4C9C536EBB452CD2CD10DC5010BF433F88CB58D2B9EDF2BCBFA83B782FFD4388F1BCE3F8F9AF5AE6BE590BDCECB1BFEA846D2F0199ECCDB0C7E4D419F69B6A428EAEB462B67AA40340417BDFEBB6039AAB8242E39F6C11EC136D73FB315CF71414A2A1203AF08FDEE34ED0072C27462395815F7779012A41EC526BE53DA954E1F7A7EBBB68FEB15CBAEA8ADD6CD0F2FE3D3615991AB54F4C7884E8A80A9535F13BE2ED944B3BB315DE8AF2A70439294CD53F041F41D3562BE840C78EFCB08661B1731FEEC46A9091ECEDE3A9FBC2DAE42C72EBDD84308E95644373595DB62157DBA7DBF124BB45DE6C2837B0066673BFD215FF915A8D41637EEB029C345E444251ECBBCDF79E246A80AA4591976A00DA06C759C6160ED1986F8E15A562417DA55109174628E7B11D49586882851205755B4F99A875AB3599FDCC094E4A2164E1764D24DE805FD7B20EFEF2A8E23FEA4E206DFA1FD9C31D90C1FECF745D3EB886190827D952703AA6A99B5000D8EE9D51DE94A82DD053B6AA89CD7E94E92D4AA93A9224D3F688B5C834A53F2993638166A3DE78ABA7CB930CC5845F9915E6523683715A187E940FA2A978B5CA4C3B80DB62E96A600F1864BF0B1AAC23B1330B13EADD3A2F07CE7181D0A9497C455D228278E5CC3E4C00A2EA3EB8E5B9CE2799256302B0F8F1F829D3A3AE8AA7CC4EA229C5AF476C01B8D48A9F6987DF57C3469B6EF6DFCB488A3D5B91FE17B5798FE154AB8399A2E75F0D15B2A6AA91302056266B22A38A604EDC374E2D2155ABCA119C11DC6827A47E3CEE7032F6E0F59708DFACE221E47041CFFC59CE0334D9B7C5E91C2C320A70EC2F32906624128363C893909F47BD970DF652D5E6C2324033F32B1653A039F8C051D9DC8F839C50F5696E9E08F7F1CDAC4750B429AF03176FF6E643ECA1D8FC710C6CDB0D26074D85316F4C9084D5F453F6D36C1CEA0E389F3462E1478E2503C1DB99FC46F3F0627F173672C21F3CC3B483998192E81EFA689819D0007762ADBD141A058587E030A3568E412D25662C40ACDAFC3C6EE30C10CC23E3DDEDB6C73085C90C89B1218D67A328F06C3637A786D4715CB9F9D8B0B22D920B68B0557CC80A56FCE0B6E2D6627DE576E308757A8F37821898E96785AE323E413D3572205B0A5710143A2621C258C76C7C3FF7100A2FCAE99C84D1AB1CECF7FC5B1E4698BFA3BA2A0856A65F2D4F291A4A164C0381D70D1213F7E40FC4BA42C43EA8E70043E27C5AB0827559B7CF7F2587D0D2F93C6382CF54E92764D815280D68C554E5B6FBB351BD18635786299DDE39FCAF3EFA708A3F18701EDA1579BFB0BEE4FA1F1ED6E09D450D427E4B91F4552F87F31F06F109E74AF4BF301481452AAFA2146F6375DA467EA008BAFC3C8408AADD61B07C28C55249EC0C8BFDB00EA + +count = 93 +seed = 55A9C7A0B49706090BC0702ECFC070AB060427FFC820C3FE05B499B59AEB125F2DB4787A5910B88C6F8FAF0A69BE0AE5 +mlen = 3102 +msg = 02C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 +pk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B21F29A9D3D47D2C441114B03A6FA93A6911CCFC67772A57AA9D00508087CCC56586918CEFEC9690C206A4F1F02C83373DA7D87F25DE50907D69FEA579470F2F23A89D499EA1DDFDBC892B9A0381665965F9A5B873C3D783A1D262A52A552CDC20D1B94309DF429FFEA2E57E5F1ADF442E1DE8F7012F27580F1BC59D403B938A50A91042E780E888EB51394DC32B74A1D8AC6F13C11DBDBA3EA48E359996A0E740D27046BEE8D88C75E676882A8D53691E605CA8227279DEC4CF236FD90B49004007E562804FE27548FCED374EB4B8CE97CC32952A24709B2744F214520E3772FF7C88C553B644E301F42A085248B047602D9BBE307C568CB6211219E7F1D815E55972AD1619DB3D5F3B99466DE2E6CEE61DB13D58C125B7E5E9AD48AD062D1261E90712E34848F3AAA9F430B9954E60A647EF503FDC7F113BE84237EFA5A206EF92F033356D7FB640CE3F781F23EC510612A62310994E6B7D3D22C4A92C6F6FEBBAC681877ED37AC28D8AF4210F464E98A779FB327B98E6B2F3FAA6BC3482C4C1D56983D03E0B256C893A61E331F300CF4E4066B6E2C62E7682204A1628C72C9C7CC7208BE2182419C1E966D74D1ABEA7590410429DB2AD806C388260EA619E2B8AEA8B7949549560B125A852E8729933073A97537FE47F59CCEE2901B0585A0145BA7A1E4AE0A681A2DCDD237CE716F1D13910B6EE5C8909A4B6058A54EB62BEFDA3B5F398652E82382F70C94F745BB56CFA609C9DD7F5B8838ED8895092AB015617959BE7B37D5D6F8FBF1677CA645D2B6D6EF6471867A7DEEEDCD44CCF1DA416D9CF635B026C7264BDE7AEA6D26FEE8A79938167AB527BF7F2AFB12F979A9B541974897917718E45018DA3A9F0FF086BAA94CE4C1AD644BE45F99738F5EB67B81C68EE47CA36CCEBD3EFC1B9D7BE567DE64FA3290649C4E74951A3FE095E37CF5C5BD50D7AB99081A48A9564B698B2F7D14BA6E765F55A7AE00CEDA301B501BF9C75FDA99FF221D7F2CDBF6AF158E6BBE76A3DDCBC951D8278FB8901A560C61BA5C26294597115EA6C715C41E723F8DB02EE0BC1B06C7BB5520D2FD63050C8EE020A66873156727F1B1064ECC7DDA0DA9950DF5E56D1612E2BD3CD4FB45622A6AF25DAFE72ED38886661EE738CDBE82A59348FCB2234464AFC118A4691EB33602FB11E587792E41EBCAE61DCCCE5F656C1B13289465C3203D444CBB2E8851CF81F8DD74F425CA86522D646C367E82608EF570A1C9D7FC1A9BD3BB1913FFAAC2AB3718D8F8A62450DD37C1D7E837D92C480E236B0476642501AA9C38E9BC5FFCD58E73E765998048215C99C296CF0317553DD643ABFAD59016421723B28D13C48056A559D63354F11472B03C3E7D88278748284580152C486996EB36328CC08718E8286B7693248401AE81A39686C0F4FC7CDC883FFEF69DC6A5FEEDEF9246A437017CED129956D52B9A2A3FAA1EDC987E277AD21440C4BE862EE5142CDE7FF4F175FA25F24E407DB3247EBC9A70B941676E79D73EE219705740C2F80177F67DD11942A9DCF3A3A4D5F7A9FFCA2E3A850ED7BB4FB6DFB7433314B07BC9D2CB38D6D6E34C07F020BDBA6F2D4880D7AA69A00E74B3C33D8F20FF0A4F4D4C823E81F04D5F60390BC57462A11B68C21AC28BA7B12D7FBFAC42887CC2C9F90AFA6D19B4C0F2F628D2BD8EB4BD489E0F49B690115FAA24516781A41C807F3E0D30BD4D33FB5F883C6495611E57628671D91FE54671EF5FB9AD5E5D7ACD58DEC9D76B4374EAD8713B52AC8152289568E75D0ADABDA0F6C1DA3A94C24DE9185A5CF01F057472D8042A70A910A954E996070ABC064B714F2CABA572DE38FEAA49692007A47D8D654BC6C18126F6BC2472A978C890831193A42EA97091F9606FB419E21117182921907CFA47299068365E5241DB23F247524D8C0158265C03B1516630EF920732AE4490D1841F028C41E48ACCFAFC4EA41C5E1669870B17F5C89110757835A36CEBEDEA6127DD609DAFEC472BA6DDC1BE4D5991864249F99F345F928CD8C9E9C7C082F95474F7DE602E4751DAAA8A9ED1E2BFCFCD99C7010949246AF5A9865F2B40950D63A34FBAD855D00EA77DAA39D40468C6825725357942EF2C10EDB3142D566D1C2B7540E40BFF8C3010709F43FE9A3F06FC79FDD741C3DA1855FFA83912B778F093FD9387FFBC886A4EE4F29DB2ACE33FC1371320B0DD2731ECCF9A83E75CB32A9DDADE64940C6AFBD0C8EEDE57B9B088EC09851E2138BA162C1E4124243257CA0BF0A96F34136429E254E115B7ED05F6C53CD410E87882353AB899066D24754B2FCE964C70BCE820E199C075290AA56847A9E03DC6919A433A0406DE12B57692CF176EA2C1C2E471FDEA3B8655895354A40CEAD082FC0A415F53E3B50F3292E75B31EABF79C589EFA0BF0D9F60F366473C8C3B3A38AF6D7C65B92CE4041DC611F14E64D97BDB211515017C73D02BC1864209D3FD920C1F48487049033E6FB8828304D2076FC6A503B55A7E2EEA060F4FFBEAFB855A8907C296DDC9DA4764F8E1CD143ACF43FADA4C943E7D06FEF8C0F167ACB78D05359CB4DCA0253F45FCCD3F2C5E7F76860C94374842559D91F9DEB39D23950C29A0345E9E9788170D3A6A4CAB2C887E0590411B6BEF27509E426090362B89D7C622CBCAA27860B025FBE9CE90D20E7B05F8F94CD16708574AD90D0FC0AA574947332B2A4AEAE6B9D03784D7CB48919C42EE04D80CF3B09FAC8FE75DD7E94409A91A56FAA7B381731637C8C9E2B33B5DC46EBB6DDBE198D3272BC2EDC989B986929D34A2BE0D8D87C2F28D76142CFFF55BDEA0E0239D36D7F0B65C9FD929CB3645280167279557759247DD9AB0E0EBFD858207FEDEFA32968DE0CDA3DE6C23602627D92CBA5EDB2BAB9C2002746BD4FCB18066E3A6801C4008D0AE30BBAF28473D13068754D100A593B4B867848680B3340DE00DE33C660891F4E7877F43EF68C1FC5C34565933F7AB1DF18DBDAB0BC17A231D8768FC4AFFDD6536C0FC3EDDCFB8B815B112B2A2173CCCF90D82F04F827A6FAB34CBB3CF1925E961DCABADCDBAAEAF4D5219D986A5D8C4E8891C3E5369E748A467E94D34504DE5F2ACA2A5E6E1785A483FFC4ED08FE5A465012FD87A7AE6281C695A57C2172310A87E1D38D5AD4CC78B37C042B7D42FBC7266DC7C2B09D76EC7B3F22824AD118FEA2DCFA957747120010D9881CCE8D1499EB690DA6939AAF5A4549436BE3119E2D690087A7D095B929D32833E146CE60AB330A0F79D4DEEB8487A12A5EF7DABDF11E354FB5B1AF85AF24734B320BE42551FA03A26E8B922FEF179117D992D215B32A969AB22EA59E40D4B1FC688E9751D3D3664163E6FDED920BDE6050D635735B97DA2AEA8169F1A5236DA56BEC77730E6096526817166DABC0CD7324414D7FF09E6B2E72B32481537A598175020961EACA8D4BBCAC0501A4B632F908AD5984B2CEF71A785806719102D7058044E92D5532199480A065E4AED316A05566330FF70F0DC7A41B3CD3AF9A7C9461652AE6501905298D9B2A9AAF081EEBCDEF301972D95C18C37C948C9AA5D9FC6E60C0A7DA26E0AFD911C463A0714192780DF520FBA5AA993EF0F03FEEFEE729473 +sk = 0AEFCFB338D198C54B14E3BA71ACDC4F9ADE5C95E02862F68E724329EA220B21A8659D00CD2F9CC76CF11D1B2A22CE7A3AAAA73E529FA72717F3B7BCE0A7C222F40B6D0705843A71CD7E7975DC8D963C2AA6269EA0F6AF0077AD9321AA4B29A31A88904C446821C76C810286A0B62C8822525C344E53806D44A448C8C061A416090B95310CC61002120818C93041924D91362909822860428C6108401BC069A1C06D08801023866122258E59103004B745D2A6718028050030920C0545882810D0161102C930600610E130450A1532588481CC2240A432881B34040CA46CD484290B232014068C09018A998470A1944D5A382D0342411182049980250441424A380609876C80382C22152683C47113472092B464C90426E4484864C26103A288A3846918150EA4182E63A26093308E901081223940099420CC242903933054080E590429132786E142420C1626081365900646614025DCC024A3C2049C86609A940D14A08164C42C12A88481384A511640139588232586D23800882451120408D216410AB304620050840871C3089108C984C2986051B200229168048964193071D0424DD8344424A2710848705416905B348E03A9810CA52922197262B60C08870463C40CDC907058226E8310600327641A33110AB26509112D213408132542E01605C1140109344290A005E0106901462D41283223C4081818124304514B9444DB804913A2844A300EA0B281C202860CC9681B3642C33680C8349000C44004456090466114424020960D0B16121241019C2645E48088E4302C21216A0841845A040112221054080E5B38661414215B2610C0866D0C03316026408A8209DC247203016D59A04C0829704C224E8116221821515AC26942886918A65114488ADC82410A495224056250A66D1239245C2645002405C2A204614049CB92248BA601E4860519300CA08410993609E1B825099228C9A891913405DBA0499A028694820C041061C1064E2421852229899442510B24719B46211A401118A1015B00808124711B9041D3C0914C38602480854B4890E3408502262214B0715892500C376E0BB15014423244388191106508814001086458A28180264E53066040C485A03471D4C88D81824D48C00D5920084900489A822808445143368294101118169023A98809120801C50D43242809152221B2418820806342408A406552920909134184B8814B006AC8B025A390695A0650E2284EDB3881C842205128119322220B079293108E90C44188448EA3928D52342C1C25851C012518B688122242CB922D1A09301A398D94C211141106E0144AD40825634288D088408B3201DA9011624425D81244CB106260406861C44083348111277094386A9806851CA60491B00899C28902262A11246E440631141942E0002DC1468011278A093284D822889C1862DB425099102600A0718B228C88226514226EA0142511242DCB9625DB146699120819B24502484420228A2284480A0046A08008093888D2884560062902058D92484D09A5081CC268A4184823916848940542124A4AC01118355048C02D599025480869D3945002B4690A2822199968410881C8024214A24152B2605B06084C3412093172D0A8694080611A476D08C011A3983051166A201866A01486210642D0B06C19212A8AC4481A13640913318918628B008953348DA2183102263004328EA1206C5C22468B828863240AA4328919268853C631401850CCA600011632DC266D91A665D8328DD8200682800C51202A24035290426044162AC8226CD24272E3927018B6708A1409932672CC263158022DC43491D92030C8101158B631440202CB3008A1080EA3940C58B6841A314418858014201261B66808B025C8C82861344800462094120E111991582665D2B4005B28320839895002685948611C272A42468859442ACCA82C84988D50000C0B398881360E14446009C02D9292689848201AC7211C892923C380C9460D60B289142440992829900604C2A48C20B74C811811A21089D8202901414E43488218B84C03A82550B26440A8240AB94100012C8084891CA45004B104E2A8258CA86CE11692183026C088244B1249841292C9128C1B38682218911C092E11A2610C3001000424213212A106081C0664CC840590A668F74021E67A42A7ED6736CBB528F901A4D04DCA3326EF94009C6D5896D6BC484708A3DC08A22366392432E6FB7F8539ED74C6265102E043755C93F1985BF0E6441FDB1A9A853DBB2B7793CAD80CDD33E6F9EB39509DBF5AE5264035BFC2C64811EC4C719CCE66EE23F2FA5B46C52FE13013F8EC63217E41D6E8E8F19DDAE41CD5F30A4C542B2A2B60F12C1C551C87A7E91E3D16F4AB69D09FF58EC5D40C1255E6E2B46A5580042F7D9CDAE12B9B8C6545AD487E6936286651E3484B9A30BDD7B34AC83C264CF0A8D093E0D5B277842BF77487D4E809951E7EA40911E326426E7FA3142022865F57BF809D476EEE3B86BE26A85D44B289CF210F84760266FCD77E7AE04F76A14ED3B3EDC26C353D42B494BCA0FCB439571E46E7E6DCC73636D54AA1BC42F5900EBD47185036CF5DF8EF11EBEF5A5EB66ED0F7B5A15CC75C4C3BE07DF02B79603BEC431175C95224D5965A5245E8D33F985BB79B9C743B68E857865474EB1393769C9AAD416442D3465E3DC14EF0385AB4EDC57AA190627B8225F929095A78355F1684E7EE46EC8A03563D49DAC433F115F58FC2ABB8B220FCFAC2D78885485BBCE1E8967AD5BC00CCA9661F899E06E473EA935FB1BF35FAF354E288D142CE56B3E32EA352B35C7262D23F93C0F04A102E3B515C851352AAAA4F82E05FC0255044F5D15A75A6BDEC15CFBBA1743F9B67854C1A5E53D35A71D57911EB27BD00223859877C745E907F16ADBECF7B10F6580163DE78C989D591F0FA95FBAD9526A2DBD4A0CA4C74E81971A2CC6439984878D92EE9AF0F7282F965CA5283027E951D03B48F8ED436C80C6DF89F2EBB3FC6641D783B87EFFB45C03F48F0748E16813C184613BCC2CE1ACBE3E003DD308B7E7C8E24F91699BC09BC9A4F193BAA3B9F51C2627B7648C71D5A517BF74F98CD820169BA93143B2FA19C68E57A80558D451F4E0439D6EC83F352325867F40B287C9326588D448D37AB4EF4368FFC2BC6BC0F6F12B6E875B1D5EB7C58F6EDE8BF556654AA82116B43EC50DA67D502BF24FB8942131384844AA1E08B6D9E0F44D373F5EAD661C50394F8434ED1F456D944AD1DA9905BC38A4AFB73FA53C841993D2651215287971687AE2419BE866CF78591DF1D38B67561DB9C3B3AC629534EC38448BB60D05F2E1DC164165D482BF4DB597E85899CF94355A87C1E697C4FFEA6AF572E28FE60AA4AAFB35F29BBE7E65926211E7AC89B54888076A329722E07CE436F93C5FB700344B16038C12EB5D800E3330E278F77D6E76C0E623EC230D960725827C59B7C40784CAB2BB8EA2E2FDDB994EFA0E7D2E8ACA1F5F1F2751B9E0685EFED210FEA632C996F0BEE83EADF8C6DBD8855D2A94D2EEC740F0CA1751CDAB1BB4F34AC51F766FBC0D2F305CF601709EC0DA7BE342026F7E0DF488E2A59AFDB5C3D9EF0486DD2301DE53C4389BFBC508C90BA38A017C48B42D6703DD87C89CEFCC87A3FE629D02730D7FFB1CC5C491C16C51ACCA9F6B465AB479B510FEE49DA177C3CAC65F10FBC72CF2C7C9C9297FD0E2984342FFB10B26EC584B55566CD712B270E33B0409CDECA5001102354E50C7F749D1CA5A1A919E75BA1534D7427D768807420DFD7303ABB2F16B35787025793FB59DCAAA35DE39F0900BBC2C128BFC0FC0FB4332CA5079082EC94F795DAF52F542232EE43523A6C1DA68BCC31656567BBB32D974E8C18437AC5EE0099D7255D1EEE18F2D1D932D78318180E9AB960A5F1FA56282934F965EAA7B6EFF094A39DA333A7705538B88FAD60ED6A90DF095B885B1063661C79B04D921184E00B7C43707A1BBC3AEBB42212655FAC8F027D975736B0E8EA96F6FAA26E7819EA5E314002E71BFE800D792071FF952265D21A6FBF11407CE3A00C1CBCD1D4E438F1DBD8A04978FCE28113B14840357132130B56A120B2F328F9831C2C43B1BF7D7CA766CF529CB69CF95C571FEE1FD1383CE9490058BDD65FBF9F563970D9541BDB9DE4DA65BFAF70ECD718C78F958AABCC760B4F8CA5379B9781CB4DF822F884EA2D95822F3A3CE91B4BE3EBF0812E3021A749716ECFCF7327223B9FB0B7CAB9E1F6E6F0BB0D9FB576752477418AD0EA7BA6A21143FA0C84E4BA422B67432293B25352A38166895DBF02B884028C5DEF04F40B8A2AD0C7DEB8669C6F2FB7734B1185E3E0354A32AA4FD20826A063FAA31731B6AB66B1553AC0BFDC3491E908E81409CFDB3B00897EC0EDC9A7AB6ACA6ABFE5BA48633A78A2E94D641D515C369B950BB3FD07AB3FA7010C7E1D17D4D0E34CCA33829C768D5F89DB6BD3299043F1441E67B47AE4FC69D940395207E4C39D2FD166068519D927CC891FECC71E39E171348E6229151A236F491B5FD4ABA352B7295EA97D47639520291F79D76000C95D565BFBD1DBC2B1626635C4F5703F21DA7F5E13E78BC4D715AD89B71007F0A5DB1814916C47E728E5E88E90FEB0BBC41B21EBACDD4A1740A65EEC095ECA827FF17F9B937A39BD01A26D99361E4B41A73D67F1EF0583887C9B2F6B9E4BA4F9F749AE0B775D6705279608F9446C849C02B411C9E9B2725EA44E16B6443D6945D5CB4697CB99224F75B244E5A97F2429BF4563355498B21A145755F76CE0905CED84A89DA02D0759727F13CD8FCEF5A344DC40323B1C470DAB633425CCD3A9297D3C9420015A525CB54A1CC39FC9A58E7781862E65923472E1D5C138FE062A6829BDF8A08375EC4866AD024FEFCBD53EDC0E0D41C36FD0306D720204B8B39B52945731D78564C14148D6076C858D1134105E1B6A61372906B35472C8130950F54EE45DE85F36A94C2590DE5521E5CBAB8C7B25E037D571901739131CED4F3316C8061A953041AA4B67AB084C3DE40EB6123CAC018504BB52DA9A21B8EDC92101F62BA76F44FE0D17723970728E6DEBD0BA711D0D77BDA36EA760FA7CD5310D71454C1488D6633653EBCD2AF145E78174E02252A9E31491C3D18EFFC29EA50BF0ABBE22BCA1F71D77CE746AEE1428D64A510271DB160F3DC41385704FF6F054B02E5816A2EDCA16BAE768917192B822DA8B77BDEDBF453532F878F9BBE2A142565B0AD83ECE8B9A74889B7FDAF651458FAA80209E6BA57487DD762620076565802F26DDFC3F1C890E4DA4116ACBA74A2DF83A16E988C593FF82F93981E4F08359F5540548D931D6ED3B4E6E1F068C1EDBBBC25BB7828F634781D33DE6C18D1DB144F66DAAA3462877EB2EF81F91154258EB767BC38E96BDABD8EF23BC8101C0BEA37C0490D0983107BCFF4FA21FB35552810ECB79DB256EEA576A56FF3C28FC43CCD747282D0E68F4843D8A45AC9CF637CCC7ACE899C4331C7DCA0A132FFD4A473D7947FE1C73A4859F5CE7DD1134923C0B9D01B546943CCB3C91D2691218CDBB004FBDA048ECEC89C4F35544C1F87469D0993C99C47C5B4096EB65F12FFDCAB73C1E97B0F6B59E9E7D6F41BD7317A59B41BF0CA2CB63F742C46433D86BACE4C6985EA81D10743BC44CDBEFE6E379F29B0D350ED7E36270B4E158D5919FC74C91D96836FCBCF5672C9F332E29470EF152CA84F13405F366A000BFF008BF5318279E2F6C3A40976A9B6031116BCCF093A6F0E404861495613035F03440D49733F08AD5C40E878953792C9EEF5FB6431E1A8C1E0B2F0E85A3090D6AC8CB56431E4EE13B0E80AD17B8047571717347E12BC78F385EE409625BF4405C8877E0DDCADBB34254965C4753BD3268FA5127E3497A53A1AE932218861B29331E93843550D1CAEFE659EBFBA0A0FE91377D3C126C692C493AD1691593F98DA7C15DB5EC6E4917511D95A1FA310579FB457F55ABFBE4425D8C3EF9A490D7F94AF8A08118F1CEF9F4D3000BEDFA2FFE28F71AEDE4A04026154FB2083DC9A32C9B3F8F153668F6F0CD0CED2BD0B79F7F5DA28D64C9DE5304F8307C6C9604355885BD6CE78C986D638B137562B3C562488169EDC70838EE94A9BD55AACB0E1EF6B2BD924A8EA6573EC5F2AD2A02B6B178C19EB126EAB6A3A5E1C137BE379512E3CF13A2C5A234871C5150A8D51ABAD36D0E20F6319733F305FFD63A4EDD494B18E36DB4F688F6672E9AFF43BAB2E139E4929456C4735388D8FF014A1BB05703033CF8F96B892D87BDEA363A3A0B6008C24CFBDF883E08AD2F0F1D6B1D3F6BFDD442E08F39C81A97027BE2E7C8D14D876ECFBCB0BF567E943C669E9DC30D7E008DE81DF04CCDC3D21B5B08FC7D2EB7352D1CDBB640FC8235F1DE95358E9E5D0CBFF12F8FD757BCAD646AA63476A2E9FE700C69287E4C4D392C2763579023DF91C3E125A20009FAAB4E40F40DC7A066AE7B185ECC66184AFE5A3B2BEE05E3C6D77F5D5361D0098AF0C4EE979DD3451BC753E74272315C2FD0194B2B95373DBF12364BBDCF71DD5833C9C41B23206FB98CC40B8F3A4B1EF4364D20156EA73435269DE421A98780EA741B57817715C599C751A6F4A72AC0CDC83DBF6D835E41907EEBA2A3B3DA105D30B48004C7F446449268646D29AD7BF83D3BB3FFFCFEF4A5BC2F72127A442D7A7FDF058F97F8E51D1DB258E44980EFED457E0B96FE8EA2B0C0E05DE7BF8E98F05498BB02867C1A1704E284CA93FB10B12B7F0E82AAE149C0C00C5DBFDA5D45ADC502827AF3C2CB4F1CCB1856F4AD642126854E6B96FD89B8C2803B97D2A19C5C79E15F5B1BB845F21E8207A68D53CA812464482CA006F5AC091D560A58509650 +smlen = 7697 +sm = EF100047A0CC7FCB239BE12F03F099693FE1743458ACDFB10F476A4CA197695C219D48208D41F346A9CC646F1E15351561450DBBD3D720FE57EC3B0B07B129657430E0881CC59D4432CC89C93ADF5CD252F36636406CFEC017025FECE7589E95238AB15A7FCBAC17423F4EDC52FF03CB70711260EAA07FB6F3460B7FC1768AB13455EC0FA44B90B169701EDD27CF0E934774205F5A36B32E83C7B3C5C25A7A3A2A316331E225D8E27796E606EEBA7A0946E7705533116A141FC5D428B33D3842AE45115A21E956295C84CBD50DE56AF053681822BBD009C017D9E63D3210FCDC7324D9F5927E4A7FB5F901ADF8A18DC81006C705B2FEEF55D793F691D0E7047707CB96C1882E8D8FA85324EA1324BC2ECA0A8FD8D9D36C327B703E82ED7AE5EF69AEEBA05CA4EB47C29BA4309AE9983D21C7AB50A6881ADC96840D6FE17193A7FBFED8D528D68421AD7C0B94E325A1536280CD6EFBA941FE66CF26C560A44C74A853B1B0275EF9F3E6ADE743F5C2D1113F9176FF0E015864E5F86F665790023FD6E66C0786357616D32AB9921D5ECFD0482CBDE4F900D05AB5A0D7447F7282B46BC83A1AA3A09DDA5E6D3E038F7FA57D494AA186BE699C1B688D603F68424F5289728C6E052FE39CABC9E5D4A3B24CC683F25EDD53248E0678562EF0DD16AE916340608741EFA24CAC1C91225CC609556F4DD039562704FC96BDD545E694FDAF1127226E2C12314AE90A2873A3CBC0B439F7EBFE02655B6A3196A57894BD2EDB01C5239112BCF7E89A74D73A6F5DBA04D49F3C8FF2CA982CE94CB5CF92E2A57E64F0AA4866F4B0B25C0DE7AED012650C5EC967BDA6250918048F25A4C4E784E66F7B31173D15DCA23396E1C9AD5B793CABE4F38C97DF64C21FAEEA23521901058118D426A2244049DD174F3788B7DC44AC238655BD7F88FB4F8462457CB9C5C3401BFA4A17D3DC9AD0BECAD166869584A84B7E615606892A9EF932B98B3548D41BAE1659B3F68029F2E16DC1A05582E466545B574D716F3CD866E703D8CF444CE95BB3AD01746C0EF5DB2A7615105EA68E2F208C6BEDB8CE9BF9FD2AFFEDF02651AD97B1C531BB5954528FE282187C3543579CD986EB75FC86505CE51FCC50F76D631C39D99C9DB9F7489A9348D897C998627B62CC85372864A37CA642C5EC19D75A18F8D49C56606EAA647A4153A71AF040C1600FC10B6D34351AEA965AD2D02135F4036C8F9E35A5B382C9CA765137CFFE308A667157B16B7D497524B50583DC32F3300123AB13C0ADF3F1439F4BB9A6802457F5C937CBC40A937A1AA450AC2132E8FB1858BCAD9007C73BF11DF93271C18747A09C959BE98AE59AB11797C6B05CAA211CEFEE587D32243B0E3B3B64B661103609EC39B24B7DBEE5F88DCC7E49B585ABF4C6D9CB2A5FCF341AE5258EAFB4E059BC13B83C4B46C4873307A9407D240E6C0DC2346872C1E8E5D26C058FF380CB8C9D59827F259ED9454294D7D681309E4A235F49FC491656F8734EDC8F22708F7EBC76514B5484BE9C2647163D75A90DF24C62A4BB14352C3FCDDCB3C2DDB959C79870C0E979368D902156FF94F3C3AFEA68BF639A044EDD2BB64C2C3B15E80BDABBFB6BD97BB66B9BABC182A7DF4AEE425C22689C86E667A343ABE1D0DA55E93E850ACE26C8B646877878828C7F1A49067540C46DA3A2B2CF80348C50F3B67D919940B671B6948B0688808FDDC529897D667C91576157CF2AE93AB953ABA80A1E1D4400D828AB109E4AAD05AC18B980538DFD774FA2105D191EE5901D8C48E534892DD097EABC34C45C2865891345B4F055F3552720125032DF17EF0E49C84CBC6DF47A08C0B7F9A9AB4547EC9DA321AAA68C46A182B2799C0B946D1661F063E39AF1AA70C9CEDA92A62C82F5C68585E38919A0BA184B0CA8ED23486D9B15BE8CC1F4C6BB115192EA68DAE0D39A5EA5D4F7BBC9A67211A1E5E7523A90D7C3BE0136739E4725481287283616F1AB75D565C2620408BB6D6DC046E1817CDA9A6CD35BCBCD7DBED1842A15EE6831ECBE9DB3AEF2CA4FF4288C76B7FEAACDDD40B18CA6F246B7885BD2284C93184454DE98C8403F8D3532C2DCD111104FB4CEFF9AAE8E044787BE065395CBD74F5530E49D29BD4C9E1CE604856ED2A083F71B4D0DD14EEAFC712E5D753294DA8B5C87C30454A9D46E4AABA17A939E5FE0510B568CE4FCD4C3FB8EDACA3ED479FBC64919CF13BB58263E6BCC5C7D7DCFF6CFE0442B0D12ABF598B5C335ABDC4BF6E52B64B7E0A5540C7F4A56E08580AF9B9022CD7E8675333926B31640B3B8AA43CFB481148F2847B13876BF2A9E2F3236F1F5EA007A9D94A97DFD11AC40E1ACEFE4F7F14530F6AB6FDB9556B12481A29AF6F1F30B16B776C149AEEECC5F3E19EF13645FAA49D84816736D4597EE2CA323BCF737D55D60A18D6A01D514AC80CE1D61BCB51D15845CCA2FC2C4E8C6043FA9C42F3FE2A47D258187D75066B954E02D8CCF7DD87B90BFF3A65081EF627D76033A1D877BFBD02817D2E2C819626DA6603EB67B1C13AC1E42AA3BABFB45A3146FCF52AE2261E2686FB4E9E447611690818E8F74DE8337BEA6DF70A0E00C6E71D4578667340F8D2BF83A154D2E177B1447C85AF6F78B087F42537FBBB47A7579B358399C56B62CF364D7FA320613B2FCA6FC402E1C9B9A78205A9FE35192A3FECB6DC2DCD76A42CD94DA5A9EE0565F473D103A872BE61CA70AF3F3F8E86CD1B50C188E7680BCE00CBAD79A228EEC25AD42105D232FE08FD0B4BF75D837D65267A6DB757E53141E6EB5D6CB889F3D559124DE124E5CF24BDE5E5D9FF638E4EEA574939F7580E865BFF018C02711305DD4F118F25E89EDCAB6B625B0A17D6630231ED60D43D524FB67F219A5C6789D8A179D3866A825857E839C0DA4FC56E288114812DDE761C4D87B359E03FBEC3B353997B1EAD47BAC8945358133AB8D228F9D20C91262ACF2D8193EE69414B0632AFADC077F93FFE9FA4027FAD30C656284BBBBAA7B152629AC758FD481625772139DBB0B70FED6E3DC01A346AA50C7773FAD8FED8D2E5A6AD5E7C81728233FFE2CC39E0B66B1E0B3C52173B16F9E0231BB17C53B01E53AC98A9FD702B9EC2CE9EB44E6FD7564F50F2A69E4B7E7EE781594BBAEB2F27190E179274029A884616B73DDA8C8D6C78C16C41B19452BE5B0FDF705418A9E1E7E4264F2DE2508D774538F0090DFDC4F433759218531FF3A43E8B0299EE4B1CDB3EFD9DD52AA60DB40679455EF45D91132F15EBB9A4B3E9BE829DFAA6395CB3E3F28DDA9ADDBB9789A5B1EEFED6F99579093B6A91AA5C713ADFAC90DD67BCF34CA36A4D8AA92EBF9798B7A3A49B4658C8CD2B7B8459044C7A21B158CEF26D7F394935549B5BF122461E1DDC4FA3554C47A22C5095C8336AACB832CFF360C02442FC215C774DE1A4A5C1CA08E336E49D1FBBA8B19324ADE591E95A5CEAAA68AF50E042CF5EC389A3F598397EFBE662B32254D0C44F7D23C4A1CD2466CE590EEC4029BC14545ABB59144E1E3D418B19AB5A11EC18BDD8A01057BF12BDAFD1C09F89D919E736CDB7F0D852E8C648895BB493CB5F05DB6DF1DB215591D1A615B2339F224E747AA3B29A7C970E9BBAB70267D02C7DEA21DE3E4D74C7CCADBEF9370E029C4981D582023E2D84AE789AC7294E5D95AAFEF87DC0B5004EC407ABE504406E5153C6BD2EC68B235D66A8A2A860322C54653E401A75542D440CE6EACAD01309370E0E77559402C07865A9A1C079945FB03B168ED5E2FC62C2B29B576B67C0E8B8D471B19ABB2BC50F18EEE30827C12661BFC4636C49E60E9696D037B870373827C052CBF82D54C356463B6CBECB72A8691A0A59E5030E2BD4E02587C11129D40EE244BE27AB974EDA779CCAD9C4350E0C2052B3663208429C116B36EF78C3DB0E9BC4030F08A3590EB944D11643594BD1FAEAA615CA12B658490968D2A795AA820E0BAF9EA3A9107A72BD23A4AE39E59CEBB7008106FD9B051ECC0CA1E8BBC40370A6E5CCE3BDFDD365E98CF16CF3AE9B45173D0561B8BC0E1CF788FF75C5FA58FEC35A0AA118FE9521D188121D38C6ED83F7BAC1D9E3999267C94DDF91DD47D4B5A335EEF14AF9A4FB1277FD25BC4599F05D388FE6604CCAA05CF5CD23268E4575090D907C181D20F796822BCE5C16B2DA696394A13E8CBF341166D6C0D02E3EA7B687DF86198B37283FDC5DEDF14D2D62E413275E15B9665D61DC9108CDC0EDF4811895281C58D374A833A6E818342FD580909350292E7C214C2E607CCD8E7A3897B6F6B4029FF830C72B482A4B396D0F0980581FD13C50436941F5588836EE156D2ADD75E3B6A39144DA0CB9D095D801D79EFDEE16DBE0A451AD330A5C85DD5BE5F95584DB7BA0502298F5C51CEC54E7DFB4C6F6F4574C2A2C7FDD17E293DF5445106889C82B1F6BA0C456C774E1D3F51969F2B9AE9C140547B0023D8F869D1C90E1767CD6DE7F8EA9B1BFD83A85861E75E00F566BFF0A77179AE737E1256E2CC3B416356C2195CA15E2AC25DFA6B7E55AC5876EA266F8B74C25395B4A3F88294612CFBEB267B6D183FA8E001CDCA3527FF868D7F8C32CA2792914BAA66279E2674F7DBC70EA7707FFA5EAB8F23BC294DB1D6BB93D6063C56D36E8CC14CB00DA5474F5B17CE973955E401AF43136F005BE93BA430F92836AB09CC817C84F82545AB43D3B88B2D2E7CC79A785D251C471BA1DC7DBAAD9848B700CEC6B19A7058D3BF003D0A6ACBC3599CCCB8E2150F12691B3483A4A4C27296F1CF212B2C449CF3832F5A461098BC06F40926B5E53D860EA9653ED562AA5904A6908DF943A291126D11B59CB2C91855F7A92E6DDCE839DCDD3C251CF70F9C082353295964A910B80FD66035B3347FCEF32B4B59C627727CFA0865FB29EE587F2653715F9EE93D619F242EE899FFA403AD6059D9D88484439740E2F53E778F7F61F3289DDA54CD93AFB29BCABFE5ECB09D340AE134BF7E032A52F8C125F432B2D164927A4403F5C404A522EDEEE829BFD64BB804310E0CA402B18B3CA457EC8212A2A16E92C4B86AD1922BBCBFF64B350A5A0783B1C417624747938075F76940EDEADFEF754820B629A4C1DE91F3A6220A6A8C367BF2337901FE04BFAEEF215753A58C65D32FD347F9B96D0158DEF9F46105E89E5B35409AD4756D04072835D1C5C73B51FDCFCFA1491FBB74B8A85DEAF6BC03A051BD0AE1C8974018B63CBB31085E42EA4461B6B82EABA9369DF5452A2B363A6543A8379849C315E3797058A830722FBF28B6E657DCC41C6DA5949BB382652B8A58F509052DFD8E46BB230C5062B21EB7E73656E3E2C248245112F0F1721E1E5EA46EAE615EE0D6E89F54E52529B032827DA544E2E8EBBD608C2530D8B41515F94DBEFF3D8B542817AE924D1478BE4C48D8B978D47569DA5FC97AC4197BE9F871BD6AC864B5E974429B1AC8C7A2EBA18703488D278EBB627C8162691C3ECFEDDA9A77D5BB4FD4CD0ACDC38BB7E5BC353F692394CF2C15FCF736AC992E3B7C5D4AEB015E9522B1785CD13570402D62DA000EFB1284B9047ED378DACE1626EA35B2812A771C11F5959F86B156EF65267EC3CF3CA42BD996D026350CD4AE9138F3CB9DE9A412EA693E624591D10F4645C11EDF0C5EEE74EA4848EA47446D79D93324E3B0DB0D4FF69F075A7BF5F4443540D114AF1FEF61E94CFB34861CE5F7F226160F6655B2C1DD2BF662E75DAB85E7F264B8F790AA30F1569B1EFD21598DB7C55A13927333B460390BC6B94F2465FD2199C60AB7B6FAB34EF1EEC6827FBF2FAF10B598CF7441ABC5ED1C4616041BF5377E0A46E4E54DF2B6B68C2ED5DC0906456462843466B1D6E7A32098EE6C5F677CE6EA53B71D3B5AD9D7918899CD0E7D1302100C75477A13CC6D6128F3B44BA9B984EB7776C5EEB01B43411E7909922FE49416DB75CDD04C840476388FF09F26897FD3CB4F741E6498D04993329BE670918091C2DAFBF823BF26684FC61A2CBFEF3201264A96C7EE38343ACBC104DC3AF80F6D90A35296B92747C12D325AEF88741DE306BF99C04658C572C3DC8E69AD1EA5BA3F5ABE0461090BB8EF55495DFBE4D660285D258E86F39150B2EB0085F9ACE61C1EEB2F012F21415CC2EA0B4F47728D3BE75095D7140444D1C8FDBDDAEBCD427411F14132307A56A52EAEDDA17403B09B138D9C1984F5F3B10B6BE9C9D53C89BCD6CD6621191D128D4E9BEA181DAD721A7BA60016C228938F2CB366CC2FE259D39BEC90CD1C6472C10F5B4CC435960947E1B5F581E4304F749097D3DB9DE375D8BD0C20347157DABF29B1810574B3490857849B0CC768777F9C721F355F86177E1DBD6E5526FCDB14D5EF03305616F96BC15001BFFF503EF9554E6C8A30FB1A1C29A6C9E1F305585F75C3093544C9CEEEF857C7DCFAFDFEB1C2D01037465C7BB5C0EFF752A0D9F0FF2154AEB1C5E4FD0000000000000000000000000000000000000000000000000000070C13191C252A3102C7C4451DA90503C43FDED1CCB3DEE468A6A8D9E56670CD8F6A58E7941F1BC5EFA6E2AFDC0141A2F7E8F781D79E70B4813263A9DBC8D8A67F89371CFBD90977EC96461B28BEE4C644F2C91E96257B1909B84ECB25CF438A3FD6B835E20D5CDA56A1FB7995FCAA0EE1B5327FB1288E3C57CBEF0554CA5AD6FCD1F1865C6AEC6CBDB24495700AB5AAF078D8516CA4FA3A231A97C77BD150B127CDBFB42C03702C9027B2A5F6594B022EF55B63BF3EEC27EB0E9529ECCDC82BC6AD1F011F167D602EF1F175DA5DB4028BF08A053AF2C728ADE93B37EDC2A75B7B6C6CF38CD1C07F359C73B131B13DF76139DEE6795F1D85B47F29AE97D0E40CF5DBB67360044F78940A1E80D9D99FD5AB0185210D8769911BC471650DF0FCB9C3AF038F7882F677790E146E612FCDD6FB89F90B7E5E46CD648F4BF8F736D69F8A91E4806346B4366FD48D1481C0B47ADD82003310B0A99B779D63EDE1771F50221651B2D8AF40F48B92EE1327C85A1D2EF2D86378076BEB58556FCAEC6029649A0EA5FDE517A85D87704210E071FCB6F63317AEAC3EB3E9746018E1028C50C790A45B1BEDA6EEA2D646DCE401AD5D7850A5F69CD85301920DE77AB0D01B1361EFA3E70AC05881BC02190720ACC75A691D6064F9D24C79DC72476309E58CDDF5FB2A253D857A79C8E898AB6ADC300EAAF208820CB02F5F2CD317F4052D40DE28E52C55A0349DD855D64E8DA8296D4F572281E221A3D27EF76FEE67FBE5484E6460C99950763B801FCE828E93D2A633A1CA5D7EC582D7C463DA5A9AA8056BB2173306F3820BD0A3273742789B61AF89CCC42B81CC68745800D2A59231D5D28E832F443A871DE5B6B10B58A8AA7CC9816014D7F3545DDF1F481B7F0C9DD41B4D96E5DB767B74776C2253FA230DF65F3E0B944B95ECD4138E2847418B084D9F9E0798CB5247238EC12B88C10A5C0C645E1D09D09059C72E33C28A472FDD8B88EAA93C63BE7D980A12195C2EC3105DF2BB81CC9C3009F7771B6B813CD12303E3A9961D6731AF55ECFE5127BAC68D06F835DD5F2D584FC0E648C3A4256E2A3D4B81966010964657F33D1FE0400724C488D5AACF9F2C0B802CD812C8452E5B8E2B17FF4A1289D33FC405F5DB4ECAB4A73FCA3634756DFBF9012C413B6F64788FD0F68F8AB7620477ACD3C14009377F3DD54B9EAF2784433D63341323F54D113FD63D7456AFEF885F13C13172A37A5DC82336B9515F8F7F4903EF6DBE9CB34930743B6ED11265CF94AAF406DEA9802D17BCB369AD0D9964792F74D338DAFE47EE88B3B74EBA8E70774EDC1F16FA876FD62B0BFF880CE252EE4435B1DEBF36F0A06A4FB406F01D618C135E6103E2A39F4C9CF41EC93702BA76BA753AB49B5836C20F67D05943EDDDF47AB8C5B81F4BC22D773305076F7E5B697A7B25B016190072F756F19F397884E0521595326CA591672684A3BE17C9F5CC8E8F4848F7136762178FBDCC7BC6A6C6A31345FEE687B0505F72BF1AB7EB87BFE5F896CFD42DD67A239C70648B39BC0C84DA33CA17838FB4213C38B68F22914FEC3DC50194E883720719E9B5F8D037DEBB726DBD899ABD97853C54B0BC347A322BFAF961C6CD6209C98AA81B8E2595FC151B1375BF4FCA2DFF49DF40A3D1C694EDFF6E9687E73EF62DD42AD7A05195A7F206F097196AA0E4D68F8132D4A00CEDED940C4F6AE02E6D3763073462C7A4BB11778290E744471EC554A05917E52C5263FF02C07BEE055234EEE10B79175DC164AB2051B03598DF1D4311E87ACF4AEC45C55B1A58B0F05EBDABE248A27C0187643CB8F9529D31FE0AC4A28D780196DA00DACFF5F2DD64FB04E7C159DBBCDD3343BCB7AE188DE15D923D2AC0AF232C5389DC9C949FCE554F7A0425D4F9B28DF2EE4B81740C2B5A5B93F0F7AB75EBD360CBC78B11C28608B5BAFC970CF3D4455A20A198392D876EDCF89E2639B50CD84AE21BD50FB077050EBFFB210BE711D8EA807CA66493650E909911FD3CAD99AB94B2AB2EDFF192D9D75257818272E147A9C54E06C53210FC091BF4175F2F44423669716FD9A6C4F96A0C4BE17839769A806453E55D7357FBFB3D7A458E70957D524C0E896398E135BFA68A0CC136FB93EE7D30AD463E32E152FC32CB8E7F0B05A30EB13C0DF98BC187EC0A54856D2EFCDA10A82B89DC8CD21C67D9B6DF3D7005EF3B2BC9DCD5D55B64DB40B74FD322CDF9D9911A00B5A02E1AD5CA9BF65D90DB709FC1E5FC84BE97574B09C83B49963A51228A667BBD84BFD8E0D90EC161FE5CA73BCB8D95FD7AFD982AB7EBAB51BD2B24CD6D356EB850D2C65593313D8EBB97E7DFA450AE982918582F86A356F538EB05AFD460566D79F040D36C93D3C645B636560007D51B121DE3FAFB3ED70B475AFF9617DA4B52937C628678B109C3B76BC15BD02B766A394893D8EC966DFD8033D12A8D98AC5BE201134325E32CB6786F4FAECD7DCD05AEF5F3739122B817824A672E71DEB312CB7DD6A77116B30715076384297B1962EFDFEE6D6D2B2ED2EA4DD802F4784872D825DB828557D4D927B7232682AD91CEC3E508854F529853A8797B7BF7BFF8E3C180980DDF4081E96A12A495ACDE0C73282AC78617C68A55A94573E5A37B859858D1E19ADC82821B316B9D346ECFC6DBFFB3779F692A62D20D1BC4E730FDE2AEE826E76638ADE3DFAA11057B0BC8A80E8905B15E41D9A4105109F18E7E1362149AE9C568D1D642D65B94253BE2B13E7230F8BCF34DC87241D1DE72A65BBA111C111CBF5BD618CD02E0A06E37F60B3736631073A6BE004C1AD5F0091A82C87B276F7C5AAF6938C886A6039DF23482E2064F6AF05636B4C6BA6B24A29AAF2174AF4BD959177203AE9B160F81CA6764948AFCDACF6BEC0B987C6DBE178DCF47C137C64809483019C5F2072D0301C19C500C60B5CA913C24A8F28F50E1578D806FF9F9B810CA14BF5F2268FA18DEC67D973EB1D975AAF871ABC980D06222493D900CEBD8811FA20D5DB8F8036430F8BD7F9554F7CB47F9EBF389F66C3CCF9F42DB57AFFEE074FFEE4EB3E11612FD8A8FE02CC4E9D2F8BB36C505CECE9DC87512AEB5D8EBE33328C5217CCAF2E1AF1E38BFA84C0035DECD8D8C250FB4D964E8F0AE448AAB740D9EE9D794390686FE9A95183F0D5166D479C51014F1F29D8FEC616E1A4E7A9C86E2AF790BC7BD7BB6F746A2266332E04AFFBE6B9512E6620681C3317DC846E4FD7974E8AE87E370ECF9DFED574E339CD7E8A663ECD1A7BF5842391913D98686F7F2145BBC420F2F58B89131D5F3BE41C85752E13504BCC549A8F690CD2B0E1E29E4DFA3CC76BD398BBF28F33A00C3915DD719F7CB985E9A0A7CC8190BFFC8BF47310C71418D7A6C629C491EB8E455148BD4438BA6B7014608B0CE6A1BC5B035BC174C9BFFD966D8305FE9E5619BCA3FE4B39E6732DC652531819AC828F86EA11360678E786EAA741382D713AE26A608D582A3E4583D45744ACEDD32670B5AD4A1310301B28A174DC9858A55F0C1B7486CD66CB0635083B0C63016E40DFC533AB80C9CFAF1378D00769DCBAD56B09DA3A4E6CDBFD8F3FCB951680020DCA58647665462E42F42DC14E7B20F262D3CEB0B1A2BA807B98D66232AD7D3839C298564BC36A134CC2447B1B9FE69271960459C0A6F897C1878140690DA7D41FD8AAA05A679FDC3037EB2885AD3C82374F4BB991745351292DFD8E54F565E0093776B7EA65DDCD500BEB4D15AF6029F2630A0062F2D4FB331B47B6A5E139D385016E1FA490EAA209636B1383B7D7DC1148F07ED2CC2C03FA7FEE09305F34C57B3CE899C18462B4F1EF88C1AC5259440AAB48C5849652AAD9D3CF3D31F36C7F64F918868182D36345BA5BB7A4EE088D8B081EB78FE977F5A5295177AA427215BB26D1DE33AD4B2D610A47F8C672EEDA703A04D0FAE4C5961F13AD6FCA81863D8A394135565D8B27904A511FD0621A532F84A47CCF4FCC2114D4C369B7A76822959F8CAA25A6495081CA9EC3AC3348A981618592C090B6439CDA2FBC932C8697B3709323E3388AF8EFA1B9CDBD65A65C8F0C302330DDBD10E0235F8030562452EDE447EE5A5A9A636AF6F615B1210AA7CBE69572B3467B643BC5F5EC3F9AD15B3AD918993355E209ACBD0F1393076DA3B0950803295B6571E476ACAA04D48A4627367CB7FAA83796C4178CA9071DCCB8D3EA70381B61F0C56D515E0A765E266DACB13056317AD8737A1AD541AACCEA1641946E331229F19BB54C20BD51E63D63BFFA13110A552FD0A95AB984EF53BD639EFA0568C6875B2798E3A0578C940C0C4197D3587BCB1CC45A99F5D37B1612DC1A4178A3E288FBD79DDACD049159D6A5416F9EF3F38C74449BFB2E6A894566C5C17B4555E154F29A93241463690 + +count = 94 +seed = CEECCCD3F7BB922650E3F6E8F20C47AF17C1C1053EA8FE08226F167D67C3B0781BD774C4C7AAD23C6AB0B9F3E3F96F97 +mlen = 3135 +msg = E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 +pk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C8271D5E7B88B4E325340ACDB5485CAFD3EEFBF4C95FB9D67D70A6889C6A60647E8E9DD75E5FA534166DD8EFDBC71F27289BD73BB051601F855213D268A94B36C72CEB1C8C1D01DE31F77D85B66A754545C6D93C5DEFEF920DED5ABD15762B79C1C917469161DF97C57B14757A898BDF8F6D82A76C79D5FC311065599B4709E33A812C33DE7511E14825CAEF93E5F1BCFF38D4BD23D289659689A7700D27C7B9D3CE0D966F211EDABEB6D631C978E1BEEB8D6FA2B72931CD10012FF223DFAADDACA766F1D8AA19F293E365F13B5C09433EB285493A47AE733F49DFED788A0542DF7B952F2839FD28E63077EA815603CFC50065E8A511791F106FA890BA5E986648E0259C8287C4621764D59E28DB0F9B13CF19BCFE8B070F27BCD0CB37DF3965743C9F5DA81499E50C96AA1518DE863237D96037ADF73E75175209A1A1A5B033037AA95E8CBED4DCC977EC30B6D725FA44439DA18D4871CBB2FBB1DC9F9588882D91F4BE840C27F155EB25E231F4BB74149E3FDA219147385EAE073D384B74CCB4A8232B321717C3B8EE25D14EA18FA3718517CC344B7E88D503901A1647B8C18A5B9924611EC384985F12FB44E825A822B2D5FC2786CD65B43DC64FE4AC223E158D07735E64F915909B987E752FCD814B8B34D031717347A22B622B62DB840A0A48307BCCB2527524468B6A1487C1B8A7AFC998035770C8FD17FA08993E076E1386B67CF24159CC55A95C7503ACCE5AD447671729F3A8DF640DADEE9EAC8856ADF6EA32E41CC99DD1A70ACFAEAEA163AE82B9E41A8B5C2E27A0505CD1D1F5A11312354B1CFA69277034B4F922D261DACA012A08E6C4E6744951D87F5FD1E0671768B528AAC1E2AA93A132F680902CCB70F7DEA4A58393AE0C4D1EAC1FED261774320DC18257A24DE8CAB4E3BE8CD015FE922F13072FD88A269DA1C760F0349F22041ABC6B768F3A7F3B5425F1DB50DF2373B882F36BD8F25C6F762E75623E1E523EA46FA9EA9932A3E40A6EB5571CFA80FFA1EE67EE8335F7F8765245B4A12188305B7BDC905712E1D8F763E3DF292CA65C80D09E98CC2FFCB9E3258AD4ABB08DF2980463F52B284CC1EFC6F4F54F3A3166147546E235669DA7660FACAE89E1E2B0436051B05119C6C8A1C3E342F7810490835A971D5743A5674ACA51F0B932543140413A589CE5ECD82DF9748D138CB0F9D2D0FDF7ACBCDAA6D79C6048B81744D27E8DEEA53A9F4C8EB47D9AEB0EE1AF95A3031D2D82271616C3BF0A612F6F27DA755C7BFCEE1EE1E0BB625F1B727C2AB263AECD385F0DA49E97AD0C14CA0FB08D865B0B08A1E0A50CF811681EC2D3288A15860DDAC6324BF088D6D87C0E8A6116E37A5E808D9307CD5C135A1962B2595826175C0C5B04DF796986653949DC0358AF8104F1A50953F6E0306DA5E9D99F8224E63F5BEC5BBA61A0D5B4C8361F1ECC1E9D46B6AADC2FA89944C506A405782D15A3FE38C74557D69457A2436DE29B97DDAFC8A45ED785CD45F09424B53CE8030DD805E9C59B77E1EA4FD3652F79811601CB0EB6C692519A37B144BBFE1B0A759AB2A56FD0209DF0CB4BBE40B1DF253B9238F0248D3B1C468469F5BC3FF429D415A18575D156AD2E24A7930BC4BE2B9B4D54BC256C7E9458511879316B7F71DD41E89F63990571CDCAAEB389C4F055CC3DD90FC9CC6D089AE8F3488DA3C2C428F140AC25F11819790D3AB8920C01743F458155D201C867BA7E44D62C4F58DF9AA525CBA738C4AE7C2EA263B52D7C1C2442A5EF6C733193F091EB7F71FDDAAFDDB92B09527C061ABD01267BE983A4E66F81F389E5C46E9DD052FB8612E4D7C7034CC66EF27079140A269BA68DEE37DEE212C2BDF3763B7FF30DC4FAE803AF9CC4C9CE93093888E3C7B2DF171CD4861F26EE66FEA57DD1A2CCD029F82CEAEAC2C602310672B96367D10ED51F72F1D831B751BF744257E05A0B50620D4D7380248DE28756AFC87739C2BCB7DC636A2E24229B6802BCF46C750BA4FDA65E73AF7FEAF0F61D1C2FDC94C4C266DFF2710B3B2B9BF9EEDE445C40D21213280CE89AC3E9DBA5F095594789738818E95DD98799A987EF8BA685C21F9D5BA41BFBC78AA92F25A78140F16A7DCC1F218AFBCCC67BF663A3E211CFE18021C6BBE94E13DC7D9B743107688817974B9BC392630BE7DE6F9BEDC1C861DBD321EDF020427DBBE3B44EBE73767EA22D8FC531AEFFF420A28FC2241471B5F798A7E479D110E1293FCC8508E8F0ED221919E8BD6145FCE3544F8AF2186D8DA0333AB71CF60CD025157E5EB3A3704BDBFEF7CAD721C878D4879753DB0B56295137F2F592E24F2AD5006A831DE286370DA9391CF296D6F7B6D0743BBAAB00C5301AC11E00C814F0F6E13DC5772D172570972CD13B2516AB2DC42B3AB4619EC00B1E00124DAE93FF3A9C69A3B8BFB72E408C17FEF083C3656C669C0FA04CFC64DF0F633FEE4C48C4D7C426E2E423BDDB7E37FD096E67267C580CC3DB84E469255D7EC9CF8C35E5BF7F21C92D9D01A0CFEE590A2854169EEF6D90DF8369C4EBEBC67AE1CC190DBED875A685A0AE83AC2F3C82CC200C6AC8978DA8D48D823EB1D8B1170C2DB9D2BAB18EC131F291497004782A520733C1528A206E1A2C16813D8A2537D9AAF3647DBCEC9E49FBA30017EB4D83659D5337FF5F84AC819BEBDE96014BF40AB013C92574244E6B20F26E39CB71ABD87D9AD99C8C3F24959D26D49BEEB09EC75875A140978408178F8028BA1362EA3E31EFFD06A4FEFE1764FECFD86563CE4387E5BEAFE0E7F9D0046076D5816C76CAB29E2467CF2A381CD50BE5E0EC33F83BB73EAB777FFA6654DF71934264FD5A3C4A1166D8D1DE3D58A68DDC9AA557C68EFA50D7499BFA0F33BA62ECA296EBBEF26CB83347FEBAE0A89353A7C62F118764FC47FE028EA86344E4A86A9DA4A09636E26EFA56AB464AB01326DEB92542230E15A459C64AC75273A270FE3E77E0C3FA71811A6F91646229328778B53D29FB356918DA885335A02D51C9C7A4457695CFC239DB86D4BF098C71DE484E9889AE6628BDE1DFFA02C2180A955C7DA2DD76531D529657DF50D2FA6F4085E3F15F3F002F9C161C8C8B357785231CE95D53D2FAB7249F85B6BCBCC1D134B5692EEE4B4C1EB64D8B8D241FB80904498489369CB9F4B30A0A3DD1BFEC8617115119D4ADC1F22B4730CF43B9E73F9F55CF450701ABBFBAC77ED07A396E57F52FEBD4EBAFCBFF7469787086215831A451EE57C0F292C29980A24C13DCEB66EDF136072A6882A911DE526997A9BECFFB9CC6CB99E09265E1B04687D2FF22C07EEE6636C4C8DCD560C1D7C66D08078B7B789DED9ACFD624CD1915EC0F128F5DB95CD5864B66E08AB288E92DB73CBBE1E036A497BCCDF249026F89F02F99ACA916B4D2505E598773EA8DB381002B367976C34FB13628AF9F9E9EF066EEC4643FB69B54BCFF8E25503B1D25DEA671988F71D19BAFA804E49EDA3EF78E10183A69559B7098AB082FD1A8FEE02B239133C7EFAD10CF1F427B615F69AC1C1CCF140AFA1B360287CC5F50B4FBCC328F92F4844CD7DE997B72A912C15CBFB577B80BA7C6CCEF59357BCF77FA40952A78CA9801A2BBEFBBEB10A1762C4192CD3E31C +sk = E9D58C0EE0B2DB275BE53870CE3349A856D50594873EEF947B394B1828D11C82B8D9CFCE89CBE8036AA98A85E108301FD4994C292B8AFC7C21EDF03F02EA74D5341D058330179D83DEFD0796A9CC5AD04E47F947F602448B54974D39DB4A285C21208E0A901113B7505B4288A3420E8B041221A62D4390500C418220888920B94123310D1C336ADB06661A329203362949A485D9385009B77119398C110764181972D0802949280ADC200C009540A3308CE0A450DBC28DC908694B22510A0580E3B41122C611924472922051DC302E004889A02032E3263111194EA192119B424614245081902140086ED2B44C602211239424E130410A383208C82458188624098801A17103254484B8048C384DE1186522024813136C020164531606C030124CC400199161C314301C2524E32691184560022468A1484923486E8B047192326618930DD9B865133460132208C2A6101C9730192464C2124962463023C48554426298060E193990A24692D0984D99026A10033289440892466C1C430D11338858B2401CB1285A109012014EE018209C302241B46D0B371252C68C433421D184695902461B174404102510406490A2704CA0840891285214080CC52C529885C1329152400ED8202A19406A0A226C92984108426480B851A4260C5408051A1304944230D8488909B3200B0921DC2285DC486092307262380D14B9882412200C39250A06710942290AC009001811E0085142082E120351D0049223C50052103293083290A41023280E02A501022025CAA82818278E40942C5A3001590424D4802914C46900068682129213C60949847009B180A43885204882012251A44491CB0025189661032851C228501B45410B404D0988284420629140018336464AC40963A0116000458B082421496041C84DC0880D0908889A360808266A01012413B069E09829D8080690C28524366E8CC029C908901A09521B161244143223998C59108CCC24251A484053484E08032AC9066448B8081C137103325204800C52A42C63826D22C16012A704644648824461D2A08CD2148181884C24A081D210000A290119234EC90445A006454A140CC29804233804C3360A20238A4812314C980C501422494430CC2641533001E4207250880824991002844C482861A0988111B02114396E5C364C811621D2B82513052600A945A2A200023610940069624641811062A102255C86281004400B140A11206E10150414220ED3887022C44801A0891008018186099B842513C18424A08943242E1C983194A691C9321009974003B08523284D8018904A00091204808932659C384A631005128240E0100914346E113660E4028A53B40001B930201571C3204E10956DA2202808384441066022C064CB22491B2490612469D8C28500C24014316ED2006A91C085244069994641008485032212D942120AA3490A008989201142C68102023054144600B64C13A99118138C93268A14164C0CC571E48890DAC421001488E3423163421083168823B705A112449A3845E3863120094513A76813B70DA1122654344112B52902038E2027920C0988214450C10849930282504252014452D92851D33025D4448512132801A590DB8411804049080809181410482609000125191048E3A82D24020644C810E040312212218BA43062A69112164899C265D12068200751C1208AD2B6290BA33052B071D4A44580120819356420047104A92C99180263004DE21685C904688C368663B6101C436818056521450DE006629998615820521A1224522866C18261D1A6811A15621412261C480AD38670E444905014888B98810BA0300330849B320590028C5B282D5A3026D0382924172510C42D82104002438E09A4041B8900E2086EC3489141004162A86CDA966CDA34405A446E8238922117909132059CA40509A69020A38920286004850D51364E83982942921002337091B81093C02008166E803680093926E3C46550449221C15122A59114156404956C0A320C48188104420E88A8305C226081A64DCB028811C951E092808880309C0805103764DA1200C0884842A28DC9A685823086DBC084E0084E84004420921103136D53A824930030C8268909420E18C390E2A648E3A8896236880024911C496DD9866542A66493940D25F71E9D936B374E63B7B2D3700702E7FDD41DBA6116D62AC6BEDC38D9E78870C811F9AB1F475297A822E09BED8C9F191FC1F36D9CFBCE02AD0D222FB3EEAB16A3CD992C3677B64E7DD7A225EAE95D718F0C73E79BD3F7B99CFD2CBA3898C0116080D21F495B12FE29E0673D2CC708103CD5E9562AA81C7D640A43C5F5E7BD1147AA33BC454BD41EDD76A264078C6CB27857027DE3CF65E5464C66B4A40B4DD7F231140C21134E24DC39A96B1219EF7DE2C941527CF11AC7128B73C8CE8109524B99D5485EDBEAEC83D6DC25B0A97FDFBE3EDA401918EEB60B8C72467965ED340426FB3A7DF2072737A89C884966928472F39CD11A1E39C1E728145514738DD65391FF9C99BDBECC025669AE3BE4DDA7ECA2D0CBAD79FF6426D593C7E6BF19FD23835052AC360DCCEF5946D991FE688B00FDD4125B8C7633EDC5712176558B00FE1319699DD8FEC63F1CD996B62460087CC440BB2F903ED95800F98A44255DDE35532D1E2EEFEFDA9D9C692CB34CF65D26B5140E8C105635E159D6C21A4514D462CE1E75110C06C167DFDC78606545BFF609F3E28CA147358013BDDA609EDEAFFC462BCBF2432370FCA891FAE6139B2ABC04EF68CB27F3BD039BE599EC8293A89EB0746FE8C3F53DB2474F922FB17AE29062E422213019A00F22B6BA786781C64939039A6BF4AFA37A9636B53291D0AFD76A6E3C6A4C0C0C3961CF3D60BFBA03019740E6F439BC347BFADD5228D0AD7802CAF5B71BAAC524394A9003EA3CB4EA190F66C35B254E3CCEF436E546F58B431D932986D37DA979DC1239198791E295D8896ECCE68F9DD2C7E6DD75C649A44C1A7B3C0F30C5D03D6E21326084AD9CCDD9AE8B468C0D707832E17FF92EEA21B76A1AB1C6345892FAE4952BA7FD46B9E17E49333BBEDDE4AA3D3C099D7BFAC97AC543CC693F745B0BE2F1B5A1AB28CC3BB0A76CE702650F05518A91B691519786A2582861C60C2FBDF059F9D8B0DEBF50C1EF4D337E708F85124DF050CBCDD9ABF2BFCFC90AF24F40E64B51F9AB3F09333B15A0E73CDDCE70B31508CB132E149C59EF4073179952B38DA4DA52D28C4CDF373D1806A3F93AA0C724CAD59ED9D95178FC6C832A9B2EC120991962AA21E28699486C2C8FED23D04382C5B648EF45ECF3756088EACE24C1041B318D67C6BECDDCAA88F04BB63515AE09808165E7EBAD71C6A0735DB44DB75ABF2152666A1DD16AC11B9A14AC19379239B9D9B27DB237E891B5771B33D2CCB10B689784A3BF67A2E8BE22DF7F3F57A6191938CB8B4A7DD226A5C6C153674F927DE78DAFC90642888E2C5DC5B228D9B0666EC8D2A5BF0A19051E396C677D92129CEEF71F64A6CD240F2FBAC6D4BDED7754C5A6F0CBCBF105E225497F91D3925968ADC1496950173CF146DC449ED6F8FC68EB19982DFD339054808C78F48F14A96DCE31C80ABD87301F4707119D3D0D8DCD9C0A6904F19A0333D181037776AB32C86D422A067287B3764DACF47DE6B07A6AAB506DD226EFBB92A66C9F56D6ECF471B58B3B8389A3FAE940F20EF7E7F46A84A27A118D337DF242F56C906FB461E8177CBA161771A9597849EF4A6832A7CB1BAC82D34097F6CD671A56D21B531D58028E85D3CF61C474F646A3B4E0B661B2611493A8C41E03F090A11AD72DD2A2A4A0E36E6BEAB215D49F3C31E4382CD7FD7040F6CD35C70796D6B78DF051F1E1A6F331D37CF8212F4418DB32BC7048B0432EBE80BB31FC4A587E3D0BBAE900C0F868B338DC53E39D08E32D9BFEC3C33E354FEF4BD8AC438FA702EA35ABF12F67224B93FE506974E83A2F37CED7E76B71F748F1C103114211970797AAAF0976313BEF0F2B4AF8FF11E660875ED8A8DB6A27C5E9BBEC13E105ABD03B26B1142C5513D3812CB37F45CA54FE37CA9C9FFA3772C47BEE3D3C19E336EBABE4BF870F7185EC129137873A771549F9962AB5E5A94BAAB459E91CE585D5BD573B98FFD074F57C01BA0175DCBA9B71C391ECBEE79E7A460A443174AF1757E9505D574583EBB5AFE9EA4B3DB1524C80FCE470570D903BA9A8F5C59C19671AE53B5CA0E1C9C08CEC4D7EB97B799BF245BBB2C21FA9745266D6BEC2AB48EDEF645B0C0DDA3722ED492024F87114212507EBE4D1B2CE6056CD412669BB6981FEDEFAFD666FD14413BA0939A05773AAA5EE482DC900E75495BA131138531C4AEC48DD7BF44F2AC0BEEEB59402E44B044B290D9478451C443FCACAD90C8045EB4F875D50FEECB4604CA79EF88E3090A92B7E143F9160A3A9AFAEA9F446BA5C878BF85DA1344C265520A6854EB0F3AFD47C4606F3BAB13032D9A89BE9E62BCEC288AB0BC6E1B1A36CDC707BB81D86BC09852F52B661566D656C9F2F304CEC06B3840E66D0E9DA1F1053473CD4B20DD8DEA90BF0FAD6834E6DDA7FDCE5348076B38CEE29B1825E7B491EFD56F15731D334B06B33F9F9D9774CEE2BD4437B529C33D42F5F47D16A218E3D31B9517EB0443F09D0AF947F1595173F9D7202C7DAC6BCE6A4B906A1B21160011C17F749D9D08CAA7BE3D36EE5C1EDCE0CA3FA9333F2288696C1BF14972B05E3DCE15435C58D44A7CA70810C530E2994F3543686FE3EE6FC16F32823AAF1AED361CBB2634DE1A55CE561D0E5ED7FCC72EA398F0BE99F5EF423E9EF18A9F76EDD3EA6991C3D5086091CDA47CC2123683A71F06E34A0AC343B224D97394308315833B5B930548051B9D141EA4DB57EE0ADC8FC02DABCC818A822A577C73A73EB8D5E011961EAF53044B4973DEF6A1F86FF3312C51934277F4C15600A5CC029A66CFBA5B22062E97902AE688CFDF91DA1DE2D0088A523413F92F9735B7E991ED963C60FB5457BC7B79F7ABDD876A027E672513ACE088F150C7F1569F579425BBF94209B3745E057AE968C3AA5DAFBD07012A45413E5F1753BABB37AF028F0D9A860A6AEA09BBF52D0F5AB754C891D75B1A93F04DA6D226FE324EA40D1225EE91ABA9AEB07A4F0EFBCCF476C8C8E49B633E7AC86E0CE8711FCB03A42CAF8E9BE895D779CD512769FB577B0988EC04015D1BCA785DE38134B93B45A07A448569531A9172764BC89E0C3D5FCB5CF3A3C9FDEDCDA35216D26176DF48ECCB9363ACDA6601640590918EED6CAC8F208F7680BFD0F88D37D014B79A1629500CFB0EEE020AB2E6C05360460CF337C08E4CCF65B50EF0D988A3166D21096FCE622F800663CC3311CCE142694D2DB4881F80164FC783C5AC2AFE8AD9BF085A500E5EEE41C2486433CBE197D4ED397ACD67E991177ADEC99BCF66280A7EFF6BC8C2A6F5FE946E6FEADA9A68C8703D81792EEB4A5127810F67BC6D370E6AE3F23957B6FB5177AEEEAB9334CE0BD1B9009F14BDBAC84842DE55F364ABC1C73857E139CE25F9D7CF2C74280CB0BE3B9AD9B039469A8EE03D9C77BE0B29597DE297E4B232B54043C7BAF26C94E83EE3F05960D07884056650E9C8EBE6FD6C09B1D875F358FF48D1777EDA6DF6F0E6E7A2EDBB7FC69F60064335A326D92A47D940B9FA1CE2CC95B0ADB36C7E98A1BB3F1D7C5459E145D98D676603F23080753E5210BCE98E4A4DCEA6E48B44E8713E98B96CBF16430E70F917B7215D993FBFF4753F1F49891E494808330E95FB8A4332B8209B5C8DFEF1B8374B031E71DDA124E621FEDD8B982077A08520D1BB3F771030CEF8AF0C0D3A09DEC2DBC7555A295EFFC34EA57016261BB1F91E794F69BDB8B2DF180BF52E15D00D5EE4F8E83B5F5FE83F94CD7F91B3234F497D94D2E70FED28DC7EC341AF485CC3AB61F95888BFE9A043F2AA989DDC8D836D7461FF54C7F2BDC19F8F23F0785C1BA6D3947B60678CDA8B22D327AC16EBD337E3A4329B19BB702D266AE7C51EB56CD45E42615E5F0200F0CBEC27834568E56CC43F9BD4EE139D66530D3ADDE2C4805CF94F5D488CAED2E6D668D31B823D0AAA2218B1C380F02C664058FA0D5C7947C4386CEA24E66DD41CE110C9FDB924E7463DE891B2C6DD65514C115FE94C58EDA4DA60D000C53C86D05D3823B3B007E428653CC5FDB6DE6099A17B7DA3FF187F3DBB05A82A01CD831DBF9BF6F32C35BEC0E59D526670340794B192BD3A094B87EE80811D5FBE06EA5F5AAE7E7836D08B75F05BB2C01D3A267BCA81CF695F19A0B15B245CAEC089F0FC5EF6B1FE1701DD2704FBEFDB3D0A20E6BEEFA7D0B332598F461D077223FFAA940ECC91C47B728D81CC0F6DD85006DA045D17DB8EEAA5E70AB6CFD0A7FE9C903891D6AE71B6D9706C5FF0B1FD4C713DDF4E533750B4159D015CE02256ACA6DA62C2545C5208A1AD9D754A1803581C0FC0EB7D013D0F476AA9B109FA476A766BEA8934F2BE22EC947216F02DEFA3948E853C2ACF89CD9AD465AB4234BDCF7D3C761DBF51A4CE6D110C0DA0052B016B0D39839B759101E5804CAD634DE1039F257EC4BBD842E301E6E1D5586AE837B0879D97763C36C85174246B4A906CB5B26C5730473CEF47B9C694224B1B878537745D9EF6DD565C8735DD598D2C30CA9AF414E96AE982817B37ADCDA1723D894347C9FDDE01B835B40C02C6B24D4DBF81C6EDE974D0439A1939220FAB36D5F002328A79D0A415171FE0E3044868CFF7F0019A81BB83E1FD6E22A607CAAD0420A0E0B8DA7A318BCF51E36CB9992F207F71D14F8C08D45EF7F6EF8BCE86DCB686C9731281700DBE1524755920BB3BCD837D59D2ED96C6AE5C423391AA334A2CC8522 +smlen = 7730 +sm = 702E7F51D82237A4B57CEAF86E576B374D350D8BA60EC5B77316D22B25D437CEC7AD3B17755A3EB34B7AA671242FF22E92EFCCEFACD368B0C1E8B7AB87A08C3DC7B0368A9C74F4F5A4C18BF653A4AEA1B9B55AE6DF90F37385EA694DECF457CF16196F25887CFE4D54D64C0BEE662779048058C38224C5D0E15AA0F5EF54E582A8C81BF1DB0F5AD6F7E8B853ADABAA43D09C267E7F90E009AF0600FBE5A6B86F3550D9AB4E8D3256D9BCEBD1DD2618DDE0E5065A5B16A9F12B5AB10716A1FAE35CCEDE63F16B8766D87366EC93F2A453BACD71F1FAF0DC099825B9FE05FF955DC23C2CAC7F44D80C1E3A836AC900AC13F34B88AF4C2CF9C07CDE51869891E48D7118BE6570AD38A1CEC1480E7CC498E64CD31248EC1EBA8BDC2CB582EC2BDCADE33BB6492150017E81D56691AF3668EBF5BCC91729980AED2BE5620BD88433CA4B4AF07C644890789E43DC488650D404C61E78785AB7028AD92FD769B67C7B018FAD1CE55DB61887C272C256C40B4E7EA964BECA96C45DF7BCFD9A9A97904004056F1B8B8B7004FF7564E6D2472213817E02431B45B6E964BB1DC60B47AA848056AAB96DF05AA7AD434A6CE1BCC74631EB49A48116B1CFBA63952C60FC1C42D82115166441D6BDE1F812F0994E805C782630C08B29AB4618BF1B831F099F1CFBCF7CFC307A9CA1AF67D7CE1CD013893BC771ECF3439B2555435D8FFCCC754B582B199950710F4764C59B629DC3BD72771F4AB20499604C797B89F482267C91BFE91422F65AC517F0E4C55E95162F97A52340B8288C60C361010C1CD80F367EA5BA78C297FB50AA031A2C92C269ED1779166AA82F4824F4689DC85A65B585F146C751F5FE6CD21477A12824F8933DAC863EEF53840E3A4ED005FC7E3A39A237A2B24CAA1B8475BEF549DEB36A1CEEFE81DA5A0138BC626DB611651A50F644B7B17348700E9E395BCE743C7B3988DA2C82E4109335A4E1C390565EB857CA741F515DD31EE4B5DD390A38360AF03AF22BF5D2EC5DA837191A29F47F8638CD46477B7290F9A2093442B22AE15B0EB32B8B20DE62F84DF5C9FC9F82B967AF19C4F413CFBB981B0251A466F93EC6E30EB04634CF8FD62A108AE3FD834ECC9FA9585708A63C5C7362E9E6C88149C8765C81592DA94E5C38D92636C381790692BB6BB99C4B9AC9B63C6113F6B48090FC47DA9FAB2863F01FDE244D0A7B102C68A83D95E5FF7BC6D382296F5A9725075F38693CE41DBAF9DDB1DBBDD6993839492DACCB2BD9E259EF379BDBD3E1B29867320480478186D9D069DCD3026D1B71120FF7632605E42ACE92589FCB14ADCA00659B6A2BE9573A710C5CCBE016A7081CEF3A4377CC126B9607F354BA0F05CE17A5A0AEE62302F51A983CAC726A44A4FFD3B4CC76E1C53DEA9E8E18A7A54472D11F76060339E366BF43946A881AFBCEF4CFCDAA5AE95CE6AF2A9E82843011D5034438E2D407B1D3FDF88E56CD7421E53B343E263523F52482F2C7BF3D4A4C4004BB6173B6874B4020DC1EE1F1FFBC228179587216624C66A0B85B2F9C0B053BB39A0C20968AEFF603FC8EA1D1F7F08E927CE295C931E7084C1E613D2597A39313980602E5AE753B23DC216F8DBFA8C39DFA8E0EE6D1BD3C6D66B47A197E3C0FBE1F7E0FD01BF453B0BA10C3B4D058483EF0FCE474C22D3C11D2D494809D0F98DC084D741EA6429F945353D3CBE5664B76D3BADF8D164AD1C3592A827D6F980EEFF423C0105276245C8597537EB6012EBDDCAFFDF5DBAF6B0FA5E2FDCE641BC5BC19729D72E3C004D7C05DDC539A01590FA1D0A85CBE22B79789D515D888F8959567B63F1C521194D2B435F030DA6A538A81AF9C8CF5B43C5C58D6851B381A8A0403A04D170E6689AC1E9DA87E0477861AEA4D29A929C11957214C6A46C9999DA3AFC9DC5435205ED82A933BC95A21D200313B3F95466E4B985B2BD914E48F27D8F87CB0936302EB9BC917BC02B2A88BCB12D844C66134CCF628F9DC4D24C57831EEC51189702B3B9E17CF102777999AEB0E7851A71B248EE8CC261C7FA9FF94EF3AC40DE3D244FBE986331BECEEA2910783B50D462903B64B8940AA124640A29E611D3691D1C164BCC5B53CF166769E9525F47A074C65230A914F6EAE08D12F09CA485DF3A71CB00AE4F7101242A0401926681895AB7AB6A54753D5EDD1FB49B2ED160ED05ED0009CBDD2CCE62558CF5B21AC364284CE3C251509F872FC674B939DFE82A8BB2263BEE2791F7A8DF41B9FB6094DCB9996E0033344DFC61EF1DF7FAF0D93507C9C39C159E7D0C872EB50087A9EFBA9ADE586AF92CB29EB1002C136194D910D62C3E7B3CE5A300A2BC83C44007F9A0F459BDA3398A32BAC2178E61E23E464F259B53E13DAFA712ABCDEB48A6847FFCDD6AE86E2063030C863E63DFAC58FF15D1544A4A826CC3B34345C9AF1A2EF35236359832090C044761794B78D4F0ED35B780BF3BE3099AFCF6041D3CFF332C913F82A97BAD0B7026AF63FFD511CF297A0B3E000CB59B035AE624B9B64497BD8D0D7FF0D7F3749EBC1C40D3B81DA5DCFFBFE842CA2BBC3B987C399BB00D0C0918362B379639BA55C3DBE663F3B10FE81665D33C689DF7DFDF4C460ACA029D06C6A43396F78BF8FBB08C11A6FB06526D2E892568F935610FD7BACBB1C1693D2EC31F6B82953D2FA80138A507BA3B2B1E4AA31392AA10DB81632586919837A9162FD81719928225F5ABBF6A06C06766103EEEB9B69CA2C2250F0DFC7E6FF9F5E1EC623206446390FB00F3EF1991AB0E44056C8D4BB2CA4AD89F2BF3B8358DDA6DB1ECDFD9E8A3B477C50CEEF87C56096F929A0A95D10F881187FFB1BC13568A2F08A629A7715EF904C9E052D6F5C392F9A1BE58AADAC6D1C4EAC665EA0EE4E2FAC5E35103E8CDB78338F1031FD0D41E24A1191F1D1F7F075148E0855F4583EEC59EFA56944EA59376C8CA7F7A18CE2A97A16268E63A09CD10981B8A79024CB5F05F65545B6FBAC9C5DF5FF60D908E6F5C9CE97C7755B042FA7E08ADA154CA3B137ACE8A6B2B42A30DAE38945928A9230223B04F0ED7079EF4FE6624F66FCE3E46C05EE014EACD390A617218CD703BD3588FFA466F9A31D7B276D6CFAE302D9A657F5E76E7C984B1719D391182C697D564FB0A52A8B248C9E40BC8D520DB5FD0C871A2A42F6F57FA45BB2BEFDE72E7A7C14CFEEA9FCCC7FB0AEADE47B019FEE7FFAC4C683F6BD0DE0B1F803BB928356BDC70E12DD180F7B281355660A73551A3C9E06AF1A2DE93A5B35E1CC1EF5D66D0560B7A5E95F6E80689FA9564DFC98D9FD97B8A9C336514057D5C0EFB71DB13B17C0048B1D8C6B7BA384CB4370677CB082C89D6DCAB18E836BCE757D96696616D3AC081B4FF97FB39CA0375247194C26C92114ACC8F158905BB6C9FC3AFDA721BA55966D128D75D76137797219C8E6646E986F933F4E1D6DFE5EFD170D5E274FC2637162714E396F1AC0B82C4C68E1DD9C2E0AB77A86DB6ECB7D3D9A07CD525BF57F0DC9312B47B63954EC3047BB1C6B7BEDAE9F59A68009AFB6F1EA875C048A3BBF36D7F7CE5C2A2E4A9CAC8D3559F5814E164A449C96651363E4295317421384FD0658D4991DB2D0E78DDE52B8B9FC4DDA368B43F10A8DC99A24CB50314E57998C2ACC01E6CC94A6542BC66B7F3E963363B4CE0747CC6D65C398A253D65E0822B06F84CF183678C69238D1E116752CF4EB3096F263129841FABB9DDDA10D309CE76743898AA16AF68FD5849A908A35C740C4B68C1C0D965CB9D5FA252F141CCD01E424B0534F11A5D3DBD969CC4EA13867068B9FCCC21C1DCC96F8D54F18DDD9E40B4FAFFD3E76CB85AF5A8AB91884696ED0FA834E1A72890CBC817A0AFA48BDEB3D3F8D23269706D3484885632DCF2F1DBDCD4D0122FA83D2E5780913479148939DF18233138D0187A3428C86A9DF0820C50BC7CC10535EAD038B7FA18AD7FB347AEE741C66D97CCEF88E40DAAD5541B5E88B65F5E3ABE4E1C4767024E1AF6EAE45138D69B420256348B30EFA41DF2092EF3E8595A0A4CE07B9D8D735D6F5949EBC327CD493DF7369E1F013E55DD2A2341ABBE665B64838681B58A83D68EA1FDFC83C13EC152CD999D0156E4089538A5926A65443E8663722453D22C9D96E72BF7393ED0D860669B2E78F8935A987BCD5087A5E111CE7C9732BBDACA9D8C0CD902544AEB6726BF1CBEFF85059AFAB135D491354243679A67155E4A696DD4C851010C24066F68EA2EE44D5CACA38AC33470435C7B4EB04083D4F09F5D5CA3E8D9915B7DCB9290806DD5FC6616583DBDBBE3B6AE193AEBA7D81C9F0E1D1FE10C16AEB4EE61C4C4D90CA044720C3231A284076FD25E8E572FB9273B59DAA490A5A86B940CFF0A281E8E413428651847034D421BDFE1A04456153F16910FFD94DF1B8B6FEEF89C6EBA3851DF649A16E2F55A6C66E0F6BF0DEE1042EE1B0F68A017E2E5BAAE745221BF6BAA2CCF9013B0A9922AB071F1EA57E5E3C3447026B9163A1239B5471FAA3D5057813CF7D22F7668E39BD1A99026C05FEAE48F06D894C13BAC7D317B38FAAE1EBE2FDD4978962570A7853EE4C7AC4CB22BB80579E93DECD75D1E1627FB1E2636174E95418B27201F6BF9B65FF81EE246BFDD7B4034F3D318FB0DC07BE556B4D9D5C117F2FDA9045EF60C7663990C1943C5AFBDC2C3C9E4DF1FDD7B715C778BCFE5E5D5A486BEBAA37B7981D814D1A84AA9C61F36CA2190D9D58FA2F42DD080BAF867529F3314FC821C1510D53EC5E2E119512F9A8F691B529EC005D376D79C43EBEB43D71FF4FB63B7B3AC50BE7D520E382B5457FE7D9DE5351DE78BD626C401D161D6574CB0851718B524B0EA8B62C605AC11AFD00305D874CCCD8B2F1B8D2C09BFA877344E3AC062E59606E670487D982B1C08C4E86C2762DA13A9A51AEC9D2DE876E55A4DA1262E6A8CF4B3BFA78647A83C60C619B54F2C0F7B347886CBD6B71FE2237881D335BF01B7A257444C31A2546233210E6936851EB704A1AE8262A7AEEBB71A29AD121F332358BCF45A2B707351A77E7F1818060F9F184612F175579D82ABE8CCD304CB6F0756AAADE1362D90F52500EF9CCBD2D8F264DC41EA63E573CDF75D70A4B02D793885E5298DB04D75BD8E797C855440AF7A94388E1A41F253D817359E8DEBE1F08B9230D5E02802FD4DBBFA01836C5C82DFBE94E56226C36B26F017116CDA4EF7CDE7CB85DDA6D068F4A06E4F77EED3FCA55B6B5372C322E5DAE8230F25634FB3FEBC03F4F7B19BC91E33D9CA0C7EAD0B00ABA6F8E25C9B277CDA99E95227B36263BDCFB709F44C84AA826468A88444AA476308FE1D8049FADE0A241F5C6F3E901B34B5B57943519D850EB5FC352046287AD2C09461AA22A5744E4237119DA8A632794AE09BA7D0D4104EE561DAC2591A642EFA761E6F7FFA3E0C461ABC4B2073C69C94C3F1602D2224C694E1DA111021142D1EE8D13075611C26F58D7CCE47E13B9B91A2B7B1701DC7C22FBA2EA800C04FB51D0B3047AA7CE369C5DFE6623F552FFACC5FACEFEFB8AF2351AD96321232C1012000DB02F6E27ADED8770C58F4BBA2C0C7F190134199FF7AAD964F2CB0C57777AAACAFA1B5359A3B92FDF2A638BE93ACBE9A9D59C314B39B9448A573CA8D022835FE05C832D0B906D28C23201073265224B46F92EFAE64B7AC89B93EAEF805A06399AEE28EA763C51BC1AA44CE12FEB47F8AE8475CA5BCDF3E815DA8B4A7BC2D253F6E932EFFD57024C23E56FF9B1A9B07ADD3121645047707AEBD45FAADA10A5B6240779EE55534E1EA6521590511CCC82DCBCC8B5E09084040257E1C8A18560ADDCAFA012A15640A73E0F54FCE1657FECF3BF2282DC298A6C49B73DC7403F7C5B48AA977E4B0B73222FBCF8F7BFA8226476C689B71DE3F4B81EF31F5BEC576A27F695055155981B99B191CA5FC67330EFDAB86353B686092440096C0AD72CCA1476EA85173D3AEB258AB1323215EE4321710E5B1BCC2326941690CF97F3C5E38E8B74B6EF2BC94F9602D06076F23358BF1B13D1D2F0CA5D93FFB85E69F75196100382623AB497D4DEFFE1618B35D45EBA3FE9649B4627A4E10D31271C2E2FCDAE95C13069C3532E980FA08F5A331B1F18B14592785133B4630FCE674049689380D89D0FEE2D36C3F78F0D157CCB11B73B6541B6116F3F0FFAB5FBB0C8ADF38F2B0A4860DB315EEA3CEE787CA539B8E584DEE878F1DF47F59ABBBAEE565AA86E78BF3F13668BFDA359F5645943A1BBC15A922F85C7F67A7C686A0E5877B86B0E798D04661AD9F10A367A7B217DEC725E6DC843D9306135692ABA93598366C6797BA9B78B0564CC4E86D5230F30870FA16F142A307C0B9247851DAB2CFBE3DF860FBE61BF58C8E2413148767E1B8769B9DDDF182DD41C60678BA4BE101B2630439303141EACCBF525273D4978BDBEDFF200030713143D526983ACAFBFF41024484E62739BDFF0F100000000000000000000000000000000000004070D1319222F39E13692E3CC06EBE8FF9A292D890F0A34DFE9A4F968F196B475AC4DF553A30E2FD5DF008DF4D7508302AAF6389B6A5A9135E9BC8A5ACCD2BD2DF98FF662B763101D31E24E8F182FA50840BE27F76BA5ED645BB4D3F7F2F6CE25179A47FD7B6441A9B3A28783CEEDB425B2912734A75D7D03811172188253BD8F0F52EAEE84A9FB025F95EA1B566C53297A6A090F7FD8B21639523E073ADAA750D63DA61631F933FEDFFB2819E0EB3074E9E11E10B102AC88E2C8D6CF408FD241AD301F9B8E18A88B74CB4B0DAC76347635DFBB3EECFDF84229BABCC003C6E4EFB7394E25667DD7FA47D36E027559F53E98789E6E732E6AA23A71607677FB975C2852367C5BA5E3D10B3017AD26F9A38CE803929D08A43646FFBC3980B359D8BC2E9615636D4E5DE8DE6FB2465A983EB1696E98DD33FAEB7AF8C2D30506B22390D7F9FC21C7A016FDF22D21ED2EA4175FE9F5F44598EC26452700DC9A495675431E1236865F2F4AA5BC9C9A10EEE9E29B1FC4FEFCF8F24BF94342FC7E19AA6534C3B771D910AA419EA2BF70E2C1915891CC630A3397551E4F34BD2192B70EB210EA67CF152A35A3F5D0878E153579B42AFAFE5068B2BE2B48127FFB54553B7A9B6F845E7D72C43938AE42BC03E33B836AB212909510AAE7DBE8EE6D0EB8AD84D60832F3151273A1E09C514C3AA4CACD15564643F4255F36059022B91BA4137ECD97B34BE3308D40EF06BCF4F45EC625B54C7347F52A21815508199C8B7A6212779CD171894DA9FC3DE2A6EF5D76BFE03B8199ED1DC92B2A403E4DA009CBC0FB597C5952BE32579EB8E781EB12D935848C051029C528CBB68CBC1DE0102B42561E21F48E72E028C2CD8816A9027914571B49D2F94C9189E1A7F18D7D3D0A09B3A36EDB8A084ACE5FCCC77E3E42EDA0FBAB8C81EAF170103CA757981839C9448362BCAAAA3F20C8DC653AEF36953559F3597E1915F02A8D33D0E46201FC794EE055E6D9955B91FC7ABA1F136C280367404725CB355FC2F129413581401F98236D2A6F8BED7FDD7EA99060DABE3F0E8CE20B0E98EA80994D1673E8CCC6A0BA4A9D544F3D31BD95C9D3847527A978C1F155EFD84B6A7BECFB749628CE82E80285FC7272EA05F953404E437AD557F38FD9BBF77A69B81E4441605B23F2AAEDB00C7519D8E9CB4CAE5F8C3FA74FAABF6C12595BA045F647ABA7168C65C8A6006733D1341435495C7088C3361B50C43787EC24C24F57323466B5C088E8097B44666453010DA38AD65B426E72140AF78A5448B2F93DF3820F013FB9DCAC49604C86F2B2E4EA565463917285F148E8BFA9E11943AD3B86B14ED59A190CAE097DB26DAF8FD2A642676A37DD90C23B52C82CE028B80A805D9BA05457F7B6CBAECBA4094822E16C14D6E2291B731D581B12FB16802653360AAA6A7989D61C80DEBFCCE81A36D9ECC84039C4F086A5579D36FF5D0CBE61292E4FC3D14277AF380A9C1DBF36C2D61F59CFC0D62524E042710BFF5BA719E56BA367FFE849D660B9F7F3B638E113BF2E1A4DB1B8F65A0FD680BB2A168A4FD5B4E0EDF3208AD47F1FF4AFBAA726E38763CB5C84C03DA3D1E32CBA873B9A0C750922CD3D0A10A4877EAFEF602F5C875FBF0EE2F4F0AF7F308EF934F7E8E74FDA62A860BB594FD061D1B2BB32BA613339042FD90E749ACEF450D204072ACF58B18C365E4F4B815F1E837453C4255D53BB68D50F3677E7173FCC23D2B592149A9F3DD615868AF91F705387547862D34553FD45B8DF643F596DFDB7ABA47BD5D91445826C86FD4D30365A2F9A3CC0913DE19707D072F27A09EAB906304008875B5BE3526210D6B8BC8663975A1F78EAB9CD7F7305CDD4C00D6277622E50606E1CADD639730101D088BC2BAB295AD86BA8E26F5EBCB3E9C7C543E533A7B3C20F0F89001775F714825DC8547BAB06F5B99C5305EF18372A184569323FE269D45B669B9A222C9DEFBB0B2C84F42A57EF343A5C12F5712EEC33985DF8F0C566D471A9403FC103A3EEED42829D8E3E5C517BDE29447841CE96C8AC587DF3E4B6227FAB386140DB0112ED0D2846355C4A45E94F3A0718CEEC13FD3CAAEEFDF0B7F89F502AACF8C9D96D01B5549157B7DF2BE65BC30C889E69971700286C561DF91C8CB923001E5F0E21D2C7A3DFE8D1AF07FECE1EDA20C031B29A4389F265D2C7BE64EC37B2884849EF30FC8A82D2F766ACE68C72F0A4B72F3B50884749814387893DB2370A3410F794C64CD24BF0D13E44AD500BA9816F9BAED72F7593F758592C2E974D1207A664B869130BAA1FA71DBC55875134E7CFA276E36568F79483886099A1070C14C6E4EB87523E04C0154A2250624261211723453CFAD185298DE06D08CC25FA18BC58B34ECDF5D9DBB02541BAB4A2AF110AE09130E12439F1CECC34F9AB5D7BE36C827A6F2F6708B543D4AD2E424805E2A74895742B0A5DA30CABE4AB45F40CBFCCBEEBDAB9B8EB8F78781168B5BC79E04EFFE1757AB0547B9BD0D2625673CE528D2B4874D46DF0E09C24FC413EF9AB4C3D2E803C1E316D77FF5DE3368BB925B2B1F6FFC340525663931F5595C8AAAF9FB0DCCDFA4793519A66D4FDE38BD2044C60FD1DE15D60BA878FDA570E7AEF6DB69D2527A1F1481A9D05FF2F6F621238939ACF5D2C37B2BC3A194A9E65E7441764A5EE37B1FEF3B8C9C425BE1B5FF0D05BCB6A3B91876EC04ED89A31749FD443C2B85F8F388E7070D77DEE37E2B666628CC9A961236DD24AF2769C1F613B4E77F8E82D1F410ED59F63F1DF19BC53A448106DE4F8EFB8CC37E40144B0F658A4135E25A3CF36D8692DEF2677E4BEA3A9770F19E44D55080625421D5BADEBEF3B39BE71C08650B5718A9B2FCEFC4BECB26C4B63C43F6557DD66517D103907F82F9C2B965B7C5E36059D2159183F5ACB8B5FF5E6B92E94D53AB25AE955424E80EDEC4650BE293E836DA6148392C500FF4B7672932E90E068569B81AE335B2E5013CCC95F571948D58127EB1269A08D6E897D2D9B60F3E49847C05D0B3AC230A67EB6D38FFDBD4B8D82D7B9EC803429C701F080BE86FAA165C0111131712DB4957FD84A8936AB55558C69D33D5890CADD08D7F0D4962CF9E2F69C7517E79DB14B76E6E188F5ED95169A2A7E4C0EBC2175EC2DD44ABCF239CEB3E22F955ED25DA41768CA5FD9A9AE15FAAAFEB431958A679249AB8BF879185E8FBF9986B96A92972153B4CD0D1BE001E5AFAE3AD1F0B1191F1483738E728D4AD240538E5EF7BC9BA4D5903929D74CB64241306FDBAAAE17B1C3134AED2CC394D3EF9653CC62A29C4B0B9BE04E95E072EC98F7A80A7B575DED4A1993AA884C1EDFFE056EC475D934B4EB0EBF418975728C6E9CB3919B2B67D2C71228A4DF1FE2C8388E3A2BDD75549417FE795F1947F857B1C0C9CA021515FD4D79E691493B988080943C394BF29E4190082A94F224AFDE5853323EA51C06B41547EEC0DA5CC202A048D77C7B91E794C51E72B02EA7C14578C11D9DF48E099465783E496029EBB6D42D9CAA52902A4694355DB01DD7F5D7C113AE06E3F712FA577E937CD4FB817659F93964E194FE7D509A81C258C69C3415A8F11D35B414339FD1CC1D4F50665D9111592D1C3A3D69FCF6A971C285A94F5FFBFE8D2FD2746DCEB3B218D970D670D10135126E479D92000D41EABDEEA4C04D1748A4908DD39C60A52AA5FE29C8ACED50DC1295B5C2C4A98E3C62EE4F370F4D3E500FE27B66F65BAE604FD558D66B7F09CE36C36C8B5B4FED193EF56D1D8DF0FE6FE0031466A1C633203966FE83D6BFF843657DC0AF176AA8D5CB7312CB4E072BCFF24D5F3828E29B2037E8D1FB63537C70C27011E9A97E3F04895F4E84AC69C55D450B46D5792A5D790557BE64F765FA243AFA98527B976783E7ACDF76A7E1DCBDA72431FC30D7B05197478D8D74077626FF7409F95B24A1F1BB6B803B9F1B9AD5B06883FAE6C4B587C309A63F3B2FC9619032157B98C1DA9608107E87F4FEE0DAE995AB86AC9869446CDE92441F0B9F8240E6F7F7AA9189D92B7FAA3280FA749BA8C7729F8974049C5CBCB8C6650CF1C16B8194C7AE1A82B40B8B04488FCC69E674362FE4821D4C1846CD9BC49234BCC464013F5F9A082FB83D63098C331D4B1C9129F52259CCAF4A9237F8EC5BCCF06F230C08DDAF1D0C21C5930F55D3D5F60CBFC447E7FCBC75CD199733F8D17BD043B67B0C138CB0C9C8F2E477728F27DEE573796F71B013689B537AEAD4991E67F2F5EB94BFAD9509D7C235C9E55F68F26B9CE8AA90834D170F8B700A40AE9A817D5D17B1644D25BCF1172A5CF0C755A6EC04FAFC39DB06AAA05F5988E187B9E110EEDEA9C84B99AD29A4B31950F2C870A1F91DAA6A5817FAEAE516FA42660FCF56000F7365D8C6CC11D4784C6FC02E4D0C727806E9D43B957BBA124C980C31F81FACC6D46F6C38D227EEF8F0 + +count = 95 +seed = 2489C04BA57D149A60F446670C13C29998B52F3BAD548A751D7134B694DB25ABFA034FB4BA45E105AE27D575CBD02B99 +mlen = 3168 +msg = 1F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 +pk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F66215473C1EF7173722E70B8D19411174D6C8669B20D8600A3CD31BC525F6E18BF4CC9BA70BD5980B90D3FB6D6103AD43A80BC707F3584A788AC235D43C93879DE663792840D0429DC97FD3C80409B098309BD3C5555E03A426980888F5F048AB636D847A2DAC5B97A8699889440F5EACE332C56E8C243FBF866268EF3A4599D43E1F640912A60C65E2FA85257DE8B5C0A4E8FAFFCF0D1AEC38BCEA08B1669968F0E9C9E6425335FADAA8E256DF342A12BFD56CE9E283D0E9C313D464610B1F372A013B1A6D5319DA1D0EA8759F9C022D38733C4B0AE59A37D9B248818FF577DD25AB7E18B5ECE1D39FB8C0522303A99687D95A497C861CA9179993141F52F54DA1EBC8B57E1BFF984CD7A1246C5B4AC9E4A0AFAC6DCF2FB32E665059D14B55782E045B631C3430DE191F53D42A08DEAFF1D32133F6EB0A96FB7B1CF0D8AFDE8B874B08450CD6124CEE9A7D319543EA57DC0BE894E6A10DF1C366ECF439954B186D1B0418E59D6B85320373C1903C78B8CF2B80F597C0F3D487D23C023444CA404DA335084E347391B346AD08647FB68F6D2B46A55E774096A10D3635D149719EF24EA9EC227471ABE3D30BC1D906955088877227328B7194AABABE13B2800FD9FB9164D41C8CF74BB4159B9E209CD24016274498E681FF252A66D9A0610F01FA59FE4113E869FDF17BDAD082E7C2DB0805EFCAD663AC412E71921AB027352D7519C30F251530AA7C676916A4B7F57E7153DACAEB0515626FCF8F2DA3D05981DC57857EC3279A68234115EC79C52DBDF25DB728E4DD762944AE8A5A256D861DE53AE011C10C1ED0928D4EA743C7CE82609B8CB6E9BA7D70664FC127252136BD09895A0A3919DFD6029189F234A7B0FDF64CECCFA0F957E642076B60D33EF71333ABF373BE4C3138DAD0666DA7DC3A79F562C924BE26446B4E5E6130C187D0C6CE3A0A9661B63911A0A21FE92F62258DD7CDF52555D5BB936502618668771F38638097B3569DBD495C13B7C05EFD20662E6234CC8222102D272EFA9B71DD75602AF17FC4943935D28CE921D3FCDB06CAC23B8F9F9CA210CE68FF3F755FFC81C7EFCB51D29FA77425B42D463041EC19C267F79E27FFF6046BACACA5F38B6C62F71D6BEABBE07D6D1B4263F32D3263B07EFEC8122B0CEE7E704180D7C35484A5975B637A26887550287F4A924E9D7A836956735CE5E6593C52141903CF4640EC8A0BD688DEC49BA6E7F490B92DCB15FC7AE5A77ED2DF6A02FE891EB20612BBECB7B83753ECE8453F20F6D7059017E88465B4AE9CA4D919FBE6974BC40FF6C62E9AF6A660B90F07B8D6208144239677028D6FFD3FF83FB7236ADFEEEBAEDC9B2103EDC7AAAA00E3442CDCEE7E81C40D92F40796A1F7E51C96885CFB5830439B513546D68441097FBEDAE0E6E174E60F4BB5E51EF22612ADF11E62AB6A975902ECCB0131771619E7EFE33AD4046D0E2372BE16530625DE39E3CC2BFECE4DA349691E747A3557C2F1AAFA5B906CFD5C95D42ED2CC38F12B04A931585E58E8A9222BBC7CEEC758EE5B292F7763B6AF8BE3DA15C8E0D76C065C6860BB204CAB467FB7A347B7493983EBA1F6386986C4BA6542BFB378F5BF0138678ED2636BF3CDE5408764EC14D7D20CD1A4E57FBFCB040DA31B11399A754472408B95B43A73A679301CC6E943D36002F0689B6353283DAA54BE1A9FA10D7FD823A533262A93380A5962B6BEC112114210B9CBE1A879214EE6A49909C034B29A164726ED462F56CC8EB4631601CD8D2DA4EF18D47B0A8E73F210FB845D86B6789FB64BECFFE07DDF1AF34BD9F1731FB183A646642D4B30B7E427B522EA2F6CD6AB4F3D339C9DE88E729B7D05A1ADF1071EDCB920C2ADD627A45299154D9BD9C1D61AA88EED780AE7C775BAACB662428C74E92E48936080BB0E938B65E483411FC4968FCE195CCA4EB650B1F11484BE946D93FE61B309696F9EB0955B3D455C60B27BB7444C5464F9ACFDCD75EB05E2C1DB0ED6FB29D3B9324EEDE14AF743DFD0BDCA8C47F6215AE708A07F0EFDAB035AFEB9E174544D7F2C516F1E5535507180FA673A3D0832D6946821A87FEC0ADC0831A9A372C2F280A20CC1152D7E27B6D4CF78C54E560902C40DC86A8A724F0CB3E3588CA7F86EC6322C6D6AC8EB6659099EE4CB9CAF111027694415C1A573DA4889F40EF6DA64381D3BE040E390E238F280ED0D91B63B95027AF4AF0B4CED7A1C443BFF0A33CF538C728768916B2E298015456C68AB0E4603C38E9B4A95B39F9045C97EDAC76FE843B45CA628A23447AC06C218690BD3DA80A6C57F7FA10DE0C76CCC8273595CA0BE5DFB4D6ACDD77A37D15110EFB52C9828D29E796279D588C6B6056920459C5CC2FA9B73DB1BB429CF674E68084CBE55BBD19D2A7E7C484868CAD1F4EC05435FF43BBF1E0E594CA62CC2A9B2FE438B823D0D89BA4C463909BE58BAB9C77C3174B5CC0CB7EEF2630EB795BA4FA6EACF73BD95B76E70F2AFFF6121D4DABF3DDA62E568C0EA9EB1F3C609957E046C94753A0F94C8C0F2E36BFA32848B8E60CF7F2242FF094355924EF8E26B443438A6E794FA01AB3769665A7441AA35AFBD19C53C34D5A597021FA403887961E77AF3346E0F04162B3499BC9BC9215A67B097B908B0FB153FFE7557ED18DFAF03C00BAAA3B633C934AA3816572C1BA2BE04BD1C73B3C93F0465C46AD6992E21597D5162F4FFA710FA45BAF6C630E4C1B5B71A2D7A6211DF1B091ABA429768E05FF56BF779CBBE6CE49A356082617BD536256731B148E7A55EA36DD0C65AEC6D436AD7515699107260C803C3B3F307661AB6E1BAA0A1348DD7DED26091F4EBA93969EC5BE28C7623AEA5BCE38F4FBFB3FBAD599850DCAC840CCAC672F45E48CCE578905D49324B7740A77B6E5E7FA6104D51E3A1CF1A8525016ABB5E7D95C689A4F3A38F898B0190093AA7C0451AEEB2F335DCFF652BC6673AE8192936E1D9CF08FAA6C7A8947293FB0B3268FA1D8AFF58C620CB70DA04BD5F9812CC936192C0AB688369D06209988EB316868E2139AD5D1760E6B22C36255E1053AF7CF0001A5A5E6115B8CD98F2E3A3AD3C1F1DAE681E94D29DA12BF25ECA6F766BF8E4D3A8C36F5C0136FE2A28C67B5DDC1704B3CD9C939D0B6483D8DF2612954A1F630DAD411BC8BC515F85AECBE343AB8889C2065CF583B4EF07AB564D43AECAA80AFBF7744861D3C0EA0E058753671F32A4D0E4A1CA369D506EE6BEA8527D767DE6F4BAFF3FA26B372DC5E8F477826FF7031A2FEB2DB7FDE904D122EECF89ACE05DDD2526EC42693F683AB440A65091FD355BC09E8A504F6CCC73B82F22C60D54D47C1FCF90059F2EBD016994AD34FFDCAA0713F94E76CBCE25AD096E01D14657C0508FCB661A63FA8D9DF7F11BCB567B53E11A390998DA66588EC91499CEF0C93E919E649FEA0E8442623421047332D1C59686B6A44A340EC5DC17BF7D0647FE59EE135EC35BEC635900CEAB29E8959B8D4354F1A3DE89604E101FF15B18A21C89F414DEB6BE7CC0DD0F6C0D3B990259D1B43DC010CFADF82A082E4B4765AAAF497A8B9221D3546EDF141CA609FFFB21D6E37B691AE3DB3D310696B2D36384D1286EC7E4F1C3464396CA843 +sk = A7F3412319B06D3511FDDD81EB9C479E1C6CA8E33ACDF53964BE7957CB853D9F5FBE5C733917D5424198450FBACBDF1A36C6943ED646F87A8E8356C55488ACC843B5D1FD143EE1DA9E4585066477544047886731ADCE8C6FD3DCF73045E1BC2FD94671632210CCC468134100D1108DA3B011D082205238299126125B986944A84DC0466D12874141B27093266843385141468089986521878D1C92806422109B04461A45091B122684124E1B258619B68D48804820A88D41448593C6800A939003953150B60521A47091A288030450D1142962326A4BA04523400943C04024C7485014220A1400A2B00C42488A83002648040143286600A785C0A65009419108B13198326DDC042D03432264360144340C010829411292A1828183486A083570998044883630000386CA2200E2126E1C440D8A90888926321999090C0048E3404200A06C61840909054D20096624040809B940109390993470223081143791E1048A1C316C8B160A6236912346650105611412465C062DD112120C0272C4002E60384549A411DA80501C088480025258260A402406A2A06C03B72C4808695B84050C996524C46C1B052C91B60580324A1B3325CB82000002264392446238064288711427460BA60082460C20090A0C000120146A21474454342658C490C2468108444452A44011470613C5015AB4100CA24D14984C1420528C9461CAC64C0C055000842C21938DC98628C9A049A30221D8924153C091C4C671031310DC42608B362E232181011749DA28401A486501270AD108728922412187284092300B00029B04114BC48D2423710C937109810951400222888C184445983091891832A2367000956943364509315018445202B390819071C89491DB263092B4894B144AD0104063347223194C21073102322099406D131692C9C24920368089402620153009996404A06DE1222C8C420D14251218883100944408822D1C3106C292414496709236810BA10193080608286400B91140182D00820021A3710C8465A2A4210430200312311A2660239070D1046C848264DBB468119809E120490416861C0705DAC6451CC68018280A24C26DA1084921B329CC46005AB60818836053082E1C82502035251184705142288424116402264032045A32449340510C41254808681A4741014465634804A2B260D89808014046818631DA228A090712A1000D40127248446A81C0499B322690022042129111A73003A70910418422478981082E1CA83104B48C00084C01832C6030015B304CE1868DD420302201308A864441A028DA3811A3B071E18209A2202AC014402025029A808081428001269159223182A26099207153326A0413902003114A928901C4711A1705D23452A148042492901C37841A306D24024518824C9A420083325019223159A28D0B3000DA246A9AB46803496E19A74C44802103C8890985315BA48DC4964952420501860C04B66000B24D41902D408885C2906923854048A62848406961448C8908611812925924480C962C0441852209050B970D92824808380C2243929C440524188E22456AA016051C925123446D928228188308848090912030D344042434011294501AC260994250CB02928AA6302192811937521C032A0A914D14A84952A44C6300040C1880A1906860148D18468D0A106EE4082DA0383019120809B121E4C22524492410476C0B274424C92C0283709B4664638690D4202C8B408981128208263021088DE1200953268DC1028DC0488D1A310622460C513670CB449201B08999980813A010219961011326E14070DB222D880881040129A036258038092408681AC66900118200114A9A4280209661E4808523484C988064C9C06D62387224A1318B2820038290614020628845214469E1440521C66D514452C12032D8129152C471082240E3063141804CD4268819A06C0B2890D2C06503007111C821C246468C9441C2C4281218492347328A42841AB981D00282510691C1C61048C4645BC0811B92081C489121190502A840C03222C3302553242844222E13C42522C40564264D0C0750E388050C348801B46523A0254BB21044468122C42559006E2286658CB89018C824DA36059AB26861328E80C80922422242A8441AA46861046CD2341102C14893806472217390BA2CE53D92D276C8FEEE1EF8EF82200F74A327F57636A01FBC13E7DD4679DC26210257346133DDE23D20D9867A203C2A10C2EBB441BC76186AB37B9B308682700229E07DCF61681037672D29520A3FB5945ECB1B630A0306C7A977521E3C05FDA2994E3B6D0FB4FBE7F85AD31F0D9C934F301FED3E1F5B558FA86E94F971AE4B1EB7B079EB9B9D42D1F2065438AD9D039296B74CC8B379970CF8601960F9531C0838BD38A6C622E34F1A8C01BA9CA79980A47A0A263BF47D8EB3225A51E8C425FCC5D3218B17247B772A1E5861E670F747C919F93094104C89962277A50F2E2D929BAB15636B8D4DD4A3DBD4F42239712544C69801F9391EDC1C1024342FE1DB570B871632033AD5CE0922DC63CEE50C130DCCD75B4F9E9EB618844C2B8AC748B715DC7C9538C0D30F5AD6A5C76164A9415FA5EBCA0056A46F499F54F9467339C801F19038A351411A85A281DD310E0B7E4FF16209E3196A5A56C266964CAB789AFE0198C737CA6467FCB54DE512389C43767974196B9F2720DBB941425BE245569370129CA5450ACC65195C7D2FC0798D52CE87AAB4E3967C8B28E4C2041ABC72309B86AEC7413154B49DA8F2C18B16E3E399F263E67F69B85CBB055793BDA87989AEF3C62971CC0D55A885F4D87B66AF9EB9FC8A2DD662A3AFFF4BAC3EC94DAACD3036FD3A0A34457ABB56B5C0A95AF54DF6431139C76D16877DA524B8B73D60EBB41FA92DA9D6357C3852C3221B5F03950723CB030936550848E10B5755408C1E262B7245EACA372F14D92C5AD24D375B4E6C9D9EB28DAEA3B5314878883EA1211D185CB9C90C0EB4764DE3897644B62BB1F74F9AC0BE0BF3946254F4D81E88CD7003FB00B87DBB5DB67951729936390FC1B9218E83AD303757BD93013A181E0CAA032EA6AD2F3B86AE776D56FAE5253F400087856CB7108106351D1AA226B9D366789F56915980CB15E1F49D583D55DF65BDC8CF946AF2EA4C1FCF027164A2646F00F0A5893FD3F19E322D15E845B05D9C25B6CF87B54606688A6F44A61D0A2938353D1D39684140093F3ED956B0DBB760002B3CA5B96DEFC59551CA6919D92B065E44B910760D278D51803B243CF6FB6A2FFF1F327E9DB8F4081DD4374C4DB20B6D20D516A6634DD0654DD0A7DB54C5217B4C9A9912E4D100E356D5DC41F25036C60736869955F8D7138886BF897076DAC44F0D614D4A0F09C27FA1B8596B5D8545A020DF286D00817534288EA458F50295E7DD95551205F7BA5F57AD418E1E0B476943EB3E5B42F6A616BDC04AF0F936600B96CF82C855F7079C0924B51C05070048636E77B58EFBCE94D75E6CDFAB7BDC9C9537FEF8107934B0EC05E9D1BC759864151AEC31F802F13458C252C8A61A6C87673FFE211AEE6B55C1730AF8F9F1AA55C94FC21A4B24C1DE6209214835E0598B3DA8481451E0B43A0F32BD0875DAD087B97B47C36F22EB919F01FC8B307D75B049ADEA9A8DD9D3C59775906BDD25E3D381797956039464E9FB390E524D23C303FB97E79A0BDF39D738E32BDA99F8F2BBF1CFA88A264A789F0EEB28784E2FE64AC70577DC45FA1ACAA73B3A4F18FA2DD349D35B8693294AFFE8684AF1D378FF588075C151F3853B6645517D050C1EED29DB3427B1840863A505B9AC0F2D08604602ECED4407DA562DFD0F5ABC788A6821E648A942DFB85BFA68FD30C58C77352F045949DB56CD4178E7B6306A72A4AF916D3F08AAD59E6E9502B611562FA70FD50085BE4C0B35423C5DC2A8EBCD77053CF40E3444400F25ADB7502E195603867EA6FF0F1F73121F71B7113D1FB07EF098C855C755FEB426DB78AA08A9EEB2504ACC74EBA3DB6DB1A76B907192A688846E8AEBB9552D6A6171F8164694A141F8C5386DD5D02C31DBA313F58F128B9F0630B42A826B938A6B78C5F4F41D35DD12A5E8C04940A620ADDF35DE4BDF49CB54C9FE6D8F7CFF05F8A2C5B98597C7E48BE911981940C90C4230B633F6AC9868BC1447A61A9728BF3816FD1A224F1A0912FAB703AC86A13DEE5D2A29263B9B9CBFE292F8E8489E35EBAFD97A2CD23423837D57A5C3711EE2F3D008F4CDF3FE5837173B14A0E2B47F67A188CD6BF6B87ECAAFE8425A429A5CEB18EF2BEDAF5D16FB739B1B7317283A4C2DE3E7D85111625540C51311BCCCFE8D1E52F3FDA5424115C1190C8AEBA62549BC5972186C9B555EB6CE0B342D2EC0BAD6F9C3082655960426CB5C3E6C0917D0CEB36300F717932EE454406ED2B054F3EF5C7A244E744BA00F4FA6F8A16B630BEF3527EBA0D060F5B3AAB3304F9A4A12AE32F52C21683A894C639E80321B1E4F73ADF91EA8D0B8F13ABE534F945545D106034268BE2E51E5772C75C0CE77803C8741A3AC27CB02AAC95D472AAC43FC2FDA4D3E0243219E9FEAD2B73D3C53EE4831B59C2816A43093191B520971DBC1A953842BF4BD69FA326FC9ECE530E2F3F9B24089024F8A28CEEEF520E85487809D312E13A1EBC93AB3FA76AA91EFB4995378AF691E79F590DB89CF124A34BC2A1EC7E97F7A73EB51D721FBD93AFB41B6FDDBB618786F661183DB5C0C3D9172B00BB56F12EAC06097F096BDCA40CC05759B8573334E3940C84BB56DE942C610087C0D24AD93FAB28F70ECC0AA465EFA8F61BAB906A47D6B8064A8A9167E348ABD996BF83DFB5A731E344A5DCC3F8075BA557539C393DE67C7FE1A37EEE1743181D6548756DA3F5636776FCE2DD64A9C4856965C6AC93940D17268F1A5388BA9AE656DFAAE084A0B496421EA17975622480C85FCFC614DB4BA7A67BC5569E87B41C8416DD52A991CA2B90785A4F9578FFCAD651316A4B21696DB233C3BEE17A5C733550F5184494617D1DFC657E2D8BB1B1FDC86AB32953500B4A0E271EEDDD78002AFC7B5CEAA93DFDBF4AE60020F7E070C02377E6D301B1F3A5CD6A850E7EAB5FDB0E3EDCF2CBA35C42BD4FC1F1D470ABF819AF04F75A816ABE877C3E6C7655BD38D711F180BCCF78B9EFE528652FC15B624AE6A66182971F9B3A01236A790559D2B912776916ED31AD942927994C440ED3A0BF38A2ED5C45971B3C3F62EC9F32D6BC5920737FCCCBC078ADC644E484D1248D097C2E4C4CDF0DAEA6778C54489EF7DDE9A7E3294F4987F03F5A2571C8D02397ED9F55EE99FBDC2721205F49C87486643D197137E6C22A61F08FA51301A1F7E828C2F5267DBA0540F55D922602D274FF2E1108DFF452DC22C7B47B70173B10EB14BCB60E4CB6F78D922256DB7FE4FE6B85694029A3A247C4893679A7B0C940B9E4E70EC99947FAC43DD6F1C88834490CDCFE0B0E286AF5CCDE8330B380EA6056FB4148CFE30E52F7B49F1960321D5AD6FA62C9B12F00BEBB4C9BA998427152D69FE481CF3A89205D62B500648238C5B0C63229BBFD795FEEF455A3346CBF85C255C6505120FB4D81D003FDF1120C17E999DD4ECF6EFECBBF712FFD16FF16CFF071142C951A5A676E53C7667713D5CC4E9A32053DB3BBCFE743E8F4FDB1C652075497309A671C88949B91FED295BB9B41BECCE4C74A27B91E2F382E290BB36D8E9AE3DB70B6F08FE13C9D9E3E718539121F5D79E1BCEBF090FF407AB815E9725094D52E7DDE035DE7FC74650EB55B70DAAD4828ADC8C76049AB8AB708D3553E958972E0A0E3C025D7BF804B7DC93ED6604897FA18347AB02791A5BD4404AF6CD32BE60746FD52FD1CB44AF084603C15A8102FE1E254BC6BB3D1949E1BFDC0BD245632BCDC998FB8B62B43DE7989E2D723182EB52A8AEBA5C3B4E60B84E4C76F32A98BCDED49504147E2AADB7FAE0EFD1F47CDAA889278BCD62992B213D1827743B1F68A59B4E026619E241332AD30D5593E6B75097E4E0147D27C63F6600AD2D832DAFBBDE3B697C63916CEA2BE10582B7B5821F12F8786F609161E2D9BF469E1969B0052DC6C591F6003B89F210BDED1DB3D7DF1A81618A256B969106C8325FAF497AA53A876774AEF79CFDD4114EE82A70FF366A3B3F0F9E68DD421604D144791A52F7EE8A730D8CF8B0F61DB8DC6D93AFBFE81A4879F7D80B7639E3918E6A25007C60106E1E7831F6D3DF2D0874005ACE9C0C8665FDA74CE75A40EB7701A3179F4FD4217FDCE23C256183AA65E314ECD611032081D0B6A3F4C185F9849DACCBFCF007644B920524A6843A38E4F03EFB341A79F762FDDA575138A05611FE990020130E8E653A0CC9C4D4F27A8BBF0E680692E1F04BD27690FE242766A588FF67EC278DA13002B7FC147125169071B426F35CA711E618666A2F35BE979276258806F16EBF1496DA35F8C63D733885E9B88E5E14BB030003F16BE2BE81FCA3DC3EED234639C3405103168150109239B5E824D268F3CA3557DB366FF8555AAB440CE6E4D47BD5B5D989158A1265590A5F4286B19D4D68EC359716451AE807C84B061393312832692C757976A8581950A2DA051A1EB5FE2CB20B6586B4A8A4C6F4D3738ECB5CA74A06AEB12B891B197410F7AA26A3F07203FD4C84CBBF99EF51DF9D979672F813D8CFB6A544E59334B35BE3A7479CFA431069DDD529BFBFA8066F903C8AF665AC772F796AF40F7083796C6175CF49DF0C2DBC6FB1271C2E900ACE319EC9F84D088677E145263580537549355BAF7FC551374A1854BB4C4B39BA00922F433D04CB7EF13250A4838C1055D3143FAF45CAC000F8E1F6172332FE578874D44C117DB22507ACB93E6A2DD726 +smlen = 7763 +sm = 5BB422AAD5A1FFDC3A786F6F2D2D0639CC252D69CE94B424B1E9274A84DA8667A4832EED57BD057DC96C4B34E38DBEB29B23C01DAC052FB0A117CA997F57455718AD82C21686100726130BD679D1C82CA5A545494EFD989DC8BFFC9548210F10F7AD1AFA0FF89FA4448FA1DD9E37C8AD5916FDE050398603D683EB81A3201555B22338CF5E3269D4EFC439C6B13E80679993DC33F3099EFBD2E0D9CA7CF71E2B379F6A050BC35ED0447F4FE8196518AC2B8B414AE99CA4DA90474CFBA63051B4BA7EC9070BECCEEB9B972C7B82CBF6CEC62CD841C9DCCA160A09EA6F345DA9EBBECA893821AEB96CF0C0CBC905D15488C9D84081034289469EB6FDAC20A51E11F22EFDDD5FF56B829B6ED22520DBF7F6370905ADEB8C72E08E6C172A2C98BECDAC6AD2741419907231F578428C8442AD2FFD005EAB8F3462CD5B17B2B07723E2394EE226A4CB8A619B02BE0B9F6B604DA7EAF86A892BBB8FC9F6F35A5710C2BEB305539EAE3612826C7BABE2E3C84BE5B617F370D0B55A46E1832240B952869BEC2FA56BA739A4FF8A1A93A07199E07870A89C4A10438F1F8A486F44487A86D87FD04A5914F7128481F4A81E647000015315CA804C65458DEF69EE0BCBE43D0019C5F039833426D695FBF1DC1E3576330E955C3799A1A32806C9D519AB9BFE06CCC73FC9621FC565F56342A070BCEF431F4ABCA861892E8F019447BD56FAFCB9E0ED9416FCA6A90B6964AD804F3DB2C57DD4BE1BA2FBF37ABA963613A13DEC1D71B027302B1CB3EC895CFECF9D784CAA6E12D74F67FE1B68745E36D65DEEE7B89F0930986008884D6929C648B16E205B3A9A49AE4379F77358DF149E97A07E5163D2BB4BF22B505813309596418FFAA92280138EFE2CCC367EA6752A37D505B232641124BB9DE4E58CC5314B1F4D4A1972041FA95872636A04690956D57E280A1A3E8888148467BBA99C0882D6A92A403E628760ABB82FC11EBFEDC8776D38C1A7053DEB960C96E956A85A5635B4AD9714F4FBD565A7FCDFEDAB5B03BCF30AB64793E2196EA8E887E26F385242D03469C76D1CDB618FE7938387F982429775F30FD660EA121AFA7A2FCBF296FA99720928B2A0D39224412395A0E956A59208983A6E28CFA2220819893F91118D956FB681BA21C59237F40CEC822036680FCE4D1FE28F58E3B574797720FB32D04FB9AFFA7A4A8761344B3E7948A2DBBAA31F33477AB28E2D6D4390132F92299C7AD81E3B6A75C3CC1F669601DABC638C199712CB12D67BCC7DDF270E9990FDCD312A2D06F5414B65DBD88B30FECEEA8DB685B0009E2E83E85738EA664AF6B93C7B03A435669EECAF11BF2D28CCEDC6AA173821222ED9F5EC9692C25646DC56C1B9CBD0CF9E302E655F3CB6D5DB38C83EFE3DA17BC4ED2C32D8634743515A96F15A9099C75FF0FD6812113E8CC56014F0BF599DDE565D2DC3CB3126082C0A82FB165606130B7BABA8DD27A899BE974549A377177E45586688E2AD5CAE36F356D9916AA89183CF1714DE01DF473BB689F08F4918783940C0DF83C09F3F9B25189B60A65E2B8632C6CC3F74B304F9CA46C425B46AE9F6589B03384328CC064BB82ABD081F55A933DCC25A34D9896B0FF0F4C94FE8D5952A3AF8CAF60024CBD1495C5A2C3718F41D9C04EFEAF1AF155036A6D163805F2EA500CB89EFA085B3252771723382845EAE7C13DB5C9117A1DC4C2C55398C1B5018C6554DE212B4BB2579879DD1C278FE571ACF5D27CEF7CD70B4DC520001A1A80344DF1FFA24E612F3891BF3CA0FA9BF041D55BF9F49CDDB12986563412D5F71C46EC11A2388A0DEB09426E35C970CAE948494F0925EF37DD9FC3C4FEB660F13CE3B96481E4E4AC0931E63FE948C9794755730860E26D97DDA86D34C5AC6C6C644FDA3053F0E720B13B355C83994B3E2170427CDE00063A846E0BF9B62D09C3DD547859C0F10C03CDA626264690B7A35215B83D01CB64EF9CD037631F965D2B5A5D90FA02A70090FC13F521B171F6EEE8EB1A3E359E7F89E4A10E3ACD0BFFA928CAF3E197DD4C481AD5992C0A15A148ABE78E75915FE8E21A5C529101AEDA6A004E1C2BFD2910B110D8D90676F516FE465979B8143EC5E29587B91E1DBC4DEA95C3794CFE7BBBBD1AC5EB20AE2FBE6334F8C128937EC2DF3F0C7AE7B6B280899B910FE20B8FB3CCFE10353DC07C0F880D673AD62924AA2E4E522F0E7735B62F27040176ECED7EC642B71BA6E61138572FAF86EB57C9F0DAA82062C016FA655A57E621DA8BBCC9F680E4D292C3F6EFDD12A298EA3E5029655BEA5228B42C91FB1135D7CBE743A0C53BBAED245B70913926E74139625DD6AB40939F90A611611C616ED0EAE49A0D7363DD14A91ED3386B151018E20183B8CACA6A1358277BCDE22A432742BD0221921EDCD231C97114E1CB1F24C7A2C82D582520C139A82D35B151FC9C61CED87D8E8468DF8DEAF9E73112DAA868B673221B92F4180BC3AC8EFA091F824B2AE8846ADBA5AEAF64A3239746C147507563769E109D686D6C51160ED8B919DD95710A84338597F20BC4A371A88F6446B7026B87FB3A4CDD4CB133DF5F1BCDBC96F722DBA73C9ECE5C0C3DD2BC498EC5D66E2FC3933212405E373E47EA1261FE30C60A14141DECAA9502511C475E2E5FFC91B55CC31F137094D107B362CA364C16CECD72F637E4B7E4E9E02CFCA0D8EE2BCDE940F1E35405A019B98BBA3BF330D1D2E864DB047BFFF0D3F18E7C3E764EE8A60494031F0E1A92EFB7EC031632E3630F8E460E552AC249E3942652057315EF900568F499578BA5BD92FB9BD939F23EBA334F837E33F360CEF04AEA26A5B3D6243617408798476EAEDFD8D629F5EA31FFA7FC552BEB7C508C94DAD74975617954EB8033B7B1D01CD251A847D2CC20C7F5A0533F4EFA16C4ABDE8A5B48FA294647C4EBBAC601F30FE98DAD8DBD6A694115BE1974ED329E6621777A80C3B236DF1A23E3F37DF63CC90FDD0D15ADCB82BC36C926A596925902E5395FF4800C2D305B60D3B1CFCCB7A78DDBD4EB5512C5F382427DA6057AE027801F7BE9F3A4B9E0DE2E13643E4BE48F2317E4F3EFA1EDF6FFC9CF96CF8A5EB5FB47CC4894E43A2C8467524A75D8250C1568DA205DB48649F8BB80CDD93717D1D347CB7E9649A360E69F8139D009A6A746405E5BEEA518BC94407E1D27DD8F09D9F6C260EA71FCA5970390AB9D4D3CE8D9300A237858E4F395FFB8E3EA21A80C11CC84048A70CF02D8B9E78B542037AD209E642D393EFCA0892977390DA52E19CE5D31B39B2BE14DB588AB8A2797128129482E2460B792174C60CA9AAD5A7566D2EF3D67A5C6D58BB208D089D6B8FF52892D221DFF9A4D163520165F9AF46508CDEF7FF4936C278CE938BCEC4430064990430099FF30C54125BEA3A0629C1F516838DD3A772C7E5BCDEA8BD8DE7FA80725B987EB431C38EE289B2EF7CE24E31F0944933940DE9FC874D71E6A738DE601C63CA9405A569B8EA7A09B7882AC205F4E766B282943CAF3B5449A49B398E54AF036C1D360B67ACFA1503DC8B7A106DBC036206785017973FA4C9C904DF3C3918C90347ECCA0ED4A8F6D1D590D76E6CE8F833BEC36D83DE8C44001D7DD2A17856B239922B0582AE87838765C5E4B95DFC34E2CF67F9D06927F3AB6D25E46900CD14B6528BF83703DCAD99AB27FAE61488F126E2888C9514D6F2E7362FDFC7B8701CFAD9D258EFD4885A89B1C3C1D26DAE81DE160276914F9A1B357A024D8AB9A55BA74C028B1515581C1977BD2CDEE258504B7E5B1B71D8E7042CBA9776C468BCFF4C32CFC7E06ED6ABF8F5AF1A07CF3A55CE81B211DBEE9C494F00322618528B5209401D42237C6C429E89AA48154342C31ACD0D163EAE2FB6A922B953CC47B37C76F3D4FBCBD1B020A562864165EDAD2B8473F172C90F59A9472761BC25516E8086B225A8EB528C7835DC39BA91EF177CB3BBCFB6D64D60C30BA49D84A904B919AE94FE16346E973FFBE218D82D9AB5925FCB176FD6A876D1B2938FC45D2CF5839F0057C90E7FDB98CEC97F6F1FC15DE8F366ECA1AC424BD63F04948841C97F919D0BF4C888B771FB00102E918CB48B7E2154D98F53F7AF31ADACBD75D55BE3CBA1204D8034A5F64152AEA326EFCEA722E300CC59579D2E700074BAC652BF0B63CDAE92AF3F2244CDB75E11B2B80251461DAED8F8A754ADBFB6B1E6B92AB0A4CB90971889A48BBB328BB94D2B13355C77646A46933AE254907818E194647250E0021EAE01D02004B2D617239309DE4020385D1D883A0AC3E125C66A86F3D7DAC1398B4E1008E191CD013E8717647EC0D4B1C078F1266EC9580A2D9C0F2F86E6D699E497CD0C5E52B111618DEDBDCE9A05602F9A8BD3949686A982BDA6ADE2D4292FF8486629DDE0D4A0E474B81309238912D4849F81E7D923D2CD4890ABB094BDD53B783F0C7219FEDACE9BB6C17E56E6C47596EB78432337B0B741656071D6C9E89E1DB277522C0C201F4ABDAB165BF3D44A2E0472C961D0A9BA912743AA6207FA725F6E97CD094378D1346477784166BD91E1EE3B92DE002C8DE2F6C716E362C2612FD8922353FDEA3867853CD924481B3C4CC3536A9549434E09217A6EDDD5FF0AEAC006E2AA9C0E5D5B99AA6D3C589FBC7948D4F623529992C446799246C1DAFA8BA712EF8FABB02515CBD936582914D9E5F2E138AF7D830C7C892E8896EA061DE1D3819C1F5A245F4C7554EFA9F00A74BDF9DC4CF937A7BBC71A48998EE0A9F05CD2FE5EFCF85D519F15B3F744DAD19DD0F6DF8C3B60D3487EF4C41DDF00372ABBE7D5BD1AD3C18D9FD5D7FBA90F5A0AAE700177CCCE2CE394B6181FB3F798156EE6AA782E6EE4BF1F33F24C7FBD183630D3914248602823A9BEBE421A753FA36F64FD5C4AAD7A493A1F6FBFC6951D0225CD64EA8EC924E89CC099B1FD66ADD3693A3ADB8454DDFF5EE11878D1F838322321C1796A9A41C2F9A1B59ED9B2C05CBEDF39409EEAA666983B4895244398B26333EBA8B8EF53184DC4E7FF55B30069B4818CC574B399EE5EADC0CD76C9A7392C8453B0367165B0D436346CD31CA574FD53C04CBF370FF9AE88C08B2201768BC98ECE83B648758B411DE3E533AC005CFFC99B12FDADB97E9242D6D1AC10CEBC1FE07F91FFE15DB4107A90741BD33EBE3C78332D17D4140F0B42ABBD63EEBA9568B456D3101DE5F6BBC32E164BE0A0F25F4453FDA2DE2791FCDC3D96CCAB682B892C307C0B5724456E12F6E324BA586910BCA1E6EF8853AD8343DA3893FA2E7310393CA94025C0041359B38293318EF4E1AF4A8F0B8BB183D0752733AE0706A68907166D491FAA2A524B12870CC7D00319EB44CE9FC568FAA0EFAC45FE3AF7EE3F7F19890ED7B39E4F9DF412CBE04A79A7BD243DE3F4200A6F22B9C2E959EE977CA1EC21E15BAEE67AC4C5CD2DC56783B7AA284AD9C848AB5AC8892B7FFC84B825A02C66859288123F91E90C4EA07A30DA96D167FE4640F607BA1998FB547EB607B15B20219462C7C6879F76DDCA1321EBCE842412E21C05AEFADA76068C45559158BCADEAFDE1CC16D1512D75A6E35FE08FB695E12CA20F32C4BF1C1D06770BE7364BE5CBB43C0B8C151D6BC802DE0594DDC8B68DE863BE924EBCB9F4C44BF84637A067D5E66C251F8F39691058C074C9E23BB5CB676A7B3D71FE6E952F6B24390438729E14DD97478CB62A8D060D4B3DC0E5C0648977CFDFE56BFE7F8F9F67B4E76BFF08841F6FA41DE280BE240D464AF576C290D36F31FF8E6D5DCB70DB805A6700F7D4700DA74006CF62A4478B1AC5239D4E0D78F19AAEDBFCAE8D2E904AF5273CA0CA2F8636218E248D6407F361056BC055CC8ECCF194B00BBD8E3CE041AFC77EA8AC2145E20CF33DAEF5625F9036A84F289D44E925810DBFB3B65AB061B1BB6FDA5514DEB0F0FFC91D3993D250E835C0503434784E5609612FE7A77D66A842422B4846C583AFADF09116D72DD22A8EF1E5BD2A57712E9938B3E4BEB3A8D62E199997FA17FE04D81A035D4E8F8DB9C303F777322E30C0FED9337C64062CDA0CF967D208B9CD5DF37FFA03BD1A4EB10423F7C46ED8166095F4DBD8C0B4774966700E11D67F51F91FC0440FE26489D6F14794D51EEDB26643E9154E7222392E69B17F4B0D46F6780BB4C4357D366A6746075DF78C315878DD4A59F12E43F997E9141A9B46DD5AC44A9BAE3A1CDE5C3038C01DF07FD74B6E3141A9C47383C51C48257B4CB7DAF787B43B5E9CDD4615240D1E31AB82702BC3B54CC02FFF67D564D49BBCCBB781D9A8B8DE15B9F6FA9DD47DC34B1DCA3AE0D1FC7EEFE672170C6E816B4639B26FFE616FFABEDF123CC9B0C1E9378CE08150F20ACF7A229F2E653324953AF11A2DCA2FF8EFADB267212B2E4281BCBD75B2D9FA00121C2F3367A8BFE0E6EF406EAED21151587DBF193A617A313A47021927AABAC3D5000000000000000000000000000000000000000000000000000000000000070B161A1F23262D1F7AB96E8C14D1A5094672D7034FA8F81703A2CC18983C972CC66736CD98B031AC8A479CED21A1F634938DF85F3E83161646DB81B9AC3EA22F80980B8E2EBA4E9975714E5A98985817F426C41F3968349686B69AF917564A2648401B8FA127FC3200DC16A9E663D1D345EA83131E21229DD39E70D7270DE7577A7E9635602FD2C30EFAF204A9234F0A73D21375658B0B0B04927E67F3F5534614EDF5137BADFED914A49AA301000092DA93B3FA4A0FF592CC3A53F4A75B54FEE775EFA421EEFCD6E0D32FB5CDC096886076DA940B26C6E07F12F6E08FA7B3E2DC42055308E5607A2732717AE592A6909C6E084252A5B08685FE8C6C1DA387B0AA9800B67CDB3EE2FB21B9BE5E6B79AB545563068441C0C9C1E68CEF6028A5CEDF27D3CA47D95094C9E1E68B8449758BE3FF8FDE148ABC420295DC76E3EBA8E11433217FDC3136551A5A41C1C7E7D6EF43601946897FDA54842D8F73FAA7EB7ED0DE544FEF2A95C6FECB13C8C0F14B5B22493F54374184B73D5BD47383BBC5DD7BC1BEAC0CB8E66D2F413A9DCEB7E1D0EE2D63B9EB28DB232C33A95B792AE67D2591F5AF59DDC45771A0E7195C4D25E7F4079359597678B0C0A87DF3D66A686A9215DD566D4722C212AD05A23E1377E37E18A6AB3AB8BF5CD47BF1BAF06EB05E4C150CA67D7E52BD297A08CFC97B575752E686B83575F425F3A450BB0F596A60E41F7183F463007FD019EE255BDEF1D98B7A0A12EC33B3E2BC9BF0CC8F4860DEBCFBBD5E40B2ADC2CD10EC35A341BE7A49F8D204FDAE86921B7DE5BA700A61E2B041A8EA7040ACEE844892E5CF025FFEC5322FF6D765BFF1107C967A12ECCB0489F64F8C13BD7057DF76485446641AA7A560C7E73008C46572628E1A225A8D3F6D68DDC9759A952FC07CD43DE4434BD3391089E900275E9EBC92563AC1403BB7DFDD182092130E3E6AEB7B666F4BA66C38BBE1F726F40A07DF6C42079A6054399519E26D765CA065F4DDFD27A29CBA292699CD826FA9D3E7EE31B0D76813879DB5EC5C7F454095DC3BD27323DABD2DFF949AC760D6137334507816330FA67D886021661ADC69AEBD882A07E01B4B6E5492399ECDEA99222EE785C810B30409DFAF2A3CE5A05D699C2368249C9588D86FEAA778B4860D6DD442088A21D2D9D0B49B15EC579776812AF8AD582F1C44BB6432D7472300B5440A382ED87AB64B20373A0ABDBCE391D0BFFC9C543EC686449FCA9D04B7141836A416720BDFF250A06D7651A1F98EABE4B340B2303591D0847AED6FFE423B6DD8C0C03459C381DB506F531343F82C116323899DF1E5D8DB8997BEC12EB70103F0BF2B3D53C4D4694052606EE32BE4F5B35450358D7D85062DCF7F0BDB51364700BAF92CD6ACE4E2C10E6CD9A332716F5F4BF7598466A99238357798A499C9B8BE77690635C57E7D87A904B3F2278C0B1B23E5860B0532F152E1626C86FD855F656B5D070BC81CE4634A87C8EA6D6A433C02DD2E6D6561B25968B149A6F3BBA40B749F188B84314B5778A000CAE91A53D59860EE6F7DF38CA0935CD64C08A34BF19981C17951B9C39A847D0637441452E38CE5E1D9B99BED51B86705CEBB8D3244C40BB8D70F846936A2BE29C21604A7E6BD3E655022B929954F6C9A5743F5FC2127B49956D80128DD582CEAA06FC174813E5F5E6A0A4D7D26756FB28A6588E9410722591CCE2A6C6ED0976B98E1FB0C642D5DF8F08E96BAE1FE10375FA1D7C70806101570FEF1EBC8F58664281E2B61DF2081B655013AEF54616308504F5F4A1E8F156680163489D3FE7BB0A514F1D2D57EE6302853D7D03C767C7BDFB79E2B8C80403F26F6EDBDD6A890A0A0B9B76D334E0F729FF9C47BFE960A1C3FAF77E81B9AC156367423DBB4D766A1F3B1E67595EFFD76287F22BC37DA4F0204633E804002EB7C1AD0836FA4D01E2FCDEAB8457DFC3D8B7F1151BEF3574F8F4653AA3780003787B8891901ABC8250A974C15F2DDDF9E1BE6798647EED710D06CC3FB4C276BFFA585680FC632D8EFD1614745BC3C72B82C53FEAE935EA5014E2B321F69BADF570FAD878C9590FD20FB7BF1B31E373DA93D1A8C63EA45E698CE060FE70ABA0FA84F37E836F2AD2998F07101D3FC7CA2B08B1398E1687ED5A8CE860EF9B4889FF436B74D13281D1F6A7EDF1DBE8989BFAEEFE6A475E65217643E757006871E664099F5B3846553603CD9EEF8FC195807361FBFDEB8DEE6A0B79F009C10DF397FFB865F4EBD0473D458D553358029C6B5A95D6FFEE9B645311D10A8F479B7E5249AA87E3DED08311B4DDF3A458FE61AE294A22643861826ACBBC9B0EA8B73157CE15D1FF35098AE67159B07CA7499398C26776DD9884B5D3786C87D48E864D8BBE2B73E2890F217E135BFDFC4DC5E805D9CEFEF5268E33DB611ABA6A5D57EC82B7246A63DCF3EAF3A51CF503D65C206D2362421DE774158AEAFFEE45A6B5AD5CC0B1DE0E2EA74E97913729A69E9C00A309DDCEB7738BAF4757EA9CC96E055BBDF692B12D8B01B92CE5ECF3D52187402CB7FD961A2672DC1875B6EA22AD7F5F42B1B52BA2D780F2E6C5B25FC7E30B1B663E3A09C8FF0B5C302E0E7F984DDCC62DDA65FD996E17DA72F02A16C354BBDAD44C5B5044759BD53789B98BC58CC25FCDF10A9CBBF0FD6ABD58A4CEDD92C5D85EF22B3C5EE5D9440CE42995517D2F7352CE997F51A36B9FA5703B4C6491AD01F406FD1B5BF85321026D28B51354DADEDF057B37743499A986469F908A01F3C1B74DEF5D8E2F57ED25A80720B540333109A0A65E7984B557F65429F3D3BD7EC3732A10D7AF36DD5D2414A09949A0F57F37BD9021D2C482E61437CC15E9DFDD92D4C212C4FC6C22C54591E5AFD48210FDC88040135E433F50E45874E0D5EE2BBC857F2C80E2FA4FC7ACFEC8EEC0CAB351F677C790787C715945C21BF923EDC0A58878AE09ACF5FB5A003C9C0B6E30A450CE6DAD4B626108B88E89F1E6A7BB3843E1EC8AEE35AF69E81773CFF71190F819CCF24142D60AC51B80B61019EC7ED2EFB6C5F18B499FC9727BED2E3324F8B94A522092E0A98241E29F8F14C6561DF3FEA0824F9CB0FE10BB497E427EE62085E7AABB2900FA47BF27C1638BD116C5555C076DEEFE9754E8ED333D72CE9423E27EF640FD5199C0CAFBCF2DA1C5C34121A69E7E0DEB3C268FE60C6797056383DA43E6F472D225116F63124498271D3D43AADCC5871F2349CE040BE068D72EB57B7827A7D9AA01405BA0AB07E684B91EF05418948F6713AEF1F4948399E0E6130740CAE3E481A6366295422BE3EE2E892AA9FEE86A6E23E2EBCBE654989FD93D1C4E7D62910E1223BD66B7C54F8DD7D373986E5D4141BF0BDE98DD13AAB7D598D698660F11FA4BFB0AD09D5C27B65386C8673E6C4AE9E8E30F8DD1A5A3FE557A3C29DCF99A7C376200AB595C49445E740E3DAEC07BC047FD6EA4FC6CFDC23D7449F9D1170FE635CA36D3DE5B57F1CFB182DE240CD4C1E480600C449D1A8596D8315906A53954201929E7665DD2E27D590D481DD394CF2E8AE19217F1FF0CB511DEF7460DC9E49C21607247857BA744B1384344B4C2D8CE987512376F66F1A279509281242A7A2A58ED500395418138ABDB9C5572A258D157F4D3E88ED216BBE9CEE3BD054FE61F94C59A4AD19AA62E456B86CADE61622A6FEA877575EEAEA20C76AE8A89E7B44396BAE0EEEAB1C23F221A3DF2B2CC683256A4E5C8207EDA0B235562AD3B510F9D3FBE0B51CD8F238A0ABD2EC182681606C8FD111D8CE1EC1CDA6DB4572303DDEB925AC1FFFD75E321468266790DEE6BC0E85070CEE749D9E46795936324DD1388E1B11AA617500534B8DAF2DE12B035F73111B770F5F56F5C6A4152C45CE0E112E650FAA9F3C7E59E3410745C29FA59CAE5CC37FE4C6594990E50DF1576B69B2B292AFC58A804743F49DD7C98C1768FD19AB4213AE4FB197492AF5BF7FBC6C8B507673539D8515DD527FAFDD8CA3EFF629CAA720AA11E65922678447AD4DDF5FF943873DF5203AFEA4130CA5F633E104AB083EC690CF092D208A98006E91BC7E33731D18E592869E564E6D3FF8BBBBB9837FFC1F1B92DE0F5DD4A029C51E3F64592CAC3DE1B4CA5414F894B7B0B7D73D6BF1DA4B908ACEAB47771DA56A8B0536301FC5FD270CAA55CE171332F7DB2EB4619C4B2C1971EBC0AB8B0B11FD54C24285DA8428AB9E0150D8897216B133ED554DE8CEE532024DF8B8D9314D7C9A3EC60464F9C7BCA8C3D4FBA23A7B543AC111ABA8C8F1BD54A243D565DC062F84CCCEDB0A03375FDFBCEF8AD8CAFC440D3E6F988DC607ECB947673DEC4AD48724C91A6BE22A0027E42AF6D94D26D188D0B7B3A5AF012880FC0105DD2F11171742321DD41A0401415C58AD4DC445642A2CBB466788F54D270BD8DF25602B298B62B6D0FA3ADA97008A99B73A807092F8957F17EEAD9D53B1128FBEF1DEFCBC607EA92AFBD353E95F52D33AB7C1EBE2 + +count = 96 +seed = 26CF860726D4DFA38AE07399838BB336F1BEE59E9F23AE4C81E73D49964997EF21CB5F5412F9A70A1EC39FC6228C36CA +mlen = 3201 +msg = DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 +pk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04665581D3455823A6145CB7A24D1A491531007823FBB51699B8E57FD524B99BB0AE7C1045B83C90699C664D04F3B56EACC8D18B35F0DCB75487724B4689156B6BF129E9C070A85C8907FE28DC4171CB7D872C86D029DA56BD41A6A4BBB06193884CBCFE394E3E7F2B3FEBCC7D73ABFFAE433B8CFD1F6C2BA7E94168F9AE23E14E1A5025A5B1EF78AD831C6AE012F15C5C89D2AF502B01CB1E421FEEAF17560F8537D8114DCC01242BF66F4D207B5DCC8D00ADFAB080E60D4862B28541E9B18E10840BFE7A4BAA155587DD80CC208339D9514753ED0E98D1F91AA79D056DDCB2D58EB312676065950973080CE990AFC1ED5D3F7AEAA3F2BB148C30F833B54AFEBFFA5D68F78F7252864F0D5E7D6ED5E3E6B71E4D4BD0B48A7E71A9599A0442ACB0F94E3FF9F817E437407506118FA2216DD1339B94AF195CCA62D5581CCFD5AFC035DB6F00C0E1F5C4239E75538F0C52C4CAB8A4E3B5DB0401F1A65BCF8A72FE5FDA2097085C947D53D0D07D0E57840630BDBCF329CFEF27D8A7DF3337E603B0B4C9E175B146EC9C1D2E36F9290266A06004223C2E71B2F6E68F8C73D02C88700B732C92E3C5ABE169B9B40955994F1DA4CAED996B1E4842F6B6702DF80D0449794C83DE50BB6280776E7BCC4FDF83851156F44F00F4691B0F45EA1E5A8E8621AD568812450BB862406C10B073BFEB83C4857C560A146F428598581C95D7C11948B16FE95E007527331AC31D0B0CBBBED3DD6E7A4E02CB3E4F4799EC8180F24F404948295CB6816ECF707F41ECF2441C85E1A60AAA928534CC37690610B32C1524CE6C7E2692BEA525D7F5C60AB484D95AFB11E50C3F5468886441641586984230F417A7058AFF4EC6C2982535FFA9B9B55AC3BBB1D2931474E230BCBC5EB2F10947BF561699221A02C398EDDAA7F0D71A49AF82C881F7AF7B9E2A5CB90CF47CDA142E984C529431AC084581C1BC884061E44BB0982A83A0B6A672FFF6BF9F09E902D884D9EDB8CB0C121286F46E70161ECBB5BA9C879B517158AA04BD9E48885257951925225F77F78183DA3A479D8B6F8C2D5CF4144F286211575685C2C7150AEBA2F2FC46B0C37975B6FF13AD37FD760138749D9B4DCA381F1D0F70D71D78BE083AAA5FB7B583EB8650BAD7BE6C1511AC15A78EBABE367B5A30E4EBFC8931D8F6BF24775AD185E51F3ED196607286E9DCE22C135222E48FB7717B210C0D15ED39E91E64DCF411CE0718AA9F4694BEC43D974F082164CD75DF5F09FF140041B588F9C7B70C29B4DAECF4CF14C2B4BB9E65C51CE81D9E074567DA3F9F9844888776573DC15A34996B60AA5DBE9F282840F8C1C62BCAD2F5C5A1C45DE9215D860EB65A082DE0D613CEDCF70FA79A83A82648B9A32E1D21B128905572F886A23109C6697505A2C3B071AEFEB4805D554684E0BCF811CB40123102A26745AFBA56014E608F537792C29CBDB86C9F1FEBE19AA6408B36191664A1271F5DB8C35B5F871C479240ADB0DC183E2D28335BA167BB0E229F19E1EFC4AE7DA4CA132B4FF547772BBB048426CC21CA664BBB2E552D5D00F4A2428753FCE491745E8692F5D2C7B6ADB76B50D27E357121BD4E7992A9DF80E9B86FD92A823EC9B19E51A595B84288EB2E14D9FC99D09552E7F1C2E17C650BEDC09828A9C5BCFEAB67771EE1DB09683622DCCEA9771AB8F51182C49F7F5FE4083EF5DE443684959B0D72BC91CA20FB37527ED1647142BBE8991220BDC807B7CB00069822AC406D9DBF2A4ABC7610DF124ABBA6A51964A0D39235C1FAAC717A64C4ADC197AF18330155C2466BA1043F7A957FA607754C48E716A2E8FE0CBC98513BA3ADEBFFC36B74C11ED4E88BC524D56992CA4B0AFA8580E58F92C48B7FA3DC93F05FF2C4CD2DC81651FA19DCC270D81359FDD542909E32C94CA52D251E53762C820EF76A61F961CA7D4995BF0B775526D6623E8620B95E3990248D0637405D4457B6D10CE9FF095572C13ECE455A18F7AAEA38E13805D70E46DA48FEAD8B64325505493B4BF707671B38EB30E5D3B8C77FE0396ADD06877CC06A8D113F2EF9EABE81394F48035609B5941FF24629C79255E4E3492C8B5C075CF85A430DFAD2B402217FCC4462E83E7F8B69D7096CBE65A7A6578BB44D27A6310B233D30CAFCCA2E92D84B2D73369BF0A47572D11A088E43F90D9BD507E617505C56B1ACF59DD5011A153ABF29CAEEC4E53E70D682B78B364B4E027E220C83CB7015ADCDB83ED79866BBEA18E0AAE2E81B80CDB7A1DB3F261AC24570FD107D6892172DB9BA645BBDD0AF74702C41C482CA1F49A6B75377417FAD7816D0672D1CF41D427E8BA43DB61F1F85CF412C7E89242FBE7AB1049B5FF271D56A718853D5DC4F3AFDB6D6782C19FD6D42A90A859AA59F45CB92E036ECCAB352B6597244463E6B3B178B32991DD07915FD26619E426460055685EFB0ABA5E18AAFC30F7755CEA4D44F53039C744301FBFEF8B52660B2E4EBA7492DC1EA16ED2FE47949109C14DD6063DB1FDFBB21AF11D6172213635C21F9DFEE7576D3809B87D1EECD1A02195FCCC03BB8EA0B0FC88DF0104676653963BD69ED9A3829CCA9F0ED9C5A03C19CB0CBED88A9B0F609DEDECD13F86AB6531D17A0DE6885E17CC461027570B5FCEAA4A5FC1389BF962BB8D34C5E630AF360528C5C1F4B712776976FC80B28F5B82C9EA1B93CCFF7E1CD0D7C31ABB81A843BE768D8E76660E3A60CC65ECB6AF3592AB0DD43EDEFFE6BCDAB034F63D39AF2D87D6D44C46AA1AC936CEAA26012EBAAA88E9A20099783C1C75E40DCCDFF35E7EC3B0E6A81362AAE3320AEE8D653DFAEF143AB594F2E501F2F4F5BD71F43BAB8EBE21F4AF2EBC5D225FB7DAB3F17A14A71799781A474A40E1D9E5C014F4ECBCBEF37E759531320D316CD5EB037EBCF04E31351635E83C91C1BEC94A3A160E0F60B368C9EB85316CE1EF38E672115294BB3543B0661C95BEDA3C65AD5A6D9843307CBE635DE1FA52EBE081B7A34439B4F344E935FC2E0770C70ECCB3D99AEAB364ACA866CA923E672F0634B2C9C397AFC75E367123DC2C2756230424E70FEC7B1AA9A2CF1AE985B4EB1FB007D9F38E37F929756F1473CB2FDA83976D88443FC5964D74403AC7680F8479A72D4D54AF2E59AC0014E85C9469D9A63E422AC795586ABD51B15FD16B207FB2E17D83CE2F8770F18F22C2366CB82EC26CC9F16A81003DC612340603D6724C916161645FA76148A5C2985DD8AC1C54C98C1623D536D8F8BDDC5628F30E415E7028E7DE7E4C0E317CFD3DAEFE52F77410E501A6A0E4F72A57857516C7AD8234D9623F3442805E1D568644EE39C3A38D5B9E18B4C0E43EDBA23A6F232A7785DA2446BBA127D13A3863EC020FF097298E25CF5AAD4E837D436EE207DED0D22BC771863E137650427174A28CD8DE37453D76547D6B9E760C1E6B3231A6AAD5E12656238747356E6481DA1E79D4A6BF5D48D4920E0DF30E60435F7BDC4540A3D06A66A312094332B7AAC8EAB34EBF44EBEF0D6ADFEC453E200B2E27C3F7DE7C47F5ED5A6FA7419D44803CFCD64D0A729CBFEBA674836748D3131FB3904E634833710133F2A26F32E902A345EC1ADFBD4C2F1C7A61C63FF4A039966E5B7 +sk = AE987BED1D3E6A9B3243D65958EF6F6BED0C865DFBCA7867D300A7F900BDCB04006290C1BF419782C3148EDC761731F318DE066CB97FC90C3494A2728C626DC518A66A997B7805104DA27C89DE7997713DACA96EB25BD595A7C9A0DB6EDF9916444004122405D938281B320EA2109124A580D2300161868818486D0C4852931432C4B03141B23020A50552983118C471CBC84501208A600245518231A1164D11490D10430202462983206A2417200998610AA30843B26414B6505B12285CA60448322C9CA22861B40501A28518370D1B098C48182CA4927104C1000A01691330021993404BC869199331499084DB00462428309036495A886D5C160CC32451C29064A4A60841160293308D014568E4C0299CB0010C239118466CD3B8094C448EDBB428E12426140881140632202506D432455B003021023009283009368E0AA261DC30648338841C108C91B8500B0284C21612CAC630E2C60D1AB689191932904470E1920D40227150806C53320AE1922DE13845E3B00104436D50826990C4080035220B842420148984B40003C671D2046440445290024092A621E3B8444440222015320CC56824032219383223938C233905D20248510646113611C308110BA88D482692D1108DA3106C1804405214019C166283264699C60DA310080116050CC9514CB871189191D130850A496504480D8C3286112346C1200950408124826CD4348C22C3058132822249259BC24514460641268981103149228909170989B269D1C8618300301A456294B48522824842147260462CDA164C6448664AA420C802655C182552066E0B39514A42714808411A41264BA68C508001A1862C200405632028CC30519C20045B36210201895BA608441070A1402DD232825C36600B138AE2448E8AB64844284889B05021487004874480422540A60D2227864346251C332C010029CCC24C6096608C442CC02845A44068A0C885A0A6442421820CB120E084241A410A0C2771D0A24DD3143218036DD9C411C94884002785CC8684833282A498698B12692126464B30701A041262A20D594632E110841CC06C19036808C200DC3205E210311B092E94A810C39844C9144288102CD9A44858248554300610034924458AC0A49112064820912C5318900182101B306D12A4850B186E612060D3268DC9C411532610C84060529688D14271DB923022910D49B03001A13123142A144906CA484951400D89B0085002400CA150E2A22D1905450336221024051BA12D083590C9C610199350148110C0248591B6695AB66C0AC70524002E61C291043291C3066D2231414C080411801013440421A569D28269C9002623424D000325094471099809E124291AA70541984593100919992861B481DC120102B185C9406C1A2712541852C1C400DBA68C10031213263113A3489AB20CC126518144260236048004241481859108911B9970C082400AC980C3862490204ED190690A04404A3021902649C104094340329A2205123750CA22314138111BC3452038660934911BA244E4A2898C8041920430CB062D8BA4859A3042241162902652D12042A2B8280342088A121209246C60B208D2042520892504866011318C49069064444D51B4715B92115C286049220D1180112209080B1324A1380002120052202C03209189268C10938488886403C4046114496496241B14701C1606DC30721A004A1AB030C348709A460CA41489048384D8A22D12328050C428181486A046090C20901989249112901C2641DA46468838651825249814655138811C844C13117120C3096184115B10521319450B4881499011C1B00820958192B48411B7708926316014921985600B04200C826008022113082009159109214C2123459A82848318502298214C4228D936681126415102615CC021C3148092860401A370111792C8208460202418866C12993041182613124D5AA2611A87118B94899C8440E04246DAC0050B252A14216D90C0500C825014B06553A09008B18D9B9204529085DAC82DDC320112940001B22113B3502222494A100080B08CD028260B186D93923062264A00913041B28CE00610E086200A31405844010210418938701C3491224532E288709034811C32724C0450E2042401C690530024C3A845C1206AD2A689543F3AB761FF1430721B3F3A751B36B09CD1A43820D650028D701A08FEA6FEB928086AA49410F4FE4725B59A7449C229A743FD2BA1BED35989BEAD03FCE1286C16DC45D9EC8BA0D2FC4562A35A525F62E0C1730869BD8C06D685575D4B87ED49846FC7F8EA7395A2025EAB0AEEB4E51B52216356900A63472410927A51BE201590F91F8CE7C181E8782DC42C575E37CF565C3439252E9AFBCE627775DFBD30D4DD52D290671A0361E2743AA4EC47AB8B6FB808381ECCFA0F518756CB78D8B1082053CCA2F06715570D219DC7EC39B6E4D1002DBC6C24326F2ED8780C963239421B32982A274D8D28D1226212AA8E18DFF7C5C37A285AB8DD66C885B9795B31149994766881E49476100411CD892984C223FC92E77096206C00A9C812CD922A5706E44ADB5505E5A61467343880A40A1C8DAB5C00C0803380AA653E7AD0CE6B36197997E3614F4FCB1BDC958A03305E52D980756BC6EDF9C9DE901D56DC520F04965969FA84E8994DB162A22A7F99828E9DF04F9CF610F83CC00C48EE25DB72B288664051D47275567880CDE82C1580F50299E232CF0A0D4C3B4EFB3381F78FD708124C4104920BAAD11BE71D0656EDB71991368CE78D716E913BFCAD7B9A59573967E3E20DB55F5E49868AA5EEBF477B805AAA2665490536413A234BF6FABF2C9A6CDD6756C2DD36B1F4C2E1C1B3A9F60D1CF696663DB3E96B07E16ABFABEA5ABC22B58E5F012E492868C34CF9C2DA4CAB931CC83776B513E601954348DE429AED99CBB251298C8AF7DA439149E6DE8810467ED1A696BE15D4FD42ED2C93AABE5218C8BC3001F4A9B3F3BED23A7742660DB3B5FD3EC0C0EF0A03C8A9F4C27F68A944A30BEE239D9198DAB3981D81C66C1ED607BA001EDD1F3CFB884147CED94D9F787D25E2F414EE54B4F0AF3683203E27971771CB84EC00778981D2B07D966FA0BC1C05F7E120341837EAD96222FD7DFA5C65696ED16A40E888B9B0CAF127E331BF442F6EA7BF86924C080E3DB3D024EDB280B7244A0651B364D32B2991C2C85C67506E0A3B8CA43E97DB4AAB05EBF8FB43A406BF47902B24CB2371DEDAE1BAA6DA156A8088133C8E2F09D9FCE73BE3E1FFEB72C70FCD225A92D86C90083BEEC90FC17858C444E15CD0B86FD4AB9C939CC5ACC30947FC06CE02103D5EA4F1BFDAFD20B9E8C0AA33ECF03D6DB3D3C3D38194EBA108D1914329161B9173B1CDCFE8D02B3256ECD2D220C428C1CD5D9933F37DA8A8CCA22EE4A956E5DA8642084A1D1F09148AE4A15FD83DE685C3FE87551759FDC1D39DF1B0DA968DFEB893BF15ACF082B3DF55BF3E210FF46F01C2F9AD2093BD458CCCFF919FBEC2A8F5BEF73CC72D626440CB6DCA9ACEF218A98DBC9771845EF8EF604FC970F241ABB8D0A8D67D4D5E0AA523AEBAA5023AB8FB7A6B0EBD86888D2E6C4DD282273FEE10595974DB4501302CD7DFF186C4812893D9FAB77AC0EB91B1C77DDFC7430A73AE94FFFF3689E75B7D9FA3D11A6B2011C7DC4A4FAF99D02B175B05A23F9E1F6BABC81BE155A5BF2BC416F53D2FC2B8A23A81C2FF132605401ACF59C4501B3D2164C8DC4A256AB079CB40D27FF1BF9BCF7B3180A7F9A8551FECB4B17494E52E1301603799A59458D1BAB77070B80CB2F5DCF1D54462C74266ACCBF0BC46E6977ACF8A9D0033AE09A94553F6F4537CD9AA4638338C2413C754FCFB534EF8D5C4ACC7A16A019B211AD65F8BFE0297248B02287D10D1E83B54BA2AE4362CD88A74247E926CE57F00DC7B95D3E5E4F86870D06E1E29B716A66D595D7565AC2C21556179A701D3E6ACAF9B5E4CE848CB2F1F085D0D50533C2EDA9DA80A9F81834DD013149B47AC8AE0AF2ED2F40E78B2EBDC11127594E3ADBBD046DA9E6C6CD98F1AAF584688D72ADF7B6D52CFF77F8C2CEFDE1CEC53267CBEF09285A02C3D08DF53C3C295D16B70AFFE867989C809995549B9177655CBEFAF76D2257A82B252D8AE613C8A4C935E5A95CAA8914E7041CA77044AE8DEDAECFE39AB73495B9F20BEFC10CC7FDC19CFEA345703370E81BC47C3B7356FF6F2C7F0C512826D1161FD8218C4E4CD2F3D03E46FD65F7A1088C0F3745E34E9177DA2559800E364C8268D7EAF0843388D99E24614C58B2041EE58D37F76C083FA2F7DC7D2354BBF807DCAF8BB3BFE51162F8ED83C635D827048CDEDEDEE6EA1B51F36183B054B5FAF33D69A63EF3251179402C3D290968F56A26850182F7B0E7D7A8CB2005A5B363C24506DBAE3063C4717B527B2FDC3317C11FF60A976837DE7EE369F688567699409D84FCC038C21C54E6F762E21F8ADFD8327CF34F22F483CD2B2D88F11496E3E196B7A1BC52D63B0070CF1F3E1F39730D0962A1A9B1AD1E8CBB5B2A7948B040B11686D011BC8BB7AA7FEA9FC48CCB740A09594538E141E08C96261D635A1C0E4D13670A37C627769FAD189AA184FBE540F3C578ECA33C627204FDF6794CEB476A04C6E07C11BB3026F03BBBA5F9D4394932E1F733786913666F963C0D0B6BDC8B7F1305F42ABC4FCB61CD4517A9BB9A4D2C267C199D981DA7796983FCA1715E90275A0DC4535194B831C78648304FF26D8A9F6EF022127E32BEA30A1ACAA5D88437A10EFB5589DDDFEC9F230C270986FE2A469544FBA9BBD1EC86AC44D32B61DDCD901229608AC2287C032F5F67E511B42EE96967A94F7AB18337559EE14848AF684E64BF83C89622B63CAB8FD80999A4ED0533CCE34CFB81D79F1FBB4BCC3DE9E71CAE27D554DA4B690D88E3AE67978ED83A7ADAE03E38608E40080369DA34209F4C54642DBFFDF93C412DFBD502601891644D8C8708AC975B95AD7E09A0218A52BBBE553F2EB24C75C14591869018921587FBBB26B325D90B4A1357183E5485381408E9D76E1BDA27BCE31C5B23DEB81CD751FF13506CCB942696CA43C825B54C331E079FC7AE2778EBDE5C03ACE917789AAD786144D6570A771804BF5C9083ACBC0A9418C0FAB09393E123F186477FC84F9BAC432DF0B83B0DCFF7BC5CE958E62F9CA1F9FD457DFDC2EF6C4688A6B2F82169A45EC0D5E0F5FAFE8999A935C6BD45731B4BDF51C32E004B8E00D0C6C68C4C62006D2143CC124AB1C31310B43A3328CA72CBDA2245C8A935D444CBB9EE77037A143816AD3579D14581A49A02ED76FE33DC2FA0AF43E3A8E2D17A063B4A5154D3053660F7EB5F961A7D6F6A6F9084214F95E968D33D9C057C2D8A945C18E320D939353D035673954F538340386F90179A5E4E15AA5E4C113FC29616B077D8D9064C682CCFDA1E676ABECFB533E68AE6084D38C3804394BC2BCE26058DE34B7868874F0ECB3E68ED3237B2F5F1B2155C6C33FF181C808FE14C2EA62E5B9F67CFFCD5AA5ADF809E550F6363948E6A56C8669C3CE49DF981605E143DC87C930E3E15E83838AF95F2270E40BED481AFD614A07EF8BFC7D0CA41857A61580706C96A2A8F6B487AD7100619CBF61F49F0C4271A66D73244308EFCD039F93BE3255F0A96F1E6A1E50E0963EC61009FDC32DBE804AF8582205FCB88CAE6D27A8CE694C0C952128007CBA8A415C4069FDBFB6B251BFEBFF964742F985D00AB9EFB7B42A3043BB168ED305C838906C793D64B91067506639FF08DF0C7E9EB08C53668423BD2A4619F2D883334DFC3AA62D35657713F1DAF9E5E2A4C66027D5D0124347FC915C293FBDDB07CFDBF9D2306890DE70820719DC65FD6F73E10FF83C7C1B63FFAB6022947D0DB3D5DFC36ADBEDF9628B53C7129D23CE007D5C9C446674629156BAE538A05C9C781FDD94D8A395EE5D321A70FDBFEBB65831572106E12204374EA19B1E7A7DA20D8026339E7CFA4DF54904068CBBC8EF0B4D25DDBC3D37782E987312110AEBC26A636D5E46E0661A3C090DF1627C30FF210D85815589091634185AAFF2E1BC35464CB61C6EF67C489B034C3CE7010393E169C781289F0DEED8453D0394EBDA8E34D19A514F1D23A26EC4078307921E828E4DB6BCCF2F45B307506042698854C4927ECAE7394128F46466717D63B9D5398406B8C6C61BFA6D95F36C5BA853700D23FB14E81A8AE2975A8A985463F74B9ED4BAE9B5094811FCB350F28D187887EA33199B7C14B9BE6503DB48B430994581294B28CEA6B521EFAFEF7386D827949AD111FACD84F30D72D5C6F548151F5126328D0DC57FC90B92B2858BF993A8925E761AA491765A4784F08F4D467010371912656118F881F275D2681DC7416AC72661B7E9ED7517AFF4F84DE9FCFAC00EE0C0DCF871B2A23A0B8220183DC306DE352DAFCA059CAD68BA1184DA82869495E8EA8052B79630CC80A4480685260296B067B9510DD8508C262AE34212CB1D651B65197E85CE07E2E6CA62422ED67FB2C0ED1F817584AAF597DF192409E09848D1617756C20780F8601601A359D922A9D30D8E397E0E24B7BBEE4B9B833096D48D691B3629E81280E99CC7B78A025AF764775AAFDD6F6AF7FE63C79B3ECF77E889C750643C662E6491ACAA3634C57F41928434FED647C3814FE8E3D900BA8558ADCBE7FFFCB30DCAE4D676BC546048C03050AF590B680231F7AB7632E5AED0938F44E55AE7E69A4DF8E2806E2FD47467AE26B00692856F492D2C137324EC52378914CD9430FBB9B6122F566875C8992AD9F6CCBCFE49545BC4E39AE01D5596F917A3E38D955C6F564C8C56E6EA09C60EA00DECF46E4C03423F9B23D6DEEAA9137CAE +smlen = 7796 +sm = F4B7E062D70BE3DA8E799B4AD0DDF1C062747B8490B72C247EF35388DCC6941DE2A4B7F8CB426C188C63585C4C8CCAAC11F61BADF3E1E10250D2341152A41A5302BF5236FB5207E517B8EBE786EF685EDEAE3055E4EE2CFE6CC7CC19961C6B59AB7A59270D184EE0FFA4B7577355EA9FBCCF289113C11500CF39FDA2CFA47AA9A34361B2C8AA82324E656D5CF31292645BFC9AA2F9AE1ED7313CC552F9EC0BA819599A8F0B7CC62C078854D74616C3ACC6252889CAA8C018CA31B40067073A6DC63BAC3C4DB0803B282BDF0B5F934536C6BCC4C07C48D62791ED80D1212046B5176E973F5AC3A19C67F2D7234C3397AA8E49E84CA42E41185E05305B4C7E71A07EFAD42FEEEBDB8E0F6F03846D11E9B9669E118AC03452AD2CF05E43BA21440AC1E6128AD137BD3F4F08CD823CD48C4B16FB21317EFD34494C175F64F331B8F5162D71CA41E95CE1BF9E16145314E8A63E646EDB4EEE63004F87BFFBFB5A9A4425453254DFE5AC737F7B029131131DC0AF8D6BB4EA77F4AF35498C101546EE19C1E42B35CB559BF235D0DFDCC9CEF4E4A58AF83EA4F311E4788073753D69B54A25719ED014D19392DB47003887B7AD0D3D8ADB1EC03920535C71584E69C81B73473F01615069A1AF2BB8614A394FEB4FD86A79CFF820768346666CD461728D63C5E86E2C0572D739E553EFAA6ED6E3E2C97DF3F026269B92CBDCEA6D34D5B18CA11BB289504A8CA858A6A22D0F480A6743E9332E5EAD3919B5411B006EAA06D0E71ACAEAD3293BA15B9FF241E72328BA5D0745EAE7466707F97E5F7685D89060535CB1AB110519386D2C7E927D2F4D2CB2FF826D4E15283708ED63DE668D3077959D88A8A3870B19DA3A880FEC673FB8DEA3901965468C82EAF99D81650190542E6A407B8F173723687BBF2468192C63993B14F0B49D4A4AC6268319C96876E00D099140F1141967E72E69E32738DCBC6638A5F28D0A28FEC577201B77EAC1CD2551281510C7D80934D2C9C00459651C6B3634E120AE0753E7E4030E9A25923F6F21FA89FBB1FF95CAED563A2F297E747095305AB8F9D5D827E66F6BFCA7C3FAC7B4B67B355ACA68C5C501E5D9232DDEF017B4DA9E981F41D6D41D5FCC773F260E45C30D748EF6A213D582CEABF6AB4A3623C66F0977A4F2566147D36F17A2FAE2B937603DAB846DE67541B31AE514403C455AAF1F74AD3E02DC8667C0539D65D043C2B4345FF2ED92EAE0C53DCBB77AE45AC27DBBC0C8CE9BFC574FECEE928874C6A155ECE58D18425A838E34CC8B9E2C581B57CD7C7FC56747CE06FA259FF3C4341708EB65479D1B983ACAC86F3876600A8D0321EA7B9BD229DAD7A7430CB66660D85C5E22D84AE3CB0A83450A0248C5E5DA72E6DAA9878F0FF6D7D35027B507D4A182B7C6E3ABA2D45287FF33426C728085158B747A67A4D313A37156385B948D64C56F07244920FE91369551871B9ACE03F13A61FD8D504E885970788DBFDB47E2193797212AE198C500E7EF61D104A1D86AD589545EE5AF3833AD17094C8D3026239E3C82CA76F11275D2F50CBD62784693761C6552277FC69DAF28E49429086F62792361965520087493C430ADA17F6C8B627294F32C7C6F48FBB3D104F43DF3E53F7597C70174DD043F4F396EEE24DB6141DE4A9DE8526F280DB053E984CD70418C3C75C4BDA0DCB927AF759B69A0568379225025248A2B267919DDC61AA0DB850773882088C7CCBD3EDFB227D871399AB96BE65069E7E6F9A039E53AF5405ACC57C2E38EEAE1090A77D98E64A291394CCD5DB47EB39583DDE74EF2EE7359D01A11E6498E15CF1D4F0DD738DEB6BE38ACA2F04E695E450C2D6E48906A9BE8602A74BC82B5C1EB76D76B40AA2D016C149D5B849ED4B6078FF60433A1C20EA554BB6355591AC12F08B7DB0552A9D3ECEED9353AC9B745EE179D5EC02A29BA58FC86BE24455E961E90E7519858F89FA3A65DCECD6B797027F8BD6078EA624BEA1D746289C28D42D9142E91A91E81AE9FF33F418FF17B2EEC963D94267DE42F1077B78032A36BFDEDEC661FD4C8DB3C990C0E59E42D84EE193DD7F6661D22355EE29F80B0DBA265C61B69B3782BFAB3CC8B28E29756FF7CE8F6AED9B742B24966D1B47697FCB15076DA8A189BDC364A33BBD0D5BA1CA68A815F98A2694E2B10B6D77F686921F75D332345F014FFDDEF2A516F7386B26B2D1839F3B2C79C51BD3D69B7573FD29EE9A7ED57F21D31E532CB121088BC329788C25CF980B2B9B9C5AD88349AC5C0A6200C6B7CC3CF3F2DA632A7A9528A86FE592EF3F6B9C60D655C71CD4A73F786F1FDDB54EF89A0AE7095A31B0F8A79FC9F6CE2BAE7C3D77F18E9CE596D12515C12F362286DF4019604874DAE588FC69517FA8818D2627D61E620F5761E05844FA386639D4813570F7B84D6BF7B4A4470E454D4C0A067E00D36DAF127E515F496DF36573CA2B07889B5B69E9C1C0E3CDA98112E34294C1351A847680D1F37F0F24ED383A4A739F18D70D58FBEEAC0059594589EC2D65322FAEDE9FC740F93626594779A322C134F1B4C39579DE5C3E878E0DC3090B028D9E47EF66A7F106EAED7835CE9006469315412F4A9F7BD5F1F5AE626D6F6A583FCA909B506D19E143FC5C7F106D73622ABDE69A5410D8F7E6F352BA613A2911CB1E70DC6A7176897A84CE3A259FB93E6DE0B9D11D226E957632DB8E88572E5CF443A82F266A539AA95F25A94C1B2104BE71AC95114B483C3FFA3C89588F1F843D7BD307FAB7EDB56EBC461B4EB9382D46249F6CD7E1B107F6EAC975C92205B6CD5D6B8990B57CD2CEC77CEAEC0180B648A944174DACEAC80E4FAED4D9D7121DC887F2E0645AC8F3E2236452583A520FC8BEB47984807680A28B13B6AB2E104B46F71F725B9FC76C9CD50ECEEE7DF91987AEFCE99B37748F6A37CC931EE5DF2A2B56A1C3D62A15BE988FE5B5D309C996C211F166389F37F34BF25CB8B8E4781BFD6E6D3582F38DE2647BEB0E0264BF543DCFD869E8D914FE887846AD5CF5EA61F78B5A2C1BBEBA41E60D4F45D51351644551A57B9EB554C5208A48EC531E971B781A9E8B58E493254A0F6AD10B1427A17D41E6B724FB7EC50F66599CE5A47B8F482FB3BDEE4F7996E41CBC64FDB964261A8E6DF33B5F2887EA441B20CAF0894C49CAB39A6C48AADD62342BA627DB7CA12B11C6C4EC4AD07B3D68214EE06C4173FFCF216258E33D5AAC5712615BAABB6DFA33F86AC5044BCE23EE0180B13D3EDAEB080F9840276B69866B625D646C1F4359EA7D7E026E12115AC59A0A5309987F4FB03AE31094F9E8B1F60D8041677A709D2857FDEDB743FB90910A38A2A79BE8D15DBBE1E361AE0A84D9C3C04E941318C522FDCDE676CF7E7205E5DAB2E65F1C36355153F0BB489A7F6C05604A0F22E6C0C557A69BD0657018F4F10DFC88016022421B4C3FDFBDCEDF74D64892FD61587A4BDAD6D188A838F93559314811AEDCDCC9F1519B0727CA35D873A0D4C4446E360A61BA98C8B6B1CDB83A4C7F0C89D5FB05FF916A54F019184CE359B445BD830E2548AED3C1EDCAE4A08ED596F1263CEB838B802D71C74A3D94B9CA5BCDBC37B9B481CBCA7FB4695B36522C859456B197EA563FBE77CFDFA1D339FAB81077BF1157C45E29F97D72DB00CACC6D62BD258A4B9B91046F79B50A20A788652C4E6B1ECB6043A8590A9E88512142788DEC6BE1B55A9C57D8343E7130C75410A81108685142E8275C3241F8F41B5FBFC400EC7831B90573044636575E60C3D961D960FBE97AD6DFF35294EC14ECA8A4EE7E2EE176BDF5598652AD915050C3C86F9603AA4F3DFA0B1FAEC150B1C3EE990C0CB67BF20062A12308AA2EA9EB3CFFFAC530F37C76C8C75C1E239D7D95CE35502CC1CD40EEA9750EEFED798D5A6EE069CA5516998085A772532A7A49D3AB1E8F27DF392F479994E2C8B0AC4948736A369AA9A0CF5667E63169330B0A2E9F548EE16DD2AB4D2A73C826F187D9C9F6725F257B7E94670D52ED36B9D38D939456B5ABD8B4B50C26EAF8F5071F000DA5387440804032DB0069A074CD649DCD7B498A0FE2996B868AE1E4426B7B2933ECEBBFFEFFDCEE18AA4C798062A036DB6B2A2CBEB3A244924F0CEDB1F038B809060BBAC864F29EBD90CA5E8F7845158D802B5054A7B1E1FE775D2963709A5EF5804186EBF40636E33040A435FAA4CFA727FBC09660AE8D3CF7CA88E49F3EF90371935891F7B8C10FAEFA13514B152D8E8A70F4AC7F93B60B691DD3C5B2645A71D622717DE72EC7E85131B75E39CCA67CCF176F1C6E3FE805B86F3841610A6F7D058BFABAAAABC49874037270800EED6B4FB1CB58EEE7A6929D10B2E2CF36D9DD0D18E6E20A22EE612DC99A877AFF984CFDA69FC0AC6620C9294AF01AC6E6636D0836D1D0D9878A9D8474BF30D17DA78255A904ADBFB3A2ABF90D9740257460C5EB263416DE9E5AA8D6CEA349E085FD7251DA9E6190CAE38A027FDFC347FAC9A5CAF8BFFB81E491823EEF8B5D0E83CB2B4AD98834088A4EFC95B14BF6C5FBEC3256AB8F0FE7584BD6BE08D6EEF738321D2463B9D032AC08AB4526FEC2BC1A8510DD9F280242A678C23205E98725C7B91A79414DB5443CFB493770C64CD858A6D7CD6AB7E1ACE0DDE3EAC07CB0C399E1FD007CA0CD1081B276B09DE4BC6A81848BA4D6468336B41455E51800E5E6B53AD58C6E20D7653AA8D9B721EC1E55C7424ACD7AF302B1E304E9329E843834507EA3BB158FD3B37ABD4298A2C8A89BF43DDA822ABDDBB94E6DBA2B13B77FBDF899B516007C237A5050A15D3CD55D7C44C533FCAAE7010BF0C35C877114FD1FABE19C3602F1B56F482C30A93D1DBFB26549D5A9BFE45CE37AAD2EEEDFC2E568CEDFF7AA6ABD818F3F00AB6CC91939B3E83BBE43676BE47A7E606F2125175B93A7630AE6F77D4BF3EE9D44896D353A5DBA8FE7403E6143D26D76E0521B70A176A569BE060EFBBA38863060B138A53631FF3F79D8A282F39F5BFB37BA2E1CCF161842278AA9D2E3BD572FA74467B3258A681D509C7DD28ABD6DA84050C57954CF1ADF8B1B5F5A8F2D665D482227D40B94C884324D00C8D9CA983DEFF1B8C215CBA77185AE98B53B6A14FB537EC91D909EF701DD558B2B2D2ABBFE61A57557A5637E287C800C42514FD3AA2C53D4AC41CB5B7D8ECFAA1423DE293817708F8DDAB57FF6B98BEE9A4D9B20023E288A2599FC208DC153E609343D6DA2F88FD354FDFA7CE451178A5A92686DBD5E4474300E154019892B5AC15A2B20D1F4343FB8AA25B13E503D6A23A0A775F563C7D211CC5938633CCB8164364A9BF5FBBA85B5D169568F4920488830AE6F4559D60628F6219CB62BFF9D24FF27E30A4D13AF0256379096E80804134DAB2CBD6F187D493B6C7AA40291521FB30DBF23C80144CFEF8A7A1AEE4F4C94BCAB5A08A2550127930803EB22CC4CB6A5281DF1D931C07027ED975E35C4316189059DD21F93D0F08D69A4C6D6FD653F4DA8D4D6175D10D72CCC2BF3D8C9381BF7D4F8677D312EB1390AE92AC0D57FB3A7CC1715DA1A6E18E018DD095A74168DB4BDBDC9C2DEF9215D838BFC36F91C15C14C09786CA140F72AF7E0DD9F0F14087914268EC04BECD70252CC223E5F9F02E90E4FC48974C5BDE1EEC5A7616F3A16923577B79846427819959B5290A917DC3C352F5D655B067F96A6F0FB9EB4F59AA20F92A4F1895F113D26B95F9CCEBF88650A38364A3A0E592B20752B5F8FDBEFD59E0F798DEE6A9B4A6AEBBD0779FE457EABF7469368FB1089C97D6B1DE4447512D5EC73FC9FE3517F98D1901D153C325196D7A517F23E0B523F50D4E70615B8221211A27EDA8E679DEC897A342FCD32FF90279A3D7924D3571B9C272E7DE0B8C531BB955F8DC6A3C7CB175A5F60D6D6471A04966D894C9A77B164DD1F4FB1571D487A1C8E1397A81F8D7E45C189F20C8E483E833C6B5E2F837EBA73B43663A887E5BB946B25EBDBE3DA92C4B8E7EC80FCAA7A14627AA552716DD35D3F34A85364EF7287B844517DE91C4959ACEBAD3077F0DFF4A4CC0FDF9ECB6EC026178F5A777D2B23A42AE8948D1340E57F2CA677A82BE7F030323D98EFAE387EBEB719710CC6B3124CE508E0D7A01E89F5EF4CF1C5B52560576463CA2E55C0E4BAF3044379C575F432FA438F2F8F4352E08B64592D5526FADC6055EBEE325CCFE7BA0D9A19BA01FBC05B965260CF1FC460105D3E11EF7BCB002113C822760D11BC0F1F11BB32F999D457621B3AE7A10398106715B771900B91911E7CEDBFE61F2AC2F1FBAAFF74C751C3B9BF7F1AE9423F0E1FED28D913E97D41398AF38209D4130EBA1ECB1232538CF039BC863F72442833D41378644DA7C9BD445DF3B1C68BD745F3F1E6A6D01F52705090FD1F755868E96B704171952C0D0DBE8EA4BA80C1D295162091841666980A3D5EF1921233B52758DB6BFCF131E42636579E80000000000000000000000000000000000000000000000050A13151A232D34DE897F02AE7292ABAFA6A0CAD52929113410F2BA972B4184E894C4D31081420751560956F49CE2B772635625AFC3CA6698FBFDE4D0A05EF243DF190BA1CE780EB572590E01E6E283E1963F2B0722B0CEB365552F65BD405F1A284DDBED07BA61C4453D30CC28C83E41590E09D7BB6932D231285205D61332FA9263B8A2D3D7F7FA20F521CA4B49F249896780E08C2DC41669BF0777278F87BB1F72CDDF4B998062B1642791F81AD474D6D8F963DCB4458CE11108544C41CDF19145B77038C7E8ADCD6501508C53B25BE6E787313018620D1BA647CCA4A5A8399E11815EAECEC6AE66DBC576699BB0AB44DE111AB6F252256389EFDC0546E641DE87FD6A3A724716257A9174F39542539A593864441EB79D499FCDF2F1D053CEBB3A1FCC09419D2C553C2265B3DC3943E0341BB49130E9981EC59945FA0B23E9DBDBF352ABA0D925C4333F2EE1F2C83C847EFA78BB13263B893D7CAE029BF08CEA2A5D1B5B997E403A489C6D9A124FB8386FE58C2476894E7754B8E5A162102A119482B5E59F8D89C8B1DEA70B6C80641C77BFD12D45C5B3CE0021EE500A1665ABCF740794E0D3E7E8CB5804A1E0D0C81A107DEE80BF63BFF8CE2EE2DD602DF279DE39C579B417A758356D2B48B41E83495DEE9ADFE4506E03F19DD096E81405264D408B2FBCDBF41DB5CED6FBDC2645DBEFE5BD038382993970C7686DBA3FEDC24E1F91BA4B6CF70B2E832B97BE24B6393273A519DB0B4446E98D77E86CCACFBECCB18939013C66F7A29B10DE2E88FCFAEF656B858B7DFACC4F21EF5F328C0EF604FEDD993510BA40530B79525FE8D336DEF0E5C303539E664A9360EDAD7268F70DF4DE199AB3F70EB2BA65E2752BF5FDB1E853E6F4EFCAFBB31D8CC23155413BE31082DA958B01682894A9057CAB66D4D64A6F3B1D81C5B75815A3E0CAF6486B17339174276A84E11C117B060302DC2EE06A03C0E15395C0DD32661638F059A385578C1B792349A41C511D12AC7185B060A831EE296E6626459C2750FAF3AFB579F6F6836D566C00C979B5130E8E50431E914834CBB3D26F6E5BA50BCF05D50F699FAF10767AA2831C3557A53AF14BFD9F23C00F76C2680C7DBF4A9B2A425E34C943228C3EBE55A0960ACC757D7878F7943E2E8A1CBC8C0D2139A6A6459D3492A1A7757F71E90A58A78E0FF9B04D059C5D131F6E3C30742FDE5506AE7860045A4C903DE96DC43AC6A69273BF8EDAB7E7FAFBAAD9EFA8FA609961502EFACCDE63A6D98D8D017075487C608FF701A7E3381D7A2ACB134B198950ECC6970A75AF5625FAA4EAF968CCE48FFB673F4F365802A984C609C33BA312140A60A6F0924E945D11BAACFCD643C874D352A90367EA4C59B63665364832B1A9A9A01EDA92C64F393C357158973FA7C6047B8B5E27EEDB28E26359402B63032F8B230F5AA968272819CA486A8BAFD3D66799AE951CABF04EA81E1E7E4632B915D4E8387C7D1F4FAFE1C1FC8666FE0318403EA0027487E947D844A7FA28C0523A64EBD95D2A8ABF6A71FEFB5BC059B2CBEECD4375F3A3F109DEAD98539244DDCFEE9E42DB3ABDAF943C445712EBF19508A1FFA6133C5078C1DA69A32CBE729A8876C4C73CB232024A87D87FD5F9456D3D4A936CB4CE2E00EF415406D66D344000A4A95CC9651425A16021336C4BEFF310210324C754BBE13CD0066C507413671C80CF492B4655D898A18A2F4DB5A393400C6AD821580B0712D6C919C62E87FE212260EAEF6876C409FCA1047A67B223E0766144F3F676F051FBE912C4CE4A9F7B85459DA031EC47C621F6EF06CD1621421FA52B047B51C944DFA94807083B4ED40D533B19813477193D1E4E96C8D76A5AF3100FA44A985A6513060B08A7F3848159B3CC551D43370B223037753B824A099A7C7DF59305BE09E2E79618C83818BD542F39380126A927190EA5536DFA63B664AA7601C6D82CDDF4CE4006E1AF2601EC453971828CD09C29D2F3EA6392B58D38BCF40BF6B6497F6B848CB853B187610CD23880CB09787C76087356C66565C0399BE746A81753442E4AAA54E84F1D8C2CCB2D00A551E960203D61E71A72E131ED1967DD06E72C99264EF2EE5BD156FC869B5031BA23A6D354D7CEC58F339F6BC2DD1C547F07AA733994860197DCE5BCE6024A74668ED89A2C9CAFE1F78B31638C3225D96009C260FBD28C1F0423E75C9C01A0F9E62B7F265FA3817F441F56AE79BA54A0C107FD7946A2DDDA60D0EAE428715FE2B4FF93BEF83CD10E5E17760FE028F1AAC8084A43EDCC12BFD3265D13FA94D9704809A50881D48F0080A976C5BF31B353B9043C0F0B69AE6F2B8BADD056752F2FC9E90C4B35850C2D45B9F354B41ED7826B976528875547A0C389B83725E26C006CC8240E380E3EB554DBF2133A131743539B1D174CCA6B135C59F81D499631BDA4CF90DED836E8C24C074A0BCD83271309FFEF320791C9030FC2B1F53FD2DE870E54EBA20CE9930C279B48B39CB481737F012F65933650374BA39E2222191B0E3C7DB9632CE9CB077322CEF97ED832DDD8AAEE53C52C03D2AAF8EB5597D8D6467A406BF428E2F16462E0C0D486A1C1C7348CBBF92633EC4FFA75945025A3C92095317E32290D4CBAA6CA40F3F201975F3FC8B733D1467C094E075E8415352E3AE51A6C5169A4AA430BCD66FF39B184F5B7174042DFCC6840EEF60CCDCAC12D012AE4F24F7184A038D8D9964AB405366740600B98CFE2E4737C8D846FD4E9B22B5047110D85B37BDB9E7E3BAF5298BBDC1050AA20F14E34DEC283830F5FA9C570C22CA659C1276BE8FFBC0AC3551DB8488855AE7EC21E239E88A0F68227D17DD87FFA3B3D0535F9E57807755DE56A65C0DE9F4A79F8746B20908BF9416A86F62EE2C2545BCA2D55CD4D45DCDF06DC879E1B6270A80778D0274AA658395D800EAEF367DF4F4D838EEE0A66093E0F419B9EDC5F003E31CF0EB7E1CEE9ACCDA7A2DFC920A4B5222389DBF12AD17392850C434A9B3C260159B0F52E78E7A66D28DD5B3C77662CFED2CB3DD5BC3CC26A34293EBF1FB3A9BC59BB0C104C5A9387F3893A65D145D424CE741A375F9C65E733A024E78FE274B29FF4B0EB6F21FAFC31453EAF7E48FABEC5711D3898B876F59952C73123281A8E85148CEF5A166BF45DF36053D57AE6F29D3E334BB2395FA236D4DAA8A4FDF99D80A9BCDBED36154BF4FA3D463D51974032D7B88B2504317E14165B1C3FE3D8FE366FC8284321D80F9CF512F418C63F73B7C29C07870332387BBD1A870AC39485F64086006CFD68C8299347615A423736C01FAEF2DA56CFB6FC966948649324E22D4551B9F50654EE505547F7D0B8481ADF6AAC3977F49D7E6AE5C4248DF7B43BDA7F082AACFCDCF1C1BC04F2D45F5E028498ECBCA47EC4D1DDEB03A2AB27BE9E4B80585145676F8AE7A5017BC5EFA317A576ED6E423D5A0495B8DC619712A2C3E6162B04B9BBC7DE4BE6532F6C1C019E702C014C60189A2612594BCB18317804C630264D07B7396DB562777BC305B885E00706FF6D0208737BD229BC7AEEFF5FB770A4C057B347601F1F6C16F60D4A53A0B32631AD2D41FA307F6630228E1807D22475D5E331A50A680896DC606F3941AC08F8BA46DE5A49F5ED6A94965334FDFD69C4A6C7973D9615B3FE576B15AACB9B98D9E498D2A3A89B4F8EEE715ED5F29F13DDE7629BB386F7CC800F16F3B5BA8BD0E14CD8D9BB0F0AA615BE9D7557F6EFD00F7BBEF9989E7F463279408E6AD77E100AE4457D57424F2B1CAEF43052C5B25C896BAA1C2FE67D1D6F669311F17D39460F0B176A7727F53257A36FAACBF3DFE623D8F882F8EE41BA1CE387E1D1860F4BABE26ED678395B9979D84DEA5C7B38905D4C7FD867ED7722D066BFF3A833D3282BB40D1CD310DC8DAC9270A49B65B5181EB30F166CAF0832A8DC56B9D135550B506D98D036BE7876836AAE669507990DE6D03E78A38139CF64F65FB410F192E30B045C93FE259C10E0C5B56A2B5F0605DA0851104C4BEEB4E3B30135CAE5A6C68403C63121B0993832834A3B5EBDD345C41B26DD219560B624024B8B945A10D385B3CE4E0BD54E10A64ACA59D283302028A9592120D142CCEB1CC30E1F96AD041F1E17BCDC3C68C2EA2E0D65D6BA3696166CB365CC461ABC4D67D504E8290EB452ECB77F6D5FAA5053D01317646242384C5C510BD43C5780BBD01EBC3AF33D29D8A09EF39AC85E70398D2A64DFFA72B3EFD8D6D57AA2F9DAC0CC6EEAB27B69FDF2403A5FEDE0BFAF441619BE03FDE44C49FF0A34E9C37D2B9AEB726D56EB646A67BF349323F397DB056D71DE72A2597D780942554C8F8273E307DBA6BD02E944E0559509E1F28B511BD709D03EA2451EF234DF6F077E06AA01E2806D5BDF89DF29F1B3D8C6D8014496AD83857F7465F1072E88709D0194733E1FC8C9F092DF5B9802FD2DDDA8B142217B9532D8604E2F32D06F6400025930DA2BE9B25529788E6BF4EB7F84C272DF455CE2ADA291CFDB5FE815129E4AED59625C879E99B3E3C1B6C5D7 + +count = 97 +seed = 13F1F446D9AA5AC853278BF74C9E6447A6CE4294C037867F43DF554370EE261D05C7260EEBF46D6694D0850B8343FBE5 +mlen = 3234 +msg = 525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B +pk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A41619CAADDD1D41A925E7F24502373DE62079EFC7D67B5FC7A753213C765961662D5EF91F92EC9E196B578FB0F85FDE3F1BFE14AEB1DFB6665270E833BA3992CF1093149115F489BBE3ADCC03985695F796F57225680A866F4B5245AFFBC6A4BB16F10A4DD40DEB288280D0A67FE865175215BEDCF5EE72851E52A2BFF43E28C27568D9424D0F47B9926683BFA65D9372DA0AD64E57E961F4186BB2E9CF3290F77370A6988CA5DF033F12F928B1479A96697C672121CBFEC7F420E89C7E40A8C32BB945EC3A79631EA9F06EB42BBB1C9A409C16500983B1E7306F9FB43827CC7E95DB58220E0F84CD28F1DCC47CD713397DA5FE91D6EE19B5CF325756BF80CDF8BDA4F8B4B3738283F7D4CFF03CE428490E4A35E5BA21F01D712FDB96ACAD5C62F10C368952CDC8B4A2F4B8B13519AC621A03DEF71FFC4022AF48A5C478906DE0005BB498A8E4624B2D5F5454FA0DB6F7056F50A184D497B429978A74723B8B84631B661821D021F06840B60398E789019C8BF0D0C84DCE7A8835A3CA222CF8A93B098CA56D0BBDB9DE8A560C07768FF19FA0D414FC68EADB60C0996D0A4197E919B243E660987D9FBBC052CA9A80E42592F6041456F59084CB1D8BCF01A58104C8C471ACE7B6A3DF23B2190DB9537DA01672977BC2B3DF1949BD26828DD89F4A35368194808956C98E11D2667269C474F1678B23D73C262737B8F80737BB82B95B2C9A458140C548E99E1277038CE4DBC3207678213DC9F36E09F6F6C634C24C4CF867CF30BCEA45B4F0EF826D33202261512A78AC7ABACF6D69E5BDD8F9FA15A1299BED115D4829C41C21C7520157BA61D8D3024156321C756EEF6B9D7A31CCE0CF5B1711AEB3BB7586F9C5C7DA0567232D29E80BF9D2E5D6F540BCD888B31AE4D694D5DDDA0929CAFDCF04A0537051285DF5E862D29226CF2B4E32008022340EC4A4AC67C9BE72FF34BAA6F5552C9A1203C382DD1E2282EBB112BAD9E31F8AA8127C8F10320C38A0EA5CEC56F4716E030F827A6C925491C663CC975C5F8827D55A09C47625FF9F1526A36C6763383450D4E7EBFDCD7CA8F6007289F9D823E298FB8E1B06197A5EAD64F04769C2FC283EC85F26DB06564902228A29B7BB7E667EEEE1B2A3D6A5734E92B2D9658A4175473495FB5016DFF22E547F690CE1ACD42E189DAD725957E4302AFF5B451D00567E88B3827FA61A9D547632C808972669397230C9445F2EBF8555E9914553373EB65F343654ECE815D783E380AA9A2BD0081E4D162680FF3E64C279DF5DDFF5DC612ED94D2718C329CEB764A78F3298BE7B81FC73B7596BEECA24AB41CC18EBD41C8B2D954AA92EFDE343B7A01E304E4B0E7758083BF1B8D090AC1CB0F8881E27AADB71A1F21DF45DD69B31413AD6F3DC7EDCB8908CCF7484D60E2D59EC6388BBF896D2A6D821A55006AEA568400CEDC6A49803C9A735C2B76AFC2C1639F4FD9836B4D0F010DD1D27B1069198D989D9A230F55C7FEA5B942E84D3696282703C659CA2A3BD7DC49A323C52A3EBE9DEE7B11F14DD693DF24E109F300FB3667742B7D8E306822F21B14A6E1CB1288F56C2292B28F8FFFCCA561CDAA036CCF1BF37EE7BFA4C824165AD0592873AC8B836B32533A14CF3DF7E79919DF7E34597D73B064FDD18FA252101FB29279E531C0768D19C3AF1013F224E2A3CEC6C54609BAE46AF00705EEE514CB0FAE320CEBF4829A38F41152653E156D131AA286D1B4D6E2ED53ED148C9BEF5D86DC6115AEB38236B84570FFC998AB0F64AF602B5D7E2F7359F45FB9AE1C0F7B93CAB8FCF7FCD5901484250CDCE64FA63325FA1538BB6DE4F9D5CB02757C959E499BAB329AA2B9C3DEF470BEC3EE7A332B4700FB5AE37E75D348146F69C0FCCC11ABAC523C5023B5A10E325967FF943DAFCA4B4BF378A869792F57639462467E7E7DE315CFCC7700EA9B1A770D48484C43C63046E6201F93ACB2B33550B696C2DB670FD62D3369B22F985DC9506DDE4C181C07368417E4196663ECFC82EBF5B1B1C514CAC7516AE134AE8BA6F55240CD262EE355244E7BE456C3C89C204CD69B81E72DC4CF4C51D5D640CAB58B1AFD57B50CFD5D4082D90AB30EC7CB3CA8D0DCEB6203C44958AB8F86BD7FD878314197CE3B38BB7BA291261B1494B4B2019B87A51E6EE2265A06BC281B97976EA40CF253D93321E288BA808AFAB7B86A6617594F793267CB898C9217B63337DAE6BABE9CE8B0845FDA15526764EF813CEC191F32824002C609E961841F7631DF76E9603DEE7726A58E1900660A62B54DBA8A73392F1F2F644A8AAE51CE0A0C837E7A3C2D7D7824F79D304A956DBFA5740251A6B66697F02AC6AC7012268206D0D71A7F54EB51807832BFA8F98E5FE6425E096F213547F61ACD00271E54DF05F0266DAC13565015120A27DA92B3B67791C1BB35D74B835FF79D3BC17D959F707C223E9BF0E02E64963A1C87F01F43A48ED9714375701B8E3BDD044DF047F2FA346673B7E9C5B7445B4283BE7717540AD300ACB757AA235279E05FFD885D1F9410D1B3A4E151674274D175C88A114A694016C9E188F47324EFC0CF1B4B4BAA80EF02003EA0BB6AE202E5E073AE9B6C983985AC4EBB2F5D02F03EE1914821957EAB9E5F6A225BC57208FAD2C03936478610E9946968B4F7F5BF23587A0CFB6FC8D6854AAE071908DC6FC834C932CC8048EDFC1F7D51A516A0F35D0FBDA42A4C7009F66D2B948A1E647E029FAF9207FFE82C0AA224365C5314B1584A90EBC07203AF86955021B5394340DA3FD24D13841419A54211F227A685C0D6ED922B25FFB4D382E0890D2ADD0FB61D9AAE14ACBD9A6187B5C5CE24A833C59510AA89F4BDA95039CDED410A0C72696C67FD23809C866C1A46FB71EE073A6F76582CFB2D89A157E44C18B30EB9CF3C85AC18C4ED65DD6E2EE1E39C27A150AAE3E4BBC878FDCC369AE6D7D44C0B498F879EACDF857EBAC6E48758060E4200D263F2626D09FA485072C3C35253C21F38E6AD1C1E2633C401D6F8BD0CFC84E80704AB711E1DFF4935210AD6F63614AE4A8F651A3459CDA1F061A20E8374FEA8FE0AB5620158018A62649F778BFF01F4163ABA1970550CFCF83BD793FEADC45AEA622088A37EC8F24AFD44D493529DD463B58059B8611AAAC77B93C2FBE8DEE7B45D9908DCCEE084DA328E4D1BF3C102BD5462AFE5C6D536857C982EA2593492D72AEE1DACB5F3780927F3696F3824C8858F86862FC18C8A0BE3DE3BB71878F2394E063F09D746D62A491F73C57F74415DCFF47BC6783DAB731B394D9C122EA5BF7782682DFB01A8A6C12A00089B3A30FE7EB47DC75D110025D72FE94869A6D23FB17E7DFF1B41A13AD0D31E5A9949714EC91AC9E4FAA22815706B831DB2ADED432C6EA227BB0CF9B6F78FE57816555BEB8FD9DE393304111FF04A72F0F53747F31A16EF643BBFC30413C9436818E58B437A691C78068D3E6DD9EC909EE9FD0336C1AEE85ABA2442BE003CDB62FDA6EFAC19F349C7268EBF53AD5E5D082F5283698E1D3FC5902074D9B6DB4D219D7A9C2ED3C4198AD74F1357A341807E6C6E7E6F0E5EBF63D913C4811F2CB3E45FE55D8BCB33BB60D989AF044E90C4FC4F846F4C05A8BF7 +sk = F9CD5D926A9E205F1ECE49E62A71ECA70B60A94F6EA76C322121533FBEE293A473DD5EA80733C180A686F4A953355B30DAE6C10BC0A9AD3764DE372E5D827E33A8857C254B9B47842314767DB23B5C5360639ADFA68803EB5916AF0711E571E31B822C4B4284A4042C88903109C6258C30280AB3415C30458338508242061302705B486519398D13948DC0424D4A02085CC409429405C1C40909972019448919A7490A470250428001988923914010212948242923A2005B880918C624C9C68148105151402EA2324040A445010110C9084800373152B44941228E529468D84425CC908803994919311202C9419AB808109781C486005416824A4485643831C08441DC948810898803324083001112A0480A25308C0670A436301B232203B689A4B4611244215B042C4A944190A82D1C330913B17049842881180D0AB4001CA049A2B270C3A84983266E12428C88C201A2908409947158060C11486E6314210CC2691296051085511B38484224856308329AA8818004215BC890200426C8A68DD0384E5AA24DD3B64083449023C860238549C10091830888032770D282281CA14C9A02865C36298B0670434850CC44850C840CC9C281C12041A1A25014278011466CD808925B424822302AD00670C42460DC266821B78843268CC9226D13A78522B9891B2612DCC888084000C11206E4142E140228139508A38261A3062AE1186403458952B0408A364903A388C2B8680C124CE39880A20886888861C9C2101CB20C49304A9B284D54228152A405C0304059442DE4844C8242840A4024DAC60D4AC4811B342D1C85051A414204856090285020930122C5450328056312104C222A88880D00212654488813B08C041969C19861C832910021220A31018B326989462A83C285A1886803A70110A15142348A5B4020130341A046301844840486600A910053328A58040E828025413844A0488CC0086DD9962062046841944C5C9664C3C60888C0848A3602238885C1C24404A441A4C6090B447124130E22454912920C09C1112108651CB4014248718C144C11A708911471CBA82403859114460210136442B24181482A0149061A194C03382A2227606290008082218224221A388603366008B02CD1A88094040E1A176200A7500A210AC12068CBC62120C46018B94CD418424BC04000875061323199404642168C0B8788A0346C4A802019248CE2861123920DA1B24D444844E0220E809800909664A09050E3344411951102018C9B368D12B84C9B087220B36908287204A46502158D00334860302D20A321603280E294858AC610C02668C1066919920C1C25051C064DD0B6900A9370CB422A24934989280E91825102044922978D202230D0B6084BB0309CB844D444429CB0705A18910A214C6390698448428A3624842461E3C030C3A2241203280005844A80909A4802110005619260CA1484CA1666CB3411838450249131CAC849E1B6211032122343621C89018302600C334D4B302D09262C43C42150C471884602C82230E03671921045E1B665818465924841082324D1404621176454160A93B4119CA03023384A63346140164C5A226019460662109104228452445150B44908B751D9B06C5CA4509A122C93B06053B268DA08121CA27020C90D100801E1C24542960C59C83008A005C146495C48212117215348061AC26C0B97805A24245282288208300A3724E4424608B4216422450C242520176D24186691060220300953846D401691A3226EC8B80DC0C441E34612C2807002844418402942142994160208186EDC24249BB628CBB029D8448D11062503344C4BB04C9A220E02B70804920C5AA051D0148118C52D632271A0041013018922B66D942651234405E42006C1C64D9AB8885B163220492E19B1091A39325C4608A340689BC00559265001A071C3006AA09088D244824A9645E2124C5BC40520192E1A4989E01271C012424286655B386423857188122EC4B2815AB04113393092903152828DC400851B228441A8304B342C91C88D21C780A0B04D59C8105388211339300A1069144428210440DC164EC2288A8AC869930621C94202C2149060A82921C8014B1862CC146984169120200E61424944C80CCA46490431249432281B383219066080428924230E03C94D6DED87134690D36F5465308536CD8A57F57A2399EF5ACB5ED709E43F67E55E41AE488D111F3052B496E18DF277D19557EC73B4E9D4FAA4E9FF1F9B57B4B518A79CE56FAF7207E5081A10B6EF2C6E9386D837EFD6BE758AF5191AF98E18FD1AB588C36E838BF763566CFC6482C29FEB7361B99AD32418C8331773E8838B5ACEE3AA7E32283CCE940A4AA9B67F84F5A25F3286AEA1F1D583A455868D7E30EDADA18EC2F2F7B6DFF8A61634EFD9F2B48D45E0B66667683A525C131A4CDE49AF9D9BF542BE80288616A844E0782141CC300F69AD27408B2DD75897631873C177EE19123F30053AE2DA2CA5014CEF5B73CCC0690B9A90CF3773EB5545AC376FBC2FB63C0779ECFB6D09929255E0C2A5EF24B40C7EE072E807D823653E4DF401FE1C7F13735046B2D9FF63A7B8D45A92EE648BF1B4E4D5D404D6F374839DE918E01DED2B8EAD4A9AD20CCC3938C84E634F7ACF6DA06FE781C8D00E7BF1E10140A6744538C4E16BD35D65E0B7DBF236BE553ECD8D54F288FA05CB460255C69F9FB78531DB49E3AE93C12544F0B6E7073CDE82A25308B864B13C31DD36BCB36C15436C201F6BD082DE485C63F7E6AF55CFE4DBDB8CD0F3D207AC457A98733CC159588E8CC5C06669B23E65F89FC51C0EB987D5D91C3BABDF00E26207B9668788B6B20152B0F6716865C37556CAD72BF7D89880AABAAE0AE36653E18C6FF5D6633194829C9B15C3B576259BC41A42D7C2FB85A00C7EF5E7D794D99B7B770106E405DE2297BAE20B25A8E681C75DD8EF3CC7E5980B8746F873EB530D50C2B8480DF2984C322DBCF511C10C7ACB18DC22E8A9A4081CC2B902D3DDDF9CF88C4FC29C6A4F273C3B839A3F36C4506F51B46F4AE138445B5D751C73BF68EC729F14667CB11340AE38D0CB8D69EAFF4C4DEB2C1B714F4DD0177BD578727B80893373F7C3781426E408024226E87C1746FE1FFC07DA608E640312F61933E4DF7D2F78D9FFABA7BAC7FE4AE4A572FC336895C22054FA1DCEA53485AAEABA3034D3D2E8B740AEBB0175FDBAC7C9F6669A8A91E1E446402819690446E3E9ACA4247B2B516C1431C0510CECD70DE24E47683C51D44F24C27FF103C39469CAF8B0CC688318BBF2768CC7684C5D43A3EA0BAE975BD8279B9A550173952B6F5621712BE788E464FA50413D975AE1AAA9254522CCC8E948B5F60661953B52F8FDD4F10C8F12E240D81652C344C55622616FA4AFA9D5EA727B434F9185A09D4D44F0B5764B149016FBD855A4DB72A586B789329BD85DC6C346DF493DF81F3B74FFF8898ADDC936FA6C22C2247904C28C7FBE7E7D8953B5F0D0B8B6FE9C37ED0063A0126EF120E72DB6B5E549ACC912B6BACDC268D04345682BD575C6B0468501D47E7B3A7A8CC0BCA41829E79D8A93AD60367F6C3D135FC46E502FCA6072A7912D6F9F817063235E22BCB26720101CDC063FD351427E8FFC53A77683A0E6DE6C0528F92D3EA281788168027DC77A397AFC42204424856138827A93B7EF30F8877EA397B50A1D1F05411D3544949B913724F5BE03728E0EAE1EC57BC9B64D24AA3B4ACE044A6736DF4D407F11391F87462CD3C74D5E13F726BA9676424C281D28201BE30ED6544754390722E19F700682232EA4EAC5CEDE650765A58C7AF030560780C3B204CBD429D4DD12FF557D21A04044A3FDBCD7F3D05FFF3BF477DD01C61E42C2D844B49394DAD7146E24994BB658D046992B1BAD620E9A6E7C7696DC5811F38D2B2B573DF035AAD0090A5E1D5B30807AEFD77292D62ED8D05072941593B69CB3B7BC37C40E1613D0575E21B65E59ADD134726B29220CDD1E549A5AF5C6945890B561A5FB1E1CD70F540BA4A16FA323816900D1FF1179C4F146C1CC2D86FD7869E6E74E856FA891407BDA6F9D35E6EA6628AE6B158FF879A2DD732130D16365C14510AD17A61FCBB823C11CCDA081F9A65F873E4F3FFAE25E317C24A2F20B39706DA846C99BFF3A5CB5BCE21EBC5E149610E27D14C999B5EFFC4A78EBDAC46AA7400C3723ADD2553402ED9FF7AC8435D36E786E926C27534F556323FE8A25F7FC441381689D6EAFECF08B734C33E2029C4E51772496B81FC27C4451C35F286780F24B841094212BD046964608FF3AD1AA804AFB0D94507DE309696BBE02B9186710895BDC8FADF413F4C81F932A0C1D20681792F489F1D0B9A73757409CA6E4DD3D9AAAC24E04C01336DC02EF6F1BF6914D22290690256E4067F9CD47DF11C2796DA07F4013CD9D6E1C41E16EF3A3E6E1637B86A32E5344164BB49FE7E9A4D1948C87DD460C8654884CBD151B41A0DCE8ED831C09B8BCAA6A897F0AA3A56F16A803E305EFF7F265EB15A5237EE3214B9E0B04F9063A0757845CE82728369FBEF2B8C44AC6D8A490D254285ADFA4C8F0C0EB02D3E5BC3AD1777FE089C05DD7498EDB3056F7554220DE76CAD9B51332C955D3CB004040D96B48FCEFF59E47B0B9F58530D95C568E589EFAB5E36B6F0E9AC6F88BF66ACF42F590DD66741A9D7F53BD2A248DFADB6627C36ADB917449717DA61DD64A12AE09F155567DC2220195C233557C954678D6840C433B00F72890E40CF3D1D12EBBC4CF84EF599E4745D22112796A933AF73FE51031000021394F94804BD3249039B928CA5B4A818BDAB745336733404FE748154FEB130775CF8D8DF307A0AABBF266D985408A2FB01330E6B7699FC3BFA750C8B651DE5B6BDAB0F1B3C63FC761B64BE9D4E9F03FC64AD4866E1C8C5766B35BA8BB37E7C0C9949A7FD2A33A0C27C2C0CF2323025164ABD207FA6D197CC9C9FFCCE072E8FA6FAA78883FB308DFA620BAEDA732174B3136B1E83D06338138F61EA8A2D6B6E4B3EB6CEC6116EB1B96AF3415A8D6D1591A45D1E95478ED230A8A230FA5B7B6B4C97741A7318366F9B3D8334E5743EEF5471F51D23340EECC27A990D578FAD1924C3F8B38029A93335B82D8BA563927740BC7CFB0D5B5C0F0283F1D6CCEF6CFD520B181363197AA265A43595B2BB5A6720E255B8C4534DD1869C16FE189CD88BC8A0F25D268A18EF23748460BDC38E80007A53C9E87305585FAF811646CFCE515FCA2ABF60CFDB8AB1794E678D84516380B3CC7A8D1ECAF3C9A799E97171D2AFA552A53087B9CFD80AD24B79AEBAF683C730D38C26E2BC935B05E525670202993C3FA975CFCE27B9A22E0E34C30A1AD2DEB67330D813F1E187E4E3A092F969A3F646782EBA7B3415773503A42F8B5AB9AE758828FCD11269B7D8047E9549AABE774C40FBEEC5155BB2EFA18869215BDBDE6E89CB0381F16F56A83E013AF08C67026963BA9023E013B5C34EBE42DD97CBEC9392C096FD514F43292DC7965417441BC7BDAA65E4A27F07E8E3DE558417AA1605732A4B26E1A2B615C67DBAC9C867830C5EA104EEDE62DCD9C9A11662513B8D695CD2B74AF9053ACE2779B1620B7437642C49A910E5EC76BC0EEB29A2683E83B1BE5EA817D1696A7D1C845578C648E5C011A4A8CA5DEAA97C6C7BDC7F25E04BD3A6312FDD1ED2C3B51D78C283172744C099AFDAB5514C48633E81D7E2A2166BD55F8710B1B8767E37B093DC3AFF4B12B7880D564053D405809FF1652CE8D36F54825504F21AA3C78AC0C00817D4F9985170B750C3C940B5702D3B3256402113FB5D2AA98288AC4FA61ACE29F84FA2CC416BAFF2A047173EFAA39915794E13660E92414FBF33B91440FCEB2EAC55EAD624424F6D9FBD018177B6AA97B8A42F277E954CCFBAD8503CE4370B582A6DC85E4DC4E727FE37815AB37F91DD7CBD637BA7F0AD433989F8BE7B583D59E1E1356FBA11757DA3FA76539BE23D4EE4D2BEC8E5B44A5545C40E6E9BE18ECB1BD597A3F809C001E4598CE5A4EB467BB0C30D84FA89295E877BB0629A08457A39A3CBDBDD55137AF90D0FEEA4CDD16D3235EA2B2C1B2D984252D572B7285C5D0301DC54DEB32B4F024357757A6A0084ED8962BC2C9FB78D764B20D28FBF0B96E6CEB68FB5C9BCF92ADE76F912164D9F72DEF69FAAD4F77183BBBAE45935E0CC72476F797A7F9155678E7E352D3DF7D8D47370038C87AD2E75AA9D9B9012F10261A5C5F90DC9A31A6D75D6DA4FD4714E651B9FC31DE297DC606EE4AFD7CA72F120220E53105FD1A12C457D94B618635A8D2D6EB80886118CA8EA5D2D030B06B35AEE1471B137C468468B980A2D631E6573B6E31C4F62E3D4E6553876338F3A9BAAC6A870B796F9D095BAD49D8EF4D6FD863CDBCE163CA008202D7312BB12EF8D8625E90CF51F10350F0C5EC5010CD2F46E7B8E8562C322EB4E633AF583B103ABE00F994E99E4E39D26A3E076530DF5BC75F5BE52E1F1AF8B4FB3D4823470C5F6E0A0F473145F13EB54F9E2904263A0929F88DB0A47BBF7D2BE8E5BCC05CB23234C9DED6540AE0EDE0441511034372CDF5445035519017C9FCC3A148C7CC09AE2B47BC1E0B6DC345D31A3B7ABCF808EA8740FF835F27354A1081268A1C48A74F97036B4454573D7E4B697889201712E74E4B9AAA0A6A482A69C143E8C9E459E8B2BA7AC3B6EB19630C43DEBAF7930B388D4A6116F6149B56392026A52FB9984C8AD39C0665F15B279BF073B53329267410B4A391D54DA33C31FA23BF412122226D58363423D6A82852BDC3E205FA17AC457CE5CED3A71E4A39C352D65014C861DCA0AA3DC0252539FE1BAB1B5C3BABA813B22F66C991C29521108D489A3E1776DB989A +smlen = 7829 +sm = 28716D0CF9591E31A14C02B653A8736D2AF9CEF51AA795688D987216A671748D1A6C0326131ACD88FBDC1DAAB08E388EFB1321C442AE8DBEE0A4C2A3B2C7A1612DDF6B028E70DD709CE03A598FB64AA558C8B7BF4481E0F78749C226749AB9B89EE87C25B267660FACE5657486C91217D2241A8BECF5F003FDC4E2B50ACA88FF33E618A4179A6D8CEE6FA18A54F036EC46E6971C30B2F49581142D08677B8045CC064C6D68CF83607ACAE0BC1CA6773B13C58C8BF5664ABC35CA50DE488E854394D595A94C50EF2C4348E7F1F00050B752164856BEC76E287A98C190D453B6821C5F019357D87698E6244816A1CFF454756426DE6FD65E35186F7353E769BDDF9EA7D6F4AFDFAAF74B67A95E8A69C252701BEDA359ABA463B6F715FD1F195C7875748A446D0744771FE7BB105C4C628D07197486A704BD7E6EF5F760CEB733CB39CC582584237F738FE5903BE18FF6BD6FB42FFC8B01D02DE51FCE6C9E350C7B61E2AFFB48CB2DC9EE4DE6F261450FE2A0420DB94E6E829D90B4C6C7D82C36B25C8692A8D4F6DB3A5BE8D7750A86402E897010DD47D6BD6B10B4BDCE5D94D2F81F3500BD1EC509E158BD04E6474FEC2610FEA4CDBAE1AC36DDF13072D461C7D060856A1DF043CAD6A63A8712443858FF399C0D84767F8FDFE9DD5BE2628F1D80D2ECBDDB91569C8063CDC459EDEC9D0B8798CA711F81EF91F55A04C93A6112AC8A1F55EE131BC56C7E915A13B62DE1CE3CB24C8209800C6AF2B275F09B2C46DEA269685556672E96B1F7790C2AD0A0CAF83A235AAEF2975C71E426E077B3EB32B856F91E4803FE99465936A5B91242EAF0902C04CB21E6B6E9BFA08E24A84DA702D5A0601414C05EE6280864EFF0B891DC33EF13962644A09FA81934AA098CA36C597BE5AAC5ED4694D8F3BE6880912046C44D5DCFBBAF53226D5D5E2665B68F29ACB34DE9BFED4A3A713A9BAE561025E9454A12359AEB5B22A6027BD0EC823CDF0FC364A35F8CEFE8D27400C755968BE7B3B02031E80CD61F384F0F257D92DEFBD7A57FBCE9409DA41FC73352A01E0867A00EC67A8808490EAEAE47D4B62B0794B29A9A0737F630A9392F72CB0F31439FA7294E30942D1278C1E0331D13B514F0B5A1D7619F03C86F0B100DE70F3E334D0A8C50E070EF8D4E3F6299696BDB29A3D53773A51A8030FBC53187FAB741ADC78A4D52687051394F93F79AF8D5A72B1A39BD993766C0D40246664172B9D4E1E242E1E5761B0B9FC6C963AF5B99846BBF560AB9656D2928BCDD6ADA2068D80E2B15DD530680F717EEDF8D35298FB69727670EBDA6A64370C899B8E837E48C1103F573600CBBCC3CDB47858ABB17296D12EA850862AC88429BEEF4D6DC5DFEC60CF53C960F88F6C2C29D46C983DF8444F8787E5628183090155813170A417751F952542472A9B94F63F4C5822671B4923078682354331B5A240B6C9CE7578EB1782ADD94DB102A087D63254BE80A24CFE0A44557848FE3BE7439123E5E6BA6783899177595C117C505962F79C64ED114A4542A76A6670B6425CA9DA4F3C0EAC6927BD35C7E843D6D3DEA33DF5FB32B13DD02DEAB4ECDB3043214D9DF7CD2683C71C73D552228ACF62B033DF90598492CA14DDCBC239B479897BAD76D85AA7AFDC3BA1A4838052DA802177CED3CC53103D3DB6D6B9AF13763C6460D5A33B5CB4BBE763D9D3BCBA0EE69D4B79ADC1A723DE3C342368C24F54AAD164D72C7DDFD7E22755714B5828DEB6DBCE1BCBBF613B5C2ECF87B62E4D4DF85FF99748DF39020E0DE12901D1BDC1724F07CD48C68A1A0D7254C2647689EC9A3DD3A3D10ED8BB2B270EA4B209AEDA7C9FB2D83DE96004BAB0D1233AB0703FA9FC6B6F9C3E845019F1261426C508BA5701F16DA614E81078CBF0A00FB279988982F1B8D28DDD28D9D9CEB152FC1463EE4817D3C6543125C2CBB4E1D7A23AE7C9105B4ACF87403F346D9243C35444220A1932929AF09419DDC6EDF8411E2133AEDF185B1FFD02A050FD6B312E2B51AA5C8ABF6D0D0742F50969F87DA0C2882778D17EAC3E9E40E95B7B17C63916CBEE80AD4FBC7D4A1F1250F90DB8C3E08111401A658CD0E78FD3CDBD0C2A66F10F2B2E071195B02CB1BE6FF5B8E3272E2987F216A60C91742B49E2703CBE07198EC643E265BACFE0029BAA2C19D81A8DFA816E6BED5C7A26A4C792E0B6E807D9C041868869DF2ED7F1D05D696CB54348B4C359A1C5B6EFF62EEE4AD6538E5CB744C5E471DD15B9ACB8BEB6704FEF0AE1B6B352EA96968B3EA5B45D7D705F5E1A33FD64D70AB6B6ED68105B485A3D59BDE263650539F2C75B08066F9889159E5FB2C1DE1B1BBA3011031E1B74832259F8AD6467F38ACD7F7ED693BB8FE7391F0D1A9F0198F72C76A88C4E1BA957C6CA7E5F03358494147772F408440EA207964151BB7EBBD78A8D080F127B4BAA4812E80C67457E8D60DC5E6EF8788BC5529813441DB64ADED996F61E336631A3915C28A58A7FE057E771BF60FDA76273531877F809A95B90E1DD0C038975DE1EA727B882750AC15079D2960B951BECE00F110DC959D19D68D251CF3FDBCB89B9408DADF1EFB85F3A4435CE13ED472E4FB976D4726F0F9A2C0B1AC7DE6B7ACAE7591AA9BCB81B50860FB1B01639A582217F36211C94B097E85CC0163F1198AA15B29D3EA978D1D7372C27D9A80682B652399BB0CE9BE0884698A4307EFAFACB9AC5575539B4B1A5565DF19E7C17410E847B6EE98C231286109C555CD27C2172CF34D6494C7392F8173F511F3E8422FBFCC9C4C30ADFFBA9E82C70B8923BCE3BA720F0A4AE28DE37258DAC388D38C4819F944ACBE2B026B5DCF3F8655BFC7EB36C08F7E57E78F5AF9E330E4C655873F2DB615F0A04F5B129976C3C1B54483EC0071D0E28FE068B2B5C410A732B7C26CE3976D5D14AEFBA2F05739A2F49CBDA20AD5A72156A1D5D44FD5F9959E009FAC3ABBEBCBBFA65207D0DB64A4E468CDE4EB06E764E4F90C7599EB0490B8FF78B1009DB622BF17D880D62B4679CFF501C7DFB90AB2F53F2F6A94ECAE0B6FD6EDFBA5F54AA4F79AFD2CCD77BC67CEC4688B6477F3F21CFBD026E20A1CEA053DD25B856886D33C2E4AEF140F11FEFFD4CF31EBE7EC1A12F440BC7DB13B5B329CD5F14DFFAC065A89D2B6BCE021C3E918844B85D94C9F14A9B1E983457ED90AEC25B8C9091ABFF35D738D5C49F883E150F3A5539861E9FF299F7D4D74BB230402915C32032E59BCD7A8228D006DE572E01E574CD88F0A4E628916CEA7CD715C3C2A2AC47C74D97832D42F88CBE1073E8B52278C122956AB8835F8D6F17A4468FD641604BC24E717736C103DB308AFA70D9DBF11AA145F544DFAE55CA545B9BB139E8950FE9DF2140346F25C21E22743DFDDA0D093E215AC071087E095306625299E8180C680D0949DC1481F22C6CEC872826D525E31868A5D5E2163FCC6A8CF33C1CD4079167B9586649555F088B16D46FB7A39AEC4AD9594EA50C83817E6C119AA10086E3ADEC548DB5CC537040E39C166FCE877644BB69541E6C576811C3CDF1AC78F09ADFCFD1C5BA208C65FF6A68B148D3E4628EFBB75DBE728F02A80E1640449AD7FFA2E77D853119925F8C2BE1B7A55250DF6507A2A44435499EE974465DB23BE08286C9DF1278E4C26BBC574DE57F6817A7BF9157F5687D11BC3BA3C80A68AAE4BE60647E428C479AD6B044C6A361A367404EB864F9939EF66895B6562B0A4D68EE7A9A53233A6432D03E3FD01EB959A25F566C7A3615E276D874CF2FA19D839434279FB9247890F62E26709915AC1B2D15EAB4235C5E1989CAFB025B68F8F08BF18BD2B2007A4B0BB4CBBD8C82A92071E0EEF8A669C03EBF129A808AF50752E1071F896C7D3A9E4493A6E007A23639BCEB7DE134D51E22447D3A7E9A9E6C13AA376BA2A26477FD84EBBB946A8DCE1E1CAD172CBF324A39C920BEDB18A52CBC644EE16C47FB3C6A8F32A7718C7A209F6691B14DE60A22C8BD3812B0A602A952CADF540AC163D48FB687E963A6825699329ADDD318C16940A5848DC1542FE0533906FAE1F45D4899641D79AA404A25455774C73E71A5BCB9A306E1E970852EB101CF9D6D4F77C930DDD30620E21E47548792408A9B292D7AE1943A0A9D53BA3266B6CE81A67194E0575881B22AFCE4E3E6F1AE2BA2C5F1AC06B057588754349D2D303F6265CFE87CAB0E719D95BB7B000D497CF17FADFB806E1D2A9F73F78E896B15DEE6E78EB267B7E4901A4B01B911A6B7A797BE903C29442130AE798B8217BBC1A05D98A025F0F44F211B0623A4A5315BA0908538DBE0767E5DB733C62420CADE24DDA31B7A30D0ECC225FF8206ADDC22BD5455FD8345B717F3385F74F5CE5AB9539F967B47620ABC6DC67C4FF0ABA2E894718E632F8370DD29D2F244529D03DD19C6604D142B04595B9BE2B407645D55AE6C2370F6F4394CCE362AC74D14300EB18526B255952B3E49DF73665BA5FEC628A24932625EAEF81465ED35C06AAA010E35D530AAB75FCDD227D60E7A9117CF76BF6889AD190F496B06D3279C4BBF0C2A9844308340A9917FBD3BC2C2880D145C28DA08D42A52687F9B530F8AB886D9A1A48BDB170585BCEABC35D744AD65F27D207D257B7AC039AEE38AEFA96E85F7055A7C685EF968F55B179476B298E1AB7E88B53591B1D56C8E6C913486063FE72BC493E3B5D5D7E1DCA81364C1FC408E9E4A795DC5E4EF7C4AEAF65BDCBD966F97A71B0CC367FE2912EF792891892D41944CF6C4F05F507A35AA3CBB87164D682674CC2E1C334860119C034D9EFFE58F1918661CA054651B65CC58A8CB80AF38AA49AF3D1DE894108950898FD0D8162FE581C6D450BAD0D89F6D544FECC020B316B1CA7571CFEBBE978C409F436A265E4B2AB9B42C518BF9A632C9B8E69D0540ED08D010FBED9DCF6823C9E5B8D3A1A0B46BFCBE72967285E6EED7DF8A4F41AEF1DCD03583E9C51916D96CA0EF9502D0327990E1AD5A01C9AEF455CCE57F48656F176CCE7C9778C92D62CDB5C20725C7B3B897C763419249CF91952E23E4AB70191FFF790B6AE0B35B3DE93520747EB84B7888AB28F3CC4726307A0FCB6236F84393E533E071984DD140580D2083A8BB5BF9D9D8AC4A491B15757D3695A798BC81936E087B43CE922E6BC73F04CD96EAF12F9F709942D07A1D6A5C274CD51B3F2876E6F7F5E6E87D481BB03D08F6CB9155BF3E3A923332E66B0073C6480226987FA51B89A7ACC1560997A754684760A087FA48E7CA10D2717320796D434ABE3E38461C2219DD1B47D17D17EE27BE46FCCB9A6BB6AF941EC008B5F415D5C37A26F4E0F7674856028AD561F9BC8202C7F80676F6BE08A4CF6F1BE537F18D284CF2E2E8CF8BB08719F15A88F382F04A8E865594209339E5DA3AAC967A143BAA0253C8358A8DF18D4E54EB5EE4C2A1E4088C6745F13BFE9ED88B08CD37306D016761F09573D39E6A48FE87CF5B9EAA68FBCF12324B480A0CAF660333B909BFC00A8EC15338FE562F3BD681C450DF555CF759CF02388AC81B54BD8D238EC3A442C36D5916F6EB1F463209792034863869147184A7D75D816591410D80A1D16031C5738073F6A661D54594ED5A9688CEA49B657BD2B808C1FBAA63C713BF42CB6D9A941510A37172B3EE167D369F67B7EB9DAB191C2CF43BF06B9341FAB36917CE14D7BBBADC8FDE47F16C62F15633073AB7CECB99F44F2636E2092C9D818A5E5C15691D0EF7188180852DA449B63B5CDE796AEE7B0A11AC4B96F767D692ACC034389489F992B034008498E65A684DE722D3F6B66E8E478F72BD4A44C629FFCC13FCBE7ED26138F0F1FAF5884597D58D75BC9DF29497498B66162ED5CA8992A5A5552F888F39792FAEE747D9D2FAA66F64B407E1C64B21364DE79C8B7F793AACEFB38D79AA2C18DD6A45145C9ED6F3B5CBC64BA3D98ED1F8B2739E89C55F414A42B8822AA74E78ADF86EB2D133CF4F3A0AFE0EACD5E72C024CD30F3C5ACBCB832B29DCB0A765665B0B573F35B655530E1E32E27A7481A87C593E4D145CA3BA06D2A07B7CEF8C111602A98443E0CAC858229AAFAC12CA4ECA934EB5411520D18D6BA318F938E0E7756190615245189CB7DD81C8EEC7B8C6D8F8059EC976212B7303AA45A60EC7A668E7B24B700BFC1DE0C52A75FDDB372A789820845F82168AB4024C2ADC0BEB933A2243D7107AE180C04B89E685E93503139A1CDDA5DB70FE277BF8A60E10DD6E4D0BD5D8B084D211617EEEE3AFA03FA8324CF26F170B63B44BA86A1DCE7CF78BA9679F662BC4BA815C8D2AB21B63B061D72A11620B8A0FE7CE8843B9CD3ED5B67A7EA85CABDC552F7DECA2391E6E70CEE1543472D002AA78FDE22EA1046A74A13DF673B02A7DFB5CD010304070E1A7A7D97D81C1F657C9DA9B025485C5D8FB1292F40565A696C89BAD080C2F4F9394C606E98A2B4B51635556993121A3F42449094A9B8CBCF00000000000000000000000000000A111721252D323D525E8B98C55864849FFC71EBC953F7A0ECA6298F6AA15A83BF6923BD5921B1C86DBBFC544A39C364EF6D9281481E946C994F96829D6639727A5345560D8641E9A510F913F7FE5592C2A40CB278F5AFD8D4504B5387C20945654F08168247A98F56A43A5020955F882D2D93781F4A83676B08F50341E953A5D1B67DE7F6D1BE3D78D5D060AA85B5EE4271763C437CCD595890DBC8FCFAF2754AE9349BA2FDF89847A15188716C0EC672887A4B9A15176AE0C5138819CA232D012BE1DCFFD29F677442083087C127CBD80B0D9CC0962BC8318E734910D1E2653BBF700C84BB0919E12DF331CCDC7128B41F0666F6419AFBADAF673BE16C9177D3CF113C6488504DE088149BFB83EACBBC400309B7AD753F7B2F5AA89F070C9D14C084C32DF91C5F7CB6A7D869D64F4A05AF80A98BE7517ED784C17B0D7DF96B9987B7EA7A398CE018AE6E13E1C0F7AA040AC3FFD273BB9687AD6FEFDB211061A6228967E9DFEF69BCC1C5D02EE56D49A93C8AAD46D08322A2CA246AE8C3EDC071D063AD605A97B8AE94D58E897A4A6310BCBF55B0CAE1AA81769D30B46F883EAF29D4B5FEA32F2DBDE49360CB6235754BDC305ABB5E5395360097378656E2BACE675448889B0149D6086C51E9C3AF07A76563164864F131CF9C0CD475CD4A58726AD237CFB76ACA68032351FB24711DA635871386B4BFC94B0DB6D35F07D0196F75CEDB92EFBE7D653E0FF9326A596F9166FF6CAB73125DAD27F361D6122CA531D86910187E75F849EDB52DB26C96FDF05925DCCA232480D3F979EAB07CCA68FC9069965D12BB666A180989AD1FBEE3FE65E746C5A8F64DAB2E370F0487D001121EDD0D0D760531AF46DA65C75DE11688EBF31DD2AC95C188BCFA07EA798609F3EA8E6364A43742A2825144FAFC05ABD17476480812EB2483734B13D075B3EE3AD510B67CF7057014351B2CE5357E3F12F43BA74CED614BE3A9AC0E26763E9AC596F87AE98F72ABE0DE213A81A9A03E2B82F2312C1A186DFCFC3DB346FEB132931C793ECF837F57D8E326101F59705B77A3083E712CE347C2C29C23468B0C5857EFA410197833987C61ECBC2A855EF78B3D7B1B697AB9844AAD07C4B8EF666BD80DABA5FCAC900C5D358A11676FFC89DFF4F36F29F14D9F9B854DCED41FFC4B36381449D22801C19BF8E8BA1F07A1B38FFB527A34D009C4064A1E606FF2AB90AB2E05C156150EC14D7DC792578A16F46650D0ABB61175D1817E2C38F109EBC01A3ABB358673561691185DA32EEEF566C1BA1C72C1F08CD1B427B552425501B8783116F2EB0CFF73C5D2DEF18D291C106980135821A77428FAB20A935AC8B6DD8EDD1A936225344EB103DE0D5879CCA09359B5B882291C0FB1FCCF167C30DBECFC324AC315713CD10F35B72F0D4871A7CBAA2B4CC2BC2598F23DA607C94A063C9E2013B0EDA5F3BD5AADB2C429177A4BFD7B6181ED5F9A55C1F043DA8155C9E7BEBDA7EA07DEA49938FE07743DF2295C220EB53348310842B1000B7A02AC025C3A94FA82D46ED7E2712DE71B149742731EBE62E225D21A7F29D5F3A8A62B71FE16258570DA412C07CECF82B2064AB5D98761C69FC5E899A8E174875B3179DEAA0BF4A0261DA9BF39148440DCBEB0C887E41FDF751505DE79AA1F8593F45482B659F5B5F4CC3E7BFEE59DEF49458DB195A1A692B8AF4AA44CCFB00B753AC761181B8AAB39DB82385AE776CFC585F7873613B62DE55BB10A6B2F27E631CE41436C3FE390163E6F4EBD6B501519C96C06FADCAC8F75920FE1435542FDF535EAD6C0E3F41345996063B95A208DEFB6F110CC861580979BF4422ED395CA218CFC3B22C0BA8B31CB9EEEB51C3DF35FECE92795CAFB8440F522B44E21B3A18D5CDBC296B887A4B927F36715E4AC2CAB043D8B69A8704D6BE24C725B0C2E814BCA7B040C27FE8F4C14911051039AF13F44E0485EB767F5404CFB6FD19DA24D82FE24B53033C83DD8634E2E28AA330A81F14BAC1C57DEAD7FFE39994D9D094383E14322E146A3DF27A776E2F09A11EC9014C809F8E543594D6B4814918A129B36FD25015A044E04D3F081D4D201DF86A0FCAFBBFC695088170B8246776B6A28E59449C646D1E706CEA96B12683CD3A7C60459D42989CA46694B0089CF88E9AEC5E110F69FE0E3FE20D18309D1BA72A83A34813B771484505B08548FE5D376AAA0C414260EA4BCE5EB81F6545CD5203026264938905BE1E252574F4B4E71C6E12F99F6EFD35EFFD64183CD0665FE89D6A357B1908E083511DCE2CDF792A608044C31418C433F86719E156AF3FF98D0F54EBEB9F9FBF24588A5557D310EF9D7CF5DD8A68512D8CB15114773C69D7B40C927858AFC049F7C6A89841020E1C313C5C38B988EF505EBE6C15FC1D6CCD8B472F90ED64DA895D06AC01BB99F455A195A670D22DBD5E3F03AC84A08831E9842A566E9785A0FD4C460C5CAC154D705DCE1E7FD1C45BAEB23976AF881CF5628F3CD92AB19BAE8D45A03A859518E4A1E558FAC2B48A432E46CF274E6496B63874CA4E4571132568AA43EEC3D2A3948F40D327976A6D28CD816CFBEAF8FE126913384061D219F51179F679081503371EA0B6BD7E9524B0ECE2573304ECB4A16EB471CA0817C0C6EDE751F283ACEEC5A60C2796C6261FFC6226E4813241619F465DCE67B38E1D5A647B079503144907307C7D6EB6E6EC1936B5C94FCC08A882B4555B19B33A9BF22384DB38473A313966D157DAF8AAD41EF67D3A5FE723559096AB1768FF69773EB9D5C88D6F35F00DFA4473DF71C7E9E35393638DED05D05C105CBF37711D38E3EEE35E8CC0029B3761241FD1E56969E09E949690D4FE25735D774E777A2CA17FE058E14AE6806F611FB1E9FCD516E20499A704B67990716703A4287B50AB45D155D40EDC0AAF97F5B87551C236CEBE9CADD562B27957EAD251F79CAAC6433F228B50167FB1A753306FFF08B53A8A3CECC226857A321700EBE23AB4D6C35415CA79B682D6CFEF6B1341E7CE00CB9870F432B63A2D9A9A43C87D28A95C514582812DA37738BDA6CC76142E08F69EBAA5ACD0403100C2343E2FA088441E9A55C720BB509BC3600C27C1D39157E049650D1749751EFE55A72349E2A5B714556CE2188CE972287BE2152C7E58D3FCAD43A214A4095DE55CAE9F627D8B9018DAA01547842FA1AD14D67327CD47EB9B90CD94AFDF5244DE57E527F17894A410FB4210E06632E88A398400B0AA48CB3FEB9A90ACC668615D193D5A98158092FBB59AD2D6D4FFEE433A2A6A971A228685AE5BBAFB3AB28242C630AF4656C5071C545618A0A765FCE41B19970C2152D44C349D0CDFB29673D1A42FFEC139D1C9958B0962F7B57F80CB8FE6331553B0DF93DA9BFC722B1C001F48FF9C0FEF032610A1118AC9EBAF9202DFFEA605272A50A90768F031C72D570C0AA5B0D4FEE4AD568895274388104C0BF88D03FADC3159D6CF28AC6A7E3E5CF6FE5C6658128CBF81456DB8C29A76F9C75230F3837F1A94CB83C3AAABDF4B29C9045B45AB9552BBB6C0844BF2926267C0D74D3337249D5C9610E0F6FFD0278F12F39C48650C048D61A3FDB8E1A2E08CCCA68803A55B39BD39160B0420CBEAC7D8A55F571F490F694A7AA8B725BA84238EE1E711864AA1F74AFF252C088E36B79B09C80278DD442EAEA8C7D5833CD1BAA18BDD866689E663EADD0EAA6E0C78A3E09DFFE5F6F1F4003DE24336586B25DC5EE45D56F31D8BB2DE31B24E87172F3F1B26D400B08D50FF624E456183F269CBF06B3707260383174FDA152E4D0C528A90C54114C4F278D0FB35B74DD3ECDA14EE89D38E3227A7E18B068F134B22154348867A61719C926EA3320D1BE0B9ED78466B2DED728CA04C15AC144185FB2F5084511A38CFD765659351AC1AC3E5F327D9F3DE9B2B003758DA78DFD08FAEF3625CEDD87C8A55A3CD0257AA71B3788FD2449EFD1F48948CB304468E3CA07EA7044FA185A2B91F9761C6532B9273DB74C66B2DE95AB19E5102CB90C719EC85671E2829B182BB6D09323248D6584F0CA67D422BCDA65A0146D8DF27AB4AE651706D5FA33B5BB88ADC2A1A95105D55CCA8439A5060D110760DEE8B855D0839053BE595278EAE66542736D25C93D8544C6E55ED51AD6E7029C2E6D32CFA8844BC14972809E31754AF84BB479C504EE77CB65CEDDB6BDA613FEAA2AE6598D1F4975D0FCF9D9DC787EEB5C03F8B0BF438E83C38E2195EF1D35D40F5A14E194BC1BCC64D02CA722E7DA28334E91FB6654D708C5B07946CDF58747086EB3CA59D095EB27F1B7E6806D3A35335B2265031A1120F28EED8B4C5D9AF268502727C5D23152149C98E6970D4DCC4B9D0FECFA6A79FEF82CB233E71FC8AA999DF66EBF5A1DB2ED1583C65803FA8958F49890D13BC05C6A991F26C31766BDEF9BAC601A47C8C3C5E395FD8F47E56F04439E9BC8E9B1901A529395F2D57495D70D0712881D298A60E3E013326CD56BF9F1319EA8D6A6511EEFF373F081478A51E14F0AA4A33C6C5EA7816380C8984F7A5DA45B0C4B6B550644E65A5B2DF059ED050936FE6F073B4E8056ACCD3EB65A0B + +count = 98 +seed = 6F6E47E8336ADEE99B2C52CF2DC8D461E0A54C3DF2F08199A9F0816AF8455381054CE47A7766726D3AFC2E2F2BEAF8E8 +mlen = 3267 +msg = 00769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 +pk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A4DAC2614F38EF74829D9A57DCA784E9FD884EF8476A75F15B8D3721BEDFCFC9210751AC7831ED9156E582F3E0B82F33189114D3A3BCBB7CF2173858A45A0A40D0E900D79A362F2F7165BDE2794C4D0CA50DE13791451385209AB37FE30C81011BF47B014D48DE3B697EA81B7C85079B5DF6D01F614326D14B2D0F40B1D229633B5CBE309284B81F5831B26749E235F7136F72CD4C591F3DB013361D91D8BC363574D0FDD507D6A5B58BCB10EFA8F3DBA1FB6C63C2A767407A2216B99AFA2AF7036C6AE27DFBAFE6BFE8958ABB607460437684FE9EE16F29589CADD80F879D00544FC7BDF9D3CA4645FC8A337780245BD7B9A313BAC62F84FDADFF05B7C5BF25A988B587BB09328DCBABDF8ECAA8E24C89A782AE7092441690B89E327F3D1FEC99F0DA3B96FA2C97BAA647AD0F5B19477451C446B77214C369C4345D07BEBC67958B44BFE0CE7AB4013D7A4FC75A2182B4F944C6EFCD37AF2083483A82B28039B88F65F9F59951FC1B6E5BFBF16EEFCD4ADC7F0541EA0B0339F44293E33445EDD7B772313B0498EC81031375702883AF2A806533B10D23DFFB723F687AC37297E833EDF9E0E8DED6E603B1973AB0357C4C3DDF320DCDD5D63F54C24BCA93C189F97D629E463BDD8C58591DF185C4042B7A81735B550ECE93EB752B4A88A512DD061E2B70ADE040DCCC6D4B592698A30DF61827177A79599D947B291CFC72049F048EF4177DB8628791906504D1F4EAA8999EE5C2CB947514A35EB9CE8DF1DF7E7AD99C53C2C9EA7ED274B7A7C42F21F06CC2E34E90C551A1B14D34AB33D6DC3F68F37C1C732FB79D9D5D46136F60AB0EDA8852BEA53DCDEAD2E64A83B92C86FBDD22BDFE4206D104612984AA1B18AA2E10C370284170FE8E58B4D76305D994F9F927630B6BE53148D3F72F386EB168DA71AD7FC6DD78A5B3ADFEE7C1B917D14E1A87223562F1BA1EBC9CF70663FA9EAFE843192C6940CB053D8092F8F9A0620DF110B6F19FEECEA38C6F79B9ADE4A1D13E9601CE4DEFEC6FCE02DC201B5BA0AC0CACEF834FC94033C04B333BC81F12FFEB437486BCEA99E9F38EC01F786967B7FA9FDC23B6ECFADA26BF8AFE691F144461F075073558BD53B416239A57195B2307534135FFB3BE0F00B7F3DB11B6C9489857A2C63AE046A72FBFBB8748D5E0146451FA1871E8DFE5B206DE769431CF29D92755402760CBC43E507263F89CDA86EB43095AA825C7D06C2BA5984593EE88D42BCF385355E4209FFDE3E72EF761F47E24EA19465902450F5E06CB05A277996EB8635F97F60E4936C51ED1C9A75197E7E0B5FCBB1659465B3D0C387A71336464ABDE6E76D06D68C722D4DDE28A2FED3BD656B9DEEC289B7EDF07D281F2C32017E6B9284C8FF0D4428B688EC486C04F07A61A2182E012AF3D1A2FC0368BA7FBF6A11DAB7C0766382639954DDF66957E8ABA65F4E7AE0DDB0A8F3A408DF63407F3E6E4B83108ABE1EFCFDF4FBB4DDBC550DEA69A9A1F1E2933862FD9D0529FCB22B4B343831CD43F87283EB065606FFACBD249B9C061E5FF49308B6854B8EDE57049F09A43C3A734C5D8E0D0DD66D84C1072C3148A31BEFFF2D16EB2F7521A4142C9BE5AE77C112FEFFC310741DC12F7647F7326810ECFD7E8B72308A55C5AD330C0EFF85F46DA439BC382446043597D1095828CF9F065B2E3158B784C1B17F271C9C90F16DB85DF3DAEB20E2FD74966F170E9FFDA43C619B1ACA9C4251E09DE6D691189B8EB46617AF22B90BE43EE48703CC109492D00FD8E1152E8DBEB5D03939B22663A2B7EF76A6409C42B4A8D16AE7DBDB8E00DBD1FC8A782B1B1BE62A5971AD7345E316300114AA9489C20579FE4633A8A8DA4D6C69868F761C6EC239ACBC8B883C7AE7E628E39B6DD50B919E8B0B15B9C7B4769908A6725F52F6B749AB04136FC3F07649231A36C88A95BFE9CECC5E6D899719A51C50A7E0EC112A7F92DBB7BC8466A6459E2930628F8D753F40FAAD9EE3175F36ABA8213445561178C81FD5B93FE7291A06B469882B63F0F0DEA6F651A0ADF1098AAFC77EB4BC78B07FCC68FF9E05891F3A3EBF83DF6E8C04AA3BEC75556C129F3F79CC85EF220558754E29936F2DB47FBBD6892B0C9E9BFE2531C9A1B76C816DFE6B5D143AB59BC47A3ACDF422E9290C4A9D666766802D6AC3D2B520FC7688A39E339A671BE4C2E6714F6FE0702B8D7C86E379F6F49D9FB2BA4551FF46719ED2F6F5B153D642024EB66609DFAA96C9F4EF3B10CD7F8D5CDE601EE3EE5F578A4AC5FEBA7D04EA448DBAAC1A8103CBAF3B52FDE2BD53E1F4D0E65982B5CCAFBEDC2B5640258FDDDD9FA2F8CCF6422DE7C39525FB0998B734D81C596A19A56736CFB42BAB055AF3884E81A69791ADAB1FEC215C36225A447CA53B84E9A8D63B9C83AC1C6673249851514D01E2ABE3167D1F2E3B281F474E159EAC77209574F3D1EE34B7E11805A0FA2EADFFD80F63D4654A099FB926F8EFE90588A546D6B6BDF8EF79911814C217D3546A895C64119D2A4381D19FAFECD47B3C662F16D275A9BEE063E57367437C2413940A07A86FB6A6AFC468C82CE4AA2889C33B84B905364AC46101631EFA8456ECFD76EF03553B8B81D061594A849EE7981BFDBA3066AA934F4E2FEA547A8A4F38910DCB7760818A4C6EAFCC73B770A3167DBEF66B7D9CC13503529DC7419E77705A19A01EC8F82D72F6E492F1B18F5DD5AE2F5FD12211E60C0FF7D6959E62A75B1105F0E92758821D180C430A0BE496059F37F38FA90A1DCE9E762841661D2CFA27BD7B256BEB38FC778C5F933ECA307A544847E340C2B6C3A617B15D578D7838DB225DEC3EF8AF7EEB04BFBC6FCC510B0080BC247CB8199467C8C89A9C469BB6EA4E8B66E6B0D124341446E1EC77CED1EB987822C1BF0818F0659A517AA5E7CF32044872769849DAE43F75F45493ECC13E688855E6377A12E47A6F73AE86507CB670810A9A3570DD6A0EB57178C0F34D5DD69ACA253BEE24486D2AC979C1E9D25E9D4E7405F43EC36C759DFD223052BC565D2405076ECFE0E25A8E6C8FF422F5660FC17C71012995BEB1A1A9D3D8F6389348F5CC9D6F76F0D3E69D3171BEDC178E39514F79CD5AE4EA50F9F98689E4B7F41A932326CAF1CAF56BB21D782E4DCD355BFA6A114527C544C7E8309CD2B6577A6945BEC929C69D1EA5851C9FA39BBA7801D2B2ADD13AD05E3854069B994C9BE9800C691524687B941E046515F7A0F5DB921935696C77F4900373F6E90226D62DFE585C8D92582B70DE293706874001E37780ABB3CD55B4F3C7EA0DA27A19AC5A1AA1A00B38492C3307DEFDE057111D493A2D1B596781AEFF9CA343177DA470601BD31E5EF949FC0A29F026569497E33CB42BBDF746AAE70297F9B70DC835CBDF91C24B9EC9DA7FBB5BF989329E6FB7F18179ADC60FDB6D2238473B7E4F5F7BBBC63CA2BA73DFE0DE8E592DFBADC28DD34BE9973A4FA404FC48CCC340C725440504659FE60D072DE16C59D465140F6B6CA9B6C21F7D9F8162B94F2D8521605D2B2CC9C97ABA93E9867BE1E77E6CE5DB6DBF1DC399B6B85D8ED85BABADC91A15759F561E19B111319368D0A18CDF8ACF4BAE426268078EA022277D60930ABD6056 +sk = 781BC0A1602EC531D0040E8491BE5D75AFA8F4ECB0092818D990CC08F6FCC40A537B05AB029DA74CFBB1CA710B5478A1B9399BD002D7C66957762F7B2420B4F35AF02435693D0425B0A170522818B8ECE8164DA7F06EF381A5243E6FD6D92962C4286CD304685CC028110146202422493621040210DA42468912456492491B298D64A61014228251008DC9B84912C40C50124EA104511A31849A020A1A173220B265DCB0904408810049700339909200022385505420900BA68042A62511863101450524A34D4C8849E0220E991440C3A02D0419891BA348D0228909B30451B40C59C20410A2094AC449A214725432640B07811983014A066E19460201450EC91081C022912387859B44302132609046241B38016188250B81045C300DE1183093447261484494A88C1B28458034840B9031D2448548B28099B270198230504244CB006443043200B60C02268E03280424C22582B28963304AA0062A58240DD4266540C20DD1A00124A600C132216348018B3870D9222D52A28D0CB651CA089081442C5308801AA531D1C4009B4602A1B0112247094134118CB44822C26858A46C9AB20C084024438270020630022048E222729B184914036CD44864023771A3A0044810444C426190066EA082659934204C408DE220460234918A3232919625DBC64CA10824604091C8302ED0205209B2695802329A22201A914948823101902D213851DA02641A071109937041368AD940004BB20453B08D040990421625E4C0110A2708DC186AD4062210C06483B48C62104C829869A30465108471A00446D312661A193043008D90049164A0280C268CE1429001136011449009C504DC3085A31872132384CA324A140989034640420871A2342DCA927111366D8C84891B276118450A04396CD2402552C260D82406140285913462D8142E48222954A485C2B8100946461C1585A4826D53B684200590028425042972DBA48C24A03021482C9C963000080294068522412602382204B1494C9011004080E1B668A2468522896CD1102602064863106D02362094C05058160D843252210685A2940D494684CC062122072548448E64B424E304711221710B064A88302E6128285B222250200C8210849AA8001B3312130832DC364443240D5916045C0242D1C28D6426465924811910011B034C0310260CC52C0129605AB244084345A4126E8B402481962453C400A33812A2A41102140214B344142011E3901060304AD1A04821B561A2329141321148022580408E202071D9488D5A868C634051D2048DDA462109478020A48511442E00480C24C3299A0631D3C205D48221E2464A59C6090B8789E1348EE21880A02211A4B289CB26868BC26C82460E83B2900110129B020022114A11B1511BB84DD3940182922501044853802163088100A88C0985042347710C322589A8650B352298B068D4C6889C060DD4427153A26DC0265252104004C08823292A189088DA18868A844DE1B02C0B184C02945101B28C22B32DE2B28DE444058B1402A03601A332400A80805CB2111AC28DC2A20001100AC8064A84966CDB4610DCA02514870D6222669428860243821CB165E0B010D1324609398C403245DA1286D2068ACBA680CCB25158A610DA22710A1505899291194845A094840A174EC2325209946D04C950D30831C216841244800B304403380CC84600929809C332909A4488C8A890A2826499103160306842346123A5210CB70521B551D934310B33918BA66D4032895AA08151C46C03C3841123841B4010C22885903050DB98810191694BA26108476C19287103239010A1700A368DE0A20C62A24541344E44884DC928085BB04D99862854B05062243212B885A4228E02A581D8C040D02492CB84810C056A2116691080059804405BA68C01060451286A231765D4B285233846D1B03104B261E2480E10A0451AA50849C40160466581266811251153826850B07020060C0C0001D2044208088204A3311A05704A46205B302C0245218CC6712144051CB4259AA48D9BB28D0095710B124144B401E0222204A9310BC30DC4B251589889D34608DAA26C1A9088009101CC8064D148510CA90DD8184E99022091A08483B40D0040488A103244442E223720C0022143208403104548102603A5841B206286D57B1CE694BE8AC22FBDF0B55DA3CF1C57E077D0B25B1F56098E8204BE7874BCC41F93F27989FA9FAB623B28D556E552B1D95BB03AC8E8C77395FE0EA85E681142C76ED9A793C051303CAD5463A98E34B3923F27CA1D381180E04E94F4E728032FA69B6A498EB2BF0A3FE3FC9EBC6CF98B37FDB41B8584F4CC9ECF86C4F806665AF1334EA2526F643A2FDAD4BFF859345D0861F42FDE2C5E1A38CF54D5D8FCA981B516B356AEC30A329D7A1365D0F00B8B9D6E0363E534B35A990A67A9E6881CCAD0BAF846808B5B0D83C12CE4633C6E048BC2A716D4EB48A3D3571CEBFCB4422C2C41C97EE74FB3E0D8B4978E4B811DBF4315B9BAE2C225F67F35DB8001CF8F4B3B77168E8850544A099F90A91DC2CD89D59302D15EBFFCA4E21AE36DBF08E98B5B6F49CE3F2E37D7925F832E2D62A34FBD0E925F254320348CEEE91241318943487D869D928861D4E43BC7AC05A81F15CD6ED6A1131970635D6B6EE79D18DA34C688B23A140FDC3045E1D6ED1C154DAD1C446819558E4B37CB153B0B46E59DB28A0BA0284595EF5C56FE554C658DC21A1A878DF27AA5D1E6B8BBC3F007032F90DFDDC21939188A97B9BBF1DC7937C740F170172C4DCD16B9B9F6FAEFC010B2217A2A3AAA695CB1E575B4E1F027351912A3564596AD7DBAFB00E7B32E780175119C0920980A18B8DDB12E2B466D6E97FAA10DF382EC7B0CF5A541B92A41B3516D80E9359183D89FB658146BAB277CB99AC4D6FC5E9B107F10A5321E73C79AD2E9C8E701C007F92D194999A670E655B5BA67145CE250B1D0C0BA047AC22F93657AA830B40366B6F2215E384B4E52E3A3EBEE06964706F7CF11DCFAA9FBAA281FF266B7B7834CC4CF63631FF15AF973123048EC6956274D82F58EEB6930E4022E17567FB359595DCF708707C3BB81AF7B93636EFFDD9D5827C7A22E67E957CFD1986ED3488D9338F33FD0935F0C5E020D59F049CE961ADF60DD25F64220AA7E63B5F7660F5EA7F69C6D808A2E26A2BB43FF34DA0EEDBFB65FAA1B29B18E492804427562D9492BDC6AD6C7EE743DC9C456437ED87C4EE0EDCAE0271C29A0428C7A73CDEFE05F448F11D5F49C4676C9B8FF31B3BD399AE91461851CF8DE6FA37BDB0CE8E7B45575BA1C963FE5E4CBD653FF1D7659CD473D0F4BFFE34F4BD34488CD7C72D0031C4ACA5016BABC54CB7FA91B9B9FFCB770629E87BC6BCC5AF5AB5787F8151A1AB055594610CF3E156CAAD04A4833EE766F4262F2111A229A107D579DE9EE0CE2F161873F477293437B8B1BE5ABFEC76651B2FBF47C5446D60D3E0B0353129F821713FA63E5739FCAB71800F9B54A02579F23D1B26DA344DD999DF5DD0283158A28DE98884B6922FCC547FF01DAE3FAD9A6A146E446BE4DFC04AE30599A85AF3B4685B670A4003C34DB79CDBD5E059EE66F5D8A28E2AC294D6723961E3CF91E633103F9A4C1A4B23C1B95398EBB84C2FFD438DDBE945D45128FEF33942859AB07DB2971EF5E99937C788EAE60B6C6B05113EA26E04A00F0797643B83B058B446107C40F0D0D41793B50D1CA4F03C50B76385A7B49836196B8D8C00B1D3EAAE808B59FF83E1D4EEC16E6A1E9A32789E12178BB815E6907DC03F7431832635463675788E97FBA0732537D6FA9B040F7413DED74A7B4130E63E0CCD6CD1429F3FAB451E9337A49BF4F156840681EB759C569F9E8574904BA6021CB6D9B60EACECC936F0335B2A5AF0DA04B3584CC3D83EC4BF81DD68BE47C51A10245EED740685111F3CAD6BEFA92139B21BA73E7C9737EB34F31283E28920972816BB622F2826F2E4B1F97E9994B7FD80ACC2BDA3ED6D361769727F7BBF166A261EA3D97D843B1DED36584B9475CFDCD10E8E661BA92C3E6C2F6B1064BE46FF517486A8920DA99AE089BABBDBFC85EA72AB30E870F2D4CDD38961B905F099849B2AE7B80B33724D33EB3F656AF2B90E09A54049E6AA3C916C031C121B8EA0717BEF3F997632C5D93A856D22249C5101D3C51695290412FE286522CDFC17EE35917D0FDE967DE598C7626180DDE1146881CE0C6C125606851BD3BC8C1284258D5492CC26FA90A52CBCA623FBE7BBD0577C5E787A9ADFC70E9E449F7BE19917B39967A250517CCBC484B21DBC0942A41C8C31480E7AF4B0386ADCA2CE9C9BB958E5F734DFD26BF2C605423214A405E00A3C8B1B40AE5EC2C35D6A9193A11DA2A99A7749F0DF62BD26A7159DD31B4DF685E58A7BFCBB23B8365B7CC56683FA103CBCF8C9C70C420BB6A1DB13C6E58050006E2D9151F4DBC183C7D5F55983D296A8747676EF078D7CC6B633E9D76F2AA478F10D058C275496CD6C93B4F2E9026CF43EF4E06A4A352728C3D4E820288E3C82E88066B1211336E1261CF580D8E397A6E9A09B8F7BF709A5947B6AA3FC0C618F0D5FD49A71C9D96A3BB6CF1E620A4CBA305034503DD5AD3C636A7A709150F2678742E49C072CF46565C8E69FCC04C31868523FC154061F75BAC0D0B71F0A04AAEC10D442CE649D11DF06C053032970A810DE64B0B1898ECC227FBBCD7ABF2ECF6A7EACCD0CB4BB197220370296554AD7BB0AEB13F22CDE9D216DB90F72BFA56C66228E5A14B32703DF968E8869A28BB8D33ADC0962D7C32CD6FE528A8543C80944AE7F29DE42DBA521F0633C3345C806D6A1551A912DDB4290F80855212522D4036BD2086246517B266AE5C6189C837BD24CA7D96D2180E50484F088D77EADEC36E9C66636034D8ECE790ADFF81B387BA4215793D2FDDD9FC4C38B10F1CE4AB32D45017524210F34175FF1A84CCE808B5D8A3ABB1FF20BD115F7CF8EA271026DF7B80F0DDF72CDF73478A7DFC8C5835BAFE0DDCB07AAA8D53D0516E24547D30A02C2A6298D9938506441CB23E87B7489D0D9531E06143E99B1600C3807B27501B850153D64AADB86A1D8B9AE28A1F18F02C399F1ABA901DF5D74C8A8539E91886B0792FCBCF189363D45FFD3AFFF59D8BB6C482C5A5021CD71F55A78CA484BCB5B0E8A1F8A052130E8A08A87BFB4E30C5C549CDA801F4E97DCD91C6D597496ECF8BDD94D6CDB50205F488DA785C731BB01C69927378302FC795281D97DFC01BCA9E54AA2D486437AB65E9800BF8DD60D7882D0E27BD274F70EA4CD4941A79473D021E6DD6102954BB83148BB2279F63536AB171D45A9FA82993CB714468E71285DC0E3DC1ACC76A73129C1F77A8C964B8F8C73545F6CFEE9510752D840C3A4A8B5B6D338D03188A5B50A2142BDACCE033256B7DAA9B49DA70F5A5194697344D7A224B9EEBCA1A2AFA0800212A2D0B3C2B7933333A6DF891C3A68A883E3C11A2908810EC79071D0C919FED3890BDB6F3D1911328B59DF396AF27827D111B8A3414D1FCAD22783000E1E9A16B2D9C8E58CB446768F766CFFD6BDFBA4F10D3074B8F5671405BD26B02094996381F1B0420C6A44F06874309EF15E9C2BF571BF9B7EBD1C6F33A94BAB8012FACA3D53F9D37D403BD5EF6458A2ECB1DCC43F29BDFBF6B0C25782207B192C540801CD0C2DD7E79FF748E318E4F29240D2B14B42FED00D0B7A845C7FBFA50212B26CB3334B59140A7ABB768BD58676E3AAF94061A9A14C1E32921AB2087ADE6322CF0E439FA27BB6C9D05F1DFB3AC8FBB8239955DDD4F2E848AAE57A215D12E44C2F337CFD87822E1A16F008B0D64A4AF8957BDB875880EAFA16AAE6F5259201512BBDCEE8BC9E20AD4B88F9DD465ECD294BBCFE695465F07D89E3AF3F462E09B423B258DEF018250DD05D2DF812453B1389400F447B709FDE458CE952844693908A79015662D7C9E8B3CED16756D9BD097930FF6E31BE2C8C782D47846848A8BC2D2830C2733A1FACA6E2624066A0351D168A8A9010F948C5CCAE653B427430A84FDB0BB113EA1023F8B6D0D41E00FD2CE3CCCD3F4BFC5B787A5A3D94E3DF90A96FFBB245B366FFD0F508FE25C00B65109E7F542545E0E7D991633B1A271AC1C55A9077125D351EAB848D24DBA96D316FE26604EE2D0D5B8354E7442D755950A337656A6152831B9F1A809448D3D310BA66526CDA332BDFC4982AB2D201A657E8860EC9B8786869E149AD23E5322379050E6CAB0A3773AF1B22F64F35FF70504F782A5BD3BFE56FF54A225D560F8EF0EEF25A8D6AC25E15FDAD6310E3CB30DF8DE6644CD532833EEE15E308F597105346C29BD30419780A19889EA7205B4B2D62EE600919C8FC8C37D05F2E2E63618DE597F06C49073594DDE129471DD2C88E25A4A062157EC8CE883F8DE0ED76D3876F36FB5709EFFACE57CE40C6202DDE838B2EAAF00D4A987176BE99776C3B45CDD97E86C3F5D1F8C4FE506DC6D301DFC4999E11349E5B8A9CBEC6C5F02D43A268EB0A1A96931B9570C4897741631F7094F824EFCBEEBC8F013B0180790BF1641EB449BC9A41858D4D8C7D5D12621D3FA7D32E4619E2B62A24DC68912555E1C7E4978A76F505169E28D443FBFB27D81BAC1491276AC6F7EE986A81E4F73DBDB3D9A00FF4F797EF8CCA3E44BFF18194B2EE35AE3C8CEE52A49BC83CF7246875A0B1903F704E5E91668C933408B0CC676ED27413BF9B98BDCEF40D053D612B16B338FAE3AF467A0E87D1EBA4761933E334E1B9CDC20C1DAB9F85E9BD2427A964CB0202DB0935E431D5F7C02B91CDC127C2A516428F07D8E7C0EB02E36AA3DC482A51BC420A79932B9A70C200716329BC9E8D705273BCECA8188B4B0DD +smlen = 7862 +sm = F0542C39F75F12B69051CE10F7C04C172599E87FF2C4E69AE4C72E6EB998D2691A8C317D21E04109E78422F14F1AFE2FE538C6EEBB1B6AB3B43D98CE4EE93A95A58816477D9CA054C261B1F65E01C96D60804C0864956CA99486E4898611AC698F57437818678A1CF6034B0C49AF1E635D81A5652F0CA822527E0F5729CF6BEB49D3E3A3C9327AD731B3C6E06298BBCDBA49D71AFF1C740FFB5735CBBCF939E9FD7A070C686CE7538EDF8E2E0F5DA32C9B785753B5CE857AF6D54DCBD108B131AF4B6C8EDF9285C360A0A36CF435B800432273CE10F4DAC8D7CA07F6F07936AD6A779B6B2577D9F56B205B60F90C0777C36C9863DAEECA75117A41050F4091449FEBBD9F132A0CFB29F3F8D0F86943ED2F1C2B8CAFD308E03A301317F062A6F8537B3248AC294E5E30AE569C224CCBDE71B6E38A448DE0C160FB65CA92FD67258631CC52CD2BF4747921D872D4E780075CF787F75ACE064E1995C47C6354D2DDF7D5A444EA4530B034B916A0E521187BC1B7EB6B61DDB35A58551D8215ECE33A74ACF96E30F3B41A8CAD069DBCCF8530E3F4F11648E544BCA652084ACB562ED45019A8C73E5998FA3DE881F6846140380F93CA00278A2C8307EA6D8BC448022641C4FC9686D6DDE30C87DB542060E508FE501681C27E34458D0483DEF9ACDA18B810F16F2CCDBDDE4E5FD8AC2DC85A73A929C5ECC337F11026A5EB58C01E25327FF45E0ECCA4D9195B43200F54F47E3271C1E4BB3D0B018FB5333EB311D63494852EB68137A4E38596E9EFF31AEA8601B4BD2A7125C139B9176CDD37680306611F09C964FF04B67836EB4212DDA3D67756DE4CC934EBB42A5438476F8B2A299A76EF0A5DB2AE509B9C04EA6F4F5E468FDC92CF2B3F0B5580F4CDDE84E5ADA6C827DDF02D374A569DAE8EBA4F1CCC9F43D3217B3EA7BBBDBE54B30191F21E357CA9574672B8283857DE6F7BDE9A75AF5D529B964CF99EA692E4CFC2713A09C572319E04B344083B51074F3DFC905C9F2C0768EE681C444DCEA89EA0350298A35BEDEC5363B40494C75AD9EB6534209F7C66B1A7CA70CDE00AE7CEF8947B2CE2EAF3D4461F3CA372D614C43CB3BAB7132A434D615F2B6E91BF7184E1D355E1376391373E0D0A490623503671F64A08959B227567D4411B9305C07093E725615071AF25001906667C35A50DC46B96D6CE725693A647AA6EC3F723C2A0A81B0160C81988D3BAFBA4E70F00D9EC9144746D937F48C24D30046E1B2E5286920A5785E9429CC81E24FE9BA7A04E51B21E3278C0CD595FC88A445734C173F33367C869986ECB201A8C2B5D8827092FD6858BDF8F9E3A7B7059D19B9632EB8A0EFC7908A9704CDDB5553717730E4B1CD9B72779799435D5B8AB1B2A01D838BB5B5C93C78E1D4D292A47C885C9E3972E44C82D29F620AD58FF642D77901A1CC5596F2C49709F0C15CF1C19BBDBC028931AF651A33D8B5B8E29B877F5D232F72BA094DD1303B9D64641193059222E2F968184A1D0C1EFF38B1E29936D6E46A512AA41CA1088A6CBB0D98CE757515D40D37F07BAD6D28AF67E090144B3469328B7B6AA550CEBBD731A67508C238B0505945A8A0BC3FA68FE36CCD5E23385E7A8529AF940CE7E1B72F9D8CAD4751E06DC2A7F02CA05401E7A98D4D86699BFA6607451FBF2C15C27263805D33161EDC5813EB9EA0C5A2DEB395555F10A6ED9ABE90289897A6220571DFE9CB2D291CE0C463D2D7CD9D854B4DBD1B5FD7AC44728D44552F019163CA0D7174D6BF31DDE6929FCD162F488A649086CEB70173B544C1098741BAABDA18B74C1AE182BCB47F2614C3910CAC95B30EC51C7058B0BBBFF48ED0E4AC01E09B201FB6A8BAC7A6BF9B54105E1E14F31D2F658FB3BBCD00547370C1AC6F3FB775D730539319D270024DB86B8A86746DFA5A6AD846893688D1D6BA55589D57FABA39632BB2416917EB11FBD627FACBC9DF7BE2775BCB5CA75F8B1FE871146FE6AE1821A410FB7C208BE4A8F2E2ADA28BDA4005F82AC9EB2CAEC4C059276A37D00F55E94745B7E68A50C7A091654376749ADA9751082638EAFD8C969A53E76F1A16D54061DA382EFC5E354A9A7490D1D04A845E0056A7DA1881D8406858C82D83D132A1F1BA09CA726566AD837B8057104B4F39981FCDFC25438DC730DEFA19C7014728A9928F417C7C0442A040BE4D8DC3D6B7F0D972F2271330EA0D6DEC8D881D1D5731C550C704F039A139D98C206DA03CD42E549733CB54EB1C82FF7C230FDB21447CA188563D28112223FC5A49DF7E06B8C9799133F3200F21EA38094419E22468512ECEED9A44D926ED0CB5F47EAB47D85BC1806BEA2CA56CB56623638F664B68C4D9DF66CB3F97A7A5158D5CFD4CB7655BA0C4C0AF4684ABA6F7EC51CC6E9FDBA85F64468C85522118C0004DC7DF18CAAFFBC0F2F3B7A40339FDCFD17C422202DD65668490C79CDB7D3776CB3BA84F009D4B06CEB75019840BF749B6B92B141D5B28558CF28FFDCDE7C9470AACD9F767B071BD721ABA51CC32C0C2885E869D9E8A853536D01E0479259707404A064830BE978CA78D54413CB640361AEC88237A28396A83F52E1BB6690231AF1A8928040656544993F492996F041FB1EF4564DA834BFF08ED84787B87741FF8CBB5C5D2DC3E7FFBA53275B0453CE2C6AF11BAACCCB289BB6687AFA0AE4A81806C296097D3E75BDAB698CE0BBE61D18C46B58DCF5F0FC796286FC9875BC2FFDD8D58E7BAE3F5CB5C8C52888938F9815A498A60F4CAD94B2811B45707F2A0DFA93018A441AC7840E334E6489A30CD65FB533108AD8E792DEA30CA6F1538C535396029C27CA1E14B71F66F8EB006F740E0C6B0BE8878DCDE8FEEDDD37C121AA5C518B58BC39844FE097F9DB16EF792039989EE77D2E6BA4EEC44D8E43E67DAB5F4FF4A6E22D86976600FFB7332C8A97CB7C0EB737EFD347DDE559F48A625C5243F0F9460A95536FB945F44423167C7604F884A6EF02EF60578B1D90FE5F03EB3BA3159D883A531D39CAB50060177960EEE038DA942BCB648DE464BA33035F118F01FAD6AA25C3A26B6C61439DFD8F5356EC9959873247A532908E435F52F0A0BF853B67EB0095D8FB87397A05FDBBD2DDBC93A7B2F553E17DCFA834E787406ABC802C36992A0B647EC18E3DCC2B9E1B2FE8BD0EEE2BA428B5CDEA07A51FCAE8B5E4F645FF5159F2C01E9DAC8B863BF80E5514BBD201DD3338946C4D7997FB7E43F02D9A50EB7F4A7CA17BD19AB52A6F7ED280B28DCC48F823169432015E20F56876ABFF498BE2F56A1CA07C91C8FF8BBF3E56E6ABD78C95E05D7155213BA90AE40373A9A4FB9204CF09E2101A38ADE37D5042A4333B63B9751F26A272011F5C3AAD84AAA8E77549F1B1F1FC22CFA9129BFB3890A2B6A1AD650241751E3A10B01D5DC679CB6683B06330ECFC1DB88C5FA00B176E85DFF28F224304161E5A7736A9F260ECB74A37FE6758146F226EBC0D7721DE0D0BF63AF8EA4C10BF9632EA176B43374B3DE5BEA8FBA6BAA1BB55A1F7CE3E7FB9F30A96A07009B5EFB86BF992481187D550C8F74926E8E9DC78FD89084DFA2B0BCB0D44EDB3F5B9B0F162D996FBE7C5657F2A060EFDB5F0D3EFDED4C5E98166C29AB3BAED51A5B7BE6FD2B4588B70FE93B55A0499D6EF91F8FF51C188D66ADBC6699D84181CE427B1421EED3A6E2E11A28983D05BB0ED18ADDD80E02540B7ABDFFBED3F72653816E09158730740035C5A2E8F1F884D87C025DCC9E0125BB77A7396F8679E03226E8899C325B685241232DFBEF9E59C497AE9FA2464BB96FFD5876CFD4563B12DD435284D033BC63D9DD50B34837916F3C80AB50226ED46A5DB963C718F51579C98706FEDB4C6508776C3BCD95397FF0FD249170D8CDD125AC5C74E1FA3C2E2ABFA73378A713BF6B7F89373386E050424BB501B4CFC23E0467ABEBBC645D61E01F22207589A31EB111EDFEE8A7D247DCCB138938747D189F26B4D8CC2696B5067CC88A577F6D139E251147F7FE3C66D3269CD33FF66ED8810CA6889F2495C733571733CC593B813099C883D8156751EBCB8AFF97AFC1B27EA295247AF9C71268D4A3E40BD018B9DF53D8449E6108E1DBF0B7242C48168DD0EE8FE5D228C9F453FC15E95400ACE3FFE74A97F15CDBB096986E7CAC9048A904E6C90E6AD896AB324FF02347EEF9E13D34CFCA3F3A626DB59AEB47B613106292A7F07F66DB90AAB6BF0BB8997CF55A2695063FA01EED605859FFA6E60924F1F35683DD4845BB9A192105048B1A0760B6FA963131AABED8DB55C4A2DD8F3A297A38F455CCE9D2B981AFFBC7F23534EC6C9D2B6F13388DD295E8E7E9F7D745B25AD6E164FE87070D41946B32770254DB6D03FD17EFFBBFF5FEE70907FFE32C9367481DAA4E60A2E28F81B7131BBC61684907FEC19983CAB8929F159598BE8FBD2B17EAE58A3B90FB89EA9107506F4E68C8976401CD90E0EE3261D73DBB8B0EB5F3F56C00EC067EBCDEEEDE10A42D2F9EB07A374DECCCC5530F3F7B96823F78EAA716BDC958670D67C2884517448560B35CA0699BCBDB456A2AD35A9050FFC80871971965682F747379C2E34AFC59A4C128B144C3B780158507153526D409DAC0602F297193E16DF270438A6390008819B85A1740A1F127EEB8052B77A4B98723C786D97B4397BCFE365EEE64BA2F9B0D72122D42A3C0AE6E6A8052BB2ED1D3956D2D1DA729A6B2AACEAEDBA75D8592F8F54BBA0BA20F9B937F3E5C88D024ECC46FF3766ED537C2897FE0DA98FD6C585C8065C782EA8FF113F07E2100857D3B0D06D21653497A4D2B91B48E1EAE42C485A642D34E6EEEAE6E637F83906CF832568FFB01349778018C90BD49EE14AAED9E5E3D32BB98CB2C56F59B5B4E3F54924E8E82C7F5B9FD85B3421BC8ADD128951BD04D05AA88D449AA3BA855405D746CA6737E5A97914BAE279474791F7C2C1196901DB7B0F0E44300297EB4E12761AA6C805D3E90AD35649948FF53E42F4B40ADD0B1FF01D8FA7D6F8AE3B673FE7F24D733AA64CFFC8FC8102017A4F274E2B3B041D4DFC571C5ABD413B8D6790C2E0CDAAC0A1EBCAE5CB275BB17CE5731EDAF3BE997CF7DD6E6063A42A1830BB0045E4A3AEC653C64B90943ECB50B5471EDFF0C0A415B2B0C796F135F123C18430E2853FC51208B6D27DED84D4B558FF680A7442B9D5119424F3E739779E77F276FEBC1137D7B535657C42BD89CB40D1B3CD91D6DA5EDF795723413373B94904710B9B997270CFFAD3E43195986C9FBBB3E54D35D2E302EAE47DCFC0F57C89A319FA9C7CD878D5AEB1709AE4A73FA5D641B2A1C10FD10EAC5EE144A82B58A62F7AFCAEAF534B536849FECAA40C10AE93357E6889E3EFC0D18D01192525D214E25713979A0AB9D85A0A0CB3867532F14D165D6D6E32C5273C182A4D8D373459D9FD3C718E6D55ACEA7298B35E5C6AF69CCB8EDFDBE85876E1FF7B7055CFC8704040B54186DB11DD718B20C7A95AB9E5FF31706445D990F44D9848746E049F7A912F1E076CEC5FEA798588C689AAB18D059F817E8561A33CF59CE0D4D019A511DFF441949C8631CFA8366A48772C7956B6496B59CA0843A4AD18BDB6F9DEFB5C8ACB746B639BF41809E7F729C527D4349E0497C1E0C80BD56DEE4FE58578DD06C530F9F5D5B2ACE7A5487662DAFD08086EFA5E22233F1BCC05585B558D6BAA490532F17BCC15A695AA2DC21E3F086C2423C0B9A53BFE309E6D063080355D9744780479C26632A5670BE9CA1D415D333D709AE115235874BEF829235BF4924A6ECF46D4C4D463444D0AC0A87E2E2825F2B06307F8C58BC5CC4B1CE52B44A1E4DA6D2D800AD719166F8A9761DDC989391B809A30F1EEB4D7E3001BE8C4A6CFFA76D4020A803FF7239AC7978DD4F6CD0CB7C8A5B1495B98E1224B37B3E5ADA49BCF9803433083FBD7B2A23C18659B08C1ABBE95A971DF13D872904F2B1734861DBEBC4DD0722897D01B566224052B65B3EC3A1258D0A54AFF8107BA62CF7AA3F3CAB149B5C39ED5AFFFFEE90B6940C2F728DF1B83F26D925B3DE003EDD862DE274B569D0093FB61EF7BA07C5543F7B34EDCC35C5E5D85B3710453D6221CEA18742E8B78EE0B27C64BDD5EB94EC04ACF6C190094678E0090FFEA3169C9D6A7B9AE68C324C0DD5D1A93F33B72103E9D8CCAAB4854F20F56CDFC512EB860D940A04AFABDECF6C0BC0A51CFA60AD4D6B7E098BE0840CAE5929AED2E9A6B8746FAB3B016EDEA55FE8AD423855C8E38313DEDE9BC792C565F81153124DEF028A73049C4183BA76BA20CE82EF718B2C5CBCBF1BC019DAA0B6ACD354FD11202FAF8EB5E7C75FF63506605BA521201552428B5D0C40505EF87866288BC5080E17BF53FEBE5BE88548A675CB28D163D92979AA5AACADB2D505381C2CDFE161849636A9DB04F568A9EAAADDD0F1D23474EDEE73B528FE9F0F81255B61A4B5E8AF1FF00000000000000000000000000000000000000000000000910171E252B2E3400769683FE7BFD74B3ACD21AF3898B74CA73DD126C8315538937CAC4EF0AD4588765A26DCCE1C90C559CE691E7EB3E0A497D357E1AB583C761439C0A66D1164518F01B6894067925753CC2866A91552FCD0EF029C2284C620CAF364DE6C56EB41EE0E4431D9BE22B76451D132A3F9AD91A53449BE820A7ACF56F6ADBC7107C7C729EC8A64FFF6A24B4CF83FF4E945DEF336DBFEA6067FCCBD1CD6B5698ADB1AD6DF03FD0A553457B8E9FEB4A1243FEEFC2DF7F66AE3ECA5BF169F7891ADAEA8D5C59012C7AA00A5A86B0A33D0006F8AD5A01C60ABBDA6D249D3FAC7EBFB85103A3A747A45D0ADB7DEF52ED3A5F1A620EE383A9C0CCE1900E413FC74A7A97646111D54783928B15BCA783D01EFC67F49CE6F781E82D25D3F30561F507E3831CB4EA5B4A08D5489830017270B63D8298BEEBF48EB56BDA5685D5E1E06404EB9A6C3790E9B29C99168B10BADF8FDB03F3C568672773EEC96428149CA272EA5A8083F8208BDCE361E7D40BC4DA75029D4A18B0B6AD615DBF849935D4755CFFD270A52FA290811CD55BDCA38ED89F0066ADB9BA7F58366379FFE1CAF3A9127E147C3AF3DC27279391E0C09537E81E20E7B9FE4FE3DA970FE50BFC96555233CC9E61D3C356AAA8EED5A8AEA2327D7036EE03E7EE40AA35E9DA4544B121514C261EC1CB0B2D75B1D5CE129E47F89825F69BA8254163179FC1331A917AE9C5A18556A10C5F983871B1258CB6FC8AD207F97A220C5598860B6C56F1EFF09DE6000241E901A89E107FEEC15833D34D6EB12DB6B188FAA0B858A5B9E32F84F783B43B6F8A3B2E4B044CFF8902E1EB0C527BB4E29C92ACC9DC7E0D9AC6B3A021415768B21DD9695983EE89C871C0EADE0BCE4FB72E682DFB5A2BB7498BF4D2C01240F67D1B62BAA4E587069C16E3032114B14A1C4288FEBAEBB4C75C3C05924A358C4BB7DF95ECF81D67147FAE3F605EDE61B7BA164EBA1AB36ECE97DB0ECB32A673E899B24557D8987AF3ADC57A9DA609914C9B2D6D8AC58E5954E0DB5AA9E75B444700B8F704E15A6A7BBA81809FA8801C6CEB5747A44CEB8F99CFE6D8A2A03C03451E5F3D392725207F3DD28B2C00004425B7AE05FA3769183AB60857B27AB08BCC4321D293C93D1D850D4E7A81B14564D7B15AC0E3BC1BFE0561622C6AA06923EEFE163629EDE8BA1732DBFCAD52D3BAA6E11E569EA790B36A8472B2CA37BD5C0EDD37D8F164B874952D00D592FB705C6B3110A12B03829C157191D33C579593E7828CDA5C24A284BA2F5A42F0BFA601A8F6D3DB1CA6D703ECBD261629C9F96EBC0458737B9951219E5B1F86192E2A85B47D80610A0ACC8B1A70DB2916F89CDB2C7F8943471DDBABD2A3536C5DC8A73CDEDDEAAEDC86FA148D2EE479F8465558852FCBEA0DD8017F1B976281A5014319C2C3CACCBF571D9550215B24134F6DAEF32716802E7945CB3F97AFC1AB1DA17D0C41B545A750EF345A6F88AD5FF52D512AFA6558335B5EB8979D8E6DC1DA562BB997E7D152D9FA3EAA09119C3474E11218230D8A56C19AD87FDE483FBD6DDDE9ACBA813BEBC8505A323C601E5B5251650DAE9334562E3DCC38A28BD7DED6942D0CC2014235C1B66CF4A57BA3010B83CC7050309F57A27207512D195D070DB3D10FFCBACDB47E4231142BAE588F92C5B0A71ABD67CA9390C2E05FD2CF7A1FABB14C5A7AE3773C66DB1F055214479E388B5E6ABF0DF8FD1B0E4F90828ACC397643CBC274143FB4331262A20634877BE4C7489C1AE9EAF90BB2A177A6B5AC15CBDA27DA0616E5F87461554F5686A7BD6D047AD0B98C8CDEA3DB78DD2970C78FB861F2A92DDC277876791C4A30F525659557831F4377065D19ACB384CC68340152A6DE6D84CDB58F433923D1FB8CC6B10BACD95B9AB1B45563998620D192032269FA8301C09A29C4B5B20CA0A3D63A4F5984B7DB0F5B17417DC7B939B9B177BF423E2F3D57DFF296E6E4FF0FB1744B13731206EAD54EF0AA1DA09BEA8B0AC0EF71B73D009D30531DE9FDE90D86BF5F20D8E5A9E324E657A98F8C0031ADAC4385157BA4E28B48AED957A5B36C3B49057F8ECA7F56808F794014DAD170601070607010E004F42D01CC63B2A1761126BA045F1165E25FDD05901FAC6B76E777FAAAEE6F5ED94302E2DA28046B4BC60228E1B9E194F364E377F84681B3011583554B76FBF8D7456DBDEA665ADAD6AA0556C8CC714F217A518A98615C4C1CFC8ADBBD4D12C5BC23AD7A0F849E32FE2005334B55D7BCB43D1C95D4793E7C3882740CDE8DD24B367294496A3E2F3251A66CDAECE9E0A73D853F8D4E3A4637836DED68CB28BA4FCAB02D61FB5CFA581792E636217F3238D78912EA0863816FFB2F388823174B19433C2B14BAB69E12C3B791FE683744D4519455A52555AF0D7E12749F6094AFDBA00FC6A609C7578C531FC4C3C3065EBF78414F112014726EC2230F9BCD9C15E36283144CCBE0D1785B65CF49BA8FEFE92EB6907C0330BC98AC172EA9E8DD4DF8974DD6B6772BBC6CA8E8562C5EC0B6592DE7440AC915C35E0AC8087F22EBA110CA3037B469B1D5BC92636D81881E38D8BBED01A29B3EBCF0C19EB95BF999EB848022592AEAAB649CE19824ED9D3A32D75FBA556EE07606A306D1FCEC2E24B38274C361B7BC96CE37B7F4FE434EBA17AC2A097051A92E4EC32E4C678F7762E8B96EBFD2600C0F224B04B2CD7E9F4AD327D53603828015E9CF45969800F02FA5E0BA26B8C844BA1FDFFDE44303AD0389C1B31D582877CA6BFAD4973BA35FBB90ECDD95F430078BC39AA89434130A5FB8321E51F9624090D0277A9F112EE8FF65D3DBA999C7C08727D0F08DCF00CE22F62C955D6A822F247C8065AB94AC442E1CB5F31254816794CC2556891A523B8AEF09D3B9E07AA8B67B3B87567ADEBDBDFB93BA9A082F72052572C97E73AF16CFC42D2A51A3683F84748A338AAB56264753BA4083D356A27C71F47221ED8340C50AFD46CD207C4F9634AB5A44888A4234770C46232C35EFF83FA950B0A6879137DCE209D5A1F26809B411F046F51FF084F15BFE03292EE845D3044235ADBC299925235462E67F803DAA1426F0E116B93F4532DD2784F7F87AE360281CE21F70D230C242E1A98DE8FE1D6147AD71EDEC89E24A5980C45FD91E23516758AF71DF8E0DD96929D4DA61A3BAEABB96C9378986DEB4C9101175E3AF1E102B52A8DA27D916EE4A28263CA485CFE87EE5436249C1A2F933669F6E3274E9BD93092F4A798AE85D6592EBB54DC65C28BA08582E275972B0A12C22A7792CCFD4A398E504C6FB2CF5EF1F9C268540B4FD7D07D59C49A559D86A56A009C4C18A3FCECA109FC7A45C6E842ABC22053E84878C4805D96AC96BA00FA40FC3B50407141105845055447CA94BD27F234183C2B8BF37F5CD249ED0705AFAEAE59C8BE8F6B38069D67FB23F74284E8185C176B58B482900A3E09774383C7ECACF4FE5E580DF99DB102AD4018DB73C73A635D3FCDC833B000C948D846AACC92ED54FFB3ACAE1BFE205D6B2312658F15DECFA085D13BC3757C754C5704D8089563E0CCF52B04A49DF293CAFBBC2FED5D9551B5A3897EC7BEAA56A4034BEDCEB4840A9BDFBB8BF47D66DD3A4E3EB1666372C6B2C39A48D52761BD36403CB130A087685E2EABB8711C11005EA09F90AC49665415C56CAB6FD2719C45B6800DF914F8FF327EED29D9B9A5BBD6B80B8BB31AD1522803B2C8D89166D5C6B2ED47BC5BBBC4ABE6709D46B856AB81DDF15F098A9AB76A8257E7E5C2E7DAE53FBD691736F0D6BAFE0BB939172614E99C7D7E37754AF6C3C637D076A43DBD70E5EAE910C8170CECFF1621E382D2977635B67F4FAC555419F8A0BB76CCAEAEF4C7385D293C9595AE10E5201C4A31B4C3ECB9F3B304EFB1886F9C58A4EF04E73341B95D9BDB85D706B2A8D3FDD153743A8BB7B3289D0FE79F6A3B9E0FE160DD6700FD64FC87D9AC96858A6D395FEF6F3D2193EBAE7C3A92E18746A7F12B244FBC5B1DF0086CC7045036519D9D7BF8E92B850EA0D3D1E775DEA362362462DEA2D3501D39203E2879070D1F7AC92FA1576F6D12886D5B979E3C788C09A769EF4EE45E14CD8E7553EBEEFCD31FF3D43D4988DB08F6630BA8AE8C7250AC42A3D78EDB967D59310A4A224567D8797C42370CBD2302A3F49ABEAF85FAD9455F98B61EF2B5E34A5C552583872145E191BBFFCAA526F5E38E497A1A1E1220A0F283A935ECD366A9069D5A2A80BABA3A22FA85A2557DB72D7E29EB4E33E8ED8BB4EC2EC7C2E9CEDEF46EA955834ACF8C9AB23B78052446FD73C9D61683D7FA0088DB97D07CC350AF0B6B2AD7E66A493AF814C11F8C0F2FDF0DF40AAFD0D218C00319C367E98D7F10C74EA06D31276F3F216E1CB2F12033915008CC83B00AC60FC9C2FB7F97D6E8CD79650D0F9D82BFD9CAFEF668021D3D165F3FE84221998BC8C29AEA0B5B7E0F1F25A0D7447E806CC3FC39E6038BE3DF9AC01F46222D3A609F8A026744AB4F58A734E3782BEC301EA91F2D8E2242D04A11E82474002143223F29656B1A7675AA5AD181004C4F1381DF6A0F95A0186E82C04B4DE881209E9CCCA3EE5B1DEF0B02353738D92A07314403A1A2721C256121FBA8B8CE9B460 + +count = 99 +seed = CB2E6226615393FC3BD4AB3A412AAA030AAD40E8648EE6B56D2C1591D8B97915D88F2D22F7221377B4B04CF2AE9ECC4E +mlen = 3300 +msg = D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C +pk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE34EF5F63D153E296BE50B5E399962013275A9F1AA05C2FE3F42D4F6FA3B55DF9C09293DF4414BE543C708F4050501083EB9D5DB4AC88FE170E17BDDE69BF8D7684892FE3DC932F261FEFEC7047B62C13162DFA1CC63D1D6F04135CE270496DD64CC4DE4C9812FA282D804521A3E0C83EC9B421309F493943FA5ED86A3D24B0B6F6CABAE00398C30D290E6590AE68FEFB833C56E8E95EEB0AA73E37FEE68AD0AA3E7B0BBC74D0430067AD9FE5CDDC6FDEF921DB88A4E322F7B36E7A4FE10F34DAE0FDFDF3EC7CC51E4FF73C6101C800632E5C8D9C2B41BC29F68BF8887C2C0C2AF057F1A7BCA4F62B56DF2D3FE2AC2BBB2A6C0B40BE4A9AFF0C458F8756D99C03A38BD76023D3CD8443953E8123F03B15518A6BFE96CD52E606478E0EDC68C44D95F63ECB0A17F66F2236780EFC1A4390FF5CEBD63499C39D8D3BB7E75DBA03AE316889D7BB2F80044EFF91EAD639F782FCC5AD15D6A08808E88598D9CDCA52A201FDFF452D23A458DB2048DC28211C12892CE4F9E79C049A49FB8B8C0B67AD4C7C46B506B0DB763C356130F5582B615EE9ACD769D70C74C746B430404A40F44E000D3BBA1B11BDE00B1654ECC9E368328AA9CBD5F25B32EB3DEA4B36B6C759CE7C0949E69C07EB26C115BD84753372EFF6C73F83F5FF0BAAACD1848110F1E37A3560D8F2A4D6E0B8978B689CFF8E43CD7D39CFEEE820283DB17B495916E30F35C24AB0D4922C27AC4B7DCA877E1340AD82756116A7C1F1643D56FC99821708A0C9DD9225471E3CF935EDBD74777312FC3C2E9BD7C2C21C0CD6EFA06D3010ABE652AFD98DF9C5F242B6B2F46BC2C687B4DA59BAC09A6B63E505357161E43DE67BAD70A40C1A11C0B52A6CDC328BB49D9B8F431B6E5B0FB41DAFE492070F20F0E12EFBBE62DC60D83C9CE19AD25116A0D2BB52B9B46BC8DA68280783EA76CB17ADE617C7819CA30CCE9EDAEC7FC99BB1875BC2F473817BA278D3A69E22379D90DA0625A190AAC0AA549A4F91FA2D13A9228FE32CA7BCDFBE365B1FBCB210AAF58C7F213F611721C2714A97C871D9C52F4DD845A2DA29D0DE34422E512567AE75262DDD9C3CB80C863BD101DE204C6E7911988C7C23A021AB36F01C5BDC40196E7D9661DE0E9A20F10AB7C4E615ABB1D3EEFC76493CA26BFDA3152F44A015AE35CCAA2E8712FF255AC6CDF7AA2BDE625793B73B4F590C2A043BE08783B13120F965E3F31DA104BBE6D308BDD8C1A83EE1704A3941DE93FBA7CFC2D63B7D163A29CB8A646D9EDD0610ACF3DFDF6934D8A939B97E39C899B47688B79C01DE5E0DF1D7B1A0DAE6C6940B8FB28326260C148ED5971E55324F55D353CD2C85ECA35FAF940667926F4BE87BB9482B26CFCC2BE9C445A3B9AF4D0D42304683D5C3A368B1944310C1AFEF26CF38303228225DD0C22D0D61B0BA2806D9251BA7A29AB594870E558C983DB7C6B3CDC4F997F7504C6FF154F9747662FFD54FCFAEDB50C6537D4A89D869223853B0C120909AB1F84093323611AFBCF38DA29EB5005CA631F1C8F81BCC49189F561A9668153949CC1DC5086F2DB7B90183316BE712020BBE1AFCC74FBA9EFFE7E1A7509B4718EF195AB3681577FD7B810FDB56D2A4DDEFD1264D1E15D70CC0E537E3621A6E602A4A96EE4E4B8CF39CA91DA1193F1AB23AF25B65B382FEE9687142420ABC365BC17FF93CD284FEDE67E4C4D43BE621D5826895DEB7368689AC6A26D60E29D3DAB52C6771949E59A2DAB7691178A3CCEF02936EF988B59B9579091538D5C45A2A4C7DA12810BFE0053232B6E0BCA012796204588FDB17563474C5D8870FE17636673BA98B0D3EEF353EAFB6766C53AE47A3223223466CFBDB37C10517E432105092E32C196D9944E19DE2D0C7726C9CD28E086A53631464FAF6088AF0E011A0872D24EF6A87FD914563051B96FAC2BB5C009C1FFA61DA1944F1DA2B39B5003D22113C101EDED7A51B84B66E43D073481CFFD27B4CAF54CF9D17AA6549FEC58F18803E43734B0C608A266376CE194C227D3B7ED24365C853351176DBFFD65F47F00366FFE288E7473FC1BAF7F9528EAB1AA9BA567FD96730CBC641F4B470191491A68DBAFC0E4421929BF8D772597F1E1310D6E99823927A2755DA27E2512C4C509B09B99D9F11EFC31AC186D2EE54FF46FD84E96E44F2FBA0BAA874FA40C045447864A8AB8D88F938545AE0B6B3F5EE8EDC776F1141F9C3424FCE8E3637117A0F57E3B5C9C9636FD0BF1611A8BFB8B17863FBF1884AD57A30C7829D6ABF81E203BE6D697F8C5AFE6B72CCE6CEF438A196DC199AF56403A0171044F5A7F2B1CEB462F2CCBF4C2AFB44EC14D65992D179FA690498BAC02D438D000F589B16AC04F0C82EBE7E958418A70474A1EA0E5DDA309434FCB7E4DCD989B6CDC28406DDAC254B2319F8D7D86AF6307629A9F4D949D24B6824AA34DA6AC71A4E70BEC311EE2113FA06A1DD4E86FC63C493DE9903F8011B2A579C524CE4621092AA246EBAA62A9AF103FBC0AFF4FE89F6A14D2DABDA0D39472312EBDD17C0C3B9C38E42D29A7C6758BFAF208E6653F341D61E2C7B58277FC514B96AED0FAD04FFF12FB6E3B87D3868B58A60C620DC99C1559815DD93F2C7334855ED7FD17C829B52C41F31D2871C9B29CB11DA0D4D54E949839C53CCEC3546845C03D6EA13521585FF3DE93BC96B2D89B20F64A5FD4B06543EC39BFA525684D6818ED6E3D9BA2F5DC0E5D1E9F2AD48A09C79C8701F135F1075FE072717B2ABB30491D25E6BF12AEADE464E57A85781A07E3E6C1CDC8CAF8D77A4C984DF626F512E0AB367689A483B2C8647D7F0BAC91D4E2ACC601C2ED33EFCEA41F7A1207D335EA437F481B6B6AC623505EC3DB626DED42B729E5D54F78D73C136DADF0C644E12DBF9951365FD9DBB78D07056CF2E202C62D46B2059586F2212576AFE8E4F0AFD472C0D49EDED3458AB98B841E88867A44237A83C276D12CA958592D108A56406461F07161AC8BAFFA28843A64EB2188B98107C0437E68836754EDE72036410E4B0AB2298754513267782B3D541C3B7BE858C7A67065D3EF71CAF319F8C6F3AEDFBDBC342BF4CD95651F428BB692068B49974F68F641F4916371F298FB2F84DA1BA7DA4DA54BB979FF2F6AADF096B4DC0C752640ED507CE105178CA9165BE29220F001DB895B1D9971AA34F2AC6D214B0C0C30B017766A2D09B29AD116198FA93CC02F7907142A397E790F3F6F5EBADA25DFFD8F83D026E68458166442ED6D902B5E0DDBD17F3B65D0169FFCB4578F9794CEB23A8B2AC66D4ACD670C1CFFC0F28BC2C4E79E379C4ACDB0973654E8BB23C6317FF3C413E8A4F6F0DEAA6B305BC95A2A9EAB62C8931F3C1A08C548AE92736EBAB7E82176D80501F9C5149E1E2C6415B8240AE7B89EBCE08C406D8A100805DF69D66267E34F0E989BD2F471FEB444731AEF7FE5A3610BE9C8A96E3A10D3A68F309279D3C91DF9CD6E56DC4FB16A7CC37E4C9B3D83C47B515641BB682EB5DB68570CE0A8FE7F65F657D13ADE7324F43B55062B5EC6F3E037F606CC277F9906898DBAE0731248C8C080A3BCCB3EBED5C8AA612AFE5AACCA16345F45276174CF98191216FC72DA71D4E28D03FED88DE9907F +sk = 0BE5FF5F64E309B8BD4D60D6302B5A9669979515352E32EB57BB8868FB19FEE35F130B34EC33E8A395F7FA574912DD2221CC4225114D6E1AB37A32033959346973BE0E6CA098C395DF1AC26232D1C866E188B80C171C5780C36F7F53F59BF09A6438285222494A36310A0465080350124086108870D2324581922D52060294209212018858845109C80549020A4CC6240A394123A404119509D032820A822551140022A5901C276D62A890A328304320690932650A37045282254A42650BA64021B4000BB74D09454C139564A0402858224910350C0880104A086294189090346CCCC021098509D2C808DA44491CB16824B66923482654147110340801C081CC488E0A849000906060B23022C82482B28CC8C66014138058C808203268D9A4000B288A11482E1816211AB42940068021022113420913429281424918867111C93023A905114988D2126E9A464C91A244141749094760D3328122278824018260A669DCB62524490CCC368D631072811292521848DB4006DC282652008D89A229D0B80DA1180AA3B2201AB12803208A4044515C48292403300A364142186E02918D612672E1C8481C972409072022C665143391E0A04D61348602B22910918D11A34D84246E1A4572C9863052B40D08B9201A336D14094E0322850C29046110651B26866316241C128D0A29480348050010669A9060199029D1C611E1165114830C11926DC3248500178C5C963114085190048519090E8C962D9C16209B10251AA408231591112240212984C4029003B96D848661C926128BC88044000A529410591862848648530622CB1882122492490400140924C4845188140D42940414911108356A2210521A446D20B38D49B6905B422594366D11A96C08072490942DC0B28D1432811A242E04014E04164D04424DDB320C24144520B6240440711823008394810C812D489228D8960C0B0546CB487111140909291293468E63C630021500D0806D1A93699B18260A464A23930093B068DC36441C97249A14410BB6650A4744C046258146860BA0505C1442D8180DDC1881A386495A402244308492406D00406A2037041AC661A0446E2204494A268DC9C40C001860C2284DC8026AA214609A262A8CC24C63342E181150822605C186218BA81122B13104A38DE1061218410A24426E538849120705DAB0410C192C88000522A50C02940950064DD8467021184E01B340D936620CC83023208414348151308A9CB080C9A6840207728C1082CA38856498898932861B4885E0142A21322489964C5C986D14B24912260C9C142208076CC44270CA948004864923266254B8511926925A3089CB2888C9C8718C84710B8240628820D4020922440D0C328E1330018A348A22184910B4699CA64DD0224989306C58B66852147212C6700C166E1C392CD1102D91342041240D21302012A6208C44700027261C3802CB224DD3226E92324819496562C80D11370AD49441242842241601A2962C0C4306D3C209CB48299022289B947141324A4A2009A444801B29095C268C18444423C11099320019C48010066E22396D001344A1043012125058C200440811203909C3C464C2C46C9CC484D3A68083A28D539610A4024E1A38691803494C82908006415BB845C32830E1127014B17084004864984103274D42146D832028208645530684E44282C1928DCBC02D4CC28100008AD3366200184D11164A9A2269D9242A0206625C080002A18858240D232591C944514B8050DC0061E2B66513386E93B00CE49491DA440E51068CE1C02C513088492452C1B86401C0319A264651C604E136724022601211421AC3211B082D2013841B144E53446A14298920080E5BB0415BC865CCC811A43032D92210A4364DC948514046451B91600B45801B272E9144210A3549513024591048011812003029E482699C1070D28420CAC889139890C4203164A20194400C62006A2295315C026503138D14350A638868019381520840D0126D129320611492190191188204980646D1046A9AA465D9C048D8A260C3C60508A3291434048C860D53222209C871CB14401A1520A4926109111220406223C769DB986C1A164C998820A24260D406250A2624248530E1C6091C3100031240D2A68C082165804288041260E0B208DCA065C5DBDD30DA040DFB78C9161C83B0DE75009574908D2D26A935578C8A5E7BD1CDFD1562B62015B13D2C9B99C9FAA9C99C271B354EA5D4961D6D615C6C67C1DEDEC0D5E3CF6C082CFAE8A223DCA4A60342529A74DE452199A32A12DD299750CCFBF521A799A2A31F2DE25DE54773FC9BFC79582AC65CE3FBC974FEE2223745955500504DB30E1A7E8BBA66184218C9ABFF54D18197A8CC4EB32ABD132DF88B019E9F0B36E9961455A00FFD8A1EC352E99097ACE5C6822618B4728BFC548F0E9D83FBF120A2BAF70C1E330E0D97DB153C5D6D09EB72137C9CCFCE85562DE594A19E949CDB23AF7AC95FEDE49E09399024A7A3D85068D4B22667FFCA5B577E948037310333309BF8BFF7ECEF36897B1D2E362B8932BCD90AAD7050CFD4CC8D4120351244E7962731D88DF35CFCEC28236F1308BD6ED14FF0B8E441B08AB943A9621820E526AEB46623AE52146C747D4ECA61D08E3A3C62CCE2780139F2048B071BFDACB13B05F0DFD4EE69B88F83F81494E669D4B126780DCF15C7D5A2933D616E0BC0DD3F68FCA57AA6AAAC5C5D410C450C8EF3AC4AB19AB9B403E0A91DE5FE2D416B6829D8747509ED47C7A7A53CC53A54C31C3983058C6C0E2357F51B652FAC01B396B658E5932572846BA195BB41C76CE7E888BAE64AC5262A99C8F7813A39119CEFF8C0D16E5D5B3B96D5ED4C447C4A2E90656928F87A95BAD1D26DD0EF2DA97228502868E59A1B638A2C065D5B9D43668923B6F4D490B1E01C6E00235A0340A0A04C60E6E78F424FA5A1E9F1A965980B5653B41F8B8283DA93CED33B93CB5D59DFFA780F8EBF9920CEB5E0A4A6DF931E34CB5676D6BF9CC7E056C6EBB6DE4FDD1909531412A635FA91EAE012C966DF6DA9B8D7BD4E0E24FA4315583D9C0475EB9AC4570BECC76CECC2941EAB0EC851E904ACACEA3C66FFD6EB1737DEFB42B78769A5871E5C45791D944CABC3BC0CEE36836EB6B3B7FDB474882351E336978D8789BA39595089630EBC3E211FA0D320654065D8087F0ABC719C3C661B980C3D7931498D8127A8984D38F7E0C657CDD073904F0D17D758CD1C4316E196BD1F2BED80A32C8F1E55C121783A0D909D02005D773810778BDDCE80257ED44E44EDC87E52FBB0FE47C6812369C0153005CA18864DBECBEABD32FE2F5F653141F0208F35BAA89D484D63A50519303CBAA01F966B7FE51272B419111F8D152347A0E0DB74A0DFE5C1BD025C968FD1EA3F893EDE9FC94C30FDA1374951A4925A9555ADD779C4BB2830BA75C5B303F6264DC2E3850C067685A3B914F3063CBFB19EF56EED59E0C4485F2CEBEE1C48A38F58B673DE27F7A2F3BCC23D2180372F27370DC606457F6F3BBB92A7B03C8BFEC119088DC510EA7DDC90D73F8DA110C9341F6A73218D0790C60C9A99BFF0560CE68377AC622DECA00FAE88C5564E017AE8FA526C372744E879F84C0DB314BE5B818F758D813DADFC93429E394829C8AC71B849CFABEDC9EAC51BDBE376125936B45408B6E802D45646C99D0A8A19C5538D10DDF838767926326469DC5E4B8BE2B04302454FD65C0784882BA5C74A51CBF6A97BCB9BA44A452823E49A260010E0B7BD6D0E5A2742AC84D0AEFDAF814E9F0DA8A6EE42B80C610BB582C9A56C9D3C76D5EE1F9991057E8839A7809DF6DEE0674CF60CEF7D4C4CB6C9737D44DC2CC99FA2FE4EBFDB233A687A7D69CE20C810E412444C26F8D9F74768E51C7AF44225F967377689CA7C536ED4D271066E4FB2C3B675CE5F7B6E0D4405BEDDD29F1D9524D3B11BF4EE63269831C1EB408137F9BDE3643CDBF53C7E0E9D3ABE2C6C487A694C790A8CF0AA23EC55122AFFA3F4285B79AFB378DB1B80E31B0A4C27A469970B3AF8ECAB5ABB0C0FD1745A23FC11A3095ECD220CEF51F07325E57AA22EF5D87E323AE166C67FF3809C64AA874931758A949FE3E2E458506555FBC6BA47FA2E2EC57388B42E7FF2D036B3ECC92CE198144C3E4D4443686B3816BC8032AB58EDD17581FFBB73575962A974E7CC0A5716417E54639F87A9406DF09437AC540E3DDB674CB1924CB3771F81FF01BC62BC5EB835DBD789780D4B946612C3AD2B91AAD1ADE72D5A7C7B26C02E28C193930AD08D5647530095AABE7C599FC2D7CA4809229D20EF8DCBB7F6C644755A63A10E2E75EDE402CF2B92CA389275D8DA886007EC355AF80AE0EC411A25C4FB9F70034B9095D2BA902266680A372BDD9FD4019D64D6331E2A4877CC9F14A90C3456BAB8B35539CB67D5F23F80A456E562B279E6D6C83D86B1C513A1CB38425FEB005F8EF47B03519301FB97006956C50E71F61DF4A12F4AF97714FFA657FB756A6B0D5753509A2E80EA8AA8F611659FFC65D83AFD754E6E465CB303721CD6D710EC8C9ECE5476131B58A1D3768A34D162D696D956423D9FBD8160BEA9CE157FD94F59EB52B3913A98238BF3D5ED17829ECC93823439558490303F4AEC2D53CFB3E459AF4CF20E340398D4B3F134D3CDA6DF9A3639CC98D7826F66C7BCB724F0EDF3AFE2A16A8AC64DF883C901A6A9F0C67642A99329946165B8EC4F85B6E29E6AB066F2EF7A0C4FCE2A19DFF371060D7FC5BB3CAADE86FDAD75C0C0D378FA026EDD75F7C603FAD519B83EC0803AC9C200475DFE06BDF63ADD2F6F8E1413B805873FD68D8CDD466FD840B01851307DD54CE3743A0924F1169EB08C079B9F6605C204BA1290587F82B5DE2B289223483FE2A850A9CA75603C13ABF35BA393E140F8CACE02036ECA45052F4422C4281C663F0C1ED14EBAE2D20EC98183A0245B8F8E04E0DE4E94CAEA128CA2C6684ECA9BF230BCE0BBBF1D07C8382DA7FE7E21BF03077502FCDB874048C33AA31A56302C4B85B52CA20EAA6B9E0A81F59634FDDBA049C7456E7A9B670B0BE76611ADDB19E7E9EE2E7B6F4C840ACDCE0DE109D8B99A8B100529075A47CA417B8774DA5820D100ABF701760B96B1C95FA36C235639E2CBCC8CE1E39F51888C1004902402B0EC009EDF1AC26F39F690CC53E03102C1B7E078E3DB845D12C0CAC4BA7C1A3513E950082A4CA4BFD8CD8A97A4299EE7B7BE80F9F24D1863C171B253BF6C31130BC793931E745EC237A1C717534B7DFB38E8EE4B2531FA6D0BCAE92AE16893BA92236E1AD7FBDCAE86ED0A3CF6C465EAB69421B7CE782F7883264103D47AE76BC8B22B9A01368E03E942A4CCDD25D6864A4FA22ECB8B25F575CFC7789D300BFB7CB2BCE6925201424A5D641AC17478B081415A69C262F7DDC5C1245EDCEE73C97F8F87AF1BFD9CE07C078A05CA6DA42376F068D1753F764E313BB4EC4DE5EC6D5B4B99E58984ED50B9A84DCB2FE8054296BF8C7534A018C6732891500182AD7B32408A412A464F6716775C9D005E900A42C1F5DBC0C1D6A1AF2F09839766C2612AA3BDCF2E47DCF3070131F111CD4ADB4C53736B9324B4B598FBDCE466EA383E6205A6251C2BF41A433C502D4E3630577C98FA1B3D3A51AEC92727EC0DAA35B5B02AC34946E7645C095CE7856F808C9A6FE05DBD49710D52380DAE7886A579CA6B5EF448657EF01798DA121B71E8D6B710453B0F2A87B9448BA4CB7D7B966C127FD22B808E792C0398F63400ED1F435742B515D7BCC16584F4576A639784B9EE1BA2A3284A67B954CD9646513ED61BE53B1946EB5C348E6085ADB40A193942EB072055989DFB2102943928F218C0754A75309186302184C5308899A71D715B7EA22E7C733B1F61CD62895218CCA43C93DE2AE8E16C39017A7CE9F95D20A237A05E907470628E8411C9C5B697797120C9C65CED667FECF263B1283D0E252B5F3CF33B39F9785E3969FAD510AB6D477771EEE9F9DF6B1AB67CAD0723BEB53F6F1FDE6C82283FAAF28650E043D6E5E69736B0FB3C27336490B7EA0E455E7C702368021CCEAAD2DCB0E45AF129A71B6EC85D40316154BE86AE8F76D6F67B1F2857AAB1340E73387EBA48E8278601CB0CD9C43E083681453CE8EEF48D854ABE5E0157A36FDEAC2340FAAC72C65AA98321A86EFBE6F60E271C71C27E136C20C6265DEDF01969FFCDC85A6AEB194945D77ABCA6BBB7D41C2A2B177C99016AFD67B70C615758E909D2C54910E5F65119F384EA025D5AAF862EFF7BD5A1E4E869B9C26AE6F0840196029A6E3A128AE865339F9D77C56CBD5363BFF520B3D9E26BBBD86079F9D6E9A28EB9778B5F8414C2DBC908B69D8872BA0191F0B46F0EB965BE7F0685AC054EE0E6BED6121F56FA7F63B4725D42561E44ECBA5A4FBEC0F5D27FFE1FB1E543F3A1F87919FC9BBB7DA0F582E4EE78870E8E6652349BCB4DF495B040558F0CE7EE6DF9CB5FB74ED0E5E86B224B76FDC261AD80BDDC5EBC9DA3468173C955E1533D5E3F54947732A9FCB8AB847E9FC759406DCE48EF4F68B6FF2E3437B206F229E357A5C34EF8598D97946DE92BC5759506D967CB2A407878026DAFFB7987673C7FCEE0B0463F85D6AD513432697A65192FAE5E09500B32683F2DBB16EE58906FB0D494E8FA05E8105F3572A87790AB5988E288BD56A223EF88DE756BEBE5479E5278AA9D012CD2A12EE69768CB05D854795F908077E1A5C445A4060A34F4B4E3A716F2A3A19B5452B0EDE671E97A2545CDC36A1E6DA1E8C3A001EAD67A35B0F4D31B45321430DB3C5D7E572EBED56E57570BBAF9F0884033B78CBAA74FEEBB5DB5A7F6D63DDFAD84AAD0A321808FBA0167C49FC3873B4D87 +smlen = 7895 +sm = 65A660B8EAE83B97955398C3F2444024D8537CAC8A98F2E95ABA4F594D266D3B6F07F5486AAEF2178341AA6E56C05974ED0D68E3F62A0083E1265090FB6FB6B0BA907CA020F8DC4B59805A45A59B9A8A83C10506946A84EF9AD47763180C09541936C6A4A53857CF554F33B56AA14729828505473E1E88206F5883C59964E03D62C49596025E4CEA1BA8CAA8C09CE54499FE17FE79E71B6059D34CF028AEC48BA90940815B1A3192074B7E6589D548D9A062D2F96B5800832BC626B84D06CC1120287F7F0EA39DEC7248C4680EA2CC535F3AD3463858DE58A06064C76A885D34210802B565EBE5A2AB61299541F0D5A77D37562F272586FAB781157936E9F47238540341852D66A1BC04B1DD2F46408872A60656031D69910C7A1A6E6DFF0360D19D2FAA5EB0E8F59957C55912BE24469924CABCF8D3E5F93B5C2527EE9B45F3FC1AB42D8AC190E12A0611F5A84665F3F9CBA1887201C7463D185A62FA1BEA07E26BA70ECCF3E15490B853F8401294C4CA0E152A57151EA0191D7E7AD114DB7DAAE3412F5D85E61D06CBF3DD4C25F3BCB2A51185442CFEDE056FD09B478CD869280BA17FD1BF7EEEBB6E42A406288226EE706475EF3FBA2E7D7EC7A31C0DE0CD2F5C82636306ABF3ADAE07870FBA736773DAEE6A808B6A4224A0B140470D9F8B7A3879127B83F7C5459092B162EF39442B593E8AE27266922902150937EFA4201814CFEE719210F8F9C7112E969033732DC35CB031D85C435291956FAEF07AEA481111421661BDC544E5FE85DDA952646C25E4CBA67462726C451669E88B6C1BD6844C1DE31421891D35444AE068DBCD49ADB60FC2D1318D99AA4BB5ECE5AFEB8DF93264BA9F9028130AF4FF85694D941188A906EE567C5CA9F0AC46F3323C6629C3DA64FAD7C2C1F643BBB93B07513376E4663C41B6FCE199B399C2274F907623A5F3FDF397B3F88EE2450AEB59B48BA136BD5DE6D7E3E43D83EEDB1B47DAAAEE404F63897038E0C88CF1385B2DC5695FA3EBE416FCCC7CA19F5D807EC5659391A707C31D5D90B52CAF900FB48556E9BA31E1DB33F1095DA1BE8AE6A1755EDE2A2601701B59AE7E581EF5944C6B41FE08C08E34385B08B49B05F2CCD0093DD90695AF8277B114AA23C61E0523AD5A22992351063245E765652592DB46D8DED18776121FA51CCC9B841255A470F2C93C5A1C680224C9297910BDDACFF66853EA0B537A8B2CBE2D7B02B11D825A88EF1ECE219A5673559F435BD0E28AF08B21CBEA78D20170582326DA79876A09951E951AF7E1E8F382B399EBDA9AC71449E73B57526ABB1920A8F9DDD2D32DD25BE065A8EBDF8E48901C8E2E9B2277EC226261A2B75E80C1C0C7A9B49B72AA883AC263D401BA9F4654B5DE18A3C068EE314DCF3B71AB7B27F091BCF23946BC86D145D02E9A3E7E42191D45CFCB8B8BAC4D1DC7D69DAB34AE1EBA2BDFBE5091321153A9C1182C30807C3DB6EB4C90EA400A2145B49BAEE2C859B24BD9429D85B0034C6FAB1895582FA0E5B2AE48FABD8D7E7A131A6DF81082499F6FB7996C4FFF5EAD6242E7EE2DA9BE96BC82C656A8AEC25E9AF2D84852644FBADE9716FE824B8D7644CA53C03034EC9C52F18CC07FE67A98B553D32E64CAFD308C661FCCB5BF8D2E8C9A884FEAE42F550A5F00B9502E207D6FD26696A68B1386D5DF4E6F223AE3FAB87DB527E4911EF080EC31FEAE3C5A7739D12661ABE56CA699A6AD0A356F89A50D5A5371476AE637AAE9A5CE0DBECD78CC5584BC166B7E67E5745D0138CF44628315DC1A2CF65F4EA7423486616953325B5D6C5E2C1D645A4CEB2BD53DBFDA78095D8F758A12A069A7D64C092772B283B857B2F343BFE21CDB492C8D35F21CD031024F9AAA3CCFEB14D02478FD0DA121348CD5E2468C392A7925F14D522FF413D24395EEA65245614209B297102CB6A449C1CBA5C717A79995E492F5B66BCAAC385CF3B6524158D83319B4838F1B12EF9F59835A7C482E97020CEE3CCF5ED5DBDD035181675D5E1BA5F502CE2F06679C64C3E1D04AE2CF9E72D16001B8774B9B61112104C272090CA9D147FCDE4C1FDD411E9BAC47AAEF16E8C277006211568FA1824CC0AA35278F0653E4A12177A306E46C8F20F1BF572EA84FF603DA736D0475A8D94B723285FB4D040395D63BB3EE9AEE51D76AB88249077F51453EF6C5CA2409993BDEE1FF85518B22FFAA180B824BFE5348F42E7C2E241A92C513DB0D99EDE49A2F703816D4B1541F27EEBF20212B884E798E6BBDAF113911E56E8F4782EF80BFF06ABB0A08D56F59E5F6522F3E3F6C978B6009F2C200DB86DAD08734336F2FCE2D88F90598B1D98EF9208047C11E482D082912A9D834C5FAB54B77C7D513893D358095CC5FA1D4DF48139A8B074292AC9C6724FE46CEFFC9818655313BE9D8390A63CFDEC7C5B5321ED69763F0FFBB4E713C9DAFE88E83FB14E3F62DC1B59997C6FCA0B3A74A8DDEBA39DEBD7C55620530683247331F444CEF7BBD0D51BC2DD194B5DAC1F7862EBFFA14173FF0D8136A0D5CB826D07A51125121B40E011143035009A4427EE5DC0B03C171B2E4E3859CCF5AA06B0E288673F560B829B416736E76223F1B646D0FB1C60FDC9B5B2351004EF6000DB2DFCE497909C7EF5E53FE866C75C438CB30D40ECC2BF7B7CA7E63EBEB0047971EA809428BF6FC30FAB66A0C1877B956465AA4240CEB86F5F947D7FF250F0073F02335839E02F21C3C7FA879A111B46DBC5FD9206B3AFE9318DED1CA222C6811D708E562E55BE4BB446AD190ED3BC62BEA9A635BAEA3324CBA1CD26D39FFA81AE2355770398B025F0B41BC146E7612923071DB6875FF01FC589BC0201467730BB593F63A92F466CD11ABF263E53CC913C4864E3E9C7B69D4762BA9EFEF99F29D1EAD14FD95A3528F3ED8F199EC513C3EEA09A15C499AAB8E839DC884FEB3BC7F5DADCF62402D5DDA74A4EABD9B5E52D3D26EB4369AC6941D7B2516AA833EB7ED51401B74C84258A35DD61A49DF11F5ED012CCBD4F473AA1E6A26C89B120C6DEB4F7D1AD406B90F48D9F1EFD3204E6BFC5949963D77D933E48C1B5F6820E7E308FB55D2A6DBA69D604535D66FD2E54E059467339A8E13910E0B66F2902A84FF3840B729AFE378434E9A6FAB2153B163E6BFC69F69DDE525C59CBBC88DA63488C0EB8F6BADDF3C984D1FAB3F6AC791F08925B71F070F8A0A5D87F2D16237D5BCC09EE38E9B6E0B304191B084E1328AACE71E959A14D6CE7CD6A5DE7BC034E65AD45E9AAFF3095CE1B46B4191FD653284747669853C4718173A83CEA4B9E859C5E7633719BF95D29C88699C85CF905DE209CE8A70D3FE07EA1FD33D1C2EC0F36B58194B4647A1AC0B5A3CCCC97D1C857492840DD5ED7D0E991240FFBB2034E7B5785CECDF0CFF2BC40452934CA958FD2673A55FD2878334E26D934AFB288C3AC37B6CA0173090C4100030A22BF69ADE0F08A1AAAC761B75E584A05B9A596A47D9219483B95CAA68372AC54EA98A500CB89DD831C3D67C080DB633F5941026DED233FC41BC6E5BB83D2BE29A286B42D6A8205FB1667D44CE35B6F4BB92F19D92114B6DEE2005A5B97E721ED56C2E039D15AA6BFC26C966D1F06E79E869B08A5A1771C8D22875C7BDF09C17D6394963EF0F540243D22F2D1AB1633F28EEB7B204FA8EC620E4746CA7600406C0C663768AA8936B6865D4D1A78C31F2F20E8A3B78A50C17CD50AA8A1631A90B9FAD1AC4755B65D085DA07E31F1C2012EC421CA594EDAC15AF2EE55546CEEA475723B90DD916FFF167A9A8E2827A3442EE54A8EB2B12AF1FF2E5950928DA7EAA287467C15C6698709224C71DAA790C6D39FC6E49B77DE69AE9E088E94E73777E1252E51C2DE2BC6E4A21F3C196BA427882F5536513C2DB22CB10D2BB41149B8D4E5F6D36451E0579C8CE0DA1D578746F5E4875C079CC5A23909BC22BAB64B2DA6D84F52EC9347F7E421DE7E22ACFF06B0947DD54942C1D4F20BE4EF891DE0B36F96A1DE24C9259B075EA408CF4CA2145DBD4C682D9718F349BAC576423FF10A69B8C8C232A1A796CA3BF2B29D199354B32B6705C8783E5D157C46CA4637C3D160844D6F5915F72CBEB0B937C0B8A2832BF0DA02C315DD6D56F331FB5E41704AEA02B06FD652AE9DFDCD1BB5B6D43FB62A12A6DF4CC0F60331698F8379238031B392998F5F061F0CCD05FB1B4FD05329E695D417EBFC4883D8EF0F9E269D1693FCB708C43616E3BE77B619C70BB8E1EA54FAB629F0AA3DA5655A0C09B78C6EB9EEC609202C7232EA33390480F9DA9A43906C3F06FEF942D8B77BBEB104F6619F6590B461B3793B46E25FE59B5E67D5DB0086FF32724531F0C7841D50D9ABCE316B0155F6D2A7313E965EC509DBF43CE970176E79939BA92D90AA2C5809EEDD4007DD0DFAF7F671A4240817AC77EB0E3A526E56E2A09A9652F874DFDCFD0112046DF88B0D5687BC3ACF704A2F4A7518EC96AA9D85C669F767F98FF8E66644214CE2A5ADC5E15D57482DA6492386051B8A9DF71108E52F302C149BADA34856097603C5E85DA9F49E87EE1F382A4F317B761C4690C0643CD920B57E609D55D51D070FEA8F1127C064CF34F47E23AC0070BA0C523E278DB68240569759D8ED9A5E9D8F6CDE23D038C3227BAA1BDC83BF1F1EBA226EBB10CCADFCF827C06A2B51AD3757C64E710DB7ABA08CF83DD7EF925EE9444E2E885FA98A602CB9CB06BA6709885D3587AFFF890260845EF2CCE4997860B99A288AD7F8EFF9E0C7144B5D794E9B5A858A4593CFE3CF52B4053516FDC5B2FC7D436290AC00E5DAD415D102D73E6FC2592F40DE5C0077558D0FB534BB045483F5D7F03DBEC0ED7E491594DBCE3E4E9B38223BDF9CCC5AE4BE3DB966BD9034C1E7697F9525E76F94C287AE0D5DF5968FF409110CD33FD2095C2223E46482F3E05FC94CD21EFF813101232C59D842BFB19985EE724CEB03F5E2A5BC3C234707D87DD2BA73A32D5AA9EE23CDD6E80851136A09E2CE518477CAAC9A8D84BE748F19BD4E572421170E65F83871B3433714F9299A94F096368C5A84AA9708B503175E23FC82229692091F631E84032AE98E072907C8688F5CB38296E2F5AA17D173E1BB1A879B0BDF717D04A397A1E943F1B98E155DB57E425FB1BA0586809342495300E4BFD48D96659E230B2C5B252500B5971BB931CC844C81E9168805116798D49C489A08955A6CAD701710FC475B1EA3091F780DF7550A184F27201657461E5044A3A714B35AE1FDA176CD34D6F8724F03A5E67EAC481234A70B2543A6550F98BD26CDA70926451CF0BAE77A9B28C5F3AC5CEBA34FD23DBBB2E53894B8C7149347DF3D289DF77F2FFCE5CFF6DE5488C595FE376AEB149BFD356E314F8C56E9E5DC5E9273D0C29A39E588EF92DE83EAFE72F435DAC7B72FE9D793ECB9EF4C4EF3CBC9653D1C08BB10D5F4A5A3D92E65B0B4B8050821975DBE9896CD9647BA3A5F686F00117B244CD8E58BE285E3077EB140721DEC4C676707A217EF3DA2B4F90428805EF1A085F02D2D159F8984022934F1259FE42B4AB53787F577161FFAD2C4D992D256A0DD04D91D90992C862312A715D71BEA5B3A0F0CBD9A37B9C3AC8F0966C30A3BC65B3BC6B174873FFEF828CD9F7FFF766912C96654D631ECC7882555E88CB55BFF825B94707BACA49E089F6D8356F6B4E57A4429EBEAA1700EB4577B5097EDADCA98D30F1444CA9D7D9311EE463DDBA8EBAC2753AAE88E72FE16DC7432047201E5CF4CE83CF2379765220C7C65C88DB8F19B42B8F35B2653D35E51C9368E8DEABBC527EDEA37A2C09905D0146FBD8B48BB3DD026A0827129FE74228EF16CAAB93A39E020639D6DD80C49E7169E92B7323971B5D605A1BF5BB34893C25B602507919A1806D906258B00889FA9AA7D13930B05CAECB81EADB11D216982ACA063EE3AC61D1538C5433687FF10366A487D2D08C3D5DA5B54E1853F1BA01576BC9F70C42B82275C6B80A4CD840765DE8B2373EC70909FEB8BAF32185F3A736160AEC6D64DC6C4EC49F8ED8C7D787B2909ACDB98BF132F7761A3B7A93312B5AB97966C500F8F533D2086DECA2D75C8E6E1164D5272F79BBC35AF2CFB929AE2A2BF0F8ACBA7B822982B3CE7B289F650C80AD298051A665A0CBA35CEF177F9CBF51412ED58A7463D653547B0CD763ECDA3A88B712E7CB14CEBCFB4731018FBC0AED65FA75208052079EFF486BB2B545F1426D2B0EF68916B3EE9DAB4AC932DE257E386A21D7C42ADD891D6C81626F9118D366861FB56A81DB0D83FCADF1AD8658B259FD0BEFD707648638B69B19C35DE9B6A59BF8A0DCC1B6620FFCF12857AB9CF42BA9F3D3F20F9D41486A04CD628AF59673A68B78973A454D4E7C074B24DE1788A2A8C033527084F254809198B0B4BDC6C7D6EAF92C2D90CB177B849295A393CAE0EB3D63718AC8DEF41F7192A5B4C1C30000000000000000000000000000000000000000000000000000040915191F232A31D21A6BB3A2356805E678673C45FB055FC5266E3F692AF9935AEA307F14A5C41B979966A5DFE42EBFED1487E4822B74AB5AF28995E085EC8007ECA4977C63EE5299FEC63DCCBC42EEACAB488E574249E9D856146750AD97C8A443485EC1C5820BEB0964640010F6407140791E74684DBB91052E2D8BEF7BDCD78B2EC03C97A53295D683BDBE32A70DC19A2F75B8613AEA9616AE0E280179492820F73FB7FA4121E673FB5C328F41B67FF8FFA7AEE6564ADABA046D6E1D6AA13FB24965390F829246DFA8763851405075F76CF94C66FFC3308214DF0960C649AAEDC22926CE9357D3875F8B71D68D75999AA3663C30A9EDF07228BF7DFF49EC1E6C7A33D2053597003B82392E826EBD701B4C981AAAC9951C79E08F592C2C0637C8E5A7F9DCDA599E859C317D4888B4098992E0E2D979E41C703686D577E5BA6001EC4F587140711293D664963632F87EA0461E0E0C5E9D8D292FB409F9F9AB172EE17FC8AFABAD06E42B437CE22924EB5DBD3A80A06962F3B37946259F9C75A233CB2B4ABDC5CD1B648FAEB1BE8630DB40D151B8FBA693DF2C5BDCAA14DC4783F450B6BC407515CEEBC5C9A47BD1A141384F0B596CAB1135C075651CBA989C190F3171DC1D72330EDAA01656813C4B7811715060B023FC426745C301B2A91E0D08ED3BDED438C4CE6799C35F3981C882A0BDE4A2FEEB1A52CAFA47B0C48558FC43F98FE08F03A71128362BB6FB9DA6A22249F4D4352AE7D3DAE85DE497E2411EADCFE5BF1A3C075C45811E0097ECEA255FE15BD8321FE8B546A8CACFB899EECF5419DB363C7567C2FE7360B36DE14674F500A31D3EEC71451A7C0D5576A8939C0F6D4D9F2F03F3C516CE25CE73ABB35C73AA94F6AEFAE6AD87052D6B195FA43586817F5BB974AAE7F1B8608922411AA5B0D7D574016CBD3DED13395623470A108FA0E1D3F9FAA7E1E5031843F2A23DBCE8B196315290DEA5795E4115D53DC570A444064CFA3C9457DBF3EE323B1966ECD2270C32910F8F430522471258A1F1955A6E1DD8C84ED9A566499BF85628615351ABE84B401421DA2CFAF575E2644C9304C075ECFC374066CEC713FA4C0D89043689FBC59FF54B8F97EE0A3B0989BC5E4EF83CC9833E75BC8B67BB5EE3C06EA156611CDA95A6702416807530EA206ED89835D20805EA988B1958569CDF7F809996214DADAB4E20BD44917E3410EC6BEAC98FEA07F764E85B66AED5E17CF675D2ED8E63DB728FE75158CB31779E31379648B43D68CCFF3780854CF03535C57122019456E73CF06769BF1FBF558542241CE665BD10F921828553585E0CF664CDC6160F9C47FA5330591B74194F4716056CA83993EFEC4A52DB9A1FBD3B2F504AC19667325167407375B6D7DE739F07947B511C8D475744E5C29D6E286A37F1FF8317BD0178F0E306A38FA6E75F4A80427FEB2C91235D3E7F20D8101CFC03BB73F44EF59AF3526E9AFC580027A1DADE37654238B8EC7AF0105248FE30784A88B72E11FC1BD807E47A349BD29075BEFBB29730EF8E85E3ABD5105559BACEE74AA27D90D360A8D629DBEC95EB34C7F7CA20096FF7B521E40D3944A975436896F372EEAB6B8615EB91697965BBF955779DD3047F7E3BF029E3509A5780247445D6223D085AFB4291D976EFADC41E42DC2C0728D18F6155654A332FEC72EB6AEF8B92C1D177E3DC28C31971BCAFF76DDEBFD9588BC244B116D409E58DC5ADA1648663D603C47FAEB814AAA7EB9B6264356F926C18B9357BF426B89DDC8EB9177ECEB5C6CDC64DD8FEB7B326BC1BA89BD9035235DA0E644EF959C58DD97B88D5C749B36931AC2694C67151DB0894652E99254222D37CEFE9E27B3DD663A152DBE29A3639AFE42F4578937076180563AAD6AD739255EA012A17D2A56627D84C44FBAB261D392A966CFE19278799CF1634D42384323C496190D4B9FB662694E3887EA66AB9E8B195488C8DCA47C8BC0424247759137CFBF86DEDC3641904CB6FACBB30A9FA84ACF69A67B4AFDF4C2AA420FC0D90CEFA0DFBBCD3072D9F772FD6058E2BF0E251BE93B00DC43765B53DB51B22F12D3ED0CC5655E4AEBD9D923F99A43E4461DCF5992030E66A1CDC3A65558D9BB3A39788D92328387D144850DD3706FD7A079E3D2398F542F91A8AAABF0C5068DBAF1FCC5160398ABECF74884BEB04F3A3EA38BBB80D798F5981B3F2DB6C7B33F867B7DC06A4417E30F94CDB4F523AEEA0BE12BD75AAED57520DB0D4B4F013BE3A1DC7AE5C58FD1DE9637F7D82F697B7E92DA427A78FEEC6A5C0255EB57A43DEA6CEBC8805BC04E04FE789E222B1E2642D26EDC14FB36ECC6092B3060E45EED6C5B35DE8741F72933930ECBD7338CF39474122357365700CB50C5EB176FB92814FA7F4032570CCEE6B859236AD5DA5F1730129EDC7BE218BA9874620F6F0EBC45E0BD622F8FD1AE6974994AF95C6519EC1C46650C073D194FA6EBC62F405F63A3416782A47872C7D77D648D0A1C802FFDFDE5FDC112C94CFC68F401889EFC522FE488FDB5384C0D93147AB6587659D936F98ECFBCDCFBF8B352D605F18C855E2559743ED97991C5D50DF44A7B929303835654A3955ABC5BEE6327400A7CCCE460B318D8B5ECE5B12F606ADB3D7B5ED59563B8E675E78029AABC234442C2463256FE02B04F556DA35C4615D14A9F4EFF17DB0DB81DE4BDD894F6628A120BE2D4CF3E1F46D53817899657035A76137E23C0B0E8DDD29465D7F15628FD435E6CAACA4194FDBF85FDCC31D5DAFCB52568B7C0CFBE713BC85FA424BA3ABE149E4035FC86807A8B876D2163B447CAD5EC0E6EF38A1D591AFB46267F9DBF142CAB1CAC1F73BEBA212992FC6D4647EC17848D1ADBB1901277A5078DD72D9C9184E893C0806E9B4AFF0A824670D438620F2A7E8D2965B619D291E5824C014FC888A36FBBE17356431F0039038F9B497902AED969F9C488390B7087763638E976801127BAF1F53803C4DC9649F0EE85D67B239E2BDAFB2BD75F1D1DA22A56FB3AF10A9DDE7AD306C4AF8681029316C0E1949228E6BF5ADF942F1C0EF92B2BCBC0C70D49E5808851444240A78B14D21B54F66271482F49B85F5180B268050327368496CFA8B54ECB97EE6D28EB74A3742F68583DA046809002C22F7B31FBC0566969F9A15CDCA892C4BEB101A2AC3526C76E9D30982C9B4893450FDEC4001D2431828D24D8B1A67DF80E2E10ED2EA8D723227055C48006665F7DA8E032EFDC70BC7EEB2B369B551FAC542AD6DF1A23107E2B3C0E3CCACC25F26404C085CBF56E52D35D7948DB9FDA6DFC24709994719D8CED41A2CC9B3C4B2BEF0967CB71861CF0E6AEA9BEC9395726AA0E2F1A7247ED0F6038E3DF4BF566786073590DCF97F8F0A99658D8F630A2D130C46CF4D26C669360D0F70B75F904C9F923AB285D5DB129F6C25AD21F9E26AC844D07A8EED86C4E224EBFC5B3F720D6F94B0A01B1433C46B40CF84E80F7A6AFA7BB8F9ACF818AD3CAB2DDD6904C067BEA4F1FE79B83CB0AA8FC75B6B096BAD6FE94ABFD48F8EFC0F2B9A02EBDA8FDBDBE1C77F1854EDBA18AAE7F31CED9CD34C1B355108DF18A8953932F7554AF05B203A96A9BB93E0EFF51D7F93B56E351562CF85A2D35EAE2C2427B89A8662A1C723D4F14E6EAFDBD636C2BB7ADE29C1A6BC8A463734C808BEC68B1E9A31AF6E29B412F1CB8C90A9911AC5C3EA71E46113D2D7B1AE2D8802B06A770FD0E9E4652895E42181AD09BB541E9493F258711BB7BEDD3E7CA8B8CE875669CF80A6880ECA3F13800DE7011EA67F443E505C4FB455608AE586F922B3C83FD33B306BDEDB86223C33E3AA65EDC93CBCF3A03ADAF9F328997951D59A9200C0BA2618E3596AF176B43122CEDC52B1E006EA6D12DC236A6FCD7CC46825F2EF7ED71683A731D746FFF2FE54E0B392A8CBFA38873196BB2B835DCA7CB7C3ED9A004C7A329B9734A111744BDACDB669E69E9DF1E52F07C513E3752A0CCD81D7DDC4A64868B7BB2BBBD2095373480522BE10615248A179DCB61DAC90F7FA5FA9B84F190A9C62B5FF9CD473A940F03E7107157D7EB60AF1E3E384FFE8A67DCB2389B3B0FAB7C789CF100CA95CD6A85442CB9A2C243FB9D454B20BAE5762D72B8FE79B4DF81163D61DE4578CF976992D8B9989FC68089F811F53DB1E1092B60220552876B818BEA981571898CD6AB7B5F13C46B0A076526E3241D65014F855EFD7BDE08AD91F259DCB64E94EC3DAD97811EB024EE1D341521DC92AE5E93C73422088976F2D27D64E1D193B955E6736AD2BCCF3C1A53D590576434ACBC0B687F27F255FEF354E68ACA47160EFA7126F908E08E4548C11546D9C412D685FA84D2EB4DCB2BDFC48E2FA8023548198EBB072A48044F4391143E3BEF4FF9066A4B0D03ADC826819D67588BA84F99DA27424103652ACC039DDD3B567851CD78E4117A8B93AFE01FC8EEBDAA1ACB8BA9D095789E76B9D5AB9EE177A15D666EF171FE1D4BDCCFE2E58CE669B561F63028C6CE26DB5C8182FE048680B175C7AB407215FF3A7801C950D509867AB1B0BEF89B3E38A387915225EDE76F91AAD15A85D8C46EFD588BB3BAACBC52C036211512473420F3F061F5F53E9353DE0780425745A76439B3811511C86CA503251F24113384E1A24A9367536E796CE08B896F572489A2339E82A856C + diff --git a/dilithium/tests/KAT/SeedBuffer_Dilithium b/dilithium/tests/KAT/SeedBuffer_Dilithium new file mode 100644 index 0000000..ae9b341 --- /dev/null +++ b/dilithium/tests/KAT/SeedBuffer_Dilithium @@ -0,0 +1,100 @@ +7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2D +4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345 +1D836E889E46259BCD1CCD2B369583C5B47CFBB919EC2B72C280247CB15A5569 +539577CB7F2088FBEDFF1B53F235D607321857DB32BBA645F8DF3A89DD426552 +2CA59C6CF33C53803749F69EF5ABFA9482FCEE7EFD87FBF17135ECC3FF3FD7F7 +E17E72290E49A44C9C534F211195257CF13B0D45405782CEDA2D7F982A551721 +3B7388E675DE5C59A78AF095481C7DD999C6EEA898595B1E7DCDA7EDC3A2C25C +DC9F40CABE2E8E4F3D1538FBC1ADA27B61B99081455AB0C4C41B5B3DA8101000 +1DADE637AE98C393260F5BBBE288373100DD7AF37EBA913C528D2B7B998767CB +8866693CEE12B909E32A0C64381796633666417E1246B51A2643564B464B4113 +D6DAD5B2746422F4487B72536D70DF88AF4B2F9040AA45999F8D7784EF696DA0 +68E7818F33B97BA6166768C395BD010CEF7BCE9995891D164303B53C1123A991 +35B153A7706109D4A13D7C4B26AA5B56D9E3FAC53B47E91B0C10BD4E0EAAFC19 +0E1A1634FB2396E187CD8980EF29663C42DC3EF963CCD491F817A84283A11FA0 +B0BFA060F1C1A70F1AC55E321E6186A6613605DD732574B5FE6E14F0FF6F7A82 +A33BC0A7A08C13C0D4C1174DDD886AAC4C5666E1F4831F006C9519D36B2CE882 +C7E33FA5329142B668CCDDE1057EB7A8619397537F2B4C6D6755B3B9FF936441 +7611B5B7D4195D5F8B97244B6811748EFEA929EA272E66435A36D0BD16E3BF21 +5A1E3E05C72CEF1A73EF98840DA035E4FD2552912DB8DAE28A79011DE4BBC1A4 +8F3920A235EEC3659CFCFE62931474204EAE264959702F901D461B66D9BB563D +0B2B3EB50681403A0B9A99B25041A489C6D45D2A49DE0EC83E1FD10922ABE2D5 +8217D32CD15658D39CDCA92C41B59F5780869A68838A3579DEA48B5E3EA768AA +CC625322C9D52898E7F60AE47BC2847E20F3722794DE41E30FDB20CA1A093208 +950226D6AB0B774C5F439AFCFD0113B5DBF5905960C445F5E6E03E5D5C687A9A +A6B534767A6D839FD19075AE0BA10147C46862BF7BBCBE83F2B72F72F1368A1F +103164ED522DF0DB131C15E139C0F83D9B1B7A1B6ECF7F89A5248CAD7E68DE8C +BC962D978F38881085C1B813BC90EEE44AD9E7651681C20BA46402F557C454DE +C3DE54854A4060EA09ED92A363F71C7863EBA64195E9AC79E7AD7EB6A183CFAC +828B9804524BDD17D0EB387368B01B0E95B4960057ED63FC2289D858201E207E +4A84CA5C3954FAAFA11AE87FCBE701EBB5AFBCC5F8ECAE7786D10821E01ADA5A +3E74AE2B1D49EE6F149076F0BAE2D26A5CADFD5DE7BEF66DFCAE6B588A1F4067 +39550BD2782D66FA95380F5F101D827377B11410F8BF3BCCFBE0E504FC09AE38 +B18F0FDF9DC4F514107F88CC43FB29190608EBC5A2CD00B49FE20631761038DF +D4FA14DA39548392300A41BE413EBD53BD7BCBD045B4D3C8CA44ABC9599E269D +C796FD12D1FEB1DF46B162C38292684C09059E4463CB95DBDBF498A4DD4F7F00 +A18A366A5ECACAE4732DC9E954333EAD153203013BAC4E3C50BEE15269F983FB +585E714D565AA66078BC2B12699F1E86C6FF30A1ABC8CBD19563BCDDD2F1F6D2 +662CF70D3D5E95A9C6A33BD7C6ABF0E8CD23AB2D2D9420878C4835DE14A6C606 +1924A71628292AA3D2D34EA72E2BFC2520864205F54EC6F19F7714733AA34CC9 +EF7BA21809AE7E0BC3230B6061C5FEE206D805572CF1345198E1EF22A8FE7322 +CB0B305FB54E1CB23B63EC1F6F4689137E5048D095FB3EADC854C852CA86BE93 +F92FFA3A36F43F9177763AD320FD651D9357C6D99F09549FE6AF12943B58BE90 +5D3CCE926A795ABC5F6632CABFF8BF66275DCC7E4A4AB3B8399D23E62A28BD16 +BA2386BA92AA89049C64ECFE60FDDBE136815D3874527414B63ED32215F2E06F +B4E1AF25E8DC6934BA391A89984A358702BDD36838BABEBD982638703F20EEF8 +A62875A3A6D305E120DC7975962552126CD844554857C2943872A4E524A6EEB5 +76AE71DED1F9E73AF77A2FEAE4EEF80F87414DFB7580FB4AE0325BFF20D74A5D +A8F65BE046001A6814F537915BE3F03F3670E1169E4AAA6D7E726174ACAEC77C +802E08C14F6E3446BBF7F4666C8DDF7755DC718C3E02B7865FF33E9D8290ABEC +23D7A85A824DF3D904A511281A973C979F67F5BFAF3AB0546E85D0597F91120F +771CBB7C9FBD9FC5DB93E3E4DE6C034E58BE9BADE93748C42297142124696234 +FA812D8CC3A9631A0239474EB93AD3A2A3480F2D973D3324228EF92A3B043163 +C660B84D558A7E6B4EAC47C7B62135668E0EF0FBF74D514EAA3D0D428014282A +929F309AB3F90CDD9C21EB77A7CA762CA3AFCACBFE3E67B056290835694BA3D8 +DAE1EBA78AD1568590348088AAE88C1ABEB59626EF65991CD76AB81198E52837 +15ED428927A7EB0C7C2DC7A98CFBB77BDD773FA8747B8232A6EC4B87CD7DBCE1 +BA7E359B1F669783521AD35EDABE97141A816C2FABF0AD0E001E21F73CCF7736 +9DAEF95C8D5A61D3A3A267FEFB9F37D6E677D7BA26A3A5BFDBDA8C281BE89CCB +0531B4105CB209585F9FBC29CAA57E64C2D40F0829931A42CAF7701717D9096E +7F8515AA82DBC9EC8CF1DED5AB58EC0D08CF686E25A8C01FB1109A3C68D19E48 +5AF3838060E0F83352A75A0EC4ACE2CE8BA119BF89F34CB4D6B8E27007CAE7FB +B323D48B567F7EFFFFD47A7C9ABF0ADD5F11141737A8AF62B56E042EE498AD6E +C1CF3107EA9B283419E27DC563ECCE950BEA78C048A3F49FB42128819959E51C +A50FC40F0D9EFA5D254943DC599F7DCC2F6D197A4D2666D5D69CFACCDA560817 +4C0F0EF1CA8073A562D5414584EDF268913D53D5FB39FA639E02E900891EA82C +5BA8AD9B66C93CDE7E7E616A97FED8AA91BC7235FB4DB086CB4021877780C6B4 +25D957B9BF68326D2EFEC93DA464F43E3DF16DD6571CEB1AB68BD58E87734A51 +24F0CD3B05D964F82D3702BF0A613139808D49283286294BE57E13A983C3C961 +5EF2732B63A1CBD2CC239EA6FED62F7FEB3102715A5BAFD8C83AAC33702FACCF +6A27B1666AB6FC4483D14CF84EDE49FEDFE05BB24E008AE8A01C52D83B8D40FE +2A855572E7E2ADD2888022BDB585B61577A75A31AA8ACEDE59ACB27EEB2936AE +7967E9DE70A7F95E69371F812C2FBF932CEC07AB4C235AE9E8A6799F3F537D36 +5ABA340A8E541568FBEF49E77F94CFB4B3A5E9CF14C6755CE6412CF86CF62898 +DF4853F482CC1D0B3A2D71E9EACA064E57C5D100DF79BD004BA81B43EACEC401 +95DA16B844BAF559C2CD6E68B237614BB9927D90811106347B5849FEE2F48640 +F258FF1178CC42A3CEBE238C8418B4974812A05F43B8FA95639CC46BC0738BC5 +5EFBBBE99CF5C2B6830FB8E990250BE308E662200526889EA973C8D33823EC19 +47A048D8799784F6EC385EB984E70C62CE7C8A107232871B69B99F7BF4C3DBB5 +1D9E243A35118BC7C50A50746E1CF19C9FC310C7D54181FB95F44753EAB1B94A +0A46FDA6BA71125F3415E8BB6C2D8C00601107FA563E7F6386486A88F87701FB +5229DFE11090EFFBE94EE161054CD5FF58B31E23F567B282DB42EB1FE42E44AA +18AA77795AA6D7ADE8B6CDCED81A1959A8329677F042283DC8CA71E13EB3ADEE +4B2D6EC32BE9C5D8FA11F3FC0008F4F26B945064D98362AD912F452692AC383D +196B8144DFBFB47EC01E96A6B8443211D6C9C4AA7853A8131B5218349BD6D953 +C171793029D0CBAF8D2661A823243AD50D67F2619533180F25B50C94B1310389 +615FA91F3D206B908649399F216950EC7B2420EB04AEC6ABFCB7B4528E8E33E6 +626C19B8553B2D9E5A47A758615D80B15BE11FD016D3A1962D8DE58ED5CA2219 +B0D4BA39ADB4E8712B3A3E6495ABA2F04A29E45C68671A960BC0D8D89900C97E +E04328A783C10DACD96702D2E726BB11CE4ECC571564CE7CB10722D1C98C2842 +CEE2E53099D8CB576F8F76C5C155470F87A6EC5F7D73256A0A2AEE62CBC53597 +02D9755C369932E7F99A2E1614B03E2C86D713563785965E008BA987A6C89F49 +2B2BF7CBB0957A86BBEC97001B60C7C6AD98A56E94542FF561F78FED211DA755 +049569CC5FB969C6EEBB8AEA1AF1FCAF46F8A9E6CD6C796FC7193592BCA9CF23 +9D89B9A327DF0D341CD2968BA9218BBC3E934502CD88919D8BB16DD3D39FEBF7 +4544C2F21054605B0EEE46F62A87DFCBC3BFEC473B9850886266F478BF9E33D7 +D9931E321732BD82EC9CA1DF12BA48549BFC7D3E76A404B71892F4198777FFBB +F838451E4A5929B8BAE9084B40B1DC0EDFB76A9354BF27F981960C88B0BA3A11 +8E4334B2589D0CAECF0FD9BA584EA26A4123D4543A8A0FE126D4A7E07F6067AF +37519A02E8021F2257259C0D2E499AF3533C8ED8DD5BF7751CCE920D79B518FA +690482BFF6C1D0BA6C071DD395ADF69E55E1BFC4E0992A8650FFB5E60A02B172 diff --git a/dilithium/tests/integration.rs b/dilithium/tests/integration.rs new file mode 100644 index 0000000..cd0dfd9 --- /dev/null +++ b/dilithium/tests/integration.rs @@ -0,0 +1,18 @@ +use pqc_dilithium::*; + +#[test] +fn sign_then_verify_valid() { + let msg = b"Hello"; + let keys = Keypair::generate(); + let signature = keys.sign(msg); + assert!(verify(&signature, msg, &keys.public).is_ok()) +} + +#[test] +fn sign_then_verify_invalid() { + let msg = b"Hello"; + let keys = Keypair::generate(); + let mut signature = keys.sign(msg); + signature[..4].copy_from_slice(&[255u8; 4]); + assert!(verify(&signature, msg, &keys.public).is_err()) +} diff --git a/dilithium/tests/kat.rs b/dilithium/tests/kat.rs new file mode 100644 index 0000000..5300946 --- /dev/null +++ b/dilithium/tests/kat.rs @@ -0,0 +1,61 @@ +#![cfg(all(dilithium_kat, not(feature = "random_signing")))] + +use pqc_core::load::*; +use pqc_dilithium::*; +use std::path::PathBuf; + +const MODE: u8 = if cfg!(feature = "mode2") { + 2 +} else if cfg!(feature = "mode5") { + 5 +} else { + 3 +}; + +const AES: &str = if cfg!(feature = "aes") { "-AES" } else { "" }; + +#[test] +fn keypair() { + let mut path = PathBuf::from(env!("CARGO_MANIFEST_DIR")); + let filename = format!("PQCsignKAT_Dilithium{}{}.rsp", MODE, AES); + let katvec = kats(&mut path.clone(), &filename); + let bufvec = bufs(&mut path, "SeedBuffer_Dilithium"); + for (i, kat) in katvec.iter().enumerate() { + let pk = kat.pk.clone(); + let sk = kat.sk.clone(); + let mut pk2 = [0u8; PUBLICKEYBYTES]; + let mut sk2 = [0u8; SECRETKEYBYTES]; + crypto_sign_keypair(&mut pk2, &mut sk2, Some(&bufvec[i])); + assert_eq!(pk, pk2); + assert_eq!(sk, sk2); + } +} + +#[test] +pub fn sign() { + let mut path = PathBuf::from(env!("CARGO_MANIFEST_DIR")); + let filename = format!("PQCsignKAT_Dilithium{}{}.rsp", MODE, AES); + let katvec = kats(&mut path, &filename); + for kat in katvec { + let sm = kat.sm.clone(); + let msg = kat.msg.clone(); + let sk = kat.sk.clone(); + let mut sig = vec![0u8; SIGNBYTES]; + crypto_sign_signature(&mut sig, &msg, &sk); + assert_eq!(sm[..SIGNBYTES], sig); + } +} + +#[test] +pub fn verify() { + let mut path = PathBuf::from(env!("CARGO_MANIFEST_DIR")); + let filename = format!("PQCsignKAT_Dilithium{}{}.rsp", MODE, AES); + let katvec = kats(&mut path, &filename); + for kat in katvec { + let sm = kat.sm.clone(); + let msg = kat.msg.clone(); + let pk = kat.pk.clone(); + let res = crypto_sign_verify(&sm[..SIGNBYTES], &msg, &pk); + assert!(res.is_ok()); + } +} diff --git a/dilithium/tests/test_matrix.sh b/dilithium/tests/test_matrix.sh new file mode 100644 index 0000000..e8a336b --- /dev/null +++ b/dilithium/tests/test_matrix.sh @@ -0,0 +1,26 @@ +#!/bin/bash +set -e + +# Print test header +announce(){ + title="# $1 #" + edge=$(echo "$title" | sed 's/./#/g') + echo -e "\n\n$edge"; echo "$title"; echo "$edge"; +} + +# Keep existing RUSTFLAGS +RUSTFLAGS=${RUSTFLAGS:-""} +RUSTFLAGS+=" --cfg dilithium_kat" + +MODE=("mode2" "mode3" "mode5") + +for mode in ${MODE[@]}; do + announce "Dilithium $mode" + RUSTFLAGS=$RUSTFLAGS cargo test --features "$mode" + + announce "Dilithium $mode AES" + RUSTFLAGS=$RUSTFLAGS cargo test --features "$mode aes" + + announce "Dilithium $mode Random Signing" + RUSTFLAGS=$RUSTFLAGS cargo test --features "$mode random_signing" +done diff --git a/rustfmt.toml b/rustfmt.toml new file mode 100644 index 0000000..00e3343 --- /dev/null +++ b/rustfmt.toml @@ -0,0 +1,7 @@ +unstable_features = true +wrap_comments = true +comment_width = 100 +control_brace_style = "AlwaysSameLine" +fn_params_layout = "Compressed" +reorder_imports = true +imports_layout = "Vertical" diff --git a/scripts/build.sh b/scripts/build.sh new file mode 100755 index 0000000..528daa8 --- /dev/null +++ b/scripts/build.sh @@ -0,0 +1,26 @@ +#!/bin/bash +# This is a script to automatically create musl-linked +# executables so kdt can run on any system (any linux +# system*), regardless of the included libc. This doesn't +# do command existence checking, so it WILL fail if you're +# missing the dependencies! + +_main () { + rm -rf dist + mkdir dist + echo "Building with \`cargo build --release --target=x86_64-unknown-linux-musl\`..." + cargo build --release --target=x86_64-unknown-linux-musl + echo "Successfully built musl release for kdt!" + + echo "Packing into .tar.gz..." + mkdir kdt + cd kdt + cp ../../target/x86_64-unknown-linux-musl/release/kdt . + cd .. + tar -czf "kdt_$(cargo get version --pretty).tar.gz" ./kdt/ + mv "kdt_$(cargo get version --pretty).tar.gz" dist + echo "Successfully packed executable into tar archive! View it at ./dist/kdt_$(cargo get version --pretty).tar.gz." + rm -rf kdt +} + +_main diff --git a/scripts/fmt.sh b/scripts/fmt.sh new file mode 100755 index 0000000..4ebaf47 --- /dev/null +++ b/scripts/fmt.sh @@ -0,0 +1,30 @@ +#!/bin/bash +# Since our our `rustfmt.toml` uses some nightly formatting features, you can +# invoke this shell script as shorthand for everything you'd normally need to +# manually do (configure rustup, add the nightly profile, etc...) + +_command_exists () { + command -v "${1}" 2>/dev/null >&2 +} + +_main () { + + # get rustup if it's not installed + if ! _command_exists "rustup"; then + # panic if `curl` isn't installed + if ! _command_exists "curl"; then + echo "You need to install \`curl\`." + exit 1 + fi + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh + fi + # alias for easy usage + alias rustup="$HOME/.cargo/bin/rustup" + + rustup toolchain install nightly-x86_64-unknown-linux-gnu &>/dev/null + echo "Formatting code..." + rustup run nightly cargo fmt + echo "Formatted code!" +} + +_main diff --git a/src/arguments.rs b/src/arguments.rs new file mode 100644 index 0000000..aa91622 --- /dev/null +++ b/src/arguments.rs @@ -0,0 +1,88 @@ +// -- imports -- +use crate::core::*; +use clap::Parser; +use std::error::Error; + +// -- clap options -- +/// Mirai's experimental, quantum-safe successor to GPG +#[derive(Parser, Debug)] +#[command(author, version, about, long_about = None)] +pub struct Args { + /// Generates a new KDT owned key set and stores it in the + /// local owned key database + #[arg(short, long)] + pub gen_key: bool, + + /// Imports a KDT public key from stdin and stores it in the + /// local public key database + #[arg(short, long)] + pub import: bool, + + /// Launches KDT in decryption mode + #[arg(short, long, value_name = "PRIVATE_KEY_ID")] + pub decrypt: Option, + + /// Launches KDT in encryption mode + #[arg(short, long, value_name = "PUBLIC_KEY_ID")] + pub encrypt: Option, + + /// Lists all keys in the public key database + #[arg(long)] + pub list_keys: bool, + + /// Lists all keys in the owned key database + #[arg(short, long)] + pub list_key_pairs: bool, + + /// Exports the public key in the owned key set containing + /// a private key of id `PRIVATE_KEY_ID` + #[arg(long, value_name = "PRIVATE_KEY_ID")] + pub export_pubkey: Option, + + /// Removes the public key with id `PUBLIC_KEY_ID` + /// from the public key database + #[arg(long, value_name = "PUBLIC_KEY_ID")] + pub del_pubkey: Option, + + /// Removes the owned key set with private key of + /// id `PRIVATE_KEY_ID` from the owned key database + #[arg(long, value_name = "PRIVATE_KEY_ID")] + pub del_keyset: Option, + + /// Signs a message with the given private key + #[arg(short, long, value_name = "PRIVATE_KEY_ID")] + pub sign: Option, + + /// Verifies the integrity of the given signed message + /// against the given public key + #[arg(short, long, value_name = "PUBLIC_KEY_ID")] + pub verify: Option, +} + +impl Args { + pub fn get_num_called(&self) -> usize { + [ + self.gen_key, + self.import, + self.list_keys, + self.list_key_pairs, + self.encrypt.is_some(), + self.export_pubkey.is_some(), + self.del_pubkey.is_some(), + self.del_keyset.is_some(), + self.decrypt.is_some(), + self.sign.is_some(), + self.verify.is_some(), + ] + .iter() + .filter(|&b| *b) + .count() + } + + pub fn fail_if_invalid(&self) -> Result<(), Box> { + if self.get_num_called() > 1 { + return Err(Box::new(KdtErr::TooManyArgs)); + } + Ok(()) + } +} diff --git a/src/core/crypto/mod.rs b/src/core/crypto/mod.rs new file mode 100644 index 0000000..d500fc2 --- /dev/null +++ b/src/core/crypto/mod.rs @@ -0,0 +1,154 @@ +// -- imports -- +use crate::core::*; +use aes_gcm::{ + aead::{ + Aead, + AeadCore, + KeyInit, + OsRng, + }, + Aes256Gcm, + Key, +}; +use generic_array::GenericArray; +use pqc_kyber::{ + decapsulate, + encapsulate, + SecretKey, +}; +use std::{ + error::Error, + fmt, +}; + +// -- base crypto handling -- +/// Core cryptography handler for KDT. Handles everything when +/// it comes to AES and Kyber. Signatures are handled by the +/// `KdtSignageHandler` though. +pub struct KdtCryptoHandler; + +impl KdtCryptoHandler { + /// Encrypts a string of text against the provided Kyber + /// public key. We use AES in the backend here because + /// the way Kyber works is that it establishes a shared + /// symmetric key inside of the asymmetric stuff. Magic! + pub fn encrypt_text(text: String, pubkey_str: String) -> Result> { + let pubkey = PubKeyPair::from_str(pubkey_str).init(); + let mut rng = rand::thread_rng(); + let (encrypted_secret, secret_bytes) = + encapsulate(&Base64::decode_string(pubkey.crypto_key), &mut rng)?; + let key = Key::::from_slice(&secret_bytes); + let cipher = Aes256Gcm::new(&key); + let nonce = Aes256Gcm::generate_nonce(&mut OsRng); + let encrypted_message = + Base64::encode_bytes(&cipher.encrypt(&nonce, text.as_ref()).unwrap()); + let encoded_nonce = Base64::encode_bytes(&nonce.into_iter().collect::>()); + + Ok(Message::new( + Base64::encode_bytes(&encrypted_secret), + encrypted_message, + encoded_nonce, + )) + } + + /// Decrypts a pre-deserialized `Message` object with the + /// provided private key. Note that, as stated above, this uses + /// AES under the hood because of the magic way Kyber works - + /// a shared symmetric key is established using the asymmetric + /// keys, and then both parties can encrypt sensitive data + /// with that! Pure magic, obviously. + pub fn decrypt_msg(message: Message, privkey_str: String) -> String { + // Uses the private key we have to decrypt the symmetric + // shared secret. + let secret_bytes = decapsulate( + &Base64::decode_string(message.encrypted_secret), + &Base64::decode_string(privkey_str), + ) + .expect("You used the wrong private key!"); + let key = Key::::from_slice(&secret_bytes); + let cipher = Aes256Gcm::new(&key); + let nonce = Base64::decode_string(message.nonce); + + // Converts the raw text bytes to a UTF-8 encoded string. + String::from_utf8_lossy( + &cipher + .decrypt( + &GenericArray::clone_from_slice(&nonce), + Base64::decode_string(message.encrypted_message).as_ref(), + ) + .unwrap(), + ) + .into() + } +} + +pub struct Message { + /// The shared secret established by Kyber, encrypted + /// asymmetrically so only you can see it. + pub encrypted_secret: String, + + /// The actual encrypted data. This is a base64 encoded + /// representation of the shifted bytes. + pub encrypted_message: String, + + /// The AES-GCM nonce. From + /// https://cryptography.io/en/latest/hazmat/primitives/symmetric-encryption/#cryptography.hazmat.primitives.ciphers.algorithms.ChaCha20: + /// `The nonce does not need to be kept secret and may be included with the ciphertext.` + pub nonce: String, +} + +impl Message { + /// Creates a new `Message` object from the given encrypted secret, + /// encrypted message, and unencrypted nonce. + pub fn new(encrypted_secret: String, encrypted_message: String, nonce: String) -> Self { + Self { + encrypted_secret, + encrypted_message, + nonce, + } + } + + /// Restores a `Message` object from the given message string. + #[inline(always)] + pub fn from_str(message: String) -> Self { + let message_split: Vec = message + .chars() + .skip(27) + .take(message.len() - 27 - 26) + .collect::() + .replace("\n", "") + .split('*') + .map(String::from) + .collect(); + + Self { + encrypted_secret: message_split[0].to_owned(), + encrypted_message: message_split[1].to_owned(), + nonce: message_split[2].to_owned(), + } + } +} + +impl fmt::Display for Message { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + let message = format!( + "{}*{}*{}", + self.encrypted_secret, self.encrypted_message, self.nonce + ) + .chars() + .enumerate() + .flat_map(|(i, c)| { + if (i + 1) % 64 == 0 { + vec![c, '\n'] + } else { + vec![c] + } + }) + .collect::(); + write!( + f, + "-----BEGIN KDT MESSAGE-----\n{}\n-----END KDT MESSAGE-----", + message.trim_end() + ) + } +} diff --git a/src/core/encoding/base64.rs b/src/core/encoding/base64.rs new file mode 100644 index 0000000..015a1f8 --- /dev/null +++ b/src/core/encoding/base64.rs @@ -0,0 +1,26 @@ +// -- imports -- +use base64::{ + engine::general_purpose, + Engine as _, +}; +use std::fmt; + +// -- simple base64 interface -- +/// Incredibly minimalist base64 conversion object. Can +/// encode bytes, and decode strings. That's it, because that's +/// all we need. +pub struct Base64; + +impl Base64 { + /// Converts a bytearray to a base64 string. + #[inline(always)] + pub fn encode_bytes(b: &[u8]) -> String { + general_purpose::STANDARD.encode(b) + } + + /// Converts a base64 string to a bytearray. + #[inline(always)] + pub fn decode_string(s: S) -> Vec { + general_purpose::STANDARD.decode(s.to_string()).unwrap() + } +} diff --git a/src/core/encoding/mod.rs b/src/core/encoding/mod.rs new file mode 100644 index 0000000..3bc6ace --- /dev/null +++ b/src/core/encoding/mod.rs @@ -0,0 +1,3 @@ +pub mod base64; + +pub use self::base64::*; diff --git a/src/core/errors.rs b/src/core/errors.rs new file mode 100644 index 0000000..a95aea1 --- /dev/null +++ b/src/core/errors.rs @@ -0,0 +1,36 @@ +// -- imports -- +use core::fmt; +use std::error::Error; + +// -- error struct -- +#[derive(Debug)] +/// Custom error struct. Helps ensure error handling +/// doesn't get *too* ugly. +pub enum KdtErr { + TooManyArgs, + PubDbOpenFailed, + PrivDbOpenFailed, + DbDumpFailed, + KeyAlreadyExists, +} + +impl fmt::Display for KdtErr { + #[inline(always)] + fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { + match self { + Self::TooManyArgs => write!( + f, + "Too many arguments were passed! You can only use one argument at a time." + ), + Self::PubDbOpenFailed => write!(f, "Failed to open public keys database!"), + Self::PrivDbOpenFailed => write!(f, "Failed to open private keys database!"), + Self::DbDumpFailed => write!(f, "Failed to dump to database!"), + Self::KeyAlreadyExists => write!(f, "This key already exists in the database!"), + } + } +} + +// Pointless trait implementation to ensure `KdtErr` is +// considered an `Error` type so you can return it +// in a function that returns eg `Result<(), Box>`. +impl Error for KdtErr {} diff --git a/src/core/keys/database.rs b/src/core/keys/database.rs new file mode 100644 index 0000000..f3f45df --- /dev/null +++ b/src/core/keys/database.rs @@ -0,0 +1,69 @@ +// -- imports -- +use crate::core::*; +use serde::{ + Deserialize, + Serialize, +}; + +// -- public key database -- +#[derive(Serialize, Deserialize)] +/// A database of public keys stored locally in +/// `pubkeys.ron`. +pub struct PubKeyDb { + /// A list of public key objects. + pub keys: Vec, +} + +impl PubKeyDb { + /// Takes in the hexadecimal string id of a public key, and returns + /// the public key object. + pub fn get_by_id(&self, id: String) -> PubKeyPair { + let filtered = self.keys.iter().filter(|k| k.id == id).collect::>(); + if filtered.len() > 1 { + unreachable!(); + } else { + filtered[0].clone() + } + } + + /// Shorthand for `self.keys.is_empty()` to avoid deep nesting + /// and pointlessly annoying function access. + #[inline(always)] + pub fn is_empty(&self) -> bool { + self.keys.is_empty() + } +} + +// -- owned key database -- +#[derive(Serialize, Deserialize)] +/// A database of owned keys (ie private-public pairs) stored +/// locally in `ownedkeys.ron`. Remember, `ownedkeys.ron` is for your +/// eyes only - don't let anyone else see it! +pub struct OwnedKeyDb { + /// A list of private- and public-key pairs that you're in control of. + pub keys: Vec, +} + +impl OwnedKeyDb { + /// Takes in the hexadecimal string id of a private key, + /// and returns the private-public key pair. + pub fn get_by_id(&self, id: String) -> OwnedKeySet { + let filtered = self + .keys + .iter() + .filter(|k| k.privkey_pair.id == id) + .collect::>(); + if filtered.len() > 1 { + unreachable!(); + } else { + filtered[0].clone() + } + } + + /// Shorthand for `self.keys.is_empty()` to avoid deep nesting + /// and pointlessly annoying function access. + #[inline(always)] + pub fn is_empty(&self) -> bool { + self.keys.is_empty() + } +} diff --git a/src/core/keys/key.rs b/src/core/keys/key.rs new file mode 100644 index 0000000..fc2a68b --- /dev/null +++ b/src/core/keys/key.rs @@ -0,0 +1,46 @@ +// -- imports -- +use crate::core::*; +use pqc_dilithium::Keypair as dilithium_keypair; +use pqc_kyber::keypair as kyber_keypair; + +// -- fully controlled keyset (privkey pair + pubkey pair) -- +#[derive(Serialize, Deserialize, Clone)] +pub struct OwnedKeySet { + pub pubkey_pair: PubKeyPair, + pub privkey_pair: PrivKeyPair, +} + +impl OwnedKeySet { + /// Generates a new key set (public, private; encryption, signage) on-demand. + /// No errors should occur here, but if they do they probably aren't our fault + /// (take a look at the libraries we use - they're probably the culprit!) + pub fn generate(owner_name: String) -> Self { + let encryption_keys = kyber_keypair(&mut rand::thread_rng()); + let signage_keys = dilithium_keypair::generate(); + let pubkey_pair = PubKeyPair::new( + Base64::encode_bytes(&encryption_keys.public), + Base64::encode_bytes(&signage_keys.public), + Base64::encode_bytes(owner_name.as_bytes()), + ) + .init(); + let privkey_pair = PrivKeyPair::new( + Base64::encode_bytes(&encryption_keys.secret), + Base64::encode_bytes(&signage_keys.expose_secret()), + Base64::encode_bytes(owner_name.as_bytes()), + ) + .init(); + + Self { + pubkey_pair, + privkey_pair, + } + } + + /// Derives an `OwnedKeySet` from a public- and private-key base64 string pair. + pub fn from_strs(pubkey_pair_str: String, privkey_pair_str: String) -> Self { + Self { + pubkey_pair: PubKeyPair::from_str(pubkey_pair_str).init(), + privkey_pair: PrivKeyPair::from_str(privkey_pair_str).init(), + } + } +} diff --git a/src/core/keys/mod.rs b/src/core/keys/mod.rs new file mode 100644 index 0000000..2dddadf --- /dev/null +++ b/src/core/keys/mod.rs @@ -0,0 +1,13 @@ +// -- compiler flags -- +#![allow(dead_code)] + +// -- local modules -- +pub mod database; +pub mod key; +pub mod privkey; +pub mod pubkey; + +pub use database::*; +pub use key::*; +pub use privkey::*; +pub use pubkey::*; diff --git a/src/core/keys/privkey.rs b/src/core/keys/privkey.rs new file mode 100644 index 0000000..5a947a3 --- /dev/null +++ b/src/core/keys/privkey.rs @@ -0,0 +1,113 @@ +// -- imports -- +use serde::{ + Deserialize, + Serialize, +}; +use sha2::{ + Digest, + Sha256, +}; +use std::fmt; + +// -- private key pair (signing key + crypto key) -- +#[derive(Serialize, Deserialize, Clone)] +pub struct PrivKeyPair { + /// Base64-encoded bytes for private cryptographic + /// (ie Kyber) key. + pub crypto_key: String, + + /// Base64-encoded bytes for private signage + /// (ie Dilithium) key. + pub signage_key: String, + + /// Base64-encoded representation of the key + /// owner's name. + pub owner: String, + + /// Sha256 hashsum of this object when the two + /// above values are set. On initialization, this is + /// `String::new()`, but a `PrivKeyPair::init()` call + /// generates it on-demand. Ids are very important for key + /// identification, so you should *always* call `PrivKeyPair::init()` + /// after `PrivKeyPair::new()`. + pub id: String, +} + +impl PrivKeyPair { + /// Creates a new `PrivKeyPair` object from the provided cryptographic key + /// base64 string, the provided signage key string, and the owner base64 + /// string. This doesn't validate the passed inputs, so it *will* panic if + /// you pass bad inputs. + pub fn new(crypto_key: String, signage_key: String, owner: String) -> Self { + Self { + crypto_key, + signage_key, + owner, + id: String::new(), + } + } + + /// Computes a hash for the key pair, then sets the id as the hash. This + /// helps maintain distinctness between key ids. + #[inline(always)] + pub fn init(mut self) -> Self { + let mut hasher = Sha256::new(); + hasher.update(self.to_string()); + self.id = format!("{:X}", hasher.finalize()); + self + } + + /// Derives a `PrivKeyPair` object from the provided KDT private + /// key string. Doesn't validate input, so it *will* panic if you pass + /// invalid inputs. + pub fn from_str(privkey_str: String) -> Self { + let privkey: Vec = privkey_str + .chars() + // Removes the `-----BEGIN KDT PRIVKEY BLOCK-----` header. + .skip(33) + // Removes the `-----END KDT PRIVKEY BLOCK-----` footer. + .take(privkey_str.len() - 33 - 32) + .collect::() + // Turns the human-readable formatting to something that can be parsed + // programmatically. + .replace("\n", "") + // Splits the private key into a cryptographic key and signage key. + .split('*') + .map(String::from) + .collect(); + + Self { + crypto_key: privkey[0].to_owned(), + signage_key: privkey[1].to_owned(), + owner: privkey[2].to_owned(), + id: String::new(), + } + } +} + +// -- human-readable key output impl -- +impl fmt::Display for PrivKeyPair { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + // An asterisk separates the encryption key from the + // signing key during key exchanges. + let keypair = format!("{}*{}*{}", &self.crypto_key, &self.signage_key, &self.owner) + .chars() + .enumerate() + // This helps maintain readability when printing messages. It + // inserts a new line at every nth (n = multiple of 64) character. + // This is identical to GPG's output style. + .flat_map(|(i, c)| { + if (i + 1) % 64 == 0 { + vec![c, '\n'] + } else { + vec![c] + } + }) + .collect::(); + write!( + f, + "-----BEGIN KDT PRIVKEY BLOCK-----\n{}\n-----END KDT PRIVKEY BLOCK-----", + keypair.trim_end() + ) + } +} diff --git a/src/core/keys/pubkey.rs b/src/core/keys/pubkey.rs new file mode 100644 index 0000000..c61646a --- /dev/null +++ b/src/core/keys/pubkey.rs @@ -0,0 +1,113 @@ +// -- imports -- +use serde::{ + Deserialize, + Serialize, +}; +use sha2::{ + Digest, + Sha256, +}; +use std::fmt; + +// -- public key pair (signing key + crypto key) -- +#[derive(Serialize, Deserialize, Clone)] +pub struct PubKeyPair { + /// Base64-encoded bytes for public cryptographic + /// (ie Kyber) key. + pub crypto_key: String, + + /// Base64-encoded bytes for public signage + /// (ie Dilithium) key. + pub signage_key: String, + + /// Base64-encoded representation of the key + /// owner's name. + pub owner: String, + + /// Sha256 hashsum of this object when the two + /// above values are set. On initialization, this is + /// `String::new()`, but a `PrivKeyPair::init()` call + /// generates it on-demand. Ids are very important for key + /// identification, so you should *always* call `PrivKeyPair::init()` + /// after `PrivKeyPair::new()`. + pub id: String, +} + +impl PubKeyPair { + /// Creates a new `PubKeyPair` object from the provided cryptographic key + /// base64 string, the provided signage key string, and the owner base64 + /// string. This doesn't validate the passed inputs, so it *will* panic if + /// you pass bad inputs. + pub fn new(crypto_key: String, signage_key: String, owner: String) -> Self { + Self { + crypto_key, + signage_key, + owner, + id: String::new(), + } + } + + /// Computes a hash for the key pair, then sets the id as the hash. This + /// helps maintain distinctness between key ids. + #[inline(always)] + pub fn init(mut self) -> Self { + let mut hasher = Sha256::new(); + hasher.update(self.to_string()); + self.id = format!("{:X}", hasher.finalize()); + self + } + + /// Derives a `PubKeyPair` object from the provided KDT public + /// key string. Doesn't validate input, so it *will* panic if you pass + /// invalid inputs. + pub fn from_str(pubkey_str: String) -> Self { + let pubkey: Vec = pubkey_str + .chars() + // Removes the `-----BEGIN KDT PUBKEY BLOCK-----` header. + .skip(32) + // Removes the `-----END KDT PRIVKEY BLOCK-----` footer. + .take(pubkey_str.len() - 32 - 31) + .collect::() + // Turns the human-readable formatting to something that can be parsed + // programmatically. + .replace("\n", "") + // Splits the public key into a cryptographic key and signage key. + .split('*') + .map(String::from) + .collect(); + + Self { + crypto_key: pubkey[0].to_owned(), + signage_key: pubkey[1].to_owned(), + owner: pubkey[2].to_owned(), + id: String::new(), + } + } +} + +// -- human-readable key output impl -- +impl fmt::Display for PubKeyPair { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + // An asterisk separates the encryption key from the + // signing key during key exchanges. + let keypair = format!("{}*{}*{}", &self.crypto_key, &self.signage_key, &self.owner) + .chars() + .enumerate() + // This helps maintain readability when printing messages. It + // inserts a new line at every nth (n = multiple of 64) character. + // This is identical to GPG's output style. + .flat_map(|(i, c)| { + if (i + 1) % 64 == 0 { + vec![c, '\n'] + } else { + vec![c] + } + }) + .collect::(); + write!( + f, + "-----BEGIN KDT PUBKEY BLOCK-----\n{}\n-----END KDT PUBKEY BLOCK-----", + keypair.trim_end() + ) + } +} diff --git a/src/core/logging/log.rs b/src/core/logging/log.rs new file mode 100644 index 0000000..029074a --- /dev/null +++ b/src/core/logging/log.rs @@ -0,0 +1,94 @@ +/* +* The MIT License (MIT) + +* Copyright (c) 2023-present Artemis Mirai + +* Permission is hereby granted, free of charge, to any person obtaining a +* copy of this software and associated documentation files (the "Software"), +* to deal in the Software without restriction, including without limitation +* the rights to use, copy, modify, merge, publish, distribute, sublicense, +* and/or sell copies of the Software, and to permit persons to whom the +* Software is furnished to do so, subject to the following conditions: + +* The above copyright notice and this permission notice shall be included in +* all copies or substantial portions of the Software. + +* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +* DEALINGS IN THE SOFTWARE. +*/ + +// -- imports -- +use colored::*; +use std::{ + fmt::Display, + io::{ + self, + Read, + Write, + }, + process, +}; + +/// Base styled logs object. Object stores `debug` +/// boolean which dictates whether or not anything should +/// actually be logged to stdout or not. +pub struct Logger { + debug: bool, +} + +// -- core implementation -- +impl Logger { + /// Creates a new `Logger` object based on a + /// `debug` boolean that determines whether or + /// not anything should actually be logged. + pub fn new(debug: bool) -> Self { + Self { debug } + } + + /// Writes information to stdout. + pub fn info(&self, s: S) { + if self.debug { + println!("{} {}", "(info)".bright_yellow(), s); + } + } + + /// Writes a warn to stdout. + pub fn warn(&self, s: S) { + if self.debug { + println!("{} {}", "(warn)".bright_red(), s); + } + } + + /// Writes a fatal log to stdout, then panics. Doesn't + /// care if the logger is in debug mode or not because + /// users should always see fatal logs. + pub fn fatal(&self, s: S) -> ! { + println!("{} {}", "(FATAL)".red(), s); + process::exit(1); + } + + /// Writes a success message to stdout. + pub fn success(&self, s: S) { + if self.debug { + println!("{} {}", "(success)".bright_green(), s); + } + } + + /// Gets user input from stdin. + pub fn input(&self) -> String { + let mut i = String::new(); + io::stdout() + .flush() + .expect("Failed to flush standard output!"); + io::stdin() + .read_to_string(&mut i) + .expect("Failed to read input!"); + + i.trim().to_string() + } +} diff --git a/src/core/logging/mod.rs b/src/core/logging/mod.rs new file mode 100644 index 0000000..bfcff00 --- /dev/null +++ b/src/core/logging/mod.rs @@ -0,0 +1,26 @@ +/* +* The MIT License (MIT) + +* Copyright (c) 2023-present Artemis Mirai + +* Permission is hereby granted, free of charge, to any person obtaining a +* copy of this software and associated documentation files (the "Software"), +* to deal in the Software without restriction, including without limitation +* the rights to use, copy, modify, merge, publish, distribute, sublicense, +* and/or sell copies of the Software, and to permit persons to whom the +* Software is furnished to do so, subject to the following conditions: + +* The above copyright notice and this permission notice shall be included in +* all copies or substantial portions of the Software. + +* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +* DEALINGS IN THE SOFTWARE. +*/ + +pub mod log; +pub use log::*; diff --git a/src/core/mod.rs b/src/core/mod.rs new file mode 100644 index 0000000..c0f77ea --- /dev/null +++ b/src/core/mod.rs @@ -0,0 +1,237 @@ +// -- compiler flags -- +#![allow(unused_imports)] + +// -- local modules (+ exports) -- +pub mod crypto; +pub mod encoding; +pub mod errors; +pub mod keys; +pub mod logging; +pub mod signing; + +pub use crypto::*; +pub use encoding::*; +pub use errors::*; +pub use keys::*; +pub use logging::*; +pub use signing::*; + +// -- external imports -- +use ron::{ + de::from_reader, + ser::{ + to_string_pretty, + PrettyConfig, + }, +}; +use serde::{ + Deserialize, + Serialize, +}; +use std::{ + error::Error, + fmt, + fs::{ + self, + File, + }, + io::{ + Read, + Write, + }, + path::Path, +}; + +// -- core kdt object -- +/// Highest level KDT object. Handles encryption, decryption, +/// signing, input validation, key importation, database loading, +/// etc. +pub struct CoreKdtHandler { + /// Public key database, loaded in ram from `pubkeys.ron`. + pub pubkey_db: PubKeyDb, + + /// Owned key database, loaded in ram from `ownedkeys.ron`. + pub ownedkey_db: OwnedKeyDb, +} + +impl CoreKdtHandler { + /// Creates a new `CoreKdtHandler` by loading the necessary + /// databases, and creating them if they don't exist. + pub fn new() -> Result> { + if !Path::new("pubkeys.ron").exists() { + let mut f = File::create("pubkeys.ron").unwrap(); + f.write_all( + r#"( + keys: [] +)"# + .as_bytes(), + ) + .unwrap(); + } + if !Path::new("ownedkeys.ron").exists() { + let mut f = File::create("ownedkeys.ron").unwrap(); + f.write_all( + r#"( + keys: [] +)"# + .as_bytes(), + ) + .unwrap(); + } + let pubkey_db: PubKeyDb = match File::open("pubkeys.ron") { + Ok(f) => match from_reader(f) { + Ok(database) => database, + Err(_) => return Err(Box::new(KdtErr::PubDbOpenFailed)), + }, + Err(_) => return Err(Box::new(KdtErr::PubDbOpenFailed)), + }; + let ownedkey_db: OwnedKeyDb = match File::open("ownedkeys.ron") { + Ok(f) => match from_reader(f) { + Ok(database) => database, + Err(_) => return Err(Box::new(KdtErr::PrivDbOpenFailed)), + }, + Err(_) => return Err(Box::new(KdtErr::PrivDbOpenFailed)), + }; + Ok(Self { + pubkey_db, + ownedkey_db, + }) + } + + /// Generates a new owned key set on demand, then + /// appends that new keyset to the owned key database. + pub fn gen_key(&mut self, name: String) -> String { + let key = OwnedKeySet::generate(name); + self.ownedkey_db.keys.push(key.clone()); + key.privkey_pair.id + } + + /// Removes the public key with the specified id from the + /// public key database in memory. + pub fn del_pubkey(&mut self, keyid: String) { + self.pubkey_db.keys = self + .pubkey_db + .keys + .iter() + .filter(|x| x.id != keyid) + .map(|k| k.to_owned()) + .collect(); + } + + /// Removes the owned key set with the specified id from the + /// owned key database in memory. + pub fn del_ownedkey(&mut self, keyid: String) { + self.ownedkey_db.keys = self + .ownedkey_db + .keys + .iter() + .filter(|k| k.privkey_pair.id != keyid) + .map(|k| k.to_owned()) + .collect(); + } + + /// Adds the given public key to the in-memory key + /// database. + pub fn register_pubkey( + &mut self, pubkey_str: S, + ) -> Result> { + // Construct a public key using the given string + let pubkey = PubKeyPair::from_str(pubkey_str.to_string()).init(); + // Make sure this public key isn't already registered to the database + if self + .pubkey_db + .keys + .iter() + .filter(|k| k.id == pubkey.id) + .collect::>() + .len() + != 0 + { + Err(Box::new(KdtErr::KeyAlreadyExists)) + } else { + // Add it to the database, then return the id + self.pubkey_db.keys.push(pubkey.clone()); + Ok(pubkey.id) + } + } + + /// Dumps the public- and owned-key-databases to their + /// respective files. + pub fn dump_db(self) -> Result<(), Box> { + let pretty = PrettyConfig::new() + .depth_limit(6) + .separate_tuple_members(true); + + match File::create("pubkeys.ron") { + Ok(ref mut f) => f + .write_all(to_string_pretty(&self.pubkey_db, pretty.clone())?.as_bytes()) + .unwrap(), + Err(_) => return Err(Box::new(KdtErr::DbDumpFailed)), + } + match File::create("ownedkeys.ron") { + Ok(ref mut f) => f + .write_all(format!("// This file contains the private-key-public-key pairs for your owned keys. These are used for decryption and signing. Don't share this file's contents with anyone!\n{}", to_string_pretty(&self.ownedkey_db, pretty)?).as_bytes()) + .unwrap(), + Err(_) => return Err(Box::new(KdtErr::DbDumpFailed)), + } + + Ok(()) + } + + /// Encrypts the given message against the public key of the given + /// id. + pub fn encrypt(&self, pubkey_id: String, text: String) -> String { + let public_key = self.pubkey_db.get_by_id(pubkey_id).to_string(); + KdtCryptoHandler::encrypt_text(text, public_key) + .unwrap() + .to_string() + } + + /// Decrypts the given message with the private key of the given id. + pub fn decrypt(&self, privkey_id: String, message: String) -> String { + let message = Message::from_str(message); + let private_key = self + .ownedkey_db + .get_by_id(privkey_id) + .privkey_pair + .crypto_key; + KdtCryptoHandler::decrypt_msg(message, private_key).to_string() + } + + /// Signs the given message with the private key of the given id. + pub fn sign(&self, privkey_id: String, text: String) -> String { + let signing_pubkey = self + .ownedkey_db + .get_by_id(privkey_id.clone()) + .pubkey_pair + .signage_key; + let signing_privkey = self + .ownedkey_db + .get_by_id(privkey_id.clone()) + .privkey_pair + .signage_key; + KdtSignageHandler::sign_text(text, signing_privkey, signing_pubkey).to_string() + } + + /// Verifies the given KDT-signed message with the public key of the + /// given id. + pub fn verify(&self, pubkey_id: String, full_text: String) -> Option { + let verification_pubkey = self.pubkey_db.get_by_id(pubkey_id).signage_key; + let parts: Vec = full_text + .chars() + .skip(35) + .take(full_text.len() - 35 - 27) + .collect::() + .split("-----BEGIN KDT SIGNATURE-----") + .map(|x| x.trim()) + .map(String::from) + .collect(); + let text = parts.first()?.trim().to_owned(); + let signature = parts.last()?.replace("\n", ""); + Some(KdtSignageHandler::verify( + text, + signature, + verification_pubkey, + )) + } +} diff --git a/src/core/signing/mod.rs b/src/core/signing/mod.rs new file mode 100644 index 0000000..7d5b416 --- /dev/null +++ b/src/core/signing/mod.rs @@ -0,0 +1,6 @@ +// -- compiler flags -- +#![allow(dead_code)] + +pub mod signatures; + +pub use signatures::*; diff --git a/src/core/signing/signatures.rs b/src/core/signing/signatures.rs new file mode 100644 index 0000000..3e2e175 --- /dev/null +++ b/src/core/signing/signatures.rs @@ -0,0 +1,42 @@ +// -- imports -- +use crate::core::*; +use pqc_dilithium::verify as dilithium_verify; +use pqc_dilithium::Keypair; + +// -- signage handler struct -- +/// Base Dilithium signature handler object. Incredibly WIP. +pub struct KdtSignageHandler; + +impl KdtSignageHandler { + /// Generates a KDT Dilithium signature from a passed message + /// and a key pair, then formats the message with the signature + /// in a visually appealing way (mostly just stole GPG's output + /// styling). + #[inline(always)] + pub fn sign_text(text: String, privkey_str: String, pubkey_str: String) -> String { + let signkey = Keypair::restore_from_keys( + Base64::decode_string(pubkey_str), + Base64::decode_string(privkey_str), + ); + format!("-----BEGIN KDT SIGNED MESSAGE-----\n{}\n\n-----BEGIN KDT SIGNATURE-----\n{}\n-----END KDT SIGNATURE-----", text, Base64::encode_bytes(&signkey.sign(text.as_bytes())).chars() + .enumerate() + .flat_map(|(i, c)| { + if (i + 1) % 64 == 0 { + vec![c, '\n'] + } else { + vec![c] + } + }) + .collect::()) + } + + /// Verifies a KDT dilithium-signed message against its + /// corresponding public key. + #[inline(always)] + pub fn verify(text: String, signature: String, pubkey_str: String) -> bool { + let text_bytes = text.as_bytes(); + let sig_bytes = Base64::decode_string(signature); + let pubkey = Base64::decode_string(pubkey_str); + dilithium_verify(&sig_bytes, &text_bytes, &pubkey).is_ok() + } +} diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..3d09f70 --- /dev/null +++ b/src/main.rs @@ -0,0 +1,157 @@ +// -- imports -- +mod arguments; +mod core; +use crate::arguments::*; +use crate::core::*; +use clap::Parser; + +fn main() { + let args = Args::parse(); + let logger = Logger::new(true); + if let Err(e) = args.fail_if_invalid() { + logger.fatal(e); + } + if args.get_num_called() == 0 { + logger.fatal( + "You didn't pass any arguments! Run `kdt -h` for a list of possible flags and args.", + ); + } + let mut kdt = match CoreKdtHandler::new() { + Ok(k) => k, + Err(e) => logger.fatal(e), + }; + + // ~ arg handling ~ + // Note to self - figure out how to make this + // part of the code less ugly. + { + // options + // `--export-pubkey` + if let Some(pubkey_id) = args.export_pubkey { + logger.success(format!("Public key for key id {}:", pubkey_id)); + println!( + "{}", + kdt.ownedkey_db.get_by_id(pubkey_id).pubkey_pair.to_string() + ); + } + // `--del-pubkey` + if let Some(pubkey_id) = args.del_pubkey { + logger.info(format!("Removing public key with id {}...", pubkey_id)); + kdt.del_pubkey(pubkey_id); + logger.success("Successfully removed the public key!"); + } + // `--del-keyset` + if let Some(privkey_id) = args.del_keyset { + logger.info(format!( + "Removing owned key set with private key id {}...", + privkey_id + )); + kdt.del_ownedkey(privkey_id); + logger.success("Succesfully removed the owned key set!"); + } + // `-e | --encrypt` + if let Some(id) = args.encrypt { + logger.info("Type your message below (CTRL-D to finish):"); + let message = logger.input(); + logger.info("Encrypted message:"); + println!("{}", kdt.encrypt(id, message)); + } + // `-d | --decrypt` + if let Some(privkey_id) = args.decrypt { + logger.info("Input the encrypted message below (CTRL-D to finish):"); + let message = logger.input(); + logger.info("Decrypted message:"); + println!("{}", kdt.decrypt(privkey_id, message)); + } + // `-s | --sign` + if let Some(privkey_id) = args.sign { + logger.info("Input the message to sign below (CTRL-D to finish):"); + let message = logger.input(); + logger.info("Signed message:"); + println!("{}", kdt.sign(privkey_id, message)); + } + // `-v | --verify` + if let Some(pubkey_id) = args.verify { + logger.info("Input the signed message below (CTRL-D to finish):"); + let message = logger.input(); + let is_valid = kdt.verify(pubkey_id, message); + match is_valid { + Some(v) => { + if v { + logger.success("The provided message is valid!"); + } else { + logger.warn("The given message is not valid!"); + } + } + None => logger.fatal("There was an error parsing your input!"), + } + } + + // flags + // `-l | --list-key-pairs` + if args.list_key_pairs { + if kdt.ownedkey_db.is_empty() { + logger.fatal("You don't have any private keys!"); + } + logger.info("Keys in your owned key database:"); + for key in &kdt.ownedkey_db.keys { + println!( + "ID: {}\nOwner: {}", + key.privkey_pair.id, + String::from_utf8_lossy(&Base64::decode_string(key.clone().privkey_pair.owner)) + ); + } + } + // `-g | --gen-key` + if args.gen_key { + logger.info("Type your name below. Note that this will be visible to everyone who imports your public key."); + let name = logger.input(); + logger.info("Generating owned key set..."); + let privkey_id = kdt.gen_key(if name.is_empty() { + String::from("No name was provided by the key owner!") + } else { + name + }); + logger.success(format!( + "Successfully created owned key with private id {}!", + privkey_id + )) + } + // `-i | --import` + if args.import { + logger.info("Input the public KDT key below (CTRL-D to finish):"); + let pubkey = logger.input(); + let maybe_pubkey_id = kdt.register_pubkey(pubkey); + match maybe_pubkey_id { + Ok(id) => logger.success(format!( + "Successfully imported KDT public key with id `{}`!", + id + )), + Err(e) => { + logger.fatal(e); + } + } + } + // `--list-keys` + if args.list_keys { + if kdt.pubkey_db.is_empty() { + logger.fatal("You don't have any public keys!"); + } + logger.info("Keys in your public key database:"); + for key in &kdt.pubkey_db.keys { + println!( + "ID: {}\nOwner: {}", + key.id, + String::from_utf8_lossy(&Base64::decode_string(key.clone().owner)) + ); + } + } + } + + // Dump the datasets loaded in memory back to + // their respective files. If this fails, write + // a fatal log then panic. + if let Err(e) = kdt.dump_db() { + logger.fatal(e); + } +}